[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(&curren\
-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(&current_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->parent_constant__KLOJ.static_type__SG4D;
-    Self__FQAS=NULL;
-    ptr__YBMU=((__POINTER__IB )(NULL));
-    typ_id__ZBMU= 0;
-    __tmp__0BMU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__0BMU ==  0)) {
-      Self__FQAS=REAL_CST__JLOJ__;
-    } 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__FQAS=((__REAL_CST__JLOJ *)ptr__YBMU);
-      *(Self__FQAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__SEMU=((__REAL_CST__JLOJ *)Self__FQAS);
-    Self__SEMU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SCMU;
-    Self__SEMU->value__DD5J=v__UEMU;
-    Self__SEMU->parent_constant__KLOJ.static_type__SG4D=t__UCMU;
-    __tmp__LFWN=Self__FQAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__JQAS=((__CHARACTER_CST__5LOJ *)__tmp__KFWN);
-    __tmp__KQAS=create__char__CMQJ(Self__JQAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JQAS->text__ID5J);
-    __tmp__LFWN=__tmp__KQAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__MQAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__KFWN);
-    __tmp__NQAS=create__text__2PQJ(Self__MQAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MQAS->string__EBJK);
-    __tmp__LFWN=__tmp__NQAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__LFWN=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__KFWN));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__LFWN=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__KFWN));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__LFWN=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__KFWN));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__LFWN=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__KFWN));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__LFWN=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__KFWN));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__LFWN=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__KFWN));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__LFWN=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__KFWN));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__LFWN=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__KFWN));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__B0AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__KFWN)->global__Y5JM),NULL);
-    if (__tmp__B0AU==NULL) {
-      __tmp__C0AU=NULL;
+      __Y0LT=((____2A0I *)__X0LT);
+    };
+    __JRAS=NULL;
+    __HDMU=((____IB )(NULL));
+    __IDMU= 0;
+    __JDMU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__JDMU ==  0)) {
+      __JRAS=__0AOJ__;
+    } 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;
+      };
+      __JRAS=((____0AOJ *)__HDMU);
+      *(__JRAS) = *(__0AOJ__);
+    };
+    __REMU=((____0AOJ *)__JRAS);
+    __REMU->__1AOJ.__CK.__YH.__O2B=__BEMU;
+    __REMU->__OB5J=__Y0LT;
+    __0GWN=__JRAS;
+  } break;
+  case ____EBOJ__: {
+    __ORAS=((____EBOJ *)__ZGWN);
+    __BEMU=__ORAS->__FBOJ.__CK.__YH.__O2B;
+    __DEMU=__ORAS->__TB5J;
+    __ORAS=NULL;
+    __HDMU=((____IB )(NULL));
+    __IDMU= 0;
+    __JDMU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__JDMU ==  0)) {
+      __ORAS=__EBOJ__;
+    } 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;
+      };
+      __ORAS=((____EBOJ *)__HDMU);
+      *(__ORAS) = *(__EBOJ__);
+    };
+    __BFMU=((____EBOJ *)__ORAS);
+    __BFMU->__FBOJ.__CK.__YH.__O2B=__BEMU;
+    __BFMU->__TB5J=__DEMU;
+    __0GWN=__ORAS;
+  } break;
+  case ____3BOJ__: {
+    __0GWN=__21AL(((____3BOJ *)__ZGWN));
+  } break;
+  case ____RCOJ__: {
+    __0GWN=__H2AL(((____RCOJ *)__ZGWN));
+  } break;
+  case ____HDOJ__: {
+    __0GWN=__S2AL(((____HDOJ *)__ZGWN));
+  } break;
+  case ____1DOJ__: {
+    __0GWN=__32AL(((____1DOJ *)__ZGWN));
+  } break;
+  case ____PEOJ__: {
+    __0GWN=__I3AL(((____PEOJ *)__ZGWN));
+  } break;
+  case ____DFOJ__: {
+    __0GWN=__T3AL(((____DFOJ *)__ZGWN));
+  } break;
+  case ____XFOJ__: {
+    __0GWN=__43AL(((____XFOJ *)__ZGWN));
+  } break;
+  case ____QGOJ__: {
+    __0GWN=__J4AL(((____QGOJ *)__ZGWN));
+  } break;
+  case ____EHOJ__: {
+    __0GWN=__X4AL(((____EHOJ *)__ZGWN));
+  } break;
+  case ____2HOJ__: {
+    __RRAS=((____2HOJ *)__ZGWN);
+    __BEMU=__RRAS->__3HOJ.__CK.__YH.__O2B;
+    __DEMU=__RRAS->__3D5J;
+    __RRAS=NULL;
+    __HDMU=((____IB )(NULL));
+    __IDMU= 0;
+    __JDMU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__JDMU ==  0)) {
+      __RRAS=__2HOJ__;
+    } 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;
+      };
+      __RRAS=((____2HOJ *)__HDMU);
+      *(__RRAS) = *(__2HOJ__);
+    };
+    __RFMU=((____2HOJ *)__RRAS);
+    __RFMU->__3HOJ.__CK.__YH.__O2B=__BEMU;
+    __RFMU->__3D5J=__DEMU;
+    __0GWN=__RRAS;
+  } break;
+  case ____YIOJ__: {
+    __0GWN=__I5AL(((____YIOJ *)__ZGWN));
+  } break;
+  case ____YMOJ__: {
+    __URAS=((____YMOJ *)__ZGWN);
+    __BEMU=__URAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __DGMU=__URAS->__SE5J;
+    __DEMU=__URAS->__ZMOJ.__BI4D;
+    __URAS=NULL;
+    __HDMU=((____IB )(NULL));
+    __IDMU= 0;
+    __JDMU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__JDMU ==  0)) {
+      __URAS=__YMOJ__;
+    } 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;
+      };
+      __URAS=((____YMOJ *)__HDMU);
+      *(__URAS) = *(__YMOJ__);
+    };
+    __BGMU=((____YMOJ *)__URAS);
+    __BGMU->__ZMOJ.__DK.__CK.__YH.__O2B=__BEMU;
+    __BGMU->__SE5J=__DGMU;
+    __BGMU->__ZMOJ.__BI4D=__DEMU;
+    __0GWN=__URAS;
+  } break;
+  case ____ONOJ__: {
+    __YRAS=((____ONOJ *)__ZGWN);
+    __ZRAS=__RNQJ(__YRAS->__PNOJ.__DK.__CK.__YH.__O2B,__YRAS->__XE5J);
+    __0GWN=__ZRAS;
+  } break;
+  case ____YOOJ__: {
+    __1RAS=((____YOOJ *)__ZGWN);
+    __2RAS=__LRQJ(__1RAS->__ZOOJ.__DK.__CK.__YH.__O2B,__1RAS->__TCJK);
+    __0GWN=__2RAS;
+  } break;
+  case ____IM4K__: {
+    __0GWN=__NZFM(((____IM4K *)__ZGWN));
+  } break;
+  case ____T5FL__: {
+    __0GWN=__V35O(((____T5FL *)__ZGWN));
+  } break;
+  case ____3DUL__: {
+    __0GWN=__AJVP(((____3DUL *)__ZGWN));
+  } break;
+  case ____0EUL__: {
+    __0GWN=__QB4P(((____0EUL *)__ZGWN));
+  } break;
+  case ____BGUL__: {
+    __0GWN=__LJVP(((____BGUL *)__ZGWN));
+  } break;
+  case ____2GUL__: {
+    __0GWN=__2B4P(((____2GUL *)__ZGWN));
+  } break;
+  case ____B0VL__: {
+    __0GWN=__H0BN(((____B0VL *)__ZGWN));
+  } break;
+  case ____P0VL__: {
+    __0GWN=__NCHM(((____P0VL *)__ZGWN));
+  } break;
+  case ____Q5YL__: {
+    __Q1AU=__TFTL(((____FKRG *)((____Q5YL *)__ZGWN)->__HBKM),NULL);
+    if (__Q1AU==NULL) {
+      __R1AU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__B0AU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__C0AU=NULL;
+      switch (((struct ___OBJ *)__Q1AU)->__id) {
+      case ____IM4K__: {
+        __R1AU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__C0AU=((__READ_GLOBAL__B4YL *)__tmp__B0AU);
+      case ____Q5YL__: {
+        __R1AU=((____Q5YL *)__Q1AU);
       } break;
       }
     };
-    __tmp__LFWN=__tmp__C0AU;
+    __0GWN=__R1AU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__LFWN=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__KFWN));
+  case ____UVPM__: {
+    __0GWN=__VGWN(((____UVPM *)__ZGWN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__LFWN=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__KFWN));
+  case ____0ZPM__: {
+    __0GWN=__4G2P(((____0ZPM *)__ZGWN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__LFWN=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__KFWN));
+  case ____MR0N__: {
+    __0GWN=__DRVO(((____MR0N *)__ZGWN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__LFWN=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__KFWN));
+  case ____YWBP__: {
+    __0GWN=__DQ0Q(((____YWBP *)__ZGWN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__LFWN=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__KFWN));
+  case ____LYBP__: {
+    __0GWN=__0WUP(((____LYBP *)__ZGWN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__LFWN=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__KFWN));
+  case ____CZBP__: {
+    __0GWN=__FXUP(((____CZBP *)__ZGWN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__LFWN=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__KFWN));
+  case ____3BEP__: {
+    __0GWN=__FCIQ(((____3BEP *)__ZGWN));
   } break;
   };
-  result__4OJV=NULL;
-  ptr__YBMU=((__POINTER__IB )(NULL));
-  typ_id__ZBMU= 0;
-  __tmp__0BMU=((__POINTER__IB )sizeof(__EXPR_NOT__FUPM));
-  if (((unsigned long)__tmp__0BMU ==  0)) {
-    result__4OJV=EXPR_NOT__FUPM__;
+  __NQJV=NULL;
+  __HDMU=((____IB )(NULL));
+  __IDMU= 0;
+  __JDMU=((____IB )sizeof(____UVPM));
+  if (((unsigned long)__JDMU ==  0)) {
+    __NQJV=__UVPM__;
   } 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__4OJV=((__EXPR_NOT__FUPM *)ptr__YBMU);
-    *(result__4OJV) = *(EXPR_NOT__FUPM__);
-  };
-  Self__KPJV=((__EXPR_NOT__FUPM *)result__4OJV);
-  Self__KPJV->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__JFWN;
-  Self__KPJV->parent_expr_unary__GUPM.right__EZVL=__tmp__LFWN;
-  Self__KPJV=result__4OJV;
-  return(Self__KPJV);
+    __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;
+    };
+    __NQJV=((____UVPM *)__HDMU);
+    *(__NQJV) = *(__UVPM__);
+  };
+  __ZQJV=((____UVPM *)__NQJV);
+  __ZQJV->__VVPM.__D0VL.__CK.__YH.__O2B=__YGWN;
+  __ZQJV->__VVPM.__T0VL=__0GWN;
+  __ZQJV=__NQJV;
+  return(__ZQJV);
 }
 
-static __EXPR_MOD__LYPM* my_copy__PF2P(__EXPR_MOD__LYPM *Self__QF2P)
-// ({EXPR_MOD__LYPM}) With result Recursive, No inlinable.
+static ____0ZPM* __4G2P(____0ZPM *__5G2P)
+// ({__0ZPM}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__TFMU;
-  __POSITION__OL __tmp__SF2P,p__SFMU;
-  void *__tmp__TF2P,*__tmp__UF2P;
-  __STRING_CST__5J *Self__1EMU,*result__XEMU;
-  __POINTER__IB ptr__YEMU,__tmp__0EMU,__tmp__2EMU,__tmp__3EMU;
-  __INTEGER__Q typ_id__ZEMU;
-  __UINTEGER_32__RWB __tmp__4EMU;
-  __PROTOTYPE_CST__45WC *Self__SQAS,*__tmp__TQAS;
-  __INTEGER_CST__KAXC *Self__VQAS,*Self__RFMU;
-  __TYPE_FULL__PMB *t__UFMU;
-  __READ_LOCAL__N5ZI *__tmp__QZLT,*__tmp__RZLT;
-  __IS_EXPANDED__L5NJ *Self__ZQAS,*Self__CGMU;
-  __GET_TYPE_ID__V5NJ *Self__4QAS,*Self__SGMU;
-  __SIZE_OF__NGOJ *Self__BRAS,*Self__CHMU;
-  __REAL_CST__JLOJ *Self__ERAS,*Self__SHMU;
-  __STRING_CONSTANT__0 *v__UHMU;
-  __CHARACTER_CST__5LOJ *Self__IRAS,*__tmp__JRAS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__LRAS,*__tmp__MRAS;
-  void *__tmp__F0AU,*__tmp__J0AU;
-  __READ_GLOBAL__B4YL *__tmp__G0AU;
-  __EXPR_MOD__LYPM *result__OPJV,*Self__0PJV;
-  __tmp__SF2P=Self__QF2P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__TF2P=Self__QF2P->parent_expr_binary__MYPM.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__TF2P)->__id) {
-  case __STRING_CST__5J__: {
-    Self__1EMU=((__STRING_CST__5J *)__tmp__TF2P);
-    result__XEMU=NULL;
-    ptr__YEMU=((__POINTER__IB )(NULL));
-    typ_id__ZEMU= 0;
-    __tmp__0EMU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__0EMU ==  0)) {
-      result__XEMU=Self__1EMU;
-    } else /* FALSE */ {
-      typ_id__ZEMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EMU));
-      if ((typ_id__ZEMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4EMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3EMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_size[(__tmp__4EMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3EMU)));
-        ptr__YEMU=__tmp__2EMU;
-      } else /* FALSE */ {
-        __tmp__4EMU=((__UINTEGER_32__RWB )typ_id__ZEMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_type[(__tmp__4EMU)]))),(__UINTEGER_32__RWB)(__tmp__4EMU |  1));
-        ptr__YEMU=__tmp__2EMU;
-      };
-      result__XEMU=((__STRING_CST__5J *)ptr__YEMU);
-      *(result__XEMU) = *(Self__1EMU);
-    };
-    __tmp__UF2P=result__XEMU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__UF2P=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__TF2P));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__SQAS=((__PROTOTYPE_CST__45WC *)__tmp__TF2P);
-    __tmp__TQAS=create__type__IJ2C(Self__SQAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SQAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__UF2P=__tmp__TQAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__VQAS=((__INTEGER_CST__KAXC *)__tmp__TF2P);
-    p__SFMU=Self__VQAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TFMU=Self__VQAS->value__YG4D;
-    t__UFMU=Self__VQAS->parent_constant__LAXC.static_type__SG4D;
-    Self__VQAS=NULL;
-    ptr__YEMU=((__POINTER__IB )(NULL));
-    typ_id__ZEMU= 0;
-    __tmp__0EMU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__0EMU ==  0)) {
-      Self__VQAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__ZEMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EMU));
-      if ((typ_id__ZEMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4EMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3EMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_size[(__tmp__4EMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3EMU)));
-        ptr__YEMU=__tmp__2EMU;
-      } else /* FALSE */ {
-        __tmp__4EMU=((__UINTEGER_32__RWB )typ_id__ZEMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_type[(__tmp__4EMU)]))),(__UINTEGER_32__RWB)(__tmp__4EMU |  1));
-        ptr__YEMU=__tmp__2EMU;
-      };
-      Self__VQAS=((__INTEGER_CST__KAXC *)ptr__YEMU);
-      *(Self__VQAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__RFMU=((__INTEGER_CST__KAXC *)Self__VQAS);
-    Self__RFMU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SFMU;
-    Self__RFMU->value__YG4D=v__TFMU;
-    Self__RFMU->parent_constant__LAXC.static_type__SG4D=t__UFMU;
-    check_type__KYEE(Self__RFMU);
-    __tmp__UF2P=Self__VQAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__UF2P=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__TF2P));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__QZLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__TF2P)->local__PUEJ));
-    if (__tmp__QZLT==NULL) {
-      __tmp__RZLT=NULL;
+  ____0SG __CHMU;
+  ____OL __BH2P,__BHMU;
+  void *__CH2P,*__DH2P;
+  ____5J *__KGMU,*__GGMU;
+  ____IB __HGMU,__JGMU,__LGMU,__MGMU;
+  ____Q __IGMU;
+  ____YWB __NGMU;
+  ____NBXC *__BSAS,*__CSAS;
+  ____ZBXC *__ESAS,*__AHMU;
+  ____WMB *__DHMU;
+  ____2A0I *__50LT,*__A1LT;
+  ____0AOJ *__ISAS,*__RHMU;
+  ____EBOJ *__NSAS,*__BIMU;
+  ____2HOJ *__QSAS,*__RIMU;
+  ____YMOJ *__TSAS,*__BJMU;
+  ____0 *__DJMU;
+  ____ONOJ *__XSAS,*__YSAS;
+  ____YOOJ *__0SAS,*__1SAS;
+  void *__U1AU,*__Y1AU;
+  ____Q5YL *__V1AU;
+  ____0ZPM *__3QJV,*__JRJV;
+  __BH2P=__5G2P->__1ZPM.__TCOJ.__CK.__YH.__O2B;
+  __CH2P=__5G2P->__1ZPM.__BC5J;
+  switch (((struct ___OBJ *)__CH2P)->__id) {
+  case ____5J__: {
+    __KGMU=((____5J *)__CH2P);
+    __GGMU=NULL;
+    __HGMU=((____IB )(NULL));
+    __IGMU= 0;
+    __JGMU=((____IB )sizeof(____5J));
+    if (((unsigned long)__JGMU ==  0)) {
+      __GGMU=__KGMU;
+    } else /* FALSE */ {
+      __IGMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGMU));
+      if ((__IGMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NGMU=((____YWB )((____Q )(void *)((unsigned long)__MGMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_size[(__NGMU)-1]))),((____YWB )((____Q )__MGMU)));
+        __HGMU=__LGMU;
+      } else /* FALSE */ {
+        __NGMU=((____YWB )__IGMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_type[(__NGMU)]))),(____YWB)(__NGMU |  1));
+        __HGMU=__LGMU;
+      };
+      __GGMU=((____5J *)__HGMU);
+      *(__GGMU) = *(__KGMU);
+    };
+    __DH2P=__GGMU;
+  } break;
+  case ____0AXC__: {
+    __DH2P=__JZAL(((____0AXC *)__CH2P));
+  } break;
+  case ____NBXC__: {
+    __BSAS=((____NBXC *)__CH2P);
+    __CSAS=__XK2C(__BSAS->__OBXC.__DK.__CK.__YH.__O2B,__BSAS->__OBXC.__BI4D);
+    __DH2P=__CSAS;
+  } break;
+  case ____ZBXC__: {
+    __ESAS=((____ZBXC *)__CH2P);
+    __BHMU=__ESAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __CHMU=__ESAS->__HI4D;
+    __DHMU=__ESAS->__0BXC.__BI4D;
+    __ESAS=NULL;
+    __HGMU=((____IB )(NULL));
+    __IGMU= 0;
+    __JGMU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__JGMU ==  0)) {
+      __ESAS=__ZBXC__;
+    } else /* FALSE */ {
+      __IGMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGMU));
+      if ((__IGMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NGMU=((____YWB )((____Q )(void *)((unsigned long)__MGMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_size[(__NGMU)-1]))),((____YWB )((____Q )__MGMU)));
+        __HGMU=__LGMU;
+      } else /* FALSE */ {
+        __NGMU=((____YWB )__IGMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_type[(__NGMU)]))),(____YWB)(__NGMU |  1));
+        __HGMU=__LGMU;
+      };
+      __ESAS=((____ZBXC *)__HGMU);
+      *(__ESAS) = *(__ZBXC__);
+    };
+    __AHMU=((____ZBXC *)__ESAS);
+    __AHMU->__0BXC.__DK.__CK.__YH.__O2B=__BHMU;
+    __AHMU->__HI4D=__CHMU;
+    __AHMU->__0BXC.__BI4D=__DHMU;
+    __ZZEE(__AHMU);
+    __DH2P=__ESAS;
+  } break;
+  case ____DMWH__: {
+    __DH2P=__W3OK(((____DMWH *)__CH2P));
+  } break;
+  case ____2A0I__: {
+    __50LT=__2VEI(((____N5WC *)((____2A0I *)__CH2P)->__4VEJ));
+    if (__50LT==NULL) {
+      __A1LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__RZLT=((__READ_LOCAL__N5ZI *)__tmp__QZLT);
+      __A1LT=((____2A0I *)__50LT);
     };
-    __tmp__UF2P=__tmp__RZLT;
+    __DH2P=__A1LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__UF2P=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__TF2P));
+  case ____HJNJ__: {
+    __DH2P=__Y0AL(((____HJNJ *)__CH2P));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__UF2P=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__TF2P));
+  case ____SJNJ__: {
+    __DH2P=__D1AL(((____SJNJ *)__CH2P));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__ZQAS=((__IS_EXPANDED__L5NJ *)__tmp__TF2P);
-    p__SFMU=Self__ZQAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__QZLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__ZQAS->receiver__554J)->local__PUEJ));
-    if (__tmp__QZLT==NULL) {
-      __tmp__RZLT=NULL;
+  case ____0AOJ__: {
+    __ISAS=((____0AOJ *)__CH2P);
+    __BHMU=__ISAS->__1AOJ.__CK.__YH.__O2B;
+    __50LT=__2VEI(((____N5WC *)((____2A0I *)__ISAS->__OB5J)->__4VEJ));
+    if (__50LT==NULL) {
+      __A1LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__RZLT=((__READ_LOCAL__N5ZI *)__tmp__QZLT);
-    };
-    Self__ZQAS=NULL;
-    ptr__YEMU=((__POINTER__IB )(NULL));
-    typ_id__ZEMU= 0;
-    __tmp__0EMU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__0EMU ==  0)) {
-      Self__ZQAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZEMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EMU));
-      if ((typ_id__ZEMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4EMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3EMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_size[(__tmp__4EMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3EMU)));
-        ptr__YEMU=__tmp__2EMU;
-      } else /* FALSE */ {
-        __tmp__4EMU=((__UINTEGER_32__RWB )typ_id__ZEMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_type[(__tmp__4EMU)]))),(__UINTEGER_32__RWB)(__tmp__4EMU |  1));
-        ptr__YEMU=__tmp__2EMU;
-      };
-      Self__ZQAS=((__IS_EXPANDED__L5NJ *)ptr__YEMU);
-      *(Self__ZQAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__CGMU=((__IS_EXPANDED__L5NJ *)Self__ZQAS);
-    Self__CGMU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SFMU;
-    Self__CGMU->receiver__554J=__tmp__RZLT;
-    __tmp__UF2P=Self__ZQAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__4QAS=((__GET_TYPE_ID__V5NJ *)__tmp__TF2P);
-    p__SFMU=Self__4QAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UFMU=Self__4QAS->receiver__EA5J;
-    Self__4QAS=NULL;
-    ptr__YEMU=((__POINTER__IB )(NULL));
-    typ_id__ZEMU= 0;
-    __tmp__0EMU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__0EMU ==  0)) {
-      Self__4QAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZEMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EMU));
-      if ((typ_id__ZEMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4EMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3EMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_size[(__tmp__4EMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3EMU)));
-        ptr__YEMU=__tmp__2EMU;
-      } else /* FALSE */ {
-        __tmp__4EMU=((__UINTEGER_32__RWB )typ_id__ZEMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_type[(__tmp__4EMU)]))),(__UINTEGER_32__RWB)(__tmp__4EMU |  1));
-        ptr__YEMU=__tmp__2EMU;
-      };
-      Self__4QAS=((__GET_TYPE_ID__V5NJ *)ptr__YEMU);
-      *(Self__4QAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__SGMU=((__GET_TYPE_ID__V5NJ *)Self__4QAS);
-    Self__SGMU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SFMU;
-    Self__SGMU->receiver__EA5J=t__UFMU;
-    __tmp__UF2P=Self__4QAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__UF2P=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__TF2P));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__UF2P=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__TF2P));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__UF2P=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__TF2P));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__UF2P=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__TF2P));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__UF2P=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__TF2P));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__UF2P=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__TF2P));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__UF2P=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__TF2P));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__UF2P=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__TF2P));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__UF2P=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__TF2P));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__BRAS=((__SIZE_OF__NGOJ *)__tmp__TF2P);
-    p__SFMU=Self__BRAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UFMU=Self__BRAS->receiver__OC5J;
-    Self__BRAS=NULL;
-    ptr__YEMU=((__POINTER__IB )(NULL));
-    typ_id__ZEMU= 0;
-    __tmp__0EMU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__0EMU ==  0)) {
-      Self__BRAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__ZEMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EMU));
-      if ((typ_id__ZEMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4EMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3EMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_size[(__tmp__4EMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3EMU)));
-        ptr__YEMU=__tmp__2EMU;
-      } else /* FALSE */ {
-        __tmp__4EMU=((__UINTEGER_32__RWB )typ_id__ZEMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_type[(__tmp__4EMU)]))),(__UINTEGER_32__RWB)(__tmp__4EMU |  1));
-        ptr__YEMU=__tmp__2EMU;
-      };
-      Self__BRAS=((__SIZE_OF__NGOJ *)ptr__YEMU);
-      *(Self__BRAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__CHMU=((__SIZE_OF__NGOJ *)Self__BRAS);
-    Self__CHMU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SFMU;
-    Self__CHMU->receiver__OC5J=t__UFMU;
-    __tmp__UF2P=Self__BRAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__UF2P=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__TF2P));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__ERAS=((__REAL_CST__JLOJ *)__tmp__TF2P);
-    p__SFMU=Self__ERAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__UHMU=Self__ERAS->value__DD5J;
-    t__UFMU=Self__ERAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__ERAS=NULL;
-    ptr__YEMU=((__POINTER__IB )(NULL));
-    typ_id__ZEMU= 0;
-    __tmp__0EMU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__0EMU ==  0)) {
-      Self__ERAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__ZEMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EMU));
-      if ((typ_id__ZEMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4EMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3EMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_size[(__tmp__4EMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3EMU)));
-        ptr__YEMU=__tmp__2EMU;
-      } else /* FALSE */ {
-        __tmp__4EMU=((__UINTEGER_32__RWB )typ_id__ZEMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_type[(__tmp__4EMU)]))),(__UINTEGER_32__RWB)(__tmp__4EMU |  1));
-        ptr__YEMU=__tmp__2EMU;
-      };
-      Self__ERAS=((__REAL_CST__JLOJ *)ptr__YEMU);
-      *(Self__ERAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__SHMU=((__REAL_CST__JLOJ *)Self__ERAS);
-    Self__SHMU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SFMU;
-    Self__SHMU->value__DD5J=v__UHMU;
-    Self__SHMU->parent_constant__KLOJ.static_type__SG4D=t__UFMU;
-    __tmp__UF2P=Self__ERAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__IRAS=((__CHARACTER_CST__5LOJ *)__tmp__TF2P);
-    __tmp__JRAS=create__char__CMQJ(Self__IRAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__IRAS->text__ID5J);
-    __tmp__UF2P=__tmp__JRAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__LRAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__TF2P);
-    __tmp__MRAS=create__text__2PQJ(Self__LRAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__LRAS->string__EBJK);
-    __tmp__UF2P=__tmp__MRAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__UF2P=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__TF2P));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__UF2P=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__TF2P));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__UF2P=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__TF2P));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__UF2P=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__TF2P));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__UF2P=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__TF2P));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__UF2P=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__TF2P));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__UF2P=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__TF2P));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__UF2P=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__TF2P));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__F0AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__TF2P)->global__Y5JM),NULL);
-    if (__tmp__F0AU==NULL) {
-      __tmp__G0AU=NULL;
+      __A1LT=((____2A0I *)__50LT);
+    };
+    __ISAS=NULL;
+    __HGMU=((____IB )(NULL));
+    __IGMU= 0;
+    __JGMU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__JGMU ==  0)) {
+      __ISAS=__0AOJ__;
+    } else /* FALSE */ {
+      __IGMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGMU));
+      if ((__IGMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NGMU=((____YWB )((____Q )(void *)((unsigned long)__MGMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_size[(__NGMU)-1]))),((____YWB )((____Q )__MGMU)));
+        __HGMU=__LGMU;
+      } else /* FALSE */ {
+        __NGMU=((____YWB )__IGMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_type[(__NGMU)]))),(____YWB)(__NGMU |  1));
+        __HGMU=__LGMU;
+      };
+      __ISAS=((____0AOJ *)__HGMU);
+      *(__ISAS) = *(__0AOJ__);
+    };
+    __RHMU=((____0AOJ *)__ISAS);
+    __RHMU->__1AOJ.__CK.__YH.__O2B=__BHMU;
+    __RHMU->__OB5J=__A1LT;
+    __DH2P=__ISAS;
+  } break;
+  case ____EBOJ__: {
+    __NSAS=((____EBOJ *)__CH2P);
+    __BHMU=__NSAS->__FBOJ.__CK.__YH.__O2B;
+    __DHMU=__NSAS->__TB5J;
+    __NSAS=NULL;
+    __HGMU=((____IB )(NULL));
+    __IGMU= 0;
+    __JGMU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__JGMU ==  0)) {
+      __NSAS=__EBOJ__;
+    } else /* FALSE */ {
+      __IGMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGMU));
+      if ((__IGMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NGMU=((____YWB )((____Q )(void *)((unsigned long)__MGMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_size[(__NGMU)-1]))),((____YWB )((____Q )__MGMU)));
+        __HGMU=__LGMU;
+      } else /* FALSE */ {
+        __NGMU=((____YWB )__IGMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_type[(__NGMU)]))),(____YWB)(__NGMU |  1));
+        __HGMU=__LGMU;
+      };
+      __NSAS=((____EBOJ *)__HGMU);
+      *(__NSAS) = *(__EBOJ__);
+    };
+    __BIMU=((____EBOJ *)__NSAS);
+    __BIMU->__FBOJ.__CK.__YH.__O2B=__BHMU;
+    __BIMU->__TB5J=__DHMU;
+    __DH2P=__NSAS;
+  } break;
+  case ____3BOJ__: {
+    __DH2P=__21AL(((____3BOJ *)__CH2P));
+  } break;
+  case ____RCOJ__: {
+    __DH2P=__H2AL(((____RCOJ *)__CH2P));
+  } break;
+  case ____HDOJ__: {
+    __DH2P=__S2AL(((____HDOJ *)__CH2P));
+  } break;
+  case ____1DOJ__: {
+    __DH2P=__32AL(((____1DOJ *)__CH2P));
+  } break;
+  case ____PEOJ__: {
+    __DH2P=__I3AL(((____PEOJ *)__CH2P));
+  } break;
+  case ____DFOJ__: {
+    __DH2P=__T3AL(((____DFOJ *)__CH2P));
+  } break;
+  case ____XFOJ__: {
+    __DH2P=__43AL(((____XFOJ *)__CH2P));
+  } break;
+  case ____QGOJ__: {
+    __DH2P=__J4AL(((____QGOJ *)__CH2P));
+  } break;
+  case ____EHOJ__: {
+    __DH2P=__X4AL(((____EHOJ *)__CH2P));
+  } break;
+  case ____2HOJ__: {
+    __QSAS=((____2HOJ *)__CH2P);
+    __BHMU=__QSAS->__3HOJ.__CK.__YH.__O2B;
+    __DHMU=__QSAS->__3D5J;
+    __QSAS=NULL;
+    __HGMU=((____IB )(NULL));
+    __IGMU= 0;
+    __JGMU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__JGMU ==  0)) {
+      __QSAS=__2HOJ__;
+    } else /* FALSE */ {
+      __IGMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGMU));
+      if ((__IGMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NGMU=((____YWB )((____Q )(void *)((unsigned long)__MGMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_size[(__NGMU)-1]))),((____YWB )((____Q )__MGMU)));
+        __HGMU=__LGMU;
+      } else /* FALSE */ {
+        __NGMU=((____YWB )__IGMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_type[(__NGMU)]))),(____YWB)(__NGMU |  1));
+        __HGMU=__LGMU;
+      };
+      __QSAS=((____2HOJ *)__HGMU);
+      *(__QSAS) = *(__2HOJ__);
+    };
+    __RIMU=((____2HOJ *)__QSAS);
+    __RIMU->__3HOJ.__CK.__YH.__O2B=__BHMU;
+    __RIMU->__3D5J=__DHMU;
+    __DH2P=__QSAS;
+  } break;
+  case ____YIOJ__: {
+    __DH2P=__I5AL(((____YIOJ *)__CH2P));
+  } break;
+  case ____YMOJ__: {
+    __TSAS=((____YMOJ *)__CH2P);
+    __BHMU=__TSAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __DJMU=__TSAS->__SE5J;
+    __DHMU=__TSAS->__ZMOJ.__BI4D;
+    __TSAS=NULL;
+    __HGMU=((____IB )(NULL));
+    __IGMU= 0;
+    __JGMU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__JGMU ==  0)) {
+      __TSAS=__YMOJ__;
+    } else /* FALSE */ {
+      __IGMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGMU));
+      if ((__IGMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NGMU=((____YWB )((____Q )(void *)((unsigned long)__MGMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_size[(__NGMU)-1]))),((____YWB )((____Q )__MGMU)));
+        __HGMU=__LGMU;
+      } else /* FALSE */ {
+        __NGMU=((____YWB )__IGMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_type[(__NGMU)]))),(____YWB)(__NGMU |  1));
+        __HGMU=__LGMU;
+      };
+      __TSAS=((____YMOJ *)__HGMU);
+      *(__TSAS) = *(__YMOJ__);
+    };
+    __BJMU=((____YMOJ *)__TSAS);
+    __BJMU->__ZMOJ.__DK.__CK.__YH.__O2B=__BHMU;
+    __BJMU->__SE5J=__DJMU;
+    __BJMU->__ZMOJ.__BI4D=__DHMU;
+    __DH2P=__TSAS;
+  } break;
+  case ____ONOJ__: {
+    __XSAS=((____ONOJ *)__CH2P);
+    __YSAS=__RNQJ(__XSAS->__PNOJ.__DK.__CK.__YH.__O2B,__XSAS->__XE5J);
+    __DH2P=__YSAS;
+  } break;
+  case ____YOOJ__: {
+    __0SAS=((____YOOJ *)__CH2P);
+    __1SAS=__LRQJ(__0SAS->__ZOOJ.__DK.__CK.__YH.__O2B,__0SAS->__TCJK);
+    __DH2P=__1SAS;
+  } break;
+  case ____IM4K__: {
+    __DH2P=__NZFM(((____IM4K *)__CH2P));
+  } break;
+  case ____T5FL__: {
+    __DH2P=__V35O(((____T5FL *)__CH2P));
+  } break;
+  case ____3DUL__: {
+    __DH2P=__AJVP(((____3DUL *)__CH2P));
+  } break;
+  case ____0EUL__: {
+    __DH2P=__QB4P(((____0EUL *)__CH2P));
+  } break;
+  case ____BGUL__: {
+    __DH2P=__LJVP(((____BGUL *)__CH2P));
+  } break;
+  case ____2GUL__: {
+    __DH2P=__2B4P(((____2GUL *)__CH2P));
+  } break;
+  case ____B0VL__: {
+    __DH2P=__H0BN(((____B0VL *)__CH2P));
+  } break;
+  case ____P0VL__: {
+    __DH2P=__NCHM(((____P0VL *)__CH2P));
+  } break;
+  case ____Q5YL__: {
+    __U1AU=__TFTL(((____FKRG *)((____Q5YL *)__CH2P)->__HBKM),NULL);
+    if (__U1AU==NULL) {
+      __V1AU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__F0AU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__G0AU=NULL;
+      switch (((struct ___OBJ *)__U1AU)->__id) {
+      case ____IM4K__: {
+        __V1AU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__G0AU=((__READ_GLOBAL__B4YL *)__tmp__F0AU);
+      case ____Q5YL__: {
+        __V1AU=((____Q5YL *)__U1AU);
       } break;
       }
     };
-    __tmp__UF2P=__tmp__G0AU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__UF2P=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__TF2P));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__UF2P=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__TF2P));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__UF2P=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__TF2P));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__UF2P=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__TF2P));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__UF2P=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__TF2P));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__UF2P=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__TF2P));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__UF2P=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__TF2P));
-  } break;
-  };
-  __tmp__TF2P=Self__QF2P->parent_expr_binary__MYPM.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__TF2P)->__id) {
-  case __STRING_CST__5J__: {
-    Self__1EMU=((__STRING_CST__5J *)__tmp__TF2P);
-    result__XEMU=NULL;
-    ptr__YEMU=((__POINTER__IB )(NULL));
-    typ_id__ZEMU= 0;
-    __tmp__0EMU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__0EMU ==  0)) {
-      result__XEMU=Self__1EMU;
-    } else /* FALSE */ {
-      typ_id__ZEMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EMU));
-      if ((typ_id__ZEMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4EMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3EMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_size[(__tmp__4EMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3EMU)));
-        ptr__YEMU=__tmp__2EMU;
-      } else /* FALSE */ {
-        __tmp__4EMU=((__UINTEGER_32__RWB )typ_id__ZEMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_type[(__tmp__4EMU)]))),(__UINTEGER_32__RWB)(__tmp__4EMU |  1));
-        ptr__YEMU=__tmp__2EMU;
-      };
-      result__XEMU=((__STRING_CST__5J *)ptr__YEMU);
-      *(result__XEMU) = *(Self__1EMU);
-    };
-    __tmp__F0AU=result__XEMU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__F0AU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__TF2P));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__SQAS=((__PROTOTYPE_CST__45WC *)__tmp__TF2P);
-    __tmp__TQAS=create__type__IJ2C(Self__SQAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SQAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__F0AU=__tmp__TQAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__VQAS=((__INTEGER_CST__KAXC *)__tmp__TF2P);
-    p__SFMU=Self__VQAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TFMU=Self__VQAS->value__YG4D;
-    t__UFMU=Self__VQAS->parent_constant__LAXC.static_type__SG4D;
-    Self__VQAS=NULL;
-    ptr__YEMU=((__POINTER__IB )(NULL));
-    typ_id__ZEMU= 0;
-    __tmp__0EMU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__0EMU ==  0)) {
-      Self__VQAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__ZEMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EMU));
-      if ((typ_id__ZEMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4EMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3EMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_size[(__tmp__4EMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3EMU)));
-        ptr__YEMU=__tmp__2EMU;
-      } else /* FALSE */ {
-        __tmp__4EMU=((__UINTEGER_32__RWB )typ_id__ZEMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_type[(__tmp__4EMU)]))),(__UINTEGER_32__RWB)(__tmp__4EMU |  1));
-        ptr__YEMU=__tmp__2EMU;
-      };
-      Self__VQAS=((__INTEGER_CST__KAXC *)ptr__YEMU);
-      *(Self__VQAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__RFMU=((__INTEGER_CST__KAXC *)Self__VQAS);
-    Self__RFMU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SFMU;
-    Self__RFMU->value__YG4D=v__TFMU;
-    Self__RFMU->parent_constant__LAXC.static_type__SG4D=t__UFMU;
-    check_type__KYEE(Self__RFMU);
-    __tmp__F0AU=Self__VQAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__F0AU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__TF2P));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__QZLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__TF2P)->local__PUEJ));
-    if (__tmp__QZLT==NULL) {
-      __tmp__RZLT=NULL;
+    __DH2P=__V1AU;
+  } break;
+  case ____UVPM__: {
+    __DH2P=__VGWN(((____UVPM *)__CH2P));
+  } break;
+  case ____0ZPM__: {
+    __DH2P=__4G2P(((____0ZPM *)__CH2P));
+  } break;
+  case ____MR0N__: {
+    __DH2P=__DRVO(((____MR0N *)__CH2P));
+  } break;
+  case ____YWBP__: {
+    __DH2P=__DQ0Q(((____YWBP *)__CH2P));
+  } break;
+  case ____LYBP__: {
+    __DH2P=__0WUP(((____LYBP *)__CH2P));
+  } break;
+  case ____CZBP__: {
+    __DH2P=__FXUP(((____CZBP *)__CH2P));
+  } break;
+  case ____3BEP__: {
+    __DH2P=__FCIQ(((____3BEP *)__CH2P));
+  } break;
+  };
+  __CH2P=__5G2P->__1ZPM.__FC5J;
+  switch (((struct ___OBJ *)__CH2P)->__id) {
+  case ____5J__: {
+    __KGMU=((____5J *)__CH2P);
+    __GGMU=NULL;
+    __HGMU=((____IB )(NULL));
+    __IGMU= 0;
+    __JGMU=((____IB )sizeof(____5J));
+    if (((unsigned long)__JGMU ==  0)) {
+      __GGMU=__KGMU;
+    } else /* FALSE */ {
+      __IGMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGMU));
+      if ((__IGMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NGMU=((____YWB )((____Q )(void *)((unsigned long)__MGMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_size[(__NGMU)-1]))),((____YWB )((____Q )__MGMU)));
+        __HGMU=__LGMU;
+      } else /* FALSE */ {
+        __NGMU=((____YWB )__IGMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_type[(__NGMU)]))),(____YWB)(__NGMU |  1));
+        __HGMU=__LGMU;
+      };
+      __GGMU=((____5J *)__HGMU);
+      *(__GGMU) = *(__KGMU);
+    };
+    __U1AU=__GGMU;
+  } break;
+  case ____0AXC__: {
+    __U1AU=__JZAL(((____0AXC *)__CH2P));
+  } break;
+  case ____NBXC__: {
+    __BSAS=((____NBXC *)__CH2P);
+    __CSAS=__XK2C(__BSAS->__OBXC.__DK.__CK.__YH.__O2B,__BSAS->__OBXC.__BI4D);
+    __U1AU=__CSAS;
+  } break;
+  case ____ZBXC__: {
+    __ESAS=((____ZBXC *)__CH2P);
+    __BHMU=__ESAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __CHMU=__ESAS->__HI4D;
+    __DHMU=__ESAS->__0BXC.__BI4D;
+    __ESAS=NULL;
+    __HGMU=((____IB )(NULL));
+    __IGMU= 0;
+    __JGMU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__JGMU ==  0)) {
+      __ESAS=__ZBXC__;
+    } else /* FALSE */ {
+      __IGMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGMU));
+      if ((__IGMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NGMU=((____YWB )((____Q )(void *)((unsigned long)__MGMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_size[(__NGMU)-1]))),((____YWB )((____Q )__MGMU)));
+        __HGMU=__LGMU;
+      } else /* FALSE */ {
+        __NGMU=((____YWB )__IGMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_type[(__NGMU)]))),(____YWB)(__NGMU |  1));
+        __HGMU=__LGMU;
+      };
+      __ESAS=((____ZBXC *)__HGMU);
+      *(__ESAS) = *(__ZBXC__);
+    };
+    __AHMU=((____ZBXC *)__ESAS);
+    __AHMU->__0BXC.__DK.__CK.__YH.__O2B=__BHMU;
+    __AHMU->__HI4D=__CHMU;
+    __AHMU->__0BXC.__BI4D=__DHMU;
+    __ZZEE(__AHMU);
+    __U1AU=__ESAS;
+  } break;
+  case ____DMWH__: {
+    __U1AU=__W3OK(((____DMWH *)__CH2P));
+  } break;
+  case ____2A0I__: {
+    __50LT=__2VEI(((____N5WC *)((____2A0I *)__CH2P)->__4VEJ));
+    if (__50LT==NULL) {
+      __A1LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__RZLT=((__READ_LOCAL__N5ZI *)__tmp__QZLT);
+      __A1LT=((____2A0I *)__50LT);
     };
-    __tmp__F0AU=__tmp__RZLT;
+    __U1AU=__A1LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__F0AU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__TF2P));
+  case ____HJNJ__: {
+    __U1AU=__Y0AL(((____HJNJ *)__CH2P));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__F0AU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__TF2P));
+  case ____SJNJ__: {
+    __U1AU=__D1AL(((____SJNJ *)__CH2P));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__ZQAS=((__IS_EXPANDED__L5NJ *)__tmp__TF2P);
-    p__SFMU=Self__ZQAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__QZLT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__ZQAS->receiver__554J)->local__PUEJ));
-    if (__tmp__QZLT==NULL) {
-      __tmp__RZLT=NULL;
+  case ____0AOJ__: {
+    __ISAS=((____0AOJ *)__CH2P);
+    __BHMU=__ISAS->__1AOJ.__CK.__YH.__O2B;
+    __50LT=__2VEI(((____N5WC *)((____2A0I *)__ISAS->__OB5J)->__4VEJ));
+    if (__50LT==NULL) {
+      __A1LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__RZLT=((__READ_LOCAL__N5ZI *)__tmp__QZLT);
-    };
-    Self__ZQAS=NULL;
-    ptr__YEMU=((__POINTER__IB )(NULL));
-    typ_id__ZEMU= 0;
-    __tmp__0EMU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__0EMU ==  0)) {
-      Self__ZQAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZEMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EMU));
-      if ((typ_id__ZEMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4EMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3EMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_size[(__tmp__4EMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3EMU)));
-        ptr__YEMU=__tmp__2EMU;
-      } else /* FALSE */ {
-        __tmp__4EMU=((__UINTEGER_32__RWB )typ_id__ZEMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_type[(__tmp__4EMU)]))),(__UINTEGER_32__RWB)(__tmp__4EMU |  1));
-        ptr__YEMU=__tmp__2EMU;
-      };
-      Self__ZQAS=((__IS_EXPANDED__L5NJ *)ptr__YEMU);
-      *(Self__ZQAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__CGMU=((__IS_EXPANDED__L5NJ *)Self__ZQAS);
-    Self__CGMU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SFMU;
-    Self__CGMU->receiver__554J=__tmp__RZLT;
-    __tmp__F0AU=Self__ZQAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__4QAS=((__GET_TYPE_ID__V5NJ *)__tmp__TF2P);
-    p__SFMU=Self__4QAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UFMU=Self__4QAS->receiver__EA5J;
-    Self__4QAS=NULL;
-    ptr__YEMU=((__POINTER__IB )(NULL));
-    typ_id__ZEMU= 0;
-    __tmp__0EMU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__0EMU ==  0)) {
-      Self__4QAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZEMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EMU));
-      if ((typ_id__ZEMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4EMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3EMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_size[(__tmp__4EMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3EMU)));
-        ptr__YEMU=__tmp__2EMU;
-      } else /* FALSE */ {
-        __tmp__4EMU=((__UINTEGER_32__RWB )typ_id__ZEMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_type[(__tmp__4EMU)]))),(__UINTEGER_32__RWB)(__tmp__4EMU |  1));
-        ptr__YEMU=__tmp__2EMU;
-      };
-      Self__4QAS=((__GET_TYPE_ID__V5NJ *)ptr__YEMU);
-      *(Self__4QAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__SGMU=((__GET_TYPE_ID__V5NJ *)Self__4QAS);
-    Self__SGMU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SFMU;
-    Self__SGMU->receiver__EA5J=t__UFMU;
-    __tmp__F0AU=Self__4QAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__F0AU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__TF2P));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__F0AU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__TF2P));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__F0AU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__TF2P));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__F0AU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__TF2P));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__F0AU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__TF2P));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__F0AU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__TF2P));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__F0AU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__TF2P));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__F0AU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__TF2P));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__F0AU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__TF2P));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__BRAS=((__SIZE_OF__NGOJ *)__tmp__TF2P);
-    p__SFMU=Self__BRAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UFMU=Self__BRAS->receiver__OC5J;
-    Self__BRAS=NULL;
-    ptr__YEMU=((__POINTER__IB )(NULL));
-    typ_id__ZEMU= 0;
-    __tmp__0EMU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__0EMU ==  0)) {
-      Self__BRAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__ZEMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EMU));
-      if ((typ_id__ZEMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4EMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3EMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_size[(__tmp__4EMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3EMU)));
-        ptr__YEMU=__tmp__2EMU;
-      } else /* FALSE */ {
-        __tmp__4EMU=((__UINTEGER_32__RWB )typ_id__ZEMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_type[(__tmp__4EMU)]))),(__UINTEGER_32__RWB)(__tmp__4EMU |  1));
-        ptr__YEMU=__tmp__2EMU;
-      };
-      Self__BRAS=((__SIZE_OF__NGOJ *)ptr__YEMU);
-      *(Self__BRAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__CHMU=((__SIZE_OF__NGOJ *)Self__BRAS);
-    Self__CHMU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SFMU;
-    Self__CHMU->receiver__OC5J=t__UFMU;
-    __tmp__F0AU=Self__BRAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__F0AU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__TF2P));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__ERAS=((__REAL_CST__JLOJ *)__tmp__TF2P);
-    p__SFMU=Self__ERAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__UHMU=Self__ERAS->value__DD5J;
-    t__UFMU=Self__ERAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__ERAS=NULL;
-    ptr__YEMU=((__POINTER__IB )(NULL));
-    typ_id__ZEMU= 0;
-    __tmp__0EMU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__0EMU ==  0)) {
-      Self__ERAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__ZEMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EMU));
-      if ((typ_id__ZEMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4EMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3EMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_size[(__tmp__4EMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3EMU)));
-        ptr__YEMU=__tmp__2EMU;
-      } else /* FALSE */ {
-        __tmp__4EMU=((__UINTEGER_32__RWB )typ_id__ZEMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_type[(__tmp__4EMU)]))),(__UINTEGER_32__RWB)(__tmp__4EMU |  1));
-        ptr__YEMU=__tmp__2EMU;
-      };
-      Self__ERAS=((__REAL_CST__JLOJ *)ptr__YEMU);
-      *(Self__ERAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__SHMU=((__REAL_CST__JLOJ *)Self__ERAS);
-    Self__SHMU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SFMU;
-    Self__SHMU->value__DD5J=v__UHMU;
-    Self__SHMU->parent_constant__KLOJ.static_type__SG4D=t__UFMU;
-    __tmp__F0AU=Self__ERAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__IRAS=((__CHARACTER_CST__5LOJ *)__tmp__TF2P);
-    __tmp__JRAS=create__char__CMQJ(Self__IRAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__IRAS->text__ID5J);
-    __tmp__F0AU=__tmp__JRAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__LRAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__TF2P);
-    __tmp__MRAS=create__text__2PQJ(Self__LRAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__LRAS->string__EBJK);
-    __tmp__F0AU=__tmp__MRAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__F0AU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__TF2P));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__F0AU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__TF2P));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__F0AU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__TF2P));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__F0AU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__TF2P));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__F0AU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__TF2P));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__F0AU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__TF2P));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__F0AU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__TF2P));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__F0AU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__TF2P));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__J0AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__TF2P)->global__Y5JM),NULL);
-    if (__tmp__J0AU==NULL) {
-      __tmp__G0AU=NULL;
+      __A1LT=((____2A0I *)__50LT);
+    };
+    __ISAS=NULL;
+    __HGMU=((____IB )(NULL));
+    __IGMU= 0;
+    __JGMU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__JGMU ==  0)) {
+      __ISAS=__0AOJ__;
+    } else /* FALSE */ {
+      __IGMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGMU));
+      if ((__IGMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NGMU=((____YWB )((____Q )(void *)((unsigned long)__MGMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_size[(__NGMU)-1]))),((____YWB )((____Q )__MGMU)));
+        __HGMU=__LGMU;
+      } else /* FALSE */ {
+        __NGMU=((____YWB )__IGMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_type[(__NGMU)]))),(____YWB)(__NGMU |  1));
+        __HGMU=__LGMU;
+      };
+      __ISAS=((____0AOJ *)__HGMU);
+      *(__ISAS) = *(__0AOJ__);
+    };
+    __RHMU=((____0AOJ *)__ISAS);
+    __RHMU->__1AOJ.__CK.__YH.__O2B=__BHMU;
+    __RHMU->__OB5J=__A1LT;
+    __U1AU=__ISAS;
+  } break;
+  case ____EBOJ__: {
+    __NSAS=((____EBOJ *)__CH2P);
+    __BHMU=__NSAS->__FBOJ.__CK.__YH.__O2B;
+    __DHMU=__NSAS->__TB5J;
+    __NSAS=NULL;
+    __HGMU=((____IB )(NULL));
+    __IGMU= 0;
+    __JGMU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__JGMU ==  0)) {
+      __NSAS=__EBOJ__;
+    } else /* FALSE */ {
+      __IGMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGMU));
+      if ((__IGMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NGMU=((____YWB )((____Q )(void *)((unsigned long)__MGMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_size[(__NGMU)-1]))),((____YWB )((____Q )__MGMU)));
+        __HGMU=__LGMU;
+      } else /* FALSE */ {
+        __NGMU=((____YWB )__IGMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_type[(__NGMU)]))),(____YWB)(__NGMU |  1));
+        __HGMU=__LGMU;
+      };
+      __NSAS=((____EBOJ *)__HGMU);
+      *(__NSAS) = *(__EBOJ__);
+    };
+    __BIMU=((____EBOJ *)__NSAS);
+    __BIMU->__FBOJ.__CK.__YH.__O2B=__BHMU;
+    __BIMU->__TB5J=__DHMU;
+    __U1AU=__NSAS;
+  } break;
+  case ____3BOJ__: {
+    __U1AU=__21AL(((____3BOJ *)__CH2P));
+  } break;
+  case ____RCOJ__: {
+    __U1AU=__H2AL(((____RCOJ *)__CH2P));
+  } break;
+  case ____HDOJ__: {
+    __U1AU=__S2AL(((____HDOJ *)__CH2P));
+  } break;
+  case ____1DOJ__: {
+    __U1AU=__32AL(((____1DOJ *)__CH2P));
+  } break;
+  case ____PEOJ__: {
+    __U1AU=__I3AL(((____PEOJ *)__CH2P));
+  } break;
+  case ____DFOJ__: {
+    __U1AU=__T3AL(((____DFOJ *)__CH2P));
+  } break;
+  case ____XFOJ__: {
+    __U1AU=__43AL(((____XFOJ *)__CH2P));
+  } break;
+  case ____QGOJ__: {
+    __U1AU=__J4AL(((____QGOJ *)__CH2P));
+  } break;
+  case ____EHOJ__: {
+    __U1AU=__X4AL(((____EHOJ *)__CH2P));
+  } break;
+  case ____2HOJ__: {
+    __QSAS=((____2HOJ *)__CH2P);
+    __BHMU=__QSAS->__3HOJ.__CK.__YH.__O2B;
+    __DHMU=__QSAS->__3D5J;
+    __QSAS=NULL;
+    __HGMU=((____IB )(NULL));
+    __IGMU= 0;
+    __JGMU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__JGMU ==  0)) {
+      __QSAS=__2HOJ__;
+    } else /* FALSE */ {
+      __IGMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGMU));
+      if ((__IGMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NGMU=((____YWB )((____Q )(void *)((unsigned long)__MGMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_size[(__NGMU)-1]))),((____YWB )((____Q )__MGMU)));
+        __HGMU=__LGMU;
+      } else /* FALSE */ {
+        __NGMU=((____YWB )__IGMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_type[(__NGMU)]))),(____YWB)(__NGMU |  1));
+        __HGMU=__LGMU;
+      };
+      __QSAS=((____2HOJ *)__HGMU);
+      *(__QSAS) = *(__2HOJ__);
+    };
+    __RIMU=((____2HOJ *)__QSAS);
+    __RIMU->__3HOJ.__CK.__YH.__O2B=__BHMU;
+    __RIMU->__3D5J=__DHMU;
+    __U1AU=__QSAS;
+  } break;
+  case ____YIOJ__: {
+    __U1AU=__I5AL(((____YIOJ *)__CH2P));
+  } break;
+  case ____YMOJ__: {
+    __TSAS=((____YMOJ *)__CH2P);
+    __BHMU=__TSAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __DJMU=__TSAS->__SE5J;
+    __DHMU=__TSAS->__ZMOJ.__BI4D;
+    __TSAS=NULL;
+    __HGMU=((____IB )(NULL));
+    __IGMU= 0;
+    __JGMU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__JGMU ==  0)) {
+      __TSAS=__YMOJ__;
+    } else /* FALSE */ {
+      __IGMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGMU));
+      if ((__IGMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NGMU=((____YWB )((____Q )(void *)((unsigned long)__MGMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_size[(__NGMU)-1]))),((____YWB )((____Q )__MGMU)));
+        __HGMU=__LGMU;
+      } else /* FALSE */ {
+        __NGMU=((____YWB )__IGMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LGMU=__OKI(__MGMU,((____IB )(&(table_type[(__NGMU)]))),(____YWB)(__NGMU |  1));
+        __HGMU=__LGMU;
+      };
+      __TSAS=((____YMOJ *)__HGMU);
+      *(__TSAS) = *(__YMOJ__);
+    };
+    __BJMU=((____YMOJ *)__TSAS);
+    __BJMU->__ZMOJ.__DK.__CK.__YH.__O2B=__BHMU;
+    __BJMU->__SE5J=__DJMU;
+    __BJMU->__ZMOJ.__BI4D=__DHMU;
+    __U1AU=__TSAS;
+  } break;
+  case ____ONOJ__: {
+    __XSAS=((____ONOJ *)__CH2P);
+    __YSAS=__RNQJ(__XSAS->__PNOJ.__DK.__CK.__YH.__O2B,__XSAS->__XE5J);
+    __U1AU=__YSAS;
+  } break;
+  case ____YOOJ__: {
+    __0SAS=((____YOOJ *)__CH2P);
+    __1SAS=__LRQJ(__0SAS->__ZOOJ.__DK.__CK.__YH.__O2B,__0SAS->__TCJK);
+    __U1AU=__1SAS;
+  } break;
+  case ____IM4K__: {
+    __U1AU=__NZFM(((____IM4K *)__CH2P));
+  } break;
+  case ____T5FL__: {
+    __U1AU=__V35O(((____T5FL *)__CH2P));
+  } break;
+  case ____3DUL__: {
+    __U1AU=__AJVP(((____3DUL *)__CH2P));
+  } break;
+  case ____0EUL__: {
+    __U1AU=__QB4P(((____0EUL *)__CH2P));
+  } break;
+  case ____BGUL__: {
+    __U1AU=__LJVP(((____BGUL *)__CH2P));
+  } break;
+  case ____2GUL__: {
+    __U1AU=__2B4P(((____2GUL *)__CH2P));
+  } break;
+  case ____B0VL__: {
+    __U1AU=__H0BN(((____B0VL *)__CH2P));
+  } break;
+  case ____P0VL__: {
+    __U1AU=__NCHM(((____P0VL *)__CH2P));
+  } break;
+  case ____Q5YL__: {
+    __Y1AU=__TFTL(((____FKRG *)((____Q5YL *)__CH2P)->__HBKM),NULL);
+    if (__Y1AU==NULL) {
+      __V1AU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__J0AU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__G0AU=NULL;
+      switch (((struct ___OBJ *)__Y1AU)->__id) {
+      case ____IM4K__: {
+        __V1AU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__G0AU=((__READ_GLOBAL__B4YL *)__tmp__J0AU);
+      case ____Q5YL__: {
+        __V1AU=((____Q5YL *)__Y1AU);
       } break;
       }
     };
-    __tmp__F0AU=__tmp__G0AU;
+    __U1AU=__V1AU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__F0AU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__TF2P));
+  case ____UVPM__: {
+    __U1AU=__VGWN(((____UVPM *)__CH2P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__F0AU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__TF2P));
+  case ____0ZPM__: {
+    __U1AU=__4G2P(((____0ZPM *)__CH2P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__F0AU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__TF2P));
+  case ____MR0N__: {
+    __U1AU=__DRVO(((____MR0N *)__CH2P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__F0AU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__TF2P));
+  case ____YWBP__: {
+    __U1AU=__DQ0Q(((____YWBP *)__CH2P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__F0AU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__TF2P));
+  case ____LYBP__: {
+    __U1AU=__0WUP(((____LYBP *)__CH2P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__F0AU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__TF2P));
+  case ____CZBP__: {
+    __U1AU=__FXUP(((____CZBP *)__CH2P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__F0AU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__TF2P));
+  case ____3BEP__: {
+    __U1AU=__FCIQ(((____3BEP *)__CH2P));
   } break;
   };
-  result__OPJV=NULL;
-  ptr__YEMU=((__POINTER__IB )(NULL));
-  typ_id__ZEMU= 0;
-  __tmp__0EMU=((__POINTER__IB )sizeof(__EXPR_MOD__LYPM));
-  if (((unsigned long)__tmp__0EMU ==  0)) {
-    result__OPJV=EXPR_MOD__LYPM__;
+  __3QJV=NULL;
+  __HGMU=((____IB )(NULL));
+  __IGMU= 0;
+  __JGMU=((____IB )sizeof(____0ZPM));
+  if (((unsigned long)__JGMU ==  0)) {
+    __3QJV=__0ZPM__;
   } else /* FALSE */ {
-    typ_id__ZEMU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EMU));
-    if ((typ_id__ZEMU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__4EMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3EMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_size[(__tmp__4EMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3EMU)));
-      ptr__YEMU=__tmp__2EMU;
-    } else /* FALSE */ {
-      __tmp__4EMU=((__UINTEGER_32__RWB )typ_id__ZEMU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2EMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3EMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0EMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2EMU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__2EMU=micro_alloc__table__lab__HKI(__tmp__3EMU,((__POINTER__IB )(&(table_type[(__tmp__4EMU)]))),(__UINTEGER_32__RWB)(__tmp__4EMU |  1));
-      ptr__YEMU=__tmp__2EMU;
-    };
-    result__OPJV=((__EXPR_MOD__LYPM *)ptr__YEMU);
-    *(result__OPJV) = *(EXPR_MOD__LYPM__);
-  };
-  Self__0PJV=((__EXPR_MOD__LYPM *)result__OPJV);
-  Self__0PJV->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SF2P;
-  Self__0PJV->parent_expr_binary__MYPM.left__SA5J=__tmp__UF2P;
-  Self__0PJV->parent_expr_binary__MYPM.right__WA5J=__tmp__F0AU;
-  Self__0PJV=result__OPJV;
-  return(Self__0PJV);
+    __IGMU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGMU));
+    if ((__IGMU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __NGMU=((____YWB )((____Q )(void *)((unsigned long)__MGMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __LGMU=__OKI(__MGMU,((____IB )(&(table_size[(__NGMU)-1]))),((____YWB )((____Q )__MGMU)));
+      __HGMU=__LGMU;
+    } else /* FALSE */ {
+      __NGMU=((____YWB )__IGMU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LGMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MGMU=(void *)((unsigned long)(void *)((unsigned long)__JGMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LGMU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __LGMU=__OKI(__MGMU,((____IB )(&(table_type[(__NGMU)]))),(____YWB)(__NGMU |  1));
+      __HGMU=__LGMU;
+    };
+    __3QJV=((____0ZPM *)__HGMU);
+    *(__3QJV) = *(__0ZPM__);
+  };
+  __JRJV=((____0ZPM *)__3QJV);
+  __JRJV->__1ZPM.__TCOJ.__CK.__YH.__O2B=__BH2P;
+  __JRJV->__1ZPM.__BC5J=__DH2P;
+  __JRJV->__1ZPM.__FC5J=__U1AU;
+  __JRJV=__3QJV;
+  return(__JRJV);
 }
 
-static __EXPR_OR__3P0N* my_copy__UPVO(__EXPR_OR__3P0N *Self__VPVO)
-// ({EXPR_OR__3P0N}) With result Recursive, No inlinable.
+static ____MR0N* __DRVO(____MR0N *__ERVO)
+// ({__MR0N}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__TLMU;
-  __POSITION__OL __tmp__XPVO,p__SLMU;
-  void *__tmp__YPVO,*__tmp__ZPVO;
-  __STRING_CST__5J *Self__1KMU,*result__XKMU;
-  __POINTER__IB ptr__YKMU,__tmp__0KMU,__tmp__2KMU,__tmp__3KMU;
-  __INTEGER__Q typ_id__ZKMU;
-  __UINTEGER_32__RWB __tmp__4KMU;
-  __PROTOTYPE_CST__45WC *Self__QSAS,*__tmp__RSAS;
-  __INTEGER_CST__KAXC *Self__TSAS,*Self__RLMU;
-  __TYPE_FULL__PMB *t__ULMU;
-  __READ_LOCAL__N5ZI *__tmp__A0LT,*__tmp__B0LT;
-  __IS_EXPANDED__L5NJ *Self__XSAS,*Self__CMMU;
-  __GET_TYPE_ID__V5NJ *Self__2SAS,*Self__SMMU;
-  __SIZE_OF__NGOJ *Self__5SAS,*Self__CNMU;
-  __REAL_CST__JLOJ *Self__CTAS,*Self__SNMU;
-  __STRING_CONSTANT__0 *v__UNMU;
-  __CHARACTER_CST__5LOJ *Self__GTAS,*__tmp__HTAS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__JTAS,*__tmp__KTAS;
-  void *__tmp__N0AU,*__tmp__R0AU;
-  __READ_GLOBAL__B4YL *__tmp__O0AU;
-  __EXPR_OR__3P0N *result__5PJV,*Self__LQJV;
-  __tmp__XPVO=Self__VPVO->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__YPVO=Self__VPVO->parent_expr_binary__4P0N.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__YPVO)->__id) {
-  case __STRING_CST__5J__: {
-    Self__1KMU=((__STRING_CST__5J *)__tmp__YPVO);
-    result__XKMU=NULL;
-    ptr__YKMU=((__POINTER__IB )(NULL));
-    typ_id__ZKMU= 0;
-    __tmp__0KMU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__0KMU ==  0)) {
-      result__XKMU=Self__1KMU;
-    } else /* FALSE */ {
-      typ_id__ZKMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0KMU));
-      if ((typ_id__ZKMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_size[(__tmp__4KMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KMU)));
-        ptr__YKMU=__tmp__2KMU;
-      } else /* FALSE */ {
-        __tmp__4KMU=((__UINTEGER_32__RWB )typ_id__ZKMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_type[(__tmp__4KMU)]))),(__UINTEGER_32__RWB)(__tmp__4KMU |  1));
-        ptr__YKMU=__tmp__2KMU;
-      };
-      result__XKMU=((__STRING_CST__5J *)ptr__YKMU);
-      *(result__XKMU) = *(Self__1KMU);
-    };
-    __tmp__ZPVO=result__XKMU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__ZPVO=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__YPVO));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__QSAS=((__PROTOTYPE_CST__45WC *)__tmp__YPVO);
-    __tmp__RSAS=create__type__IJ2C(Self__QSAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__QSAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__ZPVO=__tmp__RSAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__TSAS=((__INTEGER_CST__KAXC *)__tmp__YPVO);
-    p__SLMU=Self__TSAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TLMU=Self__TSAS->value__YG4D;
-    t__ULMU=Self__TSAS->parent_constant__LAXC.static_type__SG4D;
-    Self__TSAS=NULL;
-    ptr__YKMU=((__POINTER__IB )(NULL));
-    typ_id__ZKMU= 0;
-    __tmp__0KMU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__0KMU ==  0)) {
-      Self__TSAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__ZKMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0KMU));
-      if ((typ_id__ZKMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_size[(__tmp__4KMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KMU)));
-        ptr__YKMU=__tmp__2KMU;
-      } else /* FALSE */ {
-        __tmp__4KMU=((__UINTEGER_32__RWB )typ_id__ZKMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_type[(__tmp__4KMU)]))),(__UINTEGER_32__RWB)(__tmp__4KMU |  1));
-        ptr__YKMU=__tmp__2KMU;
-      };
-      Self__TSAS=((__INTEGER_CST__KAXC *)ptr__YKMU);
-      *(Self__TSAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__RLMU=((__INTEGER_CST__KAXC *)Self__TSAS);
-    Self__RLMU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SLMU;
-    Self__RLMU->value__YG4D=v__TLMU;
-    Self__RLMU->parent_constant__LAXC.static_type__SG4D=t__ULMU;
-    check_type__KYEE(Self__RLMU);
-    __tmp__ZPVO=Self__TSAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__ZPVO=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__YPVO));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__A0LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__YPVO)->local__PUEJ));
-    if (__tmp__A0LT==NULL) {
-      __tmp__B0LT=NULL;
+  ____0SG __CNMU;
+  ____OL __GRVO,__BNMU;
+  void *__HRVO,*__IRVO;
+  ____5J *__KMMU,*__GMMU;
+  ____IB __HMMU,__JMMU,__LMMU,__MMMU;
+  ____Q __IMMU;
+  ____YWB __NMMU;
+  ____NBXC *__5TAS,*__AUAS;
+  ____ZBXC *__CUAS,*__ANMU;
+  ____WMB *__DNMU;
+  ____2A0I *__P1LT,*__Q1LT;
+  ____0AOJ *__GUAS,*__RNMU;
+  ____EBOJ *__LUAS,*__BOMU;
+  ____2HOJ *__OUAS,*__ROMU;
+  ____YMOJ *__RUAS,*__BPMU;
+  ____0 *__DPMU;
+  ____ONOJ *__VUAS,*__WUAS;
+  ____YOOJ *__YUAS,*__ZUAS;
+  void *__21AU,*__A2AU;
+  ____Q5YL *__31AU;
+  ____MR0N *__ORJV,*__0RJV;
+  __GRVO=__ERVO->__NR0N.__TCOJ.__CK.__YH.__O2B;
+  __HRVO=__ERVO->__NR0N.__BC5J;
+  switch (((struct ___OBJ *)__HRVO)->__id) {
+  case ____5J__: {
+    __KMMU=((____5J *)__HRVO);
+    __GMMU=NULL;
+    __HMMU=((____IB )(NULL));
+    __IMMU= 0;
+    __JMMU=((____IB )sizeof(____5J));
+    if (((unsigned long)__JMMU ==  0)) {
+      __GMMU=__KMMU;
+    } else /* FALSE */ {
+      __IMMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JMMU));
+      if ((__IMMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMMU=((____YWB )((____Q )(void *)((unsigned long)__MMMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_size[(__NMMU)-1]))),((____YWB )((____Q )__MMMU)));
+        __HMMU=__LMMU;
+      } else /* FALSE */ {
+        __NMMU=((____YWB )__IMMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_type[(__NMMU)]))),(____YWB)(__NMMU |  1));
+        __HMMU=__LMMU;
+      };
+      __GMMU=((____5J *)__HMMU);
+      *(__GMMU) = *(__KMMU);
+    };
+    __IRVO=__GMMU;
+  } break;
+  case ____0AXC__: {
+    __IRVO=__JZAL(((____0AXC *)__HRVO));
+  } break;
+  case ____NBXC__: {
+    __5TAS=((____NBXC *)__HRVO);
+    __AUAS=__XK2C(__5TAS->__OBXC.__DK.__CK.__YH.__O2B,__5TAS->__OBXC.__BI4D);
+    __IRVO=__AUAS;
+  } break;
+  case ____ZBXC__: {
+    __CUAS=((____ZBXC *)__HRVO);
+    __BNMU=__CUAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __CNMU=__CUAS->__HI4D;
+    __DNMU=__CUAS->__0BXC.__BI4D;
+    __CUAS=NULL;
+    __HMMU=((____IB )(NULL));
+    __IMMU= 0;
+    __JMMU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__JMMU ==  0)) {
+      __CUAS=__ZBXC__;
+    } else /* FALSE */ {
+      __IMMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JMMU));
+      if ((__IMMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMMU=((____YWB )((____Q )(void *)((unsigned long)__MMMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_size[(__NMMU)-1]))),((____YWB )((____Q )__MMMU)));
+        __HMMU=__LMMU;
+      } else /* FALSE */ {
+        __NMMU=((____YWB )__IMMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_type[(__NMMU)]))),(____YWB)(__NMMU |  1));
+        __HMMU=__LMMU;
+      };
+      __CUAS=((____ZBXC *)__HMMU);
+      *(__CUAS) = *(__ZBXC__);
+    };
+    __ANMU=((____ZBXC *)__CUAS);
+    __ANMU->__0BXC.__DK.__CK.__YH.__O2B=__BNMU;
+    __ANMU->__HI4D=__CNMU;
+    __ANMU->__0BXC.__BI4D=__DNMU;
+    __ZZEE(__ANMU);
+    __IRVO=__CUAS;
+  } break;
+  case ____DMWH__: {
+    __IRVO=__W3OK(((____DMWH *)__HRVO));
+  } break;
+  case ____2A0I__: {
+    __P1LT=__2VEI(((____N5WC *)((____2A0I *)__HRVO)->__4VEJ));
+    if (__P1LT==NULL) {
+      __Q1LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__B0LT=((__READ_LOCAL__N5ZI *)__tmp__A0LT);
+      __Q1LT=((____2A0I *)__P1LT);
     };
-    __tmp__ZPVO=__tmp__B0LT;
+    __IRVO=__Q1LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__ZPVO=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__YPVO));
+  case ____HJNJ__: {
+    __IRVO=__Y0AL(((____HJNJ *)__HRVO));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__ZPVO=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__YPVO));
+  case ____SJNJ__: {
+    __IRVO=__D1AL(((____SJNJ *)__HRVO));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__XSAS=((__IS_EXPANDED__L5NJ *)__tmp__YPVO);
-    p__SLMU=Self__XSAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__A0LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__XSAS->receiver__554J)->local__PUEJ));
-    if (__tmp__A0LT==NULL) {
-      __tmp__B0LT=NULL;
+  case ____0AOJ__: {
+    __GUAS=((____0AOJ *)__HRVO);
+    __BNMU=__GUAS->__1AOJ.__CK.__YH.__O2B;
+    __P1LT=__2VEI(((____N5WC *)((____2A0I *)__GUAS->__OB5J)->__4VEJ));
+    if (__P1LT==NULL) {
+      __Q1LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__B0LT=((__READ_LOCAL__N5ZI *)__tmp__A0LT);
-    };
-    Self__XSAS=NULL;
-    ptr__YKMU=((__POINTER__IB )(NULL));
-    typ_id__ZKMU= 0;
-    __tmp__0KMU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__0KMU ==  0)) {
-      Self__XSAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZKMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0KMU));
-      if ((typ_id__ZKMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_size[(__tmp__4KMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KMU)));
-        ptr__YKMU=__tmp__2KMU;
-      } else /* FALSE */ {
-        __tmp__4KMU=((__UINTEGER_32__RWB )typ_id__ZKMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_type[(__tmp__4KMU)]))),(__UINTEGER_32__RWB)(__tmp__4KMU |  1));
-        ptr__YKMU=__tmp__2KMU;
-      };
-      Self__XSAS=((__IS_EXPANDED__L5NJ *)ptr__YKMU);
-      *(Self__XSAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__CMMU=((__IS_EXPANDED__L5NJ *)Self__XSAS);
-    Self__CMMU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SLMU;
-    Self__CMMU->receiver__554J=__tmp__B0LT;
-    __tmp__ZPVO=Self__XSAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__2SAS=((__GET_TYPE_ID__V5NJ *)__tmp__YPVO);
-    p__SLMU=Self__2SAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__ULMU=Self__2SAS->receiver__EA5J;
-    Self__2SAS=NULL;
-    ptr__YKMU=((__POINTER__IB )(NULL));
-    typ_id__ZKMU= 0;
-    __tmp__0KMU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__0KMU ==  0)) {
-      Self__2SAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZKMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0KMU));
-      if ((typ_id__ZKMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_size[(__tmp__4KMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KMU)));
-        ptr__YKMU=__tmp__2KMU;
-      } else /* FALSE */ {
-        __tmp__4KMU=((__UINTEGER_32__RWB )typ_id__ZKMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_type[(__tmp__4KMU)]))),(__UINTEGER_32__RWB)(__tmp__4KMU |  1));
-        ptr__YKMU=__tmp__2KMU;
-      };
-      Self__2SAS=((__GET_TYPE_ID__V5NJ *)ptr__YKMU);
-      *(Self__2SAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__SMMU=((__GET_TYPE_ID__V5NJ *)Self__2SAS);
-    Self__SMMU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SLMU;
-    Self__SMMU->receiver__EA5J=t__ULMU;
-    __tmp__ZPVO=Self__2SAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__ZPVO=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__YPVO));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__ZPVO=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__YPVO));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__ZPVO=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__YPVO));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__ZPVO=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__YPVO));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__ZPVO=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__YPVO));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__ZPVO=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__YPVO));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__ZPVO=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__YPVO));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__ZPVO=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__YPVO));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__ZPVO=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__YPVO));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__5SAS=((__SIZE_OF__NGOJ *)__tmp__YPVO);
-    p__SLMU=Self__5SAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__ULMU=Self__5SAS->receiver__OC5J;
-    Self__5SAS=NULL;
-    ptr__YKMU=((__POINTER__IB )(NULL));
-    typ_id__ZKMU= 0;
-    __tmp__0KMU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__0KMU ==  0)) {
-      Self__5SAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__ZKMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0KMU));
-      if ((typ_id__ZKMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_size[(__tmp__4KMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KMU)));
-        ptr__YKMU=__tmp__2KMU;
-      } else /* FALSE */ {
-        __tmp__4KMU=((__UINTEGER_32__RWB )typ_id__ZKMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_type[(__tmp__4KMU)]))),(__UINTEGER_32__RWB)(__tmp__4KMU |  1));
-        ptr__YKMU=__tmp__2KMU;
-      };
-      Self__5SAS=((__SIZE_OF__NGOJ *)ptr__YKMU);
-      *(Self__5SAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__CNMU=((__SIZE_OF__NGOJ *)Self__5SAS);
-    Self__CNMU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SLMU;
-    Self__CNMU->receiver__OC5J=t__ULMU;
-    __tmp__ZPVO=Self__5SAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__ZPVO=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__YPVO));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__CTAS=((__REAL_CST__JLOJ *)__tmp__YPVO);
-    p__SLMU=Self__CTAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__UNMU=Self__CTAS->value__DD5J;
-    t__ULMU=Self__CTAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__CTAS=NULL;
-    ptr__YKMU=((__POINTER__IB )(NULL));
-    typ_id__ZKMU= 0;
-    __tmp__0KMU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__0KMU ==  0)) {
-      Self__CTAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__ZKMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0KMU));
-      if ((typ_id__ZKMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_size[(__tmp__4KMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KMU)));
-        ptr__YKMU=__tmp__2KMU;
-      } else /* FALSE */ {
-        __tmp__4KMU=((__UINTEGER_32__RWB )typ_id__ZKMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_type[(__tmp__4KMU)]))),(__UINTEGER_32__RWB)(__tmp__4KMU |  1));
-        ptr__YKMU=__tmp__2KMU;
-      };
-      Self__CTAS=((__REAL_CST__JLOJ *)ptr__YKMU);
-      *(Self__CTAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__SNMU=((__REAL_CST__JLOJ *)Self__CTAS);
-    Self__SNMU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SLMU;
-    Self__SNMU->value__DD5J=v__UNMU;
-    Self__SNMU->parent_constant__KLOJ.static_type__SG4D=t__ULMU;
-    __tmp__ZPVO=Self__CTAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__GTAS=((__CHARACTER_CST__5LOJ *)__tmp__YPVO);
-    __tmp__HTAS=create__char__CMQJ(Self__GTAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__GTAS->text__ID5J);
-    __tmp__ZPVO=__tmp__HTAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__JTAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__YPVO);
-    __tmp__KTAS=create__text__2PQJ(Self__JTAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JTAS->string__EBJK);
-    __tmp__ZPVO=__tmp__KTAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__ZPVO=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__YPVO));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__ZPVO=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__YPVO));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__ZPVO=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__YPVO));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__ZPVO=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__YPVO));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__ZPVO=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__YPVO));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__ZPVO=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__YPVO));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__ZPVO=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__YPVO));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__ZPVO=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__YPVO));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__N0AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__YPVO)->global__Y5JM),NULL);
-    if (__tmp__N0AU==NULL) {
-      __tmp__O0AU=NULL;
+      __Q1LT=((____2A0I *)__P1LT);
+    };
+    __GUAS=NULL;
+    __HMMU=((____IB )(NULL));
+    __IMMU= 0;
+    __JMMU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__JMMU ==  0)) {
+      __GUAS=__0AOJ__;
+    } else /* FALSE */ {
+      __IMMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JMMU));
+      if ((__IMMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMMU=((____YWB )((____Q )(void *)((unsigned long)__MMMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_size[(__NMMU)-1]))),((____YWB )((____Q )__MMMU)));
+        __HMMU=__LMMU;
+      } else /* FALSE */ {
+        __NMMU=((____YWB )__IMMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_type[(__NMMU)]))),(____YWB)(__NMMU |  1));
+        __HMMU=__LMMU;
+      };
+      __GUAS=((____0AOJ *)__HMMU);
+      *(__GUAS) = *(__0AOJ__);
+    };
+    __RNMU=((____0AOJ *)__GUAS);
+    __RNMU->__1AOJ.__CK.__YH.__O2B=__BNMU;
+    __RNMU->__OB5J=__Q1LT;
+    __IRVO=__GUAS;
+  } break;
+  case ____EBOJ__: {
+    __LUAS=((____EBOJ *)__HRVO);
+    __BNMU=__LUAS->__FBOJ.__CK.__YH.__O2B;
+    __DNMU=__LUAS->__TB5J;
+    __LUAS=NULL;
+    __HMMU=((____IB )(NULL));
+    __IMMU= 0;
+    __JMMU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__JMMU ==  0)) {
+      __LUAS=__EBOJ__;
+    } else /* FALSE */ {
+      __IMMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JMMU));
+      if ((__IMMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMMU=((____YWB )((____Q )(void *)((unsigned long)__MMMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_size[(__NMMU)-1]))),((____YWB )((____Q )__MMMU)));
+        __HMMU=__LMMU;
+      } else /* FALSE */ {
+        __NMMU=((____YWB )__IMMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_type[(__NMMU)]))),(____YWB)(__NMMU |  1));
+        __HMMU=__LMMU;
+      };
+      __LUAS=((____EBOJ *)__HMMU);
+      *(__LUAS) = *(__EBOJ__);
+    };
+    __BOMU=((____EBOJ *)__LUAS);
+    __BOMU->__FBOJ.__CK.__YH.__O2B=__BNMU;
+    __BOMU->__TB5J=__DNMU;
+    __IRVO=__LUAS;
+  } break;
+  case ____3BOJ__: {
+    __IRVO=__21AL(((____3BOJ *)__HRVO));
+  } break;
+  case ____RCOJ__: {
+    __IRVO=__H2AL(((____RCOJ *)__HRVO));
+  } break;
+  case ____HDOJ__: {
+    __IRVO=__S2AL(((____HDOJ *)__HRVO));
+  } break;
+  case ____1DOJ__: {
+    __IRVO=__32AL(((____1DOJ *)__HRVO));
+  } break;
+  case ____PEOJ__: {
+    __IRVO=__I3AL(((____PEOJ *)__HRVO));
+  } break;
+  case ____DFOJ__: {
+    __IRVO=__T3AL(((____DFOJ *)__HRVO));
+  } break;
+  case ____XFOJ__: {
+    __IRVO=__43AL(((____XFOJ *)__HRVO));
+  } break;
+  case ____QGOJ__: {
+    __IRVO=__J4AL(((____QGOJ *)__HRVO));
+  } break;
+  case ____EHOJ__: {
+    __IRVO=__X4AL(((____EHOJ *)__HRVO));
+  } break;
+  case ____2HOJ__: {
+    __OUAS=((____2HOJ *)__HRVO);
+    __BNMU=__OUAS->__3HOJ.__CK.__YH.__O2B;
+    __DNMU=__OUAS->__3D5J;
+    __OUAS=NULL;
+    __HMMU=((____IB )(NULL));
+    __IMMU= 0;
+    __JMMU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__JMMU ==  0)) {
+      __OUAS=__2HOJ__;
+    } else /* FALSE */ {
+      __IMMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JMMU));
+      if ((__IMMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMMU=((____YWB )((____Q )(void *)((unsigned long)__MMMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_size[(__NMMU)-1]))),((____YWB )((____Q )__MMMU)));
+        __HMMU=__LMMU;
+      } else /* FALSE */ {
+        __NMMU=((____YWB )__IMMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_type[(__NMMU)]))),(____YWB)(__NMMU |  1));
+        __HMMU=__LMMU;
+      };
+      __OUAS=((____2HOJ *)__HMMU);
+      *(__OUAS) = *(__2HOJ__);
+    };
+    __ROMU=((____2HOJ *)__OUAS);
+    __ROMU->__3HOJ.__CK.__YH.__O2B=__BNMU;
+    __ROMU->__3D5J=__DNMU;
+    __IRVO=__OUAS;
+  } break;
+  case ____YIOJ__: {
+    __IRVO=__I5AL(((____YIOJ *)__HRVO));
+  } break;
+  case ____YMOJ__: {
+    __RUAS=((____YMOJ *)__HRVO);
+    __BNMU=__RUAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __DPMU=__RUAS->__SE5J;
+    __DNMU=__RUAS->__ZMOJ.__BI4D;
+    __RUAS=NULL;
+    __HMMU=((____IB )(NULL));
+    __IMMU= 0;
+    __JMMU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__JMMU ==  0)) {
+      __RUAS=__YMOJ__;
+    } else /* FALSE */ {
+      __IMMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JMMU));
+      if ((__IMMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMMU=((____YWB )((____Q )(void *)((unsigned long)__MMMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_size[(__NMMU)-1]))),((____YWB )((____Q )__MMMU)));
+        __HMMU=__LMMU;
+      } else /* FALSE */ {
+        __NMMU=((____YWB )__IMMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_type[(__NMMU)]))),(____YWB)(__NMMU |  1));
+        __HMMU=__LMMU;
+      };
+      __RUAS=((____YMOJ *)__HMMU);
+      *(__RUAS) = *(__YMOJ__);
+    };
+    __BPMU=((____YMOJ *)__RUAS);
+    __BPMU->__ZMOJ.__DK.__CK.__YH.__O2B=__BNMU;
+    __BPMU->__SE5J=__DPMU;
+    __BPMU->__ZMOJ.__BI4D=__DNMU;
+    __IRVO=__RUAS;
+  } break;
+  case ____ONOJ__: {
+    __VUAS=((____ONOJ *)__HRVO);
+    __WUAS=__RNQJ(__VUAS->__PNOJ.__DK.__CK.__YH.__O2B,__VUAS->__XE5J);
+    __IRVO=__WUAS;
+  } break;
+  case ____YOOJ__: {
+    __YUAS=((____YOOJ *)__HRVO);
+    __ZUAS=__LRQJ(__YUAS->__ZOOJ.__DK.__CK.__YH.__O2B,__YUAS->__TCJK);
+    __IRVO=__ZUAS;
+  } break;
+  case ____IM4K__: {
+    __IRVO=__NZFM(((____IM4K *)__HRVO));
+  } break;
+  case ____T5FL__: {
+    __IRVO=__V35O(((____T5FL *)__HRVO));
+  } break;
+  case ____3DUL__: {
+    __IRVO=__AJVP(((____3DUL *)__HRVO));
+  } break;
+  case ____0EUL__: {
+    __IRVO=__QB4P(((____0EUL *)__HRVO));
+  } break;
+  case ____BGUL__: {
+    __IRVO=__LJVP(((____BGUL *)__HRVO));
+  } break;
+  case ____2GUL__: {
+    __IRVO=__2B4P(((____2GUL *)__HRVO));
+  } break;
+  case ____B0VL__: {
+    __IRVO=__H0BN(((____B0VL *)__HRVO));
+  } break;
+  case ____P0VL__: {
+    __IRVO=__NCHM(((____P0VL *)__HRVO));
+  } break;
+  case ____Q5YL__: {
+    __21AU=__TFTL(((____FKRG *)((____Q5YL *)__HRVO)->__HBKM),NULL);
+    if (__21AU==NULL) {
+      __31AU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__N0AU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__O0AU=NULL;
+      switch (((struct ___OBJ *)__21AU)->__id) {
+      case ____IM4K__: {
+        __31AU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__O0AU=((__READ_GLOBAL__B4YL *)__tmp__N0AU);
+      case ____Q5YL__: {
+        __31AU=((____Q5YL *)__21AU);
       } break;
       }
     };
-    __tmp__ZPVO=__tmp__O0AU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__ZPVO=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__YPVO));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__ZPVO=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__YPVO));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__ZPVO=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__YPVO));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__ZPVO=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__YPVO));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__ZPVO=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__YPVO));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__ZPVO=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__YPVO));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__ZPVO=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__YPVO));
-  } break;
-  };
-  __tmp__YPVO=Self__VPVO->parent_expr_binary__4P0N.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__YPVO)->__id) {
-  case __STRING_CST__5J__: {
-    Self__1KMU=((__STRING_CST__5J *)__tmp__YPVO);
-    result__XKMU=NULL;
-    ptr__YKMU=((__POINTER__IB )(NULL));
-    typ_id__ZKMU= 0;
-    __tmp__0KMU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__0KMU ==  0)) {
-      result__XKMU=Self__1KMU;
-    } else /* FALSE */ {
-      typ_id__ZKMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0KMU));
-      if ((typ_id__ZKMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_size[(__tmp__4KMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KMU)));
-        ptr__YKMU=__tmp__2KMU;
-      } else /* FALSE */ {
-        __tmp__4KMU=((__UINTEGER_32__RWB )typ_id__ZKMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_type[(__tmp__4KMU)]))),(__UINTEGER_32__RWB)(__tmp__4KMU |  1));
-        ptr__YKMU=__tmp__2KMU;
-      };
-      result__XKMU=((__STRING_CST__5J *)ptr__YKMU);
-      *(result__XKMU) = *(Self__1KMU);
-    };
-    __tmp__N0AU=result__XKMU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__N0AU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__YPVO));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__QSAS=((__PROTOTYPE_CST__45WC *)__tmp__YPVO);
-    __tmp__RSAS=create__type__IJ2C(Self__QSAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__QSAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__N0AU=__tmp__RSAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__TSAS=((__INTEGER_CST__KAXC *)__tmp__YPVO);
-    p__SLMU=Self__TSAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TLMU=Self__TSAS->value__YG4D;
-    t__ULMU=Self__TSAS->parent_constant__LAXC.static_type__SG4D;
-    Self__TSAS=NULL;
-    ptr__YKMU=((__POINTER__IB )(NULL));
-    typ_id__ZKMU= 0;
-    __tmp__0KMU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__0KMU ==  0)) {
-      Self__TSAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__ZKMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0KMU));
-      if ((typ_id__ZKMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_size[(__tmp__4KMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KMU)));
-        ptr__YKMU=__tmp__2KMU;
-      } else /* FALSE */ {
-        __tmp__4KMU=((__UINTEGER_32__RWB )typ_id__ZKMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_type[(__tmp__4KMU)]))),(__UINTEGER_32__RWB)(__tmp__4KMU |  1));
-        ptr__YKMU=__tmp__2KMU;
-      };
-      Self__TSAS=((__INTEGER_CST__KAXC *)ptr__YKMU);
-      *(Self__TSAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__RLMU=((__INTEGER_CST__KAXC *)Self__TSAS);
-    Self__RLMU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SLMU;
-    Self__RLMU->value__YG4D=v__TLMU;
-    Self__RLMU->parent_constant__LAXC.static_type__SG4D=t__ULMU;
-    check_type__KYEE(Self__RLMU);
-    __tmp__N0AU=Self__TSAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__N0AU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__YPVO));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__A0LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__YPVO)->local__PUEJ));
-    if (__tmp__A0LT==NULL) {
-      __tmp__B0LT=NULL;
+    __IRVO=__31AU;
+  } break;
+  case ____UVPM__: {
+    __IRVO=__VGWN(((____UVPM *)__HRVO));
+  } break;
+  case ____0ZPM__: {
+    __IRVO=__4G2P(((____0ZPM *)__HRVO));
+  } break;
+  case ____MR0N__: {
+    __IRVO=__DRVO(((____MR0N *)__HRVO));
+  } break;
+  case ____YWBP__: {
+    __IRVO=__DQ0Q(((____YWBP *)__HRVO));
+  } break;
+  case ____LYBP__: {
+    __IRVO=__0WUP(((____LYBP *)__HRVO));
+  } break;
+  case ____CZBP__: {
+    __IRVO=__FXUP(((____CZBP *)__HRVO));
+  } break;
+  case ____3BEP__: {
+    __IRVO=__FCIQ(((____3BEP *)__HRVO));
+  } break;
+  };
+  __HRVO=__ERVO->__NR0N.__FC5J;
+  switch (((struct ___OBJ *)__HRVO)->__id) {
+  case ____5J__: {
+    __KMMU=((____5J *)__HRVO);
+    __GMMU=NULL;
+    __HMMU=((____IB )(NULL));
+    __IMMU= 0;
+    __JMMU=((____IB )sizeof(____5J));
+    if (((unsigned long)__JMMU ==  0)) {
+      __GMMU=__KMMU;
+    } else /* FALSE */ {
+      __IMMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JMMU));
+      if ((__IMMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMMU=((____YWB )((____Q )(void *)((unsigned long)__MMMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_size[(__NMMU)-1]))),((____YWB )((____Q )__MMMU)));
+        __HMMU=__LMMU;
+      } else /* FALSE */ {
+        __NMMU=((____YWB )__IMMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_type[(__NMMU)]))),(____YWB)(__NMMU |  1));
+        __HMMU=__LMMU;
+      };
+      __GMMU=((____5J *)__HMMU);
+      *(__GMMU) = *(__KMMU);
+    };
+    __21AU=__GMMU;
+  } break;
+  case ____0AXC__: {
+    __21AU=__JZAL(((____0AXC *)__HRVO));
+  } break;
+  case ____NBXC__: {
+    __5TAS=((____NBXC *)__HRVO);
+    __AUAS=__XK2C(__5TAS->__OBXC.__DK.__CK.__YH.__O2B,__5TAS->__OBXC.__BI4D);
+    __21AU=__AUAS;
+  } break;
+  case ____ZBXC__: {
+    __CUAS=((____ZBXC *)__HRVO);
+    __BNMU=__CUAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __CNMU=__CUAS->__HI4D;
+    __DNMU=__CUAS->__0BXC.__BI4D;
+    __CUAS=NULL;
+    __HMMU=((____IB )(NULL));
+    __IMMU= 0;
+    __JMMU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__JMMU ==  0)) {
+      __CUAS=__ZBXC__;
+    } else /* FALSE */ {
+      __IMMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JMMU));
+      if ((__IMMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMMU=((____YWB )((____Q )(void *)((unsigned long)__MMMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_size[(__NMMU)-1]))),((____YWB )((____Q )__MMMU)));
+        __HMMU=__LMMU;
+      } else /* FALSE */ {
+        __NMMU=((____YWB )__IMMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_type[(__NMMU)]))),(____YWB)(__NMMU |  1));
+        __HMMU=__LMMU;
+      };
+      __CUAS=((____ZBXC *)__HMMU);
+      *(__CUAS) = *(__ZBXC__);
+    };
+    __ANMU=((____ZBXC *)__CUAS);
+    __ANMU->__0BXC.__DK.__CK.__YH.__O2B=__BNMU;
+    __ANMU->__HI4D=__CNMU;
+    __ANMU->__0BXC.__BI4D=__DNMU;
+    __ZZEE(__ANMU);
+    __21AU=__CUAS;
+  } break;
+  case ____DMWH__: {
+    __21AU=__W3OK(((____DMWH *)__HRVO));
+  } break;
+  case ____2A0I__: {
+    __P1LT=__2VEI(((____N5WC *)((____2A0I *)__HRVO)->__4VEJ));
+    if (__P1LT==NULL) {
+      __Q1LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__B0LT=((__READ_LOCAL__N5ZI *)__tmp__A0LT);
+      __Q1LT=((____2A0I *)__P1LT);
     };
-    __tmp__N0AU=__tmp__B0LT;
+    __21AU=__Q1LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__N0AU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__YPVO));
+  case ____HJNJ__: {
+    __21AU=__Y0AL(((____HJNJ *)__HRVO));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__N0AU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__YPVO));
+  case ____SJNJ__: {
+    __21AU=__D1AL(((____SJNJ *)__HRVO));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__XSAS=((__IS_EXPANDED__L5NJ *)__tmp__YPVO);
-    p__SLMU=Self__XSAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__A0LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__XSAS->receiver__554J)->local__PUEJ));
-    if (__tmp__A0LT==NULL) {
-      __tmp__B0LT=NULL;
+  case ____0AOJ__: {
+    __GUAS=((____0AOJ *)__HRVO);
+    __BNMU=__GUAS->__1AOJ.__CK.__YH.__O2B;
+    __P1LT=__2VEI(((____N5WC *)((____2A0I *)__GUAS->__OB5J)->__4VEJ));
+    if (__P1LT==NULL) {
+      __Q1LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__B0LT=((__READ_LOCAL__N5ZI *)__tmp__A0LT);
-    };
-    Self__XSAS=NULL;
-    ptr__YKMU=((__POINTER__IB )(NULL));
-    typ_id__ZKMU= 0;
-    __tmp__0KMU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__0KMU ==  0)) {
-      Self__XSAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZKMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0KMU));
-      if ((typ_id__ZKMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_size[(__tmp__4KMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KMU)));
-        ptr__YKMU=__tmp__2KMU;
-      } else /* FALSE */ {
-        __tmp__4KMU=((__UINTEGER_32__RWB )typ_id__ZKMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_type[(__tmp__4KMU)]))),(__UINTEGER_32__RWB)(__tmp__4KMU |  1));
-        ptr__YKMU=__tmp__2KMU;
-      };
-      Self__XSAS=((__IS_EXPANDED__L5NJ *)ptr__YKMU);
-      *(Self__XSAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__CMMU=((__IS_EXPANDED__L5NJ *)Self__XSAS);
-    Self__CMMU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SLMU;
-    Self__CMMU->receiver__554J=__tmp__B0LT;
-    __tmp__N0AU=Self__XSAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__2SAS=((__GET_TYPE_ID__V5NJ *)__tmp__YPVO);
-    p__SLMU=Self__2SAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__ULMU=Self__2SAS->receiver__EA5J;
-    Self__2SAS=NULL;
-    ptr__YKMU=((__POINTER__IB )(NULL));
-    typ_id__ZKMU= 0;
-    __tmp__0KMU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__0KMU ==  0)) {
-      Self__2SAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZKMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0KMU));
-      if ((typ_id__ZKMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_size[(__tmp__4KMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KMU)));
-        ptr__YKMU=__tmp__2KMU;
-      } else /* FALSE */ {
-        __tmp__4KMU=((__UINTEGER_32__RWB )typ_id__ZKMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_type[(__tmp__4KMU)]))),(__UINTEGER_32__RWB)(__tmp__4KMU |  1));
-        ptr__YKMU=__tmp__2KMU;
-      };
-      Self__2SAS=((__GET_TYPE_ID__V5NJ *)ptr__YKMU);
-      *(Self__2SAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__SMMU=((__GET_TYPE_ID__V5NJ *)Self__2SAS);
-    Self__SMMU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SLMU;
-    Self__SMMU->receiver__EA5J=t__ULMU;
-    __tmp__N0AU=Self__2SAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__N0AU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__YPVO));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__N0AU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__YPVO));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__N0AU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__YPVO));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__N0AU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__YPVO));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__N0AU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__YPVO));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__N0AU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__YPVO));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__N0AU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__YPVO));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__N0AU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__YPVO));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__N0AU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__YPVO));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__5SAS=((__SIZE_OF__NGOJ *)__tmp__YPVO);
-    p__SLMU=Self__5SAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__ULMU=Self__5SAS->receiver__OC5J;
-    Self__5SAS=NULL;
-    ptr__YKMU=((__POINTER__IB )(NULL));
-    typ_id__ZKMU= 0;
-    __tmp__0KMU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__0KMU ==  0)) {
-      Self__5SAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__ZKMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0KMU));
-      if ((typ_id__ZKMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_size[(__tmp__4KMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KMU)));
-        ptr__YKMU=__tmp__2KMU;
-      } else /* FALSE */ {
-        __tmp__4KMU=((__UINTEGER_32__RWB )typ_id__ZKMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_type[(__tmp__4KMU)]))),(__UINTEGER_32__RWB)(__tmp__4KMU |  1));
-        ptr__YKMU=__tmp__2KMU;
-      };
-      Self__5SAS=((__SIZE_OF__NGOJ *)ptr__YKMU);
-      *(Self__5SAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__CNMU=((__SIZE_OF__NGOJ *)Self__5SAS);
-    Self__CNMU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SLMU;
-    Self__CNMU->receiver__OC5J=t__ULMU;
-    __tmp__N0AU=Self__5SAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__N0AU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__YPVO));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__CTAS=((__REAL_CST__JLOJ *)__tmp__YPVO);
-    p__SLMU=Self__CTAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__UNMU=Self__CTAS->value__DD5J;
-    t__ULMU=Self__CTAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__CTAS=NULL;
-    ptr__YKMU=((__POINTER__IB )(NULL));
-    typ_id__ZKMU= 0;
-    __tmp__0KMU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__0KMU ==  0)) {
-      Self__CTAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__ZKMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0KMU));
-      if ((typ_id__ZKMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_size[(__tmp__4KMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KMU)));
-        ptr__YKMU=__tmp__2KMU;
-      } else /* FALSE */ {
-        __tmp__4KMU=((__UINTEGER_32__RWB )typ_id__ZKMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_type[(__tmp__4KMU)]))),(__UINTEGER_32__RWB)(__tmp__4KMU |  1));
-        ptr__YKMU=__tmp__2KMU;
-      };
-      Self__CTAS=((__REAL_CST__JLOJ *)ptr__YKMU);
-      *(Self__CTAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__SNMU=((__REAL_CST__JLOJ *)Self__CTAS);
-    Self__SNMU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SLMU;
-    Self__SNMU->value__DD5J=v__UNMU;
-    Self__SNMU->parent_constant__KLOJ.static_type__SG4D=t__ULMU;
-    __tmp__N0AU=Self__CTAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__GTAS=((__CHARACTER_CST__5LOJ *)__tmp__YPVO);
-    __tmp__HTAS=create__char__CMQJ(Self__GTAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__GTAS->text__ID5J);
-    __tmp__N0AU=__tmp__HTAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__JTAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__YPVO);
-    __tmp__KTAS=create__text__2PQJ(Self__JTAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JTAS->string__EBJK);
-    __tmp__N0AU=__tmp__KTAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__N0AU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__YPVO));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__N0AU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__YPVO));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__N0AU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__YPVO));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__N0AU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__YPVO));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__N0AU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__YPVO));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__N0AU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__YPVO));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__N0AU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__YPVO));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__N0AU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__YPVO));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__R0AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__YPVO)->global__Y5JM),NULL);
-    if (__tmp__R0AU==NULL) {
-      __tmp__O0AU=NULL;
+      __Q1LT=((____2A0I *)__P1LT);
+    };
+    __GUAS=NULL;
+    __HMMU=((____IB )(NULL));
+    __IMMU= 0;
+    __JMMU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__JMMU ==  0)) {
+      __GUAS=__0AOJ__;
+    } else /* FALSE */ {
+      __IMMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JMMU));
+      if ((__IMMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMMU=((____YWB )((____Q )(void *)((unsigned long)__MMMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_size[(__NMMU)-1]))),((____YWB )((____Q )__MMMU)));
+        __HMMU=__LMMU;
+      } else /* FALSE */ {
+        __NMMU=((____YWB )__IMMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_type[(__NMMU)]))),(____YWB)(__NMMU |  1));
+        __HMMU=__LMMU;
+      };
+      __GUAS=((____0AOJ *)__HMMU);
+      *(__GUAS) = *(__0AOJ__);
+    };
+    __RNMU=((____0AOJ *)__GUAS);
+    __RNMU->__1AOJ.__CK.__YH.__O2B=__BNMU;
+    __RNMU->__OB5J=__Q1LT;
+    __21AU=__GUAS;
+  } break;
+  case ____EBOJ__: {
+    __LUAS=((____EBOJ *)__HRVO);
+    __BNMU=__LUAS->__FBOJ.__CK.__YH.__O2B;
+    __DNMU=__LUAS->__TB5J;
+    __LUAS=NULL;
+    __HMMU=((____IB )(NULL));
+    __IMMU= 0;
+    __JMMU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__JMMU ==  0)) {
+      __LUAS=__EBOJ__;
+    } else /* FALSE */ {
+      __IMMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JMMU));
+      if ((__IMMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMMU=((____YWB )((____Q )(void *)((unsigned long)__MMMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_size[(__NMMU)-1]))),((____YWB )((____Q )__MMMU)));
+        __HMMU=__LMMU;
+      } else /* FALSE */ {
+        __NMMU=((____YWB )__IMMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_type[(__NMMU)]))),(____YWB)(__NMMU |  1));
+        __HMMU=__LMMU;
+      };
+      __LUAS=((____EBOJ *)__HMMU);
+      *(__LUAS) = *(__EBOJ__);
+    };
+    __BOMU=((____EBOJ *)__LUAS);
+    __BOMU->__FBOJ.__CK.__YH.__O2B=__BNMU;
+    __BOMU->__TB5J=__DNMU;
+    __21AU=__LUAS;
+  } break;
+  case ____3BOJ__: {
+    __21AU=__21AL(((____3BOJ *)__HRVO));
+  } break;
+  case ____RCOJ__: {
+    __21AU=__H2AL(((____RCOJ *)__HRVO));
+  } break;
+  case ____HDOJ__: {
+    __21AU=__S2AL(((____HDOJ *)__HRVO));
+  } break;
+  case ____1DOJ__: {
+    __21AU=__32AL(((____1DOJ *)__HRVO));
+  } break;
+  case ____PEOJ__: {
+    __21AU=__I3AL(((____PEOJ *)__HRVO));
+  } break;
+  case ____DFOJ__: {
+    __21AU=__T3AL(((____DFOJ *)__HRVO));
+  } break;
+  case ____XFOJ__: {
+    __21AU=__43AL(((____XFOJ *)__HRVO));
+  } break;
+  case ____QGOJ__: {
+    __21AU=__J4AL(((____QGOJ *)__HRVO));
+  } break;
+  case ____EHOJ__: {
+    __21AU=__X4AL(((____EHOJ *)__HRVO));
+  } break;
+  case ____2HOJ__: {
+    __OUAS=((____2HOJ *)__HRVO);
+    __BNMU=__OUAS->__3HOJ.__CK.__YH.__O2B;
+    __DNMU=__OUAS->__3D5J;
+    __OUAS=NULL;
+    __HMMU=((____IB )(NULL));
+    __IMMU= 0;
+    __JMMU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__JMMU ==  0)) {
+      __OUAS=__2HOJ__;
+    } else /* FALSE */ {
+      __IMMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JMMU));
+      if ((__IMMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMMU=((____YWB )((____Q )(void *)((unsigned long)__MMMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_size[(__NMMU)-1]))),((____YWB )((____Q )__MMMU)));
+        __HMMU=__LMMU;
+      } else /* FALSE */ {
+        __NMMU=((____YWB )__IMMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_type[(__NMMU)]))),(____YWB)(__NMMU |  1));
+        __HMMU=__LMMU;
+      };
+      __OUAS=((____2HOJ *)__HMMU);
+      *(__OUAS) = *(__2HOJ__);
+    };
+    __ROMU=((____2HOJ *)__OUAS);
+    __ROMU->__3HOJ.__CK.__YH.__O2B=__BNMU;
+    __ROMU->__3D5J=__DNMU;
+    __21AU=__OUAS;
+  } break;
+  case ____YIOJ__: {
+    __21AU=__I5AL(((____YIOJ *)__HRVO));
+  } break;
+  case ____YMOJ__: {
+    __RUAS=((____YMOJ *)__HRVO);
+    __BNMU=__RUAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __DPMU=__RUAS->__SE5J;
+    __DNMU=__RUAS->__ZMOJ.__BI4D;
+    __RUAS=NULL;
+    __HMMU=((____IB )(NULL));
+    __IMMU= 0;
+    __JMMU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__JMMU ==  0)) {
+      __RUAS=__YMOJ__;
+    } else /* FALSE */ {
+      __IMMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JMMU));
+      if ((__IMMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMMU=((____YWB )((____Q )(void *)((unsigned long)__MMMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_size[(__NMMU)-1]))),((____YWB )((____Q )__MMMU)));
+        __HMMU=__LMMU;
+      } else /* FALSE */ {
+        __NMMU=((____YWB )__IMMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMMU=__OKI(__MMMU,((____IB )(&(table_type[(__NMMU)]))),(____YWB)(__NMMU |  1));
+        __HMMU=__LMMU;
+      };
+      __RUAS=((____YMOJ *)__HMMU);
+      *(__RUAS) = *(__YMOJ__);
+    };
+    __BPMU=((____YMOJ *)__RUAS);
+    __BPMU->__ZMOJ.__DK.__CK.__YH.__O2B=__BNMU;
+    __BPMU->__SE5J=__DPMU;
+    __BPMU->__ZMOJ.__BI4D=__DNMU;
+    __21AU=__RUAS;
+  } break;
+  case ____ONOJ__: {
+    __VUAS=((____ONOJ *)__HRVO);
+    __WUAS=__RNQJ(__VUAS->__PNOJ.__DK.__CK.__YH.__O2B,__VUAS->__XE5J);
+    __21AU=__WUAS;
+  } break;
+  case ____YOOJ__: {
+    __YUAS=((____YOOJ *)__HRVO);
+    __ZUAS=__LRQJ(__YUAS->__ZOOJ.__DK.__CK.__YH.__O2B,__YUAS->__TCJK);
+    __21AU=__ZUAS;
+  } break;
+  case ____IM4K__: {
+    __21AU=__NZFM(((____IM4K *)__HRVO));
+  } break;
+  case ____T5FL__: {
+    __21AU=__V35O(((____T5FL *)__HRVO));
+  } break;
+  case ____3DUL__: {
+    __21AU=__AJVP(((____3DUL *)__HRVO));
+  } break;
+  case ____0EUL__: {
+    __21AU=__QB4P(((____0EUL *)__HRVO));
+  } break;
+  case ____BGUL__: {
+    __21AU=__LJVP(((____BGUL *)__HRVO));
+  } break;
+  case ____2GUL__: {
+    __21AU=__2B4P(((____2GUL *)__HRVO));
+  } break;
+  case ____B0VL__: {
+    __21AU=__H0BN(((____B0VL *)__HRVO));
+  } break;
+  case ____P0VL__: {
+    __21AU=__NCHM(((____P0VL *)__HRVO));
+  } break;
+  case ____Q5YL__: {
+    __A2AU=__TFTL(((____FKRG *)((____Q5YL *)__HRVO)->__HBKM),NULL);
+    if (__A2AU==NULL) {
+      __31AU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__R0AU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__O0AU=NULL;
+      switch (((struct ___OBJ *)__A2AU)->__id) {
+      case ____IM4K__: {
+        __31AU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__O0AU=((__READ_GLOBAL__B4YL *)__tmp__R0AU);
+      case ____Q5YL__: {
+        __31AU=((____Q5YL *)__A2AU);
       } break;
       }
     };
-    __tmp__N0AU=__tmp__O0AU;
+    __21AU=__31AU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__N0AU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__YPVO));
+  case ____UVPM__: {
+    __21AU=__VGWN(((____UVPM *)__HRVO));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__N0AU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__YPVO));
+  case ____0ZPM__: {
+    __21AU=__4G2P(((____0ZPM *)__HRVO));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__N0AU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__YPVO));
+  case ____MR0N__: {
+    __21AU=__DRVO(((____MR0N *)__HRVO));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__N0AU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__YPVO));
+  case ____YWBP__: {
+    __21AU=__DQ0Q(((____YWBP *)__HRVO));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__N0AU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__YPVO));
+  case ____LYBP__: {
+    __21AU=__0WUP(((____LYBP *)__HRVO));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__N0AU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__YPVO));
+  case ____CZBP__: {
+    __21AU=__FXUP(((____CZBP *)__HRVO));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__N0AU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__YPVO));
+  case ____3BEP__: {
+    __21AU=__FCIQ(((____3BEP *)__HRVO));
   } break;
   };
-  result__5PJV=NULL;
-  ptr__YKMU=((__POINTER__IB )(NULL));
-  typ_id__ZKMU= 0;
-  __tmp__0KMU=((__POINTER__IB )sizeof(__EXPR_OR__3P0N));
-  if (((unsigned long)__tmp__0KMU ==  0)) {
-    result__5PJV=EXPR_OR__3P0N__;
+  __ORJV=NULL;
+  __HMMU=((____IB )(NULL));
+  __IMMU= 0;
+  __JMMU=((____IB )sizeof(____MR0N));
+  if (((unsigned long)__JMMU ==  0)) {
+    __ORJV=__MR0N__;
   } else /* FALSE */ {
-    typ_id__ZKMU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0KMU));
-    if ((typ_id__ZKMU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__4KMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_size[(__tmp__4KMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KMU)));
-      ptr__YKMU=__tmp__2KMU;
-    } else /* FALSE */ {
-      __tmp__4KMU=((__UINTEGER_32__RWB )typ_id__ZKMU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2KMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3KMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0KMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KMU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__2KMU=micro_alloc__table__lab__HKI(__tmp__3KMU,((__POINTER__IB )(&(table_type[(__tmp__4KMU)]))),(__UINTEGER_32__RWB)(__tmp__4KMU |  1));
-      ptr__YKMU=__tmp__2KMU;
-    };
-    result__5PJV=((__EXPR_OR__3P0N *)ptr__YKMU);
-    *(result__5PJV) = *(EXPR_OR__3P0N__);
-  };
-  Self__LQJV=((__EXPR_OR__3P0N *)result__5PJV);
-  Self__LQJV->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__XPVO;
-  Self__LQJV->parent_expr_binary__4P0N.left__SA5J=__tmp__ZPVO;
-  Self__LQJV->parent_expr_binary__4P0N.right__WA5J=__tmp__N0AU;
-  Self__LQJV=result__5PJV;
-  return(Self__LQJV);
+    __IMMU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JMMU));
+    if ((__IMMU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __NMMU=((____YWB )((____Q )(void *)((unsigned long)__MMMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __LMMU=__OKI(__MMMU,((____IB )(&(table_size[(__NMMU)-1]))),((____YWB )((____Q )__MMMU)));
+      __HMMU=__LMMU;
+    } else /* FALSE */ {
+      __NMMU=((____YWB )__IMMU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LMMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MMMU=(void *)((unsigned long)(void *)((unsigned long)__JMMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMMU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __LMMU=__OKI(__MMMU,((____IB )(&(table_type[(__NMMU)]))),(____YWB)(__NMMU |  1));
+      __HMMU=__LMMU;
+    };
+    __ORJV=((____MR0N *)__HMMU);
+    *(__ORJV) = *(__MR0N__);
+  };
+  __0RJV=((____MR0N *)__ORJV);
+  __0RJV->__NR0N.__TCOJ.__CK.__YH.__O2B=__GRVO;
+  __0RJV->__NR0N.__BC5J=__IRVO;
+  __0RJV->__NR0N.__FC5J=__21AU;
+  __0RJV=__ORJV;
+  return(__0RJV);
 }
 
-static __EXPR_SUP_EQ__JVBP* my_copy__UO0Q(__EXPR_SUP_EQ__JVBP *Self__VO0Q)
-// ({EXPR_SUP_EQ__JVBP}) With result Recursive, No inlinable.
+static ____YWBP* __DQ0Q(____YWBP *__EQ0Q)
+// ({__YWBP}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__TRMU;
-  __POSITION__OL __tmp__XO0Q,p__SRMU;
-  void *__tmp__YO0Q,*__tmp__ZO0Q;
-  __STRING_CST__5J *Self__1QMU,*result__XQMU;
-  __POINTER__IB ptr__YQMU,__tmp__0QMU,__tmp__2QMU,__tmp__3QMU;
-  __INTEGER__Q typ_id__ZQMU;
-  __UINTEGER_32__RWB __tmp__4QMU;
-  __PROTOTYPE_CST__45WC *Self__OUAS,*__tmp__PUAS;
-  __INTEGER_CST__KAXC *Self__RUAS,*Self__RRMU;
-  __TYPE_FULL__PMB *t__URMU;
-  __READ_LOCAL__N5ZI *__tmp__Q0LT,*__tmp__R0LT;
-  __IS_EXPANDED__L5NJ *Self__VUAS,*Self__CSMU;
-  __GET_TYPE_ID__V5NJ *Self__0UAS,*Self__SSMU;
-  __SIZE_OF__NGOJ *Self__3UAS,*Self__CTMU;
-  __REAL_CST__JLOJ *Self__AVAS,*Self__STMU;
-  __STRING_CONSTANT__0 *v__UTMU;
-  __CHARACTER_CST__5LOJ *Self__EVAS,*__tmp__FVAS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__HVAS,*__tmp__IVAS;
-  void *__tmp__V0AU,*__tmp__Z0AU;
-  __READ_GLOBAL__B4YL *__tmp__W0AU;
-  __EXPR_SUP_EQ__JVBP *result__QQJV,*Self__2QJV;
-  __tmp__XO0Q=Self__VO0Q->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__YO0Q=Self__VO0Q->parent_expr_binary_cmp__KVBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__YO0Q)->__id) {
-  case __STRING_CST__5J__: {
-    Self__1QMU=((__STRING_CST__5J *)__tmp__YO0Q);
-    result__XQMU=NULL;
-    ptr__YQMU=((__POINTER__IB )(NULL));
-    typ_id__ZQMU= 0;
-    __tmp__0QMU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__0QMU ==  0)) {
-      result__XQMU=Self__1QMU;
-    } else /* FALSE */ {
-      typ_id__ZQMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0QMU));
-      if ((typ_id__ZQMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4QMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3QMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_size[(__tmp__4QMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3QMU)));
-        ptr__YQMU=__tmp__2QMU;
-      } else /* FALSE */ {
-        __tmp__4QMU=((__UINTEGER_32__RWB )typ_id__ZQMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_type[(__tmp__4QMU)]))),(__UINTEGER_32__RWB)(__tmp__4QMU |  1));
-        ptr__YQMU=__tmp__2QMU;
-      };
-      result__XQMU=((__STRING_CST__5J *)ptr__YQMU);
-      *(result__XQMU) = *(Self__1QMU);
-    };
-    __tmp__ZO0Q=result__XQMU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__ZO0Q=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__YO0Q));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__OUAS=((__PROTOTYPE_CST__45WC *)__tmp__YO0Q);
-    __tmp__PUAS=create__type__IJ2C(Self__OUAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OUAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__ZO0Q=__tmp__PUAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__RUAS=((__INTEGER_CST__KAXC *)__tmp__YO0Q);
-    p__SRMU=Self__RUAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TRMU=Self__RUAS->value__YG4D;
-    t__URMU=Self__RUAS->parent_constant__LAXC.static_type__SG4D;
-    Self__RUAS=NULL;
-    ptr__YQMU=((__POINTER__IB )(NULL));
-    typ_id__ZQMU= 0;
-    __tmp__0QMU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__0QMU ==  0)) {
-      Self__RUAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__ZQMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0QMU));
-      if ((typ_id__ZQMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4QMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3QMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_size[(__tmp__4QMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3QMU)));
-        ptr__YQMU=__tmp__2QMU;
-      } else /* FALSE */ {
-        __tmp__4QMU=((__UINTEGER_32__RWB )typ_id__ZQMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_type[(__tmp__4QMU)]))),(__UINTEGER_32__RWB)(__tmp__4QMU |  1));
-        ptr__YQMU=__tmp__2QMU;
-      };
-      Self__RUAS=((__INTEGER_CST__KAXC *)ptr__YQMU);
-      *(Self__RUAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__RRMU=((__INTEGER_CST__KAXC *)Self__RUAS);
-    Self__RRMU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SRMU;
-    Self__RRMU->value__YG4D=v__TRMU;
-    Self__RRMU->parent_constant__LAXC.static_type__SG4D=t__URMU;
-    check_type__KYEE(Self__RRMU);
-    __tmp__ZO0Q=Self__RUAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__ZO0Q=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__YO0Q));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__Q0LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__YO0Q)->local__PUEJ));
-    if (__tmp__Q0LT==NULL) {
-      __tmp__R0LT=NULL;
+  ____0SG __CTMU;
+  ____OL __GQ0Q,__BTMU;
+  void *__HQ0Q,*__IQ0Q;
+  ____5J *__KSMU,*__GSMU;
+  ____IB __HSMU,__JSMU,__LSMU,__MSMU;
+  ____Q __ISMU;
+  ____YWB __NSMU;
+  ____NBXC *__3VAS,*__4VAS;
+  ____ZBXC *__AWAS,*__ATMU;
+  ____WMB *__DTMU;
+  ____2A0I *__51LT,*__A2LT;
+  ____0AOJ *__EWAS,*__RTMU;
+  ____EBOJ *__JWAS,*__BUMU;
+  ____2HOJ *__MWAS,*__RUMU;
+  ____YMOJ *__PWAS,*__BVMU;
+  ____0 *__DVMU;
+  ____ONOJ *__TWAS,*__UWAS;
+  ____YOOJ *__WWAS,*__XWAS;
+  void *__E2AU,*__I2AU;
+  ____Q5YL *__F2AU;
+  ____YWBP *__5RJV,*__LSJV;
+  __GQ0Q=__EQ0Q->__ZWBP.__JJNJ.__CK.__YH.__O2B;
+  __HQ0Q=__EQ0Q->__ZWBP.__0A5J;
+  switch (((struct ___OBJ *)__HQ0Q)->__id) {
+  case ____5J__: {
+    __KSMU=((____5J *)__HQ0Q);
+    __GSMU=NULL;
+    __HSMU=((____IB )(NULL));
+    __ISMU= 0;
+    __JSMU=((____IB )sizeof(____5J));
+    if (((unsigned long)__JSMU ==  0)) {
+      __GSMU=__KSMU;
+    } else /* FALSE */ {
+      __ISMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JSMU));
+      if ((__ISMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NSMU=((____YWB )((____Q )(void *)((unsigned long)__MSMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_size[(__NSMU)-1]))),((____YWB )((____Q )__MSMU)));
+        __HSMU=__LSMU;
+      } else /* FALSE */ {
+        __NSMU=((____YWB )__ISMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_type[(__NSMU)]))),(____YWB)(__NSMU |  1));
+        __HSMU=__LSMU;
+      };
+      __GSMU=((____5J *)__HSMU);
+      *(__GSMU) = *(__KSMU);
+    };
+    __IQ0Q=__GSMU;
+  } break;
+  case ____0AXC__: {
+    __IQ0Q=__JZAL(((____0AXC *)__HQ0Q));
+  } break;
+  case ____NBXC__: {
+    __3VAS=((____NBXC *)__HQ0Q);
+    __4VAS=__XK2C(__3VAS->__OBXC.__DK.__CK.__YH.__O2B,__3VAS->__OBXC.__BI4D);
+    __IQ0Q=__4VAS;
+  } break;
+  case ____ZBXC__: {
+    __AWAS=((____ZBXC *)__HQ0Q);
+    __BTMU=__AWAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __CTMU=__AWAS->__HI4D;
+    __DTMU=__AWAS->__0BXC.__BI4D;
+    __AWAS=NULL;
+    __HSMU=((____IB )(NULL));
+    __ISMU= 0;
+    __JSMU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__JSMU ==  0)) {
+      __AWAS=__ZBXC__;
+    } else /* FALSE */ {
+      __ISMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JSMU));
+      if ((__ISMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NSMU=((____YWB )((____Q )(void *)((unsigned long)__MSMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_size[(__NSMU)-1]))),((____YWB )((____Q )__MSMU)));
+        __HSMU=__LSMU;
+      } else /* FALSE */ {
+        __NSMU=((____YWB )__ISMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_type[(__NSMU)]))),(____YWB)(__NSMU |  1));
+        __HSMU=__LSMU;
+      };
+      __AWAS=((____ZBXC *)__HSMU);
+      *(__AWAS) = *(__ZBXC__);
+    };
+    __ATMU=((____ZBXC *)__AWAS);
+    __ATMU->__0BXC.__DK.__CK.__YH.__O2B=__BTMU;
+    __ATMU->__HI4D=__CTMU;
+    __ATMU->__0BXC.__BI4D=__DTMU;
+    __ZZEE(__ATMU);
+    __IQ0Q=__AWAS;
+  } break;
+  case ____DMWH__: {
+    __IQ0Q=__W3OK(((____DMWH *)__HQ0Q));
+  } break;
+  case ____2A0I__: {
+    __51LT=__2VEI(((____N5WC *)((____2A0I *)__HQ0Q)->__4VEJ));
+    if (__51LT==NULL) {
+      __A2LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__R0LT=((__READ_LOCAL__N5ZI *)__tmp__Q0LT);
+      __A2LT=((____2A0I *)__51LT);
     };
-    __tmp__ZO0Q=__tmp__R0LT;
+    __IQ0Q=__A2LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__ZO0Q=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__YO0Q));
+  case ____HJNJ__: {
+    __IQ0Q=__Y0AL(((____HJNJ *)__HQ0Q));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__ZO0Q=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__YO0Q));
+  case ____SJNJ__: {
+    __IQ0Q=__D1AL(((____SJNJ *)__HQ0Q));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__VUAS=((__IS_EXPANDED__L5NJ *)__tmp__YO0Q);
-    p__SRMU=Self__VUAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__Q0LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__VUAS->receiver__554J)->local__PUEJ));
-    if (__tmp__Q0LT==NULL) {
-      __tmp__R0LT=NULL;
+  case ____0AOJ__: {
+    __EWAS=((____0AOJ *)__HQ0Q);
+    __BTMU=__EWAS->__1AOJ.__CK.__YH.__O2B;
+    __51LT=__2VEI(((____N5WC *)((____2A0I *)__EWAS->__OB5J)->__4VEJ));
+    if (__51LT==NULL) {
+      __A2LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__R0LT=((__READ_LOCAL__N5ZI *)__tmp__Q0LT);
-    };
-    Self__VUAS=NULL;
-    ptr__YQMU=((__POINTER__IB )(NULL));
-    typ_id__ZQMU= 0;
-    __tmp__0QMU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__0QMU ==  0)) {
-      Self__VUAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZQMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0QMU));
-      if ((typ_id__ZQMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4QMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3QMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_size[(__tmp__4QMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3QMU)));
-        ptr__YQMU=__tmp__2QMU;
-      } else /* FALSE */ {
-        __tmp__4QMU=((__UINTEGER_32__RWB )typ_id__ZQMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_type[(__tmp__4QMU)]))),(__UINTEGER_32__RWB)(__tmp__4QMU |  1));
-        ptr__YQMU=__tmp__2QMU;
-      };
-      Self__VUAS=((__IS_EXPANDED__L5NJ *)ptr__YQMU);
-      *(Self__VUAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__CSMU=((__IS_EXPANDED__L5NJ *)Self__VUAS);
-    Self__CSMU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SRMU;
-    Self__CSMU->receiver__554J=__tmp__R0LT;
-    __tmp__ZO0Q=Self__VUAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__0UAS=((__GET_TYPE_ID__V5NJ *)__tmp__YO0Q);
-    p__SRMU=Self__0UAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__URMU=Self__0UAS->receiver__EA5J;
-    Self__0UAS=NULL;
-    ptr__YQMU=((__POINTER__IB )(NULL));
-    typ_id__ZQMU= 0;
-    __tmp__0QMU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__0QMU ==  0)) {
-      Self__0UAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZQMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0QMU));
-      if ((typ_id__ZQMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4QMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3QMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_size[(__tmp__4QMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3QMU)));
-        ptr__YQMU=__tmp__2QMU;
-      } else /* FALSE */ {
-        __tmp__4QMU=((__UINTEGER_32__RWB )typ_id__ZQMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_type[(__tmp__4QMU)]))),(__UINTEGER_32__RWB)(__tmp__4QMU |  1));
-        ptr__YQMU=__tmp__2QMU;
-      };
-      Self__0UAS=((__GET_TYPE_ID__V5NJ *)ptr__YQMU);
-      *(Self__0UAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__SSMU=((__GET_TYPE_ID__V5NJ *)Self__0UAS);
-    Self__SSMU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SRMU;
-    Self__SSMU->receiver__EA5J=t__URMU;
-    __tmp__ZO0Q=Self__0UAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__ZO0Q=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__YO0Q));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__ZO0Q=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__YO0Q));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__ZO0Q=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__YO0Q));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__ZO0Q=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__YO0Q));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__ZO0Q=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__YO0Q));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__ZO0Q=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__YO0Q));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__ZO0Q=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__YO0Q));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__ZO0Q=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__YO0Q));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__ZO0Q=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__YO0Q));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__3UAS=((__SIZE_OF__NGOJ *)__tmp__YO0Q);
-    p__SRMU=Self__3UAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__URMU=Self__3UAS->receiver__OC5J;
-    Self__3UAS=NULL;
-    ptr__YQMU=((__POINTER__IB )(NULL));
-    typ_id__ZQMU= 0;
-    __tmp__0QMU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__0QMU ==  0)) {
-      Self__3UAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__ZQMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0QMU));
-      if ((typ_id__ZQMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4QMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3QMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_size[(__tmp__4QMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3QMU)));
-        ptr__YQMU=__tmp__2QMU;
-      } else /* FALSE */ {
-        __tmp__4QMU=((__UINTEGER_32__RWB )typ_id__ZQMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_type[(__tmp__4QMU)]))),(__UINTEGER_32__RWB)(__tmp__4QMU |  1));
-        ptr__YQMU=__tmp__2QMU;
-      };
-      Self__3UAS=((__SIZE_OF__NGOJ *)ptr__YQMU);
-      *(Self__3UAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__CTMU=((__SIZE_OF__NGOJ *)Self__3UAS);
-    Self__CTMU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SRMU;
-    Self__CTMU->receiver__OC5J=t__URMU;
-    __tmp__ZO0Q=Self__3UAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__ZO0Q=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__YO0Q));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__AVAS=((__REAL_CST__JLOJ *)__tmp__YO0Q);
-    p__SRMU=Self__AVAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__UTMU=Self__AVAS->value__DD5J;
-    t__URMU=Self__AVAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__AVAS=NULL;
-    ptr__YQMU=((__POINTER__IB )(NULL));
-    typ_id__ZQMU= 0;
-    __tmp__0QMU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__0QMU ==  0)) {
-      Self__AVAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__ZQMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0QMU));
-      if ((typ_id__ZQMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4QMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3QMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_size[(__tmp__4QMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3QMU)));
-        ptr__YQMU=__tmp__2QMU;
-      } else /* FALSE */ {
-        __tmp__4QMU=((__UINTEGER_32__RWB )typ_id__ZQMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_type[(__tmp__4QMU)]))),(__UINTEGER_32__RWB)(__tmp__4QMU |  1));
-        ptr__YQMU=__tmp__2QMU;
-      };
-      Self__AVAS=((__REAL_CST__JLOJ *)ptr__YQMU);
-      *(Self__AVAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__STMU=((__REAL_CST__JLOJ *)Self__AVAS);
-    Self__STMU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SRMU;
-    Self__STMU->value__DD5J=v__UTMU;
-    Self__STMU->parent_constant__KLOJ.static_type__SG4D=t__URMU;
-    __tmp__ZO0Q=Self__AVAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__EVAS=((__CHARACTER_CST__5LOJ *)__tmp__YO0Q);
-    __tmp__FVAS=create__char__CMQJ(Self__EVAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__EVAS->text__ID5J);
-    __tmp__ZO0Q=__tmp__FVAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__HVAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__YO0Q);
-    __tmp__IVAS=create__text__2PQJ(Self__HVAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__HVAS->string__EBJK);
-    __tmp__ZO0Q=__tmp__IVAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__ZO0Q=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__YO0Q));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__ZO0Q=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__YO0Q));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__ZO0Q=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__YO0Q));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__ZO0Q=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__YO0Q));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__ZO0Q=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__YO0Q));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__ZO0Q=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__YO0Q));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__ZO0Q=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__YO0Q));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__ZO0Q=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__YO0Q));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__V0AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__YO0Q)->global__Y5JM),NULL);
-    if (__tmp__V0AU==NULL) {
-      __tmp__W0AU=NULL;
+      __A2LT=((____2A0I *)__51LT);
+    };
+    __EWAS=NULL;
+    __HSMU=((____IB )(NULL));
+    __ISMU= 0;
+    __JSMU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__JSMU ==  0)) {
+      __EWAS=__0AOJ__;
+    } else /* FALSE */ {
+      __ISMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JSMU));
+      if ((__ISMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NSMU=((____YWB )((____Q )(void *)((unsigned long)__MSMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_size[(__NSMU)-1]))),((____YWB )((____Q )__MSMU)));
+        __HSMU=__LSMU;
+      } else /* FALSE */ {
+        __NSMU=((____YWB )__ISMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_type[(__NSMU)]))),(____YWB)(__NSMU |  1));
+        __HSMU=__LSMU;
+      };
+      __EWAS=((____0AOJ *)__HSMU);
+      *(__EWAS) = *(__0AOJ__);
+    };
+    __RTMU=((____0AOJ *)__EWAS);
+    __RTMU->__1AOJ.__CK.__YH.__O2B=__BTMU;
+    __RTMU->__OB5J=__A2LT;
+    __IQ0Q=__EWAS;
+  } break;
+  case ____EBOJ__: {
+    __JWAS=((____EBOJ *)__HQ0Q);
+    __BTMU=__JWAS->__FBOJ.__CK.__YH.__O2B;
+    __DTMU=__JWAS->__TB5J;
+    __JWAS=NULL;
+    __HSMU=((____IB )(NULL));
+    __ISMU= 0;
+    __JSMU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__JSMU ==  0)) {
+      __JWAS=__EBOJ__;
+    } else /* FALSE */ {
+      __ISMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JSMU));
+      if ((__ISMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NSMU=((____YWB )((____Q )(void *)((unsigned long)__MSMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_size[(__NSMU)-1]))),((____YWB )((____Q )__MSMU)));
+        __HSMU=__LSMU;
+      } else /* FALSE */ {
+        __NSMU=((____YWB )__ISMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_type[(__NSMU)]))),(____YWB)(__NSMU |  1));
+        __HSMU=__LSMU;
+      };
+      __JWAS=((____EBOJ *)__HSMU);
+      *(__JWAS) = *(__EBOJ__);
+    };
+    __BUMU=((____EBOJ *)__JWAS);
+    __BUMU->__FBOJ.__CK.__YH.__O2B=__BTMU;
+    __BUMU->__TB5J=__DTMU;
+    __IQ0Q=__JWAS;
+  } break;
+  case ____3BOJ__: {
+    __IQ0Q=__21AL(((____3BOJ *)__HQ0Q));
+  } break;
+  case ____RCOJ__: {
+    __IQ0Q=__H2AL(((____RCOJ *)__HQ0Q));
+  } break;
+  case ____HDOJ__: {
+    __IQ0Q=__S2AL(((____HDOJ *)__HQ0Q));
+  } break;
+  case ____1DOJ__: {
+    __IQ0Q=__32AL(((____1DOJ *)__HQ0Q));
+  } break;
+  case ____PEOJ__: {
+    __IQ0Q=__I3AL(((____PEOJ *)__HQ0Q));
+  } break;
+  case ____DFOJ__: {
+    __IQ0Q=__T3AL(((____DFOJ *)__HQ0Q));
+  } break;
+  case ____XFOJ__: {
+    __IQ0Q=__43AL(((____XFOJ *)__HQ0Q));
+  } break;
+  case ____QGOJ__: {
+    __IQ0Q=__J4AL(((____QGOJ *)__HQ0Q));
+  } break;
+  case ____EHOJ__: {
+    __IQ0Q=__X4AL(((____EHOJ *)__HQ0Q));
+  } break;
+  case ____2HOJ__: {
+    __MWAS=((____2HOJ *)__HQ0Q);
+    __BTMU=__MWAS->__3HOJ.__CK.__YH.__O2B;
+    __DTMU=__MWAS->__3D5J;
+    __MWAS=NULL;
+    __HSMU=((____IB )(NULL));
+    __ISMU= 0;
+    __JSMU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__JSMU ==  0)) {
+      __MWAS=__2HOJ__;
+    } else /* FALSE */ {
+      __ISMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JSMU));
+      if ((__ISMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NSMU=((____YWB )((____Q )(void *)((unsigned long)__MSMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_size[(__NSMU)-1]))),((____YWB )((____Q )__MSMU)));
+        __HSMU=__LSMU;
+      } else /* FALSE */ {
+        __NSMU=((____YWB )__ISMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_type[(__NSMU)]))),(____YWB)(__NSMU |  1));
+        __HSMU=__LSMU;
+      };
+      __MWAS=((____2HOJ *)__HSMU);
+      *(__MWAS) = *(__2HOJ__);
+    };
+    __RUMU=((____2HOJ *)__MWAS);
+    __RUMU->__3HOJ.__CK.__YH.__O2B=__BTMU;
+    __RUMU->__3D5J=__DTMU;
+    __IQ0Q=__MWAS;
+  } break;
+  case ____YIOJ__: {
+    __IQ0Q=__I5AL(((____YIOJ *)__HQ0Q));
+  } break;
+  case ____YMOJ__: {
+    __PWAS=((____YMOJ *)__HQ0Q);
+    __BTMU=__PWAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __DVMU=__PWAS->__SE5J;
+    __DTMU=__PWAS->__ZMOJ.__BI4D;
+    __PWAS=NULL;
+    __HSMU=((____IB )(NULL));
+    __ISMU= 0;
+    __JSMU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__JSMU ==  0)) {
+      __PWAS=__YMOJ__;
+    } else /* FALSE */ {
+      __ISMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JSMU));
+      if ((__ISMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NSMU=((____YWB )((____Q )(void *)((unsigned long)__MSMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_size[(__NSMU)-1]))),((____YWB )((____Q )__MSMU)));
+        __HSMU=__LSMU;
+      } else /* FALSE */ {
+        __NSMU=((____YWB )__ISMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_type[(__NSMU)]))),(____YWB)(__NSMU |  1));
+        __HSMU=__LSMU;
+      };
+      __PWAS=((____YMOJ *)__HSMU);
+      *(__PWAS) = *(__YMOJ__);
+    };
+    __BVMU=((____YMOJ *)__PWAS);
+    __BVMU->__ZMOJ.__DK.__CK.__YH.__O2B=__BTMU;
+    __BVMU->__SE5J=__DVMU;
+    __BVMU->__ZMOJ.__BI4D=__DTMU;
+    __IQ0Q=__PWAS;
+  } break;
+  case ____ONOJ__: {
+    __TWAS=((____ONOJ *)__HQ0Q);
+    __UWAS=__RNQJ(__TWAS->__PNOJ.__DK.__CK.__YH.__O2B,__TWAS->__XE5J);
+    __IQ0Q=__UWAS;
+  } break;
+  case ____YOOJ__: {
+    __WWAS=((____YOOJ *)__HQ0Q);
+    __XWAS=__LRQJ(__WWAS->__ZOOJ.__DK.__CK.__YH.__O2B,__WWAS->__TCJK);
+    __IQ0Q=__XWAS;
+  } break;
+  case ____IM4K__: {
+    __IQ0Q=__NZFM(((____IM4K *)__HQ0Q));
+  } break;
+  case ____T5FL__: {
+    __IQ0Q=__V35O(((____T5FL *)__HQ0Q));
+  } break;
+  case ____3DUL__: {
+    __IQ0Q=__AJVP(((____3DUL *)__HQ0Q));
+  } break;
+  case ____0EUL__: {
+    __IQ0Q=__QB4P(((____0EUL *)__HQ0Q));
+  } break;
+  case ____BGUL__: {
+    __IQ0Q=__LJVP(((____BGUL *)__HQ0Q));
+  } break;
+  case ____2GUL__: {
+    __IQ0Q=__2B4P(((____2GUL *)__HQ0Q));
+  } break;
+  case ____B0VL__: {
+    __IQ0Q=__H0BN(((____B0VL *)__HQ0Q));
+  } break;
+  case ____P0VL__: {
+    __IQ0Q=__NCHM(((____P0VL *)__HQ0Q));
+  } break;
+  case ____Q5YL__: {
+    __E2AU=__TFTL(((____FKRG *)((____Q5YL *)__HQ0Q)->__HBKM),NULL);
+    if (__E2AU==NULL) {
+      __F2AU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__V0AU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__W0AU=NULL;
+      switch (((struct ___OBJ *)__E2AU)->__id) {
+      case ____IM4K__: {
+        __F2AU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__W0AU=((__READ_GLOBAL__B4YL *)__tmp__V0AU);
+      case ____Q5YL__: {
+        __F2AU=((____Q5YL *)__E2AU);
       } break;
       }
     };
-    __tmp__ZO0Q=__tmp__W0AU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__ZO0Q=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__YO0Q));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__ZO0Q=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__YO0Q));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__ZO0Q=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__YO0Q));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__ZO0Q=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__YO0Q));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__ZO0Q=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__YO0Q));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__ZO0Q=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__YO0Q));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__ZO0Q=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__YO0Q));
-  } break;
-  };
-  __tmp__YO0Q=Self__VO0Q->parent_expr_binary_cmp__KVBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__YO0Q)->__id) {
-  case __STRING_CST__5J__: {
-    Self__1QMU=((__STRING_CST__5J *)__tmp__YO0Q);
-    result__XQMU=NULL;
-    ptr__YQMU=((__POINTER__IB )(NULL));
-    typ_id__ZQMU= 0;
-    __tmp__0QMU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__0QMU ==  0)) {
-      result__XQMU=Self__1QMU;
-    } else /* FALSE */ {
-      typ_id__ZQMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0QMU));
-      if ((typ_id__ZQMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4QMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3QMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_size[(__tmp__4QMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3QMU)));
-        ptr__YQMU=__tmp__2QMU;
-      } else /* FALSE */ {
-        __tmp__4QMU=((__UINTEGER_32__RWB )typ_id__ZQMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_type[(__tmp__4QMU)]))),(__UINTEGER_32__RWB)(__tmp__4QMU |  1));
-        ptr__YQMU=__tmp__2QMU;
-      };
-      result__XQMU=((__STRING_CST__5J *)ptr__YQMU);
-      *(result__XQMU) = *(Self__1QMU);
-    };
-    __tmp__V0AU=result__XQMU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__V0AU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__YO0Q));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__OUAS=((__PROTOTYPE_CST__45WC *)__tmp__YO0Q);
-    __tmp__PUAS=create__type__IJ2C(Self__OUAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OUAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__V0AU=__tmp__PUAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__RUAS=((__INTEGER_CST__KAXC *)__tmp__YO0Q);
-    p__SRMU=Self__RUAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TRMU=Self__RUAS->value__YG4D;
-    t__URMU=Self__RUAS->parent_constant__LAXC.static_type__SG4D;
-    Self__RUAS=NULL;
-    ptr__YQMU=((__POINTER__IB )(NULL));
-    typ_id__ZQMU= 0;
-    __tmp__0QMU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__0QMU ==  0)) {
-      Self__RUAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__ZQMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0QMU));
-      if ((typ_id__ZQMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4QMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3QMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_size[(__tmp__4QMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3QMU)));
-        ptr__YQMU=__tmp__2QMU;
-      } else /* FALSE */ {
-        __tmp__4QMU=((__UINTEGER_32__RWB )typ_id__ZQMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_type[(__tmp__4QMU)]))),(__UINTEGER_32__RWB)(__tmp__4QMU |  1));
-        ptr__YQMU=__tmp__2QMU;
-      };
-      Self__RUAS=((__INTEGER_CST__KAXC *)ptr__YQMU);
-      *(Self__RUAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__RRMU=((__INTEGER_CST__KAXC *)Self__RUAS);
-    Self__RRMU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SRMU;
-    Self__RRMU->value__YG4D=v__TRMU;
-    Self__RRMU->parent_constant__LAXC.static_type__SG4D=t__URMU;
-    check_type__KYEE(Self__RRMU);
-    __tmp__V0AU=Self__RUAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__V0AU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__YO0Q));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__Q0LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__YO0Q)->local__PUEJ));
-    if (__tmp__Q0LT==NULL) {
-      __tmp__R0LT=NULL;
+    __IQ0Q=__F2AU;
+  } break;
+  case ____UVPM__: {
+    __IQ0Q=__VGWN(((____UVPM *)__HQ0Q));
+  } break;
+  case ____0ZPM__: {
+    __IQ0Q=__4G2P(((____0ZPM *)__HQ0Q));
+  } break;
+  case ____MR0N__: {
+    __IQ0Q=__DRVO(((____MR0N *)__HQ0Q));
+  } break;
+  case ____YWBP__: {
+    __IQ0Q=__DQ0Q(((____YWBP *)__HQ0Q));
+  } break;
+  case ____LYBP__: {
+    __IQ0Q=__0WUP(((____LYBP *)__HQ0Q));
+  } break;
+  case ____CZBP__: {
+    __IQ0Q=__FXUP(((____CZBP *)__HQ0Q));
+  } break;
+  case ____3BEP__: {
+    __IQ0Q=__FCIQ(((____3BEP *)__HQ0Q));
+  } break;
+  };
+  __HQ0Q=__EQ0Q->__ZWBP.__AB5J;
+  switch (((struct ___OBJ *)__HQ0Q)->__id) {
+  case ____5J__: {
+    __KSMU=((____5J *)__HQ0Q);
+    __GSMU=NULL;
+    __HSMU=((____IB )(NULL));
+    __ISMU= 0;
+    __JSMU=((____IB )sizeof(____5J));
+    if (((unsigned long)__JSMU ==  0)) {
+      __GSMU=__KSMU;
+    } else /* FALSE */ {
+      __ISMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JSMU));
+      if ((__ISMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NSMU=((____YWB )((____Q )(void *)((unsigned long)__MSMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_size[(__NSMU)-1]))),((____YWB )((____Q )__MSMU)));
+        __HSMU=__LSMU;
+      } else /* FALSE */ {
+        __NSMU=((____YWB )__ISMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_type[(__NSMU)]))),(____YWB)(__NSMU |  1));
+        __HSMU=__LSMU;
+      };
+      __GSMU=((____5J *)__HSMU);
+      *(__GSMU) = *(__KSMU);
+    };
+    __E2AU=__GSMU;
+  } break;
+  case ____0AXC__: {
+    __E2AU=__JZAL(((____0AXC *)__HQ0Q));
+  } break;
+  case ____NBXC__: {
+    __3VAS=((____NBXC *)__HQ0Q);
+    __4VAS=__XK2C(__3VAS->__OBXC.__DK.__CK.__YH.__O2B,__3VAS->__OBXC.__BI4D);
+    __E2AU=__4VAS;
+  } break;
+  case ____ZBXC__: {
+    __AWAS=((____ZBXC *)__HQ0Q);
+    __BTMU=__AWAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __CTMU=__AWAS->__HI4D;
+    __DTMU=__AWAS->__0BXC.__BI4D;
+    __AWAS=NULL;
+    __HSMU=((____IB )(NULL));
+    __ISMU= 0;
+    __JSMU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__JSMU ==  0)) {
+      __AWAS=__ZBXC__;
+    } else /* FALSE */ {
+      __ISMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JSMU));
+      if ((__ISMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NSMU=((____YWB )((____Q )(void *)((unsigned long)__MSMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_size[(__NSMU)-1]))),((____YWB )((____Q )__MSMU)));
+        __HSMU=__LSMU;
+      } else /* FALSE */ {
+        __NSMU=((____YWB )__ISMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_type[(__NSMU)]))),(____YWB)(__NSMU |  1));
+        __HSMU=__LSMU;
+      };
+      __AWAS=((____ZBXC *)__HSMU);
+      *(__AWAS) = *(__ZBXC__);
+    };
+    __ATMU=((____ZBXC *)__AWAS);
+    __ATMU->__0BXC.__DK.__CK.__YH.__O2B=__BTMU;
+    __ATMU->__HI4D=__CTMU;
+    __ATMU->__0BXC.__BI4D=__DTMU;
+    __ZZEE(__ATMU);
+    __E2AU=__AWAS;
+  } break;
+  case ____DMWH__: {
+    __E2AU=__W3OK(((____DMWH *)__HQ0Q));
+  } break;
+  case ____2A0I__: {
+    __51LT=__2VEI(((____N5WC *)((____2A0I *)__HQ0Q)->__4VEJ));
+    if (__51LT==NULL) {
+      __A2LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__R0LT=((__READ_LOCAL__N5ZI *)__tmp__Q0LT);
+      __A2LT=((____2A0I *)__51LT);
     };
-    __tmp__V0AU=__tmp__R0LT;
+    __E2AU=__A2LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__V0AU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__YO0Q));
+  case ____HJNJ__: {
+    __E2AU=__Y0AL(((____HJNJ *)__HQ0Q));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__V0AU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__YO0Q));
+  case ____SJNJ__: {
+    __E2AU=__D1AL(((____SJNJ *)__HQ0Q));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__VUAS=((__IS_EXPANDED__L5NJ *)__tmp__YO0Q);
-    p__SRMU=Self__VUAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__Q0LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__VUAS->receiver__554J)->local__PUEJ));
-    if (__tmp__Q0LT==NULL) {
-      __tmp__R0LT=NULL;
+  case ____0AOJ__: {
+    __EWAS=((____0AOJ *)__HQ0Q);
+    __BTMU=__EWAS->__1AOJ.__CK.__YH.__O2B;
+    __51LT=__2VEI(((____N5WC *)((____2A0I *)__EWAS->__OB5J)->__4VEJ));
+    if (__51LT==NULL) {
+      __A2LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__R0LT=((__READ_LOCAL__N5ZI *)__tmp__Q0LT);
-    };
-    Self__VUAS=NULL;
-    ptr__YQMU=((__POINTER__IB )(NULL));
-    typ_id__ZQMU= 0;
-    __tmp__0QMU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__0QMU ==  0)) {
-      Self__VUAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZQMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0QMU));
-      if ((typ_id__ZQMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4QMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3QMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_size[(__tmp__4QMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3QMU)));
-        ptr__YQMU=__tmp__2QMU;
-      } else /* FALSE */ {
-        __tmp__4QMU=((__UINTEGER_32__RWB )typ_id__ZQMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_type[(__tmp__4QMU)]))),(__UINTEGER_32__RWB)(__tmp__4QMU |  1));
-        ptr__YQMU=__tmp__2QMU;
-      };
-      Self__VUAS=((__IS_EXPANDED__L5NJ *)ptr__YQMU);
-      *(Self__VUAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__CSMU=((__IS_EXPANDED__L5NJ *)Self__VUAS);
-    Self__CSMU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SRMU;
-    Self__CSMU->receiver__554J=__tmp__R0LT;
-    __tmp__V0AU=Self__VUAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__0UAS=((__GET_TYPE_ID__V5NJ *)__tmp__YO0Q);
-    p__SRMU=Self__0UAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__URMU=Self__0UAS->receiver__EA5J;
-    Self__0UAS=NULL;
-    ptr__YQMU=((__POINTER__IB )(NULL));
-    typ_id__ZQMU= 0;
-    __tmp__0QMU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__0QMU ==  0)) {
-      Self__0UAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZQMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0QMU));
-      if ((typ_id__ZQMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4QMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3QMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_size[(__tmp__4QMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3QMU)));
-        ptr__YQMU=__tmp__2QMU;
-      } else /* FALSE */ {
-        __tmp__4QMU=((__UINTEGER_32__RWB )typ_id__ZQMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_type[(__tmp__4QMU)]))),(__UINTEGER_32__RWB)(__tmp__4QMU |  1));
-        ptr__YQMU=__tmp__2QMU;
-      };
-      Self__0UAS=((__GET_TYPE_ID__V5NJ *)ptr__YQMU);
-      *(Self__0UAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__SSMU=((__GET_TYPE_ID__V5NJ *)Self__0UAS);
-    Self__SSMU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SRMU;
-    Self__SSMU->receiver__EA5J=t__URMU;
-    __tmp__V0AU=Self__0UAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__V0AU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__YO0Q));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__V0AU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__YO0Q));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__V0AU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__YO0Q));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__V0AU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__YO0Q));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__V0AU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__YO0Q));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__V0AU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__YO0Q));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__V0AU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__YO0Q));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__V0AU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__YO0Q));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__V0AU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__YO0Q));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__3UAS=((__SIZE_OF__NGOJ *)__tmp__YO0Q);
-    p__SRMU=Self__3UAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__URMU=Self__3UAS->receiver__OC5J;
-    Self__3UAS=NULL;
-    ptr__YQMU=((__POINTER__IB )(NULL));
-    typ_id__ZQMU= 0;
-    __tmp__0QMU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__0QMU ==  0)) {
-      Self__3UAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__ZQMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0QMU));
-      if ((typ_id__ZQMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4QMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3QMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_size[(__tmp__4QMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3QMU)));
-        ptr__YQMU=__tmp__2QMU;
-      } else /* FALSE */ {
-        __tmp__4QMU=((__UINTEGER_32__RWB )typ_id__ZQMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_type[(__tmp__4QMU)]))),(__UINTEGER_32__RWB)(__tmp__4QMU |  1));
-        ptr__YQMU=__tmp__2QMU;
-      };
-      Self__3UAS=((__SIZE_OF__NGOJ *)ptr__YQMU);
-      *(Self__3UAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__CTMU=((__SIZE_OF__NGOJ *)Self__3UAS);
-    Self__CTMU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SRMU;
-    Self__CTMU->receiver__OC5J=t__URMU;
-    __tmp__V0AU=Self__3UAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__V0AU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__YO0Q));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__AVAS=((__REAL_CST__JLOJ *)__tmp__YO0Q);
-    p__SRMU=Self__AVAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__UTMU=Self__AVAS->value__DD5J;
-    t__URMU=Self__AVAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__AVAS=NULL;
-    ptr__YQMU=((__POINTER__IB )(NULL));
-    typ_id__ZQMU= 0;
-    __tmp__0QMU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__0QMU ==  0)) {
-      Self__AVAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__ZQMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0QMU));
-      if ((typ_id__ZQMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4QMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3QMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_size[(__tmp__4QMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3QMU)));
-        ptr__YQMU=__tmp__2QMU;
-      } else /* FALSE */ {
-        __tmp__4QMU=((__UINTEGER_32__RWB )typ_id__ZQMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_type[(__tmp__4QMU)]))),(__UINTEGER_32__RWB)(__tmp__4QMU |  1));
-        ptr__YQMU=__tmp__2QMU;
-      };
-      Self__AVAS=((__REAL_CST__JLOJ *)ptr__YQMU);
-      *(Self__AVAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__STMU=((__REAL_CST__JLOJ *)Self__AVAS);
-    Self__STMU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SRMU;
-    Self__STMU->value__DD5J=v__UTMU;
-    Self__STMU->parent_constant__KLOJ.static_type__SG4D=t__URMU;
-    __tmp__V0AU=Self__AVAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__EVAS=((__CHARACTER_CST__5LOJ *)__tmp__YO0Q);
-    __tmp__FVAS=create__char__CMQJ(Self__EVAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__EVAS->text__ID5J);
-    __tmp__V0AU=__tmp__FVAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__HVAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__YO0Q);
-    __tmp__IVAS=create__text__2PQJ(Self__HVAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__HVAS->string__EBJK);
-    __tmp__V0AU=__tmp__IVAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__V0AU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__YO0Q));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__V0AU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__YO0Q));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__V0AU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__YO0Q));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__V0AU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__YO0Q));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__V0AU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__YO0Q));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__V0AU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__YO0Q));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__V0AU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__YO0Q));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__V0AU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__YO0Q));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__Z0AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__YO0Q)->global__Y5JM),NULL);
-    if (__tmp__Z0AU==NULL) {
-      __tmp__W0AU=NULL;
+      __A2LT=((____2A0I *)__51LT);
+    };
+    __EWAS=NULL;
+    __HSMU=((____IB )(NULL));
+    __ISMU= 0;
+    __JSMU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__JSMU ==  0)) {
+      __EWAS=__0AOJ__;
+    } else /* FALSE */ {
+      __ISMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JSMU));
+      if ((__ISMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NSMU=((____YWB )((____Q )(void *)((unsigned long)__MSMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_size[(__NSMU)-1]))),((____YWB )((____Q )__MSMU)));
+        __HSMU=__LSMU;
+      } else /* FALSE */ {
+        __NSMU=((____YWB )__ISMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_type[(__NSMU)]))),(____YWB)(__NSMU |  1));
+        __HSMU=__LSMU;
+      };
+      __EWAS=((____0AOJ *)__HSMU);
+      *(__EWAS) = *(__0AOJ__);
+    };
+    __RTMU=((____0AOJ *)__EWAS);
+    __RTMU->__1AOJ.__CK.__YH.__O2B=__BTMU;
+    __RTMU->__OB5J=__A2LT;
+    __E2AU=__EWAS;
+  } break;
+  case ____EBOJ__: {
+    __JWAS=((____EBOJ *)__HQ0Q);
+    __BTMU=__JWAS->__FBOJ.__CK.__YH.__O2B;
+    __DTMU=__JWAS->__TB5J;
+    __JWAS=NULL;
+    __HSMU=((____IB )(NULL));
+    __ISMU= 0;
+    __JSMU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__JSMU ==  0)) {
+      __JWAS=__EBOJ__;
+    } else /* FALSE */ {
+      __ISMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JSMU));
+      if ((__ISMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NSMU=((____YWB )((____Q )(void *)((unsigned long)__MSMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_size[(__NSMU)-1]))),((____YWB )((____Q )__MSMU)));
+        __HSMU=__LSMU;
+      } else /* FALSE */ {
+        __NSMU=((____YWB )__ISMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_type[(__NSMU)]))),(____YWB)(__NSMU |  1));
+        __HSMU=__LSMU;
+      };
+      __JWAS=((____EBOJ *)__HSMU);
+      *(__JWAS) = *(__EBOJ__);
+    };
+    __BUMU=((____EBOJ *)__JWAS);
+    __BUMU->__FBOJ.__CK.__YH.__O2B=__BTMU;
+    __BUMU->__TB5J=__DTMU;
+    __E2AU=__JWAS;
+  } break;
+  case ____3BOJ__: {
+    __E2AU=__21AL(((____3BOJ *)__HQ0Q));
+  } break;
+  case ____RCOJ__: {
+    __E2AU=__H2AL(((____RCOJ *)__HQ0Q));
+  } break;
+  case ____HDOJ__: {
+    __E2AU=__S2AL(((____HDOJ *)__HQ0Q));
+  } break;
+  case ____1DOJ__: {
+    __E2AU=__32AL(((____1DOJ *)__HQ0Q));
+  } break;
+  case ____PEOJ__: {
+    __E2AU=__I3AL(((____PEOJ *)__HQ0Q));
+  } break;
+  case ____DFOJ__: {
+    __E2AU=__T3AL(((____DFOJ *)__HQ0Q));
+  } break;
+  case ____XFOJ__: {
+    __E2AU=__43AL(((____XFOJ *)__HQ0Q));
+  } break;
+  case ____QGOJ__: {
+    __E2AU=__J4AL(((____QGOJ *)__HQ0Q));
+  } break;
+  case ____EHOJ__: {
+    __E2AU=__X4AL(((____EHOJ *)__HQ0Q));
+  } break;
+  case ____2HOJ__: {
+    __MWAS=((____2HOJ *)__HQ0Q);
+    __BTMU=__MWAS->__3HOJ.__CK.__YH.__O2B;
+    __DTMU=__MWAS->__3D5J;
+    __MWAS=NULL;
+    __HSMU=((____IB )(NULL));
+    __ISMU= 0;
+    __JSMU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__JSMU ==  0)) {
+      __MWAS=__2HOJ__;
+    } else /* FALSE */ {
+      __ISMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JSMU));
+      if ((__ISMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NSMU=((____YWB )((____Q )(void *)((unsigned long)__MSMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_size[(__NSMU)-1]))),((____YWB )((____Q )__MSMU)));
+        __HSMU=__LSMU;
+      } else /* FALSE */ {
+        __NSMU=((____YWB )__ISMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_type[(__NSMU)]))),(____YWB)(__NSMU |  1));
+        __HSMU=__LSMU;
+      };
+      __MWAS=((____2HOJ *)__HSMU);
+      *(__MWAS) = *(__2HOJ__);
+    };
+    __RUMU=((____2HOJ *)__MWAS);
+    __RUMU->__3HOJ.__CK.__YH.__O2B=__BTMU;
+    __RUMU->__3D5J=__DTMU;
+    __E2AU=__MWAS;
+  } break;
+  case ____YIOJ__: {
+    __E2AU=__I5AL(((____YIOJ *)__HQ0Q));
+  } break;
+  case ____YMOJ__: {
+    __PWAS=((____YMOJ *)__HQ0Q);
+    __BTMU=__PWAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __DVMU=__PWAS->__SE5J;
+    __DTMU=__PWAS->__ZMOJ.__BI4D;
+    __PWAS=NULL;
+    __HSMU=((____IB )(NULL));
+    __ISMU= 0;
+    __JSMU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__JSMU ==  0)) {
+      __PWAS=__YMOJ__;
+    } else /* FALSE */ {
+      __ISMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JSMU));
+      if ((__ISMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NSMU=((____YWB )((____Q )(void *)((unsigned long)__MSMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_size[(__NSMU)-1]))),((____YWB )((____Q )__MSMU)));
+        __HSMU=__LSMU;
+      } else /* FALSE */ {
+        __NSMU=((____YWB )__ISMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LSMU=__OKI(__MSMU,((____IB )(&(table_type[(__NSMU)]))),(____YWB)(__NSMU |  1));
+        __HSMU=__LSMU;
+      };
+      __PWAS=((____YMOJ *)__HSMU);
+      *(__PWAS) = *(__YMOJ__);
+    };
+    __BVMU=((____YMOJ *)__PWAS);
+    __BVMU->__ZMOJ.__DK.__CK.__YH.__O2B=__BTMU;
+    __BVMU->__SE5J=__DVMU;
+    __BVMU->__ZMOJ.__BI4D=__DTMU;
+    __E2AU=__PWAS;
+  } break;
+  case ____ONOJ__: {
+    __TWAS=((____ONOJ *)__HQ0Q);
+    __UWAS=__RNQJ(__TWAS->__PNOJ.__DK.__CK.__YH.__O2B,__TWAS->__XE5J);
+    __E2AU=__UWAS;
+  } break;
+  case ____YOOJ__: {
+    __WWAS=((____YOOJ *)__HQ0Q);
+    __XWAS=__LRQJ(__WWAS->__ZOOJ.__DK.__CK.__YH.__O2B,__WWAS->__TCJK);
+    __E2AU=__XWAS;
+  } break;
+  case ____IM4K__: {
+    __E2AU=__NZFM(((____IM4K *)__HQ0Q));
+  } break;
+  case ____T5FL__: {
+    __E2AU=__V35O(((____T5FL *)__HQ0Q));
+  } break;
+  case ____3DUL__: {
+    __E2AU=__AJVP(((____3DUL *)__HQ0Q));
+  } break;
+  case ____0EUL__: {
+    __E2AU=__QB4P(((____0EUL *)__HQ0Q));
+  } break;
+  case ____BGUL__: {
+    __E2AU=__LJVP(((____BGUL *)__HQ0Q));
+  } break;
+  case ____2GUL__: {
+    __E2AU=__2B4P(((____2GUL *)__HQ0Q));
+  } break;
+  case ____B0VL__: {
+    __E2AU=__H0BN(((____B0VL *)__HQ0Q));
+  } break;
+  case ____P0VL__: {
+    __E2AU=__NCHM(((____P0VL *)__HQ0Q));
+  } break;
+  case ____Q5YL__: {
+    __I2AU=__TFTL(((____FKRG *)((____Q5YL *)__HQ0Q)->__HBKM),NULL);
+    if (__I2AU==NULL) {
+      __F2AU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__Z0AU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__W0AU=NULL;
+      switch (((struct ___OBJ *)__I2AU)->__id) {
+      case ____IM4K__: {
+        __F2AU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__W0AU=((__READ_GLOBAL__B4YL *)__tmp__Z0AU);
+      case ____Q5YL__: {
+        __F2AU=((____Q5YL *)__I2AU);
       } break;
       }
     };
-    __tmp__V0AU=__tmp__W0AU;
+    __E2AU=__F2AU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__V0AU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__YO0Q));
+  case ____UVPM__: {
+    __E2AU=__VGWN(((____UVPM *)__HQ0Q));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__V0AU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__YO0Q));
+  case ____0ZPM__: {
+    __E2AU=__4G2P(((____0ZPM *)__HQ0Q));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__V0AU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__YO0Q));
+  case ____MR0N__: {
+    __E2AU=__DRVO(((____MR0N *)__HQ0Q));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__V0AU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__YO0Q));
+  case ____YWBP__: {
+    __E2AU=__DQ0Q(((____YWBP *)__HQ0Q));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__V0AU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__YO0Q));
+  case ____LYBP__: {
+    __E2AU=__0WUP(((____LYBP *)__HQ0Q));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__V0AU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__YO0Q));
+  case ____CZBP__: {
+    __E2AU=__FXUP(((____CZBP *)__HQ0Q));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__V0AU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__YO0Q));
+  case ____3BEP__: {
+    __E2AU=__FCIQ(((____3BEP *)__HQ0Q));
   } break;
   };
-  result__QQJV=NULL;
-  ptr__YQMU=((__POINTER__IB )(NULL));
-  typ_id__ZQMU= 0;
-  __tmp__0QMU=((__POINTER__IB )sizeof(__EXPR_SUP_EQ__JVBP));
-  if (((unsigned long)__tmp__0QMU ==  0)) {
-    result__QQJV=EXPR_SUP_EQ__JVBP__;
+  __5RJV=NULL;
+  __HSMU=((____IB )(NULL));
+  __ISMU= 0;
+  __JSMU=((____IB )sizeof(____YWBP));
+  if (((unsigned long)__JSMU ==  0)) {
+    __5RJV=__YWBP__;
   } else /* FALSE */ {
-    typ_id__ZQMU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0QMU));
-    if ((typ_id__ZQMU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__4QMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3QMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_size[(__tmp__4QMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3QMU)));
-      ptr__YQMU=__tmp__2QMU;
-    } else /* FALSE */ {
-      __tmp__4QMU=((__UINTEGER_32__RWB )typ_id__ZQMU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2QMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3QMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0QMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2QMU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__2QMU=micro_alloc__table__lab__HKI(__tmp__3QMU,((__POINTER__IB )(&(table_type[(__tmp__4QMU)]))),(__UINTEGER_32__RWB)(__tmp__4QMU |  1));
-      ptr__YQMU=__tmp__2QMU;
-    };
-    result__QQJV=((__EXPR_SUP_EQ__JVBP *)ptr__YQMU);
-    *(result__QQJV) = *(EXPR_SUP_EQ__JVBP__);
-  };
-  Self__2QJV=((__EXPR_SUP_EQ__JVBP *)result__QQJV);
-  Self__2QJV->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__XO0Q;
-  Self__2QJV->parent_expr_binary_cmp__KVBP.left__L54J=__tmp__ZO0Q;
-  Self__2QJV->parent_expr_binary_cmp__KVBP.right__R54J=__tmp__V0AU;
-  Self__2QJV=result__QQJV;
-  return(Self__2QJV);
+    __ISMU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JSMU));
+    if ((__ISMU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __NSMU=((____YWB )((____Q )(void *)((unsigned long)__MSMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __LSMU=__OKI(__MSMU,((____IB )(&(table_size[(__NSMU)-1]))),((____YWB )((____Q )__MSMU)));
+      __HSMU=__LSMU;
+    } else /* FALSE */ {
+      __NSMU=((____YWB )__ISMU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LSMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MSMU=(void *)((unsigned long)(void *)((unsigned long)__JSMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LSMU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __LSMU=__OKI(__MSMU,((____IB )(&(table_type[(__NSMU)]))),(____YWB)(__NSMU |  1));
+      __HSMU=__LSMU;
+    };
+    __5RJV=((____YWBP *)__HSMU);
+    *(__5RJV) = *(__YWBP__);
+  };
+  __LSJV=((____YWBP *)__5RJV);
+  __LSJV->__ZWBP.__JJNJ.__CK.__YH.__O2B=__GQ0Q;
+  __LSJV->__ZWBP.__0A5J=__IQ0Q;
+  __LSJV->__ZWBP.__AB5J=__E2AU;
+  __LSJV=__5RJV;
+  return(__LSJV);
 }
 
-static __EXPR_INF__2WBP* my_copy__LVUP(__EXPR_INF__2WBP *Self__MVUP)
-// ({EXPR_INF__2WBP}) With result Recursive, No inlinable.
+static ____LYBP* __0WUP(____LYBP *__1WUP)
+// ({__LYBP}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__TXMU;
-  __POSITION__OL __tmp__OVUP,p__SXMU;
-  void *__tmp__PVUP,*__tmp__QVUP;
-  __STRING_CST__5J *Self__1WMU,*result__XWMU;
-  __POINTER__IB ptr__YWMU,__tmp__0WMU,__tmp__2WMU,__tmp__3WMU;
-  __INTEGER__Q typ_id__ZWMU;
-  __UINTEGER_32__RWB __tmp__4WMU;
-  __PROTOTYPE_CST__45WC *Self__MWAS,*__tmp__NWAS;
-  __INTEGER_CST__KAXC *Self__PWAS,*Self__RXMU;
-  __TYPE_FULL__PMB *t__UXMU;
-  __READ_LOCAL__N5ZI *__tmp__A1LT,*__tmp__B1LT;
-  __IS_EXPANDED__L5NJ *Self__TWAS,*Self__CYMU;
-  __GET_TYPE_ID__V5NJ *Self__YWAS,*Self__SYMU;
-  __SIZE_OF__NGOJ *Self__1WAS,*Self__CZMU;
-  __REAL_CST__JLOJ *Self__4WAS,*Self__SZMU;
-  __STRING_CONSTANT__0 *v__UZMU;
-  __CHARACTER_CST__5LOJ *Self__CXAS,*__tmp__DXAS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__FXAS,*__tmp__GXAS;
-  void *__tmp__30AU,*__tmp__B1AU;
-  __READ_GLOBAL__B4YL *__tmp__40AU;
-  __EXPR_INF__2WBP *result__BRJV,*Self__NRJV;
-  __tmp__OVUP=Self__MVUP->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__PVUP=Self__MVUP->parent_expr_binary_cmp__3WBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__PVUP)->__id) {
-  case __STRING_CST__5J__: {
-    Self__1WMU=((__STRING_CST__5J *)__tmp__PVUP);
-    result__XWMU=NULL;
-    ptr__YWMU=((__POINTER__IB )(NULL));
-    typ_id__ZWMU= 0;
-    __tmp__0WMU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__0WMU ==  0)) {
-      result__XWMU=Self__1WMU;
-    } else /* FALSE */ {
-      typ_id__ZWMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WMU));
-      if ((typ_id__ZWMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4WMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3WMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_size[(__tmp__4WMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3WMU)));
-        ptr__YWMU=__tmp__2WMU;
-      } else /* FALSE */ {
-        __tmp__4WMU=((__UINTEGER_32__RWB )typ_id__ZWMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_type[(__tmp__4WMU)]))),(__UINTEGER_32__RWB)(__tmp__4WMU |  1));
-        ptr__YWMU=__tmp__2WMU;
-      };
-      result__XWMU=((__STRING_CST__5J *)ptr__YWMU);
-      *(result__XWMU) = *(Self__1WMU);
-    };
-    __tmp__QVUP=result__XWMU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__QVUP=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__PVUP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__MWAS=((__PROTOTYPE_CST__45WC *)__tmp__PVUP);
-    __tmp__NWAS=create__type__IJ2C(Self__MWAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MWAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__QVUP=__tmp__NWAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__PWAS=((__INTEGER_CST__KAXC *)__tmp__PVUP);
-    p__SXMU=Self__PWAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TXMU=Self__PWAS->value__YG4D;
-    t__UXMU=Self__PWAS->parent_constant__LAXC.static_type__SG4D;
-    Self__PWAS=NULL;
-    ptr__YWMU=((__POINTER__IB )(NULL));
-    typ_id__ZWMU= 0;
-    __tmp__0WMU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__0WMU ==  0)) {
-      Self__PWAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__ZWMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WMU));
-      if ((typ_id__ZWMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4WMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3WMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_size[(__tmp__4WMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3WMU)));
-        ptr__YWMU=__tmp__2WMU;
-      } else /* FALSE */ {
-        __tmp__4WMU=((__UINTEGER_32__RWB )typ_id__ZWMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_type[(__tmp__4WMU)]))),(__UINTEGER_32__RWB)(__tmp__4WMU |  1));
-        ptr__YWMU=__tmp__2WMU;
-      };
-      Self__PWAS=((__INTEGER_CST__KAXC *)ptr__YWMU);
-      *(Self__PWAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__RXMU=((__INTEGER_CST__KAXC *)Self__PWAS);
-    Self__RXMU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SXMU;
-    Self__RXMU->value__YG4D=v__TXMU;
-    Self__RXMU->parent_constant__LAXC.static_type__SG4D=t__UXMU;
-    check_type__KYEE(Self__RXMU);
-    __tmp__QVUP=Self__PWAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__QVUP=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__PVUP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__A1LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__PVUP)->local__PUEJ));
-    if (__tmp__A1LT==NULL) {
-      __tmp__B1LT=NULL;
+  ____0SG __CZMU;
+  ____OL __3WUP,__BZMU;
+  void *__4WUP,*__5WUP;
+  ____5J *__KYMU,*__GYMU;
+  ____IB __HYMU,__JYMU,__LYMU,__MYMU;
+  ____Q __IYMU;
+  ____YWB __NYMU;
+  ____NBXC *__1XAS,*__2XAS;
+  ____ZBXC *__4XAS,*__AZMU;
+  ____WMB *__DZMU;
+  ____2A0I *__P2LT,*__Q2LT;
+  ____0AOJ *__CYAS,*__RZMU;
+  ____EBOJ *__HYAS,*__B0MU;
+  ____2HOJ *__KYAS,*__R0MU;
+  ____YMOJ *__NYAS,*__B1MU;
+  ____0 *__D1MU;
+  ____ONOJ *__RYAS,*__SYAS;
+  ____YOOJ *__UYAS,*__VYAS;
+  void *__M2AU,*__Q2AU;
+  ____Q5YL *__N2AU;
+  ____LYBP *__QSJV,*__2SJV;
+  __3WUP=__1WUP->__MYBP.__JJNJ.__CK.__YH.__O2B;
+  __4WUP=__1WUP->__MYBP.__0A5J;
+  switch (((struct ___OBJ *)__4WUP)->__id) {
+  case ____5J__: {
+    __KYMU=((____5J *)__4WUP);
+    __GYMU=NULL;
+    __HYMU=((____IB )(NULL));
+    __IYMU= 0;
+    __JYMU=((____IB )sizeof(____5J));
+    if (((unsigned long)__JYMU ==  0)) {
+      __GYMU=__KYMU;
+    } else /* FALSE */ {
+      __IYMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYMU));
+      if ((__IYMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NYMU=((____YWB )((____Q )(void *)((unsigned long)__MYMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_size[(__NYMU)-1]))),((____YWB )((____Q )__MYMU)));
+        __HYMU=__LYMU;
+      } else /* FALSE */ {
+        __NYMU=((____YWB )__IYMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_type[(__NYMU)]))),(____YWB)(__NYMU |  1));
+        __HYMU=__LYMU;
+      };
+      __GYMU=((____5J *)__HYMU);
+      *(__GYMU) = *(__KYMU);
+    };
+    __5WUP=__GYMU;
+  } break;
+  case ____0AXC__: {
+    __5WUP=__JZAL(((____0AXC *)__4WUP));
+  } break;
+  case ____NBXC__: {
+    __1XAS=((____NBXC *)__4WUP);
+    __2XAS=__XK2C(__1XAS->__OBXC.__DK.__CK.__YH.__O2B,__1XAS->__OBXC.__BI4D);
+    __5WUP=__2XAS;
+  } break;
+  case ____ZBXC__: {
+    __4XAS=((____ZBXC *)__4WUP);
+    __BZMU=__4XAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __CZMU=__4XAS->__HI4D;
+    __DZMU=__4XAS->__0BXC.__BI4D;
+    __4XAS=NULL;
+    __HYMU=((____IB )(NULL));
+    __IYMU= 0;
+    __JYMU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__JYMU ==  0)) {
+      __4XAS=__ZBXC__;
+    } else /* FALSE */ {
+      __IYMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYMU));
+      if ((__IYMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NYMU=((____YWB )((____Q )(void *)((unsigned long)__MYMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_size[(__NYMU)-1]))),((____YWB )((____Q )__MYMU)));
+        __HYMU=__LYMU;
+      } else /* FALSE */ {
+        __NYMU=((____YWB )__IYMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_type[(__NYMU)]))),(____YWB)(__NYMU |  1));
+        __HYMU=__LYMU;
+      };
+      __4XAS=((____ZBXC *)__HYMU);
+      *(__4XAS) = *(__ZBXC__);
+    };
+    __AZMU=((____ZBXC *)__4XAS);
+    __AZMU->__0BXC.__DK.__CK.__YH.__O2B=__BZMU;
+    __AZMU->__HI4D=__CZMU;
+    __AZMU->__0BXC.__BI4D=__DZMU;
+    __ZZEE(__AZMU);
+    __5WUP=__4XAS;
+  } break;
+  case ____DMWH__: {
+    __5WUP=__W3OK(((____DMWH *)__4WUP));
+  } break;
+  case ____2A0I__: {
+    __P2LT=__2VEI(((____N5WC *)((____2A0I *)__4WUP)->__4VEJ));
+    if (__P2LT==NULL) {
+      __Q2LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__B1LT=((__READ_LOCAL__N5ZI *)__tmp__A1LT);
+      __Q2LT=((____2A0I *)__P2LT);
     };
-    __tmp__QVUP=__tmp__B1LT;
+    __5WUP=__Q2LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__QVUP=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__PVUP));
+  case ____HJNJ__: {
+    __5WUP=__Y0AL(((____HJNJ *)__4WUP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__QVUP=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__PVUP));
+  case ____SJNJ__: {
+    __5WUP=__D1AL(((____SJNJ *)__4WUP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__TWAS=((__IS_EXPANDED__L5NJ *)__tmp__PVUP);
-    p__SXMU=Self__TWAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__A1LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__TWAS->receiver__554J)->local__PUEJ));
-    if (__tmp__A1LT==NULL) {
-      __tmp__B1LT=NULL;
+  case ____0AOJ__: {
+    __CYAS=((____0AOJ *)__4WUP);
+    __BZMU=__CYAS->__1AOJ.__CK.__YH.__O2B;
+    __P2LT=__2VEI(((____N5WC *)((____2A0I *)__CYAS->__OB5J)->__4VEJ));
+    if (__P2LT==NULL) {
+      __Q2LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__B1LT=((__READ_LOCAL__N5ZI *)__tmp__A1LT);
-    };
-    Self__TWAS=NULL;
-    ptr__YWMU=((__POINTER__IB )(NULL));
-    typ_id__ZWMU= 0;
-    __tmp__0WMU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__0WMU ==  0)) {
-      Self__TWAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZWMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WMU));
-      if ((typ_id__ZWMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4WMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3WMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_size[(__tmp__4WMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3WMU)));
-        ptr__YWMU=__tmp__2WMU;
-      } else /* FALSE */ {
-        __tmp__4WMU=((__UINTEGER_32__RWB )typ_id__ZWMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_type[(__tmp__4WMU)]))),(__UINTEGER_32__RWB)(__tmp__4WMU |  1));
-        ptr__YWMU=__tmp__2WMU;
-      };
-      Self__TWAS=((__IS_EXPANDED__L5NJ *)ptr__YWMU);
-      *(Self__TWAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__CYMU=((__IS_EXPANDED__L5NJ *)Self__TWAS);
-    Self__CYMU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SXMU;
-    Self__CYMU->receiver__554J=__tmp__B1LT;
-    __tmp__QVUP=Self__TWAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__YWAS=((__GET_TYPE_ID__V5NJ *)__tmp__PVUP);
-    p__SXMU=Self__YWAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UXMU=Self__YWAS->receiver__EA5J;
-    Self__YWAS=NULL;
-    ptr__YWMU=((__POINTER__IB )(NULL));
-    typ_id__ZWMU= 0;
-    __tmp__0WMU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__0WMU ==  0)) {
-      Self__YWAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZWMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WMU));
-      if ((typ_id__ZWMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4WMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3WMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_size[(__tmp__4WMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3WMU)));
-        ptr__YWMU=__tmp__2WMU;
-      } else /* FALSE */ {
-        __tmp__4WMU=((__UINTEGER_32__RWB )typ_id__ZWMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_type[(__tmp__4WMU)]))),(__UINTEGER_32__RWB)(__tmp__4WMU |  1));
-        ptr__YWMU=__tmp__2WMU;
-      };
-      Self__YWAS=((__GET_TYPE_ID__V5NJ *)ptr__YWMU);
-      *(Self__YWAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__SYMU=((__GET_TYPE_ID__V5NJ *)Self__YWAS);
-    Self__SYMU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SXMU;
-    Self__SYMU->receiver__EA5J=t__UXMU;
-    __tmp__QVUP=Self__YWAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__QVUP=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__PVUP));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__QVUP=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__PVUP));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__QVUP=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__PVUP));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__QVUP=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__PVUP));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__QVUP=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__PVUP));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__QVUP=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__PVUP));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__QVUP=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__PVUP));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__QVUP=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__PVUP));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__QVUP=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__PVUP));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__1WAS=((__SIZE_OF__NGOJ *)__tmp__PVUP);
-    p__SXMU=Self__1WAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UXMU=Self__1WAS->receiver__OC5J;
-    Self__1WAS=NULL;
-    ptr__YWMU=((__POINTER__IB )(NULL));
-    typ_id__ZWMU= 0;
-    __tmp__0WMU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__0WMU ==  0)) {
-      Self__1WAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__ZWMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WMU));
-      if ((typ_id__ZWMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4WMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3WMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_size[(__tmp__4WMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3WMU)));
-        ptr__YWMU=__tmp__2WMU;
-      } else /* FALSE */ {
-        __tmp__4WMU=((__UINTEGER_32__RWB )typ_id__ZWMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_type[(__tmp__4WMU)]))),(__UINTEGER_32__RWB)(__tmp__4WMU |  1));
-        ptr__YWMU=__tmp__2WMU;
-      };
-      Self__1WAS=((__SIZE_OF__NGOJ *)ptr__YWMU);
-      *(Self__1WAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__CZMU=((__SIZE_OF__NGOJ *)Self__1WAS);
-    Self__CZMU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SXMU;
-    Self__CZMU->receiver__OC5J=t__UXMU;
-    __tmp__QVUP=Self__1WAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__QVUP=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__PVUP));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__4WAS=((__REAL_CST__JLOJ *)__tmp__PVUP);
-    p__SXMU=Self__4WAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__UZMU=Self__4WAS->value__DD5J;
-    t__UXMU=Self__4WAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__4WAS=NULL;
-    ptr__YWMU=((__POINTER__IB )(NULL));
-    typ_id__ZWMU= 0;
-    __tmp__0WMU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__0WMU ==  0)) {
-      Self__4WAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__ZWMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WMU));
-      if ((typ_id__ZWMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4WMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3WMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_size[(__tmp__4WMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3WMU)));
-        ptr__YWMU=__tmp__2WMU;
-      } else /* FALSE */ {
-        __tmp__4WMU=((__UINTEGER_32__RWB )typ_id__ZWMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_type[(__tmp__4WMU)]))),(__UINTEGER_32__RWB)(__tmp__4WMU |  1));
-        ptr__YWMU=__tmp__2WMU;
-      };
-      Self__4WAS=((__REAL_CST__JLOJ *)ptr__YWMU);
-      *(Self__4WAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__SZMU=((__REAL_CST__JLOJ *)Self__4WAS);
-    Self__SZMU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SXMU;
-    Self__SZMU->value__DD5J=v__UZMU;
-    Self__SZMU->parent_constant__KLOJ.static_type__SG4D=t__UXMU;
-    __tmp__QVUP=Self__4WAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__CXAS=((__CHARACTER_CST__5LOJ *)__tmp__PVUP);
-    __tmp__DXAS=create__char__CMQJ(Self__CXAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CXAS->text__ID5J);
-    __tmp__QVUP=__tmp__DXAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__FXAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__PVUP);
-    __tmp__GXAS=create__text__2PQJ(Self__FXAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FXAS->string__EBJK);
-    __tmp__QVUP=__tmp__GXAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__QVUP=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__PVUP));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__QVUP=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__PVUP));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__QVUP=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__PVUP));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__QVUP=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__PVUP));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__QVUP=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__PVUP));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__QVUP=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PVUP));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__QVUP=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__PVUP));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__QVUP=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__PVUP));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__30AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__PVUP)->global__Y5JM),NULL);
-    if (__tmp__30AU==NULL) {
-      __tmp__40AU=NULL;
+      __Q2LT=((____2A0I *)__P2LT);
+    };
+    __CYAS=NULL;
+    __HYMU=((____IB )(NULL));
+    __IYMU= 0;
+    __JYMU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__JYMU ==  0)) {
+      __CYAS=__0AOJ__;
+    } else /* FALSE */ {
+      __IYMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYMU));
+      if ((__IYMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NYMU=((____YWB )((____Q )(void *)((unsigned long)__MYMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_size[(__NYMU)-1]))),((____YWB )((____Q )__MYMU)));
+        __HYMU=__LYMU;
+      } else /* FALSE */ {
+        __NYMU=((____YWB )__IYMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_type[(__NYMU)]))),(____YWB)(__NYMU |  1));
+        __HYMU=__LYMU;
+      };
+      __CYAS=((____0AOJ *)__HYMU);
+      *(__CYAS) = *(__0AOJ__);
+    };
+    __RZMU=((____0AOJ *)__CYAS);
+    __RZMU->__1AOJ.__CK.__YH.__O2B=__BZMU;
+    __RZMU->__OB5J=__Q2LT;
+    __5WUP=__CYAS;
+  } break;
+  case ____EBOJ__: {
+    __HYAS=((____EBOJ *)__4WUP);
+    __BZMU=__HYAS->__FBOJ.__CK.__YH.__O2B;
+    __DZMU=__HYAS->__TB5J;
+    __HYAS=NULL;
+    __HYMU=((____IB )(NULL));
+    __IYMU= 0;
+    __JYMU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__JYMU ==  0)) {
+      __HYAS=__EBOJ__;
+    } else /* FALSE */ {
+      __IYMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYMU));
+      if ((__IYMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NYMU=((____YWB )((____Q )(void *)((unsigned long)__MYMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_size[(__NYMU)-1]))),((____YWB )((____Q )__MYMU)));
+        __HYMU=__LYMU;
+      } else /* FALSE */ {
+        __NYMU=((____YWB )__IYMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_type[(__NYMU)]))),(____YWB)(__NYMU |  1));
+        __HYMU=__LYMU;
+      };
+      __HYAS=((____EBOJ *)__HYMU);
+      *(__HYAS) = *(__EBOJ__);
+    };
+    __B0MU=((____EBOJ *)__HYAS);
+    __B0MU->__FBOJ.__CK.__YH.__O2B=__BZMU;
+    __B0MU->__TB5J=__DZMU;
+    __5WUP=__HYAS;
+  } break;
+  case ____3BOJ__: {
+    __5WUP=__21AL(((____3BOJ *)__4WUP));
+  } break;
+  case ____RCOJ__: {
+    __5WUP=__H2AL(((____RCOJ *)__4WUP));
+  } break;
+  case ____HDOJ__: {
+    __5WUP=__S2AL(((____HDOJ *)__4WUP));
+  } break;
+  case ____1DOJ__: {
+    __5WUP=__32AL(((____1DOJ *)__4WUP));
+  } break;
+  case ____PEOJ__: {
+    __5WUP=__I3AL(((____PEOJ *)__4WUP));
+  } break;
+  case ____DFOJ__: {
+    __5WUP=__T3AL(((____DFOJ *)__4WUP));
+  } break;
+  case ____XFOJ__: {
+    __5WUP=__43AL(((____XFOJ *)__4WUP));
+  } break;
+  case ____QGOJ__: {
+    __5WUP=__J4AL(((____QGOJ *)__4WUP));
+  } break;
+  case ____EHOJ__: {
+    __5WUP=__X4AL(((____EHOJ *)__4WUP));
+  } break;
+  case ____2HOJ__: {
+    __KYAS=((____2HOJ *)__4WUP);
+    __BZMU=__KYAS->__3HOJ.__CK.__YH.__O2B;
+    __DZMU=__KYAS->__3D5J;
+    __KYAS=NULL;
+    __HYMU=((____IB )(NULL));
+    __IYMU= 0;
+    __JYMU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__JYMU ==  0)) {
+      __KYAS=__2HOJ__;
+    } else /* FALSE */ {
+      __IYMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYMU));
+      if ((__IYMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NYMU=((____YWB )((____Q )(void *)((unsigned long)__MYMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_size[(__NYMU)-1]))),((____YWB )((____Q )__MYMU)));
+        __HYMU=__LYMU;
+      } else /* FALSE */ {
+        __NYMU=((____YWB )__IYMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_type[(__NYMU)]))),(____YWB)(__NYMU |  1));
+        __HYMU=__LYMU;
+      };
+      __KYAS=((____2HOJ *)__HYMU);
+      *(__KYAS) = *(__2HOJ__);
+    };
+    __R0MU=((____2HOJ *)__KYAS);
+    __R0MU->__3HOJ.__CK.__YH.__O2B=__BZMU;
+    __R0MU->__3D5J=__DZMU;
+    __5WUP=__KYAS;
+  } break;
+  case ____YIOJ__: {
+    __5WUP=__I5AL(((____YIOJ *)__4WUP));
+  } break;
+  case ____YMOJ__: {
+    __NYAS=((____YMOJ *)__4WUP);
+    __BZMU=__NYAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __D1MU=__NYAS->__SE5J;
+    __DZMU=__NYAS->__ZMOJ.__BI4D;
+    __NYAS=NULL;
+    __HYMU=((____IB )(NULL));
+    __IYMU= 0;
+    __JYMU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__JYMU ==  0)) {
+      __NYAS=__YMOJ__;
+    } else /* FALSE */ {
+      __IYMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYMU));
+      if ((__IYMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NYMU=((____YWB )((____Q )(void *)((unsigned long)__MYMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_size[(__NYMU)-1]))),((____YWB )((____Q )__MYMU)));
+        __HYMU=__LYMU;
+      } else /* FALSE */ {
+        __NYMU=((____YWB )__IYMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_type[(__NYMU)]))),(____YWB)(__NYMU |  1));
+        __HYMU=__LYMU;
+      };
+      __NYAS=((____YMOJ *)__HYMU);
+      *(__NYAS) = *(__YMOJ__);
+    };
+    __B1MU=((____YMOJ *)__NYAS);
+    __B1MU->__ZMOJ.__DK.__CK.__YH.__O2B=__BZMU;
+    __B1MU->__SE5J=__D1MU;
+    __B1MU->__ZMOJ.__BI4D=__DZMU;
+    __5WUP=__NYAS;
+  } break;
+  case ____ONOJ__: {
+    __RYAS=((____ONOJ *)__4WUP);
+    __SYAS=__RNQJ(__RYAS->__PNOJ.__DK.__CK.__YH.__O2B,__RYAS->__XE5J);
+    __5WUP=__SYAS;
+  } break;
+  case ____YOOJ__: {
+    __UYAS=((____YOOJ *)__4WUP);
+    __VYAS=__LRQJ(__UYAS->__ZOOJ.__DK.__CK.__YH.__O2B,__UYAS->__TCJK);
+    __5WUP=__VYAS;
+  } break;
+  case ____IM4K__: {
+    __5WUP=__NZFM(((____IM4K *)__4WUP));
+  } break;
+  case ____T5FL__: {
+    __5WUP=__V35O(((____T5FL *)__4WUP));
+  } break;
+  case ____3DUL__: {
+    __5WUP=__AJVP(((____3DUL *)__4WUP));
+  } break;
+  case ____0EUL__: {
+    __5WUP=__QB4P(((____0EUL *)__4WUP));
+  } break;
+  case ____BGUL__: {
+    __5WUP=__LJVP(((____BGUL *)__4WUP));
+  } break;
+  case ____2GUL__: {
+    __5WUP=__2B4P(((____2GUL *)__4WUP));
+  } break;
+  case ____B0VL__: {
+    __5WUP=__H0BN(((____B0VL *)__4WUP));
+  } break;
+  case ____P0VL__: {
+    __5WUP=__NCHM(((____P0VL *)__4WUP));
+  } break;
+  case ____Q5YL__: {
+    __M2AU=__TFTL(((____FKRG *)((____Q5YL *)__4WUP)->__HBKM),NULL);
+    if (__M2AU==NULL) {
+      __N2AU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__30AU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__40AU=NULL;
+      switch (((struct ___OBJ *)__M2AU)->__id) {
+      case ____IM4K__: {
+        __N2AU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__40AU=((__READ_GLOBAL__B4YL *)__tmp__30AU);
+      case ____Q5YL__: {
+        __N2AU=((____Q5YL *)__M2AU);
       } break;
       }
     };
-    __tmp__QVUP=__tmp__40AU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__QVUP=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__PVUP));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__QVUP=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__PVUP));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__QVUP=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__PVUP));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__QVUP=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__PVUP));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__QVUP=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__PVUP));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__QVUP=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__PVUP));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__QVUP=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__PVUP));
-  } break;
-  };
-  __tmp__PVUP=Self__MVUP->parent_expr_binary_cmp__3WBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__PVUP)->__id) {
-  case __STRING_CST__5J__: {
-    Self__1WMU=((__STRING_CST__5J *)__tmp__PVUP);
-    result__XWMU=NULL;
-    ptr__YWMU=((__POINTER__IB )(NULL));
-    typ_id__ZWMU= 0;
-    __tmp__0WMU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__0WMU ==  0)) {
-      result__XWMU=Self__1WMU;
-    } else /* FALSE */ {
-      typ_id__ZWMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WMU));
-      if ((typ_id__ZWMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4WMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3WMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_size[(__tmp__4WMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3WMU)));
-        ptr__YWMU=__tmp__2WMU;
-      } else /* FALSE */ {
-        __tmp__4WMU=((__UINTEGER_32__RWB )typ_id__ZWMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_type[(__tmp__4WMU)]))),(__UINTEGER_32__RWB)(__tmp__4WMU |  1));
-        ptr__YWMU=__tmp__2WMU;
-      };
-      result__XWMU=((__STRING_CST__5J *)ptr__YWMU);
-      *(result__XWMU) = *(Self__1WMU);
-    };
-    __tmp__30AU=result__XWMU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__30AU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__PVUP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__MWAS=((__PROTOTYPE_CST__45WC *)__tmp__PVUP);
-    __tmp__NWAS=create__type__IJ2C(Self__MWAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MWAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__30AU=__tmp__NWAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__PWAS=((__INTEGER_CST__KAXC *)__tmp__PVUP);
-    p__SXMU=Self__PWAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TXMU=Self__PWAS->value__YG4D;
-    t__UXMU=Self__PWAS->parent_constant__LAXC.static_type__SG4D;
-    Self__PWAS=NULL;
-    ptr__YWMU=((__POINTER__IB )(NULL));
-    typ_id__ZWMU= 0;
-    __tmp__0WMU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__0WMU ==  0)) {
-      Self__PWAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__ZWMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WMU));
-      if ((typ_id__ZWMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4WMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3WMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_size[(__tmp__4WMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3WMU)));
-        ptr__YWMU=__tmp__2WMU;
-      } else /* FALSE */ {
-        __tmp__4WMU=((__UINTEGER_32__RWB )typ_id__ZWMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_type[(__tmp__4WMU)]))),(__UINTEGER_32__RWB)(__tmp__4WMU |  1));
-        ptr__YWMU=__tmp__2WMU;
-      };
-      Self__PWAS=((__INTEGER_CST__KAXC *)ptr__YWMU);
-      *(Self__PWAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__RXMU=((__INTEGER_CST__KAXC *)Self__PWAS);
-    Self__RXMU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SXMU;
-    Self__RXMU->value__YG4D=v__TXMU;
-    Self__RXMU->parent_constant__LAXC.static_type__SG4D=t__UXMU;
-    check_type__KYEE(Self__RXMU);
-    __tmp__30AU=Self__PWAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__30AU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__PVUP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__A1LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__PVUP)->local__PUEJ));
-    if (__tmp__A1LT==NULL) {
-      __tmp__B1LT=NULL;
+    __5WUP=__N2AU;
+  } break;
+  case ____UVPM__: {
+    __5WUP=__VGWN(((____UVPM *)__4WUP));
+  } break;
+  case ____0ZPM__: {
+    __5WUP=__4G2P(((____0ZPM *)__4WUP));
+  } break;
+  case ____MR0N__: {
+    __5WUP=__DRVO(((____MR0N *)__4WUP));
+  } break;
+  case ____YWBP__: {
+    __5WUP=__DQ0Q(((____YWBP *)__4WUP));
+  } break;
+  case ____LYBP__: {
+    __5WUP=__0WUP(((____LYBP *)__4WUP));
+  } break;
+  case ____CZBP__: {
+    __5WUP=__FXUP(((____CZBP *)__4WUP));
+  } break;
+  case ____3BEP__: {
+    __5WUP=__FCIQ(((____3BEP *)__4WUP));
+  } break;
+  };
+  __4WUP=__1WUP->__MYBP.__AB5J;
+  switch (((struct ___OBJ *)__4WUP)->__id) {
+  case ____5J__: {
+    __KYMU=((____5J *)__4WUP);
+    __GYMU=NULL;
+    __HYMU=((____IB )(NULL));
+    __IYMU= 0;
+    __JYMU=((____IB )sizeof(____5J));
+    if (((unsigned long)__JYMU ==  0)) {
+      __GYMU=__KYMU;
+    } else /* FALSE */ {
+      __IYMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYMU));
+      if ((__IYMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NYMU=((____YWB )((____Q )(void *)((unsigned long)__MYMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_size[(__NYMU)-1]))),((____YWB )((____Q )__MYMU)));
+        __HYMU=__LYMU;
+      } else /* FALSE */ {
+        __NYMU=((____YWB )__IYMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_type[(__NYMU)]))),(____YWB)(__NYMU |  1));
+        __HYMU=__LYMU;
+      };
+      __GYMU=((____5J *)__HYMU);
+      *(__GYMU) = *(__KYMU);
+    };
+    __M2AU=__GYMU;
+  } break;
+  case ____0AXC__: {
+    __M2AU=__JZAL(((____0AXC *)__4WUP));
+  } break;
+  case ____NBXC__: {
+    __1XAS=((____NBXC *)__4WUP);
+    __2XAS=__XK2C(__1XAS->__OBXC.__DK.__CK.__YH.__O2B,__1XAS->__OBXC.__BI4D);
+    __M2AU=__2XAS;
+  } break;
+  case ____ZBXC__: {
+    __4XAS=((____ZBXC *)__4WUP);
+    __BZMU=__4XAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __CZMU=__4XAS->__HI4D;
+    __DZMU=__4XAS->__0BXC.__BI4D;
+    __4XAS=NULL;
+    __HYMU=((____IB )(NULL));
+    __IYMU= 0;
+    __JYMU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__JYMU ==  0)) {
+      __4XAS=__ZBXC__;
+    } else /* FALSE */ {
+      __IYMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYMU));
+      if ((__IYMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NYMU=((____YWB )((____Q )(void *)((unsigned long)__MYMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_size[(__NYMU)-1]))),((____YWB )((____Q )__MYMU)));
+        __HYMU=__LYMU;
+      } else /* FALSE */ {
+        __NYMU=((____YWB )__IYMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_type[(__NYMU)]))),(____YWB)(__NYMU |  1));
+        __HYMU=__LYMU;
+      };
+      __4XAS=((____ZBXC *)__HYMU);
+      *(__4XAS) = *(__ZBXC__);
+    };
+    __AZMU=((____ZBXC *)__4XAS);
+    __AZMU->__0BXC.__DK.__CK.__YH.__O2B=__BZMU;
+    __AZMU->__HI4D=__CZMU;
+    __AZMU->__0BXC.__BI4D=__DZMU;
+    __ZZEE(__AZMU);
+    __M2AU=__4XAS;
+  } break;
+  case ____DMWH__: {
+    __M2AU=__W3OK(((____DMWH *)__4WUP));
+  } break;
+  case ____2A0I__: {
+    __P2LT=__2VEI(((____N5WC *)((____2A0I *)__4WUP)->__4VEJ));
+    if (__P2LT==NULL) {
+      __Q2LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__B1LT=((__READ_LOCAL__N5ZI *)__tmp__A1LT);
+      __Q2LT=((____2A0I *)__P2LT);
     };
-    __tmp__30AU=__tmp__B1LT;
+    __M2AU=__Q2LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__30AU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__PVUP));
+  case ____HJNJ__: {
+    __M2AU=__Y0AL(((____HJNJ *)__4WUP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__30AU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__PVUP));
+  case ____SJNJ__: {
+    __M2AU=__D1AL(((____SJNJ *)__4WUP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__TWAS=((__IS_EXPANDED__L5NJ *)__tmp__PVUP);
-    p__SXMU=Self__TWAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__A1LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__TWAS->receiver__554J)->local__PUEJ));
-    if (__tmp__A1LT==NULL) {
-      __tmp__B1LT=NULL;
+  case ____0AOJ__: {
+    __CYAS=((____0AOJ *)__4WUP);
+    __BZMU=__CYAS->__1AOJ.__CK.__YH.__O2B;
+    __P2LT=__2VEI(((____N5WC *)((____2A0I *)__CYAS->__OB5J)->__4VEJ));
+    if (__P2LT==NULL) {
+      __Q2LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__B1LT=((__READ_LOCAL__N5ZI *)__tmp__A1LT);
-    };
-    Self__TWAS=NULL;
-    ptr__YWMU=((__POINTER__IB )(NULL));
-    typ_id__ZWMU= 0;
-    __tmp__0WMU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__0WMU ==  0)) {
-      Self__TWAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZWMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WMU));
-      if ((typ_id__ZWMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4WMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3WMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_size[(__tmp__4WMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3WMU)));
-        ptr__YWMU=__tmp__2WMU;
-      } else /* FALSE */ {
-        __tmp__4WMU=((__UINTEGER_32__RWB )typ_id__ZWMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_type[(__tmp__4WMU)]))),(__UINTEGER_32__RWB)(__tmp__4WMU |  1));
-        ptr__YWMU=__tmp__2WMU;
-      };
-      Self__TWAS=((__IS_EXPANDED__L5NJ *)ptr__YWMU);
-      *(Self__TWAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__CYMU=((__IS_EXPANDED__L5NJ *)Self__TWAS);
-    Self__CYMU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SXMU;
-    Self__CYMU->receiver__554J=__tmp__B1LT;
-    __tmp__30AU=Self__TWAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__YWAS=((__GET_TYPE_ID__V5NJ *)__tmp__PVUP);
-    p__SXMU=Self__YWAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UXMU=Self__YWAS->receiver__EA5J;
-    Self__YWAS=NULL;
-    ptr__YWMU=((__POINTER__IB )(NULL));
-    typ_id__ZWMU= 0;
-    __tmp__0WMU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__0WMU ==  0)) {
-      Self__YWAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZWMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WMU));
-      if ((typ_id__ZWMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4WMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3WMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_size[(__tmp__4WMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3WMU)));
-        ptr__YWMU=__tmp__2WMU;
-      } else /* FALSE */ {
-        __tmp__4WMU=((__UINTEGER_32__RWB )typ_id__ZWMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_type[(__tmp__4WMU)]))),(__UINTEGER_32__RWB)(__tmp__4WMU |  1));
-        ptr__YWMU=__tmp__2WMU;
-      };
-      Self__YWAS=((__GET_TYPE_ID__V5NJ *)ptr__YWMU);
-      *(Self__YWAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__SYMU=((__GET_TYPE_ID__V5NJ *)Self__YWAS);
-    Self__SYMU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SXMU;
-    Self__SYMU->receiver__EA5J=t__UXMU;
-    __tmp__30AU=Self__YWAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__30AU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__PVUP));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__30AU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__PVUP));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__30AU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__PVUP));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__30AU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__PVUP));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__30AU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__PVUP));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__30AU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__PVUP));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__30AU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__PVUP));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__30AU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__PVUP));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__30AU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__PVUP));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__1WAS=((__SIZE_OF__NGOJ *)__tmp__PVUP);
-    p__SXMU=Self__1WAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UXMU=Self__1WAS->receiver__OC5J;
-    Self__1WAS=NULL;
-    ptr__YWMU=((__POINTER__IB )(NULL));
-    typ_id__ZWMU= 0;
-    __tmp__0WMU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__0WMU ==  0)) {
-      Self__1WAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__ZWMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WMU));
-      if ((typ_id__ZWMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4WMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3WMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_size[(__tmp__4WMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3WMU)));
-        ptr__YWMU=__tmp__2WMU;
-      } else /* FALSE */ {
-        __tmp__4WMU=((__UINTEGER_32__RWB )typ_id__ZWMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_type[(__tmp__4WMU)]))),(__UINTEGER_32__RWB)(__tmp__4WMU |  1));
-        ptr__YWMU=__tmp__2WMU;
-      };
-      Self__1WAS=((__SIZE_OF__NGOJ *)ptr__YWMU);
-      *(Self__1WAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__CZMU=((__SIZE_OF__NGOJ *)Self__1WAS);
-    Self__CZMU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SXMU;
-    Self__CZMU->receiver__OC5J=t__UXMU;
-    __tmp__30AU=Self__1WAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__30AU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__PVUP));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__4WAS=((__REAL_CST__JLOJ *)__tmp__PVUP);
-    p__SXMU=Self__4WAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__UZMU=Self__4WAS->value__DD5J;
-    t__UXMU=Self__4WAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__4WAS=NULL;
-    ptr__YWMU=((__POINTER__IB )(NULL));
-    typ_id__ZWMU= 0;
-    __tmp__0WMU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__0WMU ==  0)) {
-      Self__4WAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__ZWMU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WMU));
-      if ((typ_id__ZWMU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4WMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3WMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_size[(__tmp__4WMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3WMU)));
-        ptr__YWMU=__tmp__2WMU;
-      } else /* FALSE */ {
-        __tmp__4WMU=((__UINTEGER_32__RWB )typ_id__ZWMU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_type[(__tmp__4WMU)]))),(__UINTEGER_32__RWB)(__tmp__4WMU |  1));
-        ptr__YWMU=__tmp__2WMU;
-      };
-      Self__4WAS=((__REAL_CST__JLOJ *)ptr__YWMU);
-      *(Self__4WAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__SZMU=((__REAL_CST__JLOJ *)Self__4WAS);
-    Self__SZMU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SXMU;
-    Self__SZMU->value__DD5J=v__UZMU;
-    Self__SZMU->parent_constant__KLOJ.static_type__SG4D=t__UXMU;
-    __tmp__30AU=Self__4WAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__CXAS=((__CHARACTER_CST__5LOJ *)__tmp__PVUP);
-    __tmp__DXAS=create__char__CMQJ(Self__CXAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CXAS->text__ID5J);
-    __tmp__30AU=__tmp__DXAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__FXAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__PVUP);
-    __tmp__GXAS=create__text__2PQJ(Self__FXAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FXAS->string__EBJK);
-    __tmp__30AU=__tmp__GXAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__30AU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__PVUP));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__30AU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__PVUP));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__30AU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__PVUP));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__30AU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__PVUP));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__30AU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__PVUP));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__30AU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PVUP));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__30AU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__PVUP));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__30AU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__PVUP));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__B1AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__PVUP)->global__Y5JM),NULL);
-    if (__tmp__B1AU==NULL) {
-      __tmp__40AU=NULL;
+      __Q2LT=((____2A0I *)__P2LT);
+    };
+    __CYAS=NULL;
+    __HYMU=((____IB )(NULL));
+    __IYMU= 0;
+    __JYMU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__JYMU ==  0)) {
+      __CYAS=__0AOJ__;
+    } else /* FALSE */ {
+      __IYMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYMU));
+      if ((__IYMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NYMU=((____YWB )((____Q )(void *)((unsigned long)__MYMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_size[(__NYMU)-1]))),((____YWB )((____Q )__MYMU)));
+        __HYMU=__LYMU;
+      } else /* FALSE */ {
+        __NYMU=((____YWB )__IYMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_type[(__NYMU)]))),(____YWB)(__NYMU |  1));
+        __HYMU=__LYMU;
+      };
+      __CYAS=((____0AOJ *)__HYMU);
+      *(__CYAS) = *(__0AOJ__);
+    };
+    __RZMU=((____0AOJ *)__CYAS);
+    __RZMU->__1AOJ.__CK.__YH.__O2B=__BZMU;
+    __RZMU->__OB5J=__Q2LT;
+    __M2AU=__CYAS;
+  } break;
+  case ____EBOJ__: {
+    __HYAS=((____EBOJ *)__4WUP);
+    __BZMU=__HYAS->__FBOJ.__CK.__YH.__O2B;
+    __DZMU=__HYAS->__TB5J;
+    __HYAS=NULL;
+    __HYMU=((____IB )(NULL));
+    __IYMU= 0;
+    __JYMU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__JYMU ==  0)) {
+      __HYAS=__EBOJ__;
+    } else /* FALSE */ {
+      __IYMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYMU));
+      if ((__IYMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NYMU=((____YWB )((____Q )(void *)((unsigned long)__MYMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_size[(__NYMU)-1]))),((____YWB )((____Q )__MYMU)));
+        __HYMU=__LYMU;
+      } else /* FALSE */ {
+        __NYMU=((____YWB )__IYMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_type[(__NYMU)]))),(____YWB)(__NYMU |  1));
+        __HYMU=__LYMU;
+      };
+      __HYAS=((____EBOJ *)__HYMU);
+      *(__HYAS) = *(__EBOJ__);
+    };
+    __B0MU=((____EBOJ *)__HYAS);
+    __B0MU->__FBOJ.__CK.__YH.__O2B=__BZMU;
+    __B0MU->__TB5J=__DZMU;
+    __M2AU=__HYAS;
+  } break;
+  case ____3BOJ__: {
+    __M2AU=__21AL(((____3BOJ *)__4WUP));
+  } break;
+  case ____RCOJ__: {
+    __M2AU=__H2AL(((____RCOJ *)__4WUP));
+  } break;
+  case ____HDOJ__: {
+    __M2AU=__S2AL(((____HDOJ *)__4WUP));
+  } break;
+  case ____1DOJ__: {
+    __M2AU=__32AL(((____1DOJ *)__4WUP));
+  } break;
+  case ____PEOJ__: {
+    __M2AU=__I3AL(((____PEOJ *)__4WUP));
+  } break;
+  case ____DFOJ__: {
+    __M2AU=__T3AL(((____DFOJ *)__4WUP));
+  } break;
+  case ____XFOJ__: {
+    __M2AU=__43AL(((____XFOJ *)__4WUP));
+  } break;
+  case ____QGOJ__: {
+    __M2AU=__J4AL(((____QGOJ *)__4WUP));
+  } break;
+  case ____EHOJ__: {
+    __M2AU=__X4AL(((____EHOJ *)__4WUP));
+  } break;
+  case ____2HOJ__: {
+    __KYAS=((____2HOJ *)__4WUP);
+    __BZMU=__KYAS->__3HOJ.__CK.__YH.__O2B;
+    __DZMU=__KYAS->__3D5J;
+    __KYAS=NULL;
+    __HYMU=((____IB )(NULL));
+    __IYMU= 0;
+    __JYMU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__JYMU ==  0)) {
+      __KYAS=__2HOJ__;
+    } else /* FALSE */ {
+      __IYMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYMU));
+      if ((__IYMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NYMU=((____YWB )((____Q )(void *)((unsigned long)__MYMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_size[(__NYMU)-1]))),((____YWB )((____Q )__MYMU)));
+        __HYMU=__LYMU;
+      } else /* FALSE */ {
+        __NYMU=((____YWB )__IYMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_type[(__NYMU)]))),(____YWB)(__NYMU |  1));
+        __HYMU=__LYMU;
+      };
+      __KYAS=((____2HOJ *)__HYMU);
+      *(__KYAS) = *(__2HOJ__);
+    };
+    __R0MU=((____2HOJ *)__KYAS);
+    __R0MU->__3HOJ.__CK.__YH.__O2B=__BZMU;
+    __R0MU->__3D5J=__DZMU;
+    __M2AU=__KYAS;
+  } break;
+  case ____YIOJ__: {
+    __M2AU=__I5AL(((____YIOJ *)__4WUP));
+  } break;
+  case ____YMOJ__: {
+    __NYAS=((____YMOJ *)__4WUP);
+    __BZMU=__NYAS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __D1MU=__NYAS->__SE5J;
+    __DZMU=__NYAS->__ZMOJ.__BI4D;
+    __NYAS=NULL;
+    __HYMU=((____IB )(NULL));
+    __IYMU= 0;
+    __JYMU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__JYMU ==  0)) {
+      __NYAS=__YMOJ__;
+    } else /* FALSE */ {
+      __IYMU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYMU));
+      if ((__IYMU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NYMU=((____YWB )((____Q )(void *)((unsigned long)__MYMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_size[(__NYMU)-1]))),((____YWB )((____Q )__MYMU)));
+        __HYMU=__LYMU;
+      } else /* FALSE */ {
+        __NYMU=((____YWB )__IYMU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LYMU=__OKI(__MYMU,((____IB )(&(table_type[(__NYMU)]))),(____YWB)(__NYMU |  1));
+        __HYMU=__LYMU;
+      };
+      __NYAS=((____YMOJ *)__HYMU);
+      *(__NYAS) = *(__YMOJ__);
+    };
+    __B1MU=((____YMOJ *)__NYAS);
+    __B1MU->__ZMOJ.__DK.__CK.__YH.__O2B=__BZMU;
+    __B1MU->__SE5J=__D1MU;
+    __B1MU->__ZMOJ.__BI4D=__DZMU;
+    __M2AU=__NYAS;
+  } break;
+  case ____ONOJ__: {
+    __RYAS=((____ONOJ *)__4WUP);
+    __SYAS=__RNQJ(__RYAS->__PNOJ.__DK.__CK.__YH.__O2B,__RYAS->__XE5J);
+    __M2AU=__SYAS;
+  } break;
+  case ____YOOJ__: {
+    __UYAS=((____YOOJ *)__4WUP);
+    __VYAS=__LRQJ(__UYAS->__ZOOJ.__DK.__CK.__YH.__O2B,__UYAS->__TCJK);
+    __M2AU=__VYAS;
+  } break;
+  case ____IM4K__: {
+    __M2AU=__NZFM(((____IM4K *)__4WUP));
+  } break;
+  case ____T5FL__: {
+    __M2AU=__V35O(((____T5FL *)__4WUP));
+  } break;
+  case ____3DUL__: {
+    __M2AU=__AJVP(((____3DUL *)__4WUP));
+  } break;
+  case ____0EUL__: {
+    __M2AU=__QB4P(((____0EUL *)__4WUP));
+  } break;
+  case ____BGUL__: {
+    __M2AU=__LJVP(((____BGUL *)__4WUP));
+  } break;
+  case ____2GUL__: {
+    __M2AU=__2B4P(((____2GUL *)__4WUP));
+  } break;
+  case ____B0VL__: {
+    __M2AU=__H0BN(((____B0VL *)__4WUP));
+  } break;
+  case ____P0VL__: {
+    __M2AU=__NCHM(((____P0VL *)__4WUP));
+  } break;
+  case ____Q5YL__: {
+    __Q2AU=__TFTL(((____FKRG *)((____Q5YL *)__4WUP)->__HBKM),NULL);
+    if (__Q2AU==NULL) {
+      __N2AU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__B1AU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__40AU=NULL;
+      switch (((struct ___OBJ *)__Q2AU)->__id) {
+      case ____IM4K__: {
+        __N2AU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__40AU=((__READ_GLOBAL__B4YL *)__tmp__B1AU);
+      case ____Q5YL__: {
+        __N2AU=((____Q5YL *)__Q2AU);
       } break;
       }
     };
-    __tmp__30AU=__tmp__40AU;
+    __M2AU=__N2AU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__30AU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__PVUP));
+  case ____UVPM__: {
+    __M2AU=__VGWN(((____UVPM *)__4WUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__30AU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__PVUP));
+  case ____0ZPM__: {
+    __M2AU=__4G2P(((____0ZPM *)__4WUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__30AU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__PVUP));
+  case ____MR0N__: {
+    __M2AU=__DRVO(((____MR0N *)__4WUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__30AU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__PVUP));
+  case ____YWBP__: {
+    __M2AU=__DQ0Q(((____YWBP *)__4WUP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__30AU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__PVUP));
+  case ____LYBP__: {
+    __M2AU=__0WUP(((____LYBP *)__4WUP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__30AU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__PVUP));
+  case ____CZBP__: {
+    __M2AU=__FXUP(((____CZBP *)__4WUP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__30AU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__PVUP));
+  case ____3BEP__: {
+    __M2AU=__FCIQ(((____3BEP *)__4WUP));
   } break;
   };
-  result__BRJV=NULL;
-  ptr__YWMU=((__POINTER__IB )(NULL));
-  typ_id__ZWMU= 0;
-  __tmp__0WMU=((__POINTER__IB )sizeof(__EXPR_INF__2WBP));
-  if (((unsigned long)__tmp__0WMU ==  0)) {
-    result__BRJV=EXPR_INF__2WBP__;
+  __QSJV=NULL;
+  __HYMU=((____IB )(NULL));
+  __IYMU= 0;
+  __JYMU=((____IB )sizeof(____LYBP));
+  if (((unsigned long)__JYMU ==  0)) {
+    __QSJV=__LYBP__;
   } else /* FALSE */ {
-    typ_id__ZWMU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WMU));
-    if ((typ_id__ZWMU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__4WMU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3WMU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_size[(__tmp__4WMU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3WMU)));
-      ptr__YWMU=__tmp__2WMU;
-    } else /* FALSE */ {
-      __tmp__4WMU=((__UINTEGER_32__RWB )typ_id__ZWMU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2WMU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3WMU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0WMU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2WMU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__2WMU=micro_alloc__table__lab__HKI(__tmp__3WMU,((__POINTER__IB )(&(table_type[(__tmp__4WMU)]))),(__UINTEGER_32__RWB)(__tmp__4WMU |  1));
-      ptr__YWMU=__tmp__2WMU;
-    };
-    result__BRJV=((__EXPR_INF__2WBP *)ptr__YWMU);
-    *(result__BRJV) = *(EXPR_INF__2WBP__);
-  };
-  Self__NRJV=((__EXPR_INF__2WBP *)result__BRJV);
-  Self__NRJV->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__OVUP;
-  Self__NRJV->parent_expr_binary_cmp__3WBP.left__L54J=__tmp__QVUP;
-  Self__NRJV->parent_expr_binary_cmp__3WBP.right__R54J=__tmp__30AU;
-  Self__NRJV=result__BRJV;
-  return(Self__NRJV);
+    __IYMU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYMU));
+    if ((__IYMU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __NYMU=((____YWB )((____Q )(void *)((unsigned long)__MYMU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __LYMU=__OKI(__MYMU,((____IB )(&(table_size[(__NYMU)-1]))),((____YWB )((____Q )__MYMU)));
+      __HYMU=__LYMU;
+    } else /* FALSE */ {
+      __NYMU=((____YWB )__IYMU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LYMU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MYMU=(void *)((unsigned long)(void *)((unsigned long)__JYMU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LYMU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __LYMU=__OKI(__MYMU,((____IB )(&(table_type[(__NYMU)]))),(____YWB)(__NYMU |  1));
+      __HYMU=__LYMU;
+    };
+    __QSJV=((____LYBP *)__HYMU);
+    *(__QSJV) = *(__LYBP__);
+  };
+  __2SJV=((____LYBP *)__QSJV);
+  __2SJV->__MYBP.__JJNJ.__CK.__YH.__O2B=__3WUP;
+  __2SJV->__MYBP.__0A5J=__5WUP;
+  __2SJV->__MYBP.__AB5J=__M2AU;
+  __2SJV=__QSJV;
+  return(__2SJV);
 }
 
-static __EXPR_INF_EQ__TXBP* my_copy__WVUP(__EXPR_INF_EQ__TXBP *Self__XVUP)
-// ({EXPR_INF_EQ__TXBP}) With result Recursive, No inlinable.
+static ____CZBP* __FXUP(____CZBP *__GXUP)
+// ({__CZBP}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__T3MU;
-  __POSITION__OL __tmp__ZVUP,p__S3MU;
-  void *__tmp__0VUP,*__tmp__1VUP;
-  __STRING_CST__5J *Self__12MU,*result__X2MU;
-  __POINTER__IB ptr__Y2MU,__tmp__02MU,__tmp__22MU,__tmp__32MU;
-  __INTEGER__Q typ_id__Z2MU;
-  __UINTEGER_32__RWB __tmp__42MU;
-  __PROTOTYPE_CST__45WC *Self__KYAS,*__tmp__LYAS;
-  __INTEGER_CST__KAXC *Self__NYAS,*Self__R3MU;
-  __TYPE_FULL__PMB *t__U3MU;
-  __READ_LOCAL__N5ZI *__tmp__Q1LT,*__tmp__R1LT;
-  __IS_EXPANDED__L5NJ *Self__RYAS,*Self__C4MU;
-  __GET_TYPE_ID__V5NJ *Self__WYAS,*Self__S4MU;
-  __SIZE_OF__NGOJ *Self__ZYAS,*Self__C5MU;
-  __REAL_CST__JLOJ *Self__2YAS,*Self__S5MU;
-  __STRING_CONSTANT__0 *v__U5MU;
-  __CHARACTER_CST__5LOJ *Self__AZAS,*__tmp__BZAS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__DZAS,*__tmp__EZAS;
-  void *__tmp__F1AU,*__tmp__J1AU;
-  __READ_GLOBAL__B4YL *__tmp__G1AU;
-  __EXPR_INF_EQ__TXBP *result__SRJV,*Self__4RJV;
-  __tmp__ZVUP=Self__XVUP->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__0VUP=Self__XVUP->parent_expr_binary_cmp__UXBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__0VUP)->__id) {
-  case __STRING_CST__5J__: {
-    Self__12MU=((__STRING_CST__5J *)__tmp__0VUP);
-    result__X2MU=NULL;
-    ptr__Y2MU=((__POINTER__IB )(NULL));
-    typ_id__Z2MU= 0;
-    __tmp__02MU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__02MU ==  0)) {
-      result__X2MU=Self__12MU;
-    } else /* FALSE */ {
-      typ_id__Z2MU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02MU));
-      if ((typ_id__Z2MU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__42MU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__32MU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_size[(__tmp__42MU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__32MU)));
-        ptr__Y2MU=__tmp__22MU;
-      } else /* FALSE */ {
-        __tmp__42MU=((__UINTEGER_32__RWB )typ_id__Z2MU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_type[(__tmp__42MU)]))),(__UINTEGER_32__RWB)(__tmp__42MU |  1));
-        ptr__Y2MU=__tmp__22MU;
-      };
-      result__X2MU=((__STRING_CST__5J *)ptr__Y2MU);
-      *(result__X2MU) = *(Self__12MU);
-    };
-    __tmp__1VUP=result__X2MU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__1VUP=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__0VUP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__KYAS=((__PROTOTYPE_CST__45WC *)__tmp__0VUP);
-    __tmp__LYAS=create__type__IJ2C(Self__KYAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__KYAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__1VUP=__tmp__LYAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__NYAS=((__INTEGER_CST__KAXC *)__tmp__0VUP);
-    p__S3MU=Self__NYAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__T3MU=Self__NYAS->value__YG4D;
-    t__U3MU=Self__NYAS->parent_constant__LAXC.static_type__SG4D;
-    Self__NYAS=NULL;
-    ptr__Y2MU=((__POINTER__IB )(NULL));
-    typ_id__Z2MU= 0;
-    __tmp__02MU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__02MU ==  0)) {
-      Self__NYAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__Z2MU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02MU));
-      if ((typ_id__Z2MU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__42MU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__32MU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_size[(__tmp__42MU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__32MU)));
-        ptr__Y2MU=__tmp__22MU;
-      } else /* FALSE */ {
-        __tmp__42MU=((__UINTEGER_32__RWB )typ_id__Z2MU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_type[(__tmp__42MU)]))),(__UINTEGER_32__RWB)(__tmp__42MU |  1));
-        ptr__Y2MU=__tmp__22MU;
-      };
-      Self__NYAS=((__INTEGER_CST__KAXC *)ptr__Y2MU);
-      *(Self__NYAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__R3MU=((__INTEGER_CST__KAXC *)Self__NYAS);
-    Self__R3MU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__S3MU;
-    Self__R3MU->value__YG4D=v__T3MU;
-    Self__R3MU->parent_constant__LAXC.static_type__SG4D=t__U3MU;
-    check_type__KYEE(Self__R3MU);
-    __tmp__1VUP=Self__NYAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__1VUP=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__0VUP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__Q1LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__0VUP)->local__PUEJ));
-    if (__tmp__Q1LT==NULL) {
-      __tmp__R1LT=NULL;
+  ____0SG __C5MU;
+  ____OL __IXUP,__B5MU;
+  void *__JXUP,*__KXUP;
+  ____5J *__K4MU,*__G4MU;
+  ____IB __H4MU,__J4MU,__L4MU,__M4MU;
+  ____Q __I4MU;
+  ____YWB __N4MU;
+  ____NBXC *__ZZAS,*__0ZAS;
+  ____ZBXC *__2ZAS,*__A5MU;
+  ____WMB *__D5MU;
+  ____2A0I *__52LT,*__A3LT;
+  ____0AOJ *__A0AS,*__R5MU;
+  ____EBOJ *__F0AS,*__BANU;
+  ____2HOJ *__I0AS,*__RANU;
+  ____YMOJ *__L0AS,*__BBNU;
+  ____0 *__DBNU;
+  ____ONOJ *__P0AS,*__Q0AS;
+  ____YOOJ *__S0AS,*__T0AS;
+  void *__U2AU,*__Y2AU;
+  ____Q5YL *__V2AU;
+  ____CZBP *__BTJV,*__NTJV;
+  __IXUP=__GXUP->__DZBP.__JJNJ.__CK.__YH.__O2B;
+  __JXUP=__GXUP->__DZBP.__0A5J;
+  switch (((struct ___OBJ *)__JXUP)->__id) {
+  case ____5J__: {
+    __K4MU=((____5J *)__JXUP);
+    __G4MU=NULL;
+    __H4MU=((____IB )(NULL));
+    __I4MU= 0;
+    __J4MU=((____IB )sizeof(____5J));
+    if (((unsigned long)__J4MU ==  0)) {
+      __G4MU=__K4MU;
+    } else /* FALSE */ {
+      __I4MU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4MU));
+      if ((__I4MU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __N4MU=((____YWB )((____Q )(void *)((unsigned long)__M4MU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_size[(__N4MU)-1]))),((____YWB )((____Q )__M4MU)));
+        __H4MU=__L4MU;
+      } else /* FALSE */ {
+        __N4MU=((____YWB )__I4MU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_type[(__N4MU)]))),(____YWB)(__N4MU |  1));
+        __H4MU=__L4MU;
+      };
+      __G4MU=((____5J *)__H4MU);
+      *(__G4MU) = *(__K4MU);
+    };
+    __KXUP=__G4MU;
+  } break;
+  case ____0AXC__: {
+    __KXUP=__JZAL(((____0AXC *)__JXUP));
+  } break;
+  case ____NBXC__: {
+    __ZZAS=((____NBXC *)__JXUP);
+    __0ZAS=__XK2C(__ZZAS->__OBXC.__DK.__CK.__YH.__O2B,__ZZAS->__OBXC.__BI4D);
+    __KXUP=__0ZAS;
+  } break;
+  case ____ZBXC__: {
+    __2ZAS=((____ZBXC *)__JXUP);
+    __B5MU=__2ZAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __C5MU=__2ZAS->__HI4D;
+    __D5MU=__2ZAS->__0BXC.__BI4D;
+    __2ZAS=NULL;
+    __H4MU=((____IB )(NULL));
+    __I4MU= 0;
+    __J4MU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__J4MU ==  0)) {
+      __2ZAS=__ZBXC__;
+    } else /* FALSE */ {
+      __I4MU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4MU));
+      if ((__I4MU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __N4MU=((____YWB )((____Q )(void *)((unsigned long)__M4MU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_size[(__N4MU)-1]))),((____YWB )((____Q )__M4MU)));
+        __H4MU=__L4MU;
+      } else /* FALSE */ {
+        __N4MU=((____YWB )__I4MU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_type[(__N4MU)]))),(____YWB)(__N4MU |  1));
+        __H4MU=__L4MU;
+      };
+      __2ZAS=((____ZBXC *)__H4MU);
+      *(__2ZAS) = *(__ZBXC__);
+    };
+    __A5MU=((____ZBXC *)__2ZAS);
+    __A5MU->__0BXC.__DK.__CK.__YH.__O2B=__B5MU;
+    __A5MU->__HI4D=__C5MU;
+    __A5MU->__0BXC.__BI4D=__D5MU;
+    __ZZEE(__A5MU);
+    __KXUP=__2ZAS;
+  } break;
+  case ____DMWH__: {
+    __KXUP=__W3OK(((____DMWH *)__JXUP));
+  } break;
+  case ____2A0I__: {
+    __52LT=__2VEI(((____N5WC *)((____2A0I *)__JXUP)->__4VEJ));
+    if (__52LT==NULL) {
+      __A3LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__R1LT=((__READ_LOCAL__N5ZI *)__tmp__Q1LT);
+      __A3LT=((____2A0I *)__52LT);
     };
-    __tmp__1VUP=__tmp__R1LT;
+    __KXUP=__A3LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__1VUP=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__0VUP));
+  case ____HJNJ__: {
+    __KXUP=__Y0AL(((____HJNJ *)__JXUP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__1VUP=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__0VUP));
+  case ____SJNJ__: {
+    __KXUP=__D1AL(((____SJNJ *)__JXUP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__RYAS=((__IS_EXPANDED__L5NJ *)__tmp__0VUP);
-    p__S3MU=Self__RYAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__Q1LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__RYAS->receiver__554J)->local__PUEJ));
-    if (__tmp__Q1LT==NULL) {
-      __tmp__R1LT=NULL;
+  case ____0AOJ__: {
+    __A0AS=((____0AOJ *)__JXUP);
+    __B5MU=__A0AS->__1AOJ.__CK.__YH.__O2B;
+    __52LT=__2VEI(((____N5WC *)((____2A0I *)__A0AS->__OB5J)->__4VEJ));
+    if (__52LT==NULL) {
+      __A3LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__R1LT=((__READ_LOCAL__N5ZI *)__tmp__Q1LT);
-    };
-    Self__RYAS=NULL;
-    ptr__Y2MU=((__POINTER__IB )(NULL));
-    typ_id__Z2MU= 0;
-    __tmp__02MU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__02MU ==  0)) {
-      Self__RYAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__Z2MU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02MU));
-      if ((typ_id__Z2MU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__42MU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__32MU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_size[(__tmp__42MU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__32MU)));
-        ptr__Y2MU=__tmp__22MU;
-      } else /* FALSE */ {
-        __tmp__42MU=((__UINTEGER_32__RWB )typ_id__Z2MU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_type[(__tmp__42MU)]))),(__UINTEGER_32__RWB)(__tmp__42MU |  1));
-        ptr__Y2MU=__tmp__22MU;
-      };
-      Self__RYAS=((__IS_EXPANDED__L5NJ *)ptr__Y2MU);
-      *(Self__RYAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__C4MU=((__IS_EXPANDED__L5NJ *)Self__RYAS);
-    Self__C4MU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__S3MU;
-    Self__C4MU->receiver__554J=__tmp__R1LT;
-    __tmp__1VUP=Self__RYAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__WYAS=((__GET_TYPE_ID__V5NJ *)__tmp__0VUP);
-    p__S3MU=Self__WYAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__U3MU=Self__WYAS->receiver__EA5J;
-    Self__WYAS=NULL;
-    ptr__Y2MU=((__POINTER__IB )(NULL));
-    typ_id__Z2MU= 0;
-    __tmp__02MU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__02MU ==  0)) {
-      Self__WYAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__Z2MU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02MU));
-      if ((typ_id__Z2MU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__42MU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__32MU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_size[(__tmp__42MU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__32MU)));
-        ptr__Y2MU=__tmp__22MU;
-      } else /* FALSE */ {
-        __tmp__42MU=((__UINTEGER_32__RWB )typ_id__Z2MU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_type[(__tmp__42MU)]))),(__UINTEGER_32__RWB)(__tmp__42MU |  1));
-        ptr__Y2MU=__tmp__22MU;
-      };
-      Self__WYAS=((__GET_TYPE_ID__V5NJ *)ptr__Y2MU);
-      *(Self__WYAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__S4MU=((__GET_TYPE_ID__V5NJ *)Self__WYAS);
-    Self__S4MU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__S3MU;
-    Self__S4MU->receiver__EA5J=t__U3MU;
-    __tmp__1VUP=Self__WYAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__1VUP=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__0VUP));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__1VUP=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__0VUP));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__1VUP=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__0VUP));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__1VUP=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__0VUP));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__1VUP=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__0VUP));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__1VUP=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__0VUP));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__1VUP=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__0VUP));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__1VUP=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__0VUP));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__1VUP=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__0VUP));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__ZYAS=((__SIZE_OF__NGOJ *)__tmp__0VUP);
-    p__S3MU=Self__ZYAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__U3MU=Self__ZYAS->receiver__OC5J;
-    Self__ZYAS=NULL;
-    ptr__Y2MU=((__POINTER__IB )(NULL));
-    typ_id__Z2MU= 0;
-    __tmp__02MU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__02MU ==  0)) {
-      Self__ZYAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__Z2MU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02MU));
-      if ((typ_id__Z2MU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__42MU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__32MU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_size[(__tmp__42MU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__32MU)));
-        ptr__Y2MU=__tmp__22MU;
-      } else /* FALSE */ {
-        __tmp__42MU=((__UINTEGER_32__RWB )typ_id__Z2MU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_type[(__tmp__42MU)]))),(__UINTEGER_32__RWB)(__tmp__42MU |  1));
-        ptr__Y2MU=__tmp__22MU;
-      };
-      Self__ZYAS=((__SIZE_OF__NGOJ *)ptr__Y2MU);
-      *(Self__ZYAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__C5MU=((__SIZE_OF__NGOJ *)Self__ZYAS);
-    Self__C5MU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__S3MU;
-    Self__C5MU->receiver__OC5J=t__U3MU;
-    __tmp__1VUP=Self__ZYAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__1VUP=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__0VUP));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__2YAS=((__REAL_CST__JLOJ *)__tmp__0VUP);
-    p__S3MU=Self__2YAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__U5MU=Self__2YAS->value__DD5J;
-    t__U3MU=Self__2YAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__2YAS=NULL;
-    ptr__Y2MU=((__POINTER__IB )(NULL));
-    typ_id__Z2MU= 0;
-    __tmp__02MU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__02MU ==  0)) {
-      Self__2YAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__Z2MU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02MU));
-      if ((typ_id__Z2MU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__42MU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__32MU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_size[(__tmp__42MU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__32MU)));
-        ptr__Y2MU=__tmp__22MU;
-      } else /* FALSE */ {
-        __tmp__42MU=((__UINTEGER_32__RWB )typ_id__Z2MU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_type[(__tmp__42MU)]))),(__UINTEGER_32__RWB)(__tmp__42MU |  1));
-        ptr__Y2MU=__tmp__22MU;
-      };
-      Self__2YAS=((__REAL_CST__JLOJ *)ptr__Y2MU);
-      *(Self__2YAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__S5MU=((__REAL_CST__JLOJ *)Self__2YAS);
-    Self__S5MU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__S3MU;
-    Self__S5MU->value__DD5J=v__U5MU;
-    Self__S5MU->parent_constant__KLOJ.static_type__SG4D=t__U3MU;
-    __tmp__1VUP=Self__2YAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__AZAS=((__CHARACTER_CST__5LOJ *)__tmp__0VUP);
-    __tmp__BZAS=create__char__CMQJ(Self__AZAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__AZAS->text__ID5J);
-    __tmp__1VUP=__tmp__BZAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__DZAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__0VUP);
-    __tmp__EZAS=create__text__2PQJ(Self__DZAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__DZAS->string__EBJK);
-    __tmp__1VUP=__tmp__EZAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__1VUP=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__0VUP));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__1VUP=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__0VUP));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__1VUP=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__0VUP));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__1VUP=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__0VUP));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__1VUP=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__0VUP));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__1VUP=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__0VUP));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__1VUP=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__0VUP));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__1VUP=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__0VUP));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__F1AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__0VUP)->global__Y5JM),NULL);
-    if (__tmp__F1AU==NULL) {
-      __tmp__G1AU=NULL;
+      __A3LT=((____2A0I *)__52LT);
+    };
+    __A0AS=NULL;
+    __H4MU=((____IB )(NULL));
+    __I4MU= 0;
+    __J4MU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__J4MU ==  0)) {
+      __A0AS=__0AOJ__;
+    } else /* FALSE */ {
+      __I4MU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4MU));
+      if ((__I4MU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __N4MU=((____YWB )((____Q )(void *)((unsigned long)__M4MU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_size[(__N4MU)-1]))),((____YWB )((____Q )__M4MU)));
+        __H4MU=__L4MU;
+      } else /* FALSE */ {
+        __N4MU=((____YWB )__I4MU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_type[(__N4MU)]))),(____YWB)(__N4MU |  1));
+        __H4MU=__L4MU;
+      };
+      __A0AS=((____0AOJ *)__H4MU);
+      *(__A0AS) = *(__0AOJ__);
+    };
+    __R5MU=((____0AOJ *)__A0AS);
+    __R5MU->__1AOJ.__CK.__YH.__O2B=__B5MU;
+    __R5MU->__OB5J=__A3LT;
+    __KXUP=__A0AS;
+  } break;
+  case ____EBOJ__: {
+    __F0AS=((____EBOJ *)__JXUP);
+    __B5MU=__F0AS->__FBOJ.__CK.__YH.__O2B;
+    __D5MU=__F0AS->__TB5J;
+    __F0AS=NULL;
+    __H4MU=((____IB )(NULL));
+    __I4MU= 0;
+    __J4MU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__J4MU ==  0)) {
+      __F0AS=__EBOJ__;
+    } else /* FALSE */ {
+      __I4MU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4MU));
+      if ((__I4MU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __N4MU=((____YWB )((____Q )(void *)((unsigned long)__M4MU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_size[(__N4MU)-1]))),((____YWB )((____Q )__M4MU)));
+        __H4MU=__L4MU;
+      } else /* FALSE */ {
+        __N4MU=((____YWB )__I4MU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_type[(__N4MU)]))),(____YWB)(__N4MU |  1));
+        __H4MU=__L4MU;
+      };
+      __F0AS=((____EBOJ *)__H4MU);
+      *(__F0AS) = *(__EBOJ__);
+    };
+    __BANU=((____EBOJ *)__F0AS);
+    __BANU->__FBOJ.__CK.__YH.__O2B=__B5MU;
+    __BANU->__TB5J=__D5MU;
+    __KXUP=__F0AS;
+  } break;
+  case ____3BOJ__: {
+    __KXUP=__21AL(((____3BOJ *)__JXUP));
+  } break;
+  case ____RCOJ__: {
+    __KXUP=__H2AL(((____RCOJ *)__JXUP));
+  } break;
+  case ____HDOJ__: {
+    __KXUP=__S2AL(((____HDOJ *)__JXUP));
+  } break;
+  case ____1DOJ__: {
+    __KXUP=__32AL(((____1DOJ *)__JXUP));
+  } break;
+  case ____PEOJ__: {
+    __KXUP=__I3AL(((____PEOJ *)__JXUP));
+  } break;
+  case ____DFOJ__: {
+    __KXUP=__T3AL(((____DFOJ *)__JXUP));
+  } break;
+  case ____XFOJ__: {
+    __KXUP=__43AL(((____XFOJ *)__JXUP));
+  } break;
+  case ____QGOJ__: {
+    __KXUP=__J4AL(((____QGOJ *)__JXUP));
+  } break;
+  case ____EHOJ__: {
+    __KXUP=__X4AL(((____EHOJ *)__JXUP));
+  } break;
+  case ____2HOJ__: {
+    __I0AS=((____2HOJ *)__JXUP);
+    __B5MU=__I0AS->__3HOJ.__CK.__YH.__O2B;
+    __D5MU=__I0AS->__3D5J;
+    __I0AS=NULL;
+    __H4MU=((____IB )(NULL));
+    __I4MU= 0;
+    __J4MU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__J4MU ==  0)) {
+      __I0AS=__2HOJ__;
+    } else /* FALSE */ {
+      __I4MU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4MU));
+      if ((__I4MU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __N4MU=((____YWB )((____Q )(void *)((unsigned long)__M4MU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_size[(__N4MU)-1]))),((____YWB )((____Q )__M4MU)));
+        __H4MU=__L4MU;
+      } else /* FALSE */ {
+        __N4MU=((____YWB )__I4MU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_type[(__N4MU)]))),(____YWB)(__N4MU |  1));
+        __H4MU=__L4MU;
+      };
+      __I0AS=((____2HOJ *)__H4MU);
+      *(__I0AS) = *(__2HOJ__);
+    };
+    __RANU=((____2HOJ *)__I0AS);
+    __RANU->__3HOJ.__CK.__YH.__O2B=__B5MU;
+    __RANU->__3D5J=__D5MU;
+    __KXUP=__I0AS;
+  } break;
+  case ____YIOJ__: {
+    __KXUP=__I5AL(((____YIOJ *)__JXUP));
+  } break;
+  case ____YMOJ__: {
+    __L0AS=((____YMOJ *)__JXUP);
+    __B5MU=__L0AS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __DBNU=__L0AS->__SE5J;
+    __D5MU=__L0AS->__ZMOJ.__BI4D;
+    __L0AS=NULL;
+    __H4MU=((____IB )(NULL));
+    __I4MU= 0;
+    __J4MU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__J4MU ==  0)) {
+      __L0AS=__YMOJ__;
+    } else /* FALSE */ {
+      __I4MU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4MU));
+      if ((__I4MU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __N4MU=((____YWB )((____Q )(void *)((unsigned long)__M4MU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_size[(__N4MU)-1]))),((____YWB )((____Q )__M4MU)));
+        __H4MU=__L4MU;
+      } else /* FALSE */ {
+        __N4MU=((____YWB )__I4MU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_type[(__N4MU)]))),(____YWB)(__N4MU |  1));
+        __H4MU=__L4MU;
+      };
+      __L0AS=((____YMOJ *)__H4MU);
+      *(__L0AS) = *(__YMOJ__);
+    };
+    __BBNU=((____YMOJ *)__L0AS);
+    __BBNU->__ZMOJ.__DK.__CK.__YH.__O2B=__B5MU;
+    __BBNU->__SE5J=__DBNU;
+    __BBNU->__ZMOJ.__BI4D=__D5MU;
+    __KXUP=__L0AS;
+  } break;
+  case ____ONOJ__: {
+    __P0AS=((____ONOJ *)__JXUP);
+    __Q0AS=__RNQJ(__P0AS->__PNOJ.__DK.__CK.__YH.__O2B,__P0AS->__XE5J);
+    __KXUP=__Q0AS;
+  } break;
+  case ____YOOJ__: {
+    __S0AS=((____YOOJ *)__JXUP);
+    __T0AS=__LRQJ(__S0AS->__ZOOJ.__DK.__CK.__YH.__O2B,__S0AS->__TCJK);
+    __KXUP=__T0AS;
+  } break;
+  case ____IM4K__: {
+    __KXUP=__NZFM(((____IM4K *)__JXUP));
+  } break;
+  case ____T5FL__: {
+    __KXUP=__V35O(((____T5FL *)__JXUP));
+  } break;
+  case ____3DUL__: {
+    __KXUP=__AJVP(((____3DUL *)__JXUP));
+  } break;
+  case ____0EUL__: {
+    __KXUP=__QB4P(((____0EUL *)__JXUP));
+  } break;
+  case ____BGUL__: {
+    __KXUP=__LJVP(((____BGUL *)__JXUP));
+  } break;
+  case ____2GUL__: {
+    __KXUP=__2B4P(((____2GUL *)__JXUP));
+  } break;
+  case ____B0VL__: {
+    __KXUP=__H0BN(((____B0VL *)__JXUP));
+  } break;
+  case ____P0VL__: {
+    __KXUP=__NCHM(((____P0VL *)__JXUP));
+  } break;
+  case ____Q5YL__: {
+    __U2AU=__TFTL(((____FKRG *)((____Q5YL *)__JXUP)->__HBKM),NULL);
+    if (__U2AU==NULL) {
+      __V2AU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__F1AU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__G1AU=NULL;
+      switch (((struct ___OBJ *)__U2AU)->__id) {
+      case ____IM4K__: {
+        __V2AU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__G1AU=((__READ_GLOBAL__B4YL *)__tmp__F1AU);
+      case ____Q5YL__: {
+        __V2AU=((____Q5YL *)__U2AU);
       } break;
       }
     };
-    __tmp__1VUP=__tmp__G1AU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__1VUP=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__0VUP));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__1VUP=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__0VUP));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__1VUP=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__0VUP));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__1VUP=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__0VUP));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__1VUP=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__0VUP));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__1VUP=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__0VUP));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__1VUP=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__0VUP));
-  } break;
-  };
-  __tmp__0VUP=Self__XVUP->parent_expr_binary_cmp__UXBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__0VUP)->__id) {
-  case __STRING_CST__5J__: {
-    Self__12MU=((__STRING_CST__5J *)__tmp__0VUP);
-    result__X2MU=NULL;
-    ptr__Y2MU=((__POINTER__IB )(NULL));
-    typ_id__Z2MU= 0;
-    __tmp__02MU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__02MU ==  0)) {
-      result__X2MU=Self__12MU;
-    } else /* FALSE */ {
-      typ_id__Z2MU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02MU));
-      if ((typ_id__Z2MU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__42MU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__32MU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_size[(__tmp__42MU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__32MU)));
-        ptr__Y2MU=__tmp__22MU;
-      } else /* FALSE */ {
-        __tmp__42MU=((__UINTEGER_32__RWB )typ_id__Z2MU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_type[(__tmp__42MU)]))),(__UINTEGER_32__RWB)(__tmp__42MU |  1));
-        ptr__Y2MU=__tmp__22MU;
-      };
-      result__X2MU=((__STRING_CST__5J *)ptr__Y2MU);
-      *(result__X2MU) = *(Self__12MU);
-    };
-    __tmp__F1AU=result__X2MU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__F1AU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__0VUP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__KYAS=((__PROTOTYPE_CST__45WC *)__tmp__0VUP);
-    __tmp__LYAS=create__type__IJ2C(Self__KYAS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__KYAS->parent_constant__55WC.static_type__SG4D);
-    __tmp__F1AU=__tmp__LYAS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__NYAS=((__INTEGER_CST__KAXC *)__tmp__0VUP);
-    p__S3MU=Self__NYAS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__T3MU=Self__NYAS->value__YG4D;
-    t__U3MU=Self__NYAS->parent_constant__LAXC.static_type__SG4D;
-    Self__NYAS=NULL;
-    ptr__Y2MU=((__POINTER__IB )(NULL));
-    typ_id__Z2MU= 0;
-    __tmp__02MU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__02MU ==  0)) {
-      Self__NYAS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__Z2MU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02MU));
-      if ((typ_id__Z2MU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__42MU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__32MU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_size[(__tmp__42MU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__32MU)));
-        ptr__Y2MU=__tmp__22MU;
-      } else /* FALSE */ {
-        __tmp__42MU=((__UINTEGER_32__RWB )typ_id__Z2MU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_type[(__tmp__42MU)]))),(__UINTEGER_32__RWB)(__tmp__42MU |  1));
-        ptr__Y2MU=__tmp__22MU;
-      };
-      Self__NYAS=((__INTEGER_CST__KAXC *)ptr__Y2MU);
-      *(Self__NYAS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__R3MU=((__INTEGER_CST__KAXC *)Self__NYAS);
-    Self__R3MU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__S3MU;
-    Self__R3MU->value__YG4D=v__T3MU;
-    Self__R3MU->parent_constant__LAXC.static_type__SG4D=t__U3MU;
-    check_type__KYEE(Self__R3MU);
-    __tmp__F1AU=Self__NYAS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__F1AU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__0VUP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__Q1LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__0VUP)->local__PUEJ));
-    if (__tmp__Q1LT==NULL) {
-      __tmp__R1LT=NULL;
+    __KXUP=__V2AU;
+  } break;
+  case ____UVPM__: {
+    __KXUP=__VGWN(((____UVPM *)__JXUP));
+  } break;
+  case ____0ZPM__: {
+    __KXUP=__4G2P(((____0ZPM *)__JXUP));
+  } break;
+  case ____MR0N__: {
+    __KXUP=__DRVO(((____MR0N *)__JXUP));
+  } break;
+  case ____YWBP__: {
+    __KXUP=__DQ0Q(((____YWBP *)__JXUP));
+  } break;
+  case ____LYBP__: {
+    __KXUP=__0WUP(((____LYBP *)__JXUP));
+  } break;
+  case ____CZBP__: {
+    __KXUP=__FXUP(((____CZBP *)__JXUP));
+  } break;
+  case ____3BEP__: {
+    __KXUP=__FCIQ(((____3BEP *)__JXUP));
+  } break;
+  };
+  __JXUP=__GXUP->__DZBP.__AB5J;
+  switch (((struct ___OBJ *)__JXUP)->__id) {
+  case ____5J__: {
+    __K4MU=((____5J *)__JXUP);
+    __G4MU=NULL;
+    __H4MU=((____IB )(NULL));
+    __I4MU= 0;
+    __J4MU=((____IB )sizeof(____5J));
+    if (((unsigned long)__J4MU ==  0)) {
+      __G4MU=__K4MU;
+    } else /* FALSE */ {
+      __I4MU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4MU));
+      if ((__I4MU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __N4MU=((____YWB )((____Q )(void *)((unsigned long)__M4MU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_size[(__N4MU)-1]))),((____YWB )((____Q )__M4MU)));
+        __H4MU=__L4MU;
+      } else /* FALSE */ {
+        __N4MU=((____YWB )__I4MU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_type[(__N4MU)]))),(____YWB)(__N4MU |  1));
+        __H4MU=__L4MU;
+      };
+      __G4MU=((____5J *)__H4MU);
+      *(__G4MU) = *(__K4MU);
+    };
+    __U2AU=__G4MU;
+  } break;
+  case ____0AXC__: {
+    __U2AU=__JZAL(((____0AXC *)__JXUP));
+  } break;
+  case ____NBXC__: {
+    __ZZAS=((____NBXC *)__JXUP);
+    __0ZAS=__XK2C(__ZZAS->__OBXC.__DK.__CK.__YH.__O2B,__ZZAS->__OBXC.__BI4D);
+    __U2AU=__0ZAS;
+  } break;
+  case ____ZBXC__: {
+    __2ZAS=((____ZBXC *)__JXUP);
+    __B5MU=__2ZAS->__0BXC.__DK.__CK.__YH.__O2B;
+    __C5MU=__2ZAS->__HI4D;
+    __D5MU=__2ZAS->__0BXC.__BI4D;
+    __2ZAS=NULL;
+    __H4MU=((____IB )(NULL));
+    __I4MU= 0;
+    __J4MU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__J4MU ==  0)) {
+      __2ZAS=__ZBXC__;
+    } else /* FALSE */ {
+      __I4MU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4MU));
+      if ((__I4MU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __N4MU=((____YWB )((____Q )(void *)((unsigned long)__M4MU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_size[(__N4MU)-1]))),((____YWB )((____Q )__M4MU)));
+        __H4MU=__L4MU;
+      } else /* FALSE */ {
+        __N4MU=((____YWB )__I4MU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_type[(__N4MU)]))),(____YWB)(__N4MU |  1));
+        __H4MU=__L4MU;
+      };
+      __2ZAS=((____ZBXC *)__H4MU);
+      *(__2ZAS) = *(__ZBXC__);
+    };
+    __A5MU=((____ZBXC *)__2ZAS);
+    __A5MU->__0BXC.__DK.__CK.__YH.__O2B=__B5MU;
+    __A5MU->__HI4D=__C5MU;
+    __A5MU->__0BXC.__BI4D=__D5MU;
+    __ZZEE(__A5MU);
+    __U2AU=__2ZAS;
+  } break;
+  case ____DMWH__: {
+    __U2AU=__W3OK(((____DMWH *)__JXUP));
+  } break;
+  case ____2A0I__: {
+    __52LT=__2VEI(((____N5WC *)((____2A0I *)__JXUP)->__4VEJ));
+    if (__52LT==NULL) {
+      __A3LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__R1LT=((__READ_LOCAL__N5ZI *)__tmp__Q1LT);
+      __A3LT=((____2A0I *)__52LT);
     };
-    __tmp__F1AU=__tmp__R1LT;
+    __U2AU=__A3LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__F1AU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__0VUP));
+  case ____HJNJ__: {
+    __U2AU=__Y0AL(((____HJNJ *)__JXUP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__F1AU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__0VUP));
+  case ____SJNJ__: {
+    __U2AU=__D1AL(((____SJNJ *)__JXUP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__RYAS=((__IS_EXPANDED__L5NJ *)__tmp__0VUP);
-    p__S3MU=Self__RYAS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__Q1LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__RYAS->receiver__554J)->local__PUEJ));
-    if (__tmp__Q1LT==NULL) {
-      __tmp__R1LT=NULL;
+  case ____0AOJ__: {
+    __A0AS=((____0AOJ *)__JXUP);
+    __B5MU=__A0AS->__1AOJ.__CK.__YH.__O2B;
+    __52LT=__2VEI(((____N5WC *)((____2A0I *)__A0AS->__OB5J)->__4VEJ));
+    if (__52LT==NULL) {
+      __A3LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__R1LT=((__READ_LOCAL__N5ZI *)__tmp__Q1LT);
-    };
-    Self__RYAS=NULL;
-    ptr__Y2MU=((__POINTER__IB )(NULL));
-    typ_id__Z2MU= 0;
-    __tmp__02MU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__02MU ==  0)) {
-      Self__RYAS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__Z2MU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02MU));
-      if ((typ_id__Z2MU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__42MU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__32MU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_size[(__tmp__42MU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__32MU)));
-        ptr__Y2MU=__tmp__22MU;
-      } else /* FALSE */ {
-        __tmp__42MU=((__UINTEGER_32__RWB )typ_id__Z2MU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_type[(__tmp__42MU)]))),(__UINTEGER_32__RWB)(__tmp__42MU |  1));
-        ptr__Y2MU=__tmp__22MU;
-      };
-      Self__RYAS=((__IS_EXPANDED__L5NJ *)ptr__Y2MU);
-      *(Self__RYAS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__C4MU=((__IS_EXPANDED__L5NJ *)Self__RYAS);
-    Self__C4MU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__S3MU;
-    Self__C4MU->receiver__554J=__tmp__R1LT;
-    __tmp__F1AU=Self__RYAS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__WYAS=((__GET_TYPE_ID__V5NJ *)__tmp__0VUP);
-    p__S3MU=Self__WYAS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__U3MU=Self__WYAS->receiver__EA5J;
-    Self__WYAS=NULL;
-    ptr__Y2MU=((__POINTER__IB )(NULL));
-    typ_id__Z2MU= 0;
-    __tmp__02MU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__02MU ==  0)) {
-      Self__WYAS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__Z2MU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02MU));
-      if ((typ_id__Z2MU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__42MU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__32MU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_size[(__tmp__42MU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__32MU)));
-        ptr__Y2MU=__tmp__22MU;
-      } else /* FALSE */ {
-        __tmp__42MU=((__UINTEGER_32__RWB )typ_id__Z2MU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_type[(__tmp__42MU)]))),(__UINTEGER_32__RWB)(__tmp__42MU |  1));
-        ptr__Y2MU=__tmp__22MU;
-      };
-      Self__WYAS=((__GET_TYPE_ID__V5NJ *)ptr__Y2MU);
-      *(Self__WYAS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__S4MU=((__GET_TYPE_ID__V5NJ *)Self__WYAS);
-    Self__S4MU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__S3MU;
-    Self__S4MU->receiver__EA5J=t__U3MU;
-    __tmp__F1AU=Self__WYAS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__F1AU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__0VUP));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__F1AU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__0VUP));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__F1AU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__0VUP));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__F1AU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__0VUP));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__F1AU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__0VUP));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__F1AU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__0VUP));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__F1AU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__0VUP));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__F1AU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__0VUP));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__F1AU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__0VUP));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__ZYAS=((__SIZE_OF__NGOJ *)__tmp__0VUP);
-    p__S3MU=Self__ZYAS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__U3MU=Self__ZYAS->receiver__OC5J;
-    Self__ZYAS=NULL;
-    ptr__Y2MU=((__POINTER__IB )(NULL));
-    typ_id__Z2MU= 0;
-    __tmp__02MU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__02MU ==  0)) {
-      Self__ZYAS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__Z2MU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02MU));
-      if ((typ_id__Z2MU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__42MU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__32MU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_size[(__tmp__42MU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__32MU)));
-        ptr__Y2MU=__tmp__22MU;
-      } else /* FALSE */ {
-        __tmp__42MU=((__UINTEGER_32__RWB )typ_id__Z2MU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_type[(__tmp__42MU)]))),(__UINTEGER_32__RWB)(__tmp__42MU |  1));
-        ptr__Y2MU=__tmp__22MU;
-      };
-      Self__ZYAS=((__SIZE_OF__NGOJ *)ptr__Y2MU);
-      *(Self__ZYAS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__C5MU=((__SIZE_OF__NGOJ *)Self__ZYAS);
-    Self__C5MU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__S3MU;
-    Self__C5MU->receiver__OC5J=t__U3MU;
-    __tmp__F1AU=Self__ZYAS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__F1AU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__0VUP));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__2YAS=((__REAL_CST__JLOJ *)__tmp__0VUP);
-    p__S3MU=Self__2YAS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__U5MU=Self__2YAS->value__DD5J;
-    t__U3MU=Self__2YAS->parent_constant__KLOJ.static_type__SG4D;
-    Self__2YAS=NULL;
-    ptr__Y2MU=((__POINTER__IB )(NULL));
-    typ_id__Z2MU= 0;
-    __tmp__02MU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__02MU ==  0)) {
-      Self__2YAS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__Z2MU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02MU));
-      if ((typ_id__Z2MU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__42MU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__32MU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_size[(__tmp__42MU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__32MU)));
-        ptr__Y2MU=__tmp__22MU;
-      } else /* FALSE */ {
-        __tmp__42MU=((__UINTEGER_32__RWB )typ_id__Z2MU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_type[(__tmp__42MU)]))),(__UINTEGER_32__RWB)(__tmp__42MU |  1));
-        ptr__Y2MU=__tmp__22MU;
-      };
-      Self__2YAS=((__REAL_CST__JLOJ *)ptr__Y2MU);
-      *(Self__2YAS) = *(REAL_CST__JLOJ__);
-    };
-    Self__S5MU=((__REAL_CST__JLOJ *)Self__2YAS);
-    Self__S5MU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__S3MU;
-    Self__S5MU->value__DD5J=v__U5MU;
-    Self__S5MU->parent_constant__KLOJ.static_type__SG4D=t__U3MU;
-    __tmp__F1AU=Self__2YAS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__AZAS=((__CHARACTER_CST__5LOJ *)__tmp__0VUP);
-    __tmp__BZAS=create__char__CMQJ(Self__AZAS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__AZAS->text__ID5J);
-    __tmp__F1AU=__tmp__BZAS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__DZAS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__0VUP);
-    __tmp__EZAS=create__text__2PQJ(Self__DZAS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__DZAS->string__EBJK);
-    __tmp__F1AU=__tmp__EZAS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__F1AU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__0VUP));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__F1AU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__0VUP));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__F1AU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__0VUP));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__F1AU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__0VUP));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__F1AU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__0VUP));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__F1AU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__0VUP));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__F1AU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__0VUP));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__F1AU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__0VUP));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__J1AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__0VUP)->global__Y5JM),NULL);
-    if (__tmp__J1AU==NULL) {
-      __tmp__G1AU=NULL;
+      __A3LT=((____2A0I *)__52LT);
+    };
+    __A0AS=NULL;
+    __H4MU=((____IB )(NULL));
+    __I4MU= 0;
+    __J4MU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__J4MU ==  0)) {
+      __A0AS=__0AOJ__;
+    } else /* FALSE */ {
+      __I4MU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4MU));
+      if ((__I4MU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __N4MU=((____YWB )((____Q )(void *)((unsigned long)__M4MU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_size[(__N4MU)-1]))),((____YWB )((____Q )__M4MU)));
+        __H4MU=__L4MU;
+      } else /* FALSE */ {
+        __N4MU=((____YWB )__I4MU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_type[(__N4MU)]))),(____YWB)(__N4MU |  1));
+        __H4MU=__L4MU;
+      };
+      __A0AS=((____0AOJ *)__H4MU);
+      *(__A0AS) = *(__0AOJ__);
+    };
+    __R5MU=((____0AOJ *)__A0AS);
+    __R5MU->__1AOJ.__CK.__YH.__O2B=__B5MU;
+    __R5MU->__OB5J=__A3LT;
+    __U2AU=__A0AS;
+  } break;
+  case ____EBOJ__: {
+    __F0AS=((____EBOJ *)__JXUP);
+    __B5MU=__F0AS->__FBOJ.__CK.__YH.__O2B;
+    __D5MU=__F0AS->__TB5J;
+    __F0AS=NULL;
+    __H4MU=((____IB )(NULL));
+    __I4MU= 0;
+    __J4MU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__J4MU ==  0)) {
+      __F0AS=__EBOJ__;
+    } else /* FALSE */ {
+      __I4MU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4MU));
+      if ((__I4MU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __N4MU=((____YWB )((____Q )(void *)((unsigned long)__M4MU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_size[(__N4MU)-1]))),((____YWB )((____Q )__M4MU)));
+        __H4MU=__L4MU;
+      } else /* FALSE */ {
+        __N4MU=((____YWB )__I4MU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_type[(__N4MU)]))),(____YWB)(__N4MU |  1));
+        __H4MU=__L4MU;
+      };
+      __F0AS=((____EBOJ *)__H4MU);
+      *(__F0AS) = *(__EBOJ__);
+    };
+    __BANU=((____EBOJ *)__F0AS);
+    __BANU->__FBOJ.__CK.__YH.__O2B=__B5MU;
+    __BANU->__TB5J=__D5MU;
+    __U2AU=__F0AS;
+  } break;
+  case ____3BOJ__: {
+    __U2AU=__21AL(((____3BOJ *)__JXUP));
+  } break;
+  case ____RCOJ__: {
+    __U2AU=__H2AL(((____RCOJ *)__JXUP));
+  } break;
+  case ____HDOJ__: {
+    __U2AU=__S2AL(((____HDOJ *)__JXUP));
+  } break;
+  case ____1DOJ__: {
+    __U2AU=__32AL(((____1DOJ *)__JXUP));
+  } break;
+  case ____PEOJ__: {
+    __U2AU=__I3AL(((____PEOJ *)__JXUP));
+  } break;
+  case ____DFOJ__: {
+    __U2AU=__T3AL(((____DFOJ *)__JXUP));
+  } break;
+  case ____XFOJ__: {
+    __U2AU=__43AL(((____XFOJ *)__JXUP));
+  } break;
+  case ____QGOJ__: {
+    __U2AU=__J4AL(((____QGOJ *)__JXUP));
+  } break;
+  case ____EHOJ__: {
+    __U2AU=__X4AL(((____EHOJ *)__JXUP));
+  } break;
+  case ____2HOJ__: {
+    __I0AS=((____2HOJ *)__JXUP);
+    __B5MU=__I0AS->__3HOJ.__CK.__YH.__O2B;
+    __D5MU=__I0AS->__3D5J;
+    __I0AS=NULL;
+    __H4MU=((____IB )(NULL));
+    __I4MU= 0;
+    __J4MU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__J4MU ==  0)) {
+      __I0AS=__2HOJ__;
+    } else /* FALSE */ {
+      __I4MU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4MU));
+      if ((__I4MU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __N4MU=((____YWB )((____Q )(void *)((unsigned long)__M4MU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_size[(__N4MU)-1]))),((____YWB )((____Q )__M4MU)));
+        __H4MU=__L4MU;
+      } else /* FALSE */ {
+        __N4MU=((____YWB )__I4MU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_type[(__N4MU)]))),(____YWB)(__N4MU |  1));
+        __H4MU=__L4MU;
+      };
+      __I0AS=((____2HOJ *)__H4MU);
+      *(__I0AS) = *(__2HOJ__);
+    };
+    __RANU=((____2HOJ *)__I0AS);
+    __RANU->__3HOJ.__CK.__YH.__O2B=__B5MU;
+    __RANU->__3D5J=__D5MU;
+    __U2AU=__I0AS;
+  } break;
+  case ____YIOJ__: {
+    __U2AU=__I5AL(((____YIOJ *)__JXUP));
+  } break;
+  case ____YMOJ__: {
+    __L0AS=((____YMOJ *)__JXUP);
+    __B5MU=__L0AS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __DBNU=__L0AS->__SE5J;
+    __D5MU=__L0AS->__ZMOJ.__BI4D;
+    __L0AS=NULL;
+    __H4MU=((____IB )(NULL));
+    __I4MU= 0;
+    __J4MU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__J4MU ==  0)) {
+      __L0AS=__YMOJ__;
+    } else /* FALSE */ {
+      __I4MU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4MU));
+      if ((__I4MU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __N4MU=((____YWB )((____Q )(void *)((unsigned long)__M4MU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_size[(__N4MU)-1]))),((____YWB )((____Q )__M4MU)));
+        __H4MU=__L4MU;
+      } else /* FALSE */ {
+        __N4MU=((____YWB )__I4MU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __L4MU=__OKI(__M4MU,((____IB )(&(table_type[(__N4MU)]))),(____YWB)(__N4MU |  1));
+        __H4MU=__L4MU;
+      };
+      __L0AS=((____YMOJ *)__H4MU);
+      *(__L0AS) = *(__YMOJ__);
+    };
+    __BBNU=((____YMOJ *)__L0AS);
+    __BBNU->__ZMOJ.__DK.__CK.__YH.__O2B=__B5MU;
+    __BBNU->__SE5J=__DBNU;
+    __BBNU->__ZMOJ.__BI4D=__D5MU;
+    __U2AU=__L0AS;
+  } break;
+  case ____ONOJ__: {
+    __P0AS=((____ONOJ *)__JXUP);
+    __Q0AS=__RNQJ(__P0AS->__PNOJ.__DK.__CK.__YH.__O2B,__P0AS->__XE5J);
+    __U2AU=__Q0AS;
+  } break;
+  case ____YOOJ__: {
+    __S0AS=((____YOOJ *)__JXUP);
+    __T0AS=__LRQJ(__S0AS->__ZOOJ.__DK.__CK.__YH.__O2B,__S0AS->__TCJK);
+    __U2AU=__T0AS;
+  } break;
+  case ____IM4K__: {
+    __U2AU=__NZFM(((____IM4K *)__JXUP));
+  } break;
+  case ____T5FL__: {
+    __U2AU=__V35O(((____T5FL *)__JXUP));
+  } break;
+  case ____3DUL__: {
+    __U2AU=__AJVP(((____3DUL *)__JXUP));
+  } break;
+  case ____0EUL__: {
+    __U2AU=__QB4P(((____0EUL *)__JXUP));
+  } break;
+  case ____BGUL__: {
+    __U2AU=__LJVP(((____BGUL *)__JXUP));
+  } break;
+  case ____2GUL__: {
+    __U2AU=__2B4P(((____2GUL *)__JXUP));
+  } break;
+  case ____B0VL__: {
+    __U2AU=__H0BN(((____B0VL *)__JXUP));
+  } break;
+  case ____P0VL__: {
+    __U2AU=__NCHM(((____P0VL *)__JXUP));
+  } break;
+  case ____Q5YL__: {
+    __Y2AU=__TFTL(((____FKRG *)((____Q5YL *)__JXUP)->__HBKM),NULL);
+    if (__Y2AU==NULL) {
+      __V2AU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__J1AU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__G1AU=NULL;
+      switch (((struct ___OBJ *)__Y2AU)->__id) {
+      case ____IM4K__: {
+        __V2AU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__G1AU=((__READ_GLOBAL__B4YL *)__tmp__J1AU);
+      case ____Q5YL__: {
+        __V2AU=((____Q5YL *)__Y2AU);
       } break;
       }
     };
-    __tmp__F1AU=__tmp__G1AU;
+    __U2AU=__V2AU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__F1AU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__0VUP));
+  case ____UVPM__: {
+    __U2AU=__VGWN(((____UVPM *)__JXUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__F1AU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__0VUP));
+  case ____0ZPM__: {
+    __U2AU=__4G2P(((____0ZPM *)__JXUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__F1AU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__0VUP));
+  case ____MR0N__: {
+    __U2AU=__DRVO(((____MR0N *)__JXUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__F1AU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__0VUP));
+  case ____YWBP__: {
+    __U2AU=__DQ0Q(((____YWBP *)__JXUP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__F1AU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__0VUP));
+  case ____LYBP__: {
+    __U2AU=__0WUP(((____LYBP *)__JXUP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__F1AU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__0VUP));
+  case ____CZBP__: {
+    __U2AU=__FXUP(((____CZBP *)__JXUP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__F1AU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__0VUP));
+  case ____3BEP__: {
+    __U2AU=__FCIQ(((____3BEP *)__JXUP));
   } break;
   };
-  result__SRJV=NULL;
-  ptr__Y2MU=((__POINTER__IB )(NULL));
-  typ_id__Z2MU= 0;
-  __tmp__02MU=((__POINTER__IB )sizeof(__EXPR_INF_EQ__TXBP));
-  if (((unsigned long)__tmp__02MU ==  0)) {
-    result__SRJV=EXPR_INF_EQ__TXBP__;
+  __BTJV=NULL;
+  __H4MU=((____IB )(NULL));
+  __I4MU= 0;
+  __J4MU=((____IB )sizeof(____CZBP));
+  if (((unsigned long)__J4MU ==  0)) {
+    __BTJV=__CZBP__;
   } else /* FALSE */ {
-    typ_id__Z2MU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02MU));
-    if ((typ_id__Z2MU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__42MU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__32MU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_size[(__tmp__42MU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__32MU)));
-      ptr__Y2MU=__tmp__22MU;
-    } else /* FALSE */ {
-      __tmp__42MU=((__UINTEGER_32__RWB )typ_id__Z2MU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__22MU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__32MU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02MU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__22MU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__22MU=micro_alloc__table__lab__HKI(__tmp__32MU,((__POINTER__IB )(&(table_type[(__tmp__42MU)]))),(__UINTEGER_32__RWB)(__tmp__42MU |  1));
-      ptr__Y2MU=__tmp__22MU;
-    };
-    result__SRJV=((__EXPR_INF_EQ__TXBP *)ptr__Y2MU);
-    *(result__SRJV) = *(EXPR_INF_EQ__TXBP__);
-  };
-  Self__4RJV=((__EXPR_INF_EQ__TXBP *)result__SRJV);
-  Self__4RJV->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ZVUP;
-  Self__4RJV->parent_expr_binary_cmp__UXBP.left__L54J=__tmp__1VUP;
-  Self__4RJV->parent_expr_binary_cmp__UXBP.right__R54J=__tmp__F1AU;
-  Self__4RJV=result__SRJV;
-  return(Self__4RJV);
+    __I4MU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4MU));
+    if ((__I4MU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __N4MU=((____YWB )((____Q )(void *)((unsigned long)__M4MU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __L4MU=__OKI(__M4MU,((____IB )(&(table_size[(__N4MU)-1]))),((____YWB )((____Q )__M4MU)));
+      __H4MU=__L4MU;
+    } else /* FALSE */ {
+      __N4MU=((____YWB )__I4MU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __L4MU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __M4MU=(void *)((unsigned long)(void *)((unsigned long)__J4MU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L4MU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __L4MU=__OKI(__M4MU,((____IB )(&(table_type[(__N4MU)]))),(____YWB)(__N4MU |  1));
+      __H4MU=__L4MU;
+    };
+    __BTJV=((____CZBP *)__H4MU);
+    *(__BTJV) = *(__CZBP__);
+  };
+  __NTJV=((____CZBP *)__BTJV);
+  __NTJV->__DZBP.__JJNJ.__CK.__YH.__O2B=__IXUP;
+  __NTJV->__DZBP.__0A5J=__KXUP;
+  __NTJV->__DZBP.__AB5J=__U2AU;
+  __NTJV=__BTJV;
+  return(__NTJV);
 }
 
-static __EXPR_XOR__OAEP* my_copy__WAIQ(__EXPR_XOR__OAEP *Self__XAIQ)
-// ({EXPR_XOR__OAEP}) With result Recursive, No inlinable.
+static ____3BEP* __FCIQ(____3BEP *__GCIQ)
+// ({__3BEP}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__TDNU;
-  __POSITION__OL __tmp__ZAIQ,p__SDNU;
-  void *__tmp__0AIQ,*__tmp__1AIQ;
-  __STRING_CST__5J *Self__1CNU,*result__XCNU;
-  __POINTER__IB ptr__YCNU,__tmp__0CNU,__tmp__2CNU,__tmp__3CNU;
-  __INTEGER__Q typ_id__ZCNU;
-  __UINTEGER_32__RWB __tmp__4CNU;
-  __PROTOTYPE_CST__45WC *Self__I0AS,*__tmp__J0AS;
-  __INTEGER_CST__KAXC *Self__L0AS,*Self__RDNU;
-  __TYPE_FULL__PMB *t__UDNU;
-  __READ_LOCAL__N5ZI *__tmp__A2LT,*__tmp__B2LT;
-  __IS_EXPANDED__L5NJ *Self__P0AS,*Self__CENU;
-  __GET_TYPE_ID__V5NJ *Self__U0AS,*Self__SENU;
-  __SIZE_OF__NGOJ *Self__X0AS,*Self__CFNU;
-  __REAL_CST__JLOJ *Self__00AS,*Self__SFNU;
-  __STRING_CONSTANT__0 *v__UFNU;
-  __CHARACTER_CST__5LOJ *Self__40AS,*__tmp__50AS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__B1AS,*__tmp__C1AS;
-  void *__tmp__N1AU,*__tmp__R1AU;
-  __READ_GLOBAL__B4YL *__tmp__O1AU;
-  __EXPR_XOR__OAEP *result__DSJV,*Self__PSJV;
-  __tmp__ZAIQ=Self__XAIQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-  __tmp__0AIQ=Self__XAIQ->parent_expr_binary__PAEP.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__0AIQ)->__id) {
-  case __STRING_CST__5J__: {
-    Self__1CNU=((__STRING_CST__5J *)__tmp__0AIQ);
-    result__XCNU=NULL;
-    ptr__YCNU=((__POINTER__IB )(NULL));
-    typ_id__ZCNU= 0;
-    __tmp__0CNU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__0CNU ==  0)) {
-      result__XCNU=Self__1CNU;
-    } else /* FALSE */ {
-      typ_id__ZCNU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0CNU));
-      if ((typ_id__ZCNU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4CNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3CNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_size[(__tmp__4CNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3CNU)));
-        ptr__YCNU=__tmp__2CNU;
-      } else /* FALSE */ {
-        __tmp__4CNU=((__UINTEGER_32__RWB )typ_id__ZCNU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_type[(__tmp__4CNU)]))),(__UINTEGER_32__RWB)(__tmp__4CNU |  1));
-        ptr__YCNU=__tmp__2CNU;
-      };
-      result__XCNU=((__STRING_CST__5J *)ptr__YCNU);
-      *(result__XCNU) = *(Self__1CNU);
-    };
-    __tmp__1AIQ=result__XCNU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__1AIQ=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__0AIQ));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__I0AS=((__PROTOTYPE_CST__45WC *)__tmp__0AIQ);
-    __tmp__J0AS=create__type__IJ2C(Self__I0AS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__I0AS->parent_constant__55WC.static_type__SG4D);
-    __tmp__1AIQ=__tmp__J0AS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__L0AS=((__INTEGER_CST__KAXC *)__tmp__0AIQ);
-    p__SDNU=Self__L0AS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TDNU=Self__L0AS->value__YG4D;
-    t__UDNU=Self__L0AS->parent_constant__LAXC.static_type__SG4D;
-    Self__L0AS=NULL;
-    ptr__YCNU=((__POINTER__IB )(NULL));
-    typ_id__ZCNU= 0;
-    __tmp__0CNU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__0CNU ==  0)) {
-      Self__L0AS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__ZCNU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0CNU));
-      if ((typ_id__ZCNU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4CNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3CNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_size[(__tmp__4CNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3CNU)));
-        ptr__YCNU=__tmp__2CNU;
-      } else /* FALSE */ {
-        __tmp__4CNU=((__UINTEGER_32__RWB )typ_id__ZCNU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_type[(__tmp__4CNU)]))),(__UINTEGER_32__RWB)(__tmp__4CNU |  1));
-        ptr__YCNU=__tmp__2CNU;
-      };
-      Self__L0AS=((__INTEGER_CST__KAXC *)ptr__YCNU);
-      *(Self__L0AS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__RDNU=((__INTEGER_CST__KAXC *)Self__L0AS);
-    Self__RDNU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SDNU;
-    Self__RDNU->value__YG4D=v__TDNU;
-    Self__RDNU->parent_constant__LAXC.static_type__SG4D=t__UDNU;
-    check_type__KYEE(Self__RDNU);
-    __tmp__1AIQ=Self__L0AS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__1AIQ=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__0AIQ));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__A2LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__0AIQ)->local__PUEJ));
-    if (__tmp__A2LT==NULL) {
-      __tmp__B2LT=NULL;
+  ____0SG __CFNU;
+  ____OL __ICIQ,__BFNU;
+  void *__JCIQ,*__KCIQ;
+  ____5J *__KENU,*__GENU;
+  ____IB __HENU,__JENU,__LENU,__MENU;
+  ____Q __IENU;
+  ____YWB __NENU;
+  ____NBXC *__X1AS,*__Y1AS;
+  ____ZBXC *__01AS,*__AFNU;
+  ____WMB *__DFNU;
+  ____2A0I *__P3LT,*__Q3LT;
+  ____0AOJ *__41AS,*__RFNU;
+  ____EBOJ *__D2AS,*__BGNU;
+  ____2HOJ *__G2AS,*__RGNU;
+  ____YMOJ *__J2AS,*__BHNU;
+  ____0 *__DHNU;
+  ____ONOJ *__N2AS,*__O2AS;
+  ____YOOJ *__Q2AS,*__R2AS;
+  void *__22AU,*__A3AU;
+  ____Q5YL *__32AU;
+  ____3BEP *__STJV,*__4TJV;
+  __ICIQ=__GCIQ->__4BEP.__TCOJ.__CK.__YH.__O2B;
+  __JCIQ=__GCIQ->__4BEP.__BC5J;
+  switch (((struct ___OBJ *)__JCIQ)->__id) {
+  case ____5J__: {
+    __KENU=((____5J *)__JCIQ);
+    __GENU=NULL;
+    __HENU=((____IB )(NULL));
+    __IENU= 0;
+    __JENU=((____IB )sizeof(____5J));
+    if (((unsigned long)__JENU ==  0)) {
+      __GENU=__KENU;
+    } else /* FALSE */ {
+      __IENU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JENU));
+      if ((__IENU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NENU=((____YWB )((____Q )(void *)((unsigned long)__MENU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_size[(__NENU)-1]))),((____YWB )((____Q )__MENU)));
+        __HENU=__LENU;
+      } else /* FALSE */ {
+        __NENU=((____YWB )__IENU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_type[(__NENU)]))),(____YWB)(__NENU |  1));
+        __HENU=__LENU;
+      };
+      __GENU=((____5J *)__HENU);
+      *(__GENU) = *(__KENU);
+    };
+    __KCIQ=__GENU;
+  } break;
+  case ____0AXC__: {
+    __KCIQ=__JZAL(((____0AXC *)__JCIQ));
+  } break;
+  case ____NBXC__: {
+    __X1AS=((____NBXC *)__JCIQ);
+    __Y1AS=__XK2C(__X1AS->__OBXC.__DK.__CK.__YH.__O2B,__X1AS->__OBXC.__BI4D);
+    __KCIQ=__Y1AS;
+  } break;
+  case ____ZBXC__: {
+    __01AS=((____ZBXC *)__JCIQ);
+    __BFNU=__01AS->__0BXC.__DK.__CK.__YH.__O2B;
+    __CFNU=__01AS->__HI4D;
+    __DFNU=__01AS->__0BXC.__BI4D;
+    __01AS=NULL;
+    __HENU=((____IB )(NULL));
+    __IENU= 0;
+    __JENU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__JENU ==  0)) {
+      __01AS=__ZBXC__;
+    } else /* FALSE */ {
+      __IENU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JENU));
+      if ((__IENU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NENU=((____YWB )((____Q )(void *)((unsigned long)__MENU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_size[(__NENU)-1]))),((____YWB )((____Q )__MENU)));
+        __HENU=__LENU;
+      } else /* FALSE */ {
+        __NENU=((____YWB )__IENU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_type[(__NENU)]))),(____YWB)(__NENU |  1));
+        __HENU=__LENU;
+      };
+      __01AS=((____ZBXC *)__HENU);
+      *(__01AS) = *(__ZBXC__);
+    };
+    __AFNU=((____ZBXC *)__01AS);
+    __AFNU->__0BXC.__DK.__CK.__YH.__O2B=__BFNU;
+    __AFNU->__HI4D=__CFNU;
+    __AFNU->__0BXC.__BI4D=__DFNU;
+    __ZZEE(__AFNU);
+    __KCIQ=__01AS;
+  } break;
+  case ____DMWH__: {
+    __KCIQ=__W3OK(((____DMWH *)__JCIQ));
+  } break;
+  case ____2A0I__: {
+    __P3LT=__2VEI(((____N5WC *)((____2A0I *)__JCIQ)->__4VEJ));
+    if (__P3LT==NULL) {
+      __Q3LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__B2LT=((__READ_LOCAL__N5ZI *)__tmp__A2LT);
+      __Q3LT=((____2A0I *)__P3LT);
     };
-    __tmp__1AIQ=__tmp__B2LT;
+    __KCIQ=__Q3LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__1AIQ=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__0AIQ));
+  case ____HJNJ__: {
+    __KCIQ=__Y0AL(((____HJNJ *)__JCIQ));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__1AIQ=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__0AIQ));
+  case ____SJNJ__: {
+    __KCIQ=__D1AL(((____SJNJ *)__JCIQ));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__P0AS=((__IS_EXPANDED__L5NJ *)__tmp__0AIQ);
-    p__SDNU=Self__P0AS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__A2LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__P0AS->receiver__554J)->local__PUEJ));
-    if (__tmp__A2LT==NULL) {
-      __tmp__B2LT=NULL;
+  case ____0AOJ__: {
+    __41AS=((____0AOJ *)__JCIQ);
+    __BFNU=__41AS->__1AOJ.__CK.__YH.__O2B;
+    __P3LT=__2VEI(((____N5WC *)((____2A0I *)__41AS->__OB5J)->__4VEJ));
+    if (__P3LT==NULL) {
+      __Q3LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__B2LT=((__READ_LOCAL__N5ZI *)__tmp__A2LT);
-    };
-    Self__P0AS=NULL;
-    ptr__YCNU=((__POINTER__IB )(NULL));
-    typ_id__ZCNU= 0;
-    __tmp__0CNU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__0CNU ==  0)) {
-      Self__P0AS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZCNU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0CNU));
-      if ((typ_id__ZCNU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4CNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3CNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_size[(__tmp__4CNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3CNU)));
-        ptr__YCNU=__tmp__2CNU;
-      } else /* FALSE */ {
-        __tmp__4CNU=((__UINTEGER_32__RWB )typ_id__ZCNU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_type[(__tmp__4CNU)]))),(__UINTEGER_32__RWB)(__tmp__4CNU |  1));
-        ptr__YCNU=__tmp__2CNU;
-      };
-      Self__P0AS=((__IS_EXPANDED__L5NJ *)ptr__YCNU);
-      *(Self__P0AS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__CENU=((__IS_EXPANDED__L5NJ *)Self__P0AS);
-    Self__CENU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SDNU;
-    Self__CENU->receiver__554J=__tmp__B2LT;
-    __tmp__1AIQ=Self__P0AS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__U0AS=((__GET_TYPE_ID__V5NJ *)__tmp__0AIQ);
-    p__SDNU=Self__U0AS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UDNU=Self__U0AS->receiver__EA5J;
-    Self__U0AS=NULL;
-    ptr__YCNU=((__POINTER__IB )(NULL));
-    typ_id__ZCNU= 0;
-    __tmp__0CNU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__0CNU ==  0)) {
-      Self__U0AS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZCNU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0CNU));
-      if ((typ_id__ZCNU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4CNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3CNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_size[(__tmp__4CNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3CNU)));
-        ptr__YCNU=__tmp__2CNU;
-      } else /* FALSE */ {
-        __tmp__4CNU=((__UINTEGER_32__RWB )typ_id__ZCNU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_type[(__tmp__4CNU)]))),(__UINTEGER_32__RWB)(__tmp__4CNU |  1));
-        ptr__YCNU=__tmp__2CNU;
-      };
-      Self__U0AS=((__GET_TYPE_ID__V5NJ *)ptr__YCNU);
-      *(Self__U0AS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__SENU=((__GET_TYPE_ID__V5NJ *)Self__U0AS);
-    Self__SENU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SDNU;
-    Self__SENU->receiver__EA5J=t__UDNU;
-    __tmp__1AIQ=Self__U0AS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__1AIQ=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__0AIQ));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__1AIQ=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__0AIQ));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__1AIQ=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__0AIQ));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__1AIQ=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__0AIQ));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__1AIQ=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__0AIQ));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__1AIQ=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__0AIQ));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__1AIQ=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__0AIQ));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__1AIQ=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__0AIQ));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__1AIQ=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__0AIQ));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__X0AS=((__SIZE_OF__NGOJ *)__tmp__0AIQ);
-    p__SDNU=Self__X0AS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UDNU=Self__X0AS->receiver__OC5J;
-    Self__X0AS=NULL;
-    ptr__YCNU=((__POINTER__IB )(NULL));
-    typ_id__ZCNU= 0;
-    __tmp__0CNU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__0CNU ==  0)) {
-      Self__X0AS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__ZCNU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0CNU));
-      if ((typ_id__ZCNU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4CNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3CNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_size[(__tmp__4CNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3CNU)));
-        ptr__YCNU=__tmp__2CNU;
-      } else /* FALSE */ {
-        __tmp__4CNU=((__UINTEGER_32__RWB )typ_id__ZCNU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_type[(__tmp__4CNU)]))),(__UINTEGER_32__RWB)(__tmp__4CNU |  1));
-        ptr__YCNU=__tmp__2CNU;
-      };
-      Self__X0AS=((__SIZE_OF__NGOJ *)ptr__YCNU);
-      *(Self__X0AS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__CFNU=((__SIZE_OF__NGOJ *)Self__X0AS);
-    Self__CFNU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SDNU;
-    Self__CFNU->receiver__OC5J=t__UDNU;
-    __tmp__1AIQ=Self__X0AS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__1AIQ=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__0AIQ));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__00AS=((__REAL_CST__JLOJ *)__tmp__0AIQ);
-    p__SDNU=Self__00AS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__UFNU=Self__00AS->value__DD5J;
-    t__UDNU=Self__00AS->parent_constant__KLOJ.static_type__SG4D;
-    Self__00AS=NULL;
-    ptr__YCNU=((__POINTER__IB )(NULL));
-    typ_id__ZCNU= 0;
-    __tmp__0CNU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__0CNU ==  0)) {
-      Self__00AS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__ZCNU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0CNU));
-      if ((typ_id__ZCNU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4CNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3CNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_size[(__tmp__4CNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3CNU)));
-        ptr__YCNU=__tmp__2CNU;
-      } else /* FALSE */ {
-        __tmp__4CNU=((__UINTEGER_32__RWB )typ_id__ZCNU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_type[(__tmp__4CNU)]))),(__UINTEGER_32__RWB)(__tmp__4CNU |  1));
-        ptr__YCNU=__tmp__2CNU;
-      };
-      Self__00AS=((__REAL_CST__JLOJ *)ptr__YCNU);
-      *(Self__00AS) = *(REAL_CST__JLOJ__);
-    };
-    Self__SFNU=((__REAL_CST__JLOJ *)Self__00AS);
-    Self__SFNU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SDNU;
-    Self__SFNU->value__DD5J=v__UFNU;
-    Self__SFNU->parent_constant__KLOJ.static_type__SG4D=t__UDNU;
-    __tmp__1AIQ=Self__00AS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__40AS=((__CHARACTER_CST__5LOJ *)__tmp__0AIQ);
-    __tmp__50AS=create__char__CMQJ(Self__40AS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__40AS->text__ID5J);
-    __tmp__1AIQ=__tmp__50AS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__B1AS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__0AIQ);
-    __tmp__C1AS=create__text__2PQJ(Self__B1AS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__B1AS->string__EBJK);
-    __tmp__1AIQ=__tmp__C1AS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__1AIQ=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__0AIQ));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__1AIQ=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__0AIQ));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__1AIQ=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__0AIQ));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__1AIQ=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__0AIQ));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__1AIQ=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__0AIQ));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__1AIQ=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__0AIQ));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__1AIQ=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__0AIQ));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__1AIQ=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__0AIQ));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__N1AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__0AIQ)->global__Y5JM),NULL);
-    if (__tmp__N1AU==NULL) {
-      __tmp__O1AU=NULL;
+      __Q3LT=((____2A0I *)__P3LT);
+    };
+    __41AS=NULL;
+    __HENU=((____IB )(NULL));
+    __IENU= 0;
+    __JENU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__JENU ==  0)) {
+      __41AS=__0AOJ__;
+    } else /* FALSE */ {
+      __IENU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JENU));
+      if ((__IENU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NENU=((____YWB )((____Q )(void *)((unsigned long)__MENU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_size[(__NENU)-1]))),((____YWB )((____Q )__MENU)));
+        __HENU=__LENU;
+      } else /* FALSE */ {
+        __NENU=((____YWB )__IENU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_type[(__NENU)]))),(____YWB)(__NENU |  1));
+        __HENU=__LENU;
+      };
+      __41AS=((____0AOJ *)__HENU);
+      *(__41AS) = *(__0AOJ__);
+    };
+    __RFNU=((____0AOJ *)__41AS);
+    __RFNU->__1AOJ.__CK.__YH.__O2B=__BFNU;
+    __RFNU->__OB5J=__Q3LT;
+    __KCIQ=__41AS;
+  } break;
+  case ____EBOJ__: {
+    __D2AS=((____EBOJ *)__JCIQ);
+    __BFNU=__D2AS->__FBOJ.__CK.__YH.__O2B;
+    __DFNU=__D2AS->__TB5J;
+    __D2AS=NULL;
+    __HENU=((____IB )(NULL));
+    __IENU= 0;
+    __JENU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__JENU ==  0)) {
+      __D2AS=__EBOJ__;
+    } else /* FALSE */ {
+      __IENU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JENU));
+      if ((__IENU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NENU=((____YWB )((____Q )(void *)((unsigned long)__MENU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_size[(__NENU)-1]))),((____YWB )((____Q )__MENU)));
+        __HENU=__LENU;
+      } else /* FALSE */ {
+        __NENU=((____YWB )__IENU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_type[(__NENU)]))),(____YWB)(__NENU |  1));
+        __HENU=__LENU;
+      };
+      __D2AS=((____EBOJ *)__HENU);
+      *(__D2AS) = *(__EBOJ__);
+    };
+    __BGNU=((____EBOJ *)__D2AS);
+    __BGNU->__FBOJ.__CK.__YH.__O2B=__BFNU;
+    __BGNU->__TB5J=__DFNU;
+    __KCIQ=__D2AS;
+  } break;
+  case ____3BOJ__: {
+    __KCIQ=__21AL(((____3BOJ *)__JCIQ));
+  } break;
+  case ____RCOJ__: {
+    __KCIQ=__H2AL(((____RCOJ *)__JCIQ));
+  } break;
+  case ____HDOJ__: {
+    __KCIQ=__S2AL(((____HDOJ *)__JCIQ));
+  } break;
+  case ____1DOJ__: {
+    __KCIQ=__32AL(((____1DOJ *)__JCIQ));
+  } break;
+  case ____PEOJ__: {
+    __KCIQ=__I3AL(((____PEOJ *)__JCIQ));
+  } break;
+  case ____DFOJ__: {
+    __KCIQ=__T3AL(((____DFOJ *)__JCIQ));
+  } break;
+  case ____XFOJ__: {
+    __KCIQ=__43AL(((____XFOJ *)__JCIQ));
+  } break;
+  case ____QGOJ__: {
+    __KCIQ=__J4AL(((____QGOJ *)__JCIQ));
+  } break;
+  case ____EHOJ__: {
+    __KCIQ=__X4AL(((____EHOJ *)__JCIQ));
+  } break;
+  case ____2HOJ__: {
+    __G2AS=((____2HOJ *)__JCIQ);
+    __BFNU=__G2AS->__3HOJ.__CK.__YH.__O2B;
+    __DFNU=__G2AS->__3D5J;
+    __G2AS=NULL;
+    __HENU=((____IB )(NULL));
+    __IENU= 0;
+    __JENU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__JENU ==  0)) {
+      __G2AS=__2HOJ__;
+    } else /* FALSE */ {
+      __IENU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JENU));
+      if ((__IENU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NENU=((____YWB )((____Q )(void *)((unsigned long)__MENU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_size[(__NENU)-1]))),((____YWB )((____Q )__MENU)));
+        __HENU=__LENU;
+      } else /* FALSE */ {
+        __NENU=((____YWB )__IENU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_type[(__NENU)]))),(____YWB)(__NENU |  1));
+        __HENU=__LENU;
+      };
+      __G2AS=((____2HOJ *)__HENU);
+      *(__G2AS) = *(__2HOJ__);
+    };
+    __RGNU=((____2HOJ *)__G2AS);
+    __RGNU->__3HOJ.__CK.__YH.__O2B=__BFNU;
+    __RGNU->__3D5J=__DFNU;
+    __KCIQ=__G2AS;
+  } break;
+  case ____YIOJ__: {
+    __KCIQ=__I5AL(((____YIOJ *)__JCIQ));
+  } break;
+  case ____YMOJ__: {
+    __J2AS=((____YMOJ *)__JCIQ);
+    __BFNU=__J2AS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __DHNU=__J2AS->__SE5J;
+    __DFNU=__J2AS->__ZMOJ.__BI4D;
+    __J2AS=NULL;
+    __HENU=((____IB )(NULL));
+    __IENU= 0;
+    __JENU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__JENU ==  0)) {
+      __J2AS=__YMOJ__;
+    } else /* FALSE */ {
+      __IENU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JENU));
+      if ((__IENU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NENU=((____YWB )((____Q )(void *)((unsigned long)__MENU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_size[(__NENU)-1]))),((____YWB )((____Q )__MENU)));
+        __HENU=__LENU;
+      } else /* FALSE */ {
+        __NENU=((____YWB )__IENU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_type[(__NENU)]))),(____YWB)(__NENU |  1));
+        __HENU=__LENU;
+      };
+      __J2AS=((____YMOJ *)__HENU);
+      *(__J2AS) = *(__YMOJ__);
+    };
+    __BHNU=((____YMOJ *)__J2AS);
+    __BHNU->__ZMOJ.__DK.__CK.__YH.__O2B=__BFNU;
+    __BHNU->__SE5J=__DHNU;
+    __BHNU->__ZMOJ.__BI4D=__DFNU;
+    __KCIQ=__J2AS;
+  } break;
+  case ____ONOJ__: {
+    __N2AS=((____ONOJ *)__JCIQ);
+    __O2AS=__RNQJ(__N2AS->__PNOJ.__DK.__CK.__YH.__O2B,__N2AS->__XE5J);
+    __KCIQ=__O2AS;
+  } break;
+  case ____YOOJ__: {
+    __Q2AS=((____YOOJ *)__JCIQ);
+    __R2AS=__LRQJ(__Q2AS->__ZOOJ.__DK.__CK.__YH.__O2B,__Q2AS->__TCJK);
+    __KCIQ=__R2AS;
+  } break;
+  case ____IM4K__: {
+    __KCIQ=__NZFM(((____IM4K *)__JCIQ));
+  } break;
+  case ____T5FL__: {
+    __KCIQ=__V35O(((____T5FL *)__JCIQ));
+  } break;
+  case ____3DUL__: {
+    __KCIQ=__AJVP(((____3DUL *)__JCIQ));
+  } break;
+  case ____0EUL__: {
+    __KCIQ=__QB4P(((____0EUL *)__JCIQ));
+  } break;
+  case ____BGUL__: {
+    __KCIQ=__LJVP(((____BGUL *)__JCIQ));
+  } break;
+  case ____2GUL__: {
+    __KCIQ=__2B4P(((____2GUL *)__JCIQ));
+  } break;
+  case ____B0VL__: {
+    __KCIQ=__H0BN(((____B0VL *)__JCIQ));
+  } break;
+  case ____P0VL__: {
+    __KCIQ=__NCHM(((____P0VL *)__JCIQ));
+  } break;
+  case ____Q5YL__: {
+    __22AU=__TFTL(((____FKRG *)((____Q5YL *)__JCIQ)->__HBKM),NULL);
+    if (__22AU==NULL) {
+      __32AU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__N1AU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__O1AU=NULL;
+      switch (((struct ___OBJ *)__22AU)->__id) {
+      case ____IM4K__: {
+        __32AU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__O1AU=((__READ_GLOBAL__B4YL *)__tmp__N1AU);
+      case ____Q5YL__: {
+        __32AU=((____Q5YL *)__22AU);
       } break;
       }
     };
-    __tmp__1AIQ=__tmp__O1AU;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__1AIQ=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__0AIQ));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__1AIQ=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__0AIQ));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__1AIQ=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__0AIQ));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__1AIQ=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__0AIQ));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__1AIQ=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__0AIQ));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__1AIQ=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__0AIQ));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__1AIQ=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__0AIQ));
-  } break;
-  };
-  __tmp__0AIQ=Self__XAIQ->parent_expr_binary__PAEP.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__0AIQ)->__id) {
-  case __STRING_CST__5J__: {
-    Self__1CNU=((__STRING_CST__5J *)__tmp__0AIQ);
-    result__XCNU=NULL;
-    ptr__YCNU=((__POINTER__IB )(NULL));
-    typ_id__ZCNU= 0;
-    __tmp__0CNU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__0CNU ==  0)) {
-      result__XCNU=Self__1CNU;
-    } else /* FALSE */ {
-      typ_id__ZCNU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0CNU));
-      if ((typ_id__ZCNU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4CNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3CNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_size[(__tmp__4CNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3CNU)));
-        ptr__YCNU=__tmp__2CNU;
-      } else /* FALSE */ {
-        __tmp__4CNU=((__UINTEGER_32__RWB )typ_id__ZCNU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_type[(__tmp__4CNU)]))),(__UINTEGER_32__RWB)(__tmp__4CNU |  1));
-        ptr__YCNU=__tmp__2CNU;
-      };
-      result__XCNU=((__STRING_CST__5J *)ptr__YCNU);
-      *(result__XCNU) = *(Self__1CNU);
-    };
-    __tmp__N1AU=result__XCNU;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__N1AU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__0AIQ));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__I0AS=((__PROTOTYPE_CST__45WC *)__tmp__0AIQ);
-    __tmp__J0AS=create__type__IJ2C(Self__I0AS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__I0AS->parent_constant__55WC.static_type__SG4D);
-    __tmp__N1AU=__tmp__J0AS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__L0AS=((__INTEGER_CST__KAXC *)__tmp__0AIQ);
-    p__SDNU=Self__L0AS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TDNU=Self__L0AS->value__YG4D;
-    t__UDNU=Self__L0AS->parent_constant__LAXC.static_type__SG4D;
-    Self__L0AS=NULL;
-    ptr__YCNU=((__POINTER__IB )(NULL));
-    typ_id__ZCNU= 0;
-    __tmp__0CNU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__0CNU ==  0)) {
-      Self__L0AS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__ZCNU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0CNU));
-      if ((typ_id__ZCNU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4CNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3CNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_size[(__tmp__4CNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3CNU)));
-        ptr__YCNU=__tmp__2CNU;
-      } else /* FALSE */ {
-        __tmp__4CNU=((__UINTEGER_32__RWB )typ_id__ZCNU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_type[(__tmp__4CNU)]))),(__UINTEGER_32__RWB)(__tmp__4CNU |  1));
-        ptr__YCNU=__tmp__2CNU;
-      };
-      Self__L0AS=((__INTEGER_CST__KAXC *)ptr__YCNU);
-      *(Self__L0AS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__RDNU=((__INTEGER_CST__KAXC *)Self__L0AS);
-    Self__RDNU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SDNU;
-    Self__RDNU->value__YG4D=v__TDNU;
-    Self__RDNU->parent_constant__LAXC.static_type__SG4D=t__UDNU;
-    check_type__KYEE(Self__RDNU);
-    __tmp__N1AU=Self__L0AS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__N1AU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__0AIQ));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__A2LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__0AIQ)->local__PUEJ));
-    if (__tmp__A2LT==NULL) {
-      __tmp__B2LT=NULL;
+    __KCIQ=__32AU;
+  } break;
+  case ____UVPM__: {
+    __KCIQ=__VGWN(((____UVPM *)__JCIQ));
+  } break;
+  case ____0ZPM__: {
+    __KCIQ=__4G2P(((____0ZPM *)__JCIQ));
+  } break;
+  case ____MR0N__: {
+    __KCIQ=__DRVO(((____MR0N *)__JCIQ));
+  } break;
+  case ____YWBP__: {
+    __KCIQ=__DQ0Q(((____YWBP *)__JCIQ));
+  } break;
+  case ____LYBP__: {
+    __KCIQ=__0WUP(((____LYBP *)__JCIQ));
+  } break;
+  case ____CZBP__: {
+    __KCIQ=__FXUP(((____CZBP *)__JCIQ));
+  } break;
+  case ____3BEP__: {
+    __KCIQ=__FCIQ(((____3BEP *)__JCIQ));
+  } break;
+  };
+  __JCIQ=__GCIQ->__4BEP.__FC5J;
+  switch (((struct ___OBJ *)__JCIQ)->__id) {
+  case ____5J__: {
+    __KENU=((____5J *)__JCIQ);
+    __GENU=NULL;
+    __HENU=((____IB )(NULL));
+    __IENU= 0;
+    __JENU=((____IB )sizeof(____5J));
+    if (((unsigned long)__JENU ==  0)) {
+      __GENU=__KENU;
+    } else /* FALSE */ {
+      __IENU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JENU));
+      if ((__IENU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NENU=((____YWB )((____Q )(void *)((unsigned long)__MENU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_size[(__NENU)-1]))),((____YWB )((____Q )__MENU)));
+        __HENU=__LENU;
+      } else /* FALSE */ {
+        __NENU=((____YWB )__IENU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_type[(__NENU)]))),(____YWB)(__NENU |  1));
+        __HENU=__LENU;
+      };
+      __GENU=((____5J *)__HENU);
+      *(__GENU) = *(__KENU);
+    };
+    __22AU=__GENU;
+  } break;
+  case ____0AXC__: {
+    __22AU=__JZAL(((____0AXC *)__JCIQ));
+  } break;
+  case ____NBXC__: {
+    __X1AS=((____NBXC *)__JCIQ);
+    __Y1AS=__XK2C(__X1AS->__OBXC.__DK.__CK.__YH.__O2B,__X1AS->__OBXC.__BI4D);
+    __22AU=__Y1AS;
+  } break;
+  case ____ZBXC__: {
+    __01AS=((____ZBXC *)__JCIQ);
+    __BFNU=__01AS->__0BXC.__DK.__CK.__YH.__O2B;
+    __CFNU=__01AS->__HI4D;
+    __DFNU=__01AS->__0BXC.__BI4D;
+    __01AS=NULL;
+    __HENU=((____IB )(NULL));
+    __IENU= 0;
+    __JENU=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__JENU ==  0)) {
+      __01AS=__ZBXC__;
+    } else /* FALSE */ {
+      __IENU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JENU));
+      if ((__IENU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NENU=((____YWB )((____Q )(void *)((unsigned long)__MENU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_size[(__NENU)-1]))),((____YWB )((____Q )__MENU)));
+        __HENU=__LENU;
+      } else /* FALSE */ {
+        __NENU=((____YWB )__IENU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_type[(__NENU)]))),(____YWB)(__NENU |  1));
+        __HENU=__LENU;
+      };
+      __01AS=((____ZBXC *)__HENU);
+      *(__01AS) = *(__ZBXC__);
+    };
+    __AFNU=((____ZBXC *)__01AS);
+    __AFNU->__0BXC.__DK.__CK.__YH.__O2B=__BFNU;
+    __AFNU->__HI4D=__CFNU;
+    __AFNU->__0BXC.__BI4D=__DFNU;
+    __ZZEE(__AFNU);
+    __22AU=__01AS;
+  } break;
+  case ____DMWH__: {
+    __22AU=__W3OK(((____DMWH *)__JCIQ));
+  } break;
+  case ____2A0I__: {
+    __P3LT=__2VEI(((____N5WC *)((____2A0I *)__JCIQ)->__4VEJ));
+    if (__P3LT==NULL) {
+      __Q3LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__B2LT=((__READ_LOCAL__N5ZI *)__tmp__A2LT);
+      __Q3LT=((____2A0I *)__P3LT);
     };
-    __tmp__N1AU=__tmp__B2LT;
+    __22AU=__Q3LT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__N1AU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__0AIQ));
+  case ____HJNJ__: {
+    __22AU=__Y0AL(((____HJNJ *)__JCIQ));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__N1AU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__0AIQ));
+  case ____SJNJ__: {
+    __22AU=__D1AL(((____SJNJ *)__JCIQ));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__P0AS=((__IS_EXPANDED__L5NJ *)__tmp__0AIQ);
-    p__SDNU=Self__P0AS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__A2LT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__P0AS->receiver__554J)->local__PUEJ));
-    if (__tmp__A2LT==NULL) {
-      __tmp__B2LT=NULL;
+  case ____0AOJ__: {
+    __41AS=((____0AOJ *)__JCIQ);
+    __BFNU=__41AS->__1AOJ.__CK.__YH.__O2B;
+    __P3LT=__2VEI(((____N5WC *)((____2A0I *)__41AS->__OB5J)->__4VEJ));
+    if (__P3LT==NULL) {
+      __Q3LT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__B2LT=((__READ_LOCAL__N5ZI *)__tmp__A2LT);
-    };
-    Self__P0AS=NULL;
-    ptr__YCNU=((__POINTER__IB )(NULL));
-    typ_id__ZCNU= 0;
-    __tmp__0CNU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__0CNU ==  0)) {
-      Self__P0AS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZCNU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0CNU));
-      if ((typ_id__ZCNU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4CNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3CNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_size[(__tmp__4CNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3CNU)));
-        ptr__YCNU=__tmp__2CNU;
-      } else /* FALSE */ {
-        __tmp__4CNU=((__UINTEGER_32__RWB )typ_id__ZCNU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_type[(__tmp__4CNU)]))),(__UINTEGER_32__RWB)(__tmp__4CNU |  1));
-        ptr__YCNU=__tmp__2CNU;
-      };
-      Self__P0AS=((__IS_EXPANDED__L5NJ *)ptr__YCNU);
-      *(Self__P0AS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__CENU=((__IS_EXPANDED__L5NJ *)Self__P0AS);
-    Self__CENU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SDNU;
-    Self__CENU->receiver__554J=__tmp__B2LT;
-    __tmp__N1AU=Self__P0AS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__U0AS=((__GET_TYPE_ID__V5NJ *)__tmp__0AIQ);
-    p__SDNU=Self__U0AS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UDNU=Self__U0AS->receiver__EA5J;
-    Self__U0AS=NULL;
-    ptr__YCNU=((__POINTER__IB )(NULL));
-    typ_id__ZCNU= 0;
-    __tmp__0CNU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__0CNU ==  0)) {
-      Self__U0AS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZCNU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0CNU));
-      if ((typ_id__ZCNU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4CNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3CNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_size[(__tmp__4CNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3CNU)));
-        ptr__YCNU=__tmp__2CNU;
-      } else /* FALSE */ {
-        __tmp__4CNU=((__UINTEGER_32__RWB )typ_id__ZCNU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_type[(__tmp__4CNU)]))),(__UINTEGER_32__RWB)(__tmp__4CNU |  1));
-        ptr__YCNU=__tmp__2CNU;
-      };
-      Self__U0AS=((__GET_TYPE_ID__V5NJ *)ptr__YCNU);
-      *(Self__U0AS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__SENU=((__GET_TYPE_ID__V5NJ *)Self__U0AS);
-    Self__SENU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SDNU;
-    Self__SENU->receiver__EA5J=t__UDNU;
-    __tmp__N1AU=Self__U0AS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__N1AU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__0AIQ));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__N1AU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__0AIQ));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__N1AU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__0AIQ));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__N1AU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__0AIQ));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__N1AU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__0AIQ));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__N1AU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__0AIQ));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__N1AU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__0AIQ));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__N1AU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__0AIQ));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__N1AU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__0AIQ));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__X0AS=((__SIZE_OF__NGOJ *)__tmp__0AIQ);
-    p__SDNU=Self__X0AS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__UDNU=Self__X0AS->receiver__OC5J;
-    Self__X0AS=NULL;
-    ptr__YCNU=((__POINTER__IB )(NULL));
-    typ_id__ZCNU= 0;
-    __tmp__0CNU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__0CNU ==  0)) {
-      Self__X0AS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__ZCNU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0CNU));
-      if ((typ_id__ZCNU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4CNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3CNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_size[(__tmp__4CNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3CNU)));
-        ptr__YCNU=__tmp__2CNU;
-      } else /* FALSE */ {
-        __tmp__4CNU=((__UINTEGER_32__RWB )typ_id__ZCNU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_type[(__tmp__4CNU)]))),(__UINTEGER_32__RWB)(__tmp__4CNU |  1));
-        ptr__YCNU=__tmp__2CNU;
-      };
-      Self__X0AS=((__SIZE_OF__NGOJ *)ptr__YCNU);
-      *(Self__X0AS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__CFNU=((__SIZE_OF__NGOJ *)Self__X0AS);
-    Self__CFNU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SDNU;
-    Self__CFNU->receiver__OC5J=t__UDNU;
-    __tmp__N1AU=Self__X0AS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__N1AU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__0AIQ));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__00AS=((__REAL_CST__JLOJ *)__tmp__0AIQ);
-    p__SDNU=Self__00AS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__UFNU=Self__00AS->value__DD5J;
-    t__UDNU=Self__00AS->parent_constant__KLOJ.static_type__SG4D;
-    Self__00AS=NULL;
-    ptr__YCNU=((__POINTER__IB )(NULL));
-    typ_id__ZCNU= 0;
-    __tmp__0CNU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__0CNU ==  0)) {
-      Self__00AS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__ZCNU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0CNU));
-      if ((typ_id__ZCNU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4CNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3CNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_size[(__tmp__4CNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3CNU)));
-        ptr__YCNU=__tmp__2CNU;
-      } else /* FALSE */ {
-        __tmp__4CNU=((__UINTEGER_32__RWB )typ_id__ZCNU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_type[(__tmp__4CNU)]))),(__UINTEGER_32__RWB)(__tmp__4CNU |  1));
-        ptr__YCNU=__tmp__2CNU;
-      };
-      Self__00AS=((__REAL_CST__JLOJ *)ptr__YCNU);
-      *(Self__00AS) = *(REAL_CST__JLOJ__);
-    };
-    Self__SFNU=((__REAL_CST__JLOJ *)Self__00AS);
-    Self__SFNU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SDNU;
-    Self__SFNU->value__DD5J=v__UFNU;
-    Self__SFNU->parent_constant__KLOJ.static_type__SG4D=t__UDNU;
-    __tmp__N1AU=Self__00AS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__40AS=((__CHARACTER_CST__5LOJ *)__tmp__0AIQ);
-    __tmp__50AS=create__char__CMQJ(Self__40AS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__40AS->text__ID5J);
-    __tmp__N1AU=__tmp__50AS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__B1AS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__0AIQ);
-    __tmp__C1AS=create__text__2PQJ(Self__B1AS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__B1AS->string__EBJK);
-    __tmp__N1AU=__tmp__C1AS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__N1AU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__0AIQ));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__N1AU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__0AIQ));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__N1AU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__0AIQ));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__N1AU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__0AIQ));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__N1AU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__0AIQ));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__N1AU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__0AIQ));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__N1AU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__0AIQ));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__N1AU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__0AIQ));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__R1AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__0AIQ)->global__Y5JM),NULL);
-    if (__tmp__R1AU==NULL) {
-      __tmp__O1AU=NULL;
+      __Q3LT=((____2A0I *)__P3LT);
+    };
+    __41AS=NULL;
+    __HENU=((____IB )(NULL));
+    __IENU= 0;
+    __JENU=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__JENU ==  0)) {
+      __41AS=__0AOJ__;
+    } else /* FALSE */ {
+      __IENU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JENU));
+      if ((__IENU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NENU=((____YWB )((____Q )(void *)((unsigned long)__MENU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_size[(__NENU)-1]))),((____YWB )((____Q )__MENU)));
+        __HENU=__LENU;
+      } else /* FALSE */ {
+        __NENU=((____YWB )__IENU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_type[(__NENU)]))),(____YWB)(__NENU |  1));
+        __HENU=__LENU;
+      };
+      __41AS=((____0AOJ *)__HENU);
+      *(__41AS) = *(__0AOJ__);
+    };
+    __RFNU=((____0AOJ *)__41AS);
+    __RFNU->__1AOJ.__CK.__YH.__O2B=__BFNU;
+    __RFNU->__OB5J=__Q3LT;
+    __22AU=__41AS;
+  } break;
+  case ____EBOJ__: {
+    __D2AS=((____EBOJ *)__JCIQ);
+    __BFNU=__D2AS->__FBOJ.__CK.__YH.__O2B;
+    __DFNU=__D2AS->__TB5J;
+    __D2AS=NULL;
+    __HENU=((____IB )(NULL));
+    __IENU= 0;
+    __JENU=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__JENU ==  0)) {
+      __D2AS=__EBOJ__;
+    } else /* FALSE */ {
+      __IENU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JENU));
+      if ((__IENU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NENU=((____YWB )((____Q )(void *)((unsigned long)__MENU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_size[(__NENU)-1]))),((____YWB )((____Q )__MENU)));
+        __HENU=__LENU;
+      } else /* FALSE */ {
+        __NENU=((____YWB )__IENU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_type[(__NENU)]))),(____YWB)(__NENU |  1));
+        __HENU=__LENU;
+      };
+      __D2AS=((____EBOJ *)__HENU);
+      *(__D2AS) = *(__EBOJ__);
+    };
+    __BGNU=((____EBOJ *)__D2AS);
+    __BGNU->__FBOJ.__CK.__YH.__O2B=__BFNU;
+    __BGNU->__TB5J=__DFNU;
+    __22AU=__D2AS;
+  } break;
+  case ____3BOJ__: {
+    __22AU=__21AL(((____3BOJ *)__JCIQ));
+  } break;
+  case ____RCOJ__: {
+    __22AU=__H2AL(((____RCOJ *)__JCIQ));
+  } break;
+  case ____HDOJ__: {
+    __22AU=__S2AL(((____HDOJ *)__JCIQ));
+  } break;
+  case ____1DOJ__: {
+    __22AU=__32AL(((____1DOJ *)__JCIQ));
+  } break;
+  case ____PEOJ__: {
+    __22AU=__I3AL(((____PEOJ *)__JCIQ));
+  } break;
+  case ____DFOJ__: {
+    __22AU=__T3AL(((____DFOJ *)__JCIQ));
+  } break;
+  case ____XFOJ__: {
+    __22AU=__43AL(((____XFOJ *)__JCIQ));
+  } break;
+  case ____QGOJ__: {
+    __22AU=__J4AL(((____QGOJ *)__JCIQ));
+  } break;
+  case ____EHOJ__: {
+    __22AU=__X4AL(((____EHOJ *)__JCIQ));
+  } break;
+  case ____2HOJ__: {
+    __G2AS=((____2HOJ *)__JCIQ);
+    __BFNU=__G2AS->__3HOJ.__CK.__YH.__O2B;
+    __DFNU=__G2AS->__3D5J;
+    __G2AS=NULL;
+    __HENU=((____IB )(NULL));
+    __IENU= 0;
+    __JENU=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__JENU ==  0)) {
+      __G2AS=__2HOJ__;
+    } else /* FALSE */ {
+      __IENU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JENU));
+      if ((__IENU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NENU=((____YWB )((____Q )(void *)((unsigned long)__MENU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_size[(__NENU)-1]))),((____YWB )((____Q )__MENU)));
+        __HENU=__LENU;
+      } else /* FALSE */ {
+        __NENU=((____YWB )__IENU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_type[(__NENU)]))),(____YWB)(__NENU |  1));
+        __HENU=__LENU;
+      };
+      __G2AS=((____2HOJ *)__HENU);
+      *(__G2AS) = *(__2HOJ__);
+    };
+    __RGNU=((____2HOJ *)__G2AS);
+    __RGNU->__3HOJ.__CK.__YH.__O2B=__BFNU;
+    __RGNU->__3D5J=__DFNU;
+    __22AU=__G2AS;
+  } break;
+  case ____YIOJ__: {
+    __22AU=__I5AL(((____YIOJ *)__JCIQ));
+  } break;
+  case ____YMOJ__: {
+    __J2AS=((____YMOJ *)__JCIQ);
+    __BFNU=__J2AS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __DHNU=__J2AS->__SE5J;
+    __DFNU=__J2AS->__ZMOJ.__BI4D;
+    __J2AS=NULL;
+    __HENU=((____IB )(NULL));
+    __IENU= 0;
+    __JENU=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__JENU ==  0)) {
+      __J2AS=__YMOJ__;
+    } else /* FALSE */ {
+      __IENU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JENU));
+      if ((__IENU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NENU=((____YWB )((____Q )(void *)((unsigned long)__MENU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_size[(__NENU)-1]))),((____YWB )((____Q )__MENU)));
+        __HENU=__LENU;
+      } else /* FALSE */ {
+        __NENU=((____YWB )__IENU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LENU=__OKI(__MENU,((____IB )(&(table_type[(__NENU)]))),(____YWB)(__NENU |  1));
+        __HENU=__LENU;
+      };
+      __J2AS=((____YMOJ *)__HENU);
+      *(__J2AS) = *(__YMOJ__);
+    };
+    __BHNU=((____YMOJ *)__J2AS);
+    __BHNU->__ZMOJ.__DK.__CK.__YH.__O2B=__BFNU;
+    __BHNU->__SE5J=__DHNU;
+    __BHNU->__ZMOJ.__BI4D=__DFNU;
+    __22AU=__J2AS;
+  } break;
+  case ____ONOJ__: {
+    __N2AS=((____ONOJ *)__JCIQ);
+    __O2AS=__RNQJ(__N2AS->__PNOJ.__DK.__CK.__YH.__O2B,__N2AS->__XE5J);
+    __22AU=__O2AS;
+  } break;
+  case ____YOOJ__: {
+    __Q2AS=((____YOOJ *)__JCIQ);
+    __R2AS=__LRQJ(__Q2AS->__ZOOJ.__DK.__CK.__YH.__O2B,__Q2AS->__TCJK);
+    __22AU=__R2AS;
+  } break;
+  case ____IM4K__: {
+    __22AU=__NZFM(((____IM4K *)__JCIQ));
+  } break;
+  case ____T5FL__: {
+    __22AU=__V35O(((____T5FL *)__JCIQ));
+  } break;
+  case ____3DUL__: {
+    __22AU=__AJVP(((____3DUL *)__JCIQ));
+  } break;
+  case ____0EUL__: {
+    __22AU=__QB4P(((____0EUL *)__JCIQ));
+  } break;
+  case ____BGUL__: {
+    __22AU=__LJVP(((____BGUL *)__JCIQ));
+  } break;
+  case ____2GUL__: {
+    __22AU=__2B4P(((____2GUL *)__JCIQ));
+  } break;
+  case ____B0VL__: {
+    __22AU=__H0BN(((____B0VL *)__JCIQ));
+  } break;
+  case ____P0VL__: {
+    __22AU=__NCHM(((____P0VL *)__JCIQ));
+  } break;
+  case ____Q5YL__: {
+    __A3AU=__TFTL(((____FKRG *)((____Q5YL *)__JCIQ)->__HBKM),NULL);
+    if (__A3AU==NULL) {
+      __32AU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__R1AU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__O1AU=NULL;
+      switch (((struct ___OBJ *)__A3AU)->__id) {
+      case ____IM4K__: {
+        __32AU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__O1AU=((__READ_GLOBAL__B4YL *)__tmp__R1AU);
+      case ____Q5YL__: {
+        __32AU=((____Q5YL *)__A3AU);
       } break;
       }
     };
-    __tmp__N1AU=__tmp__O1AU;
+    __22AU=__32AU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__N1AU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__0AIQ));
+  case ____UVPM__: {
+    __22AU=__VGWN(((____UVPM *)__JCIQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__N1AU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__0AIQ));
+  case ____0ZPM__: {
+    __22AU=__4G2P(((____0ZPM *)__JCIQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__N1AU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__0AIQ));
+  case ____MR0N__: {
+    __22AU=__DRVO(((____MR0N *)__JCIQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__N1AU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__0AIQ));
+  case ____YWBP__: {
+    __22AU=__DQ0Q(((____YWBP *)__JCIQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__N1AU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__0AIQ));
+  case ____LYBP__: {
+    __22AU=__0WUP(((____LYBP *)__JCIQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__N1AU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__0AIQ));
+  case ____CZBP__: {
+    __22AU=__FXUP(((____CZBP *)__JCIQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__N1AU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__0AIQ));
+  case ____3BEP__: {
+    __22AU=__FCIQ(((____3BEP *)__JCIQ));
   } break;
   };
-  result__DSJV=NULL;
-  ptr__YCNU=((__POINTER__IB )(NULL));
-  typ_id__ZCNU= 0;
-  __tmp__0CNU=((__POINTER__IB )sizeof(__EXPR_XOR__OAEP));
-  if (((unsigned long)__tmp__0CNU ==  0)) {
-    result__DSJV=EXPR_XOR__OAEP__;
+  __STJV=NULL;
+  __HENU=((____IB )(NULL));
+  __IENU= 0;
+  __JENU=((____IB )sizeof(____3BEP));
+  if (((unsigned long)__JENU ==  0)) {
+    __STJV=__3BEP__;
   } else /* FALSE */ {
-    typ_id__ZCNU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0CNU));
-    if ((typ_id__ZCNU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__4CNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3CNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_size[(__tmp__4CNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3CNU)));
-      ptr__YCNU=__tmp__2CNU;
-    } else /* FALSE */ {
-      __tmp__4CNU=((__UINTEGER_32__RWB )typ_id__ZCNU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2CNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3CNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0CNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2CNU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__2CNU=micro_alloc__table__lab__HKI(__tmp__3CNU,((__POINTER__IB )(&(table_type[(__tmp__4CNU)]))),(__UINTEGER_32__RWB)(__tmp__4CNU |  1));
-      ptr__YCNU=__tmp__2CNU;
-    };
-    result__DSJV=((__EXPR_XOR__OAEP *)ptr__YCNU);
-    *(result__DSJV) = *(EXPR_XOR__OAEP__);
-  };
-  Self__PSJV=((__EXPR_XOR__OAEP *)result__DSJV);
-  Self__PSJV->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ZAIQ;
-  Self__PSJV->parent_expr_binary__PAEP.left__SA5J=__tmp__1AIQ;
-  Self__PSJV->parent_expr_binary__PAEP.right__WA5J=__tmp__N1AU;
-  Self__PSJV=result__DSJV;
-  return(Self__PSJV);
+    __IENU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JENU));
+    if ((__IENU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __NENU=((____YWB )((____Q )(void *)((unsigned long)__MENU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __LENU=__OKI(__MENU,((____IB )(&(table_size[(__NENU)-1]))),((____YWB )((____Q )__MENU)));
+      __HENU=__LENU;
+    } else /* FALSE */ {
+      __NENU=((____YWB )__IENU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LENU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MENU=(void *)((unsigned long)(void *)((unsigned long)__JENU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LENU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __LENU=__OKI(__MENU,((____IB )(&(table_type[(__NENU)]))),(____YWB)(__NENU |  1));
+      __HENU=__LENU;
+    };
+    __STJV=((____3BEP *)__HENU);
+    *(__STJV) = *(__3BEP__);
+  };
+  __4TJV=((____3BEP *)__STJV);
+  __4TJV->__4BEP.__TCOJ.__CK.__YH.__O2B=__ICIQ;
+  __4TJV->__4BEP.__BC5J=__KCIQ;
+  __4TJV->__4BEP.__FC5J=__22AU;
+  __4TJV=__STJV;
+  return(__4TJV);
 }
 
-static void is_equal_profil__5FKL(__SLOT_CODE__MIRG *Self__AGKL,void *other__BGKL)
-// ({SLOT_CODE__MIRG},{NULLxITM_SLOT__HLCxITM_SLOT_OPERATOR__PF0DxSLOT_CODE__MIRGxSLOT_DATA__WIRG}) Void No recursive, No inlinable.
+static void __OHKL(____1JRG *__PHKL,void *__QHKL)
+// ({__1JRG},{NULLx__OLCx__4G0Dx__1JRGx__FKRG}) Void No recursive, No inlinable.
 {
-  void *__tmp__HGZL,*__tmp__LGZL,*__tmp__0PAM,*__tmp__SQDM,*__tmp__WQDM;
-  void *__tmp__HGKL,*__tmp__IGKL;
-  __STRING__BC *__tmp__OGKL;
-  __POSITION__OL __tmp__TGKL;
-  __SECTION___EVOB *__tmp__0GKL,*__tmp__1GKL,*result__XINU,*__tmp__0INU;
-  __SLOT_DATA__WIRG *Self__YINU;
-  __INTEGER__Q __tmp__AIKL,Self__3RAM;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__LHKL,*__tmp__4HKL;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__GIKL;
-  if (((void *)Self__AGKL != (void *)other__BGKL)) {
-    __tmp__HGZL=Self__AGKL->parent_slot__NIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__HGZL)->__id==__ITM_SLOT__HLC__) {
-      __tmp__HGKL=((__ITM_SLOT__HLC *)__tmp__HGZL)->result_type__3VOB;
+  void *__WHZL,*__0HZL,*__JRAM,*__BSDM,*__FSDM;
+  void *__WHKL,*__XHKL;
+  ____BC *__3HKL;
+  ____OL __CIKL;
+  ____KWOB *__JIKL,*__KIKL,*__GKNU,*__JKNU;
+  ____FKRG *__HKNU;
+  ____Q __PJKL,__MTAM;
+  ____1GYD *__0IKL,*__NJKL,*__VJKL;
+  if (((void *)__PHKL != (void *)__QHKL)) {
+    __WHZL=__PHKL->__2JRG->__QLC;
+    if (((struct ___OBJ *)__WHZL)->__id==____OLC__) {
+      __WHKL=((____OLC *)__WHZL)->__DXOB;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__HGKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HGZL)->parent_itm_slot__QF0D.result_type__3VOB;
+      __WHKL=((____4G0D *)__WHZL)->__5G0D.__DXOB;
     };
-    switch (((struct ___OBJ *)other__BGKL)->__id) {
-    case __ITM_SLOT__HLC__: {
-      __tmp__IGKL=((__ITM_SLOT__HLC *)other__BGKL)->result_type__3VOB;
+    switch (((struct ___OBJ *)__QHKL)->__id) {
+    case ____OLC__: {
+      __XHKL=((____OLC *)__QHKL)->__DXOB;
     } break;
-    case __ITM_SLOT_OPERATOR__PF0D__: {
-      __tmp__IGKL=((__ITM_SLOT_OPERATOR__PF0D *)other__BGKL)->parent_itm_slot__QF0D.result_type__3VOB;
+    case ____4G0D__: {
+      __XHKL=((____4G0D *)__QHKL)->__5G0D.__DXOB;
     } break;
-    case __SLOT_CODE__MIRG__: {
-      __tmp__LGZL=((__SLOT_CODE__MIRG *)other__BGKL)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__LGZL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__IGKL=((__ITM_SLOT__HLC *)__tmp__LGZL)->result_type__3VOB;
+    case ____1JRG__: {
+      __0HZL=((____1JRG *)__QHKL)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__0HZL)->__id==____OLC__) {
+        __XHKL=((____OLC *)__0HZL)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__IGKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LGZL)->parent_itm_slot__QF0D.result_type__3VOB;
+        __XHKL=((____4G0D *)__0HZL)->__5G0D.__DXOB;
       };
     } break;
-    case __SLOT_DATA__WIRG__: {
-      __tmp__LGZL=((__SLOT_DATA__WIRG *)other__BGKL)->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__LGZL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__IGKL=((__ITM_SLOT__HLC *)__tmp__LGZL)->result_type__3VOB;
+    case ____FKRG__: {
+      __0HZL=((____FKRG *)__QHKL)->__HKRG->__QLC;
+      if (((struct ___OBJ *)__0HZL)->__id==____OLC__) {
+        __XHKL=((____OLC *)__0HZL)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__IGKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LGZL)->parent_itm_slot__QF0D.result_type__3VOB;
+        __XHKL=((____4G0D *)__0HZL)->__5G0D.__DXOB;
       };
     } break;
     };
-    if (((void *)__tmp__HGKL != (void *)__tmp__IGKL)) {
-      if (((struct ___OBJ *)Self__AGKL->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-        __tmp__OGKL=string_tmp__YC;
+    if (((void *)__WHKL != (void *)__XHKL)) {
+      if (((struct ___OBJ *)__PHKL->__2JRG->__QLC)->__id==____OLC__) {
+        __3HKL=__YC;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__OGKL=string_tmp__YC;
+        __3HKL=__YC;
       };
-      copy__D2X(((__STRING__BC *)__tmp__OGKL),(&__string_621));
-      if (((struct ___OBJ *)Self__AGKL->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
+      __K2X(((____BC *)__3HKL),(&__string_621));
+      if (((struct ___OBJ *)__PHKL->__2JRG->__QLC)->__id==____OLC__) {
       };
-      if (((struct ___OBJ *)Self__AGKL->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-        __tmp__OGKL=string_tmp__YC;
+      if (((struct ___OBJ *)__PHKL->__2JRG->__QLC)->__id==____OLC__) {
+        __3HKL=__YC;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__OGKL=string_tmp__YC;
+        __3HKL=__YC;
       };
-      put_error__text__2PE( 1,__tmp__OGKL);
-      __tmp__LGZL=Self__AGKL->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__LGZL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__TGKL=((__ITM_SLOT__HLC *)__tmp__LGZL)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      __DQE( 1,__3HKL);
+      __0HZL=__PHKL->__2JRG->__QLC;
+      if (((struct ___OBJ *)__0HZL)->__id==____OLC__) {
+        __CIKL=((____OLC *)__0HZL)->__PLC.__OF.__O2B;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__TGKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LGZL)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+        __CIKL=((____4G0D *)__0HZL)->__5G0D.__PLC.__OF.__O2B;
       };
-      put_position__HRE(__tmp__TGKL);
-      switch (((struct ___OBJ *)other__BGKL)->__id) {
-      case __ITM_SLOT__HLC__: {
-        __tmp__TGKL=((__ITM_SLOT__HLC *)other__BGKL)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      __ORE(__CIKL);
+      switch (((struct ___OBJ *)__QHKL)->__id) {
+      case ____OLC__: {
+        __CIKL=((____OLC *)__QHKL)->__PLC.__OF.__O2B;
       } break;
-      case __ITM_SLOT_OPERATOR__PF0D__: {
-        __tmp__TGKL=((__ITM_SLOT_OPERATOR__PF0D *)other__BGKL)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+      case ____4G0D__: {
+        __CIKL=((____4G0D *)__QHKL)->__5G0D.__PLC.__OF.__O2B;
       } break;
-      case __SLOT_CODE__MIRG__: {
-        __tmp__0PAM=((__SLOT_CODE__MIRG *)other__BGKL)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__0PAM)->__id==__ITM_SLOT__HLC__) {
-          __tmp__TGKL=((__ITM_SLOT__HLC *)__tmp__0PAM)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      case ____1JRG__: {
+        __JRAM=((____1JRG *)__QHKL)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__JRAM)->__id==____OLC__) {
+          __CIKL=((____OLC *)__JRAM)->__PLC.__OF.__O2B;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__TGKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0PAM)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __CIKL=((____4G0D *)__JRAM)->__5G0D.__PLC.__OF.__O2B;
         };
       } break;
-      case __SLOT_DATA__WIRG__: {
-        __tmp__TGKL=((__SLOT_DATA__WIRG *)other__BGKL)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+      case ____FKRG__: {
+        __CIKL=((____FKRG *)__QHKL)->__GKRG.__P5WC.__OF.__O2B;
       } break;
       };
-      put_position__HRE(__tmp__TGKL);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __ORE(__CIKL);
+      __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__HGZL=Self__AGKL->parent_slot__NIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__HGZL)->__id==__ITM_SLOT__HLC__) {
-      __tmp__0GKL=((__ITM_SLOT__HLC *)__tmp__HGZL)->id_section__GVOB;
+    __WHZL=__PHKL->__2JRG->__QLC;
+    if (((struct ___OBJ *)__WHZL)->__id==____OLC__) {
+      __JIKL=((____OLC *)__WHZL)->__MWOB;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__0GKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HGZL)->parent_itm_slot__QF0D.id_section__GVOB;
+      __JIKL=((____4G0D *)__WHZL)->__5G0D.__MWOB;
     };
-    switch (((struct ___OBJ *)other__BGKL)->__id) {
-    case __ITM_SLOT__HLC__: {
-      __tmp__1GKL=((__ITM_SLOT__HLC *)other__BGKL)->id_section__GVOB;
+    switch (((struct ___OBJ *)__QHKL)->__id) {
+    case ____OLC__: {
+      __KIKL=((____OLC *)__QHKL)->__MWOB;
     } break;
-    case __ITM_SLOT_OPERATOR__PF0D__: {
-      __tmp__1GKL=((__ITM_SLOT_OPERATOR__PF0D *)other__BGKL)->parent_itm_slot__QF0D.id_section__GVOB;
+    case ____4G0D__: {
+      __KIKL=((____4G0D *)__QHKL)->__5G0D.__MWOB;
     } break;
-    case __SLOT_CODE__MIRG__: {
-      __tmp__LGZL=((__SLOT_CODE__MIRG *)other__BGKL)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__LGZL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__1GKL=((__ITM_SLOT__HLC *)__tmp__LGZL)->id_section__GVOB;
+    case ____1JRG__: {
+      __0HZL=((____1JRG *)__QHKL)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__0HZL)->__id==____OLC__) {
+        __KIKL=((____OLC *)__0HZL)->__MWOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__1GKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LGZL)->parent_itm_slot__QF0D.id_section__GVOB;
+        __KIKL=((____4G0D *)__0HZL)->__5G0D.__MWOB;
       };
     } break;
-    case __SLOT_DATA__WIRG__: {
-      Self__YINU=((__SLOT_DATA__WIRG *)other__BGKL);
-      result__XINU=NULL;
-      if (((void *)Self__YINU->parent_slot__YIRG != (void *)NULL)) {
-        __tmp__0PAM=Self__YINU->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__0PAM)->__id==__ITM_SLOT__HLC__) {
-          __tmp__0INU=((__ITM_SLOT__HLC *)__tmp__0PAM)->id_section__GVOB;
+    case ____FKRG__: {
+      __HKNU=((____FKRG *)__QHKL);
+      __GKNU=NULL;
+      if (((void *)__HKNU->__HKRG != (void *)NULL)) {
+        __JRAM=__HKNU->__HKRG->__QLC;
+        if (((struct ___OBJ *)__JRAM)->__id==____OLC__) {
+          __JKNU=((____OLC *)__JRAM)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__0INU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0PAM)->parent_itm_slot__QF0D.id_section__GVOB;
+          __JKNU=((____4G0D *)__JRAM)->__5G0D.__MWOB;
         };
-        result__XINU=__tmp__0INU;
+        __GKNU=__JKNU;
       } else /* FALSE */ {
-        __tmp__0INU=get_name__GAUD((&__string_35));
-        result__XINU=__tmp__0INU;
+        __JKNU=__VBUD((&__string_35));
+        __GKNU=__JKNU;
       };
-      __tmp__1GKL=result__XINU;
+      __KIKL=__GKNU;
     } break;
     };
-    if (((void *)__tmp__0GKL != (void *)__tmp__1GKL)) {
-      if (((struct ___OBJ *)Self__AGKL->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
+    if (((void *)__JIKL != (void *)__KIKL)) {
+      if (((struct ___OBJ *)__PHKL->__2JRG->__QLC)->__id==____OLC__) {
       };
-      put_error__text__2PE( 2,(&__string_622));
-      __tmp__LGZL=Self__AGKL->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__LGZL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__TGKL=((__ITM_SLOT__HLC *)__tmp__LGZL)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      __DQE( 2,(&__string_622));
+      __0HZL=__PHKL->__2JRG->__QLC;
+      if (((struct ___OBJ *)__0HZL)->__id==____OLC__) {
+        __CIKL=((____OLC *)__0HZL)->__PLC.__OF.__O2B;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__TGKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LGZL)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+        __CIKL=((____4G0D *)__0HZL)->__5G0D.__PLC.__OF.__O2B;
       };
-      put_position__HRE(__tmp__TGKL);
-      switch (((struct ___OBJ *)other__BGKL)->__id) {
-      case __ITM_SLOT__HLC__: {
-        __tmp__TGKL=((__ITM_SLOT__HLC *)other__BGKL)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      __ORE(__CIKL);
+      switch (((struct ___OBJ *)__QHKL)->__id) {
+      case ____OLC__: {
+        __CIKL=((____OLC *)__QHKL)->__PLC.__OF.__O2B;
       } break;
-      case __ITM_SLOT_OPERATOR__PF0D__: {
-        __tmp__TGKL=((__ITM_SLOT_OPERATOR__PF0D *)other__BGKL)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+      case ____4G0D__: {
+        __CIKL=((____4G0D *)__QHKL)->__5G0D.__PLC.__OF.__O2B;
       } break;
-      case __SLOT_CODE__MIRG__: {
-        __tmp__0PAM=((__SLOT_CODE__MIRG *)other__BGKL)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__0PAM)->__id==__ITM_SLOT__HLC__) {
-          __tmp__TGKL=((__ITM_SLOT__HLC *)__tmp__0PAM)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      case ____1JRG__: {
+        __JRAM=((____1JRG *)__QHKL)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__JRAM)->__id==____OLC__) {
+          __CIKL=((____OLC *)__JRAM)->__PLC.__OF.__O2B;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__TGKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0PAM)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __CIKL=((____4G0D *)__JRAM)->__5G0D.__PLC.__OF.__O2B;
         };
       } break;
-      case __SLOT_DATA__WIRG__: {
-        __tmp__TGKL=((__SLOT_DATA__WIRG *)other__BGKL)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+      case ____FKRG__: {
+        __CIKL=((____FKRG *)__QHKL)->__GKRG.__P5WC.__OF.__O2B;
       } break;
       };
-      put_position__HRE(__tmp__TGKL);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __ORE(__CIKL);
+      __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__HGZL=Self__AGKL->parent_slot__NIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__HGZL)->__id==__ITM_SLOT__HLC__) {
-      __tmp__LHKL=((__ITM_SLOT__HLC *)__tmp__HGZL)->argument_list__SLBE;
+    __WHZL=__PHKL->__2JRG->__QLC;
+    if (((struct ___OBJ *)__WHZL)->__id==____OLC__) {
+      __0IKL=((____OLC *)__WHZL)->__BNBE;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__LHKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HGZL)->parent_itm_slot__QF0D.argument_list__SLBE;
+      __0IKL=((____4G0D *)__WHZL)->__5G0D.__BNBE;
     };
-    if (((void *)__tmp__LHKL != (void *)NULL)) {
-      if (((struct ___OBJ *)Self__AGKL->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
+    if (((void *)__0IKL != (void *)NULL)) {
+      if (((struct ___OBJ *)__PHKL->__2JRG->__QLC)->__id==____OLC__) {
       };
-      __tmp__LGZL=Self__AGKL->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__LGZL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__4HKL=((__ITM_SLOT__HLC *)__tmp__LGZL)->argument_list__SLBE;
+      __0HZL=__PHKL->__2JRG->__QLC;
+      if (((struct ___OBJ *)__0HZL)->__id==____OLC__) {
+        __NJKL=((____OLC *)__0HZL)->__BNBE;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__4HKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LGZL)->parent_itm_slot__QF0D.argument_list__SLBE;
-      };
-      __tmp__AIKL=__tmp__4HKL->parent_arrayed_collection__UFYD.upper__N3AF;
-      Self__3RAM= 0;
-      while ((Self__3RAM <= __tmp__AIKL)) {
-        __tmp__SQDM=Self__AGKL->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__SQDM)->__id==__ITM_SLOT__HLC__) {
-          __tmp__GIKL=((__ITM_SLOT__HLC *)__tmp__SQDM)->argument_list__SLBE;
+        __NJKL=((____4G0D *)__0HZL)->__5G0D.__BNBE;
+      };
+      __PJKL=__NJKL->__DHYD.__24AF;
+      __MTAM= 0;
+      while ((__MTAM <= __PJKL)) {
+        __BSDM=__PHKL->__2JRG->__QLC;
+        if (((struct ___OBJ *)__BSDM)->__id==____OLC__) {
+          __VJKL=((____OLC *)__BSDM)->__BNBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__GIKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SQDM)->parent_itm_slot__QF0D.argument_list__SLBE;
+          __VJKL=((____4G0D *)__BSDM)->__5G0D.__BNBE;
         };
-        __tmp__SQDM=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__GIKL)->parent_arrayed_collection__UFYD.storage__N4AF)[Self__3RAM];
-        switch (((struct ___OBJ *)other__BGKL)->__id) {
-        case __ITM_SLOT__HLC__: {
-          __tmp__GIKL=((__ITM_SLOT__HLC *)other__BGKL)->argument_list__SLBE;
+        __BSDM=((void **)((____1GYD *)__VJKL)->__DHYD.__25AF)[__MTAM];
+        switch (((struct ___OBJ *)__QHKL)->__id) {
+        case ____OLC__: {
+          __VJKL=((____OLC *)__QHKL)->__BNBE;
         } break;
-        case __ITM_SLOT_OPERATOR__PF0D__: {
-          __tmp__GIKL=((__ITM_SLOT_OPERATOR__PF0D *)other__BGKL)->parent_itm_slot__QF0D.argument_list__SLBE;
+        case ____4G0D__: {
+          __VJKL=((____4G0D *)__QHKL)->__5G0D.__BNBE;
         } break;
-        case __SLOT_CODE__MIRG__: {
-          __tmp__WQDM=((__SLOT_CODE__MIRG *)other__BGKL)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WQDM)->__id==__ITM_SLOT__HLC__) {
-            __tmp__GIKL=((__ITM_SLOT__HLC *)__tmp__WQDM)->argument_list__SLBE;
+        case ____1JRG__: {
+          __FSDM=((____1JRG *)__QHKL)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__FSDM)->__id==____OLC__) {
+            __VJKL=((____OLC *)__FSDM)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__GIKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WQDM)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __VJKL=((____4G0D *)__FSDM)->__5G0D.__BNBE;
           };
         } break;
-        case __SLOT_DATA__WIRG__: {
-          __tmp__WQDM=((__SLOT_DATA__WIRG *)other__BGKL)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WQDM)->__id==__ITM_SLOT__HLC__) {
-            __tmp__GIKL=((__ITM_SLOT__HLC *)__tmp__WQDM)->argument_list__SLBE;
+        case ____FKRG__: {
+          __FSDM=((____FKRG *)__QHKL)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__FSDM)->__id==____OLC__) {
+            __VJKL=((____OLC *)__FSDM)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__GIKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WQDM)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __VJKL=((____4G0D *)__FSDM)->__5G0D.__BNBE;
           };
         } break;
         };
-        __tmp__WQDM=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__GIKL)->parent_arrayed_collection__UFYD.storage__N4AF)[Self__3RAM];
-        if (((struct ___OBJ *)__tmp__SQDM)->__id==__ITM_ARG__D0MD__) {
-          is_equal__0QDM(((__ITM_ARG__D0MD *)__tmp__SQDM),__tmp__WQDM);
+        __FSDM=((void **)((____1GYD *)__VJKL)->__DHYD.__25AF)[__MTAM];
+        if (((struct ___OBJ *)__BSDM)->__id==____S1MD__) {
+          __JSDM(((____S1MD *)__BSDM),__FSDM);
         } else /* ITM_ARGS */ {
-          is_equal__ZSDM(((__ITM_ARGS__0HTF *)((__ITM_ARG__D0MD *)__tmp__SQDM)),__tmp__WQDM);
+          __IUDM(((____JJTF *)((____S1MD *)__BSDM)),__FSDM);
         };
-        Self__3RAM=(__INTEGER__Q)(Self__3RAM +  1);
+        __MTAM=(____Q)(__MTAM +  1);
       };
     };
   };
 }
 
-static void is_equal_profil__SIKL(__SLOT_DATA__WIRG *Self__TIKL,void *other__UIKL)
-// ({SLOT_DATA__WIRG},{NULLxSLOT_CODE__MIRGxSLOT_DATA__WIRG}) Void No recursive, No inlinable.
+static void __BKKL(____FKRG *__CKKL,void *__DKKL)
+// ({__FKRG},{NULLx__1JRGx__FKRG}) Void No recursive, No inlinable.
 {
-  void *__tmp__UHZL,*__tmp__YHZL,*__tmp__CVDM,*__tmp__GVDM;
-  void *__tmp__0IKL,*__tmp__1IKL;
-  __POSITION__OL __tmp__HJKL;
-  __SECTION___EVOB *result__3INU,*__tmp__AJNU,*__tmp__OJKL,*__tmp__GJNU;
-  __SLOT_DATA__WIRG *Self__EJNU;
-  __INTEGER__Q __tmp__TKKL,Self__VUAM;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__4JKL,*__tmp__RKKL;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__ZKKL,*__tmp__1KKL;
-  if (((void *)Self__TIKL != (void *)other__UIKL)) {
-    __tmp__UHZL=Self__TIKL->parent_slot__YIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__UHZL)->__id==__ITM_SLOT__HLC__) {
-      __tmp__0IKL=((__ITM_SLOT__HLC *)__tmp__UHZL)->result_type__3VOB;
+  void *__DJZL,*__HJZL,*__RWDM,*__VWDM;
+  void *__JKKL,*__KKKL;
+  ____OL __WKKL;
+  ____KWOB *__MKNU,*__PKNU,*__3KKL,*__VKNU;
+  ____FKRG *__TKNU;
+  ____Q __CMKL,__EWAM;
+  ____1GYD *__NLKL,*__AMKL,*__IMKL,*__KMKL;
+  if (((void *)__CKKL != (void *)__DKKL)) {
+    __DJZL=__CKKL->__HKRG->__QLC;
+    if (((struct ___OBJ *)__DJZL)->__id==____OLC__) {
+      __JKKL=((____OLC *)__DJZL)->__DXOB;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__0IKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UHZL)->parent_itm_slot__QF0D.result_type__3VOB;
+      __JKKL=((____4G0D *)__DJZL)->__5G0D.__DXOB;
     };
-    if (((struct ___OBJ *)other__UIKL)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__YHZL=((__SLOT_CODE__MIRG *)other__UIKL)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__YHZL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__1IKL=((__ITM_SLOT__HLC *)__tmp__YHZL)->result_type__3VOB;
+    if (((struct ___OBJ *)__DKKL)->__id==____1JRG__) {
+      __HJZL=((____1JRG *)__DKKL)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__HJZL)->__id==____OLC__) {
+        __KKKL=((____OLC *)__HJZL)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__1IKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YHZL)->parent_itm_slot__QF0D.result_type__3VOB;
+        __KKKL=((____4G0D *)__HJZL)->__5G0D.__DXOB;
       };
     } else /* SLOT_DATA */ {
-      __tmp__YHZL=((__SLOT_DATA__WIRG *)other__UIKL)->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__YHZL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__1IKL=((__ITM_SLOT__HLC *)__tmp__YHZL)->result_type__3VOB;
+      __HJZL=((____FKRG *)__DKKL)->__HKRG->__QLC;
+      if (((struct ___OBJ *)__HJZL)->__id==____OLC__) {
+        __KKKL=((____OLC *)__HJZL)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__1IKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YHZL)->parent_itm_slot__QF0D.result_type__3VOB;
+        __KKKL=((____4G0D *)__HJZL)->__5G0D.__DXOB;
       };
     };
-    if (((void *)__tmp__0IKL != (void *)__tmp__1IKL)) {
-      copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_621));
-      put_error__text__2PE( 1,string_tmp__YC);
-      put_position__HRE(Self__TIKL->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B);
-      if (((struct ___OBJ *)other__UIKL)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__1IKL=((__SLOT_CODE__MIRG *)other__UIKL)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__1IKL)->__id==__ITM_SLOT__HLC__) {
-          __tmp__HJKL=((__ITM_SLOT__HLC *)__tmp__1IKL)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+    if (((void *)__JKKL != (void *)__KKKL)) {
+      __K2X(((____BC *)__YC),(&__string_621));
+      __DQE( 1,__YC);
+      __ORE(__CKKL->__GKRG.__P5WC.__OF.__O2B);
+      if (((struct ___OBJ *)__DKKL)->__id==____1JRG__) {
+        __KKKL=((____1JRG *)__DKKL)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__KKKL)->__id==____OLC__) {
+          __WKKL=((____OLC *)__KKKL)->__PLC.__OF.__O2B;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__HJKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1IKL)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __WKKL=((____4G0D *)__KKKL)->__5G0D.__PLC.__OF.__O2B;
         };
       } else /* SLOT_DATA */ {
-        __tmp__HJKL=((__SLOT_DATA__WIRG *)other__UIKL)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+        __WKKL=((____FKRG *)__DKKL)->__GKRG.__P5WC.__OF.__O2B;
       };
-      put_position__HRE(__tmp__HJKL);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __ORE(__WKKL);
+      __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__3INU=NULL;
-    if (((void *)Self__TIKL->parent_slot__YIRG != (void *)NULL)) {
-      __tmp__YHZL=Self__TIKL->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__YHZL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__AJNU=((__ITM_SLOT__HLC *)__tmp__YHZL)->id_section__GVOB;
+    __MKNU=NULL;
+    if (((void *)__CKKL->__HKRG != (void *)NULL)) {
+      __HJZL=__CKKL->__HKRG->__QLC;
+      if (((struct ___OBJ *)__HJZL)->__id==____OLC__) {
+        __PKNU=((____OLC *)__HJZL)->__MWOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__AJNU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YHZL)->parent_itm_slot__QF0D.id_section__GVOB;
+        __PKNU=((____4G0D *)__HJZL)->__5G0D.__MWOB;
       };
-      result__3INU=__tmp__AJNU;
+      __MKNU=__PKNU;
     } else /* FALSE */ {
-      __tmp__AJNU=get_name__GAUD((&__string_35));
-      result__3INU=__tmp__AJNU;
+      __PKNU=__VBUD((&__string_35));
+      __MKNU=__PKNU;
     };
-    if (((struct ___OBJ *)other__UIKL)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__YHZL=((__SLOT_CODE__MIRG *)other__UIKL)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__YHZL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__OJKL=((__ITM_SLOT__HLC *)__tmp__YHZL)->id_section__GVOB;
+    if (((struct ___OBJ *)__DKKL)->__id==____1JRG__) {
+      __HJZL=((____1JRG *)__DKKL)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__HJZL)->__id==____OLC__) {
+        __3KKL=((____OLC *)__HJZL)->__MWOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__OJKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YHZL)->parent_itm_slot__QF0D.id_section__GVOB;
+        __3KKL=((____4G0D *)__HJZL)->__5G0D.__MWOB;
       };
     } else /* SLOT_DATA */ {
-      Self__EJNU=((__SLOT_DATA__WIRG *)other__UIKL);
-      __tmp__AJNU=NULL;
-      if (((void *)Self__EJNU->parent_slot__YIRG != (void *)NULL)) {
-        __tmp__1IKL=Self__EJNU->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__1IKL)->__id==__ITM_SLOT__HLC__) {
-          __tmp__GJNU=((__ITM_SLOT__HLC *)__tmp__1IKL)->id_section__GVOB;
+      __TKNU=((____FKRG *)__DKKL);
+      __PKNU=NULL;
+      if (((void *)__TKNU->__HKRG != (void *)NULL)) {
+        __KKKL=__TKNU->__HKRG->__QLC;
+        if (((struct ___OBJ *)__KKKL)->__id==____OLC__) {
+          __VKNU=((____OLC *)__KKKL)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__GJNU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1IKL)->parent_itm_slot__QF0D.id_section__GVOB;
+          __VKNU=((____4G0D *)__KKKL)->__5G0D.__MWOB;
         };
-        __tmp__AJNU=__tmp__GJNU;
+        __PKNU=__VKNU;
       } else /* FALSE */ {
-        __tmp__GJNU=get_name__GAUD((&__string_35));
-        __tmp__AJNU=__tmp__GJNU;
+        __VKNU=__VBUD((&__string_35));
+        __PKNU=__VKNU;
       };
-      __tmp__OJKL=__tmp__AJNU;
+      __3KKL=__PKNU;
     };
-    if (((void *)result__3INU != (void *)__tmp__OJKL)) {
-      put_error__text__2PE( 2,(&__string_622));
-      put_position__HRE(Self__TIKL->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B);
-      if (((struct ___OBJ *)other__UIKL)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__1IKL=((__SLOT_CODE__MIRG *)other__UIKL)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__1IKL)->__id==__ITM_SLOT__HLC__) {
-          __tmp__HJKL=((__ITM_SLOT__HLC *)__tmp__1IKL)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+    if (((void *)__MKNU != (void *)__3KKL)) {
+      __DQE( 2,(&__string_622));
+      __ORE(__CKKL->__GKRG.__P5WC.__OF.__O2B);
+      if (((struct ___OBJ *)__DKKL)->__id==____1JRG__) {
+        __KKKL=((____1JRG *)__DKKL)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__KKKL)->__id==____OLC__) {
+          __WKKL=((____OLC *)__KKKL)->__PLC.__OF.__O2B;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__HJKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1IKL)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __WKKL=((____4G0D *)__KKKL)->__5G0D.__PLC.__OF.__O2B;
         };
       } else /* SLOT_DATA */ {
-        __tmp__HJKL=((__SLOT_DATA__WIRG *)other__UIKL)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+        __WKKL=((____FKRG *)__DKKL)->__GKRG.__P5WC.__OF.__O2B;
       };
-      put_position__HRE(__tmp__HJKL);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __ORE(__WKKL);
+      __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__UHZL=Self__TIKL->parent_slot__YIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__UHZL)->__id==__ITM_SLOT__HLC__) {
-      __tmp__4JKL=((__ITM_SLOT__HLC *)__tmp__UHZL)->argument_list__SLBE;
+    __DJZL=__CKKL->__HKRG->__QLC;
+    if (((struct ___OBJ *)__DJZL)->__id==____OLC__) {
+      __NLKL=((____OLC *)__DJZL)->__BNBE;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__4JKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UHZL)->parent_itm_slot__QF0D.argument_list__SLBE;
+      __NLKL=((____4G0D *)__DJZL)->__5G0D.__BNBE;
     };
-    if (((void *)__tmp__4JKL != (void *)NULL)) {
-      if (((struct ___OBJ *)Self__TIKL->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
+    if (((void *)__NLKL != (void *)NULL)) {
+      if (((struct ___OBJ *)__CKKL->__HKRG->__QLC)->__id==____OLC__) {
       };
-      __tmp__YHZL=Self__TIKL->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__YHZL)->__id==__ITM_SLOT__HLC__) {
-        __tmp__RKKL=((__ITM_SLOT__HLC *)__tmp__YHZL)->argument_list__SLBE;
+      __HJZL=__CKKL->__HKRG->__QLC;
+      if (((struct ___OBJ *)__HJZL)->__id==____OLC__) {
+        __AMKL=((____OLC *)__HJZL)->__BNBE;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__RKKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YHZL)->parent_itm_slot__QF0D.argument_list__SLBE;
-      };
-      __tmp__TKKL=__tmp__RKKL->parent_arrayed_collection__UFYD.upper__N3AF;
-      Self__VUAM= 0;
-      while ((Self__VUAM <= __tmp__TKKL)) {
-        __tmp__CVDM=Self__TIKL->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__CVDM)->__id==__ITM_SLOT__HLC__) {
-          __tmp__ZKKL=((__ITM_SLOT__HLC *)__tmp__CVDM)->argument_list__SLBE;
+        __AMKL=((____4G0D *)__HJZL)->__5G0D.__BNBE;
+      };
+      __CMKL=__AMKL->__DHYD.__24AF;
+      __EWAM= 0;
+      while ((__EWAM <= __CMKL)) {
+        __RWDM=__CKKL->__HKRG->__QLC;
+        if (((struct ___OBJ *)__RWDM)->__id==____OLC__) {
+          __IMKL=((____OLC *)__RWDM)->__BNBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__ZKKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CVDM)->parent_itm_slot__QF0D.argument_list__SLBE;
+          __IMKL=((____4G0D *)__RWDM)->__5G0D.__BNBE;
         };
-        __tmp__CVDM=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__ZKKL)->parent_arrayed_collection__UFYD.storage__N4AF)[Self__VUAM];
-        if (((struct ___OBJ *)other__UIKL)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GVDM=((__SLOT_CODE__MIRG *)other__UIKL)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GVDM)->__id==__ITM_SLOT__HLC__) {
-            __tmp__1KKL=((__ITM_SLOT__HLC *)__tmp__GVDM)->argument_list__SLBE;
+        __RWDM=((void **)((____1GYD *)__IMKL)->__DHYD.__25AF)[__EWAM];
+        if (((struct ___OBJ *)__DKKL)->__id==____1JRG__) {
+          __VWDM=((____1JRG *)__DKKL)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VWDM)->__id==____OLC__) {
+            __KMKL=((____OLC *)__VWDM)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__1KKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GVDM)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __KMKL=((____4G0D *)__VWDM)->__5G0D.__BNBE;
           };
         } else /* SLOT_DATA */ {
-          __tmp__GVDM=((__SLOT_DATA__WIRG *)other__UIKL)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GVDM)->__id==__ITM_SLOT__HLC__) {
-            __tmp__1KKL=((__ITM_SLOT__HLC *)__tmp__GVDM)->argument_list__SLBE;
+          __VWDM=((____FKRG *)__DKKL)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__VWDM)->__id==____OLC__) {
+            __KMKL=((____OLC *)__VWDM)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__1KKL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GVDM)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __KMKL=((____4G0D *)__VWDM)->__5G0D.__BNBE;
           };
         };
-        __tmp__GVDM=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__1KKL)->parent_arrayed_collection__UFYD.storage__N4AF)[Self__VUAM];
-        if (((struct ___OBJ *)__tmp__CVDM)->__id==__ITM_ARG__D0MD__) {
-          is_equal__0QDM(((__ITM_ARG__D0MD *)__tmp__CVDM),__tmp__GVDM);
+        __VWDM=((void **)((____1GYD *)__KMKL)->__DHYD.__25AF)[__EWAM];
+        if (((struct ___OBJ *)__RWDM)->__id==____S1MD__) {
+          __JSDM(((____S1MD *)__RWDM),__VWDM);
         } else /* ITM_ARGS */ {
-          is_equal__ZSDM(((__ITM_ARGS__0HTF *)((__ITM_ARG__D0MD *)__tmp__CVDM)),__tmp__GVDM);
+          __IUDM(((____JJTF *)((____S1MD *)__RWDM)),__VWDM);
         };
-        Self__VUAM=(__INTEGER__Q)(Self__VUAM +  1);
+        __EWAM=(____Q)(__EWAM +  1);
       };
     };
   };
 }
 
-static __CAST__JHOJ* create__value__RPYJ(__CAST__JHOJ *Self__SPYJ,__TYPE_FULL__PMB *t__TPYJ,void *v__UPYJ)
-// ({CAST__JHOJ},{NULLxTYPE_FULL__PMB},{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 ____YIOJ* __ARYJ(____YIOJ *__BRYJ,____WMB *__CRYJ,void *__DRYJ)
+// ({__YIOJ},{NULLx__WMB},{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.
 {
-  __CAST__JHOJ *result__YB0J,*Self__MCKK;
-  __POINTER__IB ptr__ZB0J,__tmp__5B0J,__tmp__NN4T,__tmp__PN4T;
-  __INTEGER__Q typ_id__3B0J;
-  __UINTEGER_32__RWB __tmp__QN4T;
-  __POSITION__OL __tmp__PCKK;
-  result__YB0J=NULL;
-  ptr__ZB0J=((__POINTER__IB )(NULL));
-  typ_id__3B0J= 0;
-  __tmp__5B0J=((__POINTER__IB )sizeof(__CAST__JHOJ));
-  if (((unsigned long)__tmp__5B0J ==  0)) {
-    result__YB0J=Self__SPYJ;
+  ____YIOJ *__HD0J,*__1DKK;
+  ____IB __ID0J,__OD0J,__2O4T,__4O4T;
+  ____Q __MD0J;
+  ____YWB __5O4T;
+  ____OL __4DKK;
+  __HD0J=NULL;
+  __ID0J=((____IB )(NULL));
+  __MD0J= 0;
+  __OD0J=((____IB )sizeof(____YIOJ));
+  if (((unsigned long)__OD0J ==  0)) {
+    __HD0J=__BRYJ;
   } else /* FALSE */ {
-    typ_id__3B0J=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5B0J));
-    if ((typ_id__3B0J == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__NN4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__PN4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__5B0J - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NN4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NN4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__QN4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PN4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__NN4T=micro_alloc__table__lab__HKI(__tmp__PN4T,((__POINTER__IB )(&(table_size[(__tmp__QN4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PN4T)));
-      ptr__ZB0J=__tmp__NN4T;
+    __MD0J=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OD0J));
+    if ((__MD0J == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __2O4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __4O4T=(void *)((unsigned long)(void *)((unsigned long)__OD0J - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2O4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2O4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __5O4T=((____YWB )((____Q )(void *)((unsigned long)__4O4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __2O4T=__OKI(__4O4T,((____IB )(&(table_size[(__5O4T)-1]))),((____YWB )((____Q )__4O4T)));
+      __ID0J=__2O4T;
     } else /* FALSE */ {
-      __tmp__QN4T=((__UINTEGER_32__RWB )typ_id__3B0J);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__NN4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__PN4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__5B0J - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NN4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NN4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__NN4T=micro_alloc__table__lab__HKI(__tmp__PN4T,((__POINTER__IB )(&(table_type[(__tmp__QN4T)]))),(__UINTEGER_32__RWB)(__tmp__QN4T |  1));
-      ptr__ZB0J=__tmp__NN4T;
+      __5O4T=((____YWB )__MD0J);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __2O4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __4O4T=(void *)((unsigned long)(void *)((unsigned long)__OD0J - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2O4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2O4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __2O4T=__OKI(__4O4T,((____IB )(&(table_type[(__5O4T)]))),(____YWB)(__5O4T |  1));
+      __ID0J=__2O4T;
     };
-    result__YB0J=((__CAST__JHOJ *)ptr__ZB0J);
-    *(result__YB0J) = *(Self__SPYJ);
+    __HD0J=((____YIOJ *)__ID0J);
+    *(__HD0J) = *(__BRYJ);
   };
-  Self__MCKK=((__CAST__JHOJ *)result__YB0J);
-  switch (((struct ___OBJ *)v__UPYJ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__PCKK=((__STRING_CST__5J *)v__UPYJ)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  __1DKK=((____YIOJ *)__HD0J);
+  switch (((struct ___OBJ *)__DRYJ)->__id) {
+  case ____5J__: {
+    __4DKK=((____5J *)__DRYJ)->__EK.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__PCKK=((__EXTERNAL_C__L5WC *)v__UPYJ)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AXC__: {
+    __4DKK=((____0AXC *)__DRYJ)->__1AXC.__CK.__YH.__O2B;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__PCKK=((__PROTOTYPE_CST__45WC *)v__UPYJ)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____NBXC__: {
+    __4DKK=((____NBXC *)__DRYJ)->__OBXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__PCKK=((__INTEGER_CST__KAXC *)v__UPYJ)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ZBXC__: {
+    __4DKK=((____ZBXC *)__DRYJ)->__0BXC.__DK.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__PCKK=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DMWH__: {
+    __4DKK=__BK__->__CK.__YH.__O2B;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__PCKK=((__READ_LOCAL__N5ZI *)v__UPYJ)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2A0I__: {
+    __4DKK=((____2A0I *)__DRYJ)->__3A0I.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__PCKK=((__EXPR_EQUAL__YHNJ *)v__UPYJ)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HJNJ__: {
+    __4DKK=((____HJNJ *)__DRYJ)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__PCKK=((__EXPR_NOT_EQUAL__DINJ *)v__UPYJ)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____SJNJ__: {
+    __4DKK=((____SJNJ *)__DRYJ)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__PCKK=((__IS_EXPANDED__L5NJ *)v__UPYJ)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0AOJ__: {
+    __4DKK=((____0AOJ *)__DRYJ)->__1AOJ.__CK.__YH.__O2B;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__PCKK=((__GET_TYPE_ID__V5NJ *)v__UPYJ)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EBOJ__: {
+    __4DKK=((____EBOJ *)__DRYJ)->__FBOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__PCKK=((__EXPR_SUP__OAOJ *)v__UPYJ)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BOJ__: {
+    __4DKK=((____3BOJ *)__DRYJ)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__PCKK=((__EXPR_SUB__CBOJ *)v__UPYJ)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____RCOJ__: {
+    __4DKK=((____RCOJ *)__DRYJ)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__PCKK=((__EXPR_MUL__YBOJ *)v__UPYJ)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____HDOJ__: {
+    __4DKK=((____HDOJ *)__DRYJ)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__PCKK=((__EXPR_DIV__MCOJ *)v__UPYJ)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____1DOJ__: {
+    __4DKK=((____1DOJ *)__DRYJ)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__PCKK=((__EXPR_AND__ADOJ *)v__UPYJ)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____PEOJ__: {
+    __4DKK=((____PEOJ *)__DRYJ)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__PCKK=((__EXPR_SHIFT_R__UDOJ *)v__UPYJ)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____DFOJ__: {
+    __4DKK=((____DFOJ *)__DRYJ)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__PCKK=((__EXPR_SHIFT_L__IEOJ *)v__UPYJ)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____XFOJ__: {
+    __4DKK=((____XFOJ *)__DRYJ)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__PCKK=((__PUT_TO__BFOJ *)v__UPYJ)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____QGOJ__: {
+    __4DKK=((____QGOJ *)__DRYJ)->__RGOJ.__CK.__YH.__O2B;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__PCKK=((__ITEM__VFOJ *)v__UPYJ)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____EHOJ__: {
+    __4DKK=((____EHOJ *)__DRYJ)->__FHOJ.__CK.__YH.__O2B;
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__PCKK=((__SIZE_OF__NGOJ *)v__UPYJ)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2HOJ__: {
+    __4DKK=((____2HOJ *)__DRYJ)->__3HOJ.__CK.__YH.__O2B;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__PCKK=((__CAST__JHOJ *)v__UPYJ)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YIOJ__: {
+    __4DKK=((____YIOJ *)__DRYJ)->__ZIOJ.__CK.__YH.__O2B;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__PCKK=((__REAL_CST__JLOJ *)v__UPYJ)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YMOJ__: {
+    __4DKK=((____YMOJ *)__DRYJ)->__ZMOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__PCKK=((__CHARACTER_CST__5LOJ *)v__UPYJ)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____ONOJ__: {
+    __4DKK=((____ONOJ *)__DRYJ)->__PNOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__PCKK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)v__UPYJ)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YOOJ__: {
+    __4DKK=((____YOOJ *)__DRYJ)->__ZOOJ.__DK.__CK.__YH.__O2B;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__PCKK=((__READ_SLOT__ZK4K *)v__UPYJ)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____IM4K__: {
+    __4DKK=((____IM4K *)__DRYJ)->__JM4K.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__PCKK=((__EXPR_NOT_LOGIC__E4FL *)v__UPYJ)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____T5FL__: {
+    __4DKK=((____T5FL *)__DRYJ)->__W5FL.__V5FL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__PCKK=((__EXPR_OR_LOGIC__OCUL *)v__UPYJ)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3DUL__: {
+    __4DKK=((____3DUL *)__DRYJ)->__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__PCKK=((__EXPR_OR_OR_LOGIC__LDUL *)v__UPYJ)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0EUL__: {
+    __4DKK=((____0EUL *)__DRYJ)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__PCKK=((__EXPR_AND_LOGIC__SEUL *)v__UPYJ)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____BGUL__: {
+    __4DKK=((____BGUL *)__DRYJ)->__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__PCKK=((__EXPR_AND_AND_LOGIC__NFUL *)v__UPYJ)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____2GUL__: {
+    __4DKK=((____2GUL *)__DRYJ)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__PCKK=((__EXPR_NEG__SYVL *)v__UPYJ)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____B0VL__: {
+    __4DKK=((____B0VL *)__DRYJ)->__E0VL.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__PCKK=((__EXPR_ADD__AZVL *)v__UPYJ)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____P0VL__: {
+    __4DKK=((____P0VL *)__DRYJ)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__PCKK=((__READ_GLOBAL__B4YL *)v__UPYJ)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____Q5YL__: {
+    __4DKK=((____Q5YL *)__DRYJ)->__R5YL.__RJWH.__CK.__YH.__O2B;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__PCKK=((__EXPR_NOT__FUPM *)v__UPYJ)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____UVPM__: {
+    __4DKK=((____UVPM *)__DRYJ)->__VVPM.__D0VL.__CK.__YH.__O2B;
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__PCKK=((__EXPR_MOD__LYPM *)v__UPYJ)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____0ZPM__: {
+    __4DKK=((____0ZPM *)__DRYJ)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__PCKK=((__EXPR_OR__3P0N *)v__UPYJ)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____MR0N__: {
+    __4DKK=((____MR0N *)__DRYJ)->__NR0N.__TCOJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__PCKK=((__EXPR_SUP_EQ__JVBP *)v__UPYJ)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____YWBP__: {
+    __4DKK=((____YWBP *)__DRYJ)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__PCKK=((__EXPR_INF__2WBP *)v__UPYJ)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____LYBP__: {
+    __4DKK=((____LYBP *)__DRYJ)->__MYBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__PCKK=((__EXPR_INF_EQ__TXBP *)v__UPYJ)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____CZBP__: {
+    __4DKK=((____CZBP *)__DRYJ)->__DZBP.__JJNJ.__CK.__YH.__O2B;
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__PCKK=((__EXPR_XOR__OAEP *)v__UPYJ)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  case ____3BEP__: {
+    __4DKK=((____3BEP *)__DRYJ)->__4BEP.__TCOJ.__CK.__YH.__O2B;
   } break;
   };
-  Self__MCKK->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__PCKK;
-  Self__MCKK->static_type__TC5J=t__TPYJ;
-  Self__MCKK->value__3C5J=v__UPYJ;
-  Self__MCKK=result__YB0J;
-  return(Self__MCKK);
+  __1DKK->__ZIOJ.__CK.__YH.__O2B=__4DKK;
+  __1DKK->__CE5J=__CRYJ;
+  __1DKK->__ME5J=__DRYJ;
+  __1DKK=__HD0J;
+  return(__1DKK);
 }
 
-static __BOOLEAN__L is_sub_type__SEAM(__TYPE__FF *Self__TEAM,void *other__UEAM)
-// ({TYPE__FF},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ}) With result No recursive, No inlinable.
+static ____L __BGAM(____FF *__CGAM,void *__DGAM)
+// ({__FF},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ}) With result No recursive, No inlinable.
 {
-  __BOOLEAN__L result__WEAM,__tmp__3EAM,__tmp__KFAM;
-  __HASHED_SEToTYPEo__N0MB *__tmp__CFAM,*__tmp__JFAM;
-  result__WEAM=FALSE__O__;
-  if (((void *)Self__TEAM == (void *)other__UEAM)) {
-    result__WEAM=TRUE__K__;
-    __tmp__3EAM=TRUE__K__;
+  ____L __FGAM,__MGAM,__ZGAM;
+  ____G1MB *__RGAM,*__YGAM;
+  __FGAM=__O__;
+  if (((void *)__CGAM == (void *)__DGAM)) {
+    __FGAM=__K__;
+    __MGAM=__K__;
   } else /* FALSE */ {
-    __tmp__3EAM=FALSE__O__;
+    __MGAM=__O__;
   };
-  if ((! __tmp__3EAM)) {
-    switch (((struct ___OBJ *)other__UEAM)->__id) {
-    case __TYPE__FF__: {
-      __tmp__CFAM=((__TYPE__FF *)other__UEAM)->subtype_list__T0MB;
+  if ((! __MGAM)) {
+    switch (((struct ___OBJ *)__DGAM)->__id) {
+    case ____FF__: {
+      __RGAM=((____FF *)__DGAM)->__M1MB;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__CFAM=((__TYPE_NULL__4LB *)other__UEAM)->parent_type__5LB.subtype_list__T0MB;
+    case ____FMB__: {
+      __RGAM=((____FMB *)__DGAM)->__GMB.__M1MB;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__CFAM=((__TYPE_VOID__AMB *)other__UEAM)->parent_type__BMB.subtype_list__T0MB;
+    case ____HMB__: {
+      __RGAM=((____HMB *)__DGAM)->__IMB.__M1MB;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__CFAM=((__TYPE_CONTEXT__CMB *)other__UEAM)->parent_type__DMB.subtype_list__T0MB;
+    case ____JMB__: {
+      __RGAM=((____JMB *)__DGAM)->__KMB.__M1MB;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__CFAM=((__TYPE_ID__EMB *)other__UEAM)->parent_type__FMB.subtype_list__T0MB;
+    case ____LMB__: {
+      __RGAM=((____LMB *)__DGAM)->__MMB.__M1MB;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__CFAM=((__TYPE_GENERIC__BCY *)other__UEAM)->parent_type__CCY.subtype_list__T0MB;
+    case ____ICY__: {
+      __RGAM=((____ICY *)__DGAM)->__JCY.__M1MB;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__CFAM=((__TYPE_BLOCK__VO5D *)other__UEAM)->parent_type__WO5D.subtype_list__T0MB;
+    case ____EQ5D__: {
+      __RGAM=((____EQ5D *)__DGAM)->__FQ5D.__M1MB;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__CFAM=subtype_list__KUJL();
+    case ____L4NJ__: {
+      __RGAM=__ZVJL();
     } break;
     };
-    if (((void *)__tmp__CFAM != (void *)NULL)) {
-      switch (((struct ___OBJ *)other__UEAM)->__id) {
-      case __TYPE__FF__: {
-        __tmp__JFAM=((__TYPE__FF *)other__UEAM)->subtype_list__T0MB;
+    if (((void *)__RGAM != (void *)NULL)) {
+      switch (((struct ___OBJ *)__DGAM)->__id) {
+      case ____FF__: {
+        __YGAM=((____FF *)__DGAM)->__M1MB;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__JFAM=((__TYPE_NULL__4LB *)other__UEAM)->parent_type__5LB.subtype_list__T0MB;
+      case ____FMB__: {
+        __YGAM=((____FMB *)__DGAM)->__GMB.__M1MB;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__JFAM=((__TYPE_VOID__AMB *)other__UEAM)->parent_type__BMB.subtype_list__T0MB;
+      case ____HMB__: {
+        __YGAM=((____HMB *)__DGAM)->__IMB.__M1MB;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__JFAM=((__TYPE_CONTEXT__CMB *)other__UEAM)->parent_type__DMB.subtype_list__T0MB;
+      case ____JMB__: {
+        __YGAM=((____JMB *)__DGAM)->__KMB.__M1MB;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__JFAM=((__TYPE_ID__EMB *)other__UEAM)->parent_type__FMB.subtype_list__T0MB;
+      case ____LMB__: {
+        __YGAM=((____LMB *)__DGAM)->__MMB.__M1MB;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__JFAM=((__TYPE_GENERIC__BCY *)other__UEAM)->parent_type__CCY.subtype_list__T0MB;
+      case ____ICY__: {
+        __YGAM=((____ICY *)__DGAM)->__JCY.__M1MB;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__JFAM=((__TYPE_BLOCK__VO5D *)other__UEAM)->parent_type__WO5D.subtype_list__T0MB;
+      case ____EQ5D__: {
+        __YGAM=((____EQ5D *)__DGAM)->__FQ5D.__M1MB;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__JFAM=subtype_list__KUJL();
+      case ____L4NJ__: {
+        __YGAM=__ZVJL();
       } break;
       };
-      __tmp__KFAM=fast_has__RTZC(((__HASHED_SEToTYPEo__N0MB *)__tmp__JFAM),Self__TEAM);
-      result__WEAM=__tmp__KFAM;
+      __ZGAM=__AVZC(((____G1MB *)__YGAM),__CGAM);
+      __FGAM=__ZGAM;
     };
   };
-  __tmp__3EAM=result__WEAM;
-  return(__tmp__3EAM);
+  __MGAM=__FGAM;
+  return(__MGAM);
 }
 
-static __BOOLEAN__L is_sub_type__WFAM(__TYPE_CONTEXT__CMB *Self__XFAM,void *other__YFAM)
-// ({TYPE_CONTEXT__CMB},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ}) With result No recursive, No inlinable.
+static ____L __FHAM(____JMB *__GHAM,void *__HHAM)
+// ({__JMB},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ}) With result No recursive, No inlinable.
 {
-  __BOOLEAN__L result__0FAM,__tmp__BGAM,__tmp__OGAM;
-  __HASHED_SEToTYPEo__N0MB *__tmp__GGAM,*__tmp__NGAM;
-  result__0FAM=FALSE__O__;
-  if (((void *)Self__XFAM == (void *)other__YFAM)) {
-    result__0FAM=TRUE__K__;
-    __tmp__BGAM=TRUE__K__;
+  ____L __JHAM,__QHAM,__3HAM;
+  ____G1MB *__VHAM,*__2HAM;
+  __JHAM=__O__;
+  if (((void *)__GHAM == (void *)__HHAM)) {
+    __JHAM=__K__;
+    __QHAM=__K__;
   } else /* FALSE */ {
-    __tmp__BGAM=FALSE__O__;
+    __QHAM=__O__;
   };
-  if ((! __tmp__BGAM)) {
-    switch (((struct ___OBJ *)other__YFAM)->__id) {
-    case __TYPE__FF__: {
-      __tmp__GGAM=((__TYPE__FF *)other__YFAM)->subtype_list__T0MB;
+  if ((! __QHAM)) {
+    switch (((struct ___OBJ *)__HHAM)->__id) {
+    case ____FF__: {
+      __VHAM=((____FF *)__HHAM)->__M1MB;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__GGAM=((__TYPE_NULL__4LB *)other__YFAM)->parent_type__5LB.subtype_list__T0MB;
+    case ____FMB__: {
+      __VHAM=((____FMB *)__HHAM)->__GMB.__M1MB;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__GGAM=((__TYPE_VOID__AMB *)other__YFAM)->parent_type__BMB.subtype_list__T0MB;
+    case ____HMB__: {
+      __VHAM=((____HMB *)__HHAM)->__IMB.__M1MB;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__GGAM=((__TYPE_CONTEXT__CMB *)other__YFAM)->parent_type__DMB.subtype_list__T0MB;
+    case ____JMB__: {
+      __VHAM=((____JMB *)__HHAM)->__KMB.__M1MB;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__GGAM=((__TYPE_ID__EMB *)other__YFAM)->parent_type__FMB.subtype_list__T0MB;
+    case ____LMB__: {
+      __VHAM=((____LMB *)__HHAM)->__MMB.__M1MB;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__GGAM=((__TYPE_GENERIC__BCY *)other__YFAM)->parent_type__CCY.subtype_list__T0MB;
+    case ____ICY__: {
+      __VHAM=((____ICY *)__HHAM)->__JCY.__M1MB;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__GGAM=((__TYPE_BLOCK__VO5D *)other__YFAM)->parent_type__WO5D.subtype_list__T0MB;
+    case ____EQ5D__: {
+      __VHAM=((____EQ5D *)__HHAM)->__FQ5D.__M1MB;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__GGAM=subtype_list__KUJL();
+    case ____L4NJ__: {
+      __VHAM=__ZVJL();
     } break;
     };
-    if (((void *)__tmp__GGAM != (void *)NULL)) {
-      switch (((struct ___OBJ *)other__YFAM)->__id) {
-      case __TYPE__FF__: {
-        __tmp__NGAM=((__TYPE__FF *)other__YFAM)->subtype_list__T0MB;
+    if (((void *)__VHAM != (void *)NULL)) {
+      switch (((struct ___OBJ *)__HHAM)->__id) {
+      case ____FF__: {
+        __2HAM=((____FF *)__HHAM)->__M1MB;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__NGAM=((__TYPE_NULL__4LB *)other__YFAM)->parent_type__5LB.subtype_list__T0MB;
+      case ____FMB__: {
+        __2HAM=((____FMB *)__HHAM)->__GMB.__M1MB;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__NGAM=((__TYPE_VOID__AMB *)other__YFAM)->parent_type__BMB.subtype_list__T0MB;
+      case ____HMB__: {
+        __2HAM=((____HMB *)__HHAM)->__IMB.__M1MB;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__NGAM=((__TYPE_CONTEXT__CMB *)other__YFAM)->parent_type__DMB.subtype_list__T0MB;
+      case ____JMB__: {
+        __2HAM=((____JMB *)__HHAM)->__KMB.__M1MB;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__NGAM=((__TYPE_ID__EMB *)other__YFAM)->parent_type__FMB.subtype_list__T0MB;
+      case ____LMB__: {
+        __2HAM=((____LMB *)__HHAM)->__MMB.__M1MB;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__NGAM=((__TYPE_GENERIC__BCY *)other__YFAM)->parent_type__CCY.subtype_list__T0MB;
+      case ____ICY__: {
+        __2HAM=((____ICY *)__HHAM)->__JCY.__M1MB;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__NGAM=((__TYPE_BLOCK__VO5D *)other__YFAM)->parent_type__WO5D.subtype_list__T0MB;
+      case ____EQ5D__: {
+        __2HAM=((____EQ5D *)__HHAM)->__FQ5D.__M1MB;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__NGAM=subtype_list__KUJL();
+      case ____L4NJ__: {
+        __2HAM=__ZVJL();
       } break;
       };
-      __tmp__OGAM=fast_has__RTZC(((__HASHED_SEToTYPEo__N0MB *)__tmp__NGAM),Self__XFAM);
-      result__0FAM=__tmp__OGAM;
+      __3HAM=__AVZC(((____G1MB *)__2HAM),__GHAM);
+      __JHAM=__3HAM;
     };
   };
-  __tmp__BGAM=result__0FAM;
-  return(__tmp__BGAM);
+  __QHAM=__JHAM;
+  return(__QHAM);
 }
 
-static __BOOLEAN__L is_sub_type__SGAM(void *other__UGAM)
-// ({NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ}) With result No recursive, No inlinable.
+static ____L __BIAM(void *__DIAM)
+// ({NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ}) With result No recursive, No inlinable.
 {
-  __STRING_CONSTANT__0 *__tmp__WGAM;
-  __PROTOTYPE__MF *__tmp__R3AS;
-  __BOOLEAN__L Result__VGAM;
-  switch (((struct ___OBJ *)other__UGAM)->__id) {
-  case __TYPE__FF__: {
-    __tmp__WGAM=((__TYPE__FF *)other__UGAM)->prototype__QF->parent_named__PF.name__4VB;
+  ____0 *__FIAM;
+  ____MF *__A5AS;
+  ____L __EIAM;
+  switch (((struct ___OBJ *)__DIAM)->__id) {
+  case ____FF__: {
+    __FIAM=((____FF *)__DIAM)->__QF->__PF.__FWB;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__WGAM=(&__string_4);
+  case ____FMB__: {
+    __FIAM=(&__string_4);
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__WGAM=(&__string_5);
+  case ____HMB__: {
+    __FIAM=(&__string_5);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__WGAM=(&__string_54);
+  case ____JMB__: {
+    __FIAM=(&__string_54);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__WGAM=(&__string_56);
+  case ____LMB__: {
+    __FIAM=(&__string_56);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__WGAM=((__TYPE_GENERIC__BCY *)other__UGAM)->name__0YMB;
+  case ____ICY__: {
+    __FIAM=((____ICY *)__DIAM)->__TZMB;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__R3AS=prototype__L2ZG();
-    __tmp__WGAM=__tmp__R3AS->parent_named__PF.name__4VB;
+  case ____EQ5D__: {
+    __A5AS=__03ZG();
+    __FIAM=__A5AS->__PF.__FWB;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__WGAM=((__PROFIL_BLOCK__22NJ *)other__UGAM)->parent_profil__32NJ.name__P1IK;
+  case ____L4NJ__: {
+    __FIAM=((____L4NJ *)__DIAM)->__M4NJ.__42IK;
   } break;
   };
-  Result__VGAM=((void *)__tmp__WGAM == (void *)(&__string_56));
-  return(Result__VGAM);
+  __EIAM=((void *)__FIAM == (void *)(&__string_56));
+  return(__EIAM);
 }
 
-static __BOOLEAN__L is_sub_type__ZGAM(__TYPE_GENERIC__BCY *Self__0GAM,void *other__1GAM)
-// ({TYPE_GENERIC__BCY},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ}) With result No recursive, No inlinable.
+static ____L __IIAM(____ICY *__JIAM,void *__KIAM)
+// ({__ICY},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ}) With result No recursive, No inlinable.
 {
-  __BOOLEAN__L result__3GAM,__tmp__EHAM,__tmp__RHAM;
-  __HASHED_SEToTYPEo__N0MB *__tmp__JHAM,*__tmp__QHAM;
-  result__3GAM=FALSE__O__;
-  if (((void *)Self__0GAM == (void *)other__1GAM)) {
-    result__3GAM=TRUE__K__;
-    __tmp__EHAM=TRUE__K__;
+  ____L __MIAM,__TIAM,__AJAM;
+  ____G1MB *__YIAM,*__5IAM;
+  __MIAM=__O__;
+  if (((void *)__JIAM == (void *)__KIAM)) {
+    __MIAM=__K__;
+    __TIAM=__K__;
   } else /* FALSE */ {
-    __tmp__EHAM=FALSE__O__;
+    __TIAM=__O__;
   };
-  if ((! __tmp__EHAM)) {
-    switch (((struct ___OBJ *)other__1GAM)->__id) {
-    case __TYPE__FF__: {
-      __tmp__JHAM=((__TYPE__FF *)other__1GAM)->subtype_list__T0MB;
+  if ((! __TIAM)) {
+    switch (((struct ___OBJ *)__KIAM)->__id) {
+    case ____FF__: {
+      __YIAM=((____FF *)__KIAM)->__M1MB;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__JHAM=((__TYPE_NULL__4LB *)other__1GAM)->parent_type__5LB.subtype_list__T0MB;
+    case ____FMB__: {
+      __YIAM=((____FMB *)__KIAM)->__GMB.__M1MB;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__JHAM=((__TYPE_VOID__AMB *)other__1GAM)->parent_type__BMB.subtype_list__T0MB;
+    case ____HMB__: {
+      __YIAM=((____HMB *)__KIAM)->__IMB.__M1MB;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__JHAM=((__TYPE_CONTEXT__CMB *)other__1GAM)->parent_type__DMB.subtype_list__T0MB;
+    case ____JMB__: {
+      __YIAM=((____JMB *)__KIAM)->__KMB.__M1MB;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__JHAM=((__TYPE_ID__EMB *)other__1GAM)->parent_type__FMB.subtype_list__T0MB;
+    case ____LMB__: {
+      __YIAM=((____LMB *)__KIAM)->__MMB.__M1MB;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__JHAM=((__TYPE_GENERIC__BCY *)other__1GAM)->parent_type__CCY.subtype_list__T0MB;
+    case ____ICY__: {
+      __YIAM=((____ICY *)__KIAM)->__JCY.__M1MB;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__JHAM=((__TYPE_BLOCK__VO5D *)other__1GAM)->parent_type__WO5D.subtype_list__T0MB;
+    case ____EQ5D__: {
+      __YIAM=((____EQ5D *)__KIAM)->__FQ5D.__M1MB;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__JHAM=subtype_list__KUJL();
+    case ____L4NJ__: {
+      __YIAM=__ZVJL();
     } break;
     };
-    if (((void *)__tmp__JHAM != (void *)NULL)) {
-      switch (((struct ___OBJ *)other__1GAM)->__id) {
-      case __TYPE__FF__: {
-        __tmp__QHAM=((__TYPE__FF *)other__1GAM)->subtype_list__T0MB;
+    if (((void *)__YIAM != (void *)NULL)) {
+      switch (((struct ___OBJ *)__KIAM)->__id) {
+      case ____FF__: {
+        __5IAM=((____FF *)__KIAM)->__M1MB;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__QHAM=((__TYPE_NULL__4LB *)other__1GAM)->parent_type__5LB.subtype_list__T0MB;
+      case ____FMB__: {
+        __5IAM=((____FMB *)__KIAM)->__GMB.__M1MB;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__QHAM=((__TYPE_VOID__AMB *)other__1GAM)->parent_type__BMB.subtype_list__T0MB;
+      case ____HMB__: {
+        __5IAM=((____HMB *)__KIAM)->__IMB.__M1MB;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__QHAM=((__TYPE_CONTEXT__CMB *)other__1GAM)->parent_type__DMB.subtype_list__T0MB;
+      case ____JMB__: {
+        __5IAM=((____JMB *)__KIAM)->__KMB.__M1MB;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__QHAM=((__TYPE_ID__EMB *)other__1GAM)->parent_type__FMB.subtype_list__T0MB;
+      case ____LMB__: {
+        __5IAM=((____LMB *)__KIAM)->__MMB.__M1MB;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__QHAM=((__TYPE_GENERIC__BCY *)other__1GAM)->parent_type__CCY.subtype_list__T0MB;
+      case ____ICY__: {
+        __5IAM=((____ICY *)__KIAM)->__JCY.__M1MB;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__QHAM=((__TYPE_BLOCK__VO5D *)other__1GAM)->parent_type__WO5D.subtype_list__T0MB;
+      case ____EQ5D__: {
+        __5IAM=((____EQ5D *)__KIAM)->__FQ5D.__M1MB;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__QHAM=subtype_list__KUJL();
+      case ____L4NJ__: {
+        __5IAM=__ZVJL();
       } break;
       };
-      __tmp__RHAM=fast_has__RTZC(((__HASHED_SEToTYPEo__N0MB *)__tmp__QHAM),Self__0GAM);
-      result__3GAM=__tmp__RHAM;
+      __AJAM=__AVZC(((____G1MB *)__5IAM),__JIAM);
+      __MIAM=__AJAM;
     };
   };
-  __tmp__EHAM=result__3GAM;
-  return(__tmp__EHAM);
+  __TIAM=__MIAM;
+  return(__TIAM);
 }
 
-static __BOOLEAN__L is_sub_type__VHAM(__TYPE_BLOCK__VO5D *Self__WHAM,void *other__XHAM)
-// ({TYPE_BLOCK__VO5D},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ}) With result No recursive, No inlinable.
+static ____L __EJAM(____EQ5D *__FJAM,void *__GJAM)
+// ({__EQ5D},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ}) With result No recursive, No inlinable.
 {
-  __TYPE_BLOCK__VO5D *__tmp__1HAM;
-  __BOOLEAN__L Result__YHAM;
-  if (other__XHAM==NULL) {
-    __tmp__1HAM=NULL;
+  ____EQ5D *__KJAM;
+  ____L __HJAM;
+  if (__GJAM==NULL) {
+    __KJAM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__XHAM)->__id) {
-    case __TYPE__FF__: {
-      __tmp__1HAM=NULL;
+    switch (((struct ___OBJ *)__GJAM)->__id) {
+    case ____FF__: {
+      __KJAM=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__1HAM=NULL;
+    case ____FMB__: {
+      __KJAM=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__1HAM=NULL;
+    case ____HMB__: {
+      __KJAM=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__1HAM=NULL;
+    case ____JMB__: {
+      __KJAM=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__1HAM=NULL;
+    case ____LMB__: {
+      __KJAM=NULL;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__1HAM=NULL;
+    case ____ICY__: {
+      __KJAM=NULL;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__1HAM=((void *)other__XHAM);
+    case ____EQ5D__: {
+      __KJAM=((void *)__GJAM);
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__1HAM=NULL;
+    case ____L4NJ__: {
+      __KJAM=NULL;
     } break;
     }
   };
-  Result__YHAM=((((void *)__tmp__1HAM != (void *)NULL) && ((void *)__tmp__1HAM->argument_list__APJF == (void *)Self__WHAM->argument_list__APJF)) && ((void *)__tmp__1HAM->result_list__KPJF == (void *)Self__WHAM->result_list__KPJF));
-  return(Result__YHAM);
+  __HJAM=((((void *)__KJAM != (void *)NULL) && ((void *)__KJAM->__PQJF == (void *)__FJAM->__PQJF)) && ((void *)__KJAM->__ZQJF == (void *)__FJAM->__ZQJF));
+  return(__HJAM);
 }
 
-static __BOOLEAN__L is_sub_type__QIAM(__PROFIL_BLOCK__22NJ *Self__RIAM,void *other__SIAM)
-// ({PROFIL_BLOCK__22NJ},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ}) With result Recursive, No inlinable.
+static ____L __5JAM(____L4NJ *__AKAM,void *__BKAM)
+// ({__L4NJ},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ}) With result Recursive, No inlinable.
 {
-  __TYPE_BLOCK__VO5D *__tmp__3IAM,*Self__IORM,*other__JORM;
-  __INTEGER__Q j__MORM,Result__H3LT,Result__Q3LT;
-  __BOOLEAN__L __tmp__WIAM,result__UIAM,result__LORM,__tmp__RQRM;
-  __BOOLEAN__L __tmp__NQRM,__tmp__HQRM;
-  __tmp__WIAM=((void *)other__SIAM == (void *)Self__RIAM->to_type_block__TSWJ);
-  result__UIAM=__tmp__WIAM;
-  if ((! __tmp__WIAM)) {
-    if (other__SIAM==NULL) {
-      __tmp__3IAM=NULL;
+  ____EQ5D *__MKAM,*__XPRM,*__YPRM;
+  ____Q __1PRM,__W4LT,__54LT;
+  ____L __FKAM,__DKAM,__0PRM,__ASRM,__2RRM,__WRRM;
+  __FKAM=((void *)__BKAM == (void *)__AKAM->__CUWJ);
+  __DKAM=__FKAM;
+  if ((! __FKAM)) {
+    if (__BKAM==NULL) {
+      __MKAM=NULL;
     } else {
-      switch (((struct ___OBJ *)other__SIAM)->__id) {
-      case __TYPE__FF__: {
-        __tmp__3IAM=NULL;
+      switch (((struct ___OBJ *)__BKAM)->__id) {
+      case ____FF__: {
+        __MKAM=NULL;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__3IAM=NULL;
+      case ____FMB__: {
+        __MKAM=NULL;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__3IAM=NULL;
+      case ____HMB__: {
+        __MKAM=NULL;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__3IAM=NULL;
+      case ____JMB__: {
+        __MKAM=NULL;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__3IAM=NULL;
+      case ____LMB__: {
+        __MKAM=NULL;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__3IAM=NULL;
+      case ____ICY__: {
+        __MKAM=NULL;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__3IAM=((void *)other__SIAM);
+      case ____EQ5D__: {
+        __MKAM=((void *)__BKAM);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__3IAM=NULL;
+      case ____L4NJ__: {
+        __MKAM=NULL;
       } break;
       }
     };
-    if ((((void *)__tmp__3IAM != (void *)NULL) && ((void *)__tmp__3IAM->argument_list__APJF == (void *)Self__RIAM->to_type_block__TSWJ->argument_list__APJF))) {
-      Self__IORM=((__TYPE_BLOCK__VO5D *)Self__RIAM->to_type_block__TSWJ);
-      other__JORM=__tmp__3IAM;
-      result__LORM=FALSE__O__;
-      j__MORM= 0;
-      if (((void *)Self__IORM->result_list__KPJF == (void *)__tmp__3IAM->result_list__KPJF)) {
-        __tmp__RQRM=TRUE__K__;
+    if ((((void *)__MKAM != (void *)NULL) && ((void *)__MKAM->__PQJF == (void *)__AKAM->__CUWJ->__PQJF))) {
+      __XPRM=((____EQ5D *)__AKAM->__CUWJ);
+      __YPRM=__MKAM;
+      __0PRM=__O__;
+      __1PRM= 0;
+      if (((void *)__XPRM->__ZQJF == (void *)__MKAM->__ZQJF)) {
+        __ASRM=__K__;
       } else /* FALSE */ {
-        if ((((void *)Self__IORM->result_list__KPJF != (void *)NULL) && ((void *)__tmp__3IAM->result_list__KPJF != (void *)NULL))) {
-          Result__H3LT=(__INTEGER__Q)(((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__IORM->result_list__KPJF)->parent_arrayed_collection__QAY.upper__DUDB +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          Result__Q3LT=(__INTEGER__Q)(((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__3IAM->result_list__KPJF)->parent_arrayed_collection__QAY.upper__DUDB +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          __tmp__NQRM=(Result__H3LT == Result__Q3LT);
+        if ((((void *)__XPRM->__ZQJF != (void *)NULL) && ((void *)__MKAM->__ZQJF != (void *)NULL))) {
+          __W4LT=(____Q)(((____PAY *)__XPRM->__ZQJF)->__XAY.__SUDB +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __54LT=(____Q)(((____PAY *)__MKAM->__ZQJF)->__XAY.__SUDB +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __2RRM=(__W4LT == __54LT);
         } else /* FALSE */ {
-          __tmp__NQRM=FALSE__O__;
+          __2RRM=__O__;
         };
-        if (__tmp__NQRM) {
-          result__LORM=TRUE__K__;
-          j__MORM= 0;
-          while (((j__MORM <= Self__IORM->result_list__KPJF->parent_arrayed_collection__QAY.upper__DUDB) & result__LORM)) {
-            __tmp__HQRM=is_sub_type__IY3M(((__TYPE_FULL__PMB *)((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)Self__IORM->result_list__KPJF)->parent_arrayed_collection__QAY.storage__S2XB)[j__MORM]),((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)other__JORM->result_list__KPJF)->parent_arrayed_collection__QAY.storage__S2XB)[j__MORM]);
-            result__LORM=__tmp__HQRM;
-            j__MORM=(__INTEGER__Q)(j__MORM +  1);
+        if (__2RRM) {
+          __0PRM=__K__;
+          __1PRM= 0;
+          while (((__1PRM <= __XPRM->__ZQJF->__XAY.__SUDB) & __0PRM)) {
+            __WRRM=__XZ3M(((____WMB *)((void **)((____PAY *)__XPRM->__ZQJF)->__XAY.__B4XB)[__1PRM]),((void **)((____PAY *)__YPRM->__ZQJF)->__XAY.__B4XB)[__1PRM]);
+            __0PRM=__WRRM;
+            __1PRM=(____Q)(__1PRM +  1);
           };
-          __tmp__NQRM=result__LORM;
+          __2RRM=__0PRM;
         } else /* FALSE */ {
-          __tmp__NQRM=FALSE__O__;
+          __2RRM=__O__;
         };
-        __tmp__RQRM=__tmp__NQRM;
+        __ASRM=__2RRM;
       };
-      result__LORM=__tmp__RQRM;
+      __0PRM=__ASRM;
     } else /* FALSE */ {
-      result__LORM=FALSE__O__;
+      __0PRM=__O__;
     };
-    result__UIAM=result__LORM;
+    __DKAM=__0PRM;
   };
-  __tmp__WIAM=result__UIAM;
-  return(__tmp__WIAM);
+  __FKAM=__DKAM;
+  return(__FKAM);
 }
 
-static void* write__with__value__SORJ(__LOCAL__43WC *Self__TORJ,__POSITION__OL p__UORJ,void *val__WORJ)
-// ({LOCAL__43WC},{POSITION__OL},{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* __BQRJ(____N5WC *__CQRJ,____OL __DQRJ,void *__FQRJ)
+// ({__N5WC},{__OL},{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.
 {
-  __WRITE_LOCAL__BEYJ *result__YORJ,*__tmp__APRJ,*__tmp__PPRJ;
-  __LOCAL__43WC *__tmp__P5XT;
-  void *Result__XORJ;
-  __BOOLEAN__L __tmp__CPRJ;
-  result__YORJ=NULL;
-  if (((void *)Self__TORJ->my_alias__XOUH != (void *)NULL)) {
-    __tmp__APRJ=write_direct__with__value__O0WJ(((__LOCAL__43WC *)Self__TORJ->my_alias__XOUH),p__UORJ,val__WORJ);
-    result__YORJ=__tmp__APRJ;
-    __tmp__CPRJ=TRUE__K__;
+  ____QFYJ *__HQRJ,*__PQRJ,*__4QRJ;
+  ____N5WC *__4AYT;
+  void *__GQRJ;
+  ____L __RQRJ;
+  __HQRJ=NULL;
+  if (((void *)__CQRJ->__GQUH != (void *)NULL)) {
+    __PQRJ=__31WJ(((____N5WC *)__CQRJ->__GQUH),__DQRJ,__FQRJ);
+    __HQRJ=__PQRJ;
+    __RQRJ=__K__;
   } else /* FALSE */ {
-    __tmp__CPRJ=FALSE__O__;
+    __RQRJ=__O__;
   };
-  if ((! __tmp__CPRJ)) {
-    if (is_alias__QGGI) {
-      if (((void *)Self__TORJ->my_alias__XOUH == (void *)NULL)) {
-        __tmp__P5XT=create__name__style__type__0HND(Self__TORJ->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B,Self__TORJ->parent_variable__B4WC.parent_named__A4WC.name__4VB,Self__TORJ->parent_variable__B4WC.parent_named__A4WC.style__NKQC,Self__TORJ->parent_variable__B4WC.type__1N5D);
-        Self__TORJ->my_alias__XOUH=__tmp__P5XT;
-        ((__LOCAL__43WC *)__tmp__P5XT)->parent_variable__B4WC.type_list__MO5D=Self__TORJ->parent_variable__B4WC.type_list__MO5D;
-        add_last__LRRI(((__FAST_ARRAYoLOCALo__PW1D *)list_alias__SB3O),Self__TORJ);
+  if ((! __RQRJ)) {
+    if (__5HGI) {
+      if (((void *)__CQRJ->__GQUH == (void *)NULL)) {
+        __4AYT=__JJND(__CQRJ->__Q5WC.__P5WC.__OF.__O2B,__CQRJ->__Q5WC.__P5WC.__FWB,__CQRJ->__Q5WC.__P5WC.__2LQC,__CQRJ->__Q5WC.__KP5D);
+        __CQRJ->__GQUH=__4AYT;
+        ((____N5WC *)__4AYT)->__Q5WC.__1P5D=__CQRJ->__Q5WC.__1P5D;
+        __0SRI(((____4X1D *)__BD3O),__CQRJ);
       };
-      __tmp__PPRJ=write_direct__with__value__O0WJ(((__LOCAL__43WC *)Self__TORJ->my_alias__XOUH),p__UORJ,val__WORJ);
-      result__YORJ=__tmp__PPRJ;
+      __4QRJ=__31WJ(((____N5WC *)__CQRJ->__GQUH),__DQRJ,__FQRJ);
+      __HQRJ=__4QRJ;
     } else /* FALSE */ {
-      __tmp__PPRJ=write_direct__with__value__O0WJ(Self__TORJ,p__UORJ,val__WORJ);
-      result__YORJ=__tmp__PPRJ;
+      __4QRJ=__31WJ(__CQRJ,__DQRJ,__FQRJ);
+      __HQRJ=__4QRJ;
     };
   };
-  Result__XORJ=result__YORJ;
-  return(Result__XORJ);
+  __GQRJ=__HQRJ;
+  return(__GQRJ);
 }
 
-static __SLOT_CODE__MIRG* clone__C32G()
+static ____1JRG* __R42G()
 // () With result No recursive, No inlinable.
 {
-  __SLOT_CODE__MIRG *result__F32G,*Result__E32G;
-  __POINTER__IB ptr__G32G,__tmp__M32G,__tmp__Y32G,__tmp__Z32G;
-  __POINTER__IB __tmp__UL5T;
-  __INTEGER__Q __tmp__L32G,__tmp__X32G;
-  __UINTEGER_32__RWB __tmp__VL5T;
-  result__F32G=NULL;
-  ptr__G32G=((__POINTER__IB )(NULL));
-  if (((struct ___OBJ *)SLOT_CODE__MIRG__->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-    __tmp__L32G=sizeof(__SLOT_CODE__MIRG);
+  ____1JRG *__U42G,*__T42G;
+  ____IB __V42G,__142G,__H52G,__I52G,__DN5T;
+  ____Q __042G,__G52G;
+  ____YWB __EN5T;
+  __U42G=NULL;
+  __V42G=((____IB )(NULL));
+  if (((struct ___OBJ *)__1JRG__->__2JRG->__QLC)->__id==____OLC__) {
+    __042G=sizeof(____1JRG);
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__L32G=sizeof(__SLOT_CODE__MIRG);
+    __042G=sizeof(____1JRG);
   };
-  __tmp__M32G=((__POINTER__IB )__tmp__L32G);
-  if (((unsigned long)__tmp__M32G ==  0)) {
-    result__F32G=SLOT_CODE__MIRG__;
+  __142G=((____IB )__042G);
+  if (((unsigned long)__142G ==  0)) {
+    __U42G=__1JRG__;
   } else /* FALSE */ {
-    if (((struct ___OBJ *)SLOT_CODE__MIRG__->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-      __tmp__X32G=-1;
+    if (((struct ___OBJ *)__1JRG__->__2JRG->__QLC)->__id==____OLC__) {
+      __G52G=-1;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__X32G=-1;
+      __G52G=-1;
     };
-    if (((struct ___OBJ *)SLOT_CODE__MIRG__->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-      __tmp__Y32G=clone_allocation_size__KPG;
+    if (((struct ___OBJ *)__1JRG__->__2JRG->__QLC)->__id==____OLC__) {
+      __H52G=__RPG;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__Y32G=clone_allocation_size__KPG;
+      __H52G=__RPG;
     };
-    __tmp__Z32G=(void *)((unsigned long)__tmp__Y32G - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M32G));
-    if (((struct ___OBJ *)SLOT_CODE__MIRG__->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-      clone_allocation_size__KPG=__tmp__Z32G;
+    __I52G=(void *)((unsigned long)__H52G - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__142G));
+    if (((struct ___OBJ *)__1JRG__->__2JRG->__QLC)->__id==____OLC__) {
+      __RPG=__I52G;
     } else /* ITM_SLOT_OPERATOR */ {
-      clone_allocation_size__KPG=__tmp__Z32G;
-    };
-    if ((__tmp__X32G == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__Y32G=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__UL5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__M32G - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y32G)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y32G) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__VL5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UL5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__Y32G=micro_alloc__table__lab__HKI(__tmp__UL5T,((__POINTER__IB )(&(table_size[(__tmp__VL5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UL5T)));
-      ptr__G32G=__tmp__Y32G;
-    } else /* FALSE */ {
-      __tmp__VL5T=((__UINTEGER_32__RWB )__tmp__X32G);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__Y32G=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__UL5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__M32G - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y32G)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y32G) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__Y32G=micro_alloc__table__lab__HKI(__tmp__UL5T,((__POINTER__IB )(&(table_type[(__tmp__VL5T)]))),(__UINTEGER_32__RWB)(__tmp__VL5T |  1));
-      ptr__G32G=__tmp__Y32G;
-    };
-    result__F32G=((__SLOT_CODE__MIRG *)ptr__G32G);
-    if (((struct ___OBJ *)SLOT_CODE__MIRG__->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-      *(result__F32G) = *(SLOT_CODE__MIRG__);
+      __RPG=__I52G;
+    };
+    if ((__G52G == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __H52G=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __DN5T=(void *)((unsigned long)(void *)((unsigned long)__142G - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H52G)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H52G) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __EN5T=((____YWB )((____Q )(void *)((unsigned long)__DN5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __H52G=__OKI(__DN5T,((____IB )(&(table_size[(__EN5T)-1]))),((____YWB )((____Q )__DN5T)));
+      __V42G=__H52G;
+    } else /* FALSE */ {
+      __EN5T=((____YWB )__G52G);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __H52G=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __DN5T=(void *)((unsigned long)(void *)((unsigned long)__142G - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H52G)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H52G) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __H52G=__OKI(__DN5T,((____IB )(&(table_type[(__EN5T)]))),(____YWB)(__EN5T |  1));
+      __V42G=__H52G;
+    };
+    __U42G=((____1JRG *)__V42G);
+    if (((struct ___OBJ *)__1JRG__->__2JRG->__QLC)->__id==____OLC__) {
+      *(__U42G) = *(__1JRG__);
     } else /* ITM_SLOT_OPERATOR */ {
-      *(result__F32G) = *(SLOT_CODE__MIRG__);
+      *(__U42G) = *(__1JRG__);
     };
-    if (((struct ___OBJ *)SLOT_CODE__MIRG__->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
+    if (((struct ___OBJ *)__1JRG__->__2JRG->__QLC)->__id==____OLC__) {
     };
   };
-  Result__E32G=result__F32G;
-  return(Result__E32G);
+  __T42G=__U42G;
+  return(__T42G);
 }
 
-static __FAST_ARRAYoPROFIL_SLOTo__U5SH* create_with_capacity__ZZUH(__INTEGER__Q new_count__1ZUH)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____DBTH* __I1UH(____Q __K1UH)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__2IEI,__tmp__CJEI,__tmp__BM5T,__tmp__DM5T;
-  __INTEGER__Q typ_id__AJEI;
-  __UINTEGER_32__RWB __tmp__EM5T;
-  __FAST_ARRAYoPROFIL_SLOTo__U5SH *result__1IEI,*Self__OKEI;
-  void **__tmp__DLEI;
-  result__1IEI=NULL;
-  ptr__2IEI=((__POINTER__IB )(NULL));
-  typ_id__AJEI= 0;
-  __tmp__CJEI=((__POINTER__IB )sizeof(__FAST_ARRAYoPROFIL_SLOTo__U5SH));
-  if (((unsigned long)__tmp__CJEI ==  0)) {
-    result__1IEI=FAST_ARRAYoPROFIL_SLOTo__U5SH__;
+  ____IB __LKEI,__RKEI,__QN5T,__SN5T;
+  ____Q __PKEI;
+  ____YWB __TN5T;
+  ____DBTH *__KKEI,*__3LEI;
+  void **__SMEI;
+  __KKEI=NULL;
+  __LKEI=((____IB )(NULL));
+  __PKEI= 0;
+  __RKEI=((____IB )sizeof(____DBTH));
+  if (((unsigned long)__RKEI ==  0)) {
+    __KKEI=__DBTH__;
   } else /* FALSE */ {
-    typ_id__AJEI=__FAST_ARRAYoPROFIL_SLOTo__U5SH__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CJEI));
-    if ((typ_id__AJEI == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__BM5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__DM5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CJEI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BM5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__EM5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DM5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__BM5T=micro_alloc__table__lab__HKI(__tmp__DM5T,((__POINTER__IB )(&(table_size[(__tmp__EM5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DM5T)));
-      ptr__2IEI=__tmp__BM5T;
-    } else /* FALSE */ {
-      __tmp__EM5T=((__UINTEGER_32__RWB )typ_id__AJEI);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__BM5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__DM5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CJEI - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BM5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__BM5T=micro_alloc__table__lab__HKI(__tmp__DM5T,((__POINTER__IB )(&(table_type[(__tmp__EM5T)]))),(__UINTEGER_32__RWB)(__tmp__EM5T |  1));
-      ptr__2IEI=__tmp__BM5T;
-    };
-    result__1IEI=((__FAST_ARRAYoPROFIL_SLOTo__U5SH *)ptr__2IEI);
-    *(result__1IEI) = *(FAST_ARRAYoPROFIL_SLOTo__U5SH__);
-  };
-  Self__OKEI=((__FAST_ARRAYoPROFIL_SLOTo__U5SH *)result__1IEI);
-  if ((Self__OKEI->parent_arrayed_collection__25SH.capacity__XKEI < new_count__1ZUH)) {
-    __tmp__DLEI=create__UJMI(new_count__1ZUH);
-    Self__OKEI->parent_arrayed_collection__25SH.storage__ELEI=__tmp__DLEI;
-    Self__OKEI->parent_arrayed_collection__25SH.capacity__XKEI=new_count__1ZUH;
-  };
-  Self__OKEI->parent_arrayed_collection__25SH.upper__ILEI=(__INTEGER__Q)(-  1);
-  Self__OKEI=result__1IEI;
-  return(Self__OKEI);
+    __PKEI=____DBTH__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RKEI));
+    if ((__PKEI == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __QN5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __SN5T=(void *)((unsigned long)(void *)((unsigned long)__RKEI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QN5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QN5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __TN5T=((____YWB )((____Q )(void *)((unsigned long)__SN5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __QN5T=__OKI(__SN5T,((____IB )(&(table_size[(__TN5T)-1]))),((____YWB )((____Q )__SN5T)));
+      __LKEI=__QN5T;
+    } else /* FALSE */ {
+      __TN5T=((____YWB )__PKEI);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __QN5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __SN5T=(void *)((unsigned long)(void *)((unsigned long)__RKEI - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QN5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QN5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __QN5T=__OKI(__SN5T,((____IB )(&(table_type[(__TN5T)]))),(____YWB)(__TN5T |  1));
+      __LKEI=__QN5T;
+    };
+    __KKEI=((____DBTH *)__LKEI);
+    *(__KKEI) = *(__DBTH__);
+  };
+  __3LEI=((____DBTH *)__KKEI);
+  if ((__3LEI->__LBTH.__GMEI < __K1UH)) {
+    __SMEI=__DLMI(__K1UH);
+    __3LEI->__LBTH.__TMEI=__SMEI;
+    __3LEI->__LBTH.__GMEI=__K1UH;
+  };
+  __3LEI->__LBTH.__XMEI=(____Q)(-  1);
+  __3LEI=__KKEI;
+  return(__3LEI);
 }
 
-static __SLOT_DATA__WIRG* create__type__QZXG(__SLOT__GLC *b__SZXG,__TYPE_FULL__PMB *t__TZXG)
-// ({NULLxSLOT__GLC},{NULLxTYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____FKRG* __50XG(____NLC *__B1XG,____WMB *__C1XG)
+// ({NULLx__NLC},{NULLx__WMB}) With result No recursive, No inlinable.
 {
-  void *__tmp__4RYG;
-  __POSITION__OL __tmp__VZXG;
-  __STRING_CONSTANT__0 *__tmp__XZXG;
-  __SLOT_DATA__WIRG *result__OFZG,*Self__KI3G;
-  __POINTER__IB ptr__PFZG,__tmp__VFZG,__tmp__QM5T,__tmp__SM5T;
-  __INTEGER__Q typ_id__TFZG;
-  __UINTEGER_32__RWB __tmp__TM5T;
-  __TYPES_TMP__TM5D *__tmp__ZI3G;
-  __TYPES__UM5D *__tmp__3I3G;
-  __CHARACTER__DB __tmp__ZZXG;
-  __tmp__4RYG=b__SZXG->parent_itm_slot__JLC;
-  if (((struct ___OBJ *)__tmp__4RYG)->__id==__ITM_SLOT__HLC__) {
-    __tmp__VZXG=((__ITM_SLOT__HLC *)__tmp__4RYG)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+  void *__NTYG;
+  ____OL __E1XG;
+  ____0 *__G1XG;
+  ____FKRG *__3GZG,*__ZJ3G;
+  ____IB __4GZG,__EHZG,__5N5T,__BO5T;
+  ____Q __CHZG;
+  ____YWB __CO5T;
+  ____CO5D *__IK3G;
+  ____DO5D *__MK3G;
+  ____DB __I1XG;
+  __NTYG=__B1XG->__QLC;
+  if (((struct ___OBJ *)__NTYG)->__id==____OLC__) {
+    __E1XG=((____OLC *)__NTYG)->__PLC.__OF.__O2B;
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__VZXG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4RYG)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+    __E1XG=((____4G0D *)__NTYG)->__5G0D.__PLC.__OF.__O2B;
   };
-  __tmp__4RYG=b__SZXG->parent_itm_slot__JLC;
-  if (((struct ___OBJ *)__tmp__4RYG)->__id==__ITM_SLOT__HLC__) {
-    __tmp__XZXG=((__ITM_SLOT__HLC *)__tmp__4RYG)->parent_named__ILC.name__4VB;
+  __NTYG=__B1XG->__QLC;
+  if (((struct ___OBJ *)__NTYG)->__id==____OLC__) {
+    __G1XG=((____OLC *)__NTYG)->__PLC.__FWB;
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__XZXG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4RYG)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+    __G1XG=((____4G0D *)__NTYG)->__5G0D.__PLC.__FWB;
   };
-  __tmp__4RYG=b__SZXG->parent_itm_slot__JLC;
-  if (((struct ___OBJ *)__tmp__4RYG)->__id==__ITM_SLOT__HLC__) {
-    __tmp__ZZXG=((__ITM_SLOT__HLC *)__tmp__4RYG)->parent_named__ILC.style__NKQC;
+  __NTYG=__B1XG->__QLC;
+  if (((struct ___OBJ *)__NTYG)->__id==____OLC__) {
+    __I1XG=((____OLC *)__NTYG)->__PLC.__2LQC;
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__ZZXG=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4RYG)->parent_itm_slot__QF0D.parent_named__ILC.style__NKQC;
-  };
-  result__OFZG=NULL;
-  ptr__PFZG=((__POINTER__IB )(NULL));
-  typ_id__TFZG= 0;
-  __tmp__VFZG=((__POINTER__IB )sizeof(__SLOT_DATA__WIRG));
-  if (((unsigned long)__tmp__VFZG ==  0)) {
-    result__OFZG=SLOT_DATA__WIRG__;
+    __I1XG=((____4G0D *)__NTYG)->__5G0D.__PLC.__2LQC;
+  };
+  __3GZG=NULL;
+  __4GZG=((____IB )(NULL));
+  __CHZG= 0;
+  __EHZG=((____IB )sizeof(____FKRG));
+  if (((unsigned long)__EHZG ==  0)) {
+    __3GZG=__FKRG__;
   } else /* FALSE */ {
-    typ_id__TFZG=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VFZG));
-    if ((typ_id__TFZG == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QM5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__SM5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VFZG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QM5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__TM5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SM5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__QM5T=micro_alloc__table__lab__HKI(__tmp__SM5T,((__POINTER__IB )(&(table_size[(__tmp__TM5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SM5T)));
-      ptr__PFZG=__tmp__QM5T;
-    } else /* FALSE */ {
-      __tmp__TM5T=((__UINTEGER_32__RWB )typ_id__TFZG);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__QM5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__SM5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VFZG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QM5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__QM5T=micro_alloc__table__lab__HKI(__tmp__SM5T,((__POINTER__IB )(&(table_type[(__tmp__TM5T)]))),(__UINTEGER_32__RWB)(__tmp__TM5T |  1));
-      ptr__PFZG=__tmp__QM5T;
-    };
-    result__OFZG=((__SLOT_DATA__WIRG *)ptr__PFZG);
-    *(result__OFZG) = *(SLOT_DATA__WIRG__);
-  };
-  Self__KI3G=((__SLOT_DATA__WIRG *)result__OFZG);
-  Self__KI3G->parent_slot__YIRG=b__SZXG;
-  Self__KI3G->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B=__tmp__VZXG;
-  Self__KI3G->parent_variable__XIRG.parent_named__A4WC.name__4VB=__tmp__XZXG;
-  Self__KI3G->parent_variable__XIRG.parent_named__A4WC.style__NKQC=__tmp__ZZXG;
-  __tmp__XZXG=get_intern__IROB(Self__KI3G->parent_variable__XIRG.parent_named__A4WC.name__4VB);
-  Self__KI3G->parent_variable__XIRG.intern_name__HN5D=__tmp__XZXG;
-  Self__KI3G->parent_variable__XIRG.type__1N5D=t__TZXG;
-  if (((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__KI3G->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0) && ((void *)((__TYPE_FULL__PMB *)Self__KI3G->parent_variable__XIRG.type__1N5D)->the_parent_type__DLK != (void *)type_boolean__MNB)) || ((void *)Self__KI3G->parent_variable__XIRG.parent_named__A4WC.name__4VB == (void *)(&__string_67)))) {
-    __tmp__ZI3G=new__KFHG();
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__ZI3G),((__TYPE_FULL__PMB *)Self__KI3G->parent_variable__XIRG.type__1N5D)->the_parent_type__DLK);
-    __tmp__3I3G=to_types__EVXI(((__TYPES_TMP__TM5D *)__tmp__ZI3G));
-    Self__KI3G->parent_variable__XIRG.type_list__MO5D=__tmp__3I3G;
+    __CHZG=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EHZG));
+    if ((__CHZG == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5N5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __BO5T=(void *)((unsigned long)(void *)((unsigned long)__EHZG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5N5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5N5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __CO5T=((____YWB )((____Q )(void *)((unsigned long)__BO5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __5N5T=__OKI(__BO5T,((____IB )(&(table_size[(__CO5T)-1]))),((____YWB )((____Q )__BO5T)));
+      __4GZG=__5N5T;
+    } else /* FALSE */ {
+      __CO5T=((____YWB )__CHZG);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __5N5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __BO5T=(void *)((unsigned long)(void *)((unsigned long)__EHZG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5N5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5N5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __5N5T=__OKI(__BO5T,((____IB )(&(table_type[(__CO5T)]))),(____YWB)(__CO5T |  1));
+      __4GZG=__5N5T;
+    };
+    __3GZG=((____FKRG *)__4GZG);
+    *(__3GZG) = *(__FKRG__);
+  };
+  __ZJ3G=((____FKRG *)__3GZG);
+  __ZJ3G->__HKRG=__B1XG;
+  __ZJ3G->__GKRG.__P5WC.__OF.__O2B=__E1XG;
+  __ZJ3G->__GKRG.__P5WC.__FWB=__G1XG;
+  __ZJ3G->__GKRG.__P5WC.__2LQC=__I1XG;
+  __G1XG=__BSOB(__ZJ3G->__GKRG.__P5WC.__FWB);
+  __ZJ3G->__GKRG.__WO5D=__G1XG;
+  __ZJ3G->__GKRG.__KP5D=__C1XG;
+  if (((((____3LC)(((____WMB *)__ZJ3G->__GKRG.__KP5D)->__LLK &  1) !=  0) && ((void *)((____WMB *)__ZJ3G->__GKRG.__KP5D)->__KLK != (void *)__TNB)) || ((void *)__ZJ3G->__GKRG.__P5WC.__FWB == (void *)(&__string_67)))) {
+    __IK3G=__ZGHG();
+    __EVXI(((____CO5D *)__IK3G),((____WMB *)__ZJ3G->__GKRG.__KP5D)->__KLK);
+    __MK3G=__TWXI(((____CO5D *)__IK3G));
+    __ZJ3G->__GKRG.__1P5D=__MK3G;
   } else /* FALSE */ {
-    Self__KI3G->parent_variable__XIRG.type_list__MO5D=TYPES__UM5D__;
+    __ZJ3G->__GKRG.__1P5D=__DO5D__;
   };
-  Self__KI3G=result__OFZG;
-  return(Self__KI3G);
+  __ZJ3G=__3GZG;
+  return(__ZJ3G);
 }
 
-static void init__PSDJ(__SLOT_DATA__WIRG *Self__QSDJ)
-// ({SLOT_DATA__WIRG}) Void Recursive, No inlinable.
+static void __4TDJ(____FKRG *__5TDJ)
+// ({__FKRG}) Void Recursive, No inlinable.
 {
-  void *val__RSDJ,*__tmp__KVDJ,*result__USJV,*__tmp__XSJV;
-  __PROTOTYPE_CST__45WC *rec__SSDJ,*__tmp__4TDJ,*__tmp__5UDJ;
-  __LIST__WH *old_list__WSDJ,*result__JJNU,*Self__VJNU,*__tmp__QWDJ;
-  void *old_profil_current__YSDJ;
-  void *__tmp__J2DJ,*__tmp__PVKJ;
-  __POSITION__OL p__WJNU,__tmp__1UDJ,__tmp__W5XT;
-  __POINTER__IB ptr__KJNU,__tmp__MJNU,__tmp__NJNU,__tmp__OJNU;
-  __INTEGER__Q typ_id__LJNU;
-  __UINTEGER_32__RWB __tmp__PJNU;
-  void *__tmp__EUDJ,*__tmp__KUDJ,*__tmp__JVDJ;
-  __ITM_READ_ARG1__OARC *__tmp__MUDJ;
-  __TYPE_FULL__PMB *__tmp__3UDJ,*__tmp__BWDJ;
-  __ITM_READ__4GQC *Self__VSJV;
-  __LOCAL__43WC *__tmp__WSJV;
-  __READ_LOCAL__N5ZI *__tmp__YSJV;
-  __ITM_CHARACTER__CFUC *Self__2G2S;
-  __CHARACTER_CST__5LOJ *__tmp__3G2S;
-  __PUSH__AXB *__tmp__TWDJ;
-  __INTEGER_CST__KAXC *__tmp__1EHJ;
-  __CHARACTER__DB __tmp__ATDJ;
-  __BOOLEAN__L __tmp__MTDJ,__tmp__HFHJ;
-  __FAST_ARRAYoINSTRo__X53D *__tmp__XJNU;
-  val__RSDJ=NULL;
-  rec__SSDJ=NULL;
-  old_list__WSDJ=NULL;
-  old_profil_current__YSDJ=NULL;
-  if (((void *)Self__QSDJ->value_init__ZSDJ == (void *)NULL)) {
-    __tmp__J2DJ=Self__QSDJ->parent_slot__YIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__J2DJ)->__id==__ITM_SLOT__HLC__) {
-      __tmp__ATDJ=((__ITM_SLOT__HLC *)__tmp__J2DJ)->affect__V1AE;
+  void *__AUDJ,*__ZWDJ,*__DUJV,*__GUJV;
+  ____NBXC *__BUDJ,*__NVDJ,*__OWDJ;
+  ____WH *__FUDJ,*__YKNU,*__ELNU,*__5XDJ;
+  void *__HUDJ;
+  void *__Y3DJ,*__4WKJ;
+  ____OL __FLNU,__KWDJ,__FBYT;
+  ____IB __ZKNU,__1KNU,__2KNU,__3KNU;
+  ____Q __0KNU;
+  ____YWB __4KNU;
+  void *__TVDJ,*__ZVDJ,*__YWDJ;
+  ____3BRC *__1VDJ;
+  ____WMB *__MWDJ,*__QXDJ;
+  ____NIQC *__EUJV;
+  ____N5WC *__FUJV;
+  ____2A0I *__HUJV;
+  ____RGUC *__LI2S;
+  ____ONOJ *__MI2S;
+  ____HXB *__CYDJ;
+  ____ZBXC *__KGHJ;
+  ____DB __PUDJ;
+  ____L __1UDJ,__WGHJ;
+  ____GB4D *__GLNU;
+  __AUDJ=NULL;
+  __BUDJ=NULL;
+  __FUDJ=NULL;
+  __HUDJ=NULL;
+  if (((void *)__5TDJ->__IUDJ == (void *)NULL)) {
+    __Y3DJ=__5TDJ->__HKRG->__QLC;
+    if (((struct ___OBJ *)__Y3DJ)->__id==____OLC__) {
+      __PUDJ=((____OLC *)__Y3DJ)->__E3AE;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__ATDJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__J2DJ)->parent_itm_slot__QF0D.affect__V1AE;
+      __PUDJ=((____4G0D *)__Y3DJ)->__5G0D.__E3AE;
     };
-    __tmp__MTDJ=((__tmp__ATDJ != '<') || ((void *)Self__QSDJ == (void *)Self__QSDJ->parent_slot__YIRG->slot_id__UEWI));
+    __1UDJ=((__PUDJ != '<') || ((void *)__5TDJ == (void *)__5TDJ->__HKRG->__DGWI));
   } else /* FALSE */ {
-    __tmp__MTDJ=FALSE__O__;
-  };
-  if (__tmp__MTDJ) {
-    old_list__WSDJ=list_current__Y4GB;
-    old_profil_current__YSDJ=profil_current__FO2C;
-    profil_current__FO2C=NULL;
-    p__WJNU=Self__QSDJ->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-    result__JJNU=NULL;
-    ptr__KJNU=((__POINTER__IB )(NULL));
-    typ_id__LJNU= 0;
-    __tmp__MJNU=((__POINTER__IB )sizeof(__LIST__WH));
-    if (((unsigned long)__tmp__MJNU ==  0)) {
-      result__JJNU=LIST__WH__;
-    } else /* FALSE */ {
-      typ_id__LJNU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MJNU));
-      if ((typ_id__LJNU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__NJNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__OJNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MJNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NJNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NJNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__PJNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OJNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__NJNU=micro_alloc__table__lab__HKI(__tmp__OJNU,((__POINTER__IB )(&(table_size[(__tmp__PJNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OJNU)));
-        ptr__KJNU=__tmp__NJNU;
-      } else /* FALSE */ {
-        __tmp__PJNU=((__UINTEGER_32__RWB )typ_id__LJNU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__NJNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__OJNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MJNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NJNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NJNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__NJNU=micro_alloc__table__lab__HKI(__tmp__OJNU,((__POINTER__IB )(&(table_type[(__tmp__PJNU)]))),(__UINTEGER_32__RWB)(__tmp__PJNU |  1));
-        ptr__KJNU=__tmp__NJNU;
-      };
-      result__JJNU=((__LIST__WH *)ptr__KJNU);
-      *(result__JJNU) = *(LIST__WH__);
-    };
-    Self__VJNU=((__LIST__WH *)result__JJNU);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    Self__VJNU->parent_instr__ZH.parent_itm_object__YH.position__H2B=p__WJNU;
-    __tmp__XJNU=create_with_capacity__DXEE( 2);
-    Self__VJNU->expr_list__AA4D=__tmp__XJNU;
-    list_current__Y4GB=result__JJNU;
-    Self__QSDJ->value_init__ZSDJ=result__JJNU;
-    if (((void *)Self__QSDJ == (void *)Self__QSDJ->parent_slot__YIRG->slot_id__UEWI)) {
-      __tmp__4TDJ=create__type__IJ2C(Self__QSDJ->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B,Self__QSDJ->parent_variable__XIRG.type__1N5D);
-      val__RSDJ=__tmp__4TDJ;
-    } else /* FALSE */ {
-      __tmp__PVKJ=Self__QSDJ->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__PVKJ)->__id==__ITM_SLOT__HLC__) {
-        __tmp__EUDJ=((__ITM_SLOT__HLC *)__tmp__PVKJ)->value__WNBE;
+    __1UDJ=__O__;
+  };
+  if (__1UDJ) {
+    __FUDJ=__Q5GB;
+    __HUDJ=__UP2C;
+    __UP2C=NULL;
+    __FLNU=__5TDJ->__GKRG.__P5WC.__OF.__O2B;
+    __YKNU=NULL;
+    __ZKNU=((____IB )(NULL));
+    __0KNU= 0;
+    __1KNU=((____IB )sizeof(____WH));
+    if (((unsigned long)__1KNU ==  0)) {
+      __YKNU=__WH__;
+    } else /* FALSE */ {
+      __0KNU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1KNU));
+      if ((__0KNU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __2KNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __3KNU=(void *)((unsigned long)(void *)((unsigned long)__1KNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2KNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2KNU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __4KNU=((____YWB )((____Q )(void *)((unsigned long)__3KNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __2KNU=__OKI(__3KNU,((____IB )(&(table_size[(__4KNU)-1]))),((____YWB )((____Q )__3KNU)));
+        __ZKNU=__2KNU;
+      } else /* FALSE */ {
+        __4KNU=((____YWB )__0KNU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __2KNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __3KNU=(void *)((unsigned long)(void *)((unsigned long)__1KNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2KNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2KNU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __2KNU=__OKI(__3KNU,((____IB )(&(table_type[(__4KNU)]))),(____YWB)(__4KNU |  1));
+        __ZKNU=__2KNU;
+      };
+      __YKNU=((____WH *)__ZKNU);
+      *(__YKNU) = *(__WH__);
+    };
+    __ELNU=((____WH *)__YKNU);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ELNU->__ZH.__YH.__O2B=__FLNU;
+    __GLNU=__SYEE( 2);
+    __ELNU->__PB4D=__GLNU;
+    __Q5GB=__YKNU;
+    __5TDJ->__IUDJ=__YKNU;
+    if (((void *)__5TDJ == (void *)__5TDJ->__HKRG->__DGWI)) {
+      __NVDJ=__XK2C(__5TDJ->__GKRG.__P5WC.__OF.__O2B,__5TDJ->__GKRG.__KP5D);
+      __AUDJ=__NVDJ;
+    } else /* FALSE */ {
+      __4WKJ=__5TDJ->__HKRG->__QLC;
+      if (((struct ___OBJ *)__4WKJ)->__id==____OLC__) {
+        __TVDJ=((____OLC *)__4WKJ)->__FPBE;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__EUDJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PVKJ)->parent_itm_slot__QF0D.value__WNBE;
+        __TVDJ=((____4G0D *)__4WKJ)->__5G0D.__FPBE;
       };
-      if (((void *)__tmp__EUDJ != (void *)NULL)) {
-        __tmp__EUDJ=Self__QSDJ->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__EUDJ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__KUDJ=((__ITM_SLOT__HLC *)__tmp__EUDJ)->value__WNBE;
+      if (((void *)__TVDJ != (void *)NULL)) {
+        __TVDJ=__5TDJ->__HKRG->__QLC;
+        if (((struct ___OBJ *)__TVDJ)->__id==____OLC__) {
+          __ZVDJ=((____OLC *)__TVDJ)->__FPBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__KUDJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EUDJ)->parent_itm_slot__QF0D.value__WNBE;
+          __ZVDJ=((____4G0D *)__TVDJ)->__5G0D.__FPBE;
         };
-        if (__tmp__KUDJ==NULL) {
-          __tmp__MUDJ=NULL;
+        if (__ZVDJ==NULL) {
+          __1VDJ=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__KUDJ)->__id) {
-          case __ITM_LIST__T1OC__: {
-            __tmp__MUDJ=NULL;
+          switch (((struct ___OBJ *)__ZVDJ)->__id) {
+          case ____C3OC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_LDOTS__RCPC__: {
-            __tmp__MUDJ=NULL;
+          case ____AEPC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_PROTOTYPE__3DPC__: {
-            __tmp__MUDJ=NULL;
+          case ____MFPC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_LIST_IDF__BDQC__: {
-            __tmp__MUDJ=NULL;
+          case ____QEQC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_WRITE_VALUE__XDQC__: {
-            __tmp__MUDJ=NULL;
+          case ____GFQC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_WRITE_CAST__QEQC__: {
-            __tmp__MUDJ=NULL;
+          case ____5FQC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_READ__4GQC__: {
-            __tmp__MUDJ=NULL;
+          case ____NIQC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_WRITE_CODE__3HQC__: {
-            __tmp__MUDJ=NULL;
+          case ____MJQC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_OPERATOR__H3QC__: {
-            __tmp__MUDJ=NULL;
+          case ____W4QC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_READ_ARG1__OARC__: {
-            __tmp__MUDJ=((void *)__tmp__KUDJ);
+          case ____3BRC__: {
+            __1VDJ=((void *)__ZVDJ);
           } break;
-          case __ITM_READ_ARG2__2CRC__: {
-            __tmp__MUDJ=NULL;
+          case ____LERC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_EXPRESSION__RDRC__: {
-            __tmp__MUDJ=NULL;
+          case ____AFRC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_OLD__GQRC__: {
-            __tmp__MUDJ=NULL;
+          case ____VRRC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_EXTERNAL_TYPE__ZHSC__: {
-            __tmp__MUDJ=NULL;
+          case ____IJSC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_BLOCK__XNSC__: {
-            __tmp__MUDJ=NULL;
+          case ____GPSC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_EXTERNAL__DPSC__: {
-            __tmp__MUDJ=NULL;
+          case ____SQSC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_READ_ARGS__LUTC__: {
-            __tmp__MUDJ=NULL;
+          case ____0VTC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_REAL__3DUC__: {
-            __tmp__MUDJ=NULL;
+          case ____MFUC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_NUMBER__QEUC__: {
-            __tmp__MUDJ=NULL;
+          case ____5FUC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_CHARACTER__CFUC__: {
-            __tmp__MUDJ=NULL;
+          case ____RGUC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_STRING__UFUC__: {
-            __tmp__MUDJ=NULL;
+          case ____DHUC__: {
+            __1VDJ=NULL;
           } break;
-          case __ITM_RESULT__2UMD__: {
-            __tmp__MUDJ=NULL;
+          case ____LWMD__: {
+            __1VDJ=NULL;
           } break;
           }
         };
-        if ((((void *)__tmp__MUDJ != (void *)NULL) && ((void *)__tmp__MUDJ->arg__F41C == (void *)NULL))) {
-          __tmp__1UDJ=Self__QSDJ->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-          __tmp__KUDJ=NULL;
-          if (((void *)Self__QSDJ->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__KUDJ=Self__QSDJ->parent_slot__YIRG->receiver_type__FIRG;
+        if ((((void *)__1VDJ != (void *)NULL) && ((void *)__1VDJ->__U51C == (void *)NULL))) {
+          __KWDJ=__5TDJ->__GKRG.__P5WC.__OF.__O2B;
+          __ZVDJ=NULL;
+          if (((void *)__5TDJ->__HKRG != (void *)NULL)) {
+            __ZVDJ=__5TDJ->__HKRG->__UJRG;
           } else /* FALSE */ {
-            __tmp__KUDJ=type_block__YOB;
+            __ZVDJ=__5OB;
           };
-          switch (((struct ___OBJ *)__tmp__KUDJ)->__id) {
-          case __TYPE__FF__: {
-            __tmp__3UDJ=((__TYPE__FF *)__tmp__KUDJ)->default__0LC;
+          switch (((struct ___OBJ *)__ZVDJ)->__id) {
+          case ____FF__: {
+            __MWDJ=((____FF *)__ZVDJ)->__BMC;
           } break;
-          case __TYPE_NULL__4LB__: {
-            __tmp__3UDJ=((__TYPE_NULL__4LB *)__tmp__KUDJ)->parent_type__5LB.default__0LC;
+          case ____FMB__: {
+            __MWDJ=((____FMB *)__ZVDJ)->__GMB.__BMC;
           } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__3UDJ=((__TYPE_VOID__AMB *)__tmp__KUDJ)->parent_type__BMB.default__0LC;
+          case ____HMB__: {
+            __MWDJ=((____HMB *)__ZVDJ)->__IMB.__BMC;
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__3UDJ=((__TYPE_CONTEXT__CMB *)__tmp__KUDJ)->parent_type__DMB.default__0LC;
+          case ____JMB__: {
+            __MWDJ=((____JMB *)__ZVDJ)->__KMB.__BMC;
           } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__3UDJ=((__TYPE_ID__EMB *)__tmp__KUDJ)->parent_type__FMB.default__0LC;
+          case ____LMB__: {
+            __MWDJ=((____LMB *)__ZVDJ)->__MMB.__BMC;
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__3UDJ=((__TYPE_GENERIC__BCY *)__tmp__KUDJ)->parent_type__CCY.default__0LC;
+          case ____ICY__: {
+            __MWDJ=((____ICY *)__ZVDJ)->__JCY.__BMC;
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            __tmp__3UDJ=((__TYPE_BLOCK__VO5D *)__tmp__KUDJ)->parent_type__WO5D.default__0LC;
+          case ____EQ5D__: {
+            __MWDJ=((____EQ5D *)__ZVDJ)->__FQ5D.__BMC;
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            __tmp__3UDJ=((__PROFIL_BLOCK__22NJ *)__tmp__KUDJ)->parent_type__42NJ.default__0LC;
+          case ____L4NJ__: {
+            __MWDJ=((____L4NJ *)__ZVDJ)->__N4NJ.__BMC;
           } break;
           };
-          __tmp__5UDJ=create__type__IJ2C(__tmp__1UDJ,__tmp__3UDJ);
-          rec__SSDJ=__tmp__5UDJ;
-          __tmp__KUDJ=to_run_with_self__args__DBRJ(((__ITM_READ_ARG1__OARC *)__tmp__MUDJ),__tmp__5UDJ,FALSE__O__,FALSE__O__);
-          val__RSDJ=__tmp__KUDJ;
+          __OWDJ=__XK2C(__KWDJ,__MWDJ);
+          __BUDJ=__OWDJ;
+          __ZVDJ=__SCRJ(((____3BRC *)__1VDJ),__OWDJ,__O__,__O__);
+          __AUDJ=__ZVDJ;
         } else /* FALSE */ {
-          __tmp__KUDJ=Self__QSDJ->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__KUDJ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JVDJ=((__ITM_SLOT__HLC *)__tmp__KUDJ)->value__WNBE;
+          __ZVDJ=__5TDJ->__HKRG->__QLC;
+          if (((struct ___OBJ *)__ZVDJ)->__id==____OLC__) {
+            __YWDJ=((____OLC *)__ZVDJ)->__FPBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JVDJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__KUDJ)->parent_itm_slot__QF0D.value__WNBE;
-          };
-          switch (((struct ___OBJ *)__tmp__JVDJ)->__id) {
-          case __ITM_LIST__T1OC__: {
-            __tmp__KVDJ=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)__tmp__JVDJ));
-          } break;
-          case __ITM_LDOTS__RCPC__: {
-            __tmp__W5XT=((__ITM_LDOTS__RCPC *)__tmp__JVDJ)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-            (&__string_623)->count__0C= 21;
-            (&__string_623)->storage__1C="ITM_LDOTS.to_run_expr";
-            put_error__text__2PE( 2,(&__string_623));
-            put_position__HRE(__tmp__W5XT);
-            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);
+            __YWDJ=((____4G0D *)__ZVDJ)->__5G0D.__FPBE;
+          };
+          switch (((struct ___OBJ *)__YWDJ)->__id) {
+          case ____C3OC__: {
+            __ZWDJ=__FWMJ(((____C3OC *)__YWDJ));
+          } break;
+          case ____AEPC__: {
+            __FBYT=((____AEPC *)__YWDJ)->__BEPC.__KBOC.__O2B;
+            (&__string_623)->__0C= 21;
+            (&__string_623)->__1C="ITM_LDOTS.to_run_expr";
+            __DQE( 2,(&__string_623));
+            __ORE(__FBYT);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
-            (&__string_326)->count__0C= 13;
-            (&__string_326)->storage__1C="Crash system.";
-            print__CKG((&__string_326));
+            (&__string_326)->__0C= 13;
+            (&__string_326)->__1C="Crash system.";
+            __JKG((&__string_326));
             fputc((int)('\n'),stdout);
             exit(( 1));
-            __tmp__KVDJ=NULL;
-          } break;
-          case __ITM_PROTOTYPE__3DPC__: {
-            __tmp__KVDJ=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)__tmp__JVDJ));
-          } break;
-          case __ITM_LIST_IDF__BDQC__: {
-            __tmp__W5XT=((__ITM_LIST_IDF__BDQC *)__tmp__JVDJ)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-            (&__string_624)->count__0C= 24;
-            (&__string_624)->storage__1C="ITM_LIST_IDF.to_run_expr";
-            put_error__text__2PE( 1,(&__string_624));
-            put_position__HRE(__tmp__W5XT);
-            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);
+            __ZWDJ=NULL;
+          } break;
+          case ____MFPC__: {
+            __ZWDJ=__40MJ(((____MFPC *)__YWDJ));
+          } break;
+          case ____QEQC__: {
+            __FBYT=((____QEQC *)__YWDJ)->__REQC.__KBOC.__O2B;
+            (&__string_624)->__0C= 24;
+            (&__string_624)->__1C="ITM_LIST_IDF.to_run_expr";
+            __DQE( 1,(&__string_624));
+            __ORE(__FBYT);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
-            __tmp__KVDJ=NULL;
+            __ZWDJ=NULL;
           } break;
-          case __ITM_WRITE_VALUE__XDQC__: {
-            __tmp__KVDJ=to_run_expr__31MJ(((__ITM_WRITE_VALUE__XDQC *)__tmp__JVDJ));
+          case ____GFQC__: {
+            __ZWDJ=__M3MJ(((____GFQC *)__YWDJ));
           } break;
-          case __ITM_WRITE_CAST__QEQC__: {
-            __tmp__KVDJ=to_run_expr__A5MJ(((__ITM_WRITE_CAST__QEQC *)__tmp__JVDJ));
+          case ____5FQC__: {
+            __ZWDJ=__PANJ(((____5FQC *)__YWDJ));
           } break;
-          case __ITM_READ__4GQC__: {
-            Self__VSJV=((__ITM_READ__4GQC *)__tmp__JVDJ);
-            result__USJV=NULL;
-            __tmp__WSJV=lookup__SGPJ(Self__VSJV->name__KZ1C);
-            if (((void *)__tmp__WSJV != (void *)NULL)) {
-              if ((__tmp__WSJV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-                ((__LOCAL__43WC *)__tmp__WSJV)->parent_variable__B4WC.ensure_count__1S4D= 1;
-                Self__VSJV->name__KZ1C=__tmp__WSJV->parent_variable__B4WC.intern_name__HN5D;
-                __tmp__XSJV=to_run_with__args__NQSJ(Self__VSJV);
-                result__USJV=__tmp__XSJV;
+          case ____NIQC__: {
+            __EUJV=((____NIQC *)__YWDJ);
+            __DUJV=NULL;
+            __FUJV=__BIPJ(__EUJV->__Z01C);
+            if (((void *)__FUJV != (void *)NULL)) {
+              if ((__FUJV->__Q5WC.__P5WC.__2LQC == '-')) {
+                ((____N5WC *)__FUJV)->__Q5WC.__KU4D= 1;
+                __EUJV->__Z01C=__FUJV->__Q5WC.__WO5D;
+                __GUJV=__2RSJ(__EUJV);
+                __DUJV=__GUJV;
               } else /* FALSE */ {
-                __tmp__YSJV=read__NUEI(((__LOCAL__43WC *)__tmp__WSJV));
-                result__USJV=__tmp__YSJV;
+                __HUJV=__2VEI(((____N5WC *)__FUJV));
+                __DUJV=__HUJV;
               };
             } else /* FALSE */ {
-              __tmp__XSJV=to_run_with__args__NQSJ(Self__VSJV);
-              result__USJV=__tmp__XSJV;
+              __GUJV=__2RSJ(__EUJV);
+              __DUJV=__GUJV;
             };
-            __tmp__KVDJ=result__USJV;
+            __ZWDJ=__DUJV;
           } break;
-          case __ITM_WRITE_CODE__3HQC__: {
-            __tmp__KVDJ=to_run_expr__5CNJ(((__ITM_WRITE_CODE__3HQC *)__tmp__JVDJ));
+          case ____MJQC__: {
+            __ZWDJ=__OENJ(((____MJQC *)__YWDJ));
           } break;
-          case __ITM_OPERATOR__H3QC__: {
-            (&__string_625)->count__0C= 24;
-            (&__string_625)->storage__1C="ITM_OPERATOR.to_run_expr";
-            print__CKG((&__string_625));
+          case ____W4QC__: {
+            (&__string_625)->__0C= 24;
+            (&__string_625)->__1C="ITM_OPERATOR.to_run_expr";
+            __JKG((&__string_625));
             fputc((int)('\n'),stdout);
             exit(( 1));
-            __tmp__KVDJ=NULL;
+            __ZWDJ=NULL;
           } break;
-          case __ITM_READ_ARG1__OARC__: {
-            __tmp__KVDJ=to_run_expr__VENJ(((__ITM_READ_ARG1__OARC *)__tmp__JVDJ));
+          case ____3BRC__: {
+            __ZWDJ=__EGNJ(((____3BRC *)__YWDJ));
           } break;
-          case __ITM_READ_ARG2__2CRC__: {
-            __tmp__KVDJ=to_run_expr__1ENJ(((__ITM_READ_ARG2__2CRC *)__tmp__JVDJ));
+          case ____LERC__: {
+            __ZWDJ=__KGNJ(((____LERC *)__YWDJ));
           } break;
-          case __ITM_EXPRESSION__RDRC__: {
-            __tmp__KVDJ=to_run_expr__TINJ(((__ITM_EXPRESSION__RDRC *)__tmp__JVDJ));
+          case ____AFRC__: {
+            __ZWDJ=__CKNJ(((____AFRC *)__YWDJ));
           } break;
-          case __ITM_OLD__GQRC__: {
-            __tmp__KVDJ=to_run_expr__KXNJ(((__ITM_OLD__GQRC *)__tmp__JVDJ));
+          case ____VRRC__: {
+            __ZWDJ=__ZYNJ(((____VRRC *)__YWDJ));
           } break;
-          case __ITM_EXTERNAL_TYPE__ZHSC__: {
-            __tmp__KVDJ=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__JVDJ));
+          case ____IJSC__: {
+            __ZWDJ=__P2NJ(((____IJSC *)__YWDJ));
           } break;
-          case __ITM_BLOCK__XNSC__: {
-            __tmp__KVDJ=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)__tmp__JVDJ));
+          case ____GPSC__: {
+            __ZWDJ=__I4NJ(((____GPSC *)__YWDJ));
           } break;
-          case __ITM_EXTERNAL__DPSC__: {
-            __tmp__KVDJ=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)__tmp__JVDJ));
+          case ____SQSC__: {
+            __ZWDJ=__R5NJ(((____SQSC *)__YWDJ));
           } break;
-          case __ITM_READ_ARGS__LUTC__: {
-            __tmp__KVDJ=to_run_expr__MKOJ(((__ITM_READ_ARGS__LUTC *)__tmp__JVDJ));
+          case ____0VTC__: {
+            __ZWDJ=__1LOJ(((____0VTC *)__YWDJ));
           } break;
-          case __ITM_REAL__3DUC__: {
-            __tmp__KVDJ=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)__tmp__JVDJ));
+          case ____MFUC__: {
+            __ZWDJ=__VMOJ(((____MFUC *)__YWDJ));
           } break;
-          case __ITM_NUMBER__QEUC__: {
-            __tmp__KVDJ=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)__tmp__JVDJ));
+          case ____5FUC__: {
+            __ZWDJ=__BNOJ(((____5FUC *)__YWDJ));
           } break;
-          case __ITM_CHARACTER__CFUC__: {
-            Self__2G2S=((__ITM_CHARACTER__CFUC *)__tmp__JVDJ);
-            __tmp__3G2S=create__char__CMQJ(Self__2G2S->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__2G2S->character__XL5D);
-            __tmp__KVDJ=__tmp__3G2S;
+          case ____RGUC__: {
+            __LI2S=((____RGUC *)__YWDJ);
+            __MI2S=__RNQJ(__LI2S->__SGUC.__OFPC.__KBOC.__O2B,__LI2S->__GN5D);
+            __ZWDJ=__MI2S;
           } break;
-          case __ITM_STRING__UFUC__: {
-            __tmp__KVDJ=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)__tmp__JVDJ));
+          case ____DHUC__: {
+            __ZWDJ=__UNOJ(((____DHUC *)__YWDJ));
           } break;
-          case __ITM_RESULT__2UMD__: {
-            (&__string_326)->count__0C= 13;
-            (&__string_326)->storage__1C="Crash system.";
-            print__CKG((&__string_326));
+          case ____LWMD__: {
+            (&__string_326)->__0C= 13;
+            (&__string_326)->__1C="Crash system.";
+            __JKG((&__string_326));
             fputc((int)('\n'),stdout);
             exit(( 1));
-            __tmp__KVDJ=NULL;
+            __ZWDJ=NULL;
           } break;
           };
-          val__RSDJ=__tmp__KVDJ;
+          __AUDJ=__ZWDJ;
         };
       } else /* FALSE */ {
-        __tmp__KVDJ=default_value__CZLJ(((__TYPE_FULL__PMB *)Self__QSDJ->parent_variable__XIRG.type__1N5D),Self__QSDJ->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B);
-        val__RSDJ=__tmp__KVDJ;
+        __ZWDJ=__R0LJ(((____WMB *)__5TDJ->__GKRG.__KP5D),__5TDJ->__GKRG.__P5WC.__OF.__O2B);
+        __AUDJ=__ZWDJ;
       };
-      __tmp__3UDJ=Self__QSDJ->parent_variable__XIRG.type__1N5D;
-      __tmp__1UDJ=Self__QSDJ->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-      switch (((struct ___OBJ *)val__RSDJ)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__KVDJ=check_type__with__AMCK(((__STRING_CST__5J *)val__RSDJ),__tmp__3UDJ,__tmp__1UDJ);
+      __MWDJ=__5TDJ->__GKRG.__KP5D;
+      __KWDJ=__5TDJ->__GKRG.__P5WC.__OF.__O2B;
+      switch (((struct ___OBJ *)__AUDJ)->__id) {
+      case ____5J__: {
+        __ZWDJ=__PNCK(((____5J *)__AUDJ),__MWDJ,__KWDJ);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__KVDJ=check_type__with__PUCK(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____0AXC__: {
+        __ZWDJ=__4VCK(((____0AXC *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__KVDJ=check_type__with__52CK(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____NBXC__: {
+        __ZWDJ=__O4CK(((____NBXC *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__KVDJ=check_type__with__PFDK(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____ZBXC__: {
+        __ZWDJ=__4GDK(((____ZBXC *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__KVDJ=check_type__with__H11J(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____DMWH__: {
+        __ZWDJ=__W21J(((____DMWH *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__KVDJ=check_type__with__5NDK(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____2A0I__: {
+        __ZWDJ=__OPDK(((____2A0I *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__KVDJ=check_type__with__PWDK(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____HJNJ__: {
+        __ZWDJ=__4XDK(((____HJNJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__KVDJ=check_type__with__54DK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____SJNJ__: {
+        __ZWDJ=__OAEK(((____SJNJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__KVDJ=check_type__with__OHEK(((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____0AOJ__: {
+        __ZWDJ=__3IEK(((____0AOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__KVDJ=check_type__with__3PEK(((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____EBOJ__: {
+        __ZWDJ=__MREK(((____EBOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__KVDJ=check_type__with__NYEK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____3BOJ__: {
+        __ZWDJ=__2ZEK(((____3BOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__KVDJ=check_type__with__3AFK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____RCOJ__: {
+        __ZWDJ=__MCFK(((____RCOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__KVDJ=check_type__with__NJFK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____HDOJ__: {
+        __ZWDJ=__2KFK(((____HDOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__KVDJ=check_type__with__3RFK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____1DOJ__: {
+        __ZWDJ=__MTFK(((____1DOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__KVDJ=check_type__with__N0FK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____PEOJ__: {
+        __ZWDJ=__21FK(((____PEOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__KVDJ=check_type__with__3CGK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____DFOJ__: {
+        __ZWDJ=__MEGK(((____DFOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__KVDJ=check_type__with__NLGK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____XFOJ__: {
+        __ZWDJ=__2MGK(((____XFOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__KVDJ=check_type__with__2TGK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____QGOJ__: {
+        __ZWDJ=__LVGK(((____QGOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__KVDJ=check_type__with__L2GK(((__ITEM__VFOJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____EHOJ__: {
+        __ZWDJ=__03GK(((____EHOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__KVDJ=check_type__with__0EHK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____2HOJ__: {
+        __ZWDJ=__JGHK(((____2HOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__KVDJ=check_type__with__JNHK(((__CAST__JHOJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____YIOJ__: {
+        __ZWDJ=__YOHK(((____YIOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__KVDJ=check_type__with__ZVHK(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____YMOJ__: {
+        __ZWDJ=__IXHK(((____YMOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__KVDJ=check_type__with__J4HK(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____ONOJ__: {
+        __ZWDJ=__Y5HK(((____ONOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__KVDJ=check_type__with__YHWN(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____YOOJ__: {
+        __ZWDJ=__HJWN(((____YOOJ *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__KVDJ=check_type__with__U0BN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____IM4K__: {
+        __ZWDJ=__D2BN(((____IM4K *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__KVDJ=check_type__with__WOFQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____T5FL__: {
+        __ZWDJ=__FQFQ(((____T5FL *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__KVDJ=check_type__with__JZ0P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____3DUL__: {
+        __ZWDJ=__Y00P(((____3DUL *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__KVDJ=check_type__with__G1EQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____0EUL__: {
+        __ZWDJ=__V2EQ(((____0EUL *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__KVDJ=check_type__with__ZB1P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____BGUL__: {
+        __ZWDJ=__ID1P(((____BGUL *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__KVDJ=check_type__with__XDFQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____2GUL__: {
+        __ZWDJ=__GFFQ(((____2GUL *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__KVDJ=check_type__with__IQWN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____B0VL__: {
+        __ZWDJ=__XRWN(((____B0VL *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__KVDJ=check_type__with__YYWN(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____P0VL__: {
+        __ZWDJ=__H0WN(((____P0VL *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__KVDJ=check_type__with__EDCN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____Q5YL__: {
+        __ZWDJ=__TECN(((____Q5YL *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__KVDJ=check_type__with__D1IO(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____UVPM__: {
+        __ZWDJ=__S2IO(((____UVPM *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__KVDJ=check_type__with__ML1P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____0ZPM__: {
+        __ZWDJ=__1M1P(((____0ZPM *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__KVDJ=check_type__with__WD4O(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____MR0N__: {
+        __ZWDJ=__FF4O(((____MR0N *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__KVDJ=check_type__with__IA0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____YWBP__: {
+        __ZWDJ=__XB0Q(((____YWBP *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__KVDJ=check_type__with__KXFQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____LYBP__: {
+        __ZWDJ=__ZYFQ(((____LYBP *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__KVDJ=check_type__with__05FQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____CZBP__: {
+        __ZWDJ=__JBGQ(((____CZBP *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__KVDJ=check_type__with__KIGQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)val__RSDJ)),__tmp__3UDJ,__tmp__1UDJ);
+      case ____3BEP__: {
+        __ZWDJ=__ZJGQ(((____3BEP *)((____5J *)__AUDJ)),__MWDJ,__KWDJ);
       } break;
       };
-      val__RSDJ=__tmp__KVDJ;
+      __AUDJ=__ZWDJ;
     };
-    if ((Self__QSDJ->parent_variable__XIRG.parent_named__A4WC.style__NKQC == '+')) {
-      __tmp__1UDJ=Self__QSDJ->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-      __tmp__KVDJ=NULL;
-      if (((void *)Self__QSDJ->parent_slot__YIRG != (void *)NULL)) {
-        __tmp__KVDJ=Self__QSDJ->parent_slot__YIRG->receiver_type__FIRG;
+    if ((__5TDJ->__GKRG.__P5WC.__2LQC == '+')) {
+      __KWDJ=__5TDJ->__GKRG.__P5WC.__OF.__O2B;
+      __ZWDJ=NULL;
+      if (((void *)__5TDJ->__HKRG != (void *)NULL)) {
+        __ZWDJ=__5TDJ->__HKRG->__UJRG;
       } else /* FALSE */ {
-        __tmp__KVDJ=type_block__YOB;
+        __ZWDJ=__5OB;
       };
-      switch (((struct ___OBJ *)__tmp__KVDJ)->__id) {
-      case __TYPE__FF__: {
-        __tmp__BWDJ=((__TYPE__FF *)__tmp__KVDJ)->default__0LC;
+      switch (((struct ___OBJ *)__ZWDJ)->__id) {
+      case ____FF__: {
+        __QXDJ=((____FF *)__ZWDJ)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__BWDJ=((__TYPE_NULL__4LB *)__tmp__KVDJ)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __QXDJ=((____FMB *)__ZWDJ)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__BWDJ=((__TYPE_VOID__AMB *)__tmp__KVDJ)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __QXDJ=((____HMB *)__ZWDJ)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__BWDJ=((__TYPE_CONTEXT__CMB *)__tmp__KVDJ)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __QXDJ=((____JMB *)__ZWDJ)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__BWDJ=((__TYPE_ID__EMB *)__tmp__KVDJ)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __QXDJ=((____LMB *)__ZWDJ)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__BWDJ=((__TYPE_GENERIC__BCY *)__tmp__KVDJ)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __QXDJ=((____ICY *)__ZWDJ)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__BWDJ=((__TYPE_BLOCK__VO5D *)__tmp__KVDJ)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __QXDJ=((____EQ5D *)__ZWDJ)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__BWDJ=((__PROFIL_BLOCK__22NJ *)__tmp__KVDJ)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __QXDJ=((____L4NJ *)__ZWDJ)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__4TDJ=create__type__IJ2C(__tmp__1UDJ,__tmp__BWDJ);
-      rec__SSDJ=__tmp__4TDJ;
+      __NVDJ=__XK2C(__KWDJ,__QXDJ);
+      __BUDJ=__NVDJ;
     } else /* FALSE */ {
-      rec__SSDJ=NULL;
+      __BUDJ=NULL;
     };
-    if ((debug_level_option__YE !=  0)) {
-      __tmp__QWDJ=list_current__Y4GB;
-      __tmp__TWDJ=create__context__first__Z1FD(PUSH__AXB__,Self__QSDJ->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B,context_main__D4WC,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__QWDJ)->expr_list__AA4D),__tmp__TWDJ);
+    if ((__YE !=  0)) {
+      __5XDJ=__Q5GB;
+      __CYDJ=__I3FD(__HXB__,__5TDJ->__GKRG.__P5WC.__OF.__O2B,__S5WC,__O__);
+      __P14F(((____GB4D *)((____WH *)__5XDJ)->__PB4D),__CYDJ);
     };
-    __tmp__KVDJ=write_direct__with__value__FDJJ(Self__QSDJ,Self__QSDJ->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B,rec__SSDJ,val__RSDJ);
-    if (val__RSDJ==NULL) {
-      __tmp__4TDJ=NULL;
+    __ZWDJ=__UEJJ(__5TDJ,__5TDJ->__GKRG.__P5WC.__OF.__O2B,__BUDJ,__AUDJ);
+    if (__AUDJ==NULL) {
+      __NVDJ=NULL;
     } else {
-      switch (((struct ___OBJ *)val__RSDJ)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__4TDJ=NULL;
+      switch (((struct ___OBJ *)__AUDJ)->__id) {
+      case ____5J__: {
+        __NVDJ=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__4TDJ=NULL;
+      case ____0AXC__: {
+        __NVDJ=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__4TDJ=((void *)val__RSDJ);
+      case ____NBXC__: {
+        __NVDJ=((void *)__AUDJ);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__4TDJ=NULL;
+      case ____ZBXC__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__4TDJ=NULL;
+      case ____DMWH__: {
+        __NVDJ=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__4TDJ=NULL;
+      case ____2A0I__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__4TDJ=NULL;
+      case ____HJNJ__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__4TDJ=NULL;
+      case ____SJNJ__: {
+        __NVDJ=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__4TDJ=NULL;
+      case ____0AOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__4TDJ=NULL;
+      case ____EBOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__4TDJ=NULL;
+      case ____3BOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__4TDJ=NULL;
+      case ____RCOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__4TDJ=NULL;
+      case ____HDOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__4TDJ=NULL;
+      case ____1DOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__4TDJ=NULL;
+      case ____PEOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__4TDJ=NULL;
+      case ____DFOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__4TDJ=NULL;
+      case ____XFOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__4TDJ=NULL;
+      case ____QGOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__4TDJ=NULL;
+      case ____EHOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__4TDJ=NULL;
+      case ____2HOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__4TDJ=NULL;
+      case ____YIOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__4TDJ=NULL;
+      case ____YMOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__4TDJ=NULL;
+      case ____ONOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__4TDJ=NULL;
+      case ____YOOJ__: {
+        __NVDJ=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__4TDJ=NULL;
+      case ____IM4K__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__4TDJ=NULL;
+      case ____T5FL__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__4TDJ=NULL;
+      case ____3DUL__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__4TDJ=NULL;
+      case ____0EUL__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__4TDJ=NULL;
+      case ____BGUL__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__4TDJ=NULL;
+      case ____2GUL__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__4TDJ=NULL;
+      case ____B0VL__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__4TDJ=NULL;
+      case ____P0VL__: {
+        __NVDJ=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__4TDJ=NULL;
+      case ____Q5YL__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__4TDJ=NULL;
+      case ____UVPM__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__4TDJ=NULL;
+      case ____0ZPM__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__4TDJ=NULL;
+      case ____MR0N__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__4TDJ=NULL;
+      case ____YWBP__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__4TDJ=NULL;
+      case ____LYBP__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__4TDJ=NULL;
+      case ____CZBP__: {
+        __NVDJ=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__4TDJ=NULL;
+      case ____3BEP__: {
+        __NVDJ=NULL;
       } break;
       }
     };
-    if ((((void *)__tmp__4TDJ != (void *)NULL) && (((void *)((__TYPE_FULL__PMB *)__tmp__4TDJ->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__) || ((void *)((__TYPE_FULL__PMB *)__tmp__4TDJ->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK == (void *)type_false__ENB)))) {
-      __tmp__HFHJ=TRUE__K__;
+    if ((((void *)__NVDJ != (void *)NULL) && (((void *)((____WMB *)__NVDJ->__OBXC.__BI4D)->__KLK == (void *)__FMB__) || ((void *)((____WMB *)__NVDJ->__OBXC.__BI4D)->__KLK == (void *)__LNB)))) {
+      __WGHJ=__K__;
     } else /* FALSE */ {
-      if (val__RSDJ==NULL) {
-        __tmp__1EHJ=NULL;
+      if (__AUDJ==NULL) {
+        __KGHJ=NULL;
       } else {
-        switch (((struct ___OBJ *)val__RSDJ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__1EHJ=NULL;
+        switch (((struct ___OBJ *)__AUDJ)->__id) {
+        case ____5J__: {
+          __KGHJ=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__1EHJ=NULL;
+        case ____0AXC__: {
+          __KGHJ=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__1EHJ=NULL;
+        case ____NBXC__: {
+          __KGHJ=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__1EHJ=((void *)val__RSDJ);
+        case ____ZBXC__: {
+          __KGHJ=((void *)__AUDJ);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__1EHJ=NULL;
+        case ____DMWH__: {
+          __KGHJ=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__1EHJ=NULL;
+        case ____2A0I__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__1EHJ=NULL;
+        case ____HJNJ__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__1EHJ=NULL;
+        case ____SJNJ__: {
+          __KGHJ=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__1EHJ=NULL;
+        case ____0AOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__1EHJ=NULL;
+        case ____EBOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__1EHJ=NULL;
+        case ____3BOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__1EHJ=NULL;
+        case ____RCOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__1EHJ=NULL;
+        case ____HDOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__1EHJ=NULL;
+        case ____1DOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__1EHJ=NULL;
+        case ____PEOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__1EHJ=NULL;
+        case ____DFOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__1EHJ=NULL;
+        case ____XFOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__1EHJ=NULL;
+        case ____QGOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__1EHJ=NULL;
+        case ____EHOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__1EHJ=NULL;
+        case ____2HOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__1EHJ=NULL;
+        case ____YIOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__1EHJ=NULL;
+        case ____YMOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__1EHJ=NULL;
+        case ____ONOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__1EHJ=NULL;
+        case ____YOOJ__: {
+          __KGHJ=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__1EHJ=NULL;
+        case ____IM4K__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__1EHJ=NULL;
+        case ____T5FL__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__1EHJ=NULL;
+        case ____3DUL__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__1EHJ=NULL;
+        case ____0EUL__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__1EHJ=NULL;
+        case ____BGUL__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__1EHJ=NULL;
+        case ____2GUL__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__1EHJ=NULL;
+        case ____B0VL__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__1EHJ=NULL;
+        case ____P0VL__: {
+          __KGHJ=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__1EHJ=NULL;
+        case ____Q5YL__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__1EHJ=NULL;
+        case ____UVPM__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__1EHJ=NULL;
+        case ____0ZPM__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__1EHJ=NULL;
+        case ____MR0N__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__1EHJ=NULL;
+        case ____YWBP__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__1EHJ=NULL;
+        case ____LYBP__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__1EHJ=NULL;
+        case ____CZBP__: {
+          __KGHJ=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__1EHJ=NULL;
+        case ____3BEP__: {
+          __KGHJ=NULL;
         } break;
         }
       };
-      __tmp__HFHJ=(((void *)__tmp__1EHJ != (void *)NULL) && (__tmp__1EHJ->value__YG4D ==  0));
+      __WGHJ=(((void *)__KGHJ != (void *)NULL) && (__KGHJ->__HI4D ==  0));
     };
-    if (__tmp__HFHJ) {
-      if (((struct ___OBJ *)__tmp__KVDJ)->__id==__WRITE_GLOBAL__EXKJ__) {
-        ((__WRITE_GLOBAL__EXKJ *)__tmp__KVDJ)->parent_write__FXKJ.quiet_generation__405J=TRUE__K__;
+    if (__WGHJ) {
+      if (((struct ___OBJ *)__ZWDJ)->__id==____TYKJ__) {
+        ((____TYKJ *)__ZWDJ)->__UYKJ.__N25J=__K__;
       } else /* WRITE_SLOT */ {
-        ((__WRITE_SLOT__SXKJ *)__tmp__KVDJ)->parent_write__TXKJ.quiet_generation__405J=TRUE__K__;
+        ((____BZKJ *)__ZWDJ)->__CZKJ.__N25J=__K__;
       };
     };
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__KVDJ);
-    result__JJNU=list_current__Y4GB;
-    __tmp__4TDJ=create__type__IJ2C(Self__QSDJ->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__JJNU)->expr_list__AA4D),__tmp__4TDJ);
-    list_current__Y4GB=old_list__WSDJ;
-    profil_current__FO2C=old_profil_current__YSDJ;
+    __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__ZWDJ);
+    __YKNU=__Q5GB;
+    __NVDJ=__XK2C(__5TDJ->__GKRG.__P5WC.__OF.__O2B,__HMB__->__IMB.__BMC);
+    __P14F(((____GB4D *)((____WH *)__YKNU)->__PB4D),__NVDJ);
+    __Q5GB=__FUDJ;
+    __UP2C=__HUDJ;
   };
 }
 
-static __FAST_ARRAYoSLOT_CODEo__5OKL* create_with_capacity__CVAM()
+static ____OQKL* __RWAM()
 // () With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__OZJM,__tmp__UZJM,__tmp__2N4T,__tmp__4N4T;
-  __INTEGER__Q typ_id__SZJM;
-  __UINTEGER_32__RWB __tmp__5N4T;
-  __FAST_ARRAYoSLOT_CODEo__5OKL *result__NZJM,*Self__U4DN;
-  void **__tmp__E5DN;
-  result__NZJM=NULL;
-  ptr__OZJM=((__POINTER__IB )(NULL));
-  typ_id__SZJM= 0;
-  __tmp__UZJM=((__POINTER__IB )sizeof(__FAST_ARRAYoSLOT_CODEo__5OKL));
-  if (((unsigned long)__tmp__UZJM ==  0)) {
-    result__NZJM=FAST_ARRAYoSLOT_CODEo__5OKL__;
+  ____IB __30JM,__D1JM,__LP4T,__NP4T;
+  ____Q __B1JM;
+  ____YWB __OP4T;
+  ____OQKL *__20JM,*__DAEN;
+  void **__TAEN;
+  __20JM=NULL;
+  __30JM=((____IB )(NULL));
+  __B1JM= 0;
+  __D1JM=((____IB )sizeof(____OQKL));
+  if (((unsigned long)__D1JM ==  0)) {
+    __20JM=__OQKL__;
   } else /* FALSE */ {
-    typ_id__SZJM=__FAST_ARRAYoSLOT_CODEo__5OKL__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UZJM));
-    if ((typ_id__SZJM == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2N4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__4N4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UZJM - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2N4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2N4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__5N4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4N4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__2N4T=micro_alloc__table__lab__HKI(__tmp__4N4T,((__POINTER__IB )(&(table_size[(__tmp__5N4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4N4T)));
-      ptr__OZJM=__tmp__2N4T;
-    } else /* FALSE */ {
-      __tmp__5N4T=((__UINTEGER_32__RWB )typ_id__SZJM);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2N4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__4N4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UZJM - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2N4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2N4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__2N4T=micro_alloc__table__lab__HKI(__tmp__4N4T,((__POINTER__IB )(&(table_type[(__tmp__5N4T)]))),(__UINTEGER_32__RWB)(__tmp__5N4T |  1));
-      ptr__OZJM=__tmp__2N4T;
-    };
-    result__NZJM=((__FAST_ARRAYoSLOT_CODEo__5OKL *)ptr__OZJM);
-    *(result__NZJM) = *(FAST_ARRAYoSLOT_CODEo__5OKL__);
-  };
-  Self__U4DN=((__FAST_ARRAYoSLOT_CODEo__5OKL *)result__NZJM);
-  if ((Self__U4DN->parent_arrayed_collection__HPKL.capacity__QODN <  1)) {
-    __tmp__E5DN=create__FWON( 1);
-    Self__U4DN->parent_arrayed_collection__HPKL.storage__OPDN=__tmp__E5DN;
-    Self__U4DN->parent_arrayed_collection__HPKL.capacity__QODN= 1;
-  };
-  Self__U4DN->parent_arrayed_collection__HPKL.upper__CQKL=(__INTEGER__Q)(-  1);
-  Self__U4DN=result__NZJM;
-  return(Self__U4DN);
+    __B1JM=____OQKL__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D1JM));
+    if ((__B1JM == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LP4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __NP4T=(void *)((unsigned long)(void *)((unsigned long)__D1JM - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LP4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LP4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __OP4T=((____YWB )((____Q )(void *)((unsigned long)__NP4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __LP4T=__OKI(__NP4T,((____IB )(&(table_size[(__OP4T)-1]))),((____YWB )((____Q )__NP4T)));
+      __30JM=__LP4T;
+    } else /* FALSE */ {
+      __OP4T=((____YWB )__B1JM);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LP4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __NP4T=(void *)((unsigned long)(void *)((unsigned long)__D1JM - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LP4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LP4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __LP4T=__OKI(__NP4T,((____IB )(&(table_type[(__OP4T)]))),(____YWB)(__OP4T |  1));
+      __30JM=__LP4T;
+    };
+    __20JM=((____OQKL *)__30JM);
+    *(__20JM) = *(__OQKL__);
+  };
+  __DAEN=((____OQKL *)__20JM);
+  if ((__DAEN->__WQKL.__5PDN <  1)) {
+    __TAEN=__UXON( 1);
+    __DAEN->__WQKL.__3QDN=__TAEN;
+    __DAEN->__WQKL.__5PDN= 1;
+  };
+  __DAEN->__WQKL.__RRKL=(____Q)(-  1);
+  __DAEN=__20JM;
+  return(__DAEN);
 }
 
-static void add_last__LODN(__FAST_ARRAYoSLOT_CODEo__5OKL *Self__MODN,__SLOT_CODE__MIRG *element__NODN)
-// ({FAST_ARRAYoSLOT_CODEo__5OKL},{NULLxSLOT_CODE__MIRG}) Void No recursive, No inlinable.
+static void __0PDN(____OQKL *__1PDN,____1JRG *__2PDN)
+// ({__OQKL},{NULLx__1JRG}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__VPDN,__tmp__XPDN,__tmp__UVZN,Self__F1LO;
-  __POINTER__IB old_ptr__MVZN,__tmp__2VZN;
-  __BOOLEAN__L __tmp__3ODN;
-  void **__tmp__NPDN;
-  if (((__INTEGER__Q)(Self__MODN->parent_arrayed_collection__HPKL.upper__CQKL +  1) <= (__INTEGER__Q)(Self__MODN->parent_arrayed_collection__HPKL.capacity__QODN -  1))) {
-    Self__MODN->parent_arrayed_collection__HPKL.upper__CQKL=(__INTEGER__Q)(Self__MODN->parent_arrayed_collection__HPKL.upper__CQKL +  1);
-    __tmp__3ODN=TRUE__K__;
+  ____Q __ERDN,__GRDN,__DXZN,__U2LO;
+  ____IB __1WZN,__LXZN;
+  ____L __MQDN;
+  void **__2QDN;
+  if (((____Q)(__1PDN->__WQKL.__RRKL +  1) <= (____Q)(__1PDN->__WQKL.__5PDN -  1))) {
+    __1PDN->__WQKL.__RRKL=(____Q)(__1PDN->__WQKL.__RRKL +  1);
+    __MQDN=__K__;
   } else /* FALSE */ {
-    __tmp__3ODN=FALSE__O__;
-  };
-  if ((! __tmp__3ODN)) {
-    if ((Self__MODN->parent_arrayed_collection__HPKL.capacity__QODN ==  0)) {
-      __tmp__NPDN=create__FWON( 2);
-      Self__MODN->parent_arrayed_collection__HPKL.storage__OPDN=__tmp__NPDN;
-      Self__MODN->parent_arrayed_collection__HPKL.capacity__QODN= 2;
-      Self__MODN->parent_arrayed_collection__HPKL.upper__CQKL= 0;
-    } else /* FALSE */ {
-      __tmp__VPDN=(__INTEGER__Q)(Self__MODN->parent_arrayed_collection__HPKL.capacity__QODN <<  1);
-      __tmp__NPDN=Self__MODN->parent_arrayed_collection__HPKL.storage__OPDN;
-      __tmp__XPDN=Self__MODN->parent_arrayed_collection__HPKL.capacity__QODN;
-      old_ptr__MVZN=((__POINTER__IB )((void **)__tmp__NPDN));
-      if (((struct ___OBJ *)SLOT_CODE__MIRG__->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-      };
-      __tmp__UVZN=(__INTEGER__Q)(__tmp__VPDN * ((__INTEGER__Q )(sizeof(void *))));
-      if (((struct ___OBJ *)SLOT_CODE__MIRG__->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-      };
-      __tmp__2VZN=realloc_dynamic__old_size__new_size__Y5W(old_ptr__MVZN,((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__XPDN * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )__tmp__UVZN));
-      __tmp__NPDN=((void **)__tmp__2VZN);
-      __tmp__UVZN=(__INTEGER__Q)(__tmp__VPDN -  1);
-      Self__F1LO=__tmp__XPDN;
-      while ((Self__F1LO <= __tmp__UVZN)) {
-        __tmp__NPDN[Self__F1LO]=NULL;
-        Self__F1LO=(__INTEGER__Q)(Self__F1LO +  1);
-      };
-      Self__MODN->parent_arrayed_collection__HPKL.storage__OPDN=__tmp__NPDN;
-      Self__MODN->parent_arrayed_collection__HPKL.capacity__QODN=__tmp__VPDN;
-      Self__MODN->parent_arrayed_collection__HPKL.upper__CQKL=(__INTEGER__Q)(Self__MODN->parent_arrayed_collection__HPKL.upper__CQKL +  1);
-    };
-  };
-  ((void **)Self__MODN->parent_arrayed_collection__HPKL.storage__OPDN)[Self__MODN->parent_arrayed_collection__HPKL.upper__CQKL]=element__NODN;
+    __MQDN=__O__;
+  };
+  if ((! __MQDN)) {
+    if ((__1PDN->__WQKL.__5PDN ==  0)) {
+      __2QDN=__UXON( 2);
+      __1PDN->__WQKL.__3QDN=__2QDN;
+      __1PDN->__WQKL.__5PDN= 2;
+      __1PDN->__WQKL.__RRKL= 0;
+    } else /* FALSE */ {
+      __ERDN=(____Q)(__1PDN->__WQKL.__5PDN <<  1);
+      __2QDN=__1PDN->__WQKL.__3QDN;
+      __GRDN=__1PDN->__WQKL.__5PDN;
+      __1WZN=((____IB )((void **)__2QDN));
+      if (((struct ___OBJ *)__1JRG__->__2JRG->__QLC)->__id==____OLC__) {
+      };
+      __DXZN=(____Q)(__ERDN * ((____Q )(sizeof(void *))));
+      if (((struct ___OBJ *)__1JRG__->__2JRG->__QLC)->__id==____OLC__) {
+      };
+      __LXZN=__55W(__1WZN,((____YWB )(____Q)(__GRDN * ((____Q )(sizeof(void *))))),((____YWB )__DXZN));
+      __2QDN=((void **)__LXZN);
+      __DXZN=(____Q)(__ERDN -  1);
+      __U2LO=__GRDN;
+      while ((__U2LO <= __DXZN)) {
+        __2QDN[__U2LO]=NULL;
+        __U2LO=(____Q)(__U2LO +  1);
+      };
+      __1PDN->__WQKL.__3QDN=__2QDN;
+      __1PDN->__WQKL.__5PDN=__ERDN;
+      __1PDN->__WQKL.__RRKL=(____Q)(__1PDN->__WQKL.__RRKL +  1);
+    };
+  };
+  ((void **)__1PDN->__WQKL.__3QDN)[__1PDN->__WQKL.__RRKL]=__2PDN;
 }
 
-static void* write_direct__with__value__FDJJ(__SLOT_DATA__WIRG *Self__GDJJ,__POSITION__OL p__HDJJ,void *r__IDJJ,void *val__JDJJ)
-// ({SLOT_DATA__WIRG},{POSITION__OL},{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}) With result No recursive, No inlinable.
+static void* __UEJJ(____FKRG *__VEJJ,____OL __WEJJ,void *__XEJJ,void *__YEJJ)
+// ({__FKRG},{__OL},{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}) With result No recursive, No inlinable.
 {
-  void *result__XWKJ;
-  __WRITE_GLOBAL__EXKJ *result__SPOJ,*Self__4RIK;
-  __POINTER__IB ptr__TPOJ,__tmp__ZPOJ,__tmp__RO4T,__tmp__TO4T;
-  __INTEGER__Q typ_id__XPOJ;
-  __UINTEGER_32__RWB __tmp__UO4T;
-  __WRITE_SLOT__SXKJ *result__1SOJ,*Self__ISIK;
-  void *__tmp__MEJJ;
-  __TYPES_TMP__TM5D *__tmp__4EJJ,*Self__1JNU;
-  __EXTERNAL_C__L5WC *Self__PBMT;
-  __TYPE_FULL__PMB *__tmp__GCNS;
-  __TYPES__UM5D *t__0JNU,*result__ZJNU,*__tmp__2JNU;
-  __FAST_ARRAYoWRITEo__FJFJ *__tmp__5DJJ;
-  __BOOLEAN__L __tmp__XEJJ;
-  result__XWKJ=NULL;
-  if ((Self__GDJJ->parent_variable__XIRG.parent_named__A4WC.style__NKQC == '-')) {
-    result__SPOJ=NULL;
-    ptr__TPOJ=((__POINTER__IB )(NULL));
-    typ_id__XPOJ= 0;
-    __tmp__ZPOJ=((__POINTER__IB )sizeof(__WRITE_GLOBAL__EXKJ));
-    if (((unsigned long)__tmp__ZPOJ ==  0)) {
-      result__SPOJ=WRITE_GLOBAL__EXKJ__;
-    } else /* FALSE */ {
-      typ_id__XPOJ=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZPOJ));
-      if ((typ_id__XPOJ == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__RO4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__TO4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZPOJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RO4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RO4T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UO4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TO4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__RO4T=micro_alloc__table__lab__HKI(__tmp__TO4T,((__POINTER__IB )(&(table_size[(__tmp__UO4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TO4T)));
-        ptr__TPOJ=__tmp__RO4T;
-      } else /* FALSE */ {
-        __tmp__UO4T=((__UINTEGER_32__RWB )typ_id__XPOJ);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__RO4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__TO4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZPOJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RO4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RO4T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__RO4T=micro_alloc__table__lab__HKI(__tmp__TO4T,((__POINTER__IB )(&(table_type[(__tmp__UO4T)]))),(__UINTEGER_32__RWB)(__tmp__UO4T |  1));
-        ptr__TPOJ=__tmp__RO4T;
-      };
-      result__SPOJ=((__WRITE_GLOBAL__EXKJ *)ptr__TPOJ);
-      *(result__SPOJ) = *(WRITE_GLOBAL__EXKJ__);
-    };
-    Self__4RIK=((__WRITE_GLOBAL__EXKJ *)result__SPOJ);
-    Self__4RIK->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B=p__HDJJ;
-    Self__4RIK->parent_write__FXKJ.value__LEJJ=val__JDJJ;
-    Self__4RIK->global__105J=Self__GDJJ;
-    result__XWKJ=result__SPOJ;
+  void *__GYKJ;
+  ____TYKJ *__BROJ,*__NTIK;
+  ____IB __CROJ,__IROJ,__AQ4T,__CQ4T;
+  ____Q __GROJ;
+  ____YWB __DQ4T;
+  ____BZKJ *__KUOJ,*__XTIK;
+  void *__1FJJ;
+  ____CO5D *__NGJJ,*__KLNU;
+  ____0AXC *__4CMT;
+  ____WMB *__VDNS;
+  ____DO5D *__JLNU,*__ILNU,*__LLNU;
+  ____UKFJ *__OFJJ;
+  ____L __GGJJ;
+  __GYKJ=NULL;
+  if ((__VEJJ->__GKRG.__P5WC.__2LQC == '-')) {
+    __BROJ=NULL;
+    __CROJ=((____IB )(NULL));
+    __GROJ= 0;
+    __IROJ=((____IB )sizeof(____TYKJ));
+    if (((unsigned long)__IROJ ==  0)) {
+      __BROJ=__TYKJ__;
+    } else /* FALSE */ {
+      __GROJ=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IROJ));
+      if ((__GROJ == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __AQ4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __CQ4T=(void *)((unsigned long)(void *)((unsigned long)__IROJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AQ4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AQ4T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DQ4T=((____YWB )((____Q )(void *)((unsigned long)__CQ4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __AQ4T=__OKI(__CQ4T,((____IB )(&(table_size[(__DQ4T)-1]))),((____YWB )((____Q )__CQ4T)));
+        __CROJ=__AQ4T;
+      } else /* FALSE */ {
+        __DQ4T=((____YWB )__GROJ);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __AQ4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __CQ4T=(void *)((unsigned long)(void *)((unsigned long)__IROJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AQ4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AQ4T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __AQ4T=__OKI(__CQ4T,((____IB )(&(table_type[(__DQ4T)]))),(____YWB)(__DQ4T |  1));
+        __CROJ=__AQ4T;
+      };
+      __BROJ=((____TYKJ *)__CROJ);
+      *(__BROJ) = *(__TYKJ__);
+    };
+    __NTIK=((____TYKJ *)__BROJ);
+    __NTIK->__UYKJ.__DUDJ.__YH.__O2B=__WEJJ;
+    __NTIK->__UYKJ.__0FJJ=__YEJJ;
+    __NTIK->__K25J=__VEJJ;
+    __GYKJ=__BROJ;
   } else /* FALSE */ {
-    result__1SOJ=NULL;
-    ptr__TPOJ=((__POINTER__IB )(NULL));
-    typ_id__XPOJ= 0;
-    __tmp__ZPOJ=((__POINTER__IB )sizeof(__WRITE_SLOT__SXKJ));
-    if (((unsigned long)__tmp__ZPOJ ==  0)) {
-      result__1SOJ=WRITE_SLOT__SXKJ__;
-    } else /* FALSE */ {
-      typ_id__XPOJ=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZPOJ));
-      if ((typ_id__XPOJ == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__RO4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__TO4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZPOJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RO4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RO4T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UO4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TO4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__RO4T=micro_alloc__table__lab__HKI(__tmp__TO4T,((__POINTER__IB )(&(table_size[(__tmp__UO4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TO4T)));
-        ptr__TPOJ=__tmp__RO4T;
-      } else /* FALSE */ {
-        __tmp__UO4T=((__UINTEGER_32__RWB )typ_id__XPOJ);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__RO4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__TO4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZPOJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RO4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RO4T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__RO4T=micro_alloc__table__lab__HKI(__tmp__TO4T,((__POINTER__IB )(&(table_type[(__tmp__UO4T)]))),(__UINTEGER_32__RWB)(__tmp__UO4T |  1));
-        ptr__TPOJ=__tmp__RO4T;
-      };
-      result__1SOJ=((__WRITE_SLOT__SXKJ *)ptr__TPOJ);
-      *(result__1SOJ) = *(WRITE_SLOT__SXKJ__);
-    };
-    Self__ISIK=((__WRITE_SLOT__SXKJ *)result__1SOJ);
-    Self__ISIK->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B=p__HDJJ;
-    Self__ISIK->parent_write__TXKJ.value__LEJJ=val__JDJJ;
-    Self__ISIK->receiver__F54J=r__IDJJ;
-    Self__ISIK->slot__I25J=Self__GDJJ;
-    result__XWKJ=result__1SOJ;
-  };
-  if (((void *)Self__GDJJ->parent_variable__XIRG.require_first__TJFJ == (void *)NULL)) {
-    Self__GDJJ->parent_variable__XIRG.require_first__TJFJ=result__XWKJ;
+    __KUOJ=NULL;
+    __CROJ=((____IB )(NULL));
+    __GROJ= 0;
+    __IROJ=((____IB )sizeof(____BZKJ));
+    if (((unsigned long)__IROJ ==  0)) {
+      __KUOJ=__BZKJ__;
+    } else /* FALSE */ {
+      __GROJ=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IROJ));
+      if ((__GROJ == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __AQ4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __CQ4T=(void *)((unsigned long)(void *)((unsigned long)__IROJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AQ4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AQ4T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DQ4T=((____YWB )((____Q )(void *)((unsigned long)__CQ4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __AQ4T=__OKI(__CQ4T,((____IB )(&(table_size[(__DQ4T)-1]))),((____YWB )((____Q )__CQ4T)));
+        __CROJ=__AQ4T;
+      } else /* FALSE */ {
+        __DQ4T=((____YWB )__GROJ);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __AQ4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __CQ4T=(void *)((unsigned long)(void *)((unsigned long)__IROJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AQ4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AQ4T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __AQ4T=__OKI(__CQ4T,((____IB )(&(table_type[(__DQ4T)]))),(____YWB)(__DQ4T |  1));
+        __CROJ=__AQ4T;
+      };
+      __KUOJ=((____BZKJ *)__CROJ);
+      *(__KUOJ) = *(__BZKJ__);
+    };
+    __XTIK=((____BZKJ *)__KUOJ);
+    __XTIK->__CZKJ.__DUDJ.__YH.__O2B=__WEJJ;
+    __XTIK->__CZKJ.__0FJJ=__YEJJ;
+    __XTIK->__UA5J=__XEJJ;
+    __XTIK->__X35J=__VEJJ;
+    __GYKJ=__KUOJ;
+  };
+  if (((void *)__VEJJ->__GKRG.__CLFJ == (void *)NULL)) {
+    __VEJJ->__GKRG.__CLFJ=__GYKJ;
   } else /* FALSE */ {
-    if (((void *)Self__GDJJ->parent_variable__XIRG.require_list__4JFJ == (void *)NULL)) {
-      __tmp__5DJJ=create_with_capacity__NUOJ( 1);
-      Self__GDJJ->parent_variable__XIRG.require_list__4JFJ=__tmp__5DJJ;
+    if (((void *)__VEJJ->__GKRG.__NLFJ == (void *)NULL)) {
+      __OFJJ=__2VOJ( 1);
+      __VEJJ->__GKRG.__NLFJ=__OFJJ;
     };
-    add_last__YPGL(((__FAST_ARRAYoWRITEo__FJFJ *)Self__GDJJ->parent_variable__XIRG.require_list__4JFJ),result__XWKJ);
+    __HRGL(((____UKFJ *)__VEJJ->__GKRG.__NLFJ),__GYKJ);
   };
-  if ((! ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__GDJJ->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0) && ((void *)((__TYPE_FULL__PMB *)Self__GDJJ->parent_variable__XIRG.type__1N5D)->the_parent_type__DLK != (void *)type_boolean__MNB)) || ((void *)Self__GDJJ->parent_variable__XIRG.parent_named__A4WC.name__4VB == (void *)(&__string_67))))) {
-    if (((struct ___OBJ *)result__XWKJ)->__id==__WRITE_GLOBAL__EXKJ__) {
-      __tmp__MEJJ=((__WRITE_GLOBAL__EXKJ *)result__XWKJ)->parent_write__FXKJ.value__LEJJ;
+  if ((! ((((____3LC)(((____WMB *)__VEJJ->__GKRG.__KP5D)->__LLK &  1) !=  0) && ((void *)((____WMB *)__VEJJ->__GKRG.__KP5D)->__KLK != (void *)__TNB)) || ((void *)__VEJJ->__GKRG.__P5WC.__FWB == (void *)(&__string_67))))) {
+    if (((struct ___OBJ *)__GYKJ)->__id==____TYKJ__) {
+      __1FJJ=((____TYKJ *)__GYKJ)->__UYKJ.__0FJJ;
     } else /* WRITE_SLOT */ {
-      __tmp__MEJJ=((__WRITE_SLOT__SXKJ *)result__XWKJ)->parent_write__TXKJ.value__LEJJ;
+      __1FJJ=((____BZKJ *)__GYKJ)->__CZKJ.__0FJJ;
     };
-    __tmp__XEJJ=((void *)__tmp__MEJJ != (void *)NULL);
+    __GGJJ=((void *)__1FJJ != (void *)NULL);
   } else /* FALSE */ {
-    __tmp__XEJJ=FALSE__O__;
+    __GGJJ=__O__;
   };
-  if ((__tmp__XEJJ && (! is_executing_pass__MCXC))) {
-    __tmp__4EJJ=new__KFHG();
-    if (((void *)Self__GDJJ->parent_variable__XIRG.type_list__MO5D != (void *)NULL)) {
-      union__XS4K(((__TYPES_TMP__TM5D *)__tmp__4EJJ),Self__GDJJ->parent_variable__XIRG.type_list__MO5D);
+  if ((__GGJJ && (! __1DXC))) {
+    __NGJJ=__ZGHG();
+    if (((void *)__VEJJ->__GKRG.__1P5D != (void *)NULL)) {
+      __GU4K(((____CO5D *)__NGJJ),__VEJJ->__GKRG.__1P5D);
     };
-    if (((struct ___OBJ *)result__XWKJ)->__id==__WRITE_GLOBAL__EXKJ__) {
-      __tmp__MEJJ=((__WRITE_GLOBAL__EXKJ *)result__XWKJ)->parent_write__FXKJ.value__LEJJ;
+    if (((struct ___OBJ *)__GYKJ)->__id==____TYKJ__) {
+      __1FJJ=((____TYKJ *)__GYKJ)->__UYKJ.__0FJJ;
     } else /* WRITE_SLOT */ {
-      __tmp__MEJJ=((__WRITE_SLOT__SXKJ *)result__XWKJ)->parent_write__TXKJ.value__LEJJ;
+      __1FJJ=((____BZKJ *)__GYKJ)->__CZKJ.__0FJJ;
     };
-    switch (((struct ___OBJ *)__tmp__MEJJ)->__id) {
-    case __STRING_CST__5J__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)__tmp__MEJJ)->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+    switch (((struct ___OBJ *)__1FJJ)->__id) {
+    case ____5J__: {
+      __EVXI(((____CO5D *)__NGJJ),((____WMB *)((____5J *)__1FJJ)->__EK.__BI4D)->__KLK);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      Self__PBMT=((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__MEJJ));
-      if (((void *)Self__PBMT->living_type__C0RH == (void *)NULL)) {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),((__TYPE_FULL__PMB *)Self__PBMT->static_type__J54D)->the_parent_type__DLK);
+    case ____0AXC__: {
+      __4CMT=((____0AXC *)((____5J *)__1FJJ));
+      if (((void *)__4CMT->__R1RH == (void *)NULL)) {
+        __EVXI(((____CO5D *)__NGJJ),((____WMB *)__4CMT->__YA5D)->__KLK);
       } else /* FALSE */ {
-        union__XS4K(((__TYPES_TMP__TM5D *)__tmp__4EJJ),Self__PBMT->living_type__C0RH);
+        __GU4K(((____CO5D *)__NGJJ),__4CMT->__R1RH);
       };
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__MEJJ))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+    case ____NBXC__: {
+      __EVXI(((____CO5D *)__NGJJ),((____WMB *)((____NBXC *)((____5J *)__1FJJ))->__OBXC.__BI4D)->__KLK);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__MEJJ))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+    case ____ZBXC__: {
+      __EVXI(((____CO5D *)__NGJJ),((____WMB *)((____ZBXC *)((____5J *)__1FJJ))->__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__MEJJ)),__tmp__4EJJ);
+    case ____2A0I__: {
+      __A51K(((____2A0I *)((____5J *)__1FJJ)),__NGJJ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_false__ENB);
+    case ____HJNJ__: {
+      __EVXI(((____CO5D *)__NGJJ),__DNB);
+      __EVXI(((____CO5D *)__NGJJ),__LNB);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_false__ENB);
+    case ____SJNJ__: {
+      __EVXI(((____CO5D *)__NGJJ),__DNB);
+      __EVXI(((____CO5D *)__NGJJ),__LNB);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_false__ENB);
+    case ____0AOJ__: {
+      __EVXI(((____CO5D *)__NGJJ),__DNB);
+      __EVXI(((____CO5D *)__NGJJ),__LNB);
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_integer__UNB);
+    case ____EBOJ__: {
+      __EVXI(((____CO5D *)__NGJJ),__1NB);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_false__ENB);
+    case ____3BOJ__: {
+      __EVXI(((____CO5D *)__NGJJ),__DNB);
+      __EVXI(((____CO5D *)__NGJJ),__LNB);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      get_type__N41K(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__MEJJ)),__tmp__4EJJ);
+    case ____RCOJ__: {
+      __251K(((____RCOJ *)((____5J *)__1FJJ)),__NGJJ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      get_type__R41K(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__MEJJ)),__tmp__4EJJ);
+    case ____HDOJ__: {
+      __AA2K(((____HDOJ *)((____5J *)__1FJJ)),__NGJJ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      get_type__V41K(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__MEJJ)),__tmp__4EJJ);
+    case ____1DOJ__: {
+      __EA2K(((____1DOJ *)((____5J *)__1FJJ)),__NGJJ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      get_type__Z41K(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__MEJJ)),__tmp__4EJJ);
+    case ____PEOJ__: {
+      __IA2K(((____PEOJ *)((____5J *)__1FJJ)),__NGJJ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__MEJJ)),__tmp__4EJJ);
+    case ____DFOJ__: {
+      __MA2K(((____DFOJ *)((____5J *)__1FJJ)),__NGJJ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__MEJJ)),__tmp__4EJJ);
+    case ____XFOJ__: {
+      __QA2K(((____XFOJ *)((____5J *)__1FJJ)),__NGJJ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),TYPE_VOID__AMB__);
+    case ____QGOJ__: {
+      __EVXI(((____CO5D *)__NGJJ),__HMB__);
     } break;
-    case __ITEM__VFOJ__: {
-      get_type__I51K(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__MEJJ)),__tmp__4EJJ);
+    case ____EHOJ__: {
+      __XA2K(((____EHOJ *)((____5J *)__1FJJ)),__NGJJ);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_integer__UNB);
+    case ____2HOJ__: {
+      __EVXI(((____CO5D *)__NGJJ),__1NB);
     } break;
-    case __CAST__JHOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__MEJJ))->static_type__TC5J)->the_parent_type__DLK);
+    case ____YIOJ__: {
+      __EVXI(((____CO5D *)__NGJJ),((____WMB *)((____YIOJ *)((____5J *)__1FJJ))->__CE5J)->__KLK);
     } break;
-    case __REAL_CST__JLOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__MEJJ))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+    case ____YMOJ__: {
+      __EVXI(((____CO5D *)__NGJJ),((____WMB *)((____YMOJ *)((____5J *)__1FJJ))->__ZMOJ.__BI4D)->__KLK);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__MEJJ))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+    case ____ONOJ__: {
+      __EVXI(((____CO5D *)__NGJJ),((____WMB *)((____ONOJ *)((____5J *)__1FJJ))->__PNOJ.__BI4D)->__KLK);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__MEJJ))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+    case ____YOOJ__: {
+      __EVXI(((____CO5D *)__NGJJ),((____WMB *)((____YOOJ *)((____5J *)__1FJJ))->__ZOOJ.__BI4D)->__KLK);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      get_type__ZYGM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__MEJJ)),__tmp__4EJJ);
+    case ____IM4K__: {
+      __I0GM(((____IM4K *)((____5J *)__1FJJ)),__NGJJ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_false__ENB);
+    case ____T5FL__: {
+      __EVXI(((____CO5D *)__NGJJ),__DNB);
+      __EVXI(((____CO5D *)__NGJJ),__LNB);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_false__ENB);
+    case ____3DUL__: {
+      __EVXI(((____CO5D *)__NGJJ),__DNB);
+      __EVXI(((____CO5D *)__NGJJ),__LNB);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_false__ENB);
+    case ____0EUL__: {
+      __EVXI(((____CO5D *)__NGJJ),__DNB);
+      __EVXI(((____CO5D *)__NGJJ),__LNB);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_false__ENB);
+    case ____BGUL__: {
+      __EVXI(((____CO5D *)__NGJJ),__DNB);
+      __EVXI(((____CO5D *)__NGJJ),__LNB);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_false__ENB);
+    case ____2GUL__: {
+      __EVXI(((____CO5D *)__NGJJ),__DNB);
+      __EVXI(((____CO5D *)__NGJJ),__LNB);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__GCNS=static_type__UVBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__MEJJ)));
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),((__TYPE_FULL__PMB *)__tmp__GCNS)->the_parent_type__DLK);
+    case ____B0VL__: {
+      __VDNS=__DXBN(((____B0VL *)((____5J *)__1FJJ)));
+      __EVXI(((____CO5D *)__NGJJ),((____WMB *)__VDNS)->__KLK);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      get_type__3KHM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__MEJJ)),__tmp__4EJJ);
+    case ____P0VL__: {
+      __MMHM(((____P0VL *)((____5J *)__1FJJ)),__NGJJ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__MEJJ))->global__Y5JM),__tmp__4EJJ);
+    case ____Q5YL__: {
+      __WKEN(((____FKRG *)((____Q5YL *)((____5J *)__1FJJ))->__HBKM),__NGJJ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__GCNS=static_type__5DWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__MEJJ)));
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),((__TYPE_FULL__PMB *)__tmp__GCNS)->the_parent_type__DLK);
+    case ____UVPM__: {
+      __VDNS=__OFWN(((____UVPM *)((____5J *)__1FJJ)));
+      __EVXI(((____CO5D *)__NGJJ),((____WMB *)__VDNS)->__KLK);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      get_type__GN2P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__MEJJ)),__tmp__4EJJ);
+    case ____0ZPM__: {
+      __VO2P(((____0ZPM *)((____5J *)__1FJJ)),__NGJJ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      get_type__S3VO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__MEJJ)),__tmp__4EJJ);
+    case ____MR0N__: {
+      __B5VO(((____MR0N *)((____5J *)__1FJJ)),__NGJJ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_false__ENB);
+    case ____YWBP__: {
+      __EVXI(((____CO5D *)__NGJJ),__DNB);
+      __EVXI(((____CO5D *)__NGJJ),__LNB);
     } break;
-    case __EXPR_INF__2WBP__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_false__ENB);
+    case ____LYBP__: {
+      __EVXI(((____CO5D *)__NGJJ),__DNB);
+      __EVXI(((____CO5D *)__NGJJ),__LNB);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__4EJJ),type_false__ENB);
+    case ____CZBP__: {
+      __EVXI(((____CO5D *)__NGJJ),__DNB);
+      __EVXI(((____CO5D *)__NGJJ),__LNB);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      get_type__S4HQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__MEJJ)),__tmp__4EJJ);
+    case ____3BEP__: {
+      __BAIQ(((____3BEP *)((____5J *)__1FJJ)),__NGJJ);
     } break;
     };
-    Self__1JNU=((__TYPES_TMP__TM5D *)__tmp__4EJJ);
-    t__0JNU=Self__GDJJ->parent_variable__XIRG.type_list__MO5D;
-    result__ZJNU=NULL;
-    if ((((void *)t__0JNU != (void *)NULL) && ((__INTEGER__Q)(((__TYPES__UM5D *)t__0JNU)->upper__O0RH +  1) == (__INTEGER__Q)(Self__1JNU->parent_types__WM5D.upper__O0RH +  1)))) {
-      result__ZJNU=t__0JNU;
-      free__UMZI(Self__1JNU);
+    __KLNU=((____CO5D *)__NGJJ);
+    __JLNU=__VEJJ->__GKRG.__1P5D;
+    __ILNU=NULL;
+    if ((((void *)__JLNU != (void *)NULL) && ((____Q)(((____DO5D *)__JLNU)->__31RH +  1) == (____Q)(__KLNU->__FO5D.__31RH +  1)))) {
+      __ILNU=__JLNU;
+      __DOZI(__KLNU);
     } else /* FALSE */ {
-      __tmp__2JNU=to_types__EVXI(Self__1JNU);
-      result__ZJNU=__tmp__2JNU;
+      __LLNU=__TWXI(__KLNU);
+      __ILNU=__LLNU;
     };
-    Self__GDJJ->parent_variable__XIRG.type_list__MO5D=result__ZJNU;
+    __VEJJ->__GKRG.__1P5D=__ILNU;
   };
-  if (((struct ___OBJ *)result__XWKJ)->__id==__WRITE_GLOBAL__EXKJ__) {
-    ((__WRITE_GLOBAL__EXKJ *)result__XWKJ)->parent_write__FXKJ.is_create__BHIK=TRUE__K__;
+  if (((struct ___OBJ *)__GYKJ)->__id==____TYKJ__) {
+    ((____TYKJ *)__GYKJ)->__UYKJ.__QIIK=__K__;
   } else /* WRITE_SLOT */ {
-    ((__WRITE_SLOT__SXKJ *)result__XWKJ)->parent_write__TXKJ.is_create__BHIK=TRUE__K__;
+    ((____BZKJ *)__GYKJ)->__CZKJ.__QIIK=__K__;
   };
-  __tmp__MEJJ=result__XWKJ;
-  return(__tmp__MEJJ);
+  __1FJJ=__GYKJ;
+  return(__1FJJ);
 }
 
-static void* new_write__rec__value__TZ5K(__SLOT_DATA__WIRG *sd__VZ5K,void *e__WZ5K,void *val__XZ5K)
-// ({NULLxSLOT_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}) With result No recursive, No inlinable.
+static void* __C15K(____FKRG *__E15K,void *__F15K,void *__G15K)
+// ({NULLx__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}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__0KNU;
-  void *result__ZZ5K;
-  __POSITION__OL __tmp__A05K,p__ZKNU;
-  __STRING_CST__5J *Self__CKNU,*result__4JNU;
-  __POINTER__IB ptr__5JNU,__tmp__BKNU,__tmp__DKNU,__tmp__EKNU;
-  __INTEGER__Q typ_id__AKNU;
-  __UINTEGER_32__RWB __tmp__FKNU;
-  void *__tmp__C05K;
-  __PROTOTYPE_CST__45WC *Self__IBBS,*__tmp__JBBS;
-  __INTEGER_CST__KAXC *Self__LBBS,*Self__YKNU;
-  __TYPE_FULL__PMB *t__1KNU;
-  __READ_LOCAL__N5ZI *__tmp__RBMT,*__tmp__SBMT;
-  __IS_EXPANDED__L5NJ *Self__PBBS,*Self__JLNU;
-  __GET_TYPE_ID__V5NJ *Self__UBBS,*Self__ZLNU;
-  __SIZE_OF__NGOJ *Self__XBBS,*Self__JMNU;
-  __REAL_CST__JLOJ *Self__0BBS,*Self__ZMNU;
-  __STRING_CONSTANT__0 *v__1MNU;
-  __CHARACTER_CST__5LOJ *Self__4BBS,*__tmp__5BBS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__BCBS,*__tmp__CCBS;
-  void *__tmp__V1AU;
-  __READ_GLOBAL__B4YL *__tmp__W1AU;
-  result__ZZ5K=NULL;
-  if ((sd__VZ5K->parent_variable__XIRG.parent_named__A4WC.style__NKQC == '+')) {
-    switch (((struct ___OBJ *)e__WZ5K)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__A05K=((__STRING_CST__5J *)e__WZ5K)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__A05K=((__EXTERNAL_C__L5WC *)e__WZ5K)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__A05K=((__PROTOTYPE_CST__45WC *)e__WZ5K)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__A05K=((__INTEGER_CST__KAXC *)e__WZ5K)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__A05K=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__A05K=((__READ_LOCAL__N5ZI *)e__WZ5K)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__A05K=((__EXPR_EQUAL__YHNJ *)e__WZ5K)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__A05K=((__EXPR_NOT_EQUAL__DINJ *)e__WZ5K)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__A05K=((__IS_EXPANDED__L5NJ *)e__WZ5K)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__A05K=((__GET_TYPE_ID__V5NJ *)e__WZ5K)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__A05K=((__EXPR_SUP__OAOJ *)e__WZ5K)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__A05K=((__EXPR_SUB__CBOJ *)e__WZ5K)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__A05K=((__EXPR_MUL__YBOJ *)e__WZ5K)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__A05K=((__EXPR_DIV__MCOJ *)e__WZ5K)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__A05K=((__EXPR_AND__ADOJ *)e__WZ5K)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__A05K=((__EXPR_SHIFT_R__UDOJ *)e__WZ5K)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__A05K=((__EXPR_SHIFT_L__IEOJ *)e__WZ5K)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__A05K=((__PUT_TO__BFOJ *)e__WZ5K)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __ITEM__VFOJ__: {
-      __tmp__A05K=((__ITEM__VFOJ *)e__WZ5K)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__A05K=((__SIZE_OF__NGOJ *)e__WZ5K)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __CAST__JHOJ__: {
-      __tmp__A05K=((__CAST__JHOJ *)e__WZ5K)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__A05K=((__REAL_CST__JLOJ *)e__WZ5K)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__A05K=((__CHARACTER_CST__5LOJ *)e__WZ5K)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__A05K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__WZ5K)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__A05K=((__READ_SLOT__ZK4K *)e__WZ5K)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__A05K=((__EXPR_NOT_LOGIC__E4FL *)e__WZ5K)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__A05K=((__EXPR_OR_LOGIC__OCUL *)e__WZ5K)->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__A05K=((__EXPR_OR_OR_LOGIC__LDUL *)e__WZ5K)->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__A05K=((__EXPR_AND_LOGIC__SEUL *)e__WZ5K)->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__A05K=((__EXPR_AND_AND_LOGIC__NFUL *)e__WZ5K)->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__A05K=((__EXPR_NEG__SYVL *)e__WZ5K)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__A05K=((__EXPR_ADD__AZVL *)e__WZ5K)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__A05K=((__READ_GLOBAL__B4YL *)e__WZ5K)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__A05K=((__EXPR_NOT__FUPM *)e__WZ5K)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__A05K=((__EXPR_MOD__LYPM *)e__WZ5K)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__A05K=((__EXPR_OR__3P0N *)e__WZ5K)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__A05K=((__EXPR_SUP_EQ__JVBP *)e__WZ5K)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__A05K=((__EXPR_INF__2WBP *)e__WZ5K)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__A05K=((__EXPR_INF_EQ__TXBP *)e__WZ5K)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__A05K=((__EXPR_XOR__OAEP *)e__WZ5K)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    } break;
-    };
-    switch (((struct ___OBJ *)e__WZ5K)->__id) {
-    case __STRING_CST__5J__: {
-      Self__CKNU=((__STRING_CST__5J *)e__WZ5K);
-      result__4JNU=NULL;
-      ptr__5JNU=((__POINTER__IB )(NULL));
-      typ_id__AKNU= 0;
-      __tmp__BKNU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-      if (((unsigned long)__tmp__BKNU ==  0)) {
-        result__4JNU=Self__CKNU;
-      } else /* FALSE */ {
-        typ_id__AKNU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BKNU));
-        if ((typ_id__AKNU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BKNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FKNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EKNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DKNU=micro_alloc__table__lab__HKI(__tmp__EKNU,((__POINTER__IB )(&(table_size[(__tmp__FKNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EKNU)));
-          ptr__5JNU=__tmp__DKNU;
-        } else /* FALSE */ {
-          __tmp__FKNU=((__UINTEGER_32__RWB )typ_id__AKNU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BKNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DKNU=micro_alloc__table__lab__HKI(__tmp__EKNU,((__POINTER__IB )(&(table_type[(__tmp__FKNU)]))),(__UINTEGER_32__RWB)(__tmp__FKNU |  1));
-          ptr__5JNU=__tmp__DKNU;
-        };
-        result__4JNU=((__STRING_CST__5J *)ptr__5JNU);
-        *(result__4JNU) = *(Self__CKNU);
-      };
-      __tmp__C05K=result__4JNU;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__C05K=my_copy__0XAL(((__EXTERNAL_C__L5WC *)e__WZ5K));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      Self__IBBS=((__PROTOTYPE_CST__45WC *)e__WZ5K);
-      __tmp__JBBS=create__type__IJ2C(Self__IBBS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__IBBS->parent_constant__55WC.static_type__SG4D);
-      __tmp__C05K=__tmp__JBBS;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      Self__LBBS=((__INTEGER_CST__KAXC *)e__WZ5K);
-      p__ZKNU=Self__LBBS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__0KNU=Self__LBBS->value__YG4D;
-      t__1KNU=Self__LBBS->parent_constant__LAXC.static_type__SG4D;
-      Self__LBBS=NULL;
-      ptr__5JNU=((__POINTER__IB )(NULL));
-      typ_id__AKNU= 0;
-      __tmp__BKNU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-      if (((unsigned long)__tmp__BKNU ==  0)) {
-        Self__LBBS=INTEGER_CST__KAXC__;
-      } else /* FALSE */ {
-        typ_id__AKNU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BKNU));
-        if ((typ_id__AKNU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BKNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FKNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EKNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DKNU=micro_alloc__table__lab__HKI(__tmp__EKNU,((__POINTER__IB )(&(table_size[(__tmp__FKNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EKNU)));
-          ptr__5JNU=__tmp__DKNU;
-        } else /* FALSE */ {
-          __tmp__FKNU=((__UINTEGER_32__RWB )typ_id__AKNU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BKNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DKNU=micro_alloc__table__lab__HKI(__tmp__EKNU,((__POINTER__IB )(&(table_type[(__tmp__FKNU)]))),(__UINTEGER_32__RWB)(__tmp__FKNU |  1));
-          ptr__5JNU=__tmp__DKNU;
-        };
-        Self__LBBS=((__INTEGER_CST__KAXC *)ptr__5JNU);
-        *(Self__LBBS) = *(INTEGER_CST__KAXC__);
-      };
-      Self__YKNU=((__INTEGER_CST__KAXC *)Self__LBBS);
-      Self__YKNU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ZKNU;
-      Self__YKNU->value__YG4D=v__0KNU;
-      Self__YKNU->parent_constant__LAXC.static_type__SG4D=t__1KNU;
-      check_type__KYEE(Self__YKNU);
-      __tmp__C05K=Self__LBBS;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__C05K=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)e__WZ5K));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RBMT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)e__WZ5K)->local__PUEJ));
-      if (__tmp__RBMT==NULL) {
-        __tmp__SBMT=NULL;
+  ____0SG __JMNU;
+  void *__I15K;
+  ____OL __P15K,__IMNU;
+  ____5J *__RLNU,*__NLNU;
+  ____IB __OLNU,__QLNU,__SLNU,__TLNU;
+  ____Q __PLNU;
+  ____YWB __ULNU;
+  void *__R15K;
+  ____NBXC *__XCBS,*__YCBS;
+  ____ZBXC *__0CBS,*__HMNU;
+  ____WMB *__KMNU;
+  ____2A0I *__ADMT,*__BDMT;
+  ____0AOJ *__4CBS,*__YMNU;
+  ____EBOJ *__DDBS,*__INNU;
+  ____2HOJ *__GDBS,*__YNNU;
+  ____YMOJ *__JDBS,*__IONU;
+  ____0 *__KONU;
+  ____ONOJ *__NDBS,*__ODBS;
+  ____YOOJ *__QDBS,*__RDBS;
+  void *__E3AU;
+  ____Q5YL *__F3AU;
+  __I15K=NULL;
+  if ((__E15K->__GKRG.__P5WC.__2LQC == '+')) {
+    switch (((struct ___OBJ *)__F15K)->__id) {
+    case ____5J__: {
+      __P15K=((____5J *)__F15K)->__EK.__DK.__CK.__YH.__O2B;
+    } break;
+    case ____0AXC__: {
+      __P15K=((____0AXC *)__F15K)->__1AXC.__CK.__YH.__O2B;
+    } break;
+    case ____NBXC__: {
+      __P15K=((____NBXC *)__F15K)->__OBXC.__DK.__CK.__YH.__O2B;
+    } break;
+    case ____ZBXC__: {
+      __P15K=((____ZBXC *)__F15K)->__0BXC.__DK.__CK.__YH.__O2B;
+    } break;
+    case ____DMWH__: {
+      __P15K=__BK__->__CK.__YH.__O2B;
+    } break;
+    case ____2A0I__: {
+      __P15K=((____2A0I *)__F15K)->__3A0I.__RJWH.__CK.__YH.__O2B;
+    } break;
+    case ____HJNJ__: {
+      __P15K=((____HJNJ *)__F15K)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
+    } break;
+    case ____SJNJ__: {
+      __P15K=((____SJNJ *)__F15K)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
+    } break;
+    case ____0AOJ__: {
+      __P15K=((____0AOJ *)__F15K)->__1AOJ.__CK.__YH.__O2B;
+    } break;
+    case ____EBOJ__: {
+      __P15K=((____EBOJ *)__F15K)->__FBOJ.__CK.__YH.__O2B;
+    } break;
+    case ____3BOJ__: {
+      __P15K=((____3BOJ *)__F15K)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
+    } break;
+    case ____RCOJ__: {
+      __P15K=((____RCOJ *)__F15K)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
+    } break;
+    case ____HDOJ__: {
+      __P15K=((____HDOJ *)__F15K)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
+    } break;
+    case ____1DOJ__: {
+      __P15K=((____1DOJ *)__F15K)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
+    } break;
+    case ____PEOJ__: {
+      __P15K=((____PEOJ *)__F15K)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
+    } break;
+    case ____DFOJ__: {
+      __P15K=((____DFOJ *)__F15K)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
+    } break;
+    case ____XFOJ__: {
+      __P15K=((____XFOJ *)__F15K)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
+    } break;
+    case ____QGOJ__: {
+      __P15K=((____QGOJ *)__F15K)->__RGOJ.__CK.__YH.__O2B;
+    } break;
+    case ____EHOJ__: {
+      __P15K=((____EHOJ *)__F15K)->__FHOJ.__CK.__YH.__O2B;
+    } break;
+    case ____2HOJ__: {
+      __P15K=((____2HOJ *)__F15K)->__3HOJ.__CK.__YH.__O2B;
+    } break;
+    case ____YIOJ__: {
+      __P15K=((____YIOJ *)__F15K)->__ZIOJ.__CK.__YH.__O2B;
+    } break;
+    case ____YMOJ__: {
+      __P15K=((____YMOJ *)__F15K)->__ZMOJ.__DK.__CK.__YH.__O2B;
+    } break;
+    case ____ONOJ__: {
+      __P15K=((____ONOJ *)__F15K)->__PNOJ.__DK.__CK.__YH.__O2B;
+    } break;
+    case ____YOOJ__: {
+      __P15K=((____YOOJ *)__F15K)->__ZOOJ.__DK.__CK.__YH.__O2B;
+    } break;
+    case ____IM4K__: {
+      __P15K=((____IM4K *)__F15K)->__JM4K.__RJWH.__CK.__YH.__O2B;
+    } break;
+    case ____T5FL__: {
+      __P15K=((____T5FL *)__F15K)->__W5FL.__V5FL.__CK.__YH.__O2B;
+    } break;
+    case ____3DUL__: {
+      __P15K=((____3DUL *)__F15K)->__AEUL.__5DUL.__CK.__YH.__O2B;
+    } break;
+    case ____0EUL__: {
+      __P15K=((____0EUL *)__F15K)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
+    } break;
+    case ____BGUL__: {
+      __P15K=((____BGUL *)__F15K)->__CGUL.__5DUL.__CK.__YH.__O2B;
+    } break;
+    case ____2GUL__: {
+      __P15K=((____2GUL *)__F15K)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
+    } break;
+    case ____B0VL__: {
+      __P15K=((____B0VL *)__F15K)->__E0VL.__D0VL.__CK.__YH.__O2B;
+    } break;
+    case ____P0VL__: {
+      __P15K=((____P0VL *)__F15K)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
+    } break;
+    case ____Q5YL__: {
+      __P15K=((____Q5YL *)__F15K)->__R5YL.__RJWH.__CK.__YH.__O2B;
+    } break;
+    case ____UVPM__: {
+      __P15K=((____UVPM *)__F15K)->__VVPM.__D0VL.__CK.__YH.__O2B;
+    } break;
+    case ____0ZPM__: {
+      __P15K=((____0ZPM *)__F15K)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
+    } break;
+    case ____MR0N__: {
+      __P15K=((____MR0N *)__F15K)->__NR0N.__TCOJ.__CK.__YH.__O2B;
+    } break;
+    case ____YWBP__: {
+      __P15K=((____YWBP *)__F15K)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
+    } break;
+    case ____LYBP__: {
+      __P15K=((____LYBP *)__F15K)->__MYBP.__JJNJ.__CK.__YH.__O2B;
+    } break;
+    case ____CZBP__: {
+      __P15K=((____CZBP *)__F15K)->__DZBP.__JJNJ.__CK.__YH.__O2B;
+    } break;
+    case ____3BEP__: {
+      __P15K=((____3BEP *)__F15K)->__4BEP.__TCOJ.__CK.__YH.__O2B;
+    } break;
+    };
+    switch (((struct ___OBJ *)__F15K)->__id) {
+    case ____5J__: {
+      __RLNU=((____5J *)__F15K);
+      __NLNU=NULL;
+      __OLNU=((____IB )(NULL));
+      __PLNU= 0;
+      __QLNU=((____IB )sizeof(____5J));
+      if (((unsigned long)__QLNU ==  0)) {
+        __NLNU=__RLNU;
+      } else /* FALSE */ {
+        __PLNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QLNU));
+        if ((__PLNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLNU=(void *)((unsigned long)(void *)((unsigned long)__QLNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ULNU=((____YWB )((____Q )(void *)((unsigned long)__TLNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __SLNU=__OKI(__TLNU,((____IB )(&(table_size[(__ULNU)-1]))),((____YWB )((____Q )__TLNU)));
+          __OLNU=__SLNU;
+        } else /* FALSE */ {
+          __ULNU=((____YWB )__PLNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLNU=(void *)((unsigned long)(void *)((unsigned long)__QLNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SLNU=__OKI(__TLNU,((____IB )(&(table_type[(__ULNU)]))),(____YWB)(__ULNU |  1));
+          __OLNU=__SLNU;
+        };
+        __NLNU=((____5J *)__OLNU);
+        *(__NLNU) = *(__RLNU);
+      };
+      __R15K=__NLNU;
+    } break;
+    case ____0AXC__: {
+      __R15K=__JZAL(((____0AXC *)__F15K));
+    } break;
+    case ____NBXC__: {
+      __XCBS=((____NBXC *)__F15K);
+      __YCBS=__XK2C(__XCBS->__OBXC.__DK.__CK.__YH.__O2B,__XCBS->__OBXC.__BI4D);
+      __R15K=__YCBS;
+    } break;
+    case ____ZBXC__: {
+      __0CBS=((____ZBXC *)__F15K);
+      __IMNU=__0CBS->__0BXC.__DK.__CK.__YH.__O2B;
+      __JMNU=__0CBS->__HI4D;
+      __KMNU=__0CBS->__0BXC.__BI4D;
+      __0CBS=NULL;
+      __OLNU=((____IB )(NULL));
+      __PLNU= 0;
+      __QLNU=((____IB )sizeof(____ZBXC));
+      if (((unsigned long)__QLNU ==  0)) {
+        __0CBS=__ZBXC__;
+      } else /* FALSE */ {
+        __PLNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QLNU));
+        if ((__PLNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLNU=(void *)((unsigned long)(void *)((unsigned long)__QLNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ULNU=((____YWB )((____Q )(void *)((unsigned long)__TLNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __SLNU=__OKI(__TLNU,((____IB )(&(table_size[(__ULNU)-1]))),((____YWB )((____Q )__TLNU)));
+          __OLNU=__SLNU;
+        } else /* FALSE */ {
+          __ULNU=((____YWB )__PLNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLNU=(void *)((unsigned long)(void *)((unsigned long)__QLNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SLNU=__OKI(__TLNU,((____IB )(&(table_type[(__ULNU)]))),(____YWB)(__ULNU |  1));
+          __OLNU=__SLNU;
+        };
+        __0CBS=((____ZBXC *)__OLNU);
+        *(__0CBS) = *(__ZBXC__);
+      };
+      __HMNU=((____ZBXC *)__0CBS);
+      __HMNU->__0BXC.__DK.__CK.__YH.__O2B=__IMNU;
+      __HMNU->__HI4D=__JMNU;
+      __HMNU->__0BXC.__BI4D=__KMNU;
+      __ZZEE(__HMNU);
+      __R15K=__0CBS;
+    } break;
+    case ____DMWH__: {
+      __R15K=__W3OK(((____DMWH *)__F15K));
+    } break;
+    case ____2A0I__: {
+      __ADMT=__2VEI(((____N5WC *)((____2A0I *)__F15K)->__4VEJ));
+      if (__ADMT==NULL) {
+        __BDMT=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__SBMT=((__READ_LOCAL__N5ZI *)__tmp__RBMT);
+        __BDMT=((____2A0I *)__ADMT);
       };
-      __tmp__C05K=__tmp__SBMT;
+      __R15K=__BDMT;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__C05K=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)e__WZ5K));
+    case ____HJNJ__: {
+      __R15K=__Y0AL(((____HJNJ *)__F15K));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__C05K=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)e__WZ5K));
+    case ____SJNJ__: {
+      __R15K=__D1AL(((____SJNJ *)__F15K));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__PBBS=((__IS_EXPANDED__L5NJ *)e__WZ5K);
-      p__ZKNU=Self__PBBS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__RBMT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__PBBS->receiver__554J)->local__PUEJ));
-      if (__tmp__RBMT==NULL) {
-        __tmp__SBMT=NULL;
+    case ____0AOJ__: {
+      __4CBS=((____0AOJ *)__F15K);
+      __IMNU=__4CBS->__1AOJ.__CK.__YH.__O2B;
+      __ADMT=__2VEI(((____N5WC *)((____2A0I *)__4CBS->__OB5J)->__4VEJ));
+      if (__ADMT==NULL) {
+        __BDMT=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__SBMT=((__READ_LOCAL__N5ZI *)__tmp__RBMT);
-      };
-      Self__PBBS=NULL;
-      ptr__5JNU=((__POINTER__IB )(NULL));
-      typ_id__AKNU= 0;
-      __tmp__BKNU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-      if (((unsigned long)__tmp__BKNU ==  0)) {
-        Self__PBBS=IS_EXPANDED__L5NJ__;
-      } else /* FALSE */ {
-        typ_id__AKNU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BKNU));
-        if ((typ_id__AKNU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BKNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FKNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EKNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DKNU=micro_alloc__table__lab__HKI(__tmp__EKNU,((__POINTER__IB )(&(table_size[(__tmp__FKNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EKNU)));
-          ptr__5JNU=__tmp__DKNU;
-        } else /* FALSE */ {
-          __tmp__FKNU=((__UINTEGER_32__RWB )typ_id__AKNU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BKNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DKNU=micro_alloc__table__lab__HKI(__tmp__EKNU,((__POINTER__IB )(&(table_type[(__tmp__FKNU)]))),(__UINTEGER_32__RWB)(__tmp__FKNU |  1));
-          ptr__5JNU=__tmp__DKNU;
-        };
-        Self__PBBS=((__IS_EXPANDED__L5NJ *)ptr__5JNU);
-        *(Self__PBBS) = *(IS_EXPANDED__L5NJ__);
-      };
-      Self__JLNU=((__IS_EXPANDED__L5NJ *)Self__PBBS);
-      Self__JLNU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ZKNU;
-      Self__JLNU->receiver__554J=__tmp__SBMT;
-      __tmp__C05K=Self__PBBS;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      Self__UBBS=((__GET_TYPE_ID__V5NJ *)e__WZ5K);
-      p__ZKNU=Self__UBBS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__1KNU=Self__UBBS->receiver__EA5J;
-      Self__UBBS=NULL;
-      ptr__5JNU=((__POINTER__IB )(NULL));
-      typ_id__AKNU= 0;
-      __tmp__BKNU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-      if (((unsigned long)__tmp__BKNU ==  0)) {
-        Self__UBBS=GET_TYPE_ID__V5NJ__;
-      } else /* FALSE */ {
-        typ_id__AKNU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BKNU));
-        if ((typ_id__AKNU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BKNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FKNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EKNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DKNU=micro_alloc__table__lab__HKI(__tmp__EKNU,((__POINTER__IB )(&(table_size[(__tmp__FKNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EKNU)));
-          ptr__5JNU=__tmp__DKNU;
-        } else /* FALSE */ {
-          __tmp__FKNU=((__UINTEGER_32__RWB )typ_id__AKNU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BKNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DKNU=micro_alloc__table__lab__HKI(__tmp__EKNU,((__POINTER__IB )(&(table_type[(__tmp__FKNU)]))),(__UINTEGER_32__RWB)(__tmp__FKNU |  1));
-          ptr__5JNU=__tmp__DKNU;
-        };
-        Self__UBBS=((__GET_TYPE_ID__V5NJ *)ptr__5JNU);
-        *(Self__UBBS) = *(GET_TYPE_ID__V5NJ__);
-      };
-      Self__ZLNU=((__GET_TYPE_ID__V5NJ *)Self__UBBS);
-      Self__ZLNU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ZKNU;
-      Self__ZLNU->receiver__EA5J=t__1KNU;
-      __tmp__C05K=Self__UBBS;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__C05K=my_copy__N0AL(((__EXPR_SUP__OAOJ *)e__WZ5K));
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__C05K=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)e__WZ5K));
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__C05K=my_copy__D1AL(((__EXPR_MUL__YBOJ *)e__WZ5K));
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__C05K=my_copy__O1AL(((__EXPR_DIV__MCOJ *)e__WZ5K));
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__C05K=my_copy__Z1AL(((__EXPR_AND__ADOJ *)e__WZ5K));
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__C05K=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)e__WZ5K));
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__C05K=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)e__WZ5K));
-    } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__C05K=my_copy__02AL(((__PUT_TO__BFOJ *)e__WZ5K));
-    } break;
-    case __ITEM__VFOJ__: {
-      __tmp__C05K=my_copy__I3AL(((__ITEM__VFOJ *)e__WZ5K));
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      Self__XBBS=((__SIZE_OF__NGOJ *)e__WZ5K);
-      p__ZKNU=Self__XBBS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__1KNU=Self__XBBS->receiver__OC5J;
-      Self__XBBS=NULL;
-      ptr__5JNU=((__POINTER__IB )(NULL));
-      typ_id__AKNU= 0;
-      __tmp__BKNU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-      if (((unsigned long)__tmp__BKNU ==  0)) {
-        Self__XBBS=SIZE_OF__NGOJ__;
-      } else /* FALSE */ {
-        typ_id__AKNU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BKNU));
-        if ((typ_id__AKNU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BKNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FKNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EKNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DKNU=micro_alloc__table__lab__HKI(__tmp__EKNU,((__POINTER__IB )(&(table_size[(__tmp__FKNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EKNU)));
-          ptr__5JNU=__tmp__DKNU;
-        } else /* FALSE */ {
-          __tmp__FKNU=((__UINTEGER_32__RWB )typ_id__AKNU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BKNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DKNU=micro_alloc__table__lab__HKI(__tmp__EKNU,((__POINTER__IB )(&(table_type[(__tmp__FKNU)]))),(__UINTEGER_32__RWB)(__tmp__FKNU |  1));
-          ptr__5JNU=__tmp__DKNU;
-        };
-        Self__XBBS=((__SIZE_OF__NGOJ *)ptr__5JNU);
-        *(Self__XBBS) = *(SIZE_OF__NGOJ__);
-      };
-      Self__JMNU=((__SIZE_OF__NGOJ *)Self__XBBS);
-      Self__JMNU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ZKNU;
-      Self__JMNU->receiver__OC5J=t__1KNU;
-      __tmp__C05K=Self__XBBS;
-    } break;
-    case __CAST__JHOJ__: {
-      __tmp__C05K=my_copy__Z3AL(((__CAST__JHOJ *)e__WZ5K));
-    } break;
-    case __REAL_CST__JLOJ__: {
-      Self__0BBS=((__REAL_CST__JLOJ *)e__WZ5K);
-      p__ZKNU=Self__0BBS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__1MNU=Self__0BBS->value__DD5J;
-      t__1KNU=Self__0BBS->parent_constant__KLOJ.static_type__SG4D;
-      Self__0BBS=NULL;
-      ptr__5JNU=((__POINTER__IB )(NULL));
-      typ_id__AKNU= 0;
-      __tmp__BKNU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-      if (((unsigned long)__tmp__BKNU ==  0)) {
-        Self__0BBS=REAL_CST__JLOJ__;
-      } else /* FALSE */ {
-        typ_id__AKNU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BKNU));
-        if ((typ_id__AKNU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BKNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FKNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EKNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DKNU=micro_alloc__table__lab__HKI(__tmp__EKNU,((__POINTER__IB )(&(table_size[(__tmp__FKNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EKNU)));
-          ptr__5JNU=__tmp__DKNU;
-        } else /* FALSE */ {
-          __tmp__FKNU=((__UINTEGER_32__RWB )typ_id__AKNU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BKNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DKNU=micro_alloc__table__lab__HKI(__tmp__EKNU,((__POINTER__IB )(&(table_type[(__tmp__FKNU)]))),(__UINTEGER_32__RWB)(__tmp__FKNU |  1));
-          ptr__5JNU=__tmp__DKNU;
-        };
-        Self__0BBS=((__REAL_CST__JLOJ *)ptr__5JNU);
-        *(Self__0BBS) = *(REAL_CST__JLOJ__);
-      };
-      Self__ZMNU=((__REAL_CST__JLOJ *)Self__0BBS);
-      Self__ZMNU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__ZKNU;
-      Self__ZMNU->value__DD5J=v__1MNU;
-      Self__ZMNU->parent_constant__KLOJ.static_type__SG4D=t__1KNU;
-      __tmp__C05K=Self__0BBS;
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__4BBS=((__CHARACTER_CST__5LOJ *)e__WZ5K);
-      __tmp__5BBS=create__char__CMQJ(Self__4BBS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4BBS->text__ID5J);
-      __tmp__C05K=__tmp__5BBS;
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__BCBS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__WZ5K);
-      __tmp__CCBS=create__text__2PQJ(Self__BCBS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__BCBS->string__EBJK);
-      __tmp__C05K=__tmp__CCBS;
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__C05K=my_copy__4XFM(((__READ_SLOT__ZK4K *)e__WZ5K));
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__C05K=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)e__WZ5K));
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__C05K=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)e__WZ5K));
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__C05K=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)e__WZ5K));
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__C05K=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)e__WZ5K));
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__C05K=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)e__WZ5K));
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__C05K=my_copy__YYBN(((__EXPR_NEG__SYVL *)e__WZ5K));
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__C05K=my_copy__4AHM(((__EXPR_ADD__AZVL *)e__WZ5K));
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__V1AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)e__WZ5K)->global__Y5JM),NULL);
-      if (__tmp__V1AU==NULL) {
-        __tmp__W1AU=NULL;
+        __BDMT=((____2A0I *)__ADMT);
+      };
+      __4CBS=NULL;
+      __OLNU=((____IB )(NULL));
+      __PLNU= 0;
+      __QLNU=((____IB )sizeof(____0AOJ));
+      if (((unsigned long)__QLNU ==  0)) {
+        __4CBS=__0AOJ__;
+      } else /* FALSE */ {
+        __PLNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QLNU));
+        if ((__PLNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLNU=(void *)((unsigned long)(void *)((unsigned long)__QLNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ULNU=((____YWB )((____Q )(void *)((unsigned long)__TLNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __SLNU=__OKI(__TLNU,((____IB )(&(table_size[(__ULNU)-1]))),((____YWB )((____Q )__TLNU)));
+          __OLNU=__SLNU;
+        } else /* FALSE */ {
+          __ULNU=((____YWB )__PLNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLNU=(void *)((unsigned long)(void *)((unsigned long)__QLNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SLNU=__OKI(__TLNU,((____IB )(&(table_type[(__ULNU)]))),(____YWB)(__ULNU |  1));
+          __OLNU=__SLNU;
+        };
+        __4CBS=((____0AOJ *)__OLNU);
+        *(__4CBS) = *(__0AOJ__);
+      };
+      __YMNU=((____0AOJ *)__4CBS);
+      __YMNU->__1AOJ.__CK.__YH.__O2B=__IMNU;
+      __YMNU->__OB5J=__BDMT;
+      __R15K=__4CBS;
+    } break;
+    case ____EBOJ__: {
+      __DDBS=((____EBOJ *)__F15K);
+      __IMNU=__DDBS->__FBOJ.__CK.__YH.__O2B;
+      __KMNU=__DDBS->__TB5J;
+      __DDBS=NULL;
+      __OLNU=((____IB )(NULL));
+      __PLNU= 0;
+      __QLNU=((____IB )sizeof(____EBOJ));
+      if (((unsigned long)__QLNU ==  0)) {
+        __DDBS=__EBOJ__;
+      } else /* FALSE */ {
+        __PLNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QLNU));
+        if ((__PLNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLNU=(void *)((unsigned long)(void *)((unsigned long)__QLNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ULNU=((____YWB )((____Q )(void *)((unsigned long)__TLNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __SLNU=__OKI(__TLNU,((____IB )(&(table_size[(__ULNU)-1]))),((____YWB )((____Q )__TLNU)));
+          __OLNU=__SLNU;
+        } else /* FALSE */ {
+          __ULNU=((____YWB )__PLNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLNU=(void *)((unsigned long)(void *)((unsigned long)__QLNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SLNU=__OKI(__TLNU,((____IB )(&(table_type[(__ULNU)]))),(____YWB)(__ULNU |  1));
+          __OLNU=__SLNU;
+        };
+        __DDBS=((____EBOJ *)__OLNU);
+        *(__DDBS) = *(__EBOJ__);
+      };
+      __INNU=((____EBOJ *)__DDBS);
+      __INNU->__FBOJ.__CK.__YH.__O2B=__IMNU;
+      __INNU->__TB5J=__KMNU;
+      __R15K=__DDBS;
+    } break;
+    case ____3BOJ__: {
+      __R15K=__21AL(((____3BOJ *)__F15K));
+    } break;
+    case ____RCOJ__: {
+      __R15K=__H2AL(((____RCOJ *)__F15K));
+    } break;
+    case ____HDOJ__: {
+      __R15K=__S2AL(((____HDOJ *)__F15K));
+    } break;
+    case ____1DOJ__: {
+      __R15K=__32AL(((____1DOJ *)__F15K));
+    } break;
+    case ____PEOJ__: {
+      __R15K=__I3AL(((____PEOJ *)__F15K));
+    } break;
+    case ____DFOJ__: {
+      __R15K=__T3AL(((____DFOJ *)__F15K));
+    } break;
+    case ____XFOJ__: {
+      __R15K=__43AL(((____XFOJ *)__F15K));
+    } break;
+    case ____QGOJ__: {
+      __R15K=__J4AL(((____QGOJ *)__F15K));
+    } break;
+    case ____EHOJ__: {
+      __R15K=__X4AL(((____EHOJ *)__F15K));
+    } break;
+    case ____2HOJ__: {
+      __GDBS=((____2HOJ *)__F15K);
+      __IMNU=__GDBS->__3HOJ.__CK.__YH.__O2B;
+      __KMNU=__GDBS->__3D5J;
+      __GDBS=NULL;
+      __OLNU=((____IB )(NULL));
+      __PLNU= 0;
+      __QLNU=((____IB )sizeof(____2HOJ));
+      if (((unsigned long)__QLNU ==  0)) {
+        __GDBS=__2HOJ__;
+      } else /* FALSE */ {
+        __PLNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QLNU));
+        if ((__PLNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLNU=(void *)((unsigned long)(void *)((unsigned long)__QLNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ULNU=((____YWB )((____Q )(void *)((unsigned long)__TLNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __SLNU=__OKI(__TLNU,((____IB )(&(table_size[(__ULNU)-1]))),((____YWB )((____Q )__TLNU)));
+          __OLNU=__SLNU;
+        } else /* FALSE */ {
+          __ULNU=((____YWB )__PLNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLNU=(void *)((unsigned long)(void *)((unsigned long)__QLNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SLNU=__OKI(__TLNU,((____IB )(&(table_type[(__ULNU)]))),(____YWB)(__ULNU |  1));
+          __OLNU=__SLNU;
+        };
+        __GDBS=((____2HOJ *)__OLNU);
+        *(__GDBS) = *(__2HOJ__);
+      };
+      __YNNU=((____2HOJ *)__GDBS);
+      __YNNU->__3HOJ.__CK.__YH.__O2B=__IMNU;
+      __YNNU->__3D5J=__KMNU;
+      __R15K=__GDBS;
+    } break;
+    case ____YIOJ__: {
+      __R15K=__I5AL(((____YIOJ *)__F15K));
+    } break;
+    case ____YMOJ__: {
+      __JDBS=((____YMOJ *)__F15K);
+      __IMNU=__JDBS->__ZMOJ.__DK.__CK.__YH.__O2B;
+      __KONU=__JDBS->__SE5J;
+      __KMNU=__JDBS->__ZMOJ.__BI4D;
+      __JDBS=NULL;
+      __OLNU=((____IB )(NULL));
+      __PLNU= 0;
+      __QLNU=((____IB )sizeof(____YMOJ));
+      if (((unsigned long)__QLNU ==  0)) {
+        __JDBS=__YMOJ__;
+      } else /* FALSE */ {
+        __PLNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QLNU));
+        if ((__PLNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLNU=(void *)((unsigned long)(void *)((unsigned long)__QLNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ULNU=((____YWB )((____Q )(void *)((unsigned long)__TLNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __SLNU=__OKI(__TLNU,((____IB )(&(table_size[(__ULNU)-1]))),((____YWB )((____Q )__TLNU)));
+          __OLNU=__SLNU;
+        } else /* FALSE */ {
+          __ULNU=((____YWB )__PLNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLNU=(void *)((unsigned long)(void *)((unsigned long)__QLNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SLNU=__OKI(__TLNU,((____IB )(&(table_type[(__ULNU)]))),(____YWB)(__ULNU |  1));
+          __OLNU=__SLNU;
+        };
+        __JDBS=((____YMOJ *)__OLNU);
+        *(__JDBS) = *(__YMOJ__);
+      };
+      __IONU=((____YMOJ *)__JDBS);
+      __IONU->__ZMOJ.__DK.__CK.__YH.__O2B=__IMNU;
+      __IONU->__SE5J=__KONU;
+      __IONU->__ZMOJ.__BI4D=__KMNU;
+      __R15K=__JDBS;
+    } break;
+    case ____ONOJ__: {
+      __NDBS=((____ONOJ *)__F15K);
+      __ODBS=__RNQJ(__NDBS->__PNOJ.__DK.__CK.__YH.__O2B,__NDBS->__XE5J);
+      __R15K=__ODBS;
+    } break;
+    case ____YOOJ__: {
+      __QDBS=((____YOOJ *)__F15K);
+      __RDBS=__LRQJ(__QDBS->__ZOOJ.__DK.__CK.__YH.__O2B,__QDBS->__TCJK);
+      __R15K=__RDBS;
+    } break;
+    case ____IM4K__: {
+      __R15K=__NZFM(((____IM4K *)__F15K));
+    } break;
+    case ____T5FL__: {
+      __R15K=__V35O(((____T5FL *)__F15K));
+    } break;
+    case ____3DUL__: {
+      __R15K=__AJVP(((____3DUL *)__F15K));
+    } break;
+    case ____0EUL__: {
+      __R15K=__QB4P(((____0EUL *)__F15K));
+    } break;
+    case ____BGUL__: {
+      __R15K=__LJVP(((____BGUL *)__F15K));
+    } break;
+    case ____2GUL__: {
+      __R15K=__2B4P(((____2GUL *)__F15K));
+    } break;
+    case ____B0VL__: {
+      __R15K=__H0BN(((____B0VL *)__F15K));
+    } break;
+    case ____P0VL__: {
+      __R15K=__NCHM(((____P0VL *)__F15K));
+    } break;
+    case ____Q5YL__: {
+      __E3AU=__TFTL(((____FKRG *)((____Q5YL *)__F15K)->__HBKM),NULL);
+      if (__E3AU==NULL) {
+        __F3AU=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__V1AU)->__id) {
-        case __READ_SLOT__ZK4K__: {
-          __tmp__W1AU=NULL;
+        switch (((struct ___OBJ *)__E3AU)->__id) {
+        case ____IM4K__: {
+          __F3AU=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__W1AU=((__READ_GLOBAL__B4YL *)__tmp__V1AU);
+        case ____Q5YL__: {
+          __F3AU=((____Q5YL *)__E3AU);
         } break;
         }
       };
-      __tmp__C05K=__tmp__W1AU;
+      __R15K=__F3AU;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__C05K=my_copy__GFWN(((__EXPR_NOT__FUPM *)e__WZ5K));
+    case ____UVPM__: {
+      __R15K=__VGWN(((____UVPM *)__F15K));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__C05K=my_copy__PF2P(((__EXPR_MOD__LYPM *)e__WZ5K));
+    case ____0ZPM__: {
+      __R15K=__4G2P(((____0ZPM *)__F15K));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__C05K=my_copy__UPVO(((__EXPR_OR__3P0N *)e__WZ5K));
+    case ____MR0N__: {
+      __R15K=__DRVO(((____MR0N *)__F15K));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__C05K=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)e__WZ5K));
+    case ____YWBP__: {
+      __R15K=__DQ0Q(((____YWBP *)__F15K));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__C05K=my_copy__LVUP(((__EXPR_INF__2WBP *)e__WZ5K));
+    case ____LYBP__: {
+      __R15K=__0WUP(((____LYBP *)__F15K));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__C05K=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)e__WZ5K));
+    case ____CZBP__: {
+      __R15K=__FXUP(((____CZBP *)__F15K));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__C05K=my_copy__WAIQ(((__EXPR_XOR__OAEP *)e__WZ5K));
+    case ____3BEP__: {
+      __R15K=__FCIQ(((____3BEP *)__F15K));
     } break;
     };
-    __tmp__V1AU=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)sd__VZ5K),__tmp__A05K,__tmp__C05K,val__XZ5K);
-    result__ZZ5K=__tmp__V1AU;
+    __E3AU=__UEJJ(((____FKRG *)__E15K),__P15K,__R15K,__G15K);
+    __I15K=__E3AU;
   } else /* FALSE */ {
-    switch (((struct ___OBJ *)e__WZ5K)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__A05K=((__STRING_CST__5J *)e__WZ5K)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    switch (((struct ___OBJ *)__F15K)->__id) {
+    case ____5J__: {
+      __P15K=((____5J *)__F15K)->__EK.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__A05K=((__EXTERNAL_C__L5WC *)e__WZ5K)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AXC__: {
+      __P15K=((____0AXC *)__F15K)->__1AXC.__CK.__YH.__O2B;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__A05K=((__PROTOTYPE_CST__45WC *)e__WZ5K)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____NBXC__: {
+      __P15K=((____NBXC *)__F15K)->__OBXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__A05K=((__INTEGER_CST__KAXC *)e__WZ5K)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ZBXC__: {
+      __P15K=((____ZBXC *)__F15K)->__0BXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__A05K=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DMWH__: {
+      __P15K=__BK__->__CK.__YH.__O2B;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__A05K=((__READ_LOCAL__N5ZI *)e__WZ5K)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2A0I__: {
+      __P15K=((____2A0I *)__F15K)->__3A0I.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__A05K=((__EXPR_EQUAL__YHNJ *)e__WZ5K)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HJNJ__: {
+      __P15K=((____HJNJ *)__F15K)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__A05K=((__EXPR_NOT_EQUAL__DINJ *)e__WZ5K)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____SJNJ__: {
+      __P15K=((____SJNJ *)__F15K)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__A05K=((__IS_EXPANDED__L5NJ *)e__WZ5K)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AOJ__: {
+      __P15K=((____0AOJ *)__F15K)->__1AOJ.__CK.__YH.__O2B;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__A05K=((__GET_TYPE_ID__V5NJ *)e__WZ5K)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EBOJ__: {
+      __P15K=((____EBOJ *)__F15K)->__FBOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__A05K=((__EXPR_SUP__OAOJ *)e__WZ5K)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BOJ__: {
+      __P15K=((____3BOJ *)__F15K)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__A05K=((__EXPR_SUB__CBOJ *)e__WZ5K)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____RCOJ__: {
+      __P15K=((____RCOJ *)__F15K)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__A05K=((__EXPR_MUL__YBOJ *)e__WZ5K)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HDOJ__: {
+      __P15K=((____HDOJ *)__F15K)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__A05K=((__EXPR_DIV__MCOJ *)e__WZ5K)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____1DOJ__: {
+      __P15K=((____1DOJ *)__F15K)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__A05K=((__EXPR_AND__ADOJ *)e__WZ5K)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____PEOJ__: {
+      __P15K=((____PEOJ *)__F15K)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__A05K=((__EXPR_SHIFT_R__UDOJ *)e__WZ5K)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DFOJ__: {
+      __P15K=((____DFOJ *)__F15K)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__A05K=((__EXPR_SHIFT_L__IEOJ *)e__WZ5K)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____XFOJ__: {
+      __P15K=((____XFOJ *)__F15K)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__A05K=((__PUT_TO__BFOJ *)e__WZ5K)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____QGOJ__: {
+      __P15K=((____QGOJ *)__F15K)->__RGOJ.__CK.__YH.__O2B;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__A05K=((__ITEM__VFOJ *)e__WZ5K)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EHOJ__: {
+      __P15K=((____EHOJ *)__F15K)->__FHOJ.__CK.__YH.__O2B;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__A05K=((__SIZE_OF__NGOJ *)e__WZ5K)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2HOJ__: {
+      __P15K=((____2HOJ *)__F15K)->__3HOJ.__CK.__YH.__O2B;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__A05K=((__CAST__JHOJ *)e__WZ5K)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YIOJ__: {
+      __P15K=((____YIOJ *)__F15K)->__ZIOJ.__CK.__YH.__O2B;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__A05K=((__REAL_CST__JLOJ *)e__WZ5K)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YMOJ__: {
+      __P15K=((____YMOJ *)__F15K)->__ZMOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__A05K=((__CHARACTER_CST__5LOJ *)e__WZ5K)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ONOJ__: {
+      __P15K=((____ONOJ *)__F15K)->__PNOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__A05K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__WZ5K)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YOOJ__: {
+      __P15K=((____YOOJ *)__F15K)->__ZOOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__A05K=((__READ_SLOT__ZK4K *)e__WZ5K)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____IM4K__: {
+      __P15K=((____IM4K *)__F15K)->__JM4K.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__A05K=((__EXPR_NOT_LOGIC__E4FL *)e__WZ5K)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____T5FL__: {
+      __P15K=((____T5FL *)__F15K)->__W5FL.__V5FL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__A05K=((__EXPR_OR_LOGIC__OCUL *)e__WZ5K)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3DUL__: {
+      __P15K=((____3DUL *)__F15K)->__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__A05K=((__EXPR_OR_OR_LOGIC__LDUL *)e__WZ5K)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0EUL__: {
+      __P15K=((____0EUL *)__F15K)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__A05K=((__EXPR_AND_LOGIC__SEUL *)e__WZ5K)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____BGUL__: {
+      __P15K=((____BGUL *)__F15K)->__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__A05K=((__EXPR_AND_AND_LOGIC__NFUL *)e__WZ5K)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2GUL__: {
+      __P15K=((____2GUL *)__F15K)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__A05K=((__EXPR_NEG__SYVL *)e__WZ5K)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____B0VL__: {
+      __P15K=((____B0VL *)__F15K)->__E0VL.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__A05K=((__EXPR_ADD__AZVL *)e__WZ5K)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____P0VL__: {
+      __P15K=((____P0VL *)__F15K)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__A05K=((__READ_GLOBAL__B4YL *)e__WZ5K)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____Q5YL__: {
+      __P15K=((____Q5YL *)__F15K)->__R5YL.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__A05K=((__EXPR_NOT__FUPM *)e__WZ5K)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____UVPM__: {
+      __P15K=((____UVPM *)__F15K)->__VVPM.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__A05K=((__EXPR_MOD__LYPM *)e__WZ5K)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0ZPM__: {
+      __P15K=((____0ZPM *)__F15K)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__A05K=((__EXPR_OR__3P0N *)e__WZ5K)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____MR0N__: {
+      __P15K=((____MR0N *)__F15K)->__NR0N.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__A05K=((__EXPR_SUP_EQ__JVBP *)e__WZ5K)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YWBP__: {
+      __P15K=((____YWBP *)__F15K)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__A05K=((__EXPR_INF__2WBP *)e__WZ5K)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____LYBP__: {
+      __P15K=((____LYBP *)__F15K)->__MYBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__A05K=((__EXPR_INF_EQ__TXBP *)e__WZ5K)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____CZBP__: {
+      __P15K=((____CZBP *)__F15K)->__DZBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__A05K=((__EXPR_XOR__OAEP *)e__WZ5K)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BEP__: {
+      __P15K=((____3BEP *)__F15K)->__4BEP.__TCOJ.__CK.__YH.__O2B;
     } break;
     };
-    __tmp__C05K=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)sd__VZ5K),__tmp__A05K,NULL,val__XZ5K);
-    result__ZZ5K=__tmp__C05K;
+    __R15K=__UEJJ(((____FKRG *)__E15K),__P15K,NULL,__G15K);
+    __I15K=__R15K;
   };
-  __tmp__C05K=result__ZZ5K;
-  return(__tmp__C05K);
+  __R15K=__I15K;
+  return(__R15K);
 }
 
-static void add_write_id__in__RY4K(void *e__TY4K,void *s__UY4K,__LIST__WH *lst__VY4K)
-// ({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},{NULLxSLOT_CODE__MIRGxSLOT_DATA__WIRG},{NULLxLIST__WH}) Void No recursive, No inlinable.
+static void __A04K(void *__C04K,void *__D04K,____WH *__E04K)
+// ({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__1JRGx__FKRG},{NULLx__WH}) Void No recursive, No inlinable.
 {
-  __POSITION__OL __tmp__ZY4K;
-  __TYPE_ID__EMB *result__DAYT,*result__4MNU,*Self__KNNU;
-  __POINTER__IB ptr__5MNU,__tmp__BNNU,__tmp__CNNU,__tmp__DNNU;
-  __INTEGER__Q typ_id__ANNU;
-  __UINTEGER_32__RWB __tmp__ENNU;
-  __TYPE_FULL__PMB *__tmp__MNNU;
-  __PROTOTYPE_CST__45WC *__tmp__3Y4K;
-  __SLOT_DATA__WIRG *__tmp__4Y4K;
-  void *__tmp__5Y4K;
-  __FAST_ARRAYoINSTRo__X53D *Self__Y1AU;
-  __tmp__ZY4K=lst__VY4K->parent_instr__ZH.parent_itm_object__YH.position__H2B;
-  result__DAYT=NULL;
-  if (( 0 > list_id__WMC->parent_arrayed_collection__UMC.upper__JGY)) {
-    result__4MNU=NULL;
-    ptr__5MNU=((__POINTER__IB )(NULL));
-    typ_id__ANNU= 0;
-    __tmp__BNNU=((__POINTER__IB )sizeof(__TYPE_ID__EMB));
-    if (((unsigned long)__tmp__BNNU ==  0)) {
-      result__4MNU=TYPE_ID__EMB__;
-    } else /* FALSE */ {
-      typ_id__ANNU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BNNU));
-      if ((typ_id__ANNU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__CNNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__DNNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BNNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CNNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CNNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ENNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DNNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__CNNU=micro_alloc__table__lab__HKI(__tmp__DNNU,((__POINTER__IB )(&(table_size[(__tmp__ENNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DNNU)));
-        ptr__5MNU=__tmp__CNNU;
-      } else /* FALSE */ {
-        __tmp__ENNU=((__UINTEGER_32__RWB )typ_id__ANNU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__CNNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__DNNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BNNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CNNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CNNU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CNNU=micro_alloc__table__lab__HKI(__tmp__DNNU,((__POINTER__IB )(&(table_type[(__tmp__ENNU)]))),(__UINTEGER_32__RWB)(__tmp__ENNU |  1));
-        ptr__5MNU=__tmp__CNNU;
-      };
-      result__4MNU=((__TYPE_ID__EMB *)ptr__5MNU);
-      *(result__4MNU) = *(TYPE_ID__EMB__);
-    };
-    Self__KNNU=((__TYPE_ID__EMB *)result__4MNU);
-    Self__KNNU->parent_type__FMB.index__0KC= 0;
-    __tmp__MNNU=create__with__3MD(Self__KNNU, 0);
-    Self__KNNU->parent_type__FMB.default__0LC=__tmp__MNNU;
-    result__DAYT=result__4MNU;
-    add_last__FGY(((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC),result__4MNU);
+  ____OL __I04K;
+  ____LMB *__SBYT,*__NONU,*__ZONU;
+  ____IB __OONU,__QONU,__RONU,__SONU;
+  ____Q __PONU;
+  ____YWB __TONU;
+  ____WMB *__1ONU;
+  ____NBXC *__M04K;
+  ____FKRG *__N04K;
+  void *__O04K;
+  ____GB4D *__H3AU;
+  __I04K=__E04K->__ZH.__YH.__O2B;
+  __SBYT=NULL;
+  if (( 0 > __3MC->__1MC.__QGY)) {
+    __NONU=NULL;
+    __OONU=((____IB )(NULL));
+    __PONU= 0;
+    __QONU=((____IB )sizeof(____LMB));
+    if (((unsigned long)__QONU ==  0)) {
+      __NONU=__LMB__;
+    } else /* FALSE */ {
+      __PONU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QONU));
+      if ((__PONU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __RONU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __SONU=(void *)((unsigned long)(void *)((unsigned long)__QONU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RONU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RONU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TONU=((____YWB )((____Q )(void *)((unsigned long)__SONU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __RONU=__OKI(__SONU,((____IB )(&(table_size[(__TONU)-1]))),((____YWB )((____Q )__SONU)));
+        __OONU=__RONU;
+      } else /* FALSE */ {
+        __TONU=((____YWB )__PONU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __RONU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __SONU=(void *)((unsigned long)(void *)((unsigned long)__QONU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RONU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RONU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RONU=__OKI(__SONU,((____IB )(&(table_type[(__TONU)]))),(____YWB)(__TONU |  1));
+        __OONU=__RONU;
+      };
+      __NONU=((____LMB *)__OONU);
+      *(__NONU) = *(__LMB__);
+    };
+    __ZONU=((____LMB *)__NONU);
+    __ZONU->__MMB.__BLC= 0;
+    __1ONU=__END(__ZONU, 0);
+    __ZONU->__MMB.__BMC=__1ONU;
+    __SBYT=__NONU;
+    __MGY(((____TMC *)__3MC),__NONU);
   } else /* FALSE */ {
-    result__DAYT=((void **)((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC)->parent_arrayed_collection__UMC.storage__JHY)[ 0];
+    __SBYT=((void **)((____TMC *)__3MC)->__1MC.__QHY)[ 0];
   };
-  __tmp__3Y4K=create__type__IJ2C(__tmp__ZY4K,result__DAYT->parent_type__FMB.default__0LC);
-  if (((struct ___OBJ *)s__UY4K)->__id==__SLOT_CODE__MIRG__) {
-    __tmp__4Y4K=((__SLOT_CODE__MIRG *)s__UY4K)->parent_slot__NIRG->slot_id__UEWI;
+  __M04K=__XK2C(__I04K,__SBYT->__MMB.__BMC);
+  if (((struct ___OBJ *)__D04K)->__id==____1JRG__) {
+    __N04K=((____1JRG *)__D04K)->__2JRG->__DGWI;
   } else /* SLOT_DATA */ {
-    __tmp__4Y4K=((__SLOT_DATA__WIRG *)s__UY4K)->parent_slot__YIRG->slot_id__UEWI;
-  };
-  __tmp__5Y4K=new_write__rec__value__TZ5K(__tmp__4Y4K,e__TY4K,__tmp__3Y4K);
-  Self__Y1AU=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)lst__VY4K)->expr_list__AA4D);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (( 1 == (__INTEGER__Q)(Self__Y1AU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-    add_last__A04F(Self__Y1AU,__tmp__5Y4K);
+    __N04K=((____FKRG *)__D04K)->__HKRG->__DGWI;
+  };
+  __O04K=__C15K(__N04K,__C04K,__M04K);
+  __H3AU=((____GB4D *)((____WH *)__E04K)->__PB4D);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (( 1 == (____Q)(__H3AU->__OB4D.__AVLE +  1))) {
+    __P14F(__H3AU,__O04K);
   } else /* FALSE */ {
-    add_last__A04F(Self__Y1AU,__tmp__5Y4K);
-    move__to__by__H5QH(Self__Y1AU, 1,(__INTEGER__Q)(Self__Y1AU->parent_arrayed_collection__553D.upper__RTLE -  1));
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)Self__Y1AU->parent_arrayed_collection__553D.storage__D14F)[ 1]=__tmp__5Y4K;
+    __P14F(__H3AU,__O04K);
+    __WARH(__H3AU, 1,(____Q)(__H3AU->__OB4D.__AVLE -  1));
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__H3AU->__OB4D.__S24F)[ 1]=__O04K;
   };
 }
 
-static void print__TAKL(__PROFIL_BLOCK__22NJ *Self__UAKL)
-// ({PROFIL_BLOCK__22NJ}) Void No recursive, No inlinable.
+static void __CCKL(____L4NJ *__DCKL)
+// ({__L4NJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__IKTL,typ_id__VNNU,i__VH4L,old_count__WH4L;
-  __INTEGER__Q __tmp__CONU,old_nb_elts__EONU,__tmp__KONU;
-  __INTEGER__Q old_nb_elts__MONU;
-  __STRING__BC *result__TNNU,*Self__PNNU,*Self__AONU,*Self__IONU;
-  __POINTER__IB ptr__UNNU,__tmp__WNNU,__tmp__XNNU,__tmp__YNNU;
-  __POINTER__IB __tmp__FONU,__tmp__NONU;
-  __UINTEGER_32__RWB __tmp__ZNNU;
-  __CHARACTER__DB *__tmp__RNNU,*__tmp__BONU,*__tmp__JONU;
-  __CHARACTER__DB result__UHEM;
-  __tmp__IKTL=((__INTEGER__Q )((__POINTER__IB )Self__UAKL));
-  result__TNNU=NULL;
-  ptr__UNNU=((__POINTER__IB )(NULL));
-  typ_id__VNNU= 0;
-  __tmp__WNNU=((__POINTER__IB )sizeof(__STRING__BC));
-  if (((unsigned long)__tmp__WNNU ==  0)) {
-    result__TNNU=STRING__BC__;
+  ____Q __XLTL,__EPNU,__EJ4L,__FJ4L,__RPNU,__TPNU,__ZPNU,__1PNU;
+  ____BC *__CPNU,*__4ONU,*__PPNU,*__XPNU;
+  ____IB __DPNU,__FPNU,__GPNU,__HPNU,__UPNU,__2PNU;
+  ____YWB __IPNU;
+  ____DB *__APNU,*__QPNU,*__YPNU;
+  ____DB __DJEM;
+  __XLTL=((____Q )((____IB )__DCKL));
+  __CPNU=NULL;
+  __DPNU=((____IB )(NULL));
+  __EPNU= 0;
+  __FPNU=((____IB )sizeof(____BC));
+  if (((unsigned long)__FPNU ==  0)) {
+    __CPNU=__BC__;
   } else /* FALSE */ {
-    typ_id__VNNU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WNNU));
-    if ((typ_id__VNNU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__XNNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__YNNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WNNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XNNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XNNU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__ZNNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YNNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__XNNU=micro_alloc__table__lab__HKI(__tmp__YNNU,((__POINTER__IB )(&(table_size[(__tmp__ZNNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YNNU)));
-      ptr__UNNU=__tmp__XNNU;
-    } else /* FALSE */ {
-      __tmp__ZNNU=((__UINTEGER_32__RWB )typ_id__VNNU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__XNNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__YNNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WNNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XNNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XNNU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__XNNU=micro_alloc__table__lab__HKI(__tmp__YNNU,((__POINTER__IB )(&(table_type[(__tmp__ZNNU)]))),(__UINTEGER_32__RWB)(__tmp__ZNNU |  1));
-      ptr__UNNU=__tmp__XNNU;
-    };
-    result__TNNU=((__STRING__BC *)ptr__UNNU);
-    *(result__TNNU) = *(STRING__BC__);
-  };
-  Self__PNNU=((__STRING__BC *)result__TNNU);
-  if ((Self__PNNU->capacity__HFL <  8)) {
-    __tmp__RNNU=create__KVW( 8);
-    Self__PNNU->storage__4EL=__tmp__RNNU;
-    Self__PNNU->capacity__HFL= 8;
-  };
-  Self__PNNU->count__WJ= 0;
-  Self__PNNU=result__TNNU;
-  typ_id__VNNU= 0;
-  i__VH4L= 0;
-  old_count__WH4L= 0;
-  if ((__tmp__IKTL ==  0)) {
-    Self__AONU=((__STRING__BC *)result__TNNU);
-    if ((Self__AONU->capacity__HFL <= Self__AONU->count__WJ)) {
-      if ((Self__AONU->capacity__HFL ==  0)) {
-        Self__AONU->capacity__HFL= 32;
-        __tmp__BONU=create__KVW( 32);
-        Self__AONU->storage__4EL=__tmp__BONU;
-      } else /* FALSE */ {
-        __tmp__CONU=(__INTEGER__Q)(Self__AONU->capacity__HFL <<  1);
-        __tmp__BONU=((__CHARACTER__DB *)Self__AONU->storage__4EL);
-        old_nb_elts__EONU=Self__AONU->capacity__HFL;
-        __tmp__FONU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__BONU),((__UINTEGER_32__RWB )old_nb_elts__EONU),((__UINTEGER_32__RWB )__tmp__CONU));
-        __tmp__BONU=((__CHARACTER__DB *)__tmp__FONU);
-        clear__to__F00(__tmp__BONU,old_nb_elts__EONU,(__INTEGER__Q)(__tmp__CONU -  1));
-        Self__AONU->storage__4EL=__tmp__BONU;
-        Self__AONU->capacity__HFL=__tmp__CONU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__AONU->storage__4EL)[Self__AONU->count__WJ]='0';
-    Self__AONU->count__WJ=(__INTEGER__Q)(Self__AONU->count__WJ +  1);
+    __EPNU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FPNU));
+    if ((__EPNU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __GPNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __HPNU=(void *)((unsigned long)(void *)((unsigned long)__FPNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GPNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GPNU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __IPNU=((____YWB )((____Q )(void *)((unsigned long)__HPNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __GPNU=__OKI(__HPNU,((____IB )(&(table_size[(__IPNU)-1]))),((____YWB )((____Q )__HPNU)));
+      __DPNU=__GPNU;
+    } else /* FALSE */ {
+      __IPNU=((____YWB )__EPNU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __GPNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __HPNU=(void *)((unsigned long)(void *)((unsigned long)__FPNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GPNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GPNU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __GPNU=__OKI(__HPNU,((____IB )(&(table_type[(__IPNU)]))),(____YWB)(__IPNU |  1));
+      __DPNU=__GPNU;
+    };
+    __CPNU=((____BC *)__DPNU);
+    *(__CPNU) = *(__BC__);
+  };
+  __4ONU=((____BC *)__CPNU);
+  if ((__4ONU->__OFL <  8)) {
+    __APNU=__RVW( 8);
+    __4ONU->__FFL=__APNU;
+    __4ONU->__OFL= 8;
+  };
+  __4ONU->__WJ= 0;
+  __4ONU=__CPNU;
+  __EPNU= 0;
+  __EJ4L= 0;
+  __FJ4L= 0;
+  if ((__XLTL ==  0)) {
+    __PPNU=((____BC *)__CPNU);
+    if ((__PPNU->__OFL <= __PPNU->__WJ)) {
+      if ((__PPNU->__OFL ==  0)) {
+        __PPNU->__OFL= 32;
+        __QPNU=__RVW( 32);
+        __PPNU->__FFL=__QPNU;
+      } else /* FALSE */ {
+        __RPNU=(____Q)(__PPNU->__OFL <<  1);
+        __QPNU=((____DB *)__PPNU->__FFL);
+        __TPNU=__PPNU->__OFL;
+        __UPNU=__55W(((____IB )__QPNU),((____YWB )__TPNU),((____YWB )__RPNU));
+        __QPNU=((____DB *)__UPNU);
+        __M00(__QPNU,__TPNU,(____Q)(__RPNU -  1));
+        __PPNU->__FFL=__QPNU;
+        __PPNU->__OFL=__RPNU;
+      };
+    };
+    ((____DB *)__PPNU->__FFL)[__PPNU->__WJ]='0';
+    __PPNU->__WJ=(____Q)(__PPNU->__WJ +  1);
   } else /* FALSE */ {
-    i__VH4L=(__INTEGER__Q)(result__TNNU->count__WJ +  1);
-    typ_id__VNNU=__tmp__IKTL;
-    while ((typ_id__VNNU !=  0)) {
-      __tmp__CONU=(__INTEGER__Q)(typ_id__VNNU &  15);
-      result__UHEM='\0';
-      if ((__tmp__CONU <=  9)) {
-        result__UHEM=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )__tmp__CONU) + ((__INTEGER_8__3YF )'0')))));
-      } else /* FALSE */ {
-        result__UHEM=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )'A') + ((__INTEGER_8__3YF )(__INTEGER__Q)(__tmp__CONU -  10))))));
-      };
-      Self__IONU=((__STRING__BC *)Self__PNNU);
-      if ((Self__IONU->capacity__HFL <= Self__IONU->count__WJ)) {
-        if ((Self__IONU->capacity__HFL ==  0)) {
-          Self__IONU->capacity__HFL= 32;
-          __tmp__JONU=create__KVW( 32);
-          Self__IONU->storage__4EL=__tmp__JONU;
-        } else /* FALSE */ {
-          __tmp__KONU=(__INTEGER__Q)(Self__IONU->capacity__HFL <<  1);
-          __tmp__JONU=((__CHARACTER__DB *)Self__IONU->storage__4EL);
-          old_nb_elts__MONU=Self__IONU->capacity__HFL;
-          __tmp__NONU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__JONU),((__UINTEGER_32__RWB )old_nb_elts__MONU),((__UINTEGER_32__RWB )__tmp__KONU));
-          __tmp__JONU=((__CHARACTER__DB *)__tmp__NONU);
-          clear__to__F00(__tmp__JONU,old_nb_elts__MONU,(__INTEGER__Q)(__tmp__KONU -  1));
-          Self__IONU->storage__4EL=__tmp__JONU;
-          Self__IONU->capacity__HFL=__tmp__KONU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__IONU->storage__4EL)[Self__IONU->count__WJ]=result__UHEM;
-      Self__IONU->count__WJ=(__INTEGER__Q)(Self__IONU->count__WJ +  1);
-      typ_id__VNNU=(__INTEGER__Q)(typ_id__VNNU >>  4);
-    };
-    old_count__WH4L=result__TNNU->count__WJ;
-    while ((i__VH4L < old_count__WH4L)) {
-      Self__IONU=((__STRING__BC *)Self__PNNU);
-      result__UHEM=((__CHARACTER__DB *)Self__IONU->storage__4EL)[(__INTEGER__Q)(i__VH4L -  1)];
-      ((__CHARACTER__DB *)Self__IONU->storage__4EL)[(__INTEGER__Q)(i__VH4L -  1)]=((__CHARACTER__DB *)Self__IONU->storage__4EL)[(__INTEGER__Q)(old_count__WH4L -  1)];
-      ((__CHARACTER__DB *)Self__IONU->storage__4EL)[(__INTEGER__Q)(old_count__WH4L -  1)]=result__UHEM;
-      old_count__WH4L=(__INTEGER__Q)(old_count__WH4L -  1);
-      i__VH4L=(__INTEGER__Q)(i__VH4L +  1);
-    };
-  };
-  put_string__EGZ(((__STRING__BC *)result__TNNU));
+    __EJ4L=(____Q)(__CPNU->__WJ +  1);
+    __EPNU=__XLTL;
+    while ((__EPNU !=  0)) {
+      __RPNU=(____Q)(__EPNU &  15);
+      __DJEM='\0';
+      if ((__RPNU <=  9)) {
+        __DJEM=((____DB )(((____EZF)(((____EZF )__RPNU) + ((____EZF )'0')))));
+      } else /* FALSE */ {
+        __DJEM=((____DB )(((____EZF)(((____EZF )'A') + ((____EZF )(____Q)(__RPNU -  10))))));
+      };
+      __XPNU=((____BC *)__4ONU);
+      if ((__XPNU->__OFL <= __XPNU->__WJ)) {
+        if ((__XPNU->__OFL ==  0)) {
+          __XPNU->__OFL= 32;
+          __YPNU=__RVW( 32);
+          __XPNU->__FFL=__YPNU;
+        } else /* FALSE */ {
+          __ZPNU=(____Q)(__XPNU->__OFL <<  1);
+          __YPNU=((____DB *)__XPNU->__FFL);
+          __1PNU=__XPNU->__OFL;
+          __2PNU=__55W(((____IB )__YPNU),((____YWB )__1PNU),((____YWB )__ZPNU));
+          __YPNU=((____DB *)__2PNU);
+          __M00(__YPNU,__1PNU,(____Q)(__ZPNU -  1));
+          __XPNU->__FFL=__YPNU;
+          __XPNU->__OFL=__ZPNU;
+        };
+      };
+      ((____DB *)__XPNU->__FFL)[__XPNU->__WJ]=__DJEM;
+      __XPNU->__WJ=(____Q)(__XPNU->__WJ +  1);
+      __EPNU=(____Q)(__EPNU >>  4);
+    };
+    __FJ4L=__CPNU->__WJ;
+    while ((__EJ4L < __FJ4L)) {
+      __XPNU=((____BC *)__4ONU);
+      __DJEM=((____DB *)__XPNU->__FFL)[(____Q)(__EJ4L -  1)];
+      ((____DB *)__XPNU->__FFL)[(____Q)(__EJ4L -  1)]=((____DB *)__XPNU->__FFL)[(____Q)(__FJ4L -  1)];
+      ((____DB *)__XPNU->__FFL)[(____Q)(__FJ4L -  1)]=__DJEM;
+      __FJ4L=(____Q)(__FJ4L -  1);
+      __EJ4L=(____Q)(__EJ4L +  1);
+    };
+  };
+  __LGZ(((____BC *)__CPNU));
 }
 
-static void* get_argument__VK4K(__DTA_BLOCK__URWJ *Self__WK4K)
-// ({DTA_BLOCK__URWJ}) With result No recursive, No inlinable.
+static void* __EM4K(____DTWJ *__FM4K)
+// ({__DTWJ}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__MPNU,v__MSNU;
-  __INTEGER__Q Result__JAYT,typ_id__SONU,typ_id__SRNU;
-  void *Result__UAYT,*__tmp__ML4K,*__tmp__1L4K,*__tmp__2L4K;
-  __READ_SLOT__ZK4K *__tmp__JL4K;
-  __STRING_CST__5J *Self__UONU,*result__QONU,*Self__URNU,*result__QRNU;
-  __POINTER__IB ptr__RONU,__tmp__TONU,__tmp__VONU,__tmp__WONU;
-  __POINTER__IB __tmp__VRNU,__tmp__WRNU;
-  __UINTEGER_32__RWB __tmp__XONU,__tmp__XRNU;
-  __PROTOTYPE_CST__45WC *Self__KEBS,*__tmp__LEBS,*Self__OFBS;
-  __PROTOTYPE_CST__45WC *__tmp__PFBS;
-  __INTEGER_CST__KAXC *Self__NEBS,*Self__KPNU,*Self__RFBS,*Self__KSNU;
-  __POSITION__OL p__LPNU,p__LSNU;
-  __TYPE_FULL__PMB *t__NPNU,*t__NSNU;
-  __READ_LOCAL__N5ZI *__tmp__5CMT,*__tmp__ADMT,*__tmp__HDMT,*__tmp__IDMT;
-  __IS_EXPANDED__L5NJ *Self__REBS,*Self__1PNU,*Self__VFBS,*Self__1SNU;
-  __GET_TYPE_ID__V5NJ *Self__WEBS,*Self__LQNU,*Self__0FBS,*Self__LTNU;
-  __SIZE_OF__NGOJ *Self__ZEBS,*Self__1QNU,*Self__3FBS,*Self__1TNU;
-  __REAL_CST__JLOJ *Self__2EBS,*Self__LRNU,*Self__AGBS,*Self__LUNU;
-  __STRING_CONSTANT__0 *v__NRNU,*v__NUNU;
-  __CHARACTER_CST__5LOJ *Self__AFBS,*__tmp__BFBS,*Self__EGBS;
-  __CHARACTER_CST__5LOJ *__tmp__FGBS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__DFBS,*__tmp__EFBS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__HGBS,*__tmp__IGBS;
-  void *__tmp__21AU,*__tmp__A2AU;
-  __READ_GLOBAL__B4YL *__tmp__31AU,*__tmp__B2AU;
-  __FAST_ARRAYoEXPRo__R5WC *result__YK4K,*__tmp__FL4K;
-  void *Result__XK4K;
-  result__YK4K=NULL;
-  if (Self__WK4K->parent_dta_rd_args__XRWJ.copy_argument__AGBK) {
-    Result__JAYT=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)Self__WK4K->parent_dta_rd_args__XRWJ.argument_list__IGBK)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__FL4K=create_with_capacity__CBZH(Result__JAYT);
-    result__YK4K=__tmp__FL4K;
-    Result__UAYT=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__WK4K->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.";
-    if (Result__UAYT==NULL) {
-      __tmp__JL4K=NULL;
+  ____0SG __1QNU,__1TNU;
+  ____Q __YBYT,__BQNU,__BTNU;
+  void *__DCYT,*__1M4K,*__KN4K,*__LN4K;
+  ____IM4K *__YM4K;
+  ____5J *__DQNU,*__5PNU,*__DTNU,*__5SNU;
+  ____IB __AQNU,__CQNU,__EQNU,__FQNU,__ETNU,__FTNU;
+  ____YWB __GQNU,__GTNU;
+  ____NBXC *__ZFBS,*__0FBS,*__3GBS,*__4GBS;
+  ____ZBXC *__2FBS,*__ZQNU,*__AHBS,*__ZTNU;
+  ____OL __0QNU,__0TNU;
+  ____WMB *__2QNU,*__2TNU;
+  ____2A0I *__OEMT,*__PEMT,*__WEMT,*__XEMT;
+  ____0AOJ *__AGBS,*__KRNU,*__EHBS,*__KUNU;
+  ____EBOJ *__FGBS,*__0RNU,*__JHBS,*__0UNU;
+  ____2HOJ *__IGBS,*__KSNU,*__MHBS,*__KVNU;
+  ____YMOJ *__LGBS,*__0SNU,*__PHBS,*__0VNU;
+  ____0 *__2SNU,*__2VNU;
+  ____ONOJ *__PGBS,*__QGBS,*__THBS,*__UHBS;
+  ____YOOJ *__SGBS,*__TGBS,*__WHBS,*__XHBS;
+  void *__L3AU,*__P3AU;
+  ____Q5YL *__M3AU,*__Q3AU;
+  ____ABXC *__HM4K,*__UM4K;
+  void *__GM4K;
+  __HM4K=NULL;
+  if (__FM4K->__GTWJ.__PHBK) {
+    __YBYT=(____Q)(((____ABXC *)__FM4K->__GTWJ.__XHBK)->__IBXC.__A1RH +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __UM4K=__RCZH(__YBYT);
+    __HM4K=__UM4K;
+    __DCYT=((void **)((____ABXC *)__FM4K->__GTWJ.__XHBK)->__IBXC.__ESEI)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__DCYT==NULL) {
+      __YM4K=NULL;
     } else {
-      switch (((struct ___OBJ *)Result__UAYT)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__JL4K=NULL;
+      switch (((struct ___OBJ *)__DCYT)->__id) {
+      case ____5J__: {
+        __YM4K=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__JL4K=NULL;
+      case ____0AXC__: {
+        __YM4K=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__JL4K=NULL;
+      case ____NBXC__: {
+        __YM4K=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__JL4K=NULL;
+      case ____ZBXC__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__JL4K=NULL;
+      case ____DMWH__: {
+        __YM4K=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__JL4K=NULL;
+      case ____2A0I__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__JL4K=NULL;
+      case ____HJNJ__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__JL4K=NULL;
+      case ____SJNJ__: {
+        __YM4K=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__JL4K=NULL;
+      case ____0AOJ__: {
+        __YM4K=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__JL4K=NULL;
+      case ____EBOJ__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__JL4K=NULL;
+      case ____3BOJ__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__JL4K=NULL;
+      case ____RCOJ__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__JL4K=NULL;
+      case ____HDOJ__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__JL4K=NULL;
+      case ____1DOJ__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__JL4K=NULL;
+      case ____PEOJ__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__JL4K=NULL;
+      case ____DFOJ__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__JL4K=NULL;
+      case ____XFOJ__: {
+        __YM4K=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__JL4K=NULL;
+      case ____QGOJ__: {
+        __YM4K=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__JL4K=NULL;
+      case ____EHOJ__: {
+        __YM4K=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__JL4K=NULL;
+      case ____2HOJ__: {
+        __YM4K=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__JL4K=NULL;
+      case ____YIOJ__: {
+        __YM4K=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__JL4K=NULL;
+      case ____YMOJ__: {
+        __YM4K=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__JL4K=NULL;
+      case ____ONOJ__: {
+        __YM4K=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__JL4K=NULL;
+      case ____YOOJ__: {
+        __YM4K=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__JL4K=((void *)Result__UAYT);
+      case ____IM4K__: {
+        __YM4K=((void *)__DCYT);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__JL4K=NULL;
+      case ____T5FL__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__JL4K=NULL;
+      case ____3DUL__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__JL4K=NULL;
+      case ____0EUL__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__JL4K=NULL;
+      case ____BGUL__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__JL4K=NULL;
+      case ____2GUL__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__JL4K=NULL;
+      case ____B0VL__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__JL4K=NULL;
+      case ____P0VL__: {
+        __YM4K=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__JL4K=NULL;
+      case ____Q5YL__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__JL4K=NULL;
+      case ____UVPM__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__JL4K=NULL;
+      case ____0ZPM__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__JL4K=NULL;
+      case ____MR0N__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__JL4K=NULL;
+      case ____YWBP__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__JL4K=NULL;
+      case ____LYBP__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__JL4K=NULL;
+      case ____CZBP__: {
+        __YM4K=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__JL4K=NULL;
+      case ____3BEP__: {
+        __YM4K=NULL;
       } break;
       }
     };
-    Result__UAYT=__tmp__JL4K->receiver__KL4K;
-    switch (((struct ___OBJ *)Result__UAYT)->__id) {
-    case __STRING_CST__5J__: {
-      Self__UONU=((__STRING_CST__5J *)Result__UAYT);
-      result__QONU=NULL;
-      ptr__RONU=((__POINTER__IB )(NULL));
-      typ_id__SONU= 0;
-      __tmp__TONU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-      if (((unsigned long)__tmp__TONU ==  0)) {
-        result__QONU=Self__UONU;
-      } else /* FALSE */ {
-        typ_id__SONU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TONU));
-        if ((typ_id__SONU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VONU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WONU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XONU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WONU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__VONU=micro_alloc__table__lab__HKI(__tmp__WONU,((__POINTER__IB )(&(table_size[(__tmp__XONU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WONU)));
-          ptr__RONU=__tmp__VONU;
-        } else /* FALSE */ {
-          __tmp__XONU=((__UINTEGER_32__RWB )typ_id__SONU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VONU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WONU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VONU=micro_alloc__table__lab__HKI(__tmp__WONU,((__POINTER__IB )(&(table_type[(__tmp__XONU)]))),(__UINTEGER_32__RWB)(__tmp__XONU |  1));
-          ptr__RONU=__tmp__VONU;
-        };
-        result__QONU=((__STRING_CST__5J *)ptr__RONU);
-        *(result__QONU) = *(Self__UONU);
-      };
-      __tmp__ML4K=result__QONU;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ML4K=my_copy__0XAL(((__EXTERNAL_C__L5WC *)Result__UAYT));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      Self__KEBS=((__PROTOTYPE_CST__45WC *)Result__UAYT);
-      __tmp__LEBS=create__type__IJ2C(Self__KEBS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__KEBS->parent_constant__55WC.static_type__SG4D);
-      __tmp__ML4K=__tmp__LEBS;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      Self__NEBS=((__INTEGER_CST__KAXC *)Result__UAYT);
-      p__LPNU=Self__NEBS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__MPNU=Self__NEBS->value__YG4D;
-      t__NPNU=Self__NEBS->parent_constant__LAXC.static_type__SG4D;
-      Self__NEBS=NULL;
-      ptr__RONU=((__POINTER__IB )(NULL));
-      typ_id__SONU= 0;
-      __tmp__TONU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-      if (((unsigned long)__tmp__TONU ==  0)) {
-        Self__NEBS=INTEGER_CST__KAXC__;
-      } else /* FALSE */ {
-        typ_id__SONU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TONU));
-        if ((typ_id__SONU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VONU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WONU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XONU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WONU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__VONU=micro_alloc__table__lab__HKI(__tmp__WONU,((__POINTER__IB )(&(table_size[(__tmp__XONU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WONU)));
-          ptr__RONU=__tmp__VONU;
-        } else /* FALSE */ {
-          __tmp__XONU=((__UINTEGER_32__RWB )typ_id__SONU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VONU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WONU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VONU=micro_alloc__table__lab__HKI(__tmp__WONU,((__POINTER__IB )(&(table_type[(__tmp__XONU)]))),(__UINTEGER_32__RWB)(__tmp__XONU |  1));
-          ptr__RONU=__tmp__VONU;
-        };
-        Self__NEBS=((__INTEGER_CST__KAXC *)ptr__RONU);
-        *(Self__NEBS) = *(INTEGER_CST__KAXC__);
-      };
-      Self__KPNU=((__INTEGER_CST__KAXC *)Self__NEBS);
-      Self__KPNU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__LPNU;
-      Self__KPNU->value__YG4D=v__MPNU;
-      Self__KPNU->parent_constant__LAXC.static_type__SG4D=t__NPNU;
-      check_type__KYEE(Self__KPNU);
-      __tmp__ML4K=Self__NEBS;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ML4K=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)Result__UAYT));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__5CMT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Result__UAYT)->local__PUEJ));
-      if (__tmp__5CMT==NULL) {
-        __tmp__ADMT=NULL;
+    __DCYT=__YM4K->__ZM4K;
+    switch (((struct ___OBJ *)__DCYT)->__id) {
+    case ____5J__: {
+      __DQNU=((____5J *)__DCYT);
+      __5PNU=NULL;
+      __AQNU=((____IB )(NULL));
+      __BQNU= 0;
+      __CQNU=((____IB )sizeof(____5J));
+      if (((unsigned long)__CQNU ==  0)) {
+        __5PNU=__DQNU;
+      } else /* FALSE */ {
+        __BQNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CQNU));
+        if ((__BQNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EQNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FQNU=(void *)((unsigned long)(void *)((unsigned long)__CQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GQNU=((____YWB )((____Q )(void *)((unsigned long)__FQNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __EQNU=__OKI(__FQNU,((____IB )(&(table_size[(__GQNU)-1]))),((____YWB )((____Q )__FQNU)));
+          __AQNU=__EQNU;
+        } else /* FALSE */ {
+          __GQNU=((____YWB )__BQNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EQNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FQNU=(void *)((unsigned long)(void *)((unsigned long)__CQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EQNU=__OKI(__FQNU,((____IB )(&(table_type[(__GQNU)]))),(____YWB)(__GQNU |  1));
+          __AQNU=__EQNU;
+        };
+        __5PNU=((____5J *)__AQNU);
+        *(__5PNU) = *(__DQNU);
+      };
+      __1M4K=__5PNU;
+    } break;
+    case ____0AXC__: {
+      __1M4K=__JZAL(((____0AXC *)__DCYT));
+    } break;
+    case ____NBXC__: {
+      __ZFBS=((____NBXC *)__DCYT);
+      __0FBS=__XK2C(__ZFBS->__OBXC.__DK.__CK.__YH.__O2B,__ZFBS->__OBXC.__BI4D);
+      __1M4K=__0FBS;
+    } break;
+    case ____ZBXC__: {
+      __2FBS=((____ZBXC *)__DCYT);
+      __0QNU=__2FBS->__0BXC.__DK.__CK.__YH.__O2B;
+      __1QNU=__2FBS->__HI4D;
+      __2QNU=__2FBS->__0BXC.__BI4D;
+      __2FBS=NULL;
+      __AQNU=((____IB )(NULL));
+      __BQNU= 0;
+      __CQNU=((____IB )sizeof(____ZBXC));
+      if (((unsigned long)__CQNU ==  0)) {
+        __2FBS=__ZBXC__;
+      } else /* FALSE */ {
+        __BQNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CQNU));
+        if ((__BQNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EQNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FQNU=(void *)((unsigned long)(void *)((unsigned long)__CQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GQNU=((____YWB )((____Q )(void *)((unsigned long)__FQNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __EQNU=__OKI(__FQNU,((____IB )(&(table_size[(__GQNU)-1]))),((____YWB )((____Q )__FQNU)));
+          __AQNU=__EQNU;
+        } else /* FALSE */ {
+          __GQNU=((____YWB )__BQNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EQNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FQNU=(void *)((unsigned long)(void *)((unsigned long)__CQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EQNU=__OKI(__FQNU,((____IB )(&(table_type[(__GQNU)]))),(____YWB)(__GQNU |  1));
+          __AQNU=__EQNU;
+        };
+        __2FBS=((____ZBXC *)__AQNU);
+        *(__2FBS) = *(__ZBXC__);
+      };
+      __ZQNU=((____ZBXC *)__2FBS);
+      __ZQNU->__0BXC.__DK.__CK.__YH.__O2B=__0QNU;
+      __ZQNU->__HI4D=__1QNU;
+      __ZQNU->__0BXC.__BI4D=__2QNU;
+      __ZZEE(__ZQNU);
+      __1M4K=__2FBS;
+    } break;
+    case ____DMWH__: {
+      __1M4K=__W3OK(((____DMWH *)__DCYT));
+    } break;
+    case ____2A0I__: {
+      __OEMT=__2VEI(((____N5WC *)((____2A0I *)__DCYT)->__4VEJ));
+      if (__OEMT==NULL) {
+        __PEMT=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__ADMT=((__READ_LOCAL__N5ZI *)__tmp__5CMT);
+        __PEMT=((____2A0I *)__OEMT);
       };
-      __tmp__ML4K=__tmp__ADMT;
+      __1M4K=__PEMT;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ML4K=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)Result__UAYT));
+    case ____HJNJ__: {
+      __1M4K=__Y0AL(((____HJNJ *)__DCYT));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ML4K=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)Result__UAYT));
+    case ____SJNJ__: {
+      __1M4K=__D1AL(((____SJNJ *)__DCYT));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__REBS=((__IS_EXPANDED__L5NJ *)Result__UAYT);
-      p__LPNU=Self__REBS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__5CMT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__REBS->receiver__554J)->local__PUEJ));
-      if (__tmp__5CMT==NULL) {
-        __tmp__ADMT=NULL;
+    case ____0AOJ__: {
+      __AGBS=((____0AOJ *)__DCYT);
+      __0QNU=__AGBS->__1AOJ.__CK.__YH.__O2B;
+      __OEMT=__2VEI(((____N5WC *)((____2A0I *)__AGBS->__OB5J)->__4VEJ));
+      if (__OEMT==NULL) {
+        __PEMT=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__ADMT=((__READ_LOCAL__N5ZI *)__tmp__5CMT);
-      };
-      Self__REBS=NULL;
-      ptr__RONU=((__POINTER__IB )(NULL));
-      typ_id__SONU= 0;
-      __tmp__TONU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-      if (((unsigned long)__tmp__TONU ==  0)) {
-        Self__REBS=IS_EXPANDED__L5NJ__;
-      } else /* FALSE */ {
-        typ_id__SONU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TONU));
-        if ((typ_id__SONU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VONU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WONU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XONU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WONU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__VONU=micro_alloc__table__lab__HKI(__tmp__WONU,((__POINTER__IB )(&(table_size[(__tmp__XONU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WONU)));
-          ptr__RONU=__tmp__VONU;
-        } else /* FALSE */ {
-          __tmp__XONU=((__UINTEGER_32__RWB )typ_id__SONU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VONU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WONU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VONU=micro_alloc__table__lab__HKI(__tmp__WONU,((__POINTER__IB )(&(table_type[(__tmp__XONU)]))),(__UINTEGER_32__RWB)(__tmp__XONU |  1));
-          ptr__RONU=__tmp__VONU;
-        };
-        Self__REBS=((__IS_EXPANDED__L5NJ *)ptr__RONU);
-        *(Self__REBS) = *(IS_EXPANDED__L5NJ__);
-      };
-      Self__1PNU=((__IS_EXPANDED__L5NJ *)Self__REBS);
-      Self__1PNU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__LPNU;
-      Self__1PNU->receiver__554J=__tmp__ADMT;
-      __tmp__ML4K=Self__REBS;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      Self__WEBS=((__GET_TYPE_ID__V5NJ *)Result__UAYT);
-      p__LPNU=Self__WEBS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__NPNU=Self__WEBS->receiver__EA5J;
-      Self__WEBS=NULL;
-      ptr__RONU=((__POINTER__IB )(NULL));
-      typ_id__SONU= 0;
-      __tmp__TONU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-      if (((unsigned long)__tmp__TONU ==  0)) {
-        Self__WEBS=GET_TYPE_ID__V5NJ__;
-      } else /* FALSE */ {
-        typ_id__SONU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TONU));
-        if ((typ_id__SONU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VONU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WONU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XONU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WONU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__VONU=micro_alloc__table__lab__HKI(__tmp__WONU,((__POINTER__IB )(&(table_size[(__tmp__XONU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WONU)));
-          ptr__RONU=__tmp__VONU;
-        } else /* FALSE */ {
-          __tmp__XONU=((__UINTEGER_32__RWB )typ_id__SONU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VONU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WONU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VONU=micro_alloc__table__lab__HKI(__tmp__WONU,((__POINTER__IB )(&(table_type[(__tmp__XONU)]))),(__UINTEGER_32__RWB)(__tmp__XONU |  1));
-          ptr__RONU=__tmp__VONU;
-        };
-        Self__WEBS=((__GET_TYPE_ID__V5NJ *)ptr__RONU);
-        *(Self__WEBS) = *(GET_TYPE_ID__V5NJ__);
-      };
-      Self__LQNU=((__GET_TYPE_ID__V5NJ *)Self__WEBS);
-      Self__LQNU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__LPNU;
-      Self__LQNU->receiver__EA5J=t__NPNU;
-      __tmp__ML4K=Self__WEBS;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ML4K=my_copy__N0AL(((__EXPR_SUP__OAOJ *)Result__UAYT));
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ML4K=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)Result__UAYT));
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ML4K=my_copy__D1AL(((__EXPR_MUL__YBOJ *)Result__UAYT));
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ML4K=my_copy__O1AL(((__EXPR_DIV__MCOJ *)Result__UAYT));
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ML4K=my_copy__Z1AL(((__EXPR_AND__ADOJ *)Result__UAYT));
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ML4K=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)Result__UAYT));
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ML4K=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)Result__UAYT));
-    } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ML4K=my_copy__02AL(((__PUT_TO__BFOJ *)Result__UAYT));
-    } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ML4K=my_copy__I3AL(((__ITEM__VFOJ *)Result__UAYT));
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      Self__ZEBS=((__SIZE_OF__NGOJ *)Result__UAYT);
-      p__LPNU=Self__ZEBS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__NPNU=Self__ZEBS->receiver__OC5J;
-      Self__ZEBS=NULL;
-      ptr__RONU=((__POINTER__IB )(NULL));
-      typ_id__SONU= 0;
-      __tmp__TONU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-      if (((unsigned long)__tmp__TONU ==  0)) {
-        Self__ZEBS=SIZE_OF__NGOJ__;
-      } else /* FALSE */ {
-        typ_id__SONU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TONU));
-        if ((typ_id__SONU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VONU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WONU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XONU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WONU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__VONU=micro_alloc__table__lab__HKI(__tmp__WONU,((__POINTER__IB )(&(table_size[(__tmp__XONU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WONU)));
-          ptr__RONU=__tmp__VONU;
-        } else /* FALSE */ {
-          __tmp__XONU=((__UINTEGER_32__RWB )typ_id__SONU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VONU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WONU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VONU=micro_alloc__table__lab__HKI(__tmp__WONU,((__POINTER__IB )(&(table_type[(__tmp__XONU)]))),(__UINTEGER_32__RWB)(__tmp__XONU |  1));
-          ptr__RONU=__tmp__VONU;
-        };
-        Self__ZEBS=((__SIZE_OF__NGOJ *)ptr__RONU);
-        *(Self__ZEBS) = *(SIZE_OF__NGOJ__);
-      };
-      Self__1QNU=((__SIZE_OF__NGOJ *)Self__ZEBS);
-      Self__1QNU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__LPNU;
-      Self__1QNU->receiver__OC5J=t__NPNU;
-      __tmp__ML4K=Self__ZEBS;
-    } break;
-    case __CAST__JHOJ__: {
-      __tmp__ML4K=my_copy__Z3AL(((__CAST__JHOJ *)Result__UAYT));
-    } break;
-    case __REAL_CST__JLOJ__: {
-      Self__2EBS=((__REAL_CST__JLOJ *)Result__UAYT);
-      p__LPNU=Self__2EBS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__NRNU=Self__2EBS->value__DD5J;
-      t__NPNU=Self__2EBS->parent_constant__KLOJ.static_type__SG4D;
-      Self__2EBS=NULL;
-      ptr__RONU=((__POINTER__IB )(NULL));
-      typ_id__SONU= 0;
-      __tmp__TONU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-      if (((unsigned long)__tmp__TONU ==  0)) {
-        Self__2EBS=REAL_CST__JLOJ__;
-      } else /* FALSE */ {
-        typ_id__SONU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TONU));
-        if ((typ_id__SONU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VONU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WONU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XONU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WONU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__VONU=micro_alloc__table__lab__HKI(__tmp__WONU,((__POINTER__IB )(&(table_size[(__tmp__XONU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WONU)));
-          ptr__RONU=__tmp__VONU;
-        } else /* FALSE */ {
-          __tmp__XONU=((__UINTEGER_32__RWB )typ_id__SONU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VONU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WONU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VONU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VONU=micro_alloc__table__lab__HKI(__tmp__WONU,((__POINTER__IB )(&(table_type[(__tmp__XONU)]))),(__UINTEGER_32__RWB)(__tmp__XONU |  1));
-          ptr__RONU=__tmp__VONU;
-        };
-        Self__2EBS=((__REAL_CST__JLOJ *)ptr__RONU);
-        *(Self__2EBS) = *(REAL_CST__JLOJ__);
-      };
-      Self__LRNU=((__REAL_CST__JLOJ *)Self__2EBS);
-      Self__LRNU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__LPNU;
-      Self__LRNU->value__DD5J=v__NRNU;
-      Self__LRNU->parent_constant__KLOJ.static_type__SG4D=t__NPNU;
-      __tmp__ML4K=Self__2EBS;
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__AFBS=((__CHARACTER_CST__5LOJ *)Result__UAYT);
-      __tmp__BFBS=create__char__CMQJ(Self__AFBS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__AFBS->text__ID5J);
-      __tmp__ML4K=__tmp__BFBS;
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__DFBS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)Result__UAYT);
-      __tmp__EFBS=create__text__2PQJ(Self__DFBS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__DFBS->string__EBJK);
-      __tmp__ML4K=__tmp__EFBS;
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ML4K=my_copy__4XFM(((__READ_SLOT__ZK4K *)Result__UAYT));
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ML4K=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)Result__UAYT));
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ML4K=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)Result__UAYT));
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ML4K=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)Result__UAYT));
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ML4K=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)Result__UAYT));
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ML4K=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)Result__UAYT));
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ML4K=my_copy__YYBN(((__EXPR_NEG__SYVL *)Result__UAYT));
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ML4K=my_copy__4AHM(((__EXPR_ADD__AZVL *)Result__UAYT));
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__21AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)Result__UAYT)->global__Y5JM),NULL);
-      if (__tmp__21AU==NULL) {
-        __tmp__31AU=NULL;
+        __PEMT=((____2A0I *)__OEMT);
+      };
+      __AGBS=NULL;
+      __AQNU=((____IB )(NULL));
+      __BQNU= 0;
+      __CQNU=((____IB )sizeof(____0AOJ));
+      if (((unsigned long)__CQNU ==  0)) {
+        __AGBS=__0AOJ__;
+      } else /* FALSE */ {
+        __BQNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CQNU));
+        if ((__BQNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EQNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FQNU=(void *)((unsigned long)(void *)((unsigned long)__CQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GQNU=((____YWB )((____Q )(void *)((unsigned long)__FQNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __EQNU=__OKI(__FQNU,((____IB )(&(table_size[(__GQNU)-1]))),((____YWB )((____Q )__FQNU)));
+          __AQNU=__EQNU;
+        } else /* FALSE */ {
+          __GQNU=((____YWB )__BQNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EQNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FQNU=(void *)((unsigned long)(void *)((unsigned long)__CQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EQNU=__OKI(__FQNU,((____IB )(&(table_type[(__GQNU)]))),(____YWB)(__GQNU |  1));
+          __AQNU=__EQNU;
+        };
+        __AGBS=((____0AOJ *)__AQNU);
+        *(__AGBS) = *(__0AOJ__);
+      };
+      __KRNU=((____0AOJ *)__AGBS);
+      __KRNU->__1AOJ.__CK.__YH.__O2B=__0QNU;
+      __KRNU->__OB5J=__PEMT;
+      __1M4K=__AGBS;
+    } break;
+    case ____EBOJ__: {
+      __FGBS=((____EBOJ *)__DCYT);
+      __0QNU=__FGBS->__FBOJ.__CK.__YH.__O2B;
+      __2QNU=__FGBS->__TB5J;
+      __FGBS=NULL;
+      __AQNU=((____IB )(NULL));
+      __BQNU= 0;
+      __CQNU=((____IB )sizeof(____EBOJ));
+      if (((unsigned long)__CQNU ==  0)) {
+        __FGBS=__EBOJ__;
+      } else /* FALSE */ {
+        __BQNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CQNU));
+        if ((__BQNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EQNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FQNU=(void *)((unsigned long)(void *)((unsigned long)__CQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GQNU=((____YWB )((____Q )(void *)((unsigned long)__FQNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __EQNU=__OKI(__FQNU,((____IB )(&(table_size[(__GQNU)-1]))),((____YWB )((____Q )__FQNU)));
+          __AQNU=__EQNU;
+        } else /* FALSE */ {
+          __GQNU=((____YWB )__BQNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EQNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FQNU=(void *)((unsigned long)(void *)((unsigned long)__CQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EQNU=__OKI(__FQNU,((____IB )(&(table_type[(__GQNU)]))),(____YWB)(__GQNU |  1));
+          __AQNU=__EQNU;
+        };
+        __FGBS=((____EBOJ *)__AQNU);
+        *(__FGBS) = *(__EBOJ__);
+      };
+      __0RNU=((____EBOJ *)__FGBS);
+      __0RNU->__FBOJ.__CK.__YH.__O2B=__0QNU;
+      __0RNU->__TB5J=__2QNU;
+      __1M4K=__FGBS;
+    } break;
+    case ____3BOJ__: {
+      __1M4K=__21AL(((____3BOJ *)__DCYT));
+    } break;
+    case ____RCOJ__: {
+      __1M4K=__H2AL(((____RCOJ *)__DCYT));
+    } break;
+    case ____HDOJ__: {
+      __1M4K=__S2AL(((____HDOJ *)__DCYT));
+    } break;
+    case ____1DOJ__: {
+      __1M4K=__32AL(((____1DOJ *)__DCYT));
+    } break;
+    case ____PEOJ__: {
+      __1M4K=__I3AL(((____PEOJ *)__DCYT));
+    } break;
+    case ____DFOJ__: {
+      __1M4K=__T3AL(((____DFOJ *)__DCYT));
+    } break;
+    case ____XFOJ__: {
+      __1M4K=__43AL(((____XFOJ *)__DCYT));
+    } break;
+    case ____QGOJ__: {
+      __1M4K=__J4AL(((____QGOJ *)__DCYT));
+    } break;
+    case ____EHOJ__: {
+      __1M4K=__X4AL(((____EHOJ *)__DCYT));
+    } break;
+    case ____2HOJ__: {
+      __IGBS=((____2HOJ *)__DCYT);
+      __0QNU=__IGBS->__3HOJ.__CK.__YH.__O2B;
+      __2QNU=__IGBS->__3D5J;
+      __IGBS=NULL;
+      __AQNU=((____IB )(NULL));
+      __BQNU= 0;
+      __CQNU=((____IB )sizeof(____2HOJ));
+      if (((unsigned long)__CQNU ==  0)) {
+        __IGBS=__2HOJ__;
+      } else /* FALSE */ {
+        __BQNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CQNU));
+        if ((__BQNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EQNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FQNU=(void *)((unsigned long)(void *)((unsigned long)__CQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GQNU=((____YWB )((____Q )(void *)((unsigned long)__FQNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __EQNU=__OKI(__FQNU,((____IB )(&(table_size[(__GQNU)-1]))),((____YWB )((____Q )__FQNU)));
+          __AQNU=__EQNU;
+        } else /* FALSE */ {
+          __GQNU=((____YWB )__BQNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EQNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FQNU=(void *)((unsigned long)(void *)((unsigned long)__CQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EQNU=__OKI(__FQNU,((____IB )(&(table_type[(__GQNU)]))),(____YWB)(__GQNU |  1));
+          __AQNU=__EQNU;
+        };
+        __IGBS=((____2HOJ *)__AQNU);
+        *(__IGBS) = *(__2HOJ__);
+      };
+      __KSNU=((____2HOJ *)__IGBS);
+      __KSNU->__3HOJ.__CK.__YH.__O2B=__0QNU;
+      __KSNU->__3D5J=__2QNU;
+      __1M4K=__IGBS;
+    } break;
+    case ____YIOJ__: {
+      __1M4K=__I5AL(((____YIOJ *)__DCYT));
+    } break;
+    case ____YMOJ__: {
+      __LGBS=((____YMOJ *)__DCYT);
+      __0QNU=__LGBS->__ZMOJ.__DK.__CK.__YH.__O2B;
+      __2SNU=__LGBS->__SE5J;
+      __2QNU=__LGBS->__ZMOJ.__BI4D;
+      __LGBS=NULL;
+      __AQNU=((____IB )(NULL));
+      __BQNU= 0;
+      __CQNU=((____IB )sizeof(____YMOJ));
+      if (((unsigned long)__CQNU ==  0)) {
+        __LGBS=__YMOJ__;
+      } else /* FALSE */ {
+        __BQNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CQNU));
+        if ((__BQNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EQNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FQNU=(void *)((unsigned long)(void *)((unsigned long)__CQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GQNU=((____YWB )((____Q )(void *)((unsigned long)__FQNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __EQNU=__OKI(__FQNU,((____IB )(&(table_size[(__GQNU)-1]))),((____YWB )((____Q )__FQNU)));
+          __AQNU=__EQNU;
+        } else /* FALSE */ {
+          __GQNU=((____YWB )__BQNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EQNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FQNU=(void *)((unsigned long)(void *)((unsigned long)__CQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EQNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EQNU=__OKI(__FQNU,((____IB )(&(table_type[(__GQNU)]))),(____YWB)(__GQNU |  1));
+          __AQNU=__EQNU;
+        };
+        __LGBS=((____YMOJ *)__AQNU);
+        *(__LGBS) = *(__YMOJ__);
+      };
+      __0SNU=((____YMOJ *)__LGBS);
+      __0SNU->__ZMOJ.__DK.__CK.__YH.__O2B=__0QNU;
+      __0SNU->__SE5J=__2SNU;
+      __0SNU->__ZMOJ.__BI4D=__2QNU;
+      __1M4K=__LGBS;
+    } break;
+    case ____ONOJ__: {
+      __PGBS=((____ONOJ *)__DCYT);
+      __QGBS=__RNQJ(__PGBS->__PNOJ.__DK.__CK.__YH.__O2B,__PGBS->__XE5J);
+      __1M4K=__QGBS;
+    } break;
+    case ____YOOJ__: {
+      __SGBS=((____YOOJ *)__DCYT);
+      __TGBS=__LRQJ(__SGBS->__ZOOJ.__DK.__CK.__YH.__O2B,__SGBS->__TCJK);
+      __1M4K=__TGBS;
+    } break;
+    case ____IM4K__: {
+      __1M4K=__NZFM(((____IM4K *)__DCYT));
+    } break;
+    case ____T5FL__: {
+      __1M4K=__V35O(((____T5FL *)__DCYT));
+    } break;
+    case ____3DUL__: {
+      __1M4K=__AJVP(((____3DUL *)__DCYT));
+    } break;
+    case ____0EUL__: {
+      __1M4K=__QB4P(((____0EUL *)__DCYT));
+    } break;
+    case ____BGUL__: {
+      __1M4K=__LJVP(((____BGUL *)__DCYT));
+    } break;
+    case ____2GUL__: {
+      __1M4K=__2B4P(((____2GUL *)__DCYT));
+    } break;
+    case ____B0VL__: {
+      __1M4K=__H0BN(((____B0VL *)__DCYT));
+    } break;
+    case ____P0VL__: {
+      __1M4K=__NCHM(((____P0VL *)__DCYT));
+    } break;
+    case ____Q5YL__: {
+      __L3AU=__TFTL(((____FKRG *)((____Q5YL *)__DCYT)->__HBKM),NULL);
+      if (__L3AU==NULL) {
+        __M3AU=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__21AU)->__id) {
-        case __READ_SLOT__ZK4K__: {
-          __tmp__31AU=NULL;
+        switch (((struct ___OBJ *)__L3AU)->__id) {
+        case ____IM4K__: {
+          __M3AU=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__31AU=((__READ_GLOBAL__B4YL *)__tmp__21AU);
+        case ____Q5YL__: {
+          __M3AU=((____Q5YL *)__L3AU);
         } break;
         }
       };
-      __tmp__ML4K=__tmp__31AU;
-    } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ML4K=my_copy__GFWN(((__EXPR_NOT__FUPM *)Result__UAYT));
-    } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ML4K=my_copy__PF2P(((__EXPR_MOD__LYPM *)Result__UAYT));
-    } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ML4K=my_copy__UPVO(((__EXPR_OR__3P0N *)Result__UAYT));
-    } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ML4K=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)Result__UAYT));
-    } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ML4K=my_copy__LVUP(((__EXPR_INF__2WBP *)Result__UAYT));
-    } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ML4K=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)Result__UAYT));
-    } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ML4K=my_copy__WAIQ(((__EXPR_XOR__OAEP *)Result__UAYT));
-    } break;
-    };
-    add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__FL4K),__tmp__ML4K);
-    Result__JAYT=Self__WK4K->parent_dta_rd_args__XRWJ.argument_list__IGBK->parent_arrayed_collection__Z5WC.upper__RZRH;
-    typ_id__SONU= 1;
-    while ((typ_id__SONU <= Result__JAYT)) {
-      __tmp__1L4K=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__WK4K->parent_dta_rd_args__XRWJ.argument_list__IGBK)->parent_arrayed_collection__Z5WC.storage__VQEI)[typ_id__SONU];
-      switch (((struct ___OBJ *)__tmp__1L4K)->__id) {
-      case __STRING_CST__5J__: {
-        Self__URNU=((__STRING_CST__5J *)__tmp__1L4K);
-        result__QRNU=NULL;
-        __tmp__VONU=((__POINTER__IB )(NULL));
-        typ_id__SRNU= 0;
-        __tmp__WONU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__WONU ==  0)) {
-          result__QRNU=Self__URNU;
-        } else /* FALSE */ {
-          typ_id__SRNU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WONU));
-          if ((typ_id__SRNU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__VRNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__WRNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__XRNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WRNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__VRNU=micro_alloc__table__lab__HKI(__tmp__WRNU,((__POINTER__IB )(&(table_size[(__tmp__XRNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WRNU)));
-            __tmp__VONU=__tmp__VRNU;
-          } else /* FALSE */ {
-            __tmp__XRNU=((__UINTEGER_32__RWB )typ_id__SRNU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__VRNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__WRNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__VRNU=micro_alloc__table__lab__HKI(__tmp__WRNU,((__POINTER__IB )(&(table_type[(__tmp__XRNU)]))),(__UINTEGER_32__RWB)(__tmp__XRNU |  1));
-            __tmp__VONU=__tmp__VRNU;
-          };
-          result__QRNU=((__STRING_CST__5J *)__tmp__VONU);
-          *(result__QRNU) = *(Self__URNU);
-        };
-        __tmp__2L4K=result__QRNU;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__2L4K=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__1L4K));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__OFBS=((__PROTOTYPE_CST__45WC *)__tmp__1L4K);
-        __tmp__PFBS=create__type__IJ2C(Self__OFBS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OFBS->parent_constant__55WC.static_type__SG4D);
-        __tmp__2L4K=__tmp__PFBS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__RFBS=((__INTEGER_CST__KAXC *)__tmp__1L4K);
-        p__LSNU=Self__RFBS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__MSNU=Self__RFBS->value__YG4D;
-        t__NSNU=Self__RFBS->parent_constant__LAXC.static_type__SG4D;
-        Self__RFBS=NULL;
-        __tmp__VONU=((__POINTER__IB )(NULL));
-        typ_id__SRNU= 0;
-        __tmp__WONU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__WONU ==  0)) {
-          Self__RFBS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__SRNU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WONU));
-          if ((typ_id__SRNU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__VRNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__WRNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__XRNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WRNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__VRNU=micro_alloc__table__lab__HKI(__tmp__WRNU,((__POINTER__IB )(&(table_size[(__tmp__XRNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WRNU)));
-            __tmp__VONU=__tmp__VRNU;
-          } else /* FALSE */ {
-            __tmp__XRNU=((__UINTEGER_32__RWB )typ_id__SRNU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__VRNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__WRNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__VRNU=micro_alloc__table__lab__HKI(__tmp__WRNU,((__POINTER__IB )(&(table_type[(__tmp__XRNU)]))),(__UINTEGER_32__RWB)(__tmp__XRNU |  1));
-            __tmp__VONU=__tmp__VRNU;
-          };
-          Self__RFBS=((__INTEGER_CST__KAXC *)__tmp__VONU);
-          *(Self__RFBS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__KSNU=((__INTEGER_CST__KAXC *)Self__RFBS);
-        Self__KSNU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__LSNU;
-        Self__KSNU->value__YG4D=v__MSNU;
-        Self__KSNU->parent_constant__LAXC.static_type__SG4D=t__NSNU;
-        check_type__KYEE(Self__KSNU);
-        __tmp__2L4K=Self__RFBS;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__2L4K=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__1L4K));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__HDMT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__1L4K)->local__PUEJ));
-        if (__tmp__HDMT==NULL) {
-          __tmp__IDMT=NULL;
+      __1M4K=__M3AU;
+    } break;
+    case ____UVPM__: {
+      __1M4K=__VGWN(((____UVPM *)__DCYT));
+    } break;
+    case ____0ZPM__: {
+      __1M4K=__4G2P(((____0ZPM *)__DCYT));
+    } break;
+    case ____MR0N__: {
+      __1M4K=__DRVO(((____MR0N *)__DCYT));
+    } break;
+    case ____YWBP__: {
+      __1M4K=__DQ0Q(((____YWBP *)__DCYT));
+    } break;
+    case ____LYBP__: {
+      __1M4K=__0WUP(((____LYBP *)__DCYT));
+    } break;
+    case ____CZBP__: {
+      __1M4K=__FXUP(((____CZBP *)__DCYT));
+    } break;
+    case ____3BEP__: {
+      __1M4K=__FCIQ(((____3BEP *)__DCYT));
+    } break;
+    };
+    __0YEI(((____ABXC *)__UM4K),__1M4K);
+    __YBYT=__FM4K->__GTWJ.__XHBK->__IBXC.__A1RH;
+    __BQNU= 1;
+    while ((__BQNU <= __YBYT)) {
+      __KN4K=((void **)((____ABXC *)__FM4K->__GTWJ.__XHBK)->__IBXC.__ESEI)[__BQNU];
+      switch (((struct ___OBJ *)__KN4K)->__id) {
+      case ____5J__: {
+        __DTNU=((____5J *)__KN4K);
+        __5SNU=NULL;
+        __EQNU=((____IB )(NULL));
+        __BTNU= 0;
+        __FQNU=((____IB )sizeof(____5J));
+        if (((unsigned long)__FQNU ==  0)) {
+          __5SNU=__DTNU;
+        } else /* FALSE */ {
+          __BTNU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FQNU));
+          if ((__BTNU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ETNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FTNU=(void *)((unsigned long)(void *)((unsigned long)__FQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __GTNU=((____YWB )((____Q )(void *)((unsigned long)__FTNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ETNU=__OKI(__FTNU,((____IB )(&(table_size[(__GTNU)-1]))),((____YWB )((____Q )__FTNU)));
+            __EQNU=__ETNU;
+          } else /* FALSE */ {
+            __GTNU=((____YWB )__BTNU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ETNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FTNU=(void *)((unsigned long)(void *)((unsigned long)__FQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ETNU=__OKI(__FTNU,((____IB )(&(table_type[(__GTNU)]))),(____YWB)(__GTNU |  1));
+            __EQNU=__ETNU;
+          };
+          __5SNU=((____5J *)__EQNU);
+          *(__5SNU) = *(__DTNU);
+        };
+        __LN4K=__5SNU;
+      } break;
+      case ____0AXC__: {
+        __LN4K=__JZAL(((____0AXC *)__KN4K));
+      } break;
+      case ____NBXC__: {
+        __3GBS=((____NBXC *)__KN4K);
+        __4GBS=__XK2C(__3GBS->__OBXC.__DK.__CK.__YH.__O2B,__3GBS->__OBXC.__BI4D);
+        __LN4K=__4GBS;
+      } break;
+      case ____ZBXC__: {
+        __AHBS=((____ZBXC *)__KN4K);
+        __0TNU=__AHBS->__0BXC.__DK.__CK.__YH.__O2B;
+        __1TNU=__AHBS->__HI4D;
+        __2TNU=__AHBS->__0BXC.__BI4D;
+        __AHBS=NULL;
+        __EQNU=((____IB )(NULL));
+        __BTNU= 0;
+        __FQNU=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__FQNU ==  0)) {
+          __AHBS=__ZBXC__;
+        } else /* FALSE */ {
+          __BTNU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FQNU));
+          if ((__BTNU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ETNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FTNU=(void *)((unsigned long)(void *)((unsigned long)__FQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __GTNU=((____YWB )((____Q )(void *)((unsigned long)__FTNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ETNU=__OKI(__FTNU,((____IB )(&(table_size[(__GTNU)-1]))),((____YWB )((____Q )__FTNU)));
+            __EQNU=__ETNU;
+          } else /* FALSE */ {
+            __GTNU=((____YWB )__BTNU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ETNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FTNU=(void *)((unsigned long)(void *)((unsigned long)__FQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ETNU=__OKI(__FTNU,((____IB )(&(table_type[(__GTNU)]))),(____YWB)(__GTNU |  1));
+            __EQNU=__ETNU;
+          };
+          __AHBS=((____ZBXC *)__EQNU);
+          *(__AHBS) = *(__ZBXC__);
+        };
+        __ZTNU=((____ZBXC *)__AHBS);
+        __ZTNU->__0BXC.__DK.__CK.__YH.__O2B=__0TNU;
+        __ZTNU->__HI4D=__1TNU;
+        __ZTNU->__0BXC.__BI4D=__2TNU;
+        __ZZEE(__ZTNU);
+        __LN4K=__AHBS;
+      } break;
+      case ____DMWH__: {
+        __LN4K=__W3OK(((____DMWH *)__KN4K));
+      } break;
+      case ____2A0I__: {
+        __WEMT=__2VEI(((____N5WC *)((____2A0I *)__KN4K)->__4VEJ));
+        if (__WEMT==NULL) {
+          __XEMT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__IDMT=((__READ_LOCAL__N5ZI *)__tmp__HDMT);
+          __XEMT=((____2A0I *)__WEMT);
         };
-        __tmp__2L4K=__tmp__IDMT;
+        __LN4K=__XEMT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__2L4K=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__1L4K));
+      case ____HJNJ__: {
+        __LN4K=__Y0AL(((____HJNJ *)__KN4K));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__2L4K=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__1L4K));
+      case ____SJNJ__: {
+        __LN4K=__D1AL(((____SJNJ *)__KN4K));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__VFBS=((__IS_EXPANDED__L5NJ *)__tmp__1L4K);
-        p__LSNU=Self__VFBS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__HDMT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__VFBS->receiver__554J)->local__PUEJ));
-        if (__tmp__HDMT==NULL) {
-          __tmp__IDMT=NULL;
+      case ____0AOJ__: {
+        __EHBS=((____0AOJ *)__KN4K);
+        __0TNU=__EHBS->__1AOJ.__CK.__YH.__O2B;
+        __WEMT=__2VEI(((____N5WC *)((____2A0I *)__EHBS->__OB5J)->__4VEJ));
+        if (__WEMT==NULL) {
+          __XEMT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__IDMT=((__READ_LOCAL__N5ZI *)__tmp__HDMT);
-        };
-        Self__VFBS=NULL;
-        __tmp__VONU=((__POINTER__IB )(NULL));
-        typ_id__SRNU= 0;
-        __tmp__WONU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__WONU ==  0)) {
-          Self__VFBS=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__SRNU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WONU));
-          if ((typ_id__SRNU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__VRNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__WRNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__XRNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WRNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__VRNU=micro_alloc__table__lab__HKI(__tmp__WRNU,((__POINTER__IB )(&(table_size[(__tmp__XRNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WRNU)));
-            __tmp__VONU=__tmp__VRNU;
-          } else /* FALSE */ {
-            __tmp__XRNU=((__UINTEGER_32__RWB )typ_id__SRNU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__VRNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__WRNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__VRNU=micro_alloc__table__lab__HKI(__tmp__WRNU,((__POINTER__IB )(&(table_type[(__tmp__XRNU)]))),(__UINTEGER_32__RWB)(__tmp__XRNU |  1));
-            __tmp__VONU=__tmp__VRNU;
-          };
-          Self__VFBS=((__IS_EXPANDED__L5NJ *)__tmp__VONU);
-          *(Self__VFBS) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__1SNU=((__IS_EXPANDED__L5NJ *)Self__VFBS);
-        Self__1SNU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__LSNU;
-        Self__1SNU->receiver__554J=__tmp__IDMT;
-        __tmp__2L4K=Self__VFBS;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__0FBS=((__GET_TYPE_ID__V5NJ *)__tmp__1L4K);
-        p__LSNU=Self__0FBS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__NSNU=Self__0FBS->receiver__EA5J;
-        Self__0FBS=NULL;
-        __tmp__VONU=((__POINTER__IB )(NULL));
-        typ_id__SRNU= 0;
-        __tmp__WONU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__WONU ==  0)) {
-          Self__0FBS=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__SRNU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WONU));
-          if ((typ_id__SRNU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__VRNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__WRNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__XRNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WRNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__VRNU=micro_alloc__table__lab__HKI(__tmp__WRNU,((__POINTER__IB )(&(table_size[(__tmp__XRNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WRNU)));
-            __tmp__VONU=__tmp__VRNU;
-          } else /* FALSE */ {
-            __tmp__XRNU=((__UINTEGER_32__RWB )typ_id__SRNU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__VRNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__WRNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__VRNU=micro_alloc__table__lab__HKI(__tmp__WRNU,((__POINTER__IB )(&(table_type[(__tmp__XRNU)]))),(__UINTEGER_32__RWB)(__tmp__XRNU |  1));
-            __tmp__VONU=__tmp__VRNU;
-          };
-          Self__0FBS=((__GET_TYPE_ID__V5NJ *)__tmp__VONU);
-          *(Self__0FBS) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__LTNU=((__GET_TYPE_ID__V5NJ *)Self__0FBS);
-        Self__LTNU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__LSNU;
-        Self__LTNU->receiver__EA5J=t__NSNU;
-        __tmp__2L4K=Self__0FBS;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__2L4K=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__1L4K));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__2L4K=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__1L4K));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__2L4K=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__1L4K));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__2L4K=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__1L4K));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__2L4K=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__1L4K));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__2L4K=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__1L4K));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__2L4K=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__1L4K));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__2L4K=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__1L4K));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__2L4K=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__1L4K));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__3FBS=((__SIZE_OF__NGOJ *)__tmp__1L4K);
-        p__LSNU=Self__3FBS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__NSNU=Self__3FBS->receiver__OC5J;
-        Self__3FBS=NULL;
-        __tmp__VONU=((__POINTER__IB )(NULL));
-        typ_id__SRNU= 0;
-        __tmp__WONU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__WONU ==  0)) {
-          Self__3FBS=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__SRNU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WONU));
-          if ((typ_id__SRNU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__VRNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__WRNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__XRNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WRNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__VRNU=micro_alloc__table__lab__HKI(__tmp__WRNU,((__POINTER__IB )(&(table_size[(__tmp__XRNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WRNU)));
-            __tmp__VONU=__tmp__VRNU;
-          } else /* FALSE */ {
-            __tmp__XRNU=((__UINTEGER_32__RWB )typ_id__SRNU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__VRNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__WRNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__VRNU=micro_alloc__table__lab__HKI(__tmp__WRNU,((__POINTER__IB )(&(table_type[(__tmp__XRNU)]))),(__UINTEGER_32__RWB)(__tmp__XRNU |  1));
-            __tmp__VONU=__tmp__VRNU;
-          };
-          Self__3FBS=((__SIZE_OF__NGOJ *)__tmp__VONU);
-          *(Self__3FBS) = *(SIZE_OF__NGOJ__);
-        };
-        Self__1TNU=((__SIZE_OF__NGOJ *)Self__3FBS);
-        Self__1TNU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__LSNU;
-        Self__1TNU->receiver__OC5J=t__NSNU;
-        __tmp__2L4K=Self__3FBS;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__2L4K=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__1L4K));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__AGBS=((__REAL_CST__JLOJ *)__tmp__1L4K);
-        p__LSNU=Self__AGBS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__NUNU=Self__AGBS->value__DD5J;
-        t__NSNU=Self__AGBS->parent_constant__KLOJ.static_type__SG4D;
-        Self__AGBS=NULL;
-        __tmp__VONU=((__POINTER__IB )(NULL));
-        typ_id__SRNU= 0;
-        __tmp__WONU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__WONU ==  0)) {
-          Self__AGBS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__SRNU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WONU));
-          if ((typ_id__SRNU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__VRNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__WRNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__XRNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WRNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__VRNU=micro_alloc__table__lab__HKI(__tmp__WRNU,((__POINTER__IB )(&(table_size[(__tmp__XRNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WRNU)));
-            __tmp__VONU=__tmp__VRNU;
-          } else /* FALSE */ {
-            __tmp__XRNU=((__UINTEGER_32__RWB )typ_id__SRNU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__VRNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__WRNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WONU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__VRNU=micro_alloc__table__lab__HKI(__tmp__WRNU,((__POINTER__IB )(&(table_type[(__tmp__XRNU)]))),(__UINTEGER_32__RWB)(__tmp__XRNU |  1));
-            __tmp__VONU=__tmp__VRNU;
-          };
-          Self__AGBS=((__REAL_CST__JLOJ *)__tmp__VONU);
-          *(Self__AGBS) = *(REAL_CST__JLOJ__);
-        };
-        Self__LUNU=((__REAL_CST__JLOJ *)Self__AGBS);
-        Self__LUNU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__LSNU;
-        Self__LUNU->value__DD5J=v__NUNU;
-        Self__LUNU->parent_constant__KLOJ.static_type__SG4D=t__NSNU;
-        __tmp__2L4K=Self__AGBS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__EGBS=((__CHARACTER_CST__5LOJ *)__tmp__1L4K);
-        __tmp__FGBS=create__char__CMQJ(Self__EGBS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__EGBS->text__ID5J);
-        __tmp__2L4K=__tmp__FGBS;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__HGBS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__1L4K);
-        __tmp__IGBS=create__text__2PQJ(Self__HGBS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__HGBS->string__EBJK);
-        __tmp__2L4K=__tmp__IGBS;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__2L4K=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__1L4K));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__2L4K=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__1L4K));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__2L4K=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__1L4K));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__2L4K=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__1L4K));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__2L4K=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__1L4K));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__2L4K=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__1L4K));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__2L4K=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__1L4K));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__2L4K=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__1L4K));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__A2AU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__1L4K)->global__Y5JM),NULL);
-        if (__tmp__A2AU==NULL) {
-          __tmp__B2AU=NULL;
+          __XEMT=((____2A0I *)__WEMT);
+        };
+        __EHBS=NULL;
+        __EQNU=((____IB )(NULL));
+        __BTNU= 0;
+        __FQNU=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__FQNU ==  0)) {
+          __EHBS=__0AOJ__;
+        } else /* FALSE */ {
+          __BTNU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FQNU));
+          if ((__BTNU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ETNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FTNU=(void *)((unsigned long)(void *)((unsigned long)__FQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __GTNU=((____YWB )((____Q )(void *)((unsigned long)__FTNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ETNU=__OKI(__FTNU,((____IB )(&(table_size[(__GTNU)-1]))),((____YWB )((____Q )__FTNU)));
+            __EQNU=__ETNU;
+          } else /* FALSE */ {
+            __GTNU=((____YWB )__BTNU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ETNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FTNU=(void *)((unsigned long)(void *)((unsigned long)__FQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ETNU=__OKI(__FTNU,((____IB )(&(table_type[(__GTNU)]))),(____YWB)(__GTNU |  1));
+            __EQNU=__ETNU;
+          };
+          __EHBS=((____0AOJ *)__EQNU);
+          *(__EHBS) = *(__0AOJ__);
+        };
+        __KUNU=((____0AOJ *)__EHBS);
+        __KUNU->__1AOJ.__CK.__YH.__O2B=__0TNU;
+        __KUNU->__OB5J=__XEMT;
+        __LN4K=__EHBS;
+      } break;
+      case ____EBOJ__: {
+        __JHBS=((____EBOJ *)__KN4K);
+        __0TNU=__JHBS->__FBOJ.__CK.__YH.__O2B;
+        __2TNU=__JHBS->__TB5J;
+        __JHBS=NULL;
+        __EQNU=((____IB )(NULL));
+        __BTNU= 0;
+        __FQNU=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__FQNU ==  0)) {
+          __JHBS=__EBOJ__;
+        } else /* FALSE */ {
+          __BTNU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FQNU));
+          if ((__BTNU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ETNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FTNU=(void *)((unsigned long)(void *)((unsigned long)__FQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __GTNU=((____YWB )((____Q )(void *)((unsigned long)__FTNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ETNU=__OKI(__FTNU,((____IB )(&(table_size[(__GTNU)-1]))),((____YWB )((____Q )__FTNU)));
+            __EQNU=__ETNU;
+          } else /* FALSE */ {
+            __GTNU=((____YWB )__BTNU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ETNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FTNU=(void *)((unsigned long)(void *)((unsigned long)__FQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ETNU=__OKI(__FTNU,((____IB )(&(table_type[(__GTNU)]))),(____YWB)(__GTNU |  1));
+            __EQNU=__ETNU;
+          };
+          __JHBS=((____EBOJ *)__EQNU);
+          *(__JHBS) = *(__EBOJ__);
+        };
+        __0UNU=((____EBOJ *)__JHBS);
+        __0UNU->__FBOJ.__CK.__YH.__O2B=__0TNU;
+        __0UNU->__TB5J=__2TNU;
+        __LN4K=__JHBS;
+      } break;
+      case ____3BOJ__: {
+        __LN4K=__21AL(((____3BOJ *)__KN4K));
+      } break;
+      case ____RCOJ__: {
+        __LN4K=__H2AL(((____RCOJ *)__KN4K));
+      } break;
+      case ____HDOJ__: {
+        __LN4K=__S2AL(((____HDOJ *)__KN4K));
+      } break;
+      case ____1DOJ__: {
+        __LN4K=__32AL(((____1DOJ *)__KN4K));
+      } break;
+      case ____PEOJ__: {
+        __LN4K=__I3AL(((____PEOJ *)__KN4K));
+      } break;
+      case ____DFOJ__: {
+        __LN4K=__T3AL(((____DFOJ *)__KN4K));
+      } break;
+      case ____XFOJ__: {
+        __LN4K=__43AL(((____XFOJ *)__KN4K));
+      } break;
+      case ____QGOJ__: {
+        __LN4K=__J4AL(((____QGOJ *)__KN4K));
+      } break;
+      case ____EHOJ__: {
+        __LN4K=__X4AL(((____EHOJ *)__KN4K));
+      } break;
+      case ____2HOJ__: {
+        __MHBS=((____2HOJ *)__KN4K);
+        __0TNU=__MHBS->__3HOJ.__CK.__YH.__O2B;
+        __2TNU=__MHBS->__3D5J;
+        __MHBS=NULL;
+        __EQNU=((____IB )(NULL));
+        __BTNU= 0;
+        __FQNU=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__FQNU ==  0)) {
+          __MHBS=__2HOJ__;
+        } else /* FALSE */ {
+          __BTNU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FQNU));
+          if ((__BTNU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ETNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FTNU=(void *)((unsigned long)(void *)((unsigned long)__FQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __GTNU=((____YWB )((____Q )(void *)((unsigned long)__FTNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ETNU=__OKI(__FTNU,((____IB )(&(table_size[(__GTNU)-1]))),((____YWB )((____Q )__FTNU)));
+            __EQNU=__ETNU;
+          } else /* FALSE */ {
+            __GTNU=((____YWB )__BTNU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ETNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FTNU=(void *)((unsigned long)(void *)((unsigned long)__FQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ETNU=__OKI(__FTNU,((____IB )(&(table_type[(__GTNU)]))),(____YWB)(__GTNU |  1));
+            __EQNU=__ETNU;
+          };
+          __MHBS=((____2HOJ *)__EQNU);
+          *(__MHBS) = *(__2HOJ__);
+        };
+        __KVNU=((____2HOJ *)__MHBS);
+        __KVNU->__3HOJ.__CK.__YH.__O2B=__0TNU;
+        __KVNU->__3D5J=__2TNU;
+        __LN4K=__MHBS;
+      } break;
+      case ____YIOJ__: {
+        __LN4K=__I5AL(((____YIOJ *)__KN4K));
+      } break;
+      case ____YMOJ__: {
+        __PHBS=((____YMOJ *)__KN4K);
+        __0TNU=__PHBS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __2VNU=__PHBS->__SE5J;
+        __2TNU=__PHBS->__ZMOJ.__BI4D;
+        __PHBS=NULL;
+        __EQNU=((____IB )(NULL));
+        __BTNU= 0;
+        __FQNU=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__FQNU ==  0)) {
+          __PHBS=__YMOJ__;
+        } else /* FALSE */ {
+          __BTNU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FQNU));
+          if ((__BTNU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ETNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FTNU=(void *)((unsigned long)(void *)((unsigned long)__FQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __GTNU=((____YWB )((____Q )(void *)((unsigned long)__FTNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ETNU=__OKI(__FTNU,((____IB )(&(table_size[(__GTNU)-1]))),((____YWB )((____Q )__FTNU)));
+            __EQNU=__ETNU;
+          } else /* FALSE */ {
+            __GTNU=((____YWB )__BTNU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ETNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FTNU=(void *)((unsigned long)(void *)((unsigned long)__FQNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ETNU=__OKI(__FTNU,((____IB )(&(table_type[(__GTNU)]))),(____YWB)(__GTNU |  1));
+            __EQNU=__ETNU;
+          };
+          __PHBS=((____YMOJ *)__EQNU);
+          *(__PHBS) = *(__YMOJ__);
+        };
+        __0VNU=((____YMOJ *)__PHBS);
+        __0VNU->__ZMOJ.__DK.__CK.__YH.__O2B=__0TNU;
+        __0VNU->__SE5J=__2VNU;
+        __0VNU->__ZMOJ.__BI4D=__2TNU;
+        __LN4K=__PHBS;
+      } break;
+      case ____ONOJ__: {
+        __THBS=((____ONOJ *)__KN4K);
+        __UHBS=__RNQJ(__THBS->__PNOJ.__DK.__CK.__YH.__O2B,__THBS->__XE5J);
+        __LN4K=__UHBS;
+      } break;
+      case ____YOOJ__: {
+        __WHBS=((____YOOJ *)__KN4K);
+        __XHBS=__LRQJ(__WHBS->__ZOOJ.__DK.__CK.__YH.__O2B,__WHBS->__TCJK);
+        __LN4K=__XHBS;
+      } break;
+      case ____IM4K__: {
+        __LN4K=__NZFM(((____IM4K *)__KN4K));
+      } break;
+      case ____T5FL__: {
+        __LN4K=__V35O(((____T5FL *)__KN4K));
+      } break;
+      case ____3DUL__: {
+        __LN4K=__AJVP(((____3DUL *)__KN4K));
+      } break;
+      case ____0EUL__: {
+        __LN4K=__QB4P(((____0EUL *)__KN4K));
+      } break;
+      case ____BGUL__: {
+        __LN4K=__LJVP(((____BGUL *)__KN4K));
+      } break;
+      case ____2GUL__: {
+        __LN4K=__2B4P(((____2GUL *)__KN4K));
+      } break;
+      case ____B0VL__: {
+        __LN4K=__H0BN(((____B0VL *)__KN4K));
+      } break;
+      case ____P0VL__: {
+        __LN4K=__NCHM(((____P0VL *)__KN4K));
+      } break;
+      case ____Q5YL__: {
+        __P3AU=__TFTL(((____FKRG *)((____Q5YL *)__KN4K)->__HBKM),NULL);
+        if (__P3AU==NULL) {
+          __Q3AU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__A2AU)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__B2AU=NULL;
+          switch (((struct ___OBJ *)__P3AU)->__id) {
+          case ____IM4K__: {
+            __Q3AU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__B2AU=((__READ_GLOBAL__B4YL *)__tmp__A2AU);
+          case ____Q5YL__: {
+            __Q3AU=((____Q5YL *)__P3AU);
           } break;
           }
         };
-        __tmp__2L4K=__tmp__B2AU;
+        __LN4K=__Q3AU;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__2L4K=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__1L4K));
+      case ____UVPM__: {
+        __LN4K=__VGWN(((____UVPM *)__KN4K));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__2L4K=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__1L4K));
+      case ____0ZPM__: {
+        __LN4K=__4G2P(((____0ZPM *)__KN4K));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__2L4K=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__1L4K));
+      case ____MR0N__: {
+        __LN4K=__DRVO(((____MR0N *)__KN4K));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__2L4K=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__1L4K));
+      case ____YWBP__: {
+        __LN4K=__DQ0Q(((____YWBP *)__KN4K));
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__2L4K=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__1L4K));
+      case ____LYBP__: {
+        __LN4K=__0WUP(((____LYBP *)__KN4K));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__2L4K=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__1L4K));
+      case ____CZBP__: {
+        __LN4K=__FXUP(((____CZBP *)__KN4K));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__2L4K=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__1L4K));
+      case ____3BEP__: {
+        __LN4K=__FCIQ(((____3BEP *)__KN4K));
       } break;
       };
-      add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)result__YK4K),__tmp__2L4K);
-      typ_id__SONU=(__INTEGER__Q)(typ_id__SONU +  1);
+      __0YEI(((____ABXC *)__HM4K),__LN4K);
+      __BQNU=(____Q)(__BQNU +  1);
     };
   } else /* FALSE */ {
-    result__YK4K=Self__WK4K->parent_dta_rd_args__XRWJ.argument_list__IGBK;
-    Self__WK4K->parent_dta_rd_args__XRWJ.copy_argument__AGBK=TRUE__K__;
+    __HM4K=__FM4K->__GTWJ.__XHBK;
+    __FM4K->__GTWJ.__PHBK=__K__;
   };
-  Result__XK4K=result__YK4K;
-  return(Result__XK4K);
+  __GM4K=__HM4K;
+  return(__GM4K);
 }
 
-static __FAST_ARRAYoWRITEo__FJFJ* create_with_capacity__NUOJ(__INTEGER__Q new_count__PUOJ)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____UKFJ* __2VOJ(____Q __4VOJ)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__1VIK,__tmp__BWIK,__tmp__RQ4T,__tmp__TQ4T;
-  __INTEGER__Q typ_id__5VIK;
-  __UINTEGER_32__RWB __tmp__UQ4T;
-  __FAST_ARRAYoWRITEo__FJFJ *result__0VIK,*Self__HVGL;
-  void **__tmp__XVGL;
-  result__0VIK=NULL;
-  ptr__1VIK=((__POINTER__IB )(NULL));
-  typ_id__5VIK= 0;
-  __tmp__BWIK=((__POINTER__IB )sizeof(__FAST_ARRAYoWRITEo__FJFJ));
-  if (((unsigned long)__tmp__BWIK ==  0)) {
-    result__0VIK=FAST_ARRAYoWRITEo__FJFJ__;
+  ____IB __KXIK,__QXIK,__AS4T,__CS4T;
+  ____Q __OXIK;
+  ____YWB __DS4T;
+  ____UKFJ *__JXIK,*__WWGL;
+  void **__GXGL;
+  __JXIK=NULL;
+  __KXIK=((____IB )(NULL));
+  __OXIK= 0;
+  __QXIK=((____IB )sizeof(____UKFJ));
+  if (((unsigned long)__QXIK ==  0)) {
+    __JXIK=__UKFJ__;
   } else /* FALSE */ {
-    typ_id__5VIK=__FAST_ARRAYoWRITEo__FJFJ__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWIK));
-    if ((typ_id__5VIK == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__RQ4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__TQ4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__BWIK - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RQ4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RQ4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__UQ4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TQ4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__RQ4T=micro_alloc__table__lab__HKI(__tmp__TQ4T,((__POINTER__IB )(&(table_size[(__tmp__UQ4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TQ4T)));
-      ptr__1VIK=__tmp__RQ4T;
-    } else /* FALSE */ {
-      __tmp__UQ4T=((__UINTEGER_32__RWB )typ_id__5VIK);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__RQ4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__TQ4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__BWIK - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RQ4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RQ4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RQ4T=micro_alloc__table__lab__HKI(__tmp__TQ4T,((__POINTER__IB )(&(table_type[(__tmp__UQ4T)]))),(__UINTEGER_32__RWB)(__tmp__UQ4T |  1));
-      ptr__1VIK=__tmp__RQ4T;
-    };
-    result__0VIK=((__FAST_ARRAYoWRITEo__FJFJ *)ptr__1VIK);
-    *(result__0VIK) = *(FAST_ARRAYoWRITEo__FJFJ__);
-  };
-  Self__HVGL=((__FAST_ARRAYoWRITEo__FJFJ *)result__0VIK);
-  if ((Self__HVGL->parent_arrayed_collection__NJFJ.capacity__3PGL < new_count__PUOJ)) {
-    __tmp__XVGL=create__V0UL(new_count__PUOJ);
-    Self__HVGL->parent_arrayed_collection__NJFJ.storage__1QGL=__tmp__XVGL;
-    Self__HVGL->parent_arrayed_collection__NJFJ.capacity__3PGL=new_count__PUOJ;
-  };
-  Self__HVGL->parent_arrayed_collection__NJFJ.upper__IKFJ=(__INTEGER__Q)(-  1);
-  Self__HVGL=result__0VIK;
-  return(Self__HVGL);
+    __OXIK=____UKFJ__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXIK));
+    if ((__OXIK == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __AS4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __CS4T=(void *)((unsigned long)(void *)((unsigned long)__QXIK - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AS4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AS4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __DS4T=((____YWB )((____Q )(void *)((unsigned long)__CS4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __AS4T=__OKI(__CS4T,((____IB )(&(table_size[(__DS4T)-1]))),((____YWB )((____Q )__CS4T)));
+      __KXIK=__AS4T;
+    } else /* FALSE */ {
+      __DS4T=((____YWB )__OXIK);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __AS4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __CS4T=(void *)((unsigned long)(void *)((unsigned long)__QXIK - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AS4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AS4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __AS4T=__OKI(__CS4T,((____IB )(&(table_type[(__DS4T)]))),(____YWB)(__DS4T |  1));
+      __KXIK=__AS4T;
+    };
+    __JXIK=((____UKFJ *)__KXIK);
+    *(__JXIK) = *(__UKFJ__);
+  };
+  __WWGL=((____UKFJ *)__JXIK);
+  if ((__WWGL->__2KFJ.__MRGL < __4VOJ)) {
+    __GXGL=__E2UL(__4VOJ);
+    __WWGL->__2KFJ.__KSGL=__GXGL;
+    __WWGL->__2KFJ.__MRGL=__4VOJ;
+  };
+  __WWGL->__2KFJ.__XLFJ=(____Q)(-  1);
+  __WWGL=__JXIK;
+  return(__WWGL);
 }
 
-static void add_last__YPGL(__FAST_ARRAYoWRITEo__FJFJ *Self__ZPGL,void *element__0PGL)
-// ({FAST_ARRAYoWRITEo__FJFJ},{NULLxWRITE_GLOBAL__EXKJxWRITE_SLOT__SXKJxWRITE_LOCAL__BEYJ}) Void No recursive, No inlinable.
+static void __HRGL(____UKFJ *__IRGL,void *__JRGL)
+// ({__UKFJ},{NULLx__TYKJx__BZKJx__QFYJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__CRGL,__tmp__ERGL,__tmp__RKJM,Self__40IN;
-  __POINTER__IB __tmp__PKJM;
-  __BOOLEAN__L __tmp__KQGL;
-  void **__tmp__0QGL;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__ZPGL->parent_arrayed_collection__NJFJ.upper__IKFJ +  1) <= (__INTEGER__Q)(Self__ZPGL->parent_arrayed_collection__NJFJ.capacity__3PGL -  1))) {
-    Self__ZPGL->parent_arrayed_collection__NJFJ.upper__IKFJ=(__INTEGER__Q)(Self__ZPGL->parent_arrayed_collection__NJFJ.upper__IKFJ +  1);
-    __tmp__KQGL=TRUE__K__;
+  ____Q __RSGL,__TSGL,__AMJM,__N2IN;
+  ____IB __4LJM;
+  ____L __ZRGL;
+  void **__JSGL;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__IRGL->__2KFJ.__XLFJ +  1) <= (____Q)(__IRGL->__2KFJ.__MRGL -  1))) {
+    __IRGL->__2KFJ.__XLFJ=(____Q)(__IRGL->__2KFJ.__XLFJ +  1);
+    __ZRGL=__K__;
   } else /* FALSE */ {
-    __tmp__KQGL=FALSE__O__;
-  };
-  if ((! __tmp__KQGL)) {
-    if ((Self__ZPGL->parent_arrayed_collection__NJFJ.capacity__3PGL ==  0)) {
-      __tmp__0QGL=create__V0UL( 2);
-      Self__ZPGL->parent_arrayed_collection__NJFJ.storage__1QGL=__tmp__0QGL;
-      Self__ZPGL->parent_arrayed_collection__NJFJ.capacity__3PGL= 2;
-      Self__ZPGL->parent_arrayed_collection__NJFJ.upper__IKFJ= 0;
-    } else /* FALSE */ {
-      __tmp__CRGL=(__INTEGER__Q)(Self__ZPGL->parent_arrayed_collection__NJFJ.capacity__3PGL <<  1);
-      __tmp__0QGL=Self__ZPGL->parent_arrayed_collection__NJFJ.storage__1QGL;
-      __tmp__ERGL=Self__ZPGL->parent_arrayed_collection__NJFJ.capacity__3PGL;
-      __tmp__PKJM=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__0QGL)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__ERGL * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__CRGL * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__0QGL=((void **)__tmp__PKJM);
-      __tmp__RKJM=(__INTEGER__Q)(__tmp__CRGL -  1);
-      Self__40IN=__tmp__ERGL;
-      while ((Self__40IN <= __tmp__RKJM)) {
-        __tmp__0QGL[Self__40IN]=NULL;
-        Self__40IN=(__INTEGER__Q)(Self__40IN +  1);
-      };
-      Self__ZPGL->parent_arrayed_collection__NJFJ.storage__1QGL=__tmp__0QGL;
-      Self__ZPGL->parent_arrayed_collection__NJFJ.capacity__3PGL=__tmp__CRGL;
-      Self__ZPGL->parent_arrayed_collection__NJFJ.upper__IKFJ=(__INTEGER__Q)(Self__ZPGL->parent_arrayed_collection__NJFJ.upper__IKFJ +  1);
-    };
-  };
-  ((void **)Self__ZPGL->parent_arrayed_collection__NJFJ.storage__1QGL)[Self__ZPGL->parent_arrayed_collection__NJFJ.upper__IKFJ]=element__0PGL;
+    __ZRGL=__O__;
+  };
+  if ((! __ZRGL)) {
+    if ((__IRGL->__2KFJ.__MRGL ==  0)) {
+      __JSGL=__E2UL( 2);
+      __IRGL->__2KFJ.__KSGL=__JSGL;
+      __IRGL->__2KFJ.__MRGL= 2;
+      __IRGL->__2KFJ.__XLFJ= 0;
+    } else /* FALSE */ {
+      __RSGL=(____Q)(__IRGL->__2KFJ.__MRGL <<  1);
+      __JSGL=__IRGL->__2KFJ.__KSGL;
+      __TSGL=__IRGL->__2KFJ.__MRGL;
+      __4LJM=__55W(((____IB )((void **)__JSGL)),((____YWB )(____Q)(__TSGL * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__RSGL * ((____Q )(sizeof(void *))))));
+      __JSGL=((void **)__4LJM);
+      __AMJM=(____Q)(__RSGL -  1);
+      __N2IN=__TSGL;
+      while ((__N2IN <= __AMJM)) {
+        __JSGL[__N2IN]=NULL;
+        __N2IN=(____Q)(__N2IN +  1);
+      };
+      __IRGL->__2KFJ.__KSGL=__JSGL;
+      __IRGL->__2KFJ.__MRGL=__RSGL;
+      __IRGL->__2KFJ.__XLFJ=(____Q)(__IRGL->__2KFJ.__XLFJ +  1);
+    };
+  };
+  ((void **)__IRGL->__2KFJ.__KSGL)[__IRGL->__2KFJ.__XLFJ]=__JRGL;
 }
 
-static void remove__VUSH(__EXTERNAL_C__L5WC *Self__WUSH)
-// ({EXTERNAL_C__L5WC}) Void Recursive, No inlinable.
+static void __EWSH(____0AXC *__FWSH)
+// ({__0AXC}) Void Recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__CVSH,Self__MU0H,typ_id__0UNU;
-  void *__tmp__JVSH;
-  __READ_LOCAL__N5ZI *Self__NI2S;
-  __LOCAL__43WC *Self__QUNU;
-  __STRING__BC *result__YUNU,*Self__UUNU;
-  __POINTER__IB ptr__ZUNU,__tmp__1UNU,__tmp__2UNU,__tmp__3UNU;
-  __UINTEGER_32__RWB __tmp__4UNU;
-  __READ_GLOBAL__B4YL *Self__QI2S;
-  __CHARACTER__DB *__tmp__WUNU;
-  if (((void *)Self__WUSH->access_list__M54D != (void *)NULL)) {
-    __tmp__CVSH=Self__WUSH->access_list__M54D->parent_arrayed_collection__Z5WC.upper__RZRH;
-    Self__MU0H= 0;
-    while ((Self__MU0H <= __tmp__CVSH)) {
-      __tmp__JVSH=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__WUSH->access_list__M54D)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__MU0H];
-      switch (((struct ___OBJ *)__tmp__JVSH)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__JVSH));
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__JVSH));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__NI2S=((__READ_LOCAL__N5ZI *)__tmp__JVSH);
-        Self__QUNU=((__LOCAL__43WC *)Self__NI2S->local__PUEJ);
-        Self__QUNU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QUNU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__QUNU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__YUNU=NULL;
-          ptr__ZUNU=((__POINTER__IB )(NULL));
-          typ_id__0UNU= 0;
-          __tmp__1UNU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__1UNU ==  0)) {
-            result__YUNU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__0UNU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UNU));
-            if ((typ_id__0UNU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2UNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3UNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__1UNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2UNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2UNU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4UNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3UNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__2UNU=micro_alloc__table__lab__HKI(__tmp__3UNU,((__POINTER__IB )(&(table_size[(__tmp__4UNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3UNU)));
-              ptr__ZUNU=__tmp__2UNU;
+  ____Q __RWSH,__1V0H,__JWNU;
+  void *__YWSH;
+  ____2A0I *__2J2S;
+  ____N5WC *__5VNU;
+  ____BC *__HWNU,*__DWNU;
+  ____IB __IWNU,__KWNU,__LWNU,__MWNU;
+  ____YWB __NWNU;
+  ____Q5YL *__5J2S;
+  ____DB *__FWNU;
+  if (((void *)__FWSH->__1A5D != (void *)NULL)) {
+    __RWSH=__FWSH->__1A5D->__IBXC.__A1RH;
+    __1V0H= 0;
+    while ((__1V0H <= __RWSH)) {
+      __YWSH=((void **)((____ABXC *)__FWSH->__1A5D)->__IBXC.__ESEI)[__1V0H];
+      switch (((struct ___OBJ *)__YWSH)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__YWSH));
+      } break;
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__YWSH));
+      } break;
+      case ____2A0I__: {
+        __2J2S=((____2A0I *)__YWSH);
+        __5VNU=((____N5WC *)__2J2S->__4VEJ);
+        __5VNU->__Q5WC.__KU4D=(____Q)(__5VNU->__Q5WC.__KU4D -  1);
+        if ((__5VNU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __HWNU=NULL;
+          __IWNU=((____IB )(NULL));
+          __JWNU= 0;
+          __KWNU=((____IB )sizeof(____BC));
+          if (((unsigned long)__KWNU ==  0)) {
+            __HWNU=__BC__;
+          } else /* FALSE */ {
+            __JWNU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWNU));
+            if ((__JWNU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LWNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MWNU=(void *)((unsigned long)(void *)((unsigned long)__KWNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LWNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LWNU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NWNU=((____YWB )((____Q )(void *)((unsigned long)__MWNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __LWNU=__OKI(__MWNU,((____IB )(&(table_size[(__NWNU)-1]))),((____YWB )((____Q )__MWNU)));
+              __IWNU=__LWNU;
             } else /* FALSE */ {
-              __tmp__4UNU=((__UINTEGER_32__RWB )typ_id__0UNU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2UNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3UNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__1UNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2UNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2UNU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2UNU=micro_alloc__table__lab__HKI(__tmp__3UNU,((__POINTER__IB )(&(table_type[(__tmp__4UNU)]))),(__UINTEGER_32__RWB)(__tmp__4UNU |  1));
-              ptr__ZUNU=__tmp__2UNU;
-            };
-            result__YUNU=((__STRING__BC *)ptr__ZUNU);
-            *(result__YUNU) = *(STRING__BC__);
-          };
-          Self__UUNU=((__STRING__BC *)result__YUNU);
-          if ((Self__UUNU->capacity__HFL <  250)) {
-            __tmp__WUNU=create__KVW( 250);
-            Self__UUNU->storage__4EL=__tmp__WUNU;
-            Self__UUNU->capacity__HFL= 250;
-          };
-          Self__UUNU->count__WJ= 0;
-          display__V5DJ(Self__NI2S,result__YUNU);
-          put_string__EGZ(((__STRING__BC *)result__YUNU));
+              __NWNU=((____YWB )__JWNU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LWNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MWNU=(void *)((unsigned long)(void *)((unsigned long)__KWNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LWNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LWNU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LWNU=__OKI(__MWNU,((____IB )(&(table_type[(__NWNU)]))),(____YWB)(__NWNU |  1));
+              __IWNU=__LWNU;
+            };
+            __HWNU=((____BC *)__IWNU);
+            *(__HWNU) = *(__BC__);
+          };
+          __DWNU=((____BC *)__HWNU);
+          if ((__DWNU->__OFL <  250)) {
+            __FWNU=__RVW( 250);
+            __DWNU->__FFL=__FWNU;
+            __DWNU->__OFL= 250;
+          };
+          __DWNU->__WJ= 0;
+          __EBEJ(__2J2S,__HWNU);
+          __LGZ(((____BC *)__HWNU));
           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__JVSH));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__JVSH));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__NI2S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__JVSH)->receiver__554J);
-        Self__QUNU=((__LOCAL__43WC *)Self__NI2S->local__PUEJ);
-        Self__QUNU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QUNU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__QUNU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__YUNU=NULL;
-          ptr__ZUNU=((__POINTER__IB )(NULL));
-          typ_id__0UNU= 0;
-          __tmp__1UNU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__1UNU ==  0)) {
-            result__YUNU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__0UNU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UNU));
-            if ((typ_id__0UNU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2UNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3UNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__1UNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2UNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2UNU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4UNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3UNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__2UNU=micro_alloc__table__lab__HKI(__tmp__3UNU,((__POINTER__IB )(&(table_size[(__tmp__4UNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3UNU)));
-              ptr__ZUNU=__tmp__2UNU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__YWSH));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__YWSH));
+      } break;
+      case ____0AOJ__: {
+        __2J2S=((____2A0I *)((____0AOJ *)__YWSH)->__OB5J);
+        __5VNU=((____N5WC *)__2J2S->__4VEJ);
+        __5VNU->__Q5WC.__KU4D=(____Q)(__5VNU->__Q5WC.__KU4D -  1);
+        if ((__5VNU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __HWNU=NULL;
+          __IWNU=((____IB )(NULL));
+          __JWNU= 0;
+          __KWNU=((____IB )sizeof(____BC));
+          if (((unsigned long)__KWNU ==  0)) {
+            __HWNU=__BC__;
+          } else /* FALSE */ {
+            __JWNU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWNU));
+            if ((__JWNU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LWNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MWNU=(void *)((unsigned long)(void *)((unsigned long)__KWNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LWNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LWNU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NWNU=((____YWB )((____Q )(void *)((unsigned long)__MWNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __LWNU=__OKI(__MWNU,((____IB )(&(table_size[(__NWNU)-1]))),((____YWB )((____Q )__MWNU)));
+              __IWNU=__LWNU;
             } else /* FALSE */ {
-              __tmp__4UNU=((__UINTEGER_32__RWB )typ_id__0UNU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2UNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3UNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__1UNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2UNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2UNU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2UNU=micro_alloc__table__lab__HKI(__tmp__3UNU,((__POINTER__IB )(&(table_type[(__tmp__4UNU)]))),(__UINTEGER_32__RWB)(__tmp__4UNU |  1));
-              ptr__ZUNU=__tmp__2UNU;
-            };
-            result__YUNU=((__STRING__BC *)ptr__ZUNU);
-            *(result__YUNU) = *(STRING__BC__);
-          };
-          Self__UUNU=((__STRING__BC *)result__YUNU);
-          if ((Self__UUNU->capacity__HFL <  250)) {
-            __tmp__WUNU=create__KVW( 250);
-            Self__UUNU->storage__4EL=__tmp__WUNU;
-            Self__UUNU->capacity__HFL= 250;
-          };
-          Self__UUNU->count__WJ= 0;
-          display__V5DJ(Self__NI2S,result__YUNU);
-          put_string__EGZ(((__STRING__BC *)result__YUNU));
+              __NWNU=((____YWB )__JWNU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LWNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MWNU=(void *)((unsigned long)(void *)((unsigned long)__KWNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LWNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LWNU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LWNU=__OKI(__MWNU,((____IB )(&(table_type[(__NWNU)]))),(____YWB)(__NWNU |  1));
+              __IWNU=__LWNU;
+            };
+            __HWNU=((____BC *)__IWNU);
+            *(__HWNU) = *(__BC__);
+          };
+          __DWNU=((____BC *)__HWNU);
+          if ((__DWNU->__OFL <  250)) {
+            __FWNU=__RVW( 250);
+            __DWNU->__FFL=__FWNU;
+            __DWNU->__OFL= 250;
+          };
+          __DWNU->__WJ= 0;
+          __EBEJ(__2J2S,__HWNU);
+          __LGZ(((____BC *)__HWNU));
           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__JVSH));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__YWSH));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__JVSH));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__YWSH));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__JVSH));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__YWSH));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__JVSH));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__YWSH));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__JVSH));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__YWSH));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__JVSH));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__YWSH));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__JVSH));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__YWSH));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__JVSH));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__YWSH));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__JVSH));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__YWSH));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__JVSH));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__YWSH));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__JVSH));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__YWSH));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__JVSH));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__YWSH));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__JVSH));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__YWSH));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__JVSH));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__YWSH));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__JVSH));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__YWSH));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__JVSH));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__YWSH));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__JVSH));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__YWSH));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__JVSH));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__YWSH));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__QI2S=((__READ_GLOBAL__B4YL *)__tmp__JVSH);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__QI2S->global__Y5JM),Self__QI2S);
+      case ____Q5YL__: {
+        __5J2S=((____Q5YL *)__YWSH);
+        __EIEN(((____FKRG *)__5J2S->__HBKM),__5J2S);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__JVSH));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__YWSH));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__JVSH));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__YWSH));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__JVSH));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__YWSH));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__JVSH));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__YWSH));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__JVSH));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__YWSH));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__JVSH));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__YWSH));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__JVSH));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__YWSH));
       } break;
       };
-      Self__MU0H=(__INTEGER__Q)(Self__MU0H +  1);
+      __1V0H=(____Q)(__1V0H +  1);
     };
   };
 }
 
-static void remove__PBBK(__EXPR_MULTIPLE__UKWH *Self__QBBK)
-// ({EXPR_MULTIPLE__UKWH}) Void Recursive, No inlinable.
+static void __4CBK(____DMWH *__5CBK)
+// ({__DMWH}) Void Recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__WBBK,Self__AIMK,typ_id__EWNU;
-  void *__tmp__3BBK;
-  __READ_LOCAL__N5ZI *Self__ACBK;
-  __LOCAL__43WC *Self__0VNU;
-  __STRING__BC *result__CWNU,*Self__4VNU;
-  __POINTER__IB ptr__DWNU,__tmp__FWNU,__tmp__GWNU,__tmp__HWNU;
-  __UINTEGER_32__RWB __tmp__IWNU;
-  __READ_GLOBAL__B4YL *Self__WI2S;
-  __CHARACTER__DB *__tmp__AWNU;
-  __tmp__WBBK=Self__QBBK->expr_list__FTEI->parent_arrayed_collection__Z5WC.upper__RZRH;
-  Self__AIMK= 0;
-  while ((Self__AIMK <= __tmp__WBBK)) {
-    __tmp__3BBK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__QBBK->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__AIMK];
-    switch (((struct ___OBJ *)__tmp__3BBK)->__id) {
-    case __EXTERNAL_C__L5WC__: {
-      remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__3BBK));
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__3BBK));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__ACBK=((__READ_LOCAL__N5ZI *)__tmp__3BBK);
-      Self__0VNU=((__LOCAL__43WC *)Self__ACBK->local__PUEJ);
-      Self__0VNU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__0VNU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__0VNU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__CWNU=NULL;
-        ptr__DWNU=((__POINTER__IB )(NULL));
-        typ_id__EWNU= 0;
-        __tmp__FWNU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__FWNU ==  0)) {
-          result__CWNU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__EWNU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWNU));
-          if ((typ_id__EWNU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__GWNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__HWNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FWNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GWNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GWNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__IWNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HWNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__GWNU=micro_alloc__table__lab__HKI(__tmp__HWNU,((__POINTER__IB )(&(table_size[(__tmp__IWNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HWNU)));
-            ptr__DWNU=__tmp__GWNU;
-          } else /* FALSE */ {
-            __tmp__IWNU=((__UINTEGER_32__RWB )typ_id__EWNU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__GWNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__HWNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FWNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GWNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GWNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__GWNU=micro_alloc__table__lab__HKI(__tmp__HWNU,((__POINTER__IB )(&(table_type[(__tmp__IWNU)]))),(__UINTEGER_32__RWB)(__tmp__IWNU |  1));
-            ptr__DWNU=__tmp__GWNU;
-          };
-          result__CWNU=((__STRING__BC *)ptr__DWNU);
-          *(result__CWNU) = *(STRING__BC__);
-        };
-        Self__4VNU=((__STRING__BC *)result__CWNU);
-        if ((Self__4VNU->capacity__HFL <  250)) {
-          __tmp__AWNU=create__KVW( 250);
-          Self__4VNU->storage__4EL=__tmp__AWNU;
-          Self__4VNU->capacity__HFL= 250;
-        };
-        Self__4VNU->count__WJ= 0;
-        display__V5DJ(Self__ACBK,result__CWNU);
-        put_string__EGZ(((__STRING__BC *)result__CWNU));
+  ____Q __FDBK,__PJMK,__TXNU;
+  void *__MDBK;
+  ____2A0I *__PDBK;
+  ____N5WC *__JXNU;
+  ____BC *__RXNU,*__NXNU;
+  ____IB __SXNU,__UXNU,__VXNU,__WXNU;
+  ____YWB __XXNU;
+  ____Q5YL *__FK2S;
+  ____DB *__PXNU;
+  __FDBK=__5CBK->__UUEI->__IBXC.__A1RH;
+  __PJMK= 0;
+  while ((__PJMK <= __FDBK)) {
+    __MDBK=((void **)((____ABXC *)__5CBK->__UUEI)->__IBXC.__ESEI)[__PJMK];
+    switch (((struct ___OBJ *)__MDBK)->__id) {
+    case ____0AXC__: {
+      __EWSH(((____0AXC *)__MDBK));
+    } break;
+    case ____DMWH__: {
+      __4CBK(((____DMWH *)__MDBK));
+    } break;
+    case ____2A0I__: {
+      __PDBK=((____2A0I *)__MDBK);
+      __JXNU=((____N5WC *)__PDBK->__4VEJ);
+      __JXNU->__Q5WC.__KU4D=(____Q)(__JXNU->__Q5WC.__KU4D -  1);
+      if ((__JXNU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __RXNU=NULL;
+        __SXNU=((____IB )(NULL));
+        __TXNU= 0;
+        __UXNU=((____IB )sizeof(____BC));
+        if (((unsigned long)__UXNU ==  0)) {
+          __RXNU=__BC__;
+        } else /* FALSE */ {
+          __TXNU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXNU));
+          if ((__TXNU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __VXNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __WXNU=(void *)((unsigned long)(void *)((unsigned long)__UXNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VXNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VXNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __XXNU=((____YWB )((____Q )(void *)((unsigned long)__WXNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __VXNU=__OKI(__WXNU,((____IB )(&(table_size[(__XXNU)-1]))),((____YWB )((____Q )__WXNU)));
+            __SXNU=__VXNU;
+          } else /* FALSE */ {
+            __XXNU=((____YWB )__TXNU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __VXNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __WXNU=(void *)((unsigned long)(void *)((unsigned long)__UXNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VXNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VXNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __VXNU=__OKI(__WXNU,((____IB )(&(table_type[(__XXNU)]))),(____YWB)(__XXNU |  1));
+            __SXNU=__VXNU;
+          };
+          __RXNU=((____BC *)__SXNU);
+          *(__RXNU) = *(__BC__);
+        };
+        __NXNU=((____BC *)__RXNU);
+        if ((__NXNU->__OFL <  250)) {
+          __PXNU=__RVW( 250);
+          __NXNU->__FFL=__PXNU;
+          __NXNU->__OFL= 250;
+        };
+        __NXNU->__WJ= 0;
+        __EBEJ(__PDBK,__RXNU);
+        __LGZ(((____BC *)__RXNU));
         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__3BBK));
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__3BBK));
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__ACBK=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__3BBK)->receiver__554J);
-      Self__0VNU=((__LOCAL__43WC *)Self__ACBK->local__PUEJ);
-      Self__0VNU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__0VNU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__0VNU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        print__CKG((&__string_461));
-        result__CWNU=NULL;
-        ptr__DWNU=((__POINTER__IB )(NULL));
-        typ_id__EWNU= 0;
-        __tmp__FWNU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__FWNU ==  0)) {
-          result__CWNU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__EWNU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWNU));
-          if ((typ_id__EWNU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__GWNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__HWNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FWNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GWNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GWNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__IWNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HWNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__GWNU=micro_alloc__table__lab__HKI(__tmp__HWNU,((__POINTER__IB )(&(table_size[(__tmp__IWNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HWNU)));
-            ptr__DWNU=__tmp__GWNU;
-          } else /* FALSE */ {
-            __tmp__IWNU=((__UINTEGER_32__RWB )typ_id__EWNU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__GWNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__HWNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FWNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GWNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GWNU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__GWNU=micro_alloc__table__lab__HKI(__tmp__HWNU,((__POINTER__IB )(&(table_type[(__tmp__IWNU)]))),(__UINTEGER_32__RWB)(__tmp__IWNU |  1));
-            ptr__DWNU=__tmp__GWNU;
-          };
-          result__CWNU=((__STRING__BC *)ptr__DWNU);
-          *(result__CWNU) = *(STRING__BC__);
-        };
-        Self__4VNU=((__STRING__BC *)result__CWNU);
-        if ((Self__4VNU->capacity__HFL <  250)) {
-          __tmp__AWNU=create__KVW( 250);
-          Self__4VNU->storage__4EL=__tmp__AWNU;
-          Self__4VNU->capacity__HFL= 250;
-        };
-        Self__4VNU->count__WJ= 0;
-        display__V5DJ(Self__ACBK,result__CWNU);
-        put_string__EGZ(((__STRING__BC *)result__CWNU));
+    case ____HJNJ__: {
+      __ZDBK(((____HJNJ *)__MDBK));
+    } break;
+    case ____SJNJ__: {
+      __3DBK(((____SJNJ *)__MDBK));
+    } break;
+    case ____0AOJ__: {
+      __PDBK=((____2A0I *)((____0AOJ *)__MDBK)->__OB5J);
+      __JXNU=((____N5WC *)__PDBK->__4VEJ);
+      __JXNU->__Q5WC.__KU4D=(____Q)(__JXNU->__Q5WC.__KU4D -  1);
+      if ((__JXNU->__Q5WC.__KU4D <  0)) {
+        __JKG((&__string_461));
+        __RXNU=NULL;
+        __SXNU=((____IB )(NULL));
+        __TXNU= 0;
+        __UXNU=((____IB )sizeof(____BC));
+        if (((unsigned long)__UXNU ==  0)) {
+          __RXNU=__BC__;
+        } else /* FALSE */ {
+          __TXNU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXNU));
+          if ((__TXNU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __VXNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __WXNU=(void *)((unsigned long)(void *)((unsigned long)__UXNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VXNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VXNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __XXNU=((____YWB )((____Q )(void *)((unsigned long)__WXNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __VXNU=__OKI(__WXNU,((____IB )(&(table_size[(__XXNU)-1]))),((____YWB )((____Q )__WXNU)));
+            __SXNU=__VXNU;
+          } else /* FALSE */ {
+            __XXNU=((____YWB )__TXNU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __VXNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __WXNU=(void *)((unsigned long)(void *)((unsigned long)__UXNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VXNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VXNU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __VXNU=__OKI(__WXNU,((____IB )(&(table_type[(__XXNU)]))),(____YWB)(__XXNU |  1));
+            __SXNU=__VXNU;
+          };
+          __RXNU=((____BC *)__SXNU);
+          *(__RXNU) = *(__BC__);
+        };
+        __NXNU=((____BC *)__RXNU);
+        if ((__NXNU->__OFL <  250)) {
+          __PXNU=__RVW( 250);
+          __NXNU->__FFL=__PXNU;
+          __NXNU->__OFL= 250;
+        };
+        __NXNU->__WJ= 0;
+        __EBEJ(__PDBK,__RXNU);
+        __LGZ(((____BC *)__RXNU));
         fputc((int)('\n'),stdout);
-        print__CKG((&__string_462));
+        __JKG((&__string_462));
         fputc((int)('\n'),stdout);
       };
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      remove__XCBK(((__EXPR_SUP__OAOJ *)__tmp__3BBK));
+    case ____3BOJ__: {
+      __GEBK(((____3BOJ *)__MDBK));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__3BBK));
+    case ____RCOJ__: {
+      __KEBK(((____RCOJ *)__MDBK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__3BBK));
+    case ____HDOJ__: {
+      __OEBK(((____HDOJ *)__MDBK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__3BBK));
+    case ____1DOJ__: {
+      __SEBK(((____1DOJ *)__MDBK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__3BBK));
+    case ____PEOJ__: {
+      __WEBK(((____PEOJ *)__MDBK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__3BBK));
+    case ____DFOJ__: {
+      __0EBK(((____DFOJ *)__MDBK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__3BBK));
+    case ____XFOJ__: {
+      __4EBK(((____XFOJ *)__MDBK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      remove__TDBK(((__PUT_TO__BFOJ *)__tmp__3BBK));
+    case ____QGOJ__: {
+      __CFBK(((____QGOJ *)__MDBK));
     } break;
-    case __ITEM__VFOJ__: {
-      remove__UEBK(((__ITEM__VFOJ *)__tmp__3BBK));
+    case ____EHOJ__: {
+      __DGBK(((____EHOJ *)__MDBK));
     } break;
-    case __CAST__JHOJ__: {
-      remove__0EBK(((__CAST__JHOJ *)__tmp__3BBK));
+    case ____YIOJ__: {
+      __JGBK(((____YIOJ *)__MDBK));
     } break;
-    case __READ_SLOT__ZK4K__: {
-      remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__3BBK));
+    case ____IM4K__: {
+      __MNFM(((____IM4K *)__MDBK));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__3BBK));
+    case ____T5FL__: {
+      __YP5O(((____T5FL *)__MDBK));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__3BBK));
+    case ____3DUL__: {
+      __CRTP(((____3DUL *)__MDBK));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__3BBK));
+    case ____0EUL__: {
+      __BU0P(((____0EUL *)__MDBK));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__3BBK));
+    case ____BGUL__: {
+      __GRTP(((____BGUL *)__MDBK));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__3BBK));
+    case ____2GUL__: {
+      __GU0P(((____2GUL *)__MDBK));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__3BBK));
+    case ____B0VL__: {
+      __LTBN(((____B0VL *)__MDBK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__3BBK));
+    case ____P0VL__: {
+      __2GGM(((____P0VL *)__MDBK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      Self__WI2S=((__READ_GLOBAL__B4YL *)__tmp__3BBK);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__WI2S->global__Y5JM),Self__WI2S);
+    case ____Q5YL__: {
+      __FK2S=((____Q5YL *)__MDBK);
+      __EIEN(((____FKRG *)__FK2S->__HBKM),__FK2S);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__3BBK));
+    case ____UVPM__: {
+      __JEWN(((____UVPM *)__MDBK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__3BBK));
+    case ____0ZPM__: {
+      __KU0P(((____0ZPM *)__MDBK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      remove__FOVO(((__EXPR_OR__3P0N *)__tmp__3BBK));
+    case ____MR0N__: {
+      __UPVO(((____MR0N *)__MDBK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__3BBK));
+    case ____YWBP__: {
+      __Q1ZQ(((____YWBP *)__MDBK));
     } break;
-    case __EXPR_INF__2WBP__: {
-      remove__OKUP(((__EXPR_INF__2WBP *)__tmp__3BBK));
+    case ____LYBP__: {
+      __3LUP(((____LYBP *)__MDBK));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__3BBK));
+    case ____CZBP__: {
+      __BMUP(((____CZBP *)__MDBK));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__3BBK));
+    case ____3BEP__: {
+      __MUEQ(((____3BEP *)__MDBK));
     } break;
     };
-    Self__AIMK=(__INTEGER__Q)(Self__AIMK +  1);
+    __PJMK=(____Q)(__PJMK +  1);
   };
 }
 
-static void remove__KCBK(__EXPR_EQUAL__YHNJ *Self__LCBK)
-// ({EXPR_EQUAL__YHNJ}) Void Recursive, No inlinable.
+static void __ZDBK(____HJNJ *__0DBK)
+// ({__HJNJ}) Void Recursive, No inlinable.
 {
-  void *__tmp__MCBK;
-  __READ_LOCAL__N5ZI *Self__QKBS;
-  __LOCAL__43WC *Self__D2AU;
-  __STRING__BC *result__GXNU,*Self__CXNU;
-  __POINTER__IB ptr__HXNU,__tmp__JXNU,__tmp__KXNU,__tmp__LXNU;
-  __INTEGER__Q typ_id__IXNU;
-  __UINTEGER_32__RWB __tmp__MXNU;
-  __READ_GLOBAL__B4YL *Self__3I2S;
-  __CHARACTER__DB *__tmp__EXNU;
-  __tmp__MCBK=Self__LCBK->parent_expr_binary_cmp__1HNJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__MCBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__MCBK));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__MCBK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__QKBS=((__READ_LOCAL__N5ZI *)__tmp__MCBK);
-    Self__D2AU=((__LOCAL__43WC *)Self__QKBS->local__PUEJ);
-    Self__D2AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__D2AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__D2AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__GXNU=NULL;
-      ptr__HXNU=((__POINTER__IB )(NULL));
-      typ_id__IXNU= 0;
-      __tmp__JXNU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__JXNU ==  0)) {
-        result__GXNU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__IXNU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JXNU));
-        if ((typ_id__IXNU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KXNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LXNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JXNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MXNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LXNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__KXNU=micro_alloc__table__lab__HKI(__tmp__LXNU,((__POINTER__IB )(&(table_size[(__tmp__MXNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LXNU)));
-          ptr__HXNU=__tmp__KXNU;
-        } else /* FALSE */ {
-          __tmp__MXNU=((__UINTEGER_32__RWB )typ_id__IXNU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KXNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LXNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JXNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__KXNU=micro_alloc__table__lab__HKI(__tmp__LXNU,((__POINTER__IB )(&(table_type[(__tmp__MXNU)]))),(__UINTEGER_32__RWB)(__tmp__MXNU |  1));
-          ptr__HXNU=__tmp__KXNU;
-        };
-        result__GXNU=((__STRING__BC *)ptr__HXNU);
-        *(result__GXNU) = *(STRING__BC__);
-      };
-      Self__CXNU=((__STRING__BC *)result__GXNU);
-      if ((Self__CXNU->capacity__HFL <  250)) {
-        __tmp__EXNU=create__KVW( 250);
-        Self__CXNU->storage__4EL=__tmp__EXNU;
-        Self__CXNU->capacity__HFL= 250;
-      };
-      Self__CXNU->count__WJ= 0;
-      display__V5DJ(Self__QKBS,result__GXNU);
-      put_string__EGZ(((__STRING__BC *)result__GXNU));
+  void *__1DBK;
+  ____2A0I *__5LBS;
+  ____N5WC *__S3AU;
+  ____BC *__VYNU,*__RYNU;
+  ____IB __WYNU,__YYNU,__ZYNU,__0YNU;
+  ____Q __XYNU;
+  ____YWB __1YNU;
+  ____Q5YL *__MK2S;
+  ____DB *__TYNU;
+  __1DBK=__0DBK->__KJNJ.__0A5J;
+  switch (((struct ___OBJ *)__1DBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__1DBK));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__1DBK));
+  } break;
+  case ____2A0I__: {
+    __5LBS=((____2A0I *)__1DBK);
+    __S3AU=((____N5WC *)__5LBS->__4VEJ);
+    __S3AU->__Q5WC.__KU4D=(____Q)(__S3AU->__Q5WC.__KU4D -  1);
+    if ((__S3AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __VYNU=NULL;
+      __WYNU=((____IB )(NULL));
+      __XYNU= 0;
+      __YYNU=((____IB )sizeof(____BC));
+      if (((unsigned long)__YYNU ==  0)) {
+        __VYNU=__BC__;
+      } else /* FALSE */ {
+        __XYNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YYNU));
+        if ((__XYNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZYNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0YNU=(void *)((unsigned long)(void *)((unsigned long)__YYNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1YNU=((____YWB )((____Q )(void *)((unsigned long)__0YNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ZYNU=__OKI(__0YNU,((____IB )(&(table_size[(__1YNU)-1]))),((____YWB )((____Q )__0YNU)));
+          __WYNU=__ZYNU;
+        } else /* FALSE */ {
+          __1YNU=((____YWB )__XYNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZYNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0YNU=(void *)((unsigned long)(void *)((unsigned long)__YYNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ZYNU=__OKI(__0YNU,((____IB )(&(table_type[(__1YNU)]))),(____YWB)(__1YNU |  1));
+          __WYNU=__ZYNU;
+        };
+        __VYNU=((____BC *)__WYNU);
+        *(__VYNU) = *(__BC__);
+      };
+      __RYNU=((____BC *)__VYNU);
+      if ((__RYNU->__OFL <  250)) {
+        __TYNU=__RVW( 250);
+        __RYNU->__FFL=__TYNU;
+        __RYNU->__OFL= 250;
+      };
+      __RYNU->__WJ= 0;
+      __EBEJ(__5LBS,__VYNU);
+      __LGZ(((____BC *)__VYNU));
       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__MCBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__MCBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__QKBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__MCBK)->receiver__554J);
-    Self__D2AU=((__LOCAL__43WC *)Self__QKBS->local__PUEJ);
-    Self__D2AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__D2AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__D2AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__GXNU=NULL;
-      ptr__HXNU=((__POINTER__IB )(NULL));
-      typ_id__IXNU= 0;
-      __tmp__JXNU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__JXNU ==  0)) {
-        result__GXNU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__IXNU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JXNU));
-        if ((typ_id__IXNU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KXNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LXNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JXNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MXNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LXNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__KXNU=micro_alloc__table__lab__HKI(__tmp__LXNU,((__POINTER__IB )(&(table_size[(__tmp__MXNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LXNU)));
-          ptr__HXNU=__tmp__KXNU;
-        } else /* FALSE */ {
-          __tmp__MXNU=((__UINTEGER_32__RWB )typ_id__IXNU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KXNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LXNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JXNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__KXNU=micro_alloc__table__lab__HKI(__tmp__LXNU,((__POINTER__IB )(&(table_type[(__tmp__MXNU)]))),(__UINTEGER_32__RWB)(__tmp__MXNU |  1));
-          ptr__HXNU=__tmp__KXNU;
-        };
-        result__GXNU=((__STRING__BC *)ptr__HXNU);
-        *(result__GXNU) = *(STRING__BC__);
-      };
-      Self__CXNU=((__STRING__BC *)result__GXNU);
-      if ((Self__CXNU->capacity__HFL <  250)) {
-        __tmp__EXNU=create__KVW( 250);
-        Self__CXNU->storage__4EL=__tmp__EXNU;
-        Self__CXNU->capacity__HFL= 250;
-      };
-      Self__CXNU->count__WJ= 0;
-      display__V5DJ(Self__QKBS,result__GXNU);
-      put_string__EGZ(((__STRING__BC *)result__GXNU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__1DBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__1DBK));
+  } break;
+  case ____0AOJ__: {
+    __5LBS=((____2A0I *)((____0AOJ *)__1DBK)->__OB5J);
+    __S3AU=((____N5WC *)__5LBS->__4VEJ);
+    __S3AU->__Q5WC.__KU4D=(____Q)(__S3AU->__Q5WC.__KU4D -  1);
+    if ((__S3AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __VYNU=NULL;
+      __WYNU=((____IB )(NULL));
+      __XYNU= 0;
+      __YYNU=((____IB )sizeof(____BC));
+      if (((unsigned long)__YYNU ==  0)) {
+        __VYNU=__BC__;
+      } else /* FALSE */ {
+        __XYNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YYNU));
+        if ((__XYNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZYNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0YNU=(void *)((unsigned long)(void *)((unsigned long)__YYNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1YNU=((____YWB )((____Q )(void *)((unsigned long)__0YNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ZYNU=__OKI(__0YNU,((____IB )(&(table_size[(__1YNU)-1]))),((____YWB )((____Q )__0YNU)));
+          __WYNU=__ZYNU;
+        } else /* FALSE */ {
+          __1YNU=((____YWB )__XYNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZYNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0YNU=(void *)((unsigned long)(void *)((unsigned long)__YYNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ZYNU=__OKI(__0YNU,((____IB )(&(table_type[(__1YNU)]))),(____YWB)(__1YNU |  1));
+          __WYNU=__ZYNU;
+        };
+        __VYNU=((____BC *)__WYNU);
+        *(__VYNU) = *(__BC__);
+      };
+      __RYNU=((____BC *)__VYNU);
+      if ((__RYNU->__OFL <  250)) {
+        __TYNU=__RVW( 250);
+        __RYNU->__FFL=__TYNU;
+        __RYNU->__OFL= 250;
+      };
+      __RYNU->__WJ= 0;
+      __EBEJ(__5LBS,__VYNU);
+      __LGZ(((____BC *)__VYNU));
       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__MCBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__1DBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__MCBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__1DBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__MCBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__1DBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__MCBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__1DBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__MCBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__1DBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__MCBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__1DBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__MCBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__1DBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__MCBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__1DBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__MCBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__1DBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__MCBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__1DBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__MCBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__1DBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__MCBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__1DBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__MCBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__1DBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__MCBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__1DBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__MCBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__1DBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__MCBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__1DBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__MCBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__1DBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__MCBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__1DBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__3I2S=((__READ_GLOBAL__B4YL *)__tmp__MCBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__3I2S->global__Y5JM),Self__3I2S);
+  case ____Q5YL__: {
+    __MK2S=((____Q5YL *)__1DBK);
+    __EIEN(((____FKRG *)__MK2S->__HBKM),__MK2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__MCBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__1DBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__MCBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__1DBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__MCBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__1DBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__MCBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__1DBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__MCBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__1DBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__MCBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__1DBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__MCBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__1DBK));
   } break;
   };
-  __tmp__MCBK=Self__LCBK->parent_expr_binary_cmp__1HNJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__MCBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__MCBK));
+  __1DBK=__0DBK->__KJNJ.__AB5J;
+  switch (((struct ___OBJ *)__1DBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__1DBK));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__MCBK));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__1DBK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__QKBS=((__READ_LOCAL__N5ZI *)__tmp__MCBK);
-    Self__D2AU=((__LOCAL__43WC *)Self__QKBS->local__PUEJ);
-    Self__D2AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__D2AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__D2AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__GXNU=NULL;
-      ptr__HXNU=((__POINTER__IB )(NULL));
-      typ_id__IXNU= 0;
-      __tmp__JXNU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__JXNU ==  0)) {
-        result__GXNU=STRING__BC__;
+  case ____2A0I__: {
+    __5LBS=((____2A0I *)__1DBK);
+    __S3AU=((____N5WC *)__5LBS->__4VEJ);
+    __S3AU->__Q5WC.__KU4D=(____Q)(__S3AU->__Q5WC.__KU4D -  1);
+    if ((__S3AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __VYNU=NULL;
+      __WYNU=((____IB )(NULL));
+      __XYNU= 0;
+      __YYNU=((____IB )sizeof(____BC));
+      if (((unsigned long)__YYNU ==  0)) {
+        __VYNU=__BC__;
       } else /* FALSE */ {
-        typ_id__IXNU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JXNU));
-        if ((typ_id__IXNU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KXNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LXNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JXNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MXNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LXNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__KXNU=micro_alloc__table__lab__HKI(__tmp__LXNU,((__POINTER__IB )(&(table_size[(__tmp__MXNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LXNU)));
-          ptr__HXNU=__tmp__KXNU;
+        __XYNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YYNU));
+        if ((__XYNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZYNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0YNU=(void *)((unsigned long)(void *)((unsigned long)__YYNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1YNU=((____YWB )((____Q )(void *)((unsigned long)__0YNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ZYNU=__OKI(__0YNU,((____IB )(&(table_size[(__1YNU)-1]))),((____YWB )((____Q )__0YNU)));
+          __WYNU=__ZYNU;
         } else /* FALSE */ {
-          __tmp__MXNU=((__UINTEGER_32__RWB )typ_id__IXNU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KXNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LXNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JXNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__KXNU=micro_alloc__table__lab__HKI(__tmp__LXNU,((__POINTER__IB )(&(table_type[(__tmp__MXNU)]))),(__UINTEGER_32__RWB)(__tmp__MXNU |  1));
-          ptr__HXNU=__tmp__KXNU;
+          __1YNU=((____YWB )__XYNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZYNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0YNU=(void *)((unsigned long)(void *)((unsigned long)__YYNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ZYNU=__OKI(__0YNU,((____IB )(&(table_type[(__1YNU)]))),(____YWB)(__1YNU |  1));
+          __WYNU=__ZYNU;
         };
-        result__GXNU=((__STRING__BC *)ptr__HXNU);
-        *(result__GXNU) = *(STRING__BC__);
+        __VYNU=((____BC *)__WYNU);
+        *(__VYNU) = *(__BC__);
       };
-      Self__CXNU=((__STRING__BC *)result__GXNU);
-      if ((Self__CXNU->capacity__HFL <  250)) {
-        __tmp__EXNU=create__KVW( 250);
-        Self__CXNU->storage__4EL=__tmp__EXNU;
-        Self__CXNU->capacity__HFL= 250;
+      __RYNU=((____BC *)__VYNU);
+      if ((__RYNU->__OFL <  250)) {
+        __TYNU=__RVW( 250);
+        __RYNU->__FFL=__TYNU;
+        __RYNU->__OFL= 250;
       };
-      Self__CXNU->count__WJ= 0;
-      display__V5DJ(Self__QKBS,result__GXNU);
-      put_string__EGZ(((__STRING__BC *)result__GXNU));
+      __RYNU->__WJ= 0;
+      __EBEJ(__5LBS,__VYNU);
+      __LGZ(((____BC *)__VYNU));
       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__MCBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__MCBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__QKBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__MCBK)->receiver__554J);
-    Self__D2AU=((__LOCAL__43WC *)Self__QKBS->local__PUEJ);
-    Self__D2AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__D2AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__D2AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__GXNU=NULL;
-      ptr__HXNU=((__POINTER__IB )(NULL));
-      typ_id__IXNU= 0;
-      __tmp__JXNU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__JXNU ==  0)) {
-        result__GXNU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__IXNU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JXNU));
-        if ((typ_id__IXNU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KXNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LXNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JXNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MXNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LXNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__KXNU=micro_alloc__table__lab__HKI(__tmp__LXNU,((__POINTER__IB )(&(table_size[(__tmp__MXNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LXNU)));
-          ptr__HXNU=__tmp__KXNU;
-        } else /* FALSE */ {
-          __tmp__MXNU=((__UINTEGER_32__RWB )typ_id__IXNU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KXNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LXNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JXNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KXNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__KXNU=micro_alloc__table__lab__HKI(__tmp__LXNU,((__POINTER__IB )(&(table_type[(__tmp__MXNU)]))),(__UINTEGER_32__RWB)(__tmp__MXNU |  1));
-          ptr__HXNU=__tmp__KXNU;
-        };
-        result__GXNU=((__STRING__BC *)ptr__HXNU);
-        *(result__GXNU) = *(STRING__BC__);
-      };
-      Self__CXNU=((__STRING__BC *)result__GXNU);
-      if ((Self__CXNU->capacity__HFL <  250)) {
-        __tmp__EXNU=create__KVW( 250);
-        Self__CXNU->storage__4EL=__tmp__EXNU;
-        Self__CXNU->capacity__HFL= 250;
-      };
-      Self__CXNU->count__WJ= 0;
-      display__V5DJ(Self__QKBS,result__GXNU);
-      put_string__EGZ(((__STRING__BC *)result__GXNU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__1DBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__1DBK));
+  } break;
+  case ____0AOJ__: {
+    __5LBS=((____2A0I *)((____0AOJ *)__1DBK)->__OB5J);
+    __S3AU=((____N5WC *)__5LBS->__4VEJ);
+    __S3AU->__Q5WC.__KU4D=(____Q)(__S3AU->__Q5WC.__KU4D -  1);
+    if ((__S3AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __VYNU=NULL;
+      __WYNU=((____IB )(NULL));
+      __XYNU= 0;
+      __YYNU=((____IB )sizeof(____BC));
+      if (((unsigned long)__YYNU ==  0)) {
+        __VYNU=__BC__;
+      } else /* FALSE */ {
+        __XYNU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YYNU));
+        if ((__XYNU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZYNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0YNU=(void *)((unsigned long)(void *)((unsigned long)__YYNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1YNU=((____YWB )((____Q )(void *)((unsigned long)__0YNU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ZYNU=__OKI(__0YNU,((____IB )(&(table_size[(__1YNU)-1]))),((____YWB )((____Q )__0YNU)));
+          __WYNU=__ZYNU;
+        } else /* FALSE */ {
+          __1YNU=((____YWB )__XYNU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZYNU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0YNU=(void *)((unsigned long)(void *)((unsigned long)__YYNU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZYNU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ZYNU=__OKI(__0YNU,((____IB )(&(table_type[(__1YNU)]))),(____YWB)(__1YNU |  1));
+          __WYNU=__ZYNU;
+        };
+        __VYNU=((____BC *)__WYNU);
+        *(__VYNU) = *(__BC__);
+      };
+      __RYNU=((____BC *)__VYNU);
+      if ((__RYNU->__OFL <  250)) {
+        __TYNU=__RVW( 250);
+        __RYNU->__FFL=__TYNU;
+        __RYNU->__OFL= 250;
+      };
+      __RYNU->__WJ= 0;
+      __EBEJ(__5LBS,__VYNU);
+      __LGZ(((____BC *)__VYNU));
       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__MCBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__1DBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__MCBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__1DBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__MCBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__1DBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__MCBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__1DBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__MCBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__1DBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__MCBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__1DBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__MCBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__1DBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__MCBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__1DBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__MCBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__1DBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__MCBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__1DBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__MCBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__1DBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__MCBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__1DBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__MCBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__1DBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__MCBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__1DBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__MCBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__1DBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__MCBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__1DBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__MCBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__1DBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__MCBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__1DBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__3I2S=((__READ_GLOBAL__B4YL *)__tmp__MCBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__3I2S->global__Y5JM),Self__3I2S);
+  case ____Q5YL__: {
+    __MK2S=((____Q5YL *)__1DBK);
+    __EIEN(((____FKRG *)__MK2S->__HBKM),__MK2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__MCBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__1DBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__MCBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__1DBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__MCBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__1DBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__MCBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__1DBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__MCBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__1DBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__MCBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__1DBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__MCBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__1DBK));
   } break;
   };
 }
 
-static void remove__OCBK(__EXPR_NOT_EQUAL__DINJ *Self__PCBK)
-// ({EXPR_NOT_EQUAL__DINJ}) Void Recursive, No inlinable.
+static void __3DBK(____SJNJ *__4DBK)
+// ({__SJNJ}) Void Recursive, No inlinable.
 {
-  void *__tmp__QCBK;
-  __READ_LOCAL__N5ZI *Self__SKBS;
-  __LOCAL__43WC *Self__P2AU;
-  __STRING__BC *result__OZNU,*Self__KZNU;
-  __POINTER__IB ptr__PZNU,__tmp__RZNU,__tmp__SZNU,__tmp__TZNU;
-  __INTEGER__Q typ_id__QZNU;
-  __UINTEGER_32__RWB __tmp__UZNU;
-  __READ_GLOBAL__B4YL *Self__DJ2S;
-  __CHARACTER__DB *__tmp__MZNU;
-  __tmp__QCBK=Self__PCBK->parent_expr_binary_cmp__EINJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__QCBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__QCBK));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__QCBK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__SKBS=((__READ_LOCAL__N5ZI *)__tmp__QCBK);
-    Self__P2AU=((__LOCAL__43WC *)Self__SKBS->local__PUEJ);
-    Self__P2AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__P2AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__P2AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OZNU=NULL;
-      ptr__PZNU=((__POINTER__IB )(NULL));
-      typ_id__QZNU= 0;
-      __tmp__RZNU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RZNU ==  0)) {
-        result__OZNU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__QZNU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RZNU));
-        if ((typ_id__QZNU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SZNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TZNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RZNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UZNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TZNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SZNU=micro_alloc__table__lab__HKI(__tmp__TZNU,((__POINTER__IB )(&(table_size[(__tmp__UZNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TZNU)));
-          ptr__PZNU=__tmp__SZNU;
-        } else /* FALSE */ {
-          __tmp__UZNU=((__UINTEGER_32__RWB )typ_id__QZNU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SZNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TZNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RZNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SZNU=micro_alloc__table__lab__HKI(__tmp__TZNU,((__POINTER__IB )(&(table_type[(__tmp__UZNU)]))),(__UINTEGER_32__RWB)(__tmp__UZNU |  1));
-          ptr__PZNU=__tmp__SZNU;
-        };
-        result__OZNU=((__STRING__BC *)ptr__PZNU);
-        *(result__OZNU) = *(STRING__BC__);
-      };
-      Self__KZNU=((__STRING__BC *)result__OZNU);
-      if ((Self__KZNU->capacity__HFL <  250)) {
-        __tmp__MZNU=create__KVW( 250);
-        Self__KZNU->storage__4EL=__tmp__MZNU;
-        Self__KZNU->capacity__HFL= 250;
-      };
-      Self__KZNU->count__WJ= 0;
-      display__V5DJ(Self__SKBS,result__OZNU);
-      put_string__EGZ(((__STRING__BC *)result__OZNU));
+  void *__5DBK;
+  ____2A0I *__BMBS;
+  ____N5WC *__43AU;
+  ____BC *__30NU,*__Z0NU;
+  ____IB __40NU,__A1NU,__B1NU,__C1NU;
+  ____Q __50NU;
+  ____YWB __D1NU;
+  ____Q5YL *__SK2S;
+  ____DB *__10NU;
+  __5DBK=__4DBK->__TJNJ.__0A5J;
+  switch (((struct ___OBJ *)__5DBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__5DBK));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__5DBK));
+  } break;
+  case ____2A0I__: {
+    __BMBS=((____2A0I *)__5DBK);
+    __43AU=((____N5WC *)__BMBS->__4VEJ);
+    __43AU->__Q5WC.__KU4D=(____Q)(__43AU->__Q5WC.__KU4D -  1);
+    if ((__43AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __30NU=NULL;
+      __40NU=((____IB )(NULL));
+      __50NU= 0;
+      __A1NU=((____IB )sizeof(____BC));
+      if (((unsigned long)__A1NU ==  0)) {
+        __30NU=__BC__;
+      } else /* FALSE */ {
+        __50NU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A1NU));
+        if ((__50NU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __B1NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __C1NU=(void *)((unsigned long)(void *)((unsigned long)__A1NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __D1NU=((____YWB )((____Q )(void *)((unsigned long)__C1NU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __B1NU=__OKI(__C1NU,((____IB )(&(table_size[(__D1NU)-1]))),((____YWB )((____Q )__C1NU)));
+          __40NU=__B1NU;
+        } else /* FALSE */ {
+          __D1NU=((____YWB )__50NU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __B1NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __C1NU=(void *)((unsigned long)(void *)((unsigned long)__A1NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __B1NU=__OKI(__C1NU,((____IB )(&(table_type[(__D1NU)]))),(____YWB)(__D1NU |  1));
+          __40NU=__B1NU;
+        };
+        __30NU=((____BC *)__40NU);
+        *(__30NU) = *(__BC__);
+      };
+      __Z0NU=((____BC *)__30NU);
+      if ((__Z0NU->__OFL <  250)) {
+        __10NU=__RVW( 250);
+        __Z0NU->__FFL=__10NU;
+        __Z0NU->__OFL= 250;
+      };
+      __Z0NU->__WJ= 0;
+      __EBEJ(__BMBS,__30NU);
+      __LGZ(((____BC *)__30NU));
       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__QCBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__QCBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__SKBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__QCBK)->receiver__554J);
-    Self__P2AU=((__LOCAL__43WC *)Self__SKBS->local__PUEJ);
-    Self__P2AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__P2AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__P2AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OZNU=NULL;
-      ptr__PZNU=((__POINTER__IB )(NULL));
-      typ_id__QZNU= 0;
-      __tmp__RZNU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RZNU ==  0)) {
-        result__OZNU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__QZNU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RZNU));
-        if ((typ_id__QZNU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SZNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TZNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RZNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UZNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TZNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SZNU=micro_alloc__table__lab__HKI(__tmp__TZNU,((__POINTER__IB )(&(table_size[(__tmp__UZNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TZNU)));
-          ptr__PZNU=__tmp__SZNU;
-        } else /* FALSE */ {
-          __tmp__UZNU=((__UINTEGER_32__RWB )typ_id__QZNU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SZNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TZNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RZNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SZNU=micro_alloc__table__lab__HKI(__tmp__TZNU,((__POINTER__IB )(&(table_type[(__tmp__UZNU)]))),(__UINTEGER_32__RWB)(__tmp__UZNU |  1));
-          ptr__PZNU=__tmp__SZNU;
-        };
-        result__OZNU=((__STRING__BC *)ptr__PZNU);
-        *(result__OZNU) = *(STRING__BC__);
-      };
-      Self__KZNU=((__STRING__BC *)result__OZNU);
-      if ((Self__KZNU->capacity__HFL <  250)) {
-        __tmp__MZNU=create__KVW( 250);
-        Self__KZNU->storage__4EL=__tmp__MZNU;
-        Self__KZNU->capacity__HFL= 250;
-      };
-      Self__KZNU->count__WJ= 0;
-      display__V5DJ(Self__SKBS,result__OZNU);
-      put_string__EGZ(((__STRING__BC *)result__OZNU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__5DBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__5DBK));
+  } break;
+  case ____0AOJ__: {
+    __BMBS=((____2A0I *)((____0AOJ *)__5DBK)->__OB5J);
+    __43AU=((____N5WC *)__BMBS->__4VEJ);
+    __43AU->__Q5WC.__KU4D=(____Q)(__43AU->__Q5WC.__KU4D -  1);
+    if ((__43AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __30NU=NULL;
+      __40NU=((____IB )(NULL));
+      __50NU= 0;
+      __A1NU=((____IB )sizeof(____BC));
+      if (((unsigned long)__A1NU ==  0)) {
+        __30NU=__BC__;
+      } else /* FALSE */ {
+        __50NU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A1NU));
+        if ((__50NU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __B1NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __C1NU=(void *)((unsigned long)(void *)((unsigned long)__A1NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __D1NU=((____YWB )((____Q )(void *)((unsigned long)__C1NU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __B1NU=__OKI(__C1NU,((____IB )(&(table_size[(__D1NU)-1]))),((____YWB )((____Q )__C1NU)));
+          __40NU=__B1NU;
+        } else /* FALSE */ {
+          __D1NU=((____YWB )__50NU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __B1NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __C1NU=(void *)((unsigned long)(void *)((unsigned long)__A1NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __B1NU=__OKI(__C1NU,((____IB )(&(table_type[(__D1NU)]))),(____YWB)(__D1NU |  1));
+          __40NU=__B1NU;
+        };
+        __30NU=((____BC *)__40NU);
+        *(__30NU) = *(__BC__);
+      };
+      __Z0NU=((____BC *)__30NU);
+      if ((__Z0NU->__OFL <  250)) {
+        __10NU=__RVW( 250);
+        __Z0NU->__FFL=__10NU;
+        __Z0NU->__OFL= 250;
+      };
+      __Z0NU->__WJ= 0;
+      __EBEJ(__BMBS,__30NU);
+      __LGZ(((____BC *)__30NU));
       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__QCBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__5DBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__QCBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__5DBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__QCBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__5DBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__QCBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__5DBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__QCBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__5DBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__QCBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__5DBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__QCBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__5DBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__QCBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__5DBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__QCBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__5DBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__QCBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__5DBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__QCBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__5DBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__QCBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__5DBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__QCBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__5DBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__QCBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__5DBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__QCBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__5DBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__QCBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__5DBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__QCBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__5DBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__QCBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__5DBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__DJ2S=((__READ_GLOBAL__B4YL *)__tmp__QCBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__DJ2S->global__Y5JM),Self__DJ2S);
+  case ____Q5YL__: {
+    __SK2S=((____Q5YL *)__5DBK);
+    __EIEN(((____FKRG *)__SK2S->__HBKM),__SK2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__QCBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__5DBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__QCBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__5DBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__QCBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__5DBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__QCBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__5DBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__QCBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__5DBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__QCBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__5DBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__QCBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__5DBK));
   } break;
   };
-  __tmp__QCBK=Self__PCBK->parent_expr_binary_cmp__EINJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__QCBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__QCBK));
+  __5DBK=__4DBK->__TJNJ.__AB5J;
+  switch (((struct ___OBJ *)__5DBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__5DBK));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__QCBK));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__5DBK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__SKBS=((__READ_LOCAL__N5ZI *)__tmp__QCBK);
-    Self__P2AU=((__LOCAL__43WC *)Self__SKBS->local__PUEJ);
-    Self__P2AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__P2AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__P2AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OZNU=NULL;
-      ptr__PZNU=((__POINTER__IB )(NULL));
-      typ_id__QZNU= 0;
-      __tmp__RZNU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RZNU ==  0)) {
-        result__OZNU=STRING__BC__;
+  case ____2A0I__: {
+    __BMBS=((____2A0I *)__5DBK);
+    __43AU=((____N5WC *)__BMBS->__4VEJ);
+    __43AU->__Q5WC.__KU4D=(____Q)(__43AU->__Q5WC.__KU4D -  1);
+    if ((__43AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __30NU=NULL;
+      __40NU=((____IB )(NULL));
+      __50NU= 0;
+      __A1NU=((____IB )sizeof(____BC));
+      if (((unsigned long)__A1NU ==  0)) {
+        __30NU=__BC__;
       } else /* FALSE */ {
-        typ_id__QZNU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RZNU));
-        if ((typ_id__QZNU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SZNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TZNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RZNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UZNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TZNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SZNU=micro_alloc__table__lab__HKI(__tmp__TZNU,((__POINTER__IB )(&(table_size[(__tmp__UZNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TZNU)));
-          ptr__PZNU=__tmp__SZNU;
+        __50NU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A1NU));
+        if ((__50NU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __B1NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __C1NU=(void *)((unsigned long)(void *)((unsigned long)__A1NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __D1NU=((____YWB )((____Q )(void *)((unsigned long)__C1NU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __B1NU=__OKI(__C1NU,((____IB )(&(table_size[(__D1NU)-1]))),((____YWB )((____Q )__C1NU)));
+          __40NU=__B1NU;
         } else /* FALSE */ {
-          __tmp__UZNU=((__UINTEGER_32__RWB )typ_id__QZNU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SZNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TZNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RZNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SZNU=micro_alloc__table__lab__HKI(__tmp__TZNU,((__POINTER__IB )(&(table_type[(__tmp__UZNU)]))),(__UINTEGER_32__RWB)(__tmp__UZNU |  1));
-          ptr__PZNU=__tmp__SZNU;
+          __D1NU=((____YWB )__50NU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __B1NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __C1NU=(void *)((unsigned long)(void *)((unsigned long)__A1NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __B1NU=__OKI(__C1NU,((____IB )(&(table_type[(__D1NU)]))),(____YWB)(__D1NU |  1));
+          __40NU=__B1NU;
         };
-        result__OZNU=((__STRING__BC *)ptr__PZNU);
-        *(result__OZNU) = *(STRING__BC__);
+        __30NU=((____BC *)__40NU);
+        *(__30NU) = *(__BC__);
       };
-      Self__KZNU=((__STRING__BC *)result__OZNU);
-      if ((Self__KZNU->capacity__HFL <  250)) {
-        __tmp__MZNU=create__KVW( 250);
-        Self__KZNU->storage__4EL=__tmp__MZNU;
-        Self__KZNU->capacity__HFL= 250;
+      __Z0NU=((____BC *)__30NU);
+      if ((__Z0NU->__OFL <  250)) {
+        __10NU=__RVW( 250);
+        __Z0NU->__FFL=__10NU;
+        __Z0NU->__OFL= 250;
       };
-      Self__KZNU->count__WJ= 0;
-      display__V5DJ(Self__SKBS,result__OZNU);
-      put_string__EGZ(((__STRING__BC *)result__OZNU));
+      __Z0NU->__WJ= 0;
+      __EBEJ(__BMBS,__30NU);
+      __LGZ(((____BC *)__30NU));
       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__QCBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__QCBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__SKBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__QCBK)->receiver__554J);
-    Self__P2AU=((__LOCAL__43WC *)Self__SKBS->local__PUEJ);
-    Self__P2AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__P2AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__P2AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OZNU=NULL;
-      ptr__PZNU=((__POINTER__IB )(NULL));
-      typ_id__QZNU= 0;
-      __tmp__RZNU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RZNU ==  0)) {
-        result__OZNU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__QZNU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RZNU));
-        if ((typ_id__QZNU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SZNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TZNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RZNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UZNU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TZNU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SZNU=micro_alloc__table__lab__HKI(__tmp__TZNU,((__POINTER__IB )(&(table_size[(__tmp__UZNU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TZNU)));
-          ptr__PZNU=__tmp__SZNU;
-        } else /* FALSE */ {
-          __tmp__UZNU=((__UINTEGER_32__RWB )typ_id__QZNU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SZNU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TZNU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RZNU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SZNU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SZNU=micro_alloc__table__lab__HKI(__tmp__TZNU,((__POINTER__IB )(&(table_type[(__tmp__UZNU)]))),(__UINTEGER_32__RWB)(__tmp__UZNU |  1));
-          ptr__PZNU=__tmp__SZNU;
-        };
-        result__OZNU=((__STRING__BC *)ptr__PZNU);
-        *(result__OZNU) = *(STRING__BC__);
-      };
-      Self__KZNU=((__STRING__BC *)result__OZNU);
-      if ((Self__KZNU->capacity__HFL <  250)) {
-        __tmp__MZNU=create__KVW( 250);
-        Self__KZNU->storage__4EL=__tmp__MZNU;
-        Self__KZNU->capacity__HFL= 250;
-      };
-      Self__KZNU->count__WJ= 0;
-      display__V5DJ(Self__SKBS,result__OZNU);
-      put_string__EGZ(((__STRING__BC *)result__OZNU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__5DBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__5DBK));
+  } break;
+  case ____0AOJ__: {
+    __BMBS=((____2A0I *)((____0AOJ *)__5DBK)->__OB5J);
+    __43AU=((____N5WC *)__BMBS->__4VEJ);
+    __43AU->__Q5WC.__KU4D=(____Q)(__43AU->__Q5WC.__KU4D -  1);
+    if ((__43AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __30NU=NULL;
+      __40NU=((____IB )(NULL));
+      __50NU= 0;
+      __A1NU=((____IB )sizeof(____BC));
+      if (((unsigned long)__A1NU ==  0)) {
+        __30NU=__BC__;
+      } else /* FALSE */ {
+        __50NU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A1NU));
+        if ((__50NU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __B1NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __C1NU=(void *)((unsigned long)(void *)((unsigned long)__A1NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __D1NU=((____YWB )((____Q )(void *)((unsigned long)__C1NU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __B1NU=__OKI(__C1NU,((____IB )(&(table_size[(__D1NU)-1]))),((____YWB )((____Q )__C1NU)));
+          __40NU=__B1NU;
+        } else /* FALSE */ {
+          __D1NU=((____YWB )__50NU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __B1NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __C1NU=(void *)((unsigned long)(void *)((unsigned long)__A1NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B1NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __B1NU=__OKI(__C1NU,((____IB )(&(table_type[(__D1NU)]))),(____YWB)(__D1NU |  1));
+          __40NU=__B1NU;
+        };
+        __30NU=((____BC *)__40NU);
+        *(__30NU) = *(__BC__);
+      };
+      __Z0NU=((____BC *)__30NU);
+      if ((__Z0NU->__OFL <  250)) {
+        __10NU=__RVW( 250);
+        __Z0NU->__FFL=__10NU;
+        __Z0NU->__OFL= 250;
+      };
+      __Z0NU->__WJ= 0;
+      __EBEJ(__BMBS,__30NU);
+      __LGZ(((____BC *)__30NU));
       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__QCBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__5DBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__QCBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__5DBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__QCBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__5DBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__QCBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__5DBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__QCBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__5DBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__QCBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__5DBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__QCBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__5DBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__QCBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__5DBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__QCBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__5DBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__QCBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__5DBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__QCBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__5DBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__QCBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__5DBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__QCBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__5DBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__QCBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__5DBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__QCBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__5DBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__QCBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__5DBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__QCBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__5DBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__QCBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__5DBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__DJ2S=((__READ_GLOBAL__B4YL *)__tmp__QCBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__DJ2S->global__Y5JM),Self__DJ2S);
+  case ____Q5YL__: {
+    __SK2S=((____Q5YL *)__5DBK);
+    __EIEN(((____FKRG *)__SK2S->__HBKM),__SK2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__QCBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__5DBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__QCBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__5DBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__QCBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__5DBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__QCBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__5DBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__QCBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__5DBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__QCBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__5DBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__QCBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__5DBK));
   } break;
   };
 }
 
-static void remove__XCBK(__EXPR_SUP__OAOJ *Self__YCBK)
-// ({EXPR_SUP__OAOJ}) Void Recursive, No inlinable.
+static void __GEBK(____3BOJ *__HEBK)
+// ({__3BOJ}) Void Recursive, No inlinable.
 {
-  void *__tmp__ZCBK;
-  __READ_LOCAL__N5ZI *Self__VKBS;
-  __LOCAL__43WC *Self__12AU;
-  __STRING__BC *result__W1NU,*Self__S1NU;
-  __POINTER__IB ptr__X1NU,__tmp__Z1NU,__tmp__01NU,__tmp__11NU;
-  __INTEGER__Q typ_id__Y1NU;
-  __UINTEGER_32__RWB __tmp__21NU;
-  __READ_GLOBAL__B4YL *Self__FJ2S;
-  __CHARACTER__DB *__tmp__U1NU;
-  __tmp__ZCBK=Self__YCBK->parent_expr_binary_cmp__PAOJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__ZCBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__ZCBK));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__ZCBK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__VKBS=((__READ_LOCAL__N5ZI *)__tmp__ZCBK);
-    Self__12AU=((__LOCAL__43WC *)Self__VKBS->local__PUEJ);
-    Self__12AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__12AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__12AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__W1NU=NULL;
-      ptr__X1NU=((__POINTER__IB )(NULL));
-      typ_id__Y1NU= 0;
-      __tmp__Z1NU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__Z1NU ==  0)) {
-        result__W1NU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__Y1NU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z1NU));
-        if ((typ_id__Y1NU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__01NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__11NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z1NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__21NU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__11NU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__01NU=micro_alloc__table__lab__HKI(__tmp__11NU,((__POINTER__IB )(&(table_size[(__tmp__21NU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__11NU)));
-          ptr__X1NU=__tmp__01NU;
-        } else /* FALSE */ {
-          __tmp__21NU=((__UINTEGER_32__RWB )typ_id__Y1NU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__01NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__11NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z1NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__01NU=micro_alloc__table__lab__HKI(__tmp__11NU,((__POINTER__IB )(&(table_type[(__tmp__21NU)]))),(__UINTEGER_32__RWB)(__tmp__21NU |  1));
-          ptr__X1NU=__tmp__01NU;
-        };
-        result__W1NU=((__STRING__BC *)ptr__X1NU);
-        *(result__W1NU) = *(STRING__BC__);
-      };
-      Self__S1NU=((__STRING__BC *)result__W1NU);
-      if ((Self__S1NU->capacity__HFL <  250)) {
-        __tmp__U1NU=create__KVW( 250);
-        Self__S1NU->storage__4EL=__tmp__U1NU;
-        Self__S1NU->capacity__HFL= 250;
-      };
-      Self__S1NU->count__WJ= 0;
-      display__V5DJ(Self__VKBS,result__W1NU);
-      put_string__EGZ(((__STRING__BC *)result__W1NU));
+  void *__IEBK;
+  ____2A0I *__EMBS;
+  ____N5WC *__K4AU;
+  ____BC *__F3NU,*__B3NU;
+  ____IB __G3NU,__I3NU,__J3NU,__K3NU;
+  ____Q __H3NU;
+  ____YWB __L3NU;
+  ____Q5YL *__UK2S;
+  ____DB *__D3NU;
+  __IEBK=__HEBK->__4BOJ.__0A5J;
+  switch (((struct ___OBJ *)__IEBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__IEBK));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__IEBK));
+  } break;
+  case ____2A0I__: {
+    __EMBS=((____2A0I *)__IEBK);
+    __K4AU=((____N5WC *)__EMBS->__4VEJ);
+    __K4AU->__Q5WC.__KU4D=(____Q)(__K4AU->__Q5WC.__KU4D -  1);
+    if ((__K4AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __F3NU=NULL;
+      __G3NU=((____IB )(NULL));
+      __H3NU= 0;
+      __I3NU=((____IB )sizeof(____BC));
+      if (((unsigned long)__I3NU ==  0)) {
+        __F3NU=__BC__;
+      } else /* FALSE */ {
+        __H3NU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I3NU));
+        if ((__H3NU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __J3NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __K3NU=(void *)((unsigned long)(void *)((unsigned long)__I3NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __L3NU=((____YWB )((____Q )(void *)((unsigned long)__K3NU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __J3NU=__OKI(__K3NU,((____IB )(&(table_size[(__L3NU)-1]))),((____YWB )((____Q )__K3NU)));
+          __G3NU=__J3NU;
+        } else /* FALSE */ {
+          __L3NU=((____YWB )__H3NU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __J3NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __K3NU=(void *)((unsigned long)(void *)((unsigned long)__I3NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __J3NU=__OKI(__K3NU,((____IB )(&(table_type[(__L3NU)]))),(____YWB)(__L3NU |  1));
+          __G3NU=__J3NU;
+        };
+        __F3NU=((____BC *)__G3NU);
+        *(__F3NU) = *(__BC__);
+      };
+      __B3NU=((____BC *)__F3NU);
+      if ((__B3NU->__OFL <  250)) {
+        __D3NU=__RVW( 250);
+        __B3NU->__FFL=__D3NU;
+        __B3NU->__OFL= 250;
+      };
+      __B3NU->__WJ= 0;
+      __EBEJ(__EMBS,__F3NU);
+      __LGZ(((____BC *)__F3NU));
       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__ZCBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ZCBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__VKBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ZCBK)->receiver__554J);
-    Self__12AU=((__LOCAL__43WC *)Self__VKBS->local__PUEJ);
-    Self__12AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__12AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__12AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__W1NU=NULL;
-      ptr__X1NU=((__POINTER__IB )(NULL));
-      typ_id__Y1NU= 0;
-      __tmp__Z1NU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__Z1NU ==  0)) {
-        result__W1NU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__Y1NU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z1NU));
-        if ((typ_id__Y1NU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__01NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__11NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z1NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__21NU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__11NU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__01NU=micro_alloc__table__lab__HKI(__tmp__11NU,((__POINTER__IB )(&(table_size[(__tmp__21NU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__11NU)));
-          ptr__X1NU=__tmp__01NU;
-        } else /* FALSE */ {
-          __tmp__21NU=((__UINTEGER_32__RWB )typ_id__Y1NU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__01NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__11NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z1NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__01NU=micro_alloc__table__lab__HKI(__tmp__11NU,((__POINTER__IB )(&(table_type[(__tmp__21NU)]))),(__UINTEGER_32__RWB)(__tmp__21NU |  1));
-          ptr__X1NU=__tmp__01NU;
-        };
-        result__W1NU=((__STRING__BC *)ptr__X1NU);
-        *(result__W1NU) = *(STRING__BC__);
-      };
-      Self__S1NU=((__STRING__BC *)result__W1NU);
-      if ((Self__S1NU->capacity__HFL <  250)) {
-        __tmp__U1NU=create__KVW( 250);
-        Self__S1NU->storage__4EL=__tmp__U1NU;
-        Self__S1NU->capacity__HFL= 250;
-      };
-      Self__S1NU->count__WJ= 0;
-      display__V5DJ(Self__VKBS,result__W1NU);
-      put_string__EGZ(((__STRING__BC *)result__W1NU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__IEBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__IEBK));
+  } break;
+  case ____0AOJ__: {
+    __EMBS=((____2A0I *)((____0AOJ *)__IEBK)->__OB5J);
+    __K4AU=((____N5WC *)__EMBS->__4VEJ);
+    __K4AU->__Q5WC.__KU4D=(____Q)(__K4AU->__Q5WC.__KU4D -  1);
+    if ((__K4AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __F3NU=NULL;
+      __G3NU=((____IB )(NULL));
+      __H3NU= 0;
+      __I3NU=((____IB )sizeof(____BC));
+      if (((unsigned long)__I3NU ==  0)) {
+        __F3NU=__BC__;
+      } else /* FALSE */ {
+        __H3NU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I3NU));
+        if ((__H3NU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __J3NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __K3NU=(void *)((unsigned long)(void *)((unsigned long)__I3NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __L3NU=((____YWB )((____Q )(void *)((unsigned long)__K3NU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __J3NU=__OKI(__K3NU,((____IB )(&(table_size[(__L3NU)-1]))),((____YWB )((____Q )__K3NU)));
+          __G3NU=__J3NU;
+        } else /* FALSE */ {
+          __L3NU=((____YWB )__H3NU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __J3NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __K3NU=(void *)((unsigned long)(void *)((unsigned long)__I3NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __J3NU=__OKI(__K3NU,((____IB )(&(table_type[(__L3NU)]))),(____YWB)(__L3NU |  1));
+          __G3NU=__J3NU;
+        };
+        __F3NU=((____BC *)__G3NU);
+        *(__F3NU) = *(__BC__);
+      };
+      __B3NU=((____BC *)__F3NU);
+      if ((__B3NU->__OFL <  250)) {
+        __D3NU=__RVW( 250);
+        __B3NU->__FFL=__D3NU;
+        __B3NU->__OFL= 250;
+      };
+      __B3NU->__WJ= 0;
+      __EBEJ(__EMBS,__F3NU);
+      __LGZ(((____BC *)__F3NU));
       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__ZCBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__IEBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__ZCBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__IEBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__ZCBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__IEBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__ZCBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__IEBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__ZCBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__IEBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ZCBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__IEBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ZCBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__IEBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__ZCBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__IEBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__ZCBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__IEBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__ZCBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__IEBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__ZCBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__IEBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ZCBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__IEBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ZCBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__IEBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ZCBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__IEBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ZCBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__IEBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ZCBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__IEBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__ZCBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__IEBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__ZCBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__IEBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__FJ2S=((__READ_GLOBAL__B4YL *)__tmp__ZCBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__FJ2S->global__Y5JM),Self__FJ2S);
+  case ____Q5YL__: {
+    __UK2S=((____Q5YL *)__IEBK);
+    __EIEN(((____FKRG *)__UK2S->__HBKM),__UK2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__ZCBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__IEBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__ZCBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__IEBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__ZCBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__IEBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ZCBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__IEBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__ZCBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__IEBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__ZCBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__IEBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__ZCBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__IEBK));
   } break;
   };
-  __tmp__ZCBK=Self__YCBK->parent_expr_binary_cmp__PAOJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__ZCBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__ZCBK));
+  __IEBK=__HEBK->__4BOJ.__AB5J;
+  switch (((struct ___OBJ *)__IEBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__IEBK));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__ZCBK));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__IEBK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__VKBS=((__READ_LOCAL__N5ZI *)__tmp__ZCBK);
-    Self__12AU=((__LOCAL__43WC *)Self__VKBS->local__PUEJ);
-    Self__12AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__12AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__12AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__W1NU=NULL;
-      ptr__X1NU=((__POINTER__IB )(NULL));
-      typ_id__Y1NU= 0;
-      __tmp__Z1NU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__Z1NU ==  0)) {
-        result__W1NU=STRING__BC__;
+  case ____2A0I__: {
+    __EMBS=((____2A0I *)__IEBK);
+    __K4AU=((____N5WC *)__EMBS->__4VEJ);
+    __K4AU->__Q5WC.__KU4D=(____Q)(__K4AU->__Q5WC.__KU4D -  1);
+    if ((__K4AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __F3NU=NULL;
+      __G3NU=((____IB )(NULL));
+      __H3NU= 0;
+      __I3NU=((____IB )sizeof(____BC));
+      if (((unsigned long)__I3NU ==  0)) {
+        __F3NU=__BC__;
       } else /* FALSE */ {
-        typ_id__Y1NU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z1NU));
-        if ((typ_id__Y1NU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__01NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__11NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z1NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__21NU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__11NU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__01NU=micro_alloc__table__lab__HKI(__tmp__11NU,((__POINTER__IB )(&(table_size[(__tmp__21NU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__11NU)));
-          ptr__X1NU=__tmp__01NU;
+        __H3NU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I3NU));
+        if ((__H3NU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __J3NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __K3NU=(void *)((unsigned long)(void *)((unsigned long)__I3NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __L3NU=((____YWB )((____Q )(void *)((unsigned long)__K3NU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __J3NU=__OKI(__K3NU,((____IB )(&(table_size[(__L3NU)-1]))),((____YWB )((____Q )__K3NU)));
+          __G3NU=__J3NU;
         } else /* FALSE */ {
-          __tmp__21NU=((__UINTEGER_32__RWB )typ_id__Y1NU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__01NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__11NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z1NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__01NU=micro_alloc__table__lab__HKI(__tmp__11NU,((__POINTER__IB )(&(table_type[(__tmp__21NU)]))),(__UINTEGER_32__RWB)(__tmp__21NU |  1));
-          ptr__X1NU=__tmp__01NU;
+          __L3NU=((____YWB )__H3NU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __J3NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __K3NU=(void *)((unsigned long)(void *)((unsigned long)__I3NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __J3NU=__OKI(__K3NU,((____IB )(&(table_type[(__L3NU)]))),(____YWB)(__L3NU |  1));
+          __G3NU=__J3NU;
         };
-        result__W1NU=((__STRING__BC *)ptr__X1NU);
-        *(result__W1NU) = *(STRING__BC__);
+        __F3NU=((____BC *)__G3NU);
+        *(__F3NU) = *(__BC__);
       };
-      Self__S1NU=((__STRING__BC *)result__W1NU);
-      if ((Self__S1NU->capacity__HFL <  250)) {
-        __tmp__U1NU=create__KVW( 250);
-        Self__S1NU->storage__4EL=__tmp__U1NU;
-        Self__S1NU->capacity__HFL= 250;
+      __B3NU=((____BC *)__F3NU);
+      if ((__B3NU->__OFL <  250)) {
+        __D3NU=__RVW( 250);
+        __B3NU->__FFL=__D3NU;
+        __B3NU->__OFL= 250;
       };
-      Self__S1NU->count__WJ= 0;
-      display__V5DJ(Self__VKBS,result__W1NU);
-      put_string__EGZ(((__STRING__BC *)result__W1NU));
+      __B3NU->__WJ= 0;
+      __EBEJ(__EMBS,__F3NU);
+      __LGZ(((____BC *)__F3NU));
       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__ZCBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ZCBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__VKBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ZCBK)->receiver__554J);
-    Self__12AU=((__LOCAL__43WC *)Self__VKBS->local__PUEJ);
-    Self__12AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__12AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__12AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__W1NU=NULL;
-      ptr__X1NU=((__POINTER__IB )(NULL));
-      typ_id__Y1NU= 0;
-      __tmp__Z1NU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__Z1NU ==  0)) {
-        result__W1NU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__Y1NU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z1NU));
-        if ((typ_id__Y1NU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__01NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__11NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z1NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__21NU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__11NU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__01NU=micro_alloc__table__lab__HKI(__tmp__11NU,((__POINTER__IB )(&(table_size[(__tmp__21NU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__11NU)));
-          ptr__X1NU=__tmp__01NU;
-        } else /* FALSE */ {
-          __tmp__21NU=((__UINTEGER_32__RWB )typ_id__Y1NU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__01NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__11NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z1NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__01NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__01NU=micro_alloc__table__lab__HKI(__tmp__11NU,((__POINTER__IB )(&(table_type[(__tmp__21NU)]))),(__UINTEGER_32__RWB)(__tmp__21NU |  1));
-          ptr__X1NU=__tmp__01NU;
-        };
-        result__W1NU=((__STRING__BC *)ptr__X1NU);
-        *(result__W1NU) = *(STRING__BC__);
-      };
-      Self__S1NU=((__STRING__BC *)result__W1NU);
-      if ((Self__S1NU->capacity__HFL <  250)) {
-        __tmp__U1NU=create__KVW( 250);
-        Self__S1NU->storage__4EL=__tmp__U1NU;
-        Self__S1NU->capacity__HFL= 250;
-      };
-      Self__S1NU->count__WJ= 0;
-      display__V5DJ(Self__VKBS,result__W1NU);
-      put_string__EGZ(((__STRING__BC *)result__W1NU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__IEBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__IEBK));
+  } break;
+  case ____0AOJ__: {
+    __EMBS=((____2A0I *)((____0AOJ *)__IEBK)->__OB5J);
+    __K4AU=((____N5WC *)__EMBS->__4VEJ);
+    __K4AU->__Q5WC.__KU4D=(____Q)(__K4AU->__Q5WC.__KU4D -  1);
+    if ((__K4AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __F3NU=NULL;
+      __G3NU=((____IB )(NULL));
+      __H3NU= 0;
+      __I3NU=((____IB )sizeof(____BC));
+      if (((unsigned long)__I3NU ==  0)) {
+        __F3NU=__BC__;
+      } else /* FALSE */ {
+        __H3NU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I3NU));
+        if ((__H3NU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __J3NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __K3NU=(void *)((unsigned long)(void *)((unsigned long)__I3NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __L3NU=((____YWB )((____Q )(void *)((unsigned long)__K3NU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __J3NU=__OKI(__K3NU,((____IB )(&(table_size[(__L3NU)-1]))),((____YWB )((____Q )__K3NU)));
+          __G3NU=__J3NU;
+        } else /* FALSE */ {
+          __L3NU=((____YWB )__H3NU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __J3NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __K3NU=(void *)((unsigned long)(void *)((unsigned long)__I3NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J3NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __J3NU=__OKI(__K3NU,((____IB )(&(table_type[(__L3NU)]))),(____YWB)(__L3NU |  1));
+          __G3NU=__J3NU;
+        };
+        __F3NU=((____BC *)__G3NU);
+        *(__F3NU) = *(__BC__);
+      };
+      __B3NU=((____BC *)__F3NU);
+      if ((__B3NU->__OFL <  250)) {
+        __D3NU=__RVW( 250);
+        __B3NU->__FFL=__D3NU;
+        __B3NU->__OFL= 250;
+      };
+      __B3NU->__WJ= 0;
+      __EBEJ(__EMBS,__F3NU);
+      __LGZ(((____BC *)__F3NU));
       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__ZCBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__IEBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__ZCBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__IEBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__ZCBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__IEBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__ZCBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__IEBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__ZCBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__IEBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ZCBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__IEBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ZCBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__IEBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__ZCBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__IEBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__ZCBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__IEBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__ZCBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__IEBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__ZCBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__IEBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ZCBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__IEBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ZCBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__IEBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ZCBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__IEBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ZCBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__IEBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ZCBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__IEBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__ZCBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__IEBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__ZCBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__IEBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__FJ2S=((__READ_GLOBAL__B4YL *)__tmp__ZCBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__FJ2S->global__Y5JM),Self__FJ2S);
+  case ____Q5YL__: {
+    __UK2S=((____Q5YL *)__IEBK);
+    __EIEN(((____FKRG *)__UK2S->__HBKM),__UK2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__ZCBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__IEBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__ZCBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__IEBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__ZCBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__IEBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ZCBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__IEBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__ZCBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__IEBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__ZCBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__IEBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__ZCBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__IEBK));
   } break;
   };
 }
 
-static void remove__1CBK(__EXPR_SUB__CBOJ *Self__2CBK)
-// ({EXPR_SUB__CBOJ}) Void Recursive, No inlinable.
+static void __KEBK(____RCOJ *__LEBK)
+// ({__RCOJ}) Void Recursive, No inlinable.
 {
-  void *__tmp__3CBK;
-  __READ_LOCAL__N5ZI *Self__1KBS;
-  __LOCAL__43WC *Self__H3AU;
-  __STRING__BC *result__43NU,*Self__03NU;
-  __POINTER__IB ptr__53NU,__tmp__B4NU,__tmp__C4NU,__tmp__D4NU;
-  __INTEGER__Q typ_id__A4NU;
-  __UINTEGER_32__RWB __tmp__E4NU;
-  __READ_GLOBAL__B4YL *Self__HJ2S;
-  __CHARACTER__DB *__tmp__23NU;
-  __tmp__3CBK=Self__2CBK->parent_expr_binary__FBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__3CBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__3CBK));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__3CBK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__1KBS=((__READ_LOCAL__N5ZI *)__tmp__3CBK);
-    Self__H3AU=((__LOCAL__43WC *)Self__1KBS->local__PUEJ);
-    Self__H3AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__H3AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__H3AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__43NU=NULL;
-      ptr__53NU=((__POINTER__IB )(NULL));
-      typ_id__A4NU= 0;
-      __tmp__B4NU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__B4NU ==  0)) {
-        result__43NU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__A4NU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4NU));
-        if ((typ_id__A4NU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__C4NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__D4NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__B4NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__E4NU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__D4NU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__C4NU=micro_alloc__table__lab__HKI(__tmp__D4NU,((__POINTER__IB )(&(table_size[(__tmp__E4NU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__D4NU)));
-          ptr__53NU=__tmp__C4NU;
-        } else /* FALSE */ {
-          __tmp__E4NU=((__UINTEGER_32__RWB )typ_id__A4NU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__C4NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__D4NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__B4NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__C4NU=micro_alloc__table__lab__HKI(__tmp__D4NU,((__POINTER__IB )(&(table_type[(__tmp__E4NU)]))),(__UINTEGER_32__RWB)(__tmp__E4NU |  1));
-          ptr__53NU=__tmp__C4NU;
-        };
-        result__43NU=((__STRING__BC *)ptr__53NU);
-        *(result__43NU) = *(STRING__BC__);
-      };
-      Self__03NU=((__STRING__BC *)result__43NU);
-      if ((Self__03NU->capacity__HFL <  250)) {
-        __tmp__23NU=create__KVW( 250);
-        Self__03NU->storage__4EL=__tmp__23NU;
-        Self__03NU->capacity__HFL= 250;
-      };
-      Self__03NU->count__WJ= 0;
-      display__V5DJ(Self__1KBS,result__43NU);
-      put_string__EGZ(((__STRING__BC *)result__43NU));
+  void *__MEBK;
+  ____2A0I *__KMBS;
+  ____N5WC *__W4AU;
+  ____BC *__N5NU,*__J5NU;
+  ____IB __O5NU,__Q5NU,__R5NU,__S5NU;
+  ____Q __P5NU;
+  ____YWB __T5NU;
+  ____Q5YL *__WK2S;
+  ____DB *__L5NU;
+  __MEBK=__LEBK->__UCOJ.__BC5J;
+  switch (((struct ___OBJ *)__MEBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__MEBK));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__MEBK));
+  } break;
+  case ____2A0I__: {
+    __KMBS=((____2A0I *)__MEBK);
+    __W4AU=((____N5WC *)__KMBS->__4VEJ);
+    __W4AU->__Q5WC.__KU4D=(____Q)(__W4AU->__Q5WC.__KU4D -  1);
+    if ((__W4AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __N5NU=NULL;
+      __O5NU=((____IB )(NULL));
+      __P5NU= 0;
+      __Q5NU=((____IB )sizeof(____BC));
+      if (((unsigned long)__Q5NU ==  0)) {
+        __N5NU=__BC__;
+      } else /* FALSE */ {
+        __P5NU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5NU));
+        if ((__P5NU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R5NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S5NU=(void *)((unsigned long)(void *)((unsigned long)__Q5NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __T5NU=((____YWB )((____Q )(void *)((unsigned long)__S5NU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __R5NU=__OKI(__S5NU,((____IB )(&(table_size[(__T5NU)-1]))),((____YWB )((____Q )__S5NU)));
+          __O5NU=__R5NU;
+        } else /* FALSE */ {
+          __T5NU=((____YWB )__P5NU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R5NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S5NU=(void *)((unsigned long)(void *)((unsigned long)__Q5NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __R5NU=__OKI(__S5NU,((____IB )(&(table_type[(__T5NU)]))),(____YWB)(__T5NU |  1));
+          __O5NU=__R5NU;
+        };
+        __N5NU=((____BC *)__O5NU);
+        *(__N5NU) = *(__BC__);
+      };
+      __J5NU=((____BC *)__N5NU);
+      if ((__J5NU->__OFL <  250)) {
+        __L5NU=__RVW( 250);
+        __J5NU->__FFL=__L5NU;
+        __J5NU->__OFL= 250;
+      };
+      __J5NU->__WJ= 0;
+      __EBEJ(__KMBS,__N5NU);
+      __LGZ(((____BC *)__N5NU));
       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__3CBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__3CBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__1KBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__3CBK)->receiver__554J);
-    Self__H3AU=((__LOCAL__43WC *)Self__1KBS->local__PUEJ);
-    Self__H3AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__H3AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__H3AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__43NU=NULL;
-      ptr__53NU=((__POINTER__IB )(NULL));
-      typ_id__A4NU= 0;
-      __tmp__B4NU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__B4NU ==  0)) {
-        result__43NU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__A4NU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4NU));
-        if ((typ_id__A4NU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__C4NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__D4NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__B4NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__E4NU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__D4NU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__C4NU=micro_alloc__table__lab__HKI(__tmp__D4NU,((__POINTER__IB )(&(table_size[(__tmp__E4NU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__D4NU)));
-          ptr__53NU=__tmp__C4NU;
-        } else /* FALSE */ {
-          __tmp__E4NU=((__UINTEGER_32__RWB )typ_id__A4NU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__C4NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__D4NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__B4NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__C4NU=micro_alloc__table__lab__HKI(__tmp__D4NU,((__POINTER__IB )(&(table_type[(__tmp__E4NU)]))),(__UINTEGER_32__RWB)(__tmp__E4NU |  1));
-          ptr__53NU=__tmp__C4NU;
-        };
-        result__43NU=((__STRING__BC *)ptr__53NU);
-        *(result__43NU) = *(STRING__BC__);
-      };
-      Self__03NU=((__STRING__BC *)result__43NU);
-      if ((Self__03NU->capacity__HFL <  250)) {
-        __tmp__23NU=create__KVW( 250);
-        Self__03NU->storage__4EL=__tmp__23NU;
-        Self__03NU->capacity__HFL= 250;
-      };
-      Self__03NU->count__WJ= 0;
-      display__V5DJ(Self__1KBS,result__43NU);
-      put_string__EGZ(((__STRING__BC *)result__43NU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__MEBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__MEBK));
+  } break;
+  case ____0AOJ__: {
+    __KMBS=((____2A0I *)((____0AOJ *)__MEBK)->__OB5J);
+    __W4AU=((____N5WC *)__KMBS->__4VEJ);
+    __W4AU->__Q5WC.__KU4D=(____Q)(__W4AU->__Q5WC.__KU4D -  1);
+    if ((__W4AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __N5NU=NULL;
+      __O5NU=((____IB )(NULL));
+      __P5NU= 0;
+      __Q5NU=((____IB )sizeof(____BC));
+      if (((unsigned long)__Q5NU ==  0)) {
+        __N5NU=__BC__;
+      } else /* FALSE */ {
+        __P5NU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5NU));
+        if ((__P5NU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R5NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S5NU=(void *)((unsigned long)(void *)((unsigned long)__Q5NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __T5NU=((____YWB )((____Q )(void *)((unsigned long)__S5NU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __R5NU=__OKI(__S5NU,((____IB )(&(table_size[(__T5NU)-1]))),((____YWB )((____Q )__S5NU)));
+          __O5NU=__R5NU;
+        } else /* FALSE */ {
+          __T5NU=((____YWB )__P5NU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R5NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S5NU=(void *)((unsigned long)(void *)((unsigned long)__Q5NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __R5NU=__OKI(__S5NU,((____IB )(&(table_type[(__T5NU)]))),(____YWB)(__T5NU |  1));
+          __O5NU=__R5NU;
+        };
+        __N5NU=((____BC *)__O5NU);
+        *(__N5NU) = *(__BC__);
+      };
+      __J5NU=((____BC *)__N5NU);
+      if ((__J5NU->__OFL <  250)) {
+        __L5NU=__RVW( 250);
+        __J5NU->__FFL=__L5NU;
+        __J5NU->__OFL= 250;
+      };
+      __J5NU->__WJ= 0;
+      __EBEJ(__KMBS,__N5NU);
+      __LGZ(((____BC *)__N5NU));
       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__3CBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__MEBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__3CBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__MEBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__3CBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__MEBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__3CBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__MEBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__3CBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__MEBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__3CBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__MEBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__3CBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__MEBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__3CBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__MEBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__3CBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__MEBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__3CBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__MEBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__3CBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__MEBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__3CBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__MEBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__3CBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__MEBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__3CBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__MEBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__3CBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__MEBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__3CBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__MEBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__3CBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__MEBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__3CBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__MEBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__HJ2S=((__READ_GLOBAL__B4YL *)__tmp__3CBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__HJ2S->global__Y5JM),Self__HJ2S);
+  case ____Q5YL__: {
+    __WK2S=((____Q5YL *)__MEBK);
+    __EIEN(((____FKRG *)__WK2S->__HBKM),__WK2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__3CBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__MEBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__3CBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__MEBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__3CBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__MEBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__3CBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__MEBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__3CBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__MEBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__3CBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__MEBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__3CBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__MEBK));
   } break;
   };
-  __tmp__3CBK=Self__2CBK->parent_expr_binary__FBOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__3CBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__3CBK));
+  __MEBK=__LEBK->__UCOJ.__FC5J;
+  switch (((struct ___OBJ *)__MEBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__MEBK));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__3CBK));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__MEBK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__1KBS=((__READ_LOCAL__N5ZI *)__tmp__3CBK);
-    Self__H3AU=((__LOCAL__43WC *)Self__1KBS->local__PUEJ);
-    Self__H3AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__H3AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__H3AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__43NU=NULL;
-      ptr__53NU=((__POINTER__IB )(NULL));
-      typ_id__A4NU= 0;
-      __tmp__B4NU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__B4NU ==  0)) {
-        result__43NU=STRING__BC__;
+  case ____2A0I__: {
+    __KMBS=((____2A0I *)__MEBK);
+    __W4AU=((____N5WC *)__KMBS->__4VEJ);
+    __W4AU->__Q5WC.__KU4D=(____Q)(__W4AU->__Q5WC.__KU4D -  1);
+    if ((__W4AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __N5NU=NULL;
+      __O5NU=((____IB )(NULL));
+      __P5NU= 0;
+      __Q5NU=((____IB )sizeof(____BC));
+      if (((unsigned long)__Q5NU ==  0)) {
+        __N5NU=__BC__;
       } else /* FALSE */ {
-        typ_id__A4NU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4NU));
-        if ((typ_id__A4NU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__C4NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__D4NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__B4NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__E4NU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__D4NU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__C4NU=micro_alloc__table__lab__HKI(__tmp__D4NU,((__POINTER__IB )(&(table_size[(__tmp__E4NU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__D4NU)));
-          ptr__53NU=__tmp__C4NU;
+        __P5NU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5NU));
+        if ((__P5NU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R5NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S5NU=(void *)((unsigned long)(void *)((unsigned long)__Q5NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __T5NU=((____YWB )((____Q )(void *)((unsigned long)__S5NU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __R5NU=__OKI(__S5NU,((____IB )(&(table_size[(__T5NU)-1]))),((____YWB )((____Q )__S5NU)));
+          __O5NU=__R5NU;
         } else /* FALSE */ {
-          __tmp__E4NU=((__UINTEGER_32__RWB )typ_id__A4NU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__C4NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__D4NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__B4NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__C4NU=micro_alloc__table__lab__HKI(__tmp__D4NU,((__POINTER__IB )(&(table_type[(__tmp__E4NU)]))),(__UINTEGER_32__RWB)(__tmp__E4NU |  1));
-          ptr__53NU=__tmp__C4NU;
+          __T5NU=((____YWB )__P5NU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R5NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S5NU=(void *)((unsigned long)(void *)((unsigned long)__Q5NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __R5NU=__OKI(__S5NU,((____IB )(&(table_type[(__T5NU)]))),(____YWB)(__T5NU |  1));
+          __O5NU=__R5NU;
         };
-        result__43NU=((__STRING__BC *)ptr__53NU);
-        *(result__43NU) = *(STRING__BC__);
+        __N5NU=((____BC *)__O5NU);
+        *(__N5NU) = *(__BC__);
       };
-      Self__03NU=((__STRING__BC *)result__43NU);
-      if ((Self__03NU->capacity__HFL <  250)) {
-        __tmp__23NU=create__KVW( 250);
-        Self__03NU->storage__4EL=__tmp__23NU;
-        Self__03NU->capacity__HFL= 250;
+      __J5NU=((____BC *)__N5NU);
+      if ((__J5NU->__OFL <  250)) {
+        __L5NU=__RVW( 250);
+        __J5NU->__FFL=__L5NU;
+        __J5NU->__OFL= 250;
       };
-      Self__03NU->count__WJ= 0;
-      display__V5DJ(Self__1KBS,result__43NU);
-      put_string__EGZ(((__STRING__BC *)result__43NU));
+      __J5NU->__WJ= 0;
+      __EBEJ(__KMBS,__N5NU);
+      __LGZ(((____BC *)__N5NU));
       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__3CBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__3CBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__1KBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__3CBK)->receiver__554J);
-    Self__H3AU=((__LOCAL__43WC *)Self__1KBS->local__PUEJ);
-    Self__H3AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__H3AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__H3AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__43NU=NULL;
-      ptr__53NU=((__POINTER__IB )(NULL));
-      typ_id__A4NU= 0;
-      __tmp__B4NU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__B4NU ==  0)) {
-        result__43NU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__A4NU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4NU));
-        if ((typ_id__A4NU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__C4NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__D4NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__B4NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__E4NU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__D4NU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__C4NU=micro_alloc__table__lab__HKI(__tmp__D4NU,((__POINTER__IB )(&(table_size[(__tmp__E4NU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__D4NU)));
-          ptr__53NU=__tmp__C4NU;
-        } else /* FALSE */ {
-          __tmp__E4NU=((__UINTEGER_32__RWB )typ_id__A4NU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__C4NU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__D4NU=(void *)((unsigned long)(void *)((unsigned long)__tmp__B4NU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4NU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__C4NU=micro_alloc__table__lab__HKI(__tmp__D4NU,((__POINTER__IB )(&(table_type[(__tmp__E4NU)]))),(__UINTEGER_32__RWB)(__tmp__E4NU |  1));
-          ptr__53NU=__tmp__C4NU;
-        };
-        result__43NU=((__STRING__BC *)ptr__53NU);
-        *(result__43NU) = *(STRING__BC__);
-      };
-      Self__03NU=((__STRING__BC *)result__43NU);
-      if ((Self__03NU->capacity__HFL <  250)) {
-        __tmp__23NU=create__KVW( 250);
-        Self__03NU->storage__4EL=__tmp__23NU;
-        Self__03NU->capacity__HFL= 250;
-      };
-      Self__03NU->count__WJ= 0;
-      display__V5DJ(Self__1KBS,result__43NU);
-      put_string__EGZ(((__STRING__BC *)result__43NU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__MEBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__MEBK));
+  } break;
+  case ____0AOJ__: {
+    __KMBS=((____2A0I *)((____0AOJ *)__MEBK)->__OB5J);
+    __W4AU=((____N5WC *)__KMBS->__4VEJ);
+    __W4AU->__Q5WC.__KU4D=(____Q)(__W4AU->__Q5WC.__KU4D -  1);
+    if ((__W4AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __N5NU=NULL;
+      __O5NU=((____IB )(NULL));
+      __P5NU= 0;
+      __Q5NU=((____IB )sizeof(____BC));
+      if (((unsigned long)__Q5NU ==  0)) {
+        __N5NU=__BC__;
+      } else /* FALSE */ {
+        __P5NU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5NU));
+        if ((__P5NU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R5NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S5NU=(void *)((unsigned long)(void *)((unsigned long)__Q5NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __T5NU=((____YWB )((____Q )(void *)((unsigned long)__S5NU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __R5NU=__OKI(__S5NU,((____IB )(&(table_size[(__T5NU)-1]))),((____YWB )((____Q )__S5NU)));
+          __O5NU=__R5NU;
+        } else /* FALSE */ {
+          __T5NU=((____YWB )__P5NU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R5NU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S5NU=(void *)((unsigned long)(void *)((unsigned long)__Q5NU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5NU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __R5NU=__OKI(__S5NU,((____IB )(&(table_type[(__T5NU)]))),(____YWB)(__T5NU |  1));
+          __O5NU=__R5NU;
+        };
+        __N5NU=((____BC *)__O5NU);
+        *(__N5NU) = *(__BC__);
+      };
+      __J5NU=((____BC *)__N5NU);
+      if ((__J5NU->__OFL <  250)) {
+        __L5NU=__RVW( 250);
+        __J5NU->__FFL=__L5NU;
+        __J5NU->__OFL= 250;
+      };
+      __J5NU->__WJ= 0;
+      __EBEJ(__KMBS,__N5NU);
+      __LGZ(((____BC *)__N5NU));
       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__3CBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__MEBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__3CBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__MEBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__3CBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__MEBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__3CBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__MEBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__3CBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__MEBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__3CBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__MEBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__3CBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__MEBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__3CBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__MEBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__3CBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__MEBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__3CBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__MEBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__3CBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__MEBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__3CBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__MEBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__3CBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__MEBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__3CBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__MEBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__3CBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__MEBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__3CBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__MEBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__3CBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__MEBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__3CBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__MEBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__HJ2S=((__READ_GLOBAL__B4YL *)__tmp__3CBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__HJ2S->global__Y5JM),Self__HJ2S);
+  case ____Q5YL__: {
+    __WK2S=((____Q5YL *)__MEBK);
+    __EIEN(((____FKRG *)__WK2S->__HBKM),__WK2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__3CBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__MEBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__3CBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__MEBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__3CBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__MEBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__3CBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__MEBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__3CBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__MEBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__3CBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__MEBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__3CBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__MEBK));
   } break;
   };
 }
 
-static void remove__5CBK(__EXPR_MUL__YBOJ *Self__ADBK)
-// ({EXPR_MUL__YBOJ}) Void Recursive, No inlinable.
+static void __OEBK(____HDOJ *__PEBK)
+// ({__HDOJ}) Void Recursive, No inlinable.
 {
-  void *__tmp__BDBK;
-  __READ_LOCAL__N5ZI *Self__BLBS;
-  __LOCAL__43WC *Self__T3AU;
-  __STRING__BC *result__GAOU,*Self__CAOU;
-  __POINTER__IB ptr__HAOU,__tmp__JAOU,__tmp__KAOU,__tmp__LAOU;
-  __INTEGER__Q typ_id__IAOU;
-  __UINTEGER_32__RWB __tmp__MAOU;
-  __READ_GLOBAL__B4YL *Self__JJ2S;
-  __CHARACTER__DB *__tmp__EAOU;
-  __tmp__BDBK=Self__ADBK->parent_expr_binary__ZBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__BDBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__BDBK));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__BDBK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__BLBS=((__READ_LOCAL__N5ZI *)__tmp__BDBK);
-    Self__T3AU=((__LOCAL__43WC *)Self__BLBS->local__PUEJ);
-    Self__T3AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__T3AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__T3AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__GAOU=NULL;
-      ptr__HAOU=((__POINTER__IB )(NULL));
-      typ_id__IAOU= 0;
-      __tmp__JAOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__JAOU ==  0)) {
-        result__GAOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__IAOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JAOU));
-        if ((typ_id__IAOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KAOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LAOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JAOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MAOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LAOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__KAOU=micro_alloc__table__lab__HKI(__tmp__LAOU,((__POINTER__IB )(&(table_size[(__tmp__MAOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LAOU)));
-          ptr__HAOU=__tmp__KAOU;
-        } else /* FALSE */ {
-          __tmp__MAOU=((__UINTEGER_32__RWB )typ_id__IAOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KAOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LAOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JAOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__KAOU=micro_alloc__table__lab__HKI(__tmp__LAOU,((__POINTER__IB )(&(table_type[(__tmp__MAOU)]))),(__UINTEGER_32__RWB)(__tmp__MAOU |  1));
-          ptr__HAOU=__tmp__KAOU;
-        };
-        result__GAOU=((__STRING__BC *)ptr__HAOU);
-        *(result__GAOU) = *(STRING__BC__);
-      };
-      Self__CAOU=((__STRING__BC *)result__GAOU);
-      if ((Self__CAOU->capacity__HFL <  250)) {
-        __tmp__EAOU=create__KVW( 250);
-        Self__CAOU->storage__4EL=__tmp__EAOU;
-        Self__CAOU->capacity__HFL= 250;
-      };
-      Self__CAOU->count__WJ= 0;
-      display__V5DJ(Self__BLBS,result__GAOU);
-      put_string__EGZ(((__STRING__BC *)result__GAOU));
+  void *__QEBK;
+  ____2A0I *__QMBS;
+  ____N5WC *__C5AU;
+  ____BC *__VBOU,*__RBOU;
+  ____IB __WBOU,__YBOU,__ZBOU,__0BOU;
+  ____Q __XBOU;
+  ____YWB __1BOU;
+  ____Q5YL *__YK2S;
+  ____DB *__TBOU;
+  __QEBK=__PEBK->__IDOJ.__BC5J;
+  switch (((struct ___OBJ *)__QEBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__QEBK));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__QEBK));
+  } break;
+  case ____2A0I__: {
+    __QMBS=((____2A0I *)__QEBK);
+    __C5AU=((____N5WC *)__QMBS->__4VEJ);
+    __C5AU->__Q5WC.__KU4D=(____Q)(__C5AU->__Q5WC.__KU4D -  1);
+    if ((__C5AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __VBOU=NULL;
+      __WBOU=((____IB )(NULL));
+      __XBOU= 0;
+      __YBOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__YBOU ==  0)) {
+        __VBOU=__BC__;
+      } else /* FALSE */ {
+        __XBOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YBOU));
+        if ((__XBOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZBOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0BOU=(void *)((unsigned long)(void *)((unsigned long)__YBOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1BOU=((____YWB )((____Q )(void *)((unsigned long)__0BOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ZBOU=__OKI(__0BOU,((____IB )(&(table_size[(__1BOU)-1]))),((____YWB )((____Q )__0BOU)));
+          __WBOU=__ZBOU;
+        } else /* FALSE */ {
+          __1BOU=((____YWB )__XBOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZBOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0BOU=(void *)((unsigned long)(void *)((unsigned long)__YBOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ZBOU=__OKI(__0BOU,((____IB )(&(table_type[(__1BOU)]))),(____YWB)(__1BOU |  1));
+          __WBOU=__ZBOU;
+        };
+        __VBOU=((____BC *)__WBOU);
+        *(__VBOU) = *(__BC__);
+      };
+      __RBOU=((____BC *)__VBOU);
+      if ((__RBOU->__OFL <  250)) {
+        __TBOU=__RVW( 250);
+        __RBOU->__FFL=__TBOU;
+        __RBOU->__OFL= 250;
+      };
+      __RBOU->__WJ= 0;
+      __EBEJ(__QMBS,__VBOU);
+      __LGZ(((____BC *)__VBOU));
       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__BDBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__BDBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__BLBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__BDBK)->receiver__554J);
-    Self__T3AU=((__LOCAL__43WC *)Self__BLBS->local__PUEJ);
-    Self__T3AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__T3AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__T3AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__GAOU=NULL;
-      ptr__HAOU=((__POINTER__IB )(NULL));
-      typ_id__IAOU= 0;
-      __tmp__JAOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__JAOU ==  0)) {
-        result__GAOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__IAOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JAOU));
-        if ((typ_id__IAOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KAOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LAOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JAOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MAOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LAOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__KAOU=micro_alloc__table__lab__HKI(__tmp__LAOU,((__POINTER__IB )(&(table_size[(__tmp__MAOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LAOU)));
-          ptr__HAOU=__tmp__KAOU;
-        } else /* FALSE */ {
-          __tmp__MAOU=((__UINTEGER_32__RWB )typ_id__IAOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KAOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LAOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JAOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__KAOU=micro_alloc__table__lab__HKI(__tmp__LAOU,((__POINTER__IB )(&(table_type[(__tmp__MAOU)]))),(__UINTEGER_32__RWB)(__tmp__MAOU |  1));
-          ptr__HAOU=__tmp__KAOU;
-        };
-        result__GAOU=((__STRING__BC *)ptr__HAOU);
-        *(result__GAOU) = *(STRING__BC__);
-      };
-      Self__CAOU=((__STRING__BC *)result__GAOU);
-      if ((Self__CAOU->capacity__HFL <  250)) {
-        __tmp__EAOU=create__KVW( 250);
-        Self__CAOU->storage__4EL=__tmp__EAOU;
-        Self__CAOU->capacity__HFL= 250;
-      };
-      Self__CAOU->count__WJ= 0;
-      display__V5DJ(Self__BLBS,result__GAOU);
-      put_string__EGZ(((__STRING__BC *)result__GAOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__QEBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__QEBK));
+  } break;
+  case ____0AOJ__: {
+    __QMBS=((____2A0I *)((____0AOJ *)__QEBK)->__OB5J);
+    __C5AU=((____N5WC *)__QMBS->__4VEJ);
+    __C5AU->__Q5WC.__KU4D=(____Q)(__C5AU->__Q5WC.__KU4D -  1);
+    if ((__C5AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __VBOU=NULL;
+      __WBOU=((____IB )(NULL));
+      __XBOU= 0;
+      __YBOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__YBOU ==  0)) {
+        __VBOU=__BC__;
+      } else /* FALSE */ {
+        __XBOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YBOU));
+        if ((__XBOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZBOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0BOU=(void *)((unsigned long)(void *)((unsigned long)__YBOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1BOU=((____YWB )((____Q )(void *)((unsigned long)__0BOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ZBOU=__OKI(__0BOU,((____IB )(&(table_size[(__1BOU)-1]))),((____YWB )((____Q )__0BOU)));
+          __WBOU=__ZBOU;
+        } else /* FALSE */ {
+          __1BOU=((____YWB )__XBOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZBOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0BOU=(void *)((unsigned long)(void *)((unsigned long)__YBOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ZBOU=__OKI(__0BOU,((____IB )(&(table_type[(__1BOU)]))),(____YWB)(__1BOU |  1));
+          __WBOU=__ZBOU;
+        };
+        __VBOU=((____BC *)__WBOU);
+        *(__VBOU) = *(__BC__);
+      };
+      __RBOU=((____BC *)__VBOU);
+      if ((__RBOU->__OFL <  250)) {
+        __TBOU=__RVW( 250);
+        __RBOU->__FFL=__TBOU;
+        __RBOU->__OFL= 250;
+      };
+      __RBOU->__WJ= 0;
+      __EBEJ(__QMBS,__VBOU);
+      __LGZ(((____BC *)__VBOU));
       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__BDBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__QEBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__BDBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__QEBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__BDBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__QEBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__BDBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__QEBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__BDBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__QEBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__BDBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__QEBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__BDBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__QEBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__BDBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__QEBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__BDBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__QEBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__BDBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__QEBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__BDBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__QEBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__BDBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__QEBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__BDBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__QEBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__BDBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__QEBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__BDBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__QEBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__BDBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__QEBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__BDBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__QEBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__BDBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__QEBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__JJ2S=((__READ_GLOBAL__B4YL *)__tmp__BDBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__JJ2S->global__Y5JM),Self__JJ2S);
+  case ____Q5YL__: {
+    __YK2S=((____Q5YL *)__QEBK);
+    __EIEN(((____FKRG *)__YK2S->__HBKM),__YK2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__BDBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__QEBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__BDBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__QEBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__BDBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__QEBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__BDBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__QEBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__BDBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__QEBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__BDBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__QEBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__BDBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__QEBK));
   } break;
   };
-  __tmp__BDBK=Self__ADBK->parent_expr_binary__ZBOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__BDBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__BDBK));
+  __QEBK=__PEBK->__IDOJ.__FC5J;
+  switch (((struct ___OBJ *)__QEBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__QEBK));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__BDBK));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__QEBK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__BLBS=((__READ_LOCAL__N5ZI *)__tmp__BDBK);
-    Self__T3AU=((__LOCAL__43WC *)Self__BLBS->local__PUEJ);
-    Self__T3AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__T3AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__T3AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__GAOU=NULL;
-      ptr__HAOU=((__POINTER__IB )(NULL));
-      typ_id__IAOU= 0;
-      __tmp__JAOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__JAOU ==  0)) {
-        result__GAOU=STRING__BC__;
+  case ____2A0I__: {
+    __QMBS=((____2A0I *)__QEBK);
+    __C5AU=((____N5WC *)__QMBS->__4VEJ);
+    __C5AU->__Q5WC.__KU4D=(____Q)(__C5AU->__Q5WC.__KU4D -  1);
+    if ((__C5AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __VBOU=NULL;
+      __WBOU=((____IB )(NULL));
+      __XBOU= 0;
+      __YBOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__YBOU ==  0)) {
+        __VBOU=__BC__;
       } else /* FALSE */ {
-        typ_id__IAOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JAOU));
-        if ((typ_id__IAOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KAOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LAOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JAOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MAOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LAOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__KAOU=micro_alloc__table__lab__HKI(__tmp__LAOU,((__POINTER__IB )(&(table_size[(__tmp__MAOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LAOU)));
-          ptr__HAOU=__tmp__KAOU;
+        __XBOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YBOU));
+        if ((__XBOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZBOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0BOU=(void *)((unsigned long)(void *)((unsigned long)__YBOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1BOU=((____YWB )((____Q )(void *)((unsigned long)__0BOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ZBOU=__OKI(__0BOU,((____IB )(&(table_size[(__1BOU)-1]))),((____YWB )((____Q )__0BOU)));
+          __WBOU=__ZBOU;
         } else /* FALSE */ {
-          __tmp__MAOU=((__UINTEGER_32__RWB )typ_id__IAOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KAOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LAOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JAOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__KAOU=micro_alloc__table__lab__HKI(__tmp__LAOU,((__POINTER__IB )(&(table_type[(__tmp__MAOU)]))),(__UINTEGER_32__RWB)(__tmp__MAOU |  1));
-          ptr__HAOU=__tmp__KAOU;
+          __1BOU=((____YWB )__XBOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZBOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0BOU=(void *)((unsigned long)(void *)((unsigned long)__YBOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ZBOU=__OKI(__0BOU,((____IB )(&(table_type[(__1BOU)]))),(____YWB)(__1BOU |  1));
+          __WBOU=__ZBOU;
         };
-        result__GAOU=((__STRING__BC *)ptr__HAOU);
-        *(result__GAOU) = *(STRING__BC__);
+        __VBOU=((____BC *)__WBOU);
+        *(__VBOU) = *(__BC__);
       };
-      Self__CAOU=((__STRING__BC *)result__GAOU);
-      if ((Self__CAOU->capacity__HFL <  250)) {
-        __tmp__EAOU=create__KVW( 250);
-        Self__CAOU->storage__4EL=__tmp__EAOU;
-        Self__CAOU->capacity__HFL= 250;
+      __RBOU=((____BC *)__VBOU);
+      if ((__RBOU->__OFL <  250)) {
+        __TBOU=__RVW( 250);
+        __RBOU->__FFL=__TBOU;
+        __RBOU->__OFL= 250;
       };
-      Self__CAOU->count__WJ= 0;
-      display__V5DJ(Self__BLBS,result__GAOU);
-      put_string__EGZ(((__STRING__BC *)result__GAOU));
+      __RBOU->__WJ= 0;
+      __EBEJ(__QMBS,__VBOU);
+      __LGZ(((____BC *)__VBOU));
       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__BDBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__BDBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__BLBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__BDBK)->receiver__554J);
-    Self__T3AU=((__LOCAL__43WC *)Self__BLBS->local__PUEJ);
-    Self__T3AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__T3AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__T3AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__GAOU=NULL;
-      ptr__HAOU=((__POINTER__IB )(NULL));
-      typ_id__IAOU= 0;
-      __tmp__JAOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__JAOU ==  0)) {
-        result__GAOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__IAOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JAOU));
-        if ((typ_id__IAOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KAOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LAOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JAOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MAOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LAOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__KAOU=micro_alloc__table__lab__HKI(__tmp__LAOU,((__POINTER__IB )(&(table_size[(__tmp__MAOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LAOU)));
-          ptr__HAOU=__tmp__KAOU;
-        } else /* FALSE */ {
-          __tmp__MAOU=((__UINTEGER_32__RWB )typ_id__IAOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KAOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LAOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JAOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KAOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__KAOU=micro_alloc__table__lab__HKI(__tmp__LAOU,((__POINTER__IB )(&(table_type[(__tmp__MAOU)]))),(__UINTEGER_32__RWB)(__tmp__MAOU |  1));
-          ptr__HAOU=__tmp__KAOU;
-        };
-        result__GAOU=((__STRING__BC *)ptr__HAOU);
-        *(result__GAOU) = *(STRING__BC__);
-      };
-      Self__CAOU=((__STRING__BC *)result__GAOU);
-      if ((Self__CAOU->capacity__HFL <  250)) {
-        __tmp__EAOU=create__KVW( 250);
-        Self__CAOU->storage__4EL=__tmp__EAOU;
-        Self__CAOU->capacity__HFL= 250;
-      };
-      Self__CAOU->count__WJ= 0;
-      display__V5DJ(Self__BLBS,result__GAOU);
-      put_string__EGZ(((__STRING__BC *)result__GAOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__QEBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__QEBK));
+  } break;
+  case ____0AOJ__: {
+    __QMBS=((____2A0I *)((____0AOJ *)__QEBK)->__OB5J);
+    __C5AU=((____N5WC *)__QMBS->__4VEJ);
+    __C5AU->__Q5WC.__KU4D=(____Q)(__C5AU->__Q5WC.__KU4D -  1);
+    if ((__C5AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __VBOU=NULL;
+      __WBOU=((____IB )(NULL));
+      __XBOU= 0;
+      __YBOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__YBOU ==  0)) {
+        __VBOU=__BC__;
+      } else /* FALSE */ {
+        __XBOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YBOU));
+        if ((__XBOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZBOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0BOU=(void *)((unsigned long)(void *)((unsigned long)__YBOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1BOU=((____YWB )((____Q )(void *)((unsigned long)__0BOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ZBOU=__OKI(__0BOU,((____IB )(&(table_size[(__1BOU)-1]))),((____YWB )((____Q )__0BOU)));
+          __WBOU=__ZBOU;
+        } else /* FALSE */ {
+          __1BOU=((____YWB )__XBOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZBOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0BOU=(void *)((unsigned long)(void *)((unsigned long)__YBOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZBOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ZBOU=__OKI(__0BOU,((____IB )(&(table_type[(__1BOU)]))),(____YWB)(__1BOU |  1));
+          __WBOU=__ZBOU;
+        };
+        __VBOU=((____BC *)__WBOU);
+        *(__VBOU) = *(__BC__);
+      };
+      __RBOU=((____BC *)__VBOU);
+      if ((__RBOU->__OFL <  250)) {
+        __TBOU=__RVW( 250);
+        __RBOU->__FFL=__TBOU;
+        __RBOU->__OFL= 250;
+      };
+      __RBOU->__WJ= 0;
+      __EBEJ(__QMBS,__VBOU);
+      __LGZ(((____BC *)__VBOU));
       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__BDBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__QEBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__BDBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__QEBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__BDBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__QEBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__BDBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__QEBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__BDBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__QEBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__BDBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__QEBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__BDBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__QEBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__BDBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__QEBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__BDBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__QEBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__BDBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__QEBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__BDBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__QEBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__BDBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__QEBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__BDBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__QEBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__BDBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__QEBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__BDBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__QEBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__BDBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__QEBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__BDBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__QEBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__BDBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__QEBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__JJ2S=((__READ_GLOBAL__B4YL *)__tmp__BDBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__JJ2S->global__Y5JM),Self__JJ2S);
+  case ____Q5YL__: {
+    __YK2S=((____Q5YL *)__QEBK);
+    __EIEN(((____FKRG *)__YK2S->__HBKM),__YK2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__BDBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__QEBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__BDBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__QEBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__BDBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__QEBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__BDBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__QEBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__BDBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__QEBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__BDBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__QEBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__BDBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__QEBK));
   } break;
   };
 }
 
-static void remove__DDBK(__EXPR_DIV__MCOJ *Self__EDBK)
-// ({EXPR_DIV__MCOJ}) Void Recursive, No inlinable.
+static void __SEBK(____1DOJ *__TEBK)
+// ({__1DOJ}) Void Recursive, No inlinable.
 {
-  void *__tmp__FDBK;
-  __READ_LOCAL__N5ZI *Self__HLBS;
-  __LOCAL__43WC *Self__53AU;
-  __STRING__BC *result__OCOU,*Self__KCOU;
-  __POINTER__IB ptr__PCOU,__tmp__RCOU,__tmp__SCOU,__tmp__TCOU;
-  __INTEGER__Q typ_id__QCOU;
-  __UINTEGER_32__RWB __tmp__UCOU;
-  __READ_GLOBAL__B4YL *Self__LJ2S;
-  __CHARACTER__DB *__tmp__MCOU;
-  __tmp__FDBK=Self__EDBK->parent_expr_binary__NCOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__FDBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__FDBK));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__FDBK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__HLBS=((__READ_LOCAL__N5ZI *)__tmp__FDBK);
-    Self__53AU=((__LOCAL__43WC *)Self__HLBS->local__PUEJ);
-    Self__53AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__53AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__53AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OCOU=NULL;
-      ptr__PCOU=((__POINTER__IB )(NULL));
-      typ_id__QCOU= 0;
-      __tmp__RCOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RCOU ==  0)) {
-        result__OCOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__QCOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RCOU));
-        if ((typ_id__QCOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SCOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TCOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RCOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UCOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TCOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SCOU=micro_alloc__table__lab__HKI(__tmp__TCOU,((__POINTER__IB )(&(table_size[(__tmp__UCOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TCOU)));
-          ptr__PCOU=__tmp__SCOU;
-        } else /* FALSE */ {
-          __tmp__UCOU=((__UINTEGER_32__RWB )typ_id__QCOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SCOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TCOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RCOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SCOU=micro_alloc__table__lab__HKI(__tmp__TCOU,((__POINTER__IB )(&(table_type[(__tmp__UCOU)]))),(__UINTEGER_32__RWB)(__tmp__UCOU |  1));
-          ptr__PCOU=__tmp__SCOU;
-        };
-        result__OCOU=((__STRING__BC *)ptr__PCOU);
-        *(result__OCOU) = *(STRING__BC__);
-      };
-      Self__KCOU=((__STRING__BC *)result__OCOU);
-      if ((Self__KCOU->capacity__HFL <  250)) {
-        __tmp__MCOU=create__KVW( 250);
-        Self__KCOU->storage__4EL=__tmp__MCOU;
-        Self__KCOU->capacity__HFL= 250;
-      };
-      Self__KCOU->count__WJ= 0;
-      display__V5DJ(Self__HLBS,result__OCOU);
-      put_string__EGZ(((__STRING__BC *)result__OCOU));
+  void *__UEBK;
+  ____2A0I *__WMBS;
+  ____N5WC *__O5AU;
+  ____BC *__3DOU,*__ZDOU;
+  ____IB __4DOU,__AEOU,__BEOU,__CEOU;
+  ____Q __5DOU;
+  ____YWB __DEOU;
+  ____Q5YL *__0K2S;
+  ____DB *__1DOU;
+  __UEBK=__TEBK->__2DOJ.__BC5J;
+  switch (((struct ___OBJ *)__UEBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__UEBK));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__UEBK));
+  } break;
+  case ____2A0I__: {
+    __WMBS=((____2A0I *)__UEBK);
+    __O5AU=((____N5WC *)__WMBS->__4VEJ);
+    __O5AU->__Q5WC.__KU4D=(____Q)(__O5AU->__Q5WC.__KU4D -  1);
+    if ((__O5AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __3DOU=NULL;
+      __4DOU=((____IB )(NULL));
+      __5DOU= 0;
+      __AEOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__AEOU ==  0)) {
+        __3DOU=__BC__;
+      } else /* FALSE */ {
+        __5DOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AEOU));
+        if ((__5DOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BEOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CEOU=(void *)((unsigned long)(void *)((unsigned long)__AEOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DEOU=((____YWB )((____Q )(void *)((unsigned long)__CEOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BEOU=__OKI(__CEOU,((____IB )(&(table_size[(__DEOU)-1]))),((____YWB )((____Q )__CEOU)));
+          __4DOU=__BEOU;
+        } else /* FALSE */ {
+          __DEOU=((____YWB )__5DOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BEOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CEOU=(void *)((unsigned long)(void *)((unsigned long)__AEOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BEOU=__OKI(__CEOU,((____IB )(&(table_type[(__DEOU)]))),(____YWB)(__DEOU |  1));
+          __4DOU=__BEOU;
+        };
+        __3DOU=((____BC *)__4DOU);
+        *(__3DOU) = *(__BC__);
+      };
+      __ZDOU=((____BC *)__3DOU);
+      if ((__ZDOU->__OFL <  250)) {
+        __1DOU=__RVW( 250);
+        __ZDOU->__FFL=__1DOU;
+        __ZDOU->__OFL= 250;
+      };
+      __ZDOU->__WJ= 0;
+      __EBEJ(__WMBS,__3DOU);
+      __LGZ(((____BC *)__3DOU));
       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__FDBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__FDBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__HLBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__FDBK)->receiver__554J);
-    Self__53AU=((__LOCAL__43WC *)Self__HLBS->local__PUEJ);
-    Self__53AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__53AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__53AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OCOU=NULL;
-      ptr__PCOU=((__POINTER__IB )(NULL));
-      typ_id__QCOU= 0;
-      __tmp__RCOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RCOU ==  0)) {
-        result__OCOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__QCOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RCOU));
-        if ((typ_id__QCOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SCOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TCOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RCOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UCOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TCOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SCOU=micro_alloc__table__lab__HKI(__tmp__TCOU,((__POINTER__IB )(&(table_size[(__tmp__UCOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TCOU)));
-          ptr__PCOU=__tmp__SCOU;
-        } else /* FALSE */ {
-          __tmp__UCOU=((__UINTEGER_32__RWB )typ_id__QCOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SCOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TCOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RCOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SCOU=micro_alloc__table__lab__HKI(__tmp__TCOU,((__POINTER__IB )(&(table_type[(__tmp__UCOU)]))),(__UINTEGER_32__RWB)(__tmp__UCOU |  1));
-          ptr__PCOU=__tmp__SCOU;
-        };
-        result__OCOU=((__STRING__BC *)ptr__PCOU);
-        *(result__OCOU) = *(STRING__BC__);
-      };
-      Self__KCOU=((__STRING__BC *)result__OCOU);
-      if ((Self__KCOU->capacity__HFL <  250)) {
-        __tmp__MCOU=create__KVW( 250);
-        Self__KCOU->storage__4EL=__tmp__MCOU;
-        Self__KCOU->capacity__HFL= 250;
-      };
-      Self__KCOU->count__WJ= 0;
-      display__V5DJ(Self__HLBS,result__OCOU);
-      put_string__EGZ(((__STRING__BC *)result__OCOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__UEBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__UEBK));
+  } break;
+  case ____0AOJ__: {
+    __WMBS=((____2A0I *)((____0AOJ *)__UEBK)->__OB5J);
+    __O5AU=((____N5WC *)__WMBS->__4VEJ);
+    __O5AU->__Q5WC.__KU4D=(____Q)(__O5AU->__Q5WC.__KU4D -  1);
+    if ((__O5AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __3DOU=NULL;
+      __4DOU=((____IB )(NULL));
+      __5DOU= 0;
+      __AEOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__AEOU ==  0)) {
+        __3DOU=__BC__;
+      } else /* FALSE */ {
+        __5DOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AEOU));
+        if ((__5DOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BEOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CEOU=(void *)((unsigned long)(void *)((unsigned long)__AEOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DEOU=((____YWB )((____Q )(void *)((unsigned long)__CEOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BEOU=__OKI(__CEOU,((____IB )(&(table_size[(__DEOU)-1]))),((____YWB )((____Q )__CEOU)));
+          __4DOU=__BEOU;
+        } else /* FALSE */ {
+          __DEOU=((____YWB )__5DOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BEOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CEOU=(void *)((unsigned long)(void *)((unsigned long)__AEOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BEOU=__OKI(__CEOU,((____IB )(&(table_type[(__DEOU)]))),(____YWB)(__DEOU |  1));
+          __4DOU=__BEOU;
+        };
+        __3DOU=((____BC *)__4DOU);
+        *(__3DOU) = *(__BC__);
+      };
+      __ZDOU=((____BC *)__3DOU);
+      if ((__ZDOU->__OFL <  250)) {
+        __1DOU=__RVW( 250);
+        __ZDOU->__FFL=__1DOU;
+        __ZDOU->__OFL= 250;
+      };
+      __ZDOU->__WJ= 0;
+      __EBEJ(__WMBS,__3DOU);
+      __LGZ(((____BC *)__3DOU));
       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__FDBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__UEBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__FDBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__UEBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__FDBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__UEBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__FDBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__UEBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__FDBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__UEBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__FDBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__UEBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__FDBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__UEBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__FDBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__UEBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__FDBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__UEBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__FDBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__UEBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__FDBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__UEBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__FDBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__UEBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__FDBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__UEBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__FDBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__UEBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__FDBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__UEBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__FDBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__UEBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__FDBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__UEBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__FDBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__UEBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__LJ2S=((__READ_GLOBAL__B4YL *)__tmp__FDBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__LJ2S->global__Y5JM),Self__LJ2S);
+  case ____Q5YL__: {
+    __0K2S=((____Q5YL *)__UEBK);
+    __EIEN(((____FKRG *)__0K2S->__HBKM),__0K2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__FDBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__UEBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__FDBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__UEBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__FDBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__UEBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__FDBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__UEBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__FDBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__UEBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__FDBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__UEBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__FDBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__UEBK));
   } break;
   };
-  __tmp__FDBK=Self__EDBK->parent_expr_binary__NCOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__FDBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__FDBK));
+  __UEBK=__TEBK->__2DOJ.__FC5J;
+  switch (((struct ___OBJ *)__UEBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__UEBK));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__FDBK));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__UEBK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__HLBS=((__READ_LOCAL__N5ZI *)__tmp__FDBK);
-    Self__53AU=((__LOCAL__43WC *)Self__HLBS->local__PUEJ);
-    Self__53AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__53AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__53AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OCOU=NULL;
-      ptr__PCOU=((__POINTER__IB )(NULL));
-      typ_id__QCOU= 0;
-      __tmp__RCOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RCOU ==  0)) {
-        result__OCOU=STRING__BC__;
+  case ____2A0I__: {
+    __WMBS=((____2A0I *)__UEBK);
+    __O5AU=((____N5WC *)__WMBS->__4VEJ);
+    __O5AU->__Q5WC.__KU4D=(____Q)(__O5AU->__Q5WC.__KU4D -  1);
+    if ((__O5AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __3DOU=NULL;
+      __4DOU=((____IB )(NULL));
+      __5DOU= 0;
+      __AEOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__AEOU ==  0)) {
+        __3DOU=__BC__;
       } else /* FALSE */ {
-        typ_id__QCOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RCOU));
-        if ((typ_id__QCOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SCOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TCOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RCOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UCOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TCOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SCOU=micro_alloc__table__lab__HKI(__tmp__TCOU,((__POINTER__IB )(&(table_size[(__tmp__UCOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TCOU)));
-          ptr__PCOU=__tmp__SCOU;
+        __5DOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AEOU));
+        if ((__5DOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BEOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CEOU=(void *)((unsigned long)(void *)((unsigned long)__AEOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DEOU=((____YWB )((____Q )(void *)((unsigned long)__CEOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BEOU=__OKI(__CEOU,((____IB )(&(table_size[(__DEOU)-1]))),((____YWB )((____Q )__CEOU)));
+          __4DOU=__BEOU;
         } else /* FALSE */ {
-          __tmp__UCOU=((__UINTEGER_32__RWB )typ_id__QCOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SCOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TCOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RCOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SCOU=micro_alloc__table__lab__HKI(__tmp__TCOU,((__POINTER__IB )(&(table_type[(__tmp__UCOU)]))),(__UINTEGER_32__RWB)(__tmp__UCOU |  1));
-          ptr__PCOU=__tmp__SCOU;
+          __DEOU=((____YWB )__5DOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BEOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CEOU=(void *)((unsigned long)(void *)((unsigned long)__AEOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BEOU=__OKI(__CEOU,((____IB )(&(table_type[(__DEOU)]))),(____YWB)(__DEOU |  1));
+          __4DOU=__BEOU;
         };
-        result__OCOU=((__STRING__BC *)ptr__PCOU);
-        *(result__OCOU) = *(STRING__BC__);
+        __3DOU=((____BC *)__4DOU);
+        *(__3DOU) = *(__BC__);
       };
-      Self__KCOU=((__STRING__BC *)result__OCOU);
-      if ((Self__KCOU->capacity__HFL <  250)) {
-        __tmp__MCOU=create__KVW( 250);
-        Self__KCOU->storage__4EL=__tmp__MCOU;
-        Self__KCOU->capacity__HFL= 250;
+      __ZDOU=((____BC *)__3DOU);
+      if ((__ZDOU->__OFL <  250)) {
+        __1DOU=__RVW( 250);
+        __ZDOU->__FFL=__1DOU;
+        __ZDOU->__OFL= 250;
       };
-      Self__KCOU->count__WJ= 0;
-      display__V5DJ(Self__HLBS,result__OCOU);
-      put_string__EGZ(((__STRING__BC *)result__OCOU));
+      __ZDOU->__WJ= 0;
+      __EBEJ(__WMBS,__3DOU);
+      __LGZ(((____BC *)__3DOU));
       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__FDBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__FDBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__HLBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__FDBK)->receiver__554J);
-    Self__53AU=((__LOCAL__43WC *)Self__HLBS->local__PUEJ);
-    Self__53AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__53AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__53AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OCOU=NULL;
-      ptr__PCOU=((__POINTER__IB )(NULL));
-      typ_id__QCOU= 0;
-      __tmp__RCOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RCOU ==  0)) {
-        result__OCOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__QCOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RCOU));
-        if ((typ_id__QCOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SCOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TCOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RCOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UCOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TCOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SCOU=micro_alloc__table__lab__HKI(__tmp__TCOU,((__POINTER__IB )(&(table_size[(__tmp__UCOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TCOU)));
-          ptr__PCOU=__tmp__SCOU;
-        } else /* FALSE */ {
-          __tmp__UCOU=((__UINTEGER_32__RWB )typ_id__QCOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SCOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TCOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RCOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SCOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SCOU=micro_alloc__table__lab__HKI(__tmp__TCOU,((__POINTER__IB )(&(table_type[(__tmp__UCOU)]))),(__UINTEGER_32__RWB)(__tmp__UCOU |  1));
-          ptr__PCOU=__tmp__SCOU;
-        };
-        result__OCOU=((__STRING__BC *)ptr__PCOU);
-        *(result__OCOU) = *(STRING__BC__);
-      };
-      Self__KCOU=((__STRING__BC *)result__OCOU);
-      if ((Self__KCOU->capacity__HFL <  250)) {
-        __tmp__MCOU=create__KVW( 250);
-        Self__KCOU->storage__4EL=__tmp__MCOU;
-        Self__KCOU->capacity__HFL= 250;
-      };
-      Self__KCOU->count__WJ= 0;
-      display__V5DJ(Self__HLBS,result__OCOU);
-      put_string__EGZ(((__STRING__BC *)result__OCOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__UEBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__UEBK));
+  } break;
+  case ____0AOJ__: {
+    __WMBS=((____2A0I *)((____0AOJ *)__UEBK)->__OB5J);
+    __O5AU=((____N5WC *)__WMBS->__4VEJ);
+    __O5AU->__Q5WC.__KU4D=(____Q)(__O5AU->__Q5WC.__KU4D -  1);
+    if ((__O5AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __3DOU=NULL;
+      __4DOU=((____IB )(NULL));
+      __5DOU= 0;
+      __AEOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__AEOU ==  0)) {
+        __3DOU=__BC__;
+      } else /* FALSE */ {
+        __5DOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AEOU));
+        if ((__5DOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BEOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CEOU=(void *)((unsigned long)(void *)((unsigned long)__AEOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DEOU=((____YWB )((____Q )(void *)((unsigned long)__CEOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BEOU=__OKI(__CEOU,((____IB )(&(table_size[(__DEOU)-1]))),((____YWB )((____Q )__CEOU)));
+          __4DOU=__BEOU;
+        } else /* FALSE */ {
+          __DEOU=((____YWB )__5DOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BEOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CEOU=(void *)((unsigned long)(void *)((unsigned long)__AEOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BEOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BEOU=__OKI(__CEOU,((____IB )(&(table_type[(__DEOU)]))),(____YWB)(__DEOU |  1));
+          __4DOU=__BEOU;
+        };
+        __3DOU=((____BC *)__4DOU);
+        *(__3DOU) = *(__BC__);
+      };
+      __ZDOU=((____BC *)__3DOU);
+      if ((__ZDOU->__OFL <  250)) {
+        __1DOU=__RVW( 250);
+        __ZDOU->__FFL=__1DOU;
+        __ZDOU->__OFL= 250;
+      };
+      __ZDOU->__WJ= 0;
+      __EBEJ(__WMBS,__3DOU);
+      __LGZ(((____BC *)__3DOU));
       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__FDBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__UEBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__FDBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__UEBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__FDBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__UEBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__FDBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__UEBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__FDBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__UEBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__FDBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__UEBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__FDBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__UEBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__FDBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__UEBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__FDBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__UEBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__FDBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__UEBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__FDBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__UEBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__FDBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__UEBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__FDBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__UEBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__FDBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__UEBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__FDBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__UEBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__FDBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__UEBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__FDBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__UEBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__FDBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__UEBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__LJ2S=((__READ_GLOBAL__B4YL *)__tmp__FDBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__LJ2S->global__Y5JM),Self__LJ2S);
+  case ____Q5YL__: {
+    __0K2S=((____Q5YL *)__UEBK);
+    __EIEN(((____FKRG *)__0K2S->__HBKM),__0K2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__FDBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__UEBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__FDBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__UEBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__FDBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__UEBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__FDBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__UEBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__FDBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__UEBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__FDBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__UEBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__FDBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__UEBK));
   } break;
   };
 }
 
-static void remove__HDBK(__EXPR_AND__ADOJ *Self__IDBK)
-// ({EXPR_AND__ADOJ}) Void Recursive, No inlinable.
+static void __WEBK(____PEOJ *__XEBK)
+// ({__PEOJ}) Void Recursive, No inlinable.
 {
-  void *__tmp__JDBK;
-  __READ_LOCAL__N5ZI *Self__NLBS;
-  __LOCAL__43WC *Self__L4AU;
-  __STRING__BC *result__WEOU,*Self__SEOU;
-  __POINTER__IB ptr__XEOU,__tmp__ZEOU,__tmp__0EOU,__tmp__1EOU;
-  __INTEGER__Q typ_id__YEOU;
-  __UINTEGER_32__RWB __tmp__2EOU;
-  __READ_GLOBAL__B4YL *Self__NJ2S;
-  __CHARACTER__DB *__tmp__UEOU;
-  __tmp__JDBK=Self__IDBK->parent_expr_binary__BDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__JDBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__JDBK));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__JDBK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__NLBS=((__READ_LOCAL__N5ZI *)__tmp__JDBK);
-    Self__L4AU=((__LOCAL__43WC *)Self__NLBS->local__PUEJ);
-    Self__L4AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__L4AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__L4AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__WEOU=NULL;
-      ptr__XEOU=((__POINTER__IB )(NULL));
-      typ_id__YEOU= 0;
-      __tmp__ZEOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ZEOU ==  0)) {
-        result__WEOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__YEOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZEOU));
-        if ((typ_id__YEOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0EOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1EOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZEOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__2EOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1EOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__0EOU=micro_alloc__table__lab__HKI(__tmp__1EOU,((__POINTER__IB )(&(table_size[(__tmp__2EOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1EOU)));
-          ptr__XEOU=__tmp__0EOU;
-        } else /* FALSE */ {
-          __tmp__2EOU=((__UINTEGER_32__RWB )typ_id__YEOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0EOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1EOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZEOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__0EOU=micro_alloc__table__lab__HKI(__tmp__1EOU,((__POINTER__IB )(&(table_type[(__tmp__2EOU)]))),(__UINTEGER_32__RWB)(__tmp__2EOU |  1));
-          ptr__XEOU=__tmp__0EOU;
-        };
-        result__WEOU=((__STRING__BC *)ptr__XEOU);
-        *(result__WEOU) = *(STRING__BC__);
-      };
-      Self__SEOU=((__STRING__BC *)result__WEOU);
-      if ((Self__SEOU->capacity__HFL <  250)) {
-        __tmp__UEOU=create__KVW( 250);
-        Self__SEOU->storage__4EL=__tmp__UEOU;
-        Self__SEOU->capacity__HFL= 250;
-      };
-      Self__SEOU->count__WJ= 0;
-      display__V5DJ(Self__NLBS,result__WEOU);
-      put_string__EGZ(((__STRING__BC *)result__WEOU));
+  void *__YEBK;
+  ____2A0I *__2MBS;
+  ____N5WC *__05AU;
+  ____BC *__FGOU,*__BGOU;
+  ____IB __GGOU,__IGOU,__JGOU,__KGOU;
+  ____Q __HGOU;
+  ____YWB __LGOU;
+  ____Q5YL *__2K2S;
+  ____DB *__DGOU;
+  __YEBK=__XEBK->__QEOJ.__BC5J;
+  switch (((struct ___OBJ *)__YEBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__YEBK));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__YEBK));
+  } break;
+  case ____2A0I__: {
+    __2MBS=((____2A0I *)__YEBK);
+    __05AU=((____N5WC *)__2MBS->__4VEJ);
+    __05AU->__Q5WC.__KU4D=(____Q)(__05AU->__Q5WC.__KU4D -  1);
+    if ((__05AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __FGOU=NULL;
+      __GGOU=((____IB )(NULL));
+      __HGOU= 0;
+      __IGOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__IGOU ==  0)) {
+        __FGOU=__BC__;
+      } else /* FALSE */ {
+        __HGOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IGOU));
+        if ((__HGOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JGOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KGOU=(void *)((unsigned long)(void *)((unsigned long)__IGOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __LGOU=((____YWB )((____Q )(void *)((unsigned long)__KGOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __JGOU=__OKI(__KGOU,((____IB )(&(table_size[(__LGOU)-1]))),((____YWB )((____Q )__KGOU)));
+          __GGOU=__JGOU;
+        } else /* FALSE */ {
+          __LGOU=((____YWB )__HGOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JGOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KGOU=(void *)((unsigned long)(void *)((unsigned long)__IGOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __JGOU=__OKI(__KGOU,((____IB )(&(table_type[(__LGOU)]))),(____YWB)(__LGOU |  1));
+          __GGOU=__JGOU;
+        };
+        __FGOU=((____BC *)__GGOU);
+        *(__FGOU) = *(__BC__);
+      };
+      __BGOU=((____BC *)__FGOU);
+      if ((__BGOU->__OFL <  250)) {
+        __DGOU=__RVW( 250);
+        __BGOU->__FFL=__DGOU;
+        __BGOU->__OFL= 250;
+      };
+      __BGOU->__WJ= 0;
+      __EBEJ(__2MBS,__FGOU);
+      __LGZ(((____BC *)__FGOU));
       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__JDBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__JDBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__NLBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__JDBK)->receiver__554J);
-    Self__L4AU=((__LOCAL__43WC *)Self__NLBS->local__PUEJ);
-    Self__L4AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__L4AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__L4AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__WEOU=NULL;
-      ptr__XEOU=((__POINTER__IB )(NULL));
-      typ_id__YEOU= 0;
-      __tmp__ZEOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ZEOU ==  0)) {
-        result__WEOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__YEOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZEOU));
-        if ((typ_id__YEOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0EOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1EOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZEOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__2EOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1EOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__0EOU=micro_alloc__table__lab__HKI(__tmp__1EOU,((__POINTER__IB )(&(table_size[(__tmp__2EOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1EOU)));
-          ptr__XEOU=__tmp__0EOU;
-        } else /* FALSE */ {
-          __tmp__2EOU=((__UINTEGER_32__RWB )typ_id__YEOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0EOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1EOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZEOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__0EOU=micro_alloc__table__lab__HKI(__tmp__1EOU,((__POINTER__IB )(&(table_type[(__tmp__2EOU)]))),(__UINTEGER_32__RWB)(__tmp__2EOU |  1));
-          ptr__XEOU=__tmp__0EOU;
-        };
-        result__WEOU=((__STRING__BC *)ptr__XEOU);
-        *(result__WEOU) = *(STRING__BC__);
-      };
-      Self__SEOU=((__STRING__BC *)result__WEOU);
-      if ((Self__SEOU->capacity__HFL <  250)) {
-        __tmp__UEOU=create__KVW( 250);
-        Self__SEOU->storage__4EL=__tmp__UEOU;
-        Self__SEOU->capacity__HFL= 250;
-      };
-      Self__SEOU->count__WJ= 0;
-      display__V5DJ(Self__NLBS,result__WEOU);
-      put_string__EGZ(((__STRING__BC *)result__WEOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__YEBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__YEBK));
+  } break;
+  case ____0AOJ__: {
+    __2MBS=((____2A0I *)((____0AOJ *)__YEBK)->__OB5J);
+    __05AU=((____N5WC *)__2MBS->__4VEJ);
+    __05AU->__Q5WC.__KU4D=(____Q)(__05AU->__Q5WC.__KU4D -  1);
+    if ((__05AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __FGOU=NULL;
+      __GGOU=((____IB )(NULL));
+      __HGOU= 0;
+      __IGOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__IGOU ==  0)) {
+        __FGOU=__BC__;
+      } else /* FALSE */ {
+        __HGOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IGOU));
+        if ((__HGOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JGOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KGOU=(void *)((unsigned long)(void *)((unsigned long)__IGOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __LGOU=((____YWB )((____Q )(void *)((unsigned long)__KGOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __JGOU=__OKI(__KGOU,((____IB )(&(table_size[(__LGOU)-1]))),((____YWB )((____Q )__KGOU)));
+          __GGOU=__JGOU;
+        } else /* FALSE */ {
+          __LGOU=((____YWB )__HGOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JGOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KGOU=(void *)((unsigned long)(void *)((unsigned long)__IGOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __JGOU=__OKI(__KGOU,((____IB )(&(table_type[(__LGOU)]))),(____YWB)(__LGOU |  1));
+          __GGOU=__JGOU;
+        };
+        __FGOU=((____BC *)__GGOU);
+        *(__FGOU) = *(__BC__);
+      };
+      __BGOU=((____BC *)__FGOU);
+      if ((__BGOU->__OFL <  250)) {
+        __DGOU=__RVW( 250);
+        __BGOU->__FFL=__DGOU;
+        __BGOU->__OFL= 250;
+      };
+      __BGOU->__WJ= 0;
+      __EBEJ(__2MBS,__FGOU);
+      __LGZ(((____BC *)__FGOU));
       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__JDBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__YEBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__JDBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__YEBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__JDBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__YEBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__JDBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__YEBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__JDBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__YEBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__JDBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__YEBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__JDBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__YEBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__JDBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__YEBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__JDBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__YEBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__JDBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__YEBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__JDBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__YEBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__JDBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__YEBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__JDBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__YEBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__JDBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__YEBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__JDBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__YEBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__JDBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__YEBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__JDBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__YEBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__JDBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__YEBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__NJ2S=((__READ_GLOBAL__B4YL *)__tmp__JDBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__NJ2S->global__Y5JM),Self__NJ2S);
+  case ____Q5YL__: {
+    __2K2S=((____Q5YL *)__YEBK);
+    __EIEN(((____FKRG *)__2K2S->__HBKM),__2K2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__JDBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__YEBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__JDBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__YEBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__JDBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__YEBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__JDBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__YEBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__JDBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__YEBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__JDBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__YEBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__JDBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__YEBK));
   } break;
   };
-  __tmp__JDBK=Self__IDBK->parent_expr_binary__BDOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__JDBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__JDBK));
+  __YEBK=__XEBK->__QEOJ.__FC5J;
+  switch (((struct ___OBJ *)__YEBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__YEBK));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__JDBK));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__YEBK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__NLBS=((__READ_LOCAL__N5ZI *)__tmp__JDBK);
-    Self__L4AU=((__LOCAL__43WC *)Self__NLBS->local__PUEJ);
-    Self__L4AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__L4AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__L4AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__WEOU=NULL;
-      ptr__XEOU=((__POINTER__IB )(NULL));
-      typ_id__YEOU= 0;
-      __tmp__ZEOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ZEOU ==  0)) {
-        result__WEOU=STRING__BC__;
+  case ____2A0I__: {
+    __2MBS=((____2A0I *)__YEBK);
+    __05AU=((____N5WC *)__2MBS->__4VEJ);
+    __05AU->__Q5WC.__KU4D=(____Q)(__05AU->__Q5WC.__KU4D -  1);
+    if ((__05AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __FGOU=NULL;
+      __GGOU=((____IB )(NULL));
+      __HGOU= 0;
+      __IGOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__IGOU ==  0)) {
+        __FGOU=__BC__;
       } else /* FALSE */ {
-        typ_id__YEOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZEOU));
-        if ((typ_id__YEOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0EOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1EOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZEOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__2EOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1EOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__0EOU=micro_alloc__table__lab__HKI(__tmp__1EOU,((__POINTER__IB )(&(table_size[(__tmp__2EOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1EOU)));
-          ptr__XEOU=__tmp__0EOU;
+        __HGOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IGOU));
+        if ((__HGOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JGOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KGOU=(void *)((unsigned long)(void *)((unsigned long)__IGOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __LGOU=((____YWB )((____Q )(void *)((unsigned long)__KGOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __JGOU=__OKI(__KGOU,((____IB )(&(table_size[(__LGOU)-1]))),((____YWB )((____Q )__KGOU)));
+          __GGOU=__JGOU;
         } else /* FALSE */ {
-          __tmp__2EOU=((__UINTEGER_32__RWB )typ_id__YEOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0EOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1EOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZEOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__0EOU=micro_alloc__table__lab__HKI(__tmp__1EOU,((__POINTER__IB )(&(table_type[(__tmp__2EOU)]))),(__UINTEGER_32__RWB)(__tmp__2EOU |  1));
-          ptr__XEOU=__tmp__0EOU;
+          __LGOU=((____YWB )__HGOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JGOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KGOU=(void *)((unsigned long)(void *)((unsigned long)__IGOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __JGOU=__OKI(__KGOU,((____IB )(&(table_type[(__LGOU)]))),(____YWB)(__LGOU |  1));
+          __GGOU=__JGOU;
         };
-        result__WEOU=((__STRING__BC *)ptr__XEOU);
-        *(result__WEOU) = *(STRING__BC__);
+        __FGOU=((____BC *)__GGOU);
+        *(__FGOU) = *(__BC__);
       };
-      Self__SEOU=((__STRING__BC *)result__WEOU);
-      if ((Self__SEOU->capacity__HFL <  250)) {
-        __tmp__UEOU=create__KVW( 250);
-        Self__SEOU->storage__4EL=__tmp__UEOU;
-        Self__SEOU->capacity__HFL= 250;
+      __BGOU=((____BC *)__FGOU);
+      if ((__BGOU->__OFL <  250)) {
+        __DGOU=__RVW( 250);
+        __BGOU->__FFL=__DGOU;
+        __BGOU->__OFL= 250;
       };
-      Self__SEOU->count__WJ= 0;
-      display__V5DJ(Self__NLBS,result__WEOU);
-      put_string__EGZ(((__STRING__BC *)result__WEOU));
+      __BGOU->__WJ= 0;
+      __EBEJ(__2MBS,__FGOU);
+      __LGZ(((____BC *)__FGOU));
       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__JDBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__JDBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__NLBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__JDBK)->receiver__554J);
-    Self__L4AU=((__LOCAL__43WC *)Self__NLBS->local__PUEJ);
-    Self__L4AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__L4AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__L4AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__WEOU=NULL;
-      ptr__XEOU=((__POINTER__IB )(NULL));
-      typ_id__YEOU= 0;
-      __tmp__ZEOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ZEOU ==  0)) {
-        result__WEOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__YEOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZEOU));
-        if ((typ_id__YEOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0EOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1EOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZEOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__2EOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1EOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__0EOU=micro_alloc__table__lab__HKI(__tmp__1EOU,((__POINTER__IB )(&(table_size[(__tmp__2EOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1EOU)));
-          ptr__XEOU=__tmp__0EOU;
-        } else /* FALSE */ {
-          __tmp__2EOU=((__UINTEGER_32__RWB )typ_id__YEOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0EOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1EOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZEOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0EOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__0EOU=micro_alloc__table__lab__HKI(__tmp__1EOU,((__POINTER__IB )(&(table_type[(__tmp__2EOU)]))),(__UINTEGER_32__RWB)(__tmp__2EOU |  1));
-          ptr__XEOU=__tmp__0EOU;
-        };
-        result__WEOU=((__STRING__BC *)ptr__XEOU);
-        *(result__WEOU) = *(STRING__BC__);
-      };
-      Self__SEOU=((__STRING__BC *)result__WEOU);
-      if ((Self__SEOU->capacity__HFL <  250)) {
-        __tmp__UEOU=create__KVW( 250);
-        Self__SEOU->storage__4EL=__tmp__UEOU;
-        Self__SEOU->capacity__HFL= 250;
-      };
-      Self__SEOU->count__WJ= 0;
-      display__V5DJ(Self__NLBS,result__WEOU);
-      put_string__EGZ(((__STRING__BC *)result__WEOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__YEBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__YEBK));
+  } break;
+  case ____0AOJ__: {
+    __2MBS=((____2A0I *)((____0AOJ *)__YEBK)->__OB5J);
+    __05AU=((____N5WC *)__2MBS->__4VEJ);
+    __05AU->__Q5WC.__KU4D=(____Q)(__05AU->__Q5WC.__KU4D -  1);
+    if ((__05AU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __FGOU=NULL;
+      __GGOU=((____IB )(NULL));
+      __HGOU= 0;
+      __IGOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__IGOU ==  0)) {
+        __FGOU=__BC__;
+      } else /* FALSE */ {
+        __HGOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IGOU));
+        if ((__HGOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JGOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KGOU=(void *)((unsigned long)(void *)((unsigned long)__IGOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __LGOU=((____YWB )((____Q )(void *)((unsigned long)__KGOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __JGOU=__OKI(__KGOU,((____IB )(&(table_size[(__LGOU)-1]))),((____YWB )((____Q )__KGOU)));
+          __GGOU=__JGOU;
+        } else /* FALSE */ {
+          __LGOU=((____YWB )__HGOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JGOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KGOU=(void *)((unsigned long)(void *)((unsigned long)__IGOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JGOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __JGOU=__OKI(__KGOU,((____IB )(&(table_type[(__LGOU)]))),(____YWB)(__LGOU |  1));
+          __GGOU=__JGOU;
+        };
+        __FGOU=((____BC *)__GGOU);
+        *(__FGOU) = *(__BC__);
+      };
+      __BGOU=((____BC *)__FGOU);
+      if ((__BGOU->__OFL <  250)) {
+        __DGOU=__RVW( 250);
+        __BGOU->__FFL=__DGOU;
+        __BGOU->__OFL= 250;
+      };
+      __BGOU->__WJ= 0;
+      __EBEJ(__2MBS,__FGOU);
+      __LGZ(((____BC *)__FGOU));
       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__JDBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__YEBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__JDBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__YEBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__JDBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__YEBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__JDBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__YEBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__JDBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__YEBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__JDBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__YEBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__JDBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__YEBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__JDBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__YEBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__JDBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__YEBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__JDBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__YEBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__JDBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__YEBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__JDBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__YEBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__JDBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__YEBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__JDBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__YEBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__JDBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__YEBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__JDBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__YEBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__JDBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__YEBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__JDBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__YEBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__NJ2S=((__READ_GLOBAL__B4YL *)__tmp__JDBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__NJ2S->global__Y5JM),Self__NJ2S);
+  case ____Q5YL__: {
+    __2K2S=((____Q5YL *)__YEBK);
+    __EIEN(((____FKRG *)__2K2S->__HBKM),__2K2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__JDBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__YEBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__JDBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__YEBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__JDBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__YEBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__JDBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__YEBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__JDBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__YEBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__JDBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__YEBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__JDBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__YEBK));
   } break;
   };
 }
 
-static void remove__LDBK(__EXPR_SHIFT_R__UDOJ *Self__MDBK)
-// ({EXPR_SHIFT_R__UDOJ}) Void Recursive, No inlinable.
+static void __0EBK(____DFOJ *__1EBK)
+// ({__DFOJ}) Void Recursive, No inlinable.
 {
-  void *__tmp__NDBK;
-  __READ_LOCAL__N5ZI *Self__TLBS;
-  __LOCAL__43WC *Self__X4AU;
-  __STRING__BC *result__4GOU,*Self__0GOU;
-  __POINTER__IB ptr__5GOU,__tmp__BHOU,__tmp__CHOU,__tmp__DHOU;
-  __INTEGER__Q typ_id__AHOU;
-  __UINTEGER_32__RWB __tmp__EHOU;
-  __READ_GLOBAL__B4YL *Self__PJ2S;
-  __CHARACTER__DB *__tmp__2GOU;
-  __tmp__NDBK=Self__MDBK->parent_expr_binary__VDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__NDBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__NDBK));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__NDBK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__TLBS=((__READ_LOCAL__N5ZI *)__tmp__NDBK);
-    Self__X4AU=((__LOCAL__43WC *)Self__TLBS->local__PUEJ);
-    Self__X4AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__X4AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__X4AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__4GOU=NULL;
-      ptr__5GOU=((__POINTER__IB )(NULL));
-      typ_id__AHOU= 0;
-      __tmp__BHOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__BHOU ==  0)) {
-        result__4GOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__AHOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BHOU));
-        if ((typ_id__AHOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CHOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DHOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BHOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__EHOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DHOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__CHOU=micro_alloc__table__lab__HKI(__tmp__DHOU,((__POINTER__IB )(&(table_size[(__tmp__EHOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DHOU)));
-          ptr__5GOU=__tmp__CHOU;
-        } else /* FALSE */ {
-          __tmp__EHOU=((__UINTEGER_32__RWB )typ_id__AHOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CHOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DHOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BHOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__CHOU=micro_alloc__table__lab__HKI(__tmp__DHOU,((__POINTER__IB )(&(table_type[(__tmp__EHOU)]))),(__UINTEGER_32__RWB)(__tmp__EHOU |  1));
-          ptr__5GOU=__tmp__CHOU;
-        };
-        result__4GOU=((__STRING__BC *)ptr__5GOU);
-        *(result__4GOU) = *(STRING__BC__);
-      };
-      Self__0GOU=((__STRING__BC *)result__4GOU);
-      if ((Self__0GOU->capacity__HFL <  250)) {
-        __tmp__2GOU=create__KVW( 250);
-        Self__0GOU->storage__4EL=__tmp__2GOU;
-        Self__0GOU->capacity__HFL= 250;
-      };
-      Self__0GOU->count__WJ= 0;
-      display__V5DJ(Self__TLBS,result__4GOU);
-      put_string__EGZ(((__STRING__BC *)result__4GOU));
+  void *__2EBK;
+  ____2A0I *__CNBS;
+  ____N5WC *__GABU;
+  ____BC *__NIOU,*__JIOU;
+  ____IB __OIOU,__QIOU,__RIOU,__SIOU;
+  ____Q __PIOU;
+  ____YWB __TIOU;
+  ____Q5YL *__4K2S;
+  ____DB *__LIOU;
+  __2EBK=__1EBK->__EFOJ.__BC5J;
+  switch (((struct ___OBJ *)__2EBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__2EBK));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__2EBK));
+  } break;
+  case ____2A0I__: {
+    __CNBS=((____2A0I *)__2EBK);
+    __GABU=((____N5WC *)__CNBS->__4VEJ);
+    __GABU->__Q5WC.__KU4D=(____Q)(__GABU->__Q5WC.__KU4D -  1);
+    if ((__GABU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __NIOU=NULL;
+      __OIOU=((____IB )(NULL));
+      __PIOU= 0;
+      __QIOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__QIOU ==  0)) {
+        __NIOU=__BC__;
+      } else /* FALSE */ {
+        __PIOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QIOU));
+        if ((__PIOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __RIOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SIOU=(void *)((unsigned long)(void *)((unsigned long)__QIOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __TIOU=((____YWB )((____Q )(void *)((unsigned long)__SIOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __RIOU=__OKI(__SIOU,((____IB )(&(table_size[(__TIOU)-1]))),((____YWB )((____Q )__SIOU)));
+          __OIOU=__RIOU;
+        } else /* FALSE */ {
+          __TIOU=((____YWB )__PIOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __RIOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SIOU=(void *)((unsigned long)(void *)((unsigned long)__QIOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __RIOU=__OKI(__SIOU,((____IB )(&(table_type[(__TIOU)]))),(____YWB)(__TIOU |  1));
+          __OIOU=__RIOU;
+        };
+        __NIOU=((____BC *)__OIOU);
+        *(__NIOU) = *(__BC__);
+      };
+      __JIOU=((____BC *)__NIOU);
+      if ((__JIOU->__OFL <  250)) {
+        __LIOU=__RVW( 250);
+        __JIOU->__FFL=__LIOU;
+        __JIOU->__OFL= 250;
+      };
+      __JIOU->__WJ= 0;
+      __EBEJ(__CNBS,__NIOU);
+      __LGZ(((____BC *)__NIOU));
       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__NDBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NDBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__TLBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__NDBK)->receiver__554J);
-    Self__X4AU=((__LOCAL__43WC *)Self__TLBS->local__PUEJ);
-    Self__X4AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__X4AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__X4AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__4GOU=NULL;
-      ptr__5GOU=((__POINTER__IB )(NULL));
-      typ_id__AHOU= 0;
-      __tmp__BHOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__BHOU ==  0)) {
-        result__4GOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__AHOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BHOU));
-        if ((typ_id__AHOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CHOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DHOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BHOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__EHOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DHOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__CHOU=micro_alloc__table__lab__HKI(__tmp__DHOU,((__POINTER__IB )(&(table_size[(__tmp__EHOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DHOU)));
-          ptr__5GOU=__tmp__CHOU;
-        } else /* FALSE */ {
-          __tmp__EHOU=((__UINTEGER_32__RWB )typ_id__AHOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CHOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DHOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BHOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__CHOU=micro_alloc__table__lab__HKI(__tmp__DHOU,((__POINTER__IB )(&(table_type[(__tmp__EHOU)]))),(__UINTEGER_32__RWB)(__tmp__EHOU |  1));
-          ptr__5GOU=__tmp__CHOU;
-        };
-        result__4GOU=((__STRING__BC *)ptr__5GOU);
-        *(result__4GOU) = *(STRING__BC__);
-      };
-      Self__0GOU=((__STRING__BC *)result__4GOU);
-      if ((Self__0GOU->capacity__HFL <  250)) {
-        __tmp__2GOU=create__KVW( 250);
-        Self__0GOU->storage__4EL=__tmp__2GOU;
-        Self__0GOU->capacity__HFL= 250;
-      };
-      Self__0GOU->count__WJ= 0;
-      display__V5DJ(Self__TLBS,result__4GOU);
-      put_string__EGZ(((__STRING__BC *)result__4GOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__2EBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__2EBK));
+  } break;
+  case ____0AOJ__: {
+    __CNBS=((____2A0I *)((____0AOJ *)__2EBK)->__OB5J);
+    __GABU=((____N5WC *)__CNBS->__4VEJ);
+    __GABU->__Q5WC.__KU4D=(____Q)(__GABU->__Q5WC.__KU4D -  1);
+    if ((__GABU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __NIOU=NULL;
+      __OIOU=((____IB )(NULL));
+      __PIOU= 0;
+      __QIOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__QIOU ==  0)) {
+        __NIOU=__BC__;
+      } else /* FALSE */ {
+        __PIOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QIOU));
+        if ((__PIOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __RIOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SIOU=(void *)((unsigned long)(void *)((unsigned long)__QIOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __TIOU=((____YWB )((____Q )(void *)((unsigned long)__SIOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __RIOU=__OKI(__SIOU,((____IB )(&(table_size[(__TIOU)-1]))),((____YWB )((____Q )__SIOU)));
+          __OIOU=__RIOU;
+        } else /* FALSE */ {
+          __TIOU=((____YWB )__PIOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __RIOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SIOU=(void *)((unsigned long)(void *)((unsigned long)__QIOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __RIOU=__OKI(__SIOU,((____IB )(&(table_type[(__TIOU)]))),(____YWB)(__TIOU |  1));
+          __OIOU=__RIOU;
+        };
+        __NIOU=((____BC *)__OIOU);
+        *(__NIOU) = *(__BC__);
+      };
+      __JIOU=((____BC *)__NIOU);
+      if ((__JIOU->__OFL <  250)) {
+        __LIOU=__RVW( 250);
+        __JIOU->__FFL=__LIOU;
+        __JIOU->__OFL= 250;
+      };
+      __JIOU->__WJ= 0;
+      __EBEJ(__CNBS,__NIOU);
+      __LGZ(((____BC *)__NIOU));
       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__NDBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__2EBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__NDBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__2EBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__NDBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__2EBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__NDBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__2EBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__NDBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__2EBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__NDBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__2EBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__NDBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__2EBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__NDBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__2EBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__NDBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__2EBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__NDBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__2EBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__NDBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__2EBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NDBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__2EBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NDBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__2EBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NDBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__2EBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NDBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__2EBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NDBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__2EBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__NDBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__2EBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__NDBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__2EBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__PJ2S=((__READ_GLOBAL__B4YL *)__tmp__NDBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__PJ2S->global__Y5JM),Self__PJ2S);
+  case ____Q5YL__: {
+    __4K2S=((____Q5YL *)__2EBK);
+    __EIEN(((____FKRG *)__4K2S->__HBKM),__4K2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__NDBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__2EBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__NDBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__2EBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__NDBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__2EBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__NDBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__2EBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__NDBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__2EBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__NDBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__2EBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__NDBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__2EBK));
   } break;
   };
-  __tmp__NDBK=Self__MDBK->parent_expr_binary__VDOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__NDBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__NDBK));
+  __2EBK=__1EBK->__EFOJ.__FC5J;
+  switch (((struct ___OBJ *)__2EBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__2EBK));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__NDBK));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__2EBK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__TLBS=((__READ_LOCAL__N5ZI *)__tmp__NDBK);
-    Self__X4AU=((__LOCAL__43WC *)Self__TLBS->local__PUEJ);
-    Self__X4AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__X4AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__X4AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__4GOU=NULL;
-      ptr__5GOU=((__POINTER__IB )(NULL));
-      typ_id__AHOU= 0;
-      __tmp__BHOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__BHOU ==  0)) {
-        result__4GOU=STRING__BC__;
+  case ____2A0I__: {
+    __CNBS=((____2A0I *)__2EBK);
+    __GABU=((____N5WC *)__CNBS->__4VEJ);
+    __GABU->__Q5WC.__KU4D=(____Q)(__GABU->__Q5WC.__KU4D -  1);
+    if ((__GABU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __NIOU=NULL;
+      __OIOU=((____IB )(NULL));
+      __PIOU= 0;
+      __QIOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__QIOU ==  0)) {
+        __NIOU=__BC__;
       } else /* FALSE */ {
-        typ_id__AHOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BHOU));
-        if ((typ_id__AHOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CHOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DHOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BHOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__EHOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DHOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__CHOU=micro_alloc__table__lab__HKI(__tmp__DHOU,((__POINTER__IB )(&(table_size[(__tmp__EHOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DHOU)));
-          ptr__5GOU=__tmp__CHOU;
+        __PIOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QIOU));
+        if ((__PIOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __RIOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SIOU=(void *)((unsigned long)(void *)((unsigned long)__QIOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __TIOU=((____YWB )((____Q )(void *)((unsigned long)__SIOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __RIOU=__OKI(__SIOU,((____IB )(&(table_size[(__TIOU)-1]))),((____YWB )((____Q )__SIOU)));
+          __OIOU=__RIOU;
         } else /* FALSE */ {
-          __tmp__EHOU=((__UINTEGER_32__RWB )typ_id__AHOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CHOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DHOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BHOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__CHOU=micro_alloc__table__lab__HKI(__tmp__DHOU,((__POINTER__IB )(&(table_type[(__tmp__EHOU)]))),(__UINTEGER_32__RWB)(__tmp__EHOU |  1));
-          ptr__5GOU=__tmp__CHOU;
+          __TIOU=((____YWB )__PIOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __RIOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SIOU=(void *)((unsigned long)(void *)((unsigned long)__QIOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __RIOU=__OKI(__SIOU,((____IB )(&(table_type[(__TIOU)]))),(____YWB)(__TIOU |  1));
+          __OIOU=__RIOU;
         };
-        result__4GOU=((__STRING__BC *)ptr__5GOU);
-        *(result__4GOU) = *(STRING__BC__);
+        __NIOU=((____BC *)__OIOU);
+        *(__NIOU) = *(__BC__);
       };
-      Self__0GOU=((__STRING__BC *)result__4GOU);
-      if ((Self__0GOU->capacity__HFL <  250)) {
-        __tmp__2GOU=create__KVW( 250);
-        Self__0GOU->storage__4EL=__tmp__2GOU;
-        Self__0GOU->capacity__HFL= 250;
+      __JIOU=((____BC *)__NIOU);
+      if ((__JIOU->__OFL <  250)) {
+        __LIOU=__RVW( 250);
+        __JIOU->__FFL=__LIOU;
+        __JIOU->__OFL= 250;
       };
-      Self__0GOU->count__WJ= 0;
-      display__V5DJ(Self__TLBS,result__4GOU);
-      put_string__EGZ(((__STRING__BC *)result__4GOU));
+      __JIOU->__WJ= 0;
+      __EBEJ(__CNBS,__NIOU);
+      __LGZ(((____BC *)__NIOU));
       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__NDBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NDBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__TLBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__NDBK)->receiver__554J);
-    Self__X4AU=((__LOCAL__43WC *)Self__TLBS->local__PUEJ);
-    Self__X4AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__X4AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__X4AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__4GOU=NULL;
-      ptr__5GOU=((__POINTER__IB )(NULL));
-      typ_id__AHOU= 0;
-      __tmp__BHOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__BHOU ==  0)) {
-        result__4GOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__AHOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BHOU));
-        if ((typ_id__AHOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CHOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DHOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BHOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__EHOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DHOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__CHOU=micro_alloc__table__lab__HKI(__tmp__DHOU,((__POINTER__IB )(&(table_size[(__tmp__EHOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DHOU)));
-          ptr__5GOU=__tmp__CHOU;
-        } else /* FALSE */ {
-          __tmp__EHOU=((__UINTEGER_32__RWB )typ_id__AHOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CHOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DHOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BHOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CHOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__CHOU=micro_alloc__table__lab__HKI(__tmp__DHOU,((__POINTER__IB )(&(table_type[(__tmp__EHOU)]))),(__UINTEGER_32__RWB)(__tmp__EHOU |  1));
-          ptr__5GOU=__tmp__CHOU;
-        };
-        result__4GOU=((__STRING__BC *)ptr__5GOU);
-        *(result__4GOU) = *(STRING__BC__);
-      };
-      Self__0GOU=((__STRING__BC *)result__4GOU);
-      if ((Self__0GOU->capacity__HFL <  250)) {
-        __tmp__2GOU=create__KVW( 250);
-        Self__0GOU->storage__4EL=__tmp__2GOU;
-        Self__0GOU->capacity__HFL= 250;
-      };
-      Self__0GOU->count__WJ= 0;
-      display__V5DJ(Self__TLBS,result__4GOU);
-      put_string__EGZ(((__STRING__BC *)result__4GOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__2EBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__2EBK));
+  } break;
+  case ____0AOJ__: {
+    __CNBS=((____2A0I *)((____0AOJ *)__2EBK)->__OB5J);
+    __GABU=((____N5WC *)__CNBS->__4VEJ);
+    __GABU->__Q5WC.__KU4D=(____Q)(__GABU->__Q5WC.__KU4D -  1);
+    if ((__GABU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __NIOU=NULL;
+      __OIOU=((____IB )(NULL));
+      __PIOU= 0;
+      __QIOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__QIOU ==  0)) {
+        __NIOU=__BC__;
+      } else /* FALSE */ {
+        __PIOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QIOU));
+        if ((__PIOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __RIOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SIOU=(void *)((unsigned long)(void *)((unsigned long)__QIOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __TIOU=((____YWB )((____Q )(void *)((unsigned long)__SIOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __RIOU=__OKI(__SIOU,((____IB )(&(table_size[(__TIOU)-1]))),((____YWB )((____Q )__SIOU)));
+          __OIOU=__RIOU;
+        } else /* FALSE */ {
+          __TIOU=((____YWB )__PIOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __RIOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SIOU=(void *)((unsigned long)(void *)((unsigned long)__QIOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RIOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __RIOU=__OKI(__SIOU,((____IB )(&(table_type[(__TIOU)]))),(____YWB)(__TIOU |  1));
+          __OIOU=__RIOU;
+        };
+        __NIOU=((____BC *)__OIOU);
+        *(__NIOU) = *(__BC__);
+      };
+      __JIOU=((____BC *)__NIOU);
+      if ((__JIOU->__OFL <  250)) {
+        __LIOU=__RVW( 250);
+        __JIOU->__FFL=__LIOU;
+        __JIOU->__OFL= 250;
+      };
+      __JIOU->__WJ= 0;
+      __EBEJ(__CNBS,__NIOU);
+      __LGZ(((____BC *)__NIOU));
       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__NDBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__2EBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__NDBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__2EBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__NDBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__2EBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__NDBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__2EBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__NDBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__2EBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__NDBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__2EBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__NDBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__2EBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__NDBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__2EBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__NDBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__2EBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__NDBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__2EBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__NDBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__2EBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NDBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__2EBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NDBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__2EBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NDBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__2EBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NDBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__2EBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NDBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__2EBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__NDBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__2EBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__NDBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__2EBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__PJ2S=((__READ_GLOBAL__B4YL *)__tmp__NDBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__PJ2S->global__Y5JM),Self__PJ2S);
+  case ____Q5YL__: {
+    __4K2S=((____Q5YL *)__2EBK);
+    __EIEN(((____FKRG *)__4K2S->__HBKM),__4K2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__NDBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__2EBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__NDBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__2EBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__NDBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__2EBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__NDBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__2EBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__NDBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__2EBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__NDBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__2EBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__NDBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__2EBK));
   } break;
   };
 }
 
-static void remove__PDBK(__EXPR_SHIFT_L__IEOJ *Self__QDBK)
-// ({EXPR_SHIFT_L__IEOJ}) Void Recursive, No inlinable.
+static void __4EBK(____XFOJ *__5EBK)
+// ({__XFOJ}) Void Recursive, No inlinable.
 {
-  void *__tmp__RDBK;
-  __READ_LOCAL__N5ZI *Self__ZLBS;
-  __LOCAL__43WC *Self__D5AU;
-  __STRING__BC *result__GJOU,*Self__CJOU;
-  __POINTER__IB ptr__HJOU,__tmp__JJOU,__tmp__KJOU,__tmp__LJOU;
-  __INTEGER__Q typ_id__IJOU;
-  __UINTEGER_32__RWB __tmp__MJOU;
-  __READ_GLOBAL__B4YL *Self__RJ2S;
-  __CHARACTER__DB *__tmp__EJOU;
-  __tmp__RDBK=Self__QDBK->parent_expr_binary__JEOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__RDBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__RDBK));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__RDBK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__ZLBS=((__READ_LOCAL__N5ZI *)__tmp__RDBK);
-    Self__D5AU=((__LOCAL__43WC *)Self__ZLBS->local__PUEJ);
-    Self__D5AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__D5AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__D5AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__GJOU=NULL;
-      ptr__HJOU=((__POINTER__IB )(NULL));
-      typ_id__IJOU= 0;
-      __tmp__JJOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__JJOU ==  0)) {
-        result__GJOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__IJOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JJOU));
-        if ((typ_id__IJOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KJOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LJOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JJOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MJOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LJOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__KJOU=micro_alloc__table__lab__HKI(__tmp__LJOU,((__POINTER__IB )(&(table_size[(__tmp__MJOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LJOU)));
-          ptr__HJOU=__tmp__KJOU;
-        } else /* FALSE */ {
-          __tmp__MJOU=((__UINTEGER_32__RWB )typ_id__IJOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KJOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LJOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JJOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__KJOU=micro_alloc__table__lab__HKI(__tmp__LJOU,((__POINTER__IB )(&(table_type[(__tmp__MJOU)]))),(__UINTEGER_32__RWB)(__tmp__MJOU |  1));
-          ptr__HJOU=__tmp__KJOU;
-        };
-        result__GJOU=((__STRING__BC *)ptr__HJOU);
-        *(result__GJOU) = *(STRING__BC__);
-      };
-      Self__CJOU=((__STRING__BC *)result__GJOU);
-      if ((Self__CJOU->capacity__HFL <  250)) {
-        __tmp__EJOU=create__KVW( 250);
-        Self__CJOU->storage__4EL=__tmp__EJOU;
-        Self__CJOU->capacity__HFL= 250;
-      };
-      Self__CJOU->count__WJ= 0;
-      display__V5DJ(Self__ZLBS,result__GJOU);
-      put_string__EGZ(((__STRING__BC *)result__GJOU));
+  void *__AFBK;
+  ____2A0I *__INBS;
+  ____N5WC *__SABU;
+  ____BC *__VKOU,*__RKOU;
+  ____IB __WKOU,__YKOU,__ZKOU,__0KOU;
+  ____Q __XKOU;
+  ____YWB __1KOU;
+  ____Q5YL *__AL2S;
+  ____DB *__TKOU;
+  __AFBK=__5EBK->__YFOJ.__BC5J;
+  switch (((struct ___OBJ *)__AFBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__AFBK));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__AFBK));
+  } break;
+  case ____2A0I__: {
+    __INBS=((____2A0I *)__AFBK);
+    __SABU=((____N5WC *)__INBS->__4VEJ);
+    __SABU->__Q5WC.__KU4D=(____Q)(__SABU->__Q5WC.__KU4D -  1);
+    if ((__SABU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __VKOU=NULL;
+      __WKOU=((____IB )(NULL));
+      __XKOU= 0;
+      __YKOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__YKOU ==  0)) {
+        __VKOU=__BC__;
+      } else /* FALSE */ {
+        __XKOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YKOU));
+        if ((__XKOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZKOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0KOU=(void *)((unsigned long)(void *)((unsigned long)__YKOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1KOU=((____YWB )((____Q )(void *)((unsigned long)__0KOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ZKOU=__OKI(__0KOU,((____IB )(&(table_size[(__1KOU)-1]))),((____YWB )((____Q )__0KOU)));
+          __WKOU=__ZKOU;
+        } else /* FALSE */ {
+          __1KOU=((____YWB )__XKOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZKOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0KOU=(void *)((unsigned long)(void *)((unsigned long)__YKOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ZKOU=__OKI(__0KOU,((____IB )(&(table_type[(__1KOU)]))),(____YWB)(__1KOU |  1));
+          __WKOU=__ZKOU;
+        };
+        __VKOU=((____BC *)__WKOU);
+        *(__VKOU) = *(__BC__);
+      };
+      __RKOU=((____BC *)__VKOU);
+      if ((__RKOU->__OFL <  250)) {
+        __TKOU=__RVW( 250);
+        __RKOU->__FFL=__TKOU;
+        __RKOU->__OFL= 250;
+      };
+      __RKOU->__WJ= 0;
+      __EBEJ(__INBS,__VKOU);
+      __LGZ(((____BC *)__VKOU));
       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__RDBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__RDBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__ZLBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__RDBK)->receiver__554J);
-    Self__D5AU=((__LOCAL__43WC *)Self__ZLBS->local__PUEJ);
-    Self__D5AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__D5AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__D5AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__GJOU=NULL;
-      ptr__HJOU=((__POINTER__IB )(NULL));
-      typ_id__IJOU= 0;
-      __tmp__JJOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__JJOU ==  0)) {
-        result__GJOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__IJOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JJOU));
-        if ((typ_id__IJOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KJOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LJOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JJOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MJOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LJOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__KJOU=micro_alloc__table__lab__HKI(__tmp__LJOU,((__POINTER__IB )(&(table_size[(__tmp__MJOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LJOU)));
-          ptr__HJOU=__tmp__KJOU;
-        } else /* FALSE */ {
-          __tmp__MJOU=((__UINTEGER_32__RWB )typ_id__IJOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KJOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LJOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JJOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__KJOU=micro_alloc__table__lab__HKI(__tmp__LJOU,((__POINTER__IB )(&(table_type[(__tmp__MJOU)]))),(__UINTEGER_32__RWB)(__tmp__MJOU |  1));
-          ptr__HJOU=__tmp__KJOU;
-        };
-        result__GJOU=((__STRING__BC *)ptr__HJOU);
-        *(result__GJOU) = *(STRING__BC__);
-      };
-      Self__CJOU=((__STRING__BC *)result__GJOU);
-      if ((Self__CJOU->capacity__HFL <  250)) {
-        __tmp__EJOU=create__KVW( 250);
-        Self__CJOU->storage__4EL=__tmp__EJOU;
-        Self__CJOU->capacity__HFL= 250;
-      };
-      Self__CJOU->count__WJ= 0;
-      display__V5DJ(Self__ZLBS,result__GJOU);
-      put_string__EGZ(((__STRING__BC *)result__GJOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__AFBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__AFBK));
+  } break;
+  case ____0AOJ__: {
+    __INBS=((____2A0I *)((____0AOJ *)__AFBK)->__OB5J);
+    __SABU=((____N5WC *)__INBS->__4VEJ);
+    __SABU->__Q5WC.__KU4D=(____Q)(__SABU->__Q5WC.__KU4D -  1);
+    if ((__SABU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __VKOU=NULL;
+      __WKOU=((____IB )(NULL));
+      __XKOU= 0;
+      __YKOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__YKOU ==  0)) {
+        __VKOU=__BC__;
+      } else /* FALSE */ {
+        __XKOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YKOU));
+        if ((__XKOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZKOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0KOU=(void *)((unsigned long)(void *)((unsigned long)__YKOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1KOU=((____YWB )((____Q )(void *)((unsigned long)__0KOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ZKOU=__OKI(__0KOU,((____IB )(&(table_size[(__1KOU)-1]))),((____YWB )((____Q )__0KOU)));
+          __WKOU=__ZKOU;
+        } else /* FALSE */ {
+          __1KOU=((____YWB )__XKOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZKOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0KOU=(void *)((unsigned long)(void *)((unsigned long)__YKOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ZKOU=__OKI(__0KOU,((____IB )(&(table_type[(__1KOU)]))),(____YWB)(__1KOU |  1));
+          __WKOU=__ZKOU;
+        };
+        __VKOU=((____BC *)__WKOU);
+        *(__VKOU) = *(__BC__);
+      };
+      __RKOU=((____BC *)__VKOU);
+      if ((__RKOU->__OFL <  250)) {
+        __TKOU=__RVW( 250);
+        __RKOU->__FFL=__TKOU;
+        __RKOU->__OFL= 250;
+      };
+      __RKOU->__WJ= 0;
+      __EBEJ(__INBS,__VKOU);
+      __LGZ(((____BC *)__VKOU));
       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__RDBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__AFBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__RDBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__AFBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__RDBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__AFBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__RDBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__AFBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__RDBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__AFBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__RDBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__AFBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__RDBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__AFBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__RDBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__AFBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__RDBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__AFBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__RDBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__AFBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__RDBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__AFBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__RDBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__AFBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__RDBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__AFBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__RDBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__AFBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__RDBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__AFBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__RDBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__AFBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__RDBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__AFBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__RDBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__AFBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__RJ2S=((__READ_GLOBAL__B4YL *)__tmp__RDBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__RJ2S->global__Y5JM),Self__RJ2S);
+  case ____Q5YL__: {
+    __AL2S=((____Q5YL *)__AFBK);
+    __EIEN(((____FKRG *)__AL2S->__HBKM),__AL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__RDBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__AFBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__RDBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__AFBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__RDBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__AFBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__RDBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__AFBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__RDBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__AFBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__RDBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__AFBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__RDBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__AFBK));
   } break;
   };
-  __tmp__RDBK=Self__QDBK->parent_expr_binary__JEOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__RDBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__RDBK));
+  __AFBK=__5EBK->__YFOJ.__FC5J;
+  switch (((struct ___OBJ *)__AFBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__AFBK));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__RDBK));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__AFBK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__ZLBS=((__READ_LOCAL__N5ZI *)__tmp__RDBK);
-    Self__D5AU=((__LOCAL__43WC *)Self__ZLBS->local__PUEJ);
-    Self__D5AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__D5AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__D5AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__GJOU=NULL;
-      ptr__HJOU=((__POINTER__IB )(NULL));
-      typ_id__IJOU= 0;
-      __tmp__JJOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__JJOU ==  0)) {
-        result__GJOU=STRING__BC__;
+  case ____2A0I__: {
+    __INBS=((____2A0I *)__AFBK);
+    __SABU=((____N5WC *)__INBS->__4VEJ);
+    __SABU->__Q5WC.__KU4D=(____Q)(__SABU->__Q5WC.__KU4D -  1);
+    if ((__SABU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __VKOU=NULL;
+      __WKOU=((____IB )(NULL));
+      __XKOU= 0;
+      __YKOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__YKOU ==  0)) {
+        __VKOU=__BC__;
       } else /* FALSE */ {
-        typ_id__IJOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JJOU));
-        if ((typ_id__IJOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KJOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LJOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JJOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MJOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LJOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__KJOU=micro_alloc__table__lab__HKI(__tmp__LJOU,((__POINTER__IB )(&(table_size[(__tmp__MJOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LJOU)));
-          ptr__HJOU=__tmp__KJOU;
+        __XKOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YKOU));
+        if ((__XKOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZKOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0KOU=(void *)((unsigned long)(void *)((unsigned long)__YKOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1KOU=((____YWB )((____Q )(void *)((unsigned long)__0KOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ZKOU=__OKI(__0KOU,((____IB )(&(table_size[(__1KOU)-1]))),((____YWB )((____Q )__0KOU)));
+          __WKOU=__ZKOU;
         } else /* FALSE */ {
-          __tmp__MJOU=((__UINTEGER_32__RWB )typ_id__IJOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KJOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LJOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JJOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__KJOU=micro_alloc__table__lab__HKI(__tmp__LJOU,((__POINTER__IB )(&(table_type[(__tmp__MJOU)]))),(__UINTEGER_32__RWB)(__tmp__MJOU |  1));
-          ptr__HJOU=__tmp__KJOU;
+          __1KOU=((____YWB )__XKOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZKOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0KOU=(void *)((unsigned long)(void *)((unsigned long)__YKOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ZKOU=__OKI(__0KOU,((____IB )(&(table_type[(__1KOU)]))),(____YWB)(__1KOU |  1));
+          __WKOU=__ZKOU;
         };
-        result__GJOU=((__STRING__BC *)ptr__HJOU);
-        *(result__GJOU) = *(STRING__BC__);
+        __VKOU=((____BC *)__WKOU);
+        *(__VKOU) = *(__BC__);
       };
-      Self__CJOU=((__STRING__BC *)result__GJOU);
-      if ((Self__CJOU->capacity__HFL <  250)) {
-        __tmp__EJOU=create__KVW( 250);
-        Self__CJOU->storage__4EL=__tmp__EJOU;
-        Self__CJOU->capacity__HFL= 250;
+      __RKOU=((____BC *)__VKOU);
+      if ((__RKOU->__OFL <  250)) {
+        __TKOU=__RVW( 250);
+        __RKOU->__FFL=__TKOU;
+        __RKOU->__OFL= 250;
       };
-      Self__CJOU->count__WJ= 0;
-      display__V5DJ(Self__ZLBS,result__GJOU);
-      put_string__EGZ(((__STRING__BC *)result__GJOU));
+      __RKOU->__WJ= 0;
+      __EBEJ(__INBS,__VKOU);
+      __LGZ(((____BC *)__VKOU));
       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__RDBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__RDBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__ZLBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__RDBK)->receiver__554J);
-    Self__D5AU=((__LOCAL__43WC *)Self__ZLBS->local__PUEJ);
-    Self__D5AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__D5AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__D5AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__GJOU=NULL;
-      ptr__HJOU=((__POINTER__IB )(NULL));
-      typ_id__IJOU= 0;
-      __tmp__JJOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__JJOU ==  0)) {
-        result__GJOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__IJOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JJOU));
-        if ((typ_id__IJOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KJOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LJOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JJOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MJOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LJOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__KJOU=micro_alloc__table__lab__HKI(__tmp__LJOU,((__POINTER__IB )(&(table_size[(__tmp__MJOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LJOU)));
-          ptr__HJOU=__tmp__KJOU;
-        } else /* FALSE */ {
-          __tmp__MJOU=((__UINTEGER_32__RWB )typ_id__IJOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KJOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LJOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JJOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KJOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__KJOU=micro_alloc__table__lab__HKI(__tmp__LJOU,((__POINTER__IB )(&(table_type[(__tmp__MJOU)]))),(__UINTEGER_32__RWB)(__tmp__MJOU |  1));
-          ptr__HJOU=__tmp__KJOU;
-        };
-        result__GJOU=((__STRING__BC *)ptr__HJOU);
-        *(result__GJOU) = *(STRING__BC__);
-      };
-      Self__CJOU=((__STRING__BC *)result__GJOU);
-      if ((Self__CJOU->capacity__HFL <  250)) {
-        __tmp__EJOU=create__KVW( 250);
-        Self__CJOU->storage__4EL=__tmp__EJOU;
-        Self__CJOU->capacity__HFL= 250;
-      };
-      Self__CJOU->count__WJ= 0;
-      display__V5DJ(Self__ZLBS,result__GJOU);
-      put_string__EGZ(((__STRING__BC *)result__GJOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__AFBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__AFBK));
+  } break;
+  case ____0AOJ__: {
+    __INBS=((____2A0I *)((____0AOJ *)__AFBK)->__OB5J);
+    __SABU=((____N5WC *)__INBS->__4VEJ);
+    __SABU->__Q5WC.__KU4D=(____Q)(__SABU->__Q5WC.__KU4D -  1);
+    if ((__SABU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __VKOU=NULL;
+      __WKOU=((____IB )(NULL));
+      __XKOU= 0;
+      __YKOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__YKOU ==  0)) {
+        __VKOU=__BC__;
+      } else /* FALSE */ {
+        __XKOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YKOU));
+        if ((__XKOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZKOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0KOU=(void *)((unsigned long)(void *)((unsigned long)__YKOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1KOU=((____YWB )((____Q )(void *)((unsigned long)__0KOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ZKOU=__OKI(__0KOU,((____IB )(&(table_size[(__1KOU)-1]))),((____YWB )((____Q )__0KOU)));
+          __WKOU=__ZKOU;
+        } else /* FALSE */ {
+          __1KOU=((____YWB )__XKOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZKOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0KOU=(void *)((unsigned long)(void *)((unsigned long)__YKOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZKOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ZKOU=__OKI(__0KOU,((____IB )(&(table_type[(__1KOU)]))),(____YWB)(__1KOU |  1));
+          __WKOU=__ZKOU;
+        };
+        __VKOU=((____BC *)__WKOU);
+        *(__VKOU) = *(__BC__);
+      };
+      __RKOU=((____BC *)__VKOU);
+      if ((__RKOU->__OFL <  250)) {
+        __TKOU=__RVW( 250);
+        __RKOU->__FFL=__TKOU;
+        __RKOU->__OFL= 250;
+      };
+      __RKOU->__WJ= 0;
+      __EBEJ(__INBS,__VKOU);
+      __LGZ(((____BC *)__VKOU));
       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__RDBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__AFBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__RDBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__AFBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__RDBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__AFBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__RDBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__AFBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__RDBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__AFBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__RDBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__AFBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__RDBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__AFBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__RDBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__AFBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__RDBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__AFBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__RDBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__AFBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__RDBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__AFBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__RDBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__AFBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__RDBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__AFBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__RDBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__AFBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__RDBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__AFBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__RDBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__AFBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__RDBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__AFBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__RDBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__AFBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__RJ2S=((__READ_GLOBAL__B4YL *)__tmp__RDBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__RJ2S->global__Y5JM),Self__RJ2S);
+  case ____Q5YL__: {
+    __AL2S=((____Q5YL *)__AFBK);
+    __EIEN(((____FKRG *)__AL2S->__HBKM),__AL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__RDBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__AFBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__RDBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__AFBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__RDBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__AFBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__RDBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__AFBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__RDBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__AFBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__RDBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__AFBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__RDBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__AFBK));
   } break;
   };
 }
 
-static void remove__TDBK(__PUT_TO__BFOJ *Self__UDBK)
-// ({PUT_TO__BFOJ}) Void Recursive, No inlinable.
+static void __CFBK(____QGOJ *__DFBK)
+// ({__QGOJ}) Void Recursive, No inlinable.
 {
-  void *__tmp__XDBK;
-  __TYPE_FULL__PMB *__tmp__YDBK;
-  __TYPE_GENERIC__BCY *__tmp__1DBK,*Self__NIMO;
-  __INTEGER__Q result__ZWAP,__tmp__HXAP,idx__QZMP;
-  __PUT_TO__BFOJ *__tmp__QMLP,*__tmp__RMLP;
-  __READ_LOCAL__N5ZI *Self__CPBS;
-  __LOCAL__43WC *Self__P5AU;
-  __STRING__BC *result__OLOU,*Self__KLOU;
-  __POINTER__IB ptr__PLOU,__tmp__RLOU,__tmp__SLOU,__tmp__TLOU;
-  __UINTEGER_32__RWB __tmp__ULOU;
-  __READ_GLOBAL__B4YL *Self__2J2S;
-  __FAST_ARRAYoPUT_TOo__NLJO *Self__WWAP,*Self__4LLP;
-  void **__tmp__GXAP,**Self__EZMP;
-  __CHARACTER__DB *__tmp__MLOU;
-  __tmp__XDBK=Self__UDBK->receiver__4B5J;
-  switch (((struct ___OBJ *)__tmp__XDBK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__YDBK=((__STRING_CST__5J *)__tmp__XDBK)->parent_constant__EK.static_type__SG4D;
+  void *__GFBK;
+  ____WMB *__HFBK;
+  ____ICY *__KFBK,*__2JMO;
+  ____Q __IYAP,__WYAP,__50MP;
+  ____QGOJ *__5NLP,*__AOLP;
+  ____2A0I *__RQBS;
+  ____N5WC *__4ABU;
+  ____BC *__3MOU,*__ZMOU;
+  ____IB __4MOU,__ANOU,__BNOU,__CNOU;
+  ____YWB __DNOU;
+  ____Q5YL *__LL2S;
+  ____2MJO *__FYAP,*__NNLP;
+  void **__VYAP,**__T0MP;
+  ____DB *__1MOU;
+  __GFBK=__DFBK->__ND5J;
+  switch (((struct ___OBJ *)__GFBK)->__id) {
+  case ____5J__: {
+    __HFBK=((____5J *)__GFBK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__YDBK=((__EXTERNAL_C__L5WC *)__tmp__XDBK)->static_type__J54D;
+  case ____0AXC__: {
+    __HFBK=((____0AXC *)__GFBK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__YDBK=((__PROTOTYPE_CST__45WC *)__tmp__XDBK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __HFBK=((____NBXC *)__GFBK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__YDBK=((__INTEGER_CST__KAXC *)__tmp__XDBK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __HFBK=((____ZBXC *)__GFBK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__YDBK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__XDBK));
+  case ____DMWH__: {
+    __HFBK=__B21J(((____DMWH *)__GFBK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__YDBK=((__READ_LOCAL__N5ZI *)__tmp__XDBK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __HFBK=((____2A0I *)__GFBK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__YDBK=static_type__2CCK();
+  case ____HJNJ__: {
+    __HFBK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__YDBK=static_type__BDCK();
+  case ____SJNJ__: {
+    __HFBK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__YDBK=static_type__GDCK();
+  case ____0AOJ__: {
+    __HFBK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__YDBK=static_type__LDCK();
+  case ____EBOJ__: {
+    __HFBK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__YDBK=static_type__QDCK();
+  case ____3BOJ__: {
+    __HFBK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__YDBK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__XDBK));
+  case ____RCOJ__: {
+    __HFBK=__EFCK(((____RCOJ *)__GFBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__YDBK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__XDBK));
+  case ____HDOJ__: {
+    __HFBK=__JFCK(((____HDOJ *)__GFBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__YDBK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__XDBK));
+  case ____1DOJ__: {
+    __HFBK=__OFCK(((____1DOJ *)__GFBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__YDBK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__XDBK));
+  case ____PEOJ__: {
+    __HFBK=__TFCK(((____PEOJ *)__GFBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__YDBK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__XDBK));
+  case ____DFOJ__: {
+    __HFBK=__YFCK(((____DFOJ *)__GFBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__YDBK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__XDBK));
+  case ____XFOJ__: {
+    __HFBK=__3FCK(((____XFOJ *)__GFBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__YDBK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __HFBK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__YDBK=static_type__XECK(((__ITEM__VFOJ *)__tmp__XDBK));
+  case ____EHOJ__: {
+    __HFBK=__GGCK(((____EHOJ *)__GFBK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__YDBK=static_type__DFCK();
+  case ____2HOJ__: {
+    __HFBK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__YDBK=((__CAST__JHOJ *)__tmp__XDBK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __HFBK=((____YIOJ *)__GFBK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__YDBK=((__REAL_CST__JLOJ *)__tmp__XDBK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __HFBK=((____YMOJ *)__GFBK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__YDBK=((__CHARACTER_CST__5LOJ *)__tmp__XDBK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __HFBK=((____ONOJ *)__GFBK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__YDBK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__XDBK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __HFBK=((____YOOJ *)__GFBK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__YDBK=((__READ_SLOT__ZK4K *)__tmp__XDBK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __HFBK=((____IM4K *)__GFBK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__YDBK=static_type__NL5O();
+  case ____T5FL__: {
+    __HFBK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__YDBK=static_type__QQTP();
+  case ____3DUL__: {
+    __HFBK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__YDBK=static_type__041P();
+  case ____0EUL__: {
+    __HFBK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__YDBK=static_type__VQTP();
+  case ____BGUL__: {
+    __HFBK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__YDBK=static_type__A51P();
+  case ____2GUL__: {
+    __HFBK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__YDBK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__XDBK));
+  case ____B0VL__: {
+    __HFBK=__DXBN(((____B0VL *)__GFBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__YDBK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__XDBK));
+  case ____P0VL__: {
+    __HFBK=__4AGM(((____P0VL *)__GFBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__YDBK=((__READ_GLOBAL__B4YL *)__tmp__XDBK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __HFBK=((____Q5YL *)__GFBK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__YDBK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__XDBK));
+  case ____UVPM__: {
+    __HFBK=__OFWN(((____UVPM *)__GFBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__YDBK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__XDBK));
+  case ____0ZPM__: {
+    __HFBK=__QM1P(((____0ZPM *)__GFBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__YDBK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__XDBK));
+  case ____MR0N__: {
+    __HFBK=__FQVO(((____MR0N *)__GFBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__YDBK=static_type__BA0Q();
+  case ____YWBP__: {
+    __HFBK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__YDBK=static_type__MBUP();
+  case ____LYBP__: {
+    __HFBK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__YDBK=static_type__RBUP();
+  case ____CZBP__: {
+    __HFBK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__YDBK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__XDBK));
+  case ____3BEP__: {
+    __HFBK=__ZPFQ(((____3BEP *)__GFBK));
   } break;
   };
-  __tmp__XDBK=((__TYPE_FULL__PMB *)__tmp__YDBK)->the_parent_type__DLK;
-  if (__tmp__XDBK==NULL) {
-    __tmp__1DBK=NULL;
+  __GFBK=((____WMB *)__HFBK)->__KLK;
+  if (__GFBK==NULL) {
+    __KFBK=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__XDBK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__1DBK=NULL;
+    switch (((struct ___OBJ *)__GFBK)->__id) {
+    case ____FF__: {
+      __KFBK=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__1DBK=NULL;
+    case ____FMB__: {
+      __KFBK=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__1DBK=NULL;
+    case ____HMB__: {
+      __KFBK=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__1DBK=NULL;
+    case ____JMB__: {
+      __KFBK=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__1DBK=NULL;
+    case ____LMB__: {
+      __KFBK=NULL;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__1DBK=((void *)__tmp__XDBK);
+    case ____ICY__: {
+      __KFBK=((void *)__GFBK);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__1DBK=NULL;
+    case ____EQ5D__: {
+      __KFBK=NULL;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__1DBK=NULL;
+    case ____L4NJ__: {
+      __KFBK=NULL;
     } break;
     }
   };
-  __tmp__YDBK=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__1DBK->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__YDBK)->flag__ELK &  1) !=  0)) || ((void *)((__TYPE_FULL__PMB *)__tmp__YDBK)->the_parent_type__DLK == (void *)type_boolean__MNB))) {
-    Self__NIMO=((__TYPE_GENERIC__BCY *)__tmp__1DBK);
-    Self__WWAP=((__FAST_ARRAYoPUT_TOo__NLJO *)Self__NIMO->put_to_list__WLJO);
-    result__ZWAP= 0;
-    if ((Self__WWAP->parent_arrayed_collection__VLJO.upper__LMJO >=  0)) {
-      __tmp__GXAP=Self__WWAP->parent_arrayed_collection__VLJO.storage__FXAP;
-      __tmp__HXAP=Self__WWAP->parent_arrayed_collection__VLJO.upper__LMJO;
-      Self__EZMP=((void **)__tmp__GXAP);
-      idx__QZMP= 0;
-      while ((! ((idx__QZMP > __tmp__HXAP) || ((void *)Self__UDBK == (void *)Self__EZMP[idx__QZMP])))) {
-        idx__QZMP=(__INTEGER__Q)(idx__QZMP +  1);
-      };
-      result__ZWAP=idx__QZMP;
-    };
-    Self__WWAP=Self__NIMO->put_to_list__WLJO;
-    __tmp__HXAP=Self__NIMO->put_to_list__WLJO->parent_arrayed_collection__VLJO.upper__LMJO;
-    Self__4LLP=((__FAST_ARRAYoPUT_TOo__NLJO *)Self__WWAP);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__QMLP=((void **)Self__4LLP->parent_arrayed_collection__VLJO.storage__FXAP)[result__ZWAP];
-    __tmp__RMLP=((void **)Self__4LLP->parent_arrayed_collection__VLJO.storage__FXAP)[__tmp__HXAP];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)Self__4LLP->parent_arrayed_collection__VLJO.storage__FXAP)[result__ZWAP]=__tmp__RMLP;
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)Self__4LLP->parent_arrayed_collection__VLJO.storage__FXAP)[__tmp__HXAP]=__tmp__QMLP;
-    Self__WWAP=((__FAST_ARRAYoPUT_TOo__NLJO *)Self__NIMO->put_to_list__WLJO);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__WWAP->parent_arrayed_collection__VLJO.upper__LMJO=(__INTEGER__Q)(Self__WWAP->parent_arrayed_collection__VLJO.upper__LMJO -  1);
-  };
-  __tmp__XDBK=Self__UDBK->receiver__4B5J;
-  switch (((struct ___OBJ *)__tmp__XDBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__XDBK));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__XDBK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__CPBS=((__READ_LOCAL__N5ZI *)__tmp__XDBK);
-    Self__P5AU=((__LOCAL__43WC *)Self__CPBS->local__PUEJ);
-    Self__P5AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__P5AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__P5AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OLOU=NULL;
-      ptr__PLOU=((__POINTER__IB )(NULL));
-      idx__QZMP= 0;
-      __tmp__RLOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RLOU ==  0)) {
-        result__OLOU=STRING__BC__;
-      } else /* FALSE */ {
-        idx__QZMP=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RLOU));
-        if ((idx__QZMP == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SLOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TLOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RLOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ULOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TLOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SLOU=micro_alloc__table__lab__HKI(__tmp__TLOU,((__POINTER__IB )(&(table_size[(__tmp__ULOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TLOU)));
-          ptr__PLOU=__tmp__SLOU;
-        } else /* FALSE */ {
-          __tmp__ULOU=((__UINTEGER_32__RWB )idx__QZMP);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SLOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TLOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RLOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SLOU=micro_alloc__table__lab__HKI(__tmp__TLOU,((__POINTER__IB )(&(table_type[(__tmp__ULOU)]))),(__UINTEGER_32__RWB)(__tmp__ULOU |  1));
-          ptr__PLOU=__tmp__SLOU;
-        };
-        result__OLOU=((__STRING__BC *)ptr__PLOU);
-        *(result__OLOU) = *(STRING__BC__);
-      };
-      Self__KLOU=((__STRING__BC *)result__OLOU);
-      if ((Self__KLOU->capacity__HFL <  250)) {
-        __tmp__MLOU=create__KVW( 250);
-        Self__KLOU->storage__4EL=__tmp__MLOU;
-        Self__KLOU->capacity__HFL= 250;
-      };
-      Self__KLOU->count__WJ= 0;
-      display__V5DJ(Self__CPBS,result__OLOU);
-      put_string__EGZ(((__STRING__BC *)result__OLOU));
+  __HFBK=((void **)((____PAY *)__KFBK->__VZMB)->__XAY.__B4XB)[ 0];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((! ((____3LC)(((____WMB *)__HFBK)->__LLK &  1) !=  0)) || ((void *)((____WMB *)__HFBK)->__KLK == (void *)__TNB))) {
+    __2JMO=((____ICY *)__KFBK);
+    __FYAP=((____2MJO *)__2JMO->__FNJO);
+    __IYAP= 0;
+    if ((__FYAP->__ENJO.__0NJO >=  0)) {
+      __VYAP=__FYAP->__ENJO.__UYAP;
+      __WYAP=__FYAP->__ENJO.__0NJO;
+      __T0MP=((void **)__VYAP);
+      __50MP= 0;
+      while ((! ((__50MP > __WYAP) || ((void *)__DFBK == (void *)__T0MP[__50MP])))) {
+        __50MP=(____Q)(__50MP +  1);
+      };
+      __IYAP=__50MP;
+    };
+    __FYAP=__2JMO->__FNJO;
+    __WYAP=__2JMO->__FNJO->__ENJO.__0NJO;
+    __NNLP=((____2MJO *)__FYAP);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __5NLP=((void **)__NNLP->__ENJO.__UYAP)[__IYAP];
+    __AOLP=((void **)__NNLP->__ENJO.__UYAP)[__WYAP];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__NNLP->__ENJO.__UYAP)[__IYAP]=__AOLP;
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__NNLP->__ENJO.__UYAP)[__WYAP]=__5NLP;
+    __FYAP=((____2MJO *)__2JMO->__FNJO);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __FYAP->__ENJO.__0NJO=(____Q)(__FYAP->__ENJO.__0NJO -  1);
+  };
+  __GFBK=__DFBK->__ND5J;
+  switch (((struct ___OBJ *)__GFBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__GFBK));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__GFBK));
+  } break;
+  case ____2A0I__: {
+    __RQBS=((____2A0I *)__GFBK);
+    __4ABU=((____N5WC *)__RQBS->__4VEJ);
+    __4ABU->__Q5WC.__KU4D=(____Q)(__4ABU->__Q5WC.__KU4D -  1);
+    if ((__4ABU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __3MOU=NULL;
+      __4MOU=((____IB )(NULL));
+      __50MP= 0;
+      __ANOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__ANOU ==  0)) {
+        __3MOU=__BC__;
+      } else /* FALSE */ {
+        __50MP=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ANOU));
+        if ((__50MP == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BNOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CNOU=(void *)((unsigned long)(void *)((unsigned long)__ANOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DNOU=((____YWB )((____Q )(void *)((unsigned long)__CNOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BNOU=__OKI(__CNOU,((____IB )(&(table_size[(__DNOU)-1]))),((____YWB )((____Q )__CNOU)));
+          __4MOU=__BNOU;
+        } else /* FALSE */ {
+          __DNOU=((____YWB )__50MP);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BNOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CNOU=(void *)((unsigned long)(void *)((unsigned long)__ANOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BNOU=__OKI(__CNOU,((____IB )(&(table_type[(__DNOU)]))),(____YWB)(__DNOU |  1));
+          __4MOU=__BNOU;
+        };
+        __3MOU=((____BC *)__4MOU);
+        *(__3MOU) = *(__BC__);
+      };
+      __ZMOU=((____BC *)__3MOU);
+      if ((__ZMOU->__OFL <  250)) {
+        __1MOU=__RVW( 250);
+        __ZMOU->__FFL=__1MOU;
+        __ZMOU->__OFL= 250;
+      };
+      __ZMOU->__WJ= 0;
+      __EBEJ(__RQBS,__3MOU);
+      __LGZ(((____BC *)__3MOU));
       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__XDBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__XDBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__CPBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__XDBK)->receiver__554J);
-    Self__P5AU=((__LOCAL__43WC *)Self__CPBS->local__PUEJ);
-    Self__P5AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__P5AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__P5AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OLOU=NULL;
-      ptr__PLOU=((__POINTER__IB )(NULL));
-      idx__QZMP= 0;
-      __tmp__RLOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RLOU ==  0)) {
-        result__OLOU=STRING__BC__;
-      } else /* FALSE */ {
-        idx__QZMP=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RLOU));
-        if ((idx__QZMP == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SLOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TLOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RLOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ULOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TLOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SLOU=micro_alloc__table__lab__HKI(__tmp__TLOU,((__POINTER__IB )(&(table_size[(__tmp__ULOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TLOU)));
-          ptr__PLOU=__tmp__SLOU;
-        } else /* FALSE */ {
-          __tmp__ULOU=((__UINTEGER_32__RWB )idx__QZMP);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SLOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TLOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RLOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SLOU=micro_alloc__table__lab__HKI(__tmp__TLOU,((__POINTER__IB )(&(table_type[(__tmp__ULOU)]))),(__UINTEGER_32__RWB)(__tmp__ULOU |  1));
-          ptr__PLOU=__tmp__SLOU;
-        };
-        result__OLOU=((__STRING__BC *)ptr__PLOU);
-        *(result__OLOU) = *(STRING__BC__);
-      };
-      Self__KLOU=((__STRING__BC *)result__OLOU);
-      if ((Self__KLOU->capacity__HFL <  250)) {
-        __tmp__MLOU=create__KVW( 250);
-        Self__KLOU->storage__4EL=__tmp__MLOU;
-        Self__KLOU->capacity__HFL= 250;
-      };
-      Self__KLOU->count__WJ= 0;
-      display__V5DJ(Self__CPBS,result__OLOU);
-      put_string__EGZ(((__STRING__BC *)result__OLOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__GFBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__GFBK));
+  } break;
+  case ____0AOJ__: {
+    __RQBS=((____2A0I *)((____0AOJ *)__GFBK)->__OB5J);
+    __4ABU=((____N5WC *)__RQBS->__4VEJ);
+    __4ABU->__Q5WC.__KU4D=(____Q)(__4ABU->__Q5WC.__KU4D -  1);
+    if ((__4ABU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __3MOU=NULL;
+      __4MOU=((____IB )(NULL));
+      __50MP= 0;
+      __ANOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__ANOU ==  0)) {
+        __3MOU=__BC__;
+      } else /* FALSE */ {
+        __50MP=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ANOU));
+        if ((__50MP == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BNOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CNOU=(void *)((unsigned long)(void *)((unsigned long)__ANOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DNOU=((____YWB )((____Q )(void *)((unsigned long)__CNOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BNOU=__OKI(__CNOU,((____IB )(&(table_size[(__DNOU)-1]))),((____YWB )((____Q )__CNOU)));
+          __4MOU=__BNOU;
+        } else /* FALSE */ {
+          __DNOU=((____YWB )__50MP);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BNOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CNOU=(void *)((unsigned long)(void *)((unsigned long)__ANOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BNOU=__OKI(__CNOU,((____IB )(&(table_type[(__DNOU)]))),(____YWB)(__DNOU |  1));
+          __4MOU=__BNOU;
+        };
+        __3MOU=((____BC *)__4MOU);
+        *(__3MOU) = *(__BC__);
+      };
+      __ZMOU=((____BC *)__3MOU);
+      if ((__ZMOU->__OFL <  250)) {
+        __1MOU=__RVW( 250);
+        __ZMOU->__FFL=__1MOU;
+        __ZMOU->__OFL= 250;
+      };
+      __ZMOU->__WJ= 0;
+      __EBEJ(__RQBS,__3MOU);
+      __LGZ(((____BC *)__3MOU));
       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__XDBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__GFBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__XDBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__GFBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__XDBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__GFBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__XDBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__GFBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__XDBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__GFBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__XDBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__GFBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__XDBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__GFBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__XDBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__GFBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__XDBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__GFBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__XDBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__GFBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__XDBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__GFBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__XDBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__GFBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__XDBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__GFBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__XDBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__GFBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__XDBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__GFBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__XDBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__GFBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__XDBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__GFBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__XDBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__GFBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__2J2S=((__READ_GLOBAL__B4YL *)__tmp__XDBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__2J2S->global__Y5JM),Self__2J2S);
+  case ____Q5YL__: {
+    __LL2S=((____Q5YL *)__GFBK);
+    __EIEN(((____FKRG *)__LL2S->__HBKM),__LL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__XDBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__GFBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__XDBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__GFBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__XDBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__GFBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__XDBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__GFBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__XDBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__GFBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__XDBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__GFBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__XDBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__GFBK));
   } break;
   };
-  __tmp__XDBK=Self__UDBK->index__AC5J;
-  switch (((struct ___OBJ *)__tmp__XDBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__XDBK));
+  __GFBK=__DFBK->__PD5J;
+  switch (((struct ___OBJ *)__GFBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__GFBK));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__XDBK));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__GFBK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__CPBS=((__READ_LOCAL__N5ZI *)__tmp__XDBK);
-    Self__P5AU=((__LOCAL__43WC *)Self__CPBS->local__PUEJ);
-    Self__P5AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__P5AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__P5AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OLOU=NULL;
-      ptr__PLOU=((__POINTER__IB )(NULL));
-      idx__QZMP= 0;
-      __tmp__RLOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RLOU ==  0)) {
-        result__OLOU=STRING__BC__;
+  case ____2A0I__: {
+    __RQBS=((____2A0I *)__GFBK);
+    __4ABU=((____N5WC *)__RQBS->__4VEJ);
+    __4ABU->__Q5WC.__KU4D=(____Q)(__4ABU->__Q5WC.__KU4D -  1);
+    if ((__4ABU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __3MOU=NULL;
+      __4MOU=((____IB )(NULL));
+      __50MP= 0;
+      __ANOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__ANOU ==  0)) {
+        __3MOU=__BC__;
       } else /* FALSE */ {
-        idx__QZMP=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RLOU));
-        if ((idx__QZMP == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SLOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TLOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RLOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ULOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TLOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SLOU=micro_alloc__table__lab__HKI(__tmp__TLOU,((__POINTER__IB )(&(table_size[(__tmp__ULOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TLOU)));
-          ptr__PLOU=__tmp__SLOU;
+        __50MP=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ANOU));
+        if ((__50MP == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BNOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CNOU=(void *)((unsigned long)(void *)((unsigned long)__ANOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DNOU=((____YWB )((____Q )(void *)((unsigned long)__CNOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BNOU=__OKI(__CNOU,((____IB )(&(table_size[(__DNOU)-1]))),((____YWB )((____Q )__CNOU)));
+          __4MOU=__BNOU;
         } else /* FALSE */ {
-          __tmp__ULOU=((__UINTEGER_32__RWB )idx__QZMP);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SLOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TLOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RLOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SLOU=micro_alloc__table__lab__HKI(__tmp__TLOU,((__POINTER__IB )(&(table_type[(__tmp__ULOU)]))),(__UINTEGER_32__RWB)(__tmp__ULOU |  1));
-          ptr__PLOU=__tmp__SLOU;
+          __DNOU=((____YWB )__50MP);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BNOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CNOU=(void *)((unsigned long)(void *)((unsigned long)__ANOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BNOU=__OKI(__CNOU,((____IB )(&(table_type[(__DNOU)]))),(____YWB)(__DNOU |  1));
+          __4MOU=__BNOU;
         };
-        result__OLOU=((__STRING__BC *)ptr__PLOU);
-        *(result__OLOU) = *(STRING__BC__);
+        __3MOU=((____BC *)__4MOU);
+        *(__3MOU) = *(__BC__);
       };
-      Self__KLOU=((__STRING__BC *)result__OLOU);
-      if ((Self__KLOU->capacity__HFL <  250)) {
-        __tmp__MLOU=create__KVW( 250);
-        Self__KLOU->storage__4EL=__tmp__MLOU;
-        Self__KLOU->capacity__HFL= 250;
+      __ZMOU=((____BC *)__3MOU);
+      if ((__ZMOU->__OFL <  250)) {
+        __1MOU=__RVW( 250);
+        __ZMOU->__FFL=__1MOU;
+        __ZMOU->__OFL= 250;
       };
-      Self__KLOU->count__WJ= 0;
-      display__V5DJ(Self__CPBS,result__OLOU);
-      put_string__EGZ(((__STRING__BC *)result__OLOU));
+      __ZMOU->__WJ= 0;
+      __EBEJ(__RQBS,__3MOU);
+      __LGZ(((____BC *)__3MOU));
       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__XDBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__XDBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__CPBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__XDBK)->receiver__554J);
-    Self__P5AU=((__LOCAL__43WC *)Self__CPBS->local__PUEJ);
-    Self__P5AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__P5AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__P5AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OLOU=NULL;
-      ptr__PLOU=((__POINTER__IB )(NULL));
-      idx__QZMP= 0;
-      __tmp__RLOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RLOU ==  0)) {
-        result__OLOU=STRING__BC__;
-      } else /* FALSE */ {
-        idx__QZMP=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RLOU));
-        if ((idx__QZMP == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SLOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TLOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RLOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ULOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TLOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SLOU=micro_alloc__table__lab__HKI(__tmp__TLOU,((__POINTER__IB )(&(table_size[(__tmp__ULOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TLOU)));
-          ptr__PLOU=__tmp__SLOU;
-        } else /* FALSE */ {
-          __tmp__ULOU=((__UINTEGER_32__RWB )idx__QZMP);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SLOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TLOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RLOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SLOU=micro_alloc__table__lab__HKI(__tmp__TLOU,((__POINTER__IB )(&(table_type[(__tmp__ULOU)]))),(__UINTEGER_32__RWB)(__tmp__ULOU |  1));
-          ptr__PLOU=__tmp__SLOU;
-        };
-        result__OLOU=((__STRING__BC *)ptr__PLOU);
-        *(result__OLOU) = *(STRING__BC__);
-      };
-      Self__KLOU=((__STRING__BC *)result__OLOU);
-      if ((Self__KLOU->capacity__HFL <  250)) {
-        __tmp__MLOU=create__KVW( 250);
-        Self__KLOU->storage__4EL=__tmp__MLOU;
-        Self__KLOU->capacity__HFL= 250;
-      };
-      Self__KLOU->count__WJ= 0;
-      display__V5DJ(Self__CPBS,result__OLOU);
-      put_string__EGZ(((__STRING__BC *)result__OLOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__GFBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__GFBK));
+  } break;
+  case ____0AOJ__: {
+    __RQBS=((____2A0I *)((____0AOJ *)__GFBK)->__OB5J);
+    __4ABU=((____N5WC *)__RQBS->__4VEJ);
+    __4ABU->__Q5WC.__KU4D=(____Q)(__4ABU->__Q5WC.__KU4D -  1);
+    if ((__4ABU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __3MOU=NULL;
+      __4MOU=((____IB )(NULL));
+      __50MP= 0;
+      __ANOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__ANOU ==  0)) {
+        __3MOU=__BC__;
+      } else /* FALSE */ {
+        __50MP=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ANOU));
+        if ((__50MP == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BNOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CNOU=(void *)((unsigned long)(void *)((unsigned long)__ANOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DNOU=((____YWB )((____Q )(void *)((unsigned long)__CNOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BNOU=__OKI(__CNOU,((____IB )(&(table_size[(__DNOU)-1]))),((____YWB )((____Q )__CNOU)));
+          __4MOU=__BNOU;
+        } else /* FALSE */ {
+          __DNOU=((____YWB )__50MP);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BNOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CNOU=(void *)((unsigned long)(void *)((unsigned long)__ANOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BNOU=__OKI(__CNOU,((____IB )(&(table_type[(__DNOU)]))),(____YWB)(__DNOU |  1));
+          __4MOU=__BNOU;
+        };
+        __3MOU=((____BC *)__4MOU);
+        *(__3MOU) = *(__BC__);
+      };
+      __ZMOU=((____BC *)__3MOU);
+      if ((__ZMOU->__OFL <  250)) {
+        __1MOU=__RVW( 250);
+        __ZMOU->__FFL=__1MOU;
+        __ZMOU->__OFL= 250;
+      };
+      __ZMOU->__WJ= 0;
+      __EBEJ(__RQBS,__3MOU);
+      __LGZ(((____BC *)__3MOU));
       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__XDBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__GFBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__XDBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__GFBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__XDBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__GFBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__XDBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__GFBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__XDBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__GFBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__XDBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__GFBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__XDBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__GFBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__XDBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__GFBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__XDBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__GFBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__XDBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__GFBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__XDBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__GFBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__XDBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__GFBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__XDBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__GFBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__XDBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__GFBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__XDBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__GFBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__XDBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__GFBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__XDBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__GFBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__XDBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__GFBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__2J2S=((__READ_GLOBAL__B4YL *)__tmp__XDBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__2J2S->global__Y5JM),Self__2J2S);
+  case ____Q5YL__: {
+    __LL2S=((____Q5YL *)__GFBK);
+    __EIEN(((____FKRG *)__LL2S->__HBKM),__LL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__XDBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__GFBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__XDBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__GFBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__XDBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__GFBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__XDBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__GFBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__XDBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__GFBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__XDBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__GFBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__XDBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__GFBK));
   } break;
   };
-  __tmp__XDBK=Self__UDBK->value__CC5J;
-  switch (((struct ___OBJ *)__tmp__XDBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__XDBK));
+  __GFBK=__DFBK->__RD5J;
+  switch (((struct ___OBJ *)__GFBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__GFBK));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__XDBK));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__GFBK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__CPBS=((__READ_LOCAL__N5ZI *)__tmp__XDBK);
-    Self__P5AU=((__LOCAL__43WC *)Self__CPBS->local__PUEJ);
-    Self__P5AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__P5AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__P5AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OLOU=NULL;
-      ptr__PLOU=((__POINTER__IB )(NULL));
-      idx__QZMP= 0;
-      __tmp__RLOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RLOU ==  0)) {
-        result__OLOU=STRING__BC__;
+  case ____2A0I__: {
+    __RQBS=((____2A0I *)__GFBK);
+    __4ABU=((____N5WC *)__RQBS->__4VEJ);
+    __4ABU->__Q5WC.__KU4D=(____Q)(__4ABU->__Q5WC.__KU4D -  1);
+    if ((__4ABU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __3MOU=NULL;
+      __4MOU=((____IB )(NULL));
+      __50MP= 0;
+      __ANOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__ANOU ==  0)) {
+        __3MOU=__BC__;
       } else /* FALSE */ {
-        idx__QZMP=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RLOU));
-        if ((idx__QZMP == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SLOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TLOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RLOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ULOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TLOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SLOU=micro_alloc__table__lab__HKI(__tmp__TLOU,((__POINTER__IB )(&(table_size[(__tmp__ULOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TLOU)));
-          ptr__PLOU=__tmp__SLOU;
+        __50MP=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ANOU));
+        if ((__50MP == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BNOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CNOU=(void *)((unsigned long)(void *)((unsigned long)__ANOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DNOU=((____YWB )((____Q )(void *)((unsigned long)__CNOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BNOU=__OKI(__CNOU,((____IB )(&(table_size[(__DNOU)-1]))),((____YWB )((____Q )__CNOU)));
+          __4MOU=__BNOU;
         } else /* FALSE */ {
-          __tmp__ULOU=((__UINTEGER_32__RWB )idx__QZMP);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SLOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TLOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RLOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SLOU=micro_alloc__table__lab__HKI(__tmp__TLOU,((__POINTER__IB )(&(table_type[(__tmp__ULOU)]))),(__UINTEGER_32__RWB)(__tmp__ULOU |  1));
-          ptr__PLOU=__tmp__SLOU;
+          __DNOU=((____YWB )__50MP);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BNOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CNOU=(void *)((unsigned long)(void *)((unsigned long)__ANOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BNOU=__OKI(__CNOU,((____IB )(&(table_type[(__DNOU)]))),(____YWB)(__DNOU |  1));
+          __4MOU=__BNOU;
         };
-        result__OLOU=((__STRING__BC *)ptr__PLOU);
-        *(result__OLOU) = *(STRING__BC__);
+        __3MOU=((____BC *)__4MOU);
+        *(__3MOU) = *(__BC__);
       };
-      Self__KLOU=((__STRING__BC *)result__OLOU);
-      if ((Self__KLOU->capacity__HFL <  250)) {
-        __tmp__MLOU=create__KVW( 250);
-        Self__KLOU->storage__4EL=__tmp__MLOU;
-        Self__KLOU->capacity__HFL= 250;
+      __ZMOU=((____BC *)__3MOU);
+      if ((__ZMOU->__OFL <  250)) {
+        __1MOU=__RVW( 250);
+        __ZMOU->__FFL=__1MOU;
+        __ZMOU->__OFL= 250;
       };
-      Self__KLOU->count__WJ= 0;
-      display__V5DJ(Self__CPBS,result__OLOU);
-      put_string__EGZ(((__STRING__BC *)result__OLOU));
+      __ZMOU->__WJ= 0;
+      __EBEJ(__RQBS,__3MOU);
+      __LGZ(((____BC *)__3MOU));
       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__XDBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__XDBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__CPBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__XDBK)->receiver__554J);
-    Self__P5AU=((__LOCAL__43WC *)Self__CPBS->local__PUEJ);
-    Self__P5AU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__P5AU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__P5AU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OLOU=NULL;
-      ptr__PLOU=((__POINTER__IB )(NULL));
-      idx__QZMP= 0;
-      __tmp__RLOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RLOU ==  0)) {
-        result__OLOU=STRING__BC__;
-      } else /* FALSE */ {
-        idx__QZMP=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RLOU));
-        if ((idx__QZMP == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SLOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TLOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RLOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ULOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TLOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SLOU=micro_alloc__table__lab__HKI(__tmp__TLOU,((__POINTER__IB )(&(table_size[(__tmp__ULOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TLOU)));
-          ptr__PLOU=__tmp__SLOU;
-        } else /* FALSE */ {
-          __tmp__ULOU=((__UINTEGER_32__RWB )idx__QZMP);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SLOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TLOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RLOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SLOU=micro_alloc__table__lab__HKI(__tmp__TLOU,((__POINTER__IB )(&(table_type[(__tmp__ULOU)]))),(__UINTEGER_32__RWB)(__tmp__ULOU |  1));
-          ptr__PLOU=__tmp__SLOU;
-        };
-        result__OLOU=((__STRING__BC *)ptr__PLOU);
-        *(result__OLOU) = *(STRING__BC__);
-      };
-      Self__KLOU=((__STRING__BC *)result__OLOU);
-      if ((Self__KLOU->capacity__HFL <  250)) {
-        __tmp__MLOU=create__KVW( 250);
-        Self__KLOU->storage__4EL=__tmp__MLOU;
-        Self__KLOU->capacity__HFL= 250;
-      };
-      Self__KLOU->count__WJ= 0;
-      display__V5DJ(Self__CPBS,result__OLOU);
-      put_string__EGZ(((__STRING__BC *)result__OLOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__GFBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__GFBK));
+  } break;
+  case ____0AOJ__: {
+    __RQBS=((____2A0I *)((____0AOJ *)__GFBK)->__OB5J);
+    __4ABU=((____N5WC *)__RQBS->__4VEJ);
+    __4ABU->__Q5WC.__KU4D=(____Q)(__4ABU->__Q5WC.__KU4D -  1);
+    if ((__4ABU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __3MOU=NULL;
+      __4MOU=((____IB )(NULL));
+      __50MP= 0;
+      __ANOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__ANOU ==  0)) {
+        __3MOU=__BC__;
+      } else /* FALSE */ {
+        __50MP=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ANOU));
+        if ((__50MP == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BNOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CNOU=(void *)((unsigned long)(void *)((unsigned long)__ANOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DNOU=((____YWB )((____Q )(void *)((unsigned long)__CNOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BNOU=__OKI(__CNOU,((____IB )(&(table_size[(__DNOU)-1]))),((____YWB )((____Q )__CNOU)));
+          __4MOU=__BNOU;
+        } else /* FALSE */ {
+          __DNOU=((____YWB )__50MP);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BNOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CNOU=(void *)((unsigned long)(void *)((unsigned long)__ANOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BNOU=__OKI(__CNOU,((____IB )(&(table_type[(__DNOU)]))),(____YWB)(__DNOU |  1));
+          __4MOU=__BNOU;
+        };
+        __3MOU=((____BC *)__4MOU);
+        *(__3MOU) = *(__BC__);
+      };
+      __ZMOU=((____BC *)__3MOU);
+      if ((__ZMOU->__OFL <  250)) {
+        __1MOU=__RVW( 250);
+        __ZMOU->__FFL=__1MOU;
+        __ZMOU->__OFL= 250;
+      };
+      __ZMOU->__WJ= 0;
+      __EBEJ(__RQBS,__3MOU);
+      __LGZ(((____BC *)__3MOU));
       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__XDBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__GFBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__XDBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__GFBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__XDBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__GFBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__XDBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__GFBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__XDBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__GFBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__XDBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__GFBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__XDBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__GFBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__XDBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__GFBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__XDBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__GFBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__XDBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__GFBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__XDBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__GFBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__XDBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__GFBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__XDBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__GFBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__XDBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__GFBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__XDBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__GFBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__XDBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__GFBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__XDBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__GFBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__XDBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__GFBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__2J2S=((__READ_GLOBAL__B4YL *)__tmp__XDBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__2J2S->global__Y5JM),Self__2J2S);
+  case ____Q5YL__: {
+    __LL2S=((____Q5YL *)__GFBK);
+    __EIEN(((____FKRG *)__LL2S->__HBKM),__LL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__XDBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__GFBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__XDBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__GFBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__XDBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__GFBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__XDBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__GFBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__XDBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__GFBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__XDBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__GFBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__XDBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__GFBK));
   } break;
   };
 }
 
-static void remove__UEBK(__ITEM__VFOJ *Self__VEBK)
-// ({ITEM__VFOJ}) Void Recursive, No inlinable.
+static void __DGBK(____EHOJ *__EGBK)
+// ({__EHOJ}) Void Recursive, No inlinable.
 {
-  void *__tmp__WEBK;
-  __READ_LOCAL__N5ZI *Self__LPBS;
-  __LOCAL__43WC *Self__BABU;
-  __STRING__BC *result__0OOU,*Self__WOOU;
-  __POINTER__IB ptr__1OOU,__tmp__3OOU,__tmp__4OOU,__tmp__5OOU;
-  __INTEGER__Q typ_id__2OOU;
-  __UINTEGER_32__RWB __tmp__APOU;
-  __READ_GLOBAL__B4YL *Self__5J2S;
-  __CHARACTER__DB *__tmp__YOOU;
-  __tmp__WEBK=Self__VEBK->receiver__HC5J;
-  switch (((struct ___OBJ *)__tmp__WEBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__WEBK));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__WEBK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__LPBS=((__READ_LOCAL__N5ZI *)__tmp__WEBK);
-    Self__BABU=((__LOCAL__43WC *)Self__LPBS->local__PUEJ);
-    Self__BABU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__BABU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__BABU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__0OOU=NULL;
-      ptr__1OOU=((__POINTER__IB )(NULL));
-      typ_id__2OOU= 0;
-      __tmp__3OOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__3OOU ==  0)) {
-        result__0OOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__2OOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3OOU));
-        if ((typ_id__2OOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4OOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5OOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3OOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__APOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5OOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__4OOU=micro_alloc__table__lab__HKI(__tmp__5OOU,((__POINTER__IB )(&(table_size[(__tmp__APOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5OOU)));
-          ptr__1OOU=__tmp__4OOU;
-        } else /* FALSE */ {
-          __tmp__APOU=((__UINTEGER_32__RWB )typ_id__2OOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4OOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5OOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3OOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__4OOU=micro_alloc__table__lab__HKI(__tmp__5OOU,((__POINTER__IB )(&(table_type[(__tmp__APOU)]))),(__UINTEGER_32__RWB)(__tmp__APOU |  1));
-          ptr__1OOU=__tmp__4OOU;
-        };
-        result__0OOU=((__STRING__BC *)ptr__1OOU);
-        *(result__0OOU) = *(STRING__BC__);
-      };
-      Self__WOOU=((__STRING__BC *)result__0OOU);
-      if ((Self__WOOU->capacity__HFL <  250)) {
-        __tmp__YOOU=create__KVW( 250);
-        Self__WOOU->storage__4EL=__tmp__YOOU;
-        Self__WOOU->capacity__HFL= 250;
-      };
-      Self__WOOU->count__WJ= 0;
-      display__V5DJ(Self__LPBS,result__0OOU);
-      put_string__EGZ(((__STRING__BC *)result__0OOU));
+  void *__FGBK;
+  ____2A0I *__0QBS;
+  ____N5WC *__QBBU;
+  ____BC *__JQOU,*__FQOU;
+  ____IB __KQOU,__MQOU,__NQOU,__OQOU;
+  ____Q __LQOU;
+  ____YWB __PQOU;
+  ____Q5YL *__OL2S;
+  ____DB *__HQOU;
+  __FGBK=__EGBK->__WD5J;
+  switch (((struct ___OBJ *)__FGBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__FGBK));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__FGBK));
+  } break;
+  case ____2A0I__: {
+    __0QBS=((____2A0I *)__FGBK);
+    __QBBU=((____N5WC *)__0QBS->__4VEJ);
+    __QBBU->__Q5WC.__KU4D=(____Q)(__QBBU->__Q5WC.__KU4D -  1);
+    if ((__QBBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __JQOU=NULL;
+      __KQOU=((____IB )(NULL));
+      __LQOU= 0;
+      __MQOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__MQOU ==  0)) {
+        __JQOU=__BC__;
+      } else /* FALSE */ {
+        __LQOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MQOU));
+        if ((__LQOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NQOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OQOU=(void *)((unsigned long)(void *)((unsigned long)__MQOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PQOU=((____YWB )((____Q )(void *)((unsigned long)__OQOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NQOU=__OKI(__OQOU,((____IB )(&(table_size[(__PQOU)-1]))),((____YWB )((____Q )__OQOU)));
+          __KQOU=__NQOU;
+        } else /* FALSE */ {
+          __PQOU=((____YWB )__LQOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NQOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OQOU=(void *)((unsigned long)(void *)((unsigned long)__MQOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NQOU=__OKI(__OQOU,((____IB )(&(table_type[(__PQOU)]))),(____YWB)(__PQOU |  1));
+          __KQOU=__NQOU;
+        };
+        __JQOU=((____BC *)__KQOU);
+        *(__JQOU) = *(__BC__);
+      };
+      __FQOU=((____BC *)__JQOU);
+      if ((__FQOU->__OFL <  250)) {
+        __HQOU=__RVW( 250);
+        __FQOU->__FFL=__HQOU;
+        __FQOU->__OFL= 250;
+      };
+      __FQOU->__WJ= 0;
+      __EBEJ(__0QBS,__JQOU);
+      __LGZ(((____BC *)__JQOU));
       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__WEBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WEBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__LPBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__WEBK)->receiver__554J);
-    Self__BABU=((__LOCAL__43WC *)Self__LPBS->local__PUEJ);
-    Self__BABU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__BABU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__BABU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__0OOU=NULL;
-      ptr__1OOU=((__POINTER__IB )(NULL));
-      typ_id__2OOU= 0;
-      __tmp__3OOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__3OOU ==  0)) {
-        result__0OOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__2OOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3OOU));
-        if ((typ_id__2OOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4OOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5OOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3OOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__APOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5OOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__4OOU=micro_alloc__table__lab__HKI(__tmp__5OOU,((__POINTER__IB )(&(table_size[(__tmp__APOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5OOU)));
-          ptr__1OOU=__tmp__4OOU;
-        } else /* FALSE */ {
-          __tmp__APOU=((__UINTEGER_32__RWB )typ_id__2OOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4OOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5OOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3OOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__4OOU=micro_alloc__table__lab__HKI(__tmp__5OOU,((__POINTER__IB )(&(table_type[(__tmp__APOU)]))),(__UINTEGER_32__RWB)(__tmp__APOU |  1));
-          ptr__1OOU=__tmp__4OOU;
-        };
-        result__0OOU=((__STRING__BC *)ptr__1OOU);
-        *(result__0OOU) = *(STRING__BC__);
-      };
-      Self__WOOU=((__STRING__BC *)result__0OOU);
-      if ((Self__WOOU->capacity__HFL <  250)) {
-        __tmp__YOOU=create__KVW( 250);
-        Self__WOOU->storage__4EL=__tmp__YOOU;
-        Self__WOOU->capacity__HFL= 250;
-      };
-      Self__WOOU->count__WJ= 0;
-      display__V5DJ(Self__LPBS,result__0OOU);
-      put_string__EGZ(((__STRING__BC *)result__0OOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__FGBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__FGBK));
+  } break;
+  case ____0AOJ__: {
+    __0QBS=((____2A0I *)((____0AOJ *)__FGBK)->__OB5J);
+    __QBBU=((____N5WC *)__0QBS->__4VEJ);
+    __QBBU->__Q5WC.__KU4D=(____Q)(__QBBU->__Q5WC.__KU4D -  1);
+    if ((__QBBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __JQOU=NULL;
+      __KQOU=((____IB )(NULL));
+      __LQOU= 0;
+      __MQOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__MQOU ==  0)) {
+        __JQOU=__BC__;
+      } else /* FALSE */ {
+        __LQOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MQOU));
+        if ((__LQOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NQOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OQOU=(void *)((unsigned long)(void *)((unsigned long)__MQOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PQOU=((____YWB )((____Q )(void *)((unsigned long)__OQOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NQOU=__OKI(__OQOU,((____IB )(&(table_size[(__PQOU)-1]))),((____YWB )((____Q )__OQOU)));
+          __KQOU=__NQOU;
+        } else /* FALSE */ {
+          __PQOU=((____YWB )__LQOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NQOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OQOU=(void *)((unsigned long)(void *)((unsigned long)__MQOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NQOU=__OKI(__OQOU,((____IB )(&(table_type[(__PQOU)]))),(____YWB)(__PQOU |  1));
+          __KQOU=__NQOU;
+        };
+        __JQOU=((____BC *)__KQOU);
+        *(__JQOU) = *(__BC__);
+      };
+      __FQOU=((____BC *)__JQOU);
+      if ((__FQOU->__OFL <  250)) {
+        __HQOU=__RVW( 250);
+        __FQOU->__FFL=__HQOU;
+        __FQOU->__OFL= 250;
+      };
+      __FQOU->__WJ= 0;
+      __EBEJ(__0QBS,__JQOU);
+      __LGZ(((____BC *)__JQOU));
       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__WEBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__FGBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__WEBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__FGBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__WEBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__FGBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__WEBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__FGBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__WEBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__FGBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__WEBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__FGBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__WEBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__FGBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__WEBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__FGBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__WEBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__FGBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__WEBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__FGBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__WEBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__FGBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WEBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__FGBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__WEBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__FGBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WEBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__FGBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__WEBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__FGBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WEBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__FGBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__WEBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__FGBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__WEBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__FGBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__5J2S=((__READ_GLOBAL__B4YL *)__tmp__WEBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__5J2S->global__Y5JM),Self__5J2S);
+  case ____Q5YL__: {
+    __OL2S=((____Q5YL *)__FGBK);
+    __EIEN(((____FKRG *)__OL2S->__HBKM),__OL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__WEBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__FGBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__WEBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__FGBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__WEBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__FGBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__WEBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__FGBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__WEBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__FGBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__WEBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__FGBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__WEBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__FGBK));
   } break;
   };
-  __tmp__WEBK=Self__VEBK->index__JC5J;
-  switch (((struct ___OBJ *)__tmp__WEBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__WEBK));
+  __FGBK=__EGBK->__YD5J;
+  switch (((struct ___OBJ *)__FGBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__FGBK));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__WEBK));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__FGBK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__LPBS=((__READ_LOCAL__N5ZI *)__tmp__WEBK);
-    Self__BABU=((__LOCAL__43WC *)Self__LPBS->local__PUEJ);
-    Self__BABU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__BABU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__BABU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__0OOU=NULL;
-      ptr__1OOU=((__POINTER__IB )(NULL));
-      typ_id__2OOU= 0;
-      __tmp__3OOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__3OOU ==  0)) {
-        result__0OOU=STRING__BC__;
+  case ____2A0I__: {
+    __0QBS=((____2A0I *)__FGBK);
+    __QBBU=((____N5WC *)__0QBS->__4VEJ);
+    __QBBU->__Q5WC.__KU4D=(____Q)(__QBBU->__Q5WC.__KU4D -  1);
+    if ((__QBBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __JQOU=NULL;
+      __KQOU=((____IB )(NULL));
+      __LQOU= 0;
+      __MQOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__MQOU ==  0)) {
+        __JQOU=__BC__;
       } else /* FALSE */ {
-        typ_id__2OOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3OOU));
-        if ((typ_id__2OOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4OOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5OOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3OOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__APOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5OOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__4OOU=micro_alloc__table__lab__HKI(__tmp__5OOU,((__POINTER__IB )(&(table_size[(__tmp__APOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5OOU)));
-          ptr__1OOU=__tmp__4OOU;
+        __LQOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MQOU));
+        if ((__LQOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NQOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OQOU=(void *)((unsigned long)(void *)((unsigned long)__MQOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PQOU=((____YWB )((____Q )(void *)((unsigned long)__OQOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NQOU=__OKI(__OQOU,((____IB )(&(table_size[(__PQOU)-1]))),((____YWB )((____Q )__OQOU)));
+          __KQOU=__NQOU;
         } else /* FALSE */ {
-          __tmp__APOU=((__UINTEGER_32__RWB )typ_id__2OOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4OOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5OOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3OOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__4OOU=micro_alloc__table__lab__HKI(__tmp__5OOU,((__POINTER__IB )(&(table_type[(__tmp__APOU)]))),(__UINTEGER_32__RWB)(__tmp__APOU |  1));
-          ptr__1OOU=__tmp__4OOU;
+          __PQOU=((____YWB )__LQOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NQOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OQOU=(void *)((unsigned long)(void *)((unsigned long)__MQOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NQOU=__OKI(__OQOU,((____IB )(&(table_type[(__PQOU)]))),(____YWB)(__PQOU |  1));
+          __KQOU=__NQOU;
         };
-        result__0OOU=((__STRING__BC *)ptr__1OOU);
-        *(result__0OOU) = *(STRING__BC__);
+        __JQOU=((____BC *)__KQOU);
+        *(__JQOU) = *(__BC__);
       };
-      Self__WOOU=((__STRING__BC *)result__0OOU);
-      if ((Self__WOOU->capacity__HFL <  250)) {
-        __tmp__YOOU=create__KVW( 250);
-        Self__WOOU->storage__4EL=__tmp__YOOU;
-        Self__WOOU->capacity__HFL= 250;
+      __FQOU=((____BC *)__JQOU);
+      if ((__FQOU->__OFL <  250)) {
+        __HQOU=__RVW( 250);
+        __FQOU->__FFL=__HQOU;
+        __FQOU->__OFL= 250;
       };
-      Self__WOOU->count__WJ= 0;
-      display__V5DJ(Self__LPBS,result__0OOU);
-      put_string__EGZ(((__STRING__BC *)result__0OOU));
+      __FQOU->__WJ= 0;
+      __EBEJ(__0QBS,__JQOU);
+      __LGZ(((____BC *)__JQOU));
       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__WEBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WEBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__LPBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__WEBK)->receiver__554J);
-    Self__BABU=((__LOCAL__43WC *)Self__LPBS->local__PUEJ);
-    Self__BABU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__BABU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__BABU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__0OOU=NULL;
-      ptr__1OOU=((__POINTER__IB )(NULL));
-      typ_id__2OOU= 0;
-      __tmp__3OOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__3OOU ==  0)) {
-        result__0OOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__2OOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3OOU));
-        if ((typ_id__2OOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4OOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5OOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3OOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__APOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5OOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__4OOU=micro_alloc__table__lab__HKI(__tmp__5OOU,((__POINTER__IB )(&(table_size[(__tmp__APOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5OOU)));
-          ptr__1OOU=__tmp__4OOU;
-        } else /* FALSE */ {
-          __tmp__APOU=((__UINTEGER_32__RWB )typ_id__2OOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4OOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5OOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3OOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4OOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__4OOU=micro_alloc__table__lab__HKI(__tmp__5OOU,((__POINTER__IB )(&(table_type[(__tmp__APOU)]))),(__UINTEGER_32__RWB)(__tmp__APOU |  1));
-          ptr__1OOU=__tmp__4OOU;
-        };
-        result__0OOU=((__STRING__BC *)ptr__1OOU);
-        *(result__0OOU) = *(STRING__BC__);
-      };
-      Self__WOOU=((__STRING__BC *)result__0OOU);
-      if ((Self__WOOU->capacity__HFL <  250)) {
-        __tmp__YOOU=create__KVW( 250);
-        Self__WOOU->storage__4EL=__tmp__YOOU;
-        Self__WOOU->capacity__HFL= 250;
-      };
-      Self__WOOU->count__WJ= 0;
-      display__V5DJ(Self__LPBS,result__0OOU);
-      put_string__EGZ(((__STRING__BC *)result__0OOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__FGBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__FGBK));
+  } break;
+  case ____0AOJ__: {
+    __0QBS=((____2A0I *)((____0AOJ *)__FGBK)->__OB5J);
+    __QBBU=((____N5WC *)__0QBS->__4VEJ);
+    __QBBU->__Q5WC.__KU4D=(____Q)(__QBBU->__Q5WC.__KU4D -  1);
+    if ((__QBBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __JQOU=NULL;
+      __KQOU=((____IB )(NULL));
+      __LQOU= 0;
+      __MQOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__MQOU ==  0)) {
+        __JQOU=__BC__;
+      } else /* FALSE */ {
+        __LQOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MQOU));
+        if ((__LQOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NQOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OQOU=(void *)((unsigned long)(void *)((unsigned long)__MQOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PQOU=((____YWB )((____Q )(void *)((unsigned long)__OQOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NQOU=__OKI(__OQOU,((____IB )(&(table_size[(__PQOU)-1]))),((____YWB )((____Q )__OQOU)));
+          __KQOU=__NQOU;
+        } else /* FALSE */ {
+          __PQOU=((____YWB )__LQOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NQOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OQOU=(void *)((unsigned long)(void *)((unsigned long)__MQOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NQOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NQOU=__OKI(__OQOU,((____IB )(&(table_type[(__PQOU)]))),(____YWB)(__PQOU |  1));
+          __KQOU=__NQOU;
+        };
+        __JQOU=((____BC *)__KQOU);
+        *(__JQOU) = *(__BC__);
+      };
+      __FQOU=((____BC *)__JQOU);
+      if ((__FQOU->__OFL <  250)) {
+        __HQOU=__RVW( 250);
+        __FQOU->__FFL=__HQOU;
+        __FQOU->__OFL= 250;
+      };
+      __FQOU->__WJ= 0;
+      __EBEJ(__0QBS,__JQOU);
+      __LGZ(((____BC *)__JQOU));
       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__WEBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__FGBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__WEBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__FGBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__WEBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__FGBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__WEBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__FGBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__WEBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__FGBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__WEBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__FGBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__WEBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__FGBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__WEBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__FGBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__WEBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__FGBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__WEBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__FGBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__WEBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__FGBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WEBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__FGBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__WEBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__FGBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WEBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__FGBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__WEBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__FGBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WEBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__FGBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__WEBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__FGBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__WEBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__FGBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__5J2S=((__READ_GLOBAL__B4YL *)__tmp__WEBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__5J2S->global__Y5JM),Self__5J2S);
+  case ____Q5YL__: {
+    __OL2S=((____Q5YL *)__FGBK);
+    __EIEN(((____FKRG *)__OL2S->__HBKM),__OL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__WEBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__FGBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__WEBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__FGBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__WEBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__FGBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__WEBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__FGBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__WEBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__FGBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__WEBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__FGBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__WEBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__FGBK));
   } break;
   };
 }
 
-static void remove__0EBK(__CAST__JHOJ *Self__1EBK)
-// ({CAST__JHOJ}) Void Recursive, No inlinable.
+static void __JGBK(____YIOJ *__KGBK)
+// ({__YIOJ}) Void Recursive, No inlinable.
 {
-  void *__tmp__2EBK;
-  __READ_LOCAL__N5ZI *Self__RPBS;
-  __LOCAL__43WC *Self__NABU;
-  __STRING__BC *result__CROU,*Self__4QOU;
-  __POINTER__IB ptr__DROU,__tmp__FROU,__tmp__GROU,__tmp__HROU;
-  __INTEGER__Q typ_id__EROU;
-  __UINTEGER_32__RWB __tmp__IROU;
-  __READ_GLOBAL__B4YL *Self__BK2S;
-  __CHARACTER__DB *__tmp__AROU;
-  __tmp__2EBK=Self__1EBK->value__3C5J;
-  switch (((struct ___OBJ *)__tmp__2EBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__2EBK));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__2EBK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__RPBS=((__READ_LOCAL__N5ZI *)__tmp__2EBK);
-    Self__NABU=((__LOCAL__43WC *)Self__RPBS->local__PUEJ);
-    Self__NABU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__NABU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__NABU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__CROU=NULL;
-      ptr__DROU=((__POINTER__IB )(NULL));
-      typ_id__EROU= 0;
-      __tmp__FROU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__FROU ==  0)) {
-        result__CROU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__EROU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FROU));
-        if ((typ_id__EROU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GROU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HROU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FROU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GROU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GROU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__IROU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HROU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__GROU=micro_alloc__table__lab__HKI(__tmp__HROU,((__POINTER__IB )(&(table_size[(__tmp__IROU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HROU)));
-          ptr__DROU=__tmp__GROU;
-        } else /* FALSE */ {
-          __tmp__IROU=((__UINTEGER_32__RWB )typ_id__EROU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GROU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HROU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FROU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GROU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GROU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GROU=micro_alloc__table__lab__HKI(__tmp__HROU,((__POINTER__IB )(&(table_type[(__tmp__IROU)]))),(__UINTEGER_32__RWB)(__tmp__IROU |  1));
-          ptr__DROU=__tmp__GROU;
-        };
-        result__CROU=((__STRING__BC *)ptr__DROU);
-        *(result__CROU) = *(STRING__BC__);
-      };
-      Self__4QOU=((__STRING__BC *)result__CROU);
-      if ((Self__4QOU->capacity__HFL <  250)) {
-        __tmp__AROU=create__KVW( 250);
-        Self__4QOU->storage__4EL=__tmp__AROU;
-        Self__4QOU->capacity__HFL= 250;
-      };
-      Self__4QOU->count__WJ= 0;
-      display__V5DJ(Self__RPBS,result__CROU);
-      put_string__EGZ(((__STRING__BC *)result__CROU));
+  void *__LGBK;
+  ____2A0I *__ARBS;
+  ____N5WC *__2BBU;
+  ____BC *__RSOU,*__NSOU;
+  ____IB __SSOU,__USOU,__VSOU,__WSOU;
+  ____Q __TSOU;
+  ____YWB __XSOU;
+  ____Q5YL *__QL2S;
+  ____DB *__PSOU;
+  __LGBK=__KGBK->__ME5J;
+  switch (((struct ___OBJ *)__LGBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__LGBK));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__LGBK));
+  } break;
+  case ____2A0I__: {
+    __ARBS=((____2A0I *)__LGBK);
+    __2BBU=((____N5WC *)__ARBS->__4VEJ);
+    __2BBU->__Q5WC.__KU4D=(____Q)(__2BBU->__Q5WC.__KU4D -  1);
+    if ((__2BBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __RSOU=NULL;
+      __SSOU=((____IB )(NULL));
+      __TSOU= 0;
+      __USOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__USOU ==  0)) {
+        __RSOU=__BC__;
+      } else /* FALSE */ {
+        __TSOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__USOU));
+        if ((__TSOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VSOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WSOU=(void *)((unsigned long)(void *)((unsigned long)__USOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VSOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VSOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __XSOU=((____YWB )((____Q )(void *)((unsigned long)__WSOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __VSOU=__OKI(__WSOU,((____IB )(&(table_size[(__XSOU)-1]))),((____YWB )((____Q )__WSOU)));
+          __SSOU=__VSOU;
+        } else /* FALSE */ {
+          __XSOU=((____YWB )__TSOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VSOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WSOU=(void *)((unsigned long)(void *)((unsigned long)__USOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VSOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VSOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VSOU=__OKI(__WSOU,((____IB )(&(table_type[(__XSOU)]))),(____YWB)(__XSOU |  1));
+          __SSOU=__VSOU;
+        };
+        __RSOU=((____BC *)__SSOU);
+        *(__RSOU) = *(__BC__);
+      };
+      __NSOU=((____BC *)__RSOU);
+      if ((__NSOU->__OFL <  250)) {
+        __PSOU=__RVW( 250);
+        __NSOU->__FFL=__PSOU;
+        __NSOU->__OFL= 250;
+      };
+      __NSOU->__WJ= 0;
+      __EBEJ(__ARBS,__RSOU);
+      __LGZ(((____BC *)__RSOU));
       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__2EBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__2EBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__RPBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__2EBK)->receiver__554J);
-    Self__NABU=((__LOCAL__43WC *)Self__RPBS->local__PUEJ);
-    Self__NABU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__NABU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__NABU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__CROU=NULL;
-      ptr__DROU=((__POINTER__IB )(NULL));
-      typ_id__EROU= 0;
-      __tmp__FROU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__FROU ==  0)) {
-        result__CROU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__EROU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FROU));
-        if ((typ_id__EROU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GROU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HROU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FROU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GROU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GROU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__IROU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HROU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__GROU=micro_alloc__table__lab__HKI(__tmp__HROU,((__POINTER__IB )(&(table_size[(__tmp__IROU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HROU)));
-          ptr__DROU=__tmp__GROU;
-        } else /* FALSE */ {
-          __tmp__IROU=((__UINTEGER_32__RWB )typ_id__EROU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GROU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HROU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FROU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GROU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GROU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GROU=micro_alloc__table__lab__HKI(__tmp__HROU,((__POINTER__IB )(&(table_type[(__tmp__IROU)]))),(__UINTEGER_32__RWB)(__tmp__IROU |  1));
-          ptr__DROU=__tmp__GROU;
-        };
-        result__CROU=((__STRING__BC *)ptr__DROU);
-        *(result__CROU) = *(STRING__BC__);
-      };
-      Self__4QOU=((__STRING__BC *)result__CROU);
-      if ((Self__4QOU->capacity__HFL <  250)) {
-        __tmp__AROU=create__KVW( 250);
-        Self__4QOU->storage__4EL=__tmp__AROU;
-        Self__4QOU->capacity__HFL= 250;
-      };
-      Self__4QOU->count__WJ= 0;
-      display__V5DJ(Self__RPBS,result__CROU);
-      put_string__EGZ(((__STRING__BC *)result__CROU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__LGBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__LGBK));
+  } break;
+  case ____0AOJ__: {
+    __ARBS=((____2A0I *)((____0AOJ *)__LGBK)->__OB5J);
+    __2BBU=((____N5WC *)__ARBS->__4VEJ);
+    __2BBU->__Q5WC.__KU4D=(____Q)(__2BBU->__Q5WC.__KU4D -  1);
+    if ((__2BBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __RSOU=NULL;
+      __SSOU=((____IB )(NULL));
+      __TSOU= 0;
+      __USOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__USOU ==  0)) {
+        __RSOU=__BC__;
+      } else /* FALSE */ {
+        __TSOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__USOU));
+        if ((__TSOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VSOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WSOU=(void *)((unsigned long)(void *)((unsigned long)__USOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VSOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VSOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __XSOU=((____YWB )((____Q )(void *)((unsigned long)__WSOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __VSOU=__OKI(__WSOU,((____IB )(&(table_size[(__XSOU)-1]))),((____YWB )((____Q )__WSOU)));
+          __SSOU=__VSOU;
+        } else /* FALSE */ {
+          __XSOU=((____YWB )__TSOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VSOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WSOU=(void *)((unsigned long)(void *)((unsigned long)__USOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VSOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VSOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VSOU=__OKI(__WSOU,((____IB )(&(table_type[(__XSOU)]))),(____YWB)(__XSOU |  1));
+          __SSOU=__VSOU;
+        };
+        __RSOU=((____BC *)__SSOU);
+        *(__RSOU) = *(__BC__);
+      };
+      __NSOU=((____BC *)__RSOU);
+      if ((__NSOU->__OFL <  250)) {
+        __PSOU=__RVW( 250);
+        __NSOU->__FFL=__PSOU;
+        __NSOU->__OFL= 250;
+      };
+      __NSOU->__WJ= 0;
+      __EBEJ(__ARBS,__RSOU);
+      __LGZ(((____BC *)__RSOU));
       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__2EBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__LGBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__2EBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__LGBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__2EBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__LGBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__2EBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__LGBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__2EBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__LGBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__2EBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__LGBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__2EBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__LGBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__2EBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__LGBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__2EBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__LGBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__2EBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__LGBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__2EBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__LGBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__2EBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__LGBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__2EBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__LGBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__2EBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__LGBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__2EBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__LGBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__2EBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__LGBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__2EBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__LGBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__2EBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__LGBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__BK2S=((__READ_GLOBAL__B4YL *)__tmp__2EBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__BK2S->global__Y5JM),Self__BK2S);
+  case ____Q5YL__: {
+    __QL2S=((____Q5YL *)__LGBK);
+    __EIEN(((____FKRG *)__QL2S->__HBKM),__QL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__2EBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__LGBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__2EBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__LGBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__2EBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__LGBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__2EBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__LGBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__2EBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__LGBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__2EBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__LGBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__2EBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__LGBK));
   } break;
   };
 }
 
-static void remove__3LFM(__READ_SLOT__ZK4K *Self__4LFM)
-// ({READ_SLOT__ZK4K}) Void Recursive, No inlinable.
+static void __MNFM(____IM4K *__NNFM)
+// ({__IM4K}) Void Recursive, No inlinable.
 {
-  void *__tmp__5LFM;
-  __READ_LOCAL__N5ZI *Self__UPBS;
-  __LOCAL__43WC *Self__TABU;
-  __STRING__BC *result__GSOU,*Self__CSOU;
-  __POINTER__IB ptr__HSOU,__tmp__JSOU,__tmp__KSOU,__tmp__LSOU;
-  __INTEGER__Q typ_id__ISOU;
-  __UINTEGER_32__RWB __tmp__MSOU;
-  __READ_GLOBAL__B4YL *Self__CK2S;
-  __CHARACTER__DB *__tmp__ESOU;
-  __tmp__5LFM=Self__4LFM->receiver__KL4K;
-  switch (((struct ___OBJ *)__tmp__5LFM)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__5LFM));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__5LFM));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__UPBS=((__READ_LOCAL__N5ZI *)__tmp__5LFM);
-    Self__TABU=((__LOCAL__43WC *)Self__UPBS->local__PUEJ);
-    Self__TABU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TABU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__TABU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__GSOU=NULL;
-      ptr__HSOU=((__POINTER__IB )(NULL));
-      typ_id__ISOU= 0;
-      __tmp__JSOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__JSOU ==  0)) {
-        result__GSOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__ISOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JSOU));
-        if ((typ_id__ISOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KSOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LSOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JSOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MSOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LSOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__KSOU=micro_alloc__table__lab__HKI(__tmp__LSOU,((__POINTER__IB )(&(table_size[(__tmp__MSOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LSOU)));
-          ptr__HSOU=__tmp__KSOU;
-        } else /* FALSE */ {
-          __tmp__MSOU=((__UINTEGER_32__RWB )typ_id__ISOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KSOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LSOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JSOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__KSOU=micro_alloc__table__lab__HKI(__tmp__LSOU,((__POINTER__IB )(&(table_type[(__tmp__MSOU)]))),(__UINTEGER_32__RWB)(__tmp__MSOU |  1));
-          ptr__HSOU=__tmp__KSOU;
-        };
-        result__GSOU=((__STRING__BC *)ptr__HSOU);
-        *(result__GSOU) = *(STRING__BC__);
-      };
-      Self__CSOU=((__STRING__BC *)result__GSOU);
-      if ((Self__CSOU->capacity__HFL <  250)) {
-        __tmp__ESOU=create__KVW( 250);
-        Self__CSOU->storage__4EL=__tmp__ESOU;
-        Self__CSOU->capacity__HFL= 250;
-      };
-      Self__CSOU->count__WJ= 0;
-      display__V5DJ(Self__UPBS,result__GSOU);
-      put_string__EGZ(((__STRING__BC *)result__GSOU));
+  void *__ONFM;
+  ____2A0I *__DRBS;
+  ____N5WC *__CCBU;
+  ____BC *__VTOU,*__RTOU;
+  ____IB __WTOU,__YTOU,__ZTOU,__0TOU;
+  ____Q __XTOU;
+  ____YWB __1TOU;
+  ____Q5YL *__RL2S;
+  ____DB *__TTOU;
+  __ONFM=__NNFM->__ZM4K;
+  switch (((struct ___OBJ *)__ONFM)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__ONFM));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__ONFM));
+  } break;
+  case ____2A0I__: {
+    __DRBS=((____2A0I *)__ONFM);
+    __CCBU=((____N5WC *)__DRBS->__4VEJ);
+    __CCBU->__Q5WC.__KU4D=(____Q)(__CCBU->__Q5WC.__KU4D -  1);
+    if ((__CCBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __VTOU=NULL;
+      __WTOU=((____IB )(NULL));
+      __XTOU= 0;
+      __YTOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__YTOU ==  0)) {
+        __VTOU=__BC__;
+      } else /* FALSE */ {
+        __XTOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YTOU));
+        if ((__XTOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZTOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0TOU=(void *)((unsigned long)(void *)((unsigned long)__YTOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1TOU=((____YWB )((____Q )(void *)((unsigned long)__0TOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ZTOU=__OKI(__0TOU,((____IB )(&(table_size[(__1TOU)-1]))),((____YWB )((____Q )__0TOU)));
+          __WTOU=__ZTOU;
+        } else /* FALSE */ {
+          __1TOU=((____YWB )__XTOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZTOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0TOU=(void *)((unsigned long)(void *)((unsigned long)__YTOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ZTOU=__OKI(__0TOU,((____IB )(&(table_type[(__1TOU)]))),(____YWB)(__1TOU |  1));
+          __WTOU=__ZTOU;
+        };
+        __VTOU=((____BC *)__WTOU);
+        *(__VTOU) = *(__BC__);
+      };
+      __RTOU=((____BC *)__VTOU);
+      if ((__RTOU->__OFL <  250)) {
+        __TTOU=__RVW( 250);
+        __RTOU->__FFL=__TTOU;
+        __RTOU->__OFL= 250;
+      };
+      __RTOU->__WJ= 0;
+      __EBEJ(__DRBS,__VTOU);
+      __LGZ(((____BC *)__VTOU));
       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__5LFM));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__5LFM));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__UPBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__5LFM)->receiver__554J);
-    Self__TABU=((__LOCAL__43WC *)Self__UPBS->local__PUEJ);
-    Self__TABU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TABU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__TABU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__GSOU=NULL;
-      ptr__HSOU=((__POINTER__IB )(NULL));
-      typ_id__ISOU= 0;
-      __tmp__JSOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__JSOU ==  0)) {
-        result__GSOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__ISOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JSOU));
-        if ((typ_id__ISOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KSOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LSOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JSOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MSOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LSOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__KSOU=micro_alloc__table__lab__HKI(__tmp__LSOU,((__POINTER__IB )(&(table_size[(__tmp__MSOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LSOU)));
-          ptr__HSOU=__tmp__KSOU;
-        } else /* FALSE */ {
-          __tmp__MSOU=((__UINTEGER_32__RWB )typ_id__ISOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__KSOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LSOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JSOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KSOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__KSOU=micro_alloc__table__lab__HKI(__tmp__LSOU,((__POINTER__IB )(&(table_type[(__tmp__MSOU)]))),(__UINTEGER_32__RWB)(__tmp__MSOU |  1));
-          ptr__HSOU=__tmp__KSOU;
-        };
-        result__GSOU=((__STRING__BC *)ptr__HSOU);
-        *(result__GSOU) = *(STRING__BC__);
-      };
-      Self__CSOU=((__STRING__BC *)result__GSOU);
-      if ((Self__CSOU->capacity__HFL <  250)) {
-        __tmp__ESOU=create__KVW( 250);
-        Self__CSOU->storage__4EL=__tmp__ESOU;
-        Self__CSOU->capacity__HFL= 250;
-      };
-      Self__CSOU->count__WJ= 0;
-      display__V5DJ(Self__UPBS,result__GSOU);
-      put_string__EGZ(((__STRING__BC *)result__GSOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__ONFM));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__ONFM));
+  } break;
+  case ____0AOJ__: {
+    __DRBS=((____2A0I *)((____0AOJ *)__ONFM)->__OB5J);
+    __CCBU=((____N5WC *)__DRBS->__4VEJ);
+    __CCBU->__Q5WC.__KU4D=(____Q)(__CCBU->__Q5WC.__KU4D -  1);
+    if ((__CCBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __VTOU=NULL;
+      __WTOU=((____IB )(NULL));
+      __XTOU= 0;
+      __YTOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__YTOU ==  0)) {
+        __VTOU=__BC__;
+      } else /* FALSE */ {
+        __XTOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YTOU));
+        if ((__XTOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZTOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0TOU=(void *)((unsigned long)(void *)((unsigned long)__YTOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1TOU=((____YWB )((____Q )(void *)((unsigned long)__0TOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ZTOU=__OKI(__0TOU,((____IB )(&(table_size[(__1TOU)-1]))),((____YWB )((____Q )__0TOU)));
+          __WTOU=__ZTOU;
+        } else /* FALSE */ {
+          __1TOU=((____YWB )__XTOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ZTOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0TOU=(void *)((unsigned long)(void *)((unsigned long)__YTOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZTOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ZTOU=__OKI(__0TOU,((____IB )(&(table_type[(__1TOU)]))),(____YWB)(__1TOU |  1));
+          __WTOU=__ZTOU;
+        };
+        __VTOU=((____BC *)__WTOU);
+        *(__VTOU) = *(__BC__);
+      };
+      __RTOU=((____BC *)__VTOU);
+      if ((__RTOU->__OFL <  250)) {
+        __TTOU=__RVW( 250);
+        __RTOU->__FFL=__TTOU;
+        __RTOU->__OFL= 250;
+      };
+      __RTOU->__WJ= 0;
+      __EBEJ(__DRBS,__VTOU);
+      __LGZ(((____BC *)__VTOU));
       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__5LFM));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__ONFM));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__5LFM));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__ONFM));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__5LFM));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__ONFM));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__5LFM));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__ONFM));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__5LFM));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__ONFM));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__5LFM));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__ONFM));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__5LFM));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__ONFM));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__5LFM));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__ONFM));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__5LFM));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__ONFM));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__5LFM));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__ONFM));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__5LFM));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__ONFM));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__5LFM));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__ONFM));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__5LFM));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__ONFM));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__5LFM));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__ONFM));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__5LFM));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__ONFM));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__5LFM));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__ONFM));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__5LFM));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__ONFM));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__5LFM));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__ONFM));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__CK2S=((__READ_GLOBAL__B4YL *)__tmp__5LFM);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__CK2S->global__Y5JM),Self__CK2S);
+  case ____Q5YL__: {
+    __RL2S=((____Q5YL *)__ONFM);
+    __EIEN(((____FKRG *)__RL2S->__HBKM),__RL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__5LFM));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__ONFM));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__5LFM));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__ONFM));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__5LFM));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__ONFM));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__5LFM));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__ONFM));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__5LFM));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__ONFM));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__5LFM));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__ONFM));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__5LFM));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__ONFM));
   } break;
   };
-  unread__VGEN(((__SLOT_DATA__WIRG *)Self__4LFM->slot__CYFM),Self__4LFM);
+  __EIEN(((____FKRG *)__NNFM->__RZFM),__NNFM);
 }
 
-static void remove__JO5O(__EXPR_NOT_LOGIC__E4FL *Self__KO5O)
-// ({EXPR_NOT_LOGIC__E4FL}) Void Recursive, No inlinable.
+static void __YP5O(____T5FL *__ZP5O)
+// ({__T5FL}) Void Recursive, No inlinable.
 {
-  void *__tmp__LO5O;
-  __READ_LOCAL__N5ZI *Self__XPBS;
-  __LOCAL__43WC *Self__ZABU;
-  __STRING__BC *result__KTOU,*Self__GTOU;
-  __POINTER__IB ptr__LTOU,__tmp__NTOU,__tmp__OTOU,__tmp__PTOU;
-  __INTEGER__Q typ_id__MTOU;
-  __UINTEGER_32__RWB __tmp__QTOU;
-  __READ_GLOBAL__B4YL *Self__DK2S;
-  __CHARACTER__DB *__tmp__ITOU;
-  __tmp__LO5O=Self__KO5O->parent_expr_unary_logic__H4FL.right__2K5O;
-  switch (((struct ___OBJ *)__tmp__LO5O)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__LO5O));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__LO5O));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__XPBS=((__READ_LOCAL__N5ZI *)__tmp__LO5O);
-    Self__ZABU=((__LOCAL__43WC *)Self__XPBS->local__PUEJ);
-    Self__ZABU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ZABU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__ZABU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__KTOU=NULL;
-      ptr__LTOU=((__POINTER__IB )(NULL));
-      typ_id__MTOU= 0;
-      __tmp__NTOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__NTOU ==  0)) {
-        result__KTOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__MTOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NTOU));
-        if ((typ_id__MTOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OTOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PTOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NTOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OTOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OTOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QTOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PTOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OTOU=micro_alloc__table__lab__HKI(__tmp__PTOU,((__POINTER__IB )(&(table_size[(__tmp__QTOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PTOU)));
-          ptr__LTOU=__tmp__OTOU;
-        } else /* FALSE */ {
-          __tmp__QTOU=((__UINTEGER_32__RWB )typ_id__MTOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OTOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PTOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NTOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OTOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OTOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OTOU=micro_alloc__table__lab__HKI(__tmp__PTOU,((__POINTER__IB )(&(table_type[(__tmp__QTOU)]))),(__UINTEGER_32__RWB)(__tmp__QTOU |  1));
-          ptr__LTOU=__tmp__OTOU;
-        };
-        result__KTOU=((__STRING__BC *)ptr__LTOU);
-        *(result__KTOU) = *(STRING__BC__);
-      };
-      Self__GTOU=((__STRING__BC *)result__KTOU);
-      if ((Self__GTOU->capacity__HFL <  250)) {
-        __tmp__ITOU=create__KVW( 250);
-        Self__GTOU->storage__4EL=__tmp__ITOU;
-        Self__GTOU->capacity__HFL= 250;
-      };
-      Self__GTOU->count__WJ= 0;
-      display__V5DJ(Self__XPBS,result__KTOU);
-      put_string__EGZ(((__STRING__BC *)result__KTOU));
+  void *__0P5O;
+  ____2A0I *__GRBS;
+  ____N5WC *__ICBU;
+  ____BC *__ZUOU,*__VUOU;
+  ____IB __0UOU,__2UOU,__3UOU,__4UOU;
+  ____Q __1UOU;
+  ____YWB __5UOU;
+  ____Q5YL *__SL2S;
+  ____DB *__XUOU;
+  __0P5O=__ZP5O->__W5FL.__LM5O;
+  switch (((struct ___OBJ *)__0P5O)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__0P5O));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__0P5O));
+  } break;
+  case ____2A0I__: {
+    __GRBS=((____2A0I *)__0P5O);
+    __ICBU=((____N5WC *)__GRBS->__4VEJ);
+    __ICBU->__Q5WC.__KU4D=(____Q)(__ICBU->__Q5WC.__KU4D -  1);
+    if ((__ICBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ZUOU=NULL;
+      __0UOU=((____IB )(NULL));
+      __1UOU= 0;
+      __2UOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__2UOU ==  0)) {
+        __ZUOU=__BC__;
+      } else /* FALSE */ {
+        __1UOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2UOU));
+        if ((__1UOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3UOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4UOU=(void *)((unsigned long)(void *)((unsigned long)__2UOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3UOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3UOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5UOU=((____YWB )((____Q )(void *)((unsigned long)__4UOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3UOU=__OKI(__4UOU,((____IB )(&(table_size[(__5UOU)-1]))),((____YWB )((____Q )__4UOU)));
+          __0UOU=__3UOU;
+        } else /* FALSE */ {
+          __5UOU=((____YWB )__1UOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3UOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4UOU=(void *)((unsigned long)(void *)((unsigned long)__2UOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3UOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3UOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3UOU=__OKI(__4UOU,((____IB )(&(table_type[(__5UOU)]))),(____YWB)(__5UOU |  1));
+          __0UOU=__3UOU;
+        };
+        __ZUOU=((____BC *)__0UOU);
+        *(__ZUOU) = *(__BC__);
+      };
+      __VUOU=((____BC *)__ZUOU);
+      if ((__VUOU->__OFL <  250)) {
+        __XUOU=__RVW( 250);
+        __VUOU->__FFL=__XUOU;
+        __VUOU->__OFL= 250;
+      };
+      __VUOU->__WJ= 0;
+      __EBEJ(__GRBS,__ZUOU);
+      __LGZ(((____BC *)__ZUOU));
       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__LO5O));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__LO5O));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__XPBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__LO5O)->receiver__554J);
-    Self__ZABU=((__LOCAL__43WC *)Self__XPBS->local__PUEJ);
-    Self__ZABU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ZABU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__ZABU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__KTOU=NULL;
-      ptr__LTOU=((__POINTER__IB )(NULL));
-      typ_id__MTOU= 0;
-      __tmp__NTOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__NTOU ==  0)) {
-        result__KTOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__MTOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NTOU));
-        if ((typ_id__MTOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OTOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PTOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NTOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OTOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OTOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QTOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PTOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OTOU=micro_alloc__table__lab__HKI(__tmp__PTOU,((__POINTER__IB )(&(table_size[(__tmp__QTOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PTOU)));
-          ptr__LTOU=__tmp__OTOU;
-        } else /* FALSE */ {
-          __tmp__QTOU=((__UINTEGER_32__RWB )typ_id__MTOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OTOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PTOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NTOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OTOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OTOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OTOU=micro_alloc__table__lab__HKI(__tmp__PTOU,((__POINTER__IB )(&(table_type[(__tmp__QTOU)]))),(__UINTEGER_32__RWB)(__tmp__QTOU |  1));
-          ptr__LTOU=__tmp__OTOU;
-        };
-        result__KTOU=((__STRING__BC *)ptr__LTOU);
-        *(result__KTOU) = *(STRING__BC__);
-      };
-      Self__GTOU=((__STRING__BC *)result__KTOU);
-      if ((Self__GTOU->capacity__HFL <  250)) {
-        __tmp__ITOU=create__KVW( 250);
-        Self__GTOU->storage__4EL=__tmp__ITOU;
-        Self__GTOU->capacity__HFL= 250;
-      };
-      Self__GTOU->count__WJ= 0;
-      display__V5DJ(Self__XPBS,result__KTOU);
-      put_string__EGZ(((__STRING__BC *)result__KTOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__0P5O));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__0P5O));
+  } break;
+  case ____0AOJ__: {
+    __GRBS=((____2A0I *)((____0AOJ *)__0P5O)->__OB5J);
+    __ICBU=((____N5WC *)__GRBS->__4VEJ);
+    __ICBU->__Q5WC.__KU4D=(____Q)(__ICBU->__Q5WC.__KU4D -  1);
+    if ((__ICBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ZUOU=NULL;
+      __0UOU=((____IB )(NULL));
+      __1UOU= 0;
+      __2UOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__2UOU ==  0)) {
+        __ZUOU=__BC__;
+      } else /* FALSE */ {
+        __1UOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2UOU));
+        if ((__1UOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3UOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4UOU=(void *)((unsigned long)(void *)((unsigned long)__2UOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3UOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3UOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5UOU=((____YWB )((____Q )(void *)((unsigned long)__4UOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3UOU=__OKI(__4UOU,((____IB )(&(table_size[(__5UOU)-1]))),((____YWB )((____Q )__4UOU)));
+          __0UOU=__3UOU;
+        } else /* FALSE */ {
+          __5UOU=((____YWB )__1UOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3UOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4UOU=(void *)((unsigned long)(void *)((unsigned long)__2UOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3UOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3UOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3UOU=__OKI(__4UOU,((____IB )(&(table_type[(__5UOU)]))),(____YWB)(__5UOU |  1));
+          __0UOU=__3UOU;
+        };
+        __ZUOU=((____BC *)__0UOU);
+        *(__ZUOU) = *(__BC__);
+      };
+      __VUOU=((____BC *)__ZUOU);
+      if ((__VUOU->__OFL <  250)) {
+        __XUOU=__RVW( 250);
+        __VUOU->__FFL=__XUOU;
+        __VUOU->__OFL= 250;
+      };
+      __VUOU->__WJ= 0;
+      __EBEJ(__GRBS,__ZUOU);
+      __LGZ(((____BC *)__ZUOU));
       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__LO5O));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__0P5O));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__LO5O));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__0P5O));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__LO5O));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__0P5O));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__LO5O));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__0P5O));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__LO5O));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__0P5O));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__LO5O));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__0P5O));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__LO5O));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__0P5O));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__LO5O));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__0P5O));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__LO5O));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__0P5O));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__LO5O));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__0P5O));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__LO5O));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__0P5O));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__LO5O));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__0P5O));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__LO5O));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__0P5O));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__LO5O));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__0P5O));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__LO5O));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__0P5O));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__LO5O));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__0P5O));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__LO5O));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__0P5O));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__LO5O));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__0P5O));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__DK2S=((__READ_GLOBAL__B4YL *)__tmp__LO5O);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__DK2S->global__Y5JM),Self__DK2S);
+  case ____Q5YL__: {
+    __SL2S=((____Q5YL *)__0P5O);
+    __EIEN(((____FKRG *)__SL2S->__HBKM),__SL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__LO5O));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__0P5O));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__LO5O));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__0P5O));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__LO5O));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__0P5O));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__LO5O));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__0P5O));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__LO5O));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__0P5O));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__LO5O));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__0P5O));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__LO5O));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__0P5O));
   } break;
   };
 }
 
-static void remove__TPTP(__EXPR_OR_LOGIC__OCUL *Self__UPTP)
-// ({EXPR_OR_LOGIC__OCUL}) Void Recursive, No inlinable.
+static void __CRTP(____3DUL *__DRTP)
+// ({__3DUL}) Void Recursive, No inlinable.
 {
-  void *__tmp__VPTP;
-  __READ_LOCAL__N5ZI *Self__0PBS;
-  __LOCAL__43WC *Self__5ABU;
-  __STRING__BC *result__OUOU,*Self__KUOU;
-  __POINTER__IB ptr__PUOU,__tmp__RUOU,__tmp__SUOU,__tmp__TUOU;
-  __INTEGER__Q typ_id__QUOU;
-  __UINTEGER_32__RWB __tmp__UUOU;
-  __READ_GLOBAL__B4YL *Self__EK2S;
-  __CHARACTER__DB *__tmp__MUOU;
-  __tmp__VPTP=Self__UPTP->parent_expr_binary_logic__RCUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__VPTP)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__VPTP));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__VPTP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__0PBS=((__READ_LOCAL__N5ZI *)__tmp__VPTP);
-    Self__5ABU=((__LOCAL__43WC *)Self__0PBS->local__PUEJ);
-    Self__5ABU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__5ABU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__5ABU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OUOU=NULL;
-      ptr__PUOU=((__POINTER__IB )(NULL));
-      typ_id__QUOU= 0;
-      __tmp__RUOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RUOU ==  0)) {
-        result__OUOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__QUOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RUOU));
-        if ((typ_id__QUOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SUOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TUOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RUOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UUOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TUOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SUOU=micro_alloc__table__lab__HKI(__tmp__TUOU,((__POINTER__IB )(&(table_size[(__tmp__UUOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TUOU)));
-          ptr__PUOU=__tmp__SUOU;
-        } else /* FALSE */ {
-          __tmp__UUOU=((__UINTEGER_32__RWB )typ_id__QUOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SUOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TUOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RUOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SUOU=micro_alloc__table__lab__HKI(__tmp__TUOU,((__POINTER__IB )(&(table_type[(__tmp__UUOU)]))),(__UINTEGER_32__RWB)(__tmp__UUOU |  1));
-          ptr__PUOU=__tmp__SUOU;
-        };
-        result__OUOU=((__STRING__BC *)ptr__PUOU);
-        *(result__OUOU) = *(STRING__BC__);
-      };
-      Self__KUOU=((__STRING__BC *)result__OUOU);
-      if ((Self__KUOU->capacity__HFL <  250)) {
-        __tmp__MUOU=create__KVW( 250);
-        Self__KUOU->storage__4EL=__tmp__MUOU;
-        Self__KUOU->capacity__HFL= 250;
-      };
-      Self__KUOU->count__WJ= 0;
-      display__V5DJ(Self__0PBS,result__OUOU);
-      put_string__EGZ(((__STRING__BC *)result__OUOU));
+  void *__ERTP;
+  ____2A0I *__JRBS;
+  ____N5WC *__OCBU;
+  ____BC *__3VOU,*__ZVOU;
+  ____IB __4VOU,__AWOU,__BWOU,__CWOU;
+  ____Q __5VOU;
+  ____YWB __DWOU;
+  ____Q5YL *__TL2S;
+  ____DB *__1VOU;
+  __ERTP=__DRTP->__AEUL.__OPTP;
+  switch (((struct ___OBJ *)__ERTP)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__ERTP));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__ERTP));
+  } break;
+  case ____2A0I__: {
+    __JRBS=((____2A0I *)__ERTP);
+    __OCBU=((____N5WC *)__JRBS->__4VEJ);
+    __OCBU->__Q5WC.__KU4D=(____Q)(__OCBU->__Q5WC.__KU4D -  1);
+    if ((__OCBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __3VOU=NULL;
+      __4VOU=((____IB )(NULL));
+      __5VOU= 0;
+      __AWOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__AWOU ==  0)) {
+        __3VOU=__BC__;
+      } else /* FALSE */ {
+        __5VOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AWOU));
+        if ((__5VOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BWOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CWOU=(void *)((unsigned long)(void *)((unsigned long)__AWOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DWOU=((____YWB )((____Q )(void *)((unsigned long)__CWOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BWOU=__OKI(__CWOU,((____IB )(&(table_size[(__DWOU)-1]))),((____YWB )((____Q )__CWOU)));
+          __4VOU=__BWOU;
+        } else /* FALSE */ {
+          __DWOU=((____YWB )__5VOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BWOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CWOU=(void *)((unsigned long)(void *)((unsigned long)__AWOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BWOU=__OKI(__CWOU,((____IB )(&(table_type[(__DWOU)]))),(____YWB)(__DWOU |  1));
+          __4VOU=__BWOU;
+        };
+        __3VOU=((____BC *)__4VOU);
+        *(__3VOU) = *(__BC__);
+      };
+      __ZVOU=((____BC *)__3VOU);
+      if ((__ZVOU->__OFL <  250)) {
+        __1VOU=__RVW( 250);
+        __ZVOU->__FFL=__1VOU;
+        __ZVOU->__OFL= 250;
+      };
+      __ZVOU->__WJ= 0;
+      __EBEJ(__JRBS,__3VOU);
+      __LGZ(((____BC *)__3VOU));
       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__VPTP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__VPTP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__0PBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__VPTP)->receiver__554J);
-    Self__5ABU=((__LOCAL__43WC *)Self__0PBS->local__PUEJ);
-    Self__5ABU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__5ABU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__5ABU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OUOU=NULL;
-      ptr__PUOU=((__POINTER__IB )(NULL));
-      typ_id__QUOU= 0;
-      __tmp__RUOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RUOU ==  0)) {
-        result__OUOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__QUOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RUOU));
-        if ((typ_id__QUOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SUOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TUOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RUOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UUOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TUOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SUOU=micro_alloc__table__lab__HKI(__tmp__TUOU,((__POINTER__IB )(&(table_size[(__tmp__UUOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TUOU)));
-          ptr__PUOU=__tmp__SUOU;
-        } else /* FALSE */ {
-          __tmp__UUOU=((__UINTEGER_32__RWB )typ_id__QUOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SUOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TUOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RUOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SUOU=micro_alloc__table__lab__HKI(__tmp__TUOU,((__POINTER__IB )(&(table_type[(__tmp__UUOU)]))),(__UINTEGER_32__RWB)(__tmp__UUOU |  1));
-          ptr__PUOU=__tmp__SUOU;
-        };
-        result__OUOU=((__STRING__BC *)ptr__PUOU);
-        *(result__OUOU) = *(STRING__BC__);
-      };
-      Self__KUOU=((__STRING__BC *)result__OUOU);
-      if ((Self__KUOU->capacity__HFL <  250)) {
-        __tmp__MUOU=create__KVW( 250);
-        Self__KUOU->storage__4EL=__tmp__MUOU;
-        Self__KUOU->capacity__HFL= 250;
-      };
-      Self__KUOU->count__WJ= 0;
-      display__V5DJ(Self__0PBS,result__OUOU);
-      put_string__EGZ(((__STRING__BC *)result__OUOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__ERTP));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__ERTP));
+  } break;
+  case ____0AOJ__: {
+    __JRBS=((____2A0I *)((____0AOJ *)__ERTP)->__OB5J);
+    __OCBU=((____N5WC *)__JRBS->__4VEJ);
+    __OCBU->__Q5WC.__KU4D=(____Q)(__OCBU->__Q5WC.__KU4D -  1);
+    if ((__OCBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __3VOU=NULL;
+      __4VOU=((____IB )(NULL));
+      __5VOU= 0;
+      __AWOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__AWOU ==  0)) {
+        __3VOU=__BC__;
+      } else /* FALSE */ {
+        __5VOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AWOU));
+        if ((__5VOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BWOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CWOU=(void *)((unsigned long)(void *)((unsigned long)__AWOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DWOU=((____YWB )((____Q )(void *)((unsigned long)__CWOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BWOU=__OKI(__CWOU,((____IB )(&(table_size[(__DWOU)-1]))),((____YWB )((____Q )__CWOU)));
+          __4VOU=__BWOU;
+        } else /* FALSE */ {
+          __DWOU=((____YWB )__5VOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BWOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CWOU=(void *)((unsigned long)(void *)((unsigned long)__AWOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BWOU=__OKI(__CWOU,((____IB )(&(table_type[(__DWOU)]))),(____YWB)(__DWOU |  1));
+          __4VOU=__BWOU;
+        };
+        __3VOU=((____BC *)__4VOU);
+        *(__3VOU) = *(__BC__);
+      };
+      __ZVOU=((____BC *)__3VOU);
+      if ((__ZVOU->__OFL <  250)) {
+        __1VOU=__RVW( 250);
+        __ZVOU->__FFL=__1VOU;
+        __ZVOU->__OFL= 250;
+      };
+      __ZVOU->__WJ= 0;
+      __EBEJ(__JRBS,__3VOU);
+      __LGZ(((____BC *)__3VOU));
       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__VPTP));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__ERTP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__VPTP));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__ERTP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__VPTP));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__ERTP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__VPTP));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__ERTP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__VPTP));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__ERTP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__VPTP));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__ERTP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__VPTP));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__ERTP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__VPTP));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__ERTP));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__VPTP));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__ERTP));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__VPTP));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__ERTP));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__VPTP));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__ERTP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__VPTP));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__ERTP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__VPTP));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__ERTP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__VPTP));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__ERTP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__VPTP));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__ERTP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__VPTP));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__ERTP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__VPTP));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__ERTP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__VPTP));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__ERTP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__EK2S=((__READ_GLOBAL__B4YL *)__tmp__VPTP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__EK2S->global__Y5JM),Self__EK2S);
+  case ____Q5YL__: {
+    __TL2S=((____Q5YL *)__ERTP);
+    __EIEN(((____FKRG *)__TL2S->__HBKM),__TL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__VPTP));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__ERTP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__VPTP));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__ERTP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__VPTP));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__ERTP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__VPTP));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__ERTP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__VPTP));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__ERTP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__VPTP));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__ERTP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__VPTP));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__ERTP));
   } break;
   };
-  __tmp__VPTP=Self__UPTP->parent_expr_binary_logic__RCUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__VPTP)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__VPTP));
+  __ERTP=__DRTP->__AEUL.__SPTP;
+  switch (((struct ___OBJ *)__ERTP)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__ERTP));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__VPTP));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__ERTP));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__0PBS=((__READ_LOCAL__N5ZI *)__tmp__VPTP);
-    Self__5ABU=((__LOCAL__43WC *)Self__0PBS->local__PUEJ);
-    Self__5ABU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__5ABU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__5ABU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OUOU=NULL;
-      ptr__PUOU=((__POINTER__IB )(NULL));
-      typ_id__QUOU= 0;
-      __tmp__RUOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RUOU ==  0)) {
-        result__OUOU=STRING__BC__;
+  case ____2A0I__: {
+    __JRBS=((____2A0I *)__ERTP);
+    __OCBU=((____N5WC *)__JRBS->__4VEJ);
+    __OCBU->__Q5WC.__KU4D=(____Q)(__OCBU->__Q5WC.__KU4D -  1);
+    if ((__OCBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __3VOU=NULL;
+      __4VOU=((____IB )(NULL));
+      __5VOU= 0;
+      __AWOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__AWOU ==  0)) {
+        __3VOU=__BC__;
       } else /* FALSE */ {
-        typ_id__QUOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RUOU));
-        if ((typ_id__QUOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SUOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TUOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RUOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UUOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TUOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SUOU=micro_alloc__table__lab__HKI(__tmp__TUOU,((__POINTER__IB )(&(table_size[(__tmp__UUOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TUOU)));
-          ptr__PUOU=__tmp__SUOU;
+        __5VOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AWOU));
+        if ((__5VOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BWOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CWOU=(void *)((unsigned long)(void *)((unsigned long)__AWOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DWOU=((____YWB )((____Q )(void *)((unsigned long)__CWOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BWOU=__OKI(__CWOU,((____IB )(&(table_size[(__DWOU)-1]))),((____YWB )((____Q )__CWOU)));
+          __4VOU=__BWOU;
         } else /* FALSE */ {
-          __tmp__UUOU=((__UINTEGER_32__RWB )typ_id__QUOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SUOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TUOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RUOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SUOU=micro_alloc__table__lab__HKI(__tmp__TUOU,((__POINTER__IB )(&(table_type[(__tmp__UUOU)]))),(__UINTEGER_32__RWB)(__tmp__UUOU |  1));
-          ptr__PUOU=__tmp__SUOU;
+          __DWOU=((____YWB )__5VOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BWOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CWOU=(void *)((unsigned long)(void *)((unsigned long)__AWOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BWOU=__OKI(__CWOU,((____IB )(&(table_type[(__DWOU)]))),(____YWB)(__DWOU |  1));
+          __4VOU=__BWOU;
         };
-        result__OUOU=((__STRING__BC *)ptr__PUOU);
-        *(result__OUOU) = *(STRING__BC__);
+        __3VOU=((____BC *)__4VOU);
+        *(__3VOU) = *(__BC__);
       };
-      Self__KUOU=((__STRING__BC *)result__OUOU);
-      if ((Self__KUOU->capacity__HFL <  250)) {
-        __tmp__MUOU=create__KVW( 250);
-        Self__KUOU->storage__4EL=__tmp__MUOU;
-        Self__KUOU->capacity__HFL= 250;
+      __ZVOU=((____BC *)__3VOU);
+      if ((__ZVOU->__OFL <  250)) {
+        __1VOU=__RVW( 250);
+        __ZVOU->__FFL=__1VOU;
+        __ZVOU->__OFL= 250;
       };
-      Self__KUOU->count__WJ= 0;
-      display__V5DJ(Self__0PBS,result__OUOU);
-      put_string__EGZ(((__STRING__BC *)result__OUOU));
+      __ZVOU->__WJ= 0;
+      __EBEJ(__JRBS,__3VOU);
+      __LGZ(((____BC *)__3VOU));
       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__VPTP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__VPTP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__0PBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__VPTP)->receiver__554J);
-    Self__5ABU=((__LOCAL__43WC *)Self__0PBS->local__PUEJ);
-    Self__5ABU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__5ABU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__5ABU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__OUOU=NULL;
-      ptr__PUOU=((__POINTER__IB )(NULL));
-      typ_id__QUOU= 0;
-      __tmp__RUOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__RUOU ==  0)) {
-        result__OUOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__QUOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RUOU));
-        if ((typ_id__QUOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SUOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TUOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RUOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UUOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TUOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SUOU=micro_alloc__table__lab__HKI(__tmp__TUOU,((__POINTER__IB )(&(table_size[(__tmp__UUOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TUOU)));
-          ptr__PUOU=__tmp__SUOU;
-        } else /* FALSE */ {
-          __tmp__UUOU=((__UINTEGER_32__RWB )typ_id__QUOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SUOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TUOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__RUOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SUOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SUOU=micro_alloc__table__lab__HKI(__tmp__TUOU,((__POINTER__IB )(&(table_type[(__tmp__UUOU)]))),(__UINTEGER_32__RWB)(__tmp__UUOU |  1));
-          ptr__PUOU=__tmp__SUOU;
-        };
-        result__OUOU=((__STRING__BC *)ptr__PUOU);
-        *(result__OUOU) = *(STRING__BC__);
-      };
-      Self__KUOU=((__STRING__BC *)result__OUOU);
-      if ((Self__KUOU->capacity__HFL <  250)) {
-        __tmp__MUOU=create__KVW( 250);
-        Self__KUOU->storage__4EL=__tmp__MUOU;
-        Self__KUOU->capacity__HFL= 250;
-      };
-      Self__KUOU->count__WJ= 0;
-      display__V5DJ(Self__0PBS,result__OUOU);
-      put_string__EGZ(((__STRING__BC *)result__OUOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__ERTP));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__ERTP));
+  } break;
+  case ____0AOJ__: {
+    __JRBS=((____2A0I *)((____0AOJ *)__ERTP)->__OB5J);
+    __OCBU=((____N5WC *)__JRBS->__4VEJ);
+    __OCBU->__Q5WC.__KU4D=(____Q)(__OCBU->__Q5WC.__KU4D -  1);
+    if ((__OCBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __3VOU=NULL;
+      __4VOU=((____IB )(NULL));
+      __5VOU= 0;
+      __AWOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__AWOU ==  0)) {
+        __3VOU=__BC__;
+      } else /* FALSE */ {
+        __5VOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AWOU));
+        if ((__5VOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BWOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CWOU=(void *)((unsigned long)(void *)((unsigned long)__AWOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DWOU=((____YWB )((____Q )(void *)((unsigned long)__CWOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BWOU=__OKI(__CWOU,((____IB )(&(table_size[(__DWOU)-1]))),((____YWB )((____Q )__CWOU)));
+          __4VOU=__BWOU;
+        } else /* FALSE */ {
+          __DWOU=((____YWB )__5VOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BWOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CWOU=(void *)((unsigned long)(void *)((unsigned long)__AWOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BWOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BWOU=__OKI(__CWOU,((____IB )(&(table_type[(__DWOU)]))),(____YWB)(__DWOU |  1));
+          __4VOU=__BWOU;
+        };
+        __3VOU=((____BC *)__4VOU);
+        *(__3VOU) = *(__BC__);
+      };
+      __ZVOU=((____BC *)__3VOU);
+      if ((__ZVOU->__OFL <  250)) {
+        __1VOU=__RVW( 250);
+        __ZVOU->__FFL=__1VOU;
+        __ZVOU->__OFL= 250;
+      };
+      __ZVOU->__WJ= 0;
+      __EBEJ(__JRBS,__3VOU);
+      __LGZ(((____BC *)__3VOU));
       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__VPTP));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__ERTP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__VPTP));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__ERTP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__VPTP));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__ERTP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__VPTP));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__ERTP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__VPTP));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__ERTP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__VPTP));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__ERTP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__VPTP));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__ERTP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__VPTP));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__ERTP));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__VPTP));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__ERTP));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__VPTP));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__ERTP));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__VPTP));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__ERTP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__VPTP));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__ERTP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__VPTP));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__ERTP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__VPTP));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__ERTP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__VPTP));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__ERTP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__VPTP));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__ERTP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__VPTP));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__ERTP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__VPTP));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__ERTP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__EK2S=((__READ_GLOBAL__B4YL *)__tmp__VPTP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__EK2S->global__Y5JM),Self__EK2S);
+  case ____Q5YL__: {
+    __TL2S=((____Q5YL *)__ERTP);
+    __EIEN(((____FKRG *)__TL2S->__HBKM),__TL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__VPTP));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__ERTP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__VPTP));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__ERTP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__VPTP));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__ERTP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__VPTP));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__ERTP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__VPTP));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__ERTP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__VPTP));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__ERTP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__VPTP));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__ERTP));
   } break;
   };
 }
 
-static void remove__SS0P(__EXPR_OR_OR_LOGIC__LDUL *Self__TS0P)
-// ({EXPR_OR_OR_LOGIC__LDUL}) Void Recursive, No inlinable.
+static void __BU0P(____0EUL *__CU0P)
+// ({__0EUL}) Void Recursive, No inlinable.
 {
-  void *__tmp__US0P;
-  __READ_LOCAL__N5ZI *Self__AQBS;
-  __LOCAL__43WC *Self__LBBU;
-  __STRING__BC *result__WWOU,*Self__SWOU;
-  __POINTER__IB ptr__XWOU,__tmp__ZWOU,__tmp__0WOU,__tmp__1WOU;
-  __INTEGER__Q typ_id__YWOU;
-  __UINTEGER_32__RWB __tmp__2WOU;
-  __READ_GLOBAL__B4YL *Self__GK2S;
-  __CHARACTER__DB *__tmp__UWOU;
-  __tmp__US0P=Self__TS0P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__US0P)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__US0P));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__US0P));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__AQBS=((__READ_LOCAL__N5ZI *)__tmp__US0P);
-    Self__LBBU=((__LOCAL__43WC *)Self__AQBS->local__PUEJ);
-    Self__LBBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LBBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__LBBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__WWOU=NULL;
-      ptr__XWOU=((__POINTER__IB )(NULL));
-      typ_id__YWOU= 0;
-      __tmp__ZWOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ZWOU ==  0)) {
-        result__WWOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__YWOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWOU));
-        if ((typ_id__YWOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0WOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1WOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZWOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__2WOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1WOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__0WOU=micro_alloc__table__lab__HKI(__tmp__1WOU,((__POINTER__IB )(&(table_size[(__tmp__2WOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1WOU)));
-          ptr__XWOU=__tmp__0WOU;
-        } else /* FALSE */ {
-          __tmp__2WOU=((__UINTEGER_32__RWB )typ_id__YWOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0WOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1WOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZWOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__0WOU=micro_alloc__table__lab__HKI(__tmp__1WOU,((__POINTER__IB )(&(table_type[(__tmp__2WOU)]))),(__UINTEGER_32__RWB)(__tmp__2WOU |  1));
-          ptr__XWOU=__tmp__0WOU;
-        };
-        result__WWOU=((__STRING__BC *)ptr__XWOU);
-        *(result__WWOU) = *(STRING__BC__);
-      };
-      Self__SWOU=((__STRING__BC *)result__WWOU);
-      if ((Self__SWOU->capacity__HFL <  250)) {
-        __tmp__UWOU=create__KVW( 250);
-        Self__SWOU->storage__4EL=__tmp__UWOU;
-        Self__SWOU->capacity__HFL= 250;
-      };
-      Self__SWOU->count__WJ= 0;
-      display__V5DJ(Self__AQBS,result__WWOU);
-      put_string__EGZ(((__STRING__BC *)result__WWOU));
+  void *__DU0P;
+  ____2A0I *__PRBS;
+  ____N5WC *__0CBU;
+  ____BC *__FYOU,*__BYOU;
+  ____IB __GYOU,__IYOU,__JYOU,__KYOU;
+  ____Q __HYOU;
+  ____YWB __LYOU;
+  ____Q5YL *__VL2S;
+  ____DB *__DYOU;
+  __DU0P=__CU0P->__1EUL.__AEUL.__OPTP;
+  switch (((struct ___OBJ *)__DU0P)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__DU0P));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__DU0P));
+  } break;
+  case ____2A0I__: {
+    __PRBS=((____2A0I *)__DU0P);
+    __0CBU=((____N5WC *)__PRBS->__4VEJ);
+    __0CBU->__Q5WC.__KU4D=(____Q)(__0CBU->__Q5WC.__KU4D -  1);
+    if ((__0CBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __FYOU=NULL;
+      __GYOU=((____IB )(NULL));
+      __HYOU= 0;
+      __IYOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__IYOU ==  0)) {
+        __FYOU=__BC__;
+      } else /* FALSE */ {
+        __HYOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYOU));
+        if ((__HYOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JYOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KYOU=(void *)((unsigned long)(void *)((unsigned long)__IYOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __LYOU=((____YWB )((____Q )(void *)((unsigned long)__KYOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __JYOU=__OKI(__KYOU,((____IB )(&(table_size[(__LYOU)-1]))),((____YWB )((____Q )__KYOU)));
+          __GYOU=__JYOU;
+        } else /* FALSE */ {
+          __LYOU=((____YWB )__HYOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JYOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KYOU=(void *)((unsigned long)(void *)((unsigned long)__IYOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __JYOU=__OKI(__KYOU,((____IB )(&(table_type[(__LYOU)]))),(____YWB)(__LYOU |  1));
+          __GYOU=__JYOU;
+        };
+        __FYOU=((____BC *)__GYOU);
+        *(__FYOU) = *(__BC__);
+      };
+      __BYOU=((____BC *)__FYOU);
+      if ((__BYOU->__OFL <  250)) {
+        __DYOU=__RVW( 250);
+        __BYOU->__FFL=__DYOU;
+        __BYOU->__OFL= 250;
+      };
+      __BYOU->__WJ= 0;
+      __EBEJ(__PRBS,__FYOU);
+      __LGZ(((____BC *)__FYOU));
       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__US0P));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__US0P));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__AQBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__US0P)->receiver__554J);
-    Self__LBBU=((__LOCAL__43WC *)Self__AQBS->local__PUEJ);
-    Self__LBBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LBBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__LBBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__WWOU=NULL;
-      ptr__XWOU=((__POINTER__IB )(NULL));
-      typ_id__YWOU= 0;
-      __tmp__ZWOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ZWOU ==  0)) {
-        result__WWOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__YWOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWOU));
-        if ((typ_id__YWOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0WOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1WOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZWOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__2WOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1WOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__0WOU=micro_alloc__table__lab__HKI(__tmp__1WOU,((__POINTER__IB )(&(table_size[(__tmp__2WOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1WOU)));
-          ptr__XWOU=__tmp__0WOU;
-        } else /* FALSE */ {
-          __tmp__2WOU=((__UINTEGER_32__RWB )typ_id__YWOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0WOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1WOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZWOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__0WOU=micro_alloc__table__lab__HKI(__tmp__1WOU,((__POINTER__IB )(&(table_type[(__tmp__2WOU)]))),(__UINTEGER_32__RWB)(__tmp__2WOU |  1));
-          ptr__XWOU=__tmp__0WOU;
-        };
-        result__WWOU=((__STRING__BC *)ptr__XWOU);
-        *(result__WWOU) = *(STRING__BC__);
-      };
-      Self__SWOU=((__STRING__BC *)result__WWOU);
-      if ((Self__SWOU->capacity__HFL <  250)) {
-        __tmp__UWOU=create__KVW( 250);
-        Self__SWOU->storage__4EL=__tmp__UWOU;
-        Self__SWOU->capacity__HFL= 250;
-      };
-      Self__SWOU->count__WJ= 0;
-      display__V5DJ(Self__AQBS,result__WWOU);
-      put_string__EGZ(((__STRING__BC *)result__WWOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__DU0P));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__DU0P));
+  } break;
+  case ____0AOJ__: {
+    __PRBS=((____2A0I *)((____0AOJ *)__DU0P)->__OB5J);
+    __0CBU=((____N5WC *)__PRBS->__4VEJ);
+    __0CBU->__Q5WC.__KU4D=(____Q)(__0CBU->__Q5WC.__KU4D -  1);
+    if ((__0CBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __FYOU=NULL;
+      __GYOU=((____IB )(NULL));
+      __HYOU= 0;
+      __IYOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__IYOU ==  0)) {
+        __FYOU=__BC__;
+      } else /* FALSE */ {
+        __HYOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYOU));
+        if ((__HYOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JYOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KYOU=(void *)((unsigned long)(void *)((unsigned long)__IYOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __LYOU=((____YWB )((____Q )(void *)((unsigned long)__KYOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __JYOU=__OKI(__KYOU,((____IB )(&(table_size[(__LYOU)-1]))),((____YWB )((____Q )__KYOU)));
+          __GYOU=__JYOU;
+        } else /* FALSE */ {
+          __LYOU=((____YWB )__HYOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JYOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KYOU=(void *)((unsigned long)(void *)((unsigned long)__IYOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __JYOU=__OKI(__KYOU,((____IB )(&(table_type[(__LYOU)]))),(____YWB)(__LYOU |  1));
+          __GYOU=__JYOU;
+        };
+        __FYOU=((____BC *)__GYOU);
+        *(__FYOU) = *(__BC__);
+      };
+      __BYOU=((____BC *)__FYOU);
+      if ((__BYOU->__OFL <  250)) {
+        __DYOU=__RVW( 250);
+        __BYOU->__FFL=__DYOU;
+        __BYOU->__OFL= 250;
+      };
+      __BYOU->__WJ= 0;
+      __EBEJ(__PRBS,__FYOU);
+      __LGZ(((____BC *)__FYOU));
       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__US0P));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__DU0P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__US0P));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__DU0P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__US0P));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__DU0P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__US0P));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__DU0P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__US0P));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__DU0P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__US0P));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__DU0P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__US0P));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__DU0P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__US0P));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__DU0P));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__US0P));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__DU0P));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__US0P));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__DU0P));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__US0P));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__DU0P));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__US0P));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__DU0P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__US0P));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__DU0P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__US0P));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__DU0P));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__US0P));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__DU0P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__US0P));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__DU0P));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__US0P));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__DU0P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__US0P));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__DU0P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__GK2S=((__READ_GLOBAL__B4YL *)__tmp__US0P);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__GK2S->global__Y5JM),Self__GK2S);
+  case ____Q5YL__: {
+    __VL2S=((____Q5YL *)__DU0P);
+    __EIEN(((____FKRG *)__VL2S->__HBKM),__VL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__US0P));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__DU0P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__US0P));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__DU0P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__US0P));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__DU0P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__US0P));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__DU0P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__US0P));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__DU0P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__US0P));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__DU0P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__US0P));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__DU0P));
   } break;
   };
-  __tmp__US0P=Self__TS0P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__US0P)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__US0P));
+  __DU0P=__CU0P->__1EUL.__AEUL.__SPTP;
+  switch (((struct ___OBJ *)__DU0P)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__DU0P));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__US0P));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__DU0P));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__AQBS=((__READ_LOCAL__N5ZI *)__tmp__US0P);
-    Self__LBBU=((__LOCAL__43WC *)Self__AQBS->local__PUEJ);
-    Self__LBBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LBBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__LBBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__WWOU=NULL;
-      ptr__XWOU=((__POINTER__IB )(NULL));
-      typ_id__YWOU= 0;
-      __tmp__ZWOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ZWOU ==  0)) {
-        result__WWOU=STRING__BC__;
+  case ____2A0I__: {
+    __PRBS=((____2A0I *)__DU0P);
+    __0CBU=((____N5WC *)__PRBS->__4VEJ);
+    __0CBU->__Q5WC.__KU4D=(____Q)(__0CBU->__Q5WC.__KU4D -  1);
+    if ((__0CBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __FYOU=NULL;
+      __GYOU=((____IB )(NULL));
+      __HYOU= 0;
+      __IYOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__IYOU ==  0)) {
+        __FYOU=__BC__;
       } else /* FALSE */ {
-        typ_id__YWOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWOU));
-        if ((typ_id__YWOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0WOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1WOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZWOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__2WOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1WOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__0WOU=micro_alloc__table__lab__HKI(__tmp__1WOU,((__POINTER__IB )(&(table_size[(__tmp__2WOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1WOU)));
-          ptr__XWOU=__tmp__0WOU;
+        __HYOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYOU));
+        if ((__HYOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JYOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KYOU=(void *)((unsigned long)(void *)((unsigned long)__IYOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __LYOU=((____YWB )((____Q )(void *)((unsigned long)__KYOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __JYOU=__OKI(__KYOU,((____IB )(&(table_size[(__LYOU)-1]))),((____YWB )((____Q )__KYOU)));
+          __GYOU=__JYOU;
         } else /* FALSE */ {
-          __tmp__2WOU=((__UINTEGER_32__RWB )typ_id__YWOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0WOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1WOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZWOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__0WOU=micro_alloc__table__lab__HKI(__tmp__1WOU,((__POINTER__IB )(&(table_type[(__tmp__2WOU)]))),(__UINTEGER_32__RWB)(__tmp__2WOU |  1));
-          ptr__XWOU=__tmp__0WOU;
+          __LYOU=((____YWB )__HYOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JYOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KYOU=(void *)((unsigned long)(void *)((unsigned long)__IYOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __JYOU=__OKI(__KYOU,((____IB )(&(table_type[(__LYOU)]))),(____YWB)(__LYOU |  1));
+          __GYOU=__JYOU;
         };
-        result__WWOU=((__STRING__BC *)ptr__XWOU);
-        *(result__WWOU) = *(STRING__BC__);
+        __FYOU=((____BC *)__GYOU);
+        *(__FYOU) = *(__BC__);
       };
-      Self__SWOU=((__STRING__BC *)result__WWOU);
-      if ((Self__SWOU->capacity__HFL <  250)) {
-        __tmp__UWOU=create__KVW( 250);
-        Self__SWOU->storage__4EL=__tmp__UWOU;
-        Self__SWOU->capacity__HFL= 250;
+      __BYOU=((____BC *)__FYOU);
+      if ((__BYOU->__OFL <  250)) {
+        __DYOU=__RVW( 250);
+        __BYOU->__FFL=__DYOU;
+        __BYOU->__OFL= 250;
       };
-      Self__SWOU->count__WJ= 0;
-      display__V5DJ(Self__AQBS,result__WWOU);
-      put_string__EGZ(((__STRING__BC *)result__WWOU));
+      __BYOU->__WJ= 0;
+      __EBEJ(__PRBS,__FYOU);
+      __LGZ(((____BC *)__FYOU));
       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__US0P));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__US0P));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__AQBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__US0P)->receiver__554J);
-    Self__LBBU=((__LOCAL__43WC *)Self__AQBS->local__PUEJ);
-    Self__LBBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LBBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__LBBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__WWOU=NULL;
-      ptr__XWOU=((__POINTER__IB )(NULL));
-      typ_id__YWOU= 0;
-      __tmp__ZWOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ZWOU ==  0)) {
-        result__WWOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__YWOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZWOU));
-        if ((typ_id__YWOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0WOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1WOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZWOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__2WOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1WOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__0WOU=micro_alloc__table__lab__HKI(__tmp__1WOU,((__POINTER__IB )(&(table_size[(__tmp__2WOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1WOU)));
-          ptr__XWOU=__tmp__0WOU;
-        } else /* FALSE */ {
-          __tmp__2WOU=((__UINTEGER_32__RWB )typ_id__YWOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__0WOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__1WOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZWOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0WOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__0WOU=micro_alloc__table__lab__HKI(__tmp__1WOU,((__POINTER__IB )(&(table_type[(__tmp__2WOU)]))),(__UINTEGER_32__RWB)(__tmp__2WOU |  1));
-          ptr__XWOU=__tmp__0WOU;
-        };
-        result__WWOU=((__STRING__BC *)ptr__XWOU);
-        *(result__WWOU) = *(STRING__BC__);
-      };
-      Self__SWOU=((__STRING__BC *)result__WWOU);
-      if ((Self__SWOU->capacity__HFL <  250)) {
-        __tmp__UWOU=create__KVW( 250);
-        Self__SWOU->storage__4EL=__tmp__UWOU;
-        Self__SWOU->capacity__HFL= 250;
-      };
-      Self__SWOU->count__WJ= 0;
-      display__V5DJ(Self__AQBS,result__WWOU);
-      put_string__EGZ(((__STRING__BC *)result__WWOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__DU0P));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__DU0P));
+  } break;
+  case ____0AOJ__: {
+    __PRBS=((____2A0I *)((____0AOJ *)__DU0P)->__OB5J);
+    __0CBU=((____N5WC *)__PRBS->__4VEJ);
+    __0CBU->__Q5WC.__KU4D=(____Q)(__0CBU->__Q5WC.__KU4D -  1);
+    if ((__0CBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __FYOU=NULL;
+      __GYOU=((____IB )(NULL));
+      __HYOU= 0;
+      __IYOU=((____IB )sizeof(____BC));
+      if (((unsigned long)__IYOU ==  0)) {
+        __FYOU=__BC__;
+      } else /* FALSE */ {
+        __HYOU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IYOU));
+        if ((__HYOU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JYOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KYOU=(void *)((unsigned long)(void *)((unsigned long)__IYOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __LYOU=((____YWB )((____Q )(void *)((unsigned long)__KYOU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __JYOU=__OKI(__KYOU,((____IB )(&(table_size[(__LYOU)-1]))),((____YWB )((____Q )__KYOU)));
+          __GYOU=__JYOU;
+        } else /* FALSE */ {
+          __LYOU=((____YWB )__HYOU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __JYOU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __KYOU=(void *)((unsigned long)(void *)((unsigned long)__IYOU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JYOU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __JYOU=__OKI(__KYOU,((____IB )(&(table_type[(__LYOU)]))),(____YWB)(__LYOU |  1));
+          __GYOU=__JYOU;
+        };
+        __FYOU=((____BC *)__GYOU);
+        *(__FYOU) = *(__BC__);
+      };
+      __BYOU=((____BC *)__FYOU);
+      if ((__BYOU->__OFL <  250)) {
+        __DYOU=__RVW( 250);
+        __BYOU->__FFL=__DYOU;
+        __BYOU->__OFL= 250;
+      };
+      __BYOU->__WJ= 0;
+      __EBEJ(__PRBS,__FYOU);
+      __LGZ(((____BC *)__FYOU));
       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__US0P));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__DU0P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__US0P));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__DU0P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__US0P));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__DU0P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__US0P));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__DU0P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__US0P));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__DU0P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__US0P));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__DU0P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__US0P));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__DU0P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__US0P));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__DU0P));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__US0P));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__DU0P));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__US0P));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__DU0P));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__US0P));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__DU0P));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__US0P));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__DU0P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__US0P));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__DU0P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__US0P));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__DU0P));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__US0P));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__DU0P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__US0P));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__DU0P));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__US0P));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__DU0P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__US0P));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__DU0P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__GK2S=((__READ_GLOBAL__B4YL *)__tmp__US0P);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__GK2S->global__Y5JM),Self__GK2S);
+  case ____Q5YL__: {
+    __VL2S=((____Q5YL *)__DU0P);
+    __EIEN(((____FKRG *)__VL2S->__HBKM),__VL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__US0P));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__DU0P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__US0P));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__DU0P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__US0P));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__DU0P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__US0P));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__DU0P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__US0P));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__DU0P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__US0P));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__DU0P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__US0P));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__DU0P));
   } break;
   };
 }
 
-static void remove__XPTP(__EXPR_AND_LOGIC__SEUL *Self__YPTP)
-// ({EXPR_AND_LOGIC__SEUL}) Void Recursive, No inlinable.
+static void __GRTP(____BGUL *__HRTP)
+// ({__BGUL}) Void Recursive, No inlinable.
 {
-  void *__tmp__ZPTP;
-  __READ_LOCAL__N5ZI *Self__GQBS;
-  __LOCAL__43WC *Self__XBBU;
-  __STRING__BC *result__4YOU,*Self__0YOU;
-  __POINTER__IB ptr__5YOU,__tmp__BZOU,__tmp__CZOU,__tmp__DZOU;
-  __INTEGER__Q typ_id__AZOU;
-  __UINTEGER_32__RWB __tmp__EZOU;
-  __READ_GLOBAL__B4YL *Self__IK2S;
-  __CHARACTER__DB *__tmp__2YOU;
-  __tmp__ZPTP=Self__YPTP->parent_expr_binary_logic__TEUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__ZPTP)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__ZPTP));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__ZPTP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__GQBS=((__READ_LOCAL__N5ZI *)__tmp__ZPTP);
-    Self__XBBU=((__LOCAL__43WC *)Self__GQBS->local__PUEJ);
-    Self__XBBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__XBBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__XBBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__4YOU=NULL;
-      ptr__5YOU=((__POINTER__IB )(NULL));
-      typ_id__AZOU= 0;
-      __tmp__BZOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__BZOU ==  0)) {
-        result__4YOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__AZOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BZOU));
-        if ((typ_id__AZOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CZOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DZOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BZOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__EZOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DZOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__CZOU=micro_alloc__table__lab__HKI(__tmp__DZOU,((__POINTER__IB )(&(table_size[(__tmp__EZOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DZOU)));
-          ptr__5YOU=__tmp__CZOU;
-        } else /* FALSE */ {
-          __tmp__EZOU=((__UINTEGER_32__RWB )typ_id__AZOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CZOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DZOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BZOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__CZOU=micro_alloc__table__lab__HKI(__tmp__DZOU,((__POINTER__IB )(&(table_type[(__tmp__EZOU)]))),(__UINTEGER_32__RWB)(__tmp__EZOU |  1));
-          ptr__5YOU=__tmp__CZOU;
-        };
-        result__4YOU=((__STRING__BC *)ptr__5YOU);
-        *(result__4YOU) = *(STRING__BC__);
-      };
-      Self__0YOU=((__STRING__BC *)result__4YOU);
-      if ((Self__0YOU->capacity__HFL <  250)) {
-        __tmp__2YOU=create__KVW( 250);
-        Self__0YOU->storage__4EL=__tmp__2YOU;
-        Self__0YOU->capacity__HFL= 250;
-      };
-      Self__0YOU->count__WJ= 0;
-      display__V5DJ(Self__GQBS,result__4YOU);
-      put_string__EGZ(((__STRING__BC *)result__4YOU));
+  void *__IRTP;
+  ____2A0I *__VRBS;
+  ____N5WC *__GDBU;
+  ____BC *__N0OU,*__J0OU;
+  ____IB __O0OU,__Q0OU,__R0OU,__S0OU;
+  ____Q __P0OU;
+  ____YWB __T0OU;
+  ____Q5YL *__XL2S;
+  ____DB *__L0OU;
+  __IRTP=__HRTP->__CGUL.__OPTP;
+  switch (((struct ___OBJ *)__IRTP)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__IRTP));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__IRTP));
+  } break;
+  case ____2A0I__: {
+    __VRBS=((____2A0I *)__IRTP);
+    __GDBU=((____N5WC *)__VRBS->__4VEJ);
+    __GDBU->__Q5WC.__KU4D=(____Q)(__GDBU->__Q5WC.__KU4D -  1);
+    if ((__GDBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __N0OU=NULL;
+      __O0OU=((____IB )(NULL));
+      __P0OU= 0;
+      __Q0OU=((____IB )sizeof(____BC));
+      if (((unsigned long)__Q0OU ==  0)) {
+        __N0OU=__BC__;
+      } else /* FALSE */ {
+        __P0OU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q0OU));
+        if ((__P0OU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R0OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S0OU=(void *)((unsigned long)(void *)((unsigned long)__Q0OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __T0OU=((____YWB )((____Q )(void *)((unsigned long)__S0OU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __R0OU=__OKI(__S0OU,((____IB )(&(table_size[(__T0OU)-1]))),((____YWB )((____Q )__S0OU)));
+          __O0OU=__R0OU;
+        } else /* FALSE */ {
+          __T0OU=((____YWB )__P0OU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R0OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S0OU=(void *)((unsigned long)(void *)((unsigned long)__Q0OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __R0OU=__OKI(__S0OU,((____IB )(&(table_type[(__T0OU)]))),(____YWB)(__T0OU |  1));
+          __O0OU=__R0OU;
+        };
+        __N0OU=((____BC *)__O0OU);
+        *(__N0OU) = *(__BC__);
+      };
+      __J0OU=((____BC *)__N0OU);
+      if ((__J0OU->__OFL <  250)) {
+        __L0OU=__RVW( 250);
+        __J0OU->__FFL=__L0OU;
+        __J0OU->__OFL= 250;
+      };
+      __J0OU->__WJ= 0;
+      __EBEJ(__VRBS,__N0OU);
+      __LGZ(((____BC *)__N0OU));
       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__ZPTP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ZPTP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__GQBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ZPTP)->receiver__554J);
-    Self__XBBU=((__LOCAL__43WC *)Self__GQBS->local__PUEJ);
-    Self__XBBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__XBBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__XBBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__4YOU=NULL;
-      ptr__5YOU=((__POINTER__IB )(NULL));
-      typ_id__AZOU= 0;
-      __tmp__BZOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__BZOU ==  0)) {
-        result__4YOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__AZOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BZOU));
-        if ((typ_id__AZOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CZOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DZOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BZOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__EZOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DZOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__CZOU=micro_alloc__table__lab__HKI(__tmp__DZOU,((__POINTER__IB )(&(table_size[(__tmp__EZOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DZOU)));
-          ptr__5YOU=__tmp__CZOU;
-        } else /* FALSE */ {
-          __tmp__EZOU=((__UINTEGER_32__RWB )typ_id__AZOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CZOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DZOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BZOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__CZOU=micro_alloc__table__lab__HKI(__tmp__DZOU,((__POINTER__IB )(&(table_type[(__tmp__EZOU)]))),(__UINTEGER_32__RWB)(__tmp__EZOU |  1));
-          ptr__5YOU=__tmp__CZOU;
-        };
-        result__4YOU=((__STRING__BC *)ptr__5YOU);
-        *(result__4YOU) = *(STRING__BC__);
-      };
-      Self__0YOU=((__STRING__BC *)result__4YOU);
-      if ((Self__0YOU->capacity__HFL <  250)) {
-        __tmp__2YOU=create__KVW( 250);
-        Self__0YOU->storage__4EL=__tmp__2YOU;
-        Self__0YOU->capacity__HFL= 250;
-      };
-      Self__0YOU->count__WJ= 0;
-      display__V5DJ(Self__GQBS,result__4YOU);
-      put_string__EGZ(((__STRING__BC *)result__4YOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__IRTP));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__IRTP));
+  } break;
+  case ____0AOJ__: {
+    __VRBS=((____2A0I *)((____0AOJ *)__IRTP)->__OB5J);
+    __GDBU=((____N5WC *)__VRBS->__4VEJ);
+    __GDBU->__Q5WC.__KU4D=(____Q)(__GDBU->__Q5WC.__KU4D -  1);
+    if ((__GDBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __N0OU=NULL;
+      __O0OU=((____IB )(NULL));
+      __P0OU= 0;
+      __Q0OU=((____IB )sizeof(____BC));
+      if (((unsigned long)__Q0OU ==  0)) {
+        __N0OU=__BC__;
+      } else /* FALSE */ {
+        __P0OU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q0OU));
+        if ((__P0OU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R0OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S0OU=(void *)((unsigned long)(void *)((unsigned long)__Q0OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __T0OU=((____YWB )((____Q )(void *)((unsigned long)__S0OU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __R0OU=__OKI(__S0OU,((____IB )(&(table_size[(__T0OU)-1]))),((____YWB )((____Q )__S0OU)));
+          __O0OU=__R0OU;
+        } else /* FALSE */ {
+          __T0OU=((____YWB )__P0OU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R0OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S0OU=(void *)((unsigned long)(void *)((unsigned long)__Q0OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __R0OU=__OKI(__S0OU,((____IB )(&(table_type[(__T0OU)]))),(____YWB)(__T0OU |  1));
+          __O0OU=__R0OU;
+        };
+        __N0OU=((____BC *)__O0OU);
+        *(__N0OU) = *(__BC__);
+      };
+      __J0OU=((____BC *)__N0OU);
+      if ((__J0OU->__OFL <  250)) {
+        __L0OU=__RVW( 250);
+        __J0OU->__FFL=__L0OU;
+        __J0OU->__OFL= 250;
+      };
+      __J0OU->__WJ= 0;
+      __EBEJ(__VRBS,__N0OU);
+      __LGZ(((____BC *)__N0OU));
       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__ZPTP));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__IRTP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__ZPTP));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__IRTP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__ZPTP));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__IRTP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__ZPTP));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__IRTP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__ZPTP));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__IRTP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ZPTP));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__IRTP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ZPTP));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__IRTP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__ZPTP));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__IRTP));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__ZPTP));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__IRTP));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__ZPTP));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__IRTP));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__ZPTP));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__IRTP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ZPTP));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__IRTP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ZPTP));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__IRTP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ZPTP));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__IRTP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ZPTP));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__IRTP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ZPTP));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__IRTP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__ZPTP));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__IRTP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__ZPTP));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__IRTP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__IK2S=((__READ_GLOBAL__B4YL *)__tmp__ZPTP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__IK2S->global__Y5JM),Self__IK2S);
+  case ____Q5YL__: {
+    __XL2S=((____Q5YL *)__IRTP);
+    __EIEN(((____FKRG *)__XL2S->__HBKM),__XL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__ZPTP));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__IRTP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__ZPTP));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__IRTP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__ZPTP));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__IRTP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ZPTP));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__IRTP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__ZPTP));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__IRTP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__ZPTP));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__IRTP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__ZPTP));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__IRTP));
   } break;
   };
-  __tmp__ZPTP=Self__YPTP->parent_expr_binary_logic__TEUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__ZPTP)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__ZPTP));
+  __IRTP=__HRTP->__CGUL.__SPTP;
+  switch (((struct ___OBJ *)__IRTP)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__IRTP));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__ZPTP));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__IRTP));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__GQBS=((__READ_LOCAL__N5ZI *)__tmp__ZPTP);
-    Self__XBBU=((__LOCAL__43WC *)Self__GQBS->local__PUEJ);
-    Self__XBBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__XBBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__XBBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__4YOU=NULL;
-      ptr__5YOU=((__POINTER__IB )(NULL));
-      typ_id__AZOU= 0;
-      __tmp__BZOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__BZOU ==  0)) {
-        result__4YOU=STRING__BC__;
+  case ____2A0I__: {
+    __VRBS=((____2A0I *)__IRTP);
+    __GDBU=((____N5WC *)__VRBS->__4VEJ);
+    __GDBU->__Q5WC.__KU4D=(____Q)(__GDBU->__Q5WC.__KU4D -  1);
+    if ((__GDBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __N0OU=NULL;
+      __O0OU=((____IB )(NULL));
+      __P0OU= 0;
+      __Q0OU=((____IB )sizeof(____BC));
+      if (((unsigned long)__Q0OU ==  0)) {
+        __N0OU=__BC__;
       } else /* FALSE */ {
-        typ_id__AZOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BZOU));
-        if ((typ_id__AZOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CZOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DZOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BZOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__EZOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DZOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__CZOU=micro_alloc__table__lab__HKI(__tmp__DZOU,((__POINTER__IB )(&(table_size[(__tmp__EZOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DZOU)));
-          ptr__5YOU=__tmp__CZOU;
+        __P0OU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q0OU));
+        if ((__P0OU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R0OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S0OU=(void *)((unsigned long)(void *)((unsigned long)__Q0OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __T0OU=((____YWB )((____Q )(void *)((unsigned long)__S0OU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __R0OU=__OKI(__S0OU,((____IB )(&(table_size[(__T0OU)-1]))),((____YWB )((____Q )__S0OU)));
+          __O0OU=__R0OU;
         } else /* FALSE */ {
-          __tmp__EZOU=((__UINTEGER_32__RWB )typ_id__AZOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CZOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DZOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BZOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__CZOU=micro_alloc__table__lab__HKI(__tmp__DZOU,((__POINTER__IB )(&(table_type[(__tmp__EZOU)]))),(__UINTEGER_32__RWB)(__tmp__EZOU |  1));
-          ptr__5YOU=__tmp__CZOU;
+          __T0OU=((____YWB )__P0OU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R0OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S0OU=(void *)((unsigned long)(void *)((unsigned long)__Q0OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __R0OU=__OKI(__S0OU,((____IB )(&(table_type[(__T0OU)]))),(____YWB)(__T0OU |  1));
+          __O0OU=__R0OU;
         };
-        result__4YOU=((__STRING__BC *)ptr__5YOU);
-        *(result__4YOU) = *(STRING__BC__);
+        __N0OU=((____BC *)__O0OU);
+        *(__N0OU) = *(__BC__);
       };
-      Self__0YOU=((__STRING__BC *)result__4YOU);
-      if ((Self__0YOU->capacity__HFL <  250)) {
-        __tmp__2YOU=create__KVW( 250);
-        Self__0YOU->storage__4EL=__tmp__2YOU;
-        Self__0YOU->capacity__HFL= 250;
+      __J0OU=((____BC *)__N0OU);
+      if ((__J0OU->__OFL <  250)) {
+        __L0OU=__RVW( 250);
+        __J0OU->__FFL=__L0OU;
+        __J0OU->__OFL= 250;
       };
-      Self__0YOU->count__WJ= 0;
-      display__V5DJ(Self__GQBS,result__4YOU);
-      put_string__EGZ(((__STRING__BC *)result__4YOU));
+      __J0OU->__WJ= 0;
+      __EBEJ(__VRBS,__N0OU);
+      __LGZ(((____BC *)__N0OU));
       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__ZPTP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ZPTP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__GQBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ZPTP)->receiver__554J);
-    Self__XBBU=((__LOCAL__43WC *)Self__GQBS->local__PUEJ);
-    Self__XBBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__XBBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__XBBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__4YOU=NULL;
-      ptr__5YOU=((__POINTER__IB )(NULL));
-      typ_id__AZOU= 0;
-      __tmp__BZOU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__BZOU ==  0)) {
-        result__4YOU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__AZOU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BZOU));
-        if ((typ_id__AZOU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CZOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DZOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BZOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__EZOU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DZOU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__CZOU=micro_alloc__table__lab__HKI(__tmp__DZOU,((__POINTER__IB )(&(table_size[(__tmp__EZOU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DZOU)));
-          ptr__5YOU=__tmp__CZOU;
-        } else /* FALSE */ {
-          __tmp__EZOU=((__UINTEGER_32__RWB )typ_id__AZOU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CZOU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DZOU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BZOU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZOU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__CZOU=micro_alloc__table__lab__HKI(__tmp__DZOU,((__POINTER__IB )(&(table_type[(__tmp__EZOU)]))),(__UINTEGER_32__RWB)(__tmp__EZOU |  1));
-          ptr__5YOU=__tmp__CZOU;
-        };
-        result__4YOU=((__STRING__BC *)ptr__5YOU);
-        *(result__4YOU) = *(STRING__BC__);
-      };
-      Self__0YOU=((__STRING__BC *)result__4YOU);
-      if ((Self__0YOU->capacity__HFL <  250)) {
-        __tmp__2YOU=create__KVW( 250);
-        Self__0YOU->storage__4EL=__tmp__2YOU;
-        Self__0YOU->capacity__HFL= 250;
-      };
-      Self__0YOU->count__WJ= 0;
-      display__V5DJ(Self__GQBS,result__4YOU);
-      put_string__EGZ(((__STRING__BC *)result__4YOU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__IRTP));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__IRTP));
+  } break;
+  case ____0AOJ__: {
+    __VRBS=((____2A0I *)((____0AOJ *)__IRTP)->__OB5J);
+    __GDBU=((____N5WC *)__VRBS->__4VEJ);
+    __GDBU->__Q5WC.__KU4D=(____Q)(__GDBU->__Q5WC.__KU4D -  1);
+    if ((__GDBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __N0OU=NULL;
+      __O0OU=((____IB )(NULL));
+      __P0OU= 0;
+      __Q0OU=((____IB )sizeof(____BC));
+      if (((unsigned long)__Q0OU ==  0)) {
+        __N0OU=__BC__;
+      } else /* FALSE */ {
+        __P0OU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q0OU));
+        if ((__P0OU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R0OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S0OU=(void *)((unsigned long)(void *)((unsigned long)__Q0OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __T0OU=((____YWB )((____Q )(void *)((unsigned long)__S0OU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __R0OU=__OKI(__S0OU,((____IB )(&(table_size[(__T0OU)-1]))),((____YWB )((____Q )__S0OU)));
+          __O0OU=__R0OU;
+        } else /* FALSE */ {
+          __T0OU=((____YWB )__P0OU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __R0OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __S0OU=(void *)((unsigned long)(void *)((unsigned long)__Q0OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __R0OU=__OKI(__S0OU,((____IB )(&(table_type[(__T0OU)]))),(____YWB)(__T0OU |  1));
+          __O0OU=__R0OU;
+        };
+        __N0OU=((____BC *)__O0OU);
+        *(__N0OU) = *(__BC__);
+      };
+      __J0OU=((____BC *)__N0OU);
+      if ((__J0OU->__OFL <  250)) {
+        __L0OU=__RVW( 250);
+        __J0OU->__FFL=__L0OU;
+        __J0OU->__OFL= 250;
+      };
+      __J0OU->__WJ= 0;
+      __EBEJ(__VRBS,__N0OU);
+      __LGZ(((____BC *)__N0OU));
       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__ZPTP));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__IRTP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__ZPTP));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__IRTP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__ZPTP));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__IRTP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__ZPTP));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__IRTP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__ZPTP));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__IRTP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ZPTP));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__IRTP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ZPTP));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__IRTP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__ZPTP));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__IRTP));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__ZPTP));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__IRTP));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__ZPTP));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__IRTP));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__ZPTP));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__IRTP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ZPTP));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__IRTP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ZPTP));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__IRTP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ZPTP));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__IRTP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ZPTP));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__IRTP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ZPTP));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__IRTP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__ZPTP));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__IRTP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__ZPTP));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__IRTP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__IK2S=((__READ_GLOBAL__B4YL *)__tmp__ZPTP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__IK2S->global__Y5JM),Self__IK2S);
+  case ____Q5YL__: {
+    __XL2S=((____Q5YL *)__IRTP);
+    __EIEN(((____FKRG *)__XL2S->__HBKM),__XL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__ZPTP));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__IRTP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__ZPTP));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__IRTP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__ZPTP));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__IRTP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ZPTP));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__IRTP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__ZPTP));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__IRTP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__ZPTP));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__IRTP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__ZPTP));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__IRTP));
   } break;
   };
 }
 
-static void remove__XS0P(__EXPR_AND_AND_LOGIC__NFUL *Self__YS0P)
-// ({EXPR_AND_AND_LOGIC__NFUL}) Void Recursive, No inlinable.
+static void __GU0P(____2GUL *__HU0P)
+// ({__2GUL}) Void Recursive, No inlinable.
 {
-  void *__tmp__ZS0P;
-  __READ_LOCAL__N5ZI *Self__MQBS;
-  __LOCAL__43WC *Self__DCBU;
-  __STRING__BC *result__G1OU,*Self__C1OU;
-  __POINTER__IB ptr__H1OU,__tmp__J1OU,__tmp__K1OU,__tmp__L1OU;
-  __INTEGER__Q typ_id__I1OU;
-  __UINTEGER_32__RWB __tmp__M1OU;
-  __READ_GLOBAL__B4YL *Self__KK2S;
-  __CHARACTER__DB *__tmp__E1OU;
-  __tmp__ZS0P=Self__YS0P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__ZS0P)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__ZS0P));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__ZS0P));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__MQBS=((__READ_LOCAL__N5ZI *)__tmp__ZS0P);
-    Self__DCBU=((__LOCAL__43WC *)Self__MQBS->local__PUEJ);
-    Self__DCBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__DCBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__DCBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__G1OU=NULL;
-      ptr__H1OU=((__POINTER__IB )(NULL));
-      typ_id__I1OU= 0;
-      __tmp__J1OU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__J1OU ==  0)) {
-        result__G1OU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__I1OU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J1OU));
-        if ((typ_id__I1OU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__K1OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__L1OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__J1OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__M1OU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__L1OU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__K1OU=micro_alloc__table__lab__HKI(__tmp__L1OU,((__POINTER__IB )(&(table_size[(__tmp__M1OU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__L1OU)));
-          ptr__H1OU=__tmp__K1OU;
-        } else /* FALSE */ {
-          __tmp__M1OU=((__UINTEGER_32__RWB )typ_id__I1OU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__K1OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__L1OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__J1OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__K1OU=micro_alloc__table__lab__HKI(__tmp__L1OU,((__POINTER__IB )(&(table_type[(__tmp__M1OU)]))),(__UINTEGER_32__RWB)(__tmp__M1OU |  1));
-          ptr__H1OU=__tmp__K1OU;
-        };
-        result__G1OU=((__STRING__BC *)ptr__H1OU);
-        *(result__G1OU) = *(STRING__BC__);
-      };
-      Self__C1OU=((__STRING__BC *)result__G1OU);
-      if ((Self__C1OU->capacity__HFL <  250)) {
-        __tmp__E1OU=create__KVW( 250);
-        Self__C1OU->storage__4EL=__tmp__E1OU;
-        Self__C1OU->capacity__HFL= 250;
-      };
-      Self__C1OU->count__WJ= 0;
-      display__V5DJ(Self__MQBS,result__G1OU);
-      put_string__EGZ(((__STRING__BC *)result__G1OU));
+  void *__IU0P;
+  ____2A0I *__1RBS;
+  ____N5WC *__SDBU;
+  ____BC *__V2OU,*__R2OU;
+  ____IB __W2OU,__Y2OU,__Z2OU,__02OU;
+  ____Q __X2OU;
+  ____YWB __12OU;
+  ____Q5YL *__ZL2S;
+  ____DB *__T2OU;
+  __IU0P=__HU0P->__3GUL.__CGUL.__OPTP;
+  switch (((struct ___OBJ *)__IU0P)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__IU0P));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__IU0P));
+  } break;
+  case ____2A0I__: {
+    __1RBS=((____2A0I *)__IU0P);
+    __SDBU=((____N5WC *)__1RBS->__4VEJ);
+    __SDBU->__Q5WC.__KU4D=(____Q)(__SDBU->__Q5WC.__KU4D -  1);
+    if ((__SDBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __V2OU=NULL;
+      __W2OU=((____IB )(NULL));
+      __X2OU= 0;
+      __Y2OU=((____IB )sizeof(____BC));
+      if (((unsigned long)__Y2OU ==  0)) {
+        __V2OU=__BC__;
+      } else /* FALSE */ {
+        __X2OU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y2OU));
+        if ((__X2OU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __Z2OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __02OU=(void *)((unsigned long)(void *)((unsigned long)__Y2OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __12OU=((____YWB )((____Q )(void *)((unsigned long)__02OU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __Z2OU=__OKI(__02OU,((____IB )(&(table_size[(__12OU)-1]))),((____YWB )((____Q )__02OU)));
+          __W2OU=__Z2OU;
+        } else /* FALSE */ {
+          __12OU=((____YWB )__X2OU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __Z2OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __02OU=(void *)((unsigned long)(void *)((unsigned long)__Y2OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __Z2OU=__OKI(__02OU,((____IB )(&(table_type[(__12OU)]))),(____YWB)(__12OU |  1));
+          __W2OU=__Z2OU;
+        };
+        __V2OU=((____BC *)__W2OU);
+        *(__V2OU) = *(__BC__);
+      };
+      __R2OU=((____BC *)__V2OU);
+      if ((__R2OU->__OFL <  250)) {
+        __T2OU=__RVW( 250);
+        __R2OU->__FFL=__T2OU;
+        __R2OU->__OFL= 250;
+      };
+      __R2OU->__WJ= 0;
+      __EBEJ(__1RBS,__V2OU);
+      __LGZ(((____BC *)__V2OU));
       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__ZS0P));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ZS0P));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__MQBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ZS0P)->receiver__554J);
-    Self__DCBU=((__LOCAL__43WC *)Self__MQBS->local__PUEJ);
-    Self__DCBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__DCBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__DCBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__G1OU=NULL;
-      ptr__H1OU=((__POINTER__IB )(NULL));
-      typ_id__I1OU= 0;
-      __tmp__J1OU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__J1OU ==  0)) {
-        result__G1OU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__I1OU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J1OU));
-        if ((typ_id__I1OU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__K1OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__L1OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__J1OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__M1OU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__L1OU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__K1OU=micro_alloc__table__lab__HKI(__tmp__L1OU,((__POINTER__IB )(&(table_size[(__tmp__M1OU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__L1OU)));
-          ptr__H1OU=__tmp__K1OU;
-        } else /* FALSE */ {
-          __tmp__M1OU=((__UINTEGER_32__RWB )typ_id__I1OU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__K1OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__L1OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__J1OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__K1OU=micro_alloc__table__lab__HKI(__tmp__L1OU,((__POINTER__IB )(&(table_type[(__tmp__M1OU)]))),(__UINTEGER_32__RWB)(__tmp__M1OU |  1));
-          ptr__H1OU=__tmp__K1OU;
-        };
-        result__G1OU=((__STRING__BC *)ptr__H1OU);
-        *(result__G1OU) = *(STRING__BC__);
-      };
-      Self__C1OU=((__STRING__BC *)result__G1OU);
-      if ((Self__C1OU->capacity__HFL <  250)) {
-        __tmp__E1OU=create__KVW( 250);
-        Self__C1OU->storage__4EL=__tmp__E1OU;
-        Self__C1OU->capacity__HFL= 250;
-      };
-      Self__C1OU->count__WJ= 0;
-      display__V5DJ(Self__MQBS,result__G1OU);
-      put_string__EGZ(((__STRING__BC *)result__G1OU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__IU0P));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__IU0P));
+  } break;
+  case ____0AOJ__: {
+    __1RBS=((____2A0I *)((____0AOJ *)__IU0P)->__OB5J);
+    __SDBU=((____N5WC *)__1RBS->__4VEJ);
+    __SDBU->__Q5WC.__KU4D=(____Q)(__SDBU->__Q5WC.__KU4D -  1);
+    if ((__SDBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __V2OU=NULL;
+      __W2OU=((____IB )(NULL));
+      __X2OU= 0;
+      __Y2OU=((____IB )sizeof(____BC));
+      if (((unsigned long)__Y2OU ==  0)) {
+        __V2OU=__BC__;
+      } else /* FALSE */ {
+        __X2OU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y2OU));
+        if ((__X2OU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __Z2OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __02OU=(void *)((unsigned long)(void *)((unsigned long)__Y2OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __12OU=((____YWB )((____Q )(void *)((unsigned long)__02OU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __Z2OU=__OKI(__02OU,((____IB )(&(table_size[(__12OU)-1]))),((____YWB )((____Q )__02OU)));
+          __W2OU=__Z2OU;
+        } else /* FALSE */ {
+          __12OU=((____YWB )__X2OU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __Z2OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __02OU=(void *)((unsigned long)(void *)((unsigned long)__Y2OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __Z2OU=__OKI(__02OU,((____IB )(&(table_type[(__12OU)]))),(____YWB)(__12OU |  1));
+          __W2OU=__Z2OU;
+        };
+        __V2OU=((____BC *)__W2OU);
+        *(__V2OU) = *(__BC__);
+      };
+      __R2OU=((____BC *)__V2OU);
+      if ((__R2OU->__OFL <  250)) {
+        __T2OU=__RVW( 250);
+        __R2OU->__FFL=__T2OU;
+        __R2OU->__OFL= 250;
+      };
+      __R2OU->__WJ= 0;
+      __EBEJ(__1RBS,__V2OU);
+      __LGZ(((____BC *)__V2OU));
       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__ZS0P));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__IU0P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__ZS0P));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__IU0P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__ZS0P));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__IU0P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__ZS0P));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__IU0P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__ZS0P));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__IU0P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ZS0P));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__IU0P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ZS0P));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__IU0P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__ZS0P));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__IU0P));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__ZS0P));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__IU0P));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__ZS0P));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__IU0P));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__ZS0P));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__IU0P));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ZS0P));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__IU0P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ZS0P));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__IU0P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ZS0P));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__IU0P));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ZS0P));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__IU0P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ZS0P));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__IU0P));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__ZS0P));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__IU0P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__ZS0P));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__IU0P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__KK2S=((__READ_GLOBAL__B4YL *)__tmp__ZS0P);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__KK2S->global__Y5JM),Self__KK2S);
+  case ____Q5YL__: {
+    __ZL2S=((____Q5YL *)__IU0P);
+    __EIEN(((____FKRG *)__ZL2S->__HBKM),__ZL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__ZS0P));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__IU0P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__ZS0P));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__IU0P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__ZS0P));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__IU0P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ZS0P));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__IU0P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__ZS0P));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__IU0P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__ZS0P));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__IU0P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__ZS0P));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__IU0P));
   } break;
   };
-  __tmp__ZS0P=Self__YS0P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__ZS0P)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__ZS0P));
+  __IU0P=__HU0P->__3GUL.__CGUL.__SPTP;
+  switch (((struct ___OBJ *)__IU0P)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__IU0P));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__ZS0P));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__IU0P));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__MQBS=((__READ_LOCAL__N5ZI *)__tmp__ZS0P);
-    Self__DCBU=((__LOCAL__43WC *)Self__MQBS->local__PUEJ);
-    Self__DCBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__DCBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__DCBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__G1OU=NULL;
-      ptr__H1OU=((__POINTER__IB )(NULL));
-      typ_id__I1OU= 0;
-      __tmp__J1OU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__J1OU ==  0)) {
-        result__G1OU=STRING__BC__;
+  case ____2A0I__: {
+    __1RBS=((____2A0I *)__IU0P);
+    __SDBU=((____N5WC *)__1RBS->__4VEJ);
+    __SDBU->__Q5WC.__KU4D=(____Q)(__SDBU->__Q5WC.__KU4D -  1);
+    if ((__SDBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __V2OU=NULL;
+      __W2OU=((____IB )(NULL));
+      __X2OU= 0;
+      __Y2OU=((____IB )sizeof(____BC));
+      if (((unsigned long)__Y2OU ==  0)) {
+        __V2OU=__BC__;
       } else /* FALSE */ {
-        typ_id__I1OU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J1OU));
-        if ((typ_id__I1OU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__K1OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__L1OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__J1OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__M1OU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__L1OU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__K1OU=micro_alloc__table__lab__HKI(__tmp__L1OU,((__POINTER__IB )(&(table_size[(__tmp__M1OU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__L1OU)));
-          ptr__H1OU=__tmp__K1OU;
+        __X2OU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y2OU));
+        if ((__X2OU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __Z2OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __02OU=(void *)((unsigned long)(void *)((unsigned long)__Y2OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __12OU=((____YWB )((____Q )(void *)((unsigned long)__02OU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __Z2OU=__OKI(__02OU,((____IB )(&(table_size[(__12OU)-1]))),((____YWB )((____Q )__02OU)));
+          __W2OU=__Z2OU;
         } else /* FALSE */ {
-          __tmp__M1OU=((__UINTEGER_32__RWB )typ_id__I1OU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__K1OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__L1OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__J1OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__K1OU=micro_alloc__table__lab__HKI(__tmp__L1OU,((__POINTER__IB )(&(table_type[(__tmp__M1OU)]))),(__UINTEGER_32__RWB)(__tmp__M1OU |  1));
-          ptr__H1OU=__tmp__K1OU;
+          __12OU=((____YWB )__X2OU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __Z2OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __02OU=(void *)((unsigned long)(void *)((unsigned long)__Y2OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __Z2OU=__OKI(__02OU,((____IB )(&(table_type[(__12OU)]))),(____YWB)(__12OU |  1));
+          __W2OU=__Z2OU;
         };
-        result__G1OU=((__STRING__BC *)ptr__H1OU);
-        *(result__G1OU) = *(STRING__BC__);
+        __V2OU=((____BC *)__W2OU);
+        *(__V2OU) = *(__BC__);
       };
-      Self__C1OU=((__STRING__BC *)result__G1OU);
-      if ((Self__C1OU->capacity__HFL <  250)) {
-        __tmp__E1OU=create__KVW( 250);
-        Self__C1OU->storage__4EL=__tmp__E1OU;
-        Self__C1OU->capacity__HFL= 250;
+      __R2OU=((____BC *)__V2OU);
+      if ((__R2OU->__OFL <  250)) {
+        __T2OU=__RVW( 250);
+        __R2OU->__FFL=__T2OU;
+        __R2OU->__OFL= 250;
       };
-      Self__C1OU->count__WJ= 0;
-      display__V5DJ(Self__MQBS,result__G1OU);
-      put_string__EGZ(((__STRING__BC *)result__G1OU));
+      __R2OU->__WJ= 0;
+      __EBEJ(__1RBS,__V2OU);
+      __LGZ(((____BC *)__V2OU));
       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__ZS0P));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ZS0P));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__MQBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ZS0P)->receiver__554J);
-    Self__DCBU=((__LOCAL__43WC *)Self__MQBS->local__PUEJ);
-    Self__DCBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__DCBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__DCBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__G1OU=NULL;
-      ptr__H1OU=((__POINTER__IB )(NULL));
-      typ_id__I1OU= 0;
-      __tmp__J1OU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__J1OU ==  0)) {
-        result__G1OU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__I1OU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J1OU));
-        if ((typ_id__I1OU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__K1OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__L1OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__J1OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__M1OU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__L1OU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__K1OU=micro_alloc__table__lab__HKI(__tmp__L1OU,((__POINTER__IB )(&(table_size[(__tmp__M1OU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__L1OU)));
-          ptr__H1OU=__tmp__K1OU;
-        } else /* FALSE */ {
-          __tmp__M1OU=((__UINTEGER_32__RWB )typ_id__I1OU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__K1OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__L1OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__J1OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__K1OU=micro_alloc__table__lab__HKI(__tmp__L1OU,((__POINTER__IB )(&(table_type[(__tmp__M1OU)]))),(__UINTEGER_32__RWB)(__tmp__M1OU |  1));
-          ptr__H1OU=__tmp__K1OU;
-        };
-        result__G1OU=((__STRING__BC *)ptr__H1OU);
-        *(result__G1OU) = *(STRING__BC__);
-      };
-      Self__C1OU=((__STRING__BC *)result__G1OU);
-      if ((Self__C1OU->capacity__HFL <  250)) {
-        __tmp__E1OU=create__KVW( 250);
-        Self__C1OU->storage__4EL=__tmp__E1OU;
-        Self__C1OU->capacity__HFL= 250;
-      };
-      Self__C1OU->count__WJ= 0;
-      display__V5DJ(Self__MQBS,result__G1OU);
-      put_string__EGZ(((__STRING__BC *)result__G1OU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__IU0P));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__IU0P));
+  } break;
+  case ____0AOJ__: {
+    __1RBS=((____2A0I *)((____0AOJ *)__IU0P)->__OB5J);
+    __SDBU=((____N5WC *)__1RBS->__4VEJ);
+    __SDBU->__Q5WC.__KU4D=(____Q)(__SDBU->__Q5WC.__KU4D -  1);
+    if ((__SDBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __V2OU=NULL;
+      __W2OU=((____IB )(NULL));
+      __X2OU= 0;
+      __Y2OU=((____IB )sizeof(____BC));
+      if (((unsigned long)__Y2OU ==  0)) {
+        __V2OU=__BC__;
+      } else /* FALSE */ {
+        __X2OU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y2OU));
+        if ((__X2OU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __Z2OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __02OU=(void *)((unsigned long)(void *)((unsigned long)__Y2OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __12OU=((____YWB )((____Q )(void *)((unsigned long)__02OU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __Z2OU=__OKI(__02OU,((____IB )(&(table_size[(__12OU)-1]))),((____YWB )((____Q )__02OU)));
+          __W2OU=__Z2OU;
+        } else /* FALSE */ {
+          __12OU=((____YWB )__X2OU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __Z2OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __02OU=(void *)((unsigned long)(void *)((unsigned long)__Y2OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __Z2OU=__OKI(__02OU,((____IB )(&(table_type[(__12OU)]))),(____YWB)(__12OU |  1));
+          __W2OU=__Z2OU;
+        };
+        __V2OU=((____BC *)__W2OU);
+        *(__V2OU) = *(__BC__);
+      };
+      __R2OU=((____BC *)__V2OU);
+      if ((__R2OU->__OFL <  250)) {
+        __T2OU=__RVW( 250);
+        __R2OU->__FFL=__T2OU;
+        __R2OU->__OFL= 250;
+      };
+      __R2OU->__WJ= 0;
+      __EBEJ(__1RBS,__V2OU);
+      __LGZ(((____BC *)__V2OU));
       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__ZS0P));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__IU0P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__ZS0P));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__IU0P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__ZS0P));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__IU0P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__ZS0P));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__IU0P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__ZS0P));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__IU0P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ZS0P));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__IU0P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ZS0P));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__IU0P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__ZS0P));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__IU0P));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__ZS0P));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__IU0P));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__ZS0P));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__IU0P));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__ZS0P));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__IU0P));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ZS0P));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__IU0P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ZS0P));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__IU0P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ZS0P));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__IU0P));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ZS0P));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__IU0P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ZS0P));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__IU0P));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__ZS0P));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__IU0P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__ZS0P));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__IU0P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__KK2S=((__READ_GLOBAL__B4YL *)__tmp__ZS0P);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__KK2S->global__Y5JM),Self__KK2S);
+  case ____Q5YL__: {
+    __ZL2S=((____Q5YL *)__IU0P);
+    __EIEN(((____FKRG *)__ZL2S->__HBKM),__ZL2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__ZS0P));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__IU0P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__ZS0P));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__IU0P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__ZS0P));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__IU0P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ZS0P));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__IU0P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__ZS0P));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__IU0P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__ZS0P));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__IU0P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__ZS0P));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__IU0P));
   } break;
   };
 }
 
-static void remove__2RBN(__EXPR_NEG__SYVL *Self__3RBN)
-// ({EXPR_NEG__SYVL}) Void Recursive, No inlinable.
+static void __LTBN(____B0VL *__MTBN)
+// ({__B0VL}) Void Recursive, No inlinable.
 {
-  void *__tmp__4RBN;
-  __READ_LOCAL__N5ZI *Self__SQBS;
-  __LOCAL__43WC *Self__PCBU;
-  __STRING__BC *result__O3OU,*Self__K3OU;
-  __POINTER__IB ptr__P3OU,__tmp__R3OU,__tmp__S3OU,__tmp__T3OU;
-  __INTEGER__Q typ_id__Q3OU;
-  __UINTEGER_32__RWB __tmp__U3OU;
-  __READ_GLOBAL__B4YL *Self__MK2S;
-  __CHARACTER__DB *__tmp__M3OU;
-  __tmp__4RBN=Self__3RBN->parent_expr_unary__VYVL.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__4RBN)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__4RBN));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__4RBN));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__SQBS=((__READ_LOCAL__N5ZI *)__tmp__4RBN);
-    Self__PCBU=((__LOCAL__43WC *)Self__SQBS->local__PUEJ);
-    Self__PCBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__PCBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__PCBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__O3OU=NULL;
-      ptr__P3OU=((__POINTER__IB )(NULL));
-      typ_id__Q3OU= 0;
-      __tmp__R3OU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__R3OU ==  0)) {
-        result__O3OU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__Q3OU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R3OU));
-        if ((typ_id__Q3OU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__S3OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__T3OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__R3OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S3OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S3OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__U3OU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T3OU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__S3OU=micro_alloc__table__lab__HKI(__tmp__T3OU,((__POINTER__IB )(&(table_size[(__tmp__U3OU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T3OU)));
-          ptr__P3OU=__tmp__S3OU;
-        } else /* FALSE */ {
-          __tmp__U3OU=((__UINTEGER_32__RWB )typ_id__Q3OU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__S3OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__T3OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__R3OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S3OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S3OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__S3OU=micro_alloc__table__lab__HKI(__tmp__T3OU,((__POINTER__IB )(&(table_type[(__tmp__U3OU)]))),(__UINTEGER_32__RWB)(__tmp__U3OU |  1));
-          ptr__P3OU=__tmp__S3OU;
-        };
-        result__O3OU=((__STRING__BC *)ptr__P3OU);
-        *(result__O3OU) = *(STRING__BC__);
-      };
-      Self__K3OU=((__STRING__BC *)result__O3OU);
-      if ((Self__K3OU->capacity__HFL <  250)) {
-        __tmp__M3OU=create__KVW( 250);
-        Self__K3OU->storage__4EL=__tmp__M3OU;
-        Self__K3OU->capacity__HFL= 250;
-      };
-      Self__K3OU->count__WJ= 0;
-      display__V5DJ(Self__SQBS,result__O3OU);
-      put_string__EGZ(((__STRING__BC *)result__O3OU));
+  void *__NTBN;
+  ____2A0I *__BSBS;
+  ____N5WC *__4DBU;
+  ____BC *__34OU,*__Z4OU;
+  ____IB __44OU,__A5OU,__B5OU,__C5OU;
+  ____Q __54OU;
+  ____YWB __D5OU;
+  ____Q5YL *__1L2S;
+  ____DB *__14OU;
+  __NTBN=__MTBN->__E0VL.__T0VL;
+  switch (((struct ___OBJ *)__NTBN)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__NTBN));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__NTBN));
+  } break;
+  case ____2A0I__: {
+    __BSBS=((____2A0I *)__NTBN);
+    __4DBU=((____N5WC *)__BSBS->__4VEJ);
+    __4DBU->__Q5WC.__KU4D=(____Q)(__4DBU->__Q5WC.__KU4D -  1);
+    if ((__4DBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __34OU=NULL;
+      __44OU=((____IB )(NULL));
+      __54OU= 0;
+      __A5OU=((____IB )sizeof(____BC));
+      if (((unsigned long)__A5OU ==  0)) {
+        __34OU=__BC__;
+      } else /* FALSE */ {
+        __54OU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A5OU));
+        if ((__54OU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __B5OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __C5OU=(void *)((unsigned long)(void *)((unsigned long)__A5OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B5OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B5OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __D5OU=((____YWB )((____Q )(void *)((unsigned long)__C5OU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __B5OU=__OKI(__C5OU,((____IB )(&(table_size[(__D5OU)-1]))),((____YWB )((____Q )__C5OU)));
+          __44OU=__B5OU;
+        } else /* FALSE */ {
+          __D5OU=((____YWB )__54OU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __B5OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __C5OU=(void *)((unsigned long)(void *)((unsigned long)__A5OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B5OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B5OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __B5OU=__OKI(__C5OU,((____IB )(&(table_type[(__D5OU)]))),(____YWB)(__D5OU |  1));
+          __44OU=__B5OU;
+        };
+        __34OU=((____BC *)__44OU);
+        *(__34OU) = *(__BC__);
+      };
+      __Z4OU=((____BC *)__34OU);
+      if ((__Z4OU->__OFL <  250)) {
+        __14OU=__RVW( 250);
+        __Z4OU->__FFL=__14OU;
+        __Z4OU->__OFL= 250;
+      };
+      __Z4OU->__WJ= 0;
+      __EBEJ(__BSBS,__34OU);
+      __LGZ(((____BC *)__34OU));
       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__4RBN));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__4RBN));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__SQBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__4RBN)->receiver__554J);
-    Self__PCBU=((__LOCAL__43WC *)Self__SQBS->local__PUEJ);
-    Self__PCBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__PCBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__PCBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__O3OU=NULL;
-      ptr__P3OU=((__POINTER__IB )(NULL));
-      typ_id__Q3OU= 0;
-      __tmp__R3OU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__R3OU ==  0)) {
-        result__O3OU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__Q3OU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R3OU));
-        if ((typ_id__Q3OU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__S3OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__T3OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__R3OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S3OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S3OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__U3OU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T3OU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__S3OU=micro_alloc__table__lab__HKI(__tmp__T3OU,((__POINTER__IB )(&(table_size[(__tmp__U3OU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T3OU)));
-          ptr__P3OU=__tmp__S3OU;
-        } else /* FALSE */ {
-          __tmp__U3OU=((__UINTEGER_32__RWB )typ_id__Q3OU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__S3OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__T3OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__R3OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S3OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S3OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__S3OU=micro_alloc__table__lab__HKI(__tmp__T3OU,((__POINTER__IB )(&(table_type[(__tmp__U3OU)]))),(__UINTEGER_32__RWB)(__tmp__U3OU |  1));
-          ptr__P3OU=__tmp__S3OU;
-        };
-        result__O3OU=((__STRING__BC *)ptr__P3OU);
-        *(result__O3OU) = *(STRING__BC__);
-      };
-      Self__K3OU=((__STRING__BC *)result__O3OU);
-      if ((Self__K3OU->capacity__HFL <  250)) {
-        __tmp__M3OU=create__KVW( 250);
-        Self__K3OU->storage__4EL=__tmp__M3OU;
-        Self__K3OU->capacity__HFL= 250;
-      };
-      Self__K3OU->count__WJ= 0;
-      display__V5DJ(Self__SQBS,result__O3OU);
-      put_string__EGZ(((__STRING__BC *)result__O3OU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__NTBN));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__NTBN));
+  } break;
+  case ____0AOJ__: {
+    __BSBS=((____2A0I *)((____0AOJ *)__NTBN)->__OB5J);
+    __4DBU=((____N5WC *)__BSBS->__4VEJ);
+    __4DBU->__Q5WC.__KU4D=(____Q)(__4DBU->__Q5WC.__KU4D -  1);
+    if ((__4DBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __34OU=NULL;
+      __44OU=((____IB )(NULL));
+      __54OU= 0;
+      __A5OU=((____IB )sizeof(____BC));
+      if (((unsigned long)__A5OU ==  0)) {
+        __34OU=__BC__;
+      } else /* FALSE */ {
+        __54OU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A5OU));
+        if ((__54OU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __B5OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __C5OU=(void *)((unsigned long)(void *)((unsigned long)__A5OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B5OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B5OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __D5OU=((____YWB )((____Q )(void *)((unsigned long)__C5OU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __B5OU=__OKI(__C5OU,((____IB )(&(table_size[(__D5OU)-1]))),((____YWB )((____Q )__C5OU)));
+          __44OU=__B5OU;
+        } else /* FALSE */ {
+          __D5OU=((____YWB )__54OU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __B5OU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __C5OU=(void *)((unsigned long)(void *)((unsigned long)__A5OU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B5OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B5OU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __B5OU=__OKI(__C5OU,((____IB )(&(table_type[(__D5OU)]))),(____YWB)(__D5OU |  1));
+          __44OU=__B5OU;
+        };
+        __34OU=((____BC *)__44OU);
+        *(__34OU) = *(__BC__);
+      };
+      __Z4OU=((____BC *)__34OU);
+      if ((__Z4OU->__OFL <  250)) {
+        __14OU=__RVW( 250);
+        __Z4OU->__FFL=__14OU;
+        __Z4OU->__OFL= 250;
+      };
+      __Z4OU->__WJ= 0;
+      __EBEJ(__BSBS,__34OU);
+      __LGZ(((____BC *)__34OU));
       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__4RBN));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__NTBN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__4RBN));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__NTBN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__4RBN));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__NTBN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__4RBN));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__NTBN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__4RBN));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__NTBN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__4RBN));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__NTBN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__4RBN));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__NTBN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__4RBN));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__NTBN));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__4RBN));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__NTBN));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__4RBN));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__NTBN));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__4RBN));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__NTBN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__4RBN));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__NTBN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__4RBN));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__NTBN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__4RBN));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__NTBN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__4RBN));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__NTBN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__4RBN));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__NTBN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__4RBN));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__NTBN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__4RBN));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__NTBN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__MK2S=((__READ_GLOBAL__B4YL *)__tmp__4RBN);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__MK2S->global__Y5JM),Self__MK2S);
+  case ____Q5YL__: {
+    __1L2S=((____Q5YL *)__NTBN);
+    __EIEN(((____FKRG *)__1L2S->__HBKM),__1L2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__4RBN));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__NTBN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__4RBN));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__NTBN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__4RBN));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__NTBN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__4RBN));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__NTBN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__4RBN));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__NTBN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__4RBN));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__NTBN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__4RBN));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__NTBN));
   } break;
   };
 }
 
-static void remove__NFGM(__EXPR_ADD__AZVL *Self__OFGM)
-// ({EXPR_ADD__AZVL}) Void Recursive, No inlinable.
+static void __2GGM(____P0VL *__3GGM)
+// ({__P0VL}) Void Recursive, No inlinable.
 {
-  void *__tmp__PFGM;
-  __READ_LOCAL__N5ZI *Self__VQBS;
-  __LOCAL__43WC *Self__VCBU;
-  __STRING__BC *result__S4OU,*Self__O4OU;
-  __POINTER__IB ptr__T4OU,__tmp__V4OU,__tmp__W4OU,__tmp__X4OU;
-  __INTEGER__Q typ_id__U4OU;
-  __UINTEGER_32__RWB __tmp__Y4OU;
-  __READ_GLOBAL__B4YL *Self__NK2S;
-  __CHARACTER__DB *__tmp__Q4OU;
-  __tmp__PFGM=Self__OFGM->parent_expr_binary__BZVL.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__PFGM)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__PFGM));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__PFGM));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__VQBS=((__READ_LOCAL__N5ZI *)__tmp__PFGM);
-    Self__VCBU=((__LOCAL__43WC *)Self__VQBS->local__PUEJ);
-    Self__VCBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__VCBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__VCBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__S4OU=NULL;
-      ptr__T4OU=((__POINTER__IB )(NULL));
-      typ_id__U4OU= 0;
-      __tmp__V4OU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__V4OU ==  0)) {
-        result__S4OU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__U4OU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V4OU));
-        if ((typ_id__U4OU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__W4OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__X4OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__V4OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__Y4OU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__X4OU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__W4OU=micro_alloc__table__lab__HKI(__tmp__X4OU,((__POINTER__IB )(&(table_size[(__tmp__Y4OU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__X4OU)));
-          ptr__T4OU=__tmp__W4OU;
-        } else /* FALSE */ {
-          __tmp__Y4OU=((__UINTEGER_32__RWB )typ_id__U4OU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__W4OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__X4OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__V4OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__W4OU=micro_alloc__table__lab__HKI(__tmp__X4OU,((__POINTER__IB )(&(table_type[(__tmp__Y4OU)]))),(__UINTEGER_32__RWB)(__tmp__Y4OU |  1));
-          ptr__T4OU=__tmp__W4OU;
-        };
-        result__S4OU=((__STRING__BC *)ptr__T4OU);
-        *(result__S4OU) = *(STRING__BC__);
-      };
-      Self__O4OU=((__STRING__BC *)result__S4OU);
-      if ((Self__O4OU->capacity__HFL <  250)) {
-        __tmp__Q4OU=create__KVW( 250);
-        Self__O4OU->storage__4EL=__tmp__Q4OU;
-        Self__O4OU->capacity__HFL= 250;
-      };
-      Self__O4OU->count__WJ= 0;
-      display__V5DJ(Self__VQBS,result__S4OU);
-      put_string__EGZ(((__STRING__BC *)result__S4OU));
+  void *__4GGM;
+  ____2A0I *__ESBS;
+  ____N5WC *__EEBU;
+  ____BC *__BAPU,*__35OU;
+  ____IB __CAPU,__EAPU,__FAPU,__GAPU;
+  ____Q __DAPU;
+  ____YWB __HAPU;
+  ____Q5YL *__2L2S;
+  ____DB *__55OU;
+  __4GGM=__3GGM->__Q0VL.__BC5J;
+  switch (((struct ___OBJ *)__4GGM)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__4GGM));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__4GGM));
+  } break;
+  case ____2A0I__: {
+    __ESBS=((____2A0I *)__4GGM);
+    __EEBU=((____N5WC *)__ESBS->__4VEJ);
+    __EEBU->__Q5WC.__KU4D=(____Q)(__EEBU->__Q5WC.__KU4D -  1);
+    if ((__EEBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __BAPU=NULL;
+      __CAPU=((____IB )(NULL));
+      __DAPU= 0;
+      __EAPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__EAPU ==  0)) {
+        __BAPU=__BC__;
+      } else /* FALSE */ {
+        __DAPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EAPU));
+        if ((__DAPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FAPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GAPU=(void *)((unsigned long)(void *)((unsigned long)__EAPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __HAPU=((____YWB )((____Q )(void *)((unsigned long)__GAPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __FAPU=__OKI(__GAPU,((____IB )(&(table_size[(__HAPU)-1]))),((____YWB )((____Q )__GAPU)));
+          __CAPU=__FAPU;
+        } else /* FALSE */ {
+          __HAPU=((____YWB )__DAPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FAPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GAPU=(void *)((unsigned long)(void *)((unsigned long)__EAPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __FAPU=__OKI(__GAPU,((____IB )(&(table_type[(__HAPU)]))),(____YWB)(__HAPU |  1));
+          __CAPU=__FAPU;
+        };
+        __BAPU=((____BC *)__CAPU);
+        *(__BAPU) = *(__BC__);
+      };
+      __35OU=((____BC *)__BAPU);
+      if ((__35OU->__OFL <  250)) {
+        __55OU=__RVW( 250);
+        __35OU->__FFL=__55OU;
+        __35OU->__OFL= 250;
+      };
+      __35OU->__WJ= 0;
+      __EBEJ(__ESBS,__BAPU);
+      __LGZ(((____BC *)__BAPU));
       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__PFGM));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__PFGM));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__VQBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__PFGM)->receiver__554J);
-    Self__VCBU=((__LOCAL__43WC *)Self__VQBS->local__PUEJ);
-    Self__VCBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__VCBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__VCBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__S4OU=NULL;
-      ptr__T4OU=((__POINTER__IB )(NULL));
-      typ_id__U4OU= 0;
-      __tmp__V4OU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__V4OU ==  0)) {
-        result__S4OU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__U4OU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V4OU));
-        if ((typ_id__U4OU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__W4OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__X4OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__V4OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__Y4OU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__X4OU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__W4OU=micro_alloc__table__lab__HKI(__tmp__X4OU,((__POINTER__IB )(&(table_size[(__tmp__Y4OU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__X4OU)));
-          ptr__T4OU=__tmp__W4OU;
-        } else /* FALSE */ {
-          __tmp__Y4OU=((__UINTEGER_32__RWB )typ_id__U4OU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__W4OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__X4OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__V4OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__W4OU=micro_alloc__table__lab__HKI(__tmp__X4OU,((__POINTER__IB )(&(table_type[(__tmp__Y4OU)]))),(__UINTEGER_32__RWB)(__tmp__Y4OU |  1));
-          ptr__T4OU=__tmp__W4OU;
-        };
-        result__S4OU=((__STRING__BC *)ptr__T4OU);
-        *(result__S4OU) = *(STRING__BC__);
-      };
-      Self__O4OU=((__STRING__BC *)result__S4OU);
-      if ((Self__O4OU->capacity__HFL <  250)) {
-        __tmp__Q4OU=create__KVW( 250);
-        Self__O4OU->storage__4EL=__tmp__Q4OU;
-        Self__O4OU->capacity__HFL= 250;
-      };
-      Self__O4OU->count__WJ= 0;
-      display__V5DJ(Self__VQBS,result__S4OU);
-      put_string__EGZ(((__STRING__BC *)result__S4OU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__4GGM));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__4GGM));
+  } break;
+  case ____0AOJ__: {
+    __ESBS=((____2A0I *)((____0AOJ *)__4GGM)->__OB5J);
+    __EEBU=((____N5WC *)__ESBS->__4VEJ);
+    __EEBU->__Q5WC.__KU4D=(____Q)(__EEBU->__Q5WC.__KU4D -  1);
+    if ((__EEBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __BAPU=NULL;
+      __CAPU=((____IB )(NULL));
+      __DAPU= 0;
+      __EAPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__EAPU ==  0)) {
+        __BAPU=__BC__;
+      } else /* FALSE */ {
+        __DAPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EAPU));
+        if ((__DAPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FAPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GAPU=(void *)((unsigned long)(void *)((unsigned long)__EAPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __HAPU=((____YWB )((____Q )(void *)((unsigned long)__GAPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __FAPU=__OKI(__GAPU,((____IB )(&(table_size[(__HAPU)-1]))),((____YWB )((____Q )__GAPU)));
+          __CAPU=__FAPU;
+        } else /* FALSE */ {
+          __HAPU=((____YWB )__DAPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FAPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GAPU=(void *)((unsigned long)(void *)((unsigned long)__EAPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __FAPU=__OKI(__GAPU,((____IB )(&(table_type[(__HAPU)]))),(____YWB)(__HAPU |  1));
+          __CAPU=__FAPU;
+        };
+        __BAPU=((____BC *)__CAPU);
+        *(__BAPU) = *(__BC__);
+      };
+      __35OU=((____BC *)__BAPU);
+      if ((__35OU->__OFL <  250)) {
+        __55OU=__RVW( 250);
+        __35OU->__FFL=__55OU;
+        __35OU->__OFL= 250;
+      };
+      __35OU->__WJ= 0;
+      __EBEJ(__ESBS,__BAPU);
+      __LGZ(((____BC *)__BAPU));
       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__PFGM));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__4GGM));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__PFGM));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__4GGM));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__PFGM));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__4GGM));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__PFGM));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__4GGM));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__PFGM));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__4GGM));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__PFGM));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__4GGM));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__PFGM));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__4GGM));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__PFGM));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__4GGM));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__PFGM));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__4GGM));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__PFGM));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__4GGM));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__PFGM));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__4GGM));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__PFGM));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__4GGM));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__PFGM));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__4GGM));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__PFGM));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__4GGM));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__PFGM));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__4GGM));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PFGM));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__4GGM));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__PFGM));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__4GGM));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__PFGM));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__4GGM));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__NK2S=((__READ_GLOBAL__B4YL *)__tmp__PFGM);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__NK2S->global__Y5JM),Self__NK2S);
+  case ____Q5YL__: {
+    __2L2S=((____Q5YL *)__4GGM);
+    __EIEN(((____FKRG *)__2L2S->__HBKM),__2L2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__PFGM));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__4GGM));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__PFGM));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__4GGM));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__PFGM));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__4GGM));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__PFGM));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__4GGM));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__PFGM));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__4GGM));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__PFGM));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__4GGM));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__PFGM));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__4GGM));
   } break;
   };
-  __tmp__PFGM=Self__OFGM->parent_expr_binary__BZVL.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__PFGM)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__PFGM));
+  __4GGM=__3GGM->__Q0VL.__FC5J;
+  switch (((struct ___OBJ *)__4GGM)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__4GGM));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__PFGM));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__4GGM));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__VQBS=((__READ_LOCAL__N5ZI *)__tmp__PFGM);
-    Self__VCBU=((__LOCAL__43WC *)Self__VQBS->local__PUEJ);
-    Self__VCBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__VCBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__VCBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__S4OU=NULL;
-      ptr__T4OU=((__POINTER__IB )(NULL));
-      typ_id__U4OU= 0;
-      __tmp__V4OU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__V4OU ==  0)) {
-        result__S4OU=STRING__BC__;
+  case ____2A0I__: {
+    __ESBS=((____2A0I *)__4GGM);
+    __EEBU=((____N5WC *)__ESBS->__4VEJ);
+    __EEBU->__Q5WC.__KU4D=(____Q)(__EEBU->__Q5WC.__KU4D -  1);
+    if ((__EEBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __BAPU=NULL;
+      __CAPU=((____IB )(NULL));
+      __DAPU= 0;
+      __EAPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__EAPU ==  0)) {
+        __BAPU=__BC__;
       } else /* FALSE */ {
-        typ_id__U4OU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V4OU));
-        if ((typ_id__U4OU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__W4OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__X4OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__V4OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__Y4OU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__X4OU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__W4OU=micro_alloc__table__lab__HKI(__tmp__X4OU,((__POINTER__IB )(&(table_size[(__tmp__Y4OU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__X4OU)));
-          ptr__T4OU=__tmp__W4OU;
+        __DAPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EAPU));
+        if ((__DAPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FAPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GAPU=(void *)((unsigned long)(void *)((unsigned long)__EAPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __HAPU=((____YWB )((____Q )(void *)((unsigned long)__GAPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __FAPU=__OKI(__GAPU,((____IB )(&(table_size[(__HAPU)-1]))),((____YWB )((____Q )__GAPU)));
+          __CAPU=__FAPU;
         } else /* FALSE */ {
-          __tmp__Y4OU=((__UINTEGER_32__RWB )typ_id__U4OU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__W4OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__X4OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__V4OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__W4OU=micro_alloc__table__lab__HKI(__tmp__X4OU,((__POINTER__IB )(&(table_type[(__tmp__Y4OU)]))),(__UINTEGER_32__RWB)(__tmp__Y4OU |  1));
-          ptr__T4OU=__tmp__W4OU;
+          __HAPU=((____YWB )__DAPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FAPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GAPU=(void *)((unsigned long)(void *)((unsigned long)__EAPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __FAPU=__OKI(__GAPU,((____IB )(&(table_type[(__HAPU)]))),(____YWB)(__HAPU |  1));
+          __CAPU=__FAPU;
         };
-        result__S4OU=((__STRING__BC *)ptr__T4OU);
-        *(result__S4OU) = *(STRING__BC__);
+        __BAPU=((____BC *)__CAPU);
+        *(__BAPU) = *(__BC__);
       };
-      Self__O4OU=((__STRING__BC *)result__S4OU);
-      if ((Self__O4OU->capacity__HFL <  250)) {
-        __tmp__Q4OU=create__KVW( 250);
-        Self__O4OU->storage__4EL=__tmp__Q4OU;
-        Self__O4OU->capacity__HFL= 250;
+      __35OU=((____BC *)__BAPU);
+      if ((__35OU->__OFL <  250)) {
+        __55OU=__RVW( 250);
+        __35OU->__FFL=__55OU;
+        __35OU->__OFL= 250;
       };
-      Self__O4OU->count__WJ= 0;
-      display__V5DJ(Self__VQBS,result__S4OU);
-      put_string__EGZ(((__STRING__BC *)result__S4OU));
+      __35OU->__WJ= 0;
+      __EBEJ(__ESBS,__BAPU);
+      __LGZ(((____BC *)__BAPU));
       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__PFGM));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__PFGM));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__VQBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__PFGM)->receiver__554J);
-    Self__VCBU=((__LOCAL__43WC *)Self__VQBS->local__PUEJ);
-    Self__VCBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__VCBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__VCBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__S4OU=NULL;
-      ptr__T4OU=((__POINTER__IB )(NULL));
-      typ_id__U4OU= 0;
-      __tmp__V4OU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__V4OU ==  0)) {
-        result__S4OU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__U4OU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V4OU));
-        if ((typ_id__U4OU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__W4OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__X4OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__V4OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__Y4OU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__X4OU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__W4OU=micro_alloc__table__lab__HKI(__tmp__X4OU,((__POINTER__IB )(&(table_size[(__tmp__Y4OU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__X4OU)));
-          ptr__T4OU=__tmp__W4OU;
-        } else /* FALSE */ {
-          __tmp__Y4OU=((__UINTEGER_32__RWB )typ_id__U4OU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__W4OU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__X4OU=(void *)((unsigned long)(void *)((unsigned long)__tmp__V4OU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W4OU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__W4OU=micro_alloc__table__lab__HKI(__tmp__X4OU,((__POINTER__IB )(&(table_type[(__tmp__Y4OU)]))),(__UINTEGER_32__RWB)(__tmp__Y4OU |  1));
-          ptr__T4OU=__tmp__W4OU;
-        };
-        result__S4OU=((__STRING__BC *)ptr__T4OU);
-        *(result__S4OU) = *(STRING__BC__);
-      };
-      Self__O4OU=((__STRING__BC *)result__S4OU);
-      if ((Self__O4OU->capacity__HFL <  250)) {
-        __tmp__Q4OU=create__KVW( 250);
-        Self__O4OU->storage__4EL=__tmp__Q4OU;
-        Self__O4OU->capacity__HFL= 250;
-      };
-      Self__O4OU->count__WJ= 0;
-      display__V5DJ(Self__VQBS,result__S4OU);
-      put_string__EGZ(((__STRING__BC *)result__S4OU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__4GGM));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__4GGM));
+  } break;
+  case ____0AOJ__: {
+    __ESBS=((____2A0I *)((____0AOJ *)__4GGM)->__OB5J);
+    __EEBU=((____N5WC *)__ESBS->__4VEJ);
+    __EEBU->__Q5WC.__KU4D=(____Q)(__EEBU->__Q5WC.__KU4D -  1);
+    if ((__EEBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __BAPU=NULL;
+      __CAPU=((____IB )(NULL));
+      __DAPU= 0;
+      __EAPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__EAPU ==  0)) {
+        __BAPU=__BC__;
+      } else /* FALSE */ {
+        __DAPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EAPU));
+        if ((__DAPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FAPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GAPU=(void *)((unsigned long)(void *)((unsigned long)__EAPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __HAPU=((____YWB )((____Q )(void *)((unsigned long)__GAPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __FAPU=__OKI(__GAPU,((____IB )(&(table_size[(__HAPU)-1]))),((____YWB )((____Q )__GAPU)));
+          __CAPU=__FAPU;
+        } else /* FALSE */ {
+          __HAPU=((____YWB )__DAPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FAPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GAPU=(void *)((unsigned long)(void *)((unsigned long)__EAPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FAPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __FAPU=__OKI(__GAPU,((____IB )(&(table_type[(__HAPU)]))),(____YWB)(__HAPU |  1));
+          __CAPU=__FAPU;
+        };
+        __BAPU=((____BC *)__CAPU);
+        *(__BAPU) = *(__BC__);
+      };
+      __35OU=((____BC *)__BAPU);
+      if ((__35OU->__OFL <  250)) {
+        __55OU=__RVW( 250);
+        __35OU->__FFL=__55OU;
+        __35OU->__OFL= 250;
+      };
+      __35OU->__WJ= 0;
+      __EBEJ(__ESBS,__BAPU);
+      __LGZ(((____BC *)__BAPU));
       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__PFGM));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__4GGM));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__PFGM));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__4GGM));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__PFGM));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__4GGM));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__PFGM));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__4GGM));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__PFGM));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__4GGM));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__PFGM));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__4GGM));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__PFGM));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__4GGM));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__PFGM));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__4GGM));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__PFGM));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__4GGM));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__PFGM));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__4GGM));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__PFGM));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__4GGM));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__PFGM));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__4GGM));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__PFGM));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__4GGM));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__PFGM));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__4GGM));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__PFGM));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__4GGM));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PFGM));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__4GGM));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__PFGM));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__4GGM));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__PFGM));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__4GGM));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__NK2S=((__READ_GLOBAL__B4YL *)__tmp__PFGM);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__NK2S->global__Y5JM),Self__NK2S);
+  case ____Q5YL__: {
+    __2L2S=((____Q5YL *)__4GGM);
+    __EIEN(((____FKRG *)__2L2S->__HBKM),__2L2S);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__PFGM));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__4GGM));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__PFGM));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__4GGM));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__PFGM));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__4GGM));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__PFGM));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__4GGM));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__PFGM));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__4GGM));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__PFGM));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__4GGM));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__PFGM));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__4GGM));
   } break;
   };
 }
 
-static void unread__VGEN(__SLOT_DATA__WIRG *Self__WGEN,void *e__XGEN)
-// ({SLOT_DATA__WIRG},{READ_SLOT__ZK4KxREAD_GLOBAL__B4YL}) Void No recursive, No inlinable.
+static void __EIEN(____FKRG *__FIEN,void *__GIEN)
+// ({__FKRG},{__IM4Kx__Q5YL}) Void No recursive, No inlinable.
 {
-  __READ_SLOT__ZK4K *Self__M2ON;
-  __STRING__BC *result__0APU,*Self__WAPU;
-  __POINTER__IB ptr__1APU,__tmp__3APU,__tmp__4APU,__tmp__5APU;
-  __INTEGER__Q typ_id__2APU;
-  __UINTEGER_32__RWB __tmp__ABPU;
-  __READ_GLOBAL__B4YL *Self__S2ON;
-  __CHARACTER__DB *__tmp__YAPU;
-  Self__WGEN->parent_variable__XIRG.ensure_count__1S4D=(__INTEGER__Q)(Self__WGEN->parent_variable__XIRG.ensure_count__1S4D -  1);
-  if ((Self__WGEN->parent_variable__XIRG.ensure_count__1S4D <  0)) {
-    print__CKG((&__string_461));
-    if (((struct ___OBJ *)e__XGEN)->__id==__READ_SLOT__ZK4K__) {
-      Self__M2ON=((__READ_SLOT__ZK4K *)e__XGEN);
-      result__0APU=NULL;
-      ptr__1APU=((__POINTER__IB )(NULL));
-      typ_id__2APU= 0;
-      __tmp__3APU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__3APU ==  0)) {
-        result__0APU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__2APU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3APU));
-        if ((typ_id__2APU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4APU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5APU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3APU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4APU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4APU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ABPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5APU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__4APU=micro_alloc__table__lab__HKI(__tmp__5APU,((__POINTER__IB )(&(table_size[(__tmp__ABPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5APU)));
-          ptr__1APU=__tmp__4APU;
-        } else /* FALSE */ {
-          __tmp__ABPU=((__UINTEGER_32__RWB )typ_id__2APU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4APU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5APU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3APU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4APU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4APU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__4APU=micro_alloc__table__lab__HKI(__tmp__5APU,((__POINTER__IB )(&(table_type[(__tmp__ABPU)]))),(__UINTEGER_32__RWB)(__tmp__ABPU |  1));
-          ptr__1APU=__tmp__4APU;
-        };
-        result__0APU=((__STRING__BC *)ptr__1APU);
-        *(result__0APU) = *(STRING__BC__);
-      };
-      Self__WAPU=((__STRING__BC *)result__0APU);
-      if ((Self__WAPU->capacity__HFL <  250)) {
-        __tmp__YAPU=create__KVW( 250);
-        Self__WAPU->storage__4EL=__tmp__YAPU;
-        Self__WAPU->capacity__HFL= 250;
-      };
-      Self__WAPU->count__WJ= 0;
-      display__GMFM(Self__M2ON,result__0APU);
-      put_string__EGZ(((__STRING__BC *)result__0APU));
+  ____IM4K *__13ON;
+  ____BC *__JCPU,*__FCPU;
+  ____IB __KCPU,__MCPU,__NCPU,__OCPU;
+  ____Q __LCPU;
+  ____YWB __PCPU;
+  ____Q5YL *__B4ON;
+  ____DB *__HCPU;
+  __FIEN->__GKRG.__KU4D=(____Q)(__FIEN->__GKRG.__KU4D -  1);
+  if ((__FIEN->__GKRG.__KU4D <  0)) {
+    __JKG((&__string_461));
+    if (((struct ___OBJ *)__GIEN)->__id==____IM4K__) {
+      __13ON=((____IM4K *)__GIEN);
+      __JCPU=NULL;
+      __KCPU=((____IB )(NULL));
+      __LCPU= 0;
+      __MCPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__MCPU ==  0)) {
+        __JCPU=__BC__;
+      } else /* FALSE */ {
+        __LCPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MCPU));
+        if ((__LCPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NCPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OCPU=(void *)((unsigned long)(void *)((unsigned long)__MCPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NCPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NCPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PCPU=((____YWB )((____Q )(void *)((unsigned long)__OCPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NCPU=__OKI(__OCPU,((____IB )(&(table_size[(__PCPU)-1]))),((____YWB )((____Q )__OCPU)));
+          __KCPU=__NCPU;
+        } else /* FALSE */ {
+          __PCPU=((____YWB )__LCPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NCPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OCPU=(void *)((unsigned long)(void *)((unsigned long)__MCPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NCPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NCPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NCPU=__OKI(__OCPU,((____IB )(&(table_type[(__PCPU)]))),(____YWB)(__PCPU |  1));
+          __KCPU=__NCPU;
+        };
+        __JCPU=((____BC *)__KCPU);
+        *(__JCPU) = *(__BC__);
+      };
+      __FCPU=((____BC *)__JCPU);
+      if ((__FCPU->__OFL <  250)) {
+        __HCPU=__RVW( 250);
+        __FCPU->__FFL=__HCPU;
+        __FCPU->__OFL= 250;
+      };
+      __FCPU->__WJ= 0;
+      __VNFM(__13ON,__JCPU);
+      __LGZ(((____BC *)__JCPU));
       fputc((int)('\n'),stdout);
     } else /* READ_GLOBAL */ {
-      Self__S2ON=((__READ_GLOBAL__B4YL *)e__XGEN);
-      result__0APU=NULL;
-      ptr__1APU=((__POINTER__IB )(NULL));
-      typ_id__2APU= 0;
-      __tmp__3APU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__3APU ==  0)) {
-        result__0APU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__2APU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3APU));
-        if ((typ_id__2APU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4APU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5APU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3APU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4APU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4APU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ABPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5APU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__4APU=micro_alloc__table__lab__HKI(__tmp__5APU,((__POINTER__IB )(&(table_size[(__tmp__ABPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5APU)));
-          ptr__1APU=__tmp__4APU;
-        } else /* FALSE */ {
-          __tmp__ABPU=((__UINTEGER_32__RWB )typ_id__2APU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4APU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5APU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3APU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4APU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4APU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__4APU=micro_alloc__table__lab__HKI(__tmp__5APU,((__POINTER__IB )(&(table_type[(__tmp__ABPU)]))),(__UINTEGER_32__RWB)(__tmp__ABPU |  1));
-          ptr__1APU=__tmp__4APU;
-        };
-        result__0APU=((__STRING__BC *)ptr__1APU);
-        *(result__0APU) = *(STRING__BC__);
-      };
-      Self__WAPU=((__STRING__BC *)result__0APU);
-      if ((Self__WAPU->capacity__HFL <  250)) {
-        __tmp__YAPU=create__KVW( 250);
-        Self__WAPU->storage__4EL=__tmp__YAPU;
-        Self__WAPU->capacity__HFL= 250;
-      };
-      Self__WAPU->count__WJ= 0;
-      display__LMFM(Self__S2ON,result__0APU);
-      put_string__EGZ(((__STRING__BC *)result__0APU));
+      __B4ON=((____Q5YL *)__GIEN);
+      __JCPU=NULL;
+      __KCPU=((____IB )(NULL));
+      __LCPU= 0;
+      __MCPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__MCPU ==  0)) {
+        __JCPU=__BC__;
+      } else /* FALSE */ {
+        __LCPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MCPU));
+        if ((__LCPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NCPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OCPU=(void *)((unsigned long)(void *)((unsigned long)__MCPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NCPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NCPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PCPU=((____YWB )((____Q )(void *)((unsigned long)__OCPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NCPU=__OKI(__OCPU,((____IB )(&(table_size[(__PCPU)-1]))),((____YWB )((____Q )__OCPU)));
+          __KCPU=__NCPU;
+        } else /* FALSE */ {
+          __PCPU=((____YWB )__LCPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NCPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OCPU=(void *)((unsigned long)(void *)((unsigned long)__MCPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NCPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NCPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NCPU=__OKI(__OCPU,((____IB )(&(table_type[(__PCPU)]))),(____YWB)(__PCPU |  1));
+          __KCPU=__NCPU;
+        };
+        __JCPU=((____BC *)__KCPU);
+        *(__JCPU) = *(__BC__);
+      };
+      __FCPU=((____BC *)__JCPU);
+      if ((__FCPU->__OFL <  250)) {
+        __HCPU=__RVW( 250);
+        __FCPU->__FFL=__HCPU;
+        __FCPU->__OFL= 250;
+      };
+      __FCPU->__WJ= 0;
+      __0NFM(__B4ON,__JCPU);
+      __LGZ(((____BC *)__JCPU));
       fputc((int)('\n'),stdout);
     };
-    print__CKG((&__string_462));
+    __JKG((&__string_462));
     fputc((int)('\n'),stdout);
   };
 }
 
-static void remove__0CWN(__EXPR_NOT__FUPM *Self__1CWN)
-// ({EXPR_NOT__FUPM}) Void Recursive, No inlinable.
+static void __JEWN(____UVPM *__KEWN)
+// ({__UVPM}) Void Recursive, No inlinable.
 {
-  void *__tmp__2CWN;
-  __READ_LOCAL__N5ZI *Self__1QBS;
-  __LOCAL__43WC *Self__BDBU;
-  __STRING__BC *result__4BPU,*Self__0BPU;
-  __POINTER__IB ptr__5BPU,__tmp__BCPU,__tmp__CCPU,__tmp__DCPU;
-  __INTEGER__Q typ_id__ACPU;
-  __UINTEGER_32__RWB __tmp__ECPU;
-  __READ_GLOBAL__B4YL *Self__4QBS;
-  __CHARACTER__DB *__tmp__2BPU;
-  __tmp__2CWN=Self__1CWN->parent_expr_unary__GUPM.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__2CWN)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__2CWN));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__2CWN));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__1QBS=((__READ_LOCAL__N5ZI *)__tmp__2CWN);
-    Self__BDBU=((__LOCAL__43WC *)Self__1QBS->local__PUEJ);
-    Self__BDBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__BDBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__BDBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__4BPU=NULL;
-      ptr__5BPU=((__POINTER__IB )(NULL));
-      typ_id__ACPU= 0;
-      __tmp__BCPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__BCPU ==  0)) {
-        result__4BPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__ACPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BCPU));
-        if ((typ_id__ACPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CCPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DCPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BCPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ECPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DCPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__CCPU=micro_alloc__table__lab__HKI(__tmp__DCPU,((__POINTER__IB )(&(table_size[(__tmp__ECPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DCPU)));
-          ptr__5BPU=__tmp__CCPU;
-        } else /* FALSE */ {
-          __tmp__ECPU=((__UINTEGER_32__RWB )typ_id__ACPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CCPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DCPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BCPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__CCPU=micro_alloc__table__lab__HKI(__tmp__DCPU,((__POINTER__IB )(&(table_type[(__tmp__ECPU)]))),(__UINTEGER_32__RWB)(__tmp__ECPU |  1));
-          ptr__5BPU=__tmp__CCPU;
-        };
-        result__4BPU=((__STRING__BC *)ptr__5BPU);
-        *(result__4BPU) = *(STRING__BC__);
-      };
-      Self__0BPU=((__STRING__BC *)result__4BPU);
-      if ((Self__0BPU->capacity__HFL <  250)) {
-        __tmp__2BPU=create__KVW( 250);
-        Self__0BPU->storage__4EL=__tmp__2BPU;
-        Self__0BPU->capacity__HFL= 250;
-      };
-      Self__0BPU->count__WJ= 0;
-      display__V5DJ(Self__1QBS,result__4BPU);
-      put_string__EGZ(((__STRING__BC *)result__4BPU));
+  void *__LEWN;
+  ____2A0I *__KSBS;
+  ____N5WC *__QEBU;
+  ____BC *__NDPU,*__JDPU;
+  ____IB __ODPU,__QDPU,__RDPU,__SDPU;
+  ____Q __PDPU;
+  ____YWB __TDPU;
+  ____Q5YL *__NSBS;
+  ____DB *__LDPU;
+  __LEWN=__KEWN->__VVPM.__T0VL;
+  switch (((struct ___OBJ *)__LEWN)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__LEWN));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__LEWN));
+  } break;
+  case ____2A0I__: {
+    __KSBS=((____2A0I *)__LEWN);
+    __QEBU=((____N5WC *)__KSBS->__4VEJ);
+    __QEBU->__Q5WC.__KU4D=(____Q)(__QEBU->__Q5WC.__KU4D -  1);
+    if ((__QEBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __NDPU=NULL;
+      __ODPU=((____IB )(NULL));
+      __PDPU= 0;
+      __QDPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__QDPU ==  0)) {
+        __NDPU=__BC__;
+      } else /* FALSE */ {
+        __PDPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QDPU));
+        if ((__PDPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __RDPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SDPU=(void *)((unsigned long)(void *)((unsigned long)__QDPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __TDPU=((____YWB )((____Q )(void *)((unsigned long)__SDPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __RDPU=__OKI(__SDPU,((____IB )(&(table_size[(__TDPU)-1]))),((____YWB )((____Q )__SDPU)));
+          __ODPU=__RDPU;
+        } else /* FALSE */ {
+          __TDPU=((____YWB )__PDPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __RDPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SDPU=(void *)((unsigned long)(void *)((unsigned long)__QDPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __RDPU=__OKI(__SDPU,((____IB )(&(table_type[(__TDPU)]))),(____YWB)(__TDPU |  1));
+          __ODPU=__RDPU;
+        };
+        __NDPU=((____BC *)__ODPU);
+        *(__NDPU) = *(__BC__);
+      };
+      __JDPU=((____BC *)__NDPU);
+      if ((__JDPU->__OFL <  250)) {
+        __LDPU=__RVW( 250);
+        __JDPU->__FFL=__LDPU;
+        __JDPU->__OFL= 250;
+      };
+      __JDPU->__WJ= 0;
+      __EBEJ(__KSBS,__NDPU);
+      __LGZ(((____BC *)__NDPU));
       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__2CWN));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__2CWN));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__1QBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__2CWN)->receiver__554J);
-    Self__BDBU=((__LOCAL__43WC *)Self__1QBS->local__PUEJ);
-    Self__BDBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__BDBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__BDBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__4BPU=NULL;
-      ptr__5BPU=((__POINTER__IB )(NULL));
-      typ_id__ACPU= 0;
-      __tmp__BCPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__BCPU ==  0)) {
-        result__4BPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__ACPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BCPU));
-        if ((typ_id__ACPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CCPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DCPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BCPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ECPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DCPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__CCPU=micro_alloc__table__lab__HKI(__tmp__DCPU,((__POINTER__IB )(&(table_size[(__tmp__ECPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DCPU)));
-          ptr__5BPU=__tmp__CCPU;
-        } else /* FALSE */ {
-          __tmp__ECPU=((__UINTEGER_32__RWB )typ_id__ACPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CCPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DCPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__BCPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__CCPU=micro_alloc__table__lab__HKI(__tmp__DCPU,((__POINTER__IB )(&(table_type[(__tmp__ECPU)]))),(__UINTEGER_32__RWB)(__tmp__ECPU |  1));
-          ptr__5BPU=__tmp__CCPU;
-        };
-        result__4BPU=((__STRING__BC *)ptr__5BPU);
-        *(result__4BPU) = *(STRING__BC__);
-      };
-      Self__0BPU=((__STRING__BC *)result__4BPU);
-      if ((Self__0BPU->capacity__HFL <  250)) {
-        __tmp__2BPU=create__KVW( 250);
-        Self__0BPU->storage__4EL=__tmp__2BPU;
-        Self__0BPU->capacity__HFL= 250;
-      };
-      Self__0BPU->count__WJ= 0;
-      display__V5DJ(Self__1QBS,result__4BPU);
-      put_string__EGZ(((__STRING__BC *)result__4BPU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__LEWN));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__LEWN));
+  } break;
+  case ____0AOJ__: {
+    __KSBS=((____2A0I *)((____0AOJ *)__LEWN)->__OB5J);
+    __QEBU=((____N5WC *)__KSBS->__4VEJ);
+    __QEBU->__Q5WC.__KU4D=(____Q)(__QEBU->__Q5WC.__KU4D -  1);
+    if ((__QEBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __NDPU=NULL;
+      __ODPU=((____IB )(NULL));
+      __PDPU= 0;
+      __QDPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__QDPU ==  0)) {
+        __NDPU=__BC__;
+      } else /* FALSE */ {
+        __PDPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QDPU));
+        if ((__PDPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __RDPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SDPU=(void *)((unsigned long)(void *)((unsigned long)__QDPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __TDPU=((____YWB )((____Q )(void *)((unsigned long)__SDPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __RDPU=__OKI(__SDPU,((____IB )(&(table_size[(__TDPU)-1]))),((____YWB )((____Q )__SDPU)));
+          __ODPU=__RDPU;
+        } else /* FALSE */ {
+          __TDPU=((____YWB )__PDPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __RDPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SDPU=(void *)((unsigned long)(void *)((unsigned long)__QDPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __RDPU=__OKI(__SDPU,((____IB )(&(table_type[(__TDPU)]))),(____YWB)(__TDPU |  1));
+          __ODPU=__RDPU;
+        };
+        __NDPU=((____BC *)__ODPU);
+        *(__NDPU) = *(__BC__);
+      };
+      __JDPU=((____BC *)__NDPU);
+      if ((__JDPU->__OFL <  250)) {
+        __LDPU=__RVW( 250);
+        __JDPU->__FFL=__LDPU;
+        __JDPU->__OFL= 250;
+      };
+      __JDPU->__WJ= 0;
+      __EBEJ(__KSBS,__NDPU);
+      __LGZ(((____BC *)__NDPU));
       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__2CWN));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__LEWN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__2CWN));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__LEWN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__2CWN));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__LEWN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__2CWN));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__LEWN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__2CWN));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__LEWN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__2CWN));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__LEWN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__2CWN));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__LEWN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__2CWN));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__LEWN));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__2CWN));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__LEWN));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__2CWN));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__LEWN));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__2CWN));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__LEWN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__2CWN));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__LEWN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__2CWN));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__LEWN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__2CWN));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__LEWN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__2CWN));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__LEWN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__2CWN));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__LEWN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__2CWN));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__LEWN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__2CWN));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__LEWN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__4QBS=((__READ_GLOBAL__B4YL *)__tmp__2CWN);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__4QBS->global__Y5JM),Self__4QBS);
+  case ____Q5YL__: {
+    __NSBS=((____Q5YL *)__LEWN);
+    __EIEN(((____FKRG *)__NSBS->__HBKM),__NSBS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__2CWN));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__LEWN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__2CWN));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__LEWN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__2CWN));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__LEWN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__2CWN));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__LEWN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__2CWN));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__LEWN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__2CWN));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__LEWN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__2CWN));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__LEWN));
   } break;
   };
 }
 
-static void remove__1S0P(__EXPR_MOD__LYPM *Self__2S0P)
-// ({EXPR_MOD__LYPM}) Void Recursive, No inlinable.
+static void __KU0P(____0ZPM *__LU0P)
+// ({__0ZPM}) Void Recursive, No inlinable.
 {
-  void *__tmp__3S0P;
-  __READ_LOCAL__N5ZI *Self__5QBS;
-  __LOCAL__43WC *Self__HDBU;
-  __STRING__BC *result__CDPU,*Self__4CPU;
-  __POINTER__IB ptr__DDPU,__tmp__FDPU,__tmp__GDPU,__tmp__HDPU;
-  __INTEGER__Q typ_id__EDPU;
-  __UINTEGER_32__RWB __tmp__IDPU;
-  __READ_GLOBAL__B4YL *Self__CRBS;
-  __CHARACTER__DB *__tmp__ADPU;
-  __tmp__3S0P=Self__2S0P->parent_expr_binary__MYPM.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__3S0P)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__3S0P));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__3S0P));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__5QBS=((__READ_LOCAL__N5ZI *)__tmp__3S0P);
-    Self__HDBU=((__LOCAL__43WC *)Self__5QBS->local__PUEJ);
-    Self__HDBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HDBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__HDBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__CDPU=NULL;
-      ptr__DDPU=((__POINTER__IB )(NULL));
-      typ_id__EDPU= 0;
-      __tmp__FDPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__FDPU ==  0)) {
-        result__CDPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__EDPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FDPU));
-        if ((typ_id__EDPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GDPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HDPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FDPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__IDPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HDPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__GDPU=micro_alloc__table__lab__HKI(__tmp__HDPU,((__POINTER__IB )(&(table_size[(__tmp__IDPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HDPU)));
-          ptr__DDPU=__tmp__GDPU;
-        } else /* FALSE */ {
-          __tmp__IDPU=((__UINTEGER_32__RWB )typ_id__EDPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GDPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HDPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FDPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GDPU=micro_alloc__table__lab__HKI(__tmp__HDPU,((__POINTER__IB )(&(table_type[(__tmp__IDPU)]))),(__UINTEGER_32__RWB)(__tmp__IDPU |  1));
-          ptr__DDPU=__tmp__GDPU;
-        };
-        result__CDPU=((__STRING__BC *)ptr__DDPU);
-        *(result__CDPU) = *(STRING__BC__);
-      };
-      Self__4CPU=((__STRING__BC *)result__CDPU);
-      if ((Self__4CPU->capacity__HFL <  250)) {
-        __tmp__ADPU=create__KVW( 250);
-        Self__4CPU->storage__4EL=__tmp__ADPU;
-        Self__4CPU->capacity__HFL= 250;
-      };
-      Self__4CPU->count__WJ= 0;
-      display__V5DJ(Self__5QBS,result__CDPU);
-      put_string__EGZ(((__STRING__BC *)result__CDPU));
+  void *__MU0P;
+  ____2A0I *__OSBS;
+  ____N5WC *__WEBU;
+  ____BC *__REPU,*__NEPU;
+  ____IB __SEPU,__UEPU,__VEPU,__WEPU;
+  ____Q __TEPU;
+  ____YWB __XEPU;
+  ____Q5YL *__RSBS;
+  ____DB *__PEPU;
+  __MU0P=__LU0P->__1ZPM.__BC5J;
+  switch (((struct ___OBJ *)__MU0P)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__MU0P));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__MU0P));
+  } break;
+  case ____2A0I__: {
+    __OSBS=((____2A0I *)__MU0P);
+    __WEBU=((____N5WC *)__OSBS->__4VEJ);
+    __WEBU->__Q5WC.__KU4D=(____Q)(__WEBU->__Q5WC.__KU4D -  1);
+    if ((__WEBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __REPU=NULL;
+      __SEPU=((____IB )(NULL));
+      __TEPU= 0;
+      __UEPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__UEPU ==  0)) {
+        __REPU=__BC__;
+      } else /* FALSE */ {
+        __TEPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UEPU));
+        if ((__TEPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VEPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WEPU=(void *)((unsigned long)(void *)((unsigned long)__UEPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __XEPU=((____YWB )((____Q )(void *)((unsigned long)__WEPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __VEPU=__OKI(__WEPU,((____IB )(&(table_size[(__XEPU)-1]))),((____YWB )((____Q )__WEPU)));
+          __SEPU=__VEPU;
+        } else /* FALSE */ {
+          __XEPU=((____YWB )__TEPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VEPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WEPU=(void *)((unsigned long)(void *)((unsigned long)__UEPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VEPU=__OKI(__WEPU,((____IB )(&(table_type[(__XEPU)]))),(____YWB)(__XEPU |  1));
+          __SEPU=__VEPU;
+        };
+        __REPU=((____BC *)__SEPU);
+        *(__REPU) = *(__BC__);
+      };
+      __NEPU=((____BC *)__REPU);
+      if ((__NEPU->__OFL <  250)) {
+        __PEPU=__RVW( 250);
+        __NEPU->__FFL=__PEPU;
+        __NEPU->__OFL= 250;
+      };
+      __NEPU->__WJ= 0;
+      __EBEJ(__OSBS,__REPU);
+      __LGZ(((____BC *)__REPU));
       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__3S0P));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__3S0P));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__5QBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__3S0P)->receiver__554J);
-    Self__HDBU=((__LOCAL__43WC *)Self__5QBS->local__PUEJ);
-    Self__HDBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HDBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__HDBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__CDPU=NULL;
-      ptr__DDPU=((__POINTER__IB )(NULL));
-      typ_id__EDPU= 0;
-      __tmp__FDPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__FDPU ==  0)) {
-        result__CDPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__EDPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FDPU));
-        if ((typ_id__EDPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GDPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HDPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FDPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__IDPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HDPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__GDPU=micro_alloc__table__lab__HKI(__tmp__HDPU,((__POINTER__IB )(&(table_size[(__tmp__IDPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HDPU)));
-          ptr__DDPU=__tmp__GDPU;
-        } else /* FALSE */ {
-          __tmp__IDPU=((__UINTEGER_32__RWB )typ_id__EDPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GDPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HDPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FDPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GDPU=micro_alloc__table__lab__HKI(__tmp__HDPU,((__POINTER__IB )(&(table_type[(__tmp__IDPU)]))),(__UINTEGER_32__RWB)(__tmp__IDPU |  1));
-          ptr__DDPU=__tmp__GDPU;
-        };
-        result__CDPU=((__STRING__BC *)ptr__DDPU);
-        *(result__CDPU) = *(STRING__BC__);
-      };
-      Self__4CPU=((__STRING__BC *)result__CDPU);
-      if ((Self__4CPU->capacity__HFL <  250)) {
-        __tmp__ADPU=create__KVW( 250);
-        Self__4CPU->storage__4EL=__tmp__ADPU;
-        Self__4CPU->capacity__HFL= 250;
-      };
-      Self__4CPU->count__WJ= 0;
-      display__V5DJ(Self__5QBS,result__CDPU);
-      put_string__EGZ(((__STRING__BC *)result__CDPU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__MU0P));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__MU0P));
+  } break;
+  case ____0AOJ__: {
+    __OSBS=((____2A0I *)((____0AOJ *)__MU0P)->__OB5J);
+    __WEBU=((____N5WC *)__OSBS->__4VEJ);
+    __WEBU->__Q5WC.__KU4D=(____Q)(__WEBU->__Q5WC.__KU4D -  1);
+    if ((__WEBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __REPU=NULL;
+      __SEPU=((____IB )(NULL));
+      __TEPU= 0;
+      __UEPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__UEPU ==  0)) {
+        __REPU=__BC__;
+      } else /* FALSE */ {
+        __TEPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UEPU));
+        if ((__TEPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VEPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WEPU=(void *)((unsigned long)(void *)((unsigned long)__UEPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __XEPU=((____YWB )((____Q )(void *)((unsigned long)__WEPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __VEPU=__OKI(__WEPU,((____IB )(&(table_size[(__XEPU)-1]))),((____YWB )((____Q )__WEPU)));
+          __SEPU=__VEPU;
+        } else /* FALSE */ {
+          __XEPU=((____YWB )__TEPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VEPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WEPU=(void *)((unsigned long)(void *)((unsigned long)__UEPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VEPU=__OKI(__WEPU,((____IB )(&(table_type[(__XEPU)]))),(____YWB)(__XEPU |  1));
+          __SEPU=__VEPU;
+        };
+        __REPU=((____BC *)__SEPU);
+        *(__REPU) = *(__BC__);
+      };
+      __NEPU=((____BC *)__REPU);
+      if ((__NEPU->__OFL <  250)) {
+        __PEPU=__RVW( 250);
+        __NEPU->__FFL=__PEPU;
+        __NEPU->__OFL= 250;
+      };
+      __NEPU->__WJ= 0;
+      __EBEJ(__OSBS,__REPU);
+      __LGZ(((____BC *)__REPU));
       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__3S0P));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__MU0P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__3S0P));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__MU0P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__3S0P));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__MU0P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__3S0P));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__MU0P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__3S0P));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__MU0P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__3S0P));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__MU0P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__3S0P));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__MU0P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__3S0P));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__MU0P));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__3S0P));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__MU0P));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__3S0P));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__MU0P));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__3S0P));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__MU0P));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__3S0P));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__MU0P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__3S0P));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__MU0P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__3S0P));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__MU0P));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__3S0P));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__MU0P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__3S0P));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__MU0P));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__3S0P));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__MU0P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__3S0P));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__MU0P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__CRBS=((__READ_GLOBAL__B4YL *)__tmp__3S0P);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__CRBS->global__Y5JM),Self__CRBS);
+  case ____Q5YL__: {
+    __RSBS=((____Q5YL *)__MU0P);
+    __EIEN(((____FKRG *)__RSBS->__HBKM),__RSBS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__3S0P));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__MU0P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__3S0P));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__MU0P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__3S0P));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__MU0P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__3S0P));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__MU0P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__3S0P));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__MU0P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__3S0P));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__MU0P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__3S0P));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__MU0P));
   } break;
   };
-  __tmp__3S0P=Self__2S0P->parent_expr_binary__MYPM.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__3S0P)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__3S0P));
+  __MU0P=__LU0P->__1ZPM.__FC5J;
+  switch (((struct ___OBJ *)__MU0P)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__MU0P));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__3S0P));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__MU0P));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__5QBS=((__READ_LOCAL__N5ZI *)__tmp__3S0P);
-    Self__HDBU=((__LOCAL__43WC *)Self__5QBS->local__PUEJ);
-    Self__HDBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HDBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__HDBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__CDPU=NULL;
-      ptr__DDPU=((__POINTER__IB )(NULL));
-      typ_id__EDPU= 0;
-      __tmp__FDPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__FDPU ==  0)) {
-        result__CDPU=STRING__BC__;
+  case ____2A0I__: {
+    __OSBS=((____2A0I *)__MU0P);
+    __WEBU=((____N5WC *)__OSBS->__4VEJ);
+    __WEBU->__Q5WC.__KU4D=(____Q)(__WEBU->__Q5WC.__KU4D -  1);
+    if ((__WEBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __REPU=NULL;
+      __SEPU=((____IB )(NULL));
+      __TEPU= 0;
+      __UEPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__UEPU ==  0)) {
+        __REPU=__BC__;
       } else /* FALSE */ {
-        typ_id__EDPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FDPU));
-        if ((typ_id__EDPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GDPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HDPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FDPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__IDPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HDPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__GDPU=micro_alloc__table__lab__HKI(__tmp__HDPU,((__POINTER__IB )(&(table_size[(__tmp__IDPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HDPU)));
-          ptr__DDPU=__tmp__GDPU;
+        __TEPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UEPU));
+        if ((__TEPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VEPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WEPU=(void *)((unsigned long)(void *)((unsigned long)__UEPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __XEPU=((____YWB )((____Q )(void *)((unsigned long)__WEPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __VEPU=__OKI(__WEPU,((____IB )(&(table_size[(__XEPU)-1]))),((____YWB )((____Q )__WEPU)));
+          __SEPU=__VEPU;
         } else /* FALSE */ {
-          __tmp__IDPU=((__UINTEGER_32__RWB )typ_id__EDPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GDPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HDPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FDPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GDPU=micro_alloc__table__lab__HKI(__tmp__HDPU,((__POINTER__IB )(&(table_type[(__tmp__IDPU)]))),(__UINTEGER_32__RWB)(__tmp__IDPU |  1));
-          ptr__DDPU=__tmp__GDPU;
+          __XEPU=((____YWB )__TEPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VEPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WEPU=(void *)((unsigned long)(void *)((unsigned long)__UEPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VEPU=__OKI(__WEPU,((____IB )(&(table_type[(__XEPU)]))),(____YWB)(__XEPU |  1));
+          __SEPU=__VEPU;
         };
-        result__CDPU=((__STRING__BC *)ptr__DDPU);
-        *(result__CDPU) = *(STRING__BC__);
+        __REPU=((____BC *)__SEPU);
+        *(__REPU) = *(__BC__);
       };
-      Self__4CPU=((__STRING__BC *)result__CDPU);
-      if ((Self__4CPU->capacity__HFL <  250)) {
-        __tmp__ADPU=create__KVW( 250);
-        Self__4CPU->storage__4EL=__tmp__ADPU;
-        Self__4CPU->capacity__HFL= 250;
+      __NEPU=((____BC *)__REPU);
+      if ((__NEPU->__OFL <  250)) {
+        __PEPU=__RVW( 250);
+        __NEPU->__FFL=__PEPU;
+        __NEPU->__OFL= 250;
       };
-      Self__4CPU->count__WJ= 0;
-      display__V5DJ(Self__5QBS,result__CDPU);
-      put_string__EGZ(((__STRING__BC *)result__CDPU));
+      __NEPU->__WJ= 0;
+      __EBEJ(__OSBS,__REPU);
+      __LGZ(((____BC *)__REPU));
       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__3S0P));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__3S0P));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__5QBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__3S0P)->receiver__554J);
-    Self__HDBU=((__LOCAL__43WC *)Self__5QBS->local__PUEJ);
-    Self__HDBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HDBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__HDBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__CDPU=NULL;
-      ptr__DDPU=((__POINTER__IB )(NULL));
-      typ_id__EDPU= 0;
-      __tmp__FDPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__FDPU ==  0)) {
-        result__CDPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__EDPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FDPU));
-        if ((typ_id__EDPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GDPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HDPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FDPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__IDPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HDPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__GDPU=micro_alloc__table__lab__HKI(__tmp__HDPU,((__POINTER__IB )(&(table_size[(__tmp__IDPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HDPU)));
-          ptr__DDPU=__tmp__GDPU;
-        } else /* FALSE */ {
-          __tmp__IDPU=((__UINTEGER_32__RWB )typ_id__EDPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GDPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HDPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FDPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GDPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GDPU=micro_alloc__table__lab__HKI(__tmp__HDPU,((__POINTER__IB )(&(table_type[(__tmp__IDPU)]))),(__UINTEGER_32__RWB)(__tmp__IDPU |  1));
-          ptr__DDPU=__tmp__GDPU;
-        };
-        result__CDPU=((__STRING__BC *)ptr__DDPU);
-        *(result__CDPU) = *(STRING__BC__);
-      };
-      Self__4CPU=((__STRING__BC *)result__CDPU);
-      if ((Self__4CPU->capacity__HFL <  250)) {
-        __tmp__ADPU=create__KVW( 250);
-        Self__4CPU->storage__4EL=__tmp__ADPU;
-        Self__4CPU->capacity__HFL= 250;
-      };
-      Self__4CPU->count__WJ= 0;
-      display__V5DJ(Self__5QBS,result__CDPU);
-      put_string__EGZ(((__STRING__BC *)result__CDPU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__MU0P));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__MU0P));
+  } break;
+  case ____0AOJ__: {
+    __OSBS=((____2A0I *)((____0AOJ *)__MU0P)->__OB5J);
+    __WEBU=((____N5WC *)__OSBS->__4VEJ);
+    __WEBU->__Q5WC.__KU4D=(____Q)(__WEBU->__Q5WC.__KU4D -  1);
+    if ((__WEBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __REPU=NULL;
+      __SEPU=((____IB )(NULL));
+      __TEPU= 0;
+      __UEPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__UEPU ==  0)) {
+        __REPU=__BC__;
+      } else /* FALSE */ {
+        __TEPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UEPU));
+        if ((__TEPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VEPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WEPU=(void *)((unsigned long)(void *)((unsigned long)__UEPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __XEPU=((____YWB )((____Q )(void *)((unsigned long)__WEPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __VEPU=__OKI(__WEPU,((____IB )(&(table_size[(__XEPU)-1]))),((____YWB )((____Q )__WEPU)));
+          __SEPU=__VEPU;
+        } else /* FALSE */ {
+          __XEPU=((____YWB )__TEPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VEPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WEPU=(void *)((unsigned long)(void *)((unsigned long)__UEPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VEPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VEPU=__OKI(__WEPU,((____IB )(&(table_type[(__XEPU)]))),(____YWB)(__XEPU |  1));
+          __SEPU=__VEPU;
+        };
+        __REPU=((____BC *)__SEPU);
+        *(__REPU) = *(__BC__);
+      };
+      __NEPU=((____BC *)__REPU);
+      if ((__NEPU->__OFL <  250)) {
+        __PEPU=__RVW( 250);
+        __NEPU->__FFL=__PEPU;
+        __NEPU->__OFL= 250;
+      };
+      __NEPU->__WJ= 0;
+      __EBEJ(__OSBS,__REPU);
+      __LGZ(((____BC *)__REPU));
       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__3S0P));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__MU0P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__3S0P));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__MU0P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__3S0P));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__MU0P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__3S0P));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__MU0P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__3S0P));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__MU0P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__3S0P));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__MU0P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__3S0P));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__MU0P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__3S0P));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__MU0P));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__3S0P));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__MU0P));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__3S0P));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__MU0P));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__3S0P));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__MU0P));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__3S0P));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__MU0P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__3S0P));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__MU0P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__3S0P));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__MU0P));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__3S0P));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__MU0P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__3S0P));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__MU0P));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__3S0P));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__MU0P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__3S0P));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__MU0P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__CRBS=((__READ_GLOBAL__B4YL *)__tmp__3S0P);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__CRBS->global__Y5JM),Self__CRBS);
+  case ____Q5YL__: {
+    __RSBS=((____Q5YL *)__MU0P);
+    __EIEN(((____FKRG *)__RSBS->__HBKM),__RSBS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__3S0P));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__MU0P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__3S0P));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__MU0P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__3S0P));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__MU0P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__3S0P));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__MU0P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__3S0P));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__MU0P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__3S0P));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__MU0P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__3S0P));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__MU0P));
   } break;
   };
 }
 
-static void remove__FOVO(__EXPR_OR__3P0N *Self__GOVO)
-// ({EXPR_OR__3P0N}) Void Recursive, No inlinable.
+static void __UPVO(____MR0N *__VPVO)
+// ({__MR0N}) Void Recursive, No inlinable.
 {
-  void *__tmp__HOVO;
-  __READ_LOCAL__N5ZI *Self__HRBS;
-  __LOCAL__43WC *Self__TDBU;
-  __STRING__BC *result__KFPU,*Self__GFPU;
-  __POINTER__IB ptr__LFPU,__tmp__NFPU,__tmp__OFPU,__tmp__PFPU;
-  __INTEGER__Q typ_id__MFPU;
-  __UINTEGER_32__RWB __tmp__QFPU;
-  __READ_GLOBAL__B4YL *Self__KRBS;
-  __CHARACTER__DB *__tmp__IFPU;
-  __tmp__HOVO=Self__GOVO->parent_expr_binary__4P0N.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__HOVO)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__HOVO));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__HOVO));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__HRBS=((__READ_LOCAL__N5ZI *)__tmp__HOVO);
-    Self__TDBU=((__LOCAL__43WC *)Self__HRBS->local__PUEJ);
-    Self__TDBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TDBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__TDBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__KFPU=NULL;
-      ptr__LFPU=((__POINTER__IB )(NULL));
-      typ_id__MFPU= 0;
-      __tmp__NFPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__NFPU ==  0)) {
-        result__KFPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__MFPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NFPU));
-        if ((typ_id__MFPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OFPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PFPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NFPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QFPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PFPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OFPU=micro_alloc__table__lab__HKI(__tmp__PFPU,((__POINTER__IB )(&(table_size[(__tmp__QFPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PFPU)));
-          ptr__LFPU=__tmp__OFPU;
-        } else /* FALSE */ {
-          __tmp__QFPU=((__UINTEGER_32__RWB )typ_id__MFPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OFPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PFPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NFPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OFPU=micro_alloc__table__lab__HKI(__tmp__PFPU,((__POINTER__IB )(&(table_type[(__tmp__QFPU)]))),(__UINTEGER_32__RWB)(__tmp__QFPU |  1));
-          ptr__LFPU=__tmp__OFPU;
-        };
-        result__KFPU=((__STRING__BC *)ptr__LFPU);
-        *(result__KFPU) = *(STRING__BC__);
-      };
-      Self__GFPU=((__STRING__BC *)result__KFPU);
-      if ((Self__GFPU->capacity__HFL <  250)) {
-        __tmp__IFPU=create__KVW( 250);
-        Self__GFPU->storage__4EL=__tmp__IFPU;
-        Self__GFPU->capacity__HFL= 250;
-      };
-      Self__GFPU->count__WJ= 0;
-      display__V5DJ(Self__HRBS,result__KFPU);
-      put_string__EGZ(((__STRING__BC *)result__KFPU));
+  void *__WPVO;
+  ____2A0I *__WSBS;
+  ____N5WC *__CFBU;
+  ____BC *__ZGPU,*__VGPU;
+  ____IB __0GPU,__2GPU,__3GPU,__4GPU;
+  ____Q __1GPU;
+  ____YWB __5GPU;
+  ____Q5YL *__ZSBS;
+  ____DB *__XGPU;
+  __WPVO=__VPVO->__NR0N.__BC5J;
+  switch (((struct ___OBJ *)__WPVO)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__WPVO));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__WPVO));
+  } break;
+  case ____2A0I__: {
+    __WSBS=((____2A0I *)__WPVO);
+    __CFBU=((____N5WC *)__WSBS->__4VEJ);
+    __CFBU->__Q5WC.__KU4D=(____Q)(__CFBU->__Q5WC.__KU4D -  1);
+    if ((__CFBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ZGPU=NULL;
+      __0GPU=((____IB )(NULL));
+      __1GPU= 0;
+      __2GPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__2GPU ==  0)) {
+        __ZGPU=__BC__;
+      } else /* FALSE */ {
+        __1GPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2GPU));
+        if ((__1GPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3GPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4GPU=(void *)((unsigned long)(void *)((unsigned long)__2GPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5GPU=((____YWB )((____Q )(void *)((unsigned long)__4GPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3GPU=__OKI(__4GPU,((____IB )(&(table_size[(__5GPU)-1]))),((____YWB )((____Q )__4GPU)));
+          __0GPU=__3GPU;
+        } else /* FALSE */ {
+          __5GPU=((____YWB )__1GPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3GPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4GPU=(void *)((unsigned long)(void *)((unsigned long)__2GPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3GPU=__OKI(__4GPU,((____IB )(&(table_type[(__5GPU)]))),(____YWB)(__5GPU |  1));
+          __0GPU=__3GPU;
+        };
+        __ZGPU=((____BC *)__0GPU);
+        *(__ZGPU) = *(__BC__);
+      };
+      __VGPU=((____BC *)__ZGPU);
+      if ((__VGPU->__OFL <  250)) {
+        __XGPU=__RVW( 250);
+        __VGPU->__FFL=__XGPU;
+        __VGPU->__OFL= 250;
+      };
+      __VGPU->__WJ= 0;
+      __EBEJ(__WSBS,__ZGPU);
+      __LGZ(((____BC *)__ZGPU));
       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__HOVO));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__HOVO));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__HRBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__HOVO)->receiver__554J);
-    Self__TDBU=((__LOCAL__43WC *)Self__HRBS->local__PUEJ);
-    Self__TDBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TDBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__TDBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__KFPU=NULL;
-      ptr__LFPU=((__POINTER__IB )(NULL));
-      typ_id__MFPU= 0;
-      __tmp__NFPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__NFPU ==  0)) {
-        result__KFPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__MFPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NFPU));
-        if ((typ_id__MFPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OFPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PFPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NFPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QFPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PFPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OFPU=micro_alloc__table__lab__HKI(__tmp__PFPU,((__POINTER__IB )(&(table_size[(__tmp__QFPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PFPU)));
-          ptr__LFPU=__tmp__OFPU;
-        } else /* FALSE */ {
-          __tmp__QFPU=((__UINTEGER_32__RWB )typ_id__MFPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OFPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PFPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NFPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OFPU=micro_alloc__table__lab__HKI(__tmp__PFPU,((__POINTER__IB )(&(table_type[(__tmp__QFPU)]))),(__UINTEGER_32__RWB)(__tmp__QFPU |  1));
-          ptr__LFPU=__tmp__OFPU;
-        };
-        result__KFPU=((__STRING__BC *)ptr__LFPU);
-        *(result__KFPU) = *(STRING__BC__);
-      };
-      Self__GFPU=((__STRING__BC *)result__KFPU);
-      if ((Self__GFPU->capacity__HFL <  250)) {
-        __tmp__IFPU=create__KVW( 250);
-        Self__GFPU->storage__4EL=__tmp__IFPU;
-        Self__GFPU->capacity__HFL= 250;
-      };
-      Self__GFPU->count__WJ= 0;
-      display__V5DJ(Self__HRBS,result__KFPU);
-      put_string__EGZ(((__STRING__BC *)result__KFPU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__WPVO));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__WPVO));
+  } break;
+  case ____0AOJ__: {
+    __WSBS=((____2A0I *)((____0AOJ *)__WPVO)->__OB5J);
+    __CFBU=((____N5WC *)__WSBS->__4VEJ);
+    __CFBU->__Q5WC.__KU4D=(____Q)(__CFBU->__Q5WC.__KU4D -  1);
+    if ((__CFBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ZGPU=NULL;
+      __0GPU=((____IB )(NULL));
+      __1GPU= 0;
+      __2GPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__2GPU ==  0)) {
+        __ZGPU=__BC__;
+      } else /* FALSE */ {
+        __1GPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2GPU));
+        if ((__1GPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3GPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4GPU=(void *)((unsigned long)(void *)((unsigned long)__2GPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5GPU=((____YWB )((____Q )(void *)((unsigned long)__4GPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3GPU=__OKI(__4GPU,((____IB )(&(table_size[(__5GPU)-1]))),((____YWB )((____Q )__4GPU)));
+          __0GPU=__3GPU;
+        } else /* FALSE */ {
+          __5GPU=((____YWB )__1GPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3GPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4GPU=(void *)((unsigned long)(void *)((unsigned long)__2GPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3GPU=__OKI(__4GPU,((____IB )(&(table_type[(__5GPU)]))),(____YWB)(__5GPU |  1));
+          __0GPU=__3GPU;
+        };
+        __ZGPU=((____BC *)__0GPU);
+        *(__ZGPU) = *(__BC__);
+      };
+      __VGPU=((____BC *)__ZGPU);
+      if ((__VGPU->__OFL <  250)) {
+        __XGPU=__RVW( 250);
+        __VGPU->__FFL=__XGPU;
+        __VGPU->__OFL= 250;
+      };
+      __VGPU->__WJ= 0;
+      __EBEJ(__WSBS,__ZGPU);
+      __LGZ(((____BC *)__ZGPU));
       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__HOVO));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__WPVO));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__HOVO));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__WPVO));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__HOVO));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__WPVO));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__HOVO));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__WPVO));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__HOVO));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__WPVO));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HOVO));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__WPVO));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HOVO));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__WPVO));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__HOVO));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__WPVO));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__HOVO));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__WPVO));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__HOVO));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__WPVO));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__HOVO));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__WPVO));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__HOVO));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__WPVO));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__HOVO));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__WPVO));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__HOVO));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__WPVO));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__HOVO));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__WPVO));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__HOVO));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__WPVO));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__HOVO));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__WPVO));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__HOVO));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__WPVO));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__KRBS=((__READ_GLOBAL__B4YL *)__tmp__HOVO);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__KRBS->global__Y5JM),Self__KRBS);
+  case ____Q5YL__: {
+    __ZSBS=((____Q5YL *)__WPVO);
+    __EIEN(((____FKRG *)__ZSBS->__HBKM),__ZSBS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__HOVO));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__WPVO));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__HOVO));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__WPVO));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__HOVO));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__WPVO));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__HOVO));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__WPVO));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__HOVO));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__WPVO));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__HOVO));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__WPVO));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__HOVO));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__WPVO));
   } break;
   };
-  __tmp__HOVO=Self__GOVO->parent_expr_binary__4P0N.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__HOVO)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__HOVO));
+  __WPVO=__VPVO->__NR0N.__FC5J;
+  switch (((struct ___OBJ *)__WPVO)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__WPVO));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__HOVO));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__WPVO));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__HRBS=((__READ_LOCAL__N5ZI *)__tmp__HOVO);
-    Self__TDBU=((__LOCAL__43WC *)Self__HRBS->local__PUEJ);
-    Self__TDBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TDBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__TDBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__KFPU=NULL;
-      ptr__LFPU=((__POINTER__IB )(NULL));
-      typ_id__MFPU= 0;
-      __tmp__NFPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__NFPU ==  0)) {
-        result__KFPU=STRING__BC__;
+  case ____2A0I__: {
+    __WSBS=((____2A0I *)__WPVO);
+    __CFBU=((____N5WC *)__WSBS->__4VEJ);
+    __CFBU->__Q5WC.__KU4D=(____Q)(__CFBU->__Q5WC.__KU4D -  1);
+    if ((__CFBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ZGPU=NULL;
+      __0GPU=((____IB )(NULL));
+      __1GPU= 0;
+      __2GPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__2GPU ==  0)) {
+        __ZGPU=__BC__;
       } else /* FALSE */ {
-        typ_id__MFPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NFPU));
-        if ((typ_id__MFPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OFPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PFPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NFPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QFPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PFPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OFPU=micro_alloc__table__lab__HKI(__tmp__PFPU,((__POINTER__IB )(&(table_size[(__tmp__QFPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PFPU)));
-          ptr__LFPU=__tmp__OFPU;
+        __1GPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2GPU));
+        if ((__1GPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3GPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4GPU=(void *)((unsigned long)(void *)((unsigned long)__2GPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5GPU=((____YWB )((____Q )(void *)((unsigned long)__4GPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3GPU=__OKI(__4GPU,((____IB )(&(table_size[(__5GPU)-1]))),((____YWB )((____Q )__4GPU)));
+          __0GPU=__3GPU;
         } else /* FALSE */ {
-          __tmp__QFPU=((__UINTEGER_32__RWB )typ_id__MFPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OFPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PFPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NFPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OFPU=micro_alloc__table__lab__HKI(__tmp__PFPU,((__POINTER__IB )(&(table_type[(__tmp__QFPU)]))),(__UINTEGER_32__RWB)(__tmp__QFPU |  1));
-          ptr__LFPU=__tmp__OFPU;
+          __5GPU=((____YWB )__1GPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3GPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4GPU=(void *)((unsigned long)(void *)((unsigned long)__2GPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3GPU=__OKI(__4GPU,((____IB )(&(table_type[(__5GPU)]))),(____YWB)(__5GPU |  1));
+          __0GPU=__3GPU;
         };
-        result__KFPU=((__STRING__BC *)ptr__LFPU);
-        *(result__KFPU) = *(STRING__BC__);
+        __ZGPU=((____BC *)__0GPU);
+        *(__ZGPU) = *(__BC__);
       };
-      Self__GFPU=((__STRING__BC *)result__KFPU);
-      if ((Self__GFPU->capacity__HFL <  250)) {
-        __tmp__IFPU=create__KVW( 250);
-        Self__GFPU->storage__4EL=__tmp__IFPU;
-        Self__GFPU->capacity__HFL= 250;
+      __VGPU=((____BC *)__ZGPU);
+      if ((__VGPU->__OFL <  250)) {
+        __XGPU=__RVW( 250);
+        __VGPU->__FFL=__XGPU;
+        __VGPU->__OFL= 250;
       };
-      Self__GFPU->count__WJ= 0;
-      display__V5DJ(Self__HRBS,result__KFPU);
-      put_string__EGZ(((__STRING__BC *)result__KFPU));
+      __VGPU->__WJ= 0;
+      __EBEJ(__WSBS,__ZGPU);
+      __LGZ(((____BC *)__ZGPU));
       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__HOVO));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__HOVO));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__HRBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__HOVO)->receiver__554J);
-    Self__TDBU=((__LOCAL__43WC *)Self__HRBS->local__PUEJ);
-    Self__TDBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TDBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__TDBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__KFPU=NULL;
-      ptr__LFPU=((__POINTER__IB )(NULL));
-      typ_id__MFPU= 0;
-      __tmp__NFPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__NFPU ==  0)) {
-        result__KFPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__MFPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NFPU));
-        if ((typ_id__MFPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OFPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PFPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NFPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QFPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PFPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OFPU=micro_alloc__table__lab__HKI(__tmp__PFPU,((__POINTER__IB )(&(table_size[(__tmp__QFPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PFPU)));
-          ptr__LFPU=__tmp__OFPU;
-        } else /* FALSE */ {
-          __tmp__QFPU=((__UINTEGER_32__RWB )typ_id__MFPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OFPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PFPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NFPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OFPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OFPU=micro_alloc__table__lab__HKI(__tmp__PFPU,((__POINTER__IB )(&(table_type[(__tmp__QFPU)]))),(__UINTEGER_32__RWB)(__tmp__QFPU |  1));
-          ptr__LFPU=__tmp__OFPU;
-        };
-        result__KFPU=((__STRING__BC *)ptr__LFPU);
-        *(result__KFPU) = *(STRING__BC__);
-      };
-      Self__GFPU=((__STRING__BC *)result__KFPU);
-      if ((Self__GFPU->capacity__HFL <  250)) {
-        __tmp__IFPU=create__KVW( 250);
-        Self__GFPU->storage__4EL=__tmp__IFPU;
-        Self__GFPU->capacity__HFL= 250;
-      };
-      Self__GFPU->count__WJ= 0;
-      display__V5DJ(Self__HRBS,result__KFPU);
-      put_string__EGZ(((__STRING__BC *)result__KFPU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__WPVO));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__WPVO));
+  } break;
+  case ____0AOJ__: {
+    __WSBS=((____2A0I *)((____0AOJ *)__WPVO)->__OB5J);
+    __CFBU=((____N5WC *)__WSBS->__4VEJ);
+    __CFBU->__Q5WC.__KU4D=(____Q)(__CFBU->__Q5WC.__KU4D -  1);
+    if ((__CFBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ZGPU=NULL;
+      __0GPU=((____IB )(NULL));
+      __1GPU= 0;
+      __2GPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__2GPU ==  0)) {
+        __ZGPU=__BC__;
+      } else /* FALSE */ {
+        __1GPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2GPU));
+        if ((__1GPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3GPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4GPU=(void *)((unsigned long)(void *)((unsigned long)__2GPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5GPU=((____YWB )((____Q )(void *)((unsigned long)__4GPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3GPU=__OKI(__4GPU,((____IB )(&(table_size[(__5GPU)-1]))),((____YWB )((____Q )__4GPU)));
+          __0GPU=__3GPU;
+        } else /* FALSE */ {
+          __5GPU=((____YWB )__1GPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3GPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4GPU=(void *)((unsigned long)(void *)((unsigned long)__2GPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3GPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3GPU=__OKI(__4GPU,((____IB )(&(table_type[(__5GPU)]))),(____YWB)(__5GPU |  1));
+          __0GPU=__3GPU;
+        };
+        __ZGPU=((____BC *)__0GPU);
+        *(__ZGPU) = *(__BC__);
+      };
+      __VGPU=((____BC *)__ZGPU);
+      if ((__VGPU->__OFL <  250)) {
+        __XGPU=__RVW( 250);
+        __VGPU->__FFL=__XGPU;
+        __VGPU->__OFL= 250;
+      };
+      __VGPU->__WJ= 0;
+      __EBEJ(__WSBS,__ZGPU);
+      __LGZ(((____BC *)__ZGPU));
       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__HOVO));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__WPVO));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__HOVO));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__WPVO));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__HOVO));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__WPVO));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__HOVO));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__WPVO));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__HOVO));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__WPVO));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HOVO));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__WPVO));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HOVO));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__WPVO));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__HOVO));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__WPVO));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__HOVO));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__WPVO));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__HOVO));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__WPVO));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__HOVO));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__WPVO));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__HOVO));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__WPVO));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__HOVO));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__WPVO));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__HOVO));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__WPVO));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__HOVO));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__WPVO));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__HOVO));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__WPVO));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__HOVO));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__WPVO));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__HOVO));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__WPVO));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__KRBS=((__READ_GLOBAL__B4YL *)__tmp__HOVO);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__KRBS->global__Y5JM),Self__KRBS);
+  case ____Q5YL__: {
+    __ZSBS=((____Q5YL *)__WPVO);
+    __EIEN(((____FKRG *)__ZSBS->__HBKM),__ZSBS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__HOVO));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__WPVO));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__HOVO));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__WPVO));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__HOVO));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__WPVO));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__HOVO));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__WPVO));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__HOVO));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__WPVO));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__HOVO));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__WPVO));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__HOVO));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__WPVO));
   } break;
   };
 }
 
-static void remove__B0ZQ(__EXPR_SUP_EQ__JVBP *Self__C0ZQ)
-// ({EXPR_SUP_EQ__JVBP}) Void Recursive, No inlinable.
+static void __Q1ZQ(____YWBP *__R1ZQ)
+// ({__YWBP}) Void Recursive, No inlinable.
 {
-  void *__tmp__D0ZQ;
-  __READ_LOCAL__N5ZI *Self__PRBS;
-  __LOCAL__43WC *Self__5DBU;
-  __STRING__BC *result__SHPU,*Self__OHPU;
-  __POINTER__IB ptr__THPU,__tmp__VHPU,__tmp__WHPU,__tmp__XHPU;
-  __INTEGER__Q typ_id__UHPU;
-  __UINTEGER_32__RWB __tmp__YHPU;
-  __READ_GLOBAL__B4YL *Self__SRBS;
-  __CHARACTER__DB *__tmp__QHPU;
-  __tmp__D0ZQ=Self__C0ZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__D0ZQ)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__D0ZQ));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__D0ZQ));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__PRBS=((__READ_LOCAL__N5ZI *)__tmp__D0ZQ);
-    Self__5DBU=((__LOCAL__43WC *)Self__PRBS->local__PUEJ);
-    Self__5DBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__5DBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__5DBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__SHPU=NULL;
-      ptr__THPU=((__POINTER__IB )(NULL));
-      typ_id__UHPU= 0;
-      __tmp__VHPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__VHPU ==  0)) {
-        result__SHPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__UHPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VHPU));
-        if ((typ_id__UHPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__WHPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__XHPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__VHPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__YHPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XHPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__WHPU=micro_alloc__table__lab__HKI(__tmp__XHPU,((__POINTER__IB )(&(table_size[(__tmp__YHPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XHPU)));
-          ptr__THPU=__tmp__WHPU;
-        } else /* FALSE */ {
-          __tmp__YHPU=((__UINTEGER_32__RWB )typ_id__UHPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__WHPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__XHPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__VHPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__WHPU=micro_alloc__table__lab__HKI(__tmp__XHPU,((__POINTER__IB )(&(table_type[(__tmp__YHPU)]))),(__UINTEGER_32__RWB)(__tmp__YHPU |  1));
-          ptr__THPU=__tmp__WHPU;
-        };
-        result__SHPU=((__STRING__BC *)ptr__THPU);
-        *(result__SHPU) = *(STRING__BC__);
-      };
-      Self__OHPU=((__STRING__BC *)result__SHPU);
-      if ((Self__OHPU->capacity__HFL <  250)) {
-        __tmp__QHPU=create__KVW( 250);
-        Self__OHPU->storage__4EL=__tmp__QHPU;
-        Self__OHPU->capacity__HFL= 250;
-      };
-      Self__OHPU->count__WJ= 0;
-      display__V5DJ(Self__PRBS,result__SHPU);
-      put_string__EGZ(((__STRING__BC *)result__SHPU));
+  void *__S1ZQ;
+  ____2A0I *__4SBS;
+  ____N5WC *__OFBU;
+  ____BC *__BJPU,*__3IPU;
+  ____IB __CJPU,__EJPU,__FJPU,__GJPU;
+  ____Q __DJPU;
+  ____YWB __HJPU;
+  ____Q5YL *__BTBS;
+  ____DB *__5IPU;
+  __S1ZQ=__R1ZQ->__ZWBP.__0A5J;
+  switch (((struct ___OBJ *)__S1ZQ)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__S1ZQ));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__S1ZQ));
+  } break;
+  case ____2A0I__: {
+    __4SBS=((____2A0I *)__S1ZQ);
+    __OFBU=((____N5WC *)__4SBS->__4VEJ);
+    __OFBU->__Q5WC.__KU4D=(____Q)(__OFBU->__Q5WC.__KU4D -  1);
+    if ((__OFBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __BJPU=NULL;
+      __CJPU=((____IB )(NULL));
+      __DJPU= 0;
+      __EJPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__EJPU ==  0)) {
+        __BJPU=__BC__;
+      } else /* FALSE */ {
+        __DJPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EJPU));
+        if ((__DJPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FJPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GJPU=(void *)((unsigned long)(void *)((unsigned long)__EJPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __HJPU=((____YWB )((____Q )(void *)((unsigned long)__GJPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __FJPU=__OKI(__GJPU,((____IB )(&(table_size[(__HJPU)-1]))),((____YWB )((____Q )__GJPU)));
+          __CJPU=__FJPU;
+        } else /* FALSE */ {
+          __HJPU=((____YWB )__DJPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FJPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GJPU=(void *)((unsigned long)(void *)((unsigned long)__EJPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __FJPU=__OKI(__GJPU,((____IB )(&(table_type[(__HJPU)]))),(____YWB)(__HJPU |  1));
+          __CJPU=__FJPU;
+        };
+        __BJPU=((____BC *)__CJPU);
+        *(__BJPU) = *(__BC__);
+      };
+      __3IPU=((____BC *)__BJPU);
+      if ((__3IPU->__OFL <  250)) {
+        __5IPU=__RVW( 250);
+        __3IPU->__FFL=__5IPU;
+        __3IPU->__OFL= 250;
+      };
+      __3IPU->__WJ= 0;
+      __EBEJ(__4SBS,__BJPU);
+      __LGZ(((____BC *)__BJPU));
       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__D0ZQ));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__D0ZQ));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__PRBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__D0ZQ)->receiver__554J);
-    Self__5DBU=((__LOCAL__43WC *)Self__PRBS->local__PUEJ);
-    Self__5DBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__5DBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__5DBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__SHPU=NULL;
-      ptr__THPU=((__POINTER__IB )(NULL));
-      typ_id__UHPU= 0;
-      __tmp__VHPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__VHPU ==  0)) {
-        result__SHPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__UHPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VHPU));
-        if ((typ_id__UHPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__WHPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__XHPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__VHPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__YHPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XHPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__WHPU=micro_alloc__table__lab__HKI(__tmp__XHPU,((__POINTER__IB )(&(table_size[(__tmp__YHPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XHPU)));
-          ptr__THPU=__tmp__WHPU;
-        } else /* FALSE */ {
-          __tmp__YHPU=((__UINTEGER_32__RWB )typ_id__UHPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__WHPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__XHPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__VHPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__WHPU=micro_alloc__table__lab__HKI(__tmp__XHPU,((__POINTER__IB )(&(table_type[(__tmp__YHPU)]))),(__UINTEGER_32__RWB)(__tmp__YHPU |  1));
-          ptr__THPU=__tmp__WHPU;
-        };
-        result__SHPU=((__STRING__BC *)ptr__THPU);
-        *(result__SHPU) = *(STRING__BC__);
-      };
-      Self__OHPU=((__STRING__BC *)result__SHPU);
-      if ((Self__OHPU->capacity__HFL <  250)) {
-        __tmp__QHPU=create__KVW( 250);
-        Self__OHPU->storage__4EL=__tmp__QHPU;
-        Self__OHPU->capacity__HFL= 250;
-      };
-      Self__OHPU->count__WJ= 0;
-      display__V5DJ(Self__PRBS,result__SHPU);
-      put_string__EGZ(((__STRING__BC *)result__SHPU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__S1ZQ));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__S1ZQ));
+  } break;
+  case ____0AOJ__: {
+    __4SBS=((____2A0I *)((____0AOJ *)__S1ZQ)->__OB5J);
+    __OFBU=((____N5WC *)__4SBS->__4VEJ);
+    __OFBU->__Q5WC.__KU4D=(____Q)(__OFBU->__Q5WC.__KU4D -  1);
+    if ((__OFBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __BJPU=NULL;
+      __CJPU=((____IB )(NULL));
+      __DJPU= 0;
+      __EJPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__EJPU ==  0)) {
+        __BJPU=__BC__;
+      } else /* FALSE */ {
+        __DJPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EJPU));
+        if ((__DJPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FJPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GJPU=(void *)((unsigned long)(void *)((unsigned long)__EJPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __HJPU=((____YWB )((____Q )(void *)((unsigned long)__GJPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __FJPU=__OKI(__GJPU,((____IB )(&(table_size[(__HJPU)-1]))),((____YWB )((____Q )__GJPU)));
+          __CJPU=__FJPU;
+        } else /* FALSE */ {
+          __HJPU=((____YWB )__DJPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FJPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GJPU=(void *)((unsigned long)(void *)((unsigned long)__EJPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __FJPU=__OKI(__GJPU,((____IB )(&(table_type[(__HJPU)]))),(____YWB)(__HJPU |  1));
+          __CJPU=__FJPU;
+        };
+        __BJPU=((____BC *)__CJPU);
+        *(__BJPU) = *(__BC__);
+      };
+      __3IPU=((____BC *)__BJPU);
+      if ((__3IPU->__OFL <  250)) {
+        __5IPU=__RVW( 250);
+        __3IPU->__FFL=__5IPU;
+        __3IPU->__OFL= 250;
+      };
+      __3IPU->__WJ= 0;
+      __EBEJ(__4SBS,__BJPU);
+      __LGZ(((____BC *)__BJPU));
       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__D0ZQ));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__S1ZQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__D0ZQ));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__S1ZQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__D0ZQ));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__S1ZQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__D0ZQ));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__S1ZQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__D0ZQ));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__S1ZQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__D0ZQ));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__S1ZQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__D0ZQ));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__S1ZQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__D0ZQ));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__S1ZQ));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__D0ZQ));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__S1ZQ));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__D0ZQ));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__S1ZQ));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__D0ZQ));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__S1ZQ));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__D0ZQ));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__S1ZQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__D0ZQ));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__S1ZQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__D0ZQ));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__S1ZQ));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__D0ZQ));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__S1ZQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__D0ZQ));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__S1ZQ));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__D0ZQ));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__S1ZQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__D0ZQ));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__S1ZQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__SRBS=((__READ_GLOBAL__B4YL *)__tmp__D0ZQ);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SRBS->global__Y5JM),Self__SRBS);
+  case ____Q5YL__: {
+    __BTBS=((____Q5YL *)__S1ZQ);
+    __EIEN(((____FKRG *)__BTBS->__HBKM),__BTBS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__D0ZQ));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__S1ZQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__D0ZQ));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__S1ZQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__D0ZQ));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__S1ZQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__D0ZQ));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__S1ZQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__D0ZQ));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__S1ZQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__D0ZQ));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__S1ZQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__D0ZQ));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__S1ZQ));
   } break;
   };
-  __tmp__D0ZQ=Self__C0ZQ->parent_expr_binary_cmp__KVBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__D0ZQ)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__D0ZQ));
+  __S1ZQ=__R1ZQ->__ZWBP.__AB5J;
+  switch (((struct ___OBJ *)__S1ZQ)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__S1ZQ));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__D0ZQ));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__S1ZQ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__PRBS=((__READ_LOCAL__N5ZI *)__tmp__D0ZQ);
-    Self__5DBU=((__LOCAL__43WC *)Self__PRBS->local__PUEJ);
-    Self__5DBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__5DBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__5DBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__SHPU=NULL;
-      ptr__THPU=((__POINTER__IB )(NULL));
-      typ_id__UHPU= 0;
-      __tmp__VHPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__VHPU ==  0)) {
-        result__SHPU=STRING__BC__;
+  case ____2A0I__: {
+    __4SBS=((____2A0I *)__S1ZQ);
+    __OFBU=((____N5WC *)__4SBS->__4VEJ);
+    __OFBU->__Q5WC.__KU4D=(____Q)(__OFBU->__Q5WC.__KU4D -  1);
+    if ((__OFBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __BJPU=NULL;
+      __CJPU=((____IB )(NULL));
+      __DJPU= 0;
+      __EJPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__EJPU ==  0)) {
+        __BJPU=__BC__;
       } else /* FALSE */ {
-        typ_id__UHPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VHPU));
-        if ((typ_id__UHPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__WHPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__XHPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__VHPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__YHPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XHPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__WHPU=micro_alloc__table__lab__HKI(__tmp__XHPU,((__POINTER__IB )(&(table_size[(__tmp__YHPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XHPU)));
-          ptr__THPU=__tmp__WHPU;
+        __DJPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EJPU));
+        if ((__DJPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FJPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GJPU=(void *)((unsigned long)(void *)((unsigned long)__EJPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __HJPU=((____YWB )((____Q )(void *)((unsigned long)__GJPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __FJPU=__OKI(__GJPU,((____IB )(&(table_size[(__HJPU)-1]))),((____YWB )((____Q )__GJPU)));
+          __CJPU=__FJPU;
         } else /* FALSE */ {
-          __tmp__YHPU=((__UINTEGER_32__RWB )typ_id__UHPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__WHPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__XHPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__VHPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__WHPU=micro_alloc__table__lab__HKI(__tmp__XHPU,((__POINTER__IB )(&(table_type[(__tmp__YHPU)]))),(__UINTEGER_32__RWB)(__tmp__YHPU |  1));
-          ptr__THPU=__tmp__WHPU;
+          __HJPU=((____YWB )__DJPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FJPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GJPU=(void *)((unsigned long)(void *)((unsigned long)__EJPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __FJPU=__OKI(__GJPU,((____IB )(&(table_type[(__HJPU)]))),(____YWB)(__HJPU |  1));
+          __CJPU=__FJPU;
         };
-        result__SHPU=((__STRING__BC *)ptr__THPU);
-        *(result__SHPU) = *(STRING__BC__);
+        __BJPU=((____BC *)__CJPU);
+        *(__BJPU) = *(__BC__);
       };
-      Self__OHPU=((__STRING__BC *)result__SHPU);
-      if ((Self__OHPU->capacity__HFL <  250)) {
-        __tmp__QHPU=create__KVW( 250);
-        Self__OHPU->storage__4EL=__tmp__QHPU;
-        Self__OHPU->capacity__HFL= 250;
+      __3IPU=((____BC *)__BJPU);
+      if ((__3IPU->__OFL <  250)) {
+        __5IPU=__RVW( 250);
+        __3IPU->__FFL=__5IPU;
+        __3IPU->__OFL= 250;
       };
-      Self__OHPU->count__WJ= 0;
-      display__V5DJ(Self__PRBS,result__SHPU);
-      put_string__EGZ(((__STRING__BC *)result__SHPU));
+      __3IPU->__WJ= 0;
+      __EBEJ(__4SBS,__BJPU);
+      __LGZ(((____BC *)__BJPU));
       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__D0ZQ));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__D0ZQ));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__PRBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__D0ZQ)->receiver__554J);
-    Self__5DBU=((__LOCAL__43WC *)Self__PRBS->local__PUEJ);
-    Self__5DBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__5DBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__5DBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__SHPU=NULL;
-      ptr__THPU=((__POINTER__IB )(NULL));
-      typ_id__UHPU= 0;
-      __tmp__VHPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__VHPU ==  0)) {
-        result__SHPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__UHPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VHPU));
-        if ((typ_id__UHPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__WHPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__XHPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__VHPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__YHPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XHPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__WHPU=micro_alloc__table__lab__HKI(__tmp__XHPU,((__POINTER__IB )(&(table_size[(__tmp__YHPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XHPU)));
-          ptr__THPU=__tmp__WHPU;
-        } else /* FALSE */ {
-          __tmp__YHPU=((__UINTEGER_32__RWB )typ_id__UHPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__WHPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__XHPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__VHPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__WHPU=micro_alloc__table__lab__HKI(__tmp__XHPU,((__POINTER__IB )(&(table_type[(__tmp__YHPU)]))),(__UINTEGER_32__RWB)(__tmp__YHPU |  1));
-          ptr__THPU=__tmp__WHPU;
-        };
-        result__SHPU=((__STRING__BC *)ptr__THPU);
-        *(result__SHPU) = *(STRING__BC__);
-      };
-      Self__OHPU=((__STRING__BC *)result__SHPU);
-      if ((Self__OHPU->capacity__HFL <  250)) {
-        __tmp__QHPU=create__KVW( 250);
-        Self__OHPU->storage__4EL=__tmp__QHPU;
-        Self__OHPU->capacity__HFL= 250;
-      };
-      Self__OHPU->count__WJ= 0;
-      display__V5DJ(Self__PRBS,result__SHPU);
-      put_string__EGZ(((__STRING__BC *)result__SHPU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__S1ZQ));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__S1ZQ));
+  } break;
+  case ____0AOJ__: {
+    __4SBS=((____2A0I *)((____0AOJ *)__S1ZQ)->__OB5J);
+    __OFBU=((____N5WC *)__4SBS->__4VEJ);
+    __OFBU->__Q5WC.__KU4D=(____Q)(__OFBU->__Q5WC.__KU4D -  1);
+    if ((__OFBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __BJPU=NULL;
+      __CJPU=((____IB )(NULL));
+      __DJPU= 0;
+      __EJPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__EJPU ==  0)) {
+        __BJPU=__BC__;
+      } else /* FALSE */ {
+        __DJPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EJPU));
+        if ((__DJPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FJPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GJPU=(void *)((unsigned long)(void *)((unsigned long)__EJPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __HJPU=((____YWB )((____Q )(void *)((unsigned long)__GJPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __FJPU=__OKI(__GJPU,((____IB )(&(table_size[(__HJPU)-1]))),((____YWB )((____Q )__GJPU)));
+          __CJPU=__FJPU;
+        } else /* FALSE */ {
+          __HJPU=((____YWB )__DJPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FJPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GJPU=(void *)((unsigned long)(void *)((unsigned long)__EJPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __FJPU=__OKI(__GJPU,((____IB )(&(table_type[(__HJPU)]))),(____YWB)(__HJPU |  1));
+          __CJPU=__FJPU;
+        };
+        __BJPU=((____BC *)__CJPU);
+        *(__BJPU) = *(__BC__);
+      };
+      __3IPU=((____BC *)__BJPU);
+      if ((__3IPU->__OFL <  250)) {
+        __5IPU=__RVW( 250);
+        __3IPU->__FFL=__5IPU;
+        __3IPU->__OFL= 250;
+      };
+      __3IPU->__WJ= 0;
+      __EBEJ(__4SBS,__BJPU);
+      __LGZ(((____BC *)__BJPU));
       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__D0ZQ));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__S1ZQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__D0ZQ));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__S1ZQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__D0ZQ));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__S1ZQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__D0ZQ));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__S1ZQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__D0ZQ));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__S1ZQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__D0ZQ));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__S1ZQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__D0ZQ));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__S1ZQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__D0ZQ));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__S1ZQ));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__D0ZQ));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__S1ZQ));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__D0ZQ));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__S1ZQ));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__D0ZQ));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__S1ZQ));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__D0ZQ));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__S1ZQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__D0ZQ));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__S1ZQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__D0ZQ));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__S1ZQ));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__D0ZQ));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__S1ZQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__D0ZQ));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__S1ZQ));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__D0ZQ));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__S1ZQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__D0ZQ));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__S1ZQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__SRBS=((__READ_GLOBAL__B4YL *)__tmp__D0ZQ);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SRBS->global__Y5JM),Self__SRBS);
+  case ____Q5YL__: {
+    __BTBS=((____Q5YL *)__S1ZQ);
+    __EIEN(((____FKRG *)__BTBS->__HBKM),__BTBS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__D0ZQ));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__S1ZQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__D0ZQ));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__S1ZQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__D0ZQ));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__S1ZQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__D0ZQ));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__S1ZQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__D0ZQ));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__S1ZQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__D0ZQ));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__S1ZQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__D0ZQ));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__S1ZQ));
   } break;
   };
 }
 
-static void remove__OKUP(__EXPR_INF__2WBP *Self__PKUP)
-// ({EXPR_INF__2WBP}) Void Recursive, No inlinable.
+static void __3LUP(____LYBP *__4LUP)
+// ({__LYBP}) Void Recursive, No inlinable.
 {
-  void *__tmp__QKUP;
-  __READ_LOCAL__N5ZI *Self__XRBS;
-  __LOCAL__43WC *Self__LEBU;
-  __STRING__BC *result__0JPU,*Self__WJPU;
-  __POINTER__IB ptr__1JPU,__tmp__3JPU,__tmp__4JPU,__tmp__5JPU;
-  __INTEGER__Q typ_id__2JPU;
-  __UINTEGER_32__RWB __tmp__AKPU;
-  __READ_GLOBAL__B4YL *Self__0RBS;
-  __CHARACTER__DB *__tmp__YJPU;
-  __tmp__QKUP=Self__PKUP->parent_expr_binary_cmp__3WBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__QKUP)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__QKUP));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__QKUP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__XRBS=((__READ_LOCAL__N5ZI *)__tmp__QKUP);
-    Self__LEBU=((__LOCAL__43WC *)Self__XRBS->local__PUEJ);
-    Self__LEBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LEBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__LEBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__0JPU=NULL;
-      ptr__1JPU=((__POINTER__IB )(NULL));
-      typ_id__2JPU= 0;
-      __tmp__3JPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__3JPU ==  0)) {
-        result__0JPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__2JPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3JPU));
-        if ((typ_id__2JPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4JPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5JPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3JPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__AKPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5JPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__4JPU=micro_alloc__table__lab__HKI(__tmp__5JPU,((__POINTER__IB )(&(table_size[(__tmp__AKPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5JPU)));
-          ptr__1JPU=__tmp__4JPU;
-        } else /* FALSE */ {
-          __tmp__AKPU=((__UINTEGER_32__RWB )typ_id__2JPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4JPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5JPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3JPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__4JPU=micro_alloc__table__lab__HKI(__tmp__5JPU,((__POINTER__IB )(&(table_type[(__tmp__AKPU)]))),(__UINTEGER_32__RWB)(__tmp__AKPU |  1));
-          ptr__1JPU=__tmp__4JPU;
-        };
-        result__0JPU=((__STRING__BC *)ptr__1JPU);
-        *(result__0JPU) = *(STRING__BC__);
-      };
-      Self__WJPU=((__STRING__BC *)result__0JPU);
-      if ((Self__WJPU->capacity__HFL <  250)) {
-        __tmp__YJPU=create__KVW( 250);
-        Self__WJPU->storage__4EL=__tmp__YJPU;
-        Self__WJPU->capacity__HFL= 250;
-      };
-      Self__WJPU->count__WJ= 0;
-      display__V5DJ(Self__XRBS,result__0JPU);
-      put_string__EGZ(((__STRING__BC *)result__0JPU));
+  void *__5LUP;
+  ____2A0I *__GTBS;
+  ____N5WC *__0FBU;
+  ____BC *__JLPU,*__FLPU;
+  ____IB __KLPU,__MLPU,__NLPU,__OLPU;
+  ____Q __LLPU;
+  ____YWB __PLPU;
+  ____Q5YL *__JTBS;
+  ____DB *__HLPU;
+  __5LUP=__4LUP->__MYBP.__0A5J;
+  switch (((struct ___OBJ *)__5LUP)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__5LUP));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__5LUP));
+  } break;
+  case ____2A0I__: {
+    __GTBS=((____2A0I *)__5LUP);
+    __0FBU=((____N5WC *)__GTBS->__4VEJ);
+    __0FBU->__Q5WC.__KU4D=(____Q)(__0FBU->__Q5WC.__KU4D -  1);
+    if ((__0FBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __JLPU=NULL;
+      __KLPU=((____IB )(NULL));
+      __LLPU= 0;
+      __MLPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__MLPU ==  0)) {
+        __JLPU=__BC__;
+      } else /* FALSE */ {
+        __LLPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MLPU));
+        if ((__LLPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NLPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OLPU=(void *)((unsigned long)(void *)((unsigned long)__MLPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PLPU=((____YWB )((____Q )(void *)((unsigned long)__OLPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NLPU=__OKI(__OLPU,((____IB )(&(table_size[(__PLPU)-1]))),((____YWB )((____Q )__OLPU)));
+          __KLPU=__NLPU;
+        } else /* FALSE */ {
+          __PLPU=((____YWB )__LLPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NLPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OLPU=(void *)((unsigned long)(void *)((unsigned long)__MLPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NLPU=__OKI(__OLPU,((____IB )(&(table_type[(__PLPU)]))),(____YWB)(__PLPU |  1));
+          __KLPU=__NLPU;
+        };
+        __JLPU=((____BC *)__KLPU);
+        *(__JLPU) = *(__BC__);
+      };
+      __FLPU=((____BC *)__JLPU);
+      if ((__FLPU->__OFL <  250)) {
+        __HLPU=__RVW( 250);
+        __FLPU->__FFL=__HLPU;
+        __FLPU->__OFL= 250;
+      };
+      __FLPU->__WJ= 0;
+      __EBEJ(__GTBS,__JLPU);
+      __LGZ(((____BC *)__JLPU));
       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__QKUP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__QKUP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__XRBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__QKUP)->receiver__554J);
-    Self__LEBU=((__LOCAL__43WC *)Self__XRBS->local__PUEJ);
-    Self__LEBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LEBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__LEBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__0JPU=NULL;
-      ptr__1JPU=((__POINTER__IB )(NULL));
-      typ_id__2JPU= 0;
-      __tmp__3JPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__3JPU ==  0)) {
-        result__0JPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__2JPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3JPU));
-        if ((typ_id__2JPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4JPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5JPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3JPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__AKPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5JPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__4JPU=micro_alloc__table__lab__HKI(__tmp__5JPU,((__POINTER__IB )(&(table_size[(__tmp__AKPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5JPU)));
-          ptr__1JPU=__tmp__4JPU;
-        } else /* FALSE */ {
-          __tmp__AKPU=((__UINTEGER_32__RWB )typ_id__2JPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4JPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5JPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3JPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__4JPU=micro_alloc__table__lab__HKI(__tmp__5JPU,((__POINTER__IB )(&(table_type[(__tmp__AKPU)]))),(__UINTEGER_32__RWB)(__tmp__AKPU |  1));
-          ptr__1JPU=__tmp__4JPU;
-        };
-        result__0JPU=((__STRING__BC *)ptr__1JPU);
-        *(result__0JPU) = *(STRING__BC__);
-      };
-      Self__WJPU=((__STRING__BC *)result__0JPU);
-      if ((Self__WJPU->capacity__HFL <  250)) {
-        __tmp__YJPU=create__KVW( 250);
-        Self__WJPU->storage__4EL=__tmp__YJPU;
-        Self__WJPU->capacity__HFL= 250;
-      };
-      Self__WJPU->count__WJ= 0;
-      display__V5DJ(Self__XRBS,result__0JPU);
-      put_string__EGZ(((__STRING__BC *)result__0JPU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__5LUP));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__5LUP));
+  } break;
+  case ____0AOJ__: {
+    __GTBS=((____2A0I *)((____0AOJ *)__5LUP)->__OB5J);
+    __0FBU=((____N5WC *)__GTBS->__4VEJ);
+    __0FBU->__Q5WC.__KU4D=(____Q)(__0FBU->__Q5WC.__KU4D -  1);
+    if ((__0FBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __JLPU=NULL;
+      __KLPU=((____IB )(NULL));
+      __LLPU= 0;
+      __MLPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__MLPU ==  0)) {
+        __JLPU=__BC__;
+      } else /* FALSE */ {
+        __LLPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MLPU));
+        if ((__LLPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NLPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OLPU=(void *)((unsigned long)(void *)((unsigned long)__MLPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PLPU=((____YWB )((____Q )(void *)((unsigned long)__OLPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NLPU=__OKI(__OLPU,((____IB )(&(table_size[(__PLPU)-1]))),((____YWB )((____Q )__OLPU)));
+          __KLPU=__NLPU;
+        } else /* FALSE */ {
+          __PLPU=((____YWB )__LLPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NLPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OLPU=(void *)((unsigned long)(void *)((unsigned long)__MLPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NLPU=__OKI(__OLPU,((____IB )(&(table_type[(__PLPU)]))),(____YWB)(__PLPU |  1));
+          __KLPU=__NLPU;
+        };
+        __JLPU=((____BC *)__KLPU);
+        *(__JLPU) = *(__BC__);
+      };
+      __FLPU=((____BC *)__JLPU);
+      if ((__FLPU->__OFL <  250)) {
+        __HLPU=__RVW( 250);
+        __FLPU->__FFL=__HLPU;
+        __FLPU->__OFL= 250;
+      };
+      __FLPU->__WJ= 0;
+      __EBEJ(__GTBS,__JLPU);
+      __LGZ(((____BC *)__JLPU));
       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__QKUP));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__5LUP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__QKUP));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__5LUP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__QKUP));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__5LUP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__QKUP));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__5LUP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__QKUP));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__5LUP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__QKUP));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__5LUP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__QKUP));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__5LUP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__QKUP));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__5LUP));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__QKUP));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__5LUP));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__QKUP));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__5LUP));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__QKUP));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__5LUP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__QKUP));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__5LUP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__QKUP));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__5LUP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__QKUP));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__5LUP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__QKUP));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__5LUP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__QKUP));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__5LUP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__QKUP));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__5LUP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__QKUP));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__5LUP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__0RBS=((__READ_GLOBAL__B4YL *)__tmp__QKUP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__0RBS->global__Y5JM),Self__0RBS);
+  case ____Q5YL__: {
+    __JTBS=((____Q5YL *)__5LUP);
+    __EIEN(((____FKRG *)__JTBS->__HBKM),__JTBS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__QKUP));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__5LUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__QKUP));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__5LUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__QKUP));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__5LUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__QKUP));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__5LUP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__QKUP));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__5LUP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__QKUP));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__5LUP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__QKUP));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__5LUP));
   } break;
   };
-  __tmp__QKUP=Self__PKUP->parent_expr_binary_cmp__3WBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__QKUP)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__QKUP));
+  __5LUP=__4LUP->__MYBP.__AB5J;
+  switch (((struct ___OBJ *)__5LUP)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__5LUP));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__QKUP));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__5LUP));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__XRBS=((__READ_LOCAL__N5ZI *)__tmp__QKUP);
-    Self__LEBU=((__LOCAL__43WC *)Self__XRBS->local__PUEJ);
-    Self__LEBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LEBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__LEBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__0JPU=NULL;
-      ptr__1JPU=((__POINTER__IB )(NULL));
-      typ_id__2JPU= 0;
-      __tmp__3JPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__3JPU ==  0)) {
-        result__0JPU=STRING__BC__;
+  case ____2A0I__: {
+    __GTBS=((____2A0I *)__5LUP);
+    __0FBU=((____N5WC *)__GTBS->__4VEJ);
+    __0FBU->__Q5WC.__KU4D=(____Q)(__0FBU->__Q5WC.__KU4D -  1);
+    if ((__0FBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __JLPU=NULL;
+      __KLPU=((____IB )(NULL));
+      __LLPU= 0;
+      __MLPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__MLPU ==  0)) {
+        __JLPU=__BC__;
       } else /* FALSE */ {
-        typ_id__2JPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3JPU));
-        if ((typ_id__2JPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4JPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5JPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3JPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__AKPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5JPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__4JPU=micro_alloc__table__lab__HKI(__tmp__5JPU,((__POINTER__IB )(&(table_size[(__tmp__AKPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5JPU)));
-          ptr__1JPU=__tmp__4JPU;
+        __LLPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MLPU));
+        if ((__LLPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NLPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OLPU=(void *)((unsigned long)(void *)((unsigned long)__MLPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PLPU=((____YWB )((____Q )(void *)((unsigned long)__OLPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NLPU=__OKI(__OLPU,((____IB )(&(table_size[(__PLPU)-1]))),((____YWB )((____Q )__OLPU)));
+          __KLPU=__NLPU;
         } else /* FALSE */ {
-          __tmp__AKPU=((__UINTEGER_32__RWB )typ_id__2JPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4JPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5JPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3JPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__4JPU=micro_alloc__table__lab__HKI(__tmp__5JPU,((__POINTER__IB )(&(table_type[(__tmp__AKPU)]))),(__UINTEGER_32__RWB)(__tmp__AKPU |  1));
-          ptr__1JPU=__tmp__4JPU;
+          __PLPU=((____YWB )__LLPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NLPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OLPU=(void *)((unsigned long)(void *)((unsigned long)__MLPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NLPU=__OKI(__OLPU,((____IB )(&(table_type[(__PLPU)]))),(____YWB)(__PLPU |  1));
+          __KLPU=__NLPU;
         };
-        result__0JPU=((__STRING__BC *)ptr__1JPU);
-        *(result__0JPU) = *(STRING__BC__);
+        __JLPU=((____BC *)__KLPU);
+        *(__JLPU) = *(__BC__);
       };
-      Self__WJPU=((__STRING__BC *)result__0JPU);
-      if ((Self__WJPU->capacity__HFL <  250)) {
-        __tmp__YJPU=create__KVW( 250);
-        Self__WJPU->storage__4EL=__tmp__YJPU;
-        Self__WJPU->capacity__HFL= 250;
+      __FLPU=((____BC *)__JLPU);
+      if ((__FLPU->__OFL <  250)) {
+        __HLPU=__RVW( 250);
+        __FLPU->__FFL=__HLPU;
+        __FLPU->__OFL= 250;
       };
-      Self__WJPU->count__WJ= 0;
-      display__V5DJ(Self__XRBS,result__0JPU);
-      put_string__EGZ(((__STRING__BC *)result__0JPU));
+      __FLPU->__WJ= 0;
+      __EBEJ(__GTBS,__JLPU);
+      __LGZ(((____BC *)__JLPU));
       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__QKUP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__QKUP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__XRBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__QKUP)->receiver__554J);
-    Self__LEBU=((__LOCAL__43WC *)Self__XRBS->local__PUEJ);
-    Self__LEBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LEBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__LEBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__0JPU=NULL;
-      ptr__1JPU=((__POINTER__IB )(NULL));
-      typ_id__2JPU= 0;
-      __tmp__3JPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__3JPU ==  0)) {
-        result__0JPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__2JPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3JPU));
-        if ((typ_id__2JPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4JPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5JPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3JPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__AKPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5JPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__4JPU=micro_alloc__table__lab__HKI(__tmp__5JPU,((__POINTER__IB )(&(table_size[(__tmp__AKPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5JPU)));
-          ptr__1JPU=__tmp__4JPU;
-        } else /* FALSE */ {
-          __tmp__AKPU=((__UINTEGER_32__RWB )typ_id__2JPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__4JPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__5JPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3JPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4JPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__4JPU=micro_alloc__table__lab__HKI(__tmp__5JPU,((__POINTER__IB )(&(table_type[(__tmp__AKPU)]))),(__UINTEGER_32__RWB)(__tmp__AKPU |  1));
-          ptr__1JPU=__tmp__4JPU;
-        };
-        result__0JPU=((__STRING__BC *)ptr__1JPU);
-        *(result__0JPU) = *(STRING__BC__);
-      };
-      Self__WJPU=((__STRING__BC *)result__0JPU);
-      if ((Self__WJPU->capacity__HFL <  250)) {
-        __tmp__YJPU=create__KVW( 250);
-        Self__WJPU->storage__4EL=__tmp__YJPU;
-        Self__WJPU->capacity__HFL= 250;
-      };
-      Self__WJPU->count__WJ= 0;
-      display__V5DJ(Self__XRBS,result__0JPU);
-      put_string__EGZ(((__STRING__BC *)result__0JPU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__5LUP));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__5LUP));
+  } break;
+  case ____0AOJ__: {
+    __GTBS=((____2A0I *)((____0AOJ *)__5LUP)->__OB5J);
+    __0FBU=((____N5WC *)__GTBS->__4VEJ);
+    __0FBU->__Q5WC.__KU4D=(____Q)(__0FBU->__Q5WC.__KU4D -  1);
+    if ((__0FBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __JLPU=NULL;
+      __KLPU=((____IB )(NULL));
+      __LLPU= 0;
+      __MLPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__MLPU ==  0)) {
+        __JLPU=__BC__;
+      } else /* FALSE */ {
+        __LLPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MLPU));
+        if ((__LLPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NLPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OLPU=(void *)((unsigned long)(void *)((unsigned long)__MLPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PLPU=((____YWB )((____Q )(void *)((unsigned long)__OLPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NLPU=__OKI(__OLPU,((____IB )(&(table_size[(__PLPU)-1]))),((____YWB )((____Q )__OLPU)));
+          __KLPU=__NLPU;
+        } else /* FALSE */ {
+          __PLPU=((____YWB )__LLPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NLPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OLPU=(void *)((unsigned long)(void *)((unsigned long)__MLPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NLPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NLPU=__OKI(__OLPU,((____IB )(&(table_type[(__PLPU)]))),(____YWB)(__PLPU |  1));
+          __KLPU=__NLPU;
+        };
+        __JLPU=((____BC *)__KLPU);
+        *(__JLPU) = *(__BC__);
+      };
+      __FLPU=((____BC *)__JLPU);
+      if ((__FLPU->__OFL <  250)) {
+        __HLPU=__RVW( 250);
+        __FLPU->__FFL=__HLPU;
+        __FLPU->__OFL= 250;
+      };
+      __FLPU->__WJ= 0;
+      __EBEJ(__GTBS,__JLPU);
+      __LGZ(((____BC *)__JLPU));
       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__QKUP));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__5LUP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__QKUP));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__5LUP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__QKUP));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__5LUP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__QKUP));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__5LUP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__QKUP));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__5LUP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__QKUP));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__5LUP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__QKUP));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__5LUP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__QKUP));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__5LUP));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__QKUP));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__5LUP));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__QKUP));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__5LUP));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__QKUP));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__5LUP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__QKUP));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__5LUP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__QKUP));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__5LUP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__QKUP));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__5LUP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__QKUP));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__5LUP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__QKUP));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__5LUP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__QKUP));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__5LUP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__QKUP));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__5LUP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__0RBS=((__READ_GLOBAL__B4YL *)__tmp__QKUP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__0RBS->global__Y5JM),Self__0RBS);
+  case ____Q5YL__: {
+    __JTBS=((____Q5YL *)__5LUP);
+    __EIEN(((____FKRG *)__JTBS->__HBKM),__JTBS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__QKUP));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__5LUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__QKUP));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__5LUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__QKUP));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__5LUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__QKUP));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__5LUP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__QKUP));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__5LUP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__QKUP));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__5LUP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__QKUP));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__5LUP));
   } break;
   };
 }
 
-static void remove__SKUP(__EXPR_INF_EQ__TXBP *Self__TKUP)
-// ({EXPR_INF_EQ__TXBP}) Void Recursive, No inlinable.
+static void __BMUP(____CZBP *__CMUP)
+// ({__CZBP}) Void Recursive, No inlinable.
 {
-  void *__tmp__UKUP;
-  __READ_LOCAL__N5ZI *Self__5RBS;
-  __LOCAL__43WC *Self__XEBU;
-  __STRING__BC *result__CMPU,*Self__4LPU;
-  __POINTER__IB ptr__DMPU,__tmp__FMPU,__tmp__GMPU,__tmp__HMPU;
-  __INTEGER__Q typ_id__EMPU;
-  __UINTEGER_32__RWB __tmp__IMPU;
-  __READ_GLOBAL__B4YL *Self__CSBS;
-  __CHARACTER__DB *__tmp__AMPU;
-  __tmp__UKUP=Self__TKUP->parent_expr_binary_cmp__UXBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__UKUP)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__UKUP));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__UKUP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__5RBS=((__READ_LOCAL__N5ZI *)__tmp__UKUP);
-    Self__XEBU=((__LOCAL__43WC *)Self__5RBS->local__PUEJ);
-    Self__XEBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__XEBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__XEBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__CMPU=NULL;
-      ptr__DMPU=((__POINTER__IB )(NULL));
-      typ_id__EMPU= 0;
-      __tmp__FMPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__FMPU ==  0)) {
-        result__CMPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__EMPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FMPU));
-        if ((typ_id__EMPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GMPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HMPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FMPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__IMPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HMPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__GMPU=micro_alloc__table__lab__HKI(__tmp__HMPU,((__POINTER__IB )(&(table_size[(__tmp__IMPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HMPU)));
-          ptr__DMPU=__tmp__GMPU;
-        } else /* FALSE */ {
-          __tmp__IMPU=((__UINTEGER_32__RWB )typ_id__EMPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GMPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HMPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FMPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GMPU=micro_alloc__table__lab__HKI(__tmp__HMPU,((__POINTER__IB )(&(table_type[(__tmp__IMPU)]))),(__UINTEGER_32__RWB)(__tmp__IMPU |  1));
-          ptr__DMPU=__tmp__GMPU;
-        };
-        result__CMPU=((__STRING__BC *)ptr__DMPU);
-        *(result__CMPU) = *(STRING__BC__);
-      };
-      Self__4LPU=((__STRING__BC *)result__CMPU);
-      if ((Self__4LPU->capacity__HFL <  250)) {
-        __tmp__AMPU=create__KVW( 250);
-        Self__4LPU->storage__4EL=__tmp__AMPU;
-        Self__4LPU->capacity__HFL= 250;
-      };
-      Self__4LPU->count__WJ= 0;
-      display__V5DJ(Self__5RBS,result__CMPU);
-      put_string__EGZ(((__STRING__BC *)result__CMPU));
+  void *__DMUP;
+  ____2A0I *__OTBS;
+  ____N5WC *__GGBU;
+  ____BC *__RNPU,*__NNPU;
+  ____IB __SNPU,__UNPU,__VNPU,__WNPU;
+  ____Q __TNPU;
+  ____YWB __XNPU;
+  ____Q5YL *__RTBS;
+  ____DB *__PNPU;
+  __DMUP=__CMUP->__DZBP.__0A5J;
+  switch (((struct ___OBJ *)__DMUP)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__DMUP));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__DMUP));
+  } break;
+  case ____2A0I__: {
+    __OTBS=((____2A0I *)__DMUP);
+    __GGBU=((____N5WC *)__OTBS->__4VEJ);
+    __GGBU->__Q5WC.__KU4D=(____Q)(__GGBU->__Q5WC.__KU4D -  1);
+    if ((__GGBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __RNPU=NULL;
+      __SNPU=((____IB )(NULL));
+      __TNPU= 0;
+      __UNPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__UNPU ==  0)) {
+        __RNPU=__BC__;
+      } else /* FALSE */ {
+        __TNPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UNPU));
+        if ((__TNPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VNPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WNPU=(void *)((unsigned long)(void *)((unsigned long)__UNPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __XNPU=((____YWB )((____Q )(void *)((unsigned long)__WNPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __VNPU=__OKI(__WNPU,((____IB )(&(table_size[(__XNPU)-1]))),((____YWB )((____Q )__WNPU)));
+          __SNPU=__VNPU;
+        } else /* FALSE */ {
+          __XNPU=((____YWB )__TNPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VNPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WNPU=(void *)((unsigned long)(void *)((unsigned long)__UNPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VNPU=__OKI(__WNPU,((____IB )(&(table_type[(__XNPU)]))),(____YWB)(__XNPU |  1));
+          __SNPU=__VNPU;
+        };
+        __RNPU=((____BC *)__SNPU);
+        *(__RNPU) = *(__BC__);
+      };
+      __NNPU=((____BC *)__RNPU);
+      if ((__NNPU->__OFL <  250)) {
+        __PNPU=__RVW( 250);
+        __NNPU->__FFL=__PNPU;
+        __NNPU->__OFL= 250;
+      };
+      __NNPU->__WJ= 0;
+      __EBEJ(__OTBS,__RNPU);
+      __LGZ(((____BC *)__RNPU));
       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__UKUP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__UKUP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__5RBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__UKUP)->receiver__554J);
-    Self__XEBU=((__LOCAL__43WC *)Self__5RBS->local__PUEJ);
-    Self__XEBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__XEBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__XEBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__CMPU=NULL;
-      ptr__DMPU=((__POINTER__IB )(NULL));
-      typ_id__EMPU= 0;
-      __tmp__FMPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__FMPU ==  0)) {
-        result__CMPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__EMPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FMPU));
-        if ((typ_id__EMPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GMPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HMPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FMPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__IMPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HMPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__GMPU=micro_alloc__table__lab__HKI(__tmp__HMPU,((__POINTER__IB )(&(table_size[(__tmp__IMPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HMPU)));
-          ptr__DMPU=__tmp__GMPU;
-        } else /* FALSE */ {
-          __tmp__IMPU=((__UINTEGER_32__RWB )typ_id__EMPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GMPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HMPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FMPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GMPU=micro_alloc__table__lab__HKI(__tmp__HMPU,((__POINTER__IB )(&(table_type[(__tmp__IMPU)]))),(__UINTEGER_32__RWB)(__tmp__IMPU |  1));
-          ptr__DMPU=__tmp__GMPU;
-        };
-        result__CMPU=((__STRING__BC *)ptr__DMPU);
-        *(result__CMPU) = *(STRING__BC__);
-      };
-      Self__4LPU=((__STRING__BC *)result__CMPU);
-      if ((Self__4LPU->capacity__HFL <  250)) {
-        __tmp__AMPU=create__KVW( 250);
-        Self__4LPU->storage__4EL=__tmp__AMPU;
-        Self__4LPU->capacity__HFL= 250;
-      };
-      Self__4LPU->count__WJ= 0;
-      display__V5DJ(Self__5RBS,result__CMPU);
-      put_string__EGZ(((__STRING__BC *)result__CMPU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__DMUP));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__DMUP));
+  } break;
+  case ____0AOJ__: {
+    __OTBS=((____2A0I *)((____0AOJ *)__DMUP)->__OB5J);
+    __GGBU=((____N5WC *)__OTBS->__4VEJ);
+    __GGBU->__Q5WC.__KU4D=(____Q)(__GGBU->__Q5WC.__KU4D -  1);
+    if ((__GGBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __RNPU=NULL;
+      __SNPU=((____IB )(NULL));
+      __TNPU= 0;
+      __UNPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__UNPU ==  0)) {
+        __RNPU=__BC__;
+      } else /* FALSE */ {
+        __TNPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UNPU));
+        if ((__TNPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VNPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WNPU=(void *)((unsigned long)(void *)((unsigned long)__UNPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __XNPU=((____YWB )((____Q )(void *)((unsigned long)__WNPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __VNPU=__OKI(__WNPU,((____IB )(&(table_size[(__XNPU)-1]))),((____YWB )((____Q )__WNPU)));
+          __SNPU=__VNPU;
+        } else /* FALSE */ {
+          __XNPU=((____YWB )__TNPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VNPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WNPU=(void *)((unsigned long)(void *)((unsigned long)__UNPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VNPU=__OKI(__WNPU,((____IB )(&(table_type[(__XNPU)]))),(____YWB)(__XNPU |  1));
+          __SNPU=__VNPU;
+        };
+        __RNPU=((____BC *)__SNPU);
+        *(__RNPU) = *(__BC__);
+      };
+      __NNPU=((____BC *)__RNPU);
+      if ((__NNPU->__OFL <  250)) {
+        __PNPU=__RVW( 250);
+        __NNPU->__FFL=__PNPU;
+        __NNPU->__OFL= 250;
+      };
+      __NNPU->__WJ= 0;
+      __EBEJ(__OTBS,__RNPU);
+      __LGZ(((____BC *)__RNPU));
       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__UKUP));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__DMUP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__UKUP));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__DMUP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__UKUP));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__DMUP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__UKUP));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__DMUP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__UKUP));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__DMUP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__UKUP));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__DMUP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__UKUP));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__DMUP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__UKUP));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__DMUP));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__UKUP));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__DMUP));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__UKUP));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__DMUP));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__UKUP));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__DMUP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__UKUP));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__DMUP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__UKUP));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__DMUP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__UKUP));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__DMUP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__UKUP));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__DMUP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__UKUP));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__DMUP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__UKUP));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__DMUP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__UKUP));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__DMUP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__CSBS=((__READ_GLOBAL__B4YL *)__tmp__UKUP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__CSBS->global__Y5JM),Self__CSBS);
+  case ____Q5YL__: {
+    __RTBS=((____Q5YL *)__DMUP);
+    __EIEN(((____FKRG *)__RTBS->__HBKM),__RTBS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__UKUP));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__DMUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__UKUP));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__DMUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__UKUP));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__DMUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__UKUP));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__DMUP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__UKUP));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__DMUP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__UKUP));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__DMUP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__UKUP));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__DMUP));
   } break;
   };
-  __tmp__UKUP=Self__TKUP->parent_expr_binary_cmp__UXBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__UKUP)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__UKUP));
+  __DMUP=__CMUP->__DZBP.__AB5J;
+  switch (((struct ___OBJ *)__DMUP)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__DMUP));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__UKUP));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__DMUP));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__5RBS=((__READ_LOCAL__N5ZI *)__tmp__UKUP);
-    Self__XEBU=((__LOCAL__43WC *)Self__5RBS->local__PUEJ);
-    Self__XEBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__XEBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__XEBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__CMPU=NULL;
-      ptr__DMPU=((__POINTER__IB )(NULL));
-      typ_id__EMPU= 0;
-      __tmp__FMPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__FMPU ==  0)) {
-        result__CMPU=STRING__BC__;
+  case ____2A0I__: {
+    __OTBS=((____2A0I *)__DMUP);
+    __GGBU=((____N5WC *)__OTBS->__4VEJ);
+    __GGBU->__Q5WC.__KU4D=(____Q)(__GGBU->__Q5WC.__KU4D -  1);
+    if ((__GGBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __RNPU=NULL;
+      __SNPU=((____IB )(NULL));
+      __TNPU= 0;
+      __UNPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__UNPU ==  0)) {
+        __RNPU=__BC__;
       } else /* FALSE */ {
-        typ_id__EMPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FMPU));
-        if ((typ_id__EMPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GMPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HMPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FMPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__IMPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HMPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__GMPU=micro_alloc__table__lab__HKI(__tmp__HMPU,((__POINTER__IB )(&(table_size[(__tmp__IMPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HMPU)));
-          ptr__DMPU=__tmp__GMPU;
+        __TNPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UNPU));
+        if ((__TNPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VNPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WNPU=(void *)((unsigned long)(void *)((unsigned long)__UNPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __XNPU=((____YWB )((____Q )(void *)((unsigned long)__WNPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __VNPU=__OKI(__WNPU,((____IB )(&(table_size[(__XNPU)-1]))),((____YWB )((____Q )__WNPU)));
+          __SNPU=__VNPU;
         } else /* FALSE */ {
-          __tmp__IMPU=((__UINTEGER_32__RWB )typ_id__EMPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GMPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HMPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FMPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GMPU=micro_alloc__table__lab__HKI(__tmp__HMPU,((__POINTER__IB )(&(table_type[(__tmp__IMPU)]))),(__UINTEGER_32__RWB)(__tmp__IMPU |  1));
-          ptr__DMPU=__tmp__GMPU;
+          __XNPU=((____YWB )__TNPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VNPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WNPU=(void *)((unsigned long)(void *)((unsigned long)__UNPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VNPU=__OKI(__WNPU,((____IB )(&(table_type[(__XNPU)]))),(____YWB)(__XNPU |  1));
+          __SNPU=__VNPU;
         };
-        result__CMPU=((__STRING__BC *)ptr__DMPU);
-        *(result__CMPU) = *(STRING__BC__);
+        __RNPU=((____BC *)__SNPU);
+        *(__RNPU) = *(__BC__);
       };
-      Self__4LPU=((__STRING__BC *)result__CMPU);
-      if ((Self__4LPU->capacity__HFL <  250)) {
-        __tmp__AMPU=create__KVW( 250);
-        Self__4LPU->storage__4EL=__tmp__AMPU;
-        Self__4LPU->capacity__HFL= 250;
+      __NNPU=((____BC *)__RNPU);
+      if ((__NNPU->__OFL <  250)) {
+        __PNPU=__RVW( 250);
+        __NNPU->__FFL=__PNPU;
+        __NNPU->__OFL= 250;
       };
-      Self__4LPU->count__WJ= 0;
-      display__V5DJ(Self__5RBS,result__CMPU);
-      put_string__EGZ(((__STRING__BC *)result__CMPU));
+      __NNPU->__WJ= 0;
+      __EBEJ(__OTBS,__RNPU);
+      __LGZ(((____BC *)__RNPU));
       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__UKUP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__UKUP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__5RBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__UKUP)->receiver__554J);
-    Self__XEBU=((__LOCAL__43WC *)Self__5RBS->local__PUEJ);
-    Self__XEBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__XEBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__XEBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__CMPU=NULL;
-      ptr__DMPU=((__POINTER__IB )(NULL));
-      typ_id__EMPU= 0;
-      __tmp__FMPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__FMPU ==  0)) {
-        result__CMPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__EMPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FMPU));
-        if ((typ_id__EMPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GMPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HMPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FMPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__IMPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HMPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__GMPU=micro_alloc__table__lab__HKI(__tmp__HMPU,((__POINTER__IB )(&(table_size[(__tmp__IMPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HMPU)));
-          ptr__DMPU=__tmp__GMPU;
-        } else /* FALSE */ {
-          __tmp__IMPU=((__UINTEGER_32__RWB )typ_id__EMPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__GMPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__HMPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FMPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GMPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GMPU=micro_alloc__table__lab__HKI(__tmp__HMPU,((__POINTER__IB )(&(table_type[(__tmp__IMPU)]))),(__UINTEGER_32__RWB)(__tmp__IMPU |  1));
-          ptr__DMPU=__tmp__GMPU;
-        };
-        result__CMPU=((__STRING__BC *)ptr__DMPU);
-        *(result__CMPU) = *(STRING__BC__);
-      };
-      Self__4LPU=((__STRING__BC *)result__CMPU);
-      if ((Self__4LPU->capacity__HFL <  250)) {
-        __tmp__AMPU=create__KVW( 250);
-        Self__4LPU->storage__4EL=__tmp__AMPU;
-        Self__4LPU->capacity__HFL= 250;
-      };
-      Self__4LPU->count__WJ= 0;
-      display__V5DJ(Self__5RBS,result__CMPU);
-      put_string__EGZ(((__STRING__BC *)result__CMPU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__DMUP));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__DMUP));
+  } break;
+  case ____0AOJ__: {
+    __OTBS=((____2A0I *)((____0AOJ *)__DMUP)->__OB5J);
+    __GGBU=((____N5WC *)__OTBS->__4VEJ);
+    __GGBU->__Q5WC.__KU4D=(____Q)(__GGBU->__Q5WC.__KU4D -  1);
+    if ((__GGBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __RNPU=NULL;
+      __SNPU=((____IB )(NULL));
+      __TNPU= 0;
+      __UNPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__UNPU ==  0)) {
+        __RNPU=__BC__;
+      } else /* FALSE */ {
+        __TNPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UNPU));
+        if ((__TNPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VNPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WNPU=(void *)((unsigned long)(void *)((unsigned long)__UNPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __XNPU=((____YWB )((____Q )(void *)((unsigned long)__WNPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __VNPU=__OKI(__WNPU,((____IB )(&(table_size[(__XNPU)-1]))),((____YWB )((____Q )__WNPU)));
+          __SNPU=__VNPU;
+        } else /* FALSE */ {
+          __XNPU=((____YWB )__TNPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VNPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __WNPU=(void *)((unsigned long)(void *)((unsigned long)__UNPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VNPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VNPU=__OKI(__WNPU,((____IB )(&(table_type[(__XNPU)]))),(____YWB)(__XNPU |  1));
+          __SNPU=__VNPU;
+        };
+        __RNPU=((____BC *)__SNPU);
+        *(__RNPU) = *(__BC__);
+      };
+      __NNPU=((____BC *)__RNPU);
+      if ((__NNPU->__OFL <  250)) {
+        __PNPU=__RVW( 250);
+        __NNPU->__FFL=__PNPU;
+        __NNPU->__OFL= 250;
+      };
+      __NNPU->__WJ= 0;
+      __EBEJ(__OTBS,__RNPU);
+      __LGZ(((____BC *)__RNPU));
       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__UKUP));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__DMUP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__UKUP));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__DMUP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__UKUP));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__DMUP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__UKUP));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__DMUP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__UKUP));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__DMUP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__UKUP));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__DMUP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__UKUP));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__DMUP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__UKUP));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__DMUP));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__UKUP));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__DMUP));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__UKUP));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__DMUP));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__UKUP));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__DMUP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__UKUP));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__DMUP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__UKUP));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__DMUP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__UKUP));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__DMUP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__UKUP));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__DMUP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__UKUP));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__DMUP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__UKUP));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__DMUP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__UKUP));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__DMUP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__CSBS=((__READ_GLOBAL__B4YL *)__tmp__UKUP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__CSBS->global__Y5JM),Self__CSBS);
+  case ____Q5YL__: {
+    __RTBS=((____Q5YL *)__DMUP);
+    __EIEN(((____FKRG *)__RTBS->__HBKM),__RTBS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__UKUP));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__DMUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__UKUP));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__DMUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__UKUP));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__DMUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__UKUP));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__DMUP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__UKUP));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__DMUP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__UKUP));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__DMUP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__UKUP));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__DMUP));
   } break;
   };
 }
 
-static void remove__3SEQ(__EXPR_XOR__OAEP *Self__4SEQ)
-// ({EXPR_XOR__OAEP}) Void Recursive, No inlinable.
+static void __MUEQ(____3BEP *__NUEQ)
+// ({__3BEP}) Void Recursive, No inlinable.
 {
-  void *__tmp__5SEQ;
-  __READ_LOCAL__N5ZI *Self__HSBS;
-  __LOCAL__43WC *Self__DFBU;
-  __STRING__BC *result__KOPU,*Self__GOPU;
-  __POINTER__IB ptr__LOPU,__tmp__NOPU,__tmp__OOPU,__tmp__POPU;
-  __INTEGER__Q typ_id__MOPU;
-  __UINTEGER_32__RWB __tmp__QOPU;
-  __READ_GLOBAL__B4YL *Self__KSBS;
-  __CHARACTER__DB *__tmp__IOPU;
-  __tmp__5SEQ=Self__4SEQ->parent_expr_binary__PAEP.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__5SEQ)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__5SEQ));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__5SEQ));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__HSBS=((__READ_LOCAL__N5ZI *)__tmp__5SEQ);
-    Self__DFBU=((__LOCAL__43WC *)Self__HSBS->local__PUEJ);
-    Self__DFBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__DFBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__DFBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__KOPU=NULL;
-      ptr__LOPU=((__POINTER__IB )(NULL));
-      typ_id__MOPU= 0;
-      __tmp__NOPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__NOPU ==  0)) {
-        result__KOPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__MOPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NOPU));
-        if ((typ_id__MOPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OOPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__POPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NOPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QOPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__POPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OOPU=micro_alloc__table__lab__HKI(__tmp__POPU,((__POINTER__IB )(&(table_size[(__tmp__QOPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__POPU)));
-          ptr__LOPU=__tmp__OOPU;
-        } else /* FALSE */ {
-          __tmp__QOPU=((__UINTEGER_32__RWB )typ_id__MOPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OOPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__POPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NOPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OOPU=micro_alloc__table__lab__HKI(__tmp__POPU,((__POINTER__IB )(&(table_type[(__tmp__QOPU)]))),(__UINTEGER_32__RWB)(__tmp__QOPU |  1));
-          ptr__LOPU=__tmp__OOPU;
-        };
-        result__KOPU=((__STRING__BC *)ptr__LOPU);
-        *(result__KOPU) = *(STRING__BC__);
-      };
-      Self__GOPU=((__STRING__BC *)result__KOPU);
-      if ((Self__GOPU->capacity__HFL <  250)) {
-        __tmp__IOPU=create__KVW( 250);
-        Self__GOPU->storage__4EL=__tmp__IOPU;
-        Self__GOPU->capacity__HFL= 250;
-      };
-      Self__GOPU->count__WJ= 0;
-      display__V5DJ(Self__HSBS,result__KOPU);
-      put_string__EGZ(((__STRING__BC *)result__KOPU));
+  void *__OUEQ;
+  ____2A0I *__WTBS;
+  ____N5WC *__SGBU;
+  ____BC *__ZPPU,*__VPPU;
+  ____IB __0PPU,__2PPU,__3PPU,__4PPU;
+  ____Q __1PPU;
+  ____YWB __5PPU;
+  ____Q5YL *__ZTBS;
+  ____DB *__XPPU;
+  __OUEQ=__NUEQ->__4BEP.__BC5J;
+  switch (((struct ___OBJ *)__OUEQ)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__OUEQ));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__OUEQ));
+  } break;
+  case ____2A0I__: {
+    __WTBS=((____2A0I *)__OUEQ);
+    __SGBU=((____N5WC *)__WTBS->__4VEJ);
+    __SGBU->__Q5WC.__KU4D=(____Q)(__SGBU->__Q5WC.__KU4D -  1);
+    if ((__SGBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ZPPU=NULL;
+      __0PPU=((____IB )(NULL));
+      __1PPU= 0;
+      __2PPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__2PPU ==  0)) {
+        __ZPPU=__BC__;
+      } else /* FALSE */ {
+        __1PPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2PPU));
+        if ((__1PPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3PPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4PPU=(void *)((unsigned long)(void *)((unsigned long)__2PPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5PPU=((____YWB )((____Q )(void *)((unsigned long)__4PPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3PPU=__OKI(__4PPU,((____IB )(&(table_size[(__5PPU)-1]))),((____YWB )((____Q )__4PPU)));
+          __0PPU=__3PPU;
+        } else /* FALSE */ {
+          __5PPU=((____YWB )__1PPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3PPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4PPU=(void *)((unsigned long)(void *)((unsigned long)__2PPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3PPU=__OKI(__4PPU,((____IB )(&(table_type[(__5PPU)]))),(____YWB)(__5PPU |  1));
+          __0PPU=__3PPU;
+        };
+        __ZPPU=((____BC *)__0PPU);
+        *(__ZPPU) = *(__BC__);
+      };
+      __VPPU=((____BC *)__ZPPU);
+      if ((__VPPU->__OFL <  250)) {
+        __XPPU=__RVW( 250);
+        __VPPU->__FFL=__XPPU;
+        __VPPU->__OFL= 250;
+      };
+      __VPPU->__WJ= 0;
+      __EBEJ(__WTBS,__ZPPU);
+      __LGZ(((____BC *)__ZPPU));
       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__5SEQ));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__5SEQ));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__HSBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__5SEQ)->receiver__554J);
-    Self__DFBU=((__LOCAL__43WC *)Self__HSBS->local__PUEJ);
-    Self__DFBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__DFBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__DFBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__KOPU=NULL;
-      ptr__LOPU=((__POINTER__IB )(NULL));
-      typ_id__MOPU= 0;
-      __tmp__NOPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__NOPU ==  0)) {
-        result__KOPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__MOPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NOPU));
-        if ((typ_id__MOPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OOPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__POPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NOPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QOPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__POPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OOPU=micro_alloc__table__lab__HKI(__tmp__POPU,((__POINTER__IB )(&(table_size[(__tmp__QOPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__POPU)));
-          ptr__LOPU=__tmp__OOPU;
-        } else /* FALSE */ {
-          __tmp__QOPU=((__UINTEGER_32__RWB )typ_id__MOPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OOPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__POPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NOPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OOPU=micro_alloc__table__lab__HKI(__tmp__POPU,((__POINTER__IB )(&(table_type[(__tmp__QOPU)]))),(__UINTEGER_32__RWB)(__tmp__QOPU |  1));
-          ptr__LOPU=__tmp__OOPU;
-        };
-        result__KOPU=((__STRING__BC *)ptr__LOPU);
-        *(result__KOPU) = *(STRING__BC__);
-      };
-      Self__GOPU=((__STRING__BC *)result__KOPU);
-      if ((Self__GOPU->capacity__HFL <  250)) {
-        __tmp__IOPU=create__KVW( 250);
-        Self__GOPU->storage__4EL=__tmp__IOPU;
-        Self__GOPU->capacity__HFL= 250;
-      };
-      Self__GOPU->count__WJ= 0;
-      display__V5DJ(Self__HSBS,result__KOPU);
-      put_string__EGZ(((__STRING__BC *)result__KOPU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__OUEQ));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__OUEQ));
+  } break;
+  case ____0AOJ__: {
+    __WTBS=((____2A0I *)((____0AOJ *)__OUEQ)->__OB5J);
+    __SGBU=((____N5WC *)__WTBS->__4VEJ);
+    __SGBU->__Q5WC.__KU4D=(____Q)(__SGBU->__Q5WC.__KU4D -  1);
+    if ((__SGBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ZPPU=NULL;
+      __0PPU=((____IB )(NULL));
+      __1PPU= 0;
+      __2PPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__2PPU ==  0)) {
+        __ZPPU=__BC__;
+      } else /* FALSE */ {
+        __1PPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2PPU));
+        if ((__1PPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3PPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4PPU=(void *)((unsigned long)(void *)((unsigned long)__2PPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5PPU=((____YWB )((____Q )(void *)((unsigned long)__4PPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3PPU=__OKI(__4PPU,((____IB )(&(table_size[(__5PPU)-1]))),((____YWB )((____Q )__4PPU)));
+          __0PPU=__3PPU;
+        } else /* FALSE */ {
+          __5PPU=((____YWB )__1PPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3PPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4PPU=(void *)((unsigned long)(void *)((unsigned long)__2PPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3PPU=__OKI(__4PPU,((____IB )(&(table_type[(__5PPU)]))),(____YWB)(__5PPU |  1));
+          __0PPU=__3PPU;
+        };
+        __ZPPU=((____BC *)__0PPU);
+        *(__ZPPU) = *(__BC__);
+      };
+      __VPPU=((____BC *)__ZPPU);
+      if ((__VPPU->__OFL <  250)) {
+        __XPPU=__RVW( 250);
+        __VPPU->__FFL=__XPPU;
+        __VPPU->__OFL= 250;
+      };
+      __VPPU->__WJ= 0;
+      __EBEJ(__WTBS,__ZPPU);
+      __LGZ(((____BC *)__ZPPU));
       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__5SEQ));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__OUEQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__5SEQ));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__OUEQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__5SEQ));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__OUEQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__5SEQ));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__OUEQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__5SEQ));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__OUEQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__5SEQ));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__OUEQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__5SEQ));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__OUEQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__5SEQ));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__OUEQ));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__5SEQ));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__OUEQ));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__5SEQ));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__OUEQ));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__5SEQ));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__OUEQ));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__5SEQ));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__OUEQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__5SEQ));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__OUEQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__5SEQ));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__OUEQ));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__5SEQ));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__OUEQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__5SEQ));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__OUEQ));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__5SEQ));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__OUEQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__5SEQ));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__OUEQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__KSBS=((__READ_GLOBAL__B4YL *)__tmp__5SEQ);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__KSBS->global__Y5JM),Self__KSBS);
+  case ____Q5YL__: {
+    __ZTBS=((____Q5YL *)__OUEQ);
+    __EIEN(((____FKRG *)__ZTBS->__HBKM),__ZTBS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__5SEQ));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__OUEQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__5SEQ));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__OUEQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__5SEQ));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__OUEQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__5SEQ));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__OUEQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__5SEQ));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__OUEQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__5SEQ));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__OUEQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__5SEQ));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__OUEQ));
   } break;
   };
-  __tmp__5SEQ=Self__4SEQ->parent_expr_binary__PAEP.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__5SEQ)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__5SEQ));
+  __OUEQ=__NUEQ->__4BEP.__FC5J;
+  switch (((struct ___OBJ *)__OUEQ)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__OUEQ));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__5SEQ));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__OUEQ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__HSBS=((__READ_LOCAL__N5ZI *)__tmp__5SEQ);
-    Self__DFBU=((__LOCAL__43WC *)Self__HSBS->local__PUEJ);
-    Self__DFBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__DFBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__DFBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__KOPU=NULL;
-      ptr__LOPU=((__POINTER__IB )(NULL));
-      typ_id__MOPU= 0;
-      __tmp__NOPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__NOPU ==  0)) {
-        result__KOPU=STRING__BC__;
+  case ____2A0I__: {
+    __WTBS=((____2A0I *)__OUEQ);
+    __SGBU=((____N5WC *)__WTBS->__4VEJ);
+    __SGBU->__Q5WC.__KU4D=(____Q)(__SGBU->__Q5WC.__KU4D -  1);
+    if ((__SGBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ZPPU=NULL;
+      __0PPU=((____IB )(NULL));
+      __1PPU= 0;
+      __2PPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__2PPU ==  0)) {
+        __ZPPU=__BC__;
       } else /* FALSE */ {
-        typ_id__MOPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NOPU));
-        if ((typ_id__MOPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OOPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__POPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NOPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QOPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__POPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OOPU=micro_alloc__table__lab__HKI(__tmp__POPU,((__POINTER__IB )(&(table_size[(__tmp__QOPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__POPU)));
-          ptr__LOPU=__tmp__OOPU;
+        __1PPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2PPU));
+        if ((__1PPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3PPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4PPU=(void *)((unsigned long)(void *)((unsigned long)__2PPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5PPU=((____YWB )((____Q )(void *)((unsigned long)__4PPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3PPU=__OKI(__4PPU,((____IB )(&(table_size[(__5PPU)-1]))),((____YWB )((____Q )__4PPU)));
+          __0PPU=__3PPU;
         } else /* FALSE */ {
-          __tmp__QOPU=((__UINTEGER_32__RWB )typ_id__MOPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OOPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__POPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NOPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OOPU=micro_alloc__table__lab__HKI(__tmp__POPU,((__POINTER__IB )(&(table_type[(__tmp__QOPU)]))),(__UINTEGER_32__RWB)(__tmp__QOPU |  1));
-          ptr__LOPU=__tmp__OOPU;
+          __5PPU=((____YWB )__1PPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3PPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4PPU=(void *)((unsigned long)(void *)((unsigned long)__2PPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3PPU=__OKI(__4PPU,((____IB )(&(table_type[(__5PPU)]))),(____YWB)(__5PPU |  1));
+          __0PPU=__3PPU;
         };
-        result__KOPU=((__STRING__BC *)ptr__LOPU);
-        *(result__KOPU) = *(STRING__BC__);
+        __ZPPU=((____BC *)__0PPU);
+        *(__ZPPU) = *(__BC__);
       };
-      Self__GOPU=((__STRING__BC *)result__KOPU);
-      if ((Self__GOPU->capacity__HFL <  250)) {
-        __tmp__IOPU=create__KVW( 250);
-        Self__GOPU->storage__4EL=__tmp__IOPU;
-        Self__GOPU->capacity__HFL= 250;
+      __VPPU=((____BC *)__ZPPU);
+      if ((__VPPU->__OFL <  250)) {
+        __XPPU=__RVW( 250);
+        __VPPU->__FFL=__XPPU;
+        __VPPU->__OFL= 250;
       };
-      Self__GOPU->count__WJ= 0;
-      display__V5DJ(Self__HSBS,result__KOPU);
-      put_string__EGZ(((__STRING__BC *)result__KOPU));
+      __VPPU->__WJ= 0;
+      __EBEJ(__WTBS,__ZPPU);
+      __LGZ(((____BC *)__ZPPU));
       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__5SEQ));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__5SEQ));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__HSBS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__5SEQ)->receiver__554J);
-    Self__DFBU=((__LOCAL__43WC *)Self__HSBS->local__PUEJ);
-    Self__DFBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__DFBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__DFBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__KOPU=NULL;
-      ptr__LOPU=((__POINTER__IB )(NULL));
-      typ_id__MOPU= 0;
-      __tmp__NOPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__NOPU ==  0)) {
-        result__KOPU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__MOPU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NOPU));
-        if ((typ_id__MOPU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OOPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__POPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NOPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QOPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__POPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OOPU=micro_alloc__table__lab__HKI(__tmp__POPU,((__POINTER__IB )(&(table_size[(__tmp__QOPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__POPU)));
-          ptr__LOPU=__tmp__OOPU;
-        } else /* FALSE */ {
-          __tmp__QOPU=((__UINTEGER_32__RWB )typ_id__MOPU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OOPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__POPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NOPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OOPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OOPU=micro_alloc__table__lab__HKI(__tmp__POPU,((__POINTER__IB )(&(table_type[(__tmp__QOPU)]))),(__UINTEGER_32__RWB)(__tmp__QOPU |  1));
-          ptr__LOPU=__tmp__OOPU;
-        };
-        result__KOPU=((__STRING__BC *)ptr__LOPU);
-        *(result__KOPU) = *(STRING__BC__);
-      };
-      Self__GOPU=((__STRING__BC *)result__KOPU);
-      if ((Self__GOPU->capacity__HFL <  250)) {
-        __tmp__IOPU=create__KVW( 250);
-        Self__GOPU->storage__4EL=__tmp__IOPU;
-        Self__GOPU->capacity__HFL= 250;
-      };
-      Self__GOPU->count__WJ= 0;
-      display__V5DJ(Self__HSBS,result__KOPU);
-      put_string__EGZ(((__STRING__BC *)result__KOPU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__OUEQ));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__OUEQ));
+  } break;
+  case ____0AOJ__: {
+    __WTBS=((____2A0I *)((____0AOJ *)__OUEQ)->__OB5J);
+    __SGBU=((____N5WC *)__WTBS->__4VEJ);
+    __SGBU->__Q5WC.__KU4D=(____Q)(__SGBU->__Q5WC.__KU4D -  1);
+    if ((__SGBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ZPPU=NULL;
+      __0PPU=((____IB )(NULL));
+      __1PPU= 0;
+      __2PPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__2PPU ==  0)) {
+        __ZPPU=__BC__;
+      } else /* FALSE */ {
+        __1PPU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2PPU));
+        if ((__1PPU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3PPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4PPU=(void *)((unsigned long)(void *)((unsigned long)__2PPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5PPU=((____YWB )((____Q )(void *)((unsigned long)__4PPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3PPU=__OKI(__4PPU,((____IB )(&(table_size[(__5PPU)-1]))),((____YWB )((____Q )__4PPU)));
+          __0PPU=__3PPU;
+        } else /* FALSE */ {
+          __5PPU=((____YWB )__1PPU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3PPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4PPU=(void *)((unsigned long)(void *)((unsigned long)__2PPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3PPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3PPU=__OKI(__4PPU,((____IB )(&(table_type[(__5PPU)]))),(____YWB)(__5PPU |  1));
+          __0PPU=__3PPU;
+        };
+        __ZPPU=((____BC *)__0PPU);
+        *(__ZPPU) = *(__BC__);
+      };
+      __VPPU=((____BC *)__ZPPU);
+      if ((__VPPU->__OFL <  250)) {
+        __XPPU=__RVW( 250);
+        __VPPU->__FFL=__XPPU;
+        __VPPU->__OFL= 250;
+      };
+      __VPPU->__WJ= 0;
+      __EBEJ(__WTBS,__ZPPU);
+      __LGZ(((____BC *)__ZPPU));
       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__5SEQ));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__OUEQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__5SEQ));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__OUEQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__5SEQ));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__OUEQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__5SEQ));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__OUEQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__5SEQ));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__OUEQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__5SEQ));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__OUEQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__5SEQ));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__OUEQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__5SEQ));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__OUEQ));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__5SEQ));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__OUEQ));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__5SEQ));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__OUEQ));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__5SEQ));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__OUEQ));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__5SEQ));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__OUEQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__5SEQ));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__OUEQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__5SEQ));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__OUEQ));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__5SEQ));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__OUEQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__5SEQ));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__OUEQ));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__5SEQ));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__OUEQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__5SEQ));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__OUEQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__KSBS=((__READ_GLOBAL__B4YL *)__tmp__5SEQ);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__KSBS->global__Y5JM),Self__KSBS);
+  case ____Q5YL__: {
+    __ZTBS=((____Q5YL *)__OUEQ);
+    __EIEN(((____FKRG *)__ZTBS->__HBKM),__ZTBS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__5SEQ));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__OUEQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__5SEQ));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__OUEQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__5SEQ));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__OUEQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__5SEQ));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__OUEQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__5SEQ));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__OUEQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__5SEQ));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__OUEQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__5SEQ));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__OUEQ));
   } break;
   };
 }
 
-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)
-// ({POSITION__OL},{NULLxPROFIL_SLOT__BO2CxPROFIL_BLOCK__22NJ},{NULLxFAST_ARRAYoWRITEo__FJFJ},{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 ____DBZK* __KQ4K(____OL __MQ4K,void *__NQ4K,____UKFJ *__OQ4K,void *__PQ4K)
+// ({__OL},{NULLx__QP2Cx__L4NJ},{NULLx__UKFJ},{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 *result__1SJV,*Self__X3JL;
-  __POINTER__IB ptr__2SJV,__tmp__4SJV,__tmp__ATJV,__tmp__BTJV;
-  __INTEGER__Q typ_id__3SJV,result__NQPU,Result__SQPU;
-  __UINTEGER_32__RWB __tmp__CTJV;
-  __PROFIL_SLOT__BO2C *Self__QCYT;
-  void *__tmp__JMNL;
-  void *__tmp__PPKO;
-  __SECTION___EVOB *__tmp__ASXN;
-  __BOOLEAN__L __tmp__LMNL,__tmp__OQPU;
-  __SLIM_ARRAYoLOCALo__3GOJ *__tmp__M4JL;
-  __BLOCK__GB __tmp__QQPU;
-  __BLOCK__GB __tmp__RQPU;
-  __SLIM_ARRAYoRESULTo__NCZK *Self__SCYT,*Self__WCYT;
-  __BLOCK__GB __tmp__VCYT;
-  __FAST_ARRAYoRESULTo__5GCL *__tmp__XCYT;
-  result__1SJV=NULL;
-  ptr__2SJV=((__POINTER__IB )(NULL));
-  typ_id__3SJV= 0;
-  __tmp__4SJV=((__POINTER__IB )sizeof(__CALL_SLOT__U5YK));
-  if (((unsigned long)__tmp__4SJV ==  0)) {
-    result__1SJV=CALL_SLOT__U5YK__;
+  ____DBZK *__KUJV,*__G5JL;
+  ____IB __LUJV,__NUJV,__PUJV,__QUJV;
+  ____Q __MUJV,__2RPU,__BSPU;
+  ____YWB __RUJV;
+  ____QP2C *__5DYT;
+  void *__YNNL;
+  void *__4QKO;
+  ____KWOB *__PTXN;
+  ____L __0NNL,__3RPU;
+  ____MIOJ *__15JL;
+  ____GB __5RPU;
+  ____GB __ASPU;
+  ____2DZK *__BEYT,*__FEYT;
+  ____GB __EEYT;
+  ____OICL *__GEYT;
+  __KUJV=NULL;
+  __LUJV=((____IB )(NULL));
+  __MUJV= 0;
+  __NUJV=((____IB )sizeof(____DBZK));
+  if (((unsigned long)__NUJV ==  0)) {
+    __KUJV=__DBZK__;
   } else /* FALSE */ {
-    typ_id__3SJV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4SJV));
-    if ((typ_id__3SJV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__ATJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BTJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4SJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ATJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ATJV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__CTJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__BTJV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__ATJV=micro_alloc__table__lab__HKI(__tmp__BTJV,((__POINTER__IB )(&(table_size[(__tmp__CTJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__BTJV)));
-      ptr__2SJV=__tmp__ATJV;
-    } else /* FALSE */ {
-      __tmp__CTJV=((__UINTEGER_32__RWB )typ_id__3SJV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__ATJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__BTJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4SJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ATJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ATJV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__ATJV=micro_alloc__table__lab__HKI(__tmp__BTJV,((__POINTER__IB )(&(table_type[(__tmp__CTJV)]))),(__UINTEGER_32__RWB)(__tmp__CTJV |  1));
-      ptr__2SJV=__tmp__ATJV;
-    };
-    result__1SJV=((__CALL_SLOT__U5YK *)ptr__2SJV);
-    *(result__1SJV) = *(CALL_SLOT__U5YK__);
-  };
-  Self__X3JL=((__CALL_SLOT__U5YK *)result__1SJV);
-  typ_id__3SJV= 0;
-  Self__X3JL->parent_instr__V5YK.parent_itm_object__YH.position__H2B=p__3O4K;
-  Self__X3JL->cop_argument__33JL=arg__AP4K;
-  Self__X3JL->profil__BCZK=prof__4O4K;
-  Self__X3JL->argument_list__43JL=l_arg__5O4K;
-  if (((struct ___OBJ *)prof__4O4K)->__id==__PROFIL_SLOT__BO2C__) {
-    Self__QCYT=((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)prof__4O4K));
-    if (((void *)arg__AP4K != (void *)NULL)) {
-      Self__QCYT->parent_profil__CO2C.cop_link_count__KBFL=(__INTEGER__Q)(Self__QCYT->parent_profil__CO2C.cop_link_count__KBFL +  1);
-    } else /* FALSE */ {
-      Self__QCYT->parent_profil__CO2C.link_count__BBFL=(__INTEGER__Q)(Self__QCYT->parent_profil__CO2C.link_count__BBFL +  1);
+    __MUJV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NUJV));
+    if ((__MUJV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __PUJV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QUJV=(void *)((unsigned long)(void *)((unsigned long)__NUJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PUJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PUJV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __RUJV=((____YWB )((____Q )(void *)((unsigned long)__QUJV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __PUJV=__OKI(__QUJV,((____IB )(&(table_size[(__RUJV)-1]))),((____YWB )((____Q )__QUJV)));
+      __LUJV=__PUJV;
+    } else /* FALSE */ {
+      __RUJV=((____YWB )__MUJV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __PUJV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __QUJV=(void *)((unsigned long)(void *)((unsigned long)__NUJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PUJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PUJV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __PUJV=__OKI(__QUJV,((____IB )(&(table_type[(__RUJV)]))),(____YWB)(__RUJV |  1));
+      __LUJV=__PUJV;
+    };
+    __KUJV=((____DBZK *)__LUJV);
+    *(__KUJV) = *(__DBZK__);
+  };
+  __G5JL=((____DBZK *)__KUJV);
+  __MUJV= 0;
+  __G5JL->__EBZK.__YH.__O2B=__MQ4K;
+  __G5JL->__M5JL=__PQ4K;
+  __G5JL->__QDZK=__NQ4K;
+  __G5JL->__N5JL=__OQ4K;
+  if (((struct ___OBJ *)__NQ4K)->__id==____QP2C__) {
+    __5DYT=((____QP2C *)((____L4NJ *)__NQ4K));
+    if (((void *)__PQ4K != (void *)NULL)) {
+      __5DYT->__RP2C.__ZCFL=(____Q)(__5DYT->__RP2C.__ZCFL +  1);
+    } else /* FALSE */ {
+      __5DYT->__RP2C.__QCFL=(____Q)(__5DYT->__RP2C.__QCFL +  1);
     };
   } else /* PROFIL_BLOCK */ {
-    link__XLNL(((__PROFIL_BLOCK__22NJ *)prof__4O4K));
+    __GNNL(((____L4NJ *)__NQ4K));
   };
-  __tmp__JMNL=Self__X3JL->profil__BCZK;
-  if (((struct ___OBJ *)__tmp__JMNL)->__id==__PROFIL_SLOT__BO2C__) {
-    __tmp__PPKO=((__PROFIL_SLOT__BO2C *)__tmp__JMNL)->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__PPKO)->__id==__ITM_SLOT__HLC__) {
-      __tmp__ASXN=((__ITM_SLOT__HLC *)__tmp__PPKO)->id_section__GVOB;
+  __YNNL=__G5JL->__QDZK;
+  if (((struct ___OBJ *)__YNNL)->__id==____QP2C__) {
+    __4QKO=((____QP2C *)__YNNL)->__NTXN->__2JRG->__QLC;
+    if (((struct ___OBJ *)__4QKO)->__id==____OLC__) {
+      __PTXN=((____OLC *)__4QKO)->__MWOB;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__ASXN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PPKO)->parent_itm_slot__QF0D.id_section__GVOB;
+      __PTXN=((____4G0D *)__4QKO)->__5G0D.__MWOB;
     };
-    __tmp__LMNL=((void *)((__SECTION___EVOB *)__tmp__ASXN)->name__U15E == (void *)(&__string_34));
+    __0NNL=((void *)((____KWOB *)__PTXN)->__D35E == (void *)(&__string_34));
   } else /* PROFIL_BLOCK */ {
-    __tmp__LMNL=FALSE__O__;
+    __0NNL=__O__;
   };
-  if (__tmp__LMNL) {
-    typ_id__3SJV= 1;
+  if (__0NNL) {
+    __MUJV= 1;
   } else /* FALSE */ {
-    __tmp__PPKO=Self__X3JL->profil__BCZK;
-    if (((struct ___OBJ *)__tmp__PPKO)->__id==__PROFIL_SLOT__BO2C__) {
-      __tmp__M4JL=&(((__PROFIL_SLOT__BO2C *)__tmp__PPKO)->parent_profil__CO2C.result_list__5GOJ);
+    __4QKO=__G5JL->__QDZK;
+    if (((struct ___OBJ *)__4QKO)->__id==____QP2C__) {
+      __15JL=&(((____QP2C *)__4QKO)->__RP2C.__OIOJ);
     } else /* PROFIL_BLOCK */ {
-      __tmp__M4JL=&(((__PROFIL_BLOCK__22NJ *)__tmp__PPKO)->parent_profil__32NJ.result_list__5GOJ);
-    };
-    result__NQPU= 0;
-    if (((void *)__tmp__M4JL->first__BHOJ == (void *)NULL)) {
-      result__NQPU=(__INTEGER__Q)(-  1);
-      __tmp__OQPU=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__OQPU=FALSE__O__;
-    };
-    __tmp__QQPU.self=__tmp__M4JL;
-    __tmp__RQPU.self=__tmp__M4JL;
-    if ((! __tmp__OQPU)) {
-      if (((void *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__QQPU.self)->list__VP2K != (void *)NULL)) {
-        Result__SQPU=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__RQPU.self)->list__VP2K)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        result__NQPU=Result__SQPU;
-      };
-    };
-    typ_id__3SJV=(__INTEGER__Q)(result__NQPU +  1);
-  };
-  Self__SCYT=&(Self__X3JL->result_list__PCZK);
-  Self__SCYT->first__TGCL=NULL;
-  __tmp__LMNL=(typ_id__3SJV >  1);
-  __tmp__VCYT.self=Self__SCYT;
-  if (__tmp__LMNL) {
-    Self__WCYT=((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__VCYT.self);
-    __tmp__XCYT=create_with_capacity__LPEL((__INTEGER__Q)(typ_id__3SJV -  1));
-    Self__WCYT->list__IHCL=__tmp__XCYT;
-  };
-  Self__X3JL=result__1SJV;
-  return(Self__X3JL);
+      __15JL=&(((____L4NJ *)__4QKO)->__M4NJ.__OIOJ);
+    };
+    __2RPU= 0;
+    if (((void *)__15JL->__QIOJ == (void *)NULL)) {
+      __2RPU=(____Q)(-  1);
+      __3RPU=__K__;
+    } else /* FALSE */ {
+      __3RPU=__O__;
+    };
+    __5RPU.self=__15JL;
+    __ASPU.self=__15JL;
+    if ((! __3RPU)) {
+      if (((void *)((____MIOJ *)__5RPU.self)->__ER2K != (void *)NULL)) {
+        __BSPU=(____Q)(((____4X1D *)((____MIOJ *)__ASPU.self)->__ER2K)->__GY1D.__33BE +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __2RPU=__BSPU;
+      };
+    };
+    __MUJV=(____Q)(__2RPU +  1);
+  };
+  __BEYT=&(__G5JL->__4DZK);
+  __BEYT->__CICL=NULL;
+  __0NNL=(__MUJV >  1);
+  __EEYT.self=__BEYT;
+  if (__0NNL) {
+    __FEYT=((____2DZK *)__EEYT.self);
+    __GEYT=__0QEL((____Q)(__MUJV -  1));
+    __FEYT->__XICL=__GEYT;
+  };
+  __G5JL=__KUJV;
+  return(__G5JL);
 }
 
-static void add_last__QGCL(__SLIM_ARRAYoRESULTo__NCZK *Self__RGCL,__RESULT__LCZK *e__SGCL)
-// ({SLIM_ARRAYoRESULTo__NCZK},{NULLxRESULT__LCZK}) Void No recursive, No inlinable.
+static void __5HCL(____2DZK *__AICL,____0DZK *__BICL)
+// ({__2DZK},{NULLx__0DZK}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__SFHM,__tmp__UFHM,__tmp__INFN,Self__HE1N;
-  __POINTER__IB __tmp__GNFN;
-  __BOOLEAN__L __tmp__VGCL,__tmp__KHCL,__tmp__0EHM;
-  __BLOCK__GB __tmp__0GCL;
-  __BLOCK__GB __tmp__THCL;
-  __SLIM_ARRAYoRESULTo__NCZK *Self__4GCL,*Self__OHCL;
-  __BLOCK__GB __tmp__QHCL;
-  __FAST_ARRAYoRESULTo__5GCL *__tmp__PHCL;
-  void **__tmp__KFHM;
-  __tmp__VGCL=((void *)Self__RGCL->first__TGCL == (void *)NULL);
-  __tmp__0GCL.self=Self__RGCL;
-  __tmp__THCL.self=Self__RGCL;
-  if (__tmp__VGCL) {
-    ((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__0GCL.self)->first__TGCL=e__SGCL;
+  ____Q __BHHM,__DHHM,__XOFN,__WF1N;
+  ____IB __VOFN;
+  ____L __EICL,__ZICL,__JGHM;
+  ____GB __JICL;
+  ____GB __CJCL;
+  ____2DZK *__NICL,*__3ICL;
+  ____GB __5ICL;
+  ____OICL *__4ICL;
+  void **__ZGHM;
+  __EICL=((void *)__AICL->__CICL == (void *)NULL);
+  __JICL.self=__AICL;
+  __CJCL.self=__AICL;
+  if (__EICL) {
+    ((____2DZK *)__JICL.self)->__CICL=__BICL;
   } else /* FALSE */ {
-    Self__4GCL=((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__THCL.self);
-    __tmp__KHCL=((void *)Self__4GCL->list__IHCL == (void *)NULL);
-    __tmp__QHCL.self=Self__4GCL;
-    if (__tmp__KHCL) {
-      Self__OHCL=((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__QHCL.self);
-      __tmp__PHCL=create_with_capacity__LPEL( 4);
-      Self__OHCL->list__IHCL=__tmp__PHCL;
-    };
-    __tmp__PHCL=((__FAST_ARRAYoRESULTo__5GCL *)Self__4GCL->list__IHCL);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (((__INTEGER__Q)(__tmp__PHCL->parent_arrayed_collection__HHCL.upper__LEHM +  1) <= (__INTEGER__Q)(__tmp__PHCL->parent_arrayed_collection__HHCL.capacity__NEHM -  1))) {
-      __tmp__PHCL->parent_arrayed_collection__HHCL.upper__LEHM=(__INTEGER__Q)(__tmp__PHCL->parent_arrayed_collection__HHCL.upper__LEHM +  1);
-      __tmp__0EHM=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__0EHM=FALSE__O__;
-    };
-    if ((! __tmp__0EHM)) {
-      if ((__tmp__PHCL->parent_arrayed_collection__HHCL.capacity__NEHM ==  0)) {
-        __tmp__KFHM=create__QLTM( 2);
-        __tmp__PHCL->parent_arrayed_collection__HHCL.storage__LFHM=__tmp__KFHM;
-        __tmp__PHCL->parent_arrayed_collection__HHCL.capacity__NEHM= 2;
-        __tmp__PHCL->parent_arrayed_collection__HHCL.upper__LEHM= 0;
-      } else /* FALSE */ {
-        __tmp__SFHM=(__INTEGER__Q)(__tmp__PHCL->parent_arrayed_collection__HHCL.capacity__NEHM <<  1);
-        __tmp__KFHM=__tmp__PHCL->parent_arrayed_collection__HHCL.storage__LFHM;
-        __tmp__UFHM=__tmp__PHCL->parent_arrayed_collection__HHCL.capacity__NEHM;
-        __tmp__GNFN=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__KFHM)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__UFHM * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__SFHM * ((__INTEGER__Q )(sizeof(void *))))));
-        __tmp__KFHM=((void **)__tmp__GNFN);
-        __tmp__INFN=(__INTEGER__Q)(__tmp__SFHM -  1);
-        Self__HE1N=__tmp__UFHM;
-        while ((Self__HE1N <= __tmp__INFN)) {
-          __tmp__KFHM[Self__HE1N]=NULL;
-          Self__HE1N=(__INTEGER__Q)(Self__HE1N +  1);
-        };
-        __tmp__PHCL->parent_arrayed_collection__HHCL.storage__LFHM=__tmp__KFHM;
-        __tmp__PHCL->parent_arrayed_collection__HHCL.capacity__NEHM=__tmp__SFHM;
-        __tmp__PHCL->parent_arrayed_collection__HHCL.upper__LEHM=(__INTEGER__Q)(__tmp__PHCL->parent_arrayed_collection__HHCL.upper__LEHM +  1);
-      };
-    };
-    ((void **)__tmp__PHCL->parent_arrayed_collection__HHCL.storage__LFHM)[__tmp__PHCL->parent_arrayed_collection__HHCL.upper__LEHM]=e__SGCL;
+    __NICL=((____2DZK *)__CJCL.self);
+    __ZICL=((void *)__NICL->__XICL == (void *)NULL);
+    __5ICL.self=__NICL;
+    if (__ZICL) {
+      __3ICL=((____2DZK *)__5ICL.self);
+      __4ICL=__0QEL( 4);
+      __3ICL->__XICL=__4ICL;
+    };
+    __4ICL=((____OICL *)__NICL->__XICL);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (((____Q)(__4ICL->__WICL.__0FHM +  1) <= (____Q)(__4ICL->__WICL.__2FHM -  1))) {
+      __4ICL->__WICL.__0FHM=(____Q)(__4ICL->__WICL.__0FHM +  1);
+      __JGHM=__K__;
+    } else /* FALSE */ {
+      __JGHM=__O__;
+    };
+    if ((! __JGHM)) {
+      if ((__4ICL->__WICL.__2FHM ==  0)) {
+        __ZGHM=__5MTM( 2);
+        __4ICL->__WICL.__0GHM=__ZGHM;
+        __4ICL->__WICL.__2FHM= 2;
+        __4ICL->__WICL.__0FHM= 0;
+      } else /* FALSE */ {
+        __BHHM=(____Q)(__4ICL->__WICL.__2FHM <<  1);
+        __ZGHM=__4ICL->__WICL.__0GHM;
+        __DHHM=__4ICL->__WICL.__2FHM;
+        __VOFN=__55W(((____IB )((void **)__ZGHM)),((____YWB )(____Q)(__DHHM * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__BHHM * ((____Q )(sizeof(void *))))));
+        __ZGHM=((void **)__VOFN);
+        __XOFN=(____Q)(__BHHM -  1);
+        __WF1N=__DHHM;
+        while ((__WF1N <= __XOFN)) {
+          __ZGHM[__WF1N]=NULL;
+          __WF1N=(____Q)(__WF1N +  1);
+        };
+        __4ICL->__WICL.__0GHM=__ZGHM;
+        __4ICL->__WICL.__2FHM=__BHHM;
+        __4ICL->__WICL.__0FHM=(____Q)(__4ICL->__WICL.__0FHM +  1);
+      };
+    };
+    ((void **)__4ICL->__WICL.__0GHM)[__4ICL->__WICL.__0FHM]=__BICL;
   };
 }
 
-static void get_type__MP3K(__LOCAL__43WC *Self__NP3K,__TYPES_TMP__TM5D *t__OP3K)
-// ({LOCAL__43WC},{NULLxTYPES_TMP__TM5D}) Void No recursive, No inlinable.
+static void __1Q3K(____N5WC *__2Q3K,____CO5D *__3Q3K)
+// ({__N5WC},{NULLx__CO5D}) Void No recursive, No inlinable.
 {
-  __TYPES_TMP__TM5D *tmp_type__PP3K,*__tmp__UQ3K,*Self__OGDL;
-  void *__tmp__1Q3K,*__tmp__OR3K;
-  __INTEGER__Q __tmp__HR3K,Self__XSEL;
-  __TYPES__UM5D *t__PGDL,*result__0GDL,*__tmp__PHDL;
-  tmp_type__PP3K=NULL;
-  if ((Self__NP3K->parent_variable__B4WC.level_type__RP3K < level_pass__PPAD)) {
-    if ((! ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__NP3K->parent_variable__B4WC.type__1N5D)->flag__ELK &  1) !=  0) && ((void *)((__TYPE_FULL__PMB *)Self__NP3K->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK != (void *)type_boolean__MNB)) || ((void *)Self__NP3K->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)(&__string_67))))) {
-      if ((is_executing_pass__MCXC || ((void *)Self__NP3K->parent_variable__B4WC.require_first__TJFJ != (void *)NULL))) {
-        Self__NP3K->parent_variable__B4WC.level_type__RP3K=level_pass__PPAD;
-        __tmp__UQ3K=new__KFHG();
-        tmp_type__PP3K=__tmp__UQ3K;
-        if (((void *)Self__NP3K->parent_variable__B4WC.require_first__TJFJ != (void *)NULL)) {
-          __tmp__1Q3K=Self__NP3K->parent_variable__B4WC.require_first__TJFJ;
-          switch (((struct ___OBJ *)__tmp__1Q3K)->__id) {
-          case __WRITE_GLOBAL__EXKJ__: {
-            get_type__4AEL(((__WRITE_GLOBAL__EXKJ *)__tmp__1Q3K),__tmp__UQ3K);
-          } break;
-          case __WRITE_SLOT__SXKJ__: {
-            get_type__KBEL(((__WRITE_SLOT__SXKJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__1Q3K)),__tmp__UQ3K);
-          } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            get_type__WBEL(((__WRITE_LOCAL__BEYJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__1Q3K)),__tmp__UQ3K);
-          } break;
-          };
-          if (((void *)Self__NP3K->parent_variable__B4WC.require_list__4JFJ != (void *)NULL)) {
-            __tmp__HR3K=Self__NP3K->parent_variable__B4WC.require_list__4JFJ->parent_arrayed_collection__NJFJ.upper__IKFJ;
-            Self__XSEL= 0;
-            while ((Self__XSEL <= __tmp__HR3K)) {
-              __tmp__OR3K=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__NP3K->parent_variable__B4WC.require_list__4JFJ)->parent_arrayed_collection__NJFJ.storage__1QGL)[Self__XSEL];
-              switch (((struct ___OBJ *)__tmp__OR3K)->__id) {
-              case __WRITE_GLOBAL__EXKJ__: {
-                get_type__4AEL(((__WRITE_GLOBAL__EXKJ *)__tmp__OR3K),tmp_type__PP3K);
+  ____CO5D *__4Q3K,*__DS3K,*__3HDL;
+  void *__KS3K,*__3S3K;
+  ____Q __WS3K,__GUEL;
+  ____DO5D *__4HDL,*__JIDL,*__4IDL;
+  __4Q3K=NULL;
+  if ((__2Q3K->__Q5WC.__AR3K < __4QAD)) {
+    if ((! ((((____3LC)(((____WMB *)__2Q3K->__Q5WC.__KP5D)->__LLK &  1) !=  0) && ((void *)((____WMB *)__2Q3K->__Q5WC.__KP5D)->__KLK != (void *)__TNB)) || ((void *)__2Q3K->__Q5WC.__P5WC.__FWB == (void *)(&__string_67))))) {
+      if ((__1DXC || ((void *)__2Q3K->__Q5WC.__CLFJ != (void *)NULL))) {
+        __2Q3K->__Q5WC.__AR3K=__4QAD;
+        __DS3K=__ZGHG();
+        __4Q3K=__DS3K;
+        if (((void *)__2Q3K->__Q5WC.__CLFJ != (void *)NULL)) {
+          __KS3K=__2Q3K->__Q5WC.__CLFJ;
+          switch (((struct ___OBJ *)__KS3K)->__id) {
+          case ____TYKJ__: {
+            __NCEL(((____TYKJ *)__KS3K),__DS3K);
+          } break;
+          case ____BZKJ__: {
+            __ZCEL(((____BZKJ *)((____TYKJ *)__KS3K)),__DS3K);
+          } break;
+          case ____QFYJ__: {
+            __FDEL(((____QFYJ *)((____TYKJ *)__KS3K)),__DS3K);
+          } break;
+          };
+          if (((void *)__2Q3K->__Q5WC.__NLFJ != (void *)NULL)) {
+            __WS3K=__2Q3K->__Q5WC.__NLFJ->__2KFJ.__XLFJ;
+            __GUEL= 0;
+            while ((__GUEL <= __WS3K)) {
+              __3S3K=((void **)((____UKFJ *)__2Q3K->__Q5WC.__NLFJ)->__2KFJ.__KSGL)[__GUEL];
+              switch (((struct ___OBJ *)__3S3K)->__id) {
+              case ____TYKJ__: {
+                __NCEL(((____TYKJ *)__3S3K),__4Q3K);
               } break;
-              case __WRITE_SLOT__SXKJ__: {
-                get_type__KBEL(((__WRITE_SLOT__SXKJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__OR3K)),tmp_type__PP3K);
+              case ____BZKJ__: {
+                __ZCEL(((____BZKJ *)((____TYKJ *)__3S3K)),__4Q3K);
               } break;
-              case __WRITE_LOCAL__BEYJ__: {
-                get_type__WBEL(((__WRITE_LOCAL__BEYJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__OR3K)),tmp_type__PP3K);
+              case ____QFYJ__: {
+                __FDEL(((____QFYJ *)((____TYKJ *)__3S3K)),__4Q3K);
               } break;
               };
-              Self__XSEL=(__INTEGER__Q)(Self__XSEL +  1);
+              __GUEL=(____Q)(__GUEL +  1);
             };
           };
         };
-        Self__OGDL=((__TYPES_TMP__TM5D *)__tmp__UQ3K);
-        t__PGDL=Self__NP3K->parent_variable__B4WC.type_list__MO5D;
-        result__0GDL=NULL;
-        if ((((void *)t__PGDL != (void *)NULL) && ((__INTEGER__Q)(((__TYPES__UM5D *)t__PGDL)->upper__O0RH +  1) == (__INTEGER__Q)(Self__OGDL->parent_types__WM5D.upper__O0RH +  1)))) {
-          result__0GDL=t__PGDL;
-          free__UMZI(Self__OGDL);
+        __3HDL=((____CO5D *)__DS3K);
+        __4HDL=__2Q3K->__Q5WC.__1P5D;
+        __JIDL=NULL;
+        if ((((void *)__4HDL != (void *)NULL) && ((____Q)(((____DO5D *)__4HDL)->__31RH +  1) == (____Q)(__3HDL->__FO5D.__31RH +  1)))) {
+          __JIDL=__4HDL;
+          __DOZI(__3HDL);
         } else /* FALSE */ {
-          __tmp__PHDL=to_types__EVXI(Self__OGDL);
-          result__0GDL=__tmp__PHDL;
+          __4IDL=__TWXI(__3HDL);
+          __JIDL=__4IDL;
         };
-        Self__NP3K->parent_variable__B4WC.type_list__MO5D=result__0GDL;
+        __2Q3K->__Q5WC.__1P5D=__JIDL;
       };
     };
   };
-  union__XS4K(((__TYPES_TMP__TM5D *)t__OP3K),Self__NP3K->parent_variable__B4WC.type_list__MO5D);
+  __GU4K(((____CO5D *)__3Q3K),__2Q3K->__Q5WC.__1P5D);
 }
 
-static void get_type__4AEL(__WRITE_GLOBAL__EXKJ *Self__5AEL,__TYPES_TMP__TM5D *t__ABEL)
-// ({WRITE_GLOBAL__EXKJ},{NULLxTYPES_TMP__TM5D}) Void Recursive, No inlinable.
+static void __NCEL(____TYKJ *__OCEL,____CO5D *__PCEL)
+// ({__TYKJ},{NULLx__CO5D}) Void Recursive, No inlinable.
 {
-  void *__tmp__HBEL;
-  __EXTERNAL_C__L5WC *Self__RLMT;
-  __TYPE_FULL__PMB *__tmp__HMNS;
-  if (((void *)Self__5AEL->parent_write__FXKJ.value__LEJJ != (void *)NULL)) {
-    __tmp__HBEL=Self__5AEL->parent_write__FXKJ.value__LEJJ;
-    switch (((struct ___OBJ *)__tmp__HBEL)->__id) {
-    case __STRING_CST__5J__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)__tmp__HBEL)->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+  void *__WCEL;
+  ____0AXC *__ANMT;
+  ____WMB *__WNNS;
+  if (((void *)__OCEL->__UYKJ.__0FJJ != (void *)NULL)) {
+    __WCEL=__OCEL->__UYKJ.__0FJJ;
+    switch (((struct ___OBJ *)__WCEL)->__id) {
+    case ____5J__: {
+      __EVXI(((____CO5D *)__PCEL),((____WMB *)((____5J *)__WCEL)->__EK.__BI4D)->__KLK);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      Self__RLMT=((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__HBEL));
-      if (((void *)Self__RLMT->living_type__C0RH == (void *)NULL)) {
-        add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),((__TYPE_FULL__PMB *)Self__RLMT->static_type__J54D)->the_parent_type__DLK);
+    case ____0AXC__: {
+      __ANMT=((____0AXC *)((____5J *)__WCEL));
+      if (((void *)__ANMT->__R1RH == (void *)NULL)) {
+        __EVXI(((____CO5D *)__PCEL),((____WMB *)__ANMT->__YA5D)->__KLK);
       } else /* FALSE */ {
-        union__XS4K(((__TYPES_TMP__TM5D *)t__ABEL),Self__RLMT->living_type__C0RH);
+        __GU4K(((____CO5D *)__PCEL),__ANMT->__R1RH);
       };
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__HBEL))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+    case ____NBXC__: {
+      __EVXI(((____CO5D *)__PCEL),((____WMB *)((____NBXC *)((____5J *)__WCEL))->__OBXC.__BI4D)->__KLK);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__HBEL))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+    case ____ZBXC__: {
+      __EVXI(((____CO5D *)__PCEL),((____WMB *)((____ZBXC *)((____5J *)__WCEL))->__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__HBEL)),t__ABEL);
+    case ____2A0I__: {
+      __A51K(((____2A0I *)((____5J *)__WCEL)),__PCEL);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_false__ENB);
+    case ____HJNJ__: {
+      __EVXI(((____CO5D *)__PCEL),__DNB);
+      __EVXI(((____CO5D *)__PCEL),__LNB);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_false__ENB);
+    case ____SJNJ__: {
+      __EVXI(((____CO5D *)__PCEL),__DNB);
+      __EVXI(((____CO5D *)__PCEL),__LNB);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_false__ENB);
+    case ____0AOJ__: {
+      __EVXI(((____CO5D *)__PCEL),__DNB);
+      __EVXI(((____CO5D *)__PCEL),__LNB);
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_integer__UNB);
+    case ____EBOJ__: {
+      __EVXI(((____CO5D *)__PCEL),__1NB);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_false__ENB);
+    case ____3BOJ__: {
+      __EVXI(((____CO5D *)__PCEL),__DNB);
+      __EVXI(((____CO5D *)__PCEL),__LNB);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      get_type__N41K(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__HBEL)),t__ABEL);
+    case ____RCOJ__: {
+      __251K(((____RCOJ *)((____5J *)__WCEL)),__PCEL);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      get_type__R41K(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__HBEL)),t__ABEL);
+    case ____HDOJ__: {
+      __AA2K(((____HDOJ *)((____5J *)__WCEL)),__PCEL);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      get_type__V41K(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__HBEL)),t__ABEL);
+    case ____1DOJ__: {
+      __EA2K(((____1DOJ *)((____5J *)__WCEL)),__PCEL);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      get_type__Z41K(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__HBEL)),t__ABEL);
+    case ____PEOJ__: {
+      __IA2K(((____PEOJ *)((____5J *)__WCEL)),__PCEL);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__HBEL)),t__ABEL);
+    case ____DFOJ__: {
+      __MA2K(((____DFOJ *)((____5J *)__WCEL)),__PCEL);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__HBEL)),t__ABEL);
+    case ____XFOJ__: {
+      __QA2K(((____XFOJ *)((____5J *)__WCEL)),__PCEL);
     } break;
-    case __PUT_TO__BFOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),TYPE_VOID__AMB__);
+    case ____QGOJ__: {
+      __EVXI(((____CO5D *)__PCEL),__HMB__);
     } break;
-    case __ITEM__VFOJ__: {
-      get_type__I51K(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__HBEL)),t__ABEL);
+    case ____EHOJ__: {
+      __XA2K(((____EHOJ *)((____5J *)__WCEL)),__PCEL);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_integer__UNB);
+    case ____2HOJ__: {
+      __EVXI(((____CO5D *)__PCEL),__1NB);
     } break;
-    case __CAST__JHOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__HBEL))->static_type__TC5J)->the_parent_type__DLK);
+    case ____YIOJ__: {
+      __EVXI(((____CO5D *)__PCEL),((____WMB *)((____YIOJ *)((____5J *)__WCEL))->__CE5J)->__KLK);
     } break;
-    case __REAL_CST__JLOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__HBEL))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+    case ____YMOJ__: {
+      __EVXI(((____CO5D *)__PCEL),((____WMB *)((____YMOJ *)((____5J *)__WCEL))->__ZMOJ.__BI4D)->__KLK);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__HBEL))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+    case ____ONOJ__: {
+      __EVXI(((____CO5D *)__PCEL),((____WMB *)((____ONOJ *)((____5J *)__WCEL))->__PNOJ.__BI4D)->__KLK);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__HBEL))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+    case ____YOOJ__: {
+      __EVXI(((____CO5D *)__PCEL),((____WMB *)((____YOOJ *)((____5J *)__WCEL))->__ZOOJ.__BI4D)->__KLK);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      get_type__ZYGM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__HBEL)),t__ABEL);
+    case ____IM4K__: {
+      __I0GM(((____IM4K *)((____5J *)__WCEL)),__PCEL);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_false__ENB);
+    case ____T5FL__: {
+      __EVXI(((____CO5D *)__PCEL),__DNB);
+      __EVXI(((____CO5D *)__PCEL),__LNB);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_false__ENB);
+    case ____3DUL__: {
+      __EVXI(((____CO5D *)__PCEL),__DNB);
+      __EVXI(((____CO5D *)__PCEL),__LNB);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_false__ENB);
+    case ____0EUL__: {
+      __EVXI(((____CO5D *)__PCEL),__DNB);
+      __EVXI(((____CO5D *)__PCEL),__LNB);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_false__ENB);
+    case ____BGUL__: {
+      __EVXI(((____CO5D *)__PCEL),__DNB);
+      __EVXI(((____CO5D *)__PCEL),__LNB);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_false__ENB);
+    case ____2GUL__: {
+      __EVXI(((____CO5D *)__PCEL),__DNB);
+      __EVXI(((____CO5D *)__PCEL),__LNB);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__HMNS=static_type__UVBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__HBEL)));
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),((__TYPE_FULL__PMB *)__tmp__HMNS)->the_parent_type__DLK);
+    case ____B0VL__: {
+      __WNNS=__DXBN(((____B0VL *)((____5J *)__WCEL)));
+      __EVXI(((____CO5D *)__PCEL),((____WMB *)__WNNS)->__KLK);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      get_type__3KHM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__HBEL)),t__ABEL);
+    case ____P0VL__: {
+      __MMHM(((____P0VL *)((____5J *)__WCEL)),__PCEL);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__HBEL))->global__Y5JM),t__ABEL);
+    case ____Q5YL__: {
+      __WKEN(((____FKRG *)((____Q5YL *)((____5J *)__WCEL))->__HBKM),__PCEL);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__HMNS=static_type__5DWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__HBEL)));
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),((__TYPE_FULL__PMB *)__tmp__HMNS)->the_parent_type__DLK);
+    case ____UVPM__: {
+      __WNNS=__OFWN(((____UVPM *)((____5J *)__WCEL)));
+      __EVXI(((____CO5D *)__PCEL),((____WMB *)__WNNS)->__KLK);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      get_type__GN2P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__HBEL)),t__ABEL);
+    case ____0ZPM__: {
+      __VO2P(((____0ZPM *)((____5J *)__WCEL)),__PCEL);
     } break;
-    case __EXPR_OR__3P0N__: {
-      get_type__S3VO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__HBEL)),t__ABEL);
+    case ____MR0N__: {
+      __B5VO(((____MR0N *)((____5J *)__WCEL)),__PCEL);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_false__ENB);
+    case ____YWBP__: {
+      __EVXI(((____CO5D *)__PCEL),__DNB);
+      __EVXI(((____CO5D *)__PCEL),__LNB);
     } break;
-    case __EXPR_INF__2WBP__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_false__ENB);
+    case ____LYBP__: {
+      __EVXI(((____CO5D *)__PCEL),__DNB);
+      __EVXI(((____CO5D *)__PCEL),__LNB);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__ABEL),type_false__ENB);
+    case ____CZBP__: {
+      __EVXI(((____CO5D *)__PCEL),__DNB);
+      __EVXI(((____CO5D *)__PCEL),__LNB);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      get_type__S4HQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__HBEL)),t__ABEL);
+    case ____3BEP__: {
+      __BAIQ(((____3BEP *)((____5J *)__WCEL)),__PCEL);
     } break;
     };
   };
 }
 
-static void get_type__KBEL(__WRITE_SLOT__SXKJ *Self__LBEL,__TYPES_TMP__TM5D *t__MBEL)
-// ({WRITE_SLOT__SXKJ},{NULLxTYPES_TMP__TM5D}) Void No recursive, No inlinable.
+static void __ZCEL(____BZKJ *__0CEL,____CO5D *__1CEL)
+// ({__BZKJ},{NULLx__CO5D}) Void No recursive, No inlinable.
 {
-  void *__tmp__TBEL;
-  __EXTERNAL_C__L5WC *Self__TLMT;
-  __TYPE_FULL__PMB *__tmp__4NNS;
-  if (((void *)Self__LBEL->parent_write__TXKJ.value__LEJJ != (void *)NULL)) {
-    __tmp__TBEL=Self__LBEL->parent_write__TXKJ.value__LEJJ;
-    switch (((struct ___OBJ *)__tmp__TBEL)->__id) {
-    case __STRING_CST__5J__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)__tmp__TBEL)->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+  void *__CDEL;
+  ____0AXC *__CNMT;
+  ____WMB *__NPNS;
+  if (((void *)__0CEL->__CZKJ.__0FJJ != (void *)NULL)) {
+    __CDEL=__0CEL->__CZKJ.__0FJJ;
+    switch (((struct ___OBJ *)__CDEL)->__id) {
+    case ____5J__: {
+      __EVXI(((____CO5D *)__1CEL),((____WMB *)((____5J *)__CDEL)->__EK.__BI4D)->__KLK);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      Self__TLMT=((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__TBEL));
-      if (((void *)Self__TLMT->living_type__C0RH == (void *)NULL)) {
-        add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),((__TYPE_FULL__PMB *)Self__TLMT->static_type__J54D)->the_parent_type__DLK);
+    case ____0AXC__: {
+      __CNMT=((____0AXC *)((____5J *)__CDEL));
+      if (((void *)__CNMT->__R1RH == (void *)NULL)) {
+        __EVXI(((____CO5D *)__1CEL),((____WMB *)__CNMT->__YA5D)->__KLK);
       } else /* FALSE */ {
-        union__XS4K(((__TYPES_TMP__TM5D *)t__MBEL),Self__TLMT->living_type__C0RH);
+        __GU4K(((____CO5D *)__1CEL),__CNMT->__R1RH);
       };
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__TBEL))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+    case ____NBXC__: {
+      __EVXI(((____CO5D *)__1CEL),((____WMB *)((____NBXC *)((____5J *)__CDEL))->__OBXC.__BI4D)->__KLK);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__TBEL))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+    case ____ZBXC__: {
+      __EVXI(((____CO5D *)__1CEL),((____WMB *)((____ZBXC *)((____5J *)__CDEL))->__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__TBEL)),t__MBEL);
+    case ____2A0I__: {
+      __A51K(((____2A0I *)((____5J *)__CDEL)),__1CEL);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_false__ENB);
+    case ____HJNJ__: {
+      __EVXI(((____CO5D *)__1CEL),__DNB);
+      __EVXI(((____CO5D *)__1CEL),__LNB);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_false__ENB);
+    case ____SJNJ__: {
+      __EVXI(((____CO5D *)__1CEL),__DNB);
+      __EVXI(((____CO5D *)__1CEL),__LNB);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_false__ENB);
+    case ____0AOJ__: {
+      __EVXI(((____CO5D *)__1CEL),__DNB);
+      __EVXI(((____CO5D *)__1CEL),__LNB);
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_integer__UNB);
+    case ____EBOJ__: {
+      __EVXI(((____CO5D *)__1CEL),__1NB);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_false__ENB);
+    case ____3BOJ__: {
+      __EVXI(((____CO5D *)__1CEL),__DNB);
+      __EVXI(((____CO5D *)__1CEL),__LNB);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      get_type__N41K(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__TBEL)),t__MBEL);
+    case ____RCOJ__: {
+      __251K(((____RCOJ *)((____5J *)__CDEL)),__1CEL);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      get_type__R41K(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__TBEL)),t__MBEL);
+    case ____HDOJ__: {
+      __AA2K(((____HDOJ *)((____5J *)__CDEL)),__1CEL);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      get_type__V41K(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__TBEL)),t__MBEL);
+    case ____1DOJ__: {
+      __EA2K(((____1DOJ *)((____5J *)__CDEL)),__1CEL);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      get_type__Z41K(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__TBEL)),t__MBEL);
+    case ____PEOJ__: {
+      __IA2K(((____PEOJ *)((____5J *)__CDEL)),__1CEL);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__TBEL)),t__MBEL);
+    case ____DFOJ__: {
+      __MA2K(((____DFOJ *)((____5J *)__CDEL)),__1CEL);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__TBEL)),t__MBEL);
+    case ____XFOJ__: {
+      __QA2K(((____XFOJ *)((____5J *)__CDEL)),__1CEL);
     } break;
-    case __PUT_TO__BFOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),TYPE_VOID__AMB__);
+    case ____QGOJ__: {
+      __EVXI(((____CO5D *)__1CEL),__HMB__);
     } break;
-    case __ITEM__VFOJ__: {
-      get_type__I51K(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__TBEL)),t__MBEL);
+    case ____EHOJ__: {
+      __XA2K(((____EHOJ *)((____5J *)__CDEL)),__1CEL);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_integer__UNB);
+    case ____2HOJ__: {
+      __EVXI(((____CO5D *)__1CEL),__1NB);
     } break;
-    case __CAST__JHOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__TBEL))->static_type__TC5J)->the_parent_type__DLK);
+    case ____YIOJ__: {
+      __EVXI(((____CO5D *)__1CEL),((____WMB *)((____YIOJ *)((____5J *)__CDEL))->__CE5J)->__KLK);
     } break;
-    case __REAL_CST__JLOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__TBEL))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+    case ____YMOJ__: {
+      __EVXI(((____CO5D *)__1CEL),((____WMB *)((____YMOJ *)((____5J *)__CDEL))->__ZMOJ.__BI4D)->__KLK);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__TBEL))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+    case ____ONOJ__: {
+      __EVXI(((____CO5D *)__1CEL),((____WMB *)((____ONOJ *)((____5J *)__CDEL))->__PNOJ.__BI4D)->__KLK);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__TBEL))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+    case ____YOOJ__: {
+      __EVXI(((____CO5D *)__1CEL),((____WMB *)((____YOOJ *)((____5J *)__CDEL))->__ZOOJ.__BI4D)->__KLK);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      get_type__ZYGM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__TBEL)),t__MBEL);
+    case ____IM4K__: {
+      __I0GM(((____IM4K *)((____5J *)__CDEL)),__1CEL);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_false__ENB);
+    case ____T5FL__: {
+      __EVXI(((____CO5D *)__1CEL),__DNB);
+      __EVXI(((____CO5D *)__1CEL),__LNB);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_false__ENB);
+    case ____3DUL__: {
+      __EVXI(((____CO5D *)__1CEL),__DNB);
+      __EVXI(((____CO5D *)__1CEL),__LNB);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_false__ENB);
+    case ____0EUL__: {
+      __EVXI(((____CO5D *)__1CEL),__DNB);
+      __EVXI(((____CO5D *)__1CEL),__LNB);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_false__ENB);
+    case ____BGUL__: {
+      __EVXI(((____CO5D *)__1CEL),__DNB);
+      __EVXI(((____CO5D *)__1CEL),__LNB);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_false__ENB);
+    case ____2GUL__: {
+      __EVXI(((____CO5D *)__1CEL),__DNB);
+      __EVXI(((____CO5D *)__1CEL),__LNB);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__4NNS=static_type__UVBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__TBEL)));
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),((__TYPE_FULL__PMB *)__tmp__4NNS)->the_parent_type__DLK);
+    case ____B0VL__: {
+      __NPNS=__DXBN(((____B0VL *)((____5J *)__CDEL)));
+      __EVXI(((____CO5D *)__1CEL),((____WMB *)__NPNS)->__KLK);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      get_type__3KHM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__TBEL)),t__MBEL);
+    case ____P0VL__: {
+      __MMHM(((____P0VL *)((____5J *)__CDEL)),__1CEL);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__TBEL))->global__Y5JM),t__MBEL);
+    case ____Q5YL__: {
+      __WKEN(((____FKRG *)((____Q5YL *)((____5J *)__CDEL))->__HBKM),__1CEL);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__4NNS=static_type__5DWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__TBEL)));
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),((__TYPE_FULL__PMB *)__tmp__4NNS)->the_parent_type__DLK);
+    case ____UVPM__: {
+      __NPNS=__OFWN(((____UVPM *)((____5J *)__CDEL)));
+      __EVXI(((____CO5D *)__1CEL),((____WMB *)__NPNS)->__KLK);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      get_type__GN2P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__TBEL)),t__MBEL);
+    case ____0ZPM__: {
+      __VO2P(((____0ZPM *)((____5J *)__CDEL)),__1CEL);
     } break;
-    case __EXPR_OR__3P0N__: {
-      get_type__S3VO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__TBEL)),t__MBEL);
+    case ____MR0N__: {
+      __B5VO(((____MR0N *)((____5J *)__CDEL)),__1CEL);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_false__ENB);
+    case ____YWBP__: {
+      __EVXI(((____CO5D *)__1CEL),__DNB);
+      __EVXI(((____CO5D *)__1CEL),__LNB);
     } break;
-    case __EXPR_INF__2WBP__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_false__ENB);
+    case ____LYBP__: {
+      __EVXI(((____CO5D *)__1CEL),__DNB);
+      __EVXI(((____CO5D *)__1CEL),__LNB);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__MBEL),type_false__ENB);
+    case ____CZBP__: {
+      __EVXI(((____CO5D *)__1CEL),__DNB);
+      __EVXI(((____CO5D *)__1CEL),__LNB);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      get_type__S4HQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__TBEL)),t__MBEL);
+    case ____3BEP__: {
+      __BAIQ(((____3BEP *)((____5J *)__CDEL)),__1CEL);
     } break;
     };
   };
 }
 
-static void get_type__WBEL(__WRITE_LOCAL__BEYJ *Self__XBEL,__TYPES_TMP__TM5D *t__YBEL)
-// ({WRITE_LOCAL__BEYJ},{NULLxTYPES_TMP__TM5D}) Void No recursive, No inlinable.
+static void __FDEL(____QFYJ *__GDEL,____CO5D *__HDEL)
+// ({__QFYJ},{NULLx__CO5D}) Void No recursive, No inlinable.
 {
-  void *__tmp__5BEL;
-  __EXTERNAL_C__L5WC *Self__VLMT;
-  __TYPE_FULL__PMB *__tmp__VPNS;
-  if (((void *)Self__XBEL->parent_write__CEYJ.value__LEJJ != (void *)NULL)) {
-    __tmp__5BEL=Self__XBEL->parent_write__CEYJ.value__LEJJ;
-    switch (((struct ___OBJ *)__tmp__5BEL)->__id) {
-    case __STRING_CST__5J__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)__tmp__5BEL)->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+  void *__ODEL;
+  ____0AXC *__ENMT;
+  ____WMB *__ERNS;
+  if (((void *)__GDEL->__RFYJ.__0FJJ != (void *)NULL)) {
+    __ODEL=__GDEL->__RFYJ.__0FJJ;
+    switch (((struct ___OBJ *)__ODEL)->__id) {
+    case ____5J__: {
+      __EVXI(((____CO5D *)__HDEL),((____WMB *)((____5J *)__ODEL)->__EK.__BI4D)->__KLK);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      Self__VLMT=((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__5BEL));
-      if (((void *)Self__VLMT->living_type__C0RH == (void *)NULL)) {
-        add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),((__TYPE_FULL__PMB *)Self__VLMT->static_type__J54D)->the_parent_type__DLK);
+    case ____0AXC__: {
+      __ENMT=((____0AXC *)((____5J *)__ODEL));
+      if (((void *)__ENMT->__R1RH == (void *)NULL)) {
+        __EVXI(((____CO5D *)__HDEL),((____WMB *)__ENMT->__YA5D)->__KLK);
       } else /* FALSE */ {
-        union__XS4K(((__TYPES_TMP__TM5D *)t__YBEL),Self__VLMT->living_type__C0RH);
+        __GU4K(((____CO5D *)__HDEL),__ENMT->__R1RH);
       };
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__5BEL))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+    case ____NBXC__: {
+      __EVXI(((____CO5D *)__HDEL),((____WMB *)((____NBXC *)((____5J *)__ODEL))->__OBXC.__BI4D)->__KLK);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__5BEL))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+    case ____ZBXC__: {
+      __EVXI(((____CO5D *)__HDEL),((____WMB *)((____ZBXC *)((____5J *)__ODEL))->__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__5BEL)),t__YBEL);
+    case ____2A0I__: {
+      __A51K(((____2A0I *)((____5J *)__ODEL)),__HDEL);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_false__ENB);
+    case ____HJNJ__: {
+      __EVXI(((____CO5D *)__HDEL),__DNB);
+      __EVXI(((____CO5D *)__HDEL),__LNB);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_false__ENB);
+    case ____SJNJ__: {
+      __EVXI(((____CO5D *)__HDEL),__DNB);
+      __EVXI(((____CO5D *)__HDEL),__LNB);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_false__ENB);
+    case ____0AOJ__: {
+      __EVXI(((____CO5D *)__HDEL),__DNB);
+      __EVXI(((____CO5D *)__HDEL),__LNB);
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_integer__UNB);
+    case ____EBOJ__: {
+      __EVXI(((____CO5D *)__HDEL),__1NB);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_false__ENB);
+    case ____3BOJ__: {
+      __EVXI(((____CO5D *)__HDEL),__DNB);
+      __EVXI(((____CO5D *)__HDEL),__LNB);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      get_type__N41K(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__5BEL)),t__YBEL);
+    case ____RCOJ__: {
+      __251K(((____RCOJ *)((____5J *)__ODEL)),__HDEL);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      get_type__R41K(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__5BEL)),t__YBEL);
+    case ____HDOJ__: {
+      __AA2K(((____HDOJ *)((____5J *)__ODEL)),__HDEL);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      get_type__V41K(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__5BEL)),t__YBEL);
+    case ____1DOJ__: {
+      __EA2K(((____1DOJ *)((____5J *)__ODEL)),__HDEL);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      get_type__Z41K(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__5BEL)),t__YBEL);
+    case ____PEOJ__: {
+      __IA2K(((____PEOJ *)((____5J *)__ODEL)),__HDEL);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__5BEL)),t__YBEL);
+    case ____DFOJ__: {
+      __MA2K(((____DFOJ *)((____5J *)__ODEL)),__HDEL);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__5BEL)),t__YBEL);
+    case ____XFOJ__: {
+      __QA2K(((____XFOJ *)((____5J *)__ODEL)),__HDEL);
     } break;
-    case __PUT_TO__BFOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),TYPE_VOID__AMB__);
+    case ____QGOJ__: {
+      __EVXI(((____CO5D *)__HDEL),__HMB__);
     } break;
-    case __ITEM__VFOJ__: {
-      get_type__I51K(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__5BEL)),t__YBEL);
+    case ____EHOJ__: {
+      __XA2K(((____EHOJ *)((____5J *)__ODEL)),__HDEL);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_integer__UNB);
+    case ____2HOJ__: {
+      __EVXI(((____CO5D *)__HDEL),__1NB);
     } break;
-    case __CAST__JHOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__5BEL))->static_type__TC5J)->the_parent_type__DLK);
+    case ____YIOJ__: {
+      __EVXI(((____CO5D *)__HDEL),((____WMB *)((____YIOJ *)((____5J *)__ODEL))->__CE5J)->__KLK);
     } break;
-    case __REAL_CST__JLOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__5BEL))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+    case ____YMOJ__: {
+      __EVXI(((____CO5D *)__HDEL),((____WMB *)((____YMOJ *)((____5J *)__ODEL))->__ZMOJ.__BI4D)->__KLK);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__5BEL))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+    case ____ONOJ__: {
+      __EVXI(((____CO5D *)__HDEL),((____WMB *)((____ONOJ *)((____5J *)__ODEL))->__PNOJ.__BI4D)->__KLK);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__5BEL))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+    case ____YOOJ__: {
+      __EVXI(((____CO5D *)__HDEL),((____WMB *)((____YOOJ *)((____5J *)__ODEL))->__ZOOJ.__BI4D)->__KLK);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      get_type__ZYGM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__5BEL)),t__YBEL);
+    case ____IM4K__: {
+      __I0GM(((____IM4K *)((____5J *)__ODEL)),__HDEL);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_false__ENB);
+    case ____T5FL__: {
+      __EVXI(((____CO5D *)__HDEL),__DNB);
+      __EVXI(((____CO5D *)__HDEL),__LNB);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_false__ENB);
+    case ____3DUL__: {
+      __EVXI(((____CO5D *)__HDEL),__DNB);
+      __EVXI(((____CO5D *)__HDEL),__LNB);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_false__ENB);
+    case ____0EUL__: {
+      __EVXI(((____CO5D *)__HDEL),__DNB);
+      __EVXI(((____CO5D *)__HDEL),__LNB);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_false__ENB);
+    case ____BGUL__: {
+      __EVXI(((____CO5D *)__HDEL),__DNB);
+      __EVXI(((____CO5D *)__HDEL),__LNB);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_false__ENB);
+    case ____2GUL__: {
+      __EVXI(((____CO5D *)__HDEL),__DNB);
+      __EVXI(((____CO5D *)__HDEL),__LNB);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__VPNS=static_type__UVBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__5BEL)));
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),((__TYPE_FULL__PMB *)__tmp__VPNS)->the_parent_type__DLK);
+    case ____B0VL__: {
+      __ERNS=__DXBN(((____B0VL *)((____5J *)__ODEL)));
+      __EVXI(((____CO5D *)__HDEL),((____WMB *)__ERNS)->__KLK);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      get_type__3KHM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__5BEL)),t__YBEL);
+    case ____P0VL__: {
+      __MMHM(((____P0VL *)((____5J *)__ODEL)),__HDEL);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__5BEL))->global__Y5JM),t__YBEL);
+    case ____Q5YL__: {
+      __WKEN(((____FKRG *)((____Q5YL *)((____5J *)__ODEL))->__HBKM),__HDEL);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__VPNS=static_type__5DWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__5BEL)));
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),((__TYPE_FULL__PMB *)__tmp__VPNS)->the_parent_type__DLK);
+    case ____UVPM__: {
+      __ERNS=__OFWN(((____UVPM *)((____5J *)__ODEL)));
+      __EVXI(((____CO5D *)__HDEL),((____WMB *)__ERNS)->__KLK);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      get_type__GN2P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__5BEL)),t__YBEL);
+    case ____0ZPM__: {
+      __VO2P(((____0ZPM *)((____5J *)__ODEL)),__HDEL);
     } break;
-    case __EXPR_OR__3P0N__: {
-      get_type__S3VO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__5BEL)),t__YBEL);
+    case ____MR0N__: {
+      __B5VO(((____MR0N *)((____5J *)__ODEL)),__HDEL);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_false__ENB);
+    case ____YWBP__: {
+      __EVXI(((____CO5D *)__HDEL),__DNB);
+      __EVXI(((____CO5D *)__HDEL),__LNB);
     } break;
-    case __EXPR_INF__2WBP__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_false__ENB);
+    case ____LYBP__: {
+      __EVXI(((____CO5D *)__HDEL),__DNB);
+      __EVXI(((____CO5D *)__HDEL),__LNB);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)t__YBEL),type_false__ENB);
+    case ____CZBP__: {
+      __EVXI(((____CO5D *)__HDEL),__DNB);
+      __EVXI(((____CO5D *)__HDEL),__LNB);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      get_type__S4HQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__5BEL)),t__YBEL);
+    case ____3BEP__: {
+      __BAIQ(((____3BEP *)((____5J *)__ODEL)),__HDEL);
     } break;
     };
   };
 }
 
-static __POSITION__OL position__DJ4M(__NODE_STYLE__5C4K *Self__EJ4M)
-// ({NODE_STYLE__5C4K}) With result No recursive, No inlinable.
+static ____OL __SK4M(____OE4K *__TK4M)
+// ({__OE4K}) With result No recursive, No inlinable.
 {
-  void *__tmp__GJ4M;
-  __POSITION__OL __tmp__HJ4M,Result__FJ4M;
-  __tmp__GJ4M=Self__EJ4M->parent_node__AD4K.data__WU4D;
-  switch (((struct ___OBJ *)__tmp__GJ4M)->__id) {
-  case __DTA_RD__IK2C__: {
-    __tmp__HJ4M=((__DTA_RD__IK2C *)__tmp__GJ4M)->parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  void *__VK4M;
+  ____OL __WK4M,__UK4M;
+  __VK4M=__TK4M->__PE4K.__FW4D;
+  switch (((struct ___OBJ *)__VK4M)->__id) {
+  case ____XL2C__: {
+    __WK4M=((____XL2C *)__VK4M)->__0L2C.__ZL2C.__O2B;
   } break;
-  case __DTA_CAST__NFPJ__: {
-    __tmp__HJ4M=DTA__JK2C__->parent_itm_object__KK2C.position__H2B;
+  case ____2GPJ__: {
+    __WK4M=__YL2C__->__ZL2C.__O2B;
   } break;
-  case __DTA_WR_CODE__CPPJ__: {
-    __tmp__HJ4M=((__DTA_WR_CODE__CPPJ *)__tmp__GJ4M)->parent_dta__DPPJ.parent_itm_object__KK2C.position__H2B;
+  case ____RQPJ__: {
+    __WK4M=((____RQPJ *)__VK4M)->__SQPJ.__ZL2C.__O2B;
   } break;
-  case __DTA_WR_VALUE__YHWJ__: {
-    __tmp__HJ4M=((__DTA_WR_VALUE__YHWJ *)__tmp__GJ4M)->parent_dta__ZHWJ.parent_itm_object__KK2C.position__H2B;
+  case ____HJWJ__: {
+    __WK4M=((____HJWJ *)__VK4M)->__IJWJ.__ZL2C.__O2B;
   } break;
-  case __DTA_BLOCK__URWJ__: {
-    __tmp__HJ4M=((__DTA_BLOCK__URWJ *)__tmp__GJ4M)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____DTWJ__: {
+    __WK4M=((____DTWJ *)__VK4M)->__GTWJ.__FTWJ.__0L2C.__ZL2C.__O2B;
   } break;
-  case __DTA_RD_ARGS__VRWJ__: {
-    __tmp__HJ4M=((__DTA_RD_ARGS__VRWJ *)__tmp__GJ4M)->parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+  case ____ETWJ__: {
+    __WK4M=((____ETWJ *)__VK4M)->__FTWJ.__0L2C.__ZL2C.__O2B;
   } break;
   };
-  Result__FJ4M=__tmp__HJ4M;
-  return(Result__FJ4M);
+  __UK4M=__WK4M;
+  return(__UK4M);
 }
 
-static __FAST_ARRAYoCASEo__U4EJ* create_with_capacity__FRNL(__INTEGER__Q new_count__HRNL)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____DAFJ* __USNL(____Q __WSNL)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__1CIM,__tmp__BDIM,__tmp__GT4T,__tmp__IT4T;
-  __INTEGER__Q typ_id__5CIM;
-  __UINTEGER_32__RWB __tmp__JT4T;
-  __FAST_ARRAYoCASEo__U4EJ *result__0CIM,*Self__YGDN;
-  void **__tmp__JHDN;
-  result__0CIM=NULL;
-  ptr__1CIM=((__POINTER__IB )(NULL));
-  typ_id__5CIM= 0;
-  __tmp__BDIM=((__POINTER__IB )sizeof(__FAST_ARRAYoCASEo__U4EJ));
-  if (((unsigned long)__tmp__BDIM ==  0)) {
-    result__0CIM=FAST_ARRAYoCASEo__U4EJ__;
+  ____IB __KEIM,__QEIM,__VU4T,__XU4T;
+  ____Q __OEIM;
+  ____YWB __YU4T;
+  ____DAFJ *__JEIM,*__HIDN;
+  void **__YIDN;
+  __JEIM=NULL;
+  __KEIM=((____IB )(NULL));
+  __OEIM= 0;
+  __QEIM=((____IB )sizeof(____DAFJ));
+  if (((unsigned long)__QEIM ==  0)) {
+    __JEIM=__DAFJ__;
   } else /* FALSE */ {
-    typ_id__5CIM=__FAST_ARRAYoCASEo__U4EJ__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDIM));
-    if ((typ_id__5CIM == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__GT4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__IT4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__BDIM - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GT4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GT4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__JT4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IT4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__GT4T=micro_alloc__table__lab__HKI(__tmp__IT4T,((__POINTER__IB )(&(table_size[(__tmp__JT4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IT4T)));
-      ptr__1CIM=__tmp__GT4T;
-    } else /* FALSE */ {
-      __tmp__JT4T=((__UINTEGER_32__RWB )typ_id__5CIM);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__GT4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__IT4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__BDIM - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GT4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GT4T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__GT4T=micro_alloc__table__lab__HKI(__tmp__IT4T,((__POINTER__IB )(&(table_type[(__tmp__JT4T)]))),(__UINTEGER_32__RWB)(__tmp__JT4T |  1));
-      ptr__1CIM=__tmp__GT4T;
-    };
-    result__0CIM=((__FAST_ARRAYoCASEo__U4EJ *)ptr__1CIM);
-    *(result__0CIM) = *(FAST_ARRAYoCASEo__U4EJ__);
-  };
-  Self__YGDN=((__FAST_ARRAYoCASEo__U4EJ *)result__0CIM);
-  if ((Self__YGDN->parent_arrayed_collection__24EJ.capacity__BHDN < new_count__HRNL)) {
-    __tmp__JHDN=create__ABON(new_count__HRNL);
-    Self__YGDN->parent_arrayed_collection__24EJ.storage__ZWBN=__tmp__JHDN;
-    Self__YGDN->parent_arrayed_collection__24EJ.capacity__BHDN=new_count__HRNL;
-  };
-  Self__YGDN->parent_arrayed_collection__24EJ.upper__PDFJ=(__INTEGER__Q)(-  1);
-  Self__YGDN=result__0CIM;
-  return(Self__YGDN);
+    __OEIM=____DAFJ__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEIM));
+    if ((__OEIM == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __VU4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __XU4T=(void *)((unsigned long)(void *)((unsigned long)__QEIM - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VU4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VU4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __YU4T=((____YWB )((____Q )(void *)((unsigned long)__XU4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __VU4T=__OKI(__XU4T,((____IB )(&(table_size[(__YU4T)-1]))),((____YWB )((____Q )__XU4T)));
+      __KEIM=__VU4T;
+    } else /* FALSE */ {
+      __YU4T=((____YWB )__OEIM);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __VU4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __XU4T=(void *)((unsigned long)(void *)((unsigned long)__QEIM - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VU4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VU4T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __VU4T=__OKI(__XU4T,((____IB )(&(table_type[(__YU4T)]))),(____YWB)(__YU4T |  1));
+      __KEIM=__VU4T;
+    };
+    __JEIM=((____DAFJ *)__KEIM);
+    *(__JEIM) = *(__DAFJ__);
+  };
+  __HIDN=((____DAFJ *)__JEIM);
+  if ((__HIDN->__LAFJ.__QIDN < __WSNL)) {
+    __YIDN=__PCON(__WSNL);
+    __HIDN->__LAFJ.__IYBN=__YIDN;
+    __HIDN->__LAFJ.__QIDN=__WSNL;
+  };
+  __HIDN->__LAFJ.__4EFJ=(____Q)(-  1);
+  __HIDN=__JEIM;
+  return(__HIDN);
 }
 
-static void add_last__JRDN(__FAST_ARRAYoCASEo__U4EJ *Self__KRDN,__CASE__S4EJ *element__LRDN)
-// ({FAST_ARRAYoCASEo__U4EJ},{NULLxCASE__S4EJ}) Void No recursive, No inlinable.
+static void __YSDN(____DAFJ *__ZSDN,____BAFJ *__0SDN)
+// ({__DAFJ},{NULLx__BAFJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__NSDN,__tmp__PSDN,__tmp__TXZN,Self__E3LO;
-  __POINTER__IB __tmp__RXZN;
-  __BOOLEAN__L __tmp__0RDN;
-  void **__tmp__GSDN;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__KRDN->parent_arrayed_collection__24EJ.upper__PDFJ +  1) <= (__INTEGER__Q)(Self__KRDN->parent_arrayed_collection__24EJ.capacity__BHDN -  1))) {
-    Self__KRDN->parent_arrayed_collection__24EJ.upper__PDFJ=(__INTEGER__Q)(Self__KRDN->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-    __tmp__0RDN=TRUE__K__;
+  ____Q __2TDN,__4TDN,__CZZN,__T4LO;
+  ____IB __AZZN;
+  ____L __JTDN;
+  void **__VTDN;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__ZSDN->__LAFJ.__4EFJ +  1) <= (____Q)(__ZSDN->__LAFJ.__QIDN -  1))) {
+    __ZSDN->__LAFJ.__4EFJ=(____Q)(__ZSDN->__LAFJ.__4EFJ +  1);
+    __JTDN=__K__;
   } else /* FALSE */ {
-    __tmp__0RDN=FALSE__O__;
-  };
-  if ((! __tmp__0RDN)) {
-    if ((Self__KRDN->parent_arrayed_collection__24EJ.capacity__BHDN ==  0)) {
-      __tmp__GSDN=create__ABON( 2);
-      Self__KRDN->parent_arrayed_collection__24EJ.storage__ZWBN=__tmp__GSDN;
-      Self__KRDN->parent_arrayed_collection__24EJ.capacity__BHDN= 2;
-      Self__KRDN->parent_arrayed_collection__24EJ.upper__PDFJ= 0;
-    } else /* FALSE */ {
-      __tmp__NSDN=(__INTEGER__Q)(Self__KRDN->parent_arrayed_collection__24EJ.capacity__BHDN <<  1);
-      __tmp__GSDN=Self__KRDN->parent_arrayed_collection__24EJ.storage__ZWBN;
-      __tmp__PSDN=Self__KRDN->parent_arrayed_collection__24EJ.capacity__BHDN;
-      __tmp__RXZN=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__GSDN)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__PSDN * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__NSDN * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__GSDN=((void **)__tmp__RXZN);
-      __tmp__TXZN=(__INTEGER__Q)(__tmp__NSDN -  1);
-      Self__E3LO=__tmp__PSDN;
-      while ((Self__E3LO <= __tmp__TXZN)) {
-        __tmp__GSDN[Self__E3LO]=NULL;
-        Self__E3LO=(__INTEGER__Q)(Self__E3LO +  1);
-      };
-      Self__KRDN->parent_arrayed_collection__24EJ.storage__ZWBN=__tmp__GSDN;
-      Self__KRDN->parent_arrayed_collection__24EJ.capacity__BHDN=__tmp__NSDN;
-      Self__KRDN->parent_arrayed_collection__24EJ.upper__PDFJ=(__INTEGER__Q)(Self__KRDN->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-    };
-  };
-  ((void **)Self__KRDN->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__KRDN->parent_arrayed_collection__24EJ.upper__PDFJ]=element__LRDN;
+    __JTDN=__O__;
+  };
+  if ((! __JTDN)) {
+    if ((__ZSDN->__LAFJ.__QIDN ==  0)) {
+      __VTDN=__PCON( 2);
+      __ZSDN->__LAFJ.__IYBN=__VTDN;
+      __ZSDN->__LAFJ.__QIDN= 2;
+      __ZSDN->__LAFJ.__4EFJ= 0;
+    } else /* FALSE */ {
+      __2TDN=(____Q)(__ZSDN->__LAFJ.__QIDN <<  1);
+      __VTDN=__ZSDN->__LAFJ.__IYBN;
+      __4TDN=__ZSDN->__LAFJ.__QIDN;
+      __AZZN=__55W(((____IB )((void **)__VTDN)),((____YWB )(____Q)(__4TDN * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__2TDN * ((____Q )(sizeof(void *))))));
+      __VTDN=((void **)__AZZN);
+      __CZZN=(____Q)(__2TDN -  1);
+      __T4LO=__4TDN;
+      while ((__T4LO <= __CZZN)) {
+        __VTDN[__T4LO]=NULL;
+        __T4LO=(____Q)(__T4LO +  1);
+      };
+      __ZSDN->__LAFJ.__IYBN=__VTDN;
+      __ZSDN->__LAFJ.__QIDN=__2TDN;
+      __ZSDN->__LAFJ.__4EFJ=(____Q)(__ZSDN->__LAFJ.__4EFJ +  1);
+    };
+  };
+  ((void **)__ZSDN->__LAFJ.__IYBN)[__ZSDN->__LAFJ.__4EFJ]=__0SDN;
 }
 
-static void add_last__YWPI(__FAST_ARRAYoTYPEo__ESB *Self__ZWPI,void *element__0WPI)
-// ({FAST_ARRAYoTYPEo__ESB},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ}) Void No recursive, No inlinable.
+static void __HYPI(____LSB *__IYPI,void *__JYPI)
+// ({__LSB},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__2XPI;
-  __BOOLEAN__L __tmp__JXPI;
-  void **__tmp__VXPI;
-  if (((__INTEGER__Q)(Self__ZWPI->parent_arrayed_collection__MSB.upper__TSB +  1) <= (__INTEGER__Q)(Self__ZWPI->parent_arrayed_collection__MSB.capacity__UVY -  1))) {
-    Self__ZWPI->parent_arrayed_collection__MSB.upper__TSB=(__INTEGER__Q)(Self__ZWPI->parent_arrayed_collection__MSB.upper__TSB +  1);
-    __tmp__JXPI=TRUE__K__;
+  ____Q __LZPI;
+  ____L __YYPI;
+  void **__EZPI;
+  if (((____Q)(__IYPI->__TSB.__0SB +  1) <= (____Q)(__IYPI->__TSB.__1VY -  1))) {
+    __IYPI->__TSB.__0SB=(____Q)(__IYPI->__TSB.__0SB +  1);
+    __YYPI=__K__;
   } else /* FALSE */ {
-    __tmp__JXPI=FALSE__O__;
+    __YYPI=__O__;
   };
-  if ((! __tmp__JXPI)) {
-    if ((Self__ZWPI->parent_arrayed_collection__MSB.capacity__UVY ==  0)) {
-      __tmp__VXPI=create__YHEB( 2);
-      Self__ZWPI->parent_arrayed_collection__MSB.storage__BWY=__tmp__VXPI;
-      Self__ZWPI->parent_arrayed_collection__MSB.capacity__UVY= 2;
-      Self__ZWPI->parent_arrayed_collection__MSB.upper__TSB= 0;
+  if ((! __YYPI)) {
+    if ((__IYPI->__TSB.__1VY ==  0)) {
+      __EZPI=__HIEB( 2);
+      __IYPI->__TSB.__IWY=__EZPI;
+      __IYPI->__TSB.__1VY= 2;
+      __IYPI->__TSB.__0SB= 0;
     } else /* FALSE */ {
-      __tmp__2XPI=(__INTEGER__Q)(Self__ZWPI->parent_arrayed_collection__MSB.capacity__UVY <<  1);
-      __tmp__VXPI=realloc__with__QNTI(((void **)Self__ZWPI->parent_arrayed_collection__MSB.storage__BWY),Self__ZWPI->parent_arrayed_collection__MSB.capacity__UVY,__tmp__2XPI);
-      Self__ZWPI->parent_arrayed_collection__MSB.storage__BWY=__tmp__VXPI;
-      Self__ZWPI->parent_arrayed_collection__MSB.capacity__UVY=__tmp__2XPI;
-      Self__ZWPI->parent_arrayed_collection__MSB.upper__TSB=(__INTEGER__Q)(Self__ZWPI->parent_arrayed_collection__MSB.upper__TSB +  1);
+      __LZPI=(____Q)(__IYPI->__TSB.__1VY <<  1);
+      __EZPI=__5OTI(((void **)__IYPI->__TSB.__IWY),__IYPI->__TSB.__1VY,__LZPI);
+      __IYPI->__TSB.__IWY=__EZPI;
+      __IYPI->__TSB.__1VY=__LZPI;
+      __IYPI->__TSB.__0SB=(____Q)(__IYPI->__TSB.__0SB +  1);
     };
   };
-  ((void **)Self__ZWPI->parent_arrayed_collection__MSB.storage__BWY)[Self__ZWPI->parent_arrayed_collection__MSB.upper__TSB]=element__0WPI;
+  ((void **)__IYPI->__TSB.__IWY)[__IYPI->__TSB.__0SB]=__JYPI;
 }
 
-static __BOOLEAN__L update_link__DTFM(__NODE_STYLE__5C4K *Self__ETFM,__TYPE_FULL__PMB *self_type__FTFM)
-// ({NODE_STYLE__5C4K},{NULLxTYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____L __SUFM(____OE4K *__TUFM,____WMB *__UUFM)
+// ({__OE4K},{NULLx__WMB}) With result No recursive, No inlinable.
 {
-  void *e__QTFM;
-  __INTEGER__Q low__RTFM,result__QQMT,__tmp__CUFM,__tmp__RUFM;
-  __INTEGER__Q typ_id__LRPU,idx__SDYT,typ_id__KSPU;
-  void *__tmp__UTFM,*__tmp__BUFM,*__tmp__0UFM;
-  __SLOT_DATA__WIRG *__tmp__VTFM,*Self__UQMT,*__tmp__CVFM;
-  __SLOT_CODE__MIRG *Self__RQMT;
-  __TYPE_ID__EMB *result__NDYT,*result__UQPU,*Self__ARPU,*result__RDYT;
-  __TYPE_ID__EMB *result__ISPU,*Self__USPU;
-  __POINTER__IB ptr__VQPU,__tmp__XQPU,__tmp__YQPU,__tmp__ZQPU;
-  __POINTER__IB __tmp__NRPU,__tmp__ORPU;
-  __UINTEGER_32__RWB __tmp__0QPU,__tmp__PRPU;
-  __TYPE_FULL__PMB *__tmp__CRPU,*__tmp__WSPU;
-  __LIST__WH *__tmp__GUFM,*__tmp__XWFM;
-  void *__tmp__IJ1M;
-  __POSITION__OL __tmp__DVFM;
-  __READ_LOCAL__N5ZI *Self__41BS;
-  __LOCAL__43WC *Self__PFBU;
-  __STRING__BC *result__JRPU,*Self__FRPU;
-  __READ_GLOBAL__B4YL *Self__B2BS;
-  __SWITCH__DDXC *__tmp__RVFM;
-  __CASE__S4EJ *__tmp__ZWFM;
-  __FAST_ARRAYoCASEo__U4EJ *list__OTFM;
-  __CHARACTER__DB __tmp__1UFM;
-  __CHARACTER__DB *__tmp__HRPU;
-  __BOOLEAN__L Result__GTFM;
-  list__OTFM=NULL;
-  e__QTFM=NULL;
-  low__RTFM= 0;
-  __tmp__UTFM=Self__ETFM->slot__COKL;
-  if (((struct ___OBJ *)__tmp__UTFM)->__id==__SLOT_CODE__MIRG__) {
-    __tmp__VTFM=((__SLOT_CODE__MIRG *)__tmp__UTFM)->parent_slot__NIRG->slot_id__UEWI;
+  void *__5UFM;
+  ____Q __AVFM,__5RMT,__RVFM,__AWFM,__0SPU,__BFYT,__ZTPU;
+  void *__DVFM,*__QVFM,*__JWFM;
+  ____FKRG *__EVFM,*__DSMT,*__RWFM;
+  ____1JRG *__ASMT;
+  ____LMB *__2EYT,*__DSPU,*__PSPU,*__AFYT,*__XTPU,*__DUPU;
+  ____IB __ESPU,__GSPU,__HSPU,__ISPU,__2SPU,__3SPU;
+  ____YWB __JSPU,__4SPU;
+  ____WMB *__RSPU,*__FUPU;
+  ____WH *__VVFM,*__GYFM;
+  void *__XK1M;
+  ____OL __SWFM;
+  ____2A0I *__N3BS;
+  ____N5WC *__4GBU;
+  ____BC *__YSPU,*__USPU;
+  ____Q5YL *__Q3BS;
+  ____SEXC *__AXFM;
+  ____BAFJ *__IYFM;
+  ____DAFJ *__3UFM;
+  ____DB __KWFM;
+  ____DB *__WSPU;
+  ____L __VUFM;
+  __3UFM=NULL;
+  __5UFM=NULL;
+  __AVFM= 0;
+  __DVFM=__TUFM->__RPKL;
+  if (((struct ___OBJ *)__DVFM)->__id==____1JRG__) {
+    __EVFM=((____1JRG *)__DVFM)->__2JRG->__DGWI;
   } else /* SLOT_DATA */ {
-    __tmp__VTFM=((__SLOT_DATA__WIRG *)__tmp__UTFM)->parent_slot__YIRG->slot_id__UEWI;
-  };
-  if (((void *)__tmp__VTFM == (void *)NULL)) {
-    if (((void *)Self__ETFM->parent_node__AD4K.first_code__R1RH == (void *)NULL)) {
-      __tmp__BUFM=Self__ETFM->slot__COKL;
-      if (((struct ___OBJ *)__tmp__BUFM)->__id==__SLOT_CODE__MIRG__) {
-        Self__RQMT=((__SLOT_CODE__MIRG *)__tmp__BUFM);
-        result__QQMT= 0;
-        if (((void *)Self__RQMT->parent_slot__NIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-          result__QQMT= 1;
-        };
-        __tmp__CUFM=result__QQMT;
+    __EVFM=((____FKRG *)__DVFM)->__HKRG->__DGWI;
+  };
+  if (((void *)__EVFM == (void *)NULL)) {
+    if (((void *)__TUFM->__PE4K.__A3RH == (void *)NULL)) {
+      __QVFM=__TUFM->__RPKL;
+      if (((struct ___OBJ *)__QVFM)->__id==____1JRG__) {
+        __ASMT=((____1JRG *)__QVFM);
+        __5RMT= 0;
+        if (((void *)__ASMT->__2JRG->__IKRG == (void *)NULL)) {
+          __5RMT= 1;
+        };
+        __RVFM=__5RMT;
       } else /* SLOT_DATA */ {
-        Self__UQMT=((__SLOT_DATA__WIRG *)__tmp__BUFM);
-        result__QQMT= 0;
-        if (((void *)Self__UQMT->parent_slot__YIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-          result__QQMT= 1;
-        };
-        __tmp__CUFM=result__QQMT;
-      };
-      result__NDYT=NULL;
-      if ((__tmp__CUFM > list_id__WMC->parent_arrayed_collection__UMC.upper__JGY)) {
-        result__UQPU=NULL;
-        ptr__VQPU=((__POINTER__IB )(NULL));
-        result__QQMT= 0;
-        __tmp__XQPU=((__POINTER__IB )sizeof(__TYPE_ID__EMB));
-        if (((unsigned long)__tmp__XQPU ==  0)) {
-          result__UQPU=TYPE_ID__EMB__;
-        } else /* FALSE */ {
-          result__QQMT=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XQPU));
-          if ((result__QQMT == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__YQPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__ZQPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XQPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YQPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YQPU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__0QPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZQPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__YQPU=micro_alloc__table__lab__HKI(__tmp__ZQPU,((__POINTER__IB )(&(table_size[(__tmp__0QPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZQPU)));
-            ptr__VQPU=__tmp__YQPU;
-          } else /* FALSE */ {
-            __tmp__0QPU=((__UINTEGER_32__RWB )result__QQMT);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__YQPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__ZQPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XQPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YQPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YQPU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__YQPU=micro_alloc__table__lab__HKI(__tmp__ZQPU,((__POINTER__IB )(&(table_type[(__tmp__0QPU)]))),(__UINTEGER_32__RWB)(__tmp__0QPU |  1));
-            ptr__VQPU=__tmp__YQPU;
-          };
-          result__UQPU=((__TYPE_ID__EMB *)ptr__VQPU);
-          *(result__UQPU) = *(TYPE_ID__EMB__);
-        };
-        Self__ARPU=((__TYPE_ID__EMB *)result__UQPU);
-        Self__ARPU->parent_type__FMB.index__0KC=__tmp__CUFM;
-        __tmp__CRPU=create__with__3MD(Self__ARPU, 0);
-        Self__ARPU->parent_type__FMB.default__0LC=__tmp__CRPU;
-        result__NDYT=result__UQPU;
-        add_last__FGY(((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC),result__UQPU);
-      } else /* FALSE */ {
-        result__NDYT=((void **)((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC)->parent_arrayed_collection__UMC.storage__JHY)[__tmp__CUFM];
-      };
-      Self__ETFM->parent_node__AD4K.first_type__Y5EJ=result__NDYT;
-      __tmp__GUFM=call_for__self__310M(Self__ETFM,Self__ETFM->parent_node__AD4K.first_type__Y5EJ,self_type__FTFM);
-      Self__ETFM->parent_node__AD4K.first_code__R1RH=__tmp__GUFM;
+        __DSMT=((____FKRG *)__QVFM);
+        __5RMT= 0;
+        if (((void *)__DSMT->__HKRG->__IKRG == (void *)NULL)) {
+          __5RMT= 1;
+        };
+        __RVFM=__5RMT;
+      };
+      __2EYT=NULL;
+      if ((__RVFM > __3MC->__1MC.__QGY)) {
+        __DSPU=NULL;
+        __ESPU=((____IB )(NULL));
+        __5RMT= 0;
+        __GSPU=((____IB )sizeof(____LMB));
+        if (((unsigned long)__GSPU ==  0)) {
+          __DSPU=__LMB__;
+        } else /* FALSE */ {
+          __5RMT=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GSPU));
+          if ((__5RMT == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __HSPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __ISPU=(void *)((unsigned long)(void *)((unsigned long)__GSPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HSPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HSPU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __JSPU=((____YWB )((____Q )(void *)((unsigned long)__ISPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __HSPU=__OKI(__ISPU,((____IB )(&(table_size[(__JSPU)-1]))),((____YWB )((____Q )__ISPU)));
+            __ESPU=__HSPU;
+          } else /* FALSE */ {
+            __JSPU=((____YWB )__5RMT);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __HSPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __ISPU=(void *)((unsigned long)(void *)((unsigned long)__GSPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HSPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HSPU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __HSPU=__OKI(__ISPU,((____IB )(&(table_type[(__JSPU)]))),(____YWB)(__JSPU |  1));
+            __ESPU=__HSPU;
+          };
+          __DSPU=((____LMB *)__ESPU);
+          *(__DSPU) = *(__LMB__);
+        };
+        __PSPU=((____LMB *)__DSPU);
+        __PSPU->__MMB.__BLC=__RVFM;
+        __RSPU=__END(__PSPU, 0);
+        __PSPU->__MMB.__BMC=__RSPU;
+        __2EYT=__DSPU;
+        __MGY(((____TMC *)__3MC),__DSPU);
+      } else /* FALSE */ {
+        __2EYT=((void **)((____TMC *)__3MC)->__1MC.__QHY)[__RVFM];
+      };
+      __TUFM->__PE4K.__HBFJ=__2EYT;
+      __VVFM=__M30M(__TUFM,__TUFM->__PE4K.__HBFJ,__UUFM);
+      __TUFM->__PE4K.__A3RH=__VVFM;
     };
   } else /* FALSE */ {
-    __tmp__BUFM=Self__ETFM->slot__COKL;
-    if (((struct ___OBJ *)__tmp__BUFM)->__id==__SLOT_CODE__MIRG__) {
-      Self__RQMT=((__SLOT_CODE__MIRG *)__tmp__BUFM);
-      result__QQMT= 0;
-      if (((void *)Self__RQMT->parent_slot__NIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-        result__QQMT= 1;
-      };
-      __tmp__CUFM=result__QQMT;
+    __QVFM=__TUFM->__RPKL;
+    if (((struct ___OBJ *)__QVFM)->__id==____1JRG__) {
+      __ASMT=((____1JRG *)__QVFM);
+      __5RMT= 0;
+      if (((void *)__ASMT->__2JRG->__IKRG == (void *)NULL)) {
+        __5RMT= 1;
+      };
+      __RVFM=__5RMT;
     } else /* SLOT_DATA */ {
-      Self__UQMT=((__SLOT_DATA__WIRG *)__tmp__BUFM);
-      result__QQMT= 0;
-      if (((void *)Self__UQMT->parent_slot__YIRG->slot_data_intern__ZIRG == (void *)NULL)) {
-        result__QQMT= 1;
+      __DSMT=((____FKRG *)__QVFM);
+      __5RMT= 0;
+      if (((void *)__DSMT->__HKRG->__IKRG == (void *)NULL)) {
+        __5RMT= 1;
       };
-      __tmp__CUFM=result__QQMT;
+      __RVFM=__5RMT;
     };
-    low__RTFM=__tmp__CUFM;
-    __tmp__BUFM=Self__ETFM->slot__COKL;
-    if (((struct ___OBJ *)__tmp__BUFM)->__id==__SLOT_CODE__MIRG__) {
-      Self__RQMT=((__SLOT_CODE__MIRG *)__tmp__BUFM);
-      result__QQMT= 0;
-      if (((void *)Self__RQMT->parent_slot__NIRG->slot_code_intern__QIRG != (void *)NULL)) {
-        if (((void *)Self__RQMT->parent_slot__NIRG->slot_code_list__IPKL != (void *)NULL)) {
-          result__QQMT=(__INTEGER__Q)(Self__RQMT->parent_slot__NIRG->slot_code_list__IPKL->parent_arrayed_collection__HPKL.upper__CQKL +  2);
+    __AVFM=__RVFM;
+    __QVFM=__TUFM->__RPKL;
+    if (((struct ___OBJ *)__QVFM)->__id==____1JRG__) {
+      __ASMT=((____1JRG *)__QVFM);
+      __5RMT= 0;
+      if (((void *)__ASMT->__2JRG->__5JRG != (void *)NULL)) {
+        if (((void *)__ASMT->__2JRG->__XQKL != (void *)NULL)) {
+          __5RMT=(____Q)(__ASMT->__2JRG->__XQKL->__WQKL.__RRKL +  2);
         } else /* FALSE */ {
-          result__QQMT= 1;
+          __5RMT= 1;
         };
       };
-      __tmp__RUFM=result__QQMT;
+      __AWFM=__5RMT;
     } else /* SLOT_DATA */ {
-      Self__UQMT=((__SLOT_DATA__WIRG *)__tmp__BUFM);
-      result__QQMT= 0;
-      if (((void *)Self__UQMT->parent_slot__YIRG->slot_code_intern__QIRG != (void *)NULL)) {
-        if (((void *)Self__UQMT->parent_slot__YIRG->slot_code_list__IPKL != (void *)NULL)) {
-          result__QQMT=(__INTEGER__Q)(Self__UQMT->parent_slot__YIRG->slot_code_list__IPKL->parent_arrayed_collection__HPKL.upper__CQKL +  2);
+      __DSMT=((____FKRG *)__QVFM);
+      __5RMT= 0;
+      if (((void *)__DSMT->__HKRG->__5JRG != (void *)NULL)) {
+        if (((void *)__DSMT->__HKRG->__XQKL != (void *)NULL)) {
+          __5RMT=(____Q)(__DSMT->__HKRG->__XQKL->__WQKL.__RRKL +  2);
         } else /* FALSE */ {
-          result__QQMT= 1;
+          __5RMT= 1;
         };
       };
-      __tmp__RUFM=result__QQMT;
+      __AWFM=__5RMT;
     };
-    result__QQMT=(__INTEGER__Q)((__INTEGER__Q)(__tmp__RUFM - __tmp__CUFM) +  1);
-    if (((void *)Self__ETFM->parent_node__AD4K.switch__K1RH == (void *)NULL)) {
-      __tmp__0UFM=Self__ETFM->slot__COKL;
-      if (((struct ___OBJ *)__tmp__0UFM)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__IJ1M=((__SLOT_CODE__MIRG *)__tmp__0UFM)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__IJ1M)->__id==__ITM_SLOT__HLC__) {
-          __tmp__1UFM=((__ITM_SLOT__HLC *)__tmp__IJ1M)->parent_named__ILC.style__NKQC;
+    __5RMT=(____Q)((____Q)(__AWFM - __RVFM) +  1);
+    if (((void *)__TUFM->__PE4K.__Z2RH == (void *)NULL)) {
+      __JWFM=__TUFM->__RPKL;
+      if (((struct ___OBJ *)__JWFM)->__id==____1JRG__) {
+        __XK1M=((____1JRG *)__JWFM)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__XK1M)->__id==____OLC__) {
+          __KWFM=((____OLC *)__XK1M)->__PLC.__2LQC;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__1UFM=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IJ1M)->parent_itm_slot__QF0D.parent_named__ILC.style__NKQC;
+          __KWFM=((____4G0D *)__XK1M)->__5G0D.__PLC.__2LQC;
         };
       } else /* SLOT_DATA */ {
-        __tmp__1UFM=((__SLOT_DATA__WIRG *)__tmp__0UFM)->parent_variable__XIRG.parent_named__A4WC.style__NKQC;
+        __KWFM=((____FKRG *)__JWFM)->__GKRG.__P5WC.__2LQC;
       };
-      if ((__tmp__1UFM == '-')) {
-        __tmp__IJ1M=Self__ETFM->slot__COKL;
-        if (((struct ___OBJ *)__tmp__IJ1M)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__CVFM=((__SLOT_CODE__MIRG *)__tmp__IJ1M)->parent_slot__NIRG->slot_id__UEWI;
+      if ((__KWFM == '-')) {
+        __XK1M=__TUFM->__RPKL;
+        if (((struct ___OBJ *)__XK1M)->__id==____1JRG__) {
+          __RWFM=((____1JRG *)__XK1M)->__2JRG->__DGWI;
         } else /* SLOT_DATA */ {
-          __tmp__CVFM=((__SLOT_DATA__WIRG *)__tmp__IJ1M)->parent_slot__YIRG->slot_id__UEWI;
-        };
-        __tmp__DVFM=position__DJ4M(Self__ETFM);
-        __tmp__IJ1M=read_direct__with__EETL(((__SLOT_DATA__WIRG *)__tmp__CVFM),NULL);
-        e__QTFM=__tmp__IJ1M;
-        __tmp__IJ1M=Self__ETFM->parent_node__AD4K.expr__VU4D;
-        switch (((struct ___OBJ *)__tmp__IJ1M)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__IJ1M));
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__IJ1M));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__41BS=((__READ_LOCAL__N5ZI *)__tmp__IJ1M);
-          Self__PFBU=((__LOCAL__43WC *)Self__41BS->local__PUEJ);
-          Self__PFBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__PFBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__PFBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__JRPU=NULL;
-            __tmp__YQPU=((__POINTER__IB )(NULL));
-            typ_id__LRPU= 0;
-            __tmp__ZQPU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__ZQPU ==  0)) {
-              result__JRPU=STRING__BC__;
+          __RWFM=((____FKRG *)__XK1M)->__HKRG->__DGWI;
+        };
+        __SWFM=__SK4M(__TUFM);
+        __XK1M=__TFTL(((____FKRG *)__RWFM),NULL);
+        __5UFM=__XK1M;
+        __XK1M=__TUFM->__PE4K.__EW4D;
+        switch (((struct ___OBJ *)__XK1M)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__XK1M));
+        } break;
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__XK1M));
+        } break;
+        case ____2A0I__: {
+          __N3BS=((____2A0I *)__XK1M);
+          __4GBU=((____N5WC *)__N3BS->__4VEJ);
+          __4GBU->__Q5WC.__KU4D=(____Q)(__4GBU->__Q5WC.__KU4D -  1);
+          if ((__4GBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __YSPU=NULL;
+            __HSPU=((____IB )(NULL));
+            __0SPU= 0;
+            __ISPU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ISPU ==  0)) {
+              __YSPU=__BC__;
             } else /* FALSE */ {
-              typ_id__LRPU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZQPU));
-              if ((typ_id__LRPU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__NRPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__ORPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZQPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NRPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NRPU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__PRPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ORPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__NRPU=micro_alloc__table__lab__HKI(__tmp__ORPU,((__POINTER__IB )(&(table_size[(__tmp__PRPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ORPU)));
-                __tmp__YQPU=__tmp__NRPU;
+              __0SPU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ISPU));
+              if ((__0SPU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __2SPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __3SPU=(void *)((unsigned long)(void *)((unsigned long)__ISPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2SPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2SPU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __4SPU=((____YWB )((____Q )(void *)((unsigned long)__3SPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __2SPU=__OKI(__3SPU,((____IB )(&(table_size[(__4SPU)-1]))),((____YWB )((____Q )__3SPU)));
+                __HSPU=__2SPU;
               } else /* FALSE */ {
-                __tmp__PRPU=((__UINTEGER_32__RWB )typ_id__LRPU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__NRPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__ORPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZQPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NRPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NRPU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__NRPU=micro_alloc__table__lab__HKI(__tmp__ORPU,((__POINTER__IB )(&(table_type[(__tmp__PRPU)]))),(__UINTEGER_32__RWB)(__tmp__PRPU |  1));
-                __tmp__YQPU=__tmp__NRPU;
+                __4SPU=((____YWB )__0SPU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __2SPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __3SPU=(void *)((unsigned long)(void *)((unsigned long)__ISPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2SPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2SPU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __2SPU=__OKI(__3SPU,((____IB )(&(table_type[(__4SPU)]))),(____YWB)(__4SPU |  1));
+                __HSPU=__2SPU;
               };
-              result__JRPU=((__STRING__BC *)__tmp__YQPU);
-              *(result__JRPU) = *(STRING__BC__);
-            };
-            Self__FRPU=((__STRING__BC *)result__JRPU);
-            if ((Self__FRPU->capacity__HFL <  250)) {
-              __tmp__HRPU=create__KVW( 250);
-              Self__FRPU->storage__4EL=__tmp__HRPU;
-              Self__FRPU->capacity__HFL= 250;
-            };
-            Self__FRPU->count__WJ= 0;
-            display__V5DJ(Self__41BS,result__JRPU);
-            put_string__EGZ(((__STRING__BC *)result__JRPU));
+              __YSPU=((____BC *)__HSPU);
+              *(__YSPU) = *(__BC__);
+            };
+            __USPU=((____BC *)__YSPU);
+            if ((__USPU->__OFL <  250)) {
+              __WSPU=__RVW( 250);
+              __USPU->__FFL=__WSPU;
+              __USPU->__OFL= 250;
+            };
+            __USPU->__WJ= 0;
+            __EBEJ(__N3BS,__YSPU);
+            __LGZ(((____BC *)__YSPU));
             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__IJ1M));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__IJ1M));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__41BS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__IJ1M)->receiver__554J);
-          Self__PFBU=((__LOCAL__43WC *)Self__41BS->local__PUEJ);
-          Self__PFBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__PFBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__PFBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__JRPU=NULL;
-            __tmp__YQPU=((__POINTER__IB )(NULL));
-            typ_id__LRPU= 0;
-            __tmp__ZQPU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__ZQPU ==  0)) {
-              result__JRPU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__XK1M));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__XK1M));
+        } break;
+        case ____0AOJ__: {
+          __N3BS=((____2A0I *)((____0AOJ *)__XK1M)->__OB5J);
+          __4GBU=((____N5WC *)__N3BS->__4VEJ);
+          __4GBU->__Q5WC.__KU4D=(____Q)(__4GBU->__Q5WC.__KU4D -  1);
+          if ((__4GBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __YSPU=NULL;
+            __HSPU=((____IB )(NULL));
+            __0SPU= 0;
+            __ISPU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ISPU ==  0)) {
+              __YSPU=__BC__;
             } else /* FALSE */ {
-              typ_id__LRPU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZQPU));
-              if ((typ_id__LRPU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__NRPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__ORPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZQPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NRPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NRPU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__PRPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ORPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__NRPU=micro_alloc__table__lab__HKI(__tmp__ORPU,((__POINTER__IB )(&(table_size[(__tmp__PRPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ORPU)));
-                __tmp__YQPU=__tmp__NRPU;
+              __0SPU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ISPU));
+              if ((__0SPU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __2SPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __3SPU=(void *)((unsigned long)(void *)((unsigned long)__ISPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2SPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2SPU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __4SPU=((____YWB )((____Q )(void *)((unsigned long)__3SPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __2SPU=__OKI(__3SPU,((____IB )(&(table_size[(__4SPU)-1]))),((____YWB )((____Q )__3SPU)));
+                __HSPU=__2SPU;
               } else /* FALSE */ {
-                __tmp__PRPU=((__UINTEGER_32__RWB )typ_id__LRPU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__NRPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__ORPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZQPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NRPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NRPU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__NRPU=micro_alloc__table__lab__HKI(__tmp__ORPU,((__POINTER__IB )(&(table_type[(__tmp__PRPU)]))),(__UINTEGER_32__RWB)(__tmp__PRPU |  1));
-                __tmp__YQPU=__tmp__NRPU;
+                __4SPU=((____YWB )__0SPU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __2SPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __3SPU=(void *)((unsigned long)(void *)((unsigned long)__ISPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2SPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2SPU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __2SPU=__OKI(__3SPU,((____IB )(&(table_type[(__4SPU)]))),(____YWB)(__4SPU |  1));
+                __HSPU=__2SPU;
               };
-              result__JRPU=((__STRING__BC *)__tmp__YQPU);
-              *(result__JRPU) = *(STRING__BC__);
-            };
-            Self__FRPU=((__STRING__BC *)result__JRPU);
-            if ((Self__FRPU->capacity__HFL <  250)) {
-              __tmp__HRPU=create__KVW( 250);
-              Self__FRPU->storage__4EL=__tmp__HRPU;
-              Self__FRPU->capacity__HFL= 250;
-            };
-            Self__FRPU->count__WJ= 0;
-            display__V5DJ(Self__41BS,result__JRPU);
-            put_string__EGZ(((__STRING__BC *)result__JRPU));
+              __YSPU=((____BC *)__HSPU);
+              *(__YSPU) = *(__BC__);
+            };
+            __USPU=((____BC *)__YSPU);
+            if ((__USPU->__OFL <  250)) {
+              __WSPU=__RVW( 250);
+              __USPU->__FFL=__WSPU;
+              __USPU->__OFL= 250;
+            };
+            __USPU->__WJ= 0;
+            __EBEJ(__N3BS,__YSPU);
+            __LGZ(((____BC *)__YSPU));
             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__IJ1M));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__XK1M));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__IJ1M));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__XK1M));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__IJ1M));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__XK1M));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__IJ1M));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__XK1M));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__IJ1M));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__XK1M));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__IJ1M));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__XK1M));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__IJ1M));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__XK1M));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__IJ1M));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__XK1M));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__IJ1M));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__XK1M));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__IJ1M));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__XK1M));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__IJ1M));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__XK1M));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__IJ1M));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__XK1M));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__IJ1M));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__XK1M));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__IJ1M));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__XK1M));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__IJ1M));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__XK1M));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__IJ1M));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__XK1M));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__IJ1M));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__XK1M));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__IJ1M));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__XK1M));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__B2BS=((__READ_GLOBAL__B4YL *)__tmp__IJ1M);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__B2BS->global__Y5JM),Self__B2BS);
+        case ____Q5YL__: {
+          __Q3BS=((____Q5YL *)__XK1M);
+          __EIEN(((____FKRG *)__Q3BS->__HBKM),__Q3BS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__IJ1M));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__XK1M));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__IJ1M));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__XK1M));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__IJ1M));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__XK1M));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__IJ1M));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__XK1M));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__IJ1M));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__XK1M));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__IJ1M));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__XK1M));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__IJ1M));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__XK1M));
         } break;
         };
       } else /* FALSE */ {
-        __tmp__IJ1M=Self__ETFM->slot__COKL;
-        if (((struct ___OBJ *)__tmp__IJ1M)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__CVFM=((__SLOT_CODE__MIRG *)__tmp__IJ1M)->parent_slot__NIRG->slot_id__UEWI;
+        __XK1M=__TUFM->__RPKL;
+        if (((struct ___OBJ *)__XK1M)->__id==____1JRG__) {
+          __RWFM=((____1JRG *)__XK1M)->__2JRG->__DGWI;
         } else /* SLOT_DATA */ {
-          __tmp__CVFM=((__SLOT_DATA__WIRG *)__tmp__IJ1M)->parent_slot__YIRG->slot_id__UEWI;
-        };
-        __tmp__DVFM=position__DJ4M(Self__ETFM);
-        __tmp__IJ1M=read_direct__with__EETL(((__SLOT_DATA__WIRG *)__tmp__CVFM),Self__ETFM->parent_node__AD4K.expr__VU4D);
-        e__QTFM=__tmp__IJ1M;
-      };
-      __tmp__RVFM=create__with__size__NJCL(Self__ETFM,e__QTFM,result__QQMT);
-      Self__ETFM->parent_node__AD4K.switch__K1RH=__tmp__RVFM;
-    };
-    list__OTFM=Self__ETFM->parent_node__AD4K.switch__K1RH->list__2CFJ;
-    __tmp__CUFM=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)list__OTFM)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((__tmp__CUFM != result__QQMT)) {
-      __tmp__RUFM=(__INTEGER__Q)(result__QQMT -  1);
-      typ_id__LRPU= 0;
-      while ((typ_id__LRPU <= __tmp__RUFM)) {
-        idx__SDYT=(__INTEGER__Q)(typ_id__LRPU + low__RTFM);
-        result__RDYT=NULL;
-        if ((idx__SDYT > list_id__WMC->parent_arrayed_collection__UMC.upper__JGY)) {
-          result__ISPU=NULL;
-          __tmp__YQPU=((__POINTER__IB )(NULL));
-          typ_id__KSPU= 0;
-          __tmp__ZQPU=((__POINTER__IB )sizeof(__TYPE_ID__EMB));
-          if (((unsigned long)__tmp__ZQPU ==  0)) {
-            result__ISPU=TYPE_ID__EMB__;
-          } else /* FALSE */ {
-            typ_id__KSPU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZQPU));
-            if ((typ_id__KSPU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NRPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__ORPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZQPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NRPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NRPU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__PRPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ORPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__NRPU=micro_alloc__table__lab__HKI(__tmp__ORPU,((__POINTER__IB )(&(table_size[(__tmp__PRPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ORPU)));
-              __tmp__YQPU=__tmp__NRPU;
+          __RWFM=((____FKRG *)__XK1M)->__HKRG->__DGWI;
+        };
+        __SWFM=__SK4M(__TUFM);
+        __XK1M=__TFTL(((____FKRG *)__RWFM),__TUFM->__PE4K.__EW4D);
+        __5UFM=__XK1M;
+      };
+      __AXFM=__2KCL(__TUFM,__5UFM,__5RMT);
+      __TUFM->__PE4K.__Z2RH=__AXFM;
+    };
+    __3UFM=__TUFM->__PE4K.__Z2RH->__LEFJ;
+    __RVFM=(____Q)(((____DAFJ *)__3UFM)->__LAFJ.__4EFJ +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__RVFM != __5RMT)) {
+      __AWFM=(____Q)(__5RMT -  1);
+      __0SPU= 0;
+      while ((__0SPU <= __AWFM)) {
+        __BFYT=(____Q)(__0SPU + __AVFM);
+        __AFYT=NULL;
+        if ((__BFYT > __3MC->__1MC.__QGY)) {
+          __XTPU=NULL;
+          __HSPU=((____IB )(NULL));
+          __ZTPU= 0;
+          __ISPU=((____IB )sizeof(____LMB));
+          if (((unsigned long)__ISPU ==  0)) {
+            __XTPU=__LMB__;
+          } else /* FALSE */ {
+            __ZTPU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ISPU));
+            if ((__ZTPU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2SPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3SPU=(void *)((unsigned long)(void *)((unsigned long)__ISPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2SPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2SPU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __4SPU=((____YWB )((____Q )(void *)((unsigned long)__3SPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __2SPU=__OKI(__3SPU,((____IB )(&(table_size[(__4SPU)-1]))),((____YWB )((____Q )__3SPU)));
+              __HSPU=__2SPU;
             } else /* FALSE */ {
-              __tmp__PRPU=((__UINTEGER_32__RWB )typ_id__KSPU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NRPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__ORPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZQPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NRPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NRPU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__NRPU=micro_alloc__table__lab__HKI(__tmp__ORPU,((__POINTER__IB )(&(table_type[(__tmp__PRPU)]))),(__UINTEGER_32__RWB)(__tmp__PRPU |  1));
-              __tmp__YQPU=__tmp__NRPU;
+              __4SPU=((____YWB )__ZTPU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2SPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3SPU=(void *)((unsigned long)(void *)((unsigned long)__ISPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2SPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2SPU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __2SPU=__OKI(__3SPU,((____IB )(&(table_type[(__4SPU)]))),(____YWB)(__4SPU |  1));
+              __HSPU=__2SPU;
             };
-            result__ISPU=((__TYPE_ID__EMB *)__tmp__YQPU);
-            *(result__ISPU) = *(TYPE_ID__EMB__);
+            __XTPU=((____LMB *)__HSPU);
+            *(__XTPU) = *(__LMB__);
           };
-          Self__USPU=((__TYPE_ID__EMB *)result__ISPU);
-          Self__USPU->parent_type__FMB.index__0KC=idx__SDYT;
-          __tmp__WSPU=create__with__3MD(Self__USPU, 0);
-          Self__USPU->parent_type__FMB.default__0LC=__tmp__WSPU;
-          result__RDYT=result__ISPU;
-          add_last__FGY(((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC),result__ISPU);
+          __DUPU=((____LMB *)__XTPU);
+          __DUPU->__MMB.__BLC=__BFYT;
+          __FUPU=__END(__DUPU, 0);
+          __DUPU->__MMB.__BMC=__FUPU;
+          __AFYT=__XTPU;
+          __MGY(((____TMC *)__3MC),__XTPU);
         } else /* FALSE */ {
-          result__RDYT=((void **)((__FAST_ARRAYoTYPE_IDo__MMC *)list_id__WMC)->parent_arrayed_collection__UMC.storage__JHY)[idx__SDYT];
+          __AFYT=((void **)((____TMC *)__3MC)->__1MC.__QHY)[__BFYT];
         };
-        if (((typ_id__LRPU > list__OTFM->parent_arrayed_collection__24EJ.upper__PDFJ) || ((void *)result__RDYT != (void *)((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)list__OTFM)->parent_arrayed_collection__24EJ.storage__ZWBN)[typ_id__LRPU])->id__YDFJ))) {
-          __tmp__XWFM=call_for__self__310M(Self__ETFM,result__RDYT,self_type__FTFM);
-          __tmp__ZWFM=create__with__LTEL(result__RDYT,__tmp__XWFM);
-          add__to__22CN(((__FAST_ARRAYoCASEo__U4EJ *)list__OTFM),__tmp__ZWFM,typ_id__LRPU);
+        if (((__0SPU > __3UFM->__LAFJ.__4EFJ) || ((void *)__AFYT != (void *)((____BAFJ *)((void **)((____DAFJ *)__3UFM)->__LAFJ.__IYBN)[__0SPU])->__HFFJ))) {
+          __GYFM=__M30M(__TUFM,__AFYT,__UUFM);
+          __IYFM=__0UEL(__AFYT,__GYFM);
+          __L4CN(((____DAFJ *)__3UFM),__IYFM,__0SPU);
         };
-        typ_id__LRPU=(__INTEGER__Q)(typ_id__LRPU +  1);
+        __0SPU=(____Q)(__0SPU +  1);
       };
     };
   };
-  Result__GTFM=FALSE__O__;
-  return(Result__GTFM);
+  __VUFM=__O__;
+  return(__VUFM);
 }
 
-static void display_type__VMDM(__LOCAL__43WC *Self__WMDM,__STRING__BC *buffer__XMDM)
-// ({LOCAL__43WC},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __EODM(____N5WC *__FODM,____BC *__GODM)
+// ({__N5WC},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__YSPU,*Self__ATPU;
-  __INTEGER__Q __tmp__0SPU,old_nb_elts__2SPU,__tmp__CTPU;
-  __INTEGER__Q old_nb_elts__ETPU;
-  __POINTER__IB __tmp__3SPU,__tmp__FTPU;
-  void *__tmp__MNDM;
-  __STRING_CONSTANT__0 *__tmp__NNDM;
-  __TYPES__UM5D *Self__VHBK;
-  __CHARACTER__DB *__tmp__ZSPU,*__tmp__BTPU;
-  Self__YSPU=((__STRING__BC *)buffer__XMDM);
-  if ((Self__YSPU->capacity__HFL <= Self__YSPU->count__WJ)) {
-    if ((Self__YSPU->capacity__HFL ==  0)) {
-      Self__YSPU->capacity__HFL= 32;
-      __tmp__ZSPU=create__KVW( 32);
-      Self__YSPU->storage__4EL=__tmp__ZSPU;
-    } else /* FALSE */ {
-      __tmp__0SPU=(__INTEGER__Q)(Self__YSPU->capacity__HFL <<  1);
-      __tmp__ZSPU=((__CHARACTER__DB *)Self__YSPU->storage__4EL);
-      old_nb_elts__2SPU=Self__YSPU->capacity__HFL;
-      __tmp__3SPU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ZSPU),((__UINTEGER_32__RWB )old_nb_elts__2SPU),((__UINTEGER_32__RWB )__tmp__0SPU));
-      __tmp__ZSPU=((__CHARACTER__DB *)__tmp__3SPU);
-      clear__to__F00(__tmp__ZSPU,old_nb_elts__2SPU,(__INTEGER__Q)(__tmp__0SPU -  1));
-      Self__YSPU->storage__4EL=__tmp__ZSPU;
-      Self__YSPU->capacity__HFL=__tmp__0SPU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__YSPU->storage__4EL)[Self__YSPU->count__WJ]='{';
-  Self__YSPU->count__WJ=(__INTEGER__Q)(Self__YSPU->count__WJ +  1);
-  if ((((__TYPES__UM5D *)Self__WMDM->parent_variable__B4WC.type_list__MO5D)->upper__O0RH != (__INTEGER__Q)(-  1))) {
-    __tmp__0SPU=(__INTEGER__Q)(Self__WMDM->parent_variable__B4WC.type_list__MO5D->upper__O0RH -  1);
-    old_nb_elts__2SPU= 0;
-    while ((old_nb_elts__2SPU <= __tmp__0SPU)) {
-      __tmp__MNDM=((void **)((__TYPES__UM5D *)Self__WMDM->parent_variable__B4WC.type_list__MO5D)->storage__JLYI)[old_nb_elts__2SPU];
-      switch (((struct ___OBJ *)__tmp__MNDM)->__id) {
-      case __TYPE__FF__: {
-        __tmp__NNDM=((__TYPE__FF *)__tmp__MNDM)->intern_name__GZMB;
-      } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__NNDM=(&__string_4);
-      } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__NNDM=(&__string_5);
-      } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__NNDM=(&__string_54);
-      } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__NNDM=(&__string_56);
-      } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__NNDM=((__TYPE_GENERIC__BCY *)__tmp__MNDM)->parent_type__CCY.intern_name__GZMB;
-      } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__NNDM=intern_name__YYBI();
-      } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__NNDM=((__PROFIL_BLOCK__22NJ *)__tmp__MNDM)->parent_profil__32NJ.name__P1IK;
-      } break;
-      };
-      append__3VX(((__STRING__BC *)buffer__XMDM),__tmp__NNDM);
-      Self__ATPU=((__STRING__BC *)buffer__XMDM);
-      if ((Self__ATPU->capacity__HFL <= Self__ATPU->count__WJ)) {
-        if ((Self__ATPU->capacity__HFL ==  0)) {
-          Self__ATPU->capacity__HFL= 32;
-          __tmp__BTPU=create__KVW( 32);
-          Self__ATPU->storage__4EL=__tmp__BTPU;
-        } else /* FALSE */ {
-          __tmp__CTPU=(__INTEGER__Q)(Self__ATPU->capacity__HFL <<  1);
-          __tmp__BTPU=((__CHARACTER__DB *)Self__ATPU->storage__4EL);
-          old_nb_elts__ETPU=Self__ATPU->capacity__HFL;
-          __tmp__FTPU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__BTPU),((__UINTEGER_32__RWB )old_nb_elts__ETPU),((__UINTEGER_32__RWB )__tmp__CTPU));
-          __tmp__BTPU=((__CHARACTER__DB *)__tmp__FTPU);
-          clear__to__F00(__tmp__BTPU,old_nb_elts__ETPU,(__INTEGER__Q)(__tmp__CTPU -  1));
-          Self__ATPU->storage__4EL=__tmp__BTPU;
-          Self__ATPU->capacity__HFL=__tmp__CTPU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__ATPU->storage__4EL)[Self__ATPU->count__WJ]='x';
-      Self__ATPU->count__WJ=(__INTEGER__Q)(Self__ATPU->count__WJ +  1);
-      old_nb_elts__2SPU=(__INTEGER__Q)(old_nb_elts__2SPU +  1);
-    };
-    Self__VHBK=((__TYPES__UM5D *)Self__WMDM->parent_variable__B4WC.type_list__MO5D);
-    __tmp__MNDM=((void **)Self__VHBK->storage__JLYI)[Self__VHBK->upper__O0RH];
-    switch (((struct ___OBJ *)__tmp__MNDM)->__id) {
-    case __TYPE__FF__: {
-      __tmp__NNDM=((__TYPE__FF *)__tmp__MNDM)->intern_name__GZMB;
-    } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__NNDM=(&__string_4);
-    } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__NNDM=(&__string_5);
-    } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__NNDM=(&__string_54);
-    } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__NNDM=(&__string_56);
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__NNDM=((__TYPE_GENERIC__BCY *)__tmp__MNDM)->parent_type__CCY.intern_name__GZMB;
-    } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__NNDM=intern_name__YYBI();
-    } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__NNDM=((__PROFIL_BLOCK__22NJ *)__tmp__MNDM)->parent_profil__32NJ.name__P1IK;
-    } break;
-    };
-    append__3VX(((__STRING__BC *)buffer__XMDM),__tmp__NNDM);
-  };
-  Self__YSPU=((__STRING__BC *)buffer__XMDM);
-  if ((Self__YSPU->capacity__HFL <= Self__YSPU->count__WJ)) {
-    if ((Self__YSPU->capacity__HFL ==  0)) {
-      Self__YSPU->capacity__HFL= 32;
-      __tmp__ZSPU=create__KVW( 32);
-      Self__YSPU->storage__4EL=__tmp__ZSPU;
-    } else /* FALSE */ {
-      __tmp__CTPU=(__INTEGER__Q)(Self__YSPU->capacity__HFL <<  1);
-      __tmp__ZSPU=((__CHARACTER__DB *)Self__YSPU->storage__4EL);
-      old_nb_elts__ETPU=Self__YSPU->capacity__HFL;
-      __tmp__3SPU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ZSPU),((__UINTEGER_32__RWB )old_nb_elts__ETPU),((__UINTEGER_32__RWB )__tmp__CTPU));
-      __tmp__ZSPU=((__CHARACTER__DB *)__tmp__3SPU);
-      clear__to__F00(__tmp__ZSPU,old_nb_elts__ETPU,(__INTEGER__Q)(__tmp__CTPU -  1));
-      Self__YSPU->storage__4EL=__tmp__ZSPU;
-      Self__YSPU->capacity__HFL=__tmp__CTPU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__YSPU->storage__4EL)[Self__YSPU->count__WJ]='}';
-  Self__YSPU->count__WJ=(__INTEGER__Q)(Self__YSPU->count__WJ +  1);
+  ____BC *__HUPU,*__PUPU;
+  ____Q __JUPU,__LUPU,__RUPU,__TUPU;
+  ____IB __MUPU,__UUPU;
+  void *__1ODM;
+  ____0 *__2ODM;
+  ____DO5D *__EJBK;
+  ____DB *__IUPU,*__QUPU;
+  __HUPU=((____BC *)__GODM);
+  if ((__HUPU->__OFL <= __HUPU->__WJ)) {
+    if ((__HUPU->__OFL ==  0)) {
+      __HUPU->__OFL= 32;
+      __IUPU=__RVW( 32);
+      __HUPU->__FFL=__IUPU;
+    } else /* FALSE */ {
+      __JUPU=(____Q)(__HUPU->__OFL <<  1);
+      __IUPU=((____DB *)__HUPU->__FFL);
+      __LUPU=__HUPU->__OFL;
+      __MUPU=__55W(((____IB )__IUPU),((____YWB )__LUPU),((____YWB )__JUPU));
+      __IUPU=((____DB *)__MUPU);
+      __M00(__IUPU,__LUPU,(____Q)(__JUPU -  1));
+      __HUPU->__FFL=__IUPU;
+      __HUPU->__OFL=__JUPU;
+    };
+  };
+  ((____DB *)__HUPU->__FFL)[__HUPU->__WJ]='{';
+  __HUPU->__WJ=(____Q)(__HUPU->__WJ +  1);
+  if ((((____DO5D *)__FODM->__Q5WC.__1P5D)->__31RH != (____Q)(-  1))) {
+    __JUPU=(____Q)(__FODM->__Q5WC.__1P5D->__31RH -  1);
+    __LUPU= 0;
+    while ((__LUPU <= __JUPU)) {
+      __1ODM=((void **)((____DO5D *)__FODM->__Q5WC.__1P5D)->__YMYI)[__LUPU];
+      switch (((struct ___OBJ *)__1ODM)->__id) {
+      case ____FF__: {
+        __2ODM=((____FF *)__1ODM)->__5ZMB;
+      } break;
+      case ____FMB__: {
+        __2ODM=(&__string_4);
+      } break;
+      case ____HMB__: {
+        __2ODM=(&__string_5);
+      } break;
+      case ____JMB__: {
+        __2ODM=(&__string_54);
+      } break;
+      case ____LMB__: {
+        __2ODM=(&__string_56);
+      } break;
+      case ____ICY__: {
+        __2ODM=((____ICY *)__1ODM)->__JCY.__5ZMB;
+      } break;
+      case ____EQ5D__: {
+        __2ODM=__H0BI();
+      } break;
+      case ____L4NJ__: {
+        __2ODM=((____L4NJ *)__1ODM)->__M4NJ.__42IK;
+      } break;
+      };
+      __EWX(((____BC *)__GODM),__2ODM);
+      __PUPU=((____BC *)__GODM);
+      if ((__PUPU->__OFL <= __PUPU->__WJ)) {
+        if ((__PUPU->__OFL ==  0)) {
+          __PUPU->__OFL= 32;
+          __QUPU=__RVW( 32);
+          __PUPU->__FFL=__QUPU;
+        } else /* FALSE */ {
+          __RUPU=(____Q)(__PUPU->__OFL <<  1);
+          __QUPU=((____DB *)__PUPU->__FFL);
+          __TUPU=__PUPU->__OFL;
+          __UUPU=__55W(((____IB )__QUPU),((____YWB )__TUPU),((____YWB )__RUPU));
+          __QUPU=((____DB *)__UUPU);
+          __M00(__QUPU,__TUPU,(____Q)(__RUPU -  1));
+          __PUPU->__FFL=__QUPU;
+          __PUPU->__OFL=__RUPU;
+        };
+      };
+      ((____DB *)__PUPU->__FFL)[__PUPU->__WJ]='x';
+      __PUPU->__WJ=(____Q)(__PUPU->__WJ +  1);
+      __LUPU=(____Q)(__LUPU +  1);
+    };
+    __EJBK=((____DO5D *)__FODM->__Q5WC.__1P5D);
+    __1ODM=((void **)__EJBK->__YMYI)[__EJBK->__31RH];
+    switch (((struct ___OBJ *)__1ODM)->__id) {
+    case ____FF__: {
+      __2ODM=((____FF *)__1ODM)->__5ZMB;
+    } break;
+    case ____FMB__: {
+      __2ODM=(&__string_4);
+    } break;
+    case ____HMB__: {
+      __2ODM=(&__string_5);
+    } break;
+    case ____JMB__: {
+      __2ODM=(&__string_54);
+    } break;
+    case ____LMB__: {
+      __2ODM=(&__string_56);
+    } break;
+    case ____ICY__: {
+      __2ODM=((____ICY *)__1ODM)->__JCY.__5ZMB;
+    } break;
+    case ____EQ5D__: {
+      __2ODM=__H0BI();
+    } break;
+    case ____L4NJ__: {
+      __2ODM=((____L4NJ *)__1ODM)->__M4NJ.__42IK;
+    } break;
+    };
+    __EWX(((____BC *)__GODM),__2ODM);
+  };
+  __HUPU=((____BC *)__GODM);
+  if ((__HUPU->__OFL <= __HUPU->__WJ)) {
+    if ((__HUPU->__OFL ==  0)) {
+      __HUPU->__OFL= 32;
+      __IUPU=__RVW( 32);
+      __HUPU->__FFL=__IUPU;
+    } else /* FALSE */ {
+      __RUPU=(____Q)(__HUPU->__OFL <<  1);
+      __IUPU=((____DB *)__HUPU->__FFL);
+      __TUPU=__HUPU->__OFL;
+      __MUPU=__55W(((____IB )__IUPU),((____YWB )__TUPU),((____YWB )__RUPU));
+      __IUPU=((____DB *)__MUPU);
+      __M00(__IUPU,__TUPU,(____Q)(__RUPU -  1));
+      __HUPU->__FFL=__IUPU;
+      __HUPU->__OFL=__RUPU;
+    };
+  };
+  ((____DB *)__HUPU->__FFL)[__HUPU->__WJ]='}';
+  __HUPU->__WJ=(____Q)(__HUPU->__WJ +  1);
 }
 
-static void* execute_unlink__4KUH(__EXTERNAL_C__L5WC *Self__5KUH)
-// ({EXTERNAL_C__L5WC}) With result Recursive, No inlinable.
+static void* __NMUH(____0AXC *__OMUH)
+// ({__0AXC}) With result Recursive, No inlinable.
 {
-  __EXTERNAL_C__L5WC *result__BLUH,*__tmp__KLUH;
-  __INTEGER__Q __tmp__1LUH,Self__0DAI,typ_id__XTPU;
-  void *__tmp__CMUH;
-  void *__tmp__DMUH,*__tmp__CV2S;
-  __READ_LOCAL__N5ZI *Self__NRMT;
-  __LOCAL__43WC *Self__VFBU;
-  __STRING__BC *result__VTPU,*Self__RTPU;
-  __POINTER__IB ptr__WTPU,__tmp__YTPU,__tmp__ZTPU,__tmp__0TPU;
-  __UINTEGER_32__RWB __tmp__1TPU;
-  __PUT_TO__BFOJ *__tmp__QU2S;
-  __READ_SLOT__ZK4K *Self__BV2S;
-  __READ_GLOBAL__B4YL *Self__OV2S;
-  __LIST__WH *Self__EEYT;
-  __CHARACTER__DB *__tmp__TTPU;
-  __FAST_ARRAYoINSTRo__X53D *Self__1FBU;
-  result__BLUH=NULL;
-  if (Self__5KUH->is_persistant__K54D) {
-    Self__5KUH->static_type__J54D=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
-    __tmp__KLUH=execute_link__4E3H(Self__5KUH);
-    result__BLUH=__tmp__KLUH;
+  ____0AXC *__QMUH,*__ZMUH;
+  ____Q __KNUH,__JFAI,__GVPU;
+  void *__RNUH;
+  void *__SNUH,*__RW2S;
+  ____2A0I *__2SMT;
+  ____N5WC *__EHBU;
+  ____BC *__EVPU,*__AVPU;
+  ____IB __FVPU,__HVPU,__IVPU,__JVPU;
+  ____YWB __KVPU;
+  ____QGOJ *__5V2S;
+  ____IM4K *__QW2S;
+  ____Q5YL *__3W2S;
+  ____WH *__TFYT;
+  ____DB *__CVPU;
+  ____GB4D *__KHBU;
+  __QMUH=NULL;
+  if (__OMUH->__ZA5D) {
+    __OMUH->__YA5D=__HMB__->__IMB.__BMC;
+    __ZMUH=__NG3H(__OMUH);
+    __QMUH=__ZMUH;
   } else /* FALSE */ {
-    if (((void *)Self__5KUH->access_list__M54D != (void *)NULL)) {
-      __tmp__1LUH=Self__5KUH->access_list__M54D->parent_arrayed_collection__Z5WC.upper__RZRH;
-      Self__0DAI= 0;
-      while ((Self__0DAI <= __tmp__1LUH)) {
-        __tmp__CMUH=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__5KUH->access_list__M54D)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__0DAI];
-        switch (((struct ___OBJ *)__tmp__CMUH)->__id) {
-        case __STRING_CST__5J__: {
-          modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-          __tmp__DMUH=NULL;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__DMUH=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__CMUH));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-          __tmp__DMUH=NULL;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-          __tmp__DMUH=NULL;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__DMUH=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__CMUH));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__NRMT=((__READ_LOCAL__N5ZI *)__tmp__CMUH);
-          Self__VFBU=((__LOCAL__43WC *)Self__NRMT->local__PUEJ);
-          Self__VFBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__VFBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__VFBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__VTPU=NULL;
-            ptr__WTPU=((__POINTER__IB )(NULL));
-            typ_id__XTPU= 0;
-            __tmp__YTPU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__YTPU ==  0)) {
-              result__VTPU=STRING__BC__;
+    if (((void *)__OMUH->__1A5D != (void *)NULL)) {
+      __KNUH=__OMUH->__1A5D->__IBXC.__A1RH;
+      __JFAI= 0;
+      while ((__JFAI <= __KNUH)) {
+        __RNUH=((void **)((____ABXC *)__OMUH->__1A5D)->__IBXC.__ESEI)[__JFAI];
+        switch (((struct ___OBJ *)__RNUH)->__id) {
+        case ____5J__: {
+          __QCXC=(____Q)(__QCXC +  1);
+          __SNUH=NULL;
+        } break;
+        case ____0AXC__: {
+          __SNUH=__NMUH(((____0AXC *)__RNUH));
+        } break;
+        case ____NBXC__: {
+          __QCXC=(____Q)(__QCXC +  1);
+          __SNUH=NULL;
+        } break;
+        case ____ZBXC__: {
+          __QCXC=(____Q)(__QCXC +  1);
+          __SNUH=NULL;
+        } break;
+        case ____DMWH__: {
+          __SNUH=__S3KK(((____DMWH *)__RNUH));
+        } break;
+        case ____2A0I__: {
+          __2SMT=((____2A0I *)__RNUH);
+          __EHBU=((____N5WC *)__2SMT->__4VEJ);
+          __EHBU->__Q5WC.__KU4D=(____Q)(__EHBU->__Q5WC.__KU4D -  1);
+          if ((__EHBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __EVPU=NULL;
+            __FVPU=((____IB )(NULL));
+            __GVPU= 0;
+            __HVPU=((____IB )sizeof(____BC));
+            if (((unsigned long)__HVPU ==  0)) {
+              __EVPU=__BC__;
             } else /* FALSE */ {
-              typ_id__XTPU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YTPU));
-              if ((typ_id__XTPU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__ZTPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__0TPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YTPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZTPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZTPU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__1TPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__0TPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__ZTPU=micro_alloc__table__lab__HKI(__tmp__0TPU,((__POINTER__IB )(&(table_size[(__tmp__1TPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__0TPU)));
-                ptr__WTPU=__tmp__ZTPU;
+              __GVPU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HVPU));
+              if ((__GVPU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __IVPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __JVPU=(void *)((unsigned long)(void *)((unsigned long)__HVPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IVPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IVPU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __KVPU=((____YWB )((____Q )(void *)((unsigned long)__JVPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __IVPU=__OKI(__JVPU,((____IB )(&(table_size[(__KVPU)-1]))),((____YWB )((____Q )__JVPU)));
+                __FVPU=__IVPU;
               } else /* FALSE */ {
-                __tmp__1TPU=((__UINTEGER_32__RWB )typ_id__XTPU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__ZTPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__0TPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YTPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZTPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZTPU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__ZTPU=micro_alloc__table__lab__HKI(__tmp__0TPU,((__POINTER__IB )(&(table_type[(__tmp__1TPU)]))),(__UINTEGER_32__RWB)(__tmp__1TPU |  1));
-                ptr__WTPU=__tmp__ZTPU;
+                __KVPU=((____YWB )__GVPU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __IVPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __JVPU=(void *)((unsigned long)(void *)((unsigned long)__HVPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IVPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IVPU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __IVPU=__OKI(__JVPU,((____IB )(&(table_type[(__KVPU)]))),(____YWB)(__KVPU |  1));
+                __FVPU=__IVPU;
               };
-              result__VTPU=((__STRING__BC *)ptr__WTPU);
-              *(result__VTPU) = *(STRING__BC__);
-            };
-            Self__RTPU=((__STRING__BC *)result__VTPU);
-            if ((Self__RTPU->capacity__HFL <  250)) {
-              __tmp__TTPU=create__KVW( 250);
-              Self__RTPU->storage__4EL=__tmp__TTPU;
-              Self__RTPU->capacity__HFL= 250;
-            };
-            Self__RTPU->count__WJ= 0;
-            display__V5DJ(Self__NRMT,result__VTPU);
-            put_string__EGZ(((__STRING__BC *)result__VTPU));
+              __EVPU=((____BC *)__FVPU);
+              *(__EVPU) = *(__BC__);
+            };
+            __AVPU=((____BC *)__EVPU);
+            if ((__AVPU->__OFL <  250)) {
+              __CVPU=__RVW( 250);
+              __AVPU->__FFL=__CVPU;
+              __AVPU->__OFL= 250;
+            };
+            __AVPU->__WJ= 0;
+            __EBEJ(__2SMT,__EVPU);
+            __LGZ(((____BC *)__EVPU));
             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__DMUH=NULL;
-        } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__DMUH=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__CMUH));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__DMUH=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__CMUH));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__NRMT=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__CMUH)->receiver__554J);
-          Self__VFBU=((__LOCAL__43WC *)Self__NRMT->local__PUEJ);
-          Self__VFBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__VFBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__VFBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__VTPU=NULL;
-            ptr__WTPU=((__POINTER__IB )(NULL));
-            typ_id__XTPU= 0;
-            __tmp__YTPU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__YTPU ==  0)) {
-              result__VTPU=STRING__BC__;
+          __QCXC=(____Q)(__QCXC +  1);
+          __SNUH=NULL;
+        } break;
+        case ____HJNJ__: {
+          __SNUH=__SCLK(((____HJNJ *)__RNUH));
+        } break;
+        case ____SJNJ__: {
+          __SNUH=__EDLK(((____SJNJ *)__RNUH));
+        } break;
+        case ____0AOJ__: {
+          __2SMT=((____2A0I *)((____0AOJ *)__RNUH)->__OB5J);
+          __EHBU=((____N5WC *)__2SMT->__4VEJ);
+          __EHBU->__Q5WC.__KU4D=(____Q)(__EHBU->__Q5WC.__KU4D -  1);
+          if ((__EHBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __EVPU=NULL;
+            __FVPU=((____IB )(NULL));
+            __GVPU= 0;
+            __HVPU=((____IB )sizeof(____BC));
+            if (((unsigned long)__HVPU ==  0)) {
+              __EVPU=__BC__;
             } else /* FALSE */ {
-              typ_id__XTPU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YTPU));
-              if ((typ_id__XTPU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__ZTPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__0TPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YTPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZTPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZTPU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__1TPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__0TPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__ZTPU=micro_alloc__table__lab__HKI(__tmp__0TPU,((__POINTER__IB )(&(table_size[(__tmp__1TPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__0TPU)));
-                ptr__WTPU=__tmp__ZTPU;
+              __GVPU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HVPU));
+              if ((__GVPU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __IVPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __JVPU=(void *)((unsigned long)(void *)((unsigned long)__HVPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IVPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IVPU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __KVPU=((____YWB )((____Q )(void *)((unsigned long)__JVPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __IVPU=__OKI(__JVPU,((____IB )(&(table_size[(__KVPU)-1]))),((____YWB )((____Q )__JVPU)));
+                __FVPU=__IVPU;
               } else /* FALSE */ {
-                __tmp__1TPU=((__UINTEGER_32__RWB )typ_id__XTPU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__ZTPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__0TPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YTPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZTPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZTPU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__ZTPU=micro_alloc__table__lab__HKI(__tmp__0TPU,((__POINTER__IB )(&(table_type[(__tmp__1TPU)]))),(__UINTEGER_32__RWB)(__tmp__1TPU |  1));
-                ptr__WTPU=__tmp__ZTPU;
+                __KVPU=((____YWB )__GVPU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __IVPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __JVPU=(void *)((unsigned long)(void *)((unsigned long)__HVPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IVPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IVPU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __IVPU=__OKI(__JVPU,((____IB )(&(table_type[(__KVPU)]))),(____YWB)(__KVPU |  1));
+                __FVPU=__IVPU;
               };
-              result__VTPU=((__STRING__BC *)ptr__WTPU);
-              *(result__VTPU) = *(STRING__BC__);
-            };
-            Self__RTPU=((__STRING__BC *)result__VTPU);
-            if ((Self__RTPU->capacity__HFL <  250)) {
-              __tmp__TTPU=create__KVW( 250);
-              Self__RTPU->storage__4EL=__tmp__TTPU;
-              Self__RTPU->capacity__HFL= 250;
-            };
-            Self__RTPU->count__WJ= 0;
-            display__V5DJ(Self__NRMT,result__VTPU);
-            put_string__EGZ(((__STRING__BC *)result__VTPU));
+              __EVPU=((____BC *)__FVPU);
+              *(__EVPU) = *(__BC__);
+            };
+            __AVPU=((____BC *)__EVPU);
+            if ((__AVPU->__OFL <  250)) {
+              __CVPU=__RVW( 250);
+              __AVPU->__FFL=__CVPU;
+              __AVPU->__OFL= 250;
+            };
+            __AVPU->__WJ= 0;
+            __EBEJ(__2SMT,__EVPU);
+            __LGZ(((____BC *)__EVPU));
             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__DMUH=NULL;
+          __QCXC=(____Q)(__QCXC +  1);
+          __SNUH=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__DMUH=NULL;
+        case ____EBOJ__: {
+          __SNUH=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__DMUH=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__CMUH));
+        case ____3BOJ__: {
+          __SNUH=__AELK(((____3BOJ *)__RNUH));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__DMUH=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__CMUH));
+        case ____RCOJ__: {
+          __SNUH=__SELK(((____RCOJ *)__RNUH));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__DMUH=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__CMUH));
+        case ____HDOJ__: {
+          __SNUH=__EFLK(((____HDOJ *)__RNUH));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__DMUH=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__CMUH));
+        case ____1DOJ__: {
+          __SNUH=__WFLK(((____1DOJ *)__RNUH));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__DMUH=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__CMUH));
+        case ____PEOJ__: {
+          __SNUH=__IGLK(((____PEOJ *)__RNUH));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__DMUH=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__CMUH));
+        case ____DFOJ__: {
+          __SNUH=__0GLK(((____DFOJ *)__RNUH));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__DMUH=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__CMUH));
+        case ____XFOJ__: {
+          __SNUH=__MHLK(((____XFOJ *)__RNUH));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__QU2S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__CMUH));
-          __tmp__DMUH=__tmp__QU2S;
+        case ____QGOJ__: {
+          __5V2S=__4VPK(((____QGOJ *)__RNUH));
+          __SNUH=__5V2S;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__DMUH=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__CMUH));
+        case ____EHOJ__: {
+          __SNUH=__CILK(((____EHOJ *)__RNUH));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__DMUH=NULL;
+        case ____2HOJ__: {
+          __SNUH=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__DMUH=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__CMUH));
+        case ____YIOJ__: {
+          __SNUH=__XILK(((____YIOJ *)__RNUH));
         } break;
-        case __REAL_CST__JLOJ__: {
-          modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-          __tmp__DMUH=NULL;
+        case ____YMOJ__: {
+          __QCXC=(____Q)(__QCXC +  1);
+          __SNUH=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-          __tmp__DMUH=NULL;
+        case ____ONOJ__: {
+          __QCXC=(____Q)(__QCXC +  1);
+          __SNUH=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-          __tmp__DMUH=NULL;
+        case ____YOOJ__: {
+          __QCXC=(____Q)(__QCXC +  1);
+          __SNUH=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          Self__BV2S=((__READ_SLOT__ZK4K *)__tmp__CMUH);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__BV2S->slot__CYFM),Self__BV2S);
-          modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-          __tmp__CV2S=execute_access_unlink__5AMM(Self__BV2S);
-          __tmp__DMUH=__tmp__CV2S;
+        case ____IM4K__: {
+          __QW2S=((____IM4K *)__RNUH);
+          __EIEN(((____FKRG *)__QW2S->__RZFM),__QW2S);
+          __QCXC=(____Q)(__QCXC +  1);
+          __RW2S=__OCMM(__QW2S);
+          __SNUH=__RW2S;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__DMUH=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__CMUH));
+        case ____T5FL__: {
+          __SNUH=__VM5O(((____T5FL *)__RNUH));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__DMUH=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__CMUH));
+        case ____3DUL__: {
+          __SNUH=__VUTP(((____3DUL *)__RNUH));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__CV2S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__CMUH));
-          __tmp__DMUH=__tmp__CV2S;
+        case ____0EUL__: {
+          __RW2S=__0Q2P(((____0EUL *)__RNUH));
+          __SNUH=__RW2S;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__DMUH=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__CMUH));
+        case ____BGUL__: {
+          __SNUH=__GVTP(((____BGUL *)__RNUH));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__CV2S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__CMUH));
-          __tmp__DMUH=__tmp__CV2S;
+        case ____2GUL__: {
+          __RW2S=__5W2P(((____2GUL *)__RNUH));
+          __SNUH=__RW2S;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__DMUH=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__CMUH));
+        case ____B0VL__: {
+          __SNUH=__GQCN(((____B0VL *)__RNUH));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__DMUH=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__CMUH));
+        case ____P0VL__: {
+          __SNUH=__GNGM(((____P0VL *)__RNUH));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__OV2S=((__READ_GLOBAL__B4YL *)__tmp__CMUH);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__OV2S->global__Y5JM),Self__OV2S);
-          modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-          execute__KKVL(((__SLOT_DATA__WIRG *)Self__OV2S->global__Y5JM));
-          __tmp__DMUH=NULL;
+        case ____Q5YL__: {
+          __3W2S=((____Q5YL *)__RNUH);
+          __EIEN(((____FKRG *)__3W2S->__HBKM),__3W2S);
+          __QCXC=(____Q)(__QCXC +  1);
+          __ZLVL(((____FKRG *)__3W2S->__HBKM));
+          __SNUH=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__DMUH=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__CMUH));
+        case ____UVPM__: {
+          __SNUH=__GHXN(((____UVPM *)__RNUH));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__DMUH=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__CMUH));
+        case ____0ZPM__: {
+          __SNUH=__5U0P(((____0ZPM *)__RNUH));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__DMUH=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__CMUH));
+        case ____MR0N__: {
+          __SNUH=__H0VO(((____MR0N *)__RNUH));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__DMUH=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__CMUH));
+        case ____YWBP__: {
+          __SNUH=__51ZQ(((____YWBP *)__RNUH));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__DMUH=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__CMUH));
+        case ____LYBP__: {
+          __SNUH=__XBUP(((____LYBP *)__RNUH));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__DMUH=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__CMUH));
+        case ____CZBP__: {
+          __SNUH=__ICUP(((____CZBP *)__RNUH));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__DMUH=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__CMUH));
+        case ____3BEP__: {
+          __SNUH=__YVEQ(((____3BEP *)__RNUH));
         } break;
         };
-        if (((void *)__tmp__DMUH != (void *)NULL)) {
-          Self__EEYT=((__LIST__WH *)list_current__Y4GB);
-          Self__1FBU=((__FAST_ARRAYoINSTRo__X53D *)Self__EEYT->expr_list__AA4D);
-          typ_id__XTPU=(__INTEGER__Q)(Self__EEYT->index__OCFE -  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if ((typ_id__XTPU == (__INTEGER__Q)(Self__1FBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-            add_last__A04F(Self__1FBU,__tmp__DMUH);
+        if (((void *)__SNUH != (void *)NULL)) {
+          __TFYT=((____WH *)__Q5GB);
+          __KHBU=((____GB4D *)__TFYT->__PB4D);
+          __GVPU=(____Q)(__TFYT->__3DFE -  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if ((__GVPU == (____Q)(__KHBU->__OB4D.__AVLE +  1))) {
+            __P14F(__KHBU,__SNUH);
           } else /* FALSE */ {
-            add_last__A04F(Self__1FBU,__tmp__DMUH);
-            move__to__by__H5QH(Self__1FBU,typ_id__XTPU,(__INTEGER__Q)(Self__1FBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            ((void **)Self__1FBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__XTPU]=__tmp__DMUH;
+            __P14F(__KHBU,__SNUH);
+            __WARH(__KHBU,__GVPU,(____Q)(__KHBU->__OB4D.__AVLE -  1));
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            ((void **)__KHBU->__OB4D.__S24F)[__GVPU]=__SNUH;
           };
-          Self__EEYT->index__OCFE=(__INTEGER__Q)(Self__EEYT->index__OCFE +  1);
+          __TFYT->__3DFE=(____Q)(__TFYT->__3DFE +  1);
         };
-        Self__0DAI=(__INTEGER__Q)(Self__0DAI +  1);
+        __JFAI=(____Q)(__JFAI +  1);
       };
     };
   };
-  __tmp__CMUH=result__BLUH;
-  return(__tmp__CMUH);
+  __RNUH=__QMUH;
+  return(__RNUH);
 }
 
-static void* execute__2VFL(__SWITCH__DDXC *Self__3VFL)
-// ({SWITCH__DDXC}) With result No recursive, No inlinable.
+static void* __LXFL(____SEXC *__MXFL)
+// ({__SEXC}) With result No recursive, No inlinable.
 {
-  void *result__AWFL,*__tmp__BY2S,*__tmp__S2FL,*__tmp__1Z2S;
-  void *typ__BWFL,*__tmp__1XTL,*__tmp__JXFL,*__tmp__3RJO;
-  __LIST__WH *lst__DWFL,*Self__ZFYT;
-  __INTEGER__Q count_empty__GWFL,__tmp__TWFL,Result__ZRMT,__tmp__UXTL;
-  __INTEGER__Q Self__KYAM,__tmp__3XTL,__tmp__WUPU,old_nb_elts__YUPU;
-  __INTEGER__Q typ_id__HWPU,typ_id__1TJV,typ_id__WUZP,typ_id__AZZP;
-  __TYPES_TMP__TM5D *__tmp__HWFL,*Self__JXTL;
-  void *__tmp__IWFL,*l__5VYP,*l__NKZP;
-  __EXTERNAL_C__L5WC *Self__SRMT;
-  __TYPE_FULL__PMB *__tmp__FOCS,*__tmp__22FL,*__tmp__4AUL,*__tmp__1BUL;
-  __TYPE_FULL__PMB *__tmp__4DUL;
-  __TYPE__FF *Self__3V2S;
-  __TYPE_GENERIC__BCY *Self__4V2S;
-  __TYPE_BLOCK__VO5D *Self__5V2S;
-  __STRING__BC *Self__UUPU,*Self__3UPU,*result__FWPU,*Self__BWPU;
-  __POINTER__IB __tmp__ZUPU,__tmp__EVPU,__tmp__FVPU,__tmp__GVPU;
-  __POINTER__IB __tmp__JWPU,__tmp__KWPU,__tmp__3TJV,__tmp__4TJV;
-  __POINTER__IB __tmp__PF5T,__tmp__RF5T,__tmp__NG5T,__tmp__PG5T;
-  __POSITION__OL __tmp__PXFL,__tmp__J4FL,p__GUJV,p__4VYP,p__MKZP;
-  __CASE__S4EJ *Result__5T4T,*Result__MU4T,*Self__2RJO;
-  __READ_LOCAL__N5ZI *Self__RYMT,*Self__4YMT;
-  __LOCAL__43WC *Self__4FBU,*Self__HGBU;
-  __UINTEGER_32__RWB __tmp__HVPU,__tmp__LWPU,__tmp__5TJV,__tmp__SF5T;
-  __UINTEGER_32__RWB __tmp__QG5T;
-  __PUT_TO__BFOJ *__tmp__PX2S,*__tmp__JZ2S;
-  __READ_SLOT__ZK4K *Self__AY2S,*Self__0Z2S;
-  __READ_GLOBAL__B4YL *Self__NY2S,*Self__H02S;
-  __PROFIL_BLOCK__22NJ *__tmp__X1FL,*Self__1FYT;
-  __EXPR_NOT_LOGIC__E4FL *result__JTJV,*Self__VTJV,*result__44YO;
-  __EXPR_NOT_LOGIC__E4FL *Self__2GBP;
-  void *__tmp__SAUL;
-  void *__tmp__HBUL,*__tmp__IBUL;
-  void *__tmp__ICUL;
-  __EXPR_OR_LOGIC__OCUL *result__ZTJV,*Self__FUJV;
-  __EXPR_OR_OR_LOGIC__LDUL *result__RUZP,*Self__RG5P;
-  __EXPR_AND_LOGIC__SEUL *result__KUJV,*Self__WUJV;
-  __EXPR_AND_AND_LOGIC__NFUL *result__1YZP,*Self__YG5P;
-  __BOOLEAN__L is_end__FWFL,__tmp__D1FL,__tmp__40FL,d__P3TL,__tmp__R4TL;
-  __BOOLEAN__L __tmp__MBUL,__tmp__VBUL,__tmp__BCUL,__tmp__WCUL;
-  __BOOLEAN__L __tmp__YEUL;
-  __CHARACTER__DB *__tmp__VUPU,*__tmp__DWPU;
-  __FAST_ARRAYoCASEo__U4EJ *Self__WBEN;
-  void **__tmp__5BEN,**Self__HXYN;
-  __FAST_ARRAYoINSTRo__X53D *Self__EGBU;
-  result__AWFL=NULL;
-  typ__BWFL=NULL;
-  lst__DWFL=NULL;
-  is_end__FWFL=FALSE__O__;
-  count_empty__GWFL= 0;
-  __tmp__HWFL=new__KFHG();
-  __tmp__IWFL=Self__3VFL->expr__2UFL;
-  switch (((struct ___OBJ *)__tmp__IWFL)->__id) {
-  case __STRING_CST__5J__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)__tmp__IWFL)->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    Self__SRMT=((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__IWFL));
-    if (((void *)Self__SRMT->living_type__C0RH == (void *)NULL)) {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),((__TYPE_FULL__PMB *)Self__SRMT->static_type__J54D)->the_parent_type__DLK);
-    } else /* FALSE */ {
-      union__XS4K(((__TYPES_TMP__TM5D *)__tmp__HWFL),Self__SRMT->living_type__C0RH);
-    };
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__IWFL))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__IWFL))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    (&__string_339)->count__0C= 22;
-    (&__string_339)->storage__1C="EXPR_MULTIPLE.get_type";
-    print__CKG((&__string_339));
+  void *__PXFL,*__QZ2S,*__B4FL,*__K12S;
+  void *__QXFL,*__KZTL,*__YYFL,*__MTJO;
+  ____WH *__SXFL,*__IHYT;
+  ____Q __VXFL,__CYFL,__ITMT,__DZTL,__ZZAM,__MZTL,__FWPU,__HWPU,__WXPU;
+  ____Q __KVJV,__FWZP,__P0ZP;
+  ____CO5D *__WXFL,*__YYTL;
+  void *__XXFL,*__OXYP,*__2LZP;
+  ____0AXC *__BTMT;
+  ____WMB *__UPCS,*__L4FL,*__NCUL,*__KDUL,*__NFUL;
+  ____FF *__MX2S;
+  ____ICY *__NX2S;
+  ____EQ5D *__OX2S;
+  ____BC *__DWPU,*__MWPU,*__UXPU,*__QXPU;
+  ____IB __IWPU,__TWPU,__UWPU,__VWPU,__YXPU,__ZXPU,__MVJV,__NVJV,__4G5T;
+  ____IB __AH5T,__2H5T,__4H5T;
+  ____OL __4YFL,__Y5FL,__VVJV,__NXYP,__1LZP;
+  ____BAFJ *__OV4T,*__1V4T,*__LTJO;
+  ____2A0I *__A0MT,*__N0MT;
+  ____N5WC *__NHBU,*__WHBU;
+  ____YWB __WWPU,__0XPU,__OVJV,__BH5T,__5H5T;
+  ____QGOJ *__4Y2S,*__Y02S;
+  ____IM4K *__PZ2S,*__J12S;
+  ____Q5YL *__2Z2S,*__W12S;
+  ____L4NJ *__G3FL,*__KHYT;
+  ____T5FL *__YUJV,*__EVJV,*__NAZO,*__LIBP;
+  void *__BCUL;
+  void *__WCUL,*__XCUL;
+  void *__XDUL;
+  ____3DUL *__IVJV,*__UVJV;
+  ____0EUL *__AWZP,*__AI5P;
+  ____BGUL *__ZVJV,*__FWJV;
+  ____2GUL *__K0ZP,*__HI5P;
+  ____L __UXFL,__S2FL,__N2FL,__44TL,__AAUL,__1CUL,__EDUL,__QDUL,__FEUL;
+  ____L __HGUL;
+  ____DB *__EWPU,*__SXPU;
+  ____DAFJ *__FDEN;
+  void **__ODEN,**__WYYN;
+  ____GB4D *__THBU;
+  __PXFL=NULL;
+  __QXFL=NULL;
+  __SXFL=NULL;
+  __UXFL=__O__;
+  __VXFL= 0;
+  __WXFL=__ZGHG();
+  __XXFL=__MXFL->__LWFL;
+  switch (((struct ___OBJ *)__XXFL)->__id) {
+  case ____5J__: {
+    __EVXI(((____CO5D *)__WXFL),((____WMB *)((____5J *)__XXFL)->__EK.__BI4D)->__KLK);
+  } break;
+  case ____0AXC__: {
+    __BTMT=((____0AXC *)((____5J *)__XXFL));
+    if (((void *)__BTMT->__R1RH == (void *)NULL)) {
+      __EVXI(((____CO5D *)__WXFL),((____WMB *)__BTMT->__YA5D)->__KLK);
+    } else /* FALSE */ {
+      __GU4K(((____CO5D *)__WXFL),__BTMT->__R1RH);
+    };
+  } break;
+  case ____NBXC__: {
+    __EVXI(((____CO5D *)__WXFL),((____WMB *)((____NBXC *)((____5J *)__XXFL))->__OBXC.__BI4D)->__KLK);
+  } break;
+  case ____ZBXC__: {
+    __EVXI(((____CO5D *)__WXFL),((____WMB *)((____ZBXC *)((____5J *)__XXFL))->__0BXC.__BI4D)->__KLK);
+  } break;
+  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__IWFL)),__tmp__HWFL);
+  case ____2A0I__: {
+    __A51K(((____2A0I *)((____5J *)__XXFL)),__WXFL);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_false__ENB);
+  case ____HJNJ__: {
+    __EVXI(((____CO5D *)__WXFL),__DNB);
+    __EVXI(((____CO5D *)__WXFL),__LNB);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_false__ENB);
+  case ____SJNJ__: {
+    __EVXI(((____CO5D *)__WXFL),__DNB);
+    __EVXI(((____CO5D *)__WXFL),__LNB);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_false__ENB);
+  case ____0AOJ__: {
+    __EVXI(((____CO5D *)__WXFL),__DNB);
+    __EVXI(((____CO5D *)__WXFL),__LNB);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_integer__UNB);
+  case ____EBOJ__: {
+    __EVXI(((____CO5D *)__WXFL),__1NB);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_false__ENB);
+  case ____3BOJ__: {
+    __EVXI(((____CO5D *)__WXFL),__DNB);
+    __EVXI(((____CO5D *)__WXFL),__LNB);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    get_type__N41K(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__IWFL)),__tmp__HWFL);
+  case ____RCOJ__: {
+    __251K(((____RCOJ *)((____5J *)__XXFL)),__WXFL);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    get_type__R41K(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__IWFL)),__tmp__HWFL);
+  case ____HDOJ__: {
+    __AA2K(((____HDOJ *)((____5J *)__XXFL)),__WXFL);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    get_type__V41K(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__IWFL)),__tmp__HWFL);
+  case ____1DOJ__: {
+    __EA2K(((____1DOJ *)((____5J *)__XXFL)),__WXFL);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    get_type__Z41K(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__IWFL)),__tmp__HWFL);
+  case ____PEOJ__: {
+    __IA2K(((____PEOJ *)((____5J *)__XXFL)),__WXFL);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__IWFL)),__tmp__HWFL);
+  case ____DFOJ__: {
+    __MA2K(((____DFOJ *)((____5J *)__XXFL)),__WXFL);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__IWFL)),__tmp__HWFL);
+  case ____XFOJ__: {
+    __QA2K(((____XFOJ *)((____5J *)__XXFL)),__WXFL);
   } break;
-  case __PUT_TO__BFOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),TYPE_VOID__AMB__);
+  case ____QGOJ__: {
+    __EVXI(((____CO5D *)__WXFL),__HMB__);
   } break;
-  case __ITEM__VFOJ__: {
-    get_type__I51K(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__IWFL)),__tmp__HWFL);
+  case ____EHOJ__: {
+    __XA2K(((____EHOJ *)((____5J *)__XXFL)),__WXFL);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_integer__UNB);
+  case ____2HOJ__: {
+    __EVXI(((____CO5D *)__WXFL),__1NB);
   } break;
-  case __CAST__JHOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__IWFL))->static_type__TC5J)->the_parent_type__DLK);
+  case ____YIOJ__: {
+    __EVXI(((____CO5D *)__WXFL),((____WMB *)((____YIOJ *)((____5J *)__XXFL))->__CE5J)->__KLK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__IWFL))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YMOJ__: {
+    __EVXI(((____CO5D *)__WXFL),((____WMB *)((____YMOJ *)((____5J *)__XXFL))->__ZMOJ.__BI4D)->__KLK);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__IWFL))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____ONOJ__: {
+    __EVXI(((____CO5D *)__WXFL),((____WMB *)((____ONOJ *)((____5J *)__XXFL))->__PNOJ.__BI4D)->__KLK);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__IWFL))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+  case ____YOOJ__: {
+    __EVXI(((____CO5D *)__WXFL),((____WMB *)((____YOOJ *)((____5J *)__XXFL))->__ZOOJ.__BI4D)->__KLK);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    get_type__ZYGM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__IWFL)),__tmp__HWFL);
+  case ____IM4K__: {
+    __I0GM(((____IM4K *)((____5J *)__XXFL)),__WXFL);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_false__ENB);
+  case ____T5FL__: {
+    __EVXI(((____CO5D *)__WXFL),__DNB);
+    __EVXI(((____CO5D *)__WXFL),__LNB);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_false__ENB);
+  case ____3DUL__: {
+    __EVXI(((____CO5D *)__WXFL),__DNB);
+    __EVXI(((____CO5D *)__WXFL),__LNB);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_false__ENB);
+  case ____0EUL__: {
+    __EVXI(((____CO5D *)__WXFL),__DNB);
+    __EVXI(((____CO5D *)__WXFL),__LNB);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_false__ENB);
+  case ____BGUL__: {
+    __EVXI(((____CO5D *)__WXFL),__DNB);
+    __EVXI(((____CO5D *)__WXFL),__LNB);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_false__ENB);
+  case ____2GUL__: {
+    __EVXI(((____CO5D *)__WXFL),__DNB);
+    __EVXI(((____CO5D *)__WXFL),__LNB);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__FOCS=static_type__UVBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__IWFL)));
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),((__TYPE_FULL__PMB *)__tmp__FOCS)->the_parent_type__DLK);
+  case ____B0VL__: {
+    __UPCS=__DXBN(((____B0VL *)((____5J *)__XXFL)));
+    __EVXI(((____CO5D *)__WXFL),((____WMB *)__UPCS)->__KLK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    get_type__3KHM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__IWFL)),__tmp__HWFL);
+  case ____P0VL__: {
+    __MMHM(((____P0VL *)((____5J *)__XXFL)),__WXFL);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__IWFL))->global__Y5JM),__tmp__HWFL);
+  case ____Q5YL__: {
+    __WKEN(((____FKRG *)((____Q5YL *)((____5J *)__XXFL))->__HBKM),__WXFL);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__FOCS=static_type__5DWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__IWFL)));
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),((__TYPE_FULL__PMB *)__tmp__FOCS)->the_parent_type__DLK);
+  case ____UVPM__: {
+    __UPCS=__OFWN(((____UVPM *)((____5J *)__XXFL)));
+    __EVXI(((____CO5D *)__WXFL),((____WMB *)__UPCS)->__KLK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    get_type__GN2P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__IWFL)),__tmp__HWFL);
+  case ____0ZPM__: {
+    __VO2P(((____0ZPM *)((____5J *)__XXFL)),__WXFL);
   } break;
-  case __EXPR_OR__3P0N__: {
-    get_type__S3VO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__IWFL)),__tmp__HWFL);
+  case ____MR0N__: {
+    __B5VO(((____MR0N *)((____5J *)__XXFL)),__WXFL);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_false__ENB);
+  case ____YWBP__: {
+    __EVXI(((____CO5D *)__WXFL),__DNB);
+    __EVXI(((____CO5D *)__WXFL),__LNB);
   } break;
-  case __EXPR_INF__2WBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_false__ENB);
+  case ____LYBP__: {
+    __EVXI(((____CO5D *)__WXFL),__DNB);
+    __EVXI(((____CO5D *)__WXFL),__LNB);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_true__2MB);
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__HWFL),type_false__ENB);
+  case ____CZBP__: {
+    __EVXI(((____CO5D *)__WXFL),__DNB);
+    __EVXI(((____CO5D *)__WXFL),__LNB);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    get_type__S4HQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__IWFL)),__tmp__HWFL);
+  case ____3BEP__: {
+    __BAIQ(((____3BEP *)((____5J *)__XXFL)),__WXFL);
   } break;
   };
-  __tmp__TWFL=(__INTEGER__Q)(((__TYPES_TMP__TM5D *)__tmp__HWFL)->parent_types__WM5D.upper__O0RH +  1);
-  Result__ZRMT=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((__tmp__TWFL > Result__ZRMT)) {
-    print__CKG((&__string_626));
-    Self__JXTL=((__TYPES_TMP__TM5D *)__tmp__HWFL);
-    if ((Self__JXTL->parent_types__WM5D.upper__O0RH != (__INTEGER__Q)(-  1))) {
-      __tmp__UXTL=(__INTEGER__Q)(Self__JXTL->parent_types__WM5D.upper__O0RH -  1);
-      Self__KYAM= 0;
-      while ((Self__KYAM <= __tmp__UXTL)) {
-        __tmp__1XTL=((void **)Self__JXTL->parent_types__WM5D.storage__JLYI)[Self__KYAM];
-        switch (((struct ___OBJ *)__tmp__1XTL)->__id) {
-        case __TYPE__FF__: {
-          Self__3V2S=((__TYPE__FF *)__tmp__1XTL);
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__3V2S->prototype__QF->parent_named__PF.name__4VB);
-          put_string__EGZ(((__STRING__BC *)string_tmp__YC));
+  __CYFL=(____Q)(((____CO5D *)__WXFL)->__FO5D.__31RH +  1);
+  __ITMT=(____Q)(((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__4EFJ +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((__CYFL > __ITMT)) {
+    __JKG((&__string_626));
+    __YYTL=((____CO5D *)__WXFL);
+    if ((__YYTL->__FO5D.__31RH != (____Q)(-  1))) {
+      __DZTL=(____Q)(__YYTL->__FO5D.__31RH -  1);
+      __ZZAM= 0;
+      while ((__ZZAM <= __DZTL)) {
+        __KZTL=((void **)__YYTL->__FO5D.__YMYI)[__ZZAM];
+        switch (((struct ___OBJ *)__KZTL)->__id) {
+        case ____FF__: {
+          __MX2S=((____FF *)__KZTL);
+          ((____BC *)__YC)->__WJ= 0;
+          __EWX(((____BC *)__YC),__MX2S->__QF->__PF.__FWB);
+          __LGZ(((____BC *)__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));
+        case ____FMB__: {
+          ((____BC *)__YC)->__WJ= 0;
+          __EWX(((____BC *)__YC),(&__string_4));
+          __LGZ(((____BC *)__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));
+        case ____HMB__: {
+          ((____BC *)__YC)->__WJ= 0;
+          __EWX(((____BC *)__YC),(&__string_5));
+          __LGZ(((____BC *)__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));
+        case ____JMB__: {
+          ((____BC *)__YC)->__WJ= 0;
+          __EWX(((____BC *)__YC),(&__string_54));
+          __LGZ(((____BC *)__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));
+        case ____LMB__: {
+          ((____BC *)__YC)->__WJ= 0;
+          __EWX(((____BC *)__YC),(&__string_56));
+          __LGZ(((____BC *)__YC));
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          Self__4V2S=((__TYPE_GENERIC__BCY *)__tmp__1XTL);
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__4V2S->name__0YMB);
-          put_string__EGZ(((__STRING__BC *)string_tmp__YC));
+        case ____ICY__: {
+          __NX2S=((____ICY *)__KZTL);
+          ((____BC *)__YC)->__WJ= 0;
+          __EWX(((____BC *)__YC),__NX2S->__TZMB);
+          __LGZ(((____BC *)__YC));
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          Self__5V2S=((__TYPE_BLOCK__VO5D *)__tmp__1XTL);
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__DQ0G(Self__5V2S,string_tmp__YC);
-          put_string__EGZ(((__STRING__BC *)string_tmp__YC));
+        case ____EQ5D__: {
+          __OX2S=((____EQ5D *)__KZTL);
+          ((____BC *)__YC)->__WJ= 0;
+          __SR0G(__OX2S,__YC);
+          __LGZ(((____BC *)__YC));
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          print__TAKL(((__PROFIL_BLOCK__22NJ *)__tmp__1XTL));
+        case ____L4NJ__: {
+          __CCKL(((____L4NJ *)__KZTL));
         } break;
         };
         fputc((int)('('),stdout);
-        __tmp__1XTL=((void **)Self__JXTL->parent_types__WM5D.storage__JLYI)[Self__KYAM];
-        switch (((struct ___OBJ *)__tmp__1XTL)->__id) {
-        case __TYPE__FF__: {
-          __tmp__3XTL=((__TYPE__FF *)__tmp__1XTL)->index__0KC;
+        __KZTL=((void **)__YYTL->__FO5D.__YMYI)[__ZZAM];
+        switch (((struct ___OBJ *)__KZTL)->__id) {
+        case ____FF__: {
+          __MZTL=((____FF *)__KZTL)->__BLC;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__3XTL=((__TYPE_NULL__4LB *)__tmp__1XTL)->parent_type__5LB.index__0KC;
+        case ____FMB__: {
+          __MZTL=((____FMB *)__KZTL)->__GMB.__BLC;
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__3XTL=((__TYPE_VOID__AMB *)__tmp__1XTL)->parent_type__BMB.index__0KC;
+        case ____HMB__: {
+          __MZTL=((____HMB *)__KZTL)->__IMB.__BLC;
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__3XTL=((__TYPE_CONTEXT__CMB *)__tmp__1XTL)->parent_type__DMB.index__0KC;
+        case ____JMB__: {
+          __MZTL=((____JMB *)__KZTL)->__KMB.__BLC;
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__3XTL=((__TYPE_ID__EMB *)__tmp__1XTL)->parent_type__FMB.index__0KC;
+        case ____LMB__: {
+          __MZTL=((____LMB *)__KZTL)->__MMB.__BLC;
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__3XTL=((__TYPE_GENERIC__BCY *)__tmp__1XTL)->parent_type__CCY.index__0KC;
+        case ____ICY__: {
+          __MZTL=((____ICY *)__KZTL)->__JCY.__BLC;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__3XTL=((__TYPE_BLOCK__VO5D *)__tmp__1XTL)->parent_type__WO5D.index__0KC;
+        case ____EQ5D__: {
+          __MZTL=((____EQ5D *)__KZTL)->__FQ5D.__BLC;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__3XTL=((__PROFIL_BLOCK__22NJ *)__tmp__1XTL)->parent_type__42NJ.index__0KC;
+        case ____L4NJ__: {
+          __MZTL=((____L4NJ *)__KZTL)->__N4NJ.__BLC;
         } break;
         };
-        print__BFGF(__tmp__3XTL);
-        print__CKG((&__string_627));
-        Self__KYAM=(__INTEGER__Q)(Self__KYAM +  1);
+        __QGGF(__MZTL);
+        __JKG((&__string_627));
+        __ZZAM=(____Q)(__ZZAM +  1);
       };
-      __tmp__1XTL=((void **)Self__JXTL->parent_types__WM5D.storage__JLYI)[Self__JXTL->parent_types__WM5D.upper__O0RH];
-      switch (((struct ___OBJ *)__tmp__1XTL)->__id) {
-      case __TYPE__FF__: {
-        Self__3V2S=((__TYPE__FF *)__tmp__1XTL);
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append__3VX(((__STRING__BC *)string_tmp__YC),Self__3V2S->prototype__QF->parent_named__PF.name__4VB);
-        put_string__EGZ(((__STRING__BC *)string_tmp__YC));
+      __KZTL=((void **)__YYTL->__FO5D.__YMYI)[__YYTL->__FO5D.__31RH];
+      switch (((struct ___OBJ *)__KZTL)->__id) {
+      case ____FF__: {
+        __MX2S=((____FF *)__KZTL);
+        ((____BC *)__YC)->__WJ= 0;
+        __EWX(((____BC *)__YC),__MX2S->__QF->__PF.__FWB);
+        __LGZ(((____BC *)__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));
+      case ____FMB__: {
+        ((____BC *)__YC)->__WJ= 0;
+        __EWX(((____BC *)__YC),(&__string_4));
+        __LGZ(((____BC *)__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));
+      case ____HMB__: {
+        ((____BC *)__YC)->__WJ= 0;
+        __EWX(((____BC *)__YC),(&__string_5));
+        __LGZ(((____BC *)__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));
+      case ____JMB__: {
+        ((____BC *)__YC)->__WJ= 0;
+        __EWX(((____BC *)__YC),(&__string_54));
+        __LGZ(((____BC *)__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));
+      case ____LMB__: {
+        ((____BC *)__YC)->__WJ= 0;
+        __EWX(((____BC *)__YC),(&__string_56));
+        __LGZ(((____BC *)__YC));
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        Self__4V2S=((__TYPE_GENERIC__BCY *)__tmp__1XTL);
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append__3VX(((__STRING__BC *)string_tmp__YC),Self__4V2S->name__0YMB);
-        put_string__EGZ(((__STRING__BC *)string_tmp__YC));
+      case ____ICY__: {
+        __NX2S=((____ICY *)__KZTL);
+        ((____BC *)__YC)->__WJ= 0;
+        __EWX(((____BC *)__YC),__NX2S->__TZMB);
+        __LGZ(((____BC *)__YC));
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        Self__5V2S=((__TYPE_BLOCK__VO5D *)__tmp__1XTL);
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append_name_in__DQ0G(Self__5V2S,string_tmp__YC);
-        put_string__EGZ(((__STRING__BC *)string_tmp__YC));
+      case ____EQ5D__: {
+        __OX2S=((____EQ5D *)__KZTL);
+        ((____BC *)__YC)->__WJ= 0;
+        __SR0G(__OX2S,__YC);
+        __LGZ(((____BC *)__YC));
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        print__TAKL(((__PROFIL_BLOCK__22NJ *)__tmp__1XTL));
+      case ____L4NJ__: {
+        __CCKL(((____L4NJ *)__KZTL));
       } break;
       };
       fputc((int)('('),stdout);
-      __tmp__1XTL=((void **)Self__JXTL->parent_types__WM5D.storage__JLYI)[Self__JXTL->parent_types__WM5D.upper__O0RH];
-      switch (((struct ___OBJ *)__tmp__1XTL)->__id) {
-      case __TYPE__FF__: {
-        __tmp__3XTL=((__TYPE__FF *)__tmp__1XTL)->index__0KC;
+      __KZTL=((void **)__YYTL->__FO5D.__YMYI)[__YYTL->__FO5D.__31RH];
+      switch (((struct ___OBJ *)__KZTL)->__id) {
+      case ____FF__: {
+        __MZTL=((____FF *)__KZTL)->__BLC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__3XTL=((__TYPE_NULL__4LB *)__tmp__1XTL)->parent_type__5LB.index__0KC;
+      case ____FMB__: {
+        __MZTL=((____FMB *)__KZTL)->__GMB.__BLC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__3XTL=((__TYPE_VOID__AMB *)__tmp__1XTL)->parent_type__BMB.index__0KC;
+      case ____HMB__: {
+        __MZTL=((____HMB *)__KZTL)->__IMB.__BLC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__3XTL=((__TYPE_CONTEXT__CMB *)__tmp__1XTL)->parent_type__DMB.index__0KC;
+      case ____JMB__: {
+        __MZTL=((____JMB *)__KZTL)->__KMB.__BLC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__3XTL=((__TYPE_ID__EMB *)__tmp__1XTL)->parent_type__FMB.index__0KC;
+      case ____LMB__: {
+        __MZTL=((____LMB *)__KZTL)->__MMB.__BLC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__3XTL=((__TYPE_GENERIC__BCY *)__tmp__1XTL)->parent_type__CCY.index__0KC;
+      case ____ICY__: {
+        __MZTL=((____ICY *)__KZTL)->__JCY.__BLC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__3XTL=((__TYPE_BLOCK__VO5D *)__tmp__1XTL)->parent_type__WO5D.index__0KC;
+      case ____EQ5D__: {
+        __MZTL=((____EQ5D *)__KZTL)->__FQ5D.__BLC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__3XTL=((__PROFIL_BLOCK__22NJ *)__tmp__1XTL)->parent_type__42NJ.index__0KC;
+      case ____L4NJ__: {
+        __MZTL=((____L4NJ *)__KZTL)->__N4NJ.__BLC;
       } break;
       };
-      print__BFGF(__tmp__3XTL);
+      __QGGF(__MZTL);
       fputc((int)(')'),stdout);
     } else /* FALSE */ {
-      print__CKG((&__string_628));
+      __JKG((&__string_628));
     };
-    print__CKG((&__string_629));
-    ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-    __tmp__UXTL=Self__3VFL->list__2CFJ->parent_arrayed_collection__24EJ.upper__PDFJ;
-    Self__KYAM= 0;
-    while ((Self__KYAM <= __tmp__UXTL)) {
-      __tmp__JXFL=((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__KYAM])->id__YDFJ;
-      switch (((struct ___OBJ *)__tmp__JXFL)->__id) {
-      case __TYPE__FF__: {
-        append__3VX(((__STRING__BC *)string_tmp__YC),((__TYPE__FF *)__tmp__JXFL)->prototype__QF->parent_named__PF.name__4VB);
+    __JKG((&__string_629));
+    ((____BC *)__YC)->__WJ= 0;
+    __DZTL=__MXFL->__LEFJ->__LAFJ.__4EFJ;
+    __ZZAM= 0;
+    while ((__ZZAM <= __DZTL)) {
+      __YYFL=((____BAFJ *)((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[__ZZAM])->__HFFJ;
+      switch (((struct ___OBJ *)__YYFL)->__id) {
+      case ____FF__: {
+        __EWX(((____BC *)__YC),((____FF *)__YYFL)->__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__JXFL))->name__0YMB);
+      case ____ICY__: {
+        __EWX(((____BC *)__YC),((____ICY *)((____FF *)__YYFL))->__TZMB);
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        append_name_in__DQ0G(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__JXFL)),string_tmp__YC);
+      case ____EQ5D__: {
+        __SR0G(((____EQ5D *)((____FF *)__YYFL)),__YC);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        append_name_in__5PFL(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__JXFL)),string_tmp__YC);
+      case ____L4NJ__: {
+        __ORFL(((____L4NJ *)((____FF *)__YYFL)),__YC);
       } break;
       };
-      Self__UUPU=((__STRING__BC *)string_tmp__YC);
-      if ((Self__UUPU->capacity__HFL <= Self__UUPU->count__WJ)) {
-        if ((Self__UUPU->capacity__HFL ==  0)) {
-          Self__UUPU->capacity__HFL= 32;
-          __tmp__VUPU=create__KVW( 32);
-          Self__UUPU->storage__4EL=__tmp__VUPU;
+      __DWPU=((____BC *)__YC);
+      if ((__DWPU->__OFL <= __DWPU->__WJ)) {
+        if ((__DWPU->__OFL ==  0)) {
+          __DWPU->__OFL= 32;
+          __EWPU=__RVW( 32);
+          __DWPU->__FFL=__EWPU;
         } else /* FALSE */ {
-          __tmp__WUPU=(__INTEGER__Q)(Self__UUPU->capacity__HFL <<  1);
-          __tmp__VUPU=((__CHARACTER__DB *)Self__UUPU->storage__4EL);
-          old_nb_elts__YUPU=Self__UUPU->capacity__HFL;
-          __tmp__ZUPU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__VUPU),((__UINTEGER_32__RWB )old_nb_elts__YUPU),((__UINTEGER_32__RWB )__tmp__WUPU));
-          __tmp__VUPU=((__CHARACTER__DB *)__tmp__ZUPU);
-          clear__to__F00(__tmp__VUPU,old_nb_elts__YUPU,(__INTEGER__Q)(__tmp__WUPU -  1));
-          Self__UUPU->storage__4EL=__tmp__VUPU;
-          Self__UUPU->capacity__HFL=__tmp__WUPU;
+          __FWPU=(____Q)(__DWPU->__OFL <<  1);
+          __EWPU=((____DB *)__DWPU->__FFL);
+          __HWPU=__DWPU->__OFL;
+          __IWPU=__55W(((____IB )__EWPU),((____YWB )__HWPU),((____YWB )__FWPU));
+          __EWPU=((____DB *)__IWPU);
+          __M00(__EWPU,__HWPU,(____Q)(__FWPU -  1));
+          __DWPU->__FFL=__EWPU;
+          __DWPU->__OFL=__FWPU;
         };
       };
-      ((__CHARACTER__DB *)Self__UUPU->storage__4EL)[Self__UUPU->count__WJ]=',';
-      Self__UUPU->count__WJ=(__INTEGER__Q)(Self__UUPU->count__WJ +  1);
-      Self__KYAM=(__INTEGER__Q)(Self__KYAM +  1);
+      ((____DB *)__DWPU->__FFL)[__DWPU->__WJ]=',';
+      __DWPU->__WJ=(____Q)(__DWPU->__WJ +  1);
+      __ZZAM=(____Q)(__ZZAM +  1);
     };
-    put_string__EGZ(((__STRING__BC *)string_tmp__YC));
+    __LGZ(((____BC *)__YC));
     fputc((int)('\n'),stdout);
-    __tmp__PXFL=Self__3VFL->parent_instr__EDXC.parent_itm_object__YH.position__H2B;
-    put_error__text__2PE( 0,(&__string_630));
-    put_position__HRE(__tmp__PXFL);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __4YFL=__MXFL->__TEXC.__YH.__O2B;
+    __DQE( 0,(&__string_630));
+    __ORE(__4YFL);
+    __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__TWFL=__tmp__HWFL->parent_types__WM5D.upper__O0RH;
-  Result__ZRMT= 0;
-  while ((Result__ZRMT <= __tmp__TWFL)) {
-    __tmp__3XTL=Result__ZRMT;
-    typ__BWFL=((void **)((__TYPES_TMP__TM5D *)__tmp__HWFL)->parent_types__WM5D.storage__JLYI)[Result__ZRMT];
-    while (((void *)typ__BWFL != (void *)((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[__tmp__3XTL])->id__YDFJ)) {
-      remove__0PJO(((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[__tmp__3XTL]));
-      Self__WBEN=((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__5BEN=Self__WBEN->parent_arrayed_collection__24EJ.storage__ZWBN;
-      __tmp__WUPU=Self__WBEN->parent_arrayed_collection__24EJ.upper__PDFJ;
-      Self__HXYN=((void **)__tmp__5BEN);
-      old_nb_elts__YUPU=__tmp__3XTL;
-      while ((old_nb_elts__YUPU != __tmp__WUPU)) {
-        Self__HXYN[old_nb_elts__YUPU]=Self__HXYN[(__INTEGER__Q)(old_nb_elts__YUPU +  1)];
-        old_nb_elts__YUPU=(__INTEGER__Q)(old_nb_elts__YUPU +  1);
-      };
-      Self__WBEN->parent_arrayed_collection__24EJ.upper__PDFJ=(__INTEGER__Q)(Self__WBEN->parent_arrayed_collection__24EJ.upper__PDFJ -  1);
-    };
-    __tmp__3XTL=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[Result__ZRMT])->code__RHFJ)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((__tmp__3XTL ==  0)) {
-      count_empty__GWFL=(__INTEGER__Q)(count_empty__GWFL +  1);
-    };
-    Result__ZRMT=(__INTEGER__Q)(Result__ZRMT +  1);
-  };
-  until_do__SFLL:
+  __CYFL=__WXFL->__FO5D.__31RH;
+  __ITMT= 0;
+  while ((__ITMT <= __CYFL)) {
+    __MZTL=__ITMT;
+    __QXFL=((void **)((____CO5D *)__WXFL)->__FO5D.__YMYI)[__ITMT];
+    while (((void *)__QXFL != (void *)((____BAFJ *)((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[__MZTL])->__HFFJ)) {
+      __JRJO(((____BAFJ *)((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[__MZTL]));
+      __FDEN=((____DAFJ *)__MXFL->__LEFJ);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __ODEN=__FDEN->__LAFJ.__IYBN;
+      __FWPU=__FDEN->__LAFJ.__4EFJ;
+      __WYYN=((void **)__ODEN);
+      __HWPU=__MZTL;
+      while ((__HWPU != __FWPU)) {
+        __WYYN[__HWPU]=__WYYN[(____Q)(__HWPU +  1)];
+        __HWPU=(____Q)(__HWPU +  1);
+      };
+      __FDEN->__LAFJ.__4EFJ=(____Q)(__FDEN->__LAFJ.__4EFJ -  1);
+    };
+    __MZTL=(____Q)(((____GB4D *)((____WH *)((____BAFJ *)((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[__ITMT])->__AJFJ)->__PB4D)->__OB4D.__AVLE +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__MZTL ==  0)) {
+      __VXFL=(____Q)(__VXFL +  1);
+    };
+    __ITMT=(____Q)(__ITMT +  1);
+  };
+  __BHLL:
   {
-    __tmp__3XTL=(__INTEGER__Q)(((__TYPES_TMP__TM5D *)__tmp__HWFL)->parent_types__WM5D.upper__O0RH +  1);
-    __tmp__WUPU=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((__tmp__3XTL != __tmp__WUPU)) {
-      Self__WBEN=((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ);
-      Result__5T4T=((void **)Self__WBEN->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__WBEN->parent_arrayed_collection__24EJ.upper__PDFJ];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      remove__0PJO(((__CASE__S4EJ *)Result__5T4T));
-      Self__WBEN=((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__WBEN->parent_arrayed_collection__24EJ.upper__PDFJ=(__INTEGER__Q)(Self__WBEN->parent_arrayed_collection__24EJ.upper__PDFJ -  1);
-      goto until_do__SFLL;
-    };
-  };
-  free__UMZI(((__TYPES_TMP__TM5D *)__tmp__HWFL));
-  __tmp__TWFL=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((__tmp__TWFL ==  1)) {
-    __tmp__D1FL=TRUE__K__;
+    __MZTL=(____Q)(((____CO5D *)__WXFL)->__FO5D.__31RH +  1);
+    __FWPU=(____Q)(((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__4EFJ +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__MZTL != __FWPU)) {
+      __FDEN=((____DAFJ *)__MXFL->__LEFJ);
+      __OV4T=((void **)__FDEN->__LAFJ.__IYBN)[__FDEN->__LAFJ.__4EFJ];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __JRJO(((____BAFJ *)__OV4T));
+      __FDEN=((____DAFJ *)__MXFL->__LEFJ);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __FDEN->__LAFJ.__4EFJ=(____Q)(__FDEN->__LAFJ.__4EFJ -  1);
+      goto __BHLL;
+    };
+  };
+  __DOZI(((____CO5D *)__WXFL));
+  __CYFL=(____Q)(((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__4EFJ +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((__CYFL ==  1)) {
+    __S2FL=__K__;
   } else /* FALSE */ {
-    __tmp__UXTL=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (((__tmp__UXTL ==  2) && (debug_level_option__YE ==  0))) {
-      Result__5T4T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__40FL=((void *)Result__5T4T->id__YDFJ == (void *)TYPE_NULL__4LB__);
-    } else /* FALSE */ {
-      __tmp__40FL=FALSE__O__;
-    };
-    if (__tmp__40FL) {
-      Result__5T4T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__3XTL=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Result__5T4T->code__RHFJ)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__40FL=(__tmp__3XTL !=  0);
-    } else /* FALSE */ {
-      __tmp__40FL=FALSE__O__;
-    };
-    if (__tmp__40FL) {
-      Result__5T4T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__1XTL=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Result__5T4T->code__RHFJ)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (__tmp__1XTL==NULL) {
-        __tmp__JXFL=NULL;
+    __DZTL=(____Q)(((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__4EFJ +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (((__DZTL ==  2) && (__YE ==  0))) {
+      __OV4T=((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __N2FL=((void *)__OV4T->__HFFJ == (void *)__FMB__);
+    } else /* FALSE */ {
+      __N2FL=__O__;
+    };
+    if (__N2FL) {
+      __OV4T=((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __MZTL=(____Q)(((____GB4D *)((____WH *)__OV4T->__AJFJ)->__PB4D)->__OB4D.__AVLE +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __N2FL=(__MZTL !=  0);
+    } else /* FALSE */ {
+      __N2FL=__O__;
+    };
+    if (__N2FL) {
+      __OV4T=((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __KZTL=((void **)((____GB4D *)((____WH *)__OV4T->__AJFJ)->__PB4D)->__OB4D.__S24F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (__KZTL==NULL) {
+        __YYFL=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__1XTL)->__id) {
-        case __LIST__WH__: {
-          __tmp__JXFL=NULL;
+        switch (((struct ___OBJ *)__KZTL)->__id) {
+        case ____WH__: {
+          __YYFL=NULL;
         } break;
-        case __STRING_CST__5J__: {
-          __tmp__JXFL=NULL;
+        case ____5J__: {
+          __YYFL=NULL;
         } break;
-        case __CALL_NULL__AUB__: {
-          __tmp__JXFL=NULL;
+        case ____HUB__: {
+          __YYFL=NULL;
         } break;
-        case __PUSH__AXB__: {
-          __tmp__JXFL=NULL;
+        case ____HXB__: {
+          __YYFL=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__JXFL=NULL;
+        case ____0AXC__: {
+          __YYFL=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__JXFL=NULL;
+        case ____NBXC__: {
+          __YYFL=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__JXFL=NULL;
+        case ____ZBXC__: {
+          __YYFL=NULL;
         } break;
-        case __SWITCH__DDXC__: {
-          __tmp__JXFL=NULL;
+        case ____SEXC__: {
+          __YYFL=NULL;
         } break;
-        case __NODE_TYPE__FK2C__: {
-          __tmp__JXFL=NULL;
+        case ____UL2C__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__JXFL=NULL;
+        case ____DMWH__: {
+          __YYFL=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__JXFL=NULL;
+        case ____2A0I__: {
+          __YYFL=NULL;
         } break;
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__JXFL=((void *)__tmp__1XTL);
+        case ____TYKJ__: {
+          __YYFL=((void *)__KZTL);
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__JXFL=((void *)__tmp__1XTL);
+        case ____BZKJ__: {
+          __YYFL=((void *)__KZTL);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__JXFL=NULL;
+        case ____HJNJ__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__JXFL=NULL;
+        case ____SJNJ__: {
+          __YYFL=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__JXFL=NULL;
+        case ____0AOJ__: {
+          __YYFL=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__JXFL=NULL;
+        case ____EBOJ__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__JXFL=NULL;
+        case ____3BOJ__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__JXFL=NULL;
+        case ____RCOJ__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__JXFL=NULL;
+        case ____HDOJ__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__JXFL=NULL;
+        case ____1DOJ__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__JXFL=NULL;
+        case ____PEOJ__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__JXFL=NULL;
+        case ____DFOJ__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__JXFL=NULL;
+        case ____XFOJ__: {
+          __YYFL=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__JXFL=NULL;
+        case ____QGOJ__: {
+          __YYFL=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__JXFL=NULL;
+        case ____EHOJ__: {
+          __YYFL=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__JXFL=NULL;
+        case ____2HOJ__: {
+          __YYFL=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__JXFL=NULL;
+        case ____YIOJ__: {
+          __YYFL=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__JXFL=NULL;
+        case ____YMOJ__: {
+          __YYFL=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__JXFL=NULL;
+        case ____ONOJ__: {
+          __YYFL=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__JXFL=NULL;
+        case ____YOOJ__: {
+          __YYFL=NULL;
         } break;
-        case __NOP__5WVJ__: {
-          __tmp__JXFL=NULL;
+        case ____OYVJ__: {
+          __YYFL=NULL;
         } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__JXFL=((void *)__tmp__1XTL);
+        case ____QFYJ__: {
+          __YYFL=((void *)__KZTL);
         } break;
-        case __LOOP__ZQBK__: {
-          __tmp__JXFL=NULL;
+        case ____ISBK__: {
+          __YYFL=NULL;
         } break;
-        case __CALL_SLOT__U5YK__: {
-          __tmp__JXFL=NULL;
+        case ____DBZK__: {
+          __YYFL=NULL;
         } break;
-        case __NODE_STYLE__5C4K__: {
-          __tmp__JXFL=NULL;
+        case ____OE4K__: {
+          __YYFL=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__JXFL=NULL;
+        case ____IM4K__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__JXFL=NULL;
+        case ____T5FL__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__JXFL=NULL;
+        case ____3DUL__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__JXFL=NULL;
+        case ____0EUL__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__JXFL=NULL;
+        case ____BGUL__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__JXFL=NULL;
+        case ____2GUL__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__JXFL=NULL;
+        case ____B0VL__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__JXFL=NULL;
+        case ____P0VL__: {
+          __YYFL=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__JXFL=NULL;
+        case ____Q5YL__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__JXFL=NULL;
+        case ____UVPM__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__JXFL=NULL;
+        case ____0ZPM__: {
+          __YYFL=NULL;
         } break;
-        case __LOOP_END__E0RM__: {
-          __tmp__JXFL=NULL;
+        case ____T1RM__: {
+          __YYFL=NULL;
         } break;
-        case __COP_LOCK__K40M__: {
-          __tmp__JXFL=NULL;
+        case ____Z50M__: {
+          __YYFL=NULL;
         } break;
-        case __COP_UNLOCK__MC1M__: {
-          __tmp__JXFL=NULL;
+        case ____1D1M__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__JXFL=NULL;
+        case ____MR0N__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__JXFL=NULL;
+        case ____YWBP__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__JXFL=NULL;
+        case ____LYBP__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__JXFL=NULL;
+        case ____CZBP__: {
+          __YYFL=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__JXFL=NULL;
+        case ____3BEP__: {
+          __YYFL=NULL;
         } break;
         }
       };
-      __tmp__40FL=((void *)__tmp__JXFL == (void *)NULL);
-    } else /* FALSE */ {
-      __tmp__40FL=FALSE__O__;
-    };
-    __tmp__D1FL=__tmp__40FL;
-  };
-  if (__tmp__D1FL) {
-    __tmp__1XTL=Self__3VFL->expr__2UFL;
-    switch (((struct ___OBJ *)__tmp__1XTL)->__id) {
-    case __STRING_CST__5J__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__JXFL=NULL;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__JXFL=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__1XTL));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__JXFL=NULL;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__JXFL=NULL;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__JXFL=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__1XTL));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__RYMT=((__READ_LOCAL__N5ZI *)__tmp__1XTL);
-      Self__4FBU=((__LOCAL__43WC *)Self__RYMT->local__PUEJ);
-      Self__4FBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__4FBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__4FBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        Self__UUPU=NULL;
-        __tmp__ZUPU=((__POINTER__IB )(NULL));
-        old_nb_elts__YUPU= 0;
-        __tmp__EVPU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__EVPU ==  0)) {
-          Self__UUPU=STRING__BC__;
-        } else /* FALSE */ {
-          old_nb_elts__YUPU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EVPU));
-          if ((old_nb_elts__YUPU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__FVPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__GVPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EVPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__HVPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GVPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__FVPU=micro_alloc__table__lab__HKI(__tmp__GVPU,((__POINTER__IB )(&(table_size[(__tmp__HVPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GVPU)));
-            __tmp__ZUPU=__tmp__FVPU;
-          } else /* FALSE */ {
-            __tmp__HVPU=((__UINTEGER_32__RWB )old_nb_elts__YUPU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__FVPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__GVPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EVPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__FVPU=micro_alloc__table__lab__HKI(__tmp__GVPU,((__POINTER__IB )(&(table_type[(__tmp__HVPU)]))),(__UINTEGER_32__RWB)(__tmp__HVPU |  1));
-            __tmp__ZUPU=__tmp__FVPU;
-          };
-          Self__UUPU=((__STRING__BC *)__tmp__ZUPU);
-          *(Self__UUPU) = *(STRING__BC__);
-        };
-        Self__3UPU=((__STRING__BC *)Self__UUPU);
-        if ((Self__3UPU->capacity__HFL <  250)) {
-          __tmp__VUPU=create__KVW( 250);
-          Self__3UPU->storage__4EL=__tmp__VUPU;
-          Self__3UPU->capacity__HFL= 250;
-        };
-        Self__3UPU->count__WJ= 0;
-        display__V5DJ(Self__RYMT,Self__UUPU);
-        put_string__EGZ(((__STRING__BC *)Self__UUPU));
+      __N2FL=((void *)__YYFL == (void *)NULL);
+    } else /* FALSE */ {
+      __N2FL=__O__;
+    };
+    __S2FL=__N2FL;
+  };
+  if (__S2FL) {
+    __KZTL=__MXFL->__LWFL;
+    switch (((struct ___OBJ *)__KZTL)->__id) {
+    case ____5J__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __YYFL=NULL;
+    } break;
+    case ____0AXC__: {
+      __YYFL=__NMUH(((____0AXC *)__KZTL));
+    } break;
+    case ____NBXC__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __YYFL=NULL;
+    } break;
+    case ____ZBXC__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __YYFL=NULL;
+    } break;
+    case ____DMWH__: {
+      __YYFL=__S3KK(((____DMWH *)__KZTL));
+    } break;
+    case ____2A0I__: {
+      __A0MT=((____2A0I *)__KZTL);
+      __NHBU=((____N5WC *)__A0MT->__4VEJ);
+      __NHBU->__Q5WC.__KU4D=(____Q)(__NHBU->__Q5WC.__KU4D -  1);
+      if ((__NHBU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __DWPU=NULL;
+        __IWPU=((____IB )(NULL));
+        __HWPU= 0;
+        __TWPU=((____IB )sizeof(____BC));
+        if (((unsigned long)__TWPU ==  0)) {
+          __DWPU=__BC__;
+        } else /* FALSE */ {
+          __HWPU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TWPU));
+          if ((__HWPU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __UWPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __VWPU=(void *)((unsigned long)(void *)((unsigned long)__TWPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __WWPU=((____YWB )((____Q )(void *)((unsigned long)__VWPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __UWPU=__OKI(__VWPU,((____IB )(&(table_size[(__WWPU)-1]))),((____YWB )((____Q )__VWPU)));
+            __IWPU=__UWPU;
+          } else /* FALSE */ {
+            __WWPU=((____YWB )__HWPU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __UWPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __VWPU=(void *)((unsigned long)(void *)((unsigned long)__TWPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __UWPU=__OKI(__VWPU,((____IB )(&(table_type[(__WWPU)]))),(____YWB)(__WWPU |  1));
+            __IWPU=__UWPU;
+          };
+          __DWPU=((____BC *)__IWPU);
+          *(__DWPU) = *(__BC__);
+        };
+        __MWPU=((____BC *)__DWPU);
+        if ((__MWPU->__OFL <  250)) {
+          __EWPU=__RVW( 250);
+          __MWPU->__FFL=__EWPU;
+          __MWPU->__OFL= 250;
+        };
+        __MWPU->__WJ= 0;
+        __EBEJ(__A0MT,__DWPU);
+        __LGZ(((____BC *)__DWPU));
         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__JXFL=NULL;
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__JXFL=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__1XTL));
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__JXFL=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__1XTL));
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__RYMT=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__1XTL)->receiver__554J);
-      Self__4FBU=((__LOCAL__43WC *)Self__RYMT->local__PUEJ);
-      Self__4FBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__4FBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__4FBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        Self__UUPU=NULL;
-        __tmp__ZUPU=((__POINTER__IB )(NULL));
-        old_nb_elts__YUPU= 0;
-        __tmp__EVPU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__EVPU ==  0)) {
-          Self__UUPU=STRING__BC__;
-        } else /* FALSE */ {
-          old_nb_elts__YUPU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EVPU));
-          if ((old_nb_elts__YUPU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__FVPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__GVPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EVPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__HVPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GVPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__FVPU=micro_alloc__table__lab__HKI(__tmp__GVPU,((__POINTER__IB )(&(table_size[(__tmp__HVPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GVPU)));
-            __tmp__ZUPU=__tmp__FVPU;
-          } else /* FALSE */ {
-            __tmp__HVPU=((__UINTEGER_32__RWB )old_nb_elts__YUPU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__FVPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__GVPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EVPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__FVPU=micro_alloc__table__lab__HKI(__tmp__GVPU,((__POINTER__IB )(&(table_type[(__tmp__HVPU)]))),(__UINTEGER_32__RWB)(__tmp__HVPU |  1));
-            __tmp__ZUPU=__tmp__FVPU;
-          };
-          Self__UUPU=((__STRING__BC *)__tmp__ZUPU);
-          *(Self__UUPU) = *(STRING__BC__);
-        };
-        Self__3UPU=((__STRING__BC *)Self__UUPU);
-        if ((Self__3UPU->capacity__HFL <  250)) {
-          __tmp__VUPU=create__KVW( 250);
-          Self__3UPU->storage__4EL=__tmp__VUPU;
-          Self__3UPU->capacity__HFL= 250;
-        };
-        Self__3UPU->count__WJ= 0;
-        display__V5DJ(Self__RYMT,Self__UUPU);
-        put_string__EGZ(((__STRING__BC *)Self__UUPU));
+      __QCXC=(____Q)(__QCXC +  1);
+      __YYFL=NULL;
+    } break;
+    case ____HJNJ__: {
+      __YYFL=__SCLK(((____HJNJ *)__KZTL));
+    } break;
+    case ____SJNJ__: {
+      __YYFL=__EDLK(((____SJNJ *)__KZTL));
+    } break;
+    case ____0AOJ__: {
+      __A0MT=((____2A0I *)((____0AOJ *)__KZTL)->__OB5J);
+      __NHBU=((____N5WC *)__A0MT->__4VEJ);
+      __NHBU->__Q5WC.__KU4D=(____Q)(__NHBU->__Q5WC.__KU4D -  1);
+      if ((__NHBU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __DWPU=NULL;
+        __IWPU=((____IB )(NULL));
+        __HWPU= 0;
+        __TWPU=((____IB )sizeof(____BC));
+        if (((unsigned long)__TWPU ==  0)) {
+          __DWPU=__BC__;
+        } else /* FALSE */ {
+          __HWPU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TWPU));
+          if ((__HWPU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __UWPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __VWPU=(void *)((unsigned long)(void *)((unsigned long)__TWPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __WWPU=((____YWB )((____Q )(void *)((unsigned long)__VWPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __UWPU=__OKI(__VWPU,((____IB )(&(table_size[(__WWPU)-1]))),((____YWB )((____Q )__VWPU)));
+            __IWPU=__UWPU;
+          } else /* FALSE */ {
+            __WWPU=((____YWB )__HWPU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __UWPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __VWPU=(void *)((unsigned long)(void *)((unsigned long)__TWPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __UWPU=__OKI(__VWPU,((____IB )(&(table_type[(__WWPU)]))),(____YWB)(__WWPU |  1));
+            __IWPU=__UWPU;
+          };
+          __DWPU=((____BC *)__IWPU);
+          *(__DWPU) = *(__BC__);
+        };
+        __MWPU=((____BC *)__DWPU);
+        if ((__MWPU->__OFL <  250)) {
+          __EWPU=__RVW( 250);
+          __MWPU->__FFL=__EWPU;
+          __MWPU->__OFL= 250;
+        };
+        __MWPU->__WJ= 0;
+        __EBEJ(__A0MT,__DWPU);
+        __LGZ(((____BC *)__DWPU));
         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__JXFL=NULL;
+      __QCXC=(____Q)(__QCXC +  1);
+      __YYFL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__JXFL=NULL;
+    case ____EBOJ__: {
+      __YYFL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__JXFL=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__1XTL));
+    case ____3BOJ__: {
+      __YYFL=__AELK(((____3BOJ *)__KZTL));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__JXFL=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__1XTL));
+    case ____RCOJ__: {
+      __YYFL=__SELK(((____RCOJ *)__KZTL));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__JXFL=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__1XTL));
+    case ____HDOJ__: {
+      __YYFL=__EFLK(((____HDOJ *)__KZTL));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__JXFL=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__1XTL));
+    case ____1DOJ__: {
+      __YYFL=__WFLK(((____1DOJ *)__KZTL));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__JXFL=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__1XTL));
+    case ____PEOJ__: {
+      __YYFL=__IGLK(((____PEOJ *)__KZTL));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__JXFL=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__1XTL));
+    case ____DFOJ__: {
+      __YYFL=__0GLK(((____DFOJ *)__KZTL));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__JXFL=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__1XTL));
+    case ____XFOJ__: {
+      __YYFL=__MHLK(((____XFOJ *)__KZTL));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__PX2S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__1XTL));
-      __tmp__JXFL=__tmp__PX2S;
+    case ____QGOJ__: {
+      __4Y2S=__4VPK(((____QGOJ *)__KZTL));
+      __YYFL=__4Y2S;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__JXFL=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__1XTL));
+    case ____EHOJ__: {
+      __YYFL=__CILK(((____EHOJ *)__KZTL));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__JXFL=NULL;
+    case ____2HOJ__: {
+      __YYFL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__JXFL=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__1XTL));
+    case ____YIOJ__: {
+      __YYFL=__XILK(((____YIOJ *)__KZTL));
     } break;
-    case __REAL_CST__JLOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__JXFL=NULL;
+    case ____YMOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __YYFL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__JXFL=NULL;
+    case ____ONOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __YYFL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__JXFL=NULL;
+    case ____YOOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __YYFL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      Self__AY2S=((__READ_SLOT__ZK4K *)__tmp__1XTL);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__AY2S->slot__CYFM),Self__AY2S);
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__BY2S=execute_access_unlink__5AMM(Self__AY2S);
-      __tmp__JXFL=__tmp__BY2S;
+    case ____IM4K__: {
+      __PZ2S=((____IM4K *)__KZTL);
+      __EIEN(((____FKRG *)__PZ2S->__RZFM),__PZ2S);
+      __QCXC=(____Q)(__QCXC +  1);
+      __QZ2S=__OCMM(__PZ2S);
+      __YYFL=__QZ2S;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__JXFL=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__1XTL));
+    case ____T5FL__: {
+      __YYFL=__VM5O(((____T5FL *)__KZTL));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__JXFL=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__1XTL));
+    case ____3DUL__: {
+      __YYFL=__VUTP(((____3DUL *)__KZTL));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__BY2S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__1XTL));
-      __tmp__JXFL=__tmp__BY2S;
+    case ____0EUL__: {
+      __QZ2S=__0Q2P(((____0EUL *)__KZTL));
+      __YYFL=__QZ2S;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__JXFL=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__1XTL));
+    case ____BGUL__: {
+      __YYFL=__GVTP(((____BGUL *)__KZTL));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__BY2S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__1XTL));
-      __tmp__JXFL=__tmp__BY2S;
+    case ____2GUL__: {
+      __QZ2S=__5W2P(((____2GUL *)__KZTL));
+      __YYFL=__QZ2S;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__JXFL=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__1XTL));
+    case ____B0VL__: {
+      __YYFL=__GQCN(((____B0VL *)__KZTL));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__JXFL=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__1XTL));
+    case ____P0VL__: {
+      __YYFL=__GNGM(((____P0VL *)__KZTL));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      Self__NY2S=((__READ_GLOBAL__B4YL *)__tmp__1XTL);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__NY2S->global__Y5JM),Self__NY2S);
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      execute__KKVL(((__SLOT_DATA__WIRG *)Self__NY2S->global__Y5JM));
-      __tmp__JXFL=NULL;
+    case ____Q5YL__: {
+      __2Z2S=((____Q5YL *)__KZTL);
+      __EIEN(((____FKRG *)__2Z2S->__HBKM),__2Z2S);
+      __QCXC=(____Q)(__QCXC +  1);
+      __ZLVL(((____FKRG *)__2Z2S->__HBKM));
+      __YYFL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__JXFL=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__1XTL));
+    case ____UVPM__: {
+      __YYFL=__GHXN(((____UVPM *)__KZTL));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__JXFL=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__1XTL));
+    case ____0ZPM__: {
+      __YYFL=__5U0P(((____0ZPM *)__KZTL));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__JXFL=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__1XTL));
+    case ____MR0N__: {
+      __YYFL=__H0VO(((____MR0N *)__KZTL));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__JXFL=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__1XTL));
+    case ____YWBP__: {
+      __YYFL=__51ZQ(((____YWBP *)__KZTL));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__JXFL=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__1XTL));
+    case ____LYBP__: {
+      __YYFL=__XBUP(((____LYBP *)__KZTL));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__JXFL=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__1XTL));
+    case ____CZBP__: {
+      __YYFL=__ICUP(((____CZBP *)__KZTL));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__JXFL=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__1XTL));
+    case ____3BEP__: {
+      __YYFL=__YVEQ(((____3BEP *)__KZTL));
     } break;
     };
-    if (((void *)__tmp__JXFL != (void *)NULL)) {
-      Self__ZFYT=((__LIST__WH *)list_current__Y4GB);
-      Self__EGBU=((__FAST_ARRAYoINSTRo__X53D *)Self__ZFYT->expr_list__AA4D);
-      __tmp__3XTL=(__INTEGER__Q)(Self__ZFYT->index__OCFE -  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((__tmp__3XTL == (__INTEGER__Q)(Self__EGBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-        add_last__A04F(Self__EGBU,__tmp__JXFL);
+    if (((void *)__YYFL != (void *)NULL)) {
+      __IHYT=((____WH *)__Q5GB);
+      __THBU=((____GB4D *)__IHYT->__PB4D);
+      __MZTL=(____Q)(__IHYT->__3DFE -  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((__MZTL == (____Q)(__THBU->__OB4D.__AVLE +  1))) {
+        __P14F(__THBU,__YYFL);
       } else /* FALSE */ {
-        add_last__A04F(Self__EGBU,__tmp__JXFL);
-        move__to__by__H5QH(Self__EGBU,__tmp__3XTL,(__INTEGER__Q)(Self__EGBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__EGBU->parent_arrayed_collection__553D.storage__D14F)[__tmp__3XTL]=__tmp__JXFL;
+        __P14F(__THBU,__YYFL);
+        __WARH(__THBU,__MZTL,(____Q)(__THBU->__OB4D.__AVLE -  1));
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__THBU->__OB4D.__S24F)[__MZTL]=__YYFL;
       };
-      Self__ZFYT->index__OCFE=(__INTEGER__Q)(Self__ZFYT->index__OCFE +  1);
+      __IHYT->__3DFE=(____Q)(__IHYT->__3DFE +  1);
     };
-    Self__WBEN=((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ);
-    Result__5T4T=((void **)Self__WBEN->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__WBEN->parent_arrayed_collection__24EJ.upper__PDFJ];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__BY2S=Result__5T4T->id__YDFJ;
-    if (__tmp__BY2S==NULL) {
-      __tmp__X1FL=NULL;
+    __FDEN=((____DAFJ *)__MXFL->__LEFJ);
+    __OV4T=((void **)__FDEN->__LAFJ.__IYBN)[__FDEN->__LAFJ.__4EFJ];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __QZ2S=__OV4T->__HFFJ;
+    if (__QZ2S==NULL) {
+      __G3FL=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__BY2S)->__id) {
-      case __TYPE__FF__: {
-        __tmp__X1FL=NULL;
+      switch (((struct ___OBJ *)__QZ2S)->__id) {
+      case ____FF__: {
+        __G3FL=NULL;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__X1FL=NULL;
+      case ____FMB__: {
+        __G3FL=NULL;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__X1FL=NULL;
+      case ____HMB__: {
+        __G3FL=NULL;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__X1FL=NULL;
+      case ____JMB__: {
+        __G3FL=NULL;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__X1FL=NULL;
+      case ____LMB__: {
+        __G3FL=NULL;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__X1FL=NULL;
+      case ____ICY__: {
+        __G3FL=NULL;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__X1FL=NULL;
+      case ____EQ5D__: {
+        __G3FL=NULL;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__X1FL=((void *)__tmp__BY2S);
+      case ____L4NJ__: {
+        __G3FL=((void *)__QZ2S);
       } break;
       }
     };
-    if (((void *)__tmp__X1FL != (void *)NULL)) {
-      Self__1FYT=((__PROFIL_BLOCK__22NJ *)__tmp__X1FL);
-      ((__SLOT_DATA__WIRG *)Self__1FYT->slot_value__O3NJ)->parent_variable__XIRG.ensure_count__1S4D=(__INTEGER__Q)(Self__1FYT->slot_value__O3NJ->parent_variable__XIRG.ensure_count__1S4D -  1);
+    if (((void *)__G3FL != (void *)NULL)) {
+      __KHYT=((____L4NJ *)__G3FL);
+      ((____FKRG *)__KHYT->__34NJ)->__GKRG.__KU4D=(____Q)(__KHYT->__34NJ->__GKRG.__KU4D -  1);
     };
-    Self__WBEN=((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ);
-    Result__5T4T=((void **)Self__WBEN->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__WBEN->parent_arrayed_collection__24EJ.upper__PDFJ];
-    __tmp__BY2S=execute__ZG4D(((__LIST__WH *)Result__5T4T->code__RHFJ));
-    result__AWFL=__tmp__BY2S;
-    is_end__FWFL=TRUE__K__;
-    __tmp__D1FL=TRUE__K__;
+    __FDEN=((____DAFJ *)__MXFL->__LEFJ);
+    __OV4T=((void **)__FDEN->__LAFJ.__IYBN)[__FDEN->__LAFJ.__4EFJ];
+    __QZ2S=__II4D(((____WH *)__OV4T->__AJFJ));
+    __PXFL=__QZ2S;
+    __UXFL=__K__;
+    __S2FL=__K__;
   } else /* FALSE */ {
-    __tmp__D1FL=FALSE__O__;
-  };
-  if ((! __tmp__D1FL)) {
-    __tmp__UXTL=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((count_empty__GWFL == __tmp__UXTL)) {
-      __tmp__JXFL=Self__3VFL->expr__2UFL;
-      switch (((struct ___OBJ *)__tmp__JXFL)->__id) {
-      case __STRING_CST__5J__: {
-        modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-        __tmp__S2FL=NULL;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__S2FL=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__JXFL));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-        __tmp__S2FL=NULL;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-        __tmp__S2FL=NULL;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__S2FL=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__JXFL));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__4YMT=((__READ_LOCAL__N5ZI *)__tmp__JXFL);
-        Self__HGBU=((__LOCAL__43WC *)Self__4YMT->local__PUEJ);
-        Self__HGBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HGBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__HGBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FWPU=NULL;
-          __tmp__FVPU=((__POINTER__IB )(NULL));
-          typ_id__HWPU= 0;
-          __tmp__GVPU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__GVPU ==  0)) {
-            result__FWPU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__HWPU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVPU));
-            if ((typ_id__HWPU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JWPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KWPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JWPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JWPU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LWPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KWPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JWPU=micro_alloc__table__lab__HKI(__tmp__KWPU,((__POINTER__IB )(&(table_size[(__tmp__LWPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KWPU)));
-              __tmp__FVPU=__tmp__JWPU;
+    __S2FL=__O__;
+  };
+  if ((! __S2FL)) {
+    __DZTL=(____Q)(((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__4EFJ +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__VXFL == __DZTL)) {
+      __YYFL=__MXFL->__LWFL;
+      switch (((struct ___OBJ *)__YYFL)->__id) {
+      case ____5J__: {
+        __QCXC=(____Q)(__QCXC +  1);
+        __B4FL=NULL;
+      } break;
+      case ____0AXC__: {
+        __B4FL=__NMUH(((____0AXC *)__YYFL));
+      } break;
+      case ____NBXC__: {
+        __QCXC=(____Q)(__QCXC +  1);
+        __B4FL=NULL;
+      } break;
+      case ____ZBXC__: {
+        __QCXC=(____Q)(__QCXC +  1);
+        __B4FL=NULL;
+      } break;
+      case ____DMWH__: {
+        __B4FL=__S3KK(((____DMWH *)__YYFL));
+      } break;
+      case ____2A0I__: {
+        __N0MT=((____2A0I *)__YYFL);
+        __WHBU=((____N5WC *)__N0MT->__4VEJ);
+        __WHBU->__Q5WC.__KU4D=(____Q)(__WHBU->__Q5WC.__KU4D -  1);
+        if ((__WHBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __UXPU=NULL;
+          __UWPU=((____IB )(NULL));
+          __WXPU= 0;
+          __VWPU=((____IB )sizeof(____BC));
+          if (((unsigned long)__VWPU ==  0)) {
+            __UXPU=__BC__;
+          } else /* FALSE */ {
+            __WXPU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWPU));
+            if ((__WXPU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YXPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZXPU=(void *)((unsigned long)(void *)((unsigned long)__VWPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YXPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YXPU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0XPU=((____YWB )((____Q )(void *)((unsigned long)__ZXPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YXPU=__OKI(__ZXPU,((____IB )(&(table_size[(__0XPU)-1]))),((____YWB )((____Q )__ZXPU)));
+              __UWPU=__YXPU;
             } else /* FALSE */ {
-              __tmp__LWPU=((__UINTEGER_32__RWB )typ_id__HWPU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JWPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KWPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JWPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JWPU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JWPU=micro_alloc__table__lab__HKI(__tmp__KWPU,((__POINTER__IB )(&(table_type[(__tmp__LWPU)]))),(__UINTEGER_32__RWB)(__tmp__LWPU |  1));
-              __tmp__FVPU=__tmp__JWPU;
-            };
-            result__FWPU=((__STRING__BC *)__tmp__FVPU);
-            *(result__FWPU) = *(STRING__BC__);
-          };
-          Self__BWPU=((__STRING__BC *)result__FWPU);
-          if ((Self__BWPU->capacity__HFL <  250)) {
-            __tmp__DWPU=create__KVW( 250);
-            Self__BWPU->storage__4EL=__tmp__DWPU;
-            Self__BWPU->capacity__HFL= 250;
-          };
-          Self__BWPU->count__WJ= 0;
-          display__V5DJ(Self__4YMT,result__FWPU);
-          put_string__EGZ(((__STRING__BC *)result__FWPU));
+              __0XPU=((____YWB )__WXPU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YXPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZXPU=(void *)((unsigned long)(void *)((unsigned long)__VWPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YXPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YXPU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YXPU=__OKI(__ZXPU,((____IB )(&(table_type[(__0XPU)]))),(____YWB)(__0XPU |  1));
+              __UWPU=__YXPU;
+            };
+            __UXPU=((____BC *)__UWPU);
+            *(__UXPU) = *(__BC__);
+          };
+          __QXPU=((____BC *)__UXPU);
+          if ((__QXPU->__OFL <  250)) {
+            __SXPU=__RVW( 250);
+            __QXPU->__FFL=__SXPU;
+            __QXPU->__OFL= 250;
+          };
+          __QXPU->__WJ= 0;
+          __EBEJ(__N0MT,__UXPU);
+          __LGZ(((____BC *)__UXPU));
           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__S2FL=NULL;
-      } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__S2FL=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__JXFL));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__S2FL=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__JXFL));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__4YMT=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__JXFL)->receiver__554J);
-        Self__HGBU=((__LOCAL__43WC *)Self__4YMT->local__PUEJ);
-        Self__HGBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HGBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__HGBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FWPU=NULL;
-          __tmp__FVPU=((__POINTER__IB )(NULL));
-          typ_id__HWPU= 0;
-          __tmp__GVPU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__GVPU ==  0)) {
-            result__FWPU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__HWPU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVPU));
-            if ((typ_id__HWPU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JWPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KWPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JWPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JWPU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LWPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KWPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JWPU=micro_alloc__table__lab__HKI(__tmp__KWPU,((__POINTER__IB )(&(table_size[(__tmp__LWPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KWPU)));
-              __tmp__FVPU=__tmp__JWPU;
+        __QCXC=(____Q)(__QCXC +  1);
+        __B4FL=NULL;
+      } break;
+      case ____HJNJ__: {
+        __B4FL=__SCLK(((____HJNJ *)__YYFL));
+      } break;
+      case ____SJNJ__: {
+        __B4FL=__EDLK(((____SJNJ *)__YYFL));
+      } break;
+      case ____0AOJ__: {
+        __N0MT=((____2A0I *)((____0AOJ *)__YYFL)->__OB5J);
+        __WHBU=((____N5WC *)__N0MT->__4VEJ);
+        __WHBU->__Q5WC.__KU4D=(____Q)(__WHBU->__Q5WC.__KU4D -  1);
+        if ((__WHBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __UXPU=NULL;
+          __UWPU=((____IB )(NULL));
+          __WXPU= 0;
+          __VWPU=((____IB )sizeof(____BC));
+          if (((unsigned long)__VWPU ==  0)) {
+            __UXPU=__BC__;
+          } else /* FALSE */ {
+            __WXPU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWPU));
+            if ((__WXPU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YXPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZXPU=(void *)((unsigned long)(void *)((unsigned long)__VWPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YXPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YXPU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0XPU=((____YWB )((____Q )(void *)((unsigned long)__ZXPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YXPU=__OKI(__ZXPU,((____IB )(&(table_size[(__0XPU)-1]))),((____YWB )((____Q )__ZXPU)));
+              __UWPU=__YXPU;
             } else /* FALSE */ {
-              __tmp__LWPU=((__UINTEGER_32__RWB )typ_id__HWPU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JWPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KWPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JWPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JWPU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JWPU=micro_alloc__table__lab__HKI(__tmp__KWPU,((__POINTER__IB )(&(table_type[(__tmp__LWPU)]))),(__UINTEGER_32__RWB)(__tmp__LWPU |  1));
-              __tmp__FVPU=__tmp__JWPU;
-            };
-            result__FWPU=((__STRING__BC *)__tmp__FVPU);
-            *(result__FWPU) = *(STRING__BC__);
-          };
-          Self__BWPU=((__STRING__BC *)result__FWPU);
-          if ((Self__BWPU->capacity__HFL <  250)) {
-            __tmp__DWPU=create__KVW( 250);
-            Self__BWPU->storage__4EL=__tmp__DWPU;
-            Self__BWPU->capacity__HFL= 250;
-          };
-          Self__BWPU->count__WJ= 0;
-          display__V5DJ(Self__4YMT,result__FWPU);
-          put_string__EGZ(((__STRING__BC *)result__FWPU));
+              __0XPU=((____YWB )__WXPU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YXPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZXPU=(void *)((unsigned long)(void *)((unsigned long)__VWPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YXPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YXPU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YXPU=__OKI(__ZXPU,((____IB )(&(table_type[(__0XPU)]))),(____YWB)(__0XPU |  1));
+              __UWPU=__YXPU;
+            };
+            __UXPU=((____BC *)__UWPU);
+            *(__UXPU) = *(__BC__);
+          };
+          __QXPU=((____BC *)__UXPU);
+          if ((__QXPU->__OFL <  250)) {
+            __SXPU=__RVW( 250);
+            __QXPU->__FFL=__SXPU;
+            __QXPU->__OFL= 250;
+          };
+          __QXPU->__WJ= 0;
+          __EBEJ(__N0MT,__UXPU);
+          __LGZ(((____BC *)__UXPU));
           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__S2FL=NULL;
+        __QCXC=(____Q)(__QCXC +  1);
+        __B4FL=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__S2FL=NULL;
+      case ____EBOJ__: {
+        __B4FL=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__S2FL=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__JXFL));
+      case ____3BOJ__: {
+        __B4FL=__AELK(((____3BOJ *)__YYFL));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__S2FL=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__JXFL));
+      case ____RCOJ__: {
+        __B4FL=__SELK(((____RCOJ *)__YYFL));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__S2FL=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__JXFL));
+      case ____HDOJ__: {
+        __B4FL=__EFLK(((____HDOJ *)__YYFL));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__S2FL=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__JXFL));
+      case ____1DOJ__: {
+        __B4FL=__WFLK(((____1DOJ *)__YYFL));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__S2FL=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__JXFL));
+      case ____PEOJ__: {
+        __B4FL=__IGLK(((____PEOJ *)__YYFL));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__S2FL=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__JXFL));
+      case ____DFOJ__: {
+        __B4FL=__0GLK(((____DFOJ *)__YYFL));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__S2FL=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__JXFL));
+      case ____XFOJ__: {
+        __B4FL=__MHLK(((____XFOJ *)__YYFL));
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__JZ2S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__JXFL));
-        __tmp__S2FL=__tmp__JZ2S;
+      case ____QGOJ__: {
+        __Y02S=__4VPK(((____QGOJ *)__YYFL));
+        __B4FL=__Y02S;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__S2FL=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__JXFL));
+      case ____EHOJ__: {
+        __B4FL=__CILK(((____EHOJ *)__YYFL));
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__S2FL=NULL;
+      case ____2HOJ__: {
+        __B4FL=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__S2FL=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__JXFL));
+      case ____YIOJ__: {
+        __B4FL=__XILK(((____YIOJ *)__YYFL));
       } break;
-      case __REAL_CST__JLOJ__: {
-        modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-        __tmp__S2FL=NULL;
+      case ____YMOJ__: {
+        __QCXC=(____Q)(__QCXC +  1);
+        __B4FL=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-        __tmp__S2FL=NULL;
+      case ____ONOJ__: {
+        __QCXC=(____Q)(__QCXC +  1);
+        __B4FL=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-        __tmp__S2FL=NULL;
+      case ____YOOJ__: {
+        __QCXC=(____Q)(__QCXC +  1);
+        __B4FL=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        Self__0Z2S=((__READ_SLOT__ZK4K *)__tmp__JXFL);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__0Z2S->slot__CYFM),Self__0Z2S);
-        modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-        __tmp__1Z2S=execute_access_unlink__5AMM(Self__0Z2S);
-        __tmp__S2FL=__tmp__1Z2S;
+      case ____IM4K__: {
+        __J12S=((____IM4K *)__YYFL);
+        __EIEN(((____FKRG *)__J12S->__RZFM),__J12S);
+        __QCXC=(____Q)(__QCXC +  1);
+        __K12S=__OCMM(__J12S);
+        __B4FL=__K12S;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__S2FL=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__JXFL));
+      case ____T5FL__: {
+        __B4FL=__VM5O(((____T5FL *)__YYFL));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__S2FL=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__JXFL));
+      case ____3DUL__: {
+        __B4FL=__VUTP(((____3DUL *)__YYFL));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__1Z2S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__JXFL));
-        __tmp__S2FL=__tmp__1Z2S;
+      case ____0EUL__: {
+        __K12S=__0Q2P(((____0EUL *)__YYFL));
+        __B4FL=__K12S;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__S2FL=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__JXFL));
+      case ____BGUL__: {
+        __B4FL=__GVTP(((____BGUL *)__YYFL));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__1Z2S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__JXFL));
-        __tmp__S2FL=__tmp__1Z2S;
+      case ____2GUL__: {
+        __K12S=__5W2P(((____2GUL *)__YYFL));
+        __B4FL=__K12S;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__S2FL=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__JXFL));
+      case ____B0VL__: {
+        __B4FL=__GQCN(((____B0VL *)__YYFL));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__S2FL=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__JXFL));
+      case ____P0VL__: {
+        __B4FL=__GNGM(((____P0VL *)__YYFL));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__H02S=((__READ_GLOBAL__B4YL *)__tmp__JXFL);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__H02S->global__Y5JM),Self__H02S);
-        modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-        execute__KKVL(((__SLOT_DATA__WIRG *)Self__H02S->global__Y5JM));
-        __tmp__S2FL=NULL;
+      case ____Q5YL__: {
+        __W12S=((____Q5YL *)__YYFL);
+        __EIEN(((____FKRG *)__W12S->__HBKM),__W12S);
+        __QCXC=(____Q)(__QCXC +  1);
+        __ZLVL(((____FKRG *)__W12S->__HBKM));
+        __B4FL=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__S2FL=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__JXFL));
+      case ____UVPM__: {
+        __B4FL=__GHXN(((____UVPM *)__YYFL));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__S2FL=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__JXFL));
+      case ____0ZPM__: {
+        __B4FL=__5U0P(((____0ZPM *)__YYFL));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__S2FL=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__JXFL));
+      case ____MR0N__: {
+        __B4FL=__H0VO(((____MR0N *)__YYFL));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__S2FL=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__JXFL));
+      case ____YWBP__: {
+        __B4FL=__51ZQ(((____YWBP *)__YYFL));
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__S2FL=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__JXFL));
+      case ____LYBP__: {
+        __B4FL=__XBUP(((____LYBP *)__YYFL));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__S2FL=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__JXFL));
+      case ____CZBP__: {
+        __B4FL=__ICUP(((____CZBP *)__YYFL));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__S2FL=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__JXFL));
+      case ____3BEP__: {
+        __B4FL=__YVEQ(((____3BEP *)__YYFL));
       } break;
       };
-      result__AWFL=__tmp__S2FL;
-      is_end__FWFL=TRUE__K__;
+      __PXFL=__B4FL;
+      __UXFL=__K__;
     };
   };
-  if ((! is_end__FWFL)) {
-    __tmp__BY2S=Self__3VFL->expr__2UFL;
-    switch (((struct ___OBJ *)__tmp__BY2S)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__22FL=((__STRING_CST__5J *)__tmp__BY2S)->parent_constant__EK.static_type__SG4D;
+  if ((! __UXFL)) {
+    __QZ2S=__MXFL->__LWFL;
+    switch (((struct ___OBJ *)__QZ2S)->__id) {
+    case ____5J__: {
+      __L4FL=((____5J *)__QZ2S)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__22FL=((__EXTERNAL_C__L5WC *)__tmp__BY2S)->static_type__J54D;
+    case ____0AXC__: {
+      __L4FL=((____0AXC *)__QZ2S)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__22FL=((__PROTOTYPE_CST__45WC *)__tmp__BY2S)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __L4FL=((____NBXC *)__QZ2S)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__22FL=((__INTEGER_CST__KAXC *)__tmp__BY2S)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __L4FL=((____ZBXC *)__QZ2S)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__22FL=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__BY2S));
+    case ____DMWH__: {
+      __L4FL=__B21J(((____DMWH *)__QZ2S));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__22FL=((__READ_LOCAL__N5ZI *)__tmp__BY2S)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __L4FL=((____2A0I *)__QZ2S)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__22FL=static_type__2CCK();
+    case ____HJNJ__: {
+      __L4FL=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__22FL=static_type__BDCK();
+    case ____SJNJ__: {
+      __L4FL=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__22FL=static_type__GDCK();
+    case ____0AOJ__: {
+      __L4FL=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__22FL=static_type__LDCK();
+    case ____EBOJ__: {
+      __L4FL=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__22FL=static_type__QDCK();
+    case ____3BOJ__: {
+      __L4FL=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__22FL=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__BY2S));
+    case ____RCOJ__: {
+      __L4FL=__EFCK(((____RCOJ *)__QZ2S));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__22FL=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__BY2S));
+    case ____HDOJ__: {
+      __L4FL=__JFCK(((____HDOJ *)__QZ2S));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__22FL=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__BY2S));
+    case ____1DOJ__: {
+      __L4FL=__OFCK(((____1DOJ *)__QZ2S));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__22FL=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__BY2S));
+    case ____PEOJ__: {
+      __L4FL=__TFCK(((____PEOJ *)__QZ2S));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__22FL=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__BY2S));
+    case ____DFOJ__: {
+      __L4FL=__YFCK(((____DFOJ *)__QZ2S));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__22FL=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__BY2S));
+    case ____XFOJ__: {
+      __L4FL=__3FCK(((____XFOJ *)__QZ2S));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__22FL=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __L4FL=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__22FL=static_type__XECK(((__ITEM__VFOJ *)__tmp__BY2S));
+    case ____EHOJ__: {
+      __L4FL=__GGCK(((____EHOJ *)__QZ2S));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__22FL=static_type__DFCK();
+    case ____2HOJ__: {
+      __L4FL=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__22FL=((__CAST__JHOJ *)__tmp__BY2S)->static_type__TC5J;
+    case ____YIOJ__: {
+      __L4FL=((____YIOJ *)__QZ2S)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__22FL=((__REAL_CST__JLOJ *)__tmp__BY2S)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __L4FL=((____YMOJ *)__QZ2S)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__22FL=((__CHARACTER_CST__5LOJ *)__tmp__BY2S)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __L4FL=((____ONOJ *)__QZ2S)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__22FL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__BY2S)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __L4FL=((____YOOJ *)__QZ2S)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__22FL=((__READ_SLOT__ZK4K *)__tmp__BY2S)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __L4FL=((____IM4K *)__QZ2S)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__22FL=static_type__NL5O();
+    case ____T5FL__: {
+      __L4FL=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__22FL=static_type__QQTP();
+    case ____3DUL__: {
+      __L4FL=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__22FL=static_type__041P();
+    case ____0EUL__: {
+      __L4FL=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__22FL=static_type__VQTP();
+    case ____BGUL__: {
+      __L4FL=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__22FL=static_type__A51P();
+    case ____2GUL__: {
+      __L4FL=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__22FL=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__BY2S));
+    case ____B0VL__: {
+      __L4FL=__DXBN(((____B0VL *)__QZ2S));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__22FL=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__BY2S));
+    case ____P0VL__: {
+      __L4FL=__4AGM(((____P0VL *)__QZ2S));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__22FL=((__READ_GLOBAL__B4YL *)__tmp__BY2S)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __L4FL=((____Q5YL *)__QZ2S)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__22FL=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__BY2S));
+    case ____UVPM__: {
+      __L4FL=__OFWN(((____UVPM *)__QZ2S));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__22FL=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__BY2S));
+    case ____0ZPM__: {
+      __L4FL=__QM1P(((____0ZPM *)__QZ2S));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__22FL=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__BY2S));
+    case ____MR0N__: {
+      __L4FL=__FQVO(((____MR0N *)__QZ2S));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__22FL=static_type__BA0Q();
+    case ____YWBP__: {
+      __L4FL=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__22FL=static_type__MBUP();
+    case ____LYBP__: {
+      __L4FL=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__22FL=static_type__RBUP();
+    case ____CZBP__: {
+      __L4FL=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__22FL=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__BY2S));
+    case ____3BEP__: {
+      __L4FL=__ZPFQ(((____3BEP *)__QZ2S));
     } break;
     };
-    if (((void *)((__TYPE_FULL__PMB *)__tmp__22FL)->the_parent_type__DLK == (void *)type_boolean__MNB)) {
-      __tmp__3XTL=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__40FL=(__tmp__3XTL ==  2);
+    if (((void *)((____WMB *)__L4FL)->__KLK == (void *)__TNB)) {
+      __MZTL=(____Q)(((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__4EFJ +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __N2FL=(__MZTL ==  2);
     } else /* FALSE */ {
-      __tmp__40FL=FALSE__O__;
+      __N2FL=__O__;
     };
-    if (__tmp__40FL) {
-      Result__MU4T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__3XTL=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Result__MU4T->code__RHFJ)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__40FL=(__tmp__3XTL ==  0);
+    if (__N2FL) {
+      __1V4T=((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __MZTL=(____Q)(((____GB4D *)((____WH *)__1V4T->__AJFJ)->__PB4D)->__OB4D.__AVLE +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __N2FL=(__MZTL ==  0);
     } else /* FALSE */ {
-      __tmp__40FL=FALSE__O__;
+      __N2FL=__O__;
     };
-    if (__tmp__40FL) {
-      __tmp__S2FL=Self__3VFL->expr__2UFL;
-      switch (((struct ___OBJ *)__tmp__S2FL)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__J4FL=((__STRING_CST__5J *)__tmp__S2FL)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    if (__N2FL) {
+      __B4FL=__MXFL->__LWFL;
+      switch (((struct ___OBJ *)__B4FL)->__id) {
+      case ____5J__: {
+        __Y5FL=((____5J *)__B4FL)->__EK.__DK.__CK.__YH.__O2B;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__J4FL=((__EXTERNAL_C__L5WC *)__tmp__S2FL)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0AXC__: {
+        __Y5FL=((____0AXC *)__B4FL)->__1AXC.__CK.__YH.__O2B;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__J4FL=((__PROTOTYPE_CST__45WC *)__tmp__S2FL)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____NBXC__: {
+        __Y5FL=((____NBXC *)__B4FL)->__OBXC.__DK.__CK.__YH.__O2B;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__J4FL=((__INTEGER_CST__KAXC *)__tmp__S2FL)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____ZBXC__: {
+        __Y5FL=((____ZBXC *)__B4FL)->__0BXC.__DK.__CK.__YH.__O2B;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__J4FL=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____DMWH__: {
+        __Y5FL=__BK__->__CK.__YH.__O2B;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__J4FL=((__READ_LOCAL__N5ZI *)__tmp__S2FL)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____2A0I__: {
+        __Y5FL=((____2A0I *)__B4FL)->__3A0I.__RJWH.__CK.__YH.__O2B;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__J4FL=((__EXPR_EQUAL__YHNJ *)__tmp__S2FL)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____HJNJ__: {
+        __Y5FL=((____HJNJ *)__B4FL)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__J4FL=((__EXPR_NOT_EQUAL__DINJ *)__tmp__S2FL)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____SJNJ__: {
+        __Y5FL=((____SJNJ *)__B4FL)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__J4FL=((__IS_EXPANDED__L5NJ *)__tmp__S2FL)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0AOJ__: {
+        __Y5FL=((____0AOJ *)__B4FL)->__1AOJ.__CK.__YH.__O2B;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__J4FL=((__GET_TYPE_ID__V5NJ *)__tmp__S2FL)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____EBOJ__: {
+        __Y5FL=((____EBOJ *)__B4FL)->__FBOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__J4FL=((__EXPR_SUP__OAOJ *)__tmp__S2FL)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____3BOJ__: {
+        __Y5FL=((____3BOJ *)__B4FL)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__J4FL=((__EXPR_SUB__CBOJ *)__tmp__S2FL)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____RCOJ__: {
+        __Y5FL=((____RCOJ *)__B4FL)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__J4FL=((__EXPR_MUL__YBOJ *)__tmp__S2FL)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____HDOJ__: {
+        __Y5FL=((____HDOJ *)__B4FL)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__J4FL=((__EXPR_DIV__MCOJ *)__tmp__S2FL)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____1DOJ__: {
+        __Y5FL=((____1DOJ *)__B4FL)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__J4FL=((__EXPR_AND__ADOJ *)__tmp__S2FL)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____PEOJ__: {
+        __Y5FL=((____PEOJ *)__B4FL)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__J4FL=((__EXPR_SHIFT_R__UDOJ *)__tmp__S2FL)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____DFOJ__: {
+        __Y5FL=((____DFOJ *)__B4FL)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__J4FL=((__EXPR_SHIFT_L__IEOJ *)__tmp__S2FL)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____XFOJ__: {
+        __Y5FL=((____XFOJ *)__B4FL)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__J4FL=((__PUT_TO__BFOJ *)__tmp__S2FL)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____QGOJ__: {
+        __Y5FL=((____QGOJ *)__B4FL)->__RGOJ.__CK.__YH.__O2B;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__J4FL=((__ITEM__VFOJ *)__tmp__S2FL)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____EHOJ__: {
+        __Y5FL=((____EHOJ *)__B4FL)->__FHOJ.__CK.__YH.__O2B;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__J4FL=((__SIZE_OF__NGOJ *)__tmp__S2FL)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____2HOJ__: {
+        __Y5FL=((____2HOJ *)__B4FL)->__3HOJ.__CK.__YH.__O2B;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__J4FL=((__CAST__JHOJ *)__tmp__S2FL)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YIOJ__: {
+        __Y5FL=((____YIOJ *)__B4FL)->__ZIOJ.__CK.__YH.__O2B;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__J4FL=((__REAL_CST__JLOJ *)__tmp__S2FL)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YMOJ__: {
+        __Y5FL=((____YMOJ *)__B4FL)->__ZMOJ.__DK.__CK.__YH.__O2B;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__J4FL=((__CHARACTER_CST__5LOJ *)__tmp__S2FL)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____ONOJ__: {
+        __Y5FL=((____ONOJ *)__B4FL)->__PNOJ.__DK.__CK.__YH.__O2B;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__J4FL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__S2FL)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YOOJ__: {
+        __Y5FL=((____YOOJ *)__B4FL)->__ZOOJ.__DK.__CK.__YH.__O2B;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__J4FL=((__READ_SLOT__ZK4K *)__tmp__S2FL)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____IM4K__: {
+        __Y5FL=((____IM4K *)__B4FL)->__JM4K.__RJWH.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__J4FL=((__EXPR_NOT_LOGIC__E4FL *)__tmp__S2FL)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____T5FL__: {
+        __Y5FL=((____T5FL *)__B4FL)->__W5FL.__V5FL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__J4FL=((__EXPR_OR_LOGIC__OCUL *)__tmp__S2FL)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____3DUL__: {
+        __Y5FL=((____3DUL *)__B4FL)->__AEUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__J4FL=((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__S2FL)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0EUL__: {
+        __Y5FL=((____0EUL *)__B4FL)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__J4FL=((__EXPR_AND_LOGIC__SEUL *)__tmp__S2FL)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____BGUL__: {
+        __Y5FL=((____BGUL *)__B4FL)->__CGUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__J4FL=((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__S2FL)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____2GUL__: {
+        __Y5FL=((____2GUL *)__B4FL)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__J4FL=((__EXPR_NEG__SYVL *)__tmp__S2FL)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____B0VL__: {
+        __Y5FL=((____B0VL *)__B4FL)->__E0VL.__D0VL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__J4FL=((__EXPR_ADD__AZVL *)__tmp__S2FL)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____P0VL__: {
+        __Y5FL=((____P0VL *)__B4FL)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__J4FL=((__READ_GLOBAL__B4YL *)__tmp__S2FL)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____Q5YL__: {
+        __Y5FL=((____Q5YL *)__B4FL)->__R5YL.__RJWH.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__J4FL=((__EXPR_NOT__FUPM *)__tmp__S2FL)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____UVPM__: {
+        __Y5FL=((____UVPM *)__B4FL)->__VVPM.__D0VL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__J4FL=((__EXPR_MOD__LYPM *)__tmp__S2FL)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0ZPM__: {
+        __Y5FL=((____0ZPM *)__B4FL)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__J4FL=((__EXPR_OR__3P0N *)__tmp__S2FL)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____MR0N__: {
+        __Y5FL=((____MR0N *)__B4FL)->__NR0N.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__J4FL=((__EXPR_SUP_EQ__JVBP *)__tmp__S2FL)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YWBP__: {
+        __Y5FL=((____YWBP *)__B4FL)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__J4FL=((__EXPR_INF__2WBP *)__tmp__S2FL)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____LYBP__: {
+        __Y5FL=((____LYBP *)__B4FL)->__MYBP.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__J4FL=((__EXPR_INF_EQ__TXBP *)__tmp__S2FL)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____CZBP__: {
+        __Y5FL=((____CZBP *)__B4FL)->__DZBP.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__J4FL=((__EXPR_XOR__OAEP *)__tmp__S2FL)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____3BEP__: {
+        __Y5FL=((____3BEP *)__B4FL)->__4BEP.__TCOJ.__CK.__YH.__O2B;
       } break;
       };
-      __tmp__S2FL=Self__3VFL->expr__2UFL;
-      result__JTJV=NULL;
-      __tmp__ZUPU=((__POINTER__IB )(NULL));
-      __tmp__3XTL= 0;
-      __tmp__EVPU=((__POINTER__IB )sizeof(__EXPR_NOT_LOGIC__E4FL));
-      if (((unsigned long)__tmp__EVPU ==  0)) {
-        result__JTJV=EXPR_NOT_LOGIC__E4FL__;
+      __B4FL=__MXFL->__LWFL;
+      __YUJV=NULL;
+      __IWPU=((____IB )(NULL));
+      __MZTL= 0;
+      __TWPU=((____IB )sizeof(____T5FL));
+      if (((unsigned long)__TWPU ==  0)) {
+        __YUJV=__T5FL__;
       } else /* FALSE */ {
-        __tmp__3XTL=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EVPU));
-        if ((__tmp__3XTL == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FVPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GVPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EVPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HVPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GVPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__FVPU=micro_alloc__table__lab__HKI(__tmp__GVPU,((__POINTER__IB )(&(table_size[(__tmp__HVPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GVPU)));
-          __tmp__ZUPU=__tmp__FVPU;
+        __MZTL=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TWPU));
+        if ((__MZTL == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UWPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VWPU=(void *)((unsigned long)(void *)((unsigned long)__TWPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WWPU=((____YWB )((____Q )(void *)((unsigned long)__VWPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UWPU=__OKI(__VWPU,((____IB )(&(table_size[(__WWPU)-1]))),((____YWB )((____Q )__VWPU)));
+          __IWPU=__UWPU;
         } else /* FALSE */ {
-          __tmp__HVPU=((__UINTEGER_32__RWB )__tmp__3XTL);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FVPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GVPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EVPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FVPU=micro_alloc__table__lab__HKI(__tmp__GVPU,((__POINTER__IB )(&(table_type[(__tmp__HVPU)]))),(__UINTEGER_32__RWB)(__tmp__HVPU |  1));
-          __tmp__ZUPU=__tmp__FVPU;
+          __WWPU=((____YWB )__MZTL);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UWPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VWPU=(void *)((unsigned long)(void *)((unsigned long)__TWPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UWPU=__OKI(__VWPU,((____IB )(&(table_type[(__WWPU)]))),(____YWB)(__WWPU |  1));
+          __IWPU=__UWPU;
         };
-        result__JTJV=((__EXPR_NOT_LOGIC__E4FL *)__tmp__ZUPU);
-        *(result__JTJV) = *(EXPR_NOT_LOGIC__E4FL__);
+        __YUJV=((____T5FL *)__IWPU);
+        *(__YUJV) = *(__T5FL__);
       };
-      Self__VTJV=((__EXPR_NOT_LOGIC__E4FL *)result__JTJV);
-      Self__VTJV->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__J4FL;
-      Self__VTJV->parent_expr_unary_logic__H4FL.right__2K5O=__tmp__S2FL;
-      Self__3VFL->expr__2UFL=result__JTJV;
-      Result__MU4T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      lst__DWFL=Result__MU4T->code__RHFJ;
-      Result__MU4T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((__CASE__S4EJ *)Result__MU4T)->code__RHFJ=((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 1])->code__RHFJ;
-      ((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 1])->code__RHFJ=lst__DWFL;
+      __EVJV=((____T5FL *)__YUJV);
+      __EVJV->__W5FL.__V5FL.__CK.__YH.__O2B=__Y5FL;
+      __EVJV->__W5FL.__LM5O=__B4FL;
+      __MXFL->__LWFL=__YUJV;
+      __1V4T=((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __SXFL=__1V4T->__AJFJ;
+      __1V4T=((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((____BAFJ *)__1V4T)->__AJFJ=((____BAFJ *)((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 1])->__AJFJ;
+      ((____BAFJ *)((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 1])->__AJFJ=__SXFL;
     };
-    __tmp__BY2S=Self__3VFL->expr__2UFL;
-    switch (((struct ___OBJ *)__tmp__BY2S)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__S2FL=((__STRING_CST__5J *)__tmp__BY2S);
+    __QZ2S=__MXFL->__LWFL;
+    switch (((struct ___OBJ *)__QZ2S)->__id) {
+    case ____5J__: {
+      __B4FL=((____5J *)__QZ2S);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__S2FL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__BY2S));
+    case ____0AXC__: {
+      __B4FL=__NG3H(((____0AXC *)__QZ2S));
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__S2FL=((__PROTOTYPE_CST__45WC *)__tmp__BY2S);
+    case ____NBXC__: {
+      __B4FL=((____NBXC *)__QZ2S);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__S2FL=((__INTEGER_CST__KAXC *)__tmp__BY2S);
+    case ____ZBXC__: {
+      __B4FL=((____ZBXC *)__QZ2S);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      Self__ZFYT=((__LIST__WH *)list_current__Y4GB);
-      Self__UUPU=NULL;
-      __tmp__ZUPU=((__POINTER__IB )(NULL));
-      __tmp__3XTL= 0;
-      __tmp__EVPU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__EVPU ==  0)) {
-        Self__UUPU=STRING__BC__;
+    case ____DMWH__: {
+      __IHYT=((____WH *)__Q5GB);
+      __DWPU=NULL;
+      __IWPU=((____IB )(NULL));
+      __MZTL= 0;
+      __TWPU=((____IB )sizeof(____BC));
+      if (((unsigned long)__TWPU ==  0)) {
+        __DWPU=__BC__;
       } else /* FALSE */ {
-        __tmp__3XTL=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EVPU));
-        if ((__tmp__3XTL == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FVPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GVPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EVPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HVPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GVPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__FVPU=micro_alloc__table__lab__HKI(__tmp__GVPU,((__POINTER__IB )(&(table_size[(__tmp__HVPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GVPU)));
-          __tmp__ZUPU=__tmp__FVPU;
+        __MZTL=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TWPU));
+        if ((__MZTL == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UWPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VWPU=(void *)((unsigned long)(void *)((unsigned long)__TWPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WWPU=((____YWB )((____Q )(void *)((unsigned long)__VWPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UWPU=__OKI(__VWPU,((____IB )(&(table_size[(__WWPU)-1]))),((____YWB )((____Q )__VWPU)));
+          __IWPU=__UWPU;
         } else /* FALSE */ {
-          __tmp__HVPU=((__UINTEGER_32__RWB )__tmp__3XTL);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FVPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GVPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EVPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FVPU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FVPU=micro_alloc__table__lab__HKI(__tmp__GVPU,((__POINTER__IB )(&(table_type[(__tmp__HVPU)]))),(__UINTEGER_32__RWB)(__tmp__HVPU |  1));
-          __tmp__ZUPU=__tmp__FVPU;
+          __WWPU=((____YWB )__MZTL);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UWPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VWPU=(void *)((unsigned long)(void *)((unsigned long)__TWPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UWPU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UWPU=__OKI(__VWPU,((____IB )(&(table_type[(__WWPU)]))),(____YWB)(__WWPU |  1));
+          __IWPU=__UWPU;
         };
-        Self__UUPU=((__STRING__BC *)__tmp__ZUPU);
-        *(Self__UUPU) = *(STRING__BC__);
+        __DWPU=((____BC *)__IWPU);
+        *(__DWPU) = *(__BC__);
       };
-      Self__3UPU=((__STRING__BC *)Self__UUPU);
-      if ((Self__3UPU->capacity__HFL <  250)) {
-        __tmp__VUPU=create__KVW( 250);
-        Self__3UPU->storage__4EL=__tmp__VUPU;
-        Self__3UPU->capacity__HFL= 250;
+      __MWPU=((____BC *)__DWPU);
+      if ((__MWPU->__OFL <  250)) {
+        __EWPU=__RVW( 250);
+        __MWPU->__FFL=__EWPU;
+        __MWPU->__OFL= 250;
       };
-      Self__3UPU->count__WJ= 0;
-      display__NHFE(Self__ZFYT,Self__UUPU);
-      put_string__EGZ(((__STRING__BC *)Self__UUPU));
+      __MWPU->__WJ= 0;
+      __2IFE(__IHYT,__DWPU);
+      __LGZ(((____BC *)__DWPU));
       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__S2FL=NULL;
+      __B4FL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__S2FL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__BY2S));
+    case ____2A0I__: {
+      __B4FL=__ONBK(((____2A0I *)__QZ2S));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__S2FL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__BY2S));
+    case ____HJNJ__: {
+      __B4FL=__ENPL(((____HJNJ *)__QZ2S));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__S2FL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__BY2S));
+    case ____SJNJ__: {
+      __B4FL=__ORPL(((____SJNJ *)__QZ2S));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__S2FL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__BY2S));
+    case ____0AOJ__: {
+      __B4FL=__YVPL(((____0AOJ *)__QZ2S));
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__S2FL=((__GET_TYPE_ID__V5NJ *)__tmp__BY2S);
+    case ____EBOJ__: {
+      __B4FL=((____EBOJ *)__QZ2S);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__S2FL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__BY2S));
+    case ____3BOJ__: {
+      __B4FL=__EXPL(((____3BOJ *)__QZ2S));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__S2FL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__BY2S));
+    case ____RCOJ__: {
+      __B4FL=__O1PL(((____RCOJ *)__QZ2S));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__S2FL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__BY2S));
+    case ____HDOJ__: {
+      __B4FL=__Y5PL(((____HDOJ *)__QZ2S));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__S2FL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__BY2S));
+    case ____1DOJ__: {
+      __B4FL=__CEQL(((____1DOJ *)__QZ2S));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__S2FL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__BY2S));
+    case ____PEOJ__: {
+      __B4FL=__MIQL(((____PEOJ *)__QZ2S));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__S2FL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__BY2S));
+    case ____DFOJ__: {
+      __B4FL=__WMQL(((____DFOJ *)__QZ2S));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__S2FL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__BY2S));
+    case ____XFOJ__: {
+      __B4FL=__ARQL(((____XFOJ *)__QZ2S));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__S2FL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__BY2S));
+    case ____QGOJ__: {
+      __B4FL=__4VPK(((____QGOJ *)__QZ2S));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__S2FL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__BY2S));
+    case ____EHOJ__: {
+      __B4FL=__KVQL(((____EHOJ *)__QZ2S));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__S2FL=((__SIZE_OF__NGOJ *)__tmp__BY2S);
+    case ____2HOJ__: {
+      __B4FL=((____2HOJ *)__QZ2S);
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__S2FL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__BY2S));
+    case ____YIOJ__: {
+      __B4FL=__WVQL(((____YIOJ *)__QZ2S));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__S2FL=((__REAL_CST__JLOJ *)__tmp__BY2S);
+    case ____YMOJ__: {
+      __B4FL=((____YMOJ *)__QZ2S);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__S2FL=((__CHARACTER_CST__5LOJ *)__tmp__BY2S);
+    case ____ONOJ__: {
+      __B4FL=((____ONOJ *)__QZ2S);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__S2FL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__BY2S);
+    case ____YOOJ__: {
+      __B4FL=((____YOOJ *)__QZ2S);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__S2FL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__BY2S));
+    case ____IM4K__: {
+      __B4FL=__GHIM(((____IM4K *)__QZ2S));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__S2FL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__BY2S));
+    case ____T5FL__: {
+      __B4FL=__CN5O(((____T5FL *)__QZ2S));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__S2FL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__BY2S));
+    case ____3DUL__: {
+      __B4FL=__ZVTP(((____3DUL *)__QZ2S));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__S2FL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__BY2S));
+    case ____0EUL__: {
+      __B4FL=__0Q2P(((____0EUL *)__QZ2S));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__S2FL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__BY2S));
+    case ____BGUL__: {
+      __B4FL=__T1TP(((____BGUL *)__QZ2S));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__S2FL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__BY2S));
+    case ____2GUL__: {
+      __B4FL=__5W2P(((____2GUL *)__QZ2S));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__S2FL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__BY2S));
+    case ____B0VL__: {
+      __B4FL=__KFDN(((____B0VL *)__QZ2S));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__S2FL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__BY2S));
+    case ____P0VL__: {
+      __B4FL=__S3HM(((____P0VL *)__QZ2S));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__S2FL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__BY2S));
+    case ____Q5YL__: {
+      __B4FL=__FNIM(((____Q5YL *)__QZ2S));
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__S2FL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__BY2S));
+    case ____UVPM__: {
+      __B4FL=__ARXN(((____UVPM *)__QZ2S));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__S2FL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__BY2S));
+    case ____0ZPM__: {
+      __B4FL=__TV0P(((____0ZPM *)__QZ2S));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__S2FL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__BY2S));
+    case ____MR0N__: {
+      __B4FL=__1DWO(((____MR0N *)__QZ2S));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__S2FL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__BY2S));
+    case ____YWBP__: {
+      __B4FL=__R2ZQ(((____YWBP *)__QZ2S));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__S2FL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__BY2S));
+    case ____LYBP__: {
+      __B4FL=__HDUP(((____LYBP *)__QZ2S));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__S2FL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__BY2S));
+    case ____CZBP__: {
+      __B4FL=__RHUP(((____CZBP *)__QZ2S));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__S2FL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__BY2S));
+    case ____3BEP__: {
+      __B4FL=__NWEQ(((____3BEP *)__QZ2S));
     } break;
     };
-    Self__3VFL->expr__2UFL=__tmp__S2FL;
-    count_no_recursive__V2TL= 0;
-    Result__5T4T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (((void *)Result__5T4T->id__YDFJ == (void *)TYPE_NULL__4LB__)) {
-      __tmp__3XTL=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__40FL=(__tmp__3XTL ==  2);
+    __MXFL->__LWFL=__B4FL;
+    __E4TL= 0;
+    __OV4T=((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (((void *)__OV4T->__HFFJ == (void *)__FMB__)) {
+      __MZTL=(____Q)(((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__4EFJ +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __N2FL=(__MZTL ==  2);
     } else /* FALSE */ {
-      __tmp__40FL=FALSE__O__;
+      __N2FL=__O__;
     };
-    if (__tmp__40FL) {
-      Result__MU4T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      execute_case__VBFE(((__LIST__WH *)Result__MU4T->code__RHFJ));
-      execute_case__VBFE(((__LIST__WH *)((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 1])->code__RHFJ));
+    if (__N2FL) {
+      __1V4T=((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __EDFE(((____WH *)__1V4T->__AJFJ));
+      __EDFE(((____WH *)((____BAFJ *)((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 1])->__AJFJ));
     } else /* FALSE */ {
-      __tmp__3XTL=Self__3VFL->list__2CFJ->parent_arrayed_collection__24EJ.upper__PDFJ;
-      __tmp__WUPU= 0;
-      while ((__tmp__WUPU <= __tmp__3XTL)) {
-        Self__2RJO=((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[__tmp__WUPU]);
-        __tmp__3RJO=Self__2RJO->id__YDFJ;
-        switch (((struct ___OBJ *)__tmp__3RJO)->__id) {
-        case __TYPE__FF__: {
-          ((__TYPE__FF *)__tmp__3RJO)->last_pass_binding__5GKJ=pass_count__VAXC;
+      __MZTL=__MXFL->__LEFJ->__LAFJ.__4EFJ;
+      __FWPU= 0;
+      while ((__FWPU <= __MZTL)) {
+        __LTJO=((____BAFJ *)((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[__FWPU]);
+        __MTJO=__LTJO->__HFFJ;
+        switch (((struct ___OBJ *)__MTJO)->__id) {
+        case ____FF__: {
+          ((____FF *)__MTJO)->__OIKJ=__ECXC;
         } break;
-        case __TYPE_NULL__4LB__: {
-          ((__TYPE_NULL__4LB *)__tmp__3RJO)->parent_type__5LB.last_pass_binding__5GKJ=pass_count__VAXC;
+        case ____FMB__: {
+          ((____FMB *)__MTJO)->__GMB.__OIKJ=__ECXC;
         } break;
-        case __TYPE_VOID__AMB__: {
-          ((__TYPE_VOID__AMB *)__tmp__3RJO)->parent_type__BMB.last_pass_binding__5GKJ=pass_count__VAXC;
+        case ____HMB__: {
+          ((____HMB *)__MTJO)->__IMB.__OIKJ=__ECXC;
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          ((__TYPE_CONTEXT__CMB *)__tmp__3RJO)->parent_type__DMB.last_pass_binding__5GKJ=pass_count__VAXC;
+        case ____JMB__: {
+          ((____JMB *)__MTJO)->__KMB.__OIKJ=__ECXC;
         } break;
-        case __TYPE_ID__EMB__: {
-          ((__TYPE_ID__EMB *)__tmp__3RJO)->parent_type__FMB.last_pass_binding__5GKJ=pass_count__VAXC;
+        case ____LMB__: {
+          ((____LMB *)__MTJO)->__MMB.__OIKJ=__ECXC;
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          ((__TYPE_GENERIC__BCY *)__tmp__3RJO)->parent_type__CCY.last_pass_binding__5GKJ=pass_count__VAXC;
+        case ____ICY__: {
+          ((____ICY *)__MTJO)->__JCY.__OIKJ=__ECXC;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          ((__TYPE_BLOCK__VO5D *)__tmp__3RJO)->parent_type__WO5D.last_pass_binding__5GKJ=pass_count__VAXC;
+        case ____EQ5D__: {
+          ((____EQ5D *)__MTJO)->__FQ5D.__OIKJ=__ECXC;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          set_late_binding__5NLO();
+        case ____L4NJ__: {
+          __OPLO();
         } break;
         };
-        execute_case__VBFE(((__LIST__WH *)Self__2RJO->code__RHFJ));
-        __tmp__WUPU=(__INTEGER__Q)(__tmp__WUPU +  1);
+        __EDFE(((____WH *)__LTJO->__AJFJ));
+        __FWPU=(____Q)(__FWPU +  1);
       };
     };
-    __tmp__BY2S=NULL;
-    __tmp__S2FL=NULL;
-    __tmp__1Z2S=NULL;
-    __tmp__D1FL=FALSE__O__;
-    __tmp__40FL=FALSE__O__;
-    d__P3TL=FALSE__O__;
-    __tmp__1XTL=Self__3VFL->expr__2UFL;
-    switch (((struct ___OBJ *)__tmp__1XTL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__22FL=((__STRING_CST__5J *)__tmp__1XTL)->parent_constant__EK.static_type__SG4D;
+    __QZ2S=NULL;
+    __B4FL=NULL;
+    __K12S=NULL;
+    __S2FL=__O__;
+    __N2FL=__O__;
+    __44TL=__O__;
+    __KZTL=__MXFL->__LWFL;
+    switch (((struct ___OBJ *)__KZTL)->__id) {
+    case ____5J__: {
+      __L4FL=((____5J *)__KZTL)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__22FL=((__EXTERNAL_C__L5WC *)__tmp__1XTL)->static_type__J54D;
+    case ____0AXC__: {
+      __L4FL=((____0AXC *)__KZTL)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__22FL=((__PROTOTYPE_CST__45WC *)__tmp__1XTL)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __L4FL=((____NBXC *)__KZTL)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__22FL=((__INTEGER_CST__KAXC *)__tmp__1XTL)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __L4FL=((____ZBXC *)__KZTL)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__22FL=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__1XTL));
+    case ____DMWH__: {
+      __L4FL=__B21J(((____DMWH *)__KZTL));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__22FL=((__READ_LOCAL__N5ZI *)__tmp__1XTL)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __L4FL=((____2A0I *)__KZTL)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__22FL=static_type__2CCK();
+    case ____HJNJ__: {
+      __L4FL=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__22FL=static_type__BDCK();
+    case ____SJNJ__: {
+      __L4FL=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__22FL=static_type__GDCK();
+    case ____0AOJ__: {
+      __L4FL=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__22FL=static_type__LDCK();
+    case ____EBOJ__: {
+      __L4FL=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__22FL=static_type__QDCK();
+    case ____3BOJ__: {
+      __L4FL=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__22FL=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__1XTL));
+    case ____RCOJ__: {
+      __L4FL=__EFCK(((____RCOJ *)__KZTL));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__22FL=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__1XTL));
+    case ____HDOJ__: {
+      __L4FL=__JFCK(((____HDOJ *)__KZTL));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__22FL=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__1XTL));
+    case ____1DOJ__: {
+      __L4FL=__OFCK(((____1DOJ *)__KZTL));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__22FL=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__1XTL));
+    case ____PEOJ__: {
+      __L4FL=__TFCK(((____PEOJ *)__KZTL));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__22FL=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__1XTL));
+    case ____DFOJ__: {
+      __L4FL=__YFCK(((____DFOJ *)__KZTL));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__22FL=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__1XTL));
+    case ____XFOJ__: {
+      __L4FL=__3FCK(((____XFOJ *)__KZTL));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__22FL=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __L4FL=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__22FL=static_type__XECK(((__ITEM__VFOJ *)__tmp__1XTL));
+    case ____EHOJ__: {
+      __L4FL=__GGCK(((____EHOJ *)__KZTL));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__22FL=static_type__DFCK();
+    case ____2HOJ__: {
+      __L4FL=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__22FL=((__CAST__JHOJ *)__tmp__1XTL)->static_type__TC5J;
+    case ____YIOJ__: {
+      __L4FL=((____YIOJ *)__KZTL)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__22FL=((__REAL_CST__JLOJ *)__tmp__1XTL)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __L4FL=((____YMOJ *)__KZTL)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__22FL=((__CHARACTER_CST__5LOJ *)__tmp__1XTL)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __L4FL=((____ONOJ *)__KZTL)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__22FL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__1XTL)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __L4FL=((____YOOJ *)__KZTL)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__22FL=((__READ_SLOT__ZK4K *)__tmp__1XTL)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __L4FL=((____IM4K *)__KZTL)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__22FL=static_type__NL5O();
+    case ____T5FL__: {
+      __L4FL=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__22FL=static_type__QQTP();
+    case ____3DUL__: {
+      __L4FL=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__22FL=static_type__041P();
+    case ____0EUL__: {
+      __L4FL=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__22FL=static_type__VQTP();
+    case ____BGUL__: {
+      __L4FL=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__22FL=static_type__A51P();
+    case ____2GUL__: {
+      __L4FL=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__22FL=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__1XTL));
+    case ____B0VL__: {
+      __L4FL=__DXBN(((____B0VL *)__KZTL));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__22FL=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__1XTL));
+    case ____P0VL__: {
+      __L4FL=__4AGM(((____P0VL *)__KZTL));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__22FL=((__READ_GLOBAL__B4YL *)__tmp__1XTL)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __L4FL=((____Q5YL *)__KZTL)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__22FL=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__1XTL));
+    case ____UVPM__: {
+      __L4FL=__OFWN(((____UVPM *)__KZTL));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__22FL=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__1XTL));
+    case ____0ZPM__: {
+      __L4FL=__QM1P(((____0ZPM *)__KZTL));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__22FL=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__1XTL));
+    case ____MR0N__: {
+      __L4FL=__FQVO(((____MR0N *)__KZTL));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__22FL=static_type__BA0Q();
+    case ____YWBP__: {
+      __L4FL=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__22FL=static_type__MBUP();
+    case ____LYBP__: {
+      __L4FL=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__22FL=static_type__RBUP();
+    case ____CZBP__: {
+      __L4FL=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__22FL=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__1XTL));
+    case ____3BEP__: {
+      __L4FL=__ZPFQ(((____3BEP *)__KZTL));
     } break;
     };
-    if (((void *)((__TYPE_FULL__PMB *)__tmp__22FL)->the_parent_type__DLK == (void *)type_boolean__MNB)) {
-      __tmp__3XTL=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__R4TL=(__tmp__3XTL ==  2);
+    if (((void *)((____WMB *)__L4FL)->__KLK == (void *)__TNB)) {
+      __MZTL=(____Q)(((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__4EFJ +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __AAUL=(__MZTL ==  2);
     } else /* FALSE */ {
-      __tmp__R4TL=FALSE__O__;
+      __AAUL=__O__;
     };
-    if (__tmp__R4TL) {
-      Result__MU4T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__3XTL=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Result__MU4T->code__RHFJ)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__R4TL=(__tmp__3XTL ==  1);
+    if (__AAUL) {
+      __1V4T=((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __MZTL=(____Q)(((____GB4D *)((____WH *)__1V4T->__AJFJ)->__PB4D)->__OB4D.__AVLE +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __AAUL=(__MZTL ==  1);
     } else /* FALSE */ {
-      __tmp__R4TL=FALSE__O__;
+      __AAUL=__O__;
     };
-    if (__tmp__R4TL) {
-      __tmp__3XTL=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->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.";
-      __tmp__R4TL=(__tmp__3XTL ==  1);
+    if (__AAUL) {
+      __MZTL=(____Q)(((____GB4D *)((____WH *)((____BAFJ *)((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 1])->__AJFJ)->__PB4D)->__OB4D.__AVLE +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __AAUL=(__MZTL ==  1);
     } else /* FALSE */ {
-      __tmp__R4TL=FALSE__O__;
+      __AAUL=__O__;
     };
-    if (__tmp__R4TL) {
-      Result__MU4T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((((void *)Result__MU4T->id__YDFJ != (void *)type_true__2MB) || ((void *)((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 1])->id__YDFJ != (void *)type_false__ENB))) {
-        __tmp__J4FL=Self__3VFL->parent_instr__EDXC.parent_itm_object__YH.position__H2B;
-        put_error__text__2PE( 0,(&__string_631));
-        put_position__HRE(__tmp__J4FL);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    if (__AAUL) {
+      __1V4T=((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((((void *)__1V4T->__HFFJ != (void *)__DNB) || ((void *)((____BAFJ *)((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 1])->__HFFJ != (void *)__LNB))) {
+        __Y5FL=__MXFL->__TEXC.__YH.__O2B;
+        __DQE( 0,(&__string_631));
+        __ORE(__Y5FL);
+        __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__MU4T=((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 0];
-      __tmp__JXFL=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Result__MU4T->code__RHFJ)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (__tmp__JXFL==NULL) {
-        __tmp__3RJO=NULL;
+      __1V4T=((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 0];
+      __YYFL=((void **)((____GB4D *)((____WH *)__1V4T->__AJFJ)->__PB4D)->__OB4D.__S24F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (__YYFL==NULL) {
+        __MTJO=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__JXFL)->__id) {
-        case __LIST__WH__: {
-          __tmp__3RJO=NULL;
+        switch (((struct ___OBJ *)__YYFL)->__id) {
+        case ____WH__: {
+          __MTJO=NULL;
         } break;
-        case __STRING_CST__5J__: {
-          __tmp__3RJO=NULL;
+        case ____5J__: {
+          __MTJO=NULL;
         } break;
-        case __CALL_NULL__AUB__: {
-          __tmp__3RJO=NULL;
+        case ____HUB__: {
+          __MTJO=NULL;
         } break;
-        case __PUSH__AXB__: {
-          __tmp__3RJO=NULL;
+        case ____HXB__: {
+          __MTJO=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__3RJO=NULL;
+        case ____0AXC__: {
+          __MTJO=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__3RJO=NULL;
+        case ____NBXC__: {
+          __MTJO=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__3RJO=NULL;
+        case ____ZBXC__: {
+          __MTJO=NULL;
         } break;
-        case __SWITCH__DDXC__: {
-          __tmp__3RJO=NULL;
+        case ____SEXC__: {
+          __MTJO=NULL;
         } break;
-        case __NODE_TYPE__FK2C__: {
-          __tmp__3RJO=NULL;
+        case ____UL2C__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__3RJO=NULL;
+        case ____DMWH__: {
+          __MTJO=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__3RJO=NULL;
+        case ____2A0I__: {
+          __MTJO=NULL;
         } break;
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__3RJO=((void *)__tmp__JXFL);
+        case ____TYKJ__: {
+          __MTJO=((void *)__YYFL);
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__3RJO=((void *)__tmp__JXFL);
+        case ____BZKJ__: {
+          __MTJO=((void *)__YYFL);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__3RJO=NULL;
+        case ____HJNJ__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__3RJO=NULL;
+        case ____SJNJ__: {
+          __MTJO=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__3RJO=NULL;
+        case ____0AOJ__: {
+          __MTJO=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__3RJO=NULL;
+        case ____EBOJ__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__3RJO=NULL;
+        case ____3BOJ__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__3RJO=NULL;
+        case ____RCOJ__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__3RJO=NULL;
+        case ____HDOJ__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__3RJO=NULL;
+        case ____1DOJ__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__3RJO=NULL;
+        case ____PEOJ__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__3RJO=NULL;
+        case ____DFOJ__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__3RJO=NULL;
+        case ____XFOJ__: {
+          __MTJO=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__3RJO=NULL;
+        case ____QGOJ__: {
+          __MTJO=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__3RJO=NULL;
+        case ____EHOJ__: {
+          __MTJO=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__3RJO=NULL;
+        case ____2HOJ__: {
+          __MTJO=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__3RJO=NULL;
+        case ____YIOJ__: {
+          __MTJO=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__3RJO=NULL;
+        case ____YMOJ__: {
+          __MTJO=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__3RJO=NULL;
+        case ____ONOJ__: {
+          __MTJO=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__3RJO=NULL;
+        case ____YOOJ__: {
+          __MTJO=NULL;
         } break;
-        case __NOP__5WVJ__: {
-          __tmp__3RJO=NULL;
+        case ____OYVJ__: {
+          __MTJO=NULL;
         } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__3RJO=((void *)__tmp__JXFL);
+        case ____QFYJ__: {
+          __MTJO=((void *)__YYFL);
         } break;
-        case __LOOP__ZQBK__: {
-          __tmp__3RJO=NULL;
+        case ____ISBK__: {
+          __MTJO=NULL;
         } break;
-        case __CALL_SLOT__U5YK__: {
-          __tmp__3RJO=NULL;
+        case ____DBZK__: {
+          __MTJO=NULL;
         } break;
-        case __NODE_STYLE__5C4K__: {
-          __tmp__3RJO=NULL;
+        case ____OE4K__: {
+          __MTJO=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__3RJO=NULL;
+        case ____IM4K__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__3RJO=NULL;
+        case ____T5FL__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__3RJO=NULL;
+        case ____3DUL__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__3RJO=NULL;
+        case ____0EUL__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__3RJO=NULL;
+        case ____BGUL__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__3RJO=NULL;
+        case ____2GUL__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__3RJO=NULL;
+        case ____B0VL__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__3RJO=NULL;
+        case ____P0VL__: {
+          __MTJO=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__3RJO=NULL;
+        case ____Q5YL__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__3RJO=NULL;
+        case ____UVPM__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__3RJO=NULL;
+        case ____0ZPM__: {
+          __MTJO=NULL;
         } break;
-        case __LOOP_END__E0RM__: {
-          __tmp__3RJO=NULL;
+        case ____T1RM__: {
+          __MTJO=NULL;
         } break;
-        case __COP_LOCK__K40M__: {
-          __tmp__3RJO=NULL;
+        case ____Z50M__: {
+          __MTJO=NULL;
         } break;
-        case __COP_UNLOCK__MC1M__: {
-          __tmp__3RJO=NULL;
+        case ____1D1M__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__3RJO=NULL;
+        case ____MR0N__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__3RJO=NULL;
+        case ____YWBP__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__3RJO=NULL;
+        case ____LYBP__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__3RJO=NULL;
+        case ____CZBP__: {
+          __MTJO=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__3RJO=NULL;
+        case ____3BEP__: {
+          __MTJO=NULL;
         } break;
         }
       };
-      __tmp__JXFL=((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__3VFL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[ 1])->code__RHFJ)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (__tmp__JXFL==NULL) {
-        __tmp__SAUL=NULL;
+      __YYFL=((void **)((____GB4D *)((____WH *)((____BAFJ *)((void **)((____DAFJ *)__MXFL->__LEFJ)->__LAFJ.__IYBN)[ 1])->__AJFJ)->__PB4D)->__OB4D.__S24F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (__YYFL==NULL) {
+        __BCUL=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__JXFL)->__id) {
-        case __LIST__WH__: {
-          __tmp__SAUL=NULL;
+        switch (((struct ___OBJ *)__YYFL)->__id) {
+        case ____WH__: {
+          __BCUL=NULL;
         } break;
-        case __STRING_CST__5J__: {
-          __tmp__SAUL=NULL;
+        case ____5J__: {
+          __BCUL=NULL;
         } break;
-        case __CALL_NULL__AUB__: {
-          __tmp__SAUL=NULL;
+        case ____HUB__: {
+          __BCUL=NULL;
         } break;
-        case __PUSH__AXB__: {
-          __tmp__SAUL=NULL;
+        case ____HXB__: {
+          __BCUL=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__SAUL=NULL;
+        case ____0AXC__: {
+          __BCUL=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__SAUL=NULL;
+        case ____NBXC__: {
+          __BCUL=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__SAUL=NULL;
+        case ____ZBXC__: {
+          __BCUL=NULL;
         } break;
-        case __SWITCH__DDXC__: {
-          __tmp__SAUL=NULL;
+        case ____SEXC__: {
+          __BCUL=NULL;
         } break;
-        case __NODE_TYPE__FK2C__: {
-          __tmp__SAUL=NULL;
+        case ____UL2C__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__SAUL=NULL;
+        case ____DMWH__: {
+          __BCUL=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__SAUL=NULL;
+        case ____2A0I__: {
+          __BCUL=NULL;
         } break;
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__SAUL=((void *)__tmp__JXFL);
+        case ____TYKJ__: {
+          __BCUL=((void *)__YYFL);
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__SAUL=((void *)__tmp__JXFL);
+        case ____BZKJ__: {
+          __BCUL=((void *)__YYFL);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__SAUL=NULL;
+        case ____HJNJ__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__SAUL=NULL;
+        case ____SJNJ__: {
+          __BCUL=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__SAUL=NULL;
+        case ____0AOJ__: {
+          __BCUL=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__SAUL=NULL;
+        case ____EBOJ__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__SAUL=NULL;
+        case ____3BOJ__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__SAUL=NULL;
+        case ____RCOJ__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__SAUL=NULL;
+        case ____HDOJ__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__SAUL=NULL;
+        case ____1DOJ__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__SAUL=NULL;
+        case ____PEOJ__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__SAUL=NULL;
+        case ____DFOJ__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__SAUL=NULL;
+        case ____XFOJ__: {
+          __BCUL=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__SAUL=NULL;
+        case ____QGOJ__: {
+          __BCUL=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__SAUL=NULL;
+        case ____EHOJ__: {
+          __BCUL=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__SAUL=NULL;
+        case ____2HOJ__: {
+          __BCUL=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__SAUL=NULL;
+        case ____YIOJ__: {
+          __BCUL=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__SAUL=NULL;
+        case ____YMOJ__: {
+          __BCUL=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__SAUL=NULL;
+        case ____ONOJ__: {
+          __BCUL=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__SAUL=NULL;
+        case ____YOOJ__: {
+          __BCUL=NULL;
         } break;
-        case __NOP__5WVJ__: {
-          __tmp__SAUL=NULL;
+        case ____OYVJ__: {
+          __BCUL=NULL;
         } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__SAUL=((void *)__tmp__JXFL);
+        case ____QFYJ__: {
+          __BCUL=((void *)__YYFL);
         } break;
-        case __LOOP__ZQBK__: {
-          __tmp__SAUL=NULL;
+        case ____ISBK__: {
+          __BCUL=NULL;
         } break;
-        case __CALL_SLOT__U5YK__: {
-          __tmp__SAUL=NULL;
+        case ____DBZK__: {
+          __BCUL=NULL;
         } break;
-        case __NODE_STYLE__5C4K__: {
-          __tmp__SAUL=NULL;
+        case ____OE4K__: {
+          __BCUL=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__SAUL=NULL;
+        case ____IM4K__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__SAUL=NULL;
+        case ____T5FL__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__SAUL=NULL;
+        case ____3DUL__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__SAUL=NULL;
+        case ____0EUL__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__SAUL=NULL;
+        case ____BGUL__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__SAUL=NULL;
+        case ____2GUL__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__SAUL=NULL;
+        case ____B0VL__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__SAUL=NULL;
+        case ____P0VL__: {
+          __BCUL=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__SAUL=NULL;
+        case ____Q5YL__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__SAUL=NULL;
+        case ____UVPM__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__SAUL=NULL;
+        case ____0ZPM__: {
+          __BCUL=NULL;
         } break;
-        case __LOOP_END__E0RM__: {
-          __tmp__SAUL=NULL;
+        case ____T1RM__: {
+          __BCUL=NULL;
         } break;
-        case __COP_LOCK__K40M__: {
-          __tmp__SAUL=NULL;
+        case ____Z50M__: {
+          __BCUL=NULL;
         } break;
-        case __COP_UNLOCK__MC1M__: {
-          __tmp__SAUL=NULL;
+        case ____1D1M__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__SAUL=NULL;
+        case ____MR0N__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__SAUL=NULL;
+        case ____YWBP__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__SAUL=NULL;
+        case ____LYBP__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__SAUL=NULL;
+        case ____CZBP__: {
+          __BCUL=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__SAUL=NULL;
+        case ____3BEP__: {
+          __BCUL=NULL;
         } break;
         }
       };
-      if ((((void *)__tmp__3RJO != (void *)NULL) && ((void *)__tmp__SAUL != (void *)NULL))) {
-        switch (((struct ___OBJ *)__tmp__3RJO)->__id) {
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__4AUL=((__WRITE_GLOBAL__EXKJ *)__tmp__3RJO)->global__105J->parent_variable__XIRG.type__1N5D;
+      if ((((void *)__MTJO != (void *)NULL) && ((void *)__BCUL != (void *)NULL))) {
+        switch (((struct ___OBJ *)__MTJO)->__id) {
+        case ____TYKJ__: {
+          __NCUL=((____TYKJ *)__MTJO)->__K25J->__GKRG.__KP5D;
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__4AUL=((__WRITE_SLOT__SXKJ *)__tmp__3RJO)->slot__I25J->parent_variable__XIRG.type__1N5D;
+        case ____BZKJ__: {
+          __NCUL=((____BZKJ *)__MTJO)->__X35J->__GKRG.__KP5D;
         } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__4AUL=((__WRITE_LOCAL__BEYJ *)__tmp__3RJO)->local__IFKK->parent_variable__B4WC.type__1N5D;
+        case ____QFYJ__: {
+          __NCUL=((____QFYJ *)__MTJO)->__XGKK->__Q5WC.__KP5D;
         } break;
         };
-        __tmp__MBUL=((void *)((__TYPE_FULL__PMB *)__tmp__4AUL)->the_parent_type__DLK == (void *)type_boolean__MNB);
+        __1CUL=((void *)((____WMB *)__NCUL)->__KLK == (void *)__TNB);
       } else /* FALSE */ {
-        __tmp__MBUL=FALSE__O__;
+        __1CUL=__O__;
       };
-      if (__tmp__MBUL) {
-        switch (((struct ___OBJ *)__tmp__3RJO)->__id) {
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__HBUL=((__WRITE_GLOBAL__EXKJ *)__tmp__3RJO)->global__105J;
+      if (__1CUL) {
+        switch (((struct ___OBJ *)__MTJO)->__id) {
+        case ____TYKJ__: {
+          __WCUL=((____TYKJ *)__MTJO)->__K25J;
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__HBUL=((__WRITE_SLOT__SXKJ *)__tmp__3RJO)->slot__I25J;
+        case ____BZKJ__: {
+          __WCUL=((____BZKJ *)__MTJO)->__X35J;
         } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__HBUL=((__WRITE_LOCAL__BEYJ *)__tmp__3RJO)->local__IFKK;
+        case ____QFYJ__: {
+          __WCUL=((____QFYJ *)__MTJO)->__XGKK;
         } break;
         };
-        switch (((struct ___OBJ *)__tmp__SAUL)->__id) {
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__IBUL=((__WRITE_GLOBAL__EXKJ *)__tmp__SAUL)->global__105J;
+        switch (((struct ___OBJ *)__BCUL)->__id) {
+        case ____TYKJ__: {
+          __XCUL=((____TYKJ *)__BCUL)->__K25J;
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__IBUL=((__WRITE_SLOT__SXKJ *)__tmp__SAUL)->slot__I25J;
+        case ____BZKJ__: {
+          __XCUL=((____BZKJ *)__BCUL)->__X35J;
         } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__IBUL=((__WRITE_LOCAL__BEYJ *)__tmp__SAUL)->local__IFKK;
+        case ____QFYJ__: {
+          __XCUL=((____QFYJ *)__BCUL)->__XGKK;
         } break;
         };
-        __tmp__MBUL=((void *)__tmp__HBUL == (void *)__tmp__IBUL);
+        __1CUL=((void *)__WCUL == (void *)__XCUL);
       } else /* FALSE */ {
-        __tmp__MBUL=FALSE__O__;
+        __1CUL=__O__;
       };
-      if (__tmp__MBUL) {
-        switch (((struct ___OBJ *)__tmp__3RJO)->__id) {
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__HBUL=((__WRITE_GLOBAL__EXKJ *)__tmp__3RJO)->parent_write__FXKJ.value__LEJJ;
+      if (__1CUL) {
+        switch (((struct ___OBJ *)__MTJO)->__id) {
+        case ____TYKJ__: {
+          __WCUL=((____TYKJ *)__MTJO)->__UYKJ.__0FJJ;
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__HBUL=((__WRITE_SLOT__SXKJ *)__tmp__3RJO)->parent_write__TXKJ.value__LEJJ;
+        case ____BZKJ__: {
+          __WCUL=((____BZKJ *)__MTJO)->__CZKJ.__0FJJ;
         } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__HBUL=((__WRITE_LOCAL__BEYJ *)__tmp__3RJO)->parent_write__CEYJ.value__LEJJ;
+        case ____QFYJ__: {
+          __WCUL=((____QFYJ *)__MTJO)->__RFYJ.__0FJJ;
         } break;
         };
-        __tmp__S2FL=__tmp__HBUL;
-        switch (((struct ___OBJ *)__tmp__SAUL)->__id) {
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__IBUL=((__WRITE_GLOBAL__EXKJ *)__tmp__SAUL)->parent_write__FXKJ.value__LEJJ;
+        __B4FL=__WCUL;
+        switch (((struct ___OBJ *)__BCUL)->__id) {
+        case ____TYKJ__: {
+          __XCUL=((____TYKJ *)__BCUL)->__UYKJ.__0FJJ;
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__IBUL=((__WRITE_SLOT__SXKJ *)__tmp__SAUL)->parent_write__TXKJ.value__LEJJ;
+        case ____BZKJ__: {
+          __XCUL=((____BZKJ *)__BCUL)->__CZKJ.__0FJJ;
         } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__IBUL=((__WRITE_LOCAL__BEYJ *)__tmp__SAUL)->parent_write__CEYJ.value__LEJJ;
+        case ____QFYJ__: {
+          __XCUL=((____QFYJ *)__BCUL)->__RFYJ.__0FJJ;
         } break;
         };
-        __tmp__1Z2S=__tmp__IBUL;
-        switch (((struct ___OBJ *)__tmp__HBUL)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__VBUL=TRUE__K__;
+        __K12S=__XCUL;
+        switch (((struct ___OBJ *)__WCUL)->__id) {
+        case ____5J__: {
+          __EDUL=__K__;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____0AXC__: {
+          __EDUL=__O__;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__VBUL=TRUE__K__;
+        case ____NBXC__: {
+          __EDUL=__K__;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__VBUL=TRUE__K__;
+        case ____ZBXC__: {
+          __EDUL=__K__;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____DMWH__: {
+          __EDUL=__O__;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____2A0I__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____HJNJ__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____SJNJ__: {
+          __EDUL=__O__;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____0AOJ__: {
+          __EDUL=__O__;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____EBOJ__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____3BOJ__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____RCOJ__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____HDOJ__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____1DOJ__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____PEOJ__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____DFOJ__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____XFOJ__: {
+          __EDUL=__O__;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____QGOJ__: {
+          __EDUL=__O__;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____EHOJ__: {
+          __EDUL=__O__;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____2HOJ__: {
+          __EDUL=__O__;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____YIOJ__: {
+          __EDUL=__O__;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__VBUL=TRUE__K__;
+        case ____YMOJ__: {
+          __EDUL=__K__;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__VBUL=TRUE__K__;
+        case ____ONOJ__: {
+          __EDUL=__K__;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__VBUL=TRUE__K__;
+        case ____YOOJ__: {
+          __EDUL=__K__;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____IM4K__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____T5FL__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____3DUL__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____0EUL__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____BGUL__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____2GUL__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____B0VL__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____P0VL__: {
+          __EDUL=__O__;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____Q5YL__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____UVPM__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____0ZPM__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____MR0N__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____YWBP__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____LYBP__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____CZBP__: {
+          __EDUL=__O__;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__VBUL=FALSE__O__;
+        case ____3BEP__: {
+          __EDUL=__O__;
         } break;
         };
-        if (__tmp__VBUL) {
-          switch (((struct ___OBJ *)__tmp__HBUL)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__1BUL=((__STRING_CST__5J *)__tmp__HBUL)->parent_constant__EK.static_type__SG4D;
+        if (__EDUL) {
+          switch (((struct ___OBJ *)__WCUL)->__id) {
+          case ____5J__: {
+            __KDUL=((____5J *)__WCUL)->__EK.__BI4D;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__1BUL=((__EXTERNAL_C__L5WC *)__tmp__HBUL)->static_type__J54D;
+          case ____0AXC__: {
+            __KDUL=((____0AXC *)__WCUL)->__YA5D;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__1BUL=((__PROTOTYPE_CST__45WC *)__tmp__HBUL)->parent_constant__55WC.static_type__SG4D;
+          case ____NBXC__: {
+            __KDUL=((____NBXC *)__WCUL)->__OBXC.__BI4D;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__1BUL=((__INTEGER_CST__KAXC *)__tmp__HBUL)->parent_constant__LAXC.static_type__SG4D;
+          case ____ZBXC__: {
+            __KDUL=((____ZBXC *)__WCUL)->__0BXC.__BI4D;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__1BUL=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__HBUL));
+          case ____DMWH__: {
+            __KDUL=__B21J(((____DMWH *)__WCUL));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__1BUL=((__READ_LOCAL__N5ZI *)__tmp__HBUL)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+          case ____2A0I__: {
+            __KDUL=((____2A0I *)__WCUL)->__4VEJ->__Q5WC.__KP5D;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__1BUL=static_type__2CCK();
+          case ____HJNJ__: {
+            __KDUL=__LECK();
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__1BUL=static_type__BDCK();
+          case ____SJNJ__: {
+            __KDUL=__QECK();
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__1BUL=static_type__GDCK();
+          case ____0AOJ__: {
+            __KDUL=__VECK();
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__1BUL=static_type__LDCK();
+          case ____EBOJ__: {
+            __KDUL=__0ECK();
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__1BUL=static_type__QDCK();
+          case ____3BOJ__: {
+            __KDUL=__5ECK();
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__1BUL=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__HBUL));
+          case ____RCOJ__: {
+            __KDUL=__EFCK(((____RCOJ *)__WCUL));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__1BUL=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__HBUL));
+          case ____HDOJ__: {
+            __KDUL=__JFCK(((____HDOJ *)__WCUL));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__1BUL=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__HBUL));
+          case ____1DOJ__: {
+            __KDUL=__OFCK(((____1DOJ *)__WCUL));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__1BUL=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__HBUL));
+          case ____PEOJ__: {
+            __KDUL=__TFCK(((____PEOJ *)__WCUL));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__1BUL=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HBUL));
+          case ____DFOJ__: {
+            __KDUL=__YFCK(((____DFOJ *)__WCUL));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__1BUL=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HBUL));
+          case ____XFOJ__: {
+            __KDUL=__3FCK(((____XFOJ *)__WCUL));
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__1BUL=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+          case ____QGOJ__: {
+            __KDUL=__HMB__->__IMB.__BMC;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__1BUL=static_type__XECK(((__ITEM__VFOJ *)__tmp__HBUL));
+          case ____EHOJ__: {
+            __KDUL=__GGCK(((____EHOJ *)__WCUL));
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__1BUL=static_type__DFCK();
+          case ____2HOJ__: {
+            __KDUL=__SGCK();
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__1BUL=((__CAST__JHOJ *)__tmp__HBUL)->static_type__TC5J;
+          case ____YIOJ__: {
+            __KDUL=((____YIOJ *)__WCUL)->__CE5J;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__1BUL=((__REAL_CST__JLOJ *)__tmp__HBUL)->parent_constant__KLOJ.static_type__SG4D;
+          case ____YMOJ__: {
+            __KDUL=((____YMOJ *)__WCUL)->__ZMOJ.__BI4D;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__1BUL=((__CHARACTER_CST__5LOJ *)__tmp__HBUL)->parent_constant__AMOJ.static_type__SG4D;
+          case ____ONOJ__: {
+            __KDUL=((____ONOJ *)__WCUL)->__PNOJ.__BI4D;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__1BUL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__HBUL)->parent_constant__KNOJ.static_type__SG4D;
+          case ____YOOJ__: {
+            __KDUL=((____YOOJ *)__WCUL)->__ZOOJ.__BI4D;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__1BUL=((__READ_SLOT__ZK4K *)__tmp__HBUL)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+          case ____IM4K__: {
+            __KDUL=((____IM4K *)__WCUL)->__RZFM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__1BUL=static_type__NL5O();
+          case ____T5FL__: {
+            __KDUL=__2M5O();
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__1BUL=static_type__QQTP();
+          case ____3DUL__: {
+            __KDUL=__5RTP();
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__1BUL=static_type__041P();
+          case ____0EUL__: {
+            __KDUL=__JA2P();
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__1BUL=static_type__VQTP();
+          case ____BGUL__: {
+            __KDUL=__ESTP();
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__1BUL=static_type__A51P();
+          case ____2GUL__: {
+            __KDUL=__PA2P();
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__1BUL=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__HBUL));
+          case ____B0VL__: {
+            __KDUL=__DXBN(((____B0VL *)__WCUL));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__1BUL=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__HBUL));
+          case ____P0VL__: {
+            __KDUL=__4AGM(((____P0VL *)__WCUL));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__1BUL=((__READ_GLOBAL__B4YL *)__tmp__HBUL)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+          case ____Q5YL__: {
+            __KDUL=((____Q5YL *)__WCUL)->__HBKM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__1BUL=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__HBUL));
+          case ____UVPM__: {
+            __KDUL=__OFWN(((____UVPM *)__WCUL));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__1BUL=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__HBUL));
+          case ____0ZPM__: {
+            __KDUL=__QM1P(((____0ZPM *)__WCUL));
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__1BUL=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__HBUL));
+          case ____MR0N__: {
+            __KDUL=__FQVO(((____MR0N *)__WCUL));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__1BUL=static_type__BA0Q();
+          case ____YWBP__: {
+            __KDUL=__QB0Q();
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__1BUL=static_type__MBUP();
+          case ____LYBP__: {
+            __KDUL=__1CUP();
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__1BUL=static_type__RBUP();
+          case ____CZBP__: {
+            __KDUL=__ADUP();
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__1BUL=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__HBUL));
+          case ____3BEP__: {
+            __KDUL=__ZPFQ(((____3BEP *)__WCUL));
           } break;
           };
-          __tmp__D1FL=((void *)((__TYPE_FULL__PMB *)__tmp__1BUL)->the_parent_type__DLK == (void *)type_true__2MB);
-          __tmp__BCUL=__tmp__D1FL;
+          __S2FL=((void *)((____WMB *)__KDUL)->__KLK == (void *)__DNB);
+          __QDUL=__S2FL;
         } else /* FALSE */ {
-          __tmp__BCUL=FALSE__O__;
+          __QDUL=__O__;
         };
-        if (__tmp__BCUL) {
-          if (__tmp__IBUL==NULL) {
-            __tmp__ICUL=NULL;
+        if (__QDUL) {
+          if (__XCUL==NULL) {
+            __XDUL=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__IBUL)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__ICUL=NULL;
+            switch (((struct ___OBJ *)__XCUL)->__id) {
+            case ____5J__: {
+              __XDUL=NULL;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__ICUL=NULL;
+            case ____0AXC__: {
+              __XDUL=NULL;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__ICUL=NULL;
+            case ____NBXC__: {
+              __XDUL=NULL;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__ICUL=NULL;
+            case ____ZBXC__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__ICUL=NULL;
+            case ____DMWH__: {
+              __XDUL=NULL;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__ICUL=((void *)__tmp__IBUL);
+            case ____2A0I__: {
+              __XDUL=((void *)__XCUL);
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__ICUL=NULL;
+            case ____HJNJ__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__ICUL=NULL;
+            case ____SJNJ__: {
+              __XDUL=NULL;
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__ICUL=NULL;
+            case ____0AOJ__: {
+              __XDUL=NULL;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__ICUL=NULL;
+            case ____EBOJ__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__ICUL=NULL;
+            case ____3BOJ__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__ICUL=NULL;
+            case ____RCOJ__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__ICUL=NULL;
+            case ____HDOJ__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__ICUL=NULL;
+            case ____1DOJ__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__ICUL=NULL;
+            case ____PEOJ__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__ICUL=NULL;
+            case ____DFOJ__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__ICUL=NULL;
+            case ____XFOJ__: {
+              __XDUL=NULL;
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__ICUL=NULL;
+            case ____QGOJ__: {
+              __XDUL=NULL;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__ICUL=NULL;
+            case ____EHOJ__: {
+              __XDUL=NULL;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__ICUL=NULL;
+            case ____2HOJ__: {
+              __XDUL=NULL;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__ICUL=NULL;
+            case ____YIOJ__: {
+              __XDUL=NULL;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__ICUL=NULL;
+            case ____YMOJ__: {
+              __XDUL=NULL;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__ICUL=NULL;
+            case ____ONOJ__: {
+              __XDUL=NULL;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__ICUL=NULL;
+            case ____YOOJ__: {
+              __XDUL=NULL;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__ICUL=((void *)__tmp__IBUL);
+            case ____IM4K__: {
+              __XDUL=((void *)__XCUL);
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__ICUL=NULL;
+            case ____T5FL__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__ICUL=NULL;
+            case ____3DUL__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__ICUL=NULL;
+            case ____0EUL__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__ICUL=NULL;
+            case ____BGUL__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__ICUL=NULL;
+            case ____2GUL__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__ICUL=NULL;
+            case ____B0VL__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__ICUL=NULL;
+            case ____P0VL__: {
+              __XDUL=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__ICUL=((void *)__tmp__IBUL);
+            case ____Q5YL__: {
+              __XDUL=((void *)__XCUL);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__ICUL=NULL;
+            case ____UVPM__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__ICUL=NULL;
+            case ____0ZPM__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__ICUL=NULL;
+            case ____MR0N__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__ICUL=NULL;
+            case ____YWBP__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__ICUL=NULL;
+            case ____LYBP__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__ICUL=NULL;
+            case ____CZBP__: {
+              __XDUL=NULL;
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__ICUL=NULL;
+            case ____3BEP__: {
+              __XDUL=NULL;
             } break;
             }
           };
-          if (((void *)__tmp__ICUL != (void *)NULL)) {
-            switch (((struct ___OBJ *)__tmp__3RJO)->__id) {
-            case __WRITE_GLOBAL__EXKJ__: {
-              remove__CCBK(((__WRITE_GLOBAL__EXKJ *)__tmp__3RJO));
+          if (((void *)__XDUL != (void *)NULL)) {
+            switch (((struct ___OBJ *)__MTJO)->__id) {
+            case ____TYKJ__: {
+              __RDBK(((____TYKJ *)__MTJO));
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              remove__GCBK(((__WRITE_SLOT__SXKJ *)__tmp__3RJO));
+            case ____BZKJ__: {
+              __VDBK(((____BZKJ *)__MTJO));
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              remove__DFBK(((__WRITE_LOCAL__BEYJ *)__tmp__3RJO));
+            case ____QFYJ__: {
+              __SGBK(((____QFYJ *)__MTJO));
             } break;
             };
-            p__GUJV=Self__3VFL->parent_instr__EDXC.parent_itm_object__YH.position__H2B;
-            __tmp__ICUL=Self__3VFL->expr__2UFL;
-            result__ZTJV=NULL;
-            __tmp__JWPU=((__POINTER__IB )(NULL));
-            typ_id__1TJV= 0;
-            __tmp__KWPU=((__POINTER__IB )sizeof(__EXPR_OR_LOGIC__OCUL));
-            if (((unsigned long)__tmp__KWPU ==  0)) {
-              result__ZTJV=EXPR_OR_LOGIC__OCUL__;
+            __VVJV=__MXFL->__TEXC.__YH.__O2B;
+            __XDUL=__MXFL->__LWFL;
+            __IVJV=NULL;
+            __YXPU=((____IB )(NULL));
+            __KVJV= 0;
+            __ZXPU=((____IB )sizeof(____3DUL));
+            if (((unsigned long)__ZXPU ==  0)) {
+              __IVJV=__3DUL__;
             } else /* FALSE */ {
-              typ_id__1TJV=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KWPU));
-              if ((typ_id__1TJV == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__3TJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__4TJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KWPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TJV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__5TJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4TJV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__3TJV=micro_alloc__table__lab__HKI(__tmp__4TJV,((__POINTER__IB )(&(table_size[(__tmp__5TJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4TJV)));
-                __tmp__JWPU=__tmp__3TJV;
+              __KVJV=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZXPU));
+              if ((__KVJV == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __MVJV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __NVJV=(void *)((unsigned long)(void *)((unsigned long)__ZXPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVJV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __OVJV=((____YWB )((____Q )(void *)((unsigned long)__NVJV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __MVJV=__OKI(__NVJV,((____IB )(&(table_size[(__OVJV)-1]))),((____YWB )((____Q )__NVJV)));
+                __YXPU=__MVJV;
               } else /* FALSE */ {
-                __tmp__5TJV=((__UINTEGER_32__RWB )typ_id__1TJV);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__3TJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__4TJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KWPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TJV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__3TJV=micro_alloc__table__lab__HKI(__tmp__4TJV,((__POINTER__IB )(&(table_type[(__tmp__5TJV)]))),(__UINTEGER_32__RWB)(__tmp__5TJV |  1));
-                __tmp__JWPU=__tmp__3TJV;
+                __OVJV=((____YWB )__KVJV);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __MVJV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __NVJV=(void *)((unsigned long)(void *)((unsigned long)__ZXPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVJV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __MVJV=__OKI(__NVJV,((____IB )(&(table_type[(__OVJV)]))),(____YWB)(__OVJV |  1));
+                __YXPU=__MVJV;
               };
-              result__ZTJV=((__EXPR_OR_LOGIC__OCUL *)__tmp__JWPU);
-              *(result__ZTJV) = *(EXPR_OR_LOGIC__OCUL__);
+              __IVJV=((____3DUL *)__YXPU);
+              *(__IVJV) = *(__3DUL__);
             };
-            Self__FUJV=((__EXPR_OR_LOGIC__OCUL *)result__ZTJV);
-            Self__FUJV->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__GUJV;
-            Self__FUJV->parent_expr_binary_logic__RCUL.left__5NTP=__tmp__ICUL;
-            Self__FUJV->parent_expr_binary_logic__RCUL.right__DOTP=__tmp__IBUL;
-            __tmp__1Z2S=result__ZTJV;
-            switch (((struct ___OBJ *)__tmp__SAUL)->__id) {
-            case __WRITE_GLOBAL__EXKJ__: {
-              ((__WRITE_GLOBAL__EXKJ *)__tmp__SAUL)->parent_write__FXKJ.value__LEJJ=result__ZTJV;
+            __UVJV=((____3DUL *)__IVJV);
+            __UVJV->__AEUL.__5DUL.__CK.__YH.__O2B=__VVJV;
+            __UVJV->__AEUL.__OPTP=__XDUL;
+            __UVJV->__AEUL.__SPTP=__XCUL;
+            __K12S=__IVJV;
+            switch (((struct ___OBJ *)__BCUL)->__id) {
+            case ____TYKJ__: {
+              ((____TYKJ *)__BCUL)->__UYKJ.__0FJJ=__IVJV;
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              ((__WRITE_SLOT__SXKJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__SAUL))->parent_write__TXKJ.value__LEJJ=result__ZTJV;
+            case ____BZKJ__: {
+              ((____BZKJ *)((____TYKJ *)__BCUL))->__CZKJ.__0FJJ=__IVJV;
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              ((__WRITE_LOCAL__BEYJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__SAUL))->parent_write__CEYJ.value__LEJJ=result__ZTJV;
+            case ____QFYJ__: {
+              ((____QFYJ *)((____TYKJ *)__BCUL))->__RFYJ.__0FJJ=__IVJV;
             } break;
             };
-            __tmp__BY2S=__tmp__SAUL;
-            modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-            __tmp__WCUL=TRUE__K__;
+            __QZ2S=__BCUL;
+            __QCXC=(____Q)(__QCXC +  1);
+            __FEUL=__K__;
           } else /* FALSE */ {
-            __tmp__WCUL=FALSE__O__;
+            __FEUL=__O__;
           };
-          if ((! __tmp__WCUL)) {
-            if (((count_no_recursive__V2TL ==  0) || (modify_count__BBXC ==  0))) {
-              switch (((struct ___OBJ *)__tmp__3RJO)->__id) {
-              case __WRITE_GLOBAL__EXKJ__: {
-                remove__CCBK(((__WRITE_GLOBAL__EXKJ *)__tmp__3RJO));
+          if ((! __FEUL)) {
+            if (((__E4TL ==  0) || (__QCXC ==  0))) {
+              switch (((struct ___OBJ *)__MTJO)->__id) {
+              case ____TYKJ__: {
+                __RDBK(((____TYKJ *)__MTJO));
               } break;
-              case __WRITE_SLOT__SXKJ__: {
-                remove__GCBK(((__WRITE_SLOT__SXKJ *)__tmp__3RJO));
+              case ____BZKJ__: {
+                __VDBK(((____BZKJ *)__MTJO));
               } break;
-              case __WRITE_LOCAL__BEYJ__: {
-                remove__DFBK(((__WRITE_LOCAL__BEYJ *)__tmp__3RJO));
+              case ____QFYJ__: {
+                __SGBK(((____QFYJ *)__MTJO));
               } break;
               };
-              p__4VYP=Self__3VFL->parent_instr__EDXC.parent_itm_object__YH.position__H2B;
-              l__5VYP=Self__3VFL->expr__2UFL;
-              result__RUZP=NULL;
-              __tmp__3TJV=((__POINTER__IB )(NULL));
-              typ_id__WUZP= 0;
-              __tmp__4TJV=((__POINTER__IB )sizeof(__EXPR_OR_OR_LOGIC__LDUL));
-              if (((unsigned long)__tmp__4TJV ==  0)) {
-                result__RUZP=EXPR_OR_OR_LOGIC__LDUL__;
+              __NXYP=__MXFL->__TEXC.__YH.__O2B;
+              __OXYP=__MXFL->__LWFL;
+              __AWZP=NULL;
+              __MVJV=((____IB )(NULL));
+              __FWZP= 0;
+              __NVJV=((____IB )sizeof(____0EUL));
+              if (((unsigned long)__NVJV ==  0)) {
+                __AWZP=__0EUL__;
               } else /* FALSE */ {
-                typ_id__WUZP=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4TJV));
-                if ((typ_id__WUZP == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__PF5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__RF5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__4TJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PF5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PF5T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__SF5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RF5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__PF5T=micro_alloc__table__lab__HKI(__tmp__RF5T,((__POINTER__IB )(&(table_size[(__tmp__SF5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RF5T)));
-                  __tmp__3TJV=__tmp__PF5T;
+                __FWZP=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NVJV));
+                if ((__FWZP == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __4G5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __AH5T=(void *)((unsigned long)(void *)((unsigned long)__NVJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4G5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4G5T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __BH5T=((____YWB )((____Q )(void *)((unsigned long)__AH5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __4G5T=__OKI(__AH5T,((____IB )(&(table_size[(__BH5T)-1]))),((____YWB )((____Q )__AH5T)));
+                  __MVJV=__4G5T;
                 } else /* FALSE */ {
-                  __tmp__SF5T=((__UINTEGER_32__RWB )typ_id__WUZP);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__PF5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__RF5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__4TJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PF5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PF5T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__PF5T=micro_alloc__table__lab__HKI(__tmp__RF5T,((__POINTER__IB )(&(table_type[(__tmp__SF5T)]))),(__UINTEGER_32__RWB)(__tmp__SF5T |  1));
-                  __tmp__3TJV=__tmp__PF5T;
+                  __BH5T=((____YWB )__FWZP);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __4G5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __AH5T=(void *)((unsigned long)(void *)((unsigned long)__NVJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4G5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4G5T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __4G5T=__OKI(__AH5T,((____IB )(&(table_type[(__BH5T)]))),(____YWB)(__BH5T |  1));
+                  __MVJV=__4G5T;
                 };
-                result__RUZP=((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__3TJV);
-                *(result__RUZP) = *(EXPR_OR_OR_LOGIC__LDUL__);
+                __AWZP=((____0EUL *)__MVJV);
+                *(__AWZP) = *(__0EUL__);
               };
-              Self__RG5P=((__EXPR_OR_OR_LOGIC__LDUL *)result__RUZP);
-              Self__RG5P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4VYP;
-              Self__RG5P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP=l__5VYP;
-              Self__RG5P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP=__tmp__1Z2S;
-              __tmp__1Z2S=result__RUZP;
-              switch (((struct ___OBJ *)__tmp__SAUL)->__id) {
-              case __WRITE_GLOBAL__EXKJ__: {
-                ((__WRITE_GLOBAL__EXKJ *)__tmp__SAUL)->parent_write__FXKJ.value__LEJJ=result__RUZP;
+              __AI5P=((____0EUL *)__AWZP);
+              __AI5P->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__NXYP;
+              __AI5P->__1EUL.__AEUL.__OPTP=__OXYP;
+              __AI5P->__1EUL.__AEUL.__SPTP=__K12S;
+              __K12S=__AWZP;
+              switch (((struct ___OBJ *)__BCUL)->__id) {
+              case ____TYKJ__: {
+                ((____TYKJ *)__BCUL)->__UYKJ.__0FJJ=__AWZP;
               } break;
-              case __WRITE_SLOT__SXKJ__: {
-                ((__WRITE_SLOT__SXKJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__SAUL))->parent_write__TXKJ.value__LEJJ=result__RUZP;
+              case ____BZKJ__: {
+                ((____BZKJ *)((____TYKJ *)__BCUL))->__CZKJ.__0FJJ=__AWZP;
               } break;
-              case __WRITE_LOCAL__BEYJ__: {
-                ((__WRITE_LOCAL__BEYJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__SAUL))->parent_write__CEYJ.value__LEJJ=result__RUZP;
+              case ____QFYJ__: {
+                ((____QFYJ *)((____TYKJ *)__BCUL))->__RFYJ.__0FJJ=__AWZP;
               } break;
               };
-              __tmp__BY2S=__tmp__SAUL;
-              switch_new_pass__FDXC=TRUE__K__;
+              __QZ2S=__BCUL;
+              __UEXC=__K__;
             };
           };
-          __tmp__BCUL=TRUE__K__;
+          __QDUL=__K__;
         } else /* FALSE */ {
-          __tmp__BCUL=FALSE__O__;
+          __QDUL=__O__;
         };
-        if (__tmp__BCUL) {
-          __tmp__BCUL=TRUE__K__;
+        if (__QDUL) {
+          __QDUL=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__1Z2S)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__WCUL=TRUE__K__;
+          switch (((struct ___OBJ *)__K12S)->__id) {
+          case ____5J__: {
+            __FEUL=__K__;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____0AXC__: {
+            __FEUL=__O__;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__WCUL=TRUE__K__;
+          case ____NBXC__: {
+            __FEUL=__K__;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__WCUL=TRUE__K__;
+          case ____ZBXC__: {
+            __FEUL=__K__;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____DMWH__: {
+            __FEUL=__O__;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____2A0I__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____HJNJ__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____SJNJ__: {
+            __FEUL=__O__;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____0AOJ__: {
+            __FEUL=__O__;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____EBOJ__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____3BOJ__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____RCOJ__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____HDOJ__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____1DOJ__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____PEOJ__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____DFOJ__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____XFOJ__: {
+            __FEUL=__O__;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____QGOJ__: {
+            __FEUL=__O__;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____EHOJ__: {
+            __FEUL=__O__;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____2HOJ__: {
+            __FEUL=__O__;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____YIOJ__: {
+            __FEUL=__O__;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__WCUL=TRUE__K__;
+          case ____YMOJ__: {
+            __FEUL=__K__;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__WCUL=TRUE__K__;
+          case ____ONOJ__: {
+            __FEUL=__K__;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__WCUL=TRUE__K__;
+          case ____YOOJ__: {
+            __FEUL=__K__;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____IM4K__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____T5FL__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____3DUL__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____0EUL__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____BGUL__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____2GUL__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____B0VL__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____P0VL__: {
+            __FEUL=__O__;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____Q5YL__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____UVPM__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____0ZPM__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____MR0N__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____YWBP__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____LYBP__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____CZBP__: {
+            __FEUL=__O__;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__WCUL=FALSE__O__;
+          case ____3BEP__: {
+            __FEUL=__O__;
           } break;
           };
-          __tmp__40FL=__tmp__WCUL;
-          if (__tmp__WCUL) {
-            switch (((struct ___OBJ *)__tmp__1Z2S)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__4DUL=((__STRING_CST__5J *)__tmp__1Z2S)->parent_constant__EK.static_type__SG4D;
+          __N2FL=__FEUL;
+          if (__FEUL) {
+            switch (((struct ___OBJ *)__K12S)->__id) {
+            case ____5J__: {
+              __NFUL=((____5J *)__K12S)->__EK.__BI4D;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__4DUL=((__EXTERNAL_C__L5WC *)__tmp__1Z2S)->static_type__J54D;
+            case ____0AXC__: {
+              __NFUL=((____0AXC *)__K12S)->__YA5D;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__4DUL=((__PROTOTYPE_CST__45WC *)__tmp__1Z2S)->parent_constant__55WC.static_type__SG4D;
+            case ____NBXC__: {
+              __NFUL=((____NBXC *)__K12S)->__OBXC.__BI4D;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__4DUL=((__INTEGER_CST__KAXC *)__tmp__1Z2S)->parent_constant__LAXC.static_type__SG4D;
+            case ____ZBXC__: {
+              __NFUL=((____ZBXC *)__K12S)->__0BXC.__BI4D;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__4DUL=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__1Z2S));
+            case ____DMWH__: {
+              __NFUL=__B21J(((____DMWH *)__K12S));
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__4DUL=((__READ_LOCAL__N5ZI *)__tmp__1Z2S)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+            case ____2A0I__: {
+              __NFUL=((____2A0I *)__K12S)->__4VEJ->__Q5WC.__KP5D;
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__4DUL=static_type__2CCK();
+            case ____HJNJ__: {
+              __NFUL=__LECK();
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__4DUL=static_type__BDCK();
+            case ____SJNJ__: {
+              __NFUL=__QECK();
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__4DUL=static_type__GDCK();
+            case ____0AOJ__: {
+              __NFUL=__VECK();
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__4DUL=static_type__LDCK();
+            case ____EBOJ__: {
+              __NFUL=__0ECK();
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__4DUL=static_type__QDCK();
+            case ____3BOJ__: {
+              __NFUL=__5ECK();
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__4DUL=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__1Z2S));
+            case ____RCOJ__: {
+              __NFUL=__EFCK(((____RCOJ *)__K12S));
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__4DUL=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__1Z2S));
+            case ____HDOJ__: {
+              __NFUL=__JFCK(((____HDOJ *)__K12S));
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__4DUL=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__1Z2S));
+            case ____1DOJ__: {
+              __NFUL=__OFCK(((____1DOJ *)__K12S));
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__4DUL=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__1Z2S));
+            case ____PEOJ__: {
+              __NFUL=__TFCK(((____PEOJ *)__K12S));
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__4DUL=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__1Z2S));
+            case ____DFOJ__: {
+              __NFUL=__YFCK(((____DFOJ *)__K12S));
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__4DUL=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__1Z2S));
+            case ____XFOJ__: {
+              __NFUL=__3FCK(((____XFOJ *)__K12S));
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__4DUL=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+            case ____QGOJ__: {
+              __NFUL=__HMB__->__IMB.__BMC;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__4DUL=static_type__XECK(((__ITEM__VFOJ *)__tmp__1Z2S));
+            case ____EHOJ__: {
+              __NFUL=__GGCK(((____EHOJ *)__K12S));
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__4DUL=static_type__DFCK();
+            case ____2HOJ__: {
+              __NFUL=__SGCK();
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__4DUL=((__CAST__JHOJ *)__tmp__1Z2S)->static_type__TC5J;
+            case ____YIOJ__: {
+              __NFUL=((____YIOJ *)__K12S)->__CE5J;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__4DUL=((__REAL_CST__JLOJ *)__tmp__1Z2S)->parent_constant__KLOJ.static_type__SG4D;
+            case ____YMOJ__: {
+              __NFUL=((____YMOJ *)__K12S)->__ZMOJ.__BI4D;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__4DUL=((__CHARACTER_CST__5LOJ *)__tmp__1Z2S)->parent_constant__AMOJ.static_type__SG4D;
+            case ____ONOJ__: {
+              __NFUL=((____ONOJ *)__K12S)->__PNOJ.__BI4D;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__4DUL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__1Z2S)->parent_constant__KNOJ.static_type__SG4D;
+            case ____YOOJ__: {
+              __NFUL=((____YOOJ *)__K12S)->__ZOOJ.__BI4D;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__4DUL=((__READ_SLOT__ZK4K *)__tmp__1Z2S)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+            case ____IM4K__: {
+              __NFUL=((____IM4K *)__K12S)->__RZFM->__GKRG.__KP5D;
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__4DUL=static_type__NL5O();
+            case ____T5FL__: {
+              __NFUL=__2M5O();
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__4DUL=static_type__QQTP();
+            case ____3DUL__: {
+              __NFUL=__5RTP();
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__4DUL=static_type__041P();
+            case ____0EUL__: {
+              __NFUL=__JA2P();
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__4DUL=static_type__VQTP();
+            case ____BGUL__: {
+              __NFUL=__ESTP();
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__4DUL=static_type__A51P();
+            case ____2GUL__: {
+              __NFUL=__PA2P();
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__4DUL=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__1Z2S));
+            case ____B0VL__: {
+              __NFUL=__DXBN(((____B0VL *)__K12S));
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__4DUL=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__1Z2S));
+            case ____P0VL__: {
+              __NFUL=__4AGM(((____P0VL *)__K12S));
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__4DUL=((__READ_GLOBAL__B4YL *)__tmp__1Z2S)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+            case ____Q5YL__: {
+              __NFUL=((____Q5YL *)__K12S)->__HBKM->__GKRG.__KP5D;
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__4DUL=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__1Z2S));
+            case ____UVPM__: {
+              __NFUL=__OFWN(((____UVPM *)__K12S));
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__4DUL=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__1Z2S));
+            case ____0ZPM__: {
+              __NFUL=__QM1P(((____0ZPM *)__K12S));
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__4DUL=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__1Z2S));
+            case ____MR0N__: {
+              __NFUL=__FQVO(((____MR0N *)__K12S));
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__4DUL=static_type__BA0Q();
+            case ____YWBP__: {
+              __NFUL=__QB0Q();
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__4DUL=static_type__MBUP();
+            case ____LYBP__: {
+              __NFUL=__1CUP();
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__4DUL=static_type__RBUP();
+            case ____CZBP__: {
+              __NFUL=__ADUP();
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__4DUL=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__1Z2S));
+            case ____3BEP__: {
+              __NFUL=__ZPFQ(((____3BEP *)__K12S));
             } break;
             };
-            d__P3TL=((void *)((__TYPE_FULL__PMB *)__tmp__4DUL)->the_parent_type__DLK == (void *)type_false__ENB);
-            __tmp__WCUL=d__P3TL;
+            __44TL=((void *)((____WMB *)__NFUL)->__KLK == (void *)__LNB);
+            __FEUL=__44TL;
           } else /* FALSE */ {
-            __tmp__WCUL=FALSE__O__;
+            __FEUL=__O__;
           };
-          if (__tmp__WCUL) {
-            if (__tmp__HBUL==NULL) {
-              l__5VYP=NULL;
+          if (__FEUL) {
+            if (__WCUL==NULL) {
+              __OXYP=NULL;
             } else {
-              switch (((struct ___OBJ *)__tmp__HBUL)->__id) {
-              case __STRING_CST__5J__: {
-                l__5VYP=NULL;
+              switch (((struct ___OBJ *)__WCUL)->__id) {
+              case ____5J__: {
+                __OXYP=NULL;
               } break;
-              case __EXTERNAL_C__L5WC__: {
-                l__5VYP=NULL;
+              case ____0AXC__: {
+                __OXYP=NULL;
               } break;
-              case __PROTOTYPE_CST__45WC__: {
-                l__5VYP=NULL;
+              case ____NBXC__: {
+                __OXYP=NULL;
               } break;
-              case __INTEGER_CST__KAXC__: {
-                l__5VYP=NULL;
+              case ____ZBXC__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_MULTIPLE__UKWH__: {
-                l__5VYP=NULL;
+              case ____DMWH__: {
+                __OXYP=NULL;
               } break;
-              case __READ_LOCAL__N5ZI__: {
-                l__5VYP=((void *)__tmp__HBUL);
+              case ____2A0I__: {
+                __OXYP=((void *)__WCUL);
               } break;
-              case __EXPR_EQUAL__YHNJ__: {
-                l__5VYP=NULL;
+              case ____HJNJ__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_NOT_EQUAL__DINJ__: {
-                l__5VYP=NULL;
+              case ____SJNJ__: {
+                __OXYP=NULL;
               } break;
-              case __IS_EXPANDED__L5NJ__: {
-                l__5VYP=NULL;
+              case ____0AOJ__: {
+                __OXYP=NULL;
               } break;
-              case __GET_TYPE_ID__V5NJ__: {
-                l__5VYP=NULL;
+              case ____EBOJ__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_SUP__OAOJ__: {
-                l__5VYP=NULL;
+              case ____3BOJ__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_SUB__CBOJ__: {
-                l__5VYP=NULL;
+              case ____RCOJ__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_MUL__YBOJ__: {
-                l__5VYP=NULL;
+              case ____HDOJ__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_DIV__MCOJ__: {
-                l__5VYP=NULL;
+              case ____1DOJ__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_AND__ADOJ__: {
-                l__5VYP=NULL;
+              case ____PEOJ__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_SHIFT_R__UDOJ__: {
-                l__5VYP=NULL;
+              case ____DFOJ__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_SHIFT_L__IEOJ__: {
-                l__5VYP=NULL;
+              case ____XFOJ__: {
+                __OXYP=NULL;
               } break;
-              case __PUT_TO__BFOJ__: {
-                l__5VYP=NULL;
+              case ____QGOJ__: {
+                __OXYP=NULL;
               } break;
-              case __ITEM__VFOJ__: {
-                l__5VYP=NULL;
+              case ____EHOJ__: {
+                __OXYP=NULL;
               } break;
-              case __SIZE_OF__NGOJ__: {
-                l__5VYP=NULL;
+              case ____2HOJ__: {
+                __OXYP=NULL;
               } break;
-              case __CAST__JHOJ__: {
-                l__5VYP=NULL;
+              case ____YIOJ__: {
+                __OXYP=NULL;
               } break;
-              case __REAL_CST__JLOJ__: {
-                l__5VYP=NULL;
+              case ____YMOJ__: {
+                __OXYP=NULL;
               } break;
-              case __CHARACTER_CST__5LOJ__: {
-                l__5VYP=NULL;
+              case ____ONOJ__: {
+                __OXYP=NULL;
               } break;
-              case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                l__5VYP=NULL;
+              case ____YOOJ__: {
+                __OXYP=NULL;
               } break;
-              case __READ_SLOT__ZK4K__: {
-                l__5VYP=((void *)__tmp__HBUL);
+              case ____IM4K__: {
+                __OXYP=((void *)__WCUL);
               } break;
-              case __EXPR_NOT_LOGIC__E4FL__: {
-                l__5VYP=NULL;
+              case ____T5FL__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_OR_LOGIC__OCUL__: {
-                l__5VYP=NULL;
+              case ____3DUL__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_OR_OR_LOGIC__LDUL__: {
-                l__5VYP=NULL;
+              case ____0EUL__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_AND_LOGIC__SEUL__: {
-                l__5VYP=NULL;
+              case ____BGUL__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_AND_AND_LOGIC__NFUL__: {
-                l__5VYP=NULL;
+              case ____2GUL__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_NEG__SYVL__: {
-                l__5VYP=NULL;
+              case ____B0VL__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_ADD__AZVL__: {
-                l__5VYP=NULL;
+              case ____P0VL__: {
+                __OXYP=NULL;
               } break;
-              case __READ_GLOBAL__B4YL__: {
-                l__5VYP=((void *)__tmp__HBUL);
+              case ____Q5YL__: {
+                __OXYP=((void *)__WCUL);
               } break;
-              case __EXPR_NOT__FUPM__: {
-                l__5VYP=NULL;
+              case ____UVPM__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_MOD__LYPM__: {
-                l__5VYP=NULL;
+              case ____0ZPM__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_OR__3P0N__: {
-                l__5VYP=NULL;
+              case ____MR0N__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_SUP_EQ__JVBP__: {
-                l__5VYP=NULL;
+              case ____YWBP__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_INF__2WBP__: {
-                l__5VYP=NULL;
+              case ____LYBP__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_INF_EQ__TXBP__: {
-                l__5VYP=NULL;
+              case ____CZBP__: {
+                __OXYP=NULL;
               } break;
-              case __EXPR_XOR__OAEP__: {
-                l__5VYP=NULL;
+              case ____3BEP__: {
+                __OXYP=NULL;
               } break;
               }
             };
-            if (((void *)l__5VYP != (void *)NULL)) {
-              switch (((struct ___OBJ *)__tmp__SAUL)->__id) {
-              case __WRITE_GLOBAL__EXKJ__: {
-                remove__CCBK(((__WRITE_GLOBAL__EXKJ *)__tmp__SAUL));
+            if (((void *)__OXYP != (void *)NULL)) {
+              switch (((struct ___OBJ *)__BCUL)->__id) {
+              case ____TYKJ__: {
+                __RDBK(((____TYKJ *)__BCUL));
               } break;
-              case __WRITE_SLOT__SXKJ__: {
-                remove__GCBK(((__WRITE_SLOT__SXKJ *)__tmp__SAUL));
+              case ____BZKJ__: {
+                __VDBK(((____BZKJ *)__BCUL));
               } break;
-              case __WRITE_LOCAL__BEYJ__: {
-                remove__DFBK(((__WRITE_LOCAL__BEYJ *)__tmp__SAUL));
+              case ____QFYJ__: {
+                __SGBK(((____QFYJ *)__BCUL));
               } break;
               };
-              p__4VYP=Self__3VFL->parent_instr__EDXC.parent_itm_object__YH.position__H2B;
-              l__5VYP=Self__3VFL->expr__2UFL;
-              result__KUJV=NULL;
-              __tmp__3TJV=((__POINTER__IB )(NULL));
-              typ_id__WUZP= 0;
-              __tmp__4TJV=((__POINTER__IB )sizeof(__EXPR_AND_LOGIC__SEUL));
-              if (((unsigned long)__tmp__4TJV ==  0)) {
-                result__KUJV=EXPR_AND_LOGIC__SEUL__;
+              __NXYP=__MXFL->__TEXC.__YH.__O2B;
+              __OXYP=__MXFL->__LWFL;
+              __ZVJV=NULL;
+              __MVJV=((____IB )(NULL));
+              __FWZP= 0;
+              __NVJV=((____IB )sizeof(____BGUL));
+              if (((unsigned long)__NVJV ==  0)) {
+                __ZVJV=__BGUL__;
               } else /* FALSE */ {
-                typ_id__WUZP=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4TJV));
-                if ((typ_id__WUZP == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__PF5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__RF5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__4TJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PF5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PF5T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__SF5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RF5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__PF5T=micro_alloc__table__lab__HKI(__tmp__RF5T,((__POINTER__IB )(&(table_size[(__tmp__SF5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RF5T)));
-                  __tmp__3TJV=__tmp__PF5T;
+                __FWZP=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NVJV));
+                if ((__FWZP == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __4G5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __AH5T=(void *)((unsigned long)(void *)((unsigned long)__NVJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4G5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4G5T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __BH5T=((____YWB )((____Q )(void *)((unsigned long)__AH5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __4G5T=__OKI(__AH5T,((____IB )(&(table_size[(__BH5T)-1]))),((____YWB )((____Q )__AH5T)));
+                  __MVJV=__4G5T;
                 } else /* FALSE */ {
-                  __tmp__SF5T=((__UINTEGER_32__RWB )typ_id__WUZP);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__PF5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__RF5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__4TJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PF5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PF5T) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__PF5T=micro_alloc__table__lab__HKI(__tmp__RF5T,((__POINTER__IB )(&(table_type[(__tmp__SF5T)]))),(__UINTEGER_32__RWB)(__tmp__SF5T |  1));
-                  __tmp__3TJV=__tmp__PF5T;
+                  __BH5T=((____YWB )__FWZP);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __4G5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __AH5T=(void *)((unsigned long)(void *)((unsigned long)__NVJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4G5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4G5T) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __4G5T=__OKI(__AH5T,((____IB )(&(table_type[(__BH5T)]))),(____YWB)(__BH5T |  1));
+                  __MVJV=__4G5T;
                 };
-                result__KUJV=((__EXPR_AND_LOGIC__SEUL *)__tmp__3TJV);
-                *(result__KUJV) = *(EXPR_AND_LOGIC__SEUL__);
+                __ZVJV=((____BGUL *)__MVJV);
+                *(__ZVJV) = *(__BGUL__);
               };
-              Self__WUJV=((__EXPR_AND_LOGIC__SEUL *)result__KUJV);
-              Self__WUJV->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4VYP;
-              Self__WUJV->parent_expr_binary_logic__TEUL.left__5NTP=l__5VYP;
-              Self__WUJV->parent_expr_binary_logic__TEUL.right__DOTP=__tmp__HBUL;
-              __tmp__S2FL=result__KUJV;
-              switch (((struct ___OBJ *)__tmp__3RJO)->__id) {
-              case __WRITE_GLOBAL__EXKJ__: {
-                ((__WRITE_GLOBAL__EXKJ *)__tmp__3RJO)->parent_write__FXKJ.value__LEJJ=result__KUJV;
+              __FWJV=((____BGUL *)__ZVJV);
+              __FWJV->__CGUL.__5DUL.__CK.__YH.__O2B=__NXYP;
+              __FWJV->__CGUL.__OPTP=__OXYP;
+              __FWJV->__CGUL.__SPTP=__WCUL;
+              __B4FL=__ZVJV;
+              switch (((struct ___OBJ *)__MTJO)->__id) {
+              case ____TYKJ__: {
+                ((____TYKJ *)__MTJO)->__UYKJ.__0FJJ=__ZVJV;
               } break;
-              case __WRITE_SLOT__SXKJ__: {
-                ((__WRITE_SLOT__SXKJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__3RJO))->parent_write__TXKJ.value__LEJJ=result__KUJV;
+              case ____BZKJ__: {
+                ((____BZKJ *)((____TYKJ *)__MTJO))->__CZKJ.__0FJJ=__ZVJV;
               } break;
-              case __WRITE_LOCAL__BEYJ__: {
-                ((__WRITE_LOCAL__BEYJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__3RJO))->parent_write__CEYJ.value__LEJJ=result__KUJV;
+              case ____QFYJ__: {
+                ((____QFYJ *)((____TYKJ *)__MTJO))->__RFYJ.__0FJJ=__ZVJV;
               } break;
               };
-              __tmp__BY2S=__tmp__3RJO;
-              modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-              __tmp__YEUL=TRUE__K__;
+              __QZ2S=__MTJO;
+              __QCXC=(____Q)(__QCXC +  1);
+              __HGUL=__K__;
             } else /* FALSE */ {
-              __tmp__YEUL=FALSE__O__;
+              __HGUL=__O__;
             };
-            if ((! __tmp__YEUL)) {
-              if (((count_no_recursive__V2TL ==  0) || (modify_count__BBXC ==  0))) {
-                switch (((struct ___OBJ *)__tmp__SAUL)->__id) {
-                case __WRITE_GLOBAL__EXKJ__: {
-                  remove__CCBK(((__WRITE_GLOBAL__EXKJ *)__tmp__SAUL));
+            if ((! __HGUL)) {
+              if (((__E4TL ==  0) || (__QCXC ==  0))) {
+                switch (((struct ___OBJ *)__BCUL)->__id) {
+                case ____TYKJ__: {
+                  __RDBK(((____TYKJ *)__BCUL));
                 } break;
-                case __WRITE_SLOT__SXKJ__: {
-                  remove__GCBK(((__WRITE_SLOT__SXKJ *)__tmp__SAUL));
+                case ____BZKJ__: {
+                  __VDBK(((____BZKJ *)__BCUL));
                 } break;
-                case __WRITE_LOCAL__BEYJ__: {
-                  remove__DFBK(((__WRITE_LOCAL__BEYJ *)__tmp__SAUL));
+                case ____QFYJ__: {
+                  __SGBK(((____QFYJ *)__BCUL));
                 } break;
                 };
-                p__MKZP=Self__3VFL->parent_instr__EDXC.parent_itm_object__YH.position__H2B;
-                l__NKZP=Self__3VFL->expr__2UFL;
-                result__1YZP=NULL;
-                __tmp__PF5T=((__POINTER__IB )(NULL));
-                typ_id__AZZP= 0;
-                __tmp__RF5T=((__POINTER__IB )sizeof(__EXPR_AND_AND_LOGIC__NFUL));
-                if (((unsigned long)__tmp__RF5T ==  0)) {
-                  result__1YZP=EXPR_AND_AND_LOGIC__NFUL__;
+                __1LZP=__MXFL->__TEXC.__YH.__O2B;
+                __2LZP=__MXFL->__LWFL;
+                __K0ZP=NULL;
+                __4G5T=((____IB )(NULL));
+                __P0ZP= 0;
+                __AH5T=((____IB )sizeof(____2GUL));
+                if (((unsigned long)__AH5T ==  0)) {
+                  __K0ZP=__2GUL__;
                 } else /* FALSE */ {
-                  typ_id__AZZP=-1;
-                  clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RF5T));
-                  if ((typ_id__AZZP == (__INTEGER__Q)(-  1))) {
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__NG5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__PG5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__RF5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NG5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NG5T) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__QG5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PG5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                    (&__string_3)->count__0C= 25;
-                    (&__string_3)->storage__1C="Memory: Bound table_size.";
-                    __tmp__NG5T=micro_alloc__table__lab__HKI(__tmp__PG5T,((__POINTER__IB )(&(table_size[(__tmp__QG5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PG5T)));
-                    __tmp__PF5T=__tmp__NG5T;
+                  __P0ZP=-1;
+                  __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AH5T));
+                  if ((__P0ZP == (____Q)(-  1))) {
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __2H5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __4H5T=(void *)((unsigned long)(void *)((unsigned long)__AH5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2H5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2H5T) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __5H5T=((____YWB )((____Q )(void *)((unsigned long)__4H5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                    (&__string_3)->__0C= 25;
+                    (&__string_3)->__1C="Memory: Bound table_size.";
+                    __2H5T=__OKI(__4H5T,((____IB )(&(table_size[(__5H5T)-1]))),((____YWB )((____Q )__4H5T)));
+                    __4G5T=__2H5T;
                   } else /* FALSE */ {
-                    __tmp__QG5T=((__UINTEGER_32__RWB )typ_id__AZZP);
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__NG5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__PG5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__RF5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NG5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NG5T) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__NG5T=micro_alloc__table__lab__HKI(__tmp__PG5T,((__POINTER__IB )(&(table_type[(__tmp__QG5T)]))),(__UINTEGER_32__RWB)(__tmp__QG5T |  1));
-                    __tmp__PF5T=__tmp__NG5T;
+                    __5H5T=((____YWB )__P0ZP);
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __2H5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __4H5T=(void *)((unsigned long)(void *)((unsigned long)__AH5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2H5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2H5T) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __2H5T=__OKI(__4H5T,((____IB )(&(table_type[(__5H5T)]))),(____YWB)(__5H5T |  1));
+                    __4G5T=__2H5T;
                   };
-                  result__1YZP=((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PF5T);
-                  *(result__1YZP) = *(EXPR_AND_AND_LOGIC__NFUL__);
+                  __K0ZP=((____2GUL *)__4G5T);
+                  *(__K0ZP) = *(__2GUL__);
                 };
-                Self__YG5P=((__EXPR_AND_AND_LOGIC__NFUL *)result__1YZP);
-                Self__YG5P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__MKZP;
-                Self__YG5P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP=l__NKZP;
-                Self__YG5P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP=__tmp__S2FL;
-                __tmp__S2FL=result__1YZP;
-                switch (((struct ___OBJ *)__tmp__3RJO)->__id) {
-                case __WRITE_GLOBAL__EXKJ__: {
-                  ((__WRITE_GLOBAL__EXKJ *)__tmp__3RJO)->parent_write__FXKJ.value__LEJJ=result__1YZP;
+                __HI5P=((____2GUL *)__K0ZP);
+                __HI5P->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__1LZP;
+                __HI5P->__3GUL.__CGUL.__OPTP=__2LZP;
+                __HI5P->__3GUL.__CGUL.__SPTP=__B4FL;
+                __B4FL=__K0ZP;
+                switch (((struct ___OBJ *)__MTJO)->__id) {
+                case ____TYKJ__: {
+                  ((____TYKJ *)__MTJO)->__UYKJ.__0FJJ=__K0ZP;
                 } break;
-                case __WRITE_SLOT__SXKJ__: {
-                  ((__WRITE_SLOT__SXKJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__3RJO))->parent_write__TXKJ.value__LEJJ=result__1YZP;
+                case ____BZKJ__: {
+                  ((____BZKJ *)((____TYKJ *)__MTJO))->__CZKJ.__0FJJ=__K0ZP;
                 } break;
-                case __WRITE_LOCAL__BEYJ__: {
-                  ((__WRITE_LOCAL__BEYJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__3RJO))->parent_write__CEYJ.value__LEJJ=result__1YZP;
+                case ____QFYJ__: {
+                  ((____QFYJ *)((____TYKJ *)__MTJO))->__RFYJ.__0FJJ=__K0ZP;
                 } break;
                 };
-                __tmp__BY2S=__tmp__3RJO;
-                switch_new_pass__FDXC=TRUE__K__;
+                __QZ2S=__MTJO;
+                __UEXC=__K__;
               };
             };
           };
-          __tmp__BCUL=__tmp__WCUL;
+          __QDUL=__FEUL;
         };
-        if ((! __tmp__BCUL)) {
-          if ((((__tmp__VBUL && (! __tmp__D1FL)) & __tmp__40FL) && (! d__P3TL))) {
-            switch (((struct ___OBJ *)__tmp__SAUL)->__id) {
-            case __WRITE_GLOBAL__EXKJ__: {
-              remove__CCBK(((__WRITE_GLOBAL__EXKJ *)__tmp__SAUL));
+        if ((! __QDUL)) {
+          if ((((__EDUL && (! __S2FL)) & __N2FL) && (! __44TL))) {
+            switch (((struct ___OBJ *)__BCUL)->__id) {
+            case ____TYKJ__: {
+              __RDBK(((____TYKJ *)__BCUL));
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              remove__GCBK(((__WRITE_SLOT__SXKJ *)__tmp__SAUL));
+            case ____BZKJ__: {
+              __VDBK(((____BZKJ *)__BCUL));
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              remove__DFBK(((__WRITE_LOCAL__BEYJ *)__tmp__SAUL));
+            case ____QFYJ__: {
+              __SGBK(((____QFYJ *)__BCUL));
             } break;
             };
-            p__GUJV=Self__3VFL->parent_instr__EDXC.parent_itm_object__YH.position__H2B;
-            l__5VYP=Self__3VFL->expr__2UFL;
-            result__44YO=NULL;
-            __tmp__JWPU=((__POINTER__IB )(NULL));
-            typ_id__1TJV= 0;
-            __tmp__KWPU=((__POINTER__IB )sizeof(__EXPR_NOT_LOGIC__E4FL));
-            if (((unsigned long)__tmp__KWPU ==  0)) {
-              result__44YO=EXPR_NOT_LOGIC__E4FL__;
+            __VVJV=__MXFL->__TEXC.__YH.__O2B;
+            __OXYP=__MXFL->__LWFL;
+            __NAZO=NULL;
+            __YXPU=((____IB )(NULL));
+            __KVJV= 0;
+            __ZXPU=((____IB )sizeof(____T5FL));
+            if (((unsigned long)__ZXPU ==  0)) {
+              __NAZO=__T5FL__;
             } else /* FALSE */ {
-              typ_id__1TJV=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KWPU));
-              if ((typ_id__1TJV == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__PF5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__RF5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__KWPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PF5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PF5T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__5TJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RF5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__PF5T=micro_alloc__table__lab__HKI(__tmp__RF5T,((__POINTER__IB )(&(table_size[(__tmp__5TJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RF5T)));
-                __tmp__JWPU=__tmp__PF5T;
+              __KVJV=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZXPU));
+              if ((__KVJV == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __4G5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __AH5T=(void *)((unsigned long)(void *)((unsigned long)__ZXPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4G5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4G5T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __OVJV=((____YWB )((____Q )(void *)((unsigned long)__AH5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __4G5T=__OKI(__AH5T,((____IB )(&(table_size[(__OVJV)-1]))),((____YWB )((____Q )__AH5T)));
+                __YXPU=__4G5T;
               } else /* FALSE */ {
-                __tmp__5TJV=((__UINTEGER_32__RWB )typ_id__1TJV);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__PF5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__RF5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__KWPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PF5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PF5T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__PF5T=micro_alloc__table__lab__HKI(__tmp__RF5T,((__POINTER__IB )(&(table_type[(__tmp__5TJV)]))),(__UINTEGER_32__RWB)(__tmp__5TJV |  1));
-                __tmp__JWPU=__tmp__PF5T;
+                __OVJV=((____YWB )__KVJV);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __4G5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __AH5T=(void *)((unsigned long)(void *)((unsigned long)__ZXPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4G5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4G5T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __4G5T=__OKI(__AH5T,((____IB )(&(table_type[(__OVJV)]))),(____YWB)(__OVJV |  1));
+                __YXPU=__4G5T;
               };
-              result__44YO=((__EXPR_NOT_LOGIC__E4FL *)__tmp__JWPU);
-              *(result__44YO) = *(EXPR_NOT_LOGIC__E4FL__);
+              __NAZO=((____T5FL *)__YXPU);
+              *(__NAZO) = *(__T5FL__);
             };
-            Self__2GBP=((__EXPR_NOT_LOGIC__E4FL *)result__44YO);
-            Self__2GBP->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__GUJV;
-            Self__2GBP->parent_expr_unary_logic__H4FL.right__2K5O=l__5VYP;
-            switch (((struct ___OBJ *)__tmp__3RJO)->__id) {
-            case __WRITE_GLOBAL__EXKJ__: {
-              ((__WRITE_GLOBAL__EXKJ *)__tmp__3RJO)->parent_write__FXKJ.value__LEJJ=result__44YO;
+            __LIBP=((____T5FL *)__NAZO);
+            __LIBP->__W5FL.__V5FL.__CK.__YH.__O2B=__VVJV;
+            __LIBP->__W5FL.__LM5O=__OXYP;
+            switch (((struct ___OBJ *)__MTJO)->__id) {
+            case ____TYKJ__: {
+              ((____TYKJ *)__MTJO)->__UYKJ.__0FJJ=__NAZO;
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              ((__WRITE_SLOT__SXKJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__3RJO))->parent_write__TXKJ.value__LEJJ=result__44YO;
+            case ____BZKJ__: {
+              ((____BZKJ *)((____TYKJ *)__MTJO))->__CZKJ.__0FJJ=__NAZO;
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              ((__WRITE_LOCAL__BEYJ *)((__WRITE_GLOBAL__EXKJ *)__tmp__3RJO))->parent_write__CEYJ.value__LEJJ=result__44YO;
+            case ____QFYJ__: {
+              ((____QFYJ *)((____TYKJ *)__MTJO))->__RFYJ.__0FJJ=__NAZO;
             } break;
             };
-            __tmp__BY2S=__tmp__3RJO;
-            modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+            __QZ2S=__MTJO;
+            __QCXC=(____Q)(__QCXC +  1);
           };
         };
       };
     };
-    result__AWFL=__tmp__BY2S;
-    if (((void *)__tmp__BY2S == (void *)NULL)) {
-      result__AWFL=Self__3VFL;
+    __PXFL=__QZ2S;
+    if (((void *)__QZ2S == (void *)NULL)) {
+      __PXFL=__MXFL;
     };
   };
-  __tmp__BY2S=result__AWFL;
-  return(__tmp__BY2S);
+  __QZ2S=__PXFL;
+  return(__QZ2S);
 }
 
-static void remove__QFBK(__DTA_WR_VALUE__YHWJ *Self__RFBK)
-// ({DTA_WR_VALUE__YHWJ}) Void No recursive, No inlinable.
+static void __5GBK(____HJWJ *__AHBK)
+// ({__HJWJ}) Void No recursive, No inlinable.
 {
-  void *__tmp__1FBK;
-  __READ_LOCAL__N5ZI *Self__UISS;
-  __LOCAL__43WC *Self__NGBU;
-  __STRING__BC *result__1XPU,*Self__XXPU;
-  __POINTER__IB ptr__2XPU,__tmp__4XPU,__tmp__5XPU,__tmp__AYPU;
-  __INTEGER__Q typ_id__3XPU;
-  __UINTEGER_32__RWB __tmp__BYPU;
-  __READ_GLOBAL__B4YL *Self__XISS;
-  __CHARACTER__DB *__tmp__ZXPU;
-  if ((! Self__RFBK->copy_value__SFBK)) {
-    __tmp__1FBK=Self__RFBK->value__0FBK;
-    switch (((struct ___OBJ *)__tmp__1FBK)->__id) {
-    case __EXTERNAL_C__L5WC__: {
-      remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__1FBK));
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__1FBK));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__UISS=((__READ_LOCAL__N5ZI *)__tmp__1FBK);
-      Self__NGBU=((__LOCAL__43WC *)Self__UISS->local__PUEJ);
-      Self__NGBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__NGBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__NGBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__1XPU=NULL;
-        ptr__2XPU=((__POINTER__IB )(NULL));
-        typ_id__3XPU= 0;
-        __tmp__4XPU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__4XPU ==  0)) {
-          result__1XPU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__3XPU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4XPU));
-          if ((typ_id__3XPU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__5XPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__AYPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4XPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5XPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5XPU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__BYPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__AYPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__5XPU=micro_alloc__table__lab__HKI(__tmp__AYPU,((__POINTER__IB )(&(table_size[(__tmp__BYPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__AYPU)));
-            ptr__2XPU=__tmp__5XPU;
-          } else /* FALSE */ {
-            __tmp__BYPU=((__UINTEGER_32__RWB )typ_id__3XPU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__5XPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__AYPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4XPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5XPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5XPU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__5XPU=micro_alloc__table__lab__HKI(__tmp__AYPU,((__POINTER__IB )(&(table_type[(__tmp__BYPU)]))),(__UINTEGER_32__RWB)(__tmp__BYPU |  1));
-            ptr__2XPU=__tmp__5XPU;
-          };
-          result__1XPU=((__STRING__BC *)ptr__2XPU);
-          *(result__1XPU) = *(STRING__BC__);
-        };
-        Self__XXPU=((__STRING__BC *)result__1XPU);
-        if ((Self__XXPU->capacity__HFL <  250)) {
-          __tmp__ZXPU=create__KVW( 250);
-          Self__XXPU->storage__4EL=__tmp__ZXPU;
-          Self__XXPU->capacity__HFL= 250;
-        };
-        Self__XXPU->count__WJ= 0;
-        display__V5DJ(Self__UISS,result__1XPU);
-        put_string__EGZ(((__STRING__BC *)result__1XPU));
+  void *__KHBK;
+  ____2A0I *__DKSS;
+  ____N5WC *__2HBU;
+  ____BC *__KZPU,*__GZPU;
+  ____IB __LZPU,__NZPU,__OZPU,__PZPU;
+  ____Q __MZPU;
+  ____YWB __QZPU;
+  ____Q5YL *__GKSS;
+  ____DB *__IZPU;
+  if ((! __AHBK->__BHBK)) {
+    __KHBK=__AHBK->__JHBK;
+    switch (((struct ___OBJ *)__KHBK)->__id) {
+    case ____0AXC__: {
+      __EWSH(((____0AXC *)__KHBK));
+    } break;
+    case ____DMWH__: {
+      __4CBK(((____DMWH *)__KHBK));
+    } break;
+    case ____2A0I__: {
+      __DKSS=((____2A0I *)__KHBK);
+      __2HBU=((____N5WC *)__DKSS->__4VEJ);
+      __2HBU->__Q5WC.__KU4D=(____Q)(__2HBU->__Q5WC.__KU4D -  1);
+      if ((__2HBU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __KZPU=NULL;
+        __LZPU=((____IB )(NULL));
+        __MZPU= 0;
+        __NZPU=((____IB )sizeof(____BC));
+        if (((unsigned long)__NZPU ==  0)) {
+          __KZPU=__BC__;
+        } else /* FALSE */ {
+          __MZPU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NZPU));
+          if ((__MZPU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __OZPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __PZPU=(void *)((unsigned long)(void *)((unsigned long)__NZPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OZPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OZPU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __QZPU=((____YWB )((____Q )(void *)((unsigned long)__PZPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __OZPU=__OKI(__PZPU,((____IB )(&(table_size[(__QZPU)-1]))),((____YWB )((____Q )__PZPU)));
+            __LZPU=__OZPU;
+          } else /* FALSE */ {
+            __QZPU=((____YWB )__MZPU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __OZPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __PZPU=(void *)((unsigned long)(void *)((unsigned long)__NZPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OZPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OZPU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __OZPU=__OKI(__PZPU,((____IB )(&(table_type[(__QZPU)]))),(____YWB)(__QZPU |  1));
+            __LZPU=__OZPU;
+          };
+          __KZPU=((____BC *)__LZPU);
+          *(__KZPU) = *(__BC__);
+        };
+        __GZPU=((____BC *)__KZPU);
+        if ((__GZPU->__OFL <  250)) {
+          __IZPU=__RVW( 250);
+          __GZPU->__FFL=__IZPU;
+          __GZPU->__OFL= 250;
+        };
+        __GZPU->__WJ= 0;
+        __EBEJ(__DKSS,__KZPU);
+        __LGZ(((____BC *)__KZPU));
         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__1FBK));
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__1FBK));
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__UISS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__1FBK)->receiver__554J);
-      Self__NGBU=((__LOCAL__43WC *)Self__UISS->local__PUEJ);
-      Self__NGBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__NGBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__NGBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__1XPU=NULL;
-        ptr__2XPU=((__POINTER__IB )(NULL));
-        typ_id__3XPU= 0;
-        __tmp__4XPU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__4XPU ==  0)) {
-          result__1XPU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__3XPU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4XPU));
-          if ((typ_id__3XPU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__5XPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__AYPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4XPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5XPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5XPU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__BYPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__AYPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__5XPU=micro_alloc__table__lab__HKI(__tmp__AYPU,((__POINTER__IB )(&(table_size[(__tmp__BYPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__AYPU)));
-            ptr__2XPU=__tmp__5XPU;
-          } else /* FALSE */ {
-            __tmp__BYPU=((__UINTEGER_32__RWB )typ_id__3XPU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__5XPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__AYPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4XPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5XPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5XPU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__5XPU=micro_alloc__table__lab__HKI(__tmp__AYPU,((__POINTER__IB )(&(table_type[(__tmp__BYPU)]))),(__UINTEGER_32__RWB)(__tmp__BYPU |  1));
-            ptr__2XPU=__tmp__5XPU;
-          };
-          result__1XPU=((__STRING__BC *)ptr__2XPU);
-          *(result__1XPU) = *(STRING__BC__);
-        };
-        Self__XXPU=((__STRING__BC *)result__1XPU);
-        if ((Self__XXPU->capacity__HFL <  250)) {
-          __tmp__ZXPU=create__KVW( 250);
-          Self__XXPU->storage__4EL=__tmp__ZXPU;
-          Self__XXPU->capacity__HFL= 250;
-        };
-        Self__XXPU->count__WJ= 0;
-        display__V5DJ(Self__UISS,result__1XPU);
-        put_string__EGZ(((__STRING__BC *)result__1XPU));
+    case ____HJNJ__: {
+      __ZDBK(((____HJNJ *)__KHBK));
+    } break;
+    case ____SJNJ__: {
+      __3DBK(((____SJNJ *)__KHBK));
+    } break;
+    case ____0AOJ__: {
+      __DKSS=((____2A0I *)((____0AOJ *)__KHBK)->__OB5J);
+      __2HBU=((____N5WC *)__DKSS->__4VEJ);
+      __2HBU->__Q5WC.__KU4D=(____Q)(__2HBU->__Q5WC.__KU4D -  1);
+      if ((__2HBU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __KZPU=NULL;
+        __LZPU=((____IB )(NULL));
+        __MZPU= 0;
+        __NZPU=((____IB )sizeof(____BC));
+        if (((unsigned long)__NZPU ==  0)) {
+          __KZPU=__BC__;
+        } else /* FALSE */ {
+          __MZPU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NZPU));
+          if ((__MZPU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __OZPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __PZPU=(void *)((unsigned long)(void *)((unsigned long)__NZPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OZPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OZPU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __QZPU=((____YWB )((____Q )(void *)((unsigned long)__PZPU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __OZPU=__OKI(__PZPU,((____IB )(&(table_size[(__QZPU)-1]))),((____YWB )((____Q )__PZPU)));
+            __LZPU=__OZPU;
+          } else /* FALSE */ {
+            __QZPU=((____YWB )__MZPU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __OZPU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __PZPU=(void *)((unsigned long)(void *)((unsigned long)__NZPU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OZPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OZPU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __OZPU=__OKI(__PZPU,((____IB )(&(table_type[(__QZPU)]))),(____YWB)(__QZPU |  1));
+            __LZPU=__OZPU;
+          };
+          __KZPU=((____BC *)__LZPU);
+          *(__KZPU) = *(__BC__);
+        };
+        __GZPU=((____BC *)__KZPU);
+        if ((__GZPU->__OFL <  250)) {
+          __IZPU=__RVW( 250);
+          __GZPU->__FFL=__IZPU;
+          __GZPU->__OFL= 250;
+        };
+        __GZPU->__WJ= 0;
+        __EBEJ(__DKSS,__KZPU);
+        __LGZ(((____BC *)__KZPU));
         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__1FBK));
+    case ____3BOJ__: {
+      __GEBK(((____3BOJ *)__KHBK));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__1FBK));
+    case ____RCOJ__: {
+      __KEBK(((____RCOJ *)__KHBK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__1FBK));
+    case ____HDOJ__: {
+      __OEBK(((____HDOJ *)__KHBK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__1FBK));
+    case ____1DOJ__: {
+      __SEBK(((____1DOJ *)__KHBK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__1FBK));
+    case ____PEOJ__: {
+      __WEBK(((____PEOJ *)__KHBK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__1FBK));
+    case ____DFOJ__: {
+      __0EBK(((____DFOJ *)__KHBK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__1FBK));
+    case ____XFOJ__: {
+      __4EBK(((____XFOJ *)__KHBK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      remove__TDBK(((__PUT_TO__BFOJ *)__tmp__1FBK));
+    case ____QGOJ__: {
+      __CFBK(((____QGOJ *)__KHBK));
     } break;
-    case __ITEM__VFOJ__: {
-      remove__UEBK(((__ITEM__VFOJ *)__tmp__1FBK));
+    case ____EHOJ__: {
+      __DGBK(((____EHOJ *)__KHBK));
     } break;
-    case __CAST__JHOJ__: {
-      remove__0EBK(((__CAST__JHOJ *)__tmp__1FBK));
+    case ____YIOJ__: {
+      __JGBK(((____YIOJ *)__KHBK));
     } break;
-    case __READ_SLOT__ZK4K__: {
-      remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__1FBK));
+    case ____IM4K__: {
+      __MNFM(((____IM4K *)__KHBK));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__1FBK));
+    case ____T5FL__: {
+      __YP5O(((____T5FL *)__KHBK));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__1FBK));
+    case ____3DUL__: {
+      __CRTP(((____3DUL *)__KHBK));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__1FBK));
+    case ____0EUL__: {
+      __BU0P(((____0EUL *)__KHBK));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__1FBK));
+    case ____BGUL__: {
+      __GRTP(((____BGUL *)__KHBK));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__1FBK));
+    case ____2GUL__: {
+      __GU0P(((____2GUL *)__KHBK));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__1FBK));
+    case ____B0VL__: {
+      __LTBN(((____B0VL *)__KHBK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__1FBK));
+    case ____P0VL__: {
+      __2GGM(((____P0VL *)__KHBK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      Self__XISS=((__READ_GLOBAL__B4YL *)__tmp__1FBK);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__XISS->global__Y5JM),Self__XISS);
+    case ____Q5YL__: {
+      __GKSS=((____Q5YL *)__KHBK);
+      __EIEN(((____FKRG *)__GKSS->__HBKM),__GKSS);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__1FBK));
+    case ____UVPM__: {
+      __JEWN(((____UVPM *)__KHBK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__1FBK));
+    case ____0ZPM__: {
+      __KU0P(((____0ZPM *)__KHBK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      remove__FOVO(((__EXPR_OR__3P0N *)__tmp__1FBK));
+    case ____MR0N__: {
+      __UPVO(((____MR0N *)__KHBK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__1FBK));
+    case ____YWBP__: {
+      __Q1ZQ(((____YWBP *)__KHBK));
     } break;
-    case __EXPR_INF__2WBP__: {
-      remove__OKUP(((__EXPR_INF__2WBP *)__tmp__1FBK));
+    case ____LYBP__: {
+      __3LUP(((____LYBP *)__KHBK));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__1FBK));
+    case ____CZBP__: {
+      __BMUP(((____CZBP *)__KHBK));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__1FBK));
+    case ____3BEP__: {
+      __MUEQ(((____3BEP *)__KHBK));
     } break;
     };
-    Self__RFBK->copy_value__SFBK=TRUE__K__;
+    __AHBK->__BHBK=__K__;
   };
 }
 
-static void remove__4FBK(__DTA_BLOCK__URWJ *Self__5FBK)
-// ({DTA_BLOCK__URWJ}) Void No recursive, No inlinable.
+static void __NHBK(____DTWJ *__OHBK)
+// ({__DTWJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__OGBK,Self__OSTK,typ_id__BZPU;
-  void *__tmp__VGBK;
-  __READ_LOCAL__N5ZI *Self__YISS;
-  __LOCAL__43WC *Self__TGBU;
-  __STRING__BC *result__5YPU,*Self__1YPU;
-  __POINTER__IB ptr__AZPU,__tmp__CZPU,__tmp__DZPU,__tmp__EZPU;
-  __UINTEGER_32__RWB __tmp__FZPU;
-  __READ_GLOBAL__B4YL *Self__1ISS;
-  __CHARACTER__DB *__tmp__3YPU;
-  if ((! Self__5FBK->parent_dta_rd_args__XRWJ.copy_argument__AGBK)) {
-    __tmp__OGBK=Self__5FBK->parent_dta_rd_args__XRWJ.argument_list__IGBK->parent_arrayed_collection__Z5WC.upper__RZRH;
-    Self__OSTK= 0;
-    while ((Self__OSTK <= __tmp__OGBK)) {
-      __tmp__VGBK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__5FBK->parent_dta_rd_args__XRWJ.argument_list__IGBK)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__OSTK];
-      switch (((struct ___OBJ *)__tmp__VGBK)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__VGBK));
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__VGBK));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__YISS=((__READ_LOCAL__N5ZI *)__tmp__VGBK);
-        Self__TGBU=((__LOCAL__43WC *)Self__YISS->local__PUEJ);
-        Self__TGBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TGBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__TGBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__5YPU=NULL;
-          ptr__AZPU=((__POINTER__IB )(NULL));
-          typ_id__BZPU= 0;
-          __tmp__CZPU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__CZPU ==  0)) {
-            result__5YPU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__BZPU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZPU));
-            if ((typ_id__BZPU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DZPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EZPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DZPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DZPU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__FZPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EZPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__DZPU=micro_alloc__table__lab__HKI(__tmp__EZPU,((__POINTER__IB )(&(table_size[(__tmp__FZPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EZPU)));
-              ptr__AZPU=__tmp__DZPU;
+  ____Q __3HBK,__3TTK,__Q0PU;
+  void *__EIBK;
+  ____2A0I *__HKSS;
+  ____N5WC *__CIBU;
+  ____BC *__O0PU,*__K0PU;
+  ____IB __P0PU,__R0PU,__S0PU,__T0PU;
+  ____YWB __U0PU;
+  ____Q5YL *__KKSS;
+  ____DB *__M0PU;
+  if ((! __OHBK->__GTWJ.__PHBK)) {
+    __3HBK=__OHBK->__GTWJ.__XHBK->__IBXC.__A1RH;
+    __3TTK= 0;
+    while ((__3TTK <= __3HBK)) {
+      __EIBK=((void **)((____ABXC *)__OHBK->__GTWJ.__XHBK)->__IBXC.__ESEI)[__3TTK];
+      switch (((struct ___OBJ *)__EIBK)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__EIBK));
+      } break;
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__EIBK));
+      } break;
+      case ____2A0I__: {
+        __HKSS=((____2A0I *)__EIBK);
+        __CIBU=((____N5WC *)__HKSS->__4VEJ);
+        __CIBU->__Q5WC.__KU4D=(____Q)(__CIBU->__Q5WC.__KU4D -  1);
+        if ((__CIBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __O0PU=NULL;
+          __P0PU=((____IB )(NULL));
+          __Q0PU= 0;
+          __R0PU=((____IB )sizeof(____BC));
+          if (((unsigned long)__R0PU ==  0)) {
+            __O0PU=__BC__;
+          } else /* FALSE */ {
+            __Q0PU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0PU));
+            if ((__Q0PU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __S0PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __T0PU=(void *)((unsigned long)(void *)((unsigned long)__R0PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S0PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S0PU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __U0PU=((____YWB )((____Q )(void *)((unsigned long)__T0PU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __S0PU=__OKI(__T0PU,((____IB )(&(table_size[(__U0PU)-1]))),((____YWB )((____Q )__T0PU)));
+              __P0PU=__S0PU;
             } else /* FALSE */ {
-              __tmp__FZPU=((__UINTEGER_32__RWB )typ_id__BZPU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DZPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EZPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DZPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DZPU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DZPU=micro_alloc__table__lab__HKI(__tmp__EZPU,((__POINTER__IB )(&(table_type[(__tmp__FZPU)]))),(__UINTEGER_32__RWB)(__tmp__FZPU |  1));
-              ptr__AZPU=__tmp__DZPU;
-            };
-            result__5YPU=((__STRING__BC *)ptr__AZPU);
-            *(result__5YPU) = *(STRING__BC__);
-          };
-          Self__1YPU=((__STRING__BC *)result__5YPU);
-          if ((Self__1YPU->capacity__HFL <  250)) {
-            __tmp__3YPU=create__KVW( 250);
-            Self__1YPU->storage__4EL=__tmp__3YPU;
-            Self__1YPU->capacity__HFL= 250;
-          };
-          Self__1YPU->count__WJ= 0;
-          display__V5DJ(Self__YISS,result__5YPU);
-          put_string__EGZ(((__STRING__BC *)result__5YPU));
+              __U0PU=((____YWB )__Q0PU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __S0PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __T0PU=(void *)((unsigned long)(void *)((unsigned long)__R0PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S0PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S0PU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __S0PU=__OKI(__T0PU,((____IB )(&(table_type[(__U0PU)]))),(____YWB)(__U0PU |  1));
+              __P0PU=__S0PU;
+            };
+            __O0PU=((____BC *)__P0PU);
+            *(__O0PU) = *(__BC__);
+          };
+          __K0PU=((____BC *)__O0PU);
+          if ((__K0PU->__OFL <  250)) {
+            __M0PU=__RVW( 250);
+            __K0PU->__FFL=__M0PU;
+            __K0PU->__OFL= 250;
+          };
+          __K0PU->__WJ= 0;
+          __EBEJ(__HKSS,__O0PU);
+          __LGZ(((____BC *)__O0PU));
           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__VGBK));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__VGBK));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__YISS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__VGBK)->receiver__554J);
-        Self__TGBU=((__LOCAL__43WC *)Self__YISS->local__PUEJ);
-        Self__TGBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TGBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__TGBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__5YPU=NULL;
-          ptr__AZPU=((__POINTER__IB )(NULL));
-          typ_id__BZPU= 0;
-          __tmp__CZPU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__CZPU ==  0)) {
-            result__5YPU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__BZPU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZPU));
-            if ((typ_id__BZPU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DZPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EZPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DZPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DZPU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__FZPU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EZPU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__DZPU=micro_alloc__table__lab__HKI(__tmp__EZPU,((__POINTER__IB )(&(table_size[(__tmp__FZPU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EZPU)));
-              ptr__AZPU=__tmp__DZPU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__EIBK));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__EIBK));
+      } break;
+      case ____0AOJ__: {
+        __HKSS=((____2A0I *)((____0AOJ *)__EIBK)->__OB5J);
+        __CIBU=((____N5WC *)__HKSS->__4VEJ);
+        __CIBU->__Q5WC.__KU4D=(____Q)(__CIBU->__Q5WC.__KU4D -  1);
+        if ((__CIBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __O0PU=NULL;
+          __P0PU=((____IB )(NULL));
+          __Q0PU= 0;
+          __R0PU=((____IB )sizeof(____BC));
+          if (((unsigned long)__R0PU ==  0)) {
+            __O0PU=__BC__;
+          } else /* FALSE */ {
+            __Q0PU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0PU));
+            if ((__Q0PU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __S0PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __T0PU=(void *)((unsigned long)(void *)((unsigned long)__R0PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S0PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S0PU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __U0PU=((____YWB )((____Q )(void *)((unsigned long)__T0PU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __S0PU=__OKI(__T0PU,((____IB )(&(table_size[(__U0PU)-1]))),((____YWB )((____Q )__T0PU)));
+              __P0PU=__S0PU;
             } else /* FALSE */ {
-              __tmp__FZPU=((__UINTEGER_32__RWB )typ_id__BZPU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DZPU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EZPU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZPU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DZPU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DZPU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DZPU=micro_alloc__table__lab__HKI(__tmp__EZPU,((__POINTER__IB )(&(table_type[(__tmp__FZPU)]))),(__UINTEGER_32__RWB)(__tmp__FZPU |  1));
-              ptr__AZPU=__tmp__DZPU;
-            };
-            result__5YPU=((__STRING__BC *)ptr__AZPU);
-            *(result__5YPU) = *(STRING__BC__);
-          };
-          Self__1YPU=((__STRING__BC *)result__5YPU);
-          if ((Self__1YPU->capacity__HFL <  250)) {
-            __tmp__3YPU=create__KVW( 250);
-            Self__1YPU->storage__4EL=__tmp__3YPU;
-            Self__1YPU->capacity__HFL= 250;
-          };
-          Self__1YPU->count__WJ= 0;
-          display__V5DJ(Self__YISS,result__5YPU);
-          put_string__EGZ(((__STRING__BC *)result__5YPU));
+              __U0PU=((____YWB )__Q0PU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __S0PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __T0PU=(void *)((unsigned long)(void *)((unsigned long)__R0PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S0PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S0PU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __S0PU=__OKI(__T0PU,((____IB )(&(table_type[(__U0PU)]))),(____YWB)(__U0PU |  1));
+              __P0PU=__S0PU;
+            };
+            __O0PU=((____BC *)__P0PU);
+            *(__O0PU) = *(__BC__);
+          };
+          __K0PU=((____BC *)__O0PU);
+          if ((__K0PU->__OFL <  250)) {
+            __M0PU=__RVW( 250);
+            __K0PU->__FFL=__M0PU;
+            __K0PU->__OFL= 250;
+          };
+          __K0PU->__WJ= 0;
+          __EBEJ(__HKSS,__O0PU);
+          __LGZ(((____BC *)__O0PU));
           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__VGBK));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__EIBK));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__VGBK));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__EIBK));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__VGBK));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__EIBK));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__VGBK));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__EIBK));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__VGBK));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__EIBK));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__VGBK));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__EIBK));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__VGBK));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__EIBK));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__VGBK));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__EIBK));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__VGBK));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__EIBK));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__VGBK));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__EIBK));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__VGBK));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__EIBK));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__VGBK));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__EIBK));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__VGBK));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__EIBK));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__VGBK));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__EIBK));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__VGBK));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__EIBK));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__VGBK));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__EIBK));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__VGBK));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__EIBK));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__VGBK));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__EIBK));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__1ISS=((__READ_GLOBAL__B4YL *)__tmp__VGBK);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__1ISS->global__Y5JM),Self__1ISS);
+      case ____Q5YL__: {
+        __KKSS=((____Q5YL *)__EIBK);
+        __EIEN(((____FKRG *)__KKSS->__HBKM),__KKSS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__VGBK));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__EIBK));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__VGBK));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__EIBK));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__VGBK));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__EIBK));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__VGBK));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__EIBK));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__VGBK));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__EIBK));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__VGBK));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__EIBK));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__VGBK));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__EIBK));
       } break;
       };
-      Self__OSTK=(__INTEGER__Q)(Self__OSTK +  1);
+      __3TTK=(____Q)(__3TTK +  1);
     };
-    Self__5FBK->parent_dta_rd_args__XRWJ.copy_argument__AGBK=TRUE__K__;
+    __OHBK->__GTWJ.__PHBK=__K__;
   };
 }
 
-static void remove__ZGBK(__DTA_RD_ARGS__VRWJ *Self__0GBK)
-// ({DTA_RD_ARGS__VRWJ}) Void No recursive, No inlinable.
+static void __IIBK(____ETWJ *__JIBK)
+// ({__ETWJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__HHBK,Self__5STK,typ_id__F0PU;
-  void *__tmp__OHBK;
-  __READ_LOCAL__N5ZI *Self__BJSS;
-  __LOCAL__43WC *Self__ZGBU;
-  __STRING__BC *result__D0PU,*Self__5ZPU;
-  __POINTER__IB ptr__E0PU,__tmp__G0PU,__tmp__H0PU,__tmp__I0PU;
-  __UINTEGER_32__RWB __tmp__J0PU;
-  __READ_GLOBAL__B4YL *Self__EJSS;
-  __CHARACTER__DB *__tmp__B0PU;
-  if ((! Self__0GBK->copy_argument__AGBK)) {
-    __tmp__HHBK=Self__0GBK->argument_list__IGBK->parent_arrayed_collection__Z5WC.upper__RZRH;
-    Self__5STK= 0;
-    while ((Self__5STK <= __tmp__HHBK)) {
-      __tmp__OHBK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__0GBK->argument_list__IGBK)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__5STK];
-      switch (((struct ___OBJ *)__tmp__OHBK)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__OHBK));
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__OHBK));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__BJSS=((__READ_LOCAL__N5ZI *)__tmp__OHBK);
-        Self__ZGBU=((__LOCAL__43WC *)Self__BJSS->local__PUEJ);
-        Self__ZGBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ZGBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__ZGBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__D0PU=NULL;
-          ptr__E0PU=((__POINTER__IB )(NULL));
-          typ_id__F0PU= 0;
-          __tmp__G0PU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__G0PU ==  0)) {
-            result__D0PU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__F0PU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0PU));
-            if ((typ_id__F0PU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__H0PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__I0PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__G0PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H0PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H0PU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__J0PU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__I0PU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__H0PU=micro_alloc__table__lab__HKI(__tmp__I0PU,((__POINTER__IB )(&(table_size[(__tmp__J0PU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__I0PU)));
-              ptr__E0PU=__tmp__H0PU;
+  ____Q __WIBK,__OUTK,__U1PU;
+  void *__3IBK;
+  ____2A0I *__QKSS;
+  ____N5WC *__IIBU;
+  ____BC *__S1PU,*__O1PU;
+  ____IB __T1PU,__V1PU,__W1PU,__X1PU;
+  ____YWB __Y1PU;
+  ____Q5YL *__TKSS;
+  ____DB *__Q1PU;
+  if ((! __JIBK->__PHBK)) {
+    __WIBK=__JIBK->__XHBK->__IBXC.__A1RH;
+    __OUTK= 0;
+    while ((__OUTK <= __WIBK)) {
+      __3IBK=((void **)((____ABXC *)__JIBK->__XHBK)->__IBXC.__ESEI)[__OUTK];
+      switch (((struct ___OBJ *)__3IBK)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__3IBK));
+      } break;
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__3IBK));
+      } break;
+      case ____2A0I__: {
+        __QKSS=((____2A0I *)__3IBK);
+        __IIBU=((____N5WC *)__QKSS->__4VEJ);
+        __IIBU->__Q5WC.__KU4D=(____Q)(__IIBU->__Q5WC.__KU4D -  1);
+        if ((__IIBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __S1PU=NULL;
+          __T1PU=((____IB )(NULL));
+          __U1PU= 0;
+          __V1PU=((____IB )sizeof(____BC));
+          if (((unsigned long)__V1PU ==  0)) {
+            __S1PU=__BC__;
+          } else /* FALSE */ {
+            __U1PU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1PU));
+            if ((__U1PU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __W1PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __X1PU=(void *)((unsigned long)(void *)((unsigned long)__V1PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W1PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W1PU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __Y1PU=((____YWB )((____Q )(void *)((unsigned long)__X1PU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __W1PU=__OKI(__X1PU,((____IB )(&(table_size[(__Y1PU)-1]))),((____YWB )((____Q )__X1PU)));
+              __T1PU=__W1PU;
             } else /* FALSE */ {
-              __tmp__J0PU=((__UINTEGER_32__RWB )typ_id__F0PU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__H0PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__I0PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__G0PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H0PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H0PU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__H0PU=micro_alloc__table__lab__HKI(__tmp__I0PU,((__POINTER__IB )(&(table_type[(__tmp__J0PU)]))),(__UINTEGER_32__RWB)(__tmp__J0PU |  1));
-              ptr__E0PU=__tmp__H0PU;
-            };
-            result__D0PU=((__STRING__BC *)ptr__E0PU);
-            *(result__D0PU) = *(STRING__BC__);
-          };
-          Self__5ZPU=((__STRING__BC *)result__D0PU);
-          if ((Self__5ZPU->capacity__HFL <  250)) {
-            __tmp__B0PU=create__KVW( 250);
-            Self__5ZPU->storage__4EL=__tmp__B0PU;
-            Self__5ZPU->capacity__HFL= 250;
-          };
-          Self__5ZPU->count__WJ= 0;
-          display__V5DJ(Self__BJSS,result__D0PU);
-          put_string__EGZ(((__STRING__BC *)result__D0PU));
+              __Y1PU=((____YWB )__U1PU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __W1PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __X1PU=(void *)((unsigned long)(void *)((unsigned long)__V1PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W1PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W1PU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __W1PU=__OKI(__X1PU,((____IB )(&(table_type[(__Y1PU)]))),(____YWB)(__Y1PU |  1));
+              __T1PU=__W1PU;
+            };
+            __S1PU=((____BC *)__T1PU);
+            *(__S1PU) = *(__BC__);
+          };
+          __O1PU=((____BC *)__S1PU);
+          if ((__O1PU->__OFL <  250)) {
+            __Q1PU=__RVW( 250);
+            __O1PU->__FFL=__Q1PU;
+            __O1PU->__OFL= 250;
+          };
+          __O1PU->__WJ= 0;
+          __EBEJ(__QKSS,__S1PU);
+          __LGZ(((____BC *)__S1PU));
           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__OHBK));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__OHBK));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__BJSS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__OHBK)->receiver__554J);
-        Self__ZGBU=((__LOCAL__43WC *)Self__BJSS->local__PUEJ);
-        Self__ZGBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ZGBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__ZGBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__D0PU=NULL;
-          ptr__E0PU=((__POINTER__IB )(NULL));
-          typ_id__F0PU= 0;
-          __tmp__G0PU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__G0PU ==  0)) {
-            result__D0PU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__F0PU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0PU));
-            if ((typ_id__F0PU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__H0PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__I0PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__G0PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H0PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H0PU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__J0PU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__I0PU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__H0PU=micro_alloc__table__lab__HKI(__tmp__I0PU,((__POINTER__IB )(&(table_size[(__tmp__J0PU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__I0PU)));
-              ptr__E0PU=__tmp__H0PU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__3IBK));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__3IBK));
+      } break;
+      case ____0AOJ__: {
+        __QKSS=((____2A0I *)((____0AOJ *)__3IBK)->__OB5J);
+        __IIBU=((____N5WC *)__QKSS->__4VEJ);
+        __IIBU->__Q5WC.__KU4D=(____Q)(__IIBU->__Q5WC.__KU4D -  1);
+        if ((__IIBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __S1PU=NULL;
+          __T1PU=((____IB )(NULL));
+          __U1PU= 0;
+          __V1PU=((____IB )sizeof(____BC));
+          if (((unsigned long)__V1PU ==  0)) {
+            __S1PU=__BC__;
+          } else /* FALSE */ {
+            __U1PU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1PU));
+            if ((__U1PU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __W1PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __X1PU=(void *)((unsigned long)(void *)((unsigned long)__V1PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W1PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W1PU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __Y1PU=((____YWB )((____Q )(void *)((unsigned long)__X1PU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __W1PU=__OKI(__X1PU,((____IB )(&(table_size[(__Y1PU)-1]))),((____YWB )((____Q )__X1PU)));
+              __T1PU=__W1PU;
             } else /* FALSE */ {
-              __tmp__J0PU=((__UINTEGER_32__RWB )typ_id__F0PU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__H0PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__I0PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__G0PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H0PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H0PU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__H0PU=micro_alloc__table__lab__HKI(__tmp__I0PU,((__POINTER__IB )(&(table_type[(__tmp__J0PU)]))),(__UINTEGER_32__RWB)(__tmp__J0PU |  1));
-              ptr__E0PU=__tmp__H0PU;
-            };
-            result__D0PU=((__STRING__BC *)ptr__E0PU);
-            *(result__D0PU) = *(STRING__BC__);
-          };
-          Self__5ZPU=((__STRING__BC *)result__D0PU);
-          if ((Self__5ZPU->capacity__HFL <  250)) {
-            __tmp__B0PU=create__KVW( 250);
-            Self__5ZPU->storage__4EL=__tmp__B0PU;
-            Self__5ZPU->capacity__HFL= 250;
-          };
-          Self__5ZPU->count__WJ= 0;
-          display__V5DJ(Self__BJSS,result__D0PU);
-          put_string__EGZ(((__STRING__BC *)result__D0PU));
+              __Y1PU=((____YWB )__U1PU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __W1PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __X1PU=(void *)((unsigned long)(void *)((unsigned long)__V1PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W1PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W1PU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __W1PU=__OKI(__X1PU,((____IB )(&(table_type[(__Y1PU)]))),(____YWB)(__Y1PU |  1));
+              __T1PU=__W1PU;
+            };
+            __S1PU=((____BC *)__T1PU);
+            *(__S1PU) = *(__BC__);
+          };
+          __O1PU=((____BC *)__S1PU);
+          if ((__O1PU->__OFL <  250)) {
+            __Q1PU=__RVW( 250);
+            __O1PU->__FFL=__Q1PU;
+            __O1PU->__OFL= 250;
+          };
+          __O1PU->__WJ= 0;
+          __EBEJ(__QKSS,__S1PU);
+          __LGZ(((____BC *)__S1PU));
           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__OHBK));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__3IBK));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__OHBK));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__3IBK));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__OHBK));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__3IBK));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__OHBK));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__3IBK));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__OHBK));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__3IBK));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__OHBK));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__3IBK));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__OHBK));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__3IBK));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__OHBK));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__3IBK));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__OHBK));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__3IBK));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__OHBK));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__3IBK));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__OHBK));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__3IBK));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__OHBK));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__3IBK));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__OHBK));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__3IBK));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__OHBK));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__3IBK));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__OHBK));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__3IBK));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__OHBK));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__3IBK));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__OHBK));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__3IBK));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__OHBK));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__3IBK));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__EJSS=((__READ_GLOBAL__B4YL *)__tmp__OHBK);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__EJSS->global__Y5JM),Self__EJSS);
+      case ____Q5YL__: {
+        __TKSS=((____Q5YL *)__3IBK);
+        __EIEN(((____FKRG *)__TKSS->__HBKM),__TKSS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__OHBK));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__3IBK));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__OHBK));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__3IBK));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__OHBK));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__3IBK));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__OHBK));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__3IBK));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__OHBK));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__3IBK));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__OHBK));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__3IBK));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__OHBK));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__3IBK));
       } break;
       };
-      Self__5STK=(__INTEGER__Q)(Self__5STK +  1);
+      __OUTK=(____Q)(__OUTK +  1);
     };
-    Self__0GBK->copy_argument__AGBK=TRUE__K__;
+    __JIBK->__PHBK=__K__;
   };
 }
 
-static void* execute_unlink__D2KK(__EXPR_MULTIPLE__UKWH *Self__E2KK)
-// ({EXPR_MULTIPLE__UKWH}) With result No recursive, No inlinable.
+static void* __S3KK(____DMWH *__T3KK)
+// ({__DMWH}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__L2KK,Self__NLPK,typ_id__J1PU;
-  void *__tmp__S2KK;
-  __READ_LOCAL__N5ZI *Self__IJOS;
-  __LOCAL__43WC *Self__5GBU;
-  __STRING__BC *result__H1PU,*Self__D1PU;
-  __POINTER__IB ptr__I1PU,__tmp__K1PU,__tmp__L1PU,__tmp__M1PU;
-  __UINTEGER_32__RWB __tmp__N1PU;
-  __READ_GLOBAL__B4YL *Self__LJOS;
-  __CHARACTER__DB *__tmp__F1PU;
-  __tmp__L2KK=Self__E2KK->expr_list__FTEI->parent_arrayed_collection__Z5WC.upper__RZRH;
-  Self__NLPK= 0;
-  while ((Self__NLPK <= __tmp__L2KK)) {
-    __tmp__S2KK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__E2KK->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__NLPK];
-    switch (((struct ___OBJ *)__tmp__S2KK)->__id) {
-    case __EXTERNAL_C__L5WC__: {
-      remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__S2KK));
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__S2KK));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__IJOS=((__READ_LOCAL__N5ZI *)__tmp__S2KK);
-      Self__5GBU=((__LOCAL__43WC *)Self__IJOS->local__PUEJ);
-      Self__5GBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__5GBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__5GBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__H1PU=NULL;
-        ptr__I1PU=((__POINTER__IB )(NULL));
-        typ_id__J1PU= 0;
-        __tmp__K1PU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__K1PU ==  0)) {
-          result__H1PU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__J1PU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1PU));
-          if ((typ_id__J1PU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__L1PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__M1PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K1PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L1PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L1PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__N1PU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__M1PU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__L1PU=micro_alloc__table__lab__HKI(__tmp__M1PU,((__POINTER__IB )(&(table_size[(__tmp__N1PU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__M1PU)));
-            ptr__I1PU=__tmp__L1PU;
-          } else /* FALSE */ {
-            __tmp__N1PU=((__UINTEGER_32__RWB )typ_id__J1PU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__L1PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__M1PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K1PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L1PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L1PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__L1PU=micro_alloc__table__lab__HKI(__tmp__M1PU,((__POINTER__IB )(&(table_type[(__tmp__N1PU)]))),(__UINTEGER_32__RWB)(__tmp__N1PU |  1));
-            ptr__I1PU=__tmp__L1PU;
-          };
-          result__H1PU=((__STRING__BC *)ptr__I1PU);
-          *(result__H1PU) = *(STRING__BC__);
-        };
-        Self__D1PU=((__STRING__BC *)result__H1PU);
-        if ((Self__D1PU->capacity__HFL <  250)) {
-          __tmp__F1PU=create__KVW( 250);
-          Self__D1PU->storage__4EL=__tmp__F1PU;
-          Self__D1PU->capacity__HFL= 250;
-        };
-        Self__D1PU->count__WJ= 0;
-        display__V5DJ(Self__IJOS,result__H1PU);
-        put_string__EGZ(((__STRING__BC *)result__H1PU));
+  ____Q __03KK,__2MPK,__Y2PU;
+  void *__B4KK;
+  ____2A0I *__XKOS;
+  ____N5WC *__OIBU;
+  ____BC *__W2PU,*__S2PU;
+  ____IB __X2PU,__Z2PU,__02PU,__12PU;
+  ____YWB __22PU;
+  ____Q5YL *__0KOS;
+  ____DB *__U2PU;
+  __03KK=__T3KK->__UUEI->__IBXC.__A1RH;
+  __2MPK= 0;
+  while ((__2MPK <= __03KK)) {
+    __B4KK=((void **)((____ABXC *)__T3KK->__UUEI)->__IBXC.__ESEI)[__2MPK];
+    switch (((struct ___OBJ *)__B4KK)->__id) {
+    case ____0AXC__: {
+      __EWSH(((____0AXC *)__B4KK));
+    } break;
+    case ____DMWH__: {
+      __4CBK(((____DMWH *)__B4KK));
+    } break;
+    case ____2A0I__: {
+      __XKOS=((____2A0I *)__B4KK);
+      __OIBU=((____N5WC *)__XKOS->__4VEJ);
+      __OIBU->__Q5WC.__KU4D=(____Q)(__OIBU->__Q5WC.__KU4D -  1);
+      if ((__OIBU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __W2PU=NULL;
+        __X2PU=((____IB )(NULL));
+        __Y2PU= 0;
+        __Z2PU=((____IB )sizeof(____BC));
+        if (((unsigned long)__Z2PU ==  0)) {
+          __W2PU=__BC__;
+        } else /* FALSE */ {
+          __Y2PU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2PU));
+          if ((__Y2PU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __02PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __12PU=(void *)((unsigned long)(void *)((unsigned long)__Z2PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__02PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__02PU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __22PU=((____YWB )((____Q )(void *)((unsigned long)__12PU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __02PU=__OKI(__12PU,((____IB )(&(table_size[(__22PU)-1]))),((____YWB )((____Q )__12PU)));
+            __X2PU=__02PU;
+          } else /* FALSE */ {
+            __22PU=((____YWB )__Y2PU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __02PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __12PU=(void *)((unsigned long)(void *)((unsigned long)__Z2PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__02PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__02PU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __02PU=__OKI(__12PU,((____IB )(&(table_type[(__22PU)]))),(____YWB)(__22PU |  1));
+            __X2PU=__02PU;
+          };
+          __W2PU=((____BC *)__X2PU);
+          *(__W2PU) = *(__BC__);
+        };
+        __S2PU=((____BC *)__W2PU);
+        if ((__S2PU->__OFL <  250)) {
+          __U2PU=__RVW( 250);
+          __S2PU->__FFL=__U2PU;
+          __S2PU->__OFL= 250;
+        };
+        __S2PU->__WJ= 0;
+        __EBEJ(__XKOS,__W2PU);
+        __LGZ(((____BC *)__W2PU));
         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__S2KK));
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__S2KK));
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__IJOS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__S2KK)->receiver__554J);
-      Self__5GBU=((__LOCAL__43WC *)Self__IJOS->local__PUEJ);
-      Self__5GBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__5GBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__5GBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__H1PU=NULL;
-        ptr__I1PU=((__POINTER__IB )(NULL));
-        typ_id__J1PU= 0;
-        __tmp__K1PU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__K1PU ==  0)) {
-          result__H1PU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__J1PU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K1PU));
-          if ((typ_id__J1PU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__L1PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__M1PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K1PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L1PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L1PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__N1PU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__M1PU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__L1PU=micro_alloc__table__lab__HKI(__tmp__M1PU,((__POINTER__IB )(&(table_size[(__tmp__N1PU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__M1PU)));
-            ptr__I1PU=__tmp__L1PU;
-          } else /* FALSE */ {
-            __tmp__N1PU=((__UINTEGER_32__RWB )typ_id__J1PU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__L1PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__M1PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K1PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L1PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L1PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__L1PU=micro_alloc__table__lab__HKI(__tmp__M1PU,((__POINTER__IB )(&(table_type[(__tmp__N1PU)]))),(__UINTEGER_32__RWB)(__tmp__N1PU |  1));
-            ptr__I1PU=__tmp__L1PU;
-          };
-          result__H1PU=((__STRING__BC *)ptr__I1PU);
-          *(result__H1PU) = *(STRING__BC__);
-        };
-        Self__D1PU=((__STRING__BC *)result__H1PU);
-        if ((Self__D1PU->capacity__HFL <  250)) {
-          __tmp__F1PU=create__KVW( 250);
-          Self__D1PU->storage__4EL=__tmp__F1PU;
-          Self__D1PU->capacity__HFL= 250;
-        };
-        Self__D1PU->count__WJ= 0;
-        display__V5DJ(Self__IJOS,result__H1PU);
-        put_string__EGZ(((__STRING__BC *)result__H1PU));
+    case ____HJNJ__: {
+      __ZDBK(((____HJNJ *)__B4KK));
+    } break;
+    case ____SJNJ__: {
+      __3DBK(((____SJNJ *)__B4KK));
+    } break;
+    case ____0AOJ__: {
+      __XKOS=((____2A0I *)((____0AOJ *)__B4KK)->__OB5J);
+      __OIBU=((____N5WC *)__XKOS->__4VEJ);
+      __OIBU->__Q5WC.__KU4D=(____Q)(__OIBU->__Q5WC.__KU4D -  1);
+      if ((__OIBU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __W2PU=NULL;
+        __X2PU=((____IB )(NULL));
+        __Y2PU= 0;
+        __Z2PU=((____IB )sizeof(____BC));
+        if (((unsigned long)__Z2PU ==  0)) {
+          __W2PU=__BC__;
+        } else /* FALSE */ {
+          __Y2PU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z2PU));
+          if ((__Y2PU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __02PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __12PU=(void *)((unsigned long)(void *)((unsigned long)__Z2PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__02PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__02PU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __22PU=((____YWB )((____Q )(void *)((unsigned long)__12PU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __02PU=__OKI(__12PU,((____IB )(&(table_size[(__22PU)-1]))),((____YWB )((____Q )__12PU)));
+            __X2PU=__02PU;
+          } else /* FALSE */ {
+            __22PU=((____YWB )__Y2PU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __02PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __12PU=(void *)((unsigned long)(void *)((unsigned long)__Z2PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__02PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__02PU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __02PU=__OKI(__12PU,((____IB )(&(table_type[(__22PU)]))),(____YWB)(__22PU |  1));
+            __X2PU=__02PU;
+          };
+          __W2PU=((____BC *)__X2PU);
+          *(__W2PU) = *(__BC__);
+        };
+        __S2PU=((____BC *)__W2PU);
+        if ((__S2PU->__OFL <  250)) {
+          __U2PU=__RVW( 250);
+          __S2PU->__FFL=__U2PU;
+          __S2PU->__OFL= 250;
+        };
+        __S2PU->__WJ= 0;
+        __EBEJ(__XKOS,__W2PU);
+        __LGZ(((____BC *)__W2PU));
         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__S2KK));
+    case ____3BOJ__: {
+      __GEBK(((____3BOJ *)__B4KK));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__S2KK));
+    case ____RCOJ__: {
+      __KEBK(((____RCOJ *)__B4KK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__S2KK));
+    case ____HDOJ__: {
+      __OEBK(((____HDOJ *)__B4KK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__S2KK));
+    case ____1DOJ__: {
+      __SEBK(((____1DOJ *)__B4KK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__S2KK));
+    case ____PEOJ__: {
+      __WEBK(((____PEOJ *)__B4KK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__S2KK));
+    case ____DFOJ__: {
+      __0EBK(((____DFOJ *)__B4KK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__S2KK));
+    case ____XFOJ__: {
+      __4EBK(((____XFOJ *)__B4KK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      remove__TDBK(((__PUT_TO__BFOJ *)__tmp__S2KK));
+    case ____QGOJ__: {
+      __CFBK(((____QGOJ *)__B4KK));
     } break;
-    case __ITEM__VFOJ__: {
-      remove__UEBK(((__ITEM__VFOJ *)__tmp__S2KK));
+    case ____EHOJ__: {
+      __DGBK(((____EHOJ *)__B4KK));
     } break;
-    case __CAST__JHOJ__: {
-      remove__0EBK(((__CAST__JHOJ *)__tmp__S2KK));
+    case ____YIOJ__: {
+      __JGBK(((____YIOJ *)__B4KK));
     } break;
-    case __READ_SLOT__ZK4K__: {
-      remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__S2KK));
+    case ____IM4K__: {
+      __MNFM(((____IM4K *)__B4KK));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__S2KK));
+    case ____T5FL__: {
+      __YP5O(((____T5FL *)__B4KK));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__S2KK));
+    case ____3DUL__: {
+      __CRTP(((____3DUL *)__B4KK));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__S2KK));
+    case ____0EUL__: {
+      __BU0P(((____0EUL *)__B4KK));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__S2KK));
+    case ____BGUL__: {
+      __GRTP(((____BGUL *)__B4KK));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__S2KK));
+    case ____2GUL__: {
+      __GU0P(((____2GUL *)__B4KK));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__S2KK));
+    case ____B0VL__: {
+      __LTBN(((____B0VL *)__B4KK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__S2KK));
+    case ____P0VL__: {
+      __2GGM(((____P0VL *)__B4KK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      Self__LJOS=((__READ_GLOBAL__B4YL *)__tmp__S2KK);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__LJOS->global__Y5JM),Self__LJOS);
+    case ____Q5YL__: {
+      __0KOS=((____Q5YL *)__B4KK);
+      __EIEN(((____FKRG *)__0KOS->__HBKM),__0KOS);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__S2KK));
+    case ____UVPM__: {
+      __JEWN(((____UVPM *)__B4KK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__S2KK));
+    case ____0ZPM__: {
+      __KU0P(((____0ZPM *)__B4KK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      remove__FOVO(((__EXPR_OR__3P0N *)__tmp__S2KK));
+    case ____MR0N__: {
+      __UPVO(((____MR0N *)__B4KK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__S2KK));
+    case ____YWBP__: {
+      __Q1ZQ(((____YWBP *)__B4KK));
     } break;
-    case __EXPR_INF__2WBP__: {
-      remove__OKUP(((__EXPR_INF__2WBP *)__tmp__S2KK));
+    case ____LYBP__: {
+      __3LUP(((____LYBP *)__B4KK));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__S2KK));
+    case ____CZBP__: {
+      __BMUP(((____CZBP *)__B4KK));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__S2KK));
+    case ____3BEP__: {
+      __MUEQ(((____3BEP *)__B4KK));
     } break;
     };
-    Self__NLPK=(__INTEGER__Q)(Self__NLPK +  1);
+    __2MPK=(____Q)(__2MPK +  1);
   };
-  __tmp__S2KK=NULL;
-  return(__tmp__S2KK);
+  __B4KK=NULL;
+  return(__B4KK);
 }
 
-static void* execute__RF5J(__WRITE_GLOBAL__EXKJ *Self__SF5J)
-// ({WRITE_GLOBAL__EXKJ}) With result No recursive, No inlinable.
+static void* __AH5J(____TYKJ *__BH5J)
+// ({__TYKJ}) With result No recursive, No inlinable.
 {
-  void *result__UF5J;
-  __SLOT_DATA__WIRG *__tmp__GG5J,*__tmp__IG5J,*Self__H2PU;
-  __SECTION___EVOB *result__G2PU,*__tmp__J2PU;
-  void *__tmp__I2PU;
-  void *__tmp__EH5J;
-  void *__tmp__LH5J;
-  __READ_LOCAL__N5ZI *Self__Y22S;
-  __LOCAL__43WC *Self__FHBU;
-  __STRING__BC *result__R2PU,*Self__N2PU;
-  __POINTER__IB ptr__S2PU,__tmp__U2PU,__tmp__V2PU,__tmp__W2PU;
-  __INTEGER__Q typ_id__T2PU;
-  __UINTEGER_32__RWB __tmp__X2PU;
-  __PUT_TO__BFOJ *__tmp__A32S;
-  __READ_SLOT__ZK4K *Self__R32S;
-  __READ_GLOBAL__B4YL *Self__432S;
-  __LIST__WH *Self__IHYT;
-  __BOOLEAN__L __tmp__ZG5J,__tmp__2G5J,__tmp__AI5J;
-  __CHARACTER__DB *__tmp__P2PU;
-  result__UF5J=NULL;
-  __tmp__GG5J=Self__SF5J->global__105J;
-  if (__tmp__GG5J==NULL) {
-    __tmp__IG5J=NULL;
+  void *__DH5J;
+  ____FKRG *__VH5J,*__XH5J,*__W3PU;
+  ____KWOB *__V3PU,*__Y3PU;
+  void *__X3PU;
+  void *__TI5J;
+  void *__0I5J;
+  ____2A0I *__H42S;
+  ____N5WC *__UIBU;
+  ____BC *__A4PU,*__23PU;
+  ____IB __B4PU,__D4PU,__E4PU,__F4PU;
+  ____Q __C4PU;
+  ____YWB __G4PU;
+  ____QGOJ *__P42S;
+  ____IM4K *__A52S;
+  ____Q5YL *__N52S;
+  ____WH *__XIYT;
+  ____L __II5J,__LI5J,__PJ5J;
+  ____DB *__43PU;
+  __DH5J=NULL;
+  __VH5J=__BH5J->__K25J;
+  if (__VH5J==NULL) {
+    __XH5J=NULL;
   } else /* SLOT_DATA */ {
-    __tmp__IG5J=((void *)__tmp__GG5J);
-  };
-  if ((Self__SF5J->global__105J->parent_variable__XIRG.ensure_count__1S4D ==  0)) {
-    if (((void *)__tmp__IG5J == (void *)NULL)) {
-      __tmp__ZG5J=TRUE__K__;
-    } else /* FALSE */ {
-      Self__H2PU=((__SLOT_DATA__WIRG *)__tmp__IG5J);
-      result__G2PU=NULL;
-      if (((void *)Self__H2PU->parent_slot__YIRG != (void *)NULL)) {
-        __tmp__I2PU=Self__H2PU->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__I2PU)->__id==__ITM_SLOT__HLC__) {
-          __tmp__J2PU=((__ITM_SLOT__HLC *)__tmp__I2PU)->id_section__GVOB;
+    __XH5J=((void *)__VH5J);
+  };
+  if ((__BH5J->__K25J->__GKRG.__KU4D ==  0)) {
+    if (((void *)__XH5J == (void *)NULL)) {
+      __II5J=__K__;
+    } else /* FALSE */ {
+      __W3PU=((____FKRG *)__XH5J);
+      __V3PU=NULL;
+      if (((void *)__W3PU->__HKRG != (void *)NULL)) {
+        __X3PU=__W3PU->__HKRG->__QLC;
+        if (((struct ___OBJ *)__X3PU)->__id==____OLC__) {
+          __Y3PU=((____OLC *)__X3PU)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__J2PU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__I2PU)->parent_itm_slot__QF0D.id_section__GVOB;
+          __Y3PU=((____4G0D *)__X3PU)->__5G0D.__MWOB;
         };
-        result__G2PU=__tmp__J2PU;
+        __V3PU=__Y3PU;
       } else /* FALSE */ {
-        __tmp__J2PU=get_name__GAUD((&__string_35));
-        result__G2PU=__tmp__J2PU;
+        __Y3PU=__VBUD((&__string_35));
+        __V3PU=__Y3PU;
       };
-      __tmp__ZG5J=((void *)((__SECTION___EVOB *)result__G2PU)->name__U15E != (void *)(&__string_37));
+      __II5J=((void *)((____KWOB *)__V3PU)->__D35E != (void *)(&__string_37));
     };
-    __tmp__2G5J=__tmp__ZG5J;
+    __LI5J=__II5J;
   } else /* FALSE */ {
-    __tmp__2G5J=FALSE__O__;
+    __LI5J=__O__;
   };
-  if (__tmp__2G5J) {
-    __tmp__ZG5J=TRUE__K__;
+  if (__LI5J) {
+    __II5J=__K__;
   } else /* FALSE */ {
-    __tmp__I2PU=Self__SF5J->parent_write__FXKJ.value__LEJJ;
-    if (__tmp__I2PU==NULL) {
-      __tmp__EH5J=NULL;
+    __X3PU=__BH5J->__UYKJ.__0FJJ;
+    if (__X3PU==NULL) {
+      __TI5J=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__I2PU)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__EH5J=NULL;
+      switch (((struct ___OBJ *)__X3PU)->__id) {
+      case ____5J__: {
+        __TI5J=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__EH5J=NULL;
+      case ____0AXC__: {
+        __TI5J=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__EH5J=NULL;
+      case ____NBXC__: {
+        __TI5J=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__EH5J=NULL;
+      case ____ZBXC__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__EH5J=NULL;
+      case ____DMWH__: {
+        __TI5J=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__EH5J=((void *)__tmp__I2PU);
+      case ____2A0I__: {
+        __TI5J=((void *)__X3PU);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__EH5J=NULL;
+      case ____HJNJ__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__EH5J=NULL;
+      case ____SJNJ__: {
+        __TI5J=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__EH5J=NULL;
+      case ____0AOJ__: {
+        __TI5J=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__EH5J=NULL;
+      case ____EBOJ__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__EH5J=NULL;
+      case ____3BOJ__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__EH5J=NULL;
+      case ____RCOJ__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__EH5J=NULL;
+      case ____HDOJ__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__EH5J=NULL;
+      case ____1DOJ__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__EH5J=NULL;
+      case ____PEOJ__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__EH5J=NULL;
+      case ____DFOJ__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__EH5J=NULL;
+      case ____XFOJ__: {
+        __TI5J=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__EH5J=NULL;
+      case ____QGOJ__: {
+        __TI5J=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__EH5J=NULL;
+      case ____EHOJ__: {
+        __TI5J=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__EH5J=NULL;
+      case ____2HOJ__: {
+        __TI5J=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__EH5J=NULL;
+      case ____YIOJ__: {
+        __TI5J=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__EH5J=NULL;
+      case ____YMOJ__: {
+        __TI5J=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__EH5J=NULL;
+      case ____ONOJ__: {
+        __TI5J=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__EH5J=NULL;
+      case ____YOOJ__: {
+        __TI5J=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__EH5J=((void *)__tmp__I2PU);
+      case ____IM4K__: {
+        __TI5J=((void *)__X3PU);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__EH5J=NULL;
+      case ____T5FL__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__EH5J=NULL;
+      case ____3DUL__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__EH5J=NULL;
+      case ____0EUL__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__EH5J=NULL;
+      case ____BGUL__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__EH5J=NULL;
+      case ____2GUL__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__EH5J=NULL;
+      case ____B0VL__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__EH5J=NULL;
+      case ____P0VL__: {
+        __TI5J=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__EH5J=((void *)__tmp__I2PU);
+      case ____Q5YL__: {
+        __TI5J=((void *)__X3PU);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__EH5J=NULL;
+      case ____UVPM__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__EH5J=NULL;
+      case ____0ZPM__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__EH5J=NULL;
+      case ____MR0N__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__EH5J=NULL;
+      case ____YWBP__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__EH5J=NULL;
+      case ____LYBP__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__EH5J=NULL;
+      case ____CZBP__: {
+        __TI5J=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__EH5J=NULL;
+      case ____3BEP__: {
+        __TI5J=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__EH5J != (void *)NULL)) {
-      Self__H2PU=Self__SF5J->global__105J;
-      switch (((struct ___OBJ *)__tmp__EH5J)->__id) {
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__LH5J=((__READ_LOCAL__N5ZI *)__tmp__EH5J)->local__PUEJ;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__LH5J=((__READ_SLOT__ZK4K *)__tmp__EH5J)->slot__CYFM;
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__LH5J=((__READ_GLOBAL__B4YL *)__tmp__EH5J)->global__Y5JM;
-      } break;
-      };
-      __tmp__AI5J=((void *)Self__H2PU == (void *)__tmp__LH5J);
-    } else /* FALSE */ {
-      __tmp__AI5J=FALSE__O__;
-    };
-    __tmp__ZG5J=(__tmp__AI5J && (Self__SF5J->global__105J->parent_variable__XIRG.parent_named__A4WC.style__NKQC == '-'));
-  };
-  if (__tmp__ZG5J) {
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__SF5J->global__105J));
-    unwrite__T0HL(((__SLOT_DATA__WIRG *)Self__SF5J->global__105J),Self__SF5J);
-    __tmp__I2PU=Self__SF5J->parent_write__FXKJ.value__LEJJ;
-    switch (((struct ___OBJ *)__tmp__I2PU)->__id) {
-    case __STRING_CST__5J__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__EH5J=NULL;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__EH5J=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__I2PU));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__EH5J=NULL;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__EH5J=NULL;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__EH5J=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__I2PU));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__Y22S=((__READ_LOCAL__N5ZI *)__tmp__I2PU);
-      Self__FHBU=((__LOCAL__43WC *)Self__Y22S->local__PUEJ);
-      Self__FHBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FHBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__FHBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__R2PU=NULL;
-        ptr__S2PU=((__POINTER__IB )(NULL));
-        typ_id__T2PU= 0;
-        __tmp__U2PU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__U2PU ==  0)) {
-          result__R2PU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__T2PU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U2PU));
-          if ((typ_id__T2PU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__V2PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__W2PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U2PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V2PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V2PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__X2PU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__W2PU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__V2PU=micro_alloc__table__lab__HKI(__tmp__W2PU,((__POINTER__IB )(&(table_size[(__tmp__X2PU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__W2PU)));
-            ptr__S2PU=__tmp__V2PU;
-          } else /* FALSE */ {
-            __tmp__X2PU=((__UINTEGER_32__RWB )typ_id__T2PU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__V2PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__W2PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U2PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V2PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V2PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__V2PU=micro_alloc__table__lab__HKI(__tmp__W2PU,((__POINTER__IB )(&(table_type[(__tmp__X2PU)]))),(__UINTEGER_32__RWB)(__tmp__X2PU |  1));
-            ptr__S2PU=__tmp__V2PU;
-          };
-          result__R2PU=((__STRING__BC *)ptr__S2PU);
-          *(result__R2PU) = *(STRING__BC__);
-        };
-        Self__N2PU=((__STRING__BC *)result__R2PU);
-        if ((Self__N2PU->capacity__HFL <  250)) {
-          __tmp__P2PU=create__KVW( 250);
-          Self__N2PU->storage__4EL=__tmp__P2PU;
-          Self__N2PU->capacity__HFL= 250;
-        };
-        Self__N2PU->count__WJ= 0;
-        display__V5DJ(Self__Y22S,result__R2PU);
-        put_string__EGZ(((__STRING__BC *)result__R2PU));
+    if (((void *)__TI5J != (void *)NULL)) {
+      __W3PU=__BH5J->__K25J;
+      switch (((struct ___OBJ *)__TI5J)->__id) {
+      case ____2A0I__: {
+        __0I5J=((____2A0I *)__TI5J)->__4VEJ;
+      } break;
+      case ____IM4K__: {
+        __0I5J=((____IM4K *)__TI5J)->__RZFM;
+      } break;
+      case ____Q5YL__: {
+        __0I5J=((____Q5YL *)__TI5J)->__HBKM;
+      } break;
+      };
+      __PJ5J=((void *)__W3PU == (void *)__0I5J);
+    } else /* FALSE */ {
+      __PJ5J=__O__;
+    };
+    __II5J=(__PJ5J && (__BH5J->__K25J->__GKRG.__P5WC.__2LQC == '-'));
+  };
+  if (__II5J) {
+    __ZLVL(((____FKRG *)__BH5J->__K25J));
+    __C2HL(((____FKRG *)__BH5J->__K25J),__BH5J);
+    __X3PU=__BH5J->__UYKJ.__0FJJ;
+    switch (((struct ___OBJ *)__X3PU)->__id) {
+    case ____5J__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __TI5J=NULL;
+    } break;
+    case ____0AXC__: {
+      __TI5J=__NMUH(((____0AXC *)__X3PU));
+    } break;
+    case ____NBXC__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __TI5J=NULL;
+    } break;
+    case ____ZBXC__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __TI5J=NULL;
+    } break;
+    case ____DMWH__: {
+      __TI5J=__S3KK(((____DMWH *)__X3PU));
+    } break;
+    case ____2A0I__: {
+      __H42S=((____2A0I *)__X3PU);
+      __UIBU=((____N5WC *)__H42S->__4VEJ);
+      __UIBU->__Q5WC.__KU4D=(____Q)(__UIBU->__Q5WC.__KU4D -  1);
+      if ((__UIBU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __A4PU=NULL;
+        __B4PU=((____IB )(NULL));
+        __C4PU= 0;
+        __D4PU=((____IB )sizeof(____BC));
+        if (((unsigned long)__D4PU ==  0)) {
+          __A4PU=__BC__;
+        } else /* FALSE */ {
+          __C4PU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D4PU));
+          if ((__C4PU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __E4PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __F4PU=(void *)((unsigned long)(void *)((unsigned long)__D4PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E4PU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __G4PU=((____YWB )((____Q )(void *)((unsigned long)__F4PU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __E4PU=__OKI(__F4PU,((____IB )(&(table_size[(__G4PU)-1]))),((____YWB )((____Q )__F4PU)));
+            __B4PU=__E4PU;
+          } else /* FALSE */ {
+            __G4PU=((____YWB )__C4PU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __E4PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __F4PU=(void *)((unsigned long)(void *)((unsigned long)__D4PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E4PU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __E4PU=__OKI(__F4PU,((____IB )(&(table_type[(__G4PU)]))),(____YWB)(__G4PU |  1));
+            __B4PU=__E4PU;
+          };
+          __A4PU=((____BC *)__B4PU);
+          *(__A4PU) = *(__BC__);
+        };
+        __23PU=((____BC *)__A4PU);
+        if ((__23PU->__OFL <  250)) {
+          __43PU=__RVW( 250);
+          __23PU->__FFL=__43PU;
+          __23PU->__OFL= 250;
+        };
+        __23PU->__WJ= 0;
+        __EBEJ(__H42S,__A4PU);
+        __LGZ(((____BC *)__A4PU));
         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__EH5J=NULL;
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__EH5J=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__I2PU));
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__EH5J=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__I2PU));
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__Y22S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__I2PU)->receiver__554J);
-      Self__FHBU=((__LOCAL__43WC *)Self__Y22S->local__PUEJ);
-      Self__FHBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FHBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__FHBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__R2PU=NULL;
-        ptr__S2PU=((__POINTER__IB )(NULL));
-        typ_id__T2PU= 0;
-        __tmp__U2PU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__U2PU ==  0)) {
-          result__R2PU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__T2PU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U2PU));
-          if ((typ_id__T2PU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__V2PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__W2PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U2PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V2PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V2PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__X2PU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__W2PU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__V2PU=micro_alloc__table__lab__HKI(__tmp__W2PU,((__POINTER__IB )(&(table_size[(__tmp__X2PU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__W2PU)));
-            ptr__S2PU=__tmp__V2PU;
-          } else /* FALSE */ {
-            __tmp__X2PU=((__UINTEGER_32__RWB )typ_id__T2PU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__V2PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__W2PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U2PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V2PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V2PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__V2PU=micro_alloc__table__lab__HKI(__tmp__W2PU,((__POINTER__IB )(&(table_type[(__tmp__X2PU)]))),(__UINTEGER_32__RWB)(__tmp__X2PU |  1));
-            ptr__S2PU=__tmp__V2PU;
-          };
-          result__R2PU=((__STRING__BC *)ptr__S2PU);
-          *(result__R2PU) = *(STRING__BC__);
-        };
-        Self__N2PU=((__STRING__BC *)result__R2PU);
-        if ((Self__N2PU->capacity__HFL <  250)) {
-          __tmp__P2PU=create__KVW( 250);
-          Self__N2PU->storage__4EL=__tmp__P2PU;
-          Self__N2PU->capacity__HFL= 250;
-        };
-        Self__N2PU->count__WJ= 0;
-        display__V5DJ(Self__Y22S,result__R2PU);
-        put_string__EGZ(((__STRING__BC *)result__R2PU));
+      __QCXC=(____Q)(__QCXC +  1);
+      __TI5J=NULL;
+    } break;
+    case ____HJNJ__: {
+      __TI5J=__SCLK(((____HJNJ *)__X3PU));
+    } break;
+    case ____SJNJ__: {
+      __TI5J=__EDLK(((____SJNJ *)__X3PU));
+    } break;
+    case ____0AOJ__: {
+      __H42S=((____2A0I *)((____0AOJ *)__X3PU)->__OB5J);
+      __UIBU=((____N5WC *)__H42S->__4VEJ);
+      __UIBU->__Q5WC.__KU4D=(____Q)(__UIBU->__Q5WC.__KU4D -  1);
+      if ((__UIBU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __A4PU=NULL;
+        __B4PU=((____IB )(NULL));
+        __C4PU= 0;
+        __D4PU=((____IB )sizeof(____BC));
+        if (((unsigned long)__D4PU ==  0)) {
+          __A4PU=__BC__;
+        } else /* FALSE */ {
+          __C4PU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D4PU));
+          if ((__C4PU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __E4PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __F4PU=(void *)((unsigned long)(void *)((unsigned long)__D4PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E4PU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __G4PU=((____YWB )((____Q )(void *)((unsigned long)__F4PU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __E4PU=__OKI(__F4PU,((____IB )(&(table_size[(__G4PU)-1]))),((____YWB )((____Q )__F4PU)));
+            __B4PU=__E4PU;
+          } else /* FALSE */ {
+            __G4PU=((____YWB )__C4PU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __E4PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __F4PU=(void *)((unsigned long)(void *)((unsigned long)__D4PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E4PU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __E4PU=__OKI(__F4PU,((____IB )(&(table_type[(__G4PU)]))),(____YWB)(__G4PU |  1));
+            __B4PU=__E4PU;
+          };
+          __A4PU=((____BC *)__B4PU);
+          *(__A4PU) = *(__BC__);
+        };
+        __23PU=((____BC *)__A4PU);
+        if ((__23PU->__OFL <  250)) {
+          __43PU=__RVW( 250);
+          __23PU->__FFL=__43PU;
+          __23PU->__OFL= 250;
+        };
+        __23PU->__WJ= 0;
+        __EBEJ(__H42S,__A4PU);
+        __LGZ(((____BC *)__A4PU));
         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__EH5J=NULL;
+      __QCXC=(____Q)(__QCXC +  1);
+      __TI5J=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__EH5J=NULL;
+    case ____EBOJ__: {
+      __TI5J=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__EH5J=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__I2PU));
+    case ____3BOJ__: {
+      __TI5J=__AELK(((____3BOJ *)__X3PU));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__EH5J=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__I2PU));
+    case ____RCOJ__: {
+      __TI5J=__SELK(((____RCOJ *)__X3PU));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__EH5J=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__I2PU));
+    case ____HDOJ__: {
+      __TI5J=__EFLK(((____HDOJ *)__X3PU));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__EH5J=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__I2PU));
+    case ____1DOJ__: {
+      __TI5J=__WFLK(((____1DOJ *)__X3PU));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__EH5J=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__I2PU));
+    case ____PEOJ__: {
+      __TI5J=__IGLK(((____PEOJ *)__X3PU));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__EH5J=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__I2PU));
+    case ____DFOJ__: {
+      __TI5J=__0GLK(((____DFOJ *)__X3PU));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__EH5J=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__I2PU));
+    case ____XFOJ__: {
+      __TI5J=__MHLK(((____XFOJ *)__X3PU));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__A32S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__I2PU));
-      __tmp__EH5J=__tmp__A32S;
+    case ____QGOJ__: {
+      __P42S=__4VPK(((____QGOJ *)__X3PU));
+      __TI5J=__P42S;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__EH5J=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__I2PU));
+    case ____EHOJ__: {
+      __TI5J=__CILK(((____EHOJ *)__X3PU));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__EH5J=NULL;
+    case ____2HOJ__: {
+      __TI5J=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__EH5J=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__I2PU));
+    case ____YIOJ__: {
+      __TI5J=__XILK(((____YIOJ *)__X3PU));
     } break;
-    case __REAL_CST__JLOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__EH5J=NULL;
+    case ____YMOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __TI5J=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__EH5J=NULL;
+    case ____ONOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __TI5J=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__EH5J=NULL;
+    case ____YOOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __TI5J=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      Self__R32S=((__READ_SLOT__ZK4K *)__tmp__I2PU);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__R32S->slot__CYFM),Self__R32S);
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__LH5J=execute_access_unlink__5AMM(Self__R32S);
-      __tmp__EH5J=__tmp__LH5J;
+    case ____IM4K__: {
+      __A52S=((____IM4K *)__X3PU);
+      __EIEN(((____FKRG *)__A52S->__RZFM),__A52S);
+      __QCXC=(____Q)(__QCXC +  1);
+      __0I5J=__OCMM(__A52S);
+      __TI5J=__0I5J;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__EH5J=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__I2PU));
+    case ____T5FL__: {
+      __TI5J=__VM5O(((____T5FL *)__X3PU));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__EH5J=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__I2PU));
+    case ____3DUL__: {
+      __TI5J=__VUTP(((____3DUL *)__X3PU));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__LH5J=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__I2PU));
-      __tmp__EH5J=__tmp__LH5J;
+    case ____0EUL__: {
+      __0I5J=__0Q2P(((____0EUL *)__X3PU));
+      __TI5J=__0I5J;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__EH5J=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__I2PU));
+    case ____BGUL__: {
+      __TI5J=__GVTP(((____BGUL *)__X3PU));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__LH5J=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__I2PU));
-      __tmp__EH5J=__tmp__LH5J;
+    case ____2GUL__: {
+      __0I5J=__5W2P(((____2GUL *)__X3PU));
+      __TI5J=__0I5J;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__EH5J=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__I2PU));
+    case ____B0VL__: {
+      __TI5J=__GQCN(((____B0VL *)__X3PU));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__EH5J=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__I2PU));
+    case ____P0VL__: {
+      __TI5J=__GNGM(((____P0VL *)__X3PU));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      Self__432S=((__READ_GLOBAL__B4YL *)__tmp__I2PU);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__432S->global__Y5JM),Self__432S);
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      execute__KKVL(((__SLOT_DATA__WIRG *)Self__432S->global__Y5JM));
-      __tmp__EH5J=NULL;
+    case ____Q5YL__: {
+      __N52S=((____Q5YL *)__X3PU);
+      __EIEN(((____FKRG *)__N52S->__HBKM),__N52S);
+      __QCXC=(____Q)(__QCXC +  1);
+      __ZLVL(((____FKRG *)__N52S->__HBKM));
+      __TI5J=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__EH5J=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__I2PU));
+    case ____UVPM__: {
+      __TI5J=__GHXN(((____UVPM *)__X3PU));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__EH5J=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__I2PU));
+    case ____0ZPM__: {
+      __TI5J=__5U0P(((____0ZPM *)__X3PU));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__EH5J=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__I2PU));
+    case ____MR0N__: {
+      __TI5J=__H0VO(((____MR0N *)__X3PU));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__EH5J=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__I2PU));
+    case ____YWBP__: {
+      __TI5J=__51ZQ(((____YWBP *)__X3PU));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__EH5J=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__I2PU));
+    case ____LYBP__: {
+      __TI5J=__XBUP(((____LYBP *)__X3PU));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__EH5J=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__I2PU));
+    case ____CZBP__: {
+      __TI5J=__ICUP(((____CZBP *)__X3PU));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__EH5J=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__I2PU));
+    case ____3BEP__: {
+      __TI5J=__YVEQ(((____3BEP *)__X3PU));
     } break;
     };
-    result__UF5J=__tmp__EH5J;
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __DH5J=__TI5J;
+    __QCXC=(____Q)(__QCXC +  1);
   } else /* FALSE */ {
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__SF5J->global__105J));
-    __tmp__I2PU=Self__SF5J->parent_write__FXKJ.value__LEJJ;
-    switch (((struct ___OBJ *)__tmp__I2PU)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__EH5J=((__STRING_CST__5J *)__tmp__I2PU);
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__EH5J=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__I2PU));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__EH5J=((__PROTOTYPE_CST__45WC *)__tmp__I2PU);
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__EH5J=((__INTEGER_CST__KAXC *)__tmp__I2PU);
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      Self__IHYT=((__LIST__WH *)list_current__Y4GB);
-      result__R2PU=NULL;
-      ptr__S2PU=((__POINTER__IB )(NULL));
-      typ_id__T2PU= 0;
-      __tmp__U2PU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__U2PU ==  0)) {
-        result__R2PU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__T2PU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U2PU));
-        if ((typ_id__T2PU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__V2PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__W2PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U2PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V2PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V2PU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__X2PU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__W2PU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__V2PU=micro_alloc__table__lab__HKI(__tmp__W2PU,((__POINTER__IB )(&(table_size[(__tmp__X2PU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__W2PU)));
-          ptr__S2PU=__tmp__V2PU;
-        } else /* FALSE */ {
-          __tmp__X2PU=((__UINTEGER_32__RWB )typ_id__T2PU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__V2PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__W2PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U2PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V2PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V2PU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__V2PU=micro_alloc__table__lab__HKI(__tmp__W2PU,((__POINTER__IB )(&(table_type[(__tmp__X2PU)]))),(__UINTEGER_32__RWB)(__tmp__X2PU |  1));
-          ptr__S2PU=__tmp__V2PU;
-        };
-        result__R2PU=((__STRING__BC *)ptr__S2PU);
-        *(result__R2PU) = *(STRING__BC__);
-      };
-      Self__N2PU=((__STRING__BC *)result__R2PU);
-      if ((Self__N2PU->capacity__HFL <  250)) {
-        __tmp__P2PU=create__KVW( 250);
-        Self__N2PU->storage__4EL=__tmp__P2PU;
-        Self__N2PU->capacity__HFL= 250;
-      };
-      Self__N2PU->count__WJ= 0;
-      display__NHFE(Self__IHYT,result__R2PU);
-      put_string__EGZ(((__STRING__BC *)result__R2PU));
+    __ZLVL(((____FKRG *)__BH5J->__K25J));
+    __X3PU=__BH5J->__UYKJ.__0FJJ;
+    switch (((struct ___OBJ *)__X3PU)->__id) {
+    case ____5J__: {
+      __TI5J=((____5J *)__X3PU);
+    } break;
+    case ____0AXC__: {
+      __TI5J=__NG3H(((____0AXC *)__X3PU));
+    } break;
+    case ____NBXC__: {
+      __TI5J=((____NBXC *)__X3PU);
+    } break;
+    case ____ZBXC__: {
+      __TI5J=((____ZBXC *)__X3PU);
+    } break;
+    case ____DMWH__: {
+      __XIYT=((____WH *)__Q5GB);
+      __A4PU=NULL;
+      __B4PU=((____IB )(NULL));
+      __C4PU= 0;
+      __D4PU=((____IB )sizeof(____BC));
+      if (((unsigned long)__D4PU ==  0)) {
+        __A4PU=__BC__;
+      } else /* FALSE */ {
+        __C4PU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D4PU));
+        if ((__C4PU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __E4PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __F4PU=(void *)((unsigned long)(void *)((unsigned long)__D4PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E4PU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __G4PU=((____YWB )((____Q )(void *)((unsigned long)__F4PU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __E4PU=__OKI(__F4PU,((____IB )(&(table_size[(__G4PU)-1]))),((____YWB )((____Q )__F4PU)));
+          __B4PU=__E4PU;
+        } else /* FALSE */ {
+          __G4PU=((____YWB )__C4PU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __E4PU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __F4PU=(void *)((unsigned long)(void *)((unsigned long)__D4PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E4PU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __E4PU=__OKI(__F4PU,((____IB )(&(table_type[(__G4PU)]))),(____YWB)(__G4PU |  1));
+          __B4PU=__E4PU;
+        };
+        __A4PU=((____BC *)__B4PU);
+        *(__A4PU) = *(__BC__);
+      };
+      __23PU=((____BC *)__A4PU);
+      if ((__23PU->__OFL <  250)) {
+        __43PU=__RVW( 250);
+        __23PU->__FFL=__43PU;
+        __23PU->__OFL= 250;
+      };
+      __23PU->__WJ= 0;
+      __2IFE(__XIYT,__A4PU);
+      __LGZ(((____BC *)__A4PU));
       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__EH5J=NULL;
+      __TI5J=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__EH5J=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__I2PU));
+    case ____2A0I__: {
+      __TI5J=__ONBK(((____2A0I *)__X3PU));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__EH5J=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__I2PU));
+    case ____HJNJ__: {
+      __TI5J=__ENPL(((____HJNJ *)__X3PU));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__EH5J=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__I2PU));
+    case ____SJNJ__: {
+      __TI5J=__ORPL(((____SJNJ *)__X3PU));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__EH5J=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__I2PU));
+    case ____0AOJ__: {
+      __TI5J=__YVPL(((____0AOJ *)__X3PU));
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__EH5J=((__GET_TYPE_ID__V5NJ *)__tmp__I2PU);
+    case ____EBOJ__: {
+      __TI5J=((____EBOJ *)__X3PU);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__EH5J=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__I2PU));
+    case ____3BOJ__: {
+      __TI5J=__EXPL(((____3BOJ *)__X3PU));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__EH5J=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__I2PU));
+    case ____RCOJ__: {
+      __TI5J=__O1PL(((____RCOJ *)__X3PU));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__EH5J=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__I2PU));
+    case ____HDOJ__: {
+      __TI5J=__Y5PL(((____HDOJ *)__X3PU));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__EH5J=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__I2PU));
+    case ____1DOJ__: {
+      __TI5J=__CEQL(((____1DOJ *)__X3PU));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__EH5J=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__I2PU));
+    case ____PEOJ__: {
+      __TI5J=__MIQL(((____PEOJ *)__X3PU));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__EH5J=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__I2PU));
+    case ____DFOJ__: {
+      __TI5J=__WMQL(((____DFOJ *)__X3PU));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__EH5J=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__I2PU));
+    case ____XFOJ__: {
+      __TI5J=__ARQL(((____XFOJ *)__X3PU));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__EH5J=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__I2PU));
+    case ____QGOJ__: {
+      __TI5J=__4VPK(((____QGOJ *)__X3PU));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__EH5J=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__I2PU));
+    case ____EHOJ__: {
+      __TI5J=__KVQL(((____EHOJ *)__X3PU));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__EH5J=((__SIZE_OF__NGOJ *)__tmp__I2PU);
+    case ____2HOJ__: {
+      __TI5J=((____2HOJ *)__X3PU);
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__EH5J=execute_link__HUQL(((__CAST__JHOJ *)__tmp__I2PU));
+    case ____YIOJ__: {
+      __TI5J=__WVQL(((____YIOJ *)__X3PU));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__EH5J=((__REAL_CST__JLOJ *)__tmp__I2PU);
+    case ____YMOJ__: {
+      __TI5J=((____YMOJ *)__X3PU);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__EH5J=((__CHARACTER_CST__5LOJ *)__tmp__I2PU);
+    case ____ONOJ__: {
+      __TI5J=((____ONOJ *)__X3PU);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__EH5J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__I2PU);
+    case ____YOOJ__: {
+      __TI5J=((____YOOJ *)__X3PU);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__EH5J=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__I2PU));
+    case ____IM4K__: {
+      __TI5J=__GHIM(((____IM4K *)__X3PU));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__EH5J=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__I2PU));
+    case ____T5FL__: {
+      __TI5J=__CN5O(((____T5FL *)__X3PU));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__EH5J=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__I2PU));
+    case ____3DUL__: {
+      __TI5J=__ZVTP(((____3DUL *)__X3PU));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__EH5J=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__I2PU));
+    case ____0EUL__: {
+      __TI5J=__0Q2P(((____0EUL *)__X3PU));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__EH5J=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__I2PU));
+    case ____BGUL__: {
+      __TI5J=__T1TP(((____BGUL *)__X3PU));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__EH5J=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__I2PU));
+    case ____2GUL__: {
+      __TI5J=__5W2P(((____2GUL *)__X3PU));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__EH5J=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__I2PU));
+    case ____B0VL__: {
+      __TI5J=__KFDN(((____B0VL *)__X3PU));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__EH5J=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__I2PU));
+    case ____P0VL__: {
+      __TI5J=__S3HM(((____P0VL *)__X3PU));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__EH5J=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__I2PU));
+    case ____Q5YL__: {
+      __TI5J=__FNIM(((____Q5YL *)__X3PU));
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__EH5J=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__I2PU));
+    case ____UVPM__: {
+      __TI5J=__ARXN(((____UVPM *)__X3PU));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__EH5J=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__I2PU));
+    case ____0ZPM__: {
+      __TI5J=__TV0P(((____0ZPM *)__X3PU));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__EH5J=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__I2PU));
+    case ____MR0N__: {
+      __TI5J=__1DWO(((____MR0N *)__X3PU));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__EH5J=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__I2PU));
+    case ____YWBP__: {
+      __TI5J=__R2ZQ(((____YWBP *)__X3PU));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__EH5J=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__I2PU));
+    case ____LYBP__: {
+      __TI5J=__HDUP(((____LYBP *)__X3PU));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__EH5J=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__I2PU));
+    case ____CZBP__: {
+      __TI5J=__RHUP(((____CZBP *)__X3PU));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__EH5J=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__I2PU));
+    case ____3BEP__: {
+      __TI5J=__NWEQ(((____3BEP *)__X3PU));
     } break;
     };
-    Self__SF5J->parent_write__FXKJ.value__LEJJ=__tmp__EH5J;
-    __tmp__X2PU=(__UINTEGER_32__RWB)(seq_index__3I5J +  1);
-    seq_index__3I5J=__tmp__X2PU;
-    __tmp__IG5J=((__SLOT_DATA__WIRG *)Self__SF5J->global__105J);
-    __tmp__IG5J->last_write__MK3K=Self__SF5J;
-    __tmp__IG5J->last_seq_index__TK3K=__tmp__X2PU;
-    __tmp__IG5J->last_seq_or_and__4YQL=seq_or_and__ADFE;
-    __tmp__IG5J->last_seq_call_and_loop__AZQL=seq_call_and_loop__BL3K;
-    __tmp__IG5J->last_seq_call_local_and_loop__CZQL=seq_call_local_and_loop__TG3K;
-    __tmp__IG5J->last_list_current__JL3K=list_current__Y4GB;
-    __tmp__IG5J->last_index__GZQL=list_current__Y4GB->index__OCFE;
-    result__UF5J=Self__SF5J;
+    __BH5J->__UYKJ.__0FJJ=__TI5J;
+    __G4PU=(____YWB)(__MK5J +  1);
+    __MK5J=__G4PU;
+    __XH5J=((____FKRG *)__BH5J->__K25J);
+    __XH5J->__1L3K=__BH5J;
+    __XH5J->__CM3K=__G4PU;
+    __XH5J->__N0QL=__PEFE;
+    __XH5J->__P0QL=__QM3K;
+    __XH5J->__R0QL=__CI3K;
+    __XH5J->__YM3K=__Q5GB;
+    __XH5J->__V0QL=__Q5GB->__3DFE;
+    __DH5J=__BH5J;
   };
-  __tmp__I2PU=result__UF5J;
-  return(__tmp__I2PU);
+  __X3PU=__DH5J;
+  return(__X3PU);
 }
 
-static void* execute__FJ5J(__WRITE_SLOT__SXKJ *Self__GJ5J)
-// ({WRITE_SLOT__SXKJ}) With result No recursive, No inlinable.
+static void* __UK5J(____BZKJ *__VK5J)
+// ({__BZKJ}) With result No recursive, No inlinable.
 {
-  void *result__IJ5J;
-  __SLOT_DATA__WIRG *__tmp__0J5J,*__tmp__2J5J,*Self__D4PU;
-  __SECTION___EVOB *result__C4PU,*__tmp__F4PU;
-  void *__tmp__E4PU;
-  void *__tmp__YK5J;
-  void *__tmp__5K5J;
-  __READ_LOCAL__N5ZI *Self__W42S;
-  __LOCAL__43WC *Self__LHBU;
-  __STRING__BC *result__N4PU,*Self__J4PU;
-  __POINTER__IB ptr__O4PU,__tmp__Q4PU,__tmp__R4PU,__tmp__S4PU;
-  __INTEGER__Q typ_id__P4PU,typ_id__T5PU;
-  __UINTEGER_32__RWB __tmp__T4PU;
-  __PUT_TO__BFOJ *__tmp__442S;
-  __READ_SLOT__ZK4K *Self__P52S;
-  __READ_GLOBAL__B4YL *Self__252S;
-  __LIST__WH *Self__LHYT;
-  __BOOLEAN__L __tmp__NK5J,__tmp__QK5J,__tmp__UL5J;
-  __CHARACTER__DB *__tmp__L4PU;
-  __FAST_ARRAYoINSTRo__X53D *Self__RHBU;
-  result__IJ5J=NULL;
-  __tmp__0J5J=Self__GJ5J->slot__I25J;
-  if (__tmp__0J5J==NULL) {
-    __tmp__2J5J=NULL;
+  void *__XK5J;
+  ____FKRG *__JL5J,*__LL5J,*__S5PU;
+  ____KWOB *__R5PU,*__U5PU;
+  void *__T5PU;
+  void *__HM5J;
+  void *__OM5J;
+  ____2A0I *__FA3S;
+  ____N5WC *__0IBU;
+  ____BC *__25PU,*__Y5PU;
+  ____IB __35PU,__55PU,__AAQU,__BAQU;
+  ____Q __45PU,__CBQU;
+  ____YWB __CAQU;
+  ____QGOJ *__NA3S;
+  ____IM4K *__4A3S;
+  ____Q5YL *__LB3S;
+  ____WH *__0IYT;
+  ____L __2L5J,__5L5J,__DN5J;
+  ____DB *__05PU;
+  ____GB4D *__AJBU;
+  __XK5J=NULL;
+  __JL5J=__VK5J->__X35J;
+  if (__JL5J==NULL) {
+    __LL5J=NULL;
   } else /* SLOT_DATA */ {
-    __tmp__2J5J=((void *)__tmp__0J5J);
-  };
-  if ((Self__GJ5J->slot__I25J->parent_variable__XIRG.ensure_count__1S4D ==  0)) {
-    if (((void *)__tmp__2J5J == (void *)NULL)) {
-      __tmp__NK5J=TRUE__K__;
-    } else /* FALSE */ {
-      Self__D4PU=((__SLOT_DATA__WIRG *)__tmp__2J5J);
-      result__C4PU=NULL;
-      if (((void *)Self__D4PU->parent_slot__YIRG != (void *)NULL)) {
-        __tmp__E4PU=Self__D4PU->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__E4PU)->__id==__ITM_SLOT__HLC__) {
-          __tmp__F4PU=((__ITM_SLOT__HLC *)__tmp__E4PU)->id_section__GVOB;
+    __LL5J=((void *)__JL5J);
+  };
+  if ((__VK5J->__X35J->__GKRG.__KU4D ==  0)) {
+    if (((void *)__LL5J == (void *)NULL)) {
+      __2L5J=__K__;
+    } else /* FALSE */ {
+      __S5PU=((____FKRG *)__LL5J);
+      __R5PU=NULL;
+      if (((void *)__S5PU->__HKRG != (void *)NULL)) {
+        __T5PU=__S5PU->__HKRG->__QLC;
+        if (((struct ___OBJ *)__T5PU)->__id==____OLC__) {
+          __U5PU=((____OLC *)__T5PU)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__F4PU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__E4PU)->parent_itm_slot__QF0D.id_section__GVOB;
+          __U5PU=((____4G0D *)__T5PU)->__5G0D.__MWOB;
         };
-        result__C4PU=__tmp__F4PU;
+        __R5PU=__U5PU;
       } else /* FALSE */ {
-        __tmp__F4PU=get_name__GAUD((&__string_35));
-        result__C4PU=__tmp__F4PU;
+        __U5PU=__VBUD((&__string_35));
+        __R5PU=__U5PU;
       };
-      __tmp__NK5J=((void *)((__SECTION___EVOB *)result__C4PU)->name__U15E != (void *)(&__string_37));
+      __2L5J=((void *)((____KWOB *)__R5PU)->__D35E != (void *)(&__string_37));
     };
-    __tmp__QK5J=__tmp__NK5J;
+    __5L5J=__2L5J;
   } else /* FALSE */ {
-    __tmp__QK5J=FALSE__O__;
+    __5L5J=__O__;
   };
-  if (__tmp__QK5J) {
-    __tmp__NK5J=TRUE__K__;
+  if (__5L5J) {
+    __2L5J=__K__;
   } else /* FALSE */ {
-    __tmp__E4PU=Self__GJ5J->parent_write__TXKJ.value__LEJJ;
-    if (__tmp__E4PU==NULL) {
-      __tmp__YK5J=NULL;
+    __T5PU=__VK5J->__CZKJ.__0FJJ;
+    if (__T5PU==NULL) {
+      __HM5J=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__E4PU)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__YK5J=NULL;
+      switch (((struct ___OBJ *)__T5PU)->__id) {
+      case ____5J__: {
+        __HM5J=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__YK5J=NULL;
+      case ____0AXC__: {
+        __HM5J=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__YK5J=NULL;
+      case ____NBXC__: {
+        __HM5J=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__YK5J=NULL;
+      case ____ZBXC__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__YK5J=NULL;
+      case ____DMWH__: {
+        __HM5J=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__YK5J=((void *)__tmp__E4PU);
+      case ____2A0I__: {
+        __HM5J=((void *)__T5PU);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__YK5J=NULL;
+      case ____HJNJ__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__YK5J=NULL;
+      case ____SJNJ__: {
+        __HM5J=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__YK5J=NULL;
+      case ____0AOJ__: {
+        __HM5J=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__YK5J=NULL;
+      case ____EBOJ__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__YK5J=NULL;
+      case ____3BOJ__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__YK5J=NULL;
+      case ____RCOJ__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__YK5J=NULL;
+      case ____HDOJ__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__YK5J=NULL;
+      case ____1DOJ__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__YK5J=NULL;
+      case ____PEOJ__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__YK5J=NULL;
+      case ____DFOJ__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__YK5J=NULL;
+      case ____XFOJ__: {
+        __HM5J=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__YK5J=NULL;
+      case ____QGOJ__: {
+        __HM5J=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__YK5J=NULL;
+      case ____EHOJ__: {
+        __HM5J=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__YK5J=NULL;
+      case ____2HOJ__: {
+        __HM5J=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__YK5J=NULL;
+      case ____YIOJ__: {
+        __HM5J=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__YK5J=NULL;
+      case ____YMOJ__: {
+        __HM5J=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__YK5J=NULL;
+      case ____ONOJ__: {
+        __HM5J=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__YK5J=NULL;
+      case ____YOOJ__: {
+        __HM5J=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__YK5J=((void *)__tmp__E4PU);
+      case ____IM4K__: {
+        __HM5J=((void *)__T5PU);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__YK5J=NULL;
+      case ____T5FL__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__YK5J=NULL;
+      case ____3DUL__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__YK5J=NULL;
+      case ____0EUL__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__YK5J=NULL;
+      case ____BGUL__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__YK5J=NULL;
+      case ____2GUL__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__YK5J=NULL;
+      case ____B0VL__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__YK5J=NULL;
+      case ____P0VL__: {
+        __HM5J=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__YK5J=((void *)__tmp__E4PU);
+      case ____Q5YL__: {
+        __HM5J=((void *)__T5PU);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__YK5J=NULL;
+      case ____UVPM__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__YK5J=NULL;
+      case ____0ZPM__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__YK5J=NULL;
+      case ____MR0N__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__YK5J=NULL;
+      case ____YWBP__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__YK5J=NULL;
+      case ____LYBP__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__YK5J=NULL;
+      case ____CZBP__: {
+        __HM5J=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__YK5J=NULL;
+      case ____3BEP__: {
+        __HM5J=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__YK5J != (void *)NULL)) {
-      Self__D4PU=Self__GJ5J->slot__I25J;
-      switch (((struct ___OBJ *)__tmp__YK5J)->__id) {
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__5K5J=((__READ_LOCAL__N5ZI *)__tmp__YK5J)->local__PUEJ;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__5K5J=((__READ_SLOT__ZK4K *)__tmp__YK5J)->slot__CYFM;
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__5K5J=((__READ_GLOBAL__B4YL *)__tmp__YK5J)->global__Y5JM;
-      } break;
-      };
-      __tmp__UL5J=((void *)Self__D4PU == (void *)__tmp__5K5J);
-    } else /* FALSE */ {
-      __tmp__UL5J=FALSE__O__;
-    };
-    __tmp__NK5J=(__tmp__UL5J && (Self__GJ5J->slot__I25J->parent_variable__XIRG.parent_named__A4WC.style__NKQC == '-'));
-  };
-  if (__tmp__NK5J) {
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__GJ5J->slot__I25J));
-    __tmp__E4PU=Self__GJ5J->receiver__F54J;
-    switch (((struct ___OBJ *)__tmp__E4PU)->__id) {
-    case __STRING_CST__5J__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__YK5J=NULL;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__YK5J=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__E4PU));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__YK5J=NULL;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__YK5J=NULL;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__YK5J=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__E4PU));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__W42S=((__READ_LOCAL__N5ZI *)__tmp__E4PU);
-      Self__LHBU=((__LOCAL__43WC *)Self__W42S->local__PUEJ);
-      Self__LHBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LHBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__LHBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__N4PU=NULL;
-        ptr__O4PU=((__POINTER__IB )(NULL));
-        typ_id__P4PU= 0;
-        __tmp__Q4PU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__Q4PU ==  0)) {
-          result__N4PU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__P4PU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q4PU));
-          if ((typ_id__P4PU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__R4PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__S4PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q4PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__T4PU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__S4PU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__R4PU=micro_alloc__table__lab__HKI(__tmp__S4PU,((__POINTER__IB )(&(table_size[(__tmp__T4PU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__S4PU)));
-            ptr__O4PU=__tmp__R4PU;
-          } else /* FALSE */ {
-            __tmp__T4PU=((__UINTEGER_32__RWB )typ_id__P4PU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__R4PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__S4PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q4PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__R4PU=micro_alloc__table__lab__HKI(__tmp__S4PU,((__POINTER__IB )(&(table_type[(__tmp__T4PU)]))),(__UINTEGER_32__RWB)(__tmp__T4PU |  1));
-            ptr__O4PU=__tmp__R4PU;
-          };
-          result__N4PU=((__STRING__BC *)ptr__O4PU);
-          *(result__N4PU) = *(STRING__BC__);
-        };
-        Self__J4PU=((__STRING__BC *)result__N4PU);
-        if ((Self__J4PU->capacity__HFL <  250)) {
-          __tmp__L4PU=create__KVW( 250);
-          Self__J4PU->storage__4EL=__tmp__L4PU;
-          Self__J4PU->capacity__HFL= 250;
-        };
-        Self__J4PU->count__WJ= 0;
-        display__V5DJ(Self__W42S,result__N4PU);
-        put_string__EGZ(((__STRING__BC *)result__N4PU));
+    if (((void *)__HM5J != (void *)NULL)) {
+      __S5PU=__VK5J->__X35J;
+      switch (((struct ___OBJ *)__HM5J)->__id) {
+      case ____2A0I__: {
+        __OM5J=((____2A0I *)__HM5J)->__4VEJ;
+      } break;
+      case ____IM4K__: {
+        __OM5J=((____IM4K *)__HM5J)->__RZFM;
+      } break;
+      case ____Q5YL__: {
+        __OM5J=((____Q5YL *)__HM5J)->__HBKM;
+      } break;
+      };
+      __DN5J=((void *)__S5PU == (void *)__OM5J);
+    } else /* FALSE */ {
+      __DN5J=__O__;
+    };
+    __2L5J=(__DN5J && (__VK5J->__X35J->__GKRG.__P5WC.__2LQC == '-'));
+  };
+  if (__2L5J) {
+    __ZLVL(((____FKRG *)__VK5J->__X35J));
+    __T5PU=__VK5J->__UA5J;
+    switch (((struct ___OBJ *)__T5PU)->__id) {
+    case ____5J__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
+    } break;
+    case ____0AXC__: {
+      __HM5J=__NMUH(((____0AXC *)__T5PU));
+    } break;
+    case ____NBXC__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
+    } break;
+    case ____ZBXC__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
+    } break;
+    case ____DMWH__: {
+      __HM5J=__S3KK(((____DMWH *)__T5PU));
+    } break;
+    case ____2A0I__: {
+      __FA3S=((____2A0I *)__T5PU);
+      __0IBU=((____N5WC *)__FA3S->__4VEJ);
+      __0IBU->__Q5WC.__KU4D=(____Q)(__0IBU->__Q5WC.__KU4D -  1);
+      if ((__0IBU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __25PU=NULL;
+        __35PU=((____IB )(NULL));
+        __45PU= 0;
+        __55PU=((____IB )sizeof(____BC));
+        if (((unsigned long)__55PU ==  0)) {
+          __25PU=__BC__;
+        } else /* FALSE */ {
+          __45PU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__55PU));
+          if ((__45PU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __AAQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __BAQU=(void *)((unsigned long)(void *)((unsigned long)__55PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __CAQU=((____YWB )((____Q )(void *)((unsigned long)__BAQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __AAQU=__OKI(__BAQU,((____IB )(&(table_size[(__CAQU)-1]))),((____YWB )((____Q )__BAQU)));
+            __35PU=__AAQU;
+          } else /* FALSE */ {
+            __CAQU=((____YWB )__45PU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __AAQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __BAQU=(void *)((unsigned long)(void *)((unsigned long)__55PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __AAQU=__OKI(__BAQU,((____IB )(&(table_type[(__CAQU)]))),(____YWB)(__CAQU |  1));
+            __35PU=__AAQU;
+          };
+          __25PU=((____BC *)__35PU);
+          *(__25PU) = *(__BC__);
+        };
+        __Y5PU=((____BC *)__25PU);
+        if ((__Y5PU->__OFL <  250)) {
+          __05PU=__RVW( 250);
+          __Y5PU->__FFL=__05PU;
+          __Y5PU->__OFL= 250;
+        };
+        __Y5PU->__WJ= 0;
+        __EBEJ(__FA3S,__25PU);
+        __LGZ(((____BC *)__25PU));
         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__YK5J=NULL;
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__YK5J=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__E4PU));
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__YK5J=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__E4PU));
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__W42S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__E4PU)->receiver__554J);
-      Self__LHBU=((__LOCAL__43WC *)Self__W42S->local__PUEJ);
-      Self__LHBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LHBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__LHBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__N4PU=NULL;
-        ptr__O4PU=((__POINTER__IB )(NULL));
-        typ_id__P4PU= 0;
-        __tmp__Q4PU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__Q4PU ==  0)) {
-          result__N4PU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__P4PU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q4PU));
-          if ((typ_id__P4PU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__R4PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__S4PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q4PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__T4PU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__S4PU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__R4PU=micro_alloc__table__lab__HKI(__tmp__S4PU,((__POINTER__IB )(&(table_size[(__tmp__T4PU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__S4PU)));
-            ptr__O4PU=__tmp__R4PU;
-          } else /* FALSE */ {
-            __tmp__T4PU=((__UINTEGER_32__RWB )typ_id__P4PU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__R4PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__S4PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q4PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__R4PU=micro_alloc__table__lab__HKI(__tmp__S4PU,((__POINTER__IB )(&(table_type[(__tmp__T4PU)]))),(__UINTEGER_32__RWB)(__tmp__T4PU |  1));
-            ptr__O4PU=__tmp__R4PU;
-          };
-          result__N4PU=((__STRING__BC *)ptr__O4PU);
-          *(result__N4PU) = *(STRING__BC__);
-        };
-        Self__J4PU=((__STRING__BC *)result__N4PU);
-        if ((Self__J4PU->capacity__HFL <  250)) {
-          __tmp__L4PU=create__KVW( 250);
-          Self__J4PU->storage__4EL=__tmp__L4PU;
-          Self__J4PU->capacity__HFL= 250;
-        };
-        Self__J4PU->count__WJ= 0;
-        display__V5DJ(Self__W42S,result__N4PU);
-        put_string__EGZ(((__STRING__BC *)result__N4PU));
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
+    } break;
+    case ____HJNJ__: {
+      __HM5J=__SCLK(((____HJNJ *)__T5PU));
+    } break;
+    case ____SJNJ__: {
+      __HM5J=__EDLK(((____SJNJ *)__T5PU));
+    } break;
+    case ____0AOJ__: {
+      __FA3S=((____2A0I *)((____0AOJ *)__T5PU)->__OB5J);
+      __0IBU=((____N5WC *)__FA3S->__4VEJ);
+      __0IBU->__Q5WC.__KU4D=(____Q)(__0IBU->__Q5WC.__KU4D -  1);
+      if ((__0IBU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __25PU=NULL;
+        __35PU=((____IB )(NULL));
+        __45PU= 0;
+        __55PU=((____IB )sizeof(____BC));
+        if (((unsigned long)__55PU ==  0)) {
+          __25PU=__BC__;
+        } else /* FALSE */ {
+          __45PU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__55PU));
+          if ((__45PU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __AAQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __BAQU=(void *)((unsigned long)(void *)((unsigned long)__55PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __CAQU=((____YWB )((____Q )(void *)((unsigned long)__BAQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __AAQU=__OKI(__BAQU,((____IB )(&(table_size[(__CAQU)-1]))),((____YWB )((____Q )__BAQU)));
+            __35PU=__AAQU;
+          } else /* FALSE */ {
+            __CAQU=((____YWB )__45PU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __AAQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __BAQU=(void *)((unsigned long)(void *)((unsigned long)__55PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __AAQU=__OKI(__BAQU,((____IB )(&(table_type[(__CAQU)]))),(____YWB)(__CAQU |  1));
+            __35PU=__AAQU;
+          };
+          __25PU=((____BC *)__35PU);
+          *(__25PU) = *(__BC__);
+        };
+        __Y5PU=((____BC *)__25PU);
+        if ((__Y5PU->__OFL <  250)) {
+          __05PU=__RVW( 250);
+          __Y5PU->__FFL=__05PU;
+          __Y5PU->__OFL= 250;
+        };
+        __Y5PU->__WJ= 0;
+        __EBEJ(__FA3S,__25PU);
+        __LGZ(((____BC *)__25PU));
         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__YK5J=NULL;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__YK5J=NULL;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__YK5J=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__E4PU));
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__YK5J=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__E4PU));
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__YK5J=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__E4PU));
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__YK5J=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__E4PU));
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__YK5J=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__E4PU));
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__YK5J=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__E4PU));
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__YK5J=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__E4PU));
-    } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__442S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__E4PU));
-      __tmp__YK5J=__tmp__442S;
-    } break;
-    case __ITEM__VFOJ__: {
-      __tmp__YK5J=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__E4PU));
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__YK5J=NULL;
-    } break;
-    case __CAST__JHOJ__: {
-      __tmp__YK5J=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__E4PU));
-    } break;
-    case __REAL_CST__JLOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__YK5J=NULL;
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__YK5J=NULL;
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__YK5J=NULL;
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      Self__P52S=((__READ_SLOT__ZK4K *)__tmp__E4PU);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__P52S->slot__CYFM),Self__P52S);
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__5K5J=execute_access_unlink__5AMM(Self__P52S);
-      __tmp__YK5J=__tmp__5K5J;
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__YK5J=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__E4PU));
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__YK5J=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__E4PU));
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__5K5J=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__E4PU));
-      __tmp__YK5J=__tmp__5K5J;
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__YK5J=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__E4PU));
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__5K5J=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__E4PU));
-      __tmp__YK5J=__tmp__5K5J;
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__YK5J=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__E4PU));
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__YK5J=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__E4PU));
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      Self__252S=((__READ_GLOBAL__B4YL *)__tmp__E4PU);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__252S->global__Y5JM),Self__252S);
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      execute__KKVL(((__SLOT_DATA__WIRG *)Self__252S->global__Y5JM));
-      __tmp__YK5J=NULL;
-    } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__YK5J=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__E4PU));
-    } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__YK5J=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__E4PU));
-    } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__YK5J=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__E4PU));
-    } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__YK5J=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__E4PU));
-    } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__YK5J=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__E4PU));
-    } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__YK5J=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__E4PU));
-    } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__YK5J=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__E4PU));
-    } break;
-    };
-    if (((void *)__tmp__YK5J != (void *)NULL)) {
-      Self__LHYT=((__LIST__WH *)list_current__Y4GB);
-      Self__RHBU=((__FAST_ARRAYoINSTRo__X53D *)Self__LHYT->expr_list__AA4D);
-      typ_id__P4PU=(__INTEGER__Q)(Self__LHYT->index__OCFE -  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((typ_id__P4PU == (__INTEGER__Q)(Self__RHBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-        add_last__A04F(Self__RHBU,__tmp__YK5J);
-      } else /* FALSE */ {
-        add_last__A04F(Self__RHBU,__tmp__YK5J);
-        move__to__by__H5QH(Self__RHBU,typ_id__P4PU,(__INTEGER__Q)(Self__RHBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__RHBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__P4PU]=__tmp__YK5J;
-      };
-      Self__LHYT->index__OCFE=(__INTEGER__Q)(Self__LHYT->index__OCFE +  1);
-    };
-    unwrite__T0HL(((__SLOT_DATA__WIRG *)Self__GJ5J->slot__I25J),Self__GJ5J);
-    __tmp__E4PU=Self__GJ5J->parent_write__TXKJ.value__LEJJ;
-    switch (((struct ___OBJ *)__tmp__E4PU)->__id) {
-    case __STRING_CST__5J__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__YK5J=NULL;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__YK5J=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__E4PU));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__YK5J=NULL;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__YK5J=NULL;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__YK5J=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__E4PU));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__W42S=((__READ_LOCAL__N5ZI *)__tmp__E4PU);
-      Self__LHBU=((__LOCAL__43WC *)Self__W42S->local__PUEJ);
-      Self__LHBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LHBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__LHBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__N4PU=NULL;
-        ptr__O4PU=((__POINTER__IB )(NULL));
-        typ_id__T5PU= 0;
-        __tmp__Q4PU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__Q4PU ==  0)) {
-          result__N4PU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__T5PU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q4PU));
-          if ((typ_id__T5PU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__R4PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__S4PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q4PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__T4PU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__S4PU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__R4PU=micro_alloc__table__lab__HKI(__tmp__S4PU,((__POINTER__IB )(&(table_size[(__tmp__T4PU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__S4PU)));
-            ptr__O4PU=__tmp__R4PU;
-          } else /* FALSE */ {
-            __tmp__T4PU=((__UINTEGER_32__RWB )typ_id__T5PU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__R4PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__S4PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q4PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__R4PU=micro_alloc__table__lab__HKI(__tmp__S4PU,((__POINTER__IB )(&(table_type[(__tmp__T4PU)]))),(__UINTEGER_32__RWB)(__tmp__T4PU |  1));
-            ptr__O4PU=__tmp__R4PU;
-          };
-          result__N4PU=((__STRING__BC *)ptr__O4PU);
-          *(result__N4PU) = *(STRING__BC__);
-        };
-        Self__J4PU=((__STRING__BC *)result__N4PU);
-        if ((Self__J4PU->capacity__HFL <  250)) {
-          __tmp__L4PU=create__KVW( 250);
-          Self__J4PU->storage__4EL=__tmp__L4PU;
-          Self__J4PU->capacity__HFL= 250;
-        };
-        Self__J4PU->count__WJ= 0;
-        display__V5DJ(Self__W42S,result__N4PU);
-        put_string__EGZ(((__STRING__BC *)result__N4PU));
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
+    } break;
+    case ____EBOJ__: {
+      __HM5J=NULL;
+    } break;
+    case ____3BOJ__: {
+      __HM5J=__AELK(((____3BOJ *)__T5PU));
+    } break;
+    case ____RCOJ__: {
+      __HM5J=__SELK(((____RCOJ *)__T5PU));
+    } break;
+    case ____HDOJ__: {
+      __HM5J=__EFLK(((____HDOJ *)__T5PU));
+    } break;
+    case ____1DOJ__: {
+      __HM5J=__WFLK(((____1DOJ *)__T5PU));
+    } break;
+    case ____PEOJ__: {
+      __HM5J=__IGLK(((____PEOJ *)__T5PU));
+    } break;
+    case ____DFOJ__: {
+      __HM5J=__0GLK(((____DFOJ *)__T5PU));
+    } break;
+    case ____XFOJ__: {
+      __HM5J=__MHLK(((____XFOJ *)__T5PU));
+    } break;
+    case ____QGOJ__: {
+      __NA3S=__4VPK(((____QGOJ *)__T5PU));
+      __HM5J=__NA3S;
+    } break;
+    case ____EHOJ__: {
+      __HM5J=__CILK(((____EHOJ *)__T5PU));
+    } break;
+    case ____2HOJ__: {
+      __HM5J=NULL;
+    } break;
+    case ____YIOJ__: {
+      __HM5J=__XILK(((____YIOJ *)__T5PU));
+    } break;
+    case ____YMOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
+    } break;
+    case ____ONOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
+    } break;
+    case ____YOOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
+    } break;
+    case ____IM4K__: {
+      __4A3S=((____IM4K *)__T5PU);
+      __EIEN(((____FKRG *)__4A3S->__RZFM),__4A3S);
+      __QCXC=(____Q)(__QCXC +  1);
+      __OM5J=__OCMM(__4A3S);
+      __HM5J=__OM5J;
+    } break;
+    case ____T5FL__: {
+      __HM5J=__VM5O(((____T5FL *)__T5PU));
+    } break;
+    case ____3DUL__: {
+      __HM5J=__VUTP(((____3DUL *)__T5PU));
+    } break;
+    case ____0EUL__: {
+      __OM5J=__0Q2P(((____0EUL *)__T5PU));
+      __HM5J=__OM5J;
+    } break;
+    case ____BGUL__: {
+      __HM5J=__GVTP(((____BGUL *)__T5PU));
+    } break;
+    case ____2GUL__: {
+      __OM5J=__5W2P(((____2GUL *)__T5PU));
+      __HM5J=__OM5J;
+    } break;
+    case ____B0VL__: {
+      __HM5J=__GQCN(((____B0VL *)__T5PU));
+    } break;
+    case ____P0VL__: {
+      __HM5J=__GNGM(((____P0VL *)__T5PU));
+    } break;
+    case ____Q5YL__: {
+      __LB3S=((____Q5YL *)__T5PU);
+      __EIEN(((____FKRG *)__LB3S->__HBKM),__LB3S);
+      __QCXC=(____Q)(__QCXC +  1);
+      __ZLVL(((____FKRG *)__LB3S->__HBKM));
+      __HM5J=NULL;
+    } break;
+    case ____UVPM__: {
+      __HM5J=__GHXN(((____UVPM *)__T5PU));
+    } break;
+    case ____0ZPM__: {
+      __HM5J=__5U0P(((____0ZPM *)__T5PU));
+    } break;
+    case ____MR0N__: {
+      __HM5J=__H0VO(((____MR0N *)__T5PU));
+    } break;
+    case ____YWBP__: {
+      __HM5J=__51ZQ(((____YWBP *)__T5PU));
+    } break;
+    case ____LYBP__: {
+      __HM5J=__XBUP(((____LYBP *)__T5PU));
+    } break;
+    case ____CZBP__: {
+      __HM5J=__ICUP(((____CZBP *)__T5PU));
+    } break;
+    case ____3BEP__: {
+      __HM5J=__YVEQ(((____3BEP *)__T5PU));
+    } break;
+    };
+    if (((void *)__HM5J != (void *)NULL)) {
+      __0IYT=((____WH *)__Q5GB);
+      __AJBU=((____GB4D *)__0IYT->__PB4D);
+      __45PU=(____Q)(__0IYT->__3DFE -  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((__45PU == (____Q)(__AJBU->__OB4D.__AVLE +  1))) {
+        __P14F(__AJBU,__HM5J);
+      } else /* FALSE */ {
+        __P14F(__AJBU,__HM5J);
+        __WARH(__AJBU,__45PU,(____Q)(__AJBU->__OB4D.__AVLE -  1));
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__AJBU->__OB4D.__S24F)[__45PU]=__HM5J;
+      };
+      __0IYT->__3DFE=(____Q)(__0IYT->__3DFE +  1);
+    };
+    __C2HL(((____FKRG *)__VK5J->__X35J),__VK5J);
+    __T5PU=__VK5J->__CZKJ.__0FJJ;
+    switch (((struct ___OBJ *)__T5PU)->__id) {
+    case ____5J__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
+    } break;
+    case ____0AXC__: {
+      __HM5J=__NMUH(((____0AXC *)__T5PU));
+    } break;
+    case ____NBXC__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
+    } break;
+    case ____ZBXC__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
+    } break;
+    case ____DMWH__: {
+      __HM5J=__S3KK(((____DMWH *)__T5PU));
+    } break;
+    case ____2A0I__: {
+      __FA3S=((____2A0I *)__T5PU);
+      __0IBU=((____N5WC *)__FA3S->__4VEJ);
+      __0IBU->__Q5WC.__KU4D=(____Q)(__0IBU->__Q5WC.__KU4D -  1);
+      if ((__0IBU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __25PU=NULL;
+        __35PU=((____IB )(NULL));
+        __CBQU= 0;
+        __55PU=((____IB )sizeof(____BC));
+        if (((unsigned long)__55PU ==  0)) {
+          __25PU=__BC__;
+        } else /* FALSE */ {
+          __CBQU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__55PU));
+          if ((__CBQU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __AAQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __BAQU=(void *)((unsigned long)(void *)((unsigned long)__55PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __CAQU=((____YWB )((____Q )(void *)((unsigned long)__BAQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __AAQU=__OKI(__BAQU,((____IB )(&(table_size[(__CAQU)-1]))),((____YWB )((____Q )__BAQU)));
+            __35PU=__AAQU;
+          } else /* FALSE */ {
+            __CAQU=((____YWB )__CBQU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __AAQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __BAQU=(void *)((unsigned long)(void *)((unsigned long)__55PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __AAQU=__OKI(__BAQU,((____IB )(&(table_type[(__CAQU)]))),(____YWB)(__CAQU |  1));
+            __35PU=__AAQU;
+          };
+          __25PU=((____BC *)__35PU);
+          *(__25PU) = *(__BC__);
+        };
+        __Y5PU=((____BC *)__25PU);
+        if ((__Y5PU->__OFL <  250)) {
+          __05PU=__RVW( 250);
+          __Y5PU->__FFL=__05PU;
+          __Y5PU->__OFL= 250;
+        };
+        __Y5PU->__WJ= 0;
+        __EBEJ(__FA3S,__25PU);
+        __LGZ(((____BC *)__25PU));
         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__YK5J=NULL;
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__YK5J=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__E4PU));
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__YK5J=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__E4PU));
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__W42S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__E4PU)->receiver__554J);
-      Self__LHBU=((__LOCAL__43WC *)Self__W42S->local__PUEJ);
-      Self__LHBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LHBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__LHBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__N4PU=NULL;
-        ptr__O4PU=((__POINTER__IB )(NULL));
-        typ_id__T5PU= 0;
-        __tmp__Q4PU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__Q4PU ==  0)) {
-          result__N4PU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__T5PU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q4PU));
-          if ((typ_id__T5PU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__R4PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__S4PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q4PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__T4PU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__S4PU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__R4PU=micro_alloc__table__lab__HKI(__tmp__S4PU,((__POINTER__IB )(&(table_size[(__tmp__T4PU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__S4PU)));
-            ptr__O4PU=__tmp__R4PU;
-          } else /* FALSE */ {
-            __tmp__T4PU=((__UINTEGER_32__RWB )typ_id__T5PU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__R4PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__S4PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q4PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__R4PU=micro_alloc__table__lab__HKI(__tmp__S4PU,((__POINTER__IB )(&(table_type[(__tmp__T4PU)]))),(__UINTEGER_32__RWB)(__tmp__T4PU |  1));
-            ptr__O4PU=__tmp__R4PU;
-          };
-          result__N4PU=((__STRING__BC *)ptr__O4PU);
-          *(result__N4PU) = *(STRING__BC__);
-        };
-        Self__J4PU=((__STRING__BC *)result__N4PU);
-        if ((Self__J4PU->capacity__HFL <  250)) {
-          __tmp__L4PU=create__KVW( 250);
-          Self__J4PU->storage__4EL=__tmp__L4PU;
-          Self__J4PU->capacity__HFL= 250;
-        };
-        Self__J4PU->count__WJ= 0;
-        display__V5DJ(Self__W42S,result__N4PU);
-        put_string__EGZ(((__STRING__BC *)result__N4PU));
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
+    } break;
+    case ____HJNJ__: {
+      __HM5J=__SCLK(((____HJNJ *)__T5PU));
+    } break;
+    case ____SJNJ__: {
+      __HM5J=__EDLK(((____SJNJ *)__T5PU));
+    } break;
+    case ____0AOJ__: {
+      __FA3S=((____2A0I *)((____0AOJ *)__T5PU)->__OB5J);
+      __0IBU=((____N5WC *)__FA3S->__4VEJ);
+      __0IBU->__Q5WC.__KU4D=(____Q)(__0IBU->__Q5WC.__KU4D -  1);
+      if ((__0IBU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __25PU=NULL;
+        __35PU=((____IB )(NULL));
+        __CBQU= 0;
+        __55PU=((____IB )sizeof(____BC));
+        if (((unsigned long)__55PU ==  0)) {
+          __25PU=__BC__;
+        } else /* FALSE */ {
+          __CBQU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__55PU));
+          if ((__CBQU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __AAQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __BAQU=(void *)((unsigned long)(void *)((unsigned long)__55PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __CAQU=((____YWB )((____Q )(void *)((unsigned long)__BAQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __AAQU=__OKI(__BAQU,((____IB )(&(table_size[(__CAQU)-1]))),((____YWB )((____Q )__BAQU)));
+            __35PU=__AAQU;
+          } else /* FALSE */ {
+            __CAQU=((____YWB )__CBQU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __AAQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __BAQU=(void *)((unsigned long)(void *)((unsigned long)__55PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __AAQU=__OKI(__BAQU,((____IB )(&(table_type[(__CAQU)]))),(____YWB)(__CAQU |  1));
+            __35PU=__AAQU;
+          };
+          __25PU=((____BC *)__35PU);
+          *(__25PU) = *(__BC__);
+        };
+        __Y5PU=((____BC *)__25PU);
+        if ((__Y5PU->__OFL <  250)) {
+          __05PU=__RVW( 250);
+          __Y5PU->__FFL=__05PU;
+          __Y5PU->__OFL= 250;
+        };
+        __Y5PU->__WJ= 0;
+        __EBEJ(__FA3S,__25PU);
+        __LGZ(((____BC *)__25PU));
         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__YK5J=NULL;
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__YK5J=NULL;
+    case ____EBOJ__: {
+      __HM5J=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__YK5J=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__E4PU));
+    case ____3BOJ__: {
+      __HM5J=__AELK(((____3BOJ *)__T5PU));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__YK5J=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__E4PU));
+    case ____RCOJ__: {
+      __HM5J=__SELK(((____RCOJ *)__T5PU));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__YK5J=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__E4PU));
+    case ____HDOJ__: {
+      __HM5J=__EFLK(((____HDOJ *)__T5PU));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__YK5J=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__E4PU));
+    case ____1DOJ__: {
+      __HM5J=__WFLK(((____1DOJ *)__T5PU));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__YK5J=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__E4PU));
+    case ____PEOJ__: {
+      __HM5J=__IGLK(((____PEOJ *)__T5PU));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__YK5J=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__E4PU));
+    case ____DFOJ__: {
+      __HM5J=__0GLK(((____DFOJ *)__T5PU));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__YK5J=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__E4PU));
+    case ____XFOJ__: {
+      __HM5J=__MHLK(((____XFOJ *)__T5PU));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__442S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__E4PU));
-      __tmp__YK5J=__tmp__442S;
+    case ____QGOJ__: {
+      __NA3S=__4VPK(((____QGOJ *)__T5PU));
+      __HM5J=__NA3S;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__YK5J=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__E4PU));
+    case ____EHOJ__: {
+      __HM5J=__CILK(((____EHOJ *)__T5PU));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__YK5J=NULL;
+    case ____2HOJ__: {
+      __HM5J=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__YK5J=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__E4PU));
+    case ____YIOJ__: {
+      __HM5J=__XILK(((____YIOJ *)__T5PU));
     } break;
-    case __REAL_CST__JLOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__YK5J=NULL;
+    case ____YMOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__YK5J=NULL;
+    case ____ONOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__YK5J=NULL;
+    case ____YOOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __HM5J=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      Self__P52S=((__READ_SLOT__ZK4K *)__tmp__E4PU);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__P52S->slot__CYFM),Self__P52S);
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__5K5J=execute_access_unlink__5AMM(Self__P52S);
-      __tmp__YK5J=__tmp__5K5J;
+    case ____IM4K__: {
+      __4A3S=((____IM4K *)__T5PU);
+      __EIEN(((____FKRG *)__4A3S->__RZFM),__4A3S);
+      __QCXC=(____Q)(__QCXC +  1);
+      __OM5J=__OCMM(__4A3S);
+      __HM5J=__OM5J;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__YK5J=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__E4PU));
+    case ____T5FL__: {
+      __HM5J=__VM5O(((____T5FL *)__T5PU));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__YK5J=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__E4PU));
+    case ____3DUL__: {
+      __HM5J=__VUTP(((____3DUL *)__T5PU));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__5K5J=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__E4PU));
-      __tmp__YK5J=__tmp__5K5J;
+    case ____0EUL__: {
+      __OM5J=__0Q2P(((____0EUL *)__T5PU));
+      __HM5J=__OM5J;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__YK5J=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__E4PU));
+    case ____BGUL__: {
+      __HM5J=__GVTP(((____BGUL *)__T5PU));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__5K5J=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__E4PU));
-      __tmp__YK5J=__tmp__5K5J;
+    case ____2GUL__: {
+      __OM5J=__5W2P(((____2GUL *)__T5PU));
+      __HM5J=__OM5J;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__YK5J=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__E4PU));
+    case ____B0VL__: {
+      __HM5J=__GQCN(((____B0VL *)__T5PU));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__YK5J=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__E4PU));
+    case ____P0VL__: {
+      __HM5J=__GNGM(((____P0VL *)__T5PU));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      Self__252S=((__READ_GLOBAL__B4YL *)__tmp__E4PU);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__252S->global__Y5JM),Self__252S);
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      execute__KKVL(((__SLOT_DATA__WIRG *)Self__252S->global__Y5JM));
-      __tmp__YK5J=NULL;
+    case ____Q5YL__: {
+      __LB3S=((____Q5YL *)__T5PU);
+      __EIEN(((____FKRG *)__LB3S->__HBKM),__LB3S);
+      __QCXC=(____Q)(__QCXC +  1);
+      __ZLVL(((____FKRG *)__LB3S->__HBKM));
+      __HM5J=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__YK5J=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__E4PU));
+    case ____UVPM__: {
+      __HM5J=__GHXN(((____UVPM *)__T5PU));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__YK5J=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__E4PU));
+    case ____0ZPM__: {
+      __HM5J=__5U0P(((____0ZPM *)__T5PU));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__YK5J=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__E4PU));
+    case ____MR0N__: {
+      __HM5J=__H0VO(((____MR0N *)__T5PU));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__YK5J=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__E4PU));
+    case ____YWBP__: {
+      __HM5J=__51ZQ(((____YWBP *)__T5PU));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__YK5J=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__E4PU));
+    case ____LYBP__: {
+      __HM5J=__XBUP(((____LYBP *)__T5PU));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__YK5J=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__E4PU));
+    case ____CZBP__: {
+      __HM5J=__ICUP(((____CZBP *)__T5PU));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__YK5J=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__E4PU));
+    case ____3BEP__: {
+      __HM5J=__YVEQ(((____3BEP *)__T5PU));
     } break;
     };
-    result__IJ5J=__tmp__YK5J;
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __XK5J=__HM5J;
+    __QCXC=(____Q)(__QCXC +  1);
   } else /* FALSE */ {
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__GJ5J->slot__I25J));
-    __tmp__E4PU=Self__GJ5J->receiver__F54J;
-    switch (((struct ___OBJ *)__tmp__E4PU)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__YK5J=((__STRING_CST__5J *)__tmp__E4PU);
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__YK5J=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__E4PU));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__YK5J=((__PROTOTYPE_CST__45WC *)__tmp__E4PU);
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__YK5J=((__INTEGER_CST__KAXC *)__tmp__E4PU);
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      Self__LHYT=((__LIST__WH *)list_current__Y4GB);
-      result__N4PU=NULL;
-      ptr__O4PU=((__POINTER__IB )(NULL));
-      typ_id__P4PU= 0;
-      __tmp__Q4PU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__Q4PU ==  0)) {
-        result__N4PU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__P4PU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q4PU));
-        if ((typ_id__P4PU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__R4PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__S4PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q4PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__T4PU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__S4PU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__R4PU=micro_alloc__table__lab__HKI(__tmp__S4PU,((__POINTER__IB )(&(table_size[(__tmp__T4PU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__S4PU)));
-          ptr__O4PU=__tmp__R4PU;
-        } else /* FALSE */ {
-          __tmp__T4PU=((__UINTEGER_32__RWB )typ_id__P4PU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__R4PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__S4PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q4PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__R4PU=micro_alloc__table__lab__HKI(__tmp__S4PU,((__POINTER__IB )(&(table_type[(__tmp__T4PU)]))),(__UINTEGER_32__RWB)(__tmp__T4PU |  1));
-          ptr__O4PU=__tmp__R4PU;
-        };
-        result__N4PU=((__STRING__BC *)ptr__O4PU);
-        *(result__N4PU) = *(STRING__BC__);
-      };
-      Self__J4PU=((__STRING__BC *)result__N4PU);
-      if ((Self__J4PU->capacity__HFL <  250)) {
-        __tmp__L4PU=create__KVW( 250);
-        Self__J4PU->storage__4EL=__tmp__L4PU;
-        Self__J4PU->capacity__HFL= 250;
-      };
-      Self__J4PU->count__WJ= 0;
-      display__NHFE(Self__LHYT,result__N4PU);
-      put_string__EGZ(((__STRING__BC *)result__N4PU));
+    __ZLVL(((____FKRG *)__VK5J->__X35J));
+    __T5PU=__VK5J->__UA5J;
+    switch (((struct ___OBJ *)__T5PU)->__id) {
+    case ____5J__: {
+      __HM5J=((____5J *)__T5PU);
+    } break;
+    case ____0AXC__: {
+      __HM5J=__NG3H(((____0AXC *)__T5PU));
+    } break;
+    case ____NBXC__: {
+      __HM5J=((____NBXC *)__T5PU);
+    } break;
+    case ____ZBXC__: {
+      __HM5J=((____ZBXC *)__T5PU);
+    } break;
+    case ____DMWH__: {
+      __0IYT=((____WH *)__Q5GB);
+      __25PU=NULL;
+      __35PU=((____IB )(NULL));
+      __45PU= 0;
+      __55PU=((____IB )sizeof(____BC));
+      if (((unsigned long)__55PU ==  0)) {
+        __25PU=__BC__;
+      } else /* FALSE */ {
+        __45PU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__55PU));
+        if ((__45PU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __AAQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BAQU=(void *)((unsigned long)(void *)((unsigned long)__55PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CAQU=((____YWB )((____Q )(void *)((unsigned long)__BAQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __AAQU=__OKI(__BAQU,((____IB )(&(table_size[(__CAQU)-1]))),((____YWB )((____Q )__BAQU)));
+          __35PU=__AAQU;
+        } else /* FALSE */ {
+          __CAQU=((____YWB )__45PU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __AAQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BAQU=(void *)((unsigned long)(void *)((unsigned long)__55PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __AAQU=__OKI(__BAQU,((____IB )(&(table_type[(__CAQU)]))),(____YWB)(__CAQU |  1));
+          __35PU=__AAQU;
+        };
+        __25PU=((____BC *)__35PU);
+        *(__25PU) = *(__BC__);
+      };
+      __Y5PU=((____BC *)__25PU);
+      if ((__Y5PU->__OFL <  250)) {
+        __05PU=__RVW( 250);
+        __Y5PU->__FFL=__05PU;
+        __Y5PU->__OFL= 250;
+      };
+      __Y5PU->__WJ= 0;
+      __2IFE(__0IYT,__25PU);
+      __LGZ(((____BC *)__25PU));
       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__YK5J=NULL;
+      __HM5J=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__YK5J=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__E4PU));
+    case ____2A0I__: {
+      __HM5J=__ONBK(((____2A0I *)__T5PU));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__YK5J=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__E4PU));
+    case ____HJNJ__: {
+      __HM5J=__ENPL(((____HJNJ *)__T5PU));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__YK5J=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__E4PU));
+    case ____SJNJ__: {
+      __HM5J=__ORPL(((____SJNJ *)__T5PU));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__YK5J=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__E4PU));
+    case ____0AOJ__: {
+      __HM5J=__YVPL(((____0AOJ *)__T5PU));
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__YK5J=((__GET_TYPE_ID__V5NJ *)__tmp__E4PU);
+    case ____EBOJ__: {
+      __HM5J=((____EBOJ *)__T5PU);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__YK5J=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__E4PU));
+    case ____3BOJ__: {
+      __HM5J=__EXPL(((____3BOJ *)__T5PU));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__YK5J=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__E4PU));
+    case ____RCOJ__: {
+      __HM5J=__O1PL(((____RCOJ *)__T5PU));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__YK5J=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__E4PU));
+    case ____HDOJ__: {
+      __HM5J=__Y5PL(((____HDOJ *)__T5PU));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__YK5J=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__E4PU));
+    case ____1DOJ__: {
+      __HM5J=__CEQL(((____1DOJ *)__T5PU));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__YK5J=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__E4PU));
+    case ____PEOJ__: {
+      __HM5J=__MIQL(((____PEOJ *)__T5PU));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__YK5J=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__E4PU));
+    case ____DFOJ__: {
+      __HM5J=__WMQL(((____DFOJ *)__T5PU));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__YK5J=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__E4PU));
+    case ____XFOJ__: {
+      __HM5J=__ARQL(((____XFOJ *)__T5PU));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__YK5J=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__E4PU));
+    case ____QGOJ__: {
+      __HM5J=__4VPK(((____QGOJ *)__T5PU));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__YK5J=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__E4PU));
+    case ____EHOJ__: {
+      __HM5J=__KVQL(((____EHOJ *)__T5PU));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__YK5J=((__SIZE_OF__NGOJ *)__tmp__E4PU);
+    case ____2HOJ__: {
+      __HM5J=((____2HOJ *)__T5PU);
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__YK5J=execute_link__HUQL(((__CAST__JHOJ *)__tmp__E4PU));
+    case ____YIOJ__: {
+      __HM5J=__WVQL(((____YIOJ *)__T5PU));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__YK5J=((__REAL_CST__JLOJ *)__tmp__E4PU);
+    case ____YMOJ__: {
+      __HM5J=((____YMOJ *)__T5PU);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__YK5J=((__CHARACTER_CST__5LOJ *)__tmp__E4PU);
+    case ____ONOJ__: {
+      __HM5J=((____ONOJ *)__T5PU);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__YK5J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__E4PU);
+    case ____YOOJ__: {
+      __HM5J=((____YOOJ *)__T5PU);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__YK5J=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__E4PU));
+    case ____IM4K__: {
+      __HM5J=__GHIM(((____IM4K *)__T5PU));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__YK5J=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__E4PU));
+    case ____T5FL__: {
+      __HM5J=__CN5O(((____T5FL *)__T5PU));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__YK5J=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__E4PU));
+    case ____3DUL__: {
+      __HM5J=__ZVTP(((____3DUL *)__T5PU));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__YK5J=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__E4PU));
+    case ____0EUL__: {
+      __HM5J=__0Q2P(((____0EUL *)__T5PU));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__YK5J=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__E4PU));
+    case ____BGUL__: {
+      __HM5J=__T1TP(((____BGUL *)__T5PU));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__YK5J=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__E4PU));
+    case ____2GUL__: {
+      __HM5J=__5W2P(((____2GUL *)__T5PU));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__YK5J=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__E4PU));
+    case ____B0VL__: {
+      __HM5J=__KFDN(((____B0VL *)__T5PU));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__YK5J=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__E4PU));
+    case ____P0VL__: {
+      __HM5J=__S3HM(((____P0VL *)__T5PU));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__YK5J=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__E4PU));
+    case ____Q5YL__: {
+      __HM5J=__FNIM(((____Q5YL *)__T5PU));
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__YK5J=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__E4PU));
+    case ____UVPM__: {
+      __HM5J=__ARXN(((____UVPM *)__T5PU));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__YK5J=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__E4PU));
+    case ____0ZPM__: {
+      __HM5J=__TV0P(((____0ZPM *)__T5PU));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__YK5J=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__E4PU));
+    case ____MR0N__: {
+      __HM5J=__1DWO(((____MR0N *)__T5PU));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__YK5J=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__E4PU));
+    case ____YWBP__: {
+      __HM5J=__R2ZQ(((____YWBP *)__T5PU));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__YK5J=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__E4PU));
+    case ____LYBP__: {
+      __HM5J=__HDUP(((____LYBP *)__T5PU));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__YK5J=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__E4PU));
+    case ____CZBP__: {
+      __HM5J=__RHUP(((____CZBP *)__T5PU));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__YK5J=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__E4PU));
+    case ____3BEP__: {
+      __HM5J=__NWEQ(((____3BEP *)__T5PU));
     } break;
     };
-    Self__GJ5J->receiver__F54J=__tmp__YK5J;
-    __tmp__E4PU=Self__GJ5J->parent_write__TXKJ.value__LEJJ;
-    switch (((struct ___OBJ *)__tmp__E4PU)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__YK5J=((__STRING_CST__5J *)__tmp__E4PU);
+    __VK5J->__UA5J=__HM5J;
+    __T5PU=__VK5J->__CZKJ.__0FJJ;
+    switch (((struct ___OBJ *)__T5PU)->__id) {
+    case ____5J__: {
+      __HM5J=((____5J *)__T5PU);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__YK5J=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__E4PU));
+    case ____0AXC__: {
+      __HM5J=__NG3H(((____0AXC *)__T5PU));
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__YK5J=((__PROTOTYPE_CST__45WC *)__tmp__E4PU);
+    case ____NBXC__: {
+      __HM5J=((____NBXC *)__T5PU);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__YK5J=((__INTEGER_CST__KAXC *)__tmp__E4PU);
+    case ____ZBXC__: {
+      __HM5J=((____ZBXC *)__T5PU);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      Self__LHYT=((__LIST__WH *)list_current__Y4GB);
-      result__N4PU=NULL;
-      ptr__O4PU=((__POINTER__IB )(NULL));
-      typ_id__P4PU= 0;
-      __tmp__Q4PU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__Q4PU ==  0)) {
-        result__N4PU=STRING__BC__;
+    case ____DMWH__: {
+      __0IYT=((____WH *)__Q5GB);
+      __25PU=NULL;
+      __35PU=((____IB )(NULL));
+      __45PU= 0;
+      __55PU=((____IB )sizeof(____BC));
+      if (((unsigned long)__55PU ==  0)) {
+        __25PU=__BC__;
       } else /* FALSE */ {
-        typ_id__P4PU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q4PU));
-        if ((typ_id__P4PU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__R4PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__S4PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q4PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__T4PU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__S4PU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__R4PU=micro_alloc__table__lab__HKI(__tmp__S4PU,((__POINTER__IB )(&(table_size[(__tmp__T4PU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__S4PU)));
-          ptr__O4PU=__tmp__R4PU;
+        __45PU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__55PU));
+        if ((__45PU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __AAQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BAQU=(void *)((unsigned long)(void *)((unsigned long)__55PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CAQU=((____YWB )((____Q )(void *)((unsigned long)__BAQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __AAQU=__OKI(__BAQU,((____IB )(&(table_size[(__CAQU)-1]))),((____YWB )((____Q )__BAQU)));
+          __35PU=__AAQU;
         } else /* FALSE */ {
-          __tmp__T4PU=((__UINTEGER_32__RWB )typ_id__P4PU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__R4PU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__S4PU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q4PU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R4PU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__R4PU=micro_alloc__table__lab__HKI(__tmp__S4PU,((__POINTER__IB )(&(table_type[(__tmp__T4PU)]))),(__UINTEGER_32__RWB)(__tmp__T4PU |  1));
-          ptr__O4PU=__tmp__R4PU;
+          __CAQU=((____YWB )__45PU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __AAQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __BAQU=(void *)((unsigned long)(void *)((unsigned long)__55PU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AAQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __AAQU=__OKI(__BAQU,((____IB )(&(table_type[(__CAQU)]))),(____YWB)(__CAQU |  1));
+          __35PU=__AAQU;
         };
-        result__N4PU=((__STRING__BC *)ptr__O4PU);
-        *(result__N4PU) = *(STRING__BC__);
+        __25PU=((____BC *)__35PU);
+        *(__25PU) = *(__BC__);
       };
-      Self__J4PU=((__STRING__BC *)result__N4PU);
-      if ((Self__J4PU->capacity__HFL <  250)) {
-        __tmp__L4PU=create__KVW( 250);
-        Self__J4PU->storage__4EL=__tmp__L4PU;
-        Self__J4PU->capacity__HFL= 250;
+      __Y5PU=((____BC *)__25PU);
+      if ((__Y5PU->__OFL <  250)) {
+        __05PU=__RVW( 250);
+        __Y5PU->__FFL=__05PU;
+        __Y5PU->__OFL= 250;
       };
-      Self__J4PU->count__WJ= 0;
-      display__NHFE(Self__LHYT,result__N4PU);
-      put_string__EGZ(((__STRING__BC *)result__N4PU));
+      __Y5PU->__WJ= 0;
+      __2IFE(__0IYT,__25PU);
+      __LGZ(((____BC *)__25PU));
       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__YK5J=NULL;
+      __HM5J=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__YK5J=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__E4PU));
+    case ____2A0I__: {
+      __HM5J=__ONBK(((____2A0I *)__T5PU));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__YK5J=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__E4PU));
+    case ____HJNJ__: {
+      __HM5J=__ENPL(((____HJNJ *)__T5PU));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__YK5J=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__E4PU));
+    case ____SJNJ__: {
+      __HM5J=__ORPL(((____SJNJ *)__T5PU));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__YK5J=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__E4PU));
+    case ____0AOJ__: {
+      __HM5J=__YVPL(((____0AOJ *)__T5PU));
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__YK5J=((__GET_TYPE_ID__V5NJ *)__tmp__E4PU);
+    case ____EBOJ__: {
+      __HM5J=((____EBOJ *)__T5PU);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__YK5J=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__E4PU));
+    case ____3BOJ__: {
+      __HM5J=__EXPL(((____3BOJ *)__T5PU));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__YK5J=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__E4PU));
+    case ____RCOJ__: {
+      __HM5J=__O1PL(((____RCOJ *)__T5PU));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__YK5J=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__E4PU));
+    case ____HDOJ__: {
+      __HM5J=__Y5PL(((____HDOJ *)__T5PU));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__YK5J=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__E4PU));
+    case ____1DOJ__: {
+      __HM5J=__CEQL(((____1DOJ *)__T5PU));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__YK5J=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__E4PU));
+    case ____PEOJ__: {
+      __HM5J=__MIQL(((____PEOJ *)__T5PU));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__YK5J=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__E4PU));
+    case ____DFOJ__: {
+      __HM5J=__WMQL(((____DFOJ *)__T5PU));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__YK5J=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__E4PU));
+    case ____XFOJ__: {
+      __HM5J=__ARQL(((____XFOJ *)__T5PU));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__YK5J=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__E4PU));
+    case ____QGOJ__: {
+      __HM5J=__4VPK(((____QGOJ *)__T5PU));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__YK5J=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__E4PU));
+    case ____EHOJ__: {
+      __HM5J=__KVQL(((____EHOJ *)__T5PU));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__YK5J=((__SIZE_OF__NGOJ *)__tmp__E4PU);
+    case ____2HOJ__: {
+      __HM5J=((____2HOJ *)__T5PU);
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__YK5J=execute_link__HUQL(((__CAST__JHOJ *)__tmp__E4PU));
+    case ____YIOJ__: {
+      __HM5J=__WVQL(((____YIOJ *)__T5PU));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__YK5J=((__REAL_CST__JLOJ *)__tmp__E4PU);
+    case ____YMOJ__: {
+      __HM5J=((____YMOJ *)__T5PU);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__YK5J=((__CHARACTER_CST__5LOJ *)__tmp__E4PU);
+    case ____ONOJ__: {
+      __HM5J=((____ONOJ *)__T5PU);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__YK5J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__E4PU);
+    case ____YOOJ__: {
+      __HM5J=((____YOOJ *)__T5PU);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__YK5J=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__E4PU));
+    case ____IM4K__: {
+      __HM5J=__GHIM(((____IM4K *)__T5PU));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__YK5J=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__E4PU));
+    case ____T5FL__: {
+      __HM5J=__CN5O(((____T5FL *)__T5PU));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__YK5J=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__E4PU));
+    case ____3DUL__: {
+      __HM5J=__ZVTP(((____3DUL *)__T5PU));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__YK5J=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__E4PU));
+    case ____0EUL__: {
+      __HM5J=__0Q2P(((____0EUL *)__T5PU));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__YK5J=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__E4PU));
+    case ____BGUL__: {
+      __HM5J=__T1TP(((____BGUL *)__T5PU));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__YK5J=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__E4PU));
+    case ____2GUL__: {
+      __HM5J=__5W2P(((____2GUL *)__T5PU));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__YK5J=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__E4PU));
+    case ____B0VL__: {
+      __HM5J=__KFDN(((____B0VL *)__T5PU));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__YK5J=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__E4PU));
+    case ____P0VL__: {
+      __HM5J=__S3HM(((____P0VL *)__T5PU));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__YK5J=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__E4PU));
+    case ____Q5YL__: {
+      __HM5J=__FNIM(((____Q5YL *)__T5PU));
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__YK5J=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__E4PU));
+    case ____UVPM__: {
+      __HM5J=__ARXN(((____UVPM *)__T5PU));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__YK5J=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__E4PU));
+    case ____0ZPM__: {
+      __HM5J=__TV0P(((____0ZPM *)__T5PU));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__YK5J=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__E4PU));
+    case ____MR0N__: {
+      __HM5J=__1DWO(((____MR0N *)__T5PU));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__YK5J=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__E4PU));
+    case ____YWBP__: {
+      __HM5J=__R2ZQ(((____YWBP *)__T5PU));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__YK5J=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__E4PU));
+    case ____LYBP__: {
+      __HM5J=__HDUP(((____LYBP *)__T5PU));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__YK5J=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__E4PU));
+    case ____CZBP__: {
+      __HM5J=__RHUP(((____CZBP *)__T5PU));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__YK5J=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__E4PU));
+    case ____3BEP__: {
+      __HM5J=__NWEQ(((____3BEP *)__T5PU));
     } break;
     };
-    Self__GJ5J->parent_write__TXKJ.value__LEJJ=__tmp__YK5J;
-    __tmp__T4PU=(__UINTEGER_32__RWB)(seq_index__3I5J +  1);
-    seq_index__3I5J=__tmp__T4PU;
-    __tmp__2J5J=((__SLOT_DATA__WIRG *)Self__GJ5J->slot__I25J);
-    __tmp__2J5J->last_write__MK3K=Self__GJ5J;
-    __tmp__2J5J->last_seq_index__TK3K=__tmp__T4PU;
-    __tmp__2J5J->last_seq_or_and__4YQL=seq_or_and__ADFE;
-    __tmp__2J5J->last_seq_call_and_loop__AZQL=seq_call_and_loop__BL3K;
-    __tmp__2J5J->last_seq_call_local_and_loop__CZQL=seq_call_local_and_loop__TG3K;
-    __tmp__2J5J->last_list_current__JL3K=list_current__Y4GB;
-    __tmp__2J5J->last_index__GZQL=list_current__Y4GB->index__OCFE;
-    result__IJ5J=Self__GJ5J;
+    __VK5J->__CZKJ.__0FJJ=__HM5J;
+    __CAQU=(____YWB)(__MK5J +  1);
+    __MK5J=__CAQU;
+    __LL5J=((____FKRG *)__VK5J->__X35J);
+    __LL5J->__1L3K=__VK5J;
+    __LL5J->__CM3K=__CAQU;
+    __LL5J->__N0QL=__PEFE;
+    __LL5J->__P0QL=__QM3K;
+    __LL5J->__R0QL=__CI3K;
+    __LL5J->__YM3K=__Q5GB;
+    __LL5J->__V0QL=__Q5GB->__3DFE;
+    __XK5J=__VK5J;
   };
-  __tmp__E4PU=result__IJ5J;
-  return(__tmp__E4PU);
+  __T5PU=__XK5J;
+  return(__T5PU);
 }
 
-static void* execute_unlink__DBLK(__EXPR_EQUAL__YHNJ *Self__EBLK)
-// ({EXPR_EQUAL__YHNJ}) With result Recursive, No inlinable.
+static void* __SCLK(____HJNJ *__TCLK)
+// ({__HJNJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__HBLK;
-  void *__tmp__IBLK,*__tmp__3C3S;
-  __READ_LOCAL__N5ZI *Self__DC3S;
-  __LOCAL__43WC *Self__0HBU;
-  __STRING__BC *result__ZBQU,*Self__VBQU;
-  __POINTER__IB ptr__0BQU,__tmp__2BQU,__tmp__3BQU,__tmp__4BQU;
-  __INTEGER__Q typ_id__1BQU,typ_id__5CQU;
-  __UINTEGER_32__RWB __tmp__5BQU;
-  __PUT_TO__BFOJ *__tmp__LC3S;
-  __READ_SLOT__ZK4K *Self__2C3S;
-  __READ_GLOBAL__B4YL *Self__JD3S;
-  __LIST__WH *Self__THYT;
-  __CHARACTER__DB *__tmp__XBQU;
-  __FAST_ARRAYoINSTRo__X53D *Self__AIBU;
-  __tmp__HBLK=Self__EBLK->parent_expr_binary_cmp__1HNJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__HBLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IBLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__IBLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__HBLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IBLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IBLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__IBLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__HBLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__DC3S=((__READ_LOCAL__N5ZI *)__tmp__HBLK);
-    Self__0HBU=((__LOCAL__43WC *)Self__DC3S->local__PUEJ);
-    Self__0HBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__0HBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__0HBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__ZBQU=NULL;
-      ptr__0BQU=((__POINTER__IB )(NULL));
-      typ_id__1BQU= 0;
-      __tmp__2BQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__2BQU ==  0)) {
-        result__ZBQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__1BQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BQU));
-        if ((typ_id__1BQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3BQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4BQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5BQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4BQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__3BQU=micro_alloc__table__lab__HKI(__tmp__4BQU,((__POINTER__IB )(&(table_size[(__tmp__5BQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4BQU)));
-          ptr__0BQU=__tmp__3BQU;
-        } else /* FALSE */ {
-          __tmp__5BQU=((__UINTEGER_32__RWB )typ_id__1BQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3BQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4BQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3BQU=micro_alloc__table__lab__HKI(__tmp__4BQU,((__POINTER__IB )(&(table_type[(__tmp__5BQU)]))),(__UINTEGER_32__RWB)(__tmp__5BQU |  1));
-          ptr__0BQU=__tmp__3BQU;
-        };
-        result__ZBQU=((__STRING__BC *)ptr__0BQU);
-        *(result__ZBQU) = *(STRING__BC__);
-      };
-      Self__VBQU=((__STRING__BC *)result__ZBQU);
-      if ((Self__VBQU->capacity__HFL <  250)) {
-        __tmp__XBQU=create__KVW( 250);
-        Self__VBQU->storage__4EL=__tmp__XBQU;
-        Self__VBQU->capacity__HFL= 250;
-      };
-      Self__VBQU->count__WJ= 0;
-      display__V5DJ(Self__DC3S,result__ZBQU);
-      put_string__EGZ(((__STRING__BC *)result__ZBQU));
+  void *__WCLK;
+  void *__XCLK,*__ME3S;
+  ____2A0I *__SD3S;
+  ____N5WC *__JJBU;
+  ____BC *__IDQU,*__EDQU;
+  ____IB __JDQU,__LDQU,__MDQU,__NDQU;
+  ____Q __KDQU,__OEQU;
+  ____YWB __ODQU;
+  ____QGOJ *__0D3S;
+  ____IM4K *__LE3S;
+  ____Q5YL *__YE3S;
+  ____WH *__CJYT;
+  ____DB *__GDQU;
+  ____GB4D *__PJBU;
+  __WCLK=__TCLK->__KJNJ.__0A5J;
+  switch (((struct ___OBJ *)__WCLK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
+  } break;
+  case ____0AXC__: {
+    __XCLK=__NMUH(((____0AXC *)__WCLK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
+  } break;
+  case ____DMWH__: {
+    __XCLK=__S3KK(((____DMWH *)__WCLK));
+  } break;
+  case ____2A0I__: {
+    __SD3S=((____2A0I *)__WCLK);
+    __JJBU=((____N5WC *)__SD3S->__4VEJ);
+    __JJBU->__Q5WC.__KU4D=(____Q)(__JJBU->__Q5WC.__KU4D -  1);
+    if ((__JJBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __IDQU=NULL;
+      __JDQU=((____IB )(NULL));
+      __KDQU= 0;
+      __LDQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__LDQU ==  0)) {
+        __IDQU=__BC__;
+      } else /* FALSE */ {
+        __KDQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDQU));
+        if ((__KDQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MDQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NDQU=(void *)((unsigned long)(void *)((unsigned long)__LDQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ODQU=((____YWB )((____Q )(void *)((unsigned long)__NDQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __MDQU=__OKI(__NDQU,((____IB )(&(table_size[(__ODQU)-1]))),((____YWB )((____Q )__NDQU)));
+          __JDQU=__MDQU;
+        } else /* FALSE */ {
+          __ODQU=((____YWB )__KDQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MDQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NDQU=(void *)((unsigned long)(void *)((unsigned long)__LDQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MDQU=__OKI(__NDQU,((____IB )(&(table_type[(__ODQU)]))),(____YWB)(__ODQU |  1));
+          __JDQU=__MDQU;
+        };
+        __IDQU=((____BC *)__JDQU);
+        *(__IDQU) = *(__BC__);
+      };
+      __EDQU=((____BC *)__IDQU);
+      if ((__EDQU->__OFL <  250)) {
+        __GDQU=__RVW( 250);
+        __EDQU->__FFL=__GDQU;
+        __EDQU->__OFL= 250;
+      };
+      __EDQU->__WJ= 0;
+      __EBEJ(__SD3S,__IDQU);
+      __LGZ(((____BC *)__IDQU));
       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__IBLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__IBLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__HBLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__IBLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__HBLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__DC3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__HBLK)->receiver__554J);
-    Self__0HBU=((__LOCAL__43WC *)Self__DC3S->local__PUEJ);
-    Self__0HBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__0HBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__0HBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__ZBQU=NULL;
-      ptr__0BQU=((__POINTER__IB )(NULL));
-      typ_id__1BQU= 0;
-      __tmp__2BQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__2BQU ==  0)) {
-        result__ZBQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__1BQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BQU));
-        if ((typ_id__1BQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3BQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4BQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5BQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4BQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__3BQU=micro_alloc__table__lab__HKI(__tmp__4BQU,((__POINTER__IB )(&(table_size[(__tmp__5BQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4BQU)));
-          ptr__0BQU=__tmp__3BQU;
-        } else /* FALSE */ {
-          __tmp__5BQU=((__UINTEGER_32__RWB )typ_id__1BQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3BQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4BQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3BQU=micro_alloc__table__lab__HKI(__tmp__4BQU,((__POINTER__IB )(&(table_type[(__tmp__5BQU)]))),(__UINTEGER_32__RWB)(__tmp__5BQU |  1));
-          ptr__0BQU=__tmp__3BQU;
-        };
-        result__ZBQU=((__STRING__BC *)ptr__0BQU);
-        *(result__ZBQU) = *(STRING__BC__);
-      };
-      Self__VBQU=((__STRING__BC *)result__ZBQU);
-      if ((Self__VBQU->capacity__HFL <  250)) {
-        __tmp__XBQU=create__KVW( 250);
-        Self__VBQU->storage__4EL=__tmp__XBQU;
-        Self__VBQU->capacity__HFL= 250;
-      };
-      Self__VBQU->count__WJ= 0;
-      display__V5DJ(Self__DC3S,result__ZBQU);
-      put_string__EGZ(((__STRING__BC *)result__ZBQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __XCLK=__SCLK(((____HJNJ *)__WCLK));
+  } break;
+  case ____SJNJ__: {
+    __XCLK=__EDLK(((____SJNJ *)__WCLK));
+  } break;
+  case ____0AOJ__: {
+    __SD3S=((____2A0I *)((____0AOJ *)__WCLK)->__OB5J);
+    __JJBU=((____N5WC *)__SD3S->__4VEJ);
+    __JJBU->__Q5WC.__KU4D=(____Q)(__JJBU->__Q5WC.__KU4D -  1);
+    if ((__JJBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __IDQU=NULL;
+      __JDQU=((____IB )(NULL));
+      __KDQU= 0;
+      __LDQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__LDQU ==  0)) {
+        __IDQU=__BC__;
+      } else /* FALSE */ {
+        __KDQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDQU));
+        if ((__KDQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MDQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NDQU=(void *)((unsigned long)(void *)((unsigned long)__LDQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ODQU=((____YWB )((____Q )(void *)((unsigned long)__NDQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __MDQU=__OKI(__NDQU,((____IB )(&(table_size[(__ODQU)-1]))),((____YWB )((____Q )__NDQU)));
+          __JDQU=__MDQU;
+        } else /* FALSE */ {
+          __ODQU=((____YWB )__KDQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MDQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NDQU=(void *)((unsigned long)(void *)((unsigned long)__LDQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MDQU=__OKI(__NDQU,((____IB )(&(table_type[(__ODQU)]))),(____YWB)(__ODQU |  1));
+          __JDQU=__MDQU;
+        };
+        __IDQU=((____BC *)__JDQU);
+        *(__IDQU) = *(__BC__);
+      };
+      __EDQU=((____BC *)__IDQU);
+      if ((__EDQU->__OFL <  250)) {
+        __GDQU=__RVW( 250);
+        __EDQU->__FFL=__GDQU;
+        __EDQU->__OFL= 250;
+      };
+      __EDQU->__WJ= 0;
+      __EBEJ(__SD3S,__IDQU);
+      __LGZ(((____BC *)__IDQU));
       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__IBLK=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__IBLK=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__IBLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__HBLK));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__IBLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__HBLK));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__IBLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__HBLK));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__IBLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__HBLK));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__IBLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__HBLK));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__IBLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HBLK));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__IBLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HBLK));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__LC3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__HBLK));
-    __tmp__IBLK=__tmp__LC3S;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__IBLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__HBLK));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__IBLK=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__IBLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__HBLK));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IBLK=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IBLK=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IBLK=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__2C3S=((__READ_SLOT__ZK4K *)__tmp__HBLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__2C3S->slot__CYFM),Self__2C3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__3C3S=execute_access_unlink__5AMM(Self__2C3S);
-    __tmp__IBLK=__tmp__3C3S;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__IBLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__HBLK));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__IBLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__HBLK));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__3C3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__HBLK));
-    __tmp__IBLK=__tmp__3C3S;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__IBLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__HBLK));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__3C3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__HBLK));
-    __tmp__IBLK=__tmp__3C3S;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__IBLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__HBLK));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__IBLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__HBLK));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__JD3S=((__READ_GLOBAL__B4YL *)__tmp__HBLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__JD3S->global__Y5JM),Self__JD3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__JD3S->global__Y5JM));
-    __tmp__IBLK=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__IBLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__HBLK));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__IBLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__HBLK));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__IBLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__HBLK));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__IBLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__HBLK));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__IBLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__HBLK));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__IBLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__HBLK));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__IBLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__HBLK));
-  } break;
-  };
-  if (((void *)__tmp__IBLK != (void *)NULL)) {
-    Self__THYT=((__LIST__WH *)list_current__Y4GB);
-    Self__AIBU=((__FAST_ARRAYoINSTRo__X53D *)Self__THYT->expr_list__AA4D);
-    typ_id__1BQU=(__INTEGER__Q)(Self__THYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__1BQU == (__INTEGER__Q)(Self__AIBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__AIBU,__tmp__IBLK);
-    } else /* FALSE */ {
-      add_last__A04F(Self__AIBU,__tmp__IBLK);
-      move__to__by__H5QH(Self__AIBU,typ_id__1BQU,(__INTEGER__Q)(Self__AIBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__AIBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__1BQU]=__tmp__IBLK;
-    };
-    Self__THYT->index__OCFE=(__INTEGER__Q)(Self__THYT->index__OCFE +  1);
-  };
-  __tmp__HBLK=Self__EBLK->parent_expr_binary_cmp__1HNJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__HBLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IBLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__IBLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__HBLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IBLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IBLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__IBLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__HBLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__DC3S=((__READ_LOCAL__N5ZI *)__tmp__HBLK);
-    Self__0HBU=((__LOCAL__43WC *)Self__DC3S->local__PUEJ);
-    Self__0HBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__0HBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__0HBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__ZBQU=NULL;
-      ptr__0BQU=((__POINTER__IB )(NULL));
-      typ_id__5CQU= 0;
-      __tmp__2BQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__2BQU ==  0)) {
-        result__ZBQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__5CQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BQU));
-        if ((typ_id__5CQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3BQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4BQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5BQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4BQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__3BQU=micro_alloc__table__lab__HKI(__tmp__4BQU,((__POINTER__IB )(&(table_size[(__tmp__5BQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4BQU)));
-          ptr__0BQU=__tmp__3BQU;
-        } else /* FALSE */ {
-          __tmp__5BQU=((__UINTEGER_32__RWB )typ_id__5CQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3BQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4BQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3BQU=micro_alloc__table__lab__HKI(__tmp__4BQU,((__POINTER__IB )(&(table_type[(__tmp__5BQU)]))),(__UINTEGER_32__RWB)(__tmp__5BQU |  1));
-          ptr__0BQU=__tmp__3BQU;
-        };
-        result__ZBQU=((__STRING__BC *)ptr__0BQU);
-        *(result__ZBQU) = *(STRING__BC__);
-      };
-      Self__VBQU=((__STRING__BC *)result__ZBQU);
-      if ((Self__VBQU->capacity__HFL <  250)) {
-        __tmp__XBQU=create__KVW( 250);
-        Self__VBQU->storage__4EL=__tmp__XBQU;
-        Self__VBQU->capacity__HFL= 250;
-      };
-      Self__VBQU->count__WJ= 0;
-      display__V5DJ(Self__DC3S,result__ZBQU);
-      put_string__EGZ(((__STRING__BC *)result__ZBQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
+  } break;
+  case ____EBOJ__: {
+    __XCLK=NULL;
+  } break;
+  case ____3BOJ__: {
+    __XCLK=__AELK(((____3BOJ *)__WCLK));
+  } break;
+  case ____RCOJ__: {
+    __XCLK=__SELK(((____RCOJ *)__WCLK));
+  } break;
+  case ____HDOJ__: {
+    __XCLK=__EFLK(((____HDOJ *)__WCLK));
+  } break;
+  case ____1DOJ__: {
+    __XCLK=__WFLK(((____1DOJ *)__WCLK));
+  } break;
+  case ____PEOJ__: {
+    __XCLK=__IGLK(((____PEOJ *)__WCLK));
+  } break;
+  case ____DFOJ__: {
+    __XCLK=__0GLK(((____DFOJ *)__WCLK));
+  } break;
+  case ____XFOJ__: {
+    __XCLK=__MHLK(((____XFOJ *)__WCLK));
+  } break;
+  case ____QGOJ__: {
+    __0D3S=__4VPK(((____QGOJ *)__WCLK));
+    __XCLK=__0D3S;
+  } break;
+  case ____EHOJ__: {
+    __XCLK=__CILK(((____EHOJ *)__WCLK));
+  } break;
+  case ____2HOJ__: {
+    __XCLK=NULL;
+  } break;
+  case ____YIOJ__: {
+    __XCLK=__XILK(((____YIOJ *)__WCLK));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
+  } break;
+  case ____IM4K__: {
+    __LE3S=((____IM4K *)__WCLK);
+    __EIEN(((____FKRG *)__LE3S->__RZFM),__LE3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ME3S=__OCMM(__LE3S);
+    __XCLK=__ME3S;
+  } break;
+  case ____T5FL__: {
+    __XCLK=__VM5O(((____T5FL *)__WCLK));
+  } break;
+  case ____3DUL__: {
+    __XCLK=__VUTP(((____3DUL *)__WCLK));
+  } break;
+  case ____0EUL__: {
+    __ME3S=__0Q2P(((____0EUL *)__WCLK));
+    __XCLK=__ME3S;
+  } break;
+  case ____BGUL__: {
+    __XCLK=__GVTP(((____BGUL *)__WCLK));
+  } break;
+  case ____2GUL__: {
+    __ME3S=__5W2P(((____2GUL *)__WCLK));
+    __XCLK=__ME3S;
+  } break;
+  case ____B0VL__: {
+    __XCLK=__GQCN(((____B0VL *)__WCLK));
+  } break;
+  case ____P0VL__: {
+    __XCLK=__GNGM(((____P0VL *)__WCLK));
+  } break;
+  case ____Q5YL__: {
+    __YE3S=((____Q5YL *)__WCLK);
+    __EIEN(((____FKRG *)__YE3S->__HBKM),__YE3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__YE3S->__HBKM));
+    __XCLK=NULL;
+  } break;
+  case ____UVPM__: {
+    __XCLK=__GHXN(((____UVPM *)__WCLK));
+  } break;
+  case ____0ZPM__: {
+    __XCLK=__5U0P(((____0ZPM *)__WCLK));
+  } break;
+  case ____MR0N__: {
+    __XCLK=__H0VO(((____MR0N *)__WCLK));
+  } break;
+  case ____YWBP__: {
+    __XCLK=__51ZQ(((____YWBP *)__WCLK));
+  } break;
+  case ____LYBP__: {
+    __XCLK=__XBUP(((____LYBP *)__WCLK));
+  } break;
+  case ____CZBP__: {
+    __XCLK=__ICUP(((____CZBP *)__WCLK));
+  } break;
+  case ____3BEP__: {
+    __XCLK=__YVEQ(((____3BEP *)__WCLK));
+  } break;
+  };
+  if (((void *)__XCLK != (void *)NULL)) {
+    __CJYT=((____WH *)__Q5GB);
+    __PJBU=((____GB4D *)__CJYT->__PB4D);
+    __KDQU=(____Q)(__CJYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__KDQU == (____Q)(__PJBU->__OB4D.__AVLE +  1))) {
+      __P14F(__PJBU,__XCLK);
+    } else /* FALSE */ {
+      __P14F(__PJBU,__XCLK);
+      __WARH(__PJBU,__KDQU,(____Q)(__PJBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__PJBU->__OB4D.__S24F)[__KDQU]=__XCLK;
+    };
+    __CJYT->__3DFE=(____Q)(__CJYT->__3DFE +  1);
+  };
+  __WCLK=__TCLK->__KJNJ.__AB5J;
+  switch (((struct ___OBJ *)__WCLK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
+  } break;
+  case ____0AXC__: {
+    __XCLK=__NMUH(((____0AXC *)__WCLK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
+  } break;
+  case ____DMWH__: {
+    __XCLK=__S3KK(((____DMWH *)__WCLK));
+  } break;
+  case ____2A0I__: {
+    __SD3S=((____2A0I *)__WCLK);
+    __JJBU=((____N5WC *)__SD3S->__4VEJ);
+    __JJBU->__Q5WC.__KU4D=(____Q)(__JJBU->__Q5WC.__KU4D -  1);
+    if ((__JJBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __IDQU=NULL;
+      __JDQU=((____IB )(NULL));
+      __OEQU= 0;
+      __LDQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__LDQU ==  0)) {
+        __IDQU=__BC__;
+      } else /* FALSE */ {
+        __OEQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDQU));
+        if ((__OEQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MDQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NDQU=(void *)((unsigned long)(void *)((unsigned long)__LDQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ODQU=((____YWB )((____Q )(void *)((unsigned long)__NDQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __MDQU=__OKI(__NDQU,((____IB )(&(table_size[(__ODQU)-1]))),((____YWB )((____Q )__NDQU)));
+          __JDQU=__MDQU;
+        } else /* FALSE */ {
+          __ODQU=((____YWB )__OEQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MDQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NDQU=(void *)((unsigned long)(void *)((unsigned long)__LDQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MDQU=__OKI(__NDQU,((____IB )(&(table_type[(__ODQU)]))),(____YWB)(__ODQU |  1));
+          __JDQU=__MDQU;
+        };
+        __IDQU=((____BC *)__JDQU);
+        *(__IDQU) = *(__BC__);
+      };
+      __EDQU=((____BC *)__IDQU);
+      if ((__EDQU->__OFL <  250)) {
+        __GDQU=__RVW( 250);
+        __EDQU->__FFL=__GDQU;
+        __EDQU->__OFL= 250;
+      };
+      __EDQU->__WJ= 0;
+      __EBEJ(__SD3S,__IDQU);
+      __LGZ(((____BC *)__IDQU));
       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__IBLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__IBLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__HBLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__IBLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__HBLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__DC3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__HBLK)->receiver__554J);
-    Self__0HBU=((__LOCAL__43WC *)Self__DC3S->local__PUEJ);
-    Self__0HBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__0HBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__0HBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__ZBQU=NULL;
-      ptr__0BQU=((__POINTER__IB )(NULL));
-      typ_id__5CQU= 0;
-      __tmp__2BQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__2BQU ==  0)) {
-        result__ZBQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__5CQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BQU));
-        if ((typ_id__5CQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3BQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4BQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5BQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4BQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__3BQU=micro_alloc__table__lab__HKI(__tmp__4BQU,((__POINTER__IB )(&(table_size[(__tmp__5BQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4BQU)));
-          ptr__0BQU=__tmp__3BQU;
-        } else /* FALSE */ {
-          __tmp__5BQU=((__UINTEGER_32__RWB )typ_id__5CQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3BQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4BQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3BQU=micro_alloc__table__lab__HKI(__tmp__4BQU,((__POINTER__IB )(&(table_type[(__tmp__5BQU)]))),(__UINTEGER_32__RWB)(__tmp__5BQU |  1));
-          ptr__0BQU=__tmp__3BQU;
-        };
-        result__ZBQU=((__STRING__BC *)ptr__0BQU);
-        *(result__ZBQU) = *(STRING__BC__);
-      };
-      Self__VBQU=((__STRING__BC *)result__ZBQU);
-      if ((Self__VBQU->capacity__HFL <  250)) {
-        __tmp__XBQU=create__KVW( 250);
-        Self__VBQU->storage__4EL=__tmp__XBQU;
-        Self__VBQU->capacity__HFL= 250;
-      };
-      Self__VBQU->count__WJ= 0;
-      display__V5DJ(Self__DC3S,result__ZBQU);
-      put_string__EGZ(((__STRING__BC *)result__ZBQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __XCLK=__SCLK(((____HJNJ *)__WCLK));
+  } break;
+  case ____SJNJ__: {
+    __XCLK=__EDLK(((____SJNJ *)__WCLK));
+  } break;
+  case ____0AOJ__: {
+    __SD3S=((____2A0I *)((____0AOJ *)__WCLK)->__OB5J);
+    __JJBU=((____N5WC *)__SD3S->__4VEJ);
+    __JJBU->__Q5WC.__KU4D=(____Q)(__JJBU->__Q5WC.__KU4D -  1);
+    if ((__JJBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __IDQU=NULL;
+      __JDQU=((____IB )(NULL));
+      __OEQU= 0;
+      __LDQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__LDQU ==  0)) {
+        __IDQU=__BC__;
+      } else /* FALSE */ {
+        __OEQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDQU));
+        if ((__OEQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MDQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NDQU=(void *)((unsigned long)(void *)((unsigned long)__LDQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ODQU=((____YWB )((____Q )(void *)((unsigned long)__NDQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __MDQU=__OKI(__NDQU,((____IB )(&(table_size[(__ODQU)-1]))),((____YWB )((____Q )__NDQU)));
+          __JDQU=__MDQU;
+        } else /* FALSE */ {
+          __ODQU=((____YWB )__OEQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MDQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NDQU=(void *)((unsigned long)(void *)((unsigned long)__LDQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MDQU=__OKI(__NDQU,((____IB )(&(table_type[(__ODQU)]))),(____YWB)(__ODQU |  1));
+          __JDQU=__MDQU;
+        };
+        __IDQU=((____BC *)__JDQU);
+        *(__IDQU) = *(__BC__);
+      };
+      __EDQU=((____BC *)__IDQU);
+      if ((__EDQU->__OFL <  250)) {
+        __GDQU=__RVW( 250);
+        __EDQU->__FFL=__GDQU;
+        __EDQU->__OFL= 250;
+      };
+      __EDQU->__WJ= 0;
+      __EBEJ(__SD3S,__IDQU);
+      __LGZ(((____BC *)__IDQU));
       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__IBLK=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__IBLK=NULL;
+  case ____EBOJ__: {
+    __XCLK=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__IBLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__HBLK));
+  case ____3BOJ__: {
+    __XCLK=__AELK(((____3BOJ *)__WCLK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__IBLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__HBLK));
+  case ____RCOJ__: {
+    __XCLK=__SELK(((____RCOJ *)__WCLK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__IBLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__HBLK));
+  case ____HDOJ__: {
+    __XCLK=__EFLK(((____HDOJ *)__WCLK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__IBLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__HBLK));
+  case ____1DOJ__: {
+    __XCLK=__WFLK(((____1DOJ *)__WCLK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__IBLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__HBLK));
+  case ____PEOJ__: {
+    __XCLK=__IGLK(((____PEOJ *)__WCLK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__IBLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HBLK));
+  case ____DFOJ__: {
+    __XCLK=__0GLK(((____DFOJ *)__WCLK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__IBLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HBLK));
+  case ____XFOJ__: {
+    __XCLK=__MHLK(((____XFOJ *)__WCLK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__LC3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__HBLK));
-    __tmp__IBLK=__tmp__LC3S;
+  case ____QGOJ__: {
+    __0D3S=__4VPK(((____QGOJ *)__WCLK));
+    __XCLK=__0D3S;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__IBLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__HBLK));
+  case ____EHOJ__: {
+    __XCLK=__CILK(((____EHOJ *)__WCLK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__IBLK=NULL;
+  case ____2HOJ__: {
+    __XCLK=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__IBLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__HBLK));
+  case ____YIOJ__: {
+    __XCLK=__XILK(((____YIOJ *)__WCLK));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IBLK=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IBLK=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IBLK=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XCLK=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__2C3S=((__READ_SLOT__ZK4K *)__tmp__HBLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__2C3S->slot__CYFM),Self__2C3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__3C3S=execute_access_unlink__5AMM(Self__2C3S);
-    __tmp__IBLK=__tmp__3C3S;
+  case ____IM4K__: {
+    __LE3S=((____IM4K *)__WCLK);
+    __EIEN(((____FKRG *)__LE3S->__RZFM),__LE3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ME3S=__OCMM(__LE3S);
+    __XCLK=__ME3S;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__IBLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__HBLK));
+  case ____T5FL__: {
+    __XCLK=__VM5O(((____T5FL *)__WCLK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__IBLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__HBLK));
+  case ____3DUL__: {
+    __XCLK=__VUTP(((____3DUL *)__WCLK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__3C3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__HBLK));
-    __tmp__IBLK=__tmp__3C3S;
+  case ____0EUL__: {
+    __ME3S=__0Q2P(((____0EUL *)__WCLK));
+    __XCLK=__ME3S;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__IBLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__HBLK));
+  case ____BGUL__: {
+    __XCLK=__GVTP(((____BGUL *)__WCLK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__3C3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__HBLK));
-    __tmp__IBLK=__tmp__3C3S;
+  case ____2GUL__: {
+    __ME3S=__5W2P(((____2GUL *)__WCLK));
+    __XCLK=__ME3S;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__IBLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__HBLK));
+  case ____B0VL__: {
+    __XCLK=__GQCN(((____B0VL *)__WCLK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__IBLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__HBLK));
+  case ____P0VL__: {
+    __XCLK=__GNGM(((____P0VL *)__WCLK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__JD3S=((__READ_GLOBAL__B4YL *)__tmp__HBLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__JD3S->global__Y5JM),Self__JD3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__JD3S->global__Y5JM));
-    __tmp__IBLK=NULL;
+  case ____Q5YL__: {
+    __YE3S=((____Q5YL *)__WCLK);
+    __EIEN(((____FKRG *)__YE3S->__HBKM),__YE3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__YE3S->__HBKM));
+    __XCLK=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__IBLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__HBLK));
+  case ____UVPM__: {
+    __XCLK=__GHXN(((____UVPM *)__WCLK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__IBLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__HBLK));
+  case ____0ZPM__: {
+    __XCLK=__5U0P(((____0ZPM *)__WCLK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__IBLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__HBLK));
+  case ____MR0N__: {
+    __XCLK=__H0VO(((____MR0N *)__WCLK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__IBLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__HBLK));
+  case ____YWBP__: {
+    __XCLK=__51ZQ(((____YWBP *)__WCLK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__IBLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__HBLK));
+  case ____LYBP__: {
+    __XCLK=__XBUP(((____LYBP *)__WCLK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__IBLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__HBLK));
+  case ____CZBP__: {
+    __XCLK=__ICUP(((____CZBP *)__WCLK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__IBLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__HBLK));
+  case ____3BEP__: {
+    __XCLK=__YVEQ(((____3BEP *)__WCLK));
   } break;
   };
-  __tmp__HBLK=__tmp__IBLK;
-  return(__tmp__HBLK);
+  __WCLK=__XCLK;
+  return(__WCLK);
 }
 
-static void* execute_unlink__VBLK(__EXPR_NOT_EQUAL__DINJ *Self__WBLK)
-// ({EXPR_NOT_EQUAL__DINJ}) With result Recursive, No inlinable.
+static void* __EDLK(____SJNJ *__FDLK)
+// ({__SJNJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__ZBLK;
-  void *__tmp__0BLK,*__tmp__1F3S;
-  __READ_LOCAL__N5ZI *Self__BF3S;
-  __LOCAL__43WC *Self__JIBU;
-  __STRING__BC *result__BEQU,*Self__3DQU;
-  __POINTER__IB ptr__CEQU,__tmp__EEQU,__tmp__FEQU,__tmp__GEQU;
-  __INTEGER__Q typ_id__DEQU,typ_id__HFQU;
-  __UINTEGER_32__RWB __tmp__HEQU;
-  __PUT_TO__BFOJ *__tmp__JF3S;
-  __READ_SLOT__ZK4K *Self__0F3S;
-  __READ_GLOBAL__B4YL *Self__HG3S;
-  __LIST__WH *Self__VHYT;
-  __CHARACTER__DB *__tmp__5DQU;
-  __FAST_ARRAYoINSTRo__X53D *Self__PIBU;
-  __tmp__ZBLK=Self__WBLK->parent_expr_binary_cmp__EINJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__ZBLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0BLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__0BLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__ZBLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0BLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0BLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__0BLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__ZBLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__BF3S=((__READ_LOCAL__N5ZI *)__tmp__ZBLK);
-    Self__JIBU=((__LOCAL__43WC *)Self__BF3S->local__PUEJ);
-    Self__JIBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__JIBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__JIBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__BEQU=NULL;
-      ptr__CEQU=((__POINTER__IB )(NULL));
-      typ_id__DEQU= 0;
-      __tmp__EEQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__EEQU ==  0)) {
-        result__BEQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__DEQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEQU));
-        if ((typ_id__DEQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FEQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GEQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EEQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HEQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GEQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__FEQU=micro_alloc__table__lab__HKI(__tmp__GEQU,((__POINTER__IB )(&(table_size[(__tmp__HEQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GEQU)));
-          ptr__CEQU=__tmp__FEQU;
-        } else /* FALSE */ {
-          __tmp__HEQU=((__UINTEGER_32__RWB )typ_id__DEQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FEQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GEQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EEQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FEQU=micro_alloc__table__lab__HKI(__tmp__GEQU,((__POINTER__IB )(&(table_type[(__tmp__HEQU)]))),(__UINTEGER_32__RWB)(__tmp__HEQU |  1));
-          ptr__CEQU=__tmp__FEQU;
-        };
-        result__BEQU=((__STRING__BC *)ptr__CEQU);
-        *(result__BEQU) = *(STRING__BC__);
-      };
-      Self__3DQU=((__STRING__BC *)result__BEQU);
-      if ((Self__3DQU->capacity__HFL <  250)) {
-        __tmp__5DQU=create__KVW( 250);
-        Self__3DQU->storage__4EL=__tmp__5DQU;
-        Self__3DQU->capacity__HFL= 250;
-      };
-      Self__3DQU->count__WJ= 0;
-      display__V5DJ(Self__BF3S,result__BEQU);
-      put_string__EGZ(((__STRING__BC *)result__BEQU));
+  void *__IDLK;
+  void *__JDLK,*__KH3S;
+  ____2A0I *__QG3S;
+  ____N5WC *__YJBU;
+  ____BC *__QFQU,*__MFQU;
+  ____IB __RFQU,__TFQU,__UFQU,__VFQU;
+  ____Q __SFQU,__WGQU;
+  ____YWB __WFQU;
+  ____QGOJ *__YG3S;
+  ____IM4K *__JH3S;
+  ____Q5YL *__WH3S;
+  ____WH *__EJYT;
+  ____DB *__OFQU;
+  ____GB4D *__4JBU;
+  __IDLK=__FDLK->__TJNJ.__0A5J;
+  switch (((struct ___OBJ *)__IDLK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
+  } break;
+  case ____0AXC__: {
+    __JDLK=__NMUH(((____0AXC *)__IDLK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
+  } break;
+  case ____DMWH__: {
+    __JDLK=__S3KK(((____DMWH *)__IDLK));
+  } break;
+  case ____2A0I__: {
+    __QG3S=((____2A0I *)__IDLK);
+    __YJBU=((____N5WC *)__QG3S->__4VEJ);
+    __YJBU->__Q5WC.__KU4D=(____Q)(__YJBU->__Q5WC.__KU4D -  1);
+    if ((__YJBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __QFQU=NULL;
+      __RFQU=((____IB )(NULL));
+      __SFQU= 0;
+      __TFQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__TFQU ==  0)) {
+        __QFQU=__BC__;
+      } else /* FALSE */ {
+        __SFQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFQU));
+        if ((__SFQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UFQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VFQU=(void *)((unsigned long)(void *)((unsigned long)__TFQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WFQU=((____YWB )((____Q )(void *)((unsigned long)__VFQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UFQU=__OKI(__VFQU,((____IB )(&(table_size[(__WFQU)-1]))),((____YWB )((____Q )__VFQU)));
+          __RFQU=__UFQU;
+        } else /* FALSE */ {
+          __WFQU=((____YWB )__SFQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UFQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VFQU=(void *)((unsigned long)(void *)((unsigned long)__TFQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UFQU=__OKI(__VFQU,((____IB )(&(table_type[(__WFQU)]))),(____YWB)(__WFQU |  1));
+          __RFQU=__UFQU;
+        };
+        __QFQU=((____BC *)__RFQU);
+        *(__QFQU) = *(__BC__);
+      };
+      __MFQU=((____BC *)__QFQU);
+      if ((__MFQU->__OFL <  250)) {
+        __OFQU=__RVW( 250);
+        __MFQU->__FFL=__OFQU;
+        __MFQU->__OFL= 250;
+      };
+      __MFQU->__WJ= 0;
+      __EBEJ(__QG3S,__QFQU);
+      __LGZ(((____BC *)__QFQU));
       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__0BLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__0BLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__ZBLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__0BLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ZBLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__BF3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ZBLK)->receiver__554J);
-    Self__JIBU=((__LOCAL__43WC *)Self__BF3S->local__PUEJ);
-    Self__JIBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__JIBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__JIBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__BEQU=NULL;
-      ptr__CEQU=((__POINTER__IB )(NULL));
-      typ_id__DEQU= 0;
-      __tmp__EEQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__EEQU ==  0)) {
-        result__BEQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__DEQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEQU));
-        if ((typ_id__DEQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FEQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GEQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EEQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HEQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GEQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__FEQU=micro_alloc__table__lab__HKI(__tmp__GEQU,((__POINTER__IB )(&(table_size[(__tmp__HEQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GEQU)));
-          ptr__CEQU=__tmp__FEQU;
-        } else /* FALSE */ {
-          __tmp__HEQU=((__UINTEGER_32__RWB )typ_id__DEQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FEQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GEQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EEQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FEQU=micro_alloc__table__lab__HKI(__tmp__GEQU,((__POINTER__IB )(&(table_type[(__tmp__HEQU)]))),(__UINTEGER_32__RWB)(__tmp__HEQU |  1));
-          ptr__CEQU=__tmp__FEQU;
-        };
-        result__BEQU=((__STRING__BC *)ptr__CEQU);
-        *(result__BEQU) = *(STRING__BC__);
-      };
-      Self__3DQU=((__STRING__BC *)result__BEQU);
-      if ((Self__3DQU->capacity__HFL <  250)) {
-        __tmp__5DQU=create__KVW( 250);
-        Self__3DQU->storage__4EL=__tmp__5DQU;
-        Self__3DQU->capacity__HFL= 250;
-      };
-      Self__3DQU->count__WJ= 0;
-      display__V5DJ(Self__BF3S,result__BEQU);
-      put_string__EGZ(((__STRING__BC *)result__BEQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __JDLK=__SCLK(((____HJNJ *)__IDLK));
+  } break;
+  case ____SJNJ__: {
+    __JDLK=__EDLK(((____SJNJ *)__IDLK));
+  } break;
+  case ____0AOJ__: {
+    __QG3S=((____2A0I *)((____0AOJ *)__IDLK)->__OB5J);
+    __YJBU=((____N5WC *)__QG3S->__4VEJ);
+    __YJBU->__Q5WC.__KU4D=(____Q)(__YJBU->__Q5WC.__KU4D -  1);
+    if ((__YJBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __QFQU=NULL;
+      __RFQU=((____IB )(NULL));
+      __SFQU= 0;
+      __TFQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__TFQU ==  0)) {
+        __QFQU=__BC__;
+      } else /* FALSE */ {
+        __SFQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFQU));
+        if ((__SFQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UFQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VFQU=(void *)((unsigned long)(void *)((unsigned long)__TFQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WFQU=((____YWB )((____Q )(void *)((unsigned long)__VFQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UFQU=__OKI(__VFQU,((____IB )(&(table_size[(__WFQU)-1]))),((____YWB )((____Q )__VFQU)));
+          __RFQU=__UFQU;
+        } else /* FALSE */ {
+          __WFQU=((____YWB )__SFQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UFQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VFQU=(void *)((unsigned long)(void *)((unsigned long)__TFQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UFQU=__OKI(__VFQU,((____IB )(&(table_type[(__WFQU)]))),(____YWB)(__WFQU |  1));
+          __RFQU=__UFQU;
+        };
+        __QFQU=((____BC *)__RFQU);
+        *(__QFQU) = *(__BC__);
+      };
+      __MFQU=((____BC *)__QFQU);
+      if ((__MFQU->__OFL <  250)) {
+        __OFQU=__RVW( 250);
+        __MFQU->__FFL=__OFQU;
+        __MFQU->__OFL= 250;
+      };
+      __MFQU->__WJ= 0;
+      __EBEJ(__QG3S,__QFQU);
+      __LGZ(((____BC *)__QFQU));
       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__0BLK=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__0BLK=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__0BLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__ZBLK));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__0BLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__ZBLK));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__0BLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__ZBLK));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__0BLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__ZBLK));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__0BLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__ZBLK));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__0BLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ZBLK));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__0BLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ZBLK));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__JF3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__ZBLK));
-    __tmp__0BLK=__tmp__JF3S;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__0BLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__ZBLK));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__0BLK=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__0BLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__ZBLK));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0BLK=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0BLK=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0BLK=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__0F3S=((__READ_SLOT__ZK4K *)__tmp__ZBLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__0F3S->slot__CYFM),Self__0F3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__1F3S=execute_access_unlink__5AMM(Self__0F3S);
-    __tmp__0BLK=__tmp__1F3S;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__0BLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ZBLK));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__0BLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ZBLK));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__1F3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ZBLK));
-    __tmp__0BLK=__tmp__1F3S;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__0BLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ZBLK));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__1F3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ZBLK));
-    __tmp__0BLK=__tmp__1F3S;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__0BLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__ZBLK));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__0BLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__ZBLK));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__HG3S=((__READ_GLOBAL__B4YL *)__tmp__ZBLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__HG3S->global__Y5JM),Self__HG3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__HG3S->global__Y5JM));
-    __tmp__0BLK=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__0BLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__ZBLK));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__0BLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__ZBLK));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__0BLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__ZBLK));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__0BLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ZBLK));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__0BLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__ZBLK));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__0BLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__ZBLK));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__0BLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__ZBLK));
-  } break;
-  };
-  if (((void *)__tmp__0BLK != (void *)NULL)) {
-    Self__VHYT=((__LIST__WH *)list_current__Y4GB);
-    Self__PIBU=((__FAST_ARRAYoINSTRo__X53D *)Self__VHYT->expr_list__AA4D);
-    typ_id__DEQU=(__INTEGER__Q)(Self__VHYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__DEQU == (__INTEGER__Q)(Self__PIBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__PIBU,__tmp__0BLK);
-    } else /* FALSE */ {
-      add_last__A04F(Self__PIBU,__tmp__0BLK);
-      move__to__by__H5QH(Self__PIBU,typ_id__DEQU,(__INTEGER__Q)(Self__PIBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__PIBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__DEQU]=__tmp__0BLK;
-    };
-    Self__VHYT->index__OCFE=(__INTEGER__Q)(Self__VHYT->index__OCFE +  1);
-  };
-  __tmp__ZBLK=Self__WBLK->parent_expr_binary_cmp__EINJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__ZBLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0BLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__0BLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__ZBLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0BLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0BLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__0BLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__ZBLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__BF3S=((__READ_LOCAL__N5ZI *)__tmp__ZBLK);
-    Self__JIBU=((__LOCAL__43WC *)Self__BF3S->local__PUEJ);
-    Self__JIBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__JIBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__JIBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__BEQU=NULL;
-      ptr__CEQU=((__POINTER__IB )(NULL));
-      typ_id__HFQU= 0;
-      __tmp__EEQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__EEQU ==  0)) {
-        result__BEQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__HFQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEQU));
-        if ((typ_id__HFQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FEQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GEQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EEQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HEQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GEQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__FEQU=micro_alloc__table__lab__HKI(__tmp__GEQU,((__POINTER__IB )(&(table_size[(__tmp__HEQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GEQU)));
-          ptr__CEQU=__tmp__FEQU;
-        } else /* FALSE */ {
-          __tmp__HEQU=((__UINTEGER_32__RWB )typ_id__HFQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FEQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GEQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EEQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FEQU=micro_alloc__table__lab__HKI(__tmp__GEQU,((__POINTER__IB )(&(table_type[(__tmp__HEQU)]))),(__UINTEGER_32__RWB)(__tmp__HEQU |  1));
-          ptr__CEQU=__tmp__FEQU;
-        };
-        result__BEQU=((__STRING__BC *)ptr__CEQU);
-        *(result__BEQU) = *(STRING__BC__);
-      };
-      Self__3DQU=((__STRING__BC *)result__BEQU);
-      if ((Self__3DQU->capacity__HFL <  250)) {
-        __tmp__5DQU=create__KVW( 250);
-        Self__3DQU->storage__4EL=__tmp__5DQU;
-        Self__3DQU->capacity__HFL= 250;
-      };
-      Self__3DQU->count__WJ= 0;
-      display__V5DJ(Self__BF3S,result__BEQU);
-      put_string__EGZ(((__STRING__BC *)result__BEQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
+  } break;
+  case ____EBOJ__: {
+    __JDLK=NULL;
+  } break;
+  case ____3BOJ__: {
+    __JDLK=__AELK(((____3BOJ *)__IDLK));
+  } break;
+  case ____RCOJ__: {
+    __JDLK=__SELK(((____RCOJ *)__IDLK));
+  } break;
+  case ____HDOJ__: {
+    __JDLK=__EFLK(((____HDOJ *)__IDLK));
+  } break;
+  case ____1DOJ__: {
+    __JDLK=__WFLK(((____1DOJ *)__IDLK));
+  } break;
+  case ____PEOJ__: {
+    __JDLK=__IGLK(((____PEOJ *)__IDLK));
+  } break;
+  case ____DFOJ__: {
+    __JDLK=__0GLK(((____DFOJ *)__IDLK));
+  } break;
+  case ____XFOJ__: {
+    __JDLK=__MHLK(((____XFOJ *)__IDLK));
+  } break;
+  case ____QGOJ__: {
+    __YG3S=__4VPK(((____QGOJ *)__IDLK));
+    __JDLK=__YG3S;
+  } break;
+  case ____EHOJ__: {
+    __JDLK=__CILK(((____EHOJ *)__IDLK));
+  } break;
+  case ____2HOJ__: {
+    __JDLK=NULL;
+  } break;
+  case ____YIOJ__: {
+    __JDLK=__XILK(((____YIOJ *)__IDLK));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
+  } break;
+  case ____IM4K__: {
+    __JH3S=((____IM4K *)__IDLK);
+    __EIEN(((____FKRG *)__JH3S->__RZFM),__JH3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __KH3S=__OCMM(__JH3S);
+    __JDLK=__KH3S;
+  } break;
+  case ____T5FL__: {
+    __JDLK=__VM5O(((____T5FL *)__IDLK));
+  } break;
+  case ____3DUL__: {
+    __JDLK=__VUTP(((____3DUL *)__IDLK));
+  } break;
+  case ____0EUL__: {
+    __KH3S=__0Q2P(((____0EUL *)__IDLK));
+    __JDLK=__KH3S;
+  } break;
+  case ____BGUL__: {
+    __JDLK=__GVTP(((____BGUL *)__IDLK));
+  } break;
+  case ____2GUL__: {
+    __KH3S=__5W2P(((____2GUL *)__IDLK));
+    __JDLK=__KH3S;
+  } break;
+  case ____B0VL__: {
+    __JDLK=__GQCN(((____B0VL *)__IDLK));
+  } break;
+  case ____P0VL__: {
+    __JDLK=__GNGM(((____P0VL *)__IDLK));
+  } break;
+  case ____Q5YL__: {
+    __WH3S=((____Q5YL *)__IDLK);
+    __EIEN(((____FKRG *)__WH3S->__HBKM),__WH3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__WH3S->__HBKM));
+    __JDLK=NULL;
+  } break;
+  case ____UVPM__: {
+    __JDLK=__GHXN(((____UVPM *)__IDLK));
+  } break;
+  case ____0ZPM__: {
+    __JDLK=__5U0P(((____0ZPM *)__IDLK));
+  } break;
+  case ____MR0N__: {
+    __JDLK=__H0VO(((____MR0N *)__IDLK));
+  } break;
+  case ____YWBP__: {
+    __JDLK=__51ZQ(((____YWBP *)__IDLK));
+  } break;
+  case ____LYBP__: {
+    __JDLK=__XBUP(((____LYBP *)__IDLK));
+  } break;
+  case ____CZBP__: {
+    __JDLK=__ICUP(((____CZBP *)__IDLK));
+  } break;
+  case ____3BEP__: {
+    __JDLK=__YVEQ(((____3BEP *)__IDLK));
+  } break;
+  };
+  if (((void *)__JDLK != (void *)NULL)) {
+    __EJYT=((____WH *)__Q5GB);
+    __4JBU=((____GB4D *)__EJYT->__PB4D);
+    __SFQU=(____Q)(__EJYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__SFQU == (____Q)(__4JBU->__OB4D.__AVLE +  1))) {
+      __P14F(__4JBU,__JDLK);
+    } else /* FALSE */ {
+      __P14F(__4JBU,__JDLK);
+      __WARH(__4JBU,__SFQU,(____Q)(__4JBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__4JBU->__OB4D.__S24F)[__SFQU]=__JDLK;
+    };
+    __EJYT->__3DFE=(____Q)(__EJYT->__3DFE +  1);
+  };
+  __IDLK=__FDLK->__TJNJ.__AB5J;
+  switch (((struct ___OBJ *)__IDLK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
+  } break;
+  case ____0AXC__: {
+    __JDLK=__NMUH(((____0AXC *)__IDLK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
+  } break;
+  case ____DMWH__: {
+    __JDLK=__S3KK(((____DMWH *)__IDLK));
+  } break;
+  case ____2A0I__: {
+    __QG3S=((____2A0I *)__IDLK);
+    __YJBU=((____N5WC *)__QG3S->__4VEJ);
+    __YJBU->__Q5WC.__KU4D=(____Q)(__YJBU->__Q5WC.__KU4D -  1);
+    if ((__YJBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __QFQU=NULL;
+      __RFQU=((____IB )(NULL));
+      __WGQU= 0;
+      __TFQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__TFQU ==  0)) {
+        __QFQU=__BC__;
+      } else /* FALSE */ {
+        __WGQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFQU));
+        if ((__WGQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UFQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VFQU=(void *)((unsigned long)(void *)((unsigned long)__TFQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WFQU=((____YWB )((____Q )(void *)((unsigned long)__VFQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UFQU=__OKI(__VFQU,((____IB )(&(table_size[(__WFQU)-1]))),((____YWB )((____Q )__VFQU)));
+          __RFQU=__UFQU;
+        } else /* FALSE */ {
+          __WFQU=((____YWB )__WGQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UFQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VFQU=(void *)((unsigned long)(void *)((unsigned long)__TFQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UFQU=__OKI(__VFQU,((____IB )(&(table_type[(__WFQU)]))),(____YWB)(__WFQU |  1));
+          __RFQU=__UFQU;
+        };
+        __QFQU=((____BC *)__RFQU);
+        *(__QFQU) = *(__BC__);
+      };
+      __MFQU=((____BC *)__QFQU);
+      if ((__MFQU->__OFL <  250)) {
+        __OFQU=__RVW( 250);
+        __MFQU->__FFL=__OFQU;
+        __MFQU->__OFL= 250;
+      };
+      __MFQU->__WJ= 0;
+      __EBEJ(__QG3S,__QFQU);
+      __LGZ(((____BC *)__QFQU));
       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__0BLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__0BLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__ZBLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__0BLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ZBLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__BF3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ZBLK)->receiver__554J);
-    Self__JIBU=((__LOCAL__43WC *)Self__BF3S->local__PUEJ);
-    Self__JIBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__JIBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__JIBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__BEQU=NULL;
-      ptr__CEQU=((__POINTER__IB )(NULL));
-      typ_id__HFQU= 0;
-      __tmp__EEQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__EEQU ==  0)) {
-        result__BEQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__HFQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEQU));
-        if ((typ_id__HFQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FEQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GEQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EEQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HEQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GEQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__FEQU=micro_alloc__table__lab__HKI(__tmp__GEQU,((__POINTER__IB )(&(table_size[(__tmp__HEQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GEQU)));
-          ptr__CEQU=__tmp__FEQU;
-        } else /* FALSE */ {
-          __tmp__HEQU=((__UINTEGER_32__RWB )typ_id__HFQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FEQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GEQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EEQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FEQU=micro_alloc__table__lab__HKI(__tmp__GEQU,((__POINTER__IB )(&(table_type[(__tmp__HEQU)]))),(__UINTEGER_32__RWB)(__tmp__HEQU |  1));
-          ptr__CEQU=__tmp__FEQU;
-        };
-        result__BEQU=((__STRING__BC *)ptr__CEQU);
-        *(result__BEQU) = *(STRING__BC__);
-      };
-      Self__3DQU=((__STRING__BC *)result__BEQU);
-      if ((Self__3DQU->capacity__HFL <  250)) {
-        __tmp__5DQU=create__KVW( 250);
-        Self__3DQU->storage__4EL=__tmp__5DQU;
-        Self__3DQU->capacity__HFL= 250;
-      };
-      Self__3DQU->count__WJ= 0;
-      display__V5DJ(Self__BF3S,result__BEQU);
-      put_string__EGZ(((__STRING__BC *)result__BEQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __JDLK=__SCLK(((____HJNJ *)__IDLK));
+  } break;
+  case ____SJNJ__: {
+    __JDLK=__EDLK(((____SJNJ *)__IDLK));
+  } break;
+  case ____0AOJ__: {
+    __QG3S=((____2A0I *)((____0AOJ *)__IDLK)->__OB5J);
+    __YJBU=((____N5WC *)__QG3S->__4VEJ);
+    __YJBU->__Q5WC.__KU4D=(____Q)(__YJBU->__Q5WC.__KU4D -  1);
+    if ((__YJBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __QFQU=NULL;
+      __RFQU=((____IB )(NULL));
+      __WGQU= 0;
+      __TFQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__TFQU ==  0)) {
+        __QFQU=__BC__;
+      } else /* FALSE */ {
+        __WGQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFQU));
+        if ((__WGQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UFQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VFQU=(void *)((unsigned long)(void *)((unsigned long)__TFQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WFQU=((____YWB )((____Q )(void *)((unsigned long)__VFQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UFQU=__OKI(__VFQU,((____IB )(&(table_size[(__WFQU)-1]))),((____YWB )((____Q )__VFQU)));
+          __RFQU=__UFQU;
+        } else /* FALSE */ {
+          __WFQU=((____YWB )__WGQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UFQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VFQU=(void *)((unsigned long)(void *)((unsigned long)__TFQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UFQU=__OKI(__VFQU,((____IB )(&(table_type[(__WFQU)]))),(____YWB)(__WFQU |  1));
+          __RFQU=__UFQU;
+        };
+        __QFQU=((____BC *)__RFQU);
+        *(__QFQU) = *(__BC__);
+      };
+      __MFQU=((____BC *)__QFQU);
+      if ((__MFQU->__OFL <  250)) {
+        __OFQU=__RVW( 250);
+        __MFQU->__FFL=__OFQU;
+        __MFQU->__OFL= 250;
+      };
+      __MFQU->__WJ= 0;
+      __EBEJ(__QG3S,__QFQU);
+      __LGZ(((____BC *)__QFQU));
       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__0BLK=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__0BLK=NULL;
+  case ____EBOJ__: {
+    __JDLK=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__0BLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__ZBLK));
+  case ____3BOJ__: {
+    __JDLK=__AELK(((____3BOJ *)__IDLK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__0BLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__ZBLK));
+  case ____RCOJ__: {
+    __JDLK=__SELK(((____RCOJ *)__IDLK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__0BLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__ZBLK));
+  case ____HDOJ__: {
+    __JDLK=__EFLK(((____HDOJ *)__IDLK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__0BLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__ZBLK));
+  case ____1DOJ__: {
+    __JDLK=__WFLK(((____1DOJ *)__IDLK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__0BLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__ZBLK));
+  case ____PEOJ__: {
+    __JDLK=__IGLK(((____PEOJ *)__IDLK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__0BLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ZBLK));
+  case ____DFOJ__: {
+    __JDLK=__0GLK(((____DFOJ *)__IDLK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__0BLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ZBLK));
+  case ____XFOJ__: {
+    __JDLK=__MHLK(((____XFOJ *)__IDLK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__JF3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__ZBLK));
-    __tmp__0BLK=__tmp__JF3S;
+  case ____QGOJ__: {
+    __YG3S=__4VPK(((____QGOJ *)__IDLK));
+    __JDLK=__YG3S;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__0BLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__ZBLK));
+  case ____EHOJ__: {
+    __JDLK=__CILK(((____EHOJ *)__IDLK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__0BLK=NULL;
+  case ____2HOJ__: {
+    __JDLK=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__0BLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__ZBLK));
+  case ____YIOJ__: {
+    __JDLK=__XILK(((____YIOJ *)__IDLK));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0BLK=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0BLK=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0BLK=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JDLK=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__0F3S=((__READ_SLOT__ZK4K *)__tmp__ZBLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__0F3S->slot__CYFM),Self__0F3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__1F3S=execute_access_unlink__5AMM(Self__0F3S);
-    __tmp__0BLK=__tmp__1F3S;
+  case ____IM4K__: {
+    __JH3S=((____IM4K *)__IDLK);
+    __EIEN(((____FKRG *)__JH3S->__RZFM),__JH3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __KH3S=__OCMM(__JH3S);
+    __JDLK=__KH3S;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__0BLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ZBLK));
+  case ____T5FL__: {
+    __JDLK=__VM5O(((____T5FL *)__IDLK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__0BLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ZBLK));
+  case ____3DUL__: {
+    __JDLK=__VUTP(((____3DUL *)__IDLK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__1F3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ZBLK));
-    __tmp__0BLK=__tmp__1F3S;
+  case ____0EUL__: {
+    __KH3S=__0Q2P(((____0EUL *)__IDLK));
+    __JDLK=__KH3S;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__0BLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ZBLK));
+  case ____BGUL__: {
+    __JDLK=__GVTP(((____BGUL *)__IDLK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__1F3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ZBLK));
-    __tmp__0BLK=__tmp__1F3S;
+  case ____2GUL__: {
+    __KH3S=__5W2P(((____2GUL *)__IDLK));
+    __JDLK=__KH3S;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__0BLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__ZBLK));
+  case ____B0VL__: {
+    __JDLK=__GQCN(((____B0VL *)__IDLK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__0BLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__ZBLK));
+  case ____P0VL__: {
+    __JDLK=__GNGM(((____P0VL *)__IDLK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__HG3S=((__READ_GLOBAL__B4YL *)__tmp__ZBLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__HG3S->global__Y5JM),Self__HG3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__HG3S->global__Y5JM));
-    __tmp__0BLK=NULL;
+  case ____Q5YL__: {
+    __WH3S=((____Q5YL *)__IDLK);
+    __EIEN(((____FKRG *)__WH3S->__HBKM),__WH3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__WH3S->__HBKM));
+    __JDLK=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__0BLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__ZBLK));
+  case ____UVPM__: {
+    __JDLK=__GHXN(((____UVPM *)__IDLK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__0BLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__ZBLK));
+  case ____0ZPM__: {
+    __JDLK=__5U0P(((____0ZPM *)__IDLK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__0BLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__ZBLK));
+  case ____MR0N__: {
+    __JDLK=__H0VO(((____MR0N *)__IDLK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__0BLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ZBLK));
+  case ____YWBP__: {
+    __JDLK=__51ZQ(((____YWBP *)__IDLK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__0BLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__ZBLK));
+  case ____LYBP__: {
+    __JDLK=__XBUP(((____LYBP *)__IDLK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__0BLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__ZBLK));
+  case ____CZBP__: {
+    __JDLK=__ICUP(((____CZBP *)__IDLK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__0BLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__ZBLK));
+  case ____3BEP__: {
+    __JDLK=__YVEQ(((____3BEP *)__IDLK));
   } break;
   };
-  __tmp__ZBLK=__tmp__0BLK;
-  return(__tmp__ZBLK);
+  __IDLK=__JDLK;
+  return(__IDLK);
 }
 
-static void* execute_unlink__RCLK(__EXPR_SUP__OAOJ *Self__SCLK)
-// ({EXPR_SUP__OAOJ}) With result Recursive, No inlinable.
+static void* __AELK(____3BOJ *__BELK)
+// ({__3BOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__VCLK;
-  void *__tmp__WCLK,*__tmp__WI3S;
-  __READ_LOCAL__N5ZI *Self__5H3S;
-  __LOCAL__43WC *Self__YIBU;
-  __STRING__BC *result__JGQU,*Self__FGQU;
-  __POINTER__IB ptr__KGQU,__tmp__MGQU,__tmp__NGQU,__tmp__OGQU;
-  __INTEGER__Q typ_id__LGQU,typ_id__PHQU;
-  __UINTEGER_32__RWB __tmp__PGQU;
-  __PUT_TO__BFOJ *__tmp__EI3S;
-  __READ_SLOT__ZK4K *Self__VI3S;
-  __READ_GLOBAL__B4YL *Self__CJ3S;
-  __LIST__WH *Self__XHYT;
-  __CHARACTER__DB *__tmp__HGQU;
-  __FAST_ARRAYoINSTRo__X53D *Self__4IBU;
-  __tmp__VCLK=Self__SCLK->parent_expr_binary_cmp__PAOJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__VCLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WCLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__WCLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__VCLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WCLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WCLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__WCLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__VCLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__5H3S=((__READ_LOCAL__N5ZI *)__tmp__VCLK);
-    Self__YIBU=((__LOCAL__43WC *)Self__5H3S->local__PUEJ);
-    Self__YIBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YIBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__YIBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__JGQU=NULL;
-      ptr__KGQU=((__POINTER__IB )(NULL));
-      typ_id__LGQU= 0;
-      __tmp__MGQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__MGQU ==  0)) {
-        result__JGQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__LGQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MGQU));
-        if ((typ_id__LGQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NGQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OGQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MGQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__PGQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OGQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__NGQU=micro_alloc__table__lab__HKI(__tmp__OGQU,((__POINTER__IB )(&(table_size[(__tmp__PGQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OGQU)));
-          ptr__KGQU=__tmp__NGQU;
-        } else /* FALSE */ {
-          __tmp__PGQU=((__UINTEGER_32__RWB )typ_id__LGQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NGQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OGQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MGQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NGQU=micro_alloc__table__lab__HKI(__tmp__OGQU,((__POINTER__IB )(&(table_type[(__tmp__PGQU)]))),(__UINTEGER_32__RWB)(__tmp__PGQU |  1));
-          ptr__KGQU=__tmp__NGQU;
-        };
-        result__JGQU=((__STRING__BC *)ptr__KGQU);
-        *(result__JGQU) = *(STRING__BC__);
-      };
-      Self__FGQU=((__STRING__BC *)result__JGQU);
-      if ((Self__FGQU->capacity__HFL <  250)) {
-        __tmp__HGQU=create__KVW( 250);
-        Self__FGQU->storage__4EL=__tmp__HGQU;
-        Self__FGQU->capacity__HFL= 250;
-      };
-      Self__FGQU->count__WJ= 0;
-      display__V5DJ(Self__5H3S,result__JGQU);
-      put_string__EGZ(((__STRING__BC *)result__JGQU));
+  void *__EELK;
+  void *__FELK,*__FK3S;
+  ____2A0I *__OJ3S;
+  ____N5WC *__HKBU;
+  ____BC *__YHQU,*__UHQU;
+  ____IB __ZHQU,__1HQU,__2HQU,__3HQU;
+  ____Q __0HQU,__4IQU;
+  ____YWB __4HQU;
+  ____QGOJ *__TJ3S;
+  ____IM4K *__EK3S;
+  ____Q5YL *__RK3S;
+  ____WH *__GJYT;
+  ____DB *__WHQU;
+  ____GB4D *__NKBU;
+  __EELK=__BELK->__4BOJ.__0A5J;
+  switch (((struct ___OBJ *)__EELK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
+  } break;
+  case ____0AXC__: {
+    __FELK=__NMUH(((____0AXC *)__EELK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
+  } break;
+  case ____DMWH__: {
+    __FELK=__S3KK(((____DMWH *)__EELK));
+  } break;
+  case ____2A0I__: {
+    __OJ3S=((____2A0I *)__EELK);
+    __HKBU=((____N5WC *)__OJ3S->__4VEJ);
+    __HKBU->__Q5WC.__KU4D=(____Q)(__HKBU->__Q5WC.__KU4D -  1);
+    if ((__HKBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __YHQU=NULL;
+      __ZHQU=((____IB )(NULL));
+      __0HQU= 0;
+      __1HQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__1HQU ==  0)) {
+        __YHQU=__BC__;
+      } else /* FALSE */ {
+        __0HQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1HQU));
+        if ((__0HQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2HQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3HQU=(void *)((unsigned long)(void *)((unsigned long)__1HQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __4HQU=((____YWB )((____Q )(void *)((unsigned long)__3HQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __2HQU=__OKI(__3HQU,((____IB )(&(table_size[(__4HQU)-1]))),((____YWB )((____Q )__3HQU)));
+          __ZHQU=__2HQU;
+        } else /* FALSE */ {
+          __4HQU=((____YWB )__0HQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2HQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3HQU=(void *)((unsigned long)(void *)((unsigned long)__1HQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2HQU=__OKI(__3HQU,((____IB )(&(table_type[(__4HQU)]))),(____YWB)(__4HQU |  1));
+          __ZHQU=__2HQU;
+        };
+        __YHQU=((____BC *)__ZHQU);
+        *(__YHQU) = *(__BC__);
+      };
+      __UHQU=((____BC *)__YHQU);
+      if ((__UHQU->__OFL <  250)) {
+        __WHQU=__RVW( 250);
+        __UHQU->__FFL=__WHQU;
+        __UHQU->__OFL= 250;
+      };
+      __UHQU->__WJ= 0;
+      __EBEJ(__OJ3S,__YHQU);
+      __LGZ(((____BC *)__YHQU));
       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__WCLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__WCLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__VCLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__WCLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__VCLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__5H3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__VCLK)->receiver__554J);
-    Self__YIBU=((__LOCAL__43WC *)Self__5H3S->local__PUEJ);
-    Self__YIBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YIBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__YIBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__JGQU=NULL;
-      ptr__KGQU=((__POINTER__IB )(NULL));
-      typ_id__LGQU= 0;
-      __tmp__MGQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__MGQU ==  0)) {
-        result__JGQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__LGQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MGQU));
-        if ((typ_id__LGQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NGQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OGQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MGQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__PGQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OGQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__NGQU=micro_alloc__table__lab__HKI(__tmp__OGQU,((__POINTER__IB )(&(table_size[(__tmp__PGQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OGQU)));
-          ptr__KGQU=__tmp__NGQU;
-        } else /* FALSE */ {
-          __tmp__PGQU=((__UINTEGER_32__RWB )typ_id__LGQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NGQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OGQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MGQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NGQU=micro_alloc__table__lab__HKI(__tmp__OGQU,((__POINTER__IB )(&(table_type[(__tmp__PGQU)]))),(__UINTEGER_32__RWB)(__tmp__PGQU |  1));
-          ptr__KGQU=__tmp__NGQU;
-        };
-        result__JGQU=((__STRING__BC *)ptr__KGQU);
-        *(result__JGQU) = *(STRING__BC__);
-      };
-      Self__FGQU=((__STRING__BC *)result__JGQU);
-      if ((Self__FGQU->capacity__HFL <  250)) {
-        __tmp__HGQU=create__KVW( 250);
-        Self__FGQU->storage__4EL=__tmp__HGQU;
-        Self__FGQU->capacity__HFL= 250;
-      };
-      Self__FGQU->count__WJ= 0;
-      display__V5DJ(Self__5H3S,result__JGQU);
-      put_string__EGZ(((__STRING__BC *)result__JGQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __FELK=__SCLK(((____HJNJ *)__EELK));
+  } break;
+  case ____SJNJ__: {
+    __FELK=__EDLK(((____SJNJ *)__EELK));
+  } break;
+  case ____0AOJ__: {
+    __OJ3S=((____2A0I *)((____0AOJ *)__EELK)->__OB5J);
+    __HKBU=((____N5WC *)__OJ3S->__4VEJ);
+    __HKBU->__Q5WC.__KU4D=(____Q)(__HKBU->__Q5WC.__KU4D -  1);
+    if ((__HKBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __YHQU=NULL;
+      __ZHQU=((____IB )(NULL));
+      __0HQU= 0;
+      __1HQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__1HQU ==  0)) {
+        __YHQU=__BC__;
+      } else /* FALSE */ {
+        __0HQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1HQU));
+        if ((__0HQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2HQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3HQU=(void *)((unsigned long)(void *)((unsigned long)__1HQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __4HQU=((____YWB )((____Q )(void *)((unsigned long)__3HQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __2HQU=__OKI(__3HQU,((____IB )(&(table_size[(__4HQU)-1]))),((____YWB )((____Q )__3HQU)));
+          __ZHQU=__2HQU;
+        } else /* FALSE */ {
+          __4HQU=((____YWB )__0HQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2HQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3HQU=(void *)((unsigned long)(void *)((unsigned long)__1HQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2HQU=__OKI(__3HQU,((____IB )(&(table_type[(__4HQU)]))),(____YWB)(__4HQU |  1));
+          __ZHQU=__2HQU;
+        };
+        __YHQU=((____BC *)__ZHQU);
+        *(__YHQU) = *(__BC__);
+      };
+      __UHQU=((____BC *)__YHQU);
+      if ((__UHQU->__OFL <  250)) {
+        __WHQU=__RVW( 250);
+        __UHQU->__FFL=__WHQU;
+        __UHQU->__OFL= 250;
+      };
+      __UHQU->__WJ= 0;
+      __EBEJ(__OJ3S,__YHQU);
+      __LGZ(((____BC *)__YHQU));
       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__WCLK=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__WCLK=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__WCLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__VCLK));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__WCLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__VCLK));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__WCLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__VCLK));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__WCLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__VCLK));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__WCLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__VCLK));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__WCLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__VCLK));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__WCLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__VCLK));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__EI3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__VCLK));
-    __tmp__WCLK=__tmp__EI3S;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__WCLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__VCLK));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__WCLK=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__WCLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__VCLK));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WCLK=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WCLK=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WCLK=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__VI3S=((__READ_SLOT__ZK4K *)__tmp__VCLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__VI3S->slot__CYFM),Self__VI3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WI3S=execute_access_unlink__5AMM(Self__VI3S);
-    __tmp__WCLK=__tmp__WI3S;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__WCLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__VCLK));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__WCLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__VCLK));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__WI3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__VCLK));
-    __tmp__WCLK=__tmp__WI3S;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__WCLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__VCLK));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__WI3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__VCLK));
-    __tmp__WCLK=__tmp__WI3S;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__WCLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__VCLK));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__WCLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__VCLK));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__CJ3S=((__READ_GLOBAL__B4YL *)__tmp__VCLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__CJ3S->global__Y5JM),Self__CJ3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__CJ3S->global__Y5JM));
-    __tmp__WCLK=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__WCLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__VCLK));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__WCLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__VCLK));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__WCLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__VCLK));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__WCLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__VCLK));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__WCLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__VCLK));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__WCLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__VCLK));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__WCLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__VCLK));
-  } break;
-  };
-  if (((void *)__tmp__WCLK != (void *)NULL)) {
-    Self__XHYT=((__LIST__WH *)list_current__Y4GB);
-    Self__4IBU=((__FAST_ARRAYoINSTRo__X53D *)Self__XHYT->expr_list__AA4D);
-    typ_id__LGQU=(__INTEGER__Q)(Self__XHYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__LGQU == (__INTEGER__Q)(Self__4IBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__4IBU,__tmp__WCLK);
-    } else /* FALSE */ {
-      add_last__A04F(Self__4IBU,__tmp__WCLK);
-      move__to__by__H5QH(Self__4IBU,typ_id__LGQU,(__INTEGER__Q)(Self__4IBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__4IBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__LGQU]=__tmp__WCLK;
-    };
-    Self__XHYT->index__OCFE=(__INTEGER__Q)(Self__XHYT->index__OCFE +  1);
-  };
-  __tmp__VCLK=Self__SCLK->parent_expr_binary_cmp__PAOJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__VCLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WCLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__WCLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__VCLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WCLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WCLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__WCLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__VCLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__5H3S=((__READ_LOCAL__N5ZI *)__tmp__VCLK);
-    Self__YIBU=((__LOCAL__43WC *)Self__5H3S->local__PUEJ);
-    Self__YIBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YIBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__YIBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__JGQU=NULL;
-      ptr__KGQU=((__POINTER__IB )(NULL));
-      typ_id__PHQU= 0;
-      __tmp__MGQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__MGQU ==  0)) {
-        result__JGQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__PHQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MGQU));
-        if ((typ_id__PHQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NGQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OGQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MGQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__PGQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OGQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__NGQU=micro_alloc__table__lab__HKI(__tmp__OGQU,((__POINTER__IB )(&(table_size[(__tmp__PGQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OGQU)));
-          ptr__KGQU=__tmp__NGQU;
-        } else /* FALSE */ {
-          __tmp__PGQU=((__UINTEGER_32__RWB )typ_id__PHQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NGQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OGQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MGQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NGQU=micro_alloc__table__lab__HKI(__tmp__OGQU,((__POINTER__IB )(&(table_type[(__tmp__PGQU)]))),(__UINTEGER_32__RWB)(__tmp__PGQU |  1));
-          ptr__KGQU=__tmp__NGQU;
-        };
-        result__JGQU=((__STRING__BC *)ptr__KGQU);
-        *(result__JGQU) = *(STRING__BC__);
-      };
-      Self__FGQU=((__STRING__BC *)result__JGQU);
-      if ((Self__FGQU->capacity__HFL <  250)) {
-        __tmp__HGQU=create__KVW( 250);
-        Self__FGQU->storage__4EL=__tmp__HGQU;
-        Self__FGQU->capacity__HFL= 250;
-      };
-      Self__FGQU->count__WJ= 0;
-      display__V5DJ(Self__5H3S,result__JGQU);
-      put_string__EGZ(((__STRING__BC *)result__JGQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
+  } break;
+  case ____EBOJ__: {
+    __FELK=NULL;
+  } break;
+  case ____3BOJ__: {
+    __FELK=__AELK(((____3BOJ *)__EELK));
+  } break;
+  case ____RCOJ__: {
+    __FELK=__SELK(((____RCOJ *)__EELK));
+  } break;
+  case ____HDOJ__: {
+    __FELK=__EFLK(((____HDOJ *)__EELK));
+  } break;
+  case ____1DOJ__: {
+    __FELK=__WFLK(((____1DOJ *)__EELK));
+  } break;
+  case ____PEOJ__: {
+    __FELK=__IGLK(((____PEOJ *)__EELK));
+  } break;
+  case ____DFOJ__: {
+    __FELK=__0GLK(((____DFOJ *)__EELK));
+  } break;
+  case ____XFOJ__: {
+    __FELK=__MHLK(((____XFOJ *)__EELK));
+  } break;
+  case ____QGOJ__: {
+    __TJ3S=__4VPK(((____QGOJ *)__EELK));
+    __FELK=__TJ3S;
+  } break;
+  case ____EHOJ__: {
+    __FELK=__CILK(((____EHOJ *)__EELK));
+  } break;
+  case ____2HOJ__: {
+    __FELK=NULL;
+  } break;
+  case ____YIOJ__: {
+    __FELK=__XILK(((____YIOJ *)__EELK));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
+  } break;
+  case ____IM4K__: {
+    __EK3S=((____IM4K *)__EELK);
+    __EIEN(((____FKRG *)__EK3S->__RZFM),__EK3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __FK3S=__OCMM(__EK3S);
+    __FELK=__FK3S;
+  } break;
+  case ____T5FL__: {
+    __FELK=__VM5O(((____T5FL *)__EELK));
+  } break;
+  case ____3DUL__: {
+    __FELK=__VUTP(((____3DUL *)__EELK));
+  } break;
+  case ____0EUL__: {
+    __FK3S=__0Q2P(((____0EUL *)__EELK));
+    __FELK=__FK3S;
+  } break;
+  case ____BGUL__: {
+    __FELK=__GVTP(((____BGUL *)__EELK));
+  } break;
+  case ____2GUL__: {
+    __FK3S=__5W2P(((____2GUL *)__EELK));
+    __FELK=__FK3S;
+  } break;
+  case ____B0VL__: {
+    __FELK=__GQCN(((____B0VL *)__EELK));
+  } break;
+  case ____P0VL__: {
+    __FELK=__GNGM(((____P0VL *)__EELK));
+  } break;
+  case ____Q5YL__: {
+    __RK3S=((____Q5YL *)__EELK);
+    __EIEN(((____FKRG *)__RK3S->__HBKM),__RK3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__RK3S->__HBKM));
+    __FELK=NULL;
+  } break;
+  case ____UVPM__: {
+    __FELK=__GHXN(((____UVPM *)__EELK));
+  } break;
+  case ____0ZPM__: {
+    __FELK=__5U0P(((____0ZPM *)__EELK));
+  } break;
+  case ____MR0N__: {
+    __FELK=__H0VO(((____MR0N *)__EELK));
+  } break;
+  case ____YWBP__: {
+    __FELK=__51ZQ(((____YWBP *)__EELK));
+  } break;
+  case ____LYBP__: {
+    __FELK=__XBUP(((____LYBP *)__EELK));
+  } break;
+  case ____CZBP__: {
+    __FELK=__ICUP(((____CZBP *)__EELK));
+  } break;
+  case ____3BEP__: {
+    __FELK=__YVEQ(((____3BEP *)__EELK));
+  } break;
+  };
+  if (((void *)__FELK != (void *)NULL)) {
+    __GJYT=((____WH *)__Q5GB);
+    __NKBU=((____GB4D *)__GJYT->__PB4D);
+    __0HQU=(____Q)(__GJYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__0HQU == (____Q)(__NKBU->__OB4D.__AVLE +  1))) {
+      __P14F(__NKBU,__FELK);
+    } else /* FALSE */ {
+      __P14F(__NKBU,__FELK);
+      __WARH(__NKBU,__0HQU,(____Q)(__NKBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__NKBU->__OB4D.__S24F)[__0HQU]=__FELK;
+    };
+    __GJYT->__3DFE=(____Q)(__GJYT->__3DFE +  1);
+  };
+  __EELK=__BELK->__4BOJ.__AB5J;
+  switch (((struct ___OBJ *)__EELK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
+  } break;
+  case ____0AXC__: {
+    __FELK=__NMUH(((____0AXC *)__EELK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
+  } break;
+  case ____DMWH__: {
+    __FELK=__S3KK(((____DMWH *)__EELK));
+  } break;
+  case ____2A0I__: {
+    __OJ3S=((____2A0I *)__EELK);
+    __HKBU=((____N5WC *)__OJ3S->__4VEJ);
+    __HKBU->__Q5WC.__KU4D=(____Q)(__HKBU->__Q5WC.__KU4D -  1);
+    if ((__HKBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __YHQU=NULL;
+      __ZHQU=((____IB )(NULL));
+      __4IQU= 0;
+      __1HQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__1HQU ==  0)) {
+        __YHQU=__BC__;
+      } else /* FALSE */ {
+        __4IQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1HQU));
+        if ((__4IQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2HQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3HQU=(void *)((unsigned long)(void *)((unsigned long)__1HQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __4HQU=((____YWB )((____Q )(void *)((unsigned long)__3HQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __2HQU=__OKI(__3HQU,((____IB )(&(table_size[(__4HQU)-1]))),((____YWB )((____Q )__3HQU)));
+          __ZHQU=__2HQU;
+        } else /* FALSE */ {
+          __4HQU=((____YWB )__4IQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2HQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3HQU=(void *)((unsigned long)(void *)((unsigned long)__1HQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2HQU=__OKI(__3HQU,((____IB )(&(table_type[(__4HQU)]))),(____YWB)(__4HQU |  1));
+          __ZHQU=__2HQU;
+        };
+        __YHQU=((____BC *)__ZHQU);
+        *(__YHQU) = *(__BC__);
+      };
+      __UHQU=((____BC *)__YHQU);
+      if ((__UHQU->__OFL <  250)) {
+        __WHQU=__RVW( 250);
+        __UHQU->__FFL=__WHQU;
+        __UHQU->__OFL= 250;
+      };
+      __UHQU->__WJ= 0;
+      __EBEJ(__OJ3S,__YHQU);
+      __LGZ(((____BC *)__YHQU));
       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__WCLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__WCLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__VCLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__WCLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__VCLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__5H3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__VCLK)->receiver__554J);
-    Self__YIBU=((__LOCAL__43WC *)Self__5H3S->local__PUEJ);
-    Self__YIBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YIBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__YIBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__JGQU=NULL;
-      ptr__KGQU=((__POINTER__IB )(NULL));
-      typ_id__PHQU= 0;
-      __tmp__MGQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__MGQU ==  0)) {
-        result__JGQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__PHQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MGQU));
-        if ((typ_id__PHQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NGQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OGQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MGQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__PGQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OGQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__NGQU=micro_alloc__table__lab__HKI(__tmp__OGQU,((__POINTER__IB )(&(table_size[(__tmp__PGQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OGQU)));
-          ptr__KGQU=__tmp__NGQU;
-        } else /* FALSE */ {
-          __tmp__PGQU=((__UINTEGER_32__RWB )typ_id__PHQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NGQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OGQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MGQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NGQU=micro_alloc__table__lab__HKI(__tmp__OGQU,((__POINTER__IB )(&(table_type[(__tmp__PGQU)]))),(__UINTEGER_32__RWB)(__tmp__PGQU |  1));
-          ptr__KGQU=__tmp__NGQU;
-        };
-        result__JGQU=((__STRING__BC *)ptr__KGQU);
-        *(result__JGQU) = *(STRING__BC__);
-      };
-      Self__FGQU=((__STRING__BC *)result__JGQU);
-      if ((Self__FGQU->capacity__HFL <  250)) {
-        __tmp__HGQU=create__KVW( 250);
-        Self__FGQU->storage__4EL=__tmp__HGQU;
-        Self__FGQU->capacity__HFL= 250;
-      };
-      Self__FGQU->count__WJ= 0;
-      display__V5DJ(Self__5H3S,result__JGQU);
-      put_string__EGZ(((__STRING__BC *)result__JGQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __FELK=__SCLK(((____HJNJ *)__EELK));
+  } break;
+  case ____SJNJ__: {
+    __FELK=__EDLK(((____SJNJ *)__EELK));
+  } break;
+  case ____0AOJ__: {
+    __OJ3S=((____2A0I *)((____0AOJ *)__EELK)->__OB5J);
+    __HKBU=((____N5WC *)__OJ3S->__4VEJ);
+    __HKBU->__Q5WC.__KU4D=(____Q)(__HKBU->__Q5WC.__KU4D -  1);
+    if ((__HKBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __YHQU=NULL;
+      __ZHQU=((____IB )(NULL));
+      __4IQU= 0;
+      __1HQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__1HQU ==  0)) {
+        __YHQU=__BC__;
+      } else /* FALSE */ {
+        __4IQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1HQU));
+        if ((__4IQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2HQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3HQU=(void *)((unsigned long)(void *)((unsigned long)__1HQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __4HQU=((____YWB )((____Q )(void *)((unsigned long)__3HQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __2HQU=__OKI(__3HQU,((____IB )(&(table_size[(__4HQU)-1]))),((____YWB )((____Q )__3HQU)));
+          __ZHQU=__2HQU;
+        } else /* FALSE */ {
+          __4HQU=((____YWB )__4IQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2HQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3HQU=(void *)((unsigned long)(void *)((unsigned long)__1HQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2HQU=__OKI(__3HQU,((____IB )(&(table_type[(__4HQU)]))),(____YWB)(__4HQU |  1));
+          __ZHQU=__2HQU;
+        };
+        __YHQU=((____BC *)__ZHQU);
+        *(__YHQU) = *(__BC__);
+      };
+      __UHQU=((____BC *)__YHQU);
+      if ((__UHQU->__OFL <  250)) {
+        __WHQU=__RVW( 250);
+        __UHQU->__FFL=__WHQU;
+        __UHQU->__OFL= 250;
+      };
+      __UHQU->__WJ= 0;
+      __EBEJ(__OJ3S,__YHQU);
+      __LGZ(((____BC *)__YHQU));
       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__WCLK=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__WCLK=NULL;
+  case ____EBOJ__: {
+    __FELK=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__WCLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__VCLK));
+  case ____3BOJ__: {
+    __FELK=__AELK(((____3BOJ *)__EELK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__WCLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__VCLK));
+  case ____RCOJ__: {
+    __FELK=__SELK(((____RCOJ *)__EELK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__WCLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__VCLK));
+  case ____HDOJ__: {
+    __FELK=__EFLK(((____HDOJ *)__EELK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__WCLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__VCLK));
+  case ____1DOJ__: {
+    __FELK=__WFLK(((____1DOJ *)__EELK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__WCLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__VCLK));
+  case ____PEOJ__: {
+    __FELK=__IGLK(((____PEOJ *)__EELK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__WCLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__VCLK));
+  case ____DFOJ__: {
+    __FELK=__0GLK(((____DFOJ *)__EELK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__WCLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__VCLK));
+  case ____XFOJ__: {
+    __FELK=__MHLK(((____XFOJ *)__EELK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__EI3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__VCLK));
-    __tmp__WCLK=__tmp__EI3S;
+  case ____QGOJ__: {
+    __TJ3S=__4VPK(((____QGOJ *)__EELK));
+    __FELK=__TJ3S;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__WCLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__VCLK));
+  case ____EHOJ__: {
+    __FELK=__CILK(((____EHOJ *)__EELK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__WCLK=NULL;
+  case ____2HOJ__: {
+    __FELK=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__WCLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__VCLK));
+  case ____YIOJ__: {
+    __FELK=__XILK(((____YIOJ *)__EELK));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WCLK=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WCLK=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WCLK=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __FELK=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__VI3S=((__READ_SLOT__ZK4K *)__tmp__VCLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__VI3S->slot__CYFM),Self__VI3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WI3S=execute_access_unlink__5AMM(Self__VI3S);
-    __tmp__WCLK=__tmp__WI3S;
+  case ____IM4K__: {
+    __EK3S=((____IM4K *)__EELK);
+    __EIEN(((____FKRG *)__EK3S->__RZFM),__EK3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __FK3S=__OCMM(__EK3S);
+    __FELK=__FK3S;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__WCLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__VCLK));
+  case ____T5FL__: {
+    __FELK=__VM5O(((____T5FL *)__EELK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__WCLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__VCLK));
+  case ____3DUL__: {
+    __FELK=__VUTP(((____3DUL *)__EELK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__WI3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__VCLK));
-    __tmp__WCLK=__tmp__WI3S;
+  case ____0EUL__: {
+    __FK3S=__0Q2P(((____0EUL *)__EELK));
+    __FELK=__FK3S;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__WCLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__VCLK));
+  case ____BGUL__: {
+    __FELK=__GVTP(((____BGUL *)__EELK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__WI3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__VCLK));
-    __tmp__WCLK=__tmp__WI3S;
+  case ____2GUL__: {
+    __FK3S=__5W2P(((____2GUL *)__EELK));
+    __FELK=__FK3S;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__WCLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__VCLK));
+  case ____B0VL__: {
+    __FELK=__GQCN(((____B0VL *)__EELK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__WCLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__VCLK));
+  case ____P0VL__: {
+    __FELK=__GNGM(((____P0VL *)__EELK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__CJ3S=((__READ_GLOBAL__B4YL *)__tmp__VCLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__CJ3S->global__Y5JM),Self__CJ3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__CJ3S->global__Y5JM));
-    __tmp__WCLK=NULL;
+  case ____Q5YL__: {
+    __RK3S=((____Q5YL *)__EELK);
+    __EIEN(((____FKRG *)__RK3S->__HBKM),__RK3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__RK3S->__HBKM));
+    __FELK=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__WCLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__VCLK));
+  case ____UVPM__: {
+    __FELK=__GHXN(((____UVPM *)__EELK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__WCLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__VCLK));
+  case ____0ZPM__: {
+    __FELK=__5U0P(((____0ZPM *)__EELK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__WCLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__VCLK));
+  case ____MR0N__: {
+    __FELK=__H0VO(((____MR0N *)__EELK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__WCLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__VCLK));
+  case ____YWBP__: {
+    __FELK=__51ZQ(((____YWBP *)__EELK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__WCLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__VCLK));
+  case ____LYBP__: {
+    __FELK=__XBUP(((____LYBP *)__EELK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__WCLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__VCLK));
+  case ____CZBP__: {
+    __FELK=__ICUP(((____CZBP *)__EELK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__WCLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__VCLK));
+  case ____3BEP__: {
+    __FELK=__YVEQ(((____3BEP *)__EELK));
   } break;
   };
-  __tmp__VCLK=__tmp__WCLK;
-  return(__tmp__VCLK);
+  __EELK=__FELK;
+  return(__EELK);
 }
 
-static void* execute_unlink__DDLK(__EXPR_SUB__CBOJ *Self__EDLK)
-// ({EXPR_SUB__CBOJ}) With result Recursive, No inlinable.
+static void* __SELK(____RCOJ *__TELK)
+// ({__RCOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__HDLK;
-  void *__tmp__IDLK,*__tmp__OL3S;
-  __READ_LOCAL__N5ZI *Self__XK3S;
-  __LOCAL__43WC *Self__HJBU;
-  __STRING__BC *result__RIQU,*Self__NIQU;
-  __POINTER__IB ptr__SIQU,__tmp__UIQU,__tmp__VIQU,__tmp__WIQU;
-  __INTEGER__Q typ_id__TIQU,typ_id__XJQU;
-  __UINTEGER_32__RWB __tmp__XIQU;
-  __PUT_TO__BFOJ *__tmp__2K3S;
-  __READ_SLOT__ZK4K *Self__NL3S;
-  __READ_GLOBAL__B4YL *Self__0L3S;
-  __LIST__WH *Self__ZHYT;
-  __CHARACTER__DB *__tmp__PIQU;
-  __FAST_ARRAYoINSTRo__X53D *Self__NJBU;
-  __tmp__HDLK=Self__EDLK->parent_expr_binary__FBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__HDLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IDLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__IDLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__HDLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IDLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IDLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__IDLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__HDLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__XK3S=((__READ_LOCAL__N5ZI *)__tmp__HDLK);
-    Self__HJBU=((__LOCAL__43WC *)Self__XK3S->local__PUEJ);
-    Self__HJBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HJBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__HJBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__RIQU=NULL;
-      ptr__SIQU=((__POINTER__IB )(NULL));
-      typ_id__TIQU= 0;
-      __tmp__UIQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__UIQU ==  0)) {
-        result__RIQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__TIQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIQU));
-        if ((typ_id__TIQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VIQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WIQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UIQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XIQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WIQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__VIQU=micro_alloc__table__lab__HKI(__tmp__WIQU,((__POINTER__IB )(&(table_size[(__tmp__XIQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WIQU)));
-          ptr__SIQU=__tmp__VIQU;
-        } else /* FALSE */ {
-          __tmp__XIQU=((__UINTEGER_32__RWB )typ_id__TIQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VIQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WIQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UIQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VIQU=micro_alloc__table__lab__HKI(__tmp__WIQU,((__POINTER__IB )(&(table_type[(__tmp__XIQU)]))),(__UINTEGER_32__RWB)(__tmp__XIQU |  1));
-          ptr__SIQU=__tmp__VIQU;
-        };
-        result__RIQU=((__STRING__BC *)ptr__SIQU);
-        *(result__RIQU) = *(STRING__BC__);
-      };
-      Self__NIQU=((__STRING__BC *)result__RIQU);
-      if ((Self__NIQU->capacity__HFL <  250)) {
-        __tmp__PIQU=create__KVW( 250);
-        Self__NIQU->storage__4EL=__tmp__PIQU;
-        Self__NIQU->capacity__HFL= 250;
-      };
-      Self__NIQU->count__WJ= 0;
-      display__V5DJ(Self__XK3S,result__RIQU);
-      put_string__EGZ(((__STRING__BC *)result__RIQU));
+  void *__WELK;
+  void *__XELK,*__3M3S;
+  ____2A0I *__GM3S;
+  ____N5WC *__WKBU;
+  ____BC *__AKQU,*__2JQU;
+  ____IB __BKQU,__DKQU,__EKQU,__FKQU;
+  ____Q __CKQU,__GLQU;
+  ____YWB __GKQU;
+  ____QGOJ *__LM3S;
+  ____IM4K *__2M3S;
+  ____Q5YL *__JN3S;
+  ____WH *__IJYT;
+  ____DB *__4JQU;
+  ____GB4D *__2KBU;
+  __WELK=__TELK->__UCOJ.__BC5J;
+  switch (((struct ___OBJ *)__WELK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
+  } break;
+  case ____0AXC__: {
+    __XELK=__NMUH(((____0AXC *)__WELK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
+  } break;
+  case ____DMWH__: {
+    __XELK=__S3KK(((____DMWH *)__WELK));
+  } break;
+  case ____2A0I__: {
+    __GM3S=((____2A0I *)__WELK);
+    __WKBU=((____N5WC *)__GM3S->__4VEJ);
+    __WKBU->__Q5WC.__KU4D=(____Q)(__WKBU->__Q5WC.__KU4D -  1);
+    if ((__WKBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __AKQU=NULL;
+      __BKQU=((____IB )(NULL));
+      __CKQU= 0;
+      __DKQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__DKQU ==  0)) {
+        __AKQU=__BC__;
+      } else /* FALSE */ {
+        __CKQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKQU));
+        if ((__CKQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EKQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FKQU=(void *)((unsigned long)(void *)((unsigned long)__DKQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GKQU=((____YWB )((____Q )(void *)((unsigned long)__FKQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __EKQU=__OKI(__FKQU,((____IB )(&(table_size[(__GKQU)-1]))),((____YWB )((____Q )__FKQU)));
+          __BKQU=__EKQU;
+        } else /* FALSE */ {
+          __GKQU=((____YWB )__CKQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EKQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FKQU=(void *)((unsigned long)(void *)((unsigned long)__DKQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EKQU=__OKI(__FKQU,((____IB )(&(table_type[(__GKQU)]))),(____YWB)(__GKQU |  1));
+          __BKQU=__EKQU;
+        };
+        __AKQU=((____BC *)__BKQU);
+        *(__AKQU) = *(__BC__);
+      };
+      __2JQU=((____BC *)__AKQU);
+      if ((__2JQU->__OFL <  250)) {
+        __4JQU=__RVW( 250);
+        __2JQU->__FFL=__4JQU;
+        __2JQU->__OFL= 250;
+      };
+      __2JQU->__WJ= 0;
+      __EBEJ(__GM3S,__AKQU);
+      __LGZ(((____BC *)__AKQU));
       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__IDLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__IDLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__HDLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__IDLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__HDLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__XK3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__HDLK)->receiver__554J);
-    Self__HJBU=((__LOCAL__43WC *)Self__XK3S->local__PUEJ);
-    Self__HJBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HJBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__HJBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__RIQU=NULL;
-      ptr__SIQU=((__POINTER__IB )(NULL));
-      typ_id__TIQU= 0;
-      __tmp__UIQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__UIQU ==  0)) {
-        result__RIQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__TIQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIQU));
-        if ((typ_id__TIQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VIQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WIQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UIQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XIQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WIQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__VIQU=micro_alloc__table__lab__HKI(__tmp__WIQU,((__POINTER__IB )(&(table_size[(__tmp__XIQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WIQU)));
-          ptr__SIQU=__tmp__VIQU;
-        } else /* FALSE */ {
-          __tmp__XIQU=((__UINTEGER_32__RWB )typ_id__TIQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VIQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WIQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UIQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VIQU=micro_alloc__table__lab__HKI(__tmp__WIQU,((__POINTER__IB )(&(table_type[(__tmp__XIQU)]))),(__UINTEGER_32__RWB)(__tmp__XIQU |  1));
-          ptr__SIQU=__tmp__VIQU;
-        };
-        result__RIQU=((__STRING__BC *)ptr__SIQU);
-        *(result__RIQU) = *(STRING__BC__);
-      };
-      Self__NIQU=((__STRING__BC *)result__RIQU);
-      if ((Self__NIQU->capacity__HFL <  250)) {
-        __tmp__PIQU=create__KVW( 250);
-        Self__NIQU->storage__4EL=__tmp__PIQU;
-        Self__NIQU->capacity__HFL= 250;
-      };
-      Self__NIQU->count__WJ= 0;
-      display__V5DJ(Self__XK3S,result__RIQU);
-      put_string__EGZ(((__STRING__BC *)result__RIQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __XELK=__SCLK(((____HJNJ *)__WELK));
+  } break;
+  case ____SJNJ__: {
+    __XELK=__EDLK(((____SJNJ *)__WELK));
+  } break;
+  case ____0AOJ__: {
+    __GM3S=((____2A0I *)((____0AOJ *)__WELK)->__OB5J);
+    __WKBU=((____N5WC *)__GM3S->__4VEJ);
+    __WKBU->__Q5WC.__KU4D=(____Q)(__WKBU->__Q5WC.__KU4D -  1);
+    if ((__WKBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __AKQU=NULL;
+      __BKQU=((____IB )(NULL));
+      __CKQU= 0;
+      __DKQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__DKQU ==  0)) {
+        __AKQU=__BC__;
+      } else /* FALSE */ {
+        __CKQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKQU));
+        if ((__CKQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EKQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FKQU=(void *)((unsigned long)(void *)((unsigned long)__DKQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GKQU=((____YWB )((____Q )(void *)((unsigned long)__FKQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __EKQU=__OKI(__FKQU,((____IB )(&(table_size[(__GKQU)-1]))),((____YWB )((____Q )__FKQU)));
+          __BKQU=__EKQU;
+        } else /* FALSE */ {
+          __GKQU=((____YWB )__CKQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EKQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FKQU=(void *)((unsigned long)(void *)((unsigned long)__DKQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EKQU=__OKI(__FKQU,((____IB )(&(table_type[(__GKQU)]))),(____YWB)(__GKQU |  1));
+          __BKQU=__EKQU;
+        };
+        __AKQU=((____BC *)__BKQU);
+        *(__AKQU) = *(__BC__);
+      };
+      __2JQU=((____BC *)__AKQU);
+      if ((__2JQU->__OFL <  250)) {
+        __4JQU=__RVW( 250);
+        __2JQU->__FFL=__4JQU;
+        __2JQU->__OFL= 250;
+      };
+      __2JQU->__WJ= 0;
+      __EBEJ(__GM3S,__AKQU);
+      __LGZ(((____BC *)__AKQU));
       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__IDLK=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__IDLK=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__IDLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__HDLK));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__IDLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__HDLK));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__IDLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__HDLK));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__IDLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__HDLK));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__IDLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__HDLK));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__IDLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HDLK));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__IDLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HDLK));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__2K3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__HDLK));
-    __tmp__IDLK=__tmp__2K3S;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__IDLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__HDLK));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__IDLK=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__IDLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__HDLK));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IDLK=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IDLK=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IDLK=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__NL3S=((__READ_SLOT__ZK4K *)__tmp__HDLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__NL3S->slot__CYFM),Self__NL3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OL3S=execute_access_unlink__5AMM(Self__NL3S);
-    __tmp__IDLK=__tmp__OL3S;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__IDLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__HDLK));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__IDLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__HDLK));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__OL3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__HDLK));
-    __tmp__IDLK=__tmp__OL3S;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__IDLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__HDLK));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__OL3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__HDLK));
-    __tmp__IDLK=__tmp__OL3S;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__IDLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__HDLK));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__IDLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__HDLK));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__0L3S=((__READ_GLOBAL__B4YL *)__tmp__HDLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__0L3S->global__Y5JM),Self__0L3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__0L3S->global__Y5JM));
-    __tmp__IDLK=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__IDLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__HDLK));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__IDLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__HDLK));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__IDLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__HDLK));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__IDLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__HDLK));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__IDLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__HDLK));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__IDLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__HDLK));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__IDLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__HDLK));
-  } break;
-  };
-  if (((void *)__tmp__IDLK != (void *)NULL)) {
-    Self__ZHYT=((__LIST__WH *)list_current__Y4GB);
-    Self__NJBU=((__FAST_ARRAYoINSTRo__X53D *)Self__ZHYT->expr_list__AA4D);
-    typ_id__TIQU=(__INTEGER__Q)(Self__ZHYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__TIQU == (__INTEGER__Q)(Self__NJBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__NJBU,__tmp__IDLK);
-    } else /* FALSE */ {
-      add_last__A04F(Self__NJBU,__tmp__IDLK);
-      move__to__by__H5QH(Self__NJBU,typ_id__TIQU,(__INTEGER__Q)(Self__NJBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__NJBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__TIQU]=__tmp__IDLK;
-    };
-    Self__ZHYT->index__OCFE=(__INTEGER__Q)(Self__ZHYT->index__OCFE +  1);
-  };
-  __tmp__HDLK=Self__EDLK->parent_expr_binary__FBOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__HDLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IDLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__IDLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__HDLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IDLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IDLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__IDLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__HDLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__XK3S=((__READ_LOCAL__N5ZI *)__tmp__HDLK);
-    Self__HJBU=((__LOCAL__43WC *)Self__XK3S->local__PUEJ);
-    Self__HJBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HJBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__HJBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__RIQU=NULL;
-      ptr__SIQU=((__POINTER__IB )(NULL));
-      typ_id__XJQU= 0;
-      __tmp__UIQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__UIQU ==  0)) {
-        result__RIQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__XJQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIQU));
-        if ((typ_id__XJQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VIQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WIQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UIQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XIQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WIQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__VIQU=micro_alloc__table__lab__HKI(__tmp__WIQU,((__POINTER__IB )(&(table_size[(__tmp__XIQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WIQU)));
-          ptr__SIQU=__tmp__VIQU;
-        } else /* FALSE */ {
-          __tmp__XIQU=((__UINTEGER_32__RWB )typ_id__XJQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VIQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WIQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UIQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VIQU=micro_alloc__table__lab__HKI(__tmp__WIQU,((__POINTER__IB )(&(table_type[(__tmp__XIQU)]))),(__UINTEGER_32__RWB)(__tmp__XIQU |  1));
-          ptr__SIQU=__tmp__VIQU;
-        };
-        result__RIQU=((__STRING__BC *)ptr__SIQU);
-        *(result__RIQU) = *(STRING__BC__);
-      };
-      Self__NIQU=((__STRING__BC *)result__RIQU);
-      if ((Self__NIQU->capacity__HFL <  250)) {
-        __tmp__PIQU=create__KVW( 250);
-        Self__NIQU->storage__4EL=__tmp__PIQU;
-        Self__NIQU->capacity__HFL= 250;
-      };
-      Self__NIQU->count__WJ= 0;
-      display__V5DJ(Self__XK3S,result__RIQU);
-      put_string__EGZ(((__STRING__BC *)result__RIQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
+  } break;
+  case ____EBOJ__: {
+    __XELK=NULL;
+  } break;
+  case ____3BOJ__: {
+    __XELK=__AELK(((____3BOJ *)__WELK));
+  } break;
+  case ____RCOJ__: {
+    __XELK=__SELK(((____RCOJ *)__WELK));
+  } break;
+  case ____HDOJ__: {
+    __XELK=__EFLK(((____HDOJ *)__WELK));
+  } break;
+  case ____1DOJ__: {
+    __XELK=__WFLK(((____1DOJ *)__WELK));
+  } break;
+  case ____PEOJ__: {
+    __XELK=__IGLK(((____PEOJ *)__WELK));
+  } break;
+  case ____DFOJ__: {
+    __XELK=__0GLK(((____DFOJ *)__WELK));
+  } break;
+  case ____XFOJ__: {
+    __XELK=__MHLK(((____XFOJ *)__WELK));
+  } break;
+  case ____QGOJ__: {
+    __LM3S=__4VPK(((____QGOJ *)__WELK));
+    __XELK=__LM3S;
+  } break;
+  case ____EHOJ__: {
+    __XELK=__CILK(((____EHOJ *)__WELK));
+  } break;
+  case ____2HOJ__: {
+    __XELK=NULL;
+  } break;
+  case ____YIOJ__: {
+    __XELK=__XILK(((____YIOJ *)__WELK));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
+  } break;
+  case ____IM4K__: {
+    __2M3S=((____IM4K *)__WELK);
+    __EIEN(((____FKRG *)__2M3S->__RZFM),__2M3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __3M3S=__OCMM(__2M3S);
+    __XELK=__3M3S;
+  } break;
+  case ____T5FL__: {
+    __XELK=__VM5O(((____T5FL *)__WELK));
+  } break;
+  case ____3DUL__: {
+    __XELK=__VUTP(((____3DUL *)__WELK));
+  } break;
+  case ____0EUL__: {
+    __3M3S=__0Q2P(((____0EUL *)__WELK));
+    __XELK=__3M3S;
+  } break;
+  case ____BGUL__: {
+    __XELK=__GVTP(((____BGUL *)__WELK));
+  } break;
+  case ____2GUL__: {
+    __3M3S=__5W2P(((____2GUL *)__WELK));
+    __XELK=__3M3S;
+  } break;
+  case ____B0VL__: {
+    __XELK=__GQCN(((____B0VL *)__WELK));
+  } break;
+  case ____P0VL__: {
+    __XELK=__GNGM(((____P0VL *)__WELK));
+  } break;
+  case ____Q5YL__: {
+    __JN3S=((____Q5YL *)__WELK);
+    __EIEN(((____FKRG *)__JN3S->__HBKM),__JN3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__JN3S->__HBKM));
+    __XELK=NULL;
+  } break;
+  case ____UVPM__: {
+    __XELK=__GHXN(((____UVPM *)__WELK));
+  } break;
+  case ____0ZPM__: {
+    __XELK=__5U0P(((____0ZPM *)__WELK));
+  } break;
+  case ____MR0N__: {
+    __XELK=__H0VO(((____MR0N *)__WELK));
+  } break;
+  case ____YWBP__: {
+    __XELK=__51ZQ(((____YWBP *)__WELK));
+  } break;
+  case ____LYBP__: {
+    __XELK=__XBUP(((____LYBP *)__WELK));
+  } break;
+  case ____CZBP__: {
+    __XELK=__ICUP(((____CZBP *)__WELK));
+  } break;
+  case ____3BEP__: {
+    __XELK=__YVEQ(((____3BEP *)__WELK));
+  } break;
+  };
+  if (((void *)__XELK != (void *)NULL)) {
+    __IJYT=((____WH *)__Q5GB);
+    __2KBU=((____GB4D *)__IJYT->__PB4D);
+    __CKQU=(____Q)(__IJYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__CKQU == (____Q)(__2KBU->__OB4D.__AVLE +  1))) {
+      __P14F(__2KBU,__XELK);
+    } else /* FALSE */ {
+      __P14F(__2KBU,__XELK);
+      __WARH(__2KBU,__CKQU,(____Q)(__2KBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__2KBU->__OB4D.__S24F)[__CKQU]=__XELK;
+    };
+    __IJYT->__3DFE=(____Q)(__IJYT->__3DFE +  1);
+  };
+  __WELK=__TELK->__UCOJ.__FC5J;
+  switch (((struct ___OBJ *)__WELK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
+  } break;
+  case ____0AXC__: {
+    __XELK=__NMUH(((____0AXC *)__WELK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
+  } break;
+  case ____DMWH__: {
+    __XELK=__S3KK(((____DMWH *)__WELK));
+  } break;
+  case ____2A0I__: {
+    __GM3S=((____2A0I *)__WELK);
+    __WKBU=((____N5WC *)__GM3S->__4VEJ);
+    __WKBU->__Q5WC.__KU4D=(____Q)(__WKBU->__Q5WC.__KU4D -  1);
+    if ((__WKBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __AKQU=NULL;
+      __BKQU=((____IB )(NULL));
+      __GLQU= 0;
+      __DKQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__DKQU ==  0)) {
+        __AKQU=__BC__;
+      } else /* FALSE */ {
+        __GLQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKQU));
+        if ((__GLQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EKQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FKQU=(void *)((unsigned long)(void *)((unsigned long)__DKQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GKQU=((____YWB )((____Q )(void *)((unsigned long)__FKQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __EKQU=__OKI(__FKQU,((____IB )(&(table_size[(__GKQU)-1]))),((____YWB )((____Q )__FKQU)));
+          __BKQU=__EKQU;
+        } else /* FALSE */ {
+          __GKQU=((____YWB )__GLQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EKQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FKQU=(void *)((unsigned long)(void *)((unsigned long)__DKQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EKQU=__OKI(__FKQU,((____IB )(&(table_type[(__GKQU)]))),(____YWB)(__GKQU |  1));
+          __BKQU=__EKQU;
+        };
+        __AKQU=((____BC *)__BKQU);
+        *(__AKQU) = *(__BC__);
+      };
+      __2JQU=((____BC *)__AKQU);
+      if ((__2JQU->__OFL <  250)) {
+        __4JQU=__RVW( 250);
+        __2JQU->__FFL=__4JQU;
+        __2JQU->__OFL= 250;
+      };
+      __2JQU->__WJ= 0;
+      __EBEJ(__GM3S,__AKQU);
+      __LGZ(((____BC *)__AKQU));
       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__IDLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__IDLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__HDLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__IDLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__HDLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__XK3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__HDLK)->receiver__554J);
-    Self__HJBU=((__LOCAL__43WC *)Self__XK3S->local__PUEJ);
-    Self__HJBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HJBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__HJBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__RIQU=NULL;
-      ptr__SIQU=((__POINTER__IB )(NULL));
-      typ_id__XJQU= 0;
-      __tmp__UIQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__UIQU ==  0)) {
-        result__RIQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__XJQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIQU));
-        if ((typ_id__XJQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VIQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WIQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UIQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XIQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WIQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__VIQU=micro_alloc__table__lab__HKI(__tmp__WIQU,((__POINTER__IB )(&(table_size[(__tmp__XIQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WIQU)));
-          ptr__SIQU=__tmp__VIQU;
-        } else /* FALSE */ {
-          __tmp__XIQU=((__UINTEGER_32__RWB )typ_id__XJQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VIQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WIQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UIQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VIQU=micro_alloc__table__lab__HKI(__tmp__WIQU,((__POINTER__IB )(&(table_type[(__tmp__XIQU)]))),(__UINTEGER_32__RWB)(__tmp__XIQU |  1));
-          ptr__SIQU=__tmp__VIQU;
-        };
-        result__RIQU=((__STRING__BC *)ptr__SIQU);
-        *(result__RIQU) = *(STRING__BC__);
-      };
-      Self__NIQU=((__STRING__BC *)result__RIQU);
-      if ((Self__NIQU->capacity__HFL <  250)) {
-        __tmp__PIQU=create__KVW( 250);
-        Self__NIQU->storage__4EL=__tmp__PIQU;
-        Self__NIQU->capacity__HFL= 250;
-      };
-      Self__NIQU->count__WJ= 0;
-      display__V5DJ(Self__XK3S,result__RIQU);
-      put_string__EGZ(((__STRING__BC *)result__RIQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __XELK=__SCLK(((____HJNJ *)__WELK));
+  } break;
+  case ____SJNJ__: {
+    __XELK=__EDLK(((____SJNJ *)__WELK));
+  } break;
+  case ____0AOJ__: {
+    __GM3S=((____2A0I *)((____0AOJ *)__WELK)->__OB5J);
+    __WKBU=((____N5WC *)__GM3S->__4VEJ);
+    __WKBU->__Q5WC.__KU4D=(____Q)(__WKBU->__Q5WC.__KU4D -  1);
+    if ((__WKBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __AKQU=NULL;
+      __BKQU=((____IB )(NULL));
+      __GLQU= 0;
+      __DKQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__DKQU ==  0)) {
+        __AKQU=__BC__;
+      } else /* FALSE */ {
+        __GLQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKQU));
+        if ((__GLQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EKQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FKQU=(void *)((unsigned long)(void *)((unsigned long)__DKQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GKQU=((____YWB )((____Q )(void *)((unsigned long)__FKQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __EKQU=__OKI(__FKQU,((____IB )(&(table_size[(__GKQU)-1]))),((____YWB )((____Q )__FKQU)));
+          __BKQU=__EKQU;
+        } else /* FALSE */ {
+          __GKQU=((____YWB )__GLQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __EKQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FKQU=(void *)((unsigned long)(void *)((unsigned long)__DKQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EKQU=__OKI(__FKQU,((____IB )(&(table_type[(__GKQU)]))),(____YWB)(__GKQU |  1));
+          __BKQU=__EKQU;
+        };
+        __AKQU=((____BC *)__BKQU);
+        *(__AKQU) = *(__BC__);
+      };
+      __2JQU=((____BC *)__AKQU);
+      if ((__2JQU->__OFL <  250)) {
+        __4JQU=__RVW( 250);
+        __2JQU->__FFL=__4JQU;
+        __2JQU->__OFL= 250;
+      };
+      __2JQU->__WJ= 0;
+      __EBEJ(__GM3S,__AKQU);
+      __LGZ(((____BC *)__AKQU));
       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__IDLK=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__IDLK=NULL;
+  case ____EBOJ__: {
+    __XELK=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__IDLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__HDLK));
+  case ____3BOJ__: {
+    __XELK=__AELK(((____3BOJ *)__WELK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__IDLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__HDLK));
+  case ____RCOJ__: {
+    __XELK=__SELK(((____RCOJ *)__WELK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__IDLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__HDLK));
+  case ____HDOJ__: {
+    __XELK=__EFLK(((____HDOJ *)__WELK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__IDLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__HDLK));
+  case ____1DOJ__: {
+    __XELK=__WFLK(((____1DOJ *)__WELK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__IDLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__HDLK));
+  case ____PEOJ__: {
+    __XELK=__IGLK(((____PEOJ *)__WELK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__IDLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HDLK));
+  case ____DFOJ__: {
+    __XELK=__0GLK(((____DFOJ *)__WELK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__IDLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HDLK));
+  case ____XFOJ__: {
+    __XELK=__MHLK(((____XFOJ *)__WELK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__2K3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__HDLK));
-    __tmp__IDLK=__tmp__2K3S;
+  case ____QGOJ__: {
+    __LM3S=__4VPK(((____QGOJ *)__WELK));
+    __XELK=__LM3S;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__IDLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__HDLK));
+  case ____EHOJ__: {
+    __XELK=__CILK(((____EHOJ *)__WELK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__IDLK=NULL;
+  case ____2HOJ__: {
+    __XELK=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__IDLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__HDLK));
+  case ____YIOJ__: {
+    __XELK=__XILK(((____YIOJ *)__WELK));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IDLK=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IDLK=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__IDLK=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __XELK=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__NL3S=((__READ_SLOT__ZK4K *)__tmp__HDLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__NL3S->slot__CYFM),Self__NL3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OL3S=execute_access_unlink__5AMM(Self__NL3S);
-    __tmp__IDLK=__tmp__OL3S;
+  case ____IM4K__: {
+    __2M3S=((____IM4K *)__WELK);
+    __EIEN(((____FKRG *)__2M3S->__RZFM),__2M3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __3M3S=__OCMM(__2M3S);
+    __XELK=__3M3S;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__IDLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__HDLK));
+  case ____T5FL__: {
+    __XELK=__VM5O(((____T5FL *)__WELK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__IDLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__HDLK));
+  case ____3DUL__: {
+    __XELK=__VUTP(((____3DUL *)__WELK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__OL3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__HDLK));
-    __tmp__IDLK=__tmp__OL3S;
+  case ____0EUL__: {
+    __3M3S=__0Q2P(((____0EUL *)__WELK));
+    __XELK=__3M3S;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__IDLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__HDLK));
+  case ____BGUL__: {
+    __XELK=__GVTP(((____BGUL *)__WELK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__OL3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__HDLK));
-    __tmp__IDLK=__tmp__OL3S;
+  case ____2GUL__: {
+    __3M3S=__5W2P(((____2GUL *)__WELK));
+    __XELK=__3M3S;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__IDLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__HDLK));
+  case ____B0VL__: {
+    __XELK=__GQCN(((____B0VL *)__WELK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__IDLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__HDLK));
+  case ____P0VL__: {
+    __XELK=__GNGM(((____P0VL *)__WELK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__0L3S=((__READ_GLOBAL__B4YL *)__tmp__HDLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__0L3S->global__Y5JM),Self__0L3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__0L3S->global__Y5JM));
-    __tmp__IDLK=NULL;
+  case ____Q5YL__: {
+    __JN3S=((____Q5YL *)__WELK);
+    __EIEN(((____FKRG *)__JN3S->__HBKM),__JN3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__JN3S->__HBKM));
+    __XELK=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__IDLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__HDLK));
+  case ____UVPM__: {
+    __XELK=__GHXN(((____UVPM *)__WELK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__IDLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__HDLK));
+  case ____0ZPM__: {
+    __XELK=__5U0P(((____0ZPM *)__WELK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__IDLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__HDLK));
+  case ____MR0N__: {
+    __XELK=__H0VO(((____MR0N *)__WELK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__IDLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__HDLK));
+  case ____YWBP__: {
+    __XELK=__51ZQ(((____YWBP *)__WELK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__IDLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__HDLK));
+  case ____LYBP__: {
+    __XELK=__XBUP(((____LYBP *)__WELK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__IDLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__HDLK));
+  case ____CZBP__: {
+    __XELK=__ICUP(((____CZBP *)__WELK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__IDLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__HDLK));
+  case ____3BEP__: {
+    __XELK=__YVEQ(((____3BEP *)__WELK));
   } break;
   };
-  __tmp__HDLK=__tmp__IDLK;
-  return(__tmp__HDLK);
+  __WELK=__XELK;
+  return(__WELK);
 }
 
-static void* execute_unlink__VDLK(__EXPR_MUL__YBOJ *Self__WDLK)
-// ({EXPR_MUL__YBOJ}) With result Recursive, No inlinable.
+static void* __EFLK(____HDOJ *__FFLK)
+// ({__HDOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__ZDLK;
-  void *__tmp__0DLK,*__tmp__GO3S;
-  __READ_LOCAL__N5ZI *Self__PN3S;
-  __LOCAL__43WC *Self__WJBU;
-  __STRING__BC *result__ZKQU,*Self__VKQU;
-  __POINTER__IB ptr__0KQU,__tmp__2KQU,__tmp__3KQU,__tmp__4KQU;
-  __INTEGER__Q typ_id__1KQU,typ_id__5LQU;
-  __UINTEGER_32__RWB __tmp__5KQU;
-  __PUT_TO__BFOJ *__tmp__UN3S;
-  __READ_SLOT__ZK4K *Self__FO3S;
-  __READ_GLOBAL__B4YL *Self__SO3S;
-  __LIST__WH *Self__1HYT;
-  __CHARACTER__DB *__tmp__XKQU;
-  __FAST_ARRAYoINSTRo__X53D *Self__2JBU;
-  __tmp__ZDLK=Self__WDLK->parent_expr_binary__ZBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__ZDLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0DLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__0DLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__ZDLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0DLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0DLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__0DLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__ZDLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__PN3S=((__READ_LOCAL__N5ZI *)__tmp__ZDLK);
-    Self__WJBU=((__LOCAL__43WC *)Self__PN3S->local__PUEJ);
-    Self__WJBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__WJBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__WJBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__ZKQU=NULL;
-      ptr__0KQU=((__POINTER__IB )(NULL));
-      typ_id__1KQU= 0;
-      __tmp__2KQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__2KQU ==  0)) {
-        result__ZKQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__1KQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KQU));
-        if ((typ_id__1KQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3KQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4KQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2KQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5KQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4KQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__3KQU=micro_alloc__table__lab__HKI(__tmp__4KQU,((__POINTER__IB )(&(table_size[(__tmp__5KQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4KQU)));
-          ptr__0KQU=__tmp__3KQU;
-        } else /* FALSE */ {
-          __tmp__5KQU=((__UINTEGER_32__RWB )typ_id__1KQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3KQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4KQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2KQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3KQU=micro_alloc__table__lab__HKI(__tmp__4KQU,((__POINTER__IB )(&(table_type[(__tmp__5KQU)]))),(__UINTEGER_32__RWB)(__tmp__5KQU |  1));
-          ptr__0KQU=__tmp__3KQU;
-        };
-        result__ZKQU=((__STRING__BC *)ptr__0KQU);
-        *(result__ZKQU) = *(STRING__BC__);
-      };
-      Self__VKQU=((__STRING__BC *)result__ZKQU);
-      if ((Self__VKQU->capacity__HFL <  250)) {
-        __tmp__XKQU=create__KVW( 250);
-        Self__VKQU->storage__4EL=__tmp__XKQU;
-        Self__VKQU->capacity__HFL= 250;
-      };
-      Self__VKQU->count__WJ= 0;
-      display__V5DJ(Self__PN3S,result__ZKQU);
-      put_string__EGZ(((__STRING__BC *)result__ZKQU));
+  void *__IFLK;
+  void *__JFLK,*__VP3S;
+  ____2A0I *__4O3S;
+  ____N5WC *__FLBU;
+  ____BC *__IMQU,*__EMQU;
+  ____IB __JMQU,__LMQU,__MMQU,__NMQU;
+  ____Q __KMQU,__ONQU;
+  ____YWB __OMQU;
+  ____QGOJ *__DP3S;
+  ____IM4K *__UP3S;
+  ____Q5YL *__BQ3S;
+  ____WH *__KJYT;
+  ____DB *__GMQU;
+  ____GB4D *__LLBU;
+  __IFLK=__FFLK->__IDOJ.__BC5J;
+  switch (((struct ___OBJ *)__IFLK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
+  } break;
+  case ____0AXC__: {
+    __JFLK=__NMUH(((____0AXC *)__IFLK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
+  } break;
+  case ____DMWH__: {
+    __JFLK=__S3KK(((____DMWH *)__IFLK));
+  } break;
+  case ____2A0I__: {
+    __4O3S=((____2A0I *)__IFLK);
+    __FLBU=((____N5WC *)__4O3S->__4VEJ);
+    __FLBU->__Q5WC.__KU4D=(____Q)(__FLBU->__Q5WC.__KU4D -  1);
+    if ((__FLBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __IMQU=NULL;
+      __JMQU=((____IB )(NULL));
+      __KMQU= 0;
+      __LMQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__LMQU ==  0)) {
+        __IMQU=__BC__;
+      } else /* FALSE */ {
+        __KMQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMQU));
+        if ((__KMQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MMQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NMQU=(void *)((unsigned long)(void *)((unsigned long)__LMQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OMQU=((____YWB )((____Q )(void *)((unsigned long)__NMQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __MMQU=__OKI(__NMQU,((____IB )(&(table_size[(__OMQU)-1]))),((____YWB )((____Q )__NMQU)));
+          __JMQU=__MMQU;
+        } else /* FALSE */ {
+          __OMQU=((____YWB )__KMQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MMQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NMQU=(void *)((unsigned long)(void *)((unsigned long)__LMQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MMQU=__OKI(__NMQU,((____IB )(&(table_type[(__OMQU)]))),(____YWB)(__OMQU |  1));
+          __JMQU=__MMQU;
+        };
+        __IMQU=((____BC *)__JMQU);
+        *(__IMQU) = *(__BC__);
+      };
+      __EMQU=((____BC *)__IMQU);
+      if ((__EMQU->__OFL <  250)) {
+        __GMQU=__RVW( 250);
+        __EMQU->__FFL=__GMQU;
+        __EMQU->__OFL= 250;
+      };
+      __EMQU->__WJ= 0;
+      __EBEJ(__4O3S,__IMQU);
+      __LGZ(((____BC *)__IMQU));
       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__0DLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__0DLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__ZDLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__0DLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ZDLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__PN3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ZDLK)->receiver__554J);
-    Self__WJBU=((__LOCAL__43WC *)Self__PN3S->local__PUEJ);
-    Self__WJBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__WJBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__WJBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__ZKQU=NULL;
-      ptr__0KQU=((__POINTER__IB )(NULL));
-      typ_id__1KQU= 0;
-      __tmp__2KQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__2KQU ==  0)) {
-        result__ZKQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__1KQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KQU));
-        if ((typ_id__1KQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3KQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4KQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2KQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5KQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4KQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__3KQU=micro_alloc__table__lab__HKI(__tmp__4KQU,((__POINTER__IB )(&(table_size[(__tmp__5KQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4KQU)));
-          ptr__0KQU=__tmp__3KQU;
-        } else /* FALSE */ {
-          __tmp__5KQU=((__UINTEGER_32__RWB )typ_id__1KQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3KQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4KQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2KQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3KQU=micro_alloc__table__lab__HKI(__tmp__4KQU,((__POINTER__IB )(&(table_type[(__tmp__5KQU)]))),(__UINTEGER_32__RWB)(__tmp__5KQU |  1));
-          ptr__0KQU=__tmp__3KQU;
-        };
-        result__ZKQU=((__STRING__BC *)ptr__0KQU);
-        *(result__ZKQU) = *(STRING__BC__);
-      };
-      Self__VKQU=((__STRING__BC *)result__ZKQU);
-      if ((Self__VKQU->capacity__HFL <  250)) {
-        __tmp__XKQU=create__KVW( 250);
-        Self__VKQU->storage__4EL=__tmp__XKQU;
-        Self__VKQU->capacity__HFL= 250;
-      };
-      Self__VKQU->count__WJ= 0;
-      display__V5DJ(Self__PN3S,result__ZKQU);
-      put_string__EGZ(((__STRING__BC *)result__ZKQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __JFLK=__SCLK(((____HJNJ *)__IFLK));
+  } break;
+  case ____SJNJ__: {
+    __JFLK=__EDLK(((____SJNJ *)__IFLK));
+  } break;
+  case ____0AOJ__: {
+    __4O3S=((____2A0I *)((____0AOJ *)__IFLK)->__OB5J);
+    __FLBU=((____N5WC *)__4O3S->__4VEJ);
+    __FLBU->__Q5WC.__KU4D=(____Q)(__FLBU->__Q5WC.__KU4D -  1);
+    if ((__FLBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __IMQU=NULL;
+      __JMQU=((____IB )(NULL));
+      __KMQU= 0;
+      __LMQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__LMQU ==  0)) {
+        __IMQU=__BC__;
+      } else /* FALSE */ {
+        __KMQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMQU));
+        if ((__KMQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MMQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NMQU=(void *)((unsigned long)(void *)((unsigned long)__LMQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OMQU=((____YWB )((____Q )(void *)((unsigned long)__NMQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __MMQU=__OKI(__NMQU,((____IB )(&(table_size[(__OMQU)-1]))),((____YWB )((____Q )__NMQU)));
+          __JMQU=__MMQU;
+        } else /* FALSE */ {
+          __OMQU=((____YWB )__KMQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MMQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NMQU=(void *)((unsigned long)(void *)((unsigned long)__LMQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MMQU=__OKI(__NMQU,((____IB )(&(table_type[(__OMQU)]))),(____YWB)(__OMQU |  1));
+          __JMQU=__MMQU;
+        };
+        __IMQU=((____BC *)__JMQU);
+        *(__IMQU) = *(__BC__);
+      };
+      __EMQU=((____BC *)__IMQU);
+      if ((__EMQU->__OFL <  250)) {
+        __GMQU=__RVW( 250);
+        __EMQU->__FFL=__GMQU;
+        __EMQU->__OFL= 250;
+      };
+      __EMQU->__WJ= 0;
+      __EBEJ(__4O3S,__IMQU);
+      __LGZ(((____BC *)__IMQU));
       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__0DLK=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__0DLK=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__0DLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__ZDLK));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__0DLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__ZDLK));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__0DLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__ZDLK));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__0DLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__ZDLK));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__0DLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__ZDLK));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__0DLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ZDLK));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__0DLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ZDLK));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__UN3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__ZDLK));
-    __tmp__0DLK=__tmp__UN3S;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__0DLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__ZDLK));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__0DLK=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__0DLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__ZDLK));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0DLK=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0DLK=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0DLK=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__FO3S=((__READ_SLOT__ZK4K *)__tmp__ZDLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__FO3S->slot__CYFM),Self__FO3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__GO3S=execute_access_unlink__5AMM(Self__FO3S);
-    __tmp__0DLK=__tmp__GO3S;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__0DLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ZDLK));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__0DLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ZDLK));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__GO3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ZDLK));
-    __tmp__0DLK=__tmp__GO3S;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__0DLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ZDLK));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__GO3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ZDLK));
-    __tmp__0DLK=__tmp__GO3S;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__0DLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__ZDLK));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__0DLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__ZDLK));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__SO3S=((__READ_GLOBAL__B4YL *)__tmp__ZDLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SO3S->global__Y5JM),Self__SO3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__SO3S->global__Y5JM));
-    __tmp__0DLK=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__0DLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__ZDLK));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__0DLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__ZDLK));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__0DLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__ZDLK));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__0DLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ZDLK));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__0DLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__ZDLK));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__0DLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__ZDLK));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__0DLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__ZDLK));
-  } break;
-  };
-  if (((void *)__tmp__0DLK != (void *)NULL)) {
-    Self__1HYT=((__LIST__WH *)list_current__Y4GB);
-    Self__2JBU=((__FAST_ARRAYoINSTRo__X53D *)Self__1HYT->expr_list__AA4D);
-    typ_id__1KQU=(__INTEGER__Q)(Self__1HYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__1KQU == (__INTEGER__Q)(Self__2JBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__2JBU,__tmp__0DLK);
-    } else /* FALSE */ {
-      add_last__A04F(Self__2JBU,__tmp__0DLK);
-      move__to__by__H5QH(Self__2JBU,typ_id__1KQU,(__INTEGER__Q)(Self__2JBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__2JBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__1KQU]=__tmp__0DLK;
-    };
-    Self__1HYT->index__OCFE=(__INTEGER__Q)(Self__1HYT->index__OCFE +  1);
-  };
-  __tmp__ZDLK=Self__WDLK->parent_expr_binary__ZBOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__ZDLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0DLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__0DLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__ZDLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0DLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0DLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__0DLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__ZDLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__PN3S=((__READ_LOCAL__N5ZI *)__tmp__ZDLK);
-    Self__WJBU=((__LOCAL__43WC *)Self__PN3S->local__PUEJ);
-    Self__WJBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__WJBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__WJBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__ZKQU=NULL;
-      ptr__0KQU=((__POINTER__IB )(NULL));
-      typ_id__5LQU= 0;
-      __tmp__2KQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__2KQU ==  0)) {
-        result__ZKQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__5LQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KQU));
-        if ((typ_id__5LQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3KQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4KQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2KQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5KQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4KQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__3KQU=micro_alloc__table__lab__HKI(__tmp__4KQU,((__POINTER__IB )(&(table_size[(__tmp__5KQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4KQU)));
-          ptr__0KQU=__tmp__3KQU;
-        } else /* FALSE */ {
-          __tmp__5KQU=((__UINTEGER_32__RWB )typ_id__5LQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3KQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4KQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2KQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3KQU=micro_alloc__table__lab__HKI(__tmp__4KQU,((__POINTER__IB )(&(table_type[(__tmp__5KQU)]))),(__UINTEGER_32__RWB)(__tmp__5KQU |  1));
-          ptr__0KQU=__tmp__3KQU;
-        };
-        result__ZKQU=((__STRING__BC *)ptr__0KQU);
-        *(result__ZKQU) = *(STRING__BC__);
-      };
-      Self__VKQU=((__STRING__BC *)result__ZKQU);
-      if ((Self__VKQU->capacity__HFL <  250)) {
-        __tmp__XKQU=create__KVW( 250);
-        Self__VKQU->storage__4EL=__tmp__XKQU;
-        Self__VKQU->capacity__HFL= 250;
-      };
-      Self__VKQU->count__WJ= 0;
-      display__V5DJ(Self__PN3S,result__ZKQU);
-      put_string__EGZ(((__STRING__BC *)result__ZKQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
+  } break;
+  case ____EBOJ__: {
+    __JFLK=NULL;
+  } break;
+  case ____3BOJ__: {
+    __JFLK=__AELK(((____3BOJ *)__IFLK));
+  } break;
+  case ____RCOJ__: {
+    __JFLK=__SELK(((____RCOJ *)__IFLK));
+  } break;
+  case ____HDOJ__: {
+    __JFLK=__EFLK(((____HDOJ *)__IFLK));
+  } break;
+  case ____1DOJ__: {
+    __JFLK=__WFLK(((____1DOJ *)__IFLK));
+  } break;
+  case ____PEOJ__: {
+    __JFLK=__IGLK(((____PEOJ *)__IFLK));
+  } break;
+  case ____DFOJ__: {
+    __JFLK=__0GLK(((____DFOJ *)__IFLK));
+  } break;
+  case ____XFOJ__: {
+    __JFLK=__MHLK(((____XFOJ *)__IFLK));
+  } break;
+  case ____QGOJ__: {
+    __DP3S=__4VPK(((____QGOJ *)__IFLK));
+    __JFLK=__DP3S;
+  } break;
+  case ____EHOJ__: {
+    __JFLK=__CILK(((____EHOJ *)__IFLK));
+  } break;
+  case ____2HOJ__: {
+    __JFLK=NULL;
+  } break;
+  case ____YIOJ__: {
+    __JFLK=__XILK(((____YIOJ *)__IFLK));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
+  } break;
+  case ____IM4K__: {
+    __UP3S=((____IM4K *)__IFLK);
+    __EIEN(((____FKRG *)__UP3S->__RZFM),__UP3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __VP3S=__OCMM(__UP3S);
+    __JFLK=__VP3S;
+  } break;
+  case ____T5FL__: {
+    __JFLK=__VM5O(((____T5FL *)__IFLK));
+  } break;
+  case ____3DUL__: {
+    __JFLK=__VUTP(((____3DUL *)__IFLK));
+  } break;
+  case ____0EUL__: {
+    __VP3S=__0Q2P(((____0EUL *)__IFLK));
+    __JFLK=__VP3S;
+  } break;
+  case ____BGUL__: {
+    __JFLK=__GVTP(((____BGUL *)__IFLK));
+  } break;
+  case ____2GUL__: {
+    __VP3S=__5W2P(((____2GUL *)__IFLK));
+    __JFLK=__VP3S;
+  } break;
+  case ____B0VL__: {
+    __JFLK=__GQCN(((____B0VL *)__IFLK));
+  } break;
+  case ____P0VL__: {
+    __JFLK=__GNGM(((____P0VL *)__IFLK));
+  } break;
+  case ____Q5YL__: {
+    __BQ3S=((____Q5YL *)__IFLK);
+    __EIEN(((____FKRG *)__BQ3S->__HBKM),__BQ3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__BQ3S->__HBKM));
+    __JFLK=NULL;
+  } break;
+  case ____UVPM__: {
+    __JFLK=__GHXN(((____UVPM *)__IFLK));
+  } break;
+  case ____0ZPM__: {
+    __JFLK=__5U0P(((____0ZPM *)__IFLK));
+  } break;
+  case ____MR0N__: {
+    __JFLK=__H0VO(((____MR0N *)__IFLK));
+  } break;
+  case ____YWBP__: {
+    __JFLK=__51ZQ(((____YWBP *)__IFLK));
+  } break;
+  case ____LYBP__: {
+    __JFLK=__XBUP(((____LYBP *)__IFLK));
+  } break;
+  case ____CZBP__: {
+    __JFLK=__ICUP(((____CZBP *)__IFLK));
+  } break;
+  case ____3BEP__: {
+    __JFLK=__YVEQ(((____3BEP *)__IFLK));
+  } break;
+  };
+  if (((void *)__JFLK != (void *)NULL)) {
+    __KJYT=((____WH *)__Q5GB);
+    __LLBU=((____GB4D *)__KJYT->__PB4D);
+    __KMQU=(____Q)(__KJYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__KMQU == (____Q)(__LLBU->__OB4D.__AVLE +  1))) {
+      __P14F(__LLBU,__JFLK);
+    } else /* FALSE */ {
+      __P14F(__LLBU,__JFLK);
+      __WARH(__LLBU,__KMQU,(____Q)(__LLBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__LLBU->__OB4D.__S24F)[__KMQU]=__JFLK;
+    };
+    __KJYT->__3DFE=(____Q)(__KJYT->__3DFE +  1);
+  };
+  __IFLK=__FFLK->__IDOJ.__FC5J;
+  switch (((struct ___OBJ *)__IFLK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
+  } break;
+  case ____0AXC__: {
+    __JFLK=__NMUH(((____0AXC *)__IFLK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
+  } break;
+  case ____DMWH__: {
+    __JFLK=__S3KK(((____DMWH *)__IFLK));
+  } break;
+  case ____2A0I__: {
+    __4O3S=((____2A0I *)__IFLK);
+    __FLBU=((____N5WC *)__4O3S->__4VEJ);
+    __FLBU->__Q5WC.__KU4D=(____Q)(__FLBU->__Q5WC.__KU4D -  1);
+    if ((__FLBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __IMQU=NULL;
+      __JMQU=((____IB )(NULL));
+      __ONQU= 0;
+      __LMQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__LMQU ==  0)) {
+        __IMQU=__BC__;
+      } else /* FALSE */ {
+        __ONQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMQU));
+        if ((__ONQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MMQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NMQU=(void *)((unsigned long)(void *)((unsigned long)__LMQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OMQU=((____YWB )((____Q )(void *)((unsigned long)__NMQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __MMQU=__OKI(__NMQU,((____IB )(&(table_size[(__OMQU)-1]))),((____YWB )((____Q )__NMQU)));
+          __JMQU=__MMQU;
+        } else /* FALSE */ {
+          __OMQU=((____YWB )__ONQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MMQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NMQU=(void *)((unsigned long)(void *)((unsigned long)__LMQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MMQU=__OKI(__NMQU,((____IB )(&(table_type[(__OMQU)]))),(____YWB)(__OMQU |  1));
+          __JMQU=__MMQU;
+        };
+        __IMQU=((____BC *)__JMQU);
+        *(__IMQU) = *(__BC__);
+      };
+      __EMQU=((____BC *)__IMQU);
+      if ((__EMQU->__OFL <  250)) {
+        __GMQU=__RVW( 250);
+        __EMQU->__FFL=__GMQU;
+        __EMQU->__OFL= 250;
+      };
+      __EMQU->__WJ= 0;
+      __EBEJ(__4O3S,__IMQU);
+      __LGZ(((____BC *)__IMQU));
       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__0DLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__0DLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__ZDLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__0DLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ZDLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__PN3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ZDLK)->receiver__554J);
-    Self__WJBU=((__LOCAL__43WC *)Self__PN3S->local__PUEJ);
-    Self__WJBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__WJBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__WJBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__ZKQU=NULL;
-      ptr__0KQU=((__POINTER__IB )(NULL));
-      typ_id__5LQU= 0;
-      __tmp__2KQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__2KQU ==  0)) {
-        result__ZKQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__5LQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KQU));
-        if ((typ_id__5LQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3KQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4KQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2KQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5KQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4KQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__3KQU=micro_alloc__table__lab__HKI(__tmp__4KQU,((__POINTER__IB )(&(table_size[(__tmp__5KQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4KQU)));
-          ptr__0KQU=__tmp__3KQU;
-        } else /* FALSE */ {
-          __tmp__5KQU=((__UINTEGER_32__RWB )typ_id__5LQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3KQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4KQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2KQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3KQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3KQU=micro_alloc__table__lab__HKI(__tmp__4KQU,((__POINTER__IB )(&(table_type[(__tmp__5KQU)]))),(__UINTEGER_32__RWB)(__tmp__5KQU |  1));
-          ptr__0KQU=__tmp__3KQU;
-        };
-        result__ZKQU=((__STRING__BC *)ptr__0KQU);
-        *(result__ZKQU) = *(STRING__BC__);
-      };
-      Self__VKQU=((__STRING__BC *)result__ZKQU);
-      if ((Self__VKQU->capacity__HFL <  250)) {
-        __tmp__XKQU=create__KVW( 250);
-        Self__VKQU->storage__4EL=__tmp__XKQU;
-        Self__VKQU->capacity__HFL= 250;
-      };
-      Self__VKQU->count__WJ= 0;
-      display__V5DJ(Self__PN3S,result__ZKQU);
-      put_string__EGZ(((__STRING__BC *)result__ZKQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __JFLK=__SCLK(((____HJNJ *)__IFLK));
+  } break;
+  case ____SJNJ__: {
+    __JFLK=__EDLK(((____SJNJ *)__IFLK));
+  } break;
+  case ____0AOJ__: {
+    __4O3S=((____2A0I *)((____0AOJ *)__IFLK)->__OB5J);
+    __FLBU=((____N5WC *)__4O3S->__4VEJ);
+    __FLBU->__Q5WC.__KU4D=(____Q)(__FLBU->__Q5WC.__KU4D -  1);
+    if ((__FLBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __IMQU=NULL;
+      __JMQU=((____IB )(NULL));
+      __ONQU= 0;
+      __LMQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__LMQU ==  0)) {
+        __IMQU=__BC__;
+      } else /* FALSE */ {
+        __ONQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMQU));
+        if ((__ONQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MMQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NMQU=(void *)((unsigned long)(void *)((unsigned long)__LMQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OMQU=((____YWB )((____Q )(void *)((unsigned long)__NMQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __MMQU=__OKI(__NMQU,((____IB )(&(table_size[(__OMQU)-1]))),((____YWB )((____Q )__NMQU)));
+          __JMQU=__MMQU;
+        } else /* FALSE */ {
+          __OMQU=((____YWB )__ONQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MMQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NMQU=(void *)((unsigned long)(void *)((unsigned long)__LMQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MMQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MMQU=__OKI(__NMQU,((____IB )(&(table_type[(__OMQU)]))),(____YWB)(__OMQU |  1));
+          __JMQU=__MMQU;
+        };
+        __IMQU=((____BC *)__JMQU);
+        *(__IMQU) = *(__BC__);
+      };
+      __EMQU=((____BC *)__IMQU);
+      if ((__EMQU->__OFL <  250)) {
+        __GMQU=__RVW( 250);
+        __EMQU->__FFL=__GMQU;
+        __EMQU->__OFL= 250;
+      };
+      __EMQU->__WJ= 0;
+      __EBEJ(__4O3S,__IMQU);
+      __LGZ(((____BC *)__IMQU));
       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__0DLK=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__0DLK=NULL;
+  case ____EBOJ__: {
+    __JFLK=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__0DLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__ZDLK));
+  case ____3BOJ__: {
+    __JFLK=__AELK(((____3BOJ *)__IFLK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__0DLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__ZDLK));
+  case ____RCOJ__: {
+    __JFLK=__SELK(((____RCOJ *)__IFLK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__0DLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__ZDLK));
+  case ____HDOJ__: {
+    __JFLK=__EFLK(((____HDOJ *)__IFLK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__0DLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__ZDLK));
+  case ____1DOJ__: {
+    __JFLK=__WFLK(((____1DOJ *)__IFLK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__0DLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__ZDLK));
+  case ____PEOJ__: {
+    __JFLK=__IGLK(((____PEOJ *)__IFLK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__0DLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ZDLK));
+  case ____DFOJ__: {
+    __JFLK=__0GLK(((____DFOJ *)__IFLK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__0DLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ZDLK));
+  case ____XFOJ__: {
+    __JFLK=__MHLK(((____XFOJ *)__IFLK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__UN3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__ZDLK));
-    __tmp__0DLK=__tmp__UN3S;
+  case ____QGOJ__: {
+    __DP3S=__4VPK(((____QGOJ *)__IFLK));
+    __JFLK=__DP3S;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__0DLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__ZDLK));
+  case ____EHOJ__: {
+    __JFLK=__CILK(((____EHOJ *)__IFLK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__0DLK=NULL;
+  case ____2HOJ__: {
+    __JFLK=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__0DLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__ZDLK));
+  case ____YIOJ__: {
+    __JFLK=__XILK(((____YIOJ *)__IFLK));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0DLK=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0DLK=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0DLK=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __JFLK=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__FO3S=((__READ_SLOT__ZK4K *)__tmp__ZDLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__FO3S->slot__CYFM),Self__FO3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__GO3S=execute_access_unlink__5AMM(Self__FO3S);
-    __tmp__0DLK=__tmp__GO3S;
+  case ____IM4K__: {
+    __UP3S=((____IM4K *)__IFLK);
+    __EIEN(((____FKRG *)__UP3S->__RZFM),__UP3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __VP3S=__OCMM(__UP3S);
+    __JFLK=__VP3S;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__0DLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ZDLK));
+  case ____T5FL__: {
+    __JFLK=__VM5O(((____T5FL *)__IFLK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__0DLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ZDLK));
+  case ____3DUL__: {
+    __JFLK=__VUTP(((____3DUL *)__IFLK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__GO3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ZDLK));
-    __tmp__0DLK=__tmp__GO3S;
+  case ____0EUL__: {
+    __VP3S=__0Q2P(((____0EUL *)__IFLK));
+    __JFLK=__VP3S;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__0DLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ZDLK));
+  case ____BGUL__: {
+    __JFLK=__GVTP(((____BGUL *)__IFLK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__GO3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ZDLK));
-    __tmp__0DLK=__tmp__GO3S;
+  case ____2GUL__: {
+    __VP3S=__5W2P(((____2GUL *)__IFLK));
+    __JFLK=__VP3S;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__0DLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__ZDLK));
+  case ____B0VL__: {
+    __JFLK=__GQCN(((____B0VL *)__IFLK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__0DLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__ZDLK));
+  case ____P0VL__: {
+    __JFLK=__GNGM(((____P0VL *)__IFLK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__SO3S=((__READ_GLOBAL__B4YL *)__tmp__ZDLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SO3S->global__Y5JM),Self__SO3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__SO3S->global__Y5JM));
-    __tmp__0DLK=NULL;
+  case ____Q5YL__: {
+    __BQ3S=((____Q5YL *)__IFLK);
+    __EIEN(((____FKRG *)__BQ3S->__HBKM),__BQ3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__BQ3S->__HBKM));
+    __JFLK=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__0DLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__ZDLK));
+  case ____UVPM__: {
+    __JFLK=__GHXN(((____UVPM *)__IFLK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__0DLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__ZDLK));
+  case ____0ZPM__: {
+    __JFLK=__5U0P(((____0ZPM *)__IFLK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__0DLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__ZDLK));
+  case ____MR0N__: {
+    __JFLK=__H0VO(((____MR0N *)__IFLK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__0DLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ZDLK));
+  case ____YWBP__: {
+    __JFLK=__51ZQ(((____YWBP *)__IFLK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__0DLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__ZDLK));
+  case ____LYBP__: {
+    __JFLK=__XBUP(((____LYBP *)__IFLK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__0DLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__ZDLK));
+  case ____CZBP__: {
+    __JFLK=__ICUP(((____CZBP *)__IFLK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__0DLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__ZDLK));
+  case ____3BEP__: {
+    __JFLK=__YVEQ(((____3BEP *)__IFLK));
   } break;
   };
-  __tmp__ZDLK=__tmp__0DLK;
-  return(__tmp__ZDLK);
+  __IFLK=__JFLK;
+  return(__IFLK);
 }
 
-static void* execute_unlink__HELK(__EXPR_DIV__MCOJ *Self__IELK)
-// ({EXPR_DIV__MCOJ}) With result Recursive, No inlinable.
+static void* __WFLK(____1DOJ *__XFLK)
+// ({__1DOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__LELK;
-  void *__tmp__MELK,*__tmp__4Q3S;
-  __READ_LOCAL__N5ZI *Self__HQ3S;
-  __LOCAL__43WC *Self__FKBU;
-  __STRING__BC *result__BNQU,*Self__3MQU;
-  __POINTER__IB ptr__CNQU,__tmp__ENQU,__tmp__FNQU,__tmp__GNQU;
-  __INTEGER__Q typ_id__DNQU,typ_id__HOQU;
-  __UINTEGER_32__RWB __tmp__HNQU;
-  __PUT_TO__BFOJ *__tmp__MQ3S;
-  __READ_SLOT__ZK4K *Self__3Q3S;
-  __READ_GLOBAL__B4YL *Self__KR3S;
-  __LIST__WH *Self__3HYT;
-  __CHARACTER__DB *__tmp__5MQU;
-  __FAST_ARRAYoINSTRo__X53D *Self__LKBU;
-  __tmp__LELK=Self__IELK->parent_expr_binary__NCOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__LELK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MELK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__MELK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__LELK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MELK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MELK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__MELK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__LELK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__HQ3S=((__READ_LOCAL__N5ZI *)__tmp__LELK);
-    Self__FKBU=((__LOCAL__43WC *)Self__HQ3S->local__PUEJ);
-    Self__FKBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FKBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__FKBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__BNQU=NULL;
-      ptr__CNQU=((__POINTER__IB )(NULL));
-      typ_id__DNQU= 0;
-      __tmp__ENQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ENQU ==  0)) {
-        result__BNQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__DNQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ENQU));
-        if ((typ_id__DNQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FNQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GNQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ENQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HNQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GNQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__FNQU=micro_alloc__table__lab__HKI(__tmp__GNQU,((__POINTER__IB )(&(table_size[(__tmp__HNQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GNQU)));
-          ptr__CNQU=__tmp__FNQU;
-        } else /* FALSE */ {
-          __tmp__HNQU=((__UINTEGER_32__RWB )typ_id__DNQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FNQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GNQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ENQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FNQU=micro_alloc__table__lab__HKI(__tmp__GNQU,((__POINTER__IB )(&(table_type[(__tmp__HNQU)]))),(__UINTEGER_32__RWB)(__tmp__HNQU |  1));
-          ptr__CNQU=__tmp__FNQU;
-        };
-        result__BNQU=((__STRING__BC *)ptr__CNQU);
-        *(result__BNQU) = *(STRING__BC__);
-      };
-      Self__3MQU=((__STRING__BC *)result__BNQU);
-      if ((Self__3MQU->capacity__HFL <  250)) {
-        __tmp__5MQU=create__KVW( 250);
-        Self__3MQU->storage__4EL=__tmp__5MQU;
-        Self__3MQU->capacity__HFL= 250;
-      };
-      Self__3MQU->count__WJ= 0;
-      display__V5DJ(Self__HQ3S,result__BNQU);
-      put_string__EGZ(((__STRING__BC *)result__BNQU));
+  void *__0FLK;
+  void *__1FLK,*__NS3S;
+  ____2A0I *__WR3S;
+  ____N5WC *__ULBU;
+  ____BC *__QOQU,*__MOQU;
+  ____IB __ROQU,__TOQU,__UOQU,__VOQU;
+  ____Q __SOQU,__WPQU;
+  ____YWB __WOQU;
+  ____QGOJ *__1R3S;
+  ____IM4K *__MS3S;
+  ____Q5YL *__ZS3S;
+  ____WH *__MJYT;
+  ____DB *__OOQU;
+  ____GB4D *__0LBU;
+  __0FLK=__XFLK->__2DOJ.__BC5J;
+  switch (((struct ___OBJ *)__0FLK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
+  } break;
+  case ____0AXC__: {
+    __1FLK=__NMUH(((____0AXC *)__0FLK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
+  } break;
+  case ____DMWH__: {
+    __1FLK=__S3KK(((____DMWH *)__0FLK));
+  } break;
+  case ____2A0I__: {
+    __WR3S=((____2A0I *)__0FLK);
+    __ULBU=((____N5WC *)__WR3S->__4VEJ);
+    __ULBU->__Q5WC.__KU4D=(____Q)(__ULBU->__Q5WC.__KU4D -  1);
+    if ((__ULBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __QOQU=NULL;
+      __ROQU=((____IB )(NULL));
+      __SOQU= 0;
+      __TOQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__TOQU ==  0)) {
+        __QOQU=__BC__;
+      } else /* FALSE */ {
+        __SOQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TOQU));
+        if ((__SOQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UOQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VOQU=(void *)((unsigned long)(void *)((unsigned long)__TOQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WOQU=((____YWB )((____Q )(void *)((unsigned long)__VOQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UOQU=__OKI(__VOQU,((____IB )(&(table_size[(__WOQU)-1]))),((____YWB )((____Q )__VOQU)));
+          __ROQU=__UOQU;
+        } else /* FALSE */ {
+          __WOQU=((____YWB )__SOQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UOQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VOQU=(void *)((unsigned long)(void *)((unsigned long)__TOQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UOQU=__OKI(__VOQU,((____IB )(&(table_type[(__WOQU)]))),(____YWB)(__WOQU |  1));
+          __ROQU=__UOQU;
+        };
+        __QOQU=((____BC *)__ROQU);
+        *(__QOQU) = *(__BC__);
+      };
+      __MOQU=((____BC *)__QOQU);
+      if ((__MOQU->__OFL <  250)) {
+        __OOQU=__RVW( 250);
+        __MOQU->__FFL=__OOQU;
+        __MOQU->__OFL= 250;
+      };
+      __MOQU->__WJ= 0;
+      __EBEJ(__WR3S,__QOQU);
+      __LGZ(((____BC *)__QOQU));
       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__MELK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__MELK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__LELK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__MELK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__LELK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__HQ3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__LELK)->receiver__554J);
-    Self__FKBU=((__LOCAL__43WC *)Self__HQ3S->local__PUEJ);
-    Self__FKBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FKBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__FKBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__BNQU=NULL;
-      ptr__CNQU=((__POINTER__IB )(NULL));
-      typ_id__DNQU= 0;
-      __tmp__ENQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ENQU ==  0)) {
-        result__BNQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__DNQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ENQU));
-        if ((typ_id__DNQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FNQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GNQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ENQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HNQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GNQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__FNQU=micro_alloc__table__lab__HKI(__tmp__GNQU,((__POINTER__IB )(&(table_size[(__tmp__HNQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GNQU)));
-          ptr__CNQU=__tmp__FNQU;
-        } else /* FALSE */ {
-          __tmp__HNQU=((__UINTEGER_32__RWB )typ_id__DNQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FNQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GNQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ENQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FNQU=micro_alloc__table__lab__HKI(__tmp__GNQU,((__POINTER__IB )(&(table_type[(__tmp__HNQU)]))),(__UINTEGER_32__RWB)(__tmp__HNQU |  1));
-          ptr__CNQU=__tmp__FNQU;
-        };
-        result__BNQU=((__STRING__BC *)ptr__CNQU);
-        *(result__BNQU) = *(STRING__BC__);
-      };
-      Self__3MQU=((__STRING__BC *)result__BNQU);
-      if ((Self__3MQU->capacity__HFL <  250)) {
-        __tmp__5MQU=create__KVW( 250);
-        Self__3MQU->storage__4EL=__tmp__5MQU;
-        Self__3MQU->capacity__HFL= 250;
-      };
-      Self__3MQU->count__WJ= 0;
-      display__V5DJ(Self__HQ3S,result__BNQU);
-      put_string__EGZ(((__STRING__BC *)result__BNQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __1FLK=__SCLK(((____HJNJ *)__0FLK));
+  } break;
+  case ____SJNJ__: {
+    __1FLK=__EDLK(((____SJNJ *)__0FLK));
+  } break;
+  case ____0AOJ__: {
+    __WR3S=((____2A0I *)((____0AOJ *)__0FLK)->__OB5J);
+    __ULBU=((____N5WC *)__WR3S->__4VEJ);
+    __ULBU->__Q5WC.__KU4D=(____Q)(__ULBU->__Q5WC.__KU4D -  1);
+    if ((__ULBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __QOQU=NULL;
+      __ROQU=((____IB )(NULL));
+      __SOQU= 0;
+      __TOQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__TOQU ==  0)) {
+        __QOQU=__BC__;
+      } else /* FALSE */ {
+        __SOQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TOQU));
+        if ((__SOQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UOQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VOQU=(void *)((unsigned long)(void *)((unsigned long)__TOQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WOQU=((____YWB )((____Q )(void *)((unsigned long)__VOQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UOQU=__OKI(__VOQU,((____IB )(&(table_size[(__WOQU)-1]))),((____YWB )((____Q )__VOQU)));
+          __ROQU=__UOQU;
+        } else /* FALSE */ {
+          __WOQU=((____YWB )__SOQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UOQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VOQU=(void *)((unsigned long)(void *)((unsigned long)__TOQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UOQU=__OKI(__VOQU,((____IB )(&(table_type[(__WOQU)]))),(____YWB)(__WOQU |  1));
+          __ROQU=__UOQU;
+        };
+        __QOQU=((____BC *)__ROQU);
+        *(__QOQU) = *(__BC__);
+      };
+      __MOQU=((____BC *)__QOQU);
+      if ((__MOQU->__OFL <  250)) {
+        __OOQU=__RVW( 250);
+        __MOQU->__FFL=__OOQU;
+        __MOQU->__OFL= 250;
+      };
+      __MOQU->__WJ= 0;
+      __EBEJ(__WR3S,__QOQU);
+      __LGZ(((____BC *)__QOQU));
       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__MELK=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__MELK=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__MELK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__LELK));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__MELK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__LELK));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__MELK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__LELK));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__MELK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__LELK));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__MELK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__LELK));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__MELK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__LELK));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__MELK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__LELK));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__MQ3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__LELK));
-    __tmp__MELK=__tmp__MQ3S;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__MELK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__LELK));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__MELK=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__MELK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__LELK));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MELK=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MELK=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MELK=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__3Q3S=((__READ_SLOT__ZK4K *)__tmp__LELK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__3Q3S->slot__CYFM),Self__3Q3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4Q3S=execute_access_unlink__5AMM(Self__3Q3S);
-    __tmp__MELK=__tmp__4Q3S;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__MELK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__LELK));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__MELK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__LELK));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__4Q3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__LELK));
-    __tmp__MELK=__tmp__4Q3S;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__MELK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__LELK));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__4Q3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__LELK));
-    __tmp__MELK=__tmp__4Q3S;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__MELK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__LELK));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__MELK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__LELK));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__KR3S=((__READ_GLOBAL__B4YL *)__tmp__LELK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__KR3S->global__Y5JM),Self__KR3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__KR3S->global__Y5JM));
-    __tmp__MELK=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__MELK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__LELK));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__MELK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__LELK));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__MELK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__LELK));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__MELK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__LELK));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__MELK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__LELK));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__MELK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__LELK));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__MELK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__LELK));
-  } break;
-  };
-  if (((void *)__tmp__MELK != (void *)NULL)) {
-    Self__3HYT=((__LIST__WH *)list_current__Y4GB);
-    Self__LKBU=((__FAST_ARRAYoINSTRo__X53D *)Self__3HYT->expr_list__AA4D);
-    typ_id__DNQU=(__INTEGER__Q)(Self__3HYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__DNQU == (__INTEGER__Q)(Self__LKBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__LKBU,__tmp__MELK);
-    } else /* FALSE */ {
-      add_last__A04F(Self__LKBU,__tmp__MELK);
-      move__to__by__H5QH(Self__LKBU,typ_id__DNQU,(__INTEGER__Q)(Self__LKBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__LKBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__DNQU]=__tmp__MELK;
-    };
-    Self__3HYT->index__OCFE=(__INTEGER__Q)(Self__3HYT->index__OCFE +  1);
-  };
-  __tmp__LELK=Self__IELK->parent_expr_binary__NCOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__LELK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MELK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__MELK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__LELK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MELK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MELK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__MELK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__LELK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__HQ3S=((__READ_LOCAL__N5ZI *)__tmp__LELK);
-    Self__FKBU=((__LOCAL__43WC *)Self__HQ3S->local__PUEJ);
-    Self__FKBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FKBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__FKBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__BNQU=NULL;
-      ptr__CNQU=((__POINTER__IB )(NULL));
-      typ_id__HOQU= 0;
-      __tmp__ENQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ENQU ==  0)) {
-        result__BNQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__HOQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ENQU));
-        if ((typ_id__HOQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FNQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GNQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ENQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HNQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GNQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__FNQU=micro_alloc__table__lab__HKI(__tmp__GNQU,((__POINTER__IB )(&(table_size[(__tmp__HNQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GNQU)));
-          ptr__CNQU=__tmp__FNQU;
-        } else /* FALSE */ {
-          __tmp__HNQU=((__UINTEGER_32__RWB )typ_id__HOQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FNQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GNQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ENQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FNQU=micro_alloc__table__lab__HKI(__tmp__GNQU,((__POINTER__IB )(&(table_type[(__tmp__HNQU)]))),(__UINTEGER_32__RWB)(__tmp__HNQU |  1));
-          ptr__CNQU=__tmp__FNQU;
-        };
-        result__BNQU=((__STRING__BC *)ptr__CNQU);
-        *(result__BNQU) = *(STRING__BC__);
-      };
-      Self__3MQU=((__STRING__BC *)result__BNQU);
-      if ((Self__3MQU->capacity__HFL <  250)) {
-        __tmp__5MQU=create__KVW( 250);
-        Self__3MQU->storage__4EL=__tmp__5MQU;
-        Self__3MQU->capacity__HFL= 250;
-      };
-      Self__3MQU->count__WJ= 0;
-      display__V5DJ(Self__HQ3S,result__BNQU);
-      put_string__EGZ(((__STRING__BC *)result__BNQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
+  } break;
+  case ____EBOJ__: {
+    __1FLK=NULL;
+  } break;
+  case ____3BOJ__: {
+    __1FLK=__AELK(((____3BOJ *)__0FLK));
+  } break;
+  case ____RCOJ__: {
+    __1FLK=__SELK(((____RCOJ *)__0FLK));
+  } break;
+  case ____HDOJ__: {
+    __1FLK=__EFLK(((____HDOJ *)__0FLK));
+  } break;
+  case ____1DOJ__: {
+    __1FLK=__WFLK(((____1DOJ *)__0FLK));
+  } break;
+  case ____PEOJ__: {
+    __1FLK=__IGLK(((____PEOJ *)__0FLK));
+  } break;
+  case ____DFOJ__: {
+    __1FLK=__0GLK(((____DFOJ *)__0FLK));
+  } break;
+  case ____XFOJ__: {
+    __1FLK=__MHLK(((____XFOJ *)__0FLK));
+  } break;
+  case ____QGOJ__: {
+    __1R3S=__4VPK(((____QGOJ *)__0FLK));
+    __1FLK=__1R3S;
+  } break;
+  case ____EHOJ__: {
+    __1FLK=__CILK(((____EHOJ *)__0FLK));
+  } break;
+  case ____2HOJ__: {
+    __1FLK=NULL;
+  } break;
+  case ____YIOJ__: {
+    __1FLK=__XILK(((____YIOJ *)__0FLK));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
+  } break;
+  case ____IM4K__: {
+    __MS3S=((____IM4K *)__0FLK);
+    __EIEN(((____FKRG *)__MS3S->__RZFM),__MS3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __NS3S=__OCMM(__MS3S);
+    __1FLK=__NS3S;
+  } break;
+  case ____T5FL__: {
+    __1FLK=__VM5O(((____T5FL *)__0FLK));
+  } break;
+  case ____3DUL__: {
+    __1FLK=__VUTP(((____3DUL *)__0FLK));
+  } break;
+  case ____0EUL__: {
+    __NS3S=__0Q2P(((____0EUL *)__0FLK));
+    __1FLK=__NS3S;
+  } break;
+  case ____BGUL__: {
+    __1FLK=__GVTP(((____BGUL *)__0FLK));
+  } break;
+  case ____2GUL__: {
+    __NS3S=__5W2P(((____2GUL *)__0FLK));
+    __1FLK=__NS3S;
+  } break;
+  case ____B0VL__: {
+    __1FLK=__GQCN(((____B0VL *)__0FLK));
+  } break;
+  case ____P0VL__: {
+    __1FLK=__GNGM(((____P0VL *)__0FLK));
+  } break;
+  case ____Q5YL__: {
+    __ZS3S=((____Q5YL *)__0FLK);
+    __EIEN(((____FKRG *)__ZS3S->__HBKM),__ZS3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__ZS3S->__HBKM));
+    __1FLK=NULL;
+  } break;
+  case ____UVPM__: {
+    __1FLK=__GHXN(((____UVPM *)__0FLK));
+  } break;
+  case ____0ZPM__: {
+    __1FLK=__5U0P(((____0ZPM *)__0FLK));
+  } break;
+  case ____MR0N__: {
+    __1FLK=__H0VO(((____MR0N *)__0FLK));
+  } break;
+  case ____YWBP__: {
+    __1FLK=__51ZQ(((____YWBP *)__0FLK));
+  } break;
+  case ____LYBP__: {
+    __1FLK=__XBUP(((____LYBP *)__0FLK));
+  } break;
+  case ____CZBP__: {
+    __1FLK=__ICUP(((____CZBP *)__0FLK));
+  } break;
+  case ____3BEP__: {
+    __1FLK=__YVEQ(((____3BEP *)__0FLK));
+  } break;
+  };
+  if (((void *)__1FLK != (void *)NULL)) {
+    __MJYT=((____WH *)__Q5GB);
+    __0LBU=((____GB4D *)__MJYT->__PB4D);
+    __SOQU=(____Q)(__MJYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__SOQU == (____Q)(__0LBU->__OB4D.__AVLE +  1))) {
+      __P14F(__0LBU,__1FLK);
+    } else /* FALSE */ {
+      __P14F(__0LBU,__1FLK);
+      __WARH(__0LBU,__SOQU,(____Q)(__0LBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__0LBU->__OB4D.__S24F)[__SOQU]=__1FLK;
+    };
+    __MJYT->__3DFE=(____Q)(__MJYT->__3DFE +  1);
+  };
+  __0FLK=__XFLK->__2DOJ.__FC5J;
+  switch (((struct ___OBJ *)__0FLK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
+  } break;
+  case ____0AXC__: {
+    __1FLK=__NMUH(((____0AXC *)__0FLK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
+  } break;
+  case ____DMWH__: {
+    __1FLK=__S3KK(((____DMWH *)__0FLK));
+  } break;
+  case ____2A0I__: {
+    __WR3S=((____2A0I *)__0FLK);
+    __ULBU=((____N5WC *)__WR3S->__4VEJ);
+    __ULBU->__Q5WC.__KU4D=(____Q)(__ULBU->__Q5WC.__KU4D -  1);
+    if ((__ULBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __QOQU=NULL;
+      __ROQU=((____IB )(NULL));
+      __WPQU= 0;
+      __TOQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__TOQU ==  0)) {
+        __QOQU=__BC__;
+      } else /* FALSE */ {
+        __WPQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TOQU));
+        if ((__WPQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UOQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VOQU=(void *)((unsigned long)(void *)((unsigned long)__TOQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WOQU=((____YWB )((____Q )(void *)((unsigned long)__VOQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UOQU=__OKI(__VOQU,((____IB )(&(table_size[(__WOQU)-1]))),((____YWB )((____Q )__VOQU)));
+          __ROQU=__UOQU;
+        } else /* FALSE */ {
+          __WOQU=((____YWB )__WPQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UOQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VOQU=(void *)((unsigned long)(void *)((unsigned long)__TOQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UOQU=__OKI(__VOQU,((____IB )(&(table_type[(__WOQU)]))),(____YWB)(__WOQU |  1));
+          __ROQU=__UOQU;
+        };
+        __QOQU=((____BC *)__ROQU);
+        *(__QOQU) = *(__BC__);
+      };
+      __MOQU=((____BC *)__QOQU);
+      if ((__MOQU->__OFL <  250)) {
+        __OOQU=__RVW( 250);
+        __MOQU->__FFL=__OOQU;
+        __MOQU->__OFL= 250;
+      };
+      __MOQU->__WJ= 0;
+      __EBEJ(__WR3S,__QOQU);
+      __LGZ(((____BC *)__QOQU));
       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__MELK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__MELK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__LELK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__MELK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__LELK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__HQ3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__LELK)->receiver__554J);
-    Self__FKBU=((__LOCAL__43WC *)Self__HQ3S->local__PUEJ);
-    Self__FKBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FKBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__FKBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__BNQU=NULL;
-      ptr__CNQU=((__POINTER__IB )(NULL));
-      typ_id__HOQU= 0;
-      __tmp__ENQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ENQU ==  0)) {
-        result__BNQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__HOQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ENQU));
-        if ((typ_id__HOQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FNQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GNQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ENQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HNQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GNQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__FNQU=micro_alloc__table__lab__HKI(__tmp__GNQU,((__POINTER__IB )(&(table_size[(__tmp__HNQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GNQU)));
-          ptr__CNQU=__tmp__FNQU;
-        } else /* FALSE */ {
-          __tmp__HNQU=((__UINTEGER_32__RWB )typ_id__HOQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FNQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GNQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ENQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FNQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FNQU=micro_alloc__table__lab__HKI(__tmp__GNQU,((__POINTER__IB )(&(table_type[(__tmp__HNQU)]))),(__UINTEGER_32__RWB)(__tmp__HNQU |  1));
-          ptr__CNQU=__tmp__FNQU;
-        };
-        result__BNQU=((__STRING__BC *)ptr__CNQU);
-        *(result__BNQU) = *(STRING__BC__);
-      };
-      Self__3MQU=((__STRING__BC *)result__BNQU);
-      if ((Self__3MQU->capacity__HFL <  250)) {
-        __tmp__5MQU=create__KVW( 250);
-        Self__3MQU->storage__4EL=__tmp__5MQU;
-        Self__3MQU->capacity__HFL= 250;
-      };
-      Self__3MQU->count__WJ= 0;
-      display__V5DJ(Self__HQ3S,result__BNQU);
-      put_string__EGZ(((__STRING__BC *)result__BNQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __1FLK=__SCLK(((____HJNJ *)__0FLK));
+  } break;
+  case ____SJNJ__: {
+    __1FLK=__EDLK(((____SJNJ *)__0FLK));
+  } break;
+  case ____0AOJ__: {
+    __WR3S=((____2A0I *)((____0AOJ *)__0FLK)->__OB5J);
+    __ULBU=((____N5WC *)__WR3S->__4VEJ);
+    __ULBU->__Q5WC.__KU4D=(____Q)(__ULBU->__Q5WC.__KU4D -  1);
+    if ((__ULBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __QOQU=NULL;
+      __ROQU=((____IB )(NULL));
+      __WPQU= 0;
+      __TOQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__TOQU ==  0)) {
+        __QOQU=__BC__;
+      } else /* FALSE */ {
+        __WPQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TOQU));
+        if ((__WPQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UOQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VOQU=(void *)((unsigned long)(void *)((unsigned long)__TOQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WOQU=((____YWB )((____Q )(void *)((unsigned long)__VOQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UOQU=__OKI(__VOQU,((____IB )(&(table_size[(__WOQU)-1]))),((____YWB )((____Q )__VOQU)));
+          __ROQU=__UOQU;
+        } else /* FALSE */ {
+          __WOQU=((____YWB )__WPQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UOQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VOQU=(void *)((unsigned long)(void *)((unsigned long)__TOQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UOQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UOQU=__OKI(__VOQU,((____IB )(&(table_type[(__WOQU)]))),(____YWB)(__WOQU |  1));
+          __ROQU=__UOQU;
+        };
+        __QOQU=((____BC *)__ROQU);
+        *(__QOQU) = *(__BC__);
+      };
+      __MOQU=((____BC *)__QOQU);
+      if ((__MOQU->__OFL <  250)) {
+        __OOQU=__RVW( 250);
+        __MOQU->__FFL=__OOQU;
+        __MOQU->__OFL= 250;
+      };
+      __MOQU->__WJ= 0;
+      __EBEJ(__WR3S,__QOQU);
+      __LGZ(((____BC *)__QOQU));
       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__MELK=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__MELK=NULL;
+  case ____EBOJ__: {
+    __1FLK=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__MELK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__LELK));
+  case ____3BOJ__: {
+    __1FLK=__AELK(((____3BOJ *)__0FLK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__MELK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__LELK));
+  case ____RCOJ__: {
+    __1FLK=__SELK(((____RCOJ *)__0FLK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__MELK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__LELK));
+  case ____HDOJ__: {
+    __1FLK=__EFLK(((____HDOJ *)__0FLK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__MELK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__LELK));
+  case ____1DOJ__: {
+    __1FLK=__WFLK(((____1DOJ *)__0FLK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__MELK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__LELK));
+  case ____PEOJ__: {
+    __1FLK=__IGLK(((____PEOJ *)__0FLK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__MELK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__LELK));
+  case ____DFOJ__: {
+    __1FLK=__0GLK(((____DFOJ *)__0FLK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__MELK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__LELK));
+  case ____XFOJ__: {
+    __1FLK=__MHLK(((____XFOJ *)__0FLK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__MQ3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__LELK));
-    __tmp__MELK=__tmp__MQ3S;
+  case ____QGOJ__: {
+    __1R3S=__4VPK(((____QGOJ *)__0FLK));
+    __1FLK=__1R3S;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__MELK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__LELK));
+  case ____EHOJ__: {
+    __1FLK=__CILK(((____EHOJ *)__0FLK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__MELK=NULL;
+  case ____2HOJ__: {
+    __1FLK=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__MELK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__LELK));
+  case ____YIOJ__: {
+    __1FLK=__XILK(((____YIOJ *)__0FLK));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MELK=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MELK=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MELK=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1FLK=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__3Q3S=((__READ_SLOT__ZK4K *)__tmp__LELK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__3Q3S->slot__CYFM),Self__3Q3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4Q3S=execute_access_unlink__5AMM(Self__3Q3S);
-    __tmp__MELK=__tmp__4Q3S;
+  case ____IM4K__: {
+    __MS3S=((____IM4K *)__0FLK);
+    __EIEN(((____FKRG *)__MS3S->__RZFM),__MS3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __NS3S=__OCMM(__MS3S);
+    __1FLK=__NS3S;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__MELK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__LELK));
+  case ____T5FL__: {
+    __1FLK=__VM5O(((____T5FL *)__0FLK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__MELK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__LELK));
+  case ____3DUL__: {
+    __1FLK=__VUTP(((____3DUL *)__0FLK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__4Q3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__LELK));
-    __tmp__MELK=__tmp__4Q3S;
+  case ____0EUL__: {
+    __NS3S=__0Q2P(((____0EUL *)__0FLK));
+    __1FLK=__NS3S;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__MELK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__LELK));
+  case ____BGUL__: {
+    __1FLK=__GVTP(((____BGUL *)__0FLK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__4Q3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__LELK));
-    __tmp__MELK=__tmp__4Q3S;
+  case ____2GUL__: {
+    __NS3S=__5W2P(((____2GUL *)__0FLK));
+    __1FLK=__NS3S;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__MELK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__LELK));
+  case ____B0VL__: {
+    __1FLK=__GQCN(((____B0VL *)__0FLK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__MELK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__LELK));
+  case ____P0VL__: {
+    __1FLK=__GNGM(((____P0VL *)__0FLK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__KR3S=((__READ_GLOBAL__B4YL *)__tmp__LELK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__KR3S->global__Y5JM),Self__KR3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__KR3S->global__Y5JM));
-    __tmp__MELK=NULL;
+  case ____Q5YL__: {
+    __ZS3S=((____Q5YL *)__0FLK);
+    __EIEN(((____FKRG *)__ZS3S->__HBKM),__ZS3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__ZS3S->__HBKM));
+    __1FLK=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__MELK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__LELK));
+  case ____UVPM__: {
+    __1FLK=__GHXN(((____UVPM *)__0FLK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__MELK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__LELK));
+  case ____0ZPM__: {
+    __1FLK=__5U0P(((____0ZPM *)__0FLK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__MELK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__LELK));
+  case ____MR0N__: {
+    __1FLK=__H0VO(((____MR0N *)__0FLK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__MELK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__LELK));
+  case ____YWBP__: {
+    __1FLK=__51ZQ(((____YWBP *)__0FLK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__MELK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__LELK));
+  case ____LYBP__: {
+    __1FLK=__XBUP(((____LYBP *)__0FLK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__MELK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__LELK));
+  case ____CZBP__: {
+    __1FLK=__ICUP(((____CZBP *)__0FLK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__MELK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__LELK));
+  case ____3BEP__: {
+    __1FLK=__YVEQ(((____3BEP *)__0FLK));
   } break;
   };
-  __tmp__LELK=__tmp__MELK;
-  return(__tmp__LELK);
+  __0FLK=__1FLK;
+  return(__0FLK);
 }
 
-static void* execute_unlink__ZELK(__EXPR_AND__ADOJ *Self__0ELK)
-// ({EXPR_AND__ADOJ}) With result Recursive, No inlinable.
+static void* __IGLK(____PEOJ *__JGLK)
+// ({__PEOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__3ELK;
-  void *__tmp__4ELK,*__tmp__WT3S;
-  __READ_LOCAL__N5ZI *Self__5S3S;
-  __LOCAL__43WC *Self__UKBU;
-  __STRING__BC *result__JPQU,*Self__FPQU;
-  __POINTER__IB ptr__KPQU,__tmp__MPQU,__tmp__NPQU,__tmp__OPQU;
-  __INTEGER__Q typ_id__LPQU,typ_id__PQQU;
-  __UINTEGER_32__RWB __tmp__PPQU;
-  __PUT_TO__BFOJ *__tmp__ET3S;
-  __READ_SLOT__ZK4K *Self__VT3S;
-  __READ_GLOBAL__B4YL *Self__CU3S;
-  __LIST__WH *Self__5HYT;
-  __CHARACTER__DB *__tmp__HPQU;
-  __FAST_ARRAYoINSTRo__X53D *Self__0KBU;
-  __tmp__3ELK=Self__0ELK->parent_expr_binary__BDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__3ELK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4ELK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__4ELK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__3ELK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4ELK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4ELK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__4ELK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__3ELK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__5S3S=((__READ_LOCAL__N5ZI *)__tmp__3ELK);
-    Self__UKBU=((__LOCAL__43WC *)Self__5S3S->local__PUEJ);
-    Self__UKBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__UKBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__UKBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__JPQU=NULL;
-      ptr__KPQU=((__POINTER__IB )(NULL));
-      typ_id__LPQU= 0;
-      __tmp__MPQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__MPQU ==  0)) {
-        result__JPQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__LPQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MPQU));
-        if ((typ_id__LPQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NPQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OPQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MPQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__PPQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OPQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__NPQU=micro_alloc__table__lab__HKI(__tmp__OPQU,((__POINTER__IB )(&(table_size[(__tmp__PPQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OPQU)));
-          ptr__KPQU=__tmp__NPQU;
-        } else /* FALSE */ {
-          __tmp__PPQU=((__UINTEGER_32__RWB )typ_id__LPQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NPQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OPQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MPQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NPQU=micro_alloc__table__lab__HKI(__tmp__OPQU,((__POINTER__IB )(&(table_type[(__tmp__PPQU)]))),(__UINTEGER_32__RWB)(__tmp__PPQU |  1));
-          ptr__KPQU=__tmp__NPQU;
-        };
-        result__JPQU=((__STRING__BC *)ptr__KPQU);
-        *(result__JPQU) = *(STRING__BC__);
-      };
-      Self__FPQU=((__STRING__BC *)result__JPQU);
-      if ((Self__FPQU->capacity__HFL <  250)) {
-        __tmp__HPQU=create__KVW( 250);
-        Self__FPQU->storage__4EL=__tmp__HPQU;
-        Self__FPQU->capacity__HFL= 250;
-      };
-      Self__FPQU->count__WJ= 0;
-      display__V5DJ(Self__5S3S,result__JPQU);
-      put_string__EGZ(((__STRING__BC *)result__JPQU));
+  void *__MGLK;
+  void *__NGLK,*__FV3S;
+  ____2A0I *__OU3S;
+  ____N5WC *__DMBU;
+  ____BC *__YQQU,*__UQQU;
+  ____IB __ZQQU,__1QQU,__2QQU,__3QQU;
+  ____Q __0QQU,__4RQU;
+  ____YWB __4QQU;
+  ____QGOJ *__TU3S;
+  ____IM4K *__EV3S;
+  ____Q5YL *__RV3S;
+  ____WH *__OJYT;
+  ____DB *__WQQU;
+  ____GB4D *__JMBU;
+  __MGLK=__JGLK->__QEOJ.__BC5J;
+  switch (((struct ___OBJ *)__MGLK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
+  } break;
+  case ____0AXC__: {
+    __NGLK=__NMUH(((____0AXC *)__MGLK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
+  } break;
+  case ____DMWH__: {
+    __NGLK=__S3KK(((____DMWH *)__MGLK));
+  } break;
+  case ____2A0I__: {
+    __OU3S=((____2A0I *)__MGLK);
+    __DMBU=((____N5WC *)__OU3S->__4VEJ);
+    __DMBU->__Q5WC.__KU4D=(____Q)(__DMBU->__Q5WC.__KU4D -  1);
+    if ((__DMBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __YQQU=NULL;
+      __ZQQU=((____IB )(NULL));
+      __0QQU= 0;
+      __1QQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__1QQU ==  0)) {
+        __YQQU=__BC__;
+      } else /* FALSE */ {
+        __0QQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1QQU));
+        if ((__0QQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2QQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3QQU=(void *)((unsigned long)(void *)((unsigned long)__1QQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __4QQU=((____YWB )((____Q )(void *)((unsigned long)__3QQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __2QQU=__OKI(__3QQU,((____IB )(&(table_size[(__4QQU)-1]))),((____YWB )((____Q )__3QQU)));
+          __ZQQU=__2QQU;
+        } else /* FALSE */ {
+          __4QQU=((____YWB )__0QQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2QQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3QQU=(void *)((unsigned long)(void *)((unsigned long)__1QQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2QQU=__OKI(__3QQU,((____IB )(&(table_type[(__4QQU)]))),(____YWB)(__4QQU |  1));
+          __ZQQU=__2QQU;
+        };
+        __YQQU=((____BC *)__ZQQU);
+        *(__YQQU) = *(__BC__);
+      };
+      __UQQU=((____BC *)__YQQU);
+      if ((__UQQU->__OFL <  250)) {
+        __WQQU=__RVW( 250);
+        __UQQU->__FFL=__WQQU;
+        __UQQU->__OFL= 250;
+      };
+      __UQQU->__WJ= 0;
+      __EBEJ(__OU3S,__YQQU);
+      __LGZ(((____BC *)__YQQU));
       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__4ELK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__4ELK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__3ELK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__4ELK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__3ELK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__5S3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__3ELK)->receiver__554J);
-    Self__UKBU=((__LOCAL__43WC *)Self__5S3S->local__PUEJ);
-    Self__UKBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__UKBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__UKBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__JPQU=NULL;
-      ptr__KPQU=((__POINTER__IB )(NULL));
-      typ_id__LPQU= 0;
-      __tmp__MPQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__MPQU ==  0)) {
-        result__JPQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__LPQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MPQU));
-        if ((typ_id__LPQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NPQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OPQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MPQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__PPQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OPQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__NPQU=micro_alloc__table__lab__HKI(__tmp__OPQU,((__POINTER__IB )(&(table_size[(__tmp__PPQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OPQU)));
-          ptr__KPQU=__tmp__NPQU;
-        } else /* FALSE */ {
-          __tmp__PPQU=((__UINTEGER_32__RWB )typ_id__LPQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NPQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OPQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MPQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NPQU=micro_alloc__table__lab__HKI(__tmp__OPQU,((__POINTER__IB )(&(table_type[(__tmp__PPQU)]))),(__UINTEGER_32__RWB)(__tmp__PPQU |  1));
-          ptr__KPQU=__tmp__NPQU;
-        };
-        result__JPQU=((__STRING__BC *)ptr__KPQU);
-        *(result__JPQU) = *(STRING__BC__);
-      };
-      Self__FPQU=((__STRING__BC *)result__JPQU);
-      if ((Self__FPQU->capacity__HFL <  250)) {
-        __tmp__HPQU=create__KVW( 250);
-        Self__FPQU->storage__4EL=__tmp__HPQU;
-        Self__FPQU->capacity__HFL= 250;
-      };
-      Self__FPQU->count__WJ= 0;
-      display__V5DJ(Self__5S3S,result__JPQU);
-      put_string__EGZ(((__STRING__BC *)result__JPQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __NGLK=__SCLK(((____HJNJ *)__MGLK));
+  } break;
+  case ____SJNJ__: {
+    __NGLK=__EDLK(((____SJNJ *)__MGLK));
+  } break;
+  case ____0AOJ__: {
+    __OU3S=((____2A0I *)((____0AOJ *)__MGLK)->__OB5J);
+    __DMBU=((____N5WC *)__OU3S->__4VEJ);
+    __DMBU->__Q5WC.__KU4D=(____Q)(__DMBU->__Q5WC.__KU4D -  1);
+    if ((__DMBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __YQQU=NULL;
+      __ZQQU=((____IB )(NULL));
+      __0QQU= 0;
+      __1QQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__1QQU ==  0)) {
+        __YQQU=__BC__;
+      } else /* FALSE */ {
+        __0QQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1QQU));
+        if ((__0QQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2QQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3QQU=(void *)((unsigned long)(void *)((unsigned long)__1QQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __4QQU=((____YWB )((____Q )(void *)((unsigned long)__3QQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __2QQU=__OKI(__3QQU,((____IB )(&(table_size[(__4QQU)-1]))),((____YWB )((____Q )__3QQU)));
+          __ZQQU=__2QQU;
+        } else /* FALSE */ {
+          __4QQU=((____YWB )__0QQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2QQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3QQU=(void *)((unsigned long)(void *)((unsigned long)__1QQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2QQU=__OKI(__3QQU,((____IB )(&(table_type[(__4QQU)]))),(____YWB)(__4QQU |  1));
+          __ZQQU=__2QQU;
+        };
+        __YQQU=((____BC *)__ZQQU);
+        *(__YQQU) = *(__BC__);
+      };
+      __UQQU=((____BC *)__YQQU);
+      if ((__UQQU->__OFL <  250)) {
+        __WQQU=__RVW( 250);
+        __UQQU->__FFL=__WQQU;
+        __UQQU->__OFL= 250;
+      };
+      __UQQU->__WJ= 0;
+      __EBEJ(__OU3S,__YQQU);
+      __LGZ(((____BC *)__YQQU));
       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__4ELK=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__4ELK=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__4ELK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__3ELK));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__4ELK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__3ELK));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__4ELK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__3ELK));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__4ELK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__3ELK));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__4ELK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__3ELK));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__4ELK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__3ELK));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__4ELK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__3ELK));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__ET3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__3ELK));
-    __tmp__4ELK=__tmp__ET3S;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__4ELK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__3ELK));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__4ELK=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__4ELK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__3ELK));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4ELK=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4ELK=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4ELK=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__VT3S=((__READ_SLOT__ZK4K *)__tmp__3ELK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__VT3S->slot__CYFM),Self__VT3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WT3S=execute_access_unlink__5AMM(Self__VT3S);
-    __tmp__4ELK=__tmp__WT3S;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__4ELK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__3ELK));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__4ELK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__3ELK));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__WT3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__3ELK));
-    __tmp__4ELK=__tmp__WT3S;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__4ELK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__3ELK));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__WT3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__3ELK));
-    __tmp__4ELK=__tmp__WT3S;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__4ELK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__3ELK));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__4ELK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__3ELK));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__CU3S=((__READ_GLOBAL__B4YL *)__tmp__3ELK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__CU3S->global__Y5JM),Self__CU3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__CU3S->global__Y5JM));
-    __tmp__4ELK=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__4ELK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__3ELK));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__4ELK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__3ELK));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__4ELK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__3ELK));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__4ELK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__3ELK));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__4ELK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__3ELK));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__4ELK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__3ELK));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__4ELK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__3ELK));
-  } break;
-  };
-  if (((void *)__tmp__4ELK != (void *)NULL)) {
-    Self__5HYT=((__LIST__WH *)list_current__Y4GB);
-    Self__0KBU=((__FAST_ARRAYoINSTRo__X53D *)Self__5HYT->expr_list__AA4D);
-    typ_id__LPQU=(__INTEGER__Q)(Self__5HYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__LPQU == (__INTEGER__Q)(Self__0KBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__0KBU,__tmp__4ELK);
-    } else /* FALSE */ {
-      add_last__A04F(Self__0KBU,__tmp__4ELK);
-      move__to__by__H5QH(Self__0KBU,typ_id__LPQU,(__INTEGER__Q)(Self__0KBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__0KBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__LPQU]=__tmp__4ELK;
-    };
-    Self__5HYT->index__OCFE=(__INTEGER__Q)(Self__5HYT->index__OCFE +  1);
-  };
-  __tmp__3ELK=Self__0ELK->parent_expr_binary__BDOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__3ELK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4ELK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__4ELK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__3ELK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4ELK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4ELK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__4ELK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__3ELK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__5S3S=((__READ_LOCAL__N5ZI *)__tmp__3ELK);
-    Self__UKBU=((__LOCAL__43WC *)Self__5S3S->local__PUEJ);
-    Self__UKBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__UKBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__UKBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__JPQU=NULL;
-      ptr__KPQU=((__POINTER__IB )(NULL));
-      typ_id__PQQU= 0;
-      __tmp__MPQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__MPQU ==  0)) {
-        result__JPQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__PQQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MPQU));
-        if ((typ_id__PQQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NPQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OPQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MPQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__PPQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OPQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__NPQU=micro_alloc__table__lab__HKI(__tmp__OPQU,((__POINTER__IB )(&(table_size[(__tmp__PPQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OPQU)));
-          ptr__KPQU=__tmp__NPQU;
-        } else /* FALSE */ {
-          __tmp__PPQU=((__UINTEGER_32__RWB )typ_id__PQQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NPQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OPQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MPQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NPQU=micro_alloc__table__lab__HKI(__tmp__OPQU,((__POINTER__IB )(&(table_type[(__tmp__PPQU)]))),(__UINTEGER_32__RWB)(__tmp__PPQU |  1));
-          ptr__KPQU=__tmp__NPQU;
-        };
-        result__JPQU=((__STRING__BC *)ptr__KPQU);
-        *(result__JPQU) = *(STRING__BC__);
-      };
-      Self__FPQU=((__STRING__BC *)result__JPQU);
-      if ((Self__FPQU->capacity__HFL <  250)) {
-        __tmp__HPQU=create__KVW( 250);
-        Self__FPQU->storage__4EL=__tmp__HPQU;
-        Self__FPQU->capacity__HFL= 250;
-      };
-      Self__FPQU->count__WJ= 0;
-      display__V5DJ(Self__5S3S,result__JPQU);
-      put_string__EGZ(((__STRING__BC *)result__JPQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
+  } break;
+  case ____EBOJ__: {
+    __NGLK=NULL;
+  } break;
+  case ____3BOJ__: {
+    __NGLK=__AELK(((____3BOJ *)__MGLK));
+  } break;
+  case ____RCOJ__: {
+    __NGLK=__SELK(((____RCOJ *)__MGLK));
+  } break;
+  case ____HDOJ__: {
+    __NGLK=__EFLK(((____HDOJ *)__MGLK));
+  } break;
+  case ____1DOJ__: {
+    __NGLK=__WFLK(((____1DOJ *)__MGLK));
+  } break;
+  case ____PEOJ__: {
+    __NGLK=__IGLK(((____PEOJ *)__MGLK));
+  } break;
+  case ____DFOJ__: {
+    __NGLK=__0GLK(((____DFOJ *)__MGLK));
+  } break;
+  case ____XFOJ__: {
+    __NGLK=__MHLK(((____XFOJ *)__MGLK));
+  } break;
+  case ____QGOJ__: {
+    __TU3S=__4VPK(((____QGOJ *)__MGLK));
+    __NGLK=__TU3S;
+  } break;
+  case ____EHOJ__: {
+    __NGLK=__CILK(((____EHOJ *)__MGLK));
+  } break;
+  case ____2HOJ__: {
+    __NGLK=NULL;
+  } break;
+  case ____YIOJ__: {
+    __NGLK=__XILK(((____YIOJ *)__MGLK));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
+  } break;
+  case ____IM4K__: {
+    __EV3S=((____IM4K *)__MGLK);
+    __EIEN(((____FKRG *)__EV3S->__RZFM),__EV3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __FV3S=__OCMM(__EV3S);
+    __NGLK=__FV3S;
+  } break;
+  case ____T5FL__: {
+    __NGLK=__VM5O(((____T5FL *)__MGLK));
+  } break;
+  case ____3DUL__: {
+    __NGLK=__VUTP(((____3DUL *)__MGLK));
+  } break;
+  case ____0EUL__: {
+    __FV3S=__0Q2P(((____0EUL *)__MGLK));
+    __NGLK=__FV3S;
+  } break;
+  case ____BGUL__: {
+    __NGLK=__GVTP(((____BGUL *)__MGLK));
+  } break;
+  case ____2GUL__: {
+    __FV3S=__5W2P(((____2GUL *)__MGLK));
+    __NGLK=__FV3S;
+  } break;
+  case ____B0VL__: {
+    __NGLK=__GQCN(((____B0VL *)__MGLK));
+  } break;
+  case ____P0VL__: {
+    __NGLK=__GNGM(((____P0VL *)__MGLK));
+  } break;
+  case ____Q5YL__: {
+    __RV3S=((____Q5YL *)__MGLK);
+    __EIEN(((____FKRG *)__RV3S->__HBKM),__RV3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__RV3S->__HBKM));
+    __NGLK=NULL;
+  } break;
+  case ____UVPM__: {
+    __NGLK=__GHXN(((____UVPM *)__MGLK));
+  } break;
+  case ____0ZPM__: {
+    __NGLK=__5U0P(((____0ZPM *)__MGLK));
+  } break;
+  case ____MR0N__: {
+    __NGLK=__H0VO(((____MR0N *)__MGLK));
+  } break;
+  case ____YWBP__: {
+    __NGLK=__51ZQ(((____YWBP *)__MGLK));
+  } break;
+  case ____LYBP__: {
+    __NGLK=__XBUP(((____LYBP *)__MGLK));
+  } break;
+  case ____CZBP__: {
+    __NGLK=__ICUP(((____CZBP *)__MGLK));
+  } break;
+  case ____3BEP__: {
+    __NGLK=__YVEQ(((____3BEP *)__MGLK));
+  } break;
+  };
+  if (((void *)__NGLK != (void *)NULL)) {
+    __OJYT=((____WH *)__Q5GB);
+    __JMBU=((____GB4D *)__OJYT->__PB4D);
+    __0QQU=(____Q)(__OJYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__0QQU == (____Q)(__JMBU->__OB4D.__AVLE +  1))) {
+      __P14F(__JMBU,__NGLK);
+    } else /* FALSE */ {
+      __P14F(__JMBU,__NGLK);
+      __WARH(__JMBU,__0QQU,(____Q)(__JMBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__JMBU->__OB4D.__S24F)[__0QQU]=__NGLK;
+    };
+    __OJYT->__3DFE=(____Q)(__OJYT->__3DFE +  1);
+  };
+  __MGLK=__JGLK->__QEOJ.__FC5J;
+  switch (((struct ___OBJ *)__MGLK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
+  } break;
+  case ____0AXC__: {
+    __NGLK=__NMUH(((____0AXC *)__MGLK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
+  } break;
+  case ____DMWH__: {
+    __NGLK=__S3KK(((____DMWH *)__MGLK));
+  } break;
+  case ____2A0I__: {
+    __OU3S=((____2A0I *)__MGLK);
+    __DMBU=((____N5WC *)__OU3S->__4VEJ);
+    __DMBU->__Q5WC.__KU4D=(____Q)(__DMBU->__Q5WC.__KU4D -  1);
+    if ((__DMBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __YQQU=NULL;
+      __ZQQU=((____IB )(NULL));
+      __4RQU= 0;
+      __1QQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__1QQU ==  0)) {
+        __YQQU=__BC__;
+      } else /* FALSE */ {
+        __4RQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1QQU));
+        if ((__4RQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2QQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3QQU=(void *)((unsigned long)(void *)((unsigned long)__1QQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __4QQU=((____YWB )((____Q )(void *)((unsigned long)__3QQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __2QQU=__OKI(__3QQU,((____IB )(&(table_size[(__4QQU)-1]))),((____YWB )((____Q )__3QQU)));
+          __ZQQU=__2QQU;
+        } else /* FALSE */ {
+          __4QQU=((____YWB )__4RQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2QQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3QQU=(void *)((unsigned long)(void *)((unsigned long)__1QQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2QQU=__OKI(__3QQU,((____IB )(&(table_type[(__4QQU)]))),(____YWB)(__4QQU |  1));
+          __ZQQU=__2QQU;
+        };
+        __YQQU=((____BC *)__ZQQU);
+        *(__YQQU) = *(__BC__);
+      };
+      __UQQU=((____BC *)__YQQU);
+      if ((__UQQU->__OFL <  250)) {
+        __WQQU=__RVW( 250);
+        __UQQU->__FFL=__WQQU;
+        __UQQU->__OFL= 250;
+      };
+      __UQQU->__WJ= 0;
+      __EBEJ(__OU3S,__YQQU);
+      __LGZ(((____BC *)__YQQU));
       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__4ELK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__4ELK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__3ELK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__4ELK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__3ELK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__5S3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__3ELK)->receiver__554J);
-    Self__UKBU=((__LOCAL__43WC *)Self__5S3S->local__PUEJ);
-    Self__UKBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__UKBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__UKBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__JPQU=NULL;
-      ptr__KPQU=((__POINTER__IB )(NULL));
-      typ_id__PQQU= 0;
-      __tmp__MPQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__MPQU ==  0)) {
-        result__JPQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__PQQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MPQU));
-        if ((typ_id__PQQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NPQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OPQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MPQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__PPQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OPQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__NPQU=micro_alloc__table__lab__HKI(__tmp__OPQU,((__POINTER__IB )(&(table_size[(__tmp__PPQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OPQU)));
-          ptr__KPQU=__tmp__NPQU;
-        } else /* FALSE */ {
-          __tmp__PPQU=((__UINTEGER_32__RWB )typ_id__PQQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NPQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OPQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MPQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NPQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NPQU=micro_alloc__table__lab__HKI(__tmp__OPQU,((__POINTER__IB )(&(table_type[(__tmp__PPQU)]))),(__UINTEGER_32__RWB)(__tmp__PPQU |  1));
-          ptr__KPQU=__tmp__NPQU;
-        };
-        result__JPQU=((__STRING__BC *)ptr__KPQU);
-        *(result__JPQU) = *(STRING__BC__);
-      };
-      Self__FPQU=((__STRING__BC *)result__JPQU);
-      if ((Self__FPQU->capacity__HFL <  250)) {
-        __tmp__HPQU=create__KVW( 250);
-        Self__FPQU->storage__4EL=__tmp__HPQU;
-        Self__FPQU->capacity__HFL= 250;
-      };
-      Self__FPQU->count__WJ= 0;
-      display__V5DJ(Self__5S3S,result__JPQU);
-      put_string__EGZ(((__STRING__BC *)result__JPQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __NGLK=__SCLK(((____HJNJ *)__MGLK));
+  } break;
+  case ____SJNJ__: {
+    __NGLK=__EDLK(((____SJNJ *)__MGLK));
+  } break;
+  case ____0AOJ__: {
+    __OU3S=((____2A0I *)((____0AOJ *)__MGLK)->__OB5J);
+    __DMBU=((____N5WC *)__OU3S->__4VEJ);
+    __DMBU->__Q5WC.__KU4D=(____Q)(__DMBU->__Q5WC.__KU4D -  1);
+    if ((__DMBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __YQQU=NULL;
+      __ZQQU=((____IB )(NULL));
+      __4RQU= 0;
+      __1QQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__1QQU ==  0)) {
+        __YQQU=__BC__;
+      } else /* FALSE */ {
+        __4RQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1QQU));
+        if ((__4RQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2QQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3QQU=(void *)((unsigned long)(void *)((unsigned long)__1QQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __4QQU=((____YWB )((____Q )(void *)((unsigned long)__3QQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __2QQU=__OKI(__3QQU,((____IB )(&(table_size[(__4QQU)-1]))),((____YWB )((____Q )__3QQU)));
+          __ZQQU=__2QQU;
+        } else /* FALSE */ {
+          __4QQU=((____YWB )__4RQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2QQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3QQU=(void *)((unsigned long)(void *)((unsigned long)__1QQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2QQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2QQU=__OKI(__3QQU,((____IB )(&(table_type[(__4QQU)]))),(____YWB)(__4QQU |  1));
+          __ZQQU=__2QQU;
+        };
+        __YQQU=((____BC *)__ZQQU);
+        *(__YQQU) = *(__BC__);
+      };
+      __UQQU=((____BC *)__YQQU);
+      if ((__UQQU->__OFL <  250)) {
+        __WQQU=__RVW( 250);
+        __UQQU->__FFL=__WQQU;
+        __UQQU->__OFL= 250;
+      };
+      __UQQU->__WJ= 0;
+      __EBEJ(__OU3S,__YQQU);
+      __LGZ(((____BC *)__YQQU));
       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__4ELK=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__4ELK=NULL;
+  case ____EBOJ__: {
+    __NGLK=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__4ELK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__3ELK));
+  case ____3BOJ__: {
+    __NGLK=__AELK(((____3BOJ *)__MGLK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__4ELK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__3ELK));
+  case ____RCOJ__: {
+    __NGLK=__SELK(((____RCOJ *)__MGLK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__4ELK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__3ELK));
+  case ____HDOJ__: {
+    __NGLK=__EFLK(((____HDOJ *)__MGLK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__4ELK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__3ELK));
+  case ____1DOJ__: {
+    __NGLK=__WFLK(((____1DOJ *)__MGLK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__4ELK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__3ELK));
+  case ____PEOJ__: {
+    __NGLK=__IGLK(((____PEOJ *)__MGLK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__4ELK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__3ELK));
+  case ____DFOJ__: {
+    __NGLK=__0GLK(((____DFOJ *)__MGLK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__4ELK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__3ELK));
+  case ____XFOJ__: {
+    __NGLK=__MHLK(((____XFOJ *)__MGLK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__ET3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__3ELK));
-    __tmp__4ELK=__tmp__ET3S;
+  case ____QGOJ__: {
+    __TU3S=__4VPK(((____QGOJ *)__MGLK));
+    __NGLK=__TU3S;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__4ELK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__3ELK));
+  case ____EHOJ__: {
+    __NGLK=__CILK(((____EHOJ *)__MGLK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__4ELK=NULL;
+  case ____2HOJ__: {
+    __NGLK=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__4ELK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__3ELK));
+  case ____YIOJ__: {
+    __NGLK=__XILK(((____YIOJ *)__MGLK));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4ELK=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4ELK=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4ELK=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NGLK=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__VT3S=((__READ_SLOT__ZK4K *)__tmp__3ELK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__VT3S->slot__CYFM),Self__VT3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__WT3S=execute_access_unlink__5AMM(Self__VT3S);
-    __tmp__4ELK=__tmp__WT3S;
+  case ____IM4K__: {
+    __EV3S=((____IM4K *)__MGLK);
+    __EIEN(((____FKRG *)__EV3S->__RZFM),__EV3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __FV3S=__OCMM(__EV3S);
+    __NGLK=__FV3S;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__4ELK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__3ELK));
+  case ____T5FL__: {
+    __NGLK=__VM5O(((____T5FL *)__MGLK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__4ELK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__3ELK));
+  case ____3DUL__: {
+    __NGLK=__VUTP(((____3DUL *)__MGLK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__WT3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__3ELK));
-    __tmp__4ELK=__tmp__WT3S;
+  case ____0EUL__: {
+    __FV3S=__0Q2P(((____0EUL *)__MGLK));
+    __NGLK=__FV3S;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__4ELK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__3ELK));
+  case ____BGUL__: {
+    __NGLK=__GVTP(((____BGUL *)__MGLK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__WT3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__3ELK));
-    __tmp__4ELK=__tmp__WT3S;
+  case ____2GUL__: {
+    __FV3S=__5W2P(((____2GUL *)__MGLK));
+    __NGLK=__FV3S;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__4ELK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__3ELK));
+  case ____B0VL__: {
+    __NGLK=__GQCN(((____B0VL *)__MGLK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__4ELK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__3ELK));
+  case ____P0VL__: {
+    __NGLK=__GNGM(((____P0VL *)__MGLK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__CU3S=((__READ_GLOBAL__B4YL *)__tmp__3ELK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__CU3S->global__Y5JM),Self__CU3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__CU3S->global__Y5JM));
-    __tmp__4ELK=NULL;
+  case ____Q5YL__: {
+    __RV3S=((____Q5YL *)__MGLK);
+    __EIEN(((____FKRG *)__RV3S->__HBKM),__RV3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__RV3S->__HBKM));
+    __NGLK=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__4ELK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__3ELK));
+  case ____UVPM__: {
+    __NGLK=__GHXN(((____UVPM *)__MGLK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__4ELK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__3ELK));
+  case ____0ZPM__: {
+    __NGLK=__5U0P(((____0ZPM *)__MGLK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__4ELK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__3ELK));
+  case ____MR0N__: {
+    __NGLK=__H0VO(((____MR0N *)__MGLK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__4ELK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__3ELK));
+  case ____YWBP__: {
+    __NGLK=__51ZQ(((____YWBP *)__MGLK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__4ELK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__3ELK));
+  case ____LYBP__: {
+    __NGLK=__XBUP(((____LYBP *)__MGLK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__4ELK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__3ELK));
+  case ____CZBP__: {
+    __NGLK=__ICUP(((____CZBP *)__MGLK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__4ELK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__3ELK));
+  case ____3BEP__: {
+    __NGLK=__YVEQ(((____3BEP *)__MGLK));
   } break;
   };
-  __tmp__3ELK=__tmp__4ELK;
-  return(__tmp__3ELK);
+  __MGLK=__NGLK;
+  return(__MGLK);
 }
 
-static void* execute_unlink__LFLK(__EXPR_SHIFT_R__UDOJ *Self__MFLK)
-// ({EXPR_SHIFT_R__UDOJ}) With result Recursive, No inlinable.
+static void* __0GLK(____DFOJ *__1GLK)
+// ({__DFOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__PFLK;
-  void *__tmp__QFLK,*__tmp__OW3S;
-  __READ_LOCAL__N5ZI *Self__XV3S;
-  __LOCAL__43WC *Self__DLBU;
-  __STRING__BC *result__RRQU,*Self__NRQU;
-  __POINTER__IB ptr__SRQU,__tmp__URQU,__tmp__VRQU,__tmp__WRQU;
-  __INTEGER__Q typ_id__TRQU,typ_id__XSQU;
-  __UINTEGER_32__RWB __tmp__XRQU;
-  __PUT_TO__BFOJ *__tmp__2V3S;
-  __READ_SLOT__ZK4K *Self__NW3S;
-  __READ_GLOBAL__B4YL *Self__0W3S;
-  __LIST__WH *Self__BIYT;
-  __CHARACTER__DB *__tmp__PRQU;
-  __FAST_ARRAYoINSTRo__X53D *Self__JLBU;
-  __tmp__PFLK=Self__MFLK->parent_expr_binary__VDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__PFLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__QFLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__QFLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__PFLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__QFLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__QFLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__QFLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__PFLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__XV3S=((__READ_LOCAL__N5ZI *)__tmp__PFLK);
-    Self__DLBU=((__LOCAL__43WC *)Self__XV3S->local__PUEJ);
-    Self__DLBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__DLBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__DLBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__RRQU=NULL;
-      ptr__SRQU=((__POINTER__IB )(NULL));
-      typ_id__TRQU= 0;
-      __tmp__URQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__URQU ==  0)) {
-        result__RRQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__TRQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__URQU));
-        if ((typ_id__TRQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VRQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WRQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__URQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XRQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WRQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__VRQU=micro_alloc__table__lab__HKI(__tmp__WRQU,((__POINTER__IB )(&(table_size[(__tmp__XRQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WRQU)));
-          ptr__SRQU=__tmp__VRQU;
-        } else /* FALSE */ {
-          __tmp__XRQU=((__UINTEGER_32__RWB )typ_id__TRQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VRQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WRQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__URQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VRQU=micro_alloc__table__lab__HKI(__tmp__WRQU,((__POINTER__IB )(&(table_type[(__tmp__XRQU)]))),(__UINTEGER_32__RWB)(__tmp__XRQU |  1));
-          ptr__SRQU=__tmp__VRQU;
-        };
-        result__RRQU=((__STRING__BC *)ptr__SRQU);
-        *(result__RRQU) = *(STRING__BC__);
-      };
-      Self__NRQU=((__STRING__BC *)result__RRQU);
-      if ((Self__NRQU->capacity__HFL <  250)) {
-        __tmp__PRQU=create__KVW( 250);
-        Self__NRQU->storage__4EL=__tmp__PRQU;
-        Self__NRQU->capacity__HFL= 250;
-      };
-      Self__NRQU->count__WJ= 0;
-      display__V5DJ(Self__XV3S,result__RRQU);
-      put_string__EGZ(((__STRING__BC *)result__RRQU));
+  void *__4GLK;
+  void *__5GLK,*__3X3S;
+  ____2A0I *__GX3S;
+  ____N5WC *__SMBU;
+  ____BC *__ATQU,*__2SQU;
+  ____IB __BTQU,__DTQU,__ETQU,__FTQU;
+  ____Q __CTQU,__GUQU;
+  ____YWB __GTQU;
+  ____QGOJ *__LX3S;
+  ____IM4K *__2X3S;
+  ____Q5YL *__JY3S;
+  ____WH *__QJYT;
+  ____DB *__4SQU;
+  ____GB4D *__YMBU;
+  __4GLK=__1GLK->__EFOJ.__BC5J;
+  switch (((struct ___OBJ *)__4GLK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
+  } break;
+  case ____0AXC__: {
+    __5GLK=__NMUH(((____0AXC *)__4GLK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
+  } break;
+  case ____DMWH__: {
+    __5GLK=__S3KK(((____DMWH *)__4GLK));
+  } break;
+  case ____2A0I__: {
+    __GX3S=((____2A0I *)__4GLK);
+    __SMBU=((____N5WC *)__GX3S->__4VEJ);
+    __SMBU->__Q5WC.__KU4D=(____Q)(__SMBU->__Q5WC.__KU4D -  1);
+    if ((__SMBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ATQU=NULL;
+      __BTQU=((____IB )(NULL));
+      __CTQU= 0;
+      __DTQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__DTQU ==  0)) {
+        __ATQU=__BC__;
+      } else /* FALSE */ {
+        __CTQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DTQU));
+        if ((__CTQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ETQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FTQU=(void *)((unsigned long)(void *)((unsigned long)__DTQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GTQU=((____YWB )((____Q )(void *)((unsigned long)__FTQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ETQU=__OKI(__FTQU,((____IB )(&(table_size[(__GTQU)-1]))),((____YWB )((____Q )__FTQU)));
+          __BTQU=__ETQU;
+        } else /* FALSE */ {
+          __GTQU=((____YWB )__CTQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ETQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FTQU=(void *)((unsigned long)(void *)((unsigned long)__DTQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ETQU=__OKI(__FTQU,((____IB )(&(table_type[(__GTQU)]))),(____YWB)(__GTQU |  1));
+          __BTQU=__ETQU;
+        };
+        __ATQU=((____BC *)__BTQU);
+        *(__ATQU) = *(__BC__);
+      };
+      __2SQU=((____BC *)__ATQU);
+      if ((__2SQU->__OFL <  250)) {
+        __4SQU=__RVW( 250);
+        __2SQU->__FFL=__4SQU;
+        __2SQU->__OFL= 250;
+      };
+      __2SQU->__WJ= 0;
+      __EBEJ(__GX3S,__ATQU);
+      __LGZ(((____BC *)__ATQU));
       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__QFLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__QFLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__PFLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__QFLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__PFLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__XV3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__PFLK)->receiver__554J);
-    Self__DLBU=((__LOCAL__43WC *)Self__XV3S->local__PUEJ);
-    Self__DLBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__DLBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__DLBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__RRQU=NULL;
-      ptr__SRQU=((__POINTER__IB )(NULL));
-      typ_id__TRQU= 0;
-      __tmp__URQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__URQU ==  0)) {
-        result__RRQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__TRQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__URQU));
-        if ((typ_id__TRQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VRQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WRQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__URQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XRQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WRQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__VRQU=micro_alloc__table__lab__HKI(__tmp__WRQU,((__POINTER__IB )(&(table_size[(__tmp__XRQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WRQU)));
-          ptr__SRQU=__tmp__VRQU;
-        } else /* FALSE */ {
-          __tmp__XRQU=((__UINTEGER_32__RWB )typ_id__TRQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VRQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WRQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__URQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VRQU=micro_alloc__table__lab__HKI(__tmp__WRQU,((__POINTER__IB )(&(table_type[(__tmp__XRQU)]))),(__UINTEGER_32__RWB)(__tmp__XRQU |  1));
-          ptr__SRQU=__tmp__VRQU;
-        };
-        result__RRQU=((__STRING__BC *)ptr__SRQU);
-        *(result__RRQU) = *(STRING__BC__);
-      };
-      Self__NRQU=((__STRING__BC *)result__RRQU);
-      if ((Self__NRQU->capacity__HFL <  250)) {
-        __tmp__PRQU=create__KVW( 250);
-        Self__NRQU->storage__4EL=__tmp__PRQU;
-        Self__NRQU->capacity__HFL= 250;
-      };
-      Self__NRQU->count__WJ= 0;
-      display__V5DJ(Self__XV3S,result__RRQU);
-      put_string__EGZ(((__STRING__BC *)result__RRQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __5GLK=__SCLK(((____HJNJ *)__4GLK));
+  } break;
+  case ____SJNJ__: {
+    __5GLK=__EDLK(((____SJNJ *)__4GLK));
+  } break;
+  case ____0AOJ__: {
+    __GX3S=((____2A0I *)((____0AOJ *)__4GLK)->__OB5J);
+    __SMBU=((____N5WC *)__GX3S->__4VEJ);
+    __SMBU->__Q5WC.__KU4D=(____Q)(__SMBU->__Q5WC.__KU4D -  1);
+    if ((__SMBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ATQU=NULL;
+      __BTQU=((____IB )(NULL));
+      __CTQU= 0;
+      __DTQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__DTQU ==  0)) {
+        __ATQU=__BC__;
+      } else /* FALSE */ {
+        __CTQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DTQU));
+        if ((__CTQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ETQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FTQU=(void *)((unsigned long)(void *)((unsigned long)__DTQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GTQU=((____YWB )((____Q )(void *)((unsigned long)__FTQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ETQU=__OKI(__FTQU,((____IB )(&(table_size[(__GTQU)-1]))),((____YWB )((____Q )__FTQU)));
+          __BTQU=__ETQU;
+        } else /* FALSE */ {
+          __GTQU=((____YWB )__CTQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ETQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FTQU=(void *)((unsigned long)(void *)((unsigned long)__DTQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ETQU=__OKI(__FTQU,((____IB )(&(table_type[(__GTQU)]))),(____YWB)(__GTQU |  1));
+          __BTQU=__ETQU;
+        };
+        __ATQU=((____BC *)__BTQU);
+        *(__ATQU) = *(__BC__);
+      };
+      __2SQU=((____BC *)__ATQU);
+      if ((__2SQU->__OFL <  250)) {
+        __4SQU=__RVW( 250);
+        __2SQU->__FFL=__4SQU;
+        __2SQU->__OFL= 250;
+      };
+      __2SQU->__WJ= 0;
+      __EBEJ(__GX3S,__ATQU);
+      __LGZ(((____BC *)__ATQU));
       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__QFLK=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__QFLK=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__QFLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__PFLK));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__QFLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__PFLK));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__QFLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__PFLK));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__QFLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__PFLK));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__QFLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__PFLK));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__QFLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__PFLK));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__QFLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__PFLK));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__2V3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__PFLK));
-    __tmp__QFLK=__tmp__2V3S;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__QFLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__PFLK));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__QFLK=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__QFLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__PFLK));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__QFLK=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__QFLK=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__QFLK=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__NW3S=((__READ_SLOT__ZK4K *)__tmp__PFLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__NW3S->slot__CYFM),Self__NW3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OW3S=execute_access_unlink__5AMM(Self__NW3S);
-    __tmp__QFLK=__tmp__OW3S;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__QFLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__PFLK));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__QFLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__PFLK));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__OW3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__PFLK));
-    __tmp__QFLK=__tmp__OW3S;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__QFLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__PFLK));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__OW3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PFLK));
-    __tmp__QFLK=__tmp__OW3S;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__QFLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__PFLK));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__QFLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__PFLK));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__0W3S=((__READ_GLOBAL__B4YL *)__tmp__PFLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__0W3S->global__Y5JM),Self__0W3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__0W3S->global__Y5JM));
-    __tmp__QFLK=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__QFLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__PFLK));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__QFLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__PFLK));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__QFLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__PFLK));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__QFLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__PFLK));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__QFLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__PFLK));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__QFLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__PFLK));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__QFLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__PFLK));
-  } break;
-  };
-  if (((void *)__tmp__QFLK != (void *)NULL)) {
-    Self__BIYT=((__LIST__WH *)list_current__Y4GB);
-    Self__JLBU=((__FAST_ARRAYoINSTRo__X53D *)Self__BIYT->expr_list__AA4D);
-    typ_id__TRQU=(__INTEGER__Q)(Self__BIYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__TRQU == (__INTEGER__Q)(Self__JLBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__JLBU,__tmp__QFLK);
-    } else /* FALSE */ {
-      add_last__A04F(Self__JLBU,__tmp__QFLK);
-      move__to__by__H5QH(Self__JLBU,typ_id__TRQU,(__INTEGER__Q)(Self__JLBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__JLBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__TRQU]=__tmp__QFLK;
-    };
-    Self__BIYT->index__OCFE=(__INTEGER__Q)(Self__BIYT->index__OCFE +  1);
-  };
-  __tmp__PFLK=Self__MFLK->parent_expr_binary__VDOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__PFLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__QFLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__QFLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__PFLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__QFLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__QFLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__QFLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__PFLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__XV3S=((__READ_LOCAL__N5ZI *)__tmp__PFLK);
-    Self__DLBU=((__LOCAL__43WC *)Self__XV3S->local__PUEJ);
-    Self__DLBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__DLBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__DLBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__RRQU=NULL;
-      ptr__SRQU=((__POINTER__IB )(NULL));
-      typ_id__XSQU= 0;
-      __tmp__URQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__URQU ==  0)) {
-        result__RRQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__XSQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__URQU));
-        if ((typ_id__XSQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VRQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WRQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__URQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XRQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WRQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__VRQU=micro_alloc__table__lab__HKI(__tmp__WRQU,((__POINTER__IB )(&(table_size[(__tmp__XRQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WRQU)));
-          ptr__SRQU=__tmp__VRQU;
-        } else /* FALSE */ {
-          __tmp__XRQU=((__UINTEGER_32__RWB )typ_id__XSQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VRQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WRQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__URQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VRQU=micro_alloc__table__lab__HKI(__tmp__WRQU,((__POINTER__IB )(&(table_type[(__tmp__XRQU)]))),(__UINTEGER_32__RWB)(__tmp__XRQU |  1));
-          ptr__SRQU=__tmp__VRQU;
-        };
-        result__RRQU=((__STRING__BC *)ptr__SRQU);
-        *(result__RRQU) = *(STRING__BC__);
-      };
-      Self__NRQU=((__STRING__BC *)result__RRQU);
-      if ((Self__NRQU->capacity__HFL <  250)) {
-        __tmp__PRQU=create__KVW( 250);
-        Self__NRQU->storage__4EL=__tmp__PRQU;
-        Self__NRQU->capacity__HFL= 250;
-      };
-      Self__NRQU->count__WJ= 0;
-      display__V5DJ(Self__XV3S,result__RRQU);
-      put_string__EGZ(((__STRING__BC *)result__RRQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
+  } break;
+  case ____EBOJ__: {
+    __5GLK=NULL;
+  } break;
+  case ____3BOJ__: {
+    __5GLK=__AELK(((____3BOJ *)__4GLK));
+  } break;
+  case ____RCOJ__: {
+    __5GLK=__SELK(((____RCOJ *)__4GLK));
+  } break;
+  case ____HDOJ__: {
+    __5GLK=__EFLK(((____HDOJ *)__4GLK));
+  } break;
+  case ____1DOJ__: {
+    __5GLK=__WFLK(((____1DOJ *)__4GLK));
+  } break;
+  case ____PEOJ__: {
+    __5GLK=__IGLK(((____PEOJ *)__4GLK));
+  } break;
+  case ____DFOJ__: {
+    __5GLK=__0GLK(((____DFOJ *)__4GLK));
+  } break;
+  case ____XFOJ__: {
+    __5GLK=__MHLK(((____XFOJ *)__4GLK));
+  } break;
+  case ____QGOJ__: {
+    __LX3S=__4VPK(((____QGOJ *)__4GLK));
+    __5GLK=__LX3S;
+  } break;
+  case ____EHOJ__: {
+    __5GLK=__CILK(((____EHOJ *)__4GLK));
+  } break;
+  case ____2HOJ__: {
+    __5GLK=NULL;
+  } break;
+  case ____YIOJ__: {
+    __5GLK=__XILK(((____YIOJ *)__4GLK));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
+  } break;
+  case ____IM4K__: {
+    __2X3S=((____IM4K *)__4GLK);
+    __EIEN(((____FKRG *)__2X3S->__RZFM),__2X3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __3X3S=__OCMM(__2X3S);
+    __5GLK=__3X3S;
+  } break;
+  case ____T5FL__: {
+    __5GLK=__VM5O(((____T5FL *)__4GLK));
+  } break;
+  case ____3DUL__: {
+    __5GLK=__VUTP(((____3DUL *)__4GLK));
+  } break;
+  case ____0EUL__: {
+    __3X3S=__0Q2P(((____0EUL *)__4GLK));
+    __5GLK=__3X3S;
+  } break;
+  case ____BGUL__: {
+    __5GLK=__GVTP(((____BGUL *)__4GLK));
+  } break;
+  case ____2GUL__: {
+    __3X3S=__5W2P(((____2GUL *)__4GLK));
+    __5GLK=__3X3S;
+  } break;
+  case ____B0VL__: {
+    __5GLK=__GQCN(((____B0VL *)__4GLK));
+  } break;
+  case ____P0VL__: {
+    __5GLK=__GNGM(((____P0VL *)__4GLK));
+  } break;
+  case ____Q5YL__: {
+    __JY3S=((____Q5YL *)__4GLK);
+    __EIEN(((____FKRG *)__JY3S->__HBKM),__JY3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__JY3S->__HBKM));
+    __5GLK=NULL;
+  } break;
+  case ____UVPM__: {
+    __5GLK=__GHXN(((____UVPM *)__4GLK));
+  } break;
+  case ____0ZPM__: {
+    __5GLK=__5U0P(((____0ZPM *)__4GLK));
+  } break;
+  case ____MR0N__: {
+    __5GLK=__H0VO(((____MR0N *)__4GLK));
+  } break;
+  case ____YWBP__: {
+    __5GLK=__51ZQ(((____YWBP *)__4GLK));
+  } break;
+  case ____LYBP__: {
+    __5GLK=__XBUP(((____LYBP *)__4GLK));
+  } break;
+  case ____CZBP__: {
+    __5GLK=__ICUP(((____CZBP *)__4GLK));
+  } break;
+  case ____3BEP__: {
+    __5GLK=__YVEQ(((____3BEP *)__4GLK));
+  } break;
+  };
+  if (((void *)__5GLK != (void *)NULL)) {
+    __QJYT=((____WH *)__Q5GB);
+    __YMBU=((____GB4D *)__QJYT->__PB4D);
+    __CTQU=(____Q)(__QJYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__CTQU == (____Q)(__YMBU->__OB4D.__AVLE +  1))) {
+      __P14F(__YMBU,__5GLK);
+    } else /* FALSE */ {
+      __P14F(__YMBU,__5GLK);
+      __WARH(__YMBU,__CTQU,(____Q)(__YMBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__YMBU->__OB4D.__S24F)[__CTQU]=__5GLK;
+    };
+    __QJYT->__3DFE=(____Q)(__QJYT->__3DFE +  1);
+  };
+  __4GLK=__1GLK->__EFOJ.__FC5J;
+  switch (((struct ___OBJ *)__4GLK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
+  } break;
+  case ____0AXC__: {
+    __5GLK=__NMUH(((____0AXC *)__4GLK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
+  } break;
+  case ____DMWH__: {
+    __5GLK=__S3KK(((____DMWH *)__4GLK));
+  } break;
+  case ____2A0I__: {
+    __GX3S=((____2A0I *)__4GLK);
+    __SMBU=((____N5WC *)__GX3S->__4VEJ);
+    __SMBU->__Q5WC.__KU4D=(____Q)(__SMBU->__Q5WC.__KU4D -  1);
+    if ((__SMBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ATQU=NULL;
+      __BTQU=((____IB )(NULL));
+      __GUQU= 0;
+      __DTQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__DTQU ==  0)) {
+        __ATQU=__BC__;
+      } else /* FALSE */ {
+        __GUQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DTQU));
+        if ((__GUQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ETQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FTQU=(void *)((unsigned long)(void *)((unsigned long)__DTQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GTQU=((____YWB )((____Q )(void *)((unsigned long)__FTQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ETQU=__OKI(__FTQU,((____IB )(&(table_size[(__GTQU)-1]))),((____YWB )((____Q )__FTQU)));
+          __BTQU=__ETQU;
+        } else /* FALSE */ {
+          __GTQU=((____YWB )__GUQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ETQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FTQU=(void *)((unsigned long)(void *)((unsigned long)__DTQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ETQU=__OKI(__FTQU,((____IB )(&(table_type[(__GTQU)]))),(____YWB)(__GTQU |  1));
+          __BTQU=__ETQU;
+        };
+        __ATQU=((____BC *)__BTQU);
+        *(__ATQU) = *(__BC__);
+      };
+      __2SQU=((____BC *)__ATQU);
+      if ((__2SQU->__OFL <  250)) {
+        __4SQU=__RVW( 250);
+        __2SQU->__FFL=__4SQU;
+        __2SQU->__OFL= 250;
+      };
+      __2SQU->__WJ= 0;
+      __EBEJ(__GX3S,__ATQU);
+      __LGZ(((____BC *)__ATQU));
       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__QFLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__QFLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__PFLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__QFLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__PFLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__XV3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__PFLK)->receiver__554J);
-    Self__DLBU=((__LOCAL__43WC *)Self__XV3S->local__PUEJ);
-    Self__DLBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__DLBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__DLBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__RRQU=NULL;
-      ptr__SRQU=((__POINTER__IB )(NULL));
-      typ_id__XSQU= 0;
-      __tmp__URQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__URQU ==  0)) {
-        result__RRQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__XSQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__URQU));
-        if ((typ_id__XSQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VRQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WRQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__URQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XRQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WRQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__VRQU=micro_alloc__table__lab__HKI(__tmp__WRQU,((__POINTER__IB )(&(table_size[(__tmp__XRQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WRQU)));
-          ptr__SRQU=__tmp__VRQU;
-        } else /* FALSE */ {
-          __tmp__XRQU=((__UINTEGER_32__RWB )typ_id__XSQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__VRQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__WRQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__URQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VRQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VRQU=micro_alloc__table__lab__HKI(__tmp__WRQU,((__POINTER__IB )(&(table_type[(__tmp__XRQU)]))),(__UINTEGER_32__RWB)(__tmp__XRQU |  1));
-          ptr__SRQU=__tmp__VRQU;
-        };
-        result__RRQU=((__STRING__BC *)ptr__SRQU);
-        *(result__RRQU) = *(STRING__BC__);
-      };
-      Self__NRQU=((__STRING__BC *)result__RRQU);
-      if ((Self__NRQU->capacity__HFL <  250)) {
-        __tmp__PRQU=create__KVW( 250);
-        Self__NRQU->storage__4EL=__tmp__PRQU;
-        Self__NRQU->capacity__HFL= 250;
-      };
-      Self__NRQU->count__WJ= 0;
-      display__V5DJ(Self__XV3S,result__RRQU);
-      put_string__EGZ(((__STRING__BC *)result__RRQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __5GLK=__SCLK(((____HJNJ *)__4GLK));
+  } break;
+  case ____SJNJ__: {
+    __5GLK=__EDLK(((____SJNJ *)__4GLK));
+  } break;
+  case ____0AOJ__: {
+    __GX3S=((____2A0I *)((____0AOJ *)__4GLK)->__OB5J);
+    __SMBU=((____N5WC *)__GX3S->__4VEJ);
+    __SMBU->__Q5WC.__KU4D=(____Q)(__SMBU->__Q5WC.__KU4D -  1);
+    if ((__SMBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ATQU=NULL;
+      __BTQU=((____IB )(NULL));
+      __GUQU= 0;
+      __DTQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__DTQU ==  0)) {
+        __ATQU=__BC__;
+      } else /* FALSE */ {
+        __GUQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DTQU));
+        if ((__GUQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ETQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FTQU=(void *)((unsigned long)(void *)((unsigned long)__DTQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GTQU=((____YWB )((____Q )(void *)((unsigned long)__FTQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ETQU=__OKI(__FTQU,((____IB )(&(table_size[(__GTQU)-1]))),((____YWB )((____Q )__FTQU)));
+          __BTQU=__ETQU;
+        } else /* FALSE */ {
+          __GTQU=((____YWB )__GUQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ETQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __FTQU=(void *)((unsigned long)(void *)((unsigned long)__DTQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ETQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ETQU=__OKI(__FTQU,((____IB )(&(table_type[(__GTQU)]))),(____YWB)(__GTQU |  1));
+          __BTQU=__ETQU;
+        };
+        __ATQU=((____BC *)__BTQU);
+        *(__ATQU) = *(__BC__);
+      };
+      __2SQU=((____BC *)__ATQU);
+      if ((__2SQU->__OFL <  250)) {
+        __4SQU=__RVW( 250);
+        __2SQU->__FFL=__4SQU;
+        __2SQU->__OFL= 250;
+      };
+      __2SQU->__WJ= 0;
+      __EBEJ(__GX3S,__ATQU);
+      __LGZ(((____BC *)__ATQU));
       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__QFLK=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__QFLK=NULL;
+  case ____EBOJ__: {
+    __5GLK=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__QFLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__PFLK));
+  case ____3BOJ__: {
+    __5GLK=__AELK(((____3BOJ *)__4GLK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__QFLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__PFLK));
+  case ____RCOJ__: {
+    __5GLK=__SELK(((____RCOJ *)__4GLK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__QFLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__PFLK));
+  case ____HDOJ__: {
+    __5GLK=__EFLK(((____HDOJ *)__4GLK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__QFLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__PFLK));
+  case ____1DOJ__: {
+    __5GLK=__WFLK(((____1DOJ *)__4GLK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__QFLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__PFLK));
+  case ____PEOJ__: {
+    __5GLK=__IGLK(((____PEOJ *)__4GLK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__QFLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__PFLK));
+  case ____DFOJ__: {
+    __5GLK=__0GLK(((____DFOJ *)__4GLK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__QFLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__PFLK));
+  case ____XFOJ__: {
+    __5GLK=__MHLK(((____XFOJ *)__4GLK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__2V3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__PFLK));
-    __tmp__QFLK=__tmp__2V3S;
+  case ____QGOJ__: {
+    __LX3S=__4VPK(((____QGOJ *)__4GLK));
+    __5GLK=__LX3S;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__QFLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__PFLK));
+  case ____EHOJ__: {
+    __5GLK=__CILK(((____EHOJ *)__4GLK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__QFLK=NULL;
+  case ____2HOJ__: {
+    __5GLK=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__QFLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__PFLK));
+  case ____YIOJ__: {
+    __5GLK=__XILK(((____YIOJ *)__4GLK));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__QFLK=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__QFLK=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__QFLK=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __5GLK=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__NW3S=((__READ_SLOT__ZK4K *)__tmp__PFLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__NW3S->slot__CYFM),Self__NW3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OW3S=execute_access_unlink__5AMM(Self__NW3S);
-    __tmp__QFLK=__tmp__OW3S;
+  case ____IM4K__: {
+    __2X3S=((____IM4K *)__4GLK);
+    __EIEN(((____FKRG *)__2X3S->__RZFM),__2X3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __3X3S=__OCMM(__2X3S);
+    __5GLK=__3X3S;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__QFLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__PFLK));
+  case ____T5FL__: {
+    __5GLK=__VM5O(((____T5FL *)__4GLK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__QFLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__PFLK));
+  case ____3DUL__: {
+    __5GLK=__VUTP(((____3DUL *)__4GLK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__OW3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__PFLK));
-    __tmp__QFLK=__tmp__OW3S;
+  case ____0EUL__: {
+    __3X3S=__0Q2P(((____0EUL *)__4GLK));
+    __5GLK=__3X3S;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__QFLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__PFLK));
+  case ____BGUL__: {
+    __5GLK=__GVTP(((____BGUL *)__4GLK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__OW3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PFLK));
-    __tmp__QFLK=__tmp__OW3S;
+  case ____2GUL__: {
+    __3X3S=__5W2P(((____2GUL *)__4GLK));
+    __5GLK=__3X3S;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__QFLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__PFLK));
+  case ____B0VL__: {
+    __5GLK=__GQCN(((____B0VL *)__4GLK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__QFLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__PFLK));
+  case ____P0VL__: {
+    __5GLK=__GNGM(((____P0VL *)__4GLK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__0W3S=((__READ_GLOBAL__B4YL *)__tmp__PFLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__0W3S->global__Y5JM),Self__0W3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__0W3S->global__Y5JM));
-    __tmp__QFLK=NULL;
+  case ____Q5YL__: {
+    __JY3S=((____Q5YL *)__4GLK);
+    __EIEN(((____FKRG *)__JY3S->__HBKM),__JY3S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__JY3S->__HBKM));
+    __5GLK=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__QFLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__PFLK));
+  case ____UVPM__: {
+    __5GLK=__GHXN(((____UVPM *)__4GLK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__QFLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__PFLK));
+  case ____0ZPM__: {
+    __5GLK=__5U0P(((____0ZPM *)__4GLK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__QFLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__PFLK));
+  case ____MR0N__: {
+    __5GLK=__H0VO(((____MR0N *)__4GLK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__QFLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__PFLK));
+  case ____YWBP__: {
+    __5GLK=__51ZQ(((____YWBP *)__4GLK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__QFLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__PFLK));
+  case ____LYBP__: {
+    __5GLK=__XBUP(((____LYBP *)__4GLK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__QFLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__PFLK));
+  case ____CZBP__: {
+    __5GLK=__ICUP(((____CZBP *)__4GLK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__QFLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__PFLK));
+  case ____3BEP__: {
+    __5GLK=__YVEQ(((____3BEP *)__4GLK));
   } break;
   };
-  __tmp__PFLK=__tmp__QFLK;
-  return(__tmp__PFLK);
+  __4GLK=__5GLK;
+  return(__4GLK);
 }
 
-static void* execute_unlink__3FLK(__EXPR_SHIFT_L__IEOJ *Self__4FLK)
-// ({EXPR_SHIFT_L__IEOJ}) With result Recursive, No inlinable.
+static void* __MHLK(____XFOJ *__NHLK)
+// ({__XFOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__BGLK;
-  void *__tmp__CGLK,*__tmp__GZ3S;
-  __READ_LOCAL__N5ZI *Self__PY3S;
-  __LOCAL__43WC *Self__SLBU;
-  __STRING__BC *result__ZTQU,*Self__VTQU;
-  __POINTER__IB ptr__0TQU,__tmp__2TQU,__tmp__3TQU,__tmp__4TQU;
-  __INTEGER__Q typ_id__1TQU,typ_id__5UQU;
-  __UINTEGER_32__RWB __tmp__5TQU;
-  __PUT_TO__BFOJ *__tmp__UY3S;
-  __READ_SLOT__ZK4K *Self__FZ3S;
-  __READ_GLOBAL__B4YL *Self__SZ3S;
-  __LIST__WH *Self__DIYT;
-  __CHARACTER__DB *__tmp__XTQU;
-  __FAST_ARRAYoINSTRo__X53D *Self__YLBU;
-  __tmp__BGLK=Self__4FLK->parent_expr_binary__JEOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__BGLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__CGLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__CGLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__BGLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__CGLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__CGLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__CGLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__BGLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__PY3S=((__READ_LOCAL__N5ZI *)__tmp__BGLK);
-    Self__SLBU=((__LOCAL__43WC *)Self__PY3S->local__PUEJ);
-    Self__SLBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__SLBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__SLBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__ZTQU=NULL;
-      ptr__0TQU=((__POINTER__IB )(NULL));
-      typ_id__1TQU= 0;
-      __tmp__2TQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__2TQU ==  0)) {
-        result__ZTQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__1TQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TQU));
-        if ((typ_id__1TQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3TQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4TQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2TQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5TQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4TQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__3TQU=micro_alloc__table__lab__HKI(__tmp__4TQU,((__POINTER__IB )(&(table_size[(__tmp__5TQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4TQU)));
-          ptr__0TQU=__tmp__3TQU;
-        } else /* FALSE */ {
-          __tmp__5TQU=((__UINTEGER_32__RWB )typ_id__1TQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3TQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4TQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2TQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3TQU=micro_alloc__table__lab__HKI(__tmp__4TQU,((__POINTER__IB )(&(table_type[(__tmp__5TQU)]))),(__UINTEGER_32__RWB)(__tmp__5TQU |  1));
-          ptr__0TQU=__tmp__3TQU;
-        };
-        result__ZTQU=((__STRING__BC *)ptr__0TQU);
-        *(result__ZTQU) = *(STRING__BC__);
-      };
-      Self__VTQU=((__STRING__BC *)result__ZTQU);
-      if ((Self__VTQU->capacity__HFL <  250)) {
-        __tmp__XTQU=create__KVW( 250);
-        Self__VTQU->storage__4EL=__tmp__XTQU;
-        Self__VTQU->capacity__HFL= 250;
-      };
-      Self__VTQU->count__WJ= 0;
-      display__V5DJ(Self__PY3S,result__ZTQU);
-      put_string__EGZ(((__STRING__BC *)result__ZTQU));
+  void *__QHLK;
+  void *__RHLK,*__V03S;
+  ____2A0I *__4Z3S;
+  ____N5WC *__BNBU;
+  ____BC *__IVQU,*__EVQU;
+  ____IB __JVQU,__LVQU,__MVQU,__NVQU;
+  ____Q __KVQU,__OWQU;
+  ____YWB __OVQU;
+  ____QGOJ *__D03S;
+  ____IM4K *__U03S;
+  ____Q5YL *__B13S;
+  ____WH *__SJYT;
+  ____DB *__GVQU;
+  ____GB4D *__HNBU;
+  __QHLK=__NHLK->__YFOJ.__BC5J;
+  switch (((struct ___OBJ *)__QHLK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
+  } break;
+  case ____0AXC__: {
+    __RHLK=__NMUH(((____0AXC *)__QHLK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
+  } break;
+  case ____DMWH__: {
+    __RHLK=__S3KK(((____DMWH *)__QHLK));
+  } break;
+  case ____2A0I__: {
+    __4Z3S=((____2A0I *)__QHLK);
+    __BNBU=((____N5WC *)__4Z3S->__4VEJ);
+    __BNBU->__Q5WC.__KU4D=(____Q)(__BNBU->__Q5WC.__KU4D -  1);
+    if ((__BNBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __IVQU=NULL;
+      __JVQU=((____IB )(NULL));
+      __KVQU= 0;
+      __LVQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__LVQU ==  0)) {
+        __IVQU=__BC__;
+      } else /* FALSE */ {
+        __KVQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVQU));
+        if ((__KVQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MVQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NVQU=(void *)((unsigned long)(void *)((unsigned long)__LVQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OVQU=((____YWB )((____Q )(void *)((unsigned long)__NVQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __MVQU=__OKI(__NVQU,((____IB )(&(table_size[(__OVQU)-1]))),((____YWB )((____Q )__NVQU)));
+          __JVQU=__MVQU;
+        } else /* FALSE */ {
+          __OVQU=((____YWB )__KVQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MVQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NVQU=(void *)((unsigned long)(void *)((unsigned long)__LVQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MVQU=__OKI(__NVQU,((____IB )(&(table_type[(__OVQU)]))),(____YWB)(__OVQU |  1));
+          __JVQU=__MVQU;
+        };
+        __IVQU=((____BC *)__JVQU);
+        *(__IVQU) = *(__BC__);
+      };
+      __EVQU=((____BC *)__IVQU);
+      if ((__EVQU->__OFL <  250)) {
+        __GVQU=__RVW( 250);
+        __EVQU->__FFL=__GVQU;
+        __EVQU->__OFL= 250;
+      };
+      __EVQU->__WJ= 0;
+      __EBEJ(__4Z3S,__IVQU);
+      __LGZ(((____BC *)__IVQU));
       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__CGLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__CGLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__BGLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__CGLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__BGLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__PY3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__BGLK)->receiver__554J);
-    Self__SLBU=((__LOCAL__43WC *)Self__PY3S->local__PUEJ);
-    Self__SLBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__SLBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__SLBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__ZTQU=NULL;
-      ptr__0TQU=((__POINTER__IB )(NULL));
-      typ_id__1TQU= 0;
-      __tmp__2TQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__2TQU ==  0)) {
-        result__ZTQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__1TQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TQU));
-        if ((typ_id__1TQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3TQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4TQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2TQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5TQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4TQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__3TQU=micro_alloc__table__lab__HKI(__tmp__4TQU,((__POINTER__IB )(&(table_size[(__tmp__5TQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4TQU)));
-          ptr__0TQU=__tmp__3TQU;
-        } else /* FALSE */ {
-          __tmp__5TQU=((__UINTEGER_32__RWB )typ_id__1TQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3TQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4TQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2TQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3TQU=micro_alloc__table__lab__HKI(__tmp__4TQU,((__POINTER__IB )(&(table_type[(__tmp__5TQU)]))),(__UINTEGER_32__RWB)(__tmp__5TQU |  1));
-          ptr__0TQU=__tmp__3TQU;
-        };
-        result__ZTQU=((__STRING__BC *)ptr__0TQU);
-        *(result__ZTQU) = *(STRING__BC__);
-      };
-      Self__VTQU=((__STRING__BC *)result__ZTQU);
-      if ((Self__VTQU->capacity__HFL <  250)) {
-        __tmp__XTQU=create__KVW( 250);
-        Self__VTQU->storage__4EL=__tmp__XTQU;
-        Self__VTQU->capacity__HFL= 250;
-      };
-      Self__VTQU->count__WJ= 0;
-      display__V5DJ(Self__PY3S,result__ZTQU);
-      put_string__EGZ(((__STRING__BC *)result__ZTQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __RHLK=__SCLK(((____HJNJ *)__QHLK));
+  } break;
+  case ____SJNJ__: {
+    __RHLK=__EDLK(((____SJNJ *)__QHLK));
+  } break;
+  case ____0AOJ__: {
+    __4Z3S=((____2A0I *)((____0AOJ *)__QHLK)->__OB5J);
+    __BNBU=((____N5WC *)__4Z3S->__4VEJ);
+    __BNBU->__Q5WC.__KU4D=(____Q)(__BNBU->__Q5WC.__KU4D -  1);
+    if ((__BNBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __IVQU=NULL;
+      __JVQU=((____IB )(NULL));
+      __KVQU= 0;
+      __LVQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__LVQU ==  0)) {
+        __IVQU=__BC__;
+      } else /* FALSE */ {
+        __KVQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVQU));
+        if ((__KVQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MVQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NVQU=(void *)((unsigned long)(void *)((unsigned long)__LVQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OVQU=((____YWB )((____Q )(void *)((unsigned long)__NVQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __MVQU=__OKI(__NVQU,((____IB )(&(table_size[(__OVQU)-1]))),((____YWB )((____Q )__NVQU)));
+          __JVQU=__MVQU;
+        } else /* FALSE */ {
+          __OVQU=((____YWB )__KVQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MVQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NVQU=(void *)((unsigned long)(void *)((unsigned long)__LVQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MVQU=__OKI(__NVQU,((____IB )(&(table_type[(__OVQU)]))),(____YWB)(__OVQU |  1));
+          __JVQU=__MVQU;
+        };
+        __IVQU=((____BC *)__JVQU);
+        *(__IVQU) = *(__BC__);
+      };
+      __EVQU=((____BC *)__IVQU);
+      if ((__EVQU->__OFL <  250)) {
+        __GVQU=__RVW( 250);
+        __EVQU->__FFL=__GVQU;
+        __EVQU->__OFL= 250;
+      };
+      __EVQU->__WJ= 0;
+      __EBEJ(__4Z3S,__IVQU);
+      __LGZ(((____BC *)__IVQU));
       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__CGLK=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__CGLK=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__CGLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__BGLK));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__CGLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__BGLK));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__CGLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__BGLK));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__CGLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__BGLK));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__CGLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__BGLK));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__CGLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__BGLK));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__CGLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__BGLK));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__UY3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__BGLK));
-    __tmp__CGLK=__tmp__UY3S;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__CGLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__BGLK));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__CGLK=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__CGLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__BGLK));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__CGLK=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__CGLK=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__CGLK=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__FZ3S=((__READ_SLOT__ZK4K *)__tmp__BGLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__FZ3S->slot__CYFM),Self__FZ3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__GZ3S=execute_access_unlink__5AMM(Self__FZ3S);
-    __tmp__CGLK=__tmp__GZ3S;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__CGLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__BGLK));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__CGLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__BGLK));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__GZ3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__BGLK));
-    __tmp__CGLK=__tmp__GZ3S;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__CGLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__BGLK));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__GZ3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__BGLK));
-    __tmp__CGLK=__tmp__GZ3S;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__CGLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__BGLK));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__CGLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__BGLK));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__SZ3S=((__READ_GLOBAL__B4YL *)__tmp__BGLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SZ3S->global__Y5JM),Self__SZ3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__SZ3S->global__Y5JM));
-    __tmp__CGLK=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__CGLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__BGLK));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__CGLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__BGLK));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__CGLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__BGLK));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__CGLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__BGLK));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__CGLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__BGLK));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__CGLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__BGLK));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__CGLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__BGLK));
-  } break;
-  };
-  if (((void *)__tmp__CGLK != (void *)NULL)) {
-    Self__DIYT=((__LIST__WH *)list_current__Y4GB);
-    Self__YLBU=((__FAST_ARRAYoINSTRo__X53D *)Self__DIYT->expr_list__AA4D);
-    typ_id__1TQU=(__INTEGER__Q)(Self__DIYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__1TQU == (__INTEGER__Q)(Self__YLBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__YLBU,__tmp__CGLK);
-    } else /* FALSE */ {
-      add_last__A04F(Self__YLBU,__tmp__CGLK);
-      move__to__by__H5QH(Self__YLBU,typ_id__1TQU,(__INTEGER__Q)(Self__YLBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__YLBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__1TQU]=__tmp__CGLK;
-    };
-    Self__DIYT->index__OCFE=(__INTEGER__Q)(Self__DIYT->index__OCFE +  1);
-  };
-  __tmp__BGLK=Self__4FLK->parent_expr_binary__JEOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__BGLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__CGLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__CGLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__BGLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__CGLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__CGLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__CGLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__BGLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__PY3S=((__READ_LOCAL__N5ZI *)__tmp__BGLK);
-    Self__SLBU=((__LOCAL__43WC *)Self__PY3S->local__PUEJ);
-    Self__SLBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__SLBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__SLBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__ZTQU=NULL;
-      ptr__0TQU=((__POINTER__IB )(NULL));
-      typ_id__5UQU= 0;
-      __tmp__2TQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__2TQU ==  0)) {
-        result__ZTQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__5UQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TQU));
-        if ((typ_id__5UQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3TQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4TQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2TQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5TQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4TQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__3TQU=micro_alloc__table__lab__HKI(__tmp__4TQU,((__POINTER__IB )(&(table_size[(__tmp__5TQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4TQU)));
-          ptr__0TQU=__tmp__3TQU;
-        } else /* FALSE */ {
-          __tmp__5TQU=((__UINTEGER_32__RWB )typ_id__5UQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3TQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4TQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2TQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3TQU=micro_alloc__table__lab__HKI(__tmp__4TQU,((__POINTER__IB )(&(table_type[(__tmp__5TQU)]))),(__UINTEGER_32__RWB)(__tmp__5TQU |  1));
-          ptr__0TQU=__tmp__3TQU;
-        };
-        result__ZTQU=((__STRING__BC *)ptr__0TQU);
-        *(result__ZTQU) = *(STRING__BC__);
-      };
-      Self__VTQU=((__STRING__BC *)result__ZTQU);
-      if ((Self__VTQU->capacity__HFL <  250)) {
-        __tmp__XTQU=create__KVW( 250);
-        Self__VTQU->storage__4EL=__tmp__XTQU;
-        Self__VTQU->capacity__HFL= 250;
-      };
-      Self__VTQU->count__WJ= 0;
-      display__V5DJ(Self__PY3S,result__ZTQU);
-      put_string__EGZ(((__STRING__BC *)result__ZTQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
+  } break;
+  case ____EBOJ__: {
+    __RHLK=NULL;
+  } break;
+  case ____3BOJ__: {
+    __RHLK=__AELK(((____3BOJ *)__QHLK));
+  } break;
+  case ____RCOJ__: {
+    __RHLK=__SELK(((____RCOJ *)__QHLK));
+  } break;
+  case ____HDOJ__: {
+    __RHLK=__EFLK(((____HDOJ *)__QHLK));
+  } break;
+  case ____1DOJ__: {
+    __RHLK=__WFLK(((____1DOJ *)__QHLK));
+  } break;
+  case ____PEOJ__: {
+    __RHLK=__IGLK(((____PEOJ *)__QHLK));
+  } break;
+  case ____DFOJ__: {
+    __RHLK=__0GLK(((____DFOJ *)__QHLK));
+  } break;
+  case ____XFOJ__: {
+    __RHLK=__MHLK(((____XFOJ *)__QHLK));
+  } break;
+  case ____QGOJ__: {
+    __D03S=__4VPK(((____QGOJ *)__QHLK));
+    __RHLK=__D03S;
+  } break;
+  case ____EHOJ__: {
+    __RHLK=__CILK(((____EHOJ *)__QHLK));
+  } break;
+  case ____2HOJ__: {
+    __RHLK=NULL;
+  } break;
+  case ____YIOJ__: {
+    __RHLK=__XILK(((____YIOJ *)__QHLK));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
+  } break;
+  case ____IM4K__: {
+    __U03S=((____IM4K *)__QHLK);
+    __EIEN(((____FKRG *)__U03S->__RZFM),__U03S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __V03S=__OCMM(__U03S);
+    __RHLK=__V03S;
+  } break;
+  case ____T5FL__: {
+    __RHLK=__VM5O(((____T5FL *)__QHLK));
+  } break;
+  case ____3DUL__: {
+    __RHLK=__VUTP(((____3DUL *)__QHLK));
+  } break;
+  case ____0EUL__: {
+    __V03S=__0Q2P(((____0EUL *)__QHLK));
+    __RHLK=__V03S;
+  } break;
+  case ____BGUL__: {
+    __RHLK=__GVTP(((____BGUL *)__QHLK));
+  } break;
+  case ____2GUL__: {
+    __V03S=__5W2P(((____2GUL *)__QHLK));
+    __RHLK=__V03S;
+  } break;
+  case ____B0VL__: {
+    __RHLK=__GQCN(((____B0VL *)__QHLK));
+  } break;
+  case ____P0VL__: {
+    __RHLK=__GNGM(((____P0VL *)__QHLK));
+  } break;
+  case ____Q5YL__: {
+    __B13S=((____Q5YL *)__QHLK);
+    __EIEN(((____FKRG *)__B13S->__HBKM),__B13S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__B13S->__HBKM));
+    __RHLK=NULL;
+  } break;
+  case ____UVPM__: {
+    __RHLK=__GHXN(((____UVPM *)__QHLK));
+  } break;
+  case ____0ZPM__: {
+    __RHLK=__5U0P(((____0ZPM *)__QHLK));
+  } break;
+  case ____MR0N__: {
+    __RHLK=__H0VO(((____MR0N *)__QHLK));
+  } break;
+  case ____YWBP__: {
+    __RHLK=__51ZQ(((____YWBP *)__QHLK));
+  } break;
+  case ____LYBP__: {
+    __RHLK=__XBUP(((____LYBP *)__QHLK));
+  } break;
+  case ____CZBP__: {
+    __RHLK=__ICUP(((____CZBP *)__QHLK));
+  } break;
+  case ____3BEP__: {
+    __RHLK=__YVEQ(((____3BEP *)__QHLK));
+  } break;
+  };
+  if (((void *)__RHLK != (void *)NULL)) {
+    __SJYT=((____WH *)__Q5GB);
+    __HNBU=((____GB4D *)__SJYT->__PB4D);
+    __KVQU=(____Q)(__SJYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__KVQU == (____Q)(__HNBU->__OB4D.__AVLE +  1))) {
+      __P14F(__HNBU,__RHLK);
+    } else /* FALSE */ {
+      __P14F(__HNBU,__RHLK);
+      __WARH(__HNBU,__KVQU,(____Q)(__HNBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__HNBU->__OB4D.__S24F)[__KVQU]=__RHLK;
+    };
+    __SJYT->__3DFE=(____Q)(__SJYT->__3DFE +  1);
+  };
+  __QHLK=__NHLK->__YFOJ.__FC5J;
+  switch (((struct ___OBJ *)__QHLK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
+  } break;
+  case ____0AXC__: {
+    __RHLK=__NMUH(((____0AXC *)__QHLK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
+  } break;
+  case ____DMWH__: {
+    __RHLK=__S3KK(((____DMWH *)__QHLK));
+  } break;
+  case ____2A0I__: {
+    __4Z3S=((____2A0I *)__QHLK);
+    __BNBU=((____N5WC *)__4Z3S->__4VEJ);
+    __BNBU->__Q5WC.__KU4D=(____Q)(__BNBU->__Q5WC.__KU4D -  1);
+    if ((__BNBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __IVQU=NULL;
+      __JVQU=((____IB )(NULL));
+      __OWQU= 0;
+      __LVQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__LVQU ==  0)) {
+        __IVQU=__BC__;
+      } else /* FALSE */ {
+        __OWQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVQU));
+        if ((__OWQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MVQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NVQU=(void *)((unsigned long)(void *)((unsigned long)__LVQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OVQU=((____YWB )((____Q )(void *)((unsigned long)__NVQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __MVQU=__OKI(__NVQU,((____IB )(&(table_size[(__OVQU)-1]))),((____YWB )((____Q )__NVQU)));
+          __JVQU=__MVQU;
+        } else /* FALSE */ {
+          __OVQU=((____YWB )__OWQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MVQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NVQU=(void *)((unsigned long)(void *)((unsigned long)__LVQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MVQU=__OKI(__NVQU,((____IB )(&(table_type[(__OVQU)]))),(____YWB)(__OVQU |  1));
+          __JVQU=__MVQU;
+        };
+        __IVQU=((____BC *)__JVQU);
+        *(__IVQU) = *(__BC__);
+      };
+      __EVQU=((____BC *)__IVQU);
+      if ((__EVQU->__OFL <  250)) {
+        __GVQU=__RVW( 250);
+        __EVQU->__FFL=__GVQU;
+        __EVQU->__OFL= 250;
+      };
+      __EVQU->__WJ= 0;
+      __EBEJ(__4Z3S,__IVQU);
+      __LGZ(((____BC *)__IVQU));
       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__CGLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__CGLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__BGLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__CGLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__BGLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__PY3S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__BGLK)->receiver__554J);
-    Self__SLBU=((__LOCAL__43WC *)Self__PY3S->local__PUEJ);
-    Self__SLBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__SLBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__SLBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__ZTQU=NULL;
-      ptr__0TQU=((__POINTER__IB )(NULL));
-      typ_id__5UQU= 0;
-      __tmp__2TQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__2TQU ==  0)) {
-        result__ZTQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__5UQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TQU));
-        if ((typ_id__5UQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3TQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4TQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2TQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5TQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4TQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__3TQU=micro_alloc__table__lab__HKI(__tmp__4TQU,((__POINTER__IB )(&(table_size[(__tmp__5TQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4TQU)));
-          ptr__0TQU=__tmp__3TQU;
-        } else /* FALSE */ {
-          __tmp__5TQU=((__UINTEGER_32__RWB )typ_id__5UQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3TQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4TQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2TQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3TQU=micro_alloc__table__lab__HKI(__tmp__4TQU,((__POINTER__IB )(&(table_type[(__tmp__5TQU)]))),(__UINTEGER_32__RWB)(__tmp__5TQU |  1));
-          ptr__0TQU=__tmp__3TQU;
-        };
-        result__ZTQU=((__STRING__BC *)ptr__0TQU);
-        *(result__ZTQU) = *(STRING__BC__);
-      };
-      Self__VTQU=((__STRING__BC *)result__ZTQU);
-      if ((Self__VTQU->capacity__HFL <  250)) {
-        __tmp__XTQU=create__KVW( 250);
-        Self__VTQU->storage__4EL=__tmp__XTQU;
-        Self__VTQU->capacity__HFL= 250;
-      };
-      Self__VTQU->count__WJ= 0;
-      display__V5DJ(Self__PY3S,result__ZTQU);
-      put_string__EGZ(((__STRING__BC *)result__ZTQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __RHLK=__SCLK(((____HJNJ *)__QHLK));
+  } break;
+  case ____SJNJ__: {
+    __RHLK=__EDLK(((____SJNJ *)__QHLK));
+  } break;
+  case ____0AOJ__: {
+    __4Z3S=((____2A0I *)((____0AOJ *)__QHLK)->__OB5J);
+    __BNBU=((____N5WC *)__4Z3S->__4VEJ);
+    __BNBU->__Q5WC.__KU4D=(____Q)(__BNBU->__Q5WC.__KU4D -  1);
+    if ((__BNBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __IVQU=NULL;
+      __JVQU=((____IB )(NULL));
+      __OWQU= 0;
+      __LVQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__LVQU ==  0)) {
+        __IVQU=__BC__;
+      } else /* FALSE */ {
+        __OWQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVQU));
+        if ((__OWQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MVQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NVQU=(void *)((unsigned long)(void *)((unsigned long)__LVQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OVQU=((____YWB )((____Q )(void *)((unsigned long)__NVQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __MVQU=__OKI(__NVQU,((____IB )(&(table_size[(__OVQU)-1]))),((____YWB )((____Q )__NVQU)));
+          __JVQU=__MVQU;
+        } else /* FALSE */ {
+          __OVQU=((____YWB )__OWQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MVQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NVQU=(void *)((unsigned long)(void *)((unsigned long)__LVQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MVQU=__OKI(__NVQU,((____IB )(&(table_type[(__OVQU)]))),(____YWB)(__OVQU |  1));
+          __JVQU=__MVQU;
+        };
+        __IVQU=((____BC *)__JVQU);
+        *(__IVQU) = *(__BC__);
+      };
+      __EVQU=((____BC *)__IVQU);
+      if ((__EVQU->__OFL <  250)) {
+        __GVQU=__RVW( 250);
+        __EVQU->__FFL=__GVQU;
+        __EVQU->__OFL= 250;
+      };
+      __EVQU->__WJ= 0;
+      __EBEJ(__4Z3S,__IVQU);
+      __LGZ(((____BC *)__IVQU));
       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__CGLK=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__CGLK=NULL;
+  case ____EBOJ__: {
+    __RHLK=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__CGLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__BGLK));
+  case ____3BOJ__: {
+    __RHLK=__AELK(((____3BOJ *)__QHLK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__CGLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__BGLK));
+  case ____RCOJ__: {
+    __RHLK=__SELK(((____RCOJ *)__QHLK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__CGLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__BGLK));
+  case ____HDOJ__: {
+    __RHLK=__EFLK(((____HDOJ *)__QHLK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__CGLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__BGLK));
+  case ____1DOJ__: {
+    __RHLK=__WFLK(((____1DOJ *)__QHLK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__CGLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__BGLK));
+  case ____PEOJ__: {
+    __RHLK=__IGLK(((____PEOJ *)__QHLK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__CGLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__BGLK));
+  case ____DFOJ__: {
+    __RHLK=__0GLK(((____DFOJ *)__QHLK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__CGLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__BGLK));
+  case ____XFOJ__: {
+    __RHLK=__MHLK(((____XFOJ *)__QHLK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__UY3S=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__BGLK));
-    __tmp__CGLK=__tmp__UY3S;
+  case ____QGOJ__: {
+    __D03S=__4VPK(((____QGOJ *)__QHLK));
+    __RHLK=__D03S;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__CGLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__BGLK));
+  case ____EHOJ__: {
+    __RHLK=__CILK(((____EHOJ *)__QHLK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__CGLK=NULL;
+  case ____2HOJ__: {
+    __RHLK=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__CGLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__BGLK));
+  case ____YIOJ__: {
+    __RHLK=__XILK(((____YIOJ *)__QHLK));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__CGLK=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__CGLK=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__CGLK=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __RHLK=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__FZ3S=((__READ_SLOT__ZK4K *)__tmp__BGLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__FZ3S->slot__CYFM),Self__FZ3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__GZ3S=execute_access_unlink__5AMM(Self__FZ3S);
-    __tmp__CGLK=__tmp__GZ3S;
+  case ____IM4K__: {
+    __U03S=((____IM4K *)__QHLK);
+    __EIEN(((____FKRG *)__U03S->__RZFM),__U03S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __V03S=__OCMM(__U03S);
+    __RHLK=__V03S;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__CGLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__BGLK));
+  case ____T5FL__: {
+    __RHLK=__VM5O(((____T5FL *)__QHLK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__CGLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__BGLK));
+  case ____3DUL__: {
+    __RHLK=__VUTP(((____3DUL *)__QHLK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__GZ3S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__BGLK));
-    __tmp__CGLK=__tmp__GZ3S;
+  case ____0EUL__: {
+    __V03S=__0Q2P(((____0EUL *)__QHLK));
+    __RHLK=__V03S;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__CGLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__BGLK));
+  case ____BGUL__: {
+    __RHLK=__GVTP(((____BGUL *)__QHLK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__GZ3S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__BGLK));
-    __tmp__CGLK=__tmp__GZ3S;
+  case ____2GUL__: {
+    __V03S=__5W2P(((____2GUL *)__QHLK));
+    __RHLK=__V03S;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__CGLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__BGLK));
+  case ____B0VL__: {
+    __RHLK=__GQCN(((____B0VL *)__QHLK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__CGLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__BGLK));
+  case ____P0VL__: {
+    __RHLK=__GNGM(((____P0VL *)__QHLK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__SZ3S=((__READ_GLOBAL__B4YL *)__tmp__BGLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SZ3S->global__Y5JM),Self__SZ3S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__SZ3S->global__Y5JM));
-    __tmp__CGLK=NULL;
+  case ____Q5YL__: {
+    __B13S=((____Q5YL *)__QHLK);
+    __EIEN(((____FKRG *)__B13S->__HBKM),__B13S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__B13S->__HBKM));
+    __RHLK=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__CGLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__BGLK));
+  case ____UVPM__: {
+    __RHLK=__GHXN(((____UVPM *)__QHLK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__CGLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__BGLK));
+  case ____0ZPM__: {
+    __RHLK=__5U0P(((____0ZPM *)__QHLK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__CGLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__BGLK));
+  case ____MR0N__: {
+    __RHLK=__H0VO(((____MR0N *)__QHLK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__CGLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__BGLK));
+  case ____YWBP__: {
+    __RHLK=__51ZQ(((____YWBP *)__QHLK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__CGLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__BGLK));
+  case ____LYBP__: {
+    __RHLK=__XBUP(((____LYBP *)__QHLK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__CGLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__BGLK));
+  case ____CZBP__: {
+    __RHLK=__ICUP(((____CZBP *)__QHLK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__CGLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__BGLK));
+  case ____3BEP__: {
+    __RHLK=__YVEQ(((____3BEP *)__QHLK));
   } break;
   };
-  __tmp__BGLK=__tmp__CGLK;
-  return(__tmp__BGLK);
+  __QHLK=__RHLK;
+  return(__QHLK);
 }
 
-static void* execute_link__PUPK(__PUT_TO__BFOJ *Self__QUPK)
-// ({PUT_TO__BFOJ}) With result Recursive, No inlinable.
+static void* __4VPK(____QGOJ *__5VPK)
+// ({__QGOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__SUPK,*__tmp__TUPK;
-  __LIST__WH *Self__FIYT;
-  __STRING__BC *result__BWQU,*Self__3VQU;
-  __POINTER__IB ptr__CWQU,__tmp__EWQU,__tmp__FWQU,__tmp__GWQU;
-  __INTEGER__Q typ_id__DWQU;
-  __UINTEGER_32__RWB __tmp__HWQU;
-  __CHARACTER__DB *__tmp__5VQU;
-  __tmp__SUPK=Self__QUPK->receiver__4B5J;
-  switch (((struct ___OBJ *)__tmp__SUPK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__TUPK=((__STRING_CST__5J *)__tmp__SUPK);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__TUPK=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__SUPK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__TUPK=((__PROTOTYPE_CST__45WC *)__tmp__SUPK);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__TUPK=((__INTEGER_CST__KAXC *)__tmp__SUPK);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__FIYT=((__LIST__WH *)list_current__Y4GB);
-    result__BWQU=NULL;
-    ptr__CWQU=((__POINTER__IB )(NULL));
-    typ_id__DWQU= 0;
-    __tmp__EWQU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__EWQU ==  0)) {
-      result__BWQU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__DWQU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWQU));
-      if ((typ_id__DWQU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FWQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GWQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EWQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWQU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__HWQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GWQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__FWQU=micro_alloc__table__lab__HKI(__tmp__GWQU,((__POINTER__IB )(&(table_size[(__tmp__HWQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GWQU)));
-        ptr__CWQU=__tmp__FWQU;
-      } else /* FALSE */ {
-        __tmp__HWQU=((__UINTEGER_32__RWB )typ_id__DWQU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FWQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GWQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EWQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWQU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__FWQU=micro_alloc__table__lab__HKI(__tmp__GWQU,((__POINTER__IB )(&(table_type[(__tmp__HWQU)]))),(__UINTEGER_32__RWB)(__tmp__HWQU |  1));
-        ptr__CWQU=__tmp__FWQU;
-      };
-      result__BWQU=((__STRING__BC *)ptr__CWQU);
-      *(result__BWQU) = *(STRING__BC__);
-    };
-    Self__3VQU=((__STRING__BC *)result__BWQU);
-    if ((Self__3VQU->capacity__HFL <  250)) {
-      __tmp__5VQU=create__KVW( 250);
-      Self__3VQU->storage__4EL=__tmp__5VQU;
-      Self__3VQU->capacity__HFL= 250;
-    };
-    Self__3VQU->count__WJ= 0;
-    display__NHFE(Self__FIYT,result__BWQU);
-    put_string__EGZ(((__STRING__BC *)result__BWQU));
+  void *__BWPK,*__CWPK;
+  ____WH *__UJYT;
+  ____BC *__QXQU,*__MXQU;
+  ____IB __RXQU,__TXQU,__UXQU,__VXQU;
+  ____Q __SXQU;
+  ____YWB __WXQU;
+  ____DB *__OXQU;
+  __BWPK=__5VPK->__ND5J;
+  switch (((struct ___OBJ *)__BWPK)->__id) {
+  case ____5J__: {
+    __CWPK=((____5J *)__BWPK);
+  } break;
+  case ____0AXC__: {
+    __CWPK=__NG3H(((____0AXC *)__BWPK));
+  } break;
+  case ____NBXC__: {
+    __CWPK=((____NBXC *)__BWPK);
+  } break;
+  case ____ZBXC__: {
+    __CWPK=((____ZBXC *)__BWPK);
+  } break;
+  case ____DMWH__: {
+    __UJYT=((____WH *)__Q5GB);
+    __QXQU=NULL;
+    __RXQU=((____IB )(NULL));
+    __SXQU= 0;
+    __TXQU=((____IB )sizeof(____BC));
+    if (((unsigned long)__TXQU ==  0)) {
+      __QXQU=__BC__;
+    } else /* FALSE */ {
+      __SXQU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXQU));
+      if ((__SXQU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UXQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VXQU=(void *)((unsigned long)(void *)((unsigned long)__TXQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXQU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WXQU=((____YWB )((____Q )(void *)((unsigned long)__VXQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __UXQU=__OKI(__VXQU,((____IB )(&(table_size[(__WXQU)-1]))),((____YWB )((____Q )__VXQU)));
+        __RXQU=__UXQU;
+      } else /* FALSE */ {
+        __WXQU=((____YWB )__SXQU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UXQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VXQU=(void *)((unsigned long)(void *)((unsigned long)__TXQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXQU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __UXQU=__OKI(__VXQU,((____IB )(&(table_type[(__WXQU)]))),(____YWB)(__WXQU |  1));
+        __RXQU=__UXQU;
+      };
+      __QXQU=((____BC *)__RXQU);
+      *(__QXQU) = *(__BC__);
+    };
+    __MXQU=((____BC *)__QXQU);
+    if ((__MXQU->__OFL <  250)) {
+      __OXQU=__RVW( 250);
+      __MXQU->__FFL=__OXQU;
+      __MXQU->__OFL= 250;
+    };
+    __MXQU->__WJ= 0;
+    __2IFE(__UJYT,__QXQU);
+    __LGZ(((____BC *)__QXQU));
     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__TUPK=NULL;
+    __CWPK=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__TUPK=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__SUPK));
+  case ____2A0I__: {
+    __CWPK=__ONBK(((____2A0I *)__BWPK));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__TUPK=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__SUPK));
+  case ____HJNJ__: {
+    __CWPK=__ENPL(((____HJNJ *)__BWPK));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__TUPK=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__SUPK));
+  case ____SJNJ__: {
+    __CWPK=__ORPL(((____SJNJ *)__BWPK));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__TUPK=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__SUPK));
+  case ____0AOJ__: {
+    __CWPK=__YVPL(((____0AOJ *)__BWPK));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__TUPK=((__GET_TYPE_ID__V5NJ *)__tmp__SUPK);
+  case ____EBOJ__: {
+    __CWPK=((____EBOJ *)__BWPK);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__TUPK=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__SUPK));
+  case ____3BOJ__: {
+    __CWPK=__EXPL(((____3BOJ *)__BWPK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__TUPK=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__SUPK));
+  case ____RCOJ__: {
+    __CWPK=__O1PL(((____RCOJ *)__BWPK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__TUPK=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__SUPK));
+  case ____HDOJ__: {
+    __CWPK=__Y5PL(((____HDOJ *)__BWPK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__TUPK=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__SUPK));
+  case ____1DOJ__: {
+    __CWPK=__CEQL(((____1DOJ *)__BWPK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__TUPK=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__SUPK));
+  case ____PEOJ__: {
+    __CWPK=__MIQL(((____PEOJ *)__BWPK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__TUPK=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__SUPK));
+  case ____DFOJ__: {
+    __CWPK=__WMQL(((____DFOJ *)__BWPK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__TUPK=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__SUPK));
+  case ____XFOJ__: {
+    __CWPK=__ARQL(((____XFOJ *)__BWPK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__TUPK=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__SUPK));
+  case ____QGOJ__: {
+    __CWPK=__4VPK(((____QGOJ *)__BWPK));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__TUPK=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__SUPK));
+  case ____EHOJ__: {
+    __CWPK=__KVQL(((____EHOJ *)__BWPK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__TUPK=((__SIZE_OF__NGOJ *)__tmp__SUPK);
+  case ____2HOJ__: {
+    __CWPK=((____2HOJ *)__BWPK);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__TUPK=execute_link__HUQL(((__CAST__JHOJ *)__tmp__SUPK));
+  case ____YIOJ__: {
+    __CWPK=__WVQL(((____YIOJ *)__BWPK));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__TUPK=((__REAL_CST__JLOJ *)__tmp__SUPK);
+  case ____YMOJ__: {
+    __CWPK=((____YMOJ *)__BWPK);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__TUPK=((__CHARACTER_CST__5LOJ *)__tmp__SUPK);
+  case ____ONOJ__: {
+    __CWPK=((____ONOJ *)__BWPK);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__TUPK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__SUPK);
+  case ____YOOJ__: {
+    __CWPK=((____YOOJ *)__BWPK);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__TUPK=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__SUPK));
+  case ____IM4K__: {
+    __CWPK=__GHIM(((____IM4K *)__BWPK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__TUPK=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__SUPK));
+  case ____T5FL__: {
+    __CWPK=__CN5O(((____T5FL *)__BWPK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__TUPK=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__SUPK));
+  case ____3DUL__: {
+    __CWPK=__ZVTP(((____3DUL *)__BWPK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TUPK=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__SUPK));
+  case ____0EUL__: {
+    __CWPK=__0Q2P(((____0EUL *)__BWPK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__TUPK=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__SUPK));
+  case ____BGUL__: {
+    __CWPK=__T1TP(((____BGUL *)__BWPK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TUPK=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__SUPK));
+  case ____2GUL__: {
+    __CWPK=__5W2P(((____2GUL *)__BWPK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__TUPK=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__SUPK));
+  case ____B0VL__: {
+    __CWPK=__KFDN(((____B0VL *)__BWPK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__TUPK=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__SUPK));
+  case ____P0VL__: {
+    __CWPK=__S3HM(((____P0VL *)__BWPK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__TUPK=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__SUPK));
+  case ____Q5YL__: {
+    __CWPK=__FNIM(((____Q5YL *)__BWPK));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__TUPK=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__SUPK));
+  case ____UVPM__: {
+    __CWPK=__ARXN(((____UVPM *)__BWPK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__TUPK=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__SUPK));
+  case ____0ZPM__: {
+    __CWPK=__TV0P(((____0ZPM *)__BWPK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__TUPK=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__SUPK));
+  case ____MR0N__: {
+    __CWPK=__1DWO(((____MR0N *)__BWPK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__TUPK=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__SUPK));
+  case ____YWBP__: {
+    __CWPK=__R2ZQ(((____YWBP *)__BWPK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__TUPK=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__SUPK));
+  case ____LYBP__: {
+    __CWPK=__HDUP(((____LYBP *)__BWPK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__TUPK=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__SUPK));
+  case ____CZBP__: {
+    __CWPK=__RHUP(((____CZBP *)__BWPK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__TUPK=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__SUPK));
+  case ____3BEP__: {
+    __CWPK=__NWEQ(((____3BEP *)__BWPK));
   } break;
   };
-  Self__QUPK->receiver__4B5J=__tmp__TUPK;
-  __tmp__SUPK=Self__QUPK->index__AC5J;
-  switch (((struct ___OBJ *)__tmp__SUPK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__TUPK=((__STRING_CST__5J *)__tmp__SUPK);
+  __5VPK->__ND5J=__CWPK;
+  __BWPK=__5VPK->__PD5J;
+  switch (((struct ___OBJ *)__BWPK)->__id) {
+  case ____5J__: {
+    __CWPK=((____5J *)__BWPK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__TUPK=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__SUPK));
+  case ____0AXC__: {
+    __CWPK=__NG3H(((____0AXC *)__BWPK));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__TUPK=((__PROTOTYPE_CST__45WC *)__tmp__SUPK);
+  case ____NBXC__: {
+    __CWPK=((____NBXC *)__BWPK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__TUPK=((__INTEGER_CST__KAXC *)__tmp__SUPK);
+  case ____ZBXC__: {
+    __CWPK=((____ZBXC *)__BWPK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__FIYT=((__LIST__WH *)list_current__Y4GB);
-    result__BWQU=NULL;
-    ptr__CWQU=((__POINTER__IB )(NULL));
-    typ_id__DWQU= 0;
-    __tmp__EWQU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__EWQU ==  0)) {
-      result__BWQU=STRING__BC__;
+  case ____DMWH__: {
+    __UJYT=((____WH *)__Q5GB);
+    __QXQU=NULL;
+    __RXQU=((____IB )(NULL));
+    __SXQU= 0;
+    __TXQU=((____IB )sizeof(____BC));
+    if (((unsigned long)__TXQU ==  0)) {
+      __QXQU=__BC__;
     } else /* FALSE */ {
-      typ_id__DWQU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWQU));
-      if ((typ_id__DWQU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FWQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GWQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EWQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWQU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__HWQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GWQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__FWQU=micro_alloc__table__lab__HKI(__tmp__GWQU,((__POINTER__IB )(&(table_size[(__tmp__HWQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GWQU)));
-        ptr__CWQU=__tmp__FWQU;
+      __SXQU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXQU));
+      if ((__SXQU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UXQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VXQU=(void *)((unsigned long)(void *)((unsigned long)__TXQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXQU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WXQU=((____YWB )((____Q )(void *)((unsigned long)__VXQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __UXQU=__OKI(__VXQU,((____IB )(&(table_size[(__WXQU)-1]))),((____YWB )((____Q )__VXQU)));
+        __RXQU=__UXQU;
       } else /* FALSE */ {
-        __tmp__HWQU=((__UINTEGER_32__RWB )typ_id__DWQU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FWQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GWQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EWQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWQU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__FWQU=micro_alloc__table__lab__HKI(__tmp__GWQU,((__POINTER__IB )(&(table_type[(__tmp__HWQU)]))),(__UINTEGER_32__RWB)(__tmp__HWQU |  1));
-        ptr__CWQU=__tmp__FWQU;
+        __WXQU=((____YWB )__SXQU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UXQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VXQU=(void *)((unsigned long)(void *)((unsigned long)__TXQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXQU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __UXQU=__OKI(__VXQU,((____IB )(&(table_type[(__WXQU)]))),(____YWB)(__WXQU |  1));
+        __RXQU=__UXQU;
       };
-      result__BWQU=((__STRING__BC *)ptr__CWQU);
-      *(result__BWQU) = *(STRING__BC__);
+      __QXQU=((____BC *)__RXQU);
+      *(__QXQU) = *(__BC__);
     };
-    Self__3VQU=((__STRING__BC *)result__BWQU);
-    if ((Self__3VQU->capacity__HFL <  250)) {
-      __tmp__5VQU=create__KVW( 250);
-      Self__3VQU->storage__4EL=__tmp__5VQU;
-      Self__3VQU->capacity__HFL= 250;
+    __MXQU=((____BC *)__QXQU);
+    if ((__MXQU->__OFL <  250)) {
+      __OXQU=__RVW( 250);
+      __MXQU->__FFL=__OXQU;
+      __MXQU->__OFL= 250;
     };
-    Self__3VQU->count__WJ= 0;
-    display__NHFE(Self__FIYT,result__BWQU);
-    put_string__EGZ(((__STRING__BC *)result__BWQU));
+    __MXQU->__WJ= 0;
+    __2IFE(__UJYT,__QXQU);
+    __LGZ(((____BC *)__QXQU));
     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__TUPK=NULL;
+    __CWPK=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__TUPK=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__SUPK));
+  case ____2A0I__: {
+    __CWPK=__ONBK(((____2A0I *)__BWPK));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__TUPK=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__SUPK));
+  case ____HJNJ__: {
+    __CWPK=__ENPL(((____HJNJ *)__BWPK));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__TUPK=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__SUPK));
+  case ____SJNJ__: {
+    __CWPK=__ORPL(((____SJNJ *)__BWPK));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__TUPK=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__SUPK));
+  case ____0AOJ__: {
+    __CWPK=__YVPL(((____0AOJ *)__BWPK));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__TUPK=((__GET_TYPE_ID__V5NJ *)__tmp__SUPK);
+  case ____EBOJ__: {
+    __CWPK=((____EBOJ *)__BWPK);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__TUPK=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__SUPK));
+  case ____3BOJ__: {
+    __CWPK=__EXPL(((____3BOJ *)__BWPK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__TUPK=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__SUPK));
+  case ____RCOJ__: {
+    __CWPK=__O1PL(((____RCOJ *)__BWPK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__TUPK=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__SUPK));
+  case ____HDOJ__: {
+    __CWPK=__Y5PL(((____HDOJ *)__BWPK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__TUPK=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__SUPK));
+  case ____1DOJ__: {
+    __CWPK=__CEQL(((____1DOJ *)__BWPK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__TUPK=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__SUPK));
+  case ____PEOJ__: {
+    __CWPK=__MIQL(((____PEOJ *)__BWPK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__TUPK=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__SUPK));
+  case ____DFOJ__: {
+    __CWPK=__WMQL(((____DFOJ *)__BWPK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__TUPK=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__SUPK));
+  case ____XFOJ__: {
+    __CWPK=__ARQL(((____XFOJ *)__BWPK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__TUPK=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__SUPK));
+  case ____QGOJ__: {
+    __CWPK=__4VPK(((____QGOJ *)__BWPK));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__TUPK=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__SUPK));
+  case ____EHOJ__: {
+    __CWPK=__KVQL(((____EHOJ *)__BWPK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__TUPK=((__SIZE_OF__NGOJ *)__tmp__SUPK);
+  case ____2HOJ__: {
+    __CWPK=((____2HOJ *)__BWPK);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__TUPK=execute_link__HUQL(((__CAST__JHOJ *)__tmp__SUPK));
+  case ____YIOJ__: {
+    __CWPK=__WVQL(((____YIOJ *)__BWPK));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__TUPK=((__REAL_CST__JLOJ *)__tmp__SUPK);
+  case ____YMOJ__: {
+    __CWPK=((____YMOJ *)__BWPK);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__TUPK=((__CHARACTER_CST__5LOJ *)__tmp__SUPK);
+  case ____ONOJ__: {
+    __CWPK=((____ONOJ *)__BWPK);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__TUPK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__SUPK);
+  case ____YOOJ__: {
+    __CWPK=((____YOOJ *)__BWPK);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__TUPK=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__SUPK));
+  case ____IM4K__: {
+    __CWPK=__GHIM(((____IM4K *)__BWPK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__TUPK=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__SUPK));
+  case ____T5FL__: {
+    __CWPK=__CN5O(((____T5FL *)__BWPK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__TUPK=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__SUPK));
+  case ____3DUL__: {
+    __CWPK=__ZVTP(((____3DUL *)__BWPK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TUPK=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__SUPK));
+  case ____0EUL__: {
+    __CWPK=__0Q2P(((____0EUL *)__BWPK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__TUPK=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__SUPK));
+  case ____BGUL__: {
+    __CWPK=__T1TP(((____BGUL *)__BWPK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TUPK=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__SUPK));
+  case ____2GUL__: {
+    __CWPK=__5W2P(((____2GUL *)__BWPK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__TUPK=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__SUPK));
+  case ____B0VL__: {
+    __CWPK=__KFDN(((____B0VL *)__BWPK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__TUPK=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__SUPK));
+  case ____P0VL__: {
+    __CWPK=__S3HM(((____P0VL *)__BWPK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__TUPK=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__SUPK));
+  case ____Q5YL__: {
+    __CWPK=__FNIM(((____Q5YL *)__BWPK));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__TUPK=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__SUPK));
+  case ____UVPM__: {
+    __CWPK=__ARXN(((____UVPM *)__BWPK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__TUPK=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__SUPK));
+  case ____0ZPM__: {
+    __CWPK=__TV0P(((____0ZPM *)__BWPK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__TUPK=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__SUPK));
+  case ____MR0N__: {
+    __CWPK=__1DWO(((____MR0N *)__BWPK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__TUPK=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__SUPK));
+  case ____YWBP__: {
+    __CWPK=__R2ZQ(((____YWBP *)__BWPK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__TUPK=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__SUPK));
+  case ____LYBP__: {
+    __CWPK=__HDUP(((____LYBP *)__BWPK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__TUPK=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__SUPK));
+  case ____CZBP__: {
+    __CWPK=__RHUP(((____CZBP *)__BWPK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__TUPK=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__SUPK));
+  case ____3BEP__: {
+    __CWPK=__NWEQ(((____3BEP *)__BWPK));
   } break;
   };
-  Self__QUPK->index__AC5J=__tmp__TUPK;
-  __tmp__SUPK=Self__QUPK->value__CC5J;
-  switch (((struct ___OBJ *)__tmp__SUPK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__TUPK=((__STRING_CST__5J *)__tmp__SUPK);
+  __5VPK->__PD5J=__CWPK;
+  __BWPK=__5VPK->__RD5J;
+  switch (((struct ___OBJ *)__BWPK)->__id) {
+  case ____5J__: {
+    __CWPK=((____5J *)__BWPK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__TUPK=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__SUPK));
+  case ____0AXC__: {
+    __CWPK=__NG3H(((____0AXC *)__BWPK));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__TUPK=((__PROTOTYPE_CST__45WC *)__tmp__SUPK);
+  case ____NBXC__: {
+    __CWPK=((____NBXC *)__BWPK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__TUPK=((__INTEGER_CST__KAXC *)__tmp__SUPK);
+  case ____ZBXC__: {
+    __CWPK=((____ZBXC *)__BWPK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__FIYT=((__LIST__WH *)list_current__Y4GB);
-    result__BWQU=NULL;
-    ptr__CWQU=((__POINTER__IB )(NULL));
-    typ_id__DWQU= 0;
-    __tmp__EWQU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__EWQU ==  0)) {
-      result__BWQU=STRING__BC__;
+  case ____DMWH__: {
+    __UJYT=((____WH *)__Q5GB);
+    __QXQU=NULL;
+    __RXQU=((____IB )(NULL));
+    __SXQU= 0;
+    __TXQU=((____IB )sizeof(____BC));
+    if (((unsigned long)__TXQU ==  0)) {
+      __QXQU=__BC__;
     } else /* FALSE */ {
-      typ_id__DWQU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWQU));
-      if ((typ_id__DWQU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FWQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GWQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EWQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWQU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__HWQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GWQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__FWQU=micro_alloc__table__lab__HKI(__tmp__GWQU,((__POINTER__IB )(&(table_size[(__tmp__HWQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GWQU)));
-        ptr__CWQU=__tmp__FWQU;
+      __SXQU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXQU));
+      if ((__SXQU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UXQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VXQU=(void *)((unsigned long)(void *)((unsigned long)__TXQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXQU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WXQU=((____YWB )((____Q )(void *)((unsigned long)__VXQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __UXQU=__OKI(__VXQU,((____IB )(&(table_size[(__WXQU)-1]))),((____YWB )((____Q )__VXQU)));
+        __RXQU=__UXQU;
       } else /* FALSE */ {
-        __tmp__HWQU=((__UINTEGER_32__RWB )typ_id__DWQU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FWQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GWQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EWQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FWQU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__FWQU=micro_alloc__table__lab__HKI(__tmp__GWQU,((__POINTER__IB )(&(table_type[(__tmp__HWQU)]))),(__UINTEGER_32__RWB)(__tmp__HWQU |  1));
-        ptr__CWQU=__tmp__FWQU;
+        __WXQU=((____YWB )__SXQU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UXQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VXQU=(void *)((unsigned long)(void *)((unsigned long)__TXQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UXQU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __UXQU=__OKI(__VXQU,((____IB )(&(table_type[(__WXQU)]))),(____YWB)(__WXQU |  1));
+        __RXQU=__UXQU;
       };
-      result__BWQU=((__STRING__BC *)ptr__CWQU);
-      *(result__BWQU) = *(STRING__BC__);
+      __QXQU=((____BC *)__RXQU);
+      *(__QXQU) = *(__BC__);
     };
-    Self__3VQU=((__STRING__BC *)result__BWQU);
-    if ((Self__3VQU->capacity__HFL <  250)) {
-      __tmp__5VQU=create__KVW( 250);
-      Self__3VQU->storage__4EL=__tmp__5VQU;
-      Self__3VQU->capacity__HFL= 250;
+    __MXQU=((____BC *)__QXQU);
+    if ((__MXQU->__OFL <  250)) {
+      __OXQU=__RVW( 250);
+      __MXQU->__FFL=__OXQU;
+      __MXQU->__OFL= 250;
     };
-    Self__3VQU->count__WJ= 0;
-    display__NHFE(Self__FIYT,result__BWQU);
-    put_string__EGZ(((__STRING__BC *)result__BWQU));
+    __MXQU->__WJ= 0;
+    __2IFE(__UJYT,__QXQU);
+    __LGZ(((____BC *)__QXQU));
     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__TUPK=NULL;
+    __CWPK=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__TUPK=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__SUPK));
+  case ____2A0I__: {
+    __CWPK=__ONBK(((____2A0I *)__BWPK));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__TUPK=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__SUPK));
+  case ____HJNJ__: {
+    __CWPK=__ENPL(((____HJNJ *)__BWPK));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__TUPK=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__SUPK));
+  case ____SJNJ__: {
+    __CWPK=__ORPL(((____SJNJ *)__BWPK));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__TUPK=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__SUPK));
+  case ____0AOJ__: {
+    __CWPK=__YVPL(((____0AOJ *)__BWPK));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__TUPK=((__GET_TYPE_ID__V5NJ *)__tmp__SUPK);
+  case ____EBOJ__: {
+    __CWPK=((____EBOJ *)__BWPK);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__TUPK=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__SUPK));
+  case ____3BOJ__: {
+    __CWPK=__EXPL(((____3BOJ *)__BWPK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__TUPK=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__SUPK));
+  case ____RCOJ__: {
+    __CWPK=__O1PL(((____RCOJ *)__BWPK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__TUPK=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__SUPK));
+  case ____HDOJ__: {
+    __CWPK=__Y5PL(((____HDOJ *)__BWPK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__TUPK=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__SUPK));
+  case ____1DOJ__: {
+    __CWPK=__CEQL(((____1DOJ *)__BWPK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__TUPK=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__SUPK));
+  case ____PEOJ__: {
+    __CWPK=__MIQL(((____PEOJ *)__BWPK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__TUPK=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__SUPK));
+  case ____DFOJ__: {
+    __CWPK=__WMQL(((____DFOJ *)__BWPK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__TUPK=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__SUPK));
+  case ____XFOJ__: {
+    __CWPK=__ARQL(((____XFOJ *)__BWPK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__TUPK=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__SUPK));
+  case ____QGOJ__: {
+    __CWPK=__4VPK(((____QGOJ *)__BWPK));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__TUPK=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__SUPK));
+  case ____EHOJ__: {
+    __CWPK=__KVQL(((____EHOJ *)__BWPK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__TUPK=((__SIZE_OF__NGOJ *)__tmp__SUPK);
+  case ____2HOJ__: {
+    __CWPK=((____2HOJ *)__BWPK);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__TUPK=execute_link__HUQL(((__CAST__JHOJ *)__tmp__SUPK));
+  case ____YIOJ__: {
+    __CWPK=__WVQL(((____YIOJ *)__BWPK));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__TUPK=((__REAL_CST__JLOJ *)__tmp__SUPK);
+  case ____YMOJ__: {
+    __CWPK=((____YMOJ *)__BWPK);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__TUPK=((__CHARACTER_CST__5LOJ *)__tmp__SUPK);
+  case ____ONOJ__: {
+    __CWPK=((____ONOJ *)__BWPK);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__TUPK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__SUPK);
+  case ____YOOJ__: {
+    __CWPK=((____YOOJ *)__BWPK);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__TUPK=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__SUPK));
+  case ____IM4K__: {
+    __CWPK=__GHIM(((____IM4K *)__BWPK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__TUPK=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__SUPK));
+  case ____T5FL__: {
+    __CWPK=__CN5O(((____T5FL *)__BWPK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__TUPK=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__SUPK));
+  case ____3DUL__: {
+    __CWPK=__ZVTP(((____3DUL *)__BWPK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TUPK=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__SUPK));
+  case ____0EUL__: {
+    __CWPK=__0Q2P(((____0EUL *)__BWPK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__TUPK=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__SUPK));
+  case ____BGUL__: {
+    __CWPK=__T1TP(((____BGUL *)__BWPK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TUPK=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__SUPK));
+  case ____2GUL__: {
+    __CWPK=__5W2P(((____2GUL *)__BWPK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__TUPK=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__SUPK));
+  case ____B0VL__: {
+    __CWPK=__KFDN(((____B0VL *)__BWPK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__TUPK=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__SUPK));
+  case ____P0VL__: {
+    __CWPK=__S3HM(((____P0VL *)__BWPK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__TUPK=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__SUPK));
+  case ____Q5YL__: {
+    __CWPK=__FNIM(((____Q5YL *)__BWPK));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__TUPK=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__SUPK));
+  case ____UVPM__: {
+    __CWPK=__ARXN(((____UVPM *)__BWPK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__TUPK=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__SUPK));
+  case ____0ZPM__: {
+    __CWPK=__TV0P(((____0ZPM *)__BWPK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__TUPK=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__SUPK));
+  case ____MR0N__: {
+    __CWPK=__1DWO(((____MR0N *)__BWPK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__TUPK=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__SUPK));
+  case ____YWBP__: {
+    __CWPK=__R2ZQ(((____YWBP *)__BWPK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__TUPK=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__SUPK));
+  case ____LYBP__: {
+    __CWPK=__HDUP(((____LYBP *)__BWPK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__TUPK=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__SUPK));
+  case ____CZBP__: {
+    __CWPK=__RHUP(((____CZBP *)__BWPK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__TUPK=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__SUPK));
+  case ____3BEP__: {
+    __CWPK=__NWEQ(((____3BEP *)__BWPK));
   } break;
   };
-  Self__QUPK->value__CC5J=__tmp__TUPK;
-  __tmp__SUPK=Self__QUPK;
-  return(__tmp__SUPK);
+  __5VPK->__RD5J=__CWPK;
+  __BWPK=__5VPK;
+  return(__BWPK);
 }
 
-static void* execute_unlink__TGLK(__ITEM__VFOJ *Self__UGLK)
-// ({ITEM__VFOJ}) With result Recursive, No inlinable.
+static void* __CILK(____EHOJ *__DILK)
+// ({__EHOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__XGLK;
-  void *__tmp__YGLK,*__tmp__113S;
-  __READ_LOCAL__N5ZI *Self__H13S;
-  __LOCAL__43WC *Self__BMBU;
-  __STRING__BC *result__XXQU,*Self__TXQU;
-  __POINTER__IB ptr__YXQU,__tmp__0XQU,__tmp__1XQU,__tmp__2XQU;
-  __INTEGER__Q typ_id__ZXQU,typ_id__3YQU;
-  __UINTEGER_32__RWB __tmp__3XQU;
-  __PUT_TO__BFOJ *__tmp__SUOS;
-  __READ_SLOT__ZK4K *Self__013S;
-  __READ_GLOBAL__B4YL *Self__H23S;
-  __LIST__WH *Self__OIYT;
-  __CHARACTER__DB *__tmp__VXQU;
-  __FAST_ARRAYoINSTRo__X53D *Self__HMBU;
-  __tmp__XGLK=Self__UGLK->receiver__HC5J;
-  switch (((struct ___OBJ *)__tmp__XGLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__YGLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__YGLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__XGLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__YGLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__YGLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__YGLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__XGLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__H13S=((__READ_LOCAL__N5ZI *)__tmp__XGLK);
-    Self__BMBU=((__LOCAL__43WC *)Self__H13S->local__PUEJ);
-    Self__BMBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__BMBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__BMBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__XXQU=NULL;
-      ptr__YXQU=((__POINTER__IB )(NULL));
-      typ_id__ZXQU= 0;
-      __tmp__0XQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__0XQU ==  0)) {
-        result__XXQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__ZXQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0XQU));
-        if ((typ_id__ZXQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1XQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2XQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0XQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3XQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2XQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__1XQU=micro_alloc__table__lab__HKI(__tmp__2XQU,((__POINTER__IB )(&(table_size[(__tmp__3XQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2XQU)));
-          ptr__YXQU=__tmp__1XQU;
-        } else /* FALSE */ {
-          __tmp__3XQU=((__UINTEGER_32__RWB )typ_id__ZXQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1XQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2XQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0XQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__1XQU=micro_alloc__table__lab__HKI(__tmp__2XQU,((__POINTER__IB )(&(table_type[(__tmp__3XQU)]))),(__UINTEGER_32__RWB)(__tmp__3XQU |  1));
-          ptr__YXQU=__tmp__1XQU;
-        };
-        result__XXQU=((__STRING__BC *)ptr__YXQU);
-        *(result__XXQU) = *(STRING__BC__);
-      };
-      Self__TXQU=((__STRING__BC *)result__XXQU);
-      if ((Self__TXQU->capacity__HFL <  250)) {
-        __tmp__VXQU=create__KVW( 250);
-        Self__TXQU->storage__4EL=__tmp__VXQU;
-        Self__TXQU->capacity__HFL= 250;
-      };
-      Self__TXQU->count__WJ= 0;
-      display__V5DJ(Self__H13S,result__XXQU);
-      put_string__EGZ(((__STRING__BC *)result__XXQU));
+  void *__GILK;
+  void *__HILK,*__K33S;
+  ____2A0I *__W23S;
+  ____N5WC *__QNBU;
+  ____BC *__GZQU,*__CZQU;
+  ____IB __HZQU,__JZQU,__KZQU,__LZQU;
+  ____Q __IZQU,__M0QU;
+  ____YWB __MZQU;
+  ____QGOJ *__BWOS;
+  ____IM4K *__J33S;
+  ____Q5YL *__W33S;
+  ____WH *__3JYT;
+  ____DB *__EZQU;
+  ____GB4D *__WNBU;
+  __GILK=__DILK->__WD5J;
+  switch (((struct ___OBJ *)__GILK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
+  } break;
+  case ____0AXC__: {
+    __HILK=__NMUH(((____0AXC *)__GILK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
+  } break;
+  case ____DMWH__: {
+    __HILK=__S3KK(((____DMWH *)__GILK));
+  } break;
+  case ____2A0I__: {
+    __W23S=((____2A0I *)__GILK);
+    __QNBU=((____N5WC *)__W23S->__4VEJ);
+    __QNBU->__Q5WC.__KU4D=(____Q)(__QNBU->__Q5WC.__KU4D -  1);
+    if ((__QNBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __GZQU=NULL;
+      __HZQU=((____IB )(NULL));
+      __IZQU= 0;
+      __JZQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__JZQU ==  0)) {
+        __GZQU=__BC__;
+      } else /* FALSE */ {
+        __IZQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JZQU));
+        if ((__IZQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KZQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LZQU=(void *)((unsigned long)(void *)((unsigned long)__JZQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MZQU=((____YWB )((____Q )(void *)((unsigned long)__LZQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __KZQU=__OKI(__LZQU,((____IB )(&(table_size[(__MZQU)-1]))),((____YWB )((____Q )__LZQU)));
+          __HZQU=__KZQU;
+        } else /* FALSE */ {
+          __MZQU=((____YWB )__IZQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KZQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LZQU=(void *)((unsigned long)(void *)((unsigned long)__JZQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __KZQU=__OKI(__LZQU,((____IB )(&(table_type[(__MZQU)]))),(____YWB)(__MZQU |  1));
+          __HZQU=__KZQU;
+        };
+        __GZQU=((____BC *)__HZQU);
+        *(__GZQU) = *(__BC__);
+      };
+      __CZQU=((____BC *)__GZQU);
+      if ((__CZQU->__OFL <  250)) {
+        __EZQU=__RVW( 250);
+        __CZQU->__FFL=__EZQU;
+        __CZQU->__OFL= 250;
+      };
+      __CZQU->__WJ= 0;
+      __EBEJ(__W23S,__GZQU);
+      __LGZ(((____BC *)__GZQU));
       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__YGLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__YGLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__XGLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__YGLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__XGLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__H13S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__XGLK)->receiver__554J);
-    Self__BMBU=((__LOCAL__43WC *)Self__H13S->local__PUEJ);
-    Self__BMBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__BMBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__BMBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__XXQU=NULL;
-      ptr__YXQU=((__POINTER__IB )(NULL));
-      typ_id__ZXQU= 0;
-      __tmp__0XQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__0XQU ==  0)) {
-        result__XXQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__ZXQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0XQU));
-        if ((typ_id__ZXQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1XQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2XQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0XQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3XQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2XQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__1XQU=micro_alloc__table__lab__HKI(__tmp__2XQU,((__POINTER__IB )(&(table_size[(__tmp__3XQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2XQU)));
-          ptr__YXQU=__tmp__1XQU;
-        } else /* FALSE */ {
-          __tmp__3XQU=((__UINTEGER_32__RWB )typ_id__ZXQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1XQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2XQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0XQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__1XQU=micro_alloc__table__lab__HKI(__tmp__2XQU,((__POINTER__IB )(&(table_type[(__tmp__3XQU)]))),(__UINTEGER_32__RWB)(__tmp__3XQU |  1));
-          ptr__YXQU=__tmp__1XQU;
-        };
-        result__XXQU=((__STRING__BC *)ptr__YXQU);
-        *(result__XXQU) = *(STRING__BC__);
-      };
-      Self__TXQU=((__STRING__BC *)result__XXQU);
-      if ((Self__TXQU->capacity__HFL <  250)) {
-        __tmp__VXQU=create__KVW( 250);
-        Self__TXQU->storage__4EL=__tmp__VXQU;
-        Self__TXQU->capacity__HFL= 250;
-      };
-      Self__TXQU->count__WJ= 0;
-      display__V5DJ(Self__H13S,result__XXQU);
-      put_string__EGZ(((__STRING__BC *)result__XXQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __HILK=__SCLK(((____HJNJ *)__GILK));
+  } break;
+  case ____SJNJ__: {
+    __HILK=__EDLK(((____SJNJ *)__GILK));
+  } break;
+  case ____0AOJ__: {
+    __W23S=((____2A0I *)((____0AOJ *)__GILK)->__OB5J);
+    __QNBU=((____N5WC *)__W23S->__4VEJ);
+    __QNBU->__Q5WC.__KU4D=(____Q)(__QNBU->__Q5WC.__KU4D -  1);
+    if ((__QNBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __GZQU=NULL;
+      __HZQU=((____IB )(NULL));
+      __IZQU= 0;
+      __JZQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__JZQU ==  0)) {
+        __GZQU=__BC__;
+      } else /* FALSE */ {
+        __IZQU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JZQU));
+        if ((__IZQU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KZQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LZQU=(void *)((unsigned long)(void *)((unsigned long)__JZQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MZQU=((____YWB )((____Q )(void *)((unsigned long)__LZQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __KZQU=__OKI(__LZQU,((____IB )(&(table_size[(__MZQU)-1]))),((____YWB )((____Q )__LZQU)));
+          __HZQU=__KZQU;
+        } else /* FALSE */ {
+          __MZQU=((____YWB )__IZQU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KZQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LZQU=(void *)((unsigned long)(void *)((unsigned long)__JZQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __KZQU=__OKI(__LZQU,((____IB )(&(table_type[(__MZQU)]))),(____YWB)(__MZQU |  1));
+          __HZQU=__KZQU;
+        };
+        __GZQU=((____BC *)__HZQU);
+        *(__GZQU) = *(__BC__);
+      };
+      __CZQU=((____BC *)__GZQU);
+      if ((__CZQU->__OFL <  250)) {
+        __EZQU=__RVW( 250);
+        __CZQU->__FFL=__EZQU;
+        __CZQU->__OFL= 250;
+      };
+      __CZQU->__WJ= 0;
+      __EBEJ(__W23S,__GZQU);
+      __LGZ(((____BC *)__GZQU));
       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__YGLK=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__YGLK=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__YGLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__XGLK));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__YGLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__XGLK));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__YGLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__XGLK));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__YGLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__XGLK));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__YGLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__XGLK));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__YGLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__XGLK));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__YGLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__XGLK));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__SUOS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__XGLK));
-    __tmp__YGLK=__tmp__SUOS;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__YGLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__XGLK));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__YGLK=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__YGLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__XGLK));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__YGLK=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__YGLK=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__YGLK=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__013S=((__READ_SLOT__ZK4K *)__tmp__XGLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__013S->slot__CYFM),Self__013S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__113S=execute_access_unlink__5AMM(Self__013S);
-    __tmp__YGLK=__tmp__113S;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__YGLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__XGLK));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__YGLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__XGLK));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__113S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__XGLK));
-    __tmp__YGLK=__tmp__113S;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__YGLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__XGLK));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__113S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__XGLK));
-    __tmp__YGLK=__tmp__113S;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__YGLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__XGLK));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__YGLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__XGLK));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__H23S=((__READ_GLOBAL__B4YL *)__tmp__XGLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__H23S->global__Y5JM),Self__H23S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__H23S->global__Y5JM));
-    __tmp__YGLK=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__YGLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__XGLK));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__YGLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__XGLK));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__YGLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__XGLK));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__YGLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__XGLK));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__YGLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__XGLK));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__YGLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__XGLK));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__YGLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__XGLK));
-  } break;
-  };
-  if (((void *)__tmp__YGLK != (void *)NULL)) {
-    Self__OIYT=((__LIST__WH *)list_current__Y4GB);
-    Self__HMBU=((__FAST_ARRAYoINSTRo__X53D *)Self__OIYT->expr_list__AA4D);
-    typ_id__ZXQU=(__INTEGER__Q)(Self__OIYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__ZXQU == (__INTEGER__Q)(Self__HMBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__HMBU,__tmp__YGLK);
-    } else /* FALSE */ {
-      add_last__A04F(Self__HMBU,__tmp__YGLK);
-      move__to__by__H5QH(Self__HMBU,typ_id__ZXQU,(__INTEGER__Q)(Self__HMBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__HMBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__ZXQU]=__tmp__YGLK;
-    };
-    Self__OIYT->index__OCFE=(__INTEGER__Q)(Self__OIYT->index__OCFE +  1);
-  };
-  __tmp__XGLK=Self__UGLK->index__JC5J;
-  switch (((struct ___OBJ *)__tmp__XGLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__YGLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__YGLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__XGLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__YGLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__YGLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__YGLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__XGLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__H13S=((__READ_LOCAL__N5ZI *)__tmp__XGLK);
-    Self__BMBU=((__LOCAL__43WC *)Self__H13S->local__PUEJ);
-    Self__BMBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__BMBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__BMBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__XXQU=NULL;
-      ptr__YXQU=((__POINTER__IB )(NULL));
-      typ_id__3YQU= 0;
-      __tmp__0XQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__0XQU ==  0)) {
-        result__XXQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__3YQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0XQU));
-        if ((typ_id__3YQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1XQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2XQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0XQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3XQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2XQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__1XQU=micro_alloc__table__lab__HKI(__tmp__2XQU,((__POINTER__IB )(&(table_size[(__tmp__3XQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2XQU)));
-          ptr__YXQU=__tmp__1XQU;
-        } else /* FALSE */ {
-          __tmp__3XQU=((__UINTEGER_32__RWB )typ_id__3YQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1XQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2XQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0XQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__1XQU=micro_alloc__table__lab__HKI(__tmp__2XQU,((__POINTER__IB )(&(table_type[(__tmp__3XQU)]))),(__UINTEGER_32__RWB)(__tmp__3XQU |  1));
-          ptr__YXQU=__tmp__1XQU;
-        };
-        result__XXQU=((__STRING__BC *)ptr__YXQU);
-        *(result__XXQU) = *(STRING__BC__);
-      };
-      Self__TXQU=((__STRING__BC *)result__XXQU);
-      if ((Self__TXQU->capacity__HFL <  250)) {
-        __tmp__VXQU=create__KVW( 250);
-        Self__TXQU->storage__4EL=__tmp__VXQU;
-        Self__TXQU->capacity__HFL= 250;
-      };
-      Self__TXQU->count__WJ= 0;
-      display__V5DJ(Self__H13S,result__XXQU);
-      put_string__EGZ(((__STRING__BC *)result__XXQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
+  } break;
+  case ____EBOJ__: {
+    __HILK=NULL;
+  } break;
+  case ____3BOJ__: {
+    __HILK=__AELK(((____3BOJ *)__GILK));
+  } break;
+  case ____RCOJ__: {
+    __HILK=__SELK(((____RCOJ *)__GILK));
+  } break;
+  case ____HDOJ__: {
+    __HILK=__EFLK(((____HDOJ *)__GILK));
+  } break;
+  case ____1DOJ__: {
+    __HILK=__WFLK(((____1DOJ *)__GILK));
+  } break;
+  case ____PEOJ__: {
+    __HILK=__IGLK(((____PEOJ *)__GILK));
+  } break;
+  case ____DFOJ__: {
+    __HILK=__0GLK(((____DFOJ *)__GILK));
+  } break;
+  case ____XFOJ__: {
+    __HILK=__MHLK(((____XFOJ *)__GILK));
+  } break;
+  case ____QGOJ__: {
+    __BWOS=__4VPK(((____QGOJ *)__GILK));
+    __HILK=__BWOS;
+  } break;
+  case ____EHOJ__: {
+    __HILK=__CILK(((____EHOJ *)__GILK));
+  } break;
+  case ____2HOJ__: {
+    __HILK=NULL;
+  } break;
+  case ____YIOJ__: {
+    __HILK=__XILK(((____YIOJ *)__GILK));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
+  } break;
+  case ____IM4K__: {
+    __J33S=((____IM4K *)__GILK);
+    __EIEN(((____FKRG *)__J33S->__RZFM),__J33S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __K33S=__OCMM(__J33S);
+    __HILK=__K33S;
+  } break;
+  case ____T5FL__: {
+    __HILK=__VM5O(((____T5FL *)__GILK));
+  } break;
+  case ____3DUL__: {
+    __HILK=__VUTP(((____3DUL *)__GILK));
+  } break;
+  case ____0EUL__: {
+    __K33S=__0Q2P(((____0EUL *)__GILK));
+    __HILK=__K33S;
+  } break;
+  case ____BGUL__: {
+    __HILK=__GVTP(((____BGUL *)__GILK));
+  } break;
+  case ____2GUL__: {
+    __K33S=__5W2P(((____2GUL *)__GILK));
+    __HILK=__K33S;
+  } break;
+  case ____B0VL__: {
+    __HILK=__GQCN(((____B0VL *)__GILK));
+  } break;
+  case ____P0VL__: {
+    __HILK=__GNGM(((____P0VL *)__GILK));
+  } break;
+  case ____Q5YL__: {
+    __W33S=((____Q5YL *)__GILK);
+    __EIEN(((____FKRG *)__W33S->__HBKM),__W33S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__W33S->__HBKM));
+    __HILK=NULL;
+  } break;
+  case ____UVPM__: {
+    __HILK=__GHXN(((____UVPM *)__GILK));
+  } break;
+  case ____0ZPM__: {
+    __HILK=__5U0P(((____0ZPM *)__GILK));
+  } break;
+  case ____MR0N__: {
+    __HILK=__H0VO(((____MR0N *)__GILK));
+  } break;
+  case ____YWBP__: {
+    __HILK=__51ZQ(((____YWBP *)__GILK));
+  } break;
+  case ____LYBP__: {
+    __HILK=__XBUP(((____LYBP *)__GILK));
+  } break;
+  case ____CZBP__: {
+    __HILK=__ICUP(((____CZBP *)__GILK));
+  } break;
+  case ____3BEP__: {
+    __HILK=__YVEQ(((____3BEP *)__GILK));
+  } break;
+  };
+  if (((void *)__HILK != (void *)NULL)) {
+    __3JYT=((____WH *)__Q5GB);
+    __WNBU=((____GB4D *)__3JYT->__PB4D);
+    __IZQU=(____Q)(__3JYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__IZQU == (____Q)(__WNBU->__OB4D.__AVLE +  1))) {
+      __P14F(__WNBU,__HILK);
+    } else /* FALSE */ {
+      __P14F(__WNBU,__HILK);
+      __WARH(__WNBU,__IZQU,(____Q)(__WNBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__WNBU->__OB4D.__S24F)[__IZQU]=__HILK;
+    };
+    __3JYT->__3DFE=(____Q)(__3JYT->__3DFE +  1);
+  };
+  __GILK=__DILK->__YD5J;
+  switch (((struct ___OBJ *)__GILK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
+  } break;
+  case ____0AXC__: {
+    __HILK=__NMUH(((____0AXC *)__GILK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
+  } break;
+  case ____DMWH__: {
+    __HILK=__S3KK(((____DMWH *)__GILK));
+  } break;
+  case ____2A0I__: {
+    __W23S=((____2A0I *)__GILK);
+    __QNBU=((____N5WC *)__W23S->__4VEJ);
+    __QNBU->__Q5WC.__KU4D=(____Q)(__QNBU->__Q5WC.__KU4D -  1);
+    if ((__QNBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __GZQU=NULL;
+      __HZQU=((____IB )(NULL));
+      __M0QU= 0;
+      __JZQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__JZQU ==  0)) {
+        __GZQU=__BC__;
+      } else /* FALSE */ {
+        __M0QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JZQU));
+        if ((__M0QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KZQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LZQU=(void *)((unsigned long)(void *)((unsigned long)__JZQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MZQU=((____YWB )((____Q )(void *)((unsigned long)__LZQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __KZQU=__OKI(__LZQU,((____IB )(&(table_size[(__MZQU)-1]))),((____YWB )((____Q )__LZQU)));
+          __HZQU=__KZQU;
+        } else /* FALSE */ {
+          __MZQU=((____YWB )__M0QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KZQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LZQU=(void *)((unsigned long)(void *)((unsigned long)__JZQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __KZQU=__OKI(__LZQU,((____IB )(&(table_type[(__MZQU)]))),(____YWB)(__MZQU |  1));
+          __HZQU=__KZQU;
+        };
+        __GZQU=((____BC *)__HZQU);
+        *(__GZQU) = *(__BC__);
+      };
+      __CZQU=((____BC *)__GZQU);
+      if ((__CZQU->__OFL <  250)) {
+        __EZQU=__RVW( 250);
+        __CZQU->__FFL=__EZQU;
+        __CZQU->__OFL= 250;
+      };
+      __CZQU->__WJ= 0;
+      __EBEJ(__W23S,__GZQU);
+      __LGZ(((____BC *)__GZQU));
       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__YGLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__YGLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__XGLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__YGLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__XGLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__H13S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__XGLK)->receiver__554J);
-    Self__BMBU=((__LOCAL__43WC *)Self__H13S->local__PUEJ);
-    Self__BMBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__BMBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__BMBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__XXQU=NULL;
-      ptr__YXQU=((__POINTER__IB )(NULL));
-      typ_id__3YQU= 0;
-      __tmp__0XQU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__0XQU ==  0)) {
-        result__XXQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__3YQU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0XQU));
-        if ((typ_id__3YQU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1XQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2XQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0XQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3XQU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2XQU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__1XQU=micro_alloc__table__lab__HKI(__tmp__2XQU,((__POINTER__IB )(&(table_size[(__tmp__3XQU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2XQU)));
-          ptr__YXQU=__tmp__1XQU;
-        } else /* FALSE */ {
-          __tmp__3XQU=((__UINTEGER_32__RWB )typ_id__3YQU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1XQU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2XQU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0XQU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XQU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__1XQU=micro_alloc__table__lab__HKI(__tmp__2XQU,((__POINTER__IB )(&(table_type[(__tmp__3XQU)]))),(__UINTEGER_32__RWB)(__tmp__3XQU |  1));
-          ptr__YXQU=__tmp__1XQU;
-        };
-        result__XXQU=((__STRING__BC *)ptr__YXQU);
-        *(result__XXQU) = *(STRING__BC__);
-      };
-      Self__TXQU=((__STRING__BC *)result__XXQU);
-      if ((Self__TXQU->capacity__HFL <  250)) {
-        __tmp__VXQU=create__KVW( 250);
-        Self__TXQU->storage__4EL=__tmp__VXQU;
-        Self__TXQU->capacity__HFL= 250;
-      };
-      Self__TXQU->count__WJ= 0;
-      display__V5DJ(Self__H13S,result__XXQU);
-      put_string__EGZ(((__STRING__BC *)result__XXQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __HILK=__SCLK(((____HJNJ *)__GILK));
+  } break;
+  case ____SJNJ__: {
+    __HILK=__EDLK(((____SJNJ *)__GILK));
+  } break;
+  case ____0AOJ__: {
+    __W23S=((____2A0I *)((____0AOJ *)__GILK)->__OB5J);
+    __QNBU=((____N5WC *)__W23S->__4VEJ);
+    __QNBU->__Q5WC.__KU4D=(____Q)(__QNBU->__Q5WC.__KU4D -  1);
+    if ((__QNBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __GZQU=NULL;
+      __HZQU=((____IB )(NULL));
+      __M0QU= 0;
+      __JZQU=((____IB )sizeof(____BC));
+      if (((unsigned long)__JZQU ==  0)) {
+        __GZQU=__BC__;
+      } else /* FALSE */ {
+        __M0QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JZQU));
+        if ((__M0QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KZQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LZQU=(void *)((unsigned long)(void *)((unsigned long)__JZQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MZQU=((____YWB )((____Q )(void *)((unsigned long)__LZQU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __KZQU=__OKI(__LZQU,((____IB )(&(table_size[(__MZQU)-1]))),((____YWB )((____Q )__LZQU)));
+          __HZQU=__KZQU;
+        } else /* FALSE */ {
+          __MZQU=((____YWB )__M0QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KZQU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LZQU=(void *)((unsigned long)(void *)((unsigned long)__JZQU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZQU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __KZQU=__OKI(__LZQU,((____IB )(&(table_type[(__MZQU)]))),(____YWB)(__MZQU |  1));
+          __HZQU=__KZQU;
+        };
+        __GZQU=((____BC *)__HZQU);
+        *(__GZQU) = *(__BC__);
+      };
+      __CZQU=((____BC *)__GZQU);
+      if ((__CZQU->__OFL <  250)) {
+        __EZQU=__RVW( 250);
+        __CZQU->__FFL=__EZQU;
+        __CZQU->__OFL= 250;
+      };
+      __CZQU->__WJ= 0;
+      __EBEJ(__W23S,__GZQU);
+      __LGZ(((____BC *)__GZQU));
       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__YGLK=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__YGLK=NULL;
+  case ____EBOJ__: {
+    __HILK=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__YGLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__XGLK));
+  case ____3BOJ__: {
+    __HILK=__AELK(((____3BOJ *)__GILK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__YGLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__XGLK));
+  case ____RCOJ__: {
+    __HILK=__SELK(((____RCOJ *)__GILK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__YGLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__XGLK));
+  case ____HDOJ__: {
+    __HILK=__EFLK(((____HDOJ *)__GILK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__YGLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__XGLK));
+  case ____1DOJ__: {
+    __HILK=__WFLK(((____1DOJ *)__GILK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__YGLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__XGLK));
+  case ____PEOJ__: {
+    __HILK=__IGLK(((____PEOJ *)__GILK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__YGLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__XGLK));
+  case ____DFOJ__: {
+    __HILK=__0GLK(((____DFOJ *)__GILK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__YGLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__XGLK));
+  case ____XFOJ__: {
+    __HILK=__MHLK(((____XFOJ *)__GILK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__SUOS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__XGLK));
-    __tmp__YGLK=__tmp__SUOS;
+  case ____QGOJ__: {
+    __BWOS=__4VPK(((____QGOJ *)__GILK));
+    __HILK=__BWOS;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__YGLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__XGLK));
+  case ____EHOJ__: {
+    __HILK=__CILK(((____EHOJ *)__GILK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__YGLK=NULL;
+  case ____2HOJ__: {
+    __HILK=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__YGLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__XGLK));
+  case ____YIOJ__: {
+    __HILK=__XILK(((____YIOJ *)__GILK));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__YGLK=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__YGLK=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__YGLK=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __HILK=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__013S=((__READ_SLOT__ZK4K *)__tmp__XGLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__013S->slot__CYFM),Self__013S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__113S=execute_access_unlink__5AMM(Self__013S);
-    __tmp__YGLK=__tmp__113S;
+  case ____IM4K__: {
+    __J33S=((____IM4K *)__GILK);
+    __EIEN(((____FKRG *)__J33S->__RZFM),__J33S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __K33S=__OCMM(__J33S);
+    __HILK=__K33S;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__YGLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__XGLK));
+  case ____T5FL__: {
+    __HILK=__VM5O(((____T5FL *)__GILK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__YGLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__XGLK));
+  case ____3DUL__: {
+    __HILK=__VUTP(((____3DUL *)__GILK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__113S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__XGLK));
-    __tmp__YGLK=__tmp__113S;
+  case ____0EUL__: {
+    __K33S=__0Q2P(((____0EUL *)__GILK));
+    __HILK=__K33S;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__YGLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__XGLK));
+  case ____BGUL__: {
+    __HILK=__GVTP(((____BGUL *)__GILK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__113S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__XGLK));
-    __tmp__YGLK=__tmp__113S;
+  case ____2GUL__: {
+    __K33S=__5W2P(((____2GUL *)__GILK));
+    __HILK=__K33S;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__YGLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__XGLK));
+  case ____B0VL__: {
+    __HILK=__GQCN(((____B0VL *)__GILK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__YGLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__XGLK));
+  case ____P0VL__: {
+    __HILK=__GNGM(((____P0VL *)__GILK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__H23S=((__READ_GLOBAL__B4YL *)__tmp__XGLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__H23S->global__Y5JM),Self__H23S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__H23S->global__Y5JM));
-    __tmp__YGLK=NULL;
+  case ____Q5YL__: {
+    __W33S=((____Q5YL *)__GILK);
+    __EIEN(((____FKRG *)__W33S->__HBKM),__W33S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__W33S->__HBKM));
+    __HILK=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__YGLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__XGLK));
+  case ____UVPM__: {
+    __HILK=__GHXN(((____UVPM *)__GILK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__YGLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__XGLK));
+  case ____0ZPM__: {
+    __HILK=__5U0P(((____0ZPM *)__GILK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__YGLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__XGLK));
+  case ____MR0N__: {
+    __HILK=__H0VO(((____MR0N *)__GILK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__YGLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__XGLK));
+  case ____YWBP__: {
+    __HILK=__51ZQ(((____YWBP *)__GILK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__YGLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__XGLK));
+  case ____LYBP__: {
+    __HILK=__XBUP(((____LYBP *)__GILK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__YGLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__XGLK));
+  case ____CZBP__: {
+    __HILK=__ICUP(((____CZBP *)__GILK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__YGLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__XGLK));
+  case ____3BEP__: {
+    __HILK=__YVEQ(((____3BEP *)__GILK));
   } break;
   };
-  __tmp__XGLK=__tmp__YGLK;
-  return(__tmp__XGLK);
+  __GILK=__HILK;
+  return(__GILK);
 }
 
-static void* execute_unlink__IHLK(__CAST__JHOJ *Self__JHLK)
-// ({CAST__JHOJ}) With result Recursive, No inlinable.
+static void* __XILK(____YIOJ *__YILK)
+// ({__YIOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__LHLK;
-  void *__tmp__MHLK,*__tmp__N43S;
-  __READ_LOCAL__N5ZI *Self__Z33S;
-  __LOCAL__43WC *Self__QMBU;
-  __STRING__BC *result__5ZQU,*Self__1ZQU;
-  __POINTER__IB ptr__A0QU,__tmp__C0QU,__tmp__D0QU,__tmp__E0QU;
-  __INTEGER__Q typ_id__B0QU;
-  __UINTEGER_32__RWB __tmp__F0QU;
-  __PUT_TO__BFOJ *__tmp__3VOS;
-  __READ_SLOT__ZK4K *Self__M43S;
-  __READ_GLOBAL__B4YL *Self__Z43S;
-  __CHARACTER__DB *__tmp__3ZQU;
-  __tmp__LHLK=Self__JHLK->value__3C5J;
-  switch (((struct ___OBJ *)__tmp__LHLK)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MHLK=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__MHLK=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__LHLK));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MHLK=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MHLK=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__MHLK=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__LHLK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__Z33S=((__READ_LOCAL__N5ZI *)__tmp__LHLK);
-    Self__QMBU=((__LOCAL__43WC *)Self__Z33S->local__PUEJ);
-    Self__QMBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QMBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__QMBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__5ZQU=NULL;
-      ptr__A0QU=((__POINTER__IB )(NULL));
-      typ_id__B0QU= 0;
-      __tmp__C0QU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__C0QU ==  0)) {
-        result__5ZQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__B0QU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C0QU));
-        if ((typ_id__B0QU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__D0QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__E0QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__C0QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__D0QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__D0QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__F0QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__E0QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__D0QU=micro_alloc__table__lab__HKI(__tmp__E0QU,((__POINTER__IB )(&(table_size[(__tmp__F0QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__E0QU)));
-          ptr__A0QU=__tmp__D0QU;
-        } else /* FALSE */ {
-          __tmp__F0QU=((__UINTEGER_32__RWB )typ_id__B0QU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__D0QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__E0QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__C0QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__D0QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__D0QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__D0QU=micro_alloc__table__lab__HKI(__tmp__E0QU,((__POINTER__IB )(&(table_type[(__tmp__F0QU)]))),(__UINTEGER_32__RWB)(__tmp__F0QU |  1));
-          ptr__A0QU=__tmp__D0QU;
-        };
-        result__5ZQU=((__STRING__BC *)ptr__A0QU);
-        *(result__5ZQU) = *(STRING__BC__);
-      };
-      Self__1ZQU=((__STRING__BC *)result__5ZQU);
-      if ((Self__1ZQU->capacity__HFL <  250)) {
-        __tmp__3ZQU=create__KVW( 250);
-        Self__1ZQU->storage__4EL=__tmp__3ZQU;
-        Self__1ZQU->capacity__HFL= 250;
-      };
-      Self__1ZQU->count__WJ= 0;
-      display__V5DJ(Self__Z33S,result__5ZQU);
-      put_string__EGZ(((__STRING__BC *)result__5ZQU));
+  void *__0ILK;
+  void *__1ILK,*__253S;
+  ____2A0I *__I53S;
+  ____N5WC *__5NBU;
+  ____BC *__O1QU,*__K1QU;
+  ____IB __P1QU,__R1QU,__S1QU,__T1QU;
+  ____Q __Q1QU;
+  ____YWB __U1QU;
+  ____QGOJ *__MXOS;
+  ____IM4K *__153S;
+  ____Q5YL *__IA4S;
+  ____DB *__M1QU;
+  __0ILK=__YILK->__ME5J;
+  switch (((struct ___OBJ *)__0ILK)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1ILK=NULL;
+  } break;
+  case ____0AXC__: {
+    __1ILK=__NMUH(((____0AXC *)__0ILK));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1ILK=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1ILK=NULL;
+  } break;
+  case ____DMWH__: {
+    __1ILK=__S3KK(((____DMWH *)__0ILK));
+  } break;
+  case ____2A0I__: {
+    __I53S=((____2A0I *)__0ILK);
+    __5NBU=((____N5WC *)__I53S->__4VEJ);
+    __5NBU->__Q5WC.__KU4D=(____Q)(__5NBU->__Q5WC.__KU4D -  1);
+    if ((__5NBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __O1QU=NULL;
+      __P1QU=((____IB )(NULL));
+      __Q1QU= 0;
+      __R1QU=((____IB )sizeof(____BC));
+      if (((unsigned long)__R1QU ==  0)) {
+        __O1QU=__BC__;
+      } else /* FALSE */ {
+        __Q1QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R1QU));
+        if ((__Q1QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __S1QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __T1QU=(void *)((unsigned long)(void *)((unsigned long)__R1QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S1QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S1QU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __U1QU=((____YWB )((____Q )(void *)((unsigned long)__T1QU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __S1QU=__OKI(__T1QU,((____IB )(&(table_size[(__U1QU)-1]))),((____YWB )((____Q )__T1QU)));
+          __P1QU=__S1QU;
+        } else /* FALSE */ {
+          __U1QU=((____YWB )__Q1QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __S1QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __T1QU=(void *)((unsigned long)(void *)((unsigned long)__R1QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S1QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S1QU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __S1QU=__OKI(__T1QU,((____IB )(&(table_type[(__U1QU)]))),(____YWB)(__U1QU |  1));
+          __P1QU=__S1QU;
+        };
+        __O1QU=((____BC *)__P1QU);
+        *(__O1QU) = *(__BC__);
+      };
+      __K1QU=((____BC *)__O1QU);
+      if ((__K1QU->__OFL <  250)) {
+        __M1QU=__RVW( 250);
+        __K1QU->__FFL=__M1QU;
+        __K1QU->__OFL= 250;
+      };
+      __K1QU->__WJ= 0;
+      __EBEJ(__I53S,__O1QU);
+      __LGZ(((____BC *)__O1QU));
       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__MHLK=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__MHLK=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__LHLK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__MHLK=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__LHLK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__Z33S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__LHLK)->receiver__554J);
-    Self__QMBU=((__LOCAL__43WC *)Self__Z33S->local__PUEJ);
-    Self__QMBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QMBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__QMBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__5ZQU=NULL;
-      ptr__A0QU=((__POINTER__IB )(NULL));
-      typ_id__B0QU= 0;
-      __tmp__C0QU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__C0QU ==  0)) {
-        result__5ZQU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__B0QU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C0QU));
-        if ((typ_id__B0QU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__D0QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__E0QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__C0QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__D0QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__D0QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__F0QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__E0QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__D0QU=micro_alloc__table__lab__HKI(__tmp__E0QU,((__POINTER__IB )(&(table_size[(__tmp__F0QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__E0QU)));
-          ptr__A0QU=__tmp__D0QU;
-        } else /* FALSE */ {
-          __tmp__F0QU=((__UINTEGER_32__RWB )typ_id__B0QU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__D0QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__E0QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__C0QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__D0QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__D0QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__D0QU=micro_alloc__table__lab__HKI(__tmp__E0QU,((__POINTER__IB )(&(table_type[(__tmp__F0QU)]))),(__UINTEGER_32__RWB)(__tmp__F0QU |  1));
-          ptr__A0QU=__tmp__D0QU;
-        };
-        result__5ZQU=((__STRING__BC *)ptr__A0QU);
-        *(result__5ZQU) = *(STRING__BC__);
-      };
-      Self__1ZQU=((__STRING__BC *)result__5ZQU);
-      if ((Self__1ZQU->capacity__HFL <  250)) {
-        __tmp__3ZQU=create__KVW( 250);
-        Self__1ZQU->storage__4EL=__tmp__3ZQU;
-        Self__1ZQU->capacity__HFL= 250;
-      };
-      Self__1ZQU->count__WJ= 0;
-      display__V5DJ(Self__Z33S,result__5ZQU);
-      put_string__EGZ(((__STRING__BC *)result__5ZQU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __1ILK=NULL;
+  } break;
+  case ____HJNJ__: {
+    __1ILK=__SCLK(((____HJNJ *)__0ILK));
+  } break;
+  case ____SJNJ__: {
+    __1ILK=__EDLK(((____SJNJ *)__0ILK));
+  } break;
+  case ____0AOJ__: {
+    __I53S=((____2A0I *)((____0AOJ *)__0ILK)->__OB5J);
+    __5NBU=((____N5WC *)__I53S->__4VEJ);
+    __5NBU->__Q5WC.__KU4D=(____Q)(__5NBU->__Q5WC.__KU4D -  1);
+    if ((__5NBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __O1QU=NULL;
+      __P1QU=((____IB )(NULL));
+      __Q1QU= 0;
+      __R1QU=((____IB )sizeof(____BC));
+      if (((unsigned long)__R1QU ==  0)) {
+        __O1QU=__BC__;
+      } else /* FALSE */ {
+        __Q1QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R1QU));
+        if ((__Q1QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __S1QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __T1QU=(void *)((unsigned long)(void *)((unsigned long)__R1QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S1QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S1QU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __U1QU=((____YWB )((____Q )(void *)((unsigned long)__T1QU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __S1QU=__OKI(__T1QU,((____IB )(&(table_size[(__U1QU)-1]))),((____YWB )((____Q )__T1QU)));
+          __P1QU=__S1QU;
+        } else /* FALSE */ {
+          __U1QU=((____YWB )__Q1QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __S1QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __T1QU=(void *)((unsigned long)(void *)((unsigned long)__R1QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S1QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__S1QU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __S1QU=__OKI(__T1QU,((____IB )(&(table_type[(__U1QU)]))),(____YWB)(__U1QU |  1));
+          __P1QU=__S1QU;
+        };
+        __O1QU=((____BC *)__P1QU);
+        *(__O1QU) = *(__BC__);
+      };
+      __K1QU=((____BC *)__O1QU);
+      if ((__K1QU->__OFL <  250)) {
+        __M1QU=__RVW( 250);
+        __K1QU->__FFL=__M1QU;
+        __K1QU->__OFL= 250;
+      };
+      __K1QU->__WJ= 0;
+      __EBEJ(__I53S,__O1QU);
+      __LGZ(((____BC *)__O1QU));
       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__MHLK=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __1ILK=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__MHLK=NULL;
+  case ____EBOJ__: {
+    __1ILK=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__MHLK=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__LHLK));
+  case ____3BOJ__: {
+    __1ILK=__AELK(((____3BOJ *)__0ILK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__MHLK=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__LHLK));
+  case ____RCOJ__: {
+    __1ILK=__SELK(((____RCOJ *)__0ILK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__MHLK=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__LHLK));
+  case ____HDOJ__: {
+    __1ILK=__EFLK(((____HDOJ *)__0ILK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__MHLK=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__LHLK));
+  case ____1DOJ__: {
+    __1ILK=__WFLK(((____1DOJ *)__0ILK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__MHLK=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__LHLK));
+  case ____PEOJ__: {
+    __1ILK=__IGLK(((____PEOJ *)__0ILK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__MHLK=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__LHLK));
+  case ____DFOJ__: {
+    __1ILK=__0GLK(((____DFOJ *)__0ILK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__MHLK=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__LHLK));
+  case ____XFOJ__: {
+    __1ILK=__MHLK(((____XFOJ *)__0ILK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__3VOS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__LHLK));
-    __tmp__MHLK=__tmp__3VOS;
+  case ____QGOJ__: {
+    __MXOS=__4VPK(((____QGOJ *)__0ILK));
+    __1ILK=__MXOS;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__MHLK=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__LHLK));
+  case ____EHOJ__: {
+    __1ILK=__CILK(((____EHOJ *)__0ILK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__MHLK=NULL;
+  case ____2HOJ__: {
+    __1ILK=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__MHLK=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__LHLK));
+  case ____YIOJ__: {
+    __1ILK=__XILK(((____YIOJ *)__0ILK));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MHLK=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1ILK=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MHLK=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1ILK=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__MHLK=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __1ILK=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__M43S=((__READ_SLOT__ZK4K *)__tmp__LHLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__M43S->slot__CYFM),Self__M43S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__N43S=execute_access_unlink__5AMM(Self__M43S);
-    __tmp__MHLK=__tmp__N43S;
+  case ____IM4K__: {
+    __153S=((____IM4K *)__0ILK);
+    __EIEN(((____FKRG *)__153S->__RZFM),__153S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __253S=__OCMM(__153S);
+    __1ILK=__253S;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__MHLK=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__LHLK));
+  case ____T5FL__: {
+    __1ILK=__VM5O(((____T5FL *)__0ILK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__MHLK=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__LHLK));
+  case ____3DUL__: {
+    __1ILK=__VUTP(((____3DUL *)__0ILK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__N43S=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__LHLK));
-    __tmp__MHLK=__tmp__N43S;
+  case ____0EUL__: {
+    __253S=__0Q2P(((____0EUL *)__0ILK));
+    __1ILK=__253S;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__MHLK=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__LHLK));
+  case ____BGUL__: {
+    __1ILK=__GVTP(((____BGUL *)__0ILK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__N43S=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__LHLK));
-    __tmp__MHLK=__tmp__N43S;
+  case ____2GUL__: {
+    __253S=__5W2P(((____2GUL *)__0ILK));
+    __1ILK=__253S;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__MHLK=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__LHLK));
+  case ____B0VL__: {
+    __1ILK=__GQCN(((____B0VL *)__0ILK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__MHLK=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__LHLK));
+  case ____P0VL__: {
+    __1ILK=__GNGM(((____P0VL *)__0ILK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__Z43S=((__READ_GLOBAL__B4YL *)__tmp__LHLK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__Z43S->global__Y5JM),Self__Z43S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__Z43S->global__Y5JM));
-    __tmp__MHLK=NULL;
+  case ____Q5YL__: {
+    __IA4S=((____Q5YL *)__0ILK);
+    __EIEN(((____FKRG *)__IA4S->__HBKM),__IA4S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__IA4S->__HBKM));
+    __1ILK=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__MHLK=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__LHLK));
+  case ____UVPM__: {
+    __1ILK=__GHXN(((____UVPM *)__0ILK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__MHLK=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__LHLK));
+  case ____0ZPM__: {
+    __1ILK=__5U0P(((____0ZPM *)__0ILK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__MHLK=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__LHLK));
+  case ____MR0N__: {
+    __1ILK=__H0VO(((____MR0N *)__0ILK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__MHLK=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__LHLK));
+  case ____YWBP__: {
+    __1ILK=__51ZQ(((____YWBP *)__0ILK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__MHLK=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__LHLK));
+  case ____LYBP__: {
+    __1ILK=__XBUP(((____LYBP *)__0ILK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__MHLK=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__LHLK));
+  case ____CZBP__: {
+    __1ILK=__ICUP(((____CZBP *)__0ILK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__MHLK=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__LHLK));
+  case ____3BEP__: {
+    __1ILK=__YVEQ(((____3BEP *)__0ILK));
   } break;
   };
-  __tmp__LHLK=__tmp__MHLK;
-  return(__tmp__LHLK);
+  __0ILK=__1ILK;
+  return(__0ILK);
 }
 
-static void* execute__1P5J(__WRITE_LOCAL__BEYJ *Self__2P5J)
-// ({WRITE_LOCAL__BEYJ}) With result No recursive, No inlinable.
+static void* __KR5J(____QFYJ *__LR5J)
+// ({__QFYJ}) With result No recursive, No inlinable.
 {
-  void *result__4P5J;
-  void *__tmp__NR5J;
-  void *__tmp__OR5J;
-  __LOCAL__43WC *__tmp__UR5J;
-  void *__tmp__VR5J;
-  __READ_LOCAL__N5ZI *Self__C53S;
-  __STRING__BC *result__D1QU,*Self__50QU;
-  __POINTER__IB ptr__E1QU,__tmp__G1QU,__tmp__H1QU,__tmp__I1QU;
-  __POINTER__IB __tmp__ZU4T,__tmp__1U4T;
-  __INTEGER__Q typ_id__F1QU,typ_id__ZY2N;
-  __UINTEGER_32__RWB __tmp__J1QU,__tmp__2U4T;
-  __PUT_TO__BFOJ *__tmp__RGLK;
-  __READ_SLOT__ZK4K *Self__BFIM;
-  __READ_GLOBAL__B4YL *Self__Q53S;
-  __LIST__WH *Self__QIYT;
-  __LOCAL_SEQ__4L1K *result__MX5L,*result__UY2N;
-  __BOOLEAN__L __tmp__OS5J,__tmp__KS5J;
-  __CHARACTER__DB *__tmp__B1QU;
-  __FAST_ARRAYoLOCAL_SEQo__Y5KL *Self__50SN;
-  __FAST_ARRAYoINSTRo__X53D *Self__EECG;
-  result__4P5J=NULL;
-  if ((Self__2P5J->local__IFKK->parent_variable__B4WC.ensure_count__1S4D ==  0)) {
-    __tmp__OS5J=TRUE__K__;
+  void *__NR5J;
+  void *__2S5J;
+  void *__3S5J;
+  ____N5WC *__DT5J;
+  void *__ET5J;
+  ____2A0I *__RA4S;
+  ____BC *__S2QU,*__O2QU;
+  ____IB __T2QU,__V2QU,__W2QU,__X2QU,__IW4T,__KW4T;
+  ____Q __U2QU,__I02N;
+  ____YWB __Y2QU,__LW4T;
+  ____QGOJ *__AILK;
+  ____IM4K *__QGIM;
+  ____Q5YL *__5A4S;
+  ____WH *__5JYT;
+  ____NN1K *__1Y5L,*__D02N;
+  ____L __3T5J,__ZT5J;
+  ____DB *__Q2QU;
+  ____HBLL *__O2SN;
+  ____GB4D *__TFCG;
+  __NR5J=NULL;
+  if ((__LR5J->__XGKK->__Q5WC.__KU4D ==  0)) {
+    __3T5J=__K__;
   } else /* FALSE */ {
-    __tmp__NR5J=Self__2P5J->parent_write__CEYJ.value__LEJJ;
-    if (__tmp__NR5J==NULL) {
-      __tmp__OR5J=NULL;
+    __2S5J=__LR5J->__RFYJ.__0FJJ;
+    if (__2S5J==NULL) {
+      __3S5J=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__NR5J)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__OR5J=NULL;
+      switch (((struct ___OBJ *)__2S5J)->__id) {
+      case ____5J__: {
+        __3S5J=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__OR5J=NULL;
+      case ____0AXC__: {
+        __3S5J=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__OR5J=NULL;
+      case ____NBXC__: {
+        __3S5J=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__OR5J=NULL;
+      case ____ZBXC__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__OR5J=NULL;
+      case ____DMWH__: {
+        __3S5J=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__OR5J=((void *)__tmp__NR5J);
+      case ____2A0I__: {
+        __3S5J=((void *)__2S5J);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__OR5J=NULL;
+      case ____HJNJ__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__OR5J=NULL;
+      case ____SJNJ__: {
+        __3S5J=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__OR5J=NULL;
+      case ____0AOJ__: {
+        __3S5J=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__OR5J=NULL;
+      case ____EBOJ__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__OR5J=NULL;
+      case ____3BOJ__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__OR5J=NULL;
+      case ____RCOJ__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__OR5J=NULL;
+      case ____HDOJ__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__OR5J=NULL;
+      case ____1DOJ__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__OR5J=NULL;
+      case ____PEOJ__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__OR5J=NULL;
+      case ____DFOJ__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__OR5J=NULL;
+      case ____XFOJ__: {
+        __3S5J=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__OR5J=NULL;
+      case ____QGOJ__: {
+        __3S5J=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__OR5J=NULL;
+      case ____EHOJ__: {
+        __3S5J=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__OR5J=NULL;
+      case ____2HOJ__: {
+        __3S5J=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__OR5J=NULL;
+      case ____YIOJ__: {
+        __3S5J=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__OR5J=NULL;
+      case ____YMOJ__: {
+        __3S5J=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__OR5J=NULL;
+      case ____ONOJ__: {
+        __3S5J=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__OR5J=NULL;
+      case ____YOOJ__: {
+        __3S5J=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__OR5J=((void *)__tmp__NR5J);
+      case ____IM4K__: {
+        __3S5J=((void *)__2S5J);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__OR5J=NULL;
+      case ____T5FL__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__OR5J=NULL;
+      case ____3DUL__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__OR5J=NULL;
+      case ____0EUL__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__OR5J=NULL;
+      case ____BGUL__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__OR5J=NULL;
+      case ____2GUL__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__OR5J=NULL;
+      case ____B0VL__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__OR5J=NULL;
+      case ____P0VL__: {
+        __3S5J=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__OR5J=((void *)__tmp__NR5J);
+      case ____Q5YL__: {
+        __3S5J=((void *)__2S5J);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__OR5J=NULL;
+      case ____UVPM__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__OR5J=NULL;
+      case ____0ZPM__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__OR5J=NULL;
+      case ____MR0N__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__OR5J=NULL;
+      case ____YWBP__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__OR5J=NULL;
+      case ____LYBP__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__OR5J=NULL;
+      case ____CZBP__: {
+        __3S5J=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__OR5J=NULL;
+      case ____3BEP__: {
+        __3S5J=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__OR5J != (void *)NULL)) {
-      __tmp__UR5J=Self__2P5J->local__IFKK;
-      switch (((struct ___OBJ *)__tmp__OR5J)->__id) {
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__VR5J=((__READ_LOCAL__N5ZI *)__tmp__OR5J)->local__PUEJ;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__VR5J=((__READ_SLOT__ZK4K *)__tmp__OR5J)->slot__CYFM;
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__VR5J=((__READ_GLOBAL__B4YL *)__tmp__OR5J)->global__Y5JM;
-      } break;
-      };
-      __tmp__KS5J=((void *)__tmp__UR5J == (void *)__tmp__VR5J);
-    } else /* FALSE */ {
-      __tmp__KS5J=FALSE__O__;
-    };
-    __tmp__OS5J=__tmp__KS5J;
-  };
-  if (__tmp__OS5J) {
-    unwrite__LBIL(((__LOCAL__43WC *)Self__2P5J->local__IFKK),Self__2P5J);
-    __tmp__NR5J=Self__2P5J->parent_write__CEYJ.value__LEJJ;
-    switch (((struct ___OBJ *)__tmp__NR5J)->__id) {
-    case __STRING_CST__5J__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__OR5J=NULL;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__OR5J=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__NR5J));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__OR5J=NULL;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__OR5J=NULL;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__OR5J=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__NR5J));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__C53S=((__READ_LOCAL__N5ZI *)__tmp__NR5J);
-      __tmp__UR5J=((__LOCAL__43WC *)Self__C53S->local__PUEJ);
-      __tmp__UR5J->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(__tmp__UR5J->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((__tmp__UR5J->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__D1QU=NULL;
-        ptr__E1QU=((__POINTER__IB )(NULL));
-        typ_id__F1QU= 0;
-        __tmp__G1QU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__G1QU ==  0)) {
-          result__D1QU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__F1QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G1QU));
-          if ((typ_id__F1QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__H1QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__I1QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__G1QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H1QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H1QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__J1QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__I1QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__H1QU=micro_alloc__table__lab__HKI(__tmp__I1QU,((__POINTER__IB )(&(table_size[(__tmp__J1QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__I1QU)));
-            ptr__E1QU=__tmp__H1QU;
-          } else /* FALSE */ {
-            __tmp__J1QU=((__UINTEGER_32__RWB )typ_id__F1QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__H1QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__I1QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__G1QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H1QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H1QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__H1QU=micro_alloc__table__lab__HKI(__tmp__I1QU,((__POINTER__IB )(&(table_type[(__tmp__J1QU)]))),(__UINTEGER_32__RWB)(__tmp__J1QU |  1));
-            ptr__E1QU=__tmp__H1QU;
-          };
-          result__D1QU=((__STRING__BC *)ptr__E1QU);
-          *(result__D1QU) = *(STRING__BC__);
-        };
-        Self__50QU=((__STRING__BC *)result__D1QU);
-        if ((Self__50QU->capacity__HFL <  250)) {
-          __tmp__B1QU=create__KVW( 250);
-          Self__50QU->storage__4EL=__tmp__B1QU;
-          Self__50QU->capacity__HFL= 250;
-        };
-        Self__50QU->count__WJ= 0;
-        display__V5DJ(Self__C53S,result__D1QU);
-        put_string__EGZ(((__STRING__BC *)result__D1QU));
+    if (((void *)__3S5J != (void *)NULL)) {
+      __DT5J=__LR5J->__XGKK;
+      switch (((struct ___OBJ *)__3S5J)->__id) {
+      case ____2A0I__: {
+        __ET5J=((____2A0I *)__3S5J)->__4VEJ;
+      } break;
+      case ____IM4K__: {
+        __ET5J=((____IM4K *)__3S5J)->__RZFM;
+      } break;
+      case ____Q5YL__: {
+        __ET5J=((____Q5YL *)__3S5J)->__HBKM;
+      } break;
+      };
+      __ZT5J=((void *)__DT5J == (void *)__ET5J);
+    } else /* FALSE */ {
+      __ZT5J=__O__;
+    };
+    __3T5J=__ZT5J;
+  };
+  if (__3T5J) {
+    __0CIL(((____N5WC *)__LR5J->__XGKK),__LR5J);
+    __2S5J=__LR5J->__RFYJ.__0FJJ;
+    switch (((struct ___OBJ *)__2S5J)->__id) {
+    case ____5J__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __3S5J=NULL;
+    } break;
+    case ____0AXC__: {
+      __3S5J=__NMUH(((____0AXC *)__2S5J));
+    } break;
+    case ____NBXC__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __3S5J=NULL;
+    } break;
+    case ____ZBXC__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __3S5J=NULL;
+    } break;
+    case ____DMWH__: {
+      __3S5J=__S3KK(((____DMWH *)__2S5J));
+    } break;
+    case ____2A0I__: {
+      __RA4S=((____2A0I *)__2S5J);
+      __DT5J=((____N5WC *)__RA4S->__4VEJ);
+      __DT5J->__Q5WC.__KU4D=(____Q)(__DT5J->__Q5WC.__KU4D -  1);
+      if ((__DT5J->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __S2QU=NULL;
+        __T2QU=((____IB )(NULL));
+        __U2QU= 0;
+        __V2QU=((____IB )sizeof(____BC));
+        if (((unsigned long)__V2QU ==  0)) {
+          __S2QU=__BC__;
+        } else /* FALSE */ {
+          __U2QU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V2QU));
+          if ((__U2QU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __W2QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __X2QU=(void *)((unsigned long)(void *)((unsigned long)__V2QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W2QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W2QU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __Y2QU=((____YWB )((____Q )(void *)((unsigned long)__X2QU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __W2QU=__OKI(__X2QU,((____IB )(&(table_size[(__Y2QU)-1]))),((____YWB )((____Q )__X2QU)));
+            __T2QU=__W2QU;
+          } else /* FALSE */ {
+            __Y2QU=((____YWB )__U2QU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __W2QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __X2QU=(void *)((unsigned long)(void *)((unsigned long)__V2QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W2QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W2QU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __W2QU=__OKI(__X2QU,((____IB )(&(table_type[(__Y2QU)]))),(____YWB)(__Y2QU |  1));
+            __T2QU=__W2QU;
+          };
+          __S2QU=((____BC *)__T2QU);
+          *(__S2QU) = *(__BC__);
+        };
+        __O2QU=((____BC *)__S2QU);
+        if ((__O2QU->__OFL <  250)) {
+          __Q2QU=__RVW( 250);
+          __O2QU->__FFL=__Q2QU;
+          __O2QU->__OFL= 250;
+        };
+        __O2QU->__WJ= 0;
+        __EBEJ(__RA4S,__S2QU);
+        __LGZ(((____BC *)__S2QU));
         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__OR5J=NULL;
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__OR5J=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__NR5J));
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__OR5J=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NR5J));
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__C53S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__NR5J)->receiver__554J);
-      __tmp__UR5J=((__LOCAL__43WC *)Self__C53S->local__PUEJ);
-      __tmp__UR5J->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(__tmp__UR5J->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((__tmp__UR5J->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__D1QU=NULL;
-        ptr__E1QU=((__POINTER__IB )(NULL));
-        typ_id__F1QU= 0;
-        __tmp__G1QU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__G1QU ==  0)) {
-          result__D1QU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__F1QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G1QU));
-          if ((typ_id__F1QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__H1QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__I1QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__G1QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H1QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H1QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__J1QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__I1QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__H1QU=micro_alloc__table__lab__HKI(__tmp__I1QU,((__POINTER__IB )(&(table_size[(__tmp__J1QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__I1QU)));
-            ptr__E1QU=__tmp__H1QU;
-          } else /* FALSE */ {
-            __tmp__J1QU=((__UINTEGER_32__RWB )typ_id__F1QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__H1QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__I1QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__G1QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H1QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H1QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__H1QU=micro_alloc__table__lab__HKI(__tmp__I1QU,((__POINTER__IB )(&(table_type[(__tmp__J1QU)]))),(__UINTEGER_32__RWB)(__tmp__J1QU |  1));
-            ptr__E1QU=__tmp__H1QU;
-          };
-          result__D1QU=((__STRING__BC *)ptr__E1QU);
-          *(result__D1QU) = *(STRING__BC__);
-        };
-        Self__50QU=((__STRING__BC *)result__D1QU);
-        if ((Self__50QU->capacity__HFL <  250)) {
-          __tmp__B1QU=create__KVW( 250);
-          Self__50QU->storage__4EL=__tmp__B1QU;
-          Self__50QU->capacity__HFL= 250;
-        };
-        Self__50QU->count__WJ= 0;
-        display__V5DJ(Self__C53S,result__D1QU);
-        put_string__EGZ(((__STRING__BC *)result__D1QU));
+      __QCXC=(____Q)(__QCXC +  1);
+      __3S5J=NULL;
+    } break;
+    case ____HJNJ__: {
+      __3S5J=__SCLK(((____HJNJ *)__2S5J));
+    } break;
+    case ____SJNJ__: {
+      __3S5J=__EDLK(((____SJNJ *)__2S5J));
+    } break;
+    case ____0AOJ__: {
+      __RA4S=((____2A0I *)((____0AOJ *)__2S5J)->__OB5J);
+      __DT5J=((____N5WC *)__RA4S->__4VEJ);
+      __DT5J->__Q5WC.__KU4D=(____Q)(__DT5J->__Q5WC.__KU4D -  1);
+      if ((__DT5J->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __S2QU=NULL;
+        __T2QU=((____IB )(NULL));
+        __U2QU= 0;
+        __V2QU=((____IB )sizeof(____BC));
+        if (((unsigned long)__V2QU ==  0)) {
+          __S2QU=__BC__;
+        } else /* FALSE */ {
+          __U2QU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V2QU));
+          if ((__U2QU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __W2QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __X2QU=(void *)((unsigned long)(void *)((unsigned long)__V2QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W2QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W2QU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __Y2QU=((____YWB )((____Q )(void *)((unsigned long)__X2QU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __W2QU=__OKI(__X2QU,((____IB )(&(table_size[(__Y2QU)-1]))),((____YWB )((____Q )__X2QU)));
+            __T2QU=__W2QU;
+          } else /* FALSE */ {
+            __Y2QU=((____YWB )__U2QU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __W2QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __X2QU=(void *)((unsigned long)(void *)((unsigned long)__V2QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W2QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W2QU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __W2QU=__OKI(__X2QU,((____IB )(&(table_type[(__Y2QU)]))),(____YWB)(__Y2QU |  1));
+            __T2QU=__W2QU;
+          };
+          __S2QU=((____BC *)__T2QU);
+          *(__S2QU) = *(__BC__);
+        };
+        __O2QU=((____BC *)__S2QU);
+        if ((__O2QU->__OFL <  250)) {
+          __Q2QU=__RVW( 250);
+          __O2QU->__FFL=__Q2QU;
+          __O2QU->__OFL= 250;
+        };
+        __O2QU->__WJ= 0;
+        __EBEJ(__RA4S,__S2QU);
+        __LGZ(((____BC *)__S2QU));
         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__OR5J=NULL;
+      __QCXC=(____Q)(__QCXC +  1);
+      __3S5J=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__OR5J=NULL;
+    case ____EBOJ__: {
+      __3S5J=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__OR5J=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__NR5J));
+    case ____3BOJ__: {
+      __3S5J=__AELK(((____3BOJ *)__2S5J));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__OR5J=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__NR5J));
+    case ____RCOJ__: {
+      __3S5J=__SELK(((____RCOJ *)__2S5J));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__OR5J=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__NR5J));
+    case ____HDOJ__: {
+      __3S5J=__EFLK(((____HDOJ *)__2S5J));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__OR5J=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__NR5J));
+    case ____1DOJ__: {
+      __3S5J=__WFLK(((____1DOJ *)__2S5J));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__OR5J=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__NR5J));
+    case ____PEOJ__: {
+      __3S5J=__IGLK(((____PEOJ *)__2S5J));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__OR5J=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__NR5J));
+    case ____DFOJ__: {
+      __3S5J=__0GLK(((____DFOJ *)__2S5J));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__OR5J=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__NR5J));
+    case ____XFOJ__: {
+      __3S5J=__MHLK(((____XFOJ *)__2S5J));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RGLK=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__NR5J));
-      __tmp__OR5J=__tmp__RGLK;
+    case ____QGOJ__: {
+      __AILK=__4VPK(((____QGOJ *)__2S5J));
+      __3S5J=__AILK;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__OR5J=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__NR5J));
+    case ____EHOJ__: {
+      __3S5J=__CILK(((____EHOJ *)__2S5J));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__OR5J=NULL;
+    case ____2HOJ__: {
+      __3S5J=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__OR5J=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__NR5J));
+    case ____YIOJ__: {
+      __3S5J=__XILK(((____YIOJ *)__2S5J));
     } break;
-    case __REAL_CST__JLOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__OR5J=NULL;
+    case ____YMOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __3S5J=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__OR5J=NULL;
+    case ____ONOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __3S5J=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__OR5J=NULL;
+    case ____YOOJ__: {
+      __QCXC=(____Q)(__QCXC +  1);
+      __3S5J=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      Self__BFIM=((__READ_SLOT__ZK4K *)__tmp__NR5J);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__BFIM->slot__CYFM),Self__BFIM);
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__VR5J=execute_access_unlink__5AMM(Self__BFIM);
-      __tmp__OR5J=__tmp__VR5J;
+    case ____IM4K__: {
+      __QGIM=((____IM4K *)__2S5J);
+      __EIEN(((____FKRG *)__QGIM->__RZFM),__QGIM);
+      __QCXC=(____Q)(__QCXC +  1);
+      __ET5J=__OCMM(__QGIM);
+      __3S5J=__ET5J;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__OR5J=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NR5J));
+    case ____T5FL__: {
+      __3S5J=__VM5O(((____T5FL *)__2S5J));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__OR5J=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NR5J));
+    case ____3DUL__: {
+      __3S5J=__VUTP(((____3DUL *)__2S5J));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__VR5J=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NR5J));
-      __tmp__OR5J=__tmp__VR5J;
+    case ____0EUL__: {
+      __ET5J=__0Q2P(((____0EUL *)__2S5J));
+      __3S5J=__ET5J;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__OR5J=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NR5J));
+    case ____BGUL__: {
+      __3S5J=__GVTP(((____BGUL *)__2S5J));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__VR5J=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NR5J));
-      __tmp__OR5J=__tmp__VR5J;
+    case ____2GUL__: {
+      __ET5J=__5W2P(((____2GUL *)__2S5J));
+      __3S5J=__ET5J;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__OR5J=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__NR5J));
+    case ____B0VL__: {
+      __3S5J=__GQCN(((____B0VL *)__2S5J));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__OR5J=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__NR5J));
+    case ____P0VL__: {
+      __3S5J=__GNGM(((____P0VL *)__2S5J));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      Self__Q53S=((__READ_GLOBAL__B4YL *)__tmp__NR5J);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__Q53S->global__Y5JM),Self__Q53S);
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      execute__KKVL(((__SLOT_DATA__WIRG *)Self__Q53S->global__Y5JM));
-      __tmp__OR5J=NULL;
+    case ____Q5YL__: {
+      __5A4S=((____Q5YL *)__2S5J);
+      __EIEN(((____FKRG *)__5A4S->__HBKM),__5A4S);
+      __QCXC=(____Q)(__QCXC +  1);
+      __ZLVL(((____FKRG *)__5A4S->__HBKM));
+      __3S5J=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__OR5J=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__NR5J));
+    case ____UVPM__: {
+      __3S5J=__GHXN(((____UVPM *)__2S5J));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__OR5J=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__NR5J));
+    case ____0ZPM__: {
+      __3S5J=__5U0P(((____0ZPM *)__2S5J));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__OR5J=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__NR5J));
+    case ____MR0N__: {
+      __3S5J=__H0VO(((____MR0N *)__2S5J));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__OR5J=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__NR5J));
+    case ____YWBP__: {
+      __3S5J=__51ZQ(((____YWBP *)__2S5J));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__OR5J=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__NR5J));
+    case ____LYBP__: {
+      __3S5J=__XBUP(((____LYBP *)__2S5J));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__OR5J=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__NR5J));
+    case ____CZBP__: {
+      __3S5J=__ICUP(((____CZBP *)__2S5J));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__OR5J=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__NR5J));
+    case ____3BEP__: {
+      __3S5J=__YVEQ(((____3BEP *)__2S5J));
     } break;
     };
-    result__4P5J=__tmp__OR5J;
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __NR5J=__3S5J;
+    __QCXC=(____Q)(__QCXC +  1);
   } else /* FALSE */ {
-    __tmp__NR5J=Self__2P5J->parent_write__CEYJ.value__LEJJ;
-    switch (((struct ___OBJ *)__tmp__NR5J)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__OR5J=((__STRING_CST__5J *)__tmp__NR5J);
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__OR5J=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__NR5J));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__OR5J=((__PROTOTYPE_CST__45WC *)__tmp__NR5J);
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__OR5J=((__INTEGER_CST__KAXC *)__tmp__NR5J);
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      Self__QIYT=((__LIST__WH *)list_current__Y4GB);
-      result__D1QU=NULL;
-      ptr__E1QU=((__POINTER__IB )(NULL));
-      typ_id__F1QU= 0;
-      __tmp__G1QU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__G1QU ==  0)) {
-        result__D1QU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__F1QU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G1QU));
-        if ((typ_id__F1QU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__H1QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__I1QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__G1QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H1QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H1QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__J1QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__I1QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__H1QU=micro_alloc__table__lab__HKI(__tmp__I1QU,((__POINTER__IB )(&(table_size[(__tmp__J1QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__I1QU)));
-          ptr__E1QU=__tmp__H1QU;
-        } else /* FALSE */ {
-          __tmp__J1QU=((__UINTEGER_32__RWB )typ_id__F1QU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__H1QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__I1QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__G1QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H1QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H1QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__H1QU=micro_alloc__table__lab__HKI(__tmp__I1QU,((__POINTER__IB )(&(table_type[(__tmp__J1QU)]))),(__UINTEGER_32__RWB)(__tmp__J1QU |  1));
-          ptr__E1QU=__tmp__H1QU;
-        };
-        result__D1QU=((__STRING__BC *)ptr__E1QU);
-        *(result__D1QU) = *(STRING__BC__);
-      };
-      Self__50QU=((__STRING__BC *)result__D1QU);
-      if ((Self__50QU->capacity__HFL <  250)) {
-        __tmp__B1QU=create__KVW( 250);
-        Self__50QU->storage__4EL=__tmp__B1QU;
-        Self__50QU->capacity__HFL= 250;
-      };
-      Self__50QU->count__WJ= 0;
-      display__NHFE(Self__QIYT,result__D1QU);
-      put_string__EGZ(((__STRING__BC *)result__D1QU));
+    __2S5J=__LR5J->__RFYJ.__0FJJ;
+    switch (((struct ___OBJ *)__2S5J)->__id) {
+    case ____5J__: {
+      __3S5J=((____5J *)__2S5J);
+    } break;
+    case ____0AXC__: {
+      __3S5J=__NG3H(((____0AXC *)__2S5J));
+    } break;
+    case ____NBXC__: {
+      __3S5J=((____NBXC *)__2S5J);
+    } break;
+    case ____ZBXC__: {
+      __3S5J=((____ZBXC *)__2S5J);
+    } break;
+    case ____DMWH__: {
+      __5JYT=((____WH *)__Q5GB);
+      __S2QU=NULL;
+      __T2QU=((____IB )(NULL));
+      __U2QU= 0;
+      __V2QU=((____IB )sizeof(____BC));
+      if (((unsigned long)__V2QU ==  0)) {
+        __S2QU=__BC__;
+      } else /* FALSE */ {
+        __U2QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V2QU));
+        if ((__U2QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __W2QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __X2QU=(void *)((unsigned long)(void *)((unsigned long)__V2QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W2QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W2QU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __Y2QU=((____YWB )((____Q )(void *)((unsigned long)__X2QU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __W2QU=__OKI(__X2QU,((____IB )(&(table_size[(__Y2QU)-1]))),((____YWB )((____Q )__X2QU)));
+          __T2QU=__W2QU;
+        } else /* FALSE */ {
+          __Y2QU=((____YWB )__U2QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __W2QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __X2QU=(void *)((unsigned long)(void *)((unsigned long)__V2QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W2QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W2QU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __W2QU=__OKI(__X2QU,((____IB )(&(table_type[(__Y2QU)]))),(____YWB)(__Y2QU |  1));
+          __T2QU=__W2QU;
+        };
+        __S2QU=((____BC *)__T2QU);
+        *(__S2QU) = *(__BC__);
+      };
+      __O2QU=((____BC *)__S2QU);
+      if ((__O2QU->__OFL <  250)) {
+        __Q2QU=__RVW( 250);
+        __O2QU->__FFL=__Q2QU;
+        __O2QU->__OFL= 250;
+      };
+      __O2QU->__WJ= 0;
+      __2IFE(__5JYT,__S2QU);
+      __LGZ(((____BC *)__S2QU));
       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__OR5J=NULL;
+      __3S5J=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__OR5J=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__NR5J));
+    case ____2A0I__: {
+      __3S5J=__ONBK(((____2A0I *)__2S5J));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__OR5J=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__NR5J));
+    case ____HJNJ__: {
+      __3S5J=__ENPL(((____HJNJ *)__2S5J));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__OR5J=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NR5J));
+    case ____SJNJ__: {
+      __3S5J=__ORPL(((____SJNJ *)__2S5J));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__OR5J=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__NR5J));
+    case ____0AOJ__: {
+      __3S5J=__YVPL(((____0AOJ *)__2S5J));
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__OR5J=((__GET_TYPE_ID__V5NJ *)__tmp__NR5J);
+    case ____EBOJ__: {
+      __3S5J=((____EBOJ *)__2S5J);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__OR5J=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__NR5J));
+    case ____3BOJ__: {
+      __3S5J=__EXPL(((____3BOJ *)__2S5J));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__OR5J=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__NR5J));
+    case ____RCOJ__: {
+      __3S5J=__O1PL(((____RCOJ *)__2S5J));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__OR5J=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__NR5J));
+    case ____HDOJ__: {
+      __3S5J=__Y5PL(((____HDOJ *)__2S5J));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__OR5J=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__NR5J));
+    case ____1DOJ__: {
+      __3S5J=__CEQL(((____1DOJ *)__2S5J));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__OR5J=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__NR5J));
+    case ____PEOJ__: {
+      __3S5J=__MIQL(((____PEOJ *)__2S5J));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__OR5J=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__NR5J));
+    case ____DFOJ__: {
+      __3S5J=__WMQL(((____DFOJ *)__2S5J));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__OR5J=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__NR5J));
+    case ____XFOJ__: {
+      __3S5J=__ARQL(((____XFOJ *)__2S5J));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__OR5J=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__NR5J));
+    case ____QGOJ__: {
+      __3S5J=__4VPK(((____QGOJ *)__2S5J));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__OR5J=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__NR5J));
+    case ____EHOJ__: {
+      __3S5J=__KVQL(((____EHOJ *)__2S5J));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__OR5J=((__SIZE_OF__NGOJ *)__tmp__NR5J);
+    case ____2HOJ__: {
+      __3S5J=((____2HOJ *)__2S5J);
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__OR5J=execute_link__HUQL(((__CAST__JHOJ *)__tmp__NR5J));
+    case ____YIOJ__: {
+      __3S5J=__WVQL(((____YIOJ *)__2S5J));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__OR5J=((__REAL_CST__JLOJ *)__tmp__NR5J);
+    case ____YMOJ__: {
+      __3S5J=((____YMOJ *)__2S5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__OR5J=((__CHARACTER_CST__5LOJ *)__tmp__NR5J);
+    case ____ONOJ__: {
+      __3S5J=((____ONOJ *)__2S5J);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__OR5J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__NR5J);
+    case ____YOOJ__: {
+      __3S5J=((____YOOJ *)__2S5J);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__OR5J=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__NR5J));
+    case ____IM4K__: {
+      __3S5J=__GHIM(((____IM4K *)__2S5J));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__OR5J=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NR5J));
+    case ____T5FL__: {
+      __3S5J=__CN5O(((____T5FL *)__2S5J));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__OR5J=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NR5J));
+    case ____3DUL__: {
+      __3S5J=__ZVTP(((____3DUL *)__2S5J));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__OR5J=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NR5J));
+    case ____0EUL__: {
+      __3S5J=__0Q2P(((____0EUL *)__2S5J));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__OR5J=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NR5J));
+    case ____BGUL__: {
+      __3S5J=__T1TP(((____BGUL *)__2S5J));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__OR5J=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NR5J));
+    case ____2GUL__: {
+      __3S5J=__5W2P(((____2GUL *)__2S5J));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__OR5J=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__NR5J));
+    case ____B0VL__: {
+      __3S5J=__KFDN(((____B0VL *)__2S5J));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__OR5J=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__NR5J));
+    case ____P0VL__: {
+      __3S5J=__S3HM(((____P0VL *)__2S5J));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__OR5J=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__NR5J));
+    case ____Q5YL__: {
+      __3S5J=__FNIM(((____Q5YL *)__2S5J));
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__OR5J=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__NR5J));
+    case ____UVPM__: {
+      __3S5J=__ARXN(((____UVPM *)__2S5J));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__OR5J=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__NR5J));
+    case ____0ZPM__: {
+      __3S5J=__TV0P(((____0ZPM *)__2S5J));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__OR5J=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__NR5J));
+    case ____MR0N__: {
+      __3S5J=__1DWO(((____MR0N *)__2S5J));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__OR5J=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__NR5J));
+    case ____YWBP__: {
+      __3S5J=__R2ZQ(((____YWBP *)__2S5J));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__OR5J=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__NR5J));
+    case ____LYBP__: {
+      __3S5J=__HDUP(((____LYBP *)__2S5J));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__OR5J=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__NR5J));
+    case ____CZBP__: {
+      __3S5J=__RHUP(((____CZBP *)__2S5J));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__OR5J=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__NR5J));
+    case ____3BEP__: {
+      __3S5J=__NWEQ(((____3BEP *)__2S5J));
     } break;
     };
-    Self__2P5J->parent_write__CEYJ.value__LEJJ=__tmp__OR5J;
-    seq_index__3I5J=(__UINTEGER_32__RWB)(seq_index__3I5J +  1);
-    __tmp__UR5J=((__LOCAL__43WC *)Self__2P5J->local__IFKK);
-    if (((void *)__tmp__UR5J->last_seq__AM1K == (void *)NULL)) {
-      result__MX5L=NULL;
-      __tmp__KS5J=(((__FAST_ARRAYoLOCAL_SEQo__Y5KL *)list_free__BALL)->parent_arrayed_collection__AALL.upper__Q0DN <  0);
-      if (__tmp__KS5J) {
-        result__UY2N=NULL;
-        __tmp__H1QU=((__POINTER__IB )(NULL));
-        typ_id__ZY2N= 0;
-        __tmp__I1QU=((__POINTER__IB )sizeof(__LOCAL_SEQ__4L1K));
-        if (((unsigned long)__tmp__I1QU ==  0)) {
-          result__UY2N=LOCAL_SEQ__4L1K__;
+    __LR5J->__RFYJ.__0FJJ=__3S5J;
+    __MK5J=(____YWB)(__MK5J +  1);
+    __DT5J=((____N5WC *)__LR5J->__XGKK);
+    if (((void *)__DT5J->__PN1K == (void *)NULL)) {
+      __1Y5L=NULL;
+      __ZT5J=(((____HBLL *)__QBLL)->__PBLL.__51DN <  0);
+      if (__ZT5J) {
+        __D02N=NULL;
+        __W2QU=((____IB )(NULL));
+        __I02N= 0;
+        __X2QU=((____IB )sizeof(____NN1K));
+        if (((unsigned long)__X2QU ==  0)) {
+          __D02N=__NN1K__;
         } else /* FALSE */ {
-          typ_id__ZY2N=__LOCAL_SEQ__4L1K__;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I1QU));
-          if ((typ_id__ZY2N == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ZU4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__1U4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__I1QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZU4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZU4T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__2U4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1U4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ZU4T=micro_alloc__table__lab__HKI(__tmp__1U4T,((__POINTER__IB )(&(table_size[(__tmp__2U4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1U4T)));
-            __tmp__H1QU=__tmp__ZU4T;
+          __I02N=____NN1K__;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X2QU));
+          if ((__I02N == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __IW4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __KW4T=(void *)((unsigned long)(void *)((unsigned long)__X2QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IW4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IW4T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __LW4T=((____YWB )((____Q )(void *)((unsigned long)__KW4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __IW4T=__OKI(__KW4T,((____IB )(&(table_size[(__LW4T)-1]))),((____YWB )((____Q )__KW4T)));
+            __W2QU=__IW4T;
           } else /* FALSE */ {
-            __tmp__2U4T=((__UINTEGER_32__RWB )typ_id__ZY2N);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ZU4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__1U4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__I1QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZU4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZU4T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ZU4T=micro_alloc__table__lab__HKI(__tmp__1U4T,((__POINTER__IB )(&(table_type[(__tmp__2U4T)]))),(__UINTEGER_32__RWB)(__tmp__2U4T |  1));
-            __tmp__H1QU=__tmp__ZU4T;
+            __LW4T=((____YWB )__I02N);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __IW4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __KW4T=(void *)((unsigned long)(void *)((unsigned long)__X2QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IW4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IW4T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __IW4T=__OKI(__KW4T,((____IB )(&(table_type[(__LW4T)]))),(____YWB)(__LW4T |  1));
+            __W2QU=__IW4T;
           };
-          result__UY2N=((__LOCAL_SEQ__4L1K *)__tmp__H1QU);
-          *(result__UY2N) = *(LOCAL_SEQ__4L1K__);
+          __D02N=((____NN1K *)__W2QU);
+          *(__D02N) = *(__NN1K__);
         };
-        result__MX5L=result__UY2N;
+        __1Y5L=__D02N;
       } else /* FALSE */ {
-        Self__50SN=((__FAST_ARRAYoLOCAL_SEQo__Y5KL *)list_free__BALL);
-        result__UY2N=((void **)Self__50SN->parent_arrayed_collection__AALL.storage__Q1DN)[Self__50SN->parent_arrayed_collection__AALL.upper__Q0DN];
-        result__MX5L=result__UY2N;
-        Self__50SN=((__FAST_ARRAYoLOCAL_SEQo__Y5KL *)list_free__BALL);
-        Self__50SN->parent_arrayed_collection__AALL.upper__Q0DN=(__INTEGER__Q)(Self__50SN->parent_arrayed_collection__AALL.upper__Q0DN -  1);
+        __O2SN=((____HBLL *)__QBLL);
+        __D02N=((void **)__O2SN->__PBLL.__52DN)[__O2SN->__PBLL.__51DN];
+        __1Y5L=__D02N;
+        __O2SN=((____HBLL *)__QBLL);
+        __O2SN->__PBLL.__51DN=(____Q)(__O2SN->__PBLL.__51DN -  1);
       };
-      ((__LOCAL_SEQ__4L1K *)result__MX5L)->last_write__0F3K=NULL;
-      add_last__LRRI(((__FAST_ARRAYoLOCALo__PW1D *)list_busy__K5KL),__tmp__UR5J);
-      __tmp__UR5J->last_seq__AM1K=result__MX5L;
+      ((____NN1K *)__1Y5L)->__JH3K=NULL;
+      __0SRI(((____4X1D *)__ZALL),__DT5J);
+      __DT5J->__PN1K=__1Y5L;
     };
-    if (((((((((! mode_recursive__VPAD) && ((void *)loop_invariant__1QBK == (void *)NULL)) && ((void *)__tmp__UR5J->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (__tmp__UR5J->last_seq__AM1K->last_index__U4QL != (__INTEGER__Q)(-  1))) && ((void *)__tmp__UR5J->last_seq__AM1K->last_list_current__HG3K == (void *)list_current__Y4GB)) && (__tmp__UR5J->last_seq__AM1K->last_index__U4QL < list_current__Y4GB->index__OCFE)) && (__tmp__UR5J->last_seq__AM1K->last_seq_call_local_and_loop__RG3K == seq_call_local_and_loop__TG3K)) && ((void *)((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[(__INTEGER__Q)(__tmp__UR5J->last_seq__AM1K->last_index__U4QL -  1)] == (void *)__tmp__UR5J->last_seq__AM1K->last_write__0F3K))) {
-      Self__EECG=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D);
-      __tmp__OR5J=__tmp__UR5J->last_seq__AM1K->last_write__0F3K->parent_write__CEYJ.value__LEJJ;
-      typ_id__F1QU=(__INTEGER__Q)(__tmp__UR5J->last_seq__AM1K->last_index__U4QL -  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__EECG->parent_arrayed_collection__553D.storage__D14F)[typ_id__F1QU]=__tmp__OR5J;
-      unwrite__LBIL(__tmp__UR5J,__tmp__UR5J->last_seq__AM1K->last_write__0F3K);
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    if (((((((((! __ERAD) && ((void *)__KSBK == (void *)NULL)) && ((void *)__DT5J->__PN1K->__JH3K != (void *)NULL)) && (__DT5J->__PN1K->__DARL != (____Q)(-  1))) && ((void *)__DT5J->__PN1K->__WH3K == (void *)__Q5GB)) && (__DT5J->__PN1K->__DARL < __Q5GB->__3DFE)) && (__DT5J->__PN1K->__AI3K == __CI3K)) && ((void *)((void **)((____GB4D *)((____WH *)__Q5GB)->__PB4D)->__OB4D.__S24F)[(____Q)(__DT5J->__PN1K->__DARL -  1)] == (void *)__DT5J->__PN1K->__JH3K))) {
+      __TFCG=((____GB4D *)((____WH *)__Q5GB)->__PB4D);
+      __3S5J=__DT5J->__PN1K->__JH3K->__RFYJ.__0FJJ;
+      __U2QU=(____Q)(__DT5J->__PN1K->__DARL -  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__TFCG->__OB4D.__S24F)[__U2QU]=__3S5J;
+      __0CIL(__DT5J,__DT5J->__PN1K->__JH3K);
+      __QCXC=(____Q)(__QCXC +  1);
     };
-    result__MX5L=((__LOCAL_SEQ__4L1K *)__tmp__UR5J->last_seq__AM1K);
-    result__MX5L->last_write__0F3K=Self__2P5J;
-    result__MX5L->last_seq_index__SI3K=seq_index__3I5J;
-    result__MX5L->last_seq_or_and__QM3K=seq_or_and__ADFE;
-    result__MX5L->last_seq_call_and_loop__5K3K=seq_call_and_loop__BL3K;
-    result__MX5L->last_seq_call_local_and_loop__RG3K=seq_call_local_and_loop__TG3K;
-    result__MX5L->last_list_current__HG3K=list_current__Y4GB;
-    result__MX5L->last_index__U4QL=list_current__Y4GB->index__OCFE;
-    result__4P5J=Self__2P5J;
+    __1Y5L=((____NN1K *)__DT5J->__PN1K);
+    __1Y5L->__JH3K=__LR5J;
+    __1Y5L->__BK3K=__MK5J;
+    __1Y5L->__5N3K=__PEFE;
+    __1Y5L->__OM3K=__QM3K;
+    __1Y5L->__AI3K=__CI3K;
+    __1Y5L->__WH3K=__Q5GB;
+    __1Y5L->__DARL=__Q5GB->__3DFE;
+    __NR5J=__LR5J;
   };
-  __tmp__NR5J=result__4P5J;
-  return(__tmp__NR5J);
+  __2S5J=__NR5J;
+  return(__2S5J);
 }
 
-static void remove__LDYM(void *p__NDYM)
-// ({PROFIL_SLOT__BO2CxPROFIL_BLOCK__22NJ}) Void No recursive, No inlinable.
+static void __0EYM(void *__2EYM)
+// ({__QP2Cx__L4NJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__ZL0M,__tmp__CM0M,i2__CVJV;
-  void *__tmp__2UJV,*__tmp__BVJV;
-  __FAST_ARRAYoPROFILo__KQB *Self__5UJV;
-  if (((struct ___OBJ *)p__NDYM)->__id==__PROFIL_SLOT__BO2C__) {
-    __tmp__ZL0M=((__PROFIL_SLOT__BO2C *)p__NDYM)->parent_profil__CO2C.life_index__SASK;
+  ____Q __IN0M,__RN0M,__RWJV;
+  void *__LWJV,*__QWJV;
+  ____RQB *__OWJV;
+  if (((struct ___OBJ *)__2EYM)->__id==____QP2C__) {
+    __IN0M=((____QP2C *)__2EYM)->__RP2C.__BCSK;
   } else /* PROFIL_BLOCK */ {
-    __tmp__ZL0M=((__PROFIL_BLOCK__22NJ *)p__NDYM)->parent_profil__32NJ.life_index__SASK;
-  };
-  if ((__tmp__ZL0M < life_limit__AO2C)) {
-    __tmp__CM0M=(__INTEGER__Q)(life_limit__AO2C -  1);
-    life_limit__AO2C=__tmp__CM0M;
-    if ((__tmp__ZL0M < __tmp__CM0M)) {
-      if ((__tmp__ZL0M > current__QFGD)) {
-        __tmp__2UJV=((void **)((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB)->parent_arrayed_collection__SQB.storage__XUY)[__tmp__CM0M];
-        if (((struct ___OBJ *)__tmp__2UJV)->__id==__PROFIL_SLOT__BO2C__) {
-          ((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__2UJV))->parent_profil__CO2C.life_index__SASK=__tmp__ZL0M;
+    __IN0M=((____L4NJ *)__2EYM)->__M4NJ.__BCSK;
+  };
+  if ((__IN0M < __PP2C)) {
+    __RN0M=(____Q)(__PP2C -  1);
+    __PP2C=__RN0M;
+    if ((__IN0M < __RN0M)) {
+      if ((__IN0M > __5GGD)) {
+        __LWJV=((void **)((____RQB *)__0QB)->__ZQB.__4UY)[__RN0M];
+        if (((struct ___OBJ *)__LWJV)->__id==____QP2C__) {
+          ((____QP2C *)((____L4NJ *)__LWJV))->__RP2C.__BCSK=__IN0M;
         } else /* PROFIL_BLOCK */ {
-          ((__PROFIL_BLOCK__22NJ *)__tmp__2UJV)->parent_profil__32NJ.life_index__SASK=__tmp__ZL0M;
+          ((____L4NJ *)__LWJV)->__M4NJ.__BCSK=__IN0M;
         };
-        __tmp__2UJV=((void **)((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB)->parent_arrayed_collection__SQB.storage__XUY)[__tmp__ZL0M];
-        if (((struct ___OBJ *)__tmp__2UJV)->__id==__PROFIL_SLOT__BO2C__) {
-          ((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__2UJV))->parent_profil__CO2C.life_index__SASK=__tmp__CM0M;
+        __LWJV=((void **)((____RQB *)__0QB)->__ZQB.__4UY)[__IN0M];
+        if (((struct ___OBJ *)__LWJV)->__id==____QP2C__) {
+          ((____QP2C *)((____L4NJ *)__LWJV))->__RP2C.__BCSK=__RN0M;
         } else /* PROFIL_BLOCK */ {
-          ((__PROFIL_BLOCK__22NJ *)__tmp__2UJV)->parent_profil__32NJ.life_index__SASK=__tmp__CM0M;
-        };
-        Self__5UJV=((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        __tmp__2UJV=((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[__tmp__ZL0M];
-        __tmp__BVJV=((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[__tmp__CM0M];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[__tmp__ZL0M]=__tmp__BVJV;
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[__tmp__CM0M]=__tmp__2UJV;
-      } else /* FALSE */ {
-        i2__CVJV=current__QFGD;
-        __tmp__2UJV=((void **)((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB)->parent_arrayed_collection__SQB.storage__XUY)[i2__CVJV];
-        if (((struct ___OBJ *)__tmp__2UJV)->__id==__PROFIL_SLOT__BO2C__) {
-          ((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__2UJV))->parent_profil__CO2C.life_index__SASK=__tmp__ZL0M;
+          ((____L4NJ *)__LWJV)->__M4NJ.__BCSK=__RN0M;
+        };
+        __OWJV=((____RQB *)__0QB);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __LWJV=((void **)__OWJV->__ZQB.__4UY)[__IN0M];
+        __QWJV=((void **)__OWJV->__ZQB.__4UY)[__RN0M];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__OWJV->__ZQB.__4UY)[__IN0M]=__QWJV;
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__OWJV->__ZQB.__4UY)[__RN0M]=__LWJV;
+      } else /* FALSE */ {
+        __RWJV=__5GGD;
+        __LWJV=((void **)((____RQB *)__0QB)->__ZQB.__4UY)[__RWJV];
+        if (((struct ___OBJ *)__LWJV)->__id==____QP2C__) {
+          ((____QP2C *)((____L4NJ *)__LWJV))->__RP2C.__BCSK=__IN0M;
         } else /* PROFIL_BLOCK */ {
-          ((__PROFIL_BLOCK__22NJ *)__tmp__2UJV)->parent_profil__32NJ.life_index__SASK=__tmp__ZL0M;
+          ((____L4NJ *)__LWJV)->__M4NJ.__BCSK=__IN0M;
         };
-        __tmp__2UJV=((void **)((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB)->parent_arrayed_collection__SQB.storage__XUY)[__tmp__ZL0M];
-        if (((struct ___OBJ *)__tmp__2UJV)->__id==__PROFIL_SLOT__BO2C__) {
-          ((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__2UJV))->parent_profil__CO2C.life_index__SASK=i2__CVJV;
+        __LWJV=((void **)((____RQB *)__0QB)->__ZQB.__4UY)[__IN0M];
+        if (((struct ___OBJ *)__LWJV)->__id==____QP2C__) {
+          ((____QP2C *)((____L4NJ *)__LWJV))->__RP2C.__BCSK=__RWJV;
         } else /* PROFIL_BLOCK */ {
-          ((__PROFIL_BLOCK__22NJ *)__tmp__2UJV)->parent_profil__32NJ.life_index__SASK=i2__CVJV;
-        };
-        Self__5UJV=((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        __tmp__2UJV=((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[__tmp__ZL0M];
-        __tmp__BVJV=((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[i2__CVJV];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[__tmp__ZL0M]=__tmp__BVJV;
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[i2__CVJV]=__tmp__2UJV;
-        i2__CVJV=current__QFGD;
-        __tmp__2UJV=((void **)((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB)->parent_arrayed_collection__SQB.storage__XUY)[__tmp__CM0M];
-        if (((struct ___OBJ *)__tmp__2UJV)->__id==__PROFIL_SLOT__BO2C__) {
-          ((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__2UJV))->parent_profil__CO2C.life_index__SASK=i2__CVJV;
+          ((____L4NJ *)__LWJV)->__M4NJ.__BCSK=__RWJV;
+        };
+        __OWJV=((____RQB *)__0QB);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __LWJV=((void **)__OWJV->__ZQB.__4UY)[__IN0M];
+        __QWJV=((void **)__OWJV->__ZQB.__4UY)[__RWJV];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__OWJV->__ZQB.__4UY)[__IN0M]=__QWJV;
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__OWJV->__ZQB.__4UY)[__RWJV]=__LWJV;
+        __RWJV=__5GGD;
+        __LWJV=((void **)((____RQB *)__0QB)->__ZQB.__4UY)[__RN0M];
+        if (((struct ___OBJ *)__LWJV)->__id==____QP2C__) {
+          ((____QP2C *)((____L4NJ *)__LWJV))->__RP2C.__BCSK=__RWJV;
         } else /* PROFIL_BLOCK */ {
-          ((__PROFIL_BLOCK__22NJ *)__tmp__2UJV)->parent_profil__32NJ.life_index__SASK=i2__CVJV;
+          ((____L4NJ *)__LWJV)->__M4NJ.__BCSK=__RWJV;
         };
-        __tmp__2UJV=((void **)((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB)->parent_arrayed_collection__SQB.storage__XUY)[i2__CVJV];
-        if (((struct ___OBJ *)__tmp__2UJV)->__id==__PROFIL_SLOT__BO2C__) {
-          ((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__2UJV))->parent_profil__CO2C.life_index__SASK=__tmp__CM0M;
+        __LWJV=((void **)((____RQB *)__0QB)->__ZQB.__4UY)[__RWJV];
+        if (((struct ___OBJ *)__LWJV)->__id==____QP2C__) {
+          ((____QP2C *)((____L4NJ *)__LWJV))->__RP2C.__BCSK=__RN0M;
         } else /* PROFIL_BLOCK */ {
-          ((__PROFIL_BLOCK__22NJ *)__tmp__2UJV)->parent_profil__32NJ.life_index__SASK=__tmp__CM0M;
+          ((____L4NJ *)__LWJV)->__M4NJ.__BCSK=__RN0M;
         };
-        Self__5UJV=((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        __tmp__2UJV=((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[i2__CVJV];
-        __tmp__BVJV=((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[__tmp__CM0M];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[i2__CVJV]=__tmp__BVJV;
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[__tmp__CM0M]=__tmp__2UJV;
-        current__QFGD=(__INTEGER__Q)(current__QFGD -  1);
+        __OWJV=((____RQB *)__0QB);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __LWJV=((void **)__OWJV->__ZQB.__4UY)[__RWJV];
+        __QWJV=((void **)__OWJV->__ZQB.__4UY)[__RN0M];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__OWJV->__ZQB.__4UY)[__RWJV]=__QWJV;
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__OWJV->__ZQB.__4UY)[__RN0M]=__LWJV;
+        __5GGD=(____Q)(__5GGD -  1);
       };
     };
   };
-  if (((struct ___OBJ *)p__NDYM)->__id==__PROFIL_SLOT__BO2C__) {
-    __tmp__ZL0M=((__PROFIL_SLOT__BO2C *)p__NDYM)->parent_profil__CO2C.life_index__SASK;
+  if (((struct ___OBJ *)__2EYM)->__id==____QP2C__) {
+    __IN0M=((____QP2C *)__2EYM)->__RP2C.__BCSK;
   } else /* PROFIL_BLOCK */ {
-    __tmp__ZL0M=((__PROFIL_BLOCK__22NJ *)p__NDYM)->parent_profil__32NJ.life_index__SASK;
+    __IN0M=((____L4NJ *)__2EYM)->__M4NJ.__BCSK;
   };
-  if ((__tmp__ZL0M != profil_list__TQB->parent_arrayed_collection__SQB.upper__ZQB)) {
-    __tmp__CM0M=profil_list__TQB->parent_arrayed_collection__SQB.upper__ZQB;
-    __tmp__2UJV=((void **)((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB)->parent_arrayed_collection__SQB.storage__XUY)[__tmp__CM0M];
-    if (((struct ___OBJ *)__tmp__2UJV)->__id==__PROFIL_SLOT__BO2C__) {
-      ((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__2UJV))->parent_profil__CO2C.life_index__SASK=__tmp__ZL0M;
+  if ((__IN0M != __0QB->__ZQB.__ARB)) {
+    __RN0M=__0QB->__ZQB.__ARB;
+    __LWJV=((void **)((____RQB *)__0QB)->__ZQB.__4UY)[__RN0M];
+    if (((struct ___OBJ *)__LWJV)->__id==____QP2C__) {
+      ((____QP2C *)((____L4NJ *)__LWJV))->__RP2C.__BCSK=__IN0M;
     } else /* PROFIL_BLOCK */ {
-      ((__PROFIL_BLOCK__22NJ *)__tmp__2UJV)->parent_profil__32NJ.life_index__SASK=__tmp__ZL0M;
+      ((____L4NJ *)__LWJV)->__M4NJ.__BCSK=__IN0M;
     };
-    __tmp__2UJV=((void **)((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB)->parent_arrayed_collection__SQB.storage__XUY)[__tmp__ZL0M];
-    if (((struct ___OBJ *)__tmp__2UJV)->__id==__PROFIL_SLOT__BO2C__) {
-      ((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__2UJV))->parent_profil__CO2C.life_index__SASK=__tmp__CM0M;
+    __LWJV=((void **)((____RQB *)__0QB)->__ZQB.__4UY)[__IN0M];
+    if (((struct ___OBJ *)__LWJV)->__id==____QP2C__) {
+      ((____QP2C *)((____L4NJ *)__LWJV))->__RP2C.__BCSK=__RN0M;
     } else /* PROFIL_BLOCK */ {
-      ((__PROFIL_BLOCK__22NJ *)__tmp__2UJV)->parent_profil__32NJ.life_index__SASK=__tmp__CM0M;
-    };
-    Self__5UJV=((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__2UJV=((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[__tmp__ZL0M];
-    __tmp__BVJV=((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[__tmp__CM0M];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[__tmp__ZL0M]=__tmp__BVJV;
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)Self__5UJV->parent_arrayed_collection__SQB.storage__XUY)[__tmp__CM0M]=__tmp__2UJV;
-  };
-  Self__5UJV=((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  Self__5UJV->parent_arrayed_collection__SQB.upper__ZQB=(__INTEGER__Q)(Self__5UJV->parent_arrayed_collection__SQB.upper__ZQB -  1);
+      ((____L4NJ *)__LWJV)->__M4NJ.__BCSK=__RN0M;
+    };
+    __OWJV=((____RQB *)__0QB);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __LWJV=((void **)__OWJV->__ZQB.__4UY)[__IN0M];
+    __QWJV=((void **)__OWJV->__ZQB.__4UY)[__RN0M];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__OWJV->__ZQB.__4UY)[__IN0M]=__QWJV;
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__OWJV->__ZQB.__4UY)[__RN0M]=__LWJV;
+  };
+  __OWJV=((____RQB *)__0QB);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __OWJV->__ZQB.__ARB=(____Q)(__OWJV->__ZQB.__ARB -  1);
 }
 
-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)
-// ({CALL_SLOT__U5YK},{NULLxLIST__WH},{INTEGER__Q},{TRUE__KxFALSE__O}) Void No recursive, No inlinable.
+static void __EPRO(____DBZK *__FPRO,____WH *__GPRO,____Q __HPRO,____L __IPRO)
+// ({__DBZK},{NULLx__WH},{__Q},{__Kx__O}) Void No recursive, No inlinable.
 {
-  void *new_wrt__1NRO,*__tmp__JORO;
-  __INTEGER__Q Self__R1SO,index__4MBU;
-  void *__tmp__VORO;
-  __LOCAL__43WC *__tmp__XORO;
-  __POSITION__OL __tmp__YORO;
-  __WRITE_LOCAL__BEYJ *__tmp__FMSS;
-  __LIST__WH *Self__QJYT;
-  __FAST_ARRAYoWRITEo__FJFJ *Self__MJYT;
-  __FAST_ARRAYoINSTRo__X53D *Self__2MBU;
-  new_wrt__1NRO=NULL;
-  Self__R1SO=Self__WNRO->argument_list__43JL->parent_arrayed_collection__NJFJ.upper__IKFJ;
-  while ((Self__R1SO >=  0)) {
-    __tmp__JORO=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__WNRO->argument_list__43JL)->parent_arrayed_collection__NJFJ.storage__1QGL)[Self__R1SO];
-    if (((void *)__tmp__JORO != (void *)NULL)) {
-      Self__MJYT=((__FAST_ARRAYoWRITEo__FJFJ *)Self__WNRO->argument_list__43JL);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__MJYT->parent_arrayed_collection__NJFJ.storage__1QGL)[Self__R1SO]=NULL;
-      if (is_alias__ZNRO) {
-        switch (((struct ___OBJ *)__tmp__JORO)->__id) {
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__VORO=((__WRITE_GLOBAL__EXKJ *)__tmp__JORO)->global__105J;
-        } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__VORO=((__WRITE_SLOT__SXKJ *)__tmp__JORO)->slot__I25J;
-        } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__VORO=((__WRITE_LOCAL__BEYJ *)__tmp__JORO)->local__IFKK;
-        } break;
-        };
-        if (__tmp__VORO==NULL) {
-          __tmp__XORO=NULL;
+  void *__KPRO,*__YPRO;
+  ____Q __A3SO,__NOBU;
+  void *__EQRO;
+  ____N5WC *__GQRO;
+  ____OL __HQRO;
+  ____QFYJ *__UNSS;
+  ____WH *__5KYT;
+  ____UKFJ *__1KYT;
+  ____GB4D *__LOBU;
+  __KPRO=NULL;
+  __A3SO=__FPRO->__N5JL->__2KFJ.__XLFJ;
+  while ((__A3SO >=  0)) {
+    __YPRO=((void **)((____UKFJ *)__FPRO->__N5JL)->__2KFJ.__KSGL)[__A3SO];
+    if (((void *)__YPRO != (void *)NULL)) {
+      __1KYT=((____UKFJ *)__FPRO->__N5JL);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__1KYT->__2KFJ.__KSGL)[__A3SO]=NULL;
+      if (__IPRO) {
+        switch (((struct ___OBJ *)__YPRO)->__id) {
+        case ____TYKJ__: {
+          __EQRO=((____TYKJ *)__YPRO)->__K25J;
+        } break;
+        case ____BZKJ__: {
+          __EQRO=((____BZKJ *)__YPRO)->__X35J;
+        } break;
+        case ____QFYJ__: {
+          __EQRO=((____QFYJ *)__YPRO)->__XGKK;
+        } break;
+        };
+        if (__EQRO==NULL) {
+          __GQRO=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__VORO)->__id) {
-          case __LOCAL__43WC__: {
-            __tmp__XORO=((void *)__tmp__VORO);
+          switch (((struct ___OBJ *)__EQRO)->__id) {
+          case ____N5WC__: {
+            __GQRO=((void *)__EQRO);
           } break;
-          case __SLOT_DATA__WIRG__: {
-            __tmp__XORO=NULL;
+          case ____FKRG__: {
+            __GQRO=NULL;
           } break;
           }
         };
-        switch (((struct ___OBJ *)__tmp__JORO)->__id) {
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__YORO=((__WRITE_GLOBAL__EXKJ *)__tmp__JORO)->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B;
+        switch (((struct ___OBJ *)__YPRO)->__id) {
+        case ____TYKJ__: {
+          __HQRO=((____TYKJ *)__YPRO)->__UYKJ.__DUDJ.__YH.__O2B;
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__YORO=((__WRITE_SLOT__SXKJ *)__tmp__JORO)->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B;
+        case ____BZKJ__: {
+          __HQRO=((____BZKJ *)__YPRO)->__CZKJ.__DUDJ.__YH.__O2B;
         } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__YORO=((__WRITE_LOCAL__BEYJ *)__tmp__JORO)->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B;
+        case ____QFYJ__: {
+          __HQRO=((____QFYJ *)__YPRO)->__RFYJ.__DUDJ.__YH.__O2B;
         } break;
         };
-        switch (((struct ___OBJ *)__tmp__JORO)->__id) {
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__VORO=((__WRITE_GLOBAL__EXKJ *)__tmp__JORO)->parent_write__FXKJ.value__LEJJ;
+        switch (((struct ___OBJ *)__YPRO)->__id) {
+        case ____TYKJ__: {
+          __EQRO=((____TYKJ *)__YPRO)->__UYKJ.__0FJJ;
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__VORO=((__WRITE_SLOT__SXKJ *)__tmp__JORO)->parent_write__TXKJ.value__LEJJ;
+        case ____BZKJ__: {
+          __EQRO=((____BZKJ *)__YPRO)->__CZKJ.__0FJJ;
         } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__VORO=((__WRITE_LOCAL__BEYJ *)__tmp__JORO)->parent_write__CEYJ.value__LEJJ;
+        case ____QFYJ__: {
+          __EQRO=((____QFYJ *)__YPRO)->__RFYJ.__0FJJ;
         } break;
         };
-        __tmp__FMSS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__XORO),__tmp__YORO,__tmp__VORO);
-        new_wrt__1NRO=__tmp__FMSS;
-        unwrite__LBIL(((__LOCAL__43WC *)__tmp__XORO),__tmp__JORO);
+        __UNSS=__BQRJ(((____N5WC *)__GQRO),__HQRO,__EQRO);
+        __KPRO=__UNSS;
+        __0CIL(((____N5WC *)__GQRO),__YPRO);
       } else /* FALSE */ {
-        new_wrt__1NRO=__tmp__JORO;
+        __KPRO=__YPRO;
       };
-      Self__QJYT=((__LIST__WH *)lst__XNRO);
-      Self__2MBU=((__FAST_ARRAYoINSTRo__X53D *)Self__QJYT->expr_list__AA4D);
-      index__4MBU=(__INTEGER__Q)(idx__YNRO -  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((index__4MBU == (__INTEGER__Q)(Self__2MBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-        add_last__A04F(Self__2MBU,new_wrt__1NRO);
+      __5KYT=((____WH *)__GPRO);
+      __LOBU=((____GB4D *)__5KYT->__PB4D);
+      __NOBU=(____Q)(__HPRO -  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((__NOBU == (____Q)(__LOBU->__OB4D.__AVLE +  1))) {
+        __P14F(__LOBU,__KPRO);
       } else /* FALSE */ {
-        add_last__A04F(Self__2MBU,new_wrt__1NRO);
-        move__to__by__H5QH(Self__2MBU,index__4MBU,(__INTEGER__Q)(Self__2MBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__2MBU->parent_arrayed_collection__553D.storage__D14F)[index__4MBU]=new_wrt__1NRO;
+        __P14F(__LOBU,__KPRO);
+        __WARH(__LOBU,__NOBU,(____Q)(__LOBU->__OB4D.__AVLE -  1));
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__LOBU->__OB4D.__S24F)[__NOBU]=__KPRO;
       };
-      if ((idx__YNRO <= Self__QJYT->index__OCFE)) {
-        Self__QJYT->index__OCFE=(__INTEGER__Q)(Self__QJYT->index__OCFE +  1);
+      if ((__HPRO <= __5KYT->__3DFE)) {
+        __5KYT->__3DFE=(____Q)(__5KYT->__3DFE +  1);
       };
-      switch (((struct ___OBJ *)new_wrt__1NRO)->__id) {
-      case __WRITE_GLOBAL__EXKJ__: {
-        __tmp__VORO=((__WRITE_GLOBAL__EXKJ *)new_wrt__1NRO)->global__105J;
+      switch (((struct ___OBJ *)__KPRO)->__id) {
+      case ____TYKJ__: {
+        __EQRO=((____TYKJ *)__KPRO)->__K25J;
       } break;
-      case __WRITE_SLOT__SXKJ__: {
-        __tmp__VORO=((__WRITE_SLOT__SXKJ *)new_wrt__1NRO)->slot__I25J;
+      case ____BZKJ__: {
+        __EQRO=((____BZKJ *)__KPRO)->__X35J;
       } break;
-      case __WRITE_LOCAL__BEYJ__: {
-        __tmp__VORO=((__WRITE_LOCAL__BEYJ *)new_wrt__1NRO)->local__IFKK;
+      case ____QFYJ__: {
+        __EQRO=((____QFYJ *)__KPRO)->__XGKK;
       } break;
       };
-      if (((struct ___OBJ *)__tmp__VORO)->__id==__LOCAL__43WC__) {
-        ((__LOCAL__43WC *)__tmp__VORO)->parent_variable__B4WC.parent_named__A4WC.style__NKQC='+';
+      if (((struct ___OBJ *)__EQRO)->__id==____N5WC__) {
+        ((____N5WC *)__EQRO)->__Q5WC.__P5WC.__2LQC='+';
       } else /* SLOT_DATA */ {
-        ((__SLOT_DATA__WIRG *)((__LOCAL__43WC *)__tmp__VORO))->parent_variable__XIRG.parent_named__A4WC.style__NKQC='+';
+        ((____FKRG *)((____N5WC *)__EQRO))->__GKRG.__P5WC.__2LQC='+';
       };
     };
-    Self__R1SO=(__INTEGER__Q)(Self__R1SO -  1);
+    __A3SO=(____Q)(__A3SO -  1);
   };
 }
 
-static __LIST__WH* my_copy__OX2O(__LIST__WH *Self__PX2O)
-// ({LIST__WH}) With result Recursive, No inlinable.
+static ____WH* __3Y2O(____WH *__4Y2O)
+// ({__WH}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__I4QU,v__V5QU,v__VWRU;
-  __POSITION__OL p__B3QU,p__H4QU,p__U5QU,__tmp__RO3O,p__UWRU;
-  __LIST__WH *result__U2QU,*Self__A3QU,*__tmp__V53O,*__tmp__3M3O;
-  __LIST__WH *Self__SA4S;
-  __POINTER__IB ptr__V2QU,__tmp__X2QU,__tmp__Y2QU,__tmp__Z2QU,ptr__F3QU;
-  __POINTER__IB __tmp__H3QU,__tmp__J3QU,__tmp__K3QU,__tmp__44QU;
-  __POINTER__IB __tmp__54QU,__tmp__KFRU,__tmp__LFRU,ptr__XURU;
-  __POINTER__IB __tmp__ZURU,__tmp__0URU,__tmp__1URU;
-  __INTEGER__Q typ_id__W2QU,Self__M42O,typ_id__G3QU,Self__3T3O;
-  __INTEGER__Q typ_id__14QU,Result__JHNT,typ_id__YURU;
-  __UINTEGER_32__RWB __tmp__02QU,__tmp__L3QU,__tmp__A5QU,__tmp__2URU;
-  __UINTEGER_32__RWB __tmp__P2RU;
-  void *__tmp__YNSS,*__tmp__4X2O,*Result__RKYT;
-  __STRING_CST__5J *Self__I3QU,*result__E3QU,*Self__34QU,*result__Z4QU;
-  __STRING_CST__5J *Self__3VRU,*result__ZVRU;
-  __PUSH__AXB *Self__T3QU,*result__S3QU,*__tmp__X3QU;
-  __LOCAL__43WC *Self__U3QU,*__tmp__V3QU,*Self__H2RU;
-  __PROTOTYPE_CST__45WC *Self__3NSS,*__tmp__4NSS,*Self__MOSS;
-  __PROTOTYPE_CST__45WC *__tmp__NOSS,*Self__FXSS,*__tmp__GXSS;
-  __INTEGER_CST__KAXC *Self__AOSS,*Self__G4QU,*Self__POSS,*Self__T5QU;
-  __INTEGER_CST__KAXC *Self__IXSS,*Self__TWRU;
-  __TYPE_FULL__PMB *t__J4QU,*t__W5QU,*t__WWRU;
-  __SWITCH__DDXC *Self__5J3O,*result__L4QU,*__tmp__FN3O;
-  __CASE__S4EJ *Self__Q53O;
-  void *__tmp__T53O;
-  void *__tmp__ZK3O,*__tmp__AR3O,*__tmp__BR3O;
-  __READ_LOCAL__N5ZI *__tmp__QFNT,*__tmp__RFNT,*__tmp__FGNT,*__tmp__ZHNT;
-  __READ_LOCAL__N5ZI *__tmp__0HNT,*Self__V2RU;
-  __IS_EXPANDED__L5NJ *Self__TOSS,*Self__EARU,*Self__4USS,*Self__QSRU;
-  __IS_EXPANDED__L5NJ *Self__MXSS,*Self__EXRU;
-  __GET_TYPE_ID__V5NJ *Self__YOSS,*Self__UARU,*Self__DVSS,*Self__ATRU;
-  __GET_TYPE_ID__V5NJ *Self__RXSS,*Self__UXRU;
-  __SIZE_OF__NGOJ *Self__1OSS,*Self__EBRU,*Self__GVSS,*Self__QTRU;
-  __SIZE_OF__NGOJ *Self__UXSS,*Self__EYRU;
-  __REAL_CST__JLOJ *Self__4OSS,*Self__UBRU,*Self__JVSS,*Self__AURU;
-  __REAL_CST__JLOJ *Self__XXSS,*Self__UYRU;
-  __STRING_CONSTANT__0 *v__WBRU,*v__CURU,*v__WYRU;
-  __CHARACTER_CST__5LOJ *Self__CPSS,*__tmp__DPSS,*Self__NVSS;
-  __CHARACTER_CST__5LOJ *__tmp__OVSS,*Self__1XSS,*__tmp__2XSS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__FPSS,*__tmp__GPSS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__QVSS,*__tmp__RVSS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__4XSS,*__tmp__5XSS;
-  void *__tmp__ANBU,*__tmp__QNBU,*__tmp__YNBU,*__tmp__RA4O;
-  __READ_GLOBAL__B4YL *__tmp__BNBU,*__tmp__ZNBU;
-  __NODE_TYPE__FK2C *Self__3K3O,*Self__MQSS;
-  __WRITE_GLOBAL__EXKJ *Self__IL3O,*__tmp__SL3O;
-  __WRITE_SLOT__SXKJ *Self__VL3O,*__tmp__CM3O;
-  __SLOT_DATA__WIRG *__tmp__1L3O;
-  __WRITE_LOCAL__BEYJ *Self__IM3O,*__tmp__WVSS,*__tmp__SM3O;
-  __LOOP__ZQBK *Self__VM3O,*result__FURU,*Self__RURU,*Self__FVRU;
-  __LOOP_END__E0RM *__tmp__3N3O,*Self__CVRU;
-  __STRING__BC *result__MVRU,*Self__IVRU;
-  __CALL_SLOT__U5YK *Self__ZP3O,*result__XO5K,*__tmp__5P3O;
-  __RESULT__LCZK *res__4P3O,*result__FLYT,*result__SLYT,*Self__KA4O;
-  void *__tmp__2Q3O,*__tmp__1A4O,*__tmp__PZSS;
-  void *__tmp__3Q3O;
-  __PROFIL_SLOT__BO2C *Self__UOXN;
-  __COP_LOCK__K40M *Self__3S3O,*result__XVJV;
-  __COP_UNLOCK__MC1M *Self__GT3O,*result__IWJV;
-  __FAST_ARRAYoINSTRo__X53D *__tmp__C3QU,*Self__CKYT,*Self__NKYT;
-  __FAST_ARRAYoINSTRo__X53D *Self__SKYT;
-  __FAST_ARRAYoCASEo__U4EJ *__tmp__GK3O;
-  __LINKED_LISToNODE_TYPEo__QK2C *Self__LW4T;
-  __LINKED_LIST_NODEoNODE_TYPEo__RA0G *result__GFRU,*Self__SFRU;
-  __CHARACTER__DB *__tmp__KVRU;
-  __FAST_ARRAYoWRITEo__FJFJ *__tmp__DQ3O;
-  __SLIM_ARRAYoRESULTo__NCZK *__tmp__RR3O,*Self__11RU,*Self__UMNL;
-  __SLIM_ARRAYoRESULTo__NCZK *Self__ILYT,*Self__VLYT;
-  __BOOLEAN__L __tmp__01RU,__tmp__B2RU,__tmp__HLYT,__tmp__ULYT;
-  __BLOCK__GB __tmp__21RU,__tmp__D2RU;
-  __BLOCK__GB __tmp__31RU,__tmp__E2RU;
-  __BLOCK__GB __tmp__YMNL;
-  __FAST_ARRAYoRESULTo__5GCL *__tmp__XMNL;
-  __BLOCK__GB __tmp__JLYT,__tmp__WLYT;
-  __BLOCK__GB __tmp__KLYT,__tmp__XLYT;
-  p__B3QU=Self__PX2O->parent_instr__ZH.parent_itm_object__YH.position__H2B;
-  result__U2QU=NULL;
-  ptr__V2QU=((__POINTER__IB )(NULL));
-  typ_id__W2QU= 0;
-  __tmp__X2QU=((__POINTER__IB )sizeof(__LIST__WH));
-  if (((unsigned long)__tmp__X2QU ==  0)) {
-    result__U2QU=LIST__WH__;
+  ____0SG __X5QU,__EBRU,__EYRU;
+  ____OL __Q4QU,__W5QU,__DBRU,__AQ3O,__DYRU;
+  ____WH *__D4QU,*__P4QU,*__EB4O,*__MO3O,*__BC4S;
+  ____IB __E4QU,__G4QU,__H4QU,__I4QU,__U4QU,__W4QU,__Y4QU,__Z4QU,__NARU;
+  ____IB __OARU,__ZGRU,__0GRU,__GWRU,__IWRU,__JWRU,__KWRU;
+  ____Q __F4QU,__152O,__V4QU,__MV3O,__KARU,__YINT,__HWRU;
+  ____YWB __J4QU,__04QU,__PARU,__LWRU,__43RU;
+  void *__HPSS,*__NZ2O,*__AMYT;
+  ____5J *__X4QU,*__T4QU,*__MARU,*__IARU,*__MXRU,*__IXRU;
+  ____HXB *__C5QU,*__B5QU,*__G5QU;
+  ____N5WC *__D5QU,*__E5QU,*__W3RU;
+  ____NBXC *__MPSS,*__NPSS,*__1PSS,*__2PSS,*__UYSS,*__VYSS;
+  ____ZBXC *__PPSS,*__V5QU,*__4PSS,*__CBRU,*__XYSS,*__CYRU;
+  ____WMB *__Y5QU,*__FBRU,*__FYRU;
+  ____SEXC *__OL3O,*__05QU,*__UO3O;
+  ____BAFJ *__5A4O;
+  void *__CB4O;
+  void *__IM3O,*__PS3O,*__QS3O;
+  ____2A0I *__5GNT,*__AHNT,*__UHNT,*__IJNT,*__JJNT,*__E4RU;
+  ____0AOJ *__CQSS,*__TBRU,*__NWSS,*__5TRU,*__1YSS,*__TYRU;
+  ____EBOJ *__HQSS,*__DCRU,*__SWSS,*__PURU,*__AZSS,*__DZRU;
+  ____2HOJ *__KQSS,*__TCRU,*__VWSS,*__5URU,*__DZSS,*__TZRU;
+  ____YMOJ *__NQSS,*__DDRU,*__YWSS,*__PVRU,*__GZSS,*__D0RU;
+  ____0 *__FDRU,*__RVRU,*__F0RU;
+  ____ONOJ *__RQSS,*__SQSS,*__2WSS,*__3WSS,*__KZSS,*__LZSS;
+  ____YOOJ *__UQSS,*__VQSS,*__5WSS,*__AXSS,*__NZSS,*__OZSS;
+  void *__POBU,*__5OBU,*__HPBU,*__AC4O;
+  ____Q5YL *__QOBU,*__IPBU;
+  ____UL2C *__MM3O,*__1RSS;
+  ____TYKJ *__XM3O,*__BN3O;
+  ____BZKJ *__EN3O,*__RN3O;
+  ____FKRG *__KN3O;
+  ____QFYJ *__XN3O,*__FXSS,*__BO3O;
+  ____ISBK *__EO3O,*__UVRU,*__AWRU,*__UWRU;
+  ____T1RM *__MP3O,*__RWRU;
+  ____BC *__1WRU,*__XWRU;
+  ____DBZK *__IR3O,*__GQ5K,*__OR3O;
+  ____0DZK *__NR3O,*__UMYT,*__BNYT,*__ZB4O;
+  void *__LS3O,*__KC4O,*__40SS;
+  void *__MS3O;
+  ____QP2C *__DQXN;
+  ____Z50M *__MU3O,*__GXJV;
+  ____1D1M *__VU3O,*__XXJV;
+  ____GB4D *__R4QU,*__RLYT,*__2LYT,*__BMYT;
+  ____DAFJ *__VL3O;
+  ____5L2C *__0X4T;
+  ____AC0G *__VGRU,*__BHRU;
+  ____DB *__ZWRU;
+  ____UKFJ *__SR3O;
+  ____2DZK *__AT3O,*__K3RU,*__DONL,*__XMYT,*__ENYT;
+  ____L __J3RU,__Q3RU,__WMYT,__DNYT;
+  ____GB __L3RU,__S3RU;
+  ____GB __M3RU,__T3RU;
+  ____GB __HONL;
+  ____OICL *__GONL;
+  ____GB __YMYT,__FNYT;
+  ____GB __ZMYT,__GNYT;
+  __Q4QU=__4Y2O->__ZH.__YH.__O2B;
+  __D4QU=NULL;
+  __E4QU=((____IB )(NULL));
+  __F4QU= 0;
+  __G4QU=((____IB )sizeof(____WH));
+  if (((unsigned long)__G4QU ==  0)) {
+    __D4QU=__WH__;
   } else /* FALSE */ {
-    typ_id__W2QU=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X2QU));
-    if ((typ_id__W2QU == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__Y2QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__Z2QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__X2QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y2QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y2QU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__02QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z2QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__Y2QU=micro_alloc__table__lab__HKI(__tmp__Z2QU,((__POINTER__IB )(&(table_size[(__tmp__02QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z2QU)));
-      ptr__V2QU=__tmp__Y2QU;
-    } else /* FALSE */ {
-      __tmp__02QU=((__UINTEGER_32__RWB )typ_id__W2QU);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__Y2QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__Z2QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__X2QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y2QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y2QU) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__Y2QU=micro_alloc__table__lab__HKI(__tmp__Z2QU,((__POINTER__IB )(&(table_type[(__tmp__02QU)]))),(__UINTEGER_32__RWB)(__tmp__02QU |  1));
-      ptr__V2QU=__tmp__Y2QU;
-    };
-    result__U2QU=((__LIST__WH *)ptr__V2QU);
-    *(result__U2QU) = *(LIST__WH__);
-  };
-  Self__A3QU=((__LIST__WH *)result__U2QU);
-  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-  Self__A3QU->parent_instr__ZH.parent_itm_object__YH.position__H2B=p__B3QU;
-  __tmp__C3QU=create_with_capacity__DXEE( 2);
-  Self__A3QU->expr_list__AA4D=__tmp__C3QU;
-  Self__A3QU=result__U2QU;
-  typ_id__W2QU=(__INTEGER__Q)(Self__PX2O->expr_list__AA4D->parent_arrayed_collection__553D.upper__RTLE +  1);
-  Self__M42O= 1;
-  while ((Self__M42O <= typ_id__W2QU)) {
-    __tmp__YNSS=((void **)((__FAST_ARRAYoINSTRo__X53D *)Self__PX2O->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[(__INTEGER__Q)(Self__M42O -  1)];
-    switch (((struct ___OBJ *)__tmp__YNSS)->__id) {
-    case __LIST__WH__: {
-      __tmp__4X2O=my_copy__OX2O(((__LIST__WH *)__tmp__YNSS));
-    } break;
-    case __STRING_CST__5J__: {
-      Self__I3QU=((__STRING_CST__5J *)__tmp__YNSS);
-      result__E3QU=NULL;
-      ptr__F3QU=((__POINTER__IB )(NULL));
-      typ_id__G3QU= 0;
-      __tmp__H3QU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-      if (((unsigned long)__tmp__H3QU ==  0)) {
-        result__E3QU=Self__I3QU;
-      } else /* FALSE */ {
-        typ_id__G3QU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H3QU));
-        if ((typ_id__G3QU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__J3QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__K3QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J3QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J3QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__L3QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__K3QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__J3QU=micro_alloc__table__lab__HKI(__tmp__K3QU,((__POINTER__IB )(&(table_size[(__tmp__L3QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__K3QU)));
-          ptr__F3QU=__tmp__J3QU;
-        } else /* FALSE */ {
-          __tmp__L3QU=((__UINTEGER_32__RWB )typ_id__G3QU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__J3QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__K3QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J3QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J3QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__J3QU=micro_alloc__table__lab__HKI(__tmp__K3QU,((__POINTER__IB )(&(table_type[(__tmp__L3QU)]))),(__UINTEGER_32__RWB)(__tmp__L3QU |  1));
-          ptr__F3QU=__tmp__J3QU;
-        };
-        result__E3QU=((__STRING_CST__5J *)ptr__F3QU);
-        *(result__E3QU) = *(Self__I3QU);
-      };
-      __tmp__4X2O=result__E3QU;
-    } break;
-    case __CALL_NULL__AUB__: {
-      __tmp__4X2O=((__CALL_NULL__AUB *)__tmp__YNSS);
-    } break;
-    case __PUSH__AXB__: {
-      Self__T3QU=((__PUSH__AXB *)__tmp__YNSS);
-      result__S3QU=NULL;
-      if (is_alias__QGGI) {
-        Self__U3QU=((__LOCAL__43WC *)Self__T3QU->context__A54D);
-        if (((void *)Self__U3QU->my_alias__XOUH == (void *)NULL)) {
-          __tmp__V3QU=create__name__style__type__0HND(Self__U3QU->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B,Self__U3QU->parent_variable__B4WC.parent_named__A4WC.name__4VB,Self__U3QU->parent_variable__B4WC.parent_named__A4WC.style__NKQC,Self__U3QU->parent_variable__B4WC.type__1N5D);
-          Self__U3QU->my_alias__XOUH=__tmp__V3QU;
-          ((__LOCAL__43WC *)__tmp__V3QU)->parent_variable__B4WC.type_list__MO5D=Self__U3QU->parent_variable__B4WC.type_list__MO5D;
-          add_last__LRRI(((__FAST_ARRAYoLOCALo__PW1D *)list_alias__SB3O),Self__U3QU);
-        };
-        __tmp__V3QU=Self__U3QU->my_alias__XOUH;
-        ((__LOCAL__43WC *)__tmp__V3QU)->parent_variable__B4WC.ensure_count__1S4D= 1;
-        __tmp__X3QU=create__context__first__Z1FD(Self__T3QU,Self__T3QU->parent_instr__BXB.parent_itm_object__YH.position__H2B,__tmp__V3QU,Self__T3QU->is_first__B54D);
-        result__S3QU=__tmp__X3QU;
-      } else /* FALSE */ {
-        __tmp__X3QU=create__context__first__Z1FD(Self__T3QU,Self__T3QU->parent_instr__BXB.parent_itm_object__YH.position__H2B,Self__T3QU->context__A54D,Self__T3QU->is_first__B54D);
-        result__S3QU=__tmp__X3QU;
-      };
-      __tmp__4X2O=result__S3QU;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__4X2O=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__YNSS));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      Self__3NSS=((__PROTOTYPE_CST__45WC *)__tmp__YNSS);
-      __tmp__4NSS=create__type__IJ2C(Self__3NSS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__3NSS->parent_constant__55WC.static_type__SG4D);
-      __tmp__4X2O=__tmp__4NSS;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      Self__AOSS=((__INTEGER_CST__KAXC *)__tmp__YNSS);
-      p__H4QU=Self__AOSS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__I4QU=Self__AOSS->value__YG4D;
-      t__J4QU=Self__AOSS->parent_constant__LAXC.static_type__SG4D;
-      Self__AOSS=NULL;
-      ptr__F3QU=((__POINTER__IB )(NULL));
-      typ_id__G3QU= 0;
-      __tmp__H3QU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-      if (((unsigned long)__tmp__H3QU ==  0)) {
-        Self__AOSS=INTEGER_CST__KAXC__;
-      } else /* FALSE */ {
-        typ_id__G3QU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H3QU));
-        if ((typ_id__G3QU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__J3QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__K3QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J3QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J3QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__L3QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__K3QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__J3QU=micro_alloc__table__lab__HKI(__tmp__K3QU,((__POINTER__IB )(&(table_size[(__tmp__L3QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__K3QU)));
-          ptr__F3QU=__tmp__J3QU;
-        } else /* FALSE */ {
-          __tmp__L3QU=((__UINTEGER_32__RWB )typ_id__G3QU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__J3QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__K3QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J3QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J3QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__J3QU=micro_alloc__table__lab__HKI(__tmp__K3QU,((__POINTER__IB )(&(table_type[(__tmp__L3QU)]))),(__UINTEGER_32__RWB)(__tmp__L3QU |  1));
-          ptr__F3QU=__tmp__J3QU;
-        };
-        Self__AOSS=((__INTEGER_CST__KAXC *)ptr__F3QU);
-        *(Self__AOSS) = *(INTEGER_CST__KAXC__);
-      };
-      Self__G4QU=((__INTEGER_CST__KAXC *)Self__AOSS);
-      Self__G4QU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__H4QU;
-      Self__G4QU->value__YG4D=v__I4QU;
-      Self__G4QU->parent_constant__LAXC.static_type__SG4D=t__J4QU;
-      check_type__KYEE(Self__G4QU);
-      __tmp__4X2O=Self__AOSS;
-    } break;
-    case __SWITCH__DDXC__: {
-      Self__5J3O=((__SWITCH__DDXC *)__tmp__YNSS);
-      typ_id__G3QU=(__INTEGER__Q)(((__FAST_ARRAYoCASEo__U4EJ *)Self__5J3O->list__2CFJ)->parent_arrayed_collection__24EJ.upper__PDFJ +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__GK3O=create_with_capacity__FRNL(typ_id__G3QU);
-      typ_id__G3QU=Self__5J3O->list__2CFJ->parent_arrayed_collection__24EJ.upper__PDFJ;
-      Self__3T3O= 0;
-      while ((Self__3T3O <= typ_id__G3QU)) {
-        Self__Q53O=((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__5J3O->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__3T3O]);
-        __tmp__T53O=Self__Q53O->id__YDFJ;
-        __tmp__V53O=my_copy__OX2O(((__LIST__WH *)Self__Q53O->code__RHFJ));
-        Self__Q53O=create__with__LTEL(__tmp__T53O,__tmp__V53O);
-        add_last__JRDN(((__FAST_ARRAYoCASEo__U4EJ *)__tmp__GK3O),Self__Q53O);
-        Self__3T3O=(__INTEGER__Q)(Self__3T3O +  1);
-      };
-      result__L4QU=NULL;
-      ptr__F3QU=((__POINTER__IB )(NULL));
-      typ_id__G3QU= 0;
-      __tmp__H3QU=((__POINTER__IB )sizeof(__SWITCH__DDXC));
-      if (((unsigned long)__tmp__H3QU ==  0)) {
-        result__L4QU=Self__5J3O;
-      } else /* FALSE */ {
-        typ_id__G3QU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H3QU));
-        if ((typ_id__G3QU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__J3QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__K3QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J3QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J3QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__L3QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__K3QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__J3QU=micro_alloc__table__lab__HKI(__tmp__K3QU,((__POINTER__IB )(&(table_size[(__tmp__L3QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__K3QU)));
-          ptr__F3QU=__tmp__J3QU;
-        } else /* FALSE */ {
-          __tmp__L3QU=((__UINTEGER_32__RWB )typ_id__G3QU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__J3QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__K3QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J3QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J3QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__J3QU=micro_alloc__table__lab__HKI(__tmp__K3QU,((__POINTER__IB )(&(table_type[(__tmp__L3QU)]))),(__UINTEGER_32__RWB)(__tmp__L3QU |  1));
-          ptr__F3QU=__tmp__J3QU;
-        };
-        result__L4QU=((__SWITCH__DDXC *)ptr__F3QU);
-        *(result__L4QU) = *(Self__5J3O);
-      };
-      __tmp__T53O=Self__5J3O->expr__2UFL;
-      switch (((struct ___OBJ *)__tmp__T53O)->__id) {
-      case __STRING_CST__5J__: {
-        Self__34QU=((__STRING_CST__5J *)__tmp__T53O);
-        result__Z4QU=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          result__Z4QU=Self__34QU;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-            __tmp__J3QU=__tmp__44QU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__44QU;
-          };
-          result__Z4QU=((__STRING_CST__5J *)__tmp__J3QU);
-          *(result__Z4QU) = *(Self__34QU);
-        };
-        __tmp__ZK3O=result__Z4QU;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__ZK3O=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__T53O));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__MOSS=((__PROTOTYPE_CST__45WC *)__tmp__T53O);
-        __tmp__NOSS=create__type__IJ2C(Self__MOSS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MOSS->parent_constant__55WC.static_type__SG4D);
-        __tmp__ZK3O=__tmp__NOSS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__POSS=((__INTEGER_CST__KAXC *)__tmp__T53O);
-        p__U5QU=Self__POSS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__V5QU=Self__POSS->value__YG4D;
-        t__W5QU=Self__POSS->parent_constant__LAXC.static_type__SG4D;
-        Self__POSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__POSS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-            __tmp__J3QU=__tmp__44QU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__44QU;
-          };
-          Self__POSS=((__INTEGER_CST__KAXC *)__tmp__J3QU);
-          *(Self__POSS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__T5QU=((__INTEGER_CST__KAXC *)Self__POSS);
-        Self__T5QU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__T5QU->value__YG4D=v__V5QU;
-        Self__T5QU->parent_constant__LAXC.static_type__SG4D=t__W5QU;
-        check_type__KYEE(Self__T5QU);
-        __tmp__ZK3O=Self__POSS;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__ZK3O=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__T53O));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__QFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__T53O)->local__PUEJ));
-        if (__tmp__QFNT==NULL) {
-          __tmp__RFNT=NULL;
+    __F4QU=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G4QU));
+    if ((__F4QU == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __H4QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __I4QU=(void *)((unsigned long)(void *)((unsigned long)__G4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H4QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H4QU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __J4QU=((____YWB )((____Q )(void *)((unsigned long)__I4QU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __H4QU=__OKI(__I4QU,((____IB )(&(table_size[(__J4QU)-1]))),((____YWB )((____Q )__I4QU)));
+      __E4QU=__H4QU;
+    } else /* FALSE */ {
+      __J4QU=((____YWB )__F4QU);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __H4QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __I4QU=(void *)((unsigned long)(void *)((unsigned long)__G4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H4QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H4QU) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __H4QU=__OKI(__I4QU,((____IB )(&(table_type[(__J4QU)]))),(____YWB)(__J4QU |  1));
+      __E4QU=__H4QU;
+    };
+    __D4QU=((____WH *)__E4QU);
+    *(__D4QU) = *(__WH__);
+  };
+  __P4QU=((____WH *)__D4QU);
+  __QCXC=(____Q)(__QCXC +  1);
+  __P4QU->__ZH.__YH.__O2B=__Q4QU;
+  __R4QU=__SYEE( 2);
+  __P4QU->__PB4D=__R4QU;
+  __P4QU=__D4QU;
+  __F4QU=(____Q)(__4Y2O->__PB4D->__OB4D.__AVLE +  1);
+  __152O= 1;
+  while ((__152O <= __F4QU)) {
+    __HPSS=((void **)((____GB4D *)__4Y2O->__PB4D)->__OB4D.__S24F)[(____Q)(__152O -  1)];
+    switch (((struct ___OBJ *)__HPSS)->__id) {
+    case ____WH__: {
+      __NZ2O=__3Y2O(((____WH *)__HPSS));
+    } break;
+    case ____5J__: {
+      __X4QU=((____5J *)__HPSS);
+      __T4QU=NULL;
+      __U4QU=((____IB )(NULL));
+      __V4QU= 0;
+      __W4QU=((____IB )sizeof(____5J));
+      if (((unsigned long)__W4QU ==  0)) {
+        __T4QU=__X4QU;
+      } else /* FALSE */ {
+        __V4QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W4QU));
+        if ((__V4QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __Y4QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __Z4QU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y4QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y4QU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __04QU=((____YWB )((____Q )(void *)((unsigned long)__Z4QU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __Y4QU=__OKI(__Z4QU,((____IB )(&(table_size[(__04QU)-1]))),((____YWB )((____Q )__Z4QU)));
+          __U4QU=__Y4QU;
+        } else /* FALSE */ {
+          __04QU=((____YWB )__V4QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __Y4QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __Z4QU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y4QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y4QU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __Y4QU=__OKI(__Z4QU,((____IB )(&(table_type[(__04QU)]))),(____YWB)(__04QU |  1));
+          __U4QU=__Y4QU;
+        };
+        __T4QU=((____5J *)__U4QU);
+        *(__T4QU) = *(__X4QU);
+      };
+      __NZ2O=__T4QU;
+    } break;
+    case ____HUB__: {
+      __NZ2O=((____HUB *)__HPSS);
+    } break;
+    case ____HXB__: {
+      __C5QU=((____HXB *)__HPSS);
+      __B5QU=NULL;
+      if (__5HGI) {
+        __D5QU=((____N5WC *)__C5QU->__PA5D);
+        if (((void *)__D5QU->__GQUH == (void *)NULL)) {
+          __E5QU=__JJND(__D5QU->__Q5WC.__P5WC.__OF.__O2B,__D5QU->__Q5WC.__P5WC.__FWB,__D5QU->__Q5WC.__P5WC.__2LQC,__D5QU->__Q5WC.__KP5D);
+          __D5QU->__GQUH=__E5QU;
+          ((____N5WC *)__E5QU)->__Q5WC.__1P5D=__D5QU->__Q5WC.__1P5D;
+          __0SRI(((____4X1D *)__BD3O),__D5QU);
+        };
+        __E5QU=__D5QU->__GQUH;
+        ((____N5WC *)__E5QU)->__Q5WC.__KU4D= 1;
+        __G5QU=__I3FD(__C5QU,__C5QU->__IXB.__YH.__O2B,__E5QU,__C5QU->__QA5D);
+        __B5QU=__G5QU;
+      } else /* FALSE */ {
+        __G5QU=__I3FD(__C5QU,__C5QU->__IXB.__YH.__O2B,__C5QU->__PA5D,__C5QU->__QA5D);
+        __B5QU=__G5QU;
+      };
+      __NZ2O=__B5QU;
+    } break;
+    case ____0AXC__: {
+      __NZ2O=__JZAL(((____0AXC *)__HPSS));
+    } break;
+    case ____NBXC__: {
+      __MPSS=((____NBXC *)__HPSS);
+      __NPSS=__XK2C(__MPSS->__OBXC.__DK.__CK.__YH.__O2B,__MPSS->__OBXC.__BI4D);
+      __NZ2O=__NPSS;
+    } break;
+    case ____ZBXC__: {
+      __PPSS=((____ZBXC *)__HPSS);
+      __W5QU=__PPSS->__0BXC.__DK.__CK.__YH.__O2B;
+      __X5QU=__PPSS->__HI4D;
+      __Y5QU=__PPSS->__0BXC.__BI4D;
+      __PPSS=NULL;
+      __U4QU=((____IB )(NULL));
+      __V4QU= 0;
+      __W4QU=((____IB )sizeof(____ZBXC));
+      if (((unsigned long)__W4QU ==  0)) {
+        __PPSS=__ZBXC__;
+      } else /* FALSE */ {
+        __V4QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W4QU));
+        if ((__V4QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __Y4QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __Z4QU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y4QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y4QU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __04QU=((____YWB )((____Q )(void *)((unsigned long)__Z4QU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __Y4QU=__OKI(__Z4QU,((____IB )(&(table_size[(__04QU)-1]))),((____YWB )((____Q )__Z4QU)));
+          __U4QU=__Y4QU;
+        } else /* FALSE */ {
+          __04QU=((____YWB )__V4QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __Y4QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __Z4QU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y4QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y4QU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __Y4QU=__OKI(__Z4QU,((____IB )(&(table_type[(__04QU)]))),(____YWB)(__04QU |  1));
+          __U4QU=__Y4QU;
+        };
+        __PPSS=((____ZBXC *)__U4QU);
+        *(__PPSS) = *(__ZBXC__);
+      };
+      __V5QU=((____ZBXC *)__PPSS);
+      __V5QU->__0BXC.__DK.__CK.__YH.__O2B=__W5QU;
+      __V5QU->__HI4D=__X5QU;
+      __V5QU->__0BXC.__BI4D=__Y5QU;
+      __ZZEE(__V5QU);
+      __NZ2O=__PPSS;
+    } break;
+    case ____SEXC__: {
+      __OL3O=((____SEXC *)__HPSS);
+      __V4QU=(____Q)(((____DAFJ *)__OL3O->__LEFJ)->__LAFJ.__4EFJ +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __VL3O=__USNL(__V4QU);
+      __V4QU=__OL3O->__LEFJ->__LAFJ.__4EFJ;
+      __MV3O= 0;
+      while ((__MV3O <= __V4QU)) {
+        __5A4O=((____BAFJ *)((void **)((____DAFJ *)__OL3O->__LEFJ)->__LAFJ.__IYBN)[__MV3O]);
+        __CB4O=__5A4O->__HFFJ;
+        __EB4O=__3Y2O(((____WH *)__5A4O->__AJFJ));
+        __5A4O=__0UEL(__CB4O,__EB4O);
+        __YSDN(((____DAFJ *)__VL3O),__5A4O);
+        __MV3O=(____Q)(__MV3O +  1);
+      };
+      __05QU=NULL;
+      __U4QU=((____IB )(NULL));
+      __V4QU= 0;
+      __W4QU=((____IB )sizeof(____SEXC));
+      if (((unsigned long)__W4QU ==  0)) {
+        __05QU=__OL3O;
+      } else /* FALSE */ {
+        __V4QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W4QU));
+        if ((__V4QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __Y4QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __Z4QU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y4QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y4QU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __04QU=((____YWB )((____Q )(void *)((unsigned long)__Z4QU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __Y4QU=__OKI(__Z4QU,((____IB )(&(table_size[(__04QU)-1]))),((____YWB )((____Q )__Z4QU)));
+          __U4QU=__Y4QU;
+        } else /* FALSE */ {
+          __04QU=((____YWB )__V4QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __Y4QU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __Z4QU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y4QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y4QU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __Y4QU=__OKI(__Z4QU,((____IB )(&(table_type[(__04QU)]))),(____YWB)(__04QU |  1));
+          __U4QU=__Y4QU;
+        };
+        __05QU=((____SEXC *)__U4QU);
+        *(__05QU) = *(__OL3O);
+      };
+      __CB4O=__OL3O->__LWFL;
+      switch (((struct ___OBJ *)__CB4O)->__id) {
+      case ____5J__: {
+        __MARU=((____5J *)__CB4O);
+        __IARU=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____5J));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __IARU=__MARU;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__OARU)));
+            __Y4QU=__NARU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__NARU;
+          };
+          __IARU=((____5J *)__Y4QU);
+          *(__IARU) = *(__MARU);
+        };
+        __IM3O=__IARU;
+      } break;
+      case ____0AXC__: {
+        __IM3O=__JZAL(((____0AXC *)__CB4O));
+      } break;
+      case ____NBXC__: {
+        __1PSS=((____NBXC *)__CB4O);
+        __2PSS=__XK2C(__1PSS->__OBXC.__DK.__CK.__YH.__O2B,__1PSS->__OBXC.__BI4D);
+        __IM3O=__2PSS;
+      } break;
+      case ____ZBXC__: {
+        __4PSS=((____ZBXC *)__CB4O);
+        __DBRU=__4PSS->__0BXC.__DK.__CK.__YH.__O2B;
+        __EBRU=__4PSS->__HI4D;
+        __FBRU=__4PSS->__0BXC.__BI4D;
+        __4PSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __4PSS=__ZBXC__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__OARU)));
+            __Y4QU=__NARU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__NARU;
+          };
+          __4PSS=((____ZBXC *)__Y4QU);
+          *(__4PSS) = *(__ZBXC__);
+        };
+        __CBRU=((____ZBXC *)__4PSS);
+        __CBRU->__0BXC.__DK.__CK.__YH.__O2B=__DBRU;
+        __CBRU->__HI4D=__EBRU;
+        __CBRU->__0BXC.__BI4D=__FBRU;
+        __ZZEE(__CBRU);
+        __IM3O=__4PSS;
+      } break;
+      case ____DMWH__: {
+        __IM3O=__W3OK(((____DMWH *)__CB4O));
+      } break;
+      case ____2A0I__: {
+        __5GNT=__2VEI(((____N5WC *)((____2A0I *)__CB4O)->__4VEJ));
+        if (__5GNT==NULL) {
+          __AHNT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__RFNT=((__READ_LOCAL__N5ZI *)__tmp__QFNT);
+          __AHNT=((____2A0I *)__5GNT);
         };
-        __tmp__ZK3O=__tmp__RFNT;
+        __IM3O=__AHNT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__ZK3O=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__T53O));
+      case ____HJNJ__: {
+        __IM3O=__Y0AL(((____HJNJ *)__CB4O));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__ZK3O=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__T53O));
+      case ____SJNJ__: {
+        __IM3O=__D1AL(((____SJNJ *)__CB4O));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__TOSS=((__IS_EXPANDED__L5NJ *)__tmp__T53O);
-        p__U5QU=Self__TOSS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__QFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__TOSS->receiver__554J)->local__PUEJ));
-        if (__tmp__QFNT==NULL) {
-          __tmp__RFNT=NULL;
+      case ____0AOJ__: {
+        __CQSS=((____0AOJ *)__CB4O);
+        __DBRU=__CQSS->__1AOJ.__CK.__YH.__O2B;
+        __5GNT=__2VEI(((____N5WC *)((____2A0I *)__CQSS->__OB5J)->__4VEJ));
+        if (__5GNT==NULL) {
+          __AHNT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__RFNT=((__READ_LOCAL__N5ZI *)__tmp__QFNT);
-        };
-        Self__TOSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__TOSS=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-            __tmp__J3QU=__tmp__44QU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__44QU;
-          };
-          Self__TOSS=((__IS_EXPANDED__L5NJ *)__tmp__J3QU);
-          *(Self__TOSS) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__EARU=((__IS_EXPANDED__L5NJ *)Self__TOSS);
-        Self__EARU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__EARU->receiver__554J=__tmp__RFNT;
-        __tmp__ZK3O=Self__TOSS;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__YOSS=((__GET_TYPE_ID__V5NJ *)__tmp__T53O);
-        p__U5QU=Self__YOSS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__W5QU=Self__YOSS->receiver__EA5J;
-        Self__YOSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__YOSS=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-            __tmp__J3QU=__tmp__44QU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__44QU;
-          };
-          Self__YOSS=((__GET_TYPE_ID__V5NJ *)__tmp__J3QU);
-          *(Self__YOSS) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__UARU=((__GET_TYPE_ID__V5NJ *)Self__YOSS);
-        Self__UARU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__UARU->receiver__EA5J=t__W5QU;
-        __tmp__ZK3O=Self__YOSS;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__ZK3O=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__ZK3O=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__ZK3O=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__ZK3O=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__ZK3O=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__ZK3O=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__ZK3O=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__T53O));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__ZK3O=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__T53O));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__ZK3O=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__T53O));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__1OSS=((__SIZE_OF__NGOJ *)__tmp__T53O);
-        p__U5QU=Self__1OSS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__W5QU=Self__1OSS->receiver__OC5J;
-        Self__1OSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__1OSS=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-            __tmp__J3QU=__tmp__44QU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__44QU;
-          };
-          Self__1OSS=((__SIZE_OF__NGOJ *)__tmp__J3QU);
-          *(Self__1OSS) = *(SIZE_OF__NGOJ__);
-        };
-        Self__EBRU=((__SIZE_OF__NGOJ *)Self__1OSS);
-        Self__EBRU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__EBRU->receiver__OC5J=t__W5QU;
-        __tmp__ZK3O=Self__1OSS;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__ZK3O=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__T53O));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__4OSS=((__REAL_CST__JLOJ *)__tmp__T53O);
-        p__U5QU=Self__4OSS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__WBRU=Self__4OSS->value__DD5J;
-        t__W5QU=Self__4OSS->parent_constant__KLOJ.static_type__SG4D;
-        Self__4OSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__4OSS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-            __tmp__J3QU=__tmp__44QU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__44QU;
-          };
-          Self__4OSS=((__REAL_CST__JLOJ *)__tmp__J3QU);
-          *(Self__4OSS) = *(REAL_CST__JLOJ__);
-        };
-        Self__UBRU=((__REAL_CST__JLOJ *)Self__4OSS);
-        Self__UBRU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__UBRU->value__DD5J=v__WBRU;
-        Self__UBRU->parent_constant__KLOJ.static_type__SG4D=t__W5QU;
-        __tmp__ZK3O=Self__4OSS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__CPSS=((__CHARACTER_CST__5LOJ *)__tmp__T53O);
-        __tmp__DPSS=create__char__CMQJ(Self__CPSS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CPSS->text__ID5J);
-        __tmp__ZK3O=__tmp__DPSS;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__FPSS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__T53O);
-        __tmp__GPSS=create__text__2PQJ(Self__FPSS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FPSS->string__EBJK);
-        __tmp__ZK3O=__tmp__GPSS;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__ZK3O=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__T53O));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__ZK3O=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__T53O));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__ZK3O=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__T53O));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__ZK3O=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__T53O));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__ZK3O=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__T53O));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__ZK3O=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__T53O));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__ZK3O=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__T53O));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__ZK3O=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__T53O));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__ANBU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__T53O)->global__Y5JM),NULL);
-        if (__tmp__ANBU==NULL) {
-          __tmp__BNBU=NULL;
+          __AHNT=((____2A0I *)__5GNT);
+        };
+        __CQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __CQSS=__0AOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__OARU)));
+            __Y4QU=__NARU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__NARU;
+          };
+          __CQSS=((____0AOJ *)__Y4QU);
+          *(__CQSS) = *(__0AOJ__);
+        };
+        __TBRU=((____0AOJ *)__CQSS);
+        __TBRU->__1AOJ.__CK.__YH.__O2B=__DBRU;
+        __TBRU->__OB5J=__AHNT;
+        __IM3O=__CQSS;
+      } break;
+      case ____EBOJ__: {
+        __HQSS=((____EBOJ *)__CB4O);
+        __DBRU=__HQSS->__FBOJ.__CK.__YH.__O2B;
+        __FBRU=__HQSS->__TB5J;
+        __HQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __HQSS=__EBOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__OARU)));
+            __Y4QU=__NARU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__NARU;
+          };
+          __HQSS=((____EBOJ *)__Y4QU);
+          *(__HQSS) = *(__EBOJ__);
+        };
+        __DCRU=((____EBOJ *)__HQSS);
+        __DCRU->__FBOJ.__CK.__YH.__O2B=__DBRU;
+        __DCRU->__TB5J=__FBRU;
+        __IM3O=__HQSS;
+      } break;
+      case ____3BOJ__: {
+        __IM3O=__21AL(((____3BOJ *)__CB4O));
+      } break;
+      case ____RCOJ__: {
+        __IM3O=__H2AL(((____RCOJ *)__CB4O));
+      } break;
+      case ____HDOJ__: {
+        __IM3O=__S2AL(((____HDOJ *)__CB4O));
+      } break;
+      case ____1DOJ__: {
+        __IM3O=__32AL(((____1DOJ *)__CB4O));
+      } break;
+      case ____PEOJ__: {
+        __IM3O=__I3AL(((____PEOJ *)__CB4O));
+      } break;
+      case ____DFOJ__: {
+        __IM3O=__T3AL(((____DFOJ *)__CB4O));
+      } break;
+      case ____XFOJ__: {
+        __IM3O=__43AL(((____XFOJ *)__CB4O));
+      } break;
+      case ____QGOJ__: {
+        __IM3O=__J4AL(((____QGOJ *)__CB4O));
+      } break;
+      case ____EHOJ__: {
+        __IM3O=__X4AL(((____EHOJ *)__CB4O));
+      } break;
+      case ____2HOJ__: {
+        __KQSS=((____2HOJ *)__CB4O);
+        __DBRU=__KQSS->__3HOJ.__CK.__YH.__O2B;
+        __FBRU=__KQSS->__3D5J;
+        __KQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __KQSS=__2HOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__OARU)));
+            __Y4QU=__NARU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__NARU;
+          };
+          __KQSS=((____2HOJ *)__Y4QU);
+          *(__KQSS) = *(__2HOJ__);
+        };
+        __TCRU=((____2HOJ *)__KQSS);
+        __TCRU->__3HOJ.__CK.__YH.__O2B=__DBRU;
+        __TCRU->__3D5J=__FBRU;
+        __IM3O=__KQSS;
+      } break;
+      case ____YIOJ__: {
+        __IM3O=__I5AL(((____YIOJ *)__CB4O));
+      } break;
+      case ____YMOJ__: {
+        __NQSS=((____YMOJ *)__CB4O);
+        __DBRU=__NQSS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __FDRU=__NQSS->__SE5J;
+        __FBRU=__NQSS->__ZMOJ.__BI4D;
+        __NQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __NQSS=__YMOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__OARU)));
+            __Y4QU=__NARU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__NARU;
+          };
+          __NQSS=((____YMOJ *)__Y4QU);
+          *(__NQSS) = *(__YMOJ__);
+        };
+        __DDRU=((____YMOJ *)__NQSS);
+        __DDRU->__ZMOJ.__DK.__CK.__YH.__O2B=__DBRU;
+        __DDRU->__SE5J=__FDRU;
+        __DDRU->__ZMOJ.__BI4D=__FBRU;
+        __IM3O=__NQSS;
+      } break;
+      case ____ONOJ__: {
+        __RQSS=((____ONOJ *)__CB4O);
+        __SQSS=__RNQJ(__RQSS->__PNOJ.__DK.__CK.__YH.__O2B,__RQSS->__XE5J);
+        __IM3O=__SQSS;
+      } break;
+      case ____YOOJ__: {
+        __UQSS=((____YOOJ *)__CB4O);
+        __VQSS=__LRQJ(__UQSS->__ZOOJ.__DK.__CK.__YH.__O2B,__UQSS->__TCJK);
+        __IM3O=__VQSS;
+      } break;
+      case ____IM4K__: {
+        __IM3O=__NZFM(((____IM4K *)__CB4O));
+      } break;
+      case ____T5FL__: {
+        __IM3O=__V35O(((____T5FL *)__CB4O));
+      } break;
+      case ____3DUL__: {
+        __IM3O=__AJVP(((____3DUL *)__CB4O));
+      } break;
+      case ____0EUL__: {
+        __IM3O=__QB4P(((____0EUL *)__CB4O));
+      } break;
+      case ____BGUL__: {
+        __IM3O=__LJVP(((____BGUL *)__CB4O));
+      } break;
+      case ____2GUL__: {
+        __IM3O=__2B4P(((____2GUL *)__CB4O));
+      } break;
+      case ____B0VL__: {
+        __IM3O=__H0BN(((____B0VL *)__CB4O));
+      } break;
+      case ____P0VL__: {
+        __IM3O=__NCHM(((____P0VL *)__CB4O));
+      } break;
+      case ____Q5YL__: {
+        __POBU=__TFTL(((____FKRG *)((____Q5YL *)__CB4O)->__HBKM),NULL);
+        if (__POBU==NULL) {
+          __QOBU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__ANBU)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__BNBU=NULL;
+          switch (((struct ___OBJ *)__POBU)->__id) {
+          case ____IM4K__: {
+            __QOBU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__BNBU=((__READ_GLOBAL__B4YL *)__tmp__ANBU);
+          case ____Q5YL__: {
+            __QOBU=((____Q5YL *)__POBU);
           } break;
           }
         };
-        __tmp__ZK3O=__tmp__BNBU;
-      } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__ZK3O=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__T53O));
-      } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__ZK3O=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__T53O));
-      } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__ZK3O=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__T53O));
-      } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__ZK3O=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__T53O));
-      } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__ZK3O=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__T53O));
-      } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__ZK3O=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__T53O));
-      } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__ZK3O=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__T53O));
-      } break;
-      };
-      Self__5J3O=((__SWITCH__DDXC *)result__L4QU);
-      Self__5J3O->expr__2UFL=__tmp__ZK3O;
-      Self__5J3O->list__2CFJ=__tmp__GK3O;
-      __tmp__4X2O=result__L4QU;
-    } break;
-    case __NODE_TYPE__FK2C__: {
-      Self__3K3O=((__NODE_TYPE__FK2C *)__tmp__YNSS);
-      __tmp__T53O=Self__3K3O->parent_node__GK2C.expr__VU4D;
-      switch (((struct ___OBJ *)__tmp__T53O)->__id) {
-      case __STRING_CST__5J__: {
-        Self__34QU=((__STRING_CST__5J *)__tmp__T53O);
-        result__Z4QU=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          result__Z4QU=Self__34QU;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-            __tmp__J3QU=__tmp__44QU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__44QU;
-          };
-          result__Z4QU=((__STRING_CST__5J *)__tmp__J3QU);
-          *(result__Z4QU) = *(Self__34QU);
-        };
-        __tmp__ZK3O=result__Z4QU;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__ZK3O=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__T53O));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__MOSS=((__PROTOTYPE_CST__45WC *)__tmp__T53O);
-        __tmp__NOSS=create__type__IJ2C(Self__MOSS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MOSS->parent_constant__55WC.static_type__SG4D);
-        __tmp__ZK3O=__tmp__NOSS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__POSS=((__INTEGER_CST__KAXC *)__tmp__T53O);
-        p__U5QU=Self__POSS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__V5QU=Self__POSS->value__YG4D;
-        t__W5QU=Self__POSS->parent_constant__LAXC.static_type__SG4D;
-        Self__POSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__POSS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-            __tmp__J3QU=__tmp__44QU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__44QU;
-          };
-          Self__POSS=((__INTEGER_CST__KAXC *)__tmp__J3QU);
-          *(Self__POSS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__T5QU=((__INTEGER_CST__KAXC *)Self__POSS);
-        Self__T5QU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__T5QU->value__YG4D=v__V5QU;
-        Self__T5QU->parent_constant__LAXC.static_type__SG4D=t__W5QU;
-        check_type__KYEE(Self__T5QU);
-        __tmp__ZK3O=Self__POSS;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__ZK3O=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__T53O));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__QFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__T53O)->local__PUEJ));
-        if (__tmp__QFNT==NULL) {
-          __tmp__RFNT=NULL;
+        __IM3O=__QOBU;
+      } break;
+      case ____UVPM__: {
+        __IM3O=__VGWN(((____UVPM *)__CB4O));
+      } break;
+      case ____0ZPM__: {
+        __IM3O=__4G2P(((____0ZPM *)__CB4O));
+      } break;
+      case ____MR0N__: {
+        __IM3O=__DRVO(((____MR0N *)__CB4O));
+      } break;
+      case ____YWBP__: {
+        __IM3O=__DQ0Q(((____YWBP *)__CB4O));
+      } break;
+      case ____LYBP__: {
+        __IM3O=__0WUP(((____LYBP *)__CB4O));
+      } break;
+      case ____CZBP__: {
+        __IM3O=__FXUP(((____CZBP *)__CB4O));
+      } break;
+      case ____3BEP__: {
+        __IM3O=__FCIQ(((____3BEP *)__CB4O));
+      } break;
+      };
+      __OL3O=((____SEXC *)__05QU);
+      __OL3O->__LWFL=__IM3O;
+      __OL3O->__LEFJ=__VL3O;
+      __NZ2O=__05QU;
+    } break;
+    case ____UL2C__: {
+      __MM3O=((____UL2C *)__HPSS);
+      __CB4O=__MM3O->__VL2C.__EW4D;
+      switch (((struct ___OBJ *)__CB4O)->__id) {
+      case ____5J__: {
+        __MARU=((____5J *)__CB4O);
+        __IARU=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____5J));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __IARU=__MARU;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__OARU)));
+            __Y4QU=__NARU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__NARU;
+          };
+          __IARU=((____5J *)__Y4QU);
+          *(__IARU) = *(__MARU);
+        };
+        __IM3O=__IARU;
+      } break;
+      case ____0AXC__: {
+        __IM3O=__JZAL(((____0AXC *)__CB4O));
+      } break;
+      case ____NBXC__: {
+        __1PSS=((____NBXC *)__CB4O);
+        __2PSS=__XK2C(__1PSS->__OBXC.__DK.__CK.__YH.__O2B,__1PSS->__OBXC.__BI4D);
+        __IM3O=__2PSS;
+      } break;
+      case ____ZBXC__: {
+        __4PSS=((____ZBXC *)__CB4O);
+        __DBRU=__4PSS->__0BXC.__DK.__CK.__YH.__O2B;
+        __EBRU=__4PSS->__HI4D;
+        __FBRU=__4PSS->__0BXC.__BI4D;
+        __4PSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __4PSS=__ZBXC__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__OARU)));
+            __Y4QU=__NARU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__NARU;
+          };
+          __4PSS=((____ZBXC *)__Y4QU);
+          *(__4PSS) = *(__ZBXC__);
+        };
+        __CBRU=((____ZBXC *)__4PSS);
+        __CBRU->__0BXC.__DK.__CK.__YH.__O2B=__DBRU;
+        __CBRU->__HI4D=__EBRU;
+        __CBRU->__0BXC.__BI4D=__FBRU;
+        __ZZEE(__CBRU);
+        __IM3O=__4PSS;
+      } break;
+      case ____DMWH__: {
+        __IM3O=__W3OK(((____DMWH *)__CB4O));
+      } break;
+      case ____2A0I__: {
+        __5GNT=__2VEI(((____N5WC *)((____2A0I *)__CB4O)->__4VEJ));
+        if (__5GNT==NULL) {
+          __AHNT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__RFNT=((__READ_LOCAL__N5ZI *)__tmp__QFNT);
+          __AHNT=((____2A0I *)__5GNT);
         };
-        __tmp__ZK3O=__tmp__RFNT;
+        __IM3O=__AHNT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__ZK3O=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__T53O));
+      case ____HJNJ__: {
+        __IM3O=__Y0AL(((____HJNJ *)__CB4O));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__ZK3O=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__T53O));
+      case ____SJNJ__: {
+        __IM3O=__D1AL(((____SJNJ *)__CB4O));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__TOSS=((__IS_EXPANDED__L5NJ *)__tmp__T53O);
-        p__U5QU=Self__TOSS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__QFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__TOSS->receiver__554J)->local__PUEJ));
-        if (__tmp__QFNT==NULL) {
-          __tmp__RFNT=NULL;
+      case ____0AOJ__: {
+        __CQSS=((____0AOJ *)__CB4O);
+        __DBRU=__CQSS->__1AOJ.__CK.__YH.__O2B;
+        __5GNT=__2VEI(((____N5WC *)((____2A0I *)__CQSS->__OB5J)->__4VEJ));
+        if (__5GNT==NULL) {
+          __AHNT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__RFNT=((__READ_LOCAL__N5ZI *)__tmp__QFNT);
-        };
-        Self__TOSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__TOSS=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-            __tmp__J3QU=__tmp__44QU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__44QU;
-          };
-          Self__TOSS=((__IS_EXPANDED__L5NJ *)__tmp__J3QU);
-          *(Self__TOSS) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__EARU=((__IS_EXPANDED__L5NJ *)Self__TOSS);
-        Self__EARU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__EARU->receiver__554J=__tmp__RFNT;
-        __tmp__ZK3O=Self__TOSS;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__YOSS=((__GET_TYPE_ID__V5NJ *)__tmp__T53O);
-        p__U5QU=Self__YOSS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__W5QU=Self__YOSS->receiver__EA5J;
-        Self__YOSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__YOSS=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-            __tmp__J3QU=__tmp__44QU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__44QU;
-          };
-          Self__YOSS=((__GET_TYPE_ID__V5NJ *)__tmp__J3QU);
-          *(Self__YOSS) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__UARU=((__GET_TYPE_ID__V5NJ *)Self__YOSS);
-        Self__UARU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__UARU->receiver__EA5J=t__W5QU;
-        __tmp__ZK3O=Self__YOSS;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__ZK3O=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__ZK3O=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__ZK3O=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__ZK3O=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__ZK3O=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__ZK3O=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__ZK3O=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__T53O));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__ZK3O=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__T53O));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__ZK3O=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__T53O));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__1OSS=((__SIZE_OF__NGOJ *)__tmp__T53O);
-        p__U5QU=Self__1OSS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__W5QU=Self__1OSS->receiver__OC5J;
-        Self__1OSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__1OSS=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-            __tmp__J3QU=__tmp__44QU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__44QU;
-          };
-          Self__1OSS=((__SIZE_OF__NGOJ *)__tmp__J3QU);
-          *(Self__1OSS) = *(SIZE_OF__NGOJ__);
-        };
-        Self__EBRU=((__SIZE_OF__NGOJ *)Self__1OSS);
-        Self__EBRU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__EBRU->receiver__OC5J=t__W5QU;
-        __tmp__ZK3O=Self__1OSS;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__ZK3O=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__T53O));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__4OSS=((__REAL_CST__JLOJ *)__tmp__T53O);
-        p__U5QU=Self__4OSS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__WBRU=Self__4OSS->value__DD5J;
-        t__W5QU=Self__4OSS->parent_constant__KLOJ.static_type__SG4D;
-        Self__4OSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__4OSS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-            __tmp__J3QU=__tmp__44QU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__44QU;
-          };
-          Self__4OSS=((__REAL_CST__JLOJ *)__tmp__J3QU);
-          *(Self__4OSS) = *(REAL_CST__JLOJ__);
-        };
-        Self__UBRU=((__REAL_CST__JLOJ *)Self__4OSS);
-        Self__UBRU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__UBRU->value__DD5J=v__WBRU;
-        Self__UBRU->parent_constant__KLOJ.static_type__SG4D=t__W5QU;
-        __tmp__ZK3O=Self__4OSS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__CPSS=((__CHARACTER_CST__5LOJ *)__tmp__T53O);
-        __tmp__DPSS=create__char__CMQJ(Self__CPSS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CPSS->text__ID5J);
-        __tmp__ZK3O=__tmp__DPSS;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__FPSS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__T53O);
-        __tmp__GPSS=create__text__2PQJ(Self__FPSS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FPSS->string__EBJK);
-        __tmp__ZK3O=__tmp__GPSS;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__ZK3O=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__T53O));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__ZK3O=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__T53O));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__ZK3O=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__T53O));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__ZK3O=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__T53O));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__ZK3O=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__T53O));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__ZK3O=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__T53O));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__ZK3O=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__T53O));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__ZK3O=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__T53O));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__ANBU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__T53O)->global__Y5JM),NULL);
-        if (__tmp__ANBU==NULL) {
-          __tmp__BNBU=NULL;
+          __AHNT=((____2A0I *)__5GNT);
+        };
+        __CQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __CQSS=__0AOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__OARU)));
+            __Y4QU=__NARU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__NARU;
+          };
+          __CQSS=((____0AOJ *)__Y4QU);
+          *(__CQSS) = *(__0AOJ__);
+        };
+        __TBRU=((____0AOJ *)__CQSS);
+        __TBRU->__1AOJ.__CK.__YH.__O2B=__DBRU;
+        __TBRU->__OB5J=__AHNT;
+        __IM3O=__CQSS;
+      } break;
+      case ____EBOJ__: {
+        __HQSS=((____EBOJ *)__CB4O);
+        __DBRU=__HQSS->__FBOJ.__CK.__YH.__O2B;
+        __FBRU=__HQSS->__TB5J;
+        __HQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __HQSS=__EBOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__OARU)));
+            __Y4QU=__NARU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__NARU;
+          };
+          __HQSS=((____EBOJ *)__Y4QU);
+          *(__HQSS) = *(__EBOJ__);
+        };
+        __DCRU=((____EBOJ *)__HQSS);
+        __DCRU->__FBOJ.__CK.__YH.__O2B=__DBRU;
+        __DCRU->__TB5J=__FBRU;
+        __IM3O=__HQSS;
+      } break;
+      case ____3BOJ__: {
+        __IM3O=__21AL(((____3BOJ *)__CB4O));
+      } break;
+      case ____RCOJ__: {
+        __IM3O=__H2AL(((____RCOJ *)__CB4O));
+      } break;
+      case ____HDOJ__: {
+        __IM3O=__S2AL(((____HDOJ *)__CB4O));
+      } break;
+      case ____1DOJ__: {
+        __IM3O=__32AL(((____1DOJ *)__CB4O));
+      } break;
+      case ____PEOJ__: {
+        __IM3O=__I3AL(((____PEOJ *)__CB4O));
+      } break;
+      case ____DFOJ__: {
+        __IM3O=__T3AL(((____DFOJ *)__CB4O));
+      } break;
+      case ____XFOJ__: {
+        __IM3O=__43AL(((____XFOJ *)__CB4O));
+      } break;
+      case ____QGOJ__: {
+        __IM3O=__J4AL(((____QGOJ *)__CB4O));
+      } break;
+      case ____EHOJ__: {
+        __IM3O=__X4AL(((____EHOJ *)__CB4O));
+      } break;
+      case ____2HOJ__: {
+        __KQSS=((____2HOJ *)__CB4O);
+        __DBRU=__KQSS->__3HOJ.__CK.__YH.__O2B;
+        __FBRU=__KQSS->__3D5J;
+        __KQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __KQSS=__2HOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__OARU)));
+            __Y4QU=__NARU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__NARU;
+          };
+          __KQSS=((____2HOJ *)__Y4QU);
+          *(__KQSS) = *(__2HOJ__);
+        };
+        __TCRU=((____2HOJ *)__KQSS);
+        __TCRU->__3HOJ.__CK.__YH.__O2B=__DBRU;
+        __TCRU->__3D5J=__FBRU;
+        __IM3O=__KQSS;
+      } break;
+      case ____YIOJ__: {
+        __IM3O=__I5AL(((____YIOJ *)__CB4O));
+      } break;
+      case ____YMOJ__: {
+        __NQSS=((____YMOJ *)__CB4O);
+        __DBRU=__NQSS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __FDRU=__NQSS->__SE5J;
+        __FBRU=__NQSS->__ZMOJ.__BI4D;
+        __NQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __NQSS=__YMOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__OARU)));
+            __Y4QU=__NARU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __OARU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NARU=__OKI(__OARU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__NARU;
+          };
+          __NQSS=((____YMOJ *)__Y4QU);
+          *(__NQSS) = *(__YMOJ__);
+        };
+        __DDRU=((____YMOJ *)__NQSS);
+        __DDRU->__ZMOJ.__DK.__CK.__YH.__O2B=__DBRU;
+        __DDRU->__SE5J=__FDRU;
+        __DDRU->__ZMOJ.__BI4D=__FBRU;
+        __IM3O=__NQSS;
+      } break;
+      case ____ONOJ__: {
+        __RQSS=((____ONOJ *)__CB4O);
+        __SQSS=__RNQJ(__RQSS->__PNOJ.__DK.__CK.__YH.__O2B,__RQSS->__XE5J);
+        __IM3O=__SQSS;
+      } break;
+      case ____YOOJ__: {
+        __UQSS=((____YOOJ *)__CB4O);
+        __VQSS=__LRQJ(__UQSS->__ZOOJ.__DK.__CK.__YH.__O2B,__UQSS->__TCJK);
+        __IM3O=__VQSS;
+      } break;
+      case ____IM4K__: {
+        __IM3O=__NZFM(((____IM4K *)__CB4O));
+      } break;
+      case ____T5FL__: {
+        __IM3O=__V35O(((____T5FL *)__CB4O));
+      } break;
+      case ____3DUL__: {
+        __IM3O=__AJVP(((____3DUL *)__CB4O));
+      } break;
+      case ____0EUL__: {
+        __IM3O=__QB4P(((____0EUL *)__CB4O));
+      } break;
+      case ____BGUL__: {
+        __IM3O=__LJVP(((____BGUL *)__CB4O));
+      } break;
+      case ____2GUL__: {
+        __IM3O=__2B4P(((____2GUL *)__CB4O));
+      } break;
+      case ____B0VL__: {
+        __IM3O=__H0BN(((____B0VL *)__CB4O));
+      } break;
+      case ____P0VL__: {
+        __IM3O=__NCHM(((____P0VL *)__CB4O));
+      } break;
+      case ____Q5YL__: {
+        __POBU=__TFTL(((____FKRG *)((____Q5YL *)__CB4O)->__HBKM),NULL);
+        if (__POBU==NULL) {
+          __QOBU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__ANBU)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__BNBU=NULL;
+          switch (((struct ___OBJ *)__POBU)->__id) {
+          case ____IM4K__: {
+            __QOBU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__BNBU=((__READ_GLOBAL__B4YL *)__tmp__ANBU);
+          case ____Q5YL__: {
+            __QOBU=((____Q5YL *)__POBU);
           } break;
           }
         };
-        __tmp__ZK3O=__tmp__BNBU;
-      } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__ZK3O=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__T53O));
-      } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__ZK3O=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__T53O));
-      } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__ZK3O=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__T53O));
-      } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__ZK3O=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__T53O));
-      } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__ZK3O=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__T53O));
-      } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__ZK3O=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__T53O));
-      } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__ZK3O=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__T53O));
-      } break;
-      };
-      __tmp__T53O=Self__3K3O->parent_node__GK2C.data__WU4D;
-      Self__3K3O=NULL;
-      ptr__F3QU=((__POINTER__IB )(NULL));
-      typ_id__G3QU= 0;
-      __tmp__H3QU=((__POINTER__IB )sizeof(__NODE_TYPE__FK2C));
-      if (((unsigned long)__tmp__H3QU ==  0)) {
-        Self__3K3O=NODE_TYPE__FK2C__;
-      } else /* FALSE */ {
-        typ_id__G3QU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H3QU));
-        if ((typ_id__G3QU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__L3QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__L3QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-          ptr__F3QU=__tmp__44QU;
-        } else /* FALSE */ {
-          __tmp__L3QU=((__UINTEGER_32__RWB )typ_id__G3QU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__L3QU)]))),(__UINTEGER_32__RWB)(__tmp__L3QU |  1));
-          ptr__F3QU=__tmp__44QU;
-        };
-        Self__3K3O=((__NODE_TYPE__FK2C *)ptr__F3QU);
-        *(Self__3K3O) = *(NODE_TYPE__FK2C__);
-      };
-      Self__MQSS=((__NODE_TYPE__FK2C *)Self__3K3O);
-      Self__MQSS->parent_node__GK2C.expr__VU4D=__tmp__ZK3O;
-      Self__MQSS->parent_node__GK2C.data__WU4D=__tmp__T53O;
-      late_binding_counter__QM=(__INTEGER__Q)(late_binding_counter__QM +  1);
-      Self__LW4T=((__LINKED_LISToNODE_TYPEo__QK2C *)node_list__YK2C);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (((void *)Self__LW4T->first_link__WA0G == (void *)NULL)) {
-        result__GFRU=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          result__GFRU=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-        } else /* FALSE */ {
-          typ_id__14QU=__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__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          result__GFRU=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__J3QU);
-          *(result__GFRU) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-        };
-        Self__SFRU=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__GFRU);
-        Self__SFRU->item__UK0G=Self__3K3O;
-        Self__SFRU->next__BVFH=NULL;
-        Self__LW4T->first_link__WA0G=result__GFRU;
-        Self__LW4T->parent_linked_collection__XK2C.upper__UZRD= 1;
-        Self__LW4T->last_link__5A0G=result__GFRU;
-        Self__LW4T->mem_idx__AB0G= 1;
-        Self__LW4T->mem_lnk__CB0G=result__GFRU;
-      } else /* FALSE */ {
-        result__GFRU=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          result__GFRU=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-        } else /* FALSE */ {
-          typ_id__14QU=__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__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          result__GFRU=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__J3QU);
-          *(result__GFRU) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-        };
-        Self__SFRU=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__GFRU);
-        Self__SFRU->item__UK0G=Self__3K3O;
-        Self__SFRU->next__BVFH=NULL;
-        ((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)Self__LW4T->last_link__5A0G)->next__BVFH=result__GFRU;
-        Self__LW4T->parent_linked_collection__XK2C.upper__UZRD=(__INTEGER__Q)(Self__LW4T->parent_linked_collection__XK2C.upper__UZRD +  1);
-        Self__LW4T->last_link__5A0G=result__GFRU;
-      };
-      __tmp__4X2O=Self__3K3O;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__4X2O=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__YNSS));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__QFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__YNSS)->local__PUEJ));
-      if (__tmp__QFNT==NULL) {
-        __tmp__RFNT=NULL;
+        __IM3O=__QOBU;
+      } break;
+      case ____UVPM__: {
+        __IM3O=__VGWN(((____UVPM *)__CB4O));
+      } break;
+      case ____0ZPM__: {
+        __IM3O=__4G2P(((____0ZPM *)__CB4O));
+      } break;
+      case ____MR0N__: {
+        __IM3O=__DRVO(((____MR0N *)__CB4O));
+      } break;
+      case ____YWBP__: {
+        __IM3O=__DQ0Q(((____YWBP *)__CB4O));
+      } break;
+      case ____LYBP__: {
+        __IM3O=__0WUP(((____LYBP *)__CB4O));
+      } break;
+      case ____CZBP__: {
+        __IM3O=__FXUP(((____CZBP *)__CB4O));
+      } break;
+      case ____3BEP__: {
+        __IM3O=__FCIQ(((____3BEP *)__CB4O));
+      } break;
+      };
+      __CB4O=__MM3O->__VL2C.__FW4D;
+      __MM3O=NULL;
+      __U4QU=((____IB )(NULL));
+      __V4QU= 0;
+      __W4QU=((____IB )sizeof(____UL2C));
+      if (((unsigned long)__W4QU ==  0)) {
+        __MM3O=__UL2C__;
+      } else /* FALSE */ {
+        __V4QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W4QU));
+        if ((__V4QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __04QU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_size[(__04QU)-1]))),((____YWB )((____Q )__OARU)));
+          __U4QU=__NARU;
+        } else /* FALSE */ {
+          __04QU=((____YWB )__V4QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_type[(__04QU)]))),(____YWB)(__04QU |  1));
+          __U4QU=__NARU;
+        };
+        __MM3O=((____UL2C *)__U4QU);
+        *(__MM3O) = *(__UL2C__);
+      };
+      __1RSS=((____UL2C *)__MM3O);
+      __1RSS->__VL2C.__EW4D=__IM3O;
+      __1RSS->__VL2C.__FW4D=__CB4O;
+      __QM=(____Q)(__QM +  1);
+      __0X4T=((____5L2C *)__HM2C);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (((void *)__0X4T->__FC0G == (void *)NULL)) {
+        __VGRU=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____AC0G));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __VGRU=__AC0G__;
+        } else /* FALSE */ {
+          __KARU=____AC0G__;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __VGRU=((____AC0G *)__Y4QU);
+          *(__VGRU) = *(__AC0G__);
+        };
+        __BHRU=((____AC0G *)__VGRU);
+        __BHRU->__DM0G=__MM3O;
+        __BHRU->__QWFH=NULL;
+        __0X4T->__FC0G=__VGRU;
+        __0X4T->__GM2C.__D1RD= 1;
+        __0X4T->__OC0G=__VGRU;
+        __0X4T->__PC0G= 1;
+        __0X4T->__RC0G=__VGRU;
+      } else /* FALSE */ {
+        __VGRU=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____AC0G));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __VGRU=__AC0G__;
+        } else /* FALSE */ {
+          __KARU=____AC0G__;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __VGRU=((____AC0G *)__Y4QU);
+          *(__VGRU) = *(__AC0G__);
+        };
+        __BHRU=((____AC0G *)__VGRU);
+        __BHRU->__DM0G=__MM3O;
+        __BHRU->__QWFH=NULL;
+        ((____AC0G *)__0X4T->__OC0G)->__QWFH=__VGRU;
+        __0X4T->__GM2C.__D1RD=(____Q)(__0X4T->__GM2C.__D1RD +  1);
+        __0X4T->__OC0G=__VGRU;
+      };
+      __NZ2O=__MM3O;
+    } break;
+    case ____DMWH__: {
+      __NZ2O=__W3OK(((____DMWH *)__HPSS));
+    } break;
+    case ____2A0I__: {
+      __5GNT=__2VEI(((____N5WC *)((____2A0I *)__HPSS)->__4VEJ));
+      if (__5GNT==NULL) {
+        __AHNT=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__RFNT=((__READ_LOCAL__N5ZI *)__tmp__QFNT);
-      };
-      __tmp__4X2O=__tmp__RFNT;
-    } break;
-    case __WRITE_GLOBAL__EXKJ__: {
-      Self__IL3O=((__WRITE_GLOBAL__EXKJ *)__tmp__YNSS);
-      __tmp__T53O=Self__IL3O->parent_write__FXKJ.value__LEJJ;
-      switch (((struct ___OBJ *)__tmp__T53O)->__id) {
-      case __STRING_CST__5J__: {
-        Self__34QU=((__STRING_CST__5J *)__tmp__T53O);
-        result__Z4QU=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          result__Z4QU=Self__34QU;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          result__Z4QU=((__STRING_CST__5J *)__tmp__J3QU);
-          *(result__Z4QU) = *(Self__34QU);
-        };
-        __tmp__ZK3O=result__Z4QU;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__ZK3O=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__T53O));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__MOSS=((__PROTOTYPE_CST__45WC *)__tmp__T53O);
-        __tmp__NOSS=create__type__IJ2C(Self__MOSS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MOSS->parent_constant__55WC.static_type__SG4D);
-        __tmp__ZK3O=__tmp__NOSS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__POSS=((__INTEGER_CST__KAXC *)__tmp__T53O);
-        p__U5QU=Self__POSS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__V5QU=Self__POSS->value__YG4D;
-        t__W5QU=Self__POSS->parent_constant__LAXC.static_type__SG4D;
-        Self__POSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__POSS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__POSS=((__INTEGER_CST__KAXC *)__tmp__J3QU);
-          *(Self__POSS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__T5QU=((__INTEGER_CST__KAXC *)Self__POSS);
-        Self__T5QU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__T5QU->value__YG4D=v__V5QU;
-        Self__T5QU->parent_constant__LAXC.static_type__SG4D=t__W5QU;
-        check_type__KYEE(Self__T5QU);
-        __tmp__ZK3O=Self__POSS;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__ZK3O=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__T53O));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__RFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__T53O)->local__PUEJ));
-        if (__tmp__RFNT==NULL) {
-          __tmp__FGNT=NULL;
+        __AHNT=((____2A0I *)__5GNT);
+      };
+      __NZ2O=__AHNT;
+    } break;
+    case ____TYKJ__: {
+      __XM3O=((____TYKJ *)__HPSS);
+      __CB4O=__XM3O->__UYKJ.__0FJJ;
+      switch (((struct ___OBJ *)__CB4O)->__id) {
+      case ____5J__: {
+        __MARU=((____5J *)__CB4O);
+        __IARU=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____5J));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __IARU=__MARU;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __IARU=((____5J *)__Y4QU);
+          *(__IARU) = *(__MARU);
+        };
+        __IM3O=__IARU;
+      } break;
+      case ____0AXC__: {
+        __IM3O=__JZAL(((____0AXC *)__CB4O));
+      } break;
+      case ____NBXC__: {
+        __1PSS=((____NBXC *)__CB4O);
+        __2PSS=__XK2C(__1PSS->__OBXC.__DK.__CK.__YH.__O2B,__1PSS->__OBXC.__BI4D);
+        __IM3O=__2PSS;
+      } break;
+      case ____ZBXC__: {
+        __4PSS=((____ZBXC *)__CB4O);
+        __DBRU=__4PSS->__0BXC.__DK.__CK.__YH.__O2B;
+        __EBRU=__4PSS->__HI4D;
+        __FBRU=__4PSS->__0BXC.__BI4D;
+        __4PSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __4PSS=__ZBXC__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __4PSS=((____ZBXC *)__Y4QU);
+          *(__4PSS) = *(__ZBXC__);
+        };
+        __CBRU=((____ZBXC *)__4PSS);
+        __CBRU->__0BXC.__DK.__CK.__YH.__O2B=__DBRU;
+        __CBRU->__HI4D=__EBRU;
+        __CBRU->__0BXC.__BI4D=__FBRU;
+        __ZZEE(__CBRU);
+        __IM3O=__4PSS;
+      } break;
+      case ____DMWH__: {
+        __IM3O=__W3OK(((____DMWH *)__CB4O));
+      } break;
+      case ____2A0I__: {
+        __AHNT=__2VEI(((____N5WC *)((____2A0I *)__CB4O)->__4VEJ));
+        if (__AHNT==NULL) {
+          __UHNT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__FGNT=((__READ_LOCAL__N5ZI *)__tmp__RFNT);
+          __UHNT=((____2A0I *)__AHNT);
         };
-        __tmp__ZK3O=__tmp__FGNT;
+        __IM3O=__UHNT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__ZK3O=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__T53O));
+      case ____HJNJ__: {
+        __IM3O=__Y0AL(((____HJNJ *)__CB4O));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__ZK3O=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__T53O));
+      case ____SJNJ__: {
+        __IM3O=__D1AL(((____SJNJ *)__CB4O));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__TOSS=((__IS_EXPANDED__L5NJ *)__tmp__T53O);
-        p__U5QU=Self__TOSS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__RFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__TOSS->receiver__554J)->local__PUEJ));
-        if (__tmp__RFNT==NULL) {
-          __tmp__FGNT=NULL;
+      case ____0AOJ__: {
+        __CQSS=((____0AOJ *)__CB4O);
+        __DBRU=__CQSS->__1AOJ.__CK.__YH.__O2B;
+        __AHNT=__2VEI(((____N5WC *)((____2A0I *)__CQSS->__OB5J)->__4VEJ));
+        if (__AHNT==NULL) {
+          __UHNT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__FGNT=((__READ_LOCAL__N5ZI *)__tmp__RFNT);
-        };
-        Self__TOSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__TOSS=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__TOSS=((__IS_EXPANDED__L5NJ *)__tmp__J3QU);
-          *(Self__TOSS) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__EARU=((__IS_EXPANDED__L5NJ *)Self__TOSS);
-        Self__EARU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__EARU->receiver__554J=__tmp__FGNT;
-        __tmp__ZK3O=Self__TOSS;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__YOSS=((__GET_TYPE_ID__V5NJ *)__tmp__T53O);
-        p__U5QU=Self__YOSS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__W5QU=Self__YOSS->receiver__EA5J;
-        Self__YOSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__YOSS=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__YOSS=((__GET_TYPE_ID__V5NJ *)__tmp__J3QU);
-          *(Self__YOSS) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__UARU=((__GET_TYPE_ID__V5NJ *)Self__YOSS);
-        Self__UARU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__UARU->receiver__EA5J=t__W5QU;
-        __tmp__ZK3O=Self__YOSS;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__ZK3O=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__ZK3O=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__ZK3O=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__ZK3O=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__ZK3O=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__ZK3O=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__ZK3O=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__T53O));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__ZK3O=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__T53O));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__ZK3O=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__T53O));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__1OSS=((__SIZE_OF__NGOJ *)__tmp__T53O);
-        p__U5QU=Self__1OSS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__W5QU=Self__1OSS->receiver__OC5J;
-        Self__1OSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__1OSS=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__1OSS=((__SIZE_OF__NGOJ *)__tmp__J3QU);
-          *(Self__1OSS) = *(SIZE_OF__NGOJ__);
-        };
-        Self__EBRU=((__SIZE_OF__NGOJ *)Self__1OSS);
-        Self__EBRU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__EBRU->receiver__OC5J=t__W5QU;
-        __tmp__ZK3O=Self__1OSS;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__ZK3O=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__T53O));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__4OSS=((__REAL_CST__JLOJ *)__tmp__T53O);
-        p__U5QU=Self__4OSS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__WBRU=Self__4OSS->value__DD5J;
-        t__W5QU=Self__4OSS->parent_constant__KLOJ.static_type__SG4D;
-        Self__4OSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__4OSS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__4OSS=((__REAL_CST__JLOJ *)__tmp__J3QU);
-          *(Self__4OSS) = *(REAL_CST__JLOJ__);
-        };
-        Self__UBRU=((__REAL_CST__JLOJ *)Self__4OSS);
-        Self__UBRU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__UBRU->value__DD5J=v__WBRU;
-        Self__UBRU->parent_constant__KLOJ.static_type__SG4D=t__W5QU;
-        __tmp__ZK3O=Self__4OSS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__CPSS=((__CHARACTER_CST__5LOJ *)__tmp__T53O);
-        __tmp__DPSS=create__char__CMQJ(Self__CPSS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CPSS->text__ID5J);
-        __tmp__ZK3O=__tmp__DPSS;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__FPSS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__T53O);
-        __tmp__GPSS=create__text__2PQJ(Self__FPSS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FPSS->string__EBJK);
-        __tmp__ZK3O=__tmp__GPSS;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__ZK3O=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__T53O));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__ZK3O=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__T53O));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__ZK3O=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__T53O));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__ZK3O=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__T53O));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__ZK3O=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__T53O));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__ZK3O=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__T53O));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__ZK3O=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__T53O));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__ZK3O=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__T53O));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__ANBU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__T53O)->global__Y5JM),NULL);
-        if (__tmp__ANBU==NULL) {
-          __tmp__BNBU=NULL;
+          __UHNT=((____2A0I *)__AHNT);
+        };
+        __CQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __CQSS=__0AOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __CQSS=((____0AOJ *)__Y4QU);
+          *(__CQSS) = *(__0AOJ__);
+        };
+        __TBRU=((____0AOJ *)__CQSS);
+        __TBRU->__1AOJ.__CK.__YH.__O2B=__DBRU;
+        __TBRU->__OB5J=__UHNT;
+        __IM3O=__CQSS;
+      } break;
+      case ____EBOJ__: {
+        __HQSS=((____EBOJ *)__CB4O);
+        __DBRU=__HQSS->__FBOJ.__CK.__YH.__O2B;
+        __FBRU=__HQSS->__TB5J;
+        __HQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __HQSS=__EBOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __HQSS=((____EBOJ *)__Y4QU);
+          *(__HQSS) = *(__EBOJ__);
+        };
+        __DCRU=((____EBOJ *)__HQSS);
+        __DCRU->__FBOJ.__CK.__YH.__O2B=__DBRU;
+        __DCRU->__TB5J=__FBRU;
+        __IM3O=__HQSS;
+      } break;
+      case ____3BOJ__: {
+        __IM3O=__21AL(((____3BOJ *)__CB4O));
+      } break;
+      case ____RCOJ__: {
+        __IM3O=__H2AL(((____RCOJ *)__CB4O));
+      } break;
+      case ____HDOJ__: {
+        __IM3O=__S2AL(((____HDOJ *)__CB4O));
+      } break;
+      case ____1DOJ__: {
+        __IM3O=__32AL(((____1DOJ *)__CB4O));
+      } break;
+      case ____PEOJ__: {
+        __IM3O=__I3AL(((____PEOJ *)__CB4O));
+      } break;
+      case ____DFOJ__: {
+        __IM3O=__T3AL(((____DFOJ *)__CB4O));
+      } break;
+      case ____XFOJ__: {
+        __IM3O=__43AL(((____XFOJ *)__CB4O));
+      } break;
+      case ____QGOJ__: {
+        __IM3O=__J4AL(((____QGOJ *)__CB4O));
+      } break;
+      case ____EHOJ__: {
+        __IM3O=__X4AL(((____EHOJ *)__CB4O));
+      } break;
+      case ____2HOJ__: {
+        __KQSS=((____2HOJ *)__CB4O);
+        __DBRU=__KQSS->__3HOJ.__CK.__YH.__O2B;
+        __FBRU=__KQSS->__3D5J;
+        __KQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __KQSS=__2HOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __KQSS=((____2HOJ *)__Y4QU);
+          *(__KQSS) = *(__2HOJ__);
+        };
+        __TCRU=((____2HOJ *)__KQSS);
+        __TCRU->__3HOJ.__CK.__YH.__O2B=__DBRU;
+        __TCRU->__3D5J=__FBRU;
+        __IM3O=__KQSS;
+      } break;
+      case ____YIOJ__: {
+        __IM3O=__I5AL(((____YIOJ *)__CB4O));
+      } break;
+      case ____YMOJ__: {
+        __NQSS=((____YMOJ *)__CB4O);
+        __DBRU=__NQSS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __FDRU=__NQSS->__SE5J;
+        __FBRU=__NQSS->__ZMOJ.__BI4D;
+        __NQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __NQSS=__YMOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __NQSS=((____YMOJ *)__Y4QU);
+          *(__NQSS) = *(__YMOJ__);
+        };
+        __DDRU=((____YMOJ *)__NQSS);
+        __DDRU->__ZMOJ.__DK.__CK.__YH.__O2B=__DBRU;
+        __DDRU->__SE5J=__FDRU;
+        __DDRU->__ZMOJ.__BI4D=__FBRU;
+        __IM3O=__NQSS;
+      } break;
+      case ____ONOJ__: {
+        __RQSS=((____ONOJ *)__CB4O);
+        __SQSS=__RNQJ(__RQSS->__PNOJ.__DK.__CK.__YH.__O2B,__RQSS->__XE5J);
+        __IM3O=__SQSS;
+      } break;
+      case ____YOOJ__: {
+        __UQSS=((____YOOJ *)__CB4O);
+        __VQSS=__LRQJ(__UQSS->__ZOOJ.__DK.__CK.__YH.__O2B,__UQSS->__TCJK);
+        __IM3O=__VQSS;
+      } break;
+      case ____IM4K__: {
+        __IM3O=__NZFM(((____IM4K *)__CB4O));
+      } break;
+      case ____T5FL__: {
+        __IM3O=__V35O(((____T5FL *)__CB4O));
+      } break;
+      case ____3DUL__: {
+        __IM3O=__AJVP(((____3DUL *)__CB4O));
+      } break;
+      case ____0EUL__: {
+        __IM3O=__QB4P(((____0EUL *)__CB4O));
+      } break;
+      case ____BGUL__: {
+        __IM3O=__LJVP(((____BGUL *)__CB4O));
+      } break;
+      case ____2GUL__: {
+        __IM3O=__2B4P(((____2GUL *)__CB4O));
+      } break;
+      case ____B0VL__: {
+        __IM3O=__H0BN(((____B0VL *)__CB4O));
+      } break;
+      case ____P0VL__: {
+        __IM3O=__NCHM(((____P0VL *)__CB4O));
+      } break;
+      case ____Q5YL__: {
+        __POBU=__TFTL(((____FKRG *)((____Q5YL *)__CB4O)->__HBKM),NULL);
+        if (__POBU==NULL) {
+          __QOBU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__ANBU)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__BNBU=NULL;
+          switch (((struct ___OBJ *)__POBU)->__id) {
+          case ____IM4K__: {
+            __QOBU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__BNBU=((__READ_GLOBAL__B4YL *)__tmp__ANBU);
+          case ____Q5YL__: {
+            __QOBU=((____Q5YL *)__POBU);
           } break;
           }
         };
-        __tmp__ZK3O=__tmp__BNBU;
+        __IM3O=__QOBU;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__ZK3O=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__T53O));
+      case ____UVPM__: {
+        __IM3O=__VGWN(((____UVPM *)__CB4O));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__ZK3O=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__T53O));
+      case ____0ZPM__: {
+        __IM3O=__4G2P(((____0ZPM *)__CB4O));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__ZK3O=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__T53O));
+      case ____MR0N__: {
+        __IM3O=__DRVO(((____MR0N *)__CB4O));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__ZK3O=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__T53O));
+      case ____YWBP__: {
+        __IM3O=__DQ0Q(((____YWBP *)__CB4O));
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__ZK3O=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__T53O));
+      case ____LYBP__: {
+        __IM3O=__0WUP(((____LYBP *)__CB4O));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__ZK3O=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__T53O));
+      case ____CZBP__: {
+        __IM3O=__FXUP(((____CZBP *)__CB4O));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__ZK3O=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__T53O));
+      case ____3BEP__: {
+        __IM3O=__FCIQ(((____3BEP *)__CB4O));
       } break;
       };
-      __tmp__T53O=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)Self__IL3O->global__105J),Self__IL3O->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B,NULL,__tmp__ZK3O);
-      if (__tmp__T53O==NULL) {
-        __tmp__SL3O=NULL;
+      __CB4O=__UEJJ(((____FKRG *)__XM3O->__K25J),__XM3O->__UYKJ.__DUDJ.__YH.__O2B,NULL,__IM3O);
+      if (__CB4O==NULL) {
+        __BN3O=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__T53O)->__id) {
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__SL3O=((__WRITE_GLOBAL__EXKJ *)__tmp__T53O);
+        switch (((struct ___OBJ *)__CB4O)->__id) {
+        case ____TYKJ__: {
+          __BN3O=((____TYKJ *)__CB4O);
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__SL3O=NULL;
+        case ____BZKJ__: {
+          __BN3O=NULL;
         } break;
         }
       };
-      __tmp__4X2O=__tmp__SL3O;
-    } break;
-    case __WRITE_SLOT__SXKJ__: {
-      Self__VL3O=((__WRITE_SLOT__SXKJ *)__tmp__YNSS);
-      __tmp__T53O=Self__VL3O->parent_write__TXKJ.value__LEJJ;
-      switch (((struct ___OBJ *)__tmp__T53O)->__id) {
-      case __STRING_CST__5J__: {
-        Self__34QU=((__STRING_CST__5J *)__tmp__T53O);
-        result__Z4QU=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          result__Z4QU=Self__34QU;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          result__Z4QU=((__STRING_CST__5J *)__tmp__J3QU);
-          *(result__Z4QU) = *(Self__34QU);
-        };
-        __tmp__ZK3O=result__Z4QU;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__ZK3O=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__T53O));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__MOSS=((__PROTOTYPE_CST__45WC *)__tmp__T53O);
-        __tmp__NOSS=create__type__IJ2C(Self__MOSS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MOSS->parent_constant__55WC.static_type__SG4D);
-        __tmp__ZK3O=__tmp__NOSS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__POSS=((__INTEGER_CST__KAXC *)__tmp__T53O);
-        p__U5QU=Self__POSS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__V5QU=Self__POSS->value__YG4D;
-        t__W5QU=Self__POSS->parent_constant__LAXC.static_type__SG4D;
-        Self__POSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__POSS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__POSS=((__INTEGER_CST__KAXC *)__tmp__J3QU);
-          *(Self__POSS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__T5QU=((__INTEGER_CST__KAXC *)Self__POSS);
-        Self__T5QU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__T5QU->value__YG4D=v__V5QU;
-        Self__T5QU->parent_constant__LAXC.static_type__SG4D=t__W5QU;
-        check_type__KYEE(Self__T5QU);
-        __tmp__ZK3O=Self__POSS;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__ZK3O=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__T53O));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__RFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__T53O)->local__PUEJ));
-        if (__tmp__RFNT==NULL) {
-          __tmp__FGNT=NULL;
+      __NZ2O=__BN3O;
+    } break;
+    case ____BZKJ__: {
+      __EN3O=((____BZKJ *)__HPSS);
+      __CB4O=__EN3O->__CZKJ.__0FJJ;
+      switch (((struct ___OBJ *)__CB4O)->__id) {
+      case ____5J__: {
+        __MARU=((____5J *)__CB4O);
+        __IARU=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____5J));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __IARU=__MARU;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __IARU=((____5J *)__Y4QU);
+          *(__IARU) = *(__MARU);
+        };
+        __IM3O=__IARU;
+      } break;
+      case ____0AXC__: {
+        __IM3O=__JZAL(((____0AXC *)__CB4O));
+      } break;
+      case ____NBXC__: {
+        __1PSS=((____NBXC *)__CB4O);
+        __2PSS=__XK2C(__1PSS->__OBXC.__DK.__CK.__YH.__O2B,__1PSS->__OBXC.__BI4D);
+        __IM3O=__2PSS;
+      } break;
+      case ____ZBXC__: {
+        __4PSS=((____ZBXC *)__CB4O);
+        __DBRU=__4PSS->__0BXC.__DK.__CK.__YH.__O2B;
+        __EBRU=__4PSS->__HI4D;
+        __FBRU=__4PSS->__0BXC.__BI4D;
+        __4PSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __4PSS=__ZBXC__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __4PSS=((____ZBXC *)__Y4QU);
+          *(__4PSS) = *(__ZBXC__);
+        };
+        __CBRU=((____ZBXC *)__4PSS);
+        __CBRU->__0BXC.__DK.__CK.__YH.__O2B=__DBRU;
+        __CBRU->__HI4D=__EBRU;
+        __CBRU->__0BXC.__BI4D=__FBRU;
+        __ZZEE(__CBRU);
+        __IM3O=__4PSS;
+      } break;
+      case ____DMWH__: {
+        __IM3O=__W3OK(((____DMWH *)__CB4O));
+      } break;
+      case ____2A0I__: {
+        __AHNT=__2VEI(((____N5WC *)((____2A0I *)__CB4O)->__4VEJ));
+        if (__AHNT==NULL) {
+          __UHNT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__FGNT=((__READ_LOCAL__N5ZI *)__tmp__RFNT);
+          __UHNT=((____2A0I *)__AHNT);
         };
-        __tmp__ZK3O=__tmp__FGNT;
+        __IM3O=__UHNT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__ZK3O=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__T53O));
+      case ____HJNJ__: {
+        __IM3O=__Y0AL(((____HJNJ *)__CB4O));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__ZK3O=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__T53O));
+      case ____SJNJ__: {
+        __IM3O=__D1AL(((____SJNJ *)__CB4O));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__TOSS=((__IS_EXPANDED__L5NJ *)__tmp__T53O);
-        p__U5QU=Self__TOSS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__RFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__TOSS->receiver__554J)->local__PUEJ));
-        if (__tmp__RFNT==NULL) {
-          __tmp__FGNT=NULL;
+      case ____0AOJ__: {
+        __CQSS=((____0AOJ *)__CB4O);
+        __DBRU=__CQSS->__1AOJ.__CK.__YH.__O2B;
+        __AHNT=__2VEI(((____N5WC *)((____2A0I *)__CQSS->__OB5J)->__4VEJ));
+        if (__AHNT==NULL) {
+          __UHNT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__FGNT=((__READ_LOCAL__N5ZI *)__tmp__RFNT);
-        };
-        Self__TOSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__TOSS=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__TOSS=((__IS_EXPANDED__L5NJ *)__tmp__J3QU);
-          *(Self__TOSS) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__EARU=((__IS_EXPANDED__L5NJ *)Self__TOSS);
-        Self__EARU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__EARU->receiver__554J=__tmp__FGNT;
-        __tmp__ZK3O=Self__TOSS;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__YOSS=((__GET_TYPE_ID__V5NJ *)__tmp__T53O);
-        p__U5QU=Self__YOSS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__W5QU=Self__YOSS->receiver__EA5J;
-        Self__YOSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__YOSS=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__YOSS=((__GET_TYPE_ID__V5NJ *)__tmp__J3QU);
-          *(Self__YOSS) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__UARU=((__GET_TYPE_ID__V5NJ *)Self__YOSS);
-        Self__UARU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__UARU->receiver__EA5J=t__W5QU;
-        __tmp__ZK3O=Self__YOSS;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__ZK3O=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__ZK3O=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__ZK3O=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__ZK3O=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__ZK3O=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__ZK3O=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__ZK3O=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__T53O));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__ZK3O=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__T53O));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__ZK3O=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__T53O));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__1OSS=((__SIZE_OF__NGOJ *)__tmp__T53O);
-        p__U5QU=Self__1OSS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__W5QU=Self__1OSS->receiver__OC5J;
-        Self__1OSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__1OSS=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__1OSS=((__SIZE_OF__NGOJ *)__tmp__J3QU);
-          *(Self__1OSS) = *(SIZE_OF__NGOJ__);
-        };
-        Self__EBRU=((__SIZE_OF__NGOJ *)Self__1OSS);
-        Self__EBRU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__EBRU->receiver__OC5J=t__W5QU;
-        __tmp__ZK3O=Self__1OSS;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__ZK3O=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__T53O));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__4OSS=((__REAL_CST__JLOJ *)__tmp__T53O);
-        p__U5QU=Self__4OSS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__WBRU=Self__4OSS->value__DD5J;
-        t__W5QU=Self__4OSS->parent_constant__KLOJ.static_type__SG4D;
-        Self__4OSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__4OSS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__4OSS=((__REAL_CST__JLOJ *)__tmp__J3QU);
-          *(Self__4OSS) = *(REAL_CST__JLOJ__);
-        };
-        Self__UBRU=((__REAL_CST__JLOJ *)Self__4OSS);
-        Self__UBRU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__UBRU->value__DD5J=v__WBRU;
-        Self__UBRU->parent_constant__KLOJ.static_type__SG4D=t__W5QU;
-        __tmp__ZK3O=Self__4OSS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__CPSS=((__CHARACTER_CST__5LOJ *)__tmp__T53O);
-        __tmp__DPSS=create__char__CMQJ(Self__CPSS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CPSS->text__ID5J);
-        __tmp__ZK3O=__tmp__DPSS;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__FPSS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__T53O);
-        __tmp__GPSS=create__text__2PQJ(Self__FPSS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FPSS->string__EBJK);
-        __tmp__ZK3O=__tmp__GPSS;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__ZK3O=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__T53O));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__ZK3O=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__T53O));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__ZK3O=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__T53O));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__ZK3O=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__T53O));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__ZK3O=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__T53O));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__ZK3O=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__T53O));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__ZK3O=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__T53O));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__ZK3O=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__T53O));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__ANBU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__T53O)->global__Y5JM),NULL);
-        if (__tmp__ANBU==NULL) {
-          __tmp__BNBU=NULL;
+          __UHNT=((____2A0I *)__AHNT);
+        };
+        __CQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __CQSS=__0AOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __CQSS=((____0AOJ *)__Y4QU);
+          *(__CQSS) = *(__0AOJ__);
+        };
+        __TBRU=((____0AOJ *)__CQSS);
+        __TBRU->__1AOJ.__CK.__YH.__O2B=__DBRU;
+        __TBRU->__OB5J=__UHNT;
+        __IM3O=__CQSS;
+      } break;
+      case ____EBOJ__: {
+        __HQSS=((____EBOJ *)__CB4O);
+        __DBRU=__HQSS->__FBOJ.__CK.__YH.__O2B;
+        __FBRU=__HQSS->__TB5J;
+        __HQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __HQSS=__EBOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __HQSS=((____EBOJ *)__Y4QU);
+          *(__HQSS) = *(__EBOJ__);
+        };
+        __DCRU=((____EBOJ *)__HQSS);
+        __DCRU->__FBOJ.__CK.__YH.__O2B=__DBRU;
+        __DCRU->__TB5J=__FBRU;
+        __IM3O=__HQSS;
+      } break;
+      case ____3BOJ__: {
+        __IM3O=__21AL(((____3BOJ *)__CB4O));
+      } break;
+      case ____RCOJ__: {
+        __IM3O=__H2AL(((____RCOJ *)__CB4O));
+      } break;
+      case ____HDOJ__: {
+        __IM3O=__S2AL(((____HDOJ *)__CB4O));
+      } break;
+      case ____1DOJ__: {
+        __IM3O=__32AL(((____1DOJ *)__CB4O));
+      } break;
+      case ____PEOJ__: {
+        __IM3O=__I3AL(((____PEOJ *)__CB4O));
+      } break;
+      case ____DFOJ__: {
+        __IM3O=__T3AL(((____DFOJ *)__CB4O));
+      } break;
+      case ____XFOJ__: {
+        __IM3O=__43AL(((____XFOJ *)__CB4O));
+      } break;
+      case ____QGOJ__: {
+        __IM3O=__J4AL(((____QGOJ *)__CB4O));
+      } break;
+      case ____EHOJ__: {
+        __IM3O=__X4AL(((____EHOJ *)__CB4O));
+      } break;
+      case ____2HOJ__: {
+        __KQSS=((____2HOJ *)__CB4O);
+        __DBRU=__KQSS->__3HOJ.__CK.__YH.__O2B;
+        __FBRU=__KQSS->__3D5J;
+        __KQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __KQSS=__2HOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __KQSS=((____2HOJ *)__Y4QU);
+          *(__KQSS) = *(__2HOJ__);
+        };
+        __TCRU=((____2HOJ *)__KQSS);
+        __TCRU->__3HOJ.__CK.__YH.__O2B=__DBRU;
+        __TCRU->__3D5J=__FBRU;
+        __IM3O=__KQSS;
+      } break;
+      case ____YIOJ__: {
+        __IM3O=__I5AL(((____YIOJ *)__CB4O));
+      } break;
+      case ____YMOJ__: {
+        __NQSS=((____YMOJ *)__CB4O);
+        __DBRU=__NQSS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __FDRU=__NQSS->__SE5J;
+        __FBRU=__NQSS->__ZMOJ.__BI4D;
+        __NQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __NQSS=__YMOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __NQSS=((____YMOJ *)__Y4QU);
+          *(__NQSS) = *(__YMOJ__);
+        };
+        __DDRU=((____YMOJ *)__NQSS);
+        __DDRU->__ZMOJ.__DK.__CK.__YH.__O2B=__DBRU;
+        __DDRU->__SE5J=__FDRU;
+        __DDRU->__ZMOJ.__BI4D=__FBRU;
+        __IM3O=__NQSS;
+      } break;
+      case ____ONOJ__: {
+        __RQSS=((____ONOJ *)__CB4O);
+        __SQSS=__RNQJ(__RQSS->__PNOJ.__DK.__CK.__YH.__O2B,__RQSS->__XE5J);
+        __IM3O=__SQSS;
+      } break;
+      case ____YOOJ__: {
+        __UQSS=((____YOOJ *)__CB4O);
+        __VQSS=__LRQJ(__UQSS->__ZOOJ.__DK.__CK.__YH.__O2B,__UQSS->__TCJK);
+        __IM3O=__VQSS;
+      } break;
+      case ____IM4K__: {
+        __IM3O=__NZFM(((____IM4K *)__CB4O));
+      } break;
+      case ____T5FL__: {
+        __IM3O=__V35O(((____T5FL *)__CB4O));
+      } break;
+      case ____3DUL__: {
+        __IM3O=__AJVP(((____3DUL *)__CB4O));
+      } break;
+      case ____0EUL__: {
+        __IM3O=__QB4P(((____0EUL *)__CB4O));
+      } break;
+      case ____BGUL__: {
+        __IM3O=__LJVP(((____BGUL *)__CB4O));
+      } break;
+      case ____2GUL__: {
+        __IM3O=__2B4P(((____2GUL *)__CB4O));
+      } break;
+      case ____B0VL__: {
+        __IM3O=__H0BN(((____B0VL *)__CB4O));
+      } break;
+      case ____P0VL__: {
+        __IM3O=__NCHM(((____P0VL *)__CB4O));
+      } break;
+      case ____Q5YL__: {
+        __POBU=__TFTL(((____FKRG *)((____Q5YL *)__CB4O)->__HBKM),NULL);
+        if (__POBU==NULL) {
+          __QOBU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__ANBU)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__BNBU=NULL;
+          switch (((struct ___OBJ *)__POBU)->__id) {
+          case ____IM4K__: {
+            __QOBU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__BNBU=((__READ_GLOBAL__B4YL *)__tmp__ANBU);
+          case ____Q5YL__: {
+            __QOBU=((____Q5YL *)__POBU);
           } break;
           }
         };
-        __tmp__ZK3O=__tmp__BNBU;
-      } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__ZK3O=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__T53O));
-      } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__ZK3O=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__T53O));
-      } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__ZK3O=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__T53O));
-      } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__ZK3O=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__T53O));
-      } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__ZK3O=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__T53O));
-      } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__ZK3O=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__T53O));
-      } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__ZK3O=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__T53O));
-      } break;
-      };
-      __tmp__1L3O=Self__VL3O->slot__I25J;
-      p__H4QU=Self__VL3O->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B;
-      __tmp__T53O=Self__VL3O->receiver__F54J;
-      switch (((struct ___OBJ *)__tmp__T53O)->__id) {
-      case __STRING_CST__5J__: {
-        Self__34QU=((__STRING_CST__5J *)__tmp__T53O);
-        result__Z4QU=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          result__Z4QU=Self__34QU;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          result__Z4QU=((__STRING_CST__5J *)__tmp__J3QU);
-          *(result__Z4QU) = *(Self__34QU);
-        };
-        __tmp__ANBU=result__Z4QU;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__ANBU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__T53O));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__MOSS=((__PROTOTYPE_CST__45WC *)__tmp__T53O);
-        __tmp__NOSS=create__type__IJ2C(Self__MOSS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MOSS->parent_constant__55WC.static_type__SG4D);
-        __tmp__ANBU=__tmp__NOSS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__POSS=((__INTEGER_CST__KAXC *)__tmp__T53O);
-        p__U5QU=Self__POSS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__V5QU=Self__POSS->value__YG4D;
-        t__W5QU=Self__POSS->parent_constant__LAXC.static_type__SG4D;
-        Self__POSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__POSS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__POSS=((__INTEGER_CST__KAXC *)__tmp__J3QU);
-          *(Self__POSS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__T5QU=((__INTEGER_CST__KAXC *)Self__POSS);
-        Self__T5QU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__T5QU->value__YG4D=v__V5QU;
-        Self__T5QU->parent_constant__LAXC.static_type__SG4D=t__W5QU;
-        check_type__KYEE(Self__T5QU);
-        __tmp__ANBU=Self__POSS;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__ANBU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__T53O));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__RFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__T53O)->local__PUEJ));
-        if (__tmp__RFNT==NULL) {
-          __tmp__FGNT=NULL;
+        __IM3O=__QOBU;
+      } break;
+      case ____UVPM__: {
+        __IM3O=__VGWN(((____UVPM *)__CB4O));
+      } break;
+      case ____0ZPM__: {
+        __IM3O=__4G2P(((____0ZPM *)__CB4O));
+      } break;
+      case ____MR0N__: {
+        __IM3O=__DRVO(((____MR0N *)__CB4O));
+      } break;
+      case ____YWBP__: {
+        __IM3O=__DQ0Q(((____YWBP *)__CB4O));
+      } break;
+      case ____LYBP__: {
+        __IM3O=__0WUP(((____LYBP *)__CB4O));
+      } break;
+      case ____CZBP__: {
+        __IM3O=__FXUP(((____CZBP *)__CB4O));
+      } break;
+      case ____3BEP__: {
+        __IM3O=__FCIQ(((____3BEP *)__CB4O));
+      } break;
+      };
+      __KN3O=__EN3O->__X35J;
+      __W5QU=__EN3O->__CZKJ.__DUDJ.__YH.__O2B;
+      __CB4O=__EN3O->__UA5J;
+      switch (((struct ___OBJ *)__CB4O)->__id) {
+      case ____5J__: {
+        __MARU=((____5J *)__CB4O);
+        __IARU=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____5J));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __IARU=__MARU;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __IARU=((____5J *)__Y4QU);
+          *(__IARU) = *(__MARU);
+        };
+        __POBU=__IARU;
+      } break;
+      case ____0AXC__: {
+        __POBU=__JZAL(((____0AXC *)__CB4O));
+      } break;
+      case ____NBXC__: {
+        __1PSS=((____NBXC *)__CB4O);
+        __2PSS=__XK2C(__1PSS->__OBXC.__DK.__CK.__YH.__O2B,__1PSS->__OBXC.__BI4D);
+        __POBU=__2PSS;
+      } break;
+      case ____ZBXC__: {
+        __4PSS=((____ZBXC *)__CB4O);
+        __DBRU=__4PSS->__0BXC.__DK.__CK.__YH.__O2B;
+        __EBRU=__4PSS->__HI4D;
+        __FBRU=__4PSS->__0BXC.__BI4D;
+        __4PSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __4PSS=__ZBXC__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __4PSS=((____ZBXC *)__Y4QU);
+          *(__4PSS) = *(__ZBXC__);
+        };
+        __CBRU=((____ZBXC *)__4PSS);
+        __CBRU->__0BXC.__DK.__CK.__YH.__O2B=__DBRU;
+        __CBRU->__HI4D=__EBRU;
+        __CBRU->__0BXC.__BI4D=__FBRU;
+        __ZZEE(__CBRU);
+        __POBU=__4PSS;
+      } break;
+      case ____DMWH__: {
+        __POBU=__W3OK(((____DMWH *)__CB4O));
+      } break;
+      case ____2A0I__: {
+        __AHNT=__2VEI(((____N5WC *)((____2A0I *)__CB4O)->__4VEJ));
+        if (__AHNT==NULL) {
+          __UHNT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__FGNT=((__READ_LOCAL__N5ZI *)__tmp__RFNT);
+          __UHNT=((____2A0I *)__AHNT);
         };
-        __tmp__ANBU=__tmp__FGNT;
+        __POBU=__UHNT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__ANBU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__T53O));
+      case ____HJNJ__: {
+        __POBU=__Y0AL(((____HJNJ *)__CB4O));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__ANBU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__T53O));
+      case ____SJNJ__: {
+        __POBU=__D1AL(((____SJNJ *)__CB4O));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__TOSS=((__IS_EXPANDED__L5NJ *)__tmp__T53O);
-        p__U5QU=Self__TOSS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__RFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__TOSS->receiver__554J)->local__PUEJ));
-        if (__tmp__RFNT==NULL) {
-          __tmp__FGNT=NULL;
+      case ____0AOJ__: {
+        __CQSS=((____0AOJ *)__CB4O);
+        __DBRU=__CQSS->__1AOJ.__CK.__YH.__O2B;
+        __AHNT=__2VEI(((____N5WC *)((____2A0I *)__CQSS->__OB5J)->__4VEJ));
+        if (__AHNT==NULL) {
+          __UHNT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__FGNT=((__READ_LOCAL__N5ZI *)__tmp__RFNT);
-        };
-        Self__TOSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__TOSS=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__TOSS=((__IS_EXPANDED__L5NJ *)__tmp__J3QU);
-          *(Self__TOSS) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__EARU=((__IS_EXPANDED__L5NJ *)Self__TOSS);
-        Self__EARU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__EARU->receiver__554J=__tmp__FGNT;
-        __tmp__ANBU=Self__TOSS;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__YOSS=((__GET_TYPE_ID__V5NJ *)__tmp__T53O);
-        p__U5QU=Self__YOSS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__W5QU=Self__YOSS->receiver__EA5J;
-        Self__YOSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__YOSS=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__YOSS=((__GET_TYPE_ID__V5NJ *)__tmp__J3QU);
-          *(Self__YOSS) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__UARU=((__GET_TYPE_ID__V5NJ *)Self__YOSS);
-        Self__UARU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__UARU->receiver__EA5J=t__W5QU;
-        __tmp__ANBU=Self__YOSS;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__ANBU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__ANBU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__ANBU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__ANBU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__ANBU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__ANBU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__ANBU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__T53O));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__ANBU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__T53O));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__ANBU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__T53O));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__1OSS=((__SIZE_OF__NGOJ *)__tmp__T53O);
-        p__U5QU=Self__1OSS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__W5QU=Self__1OSS->receiver__OC5J;
-        Self__1OSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__1OSS=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__1OSS=((__SIZE_OF__NGOJ *)__tmp__J3QU);
-          *(Self__1OSS) = *(SIZE_OF__NGOJ__);
-        };
-        Self__EBRU=((__SIZE_OF__NGOJ *)Self__1OSS);
-        Self__EBRU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__EBRU->receiver__OC5J=t__W5QU;
-        __tmp__ANBU=Self__1OSS;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__ANBU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__T53O));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__4OSS=((__REAL_CST__JLOJ *)__tmp__T53O);
-        p__U5QU=Self__4OSS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__WBRU=Self__4OSS->value__DD5J;
-        t__W5QU=Self__4OSS->parent_constant__KLOJ.static_type__SG4D;
-        Self__4OSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__4OSS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__4OSS=((__REAL_CST__JLOJ *)__tmp__J3QU);
-          *(Self__4OSS) = *(REAL_CST__JLOJ__);
-        };
-        Self__UBRU=((__REAL_CST__JLOJ *)Self__4OSS);
-        Self__UBRU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__UBRU->value__DD5J=v__WBRU;
-        Self__UBRU->parent_constant__KLOJ.static_type__SG4D=t__W5QU;
-        __tmp__ANBU=Self__4OSS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__CPSS=((__CHARACTER_CST__5LOJ *)__tmp__T53O);
-        __tmp__DPSS=create__char__CMQJ(Self__CPSS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CPSS->text__ID5J);
-        __tmp__ANBU=__tmp__DPSS;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__FPSS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__T53O);
-        __tmp__GPSS=create__text__2PQJ(Self__FPSS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FPSS->string__EBJK);
-        __tmp__ANBU=__tmp__GPSS;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__ANBU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__T53O));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__ANBU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__T53O));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__ANBU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__T53O));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__ANBU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__T53O));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__ANBU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__T53O));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__ANBU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__T53O));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__ANBU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__T53O));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__ANBU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__T53O));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__QNBU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__T53O)->global__Y5JM),NULL);
-        if (__tmp__QNBU==NULL) {
-          __tmp__BNBU=NULL;
+          __UHNT=((____2A0I *)__AHNT);
+        };
+        __CQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __CQSS=__0AOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __CQSS=((____0AOJ *)__Y4QU);
+          *(__CQSS) = *(__0AOJ__);
+        };
+        __TBRU=((____0AOJ *)__CQSS);
+        __TBRU->__1AOJ.__CK.__YH.__O2B=__DBRU;
+        __TBRU->__OB5J=__UHNT;
+        __POBU=__CQSS;
+      } break;
+      case ____EBOJ__: {
+        __HQSS=((____EBOJ *)__CB4O);
+        __DBRU=__HQSS->__FBOJ.__CK.__YH.__O2B;
+        __FBRU=__HQSS->__TB5J;
+        __HQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __HQSS=__EBOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __HQSS=((____EBOJ *)__Y4QU);
+          *(__HQSS) = *(__EBOJ__);
+        };
+        __DCRU=((____EBOJ *)__HQSS);
+        __DCRU->__FBOJ.__CK.__YH.__O2B=__DBRU;
+        __DCRU->__TB5J=__FBRU;
+        __POBU=__HQSS;
+      } break;
+      case ____3BOJ__: {
+        __POBU=__21AL(((____3BOJ *)__CB4O));
+      } break;
+      case ____RCOJ__: {
+        __POBU=__H2AL(((____RCOJ *)__CB4O));
+      } break;
+      case ____HDOJ__: {
+        __POBU=__S2AL(((____HDOJ *)__CB4O));
+      } break;
+      case ____1DOJ__: {
+        __POBU=__32AL(((____1DOJ *)__CB4O));
+      } break;
+      case ____PEOJ__: {
+        __POBU=__I3AL(((____PEOJ *)__CB4O));
+      } break;
+      case ____DFOJ__: {
+        __POBU=__T3AL(((____DFOJ *)__CB4O));
+      } break;
+      case ____XFOJ__: {
+        __POBU=__43AL(((____XFOJ *)__CB4O));
+      } break;
+      case ____QGOJ__: {
+        __POBU=__J4AL(((____QGOJ *)__CB4O));
+      } break;
+      case ____EHOJ__: {
+        __POBU=__X4AL(((____EHOJ *)__CB4O));
+      } break;
+      case ____2HOJ__: {
+        __KQSS=((____2HOJ *)__CB4O);
+        __DBRU=__KQSS->__3HOJ.__CK.__YH.__O2B;
+        __FBRU=__KQSS->__3D5J;
+        __KQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __KQSS=__2HOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __KQSS=((____2HOJ *)__Y4QU);
+          *(__KQSS) = *(__2HOJ__);
+        };
+        __TCRU=((____2HOJ *)__KQSS);
+        __TCRU->__3HOJ.__CK.__YH.__O2B=__DBRU;
+        __TCRU->__3D5J=__FBRU;
+        __POBU=__KQSS;
+      } break;
+      case ____YIOJ__: {
+        __POBU=__I5AL(((____YIOJ *)__CB4O));
+      } break;
+      case ____YMOJ__: {
+        __NQSS=((____YMOJ *)__CB4O);
+        __DBRU=__NQSS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __FDRU=__NQSS->__SE5J;
+        __FBRU=__NQSS->__ZMOJ.__BI4D;
+        __NQSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __NQSS=__YMOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __NQSS=((____YMOJ *)__Y4QU);
+          *(__NQSS) = *(__YMOJ__);
+        };
+        __DDRU=((____YMOJ *)__NQSS);
+        __DDRU->__ZMOJ.__DK.__CK.__YH.__O2B=__DBRU;
+        __DDRU->__SE5J=__FDRU;
+        __DDRU->__ZMOJ.__BI4D=__FBRU;
+        __POBU=__NQSS;
+      } break;
+      case ____ONOJ__: {
+        __RQSS=((____ONOJ *)__CB4O);
+        __SQSS=__RNQJ(__RQSS->__PNOJ.__DK.__CK.__YH.__O2B,__RQSS->__XE5J);
+        __POBU=__SQSS;
+      } break;
+      case ____YOOJ__: {
+        __UQSS=((____YOOJ *)__CB4O);
+        __VQSS=__LRQJ(__UQSS->__ZOOJ.__DK.__CK.__YH.__O2B,__UQSS->__TCJK);
+        __POBU=__VQSS;
+      } break;
+      case ____IM4K__: {
+        __POBU=__NZFM(((____IM4K *)__CB4O));
+      } break;
+      case ____T5FL__: {
+        __POBU=__V35O(((____T5FL *)__CB4O));
+      } break;
+      case ____3DUL__: {
+        __POBU=__AJVP(((____3DUL *)__CB4O));
+      } break;
+      case ____0EUL__: {
+        __POBU=__QB4P(((____0EUL *)__CB4O));
+      } break;
+      case ____BGUL__: {
+        __POBU=__LJVP(((____BGUL *)__CB4O));
+      } break;
+      case ____2GUL__: {
+        __POBU=__2B4P(((____2GUL *)__CB4O));
+      } break;
+      case ____B0VL__: {
+        __POBU=__H0BN(((____B0VL *)__CB4O));
+      } break;
+      case ____P0VL__: {
+        __POBU=__NCHM(((____P0VL *)__CB4O));
+      } break;
+      case ____Q5YL__: {
+        __5OBU=__TFTL(((____FKRG *)((____Q5YL *)__CB4O)->__HBKM),NULL);
+        if (__5OBU==NULL) {
+          __QOBU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__QNBU)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__BNBU=NULL;
+          switch (((struct ___OBJ *)__5OBU)->__id) {
+          case ____IM4K__: {
+            __QOBU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__BNBU=((__READ_GLOBAL__B4YL *)__tmp__QNBU);
+          case ____Q5YL__: {
+            __QOBU=((____Q5YL *)__5OBU);
           } break;
           }
         };
-        __tmp__ANBU=__tmp__BNBU;
+        __POBU=__QOBU;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__ANBU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__T53O));
+      case ____UVPM__: {
+        __POBU=__VGWN(((____UVPM *)__CB4O));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__ANBU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__T53O));
+      case ____0ZPM__: {
+        __POBU=__4G2P(((____0ZPM *)__CB4O));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__ANBU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__T53O));
+      case ____MR0N__: {
+        __POBU=__DRVO(((____MR0N *)__CB4O));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__ANBU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__T53O));
+      case ____YWBP__: {
+        __POBU=__DQ0Q(((____YWBP *)__CB4O));
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__ANBU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__T53O));
+      case ____LYBP__: {
+        __POBU=__0WUP(((____LYBP *)__CB4O));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__ANBU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__T53O));
+      case ____CZBP__: {
+        __POBU=__FXUP(((____CZBP *)__CB4O));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__ANBU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__T53O));
+      case ____3BEP__: {
+        __POBU=__FCIQ(((____3BEP *)__CB4O));
       } break;
       };
-      __tmp__T53O=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)__tmp__1L3O),p__H4QU,__tmp__ANBU,__tmp__ZK3O);
-      if (__tmp__T53O==NULL) {
-        __tmp__CM3O=NULL;
+      __CB4O=__UEJJ(((____FKRG *)__KN3O),__W5QU,__POBU,__IM3O);
+      if (__CB4O==NULL) {
+        __RN3O=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__T53O)->__id) {
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__CM3O=NULL;
+        switch (((struct ___OBJ *)__CB4O)->__id) {
+        case ____TYKJ__: {
+          __RN3O=NULL;
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__CM3O=((__WRITE_SLOT__SXKJ *)__tmp__T53O);
+        case ____BZKJ__: {
+          __RN3O=((____BZKJ *)__CB4O);
         } break;
         }
       };
-      __tmp__4X2O=__tmp__CM3O;
+      __NZ2O=__RN3O;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__4X2O=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__YNSS));
+    case ____HJNJ__: {
+      __NZ2O=__Y0AL(((____HJNJ *)__HPSS));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__4X2O=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__YNSS));
+    case ____SJNJ__: {
+      __NZ2O=__D1AL(((____SJNJ *)__HPSS));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__TOSS=((__IS_EXPANDED__L5NJ *)__tmp__YNSS);
-      p__H4QU=Self__TOSS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__QFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__TOSS->receiver__554J)->local__PUEJ));
-      if (__tmp__QFNT==NULL) {
-        __tmp__RFNT=NULL;
+    case ____0AOJ__: {
+      __CQSS=((____0AOJ *)__HPSS);
+      __W5QU=__CQSS->__1AOJ.__CK.__YH.__O2B;
+      __5GNT=__2VEI(((____N5WC *)((____2A0I *)__CQSS->__OB5J)->__4VEJ));
+      if (__5GNT==NULL) {
+        __AHNT=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__RFNT=((__READ_LOCAL__N5ZI *)__tmp__QFNT);
-      };
-      Self__TOSS=NULL;
-      ptr__F3QU=((__POINTER__IB )(NULL));
-      typ_id__G3QU= 0;
-      __tmp__H3QU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-      if (((unsigned long)__tmp__H3QU ==  0)) {
-        Self__TOSS=IS_EXPANDED__L5NJ__;
-      } else /* FALSE */ {
-        typ_id__G3QU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H3QU));
-        if ((typ_id__G3QU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__L3QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__L3QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-          ptr__F3QU=__tmp__44QU;
-        } else /* FALSE */ {
-          __tmp__L3QU=((__UINTEGER_32__RWB )typ_id__G3QU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__L3QU)]))),(__UINTEGER_32__RWB)(__tmp__L3QU |  1));
-          ptr__F3QU=__tmp__44QU;
-        };
-        Self__TOSS=((__IS_EXPANDED__L5NJ *)ptr__F3QU);
-        *(Self__TOSS) = *(IS_EXPANDED__L5NJ__);
-      };
-      Self__EARU=((__IS_EXPANDED__L5NJ *)Self__TOSS);
-      Self__EARU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__H4QU;
-      Self__EARU->receiver__554J=__tmp__RFNT;
-      __tmp__4X2O=Self__TOSS;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      Self__YOSS=((__GET_TYPE_ID__V5NJ *)__tmp__YNSS);
-      p__H4QU=Self__YOSS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__J4QU=Self__YOSS->receiver__EA5J;
-      Self__YOSS=NULL;
-      ptr__F3QU=((__POINTER__IB )(NULL));
-      typ_id__G3QU= 0;
-      __tmp__H3QU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-      if (((unsigned long)__tmp__H3QU ==  0)) {
-        Self__YOSS=GET_TYPE_ID__V5NJ__;
-      } else /* FALSE */ {
-        typ_id__G3QU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H3QU));
-        if ((typ_id__G3QU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__L3QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__L3QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-          ptr__F3QU=__tmp__44QU;
-        } else /* FALSE */ {
-          __tmp__L3QU=((__UINTEGER_32__RWB )typ_id__G3QU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__L3QU)]))),(__UINTEGER_32__RWB)(__tmp__L3QU |  1));
-          ptr__F3QU=__tmp__44QU;
-        };
-        Self__YOSS=((__GET_TYPE_ID__V5NJ *)ptr__F3QU);
-        *(Self__YOSS) = *(GET_TYPE_ID__V5NJ__);
-      };
-      Self__UARU=((__GET_TYPE_ID__V5NJ *)Self__YOSS);
-      Self__UARU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__H4QU;
-      Self__UARU->receiver__EA5J=t__J4QU;
-      __tmp__4X2O=Self__YOSS;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__4X2O=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__YNSS));
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__4X2O=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__YNSS));
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__4X2O=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__YNSS));
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__4X2O=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__YNSS));
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__4X2O=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__YNSS));
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__4X2O=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__YNSS));
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__4X2O=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__YNSS));
-    } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__4X2O=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__YNSS));
-    } break;
-    case __ITEM__VFOJ__: {
-      __tmp__4X2O=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__YNSS));
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      Self__1OSS=((__SIZE_OF__NGOJ *)__tmp__YNSS);
-      p__H4QU=Self__1OSS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__J4QU=Self__1OSS->receiver__OC5J;
-      Self__1OSS=NULL;
-      ptr__F3QU=((__POINTER__IB )(NULL));
-      typ_id__G3QU= 0;
-      __tmp__H3QU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-      if (((unsigned long)__tmp__H3QU ==  0)) {
-        Self__1OSS=SIZE_OF__NGOJ__;
-      } else /* FALSE */ {
-        typ_id__G3QU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H3QU));
-        if ((typ_id__G3QU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__L3QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__L3QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-          ptr__F3QU=__tmp__44QU;
-        } else /* FALSE */ {
-          __tmp__L3QU=((__UINTEGER_32__RWB )typ_id__G3QU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__L3QU)]))),(__UINTEGER_32__RWB)(__tmp__L3QU |  1));
-          ptr__F3QU=__tmp__44QU;
-        };
-        Self__1OSS=((__SIZE_OF__NGOJ *)ptr__F3QU);
-        *(Self__1OSS) = *(SIZE_OF__NGOJ__);
-      };
-      Self__EBRU=((__SIZE_OF__NGOJ *)Self__1OSS);
-      Self__EBRU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__H4QU;
-      Self__EBRU->receiver__OC5J=t__J4QU;
-      __tmp__4X2O=Self__1OSS;
-    } break;
-    case __CAST__JHOJ__: {
-      __tmp__4X2O=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__YNSS));
-    } break;
-    case __REAL_CST__JLOJ__: {
-      Self__4OSS=((__REAL_CST__JLOJ *)__tmp__YNSS);
-      p__H4QU=Self__4OSS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__WBRU=Self__4OSS->value__DD5J;
-      t__J4QU=Self__4OSS->parent_constant__KLOJ.static_type__SG4D;
-      Self__4OSS=NULL;
-      ptr__F3QU=((__POINTER__IB )(NULL));
-      typ_id__G3QU= 0;
-      __tmp__H3QU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-      if (((unsigned long)__tmp__H3QU ==  0)) {
-        Self__4OSS=REAL_CST__JLOJ__;
-      } else /* FALSE */ {
-        typ_id__G3QU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H3QU));
-        if ((typ_id__G3QU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__L3QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__L3QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-          ptr__F3QU=__tmp__44QU;
-        } else /* FALSE */ {
-          __tmp__L3QU=((__UINTEGER_32__RWB )typ_id__G3QU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__L3QU)]))),(__UINTEGER_32__RWB)(__tmp__L3QU |  1));
-          ptr__F3QU=__tmp__44QU;
-        };
-        Self__4OSS=((__REAL_CST__JLOJ *)ptr__F3QU);
-        *(Self__4OSS) = *(REAL_CST__JLOJ__);
-      };
-      Self__UBRU=((__REAL_CST__JLOJ *)Self__4OSS);
-      Self__UBRU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__H4QU;
-      Self__UBRU->value__DD5J=v__WBRU;
-      Self__UBRU->parent_constant__KLOJ.static_type__SG4D=t__J4QU;
-      __tmp__4X2O=Self__4OSS;
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__CPSS=((__CHARACTER_CST__5LOJ *)__tmp__YNSS);
-      __tmp__DPSS=create__char__CMQJ(Self__CPSS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CPSS->text__ID5J);
-      __tmp__4X2O=__tmp__DPSS;
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__FPSS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__YNSS);
-      __tmp__GPSS=create__text__2PQJ(Self__FPSS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FPSS->string__EBJK);
-      __tmp__4X2O=__tmp__GPSS;
-    } break;
-    case __NOP__5WVJ__: {
-      __tmp__4X2O=((__NOP__5WVJ *)__tmp__YNSS);
-    } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      Self__IM3O=((__WRITE_LOCAL__BEYJ *)__tmp__YNSS);
-      __tmp__T53O=Self__IM3O->parent_write__CEYJ.value__LEJJ;
-      switch (((struct ___OBJ *)__tmp__T53O)->__id) {
-      case __STRING_CST__5J__: {
-        Self__34QU=((__STRING_CST__5J *)__tmp__T53O);
-        result__Z4QU=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          result__Z4QU=Self__34QU;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          result__Z4QU=((__STRING_CST__5J *)__tmp__J3QU);
-          *(result__Z4QU) = *(Self__34QU);
-        };
-        __tmp__ZK3O=result__Z4QU;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__ZK3O=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__T53O));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__MOSS=((__PROTOTYPE_CST__45WC *)__tmp__T53O);
-        __tmp__NOSS=create__type__IJ2C(Self__MOSS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MOSS->parent_constant__55WC.static_type__SG4D);
-        __tmp__ZK3O=__tmp__NOSS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__POSS=((__INTEGER_CST__KAXC *)__tmp__T53O);
-        p__U5QU=Self__POSS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__V5QU=Self__POSS->value__YG4D;
-        t__W5QU=Self__POSS->parent_constant__LAXC.static_type__SG4D;
-        Self__POSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__POSS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__POSS=((__INTEGER_CST__KAXC *)__tmp__J3QU);
-          *(Self__POSS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__T5QU=((__INTEGER_CST__KAXC *)Self__POSS);
-        Self__T5QU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__T5QU->value__YG4D=v__V5QU;
-        Self__T5QU->parent_constant__LAXC.static_type__SG4D=t__W5QU;
-        check_type__KYEE(Self__T5QU);
-        __tmp__ZK3O=Self__POSS;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__ZK3O=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__T53O));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__RFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__T53O)->local__PUEJ));
-        if (__tmp__RFNT==NULL) {
-          __tmp__FGNT=NULL;
+        __AHNT=((____2A0I *)__5GNT);
+      };
+      __CQSS=NULL;
+      __U4QU=((____IB )(NULL));
+      __V4QU= 0;
+      __W4QU=((____IB )sizeof(____0AOJ));
+      if (((unsigned long)__W4QU ==  0)) {
+        __CQSS=__0AOJ__;
+      } else /* FALSE */ {
+        __V4QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W4QU));
+        if ((__V4QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __04QU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_size[(__04QU)-1]))),((____YWB )((____Q )__OARU)));
+          __U4QU=__NARU;
+        } else /* FALSE */ {
+          __04QU=((____YWB )__V4QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_type[(__04QU)]))),(____YWB)(__04QU |  1));
+          __U4QU=__NARU;
+        };
+        __CQSS=((____0AOJ *)__U4QU);
+        *(__CQSS) = *(__0AOJ__);
+      };
+      __TBRU=((____0AOJ *)__CQSS);
+      __TBRU->__1AOJ.__CK.__YH.__O2B=__W5QU;
+      __TBRU->__OB5J=__AHNT;
+      __NZ2O=__CQSS;
+    } break;
+    case ____EBOJ__: {
+      __HQSS=((____EBOJ *)__HPSS);
+      __W5QU=__HQSS->__FBOJ.__CK.__YH.__O2B;
+      __Y5QU=__HQSS->__TB5J;
+      __HQSS=NULL;
+      __U4QU=((____IB )(NULL));
+      __V4QU= 0;
+      __W4QU=((____IB )sizeof(____EBOJ));
+      if (((unsigned long)__W4QU ==  0)) {
+        __HQSS=__EBOJ__;
+      } else /* FALSE */ {
+        __V4QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W4QU));
+        if ((__V4QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __04QU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_size[(__04QU)-1]))),((____YWB )((____Q )__OARU)));
+          __U4QU=__NARU;
+        } else /* FALSE */ {
+          __04QU=((____YWB )__V4QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_type[(__04QU)]))),(____YWB)(__04QU |  1));
+          __U4QU=__NARU;
+        };
+        __HQSS=((____EBOJ *)__U4QU);
+        *(__HQSS) = *(__EBOJ__);
+      };
+      __DCRU=((____EBOJ *)__HQSS);
+      __DCRU->__FBOJ.__CK.__YH.__O2B=__W5QU;
+      __DCRU->__TB5J=__Y5QU;
+      __NZ2O=__HQSS;
+    } break;
+    case ____3BOJ__: {
+      __NZ2O=__21AL(((____3BOJ *)__HPSS));
+    } break;
+    case ____RCOJ__: {
+      __NZ2O=__H2AL(((____RCOJ *)__HPSS));
+    } break;
+    case ____HDOJ__: {
+      __NZ2O=__S2AL(((____HDOJ *)__HPSS));
+    } break;
+    case ____1DOJ__: {
+      __NZ2O=__32AL(((____1DOJ *)__HPSS));
+    } break;
+    case ____PEOJ__: {
+      __NZ2O=__I3AL(((____PEOJ *)__HPSS));
+    } break;
+    case ____DFOJ__: {
+      __NZ2O=__T3AL(((____DFOJ *)__HPSS));
+    } break;
+    case ____XFOJ__: {
+      __NZ2O=__43AL(((____XFOJ *)__HPSS));
+    } break;
+    case ____QGOJ__: {
+      __NZ2O=__J4AL(((____QGOJ *)__HPSS));
+    } break;
+    case ____EHOJ__: {
+      __NZ2O=__X4AL(((____EHOJ *)__HPSS));
+    } break;
+    case ____2HOJ__: {
+      __KQSS=((____2HOJ *)__HPSS);
+      __W5QU=__KQSS->__3HOJ.__CK.__YH.__O2B;
+      __Y5QU=__KQSS->__3D5J;
+      __KQSS=NULL;
+      __U4QU=((____IB )(NULL));
+      __V4QU= 0;
+      __W4QU=((____IB )sizeof(____2HOJ));
+      if (((unsigned long)__W4QU ==  0)) {
+        __KQSS=__2HOJ__;
+      } else /* FALSE */ {
+        __V4QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W4QU));
+        if ((__V4QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __04QU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_size[(__04QU)-1]))),((____YWB )((____Q )__OARU)));
+          __U4QU=__NARU;
+        } else /* FALSE */ {
+          __04QU=((____YWB )__V4QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_type[(__04QU)]))),(____YWB)(__04QU |  1));
+          __U4QU=__NARU;
+        };
+        __KQSS=((____2HOJ *)__U4QU);
+        *(__KQSS) = *(__2HOJ__);
+      };
+      __TCRU=((____2HOJ *)__KQSS);
+      __TCRU->__3HOJ.__CK.__YH.__O2B=__W5QU;
+      __TCRU->__3D5J=__Y5QU;
+      __NZ2O=__KQSS;
+    } break;
+    case ____YIOJ__: {
+      __NZ2O=__I5AL(((____YIOJ *)__HPSS));
+    } break;
+    case ____YMOJ__: {
+      __NQSS=((____YMOJ *)__HPSS);
+      __W5QU=__NQSS->__ZMOJ.__DK.__CK.__YH.__O2B;
+      __FDRU=__NQSS->__SE5J;
+      __Y5QU=__NQSS->__ZMOJ.__BI4D;
+      __NQSS=NULL;
+      __U4QU=((____IB )(NULL));
+      __V4QU= 0;
+      __W4QU=((____IB )sizeof(____YMOJ));
+      if (((unsigned long)__W4QU ==  0)) {
+        __NQSS=__YMOJ__;
+      } else /* FALSE */ {
+        __V4QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W4QU));
+        if ((__V4QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __04QU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_size[(__04QU)-1]))),((____YWB )((____Q )__OARU)));
+          __U4QU=__NARU;
+        } else /* FALSE */ {
+          __04QU=((____YWB )__V4QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_type[(__04QU)]))),(____YWB)(__04QU |  1));
+          __U4QU=__NARU;
+        };
+        __NQSS=((____YMOJ *)__U4QU);
+        *(__NQSS) = *(__YMOJ__);
+      };
+      __DDRU=((____YMOJ *)__NQSS);
+      __DDRU->__ZMOJ.__DK.__CK.__YH.__O2B=__W5QU;
+      __DDRU->__SE5J=__FDRU;
+      __DDRU->__ZMOJ.__BI4D=__Y5QU;
+      __NZ2O=__NQSS;
+    } break;
+    case ____ONOJ__: {
+      __RQSS=((____ONOJ *)__HPSS);
+      __SQSS=__RNQJ(__RQSS->__PNOJ.__DK.__CK.__YH.__O2B,__RQSS->__XE5J);
+      __NZ2O=__SQSS;
+    } break;
+    case ____YOOJ__: {
+      __UQSS=((____YOOJ *)__HPSS);
+      __VQSS=__LRQJ(__UQSS->__ZOOJ.__DK.__CK.__YH.__O2B,__UQSS->__TCJK);
+      __NZ2O=__VQSS;
+    } break;
+    case ____OYVJ__: {
+      __NZ2O=((____OYVJ *)__HPSS);
+    } break;
+    case ____QFYJ__: {
+      __XN3O=((____QFYJ *)__HPSS);
+      __CB4O=__XN3O->__RFYJ.__0FJJ;
+      switch (((struct ___OBJ *)__CB4O)->__id) {
+      case ____5J__: {
+        __MARU=((____5J *)__CB4O);
+        __IARU=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____5J));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __IARU=__MARU;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __IARU=((____5J *)__Y4QU);
+          *(__IARU) = *(__MARU);
+        };
+        __IM3O=__IARU;
+      } break;
+      case ____0AXC__: {
+        __IM3O=__JZAL(((____0AXC *)__CB4O));
+      } break;
+      case ____NBXC__: {
+        __1PSS=((____NBXC *)__CB4O);
+        __2PSS=__XK2C(__1PSS->__OBXC.__DK.__CK.__YH.__O2B,__1PSS->__OBXC.__BI4D);
+        __IM3O=__2PSS;
+      } break;
+      case ____ZBXC__: {
+        __4PSS=((____ZBXC *)__CB4O);
+        __DBRU=__4PSS->__0BXC.__DK.__CK.__YH.__O2B;
+        __EBRU=__4PSS->__HI4D;
+        __FBRU=__4PSS->__0BXC.__BI4D;
+        __4PSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __4PSS=__ZBXC__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __4PSS=((____ZBXC *)__Y4QU);
+          *(__4PSS) = *(__ZBXC__);
+        };
+        __CBRU=((____ZBXC *)__4PSS);
+        __CBRU->__0BXC.__DK.__CK.__YH.__O2B=__DBRU;
+        __CBRU->__HI4D=__EBRU;
+        __CBRU->__0BXC.__BI4D=__FBRU;
+        __ZZEE(__CBRU);
+        __IM3O=__4PSS;
+      } break;
+      case ____DMWH__: {
+        __IM3O=__W3OK(((____DMWH *)__CB4O));
+      } break;
+      case ____2A0I__: {
+        __AHNT=__2VEI(((____N5WC *)((____2A0I *)__CB4O)->__4VEJ));
+        if (__AHNT==NULL) {
+          __UHNT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__FGNT=((__READ_LOCAL__N5ZI *)__tmp__RFNT);
+          __UHNT=((____2A0I *)__AHNT);
         };
-        __tmp__ZK3O=__tmp__FGNT;
+        __IM3O=__UHNT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__ZK3O=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__T53O));
+      case ____HJNJ__: {
+        __IM3O=__Y0AL(((____HJNJ *)__CB4O));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__ZK3O=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__T53O));
+      case ____SJNJ__: {
+        __IM3O=__D1AL(((____SJNJ *)__CB4O));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__4USS=((__IS_EXPANDED__L5NJ *)__tmp__T53O);
-        p__U5QU=Self__4USS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__RFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__4USS->receiver__554J)->local__PUEJ));
-        if (__tmp__RFNT==NULL) {
-          __tmp__FGNT=NULL;
+      case ____0AOJ__: {
+        __NWSS=((____0AOJ *)__CB4O);
+        __DBRU=__NWSS->__1AOJ.__CK.__YH.__O2B;
+        __AHNT=__2VEI(((____N5WC *)((____2A0I *)__NWSS->__OB5J)->__4VEJ));
+        if (__AHNT==NULL) {
+          __UHNT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__FGNT=((__READ_LOCAL__N5ZI *)__tmp__RFNT);
-        };
-        Self__4USS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__4USS=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__4USS=((__IS_EXPANDED__L5NJ *)__tmp__J3QU);
-          *(Self__4USS) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__QSRU=((__IS_EXPANDED__L5NJ *)Self__4USS);
-        Self__QSRU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__QSRU->receiver__554J=__tmp__FGNT;
-        __tmp__ZK3O=Self__4USS;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__DVSS=((__GET_TYPE_ID__V5NJ *)__tmp__T53O);
-        p__U5QU=Self__DVSS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__W5QU=Self__DVSS->receiver__EA5J;
-        Self__DVSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__DVSS=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__DVSS=((__GET_TYPE_ID__V5NJ *)__tmp__J3QU);
-          *(Self__DVSS) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__ATRU=((__GET_TYPE_ID__V5NJ *)Self__DVSS);
-        Self__ATRU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__ATRU->receiver__EA5J=t__W5QU;
-        __tmp__ZK3O=Self__DVSS;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__ZK3O=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__ZK3O=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__ZK3O=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__ZK3O=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__ZK3O=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__ZK3O=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__T53O));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__ZK3O=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__T53O));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__ZK3O=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__T53O));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__ZK3O=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__T53O));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__GVSS=((__SIZE_OF__NGOJ *)__tmp__T53O);
-        p__U5QU=Self__GVSS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__W5QU=Self__GVSS->receiver__OC5J;
-        Self__GVSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__GVSS=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__GVSS=((__SIZE_OF__NGOJ *)__tmp__J3QU);
-          *(Self__GVSS) = *(SIZE_OF__NGOJ__);
-        };
-        Self__QTRU=((__SIZE_OF__NGOJ *)Self__GVSS);
-        Self__QTRU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__QTRU->receiver__OC5J=t__W5QU;
-        __tmp__ZK3O=Self__GVSS;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__ZK3O=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__T53O));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__JVSS=((__REAL_CST__JLOJ *)__tmp__T53O);
-        p__U5QU=Self__JVSS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__CURU=Self__JVSS->value__DD5J;
-        t__W5QU=Self__JVSS->parent_constant__KLOJ.static_type__SG4D;
-        Self__JVSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__JVSS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__JVSS=((__REAL_CST__JLOJ *)__tmp__J3QU);
-          *(Self__JVSS) = *(REAL_CST__JLOJ__);
-        };
-        Self__AURU=((__REAL_CST__JLOJ *)Self__JVSS);
-        Self__AURU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__AURU->value__DD5J=v__CURU;
-        Self__AURU->parent_constant__KLOJ.static_type__SG4D=t__W5QU;
-        __tmp__ZK3O=Self__JVSS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__NVSS=((__CHARACTER_CST__5LOJ *)__tmp__T53O);
-        __tmp__OVSS=create__char__CMQJ(Self__NVSS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__NVSS->text__ID5J);
-        __tmp__ZK3O=__tmp__OVSS;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__QVSS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__T53O);
-        __tmp__RVSS=create__text__2PQJ(Self__QVSS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__QVSS->string__EBJK);
-        __tmp__ZK3O=__tmp__RVSS;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__ZK3O=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__T53O));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__ZK3O=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__T53O));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__ZK3O=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__T53O));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__ZK3O=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__T53O));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__ZK3O=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__T53O));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__ZK3O=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__T53O));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__ZK3O=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__T53O));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__ZK3O=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__T53O));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__ANBU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__T53O)->global__Y5JM),NULL);
-        if (__tmp__ANBU==NULL) {
-          __tmp__BNBU=NULL;
+          __UHNT=((____2A0I *)__AHNT);
+        };
+        __NWSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __NWSS=__0AOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __NWSS=((____0AOJ *)__Y4QU);
+          *(__NWSS) = *(__0AOJ__);
+        };
+        __5TRU=((____0AOJ *)__NWSS);
+        __5TRU->__1AOJ.__CK.__YH.__O2B=__DBRU;
+        __5TRU->__OB5J=__UHNT;
+        __IM3O=__NWSS;
+      } break;
+      case ____EBOJ__: {
+        __SWSS=((____EBOJ *)__CB4O);
+        __DBRU=__SWSS->__FBOJ.__CK.__YH.__O2B;
+        __FBRU=__SWSS->__TB5J;
+        __SWSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __SWSS=__EBOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __SWSS=((____EBOJ *)__Y4QU);
+          *(__SWSS) = *(__EBOJ__);
+        };
+        __PURU=((____EBOJ *)__SWSS);
+        __PURU->__FBOJ.__CK.__YH.__O2B=__DBRU;
+        __PURU->__TB5J=__FBRU;
+        __IM3O=__SWSS;
+      } break;
+      case ____3BOJ__: {
+        __IM3O=__21AL(((____3BOJ *)__CB4O));
+      } break;
+      case ____RCOJ__: {
+        __IM3O=__H2AL(((____RCOJ *)__CB4O));
+      } break;
+      case ____HDOJ__: {
+        __IM3O=__S2AL(((____HDOJ *)__CB4O));
+      } break;
+      case ____1DOJ__: {
+        __IM3O=__32AL(((____1DOJ *)__CB4O));
+      } break;
+      case ____PEOJ__: {
+        __IM3O=__I3AL(((____PEOJ *)__CB4O));
+      } break;
+      case ____DFOJ__: {
+        __IM3O=__T3AL(((____DFOJ *)__CB4O));
+      } break;
+      case ____XFOJ__: {
+        __IM3O=__43AL(((____XFOJ *)__CB4O));
+      } break;
+      case ____QGOJ__: {
+        __IM3O=__J4AL(((____QGOJ *)__CB4O));
+      } break;
+      case ____EHOJ__: {
+        __IM3O=__X4AL(((____EHOJ *)__CB4O));
+      } break;
+      case ____2HOJ__: {
+        __VWSS=((____2HOJ *)__CB4O);
+        __DBRU=__VWSS->__3HOJ.__CK.__YH.__O2B;
+        __FBRU=__VWSS->__3D5J;
+        __VWSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __VWSS=__2HOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __VWSS=((____2HOJ *)__Y4QU);
+          *(__VWSS) = *(__2HOJ__);
+        };
+        __5URU=((____2HOJ *)__VWSS);
+        __5URU->__3HOJ.__CK.__YH.__O2B=__DBRU;
+        __5URU->__3D5J=__FBRU;
+        __IM3O=__VWSS;
+      } break;
+      case ____YIOJ__: {
+        __IM3O=__I5AL(((____YIOJ *)__CB4O));
+      } break;
+      case ____YMOJ__: {
+        __YWSS=((____YMOJ *)__CB4O);
+        __DBRU=__YWSS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __RVRU=__YWSS->__SE5J;
+        __FBRU=__YWSS->__ZMOJ.__BI4D;
+        __YWSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __YWSS=__YMOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __YWSS=((____YMOJ *)__Y4QU);
+          *(__YWSS) = *(__YMOJ__);
+        };
+        __PVRU=((____YMOJ *)__YWSS);
+        __PVRU->__ZMOJ.__DK.__CK.__YH.__O2B=__DBRU;
+        __PVRU->__SE5J=__RVRU;
+        __PVRU->__ZMOJ.__BI4D=__FBRU;
+        __IM3O=__YWSS;
+      } break;
+      case ____ONOJ__: {
+        __2WSS=((____ONOJ *)__CB4O);
+        __3WSS=__RNQJ(__2WSS->__PNOJ.__DK.__CK.__YH.__O2B,__2WSS->__XE5J);
+        __IM3O=__3WSS;
+      } break;
+      case ____YOOJ__: {
+        __5WSS=((____YOOJ *)__CB4O);
+        __AXSS=__LRQJ(__5WSS->__ZOOJ.__DK.__CK.__YH.__O2B,__5WSS->__TCJK);
+        __IM3O=__AXSS;
+      } break;
+      case ____IM4K__: {
+        __IM3O=__NZFM(((____IM4K *)__CB4O));
+      } break;
+      case ____T5FL__: {
+        __IM3O=__V35O(((____T5FL *)__CB4O));
+      } break;
+      case ____3DUL__: {
+        __IM3O=__AJVP(((____3DUL *)__CB4O));
+      } break;
+      case ____0EUL__: {
+        __IM3O=__QB4P(((____0EUL *)__CB4O));
+      } break;
+      case ____BGUL__: {
+        __IM3O=__LJVP(((____BGUL *)__CB4O));
+      } break;
+      case ____2GUL__: {
+        __IM3O=__2B4P(((____2GUL *)__CB4O));
+      } break;
+      case ____B0VL__: {
+        __IM3O=__H0BN(((____B0VL *)__CB4O));
+      } break;
+      case ____P0VL__: {
+        __IM3O=__NCHM(((____P0VL *)__CB4O));
+      } break;
+      case ____Q5YL__: {
+        __POBU=__TFTL(((____FKRG *)((____Q5YL *)__CB4O)->__HBKM),NULL);
+        if (__POBU==NULL) {
+          __QOBU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__ANBU)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__BNBU=NULL;
+          switch (((struct ___OBJ *)__POBU)->__id) {
+          case ____IM4K__: {
+            __QOBU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__BNBU=((__READ_GLOBAL__B4YL *)__tmp__ANBU);
+          case ____Q5YL__: {
+            __QOBU=((____Q5YL *)__POBU);
           } break;
           }
         };
-        __tmp__ZK3O=__tmp__BNBU;
+        __IM3O=__QOBU;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__ZK3O=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__T53O));
+      case ____UVPM__: {
+        __IM3O=__VGWN(((____UVPM *)__CB4O));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__ZK3O=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__T53O));
+      case ____0ZPM__: {
+        __IM3O=__4G2P(((____0ZPM *)__CB4O));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__ZK3O=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__T53O));
+      case ____MR0N__: {
+        __IM3O=__DRVO(((____MR0N *)__CB4O));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__ZK3O=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__T53O));
+      case ____YWBP__: {
+        __IM3O=__DQ0Q(((____YWBP *)__CB4O));
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__ZK3O=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__T53O));
+      case ____LYBP__: {
+        __IM3O=__0WUP(((____LYBP *)__CB4O));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__ZK3O=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__T53O));
+      case ____CZBP__: {
+        __IM3O=__FXUP(((____CZBP *)__CB4O));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__ZK3O=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__T53O));
+      case ____3BEP__: {
+        __IM3O=__FCIQ(((____3BEP *)__CB4O));
       } break;
       };
-      __tmp__WVSS=write__with__value__SORJ(((__LOCAL__43WC *)Self__IM3O->local__IFKK),Self__IM3O->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B,__tmp__ZK3O);
-      if (__tmp__WVSS==NULL) {
-        __tmp__SM3O=NULL;
+      __FXSS=__BQRJ(((____N5WC *)__XN3O->__XGKK),__XN3O->__RFYJ.__DUDJ.__YH.__O2B,__IM3O);
+      if (__FXSS==NULL) {
+        __BO3O=NULL;
       } else /* WRITE_LOCAL */ {
-        __tmp__SM3O=((__WRITE_LOCAL__BEYJ *)__tmp__WVSS);
-      };
-      __tmp__4X2O=__tmp__SM3O;
-    } break;
-    case __LOOP__ZQBK__: {
-      Self__VM3O=((__LOOP__ZQBK *)__tmp__YNSS);
-      __tmp__V53O=NULL;
-      __tmp__3M3O=my_copy__OX2O(((__LIST__WH *)Self__VM3O->body__XOBN));
-      p__H4QU=Self__VM3O->parent_instr__0QBK.parent_itm_object__YH.position__H2B;
-      v__WBRU=get_intern__IROB(Self__VM3O->name__UOBN);
-      result__FURU=NULL;
-      ptr__F3QU=((__POINTER__IB )(NULL));
-      typ_id__G3QU= 0;
-      __tmp__H3QU=((__POINTER__IB )sizeof(__LOOP__ZQBK));
-      if (((unsigned long)__tmp__H3QU ==  0)) {
-        result__FURU=LOOP__ZQBK__;
-      } else /* FALSE */ {
-        typ_id__G3QU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H3QU));
-        if ((typ_id__G3QU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__L3QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__L3QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-          ptr__F3QU=__tmp__44QU;
-        } else /* FALSE */ {
-          __tmp__L3QU=((__UINTEGER_32__RWB )typ_id__G3QU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__L3QU)]))),(__UINTEGER_32__RWB)(__tmp__L3QU |  1));
-          ptr__F3QU=__tmp__44QU;
-        };
-        result__FURU=((__LOOP__ZQBK *)ptr__F3QU);
-        *(result__FURU) = *(LOOP__ZQBK__);
-      };
-      Self__RURU=((__LOOP__ZQBK *)result__FURU);
-      Self__RURU->parent_instr__0QBK.parent_itm_object__YH.position__H2B=p__H4QU;
-      Self__RURU->name__UOBN=v__WBRU;
-      Self__RURU->body__XOBN=__tmp__3M3O;
-      Self__RURU=result__FURU;
-      Self__CKYT=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__3M3O)->expr_list__AA4D);
-      __tmp__T53O=((void **)Self__CKYT->parent_arrayed_collection__553D.storage__D14F)[Self__CKYT->parent_arrayed_collection__553D.upper__RTLE];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (__tmp__T53O==NULL) {
-        __tmp__FN3O=NULL;
+        __BO3O=((____QFYJ *)__FXSS);
+      };
+      __NZ2O=__BO3O;
+    } break;
+    case ____ISBK__: {
+      __EO3O=((____ISBK *)__HPSS);
+      __EB4O=NULL;
+      __MO3O=__3Y2O(((____WH *)__EO3O->__GQBN));
+      __W5QU=__EO3O->__JSBK.__YH.__O2B;
+      __FDRU=__BSOB(__EO3O->__DQBN);
+      __UVRU=NULL;
+      __U4QU=((____IB )(NULL));
+      __V4QU= 0;
+      __W4QU=((____IB )sizeof(____ISBK));
+      if (((unsigned long)__W4QU ==  0)) {
+        __UVRU=__ISBK__;
+      } else /* FALSE */ {
+        __V4QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W4QU));
+        if ((__V4QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __04QU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_size[(__04QU)-1]))),((____YWB )((____Q )__OARU)));
+          __U4QU=__NARU;
+        } else /* FALSE */ {
+          __04QU=((____YWB )__V4QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_type[(__04QU)]))),(____YWB)(__04QU |  1));
+          __U4QU=__NARU;
+        };
+        __UVRU=((____ISBK *)__U4QU);
+        *(__UVRU) = *(__ISBK__);
+      };
+      __AWRU=((____ISBK *)__UVRU);
+      __AWRU->__JSBK.__YH.__O2B=__W5QU;
+      __AWRU->__DQBN=__FDRU;
+      __AWRU->__GQBN=__MO3O;
+      __AWRU=__UVRU;
+      __RLYT=((____GB4D *)((____WH *)__MO3O)->__PB4D);
+      __CB4O=((void **)__RLYT->__OB4D.__S24F)[__RLYT->__OB4D.__AVLE];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (__CB4O==NULL) {
+        __UO3O=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__T53O)->__id) {
-        case __LIST__WH__: {
-          __tmp__FN3O=NULL;
+        switch (((struct ___OBJ *)__CB4O)->__id) {
+        case ____WH__: {
+          __UO3O=NULL;
         } break;
-        case __STRING_CST__5J__: {
-          __tmp__FN3O=NULL;
+        case ____5J__: {
+          __UO3O=NULL;
         } break;
-        case __CALL_NULL__AUB__: {
-          __tmp__FN3O=NULL;
+        case ____HUB__: {
+          __UO3O=NULL;
         } break;
-        case __PUSH__AXB__: {
-          __tmp__FN3O=NULL;
+        case ____HXB__: {
+          __UO3O=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__FN3O=NULL;
+        case ____0AXC__: {
+          __UO3O=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__FN3O=NULL;
+        case ____NBXC__: {
+          __UO3O=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__FN3O=NULL;
+        case ____ZBXC__: {
+          __UO3O=NULL;
         } break;
-        case __SWITCH__DDXC__: {
-          __tmp__FN3O=((void *)__tmp__T53O);
+        case ____SEXC__: {
+          __UO3O=((void *)__CB4O);
         } break;
-        case __NODE_TYPE__FK2C__: {
-          __tmp__FN3O=NULL;
+        case ____UL2C__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__FN3O=NULL;
+        case ____DMWH__: {
+          __UO3O=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__FN3O=NULL;
+        case ____2A0I__: {
+          __UO3O=NULL;
         } break;
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__FN3O=NULL;
+        case ____TYKJ__: {
+          __UO3O=NULL;
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__FN3O=NULL;
+        case ____BZKJ__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__FN3O=NULL;
+        case ____HJNJ__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__FN3O=NULL;
+        case ____SJNJ__: {
+          __UO3O=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__FN3O=NULL;
+        case ____0AOJ__: {
+          __UO3O=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__FN3O=NULL;
+        case ____EBOJ__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__FN3O=NULL;
+        case ____3BOJ__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__FN3O=NULL;
+        case ____RCOJ__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__FN3O=NULL;
+        case ____HDOJ__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__FN3O=NULL;
+        case ____1DOJ__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__FN3O=NULL;
+        case ____PEOJ__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__FN3O=NULL;
+        case ____DFOJ__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__FN3O=NULL;
+        case ____XFOJ__: {
+          __UO3O=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__FN3O=NULL;
+        case ____QGOJ__: {
+          __UO3O=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__FN3O=NULL;
+        case ____EHOJ__: {
+          __UO3O=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__FN3O=NULL;
+        case ____2HOJ__: {
+          __UO3O=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__FN3O=NULL;
+        case ____YIOJ__: {
+          __UO3O=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__FN3O=NULL;
+        case ____YMOJ__: {
+          __UO3O=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__FN3O=NULL;
+        case ____ONOJ__: {
+          __UO3O=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__FN3O=NULL;
+        case ____YOOJ__: {
+          __UO3O=NULL;
         } break;
-        case __NOP__5WVJ__: {
-          __tmp__FN3O=NULL;
+        case ____OYVJ__: {
+          __UO3O=NULL;
         } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__FN3O=NULL;
+        case ____QFYJ__: {
+          __UO3O=NULL;
         } break;
-        case __LOOP__ZQBK__: {
-          __tmp__FN3O=NULL;
+        case ____ISBK__: {
+          __UO3O=NULL;
         } break;
-        case __CALL_SLOT__U5YK__: {
-          __tmp__FN3O=NULL;
+        case ____DBZK__: {
+          __UO3O=NULL;
         } break;
-        case __NODE_STYLE__5C4K__: {
-          __tmp__FN3O=NULL;
+        case ____OE4K__: {
+          __UO3O=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__FN3O=NULL;
+        case ____IM4K__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__FN3O=NULL;
+        case ____T5FL__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__FN3O=NULL;
+        case ____3DUL__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__FN3O=NULL;
+        case ____0EUL__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__FN3O=NULL;
+        case ____BGUL__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__FN3O=NULL;
+        case ____2GUL__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__FN3O=NULL;
+        case ____B0VL__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__FN3O=NULL;
+        case ____P0VL__: {
+          __UO3O=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__FN3O=NULL;
+        case ____Q5YL__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__FN3O=NULL;
+        case ____UVPM__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__FN3O=NULL;
+        case ____0ZPM__: {
+          __UO3O=NULL;
         } break;
-        case __LOOP_END__E0RM__: {
-          __tmp__FN3O=NULL;
+        case ____T1RM__: {
+          __UO3O=NULL;
         } break;
-        case __COP_LOCK__K40M__: {
-          __tmp__FN3O=NULL;
+        case ____Z50M__: {
+          __UO3O=NULL;
         } break;
-        case __COP_UNLOCK__MC1M__: {
-          __tmp__FN3O=NULL;
+        case ____1D1M__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__FN3O=NULL;
+        case ____MR0N__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__FN3O=NULL;
+        case ____YWBP__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__FN3O=NULL;
+        case ____LYBP__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__FN3O=NULL;
+        case ____CZBP__: {
+          __UO3O=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__FN3O=NULL;
+        case ____3BEP__: {
+          __UO3O=NULL;
         } break;
         }
       };
-      Self__5J3O=__tmp__FN3O;
-      typ_id__G3QU=__tmp__FN3O->list__2CFJ->parent_arrayed_collection__24EJ.upper__PDFJ;
-      Self__3T3O= 0;
-      while ((Self__3T3O <= typ_id__G3QU)) {
-        __tmp__V53O=((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__5J3O->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__3T3O])->code__RHFJ;
-        Result__JHNT=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__V53O)->expr_list__AA4D)->parent_arrayed_collection__553D.upper__RTLE +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if ((Result__JHNT !=  0)) {
-          Self__NKYT=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__V53O)->expr_list__AA4D);
-          Result__RKYT=((void **)Self__NKYT->parent_arrayed_collection__553D.storage__D14F)[Self__NKYT->parent_arrayed_collection__553D.upper__RTLE];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if (Result__RKYT==NULL) {
-            __tmp__3N3O=NULL;
+      __OL3O=__UO3O;
+      __V4QU=__UO3O->__LEFJ->__LAFJ.__4EFJ;
+      __MV3O= 0;
+      while ((__MV3O <= __V4QU)) {
+        __EB4O=((____BAFJ *)((void **)((____DAFJ *)__OL3O->__LEFJ)->__LAFJ.__IYBN)[__MV3O])->__AJFJ;
+        __YINT=(____Q)(((____GB4D *)((____WH *)__EB4O)->__PB4D)->__OB4D.__AVLE +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if ((__YINT !=  0)) {
+          __2LYT=((____GB4D *)((____WH *)__EB4O)->__PB4D);
+          __AMYT=((void **)__2LYT->__OB4D.__S24F)[__2LYT->__OB4D.__AVLE];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if (__AMYT==NULL) {
+            __MP3O=NULL;
           } else {
-            switch (((struct ___OBJ *)Result__RKYT)->__id) {
-            case __LIST__WH__: {
-              __tmp__3N3O=NULL;
+            switch (((struct ___OBJ *)__AMYT)->__id) {
+            case ____WH__: {
+              __MP3O=NULL;
             } break;
-            case __STRING_CST__5J__: {
-              __tmp__3N3O=NULL;
+            case ____5J__: {
+              __MP3O=NULL;
             } break;
-            case __CALL_NULL__AUB__: {
-              __tmp__3N3O=NULL;
+            case ____HUB__: {
+              __MP3O=NULL;
             } break;
-            case __PUSH__AXB__: {
-              __tmp__3N3O=NULL;
+            case ____HXB__: {
+              __MP3O=NULL;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__3N3O=NULL;
+            case ____0AXC__: {
+              __MP3O=NULL;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__3N3O=NULL;
+            case ____NBXC__: {
+              __MP3O=NULL;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__3N3O=NULL;
+            case ____ZBXC__: {
+              __MP3O=NULL;
             } break;
-            case __SWITCH__DDXC__: {
-              __tmp__3N3O=NULL;
+            case ____SEXC__: {
+              __MP3O=NULL;
             } break;
-            case __NODE_TYPE__FK2C__: {
-              __tmp__3N3O=NULL;
+            case ____UL2C__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__3N3O=NULL;
+            case ____DMWH__: {
+              __MP3O=NULL;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__3N3O=NULL;
+            case ____2A0I__: {
+              __MP3O=NULL;
             } break;
-            case __WRITE_GLOBAL__EXKJ__: {
-              __tmp__3N3O=NULL;
+            case ____TYKJ__: {
+              __MP3O=NULL;
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              __tmp__3N3O=NULL;
+            case ____BZKJ__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__3N3O=NULL;
+            case ____HJNJ__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__3N3O=NULL;
+            case ____SJNJ__: {
+              __MP3O=NULL;
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__3N3O=NULL;
+            case ____0AOJ__: {
+              __MP3O=NULL;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__3N3O=NULL;
+            case ____EBOJ__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__3N3O=NULL;
+            case ____3BOJ__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__3N3O=NULL;
+            case ____RCOJ__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__3N3O=NULL;
+            case ____HDOJ__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__3N3O=NULL;
+            case ____1DOJ__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__3N3O=NULL;
+            case ____PEOJ__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__3N3O=NULL;
+            case ____DFOJ__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__3N3O=NULL;
+            case ____XFOJ__: {
+              __MP3O=NULL;
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__3N3O=NULL;
+            case ____QGOJ__: {
+              __MP3O=NULL;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__3N3O=NULL;
+            case ____EHOJ__: {
+              __MP3O=NULL;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__3N3O=NULL;
+            case ____2HOJ__: {
+              __MP3O=NULL;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__3N3O=NULL;
+            case ____YIOJ__: {
+              __MP3O=NULL;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__3N3O=NULL;
+            case ____YMOJ__: {
+              __MP3O=NULL;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__3N3O=NULL;
+            case ____ONOJ__: {
+              __MP3O=NULL;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__3N3O=NULL;
+            case ____YOOJ__: {
+              __MP3O=NULL;
             } break;
-            case __NOP__5WVJ__: {
-              __tmp__3N3O=NULL;
+            case ____OYVJ__: {
+              __MP3O=NULL;
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              __tmp__3N3O=NULL;
+            case ____QFYJ__: {
+              __MP3O=NULL;
             } break;
-            case __LOOP__ZQBK__: {
-              __tmp__3N3O=NULL;
+            case ____ISBK__: {
+              __MP3O=NULL;
             } break;
-            case __CALL_SLOT__U5YK__: {
-              __tmp__3N3O=NULL;
+            case ____DBZK__: {
+              __MP3O=NULL;
             } break;
-            case __NODE_STYLE__5C4K__: {
-              __tmp__3N3O=NULL;
+            case ____OE4K__: {
+              __MP3O=NULL;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__3N3O=NULL;
+            case ____IM4K__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__3N3O=NULL;
+            case ____T5FL__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__3N3O=NULL;
+            case ____3DUL__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__3N3O=NULL;
+            case ____0EUL__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__3N3O=NULL;
+            case ____BGUL__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__3N3O=NULL;
+            case ____2GUL__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__3N3O=NULL;
+            case ____B0VL__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__3N3O=NULL;
+            case ____P0VL__: {
+              __MP3O=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__3N3O=NULL;
+            case ____Q5YL__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__3N3O=NULL;
+            case ____UVPM__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__3N3O=NULL;
+            case ____0ZPM__: {
+              __MP3O=NULL;
             } break;
-            case __LOOP_END__E0RM__: {
-              __tmp__3N3O=((void *)Result__RKYT);
+            case ____T1RM__: {
+              __MP3O=((void *)__AMYT);
             } break;
-            case __COP_LOCK__K40M__: {
-              __tmp__3N3O=NULL;
+            case ____Z50M__: {
+              __MP3O=NULL;
             } break;
-            case __COP_UNLOCK__MC1M__: {
-              __tmp__3N3O=NULL;
+            case ____1D1M__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__3N3O=NULL;
+            case ____MR0N__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__3N3O=NULL;
+            case ____YWBP__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__3N3O=NULL;
+            case ____LYBP__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__3N3O=NULL;
+            case ____CZBP__: {
+              __MP3O=NULL;
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__3N3O=NULL;
+            case ____3BEP__: {
+              __MP3O=NULL;
             } break;
             }
           };
-          if (((void *)__tmp__3N3O != (void *)NULL)) {
-            if (((void *)__tmp__3N3O->loop__4KVO != (void *)Self__VM3O)) {
-              __tmp__RO3O=Self__VM3O->parent_instr__0QBK.parent_itm_object__YH.position__H2B;
-              put_error__text__2PE( 1,(&__string_632));
-              put_position__HRE(__tmp__RO3O);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          if (((void *)__MP3O != (void *)NULL)) {
+            if (((void *)__MP3O->__NMVO != (void *)__EO3O)) {
+              __AQ3O=__EO3O->__JSBK.__YH.__O2B;
+              __DQE( 1,(&__string_632));
+              __ORE(__AQ3O);
+              __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__RO3O=__tmp__3N3O->parent_instr__F0RM.parent_itm_object__YH.position__H2B;
-            __tmp__3N3O=NULL;
-            ptr__XURU=((__POINTER__IB )(NULL));
-            typ_id__YURU= 0;
-            __tmp__ZURU=((__POINTER__IB )sizeof(__LOOP_END__E0RM));
-            if (((unsigned long)__tmp__ZURU ==  0)) {
-              __tmp__3N3O=LOOP_END__E0RM__;
+            __AQ3O=__MP3O->__U1RM.__YH.__O2B;
+            __MP3O=NULL;
+            __GWRU=((____IB )(NULL));
+            __HWRU= 0;
+            __IWRU=((____IB )sizeof(____T1RM));
+            if (((unsigned long)__IWRU ==  0)) {
+              __MP3O=__T1RM__;
             } else /* FALSE */ {
-              typ_id__YURU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZURU));
-              if ((typ_id__YURU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__2URU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1URU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_size[(__tmp__2URU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1URU)));
-                ptr__XURU=__tmp__0URU;
+              __HWRU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IWRU));
+              if ((__HWRU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __LWRU=((____YWB )((____Q )(void *)((unsigned long)__KWRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_size[(__LWRU)-1]))),((____YWB )((____Q )__KWRU)));
+                __GWRU=__JWRU;
               } else /* FALSE */ {
-                __tmp__2URU=((__UINTEGER_32__RWB )typ_id__YURU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_type[(__tmp__2URU)]))),(__UINTEGER_32__RWB)(__tmp__2URU |  1));
-                ptr__XURU=__tmp__0URU;
+                __LWRU=((____YWB )__HWRU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_type[(__LWRU)]))),(____YWB)(__LWRU |  1));
+                __GWRU=__JWRU;
               };
-              __tmp__3N3O=((__LOOP_END__E0RM *)ptr__XURU);
-              *(__tmp__3N3O) = *(LOOP_END__E0RM__);
-            };
-            Self__CVRU=((__LOOP_END__E0RM *)__tmp__3N3O);
-            Self__CVRU->parent_instr__F0RM.parent_itm_object__YH.position__H2B=__tmp__RO3O;
-            Self__CVRU->loop__4KVO=Self__RURU;
-            Self__FVRU=((__LOOP__ZQBK *)Self__RURU);
-            Self__FVRU->link_count__5OBN=(__INTEGER__Q)(Self__FVRU->link_count__5OBN +  1);
-            Self__SKYT=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__V53O)->expr_list__AA4D);
-            typ_id__YURU=(__INTEGER__Q)((__INTEGER__Q)(((__LIST__WH *)__tmp__V53O)->expr_list__AA4D->parent_arrayed_collection__553D.upper__RTLE +  1) -  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            ((void **)Self__SKYT->parent_arrayed_collection__553D.storage__D14F)[typ_id__YURU]=__tmp__3N3O;
-          };
-        };
-        Self__3T3O=(__INTEGER__Q)(Self__3T3O +  1);
-      };
-      if ((result__FURU->link_count__5OBN != Self__VM3O->link_count__5OBN)) {
-        print__CKG(((__STRING_CONSTANT__0 *)Self__VM3O->name__UOBN));
-        print__CKG((&__string_633));
-        print__BFGF(Self__VM3O->link_count__5OBN);
-        print__CKG((&__string_634));
-        print__BFGF(result__FURU->link_count__5OBN);
+              __MP3O=((____T1RM *)__GWRU);
+              *(__MP3O) = *(__T1RM__);
+            };
+            __RWRU=((____T1RM *)__MP3O);
+            __RWRU->__U1RM.__YH.__O2B=__AQ3O;
+            __RWRU->__NMVO=__AWRU;
+            __UWRU=((____ISBK *)__AWRU);
+            __UWRU->__OQBN=(____Q)(__UWRU->__OQBN +  1);
+            __BMYT=((____GB4D *)((____WH *)__EB4O)->__PB4D);
+            __HWRU=(____Q)((____Q)(((____WH *)__EB4O)->__PB4D->__OB4D.__AVLE +  1) -  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            ((void **)__BMYT->__OB4D.__S24F)[__HWRU]=__MP3O;
+          };
+        };
+        __MV3O=(____Q)(__MV3O +  1);
+      };
+      if ((__UVRU->__OQBN != __EO3O->__OQBN)) {
+        __JKG(((____0 *)__EO3O->__DQBN));
+        __JKG((&__string_633));
+        __QGGF(__EO3O->__OQBN);
+        __JKG((&__string_634));
+        __QGGF(__UVRU->__OQBN);
         fputc((int)('\n'),stdout);
-        Self__SA4S=((__LIST__WH *)Self__VM3O->body__XOBN);
-        result__MVRU=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          result__MVRU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          result__MVRU=((__STRING__BC *)__tmp__J3QU);
-          *(result__MVRU) = *(STRING__BC__);
-        };
-        Self__IVRU=((__STRING__BC *)result__MVRU);
-        if ((Self__IVRU->capacity__HFL <  250)) {
-          __tmp__KVRU=create__KVW( 250);
-          Self__IVRU->storage__4EL=__tmp__KVRU;
-          Self__IVRU->capacity__HFL= 250;
-        };
-        Self__IVRU->count__WJ= 0;
-        display__NHFE(Self__SA4S,result__MVRU);
-        put_string__EGZ(((__STRING__BC *)result__MVRU));
+        __BC4S=((____WH *)__EO3O->__GQBN);
+        __1WRU=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____BC));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __1WRU=__BC__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __1WRU=((____BC *)__Y4QU);
+          *(__1WRU) = *(__BC__);
+        };
+        __XWRU=((____BC *)__1WRU);
+        if ((__XWRU->__OFL <  250)) {
+          __ZWRU=__RVW( 250);
+          __XWRU->__FFL=__ZWRU;
+          __XWRU->__OFL= 250;
+        };
+        __XWRU->__WJ= 0;
+        __2IFE(__BC4S,__1WRU);
+        __LGZ(((____BC *)__1WRU));
         fputc((int)('\n'),stdout);
-        p__U5QU=Self__VM3O->parent_instr__0QBK.parent_itm_object__YH.position__H2B;
-        put_error__text__2PE( 1,(&__string_635));
-        put_position__HRE(p__U5QU);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DBRU=__EO3O->__JSBK.__YH.__O2B;
+        __DQE( 1,(&__string_635));
+        __ORE(__DBRU);
+        __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__4X2O=result__FURU;
-    } break;
-    case __CALL_SLOT__U5YK__: {
-      Self__ZP3O=((__CALL_SLOT__U5YK *)__tmp__YNSS);
-      Result__RKYT=NULL;
-      res__4P3O=NULL;
-      result__XO5K=NULL;
-      ptr__F3QU=((__POINTER__IB )(NULL));
-      typ_id__G3QU= 0;
-      __tmp__H3QU=((__POINTER__IB )sizeof(__CALL_SLOT__U5YK));
-      if (((unsigned long)__tmp__H3QU ==  0)) {
-        result__XO5K=Self__ZP3O;
-      } else /* FALSE */ {
-        typ_id__G3QU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H3QU));
-        if ((typ_id__G3QU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__L3QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__L3QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-          ptr__F3QU=__tmp__44QU;
-        } else /* FALSE */ {
-          __tmp__L3QU=((__UINTEGER_32__RWB )typ_id__G3QU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__L3QU)]))),(__UINTEGER_32__RWB)(__tmp__L3QU |  1));
-          ptr__F3QU=__tmp__44QU;
-        };
-        result__XO5K=((__CALL_SLOT__U5YK *)ptr__F3QU);
-        *(result__XO5K) = *(Self__ZP3O);
-      };
-      __tmp__5P3O=result__XO5K;
-      typ_id__G3QU=(__INTEGER__Q)(((__FAST_ARRAYoWRITEo__FJFJ *)Self__ZP3O->argument_list__43JL)->parent_arrayed_collection__NJFJ.upper__IKFJ +  1);
-      __tmp__DQ3O=create_with_capacity__NUOJ(typ_id__G3QU);
-      typ_id__G3QU=Self__ZP3O->argument_list__43JL->parent_arrayed_collection__NJFJ.upper__IKFJ;
-      Self__3T3O= 0;
-      while ((Self__3T3O <= typ_id__G3QU)) {
-        if (((void *)((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__ZP3O->argument_list__43JL)->parent_arrayed_collection__NJFJ.storage__1QGL)[Self__3T3O] == (void *)NULL)) {
-          Result__RKYT=NULL;
-        } else /* FALSE */ {
-          __tmp__2Q3O=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__ZP3O->argument_list__43JL)->parent_arrayed_collection__NJFJ.storage__1QGL)[Self__3T3O];
-          switch (((struct ___OBJ *)__tmp__2Q3O)->__id) {
-          case __WRITE_GLOBAL__EXKJ__: {
-            __tmp__3Q3O=((__WRITE_GLOBAL__EXKJ *)__tmp__2Q3O)->global__105J;
-          } break;
-          case __WRITE_SLOT__SXKJ__: {
-            __tmp__3Q3O=((__WRITE_SLOT__SXKJ *)__tmp__2Q3O)->slot__I25J;
-          } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            __tmp__3Q3O=((__WRITE_LOCAL__BEYJ *)__tmp__2Q3O)->local__IFKK;
-          } break;
-          };
-          switch (((struct ___OBJ *)__tmp__2Q3O)->__id) {
-          case __WRITE_GLOBAL__EXKJ__: {
-            __tmp__RO3O=((__WRITE_GLOBAL__EXKJ *)__tmp__2Q3O)->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B;
-          } break;
-          case __WRITE_SLOT__SXKJ__: {
-            __tmp__RO3O=((__WRITE_SLOT__SXKJ *)__tmp__2Q3O)->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B;
-          } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            __tmp__RO3O=((__WRITE_LOCAL__BEYJ *)__tmp__2Q3O)->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B;
-          } break;
-          };
-          switch (((struct ___OBJ *)__tmp__2Q3O)->__id) {
-          case __WRITE_GLOBAL__EXKJ__: {
-            __tmp__AR3O=((__WRITE_GLOBAL__EXKJ *)__tmp__2Q3O)->parent_write__FXKJ.value__LEJJ;
-          } break;
-          case __WRITE_SLOT__SXKJ__: {
-            __tmp__AR3O=((__WRITE_SLOT__SXKJ *)__tmp__2Q3O)->parent_write__TXKJ.value__LEJJ;
-          } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            __tmp__AR3O=((__WRITE_LOCAL__BEYJ *)__tmp__2Q3O)->parent_write__CEYJ.value__LEJJ;
-          } break;
-          };
-          switch (((struct ___OBJ *)__tmp__AR3O)->__id) {
-          case __STRING_CST__5J__: {
-            Self__3VRU=((__STRING_CST__5J *)__tmp__AR3O);
-            result__ZVRU=NULL;
-            ptr__XURU=((__POINTER__IB )(NULL));
-            typ_id__YURU= 0;
-            __tmp__ZURU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-            if (((unsigned long)__tmp__ZURU ==  0)) {
-              result__ZVRU=Self__3VRU;
+      __NZ2O=__UVRU;
+    } break;
+    case ____DBZK__: {
+      __IR3O=((____DBZK *)__HPSS);
+      __AMYT=NULL;
+      __NR3O=NULL;
+      __GQ5K=NULL;
+      __U4QU=((____IB )(NULL));
+      __V4QU= 0;
+      __W4QU=((____IB )sizeof(____DBZK));
+      if (((unsigned long)__W4QU ==  0)) {
+        __GQ5K=__IR3O;
+      } else /* FALSE */ {
+        __V4QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W4QU));
+        if ((__V4QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __04QU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_size[(__04QU)-1]))),((____YWB )((____Q )__OARU)));
+          __U4QU=__NARU;
+        } else /* FALSE */ {
+          __04QU=((____YWB )__V4QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_type[(__04QU)]))),(____YWB)(__04QU |  1));
+          __U4QU=__NARU;
+        };
+        __GQ5K=((____DBZK *)__U4QU);
+        *(__GQ5K) = *(__IR3O);
+      };
+      __OR3O=__GQ5K;
+      __V4QU=(____Q)(((____UKFJ *)__IR3O->__N5JL)->__2KFJ.__XLFJ +  1);
+      __SR3O=__2VOJ(__V4QU);
+      __V4QU=__IR3O->__N5JL->__2KFJ.__XLFJ;
+      __MV3O= 0;
+      while ((__MV3O <= __V4QU)) {
+        if (((void *)((void **)((____UKFJ *)__IR3O->__N5JL)->__2KFJ.__KSGL)[__MV3O] == (void *)NULL)) {
+          __AMYT=NULL;
+        } else /* FALSE */ {
+          __LS3O=((void **)((____UKFJ *)__IR3O->__N5JL)->__2KFJ.__KSGL)[__MV3O];
+          switch (((struct ___OBJ *)__LS3O)->__id) {
+          case ____TYKJ__: {
+            __MS3O=((____TYKJ *)__LS3O)->__K25J;
+          } break;
+          case ____BZKJ__: {
+            __MS3O=((____BZKJ *)__LS3O)->__X35J;
+          } break;
+          case ____QFYJ__: {
+            __MS3O=((____QFYJ *)__LS3O)->__XGKK;
+          } break;
+          };
+          switch (((struct ___OBJ *)__LS3O)->__id) {
+          case ____TYKJ__: {
+            __AQ3O=((____TYKJ *)__LS3O)->__UYKJ.__DUDJ.__YH.__O2B;
+          } break;
+          case ____BZKJ__: {
+            __AQ3O=((____BZKJ *)__LS3O)->__CZKJ.__DUDJ.__YH.__O2B;
+          } break;
+          case ____QFYJ__: {
+            __AQ3O=((____QFYJ *)__LS3O)->__RFYJ.__DUDJ.__YH.__O2B;
+          } break;
+          };
+          switch (((struct ___OBJ *)__LS3O)->__id) {
+          case ____TYKJ__: {
+            __PS3O=((____TYKJ *)__LS3O)->__UYKJ.__0FJJ;
+          } break;
+          case ____BZKJ__: {
+            __PS3O=((____BZKJ *)__LS3O)->__CZKJ.__0FJJ;
+          } break;
+          case ____QFYJ__: {
+            __PS3O=((____QFYJ *)__LS3O)->__RFYJ.__0FJJ;
+          } break;
+          };
+          switch (((struct ___OBJ *)__PS3O)->__id) {
+          case ____5J__: {
+            __MXRU=((____5J *)__PS3O);
+            __IXRU=NULL;
+            __GWRU=((____IB )(NULL));
+            __HWRU= 0;
+            __IWRU=((____IB )sizeof(____5J));
+            if (((unsigned long)__IWRU ==  0)) {
+              __IXRU=__MXRU;
             } else /* FALSE */ {
-              typ_id__YURU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZURU));
-              if ((typ_id__YURU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__2URU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1URU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_size[(__tmp__2URU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1URU)));
-                ptr__XURU=__tmp__0URU;
+              __HWRU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IWRU));
+              if ((__HWRU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __LWRU=((____YWB )((____Q )(void *)((unsigned long)__KWRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_size[(__LWRU)-1]))),((____YWB )((____Q )__KWRU)));
+                __GWRU=__JWRU;
               } else /* FALSE */ {
-                __tmp__2URU=((__UINTEGER_32__RWB )typ_id__YURU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_type[(__tmp__2URU)]))),(__UINTEGER_32__RWB)(__tmp__2URU |  1));
-                ptr__XURU=__tmp__0URU;
+                __LWRU=((____YWB )__HWRU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_type[(__LWRU)]))),(____YWB)(__LWRU |  1));
+                __GWRU=__JWRU;
               };
-              result__ZVRU=((__STRING_CST__5J *)ptr__XURU);
-              *(result__ZVRU) = *(Self__3VRU);
-            };
-            __tmp__BR3O=result__ZVRU;
-          } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__BR3O=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__AR3O));
-          } break;
-          case __PROTOTYPE_CST__45WC__: {
-            Self__FXSS=((__PROTOTYPE_CST__45WC *)__tmp__AR3O);
-            __tmp__GXSS=create__type__IJ2C(Self__FXSS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FXSS->parent_constant__55WC.static_type__SG4D);
-            __tmp__BR3O=__tmp__GXSS;
-          } break;
-          case __INTEGER_CST__KAXC__: {
-            Self__IXSS=((__INTEGER_CST__KAXC *)__tmp__AR3O);
-            p__UWRU=Self__IXSS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            v__VWRU=Self__IXSS->value__YG4D;
-            t__WWRU=Self__IXSS->parent_constant__LAXC.static_type__SG4D;
-            Self__IXSS=NULL;
-            ptr__XURU=((__POINTER__IB )(NULL));
-            typ_id__YURU= 0;
-            __tmp__ZURU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-            if (((unsigned long)__tmp__ZURU ==  0)) {
-              Self__IXSS=INTEGER_CST__KAXC__;
+              __IXRU=((____5J *)__GWRU);
+              *(__IXRU) = *(__MXRU);
+            };
+            __QS3O=__IXRU;
+          } break;
+          case ____0AXC__: {
+            __QS3O=__JZAL(((____0AXC *)__PS3O));
+          } break;
+          case ____NBXC__: {
+            __UYSS=((____NBXC *)__PS3O);
+            __VYSS=__XK2C(__UYSS->__OBXC.__DK.__CK.__YH.__O2B,__UYSS->__OBXC.__BI4D);
+            __QS3O=__VYSS;
+          } break;
+          case ____ZBXC__: {
+            __XYSS=((____ZBXC *)__PS3O);
+            __DYRU=__XYSS->__0BXC.__DK.__CK.__YH.__O2B;
+            __EYRU=__XYSS->__HI4D;
+            __FYRU=__XYSS->__0BXC.__BI4D;
+            __XYSS=NULL;
+            __GWRU=((____IB )(NULL));
+            __HWRU= 0;
+            __IWRU=((____IB )sizeof(____ZBXC));
+            if (((unsigned long)__IWRU ==  0)) {
+              __XYSS=__ZBXC__;
             } else /* FALSE */ {
-              typ_id__YURU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZURU));
-              if ((typ_id__YURU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__2URU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1URU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_size[(__tmp__2URU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1URU)));
-                ptr__XURU=__tmp__0URU;
+              __HWRU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IWRU));
+              if ((__HWRU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __LWRU=((____YWB )((____Q )(void *)((unsigned long)__KWRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_size[(__LWRU)-1]))),((____YWB )((____Q )__KWRU)));
+                __GWRU=__JWRU;
               } else /* FALSE */ {
-                __tmp__2URU=((__UINTEGER_32__RWB )typ_id__YURU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_type[(__tmp__2URU)]))),(__UINTEGER_32__RWB)(__tmp__2URU |  1));
-                ptr__XURU=__tmp__0URU;
+                __LWRU=((____YWB )__HWRU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_type[(__LWRU)]))),(____YWB)(__LWRU |  1));
+                __GWRU=__JWRU;
               };
-              Self__IXSS=((__INTEGER_CST__KAXC *)ptr__XURU);
-              *(Self__IXSS) = *(INTEGER_CST__KAXC__);
-            };
-            Self__TWRU=((__INTEGER_CST__KAXC *)Self__IXSS);
-            Self__TWRU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UWRU;
-            Self__TWRU->value__YG4D=v__VWRU;
-            Self__TWRU->parent_constant__LAXC.static_type__SG4D=t__WWRU;
-            check_type__KYEE(Self__TWRU);
-            __tmp__BR3O=Self__IXSS;
-          } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__BR3O=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__AR3O));
-          } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__ZHNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__AR3O)->local__PUEJ));
-            if (__tmp__ZHNT==NULL) {
-              __tmp__0HNT=NULL;
+              __XYSS=((____ZBXC *)__GWRU);
+              *(__XYSS) = *(__ZBXC__);
+            };
+            __CYRU=((____ZBXC *)__XYSS);
+            __CYRU->__0BXC.__DK.__CK.__YH.__O2B=__DYRU;
+            __CYRU->__HI4D=__EYRU;
+            __CYRU->__0BXC.__BI4D=__FYRU;
+            __ZZEE(__CYRU);
+            __QS3O=__XYSS;
+          } break;
+          case ____DMWH__: {
+            __QS3O=__W3OK(((____DMWH *)__PS3O));
+          } break;
+          case ____2A0I__: {
+            __IJNT=__2VEI(((____N5WC *)((____2A0I *)__PS3O)->__4VEJ));
+            if (__IJNT==NULL) {
+              __JJNT=NULL;
             } else /* READ_LOCAL */ {
-              __tmp__0HNT=((__READ_LOCAL__N5ZI *)__tmp__ZHNT);
+              __JJNT=((____2A0I *)__IJNT);
             };
-            __tmp__BR3O=__tmp__0HNT;
+            __QS3O=__JJNT;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__BR3O=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__AR3O));
+          case ____HJNJ__: {
+            __QS3O=__Y0AL(((____HJNJ *)__PS3O));
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__BR3O=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__AR3O));
+          case ____SJNJ__: {
+            __QS3O=__D1AL(((____SJNJ *)__PS3O));
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            Self__MXSS=((__IS_EXPANDED__L5NJ *)__tmp__AR3O);
-            p__UWRU=Self__MXSS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            __tmp__ZHNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__MXSS->receiver__554J)->local__PUEJ));
-            if (__tmp__ZHNT==NULL) {
-              __tmp__0HNT=NULL;
+          case ____0AOJ__: {
+            __1YSS=((____0AOJ *)__PS3O);
+            __DYRU=__1YSS->__1AOJ.__CK.__YH.__O2B;
+            __IJNT=__2VEI(((____N5WC *)((____2A0I *)__1YSS->__OB5J)->__4VEJ));
+            if (__IJNT==NULL) {
+              __JJNT=NULL;
             } else /* READ_LOCAL */ {
-              __tmp__0HNT=((__READ_LOCAL__N5ZI *)__tmp__ZHNT);
-            };
-            Self__MXSS=NULL;
-            ptr__XURU=((__POINTER__IB )(NULL));
-            typ_id__YURU= 0;
-            __tmp__ZURU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-            if (((unsigned long)__tmp__ZURU ==  0)) {
-              Self__MXSS=IS_EXPANDED__L5NJ__;
+              __JJNT=((____2A0I *)__IJNT);
+            };
+            __1YSS=NULL;
+            __GWRU=((____IB )(NULL));
+            __HWRU= 0;
+            __IWRU=((____IB )sizeof(____0AOJ));
+            if (((unsigned long)__IWRU ==  0)) {
+              __1YSS=__0AOJ__;
             } else /* FALSE */ {
-              typ_id__YURU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZURU));
-              if ((typ_id__YURU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__2URU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1URU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_size[(__tmp__2URU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1URU)));
-                ptr__XURU=__tmp__0URU;
+              __HWRU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IWRU));
+              if ((__HWRU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __LWRU=((____YWB )((____Q )(void *)((unsigned long)__KWRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_size[(__LWRU)-1]))),((____YWB )((____Q )__KWRU)));
+                __GWRU=__JWRU;
               } else /* FALSE */ {
-                __tmp__2URU=((__UINTEGER_32__RWB )typ_id__YURU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_type[(__tmp__2URU)]))),(__UINTEGER_32__RWB)(__tmp__2URU |  1));
-                ptr__XURU=__tmp__0URU;
+                __LWRU=((____YWB )__HWRU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_type[(__LWRU)]))),(____YWB)(__LWRU |  1));
+                __GWRU=__JWRU;
               };
-              Self__MXSS=((__IS_EXPANDED__L5NJ *)ptr__XURU);
-              *(Self__MXSS) = *(IS_EXPANDED__L5NJ__);
-            };
-            Self__EXRU=((__IS_EXPANDED__L5NJ *)Self__MXSS);
-            Self__EXRU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UWRU;
-            Self__EXRU->receiver__554J=__tmp__0HNT;
-            __tmp__BR3O=Self__MXSS;
-          } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            Self__RXSS=((__GET_TYPE_ID__V5NJ *)__tmp__AR3O);
-            p__UWRU=Self__RXSS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            t__WWRU=Self__RXSS->receiver__EA5J;
-            Self__RXSS=NULL;
-            ptr__XURU=((__POINTER__IB )(NULL));
-            typ_id__YURU= 0;
-            __tmp__ZURU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-            if (((unsigned long)__tmp__ZURU ==  0)) {
-              Self__RXSS=GET_TYPE_ID__V5NJ__;
+              __1YSS=((____0AOJ *)__GWRU);
+              *(__1YSS) = *(__0AOJ__);
+            };
+            __TYRU=((____0AOJ *)__1YSS);
+            __TYRU->__1AOJ.__CK.__YH.__O2B=__DYRU;
+            __TYRU->__OB5J=__JJNT;
+            __QS3O=__1YSS;
+          } break;
+          case ____EBOJ__: {
+            __AZSS=((____EBOJ *)__PS3O);
+            __DYRU=__AZSS->__FBOJ.__CK.__YH.__O2B;
+            __FYRU=__AZSS->__TB5J;
+            __AZSS=NULL;
+            __GWRU=((____IB )(NULL));
+            __HWRU= 0;
+            __IWRU=((____IB )sizeof(____EBOJ));
+            if (((unsigned long)__IWRU ==  0)) {
+              __AZSS=__EBOJ__;
             } else /* FALSE */ {
-              typ_id__YURU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZURU));
-              if ((typ_id__YURU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__2URU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1URU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_size[(__tmp__2URU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1URU)));
-                ptr__XURU=__tmp__0URU;
+              __HWRU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IWRU));
+              if ((__HWRU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __LWRU=((____YWB )((____Q )(void *)((unsigned long)__KWRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_size[(__LWRU)-1]))),((____YWB )((____Q )__KWRU)));
+                __GWRU=__JWRU;
               } else /* FALSE */ {
-                __tmp__2URU=((__UINTEGER_32__RWB )typ_id__YURU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_type[(__tmp__2URU)]))),(__UINTEGER_32__RWB)(__tmp__2URU |  1));
-                ptr__XURU=__tmp__0URU;
+                __LWRU=((____YWB )__HWRU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_type[(__LWRU)]))),(____YWB)(__LWRU |  1));
+                __GWRU=__JWRU;
               };
-              Self__RXSS=((__GET_TYPE_ID__V5NJ *)ptr__XURU);
-              *(Self__RXSS) = *(GET_TYPE_ID__V5NJ__);
+              __AZSS=((____EBOJ *)__GWRU);
+              *(__AZSS) = *(__EBOJ__);
             };
-            Self__UXRU=((__GET_TYPE_ID__V5NJ *)Self__RXSS);
-            Self__UXRU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UWRU;
-            Self__UXRU->receiver__EA5J=t__WWRU;
-            __tmp__BR3O=Self__RXSS;
+            __DZRU=((____EBOJ *)__AZSS);
+            __DZRU->__FBOJ.__CK.__YH.__O2B=__DYRU;
+            __DZRU->__TB5J=__FYRU;
+            __QS3O=__AZSS;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__BR3O=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__AR3O));
+          case ____3BOJ__: {
+            __QS3O=__21AL(((____3BOJ *)__PS3O));
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__BR3O=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__AR3O));
+          case ____RCOJ__: {
+            __QS3O=__H2AL(((____RCOJ *)__PS3O));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__BR3O=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__AR3O));
+          case ____HDOJ__: {
+            __QS3O=__S2AL(((____HDOJ *)__PS3O));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__BR3O=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__AR3O));
+          case ____1DOJ__: {
+            __QS3O=__32AL(((____1DOJ *)__PS3O));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__BR3O=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__AR3O));
+          case ____PEOJ__: {
+            __QS3O=__I3AL(((____PEOJ *)__PS3O));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__BR3O=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__AR3O));
+          case ____DFOJ__: {
+            __QS3O=__T3AL(((____DFOJ *)__PS3O));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__BR3O=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__AR3O));
+          case ____XFOJ__: {
+            __QS3O=__43AL(((____XFOJ *)__PS3O));
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__BR3O=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__AR3O));
+          case ____QGOJ__: {
+            __QS3O=__J4AL(((____QGOJ *)__PS3O));
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__BR3O=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__AR3O));
+          case ____EHOJ__: {
+            __QS3O=__X4AL(((____EHOJ *)__PS3O));
           } break;
-          case __SIZE_OF__NGOJ__: {
-            Self__UXSS=((__SIZE_OF__NGOJ *)__tmp__AR3O);
-            p__UWRU=Self__UXSS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            t__WWRU=Self__UXSS->receiver__OC5J;
-            Self__UXSS=NULL;
-            ptr__XURU=((__POINTER__IB )(NULL));
-            typ_id__YURU= 0;
-            __tmp__ZURU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-            if (((unsigned long)__tmp__ZURU ==  0)) {
-              Self__UXSS=SIZE_OF__NGOJ__;
+          case ____2HOJ__: {
+            __DZSS=((____2HOJ *)__PS3O);
+            __DYRU=__DZSS->__3HOJ.__CK.__YH.__O2B;
+            __FYRU=__DZSS->__3D5J;
+            __DZSS=NULL;
+            __GWRU=((____IB )(NULL));
+            __HWRU= 0;
+            __IWRU=((____IB )sizeof(____2HOJ));
+            if (((unsigned long)__IWRU ==  0)) {
+              __DZSS=__2HOJ__;
             } else /* FALSE */ {
-              typ_id__YURU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZURU));
-              if ((typ_id__YURU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__2URU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1URU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_size[(__tmp__2URU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1URU)));
-                ptr__XURU=__tmp__0URU;
+              __HWRU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IWRU));
+              if ((__HWRU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __LWRU=((____YWB )((____Q )(void *)((unsigned long)__KWRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_size[(__LWRU)-1]))),((____YWB )((____Q )__KWRU)));
+                __GWRU=__JWRU;
               } else /* FALSE */ {
-                __tmp__2URU=((__UINTEGER_32__RWB )typ_id__YURU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_type[(__tmp__2URU)]))),(__UINTEGER_32__RWB)(__tmp__2URU |  1));
-                ptr__XURU=__tmp__0URU;
+                __LWRU=((____YWB )__HWRU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_type[(__LWRU)]))),(____YWB)(__LWRU |  1));
+                __GWRU=__JWRU;
               };
-              Self__UXSS=((__SIZE_OF__NGOJ *)ptr__XURU);
-              *(Self__UXSS) = *(SIZE_OF__NGOJ__);
-            };
-            Self__EYRU=((__SIZE_OF__NGOJ *)Self__UXSS);
-            Self__EYRU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UWRU;
-            Self__EYRU->receiver__OC5J=t__WWRU;
-            __tmp__BR3O=Self__UXSS;
-          } break;
-          case __CAST__JHOJ__: {
-            __tmp__BR3O=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__AR3O));
-          } break;
-          case __REAL_CST__JLOJ__: {
-            Self__XXSS=((__REAL_CST__JLOJ *)__tmp__AR3O);
-            p__UWRU=Self__XXSS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            v__WYRU=Self__XXSS->value__DD5J;
-            t__WWRU=Self__XXSS->parent_constant__KLOJ.static_type__SG4D;
-            Self__XXSS=NULL;
-            ptr__XURU=((__POINTER__IB )(NULL));
-            typ_id__YURU= 0;
-            __tmp__ZURU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-            if (((unsigned long)__tmp__ZURU ==  0)) {
-              Self__XXSS=REAL_CST__JLOJ__;
+              __DZSS=((____2HOJ *)__GWRU);
+              *(__DZSS) = *(__2HOJ__);
+            };
+            __TZRU=((____2HOJ *)__DZSS);
+            __TZRU->__3HOJ.__CK.__YH.__O2B=__DYRU;
+            __TZRU->__3D5J=__FYRU;
+            __QS3O=__DZSS;
+          } break;
+          case ____YIOJ__: {
+            __QS3O=__I5AL(((____YIOJ *)__PS3O));
+          } break;
+          case ____YMOJ__: {
+            __GZSS=((____YMOJ *)__PS3O);
+            __DYRU=__GZSS->__ZMOJ.__DK.__CK.__YH.__O2B;
+            __F0RU=__GZSS->__SE5J;
+            __FYRU=__GZSS->__ZMOJ.__BI4D;
+            __GZSS=NULL;
+            __GWRU=((____IB )(NULL));
+            __HWRU= 0;
+            __IWRU=((____IB )sizeof(____YMOJ));
+            if (((unsigned long)__IWRU ==  0)) {
+              __GZSS=__YMOJ__;
             } else /* FALSE */ {
-              typ_id__YURU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZURU));
-              if ((typ_id__YURU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__2URU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1URU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_size[(__tmp__2URU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1URU)));
-                ptr__XURU=__tmp__0URU;
+              __HWRU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IWRU));
+              if ((__HWRU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __LWRU=((____YWB )((____Q )(void *)((unsigned long)__KWRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_size[(__LWRU)-1]))),((____YWB )((____Q )__KWRU)));
+                __GWRU=__JWRU;
               } else /* FALSE */ {
-                __tmp__2URU=((__UINTEGER_32__RWB )typ_id__YURU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_type[(__tmp__2URU)]))),(__UINTEGER_32__RWB)(__tmp__2URU |  1));
-                ptr__XURU=__tmp__0URU;
+                __LWRU=((____YWB )__HWRU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_type[(__LWRU)]))),(____YWB)(__LWRU |  1));
+                __GWRU=__JWRU;
               };
-              Self__XXSS=((__REAL_CST__JLOJ *)ptr__XURU);
-              *(Self__XXSS) = *(REAL_CST__JLOJ__);
+              __GZSS=((____YMOJ *)__GWRU);
+              *(__GZSS) = *(__YMOJ__);
             };
-            Self__UYRU=((__REAL_CST__JLOJ *)Self__XXSS);
-            Self__UYRU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UWRU;
-            Self__UYRU->value__DD5J=v__WYRU;
-            Self__UYRU->parent_constant__KLOJ.static_type__SG4D=t__WWRU;
-            __tmp__BR3O=Self__XXSS;
+            __D0RU=((____YMOJ *)__GZSS);
+            __D0RU->__ZMOJ.__DK.__CK.__YH.__O2B=__DYRU;
+            __D0RU->__SE5J=__F0RU;
+            __D0RU->__ZMOJ.__BI4D=__FYRU;
+            __QS3O=__GZSS;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            Self__1XSS=((__CHARACTER_CST__5LOJ *)__tmp__AR3O);
-            __tmp__2XSS=create__char__CMQJ(Self__1XSS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__1XSS->text__ID5J);
-            __tmp__BR3O=__tmp__2XSS;
+          case ____ONOJ__: {
+            __KZSS=((____ONOJ *)__PS3O);
+            __LZSS=__RNQJ(__KZSS->__PNOJ.__DK.__CK.__YH.__O2B,__KZSS->__XE5J);
+            __QS3O=__LZSS;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            Self__4XSS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__AR3O);
-            __tmp__5XSS=create__text__2PQJ(Self__4XSS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4XSS->string__EBJK);
-            __tmp__BR3O=__tmp__5XSS;
+          case ____YOOJ__: {
+            __NZSS=((____YOOJ *)__PS3O);
+            __OZSS=__LRQJ(__NZSS->__ZOOJ.__DK.__CK.__YH.__O2B,__NZSS->__TCJK);
+            __QS3O=__OZSS;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__BR3O=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__AR3O));
+          case ____IM4K__: {
+            __QS3O=__NZFM(((____IM4K *)__PS3O));
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__BR3O=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__AR3O));
+          case ____T5FL__: {
+            __QS3O=__V35O(((____T5FL *)__PS3O));
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__BR3O=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__AR3O));
+          case ____3DUL__: {
+            __QS3O=__AJVP(((____3DUL *)__PS3O));
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__BR3O=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__AR3O));
+          case ____0EUL__: {
+            __QS3O=__QB4P(((____0EUL *)__PS3O));
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__BR3O=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__AR3O));
+          case ____BGUL__: {
+            __QS3O=__LJVP(((____BGUL *)__PS3O));
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__BR3O=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__AR3O));
+          case ____2GUL__: {
+            __QS3O=__2B4P(((____2GUL *)__PS3O));
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__BR3O=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__AR3O));
+          case ____B0VL__: {
+            __QS3O=__H0BN(((____B0VL *)__PS3O));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__BR3O=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__AR3O));
+          case ____P0VL__: {
+            __QS3O=__NCHM(((____P0VL *)__PS3O));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__YNBU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__AR3O)->global__Y5JM),NULL);
-            if (__tmp__YNBU==NULL) {
-              __tmp__ZNBU=NULL;
+          case ____Q5YL__: {
+            __HPBU=__TFTL(((____FKRG *)((____Q5YL *)__PS3O)->__HBKM),NULL);
+            if (__HPBU==NULL) {
+              __IPBU=NULL;
             } else {
-              switch (((struct ___OBJ *)__tmp__YNBU)->__id) {
-              case __READ_SLOT__ZK4K__: {
-                __tmp__ZNBU=NULL;
+              switch (((struct ___OBJ *)__HPBU)->__id) {
+              case ____IM4K__: {
+                __IPBU=NULL;
               } break;
-              case __READ_GLOBAL__B4YL__: {
-                __tmp__ZNBU=((__READ_GLOBAL__B4YL *)__tmp__YNBU);
+              case ____Q5YL__: {
+                __IPBU=((____Q5YL *)__HPBU);
               } break;
               }
             };
-            __tmp__BR3O=__tmp__ZNBU;
+            __QS3O=__IPBU;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__BR3O=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__AR3O));
+          case ____UVPM__: {
+            __QS3O=__VGWN(((____UVPM *)__PS3O));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__BR3O=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__AR3O));
+          case ____0ZPM__: {
+            __QS3O=__4G2P(((____0ZPM *)__PS3O));
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__BR3O=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__AR3O));
+          case ____MR0N__: {
+            __QS3O=__DRVO(((____MR0N *)__PS3O));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__BR3O=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__AR3O));
+          case ____YWBP__: {
+            __QS3O=__DQ0Q(((____YWBP *)__PS3O));
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__BR3O=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__AR3O));
+          case ____LYBP__: {
+            __QS3O=__0WUP(((____LYBP *)__PS3O));
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__BR3O=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__AR3O));
+          case ____CZBP__: {
+            __QS3O=__FXUP(((____CZBP *)__PS3O));
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__BR3O=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__AR3O));
+          case ____3BEP__: {
+            __QS3O=__FCIQ(((____3BEP *)__PS3O));
           } break;
           };
-          if (((struct ___OBJ *)__tmp__3Q3O)->__id==__LOCAL__43WC__) {
-            __tmp__AR3O=write_direct__with__value__O0WJ(((__LOCAL__43WC *)__tmp__3Q3O),__tmp__RO3O,__tmp__BR3O);
+          if (((struct ___OBJ *)__MS3O)->__id==____N5WC__) {
+            __PS3O=__31WJ(((____N5WC *)__MS3O),__AQ3O,__QS3O);
           } else /* SLOT_DATA */ {
-            __tmp__AR3O=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)((__LOCAL__43WC *)__tmp__3Q3O)),__tmp__RO3O,NULL,__tmp__BR3O);
-          };
-          Result__RKYT=__tmp__AR3O;
-        };
-        add_last__YPGL(((__FAST_ARRAYoWRITEo__FJFJ *)__tmp__DQ3O),Result__RKYT);
-        Self__3T3O=(__INTEGER__Q)(Self__3T3O +  1);
-      };
-      ((__CALL_SLOT__U5YK *)result__XO5K)->argument_list__43JL=__tmp__DQ3O;
-      if (((void *)Self__ZP3O->cop_argument__33JL != (void *)NULL)) {
-        __tmp__ZK3O=Self__ZP3O->cop_argument__33JL;
-        switch (((struct ___OBJ *)__tmp__ZK3O)->__id) {
-        case __STRING_CST__5J__: {
-          Self__3VRU=((__STRING_CST__5J *)__tmp__ZK3O);
-          result__ZVRU=NULL;
-          __tmp__44QU=((__POINTER__IB )(NULL));
-          Result__JHNT= 0;
-          __tmp__54QU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__54QU ==  0)) {
-            result__ZVRU=Self__3VRU;
-          } else /* FALSE */ {
-            Result__JHNT=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54QU));
-            if ((Result__JHNT == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__XURU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__ZURU=(void *)((unsigned long)(void *)((unsigned long)__tmp__54QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2URU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZURU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              ptr__XURU=micro_alloc__table__lab__HKI(__tmp__ZURU,((__POINTER__IB )(&(table_size[(__tmp__2URU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZURU)));
-              __tmp__44QU=ptr__XURU;
+            __PS3O=__UEJJ(((____FKRG *)((____N5WC *)__MS3O)),__AQ3O,NULL,__QS3O);
+          };
+          __AMYT=__PS3O;
+        };
+        __HRGL(((____UKFJ *)__SR3O),__AMYT);
+        __MV3O=(____Q)(__MV3O +  1);
+      };
+      ((____DBZK *)__GQ5K)->__N5JL=__SR3O;
+      if (((void *)__IR3O->__M5JL != (void *)NULL)) {
+        __IM3O=__IR3O->__M5JL;
+        switch (((struct ___OBJ *)__IM3O)->__id) {
+        case ____5J__: {
+          __MXRU=((____5J *)__IM3O);
+          __IXRU=NULL;
+          __NARU=((____IB )(NULL));
+          __YINT= 0;
+          __OARU=((____IB )sizeof(____5J));
+          if (((unsigned long)__OARU ==  0)) {
+            __IXRU=__MXRU;
+          } else /* FALSE */ {
+            __YINT=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OARU));
+            if ((__YINT == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __IWRU=(void *)((unsigned long)(void *)((unsigned long)__OARU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LWRU=((____YWB )((____Q )(void *)((unsigned long)__IWRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __GWRU=__OKI(__IWRU,((____IB )(&(table_size[(__LWRU)-1]))),((____YWB )((____Q )__IWRU)));
+              __NARU=__GWRU;
             } else /* FALSE */ {
-              __tmp__2URU=((__UINTEGER_32__RWB )Result__JHNT);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__XURU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__ZURU=(void *)((unsigned long)(void *)((unsigned long)__tmp__54QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              ptr__XURU=micro_alloc__table__lab__HKI(__tmp__ZURU,((__POINTER__IB )(&(table_type[(__tmp__2URU)]))),(__UINTEGER_32__RWB)(__tmp__2URU |  1));
-              __tmp__44QU=ptr__XURU;
-            };
-            result__ZVRU=((__STRING_CST__5J *)__tmp__44QU);
-            *(result__ZVRU) = *(Self__3VRU);
-          };
-          __tmp__AR3O=result__ZVRU;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__AR3O=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__ZK3O));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__FXSS=((__PROTOTYPE_CST__45WC *)__tmp__ZK3O);
-          __tmp__GXSS=create__type__IJ2C(Self__FXSS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FXSS->parent_constant__55WC.static_type__SG4D);
-          __tmp__AR3O=__tmp__GXSS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__IXSS=((__INTEGER_CST__KAXC *)__tmp__ZK3O);
-          __tmp__RO3O=Self__IXSS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__VWRU=Self__IXSS->value__YG4D;
-          t__WWRU=Self__IXSS->parent_constant__LAXC.static_type__SG4D;
-          Self__IXSS=NULL;
-          __tmp__44QU=((__POINTER__IB )(NULL));
-          Result__JHNT= 0;
-          __tmp__54QU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__54QU ==  0)) {
-            Self__IXSS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            Result__JHNT=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54QU));
-            if ((Result__JHNT == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__XURU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__ZURU=(void *)((unsigned long)(void *)((unsigned long)__tmp__54QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2URU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZURU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              ptr__XURU=micro_alloc__table__lab__HKI(__tmp__ZURU,((__POINTER__IB )(&(table_size[(__tmp__2URU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZURU)));
-              __tmp__44QU=ptr__XURU;
+              __LWRU=((____YWB )__YINT);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __IWRU=(void *)((unsigned long)(void *)((unsigned long)__OARU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __GWRU=__OKI(__IWRU,((____IB )(&(table_type[(__LWRU)]))),(____YWB)(__LWRU |  1));
+              __NARU=__GWRU;
+            };
+            __IXRU=((____5J *)__NARU);
+            *(__IXRU) = *(__MXRU);
+          };
+          __PS3O=__IXRU;
+        } break;
+        case ____0AXC__: {
+          __PS3O=__JZAL(((____0AXC *)__IM3O));
+        } break;
+        case ____NBXC__: {
+          __UYSS=((____NBXC *)__IM3O);
+          __VYSS=__XK2C(__UYSS->__OBXC.__DK.__CK.__YH.__O2B,__UYSS->__OBXC.__BI4D);
+          __PS3O=__VYSS;
+        } break;
+        case ____ZBXC__: {
+          __XYSS=((____ZBXC *)__IM3O);
+          __AQ3O=__XYSS->__0BXC.__DK.__CK.__YH.__O2B;
+          __EYRU=__XYSS->__HI4D;
+          __FYRU=__XYSS->__0BXC.__BI4D;
+          __XYSS=NULL;
+          __NARU=((____IB )(NULL));
+          __YINT= 0;
+          __OARU=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__OARU ==  0)) {
+            __XYSS=__ZBXC__;
+          } else /* FALSE */ {
+            __YINT=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OARU));
+            if ((__YINT == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __IWRU=(void *)((unsigned long)(void *)((unsigned long)__OARU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LWRU=((____YWB )((____Q )(void *)((unsigned long)__IWRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __GWRU=__OKI(__IWRU,((____IB )(&(table_size[(__LWRU)-1]))),((____YWB )((____Q )__IWRU)));
+              __NARU=__GWRU;
             } else /* FALSE */ {
-              __tmp__2URU=((__UINTEGER_32__RWB )Result__JHNT);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__XURU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__ZURU=(void *)((unsigned long)(void *)((unsigned long)__tmp__54QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              ptr__XURU=micro_alloc__table__lab__HKI(__tmp__ZURU,((__POINTER__IB )(&(table_type[(__tmp__2URU)]))),(__UINTEGER_32__RWB)(__tmp__2URU |  1));
-              __tmp__44QU=ptr__XURU;
-            };
-            Self__IXSS=((__INTEGER_CST__KAXC *)__tmp__44QU);
-            *(Self__IXSS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__TWRU=((__INTEGER_CST__KAXC *)Self__IXSS);
-          Self__TWRU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__RO3O;
-          Self__TWRU->value__YG4D=v__VWRU;
-          Self__TWRU->parent_constant__LAXC.static_type__SG4D=t__WWRU;
-          check_type__KYEE(Self__TWRU);
-          __tmp__AR3O=Self__IXSS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__AR3O=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__ZK3O));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__FGNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__ZK3O)->local__PUEJ));
-          if (__tmp__FGNT==NULL) {
-            __tmp__ZHNT=NULL;
+              __LWRU=((____YWB )__YINT);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __IWRU=(void *)((unsigned long)(void *)((unsigned long)__OARU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __GWRU=__OKI(__IWRU,((____IB )(&(table_type[(__LWRU)]))),(____YWB)(__LWRU |  1));
+              __NARU=__GWRU;
+            };
+            __XYSS=((____ZBXC *)__NARU);
+            *(__XYSS) = *(__ZBXC__);
+          };
+          __CYRU=((____ZBXC *)__XYSS);
+          __CYRU->__0BXC.__DK.__CK.__YH.__O2B=__AQ3O;
+          __CYRU->__HI4D=__EYRU;
+          __CYRU->__0BXC.__BI4D=__FYRU;
+          __ZZEE(__CYRU);
+          __PS3O=__XYSS;
+        } break;
+        case ____DMWH__: {
+          __PS3O=__W3OK(((____DMWH *)__IM3O));
+        } break;
+        case ____2A0I__: {
+          __UHNT=__2VEI(((____N5WC *)((____2A0I *)__IM3O)->__4VEJ));
+          if (__UHNT==NULL) {
+            __IJNT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__ZHNT=((__READ_LOCAL__N5ZI *)__tmp__FGNT);
+            __IJNT=((____2A0I *)__UHNT);
           };
-          __tmp__AR3O=__tmp__ZHNT;
+          __PS3O=__IJNT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__AR3O=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__ZK3O));
+        case ____HJNJ__: {
+          __PS3O=__Y0AL(((____HJNJ *)__IM3O));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__AR3O=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ZK3O));
+        case ____SJNJ__: {
+          __PS3O=__D1AL(((____SJNJ *)__IM3O));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__MXSS=((__IS_EXPANDED__L5NJ *)__tmp__ZK3O);
-          __tmp__RO3O=Self__MXSS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__FGNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__MXSS->receiver__554J)->local__PUEJ));
-          if (__tmp__FGNT==NULL) {
-            __tmp__ZHNT=NULL;
+        case ____0AOJ__: {
+          __1YSS=((____0AOJ *)__IM3O);
+          __AQ3O=__1YSS->__1AOJ.__CK.__YH.__O2B;
+          __UHNT=__2VEI(((____N5WC *)((____2A0I *)__1YSS->__OB5J)->__4VEJ));
+          if (__UHNT==NULL) {
+            __IJNT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__ZHNT=((__READ_LOCAL__N5ZI *)__tmp__FGNT);
-          };
-          Self__MXSS=NULL;
-          __tmp__44QU=((__POINTER__IB )(NULL));
-          Result__JHNT= 0;
-          __tmp__54QU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__54QU ==  0)) {
-            Self__MXSS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            Result__JHNT=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54QU));
-            if ((Result__JHNT == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__XURU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__ZURU=(void *)((unsigned long)(void *)((unsigned long)__tmp__54QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2URU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZURU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              ptr__XURU=micro_alloc__table__lab__HKI(__tmp__ZURU,((__POINTER__IB )(&(table_size[(__tmp__2URU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZURU)));
-              __tmp__44QU=ptr__XURU;
+            __IJNT=((____2A0I *)__UHNT);
+          };
+          __1YSS=NULL;
+          __NARU=((____IB )(NULL));
+          __YINT= 0;
+          __OARU=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__OARU ==  0)) {
+            __1YSS=__0AOJ__;
+          } else /* FALSE */ {
+            __YINT=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OARU));
+            if ((__YINT == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __IWRU=(void *)((unsigned long)(void *)((unsigned long)__OARU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LWRU=((____YWB )((____Q )(void *)((unsigned long)__IWRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __GWRU=__OKI(__IWRU,((____IB )(&(table_size[(__LWRU)-1]))),((____YWB )((____Q )__IWRU)));
+              __NARU=__GWRU;
             } else /* FALSE */ {
-              __tmp__2URU=((__UINTEGER_32__RWB )Result__JHNT);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__XURU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__ZURU=(void *)((unsigned long)(void *)((unsigned long)__tmp__54QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              ptr__XURU=micro_alloc__table__lab__HKI(__tmp__ZURU,((__POINTER__IB )(&(table_type[(__tmp__2URU)]))),(__UINTEGER_32__RWB)(__tmp__2URU |  1));
-              __tmp__44QU=ptr__XURU;
-            };
-            Self__MXSS=((__IS_EXPANDED__L5NJ *)__tmp__44QU);
-            *(Self__MXSS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__EXRU=((__IS_EXPANDED__L5NJ *)Self__MXSS);
-          Self__EXRU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__RO3O;
-          Self__EXRU->receiver__554J=__tmp__ZHNT;
-          __tmp__AR3O=Self__MXSS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__RXSS=((__GET_TYPE_ID__V5NJ *)__tmp__ZK3O);
-          __tmp__RO3O=Self__RXSS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__WWRU=Self__RXSS->receiver__EA5J;
-          Self__RXSS=NULL;
-          __tmp__44QU=((__POINTER__IB )(NULL));
-          Result__JHNT= 0;
-          __tmp__54QU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__54QU ==  0)) {
-            Self__RXSS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            Result__JHNT=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54QU));
-            if ((Result__JHNT == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__XURU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__ZURU=(void *)((unsigned long)(void *)((unsigned long)__tmp__54QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2URU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZURU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              ptr__XURU=micro_alloc__table__lab__HKI(__tmp__ZURU,((__POINTER__IB )(&(table_size[(__tmp__2URU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZURU)));
-              __tmp__44QU=ptr__XURU;
+              __LWRU=((____YWB )__YINT);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __IWRU=(void *)((unsigned long)(void *)((unsigned long)__OARU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __GWRU=__OKI(__IWRU,((____IB )(&(table_type[(__LWRU)]))),(____YWB)(__LWRU |  1));
+              __NARU=__GWRU;
+            };
+            __1YSS=((____0AOJ *)__NARU);
+            *(__1YSS) = *(__0AOJ__);
+          };
+          __TYRU=((____0AOJ *)__1YSS);
+          __TYRU->__1AOJ.__CK.__YH.__O2B=__AQ3O;
+          __TYRU->__OB5J=__IJNT;
+          __PS3O=__1YSS;
+        } break;
+        case ____EBOJ__: {
+          __AZSS=((____EBOJ *)__IM3O);
+          __AQ3O=__AZSS->__FBOJ.__CK.__YH.__O2B;
+          __FYRU=__AZSS->__TB5J;
+          __AZSS=NULL;
+          __NARU=((____IB )(NULL));
+          __YINT= 0;
+          __OARU=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__OARU ==  0)) {
+            __AZSS=__EBOJ__;
+          } else /* FALSE */ {
+            __YINT=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OARU));
+            if ((__YINT == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __IWRU=(void *)((unsigned long)(void *)((unsigned long)__OARU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LWRU=((____YWB )((____Q )(void *)((unsigned long)__IWRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __GWRU=__OKI(__IWRU,((____IB )(&(table_size[(__LWRU)-1]))),((____YWB )((____Q )__IWRU)));
+              __NARU=__GWRU;
             } else /* FALSE */ {
-              __tmp__2URU=((__UINTEGER_32__RWB )Result__JHNT);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__XURU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__ZURU=(void *)((unsigned long)(void *)((unsigned long)__tmp__54QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              ptr__XURU=micro_alloc__table__lab__HKI(__tmp__ZURU,((__POINTER__IB )(&(table_type[(__tmp__2URU)]))),(__UINTEGER_32__RWB)(__tmp__2URU |  1));
-              __tmp__44QU=ptr__XURU;
-            };
-            Self__RXSS=((__GET_TYPE_ID__V5NJ *)__tmp__44QU);
-            *(Self__RXSS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__UXRU=((__GET_TYPE_ID__V5NJ *)Self__RXSS);
-          Self__UXRU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__RO3O;
-          Self__UXRU->receiver__EA5J=t__WWRU;
-          __tmp__AR3O=Self__RXSS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__AR3O=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__ZK3O));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__AR3O=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__ZK3O));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__AR3O=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__ZK3O));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__AR3O=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__ZK3O));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__AR3O=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__ZK3O));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__AR3O=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__ZK3O));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__AR3O=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__ZK3O));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__AR3O=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__ZK3O));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__AR3O=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__ZK3O));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__UXSS=((__SIZE_OF__NGOJ *)__tmp__ZK3O);
-          __tmp__RO3O=Self__UXSS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__WWRU=Self__UXSS->receiver__OC5J;
-          Self__UXSS=NULL;
-          __tmp__44QU=((__POINTER__IB )(NULL));
-          Result__JHNT= 0;
-          __tmp__54QU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__54QU ==  0)) {
-            Self__UXSS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            Result__JHNT=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54QU));
-            if ((Result__JHNT == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__XURU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__ZURU=(void *)((unsigned long)(void *)((unsigned long)__tmp__54QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2URU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZURU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              ptr__XURU=micro_alloc__table__lab__HKI(__tmp__ZURU,((__POINTER__IB )(&(table_size[(__tmp__2URU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZURU)));
-              __tmp__44QU=ptr__XURU;
+              __LWRU=((____YWB )__YINT);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __IWRU=(void *)((unsigned long)(void *)((unsigned long)__OARU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __GWRU=__OKI(__IWRU,((____IB )(&(table_type[(__LWRU)]))),(____YWB)(__LWRU |  1));
+              __NARU=__GWRU;
+            };
+            __AZSS=((____EBOJ *)__NARU);
+            *(__AZSS) = *(__EBOJ__);
+          };
+          __DZRU=((____EBOJ *)__AZSS);
+          __DZRU->__FBOJ.__CK.__YH.__O2B=__AQ3O;
+          __DZRU->__TB5J=__FYRU;
+          __PS3O=__AZSS;
+        } break;
+        case ____3BOJ__: {
+          __PS3O=__21AL(((____3BOJ *)__IM3O));
+        } break;
+        case ____RCOJ__: {
+          __PS3O=__H2AL(((____RCOJ *)__IM3O));
+        } break;
+        case ____HDOJ__: {
+          __PS3O=__S2AL(((____HDOJ *)__IM3O));
+        } break;
+        case ____1DOJ__: {
+          __PS3O=__32AL(((____1DOJ *)__IM3O));
+        } break;
+        case ____PEOJ__: {
+          __PS3O=__I3AL(((____PEOJ *)__IM3O));
+        } break;
+        case ____DFOJ__: {
+          __PS3O=__T3AL(((____DFOJ *)__IM3O));
+        } break;
+        case ____XFOJ__: {
+          __PS3O=__43AL(((____XFOJ *)__IM3O));
+        } break;
+        case ____QGOJ__: {
+          __PS3O=__J4AL(((____QGOJ *)__IM3O));
+        } break;
+        case ____EHOJ__: {
+          __PS3O=__X4AL(((____EHOJ *)__IM3O));
+        } break;
+        case ____2HOJ__: {
+          __DZSS=((____2HOJ *)__IM3O);
+          __AQ3O=__DZSS->__3HOJ.__CK.__YH.__O2B;
+          __FYRU=__DZSS->__3D5J;
+          __DZSS=NULL;
+          __NARU=((____IB )(NULL));
+          __YINT= 0;
+          __OARU=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__OARU ==  0)) {
+            __DZSS=__2HOJ__;
+          } else /* FALSE */ {
+            __YINT=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OARU));
+            if ((__YINT == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __IWRU=(void *)((unsigned long)(void *)((unsigned long)__OARU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LWRU=((____YWB )((____Q )(void *)((unsigned long)__IWRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __GWRU=__OKI(__IWRU,((____IB )(&(table_size[(__LWRU)-1]))),((____YWB )((____Q )__IWRU)));
+              __NARU=__GWRU;
             } else /* FALSE */ {
-              __tmp__2URU=((__UINTEGER_32__RWB )Result__JHNT);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__XURU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__ZURU=(void *)((unsigned long)(void *)((unsigned long)__tmp__54QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              ptr__XURU=micro_alloc__table__lab__HKI(__tmp__ZURU,((__POINTER__IB )(&(table_type[(__tmp__2URU)]))),(__UINTEGER_32__RWB)(__tmp__2URU |  1));
-              __tmp__44QU=ptr__XURU;
-            };
-            Self__UXSS=((__SIZE_OF__NGOJ *)__tmp__44QU);
-            *(Self__UXSS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__EYRU=((__SIZE_OF__NGOJ *)Self__UXSS);
-          Self__EYRU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__RO3O;
-          Self__EYRU->receiver__OC5J=t__WWRU;
-          __tmp__AR3O=Self__UXSS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__AR3O=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__ZK3O));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__XXSS=((__REAL_CST__JLOJ *)__tmp__ZK3O);
-          __tmp__RO3O=Self__XXSS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__WYRU=Self__XXSS->value__DD5J;
-          t__WWRU=Self__XXSS->parent_constant__KLOJ.static_type__SG4D;
-          Self__XXSS=NULL;
-          __tmp__44QU=((__POINTER__IB )(NULL));
-          Result__JHNT= 0;
-          __tmp__54QU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__54QU ==  0)) {
-            Self__XXSS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            Result__JHNT=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54QU));
-            if ((Result__JHNT == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__XURU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__ZURU=(void *)((unsigned long)(void *)((unsigned long)__tmp__54QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2URU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZURU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              ptr__XURU=micro_alloc__table__lab__HKI(__tmp__ZURU,((__POINTER__IB )(&(table_size[(__tmp__2URU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZURU)));
-              __tmp__44QU=ptr__XURU;
+              __LWRU=((____YWB )__YINT);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __IWRU=(void *)((unsigned long)(void *)((unsigned long)__OARU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __GWRU=__OKI(__IWRU,((____IB )(&(table_type[(__LWRU)]))),(____YWB)(__LWRU |  1));
+              __NARU=__GWRU;
+            };
+            __DZSS=((____2HOJ *)__NARU);
+            *(__DZSS) = *(__2HOJ__);
+          };
+          __TZRU=((____2HOJ *)__DZSS);
+          __TZRU->__3HOJ.__CK.__YH.__O2B=__AQ3O;
+          __TZRU->__3D5J=__FYRU;
+          __PS3O=__DZSS;
+        } break;
+        case ____YIOJ__: {
+          __PS3O=__I5AL(((____YIOJ *)__IM3O));
+        } break;
+        case ____YMOJ__: {
+          __GZSS=((____YMOJ *)__IM3O);
+          __AQ3O=__GZSS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __F0RU=__GZSS->__SE5J;
+          __FYRU=__GZSS->__ZMOJ.__BI4D;
+          __GZSS=NULL;
+          __NARU=((____IB )(NULL));
+          __YINT= 0;
+          __OARU=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__OARU ==  0)) {
+            __GZSS=__YMOJ__;
+          } else /* FALSE */ {
+            __YINT=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OARU));
+            if ((__YINT == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __IWRU=(void *)((unsigned long)(void *)((unsigned long)__OARU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LWRU=((____YWB )((____Q )(void *)((unsigned long)__IWRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __GWRU=__OKI(__IWRU,((____IB )(&(table_size[(__LWRU)-1]))),((____YWB )((____Q )__IWRU)));
+              __NARU=__GWRU;
             } else /* FALSE */ {
-              __tmp__2URU=((__UINTEGER_32__RWB )Result__JHNT);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__XURU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__ZURU=(void *)((unsigned long)(void *)((unsigned long)__tmp__54QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__XURU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              ptr__XURU=micro_alloc__table__lab__HKI(__tmp__ZURU,((__POINTER__IB )(&(table_type[(__tmp__2URU)]))),(__UINTEGER_32__RWB)(__tmp__2URU |  1));
-              __tmp__44QU=ptr__XURU;
-            };
-            Self__XXSS=((__REAL_CST__JLOJ *)__tmp__44QU);
-            *(Self__XXSS) = *(REAL_CST__JLOJ__);
-          };
-          Self__UYRU=((__REAL_CST__JLOJ *)Self__XXSS);
-          Self__UYRU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__RO3O;
-          Self__UYRU->value__DD5J=v__WYRU;
-          Self__UYRU->parent_constant__KLOJ.static_type__SG4D=t__WWRU;
-          __tmp__AR3O=Self__XXSS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__1XSS=((__CHARACTER_CST__5LOJ *)__tmp__ZK3O);
-          __tmp__2XSS=create__char__CMQJ(Self__1XSS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__1XSS->text__ID5J);
-          __tmp__AR3O=__tmp__2XSS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__4XSS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__ZK3O);
-          __tmp__5XSS=create__text__2PQJ(Self__4XSS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4XSS->string__EBJK);
-          __tmp__AR3O=__tmp__5XSS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__AR3O=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__ZK3O));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__AR3O=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ZK3O));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__AR3O=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ZK3O));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__AR3O=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ZK3O));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__AR3O=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ZK3O));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__AR3O=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ZK3O));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__AR3O=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__ZK3O));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__AR3O=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__ZK3O));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__BR3O=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__ZK3O)->global__Y5JM),NULL);
-          if (__tmp__BR3O==NULL) {
-            __tmp__ZNBU=NULL;
+              __LWRU=((____YWB )__YINT);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __IWRU=(void *)((unsigned long)(void *)((unsigned long)__OARU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GWRU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __GWRU=__OKI(__IWRU,((____IB )(&(table_type[(__LWRU)]))),(____YWB)(__LWRU |  1));
+              __NARU=__GWRU;
+            };
+            __GZSS=((____YMOJ *)__NARU);
+            *(__GZSS) = *(__YMOJ__);
+          };
+          __D0RU=((____YMOJ *)__GZSS);
+          __D0RU->__ZMOJ.__DK.__CK.__YH.__O2B=__AQ3O;
+          __D0RU->__SE5J=__F0RU;
+          __D0RU->__ZMOJ.__BI4D=__FYRU;
+          __PS3O=__GZSS;
+        } break;
+        case ____ONOJ__: {
+          __KZSS=((____ONOJ *)__IM3O);
+          __LZSS=__RNQJ(__KZSS->__PNOJ.__DK.__CK.__YH.__O2B,__KZSS->__XE5J);
+          __PS3O=__LZSS;
+        } break;
+        case ____YOOJ__: {
+          __NZSS=((____YOOJ *)__IM3O);
+          __OZSS=__LRQJ(__NZSS->__ZOOJ.__DK.__CK.__YH.__O2B,__NZSS->__TCJK);
+          __PS3O=__OZSS;
+        } break;
+        case ____IM4K__: {
+          __PS3O=__NZFM(((____IM4K *)__IM3O));
+        } break;
+        case ____T5FL__: {
+          __PS3O=__V35O(((____T5FL *)__IM3O));
+        } break;
+        case ____3DUL__: {
+          __PS3O=__AJVP(((____3DUL *)__IM3O));
+        } break;
+        case ____0EUL__: {
+          __PS3O=__QB4P(((____0EUL *)__IM3O));
+        } break;
+        case ____BGUL__: {
+          __PS3O=__LJVP(((____BGUL *)__IM3O));
+        } break;
+        case ____2GUL__: {
+          __PS3O=__2B4P(((____2GUL *)__IM3O));
+        } break;
+        case ____B0VL__: {
+          __PS3O=__H0BN(((____B0VL *)__IM3O));
+        } break;
+        case ____P0VL__: {
+          __PS3O=__NCHM(((____P0VL *)__IM3O));
+        } break;
+        case ____Q5YL__: {
+          __QS3O=__TFTL(((____FKRG *)((____Q5YL *)__IM3O)->__HBKM),NULL);
+          if (__QS3O==NULL) {
+            __IPBU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__BR3O)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__ZNBU=NULL;
+            switch (((struct ___OBJ *)__QS3O)->__id) {
+            case ____IM4K__: {
+              __IPBU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__ZNBU=((__READ_GLOBAL__B4YL *)__tmp__BR3O);
+            case ____Q5YL__: {
+              __IPBU=((____Q5YL *)__QS3O);
             } break;
             }
           };
-          __tmp__AR3O=__tmp__ZNBU;
+          __PS3O=__IPBU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__AR3O=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__ZK3O));
+        case ____UVPM__: {
+          __PS3O=__VGWN(((____UVPM *)__IM3O));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__AR3O=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__ZK3O));
+        case ____0ZPM__: {
+          __PS3O=__4G2P(((____0ZPM *)__IM3O));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__AR3O=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__ZK3O));
+        case ____MR0N__: {
+          __PS3O=__DRVO(((____MR0N *)__IM3O));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__AR3O=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__ZK3O));
+        case ____YWBP__: {
+          __PS3O=__DQ0Q(((____YWBP *)__IM3O));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__AR3O=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__ZK3O));
+        case ____LYBP__: {
+          __PS3O=__0WUP(((____LYBP *)__IM3O));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__AR3O=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__ZK3O));
+        case ____CZBP__: {
+          __PS3O=__FXUP(((____CZBP *)__IM3O));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__AR3O=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__ZK3O));
+        case ____3BEP__: {
+          __PS3O=__FCIQ(((____3BEP *)__IM3O));
         } break;
         };
-        ((__CALL_SLOT__U5YK *)result__XO5K)->cop_argument__33JL=__tmp__AR3O;
+        ((____DBZK *)__GQ5K)->__M5JL=__PS3O;
       };
-      __tmp__RR3O=&(result__XO5K->result_list__PCZK);
-      Self__11RU=&(Self__ZP3O->result_list__PCZK);
-      typ_id__G3QU= 0;
-      if (((void *)Self__11RU->first__TGCL == (void *)NULL)) {
-        typ_id__G3QU=(__INTEGER__Q)(-  1);
-        __tmp__01RU=TRUE__K__;
+      __AT3O=&(__GQ5K->__4DZK);
+      __K3RU=&(__IR3O->__4DZK);
+      __V4QU= 0;
+      if (((void *)__K3RU->__CICL == (void *)NULL)) {
+        __V4QU=(____Q)(-  1);
+        __J3RU=__K__;
       } else /* FALSE */ {
-        __tmp__01RU=FALSE__O__;
+        __J3RU=__O__;
       };
-      __tmp__21RU.self=Self__11RU;
-      __tmp__31RU.self=Self__11RU;
-      if ((! __tmp__01RU)) {
-        if (((void *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__21RU.self)->list__IHCL != (void *)NULL)) {
-          Result__JHNT=(__INTEGER__Q)(((__FAST_ARRAYoRESULTo__5GCL *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__31RU.self)->list__IHCL)->parent_arrayed_collection__HHCL.upper__LEHM +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          typ_id__G3QU=Result__JHNT;
+      __L3RU.self=__K3RU;
+      __M3RU.self=__K3RU;
+      if ((! __J3RU)) {
+        if (((void *)((____2DZK *)__L3RU.self)->__XICL != (void *)NULL)) {
+          __YINT=(____Q)(((____OICL *)((____2DZK *)__M3RU.self)->__XICL)->__WICL.__0FHM +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __V4QU=__YINT;
         };
       };
-      Self__3T3O=(__INTEGER__Q)(typ_id__G3QU +  1);
-      __tmp__RR3O->first__TGCL=NULL;
-      __tmp__01RU=(Self__3T3O >  1);
-      __tmp__YMNL.self=__tmp__RR3O;
-      if (__tmp__01RU) {
-        Self__UMNL=((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__YMNL.self);
-        __tmp__XMNL=create_with_capacity__LPEL((__INTEGER__Q)(Self__3T3O -  1));
-        Self__UMNL->list__IHCL=__tmp__XMNL;
+      __MV3O=(____Q)(__V4QU +  1);
+      __AT3O->__CICL=NULL;
+      __J3RU=(__MV3O >  1);
+      __HONL.self=__AT3O;
+      if (__J3RU) {
+        __DONL=((____2DZK *)__HONL.self);
+        __GONL=__0QEL((____Q)(__MV3O -  1));
+        __DONL->__XICL=__GONL;
       };
-      __tmp__RR3O=&(Self__ZP3O->result_list__PCZK);
-      typ_id__G3QU= 0;
-      if (((void *)__tmp__RR3O->first__TGCL == (void *)NULL)) {
-        typ_id__G3QU=(__INTEGER__Q)(-  1);
-        __tmp__B2RU=TRUE__K__;
+      __AT3O=&(__IR3O->__4DZK);
+      __V4QU= 0;
+      if (((void *)__AT3O->__CICL == (void *)NULL)) {
+        __V4QU=(____Q)(-  1);
+        __Q3RU=__K__;
       } else /* FALSE */ {
-        __tmp__B2RU=FALSE__O__;
+        __Q3RU=__O__;
       };
-      __tmp__D2RU.self=__tmp__RR3O;
-      __tmp__E2RU.self=__tmp__RR3O;
-      if ((! __tmp__B2RU)) {
-        if (((void *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__D2RU.self)->list__IHCL != (void *)NULL)) {
-          Result__JHNT=(__INTEGER__Q)(((__FAST_ARRAYoRESULTo__5GCL *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__E2RU.self)->list__IHCL)->parent_arrayed_collection__HHCL.upper__LEHM +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          typ_id__G3QU=Result__JHNT;
+      __S3RU.self=__AT3O;
+      __T3RU.self=__AT3O;
+      if ((! __Q3RU)) {
+        if (((void *)((____2DZK *)__S3RU.self)->__XICL != (void *)NULL)) {
+          __YINT=(____Q)(((____OICL *)((____2DZK *)__T3RU.self)->__XICL)->__WICL.__0FHM +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __V4QU=__YINT;
         };
       };
-      Self__3T3O=typ_id__G3QU;
-      typ_id__G3QU= 0;
-      while ((typ_id__G3QU <= Self__3T3O)) {
-        Self__ILYT=&(Self__ZP3O->result_list__PCZK);
-        result__FLYT=NULL;
-        __tmp__HLYT=(typ_id__G3QU ==  0);
-        __tmp__JLYT.self=Self__ILYT;
-        __tmp__KLYT.self=Self__ILYT;
-        if (__tmp__HLYT) {
-          result__FLYT=((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__JLYT.self)->first__TGCL;
+      __MV3O=__V4QU;
+      __V4QU= 0;
+      while ((__V4QU <= __MV3O)) {
+        __XMYT=&(__IR3O->__4DZK);
+        __UMYT=NULL;
+        __WMYT=(__V4QU ==  0);
+        __YMYT.self=__XMYT;
+        __ZMYT.self=__XMYT;
+        if (__WMYT) {
+          __UMYT=((____2DZK *)__YMYT.self)->__CICL;
         } else /* FALSE */ {
-          result__FLYT=((void **)((__FAST_ARRAYoRESULTo__5GCL *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__KLYT.self)->list__IHCL)->parent_arrayed_collection__HHCL.storage__LFHM)[(__INTEGER__Q)(typ_id__G3QU -  1)];
+          __UMYT=((void **)((____OICL *)((____2DZK *)__ZMYT.self)->__XICL)->__WICL.__0GHM)[(____Q)(__V4QU -  1)];
         };
-        if (((void *)result__FLYT == (void *)NULL)) {
-          res__4P3O=NULL;
+        if (((void *)__UMYT == (void *)NULL)) {
+          __NR3O=NULL;
         } else /* FALSE */ {
-          Self__VLYT=&(Self__ZP3O->result_list__PCZK);
-          result__SLYT=NULL;
-          __tmp__ULYT=(typ_id__G3QU ==  0);
-          __tmp__WLYT.self=Self__VLYT;
-          __tmp__XLYT.self=Self__VLYT;
-          if (__tmp__ULYT) {
-            result__SLYT=((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__WLYT.self)->first__TGCL;
+          __ENYT=&(__IR3O->__4DZK);
+          __BNYT=NULL;
+          __DNYT=(__V4QU ==  0);
+          __FNYT.self=__ENYT;
+          __GNYT.self=__ENYT;
+          if (__DNYT) {
+            __BNYT=((____2DZK *)__FNYT.self)->__CICL;
           } else /* FALSE */ {
-            result__SLYT=((void **)((__FAST_ARRAYoRESULTo__5GCL *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__XLYT.self)->list__IHCL)->parent_arrayed_collection__HHCL.storage__LFHM)[(__INTEGER__Q)(typ_id__G3QU -  1)];
+            __BNYT=((void **)((____OICL *)((____2DZK *)__GNYT.self)->__XICL)->__WICL.__0GHM)[(____Q)(__V4QU -  1)];
           };
-          Self__KA4O=((__RESULT__LCZK *)result__SLYT);
-          __tmp__YNBU=Self__KA4O->write__RVKL;
-          switch (((struct ___OBJ *)__tmp__YNBU)->__id) {
-          case __WRITE_GLOBAL__EXKJ__: {
-            __tmp__3Q3O=((__WRITE_GLOBAL__EXKJ *)__tmp__YNBU)->parent_write__FXKJ.value__LEJJ;
+          __ZB4O=((____0DZK *)__BNYT);
+          __HPBU=__ZB4O->__AXKL;
+          switch (((struct ___OBJ *)__HPBU)->__id) {
+          case ____TYKJ__: {
+            __MS3O=((____TYKJ *)__HPBU)->__UYKJ.__0FJJ;
           } break;
-          case __WRITE_SLOT__SXKJ__: {
-            __tmp__3Q3O=((__WRITE_SLOT__SXKJ *)__tmp__YNBU)->parent_write__TXKJ.value__LEJJ;
+          case ____BZKJ__: {
+            __MS3O=((____BZKJ *)__HPBU)->__CZKJ.__0FJJ;
           } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            __tmp__3Q3O=((__WRITE_LOCAL__BEYJ *)__tmp__YNBU)->parent_write__CEYJ.value__LEJJ;
+          case ____QFYJ__: {
+            __MS3O=((____QFYJ *)__HPBU)->__RFYJ.__0FJJ;
           } break;
           };
-          if (__tmp__3Q3O==NULL) {
-            __tmp__RA4O=NULL;
+          if (__MS3O==NULL) {
+            __AC4O=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__3Q3O)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__RA4O=NULL;
+            switch (((struct ___OBJ *)__MS3O)->__id) {
+            case ____5J__: {
+              __AC4O=NULL;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__RA4O=NULL;
+            case ____0AXC__: {
+              __AC4O=NULL;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__RA4O=NULL;
+            case ____NBXC__: {
+              __AC4O=NULL;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__RA4O=NULL;
+            case ____ZBXC__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__RA4O=NULL;
+            case ____DMWH__: {
+              __AC4O=NULL;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__RA4O=((void *)__tmp__3Q3O);
+            case ____2A0I__: {
+              __AC4O=((void *)__MS3O);
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__RA4O=NULL;
+            case ____HJNJ__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__RA4O=NULL;
+            case ____SJNJ__: {
+              __AC4O=NULL;
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__RA4O=NULL;
+            case ____0AOJ__: {
+              __AC4O=NULL;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__RA4O=NULL;
+            case ____EBOJ__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__RA4O=NULL;
+            case ____3BOJ__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__RA4O=NULL;
+            case ____RCOJ__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__RA4O=NULL;
+            case ____HDOJ__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__RA4O=NULL;
+            case ____1DOJ__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__RA4O=NULL;
+            case ____PEOJ__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__RA4O=NULL;
+            case ____DFOJ__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__RA4O=NULL;
+            case ____XFOJ__: {
+              __AC4O=NULL;
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__RA4O=NULL;
+            case ____QGOJ__: {
+              __AC4O=NULL;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__RA4O=NULL;
+            case ____EHOJ__: {
+              __AC4O=NULL;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__RA4O=NULL;
+            case ____2HOJ__: {
+              __AC4O=NULL;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__RA4O=NULL;
+            case ____YIOJ__: {
+              __AC4O=NULL;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__RA4O=NULL;
+            case ____YMOJ__: {
+              __AC4O=NULL;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__RA4O=NULL;
+            case ____ONOJ__: {
+              __AC4O=NULL;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__RA4O=NULL;
+            case ____YOOJ__: {
+              __AC4O=NULL;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__RA4O=((void *)__tmp__3Q3O);
+            case ____IM4K__: {
+              __AC4O=((void *)__MS3O);
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__RA4O=NULL;
+            case ____T5FL__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__RA4O=NULL;
+            case ____3DUL__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__RA4O=NULL;
+            case ____0EUL__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__RA4O=NULL;
+            case ____BGUL__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__RA4O=NULL;
+            case ____2GUL__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__RA4O=NULL;
+            case ____B0VL__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__RA4O=NULL;
+            case ____P0VL__: {
+              __AC4O=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__RA4O=((void *)__tmp__3Q3O);
+            case ____Q5YL__: {
+              __AC4O=((void *)__MS3O);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__RA4O=NULL;
+            case ____UVPM__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__RA4O=NULL;
+            case ____0ZPM__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__RA4O=NULL;
+            case ____MR0N__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__RA4O=NULL;
+            case ____YWBP__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__RA4O=NULL;
+            case ____LYBP__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__RA4O=NULL;
+            case ____CZBP__: {
+              __AC4O=NULL;
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__RA4O=NULL;
+            case ____3BEP__: {
+              __AC4O=NULL;
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__RA4O)->__id) {
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__3Q3O=((__READ_LOCAL__N5ZI *)__tmp__RA4O)->local__PUEJ;
+          switch (((struct ___OBJ *)__AC4O)->__id) {
+          case ____2A0I__: {
+            __MS3O=((____2A0I *)__AC4O)->__4VEJ;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__3Q3O=((__READ_SLOT__ZK4K *)__tmp__RA4O)->slot__CYFM;
+          case ____IM4K__: {
+            __MS3O=((____IM4K *)__AC4O)->__RZFM;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__3Q3O=((__READ_GLOBAL__B4YL *)__tmp__RA4O)->global__Y5JM;
+          case ____Q5YL__: {
+            __MS3O=((____Q5YL *)__AC4O)->__HBKM;
           } break;
           };
-          switch (((struct ___OBJ *)__tmp__RA4O)->__id) {
+          switch (((struct ___OBJ *)__AC4O)->__id) {
           };
-          if (((struct ___OBJ *)__tmp__3Q3O)->__id==__LOCAL__43WC__) {
-            Self__H2RU=((__LOCAL__43WC *)__tmp__3Q3O);
-            p__UWRU=Self__H2RU->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-            __tmp__0HNT=NULL;
-            ptr__XURU=((__POINTER__IB )(NULL));
-            typ_id__YURU= 0;
-            __tmp__ZURU=((__POINTER__IB )sizeof(__READ_LOCAL__N5ZI));
-            if (((unsigned long)__tmp__ZURU ==  0)) {
-              __tmp__0HNT=READ_LOCAL__N5ZI__;
+          if (((struct ___OBJ *)__MS3O)->__id==____N5WC__) {
+            __W3RU=((____N5WC *)__MS3O);
+            __DYRU=__W3RU->__Q5WC.__P5WC.__OF.__O2B;
+            __JJNT=NULL;
+            __GWRU=((____IB )(NULL));
+            __HWRU= 0;
+            __IWRU=((____IB )sizeof(____2A0I));
+            if (((unsigned long)__IWRU ==  0)) {
+              __JJNT=__2A0I__;
             } else /* FALSE */ {
-              typ_id__YURU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZURU));
-              if ((typ_id__YURU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__P2RU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1URU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_size[(__tmp__P2RU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1URU)));
-                ptr__XURU=__tmp__0URU;
+              __HWRU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IWRU));
+              if ((__HWRU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __43RU=((____YWB )((____Q )(void *)((unsigned long)__KWRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_size[(__43RU)-1]))),((____YWB )((____Q )__KWRU)));
+                __GWRU=__JWRU;
               } else /* FALSE */ {
-                __tmp__P2RU=((__UINTEGER_32__RWB )typ_id__YURU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZURU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_type[(__tmp__P2RU)]))),(__UINTEGER_32__RWB)(__tmp__P2RU |  1));
-                ptr__XURU=__tmp__0URU;
+                __43RU=((____YWB )__HWRU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __KWRU=(void *)((unsigned long)(void *)((unsigned long)__IWRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __JWRU=__OKI(__KWRU,((____IB )(&(table_type[(__43RU)]))),(____YWB)(__43RU |  1));
+                __GWRU=__JWRU;
               };
-              __tmp__0HNT=((__READ_LOCAL__N5ZI *)ptr__XURU);
-              *(__tmp__0HNT) = *(READ_LOCAL__N5ZI__);
-            };
-            Self__V2RU=((__READ_LOCAL__N5ZI *)__tmp__0HNT);
-            Self__V2RU->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UWRU;
-            Self__V2RU->local__PUEJ=Self__H2RU;
-            Self__H2RU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__H2RU->parent_variable__B4WC.ensure_count__1S4D +  1);
-            __tmp__RA4O=__tmp__0HNT;
+              __JJNT=((____2A0I *)__GWRU);
+              *(__JJNT) = *(__2A0I__);
+            };
+            __E4RU=((____2A0I *)__JJNT);
+            __E4RU->__3A0I.__RJWH.__CK.__YH.__O2B=__DYRU;
+            __E4RU->__4VEJ=__W3RU;
+            __W3RU->__Q5WC.__KU4D=(____Q)(__W3RU->__Q5WC.__KU4D +  1);
+            __AC4O=__JJNT;
           } else /* SLOT_DATA */ {
-            __tmp__RA4O=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__LOCAL__43WC *)__tmp__3Q3O)),NULL);
+            __AC4O=__TFTL(((____FKRG *)((____N5WC *)__MS3O)),NULL);
           };
-          __tmp__YNBU=Self__KA4O->write__RVKL;
-          switch (((struct ___OBJ *)__tmp__YNBU)->__id) {
-          case __WRITE_GLOBAL__EXKJ__: {
-            __tmp__3Q3O=((__WRITE_GLOBAL__EXKJ *)__tmp__YNBU)->global__105J;
+          __HPBU=__ZB4O->__AXKL;
+          switch (((struct ___OBJ *)__HPBU)->__id) {
+          case ____TYKJ__: {
+            __MS3O=((____TYKJ *)__HPBU)->__K25J;
           } break;
-          case __WRITE_SLOT__SXKJ__: {
-            __tmp__3Q3O=((__WRITE_SLOT__SXKJ *)__tmp__YNBU)->slot__I25J;
+          case ____BZKJ__: {
+            __MS3O=((____BZKJ *)__HPBU)->__X35J;
           } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            __tmp__3Q3O=((__WRITE_LOCAL__BEYJ *)__tmp__YNBU)->local__IFKK;
+          case ____QFYJ__: {
+            __MS3O=((____QFYJ *)__HPBU)->__XGKK;
           } break;
           };
-          __tmp__YNBU=Self__KA4O->write__RVKL;
-          switch (((struct ___OBJ *)__tmp__YNBU)->__id) {
-          case __WRITE_GLOBAL__EXKJ__: {
-            p__UWRU=((__WRITE_GLOBAL__EXKJ *)__tmp__YNBU)->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B;
+          __HPBU=__ZB4O->__AXKL;
+          switch (((struct ___OBJ *)__HPBU)->__id) {
+          case ____TYKJ__: {
+            __DYRU=((____TYKJ *)__HPBU)->__UYKJ.__DUDJ.__YH.__O2B;
           } break;
-          case __WRITE_SLOT__SXKJ__: {
-            p__UWRU=((__WRITE_SLOT__SXKJ *)__tmp__YNBU)->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B;
+          case ____BZKJ__: {
+            __DYRU=((____BZKJ *)__HPBU)->__CZKJ.__DUDJ.__YH.__O2B;
           } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            p__UWRU=((__WRITE_LOCAL__BEYJ *)__tmp__YNBU)->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B;
+          case ____QFYJ__: {
+            __DYRU=((____QFYJ *)__HPBU)->__RFYJ.__DUDJ.__YH.__O2B;
           } break;
           };
-          if (((struct ___OBJ *)__tmp__3Q3O)->__id==__LOCAL__43WC__) {
-            __tmp__1A4O=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__3Q3O),p__UWRU,__tmp__RA4O);
+          if (((struct ___OBJ *)__MS3O)->__id==____N5WC__) {
+            __KC4O=__BQRJ(((____N5WC *)__MS3O),__DYRU,__AC4O);
           } else /* SLOT_DATA */ {
-            __tmp__PZSS=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)((__LOCAL__43WC *)__tmp__3Q3O)),p__UWRU,NULL,__tmp__RA4O);
-            __tmp__1A4O=__tmp__PZSS;
-          };
-          result__SLYT=NULL;
-          __tmp__KFRU=((__POINTER__IB )(NULL));
-          typ_id__YURU= 0;
-          __tmp__LFRU=((__POINTER__IB )sizeof(__RESULT__LCZK));
-          if (((unsigned long)__tmp__LFRU ==  0)) {
-            result__SLYT=Self__KA4O;
-          } else /* FALSE */ {
-            typ_id__YURU=__RESULT__LCZK__;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LFRU));
-            if ((typ_id__YURU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__LFRU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__P2RU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1URU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_size[(__tmp__P2RU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1URU)));
-              __tmp__KFRU=__tmp__0URU;
+            __40SS=__UEJJ(((____FKRG *)((____N5WC *)__MS3O)),__DYRU,NULL,__AC4O);
+            __KC4O=__40SS;
+          };
+          __BNYT=NULL;
+          __ZGRU=((____IB )(NULL));
+          __HWRU= 0;
+          __0GRU=((____IB )sizeof(____0DZK));
+          if (((unsigned long)__0GRU ==  0)) {
+            __BNYT=__ZB4O;
+          } else /* FALSE */ {
+            __HWRU=____0DZK__;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0GRU));
+            if ((__HWRU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KWRU=(void *)((unsigned long)(void *)((unsigned long)__0GRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __43RU=((____YWB )((____Q )(void *)((unsigned long)__KWRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JWRU=__OKI(__KWRU,((____IB )(&(table_size[(__43RU)-1]))),((____YWB )((____Q )__KWRU)));
+              __ZGRU=__JWRU;
             } else /* FALSE */ {
-              __tmp__P2RU=((__UINTEGER_32__RWB )typ_id__YURU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0URU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1URU=(void *)((unsigned long)(void *)((unsigned long)__tmp__LFRU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0URU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0URU=micro_alloc__table__lab__HKI(__tmp__1URU,((__POINTER__IB )(&(table_type[(__tmp__P2RU)]))),(__UINTEGER_32__RWB)(__tmp__P2RU |  1));
-              __tmp__KFRU=__tmp__0URU;
+              __43RU=((____YWB )__HWRU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JWRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KWRU=(void *)((unsigned long)(void *)((unsigned long)__0GRU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWRU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JWRU=__OKI(__KWRU,((____IB )(&(table_type[(__43RU)]))),(____YWB)(__43RU |  1));
+              __ZGRU=__JWRU;
             };
-            result__SLYT=((__RESULT__LCZK *)__tmp__KFRU);
-            *(result__SLYT) = *(Self__KA4O);
+            __BNYT=((____0DZK *)__ZGRU);
+            *(__BNYT) = *(__ZB4O);
           };
-          ((__RESULT__LCZK *)result__SLYT)->write__RVKL=__tmp__1A4O;
-          res__4P3O=result__SLYT;
+          ((____0DZK *)__BNYT)->__AXKL=__KC4O;
+          __NR3O=__BNYT;
         };
-        add_last__QGCL(&(__tmp__5P3O->result_list__PCZK),res__4P3O);
-        typ_id__G3QU=(__INTEGER__Q)(typ_id__G3QU +  1);
+        __5HCL(&(__OR3O->__4DZK),__NR3O);
+        __V4QU=(____Q)(__V4QU +  1);
       };
-      Result__RKYT=result__XO5K->profil__BCZK;
-      if (((struct ___OBJ *)Result__RKYT)->__id==__PROFIL_SLOT__BO2C__) {
-        Self__UOXN=((__PROFIL_SLOT__BO2C *)Result__RKYT);
-        if (((void *)result__XO5K->cop_argument__33JL != (void *)NULL)) {
-          Self__UOXN->parent_profil__CO2C.cop_link_count__KBFL=(__INTEGER__Q)(Self__UOXN->parent_profil__CO2C.cop_link_count__KBFL +  1);
+      __AMYT=__GQ5K->__QDZK;
+      if (((struct ___OBJ *)__AMYT)->__id==____QP2C__) {
+        __DQXN=((____QP2C *)__AMYT);
+        if (((void *)__GQ5K->__M5JL != (void *)NULL)) {
+          __DQXN->__RP2C.__ZCFL=(____Q)(__DQXN->__RP2C.__ZCFL +  1);
         } else /* FALSE */ {
-          Self__UOXN->parent_profil__CO2C.link_count__BBFL=(__INTEGER__Q)(Self__UOXN->parent_profil__CO2C.link_count__BBFL +  1);
+          __DQXN->__RP2C.__QCFL=(____Q)(__DQXN->__RP2C.__QCFL +  1);
         };
       } else /* PROFIL_BLOCK */ {
-        link__XLNL(((__PROFIL_BLOCK__22NJ *)((__PROFIL_SLOT__BO2C *)Result__RKYT)));
+        __GNNL(((____L4NJ *)((____QP2C *)__AMYT)));
       };
-      __tmp__4X2O=result__XO5K;
+      __NZ2O=__GQ5K;
     } break;
-    case __NODE_STYLE__5C4K__: {
-      print__CKG((&__string_636));
+    case ____OE4K__: {
+      __JKG((&__string_636));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__4X2O=NULL;
+      __NZ2O=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__4X2O=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__YNSS));
+    case ____IM4K__: {
+      __NZ2O=__NZFM(((____IM4K *)__HPSS));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__4X2O=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__YNSS));
+    case ____T5FL__: {
+      __NZ2O=__V35O(((____T5FL *)__HPSS));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__4X2O=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__YNSS));
+    case ____3DUL__: {
+      __NZ2O=__AJVP(((____3DUL *)__HPSS));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__4X2O=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__YNSS));
+    case ____0EUL__: {
+      __NZ2O=__QB4P(((____0EUL *)__HPSS));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__4X2O=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__YNSS));
+    case ____BGUL__: {
+      __NZ2O=__LJVP(((____BGUL *)__HPSS));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__4X2O=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__YNSS));
+    case ____2GUL__: {
+      __NZ2O=__2B4P(((____2GUL *)__HPSS));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__4X2O=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__YNSS));
+    case ____B0VL__: {
+      __NZ2O=__H0BN(((____B0VL *)__HPSS));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__4X2O=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__YNSS));
+    case ____P0VL__: {
+      __NZ2O=__NCHM(((____P0VL *)__HPSS));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      Result__RKYT=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__YNSS)->global__Y5JM),NULL);
-      if (Result__RKYT==NULL) {
-        __tmp__BNBU=NULL;
+    case ____Q5YL__: {
+      __AMYT=__TFTL(((____FKRG *)((____Q5YL *)__HPSS)->__HBKM),NULL);
+      if (__AMYT==NULL) {
+        __QOBU=NULL;
       } else {
-        switch (((struct ___OBJ *)Result__RKYT)->__id) {
-        case __READ_SLOT__ZK4K__: {
-          __tmp__BNBU=NULL;
+        switch (((struct ___OBJ *)__AMYT)->__id) {
+        case ____IM4K__: {
+          __QOBU=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__BNBU=((__READ_GLOBAL__B4YL *)Result__RKYT);
+        case ____Q5YL__: {
+          __QOBU=((____Q5YL *)__AMYT);
         } break;
         }
       };
-      __tmp__4X2O=__tmp__BNBU;
-    } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__4X2O=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__YNSS));
-    } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__4X2O=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__YNSS));
-    } break;
-    case __LOOP_END__E0RM__: {
-      __tmp__4X2O=((__LOOP_END__E0RM *)__tmp__YNSS);
-    } break;
-    case __COP_LOCK__K40M__: {
-      Self__3S3O=((__COP_LOCK__K40M *)__tmp__YNSS);
-      p__H4QU=Self__3S3O->parent_instr__L40M.parent_itm_object__YH.position__H2B;
-      Result__RKYT=Self__3S3O->data__E5GN;
-      switch (((struct ___OBJ *)Result__RKYT)->__id) {
-      case __STRING_CST__5J__: {
-        Self__34QU=((__STRING_CST__5J *)Result__RKYT);
-        result__Z4QU=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          result__Z4QU=Self__34QU;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          result__Z4QU=((__STRING_CST__5J *)__tmp__J3QU);
-          *(result__Z4QU) = *(Self__34QU);
-        };
-        __tmp__ZK3O=result__Z4QU;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__ZK3O=my_copy__0XAL(((__EXTERNAL_C__L5WC *)Result__RKYT));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__MOSS=((__PROTOTYPE_CST__45WC *)Result__RKYT);
-        __tmp__NOSS=create__type__IJ2C(Self__MOSS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MOSS->parent_constant__55WC.static_type__SG4D);
-        __tmp__ZK3O=__tmp__NOSS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__POSS=((__INTEGER_CST__KAXC *)Result__RKYT);
-        p__U5QU=Self__POSS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__V5QU=Self__POSS->value__YG4D;
-        t__W5QU=Self__POSS->parent_constant__LAXC.static_type__SG4D;
-        Self__POSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__POSS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__POSS=((__INTEGER_CST__KAXC *)__tmp__J3QU);
-          *(Self__POSS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__T5QU=((__INTEGER_CST__KAXC *)Self__POSS);
-        Self__T5QU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__T5QU->value__YG4D=v__V5QU;
-        Self__T5QU->parent_constant__LAXC.static_type__SG4D=t__W5QU;
-        check_type__KYEE(Self__T5QU);
-        __tmp__ZK3O=Self__POSS;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__ZK3O=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)Result__RKYT));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__RFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Result__RKYT)->local__PUEJ));
-        if (__tmp__RFNT==NULL) {
-          __tmp__FGNT=NULL;
+      __NZ2O=__QOBU;
+    } break;
+    case ____UVPM__: {
+      __NZ2O=__VGWN(((____UVPM *)__HPSS));
+    } break;
+    case ____0ZPM__: {
+      __NZ2O=__4G2P(((____0ZPM *)__HPSS));
+    } break;
+    case ____T1RM__: {
+      __NZ2O=((____T1RM *)__HPSS);
+    } break;
+    case ____Z50M__: {
+      __MU3O=((____Z50M *)__HPSS);
+      __W5QU=__MU3O->__050M.__YH.__O2B;
+      __AMYT=__MU3O->__TAHN;
+      switch (((struct ___OBJ *)__AMYT)->__id) {
+      case ____5J__: {
+        __MARU=((____5J *)__AMYT);
+        __IARU=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____5J));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __IARU=__MARU;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __IARU=((____5J *)__Y4QU);
+          *(__IARU) = *(__MARU);
+        };
+        __IM3O=__IARU;
+      } break;
+      case ____0AXC__: {
+        __IM3O=__JZAL(((____0AXC *)__AMYT));
+      } break;
+      case ____NBXC__: {
+        __1PSS=((____NBXC *)__AMYT);
+        __2PSS=__XK2C(__1PSS->__OBXC.__DK.__CK.__YH.__O2B,__1PSS->__OBXC.__BI4D);
+        __IM3O=__2PSS;
+      } break;
+      case ____ZBXC__: {
+        __4PSS=((____ZBXC *)__AMYT);
+        __DBRU=__4PSS->__0BXC.__DK.__CK.__YH.__O2B;
+        __EBRU=__4PSS->__HI4D;
+        __FBRU=__4PSS->__0BXC.__BI4D;
+        __4PSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __4PSS=__ZBXC__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __4PSS=((____ZBXC *)__Y4QU);
+          *(__4PSS) = *(__ZBXC__);
+        };
+        __CBRU=((____ZBXC *)__4PSS);
+        __CBRU->__0BXC.__DK.__CK.__YH.__O2B=__DBRU;
+        __CBRU->__HI4D=__EBRU;
+        __CBRU->__0BXC.__BI4D=__FBRU;
+        __ZZEE(__CBRU);
+        __IM3O=__4PSS;
+      } break;
+      case ____DMWH__: {
+        __IM3O=__W3OK(((____DMWH *)__AMYT));
+      } break;
+      case ____2A0I__: {
+        __AHNT=__2VEI(((____N5WC *)((____2A0I *)__AMYT)->__4VEJ));
+        if (__AHNT==NULL) {
+          __UHNT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__FGNT=((__READ_LOCAL__N5ZI *)__tmp__RFNT);
+          __UHNT=((____2A0I *)__AHNT);
         };
-        __tmp__ZK3O=__tmp__FGNT;
+        __IM3O=__UHNT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__ZK3O=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)Result__RKYT));
+      case ____HJNJ__: {
+        __IM3O=__Y0AL(((____HJNJ *)__AMYT));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__ZK3O=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)Result__RKYT));
+      case ____SJNJ__: {
+        __IM3O=__D1AL(((____SJNJ *)__AMYT));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__4USS=((__IS_EXPANDED__L5NJ *)Result__RKYT);
-        p__U5QU=Self__4USS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__RFNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__4USS->receiver__554J)->local__PUEJ));
-        if (__tmp__RFNT==NULL) {
-          __tmp__FGNT=NULL;
+      case ____0AOJ__: {
+        __NWSS=((____0AOJ *)__AMYT);
+        __DBRU=__NWSS->__1AOJ.__CK.__YH.__O2B;
+        __AHNT=__2VEI(((____N5WC *)((____2A0I *)__NWSS->__OB5J)->__4VEJ));
+        if (__AHNT==NULL) {
+          __UHNT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__FGNT=((__READ_LOCAL__N5ZI *)__tmp__RFNT);
-        };
-        Self__4USS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__4USS=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__4USS=((__IS_EXPANDED__L5NJ *)__tmp__J3QU);
-          *(Self__4USS) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__QSRU=((__IS_EXPANDED__L5NJ *)Self__4USS);
-        Self__QSRU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__QSRU->receiver__554J=__tmp__FGNT;
-        __tmp__ZK3O=Self__4USS;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__DVSS=((__GET_TYPE_ID__V5NJ *)Result__RKYT);
-        p__U5QU=Self__DVSS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__W5QU=Self__DVSS->receiver__EA5J;
-        Self__DVSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__DVSS=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__DVSS=((__GET_TYPE_ID__V5NJ *)__tmp__J3QU);
-          *(Self__DVSS) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__ATRU=((__GET_TYPE_ID__V5NJ *)Self__DVSS);
-        Self__ATRU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__ATRU->receiver__EA5J=t__W5QU;
-        __tmp__ZK3O=Self__DVSS;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__ZK3O=my_copy__N0AL(((__EXPR_SUP__OAOJ *)Result__RKYT));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__ZK3O=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)Result__RKYT));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__ZK3O=my_copy__D1AL(((__EXPR_MUL__YBOJ *)Result__RKYT));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__ZK3O=my_copy__O1AL(((__EXPR_DIV__MCOJ *)Result__RKYT));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__ZK3O=my_copy__Z1AL(((__EXPR_AND__ADOJ *)Result__RKYT));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__ZK3O=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)Result__RKYT));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__ZK3O=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)Result__RKYT));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__ZK3O=my_copy__02AL(((__PUT_TO__BFOJ *)Result__RKYT));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__ZK3O=my_copy__I3AL(((__ITEM__VFOJ *)Result__RKYT));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__GVSS=((__SIZE_OF__NGOJ *)Result__RKYT);
-        p__U5QU=Self__GVSS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__W5QU=Self__GVSS->receiver__OC5J;
-        Self__GVSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__GVSS=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__GVSS=((__SIZE_OF__NGOJ *)__tmp__J3QU);
-          *(Self__GVSS) = *(SIZE_OF__NGOJ__);
-        };
-        Self__QTRU=((__SIZE_OF__NGOJ *)Self__GVSS);
-        Self__QTRU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__QTRU->receiver__OC5J=t__W5QU;
-        __tmp__ZK3O=Self__GVSS;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__ZK3O=my_copy__Z3AL(((__CAST__JHOJ *)Result__RKYT));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__JVSS=((__REAL_CST__JLOJ *)Result__RKYT);
-        p__U5QU=Self__JVSS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__CURU=Self__JVSS->value__DD5J;
-        t__W5QU=Self__JVSS->parent_constant__KLOJ.static_type__SG4D;
-        Self__JVSS=NULL;
-        __tmp__J3QU=((__POINTER__IB )(NULL));
-        typ_id__14QU= 0;
-        __tmp__K3QU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__K3QU ==  0)) {
-          Self__JVSS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__14QU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K3QU));
-          if ((typ_id__14QU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A5QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LFRU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_size[(__tmp__A5QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LFRU)));
-            __tmp__J3QU=__tmp__KFRU;
-          } else /* FALSE */ {
-            __tmp__A5QU=((__UINTEGER_32__RWB )typ_id__14QU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KFRU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LFRU=(void *)((unsigned long)(void *)((unsigned long)__tmp__K3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KFRU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KFRU=micro_alloc__table__lab__HKI(__tmp__LFRU,((__POINTER__IB )(&(table_type[(__tmp__A5QU)]))),(__UINTEGER_32__RWB)(__tmp__A5QU |  1));
-            __tmp__J3QU=__tmp__KFRU;
-          };
-          Self__JVSS=((__REAL_CST__JLOJ *)__tmp__J3QU);
-          *(Self__JVSS) = *(REAL_CST__JLOJ__);
-        };
-        Self__AURU=((__REAL_CST__JLOJ *)Self__JVSS);
-        Self__AURU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__U5QU;
-        Self__AURU->value__DD5J=v__CURU;
-        Self__AURU->parent_constant__KLOJ.static_type__SG4D=t__W5QU;
-        __tmp__ZK3O=Self__JVSS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__NVSS=((__CHARACTER_CST__5LOJ *)Result__RKYT);
-        __tmp__OVSS=create__char__CMQJ(Self__NVSS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__NVSS->text__ID5J);
-        __tmp__ZK3O=__tmp__OVSS;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__QVSS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)Result__RKYT);
-        __tmp__RVSS=create__text__2PQJ(Self__QVSS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__QVSS->string__EBJK);
-        __tmp__ZK3O=__tmp__RVSS;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__ZK3O=my_copy__4XFM(((__READ_SLOT__ZK4K *)Result__RKYT));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__ZK3O=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)Result__RKYT));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__ZK3O=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)Result__RKYT));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__ZK3O=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)Result__RKYT));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__ZK3O=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)Result__RKYT));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__ZK3O=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)Result__RKYT));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__ZK3O=my_copy__YYBN(((__EXPR_NEG__SYVL *)Result__RKYT));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__ZK3O=my_copy__4AHM(((__EXPR_ADD__AZVL *)Result__RKYT));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__AR3O=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)Result__RKYT)->global__Y5JM),NULL);
-        if (__tmp__AR3O==NULL) {
-          __tmp__ZNBU=NULL;
+          __UHNT=((____2A0I *)__AHNT);
+        };
+        __NWSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __NWSS=__0AOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __NWSS=((____0AOJ *)__Y4QU);
+          *(__NWSS) = *(__0AOJ__);
+        };
+        __5TRU=((____0AOJ *)__NWSS);
+        __5TRU->__1AOJ.__CK.__YH.__O2B=__DBRU;
+        __5TRU->__OB5J=__UHNT;
+        __IM3O=__NWSS;
+      } break;
+      case ____EBOJ__: {
+        __SWSS=((____EBOJ *)__AMYT);
+        __DBRU=__SWSS->__FBOJ.__CK.__YH.__O2B;
+        __FBRU=__SWSS->__TB5J;
+        __SWSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __SWSS=__EBOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __SWSS=((____EBOJ *)__Y4QU);
+          *(__SWSS) = *(__EBOJ__);
+        };
+        __PURU=((____EBOJ *)__SWSS);
+        __PURU->__FBOJ.__CK.__YH.__O2B=__DBRU;
+        __PURU->__TB5J=__FBRU;
+        __IM3O=__SWSS;
+      } break;
+      case ____3BOJ__: {
+        __IM3O=__21AL(((____3BOJ *)__AMYT));
+      } break;
+      case ____RCOJ__: {
+        __IM3O=__H2AL(((____RCOJ *)__AMYT));
+      } break;
+      case ____HDOJ__: {
+        __IM3O=__S2AL(((____HDOJ *)__AMYT));
+      } break;
+      case ____1DOJ__: {
+        __IM3O=__32AL(((____1DOJ *)__AMYT));
+      } break;
+      case ____PEOJ__: {
+        __IM3O=__I3AL(((____PEOJ *)__AMYT));
+      } break;
+      case ____DFOJ__: {
+        __IM3O=__T3AL(((____DFOJ *)__AMYT));
+      } break;
+      case ____XFOJ__: {
+        __IM3O=__43AL(((____XFOJ *)__AMYT));
+      } break;
+      case ____QGOJ__: {
+        __IM3O=__J4AL(((____QGOJ *)__AMYT));
+      } break;
+      case ____EHOJ__: {
+        __IM3O=__X4AL(((____EHOJ *)__AMYT));
+      } break;
+      case ____2HOJ__: {
+        __VWSS=((____2HOJ *)__AMYT);
+        __DBRU=__VWSS->__3HOJ.__CK.__YH.__O2B;
+        __FBRU=__VWSS->__3D5J;
+        __VWSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __VWSS=__2HOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __VWSS=((____2HOJ *)__Y4QU);
+          *(__VWSS) = *(__2HOJ__);
+        };
+        __5URU=((____2HOJ *)__VWSS);
+        __5URU->__3HOJ.__CK.__YH.__O2B=__DBRU;
+        __5URU->__3D5J=__FBRU;
+        __IM3O=__VWSS;
+      } break;
+      case ____YIOJ__: {
+        __IM3O=__I5AL(((____YIOJ *)__AMYT));
+      } break;
+      case ____YMOJ__: {
+        __YWSS=((____YMOJ *)__AMYT);
+        __DBRU=__YWSS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __RVRU=__YWSS->__SE5J;
+        __FBRU=__YWSS->__ZMOJ.__BI4D;
+        __YWSS=NULL;
+        __Y4QU=((____IB )(NULL));
+        __KARU= 0;
+        __Z4QU=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__Z4QU ==  0)) {
+          __YWSS=__YMOJ__;
+        } else /* FALSE */ {
+          __KARU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z4QU));
+          if ((__KARU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __PARU=((____YWB )((____Q )(void *)((unsigned long)__0GRU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_size[(__PARU)-1]))),((____YWB )((____Q )__0GRU)));
+            __Y4QU=__ZGRU;
+          } else /* FALSE */ {
+            __PARU=((____YWB )__KARU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZGRU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0GRU=(void *)((unsigned long)(void *)((unsigned long)__Z4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZGRU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZGRU=__OKI(__0GRU,((____IB )(&(table_type[(__PARU)]))),(____YWB)(__PARU |  1));
+            __Y4QU=__ZGRU;
+          };
+          __YWSS=((____YMOJ *)__Y4QU);
+          *(__YWSS) = *(__YMOJ__);
+        };
+        __PVRU=((____YMOJ *)__YWSS);
+        __PVRU->__ZMOJ.__DK.__CK.__YH.__O2B=__DBRU;
+        __PVRU->__SE5J=__RVRU;
+        __PVRU->__ZMOJ.__BI4D=__FBRU;
+        __IM3O=__YWSS;
+      } break;
+      case ____ONOJ__: {
+        __2WSS=((____ONOJ *)__AMYT);
+        __3WSS=__RNQJ(__2WSS->__PNOJ.__DK.__CK.__YH.__O2B,__2WSS->__XE5J);
+        __IM3O=__3WSS;
+      } break;
+      case ____YOOJ__: {
+        __5WSS=((____YOOJ *)__AMYT);
+        __AXSS=__LRQJ(__5WSS->__ZOOJ.__DK.__CK.__YH.__O2B,__5WSS->__TCJK);
+        __IM3O=__AXSS;
+      } break;
+      case ____IM4K__: {
+        __IM3O=__NZFM(((____IM4K *)__AMYT));
+      } break;
+      case ____T5FL__: {
+        __IM3O=__V35O(((____T5FL *)__AMYT));
+      } break;
+      case ____3DUL__: {
+        __IM3O=__AJVP(((____3DUL *)__AMYT));
+      } break;
+      case ____0EUL__: {
+        __IM3O=__QB4P(((____0EUL *)__AMYT));
+      } break;
+      case ____BGUL__: {
+        __IM3O=__LJVP(((____BGUL *)__AMYT));
+      } break;
+      case ____2GUL__: {
+        __IM3O=__2B4P(((____2GUL *)__AMYT));
+      } break;
+      case ____B0VL__: {
+        __IM3O=__H0BN(((____B0VL *)__AMYT));
+      } break;
+      case ____P0VL__: {
+        __IM3O=__NCHM(((____P0VL *)__AMYT));
+      } break;
+      case ____Q5YL__: {
+        __PS3O=__TFTL(((____FKRG *)((____Q5YL *)__AMYT)->__HBKM),NULL);
+        if (__PS3O==NULL) {
+          __IPBU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__AR3O)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__ZNBU=NULL;
+          switch (((struct ___OBJ *)__PS3O)->__id) {
+          case ____IM4K__: {
+            __IPBU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__ZNBU=((__READ_GLOBAL__B4YL *)__tmp__AR3O);
+          case ____Q5YL__: {
+            __IPBU=((____Q5YL *)__PS3O);
           } break;
           }
         };
-        __tmp__ZK3O=__tmp__ZNBU;
-      } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__ZK3O=my_copy__GFWN(((__EXPR_NOT__FUPM *)Result__RKYT));
-      } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__ZK3O=my_copy__PF2P(((__EXPR_MOD__LYPM *)Result__RKYT));
-      } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__ZK3O=my_copy__UPVO(((__EXPR_OR__3P0N *)Result__RKYT));
-      } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__ZK3O=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)Result__RKYT));
-      } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__ZK3O=my_copy__LVUP(((__EXPR_INF__2WBP *)Result__RKYT));
-      } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__ZK3O=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)Result__RKYT));
-      } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__ZK3O=my_copy__WAIQ(((__EXPR_XOR__OAEP *)Result__RKYT));
-      } break;
-      };
-      result__XVJV=NULL;
-      ptr__F3QU=((__POINTER__IB )(NULL));
-      typ_id__G3QU= 0;
-      __tmp__H3QU=((__POINTER__IB )sizeof(__COP_LOCK__K40M));
-      if (((unsigned long)__tmp__H3QU ==  0)) {
-        result__XVJV=Self__3S3O;
-      } else /* FALSE */ {
-        typ_id__G3QU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H3QU));
-        if ((typ_id__G3QU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__L3QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__L3QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-          ptr__F3QU=__tmp__44QU;
-        } else /* FALSE */ {
-          __tmp__L3QU=((__UINTEGER_32__RWB )typ_id__G3QU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__L3QU)]))),(__UINTEGER_32__RWB)(__tmp__L3QU |  1));
-          ptr__F3QU=__tmp__44QU;
-        };
-        result__XVJV=((__COP_LOCK__K40M *)ptr__F3QU);
-        *(result__XVJV) = *(Self__3S3O);
-      };
-      Self__3S3O=((__COP_LOCK__K40M *)result__XVJV);
-      Self__3S3O->parent_instr__L40M.parent_itm_object__YH.position__H2B=p__H4QU;
-      Self__3S3O->data__E5GN=__tmp__ZK3O;
-      __tmp__4X2O=result__XVJV;
-    } break;
-    case __COP_UNLOCK__MC1M__: {
-      Self__GT3O=((__COP_UNLOCK__MC1M *)__tmp__YNSS);
-      p__H4QU=Self__GT3O->parent_instr__NC1M.parent_itm_object__YH.position__H2B;
-      result__IWJV=NULL;
-      ptr__F3QU=((__POINTER__IB )(NULL));
-      typ_id__G3QU= 0;
-      __tmp__H3QU=((__POINTER__IB )sizeof(__COP_UNLOCK__MC1M));
-      if (((unsigned long)__tmp__H3QU ==  0)) {
-        result__IWJV=Self__GT3O;
-      } else /* FALSE */ {
-        typ_id__G3QU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__H3QU));
-        if ((typ_id__G3QU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__L3QU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__54QU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_size[(__tmp__L3QU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__54QU)));
-          ptr__F3QU=__tmp__44QU;
-        } else /* FALSE */ {
-          __tmp__L3QU=((__UINTEGER_32__RWB )typ_id__G3QU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__44QU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__54QU=(void *)((unsigned long)(void *)((unsigned long)__tmp__H3QU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__44QU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__44QU=micro_alloc__table__lab__HKI(__tmp__54QU,((__POINTER__IB )(&(table_type[(__tmp__L3QU)]))),(__UINTEGER_32__RWB)(__tmp__L3QU |  1));
-          ptr__F3QU=__tmp__44QU;
-        };
-        result__IWJV=((__COP_UNLOCK__MC1M *)ptr__F3QU);
-        *(result__IWJV) = *(Self__GT3O);
-      };
-      ((__COP_UNLOCK__MC1M *)result__IWJV)->parent_instr__NC1M.parent_itm_object__YH.position__H2B=p__H4QU;
-      __tmp__4X2O=result__IWJV;
-    } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__4X2O=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__YNSS));
-    } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__4X2O=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__YNSS));
-    } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__4X2O=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__YNSS));
-    } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__4X2O=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__YNSS));
-    } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__4X2O=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__YNSS));
-    } break;
-    };
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__A3QU)->expr_list__AA4D),__tmp__4X2O);
-    Self__M42O=(__INTEGER__Q)(Self__M42O +  1);
-  };
-  Self__A3QU=result__U2QU;
-  return(Self__A3QU);
+        __IM3O=__IPBU;
+      } break;
+      case ____UVPM__: {
+        __IM3O=__VGWN(((____UVPM *)__AMYT));
+      } break;
+      case ____0ZPM__: {
+        __IM3O=__4G2P(((____0ZPM *)__AMYT));
+      } break;
+      case ____MR0N__: {
+        __IM3O=__DRVO(((____MR0N *)__AMYT));
+      } break;
+      case ____YWBP__: {
+        __IM3O=__DQ0Q(((____YWBP *)__AMYT));
+      } break;
+      case ____LYBP__: {
+        __IM3O=__0WUP(((____LYBP *)__AMYT));
+      } break;
+      case ____CZBP__: {
+        __IM3O=__FXUP(((____CZBP *)__AMYT));
+      } break;
+      case ____3BEP__: {
+        __IM3O=__FCIQ(((____3BEP *)__AMYT));
+      } break;
+      };
+      __GXJV=NULL;
+      __U4QU=((____IB )(NULL));
+      __V4QU= 0;
+      __W4QU=((____IB )sizeof(____Z50M));
+      if (((unsigned long)__W4QU ==  0)) {
+        __GXJV=__MU3O;
+      } else /* FALSE */ {
+        __V4QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W4QU));
+        if ((__V4QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __04QU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_size[(__04QU)-1]))),((____YWB )((____Q )__OARU)));
+          __U4QU=__NARU;
+        } else /* FALSE */ {
+          __04QU=((____YWB )__V4QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_type[(__04QU)]))),(____YWB)(__04QU |  1));
+          __U4QU=__NARU;
+        };
+        __GXJV=((____Z50M *)__U4QU);
+        *(__GXJV) = *(__MU3O);
+      };
+      __MU3O=((____Z50M *)__GXJV);
+      __MU3O->__050M.__YH.__O2B=__W5QU;
+      __MU3O->__TAHN=__IM3O;
+      __NZ2O=__GXJV;
+    } break;
+    case ____1D1M__: {
+      __VU3O=((____1D1M *)__HPSS);
+      __W5QU=__VU3O->__2D1M.__YH.__O2B;
+      __XXJV=NULL;
+      __U4QU=((____IB )(NULL));
+      __V4QU= 0;
+      __W4QU=((____IB )sizeof(____1D1M));
+      if (((unsigned long)__W4QU ==  0)) {
+        __XXJV=__VU3O;
+      } else /* FALSE */ {
+        __V4QU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__W4QU));
+        if ((__V4QU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __04QU=((____YWB )((____Q )(void *)((unsigned long)__OARU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_size[(__04QU)-1]))),((____YWB )((____Q )__OARU)));
+          __U4QU=__NARU;
+        } else /* FALSE */ {
+          __04QU=((____YWB )__V4QU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NARU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OARU=(void *)((unsigned long)(void *)((unsigned long)__W4QU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NARU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NARU=__OKI(__OARU,((____IB )(&(table_type[(__04QU)]))),(____YWB)(__04QU |  1));
+          __U4QU=__NARU;
+        };
+        __XXJV=((____1D1M *)__U4QU);
+        *(__XXJV) = *(__VU3O);
+      };
+      ((____1D1M *)__XXJV)->__2D1M.__YH.__O2B=__W5QU;
+      __NZ2O=__XXJV;
+    } break;
+    case ____MR0N__: {
+      __NZ2O=__DRVO(((____MR0N *)__HPSS));
+    } break;
+    case ____YWBP__: {
+      __NZ2O=__DQ0Q(((____YWBP *)__HPSS));
+    } break;
+    case ____LYBP__: {
+      __NZ2O=__0WUP(((____LYBP *)__HPSS));
+    } break;
+    case ____CZBP__: {
+      __NZ2O=__FXUP(((____CZBP *)__HPSS));
+    } break;
+    case ____3BEP__: {
+      __NZ2O=__FCIQ(((____3BEP *)__HPSS));
+    } break;
+    };
+    __P14F(((____GB4D *)((____WH *)__P4QU)->__PB4D),__NZ2O);
+    __152O=(____Q)(__152O +  1);
+  };
+  __P4QU=__D4QU;
+  return(__P4QU);
 }
 
-static void* execute_access_unlink__5AMM(__READ_SLOT__ZK4K *Self__ABMM)
-// ({READ_SLOT__ZK4K}) With result Recursive, No inlinable.
+static void* __OCMM(____IM4K *__PCMM)
+// ({__IM4K}) With result Recursive, No inlinable.
 {
-  void *__tmp__DBMM;
-  void *__tmp__EBMM,*__tmp__O3US;
-  __READ_LOCAL__N5ZI *Self__2A4S;
-  __LOCAL__43WC *Self__HOBU;
-  __STRING__BC *result__LASU,*Self__HASU;
-  __POINTER__IB ptr__MASU,__tmp__OASU,__tmp__PASU,__tmp__QASU;
-  __INTEGER__Q typ_id__NASU;
-  __UINTEGER_32__RWB __tmp__RASU;
-  __PUT_TO__BFOJ *__tmp__22US;
-  __READ_SLOT__ZK4K *Self__N3US;
-  __READ_GLOBAL__B4YL *Self__03US;
-  __CHARACTER__DB *__tmp__JASU;
-  execute__KKVL(((__SLOT_DATA__WIRG *)Self__ABMM->slot__CYFM));
-  __tmp__DBMM=Self__ABMM->receiver__KL4K;
-  switch (((struct ___OBJ *)__tmp__DBMM)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__EBMM=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__EBMM=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__DBMM));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__EBMM=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__EBMM=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__EBMM=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__DBMM));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__2A4S=((__READ_LOCAL__N5ZI *)__tmp__DBMM);
-    Self__HOBU=((__LOCAL__43WC *)Self__2A4S->local__PUEJ);
-    Self__HOBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HOBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__HOBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__LASU=NULL;
-      ptr__MASU=((__POINTER__IB )(NULL));
-      typ_id__NASU= 0;
-      __tmp__OASU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__OASU ==  0)) {
-        result__LASU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__NASU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OASU));
-        if ((typ_id__NASU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__PASU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__QASU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OASU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PASU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PASU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__RASU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QASU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__PASU=micro_alloc__table__lab__HKI(__tmp__QASU,((__POINTER__IB )(&(table_size[(__tmp__RASU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QASU)));
-          ptr__MASU=__tmp__PASU;
-        } else /* FALSE */ {
-          __tmp__RASU=((__UINTEGER_32__RWB )typ_id__NASU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__PASU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__QASU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OASU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PASU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PASU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__PASU=micro_alloc__table__lab__HKI(__tmp__QASU,((__POINTER__IB )(&(table_type[(__tmp__RASU)]))),(__UINTEGER_32__RWB)(__tmp__RASU |  1));
-          ptr__MASU=__tmp__PASU;
-        };
-        result__LASU=((__STRING__BC *)ptr__MASU);
-        *(result__LASU) = *(STRING__BC__);
-      };
-      Self__HASU=((__STRING__BC *)result__LASU);
-      if ((Self__HASU->capacity__HFL <  250)) {
-        __tmp__JASU=create__KVW( 250);
-        Self__HASU->storage__4EL=__tmp__JASU;
-        Self__HASU->capacity__HFL= 250;
-      };
-      Self__HASU->count__WJ= 0;
-      display__V5DJ(Self__2A4S,result__LASU);
-      put_string__EGZ(((__STRING__BC *)result__LASU));
+  void *__SCMM;
+  void *__TCMM,*__34US;
+  ____2A0I *__LC4S;
+  ____N5WC *__WPBU;
+  ____BC *__0BSU,*__WBSU;
+  ____IB __1BSU,__3BSU,__4BSU,__5BSU;
+  ____Q __2BSU;
+  ____YWB __ACSU;
+  ____QGOJ *__L4US;
+  ____IM4K *__24US;
+  ____Q5YL *__J5US;
+  ____DB *__YBSU;
+  __ZLVL(((____FKRG *)__PCMM->__RZFM));
+  __SCMM=__PCMM->__ZM4K;
+  switch (((struct ___OBJ *)__SCMM)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __TCMM=NULL;
+  } break;
+  case ____0AXC__: {
+    __TCMM=__NMUH(((____0AXC *)__SCMM));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __TCMM=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __TCMM=NULL;
+  } break;
+  case ____DMWH__: {
+    __TCMM=__S3KK(((____DMWH *)__SCMM));
+  } break;
+  case ____2A0I__: {
+    __LC4S=((____2A0I *)__SCMM);
+    __WPBU=((____N5WC *)__LC4S->__4VEJ);
+    __WPBU->__Q5WC.__KU4D=(____Q)(__WPBU->__Q5WC.__KU4D -  1);
+    if ((__WPBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __0BSU=NULL;
+      __1BSU=((____IB )(NULL));
+      __2BSU= 0;
+      __3BSU=((____IB )sizeof(____BC));
+      if (((unsigned long)__3BSU ==  0)) {
+        __0BSU=__BC__;
+      } else /* FALSE */ {
+        __2BSU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3BSU));
+        if ((__2BSU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __4BSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __5BSU=(void *)((unsigned long)(void *)((unsigned long)__3BSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4BSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4BSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ACSU=((____YWB )((____Q )(void *)((unsigned long)__5BSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __4BSU=__OKI(__5BSU,((____IB )(&(table_size[(__ACSU)-1]))),((____YWB )((____Q )__5BSU)));
+          __1BSU=__4BSU;
+        } else /* FALSE */ {
+          __ACSU=((____YWB )__2BSU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __4BSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __5BSU=(void *)((unsigned long)(void *)((unsigned long)__3BSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4BSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4BSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __4BSU=__OKI(__5BSU,((____IB )(&(table_type[(__ACSU)]))),(____YWB)(__ACSU |  1));
+          __1BSU=__4BSU;
+        };
+        __0BSU=((____BC *)__1BSU);
+        *(__0BSU) = *(__BC__);
+      };
+      __WBSU=((____BC *)__0BSU);
+      if ((__WBSU->__OFL <  250)) {
+        __YBSU=__RVW( 250);
+        __WBSU->__FFL=__YBSU;
+        __WBSU->__OFL= 250;
+      };
+      __WBSU->__WJ= 0;
+      __EBEJ(__LC4S,__0BSU);
+      __LGZ(((____BC *)__0BSU));
       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__EBMM=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__EBMM=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__DBMM));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__EBMM=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__DBMM));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__2A4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__DBMM)->receiver__554J);
-    Self__HOBU=((__LOCAL__43WC *)Self__2A4S->local__PUEJ);
-    Self__HOBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HOBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__HOBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__LASU=NULL;
-      ptr__MASU=((__POINTER__IB )(NULL));
-      typ_id__NASU= 0;
-      __tmp__OASU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__OASU ==  0)) {
-        result__LASU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__NASU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OASU));
-        if ((typ_id__NASU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__PASU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__QASU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OASU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PASU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PASU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__RASU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QASU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__PASU=micro_alloc__table__lab__HKI(__tmp__QASU,((__POINTER__IB )(&(table_size[(__tmp__RASU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QASU)));
-          ptr__MASU=__tmp__PASU;
-        } else /* FALSE */ {
-          __tmp__RASU=((__UINTEGER_32__RWB )typ_id__NASU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__PASU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__QASU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OASU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PASU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PASU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__PASU=micro_alloc__table__lab__HKI(__tmp__QASU,((__POINTER__IB )(&(table_type[(__tmp__RASU)]))),(__UINTEGER_32__RWB)(__tmp__RASU |  1));
-          ptr__MASU=__tmp__PASU;
-        };
-        result__LASU=((__STRING__BC *)ptr__MASU);
-        *(result__LASU) = *(STRING__BC__);
-      };
-      Self__HASU=((__STRING__BC *)result__LASU);
-      if ((Self__HASU->capacity__HFL <  250)) {
-        __tmp__JASU=create__KVW( 250);
-        Self__HASU->storage__4EL=__tmp__JASU;
-        Self__HASU->capacity__HFL= 250;
-      };
-      Self__HASU->count__WJ= 0;
-      display__V5DJ(Self__2A4S,result__LASU);
-      put_string__EGZ(((__STRING__BC *)result__LASU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __TCMM=NULL;
+  } break;
+  case ____HJNJ__: {
+    __TCMM=__SCLK(((____HJNJ *)__SCMM));
+  } break;
+  case ____SJNJ__: {
+    __TCMM=__EDLK(((____SJNJ *)__SCMM));
+  } break;
+  case ____0AOJ__: {
+    __LC4S=((____2A0I *)((____0AOJ *)__SCMM)->__OB5J);
+    __WPBU=((____N5WC *)__LC4S->__4VEJ);
+    __WPBU->__Q5WC.__KU4D=(____Q)(__WPBU->__Q5WC.__KU4D -  1);
+    if ((__WPBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __0BSU=NULL;
+      __1BSU=((____IB )(NULL));
+      __2BSU= 0;
+      __3BSU=((____IB )sizeof(____BC));
+      if (((unsigned long)__3BSU ==  0)) {
+        __0BSU=__BC__;
+      } else /* FALSE */ {
+        __2BSU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3BSU));
+        if ((__2BSU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __4BSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __5BSU=(void *)((unsigned long)(void *)((unsigned long)__3BSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4BSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4BSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ACSU=((____YWB )((____Q )(void *)((unsigned long)__5BSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __4BSU=__OKI(__5BSU,((____IB )(&(table_size[(__ACSU)-1]))),((____YWB )((____Q )__5BSU)));
+          __1BSU=__4BSU;
+        } else /* FALSE */ {
+          __ACSU=((____YWB )__2BSU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __4BSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __5BSU=(void *)((unsigned long)(void *)((unsigned long)__3BSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4BSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4BSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __4BSU=__OKI(__5BSU,((____IB )(&(table_type[(__ACSU)]))),(____YWB)(__ACSU |  1));
+          __1BSU=__4BSU;
+        };
+        __0BSU=((____BC *)__1BSU);
+        *(__0BSU) = *(__BC__);
+      };
+      __WBSU=((____BC *)__0BSU);
+      if ((__WBSU->__OFL <  250)) {
+        __YBSU=__RVW( 250);
+        __WBSU->__FFL=__YBSU;
+        __WBSU->__OFL= 250;
+      };
+      __WBSU->__WJ= 0;
+      __EBEJ(__LC4S,__0BSU);
+      __LGZ(((____BC *)__0BSU));
       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__EBMM=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __TCMM=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__EBMM=NULL;
+  case ____EBOJ__: {
+    __TCMM=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__EBMM=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__DBMM));
+  case ____3BOJ__: {
+    __TCMM=__AELK(((____3BOJ *)__SCMM));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__EBMM=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__DBMM));
+  case ____RCOJ__: {
+    __TCMM=__SELK(((____RCOJ *)__SCMM));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__EBMM=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__DBMM));
+  case ____HDOJ__: {
+    __TCMM=__EFLK(((____HDOJ *)__SCMM));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__EBMM=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__DBMM));
+  case ____1DOJ__: {
+    __TCMM=__WFLK(((____1DOJ *)__SCMM));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__EBMM=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__DBMM));
+  case ____PEOJ__: {
+    __TCMM=__IGLK(((____PEOJ *)__SCMM));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__EBMM=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__DBMM));
+  case ____DFOJ__: {
+    __TCMM=__0GLK(((____DFOJ *)__SCMM));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__EBMM=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__DBMM));
+  case ____XFOJ__: {
+    __TCMM=__MHLK(((____XFOJ *)__SCMM));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__22US=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__DBMM));
-    __tmp__EBMM=__tmp__22US;
+  case ____QGOJ__: {
+    __L4US=__4VPK(((____QGOJ *)__SCMM));
+    __TCMM=__L4US;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__EBMM=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__DBMM));
+  case ____EHOJ__: {
+    __TCMM=__CILK(((____EHOJ *)__SCMM));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__EBMM=NULL;
+  case ____2HOJ__: {
+    __TCMM=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__EBMM=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__DBMM));
+  case ____YIOJ__: {
+    __TCMM=__XILK(((____YIOJ *)__SCMM));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__EBMM=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __TCMM=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__EBMM=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __TCMM=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__EBMM=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __TCMM=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__N3US=((__READ_SLOT__ZK4K *)__tmp__DBMM);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__N3US->slot__CYFM),Self__N3US);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__O3US=execute_access_unlink__5AMM(Self__N3US);
-    __tmp__EBMM=__tmp__O3US;
+  case ____IM4K__: {
+    __24US=((____IM4K *)__SCMM);
+    __EIEN(((____FKRG *)__24US->__RZFM),__24US);
+    __QCXC=(____Q)(__QCXC +  1);
+    __34US=__OCMM(__24US);
+    __TCMM=__34US;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__EBMM=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__DBMM));
+  case ____T5FL__: {
+    __TCMM=__VM5O(((____T5FL *)__SCMM));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__EBMM=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__DBMM));
+  case ____3DUL__: {
+    __TCMM=__VUTP(((____3DUL *)__SCMM));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__O3US=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DBMM));
-    __tmp__EBMM=__tmp__O3US;
+  case ____0EUL__: {
+    __34US=__0Q2P(((____0EUL *)__SCMM));
+    __TCMM=__34US;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__EBMM=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__DBMM));
+  case ____BGUL__: {
+    __TCMM=__GVTP(((____BGUL *)__SCMM));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__O3US=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DBMM));
-    __tmp__EBMM=__tmp__O3US;
+  case ____2GUL__: {
+    __34US=__5W2P(((____2GUL *)__SCMM));
+    __TCMM=__34US;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__EBMM=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__DBMM));
+  case ____B0VL__: {
+    __TCMM=__GQCN(((____B0VL *)__SCMM));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__EBMM=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__DBMM));
+  case ____P0VL__: {
+    __TCMM=__GNGM(((____P0VL *)__SCMM));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__03US=((__READ_GLOBAL__B4YL *)__tmp__DBMM);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__03US->global__Y5JM),Self__03US);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__03US->global__Y5JM));
-    __tmp__EBMM=NULL;
+  case ____Q5YL__: {
+    __J5US=((____Q5YL *)__SCMM);
+    __EIEN(((____FKRG *)__J5US->__HBKM),__J5US);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__J5US->__HBKM));
+    __TCMM=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__EBMM=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__DBMM));
+  case ____UVPM__: {
+    __TCMM=__GHXN(((____UVPM *)__SCMM));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__EBMM=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__DBMM));
+  case ____0ZPM__: {
+    __TCMM=__5U0P(((____0ZPM *)__SCMM));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__EBMM=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__DBMM));
+  case ____MR0N__: {
+    __TCMM=__H0VO(((____MR0N *)__SCMM));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__EBMM=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__DBMM));
+  case ____YWBP__: {
+    __TCMM=__51ZQ(((____YWBP *)__SCMM));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__EBMM=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__DBMM));
+  case ____LYBP__: {
+    __TCMM=__XBUP(((____LYBP *)__SCMM));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__EBMM=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__DBMM));
+  case ____CZBP__: {
+    __TCMM=__ICUP(((____CZBP *)__SCMM));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__EBMM=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__DBMM));
+  case ____3BEP__: {
+    __TCMM=__YVEQ(((____3BEP *)__SCMM));
   } break;
   };
-  __tmp__DBMM=__tmp__EBMM;
-  return(__tmp__DBMM);
+  __SCMM=__TCMM;
+  return(__SCMM);
 }
 
-static void* execute_unlink__GL5O(__EXPR_NOT_LOGIC__E4FL *Self__HL5O)
-// ({EXPR_NOT_LOGIC__E4FL}) With result Recursive, No inlinable.
+static void* __VM5O(____T5FL *__WM5O)
+// ({__T5FL}) With result Recursive, No inlinable.
 {
-  void *__tmp__JL5O;
-  void *__tmp__KL5O,*__tmp__TXOS;
-  __READ_LOCAL__N5ZI *Self__GB4S;
-  __LOCAL__43WC *Self__NOBU;
-  __STRING__BC *result__PBSU,*Self__LBSU;
-  __POINTER__IB ptr__QBSU,__tmp__SBSU,__tmp__TBSU,__tmp__UBSU;
-  __INTEGER__Q typ_id__RBSU;
-  __UINTEGER_32__RWB __tmp__VBSU;
-  __PUT_TO__BFOJ *__tmp__BXOS;
-  __READ_SLOT__ZK4K *Self__SXOS;
-  __READ_GLOBAL__B4YL *Self__UB4S;
-  __CHARACTER__DB *__tmp__NBSU;
-  __tmp__JL5O=Self__HL5O->parent_expr_unary_logic__H4FL.right__2K5O;
-  switch (((struct ___OBJ *)__tmp__JL5O)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__KL5O=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__KL5O=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__JL5O));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__KL5O=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__KL5O=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__KL5O=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__JL5O));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__GB4S=((__READ_LOCAL__N5ZI *)__tmp__JL5O);
-    Self__NOBU=((__LOCAL__43WC *)Self__GB4S->local__PUEJ);
-    Self__NOBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__NOBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__NOBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__PBSU=NULL;
-      ptr__QBSU=((__POINTER__IB )(NULL));
-      typ_id__RBSU= 0;
-      __tmp__SBSU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__SBSU ==  0)) {
-        result__PBSU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__RBSU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SBSU));
-        if ((typ_id__RBSU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__TBSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__UBSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SBSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TBSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TBSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VBSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UBSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__TBSU=micro_alloc__table__lab__HKI(__tmp__UBSU,((__POINTER__IB )(&(table_size[(__tmp__VBSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UBSU)));
-          ptr__QBSU=__tmp__TBSU;
-        } else /* FALSE */ {
-          __tmp__VBSU=((__UINTEGER_32__RWB )typ_id__RBSU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__TBSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__UBSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SBSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TBSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TBSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__TBSU=micro_alloc__table__lab__HKI(__tmp__UBSU,((__POINTER__IB )(&(table_type[(__tmp__VBSU)]))),(__UINTEGER_32__RWB)(__tmp__VBSU |  1));
-          ptr__QBSU=__tmp__TBSU;
-        };
-        result__PBSU=((__STRING__BC *)ptr__QBSU);
-        *(result__PBSU) = *(STRING__BC__);
-      };
-      Self__LBSU=((__STRING__BC *)result__PBSU);
-      if ((Self__LBSU->capacity__HFL <  250)) {
-        __tmp__NBSU=create__KVW( 250);
-        Self__LBSU->storage__4EL=__tmp__NBSU;
-        Self__LBSU->capacity__HFL= 250;
-      };
-      Self__LBSU->count__WJ= 0;
-      display__V5DJ(Self__GB4S,result__PBSU);
-      put_string__EGZ(((__STRING__BC *)result__PBSU));
+  void *__YM5O;
+  void *__ZM5O,*__CZOS;
+  ____2A0I *__VC4S;
+  ____N5WC *__2PBU;
+  ____BC *__4CSU,*__0CSU;
+  ____IB __5CSU,__BDSU,__CDSU,__DDSU;
+  ____Q __ADSU;
+  ____YWB __EDSU;
+  ____QGOJ *__QYOS;
+  ____IM4K *__BZOS;
+  ____Q5YL *__DD4S;
+  ____DB *__2CSU;
+  __YM5O=__WM5O->__W5FL.__LM5O;
+  switch (((struct ___OBJ *)__YM5O)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZM5O=NULL;
+  } break;
+  case ____0AXC__: {
+    __ZM5O=__NMUH(((____0AXC *)__YM5O));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZM5O=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZM5O=NULL;
+  } break;
+  case ____DMWH__: {
+    __ZM5O=__S3KK(((____DMWH *)__YM5O));
+  } break;
+  case ____2A0I__: {
+    __VC4S=((____2A0I *)__YM5O);
+    __2PBU=((____N5WC *)__VC4S->__4VEJ);
+    __2PBU->__Q5WC.__KU4D=(____Q)(__2PBU->__Q5WC.__KU4D -  1);
+    if ((__2PBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __4CSU=NULL;
+      __5CSU=((____IB )(NULL));
+      __ADSU= 0;
+      __BDSU=((____IB )sizeof(____BC));
+      if (((unsigned long)__BDSU ==  0)) {
+        __4CSU=__BC__;
+      } else /* FALSE */ {
+        __ADSU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BDSU));
+        if ((__ADSU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __CDSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __DDSU=(void *)((unsigned long)(void *)((unsigned long)__BDSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CDSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CDSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EDSU=((____YWB )((____Q )(void *)((unsigned long)__DDSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __CDSU=__OKI(__DDSU,((____IB )(&(table_size[(__EDSU)-1]))),((____YWB )((____Q )__DDSU)));
+          __5CSU=__CDSU;
+        } else /* FALSE */ {
+          __EDSU=((____YWB )__ADSU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __CDSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __DDSU=(void *)((unsigned long)(void *)((unsigned long)__BDSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CDSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CDSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CDSU=__OKI(__DDSU,((____IB )(&(table_type[(__EDSU)]))),(____YWB)(__EDSU |  1));
+          __5CSU=__CDSU;
+        };
+        __4CSU=((____BC *)__5CSU);
+        *(__4CSU) = *(__BC__);
+      };
+      __0CSU=((____BC *)__4CSU);
+      if ((__0CSU->__OFL <  250)) {
+        __2CSU=__RVW( 250);
+        __0CSU->__FFL=__2CSU;
+        __0CSU->__OFL= 250;
+      };
+      __0CSU->__WJ= 0;
+      __EBEJ(__VC4S,__4CSU);
+      __LGZ(((____BC *)__4CSU));
       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__KL5O=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__KL5O=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__JL5O));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__KL5O=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__JL5O));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__GB4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__JL5O)->receiver__554J);
-    Self__NOBU=((__LOCAL__43WC *)Self__GB4S->local__PUEJ);
-    Self__NOBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__NOBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__NOBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__PBSU=NULL;
-      ptr__QBSU=((__POINTER__IB )(NULL));
-      typ_id__RBSU= 0;
-      __tmp__SBSU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__SBSU ==  0)) {
-        result__PBSU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__RBSU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SBSU));
-        if ((typ_id__RBSU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__TBSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__UBSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SBSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TBSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TBSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VBSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UBSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__TBSU=micro_alloc__table__lab__HKI(__tmp__UBSU,((__POINTER__IB )(&(table_size[(__tmp__VBSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UBSU)));
-          ptr__QBSU=__tmp__TBSU;
-        } else /* FALSE */ {
-          __tmp__VBSU=((__UINTEGER_32__RWB )typ_id__RBSU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__TBSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__UBSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SBSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TBSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TBSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__TBSU=micro_alloc__table__lab__HKI(__tmp__UBSU,((__POINTER__IB )(&(table_type[(__tmp__VBSU)]))),(__UINTEGER_32__RWB)(__tmp__VBSU |  1));
-          ptr__QBSU=__tmp__TBSU;
-        };
-        result__PBSU=((__STRING__BC *)ptr__QBSU);
-        *(result__PBSU) = *(STRING__BC__);
-      };
-      Self__LBSU=((__STRING__BC *)result__PBSU);
-      if ((Self__LBSU->capacity__HFL <  250)) {
-        __tmp__NBSU=create__KVW( 250);
-        Self__LBSU->storage__4EL=__tmp__NBSU;
-        Self__LBSU->capacity__HFL= 250;
-      };
-      Self__LBSU->count__WJ= 0;
-      display__V5DJ(Self__GB4S,result__PBSU);
-      put_string__EGZ(((__STRING__BC *)result__PBSU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZM5O=NULL;
+  } break;
+  case ____HJNJ__: {
+    __ZM5O=__SCLK(((____HJNJ *)__YM5O));
+  } break;
+  case ____SJNJ__: {
+    __ZM5O=__EDLK(((____SJNJ *)__YM5O));
+  } break;
+  case ____0AOJ__: {
+    __VC4S=((____2A0I *)((____0AOJ *)__YM5O)->__OB5J);
+    __2PBU=((____N5WC *)__VC4S->__4VEJ);
+    __2PBU->__Q5WC.__KU4D=(____Q)(__2PBU->__Q5WC.__KU4D -  1);
+    if ((__2PBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __4CSU=NULL;
+      __5CSU=((____IB )(NULL));
+      __ADSU= 0;
+      __BDSU=((____IB )sizeof(____BC));
+      if (((unsigned long)__BDSU ==  0)) {
+        __4CSU=__BC__;
+      } else /* FALSE */ {
+        __ADSU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BDSU));
+        if ((__ADSU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __CDSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __DDSU=(void *)((unsigned long)(void *)((unsigned long)__BDSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CDSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CDSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EDSU=((____YWB )((____Q )(void *)((unsigned long)__DDSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __CDSU=__OKI(__DDSU,((____IB )(&(table_size[(__EDSU)-1]))),((____YWB )((____Q )__DDSU)));
+          __5CSU=__CDSU;
+        } else /* FALSE */ {
+          __EDSU=((____YWB )__ADSU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __CDSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __DDSU=(void *)((unsigned long)(void *)((unsigned long)__BDSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CDSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CDSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CDSU=__OKI(__DDSU,((____IB )(&(table_type[(__EDSU)]))),(____YWB)(__EDSU |  1));
+          __5CSU=__CDSU;
+        };
+        __4CSU=((____BC *)__5CSU);
+        *(__4CSU) = *(__BC__);
+      };
+      __0CSU=((____BC *)__4CSU);
+      if ((__0CSU->__OFL <  250)) {
+        __2CSU=__RVW( 250);
+        __0CSU->__FFL=__2CSU;
+        __0CSU->__OFL= 250;
+      };
+      __0CSU->__WJ= 0;
+      __EBEJ(__VC4S,__4CSU);
+      __LGZ(((____BC *)__4CSU));
       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__KL5O=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZM5O=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__KL5O=NULL;
+  case ____EBOJ__: {
+    __ZM5O=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__KL5O=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__JL5O));
+  case ____3BOJ__: {
+    __ZM5O=__AELK(((____3BOJ *)__YM5O));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__KL5O=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__JL5O));
+  case ____RCOJ__: {
+    __ZM5O=__SELK(((____RCOJ *)__YM5O));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__KL5O=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__JL5O));
+  case ____HDOJ__: {
+    __ZM5O=__EFLK(((____HDOJ *)__YM5O));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__KL5O=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__JL5O));
+  case ____1DOJ__: {
+    __ZM5O=__WFLK(((____1DOJ *)__YM5O));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__KL5O=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__JL5O));
+  case ____PEOJ__: {
+    __ZM5O=__IGLK(((____PEOJ *)__YM5O));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__KL5O=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__JL5O));
+  case ____DFOJ__: {
+    __ZM5O=__0GLK(((____DFOJ *)__YM5O));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__KL5O=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__JL5O));
+  case ____XFOJ__: {
+    __ZM5O=__MHLK(((____XFOJ *)__YM5O));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BXOS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__JL5O));
-    __tmp__KL5O=__tmp__BXOS;
+  case ____QGOJ__: {
+    __QYOS=__4VPK(((____QGOJ *)__YM5O));
+    __ZM5O=__QYOS;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__KL5O=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__JL5O));
+  case ____EHOJ__: {
+    __ZM5O=__CILK(((____EHOJ *)__YM5O));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__KL5O=NULL;
+  case ____2HOJ__: {
+    __ZM5O=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__KL5O=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__JL5O));
+  case ____YIOJ__: {
+    __ZM5O=__XILK(((____YIOJ *)__YM5O));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__KL5O=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZM5O=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__KL5O=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZM5O=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__KL5O=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZM5O=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__SXOS=((__READ_SLOT__ZK4K *)__tmp__JL5O);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SXOS->slot__CYFM),Self__SXOS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__TXOS=execute_access_unlink__5AMM(Self__SXOS);
-    __tmp__KL5O=__tmp__TXOS;
+  case ____IM4K__: {
+    __BZOS=((____IM4K *)__YM5O);
+    __EIEN(((____FKRG *)__BZOS->__RZFM),__BZOS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __CZOS=__OCMM(__BZOS);
+    __ZM5O=__CZOS;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__KL5O=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__JL5O));
+  case ____T5FL__: {
+    __ZM5O=__VM5O(((____T5FL *)__YM5O));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__KL5O=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__JL5O));
+  case ____3DUL__: {
+    __ZM5O=__VUTP(((____3DUL *)__YM5O));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TXOS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__JL5O));
-    __tmp__KL5O=__tmp__TXOS;
+  case ____0EUL__: {
+    __CZOS=__0Q2P(((____0EUL *)__YM5O));
+    __ZM5O=__CZOS;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__KL5O=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__JL5O));
+  case ____BGUL__: {
+    __ZM5O=__GVTP(((____BGUL *)__YM5O));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TXOS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__JL5O));
-    __tmp__KL5O=__tmp__TXOS;
+  case ____2GUL__: {
+    __CZOS=__5W2P(((____2GUL *)__YM5O));
+    __ZM5O=__CZOS;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__KL5O=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__JL5O));
+  case ____B0VL__: {
+    __ZM5O=__GQCN(((____B0VL *)__YM5O));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__KL5O=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__JL5O));
+  case ____P0VL__: {
+    __ZM5O=__GNGM(((____P0VL *)__YM5O));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__UB4S=((__READ_GLOBAL__B4YL *)__tmp__JL5O);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__UB4S->global__Y5JM),Self__UB4S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__UB4S->global__Y5JM));
-    __tmp__KL5O=NULL;
+  case ____Q5YL__: {
+    __DD4S=((____Q5YL *)__YM5O);
+    __EIEN(((____FKRG *)__DD4S->__HBKM),__DD4S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__DD4S->__HBKM));
+    __ZM5O=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__KL5O=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__JL5O));
+  case ____UVPM__: {
+    __ZM5O=__GHXN(((____UVPM *)__YM5O));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__KL5O=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__JL5O));
+  case ____0ZPM__: {
+    __ZM5O=__5U0P(((____0ZPM *)__YM5O));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__KL5O=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__JL5O));
+  case ____MR0N__: {
+    __ZM5O=__H0VO(((____MR0N *)__YM5O));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__KL5O=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__JL5O));
+  case ____YWBP__: {
+    __ZM5O=__51ZQ(((____YWBP *)__YM5O));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__KL5O=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__JL5O));
+  case ____LYBP__: {
+    __ZM5O=__XBUP(((____LYBP *)__YM5O));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__KL5O=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__JL5O));
+  case ____CZBP__: {
+    __ZM5O=__ICUP(((____CZBP *)__YM5O));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__KL5O=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__JL5O));
+  case ____3BEP__: {
+    __ZM5O=__YVEQ(((____3BEP *)__YM5O));
   } break;
   };
-  __tmp__JL5O=__tmp__KL5O;
-  return(__tmp__JL5O);
+  __YM5O=__ZM5O;
+  return(__YM5O);
 }
 
-static void* execute_unlink__GTTP(__EXPR_OR_LOGIC__OCUL *Self__HTTP)
-// ({EXPR_OR_LOGIC__OCUL}) With result Recursive, No inlinable.
+static void* __VUTP(____3DUL *__WUTP)
+// ({__3DUL}) With result Recursive, No inlinable.
 {
-  void *__tmp__KTTP;
-  void *__tmp__LTTP,*__tmp__0YOS;
-  __READ_LOCAL__N5ZI *Self__3B4S;
-  __LOCAL__43WC *Self__TOBU;
-  __STRING__BC *result__TCSU,*Self__PCSU;
-  __POINTER__IB ptr__UCSU,__tmp__WCSU,__tmp__XCSU,__tmp__YCSU;
-  __INTEGER__Q typ_id__VCSU,typ_id__ZDSU;
-  __UINTEGER_32__RWB __tmp__ZCSU;
-  __PUT_TO__BFOJ *__tmp__IYOS;
-  __READ_SLOT__ZK4K *Self__ZYOS;
-  __READ_GLOBAL__B4YL *Self__LC4S;
-  __LIST__WH *Self__5LYT;
-  __CHARACTER__DB *__tmp__RCSU;
-  __FAST_ARRAYoINSTRo__X53D *Self__ZOBU;
-  __tmp__KTTP=Self__HTTP->parent_expr_binary_logic__RCUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__KTTP)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__LTTP=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__LTTP=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__KTTP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__LTTP=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__LTTP=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__LTTP=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__KTTP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__3B4S=((__READ_LOCAL__N5ZI *)__tmp__KTTP);
-    Self__TOBU=((__LOCAL__43WC *)Self__3B4S->local__PUEJ);
-    Self__TOBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TOBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__TOBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__TCSU=NULL;
-      ptr__UCSU=((__POINTER__IB )(NULL));
-      typ_id__VCSU= 0;
-      __tmp__WCSU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__WCSU ==  0)) {
-        result__TCSU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__VCSU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCSU));
-        if ((typ_id__VCSU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__XCSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__YCSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ZCSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YCSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__XCSU=micro_alloc__table__lab__HKI(__tmp__YCSU,((__POINTER__IB )(&(table_size[(__tmp__ZCSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YCSU)));
-          ptr__UCSU=__tmp__XCSU;
-        } else /* FALSE */ {
-          __tmp__ZCSU=((__UINTEGER_32__RWB )typ_id__VCSU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__XCSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__YCSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XCSU=micro_alloc__table__lab__HKI(__tmp__YCSU,((__POINTER__IB )(&(table_type[(__tmp__ZCSU)]))),(__UINTEGER_32__RWB)(__tmp__ZCSU |  1));
-          ptr__UCSU=__tmp__XCSU;
-        };
-        result__TCSU=((__STRING__BC *)ptr__UCSU);
-        *(result__TCSU) = *(STRING__BC__);
-      };
-      Self__PCSU=((__STRING__BC *)result__TCSU);
-      if ((Self__PCSU->capacity__HFL <  250)) {
-        __tmp__RCSU=create__KVW( 250);
-        Self__PCSU->storage__4EL=__tmp__RCSU;
-        Self__PCSU->capacity__HFL= 250;
-      };
-      Self__PCSU->count__WJ= 0;
-      display__V5DJ(Self__3B4S,result__TCSU);
-      put_string__EGZ(((__STRING__BC *)result__TCSU));
+  void *__ZUTP;
+  void *__0UTP,*__J0OS;
+  ____2A0I *__MD4S;
+  ____N5WC *__CQBU;
+  ____BC *__CESU,*__4DSU;
+  ____IB __DESU,__FESU,__GESU,__HESU;
+  ____Q __EESU,__IFSU;
+  ____YWB __IESU;
+  ____QGOJ *__XZOS;
+  ____IM4K *__I0OS;
+  ____Q5YL *__0D4S;
+  ____WH *__ONYT;
+  ____DB *__AESU;
+  ____GB4D *__IQBU;
+  __ZUTP=__WUTP->__AEUL.__OPTP;
+  switch (((struct ___OBJ *)__ZUTP)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
+  } break;
+  case ____0AXC__: {
+    __0UTP=__NMUH(((____0AXC *)__ZUTP));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
+  } break;
+  case ____DMWH__: {
+    __0UTP=__S3KK(((____DMWH *)__ZUTP));
+  } break;
+  case ____2A0I__: {
+    __MD4S=((____2A0I *)__ZUTP);
+    __CQBU=((____N5WC *)__MD4S->__4VEJ);
+    __CQBU->__Q5WC.__KU4D=(____Q)(__CQBU->__Q5WC.__KU4D -  1);
+    if ((__CQBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __CESU=NULL;
+      __DESU=((____IB )(NULL));
+      __EESU= 0;
+      __FESU=((____IB )sizeof(____BC));
+      if (((unsigned long)__FESU ==  0)) {
+        __CESU=__BC__;
+      } else /* FALSE */ {
+        __EESU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FESU));
+        if ((__EESU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __GESU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __HESU=(void *)((unsigned long)(void *)((unsigned long)__FESU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __IESU=((____YWB )((____Q )(void *)((unsigned long)__HESU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __GESU=__OKI(__HESU,((____IB )(&(table_size[(__IESU)-1]))),((____YWB )((____Q )__HESU)));
+          __DESU=__GESU;
+        } else /* FALSE */ {
+          __IESU=((____YWB )__EESU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __GESU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __HESU=(void *)((unsigned long)(void *)((unsigned long)__FESU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GESU=__OKI(__HESU,((____IB )(&(table_type[(__IESU)]))),(____YWB)(__IESU |  1));
+          __DESU=__GESU;
+        };
+        __CESU=((____BC *)__DESU);
+        *(__CESU) = *(__BC__);
+      };
+      __4DSU=((____BC *)__CESU);
+      if ((__4DSU->__OFL <  250)) {
+        __AESU=__RVW( 250);
+        __4DSU->__FFL=__AESU;
+        __4DSU->__OFL= 250;
+      };
+      __4DSU->__WJ= 0;
+      __EBEJ(__MD4S,__CESU);
+      __LGZ(((____BC *)__CESU));
       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__LTTP=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__LTTP=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__KTTP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__LTTP=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__KTTP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__3B4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__KTTP)->receiver__554J);
-    Self__TOBU=((__LOCAL__43WC *)Self__3B4S->local__PUEJ);
-    Self__TOBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TOBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__TOBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__TCSU=NULL;
-      ptr__UCSU=((__POINTER__IB )(NULL));
-      typ_id__VCSU= 0;
-      __tmp__WCSU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__WCSU ==  0)) {
-        result__TCSU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__VCSU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCSU));
-        if ((typ_id__VCSU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__XCSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__YCSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ZCSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YCSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__XCSU=micro_alloc__table__lab__HKI(__tmp__YCSU,((__POINTER__IB )(&(table_size[(__tmp__ZCSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YCSU)));
-          ptr__UCSU=__tmp__XCSU;
-        } else /* FALSE */ {
-          __tmp__ZCSU=((__UINTEGER_32__RWB )typ_id__VCSU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__XCSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__YCSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XCSU=micro_alloc__table__lab__HKI(__tmp__YCSU,((__POINTER__IB )(&(table_type[(__tmp__ZCSU)]))),(__UINTEGER_32__RWB)(__tmp__ZCSU |  1));
-          ptr__UCSU=__tmp__XCSU;
-        };
-        result__TCSU=((__STRING__BC *)ptr__UCSU);
-        *(result__TCSU) = *(STRING__BC__);
-      };
-      Self__PCSU=((__STRING__BC *)result__TCSU);
-      if ((Self__PCSU->capacity__HFL <  250)) {
-        __tmp__RCSU=create__KVW( 250);
-        Self__PCSU->storage__4EL=__tmp__RCSU;
-        Self__PCSU->capacity__HFL= 250;
-      };
-      Self__PCSU->count__WJ= 0;
-      display__V5DJ(Self__3B4S,result__TCSU);
-      put_string__EGZ(((__STRING__BC *)result__TCSU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
+  } break;
+  case ____HJNJ__: {
+    __0UTP=__SCLK(((____HJNJ *)__ZUTP));
+  } break;
+  case ____SJNJ__: {
+    __0UTP=__EDLK(((____SJNJ *)__ZUTP));
+  } break;
+  case ____0AOJ__: {
+    __MD4S=((____2A0I *)((____0AOJ *)__ZUTP)->__OB5J);
+    __CQBU=((____N5WC *)__MD4S->__4VEJ);
+    __CQBU->__Q5WC.__KU4D=(____Q)(__CQBU->__Q5WC.__KU4D -  1);
+    if ((__CQBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __CESU=NULL;
+      __DESU=((____IB )(NULL));
+      __EESU= 0;
+      __FESU=((____IB )sizeof(____BC));
+      if (((unsigned long)__FESU ==  0)) {
+        __CESU=__BC__;
+      } else /* FALSE */ {
+        __EESU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FESU));
+        if ((__EESU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __GESU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __HESU=(void *)((unsigned long)(void *)((unsigned long)__FESU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __IESU=((____YWB )((____Q )(void *)((unsigned long)__HESU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __GESU=__OKI(__HESU,((____IB )(&(table_size[(__IESU)-1]))),((____YWB )((____Q )__HESU)));
+          __DESU=__GESU;
+        } else /* FALSE */ {
+          __IESU=((____YWB )__EESU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __GESU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __HESU=(void *)((unsigned long)(void *)((unsigned long)__FESU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GESU=__OKI(__HESU,((____IB )(&(table_type[(__IESU)]))),(____YWB)(__IESU |  1));
+          __DESU=__GESU;
+        };
+        __CESU=((____BC *)__DESU);
+        *(__CESU) = *(__BC__);
+      };
+      __4DSU=((____BC *)__CESU);
+      if ((__4DSU->__OFL <  250)) {
+        __AESU=__RVW( 250);
+        __4DSU->__FFL=__AESU;
+        __4DSU->__OFL= 250;
+      };
+      __4DSU->__WJ= 0;
+      __EBEJ(__MD4S,__CESU);
+      __LGZ(((____BC *)__CESU));
       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__LTTP=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__LTTP=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__LTTP=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__KTTP));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__LTTP=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__KTTP));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__LTTP=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__KTTP));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__LTTP=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__KTTP));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__LTTP=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__KTTP));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__LTTP=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KTTP));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__LTTP=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KTTP));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__IYOS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__KTTP));
-    __tmp__LTTP=__tmp__IYOS;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__LTTP=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__KTTP));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__LTTP=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__LTTP=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__KTTP));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__LTTP=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__LTTP=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__LTTP=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__ZYOS=((__READ_SLOT__ZK4K *)__tmp__KTTP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__ZYOS->slot__CYFM),Self__ZYOS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0YOS=execute_access_unlink__5AMM(Self__ZYOS);
-    __tmp__LTTP=__tmp__0YOS;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__LTTP=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__KTTP));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__LTTP=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__KTTP));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__0YOS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__KTTP));
-    __tmp__LTTP=__tmp__0YOS;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__LTTP=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__KTTP));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__0YOS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__KTTP));
-    __tmp__LTTP=__tmp__0YOS;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__LTTP=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__KTTP));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__LTTP=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__KTTP));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__LC4S=((__READ_GLOBAL__B4YL *)__tmp__KTTP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__LC4S->global__Y5JM),Self__LC4S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__LC4S->global__Y5JM));
-    __tmp__LTTP=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__LTTP=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__KTTP));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__LTTP=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__KTTP));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__LTTP=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__KTTP));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__LTTP=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__KTTP));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__LTTP=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__KTTP));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__LTTP=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__KTTP));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__LTTP=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__KTTP));
-  } break;
-  };
-  if (((void *)__tmp__LTTP != (void *)NULL)) {
-    Self__5LYT=((__LIST__WH *)list_current__Y4GB);
-    Self__ZOBU=((__FAST_ARRAYoINSTRo__X53D *)Self__5LYT->expr_list__AA4D);
-    typ_id__VCSU=(__INTEGER__Q)(Self__5LYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__VCSU == (__INTEGER__Q)(Self__ZOBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__ZOBU,__tmp__LTTP);
-    } else /* FALSE */ {
-      add_last__A04F(Self__ZOBU,__tmp__LTTP);
-      move__to__by__H5QH(Self__ZOBU,typ_id__VCSU,(__INTEGER__Q)(Self__ZOBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__ZOBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__VCSU]=__tmp__LTTP;
-    };
-    Self__5LYT->index__OCFE=(__INTEGER__Q)(Self__5LYT->index__OCFE +  1);
-  };
-  __tmp__KTTP=Self__HTTP->parent_expr_binary_logic__RCUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__KTTP)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__LTTP=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__LTTP=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__KTTP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__LTTP=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__LTTP=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__LTTP=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__KTTP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__3B4S=((__READ_LOCAL__N5ZI *)__tmp__KTTP);
-    Self__TOBU=((__LOCAL__43WC *)Self__3B4S->local__PUEJ);
-    Self__TOBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TOBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__TOBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__TCSU=NULL;
-      ptr__UCSU=((__POINTER__IB )(NULL));
-      typ_id__ZDSU= 0;
-      __tmp__WCSU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__WCSU ==  0)) {
-        result__TCSU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__ZDSU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCSU));
-        if ((typ_id__ZDSU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__XCSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__YCSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ZCSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YCSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__XCSU=micro_alloc__table__lab__HKI(__tmp__YCSU,((__POINTER__IB )(&(table_size[(__tmp__ZCSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YCSU)));
-          ptr__UCSU=__tmp__XCSU;
-        } else /* FALSE */ {
-          __tmp__ZCSU=((__UINTEGER_32__RWB )typ_id__ZDSU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__XCSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__YCSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XCSU=micro_alloc__table__lab__HKI(__tmp__YCSU,((__POINTER__IB )(&(table_type[(__tmp__ZCSU)]))),(__UINTEGER_32__RWB)(__tmp__ZCSU |  1));
-          ptr__UCSU=__tmp__XCSU;
-        };
-        result__TCSU=((__STRING__BC *)ptr__UCSU);
-        *(result__TCSU) = *(STRING__BC__);
-      };
-      Self__PCSU=((__STRING__BC *)result__TCSU);
-      if ((Self__PCSU->capacity__HFL <  250)) {
-        __tmp__RCSU=create__KVW( 250);
-        Self__PCSU->storage__4EL=__tmp__RCSU;
-        Self__PCSU->capacity__HFL= 250;
-      };
-      Self__PCSU->count__WJ= 0;
-      display__V5DJ(Self__3B4S,result__TCSU);
-      put_string__EGZ(((__STRING__BC *)result__TCSU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
+  } break;
+  case ____EBOJ__: {
+    __0UTP=NULL;
+  } break;
+  case ____3BOJ__: {
+    __0UTP=__AELK(((____3BOJ *)__ZUTP));
+  } break;
+  case ____RCOJ__: {
+    __0UTP=__SELK(((____RCOJ *)__ZUTP));
+  } break;
+  case ____HDOJ__: {
+    __0UTP=__EFLK(((____HDOJ *)__ZUTP));
+  } break;
+  case ____1DOJ__: {
+    __0UTP=__WFLK(((____1DOJ *)__ZUTP));
+  } break;
+  case ____PEOJ__: {
+    __0UTP=__IGLK(((____PEOJ *)__ZUTP));
+  } break;
+  case ____DFOJ__: {
+    __0UTP=__0GLK(((____DFOJ *)__ZUTP));
+  } break;
+  case ____XFOJ__: {
+    __0UTP=__MHLK(((____XFOJ *)__ZUTP));
+  } break;
+  case ____QGOJ__: {
+    __XZOS=__4VPK(((____QGOJ *)__ZUTP));
+    __0UTP=__XZOS;
+  } break;
+  case ____EHOJ__: {
+    __0UTP=__CILK(((____EHOJ *)__ZUTP));
+  } break;
+  case ____2HOJ__: {
+    __0UTP=NULL;
+  } break;
+  case ____YIOJ__: {
+    __0UTP=__XILK(((____YIOJ *)__ZUTP));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
+  } break;
+  case ____IM4K__: {
+    __I0OS=((____IM4K *)__ZUTP);
+    __EIEN(((____FKRG *)__I0OS->__RZFM),__I0OS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __J0OS=__OCMM(__I0OS);
+    __0UTP=__J0OS;
+  } break;
+  case ____T5FL__: {
+    __0UTP=__VM5O(((____T5FL *)__ZUTP));
+  } break;
+  case ____3DUL__: {
+    __0UTP=__VUTP(((____3DUL *)__ZUTP));
+  } break;
+  case ____0EUL__: {
+    __J0OS=__0Q2P(((____0EUL *)__ZUTP));
+    __0UTP=__J0OS;
+  } break;
+  case ____BGUL__: {
+    __0UTP=__GVTP(((____BGUL *)__ZUTP));
+  } break;
+  case ____2GUL__: {
+    __J0OS=__5W2P(((____2GUL *)__ZUTP));
+    __0UTP=__J0OS;
+  } break;
+  case ____B0VL__: {
+    __0UTP=__GQCN(((____B0VL *)__ZUTP));
+  } break;
+  case ____P0VL__: {
+    __0UTP=__GNGM(((____P0VL *)__ZUTP));
+  } break;
+  case ____Q5YL__: {
+    __0D4S=((____Q5YL *)__ZUTP);
+    __EIEN(((____FKRG *)__0D4S->__HBKM),__0D4S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__0D4S->__HBKM));
+    __0UTP=NULL;
+  } break;
+  case ____UVPM__: {
+    __0UTP=__GHXN(((____UVPM *)__ZUTP));
+  } break;
+  case ____0ZPM__: {
+    __0UTP=__5U0P(((____0ZPM *)__ZUTP));
+  } break;
+  case ____MR0N__: {
+    __0UTP=__H0VO(((____MR0N *)__ZUTP));
+  } break;
+  case ____YWBP__: {
+    __0UTP=__51ZQ(((____YWBP *)__ZUTP));
+  } break;
+  case ____LYBP__: {
+    __0UTP=__XBUP(((____LYBP *)__ZUTP));
+  } break;
+  case ____CZBP__: {
+    __0UTP=__ICUP(((____CZBP *)__ZUTP));
+  } break;
+  case ____3BEP__: {
+    __0UTP=__YVEQ(((____3BEP *)__ZUTP));
+  } break;
+  };
+  if (((void *)__0UTP != (void *)NULL)) {
+    __ONYT=((____WH *)__Q5GB);
+    __IQBU=((____GB4D *)__ONYT->__PB4D);
+    __EESU=(____Q)(__ONYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__EESU == (____Q)(__IQBU->__OB4D.__AVLE +  1))) {
+      __P14F(__IQBU,__0UTP);
+    } else /* FALSE */ {
+      __P14F(__IQBU,__0UTP);
+      __WARH(__IQBU,__EESU,(____Q)(__IQBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__IQBU->__OB4D.__S24F)[__EESU]=__0UTP;
+    };
+    __ONYT->__3DFE=(____Q)(__ONYT->__3DFE +  1);
+  };
+  __ZUTP=__WUTP->__AEUL.__SPTP;
+  switch (((struct ___OBJ *)__ZUTP)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
+  } break;
+  case ____0AXC__: {
+    __0UTP=__NMUH(((____0AXC *)__ZUTP));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
+  } break;
+  case ____DMWH__: {
+    __0UTP=__S3KK(((____DMWH *)__ZUTP));
+  } break;
+  case ____2A0I__: {
+    __MD4S=((____2A0I *)__ZUTP);
+    __CQBU=((____N5WC *)__MD4S->__4VEJ);
+    __CQBU->__Q5WC.__KU4D=(____Q)(__CQBU->__Q5WC.__KU4D -  1);
+    if ((__CQBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __CESU=NULL;
+      __DESU=((____IB )(NULL));
+      __IFSU= 0;
+      __FESU=((____IB )sizeof(____BC));
+      if (((unsigned long)__FESU ==  0)) {
+        __CESU=__BC__;
+      } else /* FALSE */ {
+        __IFSU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FESU));
+        if ((__IFSU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __GESU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __HESU=(void *)((unsigned long)(void *)((unsigned long)__FESU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __IESU=((____YWB )((____Q )(void *)((unsigned long)__HESU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __GESU=__OKI(__HESU,((____IB )(&(table_size[(__IESU)-1]))),((____YWB )((____Q )__HESU)));
+          __DESU=__GESU;
+        } else /* FALSE */ {
+          __IESU=((____YWB )__IFSU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __GESU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __HESU=(void *)((unsigned long)(void *)((unsigned long)__FESU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GESU=__OKI(__HESU,((____IB )(&(table_type[(__IESU)]))),(____YWB)(__IESU |  1));
+          __DESU=__GESU;
+        };
+        __CESU=((____BC *)__DESU);
+        *(__CESU) = *(__BC__);
+      };
+      __4DSU=((____BC *)__CESU);
+      if ((__4DSU->__OFL <  250)) {
+        __AESU=__RVW( 250);
+        __4DSU->__FFL=__AESU;
+        __4DSU->__OFL= 250;
+      };
+      __4DSU->__WJ= 0;
+      __EBEJ(__MD4S,__CESU);
+      __LGZ(((____BC *)__CESU));
       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__LTTP=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__LTTP=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__KTTP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__LTTP=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__KTTP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__3B4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__KTTP)->receiver__554J);
-    Self__TOBU=((__LOCAL__43WC *)Self__3B4S->local__PUEJ);
-    Self__TOBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TOBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__TOBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__TCSU=NULL;
-      ptr__UCSU=((__POINTER__IB )(NULL));
-      typ_id__ZDSU= 0;
-      __tmp__WCSU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__WCSU ==  0)) {
-        result__TCSU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__ZDSU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCSU));
-        if ((typ_id__ZDSU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__XCSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__YCSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ZCSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YCSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__XCSU=micro_alloc__table__lab__HKI(__tmp__YCSU,((__POINTER__IB )(&(table_size[(__tmp__ZCSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YCSU)));
-          ptr__UCSU=__tmp__XCSU;
-        } else /* FALSE */ {
-          __tmp__ZCSU=((__UINTEGER_32__RWB )typ_id__ZDSU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__XCSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__YCSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XCSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__XCSU=micro_alloc__table__lab__HKI(__tmp__YCSU,((__POINTER__IB )(&(table_type[(__tmp__ZCSU)]))),(__UINTEGER_32__RWB)(__tmp__ZCSU |  1));
-          ptr__UCSU=__tmp__XCSU;
-        };
-        result__TCSU=((__STRING__BC *)ptr__UCSU);
-        *(result__TCSU) = *(STRING__BC__);
-      };
-      Self__PCSU=((__STRING__BC *)result__TCSU);
-      if ((Self__PCSU->capacity__HFL <  250)) {
-        __tmp__RCSU=create__KVW( 250);
-        Self__PCSU->storage__4EL=__tmp__RCSU;
-        Self__PCSU->capacity__HFL= 250;
-      };
-      Self__PCSU->count__WJ= 0;
-      display__V5DJ(Self__3B4S,result__TCSU);
-      put_string__EGZ(((__STRING__BC *)result__TCSU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
+  } break;
+  case ____HJNJ__: {
+    __0UTP=__SCLK(((____HJNJ *)__ZUTP));
+  } break;
+  case ____SJNJ__: {
+    __0UTP=__EDLK(((____SJNJ *)__ZUTP));
+  } break;
+  case ____0AOJ__: {
+    __MD4S=((____2A0I *)((____0AOJ *)__ZUTP)->__OB5J);
+    __CQBU=((____N5WC *)__MD4S->__4VEJ);
+    __CQBU->__Q5WC.__KU4D=(____Q)(__CQBU->__Q5WC.__KU4D -  1);
+    if ((__CQBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __CESU=NULL;
+      __DESU=((____IB )(NULL));
+      __IFSU= 0;
+      __FESU=((____IB )sizeof(____BC));
+      if (((unsigned long)__FESU ==  0)) {
+        __CESU=__BC__;
+      } else /* FALSE */ {
+        __IFSU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FESU));
+        if ((__IFSU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __GESU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __HESU=(void *)((unsigned long)(void *)((unsigned long)__FESU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __IESU=((____YWB )((____Q )(void *)((unsigned long)__HESU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __GESU=__OKI(__HESU,((____IB )(&(table_size[(__IESU)-1]))),((____YWB )((____Q )__HESU)));
+          __DESU=__GESU;
+        } else /* FALSE */ {
+          __IESU=((____YWB )__IFSU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __GESU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __HESU=(void *)((unsigned long)(void *)((unsigned long)__FESU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GESU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __GESU=__OKI(__HESU,((____IB )(&(table_type[(__IESU)]))),(____YWB)(__IESU |  1));
+          __DESU=__GESU;
+        };
+        __CESU=((____BC *)__DESU);
+        *(__CESU) = *(__BC__);
+      };
+      __4DSU=((____BC *)__CESU);
+      if ((__4DSU->__OFL <  250)) {
+        __AESU=__RVW( 250);
+        __4DSU->__FFL=__AESU;
+        __4DSU->__OFL= 250;
+      };
+      __4DSU->__WJ= 0;
+      __EBEJ(__MD4S,__CESU);
+      __LGZ(((____BC *)__CESU));
       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__LTTP=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__LTTP=NULL;
+  case ____EBOJ__: {
+    __0UTP=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__LTTP=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__KTTP));
+  case ____3BOJ__: {
+    __0UTP=__AELK(((____3BOJ *)__ZUTP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__LTTP=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__KTTP));
+  case ____RCOJ__: {
+    __0UTP=__SELK(((____RCOJ *)__ZUTP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__LTTP=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__KTTP));
+  case ____HDOJ__: {
+    __0UTP=__EFLK(((____HDOJ *)__ZUTP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__LTTP=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__KTTP));
+  case ____1DOJ__: {
+    __0UTP=__WFLK(((____1DOJ *)__ZUTP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__LTTP=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__KTTP));
+  case ____PEOJ__: {
+    __0UTP=__IGLK(((____PEOJ *)__ZUTP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__LTTP=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KTTP));
+  case ____DFOJ__: {
+    __0UTP=__0GLK(((____DFOJ *)__ZUTP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__LTTP=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KTTP));
+  case ____XFOJ__: {
+    __0UTP=__MHLK(((____XFOJ *)__ZUTP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__IYOS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__KTTP));
-    __tmp__LTTP=__tmp__IYOS;
+  case ____QGOJ__: {
+    __XZOS=__4VPK(((____QGOJ *)__ZUTP));
+    __0UTP=__XZOS;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__LTTP=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__KTTP));
+  case ____EHOJ__: {
+    __0UTP=__CILK(((____EHOJ *)__ZUTP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__LTTP=NULL;
+  case ____2HOJ__: {
+    __0UTP=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__LTTP=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__KTTP));
+  case ____YIOJ__: {
+    __0UTP=__XILK(((____YIOJ *)__ZUTP));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__LTTP=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__LTTP=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__LTTP=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __0UTP=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__ZYOS=((__READ_SLOT__ZK4K *)__tmp__KTTP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__ZYOS->slot__CYFM),Self__ZYOS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__0YOS=execute_access_unlink__5AMM(Self__ZYOS);
-    __tmp__LTTP=__tmp__0YOS;
+  case ____IM4K__: {
+    __I0OS=((____IM4K *)__ZUTP);
+    __EIEN(((____FKRG *)__I0OS->__RZFM),__I0OS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __J0OS=__OCMM(__I0OS);
+    __0UTP=__J0OS;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__LTTP=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__KTTP));
+  case ____T5FL__: {
+    __0UTP=__VM5O(((____T5FL *)__ZUTP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__LTTP=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__KTTP));
+  case ____3DUL__: {
+    __0UTP=__VUTP(((____3DUL *)__ZUTP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__0YOS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__KTTP));
-    __tmp__LTTP=__tmp__0YOS;
+  case ____0EUL__: {
+    __J0OS=__0Q2P(((____0EUL *)__ZUTP));
+    __0UTP=__J0OS;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__LTTP=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__KTTP));
+  case ____BGUL__: {
+    __0UTP=__GVTP(((____BGUL *)__ZUTP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__0YOS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__KTTP));
-    __tmp__LTTP=__tmp__0YOS;
+  case ____2GUL__: {
+    __J0OS=__5W2P(((____2GUL *)__ZUTP));
+    __0UTP=__J0OS;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__LTTP=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__KTTP));
+  case ____B0VL__: {
+    __0UTP=__GQCN(((____B0VL *)__ZUTP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__LTTP=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__KTTP));
+  case ____P0VL__: {
+    __0UTP=__GNGM(((____P0VL *)__ZUTP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__LC4S=((__READ_GLOBAL__B4YL *)__tmp__KTTP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__LC4S->global__Y5JM),Self__LC4S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__LC4S->global__Y5JM));
-    __tmp__LTTP=NULL;
+  case ____Q5YL__: {
+    __0D4S=((____Q5YL *)__ZUTP);
+    __EIEN(((____FKRG *)__0D4S->__HBKM),__0D4S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__0D4S->__HBKM));
+    __0UTP=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__LTTP=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__KTTP));
+  case ____UVPM__: {
+    __0UTP=__GHXN(((____UVPM *)__ZUTP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__LTTP=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__KTTP));
+  case ____0ZPM__: {
+    __0UTP=__5U0P(((____0ZPM *)__ZUTP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__LTTP=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__KTTP));
+  case ____MR0N__: {
+    __0UTP=__H0VO(((____MR0N *)__ZUTP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__LTTP=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__KTTP));
+  case ____YWBP__: {
+    __0UTP=__51ZQ(((____YWBP *)__ZUTP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__LTTP=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__KTTP));
+  case ____LYBP__: {
+    __0UTP=__XBUP(((____LYBP *)__ZUTP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__LTTP=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__KTTP));
+  case ____CZBP__: {
+    __0UTP=__ICUP(((____CZBP *)__ZUTP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__LTTP=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__KTTP));
+  case ____3BEP__: {
+    __0UTP=__YVEQ(((____3BEP *)__ZUTP));
   } break;
   };
-  __tmp__KTTP=__tmp__LTTP;
-  return(__tmp__KTTP);
+  __ZUTP=__0UTP;
+  return(__ZUTP);
 }
 
-static void* execute_link__LP2P(__EXPR_OR_OR_LOGIC__LDUL *Self__MP2P)
-// ({EXPR_OR_OR_LOGIC__LDUL}) With result Recursive, No inlinable.
+static void* __0Q2P(____0EUL *__1Q2P)
+// ({__0EUL}) With result Recursive, No inlinable.
 {
-  void *left_t__UP2P,*right_t__VP2P;
-  __UINTEGER_32__RWB old_seq__PP2P,__tmp__BFSU,__tmp__FGSU,__tmp__3MSU;
-  void *__tmp__XP2P,*__tmp__YP2P,*r__CERP,*__tmp__LKQQ,*__tmp__H0OQ;
-  void *__tmp__A1OQ,*__tmp__B1OQ,*__tmp__I1OQ,*__tmp__J1OQ;
-  __LIST__WH *Self__BMYT;
-  __STRING__BC *result__1ESU,*Self__XESU,*result__5FSU,*Self__1FSU;
-  __STRING__BC *result__XMSU,*Self__TMSU;
-  __POINTER__IB ptr__2ESU,__tmp__4ESU,__tmp__5ESU,__tmp__AFSU,ptr__AGSU;
-  __POINTER__IB __tmp__CGSU,__tmp__DGSU,__tmp__EGSU,__tmp__1MSU;
-  __POINTER__IB __tmp__2MSU;
-  __INTEGER__Q typ_id__3ESU,typ_id__BGSU,typ_id__ZMSU;
-  __PROTOTYPE_CST__45WC *__tmp__FQ2P,*__tmp__IQ2P;
-  __EXPR_OR_LOGIC__OCUL *result__OMAQ,*result__LWSP,*Self__IUVP;
-  __POSITION__OL p__AERP,p__EXJV;
-  __READ_LOCAL__N5ZI *Self__JMRS,*Self__DORS;
-  __LOCAL__43WC *Self__CPBU,*Self__GQBU;
-  __READ_GLOBAL__B4YL *Self__MMRS,*Self__GORS;
-  __EXPR_SUP__OAOJ *__tmp__P0OQ;
-  __EXPR_EQUAL__YHNJ *__tmp__S0OQ;
-  __EXPR_SUP_EQ__JVBP *result__XWJV,*Self__DXJV;
-  __CHARACTER__DB *__tmp__ZESU,*__tmp__3FSU,*__tmp__VMSU;
-  __BOOLEAN__L __tmp__A0OQ,__tmp__C1OQ,__tmp__K1OQ;
-  left_t__UP2P=NULL;
-  right_t__VP2P=NULL;
-  old_seq__PP2P=seq_call_and_loop__BL3K;
-  __tmp__XP2P=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__XP2P)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__YP2P=((__STRING_CST__5J *)__tmp__XP2P);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__YP2P=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__XP2P));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__YP2P=((__PROTOTYPE_CST__45WC *)__tmp__XP2P);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__YP2P=((__INTEGER_CST__KAXC *)__tmp__XP2P);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__BMYT=((__LIST__WH *)list_current__Y4GB);
-    result__1ESU=NULL;
-    ptr__2ESU=((__POINTER__IB )(NULL));
-    typ_id__3ESU= 0;
-    __tmp__4ESU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__4ESU ==  0)) {
-      result__1ESU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__3ESU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4ESU));
-      if ((typ_id__3ESU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__5ESU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__AFSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4ESU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5ESU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5ESU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__BFSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__AFSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__5ESU=micro_alloc__table__lab__HKI(__tmp__AFSU,((__POINTER__IB )(&(table_size[(__tmp__BFSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__AFSU)));
-        ptr__2ESU=__tmp__5ESU;
-      } else /* FALSE */ {
-        __tmp__BFSU=((__UINTEGER_32__RWB )typ_id__3ESU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__5ESU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__AFSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4ESU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5ESU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5ESU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__5ESU=micro_alloc__table__lab__HKI(__tmp__AFSU,((__POINTER__IB )(&(table_type[(__tmp__BFSU)]))),(__UINTEGER_32__RWB)(__tmp__BFSU |  1));
-        ptr__2ESU=__tmp__5ESU;
-      };
-      result__1ESU=((__STRING__BC *)ptr__2ESU);
-      *(result__1ESU) = *(STRING__BC__);
-    };
-    Self__XESU=((__STRING__BC *)result__1ESU);
-    if ((Self__XESU->capacity__HFL <  250)) {
-      __tmp__ZESU=create__KVW( 250);
-      Self__XESU->storage__4EL=__tmp__ZESU;
-      Self__XESU->capacity__HFL= 250;
-    };
-    Self__XESU->count__WJ= 0;
-    display__NHFE(Self__BMYT,result__1ESU);
-    put_string__EGZ(((__STRING__BC *)result__1ESU));
+  void *__DR2P,*__ER2P;
+  ____YWB __4Q2P,__QGSU,__UHSU,__MOSU;
+  void *__GR2P,*__HR2P,*__RFRP,*__0LQQ,*__W1OQ,*__P2OQ,*__Q2OQ,*__X2OQ;
+  void *__Y2OQ;
+  ____WH *__QNYT;
+  ____BC *__KGSU,*__GGSU,*__OHSU,*__KHSU,*__GOSU,*__COSU;
+  ____IB __LGSU,__NGSU,__OGSU,__PGSU,__PHSU,__RHSU,__SHSU,__THSU,__KOSU;
+  ____IB __LOSU;
+  ____Q __MGSU,__QHSU,__IOSU;
+  ____NBXC *__UR2P,*__XR2P;
+  ____3DUL *__3NAQ,*__0XSP,*__XVVP;
+  ____OL __PFRP,__TYJV;
+  ____2A0I *__YNRS,*__SPRS;
+  ____N5WC *__RQBU,*__VRBU;
+  ____Q5YL *__1NRS,*__VPRS;
+  ____3BOJ *__41OQ;
+  ____HJNJ *__B2OQ;
+  ____YWBP *__GYJV,*__SYJV;
+  ____DB *__IGSU,*__MHSU,*__EOSU;
+  ____L __P1OQ,__R2OQ,__Z2OQ;
+  __DR2P=NULL;
+  __ER2P=NULL;
+  __4Q2P=__QM3K;
+  __GR2P=__1Q2P->__1EUL.__AEUL.__OPTP;
+  switch (((struct ___OBJ *)__GR2P)->__id) {
+  case ____5J__: {
+    __HR2P=((____5J *)__GR2P);
+  } break;
+  case ____0AXC__: {
+    __HR2P=__NG3H(((____0AXC *)__GR2P));
+  } break;
+  case ____NBXC__: {
+    __HR2P=((____NBXC *)__GR2P);
+  } break;
+  case ____ZBXC__: {
+    __HR2P=((____ZBXC *)__GR2P);
+  } break;
+  case ____DMWH__: {
+    __QNYT=((____WH *)__Q5GB);
+    __KGSU=NULL;
+    __LGSU=((____IB )(NULL));
+    __MGSU= 0;
+    __NGSU=((____IB )sizeof(____BC));
+    if (((unsigned long)__NGSU ==  0)) {
+      __KGSU=__BC__;
+    } else /* FALSE */ {
+      __MGSU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NGSU));
+      if ((__MGSU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __OGSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __PGSU=(void *)((unsigned long)(void *)((unsigned long)__NGSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OGSU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __QGSU=((____YWB )((____Q )(void *)((unsigned long)__PGSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __OGSU=__OKI(__PGSU,((____IB )(&(table_size[(__QGSU)-1]))),((____YWB )((____Q )__PGSU)));
+        __LGSU=__OGSU;
+      } else /* FALSE */ {
+        __QGSU=((____YWB )__MGSU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __OGSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __PGSU=(void *)((unsigned long)(void *)((unsigned long)__NGSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OGSU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __OGSU=__OKI(__PGSU,((____IB )(&(table_type[(__QGSU)]))),(____YWB)(__QGSU |  1));
+        __LGSU=__OGSU;
+      };
+      __KGSU=((____BC *)__LGSU);
+      *(__KGSU) = *(__BC__);
+    };
+    __GGSU=((____BC *)__KGSU);
+    if ((__GGSU->__OFL <  250)) {
+      __IGSU=__RVW( 250);
+      __GGSU->__FFL=__IGSU;
+      __GGSU->__OFL= 250;
+    };
+    __GGSU->__WJ= 0;
+    __2IFE(__QNYT,__KGSU);
+    __LGZ(((____BC *)__KGSU));
     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__YP2P=NULL;
+    __HR2P=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__YP2P=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__XP2P));
+  case ____2A0I__: {
+    __HR2P=__ONBK(((____2A0I *)__GR2P));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__YP2P=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__XP2P));
+  case ____HJNJ__: {
+    __HR2P=__ENPL(((____HJNJ *)__GR2P));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__YP2P=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__XP2P));
+  case ____SJNJ__: {
+    __HR2P=__ORPL(((____SJNJ *)__GR2P));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__YP2P=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__XP2P));
+  case ____0AOJ__: {
+    __HR2P=__YVPL(((____0AOJ *)__GR2P));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__YP2P=((__GET_TYPE_ID__V5NJ *)__tmp__XP2P);
+  case ____EBOJ__: {
+    __HR2P=((____EBOJ *)__GR2P);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__YP2P=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__XP2P));
+  case ____3BOJ__: {
+    __HR2P=__EXPL(((____3BOJ *)__GR2P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__YP2P=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__XP2P));
+  case ____RCOJ__: {
+    __HR2P=__O1PL(((____RCOJ *)__GR2P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__YP2P=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__XP2P));
+  case ____HDOJ__: {
+    __HR2P=__Y5PL(((____HDOJ *)__GR2P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__YP2P=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__XP2P));
+  case ____1DOJ__: {
+    __HR2P=__CEQL(((____1DOJ *)__GR2P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__YP2P=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__XP2P));
+  case ____PEOJ__: {
+    __HR2P=__MIQL(((____PEOJ *)__GR2P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__YP2P=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__XP2P));
+  case ____DFOJ__: {
+    __HR2P=__WMQL(((____DFOJ *)__GR2P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__YP2P=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__XP2P));
+  case ____XFOJ__: {
+    __HR2P=__ARQL(((____XFOJ *)__GR2P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__YP2P=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__XP2P));
+  case ____QGOJ__: {
+    __HR2P=__4VPK(((____QGOJ *)__GR2P));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__YP2P=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__XP2P));
+  case ____EHOJ__: {
+    __HR2P=__KVQL(((____EHOJ *)__GR2P));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__YP2P=((__SIZE_OF__NGOJ *)__tmp__XP2P);
+  case ____2HOJ__: {
+    __HR2P=((____2HOJ *)__GR2P);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__YP2P=execute_link__HUQL(((__CAST__JHOJ *)__tmp__XP2P));
+  case ____YIOJ__: {
+    __HR2P=__WVQL(((____YIOJ *)__GR2P));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__YP2P=((__REAL_CST__JLOJ *)__tmp__XP2P);
+  case ____YMOJ__: {
+    __HR2P=((____YMOJ *)__GR2P);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__YP2P=((__CHARACTER_CST__5LOJ *)__tmp__XP2P);
+  case ____ONOJ__: {
+    __HR2P=((____ONOJ *)__GR2P);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__YP2P=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__XP2P);
+  case ____YOOJ__: {
+    __HR2P=((____YOOJ *)__GR2P);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__YP2P=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__XP2P));
+  case ____IM4K__: {
+    __HR2P=__GHIM(((____IM4K *)__GR2P));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__YP2P=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__XP2P));
+  case ____T5FL__: {
+    __HR2P=__CN5O(((____T5FL *)__GR2P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__YP2P=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__XP2P));
+  case ____3DUL__: {
+    __HR2P=__ZVTP(((____3DUL *)__GR2P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__YP2P=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__XP2P));
+  case ____0EUL__: {
+    __HR2P=__0Q2P(((____0EUL *)__GR2P));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__YP2P=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__XP2P));
+  case ____BGUL__: {
+    __HR2P=__T1TP(((____BGUL *)__GR2P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__YP2P=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__XP2P));
+  case ____2GUL__: {
+    __HR2P=__5W2P(((____2GUL *)__GR2P));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__YP2P=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__XP2P));
+  case ____B0VL__: {
+    __HR2P=__KFDN(((____B0VL *)__GR2P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__YP2P=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__XP2P));
+  case ____P0VL__: {
+    __HR2P=__S3HM(((____P0VL *)__GR2P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__YP2P=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__XP2P));
+  case ____Q5YL__: {
+    __HR2P=__FNIM(((____Q5YL *)__GR2P));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__YP2P=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__XP2P));
+  case ____UVPM__: {
+    __HR2P=__ARXN(((____UVPM *)__GR2P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__YP2P=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__XP2P));
+  case ____0ZPM__: {
+    __HR2P=__TV0P(((____0ZPM *)__GR2P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__YP2P=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__XP2P));
+  case ____MR0N__: {
+    __HR2P=__1DWO(((____MR0N *)__GR2P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__YP2P=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__XP2P));
+  case ____YWBP__: {
+    __HR2P=__R2ZQ(((____YWBP *)__GR2P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__YP2P=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__XP2P));
+  case ____LYBP__: {
+    __HR2P=__HDUP(((____LYBP *)__GR2P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__YP2P=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__XP2P));
+  case ____CZBP__: {
+    __HR2P=__RHUP(((____CZBP *)__GR2P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__YP2P=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__XP2P));
+  case ____3BEP__: {
+    __HR2P=__NWEQ(((____3BEP *)__GR2P));
   } break;
   };
-  Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP=__tmp__YP2P;
-  seq_or_and__ADFE=(__UINTEGER_32__RWB)(seq_or_and__ADFE +  1);
-  seq_inline__ECFE=(__UINTEGER_32__RWB)(seq_inline__ECFE +  1);
-  __tmp__XP2P=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__XP2P)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__YP2P=((__STRING_CST__5J *)__tmp__XP2P);
+  __1Q2P->__1EUL.__AEUL.__OPTP=__HR2P;
+  __PEFE=(____YWB)(__PEFE +  1);
+  __TDFE=(____YWB)(__TDFE +  1);
+  __GR2P=__1Q2P->__1EUL.__AEUL.__SPTP;
+  switch (((struct ___OBJ *)__GR2P)->__id) {
+  case ____5J__: {
+    __HR2P=((____5J *)__GR2P);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__YP2P=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__XP2P));
+  case ____0AXC__: {
+    __HR2P=__NG3H(((____0AXC *)__GR2P));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__YP2P=((__PROTOTYPE_CST__45WC *)__tmp__XP2P);
+  case ____NBXC__: {
+    __HR2P=((____NBXC *)__GR2P);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__YP2P=((__INTEGER_CST__KAXC *)__tmp__XP2P);
+  case ____ZBXC__: {
+    __HR2P=((____ZBXC *)__GR2P);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__BMYT=((__LIST__WH *)list_current__Y4GB);
-    result__1ESU=NULL;
-    ptr__2ESU=((__POINTER__IB )(NULL));
-    typ_id__3ESU= 0;
-    __tmp__4ESU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__4ESU ==  0)) {
-      result__1ESU=STRING__BC__;
+  case ____DMWH__: {
+    __QNYT=((____WH *)__Q5GB);
+    __KGSU=NULL;
+    __LGSU=((____IB )(NULL));
+    __MGSU= 0;
+    __NGSU=((____IB )sizeof(____BC));
+    if (((unsigned long)__NGSU ==  0)) {
+      __KGSU=__BC__;
     } else /* FALSE */ {
-      typ_id__3ESU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4ESU));
-      if ((typ_id__3ESU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__5ESU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__AFSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4ESU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5ESU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5ESU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__BFSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__AFSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__5ESU=micro_alloc__table__lab__HKI(__tmp__AFSU,((__POINTER__IB )(&(table_size[(__tmp__BFSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__AFSU)));
-        ptr__2ESU=__tmp__5ESU;
+      __MGSU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NGSU));
+      if ((__MGSU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __OGSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __PGSU=(void *)((unsigned long)(void *)((unsigned long)__NGSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OGSU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __QGSU=((____YWB )((____Q )(void *)((unsigned long)__PGSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __OGSU=__OKI(__PGSU,((____IB )(&(table_size[(__QGSU)-1]))),((____YWB )((____Q )__PGSU)));
+        __LGSU=__OGSU;
       } else /* FALSE */ {
-        __tmp__BFSU=((__UINTEGER_32__RWB )typ_id__3ESU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__5ESU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__AFSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4ESU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5ESU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5ESU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__5ESU=micro_alloc__table__lab__HKI(__tmp__AFSU,((__POINTER__IB )(&(table_type[(__tmp__BFSU)]))),(__UINTEGER_32__RWB)(__tmp__BFSU |  1));
-        ptr__2ESU=__tmp__5ESU;
+        __QGSU=((____YWB )__MGSU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __OGSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __PGSU=(void *)((unsigned long)(void *)((unsigned long)__NGSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OGSU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __OGSU=__OKI(__PGSU,((____IB )(&(table_type[(__QGSU)]))),(____YWB)(__QGSU |  1));
+        __LGSU=__OGSU;
       };
-      result__1ESU=((__STRING__BC *)ptr__2ESU);
-      *(result__1ESU) = *(STRING__BC__);
+      __KGSU=((____BC *)__LGSU);
+      *(__KGSU) = *(__BC__);
     };
-    Self__XESU=((__STRING__BC *)result__1ESU);
-    if ((Self__XESU->capacity__HFL <  250)) {
-      __tmp__ZESU=create__KVW( 250);
-      Self__XESU->storage__4EL=__tmp__ZESU;
-      Self__XESU->capacity__HFL= 250;
+    __GGSU=((____BC *)__KGSU);
+    if ((__GGSU->__OFL <  250)) {
+      __IGSU=__RVW( 250);
+      __GGSU->__FFL=__IGSU;
+      __GGSU->__OFL= 250;
     };
-    Self__XESU->count__WJ= 0;
-    display__NHFE(Self__BMYT,result__1ESU);
-    put_string__EGZ(((__STRING__BC *)result__1ESU));
+    __GGSU->__WJ= 0;
+    __2IFE(__QNYT,__KGSU);
+    __LGZ(((____BC *)__KGSU));
     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__YP2P=NULL;
+    __HR2P=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__YP2P=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__XP2P));
+  case ____2A0I__: {
+    __HR2P=__ONBK(((____2A0I *)__GR2P));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__YP2P=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__XP2P));
+  case ____HJNJ__: {
+    __HR2P=__ENPL(((____HJNJ *)__GR2P));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__YP2P=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__XP2P));
+  case ____SJNJ__: {
+    __HR2P=__ORPL(((____SJNJ *)__GR2P));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__YP2P=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__XP2P));
+  case ____0AOJ__: {
+    __HR2P=__YVPL(((____0AOJ *)__GR2P));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__YP2P=((__GET_TYPE_ID__V5NJ *)__tmp__XP2P);
+  case ____EBOJ__: {
+    __HR2P=((____EBOJ *)__GR2P);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__YP2P=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__XP2P));
+  case ____3BOJ__: {
+    __HR2P=__EXPL(((____3BOJ *)__GR2P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__YP2P=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__XP2P));
+  case ____RCOJ__: {
+    __HR2P=__O1PL(((____RCOJ *)__GR2P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__YP2P=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__XP2P));
+  case ____HDOJ__: {
+    __HR2P=__Y5PL(((____HDOJ *)__GR2P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__YP2P=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__XP2P));
+  case ____1DOJ__: {
+    __HR2P=__CEQL(((____1DOJ *)__GR2P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__YP2P=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__XP2P));
+  case ____PEOJ__: {
+    __HR2P=__MIQL(((____PEOJ *)__GR2P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__YP2P=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__XP2P));
+  case ____DFOJ__: {
+    __HR2P=__WMQL(((____DFOJ *)__GR2P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__YP2P=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__XP2P));
+  case ____XFOJ__: {
+    __HR2P=__ARQL(((____XFOJ *)__GR2P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__YP2P=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__XP2P));
+  case ____QGOJ__: {
+    __HR2P=__4VPK(((____QGOJ *)__GR2P));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__YP2P=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__XP2P));
+  case ____EHOJ__: {
+    __HR2P=__KVQL(((____EHOJ *)__GR2P));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__YP2P=((__SIZE_OF__NGOJ *)__tmp__XP2P);
+  case ____2HOJ__: {
+    __HR2P=((____2HOJ *)__GR2P);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__YP2P=execute_link__HUQL(((__CAST__JHOJ *)__tmp__XP2P));
+  case ____YIOJ__: {
+    __HR2P=__WVQL(((____YIOJ *)__GR2P));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__YP2P=((__REAL_CST__JLOJ *)__tmp__XP2P);
+  case ____YMOJ__: {
+    __HR2P=((____YMOJ *)__GR2P);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__YP2P=((__CHARACTER_CST__5LOJ *)__tmp__XP2P);
+  case ____ONOJ__: {
+    __HR2P=((____ONOJ *)__GR2P);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__YP2P=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__XP2P);
+  case ____YOOJ__: {
+    __HR2P=((____YOOJ *)__GR2P);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__YP2P=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__XP2P));
+  case ____IM4K__: {
+    __HR2P=__GHIM(((____IM4K *)__GR2P));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__YP2P=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__XP2P));
+  case ____T5FL__: {
+    __HR2P=__CN5O(((____T5FL *)__GR2P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__YP2P=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__XP2P));
+  case ____3DUL__: {
+    __HR2P=__ZVTP(((____3DUL *)__GR2P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__YP2P=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__XP2P));
+  case ____0EUL__: {
+    __HR2P=__0Q2P(((____0EUL *)__GR2P));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__YP2P=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__XP2P));
+  case ____BGUL__: {
+    __HR2P=__T1TP(((____BGUL *)__GR2P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__YP2P=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__XP2P));
+  case ____2GUL__: {
+    __HR2P=__5W2P(((____2GUL *)__GR2P));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__YP2P=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__XP2P));
+  case ____B0VL__: {
+    __HR2P=__KFDN(((____B0VL *)__GR2P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__YP2P=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__XP2P));
+  case ____P0VL__: {
+    __HR2P=__S3HM(((____P0VL *)__GR2P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__YP2P=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__XP2P));
+  case ____Q5YL__: {
+    __HR2P=__FNIM(((____Q5YL *)__GR2P));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__YP2P=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__XP2P));
+  case ____UVPM__: {
+    __HR2P=__ARXN(((____UVPM *)__GR2P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__YP2P=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__XP2P));
+  case ____0ZPM__: {
+    __HR2P=__TV0P(((____0ZPM *)__GR2P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__YP2P=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__XP2P));
+  case ____MR0N__: {
+    __HR2P=__1DWO(((____MR0N *)__GR2P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__YP2P=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__XP2P));
+  case ____YWBP__: {
+    __HR2P=__R2ZQ(((____YWBP *)__GR2P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__YP2P=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__XP2P));
+  case ____LYBP__: {
+    __HR2P=__HDUP(((____LYBP *)__GR2P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__YP2P=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__XP2P));
+  case ____CZBP__: {
+    __HR2P=__RHUP(((____CZBP *)__GR2P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__YP2P=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__XP2P));
+  case ____3BEP__: {
+    __HR2P=__NWEQ(((____3BEP *)__GR2P));
   } break;
   };
-  Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP=__tmp__YP2P;
-  __tmp__XP2P=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-  if (__tmp__XP2P==NULL) {
-    __tmp__FQ2P=NULL;
+  __1Q2P->__1EUL.__AEUL.__SPTP=__HR2P;
+  __GR2P=__1Q2P->__1EUL.__AEUL.__OPTP;
+  if (__GR2P==NULL) {
+    __UR2P=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__XP2P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__FQ2P=NULL;
+    switch (((struct ___OBJ *)__GR2P)->__id) {
+    case ____5J__: {
+      __UR2P=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__FQ2P=NULL;
+    case ____0AXC__: {
+      __UR2P=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__FQ2P=((void *)__tmp__XP2P);
+    case ____NBXC__: {
+      __UR2P=((void *)__GR2P);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__FQ2P=NULL;
+    case ____ZBXC__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__FQ2P=NULL;
+    case ____DMWH__: {
+      __UR2P=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__FQ2P=NULL;
+    case ____2A0I__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__FQ2P=NULL;
+    case ____HJNJ__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__FQ2P=NULL;
+    case ____SJNJ__: {
+      __UR2P=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__FQ2P=NULL;
+    case ____0AOJ__: {
+      __UR2P=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__FQ2P=NULL;
+    case ____EBOJ__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__FQ2P=NULL;
+    case ____3BOJ__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__FQ2P=NULL;
+    case ____RCOJ__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__FQ2P=NULL;
+    case ____HDOJ__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__FQ2P=NULL;
+    case ____1DOJ__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__FQ2P=NULL;
+    case ____PEOJ__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__FQ2P=NULL;
+    case ____DFOJ__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__FQ2P=NULL;
+    case ____XFOJ__: {
+      __UR2P=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__FQ2P=NULL;
+    case ____QGOJ__: {
+      __UR2P=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__FQ2P=NULL;
+    case ____EHOJ__: {
+      __UR2P=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__FQ2P=NULL;
+    case ____2HOJ__: {
+      __UR2P=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__FQ2P=NULL;
+    case ____YIOJ__: {
+      __UR2P=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__FQ2P=NULL;
+    case ____YMOJ__: {
+      __UR2P=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__FQ2P=NULL;
+    case ____ONOJ__: {
+      __UR2P=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__FQ2P=NULL;
+    case ____YOOJ__: {
+      __UR2P=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__FQ2P=NULL;
+    case ____IM4K__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__FQ2P=NULL;
+    case ____T5FL__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__FQ2P=NULL;
+    case ____3DUL__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__FQ2P=NULL;
+    case ____0EUL__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__FQ2P=NULL;
+    case ____BGUL__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__FQ2P=NULL;
+    case ____2GUL__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__FQ2P=NULL;
+    case ____B0VL__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__FQ2P=NULL;
+    case ____P0VL__: {
+      __UR2P=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__FQ2P=NULL;
+    case ____Q5YL__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__FQ2P=NULL;
+    case ____UVPM__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__FQ2P=NULL;
+    case ____0ZPM__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__FQ2P=NULL;
+    case ____MR0N__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__FQ2P=NULL;
+    case ____YWBP__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__FQ2P=NULL;
+    case ____LYBP__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__FQ2P=NULL;
+    case ____CZBP__: {
+      __UR2P=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__FQ2P=NULL;
+    case ____3BEP__: {
+      __UR2P=NULL;
     } break;
     }
   };
-  __tmp__XP2P=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-  if (__tmp__XP2P==NULL) {
-    __tmp__IQ2P=NULL;
+  __GR2P=__1Q2P->__1EUL.__AEUL.__SPTP;
+  if (__GR2P==NULL) {
+    __XR2P=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__XP2P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__IQ2P=NULL;
+    switch (((struct ___OBJ *)__GR2P)->__id) {
+    case ____5J__: {
+      __XR2P=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__IQ2P=NULL;
+    case ____0AXC__: {
+      __XR2P=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__IQ2P=((void *)__tmp__XP2P);
+    case ____NBXC__: {
+      __XR2P=((void *)__GR2P);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__IQ2P=NULL;
+    case ____ZBXC__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__IQ2P=NULL;
+    case ____DMWH__: {
+      __XR2P=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__IQ2P=NULL;
+    case ____2A0I__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__IQ2P=NULL;
+    case ____HJNJ__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__IQ2P=NULL;
+    case ____SJNJ__: {
+      __XR2P=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__IQ2P=NULL;
+    case ____0AOJ__: {
+      __XR2P=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__IQ2P=NULL;
+    case ____EBOJ__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__IQ2P=NULL;
+    case ____3BOJ__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__IQ2P=NULL;
+    case ____RCOJ__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__IQ2P=NULL;
+    case ____HDOJ__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__IQ2P=NULL;
+    case ____1DOJ__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__IQ2P=NULL;
+    case ____PEOJ__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__IQ2P=NULL;
+    case ____DFOJ__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__IQ2P=NULL;
+    case ____XFOJ__: {
+      __XR2P=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__IQ2P=NULL;
+    case ____QGOJ__: {
+      __XR2P=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__IQ2P=NULL;
+    case ____EHOJ__: {
+      __XR2P=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__IQ2P=NULL;
+    case ____2HOJ__: {
+      __XR2P=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__IQ2P=NULL;
+    case ____YIOJ__: {
+      __XR2P=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__IQ2P=NULL;
+    case ____YMOJ__: {
+      __XR2P=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__IQ2P=NULL;
+    case ____ONOJ__: {
+      __XR2P=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__IQ2P=NULL;
+    case ____YOOJ__: {
+      __XR2P=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__IQ2P=NULL;
+    case ____IM4K__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__IQ2P=NULL;
+    case ____T5FL__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__IQ2P=NULL;
+    case ____3DUL__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__IQ2P=NULL;
+    case ____0EUL__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__IQ2P=NULL;
+    case ____BGUL__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__IQ2P=NULL;
+    case ____2GUL__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__IQ2P=NULL;
+    case ____B0VL__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__IQ2P=NULL;
+    case ____P0VL__: {
+      __XR2P=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__IQ2P=NULL;
+    case ____Q5YL__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__IQ2P=NULL;
+    case ____UVPM__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__IQ2P=NULL;
+    case ____0ZPM__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__IQ2P=NULL;
+    case ____MR0N__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__IQ2P=NULL;
+    case ____YWBP__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__IQ2P=NULL;
+    case ____LYBP__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__IQ2P=NULL;
+    case ____CZBP__: {
+      __XR2P=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__IQ2P=NULL;
+    case ____3BEP__: {
+      __XR2P=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__FQ2P != (void *)NULL)) {
-    if (((void *)((__TYPE_FULL__PMB *)__tmp__FQ2P->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK == (void *)type_true__2MB)) {
-      left_t__UP2P=type_true__2MB;
+  if (((void *)__UR2P != (void *)NULL)) {
+    if (((void *)((____WMB *)__UR2P->__OBXC.__BI4D)->__KLK == (void *)__DNB)) {
+      __DR2P=__DNB;
     } else /* FALSE */ {
-      left_t__UP2P=type_false__ENB;
+      __DR2P=__LNB;
     };
   };
-  if (((void *)__tmp__IQ2P != (void *)NULL)) {
-    if (((void *)((__TYPE_FULL__PMB *)__tmp__IQ2P->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK == (void *)type_true__2MB)) {
-      right_t__VP2P=type_true__2MB;
+  if (((void *)__XR2P != (void *)NULL)) {
+    if (((void *)((____WMB *)__XR2P->__OBXC.__BI4D)->__KLK == (void *)__DNB)) {
+      __ER2P=__DNB;
     } else /* FALSE */ {
-      right_t__VP2P=type_false__ENB;
+      __ER2P=__LNB;
     };
   };
-  result__OMAQ=NULL;
-  __tmp__XP2P=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-  if (__tmp__XP2P==NULL) {
-    __tmp__YP2P=NULL;
+  __3NAQ=NULL;
+  __GR2P=__1Q2P->__1EUL.__AEUL.__SPTP;
+  if (__GR2P==NULL) {
+    __HR2P=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__XP2P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__YP2P=NULL;
+    switch (((struct ___OBJ *)__GR2P)->__id) {
+    case ____5J__: {
+      __HR2P=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__YP2P=NULL;
+    case ____0AXC__: {
+      __HR2P=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__YP2P=NULL;
+    case ____NBXC__: {
+      __HR2P=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__YP2P=NULL;
+    case ____ZBXC__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__YP2P=NULL;
+    case ____DMWH__: {
+      __HR2P=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__YP2P=((void *)__tmp__XP2P);
+    case ____2A0I__: {
+      __HR2P=((void *)__GR2P);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__YP2P=NULL;
+    case ____HJNJ__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__YP2P=NULL;
+    case ____SJNJ__: {
+      __HR2P=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__YP2P=NULL;
+    case ____0AOJ__: {
+      __HR2P=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__YP2P=NULL;
+    case ____EBOJ__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__YP2P=NULL;
+    case ____3BOJ__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__YP2P=NULL;
+    case ____RCOJ__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__YP2P=NULL;
+    case ____HDOJ__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__YP2P=NULL;
+    case ____1DOJ__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__YP2P=NULL;
+    case ____PEOJ__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__YP2P=NULL;
+    case ____DFOJ__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__YP2P=NULL;
+    case ____XFOJ__: {
+      __HR2P=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__YP2P=NULL;
+    case ____QGOJ__: {
+      __HR2P=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__YP2P=NULL;
+    case ____EHOJ__: {
+      __HR2P=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__YP2P=NULL;
+    case ____2HOJ__: {
+      __HR2P=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__YP2P=NULL;
+    case ____YIOJ__: {
+      __HR2P=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__YP2P=NULL;
+    case ____YMOJ__: {
+      __HR2P=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__YP2P=NULL;
+    case ____ONOJ__: {
+      __HR2P=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__YP2P=NULL;
+    case ____YOOJ__: {
+      __HR2P=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__YP2P=((void *)__tmp__XP2P);
+    case ____IM4K__: {
+      __HR2P=((void *)__GR2P);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__YP2P=NULL;
+    case ____T5FL__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__YP2P=NULL;
+    case ____3DUL__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__YP2P=NULL;
+    case ____0EUL__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__YP2P=NULL;
+    case ____BGUL__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__YP2P=NULL;
+    case ____2GUL__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__YP2P=NULL;
+    case ____B0VL__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__YP2P=NULL;
+    case ____P0VL__: {
+      __HR2P=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__YP2P=((void *)__tmp__XP2P);
+    case ____Q5YL__: {
+      __HR2P=((void *)__GR2P);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__YP2P=NULL;
+    case ____UVPM__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__YP2P=NULL;
+    case ____0ZPM__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__YP2P=NULL;
+    case ____MR0N__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__YP2P=NULL;
+    case ____YWBP__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__YP2P=NULL;
+    case ____LYBP__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__YP2P=NULL;
+    case ____CZBP__: {
+      __HR2P=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__YP2P=NULL;
+    case ____3BEP__: {
+      __HR2P=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__YP2P != (void *)NULL)) {
-    p__AERP=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__YP2P=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-    r__CERP=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-    result__LWSP=NULL;
-    ptr__2ESU=((__POINTER__IB )(NULL));
-    typ_id__3ESU= 0;
-    __tmp__4ESU=((__POINTER__IB )sizeof(__EXPR_OR_LOGIC__OCUL));
-    if (((unsigned long)__tmp__4ESU ==  0)) {
-      result__LWSP=EXPR_OR_LOGIC__OCUL__;
-    } else /* FALSE */ {
-      typ_id__3ESU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4ESU));
-      if ((typ_id__3ESU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__5ESU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__AFSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4ESU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5ESU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5ESU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__BFSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__AFSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__5ESU=micro_alloc__table__lab__HKI(__tmp__AFSU,((__POINTER__IB )(&(table_size[(__tmp__BFSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__AFSU)));
-        ptr__2ESU=__tmp__5ESU;
-      } else /* FALSE */ {
-        __tmp__BFSU=((__UINTEGER_32__RWB )typ_id__3ESU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__5ESU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__AFSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4ESU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5ESU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5ESU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__5ESU=micro_alloc__table__lab__HKI(__tmp__AFSU,((__POINTER__IB )(&(table_type[(__tmp__BFSU)]))),(__UINTEGER_32__RWB)(__tmp__BFSU |  1));
-        ptr__2ESU=__tmp__5ESU;
-      };
-      result__LWSP=((__EXPR_OR_LOGIC__OCUL *)ptr__2ESU);
-      *(result__LWSP) = *(EXPR_OR_LOGIC__OCUL__);
-    };
-    Self__IUVP=((__EXPR_OR_LOGIC__OCUL *)result__LWSP);
-    Self__IUVP->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__AERP;
-    Self__IUVP->parent_expr_binary_logic__RCUL.left__5NTP=__tmp__YP2P;
-    Self__IUVP->parent_expr_binary_logic__RCUL.right__DOTP=r__CERP;
-    result__OMAQ=result__LWSP;
-  };
-  __tmp__XP2P=result__OMAQ;
-  if ((((void *)result__OMAQ == (void *)NULL) && ((void *)__tmp__FQ2P != (void *)NULL))) {
-    __tmp__YP2P=NULL;
-    if (((void *)left_t__UP2P == (void *)type_false__ENB)) {
-      __tmp__YP2P=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-      __tmp__LKQQ=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-      switch (((struct ___OBJ *)__tmp__LKQQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__LKQQ));
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__LKQQ));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__JMRS=((__READ_LOCAL__N5ZI *)__tmp__LKQQ);
-        Self__CPBU=((__LOCAL__43WC *)Self__JMRS->local__PUEJ);
-        Self__CPBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CPBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__CPBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__5FSU=NULL;
-          ptr__AGSU=((__POINTER__IB )(NULL));
-          typ_id__BGSU= 0;
-          __tmp__CGSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__CGSU ==  0)) {
-            result__5FSU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__BGSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGSU));
-            if ((typ_id__BGSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__FGSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EGSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_size[(__tmp__FGSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EGSU)));
-              ptr__AGSU=__tmp__DGSU;
+  if (((void *)__HR2P != (void *)NULL)) {
+    __PFRP=__1Q2P->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
+    __HR2P=__1Q2P->__1EUL.__AEUL.__OPTP;
+    __RFRP=__1Q2P->__1EUL.__AEUL.__SPTP;
+    __0XSP=NULL;
+    __LGSU=((____IB )(NULL));
+    __MGSU= 0;
+    __NGSU=((____IB )sizeof(____3DUL));
+    if (((unsigned long)__NGSU ==  0)) {
+      __0XSP=__3DUL__;
+    } else /* FALSE */ {
+      __MGSU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NGSU));
+      if ((__MGSU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __OGSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __PGSU=(void *)((unsigned long)(void *)((unsigned long)__NGSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OGSU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __QGSU=((____YWB )((____Q )(void *)((unsigned long)__PGSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __OGSU=__OKI(__PGSU,((____IB )(&(table_size[(__QGSU)-1]))),((____YWB )((____Q )__PGSU)));
+        __LGSU=__OGSU;
+      } else /* FALSE */ {
+        __QGSU=((____YWB )__MGSU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __OGSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __PGSU=(void *)((unsigned long)(void *)((unsigned long)__NGSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OGSU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __OGSU=__OKI(__PGSU,((____IB )(&(table_type[(__QGSU)]))),(____YWB)(__QGSU |  1));
+        __LGSU=__OGSU;
+      };
+      __0XSP=((____3DUL *)__LGSU);
+      *(__0XSP) = *(__3DUL__);
+    };
+    __XVVP=((____3DUL *)__0XSP);
+    __XVVP->__AEUL.__5DUL.__CK.__YH.__O2B=__PFRP;
+    __XVVP->__AEUL.__OPTP=__HR2P;
+    __XVVP->__AEUL.__SPTP=__RFRP;
+    __3NAQ=__0XSP;
+  };
+  __GR2P=__3NAQ;
+  if ((((void *)__3NAQ == (void *)NULL) && ((void *)__UR2P != (void *)NULL))) {
+    __HR2P=NULL;
+    if (((void *)__DR2P == (void *)__LNB)) {
+      __HR2P=__1Q2P->__1EUL.__AEUL.__SPTP;
+      __0LQQ=__1Q2P->__1EUL.__AEUL.__OPTP;
+      switch (((struct ___OBJ *)__0LQQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__0LQQ));
+      } break;
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__0LQQ));
+      } break;
+      case ____2A0I__: {
+        __YNRS=((____2A0I *)__0LQQ);
+        __RQBU=((____N5WC *)__YNRS->__4VEJ);
+        __RQBU->__Q5WC.__KU4D=(____Q)(__RQBU->__Q5WC.__KU4D -  1);
+        if ((__RQBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __OHSU=NULL;
+          __PHSU=((____IB )(NULL));
+          __QHSU= 0;
+          __RHSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__RHSU ==  0)) {
+            __OHSU=__BC__;
+          } else /* FALSE */ {
+            __QHSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHSU));
+            if ((__QHSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __UHSU=((____YWB )((____Q )(void *)((unsigned long)__THSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_size[(__UHSU)-1]))),((____YWB )((____Q )__THSU)));
+              __PHSU=__SHSU;
             } else /* FALSE */ {
-              __tmp__FGSU=((__UINTEGER_32__RWB )typ_id__BGSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_type[(__tmp__FGSU)]))),(__UINTEGER_32__RWB)(__tmp__FGSU |  1));
-              ptr__AGSU=__tmp__DGSU;
-            };
-            result__5FSU=((__STRING__BC *)ptr__AGSU);
-            *(result__5FSU) = *(STRING__BC__);
-          };
-          Self__1FSU=((__STRING__BC *)result__5FSU);
-          if ((Self__1FSU->capacity__HFL <  250)) {
-            __tmp__3FSU=create__KVW( 250);
-            Self__1FSU->storage__4EL=__tmp__3FSU;
-            Self__1FSU->capacity__HFL= 250;
-          };
-          Self__1FSU->count__WJ= 0;
-          display__V5DJ(Self__JMRS,result__5FSU);
-          put_string__EGZ(((__STRING__BC *)result__5FSU));
+              __UHSU=((____YWB )__QHSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_type[(__UHSU)]))),(____YWB)(__UHSU |  1));
+              __PHSU=__SHSU;
+            };
+            __OHSU=((____BC *)__PHSU);
+            *(__OHSU) = *(__BC__);
+          };
+          __KHSU=((____BC *)__OHSU);
+          if ((__KHSU->__OFL <  250)) {
+            __MHSU=__RVW( 250);
+            __KHSU->__FFL=__MHSU;
+            __KHSU->__OFL= 250;
+          };
+          __KHSU->__WJ= 0;
+          __EBEJ(__YNRS,__OHSU);
+          __LGZ(((____BC *)__OHSU));
           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__LKQQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__LKQQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__JMRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__LKQQ)->receiver__554J);
-        Self__CPBU=((__LOCAL__43WC *)Self__JMRS->local__PUEJ);
-        Self__CPBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CPBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__CPBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__5FSU=NULL;
-          ptr__AGSU=((__POINTER__IB )(NULL));
-          typ_id__BGSU= 0;
-          __tmp__CGSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__CGSU ==  0)) {
-            result__5FSU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__BGSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGSU));
-            if ((typ_id__BGSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__FGSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EGSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_size[(__tmp__FGSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EGSU)));
-              ptr__AGSU=__tmp__DGSU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__0LQQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__0LQQ));
+      } break;
+      case ____0AOJ__: {
+        __YNRS=((____2A0I *)((____0AOJ *)__0LQQ)->__OB5J);
+        __RQBU=((____N5WC *)__YNRS->__4VEJ);
+        __RQBU->__Q5WC.__KU4D=(____Q)(__RQBU->__Q5WC.__KU4D -  1);
+        if ((__RQBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __OHSU=NULL;
+          __PHSU=((____IB )(NULL));
+          __QHSU= 0;
+          __RHSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__RHSU ==  0)) {
+            __OHSU=__BC__;
+          } else /* FALSE */ {
+            __QHSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHSU));
+            if ((__QHSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __UHSU=((____YWB )((____Q )(void *)((unsigned long)__THSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_size[(__UHSU)-1]))),((____YWB )((____Q )__THSU)));
+              __PHSU=__SHSU;
             } else /* FALSE */ {
-              __tmp__FGSU=((__UINTEGER_32__RWB )typ_id__BGSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_type[(__tmp__FGSU)]))),(__UINTEGER_32__RWB)(__tmp__FGSU |  1));
-              ptr__AGSU=__tmp__DGSU;
-            };
-            result__5FSU=((__STRING__BC *)ptr__AGSU);
-            *(result__5FSU) = *(STRING__BC__);
-          };
-          Self__1FSU=((__STRING__BC *)result__5FSU);
-          if ((Self__1FSU->capacity__HFL <  250)) {
-            __tmp__3FSU=create__KVW( 250);
-            Self__1FSU->storage__4EL=__tmp__3FSU;
-            Self__1FSU->capacity__HFL= 250;
-          };
-          Self__1FSU->count__WJ= 0;
-          display__V5DJ(Self__JMRS,result__5FSU);
-          put_string__EGZ(((__STRING__BC *)result__5FSU));
+              __UHSU=((____YWB )__QHSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_type[(__UHSU)]))),(____YWB)(__UHSU |  1));
+              __PHSU=__SHSU;
+            };
+            __OHSU=((____BC *)__PHSU);
+            *(__OHSU) = *(__BC__);
+          };
+          __KHSU=((____BC *)__OHSU);
+          if ((__KHSU->__OFL <  250)) {
+            __MHSU=__RVW( 250);
+            __KHSU->__FFL=__MHSU;
+            __KHSU->__OFL= 250;
+          };
+          __KHSU->__WJ= 0;
+          __EBEJ(__YNRS,__OHSU);
+          __LGZ(((____BC *)__OHSU));
           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__LKQQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__0LQQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__LKQQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__0LQQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__LKQQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__0LQQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__LKQQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__0LQQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__LKQQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__0LQQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__LKQQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__0LQQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__LKQQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__0LQQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__LKQQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__0LQQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__LKQQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__0LQQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__LKQQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__0LQQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__LKQQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__0LQQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__LKQQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__0LQQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__LKQQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__0LQQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__LKQQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__0LQQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__LKQQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__0LQQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__LKQQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__0LQQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__LKQQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__0LQQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__LKQQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__0LQQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__MMRS=((__READ_GLOBAL__B4YL *)__tmp__LKQQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__MMRS->global__Y5JM),Self__MMRS);
+      case ____Q5YL__: {
+        __1NRS=((____Q5YL *)__0LQQ);
+        __EIEN(((____FKRG *)__1NRS->__HBKM),__1NRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__LKQQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__0LQQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__LKQQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__0LQQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__LKQQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__0LQQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__LKQQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__0LQQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__LKQQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__0LQQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__LKQQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__0LQQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__LKQQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__0LQQ));
       } break;
       };
     };
-    r__CERP=__tmp__YP2P;
-    if ((((void *)__tmp__YP2P == (void *)NULL) && ((void *)left_t__UP2P == (void *)type_true__2MB))) {
-      r__CERP=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-      __tmp__LKQQ=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-      switch (((struct ___OBJ *)__tmp__LKQQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__LKQQ));
+    __RFRP=__HR2P;
+    if ((((void *)__HR2P == (void *)NULL) && ((void *)__DR2P == (void *)__DNB))) {
+      __RFRP=__1Q2P->__1EUL.__AEUL.__OPTP;
+      __0LQQ=__1Q2P->__1EUL.__AEUL.__SPTP;
+      switch (((struct ___OBJ *)__0LQQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__0LQQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__LKQQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__0LQQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__JMRS=((__READ_LOCAL__N5ZI *)__tmp__LKQQ);
-        Self__CPBU=((__LOCAL__43WC *)Self__JMRS->local__PUEJ);
-        Self__CPBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CPBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__CPBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__5FSU=NULL;
-          ptr__AGSU=((__POINTER__IB )(NULL));
-          typ_id__BGSU= 0;
-          __tmp__CGSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__CGSU ==  0)) {
-            result__5FSU=STRING__BC__;
+      case ____2A0I__: {
+        __YNRS=((____2A0I *)__0LQQ);
+        __RQBU=((____N5WC *)__YNRS->__4VEJ);
+        __RQBU->__Q5WC.__KU4D=(____Q)(__RQBU->__Q5WC.__KU4D -  1);
+        if ((__RQBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __OHSU=NULL;
+          __PHSU=((____IB )(NULL));
+          __QHSU= 0;
+          __RHSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__RHSU ==  0)) {
+            __OHSU=__BC__;
           } else /* FALSE */ {
-            typ_id__BGSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGSU));
-            if ((typ_id__BGSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__FGSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EGSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_size[(__tmp__FGSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EGSU)));
-              ptr__AGSU=__tmp__DGSU;
+            __QHSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHSU));
+            if ((__QHSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __UHSU=((____YWB )((____Q )(void *)((unsigned long)__THSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_size[(__UHSU)-1]))),((____YWB )((____Q )__THSU)));
+              __PHSU=__SHSU;
             } else /* FALSE */ {
-              __tmp__FGSU=((__UINTEGER_32__RWB )typ_id__BGSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_type[(__tmp__FGSU)]))),(__UINTEGER_32__RWB)(__tmp__FGSU |  1));
-              ptr__AGSU=__tmp__DGSU;
-            };
-            result__5FSU=((__STRING__BC *)ptr__AGSU);
-            *(result__5FSU) = *(STRING__BC__);
-          };
-          Self__1FSU=((__STRING__BC *)result__5FSU);
-          if ((Self__1FSU->capacity__HFL <  250)) {
-            __tmp__3FSU=create__KVW( 250);
-            Self__1FSU->storage__4EL=__tmp__3FSU;
-            Self__1FSU->capacity__HFL= 250;
-          };
-          Self__1FSU->count__WJ= 0;
-          display__V5DJ(Self__JMRS,result__5FSU);
-          put_string__EGZ(((__STRING__BC *)result__5FSU));
+              __UHSU=((____YWB )__QHSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_type[(__UHSU)]))),(____YWB)(__UHSU |  1));
+              __PHSU=__SHSU;
+            };
+            __OHSU=((____BC *)__PHSU);
+            *(__OHSU) = *(__BC__);
+          };
+          __KHSU=((____BC *)__OHSU);
+          if ((__KHSU->__OFL <  250)) {
+            __MHSU=__RVW( 250);
+            __KHSU->__FFL=__MHSU;
+            __KHSU->__OFL= 250;
+          };
+          __KHSU->__WJ= 0;
+          __EBEJ(__YNRS,__OHSU);
+          __LGZ(((____BC *)__OHSU));
           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__LKQQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__LKQQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__JMRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__LKQQ)->receiver__554J);
-        Self__CPBU=((__LOCAL__43WC *)Self__JMRS->local__PUEJ);
-        Self__CPBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CPBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__CPBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__5FSU=NULL;
-          ptr__AGSU=((__POINTER__IB )(NULL));
-          typ_id__BGSU= 0;
-          __tmp__CGSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__CGSU ==  0)) {
-            result__5FSU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__BGSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGSU));
-            if ((typ_id__BGSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__FGSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EGSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_size[(__tmp__FGSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EGSU)));
-              ptr__AGSU=__tmp__DGSU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__0LQQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__0LQQ));
+      } break;
+      case ____0AOJ__: {
+        __YNRS=((____2A0I *)((____0AOJ *)__0LQQ)->__OB5J);
+        __RQBU=((____N5WC *)__YNRS->__4VEJ);
+        __RQBU->__Q5WC.__KU4D=(____Q)(__RQBU->__Q5WC.__KU4D -  1);
+        if ((__RQBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __OHSU=NULL;
+          __PHSU=((____IB )(NULL));
+          __QHSU= 0;
+          __RHSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__RHSU ==  0)) {
+            __OHSU=__BC__;
+          } else /* FALSE */ {
+            __QHSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHSU));
+            if ((__QHSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __UHSU=((____YWB )((____Q )(void *)((unsigned long)__THSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_size[(__UHSU)-1]))),((____YWB )((____Q )__THSU)));
+              __PHSU=__SHSU;
             } else /* FALSE */ {
-              __tmp__FGSU=((__UINTEGER_32__RWB )typ_id__BGSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_type[(__tmp__FGSU)]))),(__UINTEGER_32__RWB)(__tmp__FGSU |  1));
-              ptr__AGSU=__tmp__DGSU;
-            };
-            result__5FSU=((__STRING__BC *)ptr__AGSU);
-            *(result__5FSU) = *(STRING__BC__);
-          };
-          Self__1FSU=((__STRING__BC *)result__5FSU);
-          if ((Self__1FSU->capacity__HFL <  250)) {
-            __tmp__3FSU=create__KVW( 250);
-            Self__1FSU->storage__4EL=__tmp__3FSU;
-            Self__1FSU->capacity__HFL= 250;
-          };
-          Self__1FSU->count__WJ= 0;
-          display__V5DJ(Self__JMRS,result__5FSU);
-          put_string__EGZ(((__STRING__BC *)result__5FSU));
+              __UHSU=((____YWB )__QHSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_type[(__UHSU)]))),(____YWB)(__UHSU |  1));
+              __PHSU=__SHSU;
+            };
+            __OHSU=((____BC *)__PHSU);
+            *(__OHSU) = *(__BC__);
+          };
+          __KHSU=((____BC *)__OHSU);
+          if ((__KHSU->__OFL <  250)) {
+            __MHSU=__RVW( 250);
+            __KHSU->__FFL=__MHSU;
+            __KHSU->__OFL= 250;
+          };
+          __KHSU->__WJ= 0;
+          __EBEJ(__YNRS,__OHSU);
+          __LGZ(((____BC *)__OHSU));
           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__LKQQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__0LQQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__LKQQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__0LQQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__LKQQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__0LQQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__LKQQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__0LQQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__LKQQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__0LQQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__LKQQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__0LQQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__LKQQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__0LQQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__LKQQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__0LQQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__LKQQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__0LQQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__LKQQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__0LQQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__LKQQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__0LQQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__LKQQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__0LQQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__LKQQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__0LQQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__LKQQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__0LQQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__LKQQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__0LQQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__LKQQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__0LQQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__LKQQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__0LQQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__LKQQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__0LQQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__MMRS=((__READ_GLOBAL__B4YL *)__tmp__LKQQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__MMRS->global__Y5JM),Self__MMRS);
+      case ____Q5YL__: {
+        __1NRS=((____Q5YL *)__0LQQ);
+        __EIEN(((____FKRG *)__1NRS->__HBKM),__1NRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__LKQQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__0LQQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__LKQQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__0LQQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__LKQQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__0LQQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__LKQQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__0LQQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__LKQQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__0LQQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__LKQQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__0LQQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__LKQQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__0LQQ));
       } break;
       };
     };
-    __tmp__XP2P=r__CERP;
+    __GR2P=__RFRP;
   };
-  if ((((void *)__tmp__XP2P == (void *)NULL) && ((void *)__tmp__IQ2P != (void *)NULL))) {
-    __tmp__YP2P=NULL;
-    if (((void *)right_t__VP2P == (void *)type_false__ENB)) {
-      __tmp__YP2P=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-      __tmp__LKQQ=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-      switch (((struct ___OBJ *)__tmp__LKQQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__LKQQ));
+  if ((((void *)__GR2P == (void *)NULL) && ((void *)__XR2P != (void *)NULL))) {
+    __HR2P=NULL;
+    if (((void *)__ER2P == (void *)__LNB)) {
+      __HR2P=__1Q2P->__1EUL.__AEUL.__OPTP;
+      __0LQQ=__1Q2P->__1EUL.__AEUL.__SPTP;
+      switch (((struct ___OBJ *)__0LQQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__0LQQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__LKQQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__0LQQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__JMRS=((__READ_LOCAL__N5ZI *)__tmp__LKQQ);
-        Self__CPBU=((__LOCAL__43WC *)Self__JMRS->local__PUEJ);
-        Self__CPBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CPBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__CPBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__5FSU=NULL;
-          ptr__AGSU=((__POINTER__IB )(NULL));
-          typ_id__BGSU= 0;
-          __tmp__CGSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__CGSU ==  0)) {
-            result__5FSU=STRING__BC__;
+      case ____2A0I__: {
+        __YNRS=((____2A0I *)__0LQQ);
+        __RQBU=((____N5WC *)__YNRS->__4VEJ);
+        __RQBU->__Q5WC.__KU4D=(____Q)(__RQBU->__Q5WC.__KU4D -  1);
+        if ((__RQBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __OHSU=NULL;
+          __PHSU=((____IB )(NULL));
+          __QHSU= 0;
+          __RHSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__RHSU ==  0)) {
+            __OHSU=__BC__;
           } else /* FALSE */ {
-            typ_id__BGSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGSU));
-            if ((typ_id__BGSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__FGSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EGSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_size[(__tmp__FGSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EGSU)));
-              ptr__AGSU=__tmp__DGSU;
+            __QHSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHSU));
+            if ((__QHSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __UHSU=((____YWB )((____Q )(void *)((unsigned long)__THSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_size[(__UHSU)-1]))),((____YWB )((____Q )__THSU)));
+              __PHSU=__SHSU;
             } else /* FALSE */ {
-              __tmp__FGSU=((__UINTEGER_32__RWB )typ_id__BGSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_type[(__tmp__FGSU)]))),(__UINTEGER_32__RWB)(__tmp__FGSU |  1));
-              ptr__AGSU=__tmp__DGSU;
-            };
-            result__5FSU=((__STRING__BC *)ptr__AGSU);
-            *(result__5FSU) = *(STRING__BC__);
-          };
-          Self__1FSU=((__STRING__BC *)result__5FSU);
-          if ((Self__1FSU->capacity__HFL <  250)) {
-            __tmp__3FSU=create__KVW( 250);
-            Self__1FSU->storage__4EL=__tmp__3FSU;
-            Self__1FSU->capacity__HFL= 250;
-          };
-          Self__1FSU->count__WJ= 0;
-          display__V5DJ(Self__JMRS,result__5FSU);
-          put_string__EGZ(((__STRING__BC *)result__5FSU));
+              __UHSU=((____YWB )__QHSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_type[(__UHSU)]))),(____YWB)(__UHSU |  1));
+              __PHSU=__SHSU;
+            };
+            __OHSU=((____BC *)__PHSU);
+            *(__OHSU) = *(__BC__);
+          };
+          __KHSU=((____BC *)__OHSU);
+          if ((__KHSU->__OFL <  250)) {
+            __MHSU=__RVW( 250);
+            __KHSU->__FFL=__MHSU;
+            __KHSU->__OFL= 250;
+          };
+          __KHSU->__WJ= 0;
+          __EBEJ(__YNRS,__OHSU);
+          __LGZ(((____BC *)__OHSU));
           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__LKQQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__LKQQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__JMRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__LKQQ)->receiver__554J);
-        Self__CPBU=((__LOCAL__43WC *)Self__JMRS->local__PUEJ);
-        Self__CPBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CPBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__CPBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__5FSU=NULL;
-          ptr__AGSU=((__POINTER__IB )(NULL));
-          typ_id__BGSU= 0;
-          __tmp__CGSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__CGSU ==  0)) {
-            result__5FSU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__BGSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGSU));
-            if ((typ_id__BGSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__FGSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EGSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_size[(__tmp__FGSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EGSU)));
-              ptr__AGSU=__tmp__DGSU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__0LQQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__0LQQ));
+      } break;
+      case ____0AOJ__: {
+        __YNRS=((____2A0I *)((____0AOJ *)__0LQQ)->__OB5J);
+        __RQBU=((____N5WC *)__YNRS->__4VEJ);
+        __RQBU->__Q5WC.__KU4D=(____Q)(__RQBU->__Q5WC.__KU4D -  1);
+        if ((__RQBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __OHSU=NULL;
+          __PHSU=((____IB )(NULL));
+          __QHSU= 0;
+          __RHSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__RHSU ==  0)) {
+            __OHSU=__BC__;
+          } else /* FALSE */ {
+            __QHSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHSU));
+            if ((__QHSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __UHSU=((____YWB )((____Q )(void *)((unsigned long)__THSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_size[(__UHSU)-1]))),((____YWB )((____Q )__THSU)));
+              __PHSU=__SHSU;
             } else /* FALSE */ {
-              __tmp__FGSU=((__UINTEGER_32__RWB )typ_id__BGSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_type[(__tmp__FGSU)]))),(__UINTEGER_32__RWB)(__tmp__FGSU |  1));
-              ptr__AGSU=__tmp__DGSU;
-            };
-            result__5FSU=((__STRING__BC *)ptr__AGSU);
-            *(result__5FSU) = *(STRING__BC__);
-          };
-          Self__1FSU=((__STRING__BC *)result__5FSU);
-          if ((Self__1FSU->capacity__HFL <  250)) {
-            __tmp__3FSU=create__KVW( 250);
-            Self__1FSU->storage__4EL=__tmp__3FSU;
-            Self__1FSU->capacity__HFL= 250;
-          };
-          Self__1FSU->count__WJ= 0;
-          display__V5DJ(Self__JMRS,result__5FSU);
-          put_string__EGZ(((__STRING__BC *)result__5FSU));
+              __UHSU=((____YWB )__QHSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_type[(__UHSU)]))),(____YWB)(__UHSU |  1));
+              __PHSU=__SHSU;
+            };
+            __OHSU=((____BC *)__PHSU);
+            *(__OHSU) = *(__BC__);
+          };
+          __KHSU=((____BC *)__OHSU);
+          if ((__KHSU->__OFL <  250)) {
+            __MHSU=__RVW( 250);
+            __KHSU->__FFL=__MHSU;
+            __KHSU->__OFL= 250;
+          };
+          __KHSU->__WJ= 0;
+          __EBEJ(__YNRS,__OHSU);
+          __LGZ(((____BC *)__OHSU));
           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__LKQQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__0LQQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__LKQQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__0LQQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__LKQQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__0LQQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__LKQQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__0LQQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__LKQQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__0LQQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__LKQQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__0LQQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__LKQQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__0LQQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__LKQQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__0LQQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__LKQQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__0LQQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__LKQQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__0LQQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__LKQQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__0LQQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__LKQQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__0LQQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__LKQQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__0LQQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__LKQQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__0LQQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__LKQQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__0LQQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__LKQQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__0LQQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__LKQQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__0LQQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__LKQQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__0LQQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__MMRS=((__READ_GLOBAL__B4YL *)__tmp__LKQQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__MMRS->global__Y5JM),Self__MMRS);
+      case ____Q5YL__: {
+        __1NRS=((____Q5YL *)__0LQQ);
+        __EIEN(((____FKRG *)__1NRS->__HBKM),__1NRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__LKQQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__0LQQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__LKQQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__0LQQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__LKQQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__0LQQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__LKQQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__0LQQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__LKQQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__0LQQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__LKQQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__0LQQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__LKQQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__0LQQ));
       } break;
       };
     };
-    __tmp__XP2P=__tmp__YP2P;
+    __GR2P=__HR2P;
   };
-  if (((((void *)__tmp__XP2P == (void *)NULL) && ((void *)__tmp__IQ2P != (void *)NULL)) && ((void *)__tmp__FQ2P != (void *)NULL))) {
-    __tmp__YP2P=NULL;
-    if (((void *)left_t__UP2P == (void *)type_true__2MB)) {
-      __tmp__YP2P=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-      __tmp__LKQQ=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-      switch (((struct ___OBJ *)__tmp__LKQQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__LKQQ));
+  if (((((void *)__GR2P == (void *)NULL) && ((void *)__XR2P != (void *)NULL)) && ((void *)__UR2P != (void *)NULL))) {
+    __HR2P=NULL;
+    if (((void *)__DR2P == (void *)__DNB)) {
+      __HR2P=__1Q2P->__1EUL.__AEUL.__OPTP;
+      __0LQQ=__1Q2P->__1EUL.__AEUL.__SPTP;
+      switch (((struct ___OBJ *)__0LQQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__0LQQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__LKQQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__0LQQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__JMRS=((__READ_LOCAL__N5ZI *)__tmp__LKQQ);
-        Self__CPBU=((__LOCAL__43WC *)Self__JMRS->local__PUEJ);
-        Self__CPBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CPBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__CPBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__5FSU=NULL;
-          ptr__AGSU=((__POINTER__IB )(NULL));
-          typ_id__BGSU= 0;
-          __tmp__CGSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__CGSU ==  0)) {
-            result__5FSU=STRING__BC__;
+      case ____2A0I__: {
+        __YNRS=((____2A0I *)__0LQQ);
+        __RQBU=((____N5WC *)__YNRS->__4VEJ);
+        __RQBU->__Q5WC.__KU4D=(____Q)(__RQBU->__Q5WC.__KU4D -  1);
+        if ((__RQBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __OHSU=NULL;
+          __PHSU=((____IB )(NULL));
+          __QHSU= 0;
+          __RHSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__RHSU ==  0)) {
+            __OHSU=__BC__;
           } else /* FALSE */ {
-            typ_id__BGSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGSU));
-            if ((typ_id__BGSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__FGSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EGSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_size[(__tmp__FGSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EGSU)));
-              ptr__AGSU=__tmp__DGSU;
+            __QHSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHSU));
+            if ((__QHSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __UHSU=((____YWB )((____Q )(void *)((unsigned long)__THSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_size[(__UHSU)-1]))),((____YWB )((____Q )__THSU)));
+              __PHSU=__SHSU;
             } else /* FALSE */ {
-              __tmp__FGSU=((__UINTEGER_32__RWB )typ_id__BGSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_type[(__tmp__FGSU)]))),(__UINTEGER_32__RWB)(__tmp__FGSU |  1));
-              ptr__AGSU=__tmp__DGSU;
-            };
-            result__5FSU=((__STRING__BC *)ptr__AGSU);
-            *(result__5FSU) = *(STRING__BC__);
-          };
-          Self__1FSU=((__STRING__BC *)result__5FSU);
-          if ((Self__1FSU->capacity__HFL <  250)) {
-            __tmp__3FSU=create__KVW( 250);
-            Self__1FSU->storage__4EL=__tmp__3FSU;
-            Self__1FSU->capacity__HFL= 250;
-          };
-          Self__1FSU->count__WJ= 0;
-          display__V5DJ(Self__JMRS,result__5FSU);
-          put_string__EGZ(((__STRING__BC *)result__5FSU));
+              __UHSU=((____YWB )__QHSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_type[(__UHSU)]))),(____YWB)(__UHSU |  1));
+              __PHSU=__SHSU;
+            };
+            __OHSU=((____BC *)__PHSU);
+            *(__OHSU) = *(__BC__);
+          };
+          __KHSU=((____BC *)__OHSU);
+          if ((__KHSU->__OFL <  250)) {
+            __MHSU=__RVW( 250);
+            __KHSU->__FFL=__MHSU;
+            __KHSU->__OFL= 250;
+          };
+          __KHSU->__WJ= 0;
+          __EBEJ(__YNRS,__OHSU);
+          __LGZ(((____BC *)__OHSU));
           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__LKQQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__LKQQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__JMRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__LKQQ)->receiver__554J);
-        Self__CPBU=((__LOCAL__43WC *)Self__JMRS->local__PUEJ);
-        Self__CPBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CPBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__CPBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__5FSU=NULL;
-          ptr__AGSU=((__POINTER__IB )(NULL));
-          typ_id__BGSU= 0;
-          __tmp__CGSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__CGSU ==  0)) {
-            result__5FSU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__BGSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGSU));
-            if ((typ_id__BGSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__FGSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EGSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_size[(__tmp__FGSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EGSU)));
-              ptr__AGSU=__tmp__DGSU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__0LQQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__0LQQ));
+      } break;
+      case ____0AOJ__: {
+        __YNRS=((____2A0I *)((____0AOJ *)__0LQQ)->__OB5J);
+        __RQBU=((____N5WC *)__YNRS->__4VEJ);
+        __RQBU->__Q5WC.__KU4D=(____Q)(__RQBU->__Q5WC.__KU4D -  1);
+        if ((__RQBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __OHSU=NULL;
+          __PHSU=((____IB )(NULL));
+          __QHSU= 0;
+          __RHSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__RHSU ==  0)) {
+            __OHSU=__BC__;
+          } else /* FALSE */ {
+            __QHSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHSU));
+            if ((__QHSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __UHSU=((____YWB )((____Q )(void *)((unsigned long)__THSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_size[(__UHSU)-1]))),((____YWB )((____Q )__THSU)));
+              __PHSU=__SHSU;
             } else /* FALSE */ {
-              __tmp__FGSU=((__UINTEGER_32__RWB )typ_id__BGSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_type[(__tmp__FGSU)]))),(__UINTEGER_32__RWB)(__tmp__FGSU |  1));
-              ptr__AGSU=__tmp__DGSU;
-            };
-            result__5FSU=((__STRING__BC *)ptr__AGSU);
-            *(result__5FSU) = *(STRING__BC__);
-          };
-          Self__1FSU=((__STRING__BC *)result__5FSU);
-          if ((Self__1FSU->capacity__HFL <  250)) {
-            __tmp__3FSU=create__KVW( 250);
-            Self__1FSU->storage__4EL=__tmp__3FSU;
-            Self__1FSU->capacity__HFL= 250;
-          };
-          Self__1FSU->count__WJ= 0;
-          display__V5DJ(Self__JMRS,result__5FSU);
-          put_string__EGZ(((__STRING__BC *)result__5FSU));
+              __UHSU=((____YWB )__QHSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_type[(__UHSU)]))),(____YWB)(__UHSU |  1));
+              __PHSU=__SHSU;
+            };
+            __OHSU=((____BC *)__PHSU);
+            *(__OHSU) = *(__BC__);
+          };
+          __KHSU=((____BC *)__OHSU);
+          if ((__KHSU->__OFL <  250)) {
+            __MHSU=__RVW( 250);
+            __KHSU->__FFL=__MHSU;
+            __KHSU->__OFL= 250;
+          };
+          __KHSU->__WJ= 0;
+          __EBEJ(__YNRS,__OHSU);
+          __LGZ(((____BC *)__OHSU));
           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__LKQQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__0LQQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__LKQQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__0LQQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__LKQQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__0LQQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__LKQQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__0LQQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__LKQQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__0LQQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__LKQQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__0LQQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__LKQQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__0LQQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__LKQQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__0LQQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__LKQQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__0LQQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__LKQQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__0LQQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__LKQQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__0LQQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__LKQQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__0LQQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__LKQQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__0LQQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__LKQQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__0LQQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__LKQQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__0LQQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__LKQQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__0LQQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__LKQQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__0LQQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__LKQQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__0LQQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__MMRS=((__READ_GLOBAL__B4YL *)__tmp__LKQQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__MMRS->global__Y5JM),Self__MMRS);
+      case ____Q5YL__: {
+        __1NRS=((____Q5YL *)__0LQQ);
+        __EIEN(((____FKRG *)__1NRS->__HBKM),__1NRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__LKQQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__0LQQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__LKQQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__0LQQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__LKQQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__0LQQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__LKQQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__0LQQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__LKQQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__0LQQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__LKQQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__0LQQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__LKQQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__0LQQ));
       } break;
       };
     } else /* FALSE */ {
-      __tmp__YP2P=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-      __tmp__LKQQ=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-      switch (((struct ___OBJ *)__tmp__LKQQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__LKQQ));
+      __HR2P=__1Q2P->__1EUL.__AEUL.__SPTP;
+      __0LQQ=__1Q2P->__1EUL.__AEUL.__OPTP;
+      switch (((struct ___OBJ *)__0LQQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__0LQQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__LKQQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__0LQQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__JMRS=((__READ_LOCAL__N5ZI *)__tmp__LKQQ);
-        Self__CPBU=((__LOCAL__43WC *)Self__JMRS->local__PUEJ);
-        Self__CPBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CPBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__CPBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__5FSU=NULL;
-          ptr__AGSU=((__POINTER__IB )(NULL));
-          typ_id__BGSU= 0;
-          __tmp__CGSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__CGSU ==  0)) {
-            result__5FSU=STRING__BC__;
+      case ____2A0I__: {
+        __YNRS=((____2A0I *)__0LQQ);
+        __RQBU=((____N5WC *)__YNRS->__4VEJ);
+        __RQBU->__Q5WC.__KU4D=(____Q)(__RQBU->__Q5WC.__KU4D -  1);
+        if ((__RQBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __OHSU=NULL;
+          __PHSU=((____IB )(NULL));
+          __QHSU= 0;
+          __RHSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__RHSU ==  0)) {
+            __OHSU=__BC__;
           } else /* FALSE */ {
-            typ_id__BGSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGSU));
-            if ((typ_id__BGSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__FGSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EGSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_size[(__tmp__FGSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EGSU)));
-              ptr__AGSU=__tmp__DGSU;
+            __QHSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHSU));
+            if ((__QHSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __UHSU=((____YWB )((____Q )(void *)((unsigned long)__THSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_size[(__UHSU)-1]))),((____YWB )((____Q )__THSU)));
+              __PHSU=__SHSU;
             } else /* FALSE */ {
-              __tmp__FGSU=((__UINTEGER_32__RWB )typ_id__BGSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_type[(__tmp__FGSU)]))),(__UINTEGER_32__RWB)(__tmp__FGSU |  1));
-              ptr__AGSU=__tmp__DGSU;
-            };
-            result__5FSU=((__STRING__BC *)ptr__AGSU);
-            *(result__5FSU) = *(STRING__BC__);
-          };
-          Self__1FSU=((__STRING__BC *)result__5FSU);
-          if ((Self__1FSU->capacity__HFL <  250)) {
-            __tmp__3FSU=create__KVW( 250);
-            Self__1FSU->storage__4EL=__tmp__3FSU;
-            Self__1FSU->capacity__HFL= 250;
-          };
-          Self__1FSU->count__WJ= 0;
-          display__V5DJ(Self__JMRS,result__5FSU);
-          put_string__EGZ(((__STRING__BC *)result__5FSU));
+              __UHSU=((____YWB )__QHSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_type[(__UHSU)]))),(____YWB)(__UHSU |  1));
+              __PHSU=__SHSU;
+            };
+            __OHSU=((____BC *)__PHSU);
+            *(__OHSU) = *(__BC__);
+          };
+          __KHSU=((____BC *)__OHSU);
+          if ((__KHSU->__OFL <  250)) {
+            __MHSU=__RVW( 250);
+            __KHSU->__FFL=__MHSU;
+            __KHSU->__OFL= 250;
+          };
+          __KHSU->__WJ= 0;
+          __EBEJ(__YNRS,__OHSU);
+          __LGZ(((____BC *)__OHSU));
           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__LKQQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__LKQQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__JMRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__LKQQ)->receiver__554J);
-        Self__CPBU=((__LOCAL__43WC *)Self__JMRS->local__PUEJ);
-        Self__CPBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CPBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__CPBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__5FSU=NULL;
-          ptr__AGSU=((__POINTER__IB )(NULL));
-          typ_id__BGSU= 0;
-          __tmp__CGSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__CGSU ==  0)) {
-            result__5FSU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__BGSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGSU));
-            if ((typ_id__BGSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__FGSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EGSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_size[(__tmp__FGSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EGSU)));
-              ptr__AGSU=__tmp__DGSU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__0LQQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__0LQQ));
+      } break;
+      case ____0AOJ__: {
+        __YNRS=((____2A0I *)((____0AOJ *)__0LQQ)->__OB5J);
+        __RQBU=((____N5WC *)__YNRS->__4VEJ);
+        __RQBU->__Q5WC.__KU4D=(____Q)(__RQBU->__Q5WC.__KU4D -  1);
+        if ((__RQBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __OHSU=NULL;
+          __PHSU=((____IB )(NULL));
+          __QHSU= 0;
+          __RHSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__RHSU ==  0)) {
+            __OHSU=__BC__;
+          } else /* FALSE */ {
+            __QHSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHSU));
+            if ((__QHSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __UHSU=((____YWB )((____Q )(void *)((unsigned long)__THSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_size[(__UHSU)-1]))),((____YWB )((____Q )__THSU)));
+              __PHSU=__SHSU;
             } else /* FALSE */ {
-              __tmp__FGSU=((__UINTEGER_32__RWB )typ_id__BGSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_type[(__tmp__FGSU)]))),(__UINTEGER_32__RWB)(__tmp__FGSU |  1));
-              ptr__AGSU=__tmp__DGSU;
-            };
-            result__5FSU=((__STRING__BC *)ptr__AGSU);
-            *(result__5FSU) = *(STRING__BC__);
-          };
-          Self__1FSU=((__STRING__BC *)result__5FSU);
-          if ((Self__1FSU->capacity__HFL <  250)) {
-            __tmp__3FSU=create__KVW( 250);
-            Self__1FSU->storage__4EL=__tmp__3FSU;
-            Self__1FSU->capacity__HFL= 250;
-          };
-          Self__1FSU->count__WJ= 0;
-          display__V5DJ(Self__JMRS,result__5FSU);
-          put_string__EGZ(((__STRING__BC *)result__5FSU));
+              __UHSU=((____YWB )__QHSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_type[(__UHSU)]))),(____YWB)(__UHSU |  1));
+              __PHSU=__SHSU;
+            };
+            __OHSU=((____BC *)__PHSU);
+            *(__OHSU) = *(__BC__);
+          };
+          __KHSU=((____BC *)__OHSU);
+          if ((__KHSU->__OFL <  250)) {
+            __MHSU=__RVW( 250);
+            __KHSU->__FFL=__MHSU;
+            __KHSU->__OFL= 250;
+          };
+          __KHSU->__WJ= 0;
+          __EBEJ(__YNRS,__OHSU);
+          __LGZ(((____BC *)__OHSU));
           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__LKQQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__0LQQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__LKQQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__0LQQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__LKQQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__0LQQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__LKQQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__0LQQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__LKQQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__0LQQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__LKQQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__0LQQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__LKQQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__0LQQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__LKQQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__0LQQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__LKQQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__0LQQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__LKQQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__0LQQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__LKQQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__0LQQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__LKQQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__0LQQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__LKQQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__0LQQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__LKQQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__0LQQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__LKQQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__0LQQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__LKQQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__0LQQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__LKQQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__0LQQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__LKQQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__0LQQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__MMRS=((__READ_GLOBAL__B4YL *)__tmp__LKQQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__MMRS->global__Y5JM),Self__MMRS);
+      case ____Q5YL__: {
+        __1NRS=((____Q5YL *)__0LQQ);
+        __EIEN(((____FKRG *)__1NRS->__HBKM),__1NRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__LKQQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__0LQQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__LKQQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__0LQQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__LKQQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__0LQQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__LKQQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__0LQQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__LKQQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__0LQQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__LKQQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__0LQQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__LKQQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__0LQQ));
       } break;
       };
     };
-    __tmp__XP2P=__tmp__YP2P;
+    __GR2P=__HR2P;
   };
-  if ((((void *)__tmp__XP2P == (void *)NULL) && ((__UINTEGER_32__RWB)(old_seq__PP2P +  1) == seq_call_and_loop__BL3K))) {
-    __tmp__YP2P=NULL;
-    r__CERP=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-    __tmp__LKQQ=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-    switch (((struct ___OBJ *)r__CERP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__A0OQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)r__CERP),__tmp__LKQQ);
+  if ((((void *)__GR2P == (void *)NULL) && ((____YWB)(__4Q2P +  1) == __QM3K))) {
+    __HR2P=NULL;
+    __RFRP=__1Q2P->__1EUL.__AEUL.__OPTP;
+    __0LQQ=__1Q2P->__1EUL.__AEUL.__SPTP;
+    switch (((struct ___OBJ *)__RFRP)->__id) {
+    case ____5J__: {
+      __P1OQ=__FLWM(((____5J *)__RFRP),__0LQQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__A0OQ=FALSE__O__;
+    case ____0AXC__: {
+      __P1OQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__A0OQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____NBXC__: {
+      __P1OQ=__1LWM(((____NBXC *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__A0OQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____ZBXC__: {
+      __P1OQ=__NMWM(((____ZBXC *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__A0OQ=FALSE__O__;
+    case ____DMWH__: {
+      __P1OQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__A0OQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____2A0I__: {
+      __P1OQ=__MNWM(((____2A0I *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__A0OQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____HJNJ__: {
+      __P1OQ=__5NWM(((____HJNJ *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__A0OQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____SJNJ__: {
+      __P1OQ=__2OWM(((____SJNJ *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__A0OQ=FALSE__O__;
+    case ____0AOJ__: {
+      __P1OQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__A0OQ=FALSE__O__;
+    case ____EBOJ__: {
+      __P1OQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__A0OQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____3BOJ__: {
+      __P1OQ=__BQWM(((____3BOJ *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__A0OQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____RCOJ__: {
+      __P1OQ=__4QWM(((____RCOJ *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__A0OQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____HDOJ__: {
+      __P1OQ=__1RWM(((____HDOJ *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__A0OQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____1DOJ__: {
+      __P1OQ=__YSWM(((____1DOJ *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__A0OQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____PEOJ__: {
+      __P1OQ=__VTWM(((____PEOJ *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__A0OQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____DFOJ__: {
+      __P1OQ=__SUWM(((____DFOJ *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__A0OQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____XFOJ__: {
+      __P1OQ=__PVWM(((____XFOJ *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__A0OQ=FALSE__O__;
+    case ____QGOJ__: {
+      __P1OQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__A0OQ=FALSE__O__;
+    case ____EHOJ__: {
+      __P1OQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__A0OQ=FALSE__O__;
+    case ____2HOJ__: {
+      __P1OQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__A0OQ=FALSE__O__;
+    case ____YIOJ__: {
+      __P1OQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__A0OQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____YMOJ__: {
+      __P1OQ=__2WWM(((____YMOJ *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__A0OQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____ONOJ__: {
+      __P1OQ=__XXWM(((____ONOJ *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__A0OQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____YOOJ__: {
+      __P1OQ=__314M(((____YOOJ *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__A0OQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____IM4K__: {
+      __P1OQ=__JMYN(((____IM4K *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__A0OQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____T5FL__: {
+      __P1OQ=__KECQ(((____T5FL *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__A0OQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____3DUL__: {
+      __P1OQ=__WF3P(((____3DUL *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__A0OQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____0EUL__: {
+      __P1OQ=__5NJQ(((____0EUL *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__A0OQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____BGUL__: {
+      __P1OQ=__TG3P(((____BGUL *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__A0OQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____2GUL__: {
+      __P1OQ=__3OJQ(((____2GUL *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__A0OQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____B0VL__: {
+      __P1OQ=__1CFN(((____B0VL *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__A0OQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____P0VL__: {
+      __P1OQ=__JYWM(((____P0VL *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__A0OQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____Q5YL__: {
+      __P1OQ=__GNYN(((____Q5YL *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__A0OQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____UVPM__: {
+      __P1OQ=__ZNYN(((____UVPM *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__A0OQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____0ZPM__: {
+      __P1OQ=__QH3P(((____0ZPM *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__A0OQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____MR0N__: {
+      __P1OQ=__IPWO(((____MR0N *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__A0OQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____YWBP__: {
+      __P1OQ=__LV0Q(((____YWBP *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__A0OQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____LYBP__: {
+      __P1OQ=__3ECQ(((____LYBP *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__A0OQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____CZBP__: {
+      __P1OQ=__0FCQ(((____CZBP *)((____5J *)__RFRP)),__0LQQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__A0OQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)r__CERP)),__tmp__LKQQ);
+    case ____3BEP__: {
+      __P1OQ=__0PJQ(((____3BEP *)((____5J *)__RFRP)),__0LQQ);
     } break;
     };
-    if (__tmp__A0OQ) {
-      __tmp__YP2P=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-      __tmp__H0OQ=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-      switch (((struct ___OBJ *)__tmp__H0OQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__H0OQ));
+    if (__P1OQ) {
+      __HR2P=__1Q2P->__1EUL.__AEUL.__OPTP;
+      __W1OQ=__1Q2P->__1EUL.__AEUL.__SPTP;
+      switch (((struct ___OBJ *)__W1OQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__W1OQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__H0OQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__W1OQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__JMRS=((__READ_LOCAL__N5ZI *)__tmp__H0OQ);
-        Self__CPBU=((__LOCAL__43WC *)Self__JMRS->local__PUEJ);
-        Self__CPBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CPBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__CPBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__5FSU=NULL;
-          ptr__AGSU=((__POINTER__IB )(NULL));
-          typ_id__BGSU= 0;
-          __tmp__CGSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__CGSU ==  0)) {
-            result__5FSU=STRING__BC__;
+      case ____2A0I__: {
+        __YNRS=((____2A0I *)__W1OQ);
+        __RQBU=((____N5WC *)__YNRS->__4VEJ);
+        __RQBU->__Q5WC.__KU4D=(____Q)(__RQBU->__Q5WC.__KU4D -  1);
+        if ((__RQBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __OHSU=NULL;
+          __PHSU=((____IB )(NULL));
+          __QHSU= 0;
+          __RHSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__RHSU ==  0)) {
+            __OHSU=__BC__;
           } else /* FALSE */ {
-            typ_id__BGSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGSU));
-            if ((typ_id__BGSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__FGSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EGSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_size[(__tmp__FGSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EGSU)));
-              ptr__AGSU=__tmp__DGSU;
+            __QHSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHSU));
+            if ((__QHSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __UHSU=((____YWB )((____Q )(void *)((unsigned long)__THSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_size[(__UHSU)-1]))),((____YWB )((____Q )__THSU)));
+              __PHSU=__SHSU;
             } else /* FALSE */ {
-              __tmp__FGSU=((__UINTEGER_32__RWB )typ_id__BGSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_type[(__tmp__FGSU)]))),(__UINTEGER_32__RWB)(__tmp__FGSU |  1));
-              ptr__AGSU=__tmp__DGSU;
-            };
-            result__5FSU=((__STRING__BC *)ptr__AGSU);
-            *(result__5FSU) = *(STRING__BC__);
-          };
-          Self__1FSU=((__STRING__BC *)result__5FSU);
-          if ((Self__1FSU->capacity__HFL <  250)) {
-            __tmp__3FSU=create__KVW( 250);
-            Self__1FSU->storage__4EL=__tmp__3FSU;
-            Self__1FSU->capacity__HFL= 250;
-          };
-          Self__1FSU->count__WJ= 0;
-          display__V5DJ(Self__JMRS,result__5FSU);
-          put_string__EGZ(((__STRING__BC *)result__5FSU));
+              __UHSU=((____YWB )__QHSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_type[(__UHSU)]))),(____YWB)(__UHSU |  1));
+              __PHSU=__SHSU;
+            };
+            __OHSU=((____BC *)__PHSU);
+            *(__OHSU) = *(__BC__);
+          };
+          __KHSU=((____BC *)__OHSU);
+          if ((__KHSU->__OFL <  250)) {
+            __MHSU=__RVW( 250);
+            __KHSU->__FFL=__MHSU;
+            __KHSU->__OFL= 250;
+          };
+          __KHSU->__WJ= 0;
+          __EBEJ(__YNRS,__OHSU);
+          __LGZ(((____BC *)__OHSU));
           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__H0OQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__H0OQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__JMRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__H0OQ)->receiver__554J);
-        Self__CPBU=((__LOCAL__43WC *)Self__JMRS->local__PUEJ);
-        Self__CPBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CPBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__CPBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__5FSU=NULL;
-          ptr__AGSU=((__POINTER__IB )(NULL));
-          typ_id__BGSU= 0;
-          __tmp__CGSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__CGSU ==  0)) {
-            result__5FSU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__BGSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGSU));
-            if ((typ_id__BGSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__FGSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EGSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_size[(__tmp__FGSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EGSU)));
-              ptr__AGSU=__tmp__DGSU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__W1OQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__W1OQ));
+      } break;
+      case ____0AOJ__: {
+        __YNRS=((____2A0I *)((____0AOJ *)__W1OQ)->__OB5J);
+        __RQBU=((____N5WC *)__YNRS->__4VEJ);
+        __RQBU->__Q5WC.__KU4D=(____Q)(__RQBU->__Q5WC.__KU4D -  1);
+        if ((__RQBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __OHSU=NULL;
+          __PHSU=((____IB )(NULL));
+          __QHSU= 0;
+          __RHSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__RHSU ==  0)) {
+            __OHSU=__BC__;
+          } else /* FALSE */ {
+            __QHSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHSU));
+            if ((__QHSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __UHSU=((____YWB )((____Q )(void *)((unsigned long)__THSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_size[(__UHSU)-1]))),((____YWB )((____Q )__THSU)));
+              __PHSU=__SHSU;
             } else /* FALSE */ {
-              __tmp__FGSU=((__UINTEGER_32__RWB )typ_id__BGSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_type[(__tmp__FGSU)]))),(__UINTEGER_32__RWB)(__tmp__FGSU |  1));
-              ptr__AGSU=__tmp__DGSU;
-            };
-            result__5FSU=((__STRING__BC *)ptr__AGSU);
-            *(result__5FSU) = *(STRING__BC__);
-          };
-          Self__1FSU=((__STRING__BC *)result__5FSU);
-          if ((Self__1FSU->capacity__HFL <  250)) {
-            __tmp__3FSU=create__KVW( 250);
-            Self__1FSU->storage__4EL=__tmp__3FSU;
-            Self__1FSU->capacity__HFL= 250;
-          };
-          Self__1FSU->count__WJ= 0;
-          display__V5DJ(Self__JMRS,result__5FSU);
-          put_string__EGZ(((__STRING__BC *)result__5FSU));
+              __UHSU=((____YWB )__QHSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_type[(__UHSU)]))),(____YWB)(__UHSU |  1));
+              __PHSU=__SHSU;
+            };
+            __OHSU=((____BC *)__PHSU);
+            *(__OHSU) = *(__BC__);
+          };
+          __KHSU=((____BC *)__OHSU);
+          if ((__KHSU->__OFL <  250)) {
+            __MHSU=__RVW( 250);
+            __KHSU->__FFL=__MHSU;
+            __KHSU->__OFL= 250;
+          };
+          __KHSU->__WJ= 0;
+          __EBEJ(__YNRS,__OHSU);
+          __LGZ(((____BC *)__OHSU));
           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__H0OQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__W1OQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__H0OQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__W1OQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__H0OQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__W1OQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__H0OQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__W1OQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__H0OQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__W1OQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__H0OQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__W1OQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__H0OQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__W1OQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__H0OQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__W1OQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__H0OQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__W1OQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__H0OQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__W1OQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__H0OQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__W1OQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__H0OQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__W1OQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__H0OQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__W1OQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__H0OQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__W1OQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__H0OQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__W1OQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__H0OQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__W1OQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__H0OQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__W1OQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__H0OQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__W1OQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__MMRS=((__READ_GLOBAL__B4YL *)__tmp__H0OQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__MMRS->global__Y5JM),Self__MMRS);
+      case ____Q5YL__: {
+        __1NRS=((____Q5YL *)__W1OQ);
+        __EIEN(((____FKRG *)__1NRS->__HBKM),__1NRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__H0OQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__W1OQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__H0OQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__W1OQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__H0OQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__W1OQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__H0OQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__W1OQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__H0OQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__W1OQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__H0OQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__W1OQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__H0OQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__W1OQ));
       } break;
       };
     } else /* FALSE */ {
-      __tmp__H0OQ=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-      if (__tmp__H0OQ==NULL) {
-        __tmp__P0OQ=NULL;
+      __W1OQ=__1Q2P->__1EUL.__AEUL.__OPTP;
+      if (__W1OQ==NULL) {
+        __41OQ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__H0OQ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__P0OQ=NULL;
+        switch (((struct ___OBJ *)__W1OQ)->__id) {
+        case ____5J__: {
+          __41OQ=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__P0OQ=NULL;
+        case ____0AXC__: {
+          __41OQ=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__P0OQ=NULL;
+        case ____NBXC__: {
+          __41OQ=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__P0OQ=NULL;
+        case ____ZBXC__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__P0OQ=NULL;
+        case ____DMWH__: {
+          __41OQ=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__P0OQ=NULL;
+        case ____2A0I__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__P0OQ=NULL;
+        case ____HJNJ__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__P0OQ=NULL;
+        case ____SJNJ__: {
+          __41OQ=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__P0OQ=NULL;
+        case ____0AOJ__: {
+          __41OQ=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__P0OQ=NULL;
+        case ____EBOJ__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__P0OQ=((void *)__tmp__H0OQ);
+        case ____3BOJ__: {
+          __41OQ=((void *)__W1OQ);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__P0OQ=NULL;
+        case ____RCOJ__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__P0OQ=NULL;
+        case ____HDOJ__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__P0OQ=NULL;
+        case ____1DOJ__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__P0OQ=NULL;
+        case ____PEOJ__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__P0OQ=NULL;
+        case ____DFOJ__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__P0OQ=NULL;
+        case ____XFOJ__: {
+          __41OQ=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__P0OQ=NULL;
+        case ____QGOJ__: {
+          __41OQ=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__P0OQ=NULL;
+        case ____EHOJ__: {
+          __41OQ=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__P0OQ=NULL;
+        case ____2HOJ__: {
+          __41OQ=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__P0OQ=NULL;
+        case ____YIOJ__: {
+          __41OQ=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__P0OQ=NULL;
+        case ____YMOJ__: {
+          __41OQ=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__P0OQ=NULL;
+        case ____ONOJ__: {
+          __41OQ=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__P0OQ=NULL;
+        case ____YOOJ__: {
+          __41OQ=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__P0OQ=NULL;
+        case ____IM4K__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__P0OQ=NULL;
+        case ____T5FL__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__P0OQ=NULL;
+        case ____3DUL__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__P0OQ=NULL;
+        case ____0EUL__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__P0OQ=NULL;
+        case ____BGUL__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__P0OQ=NULL;
+        case ____2GUL__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__P0OQ=NULL;
+        case ____B0VL__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__P0OQ=NULL;
+        case ____P0VL__: {
+          __41OQ=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__P0OQ=NULL;
+        case ____Q5YL__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__P0OQ=NULL;
+        case ____UVPM__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__P0OQ=NULL;
+        case ____0ZPM__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__P0OQ=NULL;
+        case ____MR0N__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__P0OQ=NULL;
+        case ____YWBP__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__P0OQ=NULL;
+        case ____LYBP__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__P0OQ=NULL;
+        case ____CZBP__: {
+          __41OQ=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__P0OQ=NULL;
+        case ____3BEP__: {
+          __41OQ=NULL;
         } break;
         }
       };
-      __tmp__H0OQ=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-      if (__tmp__H0OQ==NULL) {
-        __tmp__S0OQ=NULL;
+      __W1OQ=__1Q2P->__1EUL.__AEUL.__SPTP;
+      if (__W1OQ==NULL) {
+        __B2OQ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__H0OQ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__S0OQ=NULL;
+        switch (((struct ___OBJ *)__W1OQ)->__id) {
+        case ____5J__: {
+          __B2OQ=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__S0OQ=NULL;
+        case ____0AXC__: {
+          __B2OQ=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__S0OQ=NULL;
+        case ____NBXC__: {
+          __B2OQ=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__S0OQ=NULL;
+        case ____ZBXC__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__S0OQ=NULL;
+        case ____DMWH__: {
+          __B2OQ=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__S0OQ=NULL;
+        case ____2A0I__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__S0OQ=((void *)__tmp__H0OQ);
+        case ____HJNJ__: {
+          __B2OQ=((void *)__W1OQ);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__S0OQ=NULL;
+        case ____SJNJ__: {
+          __B2OQ=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__S0OQ=NULL;
+        case ____0AOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__S0OQ=NULL;
+        case ____EBOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__S0OQ=NULL;
+        case ____3BOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__S0OQ=NULL;
+        case ____RCOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__S0OQ=NULL;
+        case ____HDOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__S0OQ=NULL;
+        case ____1DOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__S0OQ=NULL;
+        case ____PEOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__S0OQ=NULL;
+        case ____DFOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__S0OQ=NULL;
+        case ____XFOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__S0OQ=NULL;
+        case ____QGOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__S0OQ=NULL;
+        case ____EHOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__S0OQ=NULL;
+        case ____2HOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__S0OQ=NULL;
+        case ____YIOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__S0OQ=NULL;
+        case ____YMOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__S0OQ=NULL;
+        case ____ONOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__S0OQ=NULL;
+        case ____YOOJ__: {
+          __B2OQ=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__S0OQ=NULL;
+        case ____IM4K__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__S0OQ=NULL;
+        case ____T5FL__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__S0OQ=NULL;
+        case ____3DUL__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__S0OQ=NULL;
+        case ____0EUL__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__S0OQ=NULL;
+        case ____BGUL__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__S0OQ=NULL;
+        case ____2GUL__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__S0OQ=NULL;
+        case ____B0VL__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__S0OQ=NULL;
+        case ____P0VL__: {
+          __B2OQ=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__S0OQ=NULL;
+        case ____Q5YL__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__S0OQ=NULL;
+        case ____UVPM__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__S0OQ=NULL;
+        case ____0ZPM__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__S0OQ=NULL;
+        case ____MR0N__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__S0OQ=NULL;
+        case ____YWBP__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__S0OQ=NULL;
+        case ____LYBP__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__S0OQ=NULL;
+        case ____CZBP__: {
+          __B2OQ=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__S0OQ=NULL;
+        case ____3BEP__: {
+          __B2OQ=NULL;
         } break;
         }
       };
-      if ((((void *)__tmp__P0OQ != (void *)NULL) && ((void *)__tmp__S0OQ != (void *)NULL))) {
-        __tmp__A1OQ=__tmp__P0OQ->parent_expr_binary_cmp__PAOJ.left__L54J;
-        __tmp__B1OQ=__tmp__S0OQ->parent_expr_binary_cmp__1HNJ.left__L54J;
-        switch (((struct ___OBJ *)__tmp__A1OQ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__C1OQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__A1OQ),__tmp__B1OQ);
+      if ((((void *)__41OQ != (void *)NULL) && ((void *)__B2OQ != (void *)NULL))) {
+        __P2OQ=__41OQ->__4BOJ.__0A5J;
+        __Q2OQ=__B2OQ->__KJNJ.__0A5J;
+        switch (((struct ___OBJ *)__P2OQ)->__id) {
+        case ____5J__: {
+          __R2OQ=__FLWM(((____5J *)__P2OQ),__Q2OQ);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__C1OQ=FALSE__O__;
+        case ____0AXC__: {
+          __R2OQ=__O__;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__C1OQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____NBXC__: {
+          __R2OQ=__1LWM(((____NBXC *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__C1OQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____ZBXC__: {
+          __R2OQ=__NMWM(((____ZBXC *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__C1OQ=FALSE__O__;
+        case ____DMWH__: {
+          __R2OQ=__O__;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__C1OQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____2A0I__: {
+          __R2OQ=__MNWM(((____2A0I *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__C1OQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____HJNJ__: {
+          __R2OQ=__5NWM(((____HJNJ *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__C1OQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____SJNJ__: {
+          __R2OQ=__2OWM(((____SJNJ *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__C1OQ=FALSE__O__;
+        case ____0AOJ__: {
+          __R2OQ=__O__;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__C1OQ=FALSE__O__;
+        case ____EBOJ__: {
+          __R2OQ=__O__;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__C1OQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____3BOJ__: {
+          __R2OQ=__BQWM(((____3BOJ *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__C1OQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____RCOJ__: {
+          __R2OQ=__4QWM(((____RCOJ *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__C1OQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____HDOJ__: {
+          __R2OQ=__1RWM(((____HDOJ *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__C1OQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____1DOJ__: {
+          __R2OQ=__YSWM(((____1DOJ *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__C1OQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____PEOJ__: {
+          __R2OQ=__VTWM(((____PEOJ *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__C1OQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____DFOJ__: {
+          __R2OQ=__SUWM(((____DFOJ *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__C1OQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____XFOJ__: {
+          __R2OQ=__PVWM(((____XFOJ *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__C1OQ=FALSE__O__;
+        case ____QGOJ__: {
+          __R2OQ=__O__;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__C1OQ=FALSE__O__;
+        case ____EHOJ__: {
+          __R2OQ=__O__;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__C1OQ=FALSE__O__;
+        case ____2HOJ__: {
+          __R2OQ=__O__;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__C1OQ=FALSE__O__;
+        case ____YIOJ__: {
+          __R2OQ=__O__;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__C1OQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____YMOJ__: {
+          __R2OQ=__2WWM(((____YMOJ *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__C1OQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____ONOJ__: {
+          __R2OQ=__XXWM(((____ONOJ *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__C1OQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____YOOJ__: {
+          __R2OQ=__314M(((____YOOJ *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__C1OQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____IM4K__: {
+          __R2OQ=__JMYN(((____IM4K *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__C1OQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____T5FL__: {
+          __R2OQ=__KECQ(((____T5FL *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__C1OQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____3DUL__: {
+          __R2OQ=__WF3P(((____3DUL *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__C1OQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____0EUL__: {
+          __R2OQ=__5NJQ(((____0EUL *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__C1OQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____BGUL__: {
+          __R2OQ=__TG3P(((____BGUL *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__C1OQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____2GUL__: {
+          __R2OQ=__3OJQ(((____2GUL *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__C1OQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____B0VL__: {
+          __R2OQ=__1CFN(((____B0VL *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__C1OQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____P0VL__: {
+          __R2OQ=__JYWM(((____P0VL *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__C1OQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____Q5YL__: {
+          __R2OQ=__GNYN(((____Q5YL *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__C1OQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____UVPM__: {
+          __R2OQ=__ZNYN(((____UVPM *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__C1OQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____0ZPM__: {
+          __R2OQ=__QH3P(((____0ZPM *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__C1OQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____MR0N__: {
+          __R2OQ=__IPWO(((____MR0N *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__C1OQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____YWBP__: {
+          __R2OQ=__LV0Q(((____YWBP *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__C1OQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____LYBP__: {
+          __R2OQ=__3ECQ(((____LYBP *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__C1OQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____CZBP__: {
+          __R2OQ=__0FCQ(((____CZBP *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__C1OQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__A1OQ)),__tmp__B1OQ);
+        case ____3BEP__: {
+          __R2OQ=__0PJQ(((____3BEP *)((____5J *)__P2OQ)),__Q2OQ);
         } break;
         };
-        if (__tmp__C1OQ) {
-          __tmp__I1OQ=__tmp__P0OQ->parent_expr_binary_cmp__PAOJ.right__R54J;
-          __tmp__J1OQ=__tmp__S0OQ->parent_expr_binary_cmp__1HNJ.right__R54J;
-          switch (((struct ___OBJ *)__tmp__I1OQ)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__K1OQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__I1OQ),__tmp__J1OQ);
+        if (__R2OQ) {
+          __X2OQ=__41OQ->__4BOJ.__AB5J;
+          __Y2OQ=__B2OQ->__KJNJ.__AB5J;
+          switch (((struct ___OBJ *)__X2OQ)->__id) {
+          case ____5J__: {
+            __Z2OQ=__FLWM(((____5J *)__X2OQ),__Y2OQ);
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__K1OQ=FALSE__O__;
+          case ____0AXC__: {
+            __Z2OQ=__O__;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__K1OQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____NBXC__: {
+            __Z2OQ=__1LWM(((____NBXC *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__K1OQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____ZBXC__: {
+            __Z2OQ=__NMWM(((____ZBXC *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__K1OQ=FALSE__O__;
+          case ____DMWH__: {
+            __Z2OQ=__O__;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__K1OQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____2A0I__: {
+            __Z2OQ=__MNWM(((____2A0I *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__K1OQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____HJNJ__: {
+            __Z2OQ=__5NWM(((____HJNJ *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__K1OQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____SJNJ__: {
+            __Z2OQ=__2OWM(((____SJNJ *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__K1OQ=FALSE__O__;
+          case ____0AOJ__: {
+            __Z2OQ=__O__;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__K1OQ=FALSE__O__;
+          case ____EBOJ__: {
+            __Z2OQ=__O__;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__K1OQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____3BOJ__: {
+            __Z2OQ=__BQWM(((____3BOJ *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__K1OQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____RCOJ__: {
+            __Z2OQ=__4QWM(((____RCOJ *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__K1OQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____HDOJ__: {
+            __Z2OQ=__1RWM(((____HDOJ *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__K1OQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____1DOJ__: {
+            __Z2OQ=__YSWM(((____1DOJ *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__K1OQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____PEOJ__: {
+            __Z2OQ=__VTWM(((____PEOJ *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__K1OQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____DFOJ__: {
+            __Z2OQ=__SUWM(((____DFOJ *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__K1OQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____XFOJ__: {
+            __Z2OQ=__PVWM(((____XFOJ *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__K1OQ=FALSE__O__;
+          case ____QGOJ__: {
+            __Z2OQ=__O__;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__K1OQ=FALSE__O__;
+          case ____EHOJ__: {
+            __Z2OQ=__O__;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__K1OQ=FALSE__O__;
+          case ____2HOJ__: {
+            __Z2OQ=__O__;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__K1OQ=FALSE__O__;
+          case ____YIOJ__: {
+            __Z2OQ=__O__;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__K1OQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____YMOJ__: {
+            __Z2OQ=__2WWM(((____YMOJ *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__K1OQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____ONOJ__: {
+            __Z2OQ=__XXWM(((____ONOJ *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__K1OQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____YOOJ__: {
+            __Z2OQ=__314M(((____YOOJ *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__K1OQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____IM4K__: {
+            __Z2OQ=__JMYN(((____IM4K *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__K1OQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____T5FL__: {
+            __Z2OQ=__KECQ(((____T5FL *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__K1OQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____3DUL__: {
+            __Z2OQ=__WF3P(((____3DUL *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__K1OQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____0EUL__: {
+            __Z2OQ=__5NJQ(((____0EUL *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__K1OQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____BGUL__: {
+            __Z2OQ=__TG3P(((____BGUL *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__K1OQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____2GUL__: {
+            __Z2OQ=__3OJQ(((____2GUL *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__K1OQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____B0VL__: {
+            __Z2OQ=__1CFN(((____B0VL *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__K1OQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____P0VL__: {
+            __Z2OQ=__JYWM(((____P0VL *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__K1OQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____Q5YL__: {
+            __Z2OQ=__GNYN(((____Q5YL *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__K1OQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____UVPM__: {
+            __Z2OQ=__ZNYN(((____UVPM *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__K1OQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____0ZPM__: {
+            __Z2OQ=__QH3P(((____0ZPM *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__K1OQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____MR0N__: {
+            __Z2OQ=__IPWO(((____MR0N *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__K1OQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____YWBP__: {
+            __Z2OQ=__LV0Q(((____YWBP *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__K1OQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____LYBP__: {
+            __Z2OQ=__3ECQ(((____LYBP *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__K1OQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____CZBP__: {
+            __Z2OQ=__0FCQ(((____CZBP *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__K1OQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__I1OQ)),__tmp__J1OQ);
+          case ____3BEP__: {
+            __Z2OQ=__0PJQ(((____3BEP *)((____5J *)__X2OQ)),__Y2OQ);
           } break;
           };
-          __tmp__C1OQ=__tmp__K1OQ;
+          __R2OQ=__Z2OQ;
         } else /* FALSE */ {
-          __tmp__C1OQ=FALSE__O__;
+          __R2OQ=__O__;
         };
-        if (__tmp__C1OQ) {
-          p__EXJV=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__I1OQ=__tmp__P0OQ->parent_expr_binary_cmp__PAOJ.left__L54J;
-          __tmp__J1OQ=__tmp__P0OQ->parent_expr_binary_cmp__PAOJ.right__R54J;
-          result__XWJV=NULL;
-          ptr__AGSU=((__POINTER__IB )(NULL));
-          typ_id__BGSU= 0;
-          __tmp__CGSU=((__POINTER__IB )sizeof(__EXPR_SUP_EQ__JVBP));
-          if (((unsigned long)__tmp__CGSU ==  0)) {
-            result__XWJV=EXPR_SUP_EQ__JVBP__;
+        if (__R2OQ) {
+          __TYJV=__1Q2P->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
+          __X2OQ=__41OQ->__4BOJ.__0A5J;
+          __Y2OQ=__41OQ->__4BOJ.__AB5J;
+          __GYJV=NULL;
+          __PHSU=((____IB )(NULL));
+          __QHSU= 0;
+          __RHSU=((____IB )sizeof(____YWBP));
+          if (((unsigned long)__RHSU ==  0)) {
+            __GYJV=__YWBP__;
           } else /* FALSE */ {
-            typ_id__BGSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGSU));
-            if ((typ_id__BGSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__FGSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EGSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_size[(__tmp__FGSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EGSU)));
-              ptr__AGSU=__tmp__DGSU;
+            __QHSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHSU));
+            if ((__QHSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __UHSU=((____YWB )((____Q )(void *)((unsigned long)__THSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_size[(__UHSU)-1]))),((____YWB )((____Q )__THSU)));
+              __PHSU=__SHSU;
             } else /* FALSE */ {
-              __tmp__FGSU=((__UINTEGER_32__RWB )typ_id__BGSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__DGSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__EGSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DGSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DGSU=micro_alloc__table__lab__HKI(__tmp__EGSU,((__POINTER__IB )(&(table_type[(__tmp__FGSU)]))),(__UINTEGER_32__RWB)(__tmp__FGSU |  1));
-              ptr__AGSU=__tmp__DGSU;
-            };
-            result__XWJV=((__EXPR_SUP_EQ__JVBP *)ptr__AGSU);
-            *(result__XWJV) = *(EXPR_SUP_EQ__JVBP__);
-          };
-          Self__DXJV=((__EXPR_SUP_EQ__JVBP *)result__XWJV);
-          Self__DXJV->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__EXJV;
-          Self__DXJV->parent_expr_binary_cmp__KVBP.left__L54J=__tmp__I1OQ;
-          Self__DXJV->parent_expr_binary_cmp__KVBP.right__R54J=__tmp__J1OQ;
-          __tmp__YP2P=result__XWJV;
-          __tmp__I1OQ=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-          switch (((struct ___OBJ *)__tmp__I1OQ)->__id) {
-          case __EXTERNAL_C__L5WC__: {
-            remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__I1OQ));
-          } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__I1OQ));
-          } break;
-          case __READ_LOCAL__N5ZI__: {
-            Self__DORS=((__READ_LOCAL__N5ZI *)__tmp__I1OQ);
-            Self__GQBU=((__LOCAL__43WC *)Self__DORS->local__PUEJ);
-            Self__GQBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__GQBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((Self__GQBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__XMSU=NULL;
-              __tmp__DGSU=((__POINTER__IB )(NULL));
-              typ_id__ZMSU= 0;
-              __tmp__EGSU=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__EGSU ==  0)) {
-                result__XMSU=STRING__BC__;
+              __UHSU=((____YWB )__QHSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __SHSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __THSU=(void *)((unsigned long)(void *)((unsigned long)__RHSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SHSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SHSU=__OKI(__THSU,((____IB )(&(table_type[(__UHSU)]))),(____YWB)(__UHSU |  1));
+              __PHSU=__SHSU;
+            };
+            __GYJV=((____YWBP *)__PHSU);
+            *(__GYJV) = *(__YWBP__);
+          };
+          __SYJV=((____YWBP *)__GYJV);
+          __SYJV->__ZWBP.__JJNJ.__CK.__YH.__O2B=__TYJV;
+          __SYJV->__ZWBP.__0A5J=__X2OQ;
+          __SYJV->__ZWBP.__AB5J=__Y2OQ;
+          __HR2P=__GYJV;
+          __X2OQ=__1Q2P->__1EUL.__AEUL.__SPTP;
+          switch (((struct ___OBJ *)__X2OQ)->__id) {
+          case ____0AXC__: {
+            __EWSH(((____0AXC *)__X2OQ));
+          } break;
+          case ____DMWH__: {
+            __4CBK(((____DMWH *)__X2OQ));
+          } break;
+          case ____2A0I__: {
+            __SPRS=((____2A0I *)__X2OQ);
+            __VRBU=((____N5WC *)__SPRS->__4VEJ);
+            __VRBU->__Q5WC.__KU4D=(____Q)(__VRBU->__Q5WC.__KU4D -  1);
+            if ((__VRBU->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __GOSU=NULL;
+              __SHSU=((____IB )(NULL));
+              __IOSU= 0;
+              __THSU=((____IB )sizeof(____BC));
+              if (((unsigned long)__THSU ==  0)) {
+                __GOSU=__BC__;
               } else /* FALSE */ {
-                typ_id__ZMSU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EGSU));
-                if ((typ_id__ZMSU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__1MSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2MSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3MSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2MSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__1MSU=micro_alloc__table__lab__HKI(__tmp__2MSU,((__POINTER__IB )(&(table_size[(__tmp__3MSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2MSU)));
-                  __tmp__DGSU=__tmp__1MSU;
+                __IOSU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__THSU));
+                if ((__IOSU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __KOSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LOSU=(void *)((unsigned long)(void *)((unsigned long)__THSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MOSU=((____YWB )((____Q )(void *)((unsigned long)__LOSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __KOSU=__OKI(__LOSU,((____IB )(&(table_size[(__MOSU)-1]))),((____YWB )((____Q )__LOSU)));
+                  __SHSU=__KOSU;
                 } else /* FALSE */ {
-                  __tmp__3MSU=((__UINTEGER_32__RWB )typ_id__ZMSU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__1MSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2MSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__1MSU=micro_alloc__table__lab__HKI(__tmp__2MSU,((__POINTER__IB )(&(table_type[(__tmp__3MSU)]))),(__UINTEGER_32__RWB)(__tmp__3MSU |  1));
-                  __tmp__DGSU=__tmp__1MSU;
+                  __MOSU=((____YWB )__IOSU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __KOSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LOSU=(void *)((unsigned long)(void *)((unsigned long)__THSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __KOSU=__OKI(__LOSU,((____IB )(&(table_type[(__MOSU)]))),(____YWB)(__MOSU |  1));
+                  __SHSU=__KOSU;
                 };
-                result__XMSU=((__STRING__BC *)__tmp__DGSU);
-                *(result__XMSU) = *(STRING__BC__);
+                __GOSU=((____BC *)__SHSU);
+                *(__GOSU) = *(__BC__);
               };
-              Self__TMSU=((__STRING__BC *)result__XMSU);
-              if ((Self__TMSU->capacity__HFL <  250)) {
-                __tmp__VMSU=create__KVW( 250);
-                Self__TMSU->storage__4EL=__tmp__VMSU;
-                Self__TMSU->capacity__HFL= 250;
+              __COSU=((____BC *)__GOSU);
+              if ((__COSU->__OFL <  250)) {
+                __EOSU=__RVW( 250);
+                __COSU->__FFL=__EOSU;
+                __COSU->__OFL= 250;
               };
-              Self__TMSU->count__WJ= 0;
-              display__V5DJ(Self__DORS,result__XMSU);
-              put_string__EGZ(((__STRING__BC *)result__XMSU));
+              __COSU->__WJ= 0;
+              __EBEJ(__SPRS,__GOSU);
+              __LGZ(((____BC *)__GOSU));
               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__I1OQ));
-          } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__I1OQ));
-          } break;
-          case __IS_EXPANDED__L5NJ__: {
-            Self__DORS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__I1OQ)->receiver__554J);
-            Self__GQBU=((__LOCAL__43WC *)Self__DORS->local__PUEJ);
-            Self__GQBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__GQBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((Self__GQBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__XMSU=NULL;
-              __tmp__DGSU=((__POINTER__IB )(NULL));
-              typ_id__ZMSU= 0;
-              __tmp__EGSU=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__EGSU ==  0)) {
-                result__XMSU=STRING__BC__;
+          case ____HJNJ__: {
+            __ZDBK(((____HJNJ *)__X2OQ));
+          } break;
+          case ____SJNJ__: {
+            __3DBK(((____SJNJ *)__X2OQ));
+          } break;
+          case ____0AOJ__: {
+            __SPRS=((____2A0I *)((____0AOJ *)__X2OQ)->__OB5J);
+            __VRBU=((____N5WC *)__SPRS->__4VEJ);
+            __VRBU->__Q5WC.__KU4D=(____Q)(__VRBU->__Q5WC.__KU4D -  1);
+            if ((__VRBU->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __GOSU=NULL;
+              __SHSU=((____IB )(NULL));
+              __IOSU= 0;
+              __THSU=((____IB )sizeof(____BC));
+              if (((unsigned long)__THSU ==  0)) {
+                __GOSU=__BC__;
               } else /* FALSE */ {
-                typ_id__ZMSU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EGSU));
-                if ((typ_id__ZMSU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__1MSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2MSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3MSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2MSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__1MSU=micro_alloc__table__lab__HKI(__tmp__2MSU,((__POINTER__IB )(&(table_size[(__tmp__3MSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2MSU)));
-                  __tmp__DGSU=__tmp__1MSU;
+                __IOSU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__THSU));
+                if ((__IOSU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __KOSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LOSU=(void *)((unsigned long)(void *)((unsigned long)__THSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MOSU=((____YWB )((____Q )(void *)((unsigned long)__LOSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __KOSU=__OKI(__LOSU,((____IB )(&(table_size[(__MOSU)-1]))),((____YWB )((____Q )__LOSU)));
+                  __SHSU=__KOSU;
                 } else /* FALSE */ {
-                  __tmp__3MSU=((__UINTEGER_32__RWB )typ_id__ZMSU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__1MSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2MSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__1MSU=micro_alloc__table__lab__HKI(__tmp__2MSU,((__POINTER__IB )(&(table_type[(__tmp__3MSU)]))),(__UINTEGER_32__RWB)(__tmp__3MSU |  1));
-                  __tmp__DGSU=__tmp__1MSU;
+                  __MOSU=((____YWB )__IOSU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __KOSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LOSU=(void *)((unsigned long)(void *)((unsigned long)__THSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __KOSU=__OKI(__LOSU,((____IB )(&(table_type[(__MOSU)]))),(____YWB)(__MOSU |  1));
+                  __SHSU=__KOSU;
                 };
-                result__XMSU=((__STRING__BC *)__tmp__DGSU);
-                *(result__XMSU) = *(STRING__BC__);
+                __GOSU=((____BC *)__SHSU);
+                *(__GOSU) = *(__BC__);
               };
-              Self__TMSU=((__STRING__BC *)result__XMSU);
-              if ((Self__TMSU->capacity__HFL <  250)) {
-                __tmp__VMSU=create__KVW( 250);
-                Self__TMSU->storage__4EL=__tmp__VMSU;
-                Self__TMSU->capacity__HFL= 250;
+              __COSU=((____BC *)__GOSU);
+              if ((__COSU->__OFL <  250)) {
+                __EOSU=__RVW( 250);
+                __COSU->__FFL=__EOSU;
+                __COSU->__OFL= 250;
               };
-              Self__TMSU->count__WJ= 0;
-              display__V5DJ(Self__DORS,result__XMSU);
-              put_string__EGZ(((__STRING__BC *)result__XMSU));
+              __COSU->__WJ= 0;
+              __EBEJ(__SPRS,__GOSU);
+              __LGZ(((____BC *)__GOSU));
               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__I1OQ));
+          case ____3BOJ__: {
+            __GEBK(((____3BOJ *)__X2OQ));
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__I1OQ));
+          case ____RCOJ__: {
+            __KEBK(((____RCOJ *)__X2OQ));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__I1OQ));
+          case ____HDOJ__: {
+            __OEBK(((____HDOJ *)__X2OQ));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__I1OQ));
+          case ____1DOJ__: {
+            __SEBK(((____1DOJ *)__X2OQ));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__I1OQ));
+          case ____PEOJ__: {
+            __WEBK(((____PEOJ *)__X2OQ));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__I1OQ));
+          case ____DFOJ__: {
+            __0EBK(((____DFOJ *)__X2OQ));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__I1OQ));
+          case ____XFOJ__: {
+            __4EBK(((____XFOJ *)__X2OQ));
           } break;
-          case __PUT_TO__BFOJ__: {
-            remove__TDBK(((__PUT_TO__BFOJ *)__tmp__I1OQ));
+          case ____QGOJ__: {
+            __CFBK(((____QGOJ *)__X2OQ));
           } break;
-          case __ITEM__VFOJ__: {
-            remove__UEBK(((__ITEM__VFOJ *)__tmp__I1OQ));
+          case ____EHOJ__: {
+            __DGBK(((____EHOJ *)__X2OQ));
           } break;
-          case __CAST__JHOJ__: {
-            remove__0EBK(((__CAST__JHOJ *)__tmp__I1OQ));
+          case ____YIOJ__: {
+            __JGBK(((____YIOJ *)__X2OQ));
           } break;
-          case __READ_SLOT__ZK4K__: {
-            remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__I1OQ));
+          case ____IM4K__: {
+            __MNFM(((____IM4K *)__X2OQ));
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__I1OQ));
+          case ____T5FL__: {
+            __YP5O(((____T5FL *)__X2OQ));
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__I1OQ));
+          case ____3DUL__: {
+            __CRTP(((____3DUL *)__X2OQ));
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__I1OQ));
+          case ____0EUL__: {
+            __BU0P(((____0EUL *)__X2OQ));
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__I1OQ));
+          case ____BGUL__: {
+            __GRTP(((____BGUL *)__X2OQ));
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__I1OQ));
+          case ____2GUL__: {
+            __GU0P(((____2GUL *)__X2OQ));
           } break;
-          case __EXPR_NEG__SYVL__: {
-            remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__I1OQ));
+          case ____B0VL__: {
+            __LTBN(((____B0VL *)__X2OQ));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__I1OQ));
+          case ____P0VL__: {
+            __2GGM(((____P0VL *)__X2OQ));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            Self__GORS=((__READ_GLOBAL__B4YL *)__tmp__I1OQ);
-            unread__VGEN(((__SLOT_DATA__WIRG *)Self__GORS->global__Y5JM),Self__GORS);
+          case ____Q5YL__: {
+            __VPRS=((____Q5YL *)__X2OQ);
+            __EIEN(((____FKRG *)__VPRS->__HBKM),__VPRS);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__I1OQ));
+          case ____UVPM__: {
+            __JEWN(((____UVPM *)__X2OQ));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__I1OQ));
+          case ____0ZPM__: {
+            __KU0P(((____0ZPM *)__X2OQ));
           } break;
-          case __EXPR_OR__3P0N__: {
-            remove__FOVO(((__EXPR_OR__3P0N *)__tmp__I1OQ));
+          case ____MR0N__: {
+            __UPVO(((____MR0N *)__X2OQ));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__I1OQ));
+          case ____YWBP__: {
+            __Q1ZQ(((____YWBP *)__X2OQ));
           } break;
-          case __EXPR_INF__2WBP__: {
-            remove__OKUP(((__EXPR_INF__2WBP *)__tmp__I1OQ));
+          case ____LYBP__: {
+            __3LUP(((____LYBP *)__X2OQ));
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__I1OQ));
+          case ____CZBP__: {
+            __BMUP(((____CZBP *)__X2OQ));
           } break;
-          case __EXPR_XOR__OAEP__: {
-            remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__I1OQ));
+          case ____3BEP__: {
+            __MUEQ(((____3BEP *)__X2OQ));
           } break;
           };
         };
       };
     };
-    __tmp__XP2P=__tmp__YP2P;
-    if ((((void *)__tmp__YP2P == (void *)NULL) && ((void *)__tmp__FQ2P != (void *)NULL))) {
-      __tmp__H0OQ=NULL;
-      if (((void *)left_t__UP2P == (void *)type_true__2MB)) {
-        __tmp__H0OQ=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-        __tmp__A1OQ=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-        switch (((struct ___OBJ *)__tmp__A1OQ)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__A1OQ));
+    __GR2P=__HR2P;
+    if ((((void *)__HR2P == (void *)NULL) && ((void *)__UR2P != (void *)NULL))) {
+      __W1OQ=NULL;
+      if (((void *)__DR2P == (void *)__DNB)) {
+        __W1OQ=__1Q2P->__1EUL.__AEUL.__OPTP;
+        __P2OQ=__1Q2P->__1EUL.__AEUL.__SPTP;
+        switch (((struct ___OBJ *)__P2OQ)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__P2OQ));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__A1OQ));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__P2OQ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__DORS=((__READ_LOCAL__N5ZI *)__tmp__A1OQ);
-          Self__GQBU=((__LOCAL__43WC *)Self__DORS->local__PUEJ);
-          Self__GQBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__GQBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__GQBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__XMSU=NULL;
-            __tmp__DGSU=((__POINTER__IB )(NULL));
-            typ_id__ZMSU= 0;
-            __tmp__EGSU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__EGSU ==  0)) {
-              result__XMSU=STRING__BC__;
+        case ____2A0I__: {
+          __SPRS=((____2A0I *)__P2OQ);
+          __VRBU=((____N5WC *)__SPRS->__4VEJ);
+          __VRBU->__Q5WC.__KU4D=(____Q)(__VRBU->__Q5WC.__KU4D -  1);
+          if ((__VRBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __GOSU=NULL;
+            __SHSU=((____IB )(NULL));
+            __IOSU= 0;
+            __THSU=((____IB )sizeof(____BC));
+            if (((unsigned long)__THSU ==  0)) {
+              __GOSU=__BC__;
             } else /* FALSE */ {
-              typ_id__ZMSU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EGSU));
-              if ((typ_id__ZMSU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__1MSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2MSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__3MSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2MSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__1MSU=micro_alloc__table__lab__HKI(__tmp__2MSU,((__POINTER__IB )(&(table_size[(__tmp__3MSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2MSU)));
-                __tmp__DGSU=__tmp__1MSU;
+              __IOSU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__THSU));
+              if ((__IOSU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __KOSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LOSU=(void *)((unsigned long)(void *)((unsigned long)__THSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __MOSU=((____YWB )((____Q )(void *)((unsigned long)__LOSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __KOSU=__OKI(__LOSU,((____IB )(&(table_size[(__MOSU)-1]))),((____YWB )((____Q )__LOSU)));
+                __SHSU=__KOSU;
               } else /* FALSE */ {
-                __tmp__3MSU=((__UINTEGER_32__RWB )typ_id__ZMSU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__1MSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2MSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__1MSU=micro_alloc__table__lab__HKI(__tmp__2MSU,((__POINTER__IB )(&(table_type[(__tmp__3MSU)]))),(__UINTEGER_32__RWB)(__tmp__3MSU |  1));
-                __tmp__DGSU=__tmp__1MSU;
+                __MOSU=((____YWB )__IOSU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __KOSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LOSU=(void *)((unsigned long)(void *)((unsigned long)__THSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __KOSU=__OKI(__LOSU,((____IB )(&(table_type[(__MOSU)]))),(____YWB)(__MOSU |  1));
+                __SHSU=__KOSU;
               };
-              result__XMSU=((__STRING__BC *)__tmp__DGSU);
-              *(result__XMSU) = *(STRING__BC__);
-            };
-            Self__TMSU=((__STRING__BC *)result__XMSU);
-            if ((Self__TMSU->capacity__HFL <  250)) {
-              __tmp__VMSU=create__KVW( 250);
-              Self__TMSU->storage__4EL=__tmp__VMSU;
-              Self__TMSU->capacity__HFL= 250;
-            };
-            Self__TMSU->count__WJ= 0;
-            display__V5DJ(Self__DORS,result__XMSU);
-            put_string__EGZ(((__STRING__BC *)result__XMSU));
+              __GOSU=((____BC *)__SHSU);
+              *(__GOSU) = *(__BC__);
+            };
+            __COSU=((____BC *)__GOSU);
+            if ((__COSU->__OFL <  250)) {
+              __EOSU=__RVW( 250);
+              __COSU->__FFL=__EOSU;
+              __COSU->__OFL= 250;
+            };
+            __COSU->__WJ= 0;
+            __EBEJ(__SPRS,__GOSU);
+            __LGZ(((____BC *)__GOSU));
             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__A1OQ));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__A1OQ));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__DORS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__A1OQ)->receiver__554J);
-          Self__GQBU=((__LOCAL__43WC *)Self__DORS->local__PUEJ);
-          Self__GQBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__GQBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__GQBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__XMSU=NULL;
-            __tmp__DGSU=((__POINTER__IB )(NULL));
-            typ_id__ZMSU= 0;
-            __tmp__EGSU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__EGSU ==  0)) {
-              result__XMSU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__P2OQ));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__P2OQ));
+        } break;
+        case ____0AOJ__: {
+          __SPRS=((____2A0I *)((____0AOJ *)__P2OQ)->__OB5J);
+          __VRBU=((____N5WC *)__SPRS->__4VEJ);
+          __VRBU->__Q5WC.__KU4D=(____Q)(__VRBU->__Q5WC.__KU4D -  1);
+          if ((__VRBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __GOSU=NULL;
+            __SHSU=((____IB )(NULL));
+            __IOSU= 0;
+            __THSU=((____IB )sizeof(____BC));
+            if (((unsigned long)__THSU ==  0)) {
+              __GOSU=__BC__;
             } else /* FALSE */ {
-              typ_id__ZMSU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EGSU));
-              if ((typ_id__ZMSU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__1MSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2MSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__3MSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2MSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__1MSU=micro_alloc__table__lab__HKI(__tmp__2MSU,((__POINTER__IB )(&(table_size[(__tmp__3MSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2MSU)));
-                __tmp__DGSU=__tmp__1MSU;
+              __IOSU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__THSU));
+              if ((__IOSU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __KOSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LOSU=(void *)((unsigned long)(void *)((unsigned long)__THSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __MOSU=((____YWB )((____Q )(void *)((unsigned long)__LOSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __KOSU=__OKI(__LOSU,((____IB )(&(table_size[(__MOSU)-1]))),((____YWB )((____Q )__LOSU)));
+                __SHSU=__KOSU;
               } else /* FALSE */ {
-                __tmp__3MSU=((__UINTEGER_32__RWB )typ_id__ZMSU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__1MSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2MSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__1MSU=micro_alloc__table__lab__HKI(__tmp__2MSU,((__POINTER__IB )(&(table_type[(__tmp__3MSU)]))),(__UINTEGER_32__RWB)(__tmp__3MSU |  1));
-                __tmp__DGSU=__tmp__1MSU;
+                __MOSU=((____YWB )__IOSU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __KOSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LOSU=(void *)((unsigned long)(void *)((unsigned long)__THSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __KOSU=__OKI(__LOSU,((____IB )(&(table_type[(__MOSU)]))),(____YWB)(__MOSU |  1));
+                __SHSU=__KOSU;
               };
-              result__XMSU=((__STRING__BC *)__tmp__DGSU);
-              *(result__XMSU) = *(STRING__BC__);
-            };
-            Self__TMSU=((__STRING__BC *)result__XMSU);
-            if ((Self__TMSU->capacity__HFL <  250)) {
-              __tmp__VMSU=create__KVW( 250);
-              Self__TMSU->storage__4EL=__tmp__VMSU;
-              Self__TMSU->capacity__HFL= 250;
-            };
-            Self__TMSU->count__WJ= 0;
-            display__V5DJ(Self__DORS,result__XMSU);
-            put_string__EGZ(((__STRING__BC *)result__XMSU));
+              __GOSU=((____BC *)__SHSU);
+              *(__GOSU) = *(__BC__);
+            };
+            __COSU=((____BC *)__GOSU);
+            if ((__COSU->__OFL <  250)) {
+              __EOSU=__RVW( 250);
+              __COSU->__FFL=__EOSU;
+              __COSU->__OFL= 250;
+            };
+            __COSU->__WJ= 0;
+            __EBEJ(__SPRS,__GOSU);
+            __LGZ(((____BC *)__GOSU));
             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__A1OQ));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__P2OQ));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__A1OQ));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__P2OQ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__A1OQ));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__P2OQ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__A1OQ));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__P2OQ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__A1OQ));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__P2OQ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__A1OQ));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__P2OQ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__A1OQ));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__P2OQ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__A1OQ));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__P2OQ));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__A1OQ));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__P2OQ));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__A1OQ));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__P2OQ));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__A1OQ));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__P2OQ));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__A1OQ));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__P2OQ));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__A1OQ));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__P2OQ));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__A1OQ));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__P2OQ));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__A1OQ));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__P2OQ));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__A1OQ));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__P2OQ));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__A1OQ));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__P2OQ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__A1OQ));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__P2OQ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__GORS=((__READ_GLOBAL__B4YL *)__tmp__A1OQ);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__GORS->global__Y5JM),Self__GORS);
+        case ____Q5YL__: {
+          __VPRS=((____Q5YL *)__P2OQ);
+          __EIEN(((____FKRG *)__VPRS->__HBKM),__VPRS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__A1OQ));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__P2OQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__A1OQ));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__P2OQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__A1OQ));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__P2OQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__A1OQ));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__P2OQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__A1OQ));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__P2OQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__A1OQ));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__P2OQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__A1OQ));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__P2OQ));
         } break;
         };
       };
-      __tmp__XP2P=__tmp__H0OQ;
+      __GR2P=__W1OQ;
     };
-    if ((((void *)__tmp__XP2P == (void *)NULL) && ((void *)__tmp__IQ2P != (void *)NULL))) {
-      __tmp__H0OQ=NULL;
-      if (((void *)right_t__VP2P == (void *)type_true__2MB)) {
-        __tmp__H0OQ=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-        __tmp__A1OQ=Self__MP2P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-        switch (((struct ___OBJ *)__tmp__A1OQ)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__A1OQ));
+    if ((((void *)__GR2P == (void *)NULL) && ((void *)__XR2P != (void *)NULL))) {
+      __W1OQ=NULL;
+      if (((void *)__ER2P == (void *)__DNB)) {
+        __W1OQ=__1Q2P->__1EUL.__AEUL.__SPTP;
+        __P2OQ=__1Q2P->__1EUL.__AEUL.__OPTP;
+        switch (((struct ___OBJ *)__P2OQ)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__P2OQ));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__A1OQ));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__P2OQ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__DORS=((__READ_LOCAL__N5ZI *)__tmp__A1OQ);
-          Self__GQBU=((__LOCAL__43WC *)Self__DORS->local__PUEJ);
-          Self__GQBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__GQBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__GQBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__XMSU=NULL;
-            __tmp__DGSU=((__POINTER__IB )(NULL));
-            typ_id__ZMSU= 0;
-            __tmp__EGSU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__EGSU ==  0)) {
-              result__XMSU=STRING__BC__;
+        case ____2A0I__: {
+          __SPRS=((____2A0I *)__P2OQ);
+          __VRBU=((____N5WC *)__SPRS->__4VEJ);
+          __VRBU->__Q5WC.__KU4D=(____Q)(__VRBU->__Q5WC.__KU4D -  1);
+          if ((__VRBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __GOSU=NULL;
+            __SHSU=((____IB )(NULL));
+            __IOSU= 0;
+            __THSU=((____IB )sizeof(____BC));
+            if (((unsigned long)__THSU ==  0)) {
+              __GOSU=__BC__;
             } else /* FALSE */ {
-              typ_id__ZMSU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EGSU));
-              if ((typ_id__ZMSU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__1MSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2MSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__3MSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2MSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__1MSU=micro_alloc__table__lab__HKI(__tmp__2MSU,((__POINTER__IB )(&(table_size[(__tmp__3MSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2MSU)));
-                __tmp__DGSU=__tmp__1MSU;
+              __IOSU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__THSU));
+              if ((__IOSU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __KOSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LOSU=(void *)((unsigned long)(void *)((unsigned long)__THSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __MOSU=((____YWB )((____Q )(void *)((unsigned long)__LOSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __KOSU=__OKI(__LOSU,((____IB )(&(table_size[(__MOSU)-1]))),((____YWB )((____Q )__LOSU)));
+                __SHSU=__KOSU;
               } else /* FALSE */ {
-                __tmp__3MSU=((__UINTEGER_32__RWB )typ_id__ZMSU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__1MSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2MSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__1MSU=micro_alloc__table__lab__HKI(__tmp__2MSU,((__POINTER__IB )(&(table_type[(__tmp__3MSU)]))),(__UINTEGER_32__RWB)(__tmp__3MSU |  1));
-                __tmp__DGSU=__tmp__1MSU;
+                __MOSU=((____YWB )__IOSU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __KOSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LOSU=(void *)((unsigned long)(void *)((unsigned long)__THSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __KOSU=__OKI(__LOSU,((____IB )(&(table_type[(__MOSU)]))),(____YWB)(__MOSU |  1));
+                __SHSU=__KOSU;
               };
-              result__XMSU=((__STRING__BC *)__tmp__DGSU);
-              *(result__XMSU) = *(STRING__BC__);
-            };
-            Self__TMSU=((__STRING__BC *)result__XMSU);
-            if ((Self__TMSU->capacity__HFL <  250)) {
-              __tmp__VMSU=create__KVW( 250);
-              Self__TMSU->storage__4EL=__tmp__VMSU;
-              Self__TMSU->capacity__HFL= 250;
-            };
-            Self__TMSU->count__WJ= 0;
-            display__V5DJ(Self__DORS,result__XMSU);
-            put_string__EGZ(((__STRING__BC *)result__XMSU));
+              __GOSU=((____BC *)__SHSU);
+              *(__GOSU) = *(__BC__);
+            };
+            __COSU=((____BC *)__GOSU);
+            if ((__COSU->__OFL <  250)) {
+              __EOSU=__RVW( 250);
+              __COSU->__FFL=__EOSU;
+              __COSU->__OFL= 250;
+            };
+            __COSU->__WJ= 0;
+            __EBEJ(__SPRS,__GOSU);
+            __LGZ(((____BC *)__GOSU));
             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__A1OQ));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__A1OQ));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__DORS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__A1OQ)->receiver__554J);
-          Self__GQBU=((__LOCAL__43WC *)Self__DORS->local__PUEJ);
-          Self__GQBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__GQBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__GQBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__XMSU=NULL;
-            __tmp__DGSU=((__POINTER__IB )(NULL));
-            typ_id__ZMSU= 0;
-            __tmp__EGSU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__EGSU ==  0)) {
-              result__XMSU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__P2OQ));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__P2OQ));
+        } break;
+        case ____0AOJ__: {
+          __SPRS=((____2A0I *)((____0AOJ *)__P2OQ)->__OB5J);
+          __VRBU=((____N5WC *)__SPRS->__4VEJ);
+          __VRBU->__Q5WC.__KU4D=(____Q)(__VRBU->__Q5WC.__KU4D -  1);
+          if ((__VRBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __GOSU=NULL;
+            __SHSU=((____IB )(NULL));
+            __IOSU= 0;
+            __THSU=((____IB )sizeof(____BC));
+            if (((unsigned long)__THSU ==  0)) {
+              __GOSU=__BC__;
             } else /* FALSE */ {
-              typ_id__ZMSU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EGSU));
-              if ((typ_id__ZMSU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__1MSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2MSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__3MSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2MSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__1MSU=micro_alloc__table__lab__HKI(__tmp__2MSU,((__POINTER__IB )(&(table_size[(__tmp__3MSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2MSU)));
-                __tmp__DGSU=__tmp__1MSU;
+              __IOSU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__THSU));
+              if ((__IOSU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __KOSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LOSU=(void *)((unsigned long)(void *)((unsigned long)__THSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __MOSU=((____YWB )((____Q )(void *)((unsigned long)__LOSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __KOSU=__OKI(__LOSU,((____IB )(&(table_size[(__MOSU)-1]))),((____YWB )((____Q )__LOSU)));
+                __SHSU=__KOSU;
               } else /* FALSE */ {
-                __tmp__3MSU=((__UINTEGER_32__RWB )typ_id__ZMSU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__1MSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2MSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EGSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1MSU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__1MSU=micro_alloc__table__lab__HKI(__tmp__2MSU,((__POINTER__IB )(&(table_type[(__tmp__3MSU)]))),(__UINTEGER_32__RWB)(__tmp__3MSU |  1));
-                __tmp__DGSU=__tmp__1MSU;
+                __MOSU=((____YWB )__IOSU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __KOSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LOSU=(void *)((unsigned long)(void *)((unsigned long)__THSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KOSU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __KOSU=__OKI(__LOSU,((____IB )(&(table_type[(__MOSU)]))),(____YWB)(__MOSU |  1));
+                __SHSU=__KOSU;
               };
-              result__XMSU=((__STRING__BC *)__tmp__DGSU);
-              *(result__XMSU) = *(STRING__BC__);
-            };
-            Self__TMSU=((__STRING__BC *)result__XMSU);
-            if ((Self__TMSU->capacity__HFL <  250)) {
-              __tmp__VMSU=create__KVW( 250);
-              Self__TMSU->storage__4EL=__tmp__VMSU;
-              Self__TMSU->capacity__HFL= 250;
-            };
-            Self__TMSU->count__WJ= 0;
-            display__V5DJ(Self__DORS,result__XMSU);
-            put_string__EGZ(((__STRING__BC *)result__XMSU));
+              __GOSU=((____BC *)__SHSU);
+              *(__GOSU) = *(__BC__);
+            };
+            __COSU=((____BC *)__GOSU);
+            if ((__COSU->__OFL <  250)) {
+              __EOSU=__RVW( 250);
+              __COSU->__FFL=__EOSU;
+              __COSU->__OFL= 250;
+            };
+            __COSU->__WJ= 0;
+            __EBEJ(__SPRS,__GOSU);
+            __LGZ(((____BC *)__GOSU));
             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__A1OQ));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__P2OQ));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__A1OQ));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__P2OQ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__A1OQ));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__P2OQ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__A1OQ));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__P2OQ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__A1OQ));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__P2OQ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__A1OQ));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__P2OQ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__A1OQ));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__P2OQ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__A1OQ));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__P2OQ));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__A1OQ));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__P2OQ));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__A1OQ));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__P2OQ));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__A1OQ));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__P2OQ));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__A1OQ));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__P2OQ));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__A1OQ));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__P2OQ));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__A1OQ));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__P2OQ));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__A1OQ));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__P2OQ));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__A1OQ));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__P2OQ));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__A1OQ));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__P2OQ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__A1OQ));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__P2OQ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__GORS=((__READ_GLOBAL__B4YL *)__tmp__A1OQ);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__GORS->global__Y5JM),Self__GORS);
+        case ____Q5YL__: {
+          __VPRS=((____Q5YL *)__P2OQ);
+          __EIEN(((____FKRG *)__VPRS->__HBKM),__VPRS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__A1OQ));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__P2OQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__A1OQ));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__P2OQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__A1OQ));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__P2OQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__A1OQ));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__P2OQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__A1OQ));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__P2OQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__A1OQ));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__P2OQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__A1OQ));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__P2OQ));
         } break;
         };
       };
-      __tmp__XP2P=__tmp__H0OQ;
+      __GR2P=__W1OQ;
     };
   };
-  if (((void *)__tmp__XP2P == (void *)NULL)) {
-    __tmp__XP2P=Self__MP2P;
+  if (((void *)__GR2P == (void *)NULL)) {
+    __GR2P=__1Q2P;
   } else /* FALSE */ {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  left_t__UP2P=__tmp__XP2P;
-  return(left_t__UP2P);
+  __DR2P=__GR2P;
+  return(__DR2P);
 }
 
-static void* execute_unlink__XTTP(__EXPR_AND_LOGIC__SEUL *Self__YTTP)
-// ({EXPR_AND_LOGIC__SEUL}) With result Recursive, No inlinable.
+static void* __GVTP(____BGUL *__HVTP)
+// ({__BGUL}) With result Recursive, No inlinable.
 {
-  void *__tmp__1TTP;
-  void *__tmp__2TTP,*__tmp__I1OS;
-  __READ_LOCAL__N5ZI *Self__ID4S;
-  __LOCAL__43WC *Self__YQBU;
-  __STRING__BC *result__DQSU,*Self__5PSU;
-  __POINTER__IB ptr__EQSU,__tmp__GQSU,__tmp__HQSU,__tmp__IQSU;
-  __INTEGER__Q typ_id__FQSU,typ_id__JRSU;
-  __UINTEGER_32__RWB __tmp__JQSU;
-  __PUT_TO__BFOJ *__tmp__W0OS;
-  __READ_SLOT__ZK4K *Self__H1OS;
-  __READ_GLOBAL__B4YL *Self__TD4S;
-  __LIST__WH *Self__HMYT;
-  __CHARACTER__DB *__tmp__BQSU;
-  __FAST_ARRAYoINSTRo__X53D *Self__4QBU;
-  __tmp__1TTP=Self__YTTP->parent_expr_binary_logic__TEUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__1TTP)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2TTP=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__2TTP=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__1TTP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2TTP=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2TTP=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__2TTP=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__1TTP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__ID4S=((__READ_LOCAL__N5ZI *)__tmp__1TTP);
-    Self__YQBU=((__LOCAL__43WC *)Self__ID4S->local__PUEJ);
-    Self__YQBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YQBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__YQBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__DQSU=NULL;
-      ptr__EQSU=((__POINTER__IB )(NULL));
-      typ_id__FQSU= 0;
-      __tmp__GQSU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__GQSU ==  0)) {
-        result__DQSU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__FQSU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQSU));
-        if ((typ_id__FQSU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__HQSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__IQSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__JQSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IQSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__HQSU=micro_alloc__table__lab__HKI(__tmp__IQSU,((__POINTER__IB )(&(table_size[(__tmp__JQSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IQSU)));
-          ptr__EQSU=__tmp__HQSU;
-        } else /* FALSE */ {
-          __tmp__JQSU=((__UINTEGER_32__RWB )typ_id__FQSU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__HQSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__IQSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HQSU=micro_alloc__table__lab__HKI(__tmp__IQSU,((__POINTER__IB )(&(table_type[(__tmp__JQSU)]))),(__UINTEGER_32__RWB)(__tmp__JQSU |  1));
-          ptr__EQSU=__tmp__HQSU;
-        };
-        result__DQSU=((__STRING__BC *)ptr__EQSU);
-        *(result__DQSU) = *(STRING__BC__);
-      };
-      Self__5PSU=((__STRING__BC *)result__DQSU);
-      if ((Self__5PSU->capacity__HFL <  250)) {
-        __tmp__BQSU=create__KVW( 250);
-        Self__5PSU->storage__4EL=__tmp__BQSU;
-        Self__5PSU->capacity__HFL= 250;
-      };
-      Self__5PSU->count__WJ= 0;
-      display__V5DJ(Self__ID4S,result__DQSU);
-      put_string__EGZ(((__STRING__BC *)result__DQSU));
+  void *__KVTP;
+  void *__LVTP,*__X2OS;
+  ____2A0I *__XE4S;
+  ____N5WC *__HSBU;
+  ____BC *__SRSU,*__ORSU;
+  ____IB __TRSU,__VRSU,__WRSU,__XRSU;
+  ____Q __URSU,__YSSU;
+  ____YWB __YRSU;
+  ____QGOJ *__F2OS;
+  ____IM4K *__W2OS;
+  ____Q5YL *__CF4S;
+  ____WH *__WNYT;
+  ____DB *__QRSU;
+  ____GB4D *__NSBU;
+  __KVTP=__HVTP->__CGUL.__OPTP;
+  switch (((struct ___OBJ *)__KVTP)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
+  } break;
+  case ____0AXC__: {
+    __LVTP=__NMUH(((____0AXC *)__KVTP));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
+  } break;
+  case ____DMWH__: {
+    __LVTP=__S3KK(((____DMWH *)__KVTP));
+  } break;
+  case ____2A0I__: {
+    __XE4S=((____2A0I *)__KVTP);
+    __HSBU=((____N5WC *)__XE4S->__4VEJ);
+    __HSBU->__Q5WC.__KU4D=(____Q)(__HSBU->__Q5WC.__KU4D -  1);
+    if ((__HSBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __SRSU=NULL;
+      __TRSU=((____IB )(NULL));
+      __URSU= 0;
+      __VRSU=((____IB )sizeof(____BC));
+      if (((unsigned long)__VRSU ==  0)) {
+        __SRSU=__BC__;
+      } else /* FALSE */ {
+        __URSU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VRSU));
+        if ((__URSU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __WRSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __XRSU=(void *)((unsigned long)(void *)((unsigned long)__VRSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __YRSU=((____YWB )((____Q )(void *)((unsigned long)__XRSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __WRSU=__OKI(__XRSU,((____IB )(&(table_size[(__YRSU)-1]))),((____YWB )((____Q )__XRSU)));
+          __TRSU=__WRSU;
+        } else /* FALSE */ {
+          __YRSU=((____YWB )__URSU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __WRSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __XRSU=(void *)((unsigned long)(void *)((unsigned long)__VRSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WRSU=__OKI(__XRSU,((____IB )(&(table_type[(__YRSU)]))),(____YWB)(__YRSU |  1));
+          __TRSU=__WRSU;
+        };
+        __SRSU=((____BC *)__TRSU);
+        *(__SRSU) = *(__BC__);
+      };
+      __ORSU=((____BC *)__SRSU);
+      if ((__ORSU->__OFL <  250)) {
+        __QRSU=__RVW( 250);
+        __ORSU->__FFL=__QRSU;
+        __ORSU->__OFL= 250;
+      };
+      __ORSU->__WJ= 0;
+      __EBEJ(__XE4S,__SRSU);
+      __LGZ(((____BC *)__SRSU));
       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__2TTP=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__2TTP=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__1TTP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__2TTP=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__1TTP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__ID4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__1TTP)->receiver__554J);
-    Self__YQBU=((__LOCAL__43WC *)Self__ID4S->local__PUEJ);
-    Self__YQBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YQBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__YQBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__DQSU=NULL;
-      ptr__EQSU=((__POINTER__IB )(NULL));
-      typ_id__FQSU= 0;
-      __tmp__GQSU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__GQSU ==  0)) {
-        result__DQSU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__FQSU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQSU));
-        if ((typ_id__FQSU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__HQSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__IQSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__JQSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IQSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__HQSU=micro_alloc__table__lab__HKI(__tmp__IQSU,((__POINTER__IB )(&(table_size[(__tmp__JQSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IQSU)));
-          ptr__EQSU=__tmp__HQSU;
-        } else /* FALSE */ {
-          __tmp__JQSU=((__UINTEGER_32__RWB )typ_id__FQSU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__HQSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__IQSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HQSU=micro_alloc__table__lab__HKI(__tmp__IQSU,((__POINTER__IB )(&(table_type[(__tmp__JQSU)]))),(__UINTEGER_32__RWB)(__tmp__JQSU |  1));
-          ptr__EQSU=__tmp__HQSU;
-        };
-        result__DQSU=((__STRING__BC *)ptr__EQSU);
-        *(result__DQSU) = *(STRING__BC__);
-      };
-      Self__5PSU=((__STRING__BC *)result__DQSU);
-      if ((Self__5PSU->capacity__HFL <  250)) {
-        __tmp__BQSU=create__KVW( 250);
-        Self__5PSU->storage__4EL=__tmp__BQSU;
-        Self__5PSU->capacity__HFL= 250;
-      };
-      Self__5PSU->count__WJ= 0;
-      display__V5DJ(Self__ID4S,result__DQSU);
-      put_string__EGZ(((__STRING__BC *)result__DQSU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
+  } break;
+  case ____HJNJ__: {
+    __LVTP=__SCLK(((____HJNJ *)__KVTP));
+  } break;
+  case ____SJNJ__: {
+    __LVTP=__EDLK(((____SJNJ *)__KVTP));
+  } break;
+  case ____0AOJ__: {
+    __XE4S=((____2A0I *)((____0AOJ *)__KVTP)->__OB5J);
+    __HSBU=((____N5WC *)__XE4S->__4VEJ);
+    __HSBU->__Q5WC.__KU4D=(____Q)(__HSBU->__Q5WC.__KU4D -  1);
+    if ((__HSBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __SRSU=NULL;
+      __TRSU=((____IB )(NULL));
+      __URSU= 0;
+      __VRSU=((____IB )sizeof(____BC));
+      if (((unsigned long)__VRSU ==  0)) {
+        __SRSU=__BC__;
+      } else /* FALSE */ {
+        __URSU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VRSU));
+        if ((__URSU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __WRSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __XRSU=(void *)((unsigned long)(void *)((unsigned long)__VRSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __YRSU=((____YWB )((____Q )(void *)((unsigned long)__XRSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __WRSU=__OKI(__XRSU,((____IB )(&(table_size[(__YRSU)-1]))),((____YWB )((____Q )__XRSU)));
+          __TRSU=__WRSU;
+        } else /* FALSE */ {
+          __YRSU=((____YWB )__URSU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __WRSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __XRSU=(void *)((unsigned long)(void *)((unsigned long)__VRSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WRSU=__OKI(__XRSU,((____IB )(&(table_type[(__YRSU)]))),(____YWB)(__YRSU |  1));
+          __TRSU=__WRSU;
+        };
+        __SRSU=((____BC *)__TRSU);
+        *(__SRSU) = *(__BC__);
+      };
+      __ORSU=((____BC *)__SRSU);
+      if ((__ORSU->__OFL <  250)) {
+        __QRSU=__RVW( 250);
+        __ORSU->__FFL=__QRSU;
+        __ORSU->__OFL= 250;
+      };
+      __ORSU->__WJ= 0;
+      __EBEJ(__XE4S,__SRSU);
+      __LGZ(((____BC *)__SRSU));
       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__2TTP=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__2TTP=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__2TTP=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__1TTP));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__2TTP=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__1TTP));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__2TTP=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__1TTP));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__2TTP=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__1TTP));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__2TTP=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__1TTP));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__2TTP=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__1TTP));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__2TTP=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__1TTP));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__W0OS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__1TTP));
-    __tmp__2TTP=__tmp__W0OS;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__2TTP=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__1TTP));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__2TTP=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__2TTP=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__1TTP));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2TTP=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2TTP=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2TTP=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__H1OS=((__READ_SLOT__ZK4K *)__tmp__1TTP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__H1OS->slot__CYFM),Self__H1OS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__I1OS=execute_access_unlink__5AMM(Self__H1OS);
-    __tmp__2TTP=__tmp__I1OS;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__2TTP=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__1TTP));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__2TTP=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__1TTP));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__I1OS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__1TTP));
-    __tmp__2TTP=__tmp__I1OS;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__2TTP=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__1TTP));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__I1OS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__1TTP));
-    __tmp__2TTP=__tmp__I1OS;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__2TTP=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__1TTP));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__2TTP=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__1TTP));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__TD4S=((__READ_GLOBAL__B4YL *)__tmp__1TTP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__TD4S->global__Y5JM),Self__TD4S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__TD4S->global__Y5JM));
-    __tmp__2TTP=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__2TTP=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__1TTP));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__2TTP=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__1TTP));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__2TTP=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__1TTP));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__2TTP=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__1TTP));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__2TTP=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__1TTP));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__2TTP=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__1TTP));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__2TTP=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__1TTP));
-  } break;
-  };
-  if (((void *)__tmp__2TTP != (void *)NULL)) {
-    Self__HMYT=((__LIST__WH *)list_current__Y4GB);
-    Self__4QBU=((__FAST_ARRAYoINSTRo__X53D *)Self__HMYT->expr_list__AA4D);
-    typ_id__FQSU=(__INTEGER__Q)(Self__HMYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__FQSU == (__INTEGER__Q)(Self__4QBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__4QBU,__tmp__2TTP);
-    } else /* FALSE */ {
-      add_last__A04F(Self__4QBU,__tmp__2TTP);
-      move__to__by__H5QH(Self__4QBU,typ_id__FQSU,(__INTEGER__Q)(Self__4QBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__4QBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__FQSU]=__tmp__2TTP;
-    };
-    Self__HMYT->index__OCFE=(__INTEGER__Q)(Self__HMYT->index__OCFE +  1);
-  };
-  __tmp__1TTP=Self__YTTP->parent_expr_binary_logic__TEUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__1TTP)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2TTP=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__2TTP=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__1TTP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2TTP=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2TTP=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__2TTP=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__1TTP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__ID4S=((__READ_LOCAL__N5ZI *)__tmp__1TTP);
-    Self__YQBU=((__LOCAL__43WC *)Self__ID4S->local__PUEJ);
-    Self__YQBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YQBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__YQBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__DQSU=NULL;
-      ptr__EQSU=((__POINTER__IB )(NULL));
-      typ_id__JRSU= 0;
-      __tmp__GQSU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__GQSU ==  0)) {
-        result__DQSU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__JRSU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQSU));
-        if ((typ_id__JRSU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__HQSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__IQSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__JQSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IQSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__HQSU=micro_alloc__table__lab__HKI(__tmp__IQSU,((__POINTER__IB )(&(table_size[(__tmp__JQSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IQSU)));
-          ptr__EQSU=__tmp__HQSU;
-        } else /* FALSE */ {
-          __tmp__JQSU=((__UINTEGER_32__RWB )typ_id__JRSU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__HQSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__IQSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HQSU=micro_alloc__table__lab__HKI(__tmp__IQSU,((__POINTER__IB )(&(table_type[(__tmp__JQSU)]))),(__UINTEGER_32__RWB)(__tmp__JQSU |  1));
-          ptr__EQSU=__tmp__HQSU;
-        };
-        result__DQSU=((__STRING__BC *)ptr__EQSU);
-        *(result__DQSU) = *(STRING__BC__);
-      };
-      Self__5PSU=((__STRING__BC *)result__DQSU);
-      if ((Self__5PSU->capacity__HFL <  250)) {
-        __tmp__BQSU=create__KVW( 250);
-        Self__5PSU->storage__4EL=__tmp__BQSU;
-        Self__5PSU->capacity__HFL= 250;
-      };
-      Self__5PSU->count__WJ= 0;
-      display__V5DJ(Self__ID4S,result__DQSU);
-      put_string__EGZ(((__STRING__BC *)result__DQSU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
+  } break;
+  case ____EBOJ__: {
+    __LVTP=NULL;
+  } break;
+  case ____3BOJ__: {
+    __LVTP=__AELK(((____3BOJ *)__KVTP));
+  } break;
+  case ____RCOJ__: {
+    __LVTP=__SELK(((____RCOJ *)__KVTP));
+  } break;
+  case ____HDOJ__: {
+    __LVTP=__EFLK(((____HDOJ *)__KVTP));
+  } break;
+  case ____1DOJ__: {
+    __LVTP=__WFLK(((____1DOJ *)__KVTP));
+  } break;
+  case ____PEOJ__: {
+    __LVTP=__IGLK(((____PEOJ *)__KVTP));
+  } break;
+  case ____DFOJ__: {
+    __LVTP=__0GLK(((____DFOJ *)__KVTP));
+  } break;
+  case ____XFOJ__: {
+    __LVTP=__MHLK(((____XFOJ *)__KVTP));
+  } break;
+  case ____QGOJ__: {
+    __F2OS=__4VPK(((____QGOJ *)__KVTP));
+    __LVTP=__F2OS;
+  } break;
+  case ____EHOJ__: {
+    __LVTP=__CILK(((____EHOJ *)__KVTP));
+  } break;
+  case ____2HOJ__: {
+    __LVTP=NULL;
+  } break;
+  case ____YIOJ__: {
+    __LVTP=__XILK(((____YIOJ *)__KVTP));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
+  } break;
+  case ____IM4K__: {
+    __W2OS=((____IM4K *)__KVTP);
+    __EIEN(((____FKRG *)__W2OS->__RZFM),__W2OS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __X2OS=__OCMM(__W2OS);
+    __LVTP=__X2OS;
+  } break;
+  case ____T5FL__: {
+    __LVTP=__VM5O(((____T5FL *)__KVTP));
+  } break;
+  case ____3DUL__: {
+    __LVTP=__VUTP(((____3DUL *)__KVTP));
+  } break;
+  case ____0EUL__: {
+    __X2OS=__0Q2P(((____0EUL *)__KVTP));
+    __LVTP=__X2OS;
+  } break;
+  case ____BGUL__: {
+    __LVTP=__GVTP(((____BGUL *)__KVTP));
+  } break;
+  case ____2GUL__: {
+    __X2OS=__5W2P(((____2GUL *)__KVTP));
+    __LVTP=__X2OS;
+  } break;
+  case ____B0VL__: {
+    __LVTP=__GQCN(((____B0VL *)__KVTP));
+  } break;
+  case ____P0VL__: {
+    __LVTP=__GNGM(((____P0VL *)__KVTP));
+  } break;
+  case ____Q5YL__: {
+    __CF4S=((____Q5YL *)__KVTP);
+    __EIEN(((____FKRG *)__CF4S->__HBKM),__CF4S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__CF4S->__HBKM));
+    __LVTP=NULL;
+  } break;
+  case ____UVPM__: {
+    __LVTP=__GHXN(((____UVPM *)__KVTP));
+  } break;
+  case ____0ZPM__: {
+    __LVTP=__5U0P(((____0ZPM *)__KVTP));
+  } break;
+  case ____MR0N__: {
+    __LVTP=__H0VO(((____MR0N *)__KVTP));
+  } break;
+  case ____YWBP__: {
+    __LVTP=__51ZQ(((____YWBP *)__KVTP));
+  } break;
+  case ____LYBP__: {
+    __LVTP=__XBUP(((____LYBP *)__KVTP));
+  } break;
+  case ____CZBP__: {
+    __LVTP=__ICUP(((____CZBP *)__KVTP));
+  } break;
+  case ____3BEP__: {
+    __LVTP=__YVEQ(((____3BEP *)__KVTP));
+  } break;
+  };
+  if (((void *)__LVTP != (void *)NULL)) {
+    __WNYT=((____WH *)__Q5GB);
+    __NSBU=((____GB4D *)__WNYT->__PB4D);
+    __URSU=(____Q)(__WNYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__URSU == (____Q)(__NSBU->__OB4D.__AVLE +  1))) {
+      __P14F(__NSBU,__LVTP);
+    } else /* FALSE */ {
+      __P14F(__NSBU,__LVTP);
+      __WARH(__NSBU,__URSU,(____Q)(__NSBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__NSBU->__OB4D.__S24F)[__URSU]=__LVTP;
+    };
+    __WNYT->__3DFE=(____Q)(__WNYT->__3DFE +  1);
+  };
+  __KVTP=__HVTP->__CGUL.__SPTP;
+  switch (((struct ___OBJ *)__KVTP)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
+  } break;
+  case ____0AXC__: {
+    __LVTP=__NMUH(((____0AXC *)__KVTP));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
+  } break;
+  case ____DMWH__: {
+    __LVTP=__S3KK(((____DMWH *)__KVTP));
+  } break;
+  case ____2A0I__: {
+    __XE4S=((____2A0I *)__KVTP);
+    __HSBU=((____N5WC *)__XE4S->__4VEJ);
+    __HSBU->__Q5WC.__KU4D=(____Q)(__HSBU->__Q5WC.__KU4D -  1);
+    if ((__HSBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __SRSU=NULL;
+      __TRSU=((____IB )(NULL));
+      __YSSU= 0;
+      __VRSU=((____IB )sizeof(____BC));
+      if (((unsigned long)__VRSU ==  0)) {
+        __SRSU=__BC__;
+      } else /* FALSE */ {
+        __YSSU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VRSU));
+        if ((__YSSU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __WRSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __XRSU=(void *)((unsigned long)(void *)((unsigned long)__VRSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __YRSU=((____YWB )((____Q )(void *)((unsigned long)__XRSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __WRSU=__OKI(__XRSU,((____IB )(&(table_size[(__YRSU)-1]))),((____YWB )((____Q )__XRSU)));
+          __TRSU=__WRSU;
+        } else /* FALSE */ {
+          __YRSU=((____YWB )__YSSU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __WRSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __XRSU=(void *)((unsigned long)(void *)((unsigned long)__VRSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WRSU=__OKI(__XRSU,((____IB )(&(table_type[(__YRSU)]))),(____YWB)(__YRSU |  1));
+          __TRSU=__WRSU;
+        };
+        __SRSU=((____BC *)__TRSU);
+        *(__SRSU) = *(__BC__);
+      };
+      __ORSU=((____BC *)__SRSU);
+      if ((__ORSU->__OFL <  250)) {
+        __QRSU=__RVW( 250);
+        __ORSU->__FFL=__QRSU;
+        __ORSU->__OFL= 250;
+      };
+      __ORSU->__WJ= 0;
+      __EBEJ(__XE4S,__SRSU);
+      __LGZ(((____BC *)__SRSU));
       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__2TTP=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__2TTP=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__1TTP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__2TTP=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__1TTP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__ID4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__1TTP)->receiver__554J);
-    Self__YQBU=((__LOCAL__43WC *)Self__ID4S->local__PUEJ);
-    Self__YQBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YQBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__YQBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__DQSU=NULL;
-      ptr__EQSU=((__POINTER__IB )(NULL));
-      typ_id__JRSU= 0;
-      __tmp__GQSU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__GQSU ==  0)) {
-        result__DQSU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__JRSU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQSU));
-        if ((typ_id__JRSU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__HQSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__IQSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__JQSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IQSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__HQSU=micro_alloc__table__lab__HKI(__tmp__IQSU,((__POINTER__IB )(&(table_size[(__tmp__JQSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IQSU)));
-          ptr__EQSU=__tmp__HQSU;
-        } else /* FALSE */ {
-          __tmp__JQSU=((__UINTEGER_32__RWB )typ_id__JRSU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__HQSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__IQSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQSU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HQSU=micro_alloc__table__lab__HKI(__tmp__IQSU,((__POINTER__IB )(&(table_type[(__tmp__JQSU)]))),(__UINTEGER_32__RWB)(__tmp__JQSU |  1));
-          ptr__EQSU=__tmp__HQSU;
-        };
-        result__DQSU=((__STRING__BC *)ptr__EQSU);
-        *(result__DQSU) = *(STRING__BC__);
-      };
-      Self__5PSU=((__STRING__BC *)result__DQSU);
-      if ((Self__5PSU->capacity__HFL <  250)) {
-        __tmp__BQSU=create__KVW( 250);
-        Self__5PSU->storage__4EL=__tmp__BQSU;
-        Self__5PSU->capacity__HFL= 250;
-      };
-      Self__5PSU->count__WJ= 0;
-      display__V5DJ(Self__ID4S,result__DQSU);
-      put_string__EGZ(((__STRING__BC *)result__DQSU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
+  } break;
+  case ____HJNJ__: {
+    __LVTP=__SCLK(((____HJNJ *)__KVTP));
+  } break;
+  case ____SJNJ__: {
+    __LVTP=__EDLK(((____SJNJ *)__KVTP));
+  } break;
+  case ____0AOJ__: {
+    __XE4S=((____2A0I *)((____0AOJ *)__KVTP)->__OB5J);
+    __HSBU=((____N5WC *)__XE4S->__4VEJ);
+    __HSBU->__Q5WC.__KU4D=(____Q)(__HSBU->__Q5WC.__KU4D -  1);
+    if ((__HSBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __SRSU=NULL;
+      __TRSU=((____IB )(NULL));
+      __YSSU= 0;
+      __VRSU=((____IB )sizeof(____BC));
+      if (((unsigned long)__VRSU ==  0)) {
+        __SRSU=__BC__;
+      } else /* FALSE */ {
+        __YSSU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VRSU));
+        if ((__YSSU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __WRSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __XRSU=(void *)((unsigned long)(void *)((unsigned long)__VRSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __YRSU=((____YWB )((____Q )(void *)((unsigned long)__XRSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __WRSU=__OKI(__XRSU,((____IB )(&(table_size[(__YRSU)-1]))),((____YWB )((____Q )__XRSU)));
+          __TRSU=__WRSU;
+        } else /* FALSE */ {
+          __YRSU=((____YWB )__YSSU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __WRSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __XRSU=(void *)((unsigned long)(void *)((unsigned long)__VRSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRSU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WRSU=__OKI(__XRSU,((____IB )(&(table_type[(__YRSU)]))),(____YWB)(__YRSU |  1));
+          __TRSU=__WRSU;
+        };
+        __SRSU=((____BC *)__TRSU);
+        *(__SRSU) = *(__BC__);
+      };
+      __ORSU=((____BC *)__SRSU);
+      if ((__ORSU->__OFL <  250)) {
+        __QRSU=__RVW( 250);
+        __ORSU->__FFL=__QRSU;
+        __ORSU->__OFL= 250;
+      };
+      __ORSU->__WJ= 0;
+      __EBEJ(__XE4S,__SRSU);
+      __LGZ(((____BC *)__SRSU));
       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__2TTP=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__2TTP=NULL;
+  case ____EBOJ__: {
+    __LVTP=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__2TTP=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__1TTP));
+  case ____3BOJ__: {
+    __LVTP=__AELK(((____3BOJ *)__KVTP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__2TTP=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__1TTP));
+  case ____RCOJ__: {
+    __LVTP=__SELK(((____RCOJ *)__KVTP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__2TTP=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__1TTP));
+  case ____HDOJ__: {
+    __LVTP=__EFLK(((____HDOJ *)__KVTP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__2TTP=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__1TTP));
+  case ____1DOJ__: {
+    __LVTP=__WFLK(((____1DOJ *)__KVTP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__2TTP=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__1TTP));
+  case ____PEOJ__: {
+    __LVTP=__IGLK(((____PEOJ *)__KVTP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__2TTP=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__1TTP));
+  case ____DFOJ__: {
+    __LVTP=__0GLK(((____DFOJ *)__KVTP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__2TTP=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__1TTP));
+  case ____XFOJ__: {
+    __LVTP=__MHLK(((____XFOJ *)__KVTP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__W0OS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__1TTP));
-    __tmp__2TTP=__tmp__W0OS;
+  case ____QGOJ__: {
+    __F2OS=__4VPK(((____QGOJ *)__KVTP));
+    __LVTP=__F2OS;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__2TTP=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__1TTP));
+  case ____EHOJ__: {
+    __LVTP=__CILK(((____EHOJ *)__KVTP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__2TTP=NULL;
+  case ____2HOJ__: {
+    __LVTP=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__2TTP=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__1TTP));
+  case ____YIOJ__: {
+    __LVTP=__XILK(((____YIOJ *)__KVTP));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2TTP=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2TTP=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2TTP=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LVTP=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__H1OS=((__READ_SLOT__ZK4K *)__tmp__1TTP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__H1OS->slot__CYFM),Self__H1OS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__I1OS=execute_access_unlink__5AMM(Self__H1OS);
-    __tmp__2TTP=__tmp__I1OS;
+  case ____IM4K__: {
+    __W2OS=((____IM4K *)__KVTP);
+    __EIEN(((____FKRG *)__W2OS->__RZFM),__W2OS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __X2OS=__OCMM(__W2OS);
+    __LVTP=__X2OS;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__2TTP=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__1TTP));
+  case ____T5FL__: {
+    __LVTP=__VM5O(((____T5FL *)__KVTP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__2TTP=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__1TTP));
+  case ____3DUL__: {
+    __LVTP=__VUTP(((____3DUL *)__KVTP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__I1OS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__1TTP));
-    __tmp__2TTP=__tmp__I1OS;
+  case ____0EUL__: {
+    __X2OS=__0Q2P(((____0EUL *)__KVTP));
+    __LVTP=__X2OS;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__2TTP=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__1TTP));
+  case ____BGUL__: {
+    __LVTP=__GVTP(((____BGUL *)__KVTP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__I1OS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__1TTP));
-    __tmp__2TTP=__tmp__I1OS;
+  case ____2GUL__: {
+    __X2OS=__5W2P(((____2GUL *)__KVTP));
+    __LVTP=__X2OS;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__2TTP=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__1TTP));
+  case ____B0VL__: {
+    __LVTP=__GQCN(((____B0VL *)__KVTP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__2TTP=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__1TTP));
+  case ____P0VL__: {
+    __LVTP=__GNGM(((____P0VL *)__KVTP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__TD4S=((__READ_GLOBAL__B4YL *)__tmp__1TTP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__TD4S->global__Y5JM),Self__TD4S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__TD4S->global__Y5JM));
-    __tmp__2TTP=NULL;
+  case ____Q5YL__: {
+    __CF4S=((____Q5YL *)__KVTP);
+    __EIEN(((____FKRG *)__CF4S->__HBKM),__CF4S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__CF4S->__HBKM));
+    __LVTP=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__2TTP=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__1TTP));
+  case ____UVPM__: {
+    __LVTP=__GHXN(((____UVPM *)__KVTP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__2TTP=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__1TTP));
+  case ____0ZPM__: {
+    __LVTP=__5U0P(((____0ZPM *)__KVTP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__2TTP=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__1TTP));
+  case ____MR0N__: {
+    __LVTP=__H0VO(((____MR0N *)__KVTP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__2TTP=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__1TTP));
+  case ____YWBP__: {
+    __LVTP=__51ZQ(((____YWBP *)__KVTP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__2TTP=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__1TTP));
+  case ____LYBP__: {
+    __LVTP=__XBUP(((____LYBP *)__KVTP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__2TTP=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__1TTP));
+  case ____CZBP__: {
+    __LVTP=__ICUP(((____CZBP *)__KVTP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__2TTP=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__1TTP));
+  case ____3BEP__: {
+    __LVTP=__YVEQ(((____3BEP *)__KVTP));
   } break;
   };
-  __tmp__1TTP=__tmp__2TTP;
-  return(__tmp__1TTP);
+  __KVTP=__LVTP;
+  return(__KVTP);
 }
 
-static void* execute_link__QV2P(__EXPR_AND_AND_LOGIC__NFUL *Self__RV2P)
-// ({EXPR_AND_AND_LOGIC__NFUL}) With result Recursive, No inlinable.
+static void* __5W2P(____2GUL *__AX2P)
+// ({__2GUL}) With result Recursive, No inlinable.
 {
-  void *left_t__ZV2P,*right_t__0V2P;
-  __UINTEGER_32__RWB old_seq__UV2P,__tmp__RSSU,__tmp__VTSU,__tmp__N0SU;
-  void *__tmp__2V2P,*__tmp__3V2P,*r__30SP,*__tmp__DNQQ,*__tmp__T4OQ;
-  void *__tmp__U5VQ;
-  __LIST__WH *Self__JMYT;
-  __STRING__BC *result__LSSU,*Self__HSSU,*result__PTSU,*Self__LTSU;
-  __STRING__BC *result__H0SU,*Self__D0SU;
-  __POINTER__IB ptr__MSSU,__tmp__OSSU,__tmp__PSSU,__tmp__QSSU,ptr__QTSU;
-  __POINTER__IB __tmp__STSU,__tmp__TTSU,__tmp__UTSU,__tmp__L0SU;
-  __POINTER__IB __tmp__M0SU;
-  __INTEGER__Q typ_id__NSSU,typ_id__RTSU,typ_id__J0SU;
-  __PROTOTYPE_CST__45WC *__tmp__KW2P,*__tmp__NW2P;
-  __EXPR_AND_LOGIC__SEUL *result__0SAQ,*result__2CTP,*Self__OUVP;
-  __POSITION__OL p__10SP;
-  __READ_LOCAL__N5ZI *Self__ATRS,*Self__KURS;
-  __LOCAL__43WC *Self__HRBU,*Self__LSBU;
-  __READ_GLOBAL__B4YL *Self__DTRS,*Self__NURS;
-  __CHARACTER__DB *__tmp__JSSU,*__tmp__NTSU,*__tmp__F0SU;
-  __BOOLEAN__L __tmp__M4OQ;
-  left_t__ZV2P=NULL;
-  right_t__0V2P=NULL;
-  old_seq__UV2P=seq_call_and_loop__BL3K;
-  __tmp__2V2P=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__2V2P)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__3V2P=((__STRING_CST__5J *)__tmp__2V2P);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__3V2P=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__2V2P));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__3V2P=((__PROTOTYPE_CST__45WC *)__tmp__2V2P);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__3V2P=((__INTEGER_CST__KAXC *)__tmp__2V2P);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__JMYT=((__LIST__WH *)list_current__Y4GB);
-    result__LSSU=NULL;
-    ptr__MSSU=((__POINTER__IB )(NULL));
-    typ_id__NSSU= 0;
-    __tmp__OSSU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__OSSU ==  0)) {
-      result__LSSU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__NSSU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OSSU));
-      if ((typ_id__NSSU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__PSSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__QSSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OSSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PSSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PSSU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__RSSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QSSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__PSSU=micro_alloc__table__lab__HKI(__tmp__QSSU,((__POINTER__IB )(&(table_size[(__tmp__RSSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QSSU)));
-        ptr__MSSU=__tmp__PSSU;
-      } else /* FALSE */ {
-        __tmp__RSSU=((__UINTEGER_32__RWB )typ_id__NSSU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__PSSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__QSSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OSSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PSSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PSSU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__PSSU=micro_alloc__table__lab__HKI(__tmp__QSSU,((__POINTER__IB )(&(table_type[(__tmp__RSSU)]))),(__UINTEGER_32__RWB)(__tmp__RSSU |  1));
-        ptr__MSSU=__tmp__PSSU;
-      };
-      result__LSSU=((__STRING__BC *)ptr__MSSU);
-      *(result__LSSU) = *(STRING__BC__);
-    };
-    Self__HSSU=((__STRING__BC *)result__LSSU);
-    if ((Self__HSSU->capacity__HFL <  250)) {
-      __tmp__JSSU=create__KVW( 250);
-      Self__HSSU->storage__4EL=__tmp__JSSU;
-      Self__HSSU->capacity__HFL= 250;
-    };
-    Self__HSSU->count__WJ= 0;
-    display__NHFE(Self__JMYT,result__LSSU);
-    put_string__EGZ(((__STRING__BC *)result__LSSU));
+  void *__IX2P,*__JX2P;
+  ____YWB __DX2P,__AUSU,__EVSU,__21SU;
+  void *__LX2P,*__MX2P,*__M2SP,*__SOQQ,*__CAPQ,*__DBWQ;
+  ____WH *__YNYT;
+  ____BC *__0TSU,*__WTSU,*__4USU,*__0USU,*__W1SU,*__S1SU;
+  ____IB __1TSU,__3TSU,__4TSU,__5TSU,__5USU,__BVSU,__CVSU,__DVSU,__01SU;
+  ____IB __11SU;
+  ____Q __2TSU,__AVSU,__Y1SU;
+  ____NBXC *__ZX2P,*__2X2P;
+  ____BGUL *__JUAQ,*__LETP,*__3VVP;
+  ____OL __K2SP;
+  ____2A0I *__PURS,*__ZVRS;
+  ____N5WC *__WSBU,*__0TBU;
+  ____Q5YL *__SURS,*__2VRS;
+  ____DB *__YTSU,*__2USU,*__U1SU;
+  ____L __15OQ;
+  __IX2P=NULL;
+  __JX2P=NULL;
+  __DX2P=__QM3K;
+  __LX2P=__AX2P->__3GUL.__CGUL.__OPTP;
+  switch (((struct ___OBJ *)__LX2P)->__id) {
+  case ____5J__: {
+    __MX2P=((____5J *)__LX2P);
+  } break;
+  case ____0AXC__: {
+    __MX2P=__NG3H(((____0AXC *)__LX2P));
+  } break;
+  case ____NBXC__: {
+    __MX2P=((____NBXC *)__LX2P);
+  } break;
+  case ____ZBXC__: {
+    __MX2P=((____ZBXC *)__LX2P);
+  } break;
+  case ____DMWH__: {
+    __YNYT=((____WH *)__Q5GB);
+    __0TSU=NULL;
+    __1TSU=((____IB )(NULL));
+    __2TSU= 0;
+    __3TSU=((____IB )sizeof(____BC));
+    if (((unsigned long)__3TSU ==  0)) {
+      __0TSU=__BC__;
+    } else /* FALSE */ {
+      __2TSU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3TSU));
+      if ((__2TSU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __4TSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __5TSU=(void *)((unsigned long)(void *)((unsigned long)__3TSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4TSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4TSU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __AUSU=((____YWB )((____Q )(void *)((unsigned long)__5TSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __4TSU=__OKI(__5TSU,((____IB )(&(table_size[(__AUSU)-1]))),((____YWB )((____Q )__5TSU)));
+        __1TSU=__4TSU;
+      } else /* FALSE */ {
+        __AUSU=((____YWB )__2TSU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __4TSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __5TSU=(void *)((unsigned long)(void *)((unsigned long)__3TSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4TSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4TSU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __4TSU=__OKI(__5TSU,((____IB )(&(table_type[(__AUSU)]))),(____YWB)(__AUSU |  1));
+        __1TSU=__4TSU;
+      };
+      __0TSU=((____BC *)__1TSU);
+      *(__0TSU) = *(__BC__);
+    };
+    __WTSU=((____BC *)__0TSU);
+    if ((__WTSU->__OFL <  250)) {
+      __YTSU=__RVW( 250);
+      __WTSU->__FFL=__YTSU;
+      __WTSU->__OFL= 250;
+    };
+    __WTSU->__WJ= 0;
+    __2IFE(__YNYT,__0TSU);
+    __LGZ(((____BC *)__0TSU));
     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__3V2P=NULL;
+    __MX2P=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__3V2P=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__2V2P));
+  case ____2A0I__: {
+    __MX2P=__ONBK(((____2A0I *)__LX2P));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__3V2P=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__2V2P));
+  case ____HJNJ__: {
+    __MX2P=__ENPL(((____HJNJ *)__LX2P));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__3V2P=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__2V2P));
+  case ____SJNJ__: {
+    __MX2P=__ORPL(((____SJNJ *)__LX2P));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__3V2P=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__2V2P));
+  case ____0AOJ__: {
+    __MX2P=__YVPL(((____0AOJ *)__LX2P));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__3V2P=((__GET_TYPE_ID__V5NJ *)__tmp__2V2P);
+  case ____EBOJ__: {
+    __MX2P=((____EBOJ *)__LX2P);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__3V2P=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__2V2P));
+  case ____3BOJ__: {
+    __MX2P=__EXPL(((____3BOJ *)__LX2P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__3V2P=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__2V2P));
+  case ____RCOJ__: {
+    __MX2P=__O1PL(((____RCOJ *)__LX2P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__3V2P=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__2V2P));
+  case ____HDOJ__: {
+    __MX2P=__Y5PL(((____HDOJ *)__LX2P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__3V2P=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__2V2P));
+  case ____1DOJ__: {
+    __MX2P=__CEQL(((____1DOJ *)__LX2P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__3V2P=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__2V2P));
+  case ____PEOJ__: {
+    __MX2P=__MIQL(((____PEOJ *)__LX2P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__3V2P=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__2V2P));
+  case ____DFOJ__: {
+    __MX2P=__WMQL(((____DFOJ *)__LX2P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__3V2P=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__2V2P));
+  case ____XFOJ__: {
+    __MX2P=__ARQL(((____XFOJ *)__LX2P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__3V2P=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__2V2P));
+  case ____QGOJ__: {
+    __MX2P=__4VPK(((____QGOJ *)__LX2P));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__3V2P=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__2V2P));
+  case ____EHOJ__: {
+    __MX2P=__KVQL(((____EHOJ *)__LX2P));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__3V2P=((__SIZE_OF__NGOJ *)__tmp__2V2P);
+  case ____2HOJ__: {
+    __MX2P=((____2HOJ *)__LX2P);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__3V2P=execute_link__HUQL(((__CAST__JHOJ *)__tmp__2V2P));
+  case ____YIOJ__: {
+    __MX2P=__WVQL(((____YIOJ *)__LX2P));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__3V2P=((__REAL_CST__JLOJ *)__tmp__2V2P);
+  case ____YMOJ__: {
+    __MX2P=((____YMOJ *)__LX2P);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__3V2P=((__CHARACTER_CST__5LOJ *)__tmp__2V2P);
+  case ____ONOJ__: {
+    __MX2P=((____ONOJ *)__LX2P);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__3V2P=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__2V2P);
+  case ____YOOJ__: {
+    __MX2P=((____YOOJ *)__LX2P);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__3V2P=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__2V2P));
+  case ____IM4K__: {
+    __MX2P=__GHIM(((____IM4K *)__LX2P));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__3V2P=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__2V2P));
+  case ____T5FL__: {
+    __MX2P=__CN5O(((____T5FL *)__LX2P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__3V2P=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__2V2P));
+  case ____3DUL__: {
+    __MX2P=__ZVTP(((____3DUL *)__LX2P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__3V2P=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__2V2P));
+  case ____0EUL__: {
+    __MX2P=__0Q2P(((____0EUL *)__LX2P));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__3V2P=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__2V2P));
+  case ____BGUL__: {
+    __MX2P=__T1TP(((____BGUL *)__LX2P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__3V2P=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__2V2P));
+  case ____2GUL__: {
+    __MX2P=__5W2P(((____2GUL *)__LX2P));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__3V2P=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__2V2P));
+  case ____B0VL__: {
+    __MX2P=__KFDN(((____B0VL *)__LX2P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__3V2P=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__2V2P));
+  case ____P0VL__: {
+    __MX2P=__S3HM(((____P0VL *)__LX2P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__3V2P=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__2V2P));
+  case ____Q5YL__: {
+    __MX2P=__FNIM(((____Q5YL *)__LX2P));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__3V2P=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__2V2P));
+  case ____UVPM__: {
+    __MX2P=__ARXN(((____UVPM *)__LX2P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__3V2P=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__2V2P));
+  case ____0ZPM__: {
+    __MX2P=__TV0P(((____0ZPM *)__LX2P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__3V2P=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__2V2P));
+  case ____MR0N__: {
+    __MX2P=__1DWO(((____MR0N *)__LX2P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__3V2P=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__2V2P));
+  case ____YWBP__: {
+    __MX2P=__R2ZQ(((____YWBP *)__LX2P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__3V2P=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__2V2P));
+  case ____LYBP__: {
+    __MX2P=__HDUP(((____LYBP *)__LX2P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__3V2P=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__2V2P));
+  case ____CZBP__: {
+    __MX2P=__RHUP(((____CZBP *)__LX2P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__3V2P=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__2V2P));
+  case ____3BEP__: {
+    __MX2P=__NWEQ(((____3BEP *)__LX2P));
   } break;
   };
-  Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP=__tmp__3V2P;
-  seq_or_and__ADFE=(__UINTEGER_32__RWB)(seq_or_and__ADFE +  1);
-  seq_inline__ECFE=(__UINTEGER_32__RWB)(seq_inline__ECFE +  1);
-  __tmp__2V2P=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__2V2P)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__3V2P=((__STRING_CST__5J *)__tmp__2V2P);
+  __AX2P->__3GUL.__CGUL.__OPTP=__MX2P;
+  __PEFE=(____YWB)(__PEFE +  1);
+  __TDFE=(____YWB)(__TDFE +  1);
+  __LX2P=__AX2P->__3GUL.__CGUL.__SPTP;
+  switch (((struct ___OBJ *)__LX2P)->__id) {
+  case ____5J__: {
+    __MX2P=((____5J *)__LX2P);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__3V2P=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__2V2P));
+  case ____0AXC__: {
+    __MX2P=__NG3H(((____0AXC *)__LX2P));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__3V2P=((__PROTOTYPE_CST__45WC *)__tmp__2V2P);
+  case ____NBXC__: {
+    __MX2P=((____NBXC *)__LX2P);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__3V2P=((__INTEGER_CST__KAXC *)__tmp__2V2P);
+  case ____ZBXC__: {
+    __MX2P=((____ZBXC *)__LX2P);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__JMYT=((__LIST__WH *)list_current__Y4GB);
-    result__LSSU=NULL;
-    ptr__MSSU=((__POINTER__IB )(NULL));
-    typ_id__NSSU= 0;
-    __tmp__OSSU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__OSSU ==  0)) {
-      result__LSSU=STRING__BC__;
+  case ____DMWH__: {
+    __YNYT=((____WH *)__Q5GB);
+    __0TSU=NULL;
+    __1TSU=((____IB )(NULL));
+    __2TSU= 0;
+    __3TSU=((____IB )sizeof(____BC));
+    if (((unsigned long)__3TSU ==  0)) {
+      __0TSU=__BC__;
     } else /* FALSE */ {
-      typ_id__NSSU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OSSU));
-      if ((typ_id__NSSU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__PSSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__QSSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OSSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PSSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PSSU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__RSSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QSSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__PSSU=micro_alloc__table__lab__HKI(__tmp__QSSU,((__POINTER__IB )(&(table_size[(__tmp__RSSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QSSU)));
-        ptr__MSSU=__tmp__PSSU;
+      __2TSU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3TSU));
+      if ((__2TSU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __4TSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __5TSU=(void *)((unsigned long)(void *)((unsigned long)__3TSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4TSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4TSU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __AUSU=((____YWB )((____Q )(void *)((unsigned long)__5TSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __4TSU=__OKI(__5TSU,((____IB )(&(table_size[(__AUSU)-1]))),((____YWB )((____Q )__5TSU)));
+        __1TSU=__4TSU;
       } else /* FALSE */ {
-        __tmp__RSSU=((__UINTEGER_32__RWB )typ_id__NSSU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__PSSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__QSSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OSSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PSSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PSSU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__PSSU=micro_alloc__table__lab__HKI(__tmp__QSSU,((__POINTER__IB )(&(table_type[(__tmp__RSSU)]))),(__UINTEGER_32__RWB)(__tmp__RSSU |  1));
-        ptr__MSSU=__tmp__PSSU;
+        __AUSU=((____YWB )__2TSU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __4TSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __5TSU=(void *)((unsigned long)(void *)((unsigned long)__3TSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4TSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4TSU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __4TSU=__OKI(__5TSU,((____IB )(&(table_type[(__AUSU)]))),(____YWB)(__AUSU |  1));
+        __1TSU=__4TSU;
       };
-      result__LSSU=((__STRING__BC *)ptr__MSSU);
-      *(result__LSSU) = *(STRING__BC__);
+      __0TSU=((____BC *)__1TSU);
+      *(__0TSU) = *(__BC__);
     };
-    Self__HSSU=((__STRING__BC *)result__LSSU);
-    if ((Self__HSSU->capacity__HFL <  250)) {
-      __tmp__JSSU=create__KVW( 250);
-      Self__HSSU->storage__4EL=__tmp__JSSU;
-      Self__HSSU->capacity__HFL= 250;
+    __WTSU=((____BC *)__0TSU);
+    if ((__WTSU->__OFL <  250)) {
+      __YTSU=__RVW( 250);
+      __WTSU->__FFL=__YTSU;
+      __WTSU->__OFL= 250;
     };
-    Self__HSSU->count__WJ= 0;
-    display__NHFE(Self__JMYT,result__LSSU);
-    put_string__EGZ(((__STRING__BC *)result__LSSU));
+    __WTSU->__WJ= 0;
+    __2IFE(__YNYT,__0TSU);
+    __LGZ(((____BC *)__0TSU));
     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__3V2P=NULL;
+    __MX2P=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__3V2P=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__2V2P));
+  case ____2A0I__: {
+    __MX2P=__ONBK(((____2A0I *)__LX2P));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__3V2P=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__2V2P));
+  case ____HJNJ__: {
+    __MX2P=__ENPL(((____HJNJ *)__LX2P));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__3V2P=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__2V2P));
+  case ____SJNJ__: {
+    __MX2P=__ORPL(((____SJNJ *)__LX2P));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__3V2P=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__2V2P));
+  case ____0AOJ__: {
+    __MX2P=__YVPL(((____0AOJ *)__LX2P));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__3V2P=((__GET_TYPE_ID__V5NJ *)__tmp__2V2P);
+  case ____EBOJ__: {
+    __MX2P=((____EBOJ *)__LX2P);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__3V2P=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__2V2P));
+  case ____3BOJ__: {
+    __MX2P=__EXPL(((____3BOJ *)__LX2P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__3V2P=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__2V2P));
+  case ____RCOJ__: {
+    __MX2P=__O1PL(((____RCOJ *)__LX2P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__3V2P=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__2V2P));
+  case ____HDOJ__: {
+    __MX2P=__Y5PL(((____HDOJ *)__LX2P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__3V2P=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__2V2P));
+  case ____1DOJ__: {
+    __MX2P=__CEQL(((____1DOJ *)__LX2P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__3V2P=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__2V2P));
+  case ____PEOJ__: {
+    __MX2P=__MIQL(((____PEOJ *)__LX2P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__3V2P=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__2V2P));
+  case ____DFOJ__: {
+    __MX2P=__WMQL(((____DFOJ *)__LX2P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__3V2P=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__2V2P));
+  case ____XFOJ__: {
+    __MX2P=__ARQL(((____XFOJ *)__LX2P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__3V2P=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__2V2P));
+  case ____QGOJ__: {
+    __MX2P=__4VPK(((____QGOJ *)__LX2P));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__3V2P=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__2V2P));
+  case ____EHOJ__: {
+    __MX2P=__KVQL(((____EHOJ *)__LX2P));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__3V2P=((__SIZE_OF__NGOJ *)__tmp__2V2P);
+  case ____2HOJ__: {
+    __MX2P=((____2HOJ *)__LX2P);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__3V2P=execute_link__HUQL(((__CAST__JHOJ *)__tmp__2V2P));
+  case ____YIOJ__: {
+    __MX2P=__WVQL(((____YIOJ *)__LX2P));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__3V2P=((__REAL_CST__JLOJ *)__tmp__2V2P);
+  case ____YMOJ__: {
+    __MX2P=((____YMOJ *)__LX2P);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__3V2P=((__CHARACTER_CST__5LOJ *)__tmp__2V2P);
+  case ____ONOJ__: {
+    __MX2P=((____ONOJ *)__LX2P);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__3V2P=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__2V2P);
+  case ____YOOJ__: {
+    __MX2P=((____YOOJ *)__LX2P);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__3V2P=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__2V2P));
+  case ____IM4K__: {
+    __MX2P=__GHIM(((____IM4K *)__LX2P));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__3V2P=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__2V2P));
+  case ____T5FL__: {
+    __MX2P=__CN5O(((____T5FL *)__LX2P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__3V2P=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__2V2P));
+  case ____3DUL__: {
+    __MX2P=__ZVTP(((____3DUL *)__LX2P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__3V2P=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__2V2P));
+  case ____0EUL__: {
+    __MX2P=__0Q2P(((____0EUL *)__LX2P));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__3V2P=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__2V2P));
+  case ____BGUL__: {
+    __MX2P=__T1TP(((____BGUL *)__LX2P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__3V2P=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__2V2P));
+  case ____2GUL__: {
+    __MX2P=__5W2P(((____2GUL *)__LX2P));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__3V2P=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__2V2P));
+  case ____B0VL__: {
+    __MX2P=__KFDN(((____B0VL *)__LX2P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__3V2P=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__2V2P));
+  case ____P0VL__: {
+    __MX2P=__S3HM(((____P0VL *)__LX2P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__3V2P=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__2V2P));
+  case ____Q5YL__: {
+    __MX2P=__FNIM(((____Q5YL *)__LX2P));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__3V2P=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__2V2P));
+  case ____UVPM__: {
+    __MX2P=__ARXN(((____UVPM *)__LX2P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__3V2P=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__2V2P));
+  case ____0ZPM__: {
+    __MX2P=__TV0P(((____0ZPM *)__LX2P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__3V2P=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__2V2P));
+  case ____MR0N__: {
+    __MX2P=__1DWO(((____MR0N *)__LX2P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__3V2P=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__2V2P));
+  case ____YWBP__: {
+    __MX2P=__R2ZQ(((____YWBP *)__LX2P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__3V2P=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__2V2P));
+  case ____LYBP__: {
+    __MX2P=__HDUP(((____LYBP *)__LX2P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__3V2P=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__2V2P));
+  case ____CZBP__: {
+    __MX2P=__RHUP(((____CZBP *)__LX2P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__3V2P=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__2V2P));
+  case ____3BEP__: {
+    __MX2P=__NWEQ(((____3BEP *)__LX2P));
   } break;
   };
-  Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP=__tmp__3V2P;
-  __tmp__2V2P=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-  if (__tmp__2V2P==NULL) {
-    __tmp__KW2P=NULL;
+  __AX2P->__3GUL.__CGUL.__SPTP=__MX2P;
+  __LX2P=__AX2P->__3GUL.__CGUL.__OPTP;
+  if (__LX2P==NULL) {
+    __ZX2P=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__2V2P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__KW2P=NULL;
+    switch (((struct ___OBJ *)__LX2P)->__id) {
+    case ____5J__: {
+      __ZX2P=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__KW2P=NULL;
+    case ____0AXC__: {
+      __ZX2P=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__KW2P=((void *)__tmp__2V2P);
+    case ____NBXC__: {
+      __ZX2P=((void *)__LX2P);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__KW2P=NULL;
+    case ____ZBXC__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__KW2P=NULL;
+    case ____DMWH__: {
+      __ZX2P=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__KW2P=NULL;
+    case ____2A0I__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__KW2P=NULL;
+    case ____HJNJ__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__KW2P=NULL;
+    case ____SJNJ__: {
+      __ZX2P=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__KW2P=NULL;
+    case ____0AOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__KW2P=NULL;
+    case ____EBOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__KW2P=NULL;
+    case ____3BOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__KW2P=NULL;
+    case ____RCOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__KW2P=NULL;
+    case ____HDOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__KW2P=NULL;
+    case ____1DOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__KW2P=NULL;
+    case ____PEOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__KW2P=NULL;
+    case ____DFOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__KW2P=NULL;
+    case ____XFOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__KW2P=NULL;
+    case ____QGOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__KW2P=NULL;
+    case ____EHOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__KW2P=NULL;
+    case ____2HOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__KW2P=NULL;
+    case ____YIOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__KW2P=NULL;
+    case ____YMOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__KW2P=NULL;
+    case ____ONOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__KW2P=NULL;
+    case ____YOOJ__: {
+      __ZX2P=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KW2P=NULL;
+    case ____IM4K__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__KW2P=NULL;
+    case ____T5FL__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__KW2P=NULL;
+    case ____3DUL__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__KW2P=NULL;
+    case ____0EUL__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__KW2P=NULL;
+    case ____BGUL__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__KW2P=NULL;
+    case ____2GUL__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__KW2P=NULL;
+    case ____B0VL__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__KW2P=NULL;
+    case ____P0VL__: {
+      __ZX2P=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__KW2P=NULL;
+    case ____Q5YL__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__KW2P=NULL;
+    case ____UVPM__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__KW2P=NULL;
+    case ____0ZPM__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__KW2P=NULL;
+    case ____MR0N__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__KW2P=NULL;
+    case ____YWBP__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__KW2P=NULL;
+    case ____LYBP__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__KW2P=NULL;
+    case ____CZBP__: {
+      __ZX2P=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__KW2P=NULL;
+    case ____3BEP__: {
+      __ZX2P=NULL;
     } break;
     }
   };
-  __tmp__2V2P=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-  if (__tmp__2V2P==NULL) {
-    __tmp__NW2P=NULL;
+  __LX2P=__AX2P->__3GUL.__CGUL.__SPTP;
+  if (__LX2P==NULL) {
+    __2X2P=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__2V2P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__NW2P=NULL;
+    switch (((struct ___OBJ *)__LX2P)->__id) {
+    case ____5J__: {
+      __2X2P=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__NW2P=NULL;
+    case ____0AXC__: {
+      __2X2P=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__NW2P=((void *)__tmp__2V2P);
+    case ____NBXC__: {
+      __2X2P=((void *)__LX2P);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__NW2P=NULL;
+    case ____ZBXC__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__NW2P=NULL;
+    case ____DMWH__: {
+      __2X2P=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__NW2P=NULL;
+    case ____2A0I__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__NW2P=NULL;
+    case ____HJNJ__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__NW2P=NULL;
+    case ____SJNJ__: {
+      __2X2P=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__NW2P=NULL;
+    case ____0AOJ__: {
+      __2X2P=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__NW2P=NULL;
+    case ____EBOJ__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__NW2P=NULL;
+    case ____3BOJ__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__NW2P=NULL;
+    case ____RCOJ__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__NW2P=NULL;
+    case ____HDOJ__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__NW2P=NULL;
+    case ____1DOJ__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__NW2P=NULL;
+    case ____PEOJ__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__NW2P=NULL;
+    case ____DFOJ__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__NW2P=NULL;
+    case ____XFOJ__: {
+      __2X2P=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__NW2P=NULL;
+    case ____QGOJ__: {
+      __2X2P=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__NW2P=NULL;
+    case ____EHOJ__: {
+      __2X2P=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__NW2P=NULL;
+    case ____2HOJ__: {
+      __2X2P=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__NW2P=NULL;
+    case ____YIOJ__: {
+      __2X2P=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__NW2P=NULL;
+    case ____YMOJ__: {
+      __2X2P=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__NW2P=NULL;
+    case ____ONOJ__: {
+      __2X2P=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__NW2P=NULL;
+    case ____YOOJ__: {
+      __2X2P=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__NW2P=NULL;
+    case ____IM4K__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__NW2P=NULL;
+    case ____T5FL__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__NW2P=NULL;
+    case ____3DUL__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__NW2P=NULL;
+    case ____0EUL__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__NW2P=NULL;
+    case ____BGUL__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__NW2P=NULL;
+    case ____2GUL__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__NW2P=NULL;
+    case ____B0VL__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__NW2P=NULL;
+    case ____P0VL__: {
+      __2X2P=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__NW2P=NULL;
+    case ____Q5YL__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__NW2P=NULL;
+    case ____UVPM__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__NW2P=NULL;
+    case ____0ZPM__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__NW2P=NULL;
+    case ____MR0N__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__NW2P=NULL;
+    case ____YWBP__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__NW2P=NULL;
+    case ____LYBP__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__NW2P=NULL;
+    case ____CZBP__: {
+      __2X2P=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__NW2P=NULL;
+    case ____3BEP__: {
+      __2X2P=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__KW2P != (void *)NULL)) {
-    if (((void *)((__TYPE_FULL__PMB *)__tmp__KW2P->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK == (void *)type_true__2MB)) {
-      left_t__ZV2P=type_true__2MB;
+  if (((void *)__ZX2P != (void *)NULL)) {
+    if (((void *)((____WMB *)__ZX2P->__OBXC.__BI4D)->__KLK == (void *)__DNB)) {
+      __IX2P=__DNB;
     } else /* FALSE */ {
-      left_t__ZV2P=type_false__ENB;
+      __IX2P=__LNB;
     };
   };
-  if (((void *)__tmp__NW2P != (void *)NULL)) {
-    if (((void *)((__TYPE_FULL__PMB *)__tmp__NW2P->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK == (void *)type_true__2MB)) {
-      right_t__0V2P=type_true__2MB;
+  if (((void *)__2X2P != (void *)NULL)) {
+    if (((void *)((____WMB *)__2X2P->__OBXC.__BI4D)->__KLK == (void *)__DNB)) {
+      __JX2P=__DNB;
     } else /* FALSE */ {
-      right_t__0V2P=type_false__ENB;
+      __JX2P=__LNB;
     };
   };
-  result__0SAQ=NULL;
-  __tmp__2V2P=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-  if (__tmp__2V2P==NULL) {
-    __tmp__3V2P=NULL;
+  __JUAQ=NULL;
+  __LX2P=__AX2P->__3GUL.__CGUL.__SPTP;
+  if (__LX2P==NULL) {
+    __MX2P=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__2V2P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__3V2P=NULL;
+    switch (((struct ___OBJ *)__LX2P)->__id) {
+    case ____5J__: {
+      __MX2P=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__3V2P=NULL;
+    case ____0AXC__: {
+      __MX2P=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__3V2P=NULL;
+    case ____NBXC__: {
+      __MX2P=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__3V2P=NULL;
+    case ____ZBXC__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__3V2P=NULL;
+    case ____DMWH__: {
+      __MX2P=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__3V2P=((void *)__tmp__2V2P);
+    case ____2A0I__: {
+      __MX2P=((void *)__LX2P);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__3V2P=NULL;
+    case ____HJNJ__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__3V2P=NULL;
+    case ____SJNJ__: {
+      __MX2P=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__3V2P=NULL;
+    case ____0AOJ__: {
+      __MX2P=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__3V2P=NULL;
+    case ____EBOJ__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__3V2P=NULL;
+    case ____3BOJ__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__3V2P=NULL;
+    case ____RCOJ__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__3V2P=NULL;
+    case ____HDOJ__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__3V2P=NULL;
+    case ____1DOJ__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__3V2P=NULL;
+    case ____PEOJ__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__3V2P=NULL;
+    case ____DFOJ__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__3V2P=NULL;
+    case ____XFOJ__: {
+      __MX2P=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__3V2P=NULL;
+    case ____QGOJ__: {
+      __MX2P=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__3V2P=NULL;
+    case ____EHOJ__: {
+      __MX2P=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__3V2P=NULL;
+    case ____2HOJ__: {
+      __MX2P=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__3V2P=NULL;
+    case ____YIOJ__: {
+      __MX2P=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__3V2P=NULL;
+    case ____YMOJ__: {
+      __MX2P=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__3V2P=NULL;
+    case ____ONOJ__: {
+      __MX2P=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__3V2P=NULL;
+    case ____YOOJ__: {
+      __MX2P=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__3V2P=((void *)__tmp__2V2P);
+    case ____IM4K__: {
+      __MX2P=((void *)__LX2P);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__3V2P=NULL;
+    case ____T5FL__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__3V2P=NULL;
+    case ____3DUL__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__3V2P=NULL;
+    case ____0EUL__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__3V2P=NULL;
+    case ____BGUL__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__3V2P=NULL;
+    case ____2GUL__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__3V2P=NULL;
+    case ____B0VL__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__3V2P=NULL;
+    case ____P0VL__: {
+      __MX2P=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__3V2P=((void *)__tmp__2V2P);
+    case ____Q5YL__: {
+      __MX2P=((void *)__LX2P);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__3V2P=NULL;
+    case ____UVPM__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__3V2P=NULL;
+    case ____0ZPM__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__3V2P=NULL;
+    case ____MR0N__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__3V2P=NULL;
+    case ____YWBP__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__3V2P=NULL;
+    case ____LYBP__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__3V2P=NULL;
+    case ____CZBP__: {
+      __MX2P=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__3V2P=NULL;
+    case ____3BEP__: {
+      __MX2P=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__3V2P != (void *)NULL)) {
-    p__10SP=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__3V2P=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-    r__30SP=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-    result__2CTP=NULL;
-    ptr__MSSU=((__POINTER__IB )(NULL));
-    typ_id__NSSU= 0;
-    __tmp__OSSU=((__POINTER__IB )sizeof(__EXPR_AND_LOGIC__SEUL));
-    if (((unsigned long)__tmp__OSSU ==  0)) {
-      result__2CTP=EXPR_AND_LOGIC__SEUL__;
-    } else /* FALSE */ {
-      typ_id__NSSU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OSSU));
-      if ((typ_id__NSSU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__PSSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__QSSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OSSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PSSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PSSU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__RSSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QSSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__PSSU=micro_alloc__table__lab__HKI(__tmp__QSSU,((__POINTER__IB )(&(table_size[(__tmp__RSSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QSSU)));
-        ptr__MSSU=__tmp__PSSU;
-      } else /* FALSE */ {
-        __tmp__RSSU=((__UINTEGER_32__RWB )typ_id__NSSU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__PSSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__QSSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OSSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PSSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PSSU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__PSSU=micro_alloc__table__lab__HKI(__tmp__QSSU,((__POINTER__IB )(&(table_type[(__tmp__RSSU)]))),(__UINTEGER_32__RWB)(__tmp__RSSU |  1));
-        ptr__MSSU=__tmp__PSSU;
-      };
-      result__2CTP=((__EXPR_AND_LOGIC__SEUL *)ptr__MSSU);
-      *(result__2CTP) = *(EXPR_AND_LOGIC__SEUL__);
-    };
-    Self__OUVP=((__EXPR_AND_LOGIC__SEUL *)result__2CTP);
-    Self__OUVP->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__10SP;
-    Self__OUVP->parent_expr_binary_logic__TEUL.left__5NTP=__tmp__3V2P;
-    Self__OUVP->parent_expr_binary_logic__TEUL.right__DOTP=r__30SP;
-    result__0SAQ=result__2CTP;
-  };
-  __tmp__2V2P=result__0SAQ;
-  if ((((void *)result__0SAQ == (void *)NULL) && ((void *)__tmp__KW2P != (void *)NULL))) {
-    __tmp__3V2P=NULL;
-    if (((void *)left_t__ZV2P == (void *)type_true__2MB)) {
-      __tmp__3V2P=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-      __tmp__DNQQ=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-      switch (((struct ___OBJ *)__tmp__DNQQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__DNQQ));
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__DNQQ));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__ATRS=((__READ_LOCAL__N5ZI *)__tmp__DNQQ);
-        Self__HRBU=((__LOCAL__43WC *)Self__ATRS->local__PUEJ);
-        Self__HRBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HRBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__HRBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__PTSU=NULL;
-          ptr__QTSU=((__POINTER__IB )(NULL));
-          typ_id__RTSU= 0;
-          __tmp__STSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__STSU ==  0)) {
-            result__PTSU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__RTSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__STSU));
-            if ((typ_id__RTSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VTSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UTSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_size[(__tmp__VTSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UTSU)));
-              ptr__QTSU=__tmp__TTSU;
+  if (((void *)__MX2P != (void *)NULL)) {
+    __K2SP=__AX2P->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
+    __MX2P=__AX2P->__3GUL.__CGUL.__OPTP;
+    __M2SP=__AX2P->__3GUL.__CGUL.__SPTP;
+    __LETP=NULL;
+    __1TSU=((____IB )(NULL));
+    __2TSU= 0;
+    __3TSU=((____IB )sizeof(____BGUL));
+    if (((unsigned long)__3TSU ==  0)) {
+      __LETP=__BGUL__;
+    } else /* FALSE */ {
+      __2TSU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3TSU));
+      if ((__2TSU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __4TSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __5TSU=(void *)((unsigned long)(void *)((unsigned long)__3TSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4TSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4TSU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __AUSU=((____YWB )((____Q )(void *)((unsigned long)__5TSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __4TSU=__OKI(__5TSU,((____IB )(&(table_size[(__AUSU)-1]))),((____YWB )((____Q )__5TSU)));
+        __1TSU=__4TSU;
+      } else /* FALSE */ {
+        __AUSU=((____YWB )__2TSU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __4TSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __5TSU=(void *)((unsigned long)(void *)((unsigned long)__3TSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4TSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4TSU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __4TSU=__OKI(__5TSU,((____IB )(&(table_type[(__AUSU)]))),(____YWB)(__AUSU |  1));
+        __1TSU=__4TSU;
+      };
+      __LETP=((____BGUL *)__1TSU);
+      *(__LETP) = *(__BGUL__);
+    };
+    __3VVP=((____BGUL *)__LETP);
+    __3VVP->__CGUL.__5DUL.__CK.__YH.__O2B=__K2SP;
+    __3VVP->__CGUL.__OPTP=__MX2P;
+    __3VVP->__CGUL.__SPTP=__M2SP;
+    __JUAQ=__LETP;
+  };
+  __LX2P=__JUAQ;
+  if ((((void *)__JUAQ == (void *)NULL) && ((void *)__ZX2P != (void *)NULL))) {
+    __MX2P=NULL;
+    if (((void *)__IX2P == (void *)__DNB)) {
+      __MX2P=__AX2P->__3GUL.__CGUL.__SPTP;
+      __SOQQ=__AX2P->__3GUL.__CGUL.__OPTP;
+      switch (((struct ___OBJ *)__SOQQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__SOQQ));
+      } break;
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__SOQQ));
+      } break;
+      case ____2A0I__: {
+        __PURS=((____2A0I *)__SOQQ);
+        __WSBU=((____N5WC *)__PURS->__4VEJ);
+        __WSBU->__Q5WC.__KU4D=(____Q)(__WSBU->__Q5WC.__KU4D -  1);
+        if ((__WSBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __4USU=NULL;
+          __5USU=((____IB )(NULL));
+          __AVSU= 0;
+          __BVSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__BVSU ==  0)) {
+            __4USU=__BC__;
+          } else /* FALSE */ {
+            __AVSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BVSU));
+            if ((__AVSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __EVSU=((____YWB )((____Q )(void *)((unsigned long)__DVSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_size[(__EVSU)-1]))),((____YWB )((____Q )__DVSU)));
+              __5USU=__CVSU;
             } else /* FALSE */ {
-              __tmp__VTSU=((__UINTEGER_32__RWB )typ_id__RTSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_type[(__tmp__VTSU)]))),(__UINTEGER_32__RWB)(__tmp__VTSU |  1));
-              ptr__QTSU=__tmp__TTSU;
-            };
-            result__PTSU=((__STRING__BC *)ptr__QTSU);
-            *(result__PTSU) = *(STRING__BC__);
-          };
-          Self__LTSU=((__STRING__BC *)result__PTSU);
-          if ((Self__LTSU->capacity__HFL <  250)) {
-            __tmp__NTSU=create__KVW( 250);
-            Self__LTSU->storage__4EL=__tmp__NTSU;
-            Self__LTSU->capacity__HFL= 250;
-          };
-          Self__LTSU->count__WJ= 0;
-          display__V5DJ(Self__ATRS,result__PTSU);
-          put_string__EGZ(((__STRING__BC *)result__PTSU));
+              __EVSU=((____YWB )__AVSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_type[(__EVSU)]))),(____YWB)(__EVSU |  1));
+              __5USU=__CVSU;
+            };
+            __4USU=((____BC *)__5USU);
+            *(__4USU) = *(__BC__);
+          };
+          __0USU=((____BC *)__4USU);
+          if ((__0USU->__OFL <  250)) {
+            __2USU=__RVW( 250);
+            __0USU->__FFL=__2USU;
+            __0USU->__OFL= 250;
+          };
+          __0USU->__WJ= 0;
+          __EBEJ(__PURS,__4USU);
+          __LGZ(((____BC *)__4USU));
           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__DNQQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__DNQQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__ATRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__DNQQ)->receiver__554J);
-        Self__HRBU=((__LOCAL__43WC *)Self__ATRS->local__PUEJ);
-        Self__HRBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HRBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__HRBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__PTSU=NULL;
-          ptr__QTSU=((__POINTER__IB )(NULL));
-          typ_id__RTSU= 0;
-          __tmp__STSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__STSU ==  0)) {
-            result__PTSU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__RTSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__STSU));
-            if ((typ_id__RTSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VTSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UTSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_size[(__tmp__VTSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UTSU)));
-              ptr__QTSU=__tmp__TTSU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__SOQQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__SOQQ));
+      } break;
+      case ____0AOJ__: {
+        __PURS=((____2A0I *)((____0AOJ *)__SOQQ)->__OB5J);
+        __WSBU=((____N5WC *)__PURS->__4VEJ);
+        __WSBU->__Q5WC.__KU4D=(____Q)(__WSBU->__Q5WC.__KU4D -  1);
+        if ((__WSBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __4USU=NULL;
+          __5USU=((____IB )(NULL));
+          __AVSU= 0;
+          __BVSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__BVSU ==  0)) {
+            __4USU=__BC__;
+          } else /* FALSE */ {
+            __AVSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BVSU));
+            if ((__AVSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __EVSU=((____YWB )((____Q )(void *)((unsigned long)__DVSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_size[(__EVSU)-1]))),((____YWB )((____Q )__DVSU)));
+              __5USU=__CVSU;
             } else /* FALSE */ {
-              __tmp__VTSU=((__UINTEGER_32__RWB )typ_id__RTSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_type[(__tmp__VTSU)]))),(__UINTEGER_32__RWB)(__tmp__VTSU |  1));
-              ptr__QTSU=__tmp__TTSU;
-            };
-            result__PTSU=((__STRING__BC *)ptr__QTSU);
-            *(result__PTSU) = *(STRING__BC__);
-          };
-          Self__LTSU=((__STRING__BC *)result__PTSU);
-          if ((Self__LTSU->capacity__HFL <  250)) {
-            __tmp__NTSU=create__KVW( 250);
-            Self__LTSU->storage__4EL=__tmp__NTSU;
-            Self__LTSU->capacity__HFL= 250;
-          };
-          Self__LTSU->count__WJ= 0;
-          display__V5DJ(Self__ATRS,result__PTSU);
-          put_string__EGZ(((__STRING__BC *)result__PTSU));
+              __EVSU=((____YWB )__AVSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_type[(__EVSU)]))),(____YWB)(__EVSU |  1));
+              __5USU=__CVSU;
+            };
+            __4USU=((____BC *)__5USU);
+            *(__4USU) = *(__BC__);
+          };
+          __0USU=((____BC *)__4USU);
+          if ((__0USU->__OFL <  250)) {
+            __2USU=__RVW( 250);
+            __0USU->__FFL=__2USU;
+            __0USU->__OFL= 250;
+          };
+          __0USU->__WJ= 0;
+          __EBEJ(__PURS,__4USU);
+          __LGZ(((____BC *)__4USU));
           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__DNQQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__SOQQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__DNQQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__SOQQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__DNQQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__SOQQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__DNQQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__SOQQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__DNQQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__SOQQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__DNQQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__SOQQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__DNQQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__SOQQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__DNQQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__SOQQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__DNQQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__SOQQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__DNQQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__SOQQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__DNQQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__SOQQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__DNQQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__SOQQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__DNQQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__SOQQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DNQQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__SOQQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__DNQQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__SOQQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DNQQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__SOQQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__DNQQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__SOQQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__DNQQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__SOQQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__DTRS=((__READ_GLOBAL__B4YL *)__tmp__DNQQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__DTRS->global__Y5JM),Self__DTRS);
+      case ____Q5YL__: {
+        __SURS=((____Q5YL *)__SOQQ);
+        __EIEN(((____FKRG *)__SURS->__HBKM),__SURS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__DNQQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__SOQQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__DNQQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__SOQQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__DNQQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__SOQQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__DNQQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__SOQQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__DNQQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__SOQQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__DNQQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__SOQQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__DNQQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__SOQQ));
       } break;
       };
     };
-    r__30SP=__tmp__3V2P;
-    if ((((void *)__tmp__3V2P == (void *)NULL) && ((void *)left_t__ZV2P == (void *)type_false__ENB))) {
-      r__30SP=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-      __tmp__DNQQ=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-      switch (((struct ___OBJ *)__tmp__DNQQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__DNQQ));
+    __M2SP=__MX2P;
+    if ((((void *)__MX2P == (void *)NULL) && ((void *)__IX2P == (void *)__LNB))) {
+      __M2SP=__AX2P->__3GUL.__CGUL.__OPTP;
+      __SOQQ=__AX2P->__3GUL.__CGUL.__SPTP;
+      switch (((struct ___OBJ *)__SOQQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__SOQQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__DNQQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__SOQQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__ATRS=((__READ_LOCAL__N5ZI *)__tmp__DNQQ);
-        Self__HRBU=((__LOCAL__43WC *)Self__ATRS->local__PUEJ);
-        Self__HRBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HRBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__HRBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__PTSU=NULL;
-          ptr__QTSU=((__POINTER__IB )(NULL));
-          typ_id__RTSU= 0;
-          __tmp__STSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__STSU ==  0)) {
-            result__PTSU=STRING__BC__;
+      case ____2A0I__: {
+        __PURS=((____2A0I *)__SOQQ);
+        __WSBU=((____N5WC *)__PURS->__4VEJ);
+        __WSBU->__Q5WC.__KU4D=(____Q)(__WSBU->__Q5WC.__KU4D -  1);
+        if ((__WSBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __4USU=NULL;
+          __5USU=((____IB )(NULL));
+          __AVSU= 0;
+          __BVSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__BVSU ==  0)) {
+            __4USU=__BC__;
           } else /* FALSE */ {
-            typ_id__RTSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__STSU));
-            if ((typ_id__RTSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VTSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UTSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_size[(__tmp__VTSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UTSU)));
-              ptr__QTSU=__tmp__TTSU;
+            __AVSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BVSU));
+            if ((__AVSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __EVSU=((____YWB )((____Q )(void *)((unsigned long)__DVSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_size[(__EVSU)-1]))),((____YWB )((____Q )__DVSU)));
+              __5USU=__CVSU;
             } else /* FALSE */ {
-              __tmp__VTSU=((__UINTEGER_32__RWB )typ_id__RTSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_type[(__tmp__VTSU)]))),(__UINTEGER_32__RWB)(__tmp__VTSU |  1));
-              ptr__QTSU=__tmp__TTSU;
-            };
-            result__PTSU=((__STRING__BC *)ptr__QTSU);
-            *(result__PTSU) = *(STRING__BC__);
-          };
-          Self__LTSU=((__STRING__BC *)result__PTSU);
-          if ((Self__LTSU->capacity__HFL <  250)) {
-            __tmp__NTSU=create__KVW( 250);
-            Self__LTSU->storage__4EL=__tmp__NTSU;
-            Self__LTSU->capacity__HFL= 250;
-          };
-          Self__LTSU->count__WJ= 0;
-          display__V5DJ(Self__ATRS,result__PTSU);
-          put_string__EGZ(((__STRING__BC *)result__PTSU));
+              __EVSU=((____YWB )__AVSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_type[(__EVSU)]))),(____YWB)(__EVSU |  1));
+              __5USU=__CVSU;
+            };
+            __4USU=((____BC *)__5USU);
+            *(__4USU) = *(__BC__);
+          };
+          __0USU=((____BC *)__4USU);
+          if ((__0USU->__OFL <  250)) {
+            __2USU=__RVW( 250);
+            __0USU->__FFL=__2USU;
+            __0USU->__OFL= 250;
+          };
+          __0USU->__WJ= 0;
+          __EBEJ(__PURS,__4USU);
+          __LGZ(((____BC *)__4USU));
           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__DNQQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__DNQQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__ATRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__DNQQ)->receiver__554J);
-        Self__HRBU=((__LOCAL__43WC *)Self__ATRS->local__PUEJ);
-        Self__HRBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HRBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__HRBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__PTSU=NULL;
-          ptr__QTSU=((__POINTER__IB )(NULL));
-          typ_id__RTSU= 0;
-          __tmp__STSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__STSU ==  0)) {
-            result__PTSU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__RTSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__STSU));
-            if ((typ_id__RTSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VTSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UTSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_size[(__tmp__VTSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UTSU)));
-              ptr__QTSU=__tmp__TTSU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__SOQQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__SOQQ));
+      } break;
+      case ____0AOJ__: {
+        __PURS=((____2A0I *)((____0AOJ *)__SOQQ)->__OB5J);
+        __WSBU=((____N5WC *)__PURS->__4VEJ);
+        __WSBU->__Q5WC.__KU4D=(____Q)(__WSBU->__Q5WC.__KU4D -  1);
+        if ((__WSBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __4USU=NULL;
+          __5USU=((____IB )(NULL));
+          __AVSU= 0;
+          __BVSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__BVSU ==  0)) {
+            __4USU=__BC__;
+          } else /* FALSE */ {
+            __AVSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BVSU));
+            if ((__AVSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __EVSU=((____YWB )((____Q )(void *)((unsigned long)__DVSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_size[(__EVSU)-1]))),((____YWB )((____Q )__DVSU)));
+              __5USU=__CVSU;
             } else /* FALSE */ {
-              __tmp__VTSU=((__UINTEGER_32__RWB )typ_id__RTSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_type[(__tmp__VTSU)]))),(__UINTEGER_32__RWB)(__tmp__VTSU |  1));
-              ptr__QTSU=__tmp__TTSU;
-            };
-            result__PTSU=((__STRING__BC *)ptr__QTSU);
-            *(result__PTSU) = *(STRING__BC__);
-          };
-          Self__LTSU=((__STRING__BC *)result__PTSU);
-          if ((Self__LTSU->capacity__HFL <  250)) {
-            __tmp__NTSU=create__KVW( 250);
-            Self__LTSU->storage__4EL=__tmp__NTSU;
-            Self__LTSU->capacity__HFL= 250;
-          };
-          Self__LTSU->count__WJ= 0;
-          display__V5DJ(Self__ATRS,result__PTSU);
-          put_string__EGZ(((__STRING__BC *)result__PTSU));
+              __EVSU=((____YWB )__AVSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_type[(__EVSU)]))),(____YWB)(__EVSU |  1));
+              __5USU=__CVSU;
+            };
+            __4USU=((____BC *)__5USU);
+            *(__4USU) = *(__BC__);
+          };
+          __0USU=((____BC *)__4USU);
+          if ((__0USU->__OFL <  250)) {
+            __2USU=__RVW( 250);
+            __0USU->__FFL=__2USU;
+            __0USU->__OFL= 250;
+          };
+          __0USU->__WJ= 0;
+          __EBEJ(__PURS,__4USU);
+          __LGZ(((____BC *)__4USU));
           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__DNQQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__SOQQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__DNQQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__SOQQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__DNQQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__SOQQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__DNQQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__SOQQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__DNQQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__SOQQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__DNQQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__SOQQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__DNQQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__SOQQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__DNQQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__SOQQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__DNQQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__SOQQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__DNQQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__SOQQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__DNQQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__SOQQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__DNQQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__SOQQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__DNQQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__SOQQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DNQQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__SOQQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__DNQQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__SOQQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DNQQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__SOQQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__DNQQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__SOQQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__DNQQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__SOQQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__DTRS=((__READ_GLOBAL__B4YL *)__tmp__DNQQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__DTRS->global__Y5JM),Self__DTRS);
+      case ____Q5YL__: {
+        __SURS=((____Q5YL *)__SOQQ);
+        __EIEN(((____FKRG *)__SURS->__HBKM),__SURS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__DNQQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__SOQQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__DNQQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__SOQQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__DNQQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__SOQQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__DNQQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__SOQQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__DNQQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__SOQQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__DNQQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__SOQQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__DNQQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__SOQQ));
       } break;
       };
     };
-    __tmp__2V2P=r__30SP;
+    __LX2P=__M2SP;
   };
-  if ((((void *)__tmp__2V2P == (void *)NULL) && ((void *)__tmp__NW2P != (void *)NULL))) {
-    __tmp__3V2P=NULL;
-    if (((void *)right_t__0V2P == (void *)type_true__2MB)) {
-      __tmp__3V2P=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-      __tmp__DNQQ=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-      switch (((struct ___OBJ *)__tmp__DNQQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__DNQQ));
+  if ((((void *)__LX2P == (void *)NULL) && ((void *)__2X2P != (void *)NULL))) {
+    __MX2P=NULL;
+    if (((void *)__JX2P == (void *)__DNB)) {
+      __MX2P=__AX2P->__3GUL.__CGUL.__OPTP;
+      __SOQQ=__AX2P->__3GUL.__CGUL.__SPTP;
+      switch (((struct ___OBJ *)__SOQQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__SOQQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__DNQQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__SOQQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__ATRS=((__READ_LOCAL__N5ZI *)__tmp__DNQQ);
-        Self__HRBU=((__LOCAL__43WC *)Self__ATRS->local__PUEJ);
-        Self__HRBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HRBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__HRBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__PTSU=NULL;
-          ptr__QTSU=((__POINTER__IB )(NULL));
-          typ_id__RTSU= 0;
-          __tmp__STSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__STSU ==  0)) {
-            result__PTSU=STRING__BC__;
+      case ____2A0I__: {
+        __PURS=((____2A0I *)__SOQQ);
+        __WSBU=((____N5WC *)__PURS->__4VEJ);
+        __WSBU->__Q5WC.__KU4D=(____Q)(__WSBU->__Q5WC.__KU4D -  1);
+        if ((__WSBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __4USU=NULL;
+          __5USU=((____IB )(NULL));
+          __AVSU= 0;
+          __BVSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__BVSU ==  0)) {
+            __4USU=__BC__;
           } else /* FALSE */ {
-            typ_id__RTSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__STSU));
-            if ((typ_id__RTSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VTSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UTSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_size[(__tmp__VTSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UTSU)));
-              ptr__QTSU=__tmp__TTSU;
+            __AVSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BVSU));
+            if ((__AVSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __EVSU=((____YWB )((____Q )(void *)((unsigned long)__DVSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_size[(__EVSU)-1]))),((____YWB )((____Q )__DVSU)));
+              __5USU=__CVSU;
             } else /* FALSE */ {
-              __tmp__VTSU=((__UINTEGER_32__RWB )typ_id__RTSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_type[(__tmp__VTSU)]))),(__UINTEGER_32__RWB)(__tmp__VTSU |  1));
-              ptr__QTSU=__tmp__TTSU;
-            };
-            result__PTSU=((__STRING__BC *)ptr__QTSU);
-            *(result__PTSU) = *(STRING__BC__);
-          };
-          Self__LTSU=((__STRING__BC *)result__PTSU);
-          if ((Self__LTSU->capacity__HFL <  250)) {
-            __tmp__NTSU=create__KVW( 250);
-            Self__LTSU->storage__4EL=__tmp__NTSU;
-            Self__LTSU->capacity__HFL= 250;
-          };
-          Self__LTSU->count__WJ= 0;
-          display__V5DJ(Self__ATRS,result__PTSU);
-          put_string__EGZ(((__STRING__BC *)result__PTSU));
+              __EVSU=((____YWB )__AVSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_type[(__EVSU)]))),(____YWB)(__EVSU |  1));
+              __5USU=__CVSU;
+            };
+            __4USU=((____BC *)__5USU);
+            *(__4USU) = *(__BC__);
+          };
+          __0USU=((____BC *)__4USU);
+          if ((__0USU->__OFL <  250)) {
+            __2USU=__RVW( 250);
+            __0USU->__FFL=__2USU;
+            __0USU->__OFL= 250;
+          };
+          __0USU->__WJ= 0;
+          __EBEJ(__PURS,__4USU);
+          __LGZ(((____BC *)__4USU));
           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__DNQQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__DNQQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__ATRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__DNQQ)->receiver__554J);
-        Self__HRBU=((__LOCAL__43WC *)Self__ATRS->local__PUEJ);
-        Self__HRBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HRBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__HRBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__PTSU=NULL;
-          ptr__QTSU=((__POINTER__IB )(NULL));
-          typ_id__RTSU= 0;
-          __tmp__STSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__STSU ==  0)) {
-            result__PTSU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__RTSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__STSU));
-            if ((typ_id__RTSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VTSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UTSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_size[(__tmp__VTSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UTSU)));
-              ptr__QTSU=__tmp__TTSU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__SOQQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__SOQQ));
+      } break;
+      case ____0AOJ__: {
+        __PURS=((____2A0I *)((____0AOJ *)__SOQQ)->__OB5J);
+        __WSBU=((____N5WC *)__PURS->__4VEJ);
+        __WSBU->__Q5WC.__KU4D=(____Q)(__WSBU->__Q5WC.__KU4D -  1);
+        if ((__WSBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __4USU=NULL;
+          __5USU=((____IB )(NULL));
+          __AVSU= 0;
+          __BVSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__BVSU ==  0)) {
+            __4USU=__BC__;
+          } else /* FALSE */ {
+            __AVSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BVSU));
+            if ((__AVSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __EVSU=((____YWB )((____Q )(void *)((unsigned long)__DVSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_size[(__EVSU)-1]))),((____YWB )((____Q )__DVSU)));
+              __5USU=__CVSU;
             } else /* FALSE */ {
-              __tmp__VTSU=((__UINTEGER_32__RWB )typ_id__RTSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_type[(__tmp__VTSU)]))),(__UINTEGER_32__RWB)(__tmp__VTSU |  1));
-              ptr__QTSU=__tmp__TTSU;
-            };
-            result__PTSU=((__STRING__BC *)ptr__QTSU);
-            *(result__PTSU) = *(STRING__BC__);
-          };
-          Self__LTSU=((__STRING__BC *)result__PTSU);
-          if ((Self__LTSU->capacity__HFL <  250)) {
-            __tmp__NTSU=create__KVW( 250);
-            Self__LTSU->storage__4EL=__tmp__NTSU;
-            Self__LTSU->capacity__HFL= 250;
-          };
-          Self__LTSU->count__WJ= 0;
-          display__V5DJ(Self__ATRS,result__PTSU);
-          put_string__EGZ(((__STRING__BC *)result__PTSU));
+              __EVSU=((____YWB )__AVSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_type[(__EVSU)]))),(____YWB)(__EVSU |  1));
+              __5USU=__CVSU;
+            };
+            __4USU=((____BC *)__5USU);
+            *(__4USU) = *(__BC__);
+          };
+          __0USU=((____BC *)__4USU);
+          if ((__0USU->__OFL <  250)) {
+            __2USU=__RVW( 250);
+            __0USU->__FFL=__2USU;
+            __0USU->__OFL= 250;
+          };
+          __0USU->__WJ= 0;
+          __EBEJ(__PURS,__4USU);
+          __LGZ(((____BC *)__4USU));
           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__DNQQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__SOQQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__DNQQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__SOQQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__DNQQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__SOQQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__DNQQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__SOQQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__DNQQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__SOQQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__DNQQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__SOQQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__DNQQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__SOQQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__DNQQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__SOQQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__DNQQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__SOQQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__DNQQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__SOQQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__DNQQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__SOQQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__DNQQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__SOQQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__DNQQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__SOQQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DNQQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__SOQQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__DNQQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__SOQQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DNQQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__SOQQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__DNQQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__SOQQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__DNQQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__SOQQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__DTRS=((__READ_GLOBAL__B4YL *)__tmp__DNQQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__DTRS->global__Y5JM),Self__DTRS);
+      case ____Q5YL__: {
+        __SURS=((____Q5YL *)__SOQQ);
+        __EIEN(((____FKRG *)__SURS->__HBKM),__SURS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__DNQQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__SOQQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__DNQQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__SOQQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__DNQQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__SOQQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__DNQQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__SOQQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__DNQQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__SOQQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__DNQQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__SOQQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__DNQQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__SOQQ));
       } break;
       };
     };
-    __tmp__2V2P=__tmp__3V2P;
+    __LX2P=__MX2P;
   };
-  if (((((void *)__tmp__2V2P == (void *)NULL) && ((void *)__tmp__NW2P != (void *)NULL)) && ((void *)__tmp__KW2P != (void *)NULL))) {
-    __tmp__3V2P=NULL;
-    if (((void *)left_t__ZV2P == (void *)type_true__2MB)) {
-      __tmp__3V2P=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-      __tmp__DNQQ=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-      switch (((struct ___OBJ *)__tmp__DNQQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__DNQQ));
+  if (((((void *)__LX2P == (void *)NULL) && ((void *)__2X2P != (void *)NULL)) && ((void *)__ZX2P != (void *)NULL))) {
+    __MX2P=NULL;
+    if (((void *)__IX2P == (void *)__DNB)) {
+      __MX2P=__AX2P->__3GUL.__CGUL.__SPTP;
+      __SOQQ=__AX2P->__3GUL.__CGUL.__OPTP;
+      switch (((struct ___OBJ *)__SOQQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__SOQQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__DNQQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__SOQQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__ATRS=((__READ_LOCAL__N5ZI *)__tmp__DNQQ);
-        Self__HRBU=((__LOCAL__43WC *)Self__ATRS->local__PUEJ);
-        Self__HRBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HRBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__HRBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__PTSU=NULL;
-          ptr__QTSU=((__POINTER__IB )(NULL));
-          typ_id__RTSU= 0;
-          __tmp__STSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__STSU ==  0)) {
-            result__PTSU=STRING__BC__;
+      case ____2A0I__: {
+        __PURS=((____2A0I *)__SOQQ);
+        __WSBU=((____N5WC *)__PURS->__4VEJ);
+        __WSBU->__Q5WC.__KU4D=(____Q)(__WSBU->__Q5WC.__KU4D -  1);
+        if ((__WSBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __4USU=NULL;
+          __5USU=((____IB )(NULL));
+          __AVSU= 0;
+          __BVSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__BVSU ==  0)) {
+            __4USU=__BC__;
           } else /* FALSE */ {
-            typ_id__RTSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__STSU));
-            if ((typ_id__RTSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VTSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UTSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_size[(__tmp__VTSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UTSU)));
-              ptr__QTSU=__tmp__TTSU;
+            __AVSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BVSU));
+            if ((__AVSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __EVSU=((____YWB )((____Q )(void *)((unsigned long)__DVSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_size[(__EVSU)-1]))),((____YWB )((____Q )__DVSU)));
+              __5USU=__CVSU;
             } else /* FALSE */ {
-              __tmp__VTSU=((__UINTEGER_32__RWB )typ_id__RTSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_type[(__tmp__VTSU)]))),(__UINTEGER_32__RWB)(__tmp__VTSU |  1));
-              ptr__QTSU=__tmp__TTSU;
-            };
-            result__PTSU=((__STRING__BC *)ptr__QTSU);
-            *(result__PTSU) = *(STRING__BC__);
-          };
-          Self__LTSU=((__STRING__BC *)result__PTSU);
-          if ((Self__LTSU->capacity__HFL <  250)) {
-            __tmp__NTSU=create__KVW( 250);
-            Self__LTSU->storage__4EL=__tmp__NTSU;
-            Self__LTSU->capacity__HFL= 250;
-          };
-          Self__LTSU->count__WJ= 0;
-          display__V5DJ(Self__ATRS,result__PTSU);
-          put_string__EGZ(((__STRING__BC *)result__PTSU));
+              __EVSU=((____YWB )__AVSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_type[(__EVSU)]))),(____YWB)(__EVSU |  1));
+              __5USU=__CVSU;
+            };
+            __4USU=((____BC *)__5USU);
+            *(__4USU) = *(__BC__);
+          };
+          __0USU=((____BC *)__4USU);
+          if ((__0USU->__OFL <  250)) {
+            __2USU=__RVW( 250);
+            __0USU->__FFL=__2USU;
+            __0USU->__OFL= 250;
+          };
+          __0USU->__WJ= 0;
+          __EBEJ(__PURS,__4USU);
+          __LGZ(((____BC *)__4USU));
           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__DNQQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__DNQQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__ATRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__DNQQ)->receiver__554J);
-        Self__HRBU=((__LOCAL__43WC *)Self__ATRS->local__PUEJ);
-        Self__HRBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HRBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__HRBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__PTSU=NULL;
-          ptr__QTSU=((__POINTER__IB )(NULL));
-          typ_id__RTSU= 0;
-          __tmp__STSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__STSU ==  0)) {
-            result__PTSU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__RTSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__STSU));
-            if ((typ_id__RTSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VTSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UTSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_size[(__tmp__VTSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UTSU)));
-              ptr__QTSU=__tmp__TTSU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__SOQQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__SOQQ));
+      } break;
+      case ____0AOJ__: {
+        __PURS=((____2A0I *)((____0AOJ *)__SOQQ)->__OB5J);
+        __WSBU=((____N5WC *)__PURS->__4VEJ);
+        __WSBU->__Q5WC.__KU4D=(____Q)(__WSBU->__Q5WC.__KU4D -  1);
+        if ((__WSBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __4USU=NULL;
+          __5USU=((____IB )(NULL));
+          __AVSU= 0;
+          __BVSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__BVSU ==  0)) {
+            __4USU=__BC__;
+          } else /* FALSE */ {
+            __AVSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BVSU));
+            if ((__AVSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __EVSU=((____YWB )((____Q )(void *)((unsigned long)__DVSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_size[(__EVSU)-1]))),((____YWB )((____Q )__DVSU)));
+              __5USU=__CVSU;
             } else /* FALSE */ {
-              __tmp__VTSU=((__UINTEGER_32__RWB )typ_id__RTSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_type[(__tmp__VTSU)]))),(__UINTEGER_32__RWB)(__tmp__VTSU |  1));
-              ptr__QTSU=__tmp__TTSU;
-            };
-            result__PTSU=((__STRING__BC *)ptr__QTSU);
-            *(result__PTSU) = *(STRING__BC__);
-          };
-          Self__LTSU=((__STRING__BC *)result__PTSU);
-          if ((Self__LTSU->capacity__HFL <  250)) {
-            __tmp__NTSU=create__KVW( 250);
-            Self__LTSU->storage__4EL=__tmp__NTSU;
-            Self__LTSU->capacity__HFL= 250;
-          };
-          Self__LTSU->count__WJ= 0;
-          display__V5DJ(Self__ATRS,result__PTSU);
-          put_string__EGZ(((__STRING__BC *)result__PTSU));
+              __EVSU=((____YWB )__AVSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_type[(__EVSU)]))),(____YWB)(__EVSU |  1));
+              __5USU=__CVSU;
+            };
+            __4USU=((____BC *)__5USU);
+            *(__4USU) = *(__BC__);
+          };
+          __0USU=((____BC *)__4USU);
+          if ((__0USU->__OFL <  250)) {
+            __2USU=__RVW( 250);
+            __0USU->__FFL=__2USU;
+            __0USU->__OFL= 250;
+          };
+          __0USU->__WJ= 0;
+          __EBEJ(__PURS,__4USU);
+          __LGZ(((____BC *)__4USU));
           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__DNQQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__SOQQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__DNQQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__SOQQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__DNQQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__SOQQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__DNQQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__SOQQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__DNQQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__SOQQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__DNQQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__SOQQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__DNQQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__SOQQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__DNQQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__SOQQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__DNQQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__SOQQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__DNQQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__SOQQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__DNQQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__SOQQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__DNQQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__SOQQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__DNQQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__SOQQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DNQQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__SOQQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__DNQQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__SOQQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DNQQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__SOQQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__DNQQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__SOQQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__DNQQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__SOQQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__DTRS=((__READ_GLOBAL__B4YL *)__tmp__DNQQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__DTRS->global__Y5JM),Self__DTRS);
+      case ____Q5YL__: {
+        __SURS=((____Q5YL *)__SOQQ);
+        __EIEN(((____FKRG *)__SURS->__HBKM),__SURS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__DNQQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__SOQQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__DNQQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__SOQQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__DNQQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__SOQQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__DNQQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__SOQQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__DNQQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__SOQQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__DNQQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__SOQQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__DNQQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__SOQQ));
       } break;
       };
     } else /* FALSE */ {
-      __tmp__3V2P=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-      __tmp__DNQQ=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-      switch (((struct ___OBJ *)__tmp__DNQQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__DNQQ));
+      __MX2P=__AX2P->__3GUL.__CGUL.__OPTP;
+      __SOQQ=__AX2P->__3GUL.__CGUL.__SPTP;
+      switch (((struct ___OBJ *)__SOQQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__SOQQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__DNQQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__SOQQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__ATRS=((__READ_LOCAL__N5ZI *)__tmp__DNQQ);
-        Self__HRBU=((__LOCAL__43WC *)Self__ATRS->local__PUEJ);
-        Self__HRBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HRBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__HRBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__PTSU=NULL;
-          ptr__QTSU=((__POINTER__IB )(NULL));
-          typ_id__RTSU= 0;
-          __tmp__STSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__STSU ==  0)) {
-            result__PTSU=STRING__BC__;
+      case ____2A0I__: {
+        __PURS=((____2A0I *)__SOQQ);
+        __WSBU=((____N5WC *)__PURS->__4VEJ);
+        __WSBU->__Q5WC.__KU4D=(____Q)(__WSBU->__Q5WC.__KU4D -  1);
+        if ((__WSBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __4USU=NULL;
+          __5USU=((____IB )(NULL));
+          __AVSU= 0;
+          __BVSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__BVSU ==  0)) {
+            __4USU=__BC__;
           } else /* FALSE */ {
-            typ_id__RTSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__STSU));
-            if ((typ_id__RTSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VTSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UTSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_size[(__tmp__VTSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UTSU)));
-              ptr__QTSU=__tmp__TTSU;
+            __AVSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BVSU));
+            if ((__AVSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __EVSU=((____YWB )((____Q )(void *)((unsigned long)__DVSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_size[(__EVSU)-1]))),((____YWB )((____Q )__DVSU)));
+              __5USU=__CVSU;
             } else /* FALSE */ {
-              __tmp__VTSU=((__UINTEGER_32__RWB )typ_id__RTSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_type[(__tmp__VTSU)]))),(__UINTEGER_32__RWB)(__tmp__VTSU |  1));
-              ptr__QTSU=__tmp__TTSU;
-            };
-            result__PTSU=((__STRING__BC *)ptr__QTSU);
-            *(result__PTSU) = *(STRING__BC__);
-          };
-          Self__LTSU=((__STRING__BC *)result__PTSU);
-          if ((Self__LTSU->capacity__HFL <  250)) {
-            __tmp__NTSU=create__KVW( 250);
-            Self__LTSU->storage__4EL=__tmp__NTSU;
-            Self__LTSU->capacity__HFL= 250;
-          };
-          Self__LTSU->count__WJ= 0;
-          display__V5DJ(Self__ATRS,result__PTSU);
-          put_string__EGZ(((__STRING__BC *)result__PTSU));
+              __EVSU=((____YWB )__AVSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_type[(__EVSU)]))),(____YWB)(__EVSU |  1));
+              __5USU=__CVSU;
+            };
+            __4USU=((____BC *)__5USU);
+            *(__4USU) = *(__BC__);
+          };
+          __0USU=((____BC *)__4USU);
+          if ((__0USU->__OFL <  250)) {
+            __2USU=__RVW( 250);
+            __0USU->__FFL=__2USU;
+            __0USU->__OFL= 250;
+          };
+          __0USU->__WJ= 0;
+          __EBEJ(__PURS,__4USU);
+          __LGZ(((____BC *)__4USU));
           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__DNQQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__DNQQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__ATRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__DNQQ)->receiver__554J);
-        Self__HRBU=((__LOCAL__43WC *)Self__ATRS->local__PUEJ);
-        Self__HRBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HRBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__HRBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__PTSU=NULL;
-          ptr__QTSU=((__POINTER__IB )(NULL));
-          typ_id__RTSU= 0;
-          __tmp__STSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__STSU ==  0)) {
-            result__PTSU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__RTSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__STSU));
-            if ((typ_id__RTSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VTSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UTSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_size[(__tmp__VTSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UTSU)));
-              ptr__QTSU=__tmp__TTSU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__SOQQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__SOQQ));
+      } break;
+      case ____0AOJ__: {
+        __PURS=((____2A0I *)((____0AOJ *)__SOQQ)->__OB5J);
+        __WSBU=((____N5WC *)__PURS->__4VEJ);
+        __WSBU->__Q5WC.__KU4D=(____Q)(__WSBU->__Q5WC.__KU4D -  1);
+        if ((__WSBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __4USU=NULL;
+          __5USU=((____IB )(NULL));
+          __AVSU= 0;
+          __BVSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__BVSU ==  0)) {
+            __4USU=__BC__;
+          } else /* FALSE */ {
+            __AVSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BVSU));
+            if ((__AVSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __EVSU=((____YWB )((____Q )(void *)((unsigned long)__DVSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_size[(__EVSU)-1]))),((____YWB )((____Q )__DVSU)));
+              __5USU=__CVSU;
             } else /* FALSE */ {
-              __tmp__VTSU=((__UINTEGER_32__RWB )typ_id__RTSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_type[(__tmp__VTSU)]))),(__UINTEGER_32__RWB)(__tmp__VTSU |  1));
-              ptr__QTSU=__tmp__TTSU;
-            };
-            result__PTSU=((__STRING__BC *)ptr__QTSU);
-            *(result__PTSU) = *(STRING__BC__);
-          };
-          Self__LTSU=((__STRING__BC *)result__PTSU);
-          if ((Self__LTSU->capacity__HFL <  250)) {
-            __tmp__NTSU=create__KVW( 250);
-            Self__LTSU->storage__4EL=__tmp__NTSU;
-            Self__LTSU->capacity__HFL= 250;
-          };
-          Self__LTSU->count__WJ= 0;
-          display__V5DJ(Self__ATRS,result__PTSU);
-          put_string__EGZ(((__STRING__BC *)result__PTSU));
+              __EVSU=((____YWB )__AVSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_type[(__EVSU)]))),(____YWB)(__EVSU |  1));
+              __5USU=__CVSU;
+            };
+            __4USU=((____BC *)__5USU);
+            *(__4USU) = *(__BC__);
+          };
+          __0USU=((____BC *)__4USU);
+          if ((__0USU->__OFL <  250)) {
+            __2USU=__RVW( 250);
+            __0USU->__FFL=__2USU;
+            __0USU->__OFL= 250;
+          };
+          __0USU->__WJ= 0;
+          __EBEJ(__PURS,__4USU);
+          __LGZ(((____BC *)__4USU));
           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__DNQQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__SOQQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__DNQQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__SOQQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__DNQQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__SOQQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__DNQQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__SOQQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__DNQQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__SOQQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__DNQQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__SOQQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__DNQQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__SOQQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__DNQQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__SOQQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__DNQQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__SOQQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__DNQQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__SOQQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__DNQQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__SOQQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__DNQQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__SOQQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__DNQQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__SOQQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DNQQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__SOQQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__DNQQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__SOQQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DNQQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__SOQQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__DNQQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__SOQQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__DNQQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__SOQQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__DTRS=((__READ_GLOBAL__B4YL *)__tmp__DNQQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__DTRS->global__Y5JM),Self__DTRS);
+      case ____Q5YL__: {
+        __SURS=((____Q5YL *)__SOQQ);
+        __EIEN(((____FKRG *)__SURS->__HBKM),__SURS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__DNQQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__SOQQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__DNQQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__SOQQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__DNQQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__SOQQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__DNQQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__SOQQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__DNQQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__SOQQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__DNQQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__SOQQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__DNQQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__SOQQ));
       } break;
       };
     };
-    __tmp__2V2P=__tmp__3V2P;
+    __LX2P=__MX2P;
   };
-  if ((((void *)__tmp__2V2P == (void *)NULL) && ((__UINTEGER_32__RWB)(old_seq__UV2P +  1) == seq_call_and_loop__BL3K))) {
-    __tmp__3V2P=NULL;
-    r__30SP=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-    __tmp__DNQQ=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-    switch (((struct ___OBJ *)r__30SP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__M4OQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)r__30SP),__tmp__DNQQ);
+  if ((((void *)__LX2P == (void *)NULL) && ((____YWB)(__DX2P +  1) == __QM3K))) {
+    __MX2P=NULL;
+    __M2SP=__AX2P->__3GUL.__CGUL.__OPTP;
+    __SOQQ=__AX2P->__3GUL.__CGUL.__SPTP;
+    switch (((struct ___OBJ *)__M2SP)->__id) {
+    case ____5J__: {
+      __15OQ=__FLWM(((____5J *)__M2SP),__SOQQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__M4OQ=FALSE__O__;
+    case ____0AXC__: {
+      __15OQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__M4OQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____NBXC__: {
+      __15OQ=__1LWM(((____NBXC *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__M4OQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____ZBXC__: {
+      __15OQ=__NMWM(((____ZBXC *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__M4OQ=FALSE__O__;
+    case ____DMWH__: {
+      __15OQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__M4OQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____2A0I__: {
+      __15OQ=__MNWM(((____2A0I *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__M4OQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____HJNJ__: {
+      __15OQ=__5NWM(((____HJNJ *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__M4OQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____SJNJ__: {
+      __15OQ=__2OWM(((____SJNJ *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__M4OQ=FALSE__O__;
+    case ____0AOJ__: {
+      __15OQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__M4OQ=FALSE__O__;
+    case ____EBOJ__: {
+      __15OQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__M4OQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____3BOJ__: {
+      __15OQ=__BQWM(((____3BOJ *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__M4OQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____RCOJ__: {
+      __15OQ=__4QWM(((____RCOJ *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__M4OQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____HDOJ__: {
+      __15OQ=__1RWM(((____HDOJ *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__M4OQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____1DOJ__: {
+      __15OQ=__YSWM(((____1DOJ *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__M4OQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____PEOJ__: {
+      __15OQ=__VTWM(((____PEOJ *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__M4OQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____DFOJ__: {
+      __15OQ=__SUWM(((____DFOJ *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__M4OQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____XFOJ__: {
+      __15OQ=__PVWM(((____XFOJ *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__M4OQ=FALSE__O__;
+    case ____QGOJ__: {
+      __15OQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__M4OQ=FALSE__O__;
+    case ____EHOJ__: {
+      __15OQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__M4OQ=FALSE__O__;
+    case ____2HOJ__: {
+      __15OQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__M4OQ=FALSE__O__;
+    case ____YIOJ__: {
+      __15OQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__M4OQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____YMOJ__: {
+      __15OQ=__2WWM(((____YMOJ *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__M4OQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____ONOJ__: {
+      __15OQ=__XXWM(((____ONOJ *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__M4OQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____YOOJ__: {
+      __15OQ=__314M(((____YOOJ *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__M4OQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____IM4K__: {
+      __15OQ=__JMYN(((____IM4K *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__M4OQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____T5FL__: {
+      __15OQ=__KECQ(((____T5FL *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__M4OQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____3DUL__: {
+      __15OQ=__WF3P(((____3DUL *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__M4OQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____0EUL__: {
+      __15OQ=__5NJQ(((____0EUL *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__M4OQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____BGUL__: {
+      __15OQ=__TG3P(((____BGUL *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__M4OQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____2GUL__: {
+      __15OQ=__3OJQ(((____2GUL *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__M4OQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____B0VL__: {
+      __15OQ=__1CFN(((____B0VL *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__M4OQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____P0VL__: {
+      __15OQ=__JYWM(((____P0VL *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__M4OQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____Q5YL__: {
+      __15OQ=__GNYN(((____Q5YL *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__M4OQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____UVPM__: {
+      __15OQ=__ZNYN(((____UVPM *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__M4OQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____0ZPM__: {
+      __15OQ=__QH3P(((____0ZPM *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__M4OQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____MR0N__: {
+      __15OQ=__IPWO(((____MR0N *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__M4OQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____YWBP__: {
+      __15OQ=__LV0Q(((____YWBP *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__M4OQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____LYBP__: {
+      __15OQ=__3ECQ(((____LYBP *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__M4OQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____CZBP__: {
+      __15OQ=__0FCQ(((____CZBP *)((____5J *)__M2SP)),__SOQQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__M4OQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)r__30SP)),__tmp__DNQQ);
+    case ____3BEP__: {
+      __15OQ=__0PJQ(((____3BEP *)((____5J *)__M2SP)),__SOQQ);
     } break;
     };
-    if (__tmp__M4OQ) {
-      __tmp__3V2P=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-      __tmp__T4OQ=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-      switch (((struct ___OBJ *)__tmp__T4OQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__T4OQ));
+    if (__15OQ) {
+      __MX2P=__AX2P->__3GUL.__CGUL.__OPTP;
+      __CAPQ=__AX2P->__3GUL.__CGUL.__SPTP;
+      switch (((struct ___OBJ *)__CAPQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__CAPQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__T4OQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__CAPQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__ATRS=((__READ_LOCAL__N5ZI *)__tmp__T4OQ);
-        Self__HRBU=((__LOCAL__43WC *)Self__ATRS->local__PUEJ);
-        Self__HRBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HRBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__HRBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__PTSU=NULL;
-          ptr__QTSU=((__POINTER__IB )(NULL));
-          typ_id__RTSU= 0;
-          __tmp__STSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__STSU ==  0)) {
-            result__PTSU=STRING__BC__;
+      case ____2A0I__: {
+        __PURS=((____2A0I *)__CAPQ);
+        __WSBU=((____N5WC *)__PURS->__4VEJ);
+        __WSBU->__Q5WC.__KU4D=(____Q)(__WSBU->__Q5WC.__KU4D -  1);
+        if ((__WSBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __4USU=NULL;
+          __5USU=((____IB )(NULL));
+          __AVSU= 0;
+          __BVSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__BVSU ==  0)) {
+            __4USU=__BC__;
           } else /* FALSE */ {
-            typ_id__RTSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__STSU));
-            if ((typ_id__RTSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VTSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UTSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_size[(__tmp__VTSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UTSU)));
-              ptr__QTSU=__tmp__TTSU;
+            __AVSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BVSU));
+            if ((__AVSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __EVSU=((____YWB )((____Q )(void *)((unsigned long)__DVSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_size[(__EVSU)-1]))),((____YWB )((____Q )__DVSU)));
+              __5USU=__CVSU;
             } else /* FALSE */ {
-              __tmp__VTSU=((__UINTEGER_32__RWB )typ_id__RTSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_type[(__tmp__VTSU)]))),(__UINTEGER_32__RWB)(__tmp__VTSU |  1));
-              ptr__QTSU=__tmp__TTSU;
-            };
-            result__PTSU=((__STRING__BC *)ptr__QTSU);
-            *(result__PTSU) = *(STRING__BC__);
-          };
-          Self__LTSU=((__STRING__BC *)result__PTSU);
-          if ((Self__LTSU->capacity__HFL <  250)) {
-            __tmp__NTSU=create__KVW( 250);
-            Self__LTSU->storage__4EL=__tmp__NTSU;
-            Self__LTSU->capacity__HFL= 250;
-          };
-          Self__LTSU->count__WJ= 0;
-          display__V5DJ(Self__ATRS,result__PTSU);
-          put_string__EGZ(((__STRING__BC *)result__PTSU));
+              __EVSU=((____YWB )__AVSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_type[(__EVSU)]))),(____YWB)(__EVSU |  1));
+              __5USU=__CVSU;
+            };
+            __4USU=((____BC *)__5USU);
+            *(__4USU) = *(__BC__);
+          };
+          __0USU=((____BC *)__4USU);
+          if ((__0USU->__OFL <  250)) {
+            __2USU=__RVW( 250);
+            __0USU->__FFL=__2USU;
+            __0USU->__OFL= 250;
+          };
+          __0USU->__WJ= 0;
+          __EBEJ(__PURS,__4USU);
+          __LGZ(((____BC *)__4USU));
           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__T4OQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__T4OQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__ATRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__T4OQ)->receiver__554J);
-        Self__HRBU=((__LOCAL__43WC *)Self__ATRS->local__PUEJ);
-        Self__HRBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HRBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__HRBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__PTSU=NULL;
-          ptr__QTSU=((__POINTER__IB )(NULL));
-          typ_id__RTSU= 0;
-          __tmp__STSU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__STSU ==  0)) {
-            result__PTSU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__RTSU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__STSU));
-            if ((typ_id__RTSU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__VTSU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UTSU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_size[(__tmp__VTSU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UTSU)));
-              ptr__QTSU=__tmp__TTSU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__CAPQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__CAPQ));
+      } break;
+      case ____0AOJ__: {
+        __PURS=((____2A0I *)((____0AOJ *)__CAPQ)->__OB5J);
+        __WSBU=((____N5WC *)__PURS->__4VEJ);
+        __WSBU->__Q5WC.__KU4D=(____Q)(__WSBU->__Q5WC.__KU4D -  1);
+        if ((__WSBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __4USU=NULL;
+          __5USU=((____IB )(NULL));
+          __AVSU= 0;
+          __BVSU=((____IB )sizeof(____BC));
+          if (((unsigned long)__BVSU ==  0)) {
+            __4USU=__BC__;
+          } else /* FALSE */ {
+            __AVSU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BVSU));
+            if ((__AVSU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __EVSU=((____YWB )((____Q )(void *)((unsigned long)__DVSU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_size[(__EVSU)-1]))),((____YWB )((____Q )__DVSU)));
+              __5USU=__CVSU;
             } else /* FALSE */ {
-              __tmp__VTSU=((__UINTEGER_32__RWB )typ_id__RTSU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__TTSU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__UTSU=(void *)((unsigned long)(void *)((unsigned long)__tmp__STSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TTSU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__TTSU=micro_alloc__table__lab__HKI(__tmp__UTSU,((__POINTER__IB )(&(table_type[(__tmp__VTSU)]))),(__UINTEGER_32__RWB)(__tmp__VTSU |  1));
-              ptr__QTSU=__tmp__TTSU;
-            };
-            result__PTSU=((__STRING__BC *)ptr__QTSU);
-            *(result__PTSU) = *(STRING__BC__);
-          };
-          Self__LTSU=((__STRING__BC *)result__PTSU);
-          if ((Self__LTSU->capacity__HFL <  250)) {
-            __tmp__NTSU=create__KVW( 250);
-            Self__LTSU->storage__4EL=__tmp__NTSU;
-            Self__LTSU->capacity__HFL= 250;
-          };
-          Self__LTSU->count__WJ= 0;
-          display__V5DJ(Self__ATRS,result__PTSU);
-          put_string__EGZ(((__STRING__BC *)result__PTSU));
+              __EVSU=((____YWB )__AVSU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __CVSU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __DVSU=(void *)((unsigned long)(void *)((unsigned long)__BVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CVSU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __CVSU=__OKI(__DVSU,((____IB )(&(table_type[(__EVSU)]))),(____YWB)(__EVSU |  1));
+              __5USU=__CVSU;
+            };
+            __4USU=((____BC *)__5USU);
+            *(__4USU) = *(__BC__);
+          };
+          __0USU=((____BC *)__4USU);
+          if ((__0USU->__OFL <  250)) {
+            __2USU=__RVW( 250);
+            __0USU->__FFL=__2USU;
+            __0USU->__OFL= 250;
+          };
+          __0USU->__WJ= 0;
+          __EBEJ(__PURS,__4USU);
+          __LGZ(((____BC *)__4USU));
           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__T4OQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__CAPQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__T4OQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__CAPQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__T4OQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__CAPQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__T4OQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__CAPQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__T4OQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__CAPQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__T4OQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__CAPQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__T4OQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__CAPQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__T4OQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__CAPQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__T4OQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__CAPQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__T4OQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__CAPQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__T4OQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__CAPQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__T4OQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__CAPQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__T4OQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__CAPQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__T4OQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__CAPQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__T4OQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__CAPQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__T4OQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__CAPQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__T4OQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__CAPQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__T4OQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__CAPQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__DTRS=((__READ_GLOBAL__B4YL *)__tmp__T4OQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__DTRS->global__Y5JM),Self__DTRS);
+      case ____Q5YL__: {
+        __SURS=((____Q5YL *)__CAPQ);
+        __EIEN(((____FKRG *)__SURS->__HBKM),__SURS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__T4OQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__CAPQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__T4OQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__CAPQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__T4OQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__CAPQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__T4OQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__CAPQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__T4OQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__CAPQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__T4OQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__CAPQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__T4OQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__CAPQ));
       } break;
       };
     };
-    __tmp__2V2P=__tmp__3V2P;
-    if ((((void *)__tmp__3V2P == (void *)NULL) && ((void *)__tmp__KW2P != (void *)NULL))) {
-      __tmp__T4OQ=NULL;
-      if (((void *)left_t__ZV2P == (void *)type_false__ENB)) {
-        __tmp__T4OQ=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-        __tmp__U5VQ=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-        switch (((struct ___OBJ *)__tmp__U5VQ)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__U5VQ));
+    __LX2P=__MX2P;
+    if ((((void *)__MX2P == (void *)NULL) && ((void *)__ZX2P != (void *)NULL))) {
+      __CAPQ=NULL;
+      if (((void *)__IX2P == (void *)__LNB)) {
+        __CAPQ=__AX2P->__3GUL.__CGUL.__OPTP;
+        __DBWQ=__AX2P->__3GUL.__CGUL.__SPTP;
+        switch (((struct ___OBJ *)__DBWQ)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__DBWQ));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__U5VQ));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__DBWQ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__KURS=((__READ_LOCAL__N5ZI *)__tmp__U5VQ);
-          Self__LSBU=((__LOCAL__43WC *)Self__KURS->local__PUEJ);
-          Self__LSBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LSBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__LSBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__H0SU=NULL;
-            __tmp__TTSU=((__POINTER__IB )(NULL));
-            typ_id__J0SU= 0;
-            __tmp__UTSU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__UTSU ==  0)) {
-              result__H0SU=STRING__BC__;
+        case ____2A0I__: {
+          __ZVRS=((____2A0I *)__DBWQ);
+          __0TBU=((____N5WC *)__ZVRS->__4VEJ);
+          __0TBU->__Q5WC.__KU4D=(____Q)(__0TBU->__Q5WC.__KU4D -  1);
+          if ((__0TBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __W1SU=NULL;
+            __CVSU=((____IB )(NULL));
+            __Y1SU= 0;
+            __DVSU=((____IB )sizeof(____BC));
+            if (((unsigned long)__DVSU ==  0)) {
+              __W1SU=__BC__;
             } else /* FALSE */ {
-              typ_id__J0SU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UTSU));
-              if ((typ_id__J0SU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__L0SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__M0SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UTSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__N0SU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__M0SU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__L0SU=micro_alloc__table__lab__HKI(__tmp__M0SU,((__POINTER__IB )(&(table_size[(__tmp__N0SU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__M0SU)));
-                __tmp__TTSU=__tmp__L0SU;
+              __Y1SU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DVSU));
+              if ((__Y1SU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __01SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __11SU=(void *)((unsigned long)(void *)((unsigned long)__DVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __21SU=((____YWB )((____Q )(void *)((unsigned long)__11SU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __01SU=__OKI(__11SU,((____IB )(&(table_size[(__21SU)-1]))),((____YWB )((____Q )__11SU)));
+                __CVSU=__01SU;
               } else /* FALSE */ {
-                __tmp__N0SU=((__UINTEGER_32__RWB )typ_id__J0SU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__L0SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__M0SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UTSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__L0SU=micro_alloc__table__lab__HKI(__tmp__M0SU,((__POINTER__IB )(&(table_type[(__tmp__N0SU)]))),(__UINTEGER_32__RWB)(__tmp__N0SU |  1));
-                __tmp__TTSU=__tmp__L0SU;
+                __21SU=((____YWB )__Y1SU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __01SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __11SU=(void *)((unsigned long)(void *)((unsigned long)__DVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __01SU=__OKI(__11SU,((____IB )(&(table_type[(__21SU)]))),(____YWB)(__21SU |  1));
+                __CVSU=__01SU;
               };
-              result__H0SU=((__STRING__BC *)__tmp__TTSU);
-              *(result__H0SU) = *(STRING__BC__);
-            };
-            Self__D0SU=((__STRING__BC *)result__H0SU);
-            if ((Self__D0SU->capacity__HFL <  250)) {
-              __tmp__F0SU=create__KVW( 250);
-              Self__D0SU->storage__4EL=__tmp__F0SU;
-              Self__D0SU->capacity__HFL= 250;
-            };
-            Self__D0SU->count__WJ= 0;
-            display__V5DJ(Self__KURS,result__H0SU);
-            put_string__EGZ(((__STRING__BC *)result__H0SU));
+              __W1SU=((____BC *)__CVSU);
+              *(__W1SU) = *(__BC__);
+            };
+            __S1SU=((____BC *)__W1SU);
+            if ((__S1SU->__OFL <  250)) {
+              __U1SU=__RVW( 250);
+              __S1SU->__FFL=__U1SU;
+              __S1SU->__OFL= 250;
+            };
+            __S1SU->__WJ= 0;
+            __EBEJ(__ZVRS,__W1SU);
+            __LGZ(((____BC *)__W1SU));
             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__U5VQ));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__U5VQ));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__KURS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__U5VQ)->receiver__554J);
-          Self__LSBU=((__LOCAL__43WC *)Self__KURS->local__PUEJ);
-          Self__LSBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LSBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__LSBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__H0SU=NULL;
-            __tmp__TTSU=((__POINTER__IB )(NULL));
-            typ_id__J0SU= 0;
-            __tmp__UTSU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__UTSU ==  0)) {
-              result__H0SU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__DBWQ));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__DBWQ));
+        } break;
+        case ____0AOJ__: {
+          __ZVRS=((____2A0I *)((____0AOJ *)__DBWQ)->__OB5J);
+          __0TBU=((____N5WC *)__ZVRS->__4VEJ);
+          __0TBU->__Q5WC.__KU4D=(____Q)(__0TBU->__Q5WC.__KU4D -  1);
+          if ((__0TBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __W1SU=NULL;
+            __CVSU=((____IB )(NULL));
+            __Y1SU= 0;
+            __DVSU=((____IB )sizeof(____BC));
+            if (((unsigned long)__DVSU ==  0)) {
+              __W1SU=__BC__;
             } else /* FALSE */ {
-              typ_id__J0SU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UTSU));
-              if ((typ_id__J0SU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__L0SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__M0SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UTSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__N0SU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__M0SU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__L0SU=micro_alloc__table__lab__HKI(__tmp__M0SU,((__POINTER__IB )(&(table_size[(__tmp__N0SU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__M0SU)));
-                __tmp__TTSU=__tmp__L0SU;
+              __Y1SU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DVSU));
+              if ((__Y1SU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __01SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __11SU=(void *)((unsigned long)(void *)((unsigned long)__DVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __21SU=((____YWB )((____Q )(void *)((unsigned long)__11SU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __01SU=__OKI(__11SU,((____IB )(&(table_size[(__21SU)-1]))),((____YWB )((____Q )__11SU)));
+                __CVSU=__01SU;
               } else /* FALSE */ {
-                __tmp__N0SU=((__UINTEGER_32__RWB )typ_id__J0SU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__L0SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__M0SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UTSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__L0SU=micro_alloc__table__lab__HKI(__tmp__M0SU,((__POINTER__IB )(&(table_type[(__tmp__N0SU)]))),(__UINTEGER_32__RWB)(__tmp__N0SU |  1));
-                __tmp__TTSU=__tmp__L0SU;
+                __21SU=((____YWB )__Y1SU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __01SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __11SU=(void *)((unsigned long)(void *)((unsigned long)__DVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __01SU=__OKI(__11SU,((____IB )(&(table_type[(__21SU)]))),(____YWB)(__21SU |  1));
+                __CVSU=__01SU;
               };
-              result__H0SU=((__STRING__BC *)__tmp__TTSU);
-              *(result__H0SU) = *(STRING__BC__);
-            };
-            Self__D0SU=((__STRING__BC *)result__H0SU);
-            if ((Self__D0SU->capacity__HFL <  250)) {
-              __tmp__F0SU=create__KVW( 250);
-              Self__D0SU->storage__4EL=__tmp__F0SU;
-              Self__D0SU->capacity__HFL= 250;
-            };
-            Self__D0SU->count__WJ= 0;
-            display__V5DJ(Self__KURS,result__H0SU);
-            put_string__EGZ(((__STRING__BC *)result__H0SU));
+              __W1SU=((____BC *)__CVSU);
+              *(__W1SU) = *(__BC__);
+            };
+            __S1SU=((____BC *)__W1SU);
+            if ((__S1SU->__OFL <  250)) {
+              __U1SU=__RVW( 250);
+              __S1SU->__FFL=__U1SU;
+              __S1SU->__OFL= 250;
+            };
+            __S1SU->__WJ= 0;
+            __EBEJ(__ZVRS,__W1SU);
+            __LGZ(((____BC *)__W1SU));
             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__U5VQ));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__DBWQ));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__U5VQ));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__DBWQ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__U5VQ));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__DBWQ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__U5VQ));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__DBWQ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__U5VQ));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__DBWQ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__U5VQ));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__DBWQ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__U5VQ));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__DBWQ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__U5VQ));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__DBWQ));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__U5VQ));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__DBWQ));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__U5VQ));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__DBWQ));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__U5VQ));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__DBWQ));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__U5VQ));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__DBWQ));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__U5VQ));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__DBWQ));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__U5VQ));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__DBWQ));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__U5VQ));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__DBWQ));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__U5VQ));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__DBWQ));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__U5VQ));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__DBWQ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__U5VQ));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__DBWQ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__NURS=((__READ_GLOBAL__B4YL *)__tmp__U5VQ);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__NURS->global__Y5JM),Self__NURS);
+        case ____Q5YL__: {
+          __2VRS=((____Q5YL *)__DBWQ);
+          __EIEN(((____FKRG *)__2VRS->__HBKM),__2VRS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__U5VQ));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__DBWQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__U5VQ));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__DBWQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__U5VQ));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__DBWQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__U5VQ));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__DBWQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__U5VQ));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__DBWQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__U5VQ));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__DBWQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__U5VQ));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__DBWQ));
         } break;
         };
       };
-      __tmp__2V2P=__tmp__T4OQ;
+      __LX2P=__CAPQ;
     };
-    if ((((void *)__tmp__2V2P == (void *)NULL) && ((void *)__tmp__NW2P != (void *)NULL))) {
-      __tmp__T4OQ=NULL;
-      if (((void *)right_t__0V2P == (void *)type_false__ENB)) {
-        __tmp__T4OQ=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-        __tmp__U5VQ=Self__RV2P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-        switch (((struct ___OBJ *)__tmp__U5VQ)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__U5VQ));
+    if ((((void *)__LX2P == (void *)NULL) && ((void *)__2X2P != (void *)NULL))) {
+      __CAPQ=NULL;
+      if (((void *)__JX2P == (void *)__LNB)) {
+        __CAPQ=__AX2P->__3GUL.__CGUL.__SPTP;
+        __DBWQ=__AX2P->__3GUL.__CGUL.__OPTP;
+        switch (((struct ___OBJ *)__DBWQ)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__DBWQ));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__U5VQ));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__DBWQ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__KURS=((__READ_LOCAL__N5ZI *)__tmp__U5VQ);
-          Self__LSBU=((__LOCAL__43WC *)Self__KURS->local__PUEJ);
-          Self__LSBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LSBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__LSBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__H0SU=NULL;
-            __tmp__TTSU=((__POINTER__IB )(NULL));
-            typ_id__J0SU= 0;
-            __tmp__UTSU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__UTSU ==  0)) {
-              result__H0SU=STRING__BC__;
+        case ____2A0I__: {
+          __ZVRS=((____2A0I *)__DBWQ);
+          __0TBU=((____N5WC *)__ZVRS->__4VEJ);
+          __0TBU->__Q5WC.__KU4D=(____Q)(__0TBU->__Q5WC.__KU4D -  1);
+          if ((__0TBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __W1SU=NULL;
+            __CVSU=((____IB )(NULL));
+            __Y1SU= 0;
+            __DVSU=((____IB )sizeof(____BC));
+            if (((unsigned long)__DVSU ==  0)) {
+              __W1SU=__BC__;
             } else /* FALSE */ {
-              typ_id__J0SU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UTSU));
-              if ((typ_id__J0SU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__L0SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__M0SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UTSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__N0SU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__M0SU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__L0SU=micro_alloc__table__lab__HKI(__tmp__M0SU,((__POINTER__IB )(&(table_size[(__tmp__N0SU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__M0SU)));
-                __tmp__TTSU=__tmp__L0SU;
+              __Y1SU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DVSU));
+              if ((__Y1SU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __01SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __11SU=(void *)((unsigned long)(void *)((unsigned long)__DVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __21SU=((____YWB )((____Q )(void *)((unsigned long)__11SU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __01SU=__OKI(__11SU,((____IB )(&(table_size[(__21SU)-1]))),((____YWB )((____Q )__11SU)));
+                __CVSU=__01SU;
               } else /* FALSE */ {
-                __tmp__N0SU=((__UINTEGER_32__RWB )typ_id__J0SU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__L0SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__M0SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UTSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__L0SU=micro_alloc__table__lab__HKI(__tmp__M0SU,((__POINTER__IB )(&(table_type[(__tmp__N0SU)]))),(__UINTEGER_32__RWB)(__tmp__N0SU |  1));
-                __tmp__TTSU=__tmp__L0SU;
+                __21SU=((____YWB )__Y1SU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __01SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __11SU=(void *)((unsigned long)(void *)((unsigned long)__DVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __01SU=__OKI(__11SU,((____IB )(&(table_type[(__21SU)]))),(____YWB)(__21SU |  1));
+                __CVSU=__01SU;
               };
-              result__H0SU=((__STRING__BC *)__tmp__TTSU);
-              *(result__H0SU) = *(STRING__BC__);
-            };
-            Self__D0SU=((__STRING__BC *)result__H0SU);
-            if ((Self__D0SU->capacity__HFL <  250)) {
-              __tmp__F0SU=create__KVW( 250);
-              Self__D0SU->storage__4EL=__tmp__F0SU;
-              Self__D0SU->capacity__HFL= 250;
-            };
-            Self__D0SU->count__WJ= 0;
-            display__V5DJ(Self__KURS,result__H0SU);
-            put_string__EGZ(((__STRING__BC *)result__H0SU));
+              __W1SU=((____BC *)__CVSU);
+              *(__W1SU) = *(__BC__);
+            };
+            __S1SU=((____BC *)__W1SU);
+            if ((__S1SU->__OFL <  250)) {
+              __U1SU=__RVW( 250);
+              __S1SU->__FFL=__U1SU;
+              __S1SU->__OFL= 250;
+            };
+            __S1SU->__WJ= 0;
+            __EBEJ(__ZVRS,__W1SU);
+            __LGZ(((____BC *)__W1SU));
             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__U5VQ));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__U5VQ));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__KURS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__U5VQ)->receiver__554J);
-          Self__LSBU=((__LOCAL__43WC *)Self__KURS->local__PUEJ);
-          Self__LSBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__LSBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__LSBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__H0SU=NULL;
-            __tmp__TTSU=((__POINTER__IB )(NULL));
-            typ_id__J0SU= 0;
-            __tmp__UTSU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__UTSU ==  0)) {
-              result__H0SU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__DBWQ));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__DBWQ));
+        } break;
+        case ____0AOJ__: {
+          __ZVRS=((____2A0I *)((____0AOJ *)__DBWQ)->__OB5J);
+          __0TBU=((____N5WC *)__ZVRS->__4VEJ);
+          __0TBU->__Q5WC.__KU4D=(____Q)(__0TBU->__Q5WC.__KU4D -  1);
+          if ((__0TBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __W1SU=NULL;
+            __CVSU=((____IB )(NULL));
+            __Y1SU= 0;
+            __DVSU=((____IB )sizeof(____BC));
+            if (((unsigned long)__DVSU ==  0)) {
+              __W1SU=__BC__;
             } else /* FALSE */ {
-              typ_id__J0SU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UTSU));
-              if ((typ_id__J0SU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__L0SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__M0SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UTSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__N0SU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__M0SU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__L0SU=micro_alloc__table__lab__HKI(__tmp__M0SU,((__POINTER__IB )(&(table_size[(__tmp__N0SU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__M0SU)));
-                __tmp__TTSU=__tmp__L0SU;
+              __Y1SU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DVSU));
+              if ((__Y1SU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __01SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __11SU=(void *)((unsigned long)(void *)((unsigned long)__DVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __21SU=((____YWB )((____Q )(void *)((unsigned long)__11SU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __01SU=__OKI(__11SU,((____IB )(&(table_size[(__21SU)-1]))),((____YWB )((____Q )__11SU)));
+                __CVSU=__01SU;
               } else /* FALSE */ {
-                __tmp__N0SU=((__UINTEGER_32__RWB )typ_id__J0SU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__L0SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__M0SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__UTSU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__L0SU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__L0SU=micro_alloc__table__lab__HKI(__tmp__M0SU,((__POINTER__IB )(&(table_type[(__tmp__N0SU)]))),(__UINTEGER_32__RWB)(__tmp__N0SU |  1));
-                __tmp__TTSU=__tmp__L0SU;
+                __21SU=((____YWB )__Y1SU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __01SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __11SU=(void *)((unsigned long)(void *)((unsigned long)__DVSU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__01SU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __01SU=__OKI(__11SU,((____IB )(&(table_type[(__21SU)]))),(____YWB)(__21SU |  1));
+                __CVSU=__01SU;
               };
-              result__H0SU=((__STRING__BC *)__tmp__TTSU);
-              *(result__H0SU) = *(STRING__BC__);
-            };
-            Self__D0SU=((__STRING__BC *)result__H0SU);
-            if ((Self__D0SU->capacity__HFL <  250)) {
-              __tmp__F0SU=create__KVW( 250);
-              Self__D0SU->storage__4EL=__tmp__F0SU;
-              Self__D0SU->capacity__HFL= 250;
-            };
-            Self__D0SU->count__WJ= 0;
-            display__V5DJ(Self__KURS,result__H0SU);
-            put_string__EGZ(((__STRING__BC *)result__H0SU));
+              __W1SU=((____BC *)__CVSU);
+              *(__W1SU) = *(__BC__);
+            };
+            __S1SU=((____BC *)__W1SU);
+            if ((__S1SU->__OFL <  250)) {
+              __U1SU=__RVW( 250);
+              __S1SU->__FFL=__U1SU;
+              __S1SU->__OFL= 250;
+            };
+            __S1SU->__WJ= 0;
+            __EBEJ(__ZVRS,__W1SU);
+            __LGZ(((____BC *)__W1SU));
             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__U5VQ));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__DBWQ));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__U5VQ));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__DBWQ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__U5VQ));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__DBWQ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__U5VQ));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__DBWQ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__U5VQ));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__DBWQ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__U5VQ));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__DBWQ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__U5VQ));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__DBWQ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__U5VQ));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__DBWQ));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__U5VQ));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__DBWQ));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__U5VQ));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__DBWQ));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__U5VQ));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__DBWQ));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__U5VQ));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__DBWQ));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__U5VQ));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__DBWQ));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__U5VQ));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__DBWQ));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__U5VQ));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__DBWQ));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__U5VQ));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__DBWQ));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__U5VQ));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__DBWQ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__U5VQ));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__DBWQ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__NURS=((__READ_GLOBAL__B4YL *)__tmp__U5VQ);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__NURS->global__Y5JM),Self__NURS);
+        case ____Q5YL__: {
+          __2VRS=((____Q5YL *)__DBWQ);
+          __EIEN(((____FKRG *)__2VRS->__HBKM),__2VRS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__U5VQ));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__DBWQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__U5VQ));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__DBWQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__U5VQ));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__DBWQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__U5VQ));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__DBWQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__U5VQ));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__DBWQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__U5VQ));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__DBWQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__U5VQ));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__DBWQ));
         } break;
         };
       };
-      __tmp__2V2P=__tmp__T4OQ;
+      __LX2P=__CAPQ;
     };
   };
-  if (((void *)__tmp__2V2P == (void *)NULL)) {
-    __tmp__2V2P=Self__RV2P;
+  if (((void *)__LX2P == (void *)NULL)) {
+    __LX2P=__AX2P;
   } else /* FALSE */ {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  left_t__ZV2P=__tmp__2V2P;
-  return(left_t__ZV2P);
+  __IX2P=__LX2P;
+  return(__IX2P);
 }
 
-static void* execute_unlink__XOCN(__EXPR_NEG__SYVL *Self__YOCN)
-// ({EXPR_NEG__SYVL}) With result Recursive, No inlinable.
+static void* __GQCN(____B0VL *__HQCN)
+// ({__B0VL}) With result Recursive, No inlinable.
 {
-  void *__tmp__0OCN;
-  void *__tmp__1OCN,*__tmp__23OS;
-  __READ_LOCAL__N5ZI *Self__NE4S;
-  __LOCAL__43WC *Self__XSBU;
-  __STRING__BC *result__P2SU,*Self__L2SU;
-  __POINTER__IB ptr__Q2SU,__tmp__S2SU,__tmp__T2SU,__tmp__U2SU;
-  __INTEGER__Q typ_id__R2SU;
-  __UINTEGER_32__RWB __tmp__V2SU;
-  __PUT_TO__BFOJ *__tmp__K3OS;
-  __READ_SLOT__ZK4K *Self__13OS;
-  __READ_GLOBAL__B4YL *Self__VE4S;
-  __CHARACTER__DB *__tmp__N2SU;
-  __tmp__0OCN=Self__YOCN->parent_expr_unary__VYVL.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__0OCN)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__1OCN=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__1OCN=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__0OCN));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__1OCN=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__1OCN=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__1OCN=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__0OCN));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__NE4S=((__READ_LOCAL__N5ZI *)__tmp__0OCN);
-    Self__XSBU=((__LOCAL__43WC *)Self__NE4S->local__PUEJ);
-    Self__XSBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__XSBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__XSBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__P2SU=NULL;
-      ptr__Q2SU=((__POINTER__IB )(NULL));
-      typ_id__R2SU= 0;
-      __tmp__S2SU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__S2SU ==  0)) {
-        result__P2SU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__R2SU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S2SU));
-        if ((typ_id__R2SU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__T2SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__U2SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S2SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T2SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T2SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__V2SU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__U2SU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__T2SU=micro_alloc__table__lab__HKI(__tmp__U2SU,((__POINTER__IB )(&(table_size[(__tmp__V2SU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__U2SU)));
-          ptr__Q2SU=__tmp__T2SU;
-        } else /* FALSE */ {
-          __tmp__V2SU=((__UINTEGER_32__RWB )typ_id__R2SU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__T2SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__U2SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S2SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T2SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T2SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__T2SU=micro_alloc__table__lab__HKI(__tmp__U2SU,((__POINTER__IB )(&(table_type[(__tmp__V2SU)]))),(__UINTEGER_32__RWB)(__tmp__V2SU |  1));
-          ptr__Q2SU=__tmp__T2SU;
-        };
-        result__P2SU=((__STRING__BC *)ptr__Q2SU);
-        *(result__P2SU) = *(STRING__BC__);
-      };
-      Self__L2SU=((__STRING__BC *)result__P2SU);
-      if ((Self__L2SU->capacity__HFL <  250)) {
-        __tmp__N2SU=create__KVW( 250);
-        Self__L2SU->storage__4EL=__tmp__N2SU;
-        Self__L2SU->capacity__HFL= 250;
-      };
-      Self__L2SU->count__WJ= 0;
-      display__V5DJ(Self__NE4S,result__P2SU);
-      put_string__EGZ(((__STRING__BC *)result__P2SU));
+  void *__JQCN;
+  void *__KQCN,*__L5OS;
+  ____2A0I *__2F4S;
+  ____N5WC *__GUBU;
+  ____BC *__43SU,*__03SU;
+  ____IB __53SU,__B4SU,__C4SU,__D4SU;
+  ____Q __A4SU;
+  ____YWB __E4SU;
+  ____QGOJ *__Z4OS;
+  ____IM4K *__K5OS;
+  ____Q5YL *__EG4S;
+  ____DB *__23SU;
+  __JQCN=__HQCN->__E0VL.__T0VL;
+  switch (((struct ___OBJ *)__JQCN)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __KQCN=NULL;
+  } break;
+  case ____0AXC__: {
+    __KQCN=__NMUH(((____0AXC *)__JQCN));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __KQCN=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __KQCN=NULL;
+  } break;
+  case ____DMWH__: {
+    __KQCN=__S3KK(((____DMWH *)__JQCN));
+  } break;
+  case ____2A0I__: {
+    __2F4S=((____2A0I *)__JQCN);
+    __GUBU=((____N5WC *)__2F4S->__4VEJ);
+    __GUBU->__Q5WC.__KU4D=(____Q)(__GUBU->__Q5WC.__KU4D -  1);
+    if ((__GUBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __43SU=NULL;
+      __53SU=((____IB )(NULL));
+      __A4SU= 0;
+      __B4SU=((____IB )sizeof(____BC));
+      if (((unsigned long)__B4SU ==  0)) {
+        __43SU=__BC__;
+      } else /* FALSE */ {
+        __A4SU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B4SU));
+        if ((__A4SU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __C4SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __D4SU=(void *)((unsigned long)(void *)((unsigned long)__B4SU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C4SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C4SU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __E4SU=((____YWB )((____Q )(void *)((unsigned long)__D4SU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __C4SU=__OKI(__D4SU,((____IB )(&(table_size[(__E4SU)-1]))),((____YWB )((____Q )__D4SU)));
+          __53SU=__C4SU;
+        } else /* FALSE */ {
+          __E4SU=((____YWB )__A4SU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __C4SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __D4SU=(void *)((unsigned long)(void *)((unsigned long)__B4SU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C4SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C4SU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __C4SU=__OKI(__D4SU,((____IB )(&(table_type[(__E4SU)]))),(____YWB)(__E4SU |  1));
+          __53SU=__C4SU;
+        };
+        __43SU=((____BC *)__53SU);
+        *(__43SU) = *(__BC__);
+      };
+      __03SU=((____BC *)__43SU);
+      if ((__03SU->__OFL <  250)) {
+        __23SU=__RVW( 250);
+        __03SU->__FFL=__23SU;
+        __03SU->__OFL= 250;
+      };
+      __03SU->__WJ= 0;
+      __EBEJ(__2F4S,__43SU);
+      __LGZ(((____BC *)__43SU));
       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__1OCN=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__1OCN=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__0OCN));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__1OCN=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__0OCN));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__NE4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__0OCN)->receiver__554J);
-    Self__XSBU=((__LOCAL__43WC *)Self__NE4S->local__PUEJ);
-    Self__XSBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__XSBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__XSBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__P2SU=NULL;
-      ptr__Q2SU=((__POINTER__IB )(NULL));
-      typ_id__R2SU= 0;
-      __tmp__S2SU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__S2SU ==  0)) {
-        result__P2SU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__R2SU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S2SU));
-        if ((typ_id__R2SU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__T2SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__U2SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S2SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T2SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T2SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__V2SU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__U2SU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__T2SU=micro_alloc__table__lab__HKI(__tmp__U2SU,((__POINTER__IB )(&(table_size[(__tmp__V2SU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__U2SU)));
-          ptr__Q2SU=__tmp__T2SU;
-        } else /* FALSE */ {
-          __tmp__V2SU=((__UINTEGER_32__RWB )typ_id__R2SU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__T2SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__U2SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__S2SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T2SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T2SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__T2SU=micro_alloc__table__lab__HKI(__tmp__U2SU,((__POINTER__IB )(&(table_type[(__tmp__V2SU)]))),(__UINTEGER_32__RWB)(__tmp__V2SU |  1));
-          ptr__Q2SU=__tmp__T2SU;
-        };
-        result__P2SU=((__STRING__BC *)ptr__Q2SU);
-        *(result__P2SU) = *(STRING__BC__);
-      };
-      Self__L2SU=((__STRING__BC *)result__P2SU);
-      if ((Self__L2SU->capacity__HFL <  250)) {
-        __tmp__N2SU=create__KVW( 250);
-        Self__L2SU->storage__4EL=__tmp__N2SU;
-        Self__L2SU->capacity__HFL= 250;
-      };
-      Self__L2SU->count__WJ= 0;
-      display__V5DJ(Self__NE4S,result__P2SU);
-      put_string__EGZ(((__STRING__BC *)result__P2SU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __KQCN=NULL;
+  } break;
+  case ____HJNJ__: {
+    __KQCN=__SCLK(((____HJNJ *)__JQCN));
+  } break;
+  case ____SJNJ__: {
+    __KQCN=__EDLK(((____SJNJ *)__JQCN));
+  } break;
+  case ____0AOJ__: {
+    __2F4S=((____2A0I *)((____0AOJ *)__JQCN)->__OB5J);
+    __GUBU=((____N5WC *)__2F4S->__4VEJ);
+    __GUBU->__Q5WC.__KU4D=(____Q)(__GUBU->__Q5WC.__KU4D -  1);
+    if ((__GUBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __43SU=NULL;
+      __53SU=((____IB )(NULL));
+      __A4SU= 0;
+      __B4SU=((____IB )sizeof(____BC));
+      if (((unsigned long)__B4SU ==  0)) {
+        __43SU=__BC__;
+      } else /* FALSE */ {
+        __A4SU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B4SU));
+        if ((__A4SU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __C4SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __D4SU=(void *)((unsigned long)(void *)((unsigned long)__B4SU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C4SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C4SU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __E4SU=((____YWB )((____Q )(void *)((unsigned long)__D4SU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __C4SU=__OKI(__D4SU,((____IB )(&(table_size[(__E4SU)-1]))),((____YWB )((____Q )__D4SU)));
+          __53SU=__C4SU;
+        } else /* FALSE */ {
+          __E4SU=((____YWB )__A4SU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __C4SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __D4SU=(void *)((unsigned long)(void *)((unsigned long)__B4SU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C4SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C4SU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __C4SU=__OKI(__D4SU,((____IB )(&(table_type[(__E4SU)]))),(____YWB)(__E4SU |  1));
+          __53SU=__C4SU;
+        };
+        __43SU=((____BC *)__53SU);
+        *(__43SU) = *(__BC__);
+      };
+      __03SU=((____BC *)__43SU);
+      if ((__03SU->__OFL <  250)) {
+        __23SU=__RVW( 250);
+        __03SU->__FFL=__23SU;
+        __03SU->__OFL= 250;
+      };
+      __03SU->__WJ= 0;
+      __EBEJ(__2F4S,__43SU);
+      __LGZ(((____BC *)__43SU));
       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__1OCN=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __KQCN=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__1OCN=NULL;
+  case ____EBOJ__: {
+    __KQCN=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__1OCN=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__0OCN));
+  case ____3BOJ__: {
+    __KQCN=__AELK(((____3BOJ *)__JQCN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__1OCN=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__0OCN));
+  case ____RCOJ__: {
+    __KQCN=__SELK(((____RCOJ *)__JQCN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__1OCN=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__0OCN));
+  case ____HDOJ__: {
+    __KQCN=__EFLK(((____HDOJ *)__JQCN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__1OCN=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__0OCN));
+  case ____1DOJ__: {
+    __KQCN=__WFLK(((____1DOJ *)__JQCN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__1OCN=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__0OCN));
+  case ____PEOJ__: {
+    __KQCN=__IGLK(((____PEOJ *)__JQCN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__1OCN=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__0OCN));
+  case ____DFOJ__: {
+    __KQCN=__0GLK(((____DFOJ *)__JQCN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__1OCN=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__0OCN));
+  case ____XFOJ__: {
+    __KQCN=__MHLK(((____XFOJ *)__JQCN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__K3OS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__0OCN));
-    __tmp__1OCN=__tmp__K3OS;
+  case ____QGOJ__: {
+    __Z4OS=__4VPK(((____QGOJ *)__JQCN));
+    __KQCN=__Z4OS;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__1OCN=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__0OCN));
+  case ____EHOJ__: {
+    __KQCN=__CILK(((____EHOJ *)__JQCN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__1OCN=NULL;
+  case ____2HOJ__: {
+    __KQCN=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__1OCN=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__0OCN));
+  case ____YIOJ__: {
+    __KQCN=__XILK(((____YIOJ *)__JQCN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__1OCN=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __KQCN=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__1OCN=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __KQCN=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__1OCN=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __KQCN=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__13OS=((__READ_SLOT__ZK4K *)__tmp__0OCN);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__13OS->slot__CYFM),Self__13OS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__23OS=execute_access_unlink__5AMM(Self__13OS);
-    __tmp__1OCN=__tmp__23OS;
+  case ____IM4K__: {
+    __K5OS=((____IM4K *)__JQCN);
+    __EIEN(((____FKRG *)__K5OS->__RZFM),__K5OS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __L5OS=__OCMM(__K5OS);
+    __KQCN=__L5OS;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__1OCN=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__0OCN));
+  case ____T5FL__: {
+    __KQCN=__VM5O(((____T5FL *)__JQCN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__1OCN=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__0OCN));
+  case ____3DUL__: {
+    __KQCN=__VUTP(((____3DUL *)__JQCN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__23OS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__0OCN));
-    __tmp__1OCN=__tmp__23OS;
+  case ____0EUL__: {
+    __L5OS=__0Q2P(((____0EUL *)__JQCN));
+    __KQCN=__L5OS;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__1OCN=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__0OCN));
+  case ____BGUL__: {
+    __KQCN=__GVTP(((____BGUL *)__JQCN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__23OS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__0OCN));
-    __tmp__1OCN=__tmp__23OS;
+  case ____2GUL__: {
+    __L5OS=__5W2P(((____2GUL *)__JQCN));
+    __KQCN=__L5OS;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__1OCN=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__0OCN));
+  case ____B0VL__: {
+    __KQCN=__GQCN(((____B0VL *)__JQCN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__1OCN=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__0OCN));
+  case ____P0VL__: {
+    __KQCN=__GNGM(((____P0VL *)__JQCN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__VE4S=((__READ_GLOBAL__B4YL *)__tmp__0OCN);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__VE4S->global__Y5JM),Self__VE4S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__VE4S->global__Y5JM));
-    __tmp__1OCN=NULL;
+  case ____Q5YL__: {
+    __EG4S=((____Q5YL *)__JQCN);
+    __EIEN(((____FKRG *)__EG4S->__HBKM),__EG4S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__EG4S->__HBKM));
+    __KQCN=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__1OCN=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__0OCN));
+  case ____UVPM__: {
+    __KQCN=__GHXN(((____UVPM *)__JQCN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__1OCN=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__0OCN));
+  case ____0ZPM__: {
+    __KQCN=__5U0P(((____0ZPM *)__JQCN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__1OCN=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__0OCN));
+  case ____MR0N__: {
+    __KQCN=__H0VO(((____MR0N *)__JQCN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__1OCN=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__0OCN));
+  case ____YWBP__: {
+    __KQCN=__51ZQ(((____YWBP *)__JQCN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__1OCN=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__0OCN));
+  case ____LYBP__: {
+    __KQCN=__XBUP(((____LYBP *)__JQCN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__1OCN=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__0OCN));
+  case ____CZBP__: {
+    __KQCN=__ICUP(((____CZBP *)__JQCN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__1OCN=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__0OCN));
+  case ____3BEP__: {
+    __KQCN=__YVEQ(((____3BEP *)__JQCN));
   } break;
   };
-  __tmp__0OCN=__tmp__1OCN;
-  return(__tmp__0OCN);
+  __JQCN=__KQCN;
+  return(__JQCN);
 }
 
-static void* execute_unlink__XLGM(__EXPR_ADD__AZVL *Self__YLGM)
-// ({EXPR_ADD__AZVL}) With result Recursive, No inlinable.
+static void* __GNGM(____P0VL *__HNGM)
+// ({__P0VL}) With result Recursive, No inlinable.
 {
-  void *__tmp__1LGM;
-  void *__tmp__2LGM,*__tmp__J5OS;
-  __READ_LOCAL__N5ZI *Self__4E4S;
-  __LOCAL__43WC *Self__3SBU;
-  __STRING__BC *result__T3SU,*Self__P3SU;
-  __POINTER__IB ptr__U3SU,__tmp__W3SU,__tmp__X3SU,__tmp__Y3SU;
-  __INTEGER__Q typ_id__V3SU,typ_id__Z4SU;
-  __UINTEGER_32__RWB __tmp__Z3SU;
-  __PUT_TO__BFOJ *__tmp__X4OS;
-  __READ_SLOT__ZK4K *Self__I5OS;
-  __READ_GLOBAL__B4YL *Self__GF4S;
-  __LIST__WH *Self__PMYT;
-  __CHARACTER__DB *__tmp__R3SU;
-  __FAST_ARRAYoINSTRo__X53D *Self__DTBU;
-  __tmp__1LGM=Self__YLGM->parent_expr_binary__BZVL.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__1LGM)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2LGM=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__2LGM=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__1LGM));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2LGM=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2LGM=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__2LGM=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__1LGM));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__4E4S=((__READ_LOCAL__N5ZI *)__tmp__1LGM);
-    Self__3SBU=((__LOCAL__43WC *)Self__4E4S->local__PUEJ);
-    Self__3SBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__3SBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__3SBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__T3SU=NULL;
-      ptr__U3SU=((__POINTER__IB )(NULL));
-      typ_id__V3SU= 0;
-      __tmp__W3SU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__W3SU ==  0)) {
-        result__T3SU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__V3SU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W3SU));
-        if ((typ_id__V3SU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X3SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y3SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__Z3SU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y3SU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__X3SU=micro_alloc__table__lab__HKI(__tmp__Y3SU,((__POINTER__IB )(&(table_size[(__tmp__Z3SU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y3SU)));
-          ptr__U3SU=__tmp__X3SU;
-        } else /* FALSE */ {
-          __tmp__Z3SU=((__UINTEGER_32__RWB )typ_id__V3SU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X3SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y3SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__X3SU=micro_alloc__table__lab__HKI(__tmp__Y3SU,((__POINTER__IB )(&(table_type[(__tmp__Z3SU)]))),(__UINTEGER_32__RWB)(__tmp__Z3SU |  1));
-          ptr__U3SU=__tmp__X3SU;
-        };
-        result__T3SU=((__STRING__BC *)ptr__U3SU);
-        *(result__T3SU) = *(STRING__BC__);
-      };
-      Self__P3SU=((__STRING__BC *)result__T3SU);
-      if ((Self__P3SU->capacity__HFL <  250)) {
-        __tmp__R3SU=create__KVW( 250);
-        Self__P3SU->storage__4EL=__tmp__R3SU;
-        Self__P3SU->capacity__HFL= 250;
-      };
-      Self__P3SU->count__WJ= 0;
-      display__V5DJ(Self__4E4S,result__T3SU);
-      put_string__EGZ(((__STRING__BC *)result__T3SU));
+  void *__KNGM;
+  void *__LNGM,*__YAPS;
+  ____2A0I *__NG4S;
+  ____N5WC *__MUBU;
+  ____BC *__C5SU,*__44SU;
+  ____IB __D5SU,__F5SU,__G5SU,__H5SU;
+  ____Q __E5SU,__IATU;
+  ____YWB __I5SU;
+  ____QGOJ *__GAPS;
+  ____IM4K *__XAPS;
+  ____Q5YL *__VG4S;
+  ____WH *__4NYT;
+  ____DB *__A5SU;
+  ____GB4D *__SUBU;
+  __KNGM=__HNGM->__Q0VL.__BC5J;
+  switch (((struct ___OBJ *)__KNGM)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
+  } break;
+  case ____0AXC__: {
+    __LNGM=__NMUH(((____0AXC *)__KNGM));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
+  } break;
+  case ____DMWH__: {
+    __LNGM=__S3KK(((____DMWH *)__KNGM));
+  } break;
+  case ____2A0I__: {
+    __NG4S=((____2A0I *)__KNGM);
+    __MUBU=((____N5WC *)__NG4S->__4VEJ);
+    __MUBU->__Q5WC.__KU4D=(____Q)(__MUBU->__Q5WC.__KU4D -  1);
+    if ((__MUBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __C5SU=NULL;
+      __D5SU=((____IB )(NULL));
+      __E5SU= 0;
+      __F5SU=((____IB )sizeof(____BC));
+      if (((unsigned long)__F5SU ==  0)) {
+        __C5SU=__BC__;
+      } else /* FALSE */ {
+        __E5SU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F5SU));
+        if ((__E5SU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G5SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H5SU=(void *)((unsigned long)(void *)((unsigned long)__F5SU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __I5SU=((____YWB )((____Q )(void *)((unsigned long)__H5SU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __G5SU=__OKI(__H5SU,((____IB )(&(table_size[(__I5SU)-1]))),((____YWB )((____Q )__H5SU)));
+          __D5SU=__G5SU;
+        } else /* FALSE */ {
+          __I5SU=((____YWB )__E5SU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G5SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H5SU=(void *)((unsigned long)(void *)((unsigned long)__F5SU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __G5SU=__OKI(__H5SU,((____IB )(&(table_type[(__I5SU)]))),(____YWB)(__I5SU |  1));
+          __D5SU=__G5SU;
+        };
+        __C5SU=((____BC *)__D5SU);
+        *(__C5SU) = *(__BC__);
+      };
+      __44SU=((____BC *)__C5SU);
+      if ((__44SU->__OFL <  250)) {
+        __A5SU=__RVW( 250);
+        __44SU->__FFL=__A5SU;
+        __44SU->__OFL= 250;
+      };
+      __44SU->__WJ= 0;
+      __EBEJ(__NG4S,__C5SU);
+      __LGZ(((____BC *)__C5SU));
       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__2LGM=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__2LGM=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__1LGM));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__2LGM=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__1LGM));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__4E4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__1LGM)->receiver__554J);
-    Self__3SBU=((__LOCAL__43WC *)Self__4E4S->local__PUEJ);
-    Self__3SBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__3SBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__3SBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__T3SU=NULL;
-      ptr__U3SU=((__POINTER__IB )(NULL));
-      typ_id__V3SU= 0;
-      __tmp__W3SU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__W3SU ==  0)) {
-        result__T3SU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__V3SU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W3SU));
-        if ((typ_id__V3SU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X3SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y3SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__Z3SU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y3SU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__X3SU=micro_alloc__table__lab__HKI(__tmp__Y3SU,((__POINTER__IB )(&(table_size[(__tmp__Z3SU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y3SU)));
-          ptr__U3SU=__tmp__X3SU;
-        } else /* FALSE */ {
-          __tmp__Z3SU=((__UINTEGER_32__RWB )typ_id__V3SU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X3SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y3SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__X3SU=micro_alloc__table__lab__HKI(__tmp__Y3SU,((__POINTER__IB )(&(table_type[(__tmp__Z3SU)]))),(__UINTEGER_32__RWB)(__tmp__Z3SU |  1));
-          ptr__U3SU=__tmp__X3SU;
-        };
-        result__T3SU=((__STRING__BC *)ptr__U3SU);
-        *(result__T3SU) = *(STRING__BC__);
-      };
-      Self__P3SU=((__STRING__BC *)result__T3SU);
-      if ((Self__P3SU->capacity__HFL <  250)) {
-        __tmp__R3SU=create__KVW( 250);
-        Self__P3SU->storage__4EL=__tmp__R3SU;
-        Self__P3SU->capacity__HFL= 250;
-      };
-      Self__P3SU->count__WJ= 0;
-      display__V5DJ(Self__4E4S,result__T3SU);
-      put_string__EGZ(((__STRING__BC *)result__T3SU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
+  } break;
+  case ____HJNJ__: {
+    __LNGM=__SCLK(((____HJNJ *)__KNGM));
+  } break;
+  case ____SJNJ__: {
+    __LNGM=__EDLK(((____SJNJ *)__KNGM));
+  } break;
+  case ____0AOJ__: {
+    __NG4S=((____2A0I *)((____0AOJ *)__KNGM)->__OB5J);
+    __MUBU=((____N5WC *)__NG4S->__4VEJ);
+    __MUBU->__Q5WC.__KU4D=(____Q)(__MUBU->__Q5WC.__KU4D -  1);
+    if ((__MUBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __C5SU=NULL;
+      __D5SU=((____IB )(NULL));
+      __E5SU= 0;
+      __F5SU=((____IB )sizeof(____BC));
+      if (((unsigned long)__F5SU ==  0)) {
+        __C5SU=__BC__;
+      } else /* FALSE */ {
+        __E5SU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F5SU));
+        if ((__E5SU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G5SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H5SU=(void *)((unsigned long)(void *)((unsigned long)__F5SU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __I5SU=((____YWB )((____Q )(void *)((unsigned long)__H5SU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __G5SU=__OKI(__H5SU,((____IB )(&(table_size[(__I5SU)-1]))),((____YWB )((____Q )__H5SU)));
+          __D5SU=__G5SU;
+        } else /* FALSE */ {
+          __I5SU=((____YWB )__E5SU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G5SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H5SU=(void *)((unsigned long)(void *)((unsigned long)__F5SU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __G5SU=__OKI(__H5SU,((____IB )(&(table_type[(__I5SU)]))),(____YWB)(__I5SU |  1));
+          __D5SU=__G5SU;
+        };
+        __C5SU=((____BC *)__D5SU);
+        *(__C5SU) = *(__BC__);
+      };
+      __44SU=((____BC *)__C5SU);
+      if ((__44SU->__OFL <  250)) {
+        __A5SU=__RVW( 250);
+        __44SU->__FFL=__A5SU;
+        __44SU->__OFL= 250;
+      };
+      __44SU->__WJ= 0;
+      __EBEJ(__NG4S,__C5SU);
+      __LGZ(((____BC *)__C5SU));
       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__2LGM=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__2LGM=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__2LGM=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__1LGM));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__2LGM=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__1LGM));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__2LGM=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__1LGM));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__2LGM=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__1LGM));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__2LGM=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__1LGM));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__2LGM=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__1LGM));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__2LGM=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__1LGM));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__X4OS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__1LGM));
-    __tmp__2LGM=__tmp__X4OS;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__2LGM=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__1LGM));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__2LGM=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__2LGM=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__1LGM));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2LGM=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2LGM=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2LGM=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__I5OS=((__READ_SLOT__ZK4K *)__tmp__1LGM);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__I5OS->slot__CYFM),Self__I5OS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__J5OS=execute_access_unlink__5AMM(Self__I5OS);
-    __tmp__2LGM=__tmp__J5OS;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__2LGM=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__1LGM));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__2LGM=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__1LGM));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__J5OS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__1LGM));
-    __tmp__2LGM=__tmp__J5OS;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__2LGM=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__1LGM));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__J5OS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__1LGM));
-    __tmp__2LGM=__tmp__J5OS;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__2LGM=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__1LGM));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__2LGM=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__1LGM));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__GF4S=((__READ_GLOBAL__B4YL *)__tmp__1LGM);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__GF4S->global__Y5JM),Self__GF4S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__GF4S->global__Y5JM));
-    __tmp__2LGM=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__2LGM=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__1LGM));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__2LGM=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__1LGM));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__2LGM=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__1LGM));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__2LGM=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__1LGM));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__2LGM=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__1LGM));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__2LGM=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__1LGM));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__2LGM=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__1LGM));
-  } break;
-  };
-  if (((void *)__tmp__2LGM != (void *)NULL)) {
-    Self__PMYT=((__LIST__WH *)list_current__Y4GB);
-    Self__DTBU=((__FAST_ARRAYoINSTRo__X53D *)Self__PMYT->expr_list__AA4D);
-    typ_id__V3SU=(__INTEGER__Q)(Self__PMYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__V3SU == (__INTEGER__Q)(Self__DTBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__DTBU,__tmp__2LGM);
-    } else /* FALSE */ {
-      add_last__A04F(Self__DTBU,__tmp__2LGM);
-      move__to__by__H5QH(Self__DTBU,typ_id__V3SU,(__INTEGER__Q)(Self__DTBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__DTBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__V3SU]=__tmp__2LGM;
-    };
-    Self__PMYT->index__OCFE=(__INTEGER__Q)(Self__PMYT->index__OCFE +  1);
-  };
-  __tmp__1LGM=Self__YLGM->parent_expr_binary__BZVL.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__1LGM)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2LGM=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__2LGM=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__1LGM));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2LGM=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2LGM=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__2LGM=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__1LGM));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__4E4S=((__READ_LOCAL__N5ZI *)__tmp__1LGM);
-    Self__3SBU=((__LOCAL__43WC *)Self__4E4S->local__PUEJ);
-    Self__3SBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__3SBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__3SBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__T3SU=NULL;
-      ptr__U3SU=((__POINTER__IB )(NULL));
-      typ_id__Z4SU= 0;
-      __tmp__W3SU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__W3SU ==  0)) {
-        result__T3SU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__Z4SU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W3SU));
-        if ((typ_id__Z4SU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X3SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y3SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__Z3SU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y3SU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__X3SU=micro_alloc__table__lab__HKI(__tmp__Y3SU,((__POINTER__IB )(&(table_size[(__tmp__Z3SU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y3SU)));
-          ptr__U3SU=__tmp__X3SU;
-        } else /* FALSE */ {
-          __tmp__Z3SU=((__UINTEGER_32__RWB )typ_id__Z4SU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X3SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y3SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__X3SU=micro_alloc__table__lab__HKI(__tmp__Y3SU,((__POINTER__IB )(&(table_type[(__tmp__Z3SU)]))),(__UINTEGER_32__RWB)(__tmp__Z3SU |  1));
-          ptr__U3SU=__tmp__X3SU;
-        };
-        result__T3SU=((__STRING__BC *)ptr__U3SU);
-        *(result__T3SU) = *(STRING__BC__);
-      };
-      Self__P3SU=((__STRING__BC *)result__T3SU);
-      if ((Self__P3SU->capacity__HFL <  250)) {
-        __tmp__R3SU=create__KVW( 250);
-        Self__P3SU->storage__4EL=__tmp__R3SU;
-        Self__P3SU->capacity__HFL= 250;
-      };
-      Self__P3SU->count__WJ= 0;
-      display__V5DJ(Self__4E4S,result__T3SU);
-      put_string__EGZ(((__STRING__BC *)result__T3SU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
+  } break;
+  case ____EBOJ__: {
+    __LNGM=NULL;
+  } break;
+  case ____3BOJ__: {
+    __LNGM=__AELK(((____3BOJ *)__KNGM));
+  } break;
+  case ____RCOJ__: {
+    __LNGM=__SELK(((____RCOJ *)__KNGM));
+  } break;
+  case ____HDOJ__: {
+    __LNGM=__EFLK(((____HDOJ *)__KNGM));
+  } break;
+  case ____1DOJ__: {
+    __LNGM=__WFLK(((____1DOJ *)__KNGM));
+  } break;
+  case ____PEOJ__: {
+    __LNGM=__IGLK(((____PEOJ *)__KNGM));
+  } break;
+  case ____DFOJ__: {
+    __LNGM=__0GLK(((____DFOJ *)__KNGM));
+  } break;
+  case ____XFOJ__: {
+    __LNGM=__MHLK(((____XFOJ *)__KNGM));
+  } break;
+  case ____QGOJ__: {
+    __GAPS=__4VPK(((____QGOJ *)__KNGM));
+    __LNGM=__GAPS;
+  } break;
+  case ____EHOJ__: {
+    __LNGM=__CILK(((____EHOJ *)__KNGM));
+  } break;
+  case ____2HOJ__: {
+    __LNGM=NULL;
+  } break;
+  case ____YIOJ__: {
+    __LNGM=__XILK(((____YIOJ *)__KNGM));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
+  } break;
+  case ____IM4K__: {
+    __XAPS=((____IM4K *)__KNGM);
+    __EIEN(((____FKRG *)__XAPS->__RZFM),__XAPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __YAPS=__OCMM(__XAPS);
+    __LNGM=__YAPS;
+  } break;
+  case ____T5FL__: {
+    __LNGM=__VM5O(((____T5FL *)__KNGM));
+  } break;
+  case ____3DUL__: {
+    __LNGM=__VUTP(((____3DUL *)__KNGM));
+  } break;
+  case ____0EUL__: {
+    __YAPS=__0Q2P(((____0EUL *)__KNGM));
+    __LNGM=__YAPS;
+  } break;
+  case ____BGUL__: {
+    __LNGM=__GVTP(((____BGUL *)__KNGM));
+  } break;
+  case ____2GUL__: {
+    __YAPS=__5W2P(((____2GUL *)__KNGM));
+    __LNGM=__YAPS;
+  } break;
+  case ____B0VL__: {
+    __LNGM=__GQCN(((____B0VL *)__KNGM));
+  } break;
+  case ____P0VL__: {
+    __LNGM=__GNGM(((____P0VL *)__KNGM));
+  } break;
+  case ____Q5YL__: {
+    __VG4S=((____Q5YL *)__KNGM);
+    __EIEN(((____FKRG *)__VG4S->__HBKM),__VG4S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__VG4S->__HBKM));
+    __LNGM=NULL;
+  } break;
+  case ____UVPM__: {
+    __LNGM=__GHXN(((____UVPM *)__KNGM));
+  } break;
+  case ____0ZPM__: {
+    __LNGM=__5U0P(((____0ZPM *)__KNGM));
+  } break;
+  case ____MR0N__: {
+    __LNGM=__H0VO(((____MR0N *)__KNGM));
+  } break;
+  case ____YWBP__: {
+    __LNGM=__51ZQ(((____YWBP *)__KNGM));
+  } break;
+  case ____LYBP__: {
+    __LNGM=__XBUP(((____LYBP *)__KNGM));
+  } break;
+  case ____CZBP__: {
+    __LNGM=__ICUP(((____CZBP *)__KNGM));
+  } break;
+  case ____3BEP__: {
+    __LNGM=__YVEQ(((____3BEP *)__KNGM));
+  } break;
+  };
+  if (((void *)__LNGM != (void *)NULL)) {
+    __4NYT=((____WH *)__Q5GB);
+    __SUBU=((____GB4D *)__4NYT->__PB4D);
+    __E5SU=(____Q)(__4NYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__E5SU == (____Q)(__SUBU->__OB4D.__AVLE +  1))) {
+      __P14F(__SUBU,__LNGM);
+    } else /* FALSE */ {
+      __P14F(__SUBU,__LNGM);
+      __WARH(__SUBU,__E5SU,(____Q)(__SUBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__SUBU->__OB4D.__S24F)[__E5SU]=__LNGM;
+    };
+    __4NYT->__3DFE=(____Q)(__4NYT->__3DFE +  1);
+  };
+  __KNGM=__HNGM->__Q0VL.__FC5J;
+  switch (((struct ___OBJ *)__KNGM)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
+  } break;
+  case ____0AXC__: {
+    __LNGM=__NMUH(((____0AXC *)__KNGM));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
+  } break;
+  case ____DMWH__: {
+    __LNGM=__S3KK(((____DMWH *)__KNGM));
+  } break;
+  case ____2A0I__: {
+    __NG4S=((____2A0I *)__KNGM);
+    __MUBU=((____N5WC *)__NG4S->__4VEJ);
+    __MUBU->__Q5WC.__KU4D=(____Q)(__MUBU->__Q5WC.__KU4D -  1);
+    if ((__MUBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __C5SU=NULL;
+      __D5SU=((____IB )(NULL));
+      __IATU= 0;
+      __F5SU=((____IB )sizeof(____BC));
+      if (((unsigned long)__F5SU ==  0)) {
+        __C5SU=__BC__;
+      } else /* FALSE */ {
+        __IATU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F5SU));
+        if ((__IATU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G5SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H5SU=(void *)((unsigned long)(void *)((unsigned long)__F5SU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __I5SU=((____YWB )((____Q )(void *)((unsigned long)__H5SU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __G5SU=__OKI(__H5SU,((____IB )(&(table_size[(__I5SU)-1]))),((____YWB )((____Q )__H5SU)));
+          __D5SU=__G5SU;
+        } else /* FALSE */ {
+          __I5SU=((____YWB )__IATU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G5SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H5SU=(void *)((unsigned long)(void *)((unsigned long)__F5SU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __G5SU=__OKI(__H5SU,((____IB )(&(table_type[(__I5SU)]))),(____YWB)(__I5SU |  1));
+          __D5SU=__G5SU;
+        };
+        __C5SU=((____BC *)__D5SU);
+        *(__C5SU) = *(__BC__);
+      };
+      __44SU=((____BC *)__C5SU);
+      if ((__44SU->__OFL <  250)) {
+        __A5SU=__RVW( 250);
+        __44SU->__FFL=__A5SU;
+        __44SU->__OFL= 250;
+      };
+      __44SU->__WJ= 0;
+      __EBEJ(__NG4S,__C5SU);
+      __LGZ(((____BC *)__C5SU));
       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__2LGM=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__2LGM=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__1LGM));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__2LGM=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__1LGM));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__4E4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__1LGM)->receiver__554J);
-    Self__3SBU=((__LOCAL__43WC *)Self__4E4S->local__PUEJ);
-    Self__3SBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__3SBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__3SBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__T3SU=NULL;
-      ptr__U3SU=((__POINTER__IB )(NULL));
-      typ_id__Z4SU= 0;
-      __tmp__W3SU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__W3SU ==  0)) {
-        result__T3SU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__Z4SU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W3SU));
-        if ((typ_id__Z4SU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X3SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y3SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__Z3SU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y3SU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__X3SU=micro_alloc__table__lab__HKI(__tmp__Y3SU,((__POINTER__IB )(&(table_size[(__tmp__Z3SU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y3SU)));
-          ptr__U3SU=__tmp__X3SU;
-        } else /* FALSE */ {
-          __tmp__Z3SU=((__UINTEGER_32__RWB )typ_id__Z4SU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X3SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y3SU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__X3SU=micro_alloc__table__lab__HKI(__tmp__Y3SU,((__POINTER__IB )(&(table_type[(__tmp__Z3SU)]))),(__UINTEGER_32__RWB)(__tmp__Z3SU |  1));
-          ptr__U3SU=__tmp__X3SU;
-        };
-        result__T3SU=((__STRING__BC *)ptr__U3SU);
-        *(result__T3SU) = *(STRING__BC__);
-      };
-      Self__P3SU=((__STRING__BC *)result__T3SU);
-      if ((Self__P3SU->capacity__HFL <  250)) {
-        __tmp__R3SU=create__KVW( 250);
-        Self__P3SU->storage__4EL=__tmp__R3SU;
-        Self__P3SU->capacity__HFL= 250;
-      };
-      Self__P3SU->count__WJ= 0;
-      display__V5DJ(Self__4E4S,result__T3SU);
-      put_string__EGZ(((__STRING__BC *)result__T3SU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
+  } break;
+  case ____HJNJ__: {
+    __LNGM=__SCLK(((____HJNJ *)__KNGM));
+  } break;
+  case ____SJNJ__: {
+    __LNGM=__EDLK(((____SJNJ *)__KNGM));
+  } break;
+  case ____0AOJ__: {
+    __NG4S=((____2A0I *)((____0AOJ *)__KNGM)->__OB5J);
+    __MUBU=((____N5WC *)__NG4S->__4VEJ);
+    __MUBU->__Q5WC.__KU4D=(____Q)(__MUBU->__Q5WC.__KU4D -  1);
+    if ((__MUBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __C5SU=NULL;
+      __D5SU=((____IB )(NULL));
+      __IATU= 0;
+      __F5SU=((____IB )sizeof(____BC));
+      if (((unsigned long)__F5SU ==  0)) {
+        __C5SU=__BC__;
+      } else /* FALSE */ {
+        __IATU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F5SU));
+        if ((__IATU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G5SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H5SU=(void *)((unsigned long)(void *)((unsigned long)__F5SU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __I5SU=((____YWB )((____Q )(void *)((unsigned long)__H5SU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __G5SU=__OKI(__H5SU,((____IB )(&(table_size[(__I5SU)-1]))),((____YWB )((____Q )__H5SU)));
+          __D5SU=__G5SU;
+        } else /* FALSE */ {
+          __I5SU=((____YWB )__IATU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G5SU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H5SU=(void *)((unsigned long)(void *)((unsigned long)__F5SU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5SU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __G5SU=__OKI(__H5SU,((____IB )(&(table_type[(__I5SU)]))),(____YWB)(__I5SU |  1));
+          __D5SU=__G5SU;
+        };
+        __C5SU=((____BC *)__D5SU);
+        *(__C5SU) = *(__BC__);
+      };
+      __44SU=((____BC *)__C5SU);
+      if ((__44SU->__OFL <  250)) {
+        __A5SU=__RVW( 250);
+        __44SU->__FFL=__A5SU;
+        __44SU->__OFL= 250;
+      };
+      __44SU->__WJ= 0;
+      __EBEJ(__NG4S,__C5SU);
+      __LGZ(((____BC *)__C5SU));
       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__2LGM=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__2LGM=NULL;
+  case ____EBOJ__: {
+    __LNGM=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__2LGM=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__1LGM));
+  case ____3BOJ__: {
+    __LNGM=__AELK(((____3BOJ *)__KNGM));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__2LGM=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__1LGM));
+  case ____RCOJ__: {
+    __LNGM=__SELK(((____RCOJ *)__KNGM));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__2LGM=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__1LGM));
+  case ____HDOJ__: {
+    __LNGM=__EFLK(((____HDOJ *)__KNGM));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__2LGM=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__1LGM));
+  case ____1DOJ__: {
+    __LNGM=__WFLK(((____1DOJ *)__KNGM));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__2LGM=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__1LGM));
+  case ____PEOJ__: {
+    __LNGM=__IGLK(((____PEOJ *)__KNGM));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__2LGM=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__1LGM));
+  case ____DFOJ__: {
+    __LNGM=__0GLK(((____DFOJ *)__KNGM));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__2LGM=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__1LGM));
+  case ____XFOJ__: {
+    __LNGM=__MHLK(((____XFOJ *)__KNGM));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__X4OS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__1LGM));
-    __tmp__2LGM=__tmp__X4OS;
+  case ____QGOJ__: {
+    __GAPS=__4VPK(((____QGOJ *)__KNGM));
+    __LNGM=__GAPS;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__2LGM=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__1LGM));
+  case ____EHOJ__: {
+    __LNGM=__CILK(((____EHOJ *)__KNGM));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__2LGM=NULL;
+  case ____2HOJ__: {
+    __LNGM=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__2LGM=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__1LGM));
+  case ____YIOJ__: {
+    __LNGM=__XILK(((____YIOJ *)__KNGM));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2LGM=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2LGM=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__2LGM=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __LNGM=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__I5OS=((__READ_SLOT__ZK4K *)__tmp__1LGM);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__I5OS->slot__CYFM),Self__I5OS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__J5OS=execute_access_unlink__5AMM(Self__I5OS);
-    __tmp__2LGM=__tmp__J5OS;
+  case ____IM4K__: {
+    __XAPS=((____IM4K *)__KNGM);
+    __EIEN(((____FKRG *)__XAPS->__RZFM),__XAPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __YAPS=__OCMM(__XAPS);
+    __LNGM=__YAPS;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__2LGM=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__1LGM));
+  case ____T5FL__: {
+    __LNGM=__VM5O(((____T5FL *)__KNGM));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__2LGM=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__1LGM));
+  case ____3DUL__: {
+    __LNGM=__VUTP(((____3DUL *)__KNGM));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__J5OS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__1LGM));
-    __tmp__2LGM=__tmp__J5OS;
+  case ____0EUL__: {
+    __YAPS=__0Q2P(((____0EUL *)__KNGM));
+    __LNGM=__YAPS;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__2LGM=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__1LGM));
+  case ____BGUL__: {
+    __LNGM=__GVTP(((____BGUL *)__KNGM));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__J5OS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__1LGM));
-    __tmp__2LGM=__tmp__J5OS;
+  case ____2GUL__: {
+    __YAPS=__5W2P(((____2GUL *)__KNGM));
+    __LNGM=__YAPS;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__2LGM=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__1LGM));
+  case ____B0VL__: {
+    __LNGM=__GQCN(((____B0VL *)__KNGM));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__2LGM=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__1LGM));
+  case ____P0VL__: {
+    __LNGM=__GNGM(((____P0VL *)__KNGM));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__GF4S=((__READ_GLOBAL__B4YL *)__tmp__1LGM);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__GF4S->global__Y5JM),Self__GF4S);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__GF4S->global__Y5JM));
-    __tmp__2LGM=NULL;
+  case ____Q5YL__: {
+    __VG4S=((____Q5YL *)__KNGM);
+    __EIEN(((____FKRG *)__VG4S->__HBKM),__VG4S);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__VG4S->__HBKM));
+    __LNGM=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__2LGM=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__1LGM));
+  case ____UVPM__: {
+    __LNGM=__GHXN(((____UVPM *)__KNGM));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__2LGM=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__1LGM));
+  case ____0ZPM__: {
+    __LNGM=__5U0P(((____0ZPM *)__KNGM));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__2LGM=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__1LGM));
+  case ____MR0N__: {
+    __LNGM=__H0VO(((____MR0N *)__KNGM));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__2LGM=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__1LGM));
+  case ____YWBP__: {
+    __LNGM=__51ZQ(((____YWBP *)__KNGM));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__2LGM=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__1LGM));
+  case ____LYBP__: {
+    __LNGM=__XBUP(((____LYBP *)__KNGM));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__2LGM=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__1LGM));
+  case ____CZBP__: {
+    __LNGM=__ICUP(((____CZBP *)__KNGM));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__2LGM=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__1LGM));
+  case ____3BEP__: {
+    __LNGM=__YVEQ(((____3BEP *)__KNGM));
   } break;
   };
-  __tmp__1LGM=__tmp__2LGM;
-  return(__tmp__1LGM);
+  __KNGM=__LNGM;
+  return(__KNGM);
 }
 
-static void execute__KKVL(__SLOT_DATA__WIRG *Self__LKVL)
-// ({SLOT_DATA__WIRG}) Void Recursive, No inlinable.
+static void __ZLVL(____FKRG *__0LVL)
+// ({__FKRG}) Void Recursive, No inlinable.
 {
-  __LIST__WH *val__PKVL,*old_list_current__QKVL,*Self__PKBM;
-  __INTEGER__Q index__OTBU,__tmp__NLVL,Self__TWDM;
-  void *__tmp__UGDM;
-  void *__tmp__TLVL;
-  void *__tmp__TQKM;
-  __SLOT_DATA__WIRG *__tmp__0LVL;
-  __FAST_ARRAYoSLOTo__KLC *lst__MKVL,*__tmp__VGDM;
-  __FAST_ARRAYoINSTRo__X53D *Self__MTBU;
-  __CHARACTER__DB __tmp__ULVL;
-  lst__MKVL=NULL;
-  val__PKVL=NULL;
-  old_list_current__QKVL=NULL;
-  if (((void *)Self__LKVL->value_init__ZSDJ != (void *)NULL)) {
-    val__PKVL=Self__LKVL->value_init__ZSDJ;
-    Self__LKVL->value_init__ZSDJ=NULL;
-    Self__MTBU=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_main__0H)->expr_list__AA4D);
-    index__OTBU=(__INTEGER__Q)(list_main__0H->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((index__OTBU == (__INTEGER__Q)(Self__MTBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__MTBU,val__PKVL);
-    } else /* FALSE */ {
-      add_last__A04F(Self__MTBU,val__PKVL);
-      move__to__by__H5QH(Self__MTBU,index__OTBU,(__INTEGER__Q)(Self__MTBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__MTBU->parent_arrayed_collection__553D.storage__D14F)[index__OTBU]=val__PKVL;
-    };
-    if (((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__LKVL->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0)) {
-      __tmp__UGDM=((__TYPE_FULL__PMB *)Self__LKVL->parent_variable__XIRG.type__1N5D)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__UGDM)->__id) {
-      case __TYPE__FF__: {
-        __tmp__VGDM=((__TYPE__FF *)__tmp__UGDM)->slot_run__ULC;
-      } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__VGDM=((__TYPE_NULL__4LB *)__tmp__UGDM)->parent_type__5LB.slot_run__ULC;
-      } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__VGDM=((__TYPE_VOID__AMB *)__tmp__UGDM)->parent_type__BMB.slot_run__ULC;
-      } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__VGDM=((__TYPE_CONTEXT__CMB *)__tmp__UGDM)->parent_type__DMB.slot_run__ULC;
-      } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__VGDM=((__TYPE_ID__EMB *)__tmp__UGDM)->parent_type__FMB.slot_run__ULC;
-      } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__VGDM=((__TYPE_GENERIC__BCY *)__tmp__UGDM)->parent_type__CCY.slot_run__ULC;
-      } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__VGDM=((__TYPE_BLOCK__VO5D *)__tmp__UGDM)->parent_type__WO5D.slot_run__ULC;
-      } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__VGDM=((__PROFIL_BLOCK__22NJ *)__tmp__UGDM)->parent_type__42NJ.slot_run__ULC;
-      } break;
-      };
-      lst__MKVL=__tmp__VGDM;
-      if (((void *)__tmp__VGDM != (void *)NULL)) {
-        __tmp__NLVL=__tmp__VGDM->parent_arrayed_collection__SLC.upper__0IK;
-        Self__TWDM= 0;
-        while ((Self__TWDM <= __tmp__NLVL)) {
-          __tmp__TLVL=((void **)((__FAST_ARRAYoSLOTo__KLC *)lst__MKVL)->parent_arrayed_collection__SLC.storage__WIK)[Self__TWDM];
-          if (((struct ___OBJ *)__tmp__TLVL)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__TQKM=((__SLOT_CODE__MIRG *)__tmp__TLVL)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__TQKM)->__id==__ITM_SLOT__HLC__) {
-              __tmp__ULVL=((__ITM_SLOT__HLC *)__tmp__TQKM)->parent_named__ILC.style__NKQC;
+  ____WH *__4LVL,*__5LVL,*__4LBM;
+  ____Q __3UBU,__2MVL,__CYDM;
+  void *__DIDM;
+  void *__CNVL;
+  void *__CSKM;
+  ____FKRG *__JNVL;
+  ____RLC *__1LVL,*__EIDM;
+  ____GB4D *__1UBU;
+  ____DB __DNVL;
+  __1LVL=NULL;
+  __4LVL=NULL;
+  __5LVL=NULL;
+  if (((void *)__0LVL->__IUDJ != (void *)NULL)) {
+    __4LVL=__0LVL->__IUDJ;
+    __0LVL->__IUDJ=NULL;
+    __1UBU=((____GB4D *)((____WH *)__0H)->__PB4D);
+    __3UBU=(____Q)(__0H->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__3UBU == (____Q)(__1UBU->__OB4D.__AVLE +  1))) {
+      __P14F(__1UBU,__4LVL);
+    } else /* FALSE */ {
+      __P14F(__1UBU,__4LVL);
+      __WARH(__1UBU,__3UBU,(____Q)(__1UBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__1UBU->__OB4D.__S24F)[__3UBU]=__4LVL;
+    };
+    if (((____3LC)(((____WMB *)__0LVL->__GKRG.__KP5D)->__LLK &  1) !=  0)) {
+      __DIDM=((____WMB *)__0LVL->__GKRG.__KP5D)->__KLK;
+      switch (((struct ___OBJ *)__DIDM)->__id) {
+      case ____FF__: {
+        __EIDM=((____FF *)__DIDM)->__1LC;
+      } break;
+      case ____FMB__: {
+        __EIDM=((____FMB *)__DIDM)->__GMB.__1LC;
+      } break;
+      case ____HMB__: {
+        __EIDM=((____HMB *)__DIDM)->__IMB.__1LC;
+      } break;
+      case ____JMB__: {
+        __EIDM=((____JMB *)__DIDM)->__KMB.__1LC;
+      } break;
+      case ____LMB__: {
+        __EIDM=((____LMB *)__DIDM)->__MMB.__1LC;
+      } break;
+      case ____ICY__: {
+        __EIDM=((____ICY *)__DIDM)->__JCY.__1LC;
+      } break;
+      case ____EQ5D__: {
+        __EIDM=((____EQ5D *)__DIDM)->__FQ5D.__1LC;
+      } break;
+      case ____L4NJ__: {
+        __EIDM=((____L4NJ *)__DIDM)->__N4NJ.__1LC;
+      } break;
+      };
+      __1LVL=__EIDM;
+      if (((void *)__EIDM != (void *)NULL)) {
+        __2MVL=__EIDM->__ZLC.__BJK;
+        __CYDM= 0;
+        while ((__CYDM <= __2MVL)) {
+          __CNVL=((void **)((____RLC *)__1LVL)->__ZLC.__3IK)[__CYDM];
+          if (((struct ___OBJ *)__CNVL)->__id==____1JRG__) {
+            __CSKM=((____1JRG *)__CNVL)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__CSKM)->__id==____OLC__) {
+              __DNVL=((____OLC *)__CSKM)->__PLC.__2LQC;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__ULVL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TQKM)->parent_itm_slot__QF0D.parent_named__ILC.style__NKQC;
+              __DNVL=((____4G0D *)__CSKM)->__5G0D.__PLC.__2LQC;
             };
           } else /* SLOT_DATA */ {
-            __tmp__ULVL=((__SLOT_DATA__WIRG *)__tmp__TLVL)->parent_variable__XIRG.parent_named__A4WC.style__NKQC;
+            __DNVL=((____FKRG *)__CNVL)->__GKRG.__P5WC.__2LQC;
           };
-          if ((__tmp__ULVL == '+')) {
-            if (((struct ___OBJ *)__tmp__TLVL)->__id==__SLOT_CODE__MIRG__) {
-              __tmp__0LVL=((__SLOT_CODE__MIRG *)__tmp__TLVL)->parent_slot__NIRG->slot_data_intern__ZIRG;
+          if ((__DNVL == '+')) {
+            if (((struct ___OBJ *)__CNVL)->__id==____1JRG__) {
+              __JNVL=((____1JRG *)__CNVL)->__2JRG->__IKRG;
             } else /* SLOT_DATA */ {
-              __tmp__0LVL=((__SLOT_DATA__WIRG *)__tmp__TLVL)->parent_slot__YIRG->slot_data_intern__ZIRG;
+              __JNVL=((____FKRG *)__CNVL)->__HKRG->__IKRG;
             };
-            if (((void *)__tmp__0LVL != (void *)NULL)) {
-              execute__KKVL(((__SLOT_DATA__WIRG *)__tmp__0LVL));
+            if (((void *)__JNVL != (void *)NULL)) {
+              __ZLVL(((____FKRG *)__JNVL));
             };
-            if (((struct ___OBJ *)__tmp__TLVL)->__id==__SLOT_CODE__MIRG__) {
-              __tmp__0LVL=((__SLOT_CODE__MIRG *)__tmp__TLVL)->parent_slot__NIRG->slot_id__UEWI;
+            if (((struct ___OBJ *)__CNVL)->__id==____1JRG__) {
+              __JNVL=((____1JRG *)__CNVL)->__2JRG->__DGWI;
             } else /* SLOT_DATA */ {
-              __tmp__0LVL=((__SLOT_DATA__WIRG *)__tmp__TLVL)->parent_slot__YIRG->slot_id__UEWI;
+              __JNVL=((____FKRG *)__CNVL)->__HKRG->__DGWI;
             };
-            if (((void *)__tmp__0LVL != (void *)NULL)) {
-              execute__KKVL(((__SLOT_DATA__WIRG *)__tmp__0LVL));
+            if (((void *)__JNVL != (void *)NULL)) {
+              __ZLVL(((____FKRG *)__JNVL));
             };
           };
-          Self__TWDM=(__INTEGER__Q)(Self__TWDM +  1);
+          __CYDM=(____Q)(__CYDM +  1);
         };
       };
     };
-    old_list_current__QKVL=list_current__Y4GB;
-    list_current__Y4GB=NULL;
-    __tmp__UGDM=execute__ZG4D(((__LIST__WH *)val__PKVL));
-    Self__PKBM=((__LIST__WH *)list_main__0H);
-    Self__PKBM->index__OCFE=(__INTEGER__Q)(Self__PKBM->index__OCFE +  1);
-    list_current__Y4GB=old_list_current__QKVL;
+    __5LVL=__Q5GB;
+    __Q5GB=NULL;
+    __DIDM=__II4D(((____WH *)__4LVL));
+    __4LBM=((____WH *)__0H);
+    __4LBM->__3DFE=(____Q)(__4LBM->__3DFE +  1);
+    __Q5GB=__5LVL;
   };
 }
 
-static void* execute_unlink__XFXN(__EXPR_NOT__FUPM *Self__YFXN)
-// ({EXPR_NOT__FUPM}) With result Recursive, No inlinable.
+static void* __GHXN(____UVPM *__HHXN)
+// ({__UVPM}) With result Recursive, No inlinable.
 {
-  void *__tmp__0FXN;
-  void *__tmp__1FXN,*__tmp__DCPS;
-  __READ_LOCAL__N5ZI *Self__AG4S;
-  __LOCAL__43WC *Self__PTBU;
-  __STRING__BC *result__15SU,*Self__X5SU;
-  __POINTER__IB ptr__25SU,__tmp__45SU,__tmp__55SU,__tmp__AATU;
-  __INTEGER__Q typ_id__35SU;
-  __UINTEGER_32__RWB __tmp__BATU;
-  __PUT_TO__BFOJ *__tmp__RBPS;
-  __READ_SLOT__ZK4K *Self__CCPS;
-  __READ_GLOBAL__B4YL *Self__LCPS;
-  __CHARACTER__DB *__tmp__Z5SU;
-  __tmp__0FXN=Self__YFXN->parent_expr_unary__GUPM.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__0FXN)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__1FXN=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__1FXN=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__0FXN));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__1FXN=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__1FXN=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__1FXN=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__0FXN));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__AG4S=((__READ_LOCAL__N5ZI *)__tmp__0FXN);
-    Self__PTBU=((__LOCAL__43WC *)Self__AG4S->local__PUEJ);
-    Self__PTBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__PTBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__PTBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__15SU=NULL;
-      ptr__25SU=((__POINTER__IB )(NULL));
-      typ_id__35SU= 0;
-      __tmp__45SU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__45SU ==  0)) {
-        result__15SU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__35SU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__45SU));
-        if ((typ_id__35SU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__55SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__AATU=(void *)((unsigned long)(void *)((unsigned long)__tmp__45SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__55SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__55SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__BATU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__AATU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__55SU=micro_alloc__table__lab__HKI(__tmp__AATU,((__POINTER__IB )(&(table_size[(__tmp__BATU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__AATU)));
-          ptr__25SU=__tmp__55SU;
-        } else /* FALSE */ {
-          __tmp__BATU=((__UINTEGER_32__RWB )typ_id__35SU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__55SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__AATU=(void *)((unsigned long)(void *)((unsigned long)__tmp__45SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__55SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__55SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__55SU=micro_alloc__table__lab__HKI(__tmp__AATU,((__POINTER__IB )(&(table_type[(__tmp__BATU)]))),(__UINTEGER_32__RWB)(__tmp__BATU |  1));
-          ptr__25SU=__tmp__55SU;
-        };
-        result__15SU=((__STRING__BC *)ptr__25SU);
-        *(result__15SU) = *(STRING__BC__);
-      };
-      Self__X5SU=((__STRING__BC *)result__15SU);
-      if ((Self__X5SU->capacity__HFL <  250)) {
-        __tmp__Z5SU=create__KVW( 250);
-        Self__X5SU->storage__4EL=__tmp__Z5SU;
-        Self__X5SU->capacity__HFL= 250;
-      };
-      Self__X5SU->count__WJ= 0;
-      display__V5DJ(Self__AG4S,result__15SU);
-      put_string__EGZ(((__STRING__BC *)result__15SU));
+  void *__JHXN;
+  void *__KHXN,*__SDPS;
+  ____2A0I *__PH4S;
+  ____N5WC *__4UBU;
+  ____BC *__KBTU,*__GBTU;
+  ____IB __LBTU,__NBTU,__OBTU,__PBTU;
+  ____Q __MBTU;
+  ____YWB __QBTU;
+  ____QGOJ *__ADPS;
+  ____IM4K *__RDPS;
+  ____Q5YL *__0DPS;
+  ____DB *__IBTU;
+  __JHXN=__HHXN->__VVPM.__T0VL;
+  switch (((struct ___OBJ *)__JHXN)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __KHXN=NULL;
+  } break;
+  case ____0AXC__: {
+    __KHXN=__NMUH(((____0AXC *)__JHXN));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __KHXN=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __KHXN=NULL;
+  } break;
+  case ____DMWH__: {
+    __KHXN=__S3KK(((____DMWH *)__JHXN));
+  } break;
+  case ____2A0I__: {
+    __PH4S=((____2A0I *)__JHXN);
+    __4UBU=((____N5WC *)__PH4S->__4VEJ);
+    __4UBU->__Q5WC.__KU4D=(____Q)(__4UBU->__Q5WC.__KU4D -  1);
+    if ((__4UBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __KBTU=NULL;
+      __LBTU=((____IB )(NULL));
+      __MBTU= 0;
+      __NBTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__NBTU ==  0)) {
+        __KBTU=__BC__;
+      } else /* FALSE */ {
+        __MBTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NBTU));
+        if ((__MBTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __OBTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __PBTU=(void *)((unsigned long)(void *)((unsigned long)__NBTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OBTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OBTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __QBTU=((____YWB )((____Q )(void *)((unsigned long)__PBTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __OBTU=__OKI(__PBTU,((____IB )(&(table_size[(__QBTU)-1]))),((____YWB )((____Q )__PBTU)));
+          __LBTU=__OBTU;
+        } else /* FALSE */ {
+          __QBTU=((____YWB )__MBTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __OBTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __PBTU=(void *)((unsigned long)(void *)((unsigned long)__NBTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OBTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OBTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OBTU=__OKI(__PBTU,((____IB )(&(table_type[(__QBTU)]))),(____YWB)(__QBTU |  1));
+          __LBTU=__OBTU;
+        };
+        __KBTU=((____BC *)__LBTU);
+        *(__KBTU) = *(__BC__);
+      };
+      __GBTU=((____BC *)__KBTU);
+      if ((__GBTU->__OFL <  250)) {
+        __IBTU=__RVW( 250);
+        __GBTU->__FFL=__IBTU;
+        __GBTU->__OFL= 250;
+      };
+      __GBTU->__WJ= 0;
+      __EBEJ(__PH4S,__KBTU);
+      __LGZ(((____BC *)__KBTU));
       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__1FXN=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__1FXN=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__0FXN));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__1FXN=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__0FXN));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__AG4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__0FXN)->receiver__554J);
-    Self__PTBU=((__LOCAL__43WC *)Self__AG4S->local__PUEJ);
-    Self__PTBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__PTBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__PTBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__15SU=NULL;
-      ptr__25SU=((__POINTER__IB )(NULL));
-      typ_id__35SU= 0;
-      __tmp__45SU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__45SU ==  0)) {
-        result__15SU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__35SU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__45SU));
-        if ((typ_id__35SU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__55SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__AATU=(void *)((unsigned long)(void *)((unsigned long)__tmp__45SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__55SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__55SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__BATU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__AATU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__55SU=micro_alloc__table__lab__HKI(__tmp__AATU,((__POINTER__IB )(&(table_size[(__tmp__BATU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__AATU)));
-          ptr__25SU=__tmp__55SU;
-        } else /* FALSE */ {
-          __tmp__BATU=((__UINTEGER_32__RWB )typ_id__35SU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__55SU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__AATU=(void *)((unsigned long)(void *)((unsigned long)__tmp__45SU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__55SU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__55SU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__55SU=micro_alloc__table__lab__HKI(__tmp__AATU,((__POINTER__IB )(&(table_type[(__tmp__BATU)]))),(__UINTEGER_32__RWB)(__tmp__BATU |  1));
-          ptr__25SU=__tmp__55SU;
-        };
-        result__15SU=((__STRING__BC *)ptr__25SU);
-        *(result__15SU) = *(STRING__BC__);
-      };
-      Self__X5SU=((__STRING__BC *)result__15SU);
-      if ((Self__X5SU->capacity__HFL <  250)) {
-        __tmp__Z5SU=create__KVW( 250);
-        Self__X5SU->storage__4EL=__tmp__Z5SU;
-        Self__X5SU->capacity__HFL= 250;
-      };
-      Self__X5SU->count__WJ= 0;
-      display__V5DJ(Self__AG4S,result__15SU);
-      put_string__EGZ(((__STRING__BC *)result__15SU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __KHXN=NULL;
+  } break;
+  case ____HJNJ__: {
+    __KHXN=__SCLK(((____HJNJ *)__JHXN));
+  } break;
+  case ____SJNJ__: {
+    __KHXN=__EDLK(((____SJNJ *)__JHXN));
+  } break;
+  case ____0AOJ__: {
+    __PH4S=((____2A0I *)((____0AOJ *)__JHXN)->__OB5J);
+    __4UBU=((____N5WC *)__PH4S->__4VEJ);
+    __4UBU->__Q5WC.__KU4D=(____Q)(__4UBU->__Q5WC.__KU4D -  1);
+    if ((__4UBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __KBTU=NULL;
+      __LBTU=((____IB )(NULL));
+      __MBTU= 0;
+      __NBTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__NBTU ==  0)) {
+        __KBTU=__BC__;
+      } else /* FALSE */ {
+        __MBTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NBTU));
+        if ((__MBTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __OBTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __PBTU=(void *)((unsigned long)(void *)((unsigned long)__NBTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OBTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OBTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __QBTU=((____YWB )((____Q )(void *)((unsigned long)__PBTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __OBTU=__OKI(__PBTU,((____IB )(&(table_size[(__QBTU)-1]))),((____YWB )((____Q )__PBTU)));
+          __LBTU=__OBTU;
+        } else /* FALSE */ {
+          __QBTU=((____YWB )__MBTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __OBTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __PBTU=(void *)((unsigned long)(void *)((unsigned long)__NBTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OBTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OBTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OBTU=__OKI(__PBTU,((____IB )(&(table_type[(__QBTU)]))),(____YWB)(__QBTU |  1));
+          __LBTU=__OBTU;
+        };
+        __KBTU=((____BC *)__LBTU);
+        *(__KBTU) = *(__BC__);
+      };
+      __GBTU=((____BC *)__KBTU);
+      if ((__GBTU->__OFL <  250)) {
+        __IBTU=__RVW( 250);
+        __GBTU->__FFL=__IBTU;
+        __GBTU->__OFL= 250;
+      };
+      __GBTU->__WJ= 0;
+      __EBEJ(__PH4S,__KBTU);
+      __LGZ(((____BC *)__KBTU));
       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__1FXN=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __KHXN=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__1FXN=NULL;
+  case ____EBOJ__: {
+    __KHXN=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__1FXN=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__0FXN));
+  case ____3BOJ__: {
+    __KHXN=__AELK(((____3BOJ *)__JHXN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__1FXN=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__0FXN));
+  case ____RCOJ__: {
+    __KHXN=__SELK(((____RCOJ *)__JHXN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__1FXN=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__0FXN));
+  case ____HDOJ__: {
+    __KHXN=__EFLK(((____HDOJ *)__JHXN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__1FXN=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__0FXN));
+  case ____1DOJ__: {
+    __KHXN=__WFLK(((____1DOJ *)__JHXN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__1FXN=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__0FXN));
+  case ____PEOJ__: {
+    __KHXN=__IGLK(((____PEOJ *)__JHXN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__1FXN=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__0FXN));
+  case ____DFOJ__: {
+    __KHXN=__0GLK(((____DFOJ *)__JHXN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__1FXN=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__0FXN));
+  case ____XFOJ__: {
+    __KHXN=__MHLK(((____XFOJ *)__JHXN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__RBPS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__0FXN));
-    __tmp__1FXN=__tmp__RBPS;
+  case ____QGOJ__: {
+    __ADPS=__4VPK(((____QGOJ *)__JHXN));
+    __KHXN=__ADPS;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__1FXN=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__0FXN));
+  case ____EHOJ__: {
+    __KHXN=__CILK(((____EHOJ *)__JHXN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__1FXN=NULL;
+  case ____2HOJ__: {
+    __KHXN=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__1FXN=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__0FXN));
+  case ____YIOJ__: {
+    __KHXN=__XILK(((____YIOJ *)__JHXN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__1FXN=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __KHXN=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__1FXN=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __KHXN=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__1FXN=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __KHXN=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__CCPS=((__READ_SLOT__ZK4K *)__tmp__0FXN);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__CCPS->slot__CYFM),Self__CCPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__DCPS=execute_access_unlink__5AMM(Self__CCPS);
-    __tmp__1FXN=__tmp__DCPS;
+  case ____IM4K__: {
+    __RDPS=((____IM4K *)__JHXN);
+    __EIEN(((____FKRG *)__RDPS->__RZFM),__RDPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __SDPS=__OCMM(__RDPS);
+    __KHXN=__SDPS;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__1FXN=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__0FXN));
+  case ____T5FL__: {
+    __KHXN=__VM5O(((____T5FL *)__JHXN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__1FXN=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__0FXN));
+  case ____3DUL__: {
+    __KHXN=__VUTP(((____3DUL *)__JHXN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__DCPS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__0FXN));
-    __tmp__1FXN=__tmp__DCPS;
+  case ____0EUL__: {
+    __SDPS=__0Q2P(((____0EUL *)__JHXN));
+    __KHXN=__SDPS;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__1FXN=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__0FXN));
+  case ____BGUL__: {
+    __KHXN=__GVTP(((____BGUL *)__JHXN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__DCPS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__0FXN));
-    __tmp__1FXN=__tmp__DCPS;
+  case ____2GUL__: {
+    __SDPS=__5W2P(((____2GUL *)__JHXN));
+    __KHXN=__SDPS;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__1FXN=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__0FXN));
+  case ____B0VL__: {
+    __KHXN=__GQCN(((____B0VL *)__JHXN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__1FXN=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__0FXN));
+  case ____P0VL__: {
+    __KHXN=__GNGM(((____P0VL *)__JHXN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__LCPS=((__READ_GLOBAL__B4YL *)__tmp__0FXN);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__LCPS->global__Y5JM),Self__LCPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__LCPS->global__Y5JM));
-    __tmp__1FXN=NULL;
+  case ____Q5YL__: {
+    __0DPS=((____Q5YL *)__JHXN);
+    __EIEN(((____FKRG *)__0DPS->__HBKM),__0DPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__0DPS->__HBKM));
+    __KHXN=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__1FXN=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__0FXN));
+  case ____UVPM__: {
+    __KHXN=__GHXN(((____UVPM *)__JHXN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__1FXN=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__0FXN));
+  case ____0ZPM__: {
+    __KHXN=__5U0P(((____0ZPM *)__JHXN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__1FXN=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__0FXN));
+  case ____MR0N__: {
+    __KHXN=__H0VO(((____MR0N *)__JHXN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__1FXN=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__0FXN));
+  case ____YWBP__: {
+    __KHXN=__51ZQ(((____YWBP *)__JHXN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__1FXN=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__0FXN));
+  case ____LYBP__: {
+    __KHXN=__XBUP(((____LYBP *)__JHXN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__1FXN=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__0FXN));
+  case ____CZBP__: {
+    __KHXN=__ICUP(((____CZBP *)__JHXN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__1FXN=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__0FXN));
+  case ____3BEP__: {
+    __KHXN=__YVEQ(((____3BEP *)__JHXN));
   } break;
   };
-  __tmp__0FXN=__tmp__1FXN;
-  return(__tmp__0FXN);
+  __JHXN=__KHXN;
+  return(__JHXN);
 }
 
-static void* execute_unlink__QT0P(__EXPR_MOD__LYPM *Self__RT0P)
-// ({EXPR_MOD__LYPM}) With result Recursive, No inlinable.
+static void* __5U0P(____0ZPM *__AV0P)
+// ({__0ZPM}) With result Recursive, No inlinable.
 {
-  void *__tmp__UT0P;
-  void *__tmp__VT0P,*__tmp__TDPS;
-  __READ_LOCAL__N5ZI *Self__OG4S;
-  __LOCAL__43WC *Self__VTBU;
-  __STRING__BC *result__5ATU,*Self__1ATU;
-  __POINTER__IB ptr__ABTU,__tmp__CBTU,__tmp__DBTU,__tmp__EBTU;
-  __INTEGER__Q typ_id__BBTU,typ_id__FCTU;
-  __UINTEGER_32__RWB __tmp__FBTU;
-  __PUT_TO__BFOJ *__tmp__BDPS;
-  __READ_SLOT__ZK4K *Self__SDPS;
-  __READ_GLOBAL__B4YL *Self__1DPS;
-  __LIST__WH *Self__XMYT;
-  __CHARACTER__DB *__tmp__3ATU;
-  __FAST_ARRAYoINSTRo__X53D *Self__1TBU;
-  __tmp__UT0P=Self__RT0P->parent_expr_binary__MYPM.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__UT0P)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__VT0P=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__VT0P=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__UT0P));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__VT0P=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__VT0P=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__VT0P=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__UT0P));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__OG4S=((__READ_LOCAL__N5ZI *)__tmp__UT0P);
-    Self__VTBU=((__LOCAL__43WC *)Self__OG4S->local__PUEJ);
-    Self__VTBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__VTBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__VTBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__5ATU=NULL;
-      ptr__ABTU=((__POINTER__IB )(NULL));
-      typ_id__BBTU= 0;
-      __tmp__CBTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__CBTU ==  0)) {
-        result__5ATU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__BBTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CBTU));
-        if ((typ_id__BBTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DBTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EBTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CBTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FBTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EBTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DBTU=micro_alloc__table__lab__HKI(__tmp__EBTU,((__POINTER__IB )(&(table_size[(__tmp__FBTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EBTU)));
-          ptr__ABTU=__tmp__DBTU;
-        } else /* FALSE */ {
-          __tmp__FBTU=((__UINTEGER_32__RWB )typ_id__BBTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DBTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EBTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CBTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DBTU=micro_alloc__table__lab__HKI(__tmp__EBTU,((__POINTER__IB )(&(table_type[(__tmp__FBTU)]))),(__UINTEGER_32__RWB)(__tmp__FBTU |  1));
-          ptr__ABTU=__tmp__DBTU;
-        };
-        result__5ATU=((__STRING__BC *)ptr__ABTU);
-        *(result__5ATU) = *(STRING__BC__);
-      };
-      Self__1ATU=((__STRING__BC *)result__5ATU);
-      if ((Self__1ATU->capacity__HFL <  250)) {
-        __tmp__3ATU=create__KVW( 250);
-        Self__1ATU->storage__4EL=__tmp__3ATU;
-        Self__1ATU->capacity__HFL= 250;
-      };
-      Self__1ATU->count__WJ= 0;
-      display__V5DJ(Self__OG4S,result__5ATU);
-      put_string__EGZ(((__STRING__BC *)result__5ATU));
+  void *__DV0P;
+  void *__EV0P,*__CFPS;
+  ____2A0I *__3H4S;
+  ____N5WC *__EVBU;
+  ____BC *__OCTU,*__KCTU;
+  ____IB __PCTU,__RCTU,__SCTU,__TCTU;
+  ____Q __QCTU,__UDTU;
+  ____YWB __UCTU;
+  ____QGOJ *__QEPS;
+  ____IM4K *__BFPS;
+  ____Q5YL *__KFPS;
+  ____WH *__GOYT;
+  ____DB *__MCTU;
+  ____GB4D *__KVBU;
+  __DV0P=__AV0P->__1ZPM.__BC5J;
+  switch (((struct ___OBJ *)__DV0P)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
+  } break;
+  case ____0AXC__: {
+    __EV0P=__NMUH(((____0AXC *)__DV0P));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
+  } break;
+  case ____DMWH__: {
+    __EV0P=__S3KK(((____DMWH *)__DV0P));
+  } break;
+  case ____2A0I__: {
+    __3H4S=((____2A0I *)__DV0P);
+    __EVBU=((____N5WC *)__3H4S->__4VEJ);
+    __EVBU->__Q5WC.__KU4D=(____Q)(__EVBU->__Q5WC.__KU4D -  1);
+    if ((__EVBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __OCTU=NULL;
+      __PCTU=((____IB )(NULL));
+      __QCTU= 0;
+      __RCTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__RCTU ==  0)) {
+        __OCTU=__BC__;
+      } else /* FALSE */ {
+        __QCTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RCTU));
+        if ((__QCTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SCTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TCTU=(void *)((unsigned long)(void *)((unsigned long)__RCTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UCTU=((____YWB )((____Q )(void *)((unsigned long)__TCTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __SCTU=__OKI(__TCTU,((____IB )(&(table_size[(__UCTU)-1]))),((____YWB )((____Q )__TCTU)));
+          __PCTU=__SCTU;
+        } else /* FALSE */ {
+          __UCTU=((____YWB )__QCTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SCTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TCTU=(void *)((unsigned long)(void *)((unsigned long)__RCTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SCTU=__OKI(__TCTU,((____IB )(&(table_type[(__UCTU)]))),(____YWB)(__UCTU |  1));
+          __PCTU=__SCTU;
+        };
+        __OCTU=((____BC *)__PCTU);
+        *(__OCTU) = *(__BC__);
+      };
+      __KCTU=((____BC *)__OCTU);
+      if ((__KCTU->__OFL <  250)) {
+        __MCTU=__RVW( 250);
+        __KCTU->__FFL=__MCTU;
+        __KCTU->__OFL= 250;
+      };
+      __KCTU->__WJ= 0;
+      __EBEJ(__3H4S,__OCTU);
+      __LGZ(((____BC *)__OCTU));
       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__VT0P=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__VT0P=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__UT0P));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__VT0P=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__UT0P));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__OG4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__UT0P)->receiver__554J);
-    Self__VTBU=((__LOCAL__43WC *)Self__OG4S->local__PUEJ);
-    Self__VTBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__VTBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__VTBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__5ATU=NULL;
-      ptr__ABTU=((__POINTER__IB )(NULL));
-      typ_id__BBTU= 0;
-      __tmp__CBTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__CBTU ==  0)) {
-        result__5ATU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__BBTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CBTU));
-        if ((typ_id__BBTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DBTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EBTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CBTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FBTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EBTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DBTU=micro_alloc__table__lab__HKI(__tmp__EBTU,((__POINTER__IB )(&(table_size[(__tmp__FBTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EBTU)));
-          ptr__ABTU=__tmp__DBTU;
-        } else /* FALSE */ {
-          __tmp__FBTU=((__UINTEGER_32__RWB )typ_id__BBTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DBTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EBTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CBTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DBTU=micro_alloc__table__lab__HKI(__tmp__EBTU,((__POINTER__IB )(&(table_type[(__tmp__FBTU)]))),(__UINTEGER_32__RWB)(__tmp__FBTU |  1));
-          ptr__ABTU=__tmp__DBTU;
-        };
-        result__5ATU=((__STRING__BC *)ptr__ABTU);
-        *(result__5ATU) = *(STRING__BC__);
-      };
-      Self__1ATU=((__STRING__BC *)result__5ATU);
-      if ((Self__1ATU->capacity__HFL <  250)) {
-        __tmp__3ATU=create__KVW( 250);
-        Self__1ATU->storage__4EL=__tmp__3ATU;
-        Self__1ATU->capacity__HFL= 250;
-      };
-      Self__1ATU->count__WJ= 0;
-      display__V5DJ(Self__OG4S,result__5ATU);
-      put_string__EGZ(((__STRING__BC *)result__5ATU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
+  } break;
+  case ____HJNJ__: {
+    __EV0P=__SCLK(((____HJNJ *)__DV0P));
+  } break;
+  case ____SJNJ__: {
+    __EV0P=__EDLK(((____SJNJ *)__DV0P));
+  } break;
+  case ____0AOJ__: {
+    __3H4S=((____2A0I *)((____0AOJ *)__DV0P)->__OB5J);
+    __EVBU=((____N5WC *)__3H4S->__4VEJ);
+    __EVBU->__Q5WC.__KU4D=(____Q)(__EVBU->__Q5WC.__KU4D -  1);
+    if ((__EVBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __OCTU=NULL;
+      __PCTU=((____IB )(NULL));
+      __QCTU= 0;
+      __RCTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__RCTU ==  0)) {
+        __OCTU=__BC__;
+      } else /* FALSE */ {
+        __QCTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RCTU));
+        if ((__QCTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SCTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TCTU=(void *)((unsigned long)(void *)((unsigned long)__RCTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UCTU=((____YWB )((____Q )(void *)((unsigned long)__TCTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __SCTU=__OKI(__TCTU,((____IB )(&(table_size[(__UCTU)-1]))),((____YWB )((____Q )__TCTU)));
+          __PCTU=__SCTU;
+        } else /* FALSE */ {
+          __UCTU=((____YWB )__QCTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SCTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TCTU=(void *)((unsigned long)(void *)((unsigned long)__RCTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SCTU=__OKI(__TCTU,((____IB )(&(table_type[(__UCTU)]))),(____YWB)(__UCTU |  1));
+          __PCTU=__SCTU;
+        };
+        __OCTU=((____BC *)__PCTU);
+        *(__OCTU) = *(__BC__);
+      };
+      __KCTU=((____BC *)__OCTU);
+      if ((__KCTU->__OFL <  250)) {
+        __MCTU=__RVW( 250);
+        __KCTU->__FFL=__MCTU;
+        __KCTU->__OFL= 250;
+      };
+      __KCTU->__WJ= 0;
+      __EBEJ(__3H4S,__OCTU);
+      __LGZ(((____BC *)__OCTU));
       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__VT0P=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__VT0P=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__VT0P=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__UT0P));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__VT0P=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__UT0P));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__VT0P=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__UT0P));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__VT0P=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__UT0P));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__VT0P=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__UT0P));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__VT0P=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__UT0P));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__VT0P=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__UT0P));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BDPS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__UT0P));
-    __tmp__VT0P=__tmp__BDPS;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__VT0P=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__UT0P));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__VT0P=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__VT0P=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__UT0P));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__VT0P=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__VT0P=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__VT0P=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__SDPS=((__READ_SLOT__ZK4K *)__tmp__UT0P);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SDPS->slot__CYFM),Self__SDPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__TDPS=execute_access_unlink__5AMM(Self__SDPS);
-    __tmp__VT0P=__tmp__TDPS;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__VT0P=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__UT0P));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__VT0P=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__UT0P));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TDPS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__UT0P));
-    __tmp__VT0P=__tmp__TDPS;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__VT0P=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__UT0P));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TDPS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__UT0P));
-    __tmp__VT0P=__tmp__TDPS;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__VT0P=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__UT0P));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__VT0P=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__UT0P));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__1DPS=((__READ_GLOBAL__B4YL *)__tmp__UT0P);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__1DPS->global__Y5JM),Self__1DPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__1DPS->global__Y5JM));
-    __tmp__VT0P=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__VT0P=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__UT0P));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__VT0P=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__UT0P));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__VT0P=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__UT0P));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__VT0P=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__UT0P));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__VT0P=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__UT0P));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__VT0P=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__UT0P));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__VT0P=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__UT0P));
-  } break;
-  };
-  if (((void *)__tmp__VT0P != (void *)NULL)) {
-    Self__XMYT=((__LIST__WH *)list_current__Y4GB);
-    Self__1TBU=((__FAST_ARRAYoINSTRo__X53D *)Self__XMYT->expr_list__AA4D);
-    typ_id__BBTU=(__INTEGER__Q)(Self__XMYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__BBTU == (__INTEGER__Q)(Self__1TBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__1TBU,__tmp__VT0P);
-    } else /* FALSE */ {
-      add_last__A04F(Self__1TBU,__tmp__VT0P);
-      move__to__by__H5QH(Self__1TBU,typ_id__BBTU,(__INTEGER__Q)(Self__1TBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__1TBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__BBTU]=__tmp__VT0P;
-    };
-    Self__XMYT->index__OCFE=(__INTEGER__Q)(Self__XMYT->index__OCFE +  1);
-  };
-  __tmp__UT0P=Self__RT0P->parent_expr_binary__MYPM.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__UT0P)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__VT0P=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__VT0P=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__UT0P));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__VT0P=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__VT0P=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__VT0P=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__UT0P));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__OG4S=((__READ_LOCAL__N5ZI *)__tmp__UT0P);
-    Self__VTBU=((__LOCAL__43WC *)Self__OG4S->local__PUEJ);
-    Self__VTBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__VTBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__VTBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__5ATU=NULL;
-      ptr__ABTU=((__POINTER__IB )(NULL));
-      typ_id__FCTU= 0;
-      __tmp__CBTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__CBTU ==  0)) {
-        result__5ATU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__FCTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CBTU));
-        if ((typ_id__FCTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DBTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EBTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CBTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FBTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EBTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DBTU=micro_alloc__table__lab__HKI(__tmp__EBTU,((__POINTER__IB )(&(table_size[(__tmp__FBTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EBTU)));
-          ptr__ABTU=__tmp__DBTU;
-        } else /* FALSE */ {
-          __tmp__FBTU=((__UINTEGER_32__RWB )typ_id__FCTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DBTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EBTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CBTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DBTU=micro_alloc__table__lab__HKI(__tmp__EBTU,((__POINTER__IB )(&(table_type[(__tmp__FBTU)]))),(__UINTEGER_32__RWB)(__tmp__FBTU |  1));
-          ptr__ABTU=__tmp__DBTU;
-        };
-        result__5ATU=((__STRING__BC *)ptr__ABTU);
-        *(result__5ATU) = *(STRING__BC__);
-      };
-      Self__1ATU=((__STRING__BC *)result__5ATU);
-      if ((Self__1ATU->capacity__HFL <  250)) {
-        __tmp__3ATU=create__KVW( 250);
-        Self__1ATU->storage__4EL=__tmp__3ATU;
-        Self__1ATU->capacity__HFL= 250;
-      };
-      Self__1ATU->count__WJ= 0;
-      display__V5DJ(Self__OG4S,result__5ATU);
-      put_string__EGZ(((__STRING__BC *)result__5ATU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
+  } break;
+  case ____EBOJ__: {
+    __EV0P=NULL;
+  } break;
+  case ____3BOJ__: {
+    __EV0P=__AELK(((____3BOJ *)__DV0P));
+  } break;
+  case ____RCOJ__: {
+    __EV0P=__SELK(((____RCOJ *)__DV0P));
+  } break;
+  case ____HDOJ__: {
+    __EV0P=__EFLK(((____HDOJ *)__DV0P));
+  } break;
+  case ____1DOJ__: {
+    __EV0P=__WFLK(((____1DOJ *)__DV0P));
+  } break;
+  case ____PEOJ__: {
+    __EV0P=__IGLK(((____PEOJ *)__DV0P));
+  } break;
+  case ____DFOJ__: {
+    __EV0P=__0GLK(((____DFOJ *)__DV0P));
+  } break;
+  case ____XFOJ__: {
+    __EV0P=__MHLK(((____XFOJ *)__DV0P));
+  } break;
+  case ____QGOJ__: {
+    __QEPS=__4VPK(((____QGOJ *)__DV0P));
+    __EV0P=__QEPS;
+  } break;
+  case ____EHOJ__: {
+    __EV0P=__CILK(((____EHOJ *)__DV0P));
+  } break;
+  case ____2HOJ__: {
+    __EV0P=NULL;
+  } break;
+  case ____YIOJ__: {
+    __EV0P=__XILK(((____YIOJ *)__DV0P));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
+  } break;
+  case ____IM4K__: {
+    __BFPS=((____IM4K *)__DV0P);
+    __EIEN(((____FKRG *)__BFPS->__RZFM),__BFPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __CFPS=__OCMM(__BFPS);
+    __EV0P=__CFPS;
+  } break;
+  case ____T5FL__: {
+    __EV0P=__VM5O(((____T5FL *)__DV0P));
+  } break;
+  case ____3DUL__: {
+    __EV0P=__VUTP(((____3DUL *)__DV0P));
+  } break;
+  case ____0EUL__: {
+    __CFPS=__0Q2P(((____0EUL *)__DV0P));
+    __EV0P=__CFPS;
+  } break;
+  case ____BGUL__: {
+    __EV0P=__GVTP(((____BGUL *)__DV0P));
+  } break;
+  case ____2GUL__: {
+    __CFPS=__5W2P(((____2GUL *)__DV0P));
+    __EV0P=__CFPS;
+  } break;
+  case ____B0VL__: {
+    __EV0P=__GQCN(((____B0VL *)__DV0P));
+  } break;
+  case ____P0VL__: {
+    __EV0P=__GNGM(((____P0VL *)__DV0P));
+  } break;
+  case ____Q5YL__: {
+    __KFPS=((____Q5YL *)__DV0P);
+    __EIEN(((____FKRG *)__KFPS->__HBKM),__KFPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__KFPS->__HBKM));
+    __EV0P=NULL;
+  } break;
+  case ____UVPM__: {
+    __EV0P=__GHXN(((____UVPM *)__DV0P));
+  } break;
+  case ____0ZPM__: {
+    __EV0P=__5U0P(((____0ZPM *)__DV0P));
+  } break;
+  case ____MR0N__: {
+    __EV0P=__H0VO(((____MR0N *)__DV0P));
+  } break;
+  case ____YWBP__: {
+    __EV0P=__51ZQ(((____YWBP *)__DV0P));
+  } break;
+  case ____LYBP__: {
+    __EV0P=__XBUP(((____LYBP *)__DV0P));
+  } break;
+  case ____CZBP__: {
+    __EV0P=__ICUP(((____CZBP *)__DV0P));
+  } break;
+  case ____3BEP__: {
+    __EV0P=__YVEQ(((____3BEP *)__DV0P));
+  } break;
+  };
+  if (((void *)__EV0P != (void *)NULL)) {
+    __GOYT=((____WH *)__Q5GB);
+    __KVBU=((____GB4D *)__GOYT->__PB4D);
+    __QCTU=(____Q)(__GOYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__QCTU == (____Q)(__KVBU->__OB4D.__AVLE +  1))) {
+      __P14F(__KVBU,__EV0P);
+    } else /* FALSE */ {
+      __P14F(__KVBU,__EV0P);
+      __WARH(__KVBU,__QCTU,(____Q)(__KVBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__KVBU->__OB4D.__S24F)[__QCTU]=__EV0P;
+    };
+    __GOYT->__3DFE=(____Q)(__GOYT->__3DFE +  1);
+  };
+  __DV0P=__AV0P->__1ZPM.__FC5J;
+  switch (((struct ___OBJ *)__DV0P)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
+  } break;
+  case ____0AXC__: {
+    __EV0P=__NMUH(((____0AXC *)__DV0P));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
+  } break;
+  case ____DMWH__: {
+    __EV0P=__S3KK(((____DMWH *)__DV0P));
+  } break;
+  case ____2A0I__: {
+    __3H4S=((____2A0I *)__DV0P);
+    __EVBU=((____N5WC *)__3H4S->__4VEJ);
+    __EVBU->__Q5WC.__KU4D=(____Q)(__EVBU->__Q5WC.__KU4D -  1);
+    if ((__EVBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __OCTU=NULL;
+      __PCTU=((____IB )(NULL));
+      __UDTU= 0;
+      __RCTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__RCTU ==  0)) {
+        __OCTU=__BC__;
+      } else /* FALSE */ {
+        __UDTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RCTU));
+        if ((__UDTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SCTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TCTU=(void *)((unsigned long)(void *)((unsigned long)__RCTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UCTU=((____YWB )((____Q )(void *)((unsigned long)__TCTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __SCTU=__OKI(__TCTU,((____IB )(&(table_size[(__UCTU)-1]))),((____YWB )((____Q )__TCTU)));
+          __PCTU=__SCTU;
+        } else /* FALSE */ {
+          __UCTU=((____YWB )__UDTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SCTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TCTU=(void *)((unsigned long)(void *)((unsigned long)__RCTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SCTU=__OKI(__TCTU,((____IB )(&(table_type[(__UCTU)]))),(____YWB)(__UCTU |  1));
+          __PCTU=__SCTU;
+        };
+        __OCTU=((____BC *)__PCTU);
+        *(__OCTU) = *(__BC__);
+      };
+      __KCTU=((____BC *)__OCTU);
+      if ((__KCTU->__OFL <  250)) {
+        __MCTU=__RVW( 250);
+        __KCTU->__FFL=__MCTU;
+        __KCTU->__OFL= 250;
+      };
+      __KCTU->__WJ= 0;
+      __EBEJ(__3H4S,__OCTU);
+      __LGZ(((____BC *)__OCTU));
       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__VT0P=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__VT0P=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__UT0P));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__VT0P=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__UT0P));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__OG4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__UT0P)->receiver__554J);
-    Self__VTBU=((__LOCAL__43WC *)Self__OG4S->local__PUEJ);
-    Self__VTBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__VTBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__VTBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__5ATU=NULL;
-      ptr__ABTU=((__POINTER__IB )(NULL));
-      typ_id__FCTU= 0;
-      __tmp__CBTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__CBTU ==  0)) {
-        result__5ATU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__FCTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CBTU));
-        if ((typ_id__FCTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DBTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EBTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CBTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FBTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EBTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DBTU=micro_alloc__table__lab__HKI(__tmp__EBTU,((__POINTER__IB )(&(table_size[(__tmp__FBTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EBTU)));
-          ptr__ABTU=__tmp__DBTU;
-        } else /* FALSE */ {
-          __tmp__FBTU=((__UINTEGER_32__RWB )typ_id__FCTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DBTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EBTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CBTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DBTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DBTU=micro_alloc__table__lab__HKI(__tmp__EBTU,((__POINTER__IB )(&(table_type[(__tmp__FBTU)]))),(__UINTEGER_32__RWB)(__tmp__FBTU |  1));
-          ptr__ABTU=__tmp__DBTU;
-        };
-        result__5ATU=((__STRING__BC *)ptr__ABTU);
-        *(result__5ATU) = *(STRING__BC__);
-      };
-      Self__1ATU=((__STRING__BC *)result__5ATU);
-      if ((Self__1ATU->capacity__HFL <  250)) {
-        __tmp__3ATU=create__KVW( 250);
-        Self__1ATU->storage__4EL=__tmp__3ATU;
-        Self__1ATU->capacity__HFL= 250;
-      };
-      Self__1ATU->count__WJ= 0;
-      display__V5DJ(Self__OG4S,result__5ATU);
-      put_string__EGZ(((__STRING__BC *)result__5ATU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
+  } break;
+  case ____HJNJ__: {
+    __EV0P=__SCLK(((____HJNJ *)__DV0P));
+  } break;
+  case ____SJNJ__: {
+    __EV0P=__EDLK(((____SJNJ *)__DV0P));
+  } break;
+  case ____0AOJ__: {
+    __3H4S=((____2A0I *)((____0AOJ *)__DV0P)->__OB5J);
+    __EVBU=((____N5WC *)__3H4S->__4VEJ);
+    __EVBU->__Q5WC.__KU4D=(____Q)(__EVBU->__Q5WC.__KU4D -  1);
+    if ((__EVBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __OCTU=NULL;
+      __PCTU=((____IB )(NULL));
+      __UDTU= 0;
+      __RCTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__RCTU ==  0)) {
+        __OCTU=__BC__;
+      } else /* FALSE */ {
+        __UDTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RCTU));
+        if ((__UDTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SCTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TCTU=(void *)((unsigned long)(void *)((unsigned long)__RCTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UCTU=((____YWB )((____Q )(void *)((unsigned long)__TCTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __SCTU=__OKI(__TCTU,((____IB )(&(table_size[(__UCTU)-1]))),((____YWB )((____Q )__TCTU)));
+          __PCTU=__SCTU;
+        } else /* FALSE */ {
+          __UCTU=((____YWB )__UDTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SCTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TCTU=(void *)((unsigned long)(void *)((unsigned long)__RCTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SCTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SCTU=__OKI(__TCTU,((____IB )(&(table_type[(__UCTU)]))),(____YWB)(__UCTU |  1));
+          __PCTU=__SCTU;
+        };
+        __OCTU=((____BC *)__PCTU);
+        *(__OCTU) = *(__BC__);
+      };
+      __KCTU=((____BC *)__OCTU);
+      if ((__KCTU->__OFL <  250)) {
+        __MCTU=__RVW( 250);
+        __KCTU->__FFL=__MCTU;
+        __KCTU->__OFL= 250;
+      };
+      __KCTU->__WJ= 0;
+      __EBEJ(__3H4S,__OCTU);
+      __LGZ(((____BC *)__OCTU));
       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__VT0P=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__VT0P=NULL;
+  case ____EBOJ__: {
+    __EV0P=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__VT0P=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__UT0P));
+  case ____3BOJ__: {
+    __EV0P=__AELK(((____3BOJ *)__DV0P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__VT0P=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__UT0P));
+  case ____RCOJ__: {
+    __EV0P=__SELK(((____RCOJ *)__DV0P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__VT0P=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__UT0P));
+  case ____HDOJ__: {
+    __EV0P=__EFLK(((____HDOJ *)__DV0P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__VT0P=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__UT0P));
+  case ____1DOJ__: {
+    __EV0P=__WFLK(((____1DOJ *)__DV0P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__VT0P=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__UT0P));
+  case ____PEOJ__: {
+    __EV0P=__IGLK(((____PEOJ *)__DV0P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__VT0P=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__UT0P));
+  case ____DFOJ__: {
+    __EV0P=__0GLK(((____DFOJ *)__DV0P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__VT0P=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__UT0P));
+  case ____XFOJ__: {
+    __EV0P=__MHLK(((____XFOJ *)__DV0P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BDPS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__UT0P));
-    __tmp__VT0P=__tmp__BDPS;
+  case ____QGOJ__: {
+    __QEPS=__4VPK(((____QGOJ *)__DV0P));
+    __EV0P=__QEPS;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__VT0P=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__UT0P));
+  case ____EHOJ__: {
+    __EV0P=__CILK(((____EHOJ *)__DV0P));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__VT0P=NULL;
+  case ____2HOJ__: {
+    __EV0P=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__VT0P=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__UT0P));
+  case ____YIOJ__: {
+    __EV0P=__XILK(((____YIOJ *)__DV0P));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__VT0P=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__VT0P=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__VT0P=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __EV0P=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__SDPS=((__READ_SLOT__ZK4K *)__tmp__UT0P);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SDPS->slot__CYFM),Self__SDPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__TDPS=execute_access_unlink__5AMM(Self__SDPS);
-    __tmp__VT0P=__tmp__TDPS;
+  case ____IM4K__: {
+    __BFPS=((____IM4K *)__DV0P);
+    __EIEN(((____FKRG *)__BFPS->__RZFM),__BFPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __CFPS=__OCMM(__BFPS);
+    __EV0P=__CFPS;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__VT0P=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__UT0P));
+  case ____T5FL__: {
+    __EV0P=__VM5O(((____T5FL *)__DV0P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__VT0P=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__UT0P));
+  case ____3DUL__: {
+    __EV0P=__VUTP(((____3DUL *)__DV0P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TDPS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__UT0P));
-    __tmp__VT0P=__tmp__TDPS;
+  case ____0EUL__: {
+    __CFPS=__0Q2P(((____0EUL *)__DV0P));
+    __EV0P=__CFPS;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__VT0P=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__UT0P));
+  case ____BGUL__: {
+    __EV0P=__GVTP(((____BGUL *)__DV0P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TDPS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__UT0P));
-    __tmp__VT0P=__tmp__TDPS;
+  case ____2GUL__: {
+    __CFPS=__5W2P(((____2GUL *)__DV0P));
+    __EV0P=__CFPS;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__VT0P=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__UT0P));
+  case ____B0VL__: {
+    __EV0P=__GQCN(((____B0VL *)__DV0P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__VT0P=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__UT0P));
+  case ____P0VL__: {
+    __EV0P=__GNGM(((____P0VL *)__DV0P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__1DPS=((__READ_GLOBAL__B4YL *)__tmp__UT0P);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__1DPS->global__Y5JM),Self__1DPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__1DPS->global__Y5JM));
-    __tmp__VT0P=NULL;
+  case ____Q5YL__: {
+    __KFPS=((____Q5YL *)__DV0P);
+    __EIEN(((____FKRG *)__KFPS->__HBKM),__KFPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__KFPS->__HBKM));
+    __EV0P=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__VT0P=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__UT0P));
+  case ____UVPM__: {
+    __EV0P=__GHXN(((____UVPM *)__DV0P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__VT0P=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__UT0P));
+  case ____0ZPM__: {
+    __EV0P=__5U0P(((____0ZPM *)__DV0P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__VT0P=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__UT0P));
+  case ____MR0N__: {
+    __EV0P=__H0VO(((____MR0N *)__DV0P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__VT0P=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__UT0P));
+  case ____YWBP__: {
+    __EV0P=__51ZQ(((____YWBP *)__DV0P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__VT0P=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__UT0P));
+  case ____LYBP__: {
+    __EV0P=__XBUP(((____LYBP *)__DV0P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__VT0P=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__UT0P));
+  case ____CZBP__: {
+    __EV0P=__ICUP(((____CZBP *)__DV0P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__VT0P=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__UT0P));
+  case ____3BEP__: {
+    __EV0P=__YVEQ(((____3BEP *)__DV0P));
   } break;
   };
-  __tmp__UT0P=__tmp__VT0P;
-  return(__tmp__UT0P);
+  __DV0P=__EV0P;
+  return(__DV0P);
 }
 
-static void* execute_unlink__YYVO(__EXPR_OR__3P0N *Self__ZYVO)
-// ({EXPR_OR__3P0N}) With result Recursive, No inlinable.
+static void* __H0VO(____MR0N *__I0VO)
+// ({__MR0N}) With result Recursive, No inlinable.
 {
-  void *__tmp__2YVO;
-  void *__tmp__3YVO,*__tmp__TGPS;
-  __READ_LOCAL__N5ZI *Self__KH4S;
-  __LOCAL__43WC *Self__EUBU;
-  __STRING__BC *result__HDTU,*Self__DDTU;
-  __POINTER__IB ptr__IDTU,__tmp__KDTU,__tmp__LDTU,__tmp__MDTU;
-  __INTEGER__Q typ_id__JDTU,typ_id__NETU;
-  __UINTEGER_32__RWB __tmp__NDTU;
-  __PUT_TO__BFOJ *__tmp__BGPS;
-  __READ_SLOT__ZK4K *Self__SGPS;
-  __READ_GLOBAL__B4YL *Self__1GPS;
-  __LIST__WH *Self__ZMYT;
-  __CHARACTER__DB *__tmp__FDTU;
-  __FAST_ARRAYoINSTRo__X53D *Self__KUBU;
-  __tmp__2YVO=Self__ZYVO->parent_expr_binary__4P0N.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__2YVO)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__3YVO=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__3YVO=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__2YVO));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__3YVO=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__3YVO=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__3YVO=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__2YVO));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__KH4S=((__READ_LOCAL__N5ZI *)__tmp__2YVO);
-    Self__EUBU=((__LOCAL__43WC *)Self__KH4S->local__PUEJ);
-    Self__EUBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__EUBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__EUBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__HDTU=NULL;
-      ptr__IDTU=((__POINTER__IB )(NULL));
-      typ_id__JDTU= 0;
-      __tmp__KDTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__KDTU ==  0)) {
-        result__HDTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__JDTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KDTU));
-        if ((typ_id__JDTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LDTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MDTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KDTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NDTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MDTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__LDTU=micro_alloc__table__lab__HKI(__tmp__MDTU,((__POINTER__IB )(&(table_size[(__tmp__NDTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MDTU)));
-          ptr__IDTU=__tmp__LDTU;
-        } else /* FALSE */ {
-          __tmp__NDTU=((__UINTEGER_32__RWB )typ_id__JDTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LDTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MDTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KDTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__LDTU=micro_alloc__table__lab__HKI(__tmp__MDTU,((__POINTER__IB )(&(table_type[(__tmp__NDTU)]))),(__UINTEGER_32__RWB)(__tmp__NDTU |  1));
-          ptr__IDTU=__tmp__LDTU;
-        };
-        result__HDTU=((__STRING__BC *)ptr__IDTU);
-        *(result__HDTU) = *(STRING__BC__);
-      };
-      Self__DDTU=((__STRING__BC *)result__HDTU);
-      if ((Self__DDTU->capacity__HFL <  250)) {
-        __tmp__FDTU=create__KVW( 250);
-        Self__DDTU->storage__4EL=__tmp__FDTU;
-        Self__DDTU->capacity__HFL= 250;
-      };
-      Self__DDTU->count__WJ= 0;
-      display__V5DJ(Self__KH4S,result__HDTU);
-      put_string__EGZ(((__STRING__BC *)result__HDTU));
+  void *__L0VO;
+  void *__M0VO,*__CIPS;
+  ____2A0I *__ZI4S;
+  ____N5WC *__TVBU;
+  ____BC *__WETU,*__SETU;
+  ____IB __XETU,__ZETU,__0ETU,__1ETU;
+  ____Q __YETU,__2FTU;
+  ____YWB __2ETU;
+  ____QGOJ *__QHPS;
+  ____IM4K *__BIPS;
+  ____Q5YL *__KIPS;
+  ____WH *__IOYT;
+  ____DB *__UETU;
+  ____GB4D *__ZVBU;
+  __L0VO=__I0VO->__NR0N.__BC5J;
+  switch (((struct ___OBJ *)__L0VO)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
+  } break;
+  case ____0AXC__: {
+    __M0VO=__NMUH(((____0AXC *)__L0VO));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
+  } break;
+  case ____DMWH__: {
+    __M0VO=__S3KK(((____DMWH *)__L0VO));
+  } break;
+  case ____2A0I__: {
+    __ZI4S=((____2A0I *)__L0VO);
+    __TVBU=((____N5WC *)__ZI4S->__4VEJ);
+    __TVBU->__Q5WC.__KU4D=(____Q)(__TVBU->__Q5WC.__KU4D -  1);
+    if ((__TVBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __WETU=NULL;
+      __XETU=((____IB )(NULL));
+      __YETU= 0;
+      __ZETU=((____IB )sizeof(____BC));
+      if (((unsigned long)__ZETU ==  0)) {
+        __WETU=__BC__;
+      } else /* FALSE */ {
+        __YETU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZETU));
+        if ((__YETU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0ETU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1ETU=(void *)((unsigned long)(void *)((unsigned long)__ZETU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2ETU=((____YWB )((____Q )(void *)((unsigned long)__1ETU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __0ETU=__OKI(__1ETU,((____IB )(&(table_size[(__2ETU)-1]))),((____YWB )((____Q )__1ETU)));
+          __XETU=__0ETU;
+        } else /* FALSE */ {
+          __2ETU=((____YWB )__YETU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0ETU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1ETU=(void *)((unsigned long)(void *)((unsigned long)__ZETU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __0ETU=__OKI(__1ETU,((____IB )(&(table_type[(__2ETU)]))),(____YWB)(__2ETU |  1));
+          __XETU=__0ETU;
+        };
+        __WETU=((____BC *)__XETU);
+        *(__WETU) = *(__BC__);
+      };
+      __SETU=((____BC *)__WETU);
+      if ((__SETU->__OFL <  250)) {
+        __UETU=__RVW( 250);
+        __SETU->__FFL=__UETU;
+        __SETU->__OFL= 250;
+      };
+      __SETU->__WJ= 0;
+      __EBEJ(__ZI4S,__WETU);
+      __LGZ(((____BC *)__WETU));
       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__3YVO=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__3YVO=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__2YVO));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__3YVO=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__2YVO));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__KH4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__2YVO)->receiver__554J);
-    Self__EUBU=((__LOCAL__43WC *)Self__KH4S->local__PUEJ);
-    Self__EUBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__EUBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__EUBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__HDTU=NULL;
-      ptr__IDTU=((__POINTER__IB )(NULL));
-      typ_id__JDTU= 0;
-      __tmp__KDTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__KDTU ==  0)) {
-        result__HDTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__JDTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KDTU));
-        if ((typ_id__JDTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LDTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MDTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KDTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NDTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MDTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__LDTU=micro_alloc__table__lab__HKI(__tmp__MDTU,((__POINTER__IB )(&(table_size[(__tmp__NDTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MDTU)));
-          ptr__IDTU=__tmp__LDTU;
-        } else /* FALSE */ {
-          __tmp__NDTU=((__UINTEGER_32__RWB )typ_id__JDTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LDTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MDTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KDTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__LDTU=micro_alloc__table__lab__HKI(__tmp__MDTU,((__POINTER__IB )(&(table_type[(__tmp__NDTU)]))),(__UINTEGER_32__RWB)(__tmp__NDTU |  1));
-          ptr__IDTU=__tmp__LDTU;
-        };
-        result__HDTU=((__STRING__BC *)ptr__IDTU);
-        *(result__HDTU) = *(STRING__BC__);
-      };
-      Self__DDTU=((__STRING__BC *)result__HDTU);
-      if ((Self__DDTU->capacity__HFL <  250)) {
-        __tmp__FDTU=create__KVW( 250);
-        Self__DDTU->storage__4EL=__tmp__FDTU;
-        Self__DDTU->capacity__HFL= 250;
-      };
-      Self__DDTU->count__WJ= 0;
-      display__V5DJ(Self__KH4S,result__HDTU);
-      put_string__EGZ(((__STRING__BC *)result__HDTU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
+  } break;
+  case ____HJNJ__: {
+    __M0VO=__SCLK(((____HJNJ *)__L0VO));
+  } break;
+  case ____SJNJ__: {
+    __M0VO=__EDLK(((____SJNJ *)__L0VO));
+  } break;
+  case ____0AOJ__: {
+    __ZI4S=((____2A0I *)((____0AOJ *)__L0VO)->__OB5J);
+    __TVBU=((____N5WC *)__ZI4S->__4VEJ);
+    __TVBU->__Q5WC.__KU4D=(____Q)(__TVBU->__Q5WC.__KU4D -  1);
+    if ((__TVBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __WETU=NULL;
+      __XETU=((____IB )(NULL));
+      __YETU= 0;
+      __ZETU=((____IB )sizeof(____BC));
+      if (((unsigned long)__ZETU ==  0)) {
+        __WETU=__BC__;
+      } else /* FALSE */ {
+        __YETU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZETU));
+        if ((__YETU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0ETU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1ETU=(void *)((unsigned long)(void *)((unsigned long)__ZETU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2ETU=((____YWB )((____Q )(void *)((unsigned long)__1ETU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __0ETU=__OKI(__1ETU,((____IB )(&(table_size[(__2ETU)-1]))),((____YWB )((____Q )__1ETU)));
+          __XETU=__0ETU;
+        } else /* FALSE */ {
+          __2ETU=((____YWB )__YETU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0ETU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1ETU=(void *)((unsigned long)(void *)((unsigned long)__ZETU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __0ETU=__OKI(__1ETU,((____IB )(&(table_type[(__2ETU)]))),(____YWB)(__2ETU |  1));
+          __XETU=__0ETU;
+        };
+        __WETU=((____BC *)__XETU);
+        *(__WETU) = *(__BC__);
+      };
+      __SETU=((____BC *)__WETU);
+      if ((__SETU->__OFL <  250)) {
+        __UETU=__RVW( 250);
+        __SETU->__FFL=__UETU;
+        __SETU->__OFL= 250;
+      };
+      __SETU->__WJ= 0;
+      __EBEJ(__ZI4S,__WETU);
+      __LGZ(((____BC *)__WETU));
       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__3YVO=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__3YVO=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__3YVO=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__2YVO));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__3YVO=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__2YVO));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__3YVO=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__2YVO));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__3YVO=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__2YVO));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__3YVO=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__2YVO));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__3YVO=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__2YVO));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__3YVO=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__2YVO));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BGPS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__2YVO));
-    __tmp__3YVO=__tmp__BGPS;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__3YVO=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__2YVO));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__3YVO=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__3YVO=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__2YVO));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__3YVO=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__3YVO=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__3YVO=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__SGPS=((__READ_SLOT__ZK4K *)__tmp__2YVO);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SGPS->slot__CYFM),Self__SGPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__TGPS=execute_access_unlink__5AMM(Self__SGPS);
-    __tmp__3YVO=__tmp__TGPS;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__3YVO=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__2YVO));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__3YVO=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__2YVO));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TGPS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__2YVO));
-    __tmp__3YVO=__tmp__TGPS;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__3YVO=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__2YVO));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TGPS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__2YVO));
-    __tmp__3YVO=__tmp__TGPS;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__3YVO=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__2YVO));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__3YVO=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__2YVO));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__1GPS=((__READ_GLOBAL__B4YL *)__tmp__2YVO);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__1GPS->global__Y5JM),Self__1GPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__1GPS->global__Y5JM));
-    __tmp__3YVO=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__3YVO=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__2YVO));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__3YVO=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__2YVO));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__3YVO=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__2YVO));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__3YVO=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__2YVO));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__3YVO=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__2YVO));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__3YVO=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__2YVO));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__3YVO=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__2YVO));
-  } break;
-  };
-  if (((void *)__tmp__3YVO != (void *)NULL)) {
-    Self__ZMYT=((__LIST__WH *)list_current__Y4GB);
-    Self__KUBU=((__FAST_ARRAYoINSTRo__X53D *)Self__ZMYT->expr_list__AA4D);
-    typ_id__JDTU=(__INTEGER__Q)(Self__ZMYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__JDTU == (__INTEGER__Q)(Self__KUBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__KUBU,__tmp__3YVO);
-    } else /* FALSE */ {
-      add_last__A04F(Self__KUBU,__tmp__3YVO);
-      move__to__by__H5QH(Self__KUBU,typ_id__JDTU,(__INTEGER__Q)(Self__KUBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__KUBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__JDTU]=__tmp__3YVO;
-    };
-    Self__ZMYT->index__OCFE=(__INTEGER__Q)(Self__ZMYT->index__OCFE +  1);
-  };
-  __tmp__2YVO=Self__ZYVO->parent_expr_binary__4P0N.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__2YVO)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__3YVO=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__3YVO=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__2YVO));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__3YVO=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__3YVO=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__3YVO=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__2YVO));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__KH4S=((__READ_LOCAL__N5ZI *)__tmp__2YVO);
-    Self__EUBU=((__LOCAL__43WC *)Self__KH4S->local__PUEJ);
-    Self__EUBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__EUBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__EUBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__HDTU=NULL;
-      ptr__IDTU=((__POINTER__IB )(NULL));
-      typ_id__NETU= 0;
-      __tmp__KDTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__KDTU ==  0)) {
-        result__HDTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__NETU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KDTU));
-        if ((typ_id__NETU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LDTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MDTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KDTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NDTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MDTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__LDTU=micro_alloc__table__lab__HKI(__tmp__MDTU,((__POINTER__IB )(&(table_size[(__tmp__NDTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MDTU)));
-          ptr__IDTU=__tmp__LDTU;
-        } else /* FALSE */ {
-          __tmp__NDTU=((__UINTEGER_32__RWB )typ_id__NETU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LDTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MDTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KDTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__LDTU=micro_alloc__table__lab__HKI(__tmp__MDTU,((__POINTER__IB )(&(table_type[(__tmp__NDTU)]))),(__UINTEGER_32__RWB)(__tmp__NDTU |  1));
-          ptr__IDTU=__tmp__LDTU;
-        };
-        result__HDTU=((__STRING__BC *)ptr__IDTU);
-        *(result__HDTU) = *(STRING__BC__);
-      };
-      Self__DDTU=((__STRING__BC *)result__HDTU);
-      if ((Self__DDTU->capacity__HFL <  250)) {
-        __tmp__FDTU=create__KVW( 250);
-        Self__DDTU->storage__4EL=__tmp__FDTU;
-        Self__DDTU->capacity__HFL= 250;
-      };
-      Self__DDTU->count__WJ= 0;
-      display__V5DJ(Self__KH4S,result__HDTU);
-      put_string__EGZ(((__STRING__BC *)result__HDTU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
+  } break;
+  case ____EBOJ__: {
+    __M0VO=NULL;
+  } break;
+  case ____3BOJ__: {
+    __M0VO=__AELK(((____3BOJ *)__L0VO));
+  } break;
+  case ____RCOJ__: {
+    __M0VO=__SELK(((____RCOJ *)__L0VO));
+  } break;
+  case ____HDOJ__: {
+    __M0VO=__EFLK(((____HDOJ *)__L0VO));
+  } break;
+  case ____1DOJ__: {
+    __M0VO=__WFLK(((____1DOJ *)__L0VO));
+  } break;
+  case ____PEOJ__: {
+    __M0VO=__IGLK(((____PEOJ *)__L0VO));
+  } break;
+  case ____DFOJ__: {
+    __M0VO=__0GLK(((____DFOJ *)__L0VO));
+  } break;
+  case ____XFOJ__: {
+    __M0VO=__MHLK(((____XFOJ *)__L0VO));
+  } break;
+  case ____QGOJ__: {
+    __QHPS=__4VPK(((____QGOJ *)__L0VO));
+    __M0VO=__QHPS;
+  } break;
+  case ____EHOJ__: {
+    __M0VO=__CILK(((____EHOJ *)__L0VO));
+  } break;
+  case ____2HOJ__: {
+    __M0VO=NULL;
+  } break;
+  case ____YIOJ__: {
+    __M0VO=__XILK(((____YIOJ *)__L0VO));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
+  } break;
+  case ____IM4K__: {
+    __BIPS=((____IM4K *)__L0VO);
+    __EIEN(((____FKRG *)__BIPS->__RZFM),__BIPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __CIPS=__OCMM(__BIPS);
+    __M0VO=__CIPS;
+  } break;
+  case ____T5FL__: {
+    __M0VO=__VM5O(((____T5FL *)__L0VO));
+  } break;
+  case ____3DUL__: {
+    __M0VO=__VUTP(((____3DUL *)__L0VO));
+  } break;
+  case ____0EUL__: {
+    __CIPS=__0Q2P(((____0EUL *)__L0VO));
+    __M0VO=__CIPS;
+  } break;
+  case ____BGUL__: {
+    __M0VO=__GVTP(((____BGUL *)__L0VO));
+  } break;
+  case ____2GUL__: {
+    __CIPS=__5W2P(((____2GUL *)__L0VO));
+    __M0VO=__CIPS;
+  } break;
+  case ____B0VL__: {
+    __M0VO=__GQCN(((____B0VL *)__L0VO));
+  } break;
+  case ____P0VL__: {
+    __M0VO=__GNGM(((____P0VL *)__L0VO));
+  } break;
+  case ____Q5YL__: {
+    __KIPS=((____Q5YL *)__L0VO);
+    __EIEN(((____FKRG *)__KIPS->__HBKM),__KIPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__KIPS->__HBKM));
+    __M0VO=NULL;
+  } break;
+  case ____UVPM__: {
+    __M0VO=__GHXN(((____UVPM *)__L0VO));
+  } break;
+  case ____0ZPM__: {
+    __M0VO=__5U0P(((____0ZPM *)__L0VO));
+  } break;
+  case ____MR0N__: {
+    __M0VO=__H0VO(((____MR0N *)__L0VO));
+  } break;
+  case ____YWBP__: {
+    __M0VO=__51ZQ(((____YWBP *)__L0VO));
+  } break;
+  case ____LYBP__: {
+    __M0VO=__XBUP(((____LYBP *)__L0VO));
+  } break;
+  case ____CZBP__: {
+    __M0VO=__ICUP(((____CZBP *)__L0VO));
+  } break;
+  case ____3BEP__: {
+    __M0VO=__YVEQ(((____3BEP *)__L0VO));
+  } break;
+  };
+  if (((void *)__M0VO != (void *)NULL)) {
+    __IOYT=((____WH *)__Q5GB);
+    __ZVBU=((____GB4D *)__IOYT->__PB4D);
+    __YETU=(____Q)(__IOYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__YETU == (____Q)(__ZVBU->__OB4D.__AVLE +  1))) {
+      __P14F(__ZVBU,__M0VO);
+    } else /* FALSE */ {
+      __P14F(__ZVBU,__M0VO);
+      __WARH(__ZVBU,__YETU,(____Q)(__ZVBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__ZVBU->__OB4D.__S24F)[__YETU]=__M0VO;
+    };
+    __IOYT->__3DFE=(____Q)(__IOYT->__3DFE +  1);
+  };
+  __L0VO=__I0VO->__NR0N.__FC5J;
+  switch (((struct ___OBJ *)__L0VO)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
+  } break;
+  case ____0AXC__: {
+    __M0VO=__NMUH(((____0AXC *)__L0VO));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
+  } break;
+  case ____DMWH__: {
+    __M0VO=__S3KK(((____DMWH *)__L0VO));
+  } break;
+  case ____2A0I__: {
+    __ZI4S=((____2A0I *)__L0VO);
+    __TVBU=((____N5WC *)__ZI4S->__4VEJ);
+    __TVBU->__Q5WC.__KU4D=(____Q)(__TVBU->__Q5WC.__KU4D -  1);
+    if ((__TVBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __WETU=NULL;
+      __XETU=((____IB )(NULL));
+      __2FTU= 0;
+      __ZETU=((____IB )sizeof(____BC));
+      if (((unsigned long)__ZETU ==  0)) {
+        __WETU=__BC__;
+      } else /* FALSE */ {
+        __2FTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZETU));
+        if ((__2FTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0ETU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1ETU=(void *)((unsigned long)(void *)((unsigned long)__ZETU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2ETU=((____YWB )((____Q )(void *)((unsigned long)__1ETU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __0ETU=__OKI(__1ETU,((____IB )(&(table_size[(__2ETU)-1]))),((____YWB )((____Q )__1ETU)));
+          __XETU=__0ETU;
+        } else /* FALSE */ {
+          __2ETU=((____YWB )__2FTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0ETU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1ETU=(void *)((unsigned long)(void *)((unsigned long)__ZETU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __0ETU=__OKI(__1ETU,((____IB )(&(table_type[(__2ETU)]))),(____YWB)(__2ETU |  1));
+          __XETU=__0ETU;
+        };
+        __WETU=((____BC *)__XETU);
+        *(__WETU) = *(__BC__);
+      };
+      __SETU=((____BC *)__WETU);
+      if ((__SETU->__OFL <  250)) {
+        __UETU=__RVW( 250);
+        __SETU->__FFL=__UETU;
+        __SETU->__OFL= 250;
+      };
+      __SETU->__WJ= 0;
+      __EBEJ(__ZI4S,__WETU);
+      __LGZ(((____BC *)__WETU));
       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__3YVO=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__3YVO=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__2YVO));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__3YVO=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__2YVO));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__KH4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__2YVO)->receiver__554J);
-    Self__EUBU=((__LOCAL__43WC *)Self__KH4S->local__PUEJ);
-    Self__EUBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__EUBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__EUBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__HDTU=NULL;
-      ptr__IDTU=((__POINTER__IB )(NULL));
-      typ_id__NETU= 0;
-      __tmp__KDTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__KDTU ==  0)) {
-        result__HDTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__NETU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KDTU));
-        if ((typ_id__NETU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LDTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MDTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KDTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NDTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MDTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__LDTU=micro_alloc__table__lab__HKI(__tmp__MDTU,((__POINTER__IB )(&(table_size[(__tmp__NDTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MDTU)));
-          ptr__IDTU=__tmp__LDTU;
-        } else /* FALSE */ {
-          __tmp__NDTU=((__UINTEGER_32__RWB )typ_id__NETU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LDTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MDTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KDTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LDTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__LDTU=micro_alloc__table__lab__HKI(__tmp__MDTU,((__POINTER__IB )(&(table_type[(__tmp__NDTU)]))),(__UINTEGER_32__RWB)(__tmp__NDTU |  1));
-          ptr__IDTU=__tmp__LDTU;
-        };
-        result__HDTU=((__STRING__BC *)ptr__IDTU);
-        *(result__HDTU) = *(STRING__BC__);
-      };
-      Self__DDTU=((__STRING__BC *)result__HDTU);
-      if ((Self__DDTU->capacity__HFL <  250)) {
-        __tmp__FDTU=create__KVW( 250);
-        Self__DDTU->storage__4EL=__tmp__FDTU;
-        Self__DDTU->capacity__HFL= 250;
-      };
-      Self__DDTU->count__WJ= 0;
-      display__V5DJ(Self__KH4S,result__HDTU);
-      put_string__EGZ(((__STRING__BC *)result__HDTU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
+  } break;
+  case ____HJNJ__: {
+    __M0VO=__SCLK(((____HJNJ *)__L0VO));
+  } break;
+  case ____SJNJ__: {
+    __M0VO=__EDLK(((____SJNJ *)__L0VO));
+  } break;
+  case ____0AOJ__: {
+    __ZI4S=((____2A0I *)((____0AOJ *)__L0VO)->__OB5J);
+    __TVBU=((____N5WC *)__ZI4S->__4VEJ);
+    __TVBU->__Q5WC.__KU4D=(____Q)(__TVBU->__Q5WC.__KU4D -  1);
+    if ((__TVBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __WETU=NULL;
+      __XETU=((____IB )(NULL));
+      __2FTU= 0;
+      __ZETU=((____IB )sizeof(____BC));
+      if (((unsigned long)__ZETU ==  0)) {
+        __WETU=__BC__;
+      } else /* FALSE */ {
+        __2FTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZETU));
+        if ((__2FTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0ETU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1ETU=(void *)((unsigned long)(void *)((unsigned long)__ZETU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2ETU=((____YWB )((____Q )(void *)((unsigned long)__1ETU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __0ETU=__OKI(__1ETU,((____IB )(&(table_size[(__2ETU)-1]))),((____YWB )((____Q )__1ETU)));
+          __XETU=__0ETU;
+        } else /* FALSE */ {
+          __2ETU=((____YWB )__2FTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0ETU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1ETU=(void *)((unsigned long)(void *)((unsigned long)__ZETU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ETU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __0ETU=__OKI(__1ETU,((____IB )(&(table_type[(__2ETU)]))),(____YWB)(__2ETU |  1));
+          __XETU=__0ETU;
+        };
+        __WETU=((____BC *)__XETU);
+        *(__WETU) = *(__BC__);
+      };
+      __SETU=((____BC *)__WETU);
+      if ((__SETU->__OFL <  250)) {
+        __UETU=__RVW( 250);
+        __SETU->__FFL=__UETU;
+        __SETU->__OFL= 250;
+      };
+      __SETU->__WJ= 0;
+      __EBEJ(__ZI4S,__WETU);
+      __LGZ(((____BC *)__WETU));
       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__3YVO=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__3YVO=NULL;
+  case ____EBOJ__: {
+    __M0VO=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__3YVO=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__2YVO));
+  case ____3BOJ__: {
+    __M0VO=__AELK(((____3BOJ *)__L0VO));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__3YVO=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__2YVO));
+  case ____RCOJ__: {
+    __M0VO=__SELK(((____RCOJ *)__L0VO));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__3YVO=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__2YVO));
+  case ____HDOJ__: {
+    __M0VO=__EFLK(((____HDOJ *)__L0VO));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__3YVO=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__2YVO));
+  case ____1DOJ__: {
+    __M0VO=__WFLK(((____1DOJ *)__L0VO));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__3YVO=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__2YVO));
+  case ____PEOJ__: {
+    __M0VO=__IGLK(((____PEOJ *)__L0VO));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__3YVO=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__2YVO));
+  case ____DFOJ__: {
+    __M0VO=__0GLK(((____DFOJ *)__L0VO));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__3YVO=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__2YVO));
+  case ____XFOJ__: {
+    __M0VO=__MHLK(((____XFOJ *)__L0VO));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BGPS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__2YVO));
-    __tmp__3YVO=__tmp__BGPS;
+  case ____QGOJ__: {
+    __QHPS=__4VPK(((____QGOJ *)__L0VO));
+    __M0VO=__QHPS;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__3YVO=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__2YVO));
+  case ____EHOJ__: {
+    __M0VO=__CILK(((____EHOJ *)__L0VO));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__3YVO=NULL;
+  case ____2HOJ__: {
+    __M0VO=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__3YVO=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__2YVO));
+  case ____YIOJ__: {
+    __M0VO=__XILK(((____YIOJ *)__L0VO));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__3YVO=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__3YVO=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__3YVO=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __M0VO=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__SGPS=((__READ_SLOT__ZK4K *)__tmp__2YVO);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SGPS->slot__CYFM),Self__SGPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__TGPS=execute_access_unlink__5AMM(Self__SGPS);
-    __tmp__3YVO=__tmp__TGPS;
+  case ____IM4K__: {
+    __BIPS=((____IM4K *)__L0VO);
+    __EIEN(((____FKRG *)__BIPS->__RZFM),__BIPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __CIPS=__OCMM(__BIPS);
+    __M0VO=__CIPS;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__3YVO=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__2YVO));
+  case ____T5FL__: {
+    __M0VO=__VM5O(((____T5FL *)__L0VO));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__3YVO=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__2YVO));
+  case ____3DUL__: {
+    __M0VO=__VUTP(((____3DUL *)__L0VO));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TGPS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__2YVO));
-    __tmp__3YVO=__tmp__TGPS;
+  case ____0EUL__: {
+    __CIPS=__0Q2P(((____0EUL *)__L0VO));
+    __M0VO=__CIPS;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__3YVO=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__2YVO));
+  case ____BGUL__: {
+    __M0VO=__GVTP(((____BGUL *)__L0VO));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TGPS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__2YVO));
-    __tmp__3YVO=__tmp__TGPS;
+  case ____2GUL__: {
+    __CIPS=__5W2P(((____2GUL *)__L0VO));
+    __M0VO=__CIPS;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__3YVO=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__2YVO));
+  case ____B0VL__: {
+    __M0VO=__GQCN(((____B0VL *)__L0VO));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__3YVO=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__2YVO));
+  case ____P0VL__: {
+    __M0VO=__GNGM(((____P0VL *)__L0VO));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__1GPS=((__READ_GLOBAL__B4YL *)__tmp__2YVO);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__1GPS->global__Y5JM),Self__1GPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__1GPS->global__Y5JM));
-    __tmp__3YVO=NULL;
+  case ____Q5YL__: {
+    __KIPS=((____Q5YL *)__L0VO);
+    __EIEN(((____FKRG *)__KIPS->__HBKM),__KIPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__KIPS->__HBKM));
+    __M0VO=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__3YVO=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__2YVO));
+  case ____UVPM__: {
+    __M0VO=__GHXN(((____UVPM *)__L0VO));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__3YVO=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__2YVO));
+  case ____0ZPM__: {
+    __M0VO=__5U0P(((____0ZPM *)__L0VO));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__3YVO=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__2YVO));
+  case ____MR0N__: {
+    __M0VO=__H0VO(((____MR0N *)__L0VO));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__3YVO=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__2YVO));
+  case ____YWBP__: {
+    __M0VO=__51ZQ(((____YWBP *)__L0VO));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__3YVO=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__2YVO));
+  case ____LYBP__: {
+    __M0VO=__XBUP(((____LYBP *)__L0VO));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__3YVO=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__2YVO));
+  case ____CZBP__: {
+    __M0VO=__ICUP(((____CZBP *)__L0VO));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__3YVO=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__2YVO));
+  case ____3BEP__: {
+    __M0VO=__YVEQ(((____3BEP *)__L0VO));
   } break;
   };
-  __tmp__2YVO=__tmp__3YVO;
-  return(__tmp__2YVO);
+  __L0VO=__M0VO;
+  return(__L0VO);
 }
 
-static void* execute_unlink__Q0ZQ(__EXPR_SUP_EQ__JVBP *Self__R0ZQ)
-// ({EXPR_SUP_EQ__JVBP}) With result Recursive, No inlinable.
+static void* __51ZQ(____YWBP *__A2ZQ)
+// ({__YWBP}) With result Recursive, No inlinable.
 {
-  void *__tmp__U0ZQ;
-  void *__tmp__V0ZQ,*__tmp__TJPS;
-  __READ_LOCAL__N5ZI *Self__GI4S;
-  __LOCAL__43WC *Self__TUBU;
-  __STRING__BC *result__PFTU,*Self__LFTU;
-  __POINTER__IB ptr__QFTU,__tmp__SFTU,__tmp__TFTU,__tmp__UFTU;
-  __INTEGER__Q typ_id__RFTU,typ_id__VGTU;
-  __UINTEGER_32__RWB __tmp__VFTU;
-  __PUT_TO__BFOJ *__tmp__BJPS;
-  __READ_SLOT__ZK4K *Self__SJPS;
-  __READ_GLOBAL__B4YL *Self__1JPS;
-  __LIST__WH *Self__1MYT;
-  __CHARACTER__DB *__tmp__NFTU;
-  __FAST_ARRAYoINSTRo__X53D *Self__ZUBU;
-  __tmp__U0ZQ=Self__R0ZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__U0ZQ)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__V0ZQ=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__V0ZQ=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__U0ZQ));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__V0ZQ=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__V0ZQ=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__V0ZQ=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__U0ZQ));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__GI4S=((__READ_LOCAL__N5ZI *)__tmp__U0ZQ);
-    Self__TUBU=((__LOCAL__43WC *)Self__GI4S->local__PUEJ);
-    Self__TUBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TUBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__TUBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__PFTU=NULL;
-      ptr__QFTU=((__POINTER__IB )(NULL));
-      typ_id__RFTU= 0;
-      __tmp__SFTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__SFTU ==  0)) {
-        result__PFTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__RFTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SFTU));
-        if ((typ_id__RFTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__TFTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__UFTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SFTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VFTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UFTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__TFTU=micro_alloc__table__lab__HKI(__tmp__UFTU,((__POINTER__IB )(&(table_size[(__tmp__VFTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UFTU)));
-          ptr__QFTU=__tmp__TFTU;
-        } else /* FALSE */ {
-          __tmp__VFTU=((__UINTEGER_32__RWB )typ_id__RFTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__TFTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__UFTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SFTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__TFTU=micro_alloc__table__lab__HKI(__tmp__UFTU,((__POINTER__IB )(&(table_type[(__tmp__VFTU)]))),(__UINTEGER_32__RWB)(__tmp__VFTU |  1));
-          ptr__QFTU=__tmp__TFTU;
-        };
-        result__PFTU=((__STRING__BC *)ptr__QFTU);
-        *(result__PFTU) = *(STRING__BC__);
-      };
-      Self__LFTU=((__STRING__BC *)result__PFTU);
-      if ((Self__LFTU->capacity__HFL <  250)) {
-        __tmp__NFTU=create__KVW( 250);
-        Self__LFTU->storage__4EL=__tmp__NFTU;
-        Self__LFTU->capacity__HFL= 250;
-      };
-      Self__LFTU->count__WJ= 0;
-      display__V5DJ(Self__GI4S,result__PFTU);
-      put_string__EGZ(((__STRING__BC *)result__PFTU));
+  void *__D2ZQ;
+  void *__E2ZQ,*__CLPS;
+  ____2A0I *__VJ4S;
+  ____N5WC *__CWBU;
+  ____BC *__4GTU,*__0GTU;
+  ____IB __5GTU,__BHTU,__CHTU,__DHTU;
+  ____Q __AHTU,__EITU;
+  ____YWB __EHTU;
+  ____QGOJ *__QKPS;
+  ____IM4K *__BLPS;
+  ____Q5YL *__KLPS;
+  ____WH *__KOYT;
+  ____DB *__2GTU;
+  ____GB4D *__IWBU;
+  __D2ZQ=__A2ZQ->__ZWBP.__0A5J;
+  switch (((struct ___OBJ *)__D2ZQ)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
+  } break;
+  case ____0AXC__: {
+    __E2ZQ=__NMUH(((____0AXC *)__D2ZQ));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
+  } break;
+  case ____DMWH__: {
+    __E2ZQ=__S3KK(((____DMWH *)__D2ZQ));
+  } break;
+  case ____2A0I__: {
+    __VJ4S=((____2A0I *)__D2ZQ);
+    __CWBU=((____N5WC *)__VJ4S->__4VEJ);
+    __CWBU->__Q5WC.__KU4D=(____Q)(__CWBU->__Q5WC.__KU4D -  1);
+    if ((__CWBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __4GTU=NULL;
+      __5GTU=((____IB )(NULL));
+      __AHTU= 0;
+      __BHTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__BHTU ==  0)) {
+        __4GTU=__BC__;
+      } else /* FALSE */ {
+        __AHTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BHTU));
+        if ((__AHTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __CHTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __DHTU=(void *)((unsigned long)(void *)((unsigned long)__BHTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EHTU=((____YWB )((____Q )(void *)((unsigned long)__DHTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __CHTU=__OKI(__DHTU,((____IB )(&(table_size[(__EHTU)-1]))),((____YWB )((____Q )__DHTU)));
+          __5GTU=__CHTU;
+        } else /* FALSE */ {
+          __EHTU=((____YWB )__AHTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __CHTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __DHTU=(void *)((unsigned long)(void *)((unsigned long)__BHTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CHTU=__OKI(__DHTU,((____IB )(&(table_type[(__EHTU)]))),(____YWB)(__EHTU |  1));
+          __5GTU=__CHTU;
+        };
+        __4GTU=((____BC *)__5GTU);
+        *(__4GTU) = *(__BC__);
+      };
+      __0GTU=((____BC *)__4GTU);
+      if ((__0GTU->__OFL <  250)) {
+        __2GTU=__RVW( 250);
+        __0GTU->__FFL=__2GTU;
+        __0GTU->__OFL= 250;
+      };
+      __0GTU->__WJ= 0;
+      __EBEJ(__VJ4S,__4GTU);
+      __LGZ(((____BC *)__4GTU));
       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__V0ZQ=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__V0ZQ=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__V0ZQ=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__U0ZQ));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__GI4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__U0ZQ)->receiver__554J);
-    Self__TUBU=((__LOCAL__43WC *)Self__GI4S->local__PUEJ);
-    Self__TUBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TUBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__TUBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__PFTU=NULL;
-      ptr__QFTU=((__POINTER__IB )(NULL));
-      typ_id__RFTU= 0;
-      __tmp__SFTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__SFTU ==  0)) {
-        result__PFTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__RFTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SFTU));
-        if ((typ_id__RFTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__TFTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__UFTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SFTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VFTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UFTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__TFTU=micro_alloc__table__lab__HKI(__tmp__UFTU,((__POINTER__IB )(&(table_size[(__tmp__VFTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UFTU)));
-          ptr__QFTU=__tmp__TFTU;
-        } else /* FALSE */ {
-          __tmp__VFTU=((__UINTEGER_32__RWB )typ_id__RFTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__TFTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__UFTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SFTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__TFTU=micro_alloc__table__lab__HKI(__tmp__UFTU,((__POINTER__IB )(&(table_type[(__tmp__VFTU)]))),(__UINTEGER_32__RWB)(__tmp__VFTU |  1));
-          ptr__QFTU=__tmp__TFTU;
-        };
-        result__PFTU=((__STRING__BC *)ptr__QFTU);
-        *(result__PFTU) = *(STRING__BC__);
-      };
-      Self__LFTU=((__STRING__BC *)result__PFTU);
-      if ((Self__LFTU->capacity__HFL <  250)) {
-        __tmp__NFTU=create__KVW( 250);
-        Self__LFTU->storage__4EL=__tmp__NFTU;
-        Self__LFTU->capacity__HFL= 250;
-      };
-      Self__LFTU->count__WJ= 0;
-      display__V5DJ(Self__GI4S,result__PFTU);
-      put_string__EGZ(((__STRING__BC *)result__PFTU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
+  } break;
+  case ____HJNJ__: {
+    __E2ZQ=__SCLK(((____HJNJ *)__D2ZQ));
+  } break;
+  case ____SJNJ__: {
+    __E2ZQ=__EDLK(((____SJNJ *)__D2ZQ));
+  } break;
+  case ____0AOJ__: {
+    __VJ4S=((____2A0I *)((____0AOJ *)__D2ZQ)->__OB5J);
+    __CWBU=((____N5WC *)__VJ4S->__4VEJ);
+    __CWBU->__Q5WC.__KU4D=(____Q)(__CWBU->__Q5WC.__KU4D -  1);
+    if ((__CWBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __4GTU=NULL;
+      __5GTU=((____IB )(NULL));
+      __AHTU= 0;
+      __BHTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__BHTU ==  0)) {
+        __4GTU=__BC__;
+      } else /* FALSE */ {
+        __AHTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BHTU));
+        if ((__AHTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __CHTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __DHTU=(void *)((unsigned long)(void *)((unsigned long)__BHTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EHTU=((____YWB )((____Q )(void *)((unsigned long)__DHTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __CHTU=__OKI(__DHTU,((____IB )(&(table_size[(__EHTU)-1]))),((____YWB )((____Q )__DHTU)));
+          __5GTU=__CHTU;
+        } else /* FALSE */ {
+          __EHTU=((____YWB )__AHTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __CHTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __DHTU=(void *)((unsigned long)(void *)((unsigned long)__BHTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CHTU=__OKI(__DHTU,((____IB )(&(table_type[(__EHTU)]))),(____YWB)(__EHTU |  1));
+          __5GTU=__CHTU;
+        };
+        __4GTU=((____BC *)__5GTU);
+        *(__4GTU) = *(__BC__);
+      };
+      __0GTU=((____BC *)__4GTU);
+      if ((__0GTU->__OFL <  250)) {
+        __2GTU=__RVW( 250);
+        __0GTU->__FFL=__2GTU;
+        __0GTU->__OFL= 250;
+      };
+      __0GTU->__WJ= 0;
+      __EBEJ(__VJ4S,__4GTU);
+      __LGZ(((____BC *)__4GTU));
       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__V0ZQ=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__V0ZQ=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__V0ZQ=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__V0ZQ=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__V0ZQ=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__V0ZQ=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__V0ZQ=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__V0ZQ=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__V0ZQ=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__U0ZQ));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BJPS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__U0ZQ));
-    __tmp__V0ZQ=__tmp__BJPS;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__V0ZQ=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__U0ZQ));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__V0ZQ=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__V0ZQ=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__U0ZQ));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__V0ZQ=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__V0ZQ=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__V0ZQ=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__SJPS=((__READ_SLOT__ZK4K *)__tmp__U0ZQ);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SJPS->slot__CYFM),Self__SJPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__TJPS=execute_access_unlink__5AMM(Self__SJPS);
-    __tmp__V0ZQ=__tmp__TJPS;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__V0ZQ=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__V0ZQ=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TJPS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__U0ZQ));
-    __tmp__V0ZQ=__tmp__TJPS;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__V0ZQ=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TJPS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__U0ZQ));
-    __tmp__V0ZQ=__tmp__TJPS;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__V0ZQ=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__V0ZQ=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__U0ZQ));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__1JPS=((__READ_GLOBAL__B4YL *)__tmp__U0ZQ);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__1JPS->global__Y5JM),Self__1JPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__1JPS->global__Y5JM));
-    __tmp__V0ZQ=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__V0ZQ=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__V0ZQ=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__V0ZQ=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__V0ZQ=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__V0ZQ=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__V0ZQ=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__V0ZQ=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__U0ZQ));
-  } break;
-  };
-  if (((void *)__tmp__V0ZQ != (void *)NULL)) {
-    Self__1MYT=((__LIST__WH *)list_current__Y4GB);
-    Self__ZUBU=((__FAST_ARRAYoINSTRo__X53D *)Self__1MYT->expr_list__AA4D);
-    typ_id__RFTU=(__INTEGER__Q)(Self__1MYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__RFTU == (__INTEGER__Q)(Self__ZUBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__ZUBU,__tmp__V0ZQ);
-    } else /* FALSE */ {
-      add_last__A04F(Self__ZUBU,__tmp__V0ZQ);
-      move__to__by__H5QH(Self__ZUBU,typ_id__RFTU,(__INTEGER__Q)(Self__ZUBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__ZUBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__RFTU]=__tmp__V0ZQ;
-    };
-    Self__1MYT->index__OCFE=(__INTEGER__Q)(Self__1MYT->index__OCFE +  1);
-  };
-  __tmp__U0ZQ=Self__R0ZQ->parent_expr_binary_cmp__KVBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__U0ZQ)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__V0ZQ=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__V0ZQ=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__U0ZQ));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__V0ZQ=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__V0ZQ=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__V0ZQ=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__U0ZQ));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__GI4S=((__READ_LOCAL__N5ZI *)__tmp__U0ZQ);
-    Self__TUBU=((__LOCAL__43WC *)Self__GI4S->local__PUEJ);
-    Self__TUBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TUBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__TUBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__PFTU=NULL;
-      ptr__QFTU=((__POINTER__IB )(NULL));
-      typ_id__VGTU= 0;
-      __tmp__SFTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__SFTU ==  0)) {
-        result__PFTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__VGTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SFTU));
-        if ((typ_id__VGTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__TFTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__UFTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SFTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VFTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UFTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__TFTU=micro_alloc__table__lab__HKI(__tmp__UFTU,((__POINTER__IB )(&(table_size[(__tmp__VFTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UFTU)));
-          ptr__QFTU=__tmp__TFTU;
-        } else /* FALSE */ {
-          __tmp__VFTU=((__UINTEGER_32__RWB )typ_id__VGTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__TFTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__UFTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SFTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__TFTU=micro_alloc__table__lab__HKI(__tmp__UFTU,((__POINTER__IB )(&(table_type[(__tmp__VFTU)]))),(__UINTEGER_32__RWB)(__tmp__VFTU |  1));
-          ptr__QFTU=__tmp__TFTU;
-        };
-        result__PFTU=((__STRING__BC *)ptr__QFTU);
-        *(result__PFTU) = *(STRING__BC__);
-      };
-      Self__LFTU=((__STRING__BC *)result__PFTU);
-      if ((Self__LFTU->capacity__HFL <  250)) {
-        __tmp__NFTU=create__KVW( 250);
-        Self__LFTU->storage__4EL=__tmp__NFTU;
-        Self__LFTU->capacity__HFL= 250;
-      };
-      Self__LFTU->count__WJ= 0;
-      display__V5DJ(Self__GI4S,result__PFTU);
-      put_string__EGZ(((__STRING__BC *)result__PFTU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
+  } break;
+  case ____EBOJ__: {
+    __E2ZQ=NULL;
+  } break;
+  case ____3BOJ__: {
+    __E2ZQ=__AELK(((____3BOJ *)__D2ZQ));
+  } break;
+  case ____RCOJ__: {
+    __E2ZQ=__SELK(((____RCOJ *)__D2ZQ));
+  } break;
+  case ____HDOJ__: {
+    __E2ZQ=__EFLK(((____HDOJ *)__D2ZQ));
+  } break;
+  case ____1DOJ__: {
+    __E2ZQ=__WFLK(((____1DOJ *)__D2ZQ));
+  } break;
+  case ____PEOJ__: {
+    __E2ZQ=__IGLK(((____PEOJ *)__D2ZQ));
+  } break;
+  case ____DFOJ__: {
+    __E2ZQ=__0GLK(((____DFOJ *)__D2ZQ));
+  } break;
+  case ____XFOJ__: {
+    __E2ZQ=__MHLK(((____XFOJ *)__D2ZQ));
+  } break;
+  case ____QGOJ__: {
+    __QKPS=__4VPK(((____QGOJ *)__D2ZQ));
+    __E2ZQ=__QKPS;
+  } break;
+  case ____EHOJ__: {
+    __E2ZQ=__CILK(((____EHOJ *)__D2ZQ));
+  } break;
+  case ____2HOJ__: {
+    __E2ZQ=NULL;
+  } break;
+  case ____YIOJ__: {
+    __E2ZQ=__XILK(((____YIOJ *)__D2ZQ));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
+  } break;
+  case ____IM4K__: {
+    __BLPS=((____IM4K *)__D2ZQ);
+    __EIEN(((____FKRG *)__BLPS->__RZFM),__BLPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __CLPS=__OCMM(__BLPS);
+    __E2ZQ=__CLPS;
+  } break;
+  case ____T5FL__: {
+    __E2ZQ=__VM5O(((____T5FL *)__D2ZQ));
+  } break;
+  case ____3DUL__: {
+    __E2ZQ=__VUTP(((____3DUL *)__D2ZQ));
+  } break;
+  case ____0EUL__: {
+    __CLPS=__0Q2P(((____0EUL *)__D2ZQ));
+    __E2ZQ=__CLPS;
+  } break;
+  case ____BGUL__: {
+    __E2ZQ=__GVTP(((____BGUL *)__D2ZQ));
+  } break;
+  case ____2GUL__: {
+    __CLPS=__5W2P(((____2GUL *)__D2ZQ));
+    __E2ZQ=__CLPS;
+  } break;
+  case ____B0VL__: {
+    __E2ZQ=__GQCN(((____B0VL *)__D2ZQ));
+  } break;
+  case ____P0VL__: {
+    __E2ZQ=__GNGM(((____P0VL *)__D2ZQ));
+  } break;
+  case ____Q5YL__: {
+    __KLPS=((____Q5YL *)__D2ZQ);
+    __EIEN(((____FKRG *)__KLPS->__HBKM),__KLPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__KLPS->__HBKM));
+    __E2ZQ=NULL;
+  } break;
+  case ____UVPM__: {
+    __E2ZQ=__GHXN(((____UVPM *)__D2ZQ));
+  } break;
+  case ____0ZPM__: {
+    __E2ZQ=__5U0P(((____0ZPM *)__D2ZQ));
+  } break;
+  case ____MR0N__: {
+    __E2ZQ=__H0VO(((____MR0N *)__D2ZQ));
+  } break;
+  case ____YWBP__: {
+    __E2ZQ=__51ZQ(((____YWBP *)__D2ZQ));
+  } break;
+  case ____LYBP__: {
+    __E2ZQ=__XBUP(((____LYBP *)__D2ZQ));
+  } break;
+  case ____CZBP__: {
+    __E2ZQ=__ICUP(((____CZBP *)__D2ZQ));
+  } break;
+  case ____3BEP__: {
+    __E2ZQ=__YVEQ(((____3BEP *)__D2ZQ));
+  } break;
+  };
+  if (((void *)__E2ZQ != (void *)NULL)) {
+    __KOYT=((____WH *)__Q5GB);
+    __IWBU=((____GB4D *)__KOYT->__PB4D);
+    __AHTU=(____Q)(__KOYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__AHTU == (____Q)(__IWBU->__OB4D.__AVLE +  1))) {
+      __P14F(__IWBU,__E2ZQ);
+    } else /* FALSE */ {
+      __P14F(__IWBU,__E2ZQ);
+      __WARH(__IWBU,__AHTU,(____Q)(__IWBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__IWBU->__OB4D.__S24F)[__AHTU]=__E2ZQ;
+    };
+    __KOYT->__3DFE=(____Q)(__KOYT->__3DFE +  1);
+  };
+  __D2ZQ=__A2ZQ->__ZWBP.__AB5J;
+  switch (((struct ___OBJ *)__D2ZQ)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
+  } break;
+  case ____0AXC__: {
+    __E2ZQ=__NMUH(((____0AXC *)__D2ZQ));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
+  } break;
+  case ____DMWH__: {
+    __E2ZQ=__S3KK(((____DMWH *)__D2ZQ));
+  } break;
+  case ____2A0I__: {
+    __VJ4S=((____2A0I *)__D2ZQ);
+    __CWBU=((____N5WC *)__VJ4S->__4VEJ);
+    __CWBU->__Q5WC.__KU4D=(____Q)(__CWBU->__Q5WC.__KU4D -  1);
+    if ((__CWBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __4GTU=NULL;
+      __5GTU=((____IB )(NULL));
+      __EITU= 0;
+      __BHTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__BHTU ==  0)) {
+        __4GTU=__BC__;
+      } else /* FALSE */ {
+        __EITU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BHTU));
+        if ((__EITU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __CHTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __DHTU=(void *)((unsigned long)(void *)((unsigned long)__BHTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EHTU=((____YWB )((____Q )(void *)((unsigned long)__DHTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __CHTU=__OKI(__DHTU,((____IB )(&(table_size[(__EHTU)-1]))),((____YWB )((____Q )__DHTU)));
+          __5GTU=__CHTU;
+        } else /* FALSE */ {
+          __EHTU=((____YWB )__EITU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __CHTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __DHTU=(void *)((unsigned long)(void *)((unsigned long)__BHTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CHTU=__OKI(__DHTU,((____IB )(&(table_type[(__EHTU)]))),(____YWB)(__EHTU |  1));
+          __5GTU=__CHTU;
+        };
+        __4GTU=((____BC *)__5GTU);
+        *(__4GTU) = *(__BC__);
+      };
+      __0GTU=((____BC *)__4GTU);
+      if ((__0GTU->__OFL <  250)) {
+        __2GTU=__RVW( 250);
+        __0GTU->__FFL=__2GTU;
+        __0GTU->__OFL= 250;
+      };
+      __0GTU->__WJ= 0;
+      __EBEJ(__VJ4S,__4GTU);
+      __LGZ(((____BC *)__4GTU));
       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__V0ZQ=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__V0ZQ=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__U0ZQ));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__V0ZQ=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__U0ZQ));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__GI4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__U0ZQ)->receiver__554J);
-    Self__TUBU=((__LOCAL__43WC *)Self__GI4S->local__PUEJ);
-    Self__TUBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__TUBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__TUBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__PFTU=NULL;
-      ptr__QFTU=((__POINTER__IB )(NULL));
-      typ_id__VGTU= 0;
-      __tmp__SFTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__SFTU ==  0)) {
-        result__PFTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__VGTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SFTU));
-        if ((typ_id__VGTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__TFTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__UFTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SFTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__VFTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UFTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__TFTU=micro_alloc__table__lab__HKI(__tmp__UFTU,((__POINTER__IB )(&(table_size[(__tmp__VFTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UFTU)));
-          ptr__QFTU=__tmp__TFTU;
-        } else /* FALSE */ {
-          __tmp__VFTU=((__UINTEGER_32__RWB )typ_id__VGTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__TFTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__UFTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SFTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TFTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__TFTU=micro_alloc__table__lab__HKI(__tmp__UFTU,((__POINTER__IB )(&(table_type[(__tmp__VFTU)]))),(__UINTEGER_32__RWB)(__tmp__VFTU |  1));
-          ptr__QFTU=__tmp__TFTU;
-        };
-        result__PFTU=((__STRING__BC *)ptr__QFTU);
-        *(result__PFTU) = *(STRING__BC__);
-      };
-      Self__LFTU=((__STRING__BC *)result__PFTU);
-      if ((Self__LFTU->capacity__HFL <  250)) {
-        __tmp__NFTU=create__KVW( 250);
-        Self__LFTU->storage__4EL=__tmp__NFTU;
-        Self__LFTU->capacity__HFL= 250;
-      };
-      Self__LFTU->count__WJ= 0;
-      display__V5DJ(Self__GI4S,result__PFTU);
-      put_string__EGZ(((__STRING__BC *)result__PFTU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
+  } break;
+  case ____HJNJ__: {
+    __E2ZQ=__SCLK(((____HJNJ *)__D2ZQ));
+  } break;
+  case ____SJNJ__: {
+    __E2ZQ=__EDLK(((____SJNJ *)__D2ZQ));
+  } break;
+  case ____0AOJ__: {
+    __VJ4S=((____2A0I *)((____0AOJ *)__D2ZQ)->__OB5J);
+    __CWBU=((____N5WC *)__VJ4S->__4VEJ);
+    __CWBU->__Q5WC.__KU4D=(____Q)(__CWBU->__Q5WC.__KU4D -  1);
+    if ((__CWBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __4GTU=NULL;
+      __5GTU=((____IB )(NULL));
+      __EITU= 0;
+      __BHTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__BHTU ==  0)) {
+        __4GTU=__BC__;
+      } else /* FALSE */ {
+        __EITU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BHTU));
+        if ((__EITU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __CHTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __DHTU=(void *)((unsigned long)(void *)((unsigned long)__BHTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __EHTU=((____YWB )((____Q )(void *)((unsigned long)__DHTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __CHTU=__OKI(__DHTU,((____IB )(&(table_size[(__EHTU)-1]))),((____YWB )((____Q )__DHTU)));
+          __5GTU=__CHTU;
+        } else /* FALSE */ {
+          __EHTU=((____YWB )__EITU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __CHTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __DHTU=(void *)((unsigned long)(void *)((unsigned long)__BHTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CHTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __CHTU=__OKI(__DHTU,((____IB )(&(table_type[(__EHTU)]))),(____YWB)(__EHTU |  1));
+          __5GTU=__CHTU;
+        };
+        __4GTU=((____BC *)__5GTU);
+        *(__4GTU) = *(__BC__);
+      };
+      __0GTU=((____BC *)__4GTU);
+      if ((__0GTU->__OFL <  250)) {
+        __2GTU=__RVW( 250);
+        __0GTU->__FFL=__2GTU;
+        __0GTU->__OFL= 250;
+      };
+      __0GTU->__WJ= 0;
+      __EBEJ(__VJ4S,__4GTU);
+      __LGZ(((____BC *)__4GTU));
       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__V0ZQ=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__V0ZQ=NULL;
+  case ____EBOJ__: {
+    __E2ZQ=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__V0ZQ=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__U0ZQ));
+  case ____3BOJ__: {
+    __E2ZQ=__AELK(((____3BOJ *)__D2ZQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__V0ZQ=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__U0ZQ));
+  case ____RCOJ__: {
+    __E2ZQ=__SELK(((____RCOJ *)__D2ZQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__V0ZQ=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__U0ZQ));
+  case ____HDOJ__: {
+    __E2ZQ=__EFLK(((____HDOJ *)__D2ZQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__V0ZQ=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__U0ZQ));
+  case ____1DOJ__: {
+    __E2ZQ=__WFLK(((____1DOJ *)__D2ZQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__V0ZQ=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__U0ZQ));
+  case ____PEOJ__: {
+    __E2ZQ=__IGLK(((____PEOJ *)__D2ZQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__V0ZQ=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__U0ZQ));
+  case ____DFOJ__: {
+    __E2ZQ=__0GLK(((____DFOJ *)__D2ZQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__V0ZQ=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__U0ZQ));
+  case ____XFOJ__: {
+    __E2ZQ=__MHLK(((____XFOJ *)__D2ZQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BJPS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__U0ZQ));
-    __tmp__V0ZQ=__tmp__BJPS;
+  case ____QGOJ__: {
+    __QKPS=__4VPK(((____QGOJ *)__D2ZQ));
+    __E2ZQ=__QKPS;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__V0ZQ=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__U0ZQ));
+  case ____EHOJ__: {
+    __E2ZQ=__CILK(((____EHOJ *)__D2ZQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__V0ZQ=NULL;
+  case ____2HOJ__: {
+    __E2ZQ=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__V0ZQ=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__U0ZQ));
+  case ____YIOJ__: {
+    __E2ZQ=__XILK(((____YIOJ *)__D2ZQ));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__V0ZQ=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__V0ZQ=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__V0ZQ=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __E2ZQ=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__SJPS=((__READ_SLOT__ZK4K *)__tmp__U0ZQ);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SJPS->slot__CYFM),Self__SJPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__TJPS=execute_access_unlink__5AMM(Self__SJPS);
-    __tmp__V0ZQ=__tmp__TJPS;
+  case ____IM4K__: {
+    __BLPS=((____IM4K *)__D2ZQ);
+    __EIEN(((____FKRG *)__BLPS->__RZFM),__BLPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __CLPS=__OCMM(__BLPS);
+    __E2ZQ=__CLPS;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__V0ZQ=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__U0ZQ));
+  case ____T5FL__: {
+    __E2ZQ=__VM5O(((____T5FL *)__D2ZQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__V0ZQ=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__U0ZQ));
+  case ____3DUL__: {
+    __E2ZQ=__VUTP(((____3DUL *)__D2ZQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TJPS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__U0ZQ));
-    __tmp__V0ZQ=__tmp__TJPS;
+  case ____0EUL__: {
+    __CLPS=__0Q2P(((____0EUL *)__D2ZQ));
+    __E2ZQ=__CLPS;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__V0ZQ=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__U0ZQ));
+  case ____BGUL__: {
+    __E2ZQ=__GVTP(((____BGUL *)__D2ZQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TJPS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__U0ZQ));
-    __tmp__V0ZQ=__tmp__TJPS;
+  case ____2GUL__: {
+    __CLPS=__5W2P(((____2GUL *)__D2ZQ));
+    __E2ZQ=__CLPS;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__V0ZQ=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__U0ZQ));
+  case ____B0VL__: {
+    __E2ZQ=__GQCN(((____B0VL *)__D2ZQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__V0ZQ=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__U0ZQ));
+  case ____P0VL__: {
+    __E2ZQ=__GNGM(((____P0VL *)__D2ZQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__1JPS=((__READ_GLOBAL__B4YL *)__tmp__U0ZQ);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__1JPS->global__Y5JM),Self__1JPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__1JPS->global__Y5JM));
-    __tmp__V0ZQ=NULL;
+  case ____Q5YL__: {
+    __KLPS=((____Q5YL *)__D2ZQ);
+    __EIEN(((____FKRG *)__KLPS->__HBKM),__KLPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__KLPS->__HBKM));
+    __E2ZQ=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__V0ZQ=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__U0ZQ));
+  case ____UVPM__: {
+    __E2ZQ=__GHXN(((____UVPM *)__D2ZQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__V0ZQ=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__U0ZQ));
+  case ____0ZPM__: {
+    __E2ZQ=__5U0P(((____0ZPM *)__D2ZQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__V0ZQ=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__U0ZQ));
+  case ____MR0N__: {
+    __E2ZQ=__H0VO(((____MR0N *)__D2ZQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__V0ZQ=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__U0ZQ));
+  case ____YWBP__: {
+    __E2ZQ=__51ZQ(((____YWBP *)__D2ZQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__V0ZQ=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__U0ZQ));
+  case ____LYBP__: {
+    __E2ZQ=__XBUP(((____LYBP *)__D2ZQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__V0ZQ=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__U0ZQ));
+  case ____CZBP__: {
+    __E2ZQ=__ICUP(((____CZBP *)__D2ZQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__V0ZQ=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__U0ZQ));
+  case ____3BEP__: {
+    __E2ZQ=__YVEQ(((____3BEP *)__D2ZQ));
   } break;
   };
-  __tmp__U0ZQ=__tmp__V0ZQ;
-  return(__tmp__U0ZQ);
+  __D2ZQ=__E2ZQ;
+  return(__D2ZQ);
 }
 
-static void* execute_unlink__IAUP(__EXPR_INF__2WBP *Self__JAUP)
-// ({EXPR_INF__2WBP}) With result Recursive, No inlinable.
+static void* __XBUP(____LYBP *__YBUP)
+// ({__LYBP}) With result Recursive, No inlinable.
 {
-  void *__tmp__MAUP;
-  void *__tmp__NAUP,*__tmp__TMPS;
-  __READ_LOCAL__N5ZI *Self__CJ4S;
-  __LOCAL__43WC *Self__CVBU;
-  __STRING__BC *result__XHTU,*Self__THTU;
-  __POINTER__IB ptr__YHTU,__tmp__0HTU,__tmp__1HTU,__tmp__2HTU;
-  __INTEGER__Q typ_id__ZHTU,typ_id__3ITU;
-  __UINTEGER_32__RWB __tmp__3HTU;
-  __PUT_TO__BFOJ *__tmp__BMPS;
-  __READ_SLOT__ZK4K *Self__SMPS;
-  __READ_GLOBAL__B4YL *Self__1MPS;
-  __LIST__WH *Self__3MYT;
-  __CHARACTER__DB *__tmp__VHTU;
-  __FAST_ARRAYoINSTRo__X53D *Self__IVBU;
-  __tmp__MAUP=Self__JAUP->parent_expr_binary_cmp__3WBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__MAUP)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__NAUP=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__NAUP=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__MAUP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__NAUP=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__NAUP=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__NAUP=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__MAUP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__CJ4S=((__READ_LOCAL__N5ZI *)__tmp__MAUP);
-    Self__CVBU=((__LOCAL__43WC *)Self__CJ4S->local__PUEJ);
-    Self__CVBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CVBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__CVBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__XHTU=NULL;
-      ptr__YHTU=((__POINTER__IB )(NULL));
-      typ_id__ZHTU= 0;
-      __tmp__0HTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__0HTU ==  0)) {
-        result__XHTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__ZHTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0HTU));
-        if ((typ_id__ZHTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1HTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2HTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0HTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3HTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2HTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__1HTU=micro_alloc__table__lab__HKI(__tmp__2HTU,((__POINTER__IB )(&(table_size[(__tmp__3HTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2HTU)));
-          ptr__YHTU=__tmp__1HTU;
-        } else /* FALSE */ {
-          __tmp__3HTU=((__UINTEGER_32__RWB )typ_id__ZHTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1HTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2HTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0HTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__1HTU=micro_alloc__table__lab__HKI(__tmp__2HTU,((__POINTER__IB )(&(table_type[(__tmp__3HTU)]))),(__UINTEGER_32__RWB)(__tmp__3HTU |  1));
-          ptr__YHTU=__tmp__1HTU;
-        };
-        result__XHTU=((__STRING__BC *)ptr__YHTU);
-        *(result__XHTU) = *(STRING__BC__);
-      };
-      Self__THTU=((__STRING__BC *)result__XHTU);
-      if ((Self__THTU->capacity__HFL <  250)) {
-        __tmp__VHTU=create__KVW( 250);
-        Self__THTU->storage__4EL=__tmp__VHTU;
-        Self__THTU->capacity__HFL= 250;
-      };
-      Self__THTU->count__WJ= 0;
-      display__V5DJ(Self__CJ4S,result__XHTU);
-      put_string__EGZ(((__STRING__BC *)result__XHTU));
+  void *__1BUP;
+  void *__2BUP,*__COPS;
+  ____2A0I *__RK4S;
+  ____N5WC *__RWBU;
+  ____BC *__GJTU,*__CJTU;
+  ____IB __HJTU,__JJTU,__KJTU,__LJTU;
+  ____Q __IJTU,__MKTU;
+  ____YWB __MJTU;
+  ____QGOJ *__QNPS;
+  ____IM4K *__BOPS;
+  ____Q5YL *__KOPS;
+  ____WH *__MOYT;
+  ____DB *__EJTU;
+  ____GB4D *__XWBU;
+  __1BUP=__YBUP->__MYBP.__0A5J;
+  switch (((struct ___OBJ *)__1BUP)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
+  } break;
+  case ____0AXC__: {
+    __2BUP=__NMUH(((____0AXC *)__1BUP));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
+  } break;
+  case ____DMWH__: {
+    __2BUP=__S3KK(((____DMWH *)__1BUP));
+  } break;
+  case ____2A0I__: {
+    __RK4S=((____2A0I *)__1BUP);
+    __RWBU=((____N5WC *)__RK4S->__4VEJ);
+    __RWBU->__Q5WC.__KU4D=(____Q)(__RWBU->__Q5WC.__KU4D -  1);
+    if ((__RWBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __GJTU=NULL;
+      __HJTU=((____IB )(NULL));
+      __IJTU= 0;
+      __JJTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__JJTU ==  0)) {
+        __GJTU=__BC__;
+      } else /* FALSE */ {
+        __IJTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JJTU));
+        if ((__IJTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KJTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LJTU=(void *)((unsigned long)(void *)((unsigned long)__JJTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MJTU=((____YWB )((____Q )(void *)((unsigned long)__LJTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __KJTU=__OKI(__LJTU,((____IB )(&(table_size[(__MJTU)-1]))),((____YWB )((____Q )__LJTU)));
+          __HJTU=__KJTU;
+        } else /* FALSE */ {
+          __MJTU=((____YWB )__IJTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KJTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LJTU=(void *)((unsigned long)(void *)((unsigned long)__JJTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __KJTU=__OKI(__LJTU,((____IB )(&(table_type[(__MJTU)]))),(____YWB)(__MJTU |  1));
+          __HJTU=__KJTU;
+        };
+        __GJTU=((____BC *)__HJTU);
+        *(__GJTU) = *(__BC__);
+      };
+      __CJTU=((____BC *)__GJTU);
+      if ((__CJTU->__OFL <  250)) {
+        __EJTU=__RVW( 250);
+        __CJTU->__FFL=__EJTU;
+        __CJTU->__OFL= 250;
+      };
+      __CJTU->__WJ= 0;
+      __EBEJ(__RK4S,__GJTU);
+      __LGZ(((____BC *)__GJTU));
       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__NAUP=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__NAUP=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__MAUP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__NAUP=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__MAUP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__CJ4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__MAUP)->receiver__554J);
-    Self__CVBU=((__LOCAL__43WC *)Self__CJ4S->local__PUEJ);
-    Self__CVBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CVBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__CVBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__XHTU=NULL;
-      ptr__YHTU=((__POINTER__IB )(NULL));
-      typ_id__ZHTU= 0;
-      __tmp__0HTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__0HTU ==  0)) {
-        result__XHTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__ZHTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0HTU));
-        if ((typ_id__ZHTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1HTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2HTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0HTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3HTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2HTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__1HTU=micro_alloc__table__lab__HKI(__tmp__2HTU,((__POINTER__IB )(&(table_size[(__tmp__3HTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2HTU)));
-          ptr__YHTU=__tmp__1HTU;
-        } else /* FALSE */ {
-          __tmp__3HTU=((__UINTEGER_32__RWB )typ_id__ZHTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1HTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2HTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0HTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__1HTU=micro_alloc__table__lab__HKI(__tmp__2HTU,((__POINTER__IB )(&(table_type[(__tmp__3HTU)]))),(__UINTEGER_32__RWB)(__tmp__3HTU |  1));
-          ptr__YHTU=__tmp__1HTU;
-        };
-        result__XHTU=((__STRING__BC *)ptr__YHTU);
-        *(result__XHTU) = *(STRING__BC__);
-      };
-      Self__THTU=((__STRING__BC *)result__XHTU);
-      if ((Self__THTU->capacity__HFL <  250)) {
-        __tmp__VHTU=create__KVW( 250);
-        Self__THTU->storage__4EL=__tmp__VHTU;
-        Self__THTU->capacity__HFL= 250;
-      };
-      Self__THTU->count__WJ= 0;
-      display__V5DJ(Self__CJ4S,result__XHTU);
-      put_string__EGZ(((__STRING__BC *)result__XHTU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
+  } break;
+  case ____HJNJ__: {
+    __2BUP=__SCLK(((____HJNJ *)__1BUP));
+  } break;
+  case ____SJNJ__: {
+    __2BUP=__EDLK(((____SJNJ *)__1BUP));
+  } break;
+  case ____0AOJ__: {
+    __RK4S=((____2A0I *)((____0AOJ *)__1BUP)->__OB5J);
+    __RWBU=((____N5WC *)__RK4S->__4VEJ);
+    __RWBU->__Q5WC.__KU4D=(____Q)(__RWBU->__Q5WC.__KU4D -  1);
+    if ((__RWBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __GJTU=NULL;
+      __HJTU=((____IB )(NULL));
+      __IJTU= 0;
+      __JJTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__JJTU ==  0)) {
+        __GJTU=__BC__;
+      } else /* FALSE */ {
+        __IJTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JJTU));
+        if ((__IJTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KJTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LJTU=(void *)((unsigned long)(void *)((unsigned long)__JJTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MJTU=((____YWB )((____Q )(void *)((unsigned long)__LJTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __KJTU=__OKI(__LJTU,((____IB )(&(table_size[(__MJTU)-1]))),((____YWB )((____Q )__LJTU)));
+          __HJTU=__KJTU;
+        } else /* FALSE */ {
+          __MJTU=((____YWB )__IJTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KJTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LJTU=(void *)((unsigned long)(void *)((unsigned long)__JJTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __KJTU=__OKI(__LJTU,((____IB )(&(table_type[(__MJTU)]))),(____YWB)(__MJTU |  1));
+          __HJTU=__KJTU;
+        };
+        __GJTU=((____BC *)__HJTU);
+        *(__GJTU) = *(__BC__);
+      };
+      __CJTU=((____BC *)__GJTU);
+      if ((__CJTU->__OFL <  250)) {
+        __EJTU=__RVW( 250);
+        __CJTU->__FFL=__EJTU;
+        __CJTU->__OFL= 250;
+      };
+      __CJTU->__WJ= 0;
+      __EBEJ(__RK4S,__GJTU);
+      __LGZ(((____BC *)__GJTU));
       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__NAUP=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__NAUP=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__NAUP=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__MAUP));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__NAUP=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__MAUP));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__NAUP=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__MAUP));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__NAUP=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__MAUP));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__NAUP=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__MAUP));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__NAUP=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__MAUP));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__NAUP=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__MAUP));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BMPS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__MAUP));
-    __tmp__NAUP=__tmp__BMPS;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__NAUP=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__MAUP));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__NAUP=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__NAUP=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__MAUP));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__NAUP=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__NAUP=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__NAUP=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__SMPS=((__READ_SLOT__ZK4K *)__tmp__MAUP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SMPS->slot__CYFM),Self__SMPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__TMPS=execute_access_unlink__5AMM(Self__SMPS);
-    __tmp__NAUP=__tmp__TMPS;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__NAUP=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__MAUP));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__NAUP=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__MAUP));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TMPS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__MAUP));
-    __tmp__NAUP=__tmp__TMPS;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__NAUP=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__MAUP));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TMPS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__MAUP));
-    __tmp__NAUP=__tmp__TMPS;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__NAUP=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__MAUP));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__NAUP=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__MAUP));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__1MPS=((__READ_GLOBAL__B4YL *)__tmp__MAUP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__1MPS->global__Y5JM),Self__1MPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__1MPS->global__Y5JM));
-    __tmp__NAUP=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__NAUP=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__MAUP));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__NAUP=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__MAUP));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__NAUP=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__MAUP));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__NAUP=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__MAUP));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__NAUP=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__MAUP));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__NAUP=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__MAUP));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__NAUP=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__MAUP));
-  } break;
-  };
-  if (((void *)__tmp__NAUP != (void *)NULL)) {
-    Self__3MYT=((__LIST__WH *)list_current__Y4GB);
-    Self__IVBU=((__FAST_ARRAYoINSTRo__X53D *)Self__3MYT->expr_list__AA4D);
-    typ_id__ZHTU=(__INTEGER__Q)(Self__3MYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__ZHTU == (__INTEGER__Q)(Self__IVBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__IVBU,__tmp__NAUP);
-    } else /* FALSE */ {
-      add_last__A04F(Self__IVBU,__tmp__NAUP);
-      move__to__by__H5QH(Self__IVBU,typ_id__ZHTU,(__INTEGER__Q)(Self__IVBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__IVBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__ZHTU]=__tmp__NAUP;
-    };
-    Self__3MYT->index__OCFE=(__INTEGER__Q)(Self__3MYT->index__OCFE +  1);
-  };
-  __tmp__MAUP=Self__JAUP->parent_expr_binary_cmp__3WBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__MAUP)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__NAUP=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__NAUP=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__MAUP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__NAUP=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__NAUP=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__NAUP=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__MAUP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__CJ4S=((__READ_LOCAL__N5ZI *)__tmp__MAUP);
-    Self__CVBU=((__LOCAL__43WC *)Self__CJ4S->local__PUEJ);
-    Self__CVBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CVBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__CVBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__XHTU=NULL;
-      ptr__YHTU=((__POINTER__IB )(NULL));
-      typ_id__3ITU= 0;
-      __tmp__0HTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__0HTU ==  0)) {
-        result__XHTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__3ITU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0HTU));
-        if ((typ_id__3ITU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1HTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2HTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0HTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3HTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2HTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__1HTU=micro_alloc__table__lab__HKI(__tmp__2HTU,((__POINTER__IB )(&(table_size[(__tmp__3HTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2HTU)));
-          ptr__YHTU=__tmp__1HTU;
-        } else /* FALSE */ {
-          __tmp__3HTU=((__UINTEGER_32__RWB )typ_id__3ITU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1HTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2HTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0HTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__1HTU=micro_alloc__table__lab__HKI(__tmp__2HTU,((__POINTER__IB )(&(table_type[(__tmp__3HTU)]))),(__UINTEGER_32__RWB)(__tmp__3HTU |  1));
-          ptr__YHTU=__tmp__1HTU;
-        };
-        result__XHTU=((__STRING__BC *)ptr__YHTU);
-        *(result__XHTU) = *(STRING__BC__);
-      };
-      Self__THTU=((__STRING__BC *)result__XHTU);
-      if ((Self__THTU->capacity__HFL <  250)) {
-        __tmp__VHTU=create__KVW( 250);
-        Self__THTU->storage__4EL=__tmp__VHTU;
-        Self__THTU->capacity__HFL= 250;
-      };
-      Self__THTU->count__WJ= 0;
-      display__V5DJ(Self__CJ4S,result__XHTU);
-      put_string__EGZ(((__STRING__BC *)result__XHTU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
+  } break;
+  case ____EBOJ__: {
+    __2BUP=NULL;
+  } break;
+  case ____3BOJ__: {
+    __2BUP=__AELK(((____3BOJ *)__1BUP));
+  } break;
+  case ____RCOJ__: {
+    __2BUP=__SELK(((____RCOJ *)__1BUP));
+  } break;
+  case ____HDOJ__: {
+    __2BUP=__EFLK(((____HDOJ *)__1BUP));
+  } break;
+  case ____1DOJ__: {
+    __2BUP=__WFLK(((____1DOJ *)__1BUP));
+  } break;
+  case ____PEOJ__: {
+    __2BUP=__IGLK(((____PEOJ *)__1BUP));
+  } break;
+  case ____DFOJ__: {
+    __2BUP=__0GLK(((____DFOJ *)__1BUP));
+  } break;
+  case ____XFOJ__: {
+    __2BUP=__MHLK(((____XFOJ *)__1BUP));
+  } break;
+  case ____QGOJ__: {
+    __QNPS=__4VPK(((____QGOJ *)__1BUP));
+    __2BUP=__QNPS;
+  } break;
+  case ____EHOJ__: {
+    __2BUP=__CILK(((____EHOJ *)__1BUP));
+  } break;
+  case ____2HOJ__: {
+    __2BUP=NULL;
+  } break;
+  case ____YIOJ__: {
+    __2BUP=__XILK(((____YIOJ *)__1BUP));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
+  } break;
+  case ____IM4K__: {
+    __BOPS=((____IM4K *)__1BUP);
+    __EIEN(((____FKRG *)__BOPS->__RZFM),__BOPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __COPS=__OCMM(__BOPS);
+    __2BUP=__COPS;
+  } break;
+  case ____T5FL__: {
+    __2BUP=__VM5O(((____T5FL *)__1BUP));
+  } break;
+  case ____3DUL__: {
+    __2BUP=__VUTP(((____3DUL *)__1BUP));
+  } break;
+  case ____0EUL__: {
+    __COPS=__0Q2P(((____0EUL *)__1BUP));
+    __2BUP=__COPS;
+  } break;
+  case ____BGUL__: {
+    __2BUP=__GVTP(((____BGUL *)__1BUP));
+  } break;
+  case ____2GUL__: {
+    __COPS=__5W2P(((____2GUL *)__1BUP));
+    __2BUP=__COPS;
+  } break;
+  case ____B0VL__: {
+    __2BUP=__GQCN(((____B0VL *)__1BUP));
+  } break;
+  case ____P0VL__: {
+    __2BUP=__GNGM(((____P0VL *)__1BUP));
+  } break;
+  case ____Q5YL__: {
+    __KOPS=((____Q5YL *)__1BUP);
+    __EIEN(((____FKRG *)__KOPS->__HBKM),__KOPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__KOPS->__HBKM));
+    __2BUP=NULL;
+  } break;
+  case ____UVPM__: {
+    __2BUP=__GHXN(((____UVPM *)__1BUP));
+  } break;
+  case ____0ZPM__: {
+    __2BUP=__5U0P(((____0ZPM *)__1BUP));
+  } break;
+  case ____MR0N__: {
+    __2BUP=__H0VO(((____MR0N *)__1BUP));
+  } break;
+  case ____YWBP__: {
+    __2BUP=__51ZQ(((____YWBP *)__1BUP));
+  } break;
+  case ____LYBP__: {
+    __2BUP=__XBUP(((____LYBP *)__1BUP));
+  } break;
+  case ____CZBP__: {
+    __2BUP=__ICUP(((____CZBP *)__1BUP));
+  } break;
+  case ____3BEP__: {
+    __2BUP=__YVEQ(((____3BEP *)__1BUP));
+  } break;
+  };
+  if (((void *)__2BUP != (void *)NULL)) {
+    __MOYT=((____WH *)__Q5GB);
+    __XWBU=((____GB4D *)__MOYT->__PB4D);
+    __IJTU=(____Q)(__MOYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__IJTU == (____Q)(__XWBU->__OB4D.__AVLE +  1))) {
+      __P14F(__XWBU,__2BUP);
+    } else /* FALSE */ {
+      __P14F(__XWBU,__2BUP);
+      __WARH(__XWBU,__IJTU,(____Q)(__XWBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__XWBU->__OB4D.__S24F)[__IJTU]=__2BUP;
+    };
+    __MOYT->__3DFE=(____Q)(__MOYT->__3DFE +  1);
+  };
+  __1BUP=__YBUP->__MYBP.__AB5J;
+  switch (((struct ___OBJ *)__1BUP)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
+  } break;
+  case ____0AXC__: {
+    __2BUP=__NMUH(((____0AXC *)__1BUP));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
+  } break;
+  case ____DMWH__: {
+    __2BUP=__S3KK(((____DMWH *)__1BUP));
+  } break;
+  case ____2A0I__: {
+    __RK4S=((____2A0I *)__1BUP);
+    __RWBU=((____N5WC *)__RK4S->__4VEJ);
+    __RWBU->__Q5WC.__KU4D=(____Q)(__RWBU->__Q5WC.__KU4D -  1);
+    if ((__RWBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __GJTU=NULL;
+      __HJTU=((____IB )(NULL));
+      __MKTU= 0;
+      __JJTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__JJTU ==  0)) {
+        __GJTU=__BC__;
+      } else /* FALSE */ {
+        __MKTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JJTU));
+        if ((__MKTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KJTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LJTU=(void *)((unsigned long)(void *)((unsigned long)__JJTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MJTU=((____YWB )((____Q )(void *)((unsigned long)__LJTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __KJTU=__OKI(__LJTU,((____IB )(&(table_size[(__MJTU)-1]))),((____YWB )((____Q )__LJTU)));
+          __HJTU=__KJTU;
+        } else /* FALSE */ {
+          __MJTU=((____YWB )__MKTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KJTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LJTU=(void *)((unsigned long)(void *)((unsigned long)__JJTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __KJTU=__OKI(__LJTU,((____IB )(&(table_type[(__MJTU)]))),(____YWB)(__MJTU |  1));
+          __HJTU=__KJTU;
+        };
+        __GJTU=((____BC *)__HJTU);
+        *(__GJTU) = *(__BC__);
+      };
+      __CJTU=((____BC *)__GJTU);
+      if ((__CJTU->__OFL <  250)) {
+        __EJTU=__RVW( 250);
+        __CJTU->__FFL=__EJTU;
+        __CJTU->__OFL= 250;
+      };
+      __CJTU->__WJ= 0;
+      __EBEJ(__RK4S,__GJTU);
+      __LGZ(((____BC *)__GJTU));
       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__NAUP=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__NAUP=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__MAUP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__NAUP=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__MAUP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__CJ4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__MAUP)->receiver__554J);
-    Self__CVBU=((__LOCAL__43WC *)Self__CJ4S->local__PUEJ);
-    Self__CVBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CVBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__CVBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__XHTU=NULL;
-      ptr__YHTU=((__POINTER__IB )(NULL));
-      typ_id__3ITU= 0;
-      __tmp__0HTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__0HTU ==  0)) {
-        result__XHTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__3ITU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0HTU));
-        if ((typ_id__3ITU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1HTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2HTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0HTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3HTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2HTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__1HTU=micro_alloc__table__lab__HKI(__tmp__2HTU,((__POINTER__IB )(&(table_size[(__tmp__3HTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2HTU)));
-          ptr__YHTU=__tmp__1HTU;
-        } else /* FALSE */ {
-          __tmp__3HTU=((__UINTEGER_32__RWB )typ_id__3ITU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__1HTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__2HTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0HTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1HTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__1HTU=micro_alloc__table__lab__HKI(__tmp__2HTU,((__POINTER__IB )(&(table_type[(__tmp__3HTU)]))),(__UINTEGER_32__RWB)(__tmp__3HTU |  1));
-          ptr__YHTU=__tmp__1HTU;
-        };
-        result__XHTU=((__STRING__BC *)ptr__YHTU);
-        *(result__XHTU) = *(STRING__BC__);
-      };
-      Self__THTU=((__STRING__BC *)result__XHTU);
-      if ((Self__THTU->capacity__HFL <  250)) {
-        __tmp__VHTU=create__KVW( 250);
-        Self__THTU->storage__4EL=__tmp__VHTU;
-        Self__THTU->capacity__HFL= 250;
-      };
-      Self__THTU->count__WJ= 0;
-      display__V5DJ(Self__CJ4S,result__XHTU);
-      put_string__EGZ(((__STRING__BC *)result__XHTU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
+  } break;
+  case ____HJNJ__: {
+    __2BUP=__SCLK(((____HJNJ *)__1BUP));
+  } break;
+  case ____SJNJ__: {
+    __2BUP=__EDLK(((____SJNJ *)__1BUP));
+  } break;
+  case ____0AOJ__: {
+    __RK4S=((____2A0I *)((____0AOJ *)__1BUP)->__OB5J);
+    __RWBU=((____N5WC *)__RK4S->__4VEJ);
+    __RWBU->__Q5WC.__KU4D=(____Q)(__RWBU->__Q5WC.__KU4D -  1);
+    if ((__RWBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __GJTU=NULL;
+      __HJTU=((____IB )(NULL));
+      __MKTU= 0;
+      __JJTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__JJTU ==  0)) {
+        __GJTU=__BC__;
+      } else /* FALSE */ {
+        __MKTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JJTU));
+        if ((__MKTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KJTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LJTU=(void *)((unsigned long)(void *)((unsigned long)__JJTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MJTU=((____YWB )((____Q )(void *)((unsigned long)__LJTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __KJTU=__OKI(__LJTU,((____IB )(&(table_size[(__MJTU)-1]))),((____YWB )((____Q )__LJTU)));
+          __HJTU=__KJTU;
+        } else /* FALSE */ {
+          __MJTU=((____YWB )__MKTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __KJTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __LJTU=(void *)((unsigned long)(void *)((unsigned long)__JJTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KJTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __KJTU=__OKI(__LJTU,((____IB )(&(table_type[(__MJTU)]))),(____YWB)(__MJTU |  1));
+          __HJTU=__KJTU;
+        };
+        __GJTU=((____BC *)__HJTU);
+        *(__GJTU) = *(__BC__);
+      };
+      __CJTU=((____BC *)__GJTU);
+      if ((__CJTU->__OFL <  250)) {
+        __EJTU=__RVW( 250);
+        __CJTU->__FFL=__EJTU;
+        __CJTU->__OFL= 250;
+      };
+      __CJTU->__WJ= 0;
+      __EBEJ(__RK4S,__GJTU);
+      __LGZ(((____BC *)__GJTU));
       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__NAUP=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__NAUP=NULL;
+  case ____EBOJ__: {
+    __2BUP=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__NAUP=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__MAUP));
+  case ____3BOJ__: {
+    __2BUP=__AELK(((____3BOJ *)__1BUP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__NAUP=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__MAUP));
+  case ____RCOJ__: {
+    __2BUP=__SELK(((____RCOJ *)__1BUP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__NAUP=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__MAUP));
+  case ____HDOJ__: {
+    __2BUP=__EFLK(((____HDOJ *)__1BUP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__NAUP=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__MAUP));
+  case ____1DOJ__: {
+    __2BUP=__WFLK(((____1DOJ *)__1BUP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__NAUP=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__MAUP));
+  case ____PEOJ__: {
+    __2BUP=__IGLK(((____PEOJ *)__1BUP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__NAUP=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__MAUP));
+  case ____DFOJ__: {
+    __2BUP=__0GLK(((____DFOJ *)__1BUP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__NAUP=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__MAUP));
+  case ____XFOJ__: {
+    __2BUP=__MHLK(((____XFOJ *)__1BUP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BMPS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__MAUP));
-    __tmp__NAUP=__tmp__BMPS;
+  case ____QGOJ__: {
+    __QNPS=__4VPK(((____QGOJ *)__1BUP));
+    __2BUP=__QNPS;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__NAUP=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__MAUP));
+  case ____EHOJ__: {
+    __2BUP=__CILK(((____EHOJ *)__1BUP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__NAUP=NULL;
+  case ____2HOJ__: {
+    __2BUP=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__NAUP=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__MAUP));
+  case ____YIOJ__: {
+    __2BUP=__XILK(((____YIOJ *)__1BUP));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__NAUP=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__NAUP=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__NAUP=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __2BUP=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__SMPS=((__READ_SLOT__ZK4K *)__tmp__MAUP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SMPS->slot__CYFM),Self__SMPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__TMPS=execute_access_unlink__5AMM(Self__SMPS);
-    __tmp__NAUP=__tmp__TMPS;
+  case ____IM4K__: {
+    __BOPS=((____IM4K *)__1BUP);
+    __EIEN(((____FKRG *)__BOPS->__RZFM),__BOPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __COPS=__OCMM(__BOPS);
+    __2BUP=__COPS;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__NAUP=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__MAUP));
+  case ____T5FL__: {
+    __2BUP=__VM5O(((____T5FL *)__1BUP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__NAUP=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__MAUP));
+  case ____3DUL__: {
+    __2BUP=__VUTP(((____3DUL *)__1BUP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TMPS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__MAUP));
-    __tmp__NAUP=__tmp__TMPS;
+  case ____0EUL__: {
+    __COPS=__0Q2P(((____0EUL *)__1BUP));
+    __2BUP=__COPS;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__NAUP=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__MAUP));
+  case ____BGUL__: {
+    __2BUP=__GVTP(((____BGUL *)__1BUP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TMPS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__MAUP));
-    __tmp__NAUP=__tmp__TMPS;
+  case ____2GUL__: {
+    __COPS=__5W2P(((____2GUL *)__1BUP));
+    __2BUP=__COPS;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__NAUP=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__MAUP));
+  case ____B0VL__: {
+    __2BUP=__GQCN(((____B0VL *)__1BUP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__NAUP=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__MAUP));
+  case ____P0VL__: {
+    __2BUP=__GNGM(((____P0VL *)__1BUP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__1MPS=((__READ_GLOBAL__B4YL *)__tmp__MAUP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__1MPS->global__Y5JM),Self__1MPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__1MPS->global__Y5JM));
-    __tmp__NAUP=NULL;
+  case ____Q5YL__: {
+    __KOPS=((____Q5YL *)__1BUP);
+    __EIEN(((____FKRG *)__KOPS->__HBKM),__KOPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__KOPS->__HBKM));
+    __2BUP=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__NAUP=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__MAUP));
+  case ____UVPM__: {
+    __2BUP=__GHXN(((____UVPM *)__1BUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__NAUP=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__MAUP));
+  case ____0ZPM__: {
+    __2BUP=__5U0P(((____0ZPM *)__1BUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__NAUP=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__MAUP));
+  case ____MR0N__: {
+    __2BUP=__H0VO(((____MR0N *)__1BUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__NAUP=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__MAUP));
+  case ____YWBP__: {
+    __2BUP=__51ZQ(((____YWBP *)__1BUP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__NAUP=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__MAUP));
+  case ____LYBP__: {
+    __2BUP=__XBUP(((____LYBP *)__1BUP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__NAUP=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__MAUP));
+  case ____CZBP__: {
+    __2BUP=__ICUP(((____CZBP *)__1BUP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__NAUP=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__MAUP));
+  case ____3BEP__: {
+    __2BUP=__YVEQ(((____3BEP *)__1BUP));
   } break;
   };
-  __tmp__MAUP=__tmp__NAUP;
-  return(__tmp__MAUP);
+  __1BUP=__2BUP;
+  return(__1BUP);
 }
 
-static void* execute_unlink__ZAUP(__EXPR_INF_EQ__TXBP *Self__0AUP)
-// ({EXPR_INF_EQ__TXBP}) With result Recursive, No inlinable.
+static void* __ICUP(____CZBP *__JCUP)
+// ({__CZBP}) With result Recursive, No inlinable.
 {
-  void *__tmp__3AUP;
-  void *__tmp__4AUP,*__tmp__TPPS;
-  __READ_LOCAL__N5ZI *Self__4J4S;
-  __LOCAL__43WC *Self__RVBU;
-  __STRING__BC *result__5JTU,*Self__1JTU;
-  __POINTER__IB ptr__AKTU,__tmp__CKTU,__tmp__DKTU,__tmp__EKTU;
-  __INTEGER__Q typ_id__BKTU,typ_id__FLTU;
-  __UINTEGER_32__RWB __tmp__FKTU;
-  __PUT_TO__BFOJ *__tmp__BPPS;
-  __READ_SLOT__ZK4K *Self__SPPS;
-  __READ_GLOBAL__B4YL *Self__1PPS;
-  __LIST__WH *Self__5MYT;
-  __CHARACTER__DB *__tmp__3JTU;
-  __FAST_ARRAYoINSTRo__X53D *Self__XVBU;
-  __tmp__3AUP=Self__0AUP->parent_expr_binary_cmp__UXBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__3AUP)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4AUP=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__4AUP=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__3AUP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4AUP=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4AUP=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__4AUP=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__3AUP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__4J4S=((__READ_LOCAL__N5ZI *)__tmp__3AUP);
-    Self__RVBU=((__LOCAL__43WC *)Self__4J4S->local__PUEJ);
-    Self__RVBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__RVBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__RVBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__5JTU=NULL;
-      ptr__AKTU=((__POINTER__IB )(NULL));
-      typ_id__BKTU= 0;
-      __tmp__CKTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__CKTU ==  0)) {
-        result__5JTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__BKTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CKTU));
-        if ((typ_id__BKTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CKTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FKTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EKTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DKTU=micro_alloc__table__lab__HKI(__tmp__EKTU,((__POINTER__IB )(&(table_size[(__tmp__FKTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EKTU)));
-          ptr__AKTU=__tmp__DKTU;
-        } else /* FALSE */ {
-          __tmp__FKTU=((__UINTEGER_32__RWB )typ_id__BKTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CKTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DKTU=micro_alloc__table__lab__HKI(__tmp__EKTU,((__POINTER__IB )(&(table_type[(__tmp__FKTU)]))),(__UINTEGER_32__RWB)(__tmp__FKTU |  1));
-          ptr__AKTU=__tmp__DKTU;
-        };
-        result__5JTU=((__STRING__BC *)ptr__AKTU);
-        *(result__5JTU) = *(STRING__BC__);
-      };
-      Self__1JTU=((__STRING__BC *)result__5JTU);
-      if ((Self__1JTU->capacity__HFL <  250)) {
-        __tmp__3JTU=create__KVW( 250);
-        Self__1JTU->storage__4EL=__tmp__3JTU;
-        Self__1JTU->capacity__HFL= 250;
-      };
-      Self__1JTU->count__WJ= 0;
-      display__V5DJ(Self__4J4S,result__5JTU);
-      put_string__EGZ(((__STRING__BC *)result__5JTU));
+  void *__MCUP;
+  void *__NCUP,*__CRPS;
+  ____2A0I *__NL4S;
+  ____N5WC *__AXBU;
+  ____BC *__OLTU,*__KLTU;
+  ____IB __PLTU,__RLTU,__SLTU,__TLTU;
+  ____Q __QLTU,__UMTU;
+  ____YWB __ULTU;
+  ____QGOJ *__QQPS;
+  ____IM4K *__BRPS;
+  ____Q5YL *__KRPS;
+  ____WH *__OOYT;
+  ____DB *__MLTU;
+  ____GB4D *__GXBU;
+  __MCUP=__JCUP->__DZBP.__0A5J;
+  switch (((struct ___OBJ *)__MCUP)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
+  } break;
+  case ____0AXC__: {
+    __NCUP=__NMUH(((____0AXC *)__MCUP));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
+  } break;
+  case ____DMWH__: {
+    __NCUP=__S3KK(((____DMWH *)__MCUP));
+  } break;
+  case ____2A0I__: {
+    __NL4S=((____2A0I *)__MCUP);
+    __AXBU=((____N5WC *)__NL4S->__4VEJ);
+    __AXBU->__Q5WC.__KU4D=(____Q)(__AXBU->__Q5WC.__KU4D -  1);
+    if ((__AXBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __OLTU=NULL;
+      __PLTU=((____IB )(NULL));
+      __QLTU= 0;
+      __RLTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__RLTU ==  0)) {
+        __OLTU=__BC__;
+      } else /* FALSE */ {
+        __QLTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RLTU));
+        if ((__QLTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLTU=(void *)((unsigned long)(void *)((unsigned long)__RLTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ULTU=((____YWB )((____Q )(void *)((unsigned long)__TLTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __SLTU=__OKI(__TLTU,((____IB )(&(table_size[(__ULTU)-1]))),((____YWB )((____Q )__TLTU)));
+          __PLTU=__SLTU;
+        } else /* FALSE */ {
+          __ULTU=((____YWB )__QLTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLTU=(void *)((unsigned long)(void *)((unsigned long)__RLTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SLTU=__OKI(__TLTU,((____IB )(&(table_type[(__ULTU)]))),(____YWB)(__ULTU |  1));
+          __PLTU=__SLTU;
+        };
+        __OLTU=((____BC *)__PLTU);
+        *(__OLTU) = *(__BC__);
+      };
+      __KLTU=((____BC *)__OLTU);
+      if ((__KLTU->__OFL <  250)) {
+        __MLTU=__RVW( 250);
+        __KLTU->__FFL=__MLTU;
+        __KLTU->__OFL= 250;
+      };
+      __KLTU->__WJ= 0;
+      __EBEJ(__NL4S,__OLTU);
+      __LGZ(((____BC *)__OLTU));
       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__4AUP=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__4AUP=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__3AUP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__4AUP=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__3AUP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__4J4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__3AUP)->receiver__554J);
-    Self__RVBU=((__LOCAL__43WC *)Self__4J4S->local__PUEJ);
-    Self__RVBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__RVBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__RVBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__5JTU=NULL;
-      ptr__AKTU=((__POINTER__IB )(NULL));
-      typ_id__BKTU= 0;
-      __tmp__CKTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__CKTU ==  0)) {
-        result__5JTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__BKTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CKTU));
-        if ((typ_id__BKTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CKTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FKTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EKTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DKTU=micro_alloc__table__lab__HKI(__tmp__EKTU,((__POINTER__IB )(&(table_size[(__tmp__FKTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EKTU)));
-          ptr__AKTU=__tmp__DKTU;
-        } else /* FALSE */ {
-          __tmp__FKTU=((__UINTEGER_32__RWB )typ_id__BKTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CKTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DKTU=micro_alloc__table__lab__HKI(__tmp__EKTU,((__POINTER__IB )(&(table_type[(__tmp__FKTU)]))),(__UINTEGER_32__RWB)(__tmp__FKTU |  1));
-          ptr__AKTU=__tmp__DKTU;
-        };
-        result__5JTU=((__STRING__BC *)ptr__AKTU);
-        *(result__5JTU) = *(STRING__BC__);
-      };
-      Self__1JTU=((__STRING__BC *)result__5JTU);
-      if ((Self__1JTU->capacity__HFL <  250)) {
-        __tmp__3JTU=create__KVW( 250);
-        Self__1JTU->storage__4EL=__tmp__3JTU;
-        Self__1JTU->capacity__HFL= 250;
-      };
-      Self__1JTU->count__WJ= 0;
-      display__V5DJ(Self__4J4S,result__5JTU);
-      put_string__EGZ(((__STRING__BC *)result__5JTU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
+  } break;
+  case ____HJNJ__: {
+    __NCUP=__SCLK(((____HJNJ *)__MCUP));
+  } break;
+  case ____SJNJ__: {
+    __NCUP=__EDLK(((____SJNJ *)__MCUP));
+  } break;
+  case ____0AOJ__: {
+    __NL4S=((____2A0I *)((____0AOJ *)__MCUP)->__OB5J);
+    __AXBU=((____N5WC *)__NL4S->__4VEJ);
+    __AXBU->__Q5WC.__KU4D=(____Q)(__AXBU->__Q5WC.__KU4D -  1);
+    if ((__AXBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __OLTU=NULL;
+      __PLTU=((____IB )(NULL));
+      __QLTU= 0;
+      __RLTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__RLTU ==  0)) {
+        __OLTU=__BC__;
+      } else /* FALSE */ {
+        __QLTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RLTU));
+        if ((__QLTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLTU=(void *)((unsigned long)(void *)((unsigned long)__RLTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ULTU=((____YWB )((____Q )(void *)((unsigned long)__TLTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __SLTU=__OKI(__TLTU,((____IB )(&(table_size[(__ULTU)-1]))),((____YWB )((____Q )__TLTU)));
+          __PLTU=__SLTU;
+        } else /* FALSE */ {
+          __ULTU=((____YWB )__QLTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLTU=(void *)((unsigned long)(void *)((unsigned long)__RLTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SLTU=__OKI(__TLTU,((____IB )(&(table_type[(__ULTU)]))),(____YWB)(__ULTU |  1));
+          __PLTU=__SLTU;
+        };
+        __OLTU=((____BC *)__PLTU);
+        *(__OLTU) = *(__BC__);
+      };
+      __KLTU=((____BC *)__OLTU);
+      if ((__KLTU->__OFL <  250)) {
+        __MLTU=__RVW( 250);
+        __KLTU->__FFL=__MLTU;
+        __KLTU->__OFL= 250;
+      };
+      __KLTU->__WJ= 0;
+      __EBEJ(__NL4S,__OLTU);
+      __LGZ(((____BC *)__OLTU));
       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__4AUP=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__4AUP=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__4AUP=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__3AUP));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__4AUP=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__3AUP));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__4AUP=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__3AUP));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__4AUP=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__3AUP));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__4AUP=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__3AUP));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__4AUP=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__3AUP));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__4AUP=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__3AUP));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BPPS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__3AUP));
-    __tmp__4AUP=__tmp__BPPS;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__4AUP=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__3AUP));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__4AUP=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__4AUP=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__3AUP));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4AUP=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4AUP=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4AUP=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__SPPS=((__READ_SLOT__ZK4K *)__tmp__3AUP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SPPS->slot__CYFM),Self__SPPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__TPPS=execute_access_unlink__5AMM(Self__SPPS);
-    __tmp__4AUP=__tmp__TPPS;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__4AUP=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__3AUP));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__4AUP=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__3AUP));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TPPS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__3AUP));
-    __tmp__4AUP=__tmp__TPPS;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__4AUP=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__3AUP));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TPPS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__3AUP));
-    __tmp__4AUP=__tmp__TPPS;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__4AUP=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__3AUP));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__4AUP=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__3AUP));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__1PPS=((__READ_GLOBAL__B4YL *)__tmp__3AUP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__1PPS->global__Y5JM),Self__1PPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__1PPS->global__Y5JM));
-    __tmp__4AUP=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__4AUP=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__3AUP));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__4AUP=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__3AUP));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__4AUP=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__3AUP));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__4AUP=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__3AUP));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__4AUP=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__3AUP));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__4AUP=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__3AUP));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__4AUP=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__3AUP));
-  } break;
-  };
-  if (((void *)__tmp__4AUP != (void *)NULL)) {
-    Self__5MYT=((__LIST__WH *)list_current__Y4GB);
-    Self__XVBU=((__FAST_ARRAYoINSTRo__X53D *)Self__5MYT->expr_list__AA4D);
-    typ_id__BKTU=(__INTEGER__Q)(Self__5MYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__BKTU == (__INTEGER__Q)(Self__XVBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__XVBU,__tmp__4AUP);
-    } else /* FALSE */ {
-      add_last__A04F(Self__XVBU,__tmp__4AUP);
-      move__to__by__H5QH(Self__XVBU,typ_id__BKTU,(__INTEGER__Q)(Self__XVBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__XVBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__BKTU]=__tmp__4AUP;
-    };
-    Self__5MYT->index__OCFE=(__INTEGER__Q)(Self__5MYT->index__OCFE +  1);
-  };
-  __tmp__3AUP=Self__0AUP->parent_expr_binary_cmp__UXBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__3AUP)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4AUP=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__4AUP=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__3AUP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4AUP=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4AUP=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__4AUP=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__3AUP));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__4J4S=((__READ_LOCAL__N5ZI *)__tmp__3AUP);
-    Self__RVBU=((__LOCAL__43WC *)Self__4J4S->local__PUEJ);
-    Self__RVBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__RVBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__RVBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__5JTU=NULL;
-      ptr__AKTU=((__POINTER__IB )(NULL));
-      typ_id__FLTU= 0;
-      __tmp__CKTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__CKTU ==  0)) {
-        result__5JTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__FLTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CKTU));
-        if ((typ_id__FLTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CKTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FKTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EKTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DKTU=micro_alloc__table__lab__HKI(__tmp__EKTU,((__POINTER__IB )(&(table_size[(__tmp__FKTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EKTU)));
-          ptr__AKTU=__tmp__DKTU;
-        } else /* FALSE */ {
-          __tmp__FKTU=((__UINTEGER_32__RWB )typ_id__FLTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CKTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DKTU=micro_alloc__table__lab__HKI(__tmp__EKTU,((__POINTER__IB )(&(table_type[(__tmp__FKTU)]))),(__UINTEGER_32__RWB)(__tmp__FKTU |  1));
-          ptr__AKTU=__tmp__DKTU;
-        };
-        result__5JTU=((__STRING__BC *)ptr__AKTU);
-        *(result__5JTU) = *(STRING__BC__);
-      };
-      Self__1JTU=((__STRING__BC *)result__5JTU);
-      if ((Self__1JTU->capacity__HFL <  250)) {
-        __tmp__3JTU=create__KVW( 250);
-        Self__1JTU->storage__4EL=__tmp__3JTU;
-        Self__1JTU->capacity__HFL= 250;
-      };
-      Self__1JTU->count__WJ= 0;
-      display__V5DJ(Self__4J4S,result__5JTU);
-      put_string__EGZ(((__STRING__BC *)result__5JTU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
+  } break;
+  case ____EBOJ__: {
+    __NCUP=NULL;
+  } break;
+  case ____3BOJ__: {
+    __NCUP=__AELK(((____3BOJ *)__MCUP));
+  } break;
+  case ____RCOJ__: {
+    __NCUP=__SELK(((____RCOJ *)__MCUP));
+  } break;
+  case ____HDOJ__: {
+    __NCUP=__EFLK(((____HDOJ *)__MCUP));
+  } break;
+  case ____1DOJ__: {
+    __NCUP=__WFLK(((____1DOJ *)__MCUP));
+  } break;
+  case ____PEOJ__: {
+    __NCUP=__IGLK(((____PEOJ *)__MCUP));
+  } break;
+  case ____DFOJ__: {
+    __NCUP=__0GLK(((____DFOJ *)__MCUP));
+  } break;
+  case ____XFOJ__: {
+    __NCUP=__MHLK(((____XFOJ *)__MCUP));
+  } break;
+  case ____QGOJ__: {
+    __QQPS=__4VPK(((____QGOJ *)__MCUP));
+    __NCUP=__QQPS;
+  } break;
+  case ____EHOJ__: {
+    __NCUP=__CILK(((____EHOJ *)__MCUP));
+  } break;
+  case ____2HOJ__: {
+    __NCUP=NULL;
+  } break;
+  case ____YIOJ__: {
+    __NCUP=__XILK(((____YIOJ *)__MCUP));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
+  } break;
+  case ____IM4K__: {
+    __BRPS=((____IM4K *)__MCUP);
+    __EIEN(((____FKRG *)__BRPS->__RZFM),__BRPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __CRPS=__OCMM(__BRPS);
+    __NCUP=__CRPS;
+  } break;
+  case ____T5FL__: {
+    __NCUP=__VM5O(((____T5FL *)__MCUP));
+  } break;
+  case ____3DUL__: {
+    __NCUP=__VUTP(((____3DUL *)__MCUP));
+  } break;
+  case ____0EUL__: {
+    __CRPS=__0Q2P(((____0EUL *)__MCUP));
+    __NCUP=__CRPS;
+  } break;
+  case ____BGUL__: {
+    __NCUP=__GVTP(((____BGUL *)__MCUP));
+  } break;
+  case ____2GUL__: {
+    __CRPS=__5W2P(((____2GUL *)__MCUP));
+    __NCUP=__CRPS;
+  } break;
+  case ____B0VL__: {
+    __NCUP=__GQCN(((____B0VL *)__MCUP));
+  } break;
+  case ____P0VL__: {
+    __NCUP=__GNGM(((____P0VL *)__MCUP));
+  } break;
+  case ____Q5YL__: {
+    __KRPS=((____Q5YL *)__MCUP);
+    __EIEN(((____FKRG *)__KRPS->__HBKM),__KRPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__KRPS->__HBKM));
+    __NCUP=NULL;
+  } break;
+  case ____UVPM__: {
+    __NCUP=__GHXN(((____UVPM *)__MCUP));
+  } break;
+  case ____0ZPM__: {
+    __NCUP=__5U0P(((____0ZPM *)__MCUP));
+  } break;
+  case ____MR0N__: {
+    __NCUP=__H0VO(((____MR0N *)__MCUP));
+  } break;
+  case ____YWBP__: {
+    __NCUP=__51ZQ(((____YWBP *)__MCUP));
+  } break;
+  case ____LYBP__: {
+    __NCUP=__XBUP(((____LYBP *)__MCUP));
+  } break;
+  case ____CZBP__: {
+    __NCUP=__ICUP(((____CZBP *)__MCUP));
+  } break;
+  case ____3BEP__: {
+    __NCUP=__YVEQ(((____3BEP *)__MCUP));
+  } break;
+  };
+  if (((void *)__NCUP != (void *)NULL)) {
+    __OOYT=((____WH *)__Q5GB);
+    __GXBU=((____GB4D *)__OOYT->__PB4D);
+    __QLTU=(____Q)(__OOYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__QLTU == (____Q)(__GXBU->__OB4D.__AVLE +  1))) {
+      __P14F(__GXBU,__NCUP);
+    } else /* FALSE */ {
+      __P14F(__GXBU,__NCUP);
+      __WARH(__GXBU,__QLTU,(____Q)(__GXBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__GXBU->__OB4D.__S24F)[__QLTU]=__NCUP;
+    };
+    __OOYT->__3DFE=(____Q)(__OOYT->__3DFE +  1);
+  };
+  __MCUP=__JCUP->__DZBP.__AB5J;
+  switch (((struct ___OBJ *)__MCUP)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
+  } break;
+  case ____0AXC__: {
+    __NCUP=__NMUH(((____0AXC *)__MCUP));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
+  } break;
+  case ____DMWH__: {
+    __NCUP=__S3KK(((____DMWH *)__MCUP));
+  } break;
+  case ____2A0I__: {
+    __NL4S=((____2A0I *)__MCUP);
+    __AXBU=((____N5WC *)__NL4S->__4VEJ);
+    __AXBU->__Q5WC.__KU4D=(____Q)(__AXBU->__Q5WC.__KU4D -  1);
+    if ((__AXBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __OLTU=NULL;
+      __PLTU=((____IB )(NULL));
+      __UMTU= 0;
+      __RLTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__RLTU ==  0)) {
+        __OLTU=__BC__;
+      } else /* FALSE */ {
+        __UMTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RLTU));
+        if ((__UMTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLTU=(void *)((unsigned long)(void *)((unsigned long)__RLTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ULTU=((____YWB )((____Q )(void *)((unsigned long)__TLTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __SLTU=__OKI(__TLTU,((____IB )(&(table_size[(__ULTU)-1]))),((____YWB )((____Q )__TLTU)));
+          __PLTU=__SLTU;
+        } else /* FALSE */ {
+          __ULTU=((____YWB )__UMTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLTU=(void *)((unsigned long)(void *)((unsigned long)__RLTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SLTU=__OKI(__TLTU,((____IB )(&(table_type[(__ULTU)]))),(____YWB)(__ULTU |  1));
+          __PLTU=__SLTU;
+        };
+        __OLTU=((____BC *)__PLTU);
+        *(__OLTU) = *(__BC__);
+      };
+      __KLTU=((____BC *)__OLTU);
+      if ((__KLTU->__OFL <  250)) {
+        __MLTU=__RVW( 250);
+        __KLTU->__FFL=__MLTU;
+        __KLTU->__OFL= 250;
+      };
+      __KLTU->__WJ= 0;
+      __EBEJ(__NL4S,__OLTU);
+      __LGZ(((____BC *)__OLTU));
       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__4AUP=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__4AUP=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__3AUP));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__4AUP=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__3AUP));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__4J4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__3AUP)->receiver__554J);
-    Self__RVBU=((__LOCAL__43WC *)Self__4J4S->local__PUEJ);
-    Self__RVBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__RVBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__RVBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__5JTU=NULL;
-      ptr__AKTU=((__POINTER__IB )(NULL));
-      typ_id__FLTU= 0;
-      __tmp__CKTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__CKTU ==  0)) {
-        result__5JTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__FLTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CKTU));
-        if ((typ_id__FLTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CKTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FKTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EKTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DKTU=micro_alloc__table__lab__HKI(__tmp__EKTU,((__POINTER__IB )(&(table_size[(__tmp__FKTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EKTU)));
-          ptr__AKTU=__tmp__DKTU;
-        } else /* FALSE */ {
-          __tmp__FKTU=((__UINTEGER_32__RWB )typ_id__FLTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DKTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__EKTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CKTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DKTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DKTU=micro_alloc__table__lab__HKI(__tmp__EKTU,((__POINTER__IB )(&(table_type[(__tmp__FKTU)]))),(__UINTEGER_32__RWB)(__tmp__FKTU |  1));
-          ptr__AKTU=__tmp__DKTU;
-        };
-        result__5JTU=((__STRING__BC *)ptr__AKTU);
-        *(result__5JTU) = *(STRING__BC__);
-      };
-      Self__1JTU=((__STRING__BC *)result__5JTU);
-      if ((Self__1JTU->capacity__HFL <  250)) {
-        __tmp__3JTU=create__KVW( 250);
-        Self__1JTU->storage__4EL=__tmp__3JTU;
-        Self__1JTU->capacity__HFL= 250;
-      };
-      Self__1JTU->count__WJ= 0;
-      display__V5DJ(Self__4J4S,result__5JTU);
-      put_string__EGZ(((__STRING__BC *)result__5JTU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
+  } break;
+  case ____HJNJ__: {
+    __NCUP=__SCLK(((____HJNJ *)__MCUP));
+  } break;
+  case ____SJNJ__: {
+    __NCUP=__EDLK(((____SJNJ *)__MCUP));
+  } break;
+  case ____0AOJ__: {
+    __NL4S=((____2A0I *)((____0AOJ *)__MCUP)->__OB5J);
+    __AXBU=((____N5WC *)__NL4S->__4VEJ);
+    __AXBU->__Q5WC.__KU4D=(____Q)(__AXBU->__Q5WC.__KU4D -  1);
+    if ((__AXBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __OLTU=NULL;
+      __PLTU=((____IB )(NULL));
+      __UMTU= 0;
+      __RLTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__RLTU ==  0)) {
+        __OLTU=__BC__;
+      } else /* FALSE */ {
+        __UMTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RLTU));
+        if ((__UMTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLTU=(void *)((unsigned long)(void *)((unsigned long)__RLTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ULTU=((____YWB )((____Q )(void *)((unsigned long)__TLTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __SLTU=__OKI(__TLTU,((____IB )(&(table_size[(__ULTU)-1]))),((____YWB )((____Q )__TLTU)));
+          __PLTU=__SLTU;
+        } else /* FALSE */ {
+          __ULTU=((____YWB )__UMTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __SLTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __TLTU=(void *)((unsigned long)(void *)((unsigned long)__RLTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SLTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SLTU=__OKI(__TLTU,((____IB )(&(table_type[(__ULTU)]))),(____YWB)(__ULTU |  1));
+          __PLTU=__SLTU;
+        };
+        __OLTU=((____BC *)__PLTU);
+        *(__OLTU) = *(__BC__);
+      };
+      __KLTU=((____BC *)__OLTU);
+      if ((__KLTU->__OFL <  250)) {
+        __MLTU=__RVW( 250);
+        __KLTU->__FFL=__MLTU;
+        __KLTU->__OFL= 250;
+      };
+      __KLTU->__WJ= 0;
+      __EBEJ(__NL4S,__OLTU);
+      __LGZ(((____BC *)__OLTU));
       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__4AUP=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__4AUP=NULL;
+  case ____EBOJ__: {
+    __NCUP=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__4AUP=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__3AUP));
+  case ____3BOJ__: {
+    __NCUP=__AELK(((____3BOJ *)__MCUP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__4AUP=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__3AUP));
+  case ____RCOJ__: {
+    __NCUP=__SELK(((____RCOJ *)__MCUP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__4AUP=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__3AUP));
+  case ____HDOJ__: {
+    __NCUP=__EFLK(((____HDOJ *)__MCUP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__4AUP=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__3AUP));
+  case ____1DOJ__: {
+    __NCUP=__WFLK(((____1DOJ *)__MCUP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__4AUP=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__3AUP));
+  case ____PEOJ__: {
+    __NCUP=__IGLK(((____PEOJ *)__MCUP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__4AUP=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__3AUP));
+  case ____DFOJ__: {
+    __NCUP=__0GLK(((____DFOJ *)__MCUP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__4AUP=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__3AUP));
+  case ____XFOJ__: {
+    __NCUP=__MHLK(((____XFOJ *)__MCUP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BPPS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__3AUP));
-    __tmp__4AUP=__tmp__BPPS;
+  case ____QGOJ__: {
+    __QQPS=__4VPK(((____QGOJ *)__MCUP));
+    __NCUP=__QQPS;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__4AUP=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__3AUP));
+  case ____EHOJ__: {
+    __NCUP=__CILK(((____EHOJ *)__MCUP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__4AUP=NULL;
+  case ____2HOJ__: {
+    __NCUP=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__4AUP=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__3AUP));
+  case ____YIOJ__: {
+    __NCUP=__XILK(((____YIOJ *)__MCUP));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4AUP=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4AUP=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__4AUP=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __NCUP=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__SPPS=((__READ_SLOT__ZK4K *)__tmp__3AUP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SPPS->slot__CYFM),Self__SPPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__TPPS=execute_access_unlink__5AMM(Self__SPPS);
-    __tmp__4AUP=__tmp__TPPS;
+  case ____IM4K__: {
+    __BRPS=((____IM4K *)__MCUP);
+    __EIEN(((____FKRG *)__BRPS->__RZFM),__BRPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __CRPS=__OCMM(__BRPS);
+    __NCUP=__CRPS;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__4AUP=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__3AUP));
+  case ____T5FL__: {
+    __NCUP=__VM5O(((____T5FL *)__MCUP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__4AUP=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__3AUP));
+  case ____3DUL__: {
+    __NCUP=__VUTP(((____3DUL *)__MCUP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TPPS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__3AUP));
-    __tmp__4AUP=__tmp__TPPS;
+  case ____0EUL__: {
+    __CRPS=__0Q2P(((____0EUL *)__MCUP));
+    __NCUP=__CRPS;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__4AUP=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__3AUP));
+  case ____BGUL__: {
+    __NCUP=__GVTP(((____BGUL *)__MCUP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TPPS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__3AUP));
-    __tmp__4AUP=__tmp__TPPS;
+  case ____2GUL__: {
+    __CRPS=__5W2P(((____2GUL *)__MCUP));
+    __NCUP=__CRPS;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__4AUP=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__3AUP));
+  case ____B0VL__: {
+    __NCUP=__GQCN(((____B0VL *)__MCUP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__4AUP=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__3AUP));
+  case ____P0VL__: {
+    __NCUP=__GNGM(((____P0VL *)__MCUP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__1PPS=((__READ_GLOBAL__B4YL *)__tmp__3AUP);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__1PPS->global__Y5JM),Self__1PPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__1PPS->global__Y5JM));
-    __tmp__4AUP=NULL;
+  case ____Q5YL__: {
+    __KRPS=((____Q5YL *)__MCUP);
+    __EIEN(((____FKRG *)__KRPS->__HBKM),__KRPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__KRPS->__HBKM));
+    __NCUP=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__4AUP=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__3AUP));
+  case ____UVPM__: {
+    __NCUP=__GHXN(((____UVPM *)__MCUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__4AUP=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__3AUP));
+  case ____0ZPM__: {
+    __NCUP=__5U0P(((____0ZPM *)__MCUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__4AUP=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__3AUP));
+  case ____MR0N__: {
+    __NCUP=__H0VO(((____MR0N *)__MCUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__4AUP=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__3AUP));
+  case ____YWBP__: {
+    __NCUP=__51ZQ(((____YWBP *)__MCUP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__4AUP=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__3AUP));
+  case ____LYBP__: {
+    __NCUP=__XBUP(((____LYBP *)__MCUP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__4AUP=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__3AUP));
+  case ____CZBP__: {
+    __NCUP=__ICUP(((____CZBP *)__MCUP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__4AUP=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__3AUP));
+  case ____3BEP__: {
+    __NCUP=__YVEQ(((____3BEP *)__MCUP));
   } break;
   };
-  __tmp__3AUP=__tmp__4AUP;
-  return(__tmp__3AUP);
+  __MCUP=__NCUP;
+  return(__MCUP);
 }
 
-static void* execute_unlink__JUEQ(__EXPR_XOR__OAEP *Self__KUEQ)
-// ({EXPR_XOR__OAEP}) With result Recursive, No inlinable.
+static void* __YVEQ(____3BEP *__ZVEQ)
+// ({__3BEP}) With result Recursive, No inlinable.
 {
-  void *__tmp__NUEQ;
-  void *__tmp__OUEQ,*__tmp__TSPS;
-  __READ_LOCAL__N5ZI *Self__0K4S;
-  __LOCAL__43WC *Self__AWBU;
-  __STRING__BC *result__HMTU,*Self__DMTU;
-  __POINTER__IB ptr__IMTU,__tmp__KMTU,__tmp__LMTU,__tmp__MMTU;
-  __INTEGER__Q typ_id__JMTU,typ_id__NNTU;
-  __UINTEGER_32__RWB __tmp__NMTU;
-  __PUT_TO__BFOJ *__tmp__BSPS;
-  __READ_SLOT__ZK4K *Self__SSPS;
-  __READ_GLOBAL__B4YL *Self__1SPS;
-  __LIST__WH *Self__BNYT;
-  __CHARACTER__DB *__tmp__FMTU;
-  __FAST_ARRAYoINSTRo__X53D *Self__GWBU;
-  __tmp__NUEQ=Self__KUEQ->parent_expr_binary__PAEP.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__NUEQ)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OUEQ=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__OUEQ=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__NUEQ));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OUEQ=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OUEQ=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__OUEQ=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__NUEQ));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__0K4S=((__READ_LOCAL__N5ZI *)__tmp__NUEQ);
-    Self__AWBU=((__LOCAL__43WC *)Self__0K4S->local__PUEJ);
-    Self__AWBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__AWBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__AWBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__HMTU=NULL;
-      ptr__IMTU=((__POINTER__IB )(NULL));
-      typ_id__JMTU= 0;
-      __tmp__KMTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__KMTU ==  0)) {
-        result__HMTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__JMTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMTU));
-        if ((typ_id__JMTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LMTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MMTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KMTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NMTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MMTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__LMTU=micro_alloc__table__lab__HKI(__tmp__MMTU,((__POINTER__IB )(&(table_size[(__tmp__NMTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MMTU)));
-          ptr__IMTU=__tmp__LMTU;
-        } else /* FALSE */ {
-          __tmp__NMTU=((__UINTEGER_32__RWB )typ_id__JMTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LMTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MMTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KMTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__LMTU=micro_alloc__table__lab__HKI(__tmp__MMTU,((__POINTER__IB )(&(table_type[(__tmp__NMTU)]))),(__UINTEGER_32__RWB)(__tmp__NMTU |  1));
-          ptr__IMTU=__tmp__LMTU;
-        };
-        result__HMTU=((__STRING__BC *)ptr__IMTU);
-        *(result__HMTU) = *(STRING__BC__);
-      };
-      Self__DMTU=((__STRING__BC *)result__HMTU);
-      if ((Self__DMTU->capacity__HFL <  250)) {
-        __tmp__FMTU=create__KVW( 250);
-        Self__DMTU->storage__4EL=__tmp__FMTU;
-        Self__DMTU->capacity__HFL= 250;
-      };
-      Self__DMTU->count__WJ= 0;
-      display__V5DJ(Self__0K4S,result__HMTU);
-      put_string__EGZ(((__STRING__BC *)result__HMTU));
+  void *__2VEQ;
+  void *__3VEQ,*__CUPS;
+  ____2A0I *__JM4S;
+  ____N5WC *__PXBU;
+  ____BC *__WNTU,*__SNTU;
+  ____IB __XNTU,__ZNTU,__0NTU,__1NTU;
+  ____Q __YNTU,__2OTU;
+  ____YWB __2NTU;
+  ____QGOJ *__QTPS;
+  ____IM4K *__BUPS;
+  ____Q5YL *__KUPS;
+  ____WH *__QOYT;
+  ____DB *__UNTU;
+  ____GB4D *__VXBU;
+  __2VEQ=__ZVEQ->__4BEP.__BC5J;
+  switch (((struct ___OBJ *)__2VEQ)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
+  } break;
+  case ____0AXC__: {
+    __3VEQ=__NMUH(((____0AXC *)__2VEQ));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
+  } break;
+  case ____DMWH__: {
+    __3VEQ=__S3KK(((____DMWH *)__2VEQ));
+  } break;
+  case ____2A0I__: {
+    __JM4S=((____2A0I *)__2VEQ);
+    __PXBU=((____N5WC *)__JM4S->__4VEJ);
+    __PXBU->__Q5WC.__KU4D=(____Q)(__PXBU->__Q5WC.__KU4D -  1);
+    if ((__PXBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __WNTU=NULL;
+      __XNTU=((____IB )(NULL));
+      __YNTU= 0;
+      __ZNTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__ZNTU ==  0)) {
+        __WNTU=__BC__;
+      } else /* FALSE */ {
+        __YNTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNTU));
+        if ((__YNTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0NTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1NTU=(void *)((unsigned long)(void *)((unsigned long)__ZNTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2NTU=((____YWB )((____Q )(void *)((unsigned long)__1NTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __0NTU=__OKI(__1NTU,((____IB )(&(table_size[(__2NTU)-1]))),((____YWB )((____Q )__1NTU)));
+          __XNTU=__0NTU;
+        } else /* FALSE */ {
+          __2NTU=((____YWB )__YNTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0NTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1NTU=(void *)((unsigned long)(void *)((unsigned long)__ZNTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __0NTU=__OKI(__1NTU,((____IB )(&(table_type[(__2NTU)]))),(____YWB)(__2NTU |  1));
+          __XNTU=__0NTU;
+        };
+        __WNTU=((____BC *)__XNTU);
+        *(__WNTU) = *(__BC__);
+      };
+      __SNTU=((____BC *)__WNTU);
+      if ((__SNTU->__OFL <  250)) {
+        __UNTU=__RVW( 250);
+        __SNTU->__FFL=__UNTU;
+        __SNTU->__OFL= 250;
+      };
+      __SNTU->__WJ= 0;
+      __EBEJ(__JM4S,__WNTU);
+      __LGZ(((____BC *)__WNTU));
       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__OUEQ=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__OUEQ=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__NUEQ));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__OUEQ=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NUEQ));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__0K4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__NUEQ)->receiver__554J);
-    Self__AWBU=((__LOCAL__43WC *)Self__0K4S->local__PUEJ);
-    Self__AWBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__AWBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__AWBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__HMTU=NULL;
-      ptr__IMTU=((__POINTER__IB )(NULL));
-      typ_id__JMTU= 0;
-      __tmp__KMTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__KMTU ==  0)) {
-        result__HMTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__JMTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMTU));
-        if ((typ_id__JMTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LMTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MMTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KMTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NMTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MMTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__LMTU=micro_alloc__table__lab__HKI(__tmp__MMTU,((__POINTER__IB )(&(table_size[(__tmp__NMTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MMTU)));
-          ptr__IMTU=__tmp__LMTU;
-        } else /* FALSE */ {
-          __tmp__NMTU=((__UINTEGER_32__RWB )typ_id__JMTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LMTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MMTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KMTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__LMTU=micro_alloc__table__lab__HKI(__tmp__MMTU,((__POINTER__IB )(&(table_type[(__tmp__NMTU)]))),(__UINTEGER_32__RWB)(__tmp__NMTU |  1));
-          ptr__IMTU=__tmp__LMTU;
-        };
-        result__HMTU=((__STRING__BC *)ptr__IMTU);
-        *(result__HMTU) = *(STRING__BC__);
-      };
-      Self__DMTU=((__STRING__BC *)result__HMTU);
-      if ((Self__DMTU->capacity__HFL <  250)) {
-        __tmp__FMTU=create__KVW( 250);
-        Self__DMTU->storage__4EL=__tmp__FMTU;
-        Self__DMTU->capacity__HFL= 250;
-      };
-      Self__DMTU->count__WJ= 0;
-      display__V5DJ(Self__0K4S,result__HMTU);
-      put_string__EGZ(((__STRING__BC *)result__HMTU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
+  } break;
+  case ____HJNJ__: {
+    __3VEQ=__SCLK(((____HJNJ *)__2VEQ));
+  } break;
+  case ____SJNJ__: {
+    __3VEQ=__EDLK(((____SJNJ *)__2VEQ));
+  } break;
+  case ____0AOJ__: {
+    __JM4S=((____2A0I *)((____0AOJ *)__2VEQ)->__OB5J);
+    __PXBU=((____N5WC *)__JM4S->__4VEJ);
+    __PXBU->__Q5WC.__KU4D=(____Q)(__PXBU->__Q5WC.__KU4D -  1);
+    if ((__PXBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __WNTU=NULL;
+      __XNTU=((____IB )(NULL));
+      __YNTU= 0;
+      __ZNTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__ZNTU ==  0)) {
+        __WNTU=__BC__;
+      } else /* FALSE */ {
+        __YNTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNTU));
+        if ((__YNTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0NTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1NTU=(void *)((unsigned long)(void *)((unsigned long)__ZNTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2NTU=((____YWB )((____Q )(void *)((unsigned long)__1NTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __0NTU=__OKI(__1NTU,((____IB )(&(table_size[(__2NTU)-1]))),((____YWB )((____Q )__1NTU)));
+          __XNTU=__0NTU;
+        } else /* FALSE */ {
+          __2NTU=((____YWB )__YNTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0NTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1NTU=(void *)((unsigned long)(void *)((unsigned long)__ZNTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __0NTU=__OKI(__1NTU,((____IB )(&(table_type[(__2NTU)]))),(____YWB)(__2NTU |  1));
+          __XNTU=__0NTU;
+        };
+        __WNTU=((____BC *)__XNTU);
+        *(__WNTU) = *(__BC__);
+      };
+      __SNTU=((____BC *)__WNTU);
+      if ((__SNTU->__OFL <  250)) {
+        __UNTU=__RVW( 250);
+        __SNTU->__FFL=__UNTU;
+        __SNTU->__OFL= 250;
+      };
+      __SNTU->__WJ= 0;
+      __EBEJ(__JM4S,__WNTU);
+      __LGZ(((____BC *)__WNTU));
       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__OUEQ=NULL;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__OUEQ=NULL;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__OUEQ=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__NUEQ));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__OUEQ=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__NUEQ));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__OUEQ=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__NUEQ));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__OUEQ=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__NUEQ));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__OUEQ=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__NUEQ));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__OUEQ=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__NUEQ));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__OUEQ=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__NUEQ));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BSPS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__NUEQ));
-    __tmp__OUEQ=__tmp__BSPS;
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__OUEQ=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__NUEQ));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__OUEQ=NULL;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__OUEQ=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__NUEQ));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OUEQ=NULL;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OUEQ=NULL;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OUEQ=NULL;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__SSPS=((__READ_SLOT__ZK4K *)__tmp__NUEQ);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SSPS->slot__CYFM),Self__SSPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__TSPS=execute_access_unlink__5AMM(Self__SSPS);
-    __tmp__OUEQ=__tmp__TSPS;
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__OUEQ=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NUEQ));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__OUEQ=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NUEQ));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TSPS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NUEQ));
-    __tmp__OUEQ=__tmp__TSPS;
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__OUEQ=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NUEQ));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TSPS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NUEQ));
-    __tmp__OUEQ=__tmp__TSPS;
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__OUEQ=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__NUEQ));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__OUEQ=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__NUEQ));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__1SPS=((__READ_GLOBAL__B4YL *)__tmp__NUEQ);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__1SPS->global__Y5JM),Self__1SPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__1SPS->global__Y5JM));
-    __tmp__OUEQ=NULL;
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__OUEQ=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__NUEQ));
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__OUEQ=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__NUEQ));
-  } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__OUEQ=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__NUEQ));
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__OUEQ=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__NUEQ));
-  } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__OUEQ=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__NUEQ));
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__OUEQ=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__NUEQ));
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__OUEQ=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__NUEQ));
-  } break;
-  };
-  if (((void *)__tmp__OUEQ != (void *)NULL)) {
-    Self__BNYT=((__LIST__WH *)list_current__Y4GB);
-    Self__GWBU=((__FAST_ARRAYoINSTRo__X53D *)Self__BNYT->expr_list__AA4D);
-    typ_id__JMTU=(__INTEGER__Q)(Self__BNYT->index__OCFE -  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((typ_id__JMTU == (__INTEGER__Q)(Self__GWBU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-      add_last__A04F(Self__GWBU,__tmp__OUEQ);
-    } else /* FALSE */ {
-      add_last__A04F(Self__GWBU,__tmp__OUEQ);
-      move__to__by__H5QH(Self__GWBU,typ_id__JMTU,(__INTEGER__Q)(Self__GWBU->parent_arrayed_collection__553D.upper__RTLE -  1));
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__GWBU->parent_arrayed_collection__553D.storage__D14F)[typ_id__JMTU]=__tmp__OUEQ;
-    };
-    Self__BNYT->index__OCFE=(__INTEGER__Q)(Self__BNYT->index__OCFE +  1);
-  };
-  __tmp__NUEQ=Self__KUEQ->parent_expr_binary__PAEP.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__NUEQ)->__id) {
-  case __STRING_CST__5J__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OUEQ=NULL;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__OUEQ=execute_unlink__4KUH(((__EXTERNAL_C__L5WC *)__tmp__NUEQ));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OUEQ=NULL;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OUEQ=NULL;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__OUEQ=execute_unlink__D2KK(((__EXPR_MULTIPLE__UKWH *)__tmp__NUEQ));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__0K4S=((__READ_LOCAL__N5ZI *)__tmp__NUEQ);
-    Self__AWBU=((__LOCAL__43WC *)Self__0K4S->local__PUEJ);
-    Self__AWBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__AWBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__AWBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__HMTU=NULL;
-      ptr__IMTU=((__POINTER__IB )(NULL));
-      typ_id__NNTU= 0;
-      __tmp__KMTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__KMTU ==  0)) {
-        result__HMTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__NNTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMTU));
-        if ((typ_id__NNTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LMTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MMTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KMTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NMTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MMTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__LMTU=micro_alloc__table__lab__HKI(__tmp__MMTU,((__POINTER__IB )(&(table_size[(__tmp__NMTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MMTU)));
-          ptr__IMTU=__tmp__LMTU;
-        } else /* FALSE */ {
-          __tmp__NMTU=((__UINTEGER_32__RWB )typ_id__NNTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LMTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MMTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KMTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__LMTU=micro_alloc__table__lab__HKI(__tmp__MMTU,((__POINTER__IB )(&(table_type[(__tmp__NMTU)]))),(__UINTEGER_32__RWB)(__tmp__NMTU |  1));
-          ptr__IMTU=__tmp__LMTU;
-        };
-        result__HMTU=((__STRING__BC *)ptr__IMTU);
-        *(result__HMTU) = *(STRING__BC__);
-      };
-      Self__DMTU=((__STRING__BC *)result__HMTU);
-      if ((Self__DMTU->capacity__HFL <  250)) {
-        __tmp__FMTU=create__KVW( 250);
-        Self__DMTU->storage__4EL=__tmp__FMTU;
-        Self__DMTU->capacity__HFL= 250;
-      };
-      Self__DMTU->count__WJ= 0;
-      display__V5DJ(Self__0K4S,result__HMTU);
-      put_string__EGZ(((__STRING__BC *)result__HMTU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
+  } break;
+  case ____EBOJ__: {
+    __3VEQ=NULL;
+  } break;
+  case ____3BOJ__: {
+    __3VEQ=__AELK(((____3BOJ *)__2VEQ));
+  } break;
+  case ____RCOJ__: {
+    __3VEQ=__SELK(((____RCOJ *)__2VEQ));
+  } break;
+  case ____HDOJ__: {
+    __3VEQ=__EFLK(((____HDOJ *)__2VEQ));
+  } break;
+  case ____1DOJ__: {
+    __3VEQ=__WFLK(((____1DOJ *)__2VEQ));
+  } break;
+  case ____PEOJ__: {
+    __3VEQ=__IGLK(((____PEOJ *)__2VEQ));
+  } break;
+  case ____DFOJ__: {
+    __3VEQ=__0GLK(((____DFOJ *)__2VEQ));
+  } break;
+  case ____XFOJ__: {
+    __3VEQ=__MHLK(((____XFOJ *)__2VEQ));
+  } break;
+  case ____QGOJ__: {
+    __QTPS=__4VPK(((____QGOJ *)__2VEQ));
+    __3VEQ=__QTPS;
+  } break;
+  case ____EHOJ__: {
+    __3VEQ=__CILK(((____EHOJ *)__2VEQ));
+  } break;
+  case ____2HOJ__: {
+    __3VEQ=NULL;
+  } break;
+  case ____YIOJ__: {
+    __3VEQ=__XILK(((____YIOJ *)__2VEQ));
+  } break;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
+  } break;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
+  } break;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
+  } break;
+  case ____IM4K__: {
+    __BUPS=((____IM4K *)__2VEQ);
+    __EIEN(((____FKRG *)__BUPS->__RZFM),__BUPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __CUPS=__OCMM(__BUPS);
+    __3VEQ=__CUPS;
+  } break;
+  case ____T5FL__: {
+    __3VEQ=__VM5O(((____T5FL *)__2VEQ));
+  } break;
+  case ____3DUL__: {
+    __3VEQ=__VUTP(((____3DUL *)__2VEQ));
+  } break;
+  case ____0EUL__: {
+    __CUPS=__0Q2P(((____0EUL *)__2VEQ));
+    __3VEQ=__CUPS;
+  } break;
+  case ____BGUL__: {
+    __3VEQ=__GVTP(((____BGUL *)__2VEQ));
+  } break;
+  case ____2GUL__: {
+    __CUPS=__5W2P(((____2GUL *)__2VEQ));
+    __3VEQ=__CUPS;
+  } break;
+  case ____B0VL__: {
+    __3VEQ=__GQCN(((____B0VL *)__2VEQ));
+  } break;
+  case ____P0VL__: {
+    __3VEQ=__GNGM(((____P0VL *)__2VEQ));
+  } break;
+  case ____Q5YL__: {
+    __KUPS=((____Q5YL *)__2VEQ);
+    __EIEN(((____FKRG *)__KUPS->__HBKM),__KUPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__KUPS->__HBKM));
+    __3VEQ=NULL;
+  } break;
+  case ____UVPM__: {
+    __3VEQ=__GHXN(((____UVPM *)__2VEQ));
+  } break;
+  case ____0ZPM__: {
+    __3VEQ=__5U0P(((____0ZPM *)__2VEQ));
+  } break;
+  case ____MR0N__: {
+    __3VEQ=__H0VO(((____MR0N *)__2VEQ));
+  } break;
+  case ____YWBP__: {
+    __3VEQ=__51ZQ(((____YWBP *)__2VEQ));
+  } break;
+  case ____LYBP__: {
+    __3VEQ=__XBUP(((____LYBP *)__2VEQ));
+  } break;
+  case ____CZBP__: {
+    __3VEQ=__ICUP(((____CZBP *)__2VEQ));
+  } break;
+  case ____3BEP__: {
+    __3VEQ=__YVEQ(((____3BEP *)__2VEQ));
+  } break;
+  };
+  if (((void *)__3VEQ != (void *)NULL)) {
+    __QOYT=((____WH *)__Q5GB);
+    __VXBU=((____GB4D *)__QOYT->__PB4D);
+    __YNTU=(____Q)(__QOYT->__3DFE -  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__YNTU == (____Q)(__VXBU->__OB4D.__AVLE +  1))) {
+      __P14F(__VXBU,__3VEQ);
+    } else /* FALSE */ {
+      __P14F(__VXBU,__3VEQ);
+      __WARH(__VXBU,__YNTU,(____Q)(__VXBU->__OB4D.__AVLE -  1));
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__VXBU->__OB4D.__S24F)[__YNTU]=__3VEQ;
+    };
+    __QOYT->__3DFE=(____Q)(__QOYT->__3DFE +  1);
+  };
+  __2VEQ=__ZVEQ->__4BEP.__FC5J;
+  switch (((struct ___OBJ *)__2VEQ)->__id) {
+  case ____5J__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
+  } break;
+  case ____0AXC__: {
+    __3VEQ=__NMUH(((____0AXC *)__2VEQ));
+  } break;
+  case ____NBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
+  } break;
+  case ____ZBXC__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
+  } break;
+  case ____DMWH__: {
+    __3VEQ=__S3KK(((____DMWH *)__2VEQ));
+  } break;
+  case ____2A0I__: {
+    __JM4S=((____2A0I *)__2VEQ);
+    __PXBU=((____N5WC *)__JM4S->__4VEJ);
+    __PXBU->__Q5WC.__KU4D=(____Q)(__PXBU->__Q5WC.__KU4D -  1);
+    if ((__PXBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __WNTU=NULL;
+      __XNTU=((____IB )(NULL));
+      __2OTU= 0;
+      __ZNTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__ZNTU ==  0)) {
+        __WNTU=__BC__;
+      } else /* FALSE */ {
+        __2OTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNTU));
+        if ((__2OTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0NTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1NTU=(void *)((unsigned long)(void *)((unsigned long)__ZNTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2NTU=((____YWB )((____Q )(void *)((unsigned long)__1NTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __0NTU=__OKI(__1NTU,((____IB )(&(table_size[(__2NTU)-1]))),((____YWB )((____Q )__1NTU)));
+          __XNTU=__0NTU;
+        } else /* FALSE */ {
+          __2NTU=((____YWB )__2OTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0NTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1NTU=(void *)((unsigned long)(void *)((unsigned long)__ZNTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __0NTU=__OKI(__1NTU,((____IB )(&(table_type[(__2NTU)]))),(____YWB)(__2NTU |  1));
+          __XNTU=__0NTU;
+        };
+        __WNTU=((____BC *)__XNTU);
+        *(__WNTU) = *(__BC__);
+      };
+      __SNTU=((____BC *)__WNTU);
+      if ((__SNTU->__OFL <  250)) {
+        __UNTU=__RVW( 250);
+        __SNTU->__FFL=__UNTU;
+        __SNTU->__OFL= 250;
+      };
+      __SNTU->__WJ= 0;
+      __EBEJ(__JM4S,__WNTU);
+      __LGZ(((____BC *)__WNTU));
       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__OUEQ=NULL;
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__OUEQ=execute_unlink__DBLK(((__EXPR_EQUAL__YHNJ *)__tmp__NUEQ));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__OUEQ=execute_unlink__VBLK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NUEQ));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__0K4S=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__NUEQ)->receiver__554J);
-    Self__AWBU=((__LOCAL__43WC *)Self__0K4S->local__PUEJ);
-    Self__AWBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__AWBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__AWBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__HMTU=NULL;
-      ptr__IMTU=((__POINTER__IB )(NULL));
-      typ_id__NNTU= 0;
-      __tmp__KMTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__KMTU ==  0)) {
-        result__HMTU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__NNTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMTU));
-        if ((typ_id__NNTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LMTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MMTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KMTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NMTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MMTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__LMTU=micro_alloc__table__lab__HKI(__tmp__MMTU,((__POINTER__IB )(&(table_size[(__tmp__NMTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MMTU)));
-          ptr__IMTU=__tmp__LMTU;
-        } else /* FALSE */ {
-          __tmp__NMTU=((__UINTEGER_32__RWB )typ_id__NNTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__LMTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__MMTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KMTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LMTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__LMTU=micro_alloc__table__lab__HKI(__tmp__MMTU,((__POINTER__IB )(&(table_type[(__tmp__NMTU)]))),(__UINTEGER_32__RWB)(__tmp__NMTU |  1));
-          ptr__IMTU=__tmp__LMTU;
-        };
-        result__HMTU=((__STRING__BC *)ptr__IMTU);
-        *(result__HMTU) = *(STRING__BC__);
-      };
-      Self__DMTU=((__STRING__BC *)result__HMTU);
-      if ((Self__DMTU->capacity__HFL <  250)) {
-        __tmp__FMTU=create__KVW( 250);
-        Self__DMTU->storage__4EL=__tmp__FMTU;
-        Self__DMTU->capacity__HFL= 250;
-      };
-      Self__DMTU->count__WJ= 0;
-      display__V5DJ(Self__0K4S,result__HMTU);
-      put_string__EGZ(((__STRING__BC *)result__HMTU));
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
+  } break;
+  case ____HJNJ__: {
+    __3VEQ=__SCLK(((____HJNJ *)__2VEQ));
+  } break;
+  case ____SJNJ__: {
+    __3VEQ=__EDLK(((____SJNJ *)__2VEQ));
+  } break;
+  case ____0AOJ__: {
+    __JM4S=((____2A0I *)((____0AOJ *)__2VEQ)->__OB5J);
+    __PXBU=((____N5WC *)__JM4S->__4VEJ);
+    __PXBU->__Q5WC.__KU4D=(____Q)(__PXBU->__Q5WC.__KU4D -  1);
+    if ((__PXBU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __WNTU=NULL;
+      __XNTU=((____IB )(NULL));
+      __2OTU= 0;
+      __ZNTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__ZNTU ==  0)) {
+        __WNTU=__BC__;
+      } else /* FALSE */ {
+        __2OTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNTU));
+        if ((__2OTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0NTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1NTU=(void *)((unsigned long)(void *)((unsigned long)__ZNTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2NTU=((____YWB )((____Q )(void *)((unsigned long)__1NTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __0NTU=__OKI(__1NTU,((____IB )(&(table_size[(__2NTU)-1]))),((____YWB )((____Q )__1NTU)));
+          __XNTU=__0NTU;
+        } else /* FALSE */ {
+          __2NTU=((____YWB )__2OTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __0NTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __1NTU=(void *)((unsigned long)(void *)((unsigned long)__ZNTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0NTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __0NTU=__OKI(__1NTU,((____IB )(&(table_type[(__2NTU)]))),(____YWB)(__2NTU |  1));
+          __XNTU=__0NTU;
+        };
+        __WNTU=((____BC *)__XNTU);
+        *(__WNTU) = *(__BC__);
+      };
+      __SNTU=((____BC *)__WNTU);
+      if ((__SNTU->__OFL <  250)) {
+        __UNTU=__RVW( 250);
+        __SNTU->__FFL=__UNTU;
+        __SNTU->__OFL= 250;
+      };
+      __SNTU->__WJ= 0;
+      __EBEJ(__JM4S,__WNTU);
+      __LGZ(((____BC *)__WNTU));
       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__OUEQ=NULL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__OUEQ=NULL;
+  case ____EBOJ__: {
+    __3VEQ=NULL;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__OUEQ=execute_unlink__RCLK(((__EXPR_SUP__OAOJ *)__tmp__NUEQ));
+  case ____3BOJ__: {
+    __3VEQ=__AELK(((____3BOJ *)__2VEQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__OUEQ=execute_unlink__DDLK(((__EXPR_SUB__CBOJ *)__tmp__NUEQ));
+  case ____RCOJ__: {
+    __3VEQ=__SELK(((____RCOJ *)__2VEQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__OUEQ=execute_unlink__VDLK(((__EXPR_MUL__YBOJ *)__tmp__NUEQ));
+  case ____HDOJ__: {
+    __3VEQ=__EFLK(((____HDOJ *)__2VEQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__OUEQ=execute_unlink__HELK(((__EXPR_DIV__MCOJ *)__tmp__NUEQ));
+  case ____1DOJ__: {
+    __3VEQ=__WFLK(((____1DOJ *)__2VEQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__OUEQ=execute_unlink__ZELK(((__EXPR_AND__ADOJ *)__tmp__NUEQ));
+  case ____PEOJ__: {
+    __3VEQ=__IGLK(((____PEOJ *)__2VEQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__OUEQ=execute_unlink__LFLK(((__EXPR_SHIFT_R__UDOJ *)__tmp__NUEQ));
+  case ____DFOJ__: {
+    __3VEQ=__0GLK(((____DFOJ *)__2VEQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__OUEQ=execute_unlink__3FLK(((__EXPR_SHIFT_L__IEOJ *)__tmp__NUEQ));
+  case ____XFOJ__: {
+    __3VEQ=__MHLK(((____XFOJ *)__2VEQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BSPS=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__NUEQ));
-    __tmp__OUEQ=__tmp__BSPS;
+  case ____QGOJ__: {
+    __QTPS=__4VPK(((____QGOJ *)__2VEQ));
+    __3VEQ=__QTPS;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__OUEQ=execute_unlink__TGLK(((__ITEM__VFOJ *)__tmp__NUEQ));
+  case ____EHOJ__: {
+    __3VEQ=__CILK(((____EHOJ *)__2VEQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__OUEQ=NULL;
+  case ____2HOJ__: {
+    __3VEQ=NULL;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__OUEQ=execute_unlink__IHLK(((__CAST__JHOJ *)__tmp__NUEQ));
+  case ____YIOJ__: {
+    __3VEQ=__XILK(((____YIOJ *)__2VEQ));
   } break;
-  case __REAL_CST__JLOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OUEQ=NULL;
+  case ____YMOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OUEQ=NULL;
+  case ____ONOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__OUEQ=NULL;
+  case ____YOOJ__: {
+    __QCXC=(____Q)(__QCXC +  1);
+    __3VEQ=NULL;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    Self__SSPS=((__READ_SLOT__ZK4K *)__tmp__NUEQ);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__SSPS->slot__CYFM),Self__SSPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__TSPS=execute_access_unlink__5AMM(Self__SSPS);
-    __tmp__OUEQ=__tmp__TSPS;
+  case ____IM4K__: {
+    __BUPS=((____IM4K *)__2VEQ);
+    __EIEN(((____FKRG *)__BUPS->__RZFM),__BUPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __CUPS=__OCMM(__BUPS);
+    __3VEQ=__CUPS;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__OUEQ=execute_unlink__GL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NUEQ));
+  case ____T5FL__: {
+    __3VEQ=__VM5O(((____T5FL *)__2VEQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__OUEQ=execute_unlink__GTTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NUEQ));
+  case ____3DUL__: {
+    __3VEQ=__VUTP(((____3DUL *)__2VEQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TSPS=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NUEQ));
-    __tmp__OUEQ=__tmp__TSPS;
+  case ____0EUL__: {
+    __CUPS=__0Q2P(((____0EUL *)__2VEQ));
+    __3VEQ=__CUPS;
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__OUEQ=execute_unlink__XTTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NUEQ));
+  case ____BGUL__: {
+    __3VEQ=__GVTP(((____BGUL *)__2VEQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TSPS=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NUEQ));
-    __tmp__OUEQ=__tmp__TSPS;
+  case ____2GUL__: {
+    __CUPS=__5W2P(((____2GUL *)__2VEQ));
+    __3VEQ=__CUPS;
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__OUEQ=execute_unlink__XOCN(((__EXPR_NEG__SYVL *)__tmp__NUEQ));
+  case ____B0VL__: {
+    __3VEQ=__GQCN(((____B0VL *)__2VEQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__OUEQ=execute_unlink__XLGM(((__EXPR_ADD__AZVL *)__tmp__NUEQ));
+  case ____P0VL__: {
+    __3VEQ=__GNGM(((____P0VL *)__2VEQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__1SPS=((__READ_GLOBAL__B4YL *)__tmp__NUEQ);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__1SPS->global__Y5JM),Self__1SPS);
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__1SPS->global__Y5JM));
-    __tmp__OUEQ=NULL;
+  case ____Q5YL__: {
+    __KUPS=((____Q5YL *)__2VEQ);
+    __EIEN(((____FKRG *)__KUPS->__HBKM),__KUPS);
+    __QCXC=(____Q)(__QCXC +  1);
+    __ZLVL(((____FKRG *)__KUPS->__HBKM));
+    __3VEQ=NULL;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__OUEQ=execute_unlink__XFXN(((__EXPR_NOT__FUPM *)__tmp__NUEQ));
+  case ____UVPM__: {
+    __3VEQ=__GHXN(((____UVPM *)__2VEQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__OUEQ=execute_unlink__QT0P(((__EXPR_MOD__LYPM *)__tmp__NUEQ));
+  case ____0ZPM__: {
+    __3VEQ=__5U0P(((____0ZPM *)__2VEQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__OUEQ=execute_unlink__YYVO(((__EXPR_OR__3P0N *)__tmp__NUEQ));
+  case ____MR0N__: {
+    __3VEQ=__H0VO(((____MR0N *)__2VEQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__OUEQ=execute_unlink__Q0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__NUEQ));
+  case ____YWBP__: {
+    __3VEQ=__51ZQ(((____YWBP *)__2VEQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__OUEQ=execute_unlink__IAUP(((__EXPR_INF__2WBP *)__tmp__NUEQ));
+  case ____LYBP__: {
+    __3VEQ=__XBUP(((____LYBP *)__2VEQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__OUEQ=execute_unlink__ZAUP(((__EXPR_INF_EQ__TXBP *)__tmp__NUEQ));
+  case ____CZBP__: {
+    __3VEQ=__ICUP(((____CZBP *)__2VEQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__OUEQ=execute_unlink__JUEQ(((__EXPR_XOR__OAEP *)__tmp__NUEQ));
+  case ____3BEP__: {
+    __3VEQ=__YVEQ(((____3BEP *)__2VEQ));
   } break;
   };
-  __tmp__NUEQ=__tmp__OUEQ;
-  return(__tmp__NUEQ);
+  __2VEQ=__3VEQ;
+  return(__2VEQ);
 }
 
-static void* execute_link__4E3H(__EXTERNAL_C__L5WC *Self__5E3H)
-// ({EXTERNAL_C__L5WC}) With result Recursive, No inlinable.
+static void* __NG3H(____0AXC *__OG3H)
+// ({__0AXC}) With result Recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__NF3H,Self__S2AI,typ_id__ROTU;
-  void *__tmp__UF3H,*__tmp__VF3H;
-  __LIST__WH *Self__0L4S;
-  __STRING__BC *result__POTU,*Self__LOTU;
-  __POINTER__IB ptr__QOTU,__tmp__SOTU,__tmp__TOTU,__tmp__UOTU;
-  __UINTEGER_32__RWB __tmp__VOTU;
-  __CHARACTER__DB *__tmp__NOTU;
-  __FAST_ARRAYoEXPRo__R5WC *Self__JNYT;
-  if (((void *)Self__5E3H->access_list__M54D != (void *)NULL)) {
-    __tmp__NF3H=Self__5E3H->access_list__M54D->parent_arrayed_collection__Z5WC.upper__RZRH;
-    Self__S2AI= 0;
-    while ((Self__S2AI <= __tmp__NF3H)) {
-      __tmp__UF3H=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__5E3H->access_list__M54D)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__S2AI];
-      switch (((struct ___OBJ *)__tmp__UF3H)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__VF3H=((__STRING_CST__5J *)__tmp__UF3H);
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__VF3H=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__UF3H));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__VF3H=((__PROTOTYPE_CST__45WC *)__tmp__UF3H);
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__VF3H=((__INTEGER_CST__KAXC *)__tmp__UF3H);
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        Self__0L4S=((__LIST__WH *)list_current__Y4GB);
-        result__POTU=NULL;
-        ptr__QOTU=((__POINTER__IB )(NULL));
-        typ_id__ROTU= 0;
-        __tmp__SOTU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__SOTU ==  0)) {
-          result__POTU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__ROTU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SOTU));
-          if ((typ_id__ROTU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__TOTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__UOTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SOTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TOTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TOTU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__VOTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UOTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__TOTU=micro_alloc__table__lab__HKI(__tmp__UOTU,((__POINTER__IB )(&(table_size[(__tmp__VOTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UOTU)));
-            ptr__QOTU=__tmp__TOTU;
-          } else /* FALSE */ {
-            __tmp__VOTU=((__UINTEGER_32__RWB )typ_id__ROTU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__TOTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__UOTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SOTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TOTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TOTU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__TOTU=micro_alloc__table__lab__HKI(__tmp__UOTU,((__POINTER__IB )(&(table_type[(__tmp__VOTU)]))),(__UINTEGER_32__RWB)(__tmp__VOTU |  1));
-            ptr__QOTU=__tmp__TOTU;
-          };
-          result__POTU=((__STRING__BC *)ptr__QOTU);
-          *(result__POTU) = *(STRING__BC__);
-        };
-        Self__LOTU=((__STRING__BC *)result__POTU);
-        if ((Self__LOTU->capacity__HFL <  250)) {
-          __tmp__NOTU=create__KVW( 250);
-          Self__LOTU->storage__4EL=__tmp__NOTU;
-          Self__LOTU->capacity__HFL= 250;
-        };
-        Self__LOTU->count__WJ= 0;
-        display__NHFE(Self__0L4S,result__POTU);
-        put_string__EGZ(((__STRING__BC *)result__POTU));
+  ____Q __2G3H,__B4AI,__AQTU;
+  void *__DH3H,*__EH3H;
+  ____WH *__JN4S;
+  ____BC *__4PTU,*__0PTU;
+  ____IB __5PTU,__BQTU,__CQTU,__DQTU;
+  ____YWB __EQTU;
+  ____DB *__2PTU;
+  ____ABXC *__YOYT;
+  if (((void *)__OG3H->__1A5D != (void *)NULL)) {
+    __2G3H=__OG3H->__1A5D->__IBXC.__A1RH;
+    __B4AI= 0;
+    while ((__B4AI <= __2G3H)) {
+      __DH3H=((void **)((____ABXC *)__OG3H->__1A5D)->__IBXC.__ESEI)[__B4AI];
+      switch (((struct ___OBJ *)__DH3H)->__id) {
+      case ____5J__: {
+        __EH3H=((____5J *)__DH3H);
+      } break;
+      case ____0AXC__: {
+        __EH3H=__NG3H(((____0AXC *)__DH3H));
+      } break;
+      case ____NBXC__: {
+        __EH3H=((____NBXC *)__DH3H);
+      } break;
+      case ____ZBXC__: {
+        __EH3H=((____ZBXC *)__DH3H);
+      } break;
+      case ____DMWH__: {
+        __JN4S=((____WH *)__Q5GB);
+        __4PTU=NULL;
+        __5PTU=((____IB )(NULL));
+        __AQTU= 0;
+        __BQTU=((____IB )sizeof(____BC));
+        if (((unsigned long)__BQTU ==  0)) {
+          __4PTU=__BC__;
+        } else /* FALSE */ {
+          __AQTU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BQTU));
+          if ((__AQTU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __CQTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __DQTU=(void *)((unsigned long)(void *)((unsigned long)__BQTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CQTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CQTU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __EQTU=((____YWB )((____Q )(void *)((unsigned long)__DQTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __CQTU=__OKI(__DQTU,((____IB )(&(table_size[(__EQTU)-1]))),((____YWB )((____Q )__DQTU)));
+            __5PTU=__CQTU;
+          } else /* FALSE */ {
+            __EQTU=((____YWB )__AQTU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __CQTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __DQTU=(void *)((unsigned long)(void *)((unsigned long)__BQTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CQTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CQTU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __CQTU=__OKI(__DQTU,((____IB )(&(table_type[(__EQTU)]))),(____YWB)(__EQTU |  1));
+            __5PTU=__CQTU;
+          };
+          __4PTU=((____BC *)__5PTU);
+          *(__4PTU) = *(__BC__);
+        };
+        __0PTU=((____BC *)__4PTU);
+        if ((__0PTU->__OFL <  250)) {
+          __2PTU=__RVW( 250);
+          __0PTU->__FFL=__2PTU;
+          __0PTU->__OFL= 250;
+        };
+        __0PTU->__WJ= 0;
+        __2IFE(__JN4S,__4PTU);
+        __LGZ(((____BC *)__4PTU));
         fputc((int)('\n'),stdout);
-        print__CKG((&__string_472));
+        __JKG((&__string_472));
         fputc((int)('\n'),stdout);
         exit(( 1));
-        __tmp__VF3H=NULL;
+        __EH3H=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__VF3H=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__UF3H));
+      case ____2A0I__: {
+        __EH3H=__ONBK(((____2A0I *)__DH3H));
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__VF3H=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__UF3H));
+      case ____HJNJ__: {
+        __EH3H=__ENPL(((____HJNJ *)__DH3H));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__VF3H=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__UF3H));
+      case ____SJNJ__: {
+        __EH3H=__ORPL(((____SJNJ *)__DH3H));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__VF3H=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__UF3H));
+      case ____0AOJ__: {
+        __EH3H=__YVPL(((____0AOJ *)__DH3H));
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__VF3H=((__GET_TYPE_ID__V5NJ *)__tmp__UF3H);
+      case ____EBOJ__: {
+        __EH3H=((____EBOJ *)__DH3H);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__VF3H=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__UF3H));
+      case ____3BOJ__: {
+        __EH3H=__EXPL(((____3BOJ *)__DH3H));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__VF3H=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__UF3H));
+      case ____RCOJ__: {
+        __EH3H=__O1PL(((____RCOJ *)__DH3H));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__VF3H=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__UF3H));
+      case ____HDOJ__: {
+        __EH3H=__Y5PL(((____HDOJ *)__DH3H));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__VF3H=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__UF3H));
+      case ____1DOJ__: {
+        __EH3H=__CEQL(((____1DOJ *)__DH3H));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__VF3H=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__UF3H));
+      case ____PEOJ__: {
+        __EH3H=__MIQL(((____PEOJ *)__DH3H));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__VF3H=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__UF3H));
+      case ____DFOJ__: {
+        __EH3H=__WMQL(((____DFOJ *)__DH3H));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__VF3H=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__UF3H));
+      case ____XFOJ__: {
+        __EH3H=__ARQL(((____XFOJ *)__DH3H));
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__VF3H=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__UF3H));
+      case ____QGOJ__: {
+        __EH3H=__4VPK(((____QGOJ *)__DH3H));
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__VF3H=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__UF3H));
+      case ____EHOJ__: {
+        __EH3H=__KVQL(((____EHOJ *)__DH3H));
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__VF3H=((__SIZE_OF__NGOJ *)__tmp__UF3H);
+      case ____2HOJ__: {
+        __EH3H=((____2HOJ *)__DH3H);
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__VF3H=execute_link__HUQL(((__CAST__JHOJ *)__tmp__UF3H));
+      case ____YIOJ__: {
+        __EH3H=__WVQL(((____YIOJ *)__DH3H));
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__VF3H=((__REAL_CST__JLOJ *)__tmp__UF3H);
+      case ____YMOJ__: {
+        __EH3H=((____YMOJ *)__DH3H);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__VF3H=((__CHARACTER_CST__5LOJ *)__tmp__UF3H);
+      case ____ONOJ__: {
+        __EH3H=((____ONOJ *)__DH3H);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__VF3H=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__UF3H);
+      case ____YOOJ__: {
+        __EH3H=((____YOOJ *)__DH3H);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__VF3H=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__UF3H));
+      case ____IM4K__: {
+        __EH3H=__GHIM(((____IM4K *)__DH3H));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__VF3H=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__UF3H));
+      case ____T5FL__: {
+        __EH3H=__CN5O(((____T5FL *)__DH3H));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__VF3H=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__UF3H));
+      case ____3DUL__: {
+        __EH3H=__ZVTP(((____3DUL *)__DH3H));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__VF3H=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__UF3H));
+      case ____0EUL__: {
+        __EH3H=__0Q2P(((____0EUL *)__DH3H));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__VF3H=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__UF3H));
+      case ____BGUL__: {
+        __EH3H=__T1TP(((____BGUL *)__DH3H));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__VF3H=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__UF3H));
+      case ____2GUL__: {
+        __EH3H=__5W2P(((____2GUL *)__DH3H));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__VF3H=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__UF3H));
+      case ____B0VL__: {
+        __EH3H=__KFDN(((____B0VL *)__DH3H));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__VF3H=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__UF3H));
+      case ____P0VL__: {
+        __EH3H=__S3HM(((____P0VL *)__DH3H));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__VF3H=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__UF3H));
+      case ____Q5YL__: {
+        __EH3H=__FNIM(((____Q5YL *)__DH3H));
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__VF3H=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__UF3H));
+      case ____UVPM__: {
+        __EH3H=__ARXN(((____UVPM *)__DH3H));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__VF3H=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__UF3H));
+      case ____0ZPM__: {
+        __EH3H=__TV0P(((____0ZPM *)__DH3H));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__VF3H=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__UF3H));
+      case ____MR0N__: {
+        __EH3H=__1DWO(((____MR0N *)__DH3H));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__VF3H=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__UF3H));
+      case ____YWBP__: {
+        __EH3H=__R2ZQ(((____YWBP *)__DH3H));
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__VF3H=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__UF3H));
+      case ____LYBP__: {
+        __EH3H=__HDUP(((____LYBP *)__DH3H));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__VF3H=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__UF3H));
+      case ____CZBP__: {
+        __EH3H=__RHUP(((____CZBP *)__DH3H));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__VF3H=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__UF3H));
+      case ____3BEP__: {
+        __EH3H=__NWEQ(((____3BEP *)__DH3H));
       } break;
       };
-      Self__JNYT=((__FAST_ARRAYoEXPRo__R5WC *)Self__5E3H->access_list__M54D);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__JNYT->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__S2AI]=__tmp__VF3H;
-      Self__S2AI=(__INTEGER__Q)(Self__S2AI +  1);
+      __YOYT=((____ABXC *)__OG3H->__1A5D);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__YOYT->__IBXC.__ESEI)[__B4AI]=__EH3H;
+      __B4AI=(____Q)(__B4AI +  1);
     };
   };
-  __tmp__UF3H=Self__5E3H;
-  return(__tmp__UF3H);
+  __DH3H=__OG3H;
+  return(__DH3H);
 }
 
-static void* execute_link__5LBK(__READ_LOCAL__N5ZI *Self__AMBK)
-// ({READ_LOCAL__N5ZI}) With result No recursive, No inlinable.
+static void* __ONBK(____2A0I *__PNBK)
+// ({__2A0I}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__KQTU,v__4RTU;
-  void *result__EMBK,*__tmp__QWTK,*__tmp__WXTK;
-  __LOCAL__43WC *Self__ELNT,*__tmp__ONBK,*l__CF3K,*__tmp__SH3K;
-  __LOCAL__43WC *Self__WWTN;
-  __TYPES_TMP__TM5D *__tmp__4MBK;
-  void *__tmp__PNBK;
-  __TYPE_FULL__PMB *__tmp__QNBK,*Self__ZNYT,*__tmp__1NYT,*t__5RTU;
-  __INTEGER__Q j__IVTK,typ_id__DPTU,result__4QTU,Result__ARTU;
-  __INTEGER__Q Result__21RT;
-  __POSITION__OL __tmp__DWTK,p__JQTU,p__3RTU;
-  void *__tmp__PWTK,*__tmp__VXTK;
-  void *__tmp__YWTK;
-  __STRING__BC *result__BPTU,*Self__3OTU,*result__HUTU,*Self__DUTU;
-  __POINTER__IB ptr__CPTU,__tmp__EPTU,__tmp__FPTU,__tmp__GPTU,ptr__DRTU;
-  __POINTER__IB __tmp__FRTU,__tmp__HRTU,__tmp__IRTU;
-  __UINTEGER_32__RWB __tmp__HPTU,__tmp__JRTU;
-  __STRING_CST__5J *Self__SPTU,*result__OPTU,*Self__GRTU,*result__CRTU;
-  __PROTOTYPE_CST__45WC *Self__BXPS,*__tmp__CXPS,*Self__3YPS;
-  __PROTOTYPE_CST__45WC *__tmp__4YPS;
-  __INTEGER_CST__KAXC *Self__EXPS,*Self__IQTU,*Self__AZPS,*Self__2RTU;
-  __REAL_CST__JLOJ *Self__IXPS,*Self__ZQTU,*Self__PZPS,*Self__3TTU;
-  __STRING_CONSTANT__0 *v__1QTU,*v__5TTU;
-  __CHARACTER_CST__5LOJ *Self__MXPS,*__tmp__NXPS,*Self__TZPS;
-  __CHARACTER_CST__5LOJ *__tmp__UZPS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__PXPS,*__tmp__QXPS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__WZPS,*__tmp__XZPS;
-  __SLOT_DATA__WIRG *g__DF3K,*__tmp__VH3K,*Self__N4MO;
-  void *__tmp__QH3K;
-  __READ_LOCAL__N5ZI *__tmp__HMNT,*__tmp__IMNT;
-  __IS_EXPANDED__L5NJ *Self__EZPS,*Self__NSTU;
-  __GET_TYPE_ID__V5NJ *Self__JZPS,*Self__3STU;
-  __SIZE_OF__NGOJ *Self__MZPS,*Self__NTTU;
-  void *__tmp__TWBU;
-  __READ_GLOBAL__B4YL *__tmp__UWBU;
-  __FAST_ARRAYoWRITEo__FJFJ *req_list__KVTK;
-  __BOOLEAN__L __tmp__RWTK,__tmp__XXTK,__tmp__MLNT,__tmp__4XTK;
-  __BOOLEAN__L __tmp__VJ3K,__tmp__ZJ3K,__tmp__RL3K;
-  __CHARACTER__DB *__tmp__5OTU,*__tmp__FUTU;
-  __FAST_ARRAYoINSTRo__X53D *Self__JOYT;
-  result__EMBK=NULL;
-  Self__ELNT=((__LOCAL__43WC *)Self__AMBK->local__PUEJ);
-  if (((! ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__ELNT->parent_variable__B4WC.type__1N5D)->flag__ELK &  1) !=  0) && ((void *)((__TYPE_FULL__PMB *)Self__ELNT->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK != (void *)type_boolean__MNB)) || ((void *)Self__ELNT->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)(&__string_67)))) && (! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__AMBK->local__PUEJ->parent_variable__B4WC.type__1N5D)->flag__ELK &  4) !=  0)))) {
-    __tmp__4MBK=new__KFHG();
-    get_type__MP3K(((__LOCAL__43WC *)Self__AMBK->local__PUEJ),__tmp__4MBK);
-    if (((void *)((void **)((__TYPES_TMP__TM5D *)__tmp__4MBK)->parent_types__WM5D.storage__JLYI)[ 0] == (void *)TYPE_NULL__4LB__)) {
-      remove_first__TB1L(((__TYPES_TMP__TM5D *)__tmp__4MBK));
-    };
-    if (((__INTEGER__Q)(((__TYPES_TMP__TM5D *)__tmp__4MBK)->parent_types__WM5D.upper__O0RH +  1) ==  1)) {
-      __tmp__ONBK=Self__AMBK->local__PUEJ;
-      __tmp__PNBK=((void **)((__TYPES_TMP__TM5D *)__tmp__4MBK)->parent_types__WM5D.storage__JLYI)[ 0];
-      switch (((struct ___OBJ *)__tmp__PNBK)->__id) {
-      case __TYPE__FF__: {
-        __tmp__QNBK=((__TYPE__FF *)__tmp__PNBK)->default__0LC;
-      } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__QNBK=((__TYPE_NULL__4LB *)__tmp__PNBK)->parent_type__5LB.default__0LC;
-      } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__QNBK=((__TYPE_VOID__AMB *)__tmp__PNBK)->parent_type__BMB.default__0LC;
-      } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__QNBK=((__TYPE_CONTEXT__CMB *)__tmp__PNBK)->parent_type__DMB.default__0LC;
-      } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__QNBK=((__TYPE_ID__EMB *)__tmp__PNBK)->parent_type__FMB.default__0LC;
-      } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__QNBK=((__TYPE_GENERIC__BCY *)__tmp__PNBK)->parent_type__CCY.default__0LC;
-      } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__QNBK=((__TYPE_BLOCK__VO5D *)__tmp__PNBK)->parent_type__WO5D.default__0LC;
-      } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__QNBK=((__PROFIL_BLOCK__22NJ *)__tmp__PNBK)->parent_type__42NJ.default__0LC;
-      } break;
-      };
-      Self__ZNYT=((__TYPE_FULL__PMB *)__tmp__QNBK);
-      __tmp__QNBK=NULL;
-      if (((__UINTEGER_8__WLC)(Self__ZNYT->flag__ELK &  1) !=  0)) {
-        __tmp__QNBK=Self__ZNYT;
-      } else /* FALSE */ {
-        __tmp__1NYT=get_with__WIRB(Self__ZNYT,(__UINTEGER_8__WLC)(Self__ZNYT->flag__ELK |  4));
-        __tmp__QNBK=__tmp__1NYT;
-      };
-      ((__LOCAL__43WC *)__tmp__ONBK)->parent_variable__B4WC.type__1N5D=__tmp__QNBK;
-    };
-    free__UMZI(((__TYPES_TMP__TM5D *)__tmp__4MBK));
-  };
-  __tmp__PNBK=NULL;
-  j__IVTK= 0;
-  req_list__KVTK=NULL;
-  if ((((void *)Self__AMBK->local__PUEJ->parent_variable__B4WC.require_first__TJFJ == (void *)NULL) && (! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__AMBK->local__PUEJ->parent_variable__B4WC.type__1N5D)->flag__ELK &  1) !=  0)))) {
-    print__CKG(((__STRING_CONSTANT__0 *)Self__AMBK->local__PUEJ->parent_variable__B4WC.intern_name__HN5D));
+  ____0SG __ZRTU,__NTTU;
+  void *__TNBK,*__5XTK,*__FZTK;
+  ____N5WC *__TMNT,*__3OBK,*__RG3K,*__BJ3K,*__FYTN;
+  ____CO5D *__NOBK;
+  void *__4OBK;
+  ____WMB *__5OBK,*__IPYT,*__KPYT,*__OTTU;
+  ____Q __XWTK,__SQTU,__NSTU,__PSTU,__L3RT;
+  ____OL __SXTK,__YRTU,__MTTU;
+  void *__4XTK,*__EZTK;
+  void *__HYTK;
+  ____BC *__QQTU,*__MQTU,*__WVTU,*__SVTU;
+  ____IB __RQTU,__TQTU,__UQTU,__VQTU,__SSTU,__USTU,__WSTU,__XSTU;
+  ____YWB __WQTU,__YSTU;
+  ____5J *__BRTU,*__3QTU,*__VSTU,*__RSTU;
+  ____NBXC *__QYPS,*__RYPS,*__M0PS,*__N0PS;
+  ____ZBXC *__TYPS,*__XRTU,*__P0PS,*__LTTU;
+  ____YMOJ *__XYPS,*__ISTU,*__40PS,*__MVTU;
+  ____0 *__KSTU,*__OVTU;
+  ____ONOJ *__1YPS,*__2YPS,*__C1PS,*__D1PS;
+  ____YOOJ *__4YPS,*__5YPS,*__F1PS,*__G1PS;
+  ____FKRG *__SG3K,*__EJ3K,*__25MO;
+  void *__5I3K;
+  ____2A0I *__WNNT,*__XNNT;
+  ____0AOJ *__T0PS,*__2TTU;
+  ____EBOJ *__Y0PS,*__MUTU;
+  ____2HOJ *__10PS,*__2UTU;
+  void *__CYBU;
+  ____Q5YL *__DYBU;
+  ____UKFJ *__ZWTK;
+  ____L __AYTK,__GZTK,__1MNT,__NZTK,__EL3K,__IL3K,__AN3K;
+  ____DB *__OQTU,*__UVTU;
+  ____GB4D *__YPYT;
+  __TNBK=NULL;
+  __TMNT=((____N5WC *)__PNBK->__4VEJ);
+  if (((! ((((____3LC)(((____WMB *)__TMNT->__Q5WC.__KP5D)->__LLK &  1) !=  0) && ((void *)((____WMB *)__TMNT->__Q5WC.__KP5D)->__KLK != (void *)__TNB)) || ((void *)__TMNT->__Q5WC.__P5WC.__FWB == (void *)(&__string_67)))) && (! ((____3LC)(((____WMB *)__PNBK->__4VEJ->__Q5WC.__KP5D)->__LLK &  4) !=  0)))) {
+    __NOBK=__ZGHG();
+    __1Q3K(((____N5WC *)__PNBK->__4VEJ),__NOBK);
+    if (((void *)((void **)((____CO5D *)__NOBK)->__FO5D.__YMYI)[ 0] == (void *)__FMB__)) {
+      __CD1L(((____CO5D *)__NOBK));
+    };
+    if (((____Q)(((____CO5D *)__NOBK)->__FO5D.__31RH +  1) ==  1)) {
+      __3OBK=__PNBK->__4VEJ;
+      __4OBK=((void **)((____CO5D *)__NOBK)->__FO5D.__YMYI)[ 0];
+      switch (((struct ___OBJ *)__4OBK)->__id) {
+      case ____FF__: {
+        __5OBK=((____FF *)__4OBK)->__BMC;
+      } break;
+      case ____FMB__: {
+        __5OBK=((____FMB *)__4OBK)->__GMB.__BMC;
+      } break;
+      case ____HMB__: {
+        __5OBK=((____HMB *)__4OBK)->__IMB.__BMC;
+      } break;
+      case ____JMB__: {
+        __5OBK=((____JMB *)__4OBK)->__KMB.__BMC;
+      } break;
+      case ____LMB__: {
+        __5OBK=((____LMB *)__4OBK)->__MMB.__BMC;
+      } break;
+      case ____ICY__: {
+        __5OBK=((____ICY *)__4OBK)->__JCY.__BMC;
+      } break;
+      case ____EQ5D__: {
+        __5OBK=((____EQ5D *)__4OBK)->__FQ5D.__BMC;
+      } break;
+      case ____L4NJ__: {
+        __5OBK=((____L4NJ *)__4OBK)->__N4NJ.__BMC;
+      } break;
+      };
+      __IPYT=((____WMB *)__5OBK);
+      __5OBK=NULL;
+      if (((____3LC)(__IPYT->__LLK &  1) !=  0)) {
+        __5OBK=__IPYT;
+      } else /* FALSE */ {
+        __KPYT=__FKRB(__IPYT,(____3LC)(__IPYT->__LLK |  4));
+        __5OBK=__KPYT;
+      };
+      ((____N5WC *)__3OBK)->__Q5WC.__KP5D=__5OBK;
+    };
+    __DOZI(((____CO5D *)__NOBK));
+  };
+  __4OBK=NULL;
+  __XWTK= 0;
+  __ZWTK=NULL;
+  if ((((void *)__PNBK->__4VEJ->__Q5WC.__CLFJ == (void *)NULL) && (! ((____3LC)(((____WMB *)__PNBK->__4VEJ->__Q5WC.__KP5D)->__LLK &  1) !=  0)))) {
+    __JKG(((____0 *)__PNBK->__4VEJ->__Q5WC.__WO5D));
     fputc((int)('\n'),stdout);
-    print__CKG((&__string_637));
-    fputc((int)(Self__AMBK->local__PUEJ->parent_variable__B4WC.parent_named__A4WC.style__NKQC),stdout);
-    print__CKG((&__string_638));
-    __tmp__DWTK=Self__AMBK->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    put_error__text__2PE( 2,(&__string_639));
-    put_position__HRE(__tmp__DWTK);
-    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);
+    __JKG((&__string_637));
+    fputc((int)(__PNBK->__4VEJ->__Q5WC.__P5WC.__2LQC),stdout);
+    __JKG((&__string_638));
+    __SXTK=__PNBK->__3A0I.__RJWH.__CK.__YH.__O2B;
+    __DQE( 2,(&__string_639));
+    __ORE(__SXTK);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  if (((void *)Self__AMBK->local__PUEJ->parent_variable__B4WC.require_first__TJFJ != (void *)NULL)) {
-    __tmp__PWTK=Self__AMBK->local__PUEJ->parent_variable__B4WC.require_first__TJFJ;
-    switch (((struct ___OBJ *)__tmp__PWTK)->__id) {
-    case __WRITE_GLOBAL__EXKJ__: {
-      __tmp__QWTK=((__WRITE_GLOBAL__EXKJ *)__tmp__PWTK)->parent_write__FXKJ.value__LEJJ;
+  if (((void *)__PNBK->__4VEJ->__Q5WC.__CLFJ != (void *)NULL)) {
+    __4XTK=__PNBK->__4VEJ->__Q5WC.__CLFJ;
+    switch (((struct ___OBJ *)__4XTK)->__id) {
+    case ____TYKJ__: {
+      __5XTK=((____TYKJ *)__4XTK)->__UYKJ.__0FJJ;
     } break;
-    case __WRITE_SLOT__SXKJ__: {
-      __tmp__QWTK=((__WRITE_SLOT__SXKJ *)__tmp__PWTK)->parent_write__TXKJ.value__LEJJ;
+    case ____BZKJ__: {
+      __5XTK=((____BZKJ *)__4XTK)->__CZKJ.__0FJJ;
     } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      __tmp__QWTK=((__WRITE_LOCAL__BEYJ *)__tmp__PWTK)->parent_write__CEYJ.value__LEJJ;
+    case ____QFYJ__: {
+      __5XTK=((____QFYJ *)__4XTK)->__RFYJ.__0FJJ;
     } break;
     };
-    switch (((struct ___OBJ *)__tmp__QWTK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RWTK=TRUE__K__;
+    switch (((struct ___OBJ *)__5XTK)->__id) {
+    case ____5J__: {
+      __AYTK=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____0AXC__: {
+      __AYTK=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RWTK=TRUE__K__;
+    case ____NBXC__: {
+      __AYTK=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RWTK=TRUE__K__;
+    case ____ZBXC__: {
+      __AYTK=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____DMWH__: {
+      __AYTK=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____2A0I__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____HJNJ__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____SJNJ__: {
+      __AYTK=__O__;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____0AOJ__: {
+      __AYTK=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____EBOJ__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____3BOJ__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____RCOJ__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____HDOJ__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____1DOJ__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____PEOJ__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____DFOJ__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____XFOJ__: {
+      __AYTK=__O__;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____QGOJ__: {
+      __AYTK=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____EHOJ__: {
+      __AYTK=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____2HOJ__: {
+      __AYTK=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____YIOJ__: {
+      __AYTK=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RWTK=TRUE__K__;
+    case ____YMOJ__: {
+      __AYTK=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RWTK=TRUE__K__;
+    case ____ONOJ__: {
+      __AYTK=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RWTK=TRUE__K__;
+    case ____YOOJ__: {
+      __AYTK=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____IM4K__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____T5FL__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____3DUL__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____0EUL__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____BGUL__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____2GUL__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____B0VL__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____P0VL__: {
+      __AYTK=__O__;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____Q5YL__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____UVPM__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____0ZPM__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____MR0N__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____YWBP__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____LYBP__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____CZBP__: {
+      __AYTK=__O__;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RWTK=FALSE__O__;
+    case ____3BEP__: {
+      __AYTK=__O__;
     } break;
     };
-    if (__tmp__RWTK) {
-      if (__tmp__QWTK==NULL) {
-        __tmp__YWTK=NULL;
+    if (__AYTK) {
+      if (__5XTK==NULL) {
+        __HYTK=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__QWTK)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__YWTK=((void *)__tmp__QWTK);
+        switch (((struct ___OBJ *)__5XTK)->__id) {
+        case ____5J__: {
+          __HYTK=((void *)__5XTK);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__YWTK=NULL;
+        case ____0AXC__: {
+          __HYTK=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__YWTK=((void *)__tmp__QWTK);
+        case ____NBXC__: {
+          __HYTK=((void *)__5XTK);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__YWTK=((void *)__tmp__QWTK);
+        case ____ZBXC__: {
+          __HYTK=((void *)__5XTK);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__YWTK=NULL;
+        case ____DMWH__: {
+          __HYTK=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__YWTK=NULL;
+        case ____2A0I__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__YWTK=NULL;
+        case ____HJNJ__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__YWTK=NULL;
+        case ____SJNJ__: {
+          __HYTK=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__YWTK=NULL;
+        case ____0AOJ__: {
+          __HYTK=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__YWTK=NULL;
+        case ____EBOJ__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__YWTK=NULL;
+        case ____3BOJ__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__YWTK=NULL;
+        case ____RCOJ__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__YWTK=NULL;
+        case ____HDOJ__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__YWTK=NULL;
+        case ____1DOJ__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__YWTK=NULL;
+        case ____PEOJ__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__YWTK=NULL;
+        case ____DFOJ__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__YWTK=NULL;
+        case ____XFOJ__: {
+          __HYTK=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__YWTK=NULL;
+        case ____QGOJ__: {
+          __HYTK=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__YWTK=NULL;
+        case ____EHOJ__: {
+          __HYTK=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__YWTK=NULL;
+        case ____2HOJ__: {
+          __HYTK=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__YWTK=NULL;
+        case ____YIOJ__: {
+          __HYTK=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__YWTK=((void *)__tmp__QWTK);
+        case ____YMOJ__: {
+          __HYTK=((void *)__5XTK);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__YWTK=((void *)__tmp__QWTK);
+        case ____ONOJ__: {
+          __HYTK=((void *)__5XTK);
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__YWTK=((void *)__tmp__QWTK);
+        case ____YOOJ__: {
+          __HYTK=((void *)__5XTK);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__YWTK=NULL;
+        case ____IM4K__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__YWTK=NULL;
+        case ____T5FL__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__YWTK=NULL;
+        case ____3DUL__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__YWTK=NULL;
+        case ____0EUL__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__YWTK=NULL;
+        case ____BGUL__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__YWTK=NULL;
+        case ____2GUL__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__YWTK=NULL;
+        case ____B0VL__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__YWTK=NULL;
+        case ____P0VL__: {
+          __HYTK=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__YWTK=NULL;
+        case ____Q5YL__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__YWTK=NULL;
+        case ____UVPM__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__YWTK=NULL;
+        case ____0ZPM__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__YWTK=NULL;
+        case ____MR0N__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__YWTK=NULL;
+        case ____YWBP__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__YWTK=NULL;
+        case ____LYBP__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__YWTK=NULL;
+        case ____CZBP__: {
+          __HYTK=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__YWTK=NULL;
+        case ____3BEP__: {
+          __HYTK=NULL;
         } break;
         }
       };
-      __tmp__PNBK=__tmp__YWTK;
-      req_list__KVTK=Self__AMBK->local__PUEJ->parent_variable__B4WC.require_list__4JFJ;
-      if (((void *)req_list__KVTK != (void *)NULL)) {
-        j__IVTK= 0;
-        while ((! ((j__IVTK > req_list__KVTK->parent_arrayed_collection__NJFJ.upper__IKFJ) || ((void *)__tmp__PNBK == (void *)NULL)))) {
-          __tmp__VXTK=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)req_list__KVTK)->parent_arrayed_collection__NJFJ.storage__1QGL)[j__IVTK];
-          switch (((struct ___OBJ *)__tmp__VXTK)->__id) {
-          case __WRITE_GLOBAL__EXKJ__: {
-            __tmp__WXTK=((__WRITE_GLOBAL__EXKJ *)__tmp__VXTK)->parent_write__FXKJ.value__LEJJ;
+      __4OBK=__HYTK;
+      __ZWTK=__PNBK->__4VEJ->__Q5WC.__NLFJ;
+      if (((void *)__ZWTK != (void *)NULL)) {
+        __XWTK= 0;
+        while ((! ((__XWTK > __ZWTK->__2KFJ.__XLFJ) || ((void *)__4OBK == (void *)NULL)))) {
+          __EZTK=((void **)((____UKFJ *)__ZWTK)->__2KFJ.__KSGL)[__XWTK];
+          switch (((struct ___OBJ *)__EZTK)->__id) {
+          case ____TYKJ__: {
+            __FZTK=((____TYKJ *)__EZTK)->__UYKJ.__0FJJ;
           } break;
-          case __WRITE_SLOT__SXKJ__: {
-            __tmp__WXTK=((__WRITE_SLOT__SXKJ *)__tmp__VXTK)->parent_write__TXKJ.value__LEJJ;
+          case ____BZKJ__: {
+            __FZTK=((____BZKJ *)__EZTK)->__CZKJ.__0FJJ;
           } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            __tmp__WXTK=((__WRITE_LOCAL__BEYJ *)__tmp__VXTK)->parent_write__CEYJ.value__LEJJ;
+          case ____QFYJ__: {
+            __FZTK=((____QFYJ *)__EZTK)->__RFYJ.__0FJJ;
           } break;
           };
-          switch (((struct ___OBJ *)__tmp__WXTK)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__XXTK=TRUE__K__;
+          switch (((struct ___OBJ *)__FZTK)->__id) {
+          case ____5J__: {
+            __GZTK=__K__;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____0AXC__: {
+            __GZTK=__O__;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__XXTK=TRUE__K__;
+          case ____NBXC__: {
+            __GZTK=__K__;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__XXTK=TRUE__K__;
+          case ____ZBXC__: {
+            __GZTK=__K__;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____DMWH__: {
+            __GZTK=__O__;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____2A0I__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____HJNJ__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____SJNJ__: {
+            __GZTK=__O__;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____0AOJ__: {
+            __GZTK=__O__;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____EBOJ__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____3BOJ__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____RCOJ__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____HDOJ__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____1DOJ__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____PEOJ__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____DFOJ__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____XFOJ__: {
+            __GZTK=__O__;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____QGOJ__: {
+            __GZTK=__O__;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____EHOJ__: {
+            __GZTK=__O__;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____2HOJ__: {
+            __GZTK=__O__;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____YIOJ__: {
+            __GZTK=__O__;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__XXTK=TRUE__K__;
+          case ____YMOJ__: {
+            __GZTK=__K__;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__XXTK=TRUE__K__;
+          case ____ONOJ__: {
+            __GZTK=__K__;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__XXTK=TRUE__K__;
+          case ____YOOJ__: {
+            __GZTK=__K__;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____IM4K__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____T5FL__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____3DUL__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____0EUL__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____BGUL__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____2GUL__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____B0VL__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____P0VL__: {
+            __GZTK=__O__;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____Q5YL__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____UVPM__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____0ZPM__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____MR0N__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____YWBP__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____LYBP__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____CZBP__: {
+            __GZTK=__O__;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__XXTK=FALSE__O__;
+          case ____3BEP__: {
+            __GZTK=__O__;
           } break;
           };
-          if ((! __tmp__XXTK)) {
-            __tmp__XXTK=TRUE__K__;
+          if ((! __GZTK)) {
+            __GZTK=__K__;
           } else /* FALSE */ {
-            switch (((struct ___OBJ *)__tmp__PNBK)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__MLNT=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__PNBK),__tmp__WXTK);
-              __tmp__4XTK=(! __tmp__MLNT);
+            switch (((struct ___OBJ *)__4OBK)->__id) {
+            case ____5J__: {
+              __1MNT=__FLWM(((____5J *)__4OBK),__FZTK);
+              __NZTK=(! __1MNT);
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__MLNT=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__PNBK)),__tmp__WXTK);
-              __tmp__4XTK=(! __tmp__MLNT);
+            case ____NBXC__: {
+              __1MNT=__1LWM(((____NBXC *)((____5J *)__4OBK)),__FZTK);
+              __NZTK=(! __1MNT);
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__MLNT=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__PNBK)),__tmp__WXTK);
-              __tmp__4XTK=(! __tmp__MLNT);
+            case ____ZBXC__: {
+              __1MNT=__NMWM(((____ZBXC *)((____5J *)__4OBK)),__FZTK);
+              __NZTK=(! __1MNT);
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__MLNT=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__PNBK)),__tmp__WXTK);
-              __tmp__4XTK=(! __tmp__MLNT);
+            case ____YMOJ__: {
+              __1MNT=__2WWM(((____YMOJ *)((____5J *)__4OBK)),__FZTK);
+              __NZTK=(! __1MNT);
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__MLNT=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__PNBK)),__tmp__WXTK);
-              __tmp__4XTK=(! __tmp__MLNT);
+            case ____ONOJ__: {
+              __1MNT=__XXWM(((____ONOJ *)((____5J *)__4OBK)),__FZTK);
+              __NZTK=(! __1MNT);
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__MLNT=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__PNBK)),__tmp__WXTK);
-              __tmp__4XTK=(! __tmp__MLNT);
+            case ____YOOJ__: {
+              __1MNT=__314M(((____YOOJ *)((____5J *)__4OBK)),__FZTK);
+              __NZTK=(! __1MNT);
             } break;
             };
-            __tmp__XXTK=__tmp__4XTK;
+            __GZTK=__NZTK;
           };
-          if (__tmp__XXTK) {
-            __tmp__PNBK=NULL;
+          if (__GZTK) {
+            __4OBK=NULL;
           };
-          j__IVTK=(__INTEGER__Q)(j__IVTK +  1);
+          __XWTK=(____Q)(__XWTK +  1);
         };
       };
     };
   };
-  if (((void *)__tmp__PNBK != (void *)NULL)) {
-    __tmp__ONBK=((__LOCAL__43WC *)Self__AMBK->local__PUEJ);
-    __tmp__ONBK->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(__tmp__ONBK->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((__tmp__ONBK->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__BPTU=NULL;
-      ptr__CPTU=((__POINTER__IB )(NULL));
-      typ_id__DPTU= 0;
-      __tmp__EPTU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__EPTU ==  0)) {
-        result__BPTU=STRING__BC__;
+  if (((void *)__4OBK != (void *)NULL)) {
+    __3OBK=((____N5WC *)__PNBK->__4VEJ);
+    __3OBK->__Q5WC.__KU4D=(____Q)(__3OBK->__Q5WC.__KU4D -  1);
+    if ((__3OBK->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __QQTU=NULL;
+      __RQTU=((____IB )(NULL));
+      __SQTU= 0;
+      __TQTU=((____IB )sizeof(____BC));
+      if (((unsigned long)__TQTU ==  0)) {
+        __QQTU=__BC__;
       } else /* FALSE */ {
-        typ_id__DPTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EPTU));
-        if ((typ_id__DPTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FPTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GPTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EPTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HPTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GPTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__FPTU=micro_alloc__table__lab__HKI(__tmp__GPTU,((__POINTER__IB )(&(table_size[(__tmp__HPTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GPTU)));
-          ptr__CPTU=__tmp__FPTU;
+        __SQTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TQTU));
+        if ((__SQTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UQTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VQTU=(void *)((unsigned long)(void *)((unsigned long)__TQTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WQTU=((____YWB )((____Q )(void *)((unsigned long)__VQTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UQTU=__OKI(__VQTU,((____IB )(&(table_size[(__WQTU)-1]))),((____YWB )((____Q )__VQTU)));
+          __RQTU=__UQTU;
         } else /* FALSE */ {
-          __tmp__HPTU=((__UINTEGER_32__RWB )typ_id__DPTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FPTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GPTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EPTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FPTU=micro_alloc__table__lab__HKI(__tmp__GPTU,((__POINTER__IB )(&(table_type[(__tmp__HPTU)]))),(__UINTEGER_32__RWB)(__tmp__HPTU |  1));
-          ptr__CPTU=__tmp__FPTU;
+          __WQTU=((____YWB )__SQTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UQTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VQTU=(void *)((unsigned long)(void *)((unsigned long)__TQTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UQTU=__OKI(__VQTU,((____IB )(&(table_type[(__WQTU)]))),(____YWB)(__WQTU |  1));
+          __RQTU=__UQTU;
         };
-        result__BPTU=((__STRING__BC *)ptr__CPTU);
-        *(result__BPTU) = *(STRING__BC__);
+        __QQTU=((____BC *)__RQTU);
+        *(__QQTU) = *(__BC__);
       };
-      Self__3OTU=((__STRING__BC *)result__BPTU);
-      if ((Self__3OTU->capacity__HFL <  250)) {
-        __tmp__5OTU=create__KVW( 250);
-        Self__3OTU->storage__4EL=__tmp__5OTU;
-        Self__3OTU->capacity__HFL= 250;
+      __MQTU=((____BC *)__QQTU);
+      if ((__MQTU->__OFL <  250)) {
+        __OQTU=__RVW( 250);
+        __MQTU->__FFL=__OQTU;
+        __MQTU->__OFL= 250;
       };
-      Self__3OTU->count__WJ= 0;
-      display__V5DJ(Self__AMBK,result__BPTU);
-      put_string__EGZ(((__STRING__BC *)result__BPTU));
+      __MQTU->__WJ= 0;
+      __EBEJ(__PNBK,__QQTU);
+      __LGZ(((____BC *)__QQTU));
       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);
     };
-    switch (((struct ___OBJ *)__tmp__PNBK)->__id) {
-    case __STRING_CST__5J__: {
-      Self__SPTU=((__STRING_CST__5J *)__tmp__PNBK);
-      result__OPTU=NULL;
-      ptr__CPTU=((__POINTER__IB )(NULL));
-      typ_id__DPTU= 0;
-      __tmp__EPTU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-      if (((unsigned long)__tmp__EPTU ==  0)) {
-        result__OPTU=Self__SPTU;
-      } else /* FALSE */ {
-        typ_id__DPTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EPTU));
-        if ((typ_id__DPTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FPTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GPTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EPTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HPTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GPTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__FPTU=micro_alloc__table__lab__HKI(__tmp__GPTU,((__POINTER__IB )(&(table_size[(__tmp__HPTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GPTU)));
-          ptr__CPTU=__tmp__FPTU;
-        } else /* FALSE */ {
-          __tmp__HPTU=((__UINTEGER_32__RWB )typ_id__DPTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FPTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GPTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EPTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FPTU=micro_alloc__table__lab__HKI(__tmp__GPTU,((__POINTER__IB )(&(table_type[(__tmp__HPTU)]))),(__UINTEGER_32__RWB)(__tmp__HPTU |  1));
-          ptr__CPTU=__tmp__FPTU;
-        };
-        result__OPTU=((__STRING_CST__5J *)ptr__CPTU);
-        *(result__OPTU) = *(Self__SPTU);
-      };
-      __tmp__QWTK=result__OPTU;
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      Self__BXPS=((__PROTOTYPE_CST__45WC *)__tmp__PNBK);
-      __tmp__CXPS=create__type__IJ2C(Self__BXPS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__BXPS->parent_constant__55WC.static_type__SG4D);
-      __tmp__QWTK=__tmp__CXPS;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      Self__EXPS=((__INTEGER_CST__KAXC *)__tmp__PNBK);
-      p__JQTU=Self__EXPS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__KQTU=Self__EXPS->value__YG4D;
-      __tmp__QNBK=Self__EXPS->parent_constant__LAXC.static_type__SG4D;
-      Self__EXPS=NULL;
-      ptr__CPTU=((__POINTER__IB )(NULL));
-      typ_id__DPTU= 0;
-      __tmp__EPTU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-      if (((unsigned long)__tmp__EPTU ==  0)) {
-        Self__EXPS=INTEGER_CST__KAXC__;
-      } else /* FALSE */ {
-        typ_id__DPTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EPTU));
-        if ((typ_id__DPTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FPTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GPTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EPTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HPTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GPTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__FPTU=micro_alloc__table__lab__HKI(__tmp__GPTU,((__POINTER__IB )(&(table_size[(__tmp__HPTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GPTU)));
-          ptr__CPTU=__tmp__FPTU;
-        } else /* FALSE */ {
-          __tmp__HPTU=((__UINTEGER_32__RWB )typ_id__DPTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FPTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GPTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EPTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FPTU=micro_alloc__table__lab__HKI(__tmp__GPTU,((__POINTER__IB )(&(table_type[(__tmp__HPTU)]))),(__UINTEGER_32__RWB)(__tmp__HPTU |  1));
-          ptr__CPTU=__tmp__FPTU;
-        };
-        Self__EXPS=((__INTEGER_CST__KAXC *)ptr__CPTU);
-        *(Self__EXPS) = *(INTEGER_CST__KAXC__);
-      };
-      Self__IQTU=((__INTEGER_CST__KAXC *)Self__EXPS);
-      Self__IQTU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__JQTU;
-      Self__IQTU->value__YG4D=v__KQTU;
-      Self__IQTU->parent_constant__LAXC.static_type__SG4D=__tmp__QNBK;
-      check_type__KYEE(Self__IQTU);
-      __tmp__QWTK=Self__EXPS;
-    } break;
-    case __REAL_CST__JLOJ__: {
-      Self__IXPS=((__REAL_CST__JLOJ *)__tmp__PNBK);
-      p__JQTU=Self__IXPS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__1QTU=Self__IXPS->value__DD5J;
-      __tmp__QNBK=Self__IXPS->parent_constant__KLOJ.static_type__SG4D;
-      Self__IXPS=NULL;
-      ptr__CPTU=((__POINTER__IB )(NULL));
-      typ_id__DPTU= 0;
-      __tmp__EPTU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-      if (((unsigned long)__tmp__EPTU ==  0)) {
-        Self__IXPS=REAL_CST__JLOJ__;
-      } else /* FALSE */ {
-        typ_id__DPTU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EPTU));
-        if ((typ_id__DPTU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FPTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GPTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EPTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__HPTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GPTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__FPTU=micro_alloc__table__lab__HKI(__tmp__GPTU,((__POINTER__IB )(&(table_size[(__tmp__HPTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GPTU)));
-          ptr__CPTU=__tmp__FPTU;
-        } else /* FALSE */ {
-          __tmp__HPTU=((__UINTEGER_32__RWB )typ_id__DPTU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__FPTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__GPTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EPTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FPTU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__FPTU=micro_alloc__table__lab__HKI(__tmp__GPTU,((__POINTER__IB )(&(table_type[(__tmp__HPTU)]))),(__UINTEGER_32__RWB)(__tmp__HPTU |  1));
-          ptr__CPTU=__tmp__FPTU;
-        };
-        Self__IXPS=((__REAL_CST__JLOJ *)ptr__CPTU);
-        *(Self__IXPS) = *(REAL_CST__JLOJ__);
-      };
-      Self__ZQTU=((__REAL_CST__JLOJ *)Self__IXPS);
-      Self__ZQTU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__JQTU;
-      Self__ZQTU->value__DD5J=v__1QTU;
-      Self__ZQTU->parent_constant__KLOJ.static_type__SG4D=__tmp__QNBK;
-      __tmp__QWTK=Self__IXPS;
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__MXPS=((__CHARACTER_CST__5LOJ *)__tmp__PNBK);
-      __tmp__NXPS=create__char__CMQJ(Self__MXPS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MXPS->text__ID5J);
-      __tmp__QWTK=__tmp__NXPS;
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__PXPS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__PNBK);
-      __tmp__QXPS=create__text__2PQJ(Self__PXPS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PXPS->string__EBJK);
-      __tmp__QWTK=__tmp__QXPS;
-    } break;
-    };
-    result__EMBK=__tmp__QWTK;
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__RWTK=TRUE__K__;
+    switch (((struct ___OBJ *)__4OBK)->__id) {
+    case ____5J__: {
+      __BRTU=((____5J *)__4OBK);
+      __3QTU=NULL;
+      __RQTU=((____IB )(NULL));
+      __SQTU= 0;
+      __TQTU=((____IB )sizeof(____5J));
+      if (((unsigned long)__TQTU ==  0)) {
+        __3QTU=__BRTU;
+      } else /* FALSE */ {
+        __SQTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TQTU));
+        if ((__SQTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UQTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VQTU=(void *)((unsigned long)(void *)((unsigned long)__TQTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WQTU=((____YWB )((____Q )(void *)((unsigned long)__VQTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UQTU=__OKI(__VQTU,((____IB )(&(table_size[(__WQTU)-1]))),((____YWB )((____Q )__VQTU)));
+          __RQTU=__UQTU;
+        } else /* FALSE */ {
+          __WQTU=((____YWB )__SQTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UQTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VQTU=(void *)((unsigned long)(void *)((unsigned long)__TQTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UQTU=__OKI(__VQTU,((____IB )(&(table_type[(__WQTU)]))),(____YWB)(__WQTU |  1));
+          __RQTU=__UQTU;
+        };
+        __3QTU=((____5J *)__RQTU);
+        *(__3QTU) = *(__BRTU);
+      };
+      __5XTK=__3QTU;
+    } break;
+    case ____NBXC__: {
+      __QYPS=((____NBXC *)__4OBK);
+      __RYPS=__XK2C(__QYPS->__OBXC.__DK.__CK.__YH.__O2B,__QYPS->__OBXC.__BI4D);
+      __5XTK=__RYPS;
+    } break;
+    case ____ZBXC__: {
+      __TYPS=((____ZBXC *)__4OBK);
+      __YRTU=__TYPS->__0BXC.__DK.__CK.__YH.__O2B;
+      __ZRTU=__TYPS->__HI4D;
+      __5OBK=__TYPS->__0BXC.__BI4D;
+      __TYPS=NULL;
+      __RQTU=((____IB )(NULL));
+      __SQTU= 0;
+      __TQTU=((____IB )sizeof(____ZBXC));
+      if (((unsigned long)__TQTU ==  0)) {
+        __TYPS=__ZBXC__;
+      } else /* FALSE */ {
+        __SQTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TQTU));
+        if ((__SQTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UQTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VQTU=(void *)((unsigned long)(void *)((unsigned long)__TQTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WQTU=((____YWB )((____Q )(void *)((unsigned long)__VQTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UQTU=__OKI(__VQTU,((____IB )(&(table_size[(__WQTU)-1]))),((____YWB )((____Q )__VQTU)));
+          __RQTU=__UQTU;
+        } else /* FALSE */ {
+          __WQTU=((____YWB )__SQTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UQTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VQTU=(void *)((unsigned long)(void *)((unsigned long)__TQTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UQTU=__OKI(__VQTU,((____IB )(&(table_type[(__WQTU)]))),(____YWB)(__WQTU |  1));
+          __RQTU=__UQTU;
+        };
+        __TYPS=((____ZBXC *)__RQTU);
+        *(__TYPS) = *(__ZBXC__);
+      };
+      __XRTU=((____ZBXC *)__TYPS);
+      __XRTU->__0BXC.__DK.__CK.__YH.__O2B=__YRTU;
+      __XRTU->__HI4D=__ZRTU;
+      __XRTU->__0BXC.__BI4D=__5OBK;
+      __ZZEE(__XRTU);
+      __5XTK=__TYPS;
+    } break;
+    case ____YMOJ__: {
+      __XYPS=((____YMOJ *)__4OBK);
+      __YRTU=__XYPS->__ZMOJ.__DK.__CK.__YH.__O2B;
+      __KSTU=__XYPS->__SE5J;
+      __5OBK=__XYPS->__ZMOJ.__BI4D;
+      __XYPS=NULL;
+      __RQTU=((____IB )(NULL));
+      __SQTU= 0;
+      __TQTU=((____IB )sizeof(____YMOJ));
+      if (((unsigned long)__TQTU ==  0)) {
+        __XYPS=__YMOJ__;
+      } else /* FALSE */ {
+        __SQTU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TQTU));
+        if ((__SQTU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UQTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VQTU=(void *)((unsigned long)(void *)((unsigned long)__TQTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __WQTU=((____YWB )((____Q )(void *)((unsigned long)__VQTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __UQTU=__OKI(__VQTU,((____IB )(&(table_size[(__WQTU)-1]))),((____YWB )((____Q )__VQTU)));
+          __RQTU=__UQTU;
+        } else /* FALSE */ {
+          __WQTU=((____YWB )__SQTU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __UQTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __VQTU=(void *)((unsigned long)(void *)((unsigned long)__TQTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UQTU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __UQTU=__OKI(__VQTU,((____IB )(&(table_type[(__WQTU)]))),(____YWB)(__WQTU |  1));
+          __RQTU=__UQTU;
+        };
+        __XYPS=((____YMOJ *)__RQTU);
+        *(__XYPS) = *(__YMOJ__);
+      };
+      __ISTU=((____YMOJ *)__XYPS);
+      __ISTU->__ZMOJ.__DK.__CK.__YH.__O2B=__YRTU;
+      __ISTU->__SE5J=__KSTU;
+      __ISTU->__ZMOJ.__BI4D=__5OBK;
+      __5XTK=__XYPS;
+    } break;
+    case ____ONOJ__: {
+      __1YPS=((____ONOJ *)__4OBK);
+      __2YPS=__RNQJ(__1YPS->__PNOJ.__DK.__CK.__YH.__O2B,__1YPS->__XE5J);
+      __5XTK=__2YPS;
+    } break;
+    case ____YOOJ__: {
+      __4YPS=((____YOOJ *)__4OBK);
+      __5YPS=__LRQJ(__4YPS->__ZOOJ.__DK.__CK.__YH.__O2B,__4YPS->__TCJK);
+      __5XTK=__5YPS;
+    } break;
+    };
+    __TNBK=__5XTK;
+    __QCXC=(____Q)(__QCXC +  1);
+    __AYTK=__K__;
   } else /* FALSE */ {
-    __tmp__RWTK=FALSE__O__;
-  };
-  if ((! __tmp__RWTK)) {
-    __tmp__ONBK=((__LOCAL__43WC *)Self__AMBK->local__PUEJ);
-    __tmp__QWTK=NULL;
-    __tmp__WXTK=NULL;
-    l__CF3K=NULL;
-    g__DF3K=NULL;
-    if (((((! mode_recursive__VPAD) && ((void *)loop_invariant__1QBK == (void *)NULL)) && ((void *)__tmp__ONBK->last_seq__AM1K != (void *)NULL)) && ((void *)__tmp__ONBK->last_seq__AM1K->last_write__0F3K != (void *)NULL))) {
-      __tmp__XXTK=is_seq_list__A1JN(__tmp__ONBK->last_seq__AM1K->last_list_current__HG3K);
-      if (__tmp__XXTK) {
-        if ((__tmp__ONBK->last_seq__AM1K->last_seq_call_local_and_loop__RG3K == seq_call_local_and_loop__TG3K)) {
-          __tmp__MLNT=TRUE__K__;
-        } else /* FALSE */ {
-          result__4QTU= 0;
-          if (((void *)__tmp__ONBK->parent_variable__B4WC.require_first__TJFJ != (void *)NULL)) {
-            if (((void *)__tmp__ONBK->parent_variable__B4WC.require_list__4JFJ != (void *)NULL)) {
-              Result__ARTU=(__INTEGER__Q)(((__FAST_ARRAYoWRITEo__FJFJ *)__tmp__ONBK->parent_variable__B4WC.require_list__4JFJ)->parent_arrayed_collection__NJFJ.upper__IKFJ +  1);
-              (&__string_7)->count__0C= 11;
-              (&__string_7)->storage__1C="Definition.";
-              result__4QTU=(__INTEGER__Q)( 1 + Result__ARTU);
+    __AYTK=__O__;
+  };
+  if ((! __AYTK)) {
+    __3OBK=((____N5WC *)__PNBK->__4VEJ);
+    __5XTK=NULL;
+    __FZTK=NULL;
+    __RG3K=NULL;
+    __SG3K=NULL;
+    if (((((! __ERAD) && ((void *)__KSBK == (void *)NULL)) && ((void *)__3OBK->__PN1K != (void *)NULL)) && ((void *)__3OBK->__PN1K->__JH3K != (void *)NULL))) {
+      __GZTK=__P2JN(__3OBK->__PN1K->__WH3K);
+      if (__GZTK) {
+        if ((__3OBK->__PN1K->__AI3K == __CI3K)) {
+          __1MNT=__K__;
+        } else /* FALSE */ {
+          __NSTU= 0;
+          if (((void *)__3OBK->__Q5WC.__CLFJ != (void *)NULL)) {
+            if (((void *)__3OBK->__Q5WC.__NLFJ != (void *)NULL)) {
+              __PSTU=(____Q)(((____UKFJ *)__3OBK->__Q5WC.__NLFJ)->__2KFJ.__XLFJ +  1);
+              (&__string_7)->__0C= 11;
+              (&__string_7)->__1C="Definition.";
+              __NSTU=(____Q)( 1 + __PSTU);
             } else /* FALSE */ {
-              result__4QTU= 1;
+              __NSTU= 1;
             };
           };
-          __tmp__MLNT=(result__4QTU ==  1);
+          __1MNT=(__NSTU ==  1);
         };
-        __tmp__4XTK=__tmp__MLNT;
+        __NZTK=__1MNT;
       } else /* FALSE */ {
-        __tmp__4XTK=FALSE__O__;
+        __NZTK=__O__;
       };
-      if (__tmp__4XTK) {
-        __tmp__WXTK=__tmp__ONBK->last_seq__AM1K->last_write__0F3K->parent_write__CEYJ.value__LEJJ;
-        if (__tmp__WXTK==NULL) {
-          __tmp__VXTK=NULL;
+      if (__NZTK) {
+        __FZTK=__3OBK->__PN1K->__JH3K->__RFYJ.__0FJJ;
+        if (__FZTK==NULL) {
+          __EZTK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__WXTK)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__VXTK=NULL;
+          switch (((struct ___OBJ *)__FZTK)->__id) {
+          case ____5J__: {
+            __EZTK=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__VXTK=NULL;
+          case ____0AXC__: {
+            __EZTK=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__VXTK=NULL;
+          case ____NBXC__: {
+            __EZTK=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__VXTK=NULL;
+          case ____ZBXC__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__VXTK=NULL;
+          case ____DMWH__: {
+            __EZTK=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__VXTK=((void *)__tmp__WXTK);
+          case ____2A0I__: {
+            __EZTK=((void *)__FZTK);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__VXTK=NULL;
+          case ____HJNJ__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__VXTK=NULL;
+          case ____SJNJ__: {
+            __EZTK=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__VXTK=NULL;
+          case ____0AOJ__: {
+            __EZTK=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__VXTK=NULL;
+          case ____EBOJ__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__VXTK=NULL;
+          case ____3BOJ__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__VXTK=NULL;
+          case ____RCOJ__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__VXTK=NULL;
+          case ____HDOJ__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__VXTK=NULL;
+          case ____1DOJ__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__VXTK=NULL;
+          case ____PEOJ__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__VXTK=NULL;
+          case ____DFOJ__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__VXTK=NULL;
+          case ____XFOJ__: {
+            __EZTK=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__VXTK=NULL;
+          case ____QGOJ__: {
+            __EZTK=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__VXTK=NULL;
+          case ____EHOJ__: {
+            __EZTK=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__VXTK=NULL;
+          case ____2HOJ__: {
+            __EZTK=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__VXTK=NULL;
+          case ____YIOJ__: {
+            __EZTK=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__VXTK=NULL;
+          case ____YMOJ__: {
+            __EZTK=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__VXTK=NULL;
+          case ____ONOJ__: {
+            __EZTK=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__VXTK=NULL;
+          case ____YOOJ__: {
+            __EZTK=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__VXTK=((void *)__tmp__WXTK);
+          case ____IM4K__: {
+            __EZTK=((void *)__FZTK);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__VXTK=NULL;
+          case ____T5FL__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__VXTK=NULL;
+          case ____3DUL__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__VXTK=NULL;
+          case ____0EUL__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__VXTK=NULL;
+          case ____BGUL__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__VXTK=NULL;
+          case ____2GUL__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__VXTK=NULL;
+          case ____B0VL__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__VXTK=NULL;
+          case ____P0VL__: {
+            __EZTK=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__VXTK=((void *)__tmp__WXTK);
+          case ____Q5YL__: {
+            __EZTK=((void *)__FZTK);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__VXTK=NULL;
+          case ____UVPM__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__VXTK=NULL;
+          case ____0ZPM__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__VXTK=NULL;
+          case ____MR0N__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__VXTK=NULL;
+          case ____YWBP__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__VXTK=NULL;
+          case ____LYBP__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__VXTK=NULL;
+          case ____CZBP__: {
+            __EZTK=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__VXTK=NULL;
+          case ____3BEP__: {
+            __EZTK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__VXTK != (void *)NULL)) {
-          switch (((struct ___OBJ *)__tmp__VXTK)->__id) {
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__QH3K=((__READ_LOCAL__N5ZI *)__tmp__VXTK)->local__PUEJ;
+        if (((void *)__EZTK != (void *)NULL)) {
+          switch (((struct ___OBJ *)__EZTK)->__id) {
+          case ____2A0I__: {
+            __5I3K=((____2A0I *)__EZTK)->__4VEJ;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__QH3K=((__READ_SLOT__ZK4K *)__tmp__VXTK)->slot__CYFM;
+          case ____IM4K__: {
+            __5I3K=((____IM4K *)__EZTK)->__RZFM;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__QH3K=((__READ_GLOBAL__B4YL *)__tmp__VXTK)->global__Y5JM;
+          case ____Q5YL__: {
+            __5I3K=((____Q5YL *)__EZTK)->__HBKM;
           } break;
           };
-          if (__tmp__QH3K==NULL) {
-            __tmp__SH3K=NULL;
+          if (__5I3K==NULL) {
+            __BJ3K=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__QH3K)->__id) {
-            case __LOCAL__43WC__: {
-              __tmp__SH3K=((void *)__tmp__QH3K);
+            switch (((struct ___OBJ *)__5I3K)->__id) {
+            case ____N5WC__: {
+              __BJ3K=((void *)__5I3K);
             } break;
-            case __SLOT_DATA__WIRG__: {
-              __tmp__SH3K=NULL;
+            case ____FKRG__: {
+              __BJ3K=NULL;
             } break;
             }
           };
-          l__CF3K=__tmp__SH3K;
-          switch (((struct ___OBJ *)__tmp__VXTK)->__id) {
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__QH3K=((__READ_LOCAL__N5ZI *)__tmp__VXTK)->local__PUEJ;
+          __RG3K=__BJ3K;
+          switch (((struct ___OBJ *)__EZTK)->__id) {
+          case ____2A0I__: {
+            __5I3K=((____2A0I *)__EZTK)->__4VEJ;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__QH3K=((__READ_SLOT__ZK4K *)__tmp__VXTK)->slot__CYFM;
+          case ____IM4K__: {
+            __5I3K=((____IM4K *)__EZTK)->__RZFM;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__QH3K=((__READ_GLOBAL__B4YL *)__tmp__VXTK)->global__Y5JM;
+          case ____Q5YL__: {
+            __5I3K=((____Q5YL *)__EZTK)->__HBKM;
           } break;
           };
-          if (__tmp__QH3K==NULL) {
-            __tmp__VH3K=NULL;
+          if (__5I3K==NULL) {
+            __EJ3K=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__QH3K)->__id) {
-            case __LOCAL__43WC__: {
-              __tmp__VH3K=NULL;
+            switch (((struct ___OBJ *)__5I3K)->__id) {
+            case ____N5WC__: {
+              __EJ3K=NULL;
             } break;
-            case __SLOT_DATA__WIRG__: {
-              __tmp__VH3K=((void *)__tmp__QH3K);
+            case ____FKRG__: {
+              __EJ3K=((void *)__5I3K);
             } break;
             }
           };
-          g__DF3K=__tmp__VH3K;
+          __SG3K=__EJ3K;
         };
-        switch (((struct ___OBJ *)__tmp__WXTK)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__MLNT=TRUE__K__;
+        switch (((struct ___OBJ *)__FZTK)->__id) {
+        case ____5J__: {
+          __1MNT=__K__;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____0AXC__: {
+          __1MNT=__O__;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__MLNT=TRUE__K__;
+        case ____NBXC__: {
+          __1MNT=__K__;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__MLNT=TRUE__K__;
+        case ____ZBXC__: {
+          __1MNT=__K__;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____DMWH__: {
+          __1MNT=__O__;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____2A0I__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____HJNJ__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____SJNJ__: {
+          __1MNT=__O__;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____0AOJ__: {
+          __1MNT=__O__;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____EBOJ__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____3BOJ__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____RCOJ__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____HDOJ__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____1DOJ__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____PEOJ__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____DFOJ__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____XFOJ__: {
+          __1MNT=__O__;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____QGOJ__: {
+          __1MNT=__O__;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____EHOJ__: {
+          __1MNT=__O__;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____2HOJ__: {
+          __1MNT=__O__;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____YIOJ__: {
+          __1MNT=__O__;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__MLNT=TRUE__K__;
+        case ____YMOJ__: {
+          __1MNT=__K__;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__MLNT=TRUE__K__;
+        case ____ONOJ__: {
+          __1MNT=__K__;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__MLNT=TRUE__K__;
+        case ____YOOJ__: {
+          __1MNT=__K__;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____IM4K__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____T5FL__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____3DUL__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____0EUL__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____BGUL__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____2GUL__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____B0VL__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____P0VL__: {
+          __1MNT=__O__;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____Q5YL__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____UVPM__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____0ZPM__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____MR0N__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____YWBP__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____LYBP__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____CZBP__: {
+          __1MNT=__O__;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__MLNT=FALSE__O__;
+        case ____3BEP__: {
+          __1MNT=__O__;
         } break;
         };
-        if (__tmp__MLNT) {
-          __tmp__MLNT=TRUE__K__;
+        if (__1MNT) {
+          __1MNT=__K__;
         } else /* FALSE */ {
-          if (((void *)l__CF3K != (void *)NULL)) {
-            if ((((((void *)l__CF3K->last_seq__AM1K != (void *)NULL) && ((void *)l__CF3K->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (l__CF3K->last_seq__AM1K->last_seq_index__SI3K < __tmp__ONBK->last_seq__AM1K->last_seq_index__SI3K)) && (__tmp__ONBK->last_seq__AM1K->last_seq_call_local_and_loop__RG3K == seq_call_local_and_loop__TG3K))) {
-              __tmp__VJ3K=TRUE__K__;
+          if (((void *)__RG3K != (void *)NULL)) {
+            if ((((((void *)__RG3K->__PN1K != (void *)NULL) && ((void *)__RG3K->__PN1K->__JH3K != (void *)NULL)) && (__RG3K->__PN1K->__BK3K < __3OBK->__PN1K->__BK3K)) && (__3OBK->__PN1K->__AI3K == __CI3K))) {
+              __EL3K=__K__;
             } else /* FALSE */ {
-              Self__WWTN=((__LOCAL__43WC *)l__CF3K);
-              Result__ARTU= 0;
-              if (((void *)Self__WWTN->parent_variable__B4WC.require_first__TJFJ != (void *)NULL)) {
-                if (((void *)Self__WWTN->parent_variable__B4WC.require_list__4JFJ != (void *)NULL)) {
-                  Result__21RT=(__INTEGER__Q)(((__FAST_ARRAYoWRITEo__FJFJ *)Self__WWTN->parent_variable__B4WC.require_list__4JFJ)->parent_arrayed_collection__NJFJ.upper__IKFJ +  1);
-                  (&__string_7)->count__0C= 11;
-                  (&__string_7)->storage__1C="Definition.";
-                  Result__ARTU=(__INTEGER__Q)( 1 + Result__21RT);
+              __FYTN=((____N5WC *)__RG3K);
+              __PSTU= 0;
+              if (((void *)__FYTN->__Q5WC.__CLFJ != (void *)NULL)) {
+                if (((void *)__FYTN->__Q5WC.__NLFJ != (void *)NULL)) {
+                  __L3RT=(____Q)(((____UKFJ *)__FYTN->__Q5WC.__NLFJ)->__2KFJ.__XLFJ +  1);
+                  (&__string_7)->__0C= 11;
+                  (&__string_7)->__1C="Definition.";
+                  __PSTU=(____Q)( 1 + __L3RT);
                 } else /* FALSE */ {
-                  Result__ARTU= 1;
+                  __PSTU= 1;
                 };
               };
-              __tmp__VJ3K=(Result__ARTU <=  1);
+              __EL3K=(__PSTU <=  1);
             };
-            __tmp__ZJ3K=(__tmp__VJ3K || (l__CF3K->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' '));
+            __IL3K=(__EL3K || (__RG3K->__Q5WC.__P5WC.__2LQC == ' '));
           } else /* FALSE */ {
-            __tmp__ZJ3K=FALSE__O__;
+            __IL3K=__O__;
           };
-          __tmp__MLNT=__tmp__ZJ3K;
+          __1MNT=__IL3K;
         };
-        if (__tmp__MLNT) {
-          __tmp__MLNT=TRUE__K__;
+        if (__1MNT) {
+          __1MNT=__K__;
         } else /* FALSE */ {
-          if ((((void *)g__DF3K != (void *)NULL) && (g__DF3K->parent_variable__XIRG.parent_named__A4WC.style__NKQC == '-'))) {
-            if (((((void *)g__DF3K->last_write__MK3K != (void *)NULL) && (g__DF3K->last_seq_index__TK3K < __tmp__ONBK->last_seq__AM1K->last_seq_index__SI3K)) && (__tmp__ONBK->last_seq__AM1K->last_seq_call_and_loop__5K3K == seq_call_and_loop__BL3K))) {
-              __tmp__VJ3K=is_seq_list__A1JN(g__DF3K->last_list_current__JL3K);
-              __tmp__RL3K=__tmp__VJ3K;
+          if ((((void *)__SG3K != (void *)NULL) && (__SG3K->__GKRG.__P5WC.__2LQC == '-'))) {
+            if (((((void *)__SG3K->__1L3K != (void *)NULL) && (__SG3K->__CM3K < __3OBK->__PN1K->__BK3K)) && (__3OBK->__PN1K->__OM3K == __QM3K))) {
+              __EL3K=__P2JN(__SG3K->__YM3K);
+              __AN3K=__EL3K;
             } else /* FALSE */ {
-              __tmp__RL3K=FALSE__O__;
+              __AN3K=__O__;
             };
-            if (__tmp__RL3K) {
-              __tmp__VJ3K=TRUE__K__;
+            if (__AN3K) {
+              __EL3K=__K__;
             } else /* FALSE */ {
-              Self__N4MO=((__SLOT_DATA__WIRG *)g__DF3K);
-              Result__ARTU= 0;
-              if (((void *)Self__N4MO->parent_variable__XIRG.require_first__TJFJ != (void *)NULL)) {
-                if (((void *)Self__N4MO->parent_variable__XIRG.require_list__4JFJ != (void *)NULL)) {
-                  Result__21RT=(__INTEGER__Q)(((__FAST_ARRAYoWRITEo__FJFJ *)Self__N4MO->parent_variable__XIRG.require_list__4JFJ)->parent_arrayed_collection__NJFJ.upper__IKFJ +  1);
-                  (&__string_7)->count__0C= 11;
-                  (&__string_7)->storage__1C="Definition.";
-                  Result__ARTU=(__INTEGER__Q)( 1 + Result__21RT);
+              __25MO=((____FKRG *)__SG3K);
+              __PSTU= 0;
+              if (((void *)__25MO->__GKRG.__CLFJ != (void *)NULL)) {
+                if (((void *)__25MO->__GKRG.__NLFJ != (void *)NULL)) {
+                  __L3RT=(____Q)(((____UKFJ *)__25MO->__GKRG.__NLFJ)->__2KFJ.__XLFJ +  1);
+                  (&__string_7)->__0C= 11;
+                  (&__string_7)->__1C="Definition.";
+                  __PSTU=(____Q)( 1 + __L3RT);
                 } else /* FALSE */ {
-                  Result__ARTU= 1;
+                  __PSTU= 1;
                 };
               };
-              __tmp__VJ3K=(Result__ARTU ==  1);
+              __EL3K=(__PSTU ==  1);
             };
-            __tmp__ZJ3K=__tmp__VJ3K;
+            __IL3K=__EL3K;
           } else /* FALSE */ {
-            __tmp__ZJ3K=FALSE__O__;
+            __IL3K=__O__;
           };
-          __tmp__MLNT=__tmp__ZJ3K;
+          __1MNT=__IL3K;
         };
-        if (__tmp__MLNT) {
-          switch (((struct ___OBJ *)__tmp__WXTK)->__id) {
-          case __STRING_CST__5J__: {
-            Self__GRTU=((__STRING_CST__5J *)__tmp__WXTK);
-            result__CRTU=NULL;
-            ptr__DRTU=((__POINTER__IB )(NULL));
-            Result__ARTU= 0;
-            __tmp__FRTU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-            if (((unsigned long)__tmp__FRTU ==  0)) {
-              result__CRTU=Self__GRTU;
+        if (__1MNT) {
+          switch (((struct ___OBJ *)__FZTK)->__id) {
+          case ____5J__: {
+            __VSTU=((____5J *)__FZTK);
+            __RSTU=NULL;
+            __SSTU=((____IB )(NULL));
+            __PSTU= 0;
+            __USTU=((____IB )sizeof(____5J));
+            if (((unsigned long)__USTU ==  0)) {
+              __RSTU=__VSTU;
             } else /* FALSE */ {
-              Result__ARTU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FRTU));
-              if ((Result__ARTU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__HRTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__IRTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FRTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__JRTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IRTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__HRTU=micro_alloc__table__lab__HKI(__tmp__IRTU,((__POINTER__IB )(&(table_size[(__tmp__JRTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IRTU)));
-                ptr__DRTU=__tmp__HRTU;
+              __PSTU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__USTU));
+              if ((__PSTU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __WSTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __XSTU=(void *)((unsigned long)(void *)((unsigned long)__USTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __YSTU=((____YWB )((____Q )(void *)((unsigned long)__XSTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __WSTU=__OKI(__XSTU,((____IB )(&(table_size[(__YSTU)-1]))),((____YWB )((____Q )__XSTU)));
+                __SSTU=__WSTU;
               } else /* FALSE */ {
-                __tmp__JRTU=((__UINTEGER_32__RWB )Result__ARTU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__HRTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__IRTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FRTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__HRTU=micro_alloc__table__lab__HKI(__tmp__IRTU,((__POINTER__IB )(&(table_type[(__tmp__JRTU)]))),(__UINTEGER_32__RWB)(__tmp__JRTU |  1));
-                ptr__DRTU=__tmp__HRTU;
+                __YSTU=((____YWB )__PSTU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __WSTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __XSTU=(void *)((unsigned long)(void *)((unsigned long)__USTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __WSTU=__OKI(__XSTU,((____IB )(&(table_type[(__YSTU)]))),(____YWB)(__YSTU |  1));
+                __SSTU=__WSTU;
               };
-              result__CRTU=((__STRING_CST__5J *)ptr__DRTU);
-              *(result__CRTU) = *(Self__GRTU);
-            };
-            __tmp__QH3K=result__CRTU;
-          } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__QH3K=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__WXTK));
-          } break;
-          case __PROTOTYPE_CST__45WC__: {
-            Self__3YPS=((__PROTOTYPE_CST__45WC *)__tmp__WXTK);
-            __tmp__4YPS=create__type__IJ2C(Self__3YPS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__3YPS->parent_constant__55WC.static_type__SG4D);
-            __tmp__QH3K=__tmp__4YPS;
-          } break;
-          case __INTEGER_CST__KAXC__: {
-            Self__AZPS=((__INTEGER_CST__KAXC *)__tmp__WXTK);
-            p__3RTU=Self__AZPS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            v__4RTU=Self__AZPS->value__YG4D;
-            t__5RTU=Self__AZPS->parent_constant__LAXC.static_type__SG4D;
-            Self__AZPS=NULL;
-            ptr__DRTU=((__POINTER__IB )(NULL));
-            Result__ARTU= 0;
-            __tmp__FRTU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-            if (((unsigned long)__tmp__FRTU ==  0)) {
-              Self__AZPS=INTEGER_CST__KAXC__;
+              __RSTU=((____5J *)__SSTU);
+              *(__RSTU) = *(__VSTU);
+            };
+            __5I3K=__RSTU;
+          } break;
+          case ____0AXC__: {
+            __5I3K=__JZAL(((____0AXC *)__FZTK));
+          } break;
+          case ____NBXC__: {
+            __M0PS=((____NBXC *)__FZTK);
+            __N0PS=__XK2C(__M0PS->__OBXC.__DK.__CK.__YH.__O2B,__M0PS->__OBXC.__BI4D);
+            __5I3K=__N0PS;
+          } break;
+          case ____ZBXC__: {
+            __P0PS=((____ZBXC *)__FZTK);
+            __MTTU=__P0PS->__0BXC.__DK.__CK.__YH.__O2B;
+            __NTTU=__P0PS->__HI4D;
+            __OTTU=__P0PS->__0BXC.__BI4D;
+            __P0PS=NULL;
+            __SSTU=((____IB )(NULL));
+            __PSTU= 0;
+            __USTU=((____IB )sizeof(____ZBXC));
+            if (((unsigned long)__USTU ==  0)) {
+              __P0PS=__ZBXC__;
             } else /* FALSE */ {
-              Result__ARTU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FRTU));
-              if ((Result__ARTU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__HRTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__IRTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FRTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__JRTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IRTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__HRTU=micro_alloc__table__lab__HKI(__tmp__IRTU,((__POINTER__IB )(&(table_size[(__tmp__JRTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IRTU)));
-                ptr__DRTU=__tmp__HRTU;
+              __PSTU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__USTU));
+              if ((__PSTU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __WSTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __XSTU=(void *)((unsigned long)(void *)((unsigned long)__USTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __YSTU=((____YWB )((____Q )(void *)((unsigned long)__XSTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __WSTU=__OKI(__XSTU,((____IB )(&(table_size[(__YSTU)-1]))),((____YWB )((____Q )__XSTU)));
+                __SSTU=__WSTU;
               } else /* FALSE */ {
-                __tmp__JRTU=((__UINTEGER_32__RWB )Result__ARTU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__HRTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__IRTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FRTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__HRTU=micro_alloc__table__lab__HKI(__tmp__IRTU,((__POINTER__IB )(&(table_type[(__tmp__JRTU)]))),(__UINTEGER_32__RWB)(__tmp__JRTU |  1));
-                ptr__DRTU=__tmp__HRTU;
+                __YSTU=((____YWB )__PSTU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __WSTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __XSTU=(void *)((unsigned long)(void *)((unsigned long)__USTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __WSTU=__OKI(__XSTU,((____IB )(&(table_type[(__YSTU)]))),(____YWB)(__YSTU |  1));
+                __SSTU=__WSTU;
               };
-              Self__AZPS=((__INTEGER_CST__KAXC *)ptr__DRTU);
-              *(Self__AZPS) = *(INTEGER_CST__KAXC__);
-            };
-            Self__2RTU=((__INTEGER_CST__KAXC *)Self__AZPS);
-            Self__2RTU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__3RTU;
-            Self__2RTU->value__YG4D=v__4RTU;
-            Self__2RTU->parent_constant__LAXC.static_type__SG4D=t__5RTU;
-            check_type__KYEE(Self__2RTU);
-            __tmp__QH3K=Self__AZPS;
-          } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__QH3K=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__WXTK));
-          } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__HMNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__WXTK)->local__PUEJ));
-            if (__tmp__HMNT==NULL) {
-              __tmp__IMNT=NULL;
+              __P0PS=((____ZBXC *)__SSTU);
+              *(__P0PS) = *(__ZBXC__);
+            };
+            __LTTU=((____ZBXC *)__P0PS);
+            __LTTU->__0BXC.__DK.__CK.__YH.__O2B=__MTTU;
+            __LTTU->__HI4D=__NTTU;
+            __LTTU->__0BXC.__BI4D=__OTTU;
+            __ZZEE(__LTTU);
+            __5I3K=__P0PS;
+          } break;
+          case ____DMWH__: {
+            __5I3K=__W3OK(((____DMWH *)__FZTK));
+          } break;
+          case ____2A0I__: {
+            __WNNT=__2VEI(((____N5WC *)((____2A0I *)__FZTK)->__4VEJ));
+            if (__WNNT==NULL) {
+              __XNNT=NULL;
             } else /* READ_LOCAL */ {
-              __tmp__IMNT=((__READ_LOCAL__N5ZI *)__tmp__HMNT);
+              __XNNT=((____2A0I *)__WNNT);
             };
-            __tmp__QH3K=__tmp__IMNT;
+            __5I3K=__XNNT;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__QH3K=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__WXTK));
+          case ____HJNJ__: {
+            __5I3K=__Y0AL(((____HJNJ *)__FZTK));
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__QH3K=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WXTK));
+          case ____SJNJ__: {
+            __5I3K=__D1AL(((____SJNJ *)__FZTK));
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            Self__EZPS=((__IS_EXPANDED__L5NJ *)__tmp__WXTK);
-            p__3RTU=Self__EZPS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            __tmp__HMNT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__EZPS->receiver__554J)->local__PUEJ));
-            if (__tmp__HMNT==NULL) {
-              __tmp__IMNT=NULL;
+          case ____0AOJ__: {
+            __T0PS=((____0AOJ *)__FZTK);
+            __MTTU=__T0PS->__1AOJ.__CK.__YH.__O2B;
+            __WNNT=__2VEI(((____N5WC *)((____2A0I *)__T0PS->__OB5J)->__4VEJ));
+            if (__WNNT==NULL) {
+              __XNNT=NULL;
             } else /* READ_LOCAL */ {
-              __tmp__IMNT=((__READ_LOCAL__N5ZI *)__tmp__HMNT);
-            };
-            Self__EZPS=NULL;
-            ptr__DRTU=((__POINTER__IB )(NULL));
-            Result__ARTU= 0;
-            __tmp__FRTU=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-            if (((unsigned long)__tmp__FRTU ==  0)) {
-              Self__EZPS=IS_EXPANDED__L5NJ__;
+              __XNNT=((____2A0I *)__WNNT);
+            };
+            __T0PS=NULL;
+            __SSTU=((____IB )(NULL));
+            __PSTU= 0;
+            __USTU=((____IB )sizeof(____0AOJ));
+            if (((unsigned long)__USTU ==  0)) {
+              __T0PS=__0AOJ__;
             } else /* FALSE */ {
-              Result__ARTU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FRTU));
-              if ((Result__ARTU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__HRTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__IRTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FRTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__JRTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IRTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__HRTU=micro_alloc__table__lab__HKI(__tmp__IRTU,((__POINTER__IB )(&(table_size[(__tmp__JRTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IRTU)));
-                ptr__DRTU=__tmp__HRTU;
+              __PSTU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__USTU));
+              if ((__PSTU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __WSTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __XSTU=(void *)((unsigned long)(void *)((unsigned long)__USTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __YSTU=((____YWB )((____Q )(void *)((unsigned long)__XSTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __WSTU=__OKI(__XSTU,((____IB )(&(table_size[(__YSTU)-1]))),((____YWB )((____Q )__XSTU)));
+                __SSTU=__WSTU;
               } else /* FALSE */ {
-                __tmp__JRTU=((__UINTEGER_32__RWB )Result__ARTU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__HRTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__IRTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FRTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__HRTU=micro_alloc__table__lab__HKI(__tmp__IRTU,((__POINTER__IB )(&(table_type[(__tmp__JRTU)]))),(__UINTEGER_32__RWB)(__tmp__JRTU |  1));
-                ptr__DRTU=__tmp__HRTU;
+                __YSTU=((____YWB )__PSTU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __WSTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __XSTU=(void *)((unsigned long)(void *)((unsigned long)__USTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __WSTU=__OKI(__XSTU,((____IB )(&(table_type[(__YSTU)]))),(____YWB)(__YSTU |  1));
+                __SSTU=__WSTU;
               };
-              Self__EZPS=((__IS_EXPANDED__L5NJ *)ptr__DRTU);
-              *(Self__EZPS) = *(IS_EXPANDED__L5NJ__);
-            };
-            Self__NSTU=((__IS_EXPANDED__L5NJ *)Self__EZPS);
-            Self__NSTU->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__3RTU;
-            Self__NSTU->receiver__554J=__tmp__IMNT;
-            __tmp__QH3K=Self__EZPS;
-          } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            Self__JZPS=((__GET_TYPE_ID__V5NJ *)__tmp__WXTK);
-            p__3RTU=Self__JZPS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            t__5RTU=Self__JZPS->receiver__EA5J;
-            Self__JZPS=NULL;
-            ptr__DRTU=((__POINTER__IB )(NULL));
-            Result__ARTU= 0;
-            __tmp__FRTU=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-            if (((unsigned long)__tmp__FRTU ==  0)) {
-              Self__JZPS=GET_TYPE_ID__V5NJ__;
+              __T0PS=((____0AOJ *)__SSTU);
+              *(__T0PS) = *(__0AOJ__);
+            };
+            __2TTU=((____0AOJ *)__T0PS);
+            __2TTU->__1AOJ.__CK.__YH.__O2B=__MTTU;
+            __2TTU->__OB5J=__XNNT;
+            __5I3K=__T0PS;
+          } break;
+          case ____EBOJ__: {
+            __Y0PS=((____EBOJ *)__FZTK);
+            __MTTU=__Y0PS->__FBOJ.__CK.__YH.__O2B;
+            __OTTU=__Y0PS->__TB5J;
+            __Y0PS=NULL;
+            __SSTU=((____IB )(NULL));
+            __PSTU= 0;
+            __USTU=((____IB )sizeof(____EBOJ));
+            if (((unsigned long)__USTU ==  0)) {
+              __Y0PS=__EBOJ__;
             } else /* FALSE */ {
-              Result__ARTU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FRTU));
-              if ((Result__ARTU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__HRTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__IRTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FRTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__JRTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IRTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__HRTU=micro_alloc__table__lab__HKI(__tmp__IRTU,((__POINTER__IB )(&(table_size[(__tmp__JRTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IRTU)));
-                ptr__DRTU=__tmp__HRTU;
+              __PSTU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__USTU));
+              if ((__PSTU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __WSTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __XSTU=(void *)((unsigned long)(void *)((unsigned long)__USTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __YSTU=((____YWB )((____Q )(void *)((unsigned long)__XSTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __WSTU=__OKI(__XSTU,((____IB )(&(table_size[(__YSTU)-1]))),((____YWB )((____Q )__XSTU)));
+                __SSTU=__WSTU;
               } else /* FALSE */ {
-                __tmp__JRTU=((__UINTEGER_32__RWB )Result__ARTU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__HRTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__IRTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FRTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__HRTU=micro_alloc__table__lab__HKI(__tmp__IRTU,((__POINTER__IB )(&(table_type[(__tmp__JRTU)]))),(__UINTEGER_32__RWB)(__tmp__JRTU |  1));
-                ptr__DRTU=__tmp__HRTU;
+                __YSTU=((____YWB )__PSTU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __WSTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __XSTU=(void *)((unsigned long)(void *)((unsigned long)__USTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __WSTU=__OKI(__XSTU,((____IB )(&(table_type[(__YSTU)]))),(____YWB)(__YSTU |  1));
+                __SSTU=__WSTU;
               };
-              Self__JZPS=((__GET_TYPE_ID__V5NJ *)ptr__DRTU);
-              *(Self__JZPS) = *(GET_TYPE_ID__V5NJ__);
+              __Y0PS=((____EBOJ *)__SSTU);
+              *(__Y0PS) = *(__EBOJ__);
             };
-            Self__3STU=((__GET_TYPE_ID__V5NJ *)Self__JZPS);
-            Self__3STU->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__3RTU;
-            Self__3STU->receiver__EA5J=t__5RTU;
-            __tmp__QH3K=Self__JZPS;
+            __MUTU=((____EBOJ *)__Y0PS);
+            __MUTU->__FBOJ.__CK.__YH.__O2B=__MTTU;
+            __MUTU->__TB5J=__OTTU;
+            __5I3K=__Y0PS;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__QH3K=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__WXTK));
+          case ____3BOJ__: {
+            __5I3K=__21AL(((____3BOJ *)__FZTK));
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__QH3K=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__WXTK));
+          case ____RCOJ__: {
+            __5I3K=__H2AL(((____RCOJ *)__FZTK));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__QH3K=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__WXTK));
+          case ____HDOJ__: {
+            __5I3K=__S2AL(((____HDOJ *)__FZTK));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__QH3K=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__WXTK));
+          case ____1DOJ__: {
+            __5I3K=__32AL(((____1DOJ *)__FZTK));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__QH3K=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__WXTK));
+          case ____PEOJ__: {
+            __5I3K=__I3AL(((____PEOJ *)__FZTK));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__QH3K=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__WXTK));
+          case ____DFOJ__: {
+            __5I3K=__T3AL(((____DFOJ *)__FZTK));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__QH3K=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__WXTK));
+          case ____XFOJ__: {
+            __5I3K=__43AL(((____XFOJ *)__FZTK));
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__QH3K=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__WXTK));
+          case ____QGOJ__: {
+            __5I3K=__J4AL(((____QGOJ *)__FZTK));
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__QH3K=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__WXTK));
+          case ____EHOJ__: {
+            __5I3K=__X4AL(((____EHOJ *)__FZTK));
           } break;
-          case __SIZE_OF__NGOJ__: {
-            Self__MZPS=((__SIZE_OF__NGOJ *)__tmp__WXTK);
-            p__3RTU=Self__MZPS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            t__5RTU=Self__MZPS->receiver__OC5J;
-            Self__MZPS=NULL;
-            ptr__DRTU=((__POINTER__IB )(NULL));
-            Result__ARTU= 0;
-            __tmp__FRTU=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-            if (((unsigned long)__tmp__FRTU ==  0)) {
-              Self__MZPS=SIZE_OF__NGOJ__;
+          case ____2HOJ__: {
+            __10PS=((____2HOJ *)__FZTK);
+            __MTTU=__10PS->__3HOJ.__CK.__YH.__O2B;
+            __OTTU=__10PS->__3D5J;
+            __10PS=NULL;
+            __SSTU=((____IB )(NULL));
+            __PSTU= 0;
+            __USTU=((____IB )sizeof(____2HOJ));
+            if (((unsigned long)__USTU ==  0)) {
+              __10PS=__2HOJ__;
             } else /* FALSE */ {
-              Result__ARTU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FRTU));
-              if ((Result__ARTU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__HRTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__IRTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FRTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__JRTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IRTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__HRTU=micro_alloc__table__lab__HKI(__tmp__IRTU,((__POINTER__IB )(&(table_size[(__tmp__JRTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IRTU)));
-                ptr__DRTU=__tmp__HRTU;
+              __PSTU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__USTU));
+              if ((__PSTU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __WSTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __XSTU=(void *)((unsigned long)(void *)((unsigned long)__USTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __YSTU=((____YWB )((____Q )(void *)((unsigned long)__XSTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __WSTU=__OKI(__XSTU,((____IB )(&(table_size[(__YSTU)-1]))),((____YWB )((____Q )__XSTU)));
+                __SSTU=__WSTU;
               } else /* FALSE */ {
-                __tmp__JRTU=((__UINTEGER_32__RWB )Result__ARTU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__HRTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__IRTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FRTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__HRTU=micro_alloc__table__lab__HKI(__tmp__IRTU,((__POINTER__IB )(&(table_type[(__tmp__JRTU)]))),(__UINTEGER_32__RWB)(__tmp__JRTU |  1));
-                ptr__DRTU=__tmp__HRTU;
+                __YSTU=((____YWB )__PSTU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __WSTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __XSTU=(void *)((unsigned long)(void *)((unsigned long)__USTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __WSTU=__OKI(__XSTU,((____IB )(&(table_type[(__YSTU)]))),(____YWB)(__YSTU |  1));
+                __SSTU=__WSTU;
               };
-              Self__MZPS=((__SIZE_OF__NGOJ *)ptr__DRTU);
-              *(Self__MZPS) = *(SIZE_OF__NGOJ__);
-            };
-            Self__NTTU=((__SIZE_OF__NGOJ *)Self__MZPS);
-            Self__NTTU->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__3RTU;
-            Self__NTTU->receiver__OC5J=t__5RTU;
-            __tmp__QH3K=Self__MZPS;
-          } break;
-          case __CAST__JHOJ__: {
-            __tmp__QH3K=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__WXTK));
-          } break;
-          case __REAL_CST__JLOJ__: {
-            Self__PZPS=((__REAL_CST__JLOJ *)__tmp__WXTK);
-            p__3RTU=Self__PZPS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            v__5TTU=Self__PZPS->value__DD5J;
-            t__5RTU=Self__PZPS->parent_constant__KLOJ.static_type__SG4D;
-            Self__PZPS=NULL;
-            ptr__DRTU=((__POINTER__IB )(NULL));
-            Result__ARTU= 0;
-            __tmp__FRTU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-            if (((unsigned long)__tmp__FRTU ==  0)) {
-              Self__PZPS=REAL_CST__JLOJ__;
+              __10PS=((____2HOJ *)__SSTU);
+              *(__10PS) = *(__2HOJ__);
+            };
+            __2UTU=((____2HOJ *)__10PS);
+            __2UTU->__3HOJ.__CK.__YH.__O2B=__MTTU;
+            __2UTU->__3D5J=__OTTU;
+            __5I3K=__10PS;
+          } break;
+          case ____YIOJ__: {
+            __5I3K=__I5AL(((____YIOJ *)__FZTK));
+          } break;
+          case ____YMOJ__: {
+            __40PS=((____YMOJ *)__FZTK);
+            __MTTU=__40PS->__ZMOJ.__DK.__CK.__YH.__O2B;
+            __OVTU=__40PS->__SE5J;
+            __OTTU=__40PS->__ZMOJ.__BI4D;
+            __40PS=NULL;
+            __SSTU=((____IB )(NULL));
+            __PSTU= 0;
+            __USTU=((____IB )sizeof(____YMOJ));
+            if (((unsigned long)__USTU ==  0)) {
+              __40PS=__YMOJ__;
             } else /* FALSE */ {
-              Result__ARTU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FRTU));
-              if ((Result__ARTU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__HRTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__IRTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FRTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__JRTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IRTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__HRTU=micro_alloc__table__lab__HKI(__tmp__IRTU,((__POINTER__IB )(&(table_size[(__tmp__JRTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IRTU)));
-                ptr__DRTU=__tmp__HRTU;
+              __PSTU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__USTU));
+              if ((__PSTU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __WSTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __XSTU=(void *)((unsigned long)(void *)((unsigned long)__USTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __YSTU=((____YWB )((____Q )(void *)((unsigned long)__XSTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __WSTU=__OKI(__XSTU,((____IB )(&(table_size[(__YSTU)-1]))),((____YWB )((____Q )__XSTU)));
+                __SSTU=__WSTU;
               } else /* FALSE */ {
-                __tmp__JRTU=((__UINTEGER_32__RWB )Result__ARTU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__HRTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__IRTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FRTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HRTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__HRTU=micro_alloc__table__lab__HKI(__tmp__IRTU,((__POINTER__IB )(&(table_type[(__tmp__JRTU)]))),(__UINTEGER_32__RWB)(__tmp__JRTU |  1));
-                ptr__DRTU=__tmp__HRTU;
+                __YSTU=((____YWB )__PSTU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __WSTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __XSTU=(void *)((unsigned long)(void *)((unsigned long)__USTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WSTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __WSTU=__OKI(__XSTU,((____IB )(&(table_type[(__YSTU)]))),(____YWB)(__YSTU |  1));
+                __SSTU=__WSTU;
               };
-              Self__PZPS=((__REAL_CST__JLOJ *)ptr__DRTU);
-              *(Self__PZPS) = *(REAL_CST__JLOJ__);
+              __40PS=((____YMOJ *)__SSTU);
+              *(__40PS) = *(__YMOJ__);
             };
-            Self__3TTU=((__REAL_CST__JLOJ *)Self__PZPS);
-            Self__3TTU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__3RTU;
-            Self__3TTU->value__DD5J=v__5TTU;
-            Self__3TTU->parent_constant__KLOJ.static_type__SG4D=t__5RTU;
-            __tmp__QH3K=Self__PZPS;
+            __MVTU=((____YMOJ *)__40PS);
+            __MVTU->__ZMOJ.__DK.__CK.__YH.__O2B=__MTTU;
+            __MVTU->__SE5J=__OVTU;
+            __MVTU->__ZMOJ.__BI4D=__OTTU;
+            __5I3K=__40PS;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            Self__TZPS=((__CHARACTER_CST__5LOJ *)__tmp__WXTK);
-            __tmp__UZPS=create__char__CMQJ(Self__TZPS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__TZPS->text__ID5J);
-            __tmp__QH3K=__tmp__UZPS;
+          case ____ONOJ__: {
+            __C1PS=((____ONOJ *)__FZTK);
+            __D1PS=__RNQJ(__C1PS->__PNOJ.__DK.__CK.__YH.__O2B,__C1PS->__XE5J);
+            __5I3K=__D1PS;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            Self__WZPS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__WXTK);
-            __tmp__XZPS=create__text__2PQJ(Self__WZPS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__WZPS->string__EBJK);
-            __tmp__QH3K=__tmp__XZPS;
+          case ____YOOJ__: {
+            __F1PS=((____YOOJ *)__FZTK);
+            __G1PS=__LRQJ(__F1PS->__ZOOJ.__DK.__CK.__YH.__O2B,__F1PS->__TCJK);
+            __5I3K=__G1PS;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__QH3K=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__WXTK));
+          case ____IM4K__: {
+            __5I3K=__NZFM(((____IM4K *)__FZTK));
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__QH3K=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WXTK));
+          case ____T5FL__: {
+            __5I3K=__V35O(((____T5FL *)__FZTK));
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__QH3K=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__WXTK));
+          case ____3DUL__: {
+            __5I3K=__AJVP(((____3DUL *)__FZTK));
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__QH3K=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WXTK));
+          case ____0EUL__: {
+            __5I3K=__QB4P(((____0EUL *)__FZTK));
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__QH3K=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__WXTK));
+          case ____BGUL__: {
+            __5I3K=__LJVP(((____BGUL *)__FZTK));
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__QH3K=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WXTK));
+          case ____2GUL__: {
+            __5I3K=__2B4P(((____2GUL *)__FZTK));
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__QH3K=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__WXTK));
+          case ____B0VL__: {
+            __5I3K=__H0BN(((____B0VL *)__FZTK));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__QH3K=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__WXTK));
+          case ____P0VL__: {
+            __5I3K=__NCHM(((____P0VL *)__FZTK));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__TWBU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__WXTK)->global__Y5JM),NULL);
-            if (__tmp__TWBU==NULL) {
-              __tmp__UWBU=NULL;
+          case ____Q5YL__: {
+            __CYBU=__TFTL(((____FKRG *)((____Q5YL *)__FZTK)->__HBKM),NULL);
+            if (__CYBU==NULL) {
+              __DYBU=NULL;
             } else {
-              switch (((struct ___OBJ *)__tmp__TWBU)->__id) {
-              case __READ_SLOT__ZK4K__: {
-                __tmp__UWBU=NULL;
+              switch (((struct ___OBJ *)__CYBU)->__id) {
+              case ____IM4K__: {
+                __DYBU=NULL;
               } break;
-              case __READ_GLOBAL__B4YL__: {
-                __tmp__UWBU=((__READ_GLOBAL__B4YL *)__tmp__TWBU);
+              case ____Q5YL__: {
+                __DYBU=((____Q5YL *)__CYBU);
               } break;
               }
             };
-            __tmp__QH3K=__tmp__UWBU;
-          } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__QH3K=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__WXTK));
-          } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__QH3K=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__WXTK));
-          } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__QH3K=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__WXTK));
-          } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__QH3K=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__WXTK));
-          } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__QH3K=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__WXTK));
-          } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__QH3K=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__WXTK));
-          } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__QH3K=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__WXTK));
-          } break;
-          };
-          __tmp__QWTK=__tmp__QH3K;
-          __tmp__MLNT=TRUE__K__;
-        } else /* FALSE */ {
-          __tmp__MLNT=FALSE__O__;
-        };
-        if ((! __tmp__MLNT)) {
-          if (((((__tmp__ONBK->last_seq__AM1K->last_seq_or_and__QM3K == seq_or_and__ADFE) && (__tmp__ONBK->parent_variable__B4WC.ensure_count__1S4D ==  1)) && (list_current__Y4GB->index__OCFE >  1)) && ((void *)((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)] == (void *)__tmp__ONBK->last_seq__AM1K->last_write__0F3K))) {
-            unwrite__LBIL(__tmp__ONBK,__tmp__ONBK->last_seq__AM1K->last_write__0F3K);
-            ((__LOCAL_SEQ__4L1K *)__tmp__ONBK->last_seq__AM1K)->last_write__0F3K=NULL;
-            Self__JOYT=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D);
-            Result__ARTU=(__INTEGER__Q)((__INTEGER__Q)(list_current__Y4GB->index__OCFE -  1) -  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            ((void **)Self__JOYT->parent_arrayed_collection__553D.storage__D14F)[Result__ARTU]=NOP__5WVJ__;
-            __tmp__QWTK=__tmp__WXTK;
-          };
-        };
-      };
-    };
-    if (((void *)__tmp__QWTK != (void *)NULL)) {
-      result__EMBK=__tmp__QWTK;
-      __tmp__SH3K=((__LOCAL__43WC *)Self__AMBK->local__PUEJ);
-      __tmp__SH3K->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(__tmp__SH3K->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((__tmp__SH3K->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__HUTU=NULL;
-        __tmp__FPTU=((__POINTER__IB )(NULL));
-        result__4QTU= 0;
-        __tmp__GPTU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__GPTU ==  0)) {
-          result__HUTU=STRING__BC__;
-        } else /* FALSE */ {
-          result__4QTU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GPTU));
-          if ((result__4QTU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            ptr__DRTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__FRTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GPTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__DRTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__DRTU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__JRTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FRTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            ptr__DRTU=micro_alloc__table__lab__HKI(__tmp__FRTU,((__POINTER__IB )(&(table_size[(__tmp__JRTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FRTU)));
-            __tmp__FPTU=ptr__DRTU;
-          } else /* FALSE */ {
-            __tmp__JRTU=((__UINTEGER_32__RWB )result__4QTU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            ptr__DRTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__FRTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GPTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__DRTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__DRTU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            ptr__DRTU=micro_alloc__table__lab__HKI(__tmp__FRTU,((__POINTER__IB )(&(table_type[(__tmp__JRTU)]))),(__UINTEGER_32__RWB)(__tmp__JRTU |  1));
-            __tmp__FPTU=ptr__DRTU;
-          };
-          result__HUTU=((__STRING__BC *)__tmp__FPTU);
-          *(result__HUTU) = *(STRING__BC__);
-        };
-        Self__DUTU=((__STRING__BC *)result__HUTU);
-        if ((Self__DUTU->capacity__HFL <  250)) {
-          __tmp__FUTU=create__KVW( 250);
-          Self__DUTU->storage__4EL=__tmp__FUTU;
-          Self__DUTU->capacity__HFL= 250;
-        };
-        Self__DUTU->count__WJ= 0;
-        display__V5DJ(Self__AMBK,result__HUTU);
-        put_string__EGZ(((__STRING__BC *)result__HUTU));
+            __5I3K=__DYBU;
+          } break;
+          case ____UVPM__: {
+            __5I3K=__VGWN(((____UVPM *)__FZTK));
+          } break;
+          case ____0ZPM__: {
+            __5I3K=__4G2P(((____0ZPM *)__FZTK));
+          } break;
+          case ____MR0N__: {
+            __5I3K=__DRVO(((____MR0N *)__FZTK));
+          } break;
+          case ____YWBP__: {
+            __5I3K=__DQ0Q(((____YWBP *)__FZTK));
+          } break;
+          case ____LYBP__: {
+            __5I3K=__0WUP(((____LYBP *)__FZTK));
+          } break;
+          case ____CZBP__: {
+            __5I3K=__FXUP(((____CZBP *)__FZTK));
+          } break;
+          case ____3BEP__: {
+            __5I3K=__FCIQ(((____3BEP *)__FZTK));
+          } break;
+          };
+          __5XTK=__5I3K;
+          __1MNT=__K__;
+        } else /* FALSE */ {
+          __1MNT=__O__;
+        };
+        if ((! __1MNT)) {
+          if (((((__3OBK->__PN1K->__5N3K == __PEFE) && (__3OBK->__Q5WC.__KU4D ==  1)) && (__Q5GB->__3DFE >  1)) && ((void *)((void **)((____GB4D *)((____WH *)__Q5GB)->__PB4D)->__OB4D.__S24F)[(____Q)((____Q)(__Q5GB->__3DFE -  1) -  1)] == (void *)__3OBK->__PN1K->__JH3K))) {
+            __0CIL(__3OBK,__3OBK->__PN1K->__JH3K);
+            ((____NN1K *)__3OBK->__PN1K)->__JH3K=NULL;
+            __YPYT=((____GB4D *)((____WH *)__Q5GB)->__PB4D);
+            __PSTU=(____Q)((____Q)(__Q5GB->__3DFE -  1) -  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            ((void **)__YPYT->__OB4D.__S24F)[__PSTU]=__OYVJ__;
+            __5XTK=__FZTK;
+          };
+        };
+      };
+    };
+    if (((void *)__5XTK != (void *)NULL)) {
+      __TNBK=__5XTK;
+      __BJ3K=((____N5WC *)__PNBK->__4VEJ);
+      __BJ3K->__Q5WC.__KU4D=(____Q)(__BJ3K->__Q5WC.__KU4D -  1);
+      if ((__BJ3K->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __WVTU=NULL;
+        __UQTU=((____IB )(NULL));
+        __NSTU= 0;
+        __VQTU=((____IB )sizeof(____BC));
+        if (((unsigned long)__VQTU ==  0)) {
+          __WVTU=__BC__;
+        } else /* FALSE */ {
+          __NSTU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VQTU));
+          if ((__NSTU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __SSTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __USTU=(void *)((unsigned long)(void *)((unsigned long)__VQTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SSTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SSTU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __YSTU=((____YWB )((____Q )(void *)((unsigned long)__USTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __SSTU=__OKI(__USTU,((____IB )(&(table_size[(__YSTU)-1]))),((____YWB )((____Q )__USTU)));
+            __UQTU=__SSTU;
+          } else /* FALSE */ {
+            __YSTU=((____YWB )__NSTU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __SSTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __USTU=(void *)((unsigned long)(void *)((unsigned long)__VQTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SSTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SSTU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __SSTU=__OKI(__USTU,((____IB )(&(table_type[(__YSTU)]))),(____YWB)(__YSTU |  1));
+            __UQTU=__SSTU;
+          };
+          __WVTU=((____BC *)__UQTU);
+          *(__WVTU) = *(__BC__);
+        };
+        __SVTU=((____BC *)__WVTU);
+        if ((__SVTU->__OFL <  250)) {
+          __UVTU=__RVW( 250);
+          __SVTU->__FFL=__UVTU;
+          __SVTU->__OFL= 250;
+        };
+        __SVTU->__WJ= 0;
+        __EBEJ(__PNBK,__WVTU);
+        __LGZ(((____BC *)__WVTU));
         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);
+      __QCXC=(____Q)(__QCXC +  1);
     };
   };
-  if (((void *)result__EMBK == (void *)NULL)) {
-    __tmp__ONBK=((__LOCAL__43WC *)Self__AMBK->local__PUEJ);
-    if (((void *)__tmp__ONBK->last_seq__AM1K != (void *)NULL)) {
-      ((__LOCAL_SEQ__4L1K *)__tmp__ONBK->last_seq__AM1K)->last_index__U4QL=(__INTEGER__Q)(-  1);
+  if (((void *)__TNBK == (void *)NULL)) {
+    __3OBK=((____N5WC *)__PNBK->__4VEJ);
+    if (((void *)__3OBK->__PN1K != (void *)NULL)) {
+      ((____NN1K *)__3OBK->__PN1K)->__DARL=(____Q)(-  1);
     };
-    result__EMBK=Self__AMBK;
+    __TNBK=__PNBK;
   };
-  __tmp__QWTK=result__EMBK;
-  return(__tmp__QWTK);
+  __5XTK=__TNBK;
+  return(__5XTK);
 }
 
-static void* execute_link__VLPL(__EXPR_EQUAL__YHNJ *Self__WLPL)
-// ({EXPR_EQUAL__YHNJ}) With result Recursive, No inlinable.
+static void* __ENPL(____HJNJ *__FNPL)
+// ({__HJNJ}) With result Recursive, No inlinable.
 {
-  __UINTEGER_32__RWB old_seq__ZLPL,__tmp__5UTU,__tmp__DWTU,__tmp__LYTU;
-  void *__tmp__5LPL,*__tmp__AMPL,*__tmp__FMPM;
-  __LIST__WH *Self__OMNT;
-  __STRING__BC *result__ZUTU,*Self__VUTU,*result__3VTU,*Self__ZVTU;
-  __STRING__BC *result__FYTU,*Self__BYTU;
-  __POINTER__IB ptr__0UTU,__tmp__2UTU,__tmp__3UTU,__tmp__4UTU,ptr__4VTU;
-  __POINTER__IB __tmp__AWTU,__tmp__BWTU,__tmp__CWTU,__tmp__JYTU;
-  __POINTER__IB __tmp__KYTU;
-  __INTEGER__Q typ_id__1UTU,typ_id__5VTU,typ_id__HYTU;
-  __INTEGER_CST__KAXC *__tmp__FMPL,*__tmp__IMPL;
-  __PROTOTYPE_CST__45WC *result__XNKN,*__tmp__DOKN,*__tmp__XLPM;
-  __POSITION__OL __tmp__5NKN,__tmp__4MPM;
-  void *__tmp__AOKN,*__tmp__KLPM;
-  __TYPE_FULL__PMB *__tmp__BOKN,*__tmp__GMPM;
-  __READ_LOCAL__N5ZI *Self__J1PS,*Self__P2PS;
-  __LOCAL__43WC *Self__ZWBU,*Self__FXBU;
-  __READ_GLOBAL__B4YL *Self__M1PS,*Self__S2PS;
-  __CHARACTER__DB *__tmp__XUTU,*__tmp__1VTU,*__tmp__DYTU;
-  __BOOLEAN__L __tmp__DLPM,__tmp__VMPM;
-  old_seq__ZLPL=seq_call_and_loop__BL3K;
-  __tmp__5LPL=Self__WLPL->parent_expr_binary_cmp__1HNJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__5LPL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__AMPL=((__STRING_CST__5J *)__tmp__5LPL);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__AMPL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__5LPL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__AMPL=((__PROTOTYPE_CST__45WC *)__tmp__5LPL);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__AMPL=((__INTEGER_CST__KAXC *)__tmp__5LPL);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__OMNT=((__LIST__WH *)list_current__Y4GB);
-    result__ZUTU=NULL;
-    ptr__0UTU=((__POINTER__IB )(NULL));
-    typ_id__1UTU= 0;
-    __tmp__2UTU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__2UTU ==  0)) {
-      result__ZUTU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__1UTU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2UTU));
-      if ((typ_id__1UTU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__3UTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__4UTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2UTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3UTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3UTU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__5UTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4UTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__3UTU=micro_alloc__table__lab__HKI(__tmp__4UTU,((__POINTER__IB )(&(table_size[(__tmp__5UTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4UTU)));
-        ptr__0UTU=__tmp__3UTU;
-      } else /* FALSE */ {
-        __tmp__5UTU=((__UINTEGER_32__RWB )typ_id__1UTU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__3UTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__4UTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2UTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3UTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3UTU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__3UTU=micro_alloc__table__lab__HKI(__tmp__4UTU,((__POINTER__IB )(&(table_type[(__tmp__5UTU)]))),(__UINTEGER_32__RWB)(__tmp__5UTU |  1));
-        ptr__0UTU=__tmp__3UTU;
-      };
-      result__ZUTU=((__STRING__BC *)ptr__0UTU);
-      *(result__ZUTU) = *(STRING__BC__);
-    };
-    Self__VUTU=((__STRING__BC *)result__ZUTU);
-    if ((Self__VUTU->capacity__HFL <  250)) {
-      __tmp__XUTU=create__KVW( 250);
-      Self__VUTU->storage__4EL=__tmp__XUTU;
-      Self__VUTU->capacity__HFL= 250;
-    };
-    Self__VUTU->count__WJ= 0;
-    display__NHFE(Self__OMNT,result__ZUTU);
-    put_string__EGZ(((__STRING__BC *)result__ZUTU));
+  ____YWB __INPL,__OWTU,__SXTU,__0ZTU;
+  void *__ONPL,*__PNPL,*__UNPM;
+  ____WH *__3NNT;
+  ____BC *__IWTU,*__EWTU,*__MXTU,*__IXTU,*__UZTU,*__QZTU;
+  ____IB __JWTU,__LWTU,__MWTU,__NWTU,__NXTU,__PXTU,__QXTU,__RXTU,__YZTU;
+  ____IB __ZZTU;
+  ____Q __KWTU,__OXTU,__WZTU;
+  ____ZBXC *__UNPL,*__XNPL;
+  ____NBXC *__GPKN,*__SPKN,*__GNPM;
+  ____OL __OPKN,__NOPM;
+  void *__PPKN,*__ZMPM;
+  ____WMB *__QPKN,*__VNPM;
+  ____2A0I *__Y2PS,*__43PS;
+  ____N5WC *__IYBU,*__UYBU;
+  ____Q5YL *__12PS,*__B4PS;
+  ____DB *__GWTU,*__KXTU,*__SZTU;
+  ____L __SMPM,__EOPM;
+  __INPL=__QM3K;
+  __ONPL=__FNPL->__KJNJ.__0A5J;
+  switch (((struct ___OBJ *)__ONPL)->__id) {
+  case ____5J__: {
+    __PNPL=((____5J *)__ONPL);
+  } break;
+  case ____0AXC__: {
+    __PNPL=__NG3H(((____0AXC *)__ONPL));
+  } break;
+  case ____NBXC__: {
+    __PNPL=((____NBXC *)__ONPL);
+  } break;
+  case ____ZBXC__: {
+    __PNPL=((____ZBXC *)__ONPL);
+  } break;
+  case ____DMWH__: {
+    __3NNT=((____WH *)__Q5GB);
+    __IWTU=NULL;
+    __JWTU=((____IB )(NULL));
+    __KWTU= 0;
+    __LWTU=((____IB )sizeof(____BC));
+    if (((unsigned long)__LWTU ==  0)) {
+      __IWTU=__BC__;
+    } else /* FALSE */ {
+      __KWTU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LWTU));
+      if ((__KWTU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __MWTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __NWTU=(void *)((unsigned long)(void *)((unsigned long)__LWTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MWTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MWTU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __OWTU=((____YWB )((____Q )(void *)((unsigned long)__NWTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __MWTU=__OKI(__NWTU,((____IB )(&(table_size[(__OWTU)-1]))),((____YWB )((____Q )__NWTU)));
+        __JWTU=__MWTU;
+      } else /* FALSE */ {
+        __OWTU=((____YWB )__KWTU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __MWTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __NWTU=(void *)((unsigned long)(void *)((unsigned long)__LWTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MWTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MWTU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __MWTU=__OKI(__NWTU,((____IB )(&(table_type[(__OWTU)]))),(____YWB)(__OWTU |  1));
+        __JWTU=__MWTU;
+      };
+      __IWTU=((____BC *)__JWTU);
+      *(__IWTU) = *(__BC__);
+    };
+    __EWTU=((____BC *)__IWTU);
+    if ((__EWTU->__OFL <  250)) {
+      __GWTU=__RVW( 250);
+      __EWTU->__FFL=__GWTU;
+      __EWTU->__OFL= 250;
+    };
+    __EWTU->__WJ= 0;
+    __2IFE(__3NNT,__IWTU);
+    __LGZ(((____BC *)__IWTU));
     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__AMPL=NULL;
+    __PNPL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__AMPL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__5LPL));
+  case ____2A0I__: {
+    __PNPL=__ONBK(((____2A0I *)__ONPL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__AMPL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__5LPL));
+  case ____HJNJ__: {
+    __PNPL=__ENPL(((____HJNJ *)__ONPL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__AMPL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__5LPL));
+  case ____SJNJ__: {
+    __PNPL=__ORPL(((____SJNJ *)__ONPL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__AMPL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__5LPL));
+  case ____0AOJ__: {
+    __PNPL=__YVPL(((____0AOJ *)__ONPL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__AMPL=((__GET_TYPE_ID__V5NJ *)__tmp__5LPL);
+  case ____EBOJ__: {
+    __PNPL=((____EBOJ *)__ONPL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__AMPL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__5LPL));
+  case ____3BOJ__: {
+    __PNPL=__EXPL(((____3BOJ *)__ONPL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__AMPL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__5LPL));
+  case ____RCOJ__: {
+    __PNPL=__O1PL(((____RCOJ *)__ONPL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__AMPL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__5LPL));
+  case ____HDOJ__: {
+    __PNPL=__Y5PL(((____HDOJ *)__ONPL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__AMPL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__5LPL));
+  case ____1DOJ__: {
+    __PNPL=__CEQL(((____1DOJ *)__ONPL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__AMPL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__5LPL));
+  case ____PEOJ__: {
+    __PNPL=__MIQL(((____PEOJ *)__ONPL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__AMPL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__5LPL));
+  case ____DFOJ__: {
+    __PNPL=__WMQL(((____DFOJ *)__ONPL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__AMPL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__5LPL));
+  case ____XFOJ__: {
+    __PNPL=__ARQL(((____XFOJ *)__ONPL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__AMPL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__5LPL));
+  case ____QGOJ__: {
+    __PNPL=__4VPK(((____QGOJ *)__ONPL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__AMPL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__5LPL));
+  case ____EHOJ__: {
+    __PNPL=__KVQL(((____EHOJ *)__ONPL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__AMPL=((__SIZE_OF__NGOJ *)__tmp__5LPL);
+  case ____2HOJ__: {
+    __PNPL=((____2HOJ *)__ONPL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__AMPL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__5LPL));
+  case ____YIOJ__: {
+    __PNPL=__WVQL(((____YIOJ *)__ONPL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__AMPL=((__REAL_CST__JLOJ *)__tmp__5LPL);
+  case ____YMOJ__: {
+    __PNPL=((____YMOJ *)__ONPL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__AMPL=((__CHARACTER_CST__5LOJ *)__tmp__5LPL);
+  case ____ONOJ__: {
+    __PNPL=((____ONOJ *)__ONPL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__AMPL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__5LPL);
+  case ____YOOJ__: {
+    __PNPL=((____YOOJ *)__ONPL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__AMPL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__5LPL));
+  case ____IM4K__: {
+    __PNPL=__GHIM(((____IM4K *)__ONPL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__AMPL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__5LPL));
+  case ____T5FL__: {
+    __PNPL=__CN5O(((____T5FL *)__ONPL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__AMPL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__5LPL));
+  case ____3DUL__: {
+    __PNPL=__ZVTP(((____3DUL *)__ONPL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__AMPL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__5LPL));
+  case ____0EUL__: {
+    __PNPL=__0Q2P(((____0EUL *)__ONPL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__AMPL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__5LPL));
+  case ____BGUL__: {
+    __PNPL=__T1TP(((____BGUL *)__ONPL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__AMPL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__5LPL));
+  case ____2GUL__: {
+    __PNPL=__5W2P(((____2GUL *)__ONPL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__AMPL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__5LPL));
+  case ____B0VL__: {
+    __PNPL=__KFDN(((____B0VL *)__ONPL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__AMPL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__5LPL));
+  case ____P0VL__: {
+    __PNPL=__S3HM(((____P0VL *)__ONPL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__AMPL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__5LPL));
+  case ____Q5YL__: {
+    __PNPL=__FNIM(((____Q5YL *)__ONPL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__AMPL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__5LPL));
+  case ____UVPM__: {
+    __PNPL=__ARXN(((____UVPM *)__ONPL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__AMPL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__5LPL));
+  case ____0ZPM__: {
+    __PNPL=__TV0P(((____0ZPM *)__ONPL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__AMPL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__5LPL));
+  case ____MR0N__: {
+    __PNPL=__1DWO(((____MR0N *)__ONPL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__AMPL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__5LPL));
+  case ____YWBP__: {
+    __PNPL=__R2ZQ(((____YWBP *)__ONPL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__AMPL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__5LPL));
+  case ____LYBP__: {
+    __PNPL=__HDUP(((____LYBP *)__ONPL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__AMPL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__5LPL));
+  case ____CZBP__: {
+    __PNPL=__RHUP(((____CZBP *)__ONPL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__AMPL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__5LPL));
+  case ____3BEP__: {
+    __PNPL=__NWEQ(((____3BEP *)__ONPL));
   } break;
   };
-  Self__WLPL->parent_expr_binary_cmp__1HNJ.left__L54J=__tmp__AMPL;
-  __tmp__5LPL=Self__WLPL->parent_expr_binary_cmp__1HNJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__5LPL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__AMPL=((__STRING_CST__5J *)__tmp__5LPL);
+  __FNPL->__KJNJ.__0A5J=__PNPL;
+  __ONPL=__FNPL->__KJNJ.__AB5J;
+  switch (((struct ___OBJ *)__ONPL)->__id) {
+  case ____5J__: {
+    __PNPL=((____5J *)__ONPL);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__AMPL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__5LPL));
+  case ____0AXC__: {
+    __PNPL=__NG3H(((____0AXC *)__ONPL));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__AMPL=((__PROTOTYPE_CST__45WC *)__tmp__5LPL);
+  case ____NBXC__: {
+    __PNPL=((____NBXC *)__ONPL);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__AMPL=((__INTEGER_CST__KAXC *)__tmp__5LPL);
+  case ____ZBXC__: {
+    __PNPL=((____ZBXC *)__ONPL);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__OMNT=((__LIST__WH *)list_current__Y4GB);
-    result__ZUTU=NULL;
-    ptr__0UTU=((__POINTER__IB )(NULL));
-    typ_id__1UTU= 0;
-    __tmp__2UTU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__2UTU ==  0)) {
-      result__ZUTU=STRING__BC__;
+  case ____DMWH__: {
+    __3NNT=((____WH *)__Q5GB);
+    __IWTU=NULL;
+    __JWTU=((____IB )(NULL));
+    __KWTU= 0;
+    __LWTU=((____IB )sizeof(____BC));
+    if (((unsigned long)__LWTU ==  0)) {
+      __IWTU=__BC__;
     } else /* FALSE */ {
-      typ_id__1UTU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2UTU));
-      if ((typ_id__1UTU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__3UTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__4UTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2UTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3UTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3UTU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__5UTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4UTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__3UTU=micro_alloc__table__lab__HKI(__tmp__4UTU,((__POINTER__IB )(&(table_size[(__tmp__5UTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4UTU)));
-        ptr__0UTU=__tmp__3UTU;
+      __KWTU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LWTU));
+      if ((__KWTU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __MWTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __NWTU=(void *)((unsigned long)(void *)((unsigned long)__LWTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MWTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MWTU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __OWTU=((____YWB )((____Q )(void *)((unsigned long)__NWTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __MWTU=__OKI(__NWTU,((____IB )(&(table_size[(__OWTU)-1]))),((____YWB )((____Q )__NWTU)));
+        __JWTU=__MWTU;
       } else /* FALSE */ {
-        __tmp__5UTU=((__UINTEGER_32__RWB )typ_id__1UTU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__3UTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__4UTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2UTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3UTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3UTU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__3UTU=micro_alloc__table__lab__HKI(__tmp__4UTU,((__POINTER__IB )(&(table_type[(__tmp__5UTU)]))),(__UINTEGER_32__RWB)(__tmp__5UTU |  1));
-        ptr__0UTU=__tmp__3UTU;
+        __OWTU=((____YWB )__KWTU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __MWTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __NWTU=(void *)((unsigned long)(void *)((unsigned long)__LWTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MWTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MWTU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __MWTU=__OKI(__NWTU,((____IB )(&(table_type[(__OWTU)]))),(____YWB)(__OWTU |  1));
+        __JWTU=__MWTU;
       };
-      result__ZUTU=((__STRING__BC *)ptr__0UTU);
-      *(result__ZUTU) = *(STRING__BC__);
+      __IWTU=((____BC *)__JWTU);
+      *(__IWTU) = *(__BC__);
     };
-    Self__VUTU=((__STRING__BC *)result__ZUTU);
-    if ((Self__VUTU->capacity__HFL <  250)) {
-      __tmp__XUTU=create__KVW( 250);
-      Self__VUTU->storage__4EL=__tmp__XUTU;
-      Self__VUTU->capacity__HFL= 250;
+    __EWTU=((____BC *)__IWTU);
+    if ((__EWTU->__OFL <  250)) {
+      __GWTU=__RVW( 250);
+      __EWTU->__FFL=__GWTU;
+      __EWTU->__OFL= 250;
     };
-    Self__VUTU->count__WJ= 0;
-    display__NHFE(Self__OMNT,result__ZUTU);
-    put_string__EGZ(((__STRING__BC *)result__ZUTU));
+    __EWTU->__WJ= 0;
+    __2IFE(__3NNT,__IWTU);
+    __LGZ(((____BC *)__IWTU));
     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__AMPL=NULL;
+    __PNPL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__AMPL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__5LPL));
+  case ____2A0I__: {
+    __PNPL=__ONBK(((____2A0I *)__ONPL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__AMPL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__5LPL));
+  case ____HJNJ__: {
+    __PNPL=__ENPL(((____HJNJ *)__ONPL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__AMPL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__5LPL));
+  case ____SJNJ__: {
+    __PNPL=__ORPL(((____SJNJ *)__ONPL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__AMPL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__5LPL));
+  case ____0AOJ__: {
+    __PNPL=__YVPL(((____0AOJ *)__ONPL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__AMPL=((__GET_TYPE_ID__V5NJ *)__tmp__5LPL);
+  case ____EBOJ__: {
+    __PNPL=((____EBOJ *)__ONPL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__AMPL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__5LPL));
+  case ____3BOJ__: {
+    __PNPL=__EXPL(((____3BOJ *)__ONPL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__AMPL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__5LPL));
+  case ____RCOJ__: {
+    __PNPL=__O1PL(((____RCOJ *)__ONPL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__AMPL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__5LPL));
+  case ____HDOJ__: {
+    __PNPL=__Y5PL(((____HDOJ *)__ONPL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__AMPL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__5LPL));
+  case ____1DOJ__: {
+    __PNPL=__CEQL(((____1DOJ *)__ONPL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__AMPL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__5LPL));
+  case ____PEOJ__: {
+    __PNPL=__MIQL(((____PEOJ *)__ONPL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__AMPL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__5LPL));
+  case ____DFOJ__: {
+    __PNPL=__WMQL(((____DFOJ *)__ONPL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__AMPL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__5LPL));
+  case ____XFOJ__: {
+    __PNPL=__ARQL(((____XFOJ *)__ONPL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__AMPL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__5LPL));
+  case ____QGOJ__: {
+    __PNPL=__4VPK(((____QGOJ *)__ONPL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__AMPL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__5LPL));
+  case ____EHOJ__: {
+    __PNPL=__KVQL(((____EHOJ *)__ONPL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__AMPL=((__SIZE_OF__NGOJ *)__tmp__5LPL);
+  case ____2HOJ__: {
+    __PNPL=((____2HOJ *)__ONPL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__AMPL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__5LPL));
+  case ____YIOJ__: {
+    __PNPL=__WVQL(((____YIOJ *)__ONPL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__AMPL=((__REAL_CST__JLOJ *)__tmp__5LPL);
+  case ____YMOJ__: {
+    __PNPL=((____YMOJ *)__ONPL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__AMPL=((__CHARACTER_CST__5LOJ *)__tmp__5LPL);
+  case ____ONOJ__: {
+    __PNPL=((____ONOJ *)__ONPL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__AMPL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__5LPL);
+  case ____YOOJ__: {
+    __PNPL=((____YOOJ *)__ONPL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__AMPL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__5LPL));
+  case ____IM4K__: {
+    __PNPL=__GHIM(((____IM4K *)__ONPL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__AMPL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__5LPL));
+  case ____T5FL__: {
+    __PNPL=__CN5O(((____T5FL *)__ONPL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__AMPL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__5LPL));
+  case ____3DUL__: {
+    __PNPL=__ZVTP(((____3DUL *)__ONPL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__AMPL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__5LPL));
+  case ____0EUL__: {
+    __PNPL=__0Q2P(((____0EUL *)__ONPL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__AMPL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__5LPL));
+  case ____BGUL__: {
+    __PNPL=__T1TP(((____BGUL *)__ONPL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__AMPL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__5LPL));
+  case ____2GUL__: {
+    __PNPL=__5W2P(((____2GUL *)__ONPL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__AMPL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__5LPL));
+  case ____B0VL__: {
+    __PNPL=__KFDN(((____B0VL *)__ONPL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__AMPL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__5LPL));
+  case ____P0VL__: {
+    __PNPL=__S3HM(((____P0VL *)__ONPL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__AMPL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__5LPL));
+  case ____Q5YL__: {
+    __PNPL=__FNIM(((____Q5YL *)__ONPL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__AMPL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__5LPL));
+  case ____UVPM__: {
+    __PNPL=__ARXN(((____UVPM *)__ONPL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__AMPL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__5LPL));
+  case ____0ZPM__: {
+    __PNPL=__TV0P(((____0ZPM *)__ONPL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__AMPL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__5LPL));
+  case ____MR0N__: {
+    __PNPL=__1DWO(((____MR0N *)__ONPL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__AMPL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__5LPL));
+  case ____YWBP__: {
+    __PNPL=__R2ZQ(((____YWBP *)__ONPL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__AMPL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__5LPL));
+  case ____LYBP__: {
+    __PNPL=__HDUP(((____LYBP *)__ONPL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__AMPL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__5LPL));
+  case ____CZBP__: {
+    __PNPL=__RHUP(((____CZBP *)__ONPL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__AMPL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__5LPL));
+  case ____3BEP__: {
+    __PNPL=__NWEQ(((____3BEP *)__ONPL));
   } break;
   };
-  Self__WLPL->parent_expr_binary_cmp__1HNJ.right__R54J=__tmp__AMPL;
-  __tmp__5LPL=Self__WLPL->parent_expr_binary_cmp__1HNJ.left__L54J;
-  if (__tmp__5LPL==NULL) {
-    __tmp__FMPL=NULL;
+  __FNPL->__KJNJ.__AB5J=__PNPL;
+  __ONPL=__FNPL->__KJNJ.__0A5J;
+  if (__ONPL==NULL) {
+    __UNPL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__5LPL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__FMPL=NULL;
+    switch (((struct ___OBJ *)__ONPL)->__id) {
+    case ____5J__: {
+      __UNPL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__FMPL=NULL;
+    case ____0AXC__: {
+      __UNPL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__FMPL=NULL;
+    case ____NBXC__: {
+      __UNPL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__FMPL=((void *)__tmp__5LPL);
+    case ____ZBXC__: {
+      __UNPL=((void *)__ONPL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__FMPL=NULL;
+    case ____DMWH__: {
+      __UNPL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__FMPL=NULL;
+    case ____2A0I__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__FMPL=NULL;
+    case ____HJNJ__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__FMPL=NULL;
+    case ____SJNJ__: {
+      __UNPL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__FMPL=NULL;
+    case ____0AOJ__: {
+      __UNPL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__FMPL=NULL;
+    case ____EBOJ__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__FMPL=NULL;
+    case ____3BOJ__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__FMPL=NULL;
+    case ____RCOJ__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__FMPL=NULL;
+    case ____HDOJ__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__FMPL=NULL;
+    case ____1DOJ__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__FMPL=NULL;
+    case ____PEOJ__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__FMPL=NULL;
+    case ____DFOJ__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__FMPL=NULL;
+    case ____XFOJ__: {
+      __UNPL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__FMPL=NULL;
+    case ____QGOJ__: {
+      __UNPL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__FMPL=NULL;
+    case ____EHOJ__: {
+      __UNPL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__FMPL=NULL;
+    case ____2HOJ__: {
+      __UNPL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__FMPL=NULL;
+    case ____YIOJ__: {
+      __UNPL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__FMPL=NULL;
+    case ____YMOJ__: {
+      __UNPL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__FMPL=NULL;
+    case ____ONOJ__: {
+      __UNPL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__FMPL=NULL;
+    case ____YOOJ__: {
+      __UNPL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__FMPL=NULL;
+    case ____IM4K__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__FMPL=NULL;
+    case ____T5FL__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__FMPL=NULL;
+    case ____3DUL__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__FMPL=NULL;
+    case ____0EUL__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__FMPL=NULL;
+    case ____BGUL__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__FMPL=NULL;
+    case ____2GUL__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__FMPL=NULL;
+    case ____B0VL__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__FMPL=NULL;
+    case ____P0VL__: {
+      __UNPL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__FMPL=NULL;
+    case ____Q5YL__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__FMPL=NULL;
+    case ____UVPM__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__FMPL=NULL;
+    case ____0ZPM__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__FMPL=NULL;
+    case ____MR0N__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__FMPL=NULL;
+    case ____YWBP__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__FMPL=NULL;
+    case ____LYBP__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__FMPL=NULL;
+    case ____CZBP__: {
+      __UNPL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__FMPL=NULL;
+    case ____3BEP__: {
+      __UNPL=NULL;
     } break;
     }
   };
-  __tmp__5LPL=Self__WLPL->parent_expr_binary_cmp__1HNJ.right__R54J;
-  if (__tmp__5LPL==NULL) {
-    __tmp__IMPL=NULL;
+  __ONPL=__FNPL->__KJNJ.__AB5J;
+  if (__ONPL==NULL) {
+    __XNPL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__5LPL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__IMPL=NULL;
+    switch (((struct ___OBJ *)__ONPL)->__id) {
+    case ____5J__: {
+      __XNPL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__IMPL=NULL;
+    case ____0AXC__: {
+      __XNPL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__IMPL=NULL;
+    case ____NBXC__: {
+      __XNPL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__IMPL=((void *)__tmp__5LPL);
+    case ____ZBXC__: {
+      __XNPL=((void *)__ONPL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__IMPL=NULL;
+    case ____DMWH__: {
+      __XNPL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__IMPL=NULL;
+    case ____2A0I__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__IMPL=NULL;
+    case ____HJNJ__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__IMPL=NULL;
+    case ____SJNJ__: {
+      __XNPL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__IMPL=NULL;
+    case ____0AOJ__: {
+      __XNPL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__IMPL=NULL;
+    case ____EBOJ__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__IMPL=NULL;
+    case ____3BOJ__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__IMPL=NULL;
+    case ____RCOJ__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__IMPL=NULL;
+    case ____HDOJ__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__IMPL=NULL;
+    case ____1DOJ__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__IMPL=NULL;
+    case ____PEOJ__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__IMPL=NULL;
+    case ____DFOJ__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__IMPL=NULL;
+    case ____XFOJ__: {
+      __XNPL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__IMPL=NULL;
+    case ____QGOJ__: {
+      __XNPL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__IMPL=NULL;
+    case ____EHOJ__: {
+      __XNPL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__IMPL=NULL;
+    case ____2HOJ__: {
+      __XNPL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__IMPL=NULL;
+    case ____YIOJ__: {
+      __XNPL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__IMPL=NULL;
+    case ____YMOJ__: {
+      __XNPL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__IMPL=NULL;
+    case ____ONOJ__: {
+      __XNPL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__IMPL=NULL;
+    case ____YOOJ__: {
+      __XNPL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__IMPL=NULL;
+    case ____IM4K__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__IMPL=NULL;
+    case ____T5FL__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__IMPL=NULL;
+    case ____3DUL__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__IMPL=NULL;
+    case ____0EUL__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__IMPL=NULL;
+    case ____BGUL__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__IMPL=NULL;
+    case ____2GUL__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__IMPL=NULL;
+    case ____B0VL__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__IMPL=NULL;
+    case ____P0VL__: {
+      __XNPL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__IMPL=NULL;
+    case ____Q5YL__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__IMPL=NULL;
+    case ____UVPM__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__IMPL=NULL;
+    case ____0ZPM__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__IMPL=NULL;
+    case ____MR0N__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__IMPL=NULL;
+    case ____YWBP__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__IMPL=NULL;
+    case ____LYBP__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__IMPL=NULL;
+    case ____CZBP__: {
+      __XNPL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__IMPL=NULL;
+    case ____3BEP__: {
+      __XNPL=NULL;
     } break;
     }
   };
-  __tmp__5LPL=NULL;
-  if (((void *)__tmp__FMPL != (void *)NULL)) {
-    __tmp__5LPL=NULL;
+  __ONPL=NULL;
+  if (((void *)__UNPL != (void *)NULL)) {
+    __ONPL=NULL;
   };
-  if ((((void *)__tmp__5LPL == (void *)NULL) && ((void *)__tmp__IMPL != (void *)NULL))) {
-    __tmp__5LPL=NULL;
+  if ((((void *)__ONPL == (void *)NULL) && ((void *)__XNPL != (void *)NULL))) {
+    __ONPL=NULL;
   };
-  if (((((void *)__tmp__5LPL == (void *)NULL) && ((void *)__tmp__IMPL != (void *)NULL)) && ((void *)__tmp__FMPL != (void *)NULL))) {
-    result__XNKN=NULL;
-    if ((__tmp__FMPL->value__YG4D == __tmp__IMPL->value__YG4D)) {
-      __tmp__5NKN=Self__WLPL->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__AOKN=type_true__2MB;
-      switch (((struct ___OBJ *)__tmp__AOKN)->__id) {
-      case __TYPE__FF__: {
-        __tmp__BOKN=((__TYPE__FF *)__tmp__AOKN)->default__0LC;
+  if (((((void *)__ONPL == (void *)NULL) && ((void *)__XNPL != (void *)NULL)) && ((void *)__UNPL != (void *)NULL))) {
+    __GPKN=NULL;
+    if ((__UNPL->__HI4D == __XNPL->__HI4D)) {
+      __OPKN=__FNPL->__KJNJ.__JJNJ.__CK.__YH.__O2B;
+      __PPKN=__DNB;
+      switch (((struct ___OBJ *)__PPKN)->__id) {
+      case ____FF__: {
+        __QPKN=((____FF *)__PPKN)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__BOKN=((__TYPE_NULL__4LB *)__tmp__AOKN)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __QPKN=((____FMB *)__PPKN)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__BOKN=((__TYPE_VOID__AMB *)__tmp__AOKN)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __QPKN=((____HMB *)__PPKN)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__BOKN=((__TYPE_CONTEXT__CMB *)__tmp__AOKN)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __QPKN=((____JMB *)__PPKN)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__BOKN=((__TYPE_ID__EMB *)__tmp__AOKN)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __QPKN=((____LMB *)__PPKN)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__BOKN=((__TYPE_GENERIC__BCY *)__tmp__AOKN)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __QPKN=((____ICY *)__PPKN)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__BOKN=((__TYPE_BLOCK__VO5D *)__tmp__AOKN)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __QPKN=((____EQ5D *)__PPKN)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__BOKN=((__PROFIL_BLOCK__22NJ *)__tmp__AOKN)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __QPKN=((____L4NJ *)__PPKN)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__DOKN=create__type__IJ2C(__tmp__5NKN,__tmp__BOKN);
-      result__XNKN=__tmp__DOKN;
+      __SPKN=__XK2C(__OPKN,__QPKN);
+      __GPKN=__SPKN;
     } else /* FALSE */ {
-      __tmp__5NKN=Self__WLPL->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__AOKN=type_false__ENB;
-      switch (((struct ___OBJ *)__tmp__AOKN)->__id) {
-      case __TYPE__FF__: {
-        __tmp__BOKN=((__TYPE__FF *)__tmp__AOKN)->default__0LC;
+      __OPKN=__FNPL->__KJNJ.__JJNJ.__CK.__YH.__O2B;
+      __PPKN=__LNB;
+      switch (((struct ___OBJ *)__PPKN)->__id) {
+      case ____FF__: {
+        __QPKN=((____FF *)__PPKN)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__BOKN=((__TYPE_NULL__4LB *)__tmp__AOKN)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __QPKN=((____FMB *)__PPKN)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__BOKN=((__TYPE_VOID__AMB *)__tmp__AOKN)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __QPKN=((____HMB *)__PPKN)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__BOKN=((__TYPE_CONTEXT__CMB *)__tmp__AOKN)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __QPKN=((____JMB *)__PPKN)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__BOKN=((__TYPE_ID__EMB *)__tmp__AOKN)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __QPKN=((____LMB *)__PPKN)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__BOKN=((__TYPE_GENERIC__BCY *)__tmp__AOKN)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __QPKN=((____ICY *)__PPKN)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__BOKN=((__TYPE_BLOCK__VO5D *)__tmp__AOKN)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __QPKN=((____EQ5D *)__PPKN)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__BOKN=((__PROFIL_BLOCK__22NJ *)__tmp__AOKN)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __QPKN=((____L4NJ *)__PPKN)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__DOKN=create__type__IJ2C(__tmp__5NKN,__tmp__BOKN);
-      result__XNKN=__tmp__DOKN;
+      __SPKN=__XK2C(__OPKN,__QPKN);
+      __GPKN=__SPKN;
     };
-    __tmp__5LPL=result__XNKN;
+    __ONPL=__GPKN;
   };
-  if ((((void *)__tmp__5LPL == (void *)NULL) && (old_seq__ZLPL == seq_call_and_loop__BL3K))) {
-    result__XNKN=NULL;
-    __tmp__AMPL=Self__WLPL->parent_expr_binary_cmp__1HNJ.left__L54J;
-    __tmp__AOKN=Self__WLPL->parent_expr_binary_cmp__1HNJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__AMPL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__DLPM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__AMPL),__tmp__AOKN);
+  if ((((void *)__ONPL == (void *)NULL) && (__INPL == __QM3K))) {
+    __GPKN=NULL;
+    __PNPL=__FNPL->__KJNJ.__0A5J;
+    __PPKN=__FNPL->__KJNJ.__AB5J;
+    switch (((struct ___OBJ *)__PNPL)->__id) {
+    case ____5J__: {
+      __SMPM=__FLWM(((____5J *)__PNPL),__PPKN);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__DLPM=FALSE__O__;
+    case ____0AXC__: {
+      __SMPM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__DLPM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____NBXC__: {
+      __SMPM=__1LWM(((____NBXC *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__DLPM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____ZBXC__: {
+      __SMPM=__NMWM(((____ZBXC *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__DLPM=FALSE__O__;
+    case ____DMWH__: {
+      __SMPM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__DLPM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____2A0I__: {
+      __SMPM=__MNWM(((____2A0I *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__DLPM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____HJNJ__: {
+      __SMPM=__5NWM(((____HJNJ *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__DLPM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____SJNJ__: {
+      __SMPM=__2OWM(((____SJNJ *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__DLPM=FALSE__O__;
+    case ____0AOJ__: {
+      __SMPM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__DLPM=FALSE__O__;
+    case ____EBOJ__: {
+      __SMPM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__DLPM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____3BOJ__: {
+      __SMPM=__BQWM(((____3BOJ *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__DLPM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____RCOJ__: {
+      __SMPM=__4QWM(((____RCOJ *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__DLPM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____HDOJ__: {
+      __SMPM=__1RWM(((____HDOJ *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__DLPM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____1DOJ__: {
+      __SMPM=__YSWM(((____1DOJ *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__DLPM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____PEOJ__: {
+      __SMPM=__VTWM(((____PEOJ *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__DLPM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____DFOJ__: {
+      __SMPM=__SUWM(((____DFOJ *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__DLPM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____XFOJ__: {
+      __SMPM=__PVWM(((____XFOJ *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__DLPM=FALSE__O__;
+    case ____QGOJ__: {
+      __SMPM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__DLPM=FALSE__O__;
+    case ____EHOJ__: {
+      __SMPM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__DLPM=FALSE__O__;
+    case ____2HOJ__: {
+      __SMPM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__DLPM=FALSE__O__;
+    case ____YIOJ__: {
+      __SMPM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__DLPM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____YMOJ__: {
+      __SMPM=__2WWM(((____YMOJ *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__DLPM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____ONOJ__: {
+      __SMPM=__XXWM(((____ONOJ *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__DLPM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____YOOJ__: {
+      __SMPM=__314M(((____YOOJ *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__DLPM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____IM4K__: {
+      __SMPM=__JMYN(((____IM4K *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__DLPM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____T5FL__: {
+      __SMPM=__KECQ(((____T5FL *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__DLPM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____3DUL__: {
+      __SMPM=__WF3P(((____3DUL *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__DLPM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____0EUL__: {
+      __SMPM=__5NJQ(((____0EUL *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__DLPM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____BGUL__: {
+      __SMPM=__TG3P(((____BGUL *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__DLPM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____2GUL__: {
+      __SMPM=__3OJQ(((____2GUL *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__DLPM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____B0VL__: {
+      __SMPM=__1CFN(((____B0VL *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__DLPM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____P0VL__: {
+      __SMPM=__JYWM(((____P0VL *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__DLPM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____Q5YL__: {
+      __SMPM=__GNYN(((____Q5YL *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__DLPM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____UVPM__: {
+      __SMPM=__ZNYN(((____UVPM *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__DLPM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____0ZPM__: {
+      __SMPM=__QH3P(((____0ZPM *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__DLPM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____MR0N__: {
+      __SMPM=__IPWO(((____MR0N *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__DLPM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____YWBP__: {
+      __SMPM=__LV0Q(((____YWBP *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__DLPM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____LYBP__: {
+      __SMPM=__3ECQ(((____LYBP *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__DLPM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____CZBP__: {
+      __SMPM=__0FCQ(((____CZBP *)((____5J *)__PNPL)),__PPKN);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__DLPM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__AMPL)),__tmp__AOKN);
+    case ____3BEP__: {
+      __SMPM=__0PJQ(((____3BEP *)((____5J *)__PNPL)),__PPKN);
     } break;
     };
-    if (__tmp__DLPM) {
-      __tmp__5NKN=Self__WLPL->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__KLPM=type_true__2MB;
-      switch (((struct ___OBJ *)__tmp__KLPM)->__id) {
-      case __TYPE__FF__: {
-        __tmp__BOKN=((__TYPE__FF *)__tmp__KLPM)->default__0LC;
+    if (__SMPM) {
+      __OPKN=__FNPL->__KJNJ.__JJNJ.__CK.__YH.__O2B;
+      __ZMPM=__DNB;
+      switch (((struct ___OBJ *)__ZMPM)->__id) {
+      case ____FF__: {
+        __QPKN=((____FF *)__ZMPM)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__BOKN=((__TYPE_NULL__4LB *)__tmp__KLPM)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __QPKN=((____FMB *)__ZMPM)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__BOKN=((__TYPE_VOID__AMB *)__tmp__KLPM)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __QPKN=((____HMB *)__ZMPM)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__BOKN=((__TYPE_CONTEXT__CMB *)__tmp__KLPM)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __QPKN=((____JMB *)__ZMPM)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__BOKN=((__TYPE_ID__EMB *)__tmp__KLPM)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __QPKN=((____LMB *)__ZMPM)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__BOKN=((__TYPE_GENERIC__BCY *)__tmp__KLPM)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __QPKN=((____ICY *)__ZMPM)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__BOKN=((__TYPE_BLOCK__VO5D *)__tmp__KLPM)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __QPKN=((____EQ5D *)__ZMPM)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__BOKN=((__PROFIL_BLOCK__22NJ *)__tmp__KLPM)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __QPKN=((____L4NJ *)__ZMPM)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__DOKN=create__type__IJ2C(__tmp__5NKN,__tmp__BOKN);
-      result__XNKN=__tmp__DOKN;
-      __tmp__KLPM=Self__WLPL->parent_expr_binary_cmp__1HNJ.left__L54J;
-      switch (((struct ___OBJ *)__tmp__KLPM)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__KLPM));
+      __SPKN=__XK2C(__OPKN,__QPKN);
+      __GPKN=__SPKN;
+      __ZMPM=__FNPL->__KJNJ.__0A5J;
+      switch (((struct ___OBJ *)__ZMPM)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__ZMPM));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__KLPM));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__ZMPM));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__J1PS=((__READ_LOCAL__N5ZI *)__tmp__KLPM);
-        Self__ZWBU=((__LOCAL__43WC *)Self__J1PS->local__PUEJ);
-        Self__ZWBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ZWBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__ZWBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__3VTU=NULL;
-          ptr__4VTU=((__POINTER__IB )(NULL));
-          typ_id__5VTU= 0;
-          __tmp__AWTU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__AWTU ==  0)) {
-            result__3VTU=STRING__BC__;
+      case ____2A0I__: {
+        __Y2PS=((____2A0I *)__ZMPM);
+        __IYBU=((____N5WC *)__Y2PS->__4VEJ);
+        __IYBU->__Q5WC.__KU4D=(____Q)(__IYBU->__Q5WC.__KU4D -  1);
+        if ((__IYBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __MXTU=NULL;
+          __NXTU=((____IB )(NULL));
+          __OXTU= 0;
+          __PXTU=((____IB )sizeof(____BC));
+          if (((unsigned long)__PXTU ==  0)) {
+            __MXTU=__BC__;
           } else /* FALSE */ {
-            typ_id__5VTU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AWTU));
-            if ((typ_id__5VTU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__BWTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__CWTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__AWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DWTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CWTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__BWTU=micro_alloc__table__lab__HKI(__tmp__CWTU,((__POINTER__IB )(&(table_size[(__tmp__DWTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CWTU)));
-              ptr__4VTU=__tmp__BWTU;
+            __OXTU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PXTU));
+            if ((__OXTU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __QXTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __RXTU=(void *)((unsigned long)(void *)((unsigned long)__PXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SXTU=((____YWB )((____Q )(void *)((unsigned long)__RXTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __QXTU=__OKI(__RXTU,((____IB )(&(table_size[(__SXTU)-1]))),((____YWB )((____Q )__RXTU)));
+              __NXTU=__QXTU;
             } else /* FALSE */ {
-              __tmp__DWTU=((__UINTEGER_32__RWB )typ_id__5VTU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__BWTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__CWTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__AWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__BWTU=micro_alloc__table__lab__HKI(__tmp__CWTU,((__POINTER__IB )(&(table_type[(__tmp__DWTU)]))),(__UINTEGER_32__RWB)(__tmp__DWTU |  1));
-              ptr__4VTU=__tmp__BWTU;
-            };
-            result__3VTU=((__STRING__BC *)ptr__4VTU);
-            *(result__3VTU) = *(STRING__BC__);
-          };
-          Self__ZVTU=((__STRING__BC *)result__3VTU);
-          if ((Self__ZVTU->capacity__HFL <  250)) {
-            __tmp__1VTU=create__KVW( 250);
-            Self__ZVTU->storage__4EL=__tmp__1VTU;
-            Self__ZVTU->capacity__HFL= 250;
-          };
-          Self__ZVTU->count__WJ= 0;
-          display__V5DJ(Self__J1PS,result__3VTU);
-          put_string__EGZ(((__STRING__BC *)result__3VTU));
+              __SXTU=((____YWB )__OXTU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __QXTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __RXTU=(void *)((unsigned long)(void *)((unsigned long)__PXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __QXTU=__OKI(__RXTU,((____IB )(&(table_type[(__SXTU)]))),(____YWB)(__SXTU |  1));
+              __NXTU=__QXTU;
+            };
+            __MXTU=((____BC *)__NXTU);
+            *(__MXTU) = *(__BC__);
+          };
+          __IXTU=((____BC *)__MXTU);
+          if ((__IXTU->__OFL <  250)) {
+            __KXTU=__RVW( 250);
+            __IXTU->__FFL=__KXTU;
+            __IXTU->__OFL= 250;
+          };
+          __IXTU->__WJ= 0;
+          __EBEJ(__Y2PS,__MXTU);
+          __LGZ(((____BC *)__MXTU));
           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__KLPM));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__KLPM));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__J1PS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__KLPM)->receiver__554J);
-        Self__ZWBU=((__LOCAL__43WC *)Self__J1PS->local__PUEJ);
-        Self__ZWBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ZWBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__ZWBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__3VTU=NULL;
-          ptr__4VTU=((__POINTER__IB )(NULL));
-          typ_id__5VTU= 0;
-          __tmp__AWTU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__AWTU ==  0)) {
-            result__3VTU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__5VTU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AWTU));
-            if ((typ_id__5VTU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__BWTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__CWTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__AWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DWTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CWTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__BWTU=micro_alloc__table__lab__HKI(__tmp__CWTU,((__POINTER__IB )(&(table_size[(__tmp__DWTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CWTU)));
-              ptr__4VTU=__tmp__BWTU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__ZMPM));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__ZMPM));
+      } break;
+      case ____0AOJ__: {
+        __Y2PS=((____2A0I *)((____0AOJ *)__ZMPM)->__OB5J);
+        __IYBU=((____N5WC *)__Y2PS->__4VEJ);
+        __IYBU->__Q5WC.__KU4D=(____Q)(__IYBU->__Q5WC.__KU4D -  1);
+        if ((__IYBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __MXTU=NULL;
+          __NXTU=((____IB )(NULL));
+          __OXTU= 0;
+          __PXTU=((____IB )sizeof(____BC));
+          if (((unsigned long)__PXTU ==  0)) {
+            __MXTU=__BC__;
+          } else /* FALSE */ {
+            __OXTU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PXTU));
+            if ((__OXTU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __QXTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __RXTU=(void *)((unsigned long)(void *)((unsigned long)__PXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SXTU=((____YWB )((____Q )(void *)((unsigned long)__RXTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __QXTU=__OKI(__RXTU,((____IB )(&(table_size[(__SXTU)-1]))),((____YWB )((____Q )__RXTU)));
+              __NXTU=__QXTU;
             } else /* FALSE */ {
-              __tmp__DWTU=((__UINTEGER_32__RWB )typ_id__5VTU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__BWTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__CWTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__AWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__BWTU=micro_alloc__table__lab__HKI(__tmp__CWTU,((__POINTER__IB )(&(table_type[(__tmp__DWTU)]))),(__UINTEGER_32__RWB)(__tmp__DWTU |  1));
-              ptr__4VTU=__tmp__BWTU;
-            };
-            result__3VTU=((__STRING__BC *)ptr__4VTU);
-            *(result__3VTU) = *(STRING__BC__);
-          };
-          Self__ZVTU=((__STRING__BC *)result__3VTU);
-          if ((Self__ZVTU->capacity__HFL <  250)) {
-            __tmp__1VTU=create__KVW( 250);
-            Self__ZVTU->storage__4EL=__tmp__1VTU;
-            Self__ZVTU->capacity__HFL= 250;
-          };
-          Self__ZVTU->count__WJ= 0;
-          display__V5DJ(Self__J1PS,result__3VTU);
-          put_string__EGZ(((__STRING__BC *)result__3VTU));
+              __SXTU=((____YWB )__OXTU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __QXTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __RXTU=(void *)((unsigned long)(void *)((unsigned long)__PXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __QXTU=__OKI(__RXTU,((____IB )(&(table_type[(__SXTU)]))),(____YWB)(__SXTU |  1));
+              __NXTU=__QXTU;
+            };
+            __MXTU=((____BC *)__NXTU);
+            *(__MXTU) = *(__BC__);
+          };
+          __IXTU=((____BC *)__MXTU);
+          if ((__IXTU->__OFL <  250)) {
+            __KXTU=__RVW( 250);
+            __IXTU->__FFL=__KXTU;
+            __IXTU->__OFL= 250;
+          };
+          __IXTU->__WJ= 0;
+          __EBEJ(__Y2PS,__MXTU);
+          __LGZ(((____BC *)__MXTU));
           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__KLPM));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__ZMPM));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__KLPM));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__ZMPM));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__KLPM));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__ZMPM));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__KLPM));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__ZMPM));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__KLPM));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__ZMPM));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KLPM));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__ZMPM));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KLPM));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__ZMPM));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__KLPM));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__ZMPM));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__KLPM));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__ZMPM));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__KLPM));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__ZMPM));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__KLPM));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__ZMPM));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__KLPM));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__ZMPM));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__KLPM));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__ZMPM));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__KLPM));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__ZMPM));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__KLPM));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__ZMPM));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__KLPM));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__ZMPM));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__KLPM));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__ZMPM));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__KLPM));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__ZMPM));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__M1PS=((__READ_GLOBAL__B4YL *)__tmp__KLPM);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__M1PS->global__Y5JM),Self__M1PS);
+      case ____Q5YL__: {
+        __12PS=((____Q5YL *)__ZMPM);
+        __EIEN(((____FKRG *)__12PS->__HBKM),__12PS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__KLPM));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__ZMPM));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__KLPM));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__ZMPM));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__KLPM));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__ZMPM));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__KLPM));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__ZMPM));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__KLPM));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__ZMPM));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__KLPM));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__ZMPM));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__KLPM));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__ZMPM));
       } break;
       };
-      __tmp__KLPM=Self__WLPL->parent_expr_binary_cmp__1HNJ.right__R54J;
-      switch (((struct ___OBJ *)__tmp__KLPM)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__KLPM));
+      __ZMPM=__FNPL->__KJNJ.__AB5J;
+      switch (((struct ___OBJ *)__ZMPM)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__ZMPM));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__KLPM));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__ZMPM));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__J1PS=((__READ_LOCAL__N5ZI *)__tmp__KLPM);
-        Self__ZWBU=((__LOCAL__43WC *)Self__J1PS->local__PUEJ);
-        Self__ZWBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ZWBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__ZWBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__3VTU=NULL;
-          ptr__4VTU=((__POINTER__IB )(NULL));
-          typ_id__5VTU= 0;
-          __tmp__AWTU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__AWTU ==  0)) {
-            result__3VTU=STRING__BC__;
+      case ____2A0I__: {
+        __Y2PS=((____2A0I *)__ZMPM);
+        __IYBU=((____N5WC *)__Y2PS->__4VEJ);
+        __IYBU->__Q5WC.__KU4D=(____Q)(__IYBU->__Q5WC.__KU4D -  1);
+        if ((__IYBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __MXTU=NULL;
+          __NXTU=((____IB )(NULL));
+          __OXTU= 0;
+          __PXTU=((____IB )sizeof(____BC));
+          if (((unsigned long)__PXTU ==  0)) {
+            __MXTU=__BC__;
           } else /* FALSE */ {
-            typ_id__5VTU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AWTU));
-            if ((typ_id__5VTU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__BWTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__CWTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__AWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DWTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CWTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__BWTU=micro_alloc__table__lab__HKI(__tmp__CWTU,((__POINTER__IB )(&(table_size[(__tmp__DWTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CWTU)));
-              ptr__4VTU=__tmp__BWTU;
+            __OXTU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PXTU));
+            if ((__OXTU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __QXTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __RXTU=(void *)((unsigned long)(void *)((unsigned long)__PXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SXTU=((____YWB )((____Q )(void *)((unsigned long)__RXTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __QXTU=__OKI(__RXTU,((____IB )(&(table_size[(__SXTU)-1]))),((____YWB )((____Q )__RXTU)));
+              __NXTU=__QXTU;
             } else /* FALSE */ {
-              __tmp__DWTU=((__UINTEGER_32__RWB )typ_id__5VTU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__BWTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__CWTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__AWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__BWTU=micro_alloc__table__lab__HKI(__tmp__CWTU,((__POINTER__IB )(&(table_type[(__tmp__DWTU)]))),(__UINTEGER_32__RWB)(__tmp__DWTU |  1));
-              ptr__4VTU=__tmp__BWTU;
-            };
-            result__3VTU=((__STRING__BC *)ptr__4VTU);
-            *(result__3VTU) = *(STRING__BC__);
-          };
-          Self__ZVTU=((__STRING__BC *)result__3VTU);
-          if ((Self__ZVTU->capacity__HFL <  250)) {
-            __tmp__1VTU=create__KVW( 250);
-            Self__ZVTU->storage__4EL=__tmp__1VTU;
-            Self__ZVTU->capacity__HFL= 250;
-          };
-          Self__ZVTU->count__WJ= 0;
-          display__V5DJ(Self__J1PS,result__3VTU);
-          put_string__EGZ(((__STRING__BC *)result__3VTU));
+              __SXTU=((____YWB )__OXTU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __QXTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __RXTU=(void *)((unsigned long)(void *)((unsigned long)__PXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __QXTU=__OKI(__RXTU,((____IB )(&(table_type[(__SXTU)]))),(____YWB)(__SXTU |  1));
+              __NXTU=__QXTU;
+            };
+            __MXTU=((____BC *)__NXTU);
+            *(__MXTU) = *(__BC__);
+          };
+          __IXTU=((____BC *)__MXTU);
+          if ((__IXTU->__OFL <  250)) {
+            __KXTU=__RVW( 250);
+            __IXTU->__FFL=__KXTU;
+            __IXTU->__OFL= 250;
+          };
+          __IXTU->__WJ= 0;
+          __EBEJ(__Y2PS,__MXTU);
+          __LGZ(((____BC *)__MXTU));
           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__KLPM));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__KLPM));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__J1PS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__KLPM)->receiver__554J);
-        Self__ZWBU=((__LOCAL__43WC *)Self__J1PS->local__PUEJ);
-        Self__ZWBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ZWBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__ZWBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__3VTU=NULL;
-          ptr__4VTU=((__POINTER__IB )(NULL));
-          typ_id__5VTU= 0;
-          __tmp__AWTU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__AWTU ==  0)) {
-            result__3VTU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__5VTU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AWTU));
-            if ((typ_id__5VTU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__BWTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__CWTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__AWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__DWTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CWTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__BWTU=micro_alloc__table__lab__HKI(__tmp__CWTU,((__POINTER__IB )(&(table_size[(__tmp__DWTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CWTU)));
-              ptr__4VTU=__tmp__BWTU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__ZMPM));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__ZMPM));
+      } break;
+      case ____0AOJ__: {
+        __Y2PS=((____2A0I *)((____0AOJ *)__ZMPM)->__OB5J);
+        __IYBU=((____N5WC *)__Y2PS->__4VEJ);
+        __IYBU->__Q5WC.__KU4D=(____Q)(__IYBU->__Q5WC.__KU4D -  1);
+        if ((__IYBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __MXTU=NULL;
+          __NXTU=((____IB )(NULL));
+          __OXTU= 0;
+          __PXTU=((____IB )sizeof(____BC));
+          if (((unsigned long)__PXTU ==  0)) {
+            __MXTU=__BC__;
+          } else /* FALSE */ {
+            __OXTU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PXTU));
+            if ((__OXTU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __QXTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __RXTU=(void *)((unsigned long)(void *)((unsigned long)__PXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __SXTU=((____YWB )((____Q )(void *)((unsigned long)__RXTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __QXTU=__OKI(__RXTU,((____IB )(&(table_size[(__SXTU)-1]))),((____YWB )((____Q )__RXTU)));
+              __NXTU=__QXTU;
             } else /* FALSE */ {
-              __tmp__DWTU=((__UINTEGER_32__RWB )typ_id__5VTU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__BWTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__CWTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__AWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BWTU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__BWTU=micro_alloc__table__lab__HKI(__tmp__CWTU,((__POINTER__IB )(&(table_type[(__tmp__DWTU)]))),(__UINTEGER_32__RWB)(__tmp__DWTU |  1));
-              ptr__4VTU=__tmp__BWTU;
-            };
-            result__3VTU=((__STRING__BC *)ptr__4VTU);
-            *(result__3VTU) = *(STRING__BC__);
-          };
-          Self__ZVTU=((__STRING__BC *)result__3VTU);
-          if ((Self__ZVTU->capacity__HFL <  250)) {
-            __tmp__1VTU=create__KVW( 250);
-            Self__ZVTU->storage__4EL=__tmp__1VTU;
-            Self__ZVTU->capacity__HFL= 250;
-          };
-          Self__ZVTU->count__WJ= 0;
-          display__V5DJ(Self__J1PS,result__3VTU);
-          put_string__EGZ(((__STRING__BC *)result__3VTU));
+              __SXTU=((____YWB )__OXTU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __QXTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __RXTU=(void *)((unsigned long)(void *)((unsigned long)__PXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QXTU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __QXTU=__OKI(__RXTU,((____IB )(&(table_type[(__SXTU)]))),(____YWB)(__SXTU |  1));
+              __NXTU=__QXTU;
+            };
+            __MXTU=((____BC *)__NXTU);
+            *(__MXTU) = *(__BC__);
+          };
+          __IXTU=((____BC *)__MXTU);
+          if ((__IXTU->__OFL <  250)) {
+            __KXTU=__RVW( 250);
+            __IXTU->__FFL=__KXTU;
+            __IXTU->__OFL= 250;
+          };
+          __IXTU->__WJ= 0;
+          __EBEJ(__Y2PS,__MXTU);
+          __LGZ(((____BC *)__MXTU));
           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__KLPM));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__ZMPM));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__KLPM));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__ZMPM));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__KLPM));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__ZMPM));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__KLPM));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__ZMPM));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__KLPM));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__ZMPM));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KLPM));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__ZMPM));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KLPM));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__ZMPM));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__KLPM));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__ZMPM));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__KLPM));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__ZMPM));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__KLPM));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__ZMPM));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__KLPM));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__ZMPM));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__KLPM));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__ZMPM));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__KLPM));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__ZMPM));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__KLPM));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__ZMPM));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__KLPM));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__ZMPM));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__KLPM));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__ZMPM));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__KLPM));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__ZMPM));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__KLPM));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__ZMPM));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__M1PS=((__READ_GLOBAL__B4YL *)__tmp__KLPM);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__M1PS->global__Y5JM),Self__M1PS);
+      case ____Q5YL__: {
+        __12PS=((____Q5YL *)__ZMPM);
+        __EIEN(((____FKRG *)__12PS->__HBKM),__12PS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__KLPM));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__ZMPM));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__KLPM));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__ZMPM));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__KLPM));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__ZMPM));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__KLPM));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__ZMPM));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__KLPM));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__ZMPM));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__KLPM));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__ZMPM));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__KLPM));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__ZMPM));
       } break;
       };
     } else /* FALSE */ {
-      __tmp__KLPM=Self__WLPL->parent_expr_binary_cmp__1HNJ.right__R54J;
-      if (__tmp__KLPM==NULL) {
-        __tmp__XLPM=NULL;
+      __ZMPM=__FNPL->__KJNJ.__AB5J;
+      if (__ZMPM==NULL) {
+        __GNPM=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KLPM)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__XLPM=NULL;
+        switch (((struct ___OBJ *)__ZMPM)->__id) {
+        case ____5J__: {
+          __GNPM=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__XLPM=NULL;
+        case ____0AXC__: {
+          __GNPM=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__XLPM=((void *)__tmp__KLPM);
+        case ____NBXC__: {
+          __GNPM=((void *)__ZMPM);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__XLPM=NULL;
+        case ____ZBXC__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__XLPM=NULL;
+        case ____DMWH__: {
+          __GNPM=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__XLPM=NULL;
+        case ____2A0I__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__XLPM=NULL;
+        case ____HJNJ__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__XLPM=NULL;
+        case ____SJNJ__: {
+          __GNPM=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__XLPM=NULL;
+        case ____0AOJ__: {
+          __GNPM=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__XLPM=NULL;
+        case ____EBOJ__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__XLPM=NULL;
+        case ____3BOJ__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__XLPM=NULL;
+        case ____RCOJ__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__XLPM=NULL;
+        case ____HDOJ__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__XLPM=NULL;
+        case ____1DOJ__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__XLPM=NULL;
+        case ____PEOJ__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__XLPM=NULL;
+        case ____DFOJ__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__XLPM=NULL;
+        case ____XFOJ__: {
+          __GNPM=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__XLPM=NULL;
+        case ____QGOJ__: {
+          __GNPM=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__XLPM=NULL;
+        case ____EHOJ__: {
+          __GNPM=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__XLPM=NULL;
+        case ____2HOJ__: {
+          __GNPM=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__XLPM=NULL;
+        case ____YIOJ__: {
+          __GNPM=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__XLPM=NULL;
+        case ____YMOJ__: {
+          __GNPM=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__XLPM=NULL;
+        case ____ONOJ__: {
+          __GNPM=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__XLPM=NULL;
+        case ____YOOJ__: {
+          __GNPM=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__XLPM=NULL;
+        case ____IM4K__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__XLPM=NULL;
+        case ____T5FL__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__XLPM=NULL;
+        case ____3DUL__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__XLPM=NULL;
+        case ____0EUL__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__XLPM=NULL;
+        case ____BGUL__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__XLPM=NULL;
+        case ____2GUL__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__XLPM=NULL;
+        case ____B0VL__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__XLPM=NULL;
+        case ____P0VL__: {
+          __GNPM=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__XLPM=NULL;
+        case ____Q5YL__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__XLPM=NULL;
+        case ____UVPM__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__XLPM=NULL;
+        case ____0ZPM__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__XLPM=NULL;
+        case ____MR0N__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__XLPM=NULL;
+        case ____YWBP__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__XLPM=NULL;
+        case ____LYBP__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__XLPM=NULL;
+        case ____CZBP__: {
+          __GNPM=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__XLPM=NULL;
+        case ____3BEP__: {
+          __GNPM=NULL;
         } break;
         }
       };
-      if ((((void *)__tmp__XLPM != (void *)NULL) && ((void *)((__TYPE_FULL__PMB *)__tmp__XLPM->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__))) {
-        __tmp__FMPM=Self__WLPL->parent_expr_binary_cmp__1HNJ.left__L54J;
-        switch (((struct ___OBJ *)__tmp__FMPM)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__GMPM=((__STRING_CST__5J *)__tmp__FMPM)->parent_constant__EK.static_type__SG4D;
+      if ((((void *)__GNPM != (void *)NULL) && ((void *)((____WMB *)__GNPM->__OBXC.__BI4D)->__KLK == (void *)__FMB__))) {
+        __UNPM=__FNPL->__KJNJ.__0A5J;
+        switch (((struct ___OBJ *)__UNPM)->__id) {
+        case ____5J__: {
+          __VNPM=((____5J *)__UNPM)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__GMPM=((__EXTERNAL_C__L5WC *)__tmp__FMPM)->static_type__J54D;
+        case ____0AXC__: {
+          __VNPM=((____0AXC *)__UNPM)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__GMPM=((__PROTOTYPE_CST__45WC *)__tmp__FMPM)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __VNPM=((____NBXC *)__UNPM)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__GMPM=((__INTEGER_CST__KAXC *)__tmp__FMPM)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __VNPM=((____ZBXC *)__UNPM)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__GMPM=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__FMPM));
+        case ____DMWH__: {
+          __VNPM=__B21J(((____DMWH *)__UNPM));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__GMPM=((__READ_LOCAL__N5ZI *)__tmp__FMPM)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __VNPM=((____2A0I *)__UNPM)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__GMPM=static_type__2CCK();
+        case ____HJNJ__: {
+          __VNPM=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__GMPM=static_type__BDCK();
+        case ____SJNJ__: {
+          __VNPM=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__GMPM=static_type__GDCK();
+        case ____0AOJ__: {
+          __VNPM=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__GMPM=static_type__LDCK();
+        case ____EBOJ__: {
+          __VNPM=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__GMPM=static_type__QDCK();
+        case ____3BOJ__: {
+          __VNPM=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__GMPM=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__FMPM));
+        case ____RCOJ__: {
+          __VNPM=__EFCK(((____RCOJ *)__UNPM));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__GMPM=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__FMPM));
+        case ____HDOJ__: {
+          __VNPM=__JFCK(((____HDOJ *)__UNPM));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__GMPM=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__FMPM));
+        case ____1DOJ__: {
+          __VNPM=__OFCK(((____1DOJ *)__UNPM));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__GMPM=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__FMPM));
+        case ____PEOJ__: {
+          __VNPM=__TFCK(((____PEOJ *)__UNPM));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__GMPM=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__FMPM));
+        case ____DFOJ__: {
+          __VNPM=__YFCK(((____DFOJ *)__UNPM));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__GMPM=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__FMPM));
+        case ____XFOJ__: {
+          __VNPM=__3FCK(((____XFOJ *)__UNPM));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__GMPM=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __VNPM=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__GMPM=static_type__XECK(((__ITEM__VFOJ *)__tmp__FMPM));
+        case ____EHOJ__: {
+          __VNPM=__GGCK(((____EHOJ *)__UNPM));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__GMPM=static_type__DFCK();
+        case ____2HOJ__: {
+          __VNPM=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__GMPM=((__CAST__JHOJ *)__tmp__FMPM)->static_type__TC5J;
+        case ____YIOJ__: {
+          __VNPM=((____YIOJ *)__UNPM)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__GMPM=((__REAL_CST__JLOJ *)__tmp__FMPM)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __VNPM=((____YMOJ *)__UNPM)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__GMPM=((__CHARACTER_CST__5LOJ *)__tmp__FMPM)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __VNPM=((____ONOJ *)__UNPM)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__GMPM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__FMPM)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __VNPM=((____YOOJ *)__UNPM)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__GMPM=((__READ_SLOT__ZK4K *)__tmp__FMPM)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __VNPM=((____IM4K *)__UNPM)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__GMPM=static_type__NL5O();
+        case ____T5FL__: {
+          __VNPM=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__GMPM=static_type__QQTP();
+        case ____3DUL__: {
+          __VNPM=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__GMPM=static_type__041P();
+        case ____0EUL__: {
+          __VNPM=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__GMPM=static_type__VQTP();
+        case ____BGUL__: {
+          __VNPM=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__GMPM=static_type__A51P();
+        case ____2GUL__: {
+          __VNPM=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__GMPM=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__FMPM));
+        case ____B0VL__: {
+          __VNPM=__DXBN(((____B0VL *)__UNPM));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__GMPM=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__FMPM));
+        case ____P0VL__: {
+          __VNPM=__4AGM(((____P0VL *)__UNPM));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__GMPM=((__READ_GLOBAL__B4YL *)__tmp__FMPM)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __VNPM=((____Q5YL *)__UNPM)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__GMPM=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__FMPM));
+        case ____UVPM__: {
+          __VNPM=__OFWN(((____UVPM *)__UNPM));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__GMPM=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__FMPM));
+        case ____0ZPM__: {
+          __VNPM=__QM1P(((____0ZPM *)__UNPM));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__GMPM=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__FMPM));
+        case ____MR0N__: {
+          __VNPM=__FQVO(((____MR0N *)__UNPM));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__GMPM=static_type__BA0Q();
+        case ____YWBP__: {
+          __VNPM=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__GMPM=static_type__MBUP();
+        case ____LYBP__: {
+          __VNPM=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__GMPM=static_type__RBUP();
+        case ____CZBP__: {
+          __VNPM=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__GMPM=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__FMPM));
+        case ____3BEP__: {
+          __VNPM=__ZPFQ(((____3BEP *)__UNPM));
         } break;
         };
-        __tmp__VMPM=((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__GMPM)->flag__ELK &  1) !=  0);
+        __EOPM=((____3LC)(((____WMB *)__VNPM)->__LLK &  1) !=  0);
       } else /* FALSE */ {
-        __tmp__VMPM=FALSE__O__;
+        __EOPM=__O__;
       };
-      if (__tmp__VMPM) {
-        __tmp__FMPM=Self__WLPL->parent_expr_binary_cmp__1HNJ.left__L54J;
-        switch (((struct ___OBJ *)__tmp__FMPM)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__GMPM=((__STRING_CST__5J *)__tmp__FMPM)->parent_constant__EK.static_type__SG4D;
+      if (__EOPM) {
+        __UNPM=__FNPL->__KJNJ.__0A5J;
+        switch (((struct ___OBJ *)__UNPM)->__id) {
+        case ____5J__: {
+          __VNPM=((____5J *)__UNPM)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__GMPM=((__EXTERNAL_C__L5WC *)__tmp__FMPM)->static_type__J54D;
+        case ____0AXC__: {
+          __VNPM=((____0AXC *)__UNPM)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__GMPM=((__PROTOTYPE_CST__45WC *)__tmp__FMPM)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __VNPM=((____NBXC *)__UNPM)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__GMPM=((__INTEGER_CST__KAXC *)__tmp__FMPM)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __VNPM=((____ZBXC *)__UNPM)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__GMPM=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__FMPM));
+        case ____DMWH__: {
+          __VNPM=__B21J(((____DMWH *)__UNPM));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__GMPM=((__READ_LOCAL__N5ZI *)__tmp__FMPM)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __VNPM=((____2A0I *)__UNPM)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__GMPM=static_type__2CCK();
+        case ____HJNJ__: {
+          __VNPM=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__GMPM=static_type__BDCK();
+        case ____SJNJ__: {
+          __VNPM=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__GMPM=static_type__GDCK();
+        case ____0AOJ__: {
+          __VNPM=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__GMPM=static_type__LDCK();
+        case ____EBOJ__: {
+          __VNPM=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__GMPM=static_type__QDCK();
+        case ____3BOJ__: {
+          __VNPM=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__GMPM=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__FMPM));
+        case ____RCOJ__: {
+          __VNPM=__EFCK(((____RCOJ *)__UNPM));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__GMPM=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__FMPM));
+        case ____HDOJ__: {
+          __VNPM=__JFCK(((____HDOJ *)__UNPM));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__GMPM=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__FMPM));
+        case ____1DOJ__: {
+          __VNPM=__OFCK(((____1DOJ *)__UNPM));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__GMPM=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__FMPM));
+        case ____PEOJ__: {
+          __VNPM=__TFCK(((____PEOJ *)__UNPM));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__GMPM=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__FMPM));
+        case ____DFOJ__: {
+          __VNPM=__YFCK(((____DFOJ *)__UNPM));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__GMPM=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__FMPM));
+        case ____XFOJ__: {
+          __VNPM=__3FCK(((____XFOJ *)__UNPM));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__GMPM=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __VNPM=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__GMPM=static_type__XECK(((__ITEM__VFOJ *)__tmp__FMPM));
+        case ____EHOJ__: {
+          __VNPM=__GGCK(((____EHOJ *)__UNPM));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__GMPM=static_type__DFCK();
+        case ____2HOJ__: {
+          __VNPM=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__GMPM=((__CAST__JHOJ *)__tmp__FMPM)->static_type__TC5J;
+        case ____YIOJ__: {
+          __VNPM=((____YIOJ *)__UNPM)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__GMPM=((__REAL_CST__JLOJ *)__tmp__FMPM)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __VNPM=((____YMOJ *)__UNPM)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__GMPM=((__CHARACTER_CST__5LOJ *)__tmp__FMPM)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __VNPM=((____ONOJ *)__UNPM)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__GMPM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__FMPM)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __VNPM=((____YOOJ *)__UNPM)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__GMPM=((__READ_SLOT__ZK4K *)__tmp__FMPM)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __VNPM=((____IM4K *)__UNPM)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__GMPM=static_type__NL5O();
+        case ____T5FL__: {
+          __VNPM=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__GMPM=static_type__QQTP();
+        case ____3DUL__: {
+          __VNPM=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__GMPM=static_type__041P();
+        case ____0EUL__: {
+          __VNPM=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__GMPM=static_type__VQTP();
+        case ____BGUL__: {
+          __VNPM=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__GMPM=static_type__A51P();
+        case ____2GUL__: {
+          __VNPM=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__GMPM=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__FMPM));
+        case ____B0VL__: {
+          __VNPM=__DXBN(((____B0VL *)__UNPM));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__GMPM=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__FMPM));
+        case ____P0VL__: {
+          __VNPM=__4AGM(((____P0VL *)__UNPM));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__GMPM=((__READ_GLOBAL__B4YL *)__tmp__FMPM)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __VNPM=((____Q5YL *)__UNPM)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__GMPM=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__FMPM));
+        case ____UVPM__: {
+          __VNPM=__OFWN(((____UVPM *)__UNPM));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__GMPM=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__FMPM));
+        case ____0ZPM__: {
+          __VNPM=__QM1P(((____0ZPM *)__UNPM));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__GMPM=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__FMPM));
+        case ____MR0N__: {
+          __VNPM=__FQVO(((____MR0N *)__UNPM));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__GMPM=static_type__BA0Q();
+        case ____YWBP__: {
+          __VNPM=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__GMPM=static_type__MBUP();
+        case ____LYBP__: {
+          __VNPM=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__GMPM=static_type__RBUP();
+        case ____CZBP__: {
+          __VNPM=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__GMPM=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__FMPM));
+        case ____3BEP__: {
+          __VNPM=__ZPFQ(((____3BEP *)__UNPM));
         } break;
         };
-        __tmp__VMPM=((void *)((__TYPE_FULL__PMB *)__tmp__GMPM)->the_parent_type__DLK != (void *)type_pointer__4OB);
+        __EOPM=((void *)((____WMB *)__VNPM)->__KLK != (void *)__FPB);
       } else /* FALSE */ {
-        __tmp__VMPM=FALSE__O__;
+        __EOPM=__O__;
       };
-      if (__tmp__VMPM) {
-        __tmp__FMPM=Self__WLPL->parent_expr_binary_cmp__1HNJ.left__L54J;
-        switch (((struct ___OBJ *)__tmp__FMPM)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__FMPM));
+      if (__EOPM) {
+        __UNPM=__FNPL->__KJNJ.__0A5J;
+        switch (((struct ___OBJ *)__UNPM)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__UNPM));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__FMPM));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__UNPM));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__P2PS=((__READ_LOCAL__N5ZI *)__tmp__FMPM);
-          Self__FXBU=((__LOCAL__43WC *)Self__P2PS->local__PUEJ);
-          Self__FXBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FXBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__FXBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__FYTU=NULL;
-            __tmp__BWTU=((__POINTER__IB )(NULL));
-            typ_id__HYTU= 0;
-            __tmp__CWTU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__CWTU ==  0)) {
-              result__FYTU=STRING__BC__;
+        case ____2A0I__: {
+          __43PS=((____2A0I *)__UNPM);
+          __UYBU=((____N5WC *)__43PS->__4VEJ);
+          __UYBU->__Q5WC.__KU4D=(____Q)(__UYBU->__Q5WC.__KU4D -  1);
+          if ((__UYBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __UZTU=NULL;
+            __QXTU=((____IB )(NULL));
+            __WZTU= 0;
+            __RXTU=((____IB )sizeof(____BC));
+            if (((unsigned long)__RXTU ==  0)) {
+              __UZTU=__BC__;
             } else /* FALSE */ {
-              typ_id__HYTU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CWTU));
-              if ((typ_id__HYTU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__JYTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__KYTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__LYTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KYTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__JYTU=micro_alloc__table__lab__HKI(__tmp__KYTU,((__POINTER__IB )(&(table_size[(__tmp__LYTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KYTU)));
-                __tmp__BWTU=__tmp__JYTU;
+              __WZTU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RXTU));
+              if ((__WZTU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __YZTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ZZTU=(void *)((unsigned long)(void *)((unsigned long)__RXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __0ZTU=((____YWB )((____Q )(void *)((unsigned long)__ZZTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __YZTU=__OKI(__ZZTU,((____IB )(&(table_size[(__0ZTU)-1]))),((____YWB )((____Q )__ZZTU)));
+                __QXTU=__YZTU;
               } else /* FALSE */ {
-                __tmp__LYTU=((__UINTEGER_32__RWB )typ_id__HYTU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__JYTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__KYTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__JYTU=micro_alloc__table__lab__HKI(__tmp__KYTU,((__POINTER__IB )(&(table_type[(__tmp__LYTU)]))),(__UINTEGER_32__RWB)(__tmp__LYTU |  1));
-                __tmp__BWTU=__tmp__JYTU;
+                __0ZTU=((____YWB )__WZTU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __YZTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ZZTU=(void *)((unsigned long)(void *)((unsigned long)__RXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __YZTU=__OKI(__ZZTU,((____IB )(&(table_type[(__0ZTU)]))),(____YWB)(__0ZTU |  1));
+                __QXTU=__YZTU;
               };
-              result__FYTU=((__STRING__BC *)__tmp__BWTU);
-              *(result__FYTU) = *(STRING__BC__);
-            };
-            Self__BYTU=((__STRING__BC *)result__FYTU);
-            if ((Self__BYTU->capacity__HFL <  250)) {
-              __tmp__DYTU=create__KVW( 250);
-              Self__BYTU->storage__4EL=__tmp__DYTU;
-              Self__BYTU->capacity__HFL= 250;
-            };
-            Self__BYTU->count__WJ= 0;
-            display__V5DJ(Self__P2PS,result__FYTU);
-            put_string__EGZ(((__STRING__BC *)result__FYTU));
+              __UZTU=((____BC *)__QXTU);
+              *(__UZTU) = *(__BC__);
+            };
+            __QZTU=((____BC *)__UZTU);
+            if ((__QZTU->__OFL <  250)) {
+              __SZTU=__RVW( 250);
+              __QZTU->__FFL=__SZTU;
+              __QZTU->__OFL= 250;
+            };
+            __QZTU->__WJ= 0;
+            __EBEJ(__43PS,__UZTU);
+            __LGZ(((____BC *)__UZTU));
             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__FMPM));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__FMPM));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__P2PS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__FMPM)->receiver__554J);
-          Self__FXBU=((__LOCAL__43WC *)Self__P2PS->local__PUEJ);
-          Self__FXBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FXBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__FXBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__FYTU=NULL;
-            __tmp__BWTU=((__POINTER__IB )(NULL));
-            typ_id__HYTU= 0;
-            __tmp__CWTU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__CWTU ==  0)) {
-              result__FYTU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__UNPM));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__UNPM));
+        } break;
+        case ____0AOJ__: {
+          __43PS=((____2A0I *)((____0AOJ *)__UNPM)->__OB5J);
+          __UYBU=((____N5WC *)__43PS->__4VEJ);
+          __UYBU->__Q5WC.__KU4D=(____Q)(__UYBU->__Q5WC.__KU4D -  1);
+          if ((__UYBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __UZTU=NULL;
+            __QXTU=((____IB )(NULL));
+            __WZTU= 0;
+            __RXTU=((____IB )sizeof(____BC));
+            if (((unsigned long)__RXTU ==  0)) {
+              __UZTU=__BC__;
             } else /* FALSE */ {
-              typ_id__HYTU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CWTU));
-              if ((typ_id__HYTU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__JYTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__KYTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__LYTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KYTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__JYTU=micro_alloc__table__lab__HKI(__tmp__KYTU,((__POINTER__IB )(&(table_size[(__tmp__LYTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KYTU)));
-                __tmp__BWTU=__tmp__JYTU;
+              __WZTU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RXTU));
+              if ((__WZTU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __YZTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ZZTU=(void *)((unsigned long)(void *)((unsigned long)__RXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __0ZTU=((____YWB )((____Q )(void *)((unsigned long)__ZZTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __YZTU=__OKI(__ZZTU,((____IB )(&(table_size[(__0ZTU)-1]))),((____YWB )((____Q )__ZZTU)));
+                __QXTU=__YZTU;
               } else /* FALSE */ {
-                __tmp__LYTU=((__UINTEGER_32__RWB )typ_id__HYTU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__JYTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__KYTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__JYTU=micro_alloc__table__lab__HKI(__tmp__KYTU,((__POINTER__IB )(&(table_type[(__tmp__LYTU)]))),(__UINTEGER_32__RWB)(__tmp__LYTU |  1));
-                __tmp__BWTU=__tmp__JYTU;
+                __0ZTU=((____YWB )__WZTU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __YZTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ZZTU=(void *)((unsigned long)(void *)((unsigned long)__RXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __YZTU=__OKI(__ZZTU,((____IB )(&(table_type[(__0ZTU)]))),(____YWB)(__0ZTU |  1));
+                __QXTU=__YZTU;
               };
-              result__FYTU=((__STRING__BC *)__tmp__BWTU);
-              *(result__FYTU) = *(STRING__BC__);
-            };
-            Self__BYTU=((__STRING__BC *)result__FYTU);
-            if ((Self__BYTU->capacity__HFL <  250)) {
-              __tmp__DYTU=create__KVW( 250);
-              Self__BYTU->storage__4EL=__tmp__DYTU;
-              Self__BYTU->capacity__HFL= 250;
-            };
-            Self__BYTU->count__WJ= 0;
-            display__V5DJ(Self__P2PS,result__FYTU);
-            put_string__EGZ(((__STRING__BC *)result__FYTU));
+              __UZTU=((____BC *)__QXTU);
+              *(__UZTU) = *(__BC__);
+            };
+            __QZTU=((____BC *)__UZTU);
+            if ((__QZTU->__OFL <  250)) {
+              __SZTU=__RVW( 250);
+              __QZTU->__FFL=__SZTU;
+              __QZTU->__OFL= 250;
+            };
+            __QZTU->__WJ= 0;
+            __EBEJ(__43PS,__UZTU);
+            __LGZ(((____BC *)__UZTU));
             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__FMPM));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__UNPM));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__FMPM));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__UNPM));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__FMPM));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__UNPM));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__FMPM));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__UNPM));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__FMPM));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__UNPM));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__FMPM));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__UNPM));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__FMPM));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__UNPM));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__FMPM));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__UNPM));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__FMPM));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__UNPM));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__FMPM));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__UNPM));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__FMPM));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__UNPM));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__FMPM));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__UNPM));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__FMPM));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__UNPM));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__FMPM));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__UNPM));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__FMPM));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__UNPM));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__FMPM));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__UNPM));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__FMPM));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__UNPM));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__FMPM));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__UNPM));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__S2PS=((__READ_GLOBAL__B4YL *)__tmp__FMPM);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__S2PS->global__Y5JM),Self__S2PS);
+        case ____Q5YL__: {
+          __B4PS=((____Q5YL *)__UNPM);
+          __EIEN(((____FKRG *)__B4PS->__HBKM),__B4PS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__FMPM));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__UNPM));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__FMPM));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__UNPM));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__FMPM));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__UNPM));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__FMPM));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__UNPM));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__FMPM));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__UNPM));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__FMPM));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__UNPM));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__FMPM));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__UNPM));
         } break;
         };
-        __tmp__FMPM=Self__WLPL->parent_expr_binary_cmp__1HNJ.right__R54J;
-        switch (((struct ___OBJ *)__tmp__FMPM)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__FMPM));
+        __UNPM=__FNPL->__KJNJ.__AB5J;
+        switch (((struct ___OBJ *)__UNPM)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__UNPM));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__FMPM));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__UNPM));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__P2PS=((__READ_LOCAL__N5ZI *)__tmp__FMPM);
-          Self__FXBU=((__LOCAL__43WC *)Self__P2PS->local__PUEJ);
-          Self__FXBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FXBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__FXBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__FYTU=NULL;
-            __tmp__BWTU=((__POINTER__IB )(NULL));
-            typ_id__HYTU= 0;
-            __tmp__CWTU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__CWTU ==  0)) {
-              result__FYTU=STRING__BC__;
+        case ____2A0I__: {
+          __43PS=((____2A0I *)__UNPM);
+          __UYBU=((____N5WC *)__43PS->__4VEJ);
+          __UYBU->__Q5WC.__KU4D=(____Q)(__UYBU->__Q5WC.__KU4D -  1);
+          if ((__UYBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __UZTU=NULL;
+            __QXTU=((____IB )(NULL));
+            __WZTU= 0;
+            __RXTU=((____IB )sizeof(____BC));
+            if (((unsigned long)__RXTU ==  0)) {
+              __UZTU=__BC__;
             } else /* FALSE */ {
-              typ_id__HYTU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CWTU));
-              if ((typ_id__HYTU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__JYTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__KYTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__LYTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KYTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__JYTU=micro_alloc__table__lab__HKI(__tmp__KYTU,((__POINTER__IB )(&(table_size[(__tmp__LYTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KYTU)));
-                __tmp__BWTU=__tmp__JYTU;
+              __WZTU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RXTU));
+              if ((__WZTU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __YZTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ZZTU=(void *)((unsigned long)(void *)((unsigned long)__RXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __0ZTU=((____YWB )((____Q )(void *)((unsigned long)__ZZTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __YZTU=__OKI(__ZZTU,((____IB )(&(table_size[(__0ZTU)-1]))),((____YWB )((____Q )__ZZTU)));
+                __QXTU=__YZTU;
               } else /* FALSE */ {
-                __tmp__LYTU=((__UINTEGER_32__RWB )typ_id__HYTU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__JYTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__KYTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__JYTU=micro_alloc__table__lab__HKI(__tmp__KYTU,((__POINTER__IB )(&(table_type[(__tmp__LYTU)]))),(__UINTEGER_32__RWB)(__tmp__LYTU |  1));
-                __tmp__BWTU=__tmp__JYTU;
+                __0ZTU=((____YWB )__WZTU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __YZTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ZZTU=(void *)((unsigned long)(void *)((unsigned long)__RXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __YZTU=__OKI(__ZZTU,((____IB )(&(table_type[(__0ZTU)]))),(____YWB)(__0ZTU |  1));
+                __QXTU=__YZTU;
               };
-              result__FYTU=((__STRING__BC *)__tmp__BWTU);
-              *(result__FYTU) = *(STRING__BC__);
-            };
-            Self__BYTU=((__STRING__BC *)result__FYTU);
-            if ((Self__BYTU->capacity__HFL <  250)) {
-              __tmp__DYTU=create__KVW( 250);
-              Self__BYTU->storage__4EL=__tmp__DYTU;
-              Self__BYTU->capacity__HFL= 250;
-            };
-            Self__BYTU->count__WJ= 0;
-            display__V5DJ(Self__P2PS,result__FYTU);
-            put_string__EGZ(((__STRING__BC *)result__FYTU));
+              __UZTU=((____BC *)__QXTU);
+              *(__UZTU) = *(__BC__);
+            };
+            __QZTU=((____BC *)__UZTU);
+            if ((__QZTU->__OFL <  250)) {
+              __SZTU=__RVW( 250);
+              __QZTU->__FFL=__SZTU;
+              __QZTU->__OFL= 250;
+            };
+            __QZTU->__WJ= 0;
+            __EBEJ(__43PS,__UZTU);
+            __LGZ(((____BC *)__UZTU));
             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__FMPM));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__FMPM));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__P2PS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__FMPM)->receiver__554J);
-          Self__FXBU=((__LOCAL__43WC *)Self__P2PS->local__PUEJ);
-          Self__FXBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FXBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__FXBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__FYTU=NULL;
-            __tmp__BWTU=((__POINTER__IB )(NULL));
-            typ_id__HYTU= 0;
-            __tmp__CWTU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__CWTU ==  0)) {
-              result__FYTU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__UNPM));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__UNPM));
+        } break;
+        case ____0AOJ__: {
+          __43PS=((____2A0I *)((____0AOJ *)__UNPM)->__OB5J);
+          __UYBU=((____N5WC *)__43PS->__4VEJ);
+          __UYBU->__Q5WC.__KU4D=(____Q)(__UYBU->__Q5WC.__KU4D -  1);
+          if ((__UYBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __UZTU=NULL;
+            __QXTU=((____IB )(NULL));
+            __WZTU= 0;
+            __RXTU=((____IB )sizeof(____BC));
+            if (((unsigned long)__RXTU ==  0)) {
+              __UZTU=__BC__;
             } else /* FALSE */ {
-              typ_id__HYTU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CWTU));
-              if ((typ_id__HYTU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__JYTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__KYTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__LYTU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KYTU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__JYTU=micro_alloc__table__lab__HKI(__tmp__KYTU,((__POINTER__IB )(&(table_size[(__tmp__LYTU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KYTU)));
-                __tmp__BWTU=__tmp__JYTU;
+              __WZTU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RXTU));
+              if ((__WZTU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __YZTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ZZTU=(void *)((unsigned long)(void *)((unsigned long)__RXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __0ZTU=((____YWB )((____Q )(void *)((unsigned long)__ZZTU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __YZTU=__OKI(__ZZTU,((____IB )(&(table_size[(__0ZTU)-1]))),((____YWB )((____Q )__ZZTU)));
+                __QXTU=__YZTU;
               } else /* FALSE */ {
-                __tmp__LYTU=((__UINTEGER_32__RWB )typ_id__HYTU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__JYTU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__KYTU=(void *)((unsigned long)(void *)((unsigned long)__tmp__CWTU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JYTU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__JYTU=micro_alloc__table__lab__HKI(__tmp__KYTU,((__POINTER__IB )(&(table_type[(__tmp__LYTU)]))),(__UINTEGER_32__RWB)(__tmp__LYTU |  1));
-                __tmp__BWTU=__tmp__JYTU;
+                __0ZTU=((____YWB )__WZTU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __YZTU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ZZTU=(void *)((unsigned long)(void *)((unsigned long)__RXTU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YZTU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __YZTU=__OKI(__ZZTU,((____IB )(&(table_type[(__0ZTU)]))),(____YWB)(__0ZTU |  1));
+                __QXTU=__YZTU;
               };
-              result__FYTU=((__STRING__BC *)__tmp__BWTU);
-              *(result__FYTU) = *(STRING__BC__);
-            };
-            Self__BYTU=((__STRING__BC *)result__FYTU);
-            if ((Self__BYTU->capacity__HFL <  250)) {
-              __tmp__DYTU=create__KVW( 250);
-              Self__BYTU->storage__4EL=__tmp__DYTU;
-              Self__BYTU->capacity__HFL= 250;
-            };
-            Self__BYTU->count__WJ= 0;
-            display__V5DJ(Self__P2PS,result__FYTU);
-            put_string__EGZ(((__STRING__BC *)result__FYTU));
+              __UZTU=((____BC *)__QXTU);
+              *(__UZTU) = *(__BC__);
+            };
+            __QZTU=((____BC *)__UZTU);
+            if ((__QZTU->__OFL <  250)) {
+              __SZTU=__RVW( 250);
+              __QZTU->__FFL=__SZTU;
+              __QZTU->__OFL= 250;
+            };
+            __QZTU->__WJ= 0;
+            __EBEJ(__43PS,__UZTU);
+            __LGZ(((____BC *)__UZTU));
             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__FMPM));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__UNPM));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__FMPM));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__UNPM));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__FMPM));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__UNPM));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__FMPM));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__UNPM));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__FMPM));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__UNPM));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__FMPM));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__UNPM));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__FMPM));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__UNPM));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__FMPM));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__UNPM));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__FMPM));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__UNPM));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__FMPM));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__UNPM));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__FMPM));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__UNPM));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__FMPM));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__UNPM));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__FMPM));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__UNPM));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__FMPM));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__UNPM));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__FMPM));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__UNPM));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__FMPM));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__UNPM));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__FMPM));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__UNPM));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__FMPM));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__UNPM));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__S2PS=((__READ_GLOBAL__B4YL *)__tmp__FMPM);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__S2PS->global__Y5JM),Self__S2PS);
+        case ____Q5YL__: {
+          __B4PS=((____Q5YL *)__UNPM);
+          __EIEN(((____FKRG *)__B4PS->__HBKM),__B4PS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__FMPM));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__UNPM));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__FMPM));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__UNPM));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__FMPM));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__UNPM));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__FMPM));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__UNPM));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__FMPM));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__UNPM));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__FMPM));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__UNPM));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__FMPM));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__UNPM));
         } break;
         };
-        __tmp__4MPM=Self__WLPL->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__FMPM=type_false__ENB;
-        switch (((struct ___OBJ *)__tmp__FMPM)->__id) {
-        case __TYPE__FF__: {
-          __tmp__GMPM=((__TYPE__FF *)__tmp__FMPM)->default__0LC;
+        __NOPM=__FNPL->__KJNJ.__JJNJ.__CK.__YH.__O2B;
+        __UNPM=__LNB;
+        switch (((struct ___OBJ *)__UNPM)->__id) {
+        case ____FF__: {
+          __VNPM=((____FF *)__UNPM)->__BMC;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__GMPM=((__TYPE_NULL__4LB *)__tmp__FMPM)->parent_type__5LB.default__0LC;
+        case ____FMB__: {
+          __VNPM=((____FMB *)__UNPM)->__GMB.__BMC;
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__GMPM=((__TYPE_VOID__AMB *)__tmp__FMPM)->parent_type__BMB.default__0LC;
+        case ____HMB__: {
+          __VNPM=((____HMB *)__UNPM)->__IMB.__BMC;
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__GMPM=((__TYPE_CONTEXT__CMB *)__tmp__FMPM)->parent_type__DMB.default__0LC;
+        case ____JMB__: {
+          __VNPM=((____JMB *)__UNPM)->__KMB.__BMC;
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__GMPM=((__TYPE_ID__EMB *)__tmp__FMPM)->parent_type__FMB.default__0LC;
+        case ____LMB__: {
+          __VNPM=((____LMB *)__UNPM)->__MMB.__BMC;
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__GMPM=((__TYPE_GENERIC__BCY *)__tmp__FMPM)->parent_type__CCY.default__0LC;
+        case ____ICY__: {
+          __VNPM=((____ICY *)__UNPM)->__JCY.__BMC;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__GMPM=((__TYPE_BLOCK__VO5D *)__tmp__FMPM)->parent_type__WO5D.default__0LC;
+        case ____EQ5D__: {
+          __VNPM=((____EQ5D *)__UNPM)->__FQ5D.__BMC;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__GMPM=((__PROFIL_BLOCK__22NJ *)__tmp__FMPM)->parent_type__42NJ.default__0LC;
+        case ____L4NJ__: {
+          __VNPM=((____L4NJ *)__UNPM)->__N4NJ.__BMC;
         } break;
         };
-        __tmp__XLPM=create__type__IJ2C(__tmp__4MPM,__tmp__GMPM);
-        result__XNKN=__tmp__XLPM;
+        __GNPM=__XK2C(__NOPM,__VNPM);
+        __GPKN=__GNPM;
       };
     };
-    __tmp__5LPL=result__XNKN;
-    if ((((void *)result__XNKN == (void *)NULL) && ((void *)__tmp__FMPL != (void *)NULL))) {
-      __tmp__5LPL=NULL;
+    __ONPL=__GPKN;
+    if ((((void *)__GPKN == (void *)NULL) && ((void *)__UNPL != (void *)NULL))) {
+      __ONPL=NULL;
     };
-    if ((((void *)__tmp__5LPL == (void *)NULL) && ((void *)__tmp__IMPL != (void *)NULL))) {
-      __tmp__5LPL=NULL;
+    if ((((void *)__ONPL == (void *)NULL) && ((void *)__XNPL != (void *)NULL))) {
+      __ONPL=NULL;
     };
   };
-  if (((void *)__tmp__5LPL == (void *)NULL)) {
-    __tmp__5LPL=Self__WLPL;
+  if (((void *)__ONPL == (void *)NULL)) {
+    __ONPL=__FNPL;
   } else /* FALSE */ {
-    __tmp__5NKN=Self__WLPL->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    if (((struct ___OBJ *)__tmp__5LPL)->__id==__PROTOTYPE_CST__45WC__) {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_EQUAL__YHNJ *)__tmp__5LPL))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__5NKN;
+    __OPKN=__FNPL->__KJNJ.__JJNJ.__CK.__YH.__O2B;
+    if (((struct ___OBJ *)__ONPL)->__id==____NBXC__) {
+      ((____NBXC *)((____HJNJ *)__ONPL))->__OBXC.__DK.__CK.__YH.__O2B=__OPKN;
     } else /* EXPR_EQUAL */ {
-      ((__EXPR_EQUAL__YHNJ *)__tmp__5LPL)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__5NKN;
+      ((____HJNJ *)__ONPL)->__KJNJ.__JJNJ.__CK.__YH.__O2B=__OPKN;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__AMPL=__tmp__5LPL;
-  return(__tmp__AMPL);
+  __PNPL=__ONPL;
+  return(__PNPL);
 }
 
-static void* execute_link__5PPL(__EXPR_NOT_EQUAL__DINJ *Self__AQPL)
-// ({EXPR_NOT_EQUAL__DINJ}) With result Recursive, No inlinable.
+static void* __ORPL(____SJNJ *__PRPL)
+// ({__SJNJ}) With result Recursive, No inlinable.
 {
-  __UINTEGER_32__RWB old_seq__DQPL,__tmp__T0TU,__tmp__X1TU,__tmp__53TU;
-  void *__tmp__JQPL,*__tmp__KQPL,*__tmp__UPPM;
-  __LIST__WH *Self__UMNT;
-  __STRING__BC *result__N0TU,*Self__J0TU,*result__R1TU,*Self__N1TU;
-  __STRING__BC *result__Z3TU,*Self__V3TU;
-  __POINTER__IB ptr__O0TU,__tmp__Q0TU,__tmp__R0TU,__tmp__S0TU,ptr__S1TU;
-  __POINTER__IB __tmp__U1TU,__tmp__V1TU,__tmp__W1TU,__tmp__33TU;
-  __POINTER__IB __tmp__43TU;
-  __INTEGER__Q typ_id__P0TU,typ_id__T1TU,typ_id__13TU;
-  __INTEGER_CST__KAXC *__tmp__PQPL,*__tmp__SQPL;
-  __PROTOTYPE_CST__45WC *result__VOKN,*__tmp__BPKN,*__tmp__GPPM;
-  __POSITION__OL __tmp__3OKN,__tmp__NQPM;
-  void *__tmp__4OKN,*__tmp__ZOPM;
-  __TYPE_FULL__PMB *__tmp__5OKN,*__tmp__VPPM;
-  __READ_LOCAL__N5ZI *Self__33PS,*Self__D5PS;
-  __LOCAL__43WC *Self__RXBU,*Self__3XBU;
-  __READ_GLOBAL__B4YL *Self__A4PS,*Self__G5PS;
-  __CHARACTER__DB *__tmp__L0TU,*__tmp__P1TU,*__tmp__X3TU;
-  __BOOLEAN__L __tmp__SOPM,__tmp__EQPM;
-  old_seq__DQPL=seq_call_and_loop__BL3K;
-  __tmp__JQPL=Self__AQPL->parent_expr_binary_cmp__EINJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__JQPL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__KQPL=((__STRING_CST__5J *)__tmp__JQPL);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__KQPL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__JQPL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__KQPL=((__PROTOTYPE_CST__45WC *)__tmp__JQPL);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__KQPL=((__INTEGER_CST__KAXC *)__tmp__JQPL);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__UMNT=((__LIST__WH *)list_current__Y4GB);
-    result__N0TU=NULL;
-    ptr__O0TU=((__POINTER__IB )(NULL));
-    typ_id__P0TU= 0;
-    __tmp__Q0TU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__Q0TU ==  0)) {
-      result__N0TU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__P0TU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q0TU));
-      if ((typ_id__P0TU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__R0TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__S0TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q0TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R0TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R0TU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__T0TU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__S0TU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__R0TU=micro_alloc__table__lab__HKI(__tmp__S0TU,((__POINTER__IB )(&(table_size[(__tmp__T0TU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__S0TU)));
-        ptr__O0TU=__tmp__R0TU;
-      } else /* FALSE */ {
-        __tmp__T0TU=((__UINTEGER_32__RWB )typ_id__P0TU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__R0TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__S0TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q0TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R0TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R0TU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__R0TU=micro_alloc__table__lab__HKI(__tmp__S0TU,((__POINTER__IB )(&(table_type[(__tmp__T0TU)]))),(__UINTEGER_32__RWB)(__tmp__T0TU |  1));
-        ptr__O0TU=__tmp__R0TU;
-      };
-      result__N0TU=((__STRING__BC *)ptr__O0TU);
-      *(result__N0TU) = *(STRING__BC__);
-    };
-    Self__J0TU=((__STRING__BC *)result__N0TU);
-    if ((Self__J0TU->capacity__HFL <  250)) {
-      __tmp__L0TU=create__KVW( 250);
-      Self__J0TU->storage__4EL=__tmp__L0TU;
-      Self__J0TU->capacity__HFL= 250;
-    };
-    Self__J0TU->count__WJ= 0;
-    display__NHFE(Self__UMNT,result__N0TU);
-    put_string__EGZ(((__STRING__BC *)result__N0TU));
+  ____YWB __SRPL,__C2TU,__G3TU,__O5TU;
+  void *__YRPL,*__ZRPL,*__DRPM;
+  ____WH *__DONT;
+  ____BC *__21TU,*__Y1TU,*__A3TU,*__22TU,*__I5TU,*__E5TU;
+  ____IB __31TU,__51TU,__A2TU,__B2TU,__B3TU,__D3TU,__E3TU,__F3TU,__M5TU;
+  ____IB __N5TU;
+  ____Q __41TU,__C3TU,__K5TU;
+  ____ZBXC *__4RPL,*__BSPL;
+  ____NBXC *__EQKN,*__QQKN,*__VQPM;
+  ____OL __MQKN,__2RPM;
+  void *__NQKN,*__IQPM;
+  ____WMB *__OQKN,*__ERPM;
+  ____2A0I *__M5PS,*__SAQS;
+  ____N5WC *__AZBU,*__MZBU;
+  ____Q5YL *__P5PS,*__VAQS;
+  ____DB *__01TU,*__42TU,*__G5TU;
+  ____L __BQPM,__TRPM;
+  __SRPL=__QM3K;
+  __YRPL=__PRPL->__TJNJ.__0A5J;
+  switch (((struct ___OBJ *)__YRPL)->__id) {
+  case ____5J__: {
+    __ZRPL=((____5J *)__YRPL);
+  } break;
+  case ____0AXC__: {
+    __ZRPL=__NG3H(((____0AXC *)__YRPL));
+  } break;
+  case ____NBXC__: {
+    __ZRPL=((____NBXC *)__YRPL);
+  } break;
+  case ____ZBXC__: {
+    __ZRPL=((____ZBXC *)__YRPL);
+  } break;
+  case ____DMWH__: {
+    __DONT=((____WH *)__Q5GB);
+    __21TU=NULL;
+    __31TU=((____IB )(NULL));
+    __41TU= 0;
+    __51TU=((____IB )sizeof(____BC));
+    if (((unsigned long)__51TU ==  0)) {
+      __21TU=__BC__;
+    } else /* FALSE */ {
+      __41TU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__51TU));
+      if ((__41TU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __A2TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __B2TU=(void *)((unsigned long)(void *)((unsigned long)__51TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A2TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A2TU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __C2TU=((____YWB )((____Q )(void *)((unsigned long)__B2TU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __A2TU=__OKI(__B2TU,((____IB )(&(table_size[(__C2TU)-1]))),((____YWB )((____Q )__B2TU)));
+        __31TU=__A2TU;
+      } else /* FALSE */ {
+        __C2TU=((____YWB )__41TU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __A2TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __B2TU=(void *)((unsigned long)(void *)((unsigned long)__51TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A2TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A2TU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __A2TU=__OKI(__B2TU,((____IB )(&(table_type[(__C2TU)]))),(____YWB)(__C2TU |  1));
+        __31TU=__A2TU;
+      };
+      __21TU=((____BC *)__31TU);
+      *(__21TU) = *(__BC__);
+    };
+    __Y1TU=((____BC *)__21TU);
+    if ((__Y1TU->__OFL <  250)) {
+      __01TU=__RVW( 250);
+      __Y1TU->__FFL=__01TU;
+      __Y1TU->__OFL= 250;
+    };
+    __Y1TU->__WJ= 0;
+    __2IFE(__DONT,__21TU);
+    __LGZ(((____BC *)__21TU));
     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__KQPL=NULL;
+    __ZRPL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__KQPL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__JQPL));
+  case ____2A0I__: {
+    __ZRPL=__ONBK(((____2A0I *)__YRPL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__KQPL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__JQPL));
+  case ____HJNJ__: {
+    __ZRPL=__ENPL(((____HJNJ *)__YRPL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__KQPL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__JQPL));
+  case ____SJNJ__: {
+    __ZRPL=__ORPL(((____SJNJ *)__YRPL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__KQPL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__JQPL));
+  case ____0AOJ__: {
+    __ZRPL=__YVPL(((____0AOJ *)__YRPL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__KQPL=((__GET_TYPE_ID__V5NJ *)__tmp__JQPL);
+  case ____EBOJ__: {
+    __ZRPL=((____EBOJ *)__YRPL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__KQPL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__JQPL));
+  case ____3BOJ__: {
+    __ZRPL=__EXPL(((____3BOJ *)__YRPL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__KQPL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__JQPL));
+  case ____RCOJ__: {
+    __ZRPL=__O1PL(((____RCOJ *)__YRPL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__KQPL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__JQPL));
+  case ____HDOJ__: {
+    __ZRPL=__Y5PL(((____HDOJ *)__YRPL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__KQPL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__JQPL));
+  case ____1DOJ__: {
+    __ZRPL=__CEQL(((____1DOJ *)__YRPL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__KQPL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__JQPL));
+  case ____PEOJ__: {
+    __ZRPL=__MIQL(((____PEOJ *)__YRPL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__KQPL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__JQPL));
+  case ____DFOJ__: {
+    __ZRPL=__WMQL(((____DFOJ *)__YRPL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__KQPL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__JQPL));
+  case ____XFOJ__: {
+    __ZRPL=__ARQL(((____XFOJ *)__YRPL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__KQPL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__JQPL));
+  case ____QGOJ__: {
+    __ZRPL=__4VPK(((____QGOJ *)__YRPL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__KQPL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__JQPL));
+  case ____EHOJ__: {
+    __ZRPL=__KVQL(((____EHOJ *)__YRPL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__KQPL=((__SIZE_OF__NGOJ *)__tmp__JQPL);
+  case ____2HOJ__: {
+    __ZRPL=((____2HOJ *)__YRPL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__KQPL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__JQPL));
+  case ____YIOJ__: {
+    __ZRPL=__WVQL(((____YIOJ *)__YRPL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__KQPL=((__REAL_CST__JLOJ *)__tmp__JQPL);
+  case ____YMOJ__: {
+    __ZRPL=((____YMOJ *)__YRPL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__KQPL=((__CHARACTER_CST__5LOJ *)__tmp__JQPL);
+  case ____ONOJ__: {
+    __ZRPL=((____ONOJ *)__YRPL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__KQPL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__JQPL);
+  case ____YOOJ__: {
+    __ZRPL=((____YOOJ *)__YRPL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__KQPL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__JQPL));
+  case ____IM4K__: {
+    __ZRPL=__GHIM(((____IM4K *)__YRPL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__KQPL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__JQPL));
+  case ____T5FL__: {
+    __ZRPL=__CN5O(((____T5FL *)__YRPL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__KQPL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__JQPL));
+  case ____3DUL__: {
+    __ZRPL=__ZVTP(((____3DUL *)__YRPL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__KQPL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__JQPL));
+  case ____0EUL__: {
+    __ZRPL=__0Q2P(((____0EUL *)__YRPL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__KQPL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__JQPL));
+  case ____BGUL__: {
+    __ZRPL=__T1TP(((____BGUL *)__YRPL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__KQPL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__JQPL));
+  case ____2GUL__: {
+    __ZRPL=__5W2P(((____2GUL *)__YRPL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__KQPL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__JQPL));
+  case ____B0VL__: {
+    __ZRPL=__KFDN(((____B0VL *)__YRPL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__KQPL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__JQPL));
+  case ____P0VL__: {
+    __ZRPL=__S3HM(((____P0VL *)__YRPL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__KQPL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__JQPL));
+  case ____Q5YL__: {
+    __ZRPL=__FNIM(((____Q5YL *)__YRPL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__KQPL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__JQPL));
+  case ____UVPM__: {
+    __ZRPL=__ARXN(((____UVPM *)__YRPL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__KQPL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__JQPL));
+  case ____0ZPM__: {
+    __ZRPL=__TV0P(((____0ZPM *)__YRPL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__KQPL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__JQPL));
+  case ____MR0N__: {
+    __ZRPL=__1DWO(((____MR0N *)__YRPL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__KQPL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__JQPL));
+  case ____YWBP__: {
+    __ZRPL=__R2ZQ(((____YWBP *)__YRPL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__KQPL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__JQPL));
+  case ____LYBP__: {
+    __ZRPL=__HDUP(((____LYBP *)__YRPL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__KQPL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__JQPL));
+  case ____CZBP__: {
+    __ZRPL=__RHUP(((____CZBP *)__YRPL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__KQPL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__JQPL));
+  case ____3BEP__: {
+    __ZRPL=__NWEQ(((____3BEP *)__YRPL));
   } break;
   };
-  Self__AQPL->parent_expr_binary_cmp__EINJ.left__L54J=__tmp__KQPL;
-  __tmp__JQPL=Self__AQPL->parent_expr_binary_cmp__EINJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__JQPL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__KQPL=((__STRING_CST__5J *)__tmp__JQPL);
+  __PRPL->__TJNJ.__0A5J=__ZRPL;
+  __YRPL=__PRPL->__TJNJ.__AB5J;
+  switch (((struct ___OBJ *)__YRPL)->__id) {
+  case ____5J__: {
+    __ZRPL=((____5J *)__YRPL);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__KQPL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__JQPL));
+  case ____0AXC__: {
+    __ZRPL=__NG3H(((____0AXC *)__YRPL));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__KQPL=((__PROTOTYPE_CST__45WC *)__tmp__JQPL);
+  case ____NBXC__: {
+    __ZRPL=((____NBXC *)__YRPL);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__KQPL=((__INTEGER_CST__KAXC *)__tmp__JQPL);
+  case ____ZBXC__: {
+    __ZRPL=((____ZBXC *)__YRPL);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__UMNT=((__LIST__WH *)list_current__Y4GB);
-    result__N0TU=NULL;
-    ptr__O0TU=((__POINTER__IB )(NULL));
-    typ_id__P0TU= 0;
-    __tmp__Q0TU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__Q0TU ==  0)) {
-      result__N0TU=STRING__BC__;
+  case ____DMWH__: {
+    __DONT=((____WH *)__Q5GB);
+    __21TU=NULL;
+    __31TU=((____IB )(NULL));
+    __41TU= 0;
+    __51TU=((____IB )sizeof(____BC));
+    if (((unsigned long)__51TU ==  0)) {
+      __21TU=__BC__;
     } else /* FALSE */ {
-      typ_id__P0TU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q0TU));
-      if ((typ_id__P0TU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__R0TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__S0TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q0TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R0TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R0TU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__T0TU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__S0TU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__R0TU=micro_alloc__table__lab__HKI(__tmp__S0TU,((__POINTER__IB )(&(table_size[(__tmp__T0TU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__S0TU)));
-        ptr__O0TU=__tmp__R0TU;
+      __41TU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__51TU));
+      if ((__41TU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __A2TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __B2TU=(void *)((unsigned long)(void *)((unsigned long)__51TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A2TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A2TU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __C2TU=((____YWB )((____Q )(void *)((unsigned long)__B2TU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __A2TU=__OKI(__B2TU,((____IB )(&(table_size[(__C2TU)-1]))),((____YWB )((____Q )__B2TU)));
+        __31TU=__A2TU;
       } else /* FALSE */ {
-        __tmp__T0TU=((__UINTEGER_32__RWB )typ_id__P0TU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__R0TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__S0TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q0TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R0TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__R0TU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__R0TU=micro_alloc__table__lab__HKI(__tmp__S0TU,((__POINTER__IB )(&(table_type[(__tmp__T0TU)]))),(__UINTEGER_32__RWB)(__tmp__T0TU |  1));
-        ptr__O0TU=__tmp__R0TU;
+        __C2TU=((____YWB )__41TU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __A2TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __B2TU=(void *)((unsigned long)(void *)((unsigned long)__51TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A2TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__A2TU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __A2TU=__OKI(__B2TU,((____IB )(&(table_type[(__C2TU)]))),(____YWB)(__C2TU |  1));
+        __31TU=__A2TU;
       };
-      result__N0TU=((__STRING__BC *)ptr__O0TU);
-      *(result__N0TU) = *(STRING__BC__);
+      __21TU=((____BC *)__31TU);
+      *(__21TU) = *(__BC__);
     };
-    Self__J0TU=((__STRING__BC *)result__N0TU);
-    if ((Self__J0TU->capacity__HFL <  250)) {
-      __tmp__L0TU=create__KVW( 250);
-      Self__J0TU->storage__4EL=__tmp__L0TU;
-      Self__J0TU->capacity__HFL= 250;
+    __Y1TU=((____BC *)__21TU);
+    if ((__Y1TU->__OFL <  250)) {
+      __01TU=__RVW( 250);
+      __Y1TU->__FFL=__01TU;
+      __Y1TU->__OFL= 250;
     };
-    Self__J0TU->count__WJ= 0;
-    display__NHFE(Self__UMNT,result__N0TU);
-    put_string__EGZ(((__STRING__BC *)result__N0TU));
+    __Y1TU->__WJ= 0;
+    __2IFE(__DONT,__21TU);
+    __LGZ(((____BC *)__21TU));
     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__KQPL=NULL;
+    __ZRPL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__KQPL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__JQPL));
+  case ____2A0I__: {
+    __ZRPL=__ONBK(((____2A0I *)__YRPL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__KQPL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__JQPL));
+  case ____HJNJ__: {
+    __ZRPL=__ENPL(((____HJNJ *)__YRPL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__KQPL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__JQPL));
+  case ____SJNJ__: {
+    __ZRPL=__ORPL(((____SJNJ *)__YRPL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__KQPL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__JQPL));
+  case ____0AOJ__: {
+    __ZRPL=__YVPL(((____0AOJ *)__YRPL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__KQPL=((__GET_TYPE_ID__V5NJ *)__tmp__JQPL);
+  case ____EBOJ__: {
+    __ZRPL=((____EBOJ *)__YRPL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__KQPL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__JQPL));
+  case ____3BOJ__: {
+    __ZRPL=__EXPL(((____3BOJ *)__YRPL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__KQPL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__JQPL));
+  case ____RCOJ__: {
+    __ZRPL=__O1PL(((____RCOJ *)__YRPL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__KQPL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__JQPL));
+  case ____HDOJ__: {
+    __ZRPL=__Y5PL(((____HDOJ *)__YRPL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__KQPL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__JQPL));
+  case ____1DOJ__: {
+    __ZRPL=__CEQL(((____1DOJ *)__YRPL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__KQPL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__JQPL));
+  case ____PEOJ__: {
+    __ZRPL=__MIQL(((____PEOJ *)__YRPL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__KQPL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__JQPL));
+  case ____DFOJ__: {
+    __ZRPL=__WMQL(((____DFOJ *)__YRPL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__KQPL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__JQPL));
+  case ____XFOJ__: {
+    __ZRPL=__ARQL(((____XFOJ *)__YRPL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__KQPL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__JQPL));
+  case ____QGOJ__: {
+    __ZRPL=__4VPK(((____QGOJ *)__YRPL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__KQPL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__JQPL));
+  case ____EHOJ__: {
+    __ZRPL=__KVQL(((____EHOJ *)__YRPL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__KQPL=((__SIZE_OF__NGOJ *)__tmp__JQPL);
+  case ____2HOJ__: {
+    __ZRPL=((____2HOJ *)__YRPL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__KQPL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__JQPL));
+  case ____YIOJ__: {
+    __ZRPL=__WVQL(((____YIOJ *)__YRPL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__KQPL=((__REAL_CST__JLOJ *)__tmp__JQPL);
+  case ____YMOJ__: {
+    __ZRPL=((____YMOJ *)__YRPL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__KQPL=((__CHARACTER_CST__5LOJ *)__tmp__JQPL);
+  case ____ONOJ__: {
+    __ZRPL=((____ONOJ *)__YRPL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__KQPL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__JQPL);
+  case ____YOOJ__: {
+    __ZRPL=((____YOOJ *)__YRPL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__KQPL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__JQPL));
+  case ____IM4K__: {
+    __ZRPL=__GHIM(((____IM4K *)__YRPL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__KQPL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__JQPL));
+  case ____T5FL__: {
+    __ZRPL=__CN5O(((____T5FL *)__YRPL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__KQPL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__JQPL));
+  case ____3DUL__: {
+    __ZRPL=__ZVTP(((____3DUL *)__YRPL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__KQPL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__JQPL));
+  case ____0EUL__: {
+    __ZRPL=__0Q2P(((____0EUL *)__YRPL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__KQPL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__JQPL));
+  case ____BGUL__: {
+    __ZRPL=__T1TP(((____BGUL *)__YRPL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__KQPL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__JQPL));
+  case ____2GUL__: {
+    __ZRPL=__5W2P(((____2GUL *)__YRPL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__KQPL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__JQPL));
+  case ____B0VL__: {
+    __ZRPL=__KFDN(((____B0VL *)__YRPL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__KQPL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__JQPL));
+  case ____P0VL__: {
+    __ZRPL=__S3HM(((____P0VL *)__YRPL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__KQPL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__JQPL));
+  case ____Q5YL__: {
+    __ZRPL=__FNIM(((____Q5YL *)__YRPL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__KQPL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__JQPL));
+  case ____UVPM__: {
+    __ZRPL=__ARXN(((____UVPM *)__YRPL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__KQPL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__JQPL));
+  case ____0ZPM__: {
+    __ZRPL=__TV0P(((____0ZPM *)__YRPL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__KQPL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__JQPL));
+  case ____MR0N__: {
+    __ZRPL=__1DWO(((____MR0N *)__YRPL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__KQPL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__JQPL));
+  case ____YWBP__: {
+    __ZRPL=__R2ZQ(((____YWBP *)__YRPL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__KQPL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__JQPL));
+  case ____LYBP__: {
+    __ZRPL=__HDUP(((____LYBP *)__YRPL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__KQPL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__JQPL));
+  case ____CZBP__: {
+    __ZRPL=__RHUP(((____CZBP *)__YRPL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__KQPL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__JQPL));
+  case ____3BEP__: {
+    __ZRPL=__NWEQ(((____3BEP *)__YRPL));
   } break;
   };
-  Self__AQPL->parent_expr_binary_cmp__EINJ.right__R54J=__tmp__KQPL;
-  __tmp__JQPL=Self__AQPL->parent_expr_binary_cmp__EINJ.left__L54J;
-  if (__tmp__JQPL==NULL) {
-    __tmp__PQPL=NULL;
+  __PRPL->__TJNJ.__AB5J=__ZRPL;
+  __YRPL=__PRPL->__TJNJ.__0A5J;
+  if (__YRPL==NULL) {
+    __4RPL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__JQPL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__PQPL=NULL;
+    switch (((struct ___OBJ *)__YRPL)->__id) {
+    case ____5J__: {
+      __4RPL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__PQPL=NULL;
+    case ____0AXC__: {
+      __4RPL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__PQPL=NULL;
+    case ____NBXC__: {
+      __4RPL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__PQPL=((void *)__tmp__JQPL);
+    case ____ZBXC__: {
+      __4RPL=((void *)__YRPL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__PQPL=NULL;
+    case ____DMWH__: {
+      __4RPL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__PQPL=NULL;
+    case ____2A0I__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__PQPL=NULL;
+    case ____HJNJ__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__PQPL=NULL;
+    case ____SJNJ__: {
+      __4RPL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__PQPL=NULL;
+    case ____0AOJ__: {
+      __4RPL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__PQPL=NULL;
+    case ____EBOJ__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__PQPL=NULL;
+    case ____3BOJ__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__PQPL=NULL;
+    case ____RCOJ__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__PQPL=NULL;
+    case ____HDOJ__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__PQPL=NULL;
+    case ____1DOJ__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__PQPL=NULL;
+    case ____PEOJ__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__PQPL=NULL;
+    case ____DFOJ__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__PQPL=NULL;
+    case ____XFOJ__: {
+      __4RPL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__PQPL=NULL;
+    case ____QGOJ__: {
+      __4RPL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__PQPL=NULL;
+    case ____EHOJ__: {
+      __4RPL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__PQPL=NULL;
+    case ____2HOJ__: {
+      __4RPL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__PQPL=NULL;
+    case ____YIOJ__: {
+      __4RPL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__PQPL=NULL;
+    case ____YMOJ__: {
+      __4RPL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__PQPL=NULL;
+    case ____ONOJ__: {
+      __4RPL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__PQPL=NULL;
+    case ____YOOJ__: {
+      __4RPL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__PQPL=NULL;
+    case ____IM4K__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__PQPL=NULL;
+    case ____T5FL__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__PQPL=NULL;
+    case ____3DUL__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__PQPL=NULL;
+    case ____0EUL__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__PQPL=NULL;
+    case ____BGUL__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__PQPL=NULL;
+    case ____2GUL__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__PQPL=NULL;
+    case ____B0VL__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__PQPL=NULL;
+    case ____P0VL__: {
+      __4RPL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__PQPL=NULL;
+    case ____Q5YL__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__PQPL=NULL;
+    case ____UVPM__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__PQPL=NULL;
+    case ____0ZPM__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__PQPL=NULL;
+    case ____MR0N__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__PQPL=NULL;
+    case ____YWBP__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__PQPL=NULL;
+    case ____LYBP__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__PQPL=NULL;
+    case ____CZBP__: {
+      __4RPL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__PQPL=NULL;
+    case ____3BEP__: {
+      __4RPL=NULL;
     } break;
     }
   };
-  __tmp__JQPL=Self__AQPL->parent_expr_binary_cmp__EINJ.right__R54J;
-  if (__tmp__JQPL==NULL) {
-    __tmp__SQPL=NULL;
+  __YRPL=__PRPL->__TJNJ.__AB5J;
+  if (__YRPL==NULL) {
+    __BSPL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__JQPL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__SQPL=NULL;
+    switch (((struct ___OBJ *)__YRPL)->__id) {
+    case ____5J__: {
+      __BSPL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__SQPL=NULL;
+    case ____0AXC__: {
+      __BSPL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__SQPL=NULL;
+    case ____NBXC__: {
+      __BSPL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__SQPL=((void *)__tmp__JQPL);
+    case ____ZBXC__: {
+      __BSPL=((void *)__YRPL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__SQPL=NULL;
+    case ____DMWH__: {
+      __BSPL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__SQPL=NULL;
+    case ____2A0I__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__SQPL=NULL;
+    case ____HJNJ__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__SQPL=NULL;
+    case ____SJNJ__: {
+      __BSPL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__SQPL=NULL;
+    case ____0AOJ__: {
+      __BSPL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__SQPL=NULL;
+    case ____EBOJ__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__SQPL=NULL;
+    case ____3BOJ__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__SQPL=NULL;
+    case ____RCOJ__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__SQPL=NULL;
+    case ____HDOJ__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__SQPL=NULL;
+    case ____1DOJ__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__SQPL=NULL;
+    case ____PEOJ__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__SQPL=NULL;
+    case ____DFOJ__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__SQPL=NULL;
+    case ____XFOJ__: {
+      __BSPL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__SQPL=NULL;
+    case ____QGOJ__: {
+      __BSPL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__SQPL=NULL;
+    case ____EHOJ__: {
+      __BSPL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__SQPL=NULL;
+    case ____2HOJ__: {
+      __BSPL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__SQPL=NULL;
+    case ____YIOJ__: {
+      __BSPL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__SQPL=NULL;
+    case ____YMOJ__: {
+      __BSPL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__SQPL=NULL;
+    case ____ONOJ__: {
+      __BSPL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__SQPL=NULL;
+    case ____YOOJ__: {
+      __BSPL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__SQPL=NULL;
+    case ____IM4K__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__SQPL=NULL;
+    case ____T5FL__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__SQPL=NULL;
+    case ____3DUL__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__SQPL=NULL;
+    case ____0EUL__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__SQPL=NULL;
+    case ____BGUL__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__SQPL=NULL;
+    case ____2GUL__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__SQPL=NULL;
+    case ____B0VL__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__SQPL=NULL;
+    case ____P0VL__: {
+      __BSPL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__SQPL=NULL;
+    case ____Q5YL__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__SQPL=NULL;
+    case ____UVPM__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__SQPL=NULL;
+    case ____0ZPM__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__SQPL=NULL;
+    case ____MR0N__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__SQPL=NULL;
+    case ____YWBP__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__SQPL=NULL;
+    case ____LYBP__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__SQPL=NULL;
+    case ____CZBP__: {
+      __BSPL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__SQPL=NULL;
+    case ____3BEP__: {
+      __BSPL=NULL;
     } break;
     }
   };
-  __tmp__JQPL=NULL;
-  if (((void *)__tmp__PQPL != (void *)NULL)) {
-    __tmp__JQPL=NULL;
+  __YRPL=NULL;
+  if (((void *)__4RPL != (void *)NULL)) {
+    __YRPL=NULL;
   };
-  if ((((void *)__tmp__JQPL == (void *)NULL) && ((void *)__tmp__SQPL != (void *)NULL))) {
-    __tmp__JQPL=NULL;
+  if ((((void *)__YRPL == (void *)NULL) && ((void *)__BSPL != (void *)NULL))) {
+    __YRPL=NULL;
   };
-  if (((((void *)__tmp__JQPL == (void *)NULL) && ((void *)__tmp__SQPL != (void *)NULL)) && ((void *)__tmp__PQPL != (void *)NULL))) {
-    result__VOKN=NULL;
-    if ((__tmp__PQPL->value__YG4D != __tmp__SQPL->value__YG4D)) {
-      __tmp__3OKN=Self__AQPL->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__4OKN=type_true__2MB;
-      switch (((struct ___OBJ *)__tmp__4OKN)->__id) {
-      case __TYPE__FF__: {
-        __tmp__5OKN=((__TYPE__FF *)__tmp__4OKN)->default__0LC;
+  if (((((void *)__YRPL == (void *)NULL) && ((void *)__BSPL != (void *)NULL)) && ((void *)__4RPL != (void *)NULL))) {
+    __EQKN=NULL;
+    if ((__4RPL->__HI4D != __BSPL->__HI4D)) {
+      __MQKN=__PRPL->__TJNJ.__JJNJ.__CK.__YH.__O2B;
+      __NQKN=__DNB;
+      switch (((struct ___OBJ *)__NQKN)->__id) {
+      case ____FF__: {
+        __OQKN=((____FF *)__NQKN)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__5OKN=((__TYPE_NULL__4LB *)__tmp__4OKN)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __OQKN=((____FMB *)__NQKN)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__5OKN=((__TYPE_VOID__AMB *)__tmp__4OKN)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __OQKN=((____HMB *)__NQKN)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__5OKN=((__TYPE_CONTEXT__CMB *)__tmp__4OKN)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __OQKN=((____JMB *)__NQKN)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__5OKN=((__TYPE_ID__EMB *)__tmp__4OKN)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __OQKN=((____LMB *)__NQKN)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__5OKN=((__TYPE_GENERIC__BCY *)__tmp__4OKN)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __OQKN=((____ICY *)__NQKN)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__5OKN=((__TYPE_BLOCK__VO5D *)__tmp__4OKN)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __OQKN=((____EQ5D *)__NQKN)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__5OKN=((__PROFIL_BLOCK__22NJ *)__tmp__4OKN)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __OQKN=((____L4NJ *)__NQKN)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__BPKN=create__type__IJ2C(__tmp__3OKN,__tmp__5OKN);
-      result__VOKN=__tmp__BPKN;
+      __QQKN=__XK2C(__MQKN,__OQKN);
+      __EQKN=__QQKN;
     } else /* FALSE */ {
-      __tmp__3OKN=Self__AQPL->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__4OKN=type_false__ENB;
-      switch (((struct ___OBJ *)__tmp__4OKN)->__id) {
-      case __TYPE__FF__: {
-        __tmp__5OKN=((__TYPE__FF *)__tmp__4OKN)->default__0LC;
+      __MQKN=__PRPL->__TJNJ.__JJNJ.__CK.__YH.__O2B;
+      __NQKN=__LNB;
+      switch (((struct ___OBJ *)__NQKN)->__id) {
+      case ____FF__: {
+        __OQKN=((____FF *)__NQKN)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__5OKN=((__TYPE_NULL__4LB *)__tmp__4OKN)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __OQKN=((____FMB *)__NQKN)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__5OKN=((__TYPE_VOID__AMB *)__tmp__4OKN)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __OQKN=((____HMB *)__NQKN)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__5OKN=((__TYPE_CONTEXT__CMB *)__tmp__4OKN)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __OQKN=((____JMB *)__NQKN)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__5OKN=((__TYPE_ID__EMB *)__tmp__4OKN)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __OQKN=((____LMB *)__NQKN)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__5OKN=((__TYPE_GENERIC__BCY *)__tmp__4OKN)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __OQKN=((____ICY *)__NQKN)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__5OKN=((__TYPE_BLOCK__VO5D *)__tmp__4OKN)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __OQKN=((____EQ5D *)__NQKN)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__5OKN=((__PROFIL_BLOCK__22NJ *)__tmp__4OKN)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __OQKN=((____L4NJ *)__NQKN)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__BPKN=create__type__IJ2C(__tmp__3OKN,__tmp__5OKN);
-      result__VOKN=__tmp__BPKN;
+      __QQKN=__XK2C(__MQKN,__OQKN);
+      __EQKN=__QQKN;
     };
-    __tmp__JQPL=result__VOKN;
+    __YRPL=__EQKN;
   };
-  if ((((void *)__tmp__JQPL == (void *)NULL) && (old_seq__DQPL == seq_call_and_loop__BL3K))) {
-    result__VOKN=NULL;
-    __tmp__KQPL=Self__AQPL->parent_expr_binary_cmp__EINJ.left__L54J;
-    __tmp__4OKN=Self__AQPL->parent_expr_binary_cmp__EINJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__KQPL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__SOPM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__KQPL),__tmp__4OKN);
+  if ((((void *)__YRPL == (void *)NULL) && (__SRPL == __QM3K))) {
+    __EQKN=NULL;
+    __ZRPL=__PRPL->__TJNJ.__0A5J;
+    __NQKN=__PRPL->__TJNJ.__AB5J;
+    switch (((struct ___OBJ *)__ZRPL)->__id) {
+    case ____5J__: {
+      __BQPM=__FLWM(((____5J *)__ZRPL),__NQKN);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__SOPM=FALSE__O__;
+    case ____0AXC__: {
+      __BQPM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__SOPM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____NBXC__: {
+      __BQPM=__1LWM(((____NBXC *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__SOPM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____ZBXC__: {
+      __BQPM=__NMWM(((____ZBXC *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__SOPM=FALSE__O__;
+    case ____DMWH__: {
+      __BQPM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__SOPM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____2A0I__: {
+      __BQPM=__MNWM(((____2A0I *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__SOPM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____HJNJ__: {
+      __BQPM=__5NWM(((____HJNJ *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__SOPM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____SJNJ__: {
+      __BQPM=__2OWM(((____SJNJ *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__SOPM=FALSE__O__;
+    case ____0AOJ__: {
+      __BQPM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__SOPM=FALSE__O__;
+    case ____EBOJ__: {
+      __BQPM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__SOPM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____3BOJ__: {
+      __BQPM=__BQWM(((____3BOJ *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__SOPM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____RCOJ__: {
+      __BQPM=__4QWM(((____RCOJ *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__SOPM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____HDOJ__: {
+      __BQPM=__1RWM(((____HDOJ *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__SOPM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____1DOJ__: {
+      __BQPM=__YSWM(((____1DOJ *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__SOPM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____PEOJ__: {
+      __BQPM=__VTWM(((____PEOJ *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__SOPM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____DFOJ__: {
+      __BQPM=__SUWM(((____DFOJ *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__SOPM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____XFOJ__: {
+      __BQPM=__PVWM(((____XFOJ *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__SOPM=FALSE__O__;
+    case ____QGOJ__: {
+      __BQPM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__SOPM=FALSE__O__;
+    case ____EHOJ__: {
+      __BQPM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__SOPM=FALSE__O__;
+    case ____2HOJ__: {
+      __BQPM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__SOPM=FALSE__O__;
+    case ____YIOJ__: {
+      __BQPM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__SOPM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____YMOJ__: {
+      __BQPM=__2WWM(((____YMOJ *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__SOPM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____ONOJ__: {
+      __BQPM=__XXWM(((____ONOJ *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__SOPM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____YOOJ__: {
+      __BQPM=__314M(((____YOOJ *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__SOPM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____IM4K__: {
+      __BQPM=__JMYN(((____IM4K *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__SOPM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____T5FL__: {
+      __BQPM=__KECQ(((____T5FL *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__SOPM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____3DUL__: {
+      __BQPM=__WF3P(((____3DUL *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__SOPM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____0EUL__: {
+      __BQPM=__5NJQ(((____0EUL *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__SOPM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____BGUL__: {
+      __BQPM=__TG3P(((____BGUL *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__SOPM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____2GUL__: {
+      __BQPM=__3OJQ(((____2GUL *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__SOPM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____B0VL__: {
+      __BQPM=__1CFN(((____B0VL *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__SOPM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____P0VL__: {
+      __BQPM=__JYWM(((____P0VL *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__SOPM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____Q5YL__: {
+      __BQPM=__GNYN(((____Q5YL *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__SOPM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____UVPM__: {
+      __BQPM=__ZNYN(((____UVPM *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__SOPM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____0ZPM__: {
+      __BQPM=__QH3P(((____0ZPM *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__SOPM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____MR0N__: {
+      __BQPM=__IPWO(((____MR0N *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__SOPM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____YWBP__: {
+      __BQPM=__LV0Q(((____YWBP *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__SOPM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____LYBP__: {
+      __BQPM=__3ECQ(((____LYBP *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__SOPM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____CZBP__: {
+      __BQPM=__0FCQ(((____CZBP *)((____5J *)__ZRPL)),__NQKN);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__SOPM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__KQPL)),__tmp__4OKN);
+    case ____3BEP__: {
+      __BQPM=__0PJQ(((____3BEP *)((____5J *)__ZRPL)),__NQKN);
     } break;
     };
-    if (__tmp__SOPM) {
-      __tmp__3OKN=Self__AQPL->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__ZOPM=type_false__ENB;
-      switch (((struct ___OBJ *)__tmp__ZOPM)->__id) {
-      case __TYPE__FF__: {
-        __tmp__5OKN=((__TYPE__FF *)__tmp__ZOPM)->default__0LC;
+    if (__BQPM) {
+      __MQKN=__PRPL->__TJNJ.__JJNJ.__CK.__YH.__O2B;
+      __IQPM=__LNB;
+      switch (((struct ___OBJ *)__IQPM)->__id) {
+      case ____FF__: {
+        __OQKN=((____FF *)__IQPM)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__5OKN=((__TYPE_NULL__4LB *)__tmp__ZOPM)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __OQKN=((____FMB *)__IQPM)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__5OKN=((__TYPE_VOID__AMB *)__tmp__ZOPM)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __OQKN=((____HMB *)__IQPM)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__5OKN=((__TYPE_CONTEXT__CMB *)__tmp__ZOPM)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __OQKN=((____JMB *)__IQPM)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__5OKN=((__TYPE_ID__EMB *)__tmp__ZOPM)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __OQKN=((____LMB *)__IQPM)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__5OKN=((__TYPE_GENERIC__BCY *)__tmp__ZOPM)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __OQKN=((____ICY *)__IQPM)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__5OKN=((__TYPE_BLOCK__VO5D *)__tmp__ZOPM)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __OQKN=((____EQ5D *)__IQPM)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__5OKN=((__PROFIL_BLOCK__22NJ *)__tmp__ZOPM)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __OQKN=((____L4NJ *)__IQPM)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__BPKN=create__type__IJ2C(__tmp__3OKN,__tmp__5OKN);
-      result__VOKN=__tmp__BPKN;
-      __tmp__ZOPM=Self__AQPL->parent_expr_binary_cmp__EINJ.left__L54J;
-      switch (((struct ___OBJ *)__tmp__ZOPM)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__ZOPM));
+      __QQKN=__XK2C(__MQKN,__OQKN);
+      __EQKN=__QQKN;
+      __IQPM=__PRPL->__TJNJ.__0A5J;
+      switch (((struct ___OBJ *)__IQPM)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__IQPM));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__ZOPM));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__IQPM));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__33PS=((__READ_LOCAL__N5ZI *)__tmp__ZOPM);
-        Self__RXBU=((__LOCAL__43WC *)Self__33PS->local__PUEJ);
-        Self__RXBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__RXBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__RXBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__R1TU=NULL;
-          ptr__S1TU=((__POINTER__IB )(NULL));
-          typ_id__T1TU= 0;
-          __tmp__U1TU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__U1TU ==  0)) {
-            result__R1TU=STRING__BC__;
+      case ____2A0I__: {
+        __M5PS=((____2A0I *)__IQPM);
+        __AZBU=((____N5WC *)__M5PS->__4VEJ);
+        __AZBU->__Q5WC.__KU4D=(____Q)(__AZBU->__Q5WC.__KU4D -  1);
+        if ((__AZBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __A3TU=NULL;
+          __B3TU=((____IB )(NULL));
+          __C3TU= 0;
+          __D3TU=((____IB )sizeof(____BC));
+          if (((unsigned long)__D3TU ==  0)) {
+            __A3TU=__BC__;
           } else /* FALSE */ {
-            typ_id__T1TU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U1TU));
-            if ((typ_id__T1TU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__V1TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__W1TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__X1TU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__W1TU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__V1TU=micro_alloc__table__lab__HKI(__tmp__W1TU,((__POINTER__IB )(&(table_size[(__tmp__X1TU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__W1TU)));
-              ptr__S1TU=__tmp__V1TU;
+            __C3TU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D3TU));
+            if ((__C3TU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E3TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F3TU=(void *)((unsigned long)(void *)((unsigned long)__D3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __G3TU=((____YWB )((____Q )(void *)((unsigned long)__F3TU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __E3TU=__OKI(__F3TU,((____IB )(&(table_size[(__G3TU)-1]))),((____YWB )((____Q )__F3TU)));
+              __B3TU=__E3TU;
             } else /* FALSE */ {
-              __tmp__X1TU=((__UINTEGER_32__RWB )typ_id__T1TU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__V1TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__W1TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__V1TU=micro_alloc__table__lab__HKI(__tmp__W1TU,((__POINTER__IB )(&(table_type[(__tmp__X1TU)]))),(__UINTEGER_32__RWB)(__tmp__X1TU |  1));
-              ptr__S1TU=__tmp__V1TU;
-            };
-            result__R1TU=((__STRING__BC *)ptr__S1TU);
-            *(result__R1TU) = *(STRING__BC__);
-          };
-          Self__N1TU=((__STRING__BC *)result__R1TU);
-          if ((Self__N1TU->capacity__HFL <  250)) {
-            __tmp__P1TU=create__KVW( 250);
-            Self__N1TU->storage__4EL=__tmp__P1TU;
-            Self__N1TU->capacity__HFL= 250;
-          };
-          Self__N1TU->count__WJ= 0;
-          display__V5DJ(Self__33PS,result__R1TU);
-          put_string__EGZ(((__STRING__BC *)result__R1TU));
+              __G3TU=((____YWB )__C3TU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E3TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F3TU=(void *)((unsigned long)(void *)((unsigned long)__D3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __E3TU=__OKI(__F3TU,((____IB )(&(table_type[(__G3TU)]))),(____YWB)(__G3TU |  1));
+              __B3TU=__E3TU;
+            };
+            __A3TU=((____BC *)__B3TU);
+            *(__A3TU) = *(__BC__);
+          };
+          __22TU=((____BC *)__A3TU);
+          if ((__22TU->__OFL <  250)) {
+            __42TU=__RVW( 250);
+            __22TU->__FFL=__42TU;
+            __22TU->__OFL= 250;
+          };
+          __22TU->__WJ= 0;
+          __EBEJ(__M5PS,__A3TU);
+          __LGZ(((____BC *)__A3TU));
           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__ZOPM));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ZOPM));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__33PS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ZOPM)->receiver__554J);
-        Self__RXBU=((__LOCAL__43WC *)Self__33PS->local__PUEJ);
-        Self__RXBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__RXBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__RXBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__R1TU=NULL;
-          ptr__S1TU=((__POINTER__IB )(NULL));
-          typ_id__T1TU= 0;
-          __tmp__U1TU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__U1TU ==  0)) {
-            result__R1TU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__T1TU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U1TU));
-            if ((typ_id__T1TU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__V1TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__W1TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__X1TU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__W1TU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__V1TU=micro_alloc__table__lab__HKI(__tmp__W1TU,((__POINTER__IB )(&(table_size[(__tmp__X1TU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__W1TU)));
-              ptr__S1TU=__tmp__V1TU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__IQPM));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__IQPM));
+      } break;
+      case ____0AOJ__: {
+        __M5PS=((____2A0I *)((____0AOJ *)__IQPM)->__OB5J);
+        __AZBU=((____N5WC *)__M5PS->__4VEJ);
+        __AZBU->__Q5WC.__KU4D=(____Q)(__AZBU->__Q5WC.__KU4D -  1);
+        if ((__AZBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __A3TU=NULL;
+          __B3TU=((____IB )(NULL));
+          __C3TU= 0;
+          __D3TU=((____IB )sizeof(____BC));
+          if (((unsigned long)__D3TU ==  0)) {
+            __A3TU=__BC__;
+          } else /* FALSE */ {
+            __C3TU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D3TU));
+            if ((__C3TU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E3TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F3TU=(void *)((unsigned long)(void *)((unsigned long)__D3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __G3TU=((____YWB )((____Q )(void *)((unsigned long)__F3TU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __E3TU=__OKI(__F3TU,((____IB )(&(table_size[(__G3TU)-1]))),((____YWB )((____Q )__F3TU)));
+              __B3TU=__E3TU;
             } else /* FALSE */ {
-              __tmp__X1TU=((__UINTEGER_32__RWB )typ_id__T1TU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__V1TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__W1TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__V1TU=micro_alloc__table__lab__HKI(__tmp__W1TU,((__POINTER__IB )(&(table_type[(__tmp__X1TU)]))),(__UINTEGER_32__RWB)(__tmp__X1TU |  1));
-              ptr__S1TU=__tmp__V1TU;
-            };
-            result__R1TU=((__STRING__BC *)ptr__S1TU);
-            *(result__R1TU) = *(STRING__BC__);
-          };
-          Self__N1TU=((__STRING__BC *)result__R1TU);
-          if ((Self__N1TU->capacity__HFL <  250)) {
-            __tmp__P1TU=create__KVW( 250);
-            Self__N1TU->storage__4EL=__tmp__P1TU;
-            Self__N1TU->capacity__HFL= 250;
-          };
-          Self__N1TU->count__WJ= 0;
-          display__V5DJ(Self__33PS,result__R1TU);
-          put_string__EGZ(((__STRING__BC *)result__R1TU));
+              __G3TU=((____YWB )__C3TU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E3TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F3TU=(void *)((unsigned long)(void *)((unsigned long)__D3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __E3TU=__OKI(__F3TU,((____IB )(&(table_type[(__G3TU)]))),(____YWB)(__G3TU |  1));
+              __B3TU=__E3TU;
+            };
+            __A3TU=((____BC *)__B3TU);
+            *(__A3TU) = *(__BC__);
+          };
+          __22TU=((____BC *)__A3TU);
+          if ((__22TU->__OFL <  250)) {
+            __42TU=__RVW( 250);
+            __22TU->__FFL=__42TU;
+            __22TU->__OFL= 250;
+          };
+          __22TU->__WJ= 0;
+          __EBEJ(__M5PS,__A3TU);
+          __LGZ(((____BC *)__A3TU));
           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__ZOPM));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__IQPM));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__ZOPM));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__IQPM));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__ZOPM));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__IQPM));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__ZOPM));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__IQPM));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__ZOPM));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__IQPM));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ZOPM));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__IQPM));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ZOPM));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__IQPM));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__ZOPM));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__IQPM));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__ZOPM));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__IQPM));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__ZOPM));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__IQPM));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__ZOPM));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__IQPM));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ZOPM));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__IQPM));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ZOPM));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__IQPM));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ZOPM));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__IQPM));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ZOPM));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__IQPM));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ZOPM));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__IQPM));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__ZOPM));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__IQPM));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__ZOPM));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__IQPM));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__A4PS=((__READ_GLOBAL__B4YL *)__tmp__ZOPM);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__A4PS->global__Y5JM),Self__A4PS);
+      case ____Q5YL__: {
+        __P5PS=((____Q5YL *)__IQPM);
+        __EIEN(((____FKRG *)__P5PS->__HBKM),__P5PS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__ZOPM));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__IQPM));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__ZOPM));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__IQPM));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__ZOPM));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__IQPM));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ZOPM));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__IQPM));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__ZOPM));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__IQPM));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__ZOPM));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__IQPM));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__ZOPM));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__IQPM));
       } break;
       };
-      __tmp__ZOPM=Self__AQPL->parent_expr_binary_cmp__EINJ.right__R54J;
-      switch (((struct ___OBJ *)__tmp__ZOPM)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__ZOPM));
+      __IQPM=__PRPL->__TJNJ.__AB5J;
+      switch (((struct ___OBJ *)__IQPM)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__IQPM));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__ZOPM));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__IQPM));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__33PS=((__READ_LOCAL__N5ZI *)__tmp__ZOPM);
-        Self__RXBU=((__LOCAL__43WC *)Self__33PS->local__PUEJ);
-        Self__RXBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__RXBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__RXBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__R1TU=NULL;
-          ptr__S1TU=((__POINTER__IB )(NULL));
-          typ_id__T1TU= 0;
-          __tmp__U1TU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__U1TU ==  0)) {
-            result__R1TU=STRING__BC__;
+      case ____2A0I__: {
+        __M5PS=((____2A0I *)__IQPM);
+        __AZBU=((____N5WC *)__M5PS->__4VEJ);
+        __AZBU->__Q5WC.__KU4D=(____Q)(__AZBU->__Q5WC.__KU4D -  1);
+        if ((__AZBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __A3TU=NULL;
+          __B3TU=((____IB )(NULL));
+          __C3TU= 0;
+          __D3TU=((____IB )sizeof(____BC));
+          if (((unsigned long)__D3TU ==  0)) {
+            __A3TU=__BC__;
           } else /* FALSE */ {
-            typ_id__T1TU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U1TU));
-            if ((typ_id__T1TU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__V1TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__W1TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__X1TU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__W1TU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__V1TU=micro_alloc__table__lab__HKI(__tmp__W1TU,((__POINTER__IB )(&(table_size[(__tmp__X1TU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__W1TU)));
-              ptr__S1TU=__tmp__V1TU;
+            __C3TU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D3TU));
+            if ((__C3TU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E3TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F3TU=(void *)((unsigned long)(void *)((unsigned long)__D3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __G3TU=((____YWB )((____Q )(void *)((unsigned long)__F3TU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __E3TU=__OKI(__F3TU,((____IB )(&(table_size[(__G3TU)-1]))),((____YWB )((____Q )__F3TU)));
+              __B3TU=__E3TU;
             } else /* FALSE */ {
-              __tmp__X1TU=((__UINTEGER_32__RWB )typ_id__T1TU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__V1TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__W1TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__V1TU=micro_alloc__table__lab__HKI(__tmp__W1TU,((__POINTER__IB )(&(table_type[(__tmp__X1TU)]))),(__UINTEGER_32__RWB)(__tmp__X1TU |  1));
-              ptr__S1TU=__tmp__V1TU;
-            };
-            result__R1TU=((__STRING__BC *)ptr__S1TU);
-            *(result__R1TU) = *(STRING__BC__);
-          };
-          Self__N1TU=((__STRING__BC *)result__R1TU);
-          if ((Self__N1TU->capacity__HFL <  250)) {
-            __tmp__P1TU=create__KVW( 250);
-            Self__N1TU->storage__4EL=__tmp__P1TU;
-            Self__N1TU->capacity__HFL= 250;
-          };
-          Self__N1TU->count__WJ= 0;
-          display__V5DJ(Self__33PS,result__R1TU);
-          put_string__EGZ(((__STRING__BC *)result__R1TU));
+              __G3TU=((____YWB )__C3TU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E3TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F3TU=(void *)((unsigned long)(void *)((unsigned long)__D3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __E3TU=__OKI(__F3TU,((____IB )(&(table_type[(__G3TU)]))),(____YWB)(__G3TU |  1));
+              __B3TU=__E3TU;
+            };
+            __A3TU=((____BC *)__B3TU);
+            *(__A3TU) = *(__BC__);
+          };
+          __22TU=((____BC *)__A3TU);
+          if ((__22TU->__OFL <  250)) {
+            __42TU=__RVW( 250);
+            __22TU->__FFL=__42TU;
+            __22TU->__OFL= 250;
+          };
+          __22TU->__WJ= 0;
+          __EBEJ(__M5PS,__A3TU);
+          __LGZ(((____BC *)__A3TU));
           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__ZOPM));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ZOPM));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__33PS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ZOPM)->receiver__554J);
-        Self__RXBU=((__LOCAL__43WC *)Self__33PS->local__PUEJ);
-        Self__RXBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__RXBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__RXBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__R1TU=NULL;
-          ptr__S1TU=((__POINTER__IB )(NULL));
-          typ_id__T1TU= 0;
-          __tmp__U1TU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__U1TU ==  0)) {
-            result__R1TU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__T1TU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U1TU));
-            if ((typ_id__T1TU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__V1TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__W1TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__X1TU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__W1TU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__V1TU=micro_alloc__table__lab__HKI(__tmp__W1TU,((__POINTER__IB )(&(table_size[(__tmp__X1TU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__W1TU)));
-              ptr__S1TU=__tmp__V1TU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__IQPM));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__IQPM));
+      } break;
+      case ____0AOJ__: {
+        __M5PS=((____2A0I *)((____0AOJ *)__IQPM)->__OB5J);
+        __AZBU=((____N5WC *)__M5PS->__4VEJ);
+        __AZBU->__Q5WC.__KU4D=(____Q)(__AZBU->__Q5WC.__KU4D -  1);
+        if ((__AZBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __A3TU=NULL;
+          __B3TU=((____IB )(NULL));
+          __C3TU= 0;
+          __D3TU=((____IB )sizeof(____BC));
+          if (((unsigned long)__D3TU ==  0)) {
+            __A3TU=__BC__;
+          } else /* FALSE */ {
+            __C3TU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D3TU));
+            if ((__C3TU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E3TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F3TU=(void *)((unsigned long)(void *)((unsigned long)__D3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __G3TU=((____YWB )((____Q )(void *)((unsigned long)__F3TU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __E3TU=__OKI(__F3TU,((____IB )(&(table_size[(__G3TU)-1]))),((____YWB )((____Q )__F3TU)));
+              __B3TU=__E3TU;
             } else /* FALSE */ {
-              __tmp__X1TU=((__UINTEGER_32__RWB )typ_id__T1TU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__V1TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__W1TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V1TU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__V1TU=micro_alloc__table__lab__HKI(__tmp__W1TU,((__POINTER__IB )(&(table_type[(__tmp__X1TU)]))),(__UINTEGER_32__RWB)(__tmp__X1TU |  1));
-              ptr__S1TU=__tmp__V1TU;
-            };
-            result__R1TU=((__STRING__BC *)ptr__S1TU);
-            *(result__R1TU) = *(STRING__BC__);
-          };
-          Self__N1TU=((__STRING__BC *)result__R1TU);
-          if ((Self__N1TU->capacity__HFL <  250)) {
-            __tmp__P1TU=create__KVW( 250);
-            Self__N1TU->storage__4EL=__tmp__P1TU;
-            Self__N1TU->capacity__HFL= 250;
-          };
-          Self__N1TU->count__WJ= 0;
-          display__V5DJ(Self__33PS,result__R1TU);
-          put_string__EGZ(((__STRING__BC *)result__R1TU));
+              __G3TU=((____YWB )__C3TU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __E3TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __F3TU=(void *)((unsigned long)(void *)((unsigned long)__D3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E3TU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __E3TU=__OKI(__F3TU,((____IB )(&(table_type[(__G3TU)]))),(____YWB)(__G3TU |  1));
+              __B3TU=__E3TU;
+            };
+            __A3TU=((____BC *)__B3TU);
+            *(__A3TU) = *(__BC__);
+          };
+          __22TU=((____BC *)__A3TU);
+          if ((__22TU->__OFL <  250)) {
+            __42TU=__RVW( 250);
+            __22TU->__FFL=__42TU;
+            __22TU->__OFL= 250;
+          };
+          __22TU->__WJ= 0;
+          __EBEJ(__M5PS,__A3TU);
+          __LGZ(((____BC *)__A3TU));
           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__ZOPM));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__IQPM));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__ZOPM));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__IQPM));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__ZOPM));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__IQPM));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__ZOPM));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__IQPM));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__ZOPM));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__IQPM));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ZOPM));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__IQPM));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ZOPM));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__IQPM));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__ZOPM));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__IQPM));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__ZOPM));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__IQPM));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__ZOPM));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__IQPM));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__ZOPM));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__IQPM));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ZOPM));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__IQPM));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ZOPM));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__IQPM));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ZOPM));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__IQPM));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ZOPM));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__IQPM));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ZOPM));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__IQPM));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__ZOPM));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__IQPM));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__ZOPM));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__IQPM));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__A4PS=((__READ_GLOBAL__B4YL *)__tmp__ZOPM);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__A4PS->global__Y5JM),Self__A4PS);
+      case ____Q5YL__: {
+        __P5PS=((____Q5YL *)__IQPM);
+        __EIEN(((____FKRG *)__P5PS->__HBKM),__P5PS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__ZOPM));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__IQPM));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__ZOPM));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__IQPM));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__ZOPM));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__IQPM));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ZOPM));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__IQPM));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__ZOPM));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__IQPM));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__ZOPM));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__IQPM));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__ZOPM));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__IQPM));
       } break;
       };
     } else /* FALSE */ {
-      __tmp__ZOPM=Self__AQPL->parent_expr_binary_cmp__EINJ.right__R54J;
-      if (__tmp__ZOPM==NULL) {
-        __tmp__GPPM=NULL;
+      __IQPM=__PRPL->__TJNJ.__AB5J;
+      if (__IQPM==NULL) {
+        __VQPM=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__ZOPM)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__GPPM=NULL;
+        switch (((struct ___OBJ *)__IQPM)->__id) {
+        case ____5J__: {
+          __VQPM=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__GPPM=NULL;
+        case ____0AXC__: {
+          __VQPM=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__GPPM=((void *)__tmp__ZOPM);
+        case ____NBXC__: {
+          __VQPM=((void *)__IQPM);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__GPPM=NULL;
+        case ____ZBXC__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__GPPM=NULL;
+        case ____DMWH__: {
+          __VQPM=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__GPPM=NULL;
+        case ____2A0I__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__GPPM=NULL;
+        case ____HJNJ__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__GPPM=NULL;
+        case ____SJNJ__: {
+          __VQPM=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__GPPM=NULL;
+        case ____0AOJ__: {
+          __VQPM=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__GPPM=NULL;
+        case ____EBOJ__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__GPPM=NULL;
+        case ____3BOJ__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__GPPM=NULL;
+        case ____RCOJ__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__GPPM=NULL;
+        case ____HDOJ__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__GPPM=NULL;
+        case ____1DOJ__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__GPPM=NULL;
+        case ____PEOJ__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__GPPM=NULL;
+        case ____DFOJ__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__GPPM=NULL;
+        case ____XFOJ__: {
+          __VQPM=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__GPPM=NULL;
+        case ____QGOJ__: {
+          __VQPM=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__GPPM=NULL;
+        case ____EHOJ__: {
+          __VQPM=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__GPPM=NULL;
+        case ____2HOJ__: {
+          __VQPM=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__GPPM=NULL;
+        case ____YIOJ__: {
+          __VQPM=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__GPPM=NULL;
+        case ____YMOJ__: {
+          __VQPM=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__GPPM=NULL;
+        case ____ONOJ__: {
+          __VQPM=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__GPPM=NULL;
+        case ____YOOJ__: {
+          __VQPM=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__GPPM=NULL;
+        case ____IM4K__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__GPPM=NULL;
+        case ____T5FL__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__GPPM=NULL;
+        case ____3DUL__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__GPPM=NULL;
+        case ____0EUL__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__GPPM=NULL;
+        case ____BGUL__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__GPPM=NULL;
+        case ____2GUL__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__GPPM=NULL;
+        case ____B0VL__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__GPPM=NULL;
+        case ____P0VL__: {
+          __VQPM=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__GPPM=NULL;
+        case ____Q5YL__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__GPPM=NULL;
+        case ____UVPM__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__GPPM=NULL;
+        case ____0ZPM__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__GPPM=NULL;
+        case ____MR0N__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__GPPM=NULL;
+        case ____YWBP__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__GPPM=NULL;
+        case ____LYBP__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__GPPM=NULL;
+        case ____CZBP__: {
+          __VQPM=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__GPPM=NULL;
+        case ____3BEP__: {
+          __VQPM=NULL;
         } break;
         }
       };
-      if ((((void *)__tmp__GPPM != (void *)NULL) && ((void *)((__TYPE_FULL__PMB *)__tmp__GPPM->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__))) {
-        __tmp__UPPM=Self__AQPL->parent_expr_binary_cmp__EINJ.left__L54J;
-        switch (((struct ___OBJ *)__tmp__UPPM)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__VPPM=((__STRING_CST__5J *)__tmp__UPPM)->parent_constant__EK.static_type__SG4D;
+      if ((((void *)__VQPM != (void *)NULL) && ((void *)((____WMB *)__VQPM->__OBXC.__BI4D)->__KLK == (void *)__FMB__))) {
+        __DRPM=__PRPL->__TJNJ.__0A5J;
+        switch (((struct ___OBJ *)__DRPM)->__id) {
+        case ____5J__: {
+          __ERPM=((____5J *)__DRPM)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__VPPM=((__EXTERNAL_C__L5WC *)__tmp__UPPM)->static_type__J54D;
+        case ____0AXC__: {
+          __ERPM=((____0AXC *)__DRPM)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__VPPM=((__PROTOTYPE_CST__45WC *)__tmp__UPPM)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __ERPM=((____NBXC *)__DRPM)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__VPPM=((__INTEGER_CST__KAXC *)__tmp__UPPM)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __ERPM=((____ZBXC *)__DRPM)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__VPPM=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__UPPM));
+        case ____DMWH__: {
+          __ERPM=__B21J(((____DMWH *)__DRPM));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__VPPM=((__READ_LOCAL__N5ZI *)__tmp__UPPM)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __ERPM=((____2A0I *)__DRPM)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__VPPM=static_type__2CCK();
+        case ____HJNJ__: {
+          __ERPM=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__VPPM=static_type__BDCK();
+        case ____SJNJ__: {
+          __ERPM=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__VPPM=static_type__GDCK();
+        case ____0AOJ__: {
+          __ERPM=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__VPPM=static_type__LDCK();
+        case ____EBOJ__: {
+          __ERPM=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__VPPM=static_type__QDCK();
+        case ____3BOJ__: {
+          __ERPM=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__VPPM=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__UPPM));
+        case ____RCOJ__: {
+          __ERPM=__EFCK(((____RCOJ *)__DRPM));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__VPPM=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__UPPM));
+        case ____HDOJ__: {
+          __ERPM=__JFCK(((____HDOJ *)__DRPM));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__VPPM=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__UPPM));
+        case ____1DOJ__: {
+          __ERPM=__OFCK(((____1DOJ *)__DRPM));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__VPPM=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__UPPM));
+        case ____PEOJ__: {
+          __ERPM=__TFCK(((____PEOJ *)__DRPM));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__VPPM=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__UPPM));
+        case ____DFOJ__: {
+          __ERPM=__YFCK(((____DFOJ *)__DRPM));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__VPPM=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__UPPM));
+        case ____XFOJ__: {
+          __ERPM=__3FCK(((____XFOJ *)__DRPM));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__VPPM=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __ERPM=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__VPPM=static_type__XECK(((__ITEM__VFOJ *)__tmp__UPPM));
+        case ____EHOJ__: {
+          __ERPM=__GGCK(((____EHOJ *)__DRPM));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__VPPM=static_type__DFCK();
+        case ____2HOJ__: {
+          __ERPM=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__VPPM=((__CAST__JHOJ *)__tmp__UPPM)->static_type__TC5J;
+        case ____YIOJ__: {
+          __ERPM=((____YIOJ *)__DRPM)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__VPPM=((__REAL_CST__JLOJ *)__tmp__UPPM)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __ERPM=((____YMOJ *)__DRPM)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__VPPM=((__CHARACTER_CST__5LOJ *)__tmp__UPPM)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __ERPM=((____ONOJ *)__DRPM)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__VPPM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__UPPM)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __ERPM=((____YOOJ *)__DRPM)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__VPPM=((__READ_SLOT__ZK4K *)__tmp__UPPM)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __ERPM=((____IM4K *)__DRPM)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__VPPM=static_type__NL5O();
+        case ____T5FL__: {
+          __ERPM=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__VPPM=static_type__QQTP();
+        case ____3DUL__: {
+          __ERPM=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__VPPM=static_type__041P();
+        case ____0EUL__: {
+          __ERPM=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__VPPM=static_type__VQTP();
+        case ____BGUL__: {
+          __ERPM=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__VPPM=static_type__A51P();
+        case ____2GUL__: {
+          __ERPM=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__VPPM=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__UPPM));
+        case ____B0VL__: {
+          __ERPM=__DXBN(((____B0VL *)__DRPM));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__VPPM=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__UPPM));
+        case ____P0VL__: {
+          __ERPM=__4AGM(((____P0VL *)__DRPM));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__VPPM=((__READ_GLOBAL__B4YL *)__tmp__UPPM)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __ERPM=((____Q5YL *)__DRPM)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__VPPM=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__UPPM));
+        case ____UVPM__: {
+          __ERPM=__OFWN(((____UVPM *)__DRPM));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__VPPM=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__UPPM));
+        case ____0ZPM__: {
+          __ERPM=__QM1P(((____0ZPM *)__DRPM));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__VPPM=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__UPPM));
+        case ____MR0N__: {
+          __ERPM=__FQVO(((____MR0N *)__DRPM));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__VPPM=static_type__BA0Q();
+        case ____YWBP__: {
+          __ERPM=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__VPPM=static_type__MBUP();
+        case ____LYBP__: {
+          __ERPM=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__VPPM=static_type__RBUP();
+        case ____CZBP__: {
+          __ERPM=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__VPPM=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__UPPM));
+        case ____3BEP__: {
+          __ERPM=__ZPFQ(((____3BEP *)__DRPM));
         } break;
         };
-        __tmp__EQPM=((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__VPPM)->flag__ELK &  1) !=  0);
+        __TRPM=((____3LC)(((____WMB *)__ERPM)->__LLK &  1) !=  0);
       } else /* FALSE */ {
-        __tmp__EQPM=FALSE__O__;
+        __TRPM=__O__;
       };
-      if (__tmp__EQPM) {
-        __tmp__UPPM=Self__AQPL->parent_expr_binary_cmp__EINJ.left__L54J;
-        switch (((struct ___OBJ *)__tmp__UPPM)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__VPPM=((__STRING_CST__5J *)__tmp__UPPM)->parent_constant__EK.static_type__SG4D;
+      if (__TRPM) {
+        __DRPM=__PRPL->__TJNJ.__0A5J;
+        switch (((struct ___OBJ *)__DRPM)->__id) {
+        case ____5J__: {
+          __ERPM=((____5J *)__DRPM)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__VPPM=((__EXTERNAL_C__L5WC *)__tmp__UPPM)->static_type__J54D;
+        case ____0AXC__: {
+          __ERPM=((____0AXC *)__DRPM)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__VPPM=((__PROTOTYPE_CST__45WC *)__tmp__UPPM)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __ERPM=((____NBXC *)__DRPM)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__VPPM=((__INTEGER_CST__KAXC *)__tmp__UPPM)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __ERPM=((____ZBXC *)__DRPM)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__VPPM=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__UPPM));
+        case ____DMWH__: {
+          __ERPM=__B21J(((____DMWH *)__DRPM));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__VPPM=((__READ_LOCAL__N5ZI *)__tmp__UPPM)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __ERPM=((____2A0I *)__DRPM)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__VPPM=static_type__2CCK();
+        case ____HJNJ__: {
+          __ERPM=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__VPPM=static_type__BDCK();
+        case ____SJNJ__: {
+          __ERPM=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__VPPM=static_type__GDCK();
+        case ____0AOJ__: {
+          __ERPM=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__VPPM=static_type__LDCK();
+        case ____EBOJ__: {
+          __ERPM=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__VPPM=static_type__QDCK();
+        case ____3BOJ__: {
+          __ERPM=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__VPPM=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__UPPM));
+        case ____RCOJ__: {
+          __ERPM=__EFCK(((____RCOJ *)__DRPM));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__VPPM=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__UPPM));
+        case ____HDOJ__: {
+          __ERPM=__JFCK(((____HDOJ *)__DRPM));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__VPPM=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__UPPM));
+        case ____1DOJ__: {
+          __ERPM=__OFCK(((____1DOJ *)__DRPM));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__VPPM=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__UPPM));
+        case ____PEOJ__: {
+          __ERPM=__TFCK(((____PEOJ *)__DRPM));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__VPPM=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__UPPM));
+        case ____DFOJ__: {
+          __ERPM=__YFCK(((____DFOJ *)__DRPM));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__VPPM=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__UPPM));
+        case ____XFOJ__: {
+          __ERPM=__3FCK(((____XFOJ *)__DRPM));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__VPPM=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __ERPM=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__VPPM=static_type__XECK(((__ITEM__VFOJ *)__tmp__UPPM));
+        case ____EHOJ__: {
+          __ERPM=__GGCK(((____EHOJ *)__DRPM));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__VPPM=static_type__DFCK();
+        case ____2HOJ__: {
+          __ERPM=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__VPPM=((__CAST__JHOJ *)__tmp__UPPM)->static_type__TC5J;
+        case ____YIOJ__: {
+          __ERPM=((____YIOJ *)__DRPM)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__VPPM=((__REAL_CST__JLOJ *)__tmp__UPPM)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __ERPM=((____YMOJ *)__DRPM)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__VPPM=((__CHARACTER_CST__5LOJ *)__tmp__UPPM)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __ERPM=((____ONOJ *)__DRPM)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__VPPM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__UPPM)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __ERPM=((____YOOJ *)__DRPM)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__VPPM=((__READ_SLOT__ZK4K *)__tmp__UPPM)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __ERPM=((____IM4K *)__DRPM)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__VPPM=static_type__NL5O();
+        case ____T5FL__: {
+          __ERPM=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__VPPM=static_type__QQTP();
+        case ____3DUL__: {
+          __ERPM=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__VPPM=static_type__041P();
+        case ____0EUL__: {
+          __ERPM=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__VPPM=static_type__VQTP();
+        case ____BGUL__: {
+          __ERPM=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__VPPM=static_type__A51P();
+        case ____2GUL__: {
+          __ERPM=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__VPPM=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__UPPM));
+        case ____B0VL__: {
+          __ERPM=__DXBN(((____B0VL *)__DRPM));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__VPPM=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__UPPM));
+        case ____P0VL__: {
+          __ERPM=__4AGM(((____P0VL *)__DRPM));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__VPPM=((__READ_GLOBAL__B4YL *)__tmp__UPPM)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __ERPM=((____Q5YL *)__DRPM)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__VPPM=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__UPPM));
+        case ____UVPM__: {
+          __ERPM=__OFWN(((____UVPM *)__DRPM));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__VPPM=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__UPPM));
+        case ____0ZPM__: {
+          __ERPM=__QM1P(((____0ZPM *)__DRPM));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__VPPM=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__UPPM));
+        case ____MR0N__: {
+          __ERPM=__FQVO(((____MR0N *)__DRPM));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__VPPM=static_type__BA0Q();
+        case ____YWBP__: {
+          __ERPM=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__VPPM=static_type__MBUP();
+        case ____LYBP__: {
+          __ERPM=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__VPPM=static_type__RBUP();
+        case ____CZBP__: {
+          __ERPM=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__VPPM=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__UPPM));
+        case ____3BEP__: {
+          __ERPM=__ZPFQ(((____3BEP *)__DRPM));
         } break;
         };
-        __tmp__EQPM=((void *)((__TYPE_FULL__PMB *)__tmp__VPPM)->the_parent_type__DLK != (void *)type_pointer__4OB);
+        __TRPM=((void *)((____WMB *)__ERPM)->__KLK != (void *)__FPB);
       } else /* FALSE */ {
-        __tmp__EQPM=FALSE__O__;
+        __TRPM=__O__;
       };
-      if (__tmp__EQPM) {
-        __tmp__UPPM=Self__AQPL->parent_expr_binary_cmp__EINJ.left__L54J;
-        switch (((struct ___OBJ *)__tmp__UPPM)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__UPPM));
+      if (__TRPM) {
+        __DRPM=__PRPL->__TJNJ.__0A5J;
+        switch (((struct ___OBJ *)__DRPM)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__DRPM));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__UPPM));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__DRPM));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__D5PS=((__READ_LOCAL__N5ZI *)__tmp__UPPM);
-          Self__3XBU=((__LOCAL__43WC *)Self__D5PS->local__PUEJ);
-          Self__3XBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__3XBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__3XBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__Z3TU=NULL;
-            __tmp__V1TU=((__POINTER__IB )(NULL));
-            typ_id__13TU= 0;
-            __tmp__W1TU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__W1TU ==  0)) {
-              result__Z3TU=STRING__BC__;
+        case ____2A0I__: {
+          __SAQS=((____2A0I *)__DRPM);
+          __MZBU=((____N5WC *)__SAQS->__4VEJ);
+          __MZBU->__Q5WC.__KU4D=(____Q)(__MZBU->__Q5WC.__KU4D -  1);
+          if ((__MZBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __I5TU=NULL;
+            __E3TU=((____IB )(NULL));
+            __K5TU= 0;
+            __F3TU=((____IB )sizeof(____BC));
+            if (((unsigned long)__F3TU ==  0)) {
+              __I5TU=__BC__;
             } else /* FALSE */ {
-              typ_id__13TU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1TU));
-              if ((typ_id__13TU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__33TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__43TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__53TU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__43TU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__33TU=micro_alloc__table__lab__HKI(__tmp__43TU,((__POINTER__IB )(&(table_size[(__tmp__53TU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__43TU)));
-                __tmp__V1TU=__tmp__33TU;
+              __K5TU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3TU));
+              if ((__K5TU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __M5TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __N5TU=(void *)((unsigned long)(void *)((unsigned long)__F3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __O5TU=((____YWB )((____Q )(void *)((unsigned long)__N5TU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __M5TU=__OKI(__N5TU,((____IB )(&(table_size[(__O5TU)-1]))),((____YWB )((____Q )__N5TU)));
+                __E3TU=__M5TU;
               } else /* FALSE */ {
-                __tmp__53TU=((__UINTEGER_32__RWB )typ_id__13TU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__33TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__43TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__33TU=micro_alloc__table__lab__HKI(__tmp__43TU,((__POINTER__IB )(&(table_type[(__tmp__53TU)]))),(__UINTEGER_32__RWB)(__tmp__53TU |  1));
-                __tmp__V1TU=__tmp__33TU;
+                __O5TU=((____YWB )__K5TU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __M5TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __N5TU=(void *)((unsigned long)(void *)((unsigned long)__F3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __M5TU=__OKI(__N5TU,((____IB )(&(table_type[(__O5TU)]))),(____YWB)(__O5TU |  1));
+                __E3TU=__M5TU;
               };
-              result__Z3TU=((__STRING__BC *)__tmp__V1TU);
-              *(result__Z3TU) = *(STRING__BC__);
-            };
-            Self__V3TU=((__STRING__BC *)result__Z3TU);
-            if ((Self__V3TU->capacity__HFL <  250)) {
-              __tmp__X3TU=create__KVW( 250);
-              Self__V3TU->storage__4EL=__tmp__X3TU;
-              Self__V3TU->capacity__HFL= 250;
-            };
-            Self__V3TU->count__WJ= 0;
-            display__V5DJ(Self__D5PS,result__Z3TU);
-            put_string__EGZ(((__STRING__BC *)result__Z3TU));
+              __I5TU=((____BC *)__E3TU);
+              *(__I5TU) = *(__BC__);
+            };
+            __E5TU=((____BC *)__I5TU);
+            if ((__E5TU->__OFL <  250)) {
+              __G5TU=__RVW( 250);
+              __E5TU->__FFL=__G5TU;
+              __E5TU->__OFL= 250;
+            };
+            __E5TU->__WJ= 0;
+            __EBEJ(__SAQS,__I5TU);
+            __LGZ(((____BC *)__I5TU));
             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__UPPM));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__UPPM));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__D5PS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__UPPM)->receiver__554J);
-          Self__3XBU=((__LOCAL__43WC *)Self__D5PS->local__PUEJ);
-          Self__3XBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__3XBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__3XBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__Z3TU=NULL;
-            __tmp__V1TU=((__POINTER__IB )(NULL));
-            typ_id__13TU= 0;
-            __tmp__W1TU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__W1TU ==  0)) {
-              result__Z3TU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__DRPM));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__DRPM));
+        } break;
+        case ____0AOJ__: {
+          __SAQS=((____2A0I *)((____0AOJ *)__DRPM)->__OB5J);
+          __MZBU=((____N5WC *)__SAQS->__4VEJ);
+          __MZBU->__Q5WC.__KU4D=(____Q)(__MZBU->__Q5WC.__KU4D -  1);
+          if ((__MZBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __I5TU=NULL;
+            __E3TU=((____IB )(NULL));
+            __K5TU= 0;
+            __F3TU=((____IB )sizeof(____BC));
+            if (((unsigned long)__F3TU ==  0)) {
+              __I5TU=__BC__;
             } else /* FALSE */ {
-              typ_id__13TU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1TU));
-              if ((typ_id__13TU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__33TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__43TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__53TU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__43TU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__33TU=micro_alloc__table__lab__HKI(__tmp__43TU,((__POINTER__IB )(&(table_size[(__tmp__53TU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__43TU)));
-                __tmp__V1TU=__tmp__33TU;
+              __K5TU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3TU));
+              if ((__K5TU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __M5TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __N5TU=(void *)((unsigned long)(void *)((unsigned long)__F3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __O5TU=((____YWB )((____Q )(void *)((unsigned long)__N5TU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __M5TU=__OKI(__N5TU,((____IB )(&(table_size[(__O5TU)-1]))),((____YWB )((____Q )__N5TU)));
+                __E3TU=__M5TU;
               } else /* FALSE */ {
-                __tmp__53TU=((__UINTEGER_32__RWB )typ_id__13TU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__33TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__43TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__33TU=micro_alloc__table__lab__HKI(__tmp__43TU,((__POINTER__IB )(&(table_type[(__tmp__53TU)]))),(__UINTEGER_32__RWB)(__tmp__53TU |  1));
-                __tmp__V1TU=__tmp__33TU;
+                __O5TU=((____YWB )__K5TU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __M5TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __N5TU=(void *)((unsigned long)(void *)((unsigned long)__F3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __M5TU=__OKI(__N5TU,((____IB )(&(table_type[(__O5TU)]))),(____YWB)(__O5TU |  1));
+                __E3TU=__M5TU;
               };
-              result__Z3TU=((__STRING__BC *)__tmp__V1TU);
-              *(result__Z3TU) = *(STRING__BC__);
-            };
-            Self__V3TU=((__STRING__BC *)result__Z3TU);
-            if ((Self__V3TU->capacity__HFL <  250)) {
-              __tmp__X3TU=create__KVW( 250);
-              Self__V3TU->storage__4EL=__tmp__X3TU;
-              Self__V3TU->capacity__HFL= 250;
-            };
-            Self__V3TU->count__WJ= 0;
-            display__V5DJ(Self__D5PS,result__Z3TU);
-            put_string__EGZ(((__STRING__BC *)result__Z3TU));
+              __I5TU=((____BC *)__E3TU);
+              *(__I5TU) = *(__BC__);
+            };
+            __E5TU=((____BC *)__I5TU);
+            if ((__E5TU->__OFL <  250)) {
+              __G5TU=__RVW( 250);
+              __E5TU->__FFL=__G5TU;
+              __E5TU->__OFL= 250;
+            };
+            __E5TU->__WJ= 0;
+            __EBEJ(__SAQS,__I5TU);
+            __LGZ(((____BC *)__I5TU));
             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__UPPM));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__DRPM));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__UPPM));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__DRPM));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__UPPM));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__DRPM));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__UPPM));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__DRPM));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__UPPM));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__DRPM));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__UPPM));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__DRPM));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__UPPM));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__DRPM));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__UPPM));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__DRPM));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__UPPM));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__DRPM));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__UPPM));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__DRPM));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__UPPM));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__DRPM));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__UPPM));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__DRPM));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__UPPM));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__DRPM));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__UPPM));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__DRPM));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__UPPM));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__DRPM));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__UPPM));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__DRPM));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__UPPM));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__DRPM));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__UPPM));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__DRPM));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__G5PS=((__READ_GLOBAL__B4YL *)__tmp__UPPM);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__G5PS->global__Y5JM),Self__G5PS);
+        case ____Q5YL__: {
+          __VAQS=((____Q5YL *)__DRPM);
+          __EIEN(((____FKRG *)__VAQS->__HBKM),__VAQS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__UPPM));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__DRPM));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__UPPM));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__DRPM));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__UPPM));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__DRPM));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__UPPM));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__DRPM));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__UPPM));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__DRPM));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__UPPM));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__DRPM));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__UPPM));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__DRPM));
         } break;
         };
-        __tmp__UPPM=Self__AQPL->parent_expr_binary_cmp__EINJ.right__R54J;
-        switch (((struct ___OBJ *)__tmp__UPPM)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__UPPM));
+        __DRPM=__PRPL->__TJNJ.__AB5J;
+        switch (((struct ___OBJ *)__DRPM)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__DRPM));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__UPPM));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__DRPM));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__D5PS=((__READ_LOCAL__N5ZI *)__tmp__UPPM);
-          Self__3XBU=((__LOCAL__43WC *)Self__D5PS->local__PUEJ);
-          Self__3XBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__3XBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__3XBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__Z3TU=NULL;
-            __tmp__V1TU=((__POINTER__IB )(NULL));
-            typ_id__13TU= 0;
-            __tmp__W1TU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__W1TU ==  0)) {
-              result__Z3TU=STRING__BC__;
+        case ____2A0I__: {
+          __SAQS=((____2A0I *)__DRPM);
+          __MZBU=((____N5WC *)__SAQS->__4VEJ);
+          __MZBU->__Q5WC.__KU4D=(____Q)(__MZBU->__Q5WC.__KU4D -  1);
+          if ((__MZBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __I5TU=NULL;
+            __E3TU=((____IB )(NULL));
+            __K5TU= 0;
+            __F3TU=((____IB )sizeof(____BC));
+            if (((unsigned long)__F3TU ==  0)) {
+              __I5TU=__BC__;
             } else /* FALSE */ {
-              typ_id__13TU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1TU));
-              if ((typ_id__13TU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__33TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__43TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__53TU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__43TU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__33TU=micro_alloc__table__lab__HKI(__tmp__43TU,((__POINTER__IB )(&(table_size[(__tmp__53TU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__43TU)));
-                __tmp__V1TU=__tmp__33TU;
+              __K5TU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3TU));
+              if ((__K5TU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __M5TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __N5TU=(void *)((unsigned long)(void *)((unsigned long)__F3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __O5TU=((____YWB )((____Q )(void *)((unsigned long)__N5TU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __M5TU=__OKI(__N5TU,((____IB )(&(table_size[(__O5TU)-1]))),((____YWB )((____Q )__N5TU)));
+                __E3TU=__M5TU;
               } else /* FALSE */ {
-                __tmp__53TU=((__UINTEGER_32__RWB )typ_id__13TU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__33TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__43TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__33TU=micro_alloc__table__lab__HKI(__tmp__43TU,((__POINTER__IB )(&(table_type[(__tmp__53TU)]))),(__UINTEGER_32__RWB)(__tmp__53TU |  1));
-                __tmp__V1TU=__tmp__33TU;
+                __O5TU=((____YWB )__K5TU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __M5TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __N5TU=(void *)((unsigned long)(void *)((unsigned long)__F3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __M5TU=__OKI(__N5TU,((____IB )(&(table_type[(__O5TU)]))),(____YWB)(__O5TU |  1));
+                __E3TU=__M5TU;
               };
-              result__Z3TU=((__STRING__BC *)__tmp__V1TU);
-              *(result__Z3TU) = *(STRING__BC__);
-            };
-            Self__V3TU=((__STRING__BC *)result__Z3TU);
-            if ((Self__V3TU->capacity__HFL <  250)) {
-              __tmp__X3TU=create__KVW( 250);
-              Self__V3TU->storage__4EL=__tmp__X3TU;
-              Self__V3TU->capacity__HFL= 250;
-            };
-            Self__V3TU->count__WJ= 0;
-            display__V5DJ(Self__D5PS,result__Z3TU);
-            put_string__EGZ(((__STRING__BC *)result__Z3TU));
+              __I5TU=((____BC *)__E3TU);
+              *(__I5TU) = *(__BC__);
+            };
+            __E5TU=((____BC *)__I5TU);
+            if ((__E5TU->__OFL <  250)) {
+              __G5TU=__RVW( 250);
+              __E5TU->__FFL=__G5TU;
+              __E5TU->__OFL= 250;
+            };
+            __E5TU->__WJ= 0;
+            __EBEJ(__SAQS,__I5TU);
+            __LGZ(((____BC *)__I5TU));
             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__UPPM));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__UPPM));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__D5PS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__UPPM)->receiver__554J);
-          Self__3XBU=((__LOCAL__43WC *)Self__D5PS->local__PUEJ);
-          Self__3XBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__3XBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__3XBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__Z3TU=NULL;
-            __tmp__V1TU=((__POINTER__IB )(NULL));
-            typ_id__13TU= 0;
-            __tmp__W1TU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__W1TU ==  0)) {
-              result__Z3TU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__DRPM));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__DRPM));
+        } break;
+        case ____0AOJ__: {
+          __SAQS=((____2A0I *)((____0AOJ *)__DRPM)->__OB5J);
+          __MZBU=((____N5WC *)__SAQS->__4VEJ);
+          __MZBU->__Q5WC.__KU4D=(____Q)(__MZBU->__Q5WC.__KU4D -  1);
+          if ((__MZBU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __I5TU=NULL;
+            __E3TU=((____IB )(NULL));
+            __K5TU= 0;
+            __F3TU=((____IB )sizeof(____BC));
+            if (((unsigned long)__F3TU ==  0)) {
+              __I5TU=__BC__;
             } else /* FALSE */ {
-              typ_id__13TU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W1TU));
-              if ((typ_id__13TU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__33TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__43TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__53TU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__43TU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__33TU=micro_alloc__table__lab__HKI(__tmp__43TU,((__POINTER__IB )(&(table_size[(__tmp__53TU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__43TU)));
-                __tmp__V1TU=__tmp__33TU;
+              __K5TU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F3TU));
+              if ((__K5TU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __M5TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __N5TU=(void *)((unsigned long)(void *)((unsigned long)__F3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __O5TU=((____YWB )((____Q )(void *)((unsigned long)__N5TU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __M5TU=__OKI(__N5TU,((____IB )(&(table_size[(__O5TU)-1]))),((____YWB )((____Q )__N5TU)));
+                __E3TU=__M5TU;
               } else /* FALSE */ {
-                __tmp__53TU=((__UINTEGER_32__RWB )typ_id__13TU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__33TU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__43TU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W1TU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__33TU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__33TU=micro_alloc__table__lab__HKI(__tmp__43TU,((__POINTER__IB )(&(table_type[(__tmp__53TU)]))),(__UINTEGER_32__RWB)(__tmp__53TU |  1));
-                __tmp__V1TU=__tmp__33TU;
+                __O5TU=((____YWB )__K5TU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __M5TU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __N5TU=(void *)((unsigned long)(void *)((unsigned long)__F3TU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M5TU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __M5TU=__OKI(__N5TU,((____IB )(&(table_type[(__O5TU)]))),(____YWB)(__O5TU |  1));
+                __E3TU=__M5TU;
               };
-              result__Z3TU=((__STRING__BC *)__tmp__V1TU);
-              *(result__Z3TU) = *(STRING__BC__);
-            };
-            Self__V3TU=((__STRING__BC *)result__Z3TU);
-            if ((Self__V3TU->capacity__HFL <  250)) {
-              __tmp__X3TU=create__KVW( 250);
-              Self__V3TU->storage__4EL=__tmp__X3TU;
-              Self__V3TU->capacity__HFL= 250;
-            };
-            Self__V3TU->count__WJ= 0;
-            display__V5DJ(Self__D5PS,result__Z3TU);
-            put_string__EGZ(((__STRING__BC *)result__Z3TU));
+              __I5TU=((____BC *)__E3TU);
+              *(__I5TU) = *(__BC__);
+            };
+            __E5TU=((____BC *)__I5TU);
+            if ((__E5TU->__OFL <  250)) {
+              __G5TU=__RVW( 250);
+              __E5TU->__FFL=__G5TU;
+              __E5TU->__OFL= 250;
+            };
+            __E5TU->__WJ= 0;
+            __EBEJ(__SAQS,__I5TU);
+            __LGZ(((____BC *)__I5TU));
             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__UPPM));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__DRPM));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__UPPM));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__DRPM));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__UPPM));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__DRPM));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__UPPM));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__DRPM));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__UPPM));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__DRPM));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__UPPM));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__DRPM));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__UPPM));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__DRPM));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__UPPM));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__DRPM));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__UPPM));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__DRPM));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__UPPM));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__DRPM));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__UPPM));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__DRPM));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__UPPM));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__DRPM));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__UPPM));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__DRPM));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__UPPM));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__DRPM));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__UPPM));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__DRPM));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__UPPM));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__DRPM));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__UPPM));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__DRPM));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__UPPM));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__DRPM));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__G5PS=((__READ_GLOBAL__B4YL *)__tmp__UPPM);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__G5PS->global__Y5JM),Self__G5PS);
+        case ____Q5YL__: {
+          __VAQS=((____Q5YL *)__DRPM);
+          __EIEN(((____FKRG *)__VAQS->__HBKM),__VAQS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__UPPM));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__DRPM));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__UPPM));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__DRPM));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__UPPM));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__DRPM));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__UPPM));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__DRPM));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__UPPM));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__DRPM));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__UPPM));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__DRPM));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__UPPM));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__DRPM));
         } break;
         };
-        __tmp__NQPM=Self__AQPL->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__UPPM=type_true__2MB;
-        switch (((struct ___OBJ *)__tmp__UPPM)->__id) {
-        case __TYPE__FF__: {
-          __tmp__VPPM=((__TYPE__FF *)__tmp__UPPM)->default__0LC;
+        __2RPM=__PRPL->__TJNJ.__JJNJ.__CK.__YH.__O2B;
+        __DRPM=__DNB;
+        switch (((struct ___OBJ *)__DRPM)->__id) {
+        case ____FF__: {
+          __ERPM=((____FF *)__DRPM)->__BMC;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__VPPM=((__TYPE_NULL__4LB *)__tmp__UPPM)->parent_type__5LB.default__0LC;
+        case ____FMB__: {
+          __ERPM=((____FMB *)__DRPM)->__GMB.__BMC;
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__VPPM=((__TYPE_VOID__AMB *)__tmp__UPPM)->parent_type__BMB.default__0LC;
+        case ____HMB__: {
+          __ERPM=((____HMB *)__DRPM)->__IMB.__BMC;
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__VPPM=((__TYPE_CONTEXT__CMB *)__tmp__UPPM)->parent_type__DMB.default__0LC;
+        case ____JMB__: {
+          __ERPM=((____JMB *)__DRPM)->__KMB.__BMC;
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__VPPM=((__TYPE_ID__EMB *)__tmp__UPPM)->parent_type__FMB.default__0LC;
+        case ____LMB__: {
+          __ERPM=((____LMB *)__DRPM)->__MMB.__BMC;
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__VPPM=((__TYPE_GENERIC__BCY *)__tmp__UPPM)->parent_type__CCY.default__0LC;
+        case ____ICY__: {
+          __ERPM=((____ICY *)__DRPM)->__JCY.__BMC;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__VPPM=((__TYPE_BLOCK__VO5D *)__tmp__UPPM)->parent_type__WO5D.default__0LC;
+        case ____EQ5D__: {
+          __ERPM=((____EQ5D *)__DRPM)->__FQ5D.__BMC;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__VPPM=((__PROFIL_BLOCK__22NJ *)__tmp__UPPM)->parent_type__42NJ.default__0LC;
+        case ____L4NJ__: {
+          __ERPM=((____L4NJ *)__DRPM)->__N4NJ.__BMC;
         } break;
         };
-        __tmp__GPPM=create__type__IJ2C(__tmp__NQPM,__tmp__VPPM);
-        result__VOKN=__tmp__GPPM;
+        __VQPM=__XK2C(__2RPM,__ERPM);
+        __EQKN=__VQPM;
       };
     };
-    __tmp__JQPL=result__VOKN;
-    if ((((void *)result__VOKN == (void *)NULL) && ((void *)__tmp__PQPL != (void *)NULL))) {
-      __tmp__JQPL=NULL;
+    __YRPL=__EQKN;
+    if ((((void *)__EQKN == (void *)NULL) && ((void *)__4RPL != (void *)NULL))) {
+      __YRPL=NULL;
     };
-    if ((((void *)__tmp__JQPL == (void *)NULL) && ((void *)__tmp__SQPL != (void *)NULL))) {
-      __tmp__JQPL=NULL;
+    if ((((void *)__YRPL == (void *)NULL) && ((void *)__BSPL != (void *)NULL))) {
+      __YRPL=NULL;
     };
   };
-  if (((void *)__tmp__JQPL == (void *)NULL)) {
-    __tmp__JQPL=Self__AQPL;
+  if (((void *)__YRPL == (void *)NULL)) {
+    __YRPL=__PRPL;
   } else /* FALSE */ {
-    __tmp__3OKN=Self__AQPL->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    if (((struct ___OBJ *)__tmp__JQPL)->__id==__PROTOTYPE_CST__45WC__) {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_NOT_EQUAL__DINJ *)__tmp__JQPL))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__3OKN;
+    __MQKN=__PRPL->__TJNJ.__JJNJ.__CK.__YH.__O2B;
+    if (((struct ___OBJ *)__YRPL)->__id==____NBXC__) {
+      ((____NBXC *)((____SJNJ *)__YRPL))->__OBXC.__DK.__CK.__YH.__O2B=__MQKN;
     } else /* EXPR_NOT_EQUAL */ {
-      ((__EXPR_NOT_EQUAL__DINJ *)__tmp__JQPL)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__3OKN;
+      ((____SJNJ *)__YRPL)->__TJNJ.__JJNJ.__CK.__YH.__O2B=__MQKN;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__KQPL=__tmp__JQPL;
-  return(__tmp__KQPL);
+  __ZRPL=__YRPL;
+  return(__ZRPL);
 }
 
-static void* execute_link__JUPL(__IS_EXPANDED__L5NJ *Self__KUPL)
-// ({IS_EXPANDED__L5NJ}) With result No recursive, No inlinable.
+static void* __YVPL(____0AOJ *__ZVPL)
+// ({__0AOJ}) With result No recursive, No inlinable.
 {
-  __PROTOTYPE_CST__45WC *result__MUPL,*__tmp__0UPL;
-  __POSITION__OL __tmp__WUPL;
-  void *__tmp__XUPL;
-  __TYPE_FULL__PMB *__tmp__YUPL;
-  __READ_LOCAL__N5ZI *Self__SM4S;
-  __LOCAL__43WC *Self__JYBU;
-  __STRING__BC *result__BAUU,*Self__35TU;
-  __POINTER__IB ptr__CAUU,__tmp__EAUU,__tmp__FAUU,__tmp__GAUU;
-  __INTEGER__Q typ_id__DAUU;
-  __UINTEGER_32__RWB __tmp__HAUU;
-  __CHARACTER__DB *__tmp__55TU;
-  result__MUPL=NULL;
-  if (((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)((__READ_LOCAL__N5ZI *)Self__KUPL->receiver__554J)->local__PUEJ->parent_variable__B4WC.type__1N5D)->flag__ELK &  1) !=  0)) {
-    __tmp__WUPL=Self__KUPL->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__XUPL=type_true__2MB;
-    switch (((struct ___OBJ *)__tmp__XUPL)->__id) {
-    case __TYPE__FF__: {
-      __tmp__YUPL=((__TYPE__FF *)__tmp__XUPL)->default__0LC;
-    } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__YUPL=((__TYPE_NULL__4LB *)__tmp__XUPL)->parent_type__5LB.default__0LC;
-    } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__YUPL=((__TYPE_VOID__AMB *)__tmp__XUPL)->parent_type__BMB.default__0LC;
-    } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__YUPL=((__TYPE_CONTEXT__CMB *)__tmp__XUPL)->parent_type__DMB.default__0LC;
-    } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__YUPL=((__TYPE_ID__EMB *)__tmp__XUPL)->parent_type__FMB.default__0LC;
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__YUPL=((__TYPE_GENERIC__BCY *)__tmp__XUPL)->parent_type__CCY.default__0LC;
-    } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__YUPL=((__TYPE_BLOCK__VO5D *)__tmp__XUPL)->parent_type__WO5D.default__0LC;
-    } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__YUPL=((__PROFIL_BLOCK__22NJ *)__tmp__XUPL)->parent_type__42NJ.default__0LC;
-    } break;
-    };
-    __tmp__0UPL=create__type__IJ2C(__tmp__WUPL,__tmp__YUPL);
-    result__MUPL=__tmp__0UPL;
+  ____NBXC *__1VPL,*__JWPL;
+  ____OL __FWPL;
+  void *__GWPL;
+  ____WMB *__HWPL;
+  ____2A0I *__BO4S;
+  ____N5WC *__YZBU;
+  ____BC *__QBUU,*__MBUU;
+  ____IB __RBUU,__TBUU,__UBUU,__VBUU;
+  ____Q __SBUU;
+  ____YWB __WBUU;
+  ____DB *__OBUU;
+  __1VPL=NULL;
+  if (((____3LC)(((____WMB *)((____2A0I *)__ZVPL->__OB5J)->__4VEJ->__Q5WC.__KP5D)->__LLK &  1) !=  0)) {
+    __FWPL=__ZVPL->__1AOJ.__CK.__YH.__O2B;
+    __GWPL=__DNB;
+    switch (((struct ___OBJ *)__GWPL)->__id) {
+    case ____FF__: {
+      __HWPL=((____FF *)__GWPL)->__BMC;
+    } break;
+    case ____FMB__: {
+      __HWPL=((____FMB *)__GWPL)->__GMB.__BMC;
+    } break;
+    case ____HMB__: {
+      __HWPL=((____HMB *)__GWPL)->__IMB.__BMC;
+    } break;
+    case ____JMB__: {
+      __HWPL=((____JMB *)__GWPL)->__KMB.__BMC;
+    } break;
+    case ____LMB__: {
+      __HWPL=((____LMB *)__GWPL)->__MMB.__BMC;
+    } break;
+    case ____ICY__: {
+      __HWPL=((____ICY *)__GWPL)->__JCY.__BMC;
+    } break;
+    case ____EQ5D__: {
+      __HWPL=((____EQ5D *)__GWPL)->__FQ5D.__BMC;
+    } break;
+    case ____L4NJ__: {
+      __HWPL=((____L4NJ *)__GWPL)->__N4NJ.__BMC;
+    } break;
+    };
+    __JWPL=__XK2C(__FWPL,__HWPL);
+    __1VPL=__JWPL;
   } else /* FALSE */ {
-    __tmp__WUPL=Self__KUPL->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__XUPL=type_false__ENB;
-    switch (((struct ___OBJ *)__tmp__XUPL)->__id) {
-    case __TYPE__FF__: {
-      __tmp__YUPL=((__TYPE__FF *)__tmp__XUPL)->default__0LC;
-    } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__YUPL=((__TYPE_NULL__4LB *)__tmp__XUPL)->parent_type__5LB.default__0LC;
-    } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__YUPL=((__TYPE_VOID__AMB *)__tmp__XUPL)->parent_type__BMB.default__0LC;
-    } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__YUPL=((__TYPE_CONTEXT__CMB *)__tmp__XUPL)->parent_type__DMB.default__0LC;
-    } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__YUPL=((__TYPE_ID__EMB *)__tmp__XUPL)->parent_type__FMB.default__0LC;
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__YUPL=((__TYPE_GENERIC__BCY *)__tmp__XUPL)->parent_type__CCY.default__0LC;
-    } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__YUPL=((__TYPE_BLOCK__VO5D *)__tmp__XUPL)->parent_type__WO5D.default__0LC;
-    } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__YUPL=((__PROFIL_BLOCK__22NJ *)__tmp__XUPL)->parent_type__42NJ.default__0LC;
-    } break;
-    };
-    __tmp__0UPL=create__type__IJ2C(__tmp__WUPL,__tmp__YUPL);
-    result__MUPL=__tmp__0UPL;
-  };
-  Self__SM4S=((__READ_LOCAL__N5ZI *)Self__KUPL->receiver__554J);
-  Self__JYBU=((__LOCAL__43WC *)Self__SM4S->local__PUEJ);
-  Self__JYBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__JYBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-  if ((Self__JYBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-    (&__string_461)->count__0C= 8;
-    (&__string_461)->storage__1C="C'est : ";
-    print__CKG((&__string_461));
-    result__BAUU=NULL;
-    ptr__CAUU=((__POINTER__IB )(NULL));
-    typ_id__DAUU= 0;
-    __tmp__EAUU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__EAUU ==  0)) {
-      result__BAUU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__DAUU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EAUU));
-      if ((typ_id__DAUU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FAUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GAUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EAUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FAUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FAUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__HAUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GAUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__FAUU=micro_alloc__table__lab__HKI(__tmp__GAUU,((__POINTER__IB )(&(table_size[(__tmp__HAUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GAUU)));
-        ptr__CAUU=__tmp__FAUU;
-      } else /* FALSE */ {
-        __tmp__HAUU=((__UINTEGER_32__RWB )typ_id__DAUU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FAUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GAUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EAUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FAUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FAUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__FAUU=micro_alloc__table__lab__HKI(__tmp__GAUU,((__POINTER__IB )(&(table_type[(__tmp__HAUU)]))),(__UINTEGER_32__RWB)(__tmp__HAUU |  1));
-        ptr__CAUU=__tmp__FAUU;
-      };
-      result__BAUU=((__STRING__BC *)ptr__CAUU);
-      *(result__BAUU) = *(STRING__BC__);
-    };
-    Self__35TU=((__STRING__BC *)result__BAUU);
-    if ((Self__35TU->capacity__HFL <  250)) {
-      __tmp__55TU=create__KVW( 250);
-      Self__35TU->storage__4EL=__tmp__55TU;
-      Self__35TU->capacity__HFL= 250;
-    };
-    Self__35TU->count__WJ= 0;
-    display__V5DJ(Self__SM4S,result__BAUU);
-    put_string__EGZ(((__STRING__BC *)result__BAUU));
+    __FWPL=__ZVPL->__1AOJ.__CK.__YH.__O2B;
+    __GWPL=__LNB;
+    switch (((struct ___OBJ *)__GWPL)->__id) {
+    case ____FF__: {
+      __HWPL=((____FF *)__GWPL)->__BMC;
+    } break;
+    case ____FMB__: {
+      __HWPL=((____FMB *)__GWPL)->__GMB.__BMC;
+    } break;
+    case ____HMB__: {
+      __HWPL=((____HMB *)__GWPL)->__IMB.__BMC;
+    } break;
+    case ____JMB__: {
+      __HWPL=((____JMB *)__GWPL)->__KMB.__BMC;
+    } break;
+    case ____LMB__: {
+      __HWPL=((____LMB *)__GWPL)->__MMB.__BMC;
+    } break;
+    case ____ICY__: {
+      __HWPL=((____ICY *)__GWPL)->__JCY.__BMC;
+    } break;
+    case ____EQ5D__: {
+      __HWPL=((____EQ5D *)__GWPL)->__FQ5D.__BMC;
+    } break;
+    case ____L4NJ__: {
+      __HWPL=((____L4NJ *)__GWPL)->__N4NJ.__BMC;
+    } break;
+    };
+    __JWPL=__XK2C(__FWPL,__HWPL);
+    __1VPL=__JWPL;
+  };
+  __BO4S=((____2A0I *)__ZVPL->__OB5J);
+  __YZBU=((____N5WC *)__BO4S->__4VEJ);
+  __YZBU->__Q5WC.__KU4D=(____Q)(__YZBU->__Q5WC.__KU4D -  1);
+  if ((__YZBU->__Q5WC.__KU4D <  0)) {
+    (&__string_461)->__0C= 8;
+    (&__string_461)->__1C="C'est : ";
+    __JKG((&__string_461));
+    __QBUU=NULL;
+    __RBUU=((____IB )(NULL));
+    __SBUU= 0;
+    __TBUU=((____IB )sizeof(____BC));
+    if (((unsigned long)__TBUU ==  0)) {
+      __QBUU=__BC__;
+    } else /* FALSE */ {
+      __SBUU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TBUU));
+      if ((__SBUU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UBUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VBUU=(void *)((unsigned long)(void *)((unsigned long)__TBUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UBUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UBUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WBUU=((____YWB )((____Q )(void *)((unsigned long)__VBUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __UBUU=__OKI(__VBUU,((____IB )(&(table_size[(__WBUU)-1]))),((____YWB )((____Q )__VBUU)));
+        __RBUU=__UBUU;
+      } else /* FALSE */ {
+        __WBUU=((____YWB )__SBUU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UBUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VBUU=(void *)((unsigned long)(void *)((unsigned long)__TBUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UBUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UBUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __UBUU=__OKI(__VBUU,((____IB )(&(table_type[(__WBUU)]))),(____YWB)(__WBUU |  1));
+        __RBUU=__UBUU;
+      };
+      __QBUU=((____BC *)__RBUU);
+      *(__QBUU) = *(__BC__);
+    };
+    __MBUU=((____BC *)__QBUU);
+    if ((__MBUU->__OFL <  250)) {
+      __OBUU=__RVW( 250);
+      __MBUU->__FFL=__OBUU;
+      __MBUU->__OFL= 250;
+    };
+    __MBUU->__WJ= 0;
+    __EBEJ(__BO4S,__QBUU);
+    __LGZ(((____BC *)__QBUU));
     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);
-  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-  __tmp__XUPL=result__MUPL;
-  return(__tmp__XUPL);
+  __QCXC=(____Q)(__QCXC +  1);
+  __QCXC=(____Q)(__QCXC +  1);
+  __GWPL=__1VPL;
+  return(__GWPL);
 }
 
-static void* execute_link__VVPL(__EXPR_SUP__OAOJ *Self__WVPL)
-// ({EXPR_SUP__OAOJ}) With result Recursive, No inlinable.
+static void* __EXPL(____3BOJ *__FXPL)
+// ({__3BOJ}) With result Recursive, No inlinable.
 {
-  __UINTEGER_32__RWB old_seq__ZVPL,__tmp__ZAUU,__tmp__3BUU,__tmp__FEUU;
-  void *__tmp__5VPL,*__tmp__AWPL,*__tmp__XCMN;
-  __LIST__WH *Self__0MNT;
-  __STRING__BC *result__TAUU,*Self__PAUU,*result__XBUU,*Self__TBUU;
-  __STRING__BC *result__5DUU,*Self__1DUU;
-  __POINTER__IB ptr__UAUU,__tmp__WAUU,__tmp__XAUU,__tmp__YAUU,ptr__YBUU;
-  __POINTER__IB __tmp__0BUU,__tmp__1BUU,__tmp__2BUU,__tmp__DEUU;
-  __POINTER__IB __tmp__EEUU;
-  __INTEGER__Q typ_id__VAUU,typ_id__ZBUU,typ_id__BEUU;
-  __INTEGER_CST__KAXC *__tmp__FWPL,*__tmp__IWPL;
-  __PROTOTYPE_CST__45WC *result__TPKN,*__tmp__AQKN,*__tmp__IDMN;
-  __POSITION__OL __tmp__2PKN,__tmp__EDMN;
-  void *__tmp__3PKN,*__tmp__HSPM;
-  __TYPE_FULL__PMB *__tmp__4PKN,*__tmp__YCMN;
-  __READ_LOCAL__N5ZI *Self__3AQS,*Self__XBQS;
-  __LOCAL__43WC *Self__MYBU,*Self__YYBU;
-  __READ_GLOBAL__B4YL *Self__ABQS,*Self__0BQS;
-  __STRING_CONSTANT__0 *__tmp__0CMN;
-  __PROTOTYPE__MF *__tmp__RBQS;
-  __CHARACTER__DB *__tmp__RAUU,*__tmp__VBUU,*__tmp__3DUU;
-  __BOOLEAN__L __tmp__ASPM,__tmp__4CMN;
-  old_seq__ZVPL=seq_call_and_loop__BL3K;
-  __tmp__5VPL=Self__WVPL->parent_expr_binary_cmp__PAOJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__5VPL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__AWPL=((__STRING_CST__5J *)__tmp__5VPL);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__AWPL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__5VPL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__AWPL=((__PROTOTYPE_CST__45WC *)__tmp__5VPL);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__AWPL=((__INTEGER_CST__KAXC *)__tmp__5VPL);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__0MNT=((__LIST__WH *)list_current__Y4GB);
-    result__TAUU=NULL;
-    ptr__UAUU=((__POINTER__IB )(NULL));
-    typ_id__VAUU= 0;
-    __tmp__WAUU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__WAUU ==  0)) {
-      result__TAUU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__VAUU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WAUU));
-      if ((typ_id__VAUU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__XAUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__YAUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WAUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XAUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XAUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ZAUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YAUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__XAUU=micro_alloc__table__lab__HKI(__tmp__YAUU,((__POINTER__IB )(&(table_size[(__tmp__ZAUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YAUU)));
-        ptr__UAUU=__tmp__XAUU;
-      } else /* FALSE */ {
-        __tmp__ZAUU=((__UINTEGER_32__RWB )typ_id__VAUU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__XAUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__YAUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WAUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XAUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XAUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__XAUU=micro_alloc__table__lab__HKI(__tmp__YAUU,((__POINTER__IB )(&(table_type[(__tmp__ZAUU)]))),(__UINTEGER_32__RWB)(__tmp__ZAUU |  1));
-        ptr__UAUU=__tmp__XAUU;
-      };
-      result__TAUU=((__STRING__BC *)ptr__UAUU);
-      *(result__TAUU) = *(STRING__BC__);
-    };
-    Self__PAUU=((__STRING__BC *)result__TAUU);
-    if ((Self__PAUU->capacity__HFL <  250)) {
-      __tmp__RAUU=create__KVW( 250);
-      Self__PAUU->storage__4EL=__tmp__RAUU;
-      Self__PAUU->capacity__HFL= 250;
-    };
-    Self__PAUU->count__WJ= 0;
-    display__NHFE(Self__0MNT,result__TAUU);
-    put_string__EGZ(((__STRING__BC *)result__TAUU));
+  ____YWB __IXPL,__ICUU,__MDUU,__UFUU;
+  void *__OXPL,*__PXPL,*__GEMN;
+  ____WH *__JONT;
+  ____BC *__CCUU,*__4BUU,*__GDUU,*__CDUU,*__OFUU,*__KFUU;
+  ____IB __DCUU,__FCUU,__GCUU,__HCUU,__HDUU,__JDUU,__KDUU,__LDUU,__SFUU;
+  ____IB __TFUU;
+  ____Q __ECUU,__IDUU,__QFUU;
+  ____ZBXC *__UXPL,*__XXPL;
+  ____NBXC *__CRKN,*__PRKN,*__XEMN;
+  ____OL __LRKN,__TEMN;
+  void *__MRKN,*__WTPM;
+  ____WMB *__NRKN,*__HEMN;
+  ____2A0I *__MCQS,*__GDQS;
+  ____N5WC *__1ZBU,*__H0BU;
+  ____Q5YL *__PCQS,*__JDQS;
+  ____0 *__JEMN;
+  ____MF *__ADQS;
+  ____DB *__ACUU,*__EDUU,*__MFUU;
+  ____L __PTPM,__NEMN;
+  __IXPL=__QM3K;
+  __OXPL=__FXPL->__4BOJ.__0A5J;
+  switch (((struct ___OBJ *)__OXPL)->__id) {
+  case ____5J__: {
+    __PXPL=((____5J *)__OXPL);
+  } break;
+  case ____0AXC__: {
+    __PXPL=__NG3H(((____0AXC *)__OXPL));
+  } break;
+  case ____NBXC__: {
+    __PXPL=((____NBXC *)__OXPL);
+  } break;
+  case ____ZBXC__: {
+    __PXPL=((____ZBXC *)__OXPL);
+  } break;
+  case ____DMWH__: {
+    __JONT=((____WH *)__Q5GB);
+    __CCUU=NULL;
+    __DCUU=((____IB )(NULL));
+    __ECUU= 0;
+    __FCUU=((____IB )sizeof(____BC));
+    if (((unsigned long)__FCUU ==  0)) {
+      __CCUU=__BC__;
+    } else /* FALSE */ {
+      __ECUU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FCUU));
+      if ((__ECUU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __GCUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __HCUU=(void *)((unsigned long)(void *)((unsigned long)__FCUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GCUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GCUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ICUU=((____YWB )((____Q )(void *)((unsigned long)__HCUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __GCUU=__OKI(__HCUU,((____IB )(&(table_size[(__ICUU)-1]))),((____YWB )((____Q )__HCUU)));
+        __DCUU=__GCUU;
+      } else /* FALSE */ {
+        __ICUU=((____YWB )__ECUU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __GCUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __HCUU=(void *)((unsigned long)(void *)((unsigned long)__FCUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GCUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GCUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __GCUU=__OKI(__HCUU,((____IB )(&(table_type[(__ICUU)]))),(____YWB)(__ICUU |  1));
+        __DCUU=__GCUU;
+      };
+      __CCUU=((____BC *)__DCUU);
+      *(__CCUU) = *(__BC__);
+    };
+    __4BUU=((____BC *)__CCUU);
+    if ((__4BUU->__OFL <  250)) {
+      __ACUU=__RVW( 250);
+      __4BUU->__FFL=__ACUU;
+      __4BUU->__OFL= 250;
+    };
+    __4BUU->__WJ= 0;
+    __2IFE(__JONT,__CCUU);
+    __LGZ(((____BC *)__CCUU));
     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__AWPL=NULL;
+    __PXPL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__AWPL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__5VPL));
+  case ____2A0I__: {
+    __PXPL=__ONBK(((____2A0I *)__OXPL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__AWPL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__5VPL));
+  case ____HJNJ__: {
+    __PXPL=__ENPL(((____HJNJ *)__OXPL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__AWPL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__5VPL));
+  case ____SJNJ__: {
+    __PXPL=__ORPL(((____SJNJ *)__OXPL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__AWPL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__5VPL));
+  case ____0AOJ__: {
+    __PXPL=__YVPL(((____0AOJ *)__OXPL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__AWPL=((__GET_TYPE_ID__V5NJ *)__tmp__5VPL);
+  case ____EBOJ__: {
+    __PXPL=((____EBOJ *)__OXPL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__AWPL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__5VPL));
+  case ____3BOJ__: {
+    __PXPL=__EXPL(((____3BOJ *)__OXPL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__AWPL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__5VPL));
+  case ____RCOJ__: {
+    __PXPL=__O1PL(((____RCOJ *)__OXPL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__AWPL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__5VPL));
+  case ____HDOJ__: {
+    __PXPL=__Y5PL(((____HDOJ *)__OXPL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__AWPL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__5VPL));
+  case ____1DOJ__: {
+    __PXPL=__CEQL(((____1DOJ *)__OXPL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__AWPL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__5VPL));
+  case ____PEOJ__: {
+    __PXPL=__MIQL(((____PEOJ *)__OXPL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__AWPL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__5VPL));
+  case ____DFOJ__: {
+    __PXPL=__WMQL(((____DFOJ *)__OXPL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__AWPL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__5VPL));
+  case ____XFOJ__: {
+    __PXPL=__ARQL(((____XFOJ *)__OXPL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__AWPL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__5VPL));
+  case ____QGOJ__: {
+    __PXPL=__4VPK(((____QGOJ *)__OXPL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__AWPL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__5VPL));
+  case ____EHOJ__: {
+    __PXPL=__KVQL(((____EHOJ *)__OXPL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__AWPL=((__SIZE_OF__NGOJ *)__tmp__5VPL);
+  case ____2HOJ__: {
+    __PXPL=((____2HOJ *)__OXPL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__AWPL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__5VPL));
+  case ____YIOJ__: {
+    __PXPL=__WVQL(((____YIOJ *)__OXPL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__AWPL=((__REAL_CST__JLOJ *)__tmp__5VPL);
+  case ____YMOJ__: {
+    __PXPL=((____YMOJ *)__OXPL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__AWPL=((__CHARACTER_CST__5LOJ *)__tmp__5VPL);
+  case ____ONOJ__: {
+    __PXPL=((____ONOJ *)__OXPL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__AWPL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__5VPL);
+  case ____YOOJ__: {
+    __PXPL=((____YOOJ *)__OXPL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__AWPL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__5VPL));
+  case ____IM4K__: {
+    __PXPL=__GHIM(((____IM4K *)__OXPL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__AWPL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__5VPL));
+  case ____T5FL__: {
+    __PXPL=__CN5O(((____T5FL *)__OXPL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__AWPL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__5VPL));
+  case ____3DUL__: {
+    __PXPL=__ZVTP(((____3DUL *)__OXPL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__AWPL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__5VPL));
+  case ____0EUL__: {
+    __PXPL=__0Q2P(((____0EUL *)__OXPL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__AWPL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__5VPL));
+  case ____BGUL__: {
+    __PXPL=__T1TP(((____BGUL *)__OXPL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__AWPL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__5VPL));
+  case ____2GUL__: {
+    __PXPL=__5W2P(((____2GUL *)__OXPL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__AWPL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__5VPL));
+  case ____B0VL__: {
+    __PXPL=__KFDN(((____B0VL *)__OXPL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__AWPL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__5VPL));
+  case ____P0VL__: {
+    __PXPL=__S3HM(((____P0VL *)__OXPL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__AWPL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__5VPL));
+  case ____Q5YL__: {
+    __PXPL=__FNIM(((____Q5YL *)__OXPL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__AWPL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__5VPL));
+  case ____UVPM__: {
+    __PXPL=__ARXN(((____UVPM *)__OXPL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__AWPL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__5VPL));
+  case ____0ZPM__: {
+    __PXPL=__TV0P(((____0ZPM *)__OXPL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__AWPL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__5VPL));
+  case ____MR0N__: {
+    __PXPL=__1DWO(((____MR0N *)__OXPL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__AWPL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__5VPL));
+  case ____YWBP__: {
+    __PXPL=__R2ZQ(((____YWBP *)__OXPL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__AWPL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__5VPL));
+  case ____LYBP__: {
+    __PXPL=__HDUP(((____LYBP *)__OXPL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__AWPL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__5VPL));
+  case ____CZBP__: {
+    __PXPL=__RHUP(((____CZBP *)__OXPL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__AWPL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__5VPL));
+  case ____3BEP__: {
+    __PXPL=__NWEQ(((____3BEP *)__OXPL));
   } break;
   };
-  Self__WVPL->parent_expr_binary_cmp__PAOJ.left__L54J=__tmp__AWPL;
-  __tmp__5VPL=Self__WVPL->parent_expr_binary_cmp__PAOJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__5VPL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__AWPL=((__STRING_CST__5J *)__tmp__5VPL);
+  __FXPL->__4BOJ.__0A5J=__PXPL;
+  __OXPL=__FXPL->__4BOJ.__AB5J;
+  switch (((struct ___OBJ *)__OXPL)->__id) {
+  case ____5J__: {
+    __PXPL=((____5J *)__OXPL);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__AWPL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__5VPL));
+  case ____0AXC__: {
+    __PXPL=__NG3H(((____0AXC *)__OXPL));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__AWPL=((__PROTOTYPE_CST__45WC *)__tmp__5VPL);
+  case ____NBXC__: {
+    __PXPL=((____NBXC *)__OXPL);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__AWPL=((__INTEGER_CST__KAXC *)__tmp__5VPL);
+  case ____ZBXC__: {
+    __PXPL=((____ZBXC *)__OXPL);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__0MNT=((__LIST__WH *)list_current__Y4GB);
-    result__TAUU=NULL;
-    ptr__UAUU=((__POINTER__IB )(NULL));
-    typ_id__VAUU= 0;
-    __tmp__WAUU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__WAUU ==  0)) {
-      result__TAUU=STRING__BC__;
+  case ____DMWH__: {
+    __JONT=((____WH *)__Q5GB);
+    __CCUU=NULL;
+    __DCUU=((____IB )(NULL));
+    __ECUU= 0;
+    __FCUU=((____IB )sizeof(____BC));
+    if (((unsigned long)__FCUU ==  0)) {
+      __CCUU=__BC__;
     } else /* FALSE */ {
-      typ_id__VAUU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WAUU));
-      if ((typ_id__VAUU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__XAUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__YAUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WAUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XAUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XAUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ZAUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YAUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__XAUU=micro_alloc__table__lab__HKI(__tmp__YAUU,((__POINTER__IB )(&(table_size[(__tmp__ZAUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YAUU)));
-        ptr__UAUU=__tmp__XAUU;
+      __ECUU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FCUU));
+      if ((__ECUU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __GCUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __HCUU=(void *)((unsigned long)(void *)((unsigned long)__FCUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GCUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GCUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ICUU=((____YWB )((____Q )(void *)((unsigned long)__HCUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __GCUU=__OKI(__HCUU,((____IB )(&(table_size[(__ICUU)-1]))),((____YWB )((____Q )__HCUU)));
+        __DCUU=__GCUU;
       } else /* FALSE */ {
-        __tmp__ZAUU=((__UINTEGER_32__RWB )typ_id__VAUU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__XAUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__YAUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WAUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XAUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XAUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__XAUU=micro_alloc__table__lab__HKI(__tmp__YAUU,((__POINTER__IB )(&(table_type[(__tmp__ZAUU)]))),(__UINTEGER_32__RWB)(__tmp__ZAUU |  1));
-        ptr__UAUU=__tmp__XAUU;
+        __ICUU=((____YWB )__ECUU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __GCUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __HCUU=(void *)((unsigned long)(void *)((unsigned long)__FCUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GCUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GCUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __GCUU=__OKI(__HCUU,((____IB )(&(table_type[(__ICUU)]))),(____YWB)(__ICUU |  1));
+        __DCUU=__GCUU;
       };
-      result__TAUU=((__STRING__BC *)ptr__UAUU);
-      *(result__TAUU) = *(STRING__BC__);
+      __CCUU=((____BC *)__DCUU);
+      *(__CCUU) = *(__BC__);
     };
-    Self__PAUU=((__STRING__BC *)result__TAUU);
-    if ((Self__PAUU->capacity__HFL <  250)) {
-      __tmp__RAUU=create__KVW( 250);
-      Self__PAUU->storage__4EL=__tmp__RAUU;
-      Self__PAUU->capacity__HFL= 250;
+    __4BUU=((____BC *)__CCUU);
+    if ((__4BUU->__OFL <  250)) {
+      __ACUU=__RVW( 250);
+      __4BUU->__FFL=__ACUU;
+      __4BUU->__OFL= 250;
     };
-    Self__PAUU->count__WJ= 0;
-    display__NHFE(Self__0MNT,result__TAUU);
-    put_string__EGZ(((__STRING__BC *)result__TAUU));
+    __4BUU->__WJ= 0;
+    __2IFE(__JONT,__CCUU);
+    __LGZ(((____BC *)__CCUU));
     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__AWPL=NULL;
+    __PXPL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__AWPL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__5VPL));
+  case ____2A0I__: {
+    __PXPL=__ONBK(((____2A0I *)__OXPL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__AWPL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__5VPL));
+  case ____HJNJ__: {
+    __PXPL=__ENPL(((____HJNJ *)__OXPL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__AWPL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__5VPL));
+  case ____SJNJ__: {
+    __PXPL=__ORPL(((____SJNJ *)__OXPL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__AWPL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__5VPL));
+  case ____0AOJ__: {
+    __PXPL=__YVPL(((____0AOJ *)__OXPL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__AWPL=((__GET_TYPE_ID__V5NJ *)__tmp__5VPL);
+  case ____EBOJ__: {
+    __PXPL=((____EBOJ *)__OXPL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__AWPL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__5VPL));
+  case ____3BOJ__: {
+    __PXPL=__EXPL(((____3BOJ *)__OXPL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__AWPL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__5VPL));
+  case ____RCOJ__: {
+    __PXPL=__O1PL(((____RCOJ *)__OXPL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__AWPL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__5VPL));
+  case ____HDOJ__: {
+    __PXPL=__Y5PL(((____HDOJ *)__OXPL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__AWPL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__5VPL));
+  case ____1DOJ__: {
+    __PXPL=__CEQL(((____1DOJ *)__OXPL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__AWPL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__5VPL));
+  case ____PEOJ__: {
+    __PXPL=__MIQL(((____PEOJ *)__OXPL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__AWPL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__5VPL));
+  case ____DFOJ__: {
+    __PXPL=__WMQL(((____DFOJ *)__OXPL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__AWPL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__5VPL));
+  case ____XFOJ__: {
+    __PXPL=__ARQL(((____XFOJ *)__OXPL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__AWPL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__5VPL));
+  case ____QGOJ__: {
+    __PXPL=__4VPK(((____QGOJ *)__OXPL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__AWPL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__5VPL));
+  case ____EHOJ__: {
+    __PXPL=__KVQL(((____EHOJ *)__OXPL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__AWPL=((__SIZE_OF__NGOJ *)__tmp__5VPL);
+  case ____2HOJ__: {
+    __PXPL=((____2HOJ *)__OXPL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__AWPL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__5VPL));
+  case ____YIOJ__: {
+    __PXPL=__WVQL(((____YIOJ *)__OXPL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__AWPL=((__REAL_CST__JLOJ *)__tmp__5VPL);
+  case ____YMOJ__: {
+    __PXPL=((____YMOJ *)__OXPL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__AWPL=((__CHARACTER_CST__5LOJ *)__tmp__5VPL);
+  case ____ONOJ__: {
+    __PXPL=((____ONOJ *)__OXPL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__AWPL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__5VPL);
+  case ____YOOJ__: {
+    __PXPL=((____YOOJ *)__OXPL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__AWPL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__5VPL));
+  case ____IM4K__: {
+    __PXPL=__GHIM(((____IM4K *)__OXPL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__AWPL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__5VPL));
+  case ____T5FL__: {
+    __PXPL=__CN5O(((____T5FL *)__OXPL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__AWPL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__5VPL));
+  case ____3DUL__: {
+    __PXPL=__ZVTP(((____3DUL *)__OXPL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__AWPL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__5VPL));
+  case ____0EUL__: {
+    __PXPL=__0Q2P(((____0EUL *)__OXPL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__AWPL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__5VPL));
+  case ____BGUL__: {
+    __PXPL=__T1TP(((____BGUL *)__OXPL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__AWPL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__5VPL));
+  case ____2GUL__: {
+    __PXPL=__5W2P(((____2GUL *)__OXPL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__AWPL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__5VPL));
+  case ____B0VL__: {
+    __PXPL=__KFDN(((____B0VL *)__OXPL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__AWPL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__5VPL));
+  case ____P0VL__: {
+    __PXPL=__S3HM(((____P0VL *)__OXPL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__AWPL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__5VPL));
+  case ____Q5YL__: {
+    __PXPL=__FNIM(((____Q5YL *)__OXPL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__AWPL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__5VPL));
+  case ____UVPM__: {
+    __PXPL=__ARXN(((____UVPM *)__OXPL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__AWPL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__5VPL));
+  case ____0ZPM__: {
+    __PXPL=__TV0P(((____0ZPM *)__OXPL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__AWPL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__5VPL));
+  case ____MR0N__: {
+    __PXPL=__1DWO(((____MR0N *)__OXPL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__AWPL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__5VPL));
+  case ____YWBP__: {
+    __PXPL=__R2ZQ(((____YWBP *)__OXPL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__AWPL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__5VPL));
+  case ____LYBP__: {
+    __PXPL=__HDUP(((____LYBP *)__OXPL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__AWPL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__5VPL));
+  case ____CZBP__: {
+    __PXPL=__RHUP(((____CZBP *)__OXPL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__AWPL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__5VPL));
+  case ____3BEP__: {
+    __PXPL=__NWEQ(((____3BEP *)__OXPL));
   } break;
   };
-  Self__WVPL->parent_expr_binary_cmp__PAOJ.right__R54J=__tmp__AWPL;
-  __tmp__5VPL=Self__WVPL->parent_expr_binary_cmp__PAOJ.left__L54J;
-  if (__tmp__5VPL==NULL) {
-    __tmp__FWPL=NULL;
+  __FXPL->__4BOJ.__AB5J=__PXPL;
+  __OXPL=__FXPL->__4BOJ.__0A5J;
+  if (__OXPL==NULL) {
+    __UXPL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__5VPL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__FWPL=NULL;
+    switch (((struct ___OBJ *)__OXPL)->__id) {
+    case ____5J__: {
+      __UXPL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__FWPL=NULL;
+    case ____0AXC__: {
+      __UXPL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__FWPL=NULL;
+    case ____NBXC__: {
+      __UXPL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__FWPL=((void *)__tmp__5VPL);
+    case ____ZBXC__: {
+      __UXPL=((void *)__OXPL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__FWPL=NULL;
+    case ____DMWH__: {
+      __UXPL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__FWPL=NULL;
+    case ____2A0I__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__FWPL=NULL;
+    case ____HJNJ__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__FWPL=NULL;
+    case ____SJNJ__: {
+      __UXPL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__FWPL=NULL;
+    case ____0AOJ__: {
+      __UXPL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__FWPL=NULL;
+    case ____EBOJ__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__FWPL=NULL;
+    case ____3BOJ__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__FWPL=NULL;
+    case ____RCOJ__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__FWPL=NULL;
+    case ____HDOJ__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__FWPL=NULL;
+    case ____1DOJ__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__FWPL=NULL;
+    case ____PEOJ__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__FWPL=NULL;
+    case ____DFOJ__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__FWPL=NULL;
+    case ____XFOJ__: {
+      __UXPL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__FWPL=NULL;
+    case ____QGOJ__: {
+      __UXPL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__FWPL=NULL;
+    case ____EHOJ__: {
+      __UXPL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__FWPL=NULL;
+    case ____2HOJ__: {
+      __UXPL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__FWPL=NULL;
+    case ____YIOJ__: {
+      __UXPL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__FWPL=NULL;
+    case ____YMOJ__: {
+      __UXPL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__FWPL=NULL;
+    case ____ONOJ__: {
+      __UXPL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__FWPL=NULL;
+    case ____YOOJ__: {
+      __UXPL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__FWPL=NULL;
+    case ____IM4K__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__FWPL=NULL;
+    case ____T5FL__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__FWPL=NULL;
+    case ____3DUL__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__FWPL=NULL;
+    case ____0EUL__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__FWPL=NULL;
+    case ____BGUL__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__FWPL=NULL;
+    case ____2GUL__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__FWPL=NULL;
+    case ____B0VL__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__FWPL=NULL;
+    case ____P0VL__: {
+      __UXPL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__FWPL=NULL;
+    case ____Q5YL__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__FWPL=NULL;
+    case ____UVPM__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__FWPL=NULL;
+    case ____0ZPM__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__FWPL=NULL;
+    case ____MR0N__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__FWPL=NULL;
+    case ____YWBP__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__FWPL=NULL;
+    case ____LYBP__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__FWPL=NULL;
+    case ____CZBP__: {
+      __UXPL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__FWPL=NULL;
+    case ____3BEP__: {
+      __UXPL=NULL;
     } break;
     }
   };
-  __tmp__5VPL=Self__WVPL->parent_expr_binary_cmp__PAOJ.right__R54J;
-  if (__tmp__5VPL==NULL) {
-    __tmp__IWPL=NULL;
+  __OXPL=__FXPL->__4BOJ.__AB5J;
+  if (__OXPL==NULL) {
+    __XXPL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__5VPL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__IWPL=NULL;
+    switch (((struct ___OBJ *)__OXPL)->__id) {
+    case ____5J__: {
+      __XXPL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__IWPL=NULL;
+    case ____0AXC__: {
+      __XXPL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__IWPL=NULL;
+    case ____NBXC__: {
+      __XXPL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__IWPL=((void *)__tmp__5VPL);
+    case ____ZBXC__: {
+      __XXPL=((void *)__OXPL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__IWPL=NULL;
+    case ____DMWH__: {
+      __XXPL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__IWPL=NULL;
+    case ____2A0I__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__IWPL=NULL;
+    case ____HJNJ__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__IWPL=NULL;
+    case ____SJNJ__: {
+      __XXPL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__IWPL=NULL;
+    case ____0AOJ__: {
+      __XXPL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__IWPL=NULL;
+    case ____EBOJ__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__IWPL=NULL;
+    case ____3BOJ__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__IWPL=NULL;
+    case ____RCOJ__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__IWPL=NULL;
+    case ____HDOJ__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__IWPL=NULL;
+    case ____1DOJ__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__IWPL=NULL;
+    case ____PEOJ__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__IWPL=NULL;
+    case ____DFOJ__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__IWPL=NULL;
+    case ____XFOJ__: {
+      __XXPL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__IWPL=NULL;
+    case ____QGOJ__: {
+      __XXPL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__IWPL=NULL;
+    case ____EHOJ__: {
+      __XXPL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__IWPL=NULL;
+    case ____2HOJ__: {
+      __XXPL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__IWPL=NULL;
+    case ____YIOJ__: {
+      __XXPL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__IWPL=NULL;
+    case ____YMOJ__: {
+      __XXPL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__IWPL=NULL;
+    case ____ONOJ__: {
+      __XXPL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__IWPL=NULL;
+    case ____YOOJ__: {
+      __XXPL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__IWPL=NULL;
+    case ____IM4K__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__IWPL=NULL;
+    case ____T5FL__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__IWPL=NULL;
+    case ____3DUL__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__IWPL=NULL;
+    case ____0EUL__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__IWPL=NULL;
+    case ____BGUL__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__IWPL=NULL;
+    case ____2GUL__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__IWPL=NULL;
+    case ____B0VL__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__IWPL=NULL;
+    case ____P0VL__: {
+      __XXPL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__IWPL=NULL;
+    case ____Q5YL__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__IWPL=NULL;
+    case ____UVPM__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__IWPL=NULL;
+    case ____0ZPM__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__IWPL=NULL;
+    case ____MR0N__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__IWPL=NULL;
+    case ____YWBP__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__IWPL=NULL;
+    case ____LYBP__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__IWPL=NULL;
+    case ____CZBP__: {
+      __XXPL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__IWPL=NULL;
+    case ____3BEP__: {
+      __XXPL=NULL;
     } break;
     }
   };
-  __tmp__5VPL=NULL;
-  if (((void *)__tmp__FWPL != (void *)NULL)) {
-    __tmp__5VPL=NULL;
+  __OXPL=NULL;
+  if (((void *)__UXPL != (void *)NULL)) {
+    __OXPL=NULL;
   };
-  if ((((void *)__tmp__5VPL == (void *)NULL) && ((void *)__tmp__IWPL != (void *)NULL))) {
-    __tmp__5VPL=NULL;
+  if ((((void *)__OXPL == (void *)NULL) && ((void *)__XXPL != (void *)NULL))) {
+    __OXPL=NULL;
   };
-  if (((((void *)__tmp__5VPL == (void *)NULL) && ((void *)__tmp__IWPL != (void *)NULL)) && ((void *)__tmp__FWPL != (void *)NULL))) {
-    result__TPKN=NULL;
-    if ((__tmp__FWPL->value__YG4D > __tmp__IWPL->value__YG4D)) {
-      __tmp__2PKN=Self__WVPL->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__3PKN=type_true__2MB;
-      switch (((struct ___OBJ *)__tmp__3PKN)->__id) {
-      case __TYPE__FF__: {
-        __tmp__4PKN=((__TYPE__FF *)__tmp__3PKN)->default__0LC;
+  if (((((void *)__OXPL == (void *)NULL) && ((void *)__XXPL != (void *)NULL)) && ((void *)__UXPL != (void *)NULL))) {
+    __CRKN=NULL;
+    if ((__UXPL->__HI4D > __XXPL->__HI4D)) {
+      __LRKN=__FXPL->__4BOJ.__JJNJ.__CK.__YH.__O2B;
+      __MRKN=__DNB;
+      switch (((struct ___OBJ *)__MRKN)->__id) {
+      case ____FF__: {
+        __NRKN=((____FF *)__MRKN)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__4PKN=((__TYPE_NULL__4LB *)__tmp__3PKN)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __NRKN=((____FMB *)__MRKN)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__4PKN=((__TYPE_VOID__AMB *)__tmp__3PKN)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __NRKN=((____HMB *)__MRKN)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__4PKN=((__TYPE_CONTEXT__CMB *)__tmp__3PKN)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __NRKN=((____JMB *)__MRKN)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__4PKN=((__TYPE_ID__EMB *)__tmp__3PKN)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __NRKN=((____LMB *)__MRKN)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__4PKN=((__TYPE_GENERIC__BCY *)__tmp__3PKN)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __NRKN=((____ICY *)__MRKN)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__4PKN=((__TYPE_BLOCK__VO5D *)__tmp__3PKN)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __NRKN=((____EQ5D *)__MRKN)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__4PKN=((__PROFIL_BLOCK__22NJ *)__tmp__3PKN)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __NRKN=((____L4NJ *)__MRKN)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__AQKN=create__type__IJ2C(__tmp__2PKN,__tmp__4PKN);
-      result__TPKN=__tmp__AQKN;
+      __PRKN=__XK2C(__LRKN,__NRKN);
+      __CRKN=__PRKN;
     } else /* FALSE */ {
-      __tmp__2PKN=Self__WVPL->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__3PKN=type_false__ENB;
-      switch (((struct ___OBJ *)__tmp__3PKN)->__id) {
-      case __TYPE__FF__: {
-        __tmp__4PKN=((__TYPE__FF *)__tmp__3PKN)->default__0LC;
+      __LRKN=__FXPL->__4BOJ.__JJNJ.__CK.__YH.__O2B;
+      __MRKN=__LNB;
+      switch (((struct ___OBJ *)__MRKN)->__id) {
+      case ____FF__: {
+        __NRKN=((____FF *)__MRKN)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__4PKN=((__TYPE_NULL__4LB *)__tmp__3PKN)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __NRKN=((____FMB *)__MRKN)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__4PKN=((__TYPE_VOID__AMB *)__tmp__3PKN)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __NRKN=((____HMB *)__MRKN)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__4PKN=((__TYPE_CONTEXT__CMB *)__tmp__3PKN)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __NRKN=((____JMB *)__MRKN)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__4PKN=((__TYPE_ID__EMB *)__tmp__3PKN)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __NRKN=((____LMB *)__MRKN)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__4PKN=((__TYPE_GENERIC__BCY *)__tmp__3PKN)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __NRKN=((____ICY *)__MRKN)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__4PKN=((__TYPE_BLOCK__VO5D *)__tmp__3PKN)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __NRKN=((____EQ5D *)__MRKN)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__4PKN=((__PROFIL_BLOCK__22NJ *)__tmp__3PKN)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __NRKN=((____L4NJ *)__MRKN)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__AQKN=create__type__IJ2C(__tmp__2PKN,__tmp__4PKN);
-      result__TPKN=__tmp__AQKN;
+      __PRKN=__XK2C(__LRKN,__NRKN);
+      __CRKN=__PRKN;
     };
-    __tmp__5VPL=result__TPKN;
+    __OXPL=__CRKN;
   };
-  if ((((void *)__tmp__5VPL == (void *)NULL) && (old_seq__ZVPL == seq_call_and_loop__BL3K))) {
-    result__TPKN=NULL;
-    __tmp__AWPL=Self__WVPL->parent_expr_binary_cmp__PAOJ.left__L54J;
-    __tmp__3PKN=Self__WVPL->parent_expr_binary_cmp__PAOJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__AWPL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ASPM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__AWPL),__tmp__3PKN);
+  if ((((void *)__OXPL == (void *)NULL) && (__IXPL == __QM3K))) {
+    __CRKN=NULL;
+    __PXPL=__FXPL->__4BOJ.__0A5J;
+    __MRKN=__FXPL->__4BOJ.__AB5J;
+    switch (((struct ___OBJ *)__PXPL)->__id) {
+    case ____5J__: {
+      __PTPM=__FLWM(((____5J *)__PXPL),__MRKN);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ASPM=FALSE__O__;
+    case ____0AXC__: {
+      __PTPM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ASPM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____NBXC__: {
+      __PTPM=__1LWM(((____NBXC *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ASPM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____ZBXC__: {
+      __PTPM=__NMWM(((____ZBXC *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ASPM=FALSE__O__;
+    case ____DMWH__: {
+      __PTPM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ASPM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____2A0I__: {
+      __PTPM=__MNWM(((____2A0I *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ASPM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____HJNJ__: {
+      __PTPM=__5NWM(((____HJNJ *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ASPM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____SJNJ__: {
+      __PTPM=__2OWM(((____SJNJ *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ASPM=FALSE__O__;
+    case ____0AOJ__: {
+      __PTPM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ASPM=FALSE__O__;
+    case ____EBOJ__: {
+      __PTPM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ASPM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____3BOJ__: {
+      __PTPM=__BQWM(((____3BOJ *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ASPM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____RCOJ__: {
+      __PTPM=__4QWM(((____RCOJ *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ASPM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____HDOJ__: {
+      __PTPM=__1RWM(((____HDOJ *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ASPM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____1DOJ__: {
+      __PTPM=__YSWM(((____1DOJ *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ASPM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____PEOJ__: {
+      __PTPM=__VTWM(((____PEOJ *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ASPM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____DFOJ__: {
+      __PTPM=__SUWM(((____DFOJ *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ASPM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____XFOJ__: {
+      __PTPM=__PVWM(((____XFOJ *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ASPM=FALSE__O__;
+    case ____QGOJ__: {
+      __PTPM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ASPM=FALSE__O__;
+    case ____EHOJ__: {
+      __PTPM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ASPM=FALSE__O__;
+    case ____2HOJ__: {
+      __PTPM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ASPM=FALSE__O__;
+    case ____YIOJ__: {
+      __PTPM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ASPM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____YMOJ__: {
+      __PTPM=__2WWM(((____YMOJ *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ASPM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____ONOJ__: {
+      __PTPM=__XXWM(((____ONOJ *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ASPM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____YOOJ__: {
+      __PTPM=__314M(((____YOOJ *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ASPM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____IM4K__: {
+      __PTPM=__JMYN(((____IM4K *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ASPM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____T5FL__: {
+      __PTPM=__KECQ(((____T5FL *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ASPM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____3DUL__: {
+      __PTPM=__WF3P(((____3DUL *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ASPM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____0EUL__: {
+      __PTPM=__5NJQ(((____0EUL *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ASPM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____BGUL__: {
+      __PTPM=__TG3P(((____BGUL *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ASPM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____2GUL__: {
+      __PTPM=__3OJQ(((____2GUL *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ASPM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____B0VL__: {
+      __PTPM=__1CFN(((____B0VL *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ASPM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____P0VL__: {
+      __PTPM=__JYWM(((____P0VL *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ASPM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____Q5YL__: {
+      __PTPM=__GNYN(((____Q5YL *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ASPM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____UVPM__: {
+      __PTPM=__ZNYN(((____UVPM *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ASPM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____0ZPM__: {
+      __PTPM=__QH3P(((____0ZPM *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ASPM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____MR0N__: {
+      __PTPM=__IPWO(((____MR0N *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ASPM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____YWBP__: {
+      __PTPM=__LV0Q(((____YWBP *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ASPM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____LYBP__: {
+      __PTPM=__3ECQ(((____LYBP *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ASPM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____CZBP__: {
+      __PTPM=__0FCQ(((____CZBP *)((____5J *)__PXPL)),__MRKN);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ASPM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__AWPL)),__tmp__3PKN);
+    case ____3BEP__: {
+      __PTPM=__0PJQ(((____3BEP *)((____5J *)__PXPL)),__MRKN);
     } break;
     };
-    if (__tmp__ASPM) {
-      __tmp__2PKN=Self__WVPL->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__HSPM=type_false__ENB;
-      switch (((struct ___OBJ *)__tmp__HSPM)->__id) {
-      case __TYPE__FF__: {
-        __tmp__4PKN=((__TYPE__FF *)__tmp__HSPM)->default__0LC;
+    if (__PTPM) {
+      __LRKN=__FXPL->__4BOJ.__JJNJ.__CK.__YH.__O2B;
+      __WTPM=__LNB;
+      switch (((struct ___OBJ *)__WTPM)->__id) {
+      case ____FF__: {
+        __NRKN=((____FF *)__WTPM)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__4PKN=((__TYPE_NULL__4LB *)__tmp__HSPM)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __NRKN=((____FMB *)__WTPM)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__4PKN=((__TYPE_VOID__AMB *)__tmp__HSPM)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __NRKN=((____HMB *)__WTPM)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__4PKN=((__TYPE_CONTEXT__CMB *)__tmp__HSPM)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __NRKN=((____JMB *)__WTPM)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__4PKN=((__TYPE_ID__EMB *)__tmp__HSPM)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __NRKN=((____LMB *)__WTPM)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__4PKN=((__TYPE_GENERIC__BCY *)__tmp__HSPM)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __NRKN=((____ICY *)__WTPM)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__4PKN=((__TYPE_BLOCK__VO5D *)__tmp__HSPM)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __NRKN=((____EQ5D *)__WTPM)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__4PKN=((__PROFIL_BLOCK__22NJ *)__tmp__HSPM)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __NRKN=((____L4NJ *)__WTPM)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__AQKN=create__type__IJ2C(__tmp__2PKN,__tmp__4PKN);
-      result__TPKN=__tmp__AQKN;
-      __tmp__HSPM=Self__WVPL->parent_expr_binary_cmp__PAOJ.left__L54J;
-      switch (((struct ___OBJ *)__tmp__HSPM)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__HSPM));
+      __PRKN=__XK2C(__LRKN,__NRKN);
+      __CRKN=__PRKN;
+      __WTPM=__FXPL->__4BOJ.__0A5J;
+      switch (((struct ___OBJ *)__WTPM)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__WTPM));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__HSPM));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__WTPM));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__3AQS=((__READ_LOCAL__N5ZI *)__tmp__HSPM);
-        Self__MYBU=((__LOCAL__43WC *)Self__3AQS->local__PUEJ);
-        Self__MYBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__MYBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__MYBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__XBUU=NULL;
-          ptr__YBUU=((__POINTER__IB )(NULL));
-          typ_id__ZBUU= 0;
-          __tmp__0BUU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__0BUU ==  0)) {
-            result__XBUU=STRING__BC__;
+      case ____2A0I__: {
+        __MCQS=((____2A0I *)__WTPM);
+        __1ZBU=((____N5WC *)__MCQS->__4VEJ);
+        __1ZBU->__Q5WC.__KU4D=(____Q)(__1ZBU->__Q5WC.__KU4D -  1);
+        if ((__1ZBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __GDUU=NULL;
+          __HDUU=((____IB )(NULL));
+          __IDUU= 0;
+          __JDUU=((____IB )sizeof(____BC));
+          if (((unsigned long)__JDUU ==  0)) {
+            __GDUU=__BC__;
           } else /* FALSE */ {
-            typ_id__ZBUU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0BUU));
-            if ((typ_id__ZBUU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__1BUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__2BUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__3BUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2BUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__1BUU=micro_alloc__table__lab__HKI(__tmp__2BUU,((__POINTER__IB )(&(table_size[(__tmp__3BUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2BUU)));
-              ptr__YBUU=__tmp__1BUU;
+            __IDUU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JDUU));
+            if ((__IDUU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __KDUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __LDUU=(void *)((unsigned long)(void *)((unsigned long)__JDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __MDUU=((____YWB )((____Q )(void *)((unsigned long)__LDUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __KDUU=__OKI(__LDUU,((____IB )(&(table_size[(__MDUU)-1]))),((____YWB )((____Q )__LDUU)));
+              __HDUU=__KDUU;
             } else /* FALSE */ {
-              __tmp__3BUU=((__UINTEGER_32__RWB )typ_id__ZBUU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__1BUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__2BUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__1BUU=micro_alloc__table__lab__HKI(__tmp__2BUU,((__POINTER__IB )(&(table_type[(__tmp__3BUU)]))),(__UINTEGER_32__RWB)(__tmp__3BUU |  1));
-              ptr__YBUU=__tmp__1BUU;
-            };
-            result__XBUU=((__STRING__BC *)ptr__YBUU);
-            *(result__XBUU) = *(STRING__BC__);
-          };
-          Self__TBUU=((__STRING__BC *)result__XBUU);
-          if ((Self__TBUU->capacity__HFL <  250)) {
-            __tmp__VBUU=create__KVW( 250);
-            Self__TBUU->storage__4EL=__tmp__VBUU;
-            Self__TBUU->capacity__HFL= 250;
-          };
-          Self__TBUU->count__WJ= 0;
-          display__V5DJ(Self__3AQS,result__XBUU);
-          put_string__EGZ(((__STRING__BC *)result__XBUU));
+              __MDUU=((____YWB )__IDUU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __KDUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __LDUU=(void *)((unsigned long)(void *)((unsigned long)__JDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __KDUU=__OKI(__LDUU,((____IB )(&(table_type[(__MDUU)]))),(____YWB)(__MDUU |  1));
+              __HDUU=__KDUU;
+            };
+            __GDUU=((____BC *)__HDUU);
+            *(__GDUU) = *(__BC__);
+          };
+          __CDUU=((____BC *)__GDUU);
+          if ((__CDUU->__OFL <  250)) {
+            __EDUU=__RVW( 250);
+            __CDUU->__FFL=__EDUU;
+            __CDUU->__OFL= 250;
+          };
+          __CDUU->__WJ= 0;
+          __EBEJ(__MCQS,__GDUU);
+          __LGZ(((____BC *)__GDUU));
           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__HSPM));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__HSPM));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__3AQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__HSPM)->receiver__554J);
-        Self__MYBU=((__LOCAL__43WC *)Self__3AQS->local__PUEJ);
-        Self__MYBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__MYBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__MYBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__XBUU=NULL;
-          ptr__YBUU=((__POINTER__IB )(NULL));
-          typ_id__ZBUU= 0;
-          __tmp__0BUU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__0BUU ==  0)) {
-            result__XBUU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__ZBUU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0BUU));
-            if ((typ_id__ZBUU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__1BUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__2BUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__3BUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2BUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__1BUU=micro_alloc__table__lab__HKI(__tmp__2BUU,((__POINTER__IB )(&(table_size[(__tmp__3BUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2BUU)));
-              ptr__YBUU=__tmp__1BUU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__WTPM));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__WTPM));
+      } break;
+      case ____0AOJ__: {
+        __MCQS=((____2A0I *)((____0AOJ *)__WTPM)->__OB5J);
+        __1ZBU=((____N5WC *)__MCQS->__4VEJ);
+        __1ZBU->__Q5WC.__KU4D=(____Q)(__1ZBU->__Q5WC.__KU4D -  1);
+        if ((__1ZBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __GDUU=NULL;
+          __HDUU=((____IB )(NULL));
+          __IDUU= 0;
+          __JDUU=((____IB )sizeof(____BC));
+          if (((unsigned long)__JDUU ==  0)) {
+            __GDUU=__BC__;
+          } else /* FALSE */ {
+            __IDUU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JDUU));
+            if ((__IDUU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __KDUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __LDUU=(void *)((unsigned long)(void *)((unsigned long)__JDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __MDUU=((____YWB )((____Q )(void *)((unsigned long)__LDUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __KDUU=__OKI(__LDUU,((____IB )(&(table_size[(__MDUU)-1]))),((____YWB )((____Q )__LDUU)));
+              __HDUU=__KDUU;
             } else /* FALSE */ {
-              __tmp__3BUU=((__UINTEGER_32__RWB )typ_id__ZBUU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__1BUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__2BUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__1BUU=micro_alloc__table__lab__HKI(__tmp__2BUU,((__POINTER__IB )(&(table_type[(__tmp__3BUU)]))),(__UINTEGER_32__RWB)(__tmp__3BUU |  1));
-              ptr__YBUU=__tmp__1BUU;
-            };
-            result__XBUU=((__STRING__BC *)ptr__YBUU);
-            *(result__XBUU) = *(STRING__BC__);
-          };
-          Self__TBUU=((__STRING__BC *)result__XBUU);
-          if ((Self__TBUU->capacity__HFL <  250)) {
-            __tmp__VBUU=create__KVW( 250);
-            Self__TBUU->storage__4EL=__tmp__VBUU;
-            Self__TBUU->capacity__HFL= 250;
-          };
-          Self__TBUU->count__WJ= 0;
-          display__V5DJ(Self__3AQS,result__XBUU);
-          put_string__EGZ(((__STRING__BC *)result__XBUU));
+              __MDUU=((____YWB )__IDUU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __KDUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __LDUU=(void *)((unsigned long)(void *)((unsigned long)__JDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __KDUU=__OKI(__LDUU,((____IB )(&(table_type[(__MDUU)]))),(____YWB)(__MDUU |  1));
+              __HDUU=__KDUU;
+            };
+            __GDUU=((____BC *)__HDUU);
+            *(__GDUU) = *(__BC__);
+          };
+          __CDUU=((____BC *)__GDUU);
+          if ((__CDUU->__OFL <  250)) {
+            __EDUU=__RVW( 250);
+            __CDUU->__FFL=__EDUU;
+            __CDUU->__OFL= 250;
+          };
+          __CDUU->__WJ= 0;
+          __EBEJ(__MCQS,__GDUU);
+          __LGZ(((____BC *)__GDUU));
           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__HSPM));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__WTPM));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__HSPM));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__WTPM));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__HSPM));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__WTPM));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__HSPM));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__WTPM));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__HSPM));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__WTPM));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HSPM));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__WTPM));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HSPM));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__WTPM));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__HSPM));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__WTPM));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__HSPM));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__WTPM));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__HSPM));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__WTPM));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__HSPM));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__WTPM));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__HSPM));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__WTPM));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__HSPM));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__WTPM));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__HSPM));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__WTPM));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__HSPM));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__WTPM));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__HSPM));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__WTPM));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__HSPM));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__WTPM));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__HSPM));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__WTPM));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__ABQS=((__READ_GLOBAL__B4YL *)__tmp__HSPM);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__ABQS->global__Y5JM),Self__ABQS);
+      case ____Q5YL__: {
+        __PCQS=((____Q5YL *)__WTPM);
+        __EIEN(((____FKRG *)__PCQS->__HBKM),__PCQS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__HSPM));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__WTPM));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__HSPM));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__WTPM));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__HSPM));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__WTPM));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__HSPM));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__WTPM));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__HSPM));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__WTPM));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__HSPM));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__WTPM));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__HSPM));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__WTPM));
       } break;
       };
-      __tmp__HSPM=Self__WVPL->parent_expr_binary_cmp__PAOJ.right__R54J;
-      switch (((struct ___OBJ *)__tmp__HSPM)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__HSPM));
+      __WTPM=__FXPL->__4BOJ.__AB5J;
+      switch (((struct ___OBJ *)__WTPM)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__WTPM));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__HSPM));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__WTPM));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__3AQS=((__READ_LOCAL__N5ZI *)__tmp__HSPM);
-        Self__MYBU=((__LOCAL__43WC *)Self__3AQS->local__PUEJ);
-        Self__MYBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__MYBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__MYBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__XBUU=NULL;
-          ptr__YBUU=((__POINTER__IB )(NULL));
-          typ_id__ZBUU= 0;
-          __tmp__0BUU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__0BUU ==  0)) {
-            result__XBUU=STRING__BC__;
+      case ____2A0I__: {
+        __MCQS=((____2A0I *)__WTPM);
+        __1ZBU=((____N5WC *)__MCQS->__4VEJ);
+        __1ZBU->__Q5WC.__KU4D=(____Q)(__1ZBU->__Q5WC.__KU4D -  1);
+        if ((__1ZBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __GDUU=NULL;
+          __HDUU=((____IB )(NULL));
+          __IDUU= 0;
+          __JDUU=((____IB )sizeof(____BC));
+          if (((unsigned long)__JDUU ==  0)) {
+            __GDUU=__BC__;
           } else /* FALSE */ {
-            typ_id__ZBUU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0BUU));
-            if ((typ_id__ZBUU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__1BUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__2BUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__3BUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2BUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__1BUU=micro_alloc__table__lab__HKI(__tmp__2BUU,((__POINTER__IB )(&(table_size[(__tmp__3BUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2BUU)));
-              ptr__YBUU=__tmp__1BUU;
+            __IDUU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JDUU));
+            if ((__IDUU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __KDUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __LDUU=(void *)((unsigned long)(void *)((unsigned long)__JDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __MDUU=((____YWB )((____Q )(void *)((unsigned long)__LDUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __KDUU=__OKI(__LDUU,((____IB )(&(table_size[(__MDUU)-1]))),((____YWB )((____Q )__LDUU)));
+              __HDUU=__KDUU;
             } else /* FALSE */ {
-              __tmp__3BUU=((__UINTEGER_32__RWB )typ_id__ZBUU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__1BUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__2BUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__1BUU=micro_alloc__table__lab__HKI(__tmp__2BUU,((__POINTER__IB )(&(table_type[(__tmp__3BUU)]))),(__UINTEGER_32__RWB)(__tmp__3BUU |  1));
-              ptr__YBUU=__tmp__1BUU;
-            };
-            result__XBUU=((__STRING__BC *)ptr__YBUU);
-            *(result__XBUU) = *(STRING__BC__);
-          };
-          Self__TBUU=((__STRING__BC *)result__XBUU);
-          if ((Self__TBUU->capacity__HFL <  250)) {
-            __tmp__VBUU=create__KVW( 250);
-            Self__TBUU->storage__4EL=__tmp__VBUU;
-            Self__TBUU->capacity__HFL= 250;
-          };
-          Self__TBUU->count__WJ= 0;
-          display__V5DJ(Self__3AQS,result__XBUU);
-          put_string__EGZ(((__STRING__BC *)result__XBUU));
+              __MDUU=((____YWB )__IDUU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __KDUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __LDUU=(void *)((unsigned long)(void *)((unsigned long)__JDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __KDUU=__OKI(__LDUU,((____IB )(&(table_type[(__MDUU)]))),(____YWB)(__MDUU |  1));
+              __HDUU=__KDUU;
+            };
+            __GDUU=((____BC *)__HDUU);
+            *(__GDUU) = *(__BC__);
+          };
+          __CDUU=((____BC *)__GDUU);
+          if ((__CDUU->__OFL <  250)) {
+            __EDUU=__RVW( 250);
+            __CDUU->__FFL=__EDUU;
+            __CDUU->__OFL= 250;
+          };
+          __CDUU->__WJ= 0;
+          __EBEJ(__MCQS,__GDUU);
+          __LGZ(((____BC *)__GDUU));
           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__HSPM));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__HSPM));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__3AQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__HSPM)->receiver__554J);
-        Self__MYBU=((__LOCAL__43WC *)Self__3AQS->local__PUEJ);
-        Self__MYBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__MYBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__MYBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__XBUU=NULL;
-          ptr__YBUU=((__POINTER__IB )(NULL));
-          typ_id__ZBUU= 0;
-          __tmp__0BUU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__0BUU ==  0)) {
-            result__XBUU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__ZBUU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0BUU));
-            if ((typ_id__ZBUU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__1BUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__2BUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__3BUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2BUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__1BUU=micro_alloc__table__lab__HKI(__tmp__2BUU,((__POINTER__IB )(&(table_size[(__tmp__3BUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2BUU)));
-              ptr__YBUU=__tmp__1BUU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__WTPM));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__WTPM));
+      } break;
+      case ____0AOJ__: {
+        __MCQS=((____2A0I *)((____0AOJ *)__WTPM)->__OB5J);
+        __1ZBU=((____N5WC *)__MCQS->__4VEJ);
+        __1ZBU->__Q5WC.__KU4D=(____Q)(__1ZBU->__Q5WC.__KU4D -  1);
+        if ((__1ZBU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __GDUU=NULL;
+          __HDUU=((____IB )(NULL));
+          __IDUU= 0;
+          __JDUU=((____IB )sizeof(____BC));
+          if (((unsigned long)__JDUU ==  0)) {
+            __GDUU=__BC__;
+          } else /* FALSE */ {
+            __IDUU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JDUU));
+            if ((__IDUU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __KDUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __LDUU=(void *)((unsigned long)(void *)((unsigned long)__JDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __MDUU=((____YWB )((____Q )(void *)((unsigned long)__LDUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __KDUU=__OKI(__LDUU,((____IB )(&(table_size[(__MDUU)-1]))),((____YWB )((____Q )__LDUU)));
+              __HDUU=__KDUU;
             } else /* FALSE */ {
-              __tmp__3BUU=((__UINTEGER_32__RWB )typ_id__ZBUU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__1BUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__2BUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__0BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1BUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__1BUU=micro_alloc__table__lab__HKI(__tmp__2BUU,((__POINTER__IB )(&(table_type[(__tmp__3BUU)]))),(__UINTEGER_32__RWB)(__tmp__3BUU |  1));
-              ptr__YBUU=__tmp__1BUU;
-            };
-            result__XBUU=((__STRING__BC *)ptr__YBUU);
-            *(result__XBUU) = *(STRING__BC__);
-          };
-          Self__TBUU=((__STRING__BC *)result__XBUU);
-          if ((Self__TBUU->capacity__HFL <  250)) {
-            __tmp__VBUU=create__KVW( 250);
-            Self__TBUU->storage__4EL=__tmp__VBUU;
-            Self__TBUU->capacity__HFL= 250;
-          };
-          Self__TBUU->count__WJ= 0;
-          display__V5DJ(Self__3AQS,result__XBUU);
-          put_string__EGZ(((__STRING__BC *)result__XBUU));
+              __MDUU=((____YWB )__IDUU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __KDUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __LDUU=(void *)((unsigned long)(void *)((unsigned long)__JDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KDUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __KDUU=__OKI(__LDUU,((____IB )(&(table_type[(__MDUU)]))),(____YWB)(__MDUU |  1));
+              __HDUU=__KDUU;
+            };
+            __GDUU=((____BC *)__HDUU);
+            *(__GDUU) = *(__BC__);
+          };
+          __CDUU=((____BC *)__GDUU);
+          if ((__CDUU->__OFL <  250)) {
+            __EDUU=__RVW( 250);
+            __CDUU->__FFL=__EDUU;
+            __CDUU->__OFL= 250;
+          };
+          __CDUU->__WJ= 0;
+          __EBEJ(__MCQS,__GDUU);
+          __LGZ(((____BC *)__GDUU));
           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__HSPM));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__WTPM));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__HSPM));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__WTPM));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__HSPM));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__WTPM));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__HSPM));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__WTPM));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__HSPM));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__WTPM));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HSPM));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__WTPM));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HSPM));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__WTPM));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__HSPM));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__WTPM));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__HSPM));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__WTPM));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__HSPM));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__WTPM));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__HSPM));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__WTPM));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__HSPM));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__WTPM));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__HSPM));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__WTPM));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__HSPM));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__WTPM));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__HSPM));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__WTPM));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__HSPM));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__WTPM));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__HSPM));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__WTPM));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__HSPM));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__WTPM));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__ABQS=((__READ_GLOBAL__B4YL *)__tmp__HSPM);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__ABQS->global__Y5JM),Self__ABQS);
+      case ____Q5YL__: {
+        __PCQS=((____Q5YL *)__WTPM);
+        __EIEN(((____FKRG *)__PCQS->__HBKM),__PCQS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__HSPM));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__WTPM));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__HSPM));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__WTPM));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__HSPM));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__WTPM));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__HSPM));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__WTPM));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__HSPM));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__WTPM));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__HSPM));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__WTPM));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__HSPM));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__WTPM));
       } break;
       };
     };
-    __tmp__5VPL=result__TPKN;
-    if ((((void *)result__TPKN == (void *)NULL) && ((void *)__tmp__FWPL != (void *)NULL))) {
-      __tmp__AQKN=NULL;
-      if ((__tmp__FWPL->value__YG4D ==  0)) {
-        __tmp__XCMN=Self__WVPL->parent_expr_binary_cmp__PAOJ.right__R54J;
-        switch (((struct ___OBJ *)__tmp__XCMN)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__YCMN=((__STRING_CST__5J *)__tmp__XCMN)->parent_constant__EK.static_type__SG4D;
+    __OXPL=__CRKN;
+    if ((((void *)__CRKN == (void *)NULL) && ((void *)__UXPL != (void *)NULL))) {
+      __PRKN=NULL;
+      if ((__UXPL->__HI4D ==  0)) {
+        __GEMN=__FXPL->__4BOJ.__AB5J;
+        switch (((struct ___OBJ *)__GEMN)->__id) {
+        case ____5J__: {
+          __HEMN=((____5J *)__GEMN)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__YCMN=((__EXTERNAL_C__L5WC *)__tmp__XCMN)->static_type__J54D;
+        case ____0AXC__: {
+          __HEMN=((____0AXC *)__GEMN)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__YCMN=((__PROTOTYPE_CST__45WC *)__tmp__XCMN)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __HEMN=((____NBXC *)__GEMN)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__YCMN=((__INTEGER_CST__KAXC *)__tmp__XCMN)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __HEMN=((____ZBXC *)__GEMN)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__YCMN=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__XCMN));
+        case ____DMWH__: {
+          __HEMN=__B21J(((____DMWH *)__GEMN));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__YCMN=((__READ_LOCAL__N5ZI *)__tmp__XCMN)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __HEMN=((____2A0I *)__GEMN)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__YCMN=static_type__2CCK();
+        case ____HJNJ__: {
+          __HEMN=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__YCMN=static_type__BDCK();
+        case ____SJNJ__: {
+          __HEMN=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__YCMN=static_type__GDCK();
+        case ____0AOJ__: {
+          __HEMN=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__YCMN=static_type__LDCK();
+        case ____EBOJ__: {
+          __HEMN=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__YCMN=static_type__QDCK();
+        case ____3BOJ__: {
+          __HEMN=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__YCMN=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__XCMN));
+        case ____RCOJ__: {
+          __HEMN=__EFCK(((____RCOJ *)__GEMN));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__YCMN=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__XCMN));
+        case ____HDOJ__: {
+          __HEMN=__JFCK(((____HDOJ *)__GEMN));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__YCMN=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__XCMN));
+        case ____1DOJ__: {
+          __HEMN=__OFCK(((____1DOJ *)__GEMN));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__YCMN=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__XCMN));
+        case ____PEOJ__: {
+          __HEMN=__TFCK(((____PEOJ *)__GEMN));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__YCMN=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__XCMN));
+        case ____DFOJ__: {
+          __HEMN=__YFCK(((____DFOJ *)__GEMN));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__YCMN=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__XCMN));
+        case ____XFOJ__: {
+          __HEMN=__3FCK(((____XFOJ *)__GEMN));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__YCMN=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __HEMN=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__YCMN=static_type__XECK(((__ITEM__VFOJ *)__tmp__XCMN));
+        case ____EHOJ__: {
+          __HEMN=__GGCK(((____EHOJ *)__GEMN));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__YCMN=static_type__DFCK();
+        case ____2HOJ__: {
+          __HEMN=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__YCMN=((__CAST__JHOJ *)__tmp__XCMN)->static_type__TC5J;
+        case ____YIOJ__: {
+          __HEMN=((____YIOJ *)__GEMN)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__YCMN=((__REAL_CST__JLOJ *)__tmp__XCMN)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __HEMN=((____YMOJ *)__GEMN)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__YCMN=((__CHARACTER_CST__5LOJ *)__tmp__XCMN)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __HEMN=((____ONOJ *)__GEMN)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__YCMN=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__XCMN)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __HEMN=((____YOOJ *)__GEMN)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__YCMN=((__READ_SLOT__ZK4K *)__tmp__XCMN)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __HEMN=((____IM4K *)__GEMN)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__YCMN=static_type__NL5O();
+        case ____T5FL__: {
+          __HEMN=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__YCMN=static_type__QQTP();
+        case ____3DUL__: {
+          __HEMN=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__YCMN=static_type__041P();
+        case ____0EUL__: {
+          __HEMN=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__YCMN=static_type__VQTP();
+        case ____BGUL__: {
+          __HEMN=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__YCMN=static_type__A51P();
+        case ____2GUL__: {
+          __HEMN=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__YCMN=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__XCMN));
+        case ____B0VL__: {
+          __HEMN=__DXBN(((____B0VL *)__GEMN));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__YCMN=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__XCMN));
+        case ____P0VL__: {
+          __HEMN=__4AGM(((____P0VL *)__GEMN));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__YCMN=((__READ_GLOBAL__B4YL *)__tmp__XCMN)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __HEMN=((____Q5YL *)__GEMN)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__YCMN=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__XCMN));
+        case ____UVPM__: {
+          __HEMN=__OFWN(((____UVPM *)__GEMN));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__YCMN=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__XCMN));
+        case ____0ZPM__: {
+          __HEMN=__QM1P(((____0ZPM *)__GEMN));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__YCMN=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__XCMN));
+        case ____MR0N__: {
+          __HEMN=__FQVO(((____MR0N *)__GEMN));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__YCMN=static_type__BA0Q();
+        case ____YWBP__: {
+          __HEMN=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__YCMN=static_type__MBUP();
+        case ____LYBP__: {
+          __HEMN=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__YCMN=static_type__RBUP();
+        case ____CZBP__: {
+          __HEMN=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__YCMN=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__XCMN));
+        case ____3BEP__: {
+          __HEMN=__ZPFQ(((____3BEP *)__GEMN));
         } break;
         };
-        __tmp__XCMN=((__TYPE_FULL__PMB *)__tmp__YCMN)->the_parent_type__DLK;
-        switch (((struct ___OBJ *)__tmp__XCMN)->__id) {
-        case __TYPE__FF__: {
-          __tmp__0CMN=((__TYPE__FF *)__tmp__XCMN)->prototype__QF->parent_named__PF.name__4VB;
+        __GEMN=((____WMB *)__HEMN)->__KLK;
+        switch (((struct ___OBJ *)__GEMN)->__id) {
+        case ____FF__: {
+          __JEMN=((____FF *)__GEMN)->__QF->__PF.__FWB;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__0CMN=(&__string_4);
+        case ____FMB__: {
+          __JEMN=(&__string_4);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__0CMN=(&__string_5);
+        case ____HMB__: {
+          __JEMN=(&__string_5);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__0CMN=(&__string_54);
+        case ____JMB__: {
+          __JEMN=(&__string_54);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__0CMN=(&__string_56);
+        case ____LMB__: {
+          __JEMN=(&__string_56);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__0CMN=((__TYPE_GENERIC__BCY *)__tmp__XCMN)->name__0YMB;
+        case ____ICY__: {
+          __JEMN=((____ICY *)__GEMN)->__TZMB;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__RBQS=prototype__L2ZG();
-          __tmp__0CMN=__tmp__RBQS->parent_named__PF.name__4VB;
+        case ____EQ5D__: {
+          __ADQS=__03ZG();
+          __JEMN=__ADQS->__PF.__FWB;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__0CMN=((__PROFIL_BLOCK__22NJ *)__tmp__XCMN)->parent_profil__32NJ.name__P1IK;
+        case ____L4NJ__: {
+          __JEMN=((____L4NJ *)__GEMN)->__M4NJ.__42IK;
         } break;
         };
-        __tmp__4CMN=(((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)__tmp__0CMN)->storage__1C)[ 0] == 'U');
+        __NEMN=(((____DB *)((____0 *)__JEMN)->__1C)[ 0] == 'U');
       } else /* FALSE */ {
-        __tmp__4CMN=FALSE__O__;
+        __NEMN=__O__;
       };
-      if (__tmp__4CMN) {
-        __tmp__EDMN=Self__WVPL->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__XCMN=type_false__ENB;
-        switch (((struct ___OBJ *)__tmp__XCMN)->__id) {
-        case __TYPE__FF__: {
-          __tmp__YCMN=((__TYPE__FF *)__tmp__XCMN)->default__0LC;
+      if (__NEMN) {
+        __TEMN=__FXPL->__4BOJ.__JJNJ.__CK.__YH.__O2B;
+        __GEMN=__LNB;
+        switch (((struct ___OBJ *)__GEMN)->__id) {
+        case ____FF__: {
+          __HEMN=((____FF *)__GEMN)->__BMC;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__YCMN=((__TYPE_NULL__4LB *)__tmp__XCMN)->parent_type__5LB.default__0LC;
+        case ____FMB__: {
+          __HEMN=((____FMB *)__GEMN)->__GMB.__BMC;
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__YCMN=((__TYPE_VOID__AMB *)__tmp__XCMN)->parent_type__BMB.default__0LC;
+        case ____HMB__: {
+          __HEMN=((____HMB *)__GEMN)->__IMB.__BMC;
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__YCMN=((__TYPE_CONTEXT__CMB *)__tmp__XCMN)->parent_type__DMB.default__0LC;
+        case ____JMB__: {
+          __HEMN=((____JMB *)__GEMN)->__KMB.__BMC;
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__YCMN=((__TYPE_ID__EMB *)__tmp__XCMN)->parent_type__FMB.default__0LC;
+        case ____LMB__: {
+          __HEMN=((____LMB *)__GEMN)->__MMB.__BMC;
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__YCMN=((__TYPE_GENERIC__BCY *)__tmp__XCMN)->parent_type__CCY.default__0LC;
+        case ____ICY__: {
+          __HEMN=((____ICY *)__GEMN)->__JCY.__BMC;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__YCMN=((__TYPE_BLOCK__VO5D *)__tmp__XCMN)->parent_type__WO5D.default__0LC;
+        case ____EQ5D__: {
+          __HEMN=((____EQ5D *)__GEMN)->__FQ5D.__BMC;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__YCMN=((__PROFIL_BLOCK__22NJ *)__tmp__XCMN)->parent_type__42NJ.default__0LC;
+        case ____L4NJ__: {
+          __HEMN=((____L4NJ *)__GEMN)->__N4NJ.__BMC;
         } break;
         };
-        __tmp__IDMN=create__type__IJ2C(__tmp__EDMN,__tmp__YCMN);
-        __tmp__AQKN=__tmp__IDMN;
-        __tmp__XCMN=Self__WVPL->parent_expr_binary_cmp__PAOJ.left__L54J;
-        switch (((struct ___OBJ *)__tmp__XCMN)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__XCMN));
+        __XEMN=__XK2C(__TEMN,__HEMN);
+        __PRKN=__XEMN;
+        __GEMN=__FXPL->__4BOJ.__0A5J;
+        switch (((struct ___OBJ *)__GEMN)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__GEMN));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__XCMN));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__GEMN));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__XBQS=((__READ_LOCAL__N5ZI *)__tmp__XCMN);
-          Self__YYBU=((__LOCAL__43WC *)Self__XBQS->local__PUEJ);
-          Self__YYBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YYBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__YYBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__5DUU=NULL;
-            __tmp__1BUU=((__POINTER__IB )(NULL));
-            typ_id__BEUU= 0;
-            __tmp__2BUU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__2BUU ==  0)) {
-              result__5DUU=STRING__BC__;
+        case ____2A0I__: {
+          __GDQS=((____2A0I *)__GEMN);
+          __H0BU=((____N5WC *)__GDQS->__4VEJ);
+          __H0BU->__Q5WC.__KU4D=(____Q)(__H0BU->__Q5WC.__KU4D -  1);
+          if ((__H0BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __OFUU=NULL;
+            __KDUU=((____IB )(NULL));
+            __QFUU= 0;
+            __LDUU=((____IB )sizeof(____BC));
+            if (((unsigned long)__LDUU ==  0)) {
+              __OFUU=__BC__;
             } else /* FALSE */ {
-              typ_id__BEUU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BUU));
-              if ((typ_id__BEUU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__DEUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__EEUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__FEUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EEUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__DEUU=micro_alloc__table__lab__HKI(__tmp__EEUU,((__POINTER__IB )(&(table_size[(__tmp__FEUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EEUU)));
-                __tmp__1BUU=__tmp__DEUU;
+              __QFUU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDUU));
+              if ((__QFUU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __SFUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __TFUU=(void *)((unsigned long)(void *)((unsigned long)__LDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __UFUU=((____YWB )((____Q )(void *)((unsigned long)__TFUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __SFUU=__OKI(__TFUU,((____IB )(&(table_size[(__UFUU)-1]))),((____YWB )((____Q )__TFUU)));
+                __KDUU=__SFUU;
               } else /* FALSE */ {
-                __tmp__FEUU=((__UINTEGER_32__RWB )typ_id__BEUU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__DEUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__EEUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__DEUU=micro_alloc__table__lab__HKI(__tmp__EEUU,((__POINTER__IB )(&(table_type[(__tmp__FEUU)]))),(__UINTEGER_32__RWB)(__tmp__FEUU |  1));
-                __tmp__1BUU=__tmp__DEUU;
+                __UFUU=((____YWB )__QFUU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __SFUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __TFUU=(void *)((unsigned long)(void *)((unsigned long)__LDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __SFUU=__OKI(__TFUU,((____IB )(&(table_type[(__UFUU)]))),(____YWB)(__UFUU |  1));
+                __KDUU=__SFUU;
               };
-              result__5DUU=((__STRING__BC *)__tmp__1BUU);
-              *(result__5DUU) = *(STRING__BC__);
-            };
-            Self__1DUU=((__STRING__BC *)result__5DUU);
-            if ((Self__1DUU->capacity__HFL <  250)) {
-              __tmp__3DUU=create__KVW( 250);
-              Self__1DUU->storage__4EL=__tmp__3DUU;
-              Self__1DUU->capacity__HFL= 250;
-            };
-            Self__1DUU->count__WJ= 0;
-            display__V5DJ(Self__XBQS,result__5DUU);
-            put_string__EGZ(((__STRING__BC *)result__5DUU));
+              __OFUU=((____BC *)__KDUU);
+              *(__OFUU) = *(__BC__);
+            };
+            __KFUU=((____BC *)__OFUU);
+            if ((__KFUU->__OFL <  250)) {
+              __MFUU=__RVW( 250);
+              __KFUU->__FFL=__MFUU;
+              __KFUU->__OFL= 250;
+            };
+            __KFUU->__WJ= 0;
+            __EBEJ(__GDQS,__OFUU);
+            __LGZ(((____BC *)__OFUU));
             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__XCMN));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__XCMN));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__XBQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__XCMN)->receiver__554J);
-          Self__YYBU=((__LOCAL__43WC *)Self__XBQS->local__PUEJ);
-          Self__YYBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YYBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__YYBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__5DUU=NULL;
-            __tmp__1BUU=((__POINTER__IB )(NULL));
-            typ_id__BEUU= 0;
-            __tmp__2BUU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__2BUU ==  0)) {
-              result__5DUU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__GEMN));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__GEMN));
+        } break;
+        case ____0AOJ__: {
+          __GDQS=((____2A0I *)((____0AOJ *)__GEMN)->__OB5J);
+          __H0BU=((____N5WC *)__GDQS->__4VEJ);
+          __H0BU->__Q5WC.__KU4D=(____Q)(__H0BU->__Q5WC.__KU4D -  1);
+          if ((__H0BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __OFUU=NULL;
+            __KDUU=((____IB )(NULL));
+            __QFUU= 0;
+            __LDUU=((____IB )sizeof(____BC));
+            if (((unsigned long)__LDUU ==  0)) {
+              __OFUU=__BC__;
             } else /* FALSE */ {
-              typ_id__BEUU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BUU));
-              if ((typ_id__BEUU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__DEUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__EEUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__FEUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EEUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__DEUU=micro_alloc__table__lab__HKI(__tmp__EEUU,((__POINTER__IB )(&(table_size[(__tmp__FEUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EEUU)));
-                __tmp__1BUU=__tmp__DEUU;
+              __QFUU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDUU));
+              if ((__QFUU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __SFUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __TFUU=(void *)((unsigned long)(void *)((unsigned long)__LDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __UFUU=((____YWB )((____Q )(void *)((unsigned long)__TFUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __SFUU=__OKI(__TFUU,((____IB )(&(table_size[(__UFUU)-1]))),((____YWB )((____Q )__TFUU)));
+                __KDUU=__SFUU;
               } else /* FALSE */ {
-                __tmp__FEUU=((__UINTEGER_32__RWB )typ_id__BEUU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__DEUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__EEUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__DEUU=micro_alloc__table__lab__HKI(__tmp__EEUU,((__POINTER__IB )(&(table_type[(__tmp__FEUU)]))),(__UINTEGER_32__RWB)(__tmp__FEUU |  1));
-                __tmp__1BUU=__tmp__DEUU;
+                __UFUU=((____YWB )__QFUU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __SFUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __TFUU=(void *)((unsigned long)(void *)((unsigned long)__LDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __SFUU=__OKI(__TFUU,((____IB )(&(table_type[(__UFUU)]))),(____YWB)(__UFUU |  1));
+                __KDUU=__SFUU;
               };
-              result__5DUU=((__STRING__BC *)__tmp__1BUU);
-              *(result__5DUU) = *(STRING__BC__);
-            };
-            Self__1DUU=((__STRING__BC *)result__5DUU);
-            if ((Self__1DUU->capacity__HFL <  250)) {
-              __tmp__3DUU=create__KVW( 250);
-              Self__1DUU->storage__4EL=__tmp__3DUU;
-              Self__1DUU->capacity__HFL= 250;
-            };
-            Self__1DUU->count__WJ= 0;
-            display__V5DJ(Self__XBQS,result__5DUU);
-            put_string__EGZ(((__STRING__BC *)result__5DUU));
+              __OFUU=((____BC *)__KDUU);
+              *(__OFUU) = *(__BC__);
+            };
+            __KFUU=((____BC *)__OFUU);
+            if ((__KFUU->__OFL <  250)) {
+              __MFUU=__RVW( 250);
+              __KFUU->__FFL=__MFUU;
+              __KFUU->__OFL= 250;
+            };
+            __KFUU->__WJ= 0;
+            __EBEJ(__GDQS,__OFUU);
+            __LGZ(((____BC *)__OFUU));
             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__XCMN));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__GEMN));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__XCMN));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__GEMN));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__XCMN));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__GEMN));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__XCMN));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__GEMN));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__XCMN));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__GEMN));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__XCMN));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__GEMN));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__XCMN));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__GEMN));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__XCMN));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__GEMN));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__XCMN));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__GEMN));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__XCMN));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__GEMN));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__XCMN));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__GEMN));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__XCMN));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__GEMN));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__XCMN));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__GEMN));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__XCMN));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__GEMN));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__XCMN));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__GEMN));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__XCMN));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__GEMN));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__XCMN));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__GEMN));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__XCMN));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__GEMN));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__0BQS=((__READ_GLOBAL__B4YL *)__tmp__XCMN);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__0BQS->global__Y5JM),Self__0BQS);
+        case ____Q5YL__: {
+          __JDQS=((____Q5YL *)__GEMN);
+          __EIEN(((____FKRG *)__JDQS->__HBKM),__JDQS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__XCMN));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__GEMN));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__XCMN));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__GEMN));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__XCMN));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__GEMN));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__XCMN));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__GEMN));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__XCMN));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__GEMN));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__XCMN));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__GEMN));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__XCMN));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__GEMN));
         } break;
         };
-        __tmp__XCMN=Self__WVPL->parent_expr_binary_cmp__PAOJ.right__R54J;
-        switch (((struct ___OBJ *)__tmp__XCMN)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__XCMN));
+        __GEMN=__FXPL->__4BOJ.__AB5J;
+        switch (((struct ___OBJ *)__GEMN)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__GEMN));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__XCMN));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__GEMN));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__XBQS=((__READ_LOCAL__N5ZI *)__tmp__XCMN);
-          Self__YYBU=((__LOCAL__43WC *)Self__XBQS->local__PUEJ);
-          Self__YYBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YYBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__YYBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__5DUU=NULL;
-            __tmp__1BUU=((__POINTER__IB )(NULL));
-            typ_id__BEUU= 0;
-            __tmp__2BUU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__2BUU ==  0)) {
-              result__5DUU=STRING__BC__;
+        case ____2A0I__: {
+          __GDQS=((____2A0I *)__GEMN);
+          __H0BU=((____N5WC *)__GDQS->__4VEJ);
+          __H0BU->__Q5WC.__KU4D=(____Q)(__H0BU->__Q5WC.__KU4D -  1);
+          if ((__H0BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __OFUU=NULL;
+            __KDUU=((____IB )(NULL));
+            __QFUU= 0;
+            __LDUU=((____IB )sizeof(____BC));
+            if (((unsigned long)__LDUU ==  0)) {
+              __OFUU=__BC__;
             } else /* FALSE */ {
-              typ_id__BEUU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BUU));
-              if ((typ_id__BEUU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__DEUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__EEUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__FEUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EEUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__DEUU=micro_alloc__table__lab__HKI(__tmp__EEUU,((__POINTER__IB )(&(table_size[(__tmp__FEUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EEUU)));
-                __tmp__1BUU=__tmp__DEUU;
+              __QFUU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDUU));
+              if ((__QFUU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __SFUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __TFUU=(void *)((unsigned long)(void *)((unsigned long)__LDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __UFUU=((____YWB )((____Q )(void *)((unsigned long)__TFUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __SFUU=__OKI(__TFUU,((____IB )(&(table_size[(__UFUU)-1]))),((____YWB )((____Q )__TFUU)));
+                __KDUU=__SFUU;
               } else /* FALSE */ {
-                __tmp__FEUU=((__UINTEGER_32__RWB )typ_id__BEUU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__DEUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__EEUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__DEUU=micro_alloc__table__lab__HKI(__tmp__EEUU,((__POINTER__IB )(&(table_type[(__tmp__FEUU)]))),(__UINTEGER_32__RWB)(__tmp__FEUU |  1));
-                __tmp__1BUU=__tmp__DEUU;
+                __UFUU=((____YWB )__QFUU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __SFUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __TFUU=(void *)((unsigned long)(void *)((unsigned long)__LDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __SFUU=__OKI(__TFUU,((____IB )(&(table_type[(__UFUU)]))),(____YWB)(__UFUU |  1));
+                __KDUU=__SFUU;
               };
-              result__5DUU=((__STRING__BC *)__tmp__1BUU);
-              *(result__5DUU) = *(STRING__BC__);
-            };
-            Self__1DUU=((__STRING__BC *)result__5DUU);
-            if ((Self__1DUU->capacity__HFL <  250)) {
-              __tmp__3DUU=create__KVW( 250);
-              Self__1DUU->storage__4EL=__tmp__3DUU;
-              Self__1DUU->capacity__HFL= 250;
-            };
-            Self__1DUU->count__WJ= 0;
-            display__V5DJ(Self__XBQS,result__5DUU);
-            put_string__EGZ(((__STRING__BC *)result__5DUU));
+              __OFUU=((____BC *)__KDUU);
+              *(__OFUU) = *(__BC__);
+            };
+            __KFUU=((____BC *)__OFUU);
+            if ((__KFUU->__OFL <  250)) {
+              __MFUU=__RVW( 250);
+              __KFUU->__FFL=__MFUU;
+              __KFUU->__OFL= 250;
+            };
+            __KFUU->__WJ= 0;
+            __EBEJ(__GDQS,__OFUU);
+            __LGZ(((____BC *)__OFUU));
             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__XCMN));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__XCMN));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__XBQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__XCMN)->receiver__554J);
-          Self__YYBU=((__LOCAL__43WC *)Self__XBQS->local__PUEJ);
-          Self__YYBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YYBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__YYBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__5DUU=NULL;
-            __tmp__1BUU=((__POINTER__IB )(NULL));
-            typ_id__BEUU= 0;
-            __tmp__2BUU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__2BUU ==  0)) {
-              result__5DUU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__GEMN));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__GEMN));
+        } break;
+        case ____0AOJ__: {
+          __GDQS=((____2A0I *)((____0AOJ *)__GEMN)->__OB5J);
+          __H0BU=((____N5WC *)__GDQS->__4VEJ);
+          __H0BU->__Q5WC.__KU4D=(____Q)(__H0BU->__Q5WC.__KU4D -  1);
+          if ((__H0BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __OFUU=NULL;
+            __KDUU=((____IB )(NULL));
+            __QFUU= 0;
+            __LDUU=((____IB )sizeof(____BC));
+            if (((unsigned long)__LDUU ==  0)) {
+              __OFUU=__BC__;
             } else /* FALSE */ {
-              typ_id__BEUU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BUU));
-              if ((typ_id__BEUU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__DEUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__EEUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__FEUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EEUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__DEUU=micro_alloc__table__lab__HKI(__tmp__EEUU,((__POINTER__IB )(&(table_size[(__tmp__FEUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EEUU)));
-                __tmp__1BUU=__tmp__DEUU;
+              __QFUU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDUU));
+              if ((__QFUU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __SFUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __TFUU=(void *)((unsigned long)(void *)((unsigned long)__LDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __UFUU=((____YWB )((____Q )(void *)((unsigned long)__TFUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __SFUU=__OKI(__TFUU,((____IB )(&(table_size[(__UFUU)-1]))),((____YWB )((____Q )__TFUU)));
+                __KDUU=__SFUU;
               } else /* FALSE */ {
-                __tmp__FEUU=((__UINTEGER_32__RWB )typ_id__BEUU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__DEUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__EEUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DEUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__DEUU=micro_alloc__table__lab__HKI(__tmp__EEUU,((__POINTER__IB )(&(table_type[(__tmp__FEUU)]))),(__UINTEGER_32__RWB)(__tmp__FEUU |  1));
-                __tmp__1BUU=__tmp__DEUU;
+                __UFUU=((____YWB )__QFUU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __SFUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __TFUU=(void *)((unsigned long)(void *)((unsigned long)__LDUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SFUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __SFUU=__OKI(__TFUU,((____IB )(&(table_type[(__UFUU)]))),(____YWB)(__UFUU |  1));
+                __KDUU=__SFUU;
               };
-              result__5DUU=((__STRING__BC *)__tmp__1BUU);
-              *(result__5DUU) = *(STRING__BC__);
-            };
-            Self__1DUU=((__STRING__BC *)result__5DUU);
-            if ((Self__1DUU->capacity__HFL <  250)) {
-              __tmp__3DUU=create__KVW( 250);
-              Self__1DUU->storage__4EL=__tmp__3DUU;
-              Self__1DUU->capacity__HFL= 250;
-            };
-            Self__1DUU->count__WJ= 0;
-            display__V5DJ(Self__XBQS,result__5DUU);
-            put_string__EGZ(((__STRING__BC *)result__5DUU));
+              __OFUU=((____BC *)__KDUU);
+              *(__OFUU) = *(__BC__);
+            };
+            __KFUU=((____BC *)__OFUU);
+            if ((__KFUU->__OFL <  250)) {
+              __MFUU=__RVW( 250);
+              __KFUU->__FFL=__MFUU;
+              __KFUU->__OFL= 250;
+            };
+            __KFUU->__WJ= 0;
+            __EBEJ(__GDQS,__OFUU);
+            __LGZ(((____BC *)__OFUU));
             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__XCMN));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__GEMN));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__XCMN));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__GEMN));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__XCMN));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__GEMN));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__XCMN));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__GEMN));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__XCMN));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__GEMN));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__XCMN));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__GEMN));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__XCMN));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__GEMN));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__XCMN));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__GEMN));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__XCMN));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__GEMN));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__XCMN));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__GEMN));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__XCMN));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__GEMN));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__XCMN));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__GEMN));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__XCMN));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__GEMN));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__XCMN));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__GEMN));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__XCMN));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__GEMN));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__XCMN));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__GEMN));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__XCMN));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__GEMN));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__XCMN));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__GEMN));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__0BQS=((__READ_GLOBAL__B4YL *)__tmp__XCMN);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__0BQS->global__Y5JM),Self__0BQS);
+        case ____Q5YL__: {
+          __JDQS=((____Q5YL *)__GEMN);
+          __EIEN(((____FKRG *)__JDQS->__HBKM),__JDQS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__XCMN));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__GEMN));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__XCMN));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__GEMN));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__XCMN));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__GEMN));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__XCMN));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__GEMN));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__XCMN));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__GEMN));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__XCMN));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__GEMN));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__XCMN));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__GEMN));
         } break;
         };
       };
-      __tmp__5VPL=__tmp__AQKN;
+      __OXPL=__PRKN;
     };
-    if ((((void *)__tmp__5VPL == (void *)NULL) && ((void *)__tmp__IWPL != (void *)NULL))) {
-      __tmp__5VPL=NULL;
+    if ((((void *)__OXPL == (void *)NULL) && ((void *)__XXPL != (void *)NULL))) {
+      __OXPL=NULL;
     };
   };
-  if (((void *)__tmp__5VPL == (void *)NULL)) {
-    __tmp__5VPL=Self__WVPL;
+  if (((void *)__OXPL == (void *)NULL)) {
+    __OXPL=__FXPL;
   } else /* FALSE */ {
-    __tmp__2PKN=Self__WVPL->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    if (((struct ___OBJ *)__tmp__5VPL)->__id==__PROTOTYPE_CST__45WC__) {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_SUP__OAOJ *)__tmp__5VPL))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__2PKN;
+    __LRKN=__FXPL->__4BOJ.__JJNJ.__CK.__YH.__O2B;
+    if (((struct ___OBJ *)__OXPL)->__id==____NBXC__) {
+      ((____NBXC *)((____3BOJ *)__OXPL))->__OBXC.__DK.__CK.__YH.__O2B=__LRKN;
     } else /* EXPR_SUP */ {
-      ((__EXPR_SUP__OAOJ *)__tmp__5VPL)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__2PKN;
+      ((____3BOJ *)__OXPL)->__4BOJ.__JJNJ.__CK.__YH.__O2B=__LRKN;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__AWPL=__tmp__5VPL;
-  return(__tmp__AWPL);
+  __PXPL=__OXPL;
+  return(__PXPL);
 }
 
-static void* execute_link__5ZPL(__EXPR_SUB__CBOJ *Self__A0PL)
-// ({EXPR_SUB__CBOJ}) With result Recursive, No inlinable.
+static void* __O1PL(____RCOJ *__P1PL)
+// ({__RCOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG __tmp__GWPM;
-  __UINTEGER_32__RWB old_seq__D0PL,__tmp__NGUU,__tmp__5XJV,__tmp__PYJV;
-  __UINTEGER_32__RWB __tmp__5YJV,__tmp__MI5T;
-  void *__tmp__J0PL,*__tmp__K0PL,*r__XXJV,*r__HYJV,*r__XYJV,*r__HZJV;
-  void *__tmp__YXPM,*__tmp__ZXPM,*__tmp__AYPM,*__tmp__BYPM;
-  __LIST__WH *Self__JNNT;
-  __STRING__BC *result__HGUU,*Self__DGUU,*result__LHUU,*Self__HHUU;
-  __POINTER__IB ptr__IGUU,__tmp__KGUU,__tmp__LGUU,__tmp__MGUU;
-  __POINTER__IB __tmp__3XJV,__tmp__4XJV,__tmp__NYJV,__tmp__OYJV;
-  __POINTER__IB __tmp__3YJV,__tmp__4YJV,__tmp__PHUU,__tmp__QHUU;
-  __POINTER__IB __tmp__JI5T,__tmp__LI5T;
-  __INTEGER__Q typ_id__JGUU,typ_id__1XJV,typ_id__LYJV,typ_id__1YJV;
-  __INTEGER__Q typ_id__ZIYP;
-  __INTEGER_CST__KAXC *__tmp__P0PL,*__tmp__S0PL,*Self__1M4S;
-  __INTEGER_CST__KAXC *result__OJUU,*Self__0JUU;
-  __EXPR_ADD__AZVL *result__XYVL,*result__IXJV,*Self__UXJV,*result__0OCM;
-  __EXPR_ADD__AZVL *Self__Q3JM;
-  __EXPR_NEG__SYVL *__tmp__0YVL,*result__ZXJV,*Self__FYJV,*__tmp__JVPM;
-  __POSITION__OL p__VXJV,p__GYJV,p__WYJV,p__GZJV,p__TIXP;
-  __EXPR_NOT__FUPM *result__JYJV,*Self__VYJV,*result__ZYJV,*Self__FZJV;
-  __READ_LOCAL__N5ZI *Self__EDQS;
-  __LOCAL__43WC *Self__EZBU;
-  __READ_GLOBAL__B4YL *Self__HDQS;
-  __TYPE_FULL__PMB *__tmp__5WPM;
-  __EXPR_MUL__YBOJ *__tmp__KXPM;
-  __EXPR_DIV__MCOJ *__tmp__SXPM;
-  __EXPR_MOD__LYPM *result__UIYP,*Self__4F5P;
-  __CHARACTER__DB *__tmp__FGUU,*__tmp__JHUU;
-  __BOOLEAN__L __tmp__ZTPM,result__00WM,__tmp__0XPM,__tmp__CYPM;
-  old_seq__D0PL=seq_call_and_loop__BL3K;
-  __tmp__J0PL=Self__A0PL->parent_expr_binary__FBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__J0PL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__K0PL=((__STRING_CST__5J *)__tmp__J0PL);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__K0PL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__J0PL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__K0PL=((__PROTOTYPE_CST__45WC *)__tmp__J0PL);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__K0PL=((__INTEGER_CST__KAXC *)__tmp__J0PL);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__JNNT=((__LIST__WH *)list_current__Y4GB);
-    result__HGUU=NULL;
-    ptr__IGUU=((__POINTER__IB )(NULL));
-    typ_id__JGUU= 0;
-    __tmp__KGUU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__KGUU ==  0)) {
-      result__HGUU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__JGUU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KGUU));
-      if ((typ_id__JGUU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__LGUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__MGUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KGUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__NGUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MGUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__LGUU=micro_alloc__table__lab__HKI(__tmp__MGUU,((__POINTER__IB )(&(table_size[(__tmp__NGUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MGUU)));
-        ptr__IGUU=__tmp__LGUU;
-      } else /* FALSE */ {
-        __tmp__NGUU=((__UINTEGER_32__RWB )typ_id__JGUU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__LGUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__MGUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KGUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__LGUU=micro_alloc__table__lab__HKI(__tmp__MGUU,((__POINTER__IB )(&(table_type[(__tmp__NGUU)]))),(__UINTEGER_32__RWB)(__tmp__NGUU |  1));
-        ptr__IGUU=__tmp__LGUU;
-      };
-      result__HGUU=((__STRING__BC *)ptr__IGUU);
-      *(result__HGUU) = *(STRING__BC__);
-    };
-    Self__DGUU=((__STRING__BC *)result__HGUU);
-    if ((Self__DGUU->capacity__HFL <  250)) {
-      __tmp__FGUU=create__KVW( 250);
-      Self__DGUU->storage__4EL=__tmp__FGUU;
-      Self__DGUU->capacity__HFL= 250;
-    };
-    Self__DGUU->count__WJ= 0;
-    display__NHFE(Self__JNNT,result__HGUU);
-    put_string__EGZ(((__STRING__BC *)result__HGUU));
+  ____0SG __VXPM;
+  ____YWB __S1PL,__2HUU,__OZJV,__4ZJV,__O0JV,__1J5T;
+  void *__Y1PL,*__Z1PL,*__GZJV,*__WZJV,*__G0JV,*__W0JV,*__HZPM,*__IZPM;
+  void *__PZPM,*__QZPM;
+  ____WH *__YONT;
+  ____BC *__WHUU,*__SHUU,*__0IUU,*__WIUU;
+  ____IB __XHUU,__ZHUU,__0HUU,__1HUU,__MZJV,__NZJV,__2ZJV,__3ZJV,__M0JV;
+  ____IB __N0JV,__4IUU,__5IUU,__YJ5T,__0J5T;
+  ____Q __YHUU,__KZJV,__0ZJV,__K0JV,__IKYP;
+  ____ZBXC *__41PL,*__B2PL,*__KO4S,*__3KUU,*__JLUU;
+  ____P0VL *__G0VL,*__XYJV,*__DZJV,*__JQCM,*__54JM;
+  ____B0VL *__J0VL,*__IZJV,*__UZJV,*__YWPM;
+  ____OL __EZJV,__VZJV,__F0JV,__V0JV,__CKXP;
+  ____UVPM *__YZJV,*__E0JV,*__I0JV,*__U0JV;
+  ____2A0I *__TEQS;
+  ____N5WC *__T0BU;
+  ____Q5YL *__WEQS;
+  ____WMB *__OYPM;
+  ____HDOJ *__ZYPM;
+  ____1DOJ *__BZPM;
+  ____0ZPM *__DKYP,*__NH5P;
+  ____DB *__UHUU,*__YIUU;
+  ____L __IVPM,__J2WM,__JZPM,__RZPM;
+  __S1PL=__QM3K;
+  __Y1PL=__P1PL->__UCOJ.__BC5J;
+  switch (((struct ___OBJ *)__Y1PL)->__id) {
+  case ____5J__: {
+    __Z1PL=((____5J *)__Y1PL);
+  } break;
+  case ____0AXC__: {
+    __Z1PL=__NG3H(((____0AXC *)__Y1PL));
+  } break;
+  case ____NBXC__: {
+    __Z1PL=((____NBXC *)__Y1PL);
+  } break;
+  case ____ZBXC__: {
+    __Z1PL=((____ZBXC *)__Y1PL);
+  } break;
+  case ____DMWH__: {
+    __YONT=((____WH *)__Q5GB);
+    __WHUU=NULL;
+    __XHUU=((____IB )(NULL));
+    __YHUU= 0;
+    __ZHUU=((____IB )sizeof(____BC));
+    if (((unsigned long)__ZHUU ==  0)) {
+      __WHUU=__BC__;
+    } else /* FALSE */ {
+      __YHUU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZHUU));
+      if ((__YHUU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __0HUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __1HUU=(void *)((unsigned long)(void *)((unsigned long)__ZHUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __2HUU=((____YWB )((____Q )(void *)((unsigned long)__1HUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __0HUU=__OKI(__1HUU,((____IB )(&(table_size[(__2HUU)-1]))),((____YWB )((____Q )__1HUU)));
+        __XHUU=__0HUU;
+      } else /* FALSE */ {
+        __2HUU=((____YWB )__YHUU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __0HUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __1HUU=(void *)((unsigned long)(void *)((unsigned long)__ZHUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __0HUU=__OKI(__1HUU,((____IB )(&(table_type[(__2HUU)]))),(____YWB)(__2HUU |  1));
+        __XHUU=__0HUU;
+      };
+      __WHUU=((____BC *)__XHUU);
+      *(__WHUU) = *(__BC__);
+    };
+    __SHUU=((____BC *)__WHUU);
+    if ((__SHUU->__OFL <  250)) {
+      __UHUU=__RVW( 250);
+      __SHUU->__FFL=__UHUU;
+      __SHUU->__OFL= 250;
+    };
+    __SHUU->__WJ= 0;
+    __2IFE(__YONT,__WHUU);
+    __LGZ(((____BC *)__WHUU));
     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__K0PL=NULL;
+    __Z1PL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__K0PL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__J0PL));
+  case ____2A0I__: {
+    __Z1PL=__ONBK(((____2A0I *)__Y1PL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__K0PL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__J0PL));
+  case ____HJNJ__: {
+    __Z1PL=__ENPL(((____HJNJ *)__Y1PL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__K0PL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__J0PL));
+  case ____SJNJ__: {
+    __Z1PL=__ORPL(((____SJNJ *)__Y1PL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__K0PL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__J0PL));
+  case ____0AOJ__: {
+    __Z1PL=__YVPL(((____0AOJ *)__Y1PL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__K0PL=((__GET_TYPE_ID__V5NJ *)__tmp__J0PL);
+  case ____EBOJ__: {
+    __Z1PL=((____EBOJ *)__Y1PL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__K0PL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__J0PL));
+  case ____3BOJ__: {
+    __Z1PL=__EXPL(((____3BOJ *)__Y1PL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__K0PL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__J0PL));
+  case ____RCOJ__: {
+    __Z1PL=__O1PL(((____RCOJ *)__Y1PL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__K0PL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__J0PL));
+  case ____HDOJ__: {
+    __Z1PL=__Y5PL(((____HDOJ *)__Y1PL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__K0PL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__J0PL));
+  case ____1DOJ__: {
+    __Z1PL=__CEQL(((____1DOJ *)__Y1PL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__K0PL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__J0PL));
+  case ____PEOJ__: {
+    __Z1PL=__MIQL(((____PEOJ *)__Y1PL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__K0PL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__J0PL));
+  case ____DFOJ__: {
+    __Z1PL=__WMQL(((____DFOJ *)__Y1PL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__K0PL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__J0PL));
+  case ____XFOJ__: {
+    __Z1PL=__ARQL(((____XFOJ *)__Y1PL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__K0PL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__J0PL));
+  case ____QGOJ__: {
+    __Z1PL=__4VPK(((____QGOJ *)__Y1PL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__K0PL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__J0PL));
+  case ____EHOJ__: {
+    __Z1PL=__KVQL(((____EHOJ *)__Y1PL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__K0PL=((__SIZE_OF__NGOJ *)__tmp__J0PL);
+  case ____2HOJ__: {
+    __Z1PL=((____2HOJ *)__Y1PL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__K0PL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__J0PL));
+  case ____YIOJ__: {
+    __Z1PL=__WVQL(((____YIOJ *)__Y1PL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__K0PL=((__REAL_CST__JLOJ *)__tmp__J0PL);
+  case ____YMOJ__: {
+    __Z1PL=((____YMOJ *)__Y1PL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__K0PL=((__CHARACTER_CST__5LOJ *)__tmp__J0PL);
+  case ____ONOJ__: {
+    __Z1PL=((____ONOJ *)__Y1PL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__K0PL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__J0PL);
+  case ____YOOJ__: {
+    __Z1PL=((____YOOJ *)__Y1PL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__K0PL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__J0PL));
+  case ____IM4K__: {
+    __Z1PL=__GHIM(((____IM4K *)__Y1PL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__K0PL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__J0PL));
+  case ____T5FL__: {
+    __Z1PL=__CN5O(((____T5FL *)__Y1PL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__K0PL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__J0PL));
+  case ____3DUL__: {
+    __Z1PL=__ZVTP(((____3DUL *)__Y1PL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__K0PL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__J0PL));
+  case ____0EUL__: {
+    __Z1PL=__0Q2P(((____0EUL *)__Y1PL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__K0PL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__J0PL));
+  case ____BGUL__: {
+    __Z1PL=__T1TP(((____BGUL *)__Y1PL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__K0PL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__J0PL));
+  case ____2GUL__: {
+    __Z1PL=__5W2P(((____2GUL *)__Y1PL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__K0PL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__J0PL));
+  case ____B0VL__: {
+    __Z1PL=__KFDN(((____B0VL *)__Y1PL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__K0PL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__J0PL));
+  case ____P0VL__: {
+    __Z1PL=__S3HM(((____P0VL *)__Y1PL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__K0PL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__J0PL));
+  case ____Q5YL__: {
+    __Z1PL=__FNIM(((____Q5YL *)__Y1PL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__K0PL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__J0PL));
+  case ____UVPM__: {
+    __Z1PL=__ARXN(((____UVPM *)__Y1PL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__K0PL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__J0PL));
+  case ____0ZPM__: {
+    __Z1PL=__TV0P(((____0ZPM *)__Y1PL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__K0PL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__J0PL));
+  case ____MR0N__: {
+    __Z1PL=__1DWO(((____MR0N *)__Y1PL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__K0PL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__J0PL));
+  case ____YWBP__: {
+    __Z1PL=__R2ZQ(((____YWBP *)__Y1PL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__K0PL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__J0PL));
+  case ____LYBP__: {
+    __Z1PL=__HDUP(((____LYBP *)__Y1PL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__K0PL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__J0PL));
+  case ____CZBP__: {
+    __Z1PL=__RHUP(((____CZBP *)__Y1PL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__K0PL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__J0PL));
+  case ____3BEP__: {
+    __Z1PL=__NWEQ(((____3BEP *)__Y1PL));
   } break;
   };
-  Self__A0PL->parent_expr_binary__FBOJ.left__SA5J=__tmp__K0PL;
-  __tmp__J0PL=Self__A0PL->parent_expr_binary__FBOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__J0PL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__K0PL=((__STRING_CST__5J *)__tmp__J0PL);
+  __P1PL->__UCOJ.__BC5J=__Z1PL;
+  __Y1PL=__P1PL->__UCOJ.__FC5J;
+  switch (((struct ___OBJ *)__Y1PL)->__id) {
+  case ____5J__: {
+    __Z1PL=((____5J *)__Y1PL);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__K0PL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__J0PL));
+  case ____0AXC__: {
+    __Z1PL=__NG3H(((____0AXC *)__Y1PL));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__K0PL=((__PROTOTYPE_CST__45WC *)__tmp__J0PL);
+  case ____NBXC__: {
+    __Z1PL=((____NBXC *)__Y1PL);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__K0PL=((__INTEGER_CST__KAXC *)__tmp__J0PL);
+  case ____ZBXC__: {
+    __Z1PL=((____ZBXC *)__Y1PL);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__JNNT=((__LIST__WH *)list_current__Y4GB);
-    result__HGUU=NULL;
-    ptr__IGUU=((__POINTER__IB )(NULL));
-    typ_id__JGUU= 0;
-    __tmp__KGUU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__KGUU ==  0)) {
-      result__HGUU=STRING__BC__;
+  case ____DMWH__: {
+    __YONT=((____WH *)__Q5GB);
+    __WHUU=NULL;
+    __XHUU=((____IB )(NULL));
+    __YHUU= 0;
+    __ZHUU=((____IB )sizeof(____BC));
+    if (((unsigned long)__ZHUU ==  0)) {
+      __WHUU=__BC__;
     } else /* FALSE */ {
-      typ_id__JGUU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KGUU));
-      if ((typ_id__JGUU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__LGUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__MGUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KGUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__NGUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MGUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__LGUU=micro_alloc__table__lab__HKI(__tmp__MGUU,((__POINTER__IB )(&(table_size[(__tmp__NGUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MGUU)));
-        ptr__IGUU=__tmp__LGUU;
+      __YHUU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZHUU));
+      if ((__YHUU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __0HUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __1HUU=(void *)((unsigned long)(void *)((unsigned long)__ZHUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __2HUU=((____YWB )((____Q )(void *)((unsigned long)__1HUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __0HUU=__OKI(__1HUU,((____IB )(&(table_size[(__2HUU)-1]))),((____YWB )((____Q )__1HUU)));
+        __XHUU=__0HUU;
       } else /* FALSE */ {
-        __tmp__NGUU=((__UINTEGER_32__RWB )typ_id__JGUU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__LGUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__MGUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KGUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__LGUU=micro_alloc__table__lab__HKI(__tmp__MGUU,((__POINTER__IB )(&(table_type[(__tmp__NGUU)]))),(__UINTEGER_32__RWB)(__tmp__NGUU |  1));
-        ptr__IGUU=__tmp__LGUU;
+        __2HUU=((____YWB )__YHUU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __0HUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __1HUU=(void *)((unsigned long)(void *)((unsigned long)__ZHUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __0HUU=__OKI(__1HUU,((____IB )(&(table_type[(__2HUU)]))),(____YWB)(__2HUU |  1));
+        __XHUU=__0HUU;
       };
-      result__HGUU=((__STRING__BC *)ptr__IGUU);
-      *(result__HGUU) = *(STRING__BC__);
+      __WHUU=((____BC *)__XHUU);
+      *(__WHUU) = *(__BC__);
     };
-    Self__DGUU=((__STRING__BC *)result__HGUU);
-    if ((Self__DGUU->capacity__HFL <  250)) {
-      __tmp__FGUU=create__KVW( 250);
-      Self__DGUU->storage__4EL=__tmp__FGUU;
-      Self__DGUU->capacity__HFL= 250;
+    __SHUU=((____BC *)__WHUU);
+    if ((__SHUU->__OFL <  250)) {
+      __UHUU=__RVW( 250);
+      __SHUU->__FFL=__UHUU;
+      __SHUU->__OFL= 250;
     };
-    Self__DGUU->count__WJ= 0;
-    display__NHFE(Self__JNNT,result__HGUU);
-    put_string__EGZ(((__STRING__BC *)result__HGUU));
+    __SHUU->__WJ= 0;
+    __2IFE(__YONT,__WHUU);
+    __LGZ(((____BC *)__WHUU));
     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__K0PL=NULL;
+    __Z1PL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__K0PL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__J0PL));
+  case ____2A0I__: {
+    __Z1PL=__ONBK(((____2A0I *)__Y1PL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__K0PL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__J0PL));
+  case ____HJNJ__: {
+    __Z1PL=__ENPL(((____HJNJ *)__Y1PL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__K0PL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__J0PL));
+  case ____SJNJ__: {
+    __Z1PL=__ORPL(((____SJNJ *)__Y1PL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__K0PL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__J0PL));
+  case ____0AOJ__: {
+    __Z1PL=__YVPL(((____0AOJ *)__Y1PL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__K0PL=((__GET_TYPE_ID__V5NJ *)__tmp__J0PL);
+  case ____EBOJ__: {
+    __Z1PL=((____EBOJ *)__Y1PL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__K0PL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__J0PL));
+  case ____3BOJ__: {
+    __Z1PL=__EXPL(((____3BOJ *)__Y1PL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__K0PL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__J0PL));
+  case ____RCOJ__: {
+    __Z1PL=__O1PL(((____RCOJ *)__Y1PL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__K0PL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__J0PL));
+  case ____HDOJ__: {
+    __Z1PL=__Y5PL(((____HDOJ *)__Y1PL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__K0PL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__J0PL));
+  case ____1DOJ__: {
+    __Z1PL=__CEQL(((____1DOJ *)__Y1PL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__K0PL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__J0PL));
+  case ____PEOJ__: {
+    __Z1PL=__MIQL(((____PEOJ *)__Y1PL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__K0PL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__J0PL));
+  case ____DFOJ__: {
+    __Z1PL=__WMQL(((____DFOJ *)__Y1PL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__K0PL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__J0PL));
+  case ____XFOJ__: {
+    __Z1PL=__ARQL(((____XFOJ *)__Y1PL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__K0PL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__J0PL));
+  case ____QGOJ__: {
+    __Z1PL=__4VPK(((____QGOJ *)__Y1PL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__K0PL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__J0PL));
+  case ____EHOJ__: {
+    __Z1PL=__KVQL(((____EHOJ *)__Y1PL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__K0PL=((__SIZE_OF__NGOJ *)__tmp__J0PL);
+  case ____2HOJ__: {
+    __Z1PL=((____2HOJ *)__Y1PL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__K0PL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__J0PL));
+  case ____YIOJ__: {
+    __Z1PL=__WVQL(((____YIOJ *)__Y1PL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__K0PL=((__REAL_CST__JLOJ *)__tmp__J0PL);
+  case ____YMOJ__: {
+    __Z1PL=((____YMOJ *)__Y1PL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__K0PL=((__CHARACTER_CST__5LOJ *)__tmp__J0PL);
+  case ____ONOJ__: {
+    __Z1PL=((____ONOJ *)__Y1PL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__K0PL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__J0PL);
+  case ____YOOJ__: {
+    __Z1PL=((____YOOJ *)__Y1PL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__K0PL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__J0PL));
+  case ____IM4K__: {
+    __Z1PL=__GHIM(((____IM4K *)__Y1PL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__K0PL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__J0PL));
+  case ____T5FL__: {
+    __Z1PL=__CN5O(((____T5FL *)__Y1PL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__K0PL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__J0PL));
+  case ____3DUL__: {
+    __Z1PL=__ZVTP(((____3DUL *)__Y1PL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__K0PL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__J0PL));
+  case ____0EUL__: {
+    __Z1PL=__0Q2P(((____0EUL *)__Y1PL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__K0PL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__J0PL));
+  case ____BGUL__: {
+    __Z1PL=__T1TP(((____BGUL *)__Y1PL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__K0PL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__J0PL));
+  case ____2GUL__: {
+    __Z1PL=__5W2P(((____2GUL *)__Y1PL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__K0PL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__J0PL));
+  case ____B0VL__: {
+    __Z1PL=__KFDN(((____B0VL *)__Y1PL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__K0PL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__J0PL));
+  case ____P0VL__: {
+    __Z1PL=__S3HM(((____P0VL *)__Y1PL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__K0PL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__J0PL));
+  case ____Q5YL__: {
+    __Z1PL=__FNIM(((____Q5YL *)__Y1PL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__K0PL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__J0PL));
+  case ____UVPM__: {
+    __Z1PL=__ARXN(((____UVPM *)__Y1PL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__K0PL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__J0PL));
+  case ____0ZPM__: {
+    __Z1PL=__TV0P(((____0ZPM *)__Y1PL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__K0PL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__J0PL));
+  case ____MR0N__: {
+    __Z1PL=__1DWO(((____MR0N *)__Y1PL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__K0PL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__J0PL));
+  case ____YWBP__: {
+    __Z1PL=__R2ZQ(((____YWBP *)__Y1PL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__K0PL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__J0PL));
+  case ____LYBP__: {
+    __Z1PL=__HDUP(((____LYBP *)__Y1PL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__K0PL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__J0PL));
+  case ____CZBP__: {
+    __Z1PL=__RHUP(((____CZBP *)__Y1PL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__K0PL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__J0PL));
+  case ____3BEP__: {
+    __Z1PL=__NWEQ(((____3BEP *)__Y1PL));
   } break;
   };
-  Self__A0PL->parent_expr_binary__FBOJ.right__WA5J=__tmp__K0PL;
-  __tmp__J0PL=Self__A0PL->parent_expr_binary__FBOJ.left__SA5J;
-  if (__tmp__J0PL==NULL) {
-    __tmp__P0PL=NULL;
+  __P1PL->__UCOJ.__FC5J=__Z1PL;
+  __Y1PL=__P1PL->__UCOJ.__BC5J;
+  if (__Y1PL==NULL) {
+    __41PL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__J0PL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__P0PL=NULL;
+    switch (((struct ___OBJ *)__Y1PL)->__id) {
+    case ____5J__: {
+      __41PL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__P0PL=NULL;
+    case ____0AXC__: {
+      __41PL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__P0PL=NULL;
+    case ____NBXC__: {
+      __41PL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__P0PL=((void *)__tmp__J0PL);
+    case ____ZBXC__: {
+      __41PL=((void *)__Y1PL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__P0PL=NULL;
+    case ____DMWH__: {
+      __41PL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__P0PL=NULL;
+    case ____2A0I__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__P0PL=NULL;
+    case ____HJNJ__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__P0PL=NULL;
+    case ____SJNJ__: {
+      __41PL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__P0PL=NULL;
+    case ____0AOJ__: {
+      __41PL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__P0PL=NULL;
+    case ____EBOJ__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__P0PL=NULL;
+    case ____3BOJ__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__P0PL=NULL;
+    case ____RCOJ__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__P0PL=NULL;
+    case ____HDOJ__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__P0PL=NULL;
+    case ____1DOJ__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__P0PL=NULL;
+    case ____PEOJ__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__P0PL=NULL;
+    case ____DFOJ__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__P0PL=NULL;
+    case ____XFOJ__: {
+      __41PL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__P0PL=NULL;
+    case ____QGOJ__: {
+      __41PL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__P0PL=NULL;
+    case ____EHOJ__: {
+      __41PL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__P0PL=NULL;
+    case ____2HOJ__: {
+      __41PL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__P0PL=NULL;
+    case ____YIOJ__: {
+      __41PL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__P0PL=NULL;
+    case ____YMOJ__: {
+      __41PL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__P0PL=NULL;
+    case ____ONOJ__: {
+      __41PL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__P0PL=NULL;
+    case ____YOOJ__: {
+      __41PL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__P0PL=NULL;
+    case ____IM4K__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__P0PL=NULL;
+    case ____T5FL__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__P0PL=NULL;
+    case ____3DUL__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__P0PL=NULL;
+    case ____0EUL__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__P0PL=NULL;
+    case ____BGUL__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__P0PL=NULL;
+    case ____2GUL__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__P0PL=NULL;
+    case ____B0VL__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__P0PL=NULL;
+    case ____P0VL__: {
+      __41PL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__P0PL=NULL;
+    case ____Q5YL__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__P0PL=NULL;
+    case ____UVPM__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__P0PL=NULL;
+    case ____0ZPM__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__P0PL=NULL;
+    case ____MR0N__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__P0PL=NULL;
+    case ____YWBP__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__P0PL=NULL;
+    case ____LYBP__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__P0PL=NULL;
+    case ____CZBP__: {
+      __41PL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__P0PL=NULL;
+    case ____3BEP__: {
+      __41PL=NULL;
     } break;
     }
   };
-  __tmp__J0PL=Self__A0PL->parent_expr_binary__FBOJ.right__WA5J;
-  if (__tmp__J0PL==NULL) {
-    __tmp__S0PL=NULL;
+  __Y1PL=__P1PL->__UCOJ.__FC5J;
+  if (__Y1PL==NULL) {
+    __B2PL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__J0PL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__S0PL=NULL;
+    switch (((struct ___OBJ *)__Y1PL)->__id) {
+    case ____5J__: {
+      __B2PL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__S0PL=NULL;
+    case ____0AXC__: {
+      __B2PL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__S0PL=NULL;
+    case ____NBXC__: {
+      __B2PL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__S0PL=((void *)__tmp__J0PL);
+    case ____ZBXC__: {
+      __B2PL=((void *)__Y1PL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__S0PL=NULL;
+    case ____DMWH__: {
+      __B2PL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__S0PL=NULL;
+    case ____2A0I__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__S0PL=NULL;
+    case ____HJNJ__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__S0PL=NULL;
+    case ____SJNJ__: {
+      __B2PL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__S0PL=NULL;
+    case ____0AOJ__: {
+      __B2PL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__S0PL=NULL;
+    case ____EBOJ__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__S0PL=NULL;
+    case ____3BOJ__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__S0PL=NULL;
+    case ____RCOJ__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__S0PL=NULL;
+    case ____HDOJ__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__S0PL=NULL;
+    case ____1DOJ__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__S0PL=NULL;
+    case ____PEOJ__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__S0PL=NULL;
+    case ____DFOJ__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__S0PL=NULL;
+    case ____XFOJ__: {
+      __B2PL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__S0PL=NULL;
+    case ____QGOJ__: {
+      __B2PL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__S0PL=NULL;
+    case ____EHOJ__: {
+      __B2PL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__S0PL=NULL;
+    case ____2HOJ__: {
+      __B2PL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__S0PL=NULL;
+    case ____YIOJ__: {
+      __B2PL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__S0PL=NULL;
+    case ____YMOJ__: {
+      __B2PL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__S0PL=NULL;
+    case ____ONOJ__: {
+      __B2PL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__S0PL=NULL;
+    case ____YOOJ__: {
+      __B2PL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__S0PL=NULL;
+    case ____IM4K__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__S0PL=NULL;
+    case ____T5FL__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__S0PL=NULL;
+    case ____3DUL__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__S0PL=NULL;
+    case ____0EUL__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__S0PL=NULL;
+    case ____BGUL__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__S0PL=NULL;
+    case ____2GUL__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__S0PL=NULL;
+    case ____B0VL__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__S0PL=NULL;
+    case ____P0VL__: {
+      __B2PL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__S0PL=NULL;
+    case ____Q5YL__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__S0PL=NULL;
+    case ____UVPM__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__S0PL=NULL;
+    case ____0ZPM__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__S0PL=NULL;
+    case ____MR0N__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__S0PL=NULL;
+    case ____YWBP__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__S0PL=NULL;
+    case ____LYBP__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__S0PL=NULL;
+    case ____CZBP__: {
+      __B2PL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__S0PL=NULL;
+    case ____3BEP__: {
+      __B2PL=NULL;
     } break;
     }
   };
-  result__XYVL=NULL;
-  __tmp__J0PL=Self__A0PL->parent_expr_binary__FBOJ.right__WA5J;
-  if (__tmp__J0PL==NULL) {
-    __tmp__0YVL=NULL;
+  __G0VL=NULL;
+  __Y1PL=__P1PL->__UCOJ.__FC5J;
+  if (__Y1PL==NULL) {
+    __J0VL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__J0PL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__0YVL=NULL;
+    switch (((struct ___OBJ *)__Y1PL)->__id) {
+    case ____5J__: {
+      __J0VL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__0YVL=NULL;
+    case ____0AXC__: {
+      __J0VL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__0YVL=NULL;
+    case ____NBXC__: {
+      __J0VL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__0YVL=NULL;
+    case ____ZBXC__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__0YVL=NULL;
+    case ____DMWH__: {
+      __J0VL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__0YVL=NULL;
+    case ____2A0I__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__0YVL=NULL;
+    case ____HJNJ__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__0YVL=NULL;
+    case ____SJNJ__: {
+      __J0VL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__0YVL=NULL;
+    case ____0AOJ__: {
+      __J0VL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__0YVL=NULL;
+    case ____EBOJ__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__0YVL=NULL;
+    case ____3BOJ__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__0YVL=NULL;
+    case ____RCOJ__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__0YVL=NULL;
+    case ____HDOJ__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__0YVL=NULL;
+    case ____1DOJ__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__0YVL=NULL;
+    case ____PEOJ__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__0YVL=NULL;
+    case ____DFOJ__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__0YVL=NULL;
+    case ____XFOJ__: {
+      __J0VL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__0YVL=NULL;
+    case ____QGOJ__: {
+      __J0VL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__0YVL=NULL;
+    case ____EHOJ__: {
+      __J0VL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__0YVL=NULL;
+    case ____2HOJ__: {
+      __J0VL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__0YVL=NULL;
+    case ____YIOJ__: {
+      __J0VL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__0YVL=NULL;
+    case ____YMOJ__: {
+      __J0VL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__0YVL=NULL;
+    case ____ONOJ__: {
+      __J0VL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__0YVL=NULL;
+    case ____YOOJ__: {
+      __J0VL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__0YVL=NULL;
+    case ____IM4K__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__0YVL=NULL;
+    case ____T5FL__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__0YVL=NULL;
+    case ____3DUL__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__0YVL=NULL;
+    case ____0EUL__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__0YVL=NULL;
+    case ____BGUL__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__0YVL=NULL;
+    case ____2GUL__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__0YVL=((void *)__tmp__J0PL);
+    case ____B0VL__: {
+      __J0VL=((void *)__Y1PL);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__0YVL=NULL;
+    case ____P0VL__: {
+      __J0VL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__0YVL=NULL;
+    case ____Q5YL__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__0YVL=NULL;
+    case ____UVPM__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__0YVL=NULL;
+    case ____0ZPM__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__0YVL=NULL;
+    case ____MR0N__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__0YVL=NULL;
+    case ____YWBP__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__0YVL=NULL;
+    case ____LYBP__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__0YVL=NULL;
+    case ____CZBP__: {
+      __J0VL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__0YVL=NULL;
+    case ____3BEP__: {
+      __J0VL=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__0YVL != (void *)NULL)) {
-    p__VXJV=Self__A0PL->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__K0PL=Self__A0PL->parent_expr_binary__FBOJ.left__SA5J;
-    r__XXJV=__tmp__0YVL->parent_expr_unary__VYVL.right__EZVL;
-    result__IXJV=NULL;
-    ptr__IGUU=((__POINTER__IB )(NULL));
-    typ_id__JGUU= 0;
-    __tmp__KGUU=((__POINTER__IB )sizeof(__EXPR_ADD__AZVL));
-    if (((unsigned long)__tmp__KGUU ==  0)) {
-      result__IXJV=EXPR_ADD__AZVL__;
-    } else /* FALSE */ {
-      typ_id__JGUU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KGUU));
-      if ((typ_id__JGUU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__LGUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__MGUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KGUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__NGUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MGUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__LGUU=micro_alloc__table__lab__HKI(__tmp__MGUU,((__POINTER__IB )(&(table_size[(__tmp__NGUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MGUU)));
-        ptr__IGUU=__tmp__LGUU;
-      } else /* FALSE */ {
-        __tmp__NGUU=((__UINTEGER_32__RWB )typ_id__JGUU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__LGUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__MGUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KGUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__LGUU=micro_alloc__table__lab__HKI(__tmp__MGUU,((__POINTER__IB )(&(table_type[(__tmp__NGUU)]))),(__UINTEGER_32__RWB)(__tmp__NGUU |  1));
-        ptr__IGUU=__tmp__LGUU;
-      };
-      result__IXJV=((__EXPR_ADD__AZVL *)ptr__IGUU);
-      *(result__IXJV) = *(EXPR_ADD__AZVL__);
-    };
-    Self__UXJV=((__EXPR_ADD__AZVL *)result__IXJV);
-    Self__UXJV->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
-    Self__UXJV->parent_expr_binary__BZVL.left__SA5J=__tmp__K0PL;
-    Self__UXJV->parent_expr_binary__BZVL.right__WA5J=r__XXJV;
-    result__XYVL=result__IXJV;
-  };
-  __tmp__J0PL=result__XYVL;
-  if ((((void *)result__XYVL == (void *)NULL) && ((void *)__tmp__P0PL != (void *)NULL))) {
-    __tmp__K0PL=NULL;
-    if ((__tmp__P0PL->value__YG4D ==  0)) {
-      p__GYJV=Self__A0PL->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      r__HYJV=Self__A0PL->parent_expr_binary__FBOJ.right__WA5J;
-      result__ZXJV=NULL;
-      __tmp__LGUU=((__POINTER__IB )(NULL));
-      typ_id__1XJV= 0;
-      __tmp__MGUU=((__POINTER__IB )sizeof(__EXPR_NEG__SYVL));
-      if (((unsigned long)__tmp__MGUU ==  0)) {
-        result__ZXJV=EXPR_NEG__SYVL__;
-      } else /* FALSE */ {
-        typ_id__1XJV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MGUU));
-        if ((typ_id__1XJV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3XJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4XJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__MGUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3XJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3XJV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5XJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4XJV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__3XJV=micro_alloc__table__lab__HKI(__tmp__4XJV,((__POINTER__IB )(&(table_size[(__tmp__5XJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4XJV)));
-          __tmp__LGUU=__tmp__3XJV;
-        } else /* FALSE */ {
-          __tmp__5XJV=((__UINTEGER_32__RWB )typ_id__1XJV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3XJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4XJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__MGUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3XJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3XJV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3XJV=micro_alloc__table__lab__HKI(__tmp__4XJV,((__POINTER__IB )(&(table_type[(__tmp__5XJV)]))),(__UINTEGER_32__RWB)(__tmp__5XJV |  1));
-          __tmp__LGUU=__tmp__3XJV;
-        };
-        result__ZXJV=((__EXPR_NEG__SYVL *)__tmp__LGUU);
-        *(result__ZXJV) = *(EXPR_NEG__SYVL__);
-      };
-      Self__FYJV=((__EXPR_NEG__SYVL *)result__ZXJV);
-      Self__FYJV->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__GYJV;
-      Self__FYJV->parent_expr_unary__VYVL.right__EZVL=r__HYJV;
-      __tmp__K0PL=result__ZXJV;
-      __tmp__ZTPM=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__ZTPM=FALSE__O__;
-    };
-    if ((! __tmp__ZTPM)) {
-      __tmp__ZTPM=is_saturated__1RKP(((__INTEGER_CST__KAXC *)__tmp__P0PL));
-      if (__tmp__ZTPM) {
-        p__WYJV=Self__A0PL->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        r__XYJV=Self__A0PL->parent_expr_binary__FBOJ.right__WA5J;
-        result__JYJV=NULL;
-        __tmp__3XJV=((__POINTER__IB )(NULL));
-        typ_id__LYJV= 0;
-        __tmp__4XJV=((__POINTER__IB )sizeof(__EXPR_NOT__FUPM));
-        if (((unsigned long)__tmp__4XJV ==  0)) {
-          result__JYJV=EXPR_NOT__FUPM__;
-        } else /* FALSE */ {
-          typ_id__LYJV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4XJV));
-          if ((typ_id__LYJV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NYJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OYJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4XJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NYJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NYJV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PYJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OYJV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__NYJV=micro_alloc__table__lab__HKI(__tmp__OYJV,((__POINTER__IB )(&(table_size[(__tmp__PYJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OYJV)));
-            __tmp__3XJV=__tmp__NYJV;
-          } else /* FALSE */ {
-            __tmp__PYJV=((__UINTEGER_32__RWB )typ_id__LYJV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NYJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OYJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4XJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NYJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NYJV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__NYJV=micro_alloc__table__lab__HKI(__tmp__OYJV,((__POINTER__IB )(&(table_type[(__tmp__PYJV)]))),(__UINTEGER_32__RWB)(__tmp__PYJV |  1));
-            __tmp__3XJV=__tmp__NYJV;
-          };
-          result__JYJV=((__EXPR_NOT__FUPM *)__tmp__3XJV);
-          *(result__JYJV) = *(EXPR_NOT__FUPM__);
-        };
-        Self__VYJV=((__EXPR_NOT__FUPM *)result__JYJV);
-        Self__VYJV->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WYJV;
-        Self__VYJV->parent_expr_unary__GUPM.right__EZVL=r__XYJV;
-        __tmp__K0PL=result__JYJV;
-      };
-    };
-    __tmp__J0PL=__tmp__K0PL;
-  };
-  if ((((void *)__tmp__J0PL == (void *)NULL) && ((void *)__tmp__S0PL != (void *)NULL))) {
-    __tmp__K0PL=NULL;
-    if ((__tmp__S0PL->value__YG4D ==  0)) {
-      __tmp__K0PL=Self__A0PL->parent_expr_binary__FBOJ.left__SA5J;
-      __tmp__ZTPM=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__ZTPM=FALSE__O__;
-    };
-    if (__tmp__ZTPM) {
-      __tmp__ZTPM=TRUE__K__;
-    } else /* FALSE */ {
-      result__00WM=(__tmp__S0PL->value__YG4D ==  1);
-      if (result__00WM) {
-        r__XYJV=Self__A0PL->parent_expr_binary__FBOJ.left__SA5J;
-        if (r__XYJV==NULL) {
-          __tmp__JVPM=NULL;
+  if (((void *)__J0VL != (void *)NULL)) {
+    __EZJV=__P1PL->__UCOJ.__TCOJ.__CK.__YH.__O2B;
+    __Z1PL=__P1PL->__UCOJ.__BC5J;
+    __GZJV=__J0VL->__E0VL.__T0VL;
+    __XYJV=NULL;
+    __XHUU=((____IB )(NULL));
+    __YHUU= 0;
+    __ZHUU=((____IB )sizeof(____P0VL));
+    if (((unsigned long)__ZHUU ==  0)) {
+      __XYJV=__P0VL__;
+    } else /* FALSE */ {
+      __YHUU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZHUU));
+      if ((__YHUU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __0HUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __1HUU=(void *)((unsigned long)(void *)((unsigned long)__ZHUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __2HUU=((____YWB )((____Q )(void *)((unsigned long)__1HUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __0HUU=__OKI(__1HUU,((____IB )(&(table_size[(__2HUU)-1]))),((____YWB )((____Q )__1HUU)));
+        __XHUU=__0HUU;
+      } else /* FALSE */ {
+        __2HUU=((____YWB )__YHUU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __0HUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __1HUU=(void *)((unsigned long)(void *)((unsigned long)__ZHUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __0HUU=__OKI(__1HUU,((____IB )(&(table_type[(__2HUU)]))),(____YWB)(__2HUU |  1));
+        __XHUU=__0HUU;
+      };
+      __XYJV=((____P0VL *)__XHUU);
+      *(__XYJV) = *(__P0VL__);
+    };
+    __DZJV=((____P0VL *)__XYJV);
+    __DZJV->__Q0VL.__TCOJ.__CK.__YH.__O2B=__EZJV;
+    __DZJV->__Q0VL.__BC5J=__Z1PL;
+    __DZJV->__Q0VL.__FC5J=__GZJV;
+    __G0VL=__XYJV;
+  };
+  __Y1PL=__G0VL;
+  if ((((void *)__G0VL == (void *)NULL) && ((void *)__41PL != (void *)NULL))) {
+    __Z1PL=NULL;
+    if ((__41PL->__HI4D ==  0)) {
+      __VZJV=__P1PL->__UCOJ.__TCOJ.__CK.__YH.__O2B;
+      __WZJV=__P1PL->__UCOJ.__FC5J;
+      __IZJV=NULL;
+      __0HUU=((____IB )(NULL));
+      __KZJV= 0;
+      __1HUU=((____IB )sizeof(____B0VL));
+      if (((unsigned long)__1HUU ==  0)) {
+        __IZJV=__B0VL__;
+      } else /* FALSE */ {
+        __KZJV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1HUU));
+        if ((__KZJV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MZJV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NZJV=(void *)((unsigned long)(void *)((unsigned long)__1HUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MZJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MZJV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OZJV=((____YWB )((____Q )(void *)((unsigned long)__NZJV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __MZJV=__OKI(__NZJV,((____IB )(&(table_size[(__OZJV)-1]))),((____YWB )((____Q )__NZJV)));
+          __0HUU=__MZJV;
+        } else /* FALSE */ {
+          __OZJV=((____YWB )__KZJV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MZJV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NZJV=(void *)((unsigned long)(void *)((unsigned long)__1HUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MZJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MZJV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MZJV=__OKI(__NZJV,((____IB )(&(table_type[(__OZJV)]))),(____YWB)(__OZJV |  1));
+          __0HUU=__MZJV;
+        };
+        __IZJV=((____B0VL *)__0HUU);
+        *(__IZJV) = *(__B0VL__);
+      };
+      __UZJV=((____B0VL *)__IZJV);
+      __UZJV->__E0VL.__D0VL.__CK.__YH.__O2B=__VZJV;
+      __UZJV->__E0VL.__T0VL=__WZJV;
+      __Z1PL=__IZJV;
+      __IVPM=__K__;
+    } else /* FALSE */ {
+      __IVPM=__O__;
+    };
+    if ((! __IVPM)) {
+      __IVPM=__KTKP(((____ZBXC *)__41PL));
+      if (__IVPM) {
+        __F0JV=__P1PL->__UCOJ.__TCOJ.__CK.__YH.__O2B;
+        __G0JV=__P1PL->__UCOJ.__FC5J;
+        __YZJV=NULL;
+        __MZJV=((____IB )(NULL));
+        __0ZJV= 0;
+        __NZJV=((____IB )sizeof(____UVPM));
+        if (((unsigned long)__NZJV ==  0)) {
+          __YZJV=__UVPM__;
+        } else /* FALSE */ {
+          __0ZJV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NZJV));
+          if ((__0ZJV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2ZJV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3ZJV=(void *)((unsigned long)(void *)((unsigned long)__NZJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2ZJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2ZJV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4ZJV=((____YWB )((____Q )(void *)((unsigned long)__3ZJV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __2ZJV=__OKI(__3ZJV,((____IB )(&(table_size[(__4ZJV)-1]))),((____YWB )((____Q )__3ZJV)));
+            __MZJV=__2ZJV;
+          } else /* FALSE */ {
+            __4ZJV=((____YWB )__0ZJV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2ZJV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3ZJV=(void *)((unsigned long)(void *)((unsigned long)__NZJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2ZJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2ZJV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __2ZJV=__OKI(__3ZJV,((____IB )(&(table_type[(__4ZJV)]))),(____YWB)(__4ZJV |  1));
+            __MZJV=__2ZJV;
+          };
+          __YZJV=((____UVPM *)__MZJV);
+          *(__YZJV) = *(__UVPM__);
+        };
+        __E0JV=((____UVPM *)__YZJV);
+        __E0JV->__VVPM.__D0VL.__CK.__YH.__O2B=__F0JV;
+        __E0JV->__VVPM.__T0VL=__G0JV;
+        __Z1PL=__YZJV;
+      };
+    };
+    __Y1PL=__Z1PL;
+  };
+  if ((((void *)__Y1PL == (void *)NULL) && ((void *)__B2PL != (void *)NULL))) {
+    __Z1PL=NULL;
+    if ((__B2PL->__HI4D ==  0)) {
+      __Z1PL=__P1PL->__UCOJ.__BC5J;
+      __IVPM=__K__;
+    } else /* FALSE */ {
+      __IVPM=__O__;
+    };
+    if (__IVPM) {
+      __IVPM=__K__;
+    } else /* FALSE */ {
+      __J2WM=(__B2PL->__HI4D ==  1);
+      if (__J2WM) {
+        __G0JV=__P1PL->__UCOJ.__BC5J;
+        if (__G0JV==NULL) {
+          __YWPM=NULL;
         } else {
-          switch (((struct ___OBJ *)r__XYJV)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__JVPM=NULL;
+          switch (((struct ___OBJ *)__G0JV)->__id) {
+          case ____5J__: {
+            __YWPM=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__JVPM=NULL;
+          case ____0AXC__: {
+            __YWPM=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__JVPM=NULL;
+          case ____NBXC__: {
+            __YWPM=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__JVPM=NULL;
+          case ____ZBXC__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__JVPM=NULL;
+          case ____DMWH__: {
+            __YWPM=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__JVPM=NULL;
+          case ____2A0I__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__JVPM=NULL;
+          case ____HJNJ__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__JVPM=NULL;
+          case ____SJNJ__: {
+            __YWPM=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__JVPM=NULL;
+          case ____0AOJ__: {
+            __YWPM=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__JVPM=NULL;
+          case ____EBOJ__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__JVPM=NULL;
+          case ____3BOJ__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__JVPM=NULL;
+          case ____RCOJ__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__JVPM=NULL;
+          case ____HDOJ__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__JVPM=NULL;
+          case ____1DOJ__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__JVPM=NULL;
+          case ____PEOJ__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__JVPM=NULL;
+          case ____DFOJ__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__JVPM=NULL;
+          case ____XFOJ__: {
+            __YWPM=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__JVPM=NULL;
+          case ____QGOJ__: {
+            __YWPM=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__JVPM=NULL;
+          case ____EHOJ__: {
+            __YWPM=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__JVPM=NULL;
+          case ____2HOJ__: {
+            __YWPM=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__JVPM=NULL;
+          case ____YIOJ__: {
+            __YWPM=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__JVPM=NULL;
+          case ____YMOJ__: {
+            __YWPM=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__JVPM=NULL;
+          case ____ONOJ__: {
+            __YWPM=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__JVPM=NULL;
+          case ____YOOJ__: {
+            __YWPM=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__JVPM=NULL;
+          case ____IM4K__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__JVPM=NULL;
+          case ____T5FL__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__JVPM=NULL;
+          case ____3DUL__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__JVPM=NULL;
+          case ____0EUL__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__JVPM=NULL;
+          case ____BGUL__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__JVPM=NULL;
+          case ____2GUL__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__JVPM=((void *)r__XYJV);
+          case ____B0VL__: {
+            __YWPM=((void *)__G0JV);
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__JVPM=NULL;
+          case ____P0VL__: {
+            __YWPM=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__JVPM=NULL;
+          case ____Q5YL__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__JVPM=NULL;
+          case ____UVPM__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__JVPM=NULL;
+          case ____0ZPM__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__JVPM=NULL;
+          case ____MR0N__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__JVPM=NULL;
+          case ____YWBP__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__JVPM=NULL;
+          case ____LYBP__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__JVPM=NULL;
+          case ____CZBP__: {
+            __YWPM=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__JVPM=NULL;
+          case ____3BEP__: {
+            __YWPM=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__JVPM != (void *)NULL)) {
-          p__GZJV=Self__A0PL->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          r__HZJV=__tmp__JVPM->parent_expr_unary__VYVL.right__EZVL;
-          result__ZYJV=NULL;
-          __tmp__NYJV=((__POINTER__IB )(NULL));
-          typ_id__1YJV= 0;
-          __tmp__OYJV=((__POINTER__IB )sizeof(__EXPR_NOT__FUPM));
-          if (((unsigned long)__tmp__OYJV ==  0)) {
-            result__ZYJV=EXPR_NOT__FUPM__;
-          } else /* FALSE */ {
-            typ_id__1YJV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OYJV));
-            if ((typ_id__1YJV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__3YJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__4YJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OYJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3YJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3YJV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__5YJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4YJV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__3YJV=micro_alloc__table__lab__HKI(__tmp__4YJV,((__POINTER__IB )(&(table_size[(__tmp__5YJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4YJV)));
-              __tmp__NYJV=__tmp__3YJV;
+        if (((void *)__YWPM != (void *)NULL)) {
+          __V0JV=__P1PL->__UCOJ.__TCOJ.__CK.__YH.__O2B;
+          __W0JV=__YWPM->__E0VL.__T0VL;
+          __I0JV=NULL;
+          __2ZJV=((____IB )(NULL));
+          __K0JV= 0;
+          __3ZJV=((____IB )sizeof(____UVPM));
+          if (((unsigned long)__3ZJV ==  0)) {
+            __I0JV=__UVPM__;
+          } else /* FALSE */ {
+            __K0JV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZJV));
+            if ((__K0JV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __M0JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __N0JV=(void *)((unsigned long)(void *)((unsigned long)__3ZJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M0JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M0JV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __O0JV=((____YWB )((____Q )(void *)((unsigned long)__N0JV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __M0JV=__OKI(__N0JV,((____IB )(&(table_size[(__O0JV)-1]))),((____YWB )((____Q )__N0JV)));
+              __2ZJV=__M0JV;
             } else /* FALSE */ {
-              __tmp__5YJV=((__UINTEGER_32__RWB )typ_id__1YJV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__3YJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__4YJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OYJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3YJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3YJV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__3YJV=micro_alloc__table__lab__HKI(__tmp__4YJV,((__POINTER__IB )(&(table_type[(__tmp__5YJV)]))),(__UINTEGER_32__RWB)(__tmp__5YJV |  1));
-              __tmp__NYJV=__tmp__3YJV;
-            };
-            result__ZYJV=((__EXPR_NOT__FUPM *)__tmp__NYJV);
-            *(result__ZYJV) = *(EXPR_NOT__FUPM__);
-          };
-          Self__FZJV=((__EXPR_NOT__FUPM *)result__ZYJV);
-          Self__FZJV->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__GZJV;
-          Self__FZJV->parent_expr_unary__GUPM.right__EZVL=r__HZJV;
-          __tmp__K0PL=result__ZYJV;
-        };
-      };
-      __tmp__ZTPM=result__00WM;
-    };
-    if ((! __tmp__ZTPM)) {
-      if ((__tmp__S0PL->value__YG4D <  0)) {
-        __tmp__GWPM=(__INTEGER_64__TSG)(- __tmp__S0PL->value__YG4D);
-        Self__1M4S=((__INTEGER_CST__KAXC *)__tmp__S0PL);
-        Self__1M4S->value__YG4D=__tmp__GWPM;
-        check_type__KYEE(Self__1M4S);
-        p__WYJV=Self__A0PL->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        r__XYJV=Self__A0PL->parent_expr_binary__FBOJ.left__SA5J;
-        result__0OCM=NULL;
-        __tmp__3XJV=((__POINTER__IB )(NULL));
-        typ_id__LYJV= 0;
-        __tmp__4XJV=((__POINTER__IB )sizeof(__EXPR_ADD__AZVL));
-        if (((unsigned long)__tmp__4XJV ==  0)) {
-          result__0OCM=EXPR_ADD__AZVL__;
-        } else /* FALSE */ {
-          typ_id__LYJV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4XJV));
-          if ((typ_id__LYJV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__3YJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__4YJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4XJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3YJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3YJV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PYJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4YJV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__3YJV=micro_alloc__table__lab__HKI(__tmp__4YJV,((__POINTER__IB )(&(table_size[(__tmp__PYJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4YJV)));
-            __tmp__3XJV=__tmp__3YJV;
-          } else /* FALSE */ {
-            __tmp__PYJV=((__UINTEGER_32__RWB )typ_id__LYJV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__3YJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__4YJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4XJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3YJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3YJV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__3YJV=micro_alloc__table__lab__HKI(__tmp__4YJV,((__POINTER__IB )(&(table_type[(__tmp__PYJV)]))),(__UINTEGER_32__RWB)(__tmp__PYJV |  1));
-            __tmp__3XJV=__tmp__3YJV;
-          };
-          result__0OCM=((__EXPR_ADD__AZVL *)__tmp__3XJV);
-          *(result__0OCM) = *(EXPR_ADD__AZVL__);
-        };
-        Self__Q3JM=((__EXPR_ADD__AZVL *)result__0OCM);
-        Self__Q3JM->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WYJV;
-        Self__Q3JM->parent_expr_binary__BZVL.left__SA5J=r__XYJV;
-        Self__Q3JM->parent_expr_binary__BZVL.right__WA5J=__tmp__S0PL;
-        __tmp__K0PL=result__0OCM;
-      };
-    };
-    __tmp__J0PL=__tmp__K0PL;
-  };
-  if (((((void *)__tmp__J0PL == (void *)NULL) && ((void *)__tmp__S0PL != (void *)NULL)) && ((void *)__tmp__P0PL != (void *)NULL))) {
-    __tmp__GWPM=__tmp__P0PL->value__YG4D;
-    Self__1M4S=((__INTEGER_CST__KAXC *)__tmp__P0PL);
-    Self__1M4S->value__YG4D=(__INTEGER_64__TSG)(__tmp__GWPM - __tmp__S0PL->value__YG4D);
-    check_type__KYEE(Self__1M4S);
-    __tmp__J0PL=__tmp__P0PL;
-  };
-  if ((((void *)__tmp__J0PL == (void *)NULL) && (old_seq__D0PL == seq_call_and_loop__BL3K))) {
-    __tmp__K0PL=NULL;
-    r__XXJV=Self__A0PL->parent_expr_binary__FBOJ.left__SA5J;
-    r__HYJV=Self__A0PL->parent_expr_binary__FBOJ.right__WA5J;
-    switch (((struct ___OBJ *)r__XXJV)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ZTPM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ZTPM=FALSE__O__;
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ZTPM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ZTPM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ZTPM=FALSE__O__;
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ZTPM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)r__XXJV),r__HYJV);
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ZTPM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ZTPM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ZTPM=FALSE__O__;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ZTPM=FALSE__O__;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ZTPM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ZTPM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ZTPM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ZTPM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ZTPM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ZTPM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ZTPM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ZTPM=FALSE__O__;
-    } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ZTPM=FALSE__O__;
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ZTPM=FALSE__O__;
-    } break;
-    case __CAST__JHOJ__: {
-      __tmp__ZTPM=FALSE__O__;
-    } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ZTPM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ZTPM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ZTPM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ZTPM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ZTPM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ZTPM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ZTPM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ZTPM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ZTPM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ZTPM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ZTPM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ZTPM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ZTPM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ZTPM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ZTPM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ZTPM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ZTPM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ZTPM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ZTPM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)r__XXJV)),r__HYJV);
-    } break;
-    };
-    if (__tmp__ZTPM) {
-      r__XYJV=Self__A0PL->parent_expr_binary__FBOJ.left__SA5J;
-      switch (((struct ___OBJ *)r__XYJV)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)r__XYJV));
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)r__XYJV));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__EDQS=((__READ_LOCAL__N5ZI *)r__XYJV);
-        Self__EZBU=((__LOCAL__43WC *)Self__EDQS->local__PUEJ);
-        Self__EZBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__EZBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__EZBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__LHUU=NULL;
-          __tmp__NYJV=((__POINTER__IB )(NULL));
-          typ_id__1YJV= 0;
-          __tmp__OYJV=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__OYJV ==  0)) {
-            result__LHUU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__1YJV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OYJV));
-            if ((typ_id__1YJV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__PHUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__QHUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OYJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__5YJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QHUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__PHUU=micro_alloc__table__lab__HKI(__tmp__QHUU,((__POINTER__IB )(&(table_size[(__tmp__5YJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QHUU)));
-              __tmp__NYJV=__tmp__PHUU;
+              __O0JV=((____YWB )__K0JV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __M0JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __N0JV=(void *)((unsigned long)(void *)((unsigned long)__3ZJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M0JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M0JV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __M0JV=__OKI(__N0JV,((____IB )(&(table_type[(__O0JV)]))),(____YWB)(__O0JV |  1));
+              __2ZJV=__M0JV;
+            };
+            __I0JV=((____UVPM *)__2ZJV);
+            *(__I0JV) = *(__UVPM__);
+          };
+          __U0JV=((____UVPM *)__I0JV);
+          __U0JV->__VVPM.__D0VL.__CK.__YH.__O2B=__V0JV;
+          __U0JV->__VVPM.__T0VL=__W0JV;
+          __Z1PL=__I0JV;
+        };
+      };
+      __IVPM=__J2WM;
+    };
+    if ((! __IVPM)) {
+      if ((__B2PL->__HI4D <  0)) {
+        __VXPM=(____0SG)(- __B2PL->__HI4D);
+        __KO4S=((____ZBXC *)__B2PL);
+        __KO4S->__HI4D=__VXPM;
+        __ZZEE(__KO4S);
+        __F0JV=__P1PL->__UCOJ.__TCOJ.__CK.__YH.__O2B;
+        __G0JV=__P1PL->__UCOJ.__BC5J;
+        __JQCM=NULL;
+        __MZJV=((____IB )(NULL));
+        __0ZJV= 0;
+        __NZJV=((____IB )sizeof(____P0VL));
+        if (((unsigned long)__NZJV ==  0)) {
+          __JQCM=__P0VL__;
+        } else /* FALSE */ {
+          __0ZJV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NZJV));
+          if ((__0ZJV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __M0JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __N0JV=(void *)((unsigned long)(void *)((unsigned long)__NZJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M0JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M0JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4ZJV=((____YWB )((____Q )(void *)((unsigned long)__N0JV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __M0JV=__OKI(__N0JV,((____IB )(&(table_size[(__4ZJV)-1]))),((____YWB )((____Q )__N0JV)));
+            __MZJV=__M0JV;
+          } else /* FALSE */ {
+            __4ZJV=((____YWB )__0ZJV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __M0JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __N0JV=(void *)((unsigned long)(void *)((unsigned long)__NZJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M0JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M0JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __M0JV=__OKI(__N0JV,((____IB )(&(table_type[(__4ZJV)]))),(____YWB)(__4ZJV |  1));
+            __MZJV=__M0JV;
+          };
+          __JQCM=((____P0VL *)__MZJV);
+          *(__JQCM) = *(__P0VL__);
+        };
+        __54JM=((____P0VL *)__JQCM);
+        __54JM->__Q0VL.__TCOJ.__CK.__YH.__O2B=__F0JV;
+        __54JM->__Q0VL.__BC5J=__G0JV;
+        __54JM->__Q0VL.__FC5J=__B2PL;
+        __Z1PL=__JQCM;
+      };
+    };
+    __Y1PL=__Z1PL;
+  };
+  if (((((void *)__Y1PL == (void *)NULL) && ((void *)__B2PL != (void *)NULL)) && ((void *)__41PL != (void *)NULL))) {
+    __VXPM=__41PL->__HI4D;
+    __KO4S=((____ZBXC *)__41PL);
+    __KO4S->__HI4D=(____0SG)(__VXPM - __B2PL->__HI4D);
+    __ZZEE(__KO4S);
+    __Y1PL=__41PL;
+  };
+  if ((((void *)__Y1PL == (void *)NULL) && (__S1PL == __QM3K))) {
+    __Z1PL=NULL;
+    __GZJV=__P1PL->__UCOJ.__BC5J;
+    __WZJV=__P1PL->__UCOJ.__FC5J;
+    switch (((struct ___OBJ *)__GZJV)->__id) {
+    case ____5J__: {
+      __IVPM=__FLWM(((____5J *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____0AXC__: {
+      __IVPM=__O__;
+    } break;
+    case ____NBXC__: {
+      __IVPM=__1LWM(((____NBXC *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____ZBXC__: {
+      __IVPM=__NMWM(((____ZBXC *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____DMWH__: {
+      __IVPM=__O__;
+    } break;
+    case ____2A0I__: {
+      __IVPM=__MNWM(((____2A0I *)__GZJV),__WZJV);
+    } break;
+    case ____HJNJ__: {
+      __IVPM=__5NWM(((____HJNJ *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____SJNJ__: {
+      __IVPM=__2OWM(((____SJNJ *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____0AOJ__: {
+      __IVPM=__O__;
+    } break;
+    case ____EBOJ__: {
+      __IVPM=__O__;
+    } break;
+    case ____3BOJ__: {
+      __IVPM=__BQWM(((____3BOJ *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____RCOJ__: {
+      __IVPM=__4QWM(((____RCOJ *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____HDOJ__: {
+      __IVPM=__1RWM(((____HDOJ *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____1DOJ__: {
+      __IVPM=__YSWM(((____1DOJ *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____PEOJ__: {
+      __IVPM=__VTWM(((____PEOJ *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____DFOJ__: {
+      __IVPM=__SUWM(((____DFOJ *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____XFOJ__: {
+      __IVPM=__PVWM(((____XFOJ *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____QGOJ__: {
+      __IVPM=__O__;
+    } break;
+    case ____EHOJ__: {
+      __IVPM=__O__;
+    } break;
+    case ____2HOJ__: {
+      __IVPM=__O__;
+    } break;
+    case ____YIOJ__: {
+      __IVPM=__O__;
+    } break;
+    case ____YMOJ__: {
+      __IVPM=__2WWM(((____YMOJ *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____ONOJ__: {
+      __IVPM=__XXWM(((____ONOJ *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____YOOJ__: {
+      __IVPM=__314M(((____YOOJ *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____IM4K__: {
+      __IVPM=__JMYN(((____IM4K *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____T5FL__: {
+      __IVPM=__KECQ(((____T5FL *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____3DUL__: {
+      __IVPM=__WF3P(((____3DUL *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____0EUL__: {
+      __IVPM=__5NJQ(((____0EUL *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____BGUL__: {
+      __IVPM=__TG3P(((____BGUL *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____2GUL__: {
+      __IVPM=__3OJQ(((____2GUL *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____B0VL__: {
+      __IVPM=__1CFN(((____B0VL *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____P0VL__: {
+      __IVPM=__JYWM(((____P0VL *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____Q5YL__: {
+      __IVPM=__GNYN(((____Q5YL *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____UVPM__: {
+      __IVPM=__ZNYN(((____UVPM *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____0ZPM__: {
+      __IVPM=__QH3P(((____0ZPM *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____MR0N__: {
+      __IVPM=__IPWO(((____MR0N *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____YWBP__: {
+      __IVPM=__LV0Q(((____YWBP *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____LYBP__: {
+      __IVPM=__3ECQ(((____LYBP *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____CZBP__: {
+      __IVPM=__0FCQ(((____CZBP *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    case ____3BEP__: {
+      __IVPM=__0PJQ(((____3BEP *)((____2A0I *)__GZJV)),__WZJV);
+    } break;
+    };
+    if (__IVPM) {
+      __G0JV=__P1PL->__UCOJ.__BC5J;
+      switch (((struct ___OBJ *)__G0JV)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__G0JV));
+      } break;
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__G0JV));
+      } break;
+      case ____2A0I__: {
+        __TEQS=((____2A0I *)__G0JV);
+        __T0BU=((____N5WC *)__TEQS->__4VEJ);
+        __T0BU->__Q5WC.__KU4D=(____Q)(__T0BU->__Q5WC.__KU4D -  1);
+        if ((__T0BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __0IUU=NULL;
+          __2ZJV=((____IB )(NULL));
+          __K0JV= 0;
+          __3ZJV=((____IB )sizeof(____BC));
+          if (((unsigned long)__3ZJV ==  0)) {
+            __0IUU=__BC__;
+          } else /* FALSE */ {
+            __K0JV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZJV));
+            if ((__K0JV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __4IUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __5IUU=(void *)((unsigned long)(void *)((unsigned long)__3ZJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __O0JV=((____YWB )((____Q )(void *)((unsigned long)__5IUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __4IUU=__OKI(__5IUU,((____IB )(&(table_size[(__O0JV)-1]))),((____YWB )((____Q )__5IUU)));
+              __2ZJV=__4IUU;
             } else /* FALSE */ {
-              __tmp__5YJV=((__UINTEGER_32__RWB )typ_id__1YJV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__PHUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__QHUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OYJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__PHUU=micro_alloc__table__lab__HKI(__tmp__QHUU,((__POINTER__IB )(&(table_type[(__tmp__5YJV)]))),(__UINTEGER_32__RWB)(__tmp__5YJV |  1));
-              __tmp__NYJV=__tmp__PHUU;
-            };
-            result__LHUU=((__STRING__BC *)__tmp__NYJV);
-            *(result__LHUU) = *(STRING__BC__);
-          };
-          Self__HHUU=((__STRING__BC *)result__LHUU);
-          if ((Self__HHUU->capacity__HFL <  250)) {
-            __tmp__JHUU=create__KVW( 250);
-            Self__HHUU->storage__4EL=__tmp__JHUU;
-            Self__HHUU->capacity__HFL= 250;
-          };
-          Self__HHUU->count__WJ= 0;
-          display__V5DJ(Self__EDQS,result__LHUU);
-          put_string__EGZ(((__STRING__BC *)result__LHUU));
+              __O0JV=((____YWB )__K0JV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __4IUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __5IUU=(void *)((unsigned long)(void *)((unsigned long)__3ZJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __4IUU=__OKI(__5IUU,((____IB )(&(table_type[(__O0JV)]))),(____YWB)(__O0JV |  1));
+              __2ZJV=__4IUU;
+            };
+            __0IUU=((____BC *)__2ZJV);
+            *(__0IUU) = *(__BC__);
+          };
+          __WIUU=((____BC *)__0IUU);
+          if ((__WIUU->__OFL <  250)) {
+            __YIUU=__RVW( 250);
+            __WIUU->__FFL=__YIUU;
+            __WIUU->__OFL= 250;
+          };
+          __WIUU->__WJ= 0;
+          __EBEJ(__TEQS,__0IUU);
+          __LGZ(((____BC *)__0IUU));
           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 *)r__XYJV));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)r__XYJV));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__EDQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)r__XYJV)->receiver__554J);
-        Self__EZBU=((__LOCAL__43WC *)Self__EDQS->local__PUEJ);
-        Self__EZBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__EZBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__EZBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__LHUU=NULL;
-          __tmp__NYJV=((__POINTER__IB )(NULL));
-          typ_id__1YJV= 0;
-          __tmp__OYJV=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__OYJV ==  0)) {
-            result__LHUU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__1YJV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OYJV));
-            if ((typ_id__1YJV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__PHUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__QHUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OYJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__5YJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QHUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__PHUU=micro_alloc__table__lab__HKI(__tmp__QHUU,((__POINTER__IB )(&(table_size[(__tmp__5YJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QHUU)));
-              __tmp__NYJV=__tmp__PHUU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__G0JV));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__G0JV));
+      } break;
+      case ____0AOJ__: {
+        __TEQS=((____2A0I *)((____0AOJ *)__G0JV)->__OB5J);
+        __T0BU=((____N5WC *)__TEQS->__4VEJ);
+        __T0BU->__Q5WC.__KU4D=(____Q)(__T0BU->__Q5WC.__KU4D -  1);
+        if ((__T0BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __0IUU=NULL;
+          __2ZJV=((____IB )(NULL));
+          __K0JV= 0;
+          __3ZJV=((____IB )sizeof(____BC));
+          if (((unsigned long)__3ZJV ==  0)) {
+            __0IUU=__BC__;
+          } else /* FALSE */ {
+            __K0JV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZJV));
+            if ((__K0JV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __4IUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __5IUU=(void *)((unsigned long)(void *)((unsigned long)__3ZJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __O0JV=((____YWB )((____Q )(void *)((unsigned long)__5IUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __4IUU=__OKI(__5IUU,((____IB )(&(table_size[(__O0JV)-1]))),((____YWB )((____Q )__5IUU)));
+              __2ZJV=__4IUU;
             } else /* FALSE */ {
-              __tmp__5YJV=((__UINTEGER_32__RWB )typ_id__1YJV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__PHUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__QHUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OYJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__PHUU=micro_alloc__table__lab__HKI(__tmp__QHUU,((__POINTER__IB )(&(table_type[(__tmp__5YJV)]))),(__UINTEGER_32__RWB)(__tmp__5YJV |  1));
-              __tmp__NYJV=__tmp__PHUU;
-            };
-            result__LHUU=((__STRING__BC *)__tmp__NYJV);
-            *(result__LHUU) = *(STRING__BC__);
-          };
-          Self__HHUU=((__STRING__BC *)result__LHUU);
-          if ((Self__HHUU->capacity__HFL <  250)) {
-            __tmp__JHUU=create__KVW( 250);
-            Self__HHUU->storage__4EL=__tmp__JHUU;
-            Self__HHUU->capacity__HFL= 250;
-          };
-          Self__HHUU->count__WJ= 0;
-          display__V5DJ(Self__EDQS,result__LHUU);
-          put_string__EGZ(((__STRING__BC *)result__LHUU));
+              __O0JV=((____YWB )__K0JV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __4IUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __5IUU=(void *)((unsigned long)(void *)((unsigned long)__3ZJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __4IUU=__OKI(__5IUU,((____IB )(&(table_type[(__O0JV)]))),(____YWB)(__O0JV |  1));
+              __2ZJV=__4IUU;
+            };
+            __0IUU=((____BC *)__2ZJV);
+            *(__0IUU) = *(__BC__);
+          };
+          __WIUU=((____BC *)__0IUU);
+          if ((__WIUU->__OFL <  250)) {
+            __YIUU=__RVW( 250);
+            __WIUU->__FFL=__YIUU;
+            __WIUU->__OFL= 250;
+          };
+          __WIUU->__WJ= 0;
+          __EBEJ(__TEQS,__0IUU);
+          __LGZ(((____BC *)__0IUU));
           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 *)r__XYJV));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__G0JV));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)r__XYJV));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__G0JV));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)r__XYJV));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__G0JV));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)r__XYJV));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__G0JV));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)r__XYJV));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__G0JV));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)r__XYJV));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__G0JV));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)r__XYJV));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__G0JV));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)r__XYJV));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__G0JV));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)r__XYJV));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__G0JV));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)r__XYJV));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__G0JV));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)r__XYJV));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__G0JV));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)r__XYJV));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__G0JV));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)r__XYJV));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__G0JV));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)r__XYJV));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__G0JV));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)r__XYJV));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__G0JV));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)r__XYJV));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__G0JV));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)r__XYJV));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__G0JV));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)r__XYJV));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__G0JV));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__HDQS=((__READ_GLOBAL__B4YL *)r__XYJV);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__HDQS->global__Y5JM),Self__HDQS);
+      case ____Q5YL__: {
+        __WEQS=((____Q5YL *)__G0JV);
+        __EIEN(((____FKRG *)__WEQS->__HBKM),__WEQS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)r__XYJV));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__G0JV));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)r__XYJV));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__G0JV));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)r__XYJV));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__G0JV));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)r__XYJV));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__G0JV));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)r__XYJV));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__G0JV));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)r__XYJV));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__G0JV));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)r__XYJV));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__G0JV));
       } break;
       };
-      r__XYJV=Self__A0PL->parent_expr_binary__FBOJ.right__WA5J;
-      switch (((struct ___OBJ *)r__XYJV)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)r__XYJV));
+      __G0JV=__P1PL->__UCOJ.__FC5J;
+      switch (((struct ___OBJ *)__G0JV)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__G0JV));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)r__XYJV));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__G0JV));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__EDQS=((__READ_LOCAL__N5ZI *)r__XYJV);
-        Self__EZBU=((__LOCAL__43WC *)Self__EDQS->local__PUEJ);
-        Self__EZBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__EZBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__EZBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__LHUU=NULL;
-          __tmp__NYJV=((__POINTER__IB )(NULL));
-          typ_id__1YJV= 0;
-          __tmp__OYJV=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__OYJV ==  0)) {
-            result__LHUU=STRING__BC__;
+      case ____2A0I__: {
+        __TEQS=((____2A0I *)__G0JV);
+        __T0BU=((____N5WC *)__TEQS->__4VEJ);
+        __T0BU->__Q5WC.__KU4D=(____Q)(__T0BU->__Q5WC.__KU4D -  1);
+        if ((__T0BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __0IUU=NULL;
+          __2ZJV=((____IB )(NULL));
+          __K0JV= 0;
+          __3ZJV=((____IB )sizeof(____BC));
+          if (((unsigned long)__3ZJV ==  0)) {
+            __0IUU=__BC__;
           } else /* FALSE */ {
-            typ_id__1YJV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OYJV));
-            if ((typ_id__1YJV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__PHUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__QHUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OYJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__5YJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QHUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__PHUU=micro_alloc__table__lab__HKI(__tmp__QHUU,((__POINTER__IB )(&(table_size[(__tmp__5YJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QHUU)));
-              __tmp__NYJV=__tmp__PHUU;
+            __K0JV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZJV));
+            if ((__K0JV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __4IUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __5IUU=(void *)((unsigned long)(void *)((unsigned long)__3ZJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __O0JV=((____YWB )((____Q )(void *)((unsigned long)__5IUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __4IUU=__OKI(__5IUU,((____IB )(&(table_size[(__O0JV)-1]))),((____YWB )((____Q )__5IUU)));
+              __2ZJV=__4IUU;
             } else /* FALSE */ {
-              __tmp__5YJV=((__UINTEGER_32__RWB )typ_id__1YJV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__PHUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__QHUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OYJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__PHUU=micro_alloc__table__lab__HKI(__tmp__QHUU,((__POINTER__IB )(&(table_type[(__tmp__5YJV)]))),(__UINTEGER_32__RWB)(__tmp__5YJV |  1));
-              __tmp__NYJV=__tmp__PHUU;
-            };
-            result__LHUU=((__STRING__BC *)__tmp__NYJV);
-            *(result__LHUU) = *(STRING__BC__);
-          };
-          Self__HHUU=((__STRING__BC *)result__LHUU);
-          if ((Self__HHUU->capacity__HFL <  250)) {
-            __tmp__JHUU=create__KVW( 250);
-            Self__HHUU->storage__4EL=__tmp__JHUU;
-            Self__HHUU->capacity__HFL= 250;
-          };
-          Self__HHUU->count__WJ= 0;
-          display__V5DJ(Self__EDQS,result__LHUU);
-          put_string__EGZ(((__STRING__BC *)result__LHUU));
+              __O0JV=((____YWB )__K0JV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __4IUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __5IUU=(void *)((unsigned long)(void *)((unsigned long)__3ZJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __4IUU=__OKI(__5IUU,((____IB )(&(table_type[(__O0JV)]))),(____YWB)(__O0JV |  1));
+              __2ZJV=__4IUU;
+            };
+            __0IUU=((____BC *)__2ZJV);
+            *(__0IUU) = *(__BC__);
+          };
+          __WIUU=((____BC *)__0IUU);
+          if ((__WIUU->__OFL <  250)) {
+            __YIUU=__RVW( 250);
+            __WIUU->__FFL=__YIUU;
+            __WIUU->__OFL= 250;
+          };
+          __WIUU->__WJ= 0;
+          __EBEJ(__TEQS,__0IUU);
+          __LGZ(((____BC *)__0IUU));
           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 *)r__XYJV));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)r__XYJV));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__EDQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)r__XYJV)->receiver__554J);
-        Self__EZBU=((__LOCAL__43WC *)Self__EDQS->local__PUEJ);
-        Self__EZBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__EZBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__EZBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__LHUU=NULL;
-          __tmp__NYJV=((__POINTER__IB )(NULL));
-          typ_id__1YJV= 0;
-          __tmp__OYJV=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__OYJV ==  0)) {
-            result__LHUU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__1YJV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OYJV));
-            if ((typ_id__1YJV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__PHUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__QHUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OYJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__5YJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QHUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__PHUU=micro_alloc__table__lab__HKI(__tmp__QHUU,((__POINTER__IB )(&(table_size[(__tmp__5YJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QHUU)));
-              __tmp__NYJV=__tmp__PHUU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__G0JV));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__G0JV));
+      } break;
+      case ____0AOJ__: {
+        __TEQS=((____2A0I *)((____0AOJ *)__G0JV)->__OB5J);
+        __T0BU=((____N5WC *)__TEQS->__4VEJ);
+        __T0BU->__Q5WC.__KU4D=(____Q)(__T0BU->__Q5WC.__KU4D -  1);
+        if ((__T0BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __0IUU=NULL;
+          __2ZJV=((____IB )(NULL));
+          __K0JV= 0;
+          __3ZJV=((____IB )sizeof(____BC));
+          if (((unsigned long)__3ZJV ==  0)) {
+            __0IUU=__BC__;
+          } else /* FALSE */ {
+            __K0JV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZJV));
+            if ((__K0JV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __4IUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __5IUU=(void *)((unsigned long)(void *)((unsigned long)__3ZJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __O0JV=((____YWB )((____Q )(void *)((unsigned long)__5IUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __4IUU=__OKI(__5IUU,((____IB )(&(table_size[(__O0JV)-1]))),((____YWB )((____Q )__5IUU)));
+              __2ZJV=__4IUU;
             } else /* FALSE */ {
-              __tmp__5YJV=((__UINTEGER_32__RWB )typ_id__1YJV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__PHUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__QHUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OYJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__PHUU=micro_alloc__table__lab__HKI(__tmp__QHUU,((__POINTER__IB )(&(table_type[(__tmp__5YJV)]))),(__UINTEGER_32__RWB)(__tmp__5YJV |  1));
-              __tmp__NYJV=__tmp__PHUU;
-            };
-            result__LHUU=((__STRING__BC *)__tmp__NYJV);
-            *(result__LHUU) = *(STRING__BC__);
-          };
-          Self__HHUU=((__STRING__BC *)result__LHUU);
-          if ((Self__HHUU->capacity__HFL <  250)) {
-            __tmp__JHUU=create__KVW( 250);
-            Self__HHUU->storage__4EL=__tmp__JHUU;
-            Self__HHUU->capacity__HFL= 250;
-          };
-          Self__HHUU->count__WJ= 0;
-          display__V5DJ(Self__EDQS,result__LHUU);
-          put_string__EGZ(((__STRING__BC *)result__LHUU));
+              __O0JV=((____YWB )__K0JV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __4IUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __5IUU=(void *)((unsigned long)(void *)((unsigned long)__3ZJV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __4IUU=__OKI(__5IUU,((____IB )(&(table_type[(__O0JV)]))),(____YWB)(__O0JV |  1));
+              __2ZJV=__4IUU;
+            };
+            __0IUU=((____BC *)__2ZJV);
+            *(__0IUU) = *(__BC__);
+          };
+          __WIUU=((____BC *)__0IUU);
+          if ((__WIUU->__OFL <  250)) {
+            __YIUU=__RVW( 250);
+            __WIUU->__FFL=__YIUU;
+            __WIUU->__OFL= 250;
+          };
+          __WIUU->__WJ= 0;
+          __EBEJ(__TEQS,__0IUU);
+          __LGZ(((____BC *)__0IUU));
           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 *)r__XYJV));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__G0JV));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)r__XYJV));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__G0JV));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)r__XYJV));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__G0JV));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)r__XYJV));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__G0JV));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)r__XYJV));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__G0JV));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)r__XYJV));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__G0JV));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)r__XYJV));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__G0JV));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)r__XYJV));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__G0JV));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)r__XYJV));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__G0JV));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)r__XYJV));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__G0JV));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)r__XYJV));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__G0JV));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)r__XYJV));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__G0JV));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)r__XYJV));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__G0JV));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)r__XYJV));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__G0JV));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)r__XYJV));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__G0JV));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)r__XYJV));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__G0JV));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)r__XYJV));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__G0JV));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)r__XYJV));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__G0JV));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__HDQS=((__READ_GLOBAL__B4YL *)r__XYJV);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__HDQS->global__Y5JM),Self__HDQS);
+      case ____Q5YL__: {
+        __WEQS=((____Q5YL *)__G0JV);
+        __EIEN(((____FKRG *)__WEQS->__HBKM),__WEQS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)r__XYJV));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__G0JV));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)r__XYJV));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__G0JV));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)r__XYJV));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__G0JV));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)r__XYJV));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__G0JV));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)r__XYJV));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__G0JV));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)r__XYJV));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__G0JV));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)r__XYJV));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__G0JV));
       } break;
       };
-      p__GYJV=Self__A0PL->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__5WPM=static_type__VDCK(Self__A0PL);
-      result__OJUU=NULL;
-      __tmp__LGUU=((__POINTER__IB )(NULL));
-      typ_id__1XJV= 0;
-      __tmp__MGUU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-      if (((unsigned long)__tmp__MGUU ==  0)) {
-        result__OJUU=INTEGER_CST__KAXC__;
+      __VZJV=__P1PL->__UCOJ.__TCOJ.__CK.__YH.__O2B;
+      __OYPM=__EFCK(__P1PL);
+      __3KUU=NULL;
+      __0HUU=((____IB )(NULL));
+      __KZJV= 0;
+      __1HUU=((____IB )sizeof(____ZBXC));
+      if (((unsigned long)__1HUU ==  0)) {
+        __3KUU=__ZBXC__;
       } else /* FALSE */ {
-        typ_id__1XJV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MGUU));
-        if ((typ_id__1XJV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NYJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OYJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__MGUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NYJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NYJV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5XJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OYJV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__NYJV=micro_alloc__table__lab__HKI(__tmp__OYJV,((__POINTER__IB )(&(table_size[(__tmp__5XJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OYJV)));
-          __tmp__LGUU=__tmp__NYJV;
+        __KZJV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1HUU));
+        if ((__KZJV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2ZJV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3ZJV=(void *)((unsigned long)(void *)((unsigned long)__1HUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2ZJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2ZJV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OZJV=((____YWB )((____Q )(void *)((unsigned long)__3ZJV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __2ZJV=__OKI(__3ZJV,((____IB )(&(table_size[(__OZJV)-1]))),((____YWB )((____Q )__3ZJV)));
+          __0HUU=__2ZJV;
         } else /* FALSE */ {
-          __tmp__5XJV=((__UINTEGER_32__RWB )typ_id__1XJV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__NYJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__OYJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__MGUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NYJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NYJV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__NYJV=micro_alloc__table__lab__HKI(__tmp__OYJV,((__POINTER__IB )(&(table_type[(__tmp__5XJV)]))),(__UINTEGER_32__RWB)(__tmp__5XJV |  1));
-          __tmp__LGUU=__tmp__NYJV;
+          __OZJV=((____YWB )__KZJV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2ZJV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __3ZJV=(void *)((unsigned long)(void *)((unsigned long)__1HUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2ZJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2ZJV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2ZJV=__OKI(__3ZJV,((____IB )(&(table_type[(__OZJV)]))),(____YWB)(__OZJV |  1));
+          __0HUU=__2ZJV;
         };
-        result__OJUU=((__INTEGER_CST__KAXC *)__tmp__LGUU);
-        *(result__OJUU) = *(INTEGER_CST__KAXC__);
+        __3KUU=((____ZBXC *)__0HUU);
+        *(__3KUU) = *(__ZBXC__);
       };
-      Self__0JUU=((__INTEGER_CST__KAXC *)result__OJUU);
-      Self__0JUU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__GYJV;
-      Self__0JUU->value__YG4D= 0;
-      Self__0JUU->parent_constant__LAXC.static_type__SG4D=__tmp__5WPM;
-      check_type__KYEE(Self__0JUU);
-      __tmp__K0PL=result__OJUU;
+      __JLUU=((____ZBXC *)__3KUU);
+      __JLUU->__0BXC.__DK.__CK.__YH.__O2B=__VZJV;
+      __JLUU->__HI4D= 0;
+      __JLUU->__0BXC.__BI4D=__OYPM;
+      __ZZEE(__JLUU);
+      __Z1PL=__3KUU;
     } else /* FALSE */ {
-      r__XYJV=Self__A0PL->parent_expr_binary__FBOJ.right__WA5J;
-      if (r__XYJV==NULL) {
-        __tmp__KXPM=NULL;
+      __G0JV=__P1PL->__UCOJ.__FC5J;
+      if (__G0JV==NULL) {
+        __ZYPM=NULL;
       } else {
-        switch (((struct ___OBJ *)r__XYJV)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__KXPM=NULL;
+        switch (((struct ___OBJ *)__G0JV)->__id) {
+        case ____5J__: {
+          __ZYPM=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__KXPM=NULL;
+        case ____0AXC__: {
+          __ZYPM=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__KXPM=NULL;
+        case ____NBXC__: {
+          __ZYPM=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__KXPM=NULL;
+        case ____ZBXC__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__KXPM=NULL;
+        case ____DMWH__: {
+          __ZYPM=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__KXPM=NULL;
+        case ____2A0I__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__KXPM=NULL;
+        case ____HJNJ__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__KXPM=NULL;
+        case ____SJNJ__: {
+          __ZYPM=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__KXPM=NULL;
+        case ____0AOJ__: {
+          __ZYPM=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__KXPM=NULL;
+        case ____EBOJ__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__KXPM=NULL;
+        case ____3BOJ__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__KXPM=NULL;
+        case ____RCOJ__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__KXPM=((void *)r__XYJV);
+        case ____HDOJ__: {
+          __ZYPM=((void *)__G0JV);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__KXPM=NULL;
+        case ____1DOJ__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__KXPM=NULL;
+        case ____PEOJ__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__KXPM=NULL;
+        case ____DFOJ__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__KXPM=NULL;
+        case ____XFOJ__: {
+          __ZYPM=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__KXPM=NULL;
+        case ____QGOJ__: {
+          __ZYPM=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__KXPM=NULL;
+        case ____EHOJ__: {
+          __ZYPM=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__KXPM=NULL;
+        case ____2HOJ__: {
+          __ZYPM=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__KXPM=NULL;
+        case ____YIOJ__: {
+          __ZYPM=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__KXPM=NULL;
+        case ____YMOJ__: {
+          __ZYPM=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__KXPM=NULL;
+        case ____ONOJ__: {
+          __ZYPM=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__KXPM=NULL;
+        case ____YOOJ__: {
+          __ZYPM=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__KXPM=NULL;
+        case ____IM4K__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__KXPM=NULL;
+        case ____T5FL__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__KXPM=NULL;
+        case ____3DUL__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__KXPM=NULL;
+        case ____0EUL__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__KXPM=NULL;
+        case ____BGUL__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__KXPM=NULL;
+        case ____2GUL__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__KXPM=NULL;
+        case ____B0VL__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__KXPM=NULL;
+        case ____P0VL__: {
+          __ZYPM=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__KXPM=NULL;
+        case ____Q5YL__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__KXPM=NULL;
+        case ____UVPM__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__KXPM=NULL;
+        case ____0ZPM__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__KXPM=NULL;
+        case ____MR0N__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__KXPM=NULL;
+        case ____YWBP__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__KXPM=NULL;
+        case ____LYBP__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__KXPM=NULL;
+        case ____CZBP__: {
+          __ZYPM=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__KXPM=NULL;
+        case ____3BEP__: {
+          __ZYPM=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__KXPM != (void *)NULL)) {
-        r__HZJV=__tmp__KXPM->parent_expr_binary__ZBOJ.left__SA5J;
-        if (r__HZJV==NULL) {
-          __tmp__SXPM=NULL;
+      if (((void *)__ZYPM != (void *)NULL)) {
+        __W0JV=__ZYPM->__IDOJ.__BC5J;
+        if (__W0JV==NULL) {
+          __BZPM=NULL;
         } else {
-          switch (((struct ___OBJ *)r__HZJV)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__SXPM=NULL;
+          switch (((struct ___OBJ *)__W0JV)->__id) {
+          case ____5J__: {
+            __BZPM=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__SXPM=NULL;
+          case ____0AXC__: {
+            __BZPM=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__SXPM=NULL;
+          case ____NBXC__: {
+            __BZPM=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__SXPM=NULL;
+          case ____ZBXC__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__SXPM=NULL;
+          case ____DMWH__: {
+            __BZPM=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__SXPM=NULL;
+          case ____2A0I__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__SXPM=NULL;
+          case ____HJNJ__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__SXPM=NULL;
+          case ____SJNJ__: {
+            __BZPM=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__SXPM=NULL;
+          case ____0AOJ__: {
+            __BZPM=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__SXPM=NULL;
+          case ____EBOJ__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__SXPM=NULL;
+          case ____3BOJ__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__SXPM=NULL;
+          case ____RCOJ__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__SXPM=NULL;
+          case ____HDOJ__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__SXPM=((void *)r__HZJV);
+          case ____1DOJ__: {
+            __BZPM=((void *)__W0JV);
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__SXPM=NULL;
+          case ____PEOJ__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__SXPM=NULL;
+          case ____DFOJ__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__SXPM=NULL;
+          case ____XFOJ__: {
+            __BZPM=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__SXPM=NULL;
+          case ____QGOJ__: {
+            __BZPM=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__SXPM=NULL;
+          case ____EHOJ__: {
+            __BZPM=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__SXPM=NULL;
+          case ____2HOJ__: {
+            __BZPM=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__SXPM=NULL;
+          case ____YIOJ__: {
+            __BZPM=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__SXPM=NULL;
+          case ____YMOJ__: {
+            __BZPM=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__SXPM=NULL;
+          case ____ONOJ__: {
+            __BZPM=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__SXPM=NULL;
+          case ____YOOJ__: {
+            __BZPM=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__SXPM=NULL;
+          case ____IM4K__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__SXPM=NULL;
+          case ____T5FL__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__SXPM=NULL;
+          case ____3DUL__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__SXPM=NULL;
+          case ____0EUL__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__SXPM=NULL;
+          case ____BGUL__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__SXPM=NULL;
+          case ____2GUL__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__SXPM=NULL;
+          case ____B0VL__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__SXPM=NULL;
+          case ____P0VL__: {
+            __BZPM=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__SXPM=NULL;
+          case ____Q5YL__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__SXPM=NULL;
+          case ____UVPM__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__SXPM=NULL;
+          case ____0ZPM__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__SXPM=NULL;
+          case ____MR0N__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__SXPM=NULL;
+          case ____YWBP__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__SXPM=NULL;
+          case ____LYBP__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__SXPM=NULL;
+          case ____CZBP__: {
+            __BZPM=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__SXPM=NULL;
+          case ____3BEP__: {
+            __BZPM=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__SXPM != (void *)NULL)) {
-          __tmp__YXPM=Self__A0PL->parent_expr_binary__FBOJ.left__SA5J;
-          __tmp__ZXPM=__tmp__SXPM->parent_expr_binary__NCOJ.left__SA5J;
-          switch (((struct ___OBJ *)__tmp__YXPM)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__0XPM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__YXPM),__tmp__ZXPM);
+        if (((void *)__BZPM != (void *)NULL)) {
+          __HZPM=__P1PL->__UCOJ.__BC5J;
+          __IZPM=__BZPM->__2DOJ.__BC5J;
+          switch (((struct ___OBJ *)__HZPM)->__id) {
+          case ____5J__: {
+            __JZPM=__FLWM(((____5J *)__HZPM),__IZPM);
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__0XPM=FALSE__O__;
+          case ____0AXC__: {
+            __JZPM=__O__;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__0XPM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____NBXC__: {
+            __JZPM=__1LWM(((____NBXC *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__0XPM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____ZBXC__: {
+            __JZPM=__NMWM(((____ZBXC *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__0XPM=FALSE__O__;
+          case ____DMWH__: {
+            __JZPM=__O__;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__0XPM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____2A0I__: {
+            __JZPM=__MNWM(((____2A0I *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__0XPM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____HJNJ__: {
+            __JZPM=__5NWM(((____HJNJ *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__0XPM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____SJNJ__: {
+            __JZPM=__2OWM(((____SJNJ *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__0XPM=FALSE__O__;
+          case ____0AOJ__: {
+            __JZPM=__O__;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__0XPM=FALSE__O__;
+          case ____EBOJ__: {
+            __JZPM=__O__;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__0XPM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____3BOJ__: {
+            __JZPM=__BQWM(((____3BOJ *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__0XPM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____RCOJ__: {
+            __JZPM=__4QWM(((____RCOJ *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__0XPM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____HDOJ__: {
+            __JZPM=__1RWM(((____HDOJ *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__0XPM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____1DOJ__: {
+            __JZPM=__YSWM(((____1DOJ *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__0XPM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____PEOJ__: {
+            __JZPM=__VTWM(((____PEOJ *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__0XPM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____DFOJ__: {
+            __JZPM=__SUWM(((____DFOJ *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__0XPM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____XFOJ__: {
+            __JZPM=__PVWM(((____XFOJ *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__0XPM=FALSE__O__;
+          case ____QGOJ__: {
+            __JZPM=__O__;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__0XPM=FALSE__O__;
+          case ____EHOJ__: {
+            __JZPM=__O__;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__0XPM=FALSE__O__;
+          case ____2HOJ__: {
+            __JZPM=__O__;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__0XPM=FALSE__O__;
+          case ____YIOJ__: {
+            __JZPM=__O__;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__0XPM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____YMOJ__: {
+            __JZPM=__2WWM(((____YMOJ *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__0XPM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____ONOJ__: {
+            __JZPM=__XXWM(((____ONOJ *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__0XPM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____YOOJ__: {
+            __JZPM=__314M(((____YOOJ *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__0XPM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____IM4K__: {
+            __JZPM=__JMYN(((____IM4K *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__0XPM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____T5FL__: {
+            __JZPM=__KECQ(((____T5FL *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__0XPM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____3DUL__: {
+            __JZPM=__WF3P(((____3DUL *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__0XPM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____0EUL__: {
+            __JZPM=__5NJQ(((____0EUL *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__0XPM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____BGUL__: {
+            __JZPM=__TG3P(((____BGUL *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__0XPM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____2GUL__: {
+            __JZPM=__3OJQ(((____2GUL *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__0XPM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____B0VL__: {
+            __JZPM=__1CFN(((____B0VL *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__0XPM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____P0VL__: {
+            __JZPM=__JYWM(((____P0VL *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__0XPM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____Q5YL__: {
+            __JZPM=__GNYN(((____Q5YL *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__0XPM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____UVPM__: {
+            __JZPM=__ZNYN(((____UVPM *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__0XPM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____0ZPM__: {
+            __JZPM=__QH3P(((____0ZPM *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__0XPM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____MR0N__: {
+            __JZPM=__IPWO(((____MR0N *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__0XPM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____YWBP__: {
+            __JZPM=__LV0Q(((____YWBP *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__0XPM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____LYBP__: {
+            __JZPM=__3ECQ(((____LYBP *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__0XPM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____CZBP__: {
+            __JZPM=__0FCQ(((____CZBP *)((____5J *)__HZPM)),__IZPM);
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__0XPM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__YXPM)),__tmp__ZXPM);
+          case ____3BEP__: {
+            __JZPM=__0PJQ(((____3BEP *)((____5J *)__HZPM)),__IZPM);
           } break;
           };
-          if (__tmp__0XPM) {
-            __tmp__AYPM=__tmp__SXPM->parent_expr_binary__NCOJ.right__WA5J;
-            __tmp__BYPM=__tmp__KXPM->parent_expr_binary__ZBOJ.right__WA5J;
-            switch (((struct ___OBJ *)__tmp__AYPM)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__CYPM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__AYPM),__tmp__BYPM);
+          if (__JZPM) {
+            __PZPM=__BZPM->__2DOJ.__FC5J;
+            __QZPM=__ZYPM->__IDOJ.__FC5J;
+            switch (((struct ___OBJ *)__PZPM)->__id) {
+            case ____5J__: {
+              __RZPM=__FLWM(((____5J *)__PZPM),__QZPM);
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__CYPM=FALSE__O__;
+            case ____0AXC__: {
+              __RZPM=__O__;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__CYPM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____NBXC__: {
+              __RZPM=__1LWM(((____NBXC *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__CYPM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____ZBXC__: {
+              __RZPM=__NMWM(((____ZBXC *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__CYPM=FALSE__O__;
+            case ____DMWH__: {
+              __RZPM=__O__;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__CYPM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____2A0I__: {
+              __RZPM=__MNWM(((____2A0I *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__CYPM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____HJNJ__: {
+              __RZPM=__5NWM(((____HJNJ *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__CYPM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____SJNJ__: {
+              __RZPM=__2OWM(((____SJNJ *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__CYPM=FALSE__O__;
+            case ____0AOJ__: {
+              __RZPM=__O__;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__CYPM=FALSE__O__;
+            case ____EBOJ__: {
+              __RZPM=__O__;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__CYPM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____3BOJ__: {
+              __RZPM=__BQWM(((____3BOJ *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__CYPM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____RCOJ__: {
+              __RZPM=__4QWM(((____RCOJ *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__CYPM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____HDOJ__: {
+              __RZPM=__1RWM(((____HDOJ *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__CYPM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____1DOJ__: {
+              __RZPM=__YSWM(((____1DOJ *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__CYPM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____PEOJ__: {
+              __RZPM=__VTWM(((____PEOJ *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__CYPM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____DFOJ__: {
+              __RZPM=__SUWM(((____DFOJ *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__CYPM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____XFOJ__: {
+              __RZPM=__PVWM(((____XFOJ *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__CYPM=FALSE__O__;
+            case ____QGOJ__: {
+              __RZPM=__O__;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__CYPM=FALSE__O__;
+            case ____EHOJ__: {
+              __RZPM=__O__;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__CYPM=FALSE__O__;
+            case ____2HOJ__: {
+              __RZPM=__O__;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__CYPM=FALSE__O__;
+            case ____YIOJ__: {
+              __RZPM=__O__;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__CYPM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____YMOJ__: {
+              __RZPM=__2WWM(((____YMOJ *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__CYPM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____ONOJ__: {
+              __RZPM=__XXWM(((____ONOJ *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__CYPM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____YOOJ__: {
+              __RZPM=__314M(((____YOOJ *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__CYPM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____IM4K__: {
+              __RZPM=__JMYN(((____IM4K *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__CYPM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____T5FL__: {
+              __RZPM=__KECQ(((____T5FL *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__CYPM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____3DUL__: {
+              __RZPM=__WF3P(((____3DUL *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__CYPM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____0EUL__: {
+              __RZPM=__5NJQ(((____0EUL *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__CYPM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____BGUL__: {
+              __RZPM=__TG3P(((____BGUL *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__CYPM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____2GUL__: {
+              __RZPM=__3OJQ(((____2GUL *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__CYPM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____B0VL__: {
+              __RZPM=__1CFN(((____B0VL *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__CYPM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____P0VL__: {
+              __RZPM=__JYWM(((____P0VL *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__CYPM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____Q5YL__: {
+              __RZPM=__GNYN(((____Q5YL *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__CYPM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____UVPM__: {
+              __RZPM=__ZNYN(((____UVPM *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__CYPM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____0ZPM__: {
+              __RZPM=__QH3P(((____0ZPM *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__CYPM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____MR0N__: {
+              __RZPM=__IPWO(((____MR0N *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__CYPM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____YWBP__: {
+              __RZPM=__LV0Q(((____YWBP *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__CYPM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____LYBP__: {
+              __RZPM=__3ECQ(((____LYBP *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__CYPM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____CZBP__: {
+              __RZPM=__0FCQ(((____CZBP *)((____5J *)__PZPM)),__QZPM);
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__CYPM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__AYPM)),__tmp__BYPM);
+            case ____3BEP__: {
+              __RZPM=__0PJQ(((____3BEP *)((____5J *)__PZPM)),__QZPM);
             } break;
             };
-            __tmp__0XPM=__tmp__CYPM;
+            __JZPM=__RZPM;
           } else /* FALSE */ {
-            __tmp__0XPM=FALSE__O__;
+            __JZPM=__O__;
           };
-          if (__tmp__0XPM) {
-            remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__SXPM));
-            p__TIXP=Self__A0PL->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            __tmp__AYPM=Self__A0PL->parent_expr_binary__FBOJ.left__SA5J;
-            __tmp__BYPM=__tmp__KXPM->parent_expr_binary__ZBOJ.right__WA5J;
-            result__UIYP=NULL;
-            __tmp__3YJV=((__POINTER__IB )(NULL));
-            typ_id__ZIYP= 0;
-            __tmp__4YJV=((__POINTER__IB )sizeof(__EXPR_MOD__LYPM));
-            if (((unsigned long)__tmp__4YJV ==  0)) {
-              result__UIYP=EXPR_MOD__LYPM__;
+          if (__JZPM) {
+            __SEBK(((____1DOJ *)__BZPM));
+            __CKXP=__P1PL->__UCOJ.__TCOJ.__CK.__YH.__O2B;
+            __PZPM=__P1PL->__UCOJ.__BC5J;
+            __QZPM=__ZYPM->__IDOJ.__FC5J;
+            __DKYP=NULL;
+            __M0JV=((____IB )(NULL));
+            __IKYP= 0;
+            __N0JV=((____IB )sizeof(____0ZPM));
+            if (((unsigned long)__N0JV ==  0)) {
+              __DKYP=__0ZPM__;
             } else /* FALSE */ {
-              typ_id__ZIYP=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4YJV));
-              if ((typ_id__ZIYP == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__JI5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__LI5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__4YJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JI5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JI5T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__MI5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LI5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__JI5T=micro_alloc__table__lab__HKI(__tmp__LI5T,((__POINTER__IB )(&(table_size[(__tmp__MI5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LI5T)));
-                __tmp__3YJV=__tmp__JI5T;
+              __IKYP=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__N0JV));
+              if ((__IKYP == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __YJ5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __0J5T=(void *)((unsigned long)(void *)((unsigned long)__N0JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YJ5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YJ5T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __1J5T=((____YWB )((____Q )(void *)((unsigned long)__0J5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __YJ5T=__OKI(__0J5T,((____IB )(&(table_size[(__1J5T)-1]))),((____YWB )((____Q )__0J5T)));
+                __M0JV=__YJ5T;
               } else /* FALSE */ {
-                __tmp__MI5T=((__UINTEGER_32__RWB )typ_id__ZIYP);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__JI5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__LI5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__4YJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JI5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JI5T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__JI5T=micro_alloc__table__lab__HKI(__tmp__LI5T,((__POINTER__IB )(&(table_type[(__tmp__MI5T)]))),(__UINTEGER_32__RWB)(__tmp__MI5T |  1));
-                __tmp__3YJV=__tmp__JI5T;
+                __1J5T=((____YWB )__IKYP);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __YJ5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __0J5T=(void *)((unsigned long)(void *)((unsigned long)__N0JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YJ5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YJ5T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __YJ5T=__OKI(__0J5T,((____IB )(&(table_type[(__1J5T)]))),(____YWB)(__1J5T |  1));
+                __M0JV=__YJ5T;
               };
-              result__UIYP=((__EXPR_MOD__LYPM *)__tmp__3YJV);
-              *(result__UIYP) = *(EXPR_MOD__LYPM__);
+              __DKYP=((____0ZPM *)__M0JV);
+              *(__DKYP) = *(__0ZPM__);
             };
-            Self__4F5P=((__EXPR_MOD__LYPM *)result__UIYP);
-            Self__4F5P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__TIXP;
-            Self__4F5P->parent_expr_binary__MYPM.left__SA5J=__tmp__AYPM;
-            Self__4F5P->parent_expr_binary__MYPM.right__WA5J=__tmp__BYPM;
-            __tmp__K0PL=result__UIYP;
+            __NH5P=((____0ZPM *)__DKYP);
+            __NH5P->__1ZPM.__TCOJ.__CK.__YH.__O2B=__CKXP;
+            __NH5P->__1ZPM.__BC5J=__PZPM;
+            __NH5P->__1ZPM.__FC5J=__QZPM;
+            __Z1PL=__DKYP;
           };
         };
       };
     };
-    __tmp__J0PL=__tmp__K0PL;
-    if ((((void *)__tmp__K0PL == (void *)NULL) && ((void *)__tmp__P0PL != (void *)NULL))) {
-      __tmp__J0PL=NULL;
+    __Y1PL=__Z1PL;
+    if ((((void *)__Z1PL == (void *)NULL) && ((void *)__41PL != (void *)NULL))) {
+      __Y1PL=NULL;
     };
-    if ((((void *)__tmp__J0PL == (void *)NULL) && ((void *)__tmp__S0PL != (void *)NULL))) {
-      __tmp__J0PL=NULL;
+    if ((((void *)__Y1PL == (void *)NULL) && ((void *)__B2PL != (void *)NULL))) {
+      __Y1PL=NULL;
     };
   };
-  if (((void *)__tmp__J0PL == (void *)NULL)) {
-    __tmp__J0PL=Self__A0PL;
+  if (((void *)__Y1PL == (void *)NULL)) {
+    __Y1PL=__P1PL;
   } else /* FALSE */ {
-    p__VXJV=Self__A0PL->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    switch (((struct ___OBJ *)__tmp__J0PL)->__id) {
-    case __STRING_CST__5J__: {
-      ((__STRING_CST__5J *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    __EZJV=__P1PL->__UCOJ.__TCOJ.__CK.__YH.__O2B;
+    switch (((struct ___OBJ *)__Y1PL)->__id) {
+    case ____5J__: {
+      ((____5J *)((____RCOJ *)__Y1PL))->__EK.__DK.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      ((__EXTERNAL_C__L5WC *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____0AXC__: {
+      ((____0AXC *)((____RCOJ *)__Y1PL))->__1AXC.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____NBXC__: {
+      ((____NBXC *)((____RCOJ *)__Y1PL))->__OBXC.__DK.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      ((__INTEGER_CST__KAXC *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____ZBXC__: {
+      ((____ZBXC *)((____RCOJ *)__Y1PL))->__0BXC.__DK.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____DMWH__: {
+      __BK__->__CK.__YH.__O2B=__EZJV;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      ((__READ_LOCAL__N5ZI *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____2A0I__: {
+      ((____2A0I *)((____RCOJ *)__Y1PL))->__3A0I.__RJWH.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      ((__EXPR_EQUAL__YHNJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____HJNJ__: {
+      ((____HJNJ *)((____RCOJ *)__Y1PL))->__KJNJ.__JJNJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      ((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____SJNJ__: {
+      ((____SJNJ *)((____RCOJ *)__Y1PL))->__TJNJ.__JJNJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      ((__IS_EXPANDED__L5NJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____0AOJ__: {
+      ((____0AOJ *)((____RCOJ *)__Y1PL))->__1AOJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      ((__GET_TYPE_ID__V5NJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____EBOJ__: {
+      ((____EBOJ *)((____RCOJ *)__Y1PL))->__FBOJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      ((__EXPR_SUP__OAOJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____3BOJ__: {
+      ((____3BOJ *)((____RCOJ *)__Y1PL))->__4BOJ.__JJNJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      ((__EXPR_SUB__CBOJ *)__tmp__J0PL)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____RCOJ__: {
+      ((____RCOJ *)__Y1PL)->__UCOJ.__TCOJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      ((__EXPR_MUL__YBOJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____HDOJ__: {
+      ((____HDOJ *)((____RCOJ *)__Y1PL))->__IDOJ.__TCOJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      ((__EXPR_DIV__MCOJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____1DOJ__: {
+      ((____1DOJ *)((____RCOJ *)__Y1PL))->__2DOJ.__TCOJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      ((__EXPR_AND__ADOJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____PEOJ__: {
+      ((____PEOJ *)((____RCOJ *)__Y1PL))->__QEOJ.__TCOJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      ((__EXPR_SHIFT_R__UDOJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____DFOJ__: {
+      ((____DFOJ *)((____RCOJ *)__Y1PL))->__EFOJ.__TCOJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      ((__EXPR_SHIFT_L__IEOJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____XFOJ__: {
+      ((____XFOJ *)((____RCOJ *)__Y1PL))->__YFOJ.__TCOJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __PUT_TO__BFOJ__: {
-      ((__PUT_TO__BFOJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____QGOJ__: {
+      ((____QGOJ *)((____RCOJ *)__Y1PL))->__RGOJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __ITEM__VFOJ__: {
-      ((__ITEM__VFOJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____EHOJ__: {
+      ((____EHOJ *)((____RCOJ *)__Y1PL))->__FHOJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      ((__SIZE_OF__NGOJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____2HOJ__: {
+      ((____2HOJ *)((____RCOJ *)__Y1PL))->__3HOJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __CAST__JHOJ__: {
-      ((__CAST__JHOJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____YIOJ__: {
+      ((____YIOJ *)((____RCOJ *)__Y1PL))->__ZIOJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __REAL_CST__JLOJ__: {
-      ((__REAL_CST__JLOJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____YMOJ__: {
+      ((____YMOJ *)((____RCOJ *)__Y1PL))->__ZMOJ.__DK.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      ((__CHARACTER_CST__5LOJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____ONOJ__: {
+      ((____ONOJ *)((____RCOJ *)__Y1PL))->__PNOJ.__DK.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      ((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____YOOJ__: {
+      ((____YOOJ *)((____RCOJ *)__Y1PL))->__ZOOJ.__DK.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      ((__READ_SLOT__ZK4K *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____IM4K__: {
+      ((____IM4K *)((____RCOJ *)__Y1PL))->__JM4K.__RJWH.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      ((__EXPR_NOT_LOGIC__E4FL *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____T5FL__: {
+      ((____T5FL *)((____RCOJ *)__Y1PL))->__W5FL.__V5FL.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      ((__EXPR_OR_LOGIC__OCUL *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____3DUL__: {
+      ((____3DUL *)((____RCOJ *)__Y1PL))->__AEUL.__5DUL.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      ((__EXPR_OR_OR_LOGIC__LDUL *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____0EUL__: {
+      ((____0EUL *)((____RCOJ *)__Y1PL))->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      ((__EXPR_AND_LOGIC__SEUL *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____BGUL__: {
+      ((____BGUL *)((____RCOJ *)__Y1PL))->__CGUL.__5DUL.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      ((__EXPR_AND_AND_LOGIC__NFUL *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____2GUL__: {
+      ((____2GUL *)((____RCOJ *)__Y1PL))->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      ((__EXPR_NEG__SYVL *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____B0VL__: {
+      ((____B0VL *)((____RCOJ *)__Y1PL))->__E0VL.__D0VL.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      ((__EXPR_ADD__AZVL *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____P0VL__: {
+      ((____P0VL *)((____RCOJ *)__Y1PL))->__Q0VL.__TCOJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      ((__READ_GLOBAL__B4YL *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____Q5YL__: {
+      ((____Q5YL *)((____RCOJ *)__Y1PL))->__R5YL.__RJWH.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      ((__EXPR_NOT__FUPM *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____UVPM__: {
+      ((____UVPM *)((____RCOJ *)__Y1PL))->__VVPM.__D0VL.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      ((__EXPR_MOD__LYPM *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____0ZPM__: {
+      ((____0ZPM *)((____RCOJ *)__Y1PL))->__1ZPM.__TCOJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_OR__3P0N__: {
-      ((__EXPR_OR__3P0N *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____MR0N__: {
+      ((____MR0N *)((____RCOJ *)__Y1PL))->__NR0N.__TCOJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      ((__EXPR_SUP_EQ__JVBP *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____YWBP__: {
+      ((____YWBP *)((____RCOJ *)__Y1PL))->__ZWBP.__JJNJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_INF__2WBP__: {
-      ((__EXPR_INF__2WBP *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____LYBP__: {
+      ((____LYBP *)((____RCOJ *)__Y1PL))->__MYBP.__JJNJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      ((__EXPR_INF_EQ__TXBP *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____CZBP__: {
+      ((____CZBP *)((____RCOJ *)__Y1PL))->__DZBP.__JJNJ.__CK.__YH.__O2B=__EZJV;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      ((__EXPR_XOR__OAEP *)((__EXPR_SUB__CBOJ *)__tmp__J0PL))->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__VXJV;
+    case ____3BEP__: {
+      ((____3BEP *)((____RCOJ *)__Y1PL))->__4BEP.__TCOJ.__CK.__YH.__O2B=__EZJV;
     } break;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__K0PL=__tmp__J0PL;
-  return(__tmp__K0PL);
+  __Z1PL=__Y1PL;
+  return(__Z1PL);
 }
 
-static void* execute_link__J4PL(__EXPR_MUL__YBOJ *Self__K4PL)
-// ({EXPR_MUL__YBOJ}) With result Recursive, No inlinable.
+static void* __Y5PL(____HDOJ *__Z5PL)
+// ({__HDOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG __tmp__10PM;
-  __UINTEGER_32__RWB old_seq__N4PL,__tmp__KKUU,__tmp__PZJV,__tmp__OLUU;
-  void *__tmp__T4PL,*__tmp__U4PL,*r__XZJV;
-  __LIST__WH *Self__TNNT;
-  __STRING__BC *result__EKUU,*Self__AKUU,*result__ILUU,*Self__ELUU;
-  __POINTER__IB ptr__FKUU,__tmp__HKUU,__tmp__IKUU,__tmp__JKUU;
-  __POINTER__IB __tmp__NZJV,__tmp__OZJV,__tmp__MLUU,__tmp__NLUU;
-  __INTEGER__Q typ_id__GKUU,typ_id__LZJV,typ_id__KLUU;
-  __INTEGER_CST__KAXC *__tmp__Z4PL,*__tmp__24PL,*Self__5M4S;
-  __INTEGER_CST__KAXC *result__BEMN;
-  __POSITION__OL p__WZJV;
-  __EXPR_NEG__SYVL *result__JZJV,*Self__VZJV;
-  __EXPR_SHIFT_L__IEOJ *result__ZZJV,*Self__F0JV;
-  __READ_LOCAL__N5ZI *Self__MHQS;
-  __LOCAL__43WC *Self__QZBU;
-  __READ_GLOBAL__B4YL *Self__PHQS;
-  __CHARACTER__DB *__tmp__CKUU,*__tmp__GLUU;
-  __BOOLEAN__L __tmp__E0PM,result__M2WM;
-  old_seq__N4PL=seq_call_and_loop__BL3K;
-  __tmp__T4PL=Self__K4PL->parent_expr_binary__ZBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__T4PL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__U4PL=((__STRING_CST__5J *)__tmp__T4PL);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__U4PL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__T4PL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__U4PL=((__PROTOTYPE_CST__45WC *)__tmp__T4PL);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__U4PL=((__INTEGER_CST__KAXC *)__tmp__T4PL);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__TNNT=((__LIST__WH *)list_current__Y4GB);
-    result__EKUU=NULL;
-    ptr__FKUU=((__POINTER__IB )(NULL));
-    typ_id__GKUU= 0;
-    __tmp__HKUU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__HKUU ==  0)) {
-      result__EKUU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__GKUU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HKUU));
-      if ((typ_id__GKUU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__IKUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__JKUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__HKUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KKUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JKUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__IKUU=micro_alloc__table__lab__HKI(__tmp__JKUU,((__POINTER__IB )(&(table_size[(__tmp__KKUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JKUU)));
-        ptr__FKUU=__tmp__IKUU;
-      } else /* FALSE */ {
-        __tmp__KKUU=((__UINTEGER_32__RWB )typ_id__GKUU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__IKUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__JKUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__HKUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__IKUU=micro_alloc__table__lab__HKI(__tmp__JKUU,((__POINTER__IB )(&(table_type[(__tmp__KKUU)]))),(__UINTEGER_32__RWB)(__tmp__KKUU |  1));
-        ptr__FKUU=__tmp__IKUU;
-      };
-      result__EKUU=((__STRING__BC *)ptr__FKUU);
-      *(result__EKUU) = *(STRING__BC__);
-    };
-    Self__AKUU=((__STRING__BC *)result__EKUU);
-    if ((Self__AKUU->capacity__HFL <  250)) {
-      __tmp__CKUU=create__KVW( 250);
-      Self__AKUU->storage__4EL=__tmp__CKUU;
-      Self__AKUU->capacity__HFL= 250;
-    };
-    Self__AKUU->count__WJ= 0;
-    display__NHFE(Self__TNNT,result__EKUU);
-    put_string__EGZ(((__STRING__BC *)result__EKUU));
+  ____0SG __K2PM;
+  ____YWB __25PL,__ZLUU,__40JV,__3MUU;
+  void *__CAQL,*__DAQL,*__G1JV;
+  ____WH *__CPNT;
+  ____BC *__TLUU,*__PLUU,*__XMUU,*__TMUU;
+  ____IB __ULUU,__WLUU,__XLUU,__YLUU,__20JV,__30JV,__1MUU,__2MUU;
+  ____Q __VLUU,__00JV,__ZMUU;
+  ____ZBXC *__IAQL,*__LAQL,*__OO4S,*__QFMN;
+  ____OL __F1JV;
+  ____B0VL *__Y0JV,*__E1JV;
+  ____XFOJ *__I1JV,*__U1JV;
+  ____2A0I *__1IQS;
+  ____N5WC *__50BU;
+  ____Q5YL *__4IQS;
+  ____DB *__RLUU,*__VMUU;
+  ____L __T1PM,__13WM;
+  __25PL=__QM3K;
+  __CAQL=__Z5PL->__IDOJ.__BC5J;
+  switch (((struct ___OBJ *)__CAQL)->__id) {
+  case ____5J__: {
+    __DAQL=((____5J *)__CAQL);
+  } break;
+  case ____0AXC__: {
+    __DAQL=__NG3H(((____0AXC *)__CAQL));
+  } break;
+  case ____NBXC__: {
+    __DAQL=((____NBXC *)__CAQL);
+  } break;
+  case ____ZBXC__: {
+    __DAQL=((____ZBXC *)__CAQL);
+  } break;
+  case ____DMWH__: {
+    __CPNT=((____WH *)__Q5GB);
+    __TLUU=NULL;
+    __ULUU=((____IB )(NULL));
+    __VLUU= 0;
+    __WLUU=((____IB )sizeof(____BC));
+    if (((unsigned long)__WLUU ==  0)) {
+      __TLUU=__BC__;
+    } else /* FALSE */ {
+      __VLUU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WLUU));
+      if ((__VLUU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __XLUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __YLUU=(void *)((unsigned long)(void *)((unsigned long)__WLUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZLUU=((____YWB )((____Q )(void *)((unsigned long)__YLUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __XLUU=__OKI(__YLUU,((____IB )(&(table_size[(__ZLUU)-1]))),((____YWB )((____Q )__YLUU)));
+        __ULUU=__XLUU;
+      } else /* FALSE */ {
+        __ZLUU=((____YWB )__VLUU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __XLUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __YLUU=(void *)((unsigned long)(void *)((unsigned long)__WLUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XLUU=__OKI(__YLUU,((____IB )(&(table_type[(__ZLUU)]))),(____YWB)(__ZLUU |  1));
+        __ULUU=__XLUU;
+      };
+      __TLUU=((____BC *)__ULUU);
+      *(__TLUU) = *(__BC__);
+    };
+    __PLUU=((____BC *)__TLUU);
+    if ((__PLUU->__OFL <  250)) {
+      __RLUU=__RVW( 250);
+      __PLUU->__FFL=__RLUU;
+      __PLUU->__OFL= 250;
+    };
+    __PLUU->__WJ= 0;
+    __2IFE(__CPNT,__TLUU);
+    __LGZ(((____BC *)__TLUU));
     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__U4PL=NULL;
+    __DAQL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__U4PL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__T4PL));
+  case ____2A0I__: {
+    __DAQL=__ONBK(((____2A0I *)__CAQL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__U4PL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__T4PL));
+  case ____HJNJ__: {
+    __DAQL=__ENPL(((____HJNJ *)__CAQL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__U4PL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__T4PL));
+  case ____SJNJ__: {
+    __DAQL=__ORPL(((____SJNJ *)__CAQL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__U4PL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__T4PL));
+  case ____0AOJ__: {
+    __DAQL=__YVPL(((____0AOJ *)__CAQL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__U4PL=((__GET_TYPE_ID__V5NJ *)__tmp__T4PL);
+  case ____EBOJ__: {
+    __DAQL=((____EBOJ *)__CAQL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__U4PL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__T4PL));
+  case ____3BOJ__: {
+    __DAQL=__EXPL(((____3BOJ *)__CAQL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__U4PL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__T4PL));
+  case ____RCOJ__: {
+    __DAQL=__O1PL(((____RCOJ *)__CAQL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__U4PL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__T4PL));
+  case ____HDOJ__: {
+    __DAQL=__Y5PL(((____HDOJ *)__CAQL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__U4PL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__T4PL));
+  case ____1DOJ__: {
+    __DAQL=__CEQL(((____1DOJ *)__CAQL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__U4PL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__T4PL));
+  case ____PEOJ__: {
+    __DAQL=__MIQL(((____PEOJ *)__CAQL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__U4PL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__T4PL));
+  case ____DFOJ__: {
+    __DAQL=__WMQL(((____DFOJ *)__CAQL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__U4PL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__T4PL));
+  case ____XFOJ__: {
+    __DAQL=__ARQL(((____XFOJ *)__CAQL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__U4PL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__T4PL));
+  case ____QGOJ__: {
+    __DAQL=__4VPK(((____QGOJ *)__CAQL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__U4PL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__T4PL));
+  case ____EHOJ__: {
+    __DAQL=__KVQL(((____EHOJ *)__CAQL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__U4PL=((__SIZE_OF__NGOJ *)__tmp__T4PL);
+  case ____2HOJ__: {
+    __DAQL=((____2HOJ *)__CAQL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__U4PL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__T4PL));
+  case ____YIOJ__: {
+    __DAQL=__WVQL(((____YIOJ *)__CAQL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__U4PL=((__REAL_CST__JLOJ *)__tmp__T4PL);
+  case ____YMOJ__: {
+    __DAQL=((____YMOJ *)__CAQL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__U4PL=((__CHARACTER_CST__5LOJ *)__tmp__T4PL);
+  case ____ONOJ__: {
+    __DAQL=((____ONOJ *)__CAQL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__U4PL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__T4PL);
+  case ____YOOJ__: {
+    __DAQL=((____YOOJ *)__CAQL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__U4PL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__T4PL));
+  case ____IM4K__: {
+    __DAQL=__GHIM(((____IM4K *)__CAQL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__U4PL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__T4PL));
+  case ____T5FL__: {
+    __DAQL=__CN5O(((____T5FL *)__CAQL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__U4PL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__T4PL));
+  case ____3DUL__: {
+    __DAQL=__ZVTP(((____3DUL *)__CAQL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__U4PL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__T4PL));
+  case ____0EUL__: {
+    __DAQL=__0Q2P(((____0EUL *)__CAQL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__U4PL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__T4PL));
+  case ____BGUL__: {
+    __DAQL=__T1TP(((____BGUL *)__CAQL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__U4PL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__T4PL));
+  case ____2GUL__: {
+    __DAQL=__5W2P(((____2GUL *)__CAQL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__U4PL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__T4PL));
+  case ____B0VL__: {
+    __DAQL=__KFDN(((____B0VL *)__CAQL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__U4PL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__T4PL));
+  case ____P0VL__: {
+    __DAQL=__S3HM(((____P0VL *)__CAQL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__U4PL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__T4PL));
+  case ____Q5YL__: {
+    __DAQL=__FNIM(((____Q5YL *)__CAQL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__U4PL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__T4PL));
+  case ____UVPM__: {
+    __DAQL=__ARXN(((____UVPM *)__CAQL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__U4PL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__T4PL));
+  case ____0ZPM__: {
+    __DAQL=__TV0P(((____0ZPM *)__CAQL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__U4PL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__T4PL));
+  case ____MR0N__: {
+    __DAQL=__1DWO(((____MR0N *)__CAQL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__U4PL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__T4PL));
+  case ____YWBP__: {
+    __DAQL=__R2ZQ(((____YWBP *)__CAQL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__U4PL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__T4PL));
+  case ____LYBP__: {
+    __DAQL=__HDUP(((____LYBP *)__CAQL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__U4PL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__T4PL));
+  case ____CZBP__: {
+    __DAQL=__RHUP(((____CZBP *)__CAQL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__U4PL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__T4PL));
+  case ____3BEP__: {
+    __DAQL=__NWEQ(((____3BEP *)__CAQL));
   } break;
   };
-  Self__K4PL->parent_expr_binary__ZBOJ.left__SA5J=__tmp__U4PL;
-  __tmp__T4PL=Self__K4PL->parent_expr_binary__ZBOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__T4PL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__U4PL=((__STRING_CST__5J *)__tmp__T4PL);
+  __Z5PL->__IDOJ.__BC5J=__DAQL;
+  __CAQL=__Z5PL->__IDOJ.__FC5J;
+  switch (((struct ___OBJ *)__CAQL)->__id) {
+  case ____5J__: {
+    __DAQL=((____5J *)__CAQL);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__U4PL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__T4PL));
+  case ____0AXC__: {
+    __DAQL=__NG3H(((____0AXC *)__CAQL));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__U4PL=((__PROTOTYPE_CST__45WC *)__tmp__T4PL);
+  case ____NBXC__: {
+    __DAQL=((____NBXC *)__CAQL);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__U4PL=((__INTEGER_CST__KAXC *)__tmp__T4PL);
+  case ____ZBXC__: {
+    __DAQL=((____ZBXC *)__CAQL);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__TNNT=((__LIST__WH *)list_current__Y4GB);
-    result__EKUU=NULL;
-    ptr__FKUU=((__POINTER__IB )(NULL));
-    typ_id__GKUU= 0;
-    __tmp__HKUU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__HKUU ==  0)) {
-      result__EKUU=STRING__BC__;
+  case ____DMWH__: {
+    __CPNT=((____WH *)__Q5GB);
+    __TLUU=NULL;
+    __ULUU=((____IB )(NULL));
+    __VLUU= 0;
+    __WLUU=((____IB )sizeof(____BC));
+    if (((unsigned long)__WLUU ==  0)) {
+      __TLUU=__BC__;
     } else /* FALSE */ {
-      typ_id__GKUU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HKUU));
-      if ((typ_id__GKUU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__IKUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__JKUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__HKUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__KKUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JKUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__IKUU=micro_alloc__table__lab__HKI(__tmp__JKUU,((__POINTER__IB )(&(table_size[(__tmp__KKUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JKUU)));
-        ptr__FKUU=__tmp__IKUU;
+      __VLUU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WLUU));
+      if ((__VLUU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __XLUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __YLUU=(void *)((unsigned long)(void *)((unsigned long)__WLUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __ZLUU=((____YWB )((____Q )(void *)((unsigned long)__YLUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __XLUU=__OKI(__YLUU,((____IB )(&(table_size[(__ZLUU)-1]))),((____YWB )((____Q )__YLUU)));
+        __ULUU=__XLUU;
       } else /* FALSE */ {
-        __tmp__KKUU=((__UINTEGER_32__RWB )typ_id__GKUU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__IKUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__JKUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__HKUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__IKUU=micro_alloc__table__lab__HKI(__tmp__JKUU,((__POINTER__IB )(&(table_type[(__tmp__KKUU)]))),(__UINTEGER_32__RWB)(__tmp__KKUU |  1));
-        ptr__FKUU=__tmp__IKUU;
+        __ZLUU=((____YWB )__VLUU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __XLUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __YLUU=(void *)((unsigned long)(void *)((unsigned long)__WLUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XLUU=__OKI(__YLUU,((____IB )(&(table_type[(__ZLUU)]))),(____YWB)(__ZLUU |  1));
+        __ULUU=__XLUU;
       };
-      result__EKUU=((__STRING__BC *)ptr__FKUU);
-      *(result__EKUU) = *(STRING__BC__);
+      __TLUU=((____BC *)__ULUU);
+      *(__TLUU) = *(__BC__);
     };
-    Self__AKUU=((__STRING__BC *)result__EKUU);
-    if ((Self__AKUU->capacity__HFL <  250)) {
-      __tmp__CKUU=create__KVW( 250);
-      Self__AKUU->storage__4EL=__tmp__CKUU;
-      Self__AKUU->capacity__HFL= 250;
+    __PLUU=((____BC *)__TLUU);
+    if ((__PLUU->__OFL <  250)) {
+      __RLUU=__RVW( 250);
+      __PLUU->__FFL=__RLUU;
+      __PLUU->__OFL= 250;
     };
-    Self__AKUU->count__WJ= 0;
-    display__NHFE(Self__TNNT,result__EKUU);
-    put_string__EGZ(((__STRING__BC *)result__EKUU));
+    __PLUU->__WJ= 0;
+    __2IFE(__CPNT,__TLUU);
+    __LGZ(((____BC *)__TLUU));
     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__U4PL=NULL;
+    __DAQL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__U4PL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__T4PL));
+  case ____2A0I__: {
+    __DAQL=__ONBK(((____2A0I *)__CAQL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__U4PL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__T4PL));
+  case ____HJNJ__: {
+    __DAQL=__ENPL(((____HJNJ *)__CAQL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__U4PL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__T4PL));
+  case ____SJNJ__: {
+    __DAQL=__ORPL(((____SJNJ *)__CAQL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__U4PL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__T4PL));
+  case ____0AOJ__: {
+    __DAQL=__YVPL(((____0AOJ *)__CAQL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__U4PL=((__GET_TYPE_ID__V5NJ *)__tmp__T4PL);
+  case ____EBOJ__: {
+    __DAQL=((____EBOJ *)__CAQL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__U4PL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__T4PL));
+  case ____3BOJ__: {
+    __DAQL=__EXPL(((____3BOJ *)__CAQL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__U4PL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__T4PL));
+  case ____RCOJ__: {
+    __DAQL=__O1PL(((____RCOJ *)__CAQL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__U4PL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__T4PL));
+  case ____HDOJ__: {
+    __DAQL=__Y5PL(((____HDOJ *)__CAQL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__U4PL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__T4PL));
+  case ____1DOJ__: {
+    __DAQL=__CEQL(((____1DOJ *)__CAQL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__U4PL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__T4PL));
+  case ____PEOJ__: {
+    __DAQL=__MIQL(((____PEOJ *)__CAQL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__U4PL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__T4PL));
+  case ____DFOJ__: {
+    __DAQL=__WMQL(((____DFOJ *)__CAQL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__U4PL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__T4PL));
+  case ____XFOJ__: {
+    __DAQL=__ARQL(((____XFOJ *)__CAQL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__U4PL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__T4PL));
+  case ____QGOJ__: {
+    __DAQL=__4VPK(((____QGOJ *)__CAQL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__U4PL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__T4PL));
+  case ____EHOJ__: {
+    __DAQL=__KVQL(((____EHOJ *)__CAQL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__U4PL=((__SIZE_OF__NGOJ *)__tmp__T4PL);
+  case ____2HOJ__: {
+    __DAQL=((____2HOJ *)__CAQL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__U4PL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__T4PL));
+  case ____YIOJ__: {
+    __DAQL=__WVQL(((____YIOJ *)__CAQL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__U4PL=((__REAL_CST__JLOJ *)__tmp__T4PL);
+  case ____YMOJ__: {
+    __DAQL=((____YMOJ *)__CAQL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__U4PL=((__CHARACTER_CST__5LOJ *)__tmp__T4PL);
+  case ____ONOJ__: {
+    __DAQL=((____ONOJ *)__CAQL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__U4PL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__T4PL);
+  case ____YOOJ__: {
+    __DAQL=((____YOOJ *)__CAQL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__U4PL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__T4PL));
+  case ____IM4K__: {
+    __DAQL=__GHIM(((____IM4K *)__CAQL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__U4PL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__T4PL));
+  case ____T5FL__: {
+    __DAQL=__CN5O(((____T5FL *)__CAQL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__U4PL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__T4PL));
+  case ____3DUL__: {
+    __DAQL=__ZVTP(((____3DUL *)__CAQL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__U4PL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__T4PL));
+  case ____0EUL__: {
+    __DAQL=__0Q2P(((____0EUL *)__CAQL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__U4PL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__T4PL));
+  case ____BGUL__: {
+    __DAQL=__T1TP(((____BGUL *)__CAQL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__U4PL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__T4PL));
+  case ____2GUL__: {
+    __DAQL=__5W2P(((____2GUL *)__CAQL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__U4PL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__T4PL));
+  case ____B0VL__: {
+    __DAQL=__KFDN(((____B0VL *)__CAQL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__U4PL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__T4PL));
+  case ____P0VL__: {
+    __DAQL=__S3HM(((____P0VL *)__CAQL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__U4PL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__T4PL));
+  case ____Q5YL__: {
+    __DAQL=__FNIM(((____Q5YL *)__CAQL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__U4PL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__T4PL));
+  case ____UVPM__: {
+    __DAQL=__ARXN(((____UVPM *)__CAQL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__U4PL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__T4PL));
+  case ____0ZPM__: {
+    __DAQL=__TV0P(((____0ZPM *)__CAQL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__U4PL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__T4PL));
+  case ____MR0N__: {
+    __DAQL=__1DWO(((____MR0N *)__CAQL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__U4PL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__T4PL));
+  case ____YWBP__: {
+    __DAQL=__R2ZQ(((____YWBP *)__CAQL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__U4PL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__T4PL));
+  case ____LYBP__: {
+    __DAQL=__HDUP(((____LYBP *)__CAQL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__U4PL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__T4PL));
+  case ____CZBP__: {
+    __DAQL=__RHUP(((____CZBP *)__CAQL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__U4PL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__T4PL));
+  case ____3BEP__: {
+    __DAQL=__NWEQ(((____3BEP *)__CAQL));
   } break;
   };
-  Self__K4PL->parent_expr_binary__ZBOJ.right__WA5J=__tmp__U4PL;
-  __tmp__T4PL=Self__K4PL->parent_expr_binary__ZBOJ.left__SA5J;
-  if (__tmp__T4PL==NULL) {
-    __tmp__Z4PL=NULL;
+  __Z5PL->__IDOJ.__FC5J=__DAQL;
+  __CAQL=__Z5PL->__IDOJ.__BC5J;
+  if (__CAQL==NULL) {
+    __IAQL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__T4PL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__Z4PL=NULL;
+    switch (((struct ___OBJ *)__CAQL)->__id) {
+    case ____5J__: {
+      __IAQL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__Z4PL=NULL;
+    case ____0AXC__: {
+      __IAQL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__Z4PL=NULL;
+    case ____NBXC__: {
+      __IAQL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__Z4PL=((void *)__tmp__T4PL);
+    case ____ZBXC__: {
+      __IAQL=((void *)__CAQL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__Z4PL=NULL;
+    case ____DMWH__: {
+      __IAQL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__Z4PL=NULL;
+    case ____2A0I__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__Z4PL=NULL;
+    case ____HJNJ__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__Z4PL=NULL;
+    case ____SJNJ__: {
+      __IAQL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__Z4PL=NULL;
+    case ____0AOJ__: {
+      __IAQL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__Z4PL=NULL;
+    case ____EBOJ__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__Z4PL=NULL;
+    case ____3BOJ__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__Z4PL=NULL;
+    case ____RCOJ__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__Z4PL=NULL;
+    case ____HDOJ__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__Z4PL=NULL;
+    case ____1DOJ__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__Z4PL=NULL;
+    case ____PEOJ__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__Z4PL=NULL;
+    case ____DFOJ__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__Z4PL=NULL;
+    case ____XFOJ__: {
+      __IAQL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__Z4PL=NULL;
+    case ____QGOJ__: {
+      __IAQL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__Z4PL=NULL;
+    case ____EHOJ__: {
+      __IAQL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__Z4PL=NULL;
+    case ____2HOJ__: {
+      __IAQL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__Z4PL=NULL;
+    case ____YIOJ__: {
+      __IAQL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__Z4PL=NULL;
+    case ____YMOJ__: {
+      __IAQL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__Z4PL=NULL;
+    case ____ONOJ__: {
+      __IAQL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__Z4PL=NULL;
+    case ____YOOJ__: {
+      __IAQL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__Z4PL=NULL;
+    case ____IM4K__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__Z4PL=NULL;
+    case ____T5FL__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__Z4PL=NULL;
+    case ____3DUL__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__Z4PL=NULL;
+    case ____0EUL__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__Z4PL=NULL;
+    case ____BGUL__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__Z4PL=NULL;
+    case ____2GUL__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__Z4PL=NULL;
+    case ____B0VL__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__Z4PL=NULL;
+    case ____P0VL__: {
+      __IAQL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__Z4PL=NULL;
+    case ____Q5YL__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__Z4PL=NULL;
+    case ____UVPM__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__Z4PL=NULL;
+    case ____0ZPM__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__Z4PL=NULL;
+    case ____MR0N__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__Z4PL=NULL;
+    case ____YWBP__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__Z4PL=NULL;
+    case ____LYBP__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__Z4PL=NULL;
+    case ____CZBP__: {
+      __IAQL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__Z4PL=NULL;
+    case ____3BEP__: {
+      __IAQL=NULL;
     } break;
     }
   };
-  __tmp__T4PL=Self__K4PL->parent_expr_binary__ZBOJ.right__WA5J;
-  if (__tmp__T4PL==NULL) {
-    __tmp__24PL=NULL;
+  __CAQL=__Z5PL->__IDOJ.__FC5J;
+  if (__CAQL==NULL) {
+    __LAQL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__T4PL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__24PL=NULL;
+    switch (((struct ___OBJ *)__CAQL)->__id) {
+    case ____5J__: {
+      __LAQL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__24PL=NULL;
+    case ____0AXC__: {
+      __LAQL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__24PL=NULL;
+    case ____NBXC__: {
+      __LAQL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__24PL=((void *)__tmp__T4PL);
+    case ____ZBXC__: {
+      __LAQL=((void *)__CAQL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__24PL=NULL;
+    case ____DMWH__: {
+      __LAQL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__24PL=NULL;
+    case ____2A0I__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__24PL=NULL;
+    case ____HJNJ__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__24PL=NULL;
+    case ____SJNJ__: {
+      __LAQL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__24PL=NULL;
+    case ____0AOJ__: {
+      __LAQL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__24PL=NULL;
+    case ____EBOJ__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__24PL=NULL;
+    case ____3BOJ__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__24PL=NULL;
+    case ____RCOJ__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__24PL=NULL;
+    case ____HDOJ__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__24PL=NULL;
+    case ____1DOJ__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__24PL=NULL;
+    case ____PEOJ__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__24PL=NULL;
+    case ____DFOJ__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__24PL=NULL;
+    case ____XFOJ__: {
+      __LAQL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__24PL=NULL;
+    case ____QGOJ__: {
+      __LAQL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__24PL=NULL;
+    case ____EHOJ__: {
+      __LAQL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__24PL=NULL;
+    case ____2HOJ__: {
+      __LAQL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__24PL=NULL;
+    case ____YIOJ__: {
+      __LAQL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__24PL=NULL;
+    case ____YMOJ__: {
+      __LAQL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__24PL=NULL;
+    case ____ONOJ__: {
+      __LAQL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__24PL=NULL;
+    case ____YOOJ__: {
+      __LAQL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__24PL=NULL;
+    case ____IM4K__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__24PL=NULL;
+    case ____T5FL__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__24PL=NULL;
+    case ____3DUL__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__24PL=NULL;
+    case ____0EUL__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__24PL=NULL;
+    case ____BGUL__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__24PL=NULL;
+    case ____2GUL__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__24PL=NULL;
+    case ____B0VL__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__24PL=NULL;
+    case ____P0VL__: {
+      __LAQL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__24PL=NULL;
+    case ____Q5YL__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__24PL=NULL;
+    case ____UVPM__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__24PL=NULL;
+    case ____0ZPM__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__24PL=NULL;
+    case ____MR0N__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__24PL=NULL;
+    case ____YWBP__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__24PL=NULL;
+    case ____LYBP__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__24PL=NULL;
+    case ____CZBP__: {
+      __LAQL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__24PL=NULL;
+    case ____3BEP__: {
+      __LAQL=NULL;
     } break;
     }
   };
-  __tmp__T4PL=NULL;
-  if (((void *)__tmp__Z4PL != (void *)NULL)) {
-    __tmp__U4PL=NULL;
-    if ((__tmp__Z4PL->value__YG4D ==  1)) {
-      __tmp__U4PL=Self__K4PL->parent_expr_binary__ZBOJ.right__WA5J;
-      __tmp__E0PM=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__E0PM=FALSE__O__;
-    };
-    if (__tmp__E0PM) {
-      __tmp__E0PM=TRUE__K__;
-    } else /* FALSE */ {
-      result__M2WM=(__tmp__Z4PL->value__YG4D == (__INTEGER__Q)(-  1));
-      if (result__M2WM) {
-        p__WZJV=Self__K4PL->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        r__XZJV=Self__K4PL->parent_expr_binary__ZBOJ.right__WA5J;
-        result__JZJV=NULL;
-        __tmp__IKUU=((__POINTER__IB )(NULL));
-        typ_id__LZJV= 0;
-        __tmp__JKUU=((__POINTER__IB )sizeof(__EXPR_NEG__SYVL));
-        if (((unsigned long)__tmp__JKUU ==  0)) {
-          result__JZJV=EXPR_NEG__SYVL__;
-        } else /* FALSE */ {
-          typ_id__LZJV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKUU));
-          if ((typ_id__LZJV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NZJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OZJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__JKUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PZJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OZJV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__NZJV=micro_alloc__table__lab__HKI(__tmp__OZJV,((__POINTER__IB )(&(table_size[(__tmp__PZJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OZJV)));
-            __tmp__IKUU=__tmp__NZJV;
-          } else /* FALSE */ {
-            __tmp__PZJV=((__UINTEGER_32__RWB )typ_id__LZJV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NZJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OZJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__JKUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__NZJV=micro_alloc__table__lab__HKI(__tmp__OZJV,((__POINTER__IB )(&(table_type[(__tmp__PZJV)]))),(__UINTEGER_32__RWB)(__tmp__PZJV |  1));
-            __tmp__IKUU=__tmp__NZJV;
-          };
-          result__JZJV=((__EXPR_NEG__SYVL *)__tmp__IKUU);
-          *(result__JZJV) = *(EXPR_NEG__SYVL__);
-        };
-        Self__VZJV=((__EXPR_NEG__SYVL *)result__JZJV);
-        Self__VZJV->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
-        Self__VZJV->parent_expr_unary__VYVL.right__EZVL=r__XZJV;
-        __tmp__U4PL=result__JZJV;
-      };
-      __tmp__E0PM=result__M2WM;
-    };
-    if ((! __tmp__E0PM)) {
-      __tmp__10PM=to_power__AVKP(((__INTEGER_CST__KAXC *)__tmp__Z4PL));
-      if ((__tmp__10PM != (__INTEGER__Q)(-  1))) {
-        Self__5M4S=((__INTEGER_CST__KAXC *)__tmp__Z4PL);
-        Self__5M4S->value__YG4D=__tmp__10PM;
-        check_type__KYEE(Self__5M4S);
-        p__WZJV=Self__K4PL->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        r__XZJV=Self__K4PL->parent_expr_binary__ZBOJ.right__WA5J;
-        result__ZZJV=NULL;
-        __tmp__IKUU=((__POINTER__IB )(NULL));
-        typ_id__LZJV= 0;
-        __tmp__JKUU=((__POINTER__IB )sizeof(__EXPR_SHIFT_L__IEOJ));
-        if (((unsigned long)__tmp__JKUU ==  0)) {
-          result__ZZJV=EXPR_SHIFT_L__IEOJ__;
-        } else /* FALSE */ {
-          typ_id__LZJV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKUU));
-          if ((typ_id__LZJV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NZJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OZJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__JKUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PZJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OZJV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__NZJV=micro_alloc__table__lab__HKI(__tmp__OZJV,((__POINTER__IB )(&(table_size[(__tmp__PZJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OZJV)));
-            __tmp__IKUU=__tmp__NZJV;
-          } else /* FALSE */ {
-            __tmp__PZJV=((__UINTEGER_32__RWB )typ_id__LZJV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NZJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OZJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__JKUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__NZJV=micro_alloc__table__lab__HKI(__tmp__OZJV,((__POINTER__IB )(&(table_type[(__tmp__PZJV)]))),(__UINTEGER_32__RWB)(__tmp__PZJV |  1));
-            __tmp__IKUU=__tmp__NZJV;
-          };
-          result__ZZJV=((__EXPR_SHIFT_L__IEOJ *)__tmp__IKUU);
-          *(result__ZZJV) = *(EXPR_SHIFT_L__IEOJ__);
-        };
-        Self__F0JV=((__EXPR_SHIFT_L__IEOJ *)result__ZZJV);
-        Self__F0JV->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
-        Self__F0JV->parent_expr_binary__JEOJ.left__SA5J=r__XZJV;
-        Self__F0JV->parent_expr_binary__JEOJ.right__WA5J=__tmp__Z4PL;
-        __tmp__U4PL=result__ZZJV;
-      };
-    };
-    __tmp__T4PL=__tmp__U4PL;
-  };
-  if ((((void *)__tmp__T4PL == (void *)NULL) && ((void *)__tmp__24PL != (void *)NULL))) {
-    __tmp__U4PL=NULL;
-    if ((__tmp__24PL->value__YG4D ==  1)) {
-      __tmp__U4PL=Self__K4PL->parent_expr_binary__ZBOJ.left__SA5J;
-      __tmp__E0PM=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__E0PM=FALSE__O__;
-    };
-    if (__tmp__E0PM) {
-      __tmp__E0PM=TRUE__K__;
-    } else /* FALSE */ {
-      result__M2WM=(__tmp__24PL->value__YG4D == (__INTEGER__Q)(-  1));
-      if (result__M2WM) {
-        p__WZJV=Self__K4PL->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        r__XZJV=Self__K4PL->parent_expr_binary__ZBOJ.left__SA5J;
-        result__JZJV=NULL;
-        __tmp__IKUU=((__POINTER__IB )(NULL));
-        typ_id__LZJV= 0;
-        __tmp__JKUU=((__POINTER__IB )sizeof(__EXPR_NEG__SYVL));
-        if (((unsigned long)__tmp__JKUU ==  0)) {
-          result__JZJV=EXPR_NEG__SYVL__;
-        } else /* FALSE */ {
-          typ_id__LZJV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKUU));
-          if ((typ_id__LZJV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NZJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OZJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__JKUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PZJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OZJV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__NZJV=micro_alloc__table__lab__HKI(__tmp__OZJV,((__POINTER__IB )(&(table_size[(__tmp__PZJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OZJV)));
-            __tmp__IKUU=__tmp__NZJV;
-          } else /* FALSE */ {
-            __tmp__PZJV=((__UINTEGER_32__RWB )typ_id__LZJV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NZJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OZJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__JKUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__NZJV=micro_alloc__table__lab__HKI(__tmp__OZJV,((__POINTER__IB )(&(table_type[(__tmp__PZJV)]))),(__UINTEGER_32__RWB)(__tmp__PZJV |  1));
-            __tmp__IKUU=__tmp__NZJV;
-          };
-          result__JZJV=((__EXPR_NEG__SYVL *)__tmp__IKUU);
-          *(result__JZJV) = *(EXPR_NEG__SYVL__);
-        };
-        Self__VZJV=((__EXPR_NEG__SYVL *)result__JZJV);
-        Self__VZJV->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
-        Self__VZJV->parent_expr_unary__VYVL.right__EZVL=r__XZJV;
-        __tmp__U4PL=result__JZJV;
-      };
-      __tmp__E0PM=result__M2WM;
-    };
-    if ((! __tmp__E0PM)) {
-      __tmp__10PM=to_power__AVKP(((__INTEGER_CST__KAXC *)__tmp__24PL));
-      if ((__tmp__10PM != (__INTEGER__Q)(-  1))) {
-        Self__5M4S=((__INTEGER_CST__KAXC *)__tmp__24PL);
-        Self__5M4S->value__YG4D=__tmp__10PM;
-        check_type__KYEE(Self__5M4S);
-        p__WZJV=Self__K4PL->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        r__XZJV=Self__K4PL->parent_expr_binary__ZBOJ.left__SA5J;
-        result__ZZJV=NULL;
-        __tmp__IKUU=((__POINTER__IB )(NULL));
-        typ_id__LZJV= 0;
-        __tmp__JKUU=((__POINTER__IB )sizeof(__EXPR_SHIFT_L__IEOJ));
-        if (((unsigned long)__tmp__JKUU ==  0)) {
-          result__ZZJV=EXPR_SHIFT_L__IEOJ__;
-        } else /* FALSE */ {
-          typ_id__LZJV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKUU));
-          if ((typ_id__LZJV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NZJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OZJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__JKUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PZJV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OZJV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__NZJV=micro_alloc__table__lab__HKI(__tmp__OZJV,((__POINTER__IB )(&(table_size[(__tmp__PZJV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OZJV)));
-            __tmp__IKUU=__tmp__NZJV;
-          } else /* FALSE */ {
-            __tmp__PZJV=((__UINTEGER_32__RWB )typ_id__LZJV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NZJV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OZJV=(void *)((unsigned long)(void *)((unsigned long)__tmp__JKUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NZJV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__NZJV=micro_alloc__table__lab__HKI(__tmp__OZJV,((__POINTER__IB )(&(table_type[(__tmp__PZJV)]))),(__UINTEGER_32__RWB)(__tmp__PZJV |  1));
-            __tmp__IKUU=__tmp__NZJV;
-          };
-          result__ZZJV=((__EXPR_SHIFT_L__IEOJ *)__tmp__IKUU);
-          *(result__ZZJV) = *(EXPR_SHIFT_L__IEOJ__);
-        };
-        Self__F0JV=((__EXPR_SHIFT_L__IEOJ *)result__ZZJV);
-        Self__F0JV->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
-        Self__F0JV->parent_expr_binary__JEOJ.left__SA5J=r__XZJV;
-        Self__F0JV->parent_expr_binary__JEOJ.right__WA5J=__tmp__24PL;
-        __tmp__U4PL=result__ZZJV;
-      };
-    };
-    __tmp__T4PL=__tmp__U4PL;
-  };
-  if (((((void *)__tmp__T4PL == (void *)NULL) && ((void *)__tmp__24PL != (void *)NULL)) && ((void *)__tmp__Z4PL != (void *)NULL))) {
-    __tmp__10PM=(__INTEGER_64__TSG)(__tmp__Z4PL->value__YG4D * __tmp__24PL->value__YG4D);
-    Self__5M4S=((__INTEGER_CST__KAXC *)__tmp__Z4PL);
-    Self__5M4S->value__YG4D=__tmp__10PM;
-    check_type__KYEE(Self__5M4S);
-    __tmp__T4PL=__tmp__Z4PL;
-  };
-  if ((((void *)__tmp__T4PL == (void *)NULL) && (old_seq__N4PL == seq_call_and_loop__BL3K))) {
-    __tmp__T4PL=NULL;
-    if (((void *)__tmp__Z4PL != (void *)NULL)) {
-      result__BEMN=NULL;
-      if ((__tmp__Z4PL->value__YG4D ==  0)) {
-        result__BEMN=__tmp__Z4PL;
-        r__XZJV=Self__K4PL->parent_expr_binary__ZBOJ.right__WA5J;
-        switch (((struct ___OBJ *)r__XZJV)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)r__XZJV));
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)r__XZJV));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__MHQS=((__READ_LOCAL__N5ZI *)r__XZJV);
-          Self__QZBU=((__LOCAL__43WC *)Self__MHQS->local__PUEJ);
-          Self__QZBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QZBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__QZBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__ILUU=NULL;
-            __tmp__NZJV=((__POINTER__IB )(NULL));
-            typ_id__KLUU= 0;
-            __tmp__OZJV=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__OZJV ==  0)) {
-              result__ILUU=STRING__BC__;
+  __CAQL=NULL;
+  if (((void *)__IAQL != (void *)NULL)) {
+    __DAQL=NULL;
+    if ((__IAQL->__HI4D ==  1)) {
+      __DAQL=__Z5PL->__IDOJ.__FC5J;
+      __T1PM=__K__;
+    } else /* FALSE */ {
+      __T1PM=__O__;
+    };
+    if (__T1PM) {
+      __T1PM=__K__;
+    } else /* FALSE */ {
+      __13WM=(__IAQL->__HI4D == (____Q)(-  1));
+      if (__13WM) {
+        __F1JV=__Z5PL->__IDOJ.__TCOJ.__CK.__YH.__O2B;
+        __G1JV=__Z5PL->__IDOJ.__FC5J;
+        __Y0JV=NULL;
+        __XLUU=((____IB )(NULL));
+        __00JV= 0;
+        __YLUU=((____IB )sizeof(____B0VL));
+        if (((unsigned long)__YLUU ==  0)) {
+          __Y0JV=__B0VL__;
+        } else /* FALSE */ {
+          __00JV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLUU));
+          if ((__00JV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __20JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __30JV=(void *)((unsigned long)(void *)((unsigned long)__YLUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __40JV=((____YWB )((____Q )(void *)((unsigned long)__30JV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __20JV=__OKI(__30JV,((____IB )(&(table_size[(__40JV)-1]))),((____YWB )((____Q )__30JV)));
+            __XLUU=__20JV;
+          } else /* FALSE */ {
+            __40JV=((____YWB )__00JV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __20JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __30JV=(void *)((unsigned long)(void *)((unsigned long)__YLUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __20JV=__OKI(__30JV,((____IB )(&(table_type[(__40JV)]))),(____YWB)(__40JV |  1));
+            __XLUU=__20JV;
+          };
+          __Y0JV=((____B0VL *)__XLUU);
+          *(__Y0JV) = *(__B0VL__);
+        };
+        __E1JV=((____B0VL *)__Y0JV);
+        __E1JV->__E0VL.__D0VL.__CK.__YH.__O2B=__F1JV;
+        __E1JV->__E0VL.__T0VL=__G1JV;
+        __DAQL=__Y0JV;
+      };
+      __T1PM=__13WM;
+    };
+    if ((! __T1PM)) {
+      __K2PM=__PWKP(((____ZBXC *)__IAQL));
+      if ((__K2PM != (____Q)(-  1))) {
+        __OO4S=((____ZBXC *)__IAQL);
+        __OO4S->__HI4D=__K2PM;
+        __ZZEE(__OO4S);
+        __F1JV=__Z5PL->__IDOJ.__TCOJ.__CK.__YH.__O2B;
+        __G1JV=__Z5PL->__IDOJ.__FC5J;
+        __I1JV=NULL;
+        __XLUU=((____IB )(NULL));
+        __00JV= 0;
+        __YLUU=((____IB )sizeof(____XFOJ));
+        if (((unsigned long)__YLUU ==  0)) {
+          __I1JV=__XFOJ__;
+        } else /* FALSE */ {
+          __00JV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLUU));
+          if ((__00JV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __20JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __30JV=(void *)((unsigned long)(void *)((unsigned long)__YLUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __40JV=((____YWB )((____Q )(void *)((unsigned long)__30JV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __20JV=__OKI(__30JV,((____IB )(&(table_size[(__40JV)-1]))),((____YWB )((____Q )__30JV)));
+            __XLUU=__20JV;
+          } else /* FALSE */ {
+            __40JV=((____YWB )__00JV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __20JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __30JV=(void *)((unsigned long)(void *)((unsigned long)__YLUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __20JV=__OKI(__30JV,((____IB )(&(table_type[(__40JV)]))),(____YWB)(__40JV |  1));
+            __XLUU=__20JV;
+          };
+          __I1JV=((____XFOJ *)__XLUU);
+          *(__I1JV) = *(__XFOJ__);
+        };
+        __U1JV=((____XFOJ *)__I1JV);
+        __U1JV->__YFOJ.__TCOJ.__CK.__YH.__O2B=__F1JV;
+        __U1JV->__YFOJ.__BC5J=__G1JV;
+        __U1JV->__YFOJ.__FC5J=__IAQL;
+        __DAQL=__I1JV;
+      };
+    };
+    __CAQL=__DAQL;
+  };
+  if ((((void *)__CAQL == (void *)NULL) && ((void *)__LAQL != (void *)NULL))) {
+    __DAQL=NULL;
+    if ((__LAQL->__HI4D ==  1)) {
+      __DAQL=__Z5PL->__IDOJ.__BC5J;
+      __T1PM=__K__;
+    } else /* FALSE */ {
+      __T1PM=__O__;
+    };
+    if (__T1PM) {
+      __T1PM=__K__;
+    } else /* FALSE */ {
+      __13WM=(__LAQL->__HI4D == (____Q)(-  1));
+      if (__13WM) {
+        __F1JV=__Z5PL->__IDOJ.__TCOJ.__CK.__YH.__O2B;
+        __G1JV=__Z5PL->__IDOJ.__BC5J;
+        __Y0JV=NULL;
+        __XLUU=((____IB )(NULL));
+        __00JV= 0;
+        __YLUU=((____IB )sizeof(____B0VL));
+        if (((unsigned long)__YLUU ==  0)) {
+          __Y0JV=__B0VL__;
+        } else /* FALSE */ {
+          __00JV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLUU));
+          if ((__00JV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __20JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __30JV=(void *)((unsigned long)(void *)((unsigned long)__YLUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __40JV=((____YWB )((____Q )(void *)((unsigned long)__30JV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __20JV=__OKI(__30JV,((____IB )(&(table_size[(__40JV)-1]))),((____YWB )((____Q )__30JV)));
+            __XLUU=__20JV;
+          } else /* FALSE */ {
+            __40JV=((____YWB )__00JV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __20JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __30JV=(void *)((unsigned long)(void *)((unsigned long)__YLUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __20JV=__OKI(__30JV,((____IB )(&(table_type[(__40JV)]))),(____YWB)(__40JV |  1));
+            __XLUU=__20JV;
+          };
+          __Y0JV=((____B0VL *)__XLUU);
+          *(__Y0JV) = *(__B0VL__);
+        };
+        __E1JV=((____B0VL *)__Y0JV);
+        __E1JV->__E0VL.__D0VL.__CK.__YH.__O2B=__F1JV;
+        __E1JV->__E0VL.__T0VL=__G1JV;
+        __DAQL=__Y0JV;
+      };
+      __T1PM=__13WM;
+    };
+    if ((! __T1PM)) {
+      __K2PM=__PWKP(((____ZBXC *)__LAQL));
+      if ((__K2PM != (____Q)(-  1))) {
+        __OO4S=((____ZBXC *)__LAQL);
+        __OO4S->__HI4D=__K2PM;
+        __ZZEE(__OO4S);
+        __F1JV=__Z5PL->__IDOJ.__TCOJ.__CK.__YH.__O2B;
+        __G1JV=__Z5PL->__IDOJ.__BC5J;
+        __I1JV=NULL;
+        __XLUU=((____IB )(NULL));
+        __00JV= 0;
+        __YLUU=((____IB )sizeof(____XFOJ));
+        if (((unsigned long)__YLUU ==  0)) {
+          __I1JV=__XFOJ__;
+        } else /* FALSE */ {
+          __00JV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLUU));
+          if ((__00JV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __20JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __30JV=(void *)((unsigned long)(void *)((unsigned long)__YLUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __40JV=((____YWB )((____Q )(void *)((unsigned long)__30JV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __20JV=__OKI(__30JV,((____IB )(&(table_size[(__40JV)-1]))),((____YWB )((____Q )__30JV)));
+            __XLUU=__20JV;
+          } else /* FALSE */ {
+            __40JV=((____YWB )__00JV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __20JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __30JV=(void *)((unsigned long)(void *)((unsigned long)__YLUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__20JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __20JV=__OKI(__30JV,((____IB )(&(table_type[(__40JV)]))),(____YWB)(__40JV |  1));
+            __XLUU=__20JV;
+          };
+          __I1JV=((____XFOJ *)__XLUU);
+          *(__I1JV) = *(__XFOJ__);
+        };
+        __U1JV=((____XFOJ *)__I1JV);
+        __U1JV->__YFOJ.__TCOJ.__CK.__YH.__O2B=__F1JV;
+        __U1JV->__YFOJ.__BC5J=__G1JV;
+        __U1JV->__YFOJ.__FC5J=__LAQL;
+        __DAQL=__I1JV;
+      };
+    };
+    __CAQL=__DAQL;
+  };
+  if (((((void *)__CAQL == (void *)NULL) && ((void *)__LAQL != (void *)NULL)) && ((void *)__IAQL != (void *)NULL))) {
+    __K2PM=(____0SG)(__IAQL->__HI4D * __LAQL->__HI4D);
+    __OO4S=((____ZBXC *)__IAQL);
+    __OO4S->__HI4D=__K2PM;
+    __ZZEE(__OO4S);
+    __CAQL=__IAQL;
+  };
+  if ((((void *)__CAQL == (void *)NULL) && (__25PL == __QM3K))) {
+    __CAQL=NULL;
+    if (((void *)__IAQL != (void *)NULL)) {
+      __QFMN=NULL;
+      if ((__IAQL->__HI4D ==  0)) {
+        __QFMN=__IAQL;
+        __G1JV=__Z5PL->__IDOJ.__FC5J;
+        switch (((struct ___OBJ *)__G1JV)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__G1JV));
+        } break;
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__G1JV));
+        } break;
+        case ____2A0I__: {
+          __1IQS=((____2A0I *)__G1JV);
+          __50BU=((____N5WC *)__1IQS->__4VEJ);
+          __50BU->__Q5WC.__KU4D=(____Q)(__50BU->__Q5WC.__KU4D -  1);
+          if ((__50BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __XMUU=NULL;
+            __20JV=((____IB )(NULL));
+            __ZMUU= 0;
+            __30JV=((____IB )sizeof(____BC));
+            if (((unsigned long)__30JV ==  0)) {
+              __XMUU=__BC__;
             } else /* FALSE */ {
-              typ_id__KLUU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZJV));
-              if ((typ_id__KLUU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__MLUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__NLUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__OLUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NLUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__MLUU=micro_alloc__table__lab__HKI(__tmp__NLUU,((__POINTER__IB )(&(table_size[(__tmp__OLUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NLUU)));
-                __tmp__NZJV=__tmp__MLUU;
+              __ZMUU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__30JV));
+              if ((__ZMUU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __1MUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __2MUU=(void *)((unsigned long)(void *)((unsigned long)__30JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __3MUU=((____YWB )((____Q )(void *)((unsigned long)__2MUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __1MUU=__OKI(__2MUU,((____IB )(&(table_size[(__3MUU)-1]))),((____YWB )((____Q )__2MUU)));
+                __20JV=__1MUU;
               } else /* FALSE */ {
-                __tmp__OLUU=((__UINTEGER_32__RWB )typ_id__KLUU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__MLUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__NLUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__MLUU=micro_alloc__table__lab__HKI(__tmp__NLUU,((__POINTER__IB )(&(table_type[(__tmp__OLUU)]))),(__UINTEGER_32__RWB)(__tmp__OLUU |  1));
-                __tmp__NZJV=__tmp__MLUU;
+                __3MUU=((____YWB )__ZMUU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __1MUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __2MUU=(void *)((unsigned long)(void *)((unsigned long)__30JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __1MUU=__OKI(__2MUU,((____IB )(&(table_type[(__3MUU)]))),(____YWB)(__3MUU |  1));
+                __20JV=__1MUU;
               };
-              result__ILUU=((__STRING__BC *)__tmp__NZJV);
-              *(result__ILUU) = *(STRING__BC__);
-            };
-            Self__ELUU=((__STRING__BC *)result__ILUU);
-            if ((Self__ELUU->capacity__HFL <  250)) {
-              __tmp__GLUU=create__KVW( 250);
-              Self__ELUU->storage__4EL=__tmp__GLUU;
-              Self__ELUU->capacity__HFL= 250;
-            };
-            Self__ELUU->count__WJ= 0;
-            display__V5DJ(Self__MHQS,result__ILUU);
-            put_string__EGZ(((__STRING__BC *)result__ILUU));
+              __XMUU=((____BC *)__20JV);
+              *(__XMUU) = *(__BC__);
+            };
+            __TMUU=((____BC *)__XMUU);
+            if ((__TMUU->__OFL <  250)) {
+              __VMUU=__RVW( 250);
+              __TMUU->__FFL=__VMUU;
+              __TMUU->__OFL= 250;
+            };
+            __TMUU->__WJ= 0;
+            __EBEJ(__1IQS,__XMUU);
+            __LGZ(((____BC *)__XMUU));
             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 *)r__XZJV));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)r__XZJV));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__MHQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)r__XZJV)->receiver__554J);
-          Self__QZBU=((__LOCAL__43WC *)Self__MHQS->local__PUEJ);
-          Self__QZBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QZBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__QZBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__ILUU=NULL;
-            __tmp__NZJV=((__POINTER__IB )(NULL));
-            typ_id__KLUU= 0;
-            __tmp__OZJV=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__OZJV ==  0)) {
-              result__ILUU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__G1JV));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__G1JV));
+        } break;
+        case ____0AOJ__: {
+          __1IQS=((____2A0I *)((____0AOJ *)__G1JV)->__OB5J);
+          __50BU=((____N5WC *)__1IQS->__4VEJ);
+          __50BU->__Q5WC.__KU4D=(____Q)(__50BU->__Q5WC.__KU4D -  1);
+          if ((__50BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __XMUU=NULL;
+            __20JV=((____IB )(NULL));
+            __ZMUU= 0;
+            __30JV=((____IB )sizeof(____BC));
+            if (((unsigned long)__30JV ==  0)) {
+              __XMUU=__BC__;
             } else /* FALSE */ {
-              typ_id__KLUU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZJV));
-              if ((typ_id__KLUU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__MLUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__NLUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__OLUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NLUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__MLUU=micro_alloc__table__lab__HKI(__tmp__NLUU,((__POINTER__IB )(&(table_size[(__tmp__OLUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NLUU)));
-                __tmp__NZJV=__tmp__MLUU;
+              __ZMUU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__30JV));
+              if ((__ZMUU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __1MUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __2MUU=(void *)((unsigned long)(void *)((unsigned long)__30JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __3MUU=((____YWB )((____Q )(void *)((unsigned long)__2MUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __1MUU=__OKI(__2MUU,((____IB )(&(table_size[(__3MUU)-1]))),((____YWB )((____Q )__2MUU)));
+                __20JV=__1MUU;
               } else /* FALSE */ {
-                __tmp__OLUU=((__UINTEGER_32__RWB )typ_id__KLUU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__MLUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__NLUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__MLUU=micro_alloc__table__lab__HKI(__tmp__NLUU,((__POINTER__IB )(&(table_type[(__tmp__OLUU)]))),(__UINTEGER_32__RWB)(__tmp__OLUU |  1));
-                __tmp__NZJV=__tmp__MLUU;
+                __3MUU=((____YWB )__ZMUU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __1MUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __2MUU=(void *)((unsigned long)(void *)((unsigned long)__30JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __1MUU=__OKI(__2MUU,((____IB )(&(table_type[(__3MUU)]))),(____YWB)(__3MUU |  1));
+                __20JV=__1MUU;
               };
-              result__ILUU=((__STRING__BC *)__tmp__NZJV);
-              *(result__ILUU) = *(STRING__BC__);
-            };
-            Self__ELUU=((__STRING__BC *)result__ILUU);
-            if ((Self__ELUU->capacity__HFL <  250)) {
-              __tmp__GLUU=create__KVW( 250);
-              Self__ELUU->storage__4EL=__tmp__GLUU;
-              Self__ELUU->capacity__HFL= 250;
-            };
-            Self__ELUU->count__WJ= 0;
-            display__V5DJ(Self__MHQS,result__ILUU);
-            put_string__EGZ(((__STRING__BC *)result__ILUU));
+              __XMUU=((____BC *)__20JV);
+              *(__XMUU) = *(__BC__);
+            };
+            __TMUU=((____BC *)__XMUU);
+            if ((__TMUU->__OFL <  250)) {
+              __VMUU=__RVW( 250);
+              __TMUU->__FFL=__VMUU;
+              __TMUU->__OFL= 250;
+            };
+            __TMUU->__WJ= 0;
+            __EBEJ(__1IQS,__XMUU);
+            __LGZ(((____BC *)__XMUU));
             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 *)r__XZJV));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__G1JV));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)r__XZJV));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__G1JV));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)r__XZJV));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__G1JV));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)r__XZJV));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__G1JV));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)r__XZJV));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__G1JV));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)r__XZJV));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__G1JV));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)r__XZJV));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__G1JV));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)r__XZJV));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__G1JV));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)r__XZJV));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__G1JV));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)r__XZJV));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__G1JV));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)r__XZJV));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__G1JV));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)r__XZJV));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__G1JV));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)r__XZJV));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__G1JV));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)r__XZJV));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__G1JV));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)r__XZJV));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__G1JV));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)r__XZJV));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__G1JV));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)r__XZJV));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__G1JV));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)r__XZJV));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__G1JV));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__PHQS=((__READ_GLOBAL__B4YL *)r__XZJV);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__PHQS->global__Y5JM),Self__PHQS);
+        case ____Q5YL__: {
+          __4IQS=((____Q5YL *)__G1JV);
+          __EIEN(((____FKRG *)__4IQS->__HBKM),__4IQS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)r__XZJV));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__G1JV));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)r__XZJV));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__G1JV));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)r__XZJV));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__G1JV));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)r__XZJV));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__G1JV));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)r__XZJV));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__G1JV));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)r__XZJV));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__G1JV));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)r__XZJV));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__G1JV));
         } break;
         };
       };
-      __tmp__T4PL=result__BEMN;
+      __CAQL=__QFMN;
     };
-    if ((((void *)__tmp__T4PL == (void *)NULL) && ((void *)__tmp__24PL != (void *)NULL))) {
-      result__BEMN=NULL;
-      if ((__tmp__24PL->value__YG4D ==  0)) {
-        result__BEMN=__tmp__24PL;
-        r__XZJV=Self__K4PL->parent_expr_binary__ZBOJ.left__SA5J;
-        switch (((struct ___OBJ *)r__XZJV)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)r__XZJV));
+    if ((((void *)__CAQL == (void *)NULL) && ((void *)__LAQL != (void *)NULL))) {
+      __QFMN=NULL;
+      if ((__LAQL->__HI4D ==  0)) {
+        __QFMN=__LAQL;
+        __G1JV=__Z5PL->__IDOJ.__BC5J;
+        switch (((struct ___OBJ *)__G1JV)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__G1JV));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)r__XZJV));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__G1JV));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__MHQS=((__READ_LOCAL__N5ZI *)r__XZJV);
-          Self__QZBU=((__LOCAL__43WC *)Self__MHQS->local__PUEJ);
-          Self__QZBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QZBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__QZBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__ILUU=NULL;
-            __tmp__NZJV=((__POINTER__IB )(NULL));
-            typ_id__KLUU= 0;
-            __tmp__OZJV=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__OZJV ==  0)) {
-              result__ILUU=STRING__BC__;
+        case ____2A0I__: {
+          __1IQS=((____2A0I *)__G1JV);
+          __50BU=((____N5WC *)__1IQS->__4VEJ);
+          __50BU->__Q5WC.__KU4D=(____Q)(__50BU->__Q5WC.__KU4D -  1);
+          if ((__50BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __XMUU=NULL;
+            __20JV=((____IB )(NULL));
+            __ZMUU= 0;
+            __30JV=((____IB )sizeof(____BC));
+            if (((unsigned long)__30JV ==  0)) {
+              __XMUU=__BC__;
             } else /* FALSE */ {
-              typ_id__KLUU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZJV));
-              if ((typ_id__KLUU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__MLUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__NLUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__OLUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NLUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__MLUU=micro_alloc__table__lab__HKI(__tmp__NLUU,((__POINTER__IB )(&(table_size[(__tmp__OLUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NLUU)));
-                __tmp__NZJV=__tmp__MLUU;
+              __ZMUU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__30JV));
+              if ((__ZMUU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __1MUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __2MUU=(void *)((unsigned long)(void *)((unsigned long)__30JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __3MUU=((____YWB )((____Q )(void *)((unsigned long)__2MUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __1MUU=__OKI(__2MUU,((____IB )(&(table_size[(__3MUU)-1]))),((____YWB )((____Q )__2MUU)));
+                __20JV=__1MUU;
               } else /* FALSE */ {
-                __tmp__OLUU=((__UINTEGER_32__RWB )typ_id__KLUU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__MLUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__NLUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__MLUU=micro_alloc__table__lab__HKI(__tmp__NLUU,((__POINTER__IB )(&(table_type[(__tmp__OLUU)]))),(__UINTEGER_32__RWB)(__tmp__OLUU |  1));
-                __tmp__NZJV=__tmp__MLUU;
+                __3MUU=((____YWB )__ZMUU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __1MUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __2MUU=(void *)((unsigned long)(void *)((unsigned long)__30JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __1MUU=__OKI(__2MUU,((____IB )(&(table_type[(__3MUU)]))),(____YWB)(__3MUU |  1));
+                __20JV=__1MUU;
               };
-              result__ILUU=((__STRING__BC *)__tmp__NZJV);
-              *(result__ILUU) = *(STRING__BC__);
-            };
-            Self__ELUU=((__STRING__BC *)result__ILUU);
-            if ((Self__ELUU->capacity__HFL <  250)) {
-              __tmp__GLUU=create__KVW( 250);
-              Self__ELUU->storage__4EL=__tmp__GLUU;
-              Self__ELUU->capacity__HFL= 250;
-            };
-            Self__ELUU->count__WJ= 0;
-            display__V5DJ(Self__MHQS,result__ILUU);
-            put_string__EGZ(((__STRING__BC *)result__ILUU));
+              __XMUU=((____BC *)__20JV);
+              *(__XMUU) = *(__BC__);
+            };
+            __TMUU=((____BC *)__XMUU);
+            if ((__TMUU->__OFL <  250)) {
+              __VMUU=__RVW( 250);
+              __TMUU->__FFL=__VMUU;
+              __TMUU->__OFL= 250;
+            };
+            __TMUU->__WJ= 0;
+            __EBEJ(__1IQS,__XMUU);
+            __LGZ(((____BC *)__XMUU));
             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 *)r__XZJV));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)r__XZJV));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__MHQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)r__XZJV)->receiver__554J);
-          Self__QZBU=((__LOCAL__43WC *)Self__MHQS->local__PUEJ);
-          Self__QZBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QZBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__QZBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__ILUU=NULL;
-            __tmp__NZJV=((__POINTER__IB )(NULL));
-            typ_id__KLUU= 0;
-            __tmp__OZJV=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__OZJV ==  0)) {
-              result__ILUU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__G1JV));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__G1JV));
+        } break;
+        case ____0AOJ__: {
+          __1IQS=((____2A0I *)((____0AOJ *)__G1JV)->__OB5J);
+          __50BU=((____N5WC *)__1IQS->__4VEJ);
+          __50BU->__Q5WC.__KU4D=(____Q)(__50BU->__Q5WC.__KU4D -  1);
+          if ((__50BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __XMUU=NULL;
+            __20JV=((____IB )(NULL));
+            __ZMUU= 0;
+            __30JV=((____IB )sizeof(____BC));
+            if (((unsigned long)__30JV ==  0)) {
+              __XMUU=__BC__;
             } else /* FALSE */ {
-              typ_id__KLUU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZJV));
-              if ((typ_id__KLUU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__MLUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__NLUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__OLUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NLUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__MLUU=micro_alloc__table__lab__HKI(__tmp__NLUU,((__POINTER__IB )(&(table_size[(__tmp__OLUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NLUU)));
-                __tmp__NZJV=__tmp__MLUU;
+              __ZMUU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__30JV));
+              if ((__ZMUU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __1MUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __2MUU=(void *)((unsigned long)(void *)((unsigned long)__30JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __3MUU=((____YWB )((____Q )(void *)((unsigned long)__2MUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __1MUU=__OKI(__2MUU,((____IB )(&(table_size[(__3MUU)-1]))),((____YWB )((____Q )__2MUU)));
+                __20JV=__1MUU;
               } else /* FALSE */ {
-                __tmp__OLUU=((__UINTEGER_32__RWB )typ_id__KLUU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__MLUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__NLUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZJV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MLUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__MLUU=micro_alloc__table__lab__HKI(__tmp__NLUU,((__POINTER__IB )(&(table_type[(__tmp__OLUU)]))),(__UINTEGER_32__RWB)(__tmp__OLUU |  1));
-                __tmp__NZJV=__tmp__MLUU;
+                __3MUU=((____YWB )__ZMUU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __1MUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __2MUU=(void *)((unsigned long)(void *)((unsigned long)__30JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1MUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __1MUU=__OKI(__2MUU,((____IB )(&(table_type[(__3MUU)]))),(____YWB)(__3MUU |  1));
+                __20JV=__1MUU;
               };
-              result__ILUU=((__STRING__BC *)__tmp__NZJV);
-              *(result__ILUU) = *(STRING__BC__);
-            };
-            Self__ELUU=((__STRING__BC *)result__ILUU);
-            if ((Self__ELUU->capacity__HFL <  250)) {
-              __tmp__GLUU=create__KVW( 250);
-              Self__ELUU->storage__4EL=__tmp__GLUU;
-              Self__ELUU->capacity__HFL= 250;
-            };
-            Self__ELUU->count__WJ= 0;
-            display__V5DJ(Self__MHQS,result__ILUU);
-            put_string__EGZ(((__STRING__BC *)result__ILUU));
+              __XMUU=((____BC *)__20JV);
+              *(__XMUU) = *(__BC__);
+            };
+            __TMUU=((____BC *)__XMUU);
+            if ((__TMUU->__OFL <  250)) {
+              __VMUU=__RVW( 250);
+              __TMUU->__FFL=__VMUU;
+              __TMUU->__OFL= 250;
+            };
+            __TMUU->__WJ= 0;
+            __EBEJ(__1IQS,__XMUU);
+            __LGZ(((____BC *)__XMUU));
             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 *)r__XZJV));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__G1JV));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)r__XZJV));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__G1JV));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)r__XZJV));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__G1JV));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)r__XZJV));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__G1JV));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)r__XZJV));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__G1JV));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)r__XZJV));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__G1JV));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)r__XZJV));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__G1JV));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)r__XZJV));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__G1JV));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)r__XZJV));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__G1JV));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)r__XZJV));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__G1JV));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)r__XZJV));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__G1JV));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)r__XZJV));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__G1JV));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)r__XZJV));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__G1JV));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)r__XZJV));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__G1JV));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)r__XZJV));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__G1JV));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)r__XZJV));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__G1JV));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)r__XZJV));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__G1JV));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)r__XZJV));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__G1JV));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__PHQS=((__READ_GLOBAL__B4YL *)r__XZJV);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__PHQS->global__Y5JM),Self__PHQS);
+        case ____Q5YL__: {
+          __4IQS=((____Q5YL *)__G1JV);
+          __EIEN(((____FKRG *)__4IQS->__HBKM),__4IQS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)r__XZJV));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__G1JV));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)r__XZJV));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__G1JV));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)r__XZJV));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__G1JV));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)r__XZJV));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__G1JV));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)r__XZJV));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__G1JV));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)r__XZJV));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__G1JV));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)r__XZJV));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__G1JV));
         } break;
         };
       };
-      __tmp__T4PL=result__BEMN;
+      __CAQL=__QFMN;
     };
   };
-  if (((void *)__tmp__T4PL == (void *)NULL)) {
-    __tmp__T4PL=Self__K4PL;
+  if (((void *)__CAQL == (void *)NULL)) {
+    __CAQL=__Z5PL;
   } else /* FALSE */ {
-    p__WZJV=Self__K4PL->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    switch (((struct ___OBJ *)__tmp__T4PL)->__id) {
-    case __STRING_CST__5J__: {
-      ((__STRING_CST__5J *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    __F1JV=__Z5PL->__IDOJ.__TCOJ.__CK.__YH.__O2B;
+    switch (((struct ___OBJ *)__CAQL)->__id) {
+    case ____5J__: {
+      ((____5J *)((____HDOJ *)__CAQL))->__EK.__DK.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      ((__EXTERNAL_C__L5WC *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____0AXC__: {
+      ((____0AXC *)((____HDOJ *)__CAQL))->__1AXC.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____NBXC__: {
+      ((____NBXC *)((____HDOJ *)__CAQL))->__OBXC.__DK.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      ((__INTEGER_CST__KAXC *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____ZBXC__: {
+      ((____ZBXC *)((____HDOJ *)__CAQL))->__0BXC.__DK.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____DMWH__: {
+      __BK__->__CK.__YH.__O2B=__F1JV;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      ((__READ_LOCAL__N5ZI *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____2A0I__: {
+      ((____2A0I *)((____HDOJ *)__CAQL))->__3A0I.__RJWH.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      ((__EXPR_EQUAL__YHNJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____HJNJ__: {
+      ((____HJNJ *)((____HDOJ *)__CAQL))->__KJNJ.__JJNJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      ((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____SJNJ__: {
+      ((____SJNJ *)((____HDOJ *)__CAQL))->__TJNJ.__JJNJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      ((__IS_EXPANDED__L5NJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____0AOJ__: {
+      ((____0AOJ *)((____HDOJ *)__CAQL))->__1AOJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      ((__GET_TYPE_ID__V5NJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____EBOJ__: {
+      ((____EBOJ *)((____HDOJ *)__CAQL))->__FBOJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      ((__EXPR_SUP__OAOJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____3BOJ__: {
+      ((____3BOJ *)((____HDOJ *)__CAQL))->__4BOJ.__JJNJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      ((__EXPR_SUB__CBOJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____RCOJ__: {
+      ((____RCOJ *)((____HDOJ *)__CAQL))->__UCOJ.__TCOJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      ((__EXPR_MUL__YBOJ *)__tmp__T4PL)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____HDOJ__: {
+      ((____HDOJ *)__CAQL)->__IDOJ.__TCOJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      ((__EXPR_DIV__MCOJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____1DOJ__: {
+      ((____1DOJ *)((____HDOJ *)__CAQL))->__2DOJ.__TCOJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      ((__EXPR_AND__ADOJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____PEOJ__: {
+      ((____PEOJ *)((____HDOJ *)__CAQL))->__QEOJ.__TCOJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      ((__EXPR_SHIFT_R__UDOJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____DFOJ__: {
+      ((____DFOJ *)((____HDOJ *)__CAQL))->__EFOJ.__TCOJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      ((__EXPR_SHIFT_L__IEOJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____XFOJ__: {
+      ((____XFOJ *)((____HDOJ *)__CAQL))->__YFOJ.__TCOJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __PUT_TO__BFOJ__: {
-      ((__PUT_TO__BFOJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____QGOJ__: {
+      ((____QGOJ *)((____HDOJ *)__CAQL))->__RGOJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __ITEM__VFOJ__: {
-      ((__ITEM__VFOJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____EHOJ__: {
+      ((____EHOJ *)((____HDOJ *)__CAQL))->__FHOJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      ((__SIZE_OF__NGOJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____2HOJ__: {
+      ((____2HOJ *)((____HDOJ *)__CAQL))->__3HOJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __CAST__JHOJ__: {
-      ((__CAST__JHOJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____YIOJ__: {
+      ((____YIOJ *)((____HDOJ *)__CAQL))->__ZIOJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __REAL_CST__JLOJ__: {
-      ((__REAL_CST__JLOJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____YMOJ__: {
+      ((____YMOJ *)((____HDOJ *)__CAQL))->__ZMOJ.__DK.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      ((__CHARACTER_CST__5LOJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____ONOJ__: {
+      ((____ONOJ *)((____HDOJ *)__CAQL))->__PNOJ.__DK.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      ((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____YOOJ__: {
+      ((____YOOJ *)((____HDOJ *)__CAQL))->__ZOOJ.__DK.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      ((__READ_SLOT__ZK4K *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____IM4K__: {
+      ((____IM4K *)((____HDOJ *)__CAQL))->__JM4K.__RJWH.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      ((__EXPR_NOT_LOGIC__E4FL *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____T5FL__: {
+      ((____T5FL *)((____HDOJ *)__CAQL))->__W5FL.__V5FL.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      ((__EXPR_OR_LOGIC__OCUL *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____3DUL__: {
+      ((____3DUL *)((____HDOJ *)__CAQL))->__AEUL.__5DUL.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      ((__EXPR_OR_OR_LOGIC__LDUL *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____0EUL__: {
+      ((____0EUL *)((____HDOJ *)__CAQL))->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      ((__EXPR_AND_LOGIC__SEUL *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____BGUL__: {
+      ((____BGUL *)((____HDOJ *)__CAQL))->__CGUL.__5DUL.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      ((__EXPR_AND_AND_LOGIC__NFUL *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____2GUL__: {
+      ((____2GUL *)((____HDOJ *)__CAQL))->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      ((__EXPR_NEG__SYVL *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____B0VL__: {
+      ((____B0VL *)((____HDOJ *)__CAQL))->__E0VL.__D0VL.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      ((__EXPR_ADD__AZVL *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____P0VL__: {
+      ((____P0VL *)((____HDOJ *)__CAQL))->__Q0VL.__TCOJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      ((__READ_GLOBAL__B4YL *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____Q5YL__: {
+      ((____Q5YL *)((____HDOJ *)__CAQL))->__R5YL.__RJWH.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      ((__EXPR_NOT__FUPM *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____UVPM__: {
+      ((____UVPM *)((____HDOJ *)__CAQL))->__VVPM.__D0VL.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      ((__EXPR_MOD__LYPM *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____0ZPM__: {
+      ((____0ZPM *)((____HDOJ *)__CAQL))->__1ZPM.__TCOJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_OR__3P0N__: {
-      ((__EXPR_OR__3P0N *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____MR0N__: {
+      ((____MR0N *)((____HDOJ *)__CAQL))->__NR0N.__TCOJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      ((__EXPR_SUP_EQ__JVBP *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____YWBP__: {
+      ((____YWBP *)((____HDOJ *)__CAQL))->__ZWBP.__JJNJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_INF__2WBP__: {
-      ((__EXPR_INF__2WBP *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____LYBP__: {
+      ((____LYBP *)((____HDOJ *)__CAQL))->__MYBP.__JJNJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      ((__EXPR_INF_EQ__TXBP *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____CZBP__: {
+      ((____CZBP *)((____HDOJ *)__CAQL))->__DZBP.__JJNJ.__CK.__YH.__O2B=__F1JV;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      ((__EXPR_XOR__OAEP *)((__EXPR_MUL__YBOJ *)__tmp__T4PL))->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__WZJV;
+    case ____3BEP__: {
+      ((____3BEP *)((____HDOJ *)__CAQL))->__4BEP.__TCOJ.__CK.__YH.__O2B=__F1JV;
     } break;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__U4PL=__tmp__T4PL;
-  return(__tmp__U4PL);
+  __DAQL=__CAQL;
+  return(__DAQL);
 }
 
-static void* execute_link__TCQL(__EXPR_DIV__MCOJ *Self__UCQL)
-// ({EXPR_DIV__MCOJ}) With result Recursive, No inlinable.
+static void* __CEQL(____1DOJ *__DEQL)
+// ({__1DOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG __tmp__25PM,v__WRUU,v__PUUU;
-  __UINTEGER_32__RWB old_seq__XCQL,__tmp__WNUU,__tmp__5G5T,__tmp__LPUU;
-  __UINTEGER_32__RWB __tmp__ESUU,__tmp__3UUU;
-  void *__tmp__3CQL,*__tmp__4CQL,*r__RV3M,*__tmp__4AQM,*__tmp__NBQM;
-  void *__tmp__OBQM,*__tmp__OCQM,*__tmp__PCQM;
-  __LIST__WH *Self__ZNNT;
-  __STRING__BC *result__QNUU,*Self__MNUU,*result__FPUU,*Self__BPUU;
-  __STRING__BC *result__4RUU,*Self__0RUU,*result__XUUU,*Self__TUUU;
-  __POINTER__IB ptr__RNUU,__tmp__TNUU,__tmp__UNUU,__tmp__VNUU;
-  __POINTER__IB __tmp__2G5T,__tmp__4G5T,__tmp__JPUU,__tmp__KPUU;
-  __POINTER__IB __tmp__CSUU,__tmp__DSUU,__tmp__1UUU,__tmp__2UUU;
-  __INTEGER__Q typ_id__SNUU,typ_id__PY4M,typ_id__HPUU,typ_id__ASUU;
-  __INTEGER__Q typ_id__ZUUU;
-  __INTEGER_CST__KAXC *__tmp__DDQL,*__tmp__GDQL,*Self__FN4S,*Self__HN4S;
-  __INTEGER_CST__KAXC *Self__1OUU,*result__IRUU,*Self__URUU;
-  __INTEGER_CST__KAXC *result__BUUU,*Self__NUUU;
-  __POSITION__OL __tmp__U4PM,p__QV3M,__tmp__ZCQM;
-  __EXPR_NEG__SYVL *result__KY4M,*Self__UKGN,*__tmp__ICQM;
-  __EXPR_SHIFT_R__UDOJ *result__QYZJ,*Self__WAKK;
-  __TYPE_FULL__PMB *__tmp__0AQM,*__tmp__1BQM,*__tmp__2CQM;
-  __READ_LOCAL__N5ZI *Self__ILQS,*Self__2LQS,*Self__QMQS;
-  __LOCAL__43WC *Self__2ZBU,*Self__I0BU,*Self__U0BU;
-  __READ_GLOBAL__B4YL *Self__LLQS,*Self__5LQS,*Self__TMQS;
-  __CHARACTER__DB *__tmp__ONUU,*__tmp__DPUU,*__tmp__2RUU,*__tmp__VUUU;
-  __BOOLEAN__L __tmp__X4PM,result__M5WM,__tmp__PBQM,__tmp__SBQM;
-  __BOOLEAN__L __tmp__QCQM;
-  old_seq__XCQL=seq_call_and_loop__BL3K;
-  __tmp__3CQL=Self__UCQL->parent_expr_binary__NCOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__3CQL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__4CQL=((__STRING_CST__5J *)__tmp__3CQL);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__4CQL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__3CQL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__4CQL=((__PROTOTYPE_CST__45WC *)__tmp__3CQL);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__4CQL=((__INTEGER_CST__KAXC *)__tmp__3CQL);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__ZNNT=((__LIST__WH *)list_current__Y4GB);
-    result__QNUU=NULL;
-    ptr__RNUU=((__POINTER__IB )(NULL));
-    typ_id__SNUU= 0;
-    __tmp__TNUU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__TNUU ==  0)) {
-      result__QNUU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__SNUU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TNUU));
-      if ((typ_id__SNUU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UNUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VNUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TNUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UNUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UNUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WNUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VNUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UNUU=micro_alloc__table__lab__HKI(__tmp__VNUU,((__POINTER__IB )(&(table_size[(__tmp__WNUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VNUU)));
-        ptr__RNUU=__tmp__UNUU;
-      } else /* FALSE */ {
-        __tmp__WNUU=((__UINTEGER_32__RWB )typ_id__SNUU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UNUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VNUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TNUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UNUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UNUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UNUU=micro_alloc__table__lab__HKI(__tmp__VNUU,((__POINTER__IB )(&(table_type[(__tmp__WNUU)]))),(__UINTEGER_32__RWB)(__tmp__WNUU |  1));
-        ptr__RNUU=__tmp__UNUU;
-      };
-      result__QNUU=((__STRING__BC *)ptr__RNUU);
-      *(result__QNUU) = *(STRING__BC__);
-    };
-    Self__MNUU=((__STRING__BC *)result__QNUU);
-    if ((Self__MNUU->capacity__HFL <  250)) {
-      __tmp__ONUU=create__KVW( 250);
-      Self__MNUU->storage__4EL=__tmp__ONUU;
-      Self__MNUU->capacity__HFL= 250;
-    };
-    Self__MNUU->count__WJ= 0;
-    display__NHFE(Self__ZNNT,result__QNUU);
-    put_string__EGZ(((__STRING__BC *)result__QNUU));
+  ____0SG __LBQM,__FTUU,__4VUU;
+  ____YWB __GEQL,__FPUU,__OI5T,__0QUU,__TTUU,__MWUU;
+  void *__MEQL,*__NEQL,*__AX3M,*__NCQM,*__2CQM,*__3CQM,*__3DQM,*__4DQM;
+  ____WH *__IPNT;
+  ____BC *__5OUU,*__1OUU,*__UQUU,*__QQUU,*__NTUU,*__JTUU,*__GWUU,*__CWUU;
+  ____IB __APUU,__CPUU,__DPUU,__EPUU,__LI5T,__NI5T,__YQUU,__ZQUU,__RTUU;
+  ____IB __STUU,__KWUU,__LWUU;
+  ____Q __BPUU,__4Z4M,__WQUU,__PTUU,__IWUU;
+  ____ZBXC *__SEQL,*__VEQL,*__UO4S,*__WO4S,*__KQUU,*__XSUU,*__DTUU;
+  ____ZBXC *__QVUU,*__2VUU;
+  ____OL __DAQM,__5W3M,__IEQM;
+  ____B0VL *__ZZ4M,*__DMGN,*__XDQM;
+  ____DFOJ *__5ZZJ,*__FCKK;
+  ____WMB *__JCQM,*__KDQM,*__LEQM;
+  ____2A0I *__XMQS,*__LNQS,*__5NQS;
+  ____N5WC *__L1BU,*__X1BU,*__D2BU;
+  ____Q5YL *__0MQS,*__ONQS,*__COQS;
+  ____DB *__3OUU,*__SQUU,*__LTUU,*__EWUU;
+  ____L __GAQM,__1AXM,__4CQM,__BDQM,__5DQM;
+  __GEQL=__QM3K;
+  __MEQL=__DEQL->__2DOJ.__BC5J;
+  switch (((struct ___OBJ *)__MEQL)->__id) {
+  case ____5J__: {
+    __NEQL=((____5J *)__MEQL);
+  } break;
+  case ____0AXC__: {
+    __NEQL=__NG3H(((____0AXC *)__MEQL));
+  } break;
+  case ____NBXC__: {
+    __NEQL=((____NBXC *)__MEQL);
+  } break;
+  case ____ZBXC__: {
+    __NEQL=((____ZBXC *)__MEQL);
+  } break;
+  case ____DMWH__: {
+    __IPNT=((____WH *)__Q5GB);
+    __5OUU=NULL;
+    __APUU=((____IB )(NULL));
+    __BPUU= 0;
+    __CPUU=((____IB )sizeof(____BC));
+    if (((unsigned long)__CPUU ==  0)) {
+      __5OUU=__BC__;
+    } else /* FALSE */ {
+      __BPUU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CPUU));
+      if ((__BPUU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DPUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EPUU=(void *)((unsigned long)(void *)((unsigned long)__CPUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DPUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DPUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FPUU=((____YWB )((____Q )(void *)((unsigned long)__EPUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DPUU=__OKI(__EPUU,((____IB )(&(table_size[(__FPUU)-1]))),((____YWB )((____Q )__EPUU)));
+        __APUU=__DPUU;
+      } else /* FALSE */ {
+        __FPUU=((____YWB )__BPUU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DPUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EPUU=(void *)((unsigned long)(void *)((unsigned long)__CPUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DPUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DPUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DPUU=__OKI(__EPUU,((____IB )(&(table_type[(__FPUU)]))),(____YWB)(__FPUU |  1));
+        __APUU=__DPUU;
+      };
+      __5OUU=((____BC *)__APUU);
+      *(__5OUU) = *(__BC__);
+    };
+    __1OUU=((____BC *)__5OUU);
+    if ((__1OUU->__OFL <  250)) {
+      __3OUU=__RVW( 250);
+      __1OUU->__FFL=__3OUU;
+      __1OUU->__OFL= 250;
+    };
+    __1OUU->__WJ= 0;
+    __2IFE(__IPNT,__5OUU);
+    __LGZ(((____BC *)__5OUU));
     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__4CQL=NULL;
+    __NEQL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__4CQL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__3CQL));
+  case ____2A0I__: {
+    __NEQL=__ONBK(((____2A0I *)__MEQL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__4CQL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__3CQL));
+  case ____HJNJ__: {
+    __NEQL=__ENPL(((____HJNJ *)__MEQL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__4CQL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__3CQL));
+  case ____SJNJ__: {
+    __NEQL=__ORPL(((____SJNJ *)__MEQL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__4CQL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__3CQL));
+  case ____0AOJ__: {
+    __NEQL=__YVPL(((____0AOJ *)__MEQL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__4CQL=((__GET_TYPE_ID__V5NJ *)__tmp__3CQL);
+  case ____EBOJ__: {
+    __NEQL=((____EBOJ *)__MEQL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__4CQL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__3CQL));
+  case ____3BOJ__: {
+    __NEQL=__EXPL(((____3BOJ *)__MEQL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__4CQL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__3CQL));
+  case ____RCOJ__: {
+    __NEQL=__O1PL(((____RCOJ *)__MEQL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__4CQL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__3CQL));
+  case ____HDOJ__: {
+    __NEQL=__Y5PL(((____HDOJ *)__MEQL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__4CQL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__3CQL));
+  case ____1DOJ__: {
+    __NEQL=__CEQL(((____1DOJ *)__MEQL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__4CQL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__3CQL));
+  case ____PEOJ__: {
+    __NEQL=__MIQL(((____PEOJ *)__MEQL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__4CQL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__3CQL));
+  case ____DFOJ__: {
+    __NEQL=__WMQL(((____DFOJ *)__MEQL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__4CQL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__3CQL));
+  case ____XFOJ__: {
+    __NEQL=__ARQL(((____XFOJ *)__MEQL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__4CQL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__3CQL));
+  case ____QGOJ__: {
+    __NEQL=__4VPK(((____QGOJ *)__MEQL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__4CQL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__3CQL));
+  case ____EHOJ__: {
+    __NEQL=__KVQL(((____EHOJ *)__MEQL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__4CQL=((__SIZE_OF__NGOJ *)__tmp__3CQL);
+  case ____2HOJ__: {
+    __NEQL=((____2HOJ *)__MEQL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__4CQL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__3CQL));
+  case ____YIOJ__: {
+    __NEQL=__WVQL(((____YIOJ *)__MEQL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__4CQL=((__REAL_CST__JLOJ *)__tmp__3CQL);
+  case ____YMOJ__: {
+    __NEQL=((____YMOJ *)__MEQL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__4CQL=((__CHARACTER_CST__5LOJ *)__tmp__3CQL);
+  case ____ONOJ__: {
+    __NEQL=((____ONOJ *)__MEQL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__4CQL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__3CQL);
+  case ____YOOJ__: {
+    __NEQL=((____YOOJ *)__MEQL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__4CQL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__3CQL));
+  case ____IM4K__: {
+    __NEQL=__GHIM(((____IM4K *)__MEQL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__4CQL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__3CQL));
+  case ____T5FL__: {
+    __NEQL=__CN5O(((____T5FL *)__MEQL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__4CQL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__3CQL));
+  case ____3DUL__: {
+    __NEQL=__ZVTP(((____3DUL *)__MEQL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__4CQL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__3CQL));
+  case ____0EUL__: {
+    __NEQL=__0Q2P(((____0EUL *)__MEQL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__4CQL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__3CQL));
+  case ____BGUL__: {
+    __NEQL=__T1TP(((____BGUL *)__MEQL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__4CQL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__3CQL));
+  case ____2GUL__: {
+    __NEQL=__5W2P(((____2GUL *)__MEQL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__4CQL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__3CQL));
+  case ____B0VL__: {
+    __NEQL=__KFDN(((____B0VL *)__MEQL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__4CQL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__3CQL));
+  case ____P0VL__: {
+    __NEQL=__S3HM(((____P0VL *)__MEQL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__4CQL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__3CQL));
+  case ____Q5YL__: {
+    __NEQL=__FNIM(((____Q5YL *)__MEQL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__4CQL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__3CQL));
+  case ____UVPM__: {
+    __NEQL=__ARXN(((____UVPM *)__MEQL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__4CQL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__3CQL));
+  case ____0ZPM__: {
+    __NEQL=__TV0P(((____0ZPM *)__MEQL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__4CQL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__3CQL));
+  case ____MR0N__: {
+    __NEQL=__1DWO(((____MR0N *)__MEQL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__4CQL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__3CQL));
+  case ____YWBP__: {
+    __NEQL=__R2ZQ(((____YWBP *)__MEQL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__4CQL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__3CQL));
+  case ____LYBP__: {
+    __NEQL=__HDUP(((____LYBP *)__MEQL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__4CQL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__3CQL));
+  case ____CZBP__: {
+    __NEQL=__RHUP(((____CZBP *)__MEQL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__4CQL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__3CQL));
+  case ____3BEP__: {
+    __NEQL=__NWEQ(((____3BEP *)__MEQL));
   } break;
   };
-  Self__UCQL->parent_expr_binary__NCOJ.left__SA5J=__tmp__4CQL;
-  __tmp__3CQL=Self__UCQL->parent_expr_binary__NCOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__3CQL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__4CQL=((__STRING_CST__5J *)__tmp__3CQL);
+  __DEQL->__2DOJ.__BC5J=__NEQL;
+  __MEQL=__DEQL->__2DOJ.__FC5J;
+  switch (((struct ___OBJ *)__MEQL)->__id) {
+  case ____5J__: {
+    __NEQL=((____5J *)__MEQL);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__4CQL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__3CQL));
+  case ____0AXC__: {
+    __NEQL=__NG3H(((____0AXC *)__MEQL));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__4CQL=((__PROTOTYPE_CST__45WC *)__tmp__3CQL);
+  case ____NBXC__: {
+    __NEQL=((____NBXC *)__MEQL);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__4CQL=((__INTEGER_CST__KAXC *)__tmp__3CQL);
+  case ____ZBXC__: {
+    __NEQL=((____ZBXC *)__MEQL);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__ZNNT=((__LIST__WH *)list_current__Y4GB);
-    result__QNUU=NULL;
-    ptr__RNUU=((__POINTER__IB )(NULL));
-    typ_id__SNUU= 0;
-    __tmp__TNUU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__TNUU ==  0)) {
-      result__QNUU=STRING__BC__;
+  case ____DMWH__: {
+    __IPNT=((____WH *)__Q5GB);
+    __5OUU=NULL;
+    __APUU=((____IB )(NULL));
+    __BPUU= 0;
+    __CPUU=((____IB )sizeof(____BC));
+    if (((unsigned long)__CPUU ==  0)) {
+      __5OUU=__BC__;
     } else /* FALSE */ {
-      typ_id__SNUU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TNUU));
-      if ((typ_id__SNUU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UNUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VNUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TNUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UNUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UNUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__WNUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VNUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__UNUU=micro_alloc__table__lab__HKI(__tmp__VNUU,((__POINTER__IB )(&(table_size[(__tmp__WNUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VNUU)));
-        ptr__RNUU=__tmp__UNUU;
+      __BPUU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CPUU));
+      if ((__BPUU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DPUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EPUU=(void *)((unsigned long)(void *)((unsigned long)__CPUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DPUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DPUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __FPUU=((____YWB )((____Q )(void *)((unsigned long)__EPUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __DPUU=__OKI(__EPUU,((____IB )(&(table_size[(__FPUU)-1]))),((____YWB )((____Q )__EPUU)));
+        __APUU=__DPUU;
       } else /* FALSE */ {
-        __tmp__WNUU=((__UINTEGER_32__RWB )typ_id__SNUU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__UNUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__VNUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TNUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UNUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UNUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__UNUU=micro_alloc__table__lab__HKI(__tmp__VNUU,((__POINTER__IB )(&(table_type[(__tmp__WNUU)]))),(__UINTEGER_32__RWB)(__tmp__WNUU |  1));
-        ptr__RNUU=__tmp__UNUU;
+        __FPUU=((____YWB )__BPUU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __DPUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __EPUU=(void *)((unsigned long)(void *)((unsigned long)__CPUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DPUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DPUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __DPUU=__OKI(__EPUU,((____IB )(&(table_type[(__FPUU)]))),(____YWB)(__FPUU |  1));
+        __APUU=__DPUU;
       };
-      result__QNUU=((__STRING__BC *)ptr__RNUU);
-      *(result__QNUU) = *(STRING__BC__);
+      __5OUU=((____BC *)__APUU);
+      *(__5OUU) = *(__BC__);
     };
-    Self__MNUU=((__STRING__BC *)result__QNUU);
-    if ((Self__MNUU->capacity__HFL <  250)) {
-      __tmp__ONUU=create__KVW( 250);
-      Self__MNUU->storage__4EL=__tmp__ONUU;
-      Self__MNUU->capacity__HFL= 250;
+    __1OUU=((____BC *)__5OUU);
+    if ((__1OUU->__OFL <  250)) {
+      __3OUU=__RVW( 250);
+      __1OUU->__FFL=__3OUU;
+      __1OUU->__OFL= 250;
     };
-    Self__MNUU->count__WJ= 0;
-    display__NHFE(Self__ZNNT,result__QNUU);
-    put_string__EGZ(((__STRING__BC *)result__QNUU));
+    __1OUU->__WJ= 0;
+    __2IFE(__IPNT,__5OUU);
+    __LGZ(((____BC *)__5OUU));
     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__4CQL=NULL;
+    __NEQL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__4CQL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__3CQL));
+  case ____2A0I__: {
+    __NEQL=__ONBK(((____2A0I *)__MEQL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__4CQL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__3CQL));
+  case ____HJNJ__: {
+    __NEQL=__ENPL(((____HJNJ *)__MEQL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__4CQL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__3CQL));
+  case ____SJNJ__: {
+    __NEQL=__ORPL(((____SJNJ *)__MEQL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__4CQL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__3CQL));
+  case ____0AOJ__: {
+    __NEQL=__YVPL(((____0AOJ *)__MEQL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__4CQL=((__GET_TYPE_ID__V5NJ *)__tmp__3CQL);
+  case ____EBOJ__: {
+    __NEQL=((____EBOJ *)__MEQL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__4CQL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__3CQL));
+  case ____3BOJ__: {
+    __NEQL=__EXPL(((____3BOJ *)__MEQL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__4CQL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__3CQL));
+  case ____RCOJ__: {
+    __NEQL=__O1PL(((____RCOJ *)__MEQL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__4CQL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__3CQL));
+  case ____HDOJ__: {
+    __NEQL=__Y5PL(((____HDOJ *)__MEQL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__4CQL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__3CQL));
+  case ____1DOJ__: {
+    __NEQL=__CEQL(((____1DOJ *)__MEQL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__4CQL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__3CQL));
+  case ____PEOJ__: {
+    __NEQL=__MIQL(((____PEOJ *)__MEQL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__4CQL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__3CQL));
+  case ____DFOJ__: {
+    __NEQL=__WMQL(((____DFOJ *)__MEQL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__4CQL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__3CQL));
+  case ____XFOJ__: {
+    __NEQL=__ARQL(((____XFOJ *)__MEQL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__4CQL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__3CQL));
+  case ____QGOJ__: {
+    __NEQL=__4VPK(((____QGOJ *)__MEQL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__4CQL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__3CQL));
+  case ____EHOJ__: {
+    __NEQL=__KVQL(((____EHOJ *)__MEQL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__4CQL=((__SIZE_OF__NGOJ *)__tmp__3CQL);
+  case ____2HOJ__: {
+    __NEQL=((____2HOJ *)__MEQL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__4CQL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__3CQL));
+  case ____YIOJ__: {
+    __NEQL=__WVQL(((____YIOJ *)__MEQL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__4CQL=((__REAL_CST__JLOJ *)__tmp__3CQL);
+  case ____YMOJ__: {
+    __NEQL=((____YMOJ *)__MEQL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__4CQL=((__CHARACTER_CST__5LOJ *)__tmp__3CQL);
+  case ____ONOJ__: {
+    __NEQL=((____ONOJ *)__MEQL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__4CQL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__3CQL);
+  case ____YOOJ__: {
+    __NEQL=((____YOOJ *)__MEQL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__4CQL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__3CQL));
+  case ____IM4K__: {
+    __NEQL=__GHIM(((____IM4K *)__MEQL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__4CQL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__3CQL));
+  case ____T5FL__: {
+    __NEQL=__CN5O(((____T5FL *)__MEQL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__4CQL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__3CQL));
+  case ____3DUL__: {
+    __NEQL=__ZVTP(((____3DUL *)__MEQL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__4CQL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__3CQL));
+  case ____0EUL__: {
+    __NEQL=__0Q2P(((____0EUL *)__MEQL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__4CQL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__3CQL));
+  case ____BGUL__: {
+    __NEQL=__T1TP(((____BGUL *)__MEQL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__4CQL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__3CQL));
+  case ____2GUL__: {
+    __NEQL=__5W2P(((____2GUL *)__MEQL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__4CQL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__3CQL));
+  case ____B0VL__: {
+    __NEQL=__KFDN(((____B0VL *)__MEQL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__4CQL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__3CQL));
+  case ____P0VL__: {
+    __NEQL=__S3HM(((____P0VL *)__MEQL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__4CQL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__3CQL));
+  case ____Q5YL__: {
+    __NEQL=__FNIM(((____Q5YL *)__MEQL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__4CQL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__3CQL));
+  case ____UVPM__: {
+    __NEQL=__ARXN(((____UVPM *)__MEQL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__4CQL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__3CQL));
+  case ____0ZPM__: {
+    __NEQL=__TV0P(((____0ZPM *)__MEQL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__4CQL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__3CQL));
+  case ____MR0N__: {
+    __NEQL=__1DWO(((____MR0N *)__MEQL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__4CQL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__3CQL));
+  case ____YWBP__: {
+    __NEQL=__R2ZQ(((____YWBP *)__MEQL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__4CQL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__3CQL));
+  case ____LYBP__: {
+    __NEQL=__HDUP(((____LYBP *)__MEQL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__4CQL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__3CQL));
+  case ____CZBP__: {
+    __NEQL=__RHUP(((____CZBP *)__MEQL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__4CQL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__3CQL));
+  case ____3BEP__: {
+    __NEQL=__NWEQ(((____3BEP *)__MEQL));
   } break;
   };
-  Self__UCQL->parent_expr_binary__NCOJ.right__WA5J=__tmp__4CQL;
-  __tmp__3CQL=Self__UCQL->parent_expr_binary__NCOJ.left__SA5J;
-  if (__tmp__3CQL==NULL) {
-    __tmp__DDQL=NULL;
+  __DEQL->__2DOJ.__FC5J=__NEQL;
+  __MEQL=__DEQL->__2DOJ.__BC5J;
+  if (__MEQL==NULL) {
+    __SEQL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__3CQL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__DDQL=NULL;
+    switch (((struct ___OBJ *)__MEQL)->__id) {
+    case ____5J__: {
+      __SEQL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__DDQL=NULL;
+    case ____0AXC__: {
+      __SEQL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__DDQL=NULL;
+    case ____NBXC__: {
+      __SEQL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__DDQL=((void *)__tmp__3CQL);
+    case ____ZBXC__: {
+      __SEQL=((void *)__MEQL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__DDQL=NULL;
+    case ____DMWH__: {
+      __SEQL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__DDQL=NULL;
+    case ____2A0I__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__DDQL=NULL;
+    case ____HJNJ__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__DDQL=NULL;
+    case ____SJNJ__: {
+      __SEQL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__DDQL=NULL;
+    case ____0AOJ__: {
+      __SEQL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__DDQL=NULL;
+    case ____EBOJ__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__DDQL=NULL;
+    case ____3BOJ__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__DDQL=NULL;
+    case ____RCOJ__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__DDQL=NULL;
+    case ____HDOJ__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__DDQL=NULL;
+    case ____1DOJ__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__DDQL=NULL;
+    case ____PEOJ__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__DDQL=NULL;
+    case ____DFOJ__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__DDQL=NULL;
+    case ____XFOJ__: {
+      __SEQL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__DDQL=NULL;
+    case ____QGOJ__: {
+      __SEQL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__DDQL=NULL;
+    case ____EHOJ__: {
+      __SEQL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__DDQL=NULL;
+    case ____2HOJ__: {
+      __SEQL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__DDQL=NULL;
+    case ____YIOJ__: {
+      __SEQL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__DDQL=NULL;
+    case ____YMOJ__: {
+      __SEQL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__DDQL=NULL;
+    case ____ONOJ__: {
+      __SEQL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__DDQL=NULL;
+    case ____YOOJ__: {
+      __SEQL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__DDQL=NULL;
+    case ____IM4K__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__DDQL=NULL;
+    case ____T5FL__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__DDQL=NULL;
+    case ____3DUL__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__DDQL=NULL;
+    case ____0EUL__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__DDQL=NULL;
+    case ____BGUL__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__DDQL=NULL;
+    case ____2GUL__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__DDQL=NULL;
+    case ____B0VL__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__DDQL=NULL;
+    case ____P0VL__: {
+      __SEQL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__DDQL=NULL;
+    case ____Q5YL__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__DDQL=NULL;
+    case ____UVPM__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__DDQL=NULL;
+    case ____0ZPM__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__DDQL=NULL;
+    case ____MR0N__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__DDQL=NULL;
+    case ____YWBP__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__DDQL=NULL;
+    case ____LYBP__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__DDQL=NULL;
+    case ____CZBP__: {
+      __SEQL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__DDQL=NULL;
+    case ____3BEP__: {
+      __SEQL=NULL;
     } break;
     }
   };
-  __tmp__3CQL=Self__UCQL->parent_expr_binary__NCOJ.right__WA5J;
-  if (__tmp__3CQL==NULL) {
-    __tmp__GDQL=NULL;
+  __MEQL=__DEQL->__2DOJ.__FC5J;
+  if (__MEQL==NULL) {
+    __VEQL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__3CQL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__GDQL=NULL;
+    switch (((struct ___OBJ *)__MEQL)->__id) {
+    case ____5J__: {
+      __VEQL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__GDQL=NULL;
+    case ____0AXC__: {
+      __VEQL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__GDQL=NULL;
+    case ____NBXC__: {
+      __VEQL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__GDQL=((void *)__tmp__3CQL);
+    case ____ZBXC__: {
+      __VEQL=((void *)__MEQL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__GDQL=NULL;
+    case ____DMWH__: {
+      __VEQL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__GDQL=NULL;
+    case ____2A0I__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__GDQL=NULL;
+    case ____HJNJ__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__GDQL=NULL;
+    case ____SJNJ__: {
+      __VEQL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__GDQL=NULL;
+    case ____0AOJ__: {
+      __VEQL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__GDQL=NULL;
+    case ____EBOJ__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__GDQL=NULL;
+    case ____3BOJ__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__GDQL=NULL;
+    case ____RCOJ__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__GDQL=NULL;
+    case ____HDOJ__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__GDQL=NULL;
+    case ____1DOJ__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__GDQL=NULL;
+    case ____PEOJ__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__GDQL=NULL;
+    case ____DFOJ__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__GDQL=NULL;
+    case ____XFOJ__: {
+      __VEQL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__GDQL=NULL;
+    case ____QGOJ__: {
+      __VEQL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__GDQL=NULL;
+    case ____EHOJ__: {
+      __VEQL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__GDQL=NULL;
+    case ____2HOJ__: {
+      __VEQL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__GDQL=NULL;
+    case ____YIOJ__: {
+      __VEQL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__GDQL=NULL;
+    case ____YMOJ__: {
+      __VEQL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__GDQL=NULL;
+    case ____ONOJ__: {
+      __VEQL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__GDQL=NULL;
+    case ____YOOJ__: {
+      __VEQL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__GDQL=NULL;
+    case ____IM4K__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__GDQL=NULL;
+    case ____T5FL__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__GDQL=NULL;
+    case ____3DUL__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__GDQL=NULL;
+    case ____0EUL__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__GDQL=NULL;
+    case ____BGUL__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__GDQL=NULL;
+    case ____2GUL__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__GDQL=NULL;
+    case ____B0VL__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__GDQL=NULL;
+    case ____P0VL__: {
+      __VEQL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__GDQL=NULL;
+    case ____Q5YL__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__GDQL=NULL;
+    case ____UVPM__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__GDQL=NULL;
+    case ____0ZPM__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__GDQL=NULL;
+    case ____MR0N__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__GDQL=NULL;
+    case ____YWBP__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__GDQL=NULL;
+    case ____LYBP__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__GDQL=NULL;
+    case ____CZBP__: {
+      __VEQL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__GDQL=NULL;
+    case ____3BEP__: {
+      __VEQL=NULL;
     } break;
     }
   };
-  __tmp__3CQL=NULL;
-  if (((void *)__tmp__DDQL != (void *)NULL)) {
-    __tmp__3CQL=NULL;
+  __MEQL=NULL;
+  if (((void *)__SEQL != (void *)NULL)) {
+    __MEQL=NULL;
   };
-  if ((((void *)__tmp__3CQL == (void *)NULL) && ((void *)__tmp__GDQL != (void *)NULL))) {
-    __tmp__4CQL=NULL;
-    if ((__tmp__GDQL->value__YG4D ==  0)) {
-      __tmp__U4PM=Self__UCQL->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      put_error__text__2PE( 2,(&__string_640));
-      put_position__HRE(__tmp__U4PM);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  if ((((void *)__MEQL == (void *)NULL) && ((void *)__VEQL != (void *)NULL))) {
+    __NEQL=NULL;
+    if ((__VEQL->__HI4D ==  0)) {
+      __DAQM=__DEQL->__2DOJ.__TCOJ.__CK.__YH.__O2B;
+      __DQE( 2,(&__string_640));
+      __ORE(__DAQM);
+      __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__X4PM=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__X4PM=FALSE__O__;
-    };
-    if (__tmp__X4PM) {
-      __tmp__X4PM=TRUE__K__;
-    } else /* FALSE */ {
-      result__M5WM=(__tmp__GDQL->value__YG4D ==  1);
-      if (result__M5WM) {
-        __tmp__4CQL=Self__UCQL->parent_expr_binary__NCOJ.left__SA5J;
-      };
-      __tmp__X4PM=result__M5WM;
-    };
-    if (__tmp__X4PM) {
-      __tmp__X4PM=TRUE__K__;
-    } else /* FALSE */ {
-      result__M5WM=(__tmp__GDQL->value__YG4D == (__INTEGER__Q)(-  1));
-      if (result__M5WM) {
-        p__QV3M=Self__UCQL->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        r__RV3M=Self__UCQL->parent_expr_binary__NCOJ.left__SA5J;
-        result__KY4M=NULL;
-        __tmp__UNUU=((__POINTER__IB )(NULL));
-        typ_id__PY4M= 0;
-        __tmp__VNUU=((__POINTER__IB )sizeof(__EXPR_NEG__SYVL));
-        if (((unsigned long)__tmp__VNUU ==  0)) {
-          result__KY4M=EXPR_NEG__SYVL__;
-        } else /* FALSE */ {
-          typ_id__PY4M=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VNUU));
-          if ((typ_id__PY4M == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__2G5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__4G5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VNUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2G5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2G5T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__5G5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4G5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__2G5T=micro_alloc__table__lab__HKI(__tmp__4G5T,((__POINTER__IB )(&(table_size[(__tmp__5G5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4G5T)));
-            __tmp__UNUU=__tmp__2G5T;
-          } else /* FALSE */ {
-            __tmp__5G5T=((__UINTEGER_32__RWB )typ_id__PY4M);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__2G5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__4G5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VNUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2G5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2G5T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__2G5T=micro_alloc__table__lab__HKI(__tmp__4G5T,((__POINTER__IB )(&(table_type[(__tmp__5G5T)]))),(__UINTEGER_32__RWB)(__tmp__5G5T |  1));
-            __tmp__UNUU=__tmp__2G5T;
-          };
-          result__KY4M=((__EXPR_NEG__SYVL *)__tmp__UNUU);
-          *(result__KY4M) = *(EXPR_NEG__SYVL__);
-        };
-        Self__UKGN=((__EXPR_NEG__SYVL *)result__KY4M);
-        Self__UKGN->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QV3M;
-        Self__UKGN->parent_expr_unary__VYVL.right__EZVL=r__RV3M;
-        __tmp__4CQL=result__KY4M;
-      };
-      __tmp__X4PM=result__M5WM;
-    };
-    if ((! __tmp__X4PM)) {
-      __tmp__25PM=to_power__AVKP(((__INTEGER_CST__KAXC *)__tmp__GDQL));
-      if ((__tmp__25PM != (__INTEGER__Q)(-  1))) {
-        Self__FN4S=((__INTEGER_CST__KAXC *)__tmp__GDQL);
-        Self__FN4S->value__YG4D=__tmp__25PM;
-        check_type__KYEE(Self__FN4S);
-        p__QV3M=Self__UCQL->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        r__RV3M=Self__UCQL->parent_expr_binary__NCOJ.left__SA5J;
-        result__QYZJ=NULL;
-        __tmp__UNUU=((__POINTER__IB )(NULL));
-        typ_id__PY4M= 0;
-        __tmp__VNUU=((__POINTER__IB )sizeof(__EXPR_SHIFT_R__UDOJ));
-        if (((unsigned long)__tmp__VNUU ==  0)) {
-          result__QYZJ=EXPR_SHIFT_R__UDOJ__;
-        } else /* FALSE */ {
-          typ_id__PY4M=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VNUU));
-          if ((typ_id__PY4M == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__2G5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__4G5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VNUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2G5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2G5T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__5G5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4G5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__2G5T=micro_alloc__table__lab__HKI(__tmp__4G5T,((__POINTER__IB )(&(table_size[(__tmp__5G5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4G5T)));
-            __tmp__UNUU=__tmp__2G5T;
-          } else /* FALSE */ {
-            __tmp__5G5T=((__UINTEGER_32__RWB )typ_id__PY4M);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__2G5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__4G5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VNUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2G5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2G5T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__2G5T=micro_alloc__table__lab__HKI(__tmp__4G5T,((__POINTER__IB )(&(table_type[(__tmp__5G5T)]))),(__UINTEGER_32__RWB)(__tmp__5G5T |  1));
-            __tmp__UNUU=__tmp__2G5T;
-          };
-          result__QYZJ=((__EXPR_SHIFT_R__UDOJ *)__tmp__UNUU);
-          *(result__QYZJ) = *(EXPR_SHIFT_R__UDOJ__);
-        };
-        Self__WAKK=((__EXPR_SHIFT_R__UDOJ *)result__QYZJ);
-        Self__WAKK->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QV3M;
-        Self__WAKK->parent_expr_binary__VDOJ.left__SA5J=r__RV3M;
-        Self__WAKK->parent_expr_binary__VDOJ.right__WA5J=__tmp__GDQL;
-        __tmp__4CQL=result__QYZJ;
-      };
-    };
-    __tmp__3CQL=__tmp__4CQL;
-  };
-  if (((((void *)__tmp__3CQL == (void *)NULL) && ((void *)__tmp__GDQL != (void *)NULL)) && ((void *)__tmp__DDQL != (void *)NULL))) {
-    Self__FN4S=NULL;
-    if ((__tmp__GDQL->value__YG4D !=  0)) {
-      __tmp__25PM=__tmp__DDQL->value__YG4D;
-      Self__HN4S=((__INTEGER_CST__KAXC *)__tmp__DDQL);
-      Self__HN4S->value__YG4D=(__INTEGER_64__TSG)(__tmp__25PM / __tmp__GDQL->value__YG4D);
-      check_type__KYEE(Self__HN4S);
-      Self__FN4S=__tmp__DDQL;
-    };
-    __tmp__3CQL=Self__FN4S;
-  };
-  if ((((void *)__tmp__3CQL == (void *)NULL) && (old_seq__XCQL == seq_call_and_loop__BL3K))) {
-    Self__FN4S=NULL;
-    __tmp__4CQL=Self__UCQL->parent_expr_binary__NCOJ.right__WA5J;
-    r__RV3M=Self__UCQL->parent_expr_binary__NCOJ.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__4CQL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__X4PM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__X4PM=FALSE__O__;
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__X4PM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__X4PM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__X4PM=FALSE__O__;
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__X4PM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)__tmp__4CQL),r__RV3M);
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__X4PM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__X4PM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__X4PM=FALSE__O__;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__X4PM=FALSE__O__;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__X4PM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__X4PM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__X4PM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__X4PM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__X4PM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__X4PM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__X4PM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__X4PM=FALSE__O__;
-    } break;
-    case __ITEM__VFOJ__: {
-      __tmp__X4PM=FALSE__O__;
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__X4PM=FALSE__O__;
-    } break;
-    case __CAST__JHOJ__: {
-      __tmp__X4PM=FALSE__O__;
-    } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__X4PM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__X4PM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__X4PM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__X4PM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__X4PM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__X4PM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__X4PM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__X4PM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__X4PM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__X4PM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__X4PM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__X4PM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__X4PM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__X4PM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__X4PM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__X4PM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__X4PM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__X4PM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__X4PM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__4CQL)),r__RV3M);
-    } break;
-    };
-    if (__tmp__X4PM) {
-      __tmp__U4PM=Self__UCQL->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__0AQM=static_type__5DCK(Self__UCQL);
-      Self__HN4S=NULL;
-      __tmp__UNUU=((__POINTER__IB )(NULL));
-      typ_id__PY4M= 0;
-      __tmp__VNUU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-      if (((unsigned long)__tmp__VNUU ==  0)) {
-        Self__HN4S=INTEGER_CST__KAXC__;
-      } else /* FALSE */ {
-        typ_id__PY4M=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VNUU));
-        if ((typ_id__PY4M == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__2G5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4G5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VNUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2G5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2G5T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5G5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4G5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__2G5T=micro_alloc__table__lab__HKI(__tmp__4G5T,((__POINTER__IB )(&(table_size[(__tmp__5G5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4G5T)));
-          __tmp__UNUU=__tmp__2G5T;
-        } else /* FALSE */ {
-          __tmp__5G5T=((__UINTEGER_32__RWB )typ_id__PY4M);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__2G5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4G5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VNUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2G5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2G5T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__2G5T=micro_alloc__table__lab__HKI(__tmp__4G5T,((__POINTER__IB )(&(table_type[(__tmp__5G5T)]))),(__UINTEGER_32__RWB)(__tmp__5G5T |  1));
-          __tmp__UNUU=__tmp__2G5T;
-        };
-        Self__HN4S=((__INTEGER_CST__KAXC *)__tmp__UNUU);
-        *(Self__HN4S) = *(INTEGER_CST__KAXC__);
-      };
-      Self__1OUU=((__INTEGER_CST__KAXC *)Self__HN4S);
-      Self__1OUU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
-      Self__1OUU->value__YG4D= 1;
-      Self__1OUU->parent_constant__LAXC.static_type__SG4D=__tmp__0AQM;
-      check_type__KYEE(Self__1OUU);
-      Self__FN4S=Self__HN4S;
-      __tmp__4AQM=Self__UCQL->parent_expr_binary__NCOJ.right__WA5J;
-      switch (((struct ___OBJ *)__tmp__4AQM)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__4AQM));
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__4AQM));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__ILQS=((__READ_LOCAL__N5ZI *)__tmp__4AQM);
-        Self__2ZBU=((__LOCAL__43WC *)Self__ILQS->local__PUEJ);
-        Self__2ZBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__2ZBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__2ZBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FPUU=NULL;
-          __tmp__2G5T=((__POINTER__IB )(NULL));
-          typ_id__HPUU= 0;
-          __tmp__4G5T=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__4G5T ==  0)) {
-            result__FPUU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__HPUU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5T));
-            if ((typ_id__HPUU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JPUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KPUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4G5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LPUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KPUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JPUU=micro_alloc__table__lab__HKI(__tmp__KPUU,((__POINTER__IB )(&(table_size[(__tmp__LPUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KPUU)));
-              __tmp__2G5T=__tmp__JPUU;
+      __GAQM=__K__;
+    } else /* FALSE */ {
+      __GAQM=__O__;
+    };
+    if (__GAQM) {
+      __GAQM=__K__;
+    } else /* FALSE */ {
+      __1AXM=(__VEQL->__HI4D ==  1);
+      if (__1AXM) {
+        __NEQL=__DEQL->__2DOJ.__BC5J;
+      };
+      __GAQM=__1AXM;
+    };
+    if (__GAQM) {
+      __GAQM=__K__;
+    } else /* FALSE */ {
+      __1AXM=(__VEQL->__HI4D == (____Q)(-  1));
+      if (__1AXM) {
+        __5W3M=__DEQL->__2DOJ.__TCOJ.__CK.__YH.__O2B;
+        __AX3M=__DEQL->__2DOJ.__BC5J;
+        __ZZ4M=NULL;
+        __DPUU=((____IB )(NULL));
+        __4Z4M= 0;
+        __EPUU=((____IB )sizeof(____B0VL));
+        if (((unsigned long)__EPUU ==  0)) {
+          __ZZ4M=__B0VL__;
+        } else /* FALSE */ {
+          __4Z4M=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EPUU));
+          if ((__4Z4M == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __LI5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __NI5T=(void *)((unsigned long)(void *)((unsigned long)__EPUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LI5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LI5T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __OI5T=((____YWB )((____Q )(void *)((unsigned long)__NI5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __LI5T=__OKI(__NI5T,((____IB )(&(table_size[(__OI5T)-1]))),((____YWB )((____Q )__NI5T)));
+            __DPUU=__LI5T;
+          } else /* FALSE */ {
+            __OI5T=((____YWB )__4Z4M);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __LI5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __NI5T=(void *)((unsigned long)(void *)((unsigned long)__EPUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LI5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LI5T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __LI5T=__OKI(__NI5T,((____IB )(&(table_type[(__OI5T)]))),(____YWB)(__OI5T |  1));
+            __DPUU=__LI5T;
+          };
+          __ZZ4M=((____B0VL *)__DPUU);
+          *(__ZZ4M) = *(__B0VL__);
+        };
+        __DMGN=((____B0VL *)__ZZ4M);
+        __DMGN->__E0VL.__D0VL.__CK.__YH.__O2B=__5W3M;
+        __DMGN->__E0VL.__T0VL=__AX3M;
+        __NEQL=__ZZ4M;
+      };
+      __GAQM=__1AXM;
+    };
+    if ((! __GAQM)) {
+      __LBQM=__PWKP(((____ZBXC *)__VEQL));
+      if ((__LBQM != (____Q)(-  1))) {
+        __UO4S=((____ZBXC *)__VEQL);
+        __UO4S->__HI4D=__LBQM;
+        __ZZEE(__UO4S);
+        __5W3M=__DEQL->__2DOJ.__TCOJ.__CK.__YH.__O2B;
+        __AX3M=__DEQL->__2DOJ.__BC5J;
+        __5ZZJ=NULL;
+        __DPUU=((____IB )(NULL));
+        __4Z4M= 0;
+        __EPUU=((____IB )sizeof(____DFOJ));
+        if (((unsigned long)__EPUU ==  0)) {
+          __5ZZJ=__DFOJ__;
+        } else /* FALSE */ {
+          __4Z4M=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EPUU));
+          if ((__4Z4M == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __LI5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __NI5T=(void *)((unsigned long)(void *)((unsigned long)__EPUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LI5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LI5T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __OI5T=((____YWB )((____Q )(void *)((unsigned long)__NI5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __LI5T=__OKI(__NI5T,((____IB )(&(table_size[(__OI5T)-1]))),((____YWB )((____Q )__NI5T)));
+            __DPUU=__LI5T;
+          } else /* FALSE */ {
+            __OI5T=((____YWB )__4Z4M);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __LI5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __NI5T=(void *)((unsigned long)(void *)((unsigned long)__EPUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LI5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LI5T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __LI5T=__OKI(__NI5T,((____IB )(&(table_type[(__OI5T)]))),(____YWB)(__OI5T |  1));
+            __DPUU=__LI5T;
+          };
+          __5ZZJ=((____DFOJ *)__DPUU);
+          *(__5ZZJ) = *(__DFOJ__);
+        };
+        __FCKK=((____DFOJ *)__5ZZJ);
+        __FCKK->__EFOJ.__TCOJ.__CK.__YH.__O2B=__5W3M;
+        __FCKK->__EFOJ.__BC5J=__AX3M;
+        __FCKK->__EFOJ.__FC5J=__VEQL;
+        __NEQL=__5ZZJ;
+      };
+    };
+    __MEQL=__NEQL;
+  };
+  if (((((void *)__MEQL == (void *)NULL) && ((void *)__VEQL != (void *)NULL)) && ((void *)__SEQL != (void *)NULL))) {
+    __UO4S=NULL;
+    if ((__VEQL->__HI4D !=  0)) {
+      __LBQM=__SEQL->__HI4D;
+      __WO4S=((____ZBXC *)__SEQL);
+      __WO4S->__HI4D=(____0SG)(__LBQM / __VEQL->__HI4D);
+      __ZZEE(__WO4S);
+      __UO4S=__SEQL;
+    };
+    __MEQL=__UO4S;
+  };
+  if ((((void *)__MEQL == (void *)NULL) && (__GEQL == __QM3K))) {
+    __UO4S=NULL;
+    __NEQL=__DEQL->__2DOJ.__FC5J;
+    __AX3M=__DEQL->__2DOJ.__BC5J;
+    switch (((struct ___OBJ *)__NEQL)->__id) {
+    case ____5J__: {
+      __GAQM=__FLWM(((____5J *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____0AXC__: {
+      __GAQM=__O__;
+    } break;
+    case ____NBXC__: {
+      __GAQM=__1LWM(((____NBXC *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____ZBXC__: {
+      __GAQM=__NMWM(((____ZBXC *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____DMWH__: {
+      __GAQM=__O__;
+    } break;
+    case ____2A0I__: {
+      __GAQM=__MNWM(((____2A0I *)__NEQL),__AX3M);
+    } break;
+    case ____HJNJ__: {
+      __GAQM=__5NWM(((____HJNJ *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____SJNJ__: {
+      __GAQM=__2OWM(((____SJNJ *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____0AOJ__: {
+      __GAQM=__O__;
+    } break;
+    case ____EBOJ__: {
+      __GAQM=__O__;
+    } break;
+    case ____3BOJ__: {
+      __GAQM=__BQWM(((____3BOJ *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____RCOJ__: {
+      __GAQM=__4QWM(((____RCOJ *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____HDOJ__: {
+      __GAQM=__1RWM(((____HDOJ *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____1DOJ__: {
+      __GAQM=__YSWM(((____1DOJ *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____PEOJ__: {
+      __GAQM=__VTWM(((____PEOJ *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____DFOJ__: {
+      __GAQM=__SUWM(((____DFOJ *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____XFOJ__: {
+      __GAQM=__PVWM(((____XFOJ *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____QGOJ__: {
+      __GAQM=__O__;
+    } break;
+    case ____EHOJ__: {
+      __GAQM=__O__;
+    } break;
+    case ____2HOJ__: {
+      __GAQM=__O__;
+    } break;
+    case ____YIOJ__: {
+      __GAQM=__O__;
+    } break;
+    case ____YMOJ__: {
+      __GAQM=__2WWM(((____YMOJ *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____ONOJ__: {
+      __GAQM=__XXWM(((____ONOJ *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____YOOJ__: {
+      __GAQM=__314M(((____YOOJ *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____IM4K__: {
+      __GAQM=__JMYN(((____IM4K *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____T5FL__: {
+      __GAQM=__KECQ(((____T5FL *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____3DUL__: {
+      __GAQM=__WF3P(((____3DUL *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____0EUL__: {
+      __GAQM=__5NJQ(((____0EUL *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____BGUL__: {
+      __GAQM=__TG3P(((____BGUL *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____2GUL__: {
+      __GAQM=__3OJQ(((____2GUL *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____B0VL__: {
+      __GAQM=__1CFN(((____B0VL *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____P0VL__: {
+      __GAQM=__JYWM(((____P0VL *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____Q5YL__: {
+      __GAQM=__GNYN(((____Q5YL *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____UVPM__: {
+      __GAQM=__ZNYN(((____UVPM *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____0ZPM__: {
+      __GAQM=__QH3P(((____0ZPM *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____MR0N__: {
+      __GAQM=__IPWO(((____MR0N *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____YWBP__: {
+      __GAQM=__LV0Q(((____YWBP *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____LYBP__: {
+      __GAQM=__3ECQ(((____LYBP *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____CZBP__: {
+      __GAQM=__0FCQ(((____CZBP *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    case ____3BEP__: {
+      __GAQM=__0PJQ(((____3BEP *)((____2A0I *)__NEQL)),__AX3M);
+    } break;
+    };
+    if (__GAQM) {
+      __DAQM=__DEQL->__2DOJ.__TCOJ.__CK.__YH.__O2B;
+      __JCQM=__OFCK(__DEQL);
+      __WO4S=NULL;
+      __DPUU=((____IB )(NULL));
+      __4Z4M= 0;
+      __EPUU=((____IB )sizeof(____ZBXC));
+      if (((unsigned long)__EPUU ==  0)) {
+        __WO4S=__ZBXC__;
+      } else /* FALSE */ {
+        __4Z4M=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EPUU));
+        if ((__4Z4M == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __LI5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NI5T=(void *)((unsigned long)(void *)((unsigned long)__EPUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LI5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LI5T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OI5T=((____YWB )((____Q )(void *)((unsigned long)__NI5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __LI5T=__OKI(__NI5T,((____IB )(&(table_size[(__OI5T)-1]))),((____YWB )((____Q )__NI5T)));
+          __DPUU=__LI5T;
+        } else /* FALSE */ {
+          __OI5T=((____YWB )__4Z4M);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __LI5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NI5T=(void *)((unsigned long)(void *)((unsigned long)__EPUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LI5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LI5T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __LI5T=__OKI(__NI5T,((____IB )(&(table_type[(__OI5T)]))),(____YWB)(__OI5T |  1));
+          __DPUU=__LI5T;
+        };
+        __WO4S=((____ZBXC *)__DPUU);
+        *(__WO4S) = *(__ZBXC__);
+      };
+      __KQUU=((____ZBXC *)__WO4S);
+      __KQUU->__0BXC.__DK.__CK.__YH.__O2B=__DAQM;
+      __KQUU->__HI4D= 1;
+      __KQUU->__0BXC.__BI4D=__JCQM;
+      __ZZEE(__KQUU);
+      __UO4S=__WO4S;
+      __NCQM=__DEQL->__2DOJ.__FC5J;
+      switch (((struct ___OBJ *)__NCQM)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__NCQM));
+      } break;
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__NCQM));
+      } break;
+      case ____2A0I__: {
+        __XMQS=((____2A0I *)__NCQM);
+        __L1BU=((____N5WC *)__XMQS->__4VEJ);
+        __L1BU->__Q5WC.__KU4D=(____Q)(__L1BU->__Q5WC.__KU4D -  1);
+        if ((__L1BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __UQUU=NULL;
+          __LI5T=((____IB )(NULL));
+          __WQUU= 0;
+          __NI5T=((____IB )sizeof(____BC));
+          if (((unsigned long)__NI5T ==  0)) {
+            __UQUU=__BC__;
+          } else /* FALSE */ {
+            __WQUU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5T));
+            if ((__WQUU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YQUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZQUU=(void *)((unsigned long)(void *)((unsigned long)__NI5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0QUU=((____YWB )((____Q )(void *)((unsigned long)__ZQUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YQUU=__OKI(__ZQUU,((____IB )(&(table_size[(__0QUU)-1]))),((____YWB )((____Q )__ZQUU)));
+              __LI5T=__YQUU;
             } else /* FALSE */ {
-              __tmp__LPUU=((__UINTEGER_32__RWB )typ_id__HPUU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JPUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KPUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4G5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JPUU=micro_alloc__table__lab__HKI(__tmp__KPUU,((__POINTER__IB )(&(table_type[(__tmp__LPUU)]))),(__UINTEGER_32__RWB)(__tmp__LPUU |  1));
-              __tmp__2G5T=__tmp__JPUU;
-            };
-            result__FPUU=((__STRING__BC *)__tmp__2G5T);
-            *(result__FPUU) = *(STRING__BC__);
-          };
-          Self__BPUU=((__STRING__BC *)result__FPUU);
-          if ((Self__BPUU->capacity__HFL <  250)) {
-            __tmp__DPUU=create__KVW( 250);
-            Self__BPUU->storage__4EL=__tmp__DPUU;
-            Self__BPUU->capacity__HFL= 250;
-          };
-          Self__BPUU->count__WJ= 0;
-          display__V5DJ(Self__ILQS,result__FPUU);
-          put_string__EGZ(((__STRING__BC *)result__FPUU));
+              __0QUU=((____YWB )__WQUU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YQUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZQUU=(void *)((unsigned long)(void *)((unsigned long)__NI5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YQUU=__OKI(__ZQUU,((____IB )(&(table_type[(__0QUU)]))),(____YWB)(__0QUU |  1));
+              __LI5T=__YQUU;
+            };
+            __UQUU=((____BC *)__LI5T);
+            *(__UQUU) = *(__BC__);
+          };
+          __QQUU=((____BC *)__UQUU);
+          if ((__QQUU->__OFL <  250)) {
+            __SQUU=__RVW( 250);
+            __QQUU->__FFL=__SQUU;
+            __QQUU->__OFL= 250;
+          };
+          __QQUU->__WJ= 0;
+          __EBEJ(__XMQS,__UQUU);
+          __LGZ(((____BC *)__UQUU));
           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__4AQM));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__4AQM));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__ILQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__4AQM)->receiver__554J);
-        Self__2ZBU=((__LOCAL__43WC *)Self__ILQS->local__PUEJ);
-        Self__2ZBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__2ZBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__2ZBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FPUU=NULL;
-          __tmp__2G5T=((__POINTER__IB )(NULL));
-          typ_id__HPUU= 0;
-          __tmp__4G5T=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__4G5T ==  0)) {
-            result__FPUU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__HPUU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5T));
-            if ((typ_id__HPUU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JPUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KPUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4G5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LPUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KPUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JPUU=micro_alloc__table__lab__HKI(__tmp__KPUU,((__POINTER__IB )(&(table_size[(__tmp__LPUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KPUU)));
-              __tmp__2G5T=__tmp__JPUU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__NCQM));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__NCQM));
+      } break;
+      case ____0AOJ__: {
+        __XMQS=((____2A0I *)((____0AOJ *)__NCQM)->__OB5J);
+        __L1BU=((____N5WC *)__XMQS->__4VEJ);
+        __L1BU->__Q5WC.__KU4D=(____Q)(__L1BU->__Q5WC.__KU4D -  1);
+        if ((__L1BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __UQUU=NULL;
+          __LI5T=((____IB )(NULL));
+          __WQUU= 0;
+          __NI5T=((____IB )sizeof(____BC));
+          if (((unsigned long)__NI5T ==  0)) {
+            __UQUU=__BC__;
+          } else /* FALSE */ {
+            __WQUU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5T));
+            if ((__WQUU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YQUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZQUU=(void *)((unsigned long)(void *)((unsigned long)__NI5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0QUU=((____YWB )((____Q )(void *)((unsigned long)__ZQUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YQUU=__OKI(__ZQUU,((____IB )(&(table_size[(__0QUU)-1]))),((____YWB )((____Q )__ZQUU)));
+              __LI5T=__YQUU;
             } else /* FALSE */ {
-              __tmp__LPUU=((__UINTEGER_32__RWB )typ_id__HPUU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JPUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KPUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4G5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JPUU=micro_alloc__table__lab__HKI(__tmp__KPUU,((__POINTER__IB )(&(table_type[(__tmp__LPUU)]))),(__UINTEGER_32__RWB)(__tmp__LPUU |  1));
-              __tmp__2G5T=__tmp__JPUU;
-            };
-            result__FPUU=((__STRING__BC *)__tmp__2G5T);
-            *(result__FPUU) = *(STRING__BC__);
-          };
-          Self__BPUU=((__STRING__BC *)result__FPUU);
-          if ((Self__BPUU->capacity__HFL <  250)) {
-            __tmp__DPUU=create__KVW( 250);
-            Self__BPUU->storage__4EL=__tmp__DPUU;
-            Self__BPUU->capacity__HFL= 250;
-          };
-          Self__BPUU->count__WJ= 0;
-          display__V5DJ(Self__ILQS,result__FPUU);
-          put_string__EGZ(((__STRING__BC *)result__FPUU));
+              __0QUU=((____YWB )__WQUU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YQUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZQUU=(void *)((unsigned long)(void *)((unsigned long)__NI5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YQUU=__OKI(__ZQUU,((____IB )(&(table_type[(__0QUU)]))),(____YWB)(__0QUU |  1));
+              __LI5T=__YQUU;
+            };
+            __UQUU=((____BC *)__LI5T);
+            *(__UQUU) = *(__BC__);
+          };
+          __QQUU=((____BC *)__UQUU);
+          if ((__QQUU->__OFL <  250)) {
+            __SQUU=__RVW( 250);
+            __QQUU->__FFL=__SQUU;
+            __QQUU->__OFL= 250;
+          };
+          __QQUU->__WJ= 0;
+          __EBEJ(__XMQS,__UQUU);
+          __LGZ(((____BC *)__UQUU));
           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__4AQM));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__NCQM));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__4AQM));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__NCQM));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__4AQM));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__NCQM));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__4AQM));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__NCQM));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__4AQM));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__NCQM));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__4AQM));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__NCQM));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__4AQM));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__NCQM));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__4AQM));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__NCQM));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__4AQM));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__NCQM));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__4AQM));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__NCQM));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__4AQM));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__NCQM));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__4AQM));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__NCQM));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__4AQM));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__NCQM));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__4AQM));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__NCQM));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__4AQM));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__NCQM));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__4AQM));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__NCQM));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__4AQM));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__NCQM));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__4AQM));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__NCQM));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__LLQS=((__READ_GLOBAL__B4YL *)__tmp__4AQM);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__LLQS->global__Y5JM),Self__LLQS);
+      case ____Q5YL__: {
+        __0MQS=((____Q5YL *)__NCQM);
+        __EIEN(((____FKRG *)__0MQS->__HBKM),__0MQS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__4AQM));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__NCQM));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__4AQM));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__NCQM));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__4AQM));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__NCQM));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__4AQM));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__NCQM));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__4AQM));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__NCQM));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__4AQM));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__NCQM));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__4AQM));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__NCQM));
       } break;
       };
-      __tmp__4AQM=Self__UCQL->parent_expr_binary__NCOJ.left__SA5J;
-      switch (((struct ___OBJ *)__tmp__4AQM)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__4AQM));
+      __NCQM=__DEQL->__2DOJ.__BC5J;
+      switch (((struct ___OBJ *)__NCQM)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__NCQM));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__4AQM));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__NCQM));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__ILQS=((__READ_LOCAL__N5ZI *)__tmp__4AQM);
-        Self__2ZBU=((__LOCAL__43WC *)Self__ILQS->local__PUEJ);
-        Self__2ZBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__2ZBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__2ZBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FPUU=NULL;
-          __tmp__2G5T=((__POINTER__IB )(NULL));
-          typ_id__HPUU= 0;
-          __tmp__4G5T=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__4G5T ==  0)) {
-            result__FPUU=STRING__BC__;
+      case ____2A0I__: {
+        __XMQS=((____2A0I *)__NCQM);
+        __L1BU=((____N5WC *)__XMQS->__4VEJ);
+        __L1BU->__Q5WC.__KU4D=(____Q)(__L1BU->__Q5WC.__KU4D -  1);
+        if ((__L1BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __UQUU=NULL;
+          __LI5T=((____IB )(NULL));
+          __WQUU= 0;
+          __NI5T=((____IB )sizeof(____BC));
+          if (((unsigned long)__NI5T ==  0)) {
+            __UQUU=__BC__;
           } else /* FALSE */ {
-            typ_id__HPUU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5T));
-            if ((typ_id__HPUU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JPUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KPUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4G5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LPUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KPUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JPUU=micro_alloc__table__lab__HKI(__tmp__KPUU,((__POINTER__IB )(&(table_size[(__tmp__LPUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KPUU)));
-              __tmp__2G5T=__tmp__JPUU;
+            __WQUU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5T));
+            if ((__WQUU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YQUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZQUU=(void *)((unsigned long)(void *)((unsigned long)__NI5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0QUU=((____YWB )((____Q )(void *)((unsigned long)__ZQUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YQUU=__OKI(__ZQUU,((____IB )(&(table_size[(__0QUU)-1]))),((____YWB )((____Q )__ZQUU)));
+              __LI5T=__YQUU;
             } else /* FALSE */ {
-              __tmp__LPUU=((__UINTEGER_32__RWB )typ_id__HPUU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JPUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KPUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4G5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JPUU=micro_alloc__table__lab__HKI(__tmp__KPUU,((__POINTER__IB )(&(table_type[(__tmp__LPUU)]))),(__UINTEGER_32__RWB)(__tmp__LPUU |  1));
-              __tmp__2G5T=__tmp__JPUU;
-            };
-            result__FPUU=((__STRING__BC *)__tmp__2G5T);
-            *(result__FPUU) = *(STRING__BC__);
-          };
-          Self__BPUU=((__STRING__BC *)result__FPUU);
-          if ((Self__BPUU->capacity__HFL <  250)) {
-            __tmp__DPUU=create__KVW( 250);
-            Self__BPUU->storage__4EL=__tmp__DPUU;
-            Self__BPUU->capacity__HFL= 250;
-          };
-          Self__BPUU->count__WJ= 0;
-          display__V5DJ(Self__ILQS,result__FPUU);
-          put_string__EGZ(((__STRING__BC *)result__FPUU));
+              __0QUU=((____YWB )__WQUU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YQUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZQUU=(void *)((unsigned long)(void *)((unsigned long)__NI5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YQUU=__OKI(__ZQUU,((____IB )(&(table_type[(__0QUU)]))),(____YWB)(__0QUU |  1));
+              __LI5T=__YQUU;
+            };
+            __UQUU=((____BC *)__LI5T);
+            *(__UQUU) = *(__BC__);
+          };
+          __QQUU=((____BC *)__UQUU);
+          if ((__QQUU->__OFL <  250)) {
+            __SQUU=__RVW( 250);
+            __QQUU->__FFL=__SQUU;
+            __QQUU->__OFL= 250;
+          };
+          __QQUU->__WJ= 0;
+          __EBEJ(__XMQS,__UQUU);
+          __LGZ(((____BC *)__UQUU));
           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__4AQM));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__4AQM));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__ILQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__4AQM)->receiver__554J);
-        Self__2ZBU=((__LOCAL__43WC *)Self__ILQS->local__PUEJ);
-        Self__2ZBU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__2ZBU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__2ZBU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FPUU=NULL;
-          __tmp__2G5T=((__POINTER__IB )(NULL));
-          typ_id__HPUU= 0;
-          __tmp__4G5T=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__4G5T ==  0)) {
-            result__FPUU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__HPUU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5T));
-            if ((typ_id__HPUU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JPUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KPUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4G5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LPUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KPUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JPUU=micro_alloc__table__lab__HKI(__tmp__KPUU,((__POINTER__IB )(&(table_size[(__tmp__LPUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KPUU)));
-              __tmp__2G5T=__tmp__JPUU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__NCQM));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__NCQM));
+      } break;
+      case ____0AOJ__: {
+        __XMQS=((____2A0I *)((____0AOJ *)__NCQM)->__OB5J);
+        __L1BU=((____N5WC *)__XMQS->__4VEJ);
+        __L1BU->__Q5WC.__KU4D=(____Q)(__L1BU->__Q5WC.__KU4D -  1);
+        if ((__L1BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __UQUU=NULL;
+          __LI5T=((____IB )(NULL));
+          __WQUU= 0;
+          __NI5T=((____IB )sizeof(____BC));
+          if (((unsigned long)__NI5T ==  0)) {
+            __UQUU=__BC__;
+          } else /* FALSE */ {
+            __WQUU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5T));
+            if ((__WQUU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YQUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZQUU=(void *)((unsigned long)(void *)((unsigned long)__NI5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0QUU=((____YWB )((____Q )(void *)((unsigned long)__ZQUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YQUU=__OKI(__ZQUU,((____IB )(&(table_size[(__0QUU)-1]))),((____YWB )((____Q )__ZQUU)));
+              __LI5T=__YQUU;
             } else /* FALSE */ {
-              __tmp__LPUU=((__UINTEGER_32__RWB )typ_id__HPUU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JPUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KPUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4G5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JPUU=micro_alloc__table__lab__HKI(__tmp__KPUU,((__POINTER__IB )(&(table_type[(__tmp__LPUU)]))),(__UINTEGER_32__RWB)(__tmp__LPUU |  1));
-              __tmp__2G5T=__tmp__JPUU;
-            };
-            result__FPUU=((__STRING__BC *)__tmp__2G5T);
-            *(result__FPUU) = *(STRING__BC__);
-          };
-          Self__BPUU=((__STRING__BC *)result__FPUU);
-          if ((Self__BPUU->capacity__HFL <  250)) {
-            __tmp__DPUU=create__KVW( 250);
-            Self__BPUU->storage__4EL=__tmp__DPUU;
-            Self__BPUU->capacity__HFL= 250;
-          };
-          Self__BPUU->count__WJ= 0;
-          display__V5DJ(Self__ILQS,result__FPUU);
-          put_string__EGZ(((__STRING__BC *)result__FPUU));
+              __0QUU=((____YWB )__WQUU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YQUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZQUU=(void *)((unsigned long)(void *)((unsigned long)__NI5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YQUU=__OKI(__ZQUU,((____IB )(&(table_type[(__0QUU)]))),(____YWB)(__0QUU |  1));
+              __LI5T=__YQUU;
+            };
+            __UQUU=((____BC *)__LI5T);
+            *(__UQUU) = *(__BC__);
+          };
+          __QQUU=((____BC *)__UQUU);
+          if ((__QQUU->__OFL <  250)) {
+            __SQUU=__RVW( 250);
+            __QQUU->__FFL=__SQUU;
+            __QQUU->__OFL= 250;
+          };
+          __QQUU->__WJ= 0;
+          __EBEJ(__XMQS,__UQUU);
+          __LGZ(((____BC *)__UQUU));
           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__4AQM));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__NCQM));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__4AQM));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__NCQM));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__4AQM));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__NCQM));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__4AQM));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__NCQM));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__4AQM));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__NCQM));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__4AQM));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__NCQM));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__4AQM));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__NCQM));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__4AQM));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__NCQM));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__4AQM));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__NCQM));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__4AQM));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__NCQM));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__4AQM));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__NCQM));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__4AQM));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__NCQM));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__4AQM));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__NCQM));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__4AQM));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__NCQM));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__4AQM));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__NCQM));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__4AQM));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__NCQM));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__4AQM));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__NCQM));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__4AQM));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__NCQM));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__LLQS=((__READ_GLOBAL__B4YL *)__tmp__4AQM);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__LLQS->global__Y5JM),Self__LLQS);
+      case ____Q5YL__: {
+        __0MQS=((____Q5YL *)__NCQM);
+        __EIEN(((____FKRG *)__0MQS->__HBKM),__0MQS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__4AQM));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__NCQM));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__4AQM));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__NCQM));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__4AQM));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__NCQM));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__4AQM));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__NCQM));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__4AQM));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__NCQM));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__4AQM));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__NCQM));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__4AQM));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__NCQM));
       } break;
       };
     } else /* FALSE */ {
-      __tmp__4AQM=Self__UCQL->parent_expr_binary__NCOJ.left__SA5J;
-      if (__tmp__4AQM==NULL) {
-        result__KY4M=NULL;
+      __NCQM=__DEQL->__2DOJ.__BC5J;
+      if (__NCQM==NULL) {
+        __ZZ4M=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__4AQM)->__id) {
-        case __STRING_CST__5J__: {
-          result__KY4M=NULL;
+        switch (((struct ___OBJ *)__NCQM)->__id) {
+        case ____5J__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          result__KY4M=NULL;
+        case ____0AXC__: {
+          __ZZ4M=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          result__KY4M=NULL;
+        case ____NBXC__: {
+          __ZZ4M=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          result__KY4M=NULL;
+        case ____ZBXC__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          result__KY4M=NULL;
+        case ____DMWH__: {
+          __ZZ4M=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          result__KY4M=NULL;
+        case ____2A0I__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          result__KY4M=NULL;
+        case ____HJNJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          result__KY4M=NULL;
+        case ____SJNJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          result__KY4M=NULL;
+        case ____0AOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          result__KY4M=NULL;
+        case ____EBOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          result__KY4M=NULL;
+        case ____3BOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          result__KY4M=NULL;
+        case ____RCOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          result__KY4M=NULL;
+        case ____HDOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          result__KY4M=NULL;
+        case ____1DOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          result__KY4M=NULL;
+        case ____PEOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          result__KY4M=NULL;
+        case ____DFOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          result__KY4M=NULL;
+        case ____XFOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          result__KY4M=NULL;
+        case ____QGOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          result__KY4M=NULL;
+        case ____EHOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          result__KY4M=NULL;
+        case ____2HOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          result__KY4M=NULL;
+        case ____YIOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          result__KY4M=NULL;
+        case ____YMOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          result__KY4M=NULL;
+        case ____ONOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          result__KY4M=NULL;
+        case ____YOOJ__: {
+          __ZZ4M=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          result__KY4M=NULL;
+        case ____IM4K__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          result__KY4M=NULL;
+        case ____T5FL__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          result__KY4M=NULL;
+        case ____3DUL__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          result__KY4M=NULL;
+        case ____0EUL__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          result__KY4M=NULL;
+        case ____BGUL__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          result__KY4M=NULL;
+        case ____2GUL__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          result__KY4M=((void *)__tmp__4AQM);
+        case ____B0VL__: {
+          __ZZ4M=((void *)__NCQM);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          result__KY4M=NULL;
+        case ____P0VL__: {
+          __ZZ4M=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          result__KY4M=NULL;
+        case ____Q5YL__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          result__KY4M=NULL;
+        case ____UVPM__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          result__KY4M=NULL;
+        case ____0ZPM__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          result__KY4M=NULL;
+        case ____MR0N__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          result__KY4M=NULL;
+        case ____YWBP__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          result__KY4M=NULL;
+        case ____LYBP__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          result__KY4M=NULL;
+        case ____CZBP__: {
+          __ZZ4M=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          result__KY4M=NULL;
+        case ____3BEP__: {
+          __ZZ4M=NULL;
         } break;
         }
       };
-      if (((void *)result__KY4M != (void *)NULL)) {
-        __tmp__NBQM=result__KY4M->parent_expr_unary__VYVL.right__EZVL;
-        __tmp__OBQM=Self__UCQL->parent_expr_binary__NCOJ.right__WA5J;
-        switch (((struct ___OBJ *)__tmp__NBQM)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__PBQM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__NBQM),__tmp__OBQM);
+      if (((void *)__ZZ4M != (void *)NULL)) {
+        __2CQM=__ZZ4M->__E0VL.__T0VL;
+        __3CQM=__DEQL->__2DOJ.__FC5J;
+        switch (((struct ___OBJ *)__2CQM)->__id) {
+        case ____5J__: {
+          __4CQM=__FLWM(((____5J *)__2CQM),__3CQM);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__PBQM=FALSE__O__;
+        case ____0AXC__: {
+          __4CQM=__O__;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__PBQM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____NBXC__: {
+          __4CQM=__1LWM(((____NBXC *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__PBQM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____ZBXC__: {
+          __4CQM=__NMWM(((____ZBXC *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__PBQM=FALSE__O__;
+        case ____DMWH__: {
+          __4CQM=__O__;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__PBQM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____2A0I__: {
+          __4CQM=__MNWM(((____2A0I *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__PBQM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____HJNJ__: {
+          __4CQM=__5NWM(((____HJNJ *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__PBQM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____SJNJ__: {
+          __4CQM=__2OWM(((____SJNJ *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__PBQM=FALSE__O__;
+        case ____0AOJ__: {
+          __4CQM=__O__;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__PBQM=FALSE__O__;
+        case ____EBOJ__: {
+          __4CQM=__O__;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__PBQM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____3BOJ__: {
+          __4CQM=__BQWM(((____3BOJ *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__PBQM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____RCOJ__: {
+          __4CQM=__4QWM(((____RCOJ *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__PBQM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____HDOJ__: {
+          __4CQM=__1RWM(((____HDOJ *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__PBQM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____1DOJ__: {
+          __4CQM=__YSWM(((____1DOJ *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__PBQM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____PEOJ__: {
+          __4CQM=__VTWM(((____PEOJ *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__PBQM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____DFOJ__: {
+          __4CQM=__SUWM(((____DFOJ *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__PBQM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____XFOJ__: {
+          __4CQM=__PVWM(((____XFOJ *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__PBQM=FALSE__O__;
+        case ____QGOJ__: {
+          __4CQM=__O__;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__PBQM=FALSE__O__;
+        case ____EHOJ__: {
+          __4CQM=__O__;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__PBQM=FALSE__O__;
+        case ____2HOJ__: {
+          __4CQM=__O__;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__PBQM=FALSE__O__;
+        case ____YIOJ__: {
+          __4CQM=__O__;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__PBQM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____YMOJ__: {
+          __4CQM=__2WWM(((____YMOJ *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__PBQM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____ONOJ__: {
+          __4CQM=__XXWM(((____ONOJ *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__PBQM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____YOOJ__: {
+          __4CQM=__314M(((____YOOJ *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__PBQM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____IM4K__: {
+          __4CQM=__JMYN(((____IM4K *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__PBQM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____T5FL__: {
+          __4CQM=__KECQ(((____T5FL *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__PBQM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____3DUL__: {
+          __4CQM=__WF3P(((____3DUL *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__PBQM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____0EUL__: {
+          __4CQM=__5NJQ(((____0EUL *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__PBQM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____BGUL__: {
+          __4CQM=__TG3P(((____BGUL *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__PBQM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____2GUL__: {
+          __4CQM=__3OJQ(((____2GUL *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__PBQM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____B0VL__: {
+          __4CQM=__1CFN(((____B0VL *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__PBQM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____P0VL__: {
+          __4CQM=__JYWM(((____P0VL *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__PBQM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____Q5YL__: {
+          __4CQM=__GNYN(((____Q5YL *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__PBQM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____UVPM__: {
+          __4CQM=__ZNYN(((____UVPM *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__PBQM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____0ZPM__: {
+          __4CQM=__QH3P(((____0ZPM *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__PBQM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____MR0N__: {
+          __4CQM=__IPWO(((____MR0N *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__PBQM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____YWBP__: {
+          __4CQM=__LV0Q(((____YWBP *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__PBQM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____LYBP__: {
+          __4CQM=__3ECQ(((____LYBP *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__PBQM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____CZBP__: {
+          __4CQM=__0FCQ(((____CZBP *)((____5J *)__2CQM)),__3CQM);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__PBQM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__NBQM)),__tmp__OBQM);
+        case ____3BEP__: {
+          __4CQM=__0PJQ(((____3BEP *)((____5J *)__2CQM)),__3CQM);
         } break;
         };
-        __tmp__SBQM=__tmp__PBQM;
+        __BDQM=__4CQM;
       } else /* FALSE */ {
-        __tmp__SBQM=FALSE__O__;
+        __BDQM=__O__;
       };
-      if (__tmp__SBQM) {
-        p__QV3M=Self__UCQL->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        typ_id__HPUU=(__INTEGER__Q)(-  1);
-        __tmp__1BQM=static_type__5DCK(Self__UCQL);
-        v__WRUU=((__INTEGER_64__TSG )typ_id__HPUU);
-        result__IRUU=NULL;
-        __tmp__2G5T=((__POINTER__IB )(NULL));
-        typ_id__HPUU= 0;
-        __tmp__4G5T=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__4G5T ==  0)) {
-          result__IRUU=INTEGER_CST__KAXC__;
+      if (__BDQM) {
+        __5W3M=__DEQL->__2DOJ.__TCOJ.__CK.__YH.__O2B;
+        __WQUU=(____Q)(-  1);
+        __KDQM=__OFCK(__DEQL);
+        __FTUU=((____0SG )__WQUU);
+        __XSUU=NULL;
+        __LI5T=((____IB )(NULL));
+        __WQUU= 0;
+        __NI5T=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__NI5T ==  0)) {
+          __XSUU=__ZBXC__;
         } else /* FALSE */ {
-          typ_id__HPUU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5T));
-          if ((typ_id__HPUU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__JPUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__KPUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4G5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__LPUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KPUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__JPUU=micro_alloc__table__lab__HKI(__tmp__KPUU,((__POINTER__IB )(&(table_size[(__tmp__LPUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KPUU)));
-            __tmp__2G5T=__tmp__JPUU;
+          __WQUU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5T));
+          if ((__WQUU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __YQUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __ZQUU=(void *)((unsigned long)(void *)((unsigned long)__NI5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __0QUU=((____YWB )((____Q )(void *)((unsigned long)__ZQUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __YQUU=__OKI(__ZQUU,((____IB )(&(table_size[(__0QUU)-1]))),((____YWB )((____Q )__ZQUU)));
+            __LI5T=__YQUU;
           } else /* FALSE */ {
-            __tmp__LPUU=((__UINTEGER_32__RWB )typ_id__HPUU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__JPUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__KPUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__4G5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JPUU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__JPUU=micro_alloc__table__lab__HKI(__tmp__KPUU,((__POINTER__IB )(&(table_type[(__tmp__LPUU)]))),(__UINTEGER_32__RWB)(__tmp__LPUU |  1));
-            __tmp__2G5T=__tmp__JPUU;
+            __0QUU=((____YWB )__WQUU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __YQUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __ZQUU=(void *)((unsigned long)(void *)((unsigned long)__NI5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YQUU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __YQUU=__OKI(__ZQUU,((____IB )(&(table_type[(__0QUU)]))),(____YWB)(__0QUU |  1));
+            __LI5T=__YQUU;
           };
-          result__IRUU=((__INTEGER_CST__KAXC *)__tmp__2G5T);
-          *(result__IRUU) = *(INTEGER_CST__KAXC__);
+          __XSUU=((____ZBXC *)__LI5T);
+          *(__XSUU) = *(__ZBXC__);
         };
-        Self__URUU=((__INTEGER_CST__KAXC *)result__IRUU);
-        Self__URUU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QV3M;
-        Self__URUU->value__YG4D=v__WRUU;
-        Self__URUU->parent_constant__LAXC.static_type__SG4D=__tmp__1BQM;
-        check_type__KYEE(Self__URUU);
-        Self__FN4S=result__IRUU;
-        __tmp__NBQM=Self__UCQL->parent_expr_binary__NCOJ.left__SA5J;
-        switch (((struct ___OBJ *)__tmp__NBQM)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__NBQM));
+        __DTUU=((____ZBXC *)__XSUU);
+        __DTUU->__0BXC.__DK.__CK.__YH.__O2B=__5W3M;
+        __DTUU->__HI4D=__FTUU;
+        __DTUU->__0BXC.__BI4D=__KDQM;
+        __ZZEE(__DTUU);
+        __UO4S=__XSUU;
+        __2CQM=__DEQL->__2DOJ.__BC5J;
+        switch (((struct ___OBJ *)__2CQM)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__2CQM));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__NBQM));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__2CQM));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__2LQS=((__READ_LOCAL__N5ZI *)__tmp__NBQM);
-          Self__I0BU=((__LOCAL__43WC *)Self__2LQS->local__PUEJ);
-          Self__I0BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__I0BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__I0BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__4RUU=NULL;
-            __tmp__JPUU=((__POINTER__IB )(NULL));
-            typ_id__ASUU= 0;
-            __tmp__KPUU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__KPUU ==  0)) {
-              result__4RUU=STRING__BC__;
+        case ____2A0I__: {
+          __LNQS=((____2A0I *)__2CQM);
+          __X1BU=((____N5WC *)__LNQS->__4VEJ);
+          __X1BU->__Q5WC.__KU4D=(____Q)(__X1BU->__Q5WC.__KU4D -  1);
+          if ((__X1BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __NTUU=NULL;
+            __YQUU=((____IB )(NULL));
+            __PTUU= 0;
+            __ZQUU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ZQUU ==  0)) {
+              __NTUU=__BC__;
             } else /* FALSE */ {
-              typ_id__ASUU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KPUU));
-              if ((typ_id__ASUU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__CSUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__DSUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KPUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__ESUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DSUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__CSUU=micro_alloc__table__lab__HKI(__tmp__DSUU,((__POINTER__IB )(&(table_size[(__tmp__ESUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DSUU)));
-                __tmp__JPUU=__tmp__CSUU;
+              __PTUU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZQUU));
+              if ((__PTUU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __RTUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __STUU=(void *)((unsigned long)(void *)((unsigned long)__ZQUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __TTUU=((____YWB )((____Q )(void *)((unsigned long)__STUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __RTUU=__OKI(__STUU,((____IB )(&(table_size[(__TTUU)-1]))),((____YWB )((____Q )__STUU)));
+                __YQUU=__RTUU;
               } else /* FALSE */ {
-                __tmp__ESUU=((__UINTEGER_32__RWB )typ_id__ASUU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__CSUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__DSUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KPUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__CSUU=micro_alloc__table__lab__HKI(__tmp__DSUU,((__POINTER__IB )(&(table_type[(__tmp__ESUU)]))),(__UINTEGER_32__RWB)(__tmp__ESUU |  1));
-                __tmp__JPUU=__tmp__CSUU;
+                __TTUU=((____YWB )__PTUU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __RTUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __STUU=(void *)((unsigned long)(void *)((unsigned long)__ZQUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __RTUU=__OKI(__STUU,((____IB )(&(table_type[(__TTUU)]))),(____YWB)(__TTUU |  1));
+                __YQUU=__RTUU;
               };
-              result__4RUU=((__STRING__BC *)__tmp__JPUU);
-              *(result__4RUU) = *(STRING__BC__);
-            };
-            Self__0RUU=((__STRING__BC *)result__4RUU);
-            if ((Self__0RUU->capacity__HFL <  250)) {
-              __tmp__2RUU=create__KVW( 250);
-              Self__0RUU->storage__4EL=__tmp__2RUU;
-              Self__0RUU->capacity__HFL= 250;
-            };
-            Self__0RUU->count__WJ= 0;
-            display__V5DJ(Self__2LQS,result__4RUU);
-            put_string__EGZ(((__STRING__BC *)result__4RUU));
+              __NTUU=((____BC *)__YQUU);
+              *(__NTUU) = *(__BC__);
+            };
+            __JTUU=((____BC *)__NTUU);
+            if ((__JTUU->__OFL <  250)) {
+              __LTUU=__RVW( 250);
+              __JTUU->__FFL=__LTUU;
+              __JTUU->__OFL= 250;
+            };
+            __JTUU->__WJ= 0;
+            __EBEJ(__LNQS,__NTUU);
+            __LGZ(((____BC *)__NTUU));
             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__NBQM));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NBQM));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__2LQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__NBQM)->receiver__554J);
-          Self__I0BU=((__LOCAL__43WC *)Self__2LQS->local__PUEJ);
-          Self__I0BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__I0BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__I0BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__4RUU=NULL;
-            __tmp__JPUU=((__POINTER__IB )(NULL));
-            typ_id__ASUU= 0;
-            __tmp__KPUU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__KPUU ==  0)) {
-              result__4RUU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__2CQM));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__2CQM));
+        } break;
+        case ____0AOJ__: {
+          __LNQS=((____2A0I *)((____0AOJ *)__2CQM)->__OB5J);
+          __X1BU=((____N5WC *)__LNQS->__4VEJ);
+          __X1BU->__Q5WC.__KU4D=(____Q)(__X1BU->__Q5WC.__KU4D -  1);
+          if ((__X1BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __NTUU=NULL;
+            __YQUU=((____IB )(NULL));
+            __PTUU= 0;
+            __ZQUU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ZQUU ==  0)) {
+              __NTUU=__BC__;
             } else /* FALSE */ {
-              typ_id__ASUU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KPUU));
-              if ((typ_id__ASUU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__CSUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__DSUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KPUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__ESUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DSUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__CSUU=micro_alloc__table__lab__HKI(__tmp__DSUU,((__POINTER__IB )(&(table_size[(__tmp__ESUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DSUU)));
-                __tmp__JPUU=__tmp__CSUU;
+              __PTUU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZQUU));
+              if ((__PTUU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __RTUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __STUU=(void *)((unsigned long)(void *)((unsigned long)__ZQUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __TTUU=((____YWB )((____Q )(void *)((unsigned long)__STUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __RTUU=__OKI(__STUU,((____IB )(&(table_size[(__TTUU)-1]))),((____YWB )((____Q )__STUU)));
+                __YQUU=__RTUU;
               } else /* FALSE */ {
-                __tmp__ESUU=((__UINTEGER_32__RWB )typ_id__ASUU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__CSUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__DSUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KPUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__CSUU=micro_alloc__table__lab__HKI(__tmp__DSUU,((__POINTER__IB )(&(table_type[(__tmp__ESUU)]))),(__UINTEGER_32__RWB)(__tmp__ESUU |  1));
-                __tmp__JPUU=__tmp__CSUU;
+                __TTUU=((____YWB )__PTUU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __RTUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __STUU=(void *)((unsigned long)(void *)((unsigned long)__ZQUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __RTUU=__OKI(__STUU,((____IB )(&(table_type[(__TTUU)]))),(____YWB)(__TTUU |  1));
+                __YQUU=__RTUU;
               };
-              result__4RUU=((__STRING__BC *)__tmp__JPUU);
-              *(result__4RUU) = *(STRING__BC__);
-            };
-            Self__0RUU=((__STRING__BC *)result__4RUU);
-            if ((Self__0RUU->capacity__HFL <  250)) {
-              __tmp__2RUU=create__KVW( 250);
-              Self__0RUU->storage__4EL=__tmp__2RUU;
-              Self__0RUU->capacity__HFL= 250;
-            };
-            Self__0RUU->count__WJ= 0;
-            display__V5DJ(Self__2LQS,result__4RUU);
-            put_string__EGZ(((__STRING__BC *)result__4RUU));
+              __NTUU=((____BC *)__YQUU);
+              *(__NTUU) = *(__BC__);
+            };
+            __JTUU=((____BC *)__NTUU);
+            if ((__JTUU->__OFL <  250)) {
+              __LTUU=__RVW( 250);
+              __JTUU->__FFL=__LTUU;
+              __JTUU->__OFL= 250;
+            };
+            __JTUU->__WJ= 0;
+            __EBEJ(__LNQS,__NTUU);
+            __LGZ(((____BC *)__NTUU));
             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__NBQM));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__2CQM));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__NBQM));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__2CQM));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__NBQM));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__2CQM));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__NBQM));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__2CQM));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__NBQM));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__2CQM));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__NBQM));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__2CQM));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__NBQM));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__2CQM));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__NBQM));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__2CQM));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__NBQM));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__2CQM));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__NBQM));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__2CQM));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__NBQM));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__2CQM));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NBQM));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__2CQM));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NBQM));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__2CQM));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NBQM));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__2CQM));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NBQM));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__2CQM));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NBQM));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__2CQM));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__NBQM));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__2CQM));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__NBQM));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__2CQM));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__5LQS=((__READ_GLOBAL__B4YL *)__tmp__NBQM);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__5LQS->global__Y5JM),Self__5LQS);
+        case ____Q5YL__: {
+          __ONQS=((____Q5YL *)__2CQM);
+          __EIEN(((____FKRG *)__ONQS->__HBKM),__ONQS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__NBQM));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__2CQM));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__NBQM));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__2CQM));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__NBQM));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__2CQM));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__NBQM));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__2CQM));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__NBQM));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__2CQM));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__NBQM));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__2CQM));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__NBQM));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__2CQM));
         } break;
         };
-        __tmp__NBQM=Self__UCQL->parent_expr_binary__NCOJ.right__WA5J;
-        switch (((struct ___OBJ *)__tmp__NBQM)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__NBQM));
+        __2CQM=__DEQL->__2DOJ.__FC5J;
+        switch (((struct ___OBJ *)__2CQM)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__2CQM));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__NBQM));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__2CQM));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__2LQS=((__READ_LOCAL__N5ZI *)__tmp__NBQM);
-          Self__I0BU=((__LOCAL__43WC *)Self__2LQS->local__PUEJ);
-          Self__I0BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__I0BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__I0BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__4RUU=NULL;
-            __tmp__JPUU=((__POINTER__IB )(NULL));
-            typ_id__ASUU= 0;
-            __tmp__KPUU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__KPUU ==  0)) {
-              result__4RUU=STRING__BC__;
+        case ____2A0I__: {
+          __LNQS=((____2A0I *)__2CQM);
+          __X1BU=((____N5WC *)__LNQS->__4VEJ);
+          __X1BU->__Q5WC.__KU4D=(____Q)(__X1BU->__Q5WC.__KU4D -  1);
+          if ((__X1BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __NTUU=NULL;
+            __YQUU=((____IB )(NULL));
+            __PTUU= 0;
+            __ZQUU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ZQUU ==  0)) {
+              __NTUU=__BC__;
             } else /* FALSE */ {
-              typ_id__ASUU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KPUU));
-              if ((typ_id__ASUU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__CSUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__DSUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KPUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__ESUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DSUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__CSUU=micro_alloc__table__lab__HKI(__tmp__DSUU,((__POINTER__IB )(&(table_size[(__tmp__ESUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DSUU)));
-                __tmp__JPUU=__tmp__CSUU;
+              __PTUU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZQUU));
+              if ((__PTUU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __RTUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __STUU=(void *)((unsigned long)(void *)((unsigned long)__ZQUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __TTUU=((____YWB )((____Q )(void *)((unsigned long)__STUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __RTUU=__OKI(__STUU,((____IB )(&(table_size[(__TTUU)-1]))),((____YWB )((____Q )__STUU)));
+                __YQUU=__RTUU;
               } else /* FALSE */ {
-                __tmp__ESUU=((__UINTEGER_32__RWB )typ_id__ASUU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__CSUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__DSUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KPUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__CSUU=micro_alloc__table__lab__HKI(__tmp__DSUU,((__POINTER__IB )(&(table_type[(__tmp__ESUU)]))),(__UINTEGER_32__RWB)(__tmp__ESUU |  1));
-                __tmp__JPUU=__tmp__CSUU;
+                __TTUU=((____YWB )__PTUU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __RTUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __STUU=(void *)((unsigned long)(void *)((unsigned long)__ZQUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __RTUU=__OKI(__STUU,((____IB )(&(table_type[(__TTUU)]))),(____YWB)(__TTUU |  1));
+                __YQUU=__RTUU;
               };
-              result__4RUU=((__STRING__BC *)__tmp__JPUU);
-              *(result__4RUU) = *(STRING__BC__);
-            };
-            Self__0RUU=((__STRING__BC *)result__4RUU);
-            if ((Self__0RUU->capacity__HFL <  250)) {
-              __tmp__2RUU=create__KVW( 250);
-              Self__0RUU->storage__4EL=__tmp__2RUU;
-              Self__0RUU->capacity__HFL= 250;
-            };
-            Self__0RUU->count__WJ= 0;
-            display__V5DJ(Self__2LQS,result__4RUU);
-            put_string__EGZ(((__STRING__BC *)result__4RUU));
+              __NTUU=((____BC *)__YQUU);
+              *(__NTUU) = *(__BC__);
+            };
+            __JTUU=((____BC *)__NTUU);
+            if ((__JTUU->__OFL <  250)) {
+              __LTUU=__RVW( 250);
+              __JTUU->__FFL=__LTUU;
+              __JTUU->__OFL= 250;
+            };
+            __JTUU->__WJ= 0;
+            __EBEJ(__LNQS,__NTUU);
+            __LGZ(((____BC *)__NTUU));
             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__NBQM));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NBQM));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__2LQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__NBQM)->receiver__554J);
-          Self__I0BU=((__LOCAL__43WC *)Self__2LQS->local__PUEJ);
-          Self__I0BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__I0BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__I0BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__4RUU=NULL;
-            __tmp__JPUU=((__POINTER__IB )(NULL));
-            typ_id__ASUU= 0;
-            __tmp__KPUU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__KPUU ==  0)) {
-              result__4RUU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__2CQM));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__2CQM));
+        } break;
+        case ____0AOJ__: {
+          __LNQS=((____2A0I *)((____0AOJ *)__2CQM)->__OB5J);
+          __X1BU=((____N5WC *)__LNQS->__4VEJ);
+          __X1BU->__Q5WC.__KU4D=(____Q)(__X1BU->__Q5WC.__KU4D -  1);
+          if ((__X1BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __NTUU=NULL;
+            __YQUU=((____IB )(NULL));
+            __PTUU= 0;
+            __ZQUU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ZQUU ==  0)) {
+              __NTUU=__BC__;
             } else /* FALSE */ {
-              typ_id__ASUU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KPUU));
-              if ((typ_id__ASUU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__CSUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__DSUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KPUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__ESUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DSUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__CSUU=micro_alloc__table__lab__HKI(__tmp__DSUU,((__POINTER__IB )(&(table_size[(__tmp__ESUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DSUU)));
-                __tmp__JPUU=__tmp__CSUU;
+              __PTUU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZQUU));
+              if ((__PTUU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __RTUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __STUU=(void *)((unsigned long)(void *)((unsigned long)__ZQUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __TTUU=((____YWB )((____Q )(void *)((unsigned long)__STUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __RTUU=__OKI(__STUU,((____IB )(&(table_size[(__TTUU)-1]))),((____YWB )((____Q )__STUU)));
+                __YQUU=__RTUU;
               } else /* FALSE */ {
-                __tmp__ESUU=((__UINTEGER_32__RWB )typ_id__ASUU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__CSUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__DSUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KPUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__CSUU=micro_alloc__table__lab__HKI(__tmp__DSUU,((__POINTER__IB )(&(table_type[(__tmp__ESUU)]))),(__UINTEGER_32__RWB)(__tmp__ESUU |  1));
-                __tmp__JPUU=__tmp__CSUU;
+                __TTUU=((____YWB )__PTUU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __RTUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __STUU=(void *)((unsigned long)(void *)((unsigned long)__ZQUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __RTUU=__OKI(__STUU,((____IB )(&(table_type[(__TTUU)]))),(____YWB)(__TTUU |  1));
+                __YQUU=__RTUU;
               };
-              result__4RUU=((__STRING__BC *)__tmp__JPUU);
-              *(result__4RUU) = *(STRING__BC__);
-            };
-            Self__0RUU=((__STRING__BC *)result__4RUU);
-            if ((Self__0RUU->capacity__HFL <  250)) {
-              __tmp__2RUU=create__KVW( 250);
-              Self__0RUU->storage__4EL=__tmp__2RUU;
-              Self__0RUU->capacity__HFL= 250;
-            };
-            Self__0RUU->count__WJ= 0;
-            display__V5DJ(Self__2LQS,result__4RUU);
-            put_string__EGZ(((__STRING__BC *)result__4RUU));
+              __NTUU=((____BC *)__YQUU);
+              *(__NTUU) = *(__BC__);
+            };
+            __JTUU=((____BC *)__NTUU);
+            if ((__JTUU->__OFL <  250)) {
+              __LTUU=__RVW( 250);
+              __JTUU->__FFL=__LTUU;
+              __JTUU->__OFL= 250;
+            };
+            __JTUU->__WJ= 0;
+            __EBEJ(__LNQS,__NTUU);
+            __LGZ(((____BC *)__NTUU));
             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__NBQM));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__2CQM));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__NBQM));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__2CQM));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__NBQM));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__2CQM));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__NBQM));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__2CQM));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__NBQM));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__2CQM));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__NBQM));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__2CQM));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__NBQM));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__2CQM));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__NBQM));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__2CQM));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__NBQM));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__2CQM));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__NBQM));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__2CQM));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__NBQM));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__2CQM));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NBQM));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__2CQM));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NBQM));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__2CQM));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NBQM));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__2CQM));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NBQM));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__2CQM));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NBQM));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__2CQM));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__NBQM));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__2CQM));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__NBQM));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__2CQM));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__5LQS=((__READ_GLOBAL__B4YL *)__tmp__NBQM);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__5LQS->global__Y5JM),Self__5LQS);
+        case ____Q5YL__: {
+          __ONQS=((____Q5YL *)__2CQM);
+          __EIEN(((____FKRG *)__ONQS->__HBKM),__ONQS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__NBQM));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__2CQM));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__NBQM));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__2CQM));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__NBQM));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__2CQM));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__NBQM));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__2CQM));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__NBQM));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__2CQM));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__NBQM));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__2CQM));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__NBQM));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__2CQM));
         } break;
         };
       } else /* FALSE */ {
-        __tmp__NBQM=Self__UCQL->parent_expr_binary__NCOJ.right__WA5J;
-        if (__tmp__NBQM==NULL) {
-          __tmp__ICQM=NULL;
+        __2CQM=__DEQL->__2DOJ.__FC5J;
+        if (__2CQM==NULL) {
+          __XDQM=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__NBQM)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__ICQM=NULL;
+          switch (((struct ___OBJ *)__2CQM)->__id) {
+          case ____5J__: {
+            __XDQM=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__ICQM=NULL;
+          case ____0AXC__: {
+            __XDQM=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__ICQM=NULL;
+          case ____NBXC__: {
+            __XDQM=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__ICQM=NULL;
+          case ____ZBXC__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__ICQM=NULL;
+          case ____DMWH__: {
+            __XDQM=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__ICQM=NULL;
+          case ____2A0I__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__ICQM=NULL;
+          case ____HJNJ__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__ICQM=NULL;
+          case ____SJNJ__: {
+            __XDQM=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__ICQM=NULL;
+          case ____0AOJ__: {
+            __XDQM=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__ICQM=NULL;
+          case ____EBOJ__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__ICQM=NULL;
+          case ____3BOJ__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__ICQM=NULL;
+          case ____RCOJ__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__ICQM=NULL;
+          case ____HDOJ__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__ICQM=NULL;
+          case ____1DOJ__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__ICQM=NULL;
+          case ____PEOJ__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__ICQM=NULL;
+          case ____DFOJ__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__ICQM=NULL;
+          case ____XFOJ__: {
+            __XDQM=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__ICQM=NULL;
+          case ____QGOJ__: {
+            __XDQM=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__ICQM=NULL;
+          case ____EHOJ__: {
+            __XDQM=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__ICQM=NULL;
+          case ____2HOJ__: {
+            __XDQM=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__ICQM=NULL;
+          case ____YIOJ__: {
+            __XDQM=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__ICQM=NULL;
+          case ____YMOJ__: {
+            __XDQM=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__ICQM=NULL;
+          case ____ONOJ__: {
+            __XDQM=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__ICQM=NULL;
+          case ____YOOJ__: {
+            __XDQM=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__ICQM=NULL;
+          case ____IM4K__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__ICQM=NULL;
+          case ____T5FL__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__ICQM=NULL;
+          case ____3DUL__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__ICQM=NULL;
+          case ____0EUL__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__ICQM=NULL;
+          case ____BGUL__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__ICQM=NULL;
+          case ____2GUL__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__ICQM=((void *)__tmp__NBQM);
+          case ____B0VL__: {
+            __XDQM=((void *)__2CQM);
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__ICQM=NULL;
+          case ____P0VL__: {
+            __XDQM=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__ICQM=NULL;
+          case ____Q5YL__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__ICQM=NULL;
+          case ____UVPM__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__ICQM=NULL;
+          case ____0ZPM__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__ICQM=NULL;
+          case ____MR0N__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__ICQM=NULL;
+          case ____YWBP__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__ICQM=NULL;
+          case ____LYBP__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__ICQM=NULL;
+          case ____CZBP__: {
+            __XDQM=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__ICQM=NULL;
+          case ____3BEP__: {
+            __XDQM=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__ICQM != (void *)NULL)) {
-          __tmp__OCQM=__tmp__ICQM->parent_expr_unary__VYVL.right__EZVL;
-          __tmp__PCQM=Self__UCQL->parent_expr_binary__NCOJ.left__SA5J;
-          switch (((struct ___OBJ *)__tmp__OCQM)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__QCQM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__OCQM),__tmp__PCQM);
+        if (((void *)__XDQM != (void *)NULL)) {
+          __3DQM=__XDQM->__E0VL.__T0VL;
+          __4DQM=__DEQL->__2DOJ.__BC5J;
+          switch (((struct ___OBJ *)__3DQM)->__id) {
+          case ____5J__: {
+            __5DQM=__FLWM(((____5J *)__3DQM),__4DQM);
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__QCQM=FALSE__O__;
+          case ____0AXC__: {
+            __5DQM=__O__;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__QCQM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____NBXC__: {
+            __5DQM=__1LWM(((____NBXC *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__QCQM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____ZBXC__: {
+            __5DQM=__NMWM(((____ZBXC *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__QCQM=FALSE__O__;
+          case ____DMWH__: {
+            __5DQM=__O__;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__QCQM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____2A0I__: {
+            __5DQM=__MNWM(((____2A0I *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__QCQM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____HJNJ__: {
+            __5DQM=__5NWM(((____HJNJ *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__QCQM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____SJNJ__: {
+            __5DQM=__2OWM(((____SJNJ *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__QCQM=FALSE__O__;
+          case ____0AOJ__: {
+            __5DQM=__O__;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__QCQM=FALSE__O__;
+          case ____EBOJ__: {
+            __5DQM=__O__;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__QCQM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____3BOJ__: {
+            __5DQM=__BQWM(((____3BOJ *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__QCQM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____RCOJ__: {
+            __5DQM=__4QWM(((____RCOJ *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__QCQM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____HDOJ__: {
+            __5DQM=__1RWM(((____HDOJ *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__QCQM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____1DOJ__: {
+            __5DQM=__YSWM(((____1DOJ *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__QCQM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____PEOJ__: {
+            __5DQM=__VTWM(((____PEOJ *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__QCQM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____DFOJ__: {
+            __5DQM=__SUWM(((____DFOJ *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__QCQM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____XFOJ__: {
+            __5DQM=__PVWM(((____XFOJ *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__QCQM=FALSE__O__;
+          case ____QGOJ__: {
+            __5DQM=__O__;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__QCQM=FALSE__O__;
+          case ____EHOJ__: {
+            __5DQM=__O__;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__QCQM=FALSE__O__;
+          case ____2HOJ__: {
+            __5DQM=__O__;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__QCQM=FALSE__O__;
+          case ____YIOJ__: {
+            __5DQM=__O__;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__QCQM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____YMOJ__: {
+            __5DQM=__2WWM(((____YMOJ *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__QCQM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____ONOJ__: {
+            __5DQM=__XXWM(((____ONOJ *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__QCQM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____YOOJ__: {
+            __5DQM=__314M(((____YOOJ *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__QCQM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____IM4K__: {
+            __5DQM=__JMYN(((____IM4K *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__QCQM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____T5FL__: {
+            __5DQM=__KECQ(((____T5FL *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__QCQM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____3DUL__: {
+            __5DQM=__WF3P(((____3DUL *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__QCQM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____0EUL__: {
+            __5DQM=__5NJQ(((____0EUL *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__QCQM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____BGUL__: {
+            __5DQM=__TG3P(((____BGUL *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__QCQM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____2GUL__: {
+            __5DQM=__3OJQ(((____2GUL *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__QCQM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____B0VL__: {
+            __5DQM=__1CFN(((____B0VL *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__QCQM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____P0VL__: {
+            __5DQM=__JYWM(((____P0VL *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__QCQM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____Q5YL__: {
+            __5DQM=__GNYN(((____Q5YL *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__QCQM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____UVPM__: {
+            __5DQM=__ZNYN(((____UVPM *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__QCQM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____0ZPM__: {
+            __5DQM=__QH3P(((____0ZPM *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__QCQM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____MR0N__: {
+            __5DQM=__IPWO(((____MR0N *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__QCQM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____YWBP__: {
+            __5DQM=__LV0Q(((____YWBP *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__QCQM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____LYBP__: {
+            __5DQM=__3ECQ(((____LYBP *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__QCQM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____CZBP__: {
+            __5DQM=__0FCQ(((____CZBP *)((____5J *)__3DQM)),__4DQM);
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__QCQM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__OCQM)),__tmp__PCQM);
+          case ____3BEP__: {
+            __5DQM=__0PJQ(((____3BEP *)((____5J *)__3DQM)),__4DQM);
           } break;
           };
-          __tmp__PBQM=__tmp__QCQM;
+          __4CQM=__5DQM;
         } else /* FALSE */ {
-          __tmp__PBQM=FALSE__O__;
+          __4CQM=__O__;
         };
-        if (__tmp__PBQM) {
-          __tmp__ZCQM=Self__UCQL->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          typ_id__ASUU=(__INTEGER__Q)(-  1);
-          __tmp__2CQM=static_type__5DCK(Self__UCQL);
-          v__PUUU=((__INTEGER_64__TSG )typ_id__ASUU);
-          result__BUUU=NULL;
-          __tmp__JPUU=((__POINTER__IB )(NULL));
-          typ_id__ASUU= 0;
-          __tmp__KPUU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__KPUU ==  0)) {
-            result__BUUU=INTEGER_CST__KAXC__;
+        if (__4CQM) {
+          __IEQM=__DEQL->__2DOJ.__TCOJ.__CK.__YH.__O2B;
+          __PTUU=(____Q)(-  1);
+          __LEQM=__OFCK(__DEQL);
+          __4VUU=((____0SG )__PTUU);
+          __QVUU=NULL;
+          __YQUU=((____IB )(NULL));
+          __PTUU= 0;
+          __ZQUU=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__ZQUU ==  0)) {
+            __QVUU=__ZBXC__;
           } else /* FALSE */ {
-            typ_id__ASUU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KPUU));
-            if ((typ_id__ASUU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CSUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DSUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KPUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__ESUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DSUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CSUU=micro_alloc__table__lab__HKI(__tmp__DSUU,((__POINTER__IB )(&(table_size[(__tmp__ESUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DSUU)));
-              __tmp__JPUU=__tmp__CSUU;
+            __PTUU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZQUU));
+            if ((__PTUU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RTUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __STUU=(void *)((unsigned long)(void *)((unsigned long)__ZQUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TTUU=((____YWB )((____Q )(void *)((unsigned long)__STUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RTUU=__OKI(__STUU,((____IB )(&(table_size[(__TTUU)-1]))),((____YWB )((____Q )__STUU)));
+              __YQUU=__RTUU;
             } else /* FALSE */ {
-              __tmp__ESUU=((__UINTEGER_32__RWB )typ_id__ASUU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CSUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DSUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KPUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CSUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CSUU=micro_alloc__table__lab__HKI(__tmp__DSUU,((__POINTER__IB )(&(table_type[(__tmp__ESUU)]))),(__UINTEGER_32__RWB)(__tmp__ESUU |  1));
-              __tmp__JPUU=__tmp__CSUU;
-            };
-            result__BUUU=((__INTEGER_CST__KAXC *)__tmp__JPUU);
-            *(result__BUUU) = *(INTEGER_CST__KAXC__);
-          };
-          Self__NUUU=((__INTEGER_CST__KAXC *)result__BUUU);
-          Self__NUUU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ZCQM;
-          Self__NUUU->value__YG4D=v__PUUU;
-          Self__NUUU->parent_constant__LAXC.static_type__SG4D=__tmp__2CQM;
-          check_type__KYEE(Self__NUUU);
-          Self__FN4S=result__BUUU;
-          __tmp__OCQM=Self__UCQL->parent_expr_binary__NCOJ.left__SA5J;
-          switch (((struct ___OBJ *)__tmp__OCQM)->__id) {
-          case __EXTERNAL_C__L5WC__: {
-            remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__OCQM));
-          } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__OCQM));
-          } break;
-          case __READ_LOCAL__N5ZI__: {
-            Self__QMQS=((__READ_LOCAL__N5ZI *)__tmp__OCQM);
-            Self__U0BU=((__LOCAL__43WC *)Self__QMQS->local__PUEJ);
-            Self__U0BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__U0BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((Self__U0BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__XUUU=NULL;
-              __tmp__CSUU=((__POINTER__IB )(NULL));
-              typ_id__ZUUU= 0;
-              __tmp__DSUU=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__DSUU ==  0)) {
-                result__XUUU=STRING__BC__;
+              __TTUU=((____YWB )__PTUU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RTUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __STUU=(void *)((unsigned long)(void *)((unsigned long)__ZQUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RTUU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RTUU=__OKI(__STUU,((____IB )(&(table_type[(__TTUU)]))),(____YWB)(__TTUU |  1));
+              __YQUU=__RTUU;
+            };
+            __QVUU=((____ZBXC *)__YQUU);
+            *(__QVUU) = *(__ZBXC__);
+          };
+          __2VUU=((____ZBXC *)__QVUU);
+          __2VUU->__0BXC.__DK.__CK.__YH.__O2B=__IEQM;
+          __2VUU->__HI4D=__4VUU;
+          __2VUU->__0BXC.__BI4D=__LEQM;
+          __ZZEE(__2VUU);
+          __UO4S=__QVUU;
+          __3DQM=__DEQL->__2DOJ.__BC5J;
+          switch (((struct ___OBJ *)__3DQM)->__id) {
+          case ____0AXC__: {
+            __EWSH(((____0AXC *)__3DQM));
+          } break;
+          case ____DMWH__: {
+            __4CBK(((____DMWH *)__3DQM));
+          } break;
+          case ____2A0I__: {
+            __5NQS=((____2A0I *)__3DQM);
+            __D2BU=((____N5WC *)__5NQS->__4VEJ);
+            __D2BU->__Q5WC.__KU4D=(____Q)(__D2BU->__Q5WC.__KU4D -  1);
+            if ((__D2BU->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __GWUU=NULL;
+              __RTUU=((____IB )(NULL));
+              __IWUU= 0;
+              __STUU=((____IB )sizeof(____BC));
+              if (((unsigned long)__STUU ==  0)) {
+                __GWUU=__BC__;
               } else /* FALSE */ {
-                typ_id__ZUUU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DSUU));
-                if ((typ_id__ZUUU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__1UUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2UUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DSUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3UUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2UUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__1UUU=micro_alloc__table__lab__HKI(__tmp__2UUU,((__POINTER__IB )(&(table_size[(__tmp__3UUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2UUU)));
-                  __tmp__CSUU=__tmp__1UUU;
+                __IWUU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__STUU));
+                if ((__IWUU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __KWUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LWUU=(void *)((unsigned long)(void *)((unsigned long)__STUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MWUU=((____YWB )((____Q )(void *)((unsigned long)__LWUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __KWUU=__OKI(__LWUU,((____IB )(&(table_size[(__MWUU)-1]))),((____YWB )((____Q )__LWUU)));
+                  __RTUU=__KWUU;
                 } else /* FALSE */ {
-                  __tmp__3UUU=((__UINTEGER_32__RWB )typ_id__ZUUU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__1UUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2UUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DSUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__1UUU=micro_alloc__table__lab__HKI(__tmp__2UUU,((__POINTER__IB )(&(table_type[(__tmp__3UUU)]))),(__UINTEGER_32__RWB)(__tmp__3UUU |  1));
-                  __tmp__CSUU=__tmp__1UUU;
+                  __MWUU=((____YWB )__IWUU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __KWUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LWUU=(void *)((unsigned long)(void *)((unsigned long)__STUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __KWUU=__OKI(__LWUU,((____IB )(&(table_type[(__MWUU)]))),(____YWB)(__MWUU |  1));
+                  __RTUU=__KWUU;
                 };
-                result__XUUU=((__STRING__BC *)__tmp__CSUU);
-                *(result__XUUU) = *(STRING__BC__);
+                __GWUU=((____BC *)__RTUU);
+                *(__GWUU) = *(__BC__);
               };
-              Self__TUUU=((__STRING__BC *)result__XUUU);
-              if ((Self__TUUU->capacity__HFL <  250)) {
-                __tmp__VUUU=create__KVW( 250);
-                Self__TUUU->storage__4EL=__tmp__VUUU;
-                Self__TUUU->capacity__HFL= 250;
+              __CWUU=((____BC *)__GWUU);
+              if ((__CWUU->__OFL <  250)) {
+                __EWUU=__RVW( 250);
+                __CWUU->__FFL=__EWUU;
+                __CWUU->__OFL= 250;
               };
-              Self__TUUU->count__WJ= 0;
-              display__V5DJ(Self__QMQS,result__XUUU);
-              put_string__EGZ(((__STRING__BC *)result__XUUU));
+              __CWUU->__WJ= 0;
+              __EBEJ(__5NQS,__GWUU);
+              __LGZ(((____BC *)__GWUU));
               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__OCQM));
-          } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__OCQM));
-          } break;
-          case __IS_EXPANDED__L5NJ__: {
-            Self__QMQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__OCQM)->receiver__554J);
-            Self__U0BU=((__LOCAL__43WC *)Self__QMQS->local__PUEJ);
-            Self__U0BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__U0BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((Self__U0BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__XUUU=NULL;
-              __tmp__CSUU=((__POINTER__IB )(NULL));
-              typ_id__ZUUU= 0;
-              __tmp__DSUU=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__DSUU ==  0)) {
-                result__XUUU=STRING__BC__;
+          case ____HJNJ__: {
+            __ZDBK(((____HJNJ *)__3DQM));
+          } break;
+          case ____SJNJ__: {
+            __3DBK(((____SJNJ *)__3DQM));
+          } break;
+          case ____0AOJ__: {
+            __5NQS=((____2A0I *)((____0AOJ *)__3DQM)->__OB5J);
+            __D2BU=((____N5WC *)__5NQS->__4VEJ);
+            __D2BU->__Q5WC.__KU4D=(____Q)(__D2BU->__Q5WC.__KU4D -  1);
+            if ((__D2BU->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __GWUU=NULL;
+              __RTUU=((____IB )(NULL));
+              __IWUU= 0;
+              __STUU=((____IB )sizeof(____BC));
+              if (((unsigned long)__STUU ==  0)) {
+                __GWUU=__BC__;
               } else /* FALSE */ {
-                typ_id__ZUUU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DSUU));
-                if ((typ_id__ZUUU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__1UUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2UUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DSUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3UUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2UUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__1UUU=micro_alloc__table__lab__HKI(__tmp__2UUU,((__POINTER__IB )(&(table_size[(__tmp__3UUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2UUU)));
-                  __tmp__CSUU=__tmp__1UUU;
+                __IWUU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__STUU));
+                if ((__IWUU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __KWUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LWUU=(void *)((unsigned long)(void *)((unsigned long)__STUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MWUU=((____YWB )((____Q )(void *)((unsigned long)__LWUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __KWUU=__OKI(__LWUU,((____IB )(&(table_size[(__MWUU)-1]))),((____YWB )((____Q )__LWUU)));
+                  __RTUU=__KWUU;
                 } else /* FALSE */ {
-                  __tmp__3UUU=((__UINTEGER_32__RWB )typ_id__ZUUU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__1UUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2UUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DSUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__1UUU=micro_alloc__table__lab__HKI(__tmp__2UUU,((__POINTER__IB )(&(table_type[(__tmp__3UUU)]))),(__UINTEGER_32__RWB)(__tmp__3UUU |  1));
-                  __tmp__CSUU=__tmp__1UUU;
+                  __MWUU=((____YWB )__IWUU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __KWUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LWUU=(void *)((unsigned long)(void *)((unsigned long)__STUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __KWUU=__OKI(__LWUU,((____IB )(&(table_type[(__MWUU)]))),(____YWB)(__MWUU |  1));
+                  __RTUU=__KWUU;
                 };
-                result__XUUU=((__STRING__BC *)__tmp__CSUU);
-                *(result__XUUU) = *(STRING__BC__);
+                __GWUU=((____BC *)__RTUU);
+                *(__GWUU) = *(__BC__);
               };
-              Self__TUUU=((__STRING__BC *)result__XUUU);
-              if ((Self__TUUU->capacity__HFL <  250)) {
-                __tmp__VUUU=create__KVW( 250);
-                Self__TUUU->storage__4EL=__tmp__VUUU;
-                Self__TUUU->capacity__HFL= 250;
+              __CWUU=((____BC *)__GWUU);
+              if ((__CWUU->__OFL <  250)) {
+                __EWUU=__RVW( 250);
+                __CWUU->__FFL=__EWUU;
+                __CWUU->__OFL= 250;
               };
-              Self__TUUU->count__WJ= 0;
-              display__V5DJ(Self__QMQS,result__XUUU);
-              put_string__EGZ(((__STRING__BC *)result__XUUU));
+              __CWUU->__WJ= 0;
+              __EBEJ(__5NQS,__GWUU);
+              __LGZ(((____BC *)__GWUU));
               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__OCQM));
+          case ____3BOJ__: {
+            __GEBK(((____3BOJ *)__3DQM));
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__OCQM));
+          case ____RCOJ__: {
+            __KEBK(((____RCOJ *)__3DQM));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__OCQM));
+          case ____HDOJ__: {
+            __OEBK(((____HDOJ *)__3DQM));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__OCQM));
+          case ____1DOJ__: {
+            __SEBK(((____1DOJ *)__3DQM));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__OCQM));
+          case ____PEOJ__: {
+            __WEBK(((____PEOJ *)__3DQM));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__OCQM));
+          case ____DFOJ__: {
+            __0EBK(((____DFOJ *)__3DQM));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__OCQM));
+          case ____XFOJ__: {
+            __4EBK(((____XFOJ *)__3DQM));
           } break;
-          case __PUT_TO__BFOJ__: {
-            remove__TDBK(((__PUT_TO__BFOJ *)__tmp__OCQM));
+          case ____QGOJ__: {
+            __CFBK(((____QGOJ *)__3DQM));
           } break;
-          case __ITEM__VFOJ__: {
-            remove__UEBK(((__ITEM__VFOJ *)__tmp__OCQM));
+          case ____EHOJ__: {
+            __DGBK(((____EHOJ *)__3DQM));
           } break;
-          case __CAST__JHOJ__: {
-            remove__0EBK(((__CAST__JHOJ *)__tmp__OCQM));
+          case ____YIOJ__: {
+            __JGBK(((____YIOJ *)__3DQM));
           } break;
-          case __READ_SLOT__ZK4K__: {
-            remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__OCQM));
+          case ____IM4K__: {
+            __MNFM(((____IM4K *)__3DQM));
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__OCQM));
+          case ____T5FL__: {
+            __YP5O(((____T5FL *)__3DQM));
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__OCQM));
+          case ____3DUL__: {
+            __CRTP(((____3DUL *)__3DQM));
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__OCQM));
+          case ____0EUL__: {
+            __BU0P(((____0EUL *)__3DQM));
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__OCQM));
+          case ____BGUL__: {
+            __GRTP(((____BGUL *)__3DQM));
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__OCQM));
+          case ____2GUL__: {
+            __GU0P(((____2GUL *)__3DQM));
           } break;
-          case __EXPR_NEG__SYVL__: {
-            remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__OCQM));
+          case ____B0VL__: {
+            __LTBN(((____B0VL *)__3DQM));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__OCQM));
+          case ____P0VL__: {
+            __2GGM(((____P0VL *)__3DQM));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            Self__TMQS=((__READ_GLOBAL__B4YL *)__tmp__OCQM);
-            unread__VGEN(((__SLOT_DATA__WIRG *)Self__TMQS->global__Y5JM),Self__TMQS);
+          case ____Q5YL__: {
+            __COQS=((____Q5YL *)__3DQM);
+            __EIEN(((____FKRG *)__COQS->__HBKM),__COQS);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__OCQM));
+          case ____UVPM__: {
+            __JEWN(((____UVPM *)__3DQM));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__OCQM));
+          case ____0ZPM__: {
+            __KU0P(((____0ZPM *)__3DQM));
           } break;
-          case __EXPR_OR__3P0N__: {
-            remove__FOVO(((__EXPR_OR__3P0N *)__tmp__OCQM));
+          case ____MR0N__: {
+            __UPVO(((____MR0N *)__3DQM));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__OCQM));
+          case ____YWBP__: {
+            __Q1ZQ(((____YWBP *)__3DQM));
           } break;
-          case __EXPR_INF__2WBP__: {
-            remove__OKUP(((__EXPR_INF__2WBP *)__tmp__OCQM));
+          case ____LYBP__: {
+            __3LUP(((____LYBP *)__3DQM));
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__OCQM));
+          case ____CZBP__: {
+            __BMUP(((____CZBP *)__3DQM));
           } break;
-          case __EXPR_XOR__OAEP__: {
-            remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__OCQM));
+          case ____3BEP__: {
+            __MUEQ(((____3BEP *)__3DQM));
           } break;
           };
-          __tmp__OCQM=Self__UCQL->parent_expr_binary__NCOJ.right__WA5J;
-          switch (((struct ___OBJ *)__tmp__OCQM)->__id) {
-          case __EXTERNAL_C__L5WC__: {
-            remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__OCQM));
+          __3DQM=__DEQL->__2DOJ.__FC5J;
+          switch (((struct ___OBJ *)__3DQM)->__id) {
+          case ____0AXC__: {
+            __EWSH(((____0AXC *)__3DQM));
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__OCQM));
+          case ____DMWH__: {
+            __4CBK(((____DMWH *)__3DQM));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            Self__QMQS=((__READ_LOCAL__N5ZI *)__tmp__OCQM);
-            Self__U0BU=((__LOCAL__43WC *)Self__QMQS->local__PUEJ);
-            Self__U0BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__U0BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((Self__U0BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__XUUU=NULL;
-              __tmp__CSUU=((__POINTER__IB )(NULL));
-              typ_id__ZUUU= 0;
-              __tmp__DSUU=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__DSUU ==  0)) {
-                result__XUUU=STRING__BC__;
+          case ____2A0I__: {
+            __5NQS=((____2A0I *)__3DQM);
+            __D2BU=((____N5WC *)__5NQS->__4VEJ);
+            __D2BU->__Q5WC.__KU4D=(____Q)(__D2BU->__Q5WC.__KU4D -  1);
+            if ((__D2BU->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __GWUU=NULL;
+              __RTUU=((____IB )(NULL));
+              __IWUU= 0;
+              __STUU=((____IB )sizeof(____BC));
+              if (((unsigned long)__STUU ==  0)) {
+                __GWUU=__BC__;
               } else /* FALSE */ {
-                typ_id__ZUUU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DSUU));
-                if ((typ_id__ZUUU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__1UUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2UUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DSUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3UUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2UUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__1UUU=micro_alloc__table__lab__HKI(__tmp__2UUU,((__POINTER__IB )(&(table_size[(__tmp__3UUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2UUU)));
-                  __tmp__CSUU=__tmp__1UUU;
+                __IWUU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__STUU));
+                if ((__IWUU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __KWUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LWUU=(void *)((unsigned long)(void *)((unsigned long)__STUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MWUU=((____YWB )((____Q )(void *)((unsigned long)__LWUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __KWUU=__OKI(__LWUU,((____IB )(&(table_size[(__MWUU)-1]))),((____YWB )((____Q )__LWUU)));
+                  __RTUU=__KWUU;
                 } else /* FALSE */ {
-                  __tmp__3UUU=((__UINTEGER_32__RWB )typ_id__ZUUU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__1UUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2UUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DSUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__1UUU=micro_alloc__table__lab__HKI(__tmp__2UUU,((__POINTER__IB )(&(table_type[(__tmp__3UUU)]))),(__UINTEGER_32__RWB)(__tmp__3UUU |  1));
-                  __tmp__CSUU=__tmp__1UUU;
+                  __MWUU=((____YWB )__IWUU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __KWUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LWUU=(void *)((unsigned long)(void *)((unsigned long)__STUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __KWUU=__OKI(__LWUU,((____IB )(&(table_type[(__MWUU)]))),(____YWB)(__MWUU |  1));
+                  __RTUU=__KWUU;
                 };
-                result__XUUU=((__STRING__BC *)__tmp__CSUU);
-                *(result__XUUU) = *(STRING__BC__);
+                __GWUU=((____BC *)__RTUU);
+                *(__GWUU) = *(__BC__);
               };
-              Self__TUUU=((__STRING__BC *)result__XUUU);
-              if ((Self__TUUU->capacity__HFL <  250)) {
-                __tmp__VUUU=create__KVW( 250);
-                Self__TUUU->storage__4EL=__tmp__VUUU;
-                Self__TUUU->capacity__HFL= 250;
+              __CWUU=((____BC *)__GWUU);
+              if ((__CWUU->__OFL <  250)) {
+                __EWUU=__RVW( 250);
+                __CWUU->__FFL=__EWUU;
+                __CWUU->__OFL= 250;
               };
-              Self__TUUU->count__WJ= 0;
-              display__V5DJ(Self__QMQS,result__XUUU);
-              put_string__EGZ(((__STRING__BC *)result__XUUU));
+              __CWUU->__WJ= 0;
+              __EBEJ(__5NQS,__GWUU);
+              __LGZ(((____BC *)__GWUU));
               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__OCQM));
-          } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__OCQM));
-          } break;
-          case __IS_EXPANDED__L5NJ__: {
-            Self__QMQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__OCQM)->receiver__554J);
-            Self__U0BU=((__LOCAL__43WC *)Self__QMQS->local__PUEJ);
-            Self__U0BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__U0BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((Self__U0BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__XUUU=NULL;
-              __tmp__CSUU=((__POINTER__IB )(NULL));
-              typ_id__ZUUU= 0;
-              __tmp__DSUU=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__DSUU ==  0)) {
-                result__XUUU=STRING__BC__;
+          case ____HJNJ__: {
+            __ZDBK(((____HJNJ *)__3DQM));
+          } break;
+          case ____SJNJ__: {
+            __3DBK(((____SJNJ *)__3DQM));
+          } break;
+          case ____0AOJ__: {
+            __5NQS=((____2A0I *)((____0AOJ *)__3DQM)->__OB5J);
+            __D2BU=((____N5WC *)__5NQS->__4VEJ);
+            __D2BU->__Q5WC.__KU4D=(____Q)(__D2BU->__Q5WC.__KU4D -  1);
+            if ((__D2BU->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __GWUU=NULL;
+              __RTUU=((____IB )(NULL));
+              __IWUU= 0;
+              __STUU=((____IB )sizeof(____BC));
+              if (((unsigned long)__STUU ==  0)) {
+                __GWUU=__BC__;
               } else /* FALSE */ {
-                typ_id__ZUUU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DSUU));
-                if ((typ_id__ZUUU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__1UUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2UUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DSUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3UUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2UUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__1UUU=micro_alloc__table__lab__HKI(__tmp__2UUU,((__POINTER__IB )(&(table_size[(__tmp__3UUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2UUU)));
-                  __tmp__CSUU=__tmp__1UUU;
+                __IWUU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__STUU));
+                if ((__IWUU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __KWUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LWUU=(void *)((unsigned long)(void *)((unsigned long)__STUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MWUU=((____YWB )((____Q )(void *)((unsigned long)__LWUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __KWUU=__OKI(__LWUU,((____IB )(&(table_size[(__MWUU)-1]))),((____YWB )((____Q )__LWUU)));
+                  __RTUU=__KWUU;
                 } else /* FALSE */ {
-                  __tmp__3UUU=((__UINTEGER_32__RWB )typ_id__ZUUU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__1UUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__2UUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DSUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__1UUU=micro_alloc__table__lab__HKI(__tmp__2UUU,((__POINTER__IB )(&(table_type[(__tmp__3UUU)]))),(__UINTEGER_32__RWB)(__tmp__3UUU |  1));
-                  __tmp__CSUU=__tmp__1UUU;
+                  __MWUU=((____YWB )__IWUU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __KWUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __LWUU=(void *)((unsigned long)(void *)((unsigned long)__STUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __KWUU=__OKI(__LWUU,((____IB )(&(table_type[(__MWUU)]))),(____YWB)(__MWUU |  1));
+                  __RTUU=__KWUU;
                 };
-                result__XUUU=((__STRING__BC *)__tmp__CSUU);
-                *(result__XUUU) = *(STRING__BC__);
+                __GWUU=((____BC *)__RTUU);
+                *(__GWUU) = *(__BC__);
               };
-              Self__TUUU=((__STRING__BC *)result__XUUU);
-              if ((Self__TUUU->capacity__HFL <  250)) {
-                __tmp__VUUU=create__KVW( 250);
-                Self__TUUU->storage__4EL=__tmp__VUUU;
-                Self__TUUU->capacity__HFL= 250;
+              __CWUU=((____BC *)__GWUU);
+              if ((__CWUU->__OFL <  250)) {
+                __EWUU=__RVW( 250);
+                __CWUU->__FFL=__EWUU;
+                __CWUU->__OFL= 250;
               };
-              Self__TUUU->count__WJ= 0;
-              display__V5DJ(Self__QMQS,result__XUUU);
-              put_string__EGZ(((__STRING__BC *)result__XUUU));
+              __CWUU->__WJ= 0;
+              __EBEJ(__5NQS,__GWUU);
+              __LGZ(((____BC *)__GWUU));
               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__OCQM));
+          case ____3BOJ__: {
+            __GEBK(((____3BOJ *)__3DQM));
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__OCQM));
+          case ____RCOJ__: {
+            __KEBK(((____RCOJ *)__3DQM));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__OCQM));
+          case ____HDOJ__: {
+            __OEBK(((____HDOJ *)__3DQM));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__OCQM));
+          case ____1DOJ__: {
+            __SEBK(((____1DOJ *)__3DQM));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__OCQM));
+          case ____PEOJ__: {
+            __WEBK(((____PEOJ *)__3DQM));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__OCQM));
+          case ____DFOJ__: {
+            __0EBK(((____DFOJ *)__3DQM));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__OCQM));
+          case ____XFOJ__: {
+            __4EBK(((____XFOJ *)__3DQM));
           } break;
-          case __PUT_TO__BFOJ__: {
-            remove__TDBK(((__PUT_TO__BFOJ *)__tmp__OCQM));
+          case ____QGOJ__: {
+            __CFBK(((____QGOJ *)__3DQM));
           } break;
-          case __ITEM__VFOJ__: {
-            remove__UEBK(((__ITEM__VFOJ *)__tmp__OCQM));
+          case ____EHOJ__: {
+            __DGBK(((____EHOJ *)__3DQM));
           } break;
-          case __CAST__JHOJ__: {
-            remove__0EBK(((__CAST__JHOJ *)__tmp__OCQM));
+          case ____YIOJ__: {
+            __JGBK(((____YIOJ *)__3DQM));
           } break;
-          case __READ_SLOT__ZK4K__: {
-            remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__OCQM));
+          case ____IM4K__: {
+            __MNFM(((____IM4K *)__3DQM));
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__OCQM));
+          case ____T5FL__: {
+            __YP5O(((____T5FL *)__3DQM));
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__OCQM));
+          case ____3DUL__: {
+            __CRTP(((____3DUL *)__3DQM));
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__OCQM));
+          case ____0EUL__: {
+            __BU0P(((____0EUL *)__3DQM));
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__OCQM));
+          case ____BGUL__: {
+            __GRTP(((____BGUL *)__3DQM));
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__OCQM));
+          case ____2GUL__: {
+            __GU0P(((____2GUL *)__3DQM));
           } break;
-          case __EXPR_NEG__SYVL__: {
-            remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__OCQM));
+          case ____B0VL__: {
+            __LTBN(((____B0VL *)__3DQM));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__OCQM));
+          case ____P0VL__: {
+            __2GGM(((____P0VL *)__3DQM));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            Self__TMQS=((__READ_GLOBAL__B4YL *)__tmp__OCQM);
-            unread__VGEN(((__SLOT_DATA__WIRG *)Self__TMQS->global__Y5JM),Self__TMQS);
+          case ____Q5YL__: {
+            __COQS=((____Q5YL *)__3DQM);
+            __EIEN(((____FKRG *)__COQS->__HBKM),__COQS);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__OCQM));
+          case ____UVPM__: {
+            __JEWN(((____UVPM *)__3DQM));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__OCQM));
+          case ____0ZPM__: {
+            __KU0P(((____0ZPM *)__3DQM));
           } break;
-          case __EXPR_OR__3P0N__: {
-            remove__FOVO(((__EXPR_OR__3P0N *)__tmp__OCQM));
+          case ____MR0N__: {
+            __UPVO(((____MR0N *)__3DQM));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__OCQM));
+          case ____YWBP__: {
+            __Q1ZQ(((____YWBP *)__3DQM));
           } break;
-          case __EXPR_INF__2WBP__: {
-            remove__OKUP(((__EXPR_INF__2WBP *)__tmp__OCQM));
+          case ____LYBP__: {
+            __3LUP(((____LYBP *)__3DQM));
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__OCQM));
+          case ____CZBP__: {
+            __BMUP(((____CZBP *)__3DQM));
           } break;
-          case __EXPR_XOR__OAEP__: {
-            remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__OCQM));
+          case ____3BEP__: {
+            __MUEQ(((____3BEP *)__3DQM));
           } break;
           };
         };
       };
     };
-    __tmp__3CQL=Self__FN4S;
-    if ((((void *)Self__FN4S == (void *)NULL) && ((void *)__tmp__DDQL != (void *)NULL))) {
-      Self__HN4S=NULL;
-      if ((__tmp__DDQL->value__YG4D ==  0)) {
-        Self__HN4S=__tmp__DDQL;
-        __tmp__NBQM=Self__UCQL->parent_expr_binary__NCOJ.right__WA5J;
-        switch (((struct ___OBJ *)__tmp__NBQM)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__NBQM));
+    __MEQL=__UO4S;
+    if ((((void *)__UO4S == (void *)NULL) && ((void *)__SEQL != (void *)NULL))) {
+      __WO4S=NULL;
+      if ((__SEQL->__HI4D ==  0)) {
+        __WO4S=__SEQL;
+        __2CQM=__DEQL->__2DOJ.__FC5J;
+        switch (((struct ___OBJ *)__2CQM)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__2CQM));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__NBQM));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__2CQM));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__2LQS=((__READ_LOCAL__N5ZI *)__tmp__NBQM);
-          Self__I0BU=((__LOCAL__43WC *)Self__2LQS->local__PUEJ);
-          Self__I0BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__I0BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__I0BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__4RUU=NULL;
-            __tmp__CSUU=((__POINTER__IB )(NULL));
-            typ_id__ZUUU= 0;
-            __tmp__DSUU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__DSUU ==  0)) {
-              result__4RUU=STRING__BC__;
+        case ____2A0I__: {
+          __LNQS=((____2A0I *)__2CQM);
+          __X1BU=((____N5WC *)__LNQS->__4VEJ);
+          __X1BU->__Q5WC.__KU4D=(____Q)(__X1BU->__Q5WC.__KU4D -  1);
+          if ((__X1BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __NTUU=NULL;
+            __RTUU=((____IB )(NULL));
+            __IWUU= 0;
+            __STUU=((____IB )sizeof(____BC));
+            if (((unsigned long)__STUU ==  0)) {
+              __NTUU=__BC__;
             } else /* FALSE */ {
-              typ_id__ZUUU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DSUU));
-              if ((typ_id__ZUUU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__1UUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2UUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DSUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__3UUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2UUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__1UUU=micro_alloc__table__lab__HKI(__tmp__2UUU,((__POINTER__IB )(&(table_size[(__tmp__3UUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2UUU)));
-                __tmp__CSUU=__tmp__1UUU;
+              __IWUU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__STUU));
+              if ((__IWUU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __KWUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LWUU=(void *)((unsigned long)(void *)((unsigned long)__STUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __MWUU=((____YWB )((____Q )(void *)((unsigned long)__LWUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __KWUU=__OKI(__LWUU,((____IB )(&(table_size[(__MWUU)-1]))),((____YWB )((____Q )__LWUU)));
+                __RTUU=__KWUU;
               } else /* FALSE */ {
-                __tmp__3UUU=((__UINTEGER_32__RWB )typ_id__ZUUU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__1UUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2UUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DSUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__1UUU=micro_alloc__table__lab__HKI(__tmp__2UUU,((__POINTER__IB )(&(table_type[(__tmp__3UUU)]))),(__UINTEGER_32__RWB)(__tmp__3UUU |  1));
-                __tmp__CSUU=__tmp__1UUU;
+                __MWUU=((____YWB )__IWUU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __KWUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LWUU=(void *)((unsigned long)(void *)((unsigned long)__STUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __KWUU=__OKI(__LWUU,((____IB )(&(table_type[(__MWUU)]))),(____YWB)(__MWUU |  1));
+                __RTUU=__KWUU;
               };
-              result__4RUU=((__STRING__BC *)__tmp__CSUU);
-              *(result__4RUU) = *(STRING__BC__);
-            };
-            Self__0RUU=((__STRING__BC *)result__4RUU);
-            if ((Self__0RUU->capacity__HFL <  250)) {
-              __tmp__2RUU=create__KVW( 250);
-              Self__0RUU->storage__4EL=__tmp__2RUU;
-              Self__0RUU->capacity__HFL= 250;
-            };
-            Self__0RUU->count__WJ= 0;
-            display__V5DJ(Self__2LQS,result__4RUU);
-            put_string__EGZ(((__STRING__BC *)result__4RUU));
+              __NTUU=((____BC *)__RTUU);
+              *(__NTUU) = *(__BC__);
+            };
+            __JTUU=((____BC *)__NTUU);
+            if ((__JTUU->__OFL <  250)) {
+              __LTUU=__RVW( 250);
+              __JTUU->__FFL=__LTUU;
+              __JTUU->__OFL= 250;
+            };
+            __JTUU->__WJ= 0;
+            __EBEJ(__LNQS,__NTUU);
+            __LGZ(((____BC *)__NTUU));
             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__NBQM));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NBQM));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__2LQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__NBQM)->receiver__554J);
-          Self__I0BU=((__LOCAL__43WC *)Self__2LQS->local__PUEJ);
-          Self__I0BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__I0BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__I0BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__4RUU=NULL;
-            __tmp__CSUU=((__POINTER__IB )(NULL));
-            typ_id__ZUUU= 0;
-            __tmp__DSUU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__DSUU ==  0)) {
-              result__4RUU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__2CQM));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__2CQM));
+        } break;
+        case ____0AOJ__: {
+          __LNQS=((____2A0I *)((____0AOJ *)__2CQM)->__OB5J);
+          __X1BU=((____N5WC *)__LNQS->__4VEJ);
+          __X1BU->__Q5WC.__KU4D=(____Q)(__X1BU->__Q5WC.__KU4D -  1);
+          if ((__X1BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __NTUU=NULL;
+            __RTUU=((____IB )(NULL));
+            __IWUU= 0;
+            __STUU=((____IB )sizeof(____BC));
+            if (((unsigned long)__STUU ==  0)) {
+              __NTUU=__BC__;
             } else /* FALSE */ {
-              typ_id__ZUUU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DSUU));
-              if ((typ_id__ZUUU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__1UUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2UUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DSUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__3UUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2UUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__1UUU=micro_alloc__table__lab__HKI(__tmp__2UUU,((__POINTER__IB )(&(table_size[(__tmp__3UUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2UUU)));
-                __tmp__CSUU=__tmp__1UUU;
+              __IWUU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__STUU));
+              if ((__IWUU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __KWUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LWUU=(void *)((unsigned long)(void *)((unsigned long)__STUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __MWUU=((____YWB )((____Q )(void *)((unsigned long)__LWUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __KWUU=__OKI(__LWUU,((____IB )(&(table_size[(__MWUU)-1]))),((____YWB )((____Q )__LWUU)));
+                __RTUU=__KWUU;
               } else /* FALSE */ {
-                __tmp__3UUU=((__UINTEGER_32__RWB )typ_id__ZUUU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__1UUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__2UUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DSUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1UUU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__1UUU=micro_alloc__table__lab__HKI(__tmp__2UUU,((__POINTER__IB )(&(table_type[(__tmp__3UUU)]))),(__UINTEGER_32__RWB)(__tmp__3UUU |  1));
-                __tmp__CSUU=__tmp__1UUU;
+                __MWUU=((____YWB )__IWUU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __KWUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __LWUU=(void *)((unsigned long)(void *)((unsigned long)__STUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KWUU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __KWUU=__OKI(__LWUU,((____IB )(&(table_type[(__MWUU)]))),(____YWB)(__MWUU |  1));
+                __RTUU=__KWUU;
               };
-              result__4RUU=((__STRING__BC *)__tmp__CSUU);
-              *(result__4RUU) = *(STRING__BC__);
-            };
-            Self__0RUU=((__STRING__BC *)result__4RUU);
-            if ((Self__0RUU->capacity__HFL <  250)) {
-              __tmp__2RUU=create__KVW( 250);
-              Self__0RUU->storage__4EL=__tmp__2RUU;
-              Self__0RUU->capacity__HFL= 250;
-            };
-            Self__0RUU->count__WJ= 0;
-            display__V5DJ(Self__2LQS,result__4RUU);
-            put_string__EGZ(((__STRING__BC *)result__4RUU));
+              __NTUU=((____BC *)__RTUU);
+              *(__NTUU) = *(__BC__);
+            };
+            __JTUU=((____BC *)__NTUU);
+            if ((__JTUU->__OFL <  250)) {
+              __LTUU=__RVW( 250);
+              __JTUU->__FFL=__LTUU;
+              __JTUU->__OFL= 250;
+            };
+            __JTUU->__WJ= 0;
+            __EBEJ(__LNQS,__NTUU);
+            __LGZ(((____BC *)__NTUU));
             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__NBQM));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__2CQM));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__NBQM));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__2CQM));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__NBQM));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__2CQM));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__NBQM));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__2CQM));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__NBQM));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__2CQM));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__NBQM));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__2CQM));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__NBQM));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__2CQM));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__NBQM));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__2CQM));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__NBQM));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__2CQM));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__NBQM));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__2CQM));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__NBQM));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__2CQM));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NBQM));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__2CQM));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NBQM));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__2CQM));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NBQM));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__2CQM));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NBQM));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__2CQM));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NBQM));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__2CQM));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__NBQM));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__2CQM));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__NBQM));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__2CQM));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__5LQS=((__READ_GLOBAL__B4YL *)__tmp__NBQM);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__5LQS->global__Y5JM),Self__5LQS);
+        case ____Q5YL__: {
+          __ONQS=((____Q5YL *)__2CQM);
+          __EIEN(((____FKRG *)__ONQS->__HBKM),__ONQS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__NBQM));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__2CQM));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__NBQM));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__2CQM));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__NBQM));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__2CQM));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__NBQM));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__2CQM));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__NBQM));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__2CQM));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__NBQM));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__2CQM));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__NBQM));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__2CQM));
         } break;
         };
       };
-      __tmp__3CQL=Self__HN4S;
+      __MEQL=__WO4S;
     };
-    if ((((void *)__tmp__3CQL == (void *)NULL) && ((void *)__tmp__GDQL != (void *)NULL))) {
-      __tmp__3CQL=NULL;
+    if ((((void *)__MEQL == (void *)NULL) && ((void *)__VEQL != (void *)NULL))) {
+      __MEQL=NULL;
     };
   };
-  if (((void *)__tmp__3CQL == (void *)NULL)) {
-    __tmp__3CQL=Self__UCQL;
+  if (((void *)__MEQL == (void *)NULL)) {
+    __MEQL=__DEQL;
   } else /* FALSE */ {
-    __tmp__U4PM=Self__UCQL->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    switch (((struct ___OBJ *)__tmp__3CQL)->__id) {
-    case __STRING_CST__5J__: {
-      ((__STRING_CST__5J *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    __DAQM=__DEQL->__2DOJ.__TCOJ.__CK.__YH.__O2B;
+    switch (((struct ___OBJ *)__MEQL)->__id) {
+    case ____5J__: {
+      ((____5J *)((____1DOJ *)__MEQL))->__EK.__DK.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      ((__EXTERNAL_C__L5WC *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____0AXC__: {
+      ((____0AXC *)((____1DOJ *)__MEQL))->__1AXC.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____NBXC__: {
+      ((____NBXC *)((____1DOJ *)__MEQL))->__OBXC.__DK.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      ((__INTEGER_CST__KAXC *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____ZBXC__: {
+      ((____ZBXC *)((____1DOJ *)__MEQL))->__0BXC.__DK.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____DMWH__: {
+      __BK__->__CK.__YH.__O2B=__DAQM;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      ((__READ_LOCAL__N5ZI *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____2A0I__: {
+      ((____2A0I *)((____1DOJ *)__MEQL))->__3A0I.__RJWH.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      ((__EXPR_EQUAL__YHNJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____HJNJ__: {
+      ((____HJNJ *)((____1DOJ *)__MEQL))->__KJNJ.__JJNJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      ((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____SJNJ__: {
+      ((____SJNJ *)((____1DOJ *)__MEQL))->__TJNJ.__JJNJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      ((__IS_EXPANDED__L5NJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____0AOJ__: {
+      ((____0AOJ *)((____1DOJ *)__MEQL))->__1AOJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      ((__GET_TYPE_ID__V5NJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____EBOJ__: {
+      ((____EBOJ *)((____1DOJ *)__MEQL))->__FBOJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      ((__EXPR_SUP__OAOJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____3BOJ__: {
+      ((____3BOJ *)((____1DOJ *)__MEQL))->__4BOJ.__JJNJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      ((__EXPR_SUB__CBOJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____RCOJ__: {
+      ((____RCOJ *)((____1DOJ *)__MEQL))->__UCOJ.__TCOJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      ((__EXPR_MUL__YBOJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____HDOJ__: {
+      ((____HDOJ *)((____1DOJ *)__MEQL))->__IDOJ.__TCOJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      ((__EXPR_DIV__MCOJ *)__tmp__3CQL)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____1DOJ__: {
+      ((____1DOJ *)__MEQL)->__2DOJ.__TCOJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      ((__EXPR_AND__ADOJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____PEOJ__: {
+      ((____PEOJ *)((____1DOJ *)__MEQL))->__QEOJ.__TCOJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      ((__EXPR_SHIFT_R__UDOJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____DFOJ__: {
+      ((____DFOJ *)((____1DOJ *)__MEQL))->__EFOJ.__TCOJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      ((__EXPR_SHIFT_L__IEOJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____XFOJ__: {
+      ((____XFOJ *)((____1DOJ *)__MEQL))->__YFOJ.__TCOJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __PUT_TO__BFOJ__: {
-      ((__PUT_TO__BFOJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____QGOJ__: {
+      ((____QGOJ *)((____1DOJ *)__MEQL))->__RGOJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __ITEM__VFOJ__: {
-      ((__ITEM__VFOJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____EHOJ__: {
+      ((____EHOJ *)((____1DOJ *)__MEQL))->__FHOJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      ((__SIZE_OF__NGOJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____2HOJ__: {
+      ((____2HOJ *)((____1DOJ *)__MEQL))->__3HOJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __CAST__JHOJ__: {
-      ((__CAST__JHOJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____YIOJ__: {
+      ((____YIOJ *)((____1DOJ *)__MEQL))->__ZIOJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __REAL_CST__JLOJ__: {
-      ((__REAL_CST__JLOJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____YMOJ__: {
+      ((____YMOJ *)((____1DOJ *)__MEQL))->__ZMOJ.__DK.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      ((__CHARACTER_CST__5LOJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____ONOJ__: {
+      ((____ONOJ *)((____1DOJ *)__MEQL))->__PNOJ.__DK.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      ((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____YOOJ__: {
+      ((____YOOJ *)((____1DOJ *)__MEQL))->__ZOOJ.__DK.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      ((__READ_SLOT__ZK4K *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____IM4K__: {
+      ((____IM4K *)((____1DOJ *)__MEQL))->__JM4K.__RJWH.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      ((__EXPR_NOT_LOGIC__E4FL *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____T5FL__: {
+      ((____T5FL *)((____1DOJ *)__MEQL))->__W5FL.__V5FL.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      ((__EXPR_OR_LOGIC__OCUL *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____3DUL__: {
+      ((____3DUL *)((____1DOJ *)__MEQL))->__AEUL.__5DUL.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      ((__EXPR_OR_OR_LOGIC__LDUL *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____0EUL__: {
+      ((____0EUL *)((____1DOJ *)__MEQL))->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      ((__EXPR_AND_LOGIC__SEUL *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____BGUL__: {
+      ((____BGUL *)((____1DOJ *)__MEQL))->__CGUL.__5DUL.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      ((__EXPR_AND_AND_LOGIC__NFUL *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____2GUL__: {
+      ((____2GUL *)((____1DOJ *)__MEQL))->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      ((__EXPR_NEG__SYVL *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____B0VL__: {
+      ((____B0VL *)((____1DOJ *)__MEQL))->__E0VL.__D0VL.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      ((__EXPR_ADD__AZVL *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____P0VL__: {
+      ((____P0VL *)((____1DOJ *)__MEQL))->__Q0VL.__TCOJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      ((__READ_GLOBAL__B4YL *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____Q5YL__: {
+      ((____Q5YL *)((____1DOJ *)__MEQL))->__R5YL.__RJWH.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      ((__EXPR_NOT__FUPM *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____UVPM__: {
+      ((____UVPM *)((____1DOJ *)__MEQL))->__VVPM.__D0VL.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      ((__EXPR_MOD__LYPM *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____0ZPM__: {
+      ((____0ZPM *)((____1DOJ *)__MEQL))->__1ZPM.__TCOJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_OR__3P0N__: {
-      ((__EXPR_OR__3P0N *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____MR0N__: {
+      ((____MR0N *)((____1DOJ *)__MEQL))->__NR0N.__TCOJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      ((__EXPR_SUP_EQ__JVBP *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____YWBP__: {
+      ((____YWBP *)((____1DOJ *)__MEQL))->__ZWBP.__JJNJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_INF__2WBP__: {
-      ((__EXPR_INF__2WBP *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____LYBP__: {
+      ((____LYBP *)((____1DOJ *)__MEQL))->__MYBP.__JJNJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      ((__EXPR_INF_EQ__TXBP *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____CZBP__: {
+      ((____CZBP *)((____1DOJ *)__MEQL))->__DZBP.__JJNJ.__CK.__YH.__O2B=__DAQM;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      ((__EXPR_XOR__OAEP *)((__EXPR_DIV__MCOJ *)__tmp__3CQL))->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U4PM;
+    case ____3BEP__: {
+      ((____3BEP *)((____1DOJ *)__MEQL))->__4BEP.__TCOJ.__CK.__YH.__O2B=__DAQM;
     } break;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__4CQL=__tmp__3CQL;
-  return(__tmp__4CQL);
+  __NEQL=__MEQL;
+  return(__NEQL);
 }
 
-static void* execute_link__3GQL(__EXPR_AND__ADOJ *Self__4GQL)
-// ({EXPR_AND__ADOJ}) With result Recursive, No inlinable.
+static void* __MIQL(____PEOJ *__NIQL)
+// ({__PEOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG __tmp__1RKN;
-  __UINTEGER_32__RWB old_seq__BHQL,__tmp__JYUU,__tmp__NZUU,__tmp__R0UU;
-  void *__tmp__HHQL,*__tmp__IHQL,*__tmp__DFQM,*__tmp__EFQM,*__tmp__LFQM;
-  void *__tmp__0FMN;
-  __LIST__WH *Self__5NNT;
-  __STRING__BC *result__DYUU,*Self__5XUU,*result__HZUU,*Self__DZUU;
-  __STRING__BC *result__L0UU,*Self__H0UU;
-  __POINTER__IB ptr__EYUU,__tmp__GYUU,__tmp__HYUU,__tmp__IYUU,ptr__IZUU;
-  __POINTER__IB __tmp__KZUU,__tmp__LZUU,__tmp__MZUU,__tmp__P0UU;
-  __POINTER__IB __tmp__Q0UU;
-  __INTEGER__Q typ_id__FYUU,typ_id__JZUU,typ_id__N0UU;
-  __INTEGER_CST__KAXC *__tmp__NHQL,*__tmp__QHQL,*Self__JN4S;
-  __INTEGER_CST__KAXC *result__TFMN;
-  __READ_LOCAL__N5ZI *Self__NQQS,*Self__RQQS;
-  __LOCAL__43WC *Self__G1BU,*Self__M1BU;
-  __READ_GLOBAL__B4YL *Self__QQQS,*Self__UQQS;
-  __POSITION__OL __tmp__ELQL;
-  __CHARACTER__DB *__tmp__BYUU,*__tmp__FZUU,*__tmp__J0UU;
-  __BOOLEAN__L __tmp__GEQM,__tmp__FFQM;
-  old_seq__BHQL=seq_call_and_loop__BL3K;
-  __tmp__HHQL=Self__4GQL->parent_expr_binary__BDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__HHQL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__IHQL=((__STRING_CST__5J *)__tmp__HHQL);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__IHQL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__HHQL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__IHQL=((__PROTOTYPE_CST__45WC *)__tmp__HHQL);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__IHQL=((__INTEGER_CST__KAXC *)__tmp__HHQL);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__5NNT=((__LIST__WH *)list_current__Y4GB);
-    result__DYUU=NULL;
-    ptr__EYUU=((__POINTER__IB )(NULL));
-    typ_id__FYUU= 0;
-    __tmp__GYUU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__GYUU ==  0)) {
-      result__DYUU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__FYUU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GYUU));
-      if ((typ_id__FYUU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__HYUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__IYUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GYUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HYUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HYUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__JYUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IYUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__HYUU=micro_alloc__table__lab__HKI(__tmp__IYUU,((__POINTER__IB )(&(table_size[(__tmp__JYUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IYUU)));
-        ptr__EYUU=__tmp__HYUU;
-      } else /* FALSE */ {
-        __tmp__JYUU=((__UINTEGER_32__RWB )typ_id__FYUU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__HYUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__IYUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GYUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HYUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HYUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__HYUU=micro_alloc__table__lab__HKI(__tmp__IYUU,((__POINTER__IB )(&(table_type[(__tmp__JYUU)]))),(__UINTEGER_32__RWB)(__tmp__JYUU |  1));
-        ptr__EYUU=__tmp__HYUU;
-      };
-      result__DYUU=((__STRING__BC *)ptr__EYUU);
-      *(result__DYUU) = *(STRING__BC__);
-    };
-    Self__5XUU=((__STRING__BC *)result__DYUU);
-    if ((Self__5XUU->capacity__HFL <  250)) {
-      __tmp__BYUU=create__KVW( 250);
-      Self__5XUU->storage__4EL=__tmp__BYUU;
-      Self__5XUU->capacity__HFL= 250;
-    };
-    Self__5XUU->count__WJ= 0;
-    display__NHFE(Self__5NNT,result__DYUU);
-    put_string__EGZ(((__STRING__BC *)result__DYUU));
+  ____0SG __KTKN;
+  ____YWB __QIQL,__YZUU,__20UU,__A2UU;
+  void *__WIQL,*__XIQL,*__SGQM,*__TGQM,*__0GQM,*__JHMN;
+  ____WH *__OPNT;
+  ____BC *__SZUU,*__OZUU,*__W0UU,*__S0UU,*__01UU,*__W1UU;
+  ____IB __TZUU,__VZUU,__WZUU,__XZUU,__X0UU,__Z0UU,__00UU,__10UU,__41UU;
+  ____IB __51UU;
+  ____Q __UZUU,__Y0UU,__21UU;
+  ____ZBXC *__2IQL,*__5IQL,*__YO4S,*__CHMN;
+  ____2A0I *__2RQS,*__ASQS;
+  ____N5WC *__V2BU,*__12BU;
+  ____Q5YL *__5RQS,*__DSQS;
+  ____OL __TMQL;
+  ____DB *__QZUU,*__U0UU,*__Y1UU;
+  ____L __VFQM,__UGQM;
+  __QIQL=__QM3K;
+  __WIQL=__NIQL->__QEOJ.__BC5J;
+  switch (((struct ___OBJ *)__WIQL)->__id) {
+  case ____5J__: {
+    __XIQL=((____5J *)__WIQL);
+  } break;
+  case ____0AXC__: {
+    __XIQL=__NG3H(((____0AXC *)__WIQL));
+  } break;
+  case ____NBXC__: {
+    __XIQL=((____NBXC *)__WIQL);
+  } break;
+  case ____ZBXC__: {
+    __XIQL=((____ZBXC *)__WIQL);
+  } break;
+  case ____DMWH__: {
+    __OPNT=((____WH *)__Q5GB);
+    __SZUU=NULL;
+    __TZUU=((____IB )(NULL));
+    __UZUU= 0;
+    __VZUU=((____IB )sizeof(____BC));
+    if (((unsigned long)__VZUU ==  0)) {
+      __SZUU=__BC__;
+    } else /* FALSE */ {
+      __UZUU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VZUU));
+      if ((__UZUU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __WZUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __XZUU=(void *)((unsigned long)(void *)((unsigned long)__VZUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WZUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WZUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __YZUU=((____YWB )((____Q )(void *)((unsigned long)__XZUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __WZUU=__OKI(__XZUU,((____IB )(&(table_size[(__YZUU)-1]))),((____YWB )((____Q )__XZUU)));
+        __TZUU=__WZUU;
+      } else /* FALSE */ {
+        __YZUU=((____YWB )__UZUU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __WZUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __XZUU=(void *)((unsigned long)(void *)((unsigned long)__VZUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WZUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WZUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WZUU=__OKI(__XZUU,((____IB )(&(table_type[(__YZUU)]))),(____YWB)(__YZUU |  1));
+        __TZUU=__WZUU;
+      };
+      __SZUU=((____BC *)__TZUU);
+      *(__SZUU) = *(__BC__);
+    };
+    __OZUU=((____BC *)__SZUU);
+    if ((__OZUU->__OFL <  250)) {
+      __QZUU=__RVW( 250);
+      __OZUU->__FFL=__QZUU;
+      __OZUU->__OFL= 250;
+    };
+    __OZUU->__WJ= 0;
+    __2IFE(__OPNT,__SZUU);
+    __LGZ(((____BC *)__SZUU));
     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__IHQL=NULL;
+    __XIQL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__IHQL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__HHQL));
+  case ____2A0I__: {
+    __XIQL=__ONBK(((____2A0I *)__WIQL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__IHQL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__HHQL));
+  case ____HJNJ__: {
+    __XIQL=__ENPL(((____HJNJ *)__WIQL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__IHQL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__HHQL));
+  case ____SJNJ__: {
+    __XIQL=__ORPL(((____SJNJ *)__WIQL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__IHQL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__HHQL));
+  case ____0AOJ__: {
+    __XIQL=__YVPL(((____0AOJ *)__WIQL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__IHQL=((__GET_TYPE_ID__V5NJ *)__tmp__HHQL);
+  case ____EBOJ__: {
+    __XIQL=((____EBOJ *)__WIQL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__IHQL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__HHQL));
+  case ____3BOJ__: {
+    __XIQL=__EXPL(((____3BOJ *)__WIQL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__IHQL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__HHQL));
+  case ____RCOJ__: {
+    __XIQL=__O1PL(((____RCOJ *)__WIQL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__IHQL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__HHQL));
+  case ____HDOJ__: {
+    __XIQL=__Y5PL(((____HDOJ *)__WIQL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__IHQL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__HHQL));
+  case ____1DOJ__: {
+    __XIQL=__CEQL(((____1DOJ *)__WIQL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__IHQL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__HHQL));
+  case ____PEOJ__: {
+    __XIQL=__MIQL(((____PEOJ *)__WIQL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__IHQL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__HHQL));
+  case ____DFOJ__: {
+    __XIQL=__WMQL(((____DFOJ *)__WIQL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__IHQL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__HHQL));
+  case ____XFOJ__: {
+    __XIQL=__ARQL(((____XFOJ *)__WIQL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__IHQL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__HHQL));
+  case ____QGOJ__: {
+    __XIQL=__4VPK(((____QGOJ *)__WIQL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__IHQL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__HHQL));
+  case ____EHOJ__: {
+    __XIQL=__KVQL(((____EHOJ *)__WIQL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__IHQL=((__SIZE_OF__NGOJ *)__tmp__HHQL);
+  case ____2HOJ__: {
+    __XIQL=((____2HOJ *)__WIQL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__IHQL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__HHQL));
+  case ____YIOJ__: {
+    __XIQL=__WVQL(((____YIOJ *)__WIQL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__IHQL=((__REAL_CST__JLOJ *)__tmp__HHQL);
+  case ____YMOJ__: {
+    __XIQL=((____YMOJ *)__WIQL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__IHQL=((__CHARACTER_CST__5LOJ *)__tmp__HHQL);
+  case ____ONOJ__: {
+    __XIQL=((____ONOJ *)__WIQL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__IHQL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__HHQL);
+  case ____YOOJ__: {
+    __XIQL=((____YOOJ *)__WIQL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__IHQL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__HHQL));
+  case ____IM4K__: {
+    __XIQL=__GHIM(((____IM4K *)__WIQL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__IHQL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__HHQL));
+  case ____T5FL__: {
+    __XIQL=__CN5O(((____T5FL *)__WIQL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__IHQL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__HHQL));
+  case ____3DUL__: {
+    __XIQL=__ZVTP(((____3DUL *)__WIQL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__IHQL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__HHQL));
+  case ____0EUL__: {
+    __XIQL=__0Q2P(((____0EUL *)__WIQL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__IHQL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__HHQL));
+  case ____BGUL__: {
+    __XIQL=__T1TP(((____BGUL *)__WIQL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__IHQL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__HHQL));
+  case ____2GUL__: {
+    __XIQL=__5W2P(((____2GUL *)__WIQL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__IHQL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__HHQL));
+  case ____B0VL__: {
+    __XIQL=__KFDN(((____B0VL *)__WIQL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__IHQL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__HHQL));
+  case ____P0VL__: {
+    __XIQL=__S3HM(((____P0VL *)__WIQL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__IHQL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__HHQL));
+  case ____Q5YL__: {
+    __XIQL=__FNIM(((____Q5YL *)__WIQL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__IHQL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__HHQL));
+  case ____UVPM__: {
+    __XIQL=__ARXN(((____UVPM *)__WIQL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__IHQL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__HHQL));
+  case ____0ZPM__: {
+    __XIQL=__TV0P(((____0ZPM *)__WIQL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__IHQL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__HHQL));
+  case ____MR0N__: {
+    __XIQL=__1DWO(((____MR0N *)__WIQL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__IHQL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__HHQL));
+  case ____YWBP__: {
+    __XIQL=__R2ZQ(((____YWBP *)__WIQL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__IHQL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__HHQL));
+  case ____LYBP__: {
+    __XIQL=__HDUP(((____LYBP *)__WIQL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__IHQL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__HHQL));
+  case ____CZBP__: {
+    __XIQL=__RHUP(((____CZBP *)__WIQL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__IHQL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__HHQL));
+  case ____3BEP__: {
+    __XIQL=__NWEQ(((____3BEP *)__WIQL));
   } break;
   };
-  Self__4GQL->parent_expr_binary__BDOJ.left__SA5J=__tmp__IHQL;
-  __tmp__HHQL=Self__4GQL->parent_expr_binary__BDOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__HHQL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__IHQL=((__STRING_CST__5J *)__tmp__HHQL);
+  __NIQL->__QEOJ.__BC5J=__XIQL;
+  __WIQL=__NIQL->__QEOJ.__FC5J;
+  switch (((struct ___OBJ *)__WIQL)->__id) {
+  case ____5J__: {
+    __XIQL=((____5J *)__WIQL);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__IHQL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__HHQL));
+  case ____0AXC__: {
+    __XIQL=__NG3H(((____0AXC *)__WIQL));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__IHQL=((__PROTOTYPE_CST__45WC *)__tmp__HHQL);
+  case ____NBXC__: {
+    __XIQL=((____NBXC *)__WIQL);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__IHQL=((__INTEGER_CST__KAXC *)__tmp__HHQL);
+  case ____ZBXC__: {
+    __XIQL=((____ZBXC *)__WIQL);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__5NNT=((__LIST__WH *)list_current__Y4GB);
-    result__DYUU=NULL;
-    ptr__EYUU=((__POINTER__IB )(NULL));
-    typ_id__FYUU= 0;
-    __tmp__GYUU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__GYUU ==  0)) {
-      result__DYUU=STRING__BC__;
+  case ____DMWH__: {
+    __OPNT=((____WH *)__Q5GB);
+    __SZUU=NULL;
+    __TZUU=((____IB )(NULL));
+    __UZUU= 0;
+    __VZUU=((____IB )sizeof(____BC));
+    if (((unsigned long)__VZUU ==  0)) {
+      __SZUU=__BC__;
     } else /* FALSE */ {
-      typ_id__FYUU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GYUU));
-      if ((typ_id__FYUU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__HYUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__IYUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GYUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HYUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HYUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__JYUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IYUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__HYUU=micro_alloc__table__lab__HKI(__tmp__IYUU,((__POINTER__IB )(&(table_size[(__tmp__JYUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IYUU)));
-        ptr__EYUU=__tmp__HYUU;
+      __UZUU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VZUU));
+      if ((__UZUU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __WZUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __XZUU=(void *)((unsigned long)(void *)((unsigned long)__VZUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WZUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WZUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __YZUU=((____YWB )((____Q )(void *)((unsigned long)__XZUU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __WZUU=__OKI(__XZUU,((____IB )(&(table_size[(__YZUU)-1]))),((____YWB )((____Q )__XZUU)));
+        __TZUU=__WZUU;
       } else /* FALSE */ {
-        __tmp__JYUU=((__UINTEGER_32__RWB )typ_id__FYUU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__HYUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__IYUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GYUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HYUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HYUU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__HYUU=micro_alloc__table__lab__HKI(__tmp__IYUU,((__POINTER__IB )(&(table_type[(__tmp__JYUU)]))),(__UINTEGER_32__RWB)(__tmp__JYUU |  1));
-        ptr__EYUU=__tmp__HYUU;
+        __YZUU=((____YWB )__UZUU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __WZUU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __XZUU=(void *)((unsigned long)(void *)((unsigned long)__VZUU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WZUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WZUU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WZUU=__OKI(__XZUU,((____IB )(&(table_type[(__YZUU)]))),(____YWB)(__YZUU |  1));
+        __TZUU=__WZUU;
       };
-      result__DYUU=((__STRING__BC *)ptr__EYUU);
-      *(result__DYUU) = *(STRING__BC__);
+      __SZUU=((____BC *)__TZUU);
+      *(__SZUU) = *(__BC__);
     };
-    Self__5XUU=((__STRING__BC *)result__DYUU);
-    if ((Self__5XUU->capacity__HFL <  250)) {
-      __tmp__BYUU=create__KVW( 250);
-      Self__5XUU->storage__4EL=__tmp__BYUU;
-      Self__5XUU->capacity__HFL= 250;
+    __OZUU=((____BC *)__SZUU);
+    if ((__OZUU->__OFL <  250)) {
+      __QZUU=__RVW( 250);
+      __OZUU->__FFL=__QZUU;
+      __OZUU->__OFL= 250;
     };
-    Self__5XUU->count__WJ= 0;
-    display__NHFE(Self__5NNT,result__DYUU);
-    put_string__EGZ(((__STRING__BC *)result__DYUU));
+    __OZUU->__WJ= 0;
+    __2IFE(__OPNT,__SZUU);
+    __LGZ(((____BC *)__SZUU));
     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__IHQL=NULL;
+    __XIQL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__IHQL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__HHQL));
+  case ____2A0I__: {
+    __XIQL=__ONBK(((____2A0I *)__WIQL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__IHQL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__HHQL));
+  case ____HJNJ__: {
+    __XIQL=__ENPL(((____HJNJ *)__WIQL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__IHQL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__HHQL));
+  case ____SJNJ__: {
+    __XIQL=__ORPL(((____SJNJ *)__WIQL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__IHQL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__HHQL));
+  case ____0AOJ__: {
+    __XIQL=__YVPL(((____0AOJ *)__WIQL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__IHQL=((__GET_TYPE_ID__V5NJ *)__tmp__HHQL);
+  case ____EBOJ__: {
+    __XIQL=((____EBOJ *)__WIQL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__IHQL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__HHQL));
+  case ____3BOJ__: {
+    __XIQL=__EXPL(((____3BOJ *)__WIQL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__IHQL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__HHQL));
+  case ____RCOJ__: {
+    __XIQL=__O1PL(((____RCOJ *)__WIQL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__IHQL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__HHQL));
+  case ____HDOJ__: {
+    __XIQL=__Y5PL(((____HDOJ *)__WIQL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__IHQL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__HHQL));
+  case ____1DOJ__: {
+    __XIQL=__CEQL(((____1DOJ *)__WIQL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__IHQL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__HHQL));
+  case ____PEOJ__: {
+    __XIQL=__MIQL(((____PEOJ *)__WIQL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__IHQL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__HHQL));
+  case ____DFOJ__: {
+    __XIQL=__WMQL(((____DFOJ *)__WIQL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__IHQL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__HHQL));
+  case ____XFOJ__: {
+    __XIQL=__ARQL(((____XFOJ *)__WIQL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__IHQL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__HHQL));
+  case ____QGOJ__: {
+    __XIQL=__4VPK(((____QGOJ *)__WIQL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__IHQL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__HHQL));
+  case ____EHOJ__: {
+    __XIQL=__KVQL(((____EHOJ *)__WIQL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__IHQL=((__SIZE_OF__NGOJ *)__tmp__HHQL);
+  case ____2HOJ__: {
+    __XIQL=((____2HOJ *)__WIQL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__IHQL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__HHQL));
+  case ____YIOJ__: {
+    __XIQL=__WVQL(((____YIOJ *)__WIQL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__IHQL=((__REAL_CST__JLOJ *)__tmp__HHQL);
+  case ____YMOJ__: {
+    __XIQL=((____YMOJ *)__WIQL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__IHQL=((__CHARACTER_CST__5LOJ *)__tmp__HHQL);
+  case ____ONOJ__: {
+    __XIQL=((____ONOJ *)__WIQL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__IHQL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__HHQL);
+  case ____YOOJ__: {
+    __XIQL=((____YOOJ *)__WIQL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__IHQL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__HHQL));
+  case ____IM4K__: {
+    __XIQL=__GHIM(((____IM4K *)__WIQL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__IHQL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__HHQL));
+  case ____T5FL__: {
+    __XIQL=__CN5O(((____T5FL *)__WIQL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__IHQL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__HHQL));
+  case ____3DUL__: {
+    __XIQL=__ZVTP(((____3DUL *)__WIQL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__IHQL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__HHQL));
+  case ____0EUL__: {
+    __XIQL=__0Q2P(((____0EUL *)__WIQL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__IHQL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__HHQL));
+  case ____BGUL__: {
+    __XIQL=__T1TP(((____BGUL *)__WIQL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__IHQL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__HHQL));
+  case ____2GUL__: {
+    __XIQL=__5W2P(((____2GUL *)__WIQL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__IHQL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__HHQL));
+  case ____B0VL__: {
+    __XIQL=__KFDN(((____B0VL *)__WIQL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__IHQL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__HHQL));
+  case ____P0VL__: {
+    __XIQL=__S3HM(((____P0VL *)__WIQL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__IHQL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__HHQL));
+  case ____Q5YL__: {
+    __XIQL=__FNIM(((____Q5YL *)__WIQL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__IHQL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__HHQL));
+  case ____UVPM__: {
+    __XIQL=__ARXN(((____UVPM *)__WIQL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__IHQL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__HHQL));
+  case ____0ZPM__: {
+    __XIQL=__TV0P(((____0ZPM *)__WIQL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__IHQL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__HHQL));
+  case ____MR0N__: {
+    __XIQL=__1DWO(((____MR0N *)__WIQL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__IHQL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__HHQL));
+  case ____YWBP__: {
+    __XIQL=__R2ZQ(((____YWBP *)__WIQL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__IHQL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__HHQL));
+  case ____LYBP__: {
+    __XIQL=__HDUP(((____LYBP *)__WIQL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__IHQL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__HHQL));
+  case ____CZBP__: {
+    __XIQL=__RHUP(((____CZBP *)__WIQL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__IHQL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__HHQL));
+  case ____3BEP__: {
+    __XIQL=__NWEQ(((____3BEP *)__WIQL));
   } break;
   };
-  Self__4GQL->parent_expr_binary__BDOJ.right__WA5J=__tmp__IHQL;
-  __tmp__HHQL=Self__4GQL->parent_expr_binary__BDOJ.left__SA5J;
-  if (__tmp__HHQL==NULL) {
-    __tmp__NHQL=NULL;
+  __NIQL->__QEOJ.__FC5J=__XIQL;
+  __WIQL=__NIQL->__QEOJ.__BC5J;
+  if (__WIQL==NULL) {
+    __2IQL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__HHQL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__NHQL=NULL;
+    switch (((struct ___OBJ *)__WIQL)->__id) {
+    case ____5J__: {
+      __2IQL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__NHQL=NULL;
+    case ____0AXC__: {
+      __2IQL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__NHQL=NULL;
+    case ____NBXC__: {
+      __2IQL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__NHQL=((void *)__tmp__HHQL);
+    case ____ZBXC__: {
+      __2IQL=((void *)__WIQL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__NHQL=NULL;
+    case ____DMWH__: {
+      __2IQL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__NHQL=NULL;
+    case ____2A0I__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__NHQL=NULL;
+    case ____HJNJ__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__NHQL=NULL;
+    case ____SJNJ__: {
+      __2IQL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__NHQL=NULL;
+    case ____0AOJ__: {
+      __2IQL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__NHQL=NULL;
+    case ____EBOJ__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__NHQL=NULL;
+    case ____3BOJ__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__NHQL=NULL;
+    case ____RCOJ__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__NHQL=NULL;
+    case ____HDOJ__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__NHQL=NULL;
+    case ____1DOJ__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__NHQL=NULL;
+    case ____PEOJ__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__NHQL=NULL;
+    case ____DFOJ__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__NHQL=NULL;
+    case ____XFOJ__: {
+      __2IQL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__NHQL=NULL;
+    case ____QGOJ__: {
+      __2IQL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__NHQL=NULL;
+    case ____EHOJ__: {
+      __2IQL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__NHQL=NULL;
+    case ____2HOJ__: {
+      __2IQL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__NHQL=NULL;
+    case ____YIOJ__: {
+      __2IQL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__NHQL=NULL;
+    case ____YMOJ__: {
+      __2IQL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__NHQL=NULL;
+    case ____ONOJ__: {
+      __2IQL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__NHQL=NULL;
+    case ____YOOJ__: {
+      __2IQL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__NHQL=NULL;
+    case ____IM4K__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__NHQL=NULL;
+    case ____T5FL__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__NHQL=NULL;
+    case ____3DUL__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__NHQL=NULL;
+    case ____0EUL__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__NHQL=NULL;
+    case ____BGUL__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__NHQL=NULL;
+    case ____2GUL__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__NHQL=NULL;
+    case ____B0VL__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__NHQL=NULL;
+    case ____P0VL__: {
+      __2IQL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__NHQL=NULL;
+    case ____Q5YL__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__NHQL=NULL;
+    case ____UVPM__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__NHQL=NULL;
+    case ____0ZPM__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__NHQL=NULL;
+    case ____MR0N__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__NHQL=NULL;
+    case ____YWBP__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__NHQL=NULL;
+    case ____LYBP__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__NHQL=NULL;
+    case ____CZBP__: {
+      __2IQL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__NHQL=NULL;
+    case ____3BEP__: {
+      __2IQL=NULL;
     } break;
     }
   };
-  __tmp__HHQL=Self__4GQL->parent_expr_binary__BDOJ.right__WA5J;
-  if (__tmp__HHQL==NULL) {
-    __tmp__QHQL=NULL;
+  __WIQL=__NIQL->__QEOJ.__FC5J;
+  if (__WIQL==NULL) {
+    __5IQL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__HHQL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__QHQL=NULL;
+    switch (((struct ___OBJ *)__WIQL)->__id) {
+    case ____5J__: {
+      __5IQL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__QHQL=NULL;
+    case ____0AXC__: {
+      __5IQL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__QHQL=NULL;
+    case ____NBXC__: {
+      __5IQL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__QHQL=((void *)__tmp__HHQL);
+    case ____ZBXC__: {
+      __5IQL=((void *)__WIQL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__QHQL=NULL;
+    case ____DMWH__: {
+      __5IQL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__QHQL=NULL;
+    case ____2A0I__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__QHQL=NULL;
+    case ____HJNJ__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__QHQL=NULL;
+    case ____SJNJ__: {
+      __5IQL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__QHQL=NULL;
+    case ____0AOJ__: {
+      __5IQL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__QHQL=NULL;
+    case ____EBOJ__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__QHQL=NULL;
+    case ____3BOJ__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__QHQL=NULL;
+    case ____RCOJ__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__QHQL=NULL;
+    case ____HDOJ__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__QHQL=NULL;
+    case ____1DOJ__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__QHQL=NULL;
+    case ____PEOJ__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__QHQL=NULL;
+    case ____DFOJ__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__QHQL=NULL;
+    case ____XFOJ__: {
+      __5IQL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__QHQL=NULL;
+    case ____QGOJ__: {
+      __5IQL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__QHQL=NULL;
+    case ____EHOJ__: {
+      __5IQL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__QHQL=NULL;
+    case ____2HOJ__: {
+      __5IQL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__QHQL=NULL;
+    case ____YIOJ__: {
+      __5IQL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__QHQL=NULL;
+    case ____YMOJ__: {
+      __5IQL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__QHQL=NULL;
+    case ____ONOJ__: {
+      __5IQL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__QHQL=NULL;
+    case ____YOOJ__: {
+      __5IQL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__QHQL=NULL;
+    case ____IM4K__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__QHQL=NULL;
+    case ____T5FL__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__QHQL=NULL;
+    case ____3DUL__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__QHQL=NULL;
+    case ____0EUL__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__QHQL=NULL;
+    case ____BGUL__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__QHQL=NULL;
+    case ____2GUL__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__QHQL=NULL;
+    case ____B0VL__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__QHQL=NULL;
+    case ____P0VL__: {
+      __5IQL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__QHQL=NULL;
+    case ____Q5YL__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__QHQL=NULL;
+    case ____UVPM__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__QHQL=NULL;
+    case ____0ZPM__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__QHQL=NULL;
+    case ____MR0N__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__QHQL=NULL;
+    case ____YWBP__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__QHQL=NULL;
+    case ____LYBP__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__QHQL=NULL;
+    case ____CZBP__: {
+      __5IQL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__QHQL=NULL;
+    case ____3BEP__: {
+      __5IQL=NULL;
     } break;
     }
   };
-  __tmp__HHQL=NULL;
-  if (((void *)__tmp__NHQL != (void *)NULL)) {
-    __tmp__IHQL=NULL;
-    __tmp__GEQM=is_saturated__1RKP(((__INTEGER_CST__KAXC *)__tmp__NHQL));
-    if (__tmp__GEQM) {
-      __tmp__IHQL=Self__4GQL->parent_expr_binary__BDOJ.right__WA5J;
+  __WIQL=NULL;
+  if (((void *)__2IQL != (void *)NULL)) {
+    __XIQL=NULL;
+    __VFQM=__KTKP(((____ZBXC *)__2IQL));
+    if (__VFQM) {
+      __XIQL=__NIQL->__QEOJ.__FC5J;
     };
-    __tmp__HHQL=__tmp__IHQL;
+    __WIQL=__XIQL;
   };
-  if ((((void *)__tmp__HHQL == (void *)NULL) && ((void *)__tmp__QHQL != (void *)NULL))) {
-    __tmp__IHQL=NULL;
-    __tmp__GEQM=is_saturated__1RKP(((__INTEGER_CST__KAXC *)__tmp__QHQL));
-    if (__tmp__GEQM) {
-      __tmp__IHQL=Self__4GQL->parent_expr_binary__BDOJ.left__SA5J;
+  if ((((void *)__WIQL == (void *)NULL) && ((void *)__5IQL != (void *)NULL))) {
+    __XIQL=NULL;
+    __VFQM=__KTKP(((____ZBXC *)__5IQL));
+    if (__VFQM) {
+      __XIQL=__NIQL->__QEOJ.__BC5J;
     };
-    __tmp__HHQL=__tmp__IHQL;
+    __WIQL=__XIQL;
   };
-  if (((((void *)__tmp__HHQL == (void *)NULL) && ((void *)__tmp__QHQL != (void *)NULL)) && ((void *)__tmp__NHQL != (void *)NULL))) {
-    __tmp__1RKN=(__INTEGER_64__TSG)(__tmp__NHQL->value__YG4D & __tmp__QHQL->value__YG4D);
-    Self__JN4S=((__INTEGER_CST__KAXC *)__tmp__NHQL);
-    Self__JN4S->value__YG4D=__tmp__1RKN;
-    check_type__KYEE(Self__JN4S);
-    __tmp__HHQL=__tmp__NHQL;
+  if (((((void *)__WIQL == (void *)NULL) && ((void *)__5IQL != (void *)NULL)) && ((void *)__2IQL != (void *)NULL))) {
+    __KTKN=(____0SG)(__2IQL->__HI4D & __5IQL->__HI4D);
+    __YO4S=((____ZBXC *)__2IQL);
+    __YO4S->__HI4D=__KTKN;
+    __ZZEE(__YO4S);
+    __WIQL=__2IQL;
   };
-  if ((((void *)__tmp__HHQL == (void *)NULL) && (old_seq__BHQL == seq_call_and_loop__BL3K))) {
-    __tmp__IHQL=NULL;
-    __tmp__DFQM=Self__4GQL->parent_expr_binary__BDOJ.left__SA5J;
-    __tmp__EFQM=Self__4GQL->parent_expr_binary__BDOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__DFQM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__FFQM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+  if ((((void *)__WIQL == (void *)NULL) && (__QIQL == __QM3K))) {
+    __XIQL=NULL;
+    __SGQM=__NIQL->__QEOJ.__BC5J;
+    __TGQM=__NIQL->__QEOJ.__FC5J;
+    switch (((struct ___OBJ *)__SGQM)->__id) {
+    case ____5J__: {
+      __UGQM=__FLWM(((____5J *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__FFQM=FALSE__O__;
+    case ____0AXC__: {
+      __UGQM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__FFQM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____NBXC__: {
+      __UGQM=__1LWM(((____NBXC *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__FFQM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____ZBXC__: {
+      __UGQM=__NMWM(((____ZBXC *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__FFQM=FALSE__O__;
+    case ____DMWH__: {
+      __UGQM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__FFQM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)__tmp__DFQM),__tmp__EFQM);
+    case ____2A0I__: {
+      __UGQM=__MNWM(((____2A0I *)__SGQM),__TGQM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__FFQM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____HJNJ__: {
+      __UGQM=__5NWM(((____HJNJ *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__FFQM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____SJNJ__: {
+      __UGQM=__2OWM(((____SJNJ *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__FFQM=FALSE__O__;
+    case ____0AOJ__: {
+      __UGQM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__FFQM=FALSE__O__;
+    case ____EBOJ__: {
+      __UGQM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__FFQM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____3BOJ__: {
+      __UGQM=__BQWM(((____3BOJ *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__FFQM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____RCOJ__: {
+      __UGQM=__4QWM(((____RCOJ *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__FFQM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____HDOJ__: {
+      __UGQM=__1RWM(((____HDOJ *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__FFQM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____1DOJ__: {
+      __UGQM=__YSWM(((____1DOJ *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__FFQM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____PEOJ__: {
+      __UGQM=__VTWM(((____PEOJ *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__FFQM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____DFOJ__: {
+      __UGQM=__SUWM(((____DFOJ *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__FFQM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____XFOJ__: {
+      __UGQM=__PVWM(((____XFOJ *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__FFQM=FALSE__O__;
+    case ____QGOJ__: {
+      __UGQM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__FFQM=FALSE__O__;
+    case ____EHOJ__: {
+      __UGQM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__FFQM=FALSE__O__;
+    case ____2HOJ__: {
+      __UGQM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__FFQM=FALSE__O__;
+    case ____YIOJ__: {
+      __UGQM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__FFQM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____YMOJ__: {
+      __UGQM=__2WWM(((____YMOJ *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__FFQM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____ONOJ__: {
+      __UGQM=__XXWM(((____ONOJ *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__FFQM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____YOOJ__: {
+      __UGQM=__314M(((____YOOJ *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__FFQM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____IM4K__: {
+      __UGQM=__JMYN(((____IM4K *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__FFQM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____T5FL__: {
+      __UGQM=__KECQ(((____T5FL *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__FFQM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____3DUL__: {
+      __UGQM=__WF3P(((____3DUL *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__FFQM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____0EUL__: {
+      __UGQM=__5NJQ(((____0EUL *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__FFQM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____BGUL__: {
+      __UGQM=__TG3P(((____BGUL *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__FFQM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____2GUL__: {
+      __UGQM=__3OJQ(((____2GUL *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__FFQM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____B0VL__: {
+      __UGQM=__1CFN(((____B0VL *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__FFQM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____P0VL__: {
+      __UGQM=__JYWM(((____P0VL *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__FFQM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____Q5YL__: {
+      __UGQM=__GNYN(((____Q5YL *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__FFQM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____UVPM__: {
+      __UGQM=__ZNYN(((____UVPM *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__FFQM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____0ZPM__: {
+      __UGQM=__QH3P(((____0ZPM *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__FFQM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____MR0N__: {
+      __UGQM=__IPWO(((____MR0N *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__FFQM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____YWBP__: {
+      __UGQM=__LV0Q(((____YWBP *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__FFQM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____LYBP__: {
+      __UGQM=__3ECQ(((____LYBP *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__FFQM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____CZBP__: {
+      __UGQM=__0FCQ(((____CZBP *)((____2A0I *)__SGQM)),__TGQM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__FFQM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__DFQM)),__tmp__EFQM);
+    case ____3BEP__: {
+      __UGQM=__0PJQ(((____3BEP *)((____2A0I *)__SGQM)),__TGQM);
     } break;
     };
-    if (__tmp__FFQM) {
-      __tmp__LFQM=Self__4GQL->parent_expr_binary__BDOJ.right__WA5J;
-      switch (((struct ___OBJ *)__tmp__LFQM)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__LFQM));
+    if (__UGQM) {
+      __0GQM=__NIQL->__QEOJ.__FC5J;
+      switch (((struct ___OBJ *)__0GQM)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__0GQM));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__LFQM));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__0GQM));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__NQQS=((__READ_LOCAL__N5ZI *)__tmp__LFQM);
-        Self__G1BU=((__LOCAL__43WC *)Self__NQQS->local__PUEJ);
-        Self__G1BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__G1BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__G1BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__HZUU=NULL;
-          ptr__IZUU=((__POINTER__IB )(NULL));
-          typ_id__JZUU= 0;
-          __tmp__KZUU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__KZUU ==  0)) {
-            result__HZUU=STRING__BC__;
+      case ____2A0I__: {
+        __2RQS=((____2A0I *)__0GQM);
+        __V2BU=((____N5WC *)__2RQS->__4VEJ);
+        __V2BU->__Q5WC.__KU4D=(____Q)(__V2BU->__Q5WC.__KU4D -  1);
+        if ((__V2BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __W0UU=NULL;
+          __X0UU=((____IB )(NULL));
+          __Y0UU= 0;
+          __Z0UU=((____IB )sizeof(____BC));
+          if (((unsigned long)__Z0UU ==  0)) {
+            __W0UU=__BC__;
           } else /* FALSE */ {
-            typ_id__JZUU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KZUU));
-            if ((typ_id__JZUU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__LZUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__MZUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LZUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LZUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__NZUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MZUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__LZUU=micro_alloc__table__lab__HKI(__tmp__MZUU,((__POINTER__IB )(&(table_size[(__tmp__NZUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MZUU)));
-              ptr__IZUU=__tmp__LZUU;
+            __Y0UU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z0UU));
+            if ((__Y0UU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __00UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __10UU=(void *)((unsigned long)(void *)((unsigned long)__Z0UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__00UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__00UU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __20UU=((____YWB )((____Q )(void *)((unsigned long)__10UU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __00UU=__OKI(__10UU,((____IB )(&(table_size[(__20UU)-1]))),((____YWB )((____Q )__10UU)));
+              __X0UU=__00UU;
             } else /* FALSE */ {
-              __tmp__NZUU=((__UINTEGER_32__RWB )typ_id__JZUU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__LZUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__MZUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LZUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LZUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LZUU=micro_alloc__table__lab__HKI(__tmp__MZUU,((__POINTER__IB )(&(table_type[(__tmp__NZUU)]))),(__UINTEGER_32__RWB)(__tmp__NZUU |  1));
-              ptr__IZUU=__tmp__LZUU;
-            };
-            result__HZUU=((__STRING__BC *)ptr__IZUU);
-            *(result__HZUU) = *(STRING__BC__);
-          };
-          Self__DZUU=((__STRING__BC *)result__HZUU);
-          if ((Self__DZUU->capacity__HFL <  250)) {
-            __tmp__FZUU=create__KVW( 250);
-            Self__DZUU->storage__4EL=__tmp__FZUU;
-            Self__DZUU->capacity__HFL= 250;
-          };
-          Self__DZUU->count__WJ= 0;
-          display__V5DJ(Self__NQQS,result__HZUU);
-          put_string__EGZ(((__STRING__BC *)result__HZUU));
+              __20UU=((____YWB )__Y0UU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __00UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __10UU=(void *)((unsigned long)(void *)((unsigned long)__Z0UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__00UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__00UU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __00UU=__OKI(__10UU,((____IB )(&(table_type[(__20UU)]))),(____YWB)(__20UU |  1));
+              __X0UU=__00UU;
+            };
+            __W0UU=((____BC *)__X0UU);
+            *(__W0UU) = *(__BC__);
+          };
+          __S0UU=((____BC *)__W0UU);
+          if ((__S0UU->__OFL <  250)) {
+            __U0UU=__RVW( 250);
+            __S0UU->__FFL=__U0UU;
+            __S0UU->__OFL= 250;
+          };
+          __S0UU->__WJ= 0;
+          __EBEJ(__2RQS,__W0UU);
+          __LGZ(((____BC *)__W0UU));
           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__LFQM));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__LFQM));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__NQQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__LFQM)->receiver__554J);
-        Self__G1BU=((__LOCAL__43WC *)Self__NQQS->local__PUEJ);
-        Self__G1BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__G1BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__G1BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__HZUU=NULL;
-          ptr__IZUU=((__POINTER__IB )(NULL));
-          typ_id__JZUU= 0;
-          __tmp__KZUU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__KZUU ==  0)) {
-            result__HZUU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__JZUU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KZUU));
-            if ((typ_id__JZUU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__LZUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__MZUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LZUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LZUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__NZUU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MZUU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__LZUU=micro_alloc__table__lab__HKI(__tmp__MZUU,((__POINTER__IB )(&(table_size[(__tmp__NZUU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MZUU)));
-              ptr__IZUU=__tmp__LZUU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__0GQM));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__0GQM));
+      } break;
+      case ____0AOJ__: {
+        __2RQS=((____2A0I *)((____0AOJ *)__0GQM)->__OB5J);
+        __V2BU=((____N5WC *)__2RQS->__4VEJ);
+        __V2BU->__Q5WC.__KU4D=(____Q)(__V2BU->__Q5WC.__KU4D -  1);
+        if ((__V2BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __W0UU=NULL;
+          __X0UU=((____IB )(NULL));
+          __Y0UU= 0;
+          __Z0UU=((____IB )sizeof(____BC));
+          if (((unsigned long)__Z0UU ==  0)) {
+            __W0UU=__BC__;
+          } else /* FALSE */ {
+            __Y0UU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z0UU));
+            if ((__Y0UU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __00UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __10UU=(void *)((unsigned long)(void *)((unsigned long)__Z0UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__00UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__00UU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __20UU=((____YWB )((____Q )(void *)((unsigned long)__10UU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __00UU=__OKI(__10UU,((____IB )(&(table_size[(__20UU)-1]))),((____YWB )((____Q )__10UU)));
+              __X0UU=__00UU;
             } else /* FALSE */ {
-              __tmp__NZUU=((__UINTEGER_32__RWB )typ_id__JZUU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__LZUU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__MZUU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KZUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LZUU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LZUU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LZUU=micro_alloc__table__lab__HKI(__tmp__MZUU,((__POINTER__IB )(&(table_type[(__tmp__NZUU)]))),(__UINTEGER_32__RWB)(__tmp__NZUU |  1));
-              ptr__IZUU=__tmp__LZUU;
-            };
-            result__HZUU=((__STRING__BC *)ptr__IZUU);
-            *(result__HZUU) = *(STRING__BC__);
-          };
-          Self__DZUU=((__STRING__BC *)result__HZUU);
-          if ((Self__DZUU->capacity__HFL <  250)) {
-            __tmp__FZUU=create__KVW( 250);
-            Self__DZUU->storage__4EL=__tmp__FZUU;
-            Self__DZUU->capacity__HFL= 250;
-          };
-          Self__DZUU->count__WJ= 0;
-          display__V5DJ(Self__NQQS,result__HZUU);
-          put_string__EGZ(((__STRING__BC *)result__HZUU));
+              __20UU=((____YWB )__Y0UU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __00UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __10UU=(void *)((unsigned long)(void *)((unsigned long)__Z0UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__00UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__00UU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __00UU=__OKI(__10UU,((____IB )(&(table_type[(__20UU)]))),(____YWB)(__20UU |  1));
+              __X0UU=__00UU;
+            };
+            __W0UU=((____BC *)__X0UU);
+            *(__W0UU) = *(__BC__);
+          };
+          __S0UU=((____BC *)__W0UU);
+          if ((__S0UU->__OFL <  250)) {
+            __U0UU=__RVW( 250);
+            __S0UU->__FFL=__U0UU;
+            __S0UU->__OFL= 250;
+          };
+          __S0UU->__WJ= 0;
+          __EBEJ(__2RQS,__W0UU);
+          __LGZ(((____BC *)__W0UU));
           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__LFQM));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__0GQM));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__LFQM));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__0GQM));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__LFQM));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__0GQM));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__LFQM));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__0GQM));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__LFQM));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__0GQM));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__LFQM));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__0GQM));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__LFQM));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__0GQM));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__LFQM));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__0GQM));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__LFQM));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__0GQM));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__LFQM));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__0GQM));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__LFQM));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__0GQM));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__LFQM));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__0GQM));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__LFQM));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__0GQM));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__LFQM));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__0GQM));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__LFQM));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__0GQM));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__LFQM));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__0GQM));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__LFQM));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__0GQM));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__LFQM));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__0GQM));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__QQQS=((__READ_GLOBAL__B4YL *)__tmp__LFQM);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__QQQS->global__Y5JM),Self__QQQS);
+      case ____Q5YL__: {
+        __5RQS=((____Q5YL *)__0GQM);
+        __EIEN(((____FKRG *)__5RQS->__HBKM),__5RQS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__LFQM));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__0GQM));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__LFQM));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__0GQM));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__LFQM));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__0GQM));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__LFQM));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__0GQM));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__LFQM));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__0GQM));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__LFQM));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__0GQM));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__LFQM));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__0GQM));
       } break;
       };
-      __tmp__IHQL=Self__4GQL->parent_expr_binary__BDOJ.left__SA5J;
+      __XIQL=__NIQL->__QEOJ.__BC5J;
     };
-    __tmp__HHQL=__tmp__IHQL;
-    if ((((void *)__tmp__IHQL == (void *)NULL) && ((void *)__tmp__NHQL != (void *)NULL))) {
-      result__TFMN=NULL;
-      if ((__tmp__NHQL->value__YG4D ==  0)) {
-        result__TFMN=__tmp__NHQL;
-        __tmp__0FMN=Self__4GQL->parent_expr_binary__BDOJ.right__WA5J;
-        switch (((struct ___OBJ *)__tmp__0FMN)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__0FMN));
+    __WIQL=__XIQL;
+    if ((((void *)__XIQL == (void *)NULL) && ((void *)__2IQL != (void *)NULL))) {
+      __CHMN=NULL;
+      if ((__2IQL->__HI4D ==  0)) {
+        __CHMN=__2IQL;
+        __JHMN=__NIQL->__QEOJ.__FC5J;
+        switch (((struct ___OBJ *)__JHMN)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__JHMN));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__0FMN));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__JHMN));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__RQQS=((__READ_LOCAL__N5ZI *)__tmp__0FMN);
-          Self__M1BU=((__LOCAL__43WC *)Self__RQQS->local__PUEJ);
-          Self__M1BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__M1BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__M1BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__L0UU=NULL;
-            __tmp__LZUU=((__POINTER__IB )(NULL));
-            typ_id__N0UU= 0;
-            __tmp__MZUU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__MZUU ==  0)) {
-              result__L0UU=STRING__BC__;
+        case ____2A0I__: {
+          __ASQS=((____2A0I *)__JHMN);
+          __12BU=((____N5WC *)__ASQS->__4VEJ);
+          __12BU->__Q5WC.__KU4D=(____Q)(__12BU->__Q5WC.__KU4D -  1);
+          if ((__12BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __01UU=NULL;
+            __00UU=((____IB )(NULL));
+            __21UU= 0;
+            __10UU=((____IB )sizeof(____BC));
+            if (((unsigned long)__10UU ==  0)) {
+              __01UU=__BC__;
             } else /* FALSE */ {
-              typ_id__N0UU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZUU));
-              if ((typ_id__N0UU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__P0UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__Q0UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MZUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__R0UU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Q0UU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__P0UU=micro_alloc__table__lab__HKI(__tmp__Q0UU,((__POINTER__IB )(&(table_size[(__tmp__R0UU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Q0UU)));
-                __tmp__LZUU=__tmp__P0UU;
+              __21UU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10UU));
+              if ((__21UU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __41UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __51UU=(void *)((unsigned long)(void *)((unsigned long)__10UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __A2UU=((____YWB )((____Q )(void *)((unsigned long)__51UU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __41UU=__OKI(__51UU,((____IB )(&(table_size[(__A2UU)-1]))),((____YWB )((____Q )__51UU)));
+                __00UU=__41UU;
               } else /* FALSE */ {
-                __tmp__R0UU=((__UINTEGER_32__RWB )typ_id__N0UU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__P0UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__Q0UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MZUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__P0UU=micro_alloc__table__lab__HKI(__tmp__Q0UU,((__POINTER__IB )(&(table_type[(__tmp__R0UU)]))),(__UINTEGER_32__RWB)(__tmp__R0UU |  1));
-                __tmp__LZUU=__tmp__P0UU;
+                __A2UU=((____YWB )__21UU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __41UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __51UU=(void *)((unsigned long)(void *)((unsigned long)__10UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __41UU=__OKI(__51UU,((____IB )(&(table_type[(__A2UU)]))),(____YWB)(__A2UU |  1));
+                __00UU=__41UU;
               };
-              result__L0UU=((__STRING__BC *)__tmp__LZUU);
-              *(result__L0UU) = *(STRING__BC__);
-            };
-            Self__H0UU=((__STRING__BC *)result__L0UU);
-            if ((Self__H0UU->capacity__HFL <  250)) {
-              __tmp__J0UU=create__KVW( 250);
-              Self__H0UU->storage__4EL=__tmp__J0UU;
-              Self__H0UU->capacity__HFL= 250;
-            };
-            Self__H0UU->count__WJ= 0;
-            display__V5DJ(Self__RQQS,result__L0UU);
-            put_string__EGZ(((__STRING__BC *)result__L0UU));
+              __01UU=((____BC *)__00UU);
+              *(__01UU) = *(__BC__);
+            };
+            __W1UU=((____BC *)__01UU);
+            if ((__W1UU->__OFL <  250)) {
+              __Y1UU=__RVW( 250);
+              __W1UU->__FFL=__Y1UU;
+              __W1UU->__OFL= 250;
+            };
+            __W1UU->__WJ= 0;
+            __EBEJ(__ASQS,__01UU);
+            __LGZ(((____BC *)__01UU));
             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__0FMN));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__0FMN));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__RQQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__0FMN)->receiver__554J);
-          Self__M1BU=((__LOCAL__43WC *)Self__RQQS->local__PUEJ);
-          Self__M1BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__M1BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__M1BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__L0UU=NULL;
-            __tmp__LZUU=((__POINTER__IB )(NULL));
-            typ_id__N0UU= 0;
-            __tmp__MZUU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__MZUU ==  0)) {
-              result__L0UU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__JHMN));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__JHMN));
+        } break;
+        case ____0AOJ__: {
+          __ASQS=((____2A0I *)((____0AOJ *)__JHMN)->__OB5J);
+          __12BU=((____N5WC *)__ASQS->__4VEJ);
+          __12BU->__Q5WC.__KU4D=(____Q)(__12BU->__Q5WC.__KU4D -  1);
+          if ((__12BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __01UU=NULL;
+            __00UU=((____IB )(NULL));
+            __21UU= 0;
+            __10UU=((____IB )sizeof(____BC));
+            if (((unsigned long)__10UU ==  0)) {
+              __01UU=__BC__;
             } else /* FALSE */ {
-              typ_id__N0UU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZUU));
-              if ((typ_id__N0UU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__P0UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__Q0UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MZUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__R0UU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Q0UU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__P0UU=micro_alloc__table__lab__HKI(__tmp__Q0UU,((__POINTER__IB )(&(table_size[(__tmp__R0UU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Q0UU)));
-                __tmp__LZUU=__tmp__P0UU;
+              __21UU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10UU));
+              if ((__21UU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __41UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __51UU=(void *)((unsigned long)(void *)((unsigned long)__10UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __A2UU=((____YWB )((____Q )(void *)((unsigned long)__51UU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __41UU=__OKI(__51UU,((____IB )(&(table_size[(__A2UU)-1]))),((____YWB )((____Q )__51UU)));
+                __00UU=__41UU;
               } else /* FALSE */ {
-                __tmp__R0UU=((__UINTEGER_32__RWB )typ_id__N0UU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__P0UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__Q0UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MZUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__P0UU=micro_alloc__table__lab__HKI(__tmp__Q0UU,((__POINTER__IB )(&(table_type[(__tmp__R0UU)]))),(__UINTEGER_32__RWB)(__tmp__R0UU |  1));
-                __tmp__LZUU=__tmp__P0UU;
+                __A2UU=((____YWB )__21UU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __41UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __51UU=(void *)((unsigned long)(void *)((unsigned long)__10UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __41UU=__OKI(__51UU,((____IB )(&(table_type[(__A2UU)]))),(____YWB)(__A2UU |  1));
+                __00UU=__41UU;
               };
-              result__L0UU=((__STRING__BC *)__tmp__LZUU);
-              *(result__L0UU) = *(STRING__BC__);
-            };
-            Self__H0UU=((__STRING__BC *)result__L0UU);
-            if ((Self__H0UU->capacity__HFL <  250)) {
-              __tmp__J0UU=create__KVW( 250);
-              Self__H0UU->storage__4EL=__tmp__J0UU;
-              Self__H0UU->capacity__HFL= 250;
-            };
-            Self__H0UU->count__WJ= 0;
-            display__V5DJ(Self__RQQS,result__L0UU);
-            put_string__EGZ(((__STRING__BC *)result__L0UU));
+              __01UU=((____BC *)__00UU);
+              *(__01UU) = *(__BC__);
+            };
+            __W1UU=((____BC *)__01UU);
+            if ((__W1UU->__OFL <  250)) {
+              __Y1UU=__RVW( 250);
+              __W1UU->__FFL=__Y1UU;
+              __W1UU->__OFL= 250;
+            };
+            __W1UU->__WJ= 0;
+            __EBEJ(__ASQS,__01UU);
+            __LGZ(((____BC *)__01UU));
             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__0FMN));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__JHMN));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__0FMN));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__JHMN));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__0FMN));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__JHMN));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__0FMN));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__JHMN));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__0FMN));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__JHMN));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__0FMN));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__JHMN));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__0FMN));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__JHMN));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__0FMN));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__JHMN));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__0FMN));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__JHMN));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__0FMN));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__JHMN));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__0FMN));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__JHMN));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__0FMN));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__JHMN));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__0FMN));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__JHMN));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__0FMN));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__JHMN));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__0FMN));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__JHMN));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__0FMN));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__JHMN));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__0FMN));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__JHMN));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__0FMN));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__JHMN));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__UQQS=((__READ_GLOBAL__B4YL *)__tmp__0FMN);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__UQQS->global__Y5JM),Self__UQQS);
+        case ____Q5YL__: {
+          __DSQS=((____Q5YL *)__JHMN);
+          __EIEN(((____FKRG *)__DSQS->__HBKM),__DSQS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__0FMN));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__JHMN));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__0FMN));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__JHMN));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__0FMN));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__JHMN));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__0FMN));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__JHMN));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__0FMN));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__JHMN));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__0FMN));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__JHMN));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__0FMN));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__JHMN));
         } break;
         };
       };
-      __tmp__HHQL=result__TFMN;
+      __WIQL=__CHMN;
     };
-    if ((((void *)__tmp__HHQL == (void *)NULL) && ((void *)__tmp__QHQL != (void *)NULL))) {
-      result__TFMN=NULL;
-      if ((__tmp__QHQL->value__YG4D ==  0)) {
-        result__TFMN=__tmp__QHQL;
-        __tmp__0FMN=Self__4GQL->parent_expr_binary__BDOJ.left__SA5J;
-        switch (((struct ___OBJ *)__tmp__0FMN)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__0FMN));
+    if ((((void *)__WIQL == (void *)NULL) && ((void *)__5IQL != (void *)NULL))) {
+      __CHMN=NULL;
+      if ((__5IQL->__HI4D ==  0)) {
+        __CHMN=__5IQL;
+        __JHMN=__NIQL->__QEOJ.__BC5J;
+        switch (((struct ___OBJ *)__JHMN)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__JHMN));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__0FMN));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__JHMN));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__RQQS=((__READ_LOCAL__N5ZI *)__tmp__0FMN);
-          Self__M1BU=((__LOCAL__43WC *)Self__RQQS->local__PUEJ);
-          Self__M1BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__M1BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__M1BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__L0UU=NULL;
-            __tmp__LZUU=((__POINTER__IB )(NULL));
-            typ_id__N0UU= 0;
-            __tmp__MZUU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__MZUU ==  0)) {
-              result__L0UU=STRING__BC__;
+        case ____2A0I__: {
+          __ASQS=((____2A0I *)__JHMN);
+          __12BU=((____N5WC *)__ASQS->__4VEJ);
+          __12BU->__Q5WC.__KU4D=(____Q)(__12BU->__Q5WC.__KU4D -  1);
+          if ((__12BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __01UU=NULL;
+            __00UU=((____IB )(NULL));
+            __21UU= 0;
+            __10UU=((____IB )sizeof(____BC));
+            if (((unsigned long)__10UU ==  0)) {
+              __01UU=__BC__;
             } else /* FALSE */ {
-              typ_id__N0UU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZUU));
-              if ((typ_id__N0UU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__P0UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__Q0UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MZUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__R0UU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Q0UU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__P0UU=micro_alloc__table__lab__HKI(__tmp__Q0UU,((__POINTER__IB )(&(table_size[(__tmp__R0UU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Q0UU)));
-                __tmp__LZUU=__tmp__P0UU;
+              __21UU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10UU));
+              if ((__21UU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __41UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __51UU=(void *)((unsigned long)(void *)((unsigned long)__10UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __A2UU=((____YWB )((____Q )(void *)((unsigned long)__51UU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __41UU=__OKI(__51UU,((____IB )(&(table_size[(__A2UU)-1]))),((____YWB )((____Q )__51UU)));
+                __00UU=__41UU;
               } else /* FALSE */ {
-                __tmp__R0UU=((__UINTEGER_32__RWB )typ_id__N0UU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__P0UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__Q0UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MZUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__P0UU=micro_alloc__table__lab__HKI(__tmp__Q0UU,((__POINTER__IB )(&(table_type[(__tmp__R0UU)]))),(__UINTEGER_32__RWB)(__tmp__R0UU |  1));
-                __tmp__LZUU=__tmp__P0UU;
+                __A2UU=((____YWB )__21UU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __41UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __51UU=(void *)((unsigned long)(void *)((unsigned long)__10UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __41UU=__OKI(__51UU,((____IB )(&(table_type[(__A2UU)]))),(____YWB)(__A2UU |  1));
+                __00UU=__41UU;
               };
-              result__L0UU=((__STRING__BC *)__tmp__LZUU);
-              *(result__L0UU) = *(STRING__BC__);
-            };
-            Self__H0UU=((__STRING__BC *)result__L0UU);
-            if ((Self__H0UU->capacity__HFL <  250)) {
-              __tmp__J0UU=create__KVW( 250);
-              Self__H0UU->storage__4EL=__tmp__J0UU;
-              Self__H0UU->capacity__HFL= 250;
-            };
-            Self__H0UU->count__WJ= 0;
-            display__V5DJ(Self__RQQS,result__L0UU);
-            put_string__EGZ(((__STRING__BC *)result__L0UU));
+              __01UU=((____BC *)__00UU);
+              *(__01UU) = *(__BC__);
+            };
+            __W1UU=((____BC *)__01UU);
+            if ((__W1UU->__OFL <  250)) {
+              __Y1UU=__RVW( 250);
+              __W1UU->__FFL=__Y1UU;
+              __W1UU->__OFL= 250;
+            };
+            __W1UU->__WJ= 0;
+            __EBEJ(__ASQS,__01UU);
+            __LGZ(((____BC *)__01UU));
             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__0FMN));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__0FMN));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__RQQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__0FMN)->receiver__554J);
-          Self__M1BU=((__LOCAL__43WC *)Self__RQQS->local__PUEJ);
-          Self__M1BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__M1BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__M1BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__L0UU=NULL;
-            __tmp__LZUU=((__POINTER__IB )(NULL));
-            typ_id__N0UU= 0;
-            __tmp__MZUU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__MZUU ==  0)) {
-              result__L0UU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__JHMN));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__JHMN));
+        } break;
+        case ____0AOJ__: {
+          __ASQS=((____2A0I *)((____0AOJ *)__JHMN)->__OB5J);
+          __12BU=((____N5WC *)__ASQS->__4VEJ);
+          __12BU->__Q5WC.__KU4D=(____Q)(__12BU->__Q5WC.__KU4D -  1);
+          if ((__12BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __01UU=NULL;
+            __00UU=((____IB )(NULL));
+            __21UU= 0;
+            __10UU=((____IB )sizeof(____BC));
+            if (((unsigned long)__10UU ==  0)) {
+              __01UU=__BC__;
             } else /* FALSE */ {
-              typ_id__N0UU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MZUU));
-              if ((typ_id__N0UU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__P0UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__Q0UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MZUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__R0UU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Q0UU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__P0UU=micro_alloc__table__lab__HKI(__tmp__Q0UU,((__POINTER__IB )(&(table_size[(__tmp__R0UU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Q0UU)));
-                __tmp__LZUU=__tmp__P0UU;
+              __21UU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__10UU));
+              if ((__21UU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __41UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __51UU=(void *)((unsigned long)(void *)((unsigned long)__10UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __A2UU=((____YWB )((____Q )(void *)((unsigned long)__51UU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __41UU=__OKI(__51UU,((____IB )(&(table_size[(__A2UU)-1]))),((____YWB )((____Q )__51UU)));
+                __00UU=__41UU;
               } else /* FALSE */ {
-                __tmp__R0UU=((__UINTEGER_32__RWB )typ_id__N0UU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__P0UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__Q0UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MZUU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P0UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__P0UU=micro_alloc__table__lab__HKI(__tmp__Q0UU,((__POINTER__IB )(&(table_type[(__tmp__R0UU)]))),(__UINTEGER_32__RWB)(__tmp__R0UU |  1));
-                __tmp__LZUU=__tmp__P0UU;
+                __A2UU=((____YWB )__21UU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __41UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __51UU=(void *)((unsigned long)(void *)((unsigned long)__10UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__41UU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __41UU=__OKI(__51UU,((____IB )(&(table_type[(__A2UU)]))),(____YWB)(__A2UU |  1));
+                __00UU=__41UU;
               };
-              result__L0UU=((__STRING__BC *)__tmp__LZUU);
-              *(result__L0UU) = *(STRING__BC__);
-            };
-            Self__H0UU=((__STRING__BC *)result__L0UU);
-            if ((Self__H0UU->capacity__HFL <  250)) {
-              __tmp__J0UU=create__KVW( 250);
-              Self__H0UU->storage__4EL=__tmp__J0UU;
-              Self__H0UU->capacity__HFL= 250;
-            };
-            Self__H0UU->count__WJ= 0;
-            display__V5DJ(Self__RQQS,result__L0UU);
-            put_string__EGZ(((__STRING__BC *)result__L0UU));
+              __01UU=((____BC *)__00UU);
+              *(__01UU) = *(__BC__);
+            };
+            __W1UU=((____BC *)__01UU);
+            if ((__W1UU->__OFL <  250)) {
+              __Y1UU=__RVW( 250);
+              __W1UU->__FFL=__Y1UU;
+              __W1UU->__OFL= 250;
+            };
+            __W1UU->__WJ= 0;
+            __EBEJ(__ASQS,__01UU);
+            __LGZ(((____BC *)__01UU));
             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__0FMN));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__JHMN));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__0FMN));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__JHMN));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__0FMN));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__JHMN));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__0FMN));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__JHMN));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__0FMN));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__JHMN));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__0FMN));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__JHMN));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__0FMN));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__JHMN));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__0FMN));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__JHMN));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__0FMN));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__JHMN));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__0FMN));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__JHMN));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__0FMN));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__JHMN));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__0FMN));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__JHMN));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__0FMN));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__JHMN));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__0FMN));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__JHMN));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__0FMN));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__JHMN));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__0FMN));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__JHMN));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__0FMN));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__JHMN));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__0FMN));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__JHMN));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__UQQS=((__READ_GLOBAL__B4YL *)__tmp__0FMN);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__UQQS->global__Y5JM),Self__UQQS);
+        case ____Q5YL__: {
+          __DSQS=((____Q5YL *)__JHMN);
+          __EIEN(((____FKRG *)__DSQS->__HBKM),__DSQS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__0FMN));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__JHMN));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__0FMN));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__JHMN));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__0FMN));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__JHMN));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__0FMN));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__JHMN));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__0FMN));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__JHMN));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__0FMN));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__JHMN));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__0FMN));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__JHMN));
         } break;
         };
       };
-      __tmp__HHQL=result__TFMN;
+      __WIQL=__CHMN;
     };
   };
-  if (((void *)__tmp__HHQL == (void *)NULL)) {
-    __tmp__HHQL=Self__4GQL;
+  if (((void *)__WIQL == (void *)NULL)) {
+    __WIQL=__NIQL;
   } else /* FALSE */ {
-    __tmp__ELQL=Self__4GQL->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    switch (((struct ___OBJ *)__tmp__HHQL)->__id) {
-    case __STRING_CST__5J__: {
-      ((__STRING_CST__5J *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    __TMQL=__NIQL->__QEOJ.__TCOJ.__CK.__YH.__O2B;
+    switch (((struct ___OBJ *)__WIQL)->__id) {
+    case ____5J__: {
+      ((____5J *)((____PEOJ *)__WIQL))->__EK.__DK.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      ((__EXTERNAL_C__L5WC *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____0AXC__: {
+      ((____0AXC *)((____PEOJ *)__WIQL))->__1AXC.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____NBXC__: {
+      ((____NBXC *)((____PEOJ *)__WIQL))->__OBXC.__DK.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      ((__INTEGER_CST__KAXC *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____ZBXC__: {
+      ((____ZBXC *)((____PEOJ *)__WIQL))->__0BXC.__DK.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____DMWH__: {
+      __BK__->__CK.__YH.__O2B=__TMQL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      ((__READ_LOCAL__N5ZI *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____2A0I__: {
+      ((____2A0I *)((____PEOJ *)__WIQL))->__3A0I.__RJWH.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      ((__EXPR_EQUAL__YHNJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____HJNJ__: {
+      ((____HJNJ *)((____PEOJ *)__WIQL))->__KJNJ.__JJNJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      ((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____SJNJ__: {
+      ((____SJNJ *)((____PEOJ *)__WIQL))->__TJNJ.__JJNJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      ((__IS_EXPANDED__L5NJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____0AOJ__: {
+      ((____0AOJ *)((____PEOJ *)__WIQL))->__1AOJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      ((__GET_TYPE_ID__V5NJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____EBOJ__: {
+      ((____EBOJ *)((____PEOJ *)__WIQL))->__FBOJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      ((__EXPR_SUP__OAOJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____3BOJ__: {
+      ((____3BOJ *)((____PEOJ *)__WIQL))->__4BOJ.__JJNJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      ((__EXPR_SUB__CBOJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____RCOJ__: {
+      ((____RCOJ *)((____PEOJ *)__WIQL))->__UCOJ.__TCOJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      ((__EXPR_MUL__YBOJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____HDOJ__: {
+      ((____HDOJ *)((____PEOJ *)__WIQL))->__IDOJ.__TCOJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      ((__EXPR_DIV__MCOJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____1DOJ__: {
+      ((____1DOJ *)((____PEOJ *)__WIQL))->__2DOJ.__TCOJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      ((__EXPR_AND__ADOJ *)__tmp__HHQL)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____PEOJ__: {
+      ((____PEOJ *)__WIQL)->__QEOJ.__TCOJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      ((__EXPR_SHIFT_R__UDOJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____DFOJ__: {
+      ((____DFOJ *)((____PEOJ *)__WIQL))->__EFOJ.__TCOJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      ((__EXPR_SHIFT_L__IEOJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____XFOJ__: {
+      ((____XFOJ *)((____PEOJ *)__WIQL))->__YFOJ.__TCOJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      ((__PUT_TO__BFOJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____QGOJ__: {
+      ((____QGOJ *)((____PEOJ *)__WIQL))->__RGOJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __ITEM__VFOJ__: {
-      ((__ITEM__VFOJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____EHOJ__: {
+      ((____EHOJ *)((____PEOJ *)__WIQL))->__FHOJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      ((__SIZE_OF__NGOJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____2HOJ__: {
+      ((____2HOJ *)((____PEOJ *)__WIQL))->__3HOJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __CAST__JHOJ__: {
-      ((__CAST__JHOJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____YIOJ__: {
+      ((____YIOJ *)((____PEOJ *)__WIQL))->__ZIOJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      ((__REAL_CST__JLOJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____YMOJ__: {
+      ((____YMOJ *)((____PEOJ *)__WIQL))->__ZMOJ.__DK.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      ((__CHARACTER_CST__5LOJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____ONOJ__: {
+      ((____ONOJ *)((____PEOJ *)__WIQL))->__PNOJ.__DK.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      ((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____YOOJ__: {
+      ((____YOOJ *)((____PEOJ *)__WIQL))->__ZOOJ.__DK.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      ((__READ_SLOT__ZK4K *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____IM4K__: {
+      ((____IM4K *)((____PEOJ *)__WIQL))->__JM4K.__RJWH.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      ((__EXPR_NOT_LOGIC__E4FL *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____T5FL__: {
+      ((____T5FL *)((____PEOJ *)__WIQL))->__W5FL.__V5FL.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      ((__EXPR_OR_LOGIC__OCUL *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____3DUL__: {
+      ((____3DUL *)((____PEOJ *)__WIQL))->__AEUL.__5DUL.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      ((__EXPR_OR_OR_LOGIC__LDUL *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____0EUL__: {
+      ((____0EUL *)((____PEOJ *)__WIQL))->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      ((__EXPR_AND_LOGIC__SEUL *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____BGUL__: {
+      ((____BGUL *)((____PEOJ *)__WIQL))->__CGUL.__5DUL.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      ((__EXPR_AND_AND_LOGIC__NFUL *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____2GUL__: {
+      ((____2GUL *)((____PEOJ *)__WIQL))->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      ((__EXPR_NEG__SYVL *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____B0VL__: {
+      ((____B0VL *)((____PEOJ *)__WIQL))->__E0VL.__D0VL.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      ((__EXPR_ADD__AZVL *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____P0VL__: {
+      ((____P0VL *)((____PEOJ *)__WIQL))->__Q0VL.__TCOJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      ((__READ_GLOBAL__B4YL *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____Q5YL__: {
+      ((____Q5YL *)((____PEOJ *)__WIQL))->__R5YL.__RJWH.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      ((__EXPR_NOT__FUPM *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____UVPM__: {
+      ((____UVPM *)((____PEOJ *)__WIQL))->__VVPM.__D0VL.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      ((__EXPR_MOD__LYPM *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____0ZPM__: {
+      ((____0ZPM *)((____PEOJ *)__WIQL))->__1ZPM.__TCOJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      ((__EXPR_OR__3P0N *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____MR0N__: {
+      ((____MR0N *)((____PEOJ *)__WIQL))->__NR0N.__TCOJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      ((__EXPR_SUP_EQ__JVBP *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____YWBP__: {
+      ((____YWBP *)((____PEOJ *)__WIQL))->__ZWBP.__JJNJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      ((__EXPR_INF__2WBP *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____LYBP__: {
+      ((____LYBP *)((____PEOJ *)__WIQL))->__MYBP.__JJNJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      ((__EXPR_INF_EQ__TXBP *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____CZBP__: {
+      ((____CZBP *)((____PEOJ *)__WIQL))->__DZBP.__JJNJ.__CK.__YH.__O2B=__TMQL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      ((__EXPR_XOR__OAEP *)((__EXPR_AND__ADOJ *)__tmp__HHQL))->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ELQL;
+    case ____3BEP__: {
+      ((____3BEP *)((____PEOJ *)__WIQL))->__4BEP.__TCOJ.__CK.__YH.__O2B=__TMQL;
     } break;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__IHQL=__tmp__HHQL;
-  return(__tmp__IHQL);
+  __XIQL=__WIQL;
+  return(__XIQL);
 }
 
-static void* execute_link__HLQL(__EXPR_SHIFT_R__UDOJ *Self__ILQL)
-// ({EXPR_SHIFT_R__UDOJ}) With result Recursive, No inlinable.
+static void* __WMQL(____DFOJ *__XMQL)
+// ({__DFOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG __tmp__YSKN;
-  __UINTEGER_32__RWB old_seq__LLQL,__tmp__Z2UU,__tmp__33UU,__tmp__B5UU;
-  void *__tmp__RLQL,*__tmp__SLQL,*__tmp__YGMN,*__tmp__IHMN;
-  __LIST__WH *Self__FONT;
-  __STRING__BC *result__T2UU,*Self__P2UU,*result__X3UU,*Self__T3UU;
-  __STRING__BC *result__14UU,*Self__X4UU;
-  __POINTER__IB ptr__U2UU,__tmp__W2UU,__tmp__X2UU,__tmp__Y2UU,ptr__Y3UU;
-  __POINTER__IB __tmp__03UU,__tmp__13UU,__tmp__23UU,__tmp__54UU;
-  __POINTER__IB __tmp__A5UU;
-  __INTEGER__Q typ_id__V2UU,typ_id__Z3UU,typ_id__34UU;
-  __INTEGER_CST__KAXC *__tmp__XLQL,*__tmp__0LQL,*Self__SN4S,*Self__0N4S;
-  __POSITION__OL __tmp__NSKN,__tmp__1HMN;
-  __READ_LOCAL__N5ZI *Self__DUQS,*Self__JUQS;
-  __LOCAL__43WC *Self__Y1BU,*Self__41BU;
-  __READ_GLOBAL__B4YL *Self__GUQS,*Self__MUQS;
-  __TYPE_FULL__PMB *__tmp__5HMN;
-  __CHARACTER__DB *__tmp__R2UU,*__tmp__V3UU,*__tmp__Z4UU;
-  __BOOLEAN__L __tmp__0GMN;
-  old_seq__LLQL=seq_call_and_loop__BL3K;
-  __tmp__RLQL=Self__ILQL->parent_expr_binary__VDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__RLQL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__SLQL=((__STRING_CST__5J *)__tmp__RLQL);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__SLQL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__RLQL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__SLQL=((__PROTOTYPE_CST__45WC *)__tmp__RLQL);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__SLQL=((__INTEGER_CST__KAXC *)__tmp__RLQL);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__FONT=((__LIST__WH *)list_current__Y4GB);
-    result__T2UU=NULL;
-    ptr__U2UU=((__POINTER__IB )(NULL));
-    typ_id__V2UU= 0;
-    __tmp__W2UU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__W2UU ==  0)) {
-      result__T2UU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__V2UU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W2UU));
-      if ((typ_id__V2UU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__X2UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Y2UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W2UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X2UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X2UU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Z2UU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y2UU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__X2UU=micro_alloc__table__lab__HKI(__tmp__Y2UU,((__POINTER__IB )(&(table_size[(__tmp__Z2UU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y2UU)));
-        ptr__U2UU=__tmp__X2UU;
-      } else /* FALSE */ {
-        __tmp__Z2UU=((__UINTEGER_32__RWB )typ_id__V2UU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__X2UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Y2UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W2UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X2UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X2UU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__X2UU=micro_alloc__table__lab__HKI(__tmp__Y2UU,((__POINTER__IB )(&(table_type[(__tmp__Z2UU)]))),(__UINTEGER_32__RWB)(__tmp__Z2UU |  1));
-        ptr__U2UU=__tmp__X2UU;
-      };
-      result__T2UU=((__STRING__BC *)ptr__U2UU);
-      *(result__T2UU) = *(STRING__BC__);
-    };
-    Self__P2UU=((__STRING__BC *)result__T2UU);
-    if ((Self__P2UU->capacity__HFL <  250)) {
-      __tmp__R2UU=create__KVW( 250);
-      Self__P2UU->storage__4EL=__tmp__R2UU;
-      Self__P2UU->capacity__HFL= 250;
-    };
-    Self__P2UU->count__WJ= 0;
-    display__NHFE(Self__FONT,result__T2UU);
-    put_string__EGZ(((__STRING__BC *)result__T2UU));
+  ____0SG __HUKN;
+  ____YWB __0MQL,__I4UU,__M5UU,__QAVU;
+  void *__ANQL,*__BNQL,*__HIMN,*__XIMN;
+  ____WH *__UPNT;
+  ____BC *__C4UU,*__43UU,*__G5UU,*__C5UU,*__KAVU,*__GAVU;
+  ____IB __D4UU,__F4UU,__G4UU,__H4UU,__H5UU,__J5UU,__K5UU,__L5UU,__OAVU;
+  ____IB __PAVU;
+  ____Q __E4UU,__I5UU,__MAVU;
+  ____ZBXC *__GNQL,*__JNQL,*__BP4S,*__JP4S;
+  ____OL __2TKN,__KJMN;
+  ____2A0I *__SVQS,*__YVQS;
+  ____N5WC *__H3BU,*__N3BU;
+  ____Q5YL *__VVQS,*__1VQS;
+  ____WMB *__OJMN;
+  ____DB *__A4UU,*__E5UU,*__IAVU;
+  ____L __JIMN;
+  __0MQL=__QM3K;
+  __ANQL=__XMQL->__EFOJ.__BC5J;
+  switch (((struct ___OBJ *)__ANQL)->__id) {
+  case ____5J__: {
+    __BNQL=((____5J *)__ANQL);
+  } break;
+  case ____0AXC__: {
+    __BNQL=__NG3H(((____0AXC *)__ANQL));
+  } break;
+  case ____NBXC__: {
+    __BNQL=((____NBXC *)__ANQL);
+  } break;
+  case ____ZBXC__: {
+    __BNQL=((____ZBXC *)__ANQL);
+  } break;
+  case ____DMWH__: {
+    __UPNT=((____WH *)__Q5GB);
+    __C4UU=NULL;
+    __D4UU=((____IB )(NULL));
+    __E4UU= 0;
+    __F4UU=((____IB )sizeof(____BC));
+    if (((unsigned long)__F4UU ==  0)) {
+      __C4UU=__BC__;
+    } else /* FALSE */ {
+      __E4UU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F4UU));
+      if ((__E4UU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __G4UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __H4UU=(void *)((unsigned long)(void *)((unsigned long)__F4UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G4UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G4UU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __I4UU=((____YWB )((____Q )(void *)((unsigned long)__H4UU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __G4UU=__OKI(__H4UU,((____IB )(&(table_size[(__I4UU)-1]))),((____YWB )((____Q )__H4UU)));
+        __D4UU=__G4UU;
+      } else /* FALSE */ {
+        __I4UU=((____YWB )__E4UU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __G4UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __H4UU=(void *)((unsigned long)(void *)((unsigned long)__F4UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G4UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G4UU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __G4UU=__OKI(__H4UU,((____IB )(&(table_type[(__I4UU)]))),(____YWB)(__I4UU |  1));
+        __D4UU=__G4UU;
+      };
+      __C4UU=((____BC *)__D4UU);
+      *(__C4UU) = *(__BC__);
+    };
+    __43UU=((____BC *)__C4UU);
+    if ((__43UU->__OFL <  250)) {
+      __A4UU=__RVW( 250);
+      __43UU->__FFL=__A4UU;
+      __43UU->__OFL= 250;
+    };
+    __43UU->__WJ= 0;
+    __2IFE(__UPNT,__C4UU);
+    __LGZ(((____BC *)__C4UU));
     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__SLQL=NULL;
+    __BNQL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__SLQL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__RLQL));
+  case ____2A0I__: {
+    __BNQL=__ONBK(((____2A0I *)__ANQL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__SLQL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__RLQL));
+  case ____HJNJ__: {
+    __BNQL=__ENPL(((____HJNJ *)__ANQL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__SLQL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__RLQL));
+  case ____SJNJ__: {
+    __BNQL=__ORPL(((____SJNJ *)__ANQL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__SLQL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__RLQL));
+  case ____0AOJ__: {
+    __BNQL=__YVPL(((____0AOJ *)__ANQL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__SLQL=((__GET_TYPE_ID__V5NJ *)__tmp__RLQL);
+  case ____EBOJ__: {
+    __BNQL=((____EBOJ *)__ANQL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__SLQL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__RLQL));
+  case ____3BOJ__: {
+    __BNQL=__EXPL(((____3BOJ *)__ANQL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__SLQL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__RLQL));
+  case ____RCOJ__: {
+    __BNQL=__O1PL(((____RCOJ *)__ANQL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__SLQL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__RLQL));
+  case ____HDOJ__: {
+    __BNQL=__Y5PL(((____HDOJ *)__ANQL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__SLQL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__RLQL));
+  case ____1DOJ__: {
+    __BNQL=__CEQL(((____1DOJ *)__ANQL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__SLQL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__RLQL));
+  case ____PEOJ__: {
+    __BNQL=__MIQL(((____PEOJ *)__ANQL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__SLQL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL));
+  case ____DFOJ__: {
+    __BNQL=__WMQL(((____DFOJ *)__ANQL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__SLQL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__RLQL));
+  case ____XFOJ__: {
+    __BNQL=__ARQL(((____XFOJ *)__ANQL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__SLQL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__RLQL));
+  case ____QGOJ__: {
+    __BNQL=__4VPK(((____QGOJ *)__ANQL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__SLQL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__RLQL));
+  case ____EHOJ__: {
+    __BNQL=__KVQL(((____EHOJ *)__ANQL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__SLQL=((__SIZE_OF__NGOJ *)__tmp__RLQL);
+  case ____2HOJ__: {
+    __BNQL=((____2HOJ *)__ANQL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__SLQL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__RLQL));
+  case ____YIOJ__: {
+    __BNQL=__WVQL(((____YIOJ *)__ANQL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__SLQL=((__REAL_CST__JLOJ *)__tmp__RLQL);
+  case ____YMOJ__: {
+    __BNQL=((____YMOJ *)__ANQL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__SLQL=((__CHARACTER_CST__5LOJ *)__tmp__RLQL);
+  case ____ONOJ__: {
+    __BNQL=((____ONOJ *)__ANQL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__SLQL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__RLQL);
+  case ____YOOJ__: {
+    __BNQL=((____YOOJ *)__ANQL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__SLQL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__RLQL));
+  case ____IM4K__: {
+    __BNQL=__GHIM(((____IM4K *)__ANQL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__SLQL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__RLQL));
+  case ____T5FL__: {
+    __BNQL=__CN5O(((____T5FL *)__ANQL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__SLQL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__RLQL));
+  case ____3DUL__: {
+    __BNQL=__ZVTP(((____3DUL *)__ANQL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__SLQL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__RLQL));
+  case ____0EUL__: {
+    __BNQL=__0Q2P(((____0EUL *)__ANQL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__SLQL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__RLQL));
+  case ____BGUL__: {
+    __BNQL=__T1TP(((____BGUL *)__ANQL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__SLQL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__RLQL));
+  case ____2GUL__: {
+    __BNQL=__5W2P(((____2GUL *)__ANQL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__SLQL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__RLQL));
+  case ____B0VL__: {
+    __BNQL=__KFDN(((____B0VL *)__ANQL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__SLQL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__RLQL));
+  case ____P0VL__: {
+    __BNQL=__S3HM(((____P0VL *)__ANQL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__SLQL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__RLQL));
+  case ____Q5YL__: {
+    __BNQL=__FNIM(((____Q5YL *)__ANQL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__SLQL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__RLQL));
+  case ____UVPM__: {
+    __BNQL=__ARXN(((____UVPM *)__ANQL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__SLQL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__RLQL));
+  case ____0ZPM__: {
+    __BNQL=__TV0P(((____0ZPM *)__ANQL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__SLQL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__RLQL));
+  case ____MR0N__: {
+    __BNQL=__1DWO(((____MR0N *)__ANQL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__SLQL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__RLQL));
+  case ____YWBP__: {
+    __BNQL=__R2ZQ(((____YWBP *)__ANQL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__SLQL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__RLQL));
+  case ____LYBP__: {
+    __BNQL=__HDUP(((____LYBP *)__ANQL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__SLQL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__RLQL));
+  case ____CZBP__: {
+    __BNQL=__RHUP(((____CZBP *)__ANQL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__SLQL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__RLQL));
+  case ____3BEP__: {
+    __BNQL=__NWEQ(((____3BEP *)__ANQL));
   } break;
   };
-  Self__ILQL->parent_expr_binary__VDOJ.left__SA5J=__tmp__SLQL;
-  __tmp__RLQL=Self__ILQL->parent_expr_binary__VDOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__RLQL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__SLQL=((__STRING_CST__5J *)__tmp__RLQL);
+  __XMQL->__EFOJ.__BC5J=__BNQL;
+  __ANQL=__XMQL->__EFOJ.__FC5J;
+  switch (((struct ___OBJ *)__ANQL)->__id) {
+  case ____5J__: {
+    __BNQL=((____5J *)__ANQL);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__SLQL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__RLQL));
+  case ____0AXC__: {
+    __BNQL=__NG3H(((____0AXC *)__ANQL));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__SLQL=((__PROTOTYPE_CST__45WC *)__tmp__RLQL);
+  case ____NBXC__: {
+    __BNQL=((____NBXC *)__ANQL);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__SLQL=((__INTEGER_CST__KAXC *)__tmp__RLQL);
+  case ____ZBXC__: {
+    __BNQL=((____ZBXC *)__ANQL);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__FONT=((__LIST__WH *)list_current__Y4GB);
-    result__T2UU=NULL;
-    ptr__U2UU=((__POINTER__IB )(NULL));
-    typ_id__V2UU= 0;
-    __tmp__W2UU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__W2UU ==  0)) {
-      result__T2UU=STRING__BC__;
+  case ____DMWH__: {
+    __UPNT=((____WH *)__Q5GB);
+    __C4UU=NULL;
+    __D4UU=((____IB )(NULL));
+    __E4UU= 0;
+    __F4UU=((____IB )sizeof(____BC));
+    if (((unsigned long)__F4UU ==  0)) {
+      __C4UU=__BC__;
     } else /* FALSE */ {
-      typ_id__V2UU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W2UU));
-      if ((typ_id__V2UU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__X2UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Y2UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W2UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X2UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X2UU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Z2UU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y2UU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__X2UU=micro_alloc__table__lab__HKI(__tmp__Y2UU,((__POINTER__IB )(&(table_size[(__tmp__Z2UU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y2UU)));
-        ptr__U2UU=__tmp__X2UU;
+      __E4UU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F4UU));
+      if ((__E4UU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __G4UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __H4UU=(void *)((unsigned long)(void *)((unsigned long)__F4UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G4UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G4UU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __I4UU=((____YWB )((____Q )(void *)((unsigned long)__H4UU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __G4UU=__OKI(__H4UU,((____IB )(&(table_size[(__I4UU)-1]))),((____YWB )((____Q )__H4UU)));
+        __D4UU=__G4UU;
       } else /* FALSE */ {
-        __tmp__Z2UU=((__UINTEGER_32__RWB )typ_id__V2UU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__X2UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Y2UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__W2UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X2UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X2UU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__X2UU=micro_alloc__table__lab__HKI(__tmp__Y2UU,((__POINTER__IB )(&(table_type[(__tmp__Z2UU)]))),(__UINTEGER_32__RWB)(__tmp__Z2UU |  1));
-        ptr__U2UU=__tmp__X2UU;
+        __I4UU=((____YWB )__E4UU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __G4UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __H4UU=(void *)((unsigned long)(void *)((unsigned long)__F4UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G4UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G4UU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __G4UU=__OKI(__H4UU,((____IB )(&(table_type[(__I4UU)]))),(____YWB)(__I4UU |  1));
+        __D4UU=__G4UU;
       };
-      result__T2UU=((__STRING__BC *)ptr__U2UU);
-      *(result__T2UU) = *(STRING__BC__);
+      __C4UU=((____BC *)__D4UU);
+      *(__C4UU) = *(__BC__);
     };
-    Self__P2UU=((__STRING__BC *)result__T2UU);
-    if ((Self__P2UU->capacity__HFL <  250)) {
-      __tmp__R2UU=create__KVW( 250);
-      Self__P2UU->storage__4EL=__tmp__R2UU;
-      Self__P2UU->capacity__HFL= 250;
+    __43UU=((____BC *)__C4UU);
+    if ((__43UU->__OFL <  250)) {
+      __A4UU=__RVW( 250);
+      __43UU->__FFL=__A4UU;
+      __43UU->__OFL= 250;
     };
-    Self__P2UU->count__WJ= 0;
-    display__NHFE(Self__FONT,result__T2UU);
-    put_string__EGZ(((__STRING__BC *)result__T2UU));
+    __43UU->__WJ= 0;
+    __2IFE(__UPNT,__C4UU);
+    __LGZ(((____BC *)__C4UU));
     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__SLQL=NULL;
+    __BNQL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__SLQL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__RLQL));
+  case ____2A0I__: {
+    __BNQL=__ONBK(((____2A0I *)__ANQL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__SLQL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__RLQL));
+  case ____HJNJ__: {
+    __BNQL=__ENPL(((____HJNJ *)__ANQL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__SLQL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__RLQL));
+  case ____SJNJ__: {
+    __BNQL=__ORPL(((____SJNJ *)__ANQL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__SLQL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__RLQL));
+  case ____0AOJ__: {
+    __BNQL=__YVPL(((____0AOJ *)__ANQL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__SLQL=((__GET_TYPE_ID__V5NJ *)__tmp__RLQL);
+  case ____EBOJ__: {
+    __BNQL=((____EBOJ *)__ANQL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__SLQL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__RLQL));
+  case ____3BOJ__: {
+    __BNQL=__EXPL(((____3BOJ *)__ANQL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__SLQL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__RLQL));
+  case ____RCOJ__: {
+    __BNQL=__O1PL(((____RCOJ *)__ANQL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__SLQL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__RLQL));
+  case ____HDOJ__: {
+    __BNQL=__Y5PL(((____HDOJ *)__ANQL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__SLQL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__RLQL));
+  case ____1DOJ__: {
+    __BNQL=__CEQL(((____1DOJ *)__ANQL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__SLQL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__RLQL));
+  case ____PEOJ__: {
+    __BNQL=__MIQL(((____PEOJ *)__ANQL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__SLQL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL));
+  case ____DFOJ__: {
+    __BNQL=__WMQL(((____DFOJ *)__ANQL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__SLQL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__RLQL));
+  case ____XFOJ__: {
+    __BNQL=__ARQL(((____XFOJ *)__ANQL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__SLQL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__RLQL));
+  case ____QGOJ__: {
+    __BNQL=__4VPK(((____QGOJ *)__ANQL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__SLQL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__RLQL));
+  case ____EHOJ__: {
+    __BNQL=__KVQL(((____EHOJ *)__ANQL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__SLQL=((__SIZE_OF__NGOJ *)__tmp__RLQL);
+  case ____2HOJ__: {
+    __BNQL=((____2HOJ *)__ANQL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__SLQL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__RLQL));
+  case ____YIOJ__: {
+    __BNQL=__WVQL(((____YIOJ *)__ANQL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__SLQL=((__REAL_CST__JLOJ *)__tmp__RLQL);
+  case ____YMOJ__: {
+    __BNQL=((____YMOJ *)__ANQL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__SLQL=((__CHARACTER_CST__5LOJ *)__tmp__RLQL);
+  case ____ONOJ__: {
+    __BNQL=((____ONOJ *)__ANQL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__SLQL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__RLQL);
+  case ____YOOJ__: {
+    __BNQL=((____YOOJ *)__ANQL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__SLQL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__RLQL));
+  case ____IM4K__: {
+    __BNQL=__GHIM(((____IM4K *)__ANQL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__SLQL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__RLQL));
+  case ____T5FL__: {
+    __BNQL=__CN5O(((____T5FL *)__ANQL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__SLQL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__RLQL));
+  case ____3DUL__: {
+    __BNQL=__ZVTP(((____3DUL *)__ANQL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__SLQL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__RLQL));
+  case ____0EUL__: {
+    __BNQL=__0Q2P(((____0EUL *)__ANQL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__SLQL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__RLQL));
+  case ____BGUL__: {
+    __BNQL=__T1TP(((____BGUL *)__ANQL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__SLQL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__RLQL));
+  case ____2GUL__: {
+    __BNQL=__5W2P(((____2GUL *)__ANQL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__SLQL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__RLQL));
+  case ____B0VL__: {
+    __BNQL=__KFDN(((____B0VL *)__ANQL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__SLQL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__RLQL));
+  case ____P0VL__: {
+    __BNQL=__S3HM(((____P0VL *)__ANQL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__SLQL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__RLQL));
+  case ____Q5YL__: {
+    __BNQL=__FNIM(((____Q5YL *)__ANQL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__SLQL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__RLQL));
+  case ____UVPM__: {
+    __BNQL=__ARXN(((____UVPM *)__ANQL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__SLQL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__RLQL));
+  case ____0ZPM__: {
+    __BNQL=__TV0P(((____0ZPM *)__ANQL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__SLQL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__RLQL));
+  case ____MR0N__: {
+    __BNQL=__1DWO(((____MR0N *)__ANQL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__SLQL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__RLQL));
+  case ____YWBP__: {
+    __BNQL=__R2ZQ(((____YWBP *)__ANQL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__SLQL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__RLQL));
+  case ____LYBP__: {
+    __BNQL=__HDUP(((____LYBP *)__ANQL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__SLQL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__RLQL));
+  case ____CZBP__: {
+    __BNQL=__RHUP(((____CZBP *)__ANQL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__SLQL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__RLQL));
+  case ____3BEP__: {
+    __BNQL=__NWEQ(((____3BEP *)__ANQL));
   } break;
   };
-  Self__ILQL->parent_expr_binary__VDOJ.right__WA5J=__tmp__SLQL;
-  __tmp__RLQL=Self__ILQL->parent_expr_binary__VDOJ.left__SA5J;
-  if (__tmp__RLQL==NULL) {
-    __tmp__XLQL=NULL;
+  __XMQL->__EFOJ.__FC5J=__BNQL;
+  __ANQL=__XMQL->__EFOJ.__BC5J;
+  if (__ANQL==NULL) {
+    __GNQL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__RLQL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__XLQL=NULL;
+    switch (((struct ___OBJ *)__ANQL)->__id) {
+    case ____5J__: {
+      __GNQL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__XLQL=NULL;
+    case ____0AXC__: {
+      __GNQL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__XLQL=NULL;
+    case ____NBXC__: {
+      __GNQL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__XLQL=((void *)__tmp__RLQL);
+    case ____ZBXC__: {
+      __GNQL=((void *)__ANQL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__XLQL=NULL;
+    case ____DMWH__: {
+      __GNQL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__XLQL=NULL;
+    case ____2A0I__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__XLQL=NULL;
+    case ____HJNJ__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__XLQL=NULL;
+    case ____SJNJ__: {
+      __GNQL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__XLQL=NULL;
+    case ____0AOJ__: {
+      __GNQL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__XLQL=NULL;
+    case ____EBOJ__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__XLQL=NULL;
+    case ____3BOJ__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__XLQL=NULL;
+    case ____RCOJ__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__XLQL=NULL;
+    case ____HDOJ__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__XLQL=NULL;
+    case ____1DOJ__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__XLQL=NULL;
+    case ____PEOJ__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__XLQL=NULL;
+    case ____DFOJ__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__XLQL=NULL;
+    case ____XFOJ__: {
+      __GNQL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__XLQL=NULL;
+    case ____QGOJ__: {
+      __GNQL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__XLQL=NULL;
+    case ____EHOJ__: {
+      __GNQL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__XLQL=NULL;
+    case ____2HOJ__: {
+      __GNQL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__XLQL=NULL;
+    case ____YIOJ__: {
+      __GNQL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__XLQL=NULL;
+    case ____YMOJ__: {
+      __GNQL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__XLQL=NULL;
+    case ____ONOJ__: {
+      __GNQL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__XLQL=NULL;
+    case ____YOOJ__: {
+      __GNQL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__XLQL=NULL;
+    case ____IM4K__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__XLQL=NULL;
+    case ____T5FL__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__XLQL=NULL;
+    case ____3DUL__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__XLQL=NULL;
+    case ____0EUL__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__XLQL=NULL;
+    case ____BGUL__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__XLQL=NULL;
+    case ____2GUL__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__XLQL=NULL;
+    case ____B0VL__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__XLQL=NULL;
+    case ____P0VL__: {
+      __GNQL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__XLQL=NULL;
+    case ____Q5YL__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__XLQL=NULL;
+    case ____UVPM__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__XLQL=NULL;
+    case ____0ZPM__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__XLQL=NULL;
+    case ____MR0N__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__XLQL=NULL;
+    case ____YWBP__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__XLQL=NULL;
+    case ____LYBP__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__XLQL=NULL;
+    case ____CZBP__: {
+      __GNQL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__XLQL=NULL;
+    case ____3BEP__: {
+      __GNQL=NULL;
     } break;
     }
   };
-  __tmp__RLQL=Self__ILQL->parent_expr_binary__VDOJ.right__WA5J;
-  if (__tmp__RLQL==NULL) {
-    __tmp__0LQL=NULL;
+  __ANQL=__XMQL->__EFOJ.__FC5J;
+  if (__ANQL==NULL) {
+    __JNQL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__RLQL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__0LQL=NULL;
+    switch (((struct ___OBJ *)__ANQL)->__id) {
+    case ____5J__: {
+      __JNQL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__0LQL=NULL;
+    case ____0AXC__: {
+      __JNQL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__0LQL=NULL;
+    case ____NBXC__: {
+      __JNQL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__0LQL=((void *)__tmp__RLQL);
+    case ____ZBXC__: {
+      __JNQL=((void *)__ANQL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__0LQL=NULL;
+    case ____DMWH__: {
+      __JNQL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__0LQL=NULL;
+    case ____2A0I__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__0LQL=NULL;
+    case ____HJNJ__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__0LQL=NULL;
+    case ____SJNJ__: {
+      __JNQL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__0LQL=NULL;
+    case ____0AOJ__: {
+      __JNQL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__0LQL=NULL;
+    case ____EBOJ__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__0LQL=NULL;
+    case ____3BOJ__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__0LQL=NULL;
+    case ____RCOJ__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__0LQL=NULL;
+    case ____HDOJ__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__0LQL=NULL;
+    case ____1DOJ__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__0LQL=NULL;
+    case ____PEOJ__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__0LQL=NULL;
+    case ____DFOJ__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__0LQL=NULL;
+    case ____XFOJ__: {
+      __JNQL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__0LQL=NULL;
+    case ____QGOJ__: {
+      __JNQL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__0LQL=NULL;
+    case ____EHOJ__: {
+      __JNQL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__0LQL=NULL;
+    case ____2HOJ__: {
+      __JNQL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__0LQL=NULL;
+    case ____YIOJ__: {
+      __JNQL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__0LQL=NULL;
+    case ____YMOJ__: {
+      __JNQL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__0LQL=NULL;
+    case ____ONOJ__: {
+      __JNQL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__0LQL=NULL;
+    case ____YOOJ__: {
+      __JNQL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__0LQL=NULL;
+    case ____IM4K__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__0LQL=NULL;
+    case ____T5FL__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__0LQL=NULL;
+    case ____3DUL__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__0LQL=NULL;
+    case ____0EUL__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__0LQL=NULL;
+    case ____BGUL__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__0LQL=NULL;
+    case ____2GUL__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__0LQL=NULL;
+    case ____B0VL__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__0LQL=NULL;
+    case ____P0VL__: {
+      __JNQL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__0LQL=NULL;
+    case ____Q5YL__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__0LQL=NULL;
+    case ____UVPM__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__0LQL=NULL;
+    case ____0ZPM__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__0LQL=NULL;
+    case ____MR0N__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__0LQL=NULL;
+    case ____YWBP__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__0LQL=NULL;
+    case ____LYBP__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__0LQL=NULL;
+    case ____CZBP__: {
+      __JNQL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__0LQL=NULL;
+    case ____3BEP__: {
+      __JNQL=NULL;
     } break;
     }
   };
-  __tmp__RLQL=NULL;
-  if (((void *)__tmp__XLQL != (void *)NULL)) {
-    __tmp__RLQL=NULL;
+  __ANQL=NULL;
+  if (((void *)__GNQL != (void *)NULL)) {
+    __ANQL=NULL;
   };
-  if ((((void *)__tmp__RLQL == (void *)NULL) && ((void *)__tmp__0LQL != (void *)NULL))) {
-    __tmp__SLQL=NULL;
-    if ((__tmp__0LQL->value__YG4D ==  0)) {
-      __tmp__SLQL=Self__ILQL->parent_expr_binary__VDOJ.left__SA5J;
+  if ((((void *)__ANQL == (void *)NULL) && ((void *)__JNQL != (void *)NULL))) {
+    __BNQL=NULL;
+    if ((__JNQL->__HI4D ==  0)) {
+      __BNQL=__XMQL->__EFOJ.__BC5J;
     };
-    __tmp__RLQL=__tmp__SLQL;
+    __ANQL=__BNQL;
   };
-  if (((((void *)__tmp__RLQL == (void *)NULL) && ((void *)__tmp__0LQL != (void *)NULL)) && ((void *)__tmp__XLQL != (void *)NULL))) {
-    if ((__tmp__0LQL->value__YG4D <  0)) {
-      __tmp__NSKN=Self__ILQL->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      put_error__text__2PE( 2,(&__string_641));
-      put_position__HRE(__tmp__NSKN);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  if (((((void *)__ANQL == (void *)NULL) && ((void *)__JNQL != (void *)NULL)) && ((void *)__GNQL != (void *)NULL))) {
+    if ((__JNQL->__HI4D <  0)) {
+      __2TKN=__XMQL->__EFOJ.__TCOJ.__CK.__YH.__O2B;
+      __DQE( 2,(&__string_641));
+      __ORE(__2TKN);
+      __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__SN4S=((__INTEGER_CST__KAXC *)__tmp__XLQL);
-      Self__SN4S->value__YG4D= 0;
-      check_type__KYEE(Self__SN4S);
-    } else /* FALSE */ {
-      __tmp__YSKN=(__INTEGER_64__TSG)(__tmp__XLQL->value__YG4D >> ((__INTEGER__Q )__tmp__0LQL->value__YG4D));
-      Self__SN4S=((__INTEGER_CST__KAXC *)__tmp__XLQL);
-      Self__SN4S->value__YG4D=__tmp__YSKN;
-      check_type__KYEE(Self__SN4S);
-    };
-    __tmp__RLQL=__tmp__XLQL;
-  };
-  if ((((void *)__tmp__RLQL == (void *)NULL) && (old_seq__LLQL == seq_call_and_loop__BL3K))) {
-    __tmp__RLQL=NULL;
-    if (((void *)__tmp__XLQL != (void *)NULL)) {
-      Self__SN4S=NULL;
-      if ((__tmp__XLQL->value__YG4D ==  0)) {
-        Self__SN4S=__tmp__XLQL;
-        __tmp__YGMN=Self__ILQL->parent_expr_binary__VDOJ.right__WA5J;
-        switch (((struct ___OBJ *)__tmp__YGMN)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__YGMN));
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__YGMN));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__DUQS=((__READ_LOCAL__N5ZI *)__tmp__YGMN);
-          Self__Y1BU=((__LOCAL__43WC *)Self__DUQS->local__PUEJ);
-          Self__Y1BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__Y1BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__Y1BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__X3UU=NULL;
-            ptr__Y3UU=((__POINTER__IB )(NULL));
-            typ_id__Z3UU= 0;
-            __tmp__03UU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__03UU ==  0)) {
-              result__X3UU=STRING__BC__;
+      __BP4S=((____ZBXC *)__GNQL);
+      __BP4S->__HI4D= 0;
+      __ZZEE(__BP4S);
+    } else /* FALSE */ {
+      __HUKN=(____0SG)(__GNQL->__HI4D >> ((____Q )__JNQL->__HI4D));
+      __BP4S=((____ZBXC *)__GNQL);
+      __BP4S->__HI4D=__HUKN;
+      __ZZEE(__BP4S);
+    };
+    __ANQL=__GNQL;
+  };
+  if ((((void *)__ANQL == (void *)NULL) && (__0MQL == __QM3K))) {
+    __ANQL=NULL;
+    if (((void *)__GNQL != (void *)NULL)) {
+      __BP4S=NULL;
+      if ((__GNQL->__HI4D ==  0)) {
+        __BP4S=__GNQL;
+        __HIMN=__XMQL->__EFOJ.__FC5J;
+        switch (((struct ___OBJ *)__HIMN)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__HIMN));
+        } break;
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__HIMN));
+        } break;
+        case ____2A0I__: {
+          __SVQS=((____2A0I *)__HIMN);
+          __H3BU=((____N5WC *)__SVQS->__4VEJ);
+          __H3BU->__Q5WC.__KU4D=(____Q)(__H3BU->__Q5WC.__KU4D -  1);
+          if ((__H3BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __G5UU=NULL;
+            __H5UU=((____IB )(NULL));
+            __I5UU= 0;
+            __J5UU=((____IB )sizeof(____BC));
+            if (((unsigned long)__J5UU ==  0)) {
+              __G5UU=__BC__;
             } else /* FALSE */ {
-              typ_id__Z3UU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__03UU));
-              if ((typ_id__Z3UU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__13UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__23UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__03UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__13UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__13UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__33UU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__23UU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__13UU=micro_alloc__table__lab__HKI(__tmp__23UU,((__POINTER__IB )(&(table_size[(__tmp__33UU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__23UU)));
-                ptr__Y3UU=__tmp__13UU;
+              __I5UU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J5UU));
+              if ((__I5UU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __K5UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __L5UU=(void *)((unsigned long)(void *)((unsigned long)__J5UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K5UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K5UU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __M5UU=((____YWB )((____Q )(void *)((unsigned long)__L5UU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __K5UU=__OKI(__L5UU,((____IB )(&(table_size[(__M5UU)-1]))),((____YWB )((____Q )__L5UU)));
+                __H5UU=__K5UU;
               } else /* FALSE */ {
-                __tmp__33UU=((__UINTEGER_32__RWB )typ_id__Z3UU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__13UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__23UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__03UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__13UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__13UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__13UU=micro_alloc__table__lab__HKI(__tmp__23UU,((__POINTER__IB )(&(table_type[(__tmp__33UU)]))),(__UINTEGER_32__RWB)(__tmp__33UU |  1));
-                ptr__Y3UU=__tmp__13UU;
+                __M5UU=((____YWB )__I5UU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __K5UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __L5UU=(void *)((unsigned long)(void *)((unsigned long)__J5UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K5UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K5UU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __K5UU=__OKI(__L5UU,((____IB )(&(table_type[(__M5UU)]))),(____YWB)(__M5UU |  1));
+                __H5UU=__K5UU;
               };
-              result__X3UU=((__STRING__BC *)ptr__Y3UU);
-              *(result__X3UU) = *(STRING__BC__);
-            };
-            Self__T3UU=((__STRING__BC *)result__X3UU);
-            if ((Self__T3UU->capacity__HFL <  250)) {
-              __tmp__V3UU=create__KVW( 250);
-              Self__T3UU->storage__4EL=__tmp__V3UU;
-              Self__T3UU->capacity__HFL= 250;
-            };
-            Self__T3UU->count__WJ= 0;
-            display__V5DJ(Self__DUQS,result__X3UU);
-            put_string__EGZ(((__STRING__BC *)result__X3UU));
+              __G5UU=((____BC *)__H5UU);
+              *(__G5UU) = *(__BC__);
+            };
+            __C5UU=((____BC *)__G5UU);
+            if ((__C5UU->__OFL <  250)) {
+              __E5UU=__RVW( 250);
+              __C5UU->__FFL=__E5UU;
+              __C5UU->__OFL= 250;
+            };
+            __C5UU->__WJ= 0;
+            __EBEJ(__SVQS,__G5UU);
+            __LGZ(((____BC *)__G5UU));
             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__YGMN));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__YGMN));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__DUQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__YGMN)->receiver__554J);
-          Self__Y1BU=((__LOCAL__43WC *)Self__DUQS->local__PUEJ);
-          Self__Y1BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__Y1BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__Y1BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__X3UU=NULL;
-            ptr__Y3UU=((__POINTER__IB )(NULL));
-            typ_id__Z3UU= 0;
-            __tmp__03UU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__03UU ==  0)) {
-              result__X3UU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__HIMN));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__HIMN));
+        } break;
+        case ____0AOJ__: {
+          __SVQS=((____2A0I *)((____0AOJ *)__HIMN)->__OB5J);
+          __H3BU=((____N5WC *)__SVQS->__4VEJ);
+          __H3BU->__Q5WC.__KU4D=(____Q)(__H3BU->__Q5WC.__KU4D -  1);
+          if ((__H3BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __G5UU=NULL;
+            __H5UU=((____IB )(NULL));
+            __I5UU= 0;
+            __J5UU=((____IB )sizeof(____BC));
+            if (((unsigned long)__J5UU ==  0)) {
+              __G5UU=__BC__;
             } else /* FALSE */ {
-              typ_id__Z3UU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__03UU));
-              if ((typ_id__Z3UU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__13UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__23UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__03UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__13UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__13UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__33UU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__23UU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__13UU=micro_alloc__table__lab__HKI(__tmp__23UU,((__POINTER__IB )(&(table_size[(__tmp__33UU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__23UU)));
-                ptr__Y3UU=__tmp__13UU;
+              __I5UU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J5UU));
+              if ((__I5UU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __K5UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __L5UU=(void *)((unsigned long)(void *)((unsigned long)__J5UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K5UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K5UU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __M5UU=((____YWB )((____Q )(void *)((unsigned long)__L5UU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __K5UU=__OKI(__L5UU,((____IB )(&(table_size[(__M5UU)-1]))),((____YWB )((____Q )__L5UU)));
+                __H5UU=__K5UU;
               } else /* FALSE */ {
-                __tmp__33UU=((__UINTEGER_32__RWB )typ_id__Z3UU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__13UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__23UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__03UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__13UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__13UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__13UU=micro_alloc__table__lab__HKI(__tmp__23UU,((__POINTER__IB )(&(table_type[(__tmp__33UU)]))),(__UINTEGER_32__RWB)(__tmp__33UU |  1));
-                ptr__Y3UU=__tmp__13UU;
+                __M5UU=((____YWB )__I5UU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __K5UU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __L5UU=(void *)((unsigned long)(void *)((unsigned long)__J5UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K5UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K5UU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __K5UU=__OKI(__L5UU,((____IB )(&(table_type[(__M5UU)]))),(____YWB)(__M5UU |  1));
+                __H5UU=__K5UU;
               };
-              result__X3UU=((__STRING__BC *)ptr__Y3UU);
-              *(result__X3UU) = *(STRING__BC__);
-            };
-            Self__T3UU=((__STRING__BC *)result__X3UU);
-            if ((Self__T3UU->capacity__HFL <  250)) {
-              __tmp__V3UU=create__KVW( 250);
-              Self__T3UU->storage__4EL=__tmp__V3UU;
-              Self__T3UU->capacity__HFL= 250;
-            };
-            Self__T3UU->count__WJ= 0;
-            display__V5DJ(Self__DUQS,result__X3UU);
-            put_string__EGZ(((__STRING__BC *)result__X3UU));
+              __G5UU=((____BC *)__H5UU);
+              *(__G5UU) = *(__BC__);
+            };
+            __C5UU=((____BC *)__G5UU);
+            if ((__C5UU->__OFL <  250)) {
+              __E5UU=__RVW( 250);
+              __C5UU->__FFL=__E5UU;
+              __C5UU->__OFL= 250;
+            };
+            __C5UU->__WJ= 0;
+            __EBEJ(__SVQS,__G5UU);
+            __LGZ(((____BC *)__G5UU));
             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__YGMN));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__HIMN));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__YGMN));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__HIMN));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__YGMN));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__HIMN));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__YGMN));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__HIMN));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__YGMN));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__HIMN));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__YGMN));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__HIMN));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__YGMN));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__HIMN));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__YGMN));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__HIMN));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__YGMN));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__HIMN));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__YGMN));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__HIMN));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__YGMN));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__HIMN));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__YGMN));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__HIMN));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__YGMN));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__HIMN));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__YGMN));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__HIMN));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__YGMN));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__HIMN));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__YGMN));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__HIMN));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__YGMN));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__HIMN));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__YGMN));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__HIMN));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__GUQS=((__READ_GLOBAL__B4YL *)__tmp__YGMN);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__GUQS->global__Y5JM),Self__GUQS);
+        case ____Q5YL__: {
+          __VVQS=((____Q5YL *)__HIMN);
+          __EIEN(((____FKRG *)__VVQS->__HBKM),__VVQS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__YGMN));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__HIMN));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__YGMN));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__HIMN));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__YGMN));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__HIMN));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__YGMN));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__HIMN));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__YGMN));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__HIMN));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__YGMN));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__HIMN));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__YGMN));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__HIMN));
         } break;
         };
-        __tmp__0GMN=TRUE__K__;
+        __JIMN=__K__;
       } else /* FALSE */ {
-        __tmp__0GMN=FALSE__O__;
+        __JIMN=__O__;
       };
-      if ((! __tmp__0GMN)) {
-        if ((__tmp__XLQL->value__YG4D == (__INTEGER__Q)(-  1))) {
-          Self__SN4S=__tmp__XLQL;
-          __tmp__IHMN=Self__ILQL->parent_expr_binary__VDOJ.right__WA5J;
-          switch (((struct ___OBJ *)__tmp__IHMN)->__id) {
-          case __EXTERNAL_C__L5WC__: {
-            remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__IHMN));
+      if ((! __JIMN)) {
+        if ((__GNQL->__HI4D == (____Q)(-  1))) {
+          __BP4S=__GNQL;
+          __XIMN=__XMQL->__EFOJ.__FC5J;
+          switch (((struct ___OBJ *)__XIMN)->__id) {
+          case ____0AXC__: {
+            __EWSH(((____0AXC *)__XIMN));
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__IHMN));
+          case ____DMWH__: {
+            __4CBK(((____DMWH *)__XIMN));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            Self__JUQS=((__READ_LOCAL__N5ZI *)__tmp__IHMN);
-            Self__41BU=((__LOCAL__43WC *)Self__JUQS->local__PUEJ);
-            Self__41BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__41BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((Self__41BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__14UU=NULL;
-              __tmp__13UU=((__POINTER__IB )(NULL));
-              typ_id__34UU= 0;
-              __tmp__23UU=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__23UU ==  0)) {
-                result__14UU=STRING__BC__;
+          case ____2A0I__: {
+            __YVQS=((____2A0I *)__XIMN);
+            __N3BU=((____N5WC *)__YVQS->__4VEJ);
+            __N3BU->__Q5WC.__KU4D=(____Q)(__N3BU->__Q5WC.__KU4D -  1);
+            if ((__N3BU->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __KAVU=NULL;
+              __K5UU=((____IB )(NULL));
+              __MAVU= 0;
+              __L5UU=((____IB )sizeof(____BC));
+              if (((unsigned long)__L5UU ==  0)) {
+                __KAVU=__BC__;
               } else /* FALSE */ {
-                typ_id__34UU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__23UU));
-                if ((typ_id__34UU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__54UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__A5UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__23UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__B5UU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__A5UU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__54UU=micro_alloc__table__lab__HKI(__tmp__A5UU,((__POINTER__IB )(&(table_size[(__tmp__B5UU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__A5UU)));
-                  __tmp__13UU=__tmp__54UU;
+                __MAVU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L5UU));
+                if ((__MAVU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __OAVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __PAVU=(void *)((unsigned long)(void *)((unsigned long)__L5UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __QAVU=((____YWB )((____Q )(void *)((unsigned long)__PAVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __OAVU=__OKI(__PAVU,((____IB )(&(table_size[(__QAVU)-1]))),((____YWB )((____Q )__PAVU)));
+                  __K5UU=__OAVU;
                 } else /* FALSE */ {
-                  __tmp__B5UU=((__UINTEGER_32__RWB )typ_id__34UU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__54UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__A5UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__23UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__54UU=micro_alloc__table__lab__HKI(__tmp__A5UU,((__POINTER__IB )(&(table_type[(__tmp__B5UU)]))),(__UINTEGER_32__RWB)(__tmp__B5UU |  1));
-                  __tmp__13UU=__tmp__54UU;
+                  __QAVU=((____YWB )__MAVU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __OAVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __PAVU=(void *)((unsigned long)(void *)((unsigned long)__L5UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __OAVU=__OKI(__PAVU,((____IB )(&(table_type[(__QAVU)]))),(____YWB)(__QAVU |  1));
+                  __K5UU=__OAVU;
                 };
-                result__14UU=((__STRING__BC *)__tmp__13UU);
-                *(result__14UU) = *(STRING__BC__);
+                __KAVU=((____BC *)__K5UU);
+                *(__KAVU) = *(__BC__);
               };
-              Self__X4UU=((__STRING__BC *)result__14UU);
-              if ((Self__X4UU->capacity__HFL <  250)) {
-                __tmp__Z4UU=create__KVW( 250);
-                Self__X4UU->storage__4EL=__tmp__Z4UU;
-                Self__X4UU->capacity__HFL= 250;
+              __GAVU=((____BC *)__KAVU);
+              if ((__GAVU->__OFL <  250)) {
+                __IAVU=__RVW( 250);
+                __GAVU->__FFL=__IAVU;
+                __GAVU->__OFL= 250;
               };
-              Self__X4UU->count__WJ= 0;
-              display__V5DJ(Self__JUQS,result__14UU);
-              put_string__EGZ(((__STRING__BC *)result__14UU));
+              __GAVU->__WJ= 0;
+              __EBEJ(__YVQS,__KAVU);
+              __LGZ(((____BC *)__KAVU));
               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__IHMN));
-          } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__IHMN));
-          } break;
-          case __IS_EXPANDED__L5NJ__: {
-            Self__JUQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__IHMN)->receiver__554J);
-            Self__41BU=((__LOCAL__43WC *)Self__JUQS->local__PUEJ);
-            Self__41BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__41BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((Self__41BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__14UU=NULL;
-              __tmp__13UU=((__POINTER__IB )(NULL));
-              typ_id__34UU= 0;
-              __tmp__23UU=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__23UU ==  0)) {
-                result__14UU=STRING__BC__;
+          case ____HJNJ__: {
+            __ZDBK(((____HJNJ *)__XIMN));
+          } break;
+          case ____SJNJ__: {
+            __3DBK(((____SJNJ *)__XIMN));
+          } break;
+          case ____0AOJ__: {
+            __YVQS=((____2A0I *)((____0AOJ *)__XIMN)->__OB5J);
+            __N3BU=((____N5WC *)__YVQS->__4VEJ);
+            __N3BU->__Q5WC.__KU4D=(____Q)(__N3BU->__Q5WC.__KU4D -  1);
+            if ((__N3BU->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __KAVU=NULL;
+              __K5UU=((____IB )(NULL));
+              __MAVU= 0;
+              __L5UU=((____IB )sizeof(____BC));
+              if (((unsigned long)__L5UU ==  0)) {
+                __KAVU=__BC__;
               } else /* FALSE */ {
-                typ_id__34UU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__23UU));
-                if ((typ_id__34UU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__54UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__A5UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__23UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__B5UU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__A5UU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__54UU=micro_alloc__table__lab__HKI(__tmp__A5UU,((__POINTER__IB )(&(table_size[(__tmp__B5UU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__A5UU)));
-                  __tmp__13UU=__tmp__54UU;
+                __MAVU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L5UU));
+                if ((__MAVU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __OAVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __PAVU=(void *)((unsigned long)(void *)((unsigned long)__L5UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __QAVU=((____YWB )((____Q )(void *)((unsigned long)__PAVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __OAVU=__OKI(__PAVU,((____IB )(&(table_size[(__QAVU)-1]))),((____YWB )((____Q )__PAVU)));
+                  __K5UU=__OAVU;
                 } else /* FALSE */ {
-                  __tmp__B5UU=((__UINTEGER_32__RWB )typ_id__34UU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__54UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__A5UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__23UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__54UU=micro_alloc__table__lab__HKI(__tmp__A5UU,((__POINTER__IB )(&(table_type[(__tmp__B5UU)]))),(__UINTEGER_32__RWB)(__tmp__B5UU |  1));
-                  __tmp__13UU=__tmp__54UU;
+                  __QAVU=((____YWB )__MAVU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __OAVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __PAVU=(void *)((unsigned long)(void *)((unsigned long)__L5UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __OAVU=__OKI(__PAVU,((____IB )(&(table_type[(__QAVU)]))),(____YWB)(__QAVU |  1));
+                  __K5UU=__OAVU;
                 };
-                result__14UU=((__STRING__BC *)__tmp__13UU);
-                *(result__14UU) = *(STRING__BC__);
+                __KAVU=((____BC *)__K5UU);
+                *(__KAVU) = *(__BC__);
               };
-              Self__X4UU=((__STRING__BC *)result__14UU);
-              if ((Self__X4UU->capacity__HFL <  250)) {
-                __tmp__Z4UU=create__KVW( 250);
-                Self__X4UU->storage__4EL=__tmp__Z4UU;
-                Self__X4UU->capacity__HFL= 250;
+              __GAVU=((____BC *)__KAVU);
+              if ((__GAVU->__OFL <  250)) {
+                __IAVU=__RVW( 250);
+                __GAVU->__FFL=__IAVU;
+                __GAVU->__OFL= 250;
               };
-              Self__X4UU->count__WJ= 0;
-              display__V5DJ(Self__JUQS,result__14UU);
-              put_string__EGZ(((__STRING__BC *)result__14UU));
+              __GAVU->__WJ= 0;
+              __EBEJ(__YVQS,__KAVU);
+              __LGZ(((____BC *)__KAVU));
               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__IHMN));
+          case ____3BOJ__: {
+            __GEBK(((____3BOJ *)__XIMN));
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__IHMN));
+          case ____RCOJ__: {
+            __KEBK(((____RCOJ *)__XIMN));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__IHMN));
+          case ____HDOJ__: {
+            __OEBK(((____HDOJ *)__XIMN));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__IHMN));
+          case ____1DOJ__: {
+            __SEBK(((____1DOJ *)__XIMN));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__IHMN));
+          case ____PEOJ__: {
+            __WEBK(((____PEOJ *)__XIMN));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__IHMN));
+          case ____DFOJ__: {
+            __0EBK(((____DFOJ *)__XIMN));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__IHMN));
+          case ____XFOJ__: {
+            __4EBK(((____XFOJ *)__XIMN));
           } break;
-          case __PUT_TO__BFOJ__: {
-            remove__TDBK(((__PUT_TO__BFOJ *)__tmp__IHMN));
+          case ____QGOJ__: {
+            __CFBK(((____QGOJ *)__XIMN));
           } break;
-          case __ITEM__VFOJ__: {
-            remove__UEBK(((__ITEM__VFOJ *)__tmp__IHMN));
+          case ____EHOJ__: {
+            __DGBK(((____EHOJ *)__XIMN));
           } break;
-          case __CAST__JHOJ__: {
-            remove__0EBK(((__CAST__JHOJ *)__tmp__IHMN));
+          case ____YIOJ__: {
+            __JGBK(((____YIOJ *)__XIMN));
           } break;
-          case __READ_SLOT__ZK4K__: {
-            remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__IHMN));
+          case ____IM4K__: {
+            __MNFM(((____IM4K *)__XIMN));
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__IHMN));
+          case ____T5FL__: {
+            __YP5O(((____T5FL *)__XIMN));
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__IHMN));
+          case ____3DUL__: {
+            __CRTP(((____3DUL *)__XIMN));
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__IHMN));
+          case ____0EUL__: {
+            __BU0P(((____0EUL *)__XIMN));
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__IHMN));
+          case ____BGUL__: {
+            __GRTP(((____BGUL *)__XIMN));
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__IHMN));
+          case ____2GUL__: {
+            __GU0P(((____2GUL *)__XIMN));
           } break;
-          case __EXPR_NEG__SYVL__: {
-            remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__IHMN));
+          case ____B0VL__: {
+            __LTBN(((____B0VL *)__XIMN));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__IHMN));
+          case ____P0VL__: {
+            __2GGM(((____P0VL *)__XIMN));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            Self__MUQS=((__READ_GLOBAL__B4YL *)__tmp__IHMN);
-            unread__VGEN(((__SLOT_DATA__WIRG *)Self__MUQS->global__Y5JM),Self__MUQS);
+          case ____Q5YL__: {
+            __1VQS=((____Q5YL *)__XIMN);
+            __EIEN(((____FKRG *)__1VQS->__HBKM),__1VQS);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__IHMN));
+          case ____UVPM__: {
+            __JEWN(((____UVPM *)__XIMN));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__IHMN));
+          case ____0ZPM__: {
+            __KU0P(((____0ZPM *)__XIMN));
           } break;
-          case __EXPR_OR__3P0N__: {
-            remove__FOVO(((__EXPR_OR__3P0N *)__tmp__IHMN));
+          case ____MR0N__: {
+            __UPVO(((____MR0N *)__XIMN));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__IHMN));
+          case ____YWBP__: {
+            __Q1ZQ(((____YWBP *)__XIMN));
           } break;
-          case __EXPR_INF__2WBP__: {
-            remove__OKUP(((__EXPR_INF__2WBP *)__tmp__IHMN));
+          case ____LYBP__: {
+            __3LUP(((____LYBP *)__XIMN));
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__IHMN));
+          case ____CZBP__: {
+            __BMUP(((____CZBP *)__XIMN));
           } break;
-          case __EXPR_XOR__OAEP__: {
-            remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__IHMN));
+          case ____3BEP__: {
+            __MUEQ(((____3BEP *)__XIMN));
           } break;
           };
         };
       };
-      __tmp__RLQL=Self__SN4S;
+      __ANQL=__BP4S;
     };
-    if ((((void *)__tmp__RLQL == (void *)NULL) && ((void *)__tmp__0LQL != (void *)NULL))) {
-      Self__SN4S=NULL;
-      if ((__tmp__0LQL->value__YG4D <  0)) {
-        __tmp__1HMN=Self__ILQL->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        put_error__text__2PE( 2,(&__string_641));
-        put_position__HRE(__tmp__1HMN);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    if ((((void *)__ANQL == (void *)NULL) && ((void *)__JNQL != (void *)NULL))) {
+      __BP4S=NULL;
+      if ((__JNQL->__HI4D <  0)) {
+        __KJMN=__XMQL->__EFOJ.__TCOJ.__CK.__YH.__O2B;
+        __DQE( 2,(&__string_641));
+        __ORE(__KJMN);
+        __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__0N4S=((__INTEGER_CST__KAXC *)__tmp__0LQL);
-        Self__0N4S->value__YG4D= 0;
-        check_type__KYEE(Self__0N4S);
-        __tmp__5HMN=static_type__JECK(Self__ILQL);
-        Self__0N4S=((__INTEGER_CST__KAXC *)__tmp__0LQL);
-        Self__0N4S->parent_constant__LAXC.static_type__SG4D=__tmp__5HMN;
-        check_type__KYEE(Self__0N4S);
-        Self__SN4S=__tmp__0LQL;
-        __tmp__YGMN=Self__ILQL->parent_expr_binary__VDOJ.left__SA5J;
-        switch (((struct ___OBJ *)__tmp__YGMN)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__YGMN));
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__YGMN));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__DUQS=((__READ_LOCAL__N5ZI *)__tmp__YGMN);
-          Self__Y1BU=((__LOCAL__43WC *)Self__DUQS->local__PUEJ);
-          Self__Y1BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__Y1BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__Y1BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__X3UU=NULL;
-            ptr__Y3UU=((__POINTER__IB )(NULL));
-            typ_id__Z3UU= 0;
-            __tmp__03UU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__03UU ==  0)) {
-              result__X3UU=STRING__BC__;
+        __JP4S=((____ZBXC *)__JNQL);
+        __JP4S->__HI4D= 0;
+        __ZZEE(__JP4S);
+        __OJMN=__YFCK(__XMQL);
+        __JP4S=((____ZBXC *)__JNQL);
+        __JP4S->__0BXC.__BI4D=__OJMN;
+        __ZZEE(__JP4S);
+        __BP4S=__JNQL;
+        __HIMN=__XMQL->__EFOJ.__BC5J;
+        switch (((struct ___OBJ *)__HIMN)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__HIMN));
+        } break;
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__HIMN));
+        } break;
+        case ____2A0I__: {
+          __SVQS=((____2A0I *)__HIMN);
+          __H3BU=((____N5WC *)__SVQS->__4VEJ);
+          __H3BU->__Q5WC.__KU4D=(____Q)(__H3BU->__Q5WC.__KU4D -  1);
+          if ((__H3BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __G5UU=NULL;
+            __H5UU=((____IB )(NULL));
+            __I5UU= 0;
+            __J5UU=((____IB )sizeof(____BC));
+            if (((unsigned long)__J5UU ==  0)) {
+              __G5UU=__BC__;
             } else /* FALSE */ {
-              typ_id__Z3UU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__03UU));
-              if ((typ_id__Z3UU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__54UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__A5UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__03UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__33UU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__A5UU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__54UU=micro_alloc__table__lab__HKI(__tmp__A5UU,((__POINTER__IB )(&(table_size[(__tmp__33UU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__A5UU)));
-                ptr__Y3UU=__tmp__54UU;
+              __I5UU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J5UU));
+              if ((__I5UU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __OAVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __PAVU=(void *)((unsigned long)(void *)((unsigned long)__J5UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __M5UU=((____YWB )((____Q )(void *)((unsigned long)__PAVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __OAVU=__OKI(__PAVU,((____IB )(&(table_size[(__M5UU)-1]))),((____YWB )((____Q )__PAVU)));
+                __H5UU=__OAVU;
               } else /* FALSE */ {
-                __tmp__33UU=((__UINTEGER_32__RWB )typ_id__Z3UU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__54UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__A5UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__03UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__54UU=micro_alloc__table__lab__HKI(__tmp__A5UU,((__POINTER__IB )(&(table_type[(__tmp__33UU)]))),(__UINTEGER_32__RWB)(__tmp__33UU |  1));
-                ptr__Y3UU=__tmp__54UU;
+                __M5UU=((____YWB )__I5UU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __OAVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __PAVU=(void *)((unsigned long)(void *)((unsigned long)__J5UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __OAVU=__OKI(__PAVU,((____IB )(&(table_type[(__M5UU)]))),(____YWB)(__M5UU |  1));
+                __H5UU=__OAVU;
               };
-              result__X3UU=((__STRING__BC *)ptr__Y3UU);
-              *(result__X3UU) = *(STRING__BC__);
-            };
-            Self__T3UU=((__STRING__BC *)result__X3UU);
-            if ((Self__T3UU->capacity__HFL <  250)) {
-              __tmp__V3UU=create__KVW( 250);
-              Self__T3UU->storage__4EL=__tmp__V3UU;
-              Self__T3UU->capacity__HFL= 250;
-            };
-            Self__T3UU->count__WJ= 0;
-            display__V5DJ(Self__DUQS,result__X3UU);
-            put_string__EGZ(((__STRING__BC *)result__X3UU));
+              __G5UU=((____BC *)__H5UU);
+              *(__G5UU) = *(__BC__);
+            };
+            __C5UU=((____BC *)__G5UU);
+            if ((__C5UU->__OFL <  250)) {
+              __E5UU=__RVW( 250);
+              __C5UU->__FFL=__E5UU;
+              __C5UU->__OFL= 250;
+            };
+            __C5UU->__WJ= 0;
+            __EBEJ(__SVQS,__G5UU);
+            __LGZ(((____BC *)__G5UU));
             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__YGMN));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__YGMN));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__DUQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__YGMN)->receiver__554J);
-          Self__Y1BU=((__LOCAL__43WC *)Self__DUQS->local__PUEJ);
-          Self__Y1BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__Y1BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__Y1BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__X3UU=NULL;
-            ptr__Y3UU=((__POINTER__IB )(NULL));
-            typ_id__Z3UU= 0;
-            __tmp__03UU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__03UU ==  0)) {
-              result__X3UU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__HIMN));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__HIMN));
+        } break;
+        case ____0AOJ__: {
+          __SVQS=((____2A0I *)((____0AOJ *)__HIMN)->__OB5J);
+          __H3BU=((____N5WC *)__SVQS->__4VEJ);
+          __H3BU->__Q5WC.__KU4D=(____Q)(__H3BU->__Q5WC.__KU4D -  1);
+          if ((__H3BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __G5UU=NULL;
+            __H5UU=((____IB )(NULL));
+            __I5UU= 0;
+            __J5UU=((____IB )sizeof(____BC));
+            if (((unsigned long)__J5UU ==  0)) {
+              __G5UU=__BC__;
             } else /* FALSE */ {
-              typ_id__Z3UU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__03UU));
-              if ((typ_id__Z3UU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__54UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__A5UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__03UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__33UU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__A5UU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__54UU=micro_alloc__table__lab__HKI(__tmp__A5UU,((__POINTER__IB )(&(table_size[(__tmp__33UU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__A5UU)));
-                ptr__Y3UU=__tmp__54UU;
+              __I5UU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J5UU));
+              if ((__I5UU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __OAVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __PAVU=(void *)((unsigned long)(void *)((unsigned long)__J5UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __M5UU=((____YWB )((____Q )(void *)((unsigned long)__PAVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __OAVU=__OKI(__PAVU,((____IB )(&(table_size[(__M5UU)-1]))),((____YWB )((____Q )__PAVU)));
+                __H5UU=__OAVU;
               } else /* FALSE */ {
-                __tmp__33UU=((__UINTEGER_32__RWB )typ_id__Z3UU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__54UU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__A5UU=(void *)((unsigned long)(void *)((unsigned long)__tmp__03UU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__54UU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__54UU=micro_alloc__table__lab__HKI(__tmp__A5UU,((__POINTER__IB )(&(table_type[(__tmp__33UU)]))),(__UINTEGER_32__RWB)(__tmp__33UU |  1));
-                ptr__Y3UU=__tmp__54UU;
+                __M5UU=((____YWB )__I5UU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __OAVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __PAVU=(void *)((unsigned long)(void *)((unsigned long)__J5UU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OAVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __OAVU=__OKI(__PAVU,((____IB )(&(table_type[(__M5UU)]))),(____YWB)(__M5UU |  1));
+                __H5UU=__OAVU;
               };
-              result__X3UU=((__STRING__BC *)ptr__Y3UU);
-              *(result__X3UU) = *(STRING__BC__);
-            };
-            Self__T3UU=((__STRING__BC *)result__X3UU);
-            if ((Self__T3UU->capacity__HFL <  250)) {
-              __tmp__V3UU=create__KVW( 250);
-              Self__T3UU->storage__4EL=__tmp__V3UU;
-              Self__T3UU->capacity__HFL= 250;
-            };
-            Self__T3UU->count__WJ= 0;
-            display__V5DJ(Self__DUQS,result__X3UU);
-            put_string__EGZ(((__STRING__BC *)result__X3UU));
+              __G5UU=((____BC *)__H5UU);
+              *(__G5UU) = *(__BC__);
+            };
+            __C5UU=((____BC *)__G5UU);
+            if ((__C5UU->__OFL <  250)) {
+              __E5UU=__RVW( 250);
+              __C5UU->__FFL=__E5UU;
+              __C5UU->__OFL= 250;
+            };
+            __C5UU->__WJ= 0;
+            __EBEJ(__SVQS,__G5UU);
+            __LGZ(((____BC *)__G5UU));
             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__YGMN));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__HIMN));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__YGMN));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__HIMN));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__YGMN));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__HIMN));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__YGMN));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__HIMN));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__YGMN));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__HIMN));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__YGMN));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__HIMN));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__YGMN));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__HIMN));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__YGMN));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__HIMN));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__YGMN));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__HIMN));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__YGMN));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__HIMN));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__YGMN));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__HIMN));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__YGMN));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__HIMN));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__YGMN));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__HIMN));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__YGMN));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__HIMN));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__YGMN));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__HIMN));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__YGMN));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__HIMN));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__YGMN));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__HIMN));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__YGMN));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__HIMN));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__GUQS=((__READ_GLOBAL__B4YL *)__tmp__YGMN);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__GUQS->global__Y5JM),Self__GUQS);
+        case ____Q5YL__: {
+          __VVQS=((____Q5YL *)__HIMN);
+          __EIEN(((____FKRG *)__VVQS->__HBKM),__VVQS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__YGMN));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__HIMN));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__YGMN));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__HIMN));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__YGMN));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__HIMN));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__YGMN));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__HIMN));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__YGMN));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__HIMN));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__YGMN));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__HIMN));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__YGMN));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__HIMN));
         } break;
         };
       };
-      __tmp__RLQL=Self__SN4S;
+      __ANQL=__BP4S;
     };
   };
-  if (((void *)__tmp__RLQL == (void *)NULL)) {
-    __tmp__RLQL=Self__ILQL;
+  if (((void *)__ANQL == (void *)NULL)) {
+    __ANQL=__XMQL;
   } else /* FALSE */ {
-    __tmp__NSKN=Self__ILQL->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    switch (((struct ___OBJ *)__tmp__RLQL)->__id) {
-    case __STRING_CST__5J__: {
-      ((__STRING_CST__5J *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    __2TKN=__XMQL->__EFOJ.__TCOJ.__CK.__YH.__O2B;
+    switch (((struct ___OBJ *)__ANQL)->__id) {
+    case ____5J__: {
+      ((____5J *)((____DFOJ *)__ANQL))->__EK.__DK.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      ((__EXTERNAL_C__L5WC *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____0AXC__: {
+      ((____0AXC *)((____DFOJ *)__ANQL))->__1AXC.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____NBXC__: {
+      ((____NBXC *)((____DFOJ *)__ANQL))->__OBXC.__DK.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      ((__INTEGER_CST__KAXC *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____ZBXC__: {
+      ((____ZBXC *)((____DFOJ *)__ANQL))->__0BXC.__DK.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____DMWH__: {
+      __BK__->__CK.__YH.__O2B=__2TKN;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      ((__READ_LOCAL__N5ZI *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____2A0I__: {
+      ((____2A0I *)((____DFOJ *)__ANQL))->__3A0I.__RJWH.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      ((__EXPR_EQUAL__YHNJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____HJNJ__: {
+      ((____HJNJ *)((____DFOJ *)__ANQL))->__KJNJ.__JJNJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      ((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____SJNJ__: {
+      ((____SJNJ *)((____DFOJ *)__ANQL))->__TJNJ.__JJNJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      ((__IS_EXPANDED__L5NJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____0AOJ__: {
+      ((____0AOJ *)((____DFOJ *)__ANQL))->__1AOJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      ((__GET_TYPE_ID__V5NJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____EBOJ__: {
+      ((____EBOJ *)((____DFOJ *)__ANQL))->__FBOJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      ((__EXPR_SUP__OAOJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____3BOJ__: {
+      ((____3BOJ *)((____DFOJ *)__ANQL))->__4BOJ.__JJNJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      ((__EXPR_SUB__CBOJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____RCOJ__: {
+      ((____RCOJ *)((____DFOJ *)__ANQL))->__UCOJ.__TCOJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      ((__EXPR_MUL__YBOJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____HDOJ__: {
+      ((____HDOJ *)((____DFOJ *)__ANQL))->__IDOJ.__TCOJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      ((__EXPR_DIV__MCOJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____1DOJ__: {
+      ((____1DOJ *)((____DFOJ *)__ANQL))->__2DOJ.__TCOJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      ((__EXPR_AND__ADOJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____PEOJ__: {
+      ((____PEOJ *)((____DFOJ *)__ANQL))->__QEOJ.__TCOJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      ((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____DFOJ__: {
+      ((____DFOJ *)__ANQL)->__EFOJ.__TCOJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      ((__EXPR_SHIFT_L__IEOJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____XFOJ__: {
+      ((____XFOJ *)((____DFOJ *)__ANQL))->__YFOJ.__TCOJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __PUT_TO__BFOJ__: {
-      ((__PUT_TO__BFOJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____QGOJ__: {
+      ((____QGOJ *)((____DFOJ *)__ANQL))->__RGOJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __ITEM__VFOJ__: {
-      ((__ITEM__VFOJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____EHOJ__: {
+      ((____EHOJ *)((____DFOJ *)__ANQL))->__FHOJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      ((__SIZE_OF__NGOJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____2HOJ__: {
+      ((____2HOJ *)((____DFOJ *)__ANQL))->__3HOJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __CAST__JHOJ__: {
-      ((__CAST__JHOJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____YIOJ__: {
+      ((____YIOJ *)((____DFOJ *)__ANQL))->__ZIOJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __REAL_CST__JLOJ__: {
-      ((__REAL_CST__JLOJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____YMOJ__: {
+      ((____YMOJ *)((____DFOJ *)__ANQL))->__ZMOJ.__DK.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      ((__CHARACTER_CST__5LOJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____ONOJ__: {
+      ((____ONOJ *)((____DFOJ *)__ANQL))->__PNOJ.__DK.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      ((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____YOOJ__: {
+      ((____YOOJ *)((____DFOJ *)__ANQL))->__ZOOJ.__DK.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      ((__READ_SLOT__ZK4K *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____IM4K__: {
+      ((____IM4K *)((____DFOJ *)__ANQL))->__JM4K.__RJWH.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      ((__EXPR_NOT_LOGIC__E4FL *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____T5FL__: {
+      ((____T5FL *)((____DFOJ *)__ANQL))->__W5FL.__V5FL.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      ((__EXPR_OR_LOGIC__OCUL *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____3DUL__: {
+      ((____3DUL *)((____DFOJ *)__ANQL))->__AEUL.__5DUL.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      ((__EXPR_OR_OR_LOGIC__LDUL *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____0EUL__: {
+      ((____0EUL *)((____DFOJ *)__ANQL))->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      ((__EXPR_AND_LOGIC__SEUL *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____BGUL__: {
+      ((____BGUL *)((____DFOJ *)__ANQL))->__CGUL.__5DUL.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      ((__EXPR_AND_AND_LOGIC__NFUL *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____2GUL__: {
+      ((____2GUL *)((____DFOJ *)__ANQL))->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      ((__EXPR_NEG__SYVL *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____B0VL__: {
+      ((____B0VL *)((____DFOJ *)__ANQL))->__E0VL.__D0VL.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      ((__EXPR_ADD__AZVL *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____P0VL__: {
+      ((____P0VL *)((____DFOJ *)__ANQL))->__Q0VL.__TCOJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      ((__READ_GLOBAL__B4YL *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____Q5YL__: {
+      ((____Q5YL *)((____DFOJ *)__ANQL))->__R5YL.__RJWH.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      ((__EXPR_NOT__FUPM *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____UVPM__: {
+      ((____UVPM *)((____DFOJ *)__ANQL))->__VVPM.__D0VL.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      ((__EXPR_MOD__LYPM *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____0ZPM__: {
+      ((____0ZPM *)((____DFOJ *)__ANQL))->__1ZPM.__TCOJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_OR__3P0N__: {
-      ((__EXPR_OR__3P0N *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____MR0N__: {
+      ((____MR0N *)((____DFOJ *)__ANQL))->__NR0N.__TCOJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      ((__EXPR_SUP_EQ__JVBP *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____YWBP__: {
+      ((____YWBP *)((____DFOJ *)__ANQL))->__ZWBP.__JJNJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_INF__2WBP__: {
-      ((__EXPR_INF__2WBP *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____LYBP__: {
+      ((____LYBP *)((____DFOJ *)__ANQL))->__MYBP.__JJNJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      ((__EXPR_INF_EQ__TXBP *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____CZBP__: {
+      ((____CZBP *)((____DFOJ *)__ANQL))->__DZBP.__JJNJ.__CK.__YH.__O2B=__2TKN;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      ((__EXPR_XOR__OAEP *)((__EXPR_SHIFT_R__UDOJ *)__tmp__RLQL))->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NSKN;
+    case ____3BEP__: {
+      ((____3BEP *)((____DFOJ *)__ANQL))->__4BEP.__TCOJ.__CK.__YH.__O2B=__2TKN;
     } break;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__SLQL=__tmp__RLQL;
-  return(__tmp__SLQL);
+  __BNQL=__ANQL;
+  return(__BNQL);
 }
 
-static void* execute_link__RPQL(__EXPR_SHIFT_L__IEOJ *Self__SPQL)
-// ({EXPR_SHIFT_L__IEOJ}) With result Recursive, No inlinable.
+static void* __ARQL(____XFOJ *__BRQL)
+// ({__XFOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG __tmp__YTKN;
-  __UINTEGER_32__RWB old_seq__VPQL,__tmp__JBVU,__tmp__NCVU;
-  void *__tmp__1PQL,*__tmp__2PQL,*__tmp__PIMN;
-  __LIST__WH *Self__TONT;
-  __STRING__BC *result__DBVU,*Self__5AVU,*result__HCVU,*Self__DCVU;
-  __POINTER__IB ptr__EBVU,__tmp__GBVU,__tmp__HBVU,__tmp__IBVU,ptr__ICVU;
-  __POINTER__IB __tmp__KCVU,__tmp__LCVU,__tmp__MCVU;
-  __INTEGER__Q typ_id__FBVU,typ_id__JCVU;
-  __INTEGER_CST__KAXC *__tmp__BQQL,*__tmp__EQQL,*Self__FO4S,*Self__NO4S;
-  __POSITION__OL __tmp__NTKN,__tmp__CJMN;
-  __READ_LOCAL__N5ZI *Self__5XQS;
-  __LOCAL__43WC *Self__K2BU;
-  __READ_GLOBAL__B4YL *Self__CYQS;
-  __TYPE_FULL__PMB *__tmp__GJMN;
-  __CHARACTER__DB *__tmp__BBVU,*__tmp__FCVU;
-  old_seq__VPQL=seq_call_and_loop__BL3K;
-  __tmp__1PQL=Self__SPQL->parent_expr_binary__JEOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__1PQL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__2PQL=((__STRING_CST__5J *)__tmp__1PQL);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__2PQL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__1PQL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__2PQL=((__PROTOTYPE_CST__45WC *)__tmp__1PQL);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__2PQL=((__INTEGER_CST__KAXC *)__tmp__1PQL);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__TONT=((__LIST__WH *)list_current__Y4GB);
-    result__DBVU=NULL;
-    ptr__EBVU=((__POINTER__IB )(NULL));
-    typ_id__FBVU= 0;
-    __tmp__GBVU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__GBVU ==  0)) {
-      result__DBVU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__FBVU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GBVU));
-      if ((typ_id__FBVU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__HBVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__IBVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GBVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HBVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HBVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__JBVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IBVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__HBVU=micro_alloc__table__lab__HKI(__tmp__IBVU,((__POINTER__IB )(&(table_size[(__tmp__JBVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IBVU)));
-        ptr__EBVU=__tmp__HBVU;
-      } else /* FALSE */ {
-        __tmp__JBVU=((__UINTEGER_32__RWB )typ_id__FBVU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__HBVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__IBVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GBVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HBVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HBVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__HBVU=micro_alloc__table__lab__HKI(__tmp__IBVU,((__POINTER__IB )(&(table_type[(__tmp__JBVU)]))),(__UINTEGER_32__RWB)(__tmp__JBVU |  1));
-        ptr__EBVU=__tmp__HBVU;
-      };
-      result__DBVU=((__STRING__BC *)ptr__EBVU);
-      *(result__DBVU) = *(STRING__BC__);
-    };
-    Self__5AVU=((__STRING__BC *)result__DBVU);
-    if ((Self__5AVU->capacity__HFL <  250)) {
-      __tmp__BBVU=create__KVW( 250);
-      Self__5AVU->storage__4EL=__tmp__BBVU;
-      Self__5AVU->capacity__HFL= 250;
-    };
-    Self__5AVU->count__WJ= 0;
-    display__NHFE(Self__TONT,result__DBVU);
-    put_string__EGZ(((__STRING__BC *)result__DBVU));
+  ____0SG __HVKN;
+  ____YWB __ERQL,__YCVU,__2DVU;
+  void *__KRQL,*__LRQL,*__4JMN;
+  ____WH *__CQNT;
+  ____BC *__SCVU,*__OCVU,*__WDVU,*__SDVU;
+  ____IB __TCVU,__VCVU,__WCVU,__XCVU,__XDVU,__ZDVU,__0DVU,__1DVU;
+  ____Q __UCVU,__YDVU;
+  ____ZBXC *__QRQL,*__TRQL,*__UP4S,*__2P4S;
+  ____OL __2UKN,__RKMN;
+  ____2A0I *__OZQS;
+  ____N5WC *__Z3BU;
+  ____Q5YL *__RZQS;
+  ____WMB *__VKMN;
+  ____DB *__QCVU,*__UDVU;
+  __ERQL=__QM3K;
+  __KRQL=__BRQL->__YFOJ.__BC5J;
+  switch (((struct ___OBJ *)__KRQL)->__id) {
+  case ____5J__: {
+    __LRQL=((____5J *)__KRQL);
+  } break;
+  case ____0AXC__: {
+    __LRQL=__NG3H(((____0AXC *)__KRQL));
+  } break;
+  case ____NBXC__: {
+    __LRQL=((____NBXC *)__KRQL);
+  } break;
+  case ____ZBXC__: {
+    __LRQL=((____ZBXC *)__KRQL);
+  } break;
+  case ____DMWH__: {
+    __CQNT=((____WH *)__Q5GB);
+    __SCVU=NULL;
+    __TCVU=((____IB )(NULL));
+    __UCVU= 0;
+    __VCVU=((____IB )sizeof(____BC));
+    if (((unsigned long)__VCVU ==  0)) {
+      __SCVU=__BC__;
+    } else /* FALSE */ {
+      __UCVU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VCVU));
+      if ((__UCVU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __WCVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __XCVU=(void *)((unsigned long)(void *)((unsigned long)__VCVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WCVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WCVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __YCVU=((____YWB )((____Q )(void *)((unsigned long)__XCVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __WCVU=__OKI(__XCVU,((____IB )(&(table_size[(__YCVU)-1]))),((____YWB )((____Q )__XCVU)));
+        __TCVU=__WCVU;
+      } else /* FALSE */ {
+        __YCVU=((____YWB )__UCVU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __WCVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __XCVU=(void *)((unsigned long)(void *)((unsigned long)__VCVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WCVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WCVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WCVU=__OKI(__XCVU,((____IB )(&(table_type[(__YCVU)]))),(____YWB)(__YCVU |  1));
+        __TCVU=__WCVU;
+      };
+      __SCVU=((____BC *)__TCVU);
+      *(__SCVU) = *(__BC__);
+    };
+    __OCVU=((____BC *)__SCVU);
+    if ((__OCVU->__OFL <  250)) {
+      __QCVU=__RVW( 250);
+      __OCVU->__FFL=__QCVU;
+      __OCVU->__OFL= 250;
+    };
+    __OCVU->__WJ= 0;
+    __2IFE(__CQNT,__SCVU);
+    __LGZ(((____BC *)__SCVU));
     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__2PQL=NULL;
+    __LRQL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__2PQL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__1PQL));
+  case ____2A0I__: {
+    __LRQL=__ONBK(((____2A0I *)__KRQL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__2PQL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__1PQL));
+  case ____HJNJ__: {
+    __LRQL=__ENPL(((____HJNJ *)__KRQL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__2PQL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__1PQL));
+  case ____SJNJ__: {
+    __LRQL=__ORPL(((____SJNJ *)__KRQL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__2PQL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__1PQL));
+  case ____0AOJ__: {
+    __LRQL=__YVPL(((____0AOJ *)__KRQL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__2PQL=((__GET_TYPE_ID__V5NJ *)__tmp__1PQL);
+  case ____EBOJ__: {
+    __LRQL=((____EBOJ *)__KRQL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__2PQL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__1PQL));
+  case ____3BOJ__: {
+    __LRQL=__EXPL(((____3BOJ *)__KRQL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__2PQL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__1PQL));
+  case ____RCOJ__: {
+    __LRQL=__O1PL(((____RCOJ *)__KRQL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__2PQL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__1PQL));
+  case ____HDOJ__: {
+    __LRQL=__Y5PL(((____HDOJ *)__KRQL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__2PQL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__1PQL));
+  case ____1DOJ__: {
+    __LRQL=__CEQL(((____1DOJ *)__KRQL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__2PQL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__1PQL));
+  case ____PEOJ__: {
+    __LRQL=__MIQL(((____PEOJ *)__KRQL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__2PQL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__1PQL));
+  case ____DFOJ__: {
+    __LRQL=__WMQL(((____DFOJ *)__KRQL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__2PQL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL));
+  case ____XFOJ__: {
+    __LRQL=__ARQL(((____XFOJ *)__KRQL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__2PQL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__1PQL));
+  case ____QGOJ__: {
+    __LRQL=__4VPK(((____QGOJ *)__KRQL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__2PQL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__1PQL));
+  case ____EHOJ__: {
+    __LRQL=__KVQL(((____EHOJ *)__KRQL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__2PQL=((__SIZE_OF__NGOJ *)__tmp__1PQL);
+  case ____2HOJ__: {
+    __LRQL=((____2HOJ *)__KRQL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__2PQL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__1PQL));
+  case ____YIOJ__: {
+    __LRQL=__WVQL(((____YIOJ *)__KRQL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__2PQL=((__REAL_CST__JLOJ *)__tmp__1PQL);
+  case ____YMOJ__: {
+    __LRQL=((____YMOJ *)__KRQL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__2PQL=((__CHARACTER_CST__5LOJ *)__tmp__1PQL);
+  case ____ONOJ__: {
+    __LRQL=((____ONOJ *)__KRQL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__2PQL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__1PQL);
+  case ____YOOJ__: {
+    __LRQL=((____YOOJ *)__KRQL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__2PQL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__1PQL));
+  case ____IM4K__: {
+    __LRQL=__GHIM(((____IM4K *)__KRQL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__2PQL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__1PQL));
+  case ____T5FL__: {
+    __LRQL=__CN5O(((____T5FL *)__KRQL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__2PQL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__1PQL));
+  case ____3DUL__: {
+    __LRQL=__ZVTP(((____3DUL *)__KRQL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__2PQL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__1PQL));
+  case ____0EUL__: {
+    __LRQL=__0Q2P(((____0EUL *)__KRQL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__2PQL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__1PQL));
+  case ____BGUL__: {
+    __LRQL=__T1TP(((____BGUL *)__KRQL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__2PQL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__1PQL));
+  case ____2GUL__: {
+    __LRQL=__5W2P(((____2GUL *)__KRQL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__2PQL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__1PQL));
+  case ____B0VL__: {
+    __LRQL=__KFDN(((____B0VL *)__KRQL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__2PQL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__1PQL));
+  case ____P0VL__: {
+    __LRQL=__S3HM(((____P0VL *)__KRQL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__2PQL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__1PQL));
+  case ____Q5YL__: {
+    __LRQL=__FNIM(((____Q5YL *)__KRQL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__2PQL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__1PQL));
+  case ____UVPM__: {
+    __LRQL=__ARXN(((____UVPM *)__KRQL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__2PQL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__1PQL));
+  case ____0ZPM__: {
+    __LRQL=__TV0P(((____0ZPM *)__KRQL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__2PQL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__1PQL));
+  case ____MR0N__: {
+    __LRQL=__1DWO(((____MR0N *)__KRQL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__2PQL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__1PQL));
+  case ____YWBP__: {
+    __LRQL=__R2ZQ(((____YWBP *)__KRQL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__2PQL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__1PQL));
+  case ____LYBP__: {
+    __LRQL=__HDUP(((____LYBP *)__KRQL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__2PQL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__1PQL));
+  case ____CZBP__: {
+    __LRQL=__RHUP(((____CZBP *)__KRQL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__2PQL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__1PQL));
+  case ____3BEP__: {
+    __LRQL=__NWEQ(((____3BEP *)__KRQL));
   } break;
   };
-  Self__SPQL->parent_expr_binary__JEOJ.left__SA5J=__tmp__2PQL;
-  __tmp__1PQL=Self__SPQL->parent_expr_binary__JEOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__1PQL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__2PQL=((__STRING_CST__5J *)__tmp__1PQL);
+  __BRQL->__YFOJ.__BC5J=__LRQL;
+  __KRQL=__BRQL->__YFOJ.__FC5J;
+  switch (((struct ___OBJ *)__KRQL)->__id) {
+  case ____5J__: {
+    __LRQL=((____5J *)__KRQL);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__2PQL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__1PQL));
+  case ____0AXC__: {
+    __LRQL=__NG3H(((____0AXC *)__KRQL));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__2PQL=((__PROTOTYPE_CST__45WC *)__tmp__1PQL);
+  case ____NBXC__: {
+    __LRQL=((____NBXC *)__KRQL);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__2PQL=((__INTEGER_CST__KAXC *)__tmp__1PQL);
+  case ____ZBXC__: {
+    __LRQL=((____ZBXC *)__KRQL);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__TONT=((__LIST__WH *)list_current__Y4GB);
-    result__DBVU=NULL;
-    ptr__EBVU=((__POINTER__IB )(NULL));
-    typ_id__FBVU= 0;
-    __tmp__GBVU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__GBVU ==  0)) {
-      result__DBVU=STRING__BC__;
+  case ____DMWH__: {
+    __CQNT=((____WH *)__Q5GB);
+    __SCVU=NULL;
+    __TCVU=((____IB )(NULL));
+    __UCVU= 0;
+    __VCVU=((____IB )sizeof(____BC));
+    if (((unsigned long)__VCVU ==  0)) {
+      __SCVU=__BC__;
     } else /* FALSE */ {
-      typ_id__FBVU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GBVU));
-      if ((typ_id__FBVU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__HBVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__IBVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GBVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HBVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HBVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__JBVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IBVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__HBVU=micro_alloc__table__lab__HKI(__tmp__IBVU,((__POINTER__IB )(&(table_size[(__tmp__JBVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IBVU)));
-        ptr__EBVU=__tmp__HBVU;
+      __UCVU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VCVU));
+      if ((__UCVU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __WCVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __XCVU=(void *)((unsigned long)(void *)((unsigned long)__VCVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WCVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WCVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __YCVU=((____YWB )((____Q )(void *)((unsigned long)__XCVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __WCVU=__OKI(__XCVU,((____IB )(&(table_size[(__YCVU)-1]))),((____YWB )((____Q )__XCVU)));
+        __TCVU=__WCVU;
       } else /* FALSE */ {
-        __tmp__JBVU=((__UINTEGER_32__RWB )typ_id__FBVU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__HBVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__IBVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GBVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HBVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HBVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__HBVU=micro_alloc__table__lab__HKI(__tmp__IBVU,((__POINTER__IB )(&(table_type[(__tmp__JBVU)]))),(__UINTEGER_32__RWB)(__tmp__JBVU |  1));
-        ptr__EBVU=__tmp__HBVU;
+        __YCVU=((____YWB )__UCVU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __WCVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __XCVU=(void *)((unsigned long)(void *)((unsigned long)__VCVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WCVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WCVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WCVU=__OKI(__XCVU,((____IB )(&(table_type[(__YCVU)]))),(____YWB)(__YCVU |  1));
+        __TCVU=__WCVU;
       };
-      result__DBVU=((__STRING__BC *)ptr__EBVU);
-      *(result__DBVU) = *(STRING__BC__);
+      __SCVU=((____BC *)__TCVU);
+      *(__SCVU) = *(__BC__);
     };
-    Self__5AVU=((__STRING__BC *)result__DBVU);
-    if ((Self__5AVU->capacity__HFL <  250)) {
-      __tmp__BBVU=create__KVW( 250);
-      Self__5AVU->storage__4EL=__tmp__BBVU;
-      Self__5AVU->capacity__HFL= 250;
+    __OCVU=((____BC *)__SCVU);
+    if ((__OCVU->__OFL <  250)) {
+      __QCVU=__RVW( 250);
+      __OCVU->__FFL=__QCVU;
+      __OCVU->__OFL= 250;
     };
-    Self__5AVU->count__WJ= 0;
-    display__NHFE(Self__TONT,result__DBVU);
-    put_string__EGZ(((__STRING__BC *)result__DBVU));
+    __OCVU->__WJ= 0;
+    __2IFE(__CQNT,__SCVU);
+    __LGZ(((____BC *)__SCVU));
     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__2PQL=NULL;
+    __LRQL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__2PQL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__1PQL));
+  case ____2A0I__: {
+    __LRQL=__ONBK(((____2A0I *)__KRQL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__2PQL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__1PQL));
+  case ____HJNJ__: {
+    __LRQL=__ENPL(((____HJNJ *)__KRQL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__2PQL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__1PQL));
+  case ____SJNJ__: {
+    __LRQL=__ORPL(((____SJNJ *)__KRQL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__2PQL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__1PQL));
+  case ____0AOJ__: {
+    __LRQL=__YVPL(((____0AOJ *)__KRQL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__2PQL=((__GET_TYPE_ID__V5NJ *)__tmp__1PQL);
+  case ____EBOJ__: {
+    __LRQL=((____EBOJ *)__KRQL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__2PQL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__1PQL));
+  case ____3BOJ__: {
+    __LRQL=__EXPL(((____3BOJ *)__KRQL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__2PQL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__1PQL));
+  case ____RCOJ__: {
+    __LRQL=__O1PL(((____RCOJ *)__KRQL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__2PQL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__1PQL));
+  case ____HDOJ__: {
+    __LRQL=__Y5PL(((____HDOJ *)__KRQL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__2PQL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__1PQL));
+  case ____1DOJ__: {
+    __LRQL=__CEQL(((____1DOJ *)__KRQL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__2PQL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__1PQL));
+  case ____PEOJ__: {
+    __LRQL=__MIQL(((____PEOJ *)__KRQL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__2PQL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__1PQL));
+  case ____DFOJ__: {
+    __LRQL=__WMQL(((____DFOJ *)__KRQL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__2PQL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL));
+  case ____XFOJ__: {
+    __LRQL=__ARQL(((____XFOJ *)__KRQL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__2PQL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__1PQL));
+  case ____QGOJ__: {
+    __LRQL=__4VPK(((____QGOJ *)__KRQL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__2PQL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__1PQL));
+  case ____EHOJ__: {
+    __LRQL=__KVQL(((____EHOJ *)__KRQL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__2PQL=((__SIZE_OF__NGOJ *)__tmp__1PQL);
+  case ____2HOJ__: {
+    __LRQL=((____2HOJ *)__KRQL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__2PQL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__1PQL));
+  case ____YIOJ__: {
+    __LRQL=__WVQL(((____YIOJ *)__KRQL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__2PQL=((__REAL_CST__JLOJ *)__tmp__1PQL);
+  case ____YMOJ__: {
+    __LRQL=((____YMOJ *)__KRQL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__2PQL=((__CHARACTER_CST__5LOJ *)__tmp__1PQL);
+  case ____ONOJ__: {
+    __LRQL=((____ONOJ *)__KRQL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__2PQL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__1PQL);
+  case ____YOOJ__: {
+    __LRQL=((____YOOJ *)__KRQL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__2PQL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__1PQL));
+  case ____IM4K__: {
+    __LRQL=__GHIM(((____IM4K *)__KRQL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__2PQL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__1PQL));
+  case ____T5FL__: {
+    __LRQL=__CN5O(((____T5FL *)__KRQL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__2PQL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__1PQL));
+  case ____3DUL__: {
+    __LRQL=__ZVTP(((____3DUL *)__KRQL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__2PQL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__1PQL));
+  case ____0EUL__: {
+    __LRQL=__0Q2P(((____0EUL *)__KRQL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__2PQL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__1PQL));
+  case ____BGUL__: {
+    __LRQL=__T1TP(((____BGUL *)__KRQL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__2PQL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__1PQL));
+  case ____2GUL__: {
+    __LRQL=__5W2P(((____2GUL *)__KRQL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__2PQL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__1PQL));
+  case ____B0VL__: {
+    __LRQL=__KFDN(((____B0VL *)__KRQL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__2PQL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__1PQL));
+  case ____P0VL__: {
+    __LRQL=__S3HM(((____P0VL *)__KRQL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__2PQL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__1PQL));
+  case ____Q5YL__: {
+    __LRQL=__FNIM(((____Q5YL *)__KRQL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__2PQL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__1PQL));
+  case ____UVPM__: {
+    __LRQL=__ARXN(((____UVPM *)__KRQL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__2PQL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__1PQL));
+  case ____0ZPM__: {
+    __LRQL=__TV0P(((____0ZPM *)__KRQL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__2PQL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__1PQL));
+  case ____MR0N__: {
+    __LRQL=__1DWO(((____MR0N *)__KRQL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__2PQL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__1PQL));
+  case ____YWBP__: {
+    __LRQL=__R2ZQ(((____YWBP *)__KRQL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__2PQL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__1PQL));
+  case ____LYBP__: {
+    __LRQL=__HDUP(((____LYBP *)__KRQL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__2PQL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__1PQL));
+  case ____CZBP__: {
+    __LRQL=__RHUP(((____CZBP *)__KRQL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__2PQL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__1PQL));
+  case ____3BEP__: {
+    __LRQL=__NWEQ(((____3BEP *)__KRQL));
   } break;
   };
-  Self__SPQL->parent_expr_binary__JEOJ.right__WA5J=__tmp__2PQL;
-  __tmp__1PQL=Self__SPQL->parent_expr_binary__JEOJ.left__SA5J;
-  if (__tmp__1PQL==NULL) {
-    __tmp__BQQL=NULL;
+  __BRQL->__YFOJ.__FC5J=__LRQL;
+  __KRQL=__BRQL->__YFOJ.__BC5J;
+  if (__KRQL==NULL) {
+    __QRQL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__1PQL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__BQQL=NULL;
+    switch (((struct ___OBJ *)__KRQL)->__id) {
+    case ____5J__: {
+      __QRQL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__BQQL=NULL;
+    case ____0AXC__: {
+      __QRQL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__BQQL=NULL;
+    case ____NBXC__: {
+      __QRQL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__BQQL=((void *)__tmp__1PQL);
+    case ____ZBXC__: {
+      __QRQL=((void *)__KRQL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__BQQL=NULL;
+    case ____DMWH__: {
+      __QRQL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__BQQL=NULL;
+    case ____2A0I__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__BQQL=NULL;
+    case ____HJNJ__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__BQQL=NULL;
+    case ____SJNJ__: {
+      __QRQL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__BQQL=NULL;
+    case ____0AOJ__: {
+      __QRQL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__BQQL=NULL;
+    case ____EBOJ__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__BQQL=NULL;
+    case ____3BOJ__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__BQQL=NULL;
+    case ____RCOJ__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__BQQL=NULL;
+    case ____HDOJ__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__BQQL=NULL;
+    case ____1DOJ__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__BQQL=NULL;
+    case ____PEOJ__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__BQQL=NULL;
+    case ____DFOJ__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__BQQL=NULL;
+    case ____XFOJ__: {
+      __QRQL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__BQQL=NULL;
+    case ____QGOJ__: {
+      __QRQL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__BQQL=NULL;
+    case ____EHOJ__: {
+      __QRQL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__BQQL=NULL;
+    case ____2HOJ__: {
+      __QRQL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__BQQL=NULL;
+    case ____YIOJ__: {
+      __QRQL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__BQQL=NULL;
+    case ____YMOJ__: {
+      __QRQL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__BQQL=NULL;
+    case ____ONOJ__: {
+      __QRQL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__BQQL=NULL;
+    case ____YOOJ__: {
+      __QRQL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__BQQL=NULL;
+    case ____IM4K__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__BQQL=NULL;
+    case ____T5FL__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__BQQL=NULL;
+    case ____3DUL__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__BQQL=NULL;
+    case ____0EUL__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__BQQL=NULL;
+    case ____BGUL__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__BQQL=NULL;
+    case ____2GUL__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__BQQL=NULL;
+    case ____B0VL__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__BQQL=NULL;
+    case ____P0VL__: {
+      __QRQL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__BQQL=NULL;
+    case ____Q5YL__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__BQQL=NULL;
+    case ____UVPM__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__BQQL=NULL;
+    case ____0ZPM__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__BQQL=NULL;
+    case ____MR0N__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__BQQL=NULL;
+    case ____YWBP__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__BQQL=NULL;
+    case ____LYBP__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__BQQL=NULL;
+    case ____CZBP__: {
+      __QRQL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__BQQL=NULL;
+    case ____3BEP__: {
+      __QRQL=NULL;
     } break;
     }
   };
-  __tmp__1PQL=Self__SPQL->parent_expr_binary__JEOJ.right__WA5J;
-  if (__tmp__1PQL==NULL) {
-    __tmp__EQQL=NULL;
+  __KRQL=__BRQL->__YFOJ.__FC5J;
+  if (__KRQL==NULL) {
+    __TRQL=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__1PQL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__EQQL=NULL;
+    switch (((struct ___OBJ *)__KRQL)->__id) {
+    case ____5J__: {
+      __TRQL=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__EQQL=NULL;
+    case ____0AXC__: {
+      __TRQL=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__EQQL=NULL;
+    case ____NBXC__: {
+      __TRQL=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__EQQL=((void *)__tmp__1PQL);
+    case ____ZBXC__: {
+      __TRQL=((void *)__KRQL);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__EQQL=NULL;
+    case ____DMWH__: {
+      __TRQL=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__EQQL=NULL;
+    case ____2A0I__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__EQQL=NULL;
+    case ____HJNJ__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__EQQL=NULL;
+    case ____SJNJ__: {
+      __TRQL=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__EQQL=NULL;
+    case ____0AOJ__: {
+      __TRQL=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__EQQL=NULL;
+    case ____EBOJ__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__EQQL=NULL;
+    case ____3BOJ__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__EQQL=NULL;
+    case ____RCOJ__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__EQQL=NULL;
+    case ____HDOJ__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__EQQL=NULL;
+    case ____1DOJ__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__EQQL=NULL;
+    case ____PEOJ__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__EQQL=NULL;
+    case ____DFOJ__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__EQQL=NULL;
+    case ____XFOJ__: {
+      __TRQL=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__EQQL=NULL;
+    case ____QGOJ__: {
+      __TRQL=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__EQQL=NULL;
+    case ____EHOJ__: {
+      __TRQL=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__EQQL=NULL;
+    case ____2HOJ__: {
+      __TRQL=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__EQQL=NULL;
+    case ____YIOJ__: {
+      __TRQL=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__EQQL=NULL;
+    case ____YMOJ__: {
+      __TRQL=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__EQQL=NULL;
+    case ____ONOJ__: {
+      __TRQL=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__EQQL=NULL;
+    case ____YOOJ__: {
+      __TRQL=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__EQQL=NULL;
+    case ____IM4K__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__EQQL=NULL;
+    case ____T5FL__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__EQQL=NULL;
+    case ____3DUL__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__EQQL=NULL;
+    case ____0EUL__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__EQQL=NULL;
+    case ____BGUL__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__EQQL=NULL;
+    case ____2GUL__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__EQQL=NULL;
+    case ____B0VL__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__EQQL=NULL;
+    case ____P0VL__: {
+      __TRQL=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__EQQL=NULL;
+    case ____Q5YL__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__EQQL=NULL;
+    case ____UVPM__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__EQQL=NULL;
+    case ____0ZPM__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__EQQL=NULL;
+    case ____MR0N__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__EQQL=NULL;
+    case ____YWBP__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__EQQL=NULL;
+    case ____LYBP__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__EQQL=NULL;
+    case ____CZBP__: {
+      __TRQL=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__EQQL=NULL;
+    case ____3BEP__: {
+      __TRQL=NULL;
     } break;
     }
   };
-  __tmp__1PQL=NULL;
-  if (((void *)__tmp__BQQL != (void *)NULL)) {
-    __tmp__1PQL=NULL;
+  __KRQL=NULL;
+  if (((void *)__QRQL != (void *)NULL)) {
+    __KRQL=NULL;
   };
-  if ((((void *)__tmp__1PQL == (void *)NULL) && ((void *)__tmp__EQQL != (void *)NULL))) {
-    __tmp__2PQL=NULL;
-    if ((__tmp__EQQL->value__YG4D ==  0)) {
-      __tmp__2PQL=Self__SPQL->parent_expr_binary__JEOJ.left__SA5J;
+  if ((((void *)__KRQL == (void *)NULL) && ((void *)__TRQL != (void *)NULL))) {
+    __LRQL=NULL;
+    if ((__TRQL->__HI4D ==  0)) {
+      __LRQL=__BRQL->__YFOJ.__BC5J;
     };
-    __tmp__1PQL=__tmp__2PQL;
+    __KRQL=__LRQL;
   };
-  if (((((void *)__tmp__1PQL == (void *)NULL) && ((void *)__tmp__EQQL != (void *)NULL)) && ((void *)__tmp__BQQL != (void *)NULL))) {
-    if ((__tmp__EQQL->value__YG4D <  0)) {
-      __tmp__NTKN=Self__SPQL->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      put_error__text__2PE( 2,(&__string_642));
-      put_position__HRE(__tmp__NTKN);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  if (((((void *)__KRQL == (void *)NULL) && ((void *)__TRQL != (void *)NULL)) && ((void *)__QRQL != (void *)NULL))) {
+    if ((__TRQL->__HI4D <  0)) {
+      __2UKN=__BRQL->__YFOJ.__TCOJ.__CK.__YH.__O2B;
+      __DQE( 2,(&__string_642));
+      __ORE(__2UKN);
+      __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__FO4S=((__INTEGER_CST__KAXC *)__tmp__BQQL);
-      Self__FO4S->value__YG4D= 0;
-      check_type__KYEE(Self__FO4S);
-    } else /* FALSE */ {
-      __tmp__YTKN=(__INTEGER_64__TSG)(__tmp__BQQL->value__YG4D << ((__INTEGER__Q )__tmp__EQQL->value__YG4D));
-      Self__FO4S=((__INTEGER_CST__KAXC *)__tmp__BQQL);
-      Self__FO4S->value__YG4D=__tmp__YTKN;
-      check_type__KYEE(Self__FO4S);
-    };
-    __tmp__1PQL=__tmp__BQQL;
-  };
-  if ((((void *)__tmp__1PQL == (void *)NULL) && (old_seq__VPQL == seq_call_and_loop__BL3K))) {
-    __tmp__1PQL=NULL;
-    if (((void *)__tmp__BQQL != (void *)NULL)) {
-      Self__FO4S=NULL;
-      if ((__tmp__BQQL->value__YG4D ==  0)) {
-        Self__FO4S=__tmp__BQQL;
-        __tmp__PIMN=Self__SPQL->parent_expr_binary__JEOJ.right__WA5J;
-        switch (((struct ___OBJ *)__tmp__PIMN)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__PIMN));
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__PIMN));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__5XQS=((__READ_LOCAL__N5ZI *)__tmp__PIMN);
-          Self__K2BU=((__LOCAL__43WC *)Self__5XQS->local__PUEJ);
-          Self__K2BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__K2BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__K2BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__HCVU=NULL;
-            ptr__ICVU=((__POINTER__IB )(NULL));
-            typ_id__JCVU= 0;
-            __tmp__KCVU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__KCVU ==  0)) {
-              result__HCVU=STRING__BC__;
+      __UP4S=((____ZBXC *)__QRQL);
+      __UP4S->__HI4D= 0;
+      __ZZEE(__UP4S);
+    } else /* FALSE */ {
+      __HVKN=(____0SG)(__QRQL->__HI4D << ((____Q )__TRQL->__HI4D));
+      __UP4S=((____ZBXC *)__QRQL);
+      __UP4S->__HI4D=__HVKN;
+      __ZZEE(__UP4S);
+    };
+    __KRQL=__QRQL;
+  };
+  if ((((void *)__KRQL == (void *)NULL) && (__ERQL == __QM3K))) {
+    __KRQL=NULL;
+    if (((void *)__QRQL != (void *)NULL)) {
+      __UP4S=NULL;
+      if ((__QRQL->__HI4D ==  0)) {
+        __UP4S=__QRQL;
+        __4JMN=__BRQL->__YFOJ.__FC5J;
+        switch (((struct ___OBJ *)__4JMN)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__4JMN));
+        } break;
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__4JMN));
+        } break;
+        case ____2A0I__: {
+          __OZQS=((____2A0I *)__4JMN);
+          __Z3BU=((____N5WC *)__OZQS->__4VEJ);
+          __Z3BU->__Q5WC.__KU4D=(____Q)(__Z3BU->__Q5WC.__KU4D -  1);
+          if ((__Z3BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __WDVU=NULL;
+            __XDVU=((____IB )(NULL));
+            __YDVU= 0;
+            __ZDVU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ZDVU ==  0)) {
+              __WDVU=__BC__;
             } else /* FALSE */ {
-              typ_id__JCVU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KCVU));
-              if ((typ_id__JCVU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__LCVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__MCVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__NCVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MCVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__LCVU=micro_alloc__table__lab__HKI(__tmp__MCVU,((__POINTER__IB )(&(table_size[(__tmp__NCVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MCVU)));
-                ptr__ICVU=__tmp__LCVU;
+              __YDVU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZDVU));
+              if ((__YDVU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __0DVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __1DVU=(void *)((unsigned long)(void *)((unsigned long)__ZDVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __2DVU=((____YWB )((____Q )(void *)((unsigned long)__1DVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __0DVU=__OKI(__1DVU,((____IB )(&(table_size[(__2DVU)-1]))),((____YWB )((____Q )__1DVU)));
+                __XDVU=__0DVU;
               } else /* FALSE */ {
-                __tmp__NCVU=((__UINTEGER_32__RWB )typ_id__JCVU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__LCVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__MCVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__LCVU=micro_alloc__table__lab__HKI(__tmp__MCVU,((__POINTER__IB )(&(table_type[(__tmp__NCVU)]))),(__UINTEGER_32__RWB)(__tmp__NCVU |  1));
-                ptr__ICVU=__tmp__LCVU;
+                __2DVU=((____YWB )__YDVU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __0DVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __1DVU=(void *)((unsigned long)(void *)((unsigned long)__ZDVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __0DVU=__OKI(__1DVU,((____IB )(&(table_type[(__2DVU)]))),(____YWB)(__2DVU |  1));
+                __XDVU=__0DVU;
               };
-              result__HCVU=((__STRING__BC *)ptr__ICVU);
-              *(result__HCVU) = *(STRING__BC__);
-            };
-            Self__DCVU=((__STRING__BC *)result__HCVU);
-            if ((Self__DCVU->capacity__HFL <  250)) {
-              __tmp__FCVU=create__KVW( 250);
-              Self__DCVU->storage__4EL=__tmp__FCVU;
-              Self__DCVU->capacity__HFL= 250;
-            };
-            Self__DCVU->count__WJ= 0;
-            display__V5DJ(Self__5XQS,result__HCVU);
-            put_string__EGZ(((__STRING__BC *)result__HCVU));
+              __WDVU=((____BC *)__XDVU);
+              *(__WDVU) = *(__BC__);
+            };
+            __SDVU=((____BC *)__WDVU);
+            if ((__SDVU->__OFL <  250)) {
+              __UDVU=__RVW( 250);
+              __SDVU->__FFL=__UDVU;
+              __SDVU->__OFL= 250;
+            };
+            __SDVU->__WJ= 0;
+            __EBEJ(__OZQS,__WDVU);
+            __LGZ(((____BC *)__WDVU));
             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__PIMN));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__PIMN));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__5XQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__PIMN)->receiver__554J);
-          Self__K2BU=((__LOCAL__43WC *)Self__5XQS->local__PUEJ);
-          Self__K2BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__K2BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__K2BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__HCVU=NULL;
-            ptr__ICVU=((__POINTER__IB )(NULL));
-            typ_id__JCVU= 0;
-            __tmp__KCVU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__KCVU ==  0)) {
-              result__HCVU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__4JMN));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__4JMN));
+        } break;
+        case ____0AOJ__: {
+          __OZQS=((____2A0I *)((____0AOJ *)__4JMN)->__OB5J);
+          __Z3BU=((____N5WC *)__OZQS->__4VEJ);
+          __Z3BU->__Q5WC.__KU4D=(____Q)(__Z3BU->__Q5WC.__KU4D -  1);
+          if ((__Z3BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __WDVU=NULL;
+            __XDVU=((____IB )(NULL));
+            __YDVU= 0;
+            __ZDVU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ZDVU ==  0)) {
+              __WDVU=__BC__;
             } else /* FALSE */ {
-              typ_id__JCVU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KCVU));
-              if ((typ_id__JCVU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__LCVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__MCVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__NCVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MCVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__LCVU=micro_alloc__table__lab__HKI(__tmp__MCVU,((__POINTER__IB )(&(table_size[(__tmp__NCVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MCVU)));
-                ptr__ICVU=__tmp__LCVU;
+              __YDVU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZDVU));
+              if ((__YDVU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __0DVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __1DVU=(void *)((unsigned long)(void *)((unsigned long)__ZDVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __2DVU=((____YWB )((____Q )(void *)((unsigned long)__1DVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __0DVU=__OKI(__1DVU,((____IB )(&(table_size[(__2DVU)-1]))),((____YWB )((____Q )__1DVU)));
+                __XDVU=__0DVU;
               } else /* FALSE */ {
-                __tmp__NCVU=((__UINTEGER_32__RWB )typ_id__JCVU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__LCVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__MCVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__LCVU=micro_alloc__table__lab__HKI(__tmp__MCVU,((__POINTER__IB )(&(table_type[(__tmp__NCVU)]))),(__UINTEGER_32__RWB)(__tmp__NCVU |  1));
-                ptr__ICVU=__tmp__LCVU;
+                __2DVU=((____YWB )__YDVU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __0DVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __1DVU=(void *)((unsigned long)(void *)((unsigned long)__ZDVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __0DVU=__OKI(__1DVU,((____IB )(&(table_type[(__2DVU)]))),(____YWB)(__2DVU |  1));
+                __XDVU=__0DVU;
               };
-              result__HCVU=((__STRING__BC *)ptr__ICVU);
-              *(result__HCVU) = *(STRING__BC__);
-            };
-            Self__DCVU=((__STRING__BC *)result__HCVU);
-            if ((Self__DCVU->capacity__HFL <  250)) {
-              __tmp__FCVU=create__KVW( 250);
-              Self__DCVU->storage__4EL=__tmp__FCVU;
-              Self__DCVU->capacity__HFL= 250;
-            };
-            Self__DCVU->count__WJ= 0;
-            display__V5DJ(Self__5XQS,result__HCVU);
-            put_string__EGZ(((__STRING__BC *)result__HCVU));
+              __WDVU=((____BC *)__XDVU);
+              *(__WDVU) = *(__BC__);
+            };
+            __SDVU=((____BC *)__WDVU);
+            if ((__SDVU->__OFL <  250)) {
+              __UDVU=__RVW( 250);
+              __SDVU->__FFL=__UDVU;
+              __SDVU->__OFL= 250;
+            };
+            __SDVU->__WJ= 0;
+            __EBEJ(__OZQS,__WDVU);
+            __LGZ(((____BC *)__WDVU));
             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__PIMN));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__4JMN));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__PIMN));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__4JMN));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__PIMN));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__4JMN));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__PIMN));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__4JMN));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__PIMN));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__4JMN));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__PIMN));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__4JMN));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__PIMN));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__4JMN));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__PIMN));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__4JMN));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__PIMN));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__4JMN));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__PIMN));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__4JMN));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__PIMN));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__4JMN));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__PIMN));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__4JMN));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__PIMN));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__4JMN));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__PIMN));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__4JMN));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__PIMN));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__4JMN));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PIMN));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__4JMN));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__PIMN));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__4JMN));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__PIMN));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__4JMN));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__CYQS=((__READ_GLOBAL__B4YL *)__tmp__PIMN);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__CYQS->global__Y5JM),Self__CYQS);
+        case ____Q5YL__: {
+          __RZQS=((____Q5YL *)__4JMN);
+          __EIEN(((____FKRG *)__RZQS->__HBKM),__RZQS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__PIMN));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__4JMN));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__PIMN));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__4JMN));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__PIMN));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__4JMN));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__PIMN));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__4JMN));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__PIMN));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__4JMN));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__PIMN));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__4JMN));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__PIMN));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__4JMN));
         } break;
         };
       };
-      __tmp__1PQL=Self__FO4S;
+      __KRQL=__UP4S;
     };
-    if ((((void *)__tmp__1PQL == (void *)NULL) && ((void *)__tmp__EQQL != (void *)NULL))) {
-      Self__FO4S=NULL;
-      if ((__tmp__EQQL->value__YG4D <  0)) {
-        __tmp__CJMN=Self__SPQL->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        put_error__text__2PE( 2,(&__string_642));
-        put_position__HRE(__tmp__CJMN);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    if ((((void *)__KRQL == (void *)NULL) && ((void *)__TRQL != (void *)NULL))) {
+      __UP4S=NULL;
+      if ((__TRQL->__HI4D <  0)) {
+        __RKMN=__BRQL->__YFOJ.__TCOJ.__CK.__YH.__O2B;
+        __DQE( 2,(&__string_642));
+        __ORE(__RKMN);
+        __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__NO4S=((__INTEGER_CST__KAXC *)__tmp__EQQL);
-        Self__NO4S->value__YG4D= 0;
-        check_type__KYEE(Self__NO4S);
-        __tmp__GJMN=static_type__OECK(Self__SPQL);
-        Self__NO4S=((__INTEGER_CST__KAXC *)__tmp__EQQL);
-        Self__NO4S->parent_constant__LAXC.static_type__SG4D=__tmp__GJMN;
-        check_type__KYEE(Self__NO4S);
-        Self__FO4S=__tmp__EQQL;
-        __tmp__PIMN=Self__SPQL->parent_expr_binary__JEOJ.left__SA5J;
-        switch (((struct ___OBJ *)__tmp__PIMN)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__PIMN));
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__PIMN));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__5XQS=((__READ_LOCAL__N5ZI *)__tmp__PIMN);
-          Self__K2BU=((__LOCAL__43WC *)Self__5XQS->local__PUEJ);
-          Self__K2BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__K2BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__K2BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__HCVU=NULL;
-            ptr__ICVU=((__POINTER__IB )(NULL));
-            typ_id__JCVU= 0;
-            __tmp__KCVU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__KCVU ==  0)) {
-              result__HCVU=STRING__BC__;
+        __2P4S=((____ZBXC *)__TRQL);
+        __2P4S->__HI4D= 0;
+        __ZZEE(__2P4S);
+        __VKMN=__3FCK(__BRQL);
+        __2P4S=((____ZBXC *)__TRQL);
+        __2P4S->__0BXC.__BI4D=__VKMN;
+        __ZZEE(__2P4S);
+        __UP4S=__TRQL;
+        __4JMN=__BRQL->__YFOJ.__BC5J;
+        switch (((struct ___OBJ *)__4JMN)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__4JMN));
+        } break;
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__4JMN));
+        } break;
+        case ____2A0I__: {
+          __OZQS=((____2A0I *)__4JMN);
+          __Z3BU=((____N5WC *)__OZQS->__4VEJ);
+          __Z3BU->__Q5WC.__KU4D=(____Q)(__Z3BU->__Q5WC.__KU4D -  1);
+          if ((__Z3BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __WDVU=NULL;
+            __XDVU=((____IB )(NULL));
+            __YDVU= 0;
+            __ZDVU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ZDVU ==  0)) {
+              __WDVU=__BC__;
             } else /* FALSE */ {
-              typ_id__JCVU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KCVU));
-              if ((typ_id__JCVU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__LCVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__MCVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__NCVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MCVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__LCVU=micro_alloc__table__lab__HKI(__tmp__MCVU,((__POINTER__IB )(&(table_size[(__tmp__NCVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MCVU)));
-                ptr__ICVU=__tmp__LCVU;
+              __YDVU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZDVU));
+              if ((__YDVU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __0DVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __1DVU=(void *)((unsigned long)(void *)((unsigned long)__ZDVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __2DVU=((____YWB )((____Q )(void *)((unsigned long)__1DVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __0DVU=__OKI(__1DVU,((____IB )(&(table_size[(__2DVU)-1]))),((____YWB )((____Q )__1DVU)));
+                __XDVU=__0DVU;
               } else /* FALSE */ {
-                __tmp__NCVU=((__UINTEGER_32__RWB )typ_id__JCVU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__LCVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__MCVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__LCVU=micro_alloc__table__lab__HKI(__tmp__MCVU,((__POINTER__IB )(&(table_type[(__tmp__NCVU)]))),(__UINTEGER_32__RWB)(__tmp__NCVU |  1));
-                ptr__ICVU=__tmp__LCVU;
+                __2DVU=((____YWB )__YDVU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __0DVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __1DVU=(void *)((unsigned long)(void *)((unsigned long)__ZDVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __0DVU=__OKI(__1DVU,((____IB )(&(table_type[(__2DVU)]))),(____YWB)(__2DVU |  1));
+                __XDVU=__0DVU;
               };
-              result__HCVU=((__STRING__BC *)ptr__ICVU);
-              *(result__HCVU) = *(STRING__BC__);
-            };
-            Self__DCVU=((__STRING__BC *)result__HCVU);
-            if ((Self__DCVU->capacity__HFL <  250)) {
-              __tmp__FCVU=create__KVW( 250);
-              Self__DCVU->storage__4EL=__tmp__FCVU;
-              Self__DCVU->capacity__HFL= 250;
-            };
-            Self__DCVU->count__WJ= 0;
-            display__V5DJ(Self__5XQS,result__HCVU);
-            put_string__EGZ(((__STRING__BC *)result__HCVU));
+              __WDVU=((____BC *)__XDVU);
+              *(__WDVU) = *(__BC__);
+            };
+            __SDVU=((____BC *)__WDVU);
+            if ((__SDVU->__OFL <  250)) {
+              __UDVU=__RVW( 250);
+              __SDVU->__FFL=__UDVU;
+              __SDVU->__OFL= 250;
+            };
+            __SDVU->__WJ= 0;
+            __EBEJ(__OZQS,__WDVU);
+            __LGZ(((____BC *)__WDVU));
             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__PIMN));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__PIMN));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__5XQS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__PIMN)->receiver__554J);
-          Self__K2BU=((__LOCAL__43WC *)Self__5XQS->local__PUEJ);
-          Self__K2BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__K2BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__K2BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__HCVU=NULL;
-            ptr__ICVU=((__POINTER__IB )(NULL));
-            typ_id__JCVU= 0;
-            __tmp__KCVU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__KCVU ==  0)) {
-              result__HCVU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__4JMN));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__4JMN));
+        } break;
+        case ____0AOJ__: {
+          __OZQS=((____2A0I *)((____0AOJ *)__4JMN)->__OB5J);
+          __Z3BU=((____N5WC *)__OZQS->__4VEJ);
+          __Z3BU->__Q5WC.__KU4D=(____Q)(__Z3BU->__Q5WC.__KU4D -  1);
+          if ((__Z3BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __WDVU=NULL;
+            __XDVU=((____IB )(NULL));
+            __YDVU= 0;
+            __ZDVU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ZDVU ==  0)) {
+              __WDVU=__BC__;
             } else /* FALSE */ {
-              typ_id__JCVU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KCVU));
-              if ((typ_id__JCVU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__LCVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__MCVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__NCVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MCVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__LCVU=micro_alloc__table__lab__HKI(__tmp__MCVU,((__POINTER__IB )(&(table_size[(__tmp__NCVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MCVU)));
-                ptr__ICVU=__tmp__LCVU;
+              __YDVU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZDVU));
+              if ((__YDVU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __0DVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __1DVU=(void *)((unsigned long)(void *)((unsigned long)__ZDVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __2DVU=((____YWB )((____Q )(void *)((unsigned long)__1DVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __0DVU=__OKI(__1DVU,((____IB )(&(table_size[(__2DVU)-1]))),((____YWB )((____Q )__1DVU)));
+                __XDVU=__0DVU;
               } else /* FALSE */ {
-                __tmp__NCVU=((__UINTEGER_32__RWB )typ_id__JCVU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__LCVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__MCVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LCVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__LCVU=micro_alloc__table__lab__HKI(__tmp__MCVU,((__POINTER__IB )(&(table_type[(__tmp__NCVU)]))),(__UINTEGER_32__RWB)(__tmp__NCVU |  1));
-                ptr__ICVU=__tmp__LCVU;
+                __2DVU=((____YWB )__YDVU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __0DVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __1DVU=(void *)((unsigned long)(void *)((unsigned long)__ZDVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0DVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __0DVU=__OKI(__1DVU,((____IB )(&(table_type[(__2DVU)]))),(____YWB)(__2DVU |  1));
+                __XDVU=__0DVU;
               };
-              result__HCVU=((__STRING__BC *)ptr__ICVU);
-              *(result__HCVU) = *(STRING__BC__);
-            };
-            Self__DCVU=((__STRING__BC *)result__HCVU);
-            if ((Self__DCVU->capacity__HFL <  250)) {
-              __tmp__FCVU=create__KVW( 250);
-              Self__DCVU->storage__4EL=__tmp__FCVU;
-              Self__DCVU->capacity__HFL= 250;
-            };
-            Self__DCVU->count__WJ= 0;
-            display__V5DJ(Self__5XQS,result__HCVU);
-            put_string__EGZ(((__STRING__BC *)result__HCVU));
+              __WDVU=((____BC *)__XDVU);
+              *(__WDVU) = *(__BC__);
+            };
+            __SDVU=((____BC *)__WDVU);
+            if ((__SDVU->__OFL <  250)) {
+              __UDVU=__RVW( 250);
+              __SDVU->__FFL=__UDVU;
+              __SDVU->__OFL= 250;
+            };
+            __SDVU->__WJ= 0;
+            __EBEJ(__OZQS,__WDVU);
+            __LGZ(((____BC *)__WDVU));
             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__PIMN));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__4JMN));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__PIMN));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__4JMN));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__PIMN));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__4JMN));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__PIMN));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__4JMN));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__PIMN));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__4JMN));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__PIMN));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__4JMN));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__PIMN));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__4JMN));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__PIMN));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__4JMN));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__PIMN));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__4JMN));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__PIMN));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__4JMN));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__PIMN));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__4JMN));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__PIMN));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__4JMN));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__PIMN));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__4JMN));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__PIMN));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__4JMN));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__PIMN));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__4JMN));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PIMN));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__4JMN));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__PIMN));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__4JMN));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__PIMN));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__4JMN));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__CYQS=((__READ_GLOBAL__B4YL *)__tmp__PIMN);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__CYQS->global__Y5JM),Self__CYQS);
+        case ____Q5YL__: {
+          __RZQS=((____Q5YL *)__4JMN);
+          __EIEN(((____FKRG *)__RZQS->__HBKM),__RZQS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__PIMN));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__4JMN));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__PIMN));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__4JMN));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__PIMN));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__4JMN));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__PIMN));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__4JMN));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__PIMN));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__4JMN));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__PIMN));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__4JMN));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__PIMN));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__4JMN));
         } break;
         };
       };
-      __tmp__1PQL=Self__FO4S;
+      __KRQL=__UP4S;
     };
   };
-  if (((void *)__tmp__1PQL == (void *)NULL)) {
-    __tmp__1PQL=Self__SPQL;
+  if (((void *)__KRQL == (void *)NULL)) {
+    __KRQL=__BRQL;
   } else /* FALSE */ {
-    __tmp__NTKN=Self__SPQL->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    switch (((struct ___OBJ *)__tmp__1PQL)->__id) {
-    case __STRING_CST__5J__: {
-      ((__STRING_CST__5J *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    __2UKN=__BRQL->__YFOJ.__TCOJ.__CK.__YH.__O2B;
+    switch (((struct ___OBJ *)__KRQL)->__id) {
+    case ____5J__: {
+      ((____5J *)((____XFOJ *)__KRQL))->__EK.__DK.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      ((__EXTERNAL_C__L5WC *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____0AXC__: {
+      ((____0AXC *)((____XFOJ *)__KRQL))->__1AXC.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____NBXC__: {
+      ((____NBXC *)((____XFOJ *)__KRQL))->__OBXC.__DK.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      ((__INTEGER_CST__KAXC *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____ZBXC__: {
+      ((____ZBXC *)((____XFOJ *)__KRQL))->__0BXC.__DK.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____DMWH__: {
+      __BK__->__CK.__YH.__O2B=__2UKN;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      ((__READ_LOCAL__N5ZI *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____2A0I__: {
+      ((____2A0I *)((____XFOJ *)__KRQL))->__3A0I.__RJWH.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      ((__EXPR_EQUAL__YHNJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____HJNJ__: {
+      ((____HJNJ *)((____XFOJ *)__KRQL))->__KJNJ.__JJNJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      ((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____SJNJ__: {
+      ((____SJNJ *)((____XFOJ *)__KRQL))->__TJNJ.__JJNJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      ((__IS_EXPANDED__L5NJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____0AOJ__: {
+      ((____0AOJ *)((____XFOJ *)__KRQL))->__1AOJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      ((__GET_TYPE_ID__V5NJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____EBOJ__: {
+      ((____EBOJ *)((____XFOJ *)__KRQL))->__FBOJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      ((__EXPR_SUP__OAOJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____3BOJ__: {
+      ((____3BOJ *)((____XFOJ *)__KRQL))->__4BOJ.__JJNJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      ((__EXPR_SUB__CBOJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____RCOJ__: {
+      ((____RCOJ *)((____XFOJ *)__KRQL))->__UCOJ.__TCOJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      ((__EXPR_MUL__YBOJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____HDOJ__: {
+      ((____HDOJ *)((____XFOJ *)__KRQL))->__IDOJ.__TCOJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      ((__EXPR_DIV__MCOJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____1DOJ__: {
+      ((____1DOJ *)((____XFOJ *)__KRQL))->__2DOJ.__TCOJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      ((__EXPR_AND__ADOJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____PEOJ__: {
+      ((____PEOJ *)((____XFOJ *)__KRQL))->__QEOJ.__TCOJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      ((__EXPR_SHIFT_R__UDOJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____DFOJ__: {
+      ((____DFOJ *)((____XFOJ *)__KRQL))->__EFOJ.__TCOJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      ((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____XFOJ__: {
+      ((____XFOJ *)__KRQL)->__YFOJ.__TCOJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __PUT_TO__BFOJ__: {
-      ((__PUT_TO__BFOJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____QGOJ__: {
+      ((____QGOJ *)((____XFOJ *)__KRQL))->__RGOJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __ITEM__VFOJ__: {
-      ((__ITEM__VFOJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____EHOJ__: {
+      ((____EHOJ *)((____XFOJ *)__KRQL))->__FHOJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      ((__SIZE_OF__NGOJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____2HOJ__: {
+      ((____2HOJ *)((____XFOJ *)__KRQL))->__3HOJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __CAST__JHOJ__: {
-      ((__CAST__JHOJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____YIOJ__: {
+      ((____YIOJ *)((____XFOJ *)__KRQL))->__ZIOJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __REAL_CST__JLOJ__: {
-      ((__REAL_CST__JLOJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____YMOJ__: {
+      ((____YMOJ *)((____XFOJ *)__KRQL))->__ZMOJ.__DK.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      ((__CHARACTER_CST__5LOJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____ONOJ__: {
+      ((____ONOJ *)((____XFOJ *)__KRQL))->__PNOJ.__DK.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      ((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____YOOJ__: {
+      ((____YOOJ *)((____XFOJ *)__KRQL))->__ZOOJ.__DK.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      ((__READ_SLOT__ZK4K *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____IM4K__: {
+      ((____IM4K *)((____XFOJ *)__KRQL))->__JM4K.__RJWH.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      ((__EXPR_NOT_LOGIC__E4FL *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____T5FL__: {
+      ((____T5FL *)((____XFOJ *)__KRQL))->__W5FL.__V5FL.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      ((__EXPR_OR_LOGIC__OCUL *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____3DUL__: {
+      ((____3DUL *)((____XFOJ *)__KRQL))->__AEUL.__5DUL.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      ((__EXPR_OR_OR_LOGIC__LDUL *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____0EUL__: {
+      ((____0EUL *)((____XFOJ *)__KRQL))->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      ((__EXPR_AND_LOGIC__SEUL *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____BGUL__: {
+      ((____BGUL *)((____XFOJ *)__KRQL))->__CGUL.__5DUL.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      ((__EXPR_AND_AND_LOGIC__NFUL *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____2GUL__: {
+      ((____2GUL *)((____XFOJ *)__KRQL))->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      ((__EXPR_NEG__SYVL *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____B0VL__: {
+      ((____B0VL *)((____XFOJ *)__KRQL))->__E0VL.__D0VL.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      ((__EXPR_ADD__AZVL *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____P0VL__: {
+      ((____P0VL *)((____XFOJ *)__KRQL))->__Q0VL.__TCOJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      ((__READ_GLOBAL__B4YL *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____Q5YL__: {
+      ((____Q5YL *)((____XFOJ *)__KRQL))->__R5YL.__RJWH.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      ((__EXPR_NOT__FUPM *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____UVPM__: {
+      ((____UVPM *)((____XFOJ *)__KRQL))->__VVPM.__D0VL.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      ((__EXPR_MOD__LYPM *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____0ZPM__: {
+      ((____0ZPM *)((____XFOJ *)__KRQL))->__1ZPM.__TCOJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_OR__3P0N__: {
-      ((__EXPR_OR__3P0N *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____MR0N__: {
+      ((____MR0N *)((____XFOJ *)__KRQL))->__NR0N.__TCOJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      ((__EXPR_SUP_EQ__JVBP *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____YWBP__: {
+      ((____YWBP *)((____XFOJ *)__KRQL))->__ZWBP.__JJNJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_INF__2WBP__: {
-      ((__EXPR_INF__2WBP *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____LYBP__: {
+      ((____LYBP *)((____XFOJ *)__KRQL))->__MYBP.__JJNJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      ((__EXPR_INF_EQ__TXBP *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____CZBP__: {
+      ((____CZBP *)((____XFOJ *)__KRQL))->__DZBP.__JJNJ.__CK.__YH.__O2B=__2UKN;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      ((__EXPR_XOR__OAEP *)((__EXPR_SHIFT_L__IEOJ *)__tmp__1PQL))->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NTKN;
+    case ____3BEP__: {
+      ((____3BEP *)((____XFOJ *)__KRQL))->__4BEP.__TCOJ.__CK.__YH.__O2B=__2UKN;
     } break;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__2PQL=__tmp__1PQL;
-  return(__tmp__2PQL);
+  __LRQL=__KRQL;
+  return(__LRQL);
 }
 
-static void* execute_link__1TQL(__ITEM__VFOJ *Self__2TQL)
-// ({ITEM__VFOJ}) With result Recursive, No inlinable.
+static void* __KVQL(____EHOJ *__LVQL)
+// ({__EHOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__4TQL,*__tmp__5TQL;
-  __LIST__WH *Self__BPNT;
-  __STRING__BC *result__PEVU,*Self__LEVU;
-  __POINTER__IB ptr__QEVU,__tmp__SEVU,__tmp__TEVU,__tmp__UEVU;
-  __INTEGER__Q typ_id__REVU;
-  __UINTEGER_32__RWB __tmp__VEVU;
-  __CHARACTER__DB *__tmp__NEVU;
-  __tmp__4TQL=Self__2TQL->receiver__HC5J;
-  switch (((struct ___OBJ *)__tmp__4TQL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__5TQL=((__STRING_CST__5J *)__tmp__4TQL);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__5TQL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__4TQL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__5TQL=((__PROTOTYPE_CST__45WC *)__tmp__4TQL);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__5TQL=((__INTEGER_CST__KAXC *)__tmp__4TQL);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__BPNT=((__LIST__WH *)list_current__Y4GB);
-    result__PEVU=NULL;
-    ptr__QEVU=((__POINTER__IB )(NULL));
-    typ_id__REVU= 0;
-    __tmp__SEVU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__SEVU ==  0)) {
-      result__PEVU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__REVU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SEVU));
-      if ((typ_id__REVU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TEVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__UEVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SEVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TEVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TEVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VEVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UEVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TEVU=micro_alloc__table__lab__HKI(__tmp__UEVU,((__POINTER__IB )(&(table_size[(__tmp__VEVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UEVU)));
-        ptr__QEVU=__tmp__TEVU;
-      } else /* FALSE */ {
-        __tmp__VEVU=((__UINTEGER_32__RWB )typ_id__REVU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TEVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__UEVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SEVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TEVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TEVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TEVU=micro_alloc__table__lab__HKI(__tmp__UEVU,((__POINTER__IB )(&(table_type[(__tmp__VEVU)]))),(__UINTEGER_32__RWB)(__tmp__VEVU |  1));
-        ptr__QEVU=__tmp__TEVU;
-      };
-      result__PEVU=((__STRING__BC *)ptr__QEVU);
-      *(result__PEVU) = *(STRING__BC__);
-    };
-    Self__LEVU=((__STRING__BC *)result__PEVU);
-    if ((Self__LEVU->capacity__HFL <  250)) {
-      __tmp__NEVU=create__KVW( 250);
-      Self__LEVU->storage__4EL=__tmp__NEVU;
-      Self__LEVU->capacity__HFL= 250;
-    };
-    Self__LEVU->count__WJ= 0;
-    display__NHFE(Self__BPNT,result__PEVU);
-    put_string__EGZ(((__STRING__BC *)result__PEVU));
+  void *__NVQL,*__OVQL;
+  ____WH *__QQNT;
+  ____BC *__4FVU,*__0FVU;
+  ____IB __5FVU,__BGVU,__CGVU,__DGVU;
+  ____Q __AGVU;
+  ____YWB __EGVU;
+  ____DB *__2FVU;
+  __NVQL=__LVQL->__WD5J;
+  switch (((struct ___OBJ *)__NVQL)->__id) {
+  case ____5J__: {
+    __OVQL=((____5J *)__NVQL);
+  } break;
+  case ____0AXC__: {
+    __OVQL=__NG3H(((____0AXC *)__NVQL));
+  } break;
+  case ____NBXC__: {
+    __OVQL=((____NBXC *)__NVQL);
+  } break;
+  case ____ZBXC__: {
+    __OVQL=((____ZBXC *)__NVQL);
+  } break;
+  case ____DMWH__: {
+    __QQNT=((____WH *)__Q5GB);
+    __4FVU=NULL;
+    __5FVU=((____IB )(NULL));
+    __AGVU= 0;
+    __BGVU=((____IB )sizeof(____BC));
+    if (((unsigned long)__BGVU ==  0)) {
+      __4FVU=__BC__;
+    } else /* FALSE */ {
+      __AGVU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BGVU));
+      if ((__AGVU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CGVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DGVU=(void *)((unsigned long)(void *)((unsigned long)__BGVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CGVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CGVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EGVU=((____YWB )((____Q )(void *)((unsigned long)__DGVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CGVU=__OKI(__DGVU,((____IB )(&(table_size[(__EGVU)-1]))),((____YWB )((____Q )__DGVU)));
+        __5FVU=__CGVU;
+      } else /* FALSE */ {
+        __EGVU=((____YWB )__AGVU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CGVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DGVU=(void *)((unsigned long)(void *)((unsigned long)__BGVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CGVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CGVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CGVU=__OKI(__DGVU,((____IB )(&(table_type[(__EGVU)]))),(____YWB)(__EGVU |  1));
+        __5FVU=__CGVU;
+      };
+      __4FVU=((____BC *)__5FVU);
+      *(__4FVU) = *(__BC__);
+    };
+    __0FVU=((____BC *)__4FVU);
+    if ((__0FVU->__OFL <  250)) {
+      __2FVU=__RVW( 250);
+      __0FVU->__FFL=__2FVU;
+      __0FVU->__OFL= 250;
+    };
+    __0FVU->__WJ= 0;
+    __2IFE(__QQNT,__4FVU);
+    __LGZ(((____BC *)__4FVU));
     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__5TQL=NULL;
+    __OVQL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__5TQL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__4TQL));
+  case ____2A0I__: {
+    __OVQL=__ONBK(((____2A0I *)__NVQL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__5TQL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__4TQL));
+  case ____HJNJ__: {
+    __OVQL=__ENPL(((____HJNJ *)__NVQL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__5TQL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__4TQL));
+  case ____SJNJ__: {
+    __OVQL=__ORPL(((____SJNJ *)__NVQL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__5TQL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__4TQL));
+  case ____0AOJ__: {
+    __OVQL=__YVPL(((____0AOJ *)__NVQL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__5TQL=((__GET_TYPE_ID__V5NJ *)__tmp__4TQL);
+  case ____EBOJ__: {
+    __OVQL=((____EBOJ *)__NVQL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__5TQL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__4TQL));
+  case ____3BOJ__: {
+    __OVQL=__EXPL(((____3BOJ *)__NVQL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__5TQL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__4TQL));
+  case ____RCOJ__: {
+    __OVQL=__O1PL(((____RCOJ *)__NVQL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__5TQL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__4TQL));
+  case ____HDOJ__: {
+    __OVQL=__Y5PL(((____HDOJ *)__NVQL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__5TQL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__4TQL));
+  case ____1DOJ__: {
+    __OVQL=__CEQL(((____1DOJ *)__NVQL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__5TQL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__4TQL));
+  case ____PEOJ__: {
+    __OVQL=__MIQL(((____PEOJ *)__NVQL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__5TQL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__4TQL));
+  case ____DFOJ__: {
+    __OVQL=__WMQL(((____DFOJ *)__NVQL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__5TQL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__4TQL));
+  case ____XFOJ__: {
+    __OVQL=__ARQL(((____XFOJ *)__NVQL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__5TQL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__4TQL));
+  case ____QGOJ__: {
+    __OVQL=__4VPK(((____QGOJ *)__NVQL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__5TQL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__4TQL));
+  case ____EHOJ__: {
+    __OVQL=__KVQL(((____EHOJ *)__NVQL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__5TQL=((__SIZE_OF__NGOJ *)__tmp__4TQL);
+  case ____2HOJ__: {
+    __OVQL=((____2HOJ *)__NVQL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__5TQL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__4TQL));
+  case ____YIOJ__: {
+    __OVQL=__WVQL(((____YIOJ *)__NVQL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__5TQL=((__REAL_CST__JLOJ *)__tmp__4TQL);
+  case ____YMOJ__: {
+    __OVQL=((____YMOJ *)__NVQL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__5TQL=((__CHARACTER_CST__5LOJ *)__tmp__4TQL);
+  case ____ONOJ__: {
+    __OVQL=((____ONOJ *)__NVQL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__5TQL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__4TQL);
+  case ____YOOJ__: {
+    __OVQL=((____YOOJ *)__NVQL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__5TQL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__4TQL));
+  case ____IM4K__: {
+    __OVQL=__GHIM(((____IM4K *)__NVQL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__5TQL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__4TQL));
+  case ____T5FL__: {
+    __OVQL=__CN5O(((____T5FL *)__NVQL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__5TQL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__4TQL));
+  case ____3DUL__: {
+    __OVQL=__ZVTP(((____3DUL *)__NVQL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__5TQL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__4TQL));
+  case ____0EUL__: {
+    __OVQL=__0Q2P(((____0EUL *)__NVQL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__5TQL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__4TQL));
+  case ____BGUL__: {
+    __OVQL=__T1TP(((____BGUL *)__NVQL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__5TQL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__4TQL));
+  case ____2GUL__: {
+    __OVQL=__5W2P(((____2GUL *)__NVQL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__5TQL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__4TQL));
+  case ____B0VL__: {
+    __OVQL=__KFDN(((____B0VL *)__NVQL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__5TQL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__4TQL));
+  case ____P0VL__: {
+    __OVQL=__S3HM(((____P0VL *)__NVQL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__5TQL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__4TQL));
+  case ____Q5YL__: {
+    __OVQL=__FNIM(((____Q5YL *)__NVQL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__5TQL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__4TQL));
+  case ____UVPM__: {
+    __OVQL=__ARXN(((____UVPM *)__NVQL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__5TQL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__4TQL));
+  case ____0ZPM__: {
+    __OVQL=__TV0P(((____0ZPM *)__NVQL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__5TQL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__4TQL));
+  case ____MR0N__: {
+    __OVQL=__1DWO(((____MR0N *)__NVQL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__5TQL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__4TQL));
+  case ____YWBP__: {
+    __OVQL=__R2ZQ(((____YWBP *)__NVQL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__5TQL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__4TQL));
+  case ____LYBP__: {
+    __OVQL=__HDUP(((____LYBP *)__NVQL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__5TQL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__4TQL));
+  case ____CZBP__: {
+    __OVQL=__RHUP(((____CZBP *)__NVQL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__5TQL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__4TQL));
+  case ____3BEP__: {
+    __OVQL=__NWEQ(((____3BEP *)__NVQL));
   } break;
   };
-  Self__2TQL->receiver__HC5J=__tmp__5TQL;
-  __tmp__4TQL=Self__2TQL->index__JC5J;
-  switch (((struct ___OBJ *)__tmp__4TQL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__5TQL=((__STRING_CST__5J *)__tmp__4TQL);
+  __LVQL->__WD5J=__OVQL;
+  __NVQL=__LVQL->__YD5J;
+  switch (((struct ___OBJ *)__NVQL)->__id) {
+  case ____5J__: {
+    __OVQL=((____5J *)__NVQL);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__5TQL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__4TQL));
+  case ____0AXC__: {
+    __OVQL=__NG3H(((____0AXC *)__NVQL));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__5TQL=((__PROTOTYPE_CST__45WC *)__tmp__4TQL);
+  case ____NBXC__: {
+    __OVQL=((____NBXC *)__NVQL);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__5TQL=((__INTEGER_CST__KAXC *)__tmp__4TQL);
+  case ____ZBXC__: {
+    __OVQL=((____ZBXC *)__NVQL);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__BPNT=((__LIST__WH *)list_current__Y4GB);
-    result__PEVU=NULL;
-    ptr__QEVU=((__POINTER__IB )(NULL));
-    typ_id__REVU= 0;
-    __tmp__SEVU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__SEVU ==  0)) {
-      result__PEVU=STRING__BC__;
+  case ____DMWH__: {
+    __QQNT=((____WH *)__Q5GB);
+    __4FVU=NULL;
+    __5FVU=((____IB )(NULL));
+    __AGVU= 0;
+    __BGVU=((____IB )sizeof(____BC));
+    if (((unsigned long)__BGVU ==  0)) {
+      __4FVU=__BC__;
     } else /* FALSE */ {
-      typ_id__REVU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SEVU));
-      if ((typ_id__REVU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TEVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__UEVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SEVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TEVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TEVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VEVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UEVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TEVU=micro_alloc__table__lab__HKI(__tmp__UEVU,((__POINTER__IB )(&(table_size[(__tmp__VEVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UEVU)));
-        ptr__QEVU=__tmp__TEVU;
+      __AGVU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BGVU));
+      if ((__AGVU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CGVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DGVU=(void *)((unsigned long)(void *)((unsigned long)__BGVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CGVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CGVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EGVU=((____YWB )((____Q )(void *)((unsigned long)__DGVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CGVU=__OKI(__DGVU,((____IB )(&(table_size[(__EGVU)-1]))),((____YWB )((____Q )__DGVU)));
+        __5FVU=__CGVU;
       } else /* FALSE */ {
-        __tmp__VEVU=((__UINTEGER_32__RWB )typ_id__REVU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TEVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__UEVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SEVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TEVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TEVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TEVU=micro_alloc__table__lab__HKI(__tmp__UEVU,((__POINTER__IB )(&(table_type[(__tmp__VEVU)]))),(__UINTEGER_32__RWB)(__tmp__VEVU |  1));
-        ptr__QEVU=__tmp__TEVU;
+        __EGVU=((____YWB )__AGVU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CGVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DGVU=(void *)((unsigned long)(void *)((unsigned long)__BGVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CGVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CGVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CGVU=__OKI(__DGVU,((____IB )(&(table_type[(__EGVU)]))),(____YWB)(__EGVU |  1));
+        __5FVU=__CGVU;
       };
-      result__PEVU=((__STRING__BC *)ptr__QEVU);
-      *(result__PEVU) = *(STRING__BC__);
+      __4FVU=((____BC *)__5FVU);
+      *(__4FVU) = *(__BC__);
     };
-    Self__LEVU=((__STRING__BC *)result__PEVU);
-    if ((Self__LEVU->capacity__HFL <  250)) {
-      __tmp__NEVU=create__KVW( 250);
-      Self__LEVU->storage__4EL=__tmp__NEVU;
-      Self__LEVU->capacity__HFL= 250;
+    __0FVU=((____BC *)__4FVU);
+    if ((__0FVU->__OFL <  250)) {
+      __2FVU=__RVW( 250);
+      __0FVU->__FFL=__2FVU;
+      __0FVU->__OFL= 250;
     };
-    Self__LEVU->count__WJ= 0;
-    display__NHFE(Self__BPNT,result__PEVU);
-    put_string__EGZ(((__STRING__BC *)result__PEVU));
+    __0FVU->__WJ= 0;
+    __2IFE(__QQNT,__4FVU);
+    __LGZ(((____BC *)__4FVU));
     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__5TQL=NULL;
+    __OVQL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__5TQL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__4TQL));
+  case ____2A0I__: {
+    __OVQL=__ONBK(((____2A0I *)__NVQL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__5TQL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__4TQL));
+  case ____HJNJ__: {
+    __OVQL=__ENPL(((____HJNJ *)__NVQL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__5TQL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__4TQL));
+  case ____SJNJ__: {
+    __OVQL=__ORPL(((____SJNJ *)__NVQL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__5TQL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__4TQL));
+  case ____0AOJ__: {
+    __OVQL=__YVPL(((____0AOJ *)__NVQL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__5TQL=((__GET_TYPE_ID__V5NJ *)__tmp__4TQL);
+  case ____EBOJ__: {
+    __OVQL=((____EBOJ *)__NVQL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__5TQL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__4TQL));
+  case ____3BOJ__: {
+    __OVQL=__EXPL(((____3BOJ *)__NVQL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__5TQL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__4TQL));
+  case ____RCOJ__: {
+    __OVQL=__O1PL(((____RCOJ *)__NVQL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__5TQL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__4TQL));
+  case ____HDOJ__: {
+    __OVQL=__Y5PL(((____HDOJ *)__NVQL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__5TQL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__4TQL));
+  case ____1DOJ__: {
+    __OVQL=__CEQL(((____1DOJ *)__NVQL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__5TQL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__4TQL));
+  case ____PEOJ__: {
+    __OVQL=__MIQL(((____PEOJ *)__NVQL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__5TQL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__4TQL));
+  case ____DFOJ__: {
+    __OVQL=__WMQL(((____DFOJ *)__NVQL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__5TQL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__4TQL));
+  case ____XFOJ__: {
+    __OVQL=__ARQL(((____XFOJ *)__NVQL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__5TQL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__4TQL));
+  case ____QGOJ__: {
+    __OVQL=__4VPK(((____QGOJ *)__NVQL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__5TQL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__4TQL));
+  case ____EHOJ__: {
+    __OVQL=__KVQL(((____EHOJ *)__NVQL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__5TQL=((__SIZE_OF__NGOJ *)__tmp__4TQL);
+  case ____2HOJ__: {
+    __OVQL=((____2HOJ *)__NVQL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__5TQL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__4TQL));
+  case ____YIOJ__: {
+    __OVQL=__WVQL(((____YIOJ *)__NVQL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__5TQL=((__REAL_CST__JLOJ *)__tmp__4TQL);
+  case ____YMOJ__: {
+    __OVQL=((____YMOJ *)__NVQL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__5TQL=((__CHARACTER_CST__5LOJ *)__tmp__4TQL);
+  case ____ONOJ__: {
+    __OVQL=((____ONOJ *)__NVQL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__5TQL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__4TQL);
+  case ____YOOJ__: {
+    __OVQL=((____YOOJ *)__NVQL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__5TQL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__4TQL));
+  case ____IM4K__: {
+    __OVQL=__GHIM(((____IM4K *)__NVQL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__5TQL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__4TQL));
+  case ____T5FL__: {
+    __OVQL=__CN5O(((____T5FL *)__NVQL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__5TQL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__4TQL));
+  case ____3DUL__: {
+    __OVQL=__ZVTP(((____3DUL *)__NVQL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__5TQL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__4TQL));
+  case ____0EUL__: {
+    __OVQL=__0Q2P(((____0EUL *)__NVQL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__5TQL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__4TQL));
+  case ____BGUL__: {
+    __OVQL=__T1TP(((____BGUL *)__NVQL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__5TQL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__4TQL));
+  case ____2GUL__: {
+    __OVQL=__5W2P(((____2GUL *)__NVQL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__5TQL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__4TQL));
+  case ____B0VL__: {
+    __OVQL=__KFDN(((____B0VL *)__NVQL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__5TQL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__4TQL));
+  case ____P0VL__: {
+    __OVQL=__S3HM(((____P0VL *)__NVQL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__5TQL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__4TQL));
+  case ____Q5YL__: {
+    __OVQL=__FNIM(((____Q5YL *)__NVQL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__5TQL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__4TQL));
+  case ____UVPM__: {
+    __OVQL=__ARXN(((____UVPM *)__NVQL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__5TQL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__4TQL));
+  case ____0ZPM__: {
+    __OVQL=__TV0P(((____0ZPM *)__NVQL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__5TQL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__4TQL));
+  case ____MR0N__: {
+    __OVQL=__1DWO(((____MR0N *)__NVQL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__5TQL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__4TQL));
+  case ____YWBP__: {
+    __OVQL=__R2ZQ(((____YWBP *)__NVQL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__5TQL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__4TQL));
+  case ____LYBP__: {
+    __OVQL=__HDUP(((____LYBP *)__NVQL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__5TQL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__4TQL));
+  case ____CZBP__: {
+    __OVQL=__RHUP(((____CZBP *)__NVQL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__5TQL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__4TQL));
+  case ____3BEP__: {
+    __OVQL=__NWEQ(((____3BEP *)__NVQL));
   } break;
   };
-  Self__2TQL->index__JC5J=__tmp__5TQL;
-  __tmp__4TQL=Self__2TQL;
-  return(__tmp__4TQL);
+  __LVQL->__YD5J=__OVQL;
+  __NVQL=__LVQL;
+  return(__NVQL);
 }
 
-static void* execute_link__HUQL(__CAST__JHOJ *Self__IUQL)
-// ({CAST__JHOJ}) With result Recursive, No inlinable.
+static void* __WVQL(____YIOJ *__XVQL)
+// ({__YIOJ}) With result Recursive, No inlinable.
 {
-  __INTEGER_CST__KAXC *int__LUQL,*__tmp__3VQL;
-  void *__tmp__OUQL,*__tmp__PUQL,*__tmp__2VQL;
-  __LIST__WH *Self__HPNT;
-  __STRING__BC *result__TFVU,*Self__PFVU;
-  __POINTER__IB ptr__UFVU,__tmp__WFVU,__tmp__XFVU,__tmp__YFVU;
-  __INTEGER__Q typ_id__VFVU;
-  __UINTEGER_32__RWB __tmp__ZFVU;
-  __STRING_CONSTANT__0 *__tmp__LVQL;
-  __PROTOTYPE__MF *__tmp__R3QS;
-  __CAST__JHOJ *__tmp__SWQL;
-  __TYPES_TMP__TM5D *__tmp__JXQL;
-  __EXTERNAL_C__L5WC *Self__LPNT;
-  __TYPE_FULL__PMB *__tmp__GARS;
-  __CHARACTER__DB *__tmp__RFVU;
-  __BOOLEAN__L __tmp__ZUQL,__tmp__2UQL,__tmp__UVQL,__tmp__AWQL;
-  int__LUQL=NULL;
-  __tmp__OUQL=Self__IUQL->value__3C5J;
-  switch (((struct ___OBJ *)__tmp__OUQL)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__PUQL=((__STRING_CST__5J *)__tmp__OUQL);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__PUQL=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__OUQL));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__PUQL=((__PROTOTYPE_CST__45WC *)__tmp__OUQL);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__PUQL=((__INTEGER_CST__KAXC *)__tmp__OUQL);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__HPNT=((__LIST__WH *)list_current__Y4GB);
-    result__TFVU=NULL;
-    ptr__UFVU=((__POINTER__IB )(NULL));
-    typ_id__VFVU= 0;
-    __tmp__WFVU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__WFVU ==  0)) {
-      result__TFVU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__VFVU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WFVU));
-      if ((typ_id__VFVU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__XFVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__YFVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WFVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XFVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XFVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ZFVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YFVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__XFVU=micro_alloc__table__lab__HKI(__tmp__YFVU,((__POINTER__IB )(&(table_size[(__tmp__ZFVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YFVU)));
-        ptr__UFVU=__tmp__XFVU;
-      } else /* FALSE */ {
-        __tmp__ZFVU=((__UINTEGER_32__RWB )typ_id__VFVU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__XFVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__YFVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WFVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XFVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XFVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__XFVU=micro_alloc__table__lab__HKI(__tmp__YFVU,((__POINTER__IB )(&(table_type[(__tmp__ZFVU)]))),(__UINTEGER_32__RWB)(__tmp__ZFVU |  1));
-        ptr__UFVU=__tmp__XFVU;
-      };
-      result__TFVU=((__STRING__BC *)ptr__UFVU);
-      *(result__TFVU) = *(STRING__BC__);
-    };
-    Self__PFVU=((__STRING__BC *)result__TFVU);
-    if ((Self__PFVU->capacity__HFL <  250)) {
-      __tmp__RFVU=create__KVW( 250);
-      Self__PFVU->storage__4EL=__tmp__RFVU;
-      Self__PFVU->capacity__HFL= 250;
-    };
-    Self__PFVU->count__WJ= 0;
-    display__NHFE(Self__HPNT,result__TFVU);
-    put_string__EGZ(((__STRING__BC *)result__TFVU));
+  ____ZBXC *__0VQL,*__MXQL;
+  void *__3VQL,*__4VQL,*__LXQL;
+  ____WH *__WQNT;
+  ____BC *__CHVU,*__4GVU;
+  ____IB __DHVU,__FHVU,__GHVU,__HHVU;
+  ____Q __EHVU;
+  ____YWB __IHVU;
+  ____0 *__0WQL;
+  ____MF *__A5QS;
+  ____YIOJ *__BYQL;
+  ____CO5D *__YYQL;
+  ____0AXC *__0QNT;
+  ____WMB *__VBRS;
+  ____DB *__AHVU;
+  ____L __IWQL,__LWQL,__DXQL,__PXQL;
+  __0VQL=NULL;
+  __3VQL=__XVQL->__ME5J;
+  switch (((struct ___OBJ *)__3VQL)->__id) {
+  case ____5J__: {
+    __4VQL=((____5J *)__3VQL);
+  } break;
+  case ____0AXC__: {
+    __4VQL=__NG3H(((____0AXC *)__3VQL));
+  } break;
+  case ____NBXC__: {
+    __4VQL=((____NBXC *)__3VQL);
+  } break;
+  case ____ZBXC__: {
+    __4VQL=((____ZBXC *)__3VQL);
+  } break;
+  case ____DMWH__: {
+    __WQNT=((____WH *)__Q5GB);
+    __CHVU=NULL;
+    __DHVU=((____IB )(NULL));
+    __EHVU= 0;
+    __FHVU=((____IB )sizeof(____BC));
+    if (((unsigned long)__FHVU ==  0)) {
+      __CHVU=__BC__;
+    } else /* FALSE */ {
+      __EHVU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FHVU));
+      if ((__EHVU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __GHVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __HHVU=(void *)((unsigned long)(void *)((unsigned long)__FHVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GHVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GHVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __IHVU=((____YWB )((____Q )(void *)((unsigned long)__HHVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __GHVU=__OKI(__HHVU,((____IB )(&(table_size[(__IHVU)-1]))),((____YWB )((____Q )__HHVU)));
+        __DHVU=__GHVU;
+      } else /* FALSE */ {
+        __IHVU=((____YWB )__EHVU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __GHVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __HHVU=(void *)((unsigned long)(void *)((unsigned long)__FHVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GHVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GHVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __GHVU=__OKI(__HHVU,((____IB )(&(table_type[(__IHVU)]))),(____YWB)(__IHVU |  1));
+        __DHVU=__GHVU;
+      };
+      __CHVU=((____BC *)__DHVU);
+      *(__CHVU) = *(__BC__);
+    };
+    __4GVU=((____BC *)__CHVU);
+    if ((__4GVU->__OFL <  250)) {
+      __AHVU=__RVW( 250);
+      __4GVU->__FFL=__AHVU;
+      __4GVU->__OFL= 250;
+    };
+    __4GVU->__WJ= 0;
+    __2IFE(__WQNT,__CHVU);
+    __LGZ(((____BC *)__CHVU));
     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__PUQL=NULL;
+    __4VQL=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__PUQL=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__OUQL));
+  case ____2A0I__: {
+    __4VQL=__ONBK(((____2A0I *)__3VQL));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__PUQL=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__OUQL));
+  case ____HJNJ__: {
+    __4VQL=__ENPL(((____HJNJ *)__3VQL));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__PUQL=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__OUQL));
+  case ____SJNJ__: {
+    __4VQL=__ORPL(((____SJNJ *)__3VQL));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__PUQL=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__OUQL));
+  case ____0AOJ__: {
+    __4VQL=__YVPL(((____0AOJ *)__3VQL));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__PUQL=((__GET_TYPE_ID__V5NJ *)__tmp__OUQL);
+  case ____EBOJ__: {
+    __4VQL=((____EBOJ *)__3VQL);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__PUQL=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__OUQL));
+  case ____3BOJ__: {
+    __4VQL=__EXPL(((____3BOJ *)__3VQL));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__PUQL=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__OUQL));
+  case ____RCOJ__: {
+    __4VQL=__O1PL(((____RCOJ *)__3VQL));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__PUQL=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__OUQL));
+  case ____HDOJ__: {
+    __4VQL=__Y5PL(((____HDOJ *)__3VQL));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__PUQL=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__OUQL));
+  case ____1DOJ__: {
+    __4VQL=__CEQL(((____1DOJ *)__3VQL));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__PUQL=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__OUQL));
+  case ____PEOJ__: {
+    __4VQL=__MIQL(((____PEOJ *)__3VQL));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__PUQL=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__OUQL));
+  case ____DFOJ__: {
+    __4VQL=__WMQL(((____DFOJ *)__3VQL));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__PUQL=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__OUQL));
+  case ____XFOJ__: {
+    __4VQL=__ARQL(((____XFOJ *)__3VQL));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__PUQL=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__OUQL));
+  case ____QGOJ__: {
+    __4VQL=__4VPK(((____QGOJ *)__3VQL));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__PUQL=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__OUQL));
+  case ____EHOJ__: {
+    __4VQL=__KVQL(((____EHOJ *)__3VQL));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__PUQL=((__SIZE_OF__NGOJ *)__tmp__OUQL);
+  case ____2HOJ__: {
+    __4VQL=((____2HOJ *)__3VQL);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__PUQL=execute_link__HUQL(((__CAST__JHOJ *)__tmp__OUQL));
+  case ____YIOJ__: {
+    __4VQL=__WVQL(((____YIOJ *)__3VQL));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__PUQL=((__REAL_CST__JLOJ *)__tmp__OUQL);
+  case ____YMOJ__: {
+    __4VQL=((____YMOJ *)__3VQL);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__PUQL=((__CHARACTER_CST__5LOJ *)__tmp__OUQL);
+  case ____ONOJ__: {
+    __4VQL=((____ONOJ *)__3VQL);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__PUQL=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__OUQL);
+  case ____YOOJ__: {
+    __4VQL=((____YOOJ *)__3VQL);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__PUQL=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__OUQL));
+  case ____IM4K__: {
+    __4VQL=__GHIM(((____IM4K *)__3VQL));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__PUQL=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__OUQL));
+  case ____T5FL__: {
+    __4VQL=__CN5O(((____T5FL *)__3VQL));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__PUQL=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__OUQL));
+  case ____3DUL__: {
+    __4VQL=__ZVTP(((____3DUL *)__3VQL));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__PUQL=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__OUQL));
+  case ____0EUL__: {
+    __4VQL=__0Q2P(((____0EUL *)__3VQL));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__PUQL=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__OUQL));
+  case ____BGUL__: {
+    __4VQL=__T1TP(((____BGUL *)__3VQL));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__PUQL=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__OUQL));
+  case ____2GUL__: {
+    __4VQL=__5W2P(((____2GUL *)__3VQL));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__PUQL=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__OUQL));
+  case ____B0VL__: {
+    __4VQL=__KFDN(((____B0VL *)__3VQL));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__PUQL=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__OUQL));
+  case ____P0VL__: {
+    __4VQL=__S3HM(((____P0VL *)__3VQL));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__PUQL=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__OUQL));
+  case ____Q5YL__: {
+    __4VQL=__FNIM(((____Q5YL *)__3VQL));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__PUQL=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__OUQL));
+  case ____UVPM__: {
+    __4VQL=__ARXN(((____UVPM *)__3VQL));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__PUQL=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__OUQL));
+  case ____0ZPM__: {
+    __4VQL=__TV0P(((____0ZPM *)__3VQL));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__PUQL=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__OUQL));
+  case ____MR0N__: {
+    __4VQL=__1DWO(((____MR0N *)__3VQL));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__PUQL=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__OUQL));
+  case ____YWBP__: {
+    __4VQL=__R2ZQ(((____YWBP *)__3VQL));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__PUQL=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__OUQL));
+  case ____LYBP__: {
+    __4VQL=__HDUP(((____LYBP *)__3VQL));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__PUQL=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__OUQL));
+  case ____CZBP__: {
+    __4VQL=__RHUP(((____CZBP *)__3VQL));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__PUQL=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__OUQL));
+  case ____3BEP__: {
+    __4VQL=__NWEQ(((____3BEP *)__3VQL));
   } break;
   };
-  Self__IUQL->value__3C5J=__tmp__PUQL;
-  __tmp__OUQL=Self__IUQL;
-  if (((void *)((__TYPE_FULL__PMB *)Self__IUQL->static_type__TC5J)->the_parent_type__DLK == (void *)type_integer__UNB)) {
-    switch (((struct ___OBJ *)__tmp__PUQL)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ZUQL=TRUE__K__;
+  __XVQL->__ME5J=__4VQL;
+  __3VQL=__XVQL;
+  if (((void *)((____WMB *)__XVQL->__CE5J)->__KLK == (void *)__1NB)) {
+    switch (((struct ___OBJ *)__4VQL)->__id) {
+    case ____5J__: {
+      __IWQL=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____0AXC__: {
+      __IWQL=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ZUQL=TRUE__K__;
+    case ____NBXC__: {
+      __IWQL=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ZUQL=TRUE__K__;
+    case ____ZBXC__: {
+      __IWQL=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____DMWH__: {
+      __IWQL=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____2A0I__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____HJNJ__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____SJNJ__: {
+      __IWQL=__O__;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____0AOJ__: {
+      __IWQL=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____EBOJ__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____3BOJ__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____RCOJ__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____HDOJ__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____1DOJ__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____PEOJ__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____DFOJ__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____XFOJ__: {
+      __IWQL=__O__;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____QGOJ__: {
+      __IWQL=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____EHOJ__: {
+      __IWQL=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____2HOJ__: {
+      __IWQL=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____YIOJ__: {
+      __IWQL=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ZUQL=TRUE__K__;
+    case ____YMOJ__: {
+      __IWQL=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ZUQL=TRUE__K__;
+    case ____ONOJ__: {
+      __IWQL=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ZUQL=TRUE__K__;
+    case ____YOOJ__: {
+      __IWQL=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____IM4K__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____T5FL__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____3DUL__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____0EUL__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____BGUL__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____2GUL__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____B0VL__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____P0VL__: {
+      __IWQL=__O__;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____Q5YL__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____UVPM__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____0ZPM__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____MR0N__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____YWBP__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____LYBP__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____CZBP__: {
+      __IWQL=__O__;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ZUQL=FALSE__O__;
+    case ____3BEP__: {
+      __IWQL=__O__;
     } break;
     };
-    __tmp__2UQL=__tmp__ZUQL;
+    __LWQL=__IWQL;
   } else /* FALSE */ {
-    __tmp__2UQL=FALSE__O__;
+    __LWQL=__O__;
   };
-  if (__tmp__2UQL) {
-    __tmp__OUQL=__tmp__PUQL;
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-    __tmp__ZUQL=TRUE__K__;
+  if (__LWQL) {
+    __3VQL=__4VQL;
+    __QCXC=(____Q)(__QCXC +  1);
+    __IWQL=__K__;
   } else /* FALSE */ {
-    __tmp__ZUQL=FALSE__O__;
+    __IWQL=__O__;
   };
-  if (__tmp__ZUQL) {
-    __tmp__ZUQL=TRUE__K__;
+  if (__IWQL) {
+    __IWQL=__K__;
   } else /* FALSE */ {
-    __tmp__PUQL=((__TYPE_FULL__PMB *)Self__IUQL->static_type__TC5J)->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__PUQL)->__id) {
-    case __TYPE__FF__: {
-      __tmp__LVQL=((__TYPE__FF *)__tmp__PUQL)->prototype__QF->parent_named__PF.name__4VB;
+    __4VQL=((____WMB *)__XVQL->__CE5J)->__KLK;
+    switch (((struct ___OBJ *)__4VQL)->__id) {
+    case ____FF__: {
+      __0WQL=((____FF *)__4VQL)->__QF->__PF.__FWB;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__LVQL=(&__string_4);
+    case ____FMB__: {
+      __0WQL=(&__string_4);
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__LVQL=(&__string_5);
+    case ____HMB__: {
+      __0WQL=(&__string_5);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__LVQL=(&__string_54);
+    case ____JMB__: {
+      __0WQL=(&__string_54);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__LVQL=(&__string_56);
+    case ____LMB__: {
+      __0WQL=(&__string_56);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__LVQL=((__TYPE_GENERIC__BCY *)__tmp__PUQL)->name__0YMB;
+    case ____ICY__: {
+      __0WQL=((____ICY *)__4VQL)->__TZMB;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__R3QS=prototype__L2ZG();
-      __tmp__LVQL=__tmp__R3QS->parent_named__PF.name__4VB;
+    case ____EQ5D__: {
+      __A5QS=__03ZG();
+      __0WQL=__A5QS->__PF.__FWB;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__LVQL=((__PROFIL_BLOCK__22NJ *)__tmp__PUQL)->parent_profil__32NJ.name__P1IK;
+    case ____L4NJ__: {
+      __0WQL=((____L4NJ *)__4VQL)->__M4NJ.__42IK;
     } break;
     };
-    if (((((((((((void *)__tmp__LVQL == (void *)(&__string_57)) || ((void *)__tmp__LVQL == (void *)(&__string_58))) || ((void *)__tmp__LVQL == (void *)(&__string_59))) || ((void *)__tmp__LVQL == (void *)(&__string_60))) || ((void *)__tmp__LVQL == (void *)(&__string_61))) || ((void *)__tmp__LVQL == (void *)(&__string_62))) || ((void *)__tmp__LVQL == (void *)(&__string_63))) || ((void *)__tmp__LVQL == (void *)(&__string_64))) || ((void *)__tmp__LVQL == (void *)(&__string_42)))) {
-      switch (((struct ___OBJ *)Self__IUQL->value__3C5J)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__UVQL=TRUE__K__;
+    if (((((((((((void *)__0WQL == (void *)(&__string_57)) || ((void *)__0WQL == (void *)(&__string_58))) || ((void *)__0WQL == (void *)(&__string_59))) || ((void *)__0WQL == (void *)(&__string_60))) || ((void *)__0WQL == (void *)(&__string_61))) || ((void *)__0WQL == (void *)(&__string_62))) || ((void *)__0WQL == (void *)(&__string_63))) || ((void *)__0WQL == (void *)(&__string_64))) || ((void *)__0WQL == (void *)(&__string_42)))) {
+      switch (((struct ___OBJ *)__XVQL->__ME5J)->__id) {
+      case ____5J__: {
+        __DXQL=__K__;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____0AXC__: {
+        __DXQL=__O__;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__UVQL=TRUE__K__;
+      case ____NBXC__: {
+        __DXQL=__K__;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__UVQL=TRUE__K__;
+      case ____ZBXC__: {
+        __DXQL=__K__;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____DMWH__: {
+        __DXQL=__O__;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____2A0I__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____HJNJ__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____SJNJ__: {
+        __DXQL=__O__;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____0AOJ__: {
+        __DXQL=__O__;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____EBOJ__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____3BOJ__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____RCOJ__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____HDOJ__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____1DOJ__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____PEOJ__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____DFOJ__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____XFOJ__: {
+        __DXQL=__O__;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____QGOJ__: {
+        __DXQL=__O__;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____EHOJ__: {
+        __DXQL=__O__;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____2HOJ__: {
+        __DXQL=__O__;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____YIOJ__: {
+        __DXQL=__O__;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__UVQL=TRUE__K__;
+      case ____YMOJ__: {
+        __DXQL=__K__;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__UVQL=TRUE__K__;
+      case ____ONOJ__: {
+        __DXQL=__K__;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__UVQL=TRUE__K__;
+      case ____YOOJ__: {
+        __DXQL=__K__;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____IM4K__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____T5FL__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____3DUL__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____0EUL__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____BGUL__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____2GUL__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____B0VL__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____P0VL__: {
+        __DXQL=__O__;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____Q5YL__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____UVPM__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____0ZPM__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____MR0N__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____YWBP__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____LYBP__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____CZBP__: {
+        __DXQL=__O__;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__UVQL=FALSE__O__;
+      case ____3BEP__: {
+        __DXQL=__O__;
       } break;
       };
-      __tmp__AWQL=__tmp__UVQL;
+      __PXQL=__DXQL;
     } else /* FALSE */ {
-      __tmp__AWQL=FALSE__O__;
+      __PXQL=__O__;
     };
-    if (__tmp__AWQL) {
-      __tmp__2VQL=Self__IUQL->value__3C5J;
-      if (__tmp__2VQL==NULL) {
-        __tmp__3VQL=NULL;
+    if (__PXQL) {
+      __LXQL=__XVQL->__ME5J;
+      if (__LXQL==NULL) {
+        __MXQL=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__2VQL)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__3VQL=NULL;
+        switch (((struct ___OBJ *)__LXQL)->__id) {
+        case ____5J__: {
+          __MXQL=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__3VQL=NULL;
+        case ____0AXC__: {
+          __MXQL=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__3VQL=NULL;
+        case ____NBXC__: {
+          __MXQL=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__3VQL=((void *)__tmp__2VQL);
+        case ____ZBXC__: {
+          __MXQL=((void *)__LXQL);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__3VQL=NULL;
+        case ____DMWH__: {
+          __MXQL=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__3VQL=NULL;
+        case ____2A0I__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__3VQL=NULL;
+        case ____HJNJ__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__3VQL=NULL;
+        case ____SJNJ__: {
+          __MXQL=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__3VQL=NULL;
+        case ____0AOJ__: {
+          __MXQL=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__3VQL=NULL;
+        case ____EBOJ__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__3VQL=NULL;
+        case ____3BOJ__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__3VQL=NULL;
+        case ____RCOJ__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__3VQL=NULL;
+        case ____HDOJ__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__3VQL=NULL;
+        case ____1DOJ__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__3VQL=NULL;
+        case ____PEOJ__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__3VQL=NULL;
+        case ____DFOJ__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__3VQL=NULL;
+        case ____XFOJ__: {
+          __MXQL=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__3VQL=NULL;
+        case ____QGOJ__: {
+          __MXQL=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__3VQL=NULL;
+        case ____EHOJ__: {
+          __MXQL=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__3VQL=NULL;
+        case ____2HOJ__: {
+          __MXQL=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__3VQL=NULL;
+        case ____YIOJ__: {
+          __MXQL=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__3VQL=NULL;
+        case ____YMOJ__: {
+          __MXQL=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__3VQL=NULL;
+        case ____ONOJ__: {
+          __MXQL=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__3VQL=NULL;
+        case ____YOOJ__: {
+          __MXQL=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__3VQL=NULL;
+        case ____IM4K__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__3VQL=NULL;
+        case ____T5FL__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__3VQL=NULL;
+        case ____3DUL__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__3VQL=NULL;
+        case ____0EUL__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__3VQL=NULL;
+        case ____BGUL__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__3VQL=NULL;
+        case ____2GUL__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__3VQL=NULL;
+        case ____B0VL__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__3VQL=NULL;
+        case ____P0VL__: {
+          __MXQL=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__3VQL=NULL;
+        case ____Q5YL__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__3VQL=NULL;
+        case ____UVPM__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__3VQL=NULL;
+        case ____0ZPM__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__3VQL=NULL;
+        case ____MR0N__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__3VQL=NULL;
+        case ____YWBP__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__3VQL=NULL;
+        case ____LYBP__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__3VQL=NULL;
+        case ____CZBP__: {
+          __MXQL=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__3VQL=NULL;
+        case ____3BEP__: {
+          __MXQL=NULL;
         } break;
         }
       };
-      int__LUQL=__tmp__3VQL;
-      __tmp__UVQL=((void *)__tmp__3VQL != (void *)NULL);
+      __0VQL=__MXQL;
+      __DXQL=((void *)__MXQL != (void *)NULL);
     } else /* FALSE */ {
-      __tmp__UVQL=FALSE__O__;
+      __DXQL=__O__;
     };
-    if (__tmp__UVQL) {
-      __tmp__3VQL=((__INTEGER_CST__KAXC *)int__LUQL);
-      __tmp__3VQL->parent_constant__LAXC.static_type__SG4D=Self__IUQL->static_type__TC5J;
-      check_type__KYEE(__tmp__3VQL);
-      __tmp__OUQL=Self__IUQL->value__3C5J;
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    if (__DXQL) {
+      __MXQL=((____ZBXC *)__0VQL);
+      __MXQL->__0BXC.__BI4D=__XVQL->__CE5J;
+      __ZZEE(__MXQL);
+      __3VQL=__XVQL->__ME5J;
+      __QCXC=(____Q)(__QCXC +  1);
     };
-    __tmp__ZUQL=__tmp__UVQL;
+    __IWQL=__DXQL;
   };
-  if ((! __tmp__ZUQL)) {
-    __tmp__PUQL=Self__IUQL->value__3C5J;
-    if (__tmp__PUQL==NULL) {
-      __tmp__SWQL=NULL;
+  if ((! __IWQL)) {
+    __4VQL=__XVQL->__ME5J;
+    if (__4VQL==NULL) {
+      __BYQL=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__PUQL)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__SWQL=NULL;
+      switch (((struct ___OBJ *)__4VQL)->__id) {
+      case ____5J__: {
+        __BYQL=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__SWQL=NULL;
+      case ____0AXC__: {
+        __BYQL=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__SWQL=NULL;
+      case ____NBXC__: {
+        __BYQL=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__SWQL=NULL;
+      case ____ZBXC__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__SWQL=NULL;
+      case ____DMWH__: {
+        __BYQL=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__SWQL=NULL;
+      case ____2A0I__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__SWQL=NULL;
+      case ____HJNJ__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__SWQL=NULL;
+      case ____SJNJ__: {
+        __BYQL=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__SWQL=NULL;
+      case ____0AOJ__: {
+        __BYQL=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__SWQL=NULL;
+      case ____EBOJ__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__SWQL=NULL;
+      case ____3BOJ__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__SWQL=NULL;
+      case ____RCOJ__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__SWQL=NULL;
+      case ____HDOJ__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__SWQL=NULL;
+      case ____1DOJ__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__SWQL=NULL;
+      case ____PEOJ__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__SWQL=NULL;
+      case ____DFOJ__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__SWQL=NULL;
+      case ____XFOJ__: {
+        __BYQL=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__SWQL=NULL;
+      case ____QGOJ__: {
+        __BYQL=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__SWQL=NULL;
+      case ____EHOJ__: {
+        __BYQL=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__SWQL=NULL;
+      case ____2HOJ__: {
+        __BYQL=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__SWQL=((void *)__tmp__PUQL);
+      case ____YIOJ__: {
+        __BYQL=((void *)__4VQL);
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__SWQL=NULL;
+      case ____YMOJ__: {
+        __BYQL=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__SWQL=NULL;
+      case ____ONOJ__: {
+        __BYQL=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__SWQL=NULL;
+      case ____YOOJ__: {
+        __BYQL=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__SWQL=NULL;
+      case ____IM4K__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__SWQL=NULL;
+      case ____T5FL__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__SWQL=NULL;
+      case ____3DUL__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__SWQL=NULL;
+      case ____0EUL__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__SWQL=NULL;
+      case ____BGUL__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__SWQL=NULL;
+      case ____2GUL__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__SWQL=NULL;
+      case ____B0VL__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__SWQL=NULL;
+      case ____P0VL__: {
+        __BYQL=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__SWQL=NULL;
+      case ____Q5YL__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__SWQL=NULL;
+      case ____UVPM__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__SWQL=NULL;
+      case ____0ZPM__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__SWQL=NULL;
+      case ____MR0N__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__SWQL=NULL;
+      case ____YWBP__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__SWQL=NULL;
+      case ____LYBP__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__SWQL=NULL;
+      case ____CZBP__: {
+        __BYQL=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__SWQL=NULL;
+      case ____3BEP__: {
+        __BYQL=NULL;
       } break;
       }
     };
-    if ((((void *)__tmp__SWQL != (void *)NULL) && ((void *)__tmp__SWQL->static_type__TC5J == (void *)Self__IUQL->static_type__TC5J))) {
-      __tmp__OUQL=Self__IUQL->value__3C5J;
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    if ((((void *)__BYQL != (void *)NULL) && ((void *)__BYQL->__CE5J == (void *)__XVQL->__CE5J))) {
+      __3VQL=__XVQL->__ME5J;
+      __QCXC=(____Q)(__QCXC +  1);
     } else /* FALSE */ {
-      __tmp__JXQL=new__KFHG();
-      __tmp__2VQL=Self__IUQL->value__3C5J;
-      switch (((struct ___OBJ *)__tmp__2VQL)->__id) {
-      case __STRING_CST__5J__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)__tmp__2VQL)->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+      __YYQL=__ZGHG();
+      __LXQL=__XVQL->__ME5J;
+      switch (((struct ___OBJ *)__LXQL)->__id) {
+      case ____5J__: {
+        __EVXI(((____CO5D *)__YYQL),((____WMB *)((____5J *)__LXQL)->__EK.__BI4D)->__KLK);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        Self__LPNT=((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__2VQL));
-        if (((void *)Self__LPNT->living_type__C0RH == (void *)NULL)) {
-          add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),((__TYPE_FULL__PMB *)Self__LPNT->static_type__J54D)->the_parent_type__DLK);
+      case ____0AXC__: {
+        __0QNT=((____0AXC *)((____5J *)__LXQL));
+        if (((void *)__0QNT->__R1RH == (void *)NULL)) {
+          __EVXI(((____CO5D *)__YYQL),((____WMB *)__0QNT->__YA5D)->__KLK);
         } else /* FALSE */ {
-          union__XS4K(((__TYPES_TMP__TM5D *)__tmp__JXQL),Self__LPNT->living_type__C0RH);
+          __GU4K(((____CO5D *)__YYQL),__0QNT->__R1RH);
         };
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__2VQL))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+      case ____NBXC__: {
+        __EVXI(((____CO5D *)__YYQL),((____WMB *)((____NBXC *)((____5J *)__LXQL))->__OBXC.__BI4D)->__KLK);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__2VQL))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+      case ____ZBXC__: {
+        __EVXI(((____CO5D *)__YYQL),((____WMB *)((____ZBXC *)((____5J *)__LXQL))->__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__2VQL)),__tmp__JXQL);
+      case ____2A0I__: {
+        __A51K(((____2A0I *)((____5J *)__LXQL)),__YYQL);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_true__2MB);
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_false__ENB);
+      case ____HJNJ__: {
+        __EVXI(((____CO5D *)__YYQL),__DNB);
+        __EVXI(((____CO5D *)__YYQL),__LNB);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_true__2MB);
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_false__ENB);
+      case ____SJNJ__: {
+        __EVXI(((____CO5D *)__YYQL),__DNB);
+        __EVXI(((____CO5D *)__YYQL),__LNB);
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_true__2MB);
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_false__ENB);
+      case ____0AOJ__: {
+        __EVXI(((____CO5D *)__YYQL),__DNB);
+        __EVXI(((____CO5D *)__YYQL),__LNB);
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_integer__UNB);
+      case ____EBOJ__: {
+        __EVXI(((____CO5D *)__YYQL),__1NB);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_true__2MB);
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_false__ENB);
+      case ____3BOJ__: {
+        __EVXI(((____CO5D *)__YYQL),__DNB);
+        __EVXI(((____CO5D *)__YYQL),__LNB);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        get_type__N41K(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__2VQL)),__tmp__JXQL);
+      case ____RCOJ__: {
+        __251K(((____RCOJ *)((____5J *)__LXQL)),__YYQL);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        get_type__R41K(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__2VQL)),__tmp__JXQL);
+      case ____HDOJ__: {
+        __AA2K(((____HDOJ *)((____5J *)__LXQL)),__YYQL);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        get_type__V41K(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__2VQL)),__tmp__JXQL);
+      case ____1DOJ__: {
+        __EA2K(((____1DOJ *)((____5J *)__LXQL)),__YYQL);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        get_type__Z41K(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__2VQL)),__tmp__JXQL);
+      case ____PEOJ__: {
+        __IA2K(((____PEOJ *)((____5J *)__LXQL)),__YYQL);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__2VQL)),__tmp__JXQL);
+      case ____DFOJ__: {
+        __MA2K(((____DFOJ *)((____5J *)__LXQL)),__YYQL);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__2VQL)),__tmp__JXQL);
+      case ____XFOJ__: {
+        __QA2K(((____XFOJ *)((____5J *)__LXQL)),__YYQL);
       } break;
-      case __PUT_TO__BFOJ__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),TYPE_VOID__AMB__);
+      case ____QGOJ__: {
+        __EVXI(((____CO5D *)__YYQL),__HMB__);
       } break;
-      case __ITEM__VFOJ__: {
-        get_type__I51K(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__2VQL)),__tmp__JXQL);
+      case ____EHOJ__: {
+        __XA2K(((____EHOJ *)((____5J *)__LXQL)),__YYQL);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_integer__UNB);
+      case ____2HOJ__: {
+        __EVXI(((____CO5D *)__YYQL),__1NB);
       } break;
-      case __CAST__JHOJ__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__2VQL))->static_type__TC5J)->the_parent_type__DLK);
+      case ____YIOJ__: {
+        __EVXI(((____CO5D *)__YYQL),((____WMB *)((____YIOJ *)((____5J *)__LXQL))->__CE5J)->__KLK);
       } break;
-      case __REAL_CST__JLOJ__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__2VQL))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+      case ____YMOJ__: {
+        __EVXI(((____CO5D *)__YYQL),((____WMB *)((____YMOJ *)((____5J *)__LXQL))->__ZMOJ.__BI4D)->__KLK);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__2VQL))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+      case ____ONOJ__: {
+        __EVXI(((____CO5D *)__YYQL),((____WMB *)((____ONOJ *)((____5J *)__LXQL))->__PNOJ.__BI4D)->__KLK);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__2VQL))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+      case ____YOOJ__: {
+        __EVXI(((____CO5D *)__YYQL),((____WMB *)((____YOOJ *)((____5J *)__LXQL))->__ZOOJ.__BI4D)->__KLK);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        get_type__ZYGM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__2VQL)),__tmp__JXQL);
+      case ____IM4K__: {
+        __I0GM(((____IM4K *)((____5J *)__LXQL)),__YYQL);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_true__2MB);
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_false__ENB);
+      case ____T5FL__: {
+        __EVXI(((____CO5D *)__YYQL),__DNB);
+        __EVXI(((____CO5D *)__YYQL),__LNB);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_true__2MB);
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_false__ENB);
+      case ____3DUL__: {
+        __EVXI(((____CO5D *)__YYQL),__DNB);
+        __EVXI(((____CO5D *)__YYQL),__LNB);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_true__2MB);
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_false__ENB);
+      case ____0EUL__: {
+        __EVXI(((____CO5D *)__YYQL),__DNB);
+        __EVXI(((____CO5D *)__YYQL),__LNB);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_true__2MB);
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_false__ENB);
+      case ____BGUL__: {
+        __EVXI(((____CO5D *)__YYQL),__DNB);
+        __EVXI(((____CO5D *)__YYQL),__LNB);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_true__2MB);
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_false__ENB);
+      case ____2GUL__: {
+        __EVXI(((____CO5D *)__YYQL),__DNB);
+        __EVXI(((____CO5D *)__YYQL),__LNB);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__GARS=static_type__UVBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__2VQL)));
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),((__TYPE_FULL__PMB *)__tmp__GARS)->the_parent_type__DLK);
+      case ____B0VL__: {
+        __VBRS=__DXBN(((____B0VL *)((____5J *)__LXQL)));
+        __EVXI(((____CO5D *)__YYQL),((____WMB *)__VBRS)->__KLK);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        get_type__3KHM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__2VQL)),__tmp__JXQL);
+      case ____P0VL__: {
+        __MMHM(((____P0VL *)((____5J *)__LXQL)),__YYQL);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__2VQL))->global__Y5JM),__tmp__JXQL);
+      case ____Q5YL__: {
+        __WKEN(((____FKRG *)((____Q5YL *)((____5J *)__LXQL))->__HBKM),__YYQL);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__GARS=static_type__5DWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__2VQL)));
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),((__TYPE_FULL__PMB *)__tmp__GARS)->the_parent_type__DLK);
+      case ____UVPM__: {
+        __VBRS=__OFWN(((____UVPM *)((____5J *)__LXQL)));
+        __EVXI(((____CO5D *)__YYQL),((____WMB *)__VBRS)->__KLK);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        get_type__GN2P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__2VQL)),__tmp__JXQL);
+      case ____0ZPM__: {
+        __VO2P(((____0ZPM *)((____5J *)__LXQL)),__YYQL);
       } break;
-      case __EXPR_OR__3P0N__: {
-        get_type__S3VO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__2VQL)),__tmp__JXQL);
+      case ____MR0N__: {
+        __B5VO(((____MR0N *)((____5J *)__LXQL)),__YYQL);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_true__2MB);
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_false__ENB);
+      case ____YWBP__: {
+        __EVXI(((____CO5D *)__YYQL),__DNB);
+        __EVXI(((____CO5D *)__YYQL),__LNB);
       } break;
-      case __EXPR_INF__2WBP__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_true__2MB);
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_false__ENB);
+      case ____LYBP__: {
+        __EVXI(((____CO5D *)__YYQL),__DNB);
+        __EVXI(((____CO5D *)__YYQL),__LNB);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_true__2MB);
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JXQL),type_false__ENB);
+      case ____CZBP__: {
+        __EVXI(((____CO5D *)__YYQL),__DNB);
+        __EVXI(((____CO5D *)__YYQL),__LNB);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        get_type__S4HQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__2VQL)),__tmp__JXQL);
+      case ____3BEP__: {
+        __BAIQ(((____3BEP *)((____5J *)__LXQL)),__YYQL);
       } break;
       };
-      if ((((__INTEGER__Q)(((__TYPES_TMP__TM5D *)__tmp__JXQL)->parent_types__WM5D.upper__O0RH +  1) ==  1) && ((void *)((void **)((__TYPES_TMP__TM5D *)__tmp__JXQL)->parent_types__WM5D.storage__JLYI)[ 0] == (void *)((__TYPE_FULL__PMB *)Self__IUQL->static_type__TC5J)->the_parent_type__DLK))) {
-        __tmp__OUQL=Self__IUQL->value__3C5J;
-        modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+      if ((((____Q)(((____CO5D *)__YYQL)->__FO5D.__31RH +  1) ==  1) && ((void *)((void **)((____CO5D *)__YYQL)->__FO5D.__YMYI)[ 0] == (void *)((____WMB *)__XVQL->__CE5J)->__KLK))) {
+        __3VQL=__XVQL->__ME5J;
+        __QCXC=(____Q)(__QCXC +  1);
       };
-      free__UMZI(((__TYPES_TMP__TM5D *)__tmp__JXQL));
+      __DOZI(((____CO5D *)__YYQL));
     };
   };
-  __tmp__PUQL=__tmp__OUQL;
-  return(__tmp__PUQL);
+  __4VQL=__3VQL;
+  return(__4VQL);
 }
 
-static void* execute_link__XFIM(__READ_SLOT__ZK4K *Self__YFIM)
-// ({READ_SLOT__ZK4K}) With result Recursive, No inlinable.
+static void* __GHIM(____IM4K *__HHIM)
+// ({__IM4K}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__EHVU;
-  void *result__2FIM,*__tmp__V3VM,*__tmp__14VM;
-  __SLOT_DATA__WIRG *Self__MPNT,*__tmp__GHIM,*Self__DGVU;
-  __TYPES_TMP__TM5D *__tmp__WGIM;
-  void *__tmp__HHIM;
-  __TYPE_FULL__PMB *__tmp__IHIM,*Self__APYT,*__tmp__CPYT;
-  __SECTION___EVOB *result__CGVU,*__tmp__FGVU;
-  void *__tmp__EGVU;
-  __INTEGER__Q j__N2VM,index__Y2BU,typ_id__5HVU;
-  __POSITION__OL __tmp__I3VM,p__DHVU;
-  void *__tmp__33VM;
-  void *__tmp__04VM;
-  __LIST__WH *Self__SPYT,*Self__GQNT;
-  __STRING_CST__5J *Self__MGVU,*result__IGVU;
-  __POINTER__IB ptr__JGVU,__tmp__LGVU,__tmp__NGVU,__tmp__OGVU;
-  __UINTEGER_32__RWB __tmp__PGVU;
-  __PROTOTYPE_CST__45WC *Self__FDRS,*__tmp__GDRS;
-  __INTEGER_CST__KAXC *Self__IDRS,*Self__CHVU;
-  __REAL_CST__JLOJ *Self__MDRS,*Self__THVU;
-  __STRING_CONSTANT__0 *v__VHVU;
-  __CHARACTER_CST__5LOJ *Self__QDRS,*__tmp__RDRS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__TDRS,*__tmp__UDRS;
-  __LOCAL__43WC *__tmp__5DRS;
-  __WRITE_LOCAL__BEYJ *__tmp__GERS;
-  __READ_LOCAL__N5ZI *__tmp__JLIM;
-  __STRING__BC *result__3HVU,*Self__ZHVU;
-  __BOOLEAN__L __tmp__2IIM,__tmp__CIIM,__tmp__W3VM,__tmp__24VM;
-  __BOOLEAN__L __tmp__QPNT,__tmp__D5VM;
-  __FAST_ARRAYoWRITEo__FJFJ *req_list__P2VM;
-  __FAST_ARRAYoINSTRo__X53D *Self__W2BU;
-  __CHARACTER__DB *__tmp__1HVU;
-  result__2FIM=NULL;
-  Self__MPNT=((__SLOT_DATA__WIRG *)Self__YFIM->slot__CYFM);
-  if (((! ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__MPNT->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0) && ((void *)((__TYPE_FULL__PMB *)Self__MPNT->parent_variable__XIRG.type__1N5D)->the_parent_type__DLK != (void *)type_boolean__MNB)) || ((void *)Self__MPNT->parent_variable__XIRG.parent_named__A4WC.name__4VB == (void *)(&__string_67)))) && (! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__YFIM->slot__CYFM->parent_variable__XIRG.type__1N5D)->flag__ELK &  4) !=  0)))) {
-    __tmp__WGIM=new__KFHG();
-    get_type__HJEN(((__SLOT_DATA__WIRG *)Self__YFIM->slot__CYFM),__tmp__WGIM);
-    if (((void *)((void **)((__TYPES_TMP__TM5D *)__tmp__WGIM)->parent_types__WM5D.storage__JLYI)[ 0] == (void *)TYPE_NULL__4LB__)) {
-      remove_first__TB1L(((__TYPES_TMP__TM5D *)__tmp__WGIM));
-    };
-    if (((__INTEGER__Q)(((__TYPES_TMP__TM5D *)__tmp__WGIM)->parent_types__WM5D.upper__O0RH +  1) ==  1)) {
-      __tmp__GHIM=Self__YFIM->slot__CYFM;
-      __tmp__HHIM=((void **)((__TYPES_TMP__TM5D *)__tmp__WGIM)->parent_types__WM5D.storage__JLYI)[ 0];
-      switch (((struct ___OBJ *)__tmp__HHIM)->__id) {
-      case __TYPE__FF__: {
-        __tmp__IHIM=((__TYPE__FF *)__tmp__HHIM)->default__0LC;
-      } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__IHIM=((__TYPE_NULL__4LB *)__tmp__HHIM)->parent_type__5LB.default__0LC;
-      } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__IHIM=((__TYPE_VOID__AMB *)__tmp__HHIM)->parent_type__BMB.default__0LC;
-      } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__IHIM=((__TYPE_CONTEXT__CMB *)__tmp__HHIM)->parent_type__DMB.default__0LC;
-      } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__IHIM=((__TYPE_ID__EMB *)__tmp__HHIM)->parent_type__FMB.default__0LC;
-      } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__IHIM=((__TYPE_GENERIC__BCY *)__tmp__HHIM)->parent_type__CCY.default__0LC;
-      } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__IHIM=((__TYPE_BLOCK__VO5D *)__tmp__HHIM)->parent_type__WO5D.default__0LC;
-      } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__IHIM=((__PROFIL_BLOCK__22NJ *)__tmp__HHIM)->parent_type__42NJ.default__0LC;
-      } break;
-      };
-      Self__APYT=((__TYPE_FULL__PMB *)__tmp__IHIM);
-      __tmp__IHIM=NULL;
-      if (((__UINTEGER_8__WLC)(Self__APYT->flag__ELK &  1) !=  0)) {
-        __tmp__IHIM=Self__APYT;
-      } else /* FALSE */ {
-        __tmp__CPYT=get_with__WIRB(Self__APYT,(__UINTEGER_8__WLC)(Self__APYT->flag__ELK |  4));
-        __tmp__IHIM=__tmp__CPYT;
-      };
-      ((__SLOT_DATA__WIRG *)__tmp__GHIM)->parent_variable__XIRG.type__1N5D=__tmp__IHIM;
-    };
-    free__UMZI(((__TYPES_TMP__TM5D *)__tmp__WGIM));
-  };
-  Self__MPNT=Self__YFIM->slot__CYFM;
-  if (Self__MPNT==NULL) {
-    __tmp__GHIM=NULL;
+  ____0SG __TIVU;
+  void *__LHIM,*__E5VM,*__KAWM;
+  ____FKRG *__1QNT,*__VIIM,*__SHVU;
+  ____CO5D *__FIIM;
+  void *__WIIM;
+  ____WMB *__XIIM,*__PQYT,*__RQYT;
+  ____KWOB *__RHVU,*__UHVU;
+  void *__THVU;
+  ____Q __23VM,__H4BU,__OJVU;
+  ____OL __X4VM,__SIVU;
+  void *__M5VM;
+  void *__JAWM;
+  ____WH *__BRYT,*__VRNT;
+  ____5J *__1HVU,*__XHVU;
+  ____IB __YHVU,__0HVU,__2HVU,__3HVU;
+  ____YWB __4HVU;
+  ____NBXC *__UERS,*__VERS;
+  ____ZBXC *__XERS,*__RIVU;
+  ____YMOJ *__1ERS,*__CJVU;
+  ____0 *__EJVU;
+  ____ONOJ *__5ERS,*__AFRS;
+  ____YOOJ *__CFRS,*__DFRS;
+  ____N5WC *__OFRS;
+  ____QFYJ *__VFRS;
+  ____2A0I *__YMIM;
+  ____BC *__MJVU,*__IJVU;
+  ____L __LKIM,__RJIM,__F5VM,__LAWM,__5QNT,__SAWM;
+  ____UKFJ *__43VM;
+  ____GB4D *__F4BU;
+  ____DB *__KJVU;
+  __LHIM=NULL;
+  __1QNT=((____FKRG *)__HHIM->__RZFM);
+  if (((! ((((____3LC)(((____WMB *)__1QNT->__GKRG.__KP5D)->__LLK &  1) !=  0) && ((void *)((____WMB *)__1QNT->__GKRG.__KP5D)->__KLK != (void *)__TNB)) || ((void *)__1QNT->__GKRG.__P5WC.__FWB == (void *)(&__string_67)))) && (! ((____3LC)(((____WMB *)__HHIM->__RZFM->__GKRG.__KP5D)->__LLK &  4) !=  0)))) {
+    __FIIM=__ZGHG();
+    __WKEN(((____FKRG *)__HHIM->__RZFM),__FIIM);
+    if (((void *)((void **)((____CO5D *)__FIIM)->__FO5D.__YMYI)[ 0] == (void *)__FMB__)) {
+      __CD1L(((____CO5D *)__FIIM));
+    };
+    if (((____Q)(((____CO5D *)__FIIM)->__FO5D.__31RH +  1) ==  1)) {
+      __VIIM=__HHIM->__RZFM;
+      __WIIM=((void **)((____CO5D *)__FIIM)->__FO5D.__YMYI)[ 0];
+      switch (((struct ___OBJ *)__WIIM)->__id) {
+      case ____FF__: {
+        __XIIM=((____FF *)__WIIM)->__BMC;
+      } break;
+      case ____FMB__: {
+        __XIIM=((____FMB *)__WIIM)->__GMB.__BMC;
+      } break;
+      case ____HMB__: {
+        __XIIM=((____HMB *)__WIIM)->__IMB.__BMC;
+      } break;
+      case ____JMB__: {
+        __XIIM=((____JMB *)__WIIM)->__KMB.__BMC;
+      } break;
+      case ____LMB__: {
+        __XIIM=((____LMB *)__WIIM)->__MMB.__BMC;
+      } break;
+      case ____ICY__: {
+        __XIIM=((____ICY *)__WIIM)->__JCY.__BMC;
+      } break;
+      case ____EQ5D__: {
+        __XIIM=((____EQ5D *)__WIIM)->__FQ5D.__BMC;
+      } break;
+      case ____L4NJ__: {
+        __XIIM=((____L4NJ *)__WIIM)->__N4NJ.__BMC;
+      } break;
+      };
+      __PQYT=((____WMB *)__XIIM);
+      __XIIM=NULL;
+      if (((____3LC)(__PQYT->__LLK &  1) !=  0)) {
+        __XIIM=__PQYT;
+      } else /* FALSE */ {
+        __RQYT=__FKRB(__PQYT,(____3LC)(__PQYT->__LLK |  4));
+        __XIIM=__RQYT;
+      };
+      ((____FKRG *)__VIIM)->__GKRG.__KP5D=__XIIM;
+    };
+    __DOZI(((____CO5D *)__FIIM));
+  };
+  __1QNT=__HHIM->__RZFM;
+  if (__1QNT==NULL) {
+    __VIIM=NULL;
   } else /* SLOT_DATA */ {
-    __tmp__GHIM=((void *)Self__MPNT);
+    __VIIM=((void *)__1QNT);
   };
-  if (((void *)__tmp__GHIM == (void *)NULL)) {
-    __tmp__2IIM=TRUE__K__;
+  if (((void *)__VIIM == (void *)NULL)) {
+    __LKIM=__K__;
   } else /* FALSE */ {
-    if ((__tmp__GHIM->parent_variable__XIRG.parent_named__A4WC.style__NKQC != '+')) {
-      __tmp__CIIM=TRUE__K__;
-    } else /* FALSE */ {
-      Self__DGVU=((__SLOT_DATA__WIRG *)__tmp__GHIM);
-      result__CGVU=NULL;
-      if (((void *)Self__DGVU->parent_slot__YIRG != (void *)NULL)) {
-        __tmp__EGVU=Self__DGVU->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__EGVU)->__id==__ITM_SLOT__HLC__) {
-          __tmp__FGVU=((__ITM_SLOT__HLC *)__tmp__EGVU)->id_section__GVOB;
+    if ((__VIIM->__GKRG.__P5WC.__2LQC != '+')) {
+      __RJIM=__K__;
+    } else /* FALSE */ {
+      __SHVU=((____FKRG *)__VIIM);
+      __RHVU=NULL;
+      if (((void *)__SHVU->__HKRG != (void *)NULL)) {
+        __THVU=__SHVU->__HKRG->__QLC;
+        if (((struct ___OBJ *)__THVU)->__id==____OLC__) {
+          __UHVU=((____OLC *)__THVU)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__FGVU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EGVU)->parent_itm_slot__QF0D.id_section__GVOB;
+          __UHVU=((____4G0D *)__THVU)->__5G0D.__MWOB;
         };
-        result__CGVU=__tmp__FGVU;
+        __RHVU=__UHVU;
       } else /* FALSE */ {
-        __tmp__FGVU=get_name__GAUD((&__string_35));
-        result__CGVU=__tmp__FGVU;
+        __UHVU=__VBUD((&__string_35));
+        __RHVU=__UHVU;
       };
-      __tmp__CIIM=((void *)((__SECTION___EVOB *)result__CGVU)->name__U15E != (void *)(&__string_37));
+      __RJIM=((void *)((____KWOB *)__RHVU)->__D35E != (void *)(&__string_37));
     };
-    __tmp__2IIM=(__tmp__CIIM && ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__YFIM->slot__CYFM->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0)) || ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__YFIM->slot__CYFM->parent_variable__XIRG.type__1N5D)->flag__ELK &  2) !=  0)));
+    __LKIM=(__RJIM && ((! ((____3LC)(((____WMB *)__HHIM->__RZFM->__GKRG.__KP5D)->__LLK &  1) !=  0)) || ((____3LC)(((____WMB *)__HHIM->__RZFM->__GKRG.__KP5D)->__LLK &  2) !=  0)));
   };
-  if (__tmp__2IIM) {
-    __tmp__HHIM=NULL;
-    j__N2VM= 0;
-    req_list__P2VM=NULL;
-    if ((((void *)Self__YFIM->slot__CYFM->parent_variable__XIRG.require_first__TJFJ == (void *)NULL) && (! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__YFIM->slot__CYFM->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0)))) {
-      print__CKG(((__STRING_CONSTANT__0 *)Self__YFIM->slot__CYFM->parent_variable__XIRG.intern_name__HN5D));
+  if (__LKIM) {
+    __WIIM=NULL;
+    __23VM= 0;
+    __43VM=NULL;
+    if ((((void *)__HHIM->__RZFM->__GKRG.__CLFJ == (void *)NULL) && (! ((____3LC)(((____WMB *)__HHIM->__RZFM->__GKRG.__KP5D)->__LLK &  1) !=  0)))) {
+      __JKG(((____0 *)__HHIM->__RZFM->__GKRG.__WO5D));
       fputc((int)('\n'),stdout);
-      print__CKG((&__string_637));
-      fputc((int)(Self__YFIM->slot__CYFM->parent_variable__XIRG.parent_named__A4WC.style__NKQC),stdout);
-      print__CKG((&__string_638));
-      __tmp__I3VM=Self__YFIM->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      put_error__text__2PE( 2,(&__string_639));
-      put_position__HRE(__tmp__I3VM);
-      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);
+      __JKG((&__string_637));
+      fputc((int)(__HHIM->__RZFM->__GKRG.__P5WC.__2LQC),stdout);
+      __JKG((&__string_638));
+      __X4VM=__HHIM->__JM4K.__RJWH.__CK.__YH.__O2B;
+      __DQE( 2,(&__string_639));
+      __ORE(__X4VM);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    if (((void *)Self__YFIM->slot__CYFM->parent_variable__XIRG.require_first__TJFJ != (void *)NULL)) {
-      __tmp__EGVU=Self__YFIM->slot__CYFM->parent_variable__XIRG.require_first__TJFJ;
-      switch (((struct ___OBJ *)__tmp__EGVU)->__id) {
-      case __WRITE_GLOBAL__EXKJ__: {
-        __tmp__V3VM=((__WRITE_GLOBAL__EXKJ *)__tmp__EGVU)->parent_write__FXKJ.value__LEJJ;
+    if (((void *)__HHIM->__RZFM->__GKRG.__CLFJ != (void *)NULL)) {
+      __THVU=__HHIM->__RZFM->__GKRG.__CLFJ;
+      switch (((struct ___OBJ *)__THVU)->__id) {
+      case ____TYKJ__: {
+        __E5VM=((____TYKJ *)__THVU)->__UYKJ.__0FJJ;
       } break;
-      case __WRITE_SLOT__SXKJ__: {
-        __tmp__V3VM=((__WRITE_SLOT__SXKJ *)__tmp__EGVU)->parent_write__TXKJ.value__LEJJ;
+      case ____BZKJ__: {
+        __E5VM=((____BZKJ *)__THVU)->__CZKJ.__0FJJ;
       } break;
-      case __WRITE_LOCAL__BEYJ__: {
-        __tmp__V3VM=((__WRITE_LOCAL__BEYJ *)__tmp__EGVU)->parent_write__CEYJ.value__LEJJ;
+      case ____QFYJ__: {
+        __E5VM=((____QFYJ *)__THVU)->__RFYJ.__0FJJ;
       } break;
       };
-      switch (((struct ___OBJ *)__tmp__V3VM)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__W3VM=TRUE__K__;
+      switch (((struct ___OBJ *)__E5VM)->__id) {
+      case ____5J__: {
+        __F5VM=__K__;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____0AXC__: {
+        __F5VM=__O__;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__W3VM=TRUE__K__;
+      case ____NBXC__: {
+        __F5VM=__K__;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__W3VM=TRUE__K__;
+      case ____ZBXC__: {
+        __F5VM=__K__;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____DMWH__: {
+        __F5VM=__O__;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____2A0I__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____HJNJ__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____SJNJ__: {
+        __F5VM=__O__;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____0AOJ__: {
+        __F5VM=__O__;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____EBOJ__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____3BOJ__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____RCOJ__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____HDOJ__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____1DOJ__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____PEOJ__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____DFOJ__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____XFOJ__: {
+        __F5VM=__O__;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____QGOJ__: {
+        __F5VM=__O__;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____EHOJ__: {
+        __F5VM=__O__;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____2HOJ__: {
+        __F5VM=__O__;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____YIOJ__: {
+        __F5VM=__O__;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__W3VM=TRUE__K__;
+      case ____YMOJ__: {
+        __F5VM=__K__;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__W3VM=TRUE__K__;
+      case ____ONOJ__: {
+        __F5VM=__K__;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__W3VM=TRUE__K__;
+      case ____YOOJ__: {
+        __F5VM=__K__;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____IM4K__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____T5FL__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____3DUL__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____0EUL__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____BGUL__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____2GUL__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____B0VL__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____P0VL__: {
+        __F5VM=__O__;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____Q5YL__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____UVPM__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____0ZPM__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____MR0N__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____YWBP__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____LYBP__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____CZBP__: {
+        __F5VM=__O__;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__W3VM=FALSE__O__;
+      case ____3BEP__: {
+        __F5VM=__O__;
       } break;
       };
-      if (__tmp__W3VM) {
-        if (__tmp__V3VM==NULL) {
-          __tmp__33VM=NULL;
+      if (__F5VM) {
+        if (__E5VM==NULL) {
+          __M5VM=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__V3VM)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__33VM=((void *)__tmp__V3VM);
+          switch (((struct ___OBJ *)__E5VM)->__id) {
+          case ____5J__: {
+            __M5VM=((void *)__E5VM);
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__33VM=NULL;
+          case ____0AXC__: {
+            __M5VM=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__33VM=((void *)__tmp__V3VM);
+          case ____NBXC__: {
+            __M5VM=((void *)__E5VM);
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__33VM=((void *)__tmp__V3VM);
+          case ____ZBXC__: {
+            __M5VM=((void *)__E5VM);
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__33VM=NULL;
+          case ____DMWH__: {
+            __M5VM=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__33VM=NULL;
+          case ____2A0I__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__33VM=NULL;
+          case ____HJNJ__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__33VM=NULL;
+          case ____SJNJ__: {
+            __M5VM=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__33VM=NULL;
+          case ____0AOJ__: {
+            __M5VM=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__33VM=NULL;
+          case ____EBOJ__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__33VM=NULL;
+          case ____3BOJ__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__33VM=NULL;
+          case ____RCOJ__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__33VM=NULL;
+          case ____HDOJ__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__33VM=NULL;
+          case ____1DOJ__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__33VM=NULL;
+          case ____PEOJ__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__33VM=NULL;
+          case ____DFOJ__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__33VM=NULL;
+          case ____XFOJ__: {
+            __M5VM=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__33VM=NULL;
+          case ____QGOJ__: {
+            __M5VM=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__33VM=NULL;
+          case ____EHOJ__: {
+            __M5VM=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__33VM=NULL;
+          case ____2HOJ__: {
+            __M5VM=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__33VM=NULL;
+          case ____YIOJ__: {
+            __M5VM=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__33VM=((void *)__tmp__V3VM);
+          case ____YMOJ__: {
+            __M5VM=((void *)__E5VM);
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__33VM=((void *)__tmp__V3VM);
+          case ____ONOJ__: {
+            __M5VM=((void *)__E5VM);
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__33VM=((void *)__tmp__V3VM);
+          case ____YOOJ__: {
+            __M5VM=((void *)__E5VM);
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__33VM=NULL;
+          case ____IM4K__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__33VM=NULL;
+          case ____T5FL__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__33VM=NULL;
+          case ____3DUL__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__33VM=NULL;
+          case ____0EUL__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__33VM=NULL;
+          case ____BGUL__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__33VM=NULL;
+          case ____2GUL__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__33VM=NULL;
+          case ____B0VL__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__33VM=NULL;
+          case ____P0VL__: {
+            __M5VM=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__33VM=NULL;
+          case ____Q5YL__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__33VM=NULL;
+          case ____UVPM__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__33VM=NULL;
+          case ____0ZPM__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__33VM=NULL;
+          case ____MR0N__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__33VM=NULL;
+          case ____YWBP__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__33VM=NULL;
+          case ____LYBP__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__33VM=NULL;
+          case ____CZBP__: {
+            __M5VM=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__33VM=NULL;
+          case ____3BEP__: {
+            __M5VM=NULL;
           } break;
           }
         };
-        __tmp__HHIM=__tmp__33VM;
-        req_list__P2VM=Self__YFIM->slot__CYFM->parent_variable__XIRG.require_list__4JFJ;
-        if (((void *)req_list__P2VM != (void *)NULL)) {
-          j__N2VM= 0;
-          while ((! ((j__N2VM > req_list__P2VM->parent_arrayed_collection__NJFJ.upper__IKFJ) || ((void *)__tmp__HHIM == (void *)NULL)))) {
-            __tmp__04VM=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)req_list__P2VM)->parent_arrayed_collection__NJFJ.storage__1QGL)[j__N2VM];
-            switch (((struct ___OBJ *)__tmp__04VM)->__id) {
-            case __WRITE_GLOBAL__EXKJ__: {
-              __tmp__14VM=((__WRITE_GLOBAL__EXKJ *)__tmp__04VM)->parent_write__FXKJ.value__LEJJ;
+        __WIIM=__M5VM;
+        __43VM=__HHIM->__RZFM->__GKRG.__NLFJ;
+        if (((void *)__43VM != (void *)NULL)) {
+          __23VM= 0;
+          while ((! ((__23VM > __43VM->__2KFJ.__XLFJ) || ((void *)__WIIM == (void *)NULL)))) {
+            __JAWM=((void **)((____UKFJ *)__43VM)->__2KFJ.__KSGL)[__23VM];
+            switch (((struct ___OBJ *)__JAWM)->__id) {
+            case ____TYKJ__: {
+              __KAWM=((____TYKJ *)__JAWM)->__UYKJ.__0FJJ;
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              __tmp__14VM=((__WRITE_SLOT__SXKJ *)__tmp__04VM)->parent_write__TXKJ.value__LEJJ;
+            case ____BZKJ__: {
+              __KAWM=((____BZKJ *)__JAWM)->__CZKJ.__0FJJ;
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              __tmp__14VM=((__WRITE_LOCAL__BEYJ *)__tmp__04VM)->parent_write__CEYJ.value__LEJJ;
+            case ____QFYJ__: {
+              __KAWM=((____QFYJ *)__JAWM)->__RFYJ.__0FJJ;
             } break;
             };
-            switch (((struct ___OBJ *)__tmp__14VM)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__24VM=TRUE__K__;
+            switch (((struct ___OBJ *)__KAWM)->__id) {
+            case ____5J__: {
+              __LAWM=__K__;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__24VM=FALSE__O__;
+            case ____0AXC__: {
+              __LAWM=__O__;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__24VM=TRUE__K__;
+            case ____NBXC__: {
+              __LAWM=__K__;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__24VM=TRUE__K__;
+            case ____ZBXC__: {
+              __LAWM=__K__;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__24VM=FALSE__O__;
+            case ____DMWH__: {
+              __LAWM=__O__;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__24VM=FALSE__O__;
+            case ____2A0I__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__24VM=FALSE__O__;
+            case ____HJNJ__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__24VM=FALSE__O__;
+            case ____SJNJ__: {
+              __LAWM=__O__;
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__24VM=FALSE__O__;
+            case ____0AOJ__: {
+              __LAWM=__O__;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__24VM=FALSE__O__;
+            case ____EBOJ__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__24VM=FALSE__O__;
+            case ____3BOJ__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__24VM=FALSE__O__;
+            case ____RCOJ__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__24VM=FALSE__O__;
+            case ____HDOJ__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__24VM=FALSE__O__;
+            case ____1DOJ__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__24VM=FALSE__O__;
+            case ____PEOJ__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__24VM=FALSE__O__;
+            case ____DFOJ__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__24VM=FALSE__O__;
+            case ____XFOJ__: {
+              __LAWM=__O__;
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__24VM=FALSE__O__;
+            case ____QGOJ__: {
+              __LAWM=__O__;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__24VM=FALSE__O__;
+            case ____EHOJ__: {
+              __LAWM=__O__;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__24VM=FALSE__O__;
+            case ____2HOJ__: {
+              __LAWM=__O__;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__24VM=FALSE__O__;
+            case ____YIOJ__: {
+              __LAWM=__O__;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__24VM=TRUE__K__;
+            case ____YMOJ__: {
+              __LAWM=__K__;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__24VM=TRUE__K__;
+            case ____ONOJ__: {
+              __LAWM=__K__;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__24VM=TRUE__K__;
+            case ____YOOJ__: {
+              __LAWM=__K__;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__24VM=FALSE__O__;
+            case ____IM4K__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__24VM=FALSE__O__;
+            case ____T5FL__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__24VM=FALSE__O__;
+            case ____3DUL__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__24VM=FALSE__O__;
+            case ____0EUL__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__24VM=FALSE__O__;
+            case ____BGUL__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__24VM=FALSE__O__;
+            case ____2GUL__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__24VM=FALSE__O__;
+            case ____B0VL__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__24VM=FALSE__O__;
+            case ____P0VL__: {
+              __LAWM=__O__;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__24VM=FALSE__O__;
+            case ____Q5YL__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__24VM=FALSE__O__;
+            case ____UVPM__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__24VM=FALSE__O__;
+            case ____0ZPM__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__24VM=FALSE__O__;
+            case ____MR0N__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__24VM=FALSE__O__;
+            case ____YWBP__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__24VM=FALSE__O__;
+            case ____LYBP__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__24VM=FALSE__O__;
+            case ____CZBP__: {
+              __LAWM=__O__;
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__24VM=FALSE__O__;
+            case ____3BEP__: {
+              __LAWM=__O__;
             } break;
             };
-            if ((! __tmp__24VM)) {
-              __tmp__24VM=TRUE__K__;
+            if ((! __LAWM)) {
+              __LAWM=__K__;
             } else /* FALSE */ {
-              switch (((struct ___OBJ *)__tmp__HHIM)->__id) {
-              case __STRING_CST__5J__: {
-                __tmp__QPNT=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__HHIM),__tmp__14VM);
-                __tmp__D5VM=(! __tmp__QPNT);
+              switch (((struct ___OBJ *)__WIIM)->__id) {
+              case ____5J__: {
+                __5QNT=__FLWM(((____5J *)__WIIM),__KAWM);
+                __SAWM=(! __5QNT);
               } break;
-              case __PROTOTYPE_CST__45WC__: {
-                __tmp__QPNT=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__HHIM)),__tmp__14VM);
-                __tmp__D5VM=(! __tmp__QPNT);
+              case ____NBXC__: {
+                __5QNT=__1LWM(((____NBXC *)((____5J *)__WIIM)),__KAWM);
+                __SAWM=(! __5QNT);
               } break;
-              case __INTEGER_CST__KAXC__: {
-                __tmp__QPNT=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__HHIM)),__tmp__14VM);
-                __tmp__D5VM=(! __tmp__QPNT);
+              case ____ZBXC__: {
+                __5QNT=__NMWM(((____ZBXC *)((____5J *)__WIIM)),__KAWM);
+                __SAWM=(! __5QNT);
               } break;
-              case __REAL_CST__JLOJ__: {
-                __tmp__QPNT=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__HHIM)),__tmp__14VM);
-                __tmp__D5VM=(! __tmp__QPNT);
+              case ____YMOJ__: {
+                __5QNT=__2WWM(((____YMOJ *)((____5J *)__WIIM)),__KAWM);
+                __SAWM=(! __5QNT);
               } break;
-              case __CHARACTER_CST__5LOJ__: {
-                __tmp__QPNT=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__HHIM)),__tmp__14VM);
-                __tmp__D5VM=(! __tmp__QPNT);
+              case ____ONOJ__: {
+                __5QNT=__XXWM(((____ONOJ *)((____5J *)__WIIM)),__KAWM);
+                __SAWM=(! __5QNT);
               } break;
-              case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                __tmp__QPNT=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__HHIM)),__tmp__14VM);
-                __tmp__D5VM=(! __tmp__QPNT);
+              case ____YOOJ__: {
+                __5QNT=__314M(((____YOOJ *)((____5J *)__WIIM)),__KAWM);
+                __SAWM=(! __5QNT);
               } break;
               };
-              __tmp__24VM=__tmp__D5VM;
-            };
-            if (__tmp__24VM) {
-              __tmp__HHIM=NULL;
-            };
-            j__N2VM=(__INTEGER__Q)(j__N2VM +  1);
-          };
-        };
-      };
-    };
-    if (((void *)__tmp__HHIM != (void *)NULL)) {
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__YFIM->slot__CYFM),Self__YFIM);
-      __tmp__V3VM=execute_access_unlink__5AMM(Self__YFIM);
-      if (((void *)__tmp__V3VM != (void *)NULL)) {
-        Self__SPYT=((__LIST__WH *)list_current__Y4GB);
-        Self__W2BU=((__FAST_ARRAYoINSTRo__X53D *)Self__SPYT->expr_list__AA4D);
-        index__Y2BU=(__INTEGER__Q)(Self__SPYT->index__OCFE -  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if ((index__Y2BU == (__INTEGER__Q)(Self__W2BU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-          add_last__A04F(Self__W2BU,__tmp__V3VM);
-        } else /* FALSE */ {
-          add_last__A04F(Self__W2BU,__tmp__V3VM);
-          move__to__by__H5QH(Self__W2BU,index__Y2BU,(__INTEGER__Q)(Self__W2BU->parent_arrayed_collection__553D.upper__RTLE -  1));
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          ((void **)Self__W2BU->parent_arrayed_collection__553D.storage__D14F)[index__Y2BU]=__tmp__V3VM;
-        };
-        Self__SPYT->index__OCFE=(__INTEGER__Q)(Self__SPYT->index__OCFE +  1);
-      };
-      switch (((struct ___OBJ *)__tmp__HHIM)->__id) {
-      case __STRING_CST__5J__: {
-        Self__MGVU=((__STRING_CST__5J *)__tmp__HHIM);
-        result__IGVU=NULL;
-        ptr__JGVU=((__POINTER__IB )(NULL));
-        index__Y2BU= 0;
-        __tmp__LGVU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__LGVU ==  0)) {
-          result__IGVU=Self__MGVU;
-        } else /* FALSE */ {
-          index__Y2BU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGVU));
-          if ((index__Y2BU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NGVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OGVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__LGVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PGVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OGVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__NGVU=micro_alloc__table__lab__HKI(__tmp__OGVU,((__POINTER__IB )(&(table_size[(__tmp__PGVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OGVU)));
-            ptr__JGVU=__tmp__NGVU;
-          } else /* FALSE */ {
-            __tmp__PGVU=((__UINTEGER_32__RWB )index__Y2BU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NGVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OGVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__LGVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__NGVU=micro_alloc__table__lab__HKI(__tmp__OGVU,((__POINTER__IB )(&(table_type[(__tmp__PGVU)]))),(__UINTEGER_32__RWB)(__tmp__PGVU |  1));
-            ptr__JGVU=__tmp__NGVU;
-          };
-          result__IGVU=((__STRING_CST__5J *)ptr__JGVU);
-          *(result__IGVU) = *(Self__MGVU);
-        };
-        __tmp__14VM=result__IGVU;
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__FDRS=((__PROTOTYPE_CST__45WC *)__tmp__HHIM);
-        __tmp__GDRS=create__type__IJ2C(Self__FDRS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FDRS->parent_constant__55WC.static_type__SG4D);
-        __tmp__14VM=__tmp__GDRS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__IDRS=((__INTEGER_CST__KAXC *)__tmp__HHIM);
-        p__DHVU=Self__IDRS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__EHVU=Self__IDRS->value__YG4D;
-        __tmp__CPYT=Self__IDRS->parent_constant__LAXC.static_type__SG4D;
-        Self__IDRS=NULL;
-        ptr__JGVU=((__POINTER__IB )(NULL));
-        index__Y2BU= 0;
-        __tmp__LGVU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__LGVU ==  0)) {
-          Self__IDRS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          index__Y2BU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGVU));
-          if ((index__Y2BU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NGVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OGVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__LGVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PGVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OGVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__NGVU=micro_alloc__table__lab__HKI(__tmp__OGVU,((__POINTER__IB )(&(table_size[(__tmp__PGVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OGVU)));
-            ptr__JGVU=__tmp__NGVU;
-          } else /* FALSE */ {
-            __tmp__PGVU=((__UINTEGER_32__RWB )index__Y2BU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NGVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OGVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__LGVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__NGVU=micro_alloc__table__lab__HKI(__tmp__OGVU,((__POINTER__IB )(&(table_type[(__tmp__PGVU)]))),(__UINTEGER_32__RWB)(__tmp__PGVU |  1));
-            ptr__JGVU=__tmp__NGVU;
-          };
-          Self__IDRS=((__INTEGER_CST__KAXC *)ptr__JGVU);
-          *(Self__IDRS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__CHVU=((__INTEGER_CST__KAXC *)Self__IDRS);
-        Self__CHVU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__DHVU;
-        Self__CHVU->value__YG4D=v__EHVU;
-        Self__CHVU->parent_constant__LAXC.static_type__SG4D=__tmp__CPYT;
-        check_type__KYEE(Self__CHVU);
-        __tmp__14VM=Self__IDRS;
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__MDRS=((__REAL_CST__JLOJ *)__tmp__HHIM);
-        p__DHVU=Self__MDRS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__VHVU=Self__MDRS->value__DD5J;
-        __tmp__CPYT=Self__MDRS->parent_constant__KLOJ.static_type__SG4D;
-        Self__MDRS=NULL;
-        ptr__JGVU=((__POINTER__IB )(NULL));
-        index__Y2BU= 0;
-        __tmp__LGVU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__LGVU ==  0)) {
-          Self__MDRS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          index__Y2BU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGVU));
-          if ((index__Y2BU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NGVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OGVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__LGVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PGVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OGVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__NGVU=micro_alloc__table__lab__HKI(__tmp__OGVU,((__POINTER__IB )(&(table_size[(__tmp__PGVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OGVU)));
-            ptr__JGVU=__tmp__NGVU;
-          } else /* FALSE */ {
-            __tmp__PGVU=((__UINTEGER_32__RWB )index__Y2BU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NGVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OGVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__LGVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__NGVU=micro_alloc__table__lab__HKI(__tmp__OGVU,((__POINTER__IB )(&(table_type[(__tmp__PGVU)]))),(__UINTEGER_32__RWB)(__tmp__PGVU |  1));
-            ptr__JGVU=__tmp__NGVU;
-          };
-          Self__MDRS=((__REAL_CST__JLOJ *)ptr__JGVU);
-          *(Self__MDRS) = *(REAL_CST__JLOJ__);
-        };
-        Self__THVU=((__REAL_CST__JLOJ *)Self__MDRS);
-        Self__THVU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__DHVU;
-        Self__THVU->value__DD5J=v__VHVU;
-        Self__THVU->parent_constant__KLOJ.static_type__SG4D=__tmp__CPYT;
-        __tmp__14VM=Self__MDRS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__QDRS=((__CHARACTER_CST__5LOJ *)__tmp__HHIM);
-        __tmp__RDRS=create__char__CMQJ(Self__QDRS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__QDRS->text__ID5J);
-        __tmp__14VM=__tmp__RDRS;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__TDRS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__HHIM);
-        __tmp__UDRS=create__text__2PQJ(Self__TDRS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__TDRS->string__EBJK);
-        __tmp__14VM=__tmp__UDRS;
-      } break;
-      };
-      result__2FIM=__tmp__14VM;
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__CIIM=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__CIIM=FALSE__O__;
-    };
-    if ((! __tmp__CIIM)) {
-      __tmp__V3VM=get_last_value__WTFN(((__SLOT_DATA__WIRG *)Self__YFIM->slot__CYFM),Self__YFIM->receiver__KL4K);
-      if (((void *)__tmp__V3VM != (void *)NULL)) {
-        result__2FIM=__tmp__V3VM;
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__YFIM->slot__CYFM),Self__YFIM);
-        modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      };
-    };
-  };
-  if (((void *)result__2FIM == (void *)NULL)) {
-    if (((void *)loop_invariant__1QBK != (void *)NULL)) {
-      __tmp__CIIM=is_invariant__ROMN(Self__YFIM);
-      __tmp__W3VM=__tmp__CIIM;
-    } else /* FALSE */ {
-      __tmp__W3VM=FALSE__O__;
-    };
-    if (__tmp__W3VM) {
-      __tmp__5DRS=create__name__style__type__0HND(Self__YFIM->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__YFIM->slot__CYFM->parent_variable__XIRG.type__1N5D));
-      __tmp__GERS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__5DRS),Self__YFIM->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__YFIM);
-      Self__SPYT=((__LIST__WH *)loop_list__SRBK);
-      Self__W2BU=((__FAST_ARRAYoINSTRo__X53D *)Self__SPYT->expr_list__AA4D);
-      index__Y2BU=(__INTEGER__Q)(Self__SPYT->index__OCFE -  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((index__Y2BU == (__INTEGER__Q)(Self__W2BU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-        add_last__A04F(Self__W2BU,__tmp__GERS);
-      } else /* FALSE */ {
-        add_last__A04F(Self__W2BU,__tmp__GERS);
-        move__to__by__H5QH(Self__W2BU,index__Y2BU,(__INTEGER__Q)(Self__W2BU->parent_arrayed_collection__553D.upper__RTLE -  1));
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__W2BU->parent_arrayed_collection__553D.storage__D14F)[index__Y2BU]=__tmp__GERS;
-      };
-      Self__SPYT->index__OCFE=(__INTEGER__Q)(Self__SPYT->index__OCFE +  1);
-      __tmp__JLIM=read__NUEI(((__LOCAL__43WC *)__tmp__5DRS));
-      result__2FIM=__tmp__JLIM;
-      count_invariant__2M=(__INTEGER__Q)(count_invariant__2M +  1);
-    } else /* FALSE */ {
-      ((__SLOT_DATA__WIRG *)Self__YFIM->slot__CYFM)->last_index__GZQL=(__INTEGER__Q)(-  1);
-      execute__KKVL(((__SLOT_DATA__WIRG *)Self__YFIM->slot__CYFM));
-      __tmp__V3VM=Self__YFIM->receiver__KL4K;
-      switch (((struct ___OBJ *)__tmp__V3VM)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__14VM=((__STRING_CST__5J *)__tmp__V3VM);
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__14VM=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__V3VM));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__14VM=((__PROTOTYPE_CST__45WC *)__tmp__V3VM);
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__14VM=((__INTEGER_CST__KAXC *)__tmp__V3VM);
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        Self__GQNT=((__LIST__WH *)list_current__Y4GB);
-        result__3HVU=NULL;
-        ptr__JGVU=((__POINTER__IB )(NULL));
-        typ_id__5HVU= 0;
-        __tmp__LGVU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__LGVU ==  0)) {
-          result__3HVU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__5HVU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LGVU));
-          if ((typ_id__5HVU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NGVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OGVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__LGVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PGVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OGVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__NGVU=micro_alloc__table__lab__HKI(__tmp__OGVU,((__POINTER__IB )(&(table_size[(__tmp__PGVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OGVU)));
-            ptr__JGVU=__tmp__NGVU;
-          } else /* FALSE */ {
-            __tmp__PGVU=((__UINTEGER_32__RWB )typ_id__5HVU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__NGVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OGVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__LGVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGVU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__NGVU=micro_alloc__table__lab__HKI(__tmp__OGVU,((__POINTER__IB )(&(table_type[(__tmp__PGVU)]))),(__UINTEGER_32__RWB)(__tmp__PGVU |  1));
-            ptr__JGVU=__tmp__NGVU;
-          };
-          result__3HVU=((__STRING__BC *)ptr__JGVU);
-          *(result__3HVU) = *(STRING__BC__);
-        };
-        Self__ZHVU=((__STRING__BC *)result__3HVU);
-        if ((Self__ZHVU->capacity__HFL <  250)) {
-          __tmp__1HVU=create__KVW( 250);
-          Self__ZHVU->storage__4EL=__tmp__1HVU;
-          Self__ZHVU->capacity__HFL= 250;
-        };
-        Self__ZHVU->count__WJ= 0;
-        display__NHFE(Self__GQNT,result__3HVU);
-        put_string__EGZ(((__STRING__BC *)result__3HVU));
+              __LAWM=__SAWM;
+            };
+            if (__LAWM) {
+              __WIIM=NULL;
+            };
+            __23VM=(____Q)(__23VM +  1);
+          };
+        };
+      };
+    };
+    if (((void *)__WIIM != (void *)NULL)) {
+      __EIEN(((____FKRG *)__HHIM->__RZFM),__HHIM);
+      __E5VM=__OCMM(__HHIM);
+      if (((void *)__E5VM != (void *)NULL)) {
+        __BRYT=((____WH *)__Q5GB);
+        __F4BU=((____GB4D *)__BRYT->__PB4D);
+        __H4BU=(____Q)(__BRYT->__3DFE -  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if ((__H4BU == (____Q)(__F4BU->__OB4D.__AVLE +  1))) {
+          __P14F(__F4BU,__E5VM);
+        } else /* FALSE */ {
+          __P14F(__F4BU,__E5VM);
+          __WARH(__F4BU,__H4BU,(____Q)(__F4BU->__OB4D.__AVLE -  1));
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          ((void **)__F4BU->__OB4D.__S24F)[__H4BU]=__E5VM;
+        };
+        __BRYT->__3DFE=(____Q)(__BRYT->__3DFE +  1);
+      };
+      switch (((struct ___OBJ *)__WIIM)->__id) {
+      case ____5J__: {
+        __1HVU=((____5J *)__WIIM);
+        __XHVU=NULL;
+        __YHVU=((____IB )(NULL));
+        __H4BU= 0;
+        __0HVU=((____IB )sizeof(____5J));
+        if (((unsigned long)__0HVU ==  0)) {
+          __XHVU=__1HVU;
+        } else /* FALSE */ {
+          __H4BU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HVU));
+          if ((__H4BU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2HVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3HVU=(void *)((unsigned long)(void *)((unsigned long)__0HVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4HVU=((____YWB )((____Q )(void *)((unsigned long)__3HVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __2HVU=__OKI(__3HVU,((____IB )(&(table_size[(__4HVU)-1]))),((____YWB )((____Q )__3HVU)));
+            __YHVU=__2HVU;
+          } else /* FALSE */ {
+            __4HVU=((____YWB )__H4BU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2HVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3HVU=(void *)((unsigned long)(void *)((unsigned long)__0HVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __2HVU=__OKI(__3HVU,((____IB )(&(table_type[(__4HVU)]))),(____YWB)(__4HVU |  1));
+            __YHVU=__2HVU;
+          };
+          __XHVU=((____5J *)__YHVU);
+          *(__XHVU) = *(__1HVU);
+        };
+        __KAWM=__XHVU;
+      } break;
+      case ____NBXC__: {
+        __UERS=((____NBXC *)__WIIM);
+        __VERS=__XK2C(__UERS->__OBXC.__DK.__CK.__YH.__O2B,__UERS->__OBXC.__BI4D);
+        __KAWM=__VERS;
+      } break;
+      case ____ZBXC__: {
+        __XERS=((____ZBXC *)__WIIM);
+        __SIVU=__XERS->__0BXC.__DK.__CK.__YH.__O2B;
+        __TIVU=__XERS->__HI4D;
+        __RQYT=__XERS->__0BXC.__BI4D;
+        __XERS=NULL;
+        __YHVU=((____IB )(NULL));
+        __H4BU= 0;
+        __0HVU=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__0HVU ==  0)) {
+          __XERS=__ZBXC__;
+        } else /* FALSE */ {
+          __H4BU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HVU));
+          if ((__H4BU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2HVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3HVU=(void *)((unsigned long)(void *)((unsigned long)__0HVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4HVU=((____YWB )((____Q )(void *)((unsigned long)__3HVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __2HVU=__OKI(__3HVU,((____IB )(&(table_size[(__4HVU)-1]))),((____YWB )((____Q )__3HVU)));
+            __YHVU=__2HVU;
+          } else /* FALSE */ {
+            __4HVU=((____YWB )__H4BU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2HVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3HVU=(void *)((unsigned long)(void *)((unsigned long)__0HVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __2HVU=__OKI(__3HVU,((____IB )(&(table_type[(__4HVU)]))),(____YWB)(__4HVU |  1));
+            __YHVU=__2HVU;
+          };
+          __XERS=((____ZBXC *)__YHVU);
+          *(__XERS) = *(__ZBXC__);
+        };
+        __RIVU=((____ZBXC *)__XERS);
+        __RIVU->__0BXC.__DK.__CK.__YH.__O2B=__SIVU;
+        __RIVU->__HI4D=__TIVU;
+        __RIVU->__0BXC.__BI4D=__RQYT;
+        __ZZEE(__RIVU);
+        __KAWM=__XERS;
+      } break;
+      case ____YMOJ__: {
+        __1ERS=((____YMOJ *)__WIIM);
+        __SIVU=__1ERS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __EJVU=__1ERS->__SE5J;
+        __RQYT=__1ERS->__ZMOJ.__BI4D;
+        __1ERS=NULL;
+        __YHVU=((____IB )(NULL));
+        __H4BU= 0;
+        __0HVU=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__0HVU ==  0)) {
+          __1ERS=__YMOJ__;
+        } else /* FALSE */ {
+          __H4BU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HVU));
+          if ((__H4BU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2HVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3HVU=(void *)((unsigned long)(void *)((unsigned long)__0HVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4HVU=((____YWB )((____Q )(void *)((unsigned long)__3HVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __2HVU=__OKI(__3HVU,((____IB )(&(table_size[(__4HVU)-1]))),((____YWB )((____Q )__3HVU)));
+            __YHVU=__2HVU;
+          } else /* FALSE */ {
+            __4HVU=((____YWB )__H4BU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2HVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3HVU=(void *)((unsigned long)(void *)((unsigned long)__0HVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __2HVU=__OKI(__3HVU,((____IB )(&(table_type[(__4HVU)]))),(____YWB)(__4HVU |  1));
+            __YHVU=__2HVU;
+          };
+          __1ERS=((____YMOJ *)__YHVU);
+          *(__1ERS) = *(__YMOJ__);
+        };
+        __CJVU=((____YMOJ *)__1ERS);
+        __CJVU->__ZMOJ.__DK.__CK.__YH.__O2B=__SIVU;
+        __CJVU->__SE5J=__EJVU;
+        __CJVU->__ZMOJ.__BI4D=__RQYT;
+        __KAWM=__1ERS;
+      } break;
+      case ____ONOJ__: {
+        __5ERS=((____ONOJ *)__WIIM);
+        __AFRS=__RNQJ(__5ERS->__PNOJ.__DK.__CK.__YH.__O2B,__5ERS->__XE5J);
+        __KAWM=__AFRS;
+      } break;
+      case ____YOOJ__: {
+        __CFRS=((____YOOJ *)__WIIM);
+        __DFRS=__LRQJ(__CFRS->__ZOOJ.__DK.__CK.__YH.__O2B,__CFRS->__TCJK);
+        __KAWM=__DFRS;
+      } break;
+      };
+      __LHIM=__KAWM;
+      __QCXC=(____Q)(__QCXC +  1);
+      __RJIM=__K__;
+    } else /* FALSE */ {
+      __RJIM=__O__;
+    };
+    if ((! __RJIM)) {
+      __E5VM=__FVFN(((____FKRG *)__HHIM->__RZFM),__HHIM->__ZM4K);
+      if (((void *)__E5VM != (void *)NULL)) {
+        __LHIM=__E5VM;
+        __EIEN(((____FKRG *)__HHIM->__RZFM),__HHIM);
+        __QCXC=(____Q)(__QCXC +  1);
+      };
+    };
+  };
+  if (((void *)__LHIM == (void *)NULL)) {
+    if (((void *)__KSBK != (void *)NULL)) {
+      __RJIM=__AQMN(__HHIM);
+      __F5VM=__RJIM;
+    } else /* FALSE */ {
+      __F5VM=__O__;
+    };
+    if (__F5VM) {
+      __OFRS=__JJND(__HHIM->__JM4K.__RJWH.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__HHIM->__RZFM->__GKRG.__KP5D));
+      __VFRS=__BQRJ(((____N5WC *)__OFRS),__HHIM->__JM4K.__RJWH.__CK.__YH.__O2B,__HHIM);
+      __BRYT=((____WH *)__BTBK);
+      __F4BU=((____GB4D *)__BRYT->__PB4D);
+      __H4BU=(____Q)(__BRYT->__3DFE -  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((__H4BU == (____Q)(__F4BU->__OB4D.__AVLE +  1))) {
+        __P14F(__F4BU,__VFRS);
+      } else /* FALSE */ {
+        __P14F(__F4BU,__VFRS);
+        __WARH(__F4BU,__H4BU,(____Q)(__F4BU->__OB4D.__AVLE -  1));
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__F4BU->__OB4D.__S24F)[__H4BU]=__VFRS;
+      };
+      __BRYT->__3DFE=(____Q)(__BRYT->__3DFE +  1);
+      __YMIM=__2VEI(((____N5WC *)__OFRS));
+      __LHIM=__YMIM;
+      __2M=(____Q)(__2M +  1);
+    } else /* FALSE */ {
+      ((____FKRG *)__HHIM->__RZFM)->__V0QL=(____Q)(-  1);
+      __ZLVL(((____FKRG *)__HHIM->__RZFM));
+      __E5VM=__HHIM->__ZM4K;
+      switch (((struct ___OBJ *)__E5VM)->__id) {
+      case ____5J__: {
+        __KAWM=((____5J *)__E5VM);
+      } break;
+      case ____0AXC__: {
+        __KAWM=__NG3H(((____0AXC *)__E5VM));
+      } break;
+      case ____NBXC__: {
+        __KAWM=((____NBXC *)__E5VM);
+      } break;
+      case ____ZBXC__: {
+        __KAWM=((____ZBXC *)__E5VM);
+      } break;
+      case ____DMWH__: {
+        __VRNT=((____WH *)__Q5GB);
+        __MJVU=NULL;
+        __YHVU=((____IB )(NULL));
+        __OJVU= 0;
+        __0HVU=((____IB )sizeof(____BC));
+        if (((unsigned long)__0HVU ==  0)) {
+          __MJVU=__BC__;
+        } else /* FALSE */ {
+          __OJVU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0HVU));
+          if ((__OJVU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2HVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3HVU=(void *)((unsigned long)(void *)((unsigned long)__0HVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4HVU=((____YWB )((____Q )(void *)((unsigned long)__3HVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __2HVU=__OKI(__3HVU,((____IB )(&(table_size[(__4HVU)-1]))),((____YWB )((____Q )__3HVU)));
+            __YHVU=__2HVU;
+          } else /* FALSE */ {
+            __4HVU=((____YWB )__OJVU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2HVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3HVU=(void *)((unsigned long)(void *)((unsigned long)__0HVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HVU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __2HVU=__OKI(__3HVU,((____IB )(&(table_type[(__4HVU)]))),(____YWB)(__4HVU |  1));
+            __YHVU=__2HVU;
+          };
+          __MJVU=((____BC *)__YHVU);
+          *(__MJVU) = *(__BC__);
+        };
+        __IJVU=((____BC *)__MJVU);
+        if ((__IJVU->__OFL <  250)) {
+          __KJVU=__RVW( 250);
+          __IJVU->__FFL=__KJVU;
+          __IJVU->__OFL= 250;
+        };
+        __IJVU->__WJ= 0;
+        __2IFE(__VRNT,__MJVU);
+        __LGZ(((____BC *)__MJVU));
         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__14VM=NULL;
+        __KAWM=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__14VM=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__V3VM));
+      case ____2A0I__: {
+        __KAWM=__ONBK(((____2A0I *)__E5VM));
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__14VM=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__V3VM));
+      case ____HJNJ__: {
+        __KAWM=__ENPL(((____HJNJ *)__E5VM));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__14VM=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__V3VM));
+      case ____SJNJ__: {
+        __KAWM=__ORPL(((____SJNJ *)__E5VM));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__14VM=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__V3VM));
+      case ____0AOJ__: {
+        __KAWM=__YVPL(((____0AOJ *)__E5VM));
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__14VM=((__GET_TYPE_ID__V5NJ *)__tmp__V3VM);
+      case ____EBOJ__: {
+        __KAWM=((____EBOJ *)__E5VM);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__14VM=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__V3VM));
+      case ____3BOJ__: {
+        __KAWM=__EXPL(((____3BOJ *)__E5VM));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__14VM=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__V3VM));
+      case ____RCOJ__: {
+        __KAWM=__O1PL(((____RCOJ *)__E5VM));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__14VM=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__V3VM));
+      case ____HDOJ__: {
+        __KAWM=__Y5PL(((____HDOJ *)__E5VM));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__14VM=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__V3VM));
+      case ____1DOJ__: {
+        __KAWM=__CEQL(((____1DOJ *)__E5VM));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__14VM=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__V3VM));
+      case ____PEOJ__: {
+        __KAWM=__MIQL(((____PEOJ *)__E5VM));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__14VM=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__V3VM));
+      case ____DFOJ__: {
+        __KAWM=__WMQL(((____DFOJ *)__E5VM));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__14VM=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__V3VM));
+      case ____XFOJ__: {
+        __KAWM=__ARQL(((____XFOJ *)__E5VM));
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__14VM=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__V3VM));
+      case ____QGOJ__: {
+        __KAWM=__4VPK(((____QGOJ *)__E5VM));
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__14VM=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__V3VM));
+      case ____EHOJ__: {
+        __KAWM=__KVQL(((____EHOJ *)__E5VM));
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__14VM=((__SIZE_OF__NGOJ *)__tmp__V3VM);
+      case ____2HOJ__: {
+        __KAWM=((____2HOJ *)__E5VM);
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__14VM=execute_link__HUQL(((__CAST__JHOJ *)__tmp__V3VM));
+      case ____YIOJ__: {
+        __KAWM=__WVQL(((____YIOJ *)__E5VM));
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__14VM=((__REAL_CST__JLOJ *)__tmp__V3VM);
+      case ____YMOJ__: {
+        __KAWM=((____YMOJ *)__E5VM);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__14VM=((__CHARACTER_CST__5LOJ *)__tmp__V3VM);
+      case ____ONOJ__: {
+        __KAWM=((____ONOJ *)__E5VM);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__14VM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__V3VM);
+      case ____YOOJ__: {
+        __KAWM=((____YOOJ *)__E5VM);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__14VM=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__V3VM));
+      case ____IM4K__: {
+        __KAWM=__GHIM(((____IM4K *)__E5VM));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__14VM=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__V3VM));
+      case ____T5FL__: {
+        __KAWM=__CN5O(((____T5FL *)__E5VM));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__14VM=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__V3VM));
+      case ____3DUL__: {
+        __KAWM=__ZVTP(((____3DUL *)__E5VM));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__14VM=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__V3VM));
+      case ____0EUL__: {
+        __KAWM=__0Q2P(((____0EUL *)__E5VM));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__14VM=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__V3VM));
+      case ____BGUL__: {
+        __KAWM=__T1TP(((____BGUL *)__E5VM));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__14VM=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__V3VM));
+      case ____2GUL__: {
+        __KAWM=__5W2P(((____2GUL *)__E5VM));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__14VM=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__V3VM));
+      case ____B0VL__: {
+        __KAWM=__KFDN(((____B0VL *)__E5VM));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__14VM=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__V3VM));
+      case ____P0VL__: {
+        __KAWM=__S3HM(((____P0VL *)__E5VM));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__14VM=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__V3VM));
+      case ____Q5YL__: {
+        __KAWM=__FNIM(((____Q5YL *)__E5VM));
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__14VM=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__V3VM));
+      case ____UVPM__: {
+        __KAWM=__ARXN(((____UVPM *)__E5VM));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__14VM=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__V3VM));
+      case ____0ZPM__: {
+        __KAWM=__TV0P(((____0ZPM *)__E5VM));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__14VM=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__V3VM));
+      case ____MR0N__: {
+        __KAWM=__1DWO(((____MR0N *)__E5VM));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__14VM=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__V3VM));
+      case ____YWBP__: {
+        __KAWM=__R2ZQ(((____YWBP *)__E5VM));
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__14VM=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__V3VM));
+      case ____LYBP__: {
+        __KAWM=__HDUP(((____LYBP *)__E5VM));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__14VM=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__V3VM));
+      case ____CZBP__: {
+        __KAWM=__RHUP(((____CZBP *)__E5VM));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__14VM=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__V3VM));
+      case ____3BEP__: {
+        __KAWM=__NWEQ(((____3BEP *)__E5VM));
       } break;
       };
-      Self__YFIM->receiver__KL4K=__tmp__14VM;
-      result__2FIM=Self__YFIM;
+      __HHIM->__ZM4K=__KAWM;
+      __LHIM=__HHIM;
     };
   };
-  __tmp__V3VM=result__2FIM;
-  return(__tmp__V3VM);
+  __E5VM=__LHIM;
+  return(__E5VM);
 }
 
-static void* execute_link__TL5O(__EXPR_NOT_LOGIC__E4FL *Self__UL5O)
-// ({EXPR_NOT_LOGIC__E4FL}) With result Recursive, No inlinable.
+static void* __CN5O(____T5FL *__DN5O)
+// ({__T5FL}) With result Recursive, No inlinable.
 {
-  void *right_t__1L5O;
-  __UINTEGER_32__RWB old_seq__XL5O,__tmp__VIVU,__tmp__J54T;
-  void *__tmp__3L5O,*__tmp__4L5O,*__tmp__5VBP,*l__RVWJ,*r__SVWJ;
-  __LIST__WH *Self__JQNT;
-  __STRING__BC *result__PIVU,*Self__LIVU;
-  __POINTER__IB ptr__QIVU,__tmp__SIVU,__tmp__TIVU,__tmp__UIVU;
-  __POINTER__IB __tmp__G54T,__tmp__I54T;
-  __INTEGER__Q typ_id__RIVU,typ_id__DAYJ;
-  __PROTOTYPE_CST__45WC *__tmp__BM5O,*__tmp__LGOP,*Self__OERS;
-  __EXPR_NOT_LOGIC__E4FL *__tmp__RVBP;
-  __EXPR_EQUAL__YHNJ *__tmp__AWBP;
-  __POSITION__OL p__QVWJ;
-  __EXPR_NOT_EQUAL__DINJ *result__45XJ,*Self__TXJK;
-  __EXPR_SUP_EQ__JVBP *__tmp__VWBP;
-  __EXPR_INF__2WBP *result__AHRP,*Self__OTVP;
-  __EXPR_SUP__OAOJ *__tmp__MXBP;
-  __EXPR_INF_EQ__TXBP *result__2IRP,*Self__UTVP;
-  __TYPE_FULL__PMB *__tmp__VGOP,*Self__XPYT,*__tmp__ZPYT;
-  __CHARACTER__DB *__tmp__NIVU;
-  __BOOLEAN__L __tmp__ZVBP,result__O3CP;
-  right_t__1L5O=NULL;
-  old_seq__XL5O=seq_call_and_loop__BL3K;
-  __tmp__3L5O=Self__UL5O->parent_expr_unary_logic__H4FL.right__2K5O;
-  switch (((struct ___OBJ *)__tmp__3L5O)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__4L5O=((__STRING_CST__5J *)__tmp__3L5O);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__4L5O=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__3L5O));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__4L5O=((__PROTOTYPE_CST__45WC *)__tmp__3L5O);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__4L5O=((__INTEGER_CST__KAXC *)__tmp__3L5O);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__JQNT=((__LIST__WH *)list_current__Y4GB);
-    result__PIVU=NULL;
-    ptr__QIVU=((__POINTER__IB )(NULL));
-    typ_id__RIVU= 0;
-    __tmp__SIVU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__SIVU ==  0)) {
-      result__PIVU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__RIVU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SIVU));
-      if ((typ_id__RIVU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TIVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__UIVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SIVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TIVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TIVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VIVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__UIVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__TIVU=micro_alloc__table__lab__HKI(__tmp__UIVU,((__POINTER__IB )(&(table_size[(__tmp__VIVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__UIVU)));
-        ptr__QIVU=__tmp__TIVU;
-      } else /* FALSE */ {
-        __tmp__VIVU=((__UINTEGER_32__RWB )typ_id__RIVU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__TIVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__UIVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__SIVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TIVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TIVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__TIVU=micro_alloc__table__lab__HKI(__tmp__UIVU,((__POINTER__IB )(&(table_type[(__tmp__VIVU)]))),(__UINTEGER_32__RWB)(__tmp__VIVU |  1));
-        ptr__QIVU=__tmp__TIVU;
-      };
-      result__PIVU=((__STRING__BC *)ptr__QIVU);
-      *(result__PIVU) = *(STRING__BC__);
-    };
-    Self__LIVU=((__STRING__BC *)result__PIVU);
-    if ((Self__LIVU->capacity__HFL <  250)) {
-      __tmp__NIVU=create__KVW( 250);
-      Self__LIVU->storage__4EL=__tmp__NIVU;
-      Self__LIVU->capacity__HFL= 250;
-    };
-    Self__LIVU->count__WJ= 0;
-    display__NHFE(Self__JQNT,result__PIVU);
-    put_string__EGZ(((__STRING__BC *)result__PIVU));
+  void *__KN5O;
+  ____YWB __GN5O,__EKVU,__YA5T;
+  void *__MN5O,*__NN5O,*__OXBP,*__AXWJ,*__BXWJ;
+  ____WH *__YRNT;
+  ____BC *__4JVU,*__0JVU;
+  ____IB __5JVU,__BKVU,__CKVU,__DKVU,__VA5T,__XA5T;
+  ____Q __AKVU,__SBYJ;
+  ____NBXC *__QN5O,*__0HOP,*__3FRS;
+  ____T5FL *__AXBP;
+  ____HJNJ *__PXBP;
+  ____OL __5WWJ;
+  ____SJNJ *__NBYJ,*__CZJK;
+  ____YWBP *__EYBP;
+  ____LYBP *__PIRP,*__3UVP;
+  ____3BOJ *__1YBP;
+  ____CZBP *__LKRP,*__DVVP;
+  ____WMB *__EIOP,*__GRYT,*__IRYT;
+  ____DB *__2JVU;
+  ____L __IXBP,__34CP;
+  __KN5O=NULL;
+  __GN5O=__QM3K;
+  __MN5O=__DN5O->__W5FL.__LM5O;
+  switch (((struct ___OBJ *)__MN5O)->__id) {
+  case ____5J__: {
+    __NN5O=((____5J *)__MN5O);
+  } break;
+  case ____0AXC__: {
+    __NN5O=__NG3H(((____0AXC *)__MN5O));
+  } break;
+  case ____NBXC__: {
+    __NN5O=((____NBXC *)__MN5O);
+  } break;
+  case ____ZBXC__: {
+    __NN5O=((____ZBXC *)__MN5O);
+  } break;
+  case ____DMWH__: {
+    __YRNT=((____WH *)__Q5GB);
+    __4JVU=NULL;
+    __5JVU=((____IB )(NULL));
+    __AKVU= 0;
+    __BKVU=((____IB )sizeof(____BC));
+    if (((unsigned long)__BKVU ==  0)) {
+      __4JVU=__BC__;
+    } else /* FALSE */ {
+      __AKVU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BKVU));
+      if ((__AKVU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CKVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DKVU=(void *)((unsigned long)(void *)((unsigned long)__BKVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CKVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EKVU=((____YWB )((____Q )(void *)((unsigned long)__DKVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __CKVU=__OKI(__DKVU,((____IB )(&(table_size[(__EKVU)-1]))),((____YWB )((____Q )__DKVU)));
+        __5JVU=__CKVU;
+      } else /* FALSE */ {
+        __EKVU=((____YWB )__AKVU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __CKVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __DKVU=(void *)((unsigned long)(void *)((unsigned long)__BKVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CKVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __CKVU=__OKI(__DKVU,((____IB )(&(table_type[(__EKVU)]))),(____YWB)(__EKVU |  1));
+        __5JVU=__CKVU;
+      };
+      __4JVU=((____BC *)__5JVU);
+      *(__4JVU) = *(__BC__);
+    };
+    __0JVU=((____BC *)__4JVU);
+    if ((__0JVU->__OFL <  250)) {
+      __2JVU=__RVW( 250);
+      __0JVU->__FFL=__2JVU;
+      __0JVU->__OFL= 250;
+    };
+    __0JVU->__WJ= 0;
+    __2IFE(__YRNT,__4JVU);
+    __LGZ(((____BC *)__4JVU));
     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__4L5O=NULL;
+    __NN5O=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__4L5O=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__3L5O));
+  case ____2A0I__: {
+    __NN5O=__ONBK(((____2A0I *)__MN5O));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__4L5O=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__3L5O));
+  case ____HJNJ__: {
+    __NN5O=__ENPL(((____HJNJ *)__MN5O));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__4L5O=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__3L5O));
+  case ____SJNJ__: {
+    __NN5O=__ORPL(((____SJNJ *)__MN5O));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__4L5O=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__3L5O));
+  case ____0AOJ__: {
+    __NN5O=__YVPL(((____0AOJ *)__MN5O));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__4L5O=((__GET_TYPE_ID__V5NJ *)__tmp__3L5O);
+  case ____EBOJ__: {
+    __NN5O=((____EBOJ *)__MN5O);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__4L5O=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__3L5O));
+  case ____3BOJ__: {
+    __NN5O=__EXPL(((____3BOJ *)__MN5O));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__4L5O=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__3L5O));
+  case ____RCOJ__: {
+    __NN5O=__O1PL(((____RCOJ *)__MN5O));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__4L5O=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__3L5O));
+  case ____HDOJ__: {
+    __NN5O=__Y5PL(((____HDOJ *)__MN5O));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__4L5O=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__3L5O));
+  case ____1DOJ__: {
+    __NN5O=__CEQL(((____1DOJ *)__MN5O));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__4L5O=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__3L5O));
+  case ____PEOJ__: {
+    __NN5O=__MIQL(((____PEOJ *)__MN5O));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__4L5O=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__3L5O));
+  case ____DFOJ__: {
+    __NN5O=__WMQL(((____DFOJ *)__MN5O));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__4L5O=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__3L5O));
+  case ____XFOJ__: {
+    __NN5O=__ARQL(((____XFOJ *)__MN5O));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__4L5O=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__3L5O));
+  case ____QGOJ__: {
+    __NN5O=__4VPK(((____QGOJ *)__MN5O));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__4L5O=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__3L5O));
+  case ____EHOJ__: {
+    __NN5O=__KVQL(((____EHOJ *)__MN5O));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__4L5O=((__SIZE_OF__NGOJ *)__tmp__3L5O);
+  case ____2HOJ__: {
+    __NN5O=((____2HOJ *)__MN5O);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__4L5O=execute_link__HUQL(((__CAST__JHOJ *)__tmp__3L5O));
+  case ____YIOJ__: {
+    __NN5O=__WVQL(((____YIOJ *)__MN5O));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__4L5O=((__REAL_CST__JLOJ *)__tmp__3L5O);
+  case ____YMOJ__: {
+    __NN5O=((____YMOJ *)__MN5O);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__4L5O=((__CHARACTER_CST__5LOJ *)__tmp__3L5O);
+  case ____ONOJ__: {
+    __NN5O=((____ONOJ *)__MN5O);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__4L5O=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__3L5O);
+  case ____YOOJ__: {
+    __NN5O=((____YOOJ *)__MN5O);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__4L5O=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__3L5O));
+  case ____IM4K__: {
+    __NN5O=__GHIM(((____IM4K *)__MN5O));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__4L5O=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__3L5O));
+  case ____T5FL__: {
+    __NN5O=__CN5O(((____T5FL *)__MN5O));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__4L5O=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__3L5O));
+  case ____3DUL__: {
+    __NN5O=__ZVTP(((____3DUL *)__MN5O));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__4L5O=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__3L5O));
+  case ____0EUL__: {
+    __NN5O=__0Q2P(((____0EUL *)__MN5O));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__4L5O=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__3L5O));
+  case ____BGUL__: {
+    __NN5O=__T1TP(((____BGUL *)__MN5O));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__4L5O=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__3L5O));
+  case ____2GUL__: {
+    __NN5O=__5W2P(((____2GUL *)__MN5O));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__4L5O=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__3L5O));
+  case ____B0VL__: {
+    __NN5O=__KFDN(((____B0VL *)__MN5O));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__4L5O=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__3L5O));
+  case ____P0VL__: {
+    __NN5O=__S3HM(((____P0VL *)__MN5O));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__4L5O=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__3L5O));
+  case ____Q5YL__: {
+    __NN5O=__FNIM(((____Q5YL *)__MN5O));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__4L5O=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__3L5O));
+  case ____UVPM__: {
+    __NN5O=__ARXN(((____UVPM *)__MN5O));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__4L5O=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__3L5O));
+  case ____0ZPM__: {
+    __NN5O=__TV0P(((____0ZPM *)__MN5O));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__4L5O=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__3L5O));
+  case ____MR0N__: {
+    __NN5O=__1DWO(((____MR0N *)__MN5O));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__4L5O=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__3L5O));
+  case ____YWBP__: {
+    __NN5O=__R2ZQ(((____YWBP *)__MN5O));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__4L5O=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__3L5O));
+  case ____LYBP__: {
+    __NN5O=__HDUP(((____LYBP *)__MN5O));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__4L5O=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__3L5O));
+  case ____CZBP__: {
+    __NN5O=__RHUP(((____CZBP *)__MN5O));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__4L5O=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__3L5O));
+  case ____3BEP__: {
+    __NN5O=__NWEQ(((____3BEP *)__MN5O));
   } break;
   };
-  Self__UL5O->parent_expr_unary_logic__H4FL.right__2K5O=__tmp__4L5O;
-  __tmp__3L5O=Self__UL5O->parent_expr_unary_logic__H4FL.right__2K5O;
-  if (__tmp__3L5O==NULL) {
-    __tmp__BM5O=NULL;
+  __DN5O->__W5FL.__LM5O=__NN5O;
+  __MN5O=__DN5O->__W5FL.__LM5O;
+  if (__MN5O==NULL) {
+    __QN5O=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__3L5O)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__BM5O=NULL;
+    switch (((struct ___OBJ *)__MN5O)->__id) {
+    case ____5J__: {
+      __QN5O=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__BM5O=NULL;
+    case ____0AXC__: {
+      __QN5O=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__BM5O=((void *)__tmp__3L5O);
+    case ____NBXC__: {
+      __QN5O=((void *)__MN5O);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__BM5O=NULL;
+    case ____ZBXC__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__BM5O=NULL;
+    case ____DMWH__: {
+      __QN5O=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__BM5O=NULL;
+    case ____2A0I__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__BM5O=NULL;
+    case ____HJNJ__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__BM5O=NULL;
+    case ____SJNJ__: {
+      __QN5O=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__BM5O=NULL;
+    case ____0AOJ__: {
+      __QN5O=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__BM5O=NULL;
+    case ____EBOJ__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__BM5O=NULL;
+    case ____3BOJ__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__BM5O=NULL;
+    case ____RCOJ__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__BM5O=NULL;
+    case ____HDOJ__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__BM5O=NULL;
+    case ____1DOJ__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__BM5O=NULL;
+    case ____PEOJ__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__BM5O=NULL;
+    case ____DFOJ__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__BM5O=NULL;
+    case ____XFOJ__: {
+      __QN5O=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__BM5O=NULL;
+    case ____QGOJ__: {
+      __QN5O=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__BM5O=NULL;
+    case ____EHOJ__: {
+      __QN5O=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__BM5O=NULL;
+    case ____2HOJ__: {
+      __QN5O=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__BM5O=NULL;
+    case ____YIOJ__: {
+      __QN5O=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__BM5O=NULL;
+    case ____YMOJ__: {
+      __QN5O=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__BM5O=NULL;
+    case ____ONOJ__: {
+      __QN5O=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__BM5O=NULL;
+    case ____YOOJ__: {
+      __QN5O=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__BM5O=NULL;
+    case ____IM4K__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__BM5O=NULL;
+    case ____T5FL__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__BM5O=NULL;
+    case ____3DUL__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__BM5O=NULL;
+    case ____0EUL__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__BM5O=NULL;
+    case ____BGUL__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__BM5O=NULL;
+    case ____2GUL__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__BM5O=NULL;
+    case ____B0VL__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__BM5O=NULL;
+    case ____P0VL__: {
+      __QN5O=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__BM5O=NULL;
+    case ____Q5YL__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__BM5O=NULL;
+    case ____UVPM__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__BM5O=NULL;
+    case ____0ZPM__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__BM5O=NULL;
+    case ____MR0N__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__BM5O=NULL;
+    case ____YWBP__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__BM5O=NULL;
+    case ____LYBP__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__BM5O=NULL;
+    case ____CZBP__: {
+      __QN5O=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__BM5O=NULL;
+    case ____3BEP__: {
+      __QN5O=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__BM5O != (void *)NULL)) {
-    if (((void *)((__TYPE_FULL__PMB *)__tmp__BM5O->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK == (void *)type_true__2MB)) {
-      right_t__1L5O=type_true__2MB;
+  if (((void *)__QN5O != (void *)NULL)) {
+    if (((void *)((____WMB *)__QN5O->__OBXC.__BI4D)->__KLK == (void *)__DNB)) {
+      __KN5O=__DNB;
     } else /* FALSE */ {
-      right_t__1L5O=type_false__ENB;
+      __KN5O=__LNB;
     };
   };
-  __tmp__3L5O=NULL;
-  __tmp__4L5O=Self__UL5O->parent_expr_unary_logic__H4FL.right__2K5O;
-  if (__tmp__4L5O==NULL) {
-    __tmp__RVBP=NULL;
+  __MN5O=NULL;
+  __NN5O=__DN5O->__W5FL.__LM5O;
+  if (__NN5O==NULL) {
+    __AXBP=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__4L5O)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RVBP=NULL;
+    switch (((struct ___OBJ *)__NN5O)->__id) {
+    case ____5J__: {
+      __AXBP=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RVBP=NULL;
+    case ____0AXC__: {
+      __AXBP=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RVBP=NULL;
+    case ____NBXC__: {
+      __AXBP=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RVBP=NULL;
+    case ____ZBXC__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RVBP=NULL;
+    case ____DMWH__: {
+      __AXBP=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RVBP=NULL;
+    case ____2A0I__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RVBP=NULL;
+    case ____HJNJ__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RVBP=NULL;
+    case ____SJNJ__: {
+      __AXBP=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RVBP=NULL;
+    case ____0AOJ__: {
+      __AXBP=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RVBP=NULL;
+    case ____EBOJ__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RVBP=NULL;
+    case ____3BOJ__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RVBP=NULL;
+    case ____RCOJ__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RVBP=NULL;
+    case ____HDOJ__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RVBP=NULL;
+    case ____1DOJ__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RVBP=NULL;
+    case ____PEOJ__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RVBP=NULL;
+    case ____DFOJ__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RVBP=NULL;
+    case ____XFOJ__: {
+      __AXBP=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RVBP=NULL;
+    case ____QGOJ__: {
+      __AXBP=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RVBP=NULL;
+    case ____EHOJ__: {
+      __AXBP=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RVBP=NULL;
+    case ____2HOJ__: {
+      __AXBP=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RVBP=NULL;
+    case ____YIOJ__: {
+      __AXBP=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RVBP=NULL;
+    case ____YMOJ__: {
+      __AXBP=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RVBP=NULL;
+    case ____ONOJ__: {
+      __AXBP=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RVBP=NULL;
+    case ____YOOJ__: {
+      __AXBP=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RVBP=NULL;
+    case ____IM4K__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RVBP=((void *)__tmp__4L5O);
+    case ____T5FL__: {
+      __AXBP=((void *)__NN5O);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RVBP=NULL;
+    case ____3DUL__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RVBP=NULL;
+    case ____0EUL__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RVBP=NULL;
+    case ____BGUL__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RVBP=NULL;
+    case ____2GUL__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RVBP=NULL;
+    case ____B0VL__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RVBP=NULL;
+    case ____P0VL__: {
+      __AXBP=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RVBP=NULL;
+    case ____Q5YL__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RVBP=NULL;
+    case ____UVPM__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RVBP=NULL;
+    case ____0ZPM__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RVBP=NULL;
+    case ____MR0N__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RVBP=NULL;
+    case ____YWBP__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RVBP=NULL;
+    case ____LYBP__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RVBP=NULL;
+    case ____CZBP__: {
+      __AXBP=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RVBP=NULL;
+    case ____3BEP__: {
+      __AXBP=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__RVBP != (void *)NULL)) {
-    __tmp__3L5O=__tmp__RVBP->parent_expr_unary_logic__H4FL.right__2K5O;
-    __tmp__ZVBP=TRUE__K__;
+  if (((void *)__AXBP != (void *)NULL)) {
+    __MN5O=__AXBP->__W5FL.__LM5O;
+    __IXBP=__K__;
   } else /* FALSE */ {
-    __tmp__ZVBP=FALSE__O__;
+    __IXBP=__O__;
   };
-  if (__tmp__ZVBP) {
-    __tmp__ZVBP=TRUE__K__;
+  if (__IXBP) {
+    __IXBP=__K__;
   } else /* FALSE */ {
-    __tmp__5VBP=Self__UL5O->parent_expr_unary_logic__H4FL.right__2K5O;
-    if (__tmp__5VBP==NULL) {
-      __tmp__AWBP=NULL;
+    __OXBP=__DN5O->__W5FL.__LM5O;
+    if (__OXBP==NULL) {
+      __PXBP=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__5VBP)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__AWBP=NULL;
+      switch (((struct ___OBJ *)__OXBP)->__id) {
+      case ____5J__: {
+        __PXBP=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__AWBP=NULL;
+      case ____0AXC__: {
+        __PXBP=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__AWBP=NULL;
+      case ____NBXC__: {
+        __PXBP=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__AWBP=NULL;
+      case ____ZBXC__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__AWBP=NULL;
+      case ____DMWH__: {
+        __PXBP=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__AWBP=NULL;
+      case ____2A0I__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__AWBP=((void *)__tmp__5VBP);
+      case ____HJNJ__: {
+        __PXBP=((void *)__OXBP);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__AWBP=NULL;
+      case ____SJNJ__: {
+        __PXBP=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__AWBP=NULL;
+      case ____0AOJ__: {
+        __PXBP=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__AWBP=NULL;
+      case ____EBOJ__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__AWBP=NULL;
+      case ____3BOJ__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__AWBP=NULL;
+      case ____RCOJ__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__AWBP=NULL;
+      case ____HDOJ__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__AWBP=NULL;
+      case ____1DOJ__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__AWBP=NULL;
+      case ____PEOJ__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__AWBP=NULL;
+      case ____DFOJ__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__AWBP=NULL;
+      case ____XFOJ__: {
+        __PXBP=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__AWBP=NULL;
+      case ____QGOJ__: {
+        __PXBP=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__AWBP=NULL;
+      case ____EHOJ__: {
+        __PXBP=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__AWBP=NULL;
+      case ____2HOJ__: {
+        __PXBP=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__AWBP=NULL;
+      case ____YIOJ__: {
+        __PXBP=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__AWBP=NULL;
+      case ____YMOJ__: {
+        __PXBP=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__AWBP=NULL;
+      case ____ONOJ__: {
+        __PXBP=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__AWBP=NULL;
+      case ____YOOJ__: {
+        __PXBP=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__AWBP=NULL;
+      case ____IM4K__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__AWBP=NULL;
+      case ____T5FL__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__AWBP=NULL;
+      case ____3DUL__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__AWBP=NULL;
+      case ____0EUL__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__AWBP=NULL;
+      case ____BGUL__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__AWBP=NULL;
+      case ____2GUL__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__AWBP=NULL;
+      case ____B0VL__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__AWBP=NULL;
+      case ____P0VL__: {
+        __PXBP=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__AWBP=NULL;
+      case ____Q5YL__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__AWBP=NULL;
+      case ____UVPM__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__AWBP=NULL;
+      case ____0ZPM__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__AWBP=NULL;
+      case ____MR0N__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__AWBP=NULL;
+      case ____YWBP__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__AWBP=NULL;
+      case ____LYBP__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__AWBP=NULL;
+      case ____CZBP__: {
+        __PXBP=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__AWBP=NULL;
+      case ____3BEP__: {
+        __PXBP=NULL;
       } break;
       }
     };
-    result__O3CP=((void *)__tmp__AWBP != (void *)NULL);
-    if (result__O3CP) {
-      p__QVWJ=Self__UL5O->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      l__RVWJ=__tmp__AWBP->parent_expr_binary_cmp__1HNJ.left__L54J;
-      r__SVWJ=__tmp__AWBP->parent_expr_binary_cmp__1HNJ.right__R54J;
-      result__45XJ=NULL;
-      __tmp__TIVU=((__POINTER__IB )(NULL));
-      typ_id__DAYJ= 0;
-      __tmp__UIVU=((__POINTER__IB )sizeof(__EXPR_NOT_EQUAL__DINJ));
-      if (((unsigned long)__tmp__UIVU ==  0)) {
-        result__45XJ=EXPR_NOT_EQUAL__DINJ__;
-      } else /* FALSE */ {
-        typ_id__DAYJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIVU));
-        if ((typ_id__DAYJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__G54T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__I54T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UIVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G54T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G54T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__J54T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__I54T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__G54T=micro_alloc__table__lab__HKI(__tmp__I54T,((__POINTER__IB )(&(table_size[(__tmp__J54T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__I54T)));
-          __tmp__TIVU=__tmp__G54T;
-        } else /* FALSE */ {
-          __tmp__J54T=((__UINTEGER_32__RWB )typ_id__DAYJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__G54T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__I54T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UIVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G54T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G54T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__G54T=micro_alloc__table__lab__HKI(__tmp__I54T,((__POINTER__IB )(&(table_type[(__tmp__J54T)]))),(__UINTEGER_32__RWB)(__tmp__J54T |  1));
-          __tmp__TIVU=__tmp__G54T;
-        };
-        result__45XJ=((__EXPR_NOT_EQUAL__DINJ *)__tmp__TIVU);
-        *(result__45XJ) = *(EXPR_NOT_EQUAL__DINJ__);
-      };
-      Self__TXJK=((__EXPR_NOT_EQUAL__DINJ *)result__45XJ);
-      Self__TXJK->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
-      Self__TXJK->parent_expr_binary_cmp__EINJ.left__L54J=l__RVWJ;
-      Self__TXJK->parent_expr_binary_cmp__EINJ.right__R54J=r__SVWJ;
-      __tmp__3L5O=result__45XJ;
-    };
-    __tmp__ZVBP=result__O3CP;
-  };
-  if (__tmp__ZVBP) {
-    __tmp__ZVBP=TRUE__K__;
+    __34CP=((void *)__PXBP != (void *)NULL);
+    if (__34CP) {
+      __5WWJ=__DN5O->__W5FL.__V5FL.__CK.__YH.__O2B;
+      __AXWJ=__PXBP->__KJNJ.__0A5J;
+      __BXWJ=__PXBP->__KJNJ.__AB5J;
+      __NBYJ=NULL;
+      __CKVU=((____IB )(NULL));
+      __SBYJ= 0;
+      __DKVU=((____IB )sizeof(____SJNJ));
+      if (((unsigned long)__DKVU ==  0)) {
+        __NBYJ=__SJNJ__;
+      } else /* FALSE */ {
+        __SBYJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKVU));
+        if ((__SBYJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VA5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __XA5T=(void *)((unsigned long)(void *)((unsigned long)__DKVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VA5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VA5T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __YA5T=((____YWB )((____Q )(void *)((unsigned long)__XA5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __VA5T=__OKI(__XA5T,((____IB )(&(table_size[(__YA5T)-1]))),((____YWB )((____Q )__XA5T)));
+          __CKVU=__VA5T;
+        } else /* FALSE */ {
+          __YA5T=((____YWB )__SBYJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VA5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __XA5T=(void *)((unsigned long)(void *)((unsigned long)__DKVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VA5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VA5T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VA5T=__OKI(__XA5T,((____IB )(&(table_type[(__YA5T)]))),(____YWB)(__YA5T |  1));
+          __CKVU=__VA5T;
+        };
+        __NBYJ=((____SJNJ *)__CKVU);
+        *(__NBYJ) = *(__SJNJ__);
+      };
+      __CZJK=((____SJNJ *)__NBYJ);
+      __CZJK->__TJNJ.__JJNJ.__CK.__YH.__O2B=__5WWJ;
+      __CZJK->__TJNJ.__0A5J=__AXWJ;
+      __CZJK->__TJNJ.__AB5J=__BXWJ;
+      __MN5O=__NBYJ;
+    };
+    __IXBP=__34CP;
+  };
+  if (__IXBP) {
+    __IXBP=__K__;
   } else /* FALSE */ {
-    __tmp__5VBP=Self__UL5O->parent_expr_unary_logic__H4FL.right__2K5O;
-    if (__tmp__5VBP==NULL) {
-      __tmp__VWBP=NULL;
+    __OXBP=__DN5O->__W5FL.__LM5O;
+    if (__OXBP==NULL) {
+      __EYBP=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__5VBP)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__VWBP=NULL;
+      switch (((struct ___OBJ *)__OXBP)->__id) {
+      case ____5J__: {
+        __EYBP=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__VWBP=NULL;
+      case ____0AXC__: {
+        __EYBP=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__VWBP=NULL;
+      case ____NBXC__: {
+        __EYBP=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__VWBP=NULL;
+      case ____ZBXC__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__VWBP=NULL;
+      case ____DMWH__: {
+        __EYBP=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__VWBP=NULL;
+      case ____2A0I__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__VWBP=NULL;
+      case ____HJNJ__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__VWBP=NULL;
+      case ____SJNJ__: {
+        __EYBP=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__VWBP=NULL;
+      case ____0AOJ__: {
+        __EYBP=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__VWBP=NULL;
+      case ____EBOJ__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__VWBP=NULL;
+      case ____3BOJ__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__VWBP=NULL;
+      case ____RCOJ__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__VWBP=NULL;
+      case ____HDOJ__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__VWBP=NULL;
+      case ____1DOJ__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__VWBP=NULL;
+      case ____PEOJ__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__VWBP=NULL;
+      case ____DFOJ__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__VWBP=NULL;
+      case ____XFOJ__: {
+        __EYBP=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__VWBP=NULL;
+      case ____QGOJ__: {
+        __EYBP=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__VWBP=NULL;
+      case ____EHOJ__: {
+        __EYBP=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__VWBP=NULL;
+      case ____2HOJ__: {
+        __EYBP=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__VWBP=NULL;
+      case ____YIOJ__: {
+        __EYBP=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__VWBP=NULL;
+      case ____YMOJ__: {
+        __EYBP=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__VWBP=NULL;
+      case ____ONOJ__: {
+        __EYBP=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__VWBP=NULL;
+      case ____YOOJ__: {
+        __EYBP=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__VWBP=NULL;
+      case ____IM4K__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__VWBP=NULL;
+      case ____T5FL__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__VWBP=NULL;
+      case ____3DUL__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__VWBP=NULL;
+      case ____0EUL__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__VWBP=NULL;
+      case ____BGUL__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__VWBP=NULL;
+      case ____2GUL__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__VWBP=NULL;
+      case ____B0VL__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__VWBP=NULL;
+      case ____P0VL__: {
+        __EYBP=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__VWBP=NULL;
+      case ____Q5YL__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__VWBP=NULL;
+      case ____UVPM__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__VWBP=NULL;
+      case ____0ZPM__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__VWBP=NULL;
+      case ____MR0N__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__VWBP=((void *)__tmp__5VBP);
+      case ____YWBP__: {
+        __EYBP=((void *)__OXBP);
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__VWBP=NULL;
+      case ____LYBP__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__VWBP=NULL;
+      case ____CZBP__: {
+        __EYBP=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__VWBP=NULL;
+      case ____3BEP__: {
+        __EYBP=NULL;
       } break;
       }
     };
-    result__O3CP=((void *)__tmp__VWBP != (void *)NULL);
-    if (result__O3CP) {
-      p__QVWJ=Self__UL5O->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      l__RVWJ=__tmp__VWBP->parent_expr_binary_cmp__KVBP.left__L54J;
-      r__SVWJ=__tmp__VWBP->parent_expr_binary_cmp__KVBP.right__R54J;
-      result__AHRP=NULL;
-      __tmp__TIVU=((__POINTER__IB )(NULL));
-      typ_id__DAYJ= 0;
-      __tmp__UIVU=((__POINTER__IB )sizeof(__EXPR_INF__2WBP));
-      if (((unsigned long)__tmp__UIVU ==  0)) {
-        result__AHRP=EXPR_INF__2WBP__;
-      } else /* FALSE */ {
-        typ_id__DAYJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIVU));
-        if ((typ_id__DAYJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__G54T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__I54T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UIVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G54T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G54T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__J54T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__I54T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__G54T=micro_alloc__table__lab__HKI(__tmp__I54T,((__POINTER__IB )(&(table_size[(__tmp__J54T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__I54T)));
-          __tmp__TIVU=__tmp__G54T;
-        } else /* FALSE */ {
-          __tmp__J54T=((__UINTEGER_32__RWB )typ_id__DAYJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__G54T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__I54T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UIVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G54T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G54T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__G54T=micro_alloc__table__lab__HKI(__tmp__I54T,((__POINTER__IB )(&(table_type[(__tmp__J54T)]))),(__UINTEGER_32__RWB)(__tmp__J54T |  1));
-          __tmp__TIVU=__tmp__G54T;
-        };
-        result__AHRP=((__EXPR_INF__2WBP *)__tmp__TIVU);
-        *(result__AHRP) = *(EXPR_INF__2WBP__);
-      };
-      Self__OTVP=((__EXPR_INF__2WBP *)result__AHRP);
-      Self__OTVP->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
-      Self__OTVP->parent_expr_binary_cmp__3WBP.left__L54J=l__RVWJ;
-      Self__OTVP->parent_expr_binary_cmp__3WBP.right__R54J=r__SVWJ;
-      __tmp__3L5O=result__AHRP;
-    };
-    __tmp__ZVBP=result__O3CP;
-  };
-  if ((! __tmp__ZVBP)) {
-    __tmp__5VBP=Self__UL5O->parent_expr_unary_logic__H4FL.right__2K5O;
-    if (__tmp__5VBP==NULL) {
-      __tmp__MXBP=NULL;
+    __34CP=((void *)__EYBP != (void *)NULL);
+    if (__34CP) {
+      __5WWJ=__DN5O->__W5FL.__V5FL.__CK.__YH.__O2B;
+      __AXWJ=__EYBP->__ZWBP.__0A5J;
+      __BXWJ=__EYBP->__ZWBP.__AB5J;
+      __PIRP=NULL;
+      __CKVU=((____IB )(NULL));
+      __SBYJ= 0;
+      __DKVU=((____IB )sizeof(____LYBP));
+      if (((unsigned long)__DKVU ==  0)) {
+        __PIRP=__LYBP__;
+      } else /* FALSE */ {
+        __SBYJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKVU));
+        if ((__SBYJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VA5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __XA5T=(void *)((unsigned long)(void *)((unsigned long)__DKVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VA5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VA5T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __YA5T=((____YWB )((____Q )(void *)((unsigned long)__XA5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __VA5T=__OKI(__XA5T,((____IB )(&(table_size[(__YA5T)-1]))),((____YWB )((____Q )__XA5T)));
+          __CKVU=__VA5T;
+        } else /* FALSE */ {
+          __YA5T=((____YWB )__SBYJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VA5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __XA5T=(void *)((unsigned long)(void *)((unsigned long)__DKVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VA5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VA5T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VA5T=__OKI(__XA5T,((____IB )(&(table_type[(__YA5T)]))),(____YWB)(__YA5T |  1));
+          __CKVU=__VA5T;
+        };
+        __PIRP=((____LYBP *)__CKVU);
+        *(__PIRP) = *(__LYBP__);
+      };
+      __3UVP=((____LYBP *)__PIRP);
+      __3UVP->__MYBP.__JJNJ.__CK.__YH.__O2B=__5WWJ;
+      __3UVP->__MYBP.__0A5J=__AXWJ;
+      __3UVP->__MYBP.__AB5J=__BXWJ;
+      __MN5O=__PIRP;
+    };
+    __IXBP=__34CP;
+  };
+  if ((! __IXBP)) {
+    __OXBP=__DN5O->__W5FL.__LM5O;
+    if (__OXBP==NULL) {
+      __1YBP=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__5VBP)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__MXBP=NULL;
+      switch (((struct ___OBJ *)__OXBP)->__id) {
+      case ____5J__: {
+        __1YBP=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__MXBP=NULL;
+      case ____0AXC__: {
+        __1YBP=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__MXBP=NULL;
+      case ____NBXC__: {
+        __1YBP=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__MXBP=NULL;
+      case ____ZBXC__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__MXBP=NULL;
+      case ____DMWH__: {
+        __1YBP=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__MXBP=NULL;
+      case ____2A0I__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__MXBP=NULL;
+      case ____HJNJ__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__MXBP=NULL;
+      case ____SJNJ__: {
+        __1YBP=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__MXBP=NULL;
+      case ____0AOJ__: {
+        __1YBP=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__MXBP=NULL;
+      case ____EBOJ__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__MXBP=((void *)__tmp__5VBP);
+      case ____3BOJ__: {
+        __1YBP=((void *)__OXBP);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__MXBP=NULL;
+      case ____RCOJ__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__MXBP=NULL;
+      case ____HDOJ__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__MXBP=NULL;
+      case ____1DOJ__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__MXBP=NULL;
+      case ____PEOJ__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__MXBP=NULL;
+      case ____DFOJ__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__MXBP=NULL;
+      case ____XFOJ__: {
+        __1YBP=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__MXBP=NULL;
+      case ____QGOJ__: {
+        __1YBP=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__MXBP=NULL;
+      case ____EHOJ__: {
+        __1YBP=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__MXBP=NULL;
+      case ____2HOJ__: {
+        __1YBP=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__MXBP=NULL;
+      case ____YIOJ__: {
+        __1YBP=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__MXBP=NULL;
+      case ____YMOJ__: {
+        __1YBP=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__MXBP=NULL;
+      case ____ONOJ__: {
+        __1YBP=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__MXBP=NULL;
+      case ____YOOJ__: {
+        __1YBP=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__MXBP=NULL;
+      case ____IM4K__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__MXBP=NULL;
+      case ____T5FL__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__MXBP=NULL;
+      case ____3DUL__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__MXBP=NULL;
+      case ____0EUL__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__MXBP=NULL;
+      case ____BGUL__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__MXBP=NULL;
+      case ____2GUL__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__MXBP=NULL;
+      case ____B0VL__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__MXBP=NULL;
+      case ____P0VL__: {
+        __1YBP=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__MXBP=NULL;
+      case ____Q5YL__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__MXBP=NULL;
+      case ____UVPM__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__MXBP=NULL;
+      case ____0ZPM__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__MXBP=NULL;
+      case ____MR0N__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__MXBP=NULL;
+      case ____YWBP__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__MXBP=NULL;
+      case ____LYBP__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__MXBP=NULL;
+      case ____CZBP__: {
+        __1YBP=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__MXBP=NULL;
+      case ____3BEP__: {
+        __1YBP=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__MXBP != (void *)NULL)) {
-      p__QVWJ=Self__UL5O->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      l__RVWJ=__tmp__MXBP->parent_expr_binary_cmp__PAOJ.left__L54J;
-      r__SVWJ=__tmp__MXBP->parent_expr_binary_cmp__PAOJ.right__R54J;
-      result__2IRP=NULL;
-      __tmp__TIVU=((__POINTER__IB )(NULL));
-      typ_id__DAYJ= 0;
-      __tmp__UIVU=((__POINTER__IB )sizeof(__EXPR_INF_EQ__TXBP));
-      if (((unsigned long)__tmp__UIVU ==  0)) {
-        result__2IRP=EXPR_INF_EQ__TXBP__;
-      } else /* FALSE */ {
-        typ_id__DAYJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIVU));
-        if ((typ_id__DAYJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__G54T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__I54T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UIVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G54T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G54T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__J54T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__I54T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__G54T=micro_alloc__table__lab__HKI(__tmp__I54T,((__POINTER__IB )(&(table_size[(__tmp__J54T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__I54T)));
-          __tmp__TIVU=__tmp__G54T;
-        } else /* FALSE */ {
-          __tmp__J54T=((__UINTEGER_32__RWB )typ_id__DAYJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__G54T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__I54T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UIVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G54T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G54T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__G54T=micro_alloc__table__lab__HKI(__tmp__I54T,((__POINTER__IB )(&(table_type[(__tmp__J54T)]))),(__UINTEGER_32__RWB)(__tmp__J54T |  1));
-          __tmp__TIVU=__tmp__G54T;
-        };
-        result__2IRP=((__EXPR_INF_EQ__TXBP *)__tmp__TIVU);
-        *(result__2IRP) = *(EXPR_INF_EQ__TXBP__);
-      };
-      Self__UTVP=((__EXPR_INF_EQ__TXBP *)result__2IRP);
-      Self__UTVP->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
-      Self__UTVP->parent_expr_binary_cmp__UXBP.left__L54J=l__RVWJ;
-      Self__UTVP->parent_expr_binary_cmp__UXBP.right__R54J=r__SVWJ;
-      __tmp__3L5O=result__2IRP;
-    };
-  };
-  __tmp__4L5O=__tmp__3L5O;
-  if ((((void *)__tmp__3L5O == (void *)NULL) && ((void *)__tmp__BM5O != (void *)NULL))) {
-    __tmp__5VBP=Self__UL5O->parent_expr_unary_logic__H4FL.right__2K5O;
-    if (__tmp__5VBP==NULL) {
-      __tmp__LGOP=NULL;
+    if (((void *)__1YBP != (void *)NULL)) {
+      __5WWJ=__DN5O->__W5FL.__V5FL.__CK.__YH.__O2B;
+      __AXWJ=__1YBP->__4BOJ.__0A5J;
+      __BXWJ=__1YBP->__4BOJ.__AB5J;
+      __LKRP=NULL;
+      __CKVU=((____IB )(NULL));
+      __SBYJ= 0;
+      __DKVU=((____IB )sizeof(____CZBP));
+      if (((unsigned long)__DKVU ==  0)) {
+        __LKRP=__CZBP__;
+      } else /* FALSE */ {
+        __SBYJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKVU));
+        if ((__SBYJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VA5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __XA5T=(void *)((unsigned long)(void *)((unsigned long)__DKVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VA5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VA5T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __YA5T=((____YWB )((____Q )(void *)((unsigned long)__XA5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __VA5T=__OKI(__XA5T,((____IB )(&(table_size[(__YA5T)-1]))),((____YWB )((____Q )__XA5T)));
+          __CKVU=__VA5T;
+        } else /* FALSE */ {
+          __YA5T=((____YWB )__SBYJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __VA5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __XA5T=(void *)((unsigned long)(void *)((unsigned long)__DKVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VA5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VA5T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VA5T=__OKI(__XA5T,((____IB )(&(table_type[(__YA5T)]))),(____YWB)(__YA5T |  1));
+          __CKVU=__VA5T;
+        };
+        __LKRP=((____CZBP *)__CKVU);
+        *(__LKRP) = *(__CZBP__);
+      };
+      __DVVP=((____CZBP *)__LKRP);
+      __DVVP->__DZBP.__JJNJ.__CK.__YH.__O2B=__5WWJ;
+      __DVVP->__DZBP.__0A5J=__AXWJ;
+      __DVVP->__DZBP.__AB5J=__BXWJ;
+      __MN5O=__LKRP;
+    };
+  };
+  __NN5O=__MN5O;
+  if ((((void *)__MN5O == (void *)NULL) && ((void *)__QN5O != (void *)NULL))) {
+    __OXBP=__DN5O->__W5FL.__LM5O;
+    if (__OXBP==NULL) {
+      __0HOP=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__5VBP)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__LGOP=NULL;
+      switch (((struct ___OBJ *)__OXBP)->__id) {
+      case ____5J__: {
+        __0HOP=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__LGOP=NULL;
+      case ____0AXC__: {
+        __0HOP=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__LGOP=((void *)__tmp__5VBP);
+      case ____NBXC__: {
+        __0HOP=((void *)__OXBP);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__LGOP=NULL;
+      case ____ZBXC__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__LGOP=NULL;
+      case ____DMWH__: {
+        __0HOP=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__LGOP=NULL;
+      case ____2A0I__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__LGOP=NULL;
+      case ____HJNJ__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__LGOP=NULL;
+      case ____SJNJ__: {
+        __0HOP=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__LGOP=NULL;
+      case ____0AOJ__: {
+        __0HOP=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__LGOP=NULL;
+      case ____EBOJ__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__LGOP=NULL;
+      case ____3BOJ__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__LGOP=NULL;
+      case ____RCOJ__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__LGOP=NULL;
+      case ____HDOJ__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__LGOP=NULL;
+      case ____1DOJ__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__LGOP=NULL;
+      case ____PEOJ__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__LGOP=NULL;
+      case ____DFOJ__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__LGOP=NULL;
+      case ____XFOJ__: {
+        __0HOP=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__LGOP=NULL;
+      case ____QGOJ__: {
+        __0HOP=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__LGOP=NULL;
+      case ____EHOJ__: {
+        __0HOP=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__LGOP=NULL;
+      case ____2HOJ__: {
+        __0HOP=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__LGOP=NULL;
+      case ____YIOJ__: {
+        __0HOP=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__LGOP=NULL;
+      case ____YMOJ__: {
+        __0HOP=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__LGOP=NULL;
+      case ____ONOJ__: {
+        __0HOP=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__LGOP=NULL;
+      case ____YOOJ__: {
+        __0HOP=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__LGOP=NULL;
+      case ____IM4K__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__LGOP=NULL;
+      case ____T5FL__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__LGOP=NULL;
+      case ____3DUL__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__LGOP=NULL;
+      case ____0EUL__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__LGOP=NULL;
+      case ____BGUL__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__LGOP=NULL;
+      case ____2GUL__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__LGOP=NULL;
+      case ____B0VL__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__LGOP=NULL;
+      case ____P0VL__: {
+        __0HOP=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__LGOP=NULL;
+      case ____Q5YL__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__LGOP=NULL;
+      case ____UVPM__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__LGOP=NULL;
+      case ____0ZPM__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__LGOP=NULL;
+      case ____MR0N__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__LGOP=NULL;
+      case ____YWBP__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__LGOP=NULL;
+      case ____LYBP__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__LGOP=NULL;
+      case ____CZBP__: {
+        __0HOP=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__LGOP=NULL;
+      case ____3BEP__: {
+        __0HOP=NULL;
       } break;
       }
     };
-    if (((void *)right_t__1L5O == (void *)type_true__2MB)) {
-      p__QVWJ=__tmp__LGOP->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      l__RVWJ=type_false__ENB;
-      switch (((struct ___OBJ *)l__RVWJ)->__id) {
-      case __TYPE__FF__: {
-        __tmp__VGOP=((__TYPE__FF *)l__RVWJ)->default__0LC;
+    if (((void *)__KN5O == (void *)__DNB)) {
+      __5WWJ=__0HOP->__OBXC.__DK.__CK.__YH.__O2B;
+      __AXWJ=__LNB;
+      switch (((struct ___OBJ *)__AXWJ)->__id) {
+      case ____FF__: {
+        __EIOP=((____FF *)__AXWJ)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__VGOP=((__TYPE_NULL__4LB *)l__RVWJ)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __EIOP=((____FMB *)__AXWJ)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__VGOP=((__TYPE_VOID__AMB *)l__RVWJ)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __EIOP=((____HMB *)__AXWJ)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__VGOP=((__TYPE_CONTEXT__CMB *)l__RVWJ)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __EIOP=((____JMB *)__AXWJ)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__VGOP=((__TYPE_ID__EMB *)l__RVWJ)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __EIOP=((____LMB *)__AXWJ)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__VGOP=((__TYPE_GENERIC__BCY *)l__RVWJ)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __EIOP=((____ICY *)__AXWJ)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__VGOP=((__TYPE_BLOCK__VO5D *)l__RVWJ)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __EIOP=((____EQ5D *)__AXWJ)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__VGOP=((__PROFIL_BLOCK__22NJ *)l__RVWJ)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __EIOP=((____L4NJ *)__AXWJ)->__N4NJ.__BMC;
       } break;
       };
-      Self__OERS=((__PROTOTYPE_CST__45WC *)__tmp__LGOP);
-      Self__OERS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
-      Self__XPYT=((__TYPE_FULL__PMB *)__tmp__VGOP);
-      __tmp__VGOP=NULL;
-      if (((__UINTEGER_8__WLC)(Self__XPYT->flag__ELK &  1) !=  0)) {
-        __tmp__VGOP=Self__XPYT;
+      __3FRS=((____NBXC *)__0HOP);
+      __3FRS->__OBXC.__DK.__CK.__YH.__O2B=__5WWJ;
+      __GRYT=((____WMB *)__EIOP);
+      __EIOP=NULL;
+      if (((____3LC)(__GRYT->__LLK &  1) !=  0)) {
+        __EIOP=__GRYT;
       } else /* FALSE */ {
-        __tmp__ZPYT=get_with__WIRB(Self__XPYT,(__UINTEGER_8__WLC)(Self__XPYT->flag__ELK |  4));
-        __tmp__VGOP=__tmp__ZPYT;
+        __IRYT=__FKRB(__GRYT,(____3LC)(__GRYT->__LLK |  4));
+        __EIOP=__IRYT;
       };
-      Self__OERS->parent_constant__55WC.static_type__SG4D=__tmp__VGOP;
+      __3FRS->__OBXC.__BI4D=__EIOP;
     } else /* FALSE */ {
-      p__QVWJ=__tmp__LGOP->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      l__RVWJ=type_true__2MB;
-      switch (((struct ___OBJ *)l__RVWJ)->__id) {
-      case __TYPE__FF__: {
-        __tmp__ZPYT=((__TYPE__FF *)l__RVWJ)->default__0LC;
+      __5WWJ=__0HOP->__OBXC.__DK.__CK.__YH.__O2B;
+      __AXWJ=__DNB;
+      switch (((struct ___OBJ *)__AXWJ)->__id) {
+      case ____FF__: {
+        __IRYT=((____FF *)__AXWJ)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__ZPYT=((__TYPE_NULL__4LB *)l__RVWJ)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __IRYT=((____FMB *)__AXWJ)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__ZPYT=((__TYPE_VOID__AMB *)l__RVWJ)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __IRYT=((____HMB *)__AXWJ)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__ZPYT=((__TYPE_CONTEXT__CMB *)l__RVWJ)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __IRYT=((____JMB *)__AXWJ)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__ZPYT=((__TYPE_ID__EMB *)l__RVWJ)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __IRYT=((____LMB *)__AXWJ)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__ZPYT=((__TYPE_GENERIC__BCY *)l__RVWJ)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __IRYT=((____ICY *)__AXWJ)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__ZPYT=((__TYPE_BLOCK__VO5D *)l__RVWJ)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __IRYT=((____EQ5D *)__AXWJ)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__ZPYT=((__PROFIL_BLOCK__22NJ *)l__RVWJ)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __IRYT=((____L4NJ *)__AXWJ)->__N4NJ.__BMC;
       } break;
       };
-      Self__OERS=((__PROTOTYPE_CST__45WC *)__tmp__LGOP);
-      Self__OERS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
-      __tmp__VGOP=((__TYPE_FULL__PMB *)__tmp__ZPYT);
-      Self__XPYT=NULL;
-      if (((__UINTEGER_8__WLC)(__tmp__VGOP->flag__ELK &  1) !=  0)) {
-        Self__XPYT=__tmp__VGOP;
+      __3FRS=((____NBXC *)__0HOP);
+      __3FRS->__OBXC.__DK.__CK.__YH.__O2B=__5WWJ;
+      __EIOP=((____WMB *)__IRYT);
+      __GRYT=NULL;
+      if (((____3LC)(__EIOP->__LLK &  1) !=  0)) {
+        __GRYT=__EIOP;
       } else /* FALSE */ {
-        __tmp__ZPYT=get_with__WIRB(__tmp__VGOP,(__UINTEGER_8__WLC)(__tmp__VGOP->flag__ELK |  4));
-        Self__XPYT=__tmp__ZPYT;
+        __IRYT=__FKRB(__EIOP,(____3LC)(__EIOP->__LLK |  4));
+        __GRYT=__IRYT;
       };
-      Self__OERS->parent_constant__55WC.static_type__SG4D=Self__XPYT;
+      __3FRS->__OBXC.__BI4D=__GRYT;
     };
-    __tmp__4L5O=Self__UL5O->parent_expr_unary_logic__H4FL.right__2K5O;
+    __NN5O=__DN5O->__W5FL.__LM5O;
   };
-  if ((((void *)__tmp__4L5O == (void *)NULL) && (old_seq__XL5O == seq_call_and_loop__BL3K))) {
-    __tmp__4L5O=NULL;
+  if ((((void *)__NN5O == (void *)NULL) && (__GN5O == __QM3K))) {
+    __NN5O=NULL;
   };
-  if (((void *)__tmp__4L5O == (void *)NULL)) {
-    __tmp__4L5O=Self__UL5O;
+  if (((void *)__NN5O == (void *)NULL)) {
+    __NN5O=__DN5O;
   } else /* FALSE */ {
-    p__QVWJ=Self__UL5O->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    switch (((struct ___OBJ *)__tmp__4L5O)->__id) {
-    case __STRING_CST__5J__: {
-      ((__STRING_CST__5J *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    __5WWJ=__DN5O->__W5FL.__V5FL.__CK.__YH.__O2B;
+    switch (((struct ___OBJ *)__NN5O)->__id) {
+    case ____5J__: {
+      ((____5J *)((____T5FL *)__NN5O))->__EK.__DK.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      ((__EXTERNAL_C__L5WC *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____0AXC__: {
+      ((____0AXC *)((____T5FL *)__NN5O))->__1AXC.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____NBXC__: {
+      ((____NBXC *)((____T5FL *)__NN5O))->__OBXC.__DK.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      ((__INTEGER_CST__KAXC *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____ZBXC__: {
+      ((____ZBXC *)((____T5FL *)__NN5O))->__0BXC.__DK.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____DMWH__: {
+      __BK__->__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      ((__READ_LOCAL__N5ZI *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____2A0I__: {
+      ((____2A0I *)((____T5FL *)__NN5O))->__3A0I.__RJWH.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      ((__EXPR_EQUAL__YHNJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____HJNJ__: {
+      ((____HJNJ *)((____T5FL *)__NN5O))->__KJNJ.__JJNJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      ((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____SJNJ__: {
+      ((____SJNJ *)((____T5FL *)__NN5O))->__TJNJ.__JJNJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      ((__IS_EXPANDED__L5NJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____0AOJ__: {
+      ((____0AOJ *)((____T5FL *)__NN5O))->__1AOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      ((__GET_TYPE_ID__V5NJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____EBOJ__: {
+      ((____EBOJ *)((____T5FL *)__NN5O))->__FBOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      ((__EXPR_SUP__OAOJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____3BOJ__: {
+      ((____3BOJ *)((____T5FL *)__NN5O))->__4BOJ.__JJNJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      ((__EXPR_SUB__CBOJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____RCOJ__: {
+      ((____RCOJ *)((____T5FL *)__NN5O))->__UCOJ.__TCOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      ((__EXPR_MUL__YBOJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____HDOJ__: {
+      ((____HDOJ *)((____T5FL *)__NN5O))->__IDOJ.__TCOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      ((__EXPR_DIV__MCOJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____1DOJ__: {
+      ((____1DOJ *)((____T5FL *)__NN5O))->__2DOJ.__TCOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      ((__EXPR_AND__ADOJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____PEOJ__: {
+      ((____PEOJ *)((____T5FL *)__NN5O))->__QEOJ.__TCOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      ((__EXPR_SHIFT_R__UDOJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____DFOJ__: {
+      ((____DFOJ *)((____T5FL *)__NN5O))->__EFOJ.__TCOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      ((__EXPR_SHIFT_L__IEOJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____XFOJ__: {
+      ((____XFOJ *)((____T5FL *)__NN5O))->__YFOJ.__TCOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __PUT_TO__BFOJ__: {
-      ((__PUT_TO__BFOJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____QGOJ__: {
+      ((____QGOJ *)((____T5FL *)__NN5O))->__RGOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __ITEM__VFOJ__: {
-      ((__ITEM__VFOJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____EHOJ__: {
+      ((____EHOJ *)((____T5FL *)__NN5O))->__FHOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      ((__SIZE_OF__NGOJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____2HOJ__: {
+      ((____2HOJ *)((____T5FL *)__NN5O))->__3HOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __CAST__JHOJ__: {
-      ((__CAST__JHOJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____YIOJ__: {
+      ((____YIOJ *)((____T5FL *)__NN5O))->__ZIOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __REAL_CST__JLOJ__: {
-      ((__REAL_CST__JLOJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____YMOJ__: {
+      ((____YMOJ *)((____T5FL *)__NN5O))->__ZMOJ.__DK.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      ((__CHARACTER_CST__5LOJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____ONOJ__: {
+      ((____ONOJ *)((____T5FL *)__NN5O))->__PNOJ.__DK.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      ((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____YOOJ__: {
+      ((____YOOJ *)((____T5FL *)__NN5O))->__ZOOJ.__DK.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      ((__READ_SLOT__ZK4K *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____IM4K__: {
+      ((____IM4K *)((____T5FL *)__NN5O))->__JM4K.__RJWH.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      ((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____T5FL__: {
+      ((____T5FL *)__NN5O)->__W5FL.__V5FL.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      ((__EXPR_OR_LOGIC__OCUL *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____3DUL__: {
+      ((____3DUL *)((____T5FL *)__NN5O))->__AEUL.__5DUL.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      ((__EXPR_OR_OR_LOGIC__LDUL *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____0EUL__: {
+      ((____0EUL *)((____T5FL *)__NN5O))->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      ((__EXPR_AND_LOGIC__SEUL *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____BGUL__: {
+      ((____BGUL *)((____T5FL *)__NN5O))->__CGUL.__5DUL.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      ((__EXPR_AND_AND_LOGIC__NFUL *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____2GUL__: {
+      ((____2GUL *)((____T5FL *)__NN5O))->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      ((__EXPR_NEG__SYVL *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____B0VL__: {
+      ((____B0VL *)((____T5FL *)__NN5O))->__E0VL.__D0VL.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      ((__EXPR_ADD__AZVL *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____P0VL__: {
+      ((____P0VL *)((____T5FL *)__NN5O))->__Q0VL.__TCOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      ((__READ_GLOBAL__B4YL *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____Q5YL__: {
+      ((____Q5YL *)((____T5FL *)__NN5O))->__R5YL.__RJWH.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      ((__EXPR_NOT__FUPM *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____UVPM__: {
+      ((____UVPM *)((____T5FL *)__NN5O))->__VVPM.__D0VL.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      ((__EXPR_MOD__LYPM *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____0ZPM__: {
+      ((____0ZPM *)((____T5FL *)__NN5O))->__1ZPM.__TCOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_OR__3P0N__: {
-      ((__EXPR_OR__3P0N *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____MR0N__: {
+      ((____MR0N *)((____T5FL *)__NN5O))->__NR0N.__TCOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      ((__EXPR_SUP_EQ__JVBP *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____YWBP__: {
+      ((____YWBP *)((____T5FL *)__NN5O))->__ZWBP.__JJNJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_INF__2WBP__: {
-      ((__EXPR_INF__2WBP *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____LYBP__: {
+      ((____LYBP *)((____T5FL *)__NN5O))->__MYBP.__JJNJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      ((__EXPR_INF_EQ__TXBP *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____CZBP__: {
+      ((____CZBP *)((____T5FL *)__NN5O))->__DZBP.__JJNJ.__CK.__YH.__O2B=__5WWJ;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      ((__EXPR_XOR__OAEP *)((__EXPR_NOT_LOGIC__E4FL *)__tmp__4L5O))->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__QVWJ;
+    case ____3BEP__: {
+      ((____3BEP *)((____T5FL *)__NN5O))->__4BEP.__TCOJ.__CK.__YH.__O2B=__5WWJ;
     } break;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  right_t__1L5O=__tmp__4L5O;
-  return(right_t__1L5O);
+  __KN5O=__NN5O;
+  return(__KN5O);
 }
 
-static void* execute_link__KUTP(__EXPR_OR_LOGIC__OCUL *Self__LUTP)
-// ({EXPR_OR_LOGIC__OCUL}) With result Recursive, No inlinable.
+static void* __ZVTP(____3DUL *__0VTP)
+// ({__3DUL}) With result Recursive, No inlinable.
 {
-  void *left_t__TUTP,*right_t__UUTP;
-  __UINTEGER_32__RWB old_seq__OUTP,__tmp__HJVU,__tmp__LKVU,__tmp__5PVU;
-  void *__tmp__WUTP,*__tmp__XUTP,*__tmp__EMBQ,*__tmp__5MBQ,*__tmp__HNBQ;
-  void *__tmp__AOBQ,*__tmp__BOBQ,*__tmp__IOBQ,*__tmp__JOBQ;
-  __LIST__WH *Self__MQNT;
-  __STRING__BC *result__BJVU,*Self__3IVU,*result__FKVU,*Self__BKVU;
-  __STRING__BC *result__ZPVU,*Self__VPVU;
-  __POINTER__IB ptr__CJVU,__tmp__EJVU,__tmp__FJVU,__tmp__GJVU,ptr__GKVU;
-  __POINTER__IB __tmp__IKVU,__tmp__JKVU,__tmp__KKVU,__tmp__3PVU;
-  __POINTER__IB __tmp__4PVU;
-  __INTEGER__Q typ_id__DJVU,typ_id__HKVU,typ_id__1PVU;
-  __PROTOTYPE_CST__45WC *__tmp__2UTP,*__tmp__5UTP;
-  __READ_LOCAL__N5ZI *Self__JHRS,*Self__VIRS;
-  __LOCAL__43WC *Self__22BU,*Self__03BU;
-  __READ_GLOBAL__B4YL *Self__MHRS,*Self__YIRS;
-  __EXPR_SUP__OAOJ *__tmp__PNBQ;
-  __EXPR_EQUAL__YHNJ *__tmp__SNBQ;
-  __POSITION__OL p__SAWQ;
-  __EXPR_SUP_EQ__JVBP *result__W5WQ,*Self__CJ1Q;
-  __CHARACTER__DB *__tmp__5IVU,*__tmp__DKVU,*__tmp__XPVU;
-  __BOOLEAN__L __tmp__ANBQ,__tmp__COBQ,__tmp__KOBQ;
-  left_t__TUTP=NULL;
-  right_t__UUTP=NULL;
-  old_seq__OUTP=seq_call_and_loop__BL3K;
-  __tmp__WUTP=Self__LUTP->parent_expr_binary_logic__RCUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__WUTP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__XUTP=((__STRING_CST__5J *)__tmp__WUTP);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__XUTP=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__WUTP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__XUTP=((__PROTOTYPE_CST__45WC *)__tmp__WUTP);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__XUTP=((__INTEGER_CST__KAXC *)__tmp__WUTP);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__MQNT=((__LIST__WH *)list_current__Y4GB);
-    result__BJVU=NULL;
-    ptr__CJVU=((__POINTER__IB )(NULL));
-    typ_id__DJVU= 0;
-    __tmp__EJVU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__EJVU ==  0)) {
-      result__BJVU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__DJVU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EJVU));
-      if ((typ_id__DJVU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FJVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GJVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EJVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FJVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FJVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__HJVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GJVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__FJVU=micro_alloc__table__lab__HKI(__tmp__GJVU,((__POINTER__IB )(&(table_size[(__tmp__HJVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GJVU)));
-        ptr__CJVU=__tmp__FJVU;
-      } else /* FALSE */ {
-        __tmp__HJVU=((__UINTEGER_32__RWB )typ_id__DJVU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FJVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GJVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EJVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FJVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FJVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__FJVU=micro_alloc__table__lab__HKI(__tmp__GJVU,((__POINTER__IB )(&(table_type[(__tmp__HJVU)]))),(__UINTEGER_32__RWB)(__tmp__HJVU |  1));
-        ptr__CJVU=__tmp__FJVU;
-      };
-      result__BJVU=((__STRING__BC *)ptr__CJVU);
-      *(result__BJVU) = *(STRING__BC__);
-    };
-    Self__3IVU=((__STRING__BC *)result__BJVU);
-    if ((Self__3IVU->capacity__HFL <  250)) {
-      __tmp__5IVU=create__KVW( 250);
-      Self__3IVU->storage__4EL=__tmp__5IVU;
-      Self__3IVU->capacity__HFL= 250;
-    };
-    Self__3IVU->count__WJ= 0;
-    display__NHFE(Self__MQNT,result__BJVU);
-    put_string__EGZ(((__STRING__BC *)result__BJVU));
+  void *__CWTP,*__DWTP;
+  ____YWB __3VTP,__WKVU,__0LVU,__ORVU;
+  void *__FWTP,*__GWTP,*__TNBQ,*__OOBQ,*__WOBQ,*__PPBQ,*__QPBQ,*__XPBQ;
+  void *__YPBQ;
+  ____WH *__1RNT;
+  ____BC *__QKVU,*__MKVU,*__ULVU,*__QLVU,*__IRVU,*__ERVU;
+  ____IB __RKVU,__TKVU,__UKVU,__VKVU,__VLVU,__XLVU,__YLVU,__ZLVU,__MRVU;
+  ____IB __NRVU;
+  ____Q __SKVU,__WLVU,__KRVU;
+  ____NBXC *__LWTP,*__OWTP;
+  ____2A0I *__YIRS,*__EKRS;
+  ____N5WC *__L4BU,*__J5BU;
+  ____Q5YL *__1IRS,*__HKRS;
+  ____3BOJ *__4OBQ;
+  ____HJNJ *__BPBQ;
+  ____OL __BCWQ;
+  ____YWBP *__FBXQ,*__RK1Q;
+  ____DB *__OKVU,*__SLVU,*__GRVU;
+  ____L __POBQ,__RPBQ,__ZPBQ;
+  __CWTP=NULL;
+  __DWTP=NULL;
+  __3VTP=__QM3K;
+  __FWTP=__0VTP->__AEUL.__OPTP;
+  switch (((struct ___OBJ *)__FWTP)->__id) {
+  case ____5J__: {
+    __GWTP=((____5J *)__FWTP);
+  } break;
+  case ____0AXC__: {
+    __GWTP=__NG3H(((____0AXC *)__FWTP));
+  } break;
+  case ____NBXC__: {
+    __GWTP=((____NBXC *)__FWTP);
+  } break;
+  case ____ZBXC__: {
+    __GWTP=((____ZBXC *)__FWTP);
+  } break;
+  case ____DMWH__: {
+    __1RNT=((____WH *)__Q5GB);
+    __QKVU=NULL;
+    __RKVU=((____IB )(NULL));
+    __SKVU= 0;
+    __TKVU=((____IB )sizeof(____BC));
+    if (((unsigned long)__TKVU ==  0)) {
+      __QKVU=__BC__;
+    } else /* FALSE */ {
+      __SKVU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TKVU));
+      if ((__SKVU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UKVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VKVU=(void *)((unsigned long)(void *)((unsigned long)__TKVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UKVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WKVU=((____YWB )((____Q )(void *)((unsigned long)__VKVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __UKVU=__OKI(__VKVU,((____IB )(&(table_size[(__WKVU)-1]))),((____YWB )((____Q )__VKVU)));
+        __RKVU=__UKVU;
+      } else /* FALSE */ {
+        __WKVU=((____YWB )__SKVU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UKVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VKVU=(void *)((unsigned long)(void *)((unsigned long)__TKVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UKVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __UKVU=__OKI(__VKVU,((____IB )(&(table_type[(__WKVU)]))),(____YWB)(__WKVU |  1));
+        __RKVU=__UKVU;
+      };
+      __QKVU=((____BC *)__RKVU);
+      *(__QKVU) = *(__BC__);
+    };
+    __MKVU=((____BC *)__QKVU);
+    if ((__MKVU->__OFL <  250)) {
+      __OKVU=__RVW( 250);
+      __MKVU->__FFL=__OKVU;
+      __MKVU->__OFL= 250;
+    };
+    __MKVU->__WJ= 0;
+    __2IFE(__1RNT,__QKVU);
+    __LGZ(((____BC *)__QKVU));
     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__XUTP=NULL;
+    __GWTP=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__XUTP=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__WUTP));
+  case ____2A0I__: {
+    __GWTP=__ONBK(((____2A0I *)__FWTP));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__XUTP=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__WUTP));
+  case ____HJNJ__: {
+    __GWTP=__ENPL(((____HJNJ *)__FWTP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__XUTP=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WUTP));
+  case ____SJNJ__: {
+    __GWTP=__ORPL(((____SJNJ *)__FWTP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__XUTP=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__WUTP));
+  case ____0AOJ__: {
+    __GWTP=__YVPL(((____0AOJ *)__FWTP));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__XUTP=((__GET_TYPE_ID__V5NJ *)__tmp__WUTP);
+  case ____EBOJ__: {
+    __GWTP=((____EBOJ *)__FWTP);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__XUTP=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__WUTP));
+  case ____3BOJ__: {
+    __GWTP=__EXPL(((____3BOJ *)__FWTP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__XUTP=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__WUTP));
+  case ____RCOJ__: {
+    __GWTP=__O1PL(((____RCOJ *)__FWTP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__XUTP=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__WUTP));
+  case ____HDOJ__: {
+    __GWTP=__Y5PL(((____HDOJ *)__FWTP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__XUTP=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__WUTP));
+  case ____1DOJ__: {
+    __GWTP=__CEQL(((____1DOJ *)__FWTP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__XUTP=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__WUTP));
+  case ____PEOJ__: {
+    __GWTP=__MIQL(((____PEOJ *)__FWTP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__XUTP=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__WUTP));
+  case ____DFOJ__: {
+    __GWTP=__WMQL(((____DFOJ *)__FWTP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__XUTP=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__WUTP));
+  case ____XFOJ__: {
+    __GWTP=__ARQL(((____XFOJ *)__FWTP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__XUTP=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__WUTP));
+  case ____QGOJ__: {
+    __GWTP=__4VPK(((____QGOJ *)__FWTP));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__XUTP=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__WUTP));
+  case ____EHOJ__: {
+    __GWTP=__KVQL(((____EHOJ *)__FWTP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__XUTP=((__SIZE_OF__NGOJ *)__tmp__WUTP);
+  case ____2HOJ__: {
+    __GWTP=((____2HOJ *)__FWTP);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__XUTP=execute_link__HUQL(((__CAST__JHOJ *)__tmp__WUTP));
+  case ____YIOJ__: {
+    __GWTP=__WVQL(((____YIOJ *)__FWTP));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__XUTP=((__REAL_CST__JLOJ *)__tmp__WUTP);
+  case ____YMOJ__: {
+    __GWTP=((____YMOJ *)__FWTP);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__XUTP=((__CHARACTER_CST__5LOJ *)__tmp__WUTP);
+  case ____ONOJ__: {
+    __GWTP=((____ONOJ *)__FWTP);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__XUTP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__WUTP);
+  case ____YOOJ__: {
+    __GWTP=((____YOOJ *)__FWTP);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__XUTP=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__WUTP));
+  case ____IM4K__: {
+    __GWTP=__GHIM(((____IM4K *)__FWTP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__XUTP=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WUTP));
+  case ____T5FL__: {
+    __GWTP=__CN5O(((____T5FL *)__FWTP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__XUTP=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP));
+  case ____3DUL__: {
+    __GWTP=__ZVTP(((____3DUL *)__FWTP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__XUTP=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WUTP));
+  case ____0EUL__: {
+    __GWTP=__0Q2P(((____0EUL *)__FWTP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__XUTP=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__WUTP));
+  case ____BGUL__: {
+    __GWTP=__T1TP(((____BGUL *)__FWTP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__XUTP=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WUTP));
+  case ____2GUL__: {
+    __GWTP=__5W2P(((____2GUL *)__FWTP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__XUTP=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__WUTP));
+  case ____B0VL__: {
+    __GWTP=__KFDN(((____B0VL *)__FWTP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__XUTP=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__WUTP));
+  case ____P0VL__: {
+    __GWTP=__S3HM(((____P0VL *)__FWTP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__XUTP=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__WUTP));
+  case ____Q5YL__: {
+    __GWTP=__FNIM(((____Q5YL *)__FWTP));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__XUTP=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__WUTP));
+  case ____UVPM__: {
+    __GWTP=__ARXN(((____UVPM *)__FWTP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__XUTP=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__WUTP));
+  case ____0ZPM__: {
+    __GWTP=__TV0P(((____0ZPM *)__FWTP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__XUTP=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__WUTP));
+  case ____MR0N__: {
+    __GWTP=__1DWO(((____MR0N *)__FWTP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__XUTP=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__WUTP));
+  case ____YWBP__: {
+    __GWTP=__R2ZQ(((____YWBP *)__FWTP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__XUTP=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__WUTP));
+  case ____LYBP__: {
+    __GWTP=__HDUP(((____LYBP *)__FWTP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__XUTP=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__WUTP));
+  case ____CZBP__: {
+    __GWTP=__RHUP(((____CZBP *)__FWTP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__XUTP=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__WUTP));
+  case ____3BEP__: {
+    __GWTP=__NWEQ(((____3BEP *)__FWTP));
   } break;
   };
-  Self__LUTP->parent_expr_binary_logic__RCUL.left__5NTP=__tmp__XUTP;
-  __tmp__WUTP=Self__LUTP->parent_expr_binary_logic__RCUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__WUTP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__XUTP=((__STRING_CST__5J *)__tmp__WUTP);
+  __0VTP->__AEUL.__OPTP=__GWTP;
+  __FWTP=__0VTP->__AEUL.__SPTP;
+  switch (((struct ___OBJ *)__FWTP)->__id) {
+  case ____5J__: {
+    __GWTP=((____5J *)__FWTP);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__XUTP=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__WUTP));
+  case ____0AXC__: {
+    __GWTP=__NG3H(((____0AXC *)__FWTP));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__XUTP=((__PROTOTYPE_CST__45WC *)__tmp__WUTP);
+  case ____NBXC__: {
+    __GWTP=((____NBXC *)__FWTP);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__XUTP=((__INTEGER_CST__KAXC *)__tmp__WUTP);
+  case ____ZBXC__: {
+    __GWTP=((____ZBXC *)__FWTP);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__MQNT=((__LIST__WH *)list_current__Y4GB);
-    result__BJVU=NULL;
-    ptr__CJVU=((__POINTER__IB )(NULL));
-    typ_id__DJVU= 0;
-    __tmp__EJVU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__EJVU ==  0)) {
-      result__BJVU=STRING__BC__;
+  case ____DMWH__: {
+    __1RNT=((____WH *)__Q5GB);
+    __QKVU=NULL;
+    __RKVU=((____IB )(NULL));
+    __SKVU= 0;
+    __TKVU=((____IB )sizeof(____BC));
+    if (((unsigned long)__TKVU ==  0)) {
+      __QKVU=__BC__;
     } else /* FALSE */ {
-      typ_id__DJVU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EJVU));
-      if ((typ_id__DJVU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FJVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GJVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EJVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FJVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FJVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__HJVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__GJVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__FJVU=micro_alloc__table__lab__HKI(__tmp__GJVU,((__POINTER__IB )(&(table_size[(__tmp__HJVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__GJVU)));
-        ptr__CJVU=__tmp__FJVU;
+      __SKVU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TKVU));
+      if ((__SKVU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UKVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VKVU=(void *)((unsigned long)(void *)((unsigned long)__TKVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UKVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WKVU=((____YWB )((____Q )(void *)((unsigned long)__VKVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __UKVU=__OKI(__VKVU,((____IB )(&(table_size[(__WKVU)-1]))),((____YWB )((____Q )__VKVU)));
+        __RKVU=__UKVU;
       } else /* FALSE */ {
-        __tmp__HJVU=((__UINTEGER_32__RWB )typ_id__DJVU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__FJVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__GJVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__EJVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FJVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FJVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__FJVU=micro_alloc__table__lab__HKI(__tmp__GJVU,((__POINTER__IB )(&(table_type[(__tmp__HJVU)]))),(__UINTEGER_32__RWB)(__tmp__HJVU |  1));
-        ptr__CJVU=__tmp__FJVU;
+        __WKVU=((____YWB )__SKVU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __UKVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __VKVU=(void *)((unsigned long)(void *)((unsigned long)__TKVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UKVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __UKVU=__OKI(__VKVU,((____IB )(&(table_type[(__WKVU)]))),(____YWB)(__WKVU |  1));
+        __RKVU=__UKVU;
       };
-      result__BJVU=((__STRING__BC *)ptr__CJVU);
-      *(result__BJVU) = *(STRING__BC__);
+      __QKVU=((____BC *)__RKVU);
+      *(__QKVU) = *(__BC__);
     };
-    Self__3IVU=((__STRING__BC *)result__BJVU);
-    if ((Self__3IVU->capacity__HFL <  250)) {
-      __tmp__5IVU=create__KVW( 250);
-      Self__3IVU->storage__4EL=__tmp__5IVU;
-      Self__3IVU->capacity__HFL= 250;
+    __MKVU=((____BC *)__QKVU);
+    if ((__MKVU->__OFL <  250)) {
+      __OKVU=__RVW( 250);
+      __MKVU->__FFL=__OKVU;
+      __MKVU->__OFL= 250;
     };
-    Self__3IVU->count__WJ= 0;
-    display__NHFE(Self__MQNT,result__BJVU);
-    put_string__EGZ(((__STRING__BC *)result__BJVU));
+    __MKVU->__WJ= 0;
+    __2IFE(__1RNT,__QKVU);
+    __LGZ(((____BC *)__QKVU));
     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__XUTP=NULL;
+    __GWTP=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__XUTP=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__WUTP));
+  case ____2A0I__: {
+    __GWTP=__ONBK(((____2A0I *)__FWTP));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__XUTP=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__WUTP));
+  case ____HJNJ__: {
+    __GWTP=__ENPL(((____HJNJ *)__FWTP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__XUTP=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WUTP));
+  case ____SJNJ__: {
+    __GWTP=__ORPL(((____SJNJ *)__FWTP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__XUTP=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__WUTP));
+  case ____0AOJ__: {
+    __GWTP=__YVPL(((____0AOJ *)__FWTP));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__XUTP=((__GET_TYPE_ID__V5NJ *)__tmp__WUTP);
+  case ____EBOJ__: {
+    __GWTP=((____EBOJ *)__FWTP);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__XUTP=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__WUTP));
+  case ____3BOJ__: {
+    __GWTP=__EXPL(((____3BOJ *)__FWTP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__XUTP=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__WUTP));
+  case ____RCOJ__: {
+    __GWTP=__O1PL(((____RCOJ *)__FWTP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__XUTP=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__WUTP));
+  case ____HDOJ__: {
+    __GWTP=__Y5PL(((____HDOJ *)__FWTP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__XUTP=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__WUTP));
+  case ____1DOJ__: {
+    __GWTP=__CEQL(((____1DOJ *)__FWTP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__XUTP=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__WUTP));
+  case ____PEOJ__: {
+    __GWTP=__MIQL(((____PEOJ *)__FWTP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__XUTP=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__WUTP));
+  case ____DFOJ__: {
+    __GWTP=__WMQL(((____DFOJ *)__FWTP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__XUTP=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__WUTP));
+  case ____XFOJ__: {
+    __GWTP=__ARQL(((____XFOJ *)__FWTP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__XUTP=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__WUTP));
+  case ____QGOJ__: {
+    __GWTP=__4VPK(((____QGOJ *)__FWTP));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__XUTP=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__WUTP));
+  case ____EHOJ__: {
+    __GWTP=__KVQL(((____EHOJ *)__FWTP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__XUTP=((__SIZE_OF__NGOJ *)__tmp__WUTP);
+  case ____2HOJ__: {
+    __GWTP=((____2HOJ *)__FWTP);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__XUTP=execute_link__HUQL(((__CAST__JHOJ *)__tmp__WUTP));
+  case ____YIOJ__: {
+    __GWTP=__WVQL(((____YIOJ *)__FWTP));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__XUTP=((__REAL_CST__JLOJ *)__tmp__WUTP);
+  case ____YMOJ__: {
+    __GWTP=((____YMOJ *)__FWTP);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__XUTP=((__CHARACTER_CST__5LOJ *)__tmp__WUTP);
+  case ____ONOJ__: {
+    __GWTP=((____ONOJ *)__FWTP);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__XUTP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__WUTP);
+  case ____YOOJ__: {
+    __GWTP=((____YOOJ *)__FWTP);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__XUTP=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__WUTP));
+  case ____IM4K__: {
+    __GWTP=__GHIM(((____IM4K *)__FWTP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__XUTP=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WUTP));
+  case ____T5FL__: {
+    __GWTP=__CN5O(((____T5FL *)__FWTP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__XUTP=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP));
+  case ____3DUL__: {
+    __GWTP=__ZVTP(((____3DUL *)__FWTP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__XUTP=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WUTP));
+  case ____0EUL__: {
+    __GWTP=__0Q2P(((____0EUL *)__FWTP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__XUTP=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__WUTP));
+  case ____BGUL__: {
+    __GWTP=__T1TP(((____BGUL *)__FWTP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__XUTP=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WUTP));
+  case ____2GUL__: {
+    __GWTP=__5W2P(((____2GUL *)__FWTP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__XUTP=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__WUTP));
+  case ____B0VL__: {
+    __GWTP=__KFDN(((____B0VL *)__FWTP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__XUTP=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__WUTP));
+  case ____P0VL__: {
+    __GWTP=__S3HM(((____P0VL *)__FWTP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__XUTP=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__WUTP));
+  case ____Q5YL__: {
+    __GWTP=__FNIM(((____Q5YL *)__FWTP));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__XUTP=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__WUTP));
+  case ____UVPM__: {
+    __GWTP=__ARXN(((____UVPM *)__FWTP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__XUTP=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__WUTP));
+  case ____0ZPM__: {
+    __GWTP=__TV0P(((____0ZPM *)__FWTP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__XUTP=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__WUTP));
+  case ____MR0N__: {
+    __GWTP=__1DWO(((____MR0N *)__FWTP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__XUTP=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__WUTP));
+  case ____YWBP__: {
+    __GWTP=__R2ZQ(((____YWBP *)__FWTP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__XUTP=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__WUTP));
+  case ____LYBP__: {
+    __GWTP=__HDUP(((____LYBP *)__FWTP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__XUTP=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__WUTP));
+  case ____CZBP__: {
+    __GWTP=__RHUP(((____CZBP *)__FWTP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__XUTP=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__WUTP));
+  case ____3BEP__: {
+    __GWTP=__NWEQ(((____3BEP *)__FWTP));
   } break;
   };
-  Self__LUTP->parent_expr_binary_logic__RCUL.right__DOTP=__tmp__XUTP;
-  __tmp__WUTP=Self__LUTP->parent_expr_binary_logic__RCUL.left__5NTP;
-  if (__tmp__WUTP==NULL) {
-    __tmp__2UTP=NULL;
+  __0VTP->__AEUL.__SPTP=__GWTP;
+  __FWTP=__0VTP->__AEUL.__OPTP;
+  if (__FWTP==NULL) {
+    __LWTP=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__WUTP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__2UTP=NULL;
+    switch (((struct ___OBJ *)__FWTP)->__id) {
+    case ____5J__: {
+      __LWTP=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__2UTP=NULL;
+    case ____0AXC__: {
+      __LWTP=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__2UTP=((void *)__tmp__WUTP);
+    case ____NBXC__: {
+      __LWTP=((void *)__FWTP);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__2UTP=NULL;
+    case ____ZBXC__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__2UTP=NULL;
+    case ____DMWH__: {
+      __LWTP=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__2UTP=NULL;
+    case ____2A0I__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__2UTP=NULL;
+    case ____HJNJ__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__2UTP=NULL;
+    case ____SJNJ__: {
+      __LWTP=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__2UTP=NULL;
+    case ____0AOJ__: {
+      __LWTP=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__2UTP=NULL;
+    case ____EBOJ__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__2UTP=NULL;
+    case ____3BOJ__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__2UTP=NULL;
+    case ____RCOJ__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__2UTP=NULL;
+    case ____HDOJ__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__2UTP=NULL;
+    case ____1DOJ__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__2UTP=NULL;
+    case ____PEOJ__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__2UTP=NULL;
+    case ____DFOJ__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__2UTP=NULL;
+    case ____XFOJ__: {
+      __LWTP=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__2UTP=NULL;
+    case ____QGOJ__: {
+      __LWTP=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__2UTP=NULL;
+    case ____EHOJ__: {
+      __LWTP=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__2UTP=NULL;
+    case ____2HOJ__: {
+      __LWTP=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__2UTP=NULL;
+    case ____YIOJ__: {
+      __LWTP=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__2UTP=NULL;
+    case ____YMOJ__: {
+      __LWTP=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__2UTP=NULL;
+    case ____ONOJ__: {
+      __LWTP=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__2UTP=NULL;
+    case ____YOOJ__: {
+      __LWTP=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__2UTP=NULL;
+    case ____IM4K__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__2UTP=NULL;
+    case ____T5FL__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__2UTP=NULL;
+    case ____3DUL__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__2UTP=NULL;
+    case ____0EUL__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__2UTP=NULL;
+    case ____BGUL__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__2UTP=NULL;
+    case ____2GUL__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__2UTP=NULL;
+    case ____B0VL__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__2UTP=NULL;
+    case ____P0VL__: {
+      __LWTP=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__2UTP=NULL;
+    case ____Q5YL__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__2UTP=NULL;
+    case ____UVPM__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__2UTP=NULL;
+    case ____0ZPM__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__2UTP=NULL;
+    case ____MR0N__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__2UTP=NULL;
+    case ____YWBP__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__2UTP=NULL;
+    case ____LYBP__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__2UTP=NULL;
+    case ____CZBP__: {
+      __LWTP=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__2UTP=NULL;
+    case ____3BEP__: {
+      __LWTP=NULL;
     } break;
     }
   };
-  __tmp__WUTP=Self__LUTP->parent_expr_binary_logic__RCUL.right__DOTP;
-  if (__tmp__WUTP==NULL) {
-    __tmp__5UTP=NULL;
+  __FWTP=__0VTP->__AEUL.__SPTP;
+  if (__FWTP==NULL) {
+    __OWTP=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__WUTP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__5UTP=NULL;
+    switch (((struct ___OBJ *)__FWTP)->__id) {
+    case ____5J__: {
+      __OWTP=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__5UTP=NULL;
+    case ____0AXC__: {
+      __OWTP=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__5UTP=((void *)__tmp__WUTP);
+    case ____NBXC__: {
+      __OWTP=((void *)__FWTP);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__5UTP=NULL;
+    case ____ZBXC__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__5UTP=NULL;
+    case ____DMWH__: {
+      __OWTP=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__5UTP=NULL;
+    case ____2A0I__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__5UTP=NULL;
+    case ____HJNJ__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__5UTP=NULL;
+    case ____SJNJ__: {
+      __OWTP=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__5UTP=NULL;
+    case ____0AOJ__: {
+      __OWTP=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__5UTP=NULL;
+    case ____EBOJ__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__5UTP=NULL;
+    case ____3BOJ__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__5UTP=NULL;
+    case ____RCOJ__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__5UTP=NULL;
+    case ____HDOJ__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__5UTP=NULL;
+    case ____1DOJ__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__5UTP=NULL;
+    case ____PEOJ__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__5UTP=NULL;
+    case ____DFOJ__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__5UTP=NULL;
+    case ____XFOJ__: {
+      __OWTP=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__5UTP=NULL;
+    case ____QGOJ__: {
+      __OWTP=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__5UTP=NULL;
+    case ____EHOJ__: {
+      __OWTP=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__5UTP=NULL;
+    case ____2HOJ__: {
+      __OWTP=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__5UTP=NULL;
+    case ____YIOJ__: {
+      __OWTP=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__5UTP=NULL;
+    case ____YMOJ__: {
+      __OWTP=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__5UTP=NULL;
+    case ____ONOJ__: {
+      __OWTP=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__5UTP=NULL;
+    case ____YOOJ__: {
+      __OWTP=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__5UTP=NULL;
+    case ____IM4K__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__5UTP=NULL;
+    case ____T5FL__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__5UTP=NULL;
+    case ____3DUL__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__5UTP=NULL;
+    case ____0EUL__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__5UTP=NULL;
+    case ____BGUL__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__5UTP=NULL;
+    case ____2GUL__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__5UTP=NULL;
+    case ____B0VL__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__5UTP=NULL;
+    case ____P0VL__: {
+      __OWTP=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__5UTP=NULL;
+    case ____Q5YL__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__5UTP=NULL;
+    case ____UVPM__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__5UTP=NULL;
+    case ____0ZPM__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__5UTP=NULL;
+    case ____MR0N__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__5UTP=NULL;
+    case ____YWBP__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__5UTP=NULL;
+    case ____LYBP__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__5UTP=NULL;
+    case ____CZBP__: {
+      __OWTP=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__5UTP=NULL;
+    case ____3BEP__: {
+      __OWTP=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__2UTP != (void *)NULL)) {
-    if (((void *)((__TYPE_FULL__PMB *)__tmp__2UTP->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK == (void *)type_true__2MB)) {
-      left_t__TUTP=type_true__2MB;
-    } else /* FALSE */ {
-      left_t__TUTP=type_false__ENB;
-    };
-  };
-  if (((void *)__tmp__5UTP != (void *)NULL)) {
-    if (((void *)((__TYPE_FULL__PMB *)__tmp__5UTP->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK == (void *)type_true__2MB)) {
-      right_t__UUTP=type_true__2MB;
-    } else /* FALSE */ {
-      right_t__UUTP=type_false__ENB;
-    };
-  };
-  __tmp__WUTP=NULL;
-  if (((void *)__tmp__2UTP != (void *)NULL)) {
-    __tmp__XUTP=NULL;
-    if (((void *)left_t__TUTP == (void *)type_false__ENB)) {
-      __tmp__XUTP=Self__LUTP->parent_expr_binary_logic__RCUL.right__DOTP;
-      __tmp__EMBQ=Self__LUTP->parent_expr_binary_logic__RCUL.left__5NTP;
-      switch (((struct ___OBJ *)__tmp__EMBQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__EMBQ));
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__EMBQ));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__JHRS=((__READ_LOCAL__N5ZI *)__tmp__EMBQ);
-        Self__22BU=((__LOCAL__43WC *)Self__JHRS->local__PUEJ);
-        Self__22BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__22BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__22BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FKVU=NULL;
-          ptr__GKVU=((__POINTER__IB )(NULL));
-          typ_id__HKVU= 0;
-          __tmp__IKVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__IKVU ==  0)) {
-            result__FKVU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__HKVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKVU));
-            if ((typ_id__HKVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LKVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KKVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_size[(__tmp__LKVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KKVU)));
-              ptr__GKVU=__tmp__JKVU;
+  if (((void *)__LWTP != (void *)NULL)) {
+    if (((void *)((____WMB *)__LWTP->__OBXC.__BI4D)->__KLK == (void *)__DNB)) {
+      __CWTP=__DNB;
+    } else /* FALSE */ {
+      __CWTP=__LNB;
+    };
+  };
+  if (((void *)__OWTP != (void *)NULL)) {
+    if (((void *)((____WMB *)__OWTP->__OBXC.__BI4D)->__KLK == (void *)__DNB)) {
+      __DWTP=__DNB;
+    } else /* FALSE */ {
+      __DWTP=__LNB;
+    };
+  };
+  __FWTP=NULL;
+  if (((void *)__LWTP != (void *)NULL)) {
+    __GWTP=NULL;
+    if (((void *)__CWTP == (void *)__LNB)) {
+      __GWTP=__0VTP->__AEUL.__SPTP;
+      __TNBQ=__0VTP->__AEUL.__OPTP;
+      switch (((struct ___OBJ *)__TNBQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__TNBQ));
+      } break;
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__TNBQ));
+      } break;
+      case ____2A0I__: {
+        __YIRS=((____2A0I *)__TNBQ);
+        __L4BU=((____N5WC *)__YIRS->__4VEJ);
+        __L4BU->__Q5WC.__KU4D=(____Q)(__L4BU->__Q5WC.__KU4D -  1);
+        if ((__L4BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __ULVU=NULL;
+          __VLVU=((____IB )(NULL));
+          __WLVU= 0;
+          __XLVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__XLVU ==  0)) {
+            __ULVU=__BC__;
+          } else /* FALSE */ {
+            __WLVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLVU));
+            if ((__WLVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0LVU=((____YWB )((____Q )(void *)((unsigned long)__ZLVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_size[(__0LVU)-1]))),((____YWB )((____Q )__ZLVU)));
+              __VLVU=__YLVU;
             } else /* FALSE */ {
-              __tmp__LKVU=((__UINTEGER_32__RWB )typ_id__HKVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_type[(__tmp__LKVU)]))),(__UINTEGER_32__RWB)(__tmp__LKVU |  1));
-              ptr__GKVU=__tmp__JKVU;
-            };
-            result__FKVU=((__STRING__BC *)ptr__GKVU);
-            *(result__FKVU) = *(STRING__BC__);
-          };
-          Self__BKVU=((__STRING__BC *)result__FKVU);
-          if ((Self__BKVU->capacity__HFL <  250)) {
-            __tmp__DKVU=create__KVW( 250);
-            Self__BKVU->storage__4EL=__tmp__DKVU;
-            Self__BKVU->capacity__HFL= 250;
-          };
-          Self__BKVU->count__WJ= 0;
-          display__V5DJ(Self__JHRS,result__FKVU);
-          put_string__EGZ(((__STRING__BC *)result__FKVU));
+              __0LVU=((____YWB )__WLVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_type[(__0LVU)]))),(____YWB)(__0LVU |  1));
+              __VLVU=__YLVU;
+            };
+            __ULVU=((____BC *)__VLVU);
+            *(__ULVU) = *(__BC__);
+          };
+          __QLVU=((____BC *)__ULVU);
+          if ((__QLVU->__OFL <  250)) {
+            __SLVU=__RVW( 250);
+            __QLVU->__FFL=__SLVU;
+            __QLVU->__OFL= 250;
+          };
+          __QLVU->__WJ= 0;
+          __EBEJ(__YIRS,__ULVU);
+          __LGZ(((____BC *)__ULVU));
           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__EMBQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__EMBQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__JHRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__EMBQ)->receiver__554J);
-        Self__22BU=((__LOCAL__43WC *)Self__JHRS->local__PUEJ);
-        Self__22BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__22BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__22BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FKVU=NULL;
-          ptr__GKVU=((__POINTER__IB )(NULL));
-          typ_id__HKVU= 0;
-          __tmp__IKVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__IKVU ==  0)) {
-            result__FKVU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__HKVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKVU));
-            if ((typ_id__HKVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LKVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KKVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_size[(__tmp__LKVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KKVU)));
-              ptr__GKVU=__tmp__JKVU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__TNBQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__TNBQ));
+      } break;
+      case ____0AOJ__: {
+        __YIRS=((____2A0I *)((____0AOJ *)__TNBQ)->__OB5J);
+        __L4BU=((____N5WC *)__YIRS->__4VEJ);
+        __L4BU->__Q5WC.__KU4D=(____Q)(__L4BU->__Q5WC.__KU4D -  1);
+        if ((__L4BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __ULVU=NULL;
+          __VLVU=((____IB )(NULL));
+          __WLVU= 0;
+          __XLVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__XLVU ==  0)) {
+            __ULVU=__BC__;
+          } else /* FALSE */ {
+            __WLVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLVU));
+            if ((__WLVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0LVU=((____YWB )((____Q )(void *)((unsigned long)__ZLVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_size[(__0LVU)-1]))),((____YWB )((____Q )__ZLVU)));
+              __VLVU=__YLVU;
             } else /* FALSE */ {
-              __tmp__LKVU=((__UINTEGER_32__RWB )typ_id__HKVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_type[(__tmp__LKVU)]))),(__UINTEGER_32__RWB)(__tmp__LKVU |  1));
-              ptr__GKVU=__tmp__JKVU;
-            };
-            result__FKVU=((__STRING__BC *)ptr__GKVU);
-            *(result__FKVU) = *(STRING__BC__);
-          };
-          Self__BKVU=((__STRING__BC *)result__FKVU);
-          if ((Self__BKVU->capacity__HFL <  250)) {
-            __tmp__DKVU=create__KVW( 250);
-            Self__BKVU->storage__4EL=__tmp__DKVU;
-            Self__BKVU->capacity__HFL= 250;
-          };
-          Self__BKVU->count__WJ= 0;
-          display__V5DJ(Self__JHRS,result__FKVU);
-          put_string__EGZ(((__STRING__BC *)result__FKVU));
+              __0LVU=((____YWB )__WLVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_type[(__0LVU)]))),(____YWB)(__0LVU |  1));
+              __VLVU=__YLVU;
+            };
+            __ULVU=((____BC *)__VLVU);
+            *(__ULVU) = *(__BC__);
+          };
+          __QLVU=((____BC *)__ULVU);
+          if ((__QLVU->__OFL <  250)) {
+            __SLVU=__RVW( 250);
+            __QLVU->__FFL=__SLVU;
+            __QLVU->__OFL= 250;
+          };
+          __QLVU->__WJ= 0;
+          __EBEJ(__YIRS,__ULVU);
+          __LGZ(((____BC *)__ULVU));
           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__EMBQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__TNBQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__EMBQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__TNBQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__EMBQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__TNBQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__EMBQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__TNBQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__EMBQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__TNBQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__EMBQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__TNBQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__EMBQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__TNBQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__EMBQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__TNBQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__EMBQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__TNBQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__EMBQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__TNBQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__EMBQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__TNBQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__EMBQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__TNBQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__EMBQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__TNBQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__EMBQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__TNBQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__EMBQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__TNBQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__EMBQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__TNBQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__EMBQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__TNBQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__EMBQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__TNBQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__MHRS=((__READ_GLOBAL__B4YL *)__tmp__EMBQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__MHRS->global__Y5JM),Self__MHRS);
+      case ____Q5YL__: {
+        __1IRS=((____Q5YL *)__TNBQ);
+        __EIEN(((____FKRG *)__1IRS->__HBKM),__1IRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__EMBQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__TNBQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__EMBQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__TNBQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__EMBQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__TNBQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__EMBQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__TNBQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__EMBQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__TNBQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__EMBQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__TNBQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__EMBQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__TNBQ));
       } break;
       };
     };
-    __tmp__WUTP=__tmp__XUTP;
+    __FWTP=__GWTP;
   };
-  if ((((void *)__tmp__WUTP == (void *)NULL) && ((void *)__tmp__5UTP != (void *)NULL))) {
-    __tmp__XUTP=NULL;
-    if (((void *)right_t__UUTP == (void *)type_false__ENB)) {
-      __tmp__XUTP=Self__LUTP->parent_expr_binary_logic__RCUL.left__5NTP;
-      __tmp__EMBQ=Self__LUTP->parent_expr_binary_logic__RCUL.right__DOTP;
-      switch (((struct ___OBJ *)__tmp__EMBQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__EMBQ));
+  if ((((void *)__FWTP == (void *)NULL) && ((void *)__OWTP != (void *)NULL))) {
+    __GWTP=NULL;
+    if (((void *)__DWTP == (void *)__LNB)) {
+      __GWTP=__0VTP->__AEUL.__OPTP;
+      __TNBQ=__0VTP->__AEUL.__SPTP;
+      switch (((struct ___OBJ *)__TNBQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__TNBQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__EMBQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__TNBQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__JHRS=((__READ_LOCAL__N5ZI *)__tmp__EMBQ);
-        Self__22BU=((__LOCAL__43WC *)Self__JHRS->local__PUEJ);
-        Self__22BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__22BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__22BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FKVU=NULL;
-          ptr__GKVU=((__POINTER__IB )(NULL));
-          typ_id__HKVU= 0;
-          __tmp__IKVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__IKVU ==  0)) {
-            result__FKVU=STRING__BC__;
+      case ____2A0I__: {
+        __YIRS=((____2A0I *)__TNBQ);
+        __L4BU=((____N5WC *)__YIRS->__4VEJ);
+        __L4BU->__Q5WC.__KU4D=(____Q)(__L4BU->__Q5WC.__KU4D -  1);
+        if ((__L4BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __ULVU=NULL;
+          __VLVU=((____IB )(NULL));
+          __WLVU= 0;
+          __XLVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__XLVU ==  0)) {
+            __ULVU=__BC__;
           } else /* FALSE */ {
-            typ_id__HKVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKVU));
-            if ((typ_id__HKVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LKVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KKVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_size[(__tmp__LKVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KKVU)));
-              ptr__GKVU=__tmp__JKVU;
+            __WLVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLVU));
+            if ((__WLVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0LVU=((____YWB )((____Q )(void *)((unsigned long)__ZLVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_size[(__0LVU)-1]))),((____YWB )((____Q )__ZLVU)));
+              __VLVU=__YLVU;
             } else /* FALSE */ {
-              __tmp__LKVU=((__UINTEGER_32__RWB )typ_id__HKVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_type[(__tmp__LKVU)]))),(__UINTEGER_32__RWB)(__tmp__LKVU |  1));
-              ptr__GKVU=__tmp__JKVU;
-            };
-            result__FKVU=((__STRING__BC *)ptr__GKVU);
-            *(result__FKVU) = *(STRING__BC__);
-          };
-          Self__BKVU=((__STRING__BC *)result__FKVU);
-          if ((Self__BKVU->capacity__HFL <  250)) {
-            __tmp__DKVU=create__KVW( 250);
-            Self__BKVU->storage__4EL=__tmp__DKVU;
-            Self__BKVU->capacity__HFL= 250;
-          };
-          Self__BKVU->count__WJ= 0;
-          display__V5DJ(Self__JHRS,result__FKVU);
-          put_string__EGZ(((__STRING__BC *)result__FKVU));
+              __0LVU=((____YWB )__WLVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_type[(__0LVU)]))),(____YWB)(__0LVU |  1));
+              __VLVU=__YLVU;
+            };
+            __ULVU=((____BC *)__VLVU);
+            *(__ULVU) = *(__BC__);
+          };
+          __QLVU=((____BC *)__ULVU);
+          if ((__QLVU->__OFL <  250)) {
+            __SLVU=__RVW( 250);
+            __QLVU->__FFL=__SLVU;
+            __QLVU->__OFL= 250;
+          };
+          __QLVU->__WJ= 0;
+          __EBEJ(__YIRS,__ULVU);
+          __LGZ(((____BC *)__ULVU));
           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__EMBQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__EMBQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__JHRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__EMBQ)->receiver__554J);
-        Self__22BU=((__LOCAL__43WC *)Self__JHRS->local__PUEJ);
-        Self__22BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__22BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__22BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FKVU=NULL;
-          ptr__GKVU=((__POINTER__IB )(NULL));
-          typ_id__HKVU= 0;
-          __tmp__IKVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__IKVU ==  0)) {
-            result__FKVU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__HKVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKVU));
-            if ((typ_id__HKVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LKVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KKVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_size[(__tmp__LKVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KKVU)));
-              ptr__GKVU=__tmp__JKVU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__TNBQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__TNBQ));
+      } break;
+      case ____0AOJ__: {
+        __YIRS=((____2A0I *)((____0AOJ *)__TNBQ)->__OB5J);
+        __L4BU=((____N5WC *)__YIRS->__4VEJ);
+        __L4BU->__Q5WC.__KU4D=(____Q)(__L4BU->__Q5WC.__KU4D -  1);
+        if ((__L4BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __ULVU=NULL;
+          __VLVU=((____IB )(NULL));
+          __WLVU= 0;
+          __XLVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__XLVU ==  0)) {
+            __ULVU=__BC__;
+          } else /* FALSE */ {
+            __WLVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLVU));
+            if ((__WLVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0LVU=((____YWB )((____Q )(void *)((unsigned long)__ZLVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_size[(__0LVU)-1]))),((____YWB )((____Q )__ZLVU)));
+              __VLVU=__YLVU;
             } else /* FALSE */ {
-              __tmp__LKVU=((__UINTEGER_32__RWB )typ_id__HKVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_type[(__tmp__LKVU)]))),(__UINTEGER_32__RWB)(__tmp__LKVU |  1));
-              ptr__GKVU=__tmp__JKVU;
-            };
-            result__FKVU=((__STRING__BC *)ptr__GKVU);
-            *(result__FKVU) = *(STRING__BC__);
-          };
-          Self__BKVU=((__STRING__BC *)result__FKVU);
-          if ((Self__BKVU->capacity__HFL <  250)) {
-            __tmp__DKVU=create__KVW( 250);
-            Self__BKVU->storage__4EL=__tmp__DKVU;
-            Self__BKVU->capacity__HFL= 250;
-          };
-          Self__BKVU->count__WJ= 0;
-          display__V5DJ(Self__JHRS,result__FKVU);
-          put_string__EGZ(((__STRING__BC *)result__FKVU));
+              __0LVU=((____YWB )__WLVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_type[(__0LVU)]))),(____YWB)(__0LVU |  1));
+              __VLVU=__YLVU;
+            };
+            __ULVU=((____BC *)__VLVU);
+            *(__ULVU) = *(__BC__);
+          };
+          __QLVU=((____BC *)__ULVU);
+          if ((__QLVU->__OFL <  250)) {
+            __SLVU=__RVW( 250);
+            __QLVU->__FFL=__SLVU;
+            __QLVU->__OFL= 250;
+          };
+          __QLVU->__WJ= 0;
+          __EBEJ(__YIRS,__ULVU);
+          __LGZ(((____BC *)__ULVU));
           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__EMBQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__TNBQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__EMBQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__TNBQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__EMBQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__TNBQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__EMBQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__TNBQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__EMBQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__TNBQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__EMBQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__TNBQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__EMBQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__TNBQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__EMBQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__TNBQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__EMBQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__TNBQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__EMBQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__TNBQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__EMBQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__TNBQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__EMBQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__TNBQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__EMBQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__TNBQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__EMBQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__TNBQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__EMBQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__TNBQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__EMBQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__TNBQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__EMBQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__TNBQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__EMBQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__TNBQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__MHRS=((__READ_GLOBAL__B4YL *)__tmp__EMBQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__MHRS->global__Y5JM),Self__MHRS);
+      case ____Q5YL__: {
+        __1IRS=((____Q5YL *)__TNBQ);
+        __EIEN(((____FKRG *)__1IRS->__HBKM),__1IRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__EMBQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__TNBQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__EMBQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__TNBQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__EMBQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__TNBQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__EMBQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__TNBQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__EMBQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__TNBQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__EMBQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__TNBQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__EMBQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__TNBQ));
       } break;
       };
     };
-    __tmp__WUTP=__tmp__XUTP;
+    __FWTP=__GWTP;
   };
-  if (((((void *)__tmp__WUTP == (void *)NULL) && ((void *)__tmp__5UTP != (void *)NULL)) && ((void *)__tmp__2UTP != (void *)NULL))) {
-    __tmp__XUTP=NULL;
-    if (((void *)left_t__TUTP == (void *)type_true__2MB)) {
-      __tmp__XUTP=Self__LUTP->parent_expr_binary_logic__RCUL.left__5NTP;
-      __tmp__EMBQ=Self__LUTP->parent_expr_binary_logic__RCUL.right__DOTP;
-      switch (((struct ___OBJ *)__tmp__EMBQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__EMBQ));
+  if (((((void *)__FWTP == (void *)NULL) && ((void *)__OWTP != (void *)NULL)) && ((void *)__LWTP != (void *)NULL))) {
+    __GWTP=NULL;
+    if (((void *)__CWTP == (void *)__DNB)) {
+      __GWTP=__0VTP->__AEUL.__OPTP;
+      __TNBQ=__0VTP->__AEUL.__SPTP;
+      switch (((struct ___OBJ *)__TNBQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__TNBQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__EMBQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__TNBQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__JHRS=((__READ_LOCAL__N5ZI *)__tmp__EMBQ);
-        Self__22BU=((__LOCAL__43WC *)Self__JHRS->local__PUEJ);
-        Self__22BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__22BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__22BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FKVU=NULL;
-          ptr__GKVU=((__POINTER__IB )(NULL));
-          typ_id__HKVU= 0;
-          __tmp__IKVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__IKVU ==  0)) {
-            result__FKVU=STRING__BC__;
+      case ____2A0I__: {
+        __YIRS=((____2A0I *)__TNBQ);
+        __L4BU=((____N5WC *)__YIRS->__4VEJ);
+        __L4BU->__Q5WC.__KU4D=(____Q)(__L4BU->__Q5WC.__KU4D -  1);
+        if ((__L4BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __ULVU=NULL;
+          __VLVU=((____IB )(NULL));
+          __WLVU= 0;
+          __XLVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__XLVU ==  0)) {
+            __ULVU=__BC__;
           } else /* FALSE */ {
-            typ_id__HKVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKVU));
-            if ((typ_id__HKVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LKVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KKVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_size[(__tmp__LKVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KKVU)));
-              ptr__GKVU=__tmp__JKVU;
+            __WLVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLVU));
+            if ((__WLVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0LVU=((____YWB )((____Q )(void *)((unsigned long)__ZLVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_size[(__0LVU)-1]))),((____YWB )((____Q )__ZLVU)));
+              __VLVU=__YLVU;
             } else /* FALSE */ {
-              __tmp__LKVU=((__UINTEGER_32__RWB )typ_id__HKVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_type[(__tmp__LKVU)]))),(__UINTEGER_32__RWB)(__tmp__LKVU |  1));
-              ptr__GKVU=__tmp__JKVU;
-            };
-            result__FKVU=((__STRING__BC *)ptr__GKVU);
-            *(result__FKVU) = *(STRING__BC__);
-          };
-          Self__BKVU=((__STRING__BC *)result__FKVU);
-          if ((Self__BKVU->capacity__HFL <  250)) {
-            __tmp__DKVU=create__KVW( 250);
-            Self__BKVU->storage__4EL=__tmp__DKVU;
-            Self__BKVU->capacity__HFL= 250;
-          };
-          Self__BKVU->count__WJ= 0;
-          display__V5DJ(Self__JHRS,result__FKVU);
-          put_string__EGZ(((__STRING__BC *)result__FKVU));
+              __0LVU=((____YWB )__WLVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_type[(__0LVU)]))),(____YWB)(__0LVU |  1));
+              __VLVU=__YLVU;
+            };
+            __ULVU=((____BC *)__VLVU);
+            *(__ULVU) = *(__BC__);
+          };
+          __QLVU=((____BC *)__ULVU);
+          if ((__QLVU->__OFL <  250)) {
+            __SLVU=__RVW( 250);
+            __QLVU->__FFL=__SLVU;
+            __QLVU->__OFL= 250;
+          };
+          __QLVU->__WJ= 0;
+          __EBEJ(__YIRS,__ULVU);
+          __LGZ(((____BC *)__ULVU));
           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__EMBQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__EMBQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__JHRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__EMBQ)->receiver__554J);
-        Self__22BU=((__LOCAL__43WC *)Self__JHRS->local__PUEJ);
-        Self__22BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__22BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__22BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FKVU=NULL;
-          ptr__GKVU=((__POINTER__IB )(NULL));
-          typ_id__HKVU= 0;
-          __tmp__IKVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__IKVU ==  0)) {
-            result__FKVU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__HKVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKVU));
-            if ((typ_id__HKVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LKVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KKVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_size[(__tmp__LKVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KKVU)));
-              ptr__GKVU=__tmp__JKVU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__TNBQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__TNBQ));
+      } break;
+      case ____0AOJ__: {
+        __YIRS=((____2A0I *)((____0AOJ *)__TNBQ)->__OB5J);
+        __L4BU=((____N5WC *)__YIRS->__4VEJ);
+        __L4BU->__Q5WC.__KU4D=(____Q)(__L4BU->__Q5WC.__KU4D -  1);
+        if ((__L4BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __ULVU=NULL;
+          __VLVU=((____IB )(NULL));
+          __WLVU= 0;
+          __XLVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__XLVU ==  0)) {
+            __ULVU=__BC__;
+          } else /* FALSE */ {
+            __WLVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLVU));
+            if ((__WLVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0LVU=((____YWB )((____Q )(void *)((unsigned long)__ZLVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_size[(__0LVU)-1]))),((____YWB )((____Q )__ZLVU)));
+              __VLVU=__YLVU;
             } else /* FALSE */ {
-              __tmp__LKVU=((__UINTEGER_32__RWB )typ_id__HKVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_type[(__tmp__LKVU)]))),(__UINTEGER_32__RWB)(__tmp__LKVU |  1));
-              ptr__GKVU=__tmp__JKVU;
-            };
-            result__FKVU=((__STRING__BC *)ptr__GKVU);
-            *(result__FKVU) = *(STRING__BC__);
-          };
-          Self__BKVU=((__STRING__BC *)result__FKVU);
-          if ((Self__BKVU->capacity__HFL <  250)) {
-            __tmp__DKVU=create__KVW( 250);
-            Self__BKVU->storage__4EL=__tmp__DKVU;
-            Self__BKVU->capacity__HFL= 250;
-          };
-          Self__BKVU->count__WJ= 0;
-          display__V5DJ(Self__JHRS,result__FKVU);
-          put_string__EGZ(((__STRING__BC *)result__FKVU));
+              __0LVU=((____YWB )__WLVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_type[(__0LVU)]))),(____YWB)(__0LVU |  1));
+              __VLVU=__YLVU;
+            };
+            __ULVU=((____BC *)__VLVU);
+            *(__ULVU) = *(__BC__);
+          };
+          __QLVU=((____BC *)__ULVU);
+          if ((__QLVU->__OFL <  250)) {
+            __SLVU=__RVW( 250);
+            __QLVU->__FFL=__SLVU;
+            __QLVU->__OFL= 250;
+          };
+          __QLVU->__WJ= 0;
+          __EBEJ(__YIRS,__ULVU);
+          __LGZ(((____BC *)__ULVU));
           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__EMBQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__TNBQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__EMBQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__TNBQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__EMBQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__TNBQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__EMBQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__TNBQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__EMBQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__TNBQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__EMBQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__TNBQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__EMBQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__TNBQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__EMBQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__TNBQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__EMBQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__TNBQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__EMBQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__TNBQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__EMBQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__TNBQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__EMBQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__TNBQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__EMBQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__TNBQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__EMBQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__TNBQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__EMBQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__TNBQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__EMBQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__TNBQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__EMBQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__TNBQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__EMBQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__TNBQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__MHRS=((__READ_GLOBAL__B4YL *)__tmp__EMBQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__MHRS->global__Y5JM),Self__MHRS);
+      case ____Q5YL__: {
+        __1IRS=((____Q5YL *)__TNBQ);
+        __EIEN(((____FKRG *)__1IRS->__HBKM),__1IRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__EMBQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__TNBQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__EMBQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__TNBQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__EMBQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__TNBQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__EMBQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__TNBQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__EMBQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__TNBQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__EMBQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__TNBQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__EMBQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__TNBQ));
       } break;
       };
     } else /* FALSE */ {
-      __tmp__XUTP=Self__LUTP->parent_expr_binary_logic__RCUL.right__DOTP;
-      __tmp__EMBQ=Self__LUTP->parent_expr_binary_logic__RCUL.left__5NTP;
-      switch (((struct ___OBJ *)__tmp__EMBQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__EMBQ));
+      __GWTP=__0VTP->__AEUL.__SPTP;
+      __TNBQ=__0VTP->__AEUL.__OPTP;
+      switch (((struct ___OBJ *)__TNBQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__TNBQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__EMBQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__TNBQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__JHRS=((__READ_LOCAL__N5ZI *)__tmp__EMBQ);
-        Self__22BU=((__LOCAL__43WC *)Self__JHRS->local__PUEJ);
-        Self__22BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__22BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__22BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FKVU=NULL;
-          ptr__GKVU=((__POINTER__IB )(NULL));
-          typ_id__HKVU= 0;
-          __tmp__IKVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__IKVU ==  0)) {
-            result__FKVU=STRING__BC__;
+      case ____2A0I__: {
+        __YIRS=((____2A0I *)__TNBQ);
+        __L4BU=((____N5WC *)__YIRS->__4VEJ);
+        __L4BU->__Q5WC.__KU4D=(____Q)(__L4BU->__Q5WC.__KU4D -  1);
+        if ((__L4BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __ULVU=NULL;
+          __VLVU=((____IB )(NULL));
+          __WLVU= 0;
+          __XLVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__XLVU ==  0)) {
+            __ULVU=__BC__;
           } else /* FALSE */ {
-            typ_id__HKVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKVU));
-            if ((typ_id__HKVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LKVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KKVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_size[(__tmp__LKVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KKVU)));
-              ptr__GKVU=__tmp__JKVU;
+            __WLVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLVU));
+            if ((__WLVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0LVU=((____YWB )((____Q )(void *)((unsigned long)__ZLVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_size[(__0LVU)-1]))),((____YWB )((____Q )__ZLVU)));
+              __VLVU=__YLVU;
             } else /* FALSE */ {
-              __tmp__LKVU=((__UINTEGER_32__RWB )typ_id__HKVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_type[(__tmp__LKVU)]))),(__UINTEGER_32__RWB)(__tmp__LKVU |  1));
-              ptr__GKVU=__tmp__JKVU;
-            };
-            result__FKVU=((__STRING__BC *)ptr__GKVU);
-            *(result__FKVU) = *(STRING__BC__);
-          };
-          Self__BKVU=((__STRING__BC *)result__FKVU);
-          if ((Self__BKVU->capacity__HFL <  250)) {
-            __tmp__DKVU=create__KVW( 250);
-            Self__BKVU->storage__4EL=__tmp__DKVU;
-            Self__BKVU->capacity__HFL= 250;
-          };
-          Self__BKVU->count__WJ= 0;
-          display__V5DJ(Self__JHRS,result__FKVU);
-          put_string__EGZ(((__STRING__BC *)result__FKVU));
+              __0LVU=((____YWB )__WLVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_type[(__0LVU)]))),(____YWB)(__0LVU |  1));
+              __VLVU=__YLVU;
+            };
+            __ULVU=((____BC *)__VLVU);
+            *(__ULVU) = *(__BC__);
+          };
+          __QLVU=((____BC *)__ULVU);
+          if ((__QLVU->__OFL <  250)) {
+            __SLVU=__RVW( 250);
+            __QLVU->__FFL=__SLVU;
+            __QLVU->__OFL= 250;
+          };
+          __QLVU->__WJ= 0;
+          __EBEJ(__YIRS,__ULVU);
+          __LGZ(((____BC *)__ULVU));
           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__EMBQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__EMBQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__JHRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__EMBQ)->receiver__554J);
-        Self__22BU=((__LOCAL__43WC *)Self__JHRS->local__PUEJ);
-        Self__22BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__22BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__22BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FKVU=NULL;
-          ptr__GKVU=((__POINTER__IB )(NULL));
-          typ_id__HKVU= 0;
-          __tmp__IKVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__IKVU ==  0)) {
-            result__FKVU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__HKVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKVU));
-            if ((typ_id__HKVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LKVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KKVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_size[(__tmp__LKVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KKVU)));
-              ptr__GKVU=__tmp__JKVU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__TNBQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__TNBQ));
+      } break;
+      case ____0AOJ__: {
+        __YIRS=((____2A0I *)((____0AOJ *)__TNBQ)->__OB5J);
+        __L4BU=((____N5WC *)__YIRS->__4VEJ);
+        __L4BU->__Q5WC.__KU4D=(____Q)(__L4BU->__Q5WC.__KU4D -  1);
+        if ((__L4BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __ULVU=NULL;
+          __VLVU=((____IB )(NULL));
+          __WLVU= 0;
+          __XLVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__XLVU ==  0)) {
+            __ULVU=__BC__;
+          } else /* FALSE */ {
+            __WLVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLVU));
+            if ((__WLVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0LVU=((____YWB )((____Q )(void *)((unsigned long)__ZLVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_size[(__0LVU)-1]))),((____YWB )((____Q )__ZLVU)));
+              __VLVU=__YLVU;
             } else /* FALSE */ {
-              __tmp__LKVU=((__UINTEGER_32__RWB )typ_id__HKVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_type[(__tmp__LKVU)]))),(__UINTEGER_32__RWB)(__tmp__LKVU |  1));
-              ptr__GKVU=__tmp__JKVU;
-            };
-            result__FKVU=((__STRING__BC *)ptr__GKVU);
-            *(result__FKVU) = *(STRING__BC__);
-          };
-          Self__BKVU=((__STRING__BC *)result__FKVU);
-          if ((Self__BKVU->capacity__HFL <  250)) {
-            __tmp__DKVU=create__KVW( 250);
-            Self__BKVU->storage__4EL=__tmp__DKVU;
-            Self__BKVU->capacity__HFL= 250;
-          };
-          Self__BKVU->count__WJ= 0;
-          display__V5DJ(Self__JHRS,result__FKVU);
-          put_string__EGZ(((__STRING__BC *)result__FKVU));
+              __0LVU=((____YWB )__WLVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_type[(__0LVU)]))),(____YWB)(__0LVU |  1));
+              __VLVU=__YLVU;
+            };
+            __ULVU=((____BC *)__VLVU);
+            *(__ULVU) = *(__BC__);
+          };
+          __QLVU=((____BC *)__ULVU);
+          if ((__QLVU->__OFL <  250)) {
+            __SLVU=__RVW( 250);
+            __QLVU->__FFL=__SLVU;
+            __QLVU->__OFL= 250;
+          };
+          __QLVU->__WJ= 0;
+          __EBEJ(__YIRS,__ULVU);
+          __LGZ(((____BC *)__ULVU));
           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__EMBQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__TNBQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__EMBQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__TNBQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__EMBQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__TNBQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__EMBQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__TNBQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__EMBQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__TNBQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__EMBQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__TNBQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__EMBQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__TNBQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__EMBQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__TNBQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__EMBQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__TNBQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__EMBQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__TNBQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__EMBQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__TNBQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__EMBQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__TNBQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__EMBQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__TNBQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__EMBQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__TNBQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__EMBQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__TNBQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__EMBQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__TNBQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__EMBQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__TNBQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__EMBQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__TNBQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__MHRS=((__READ_GLOBAL__B4YL *)__tmp__EMBQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__MHRS->global__Y5JM),Self__MHRS);
+      case ____Q5YL__: {
+        __1IRS=((____Q5YL *)__TNBQ);
+        __EIEN(((____FKRG *)__1IRS->__HBKM),__1IRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__EMBQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__TNBQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__EMBQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__TNBQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__EMBQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__TNBQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__EMBQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__TNBQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__EMBQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__TNBQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__EMBQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__TNBQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__EMBQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__TNBQ));
       } break;
       };
     };
-    __tmp__WUTP=__tmp__XUTP;
+    __FWTP=__GWTP;
   };
-  if ((((void *)__tmp__WUTP == (void *)NULL) && (old_seq__OUTP == seq_call_and_loop__BL3K))) {
-    __tmp__XUTP=NULL;
-    __tmp__EMBQ=Self__LUTP->parent_expr_binary_logic__RCUL.left__5NTP;
-    __tmp__5MBQ=Self__LUTP->parent_expr_binary_logic__RCUL.right__DOTP;
-    switch (((struct ___OBJ *)__tmp__EMBQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ANBQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__EMBQ),__tmp__5MBQ);
+  if ((((void *)__FWTP == (void *)NULL) && (__3VTP == __QM3K))) {
+    __GWTP=NULL;
+    __TNBQ=__0VTP->__AEUL.__OPTP;
+    __OOBQ=__0VTP->__AEUL.__SPTP;
+    switch (((struct ___OBJ *)__TNBQ)->__id) {
+    case ____5J__: {
+      __POBQ=__FLWM(((____5J *)__TNBQ),__OOBQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ANBQ=FALSE__O__;
+    case ____0AXC__: {
+      __POBQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ANBQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____NBXC__: {
+      __POBQ=__1LWM(((____NBXC *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ANBQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____ZBXC__: {
+      __POBQ=__NMWM(((____ZBXC *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ANBQ=FALSE__O__;
+    case ____DMWH__: {
+      __POBQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ANBQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____2A0I__: {
+      __POBQ=__MNWM(((____2A0I *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ANBQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____HJNJ__: {
+      __POBQ=__5NWM(((____HJNJ *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ANBQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____SJNJ__: {
+      __POBQ=__2OWM(((____SJNJ *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ANBQ=FALSE__O__;
+    case ____0AOJ__: {
+      __POBQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ANBQ=FALSE__O__;
+    case ____EBOJ__: {
+      __POBQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ANBQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____3BOJ__: {
+      __POBQ=__BQWM(((____3BOJ *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ANBQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____RCOJ__: {
+      __POBQ=__4QWM(((____RCOJ *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ANBQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____HDOJ__: {
+      __POBQ=__1RWM(((____HDOJ *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ANBQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____1DOJ__: {
+      __POBQ=__YSWM(((____1DOJ *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ANBQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____PEOJ__: {
+      __POBQ=__VTWM(((____PEOJ *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ANBQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____DFOJ__: {
+      __POBQ=__SUWM(((____DFOJ *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ANBQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____XFOJ__: {
+      __POBQ=__PVWM(((____XFOJ *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ANBQ=FALSE__O__;
+    case ____QGOJ__: {
+      __POBQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ANBQ=FALSE__O__;
+    case ____EHOJ__: {
+      __POBQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ANBQ=FALSE__O__;
+    case ____2HOJ__: {
+      __POBQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ANBQ=FALSE__O__;
+    case ____YIOJ__: {
+      __POBQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ANBQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____YMOJ__: {
+      __POBQ=__2WWM(((____YMOJ *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ANBQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____ONOJ__: {
+      __POBQ=__XXWM(((____ONOJ *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ANBQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____YOOJ__: {
+      __POBQ=__314M(((____YOOJ *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ANBQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____IM4K__: {
+      __POBQ=__JMYN(((____IM4K *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ANBQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____T5FL__: {
+      __POBQ=__KECQ(((____T5FL *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ANBQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____3DUL__: {
+      __POBQ=__WF3P(((____3DUL *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ANBQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____0EUL__: {
+      __POBQ=__5NJQ(((____0EUL *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ANBQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____BGUL__: {
+      __POBQ=__TG3P(((____BGUL *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ANBQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____2GUL__: {
+      __POBQ=__3OJQ(((____2GUL *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ANBQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____B0VL__: {
+      __POBQ=__1CFN(((____B0VL *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ANBQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____P0VL__: {
+      __POBQ=__JYWM(((____P0VL *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ANBQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____Q5YL__: {
+      __POBQ=__GNYN(((____Q5YL *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ANBQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____UVPM__: {
+      __POBQ=__ZNYN(((____UVPM *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ANBQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____0ZPM__: {
+      __POBQ=__QH3P(((____0ZPM *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ANBQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____MR0N__: {
+      __POBQ=__IPWO(((____MR0N *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ANBQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____YWBP__: {
+      __POBQ=__LV0Q(((____YWBP *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ANBQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____LYBP__: {
+      __POBQ=__3ECQ(((____LYBP *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ANBQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____CZBP__: {
+      __POBQ=__0FCQ(((____CZBP *)((____5J *)__TNBQ)),__OOBQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ANBQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__EMBQ)),__tmp__5MBQ);
+    case ____3BEP__: {
+      __POBQ=__0PJQ(((____3BEP *)((____5J *)__TNBQ)),__OOBQ);
     } break;
     };
-    if (__tmp__ANBQ) {
-      __tmp__XUTP=Self__LUTP->parent_expr_binary_logic__RCUL.left__5NTP;
-      __tmp__HNBQ=Self__LUTP->parent_expr_binary_logic__RCUL.right__DOTP;
-      switch (((struct ___OBJ *)__tmp__HNBQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__HNBQ));
+    if (__POBQ) {
+      __GWTP=__0VTP->__AEUL.__OPTP;
+      __WOBQ=__0VTP->__AEUL.__SPTP;
+      switch (((struct ___OBJ *)__WOBQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__WOBQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__HNBQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__WOBQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__JHRS=((__READ_LOCAL__N5ZI *)__tmp__HNBQ);
-        Self__22BU=((__LOCAL__43WC *)Self__JHRS->local__PUEJ);
-        Self__22BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__22BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__22BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FKVU=NULL;
-          ptr__GKVU=((__POINTER__IB )(NULL));
-          typ_id__HKVU= 0;
-          __tmp__IKVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__IKVU ==  0)) {
-            result__FKVU=STRING__BC__;
+      case ____2A0I__: {
+        __YIRS=((____2A0I *)__WOBQ);
+        __L4BU=((____N5WC *)__YIRS->__4VEJ);
+        __L4BU->__Q5WC.__KU4D=(____Q)(__L4BU->__Q5WC.__KU4D -  1);
+        if ((__L4BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __ULVU=NULL;
+          __VLVU=((____IB )(NULL));
+          __WLVU= 0;
+          __XLVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__XLVU ==  0)) {
+            __ULVU=__BC__;
           } else /* FALSE */ {
-            typ_id__HKVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKVU));
-            if ((typ_id__HKVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LKVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KKVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_size[(__tmp__LKVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KKVU)));
-              ptr__GKVU=__tmp__JKVU;
+            __WLVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLVU));
+            if ((__WLVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0LVU=((____YWB )((____Q )(void *)((unsigned long)__ZLVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_size[(__0LVU)-1]))),((____YWB )((____Q )__ZLVU)));
+              __VLVU=__YLVU;
             } else /* FALSE */ {
-              __tmp__LKVU=((__UINTEGER_32__RWB )typ_id__HKVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_type[(__tmp__LKVU)]))),(__UINTEGER_32__RWB)(__tmp__LKVU |  1));
-              ptr__GKVU=__tmp__JKVU;
-            };
-            result__FKVU=((__STRING__BC *)ptr__GKVU);
-            *(result__FKVU) = *(STRING__BC__);
-          };
-          Self__BKVU=((__STRING__BC *)result__FKVU);
-          if ((Self__BKVU->capacity__HFL <  250)) {
-            __tmp__DKVU=create__KVW( 250);
-            Self__BKVU->storage__4EL=__tmp__DKVU;
-            Self__BKVU->capacity__HFL= 250;
-          };
-          Self__BKVU->count__WJ= 0;
-          display__V5DJ(Self__JHRS,result__FKVU);
-          put_string__EGZ(((__STRING__BC *)result__FKVU));
+              __0LVU=((____YWB )__WLVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_type[(__0LVU)]))),(____YWB)(__0LVU |  1));
+              __VLVU=__YLVU;
+            };
+            __ULVU=((____BC *)__VLVU);
+            *(__ULVU) = *(__BC__);
+          };
+          __QLVU=((____BC *)__ULVU);
+          if ((__QLVU->__OFL <  250)) {
+            __SLVU=__RVW( 250);
+            __QLVU->__FFL=__SLVU;
+            __QLVU->__OFL= 250;
+          };
+          __QLVU->__WJ= 0;
+          __EBEJ(__YIRS,__ULVU);
+          __LGZ(((____BC *)__ULVU));
           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__HNBQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__HNBQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__JHRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__HNBQ)->receiver__554J);
-        Self__22BU=((__LOCAL__43WC *)Self__JHRS->local__PUEJ);
-        Self__22BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__22BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__22BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__FKVU=NULL;
-          ptr__GKVU=((__POINTER__IB )(NULL));
-          typ_id__HKVU= 0;
-          __tmp__IKVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__IKVU ==  0)) {
-            result__FKVU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__HKVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKVU));
-            if ((typ_id__HKVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LKVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KKVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_size[(__tmp__LKVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KKVU)));
-              ptr__GKVU=__tmp__JKVU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__WOBQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__WOBQ));
+      } break;
+      case ____0AOJ__: {
+        __YIRS=((____2A0I *)((____0AOJ *)__WOBQ)->__OB5J);
+        __L4BU=((____N5WC *)__YIRS->__4VEJ);
+        __L4BU->__Q5WC.__KU4D=(____Q)(__L4BU->__Q5WC.__KU4D -  1);
+        if ((__L4BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __ULVU=NULL;
+          __VLVU=((____IB )(NULL));
+          __WLVU= 0;
+          __XLVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__XLVU ==  0)) {
+            __ULVU=__BC__;
+          } else /* FALSE */ {
+            __WLVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLVU));
+            if ((__WLVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0LVU=((____YWB )((____Q )(void *)((unsigned long)__ZLVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_size[(__0LVU)-1]))),((____YWB )((____Q )__ZLVU)));
+              __VLVU=__YLVU;
             } else /* FALSE */ {
-              __tmp__LKVU=((__UINTEGER_32__RWB )typ_id__HKVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_type[(__tmp__LKVU)]))),(__UINTEGER_32__RWB)(__tmp__LKVU |  1));
-              ptr__GKVU=__tmp__JKVU;
-            };
-            result__FKVU=((__STRING__BC *)ptr__GKVU);
-            *(result__FKVU) = *(STRING__BC__);
-          };
-          Self__BKVU=((__STRING__BC *)result__FKVU);
-          if ((Self__BKVU->capacity__HFL <  250)) {
-            __tmp__DKVU=create__KVW( 250);
-            Self__BKVU->storage__4EL=__tmp__DKVU;
-            Self__BKVU->capacity__HFL= 250;
-          };
-          Self__BKVU->count__WJ= 0;
-          display__V5DJ(Self__JHRS,result__FKVU);
-          put_string__EGZ(((__STRING__BC *)result__FKVU));
+              __0LVU=((____YWB )__WLVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_type[(__0LVU)]))),(____YWB)(__0LVU |  1));
+              __VLVU=__YLVU;
+            };
+            __ULVU=((____BC *)__VLVU);
+            *(__ULVU) = *(__BC__);
+          };
+          __QLVU=((____BC *)__ULVU);
+          if ((__QLVU->__OFL <  250)) {
+            __SLVU=__RVW( 250);
+            __QLVU->__FFL=__SLVU;
+            __QLVU->__OFL= 250;
+          };
+          __QLVU->__WJ= 0;
+          __EBEJ(__YIRS,__ULVU);
+          __LGZ(((____BC *)__ULVU));
           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__HNBQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__WOBQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__HNBQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__WOBQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__HNBQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__WOBQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__HNBQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__WOBQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__HNBQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__WOBQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HNBQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__WOBQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HNBQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__WOBQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__HNBQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__WOBQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__HNBQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__WOBQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__HNBQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__WOBQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__HNBQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__WOBQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__HNBQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__WOBQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__HNBQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__WOBQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__HNBQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__WOBQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__HNBQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__WOBQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__HNBQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__WOBQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__HNBQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__WOBQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__HNBQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__WOBQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__MHRS=((__READ_GLOBAL__B4YL *)__tmp__HNBQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__MHRS->global__Y5JM),Self__MHRS);
+      case ____Q5YL__: {
+        __1IRS=((____Q5YL *)__WOBQ);
+        __EIEN(((____FKRG *)__1IRS->__HBKM),__1IRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__HNBQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__WOBQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__HNBQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__WOBQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__HNBQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__WOBQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__HNBQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__WOBQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__HNBQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__WOBQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__HNBQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__WOBQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__HNBQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__WOBQ));
       } break;
       };
     } else /* FALSE */ {
-      __tmp__HNBQ=Self__LUTP->parent_expr_binary_logic__RCUL.left__5NTP;
-      if (__tmp__HNBQ==NULL) {
-        __tmp__PNBQ=NULL;
+      __WOBQ=__0VTP->__AEUL.__OPTP;
+      if (__WOBQ==NULL) {
+        __4OBQ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__HNBQ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__PNBQ=NULL;
+        switch (((struct ___OBJ *)__WOBQ)->__id) {
+        case ____5J__: {
+          __4OBQ=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__PNBQ=NULL;
+        case ____0AXC__: {
+          __4OBQ=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__PNBQ=NULL;
+        case ____NBXC__: {
+          __4OBQ=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__PNBQ=NULL;
+        case ____ZBXC__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__PNBQ=NULL;
+        case ____DMWH__: {
+          __4OBQ=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__PNBQ=NULL;
+        case ____2A0I__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__PNBQ=NULL;
+        case ____HJNJ__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__PNBQ=NULL;
+        case ____SJNJ__: {
+          __4OBQ=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__PNBQ=NULL;
+        case ____0AOJ__: {
+          __4OBQ=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__PNBQ=NULL;
+        case ____EBOJ__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__PNBQ=((void *)__tmp__HNBQ);
+        case ____3BOJ__: {
+          __4OBQ=((void *)__WOBQ);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__PNBQ=NULL;
+        case ____RCOJ__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__PNBQ=NULL;
+        case ____HDOJ__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__PNBQ=NULL;
+        case ____1DOJ__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__PNBQ=NULL;
+        case ____PEOJ__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__PNBQ=NULL;
+        case ____DFOJ__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__PNBQ=NULL;
+        case ____XFOJ__: {
+          __4OBQ=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__PNBQ=NULL;
+        case ____QGOJ__: {
+          __4OBQ=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__PNBQ=NULL;
+        case ____EHOJ__: {
+          __4OBQ=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__PNBQ=NULL;
+        case ____2HOJ__: {
+          __4OBQ=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__PNBQ=NULL;
+        case ____YIOJ__: {
+          __4OBQ=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__PNBQ=NULL;
+        case ____YMOJ__: {
+          __4OBQ=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__PNBQ=NULL;
+        case ____ONOJ__: {
+          __4OBQ=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__PNBQ=NULL;
+        case ____YOOJ__: {
+          __4OBQ=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__PNBQ=NULL;
+        case ____IM4K__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__PNBQ=NULL;
+        case ____T5FL__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__PNBQ=NULL;
+        case ____3DUL__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__PNBQ=NULL;
+        case ____0EUL__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__PNBQ=NULL;
+        case ____BGUL__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__PNBQ=NULL;
+        case ____2GUL__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__PNBQ=NULL;
+        case ____B0VL__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__PNBQ=NULL;
+        case ____P0VL__: {
+          __4OBQ=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__PNBQ=NULL;
+        case ____Q5YL__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__PNBQ=NULL;
+        case ____UVPM__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__PNBQ=NULL;
+        case ____0ZPM__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__PNBQ=NULL;
+        case ____MR0N__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__PNBQ=NULL;
+        case ____YWBP__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__PNBQ=NULL;
+        case ____LYBP__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__PNBQ=NULL;
+        case ____CZBP__: {
+          __4OBQ=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__PNBQ=NULL;
+        case ____3BEP__: {
+          __4OBQ=NULL;
         } break;
         }
       };
-      __tmp__HNBQ=Self__LUTP->parent_expr_binary_logic__RCUL.right__DOTP;
-      if (__tmp__HNBQ==NULL) {
-        __tmp__SNBQ=NULL;
+      __WOBQ=__0VTP->__AEUL.__SPTP;
+      if (__WOBQ==NULL) {
+        __BPBQ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__HNBQ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__SNBQ=NULL;
+        switch (((struct ___OBJ *)__WOBQ)->__id) {
+        case ____5J__: {
+          __BPBQ=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__SNBQ=NULL;
+        case ____0AXC__: {
+          __BPBQ=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__SNBQ=NULL;
+        case ____NBXC__: {
+          __BPBQ=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__SNBQ=NULL;
+        case ____ZBXC__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__SNBQ=NULL;
+        case ____DMWH__: {
+          __BPBQ=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__SNBQ=NULL;
+        case ____2A0I__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__SNBQ=((void *)__tmp__HNBQ);
+        case ____HJNJ__: {
+          __BPBQ=((void *)__WOBQ);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__SNBQ=NULL;
+        case ____SJNJ__: {
+          __BPBQ=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__SNBQ=NULL;
+        case ____0AOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__SNBQ=NULL;
+        case ____EBOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__SNBQ=NULL;
+        case ____3BOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__SNBQ=NULL;
+        case ____RCOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__SNBQ=NULL;
+        case ____HDOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__SNBQ=NULL;
+        case ____1DOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__SNBQ=NULL;
+        case ____PEOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__SNBQ=NULL;
+        case ____DFOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__SNBQ=NULL;
+        case ____XFOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__SNBQ=NULL;
+        case ____QGOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__SNBQ=NULL;
+        case ____EHOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__SNBQ=NULL;
+        case ____2HOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__SNBQ=NULL;
+        case ____YIOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__SNBQ=NULL;
+        case ____YMOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__SNBQ=NULL;
+        case ____ONOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__SNBQ=NULL;
+        case ____YOOJ__: {
+          __BPBQ=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__SNBQ=NULL;
+        case ____IM4K__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__SNBQ=NULL;
+        case ____T5FL__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__SNBQ=NULL;
+        case ____3DUL__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__SNBQ=NULL;
+        case ____0EUL__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__SNBQ=NULL;
+        case ____BGUL__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__SNBQ=NULL;
+        case ____2GUL__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__SNBQ=NULL;
+        case ____B0VL__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__SNBQ=NULL;
+        case ____P0VL__: {
+          __BPBQ=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__SNBQ=NULL;
+        case ____Q5YL__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__SNBQ=NULL;
+        case ____UVPM__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__SNBQ=NULL;
+        case ____0ZPM__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__SNBQ=NULL;
+        case ____MR0N__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__SNBQ=NULL;
+        case ____YWBP__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__SNBQ=NULL;
+        case ____LYBP__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__SNBQ=NULL;
+        case ____CZBP__: {
+          __BPBQ=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__SNBQ=NULL;
+        case ____3BEP__: {
+          __BPBQ=NULL;
         } break;
         }
       };
-      if ((((void *)__tmp__PNBQ != (void *)NULL) && ((void *)__tmp__SNBQ != (void *)NULL))) {
-        __tmp__AOBQ=__tmp__PNBQ->parent_expr_binary_cmp__PAOJ.left__L54J;
-        __tmp__BOBQ=__tmp__SNBQ->parent_expr_binary_cmp__1HNJ.left__L54J;
-        switch (((struct ___OBJ *)__tmp__AOBQ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__COBQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__AOBQ),__tmp__BOBQ);
+      if ((((void *)__4OBQ != (void *)NULL) && ((void *)__BPBQ != (void *)NULL))) {
+        __PPBQ=__4OBQ->__4BOJ.__0A5J;
+        __QPBQ=__BPBQ->__KJNJ.__0A5J;
+        switch (((struct ___OBJ *)__PPBQ)->__id) {
+        case ____5J__: {
+          __RPBQ=__FLWM(((____5J *)__PPBQ),__QPBQ);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__COBQ=FALSE__O__;
+        case ____0AXC__: {
+          __RPBQ=__O__;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__COBQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____NBXC__: {
+          __RPBQ=__1LWM(((____NBXC *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__COBQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____ZBXC__: {
+          __RPBQ=__NMWM(((____ZBXC *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__COBQ=FALSE__O__;
+        case ____DMWH__: {
+          __RPBQ=__O__;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__COBQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____2A0I__: {
+          __RPBQ=__MNWM(((____2A0I *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__COBQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____HJNJ__: {
+          __RPBQ=__5NWM(((____HJNJ *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__COBQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____SJNJ__: {
+          __RPBQ=__2OWM(((____SJNJ *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__COBQ=FALSE__O__;
+        case ____0AOJ__: {
+          __RPBQ=__O__;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__COBQ=FALSE__O__;
+        case ____EBOJ__: {
+          __RPBQ=__O__;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__COBQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____3BOJ__: {
+          __RPBQ=__BQWM(((____3BOJ *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__COBQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____RCOJ__: {
+          __RPBQ=__4QWM(((____RCOJ *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__COBQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____HDOJ__: {
+          __RPBQ=__1RWM(((____HDOJ *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__COBQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____1DOJ__: {
+          __RPBQ=__YSWM(((____1DOJ *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__COBQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____PEOJ__: {
+          __RPBQ=__VTWM(((____PEOJ *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__COBQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____DFOJ__: {
+          __RPBQ=__SUWM(((____DFOJ *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__COBQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____XFOJ__: {
+          __RPBQ=__PVWM(((____XFOJ *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__COBQ=FALSE__O__;
+        case ____QGOJ__: {
+          __RPBQ=__O__;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__COBQ=FALSE__O__;
+        case ____EHOJ__: {
+          __RPBQ=__O__;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__COBQ=FALSE__O__;
+        case ____2HOJ__: {
+          __RPBQ=__O__;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__COBQ=FALSE__O__;
+        case ____YIOJ__: {
+          __RPBQ=__O__;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__COBQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____YMOJ__: {
+          __RPBQ=__2WWM(((____YMOJ *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__COBQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____ONOJ__: {
+          __RPBQ=__XXWM(((____ONOJ *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__COBQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____YOOJ__: {
+          __RPBQ=__314M(((____YOOJ *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__COBQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____IM4K__: {
+          __RPBQ=__JMYN(((____IM4K *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__COBQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____T5FL__: {
+          __RPBQ=__KECQ(((____T5FL *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__COBQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____3DUL__: {
+          __RPBQ=__WF3P(((____3DUL *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__COBQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____0EUL__: {
+          __RPBQ=__5NJQ(((____0EUL *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__COBQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____BGUL__: {
+          __RPBQ=__TG3P(((____BGUL *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__COBQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____2GUL__: {
+          __RPBQ=__3OJQ(((____2GUL *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__COBQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____B0VL__: {
+          __RPBQ=__1CFN(((____B0VL *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__COBQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____P0VL__: {
+          __RPBQ=__JYWM(((____P0VL *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__COBQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____Q5YL__: {
+          __RPBQ=__GNYN(((____Q5YL *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__COBQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____UVPM__: {
+          __RPBQ=__ZNYN(((____UVPM *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__COBQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____0ZPM__: {
+          __RPBQ=__QH3P(((____0ZPM *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__COBQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____MR0N__: {
+          __RPBQ=__IPWO(((____MR0N *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__COBQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____YWBP__: {
+          __RPBQ=__LV0Q(((____YWBP *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__COBQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____LYBP__: {
+          __RPBQ=__3ECQ(((____LYBP *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__COBQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____CZBP__: {
+          __RPBQ=__0FCQ(((____CZBP *)((____5J *)__PPBQ)),__QPBQ);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__COBQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__AOBQ)),__tmp__BOBQ);
+        case ____3BEP__: {
+          __RPBQ=__0PJQ(((____3BEP *)((____5J *)__PPBQ)),__QPBQ);
         } break;
         };
-        if (__tmp__COBQ) {
-          __tmp__IOBQ=__tmp__PNBQ->parent_expr_binary_cmp__PAOJ.right__R54J;
-          __tmp__JOBQ=__tmp__SNBQ->parent_expr_binary_cmp__1HNJ.right__R54J;
-          switch (((struct ___OBJ *)__tmp__IOBQ)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__KOBQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__IOBQ),__tmp__JOBQ);
+        if (__RPBQ) {
+          __XPBQ=__4OBQ->__4BOJ.__AB5J;
+          __YPBQ=__BPBQ->__KJNJ.__AB5J;
+          switch (((struct ___OBJ *)__XPBQ)->__id) {
+          case ____5J__: {
+            __ZPBQ=__FLWM(((____5J *)__XPBQ),__YPBQ);
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__KOBQ=FALSE__O__;
+          case ____0AXC__: {
+            __ZPBQ=__O__;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__KOBQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____NBXC__: {
+            __ZPBQ=__1LWM(((____NBXC *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__KOBQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____ZBXC__: {
+            __ZPBQ=__NMWM(((____ZBXC *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__KOBQ=FALSE__O__;
+          case ____DMWH__: {
+            __ZPBQ=__O__;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__KOBQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____2A0I__: {
+            __ZPBQ=__MNWM(((____2A0I *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__KOBQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____HJNJ__: {
+            __ZPBQ=__5NWM(((____HJNJ *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__KOBQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____SJNJ__: {
+            __ZPBQ=__2OWM(((____SJNJ *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__KOBQ=FALSE__O__;
+          case ____0AOJ__: {
+            __ZPBQ=__O__;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__KOBQ=FALSE__O__;
+          case ____EBOJ__: {
+            __ZPBQ=__O__;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__KOBQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____3BOJ__: {
+            __ZPBQ=__BQWM(((____3BOJ *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__KOBQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____RCOJ__: {
+            __ZPBQ=__4QWM(((____RCOJ *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__KOBQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____HDOJ__: {
+            __ZPBQ=__1RWM(((____HDOJ *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__KOBQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____1DOJ__: {
+            __ZPBQ=__YSWM(((____1DOJ *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__KOBQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____PEOJ__: {
+            __ZPBQ=__VTWM(((____PEOJ *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__KOBQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____DFOJ__: {
+            __ZPBQ=__SUWM(((____DFOJ *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__KOBQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____XFOJ__: {
+            __ZPBQ=__PVWM(((____XFOJ *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__KOBQ=FALSE__O__;
+          case ____QGOJ__: {
+            __ZPBQ=__O__;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__KOBQ=FALSE__O__;
+          case ____EHOJ__: {
+            __ZPBQ=__O__;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__KOBQ=FALSE__O__;
+          case ____2HOJ__: {
+            __ZPBQ=__O__;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__KOBQ=FALSE__O__;
+          case ____YIOJ__: {
+            __ZPBQ=__O__;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__KOBQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____YMOJ__: {
+            __ZPBQ=__2WWM(((____YMOJ *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__KOBQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____ONOJ__: {
+            __ZPBQ=__XXWM(((____ONOJ *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__KOBQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____YOOJ__: {
+            __ZPBQ=__314M(((____YOOJ *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__KOBQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____IM4K__: {
+            __ZPBQ=__JMYN(((____IM4K *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__KOBQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____T5FL__: {
+            __ZPBQ=__KECQ(((____T5FL *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__KOBQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____3DUL__: {
+            __ZPBQ=__WF3P(((____3DUL *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__KOBQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____0EUL__: {
+            __ZPBQ=__5NJQ(((____0EUL *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__KOBQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____BGUL__: {
+            __ZPBQ=__TG3P(((____BGUL *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__KOBQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____2GUL__: {
+            __ZPBQ=__3OJQ(((____2GUL *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__KOBQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____B0VL__: {
+            __ZPBQ=__1CFN(((____B0VL *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__KOBQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____P0VL__: {
+            __ZPBQ=__JYWM(((____P0VL *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__KOBQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____Q5YL__: {
+            __ZPBQ=__GNYN(((____Q5YL *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__KOBQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____UVPM__: {
+            __ZPBQ=__ZNYN(((____UVPM *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__KOBQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____0ZPM__: {
+            __ZPBQ=__QH3P(((____0ZPM *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__KOBQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____MR0N__: {
+            __ZPBQ=__IPWO(((____MR0N *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__KOBQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____YWBP__: {
+            __ZPBQ=__LV0Q(((____YWBP *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__KOBQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____LYBP__: {
+            __ZPBQ=__3ECQ(((____LYBP *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__KOBQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____CZBP__: {
+            __ZPBQ=__0FCQ(((____CZBP *)((____5J *)__XPBQ)),__YPBQ);
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__KOBQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__IOBQ)),__tmp__JOBQ);
+          case ____3BEP__: {
+            __ZPBQ=__0PJQ(((____3BEP *)((____5J *)__XPBQ)),__YPBQ);
           } break;
           };
-          __tmp__COBQ=__tmp__KOBQ;
+          __RPBQ=__ZPBQ;
         } else /* FALSE */ {
-          __tmp__COBQ=FALSE__O__;
+          __RPBQ=__O__;
         };
-        if (__tmp__COBQ) {
-          p__SAWQ=Self__LUTP->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__IOBQ=__tmp__PNBQ->parent_expr_binary_cmp__PAOJ.left__L54J;
-          __tmp__JOBQ=__tmp__PNBQ->parent_expr_binary_cmp__PAOJ.right__R54J;
-          result__W5WQ=NULL;
-          ptr__GKVU=((__POINTER__IB )(NULL));
-          typ_id__HKVU= 0;
-          __tmp__IKVU=((__POINTER__IB )sizeof(__EXPR_SUP_EQ__JVBP));
-          if (((unsigned long)__tmp__IKVU ==  0)) {
-            result__W5WQ=EXPR_SUP_EQ__JVBP__;
+        if (__RPBQ) {
+          __BCWQ=__0VTP->__AEUL.__5DUL.__CK.__YH.__O2B;
+          __XPBQ=__4OBQ->__4BOJ.__0A5J;
+          __YPBQ=__4OBQ->__4BOJ.__AB5J;
+          __FBXQ=NULL;
+          __VLVU=((____IB )(NULL));
+          __WLVU= 0;
+          __XLVU=((____IB )sizeof(____YWBP));
+          if (((unsigned long)__XLVU ==  0)) {
+            __FBXQ=__YWBP__;
           } else /* FALSE */ {
-            typ_id__HKVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IKVU));
-            if ((typ_id__HKVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__LKVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KKVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_size[(__tmp__LKVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KKVU)));
-              ptr__GKVU=__tmp__JKVU;
+            __WLVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XLVU));
+            if ((__WLVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __0LVU=((____YWB )((____Q )(void *)((unsigned long)__ZLVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_size[(__0LVU)-1]))),((____YWB )((____Q )__ZLVU)));
+              __VLVU=__YLVU;
             } else /* FALSE */ {
-              __tmp__LKVU=((__UINTEGER_32__RWB )typ_id__HKVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__JKVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__KKVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JKVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JKVU=micro_alloc__table__lab__HKI(__tmp__KKVU,((__POINTER__IB )(&(table_type[(__tmp__LKVU)]))),(__UINTEGER_32__RWB)(__tmp__LKVU |  1));
-              ptr__GKVU=__tmp__JKVU;
-            };
-            result__W5WQ=((__EXPR_SUP_EQ__JVBP *)ptr__GKVU);
-            *(result__W5WQ) = *(EXPR_SUP_EQ__JVBP__);
-          };
-          Self__CJ1Q=((__EXPR_SUP_EQ__JVBP *)result__W5WQ);
-          Self__CJ1Q->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
-          Self__CJ1Q->parent_expr_binary_cmp__KVBP.left__L54J=__tmp__IOBQ;
-          Self__CJ1Q->parent_expr_binary_cmp__KVBP.right__R54J=__tmp__JOBQ;
-          __tmp__XUTP=result__W5WQ;
-          __tmp__IOBQ=Self__LUTP->parent_expr_binary_logic__RCUL.right__DOTP;
-          switch (((struct ___OBJ *)__tmp__IOBQ)->__id) {
-          case __EXTERNAL_C__L5WC__: {
-            remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__IOBQ));
-          } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__IOBQ));
-          } break;
-          case __READ_LOCAL__N5ZI__: {
-            Self__VIRS=((__READ_LOCAL__N5ZI *)__tmp__IOBQ);
-            Self__03BU=((__LOCAL__43WC *)Self__VIRS->local__PUEJ);
-            Self__03BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__03BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((Self__03BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__ZPVU=NULL;
-              __tmp__JKVU=((__POINTER__IB )(NULL));
-              typ_id__1PVU= 0;
-              __tmp__KKVU=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__KKVU ==  0)) {
-                result__ZPVU=STRING__BC__;
+              __0LVU=((____YWB )__WLVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __YLVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ZLVU=(void *)((unsigned long)(void *)((unsigned long)__XLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YLVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YLVU=__OKI(__ZLVU,((____IB )(&(table_type[(__0LVU)]))),(____YWB)(__0LVU |  1));
+              __VLVU=__YLVU;
+            };
+            __FBXQ=((____YWBP *)__VLVU);
+            *(__FBXQ) = *(__YWBP__);
+          };
+          __RK1Q=((____YWBP *)__FBXQ);
+          __RK1Q->__ZWBP.__JJNJ.__CK.__YH.__O2B=__BCWQ;
+          __RK1Q->__ZWBP.__0A5J=__XPBQ;
+          __RK1Q->__ZWBP.__AB5J=__YPBQ;
+          __GWTP=__FBXQ;
+          __XPBQ=__0VTP->__AEUL.__SPTP;
+          switch (((struct ___OBJ *)__XPBQ)->__id) {
+          case ____0AXC__: {
+            __EWSH(((____0AXC *)__XPBQ));
+          } break;
+          case ____DMWH__: {
+            __4CBK(((____DMWH *)__XPBQ));
+          } break;
+          case ____2A0I__: {
+            __EKRS=((____2A0I *)__XPBQ);
+            __J5BU=((____N5WC *)__EKRS->__4VEJ);
+            __J5BU->__Q5WC.__KU4D=(____Q)(__J5BU->__Q5WC.__KU4D -  1);
+            if ((__J5BU->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __IRVU=NULL;
+              __YLVU=((____IB )(NULL));
+              __KRVU= 0;
+              __ZLVU=((____IB )sizeof(____BC));
+              if (((unsigned long)__ZLVU ==  0)) {
+                __IRVU=__BC__;
               } else /* FALSE */ {
-                typ_id__1PVU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KKVU));
-                if ((typ_id__1PVU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__3PVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__4PVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__5PVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4PVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__3PVU=micro_alloc__table__lab__HKI(__tmp__4PVU,((__POINTER__IB )(&(table_size[(__tmp__5PVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4PVU)));
-                  __tmp__JKVU=__tmp__3PVU;
+                __KRVU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZLVU));
+                if ((__KRVU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __MRVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __NRVU=(void *)((unsigned long)(void *)((unsigned long)__ZLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __ORVU=((____YWB )((____Q )(void *)((unsigned long)__NRVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __MRVU=__OKI(__NRVU,((____IB )(&(table_size[(__ORVU)-1]))),((____YWB )((____Q )__NRVU)));
+                  __YLVU=__MRVU;
                 } else /* FALSE */ {
-                  __tmp__5PVU=((__UINTEGER_32__RWB )typ_id__1PVU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__3PVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__4PVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3PVU=micro_alloc__table__lab__HKI(__tmp__4PVU,((__POINTER__IB )(&(table_type[(__tmp__5PVU)]))),(__UINTEGER_32__RWB)(__tmp__5PVU |  1));
-                  __tmp__JKVU=__tmp__3PVU;
+                  __ORVU=((____YWB )__KRVU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __MRVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __NRVU=(void *)((unsigned long)(void *)((unsigned long)__ZLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MRVU=__OKI(__NRVU,((____IB )(&(table_type[(__ORVU)]))),(____YWB)(__ORVU |  1));
+                  __YLVU=__MRVU;
                 };
-                result__ZPVU=((__STRING__BC *)__tmp__JKVU);
-                *(result__ZPVU) = *(STRING__BC__);
+                __IRVU=((____BC *)__YLVU);
+                *(__IRVU) = *(__BC__);
               };
-              Self__VPVU=((__STRING__BC *)result__ZPVU);
-              if ((Self__VPVU->capacity__HFL <  250)) {
-                __tmp__XPVU=create__KVW( 250);
-                Self__VPVU->storage__4EL=__tmp__XPVU;
-                Self__VPVU->capacity__HFL= 250;
+              __ERVU=((____BC *)__IRVU);
+              if ((__ERVU->__OFL <  250)) {
+                __GRVU=__RVW( 250);
+                __ERVU->__FFL=__GRVU;
+                __ERVU->__OFL= 250;
               };
-              Self__VPVU->count__WJ= 0;
-              display__V5DJ(Self__VIRS,result__ZPVU);
-              put_string__EGZ(((__STRING__BC *)result__ZPVU));
+              __ERVU->__WJ= 0;
+              __EBEJ(__EKRS,__IRVU);
+              __LGZ(((____BC *)__IRVU));
               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__IOBQ));
-          } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__IOBQ));
-          } break;
-          case __IS_EXPANDED__L5NJ__: {
-            Self__VIRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__IOBQ)->receiver__554J);
-            Self__03BU=((__LOCAL__43WC *)Self__VIRS->local__PUEJ);
-            Self__03BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__03BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((Self__03BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__ZPVU=NULL;
-              __tmp__JKVU=((__POINTER__IB )(NULL));
-              typ_id__1PVU= 0;
-              __tmp__KKVU=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__KKVU ==  0)) {
-                result__ZPVU=STRING__BC__;
+          case ____HJNJ__: {
+            __ZDBK(((____HJNJ *)__XPBQ));
+          } break;
+          case ____SJNJ__: {
+            __3DBK(((____SJNJ *)__XPBQ));
+          } break;
+          case ____0AOJ__: {
+            __EKRS=((____2A0I *)((____0AOJ *)__XPBQ)->__OB5J);
+            __J5BU=((____N5WC *)__EKRS->__4VEJ);
+            __J5BU->__Q5WC.__KU4D=(____Q)(__J5BU->__Q5WC.__KU4D -  1);
+            if ((__J5BU->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __IRVU=NULL;
+              __YLVU=((____IB )(NULL));
+              __KRVU= 0;
+              __ZLVU=((____IB )sizeof(____BC));
+              if (((unsigned long)__ZLVU ==  0)) {
+                __IRVU=__BC__;
               } else /* FALSE */ {
-                typ_id__1PVU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KKVU));
-                if ((typ_id__1PVU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__3PVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__4PVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__5PVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4PVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__3PVU=micro_alloc__table__lab__HKI(__tmp__4PVU,((__POINTER__IB )(&(table_size[(__tmp__5PVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4PVU)));
-                  __tmp__JKVU=__tmp__3PVU;
+                __KRVU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZLVU));
+                if ((__KRVU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __MRVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __NRVU=(void *)((unsigned long)(void *)((unsigned long)__ZLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __ORVU=((____YWB )((____Q )(void *)((unsigned long)__NRVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __MRVU=__OKI(__NRVU,((____IB )(&(table_size[(__ORVU)-1]))),((____YWB )((____Q )__NRVU)));
+                  __YLVU=__MRVU;
                 } else /* FALSE */ {
-                  __tmp__5PVU=((__UINTEGER_32__RWB )typ_id__1PVU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__3PVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__4PVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__3PVU=micro_alloc__table__lab__HKI(__tmp__4PVU,((__POINTER__IB )(&(table_type[(__tmp__5PVU)]))),(__UINTEGER_32__RWB)(__tmp__5PVU |  1));
-                  __tmp__JKVU=__tmp__3PVU;
+                  __ORVU=((____YWB )__KRVU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __MRVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __NRVU=(void *)((unsigned long)(void *)((unsigned long)__ZLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __MRVU=__OKI(__NRVU,((____IB )(&(table_type[(__ORVU)]))),(____YWB)(__ORVU |  1));
+                  __YLVU=__MRVU;
                 };
-                result__ZPVU=((__STRING__BC *)__tmp__JKVU);
-                *(result__ZPVU) = *(STRING__BC__);
+                __IRVU=((____BC *)__YLVU);
+                *(__IRVU) = *(__BC__);
               };
-              Self__VPVU=((__STRING__BC *)result__ZPVU);
-              if ((Self__VPVU->capacity__HFL <  250)) {
-                __tmp__XPVU=create__KVW( 250);
-                Self__VPVU->storage__4EL=__tmp__XPVU;
-                Self__VPVU->capacity__HFL= 250;
+              __ERVU=((____BC *)__IRVU);
+              if ((__ERVU->__OFL <  250)) {
+                __GRVU=__RVW( 250);
+                __ERVU->__FFL=__GRVU;
+                __ERVU->__OFL= 250;
               };
-              Self__VPVU->count__WJ= 0;
-              display__V5DJ(Self__VIRS,result__ZPVU);
-              put_string__EGZ(((__STRING__BC *)result__ZPVU));
+              __ERVU->__WJ= 0;
+              __EBEJ(__EKRS,__IRVU);
+              __LGZ(((____BC *)__IRVU));
               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__IOBQ));
+          case ____3BOJ__: {
+            __GEBK(((____3BOJ *)__XPBQ));
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__IOBQ));
+          case ____RCOJ__: {
+            __KEBK(((____RCOJ *)__XPBQ));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__IOBQ));
+          case ____HDOJ__: {
+            __OEBK(((____HDOJ *)__XPBQ));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__IOBQ));
+          case ____1DOJ__: {
+            __SEBK(((____1DOJ *)__XPBQ));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__IOBQ));
+          case ____PEOJ__: {
+            __WEBK(((____PEOJ *)__XPBQ));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__IOBQ));
+          case ____DFOJ__: {
+            __0EBK(((____DFOJ *)__XPBQ));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__IOBQ));
+          case ____XFOJ__: {
+            __4EBK(((____XFOJ *)__XPBQ));
           } break;
-          case __PUT_TO__BFOJ__: {
-            remove__TDBK(((__PUT_TO__BFOJ *)__tmp__IOBQ));
+          case ____QGOJ__: {
+            __CFBK(((____QGOJ *)__XPBQ));
           } break;
-          case __ITEM__VFOJ__: {
-            remove__UEBK(((__ITEM__VFOJ *)__tmp__IOBQ));
+          case ____EHOJ__: {
+            __DGBK(((____EHOJ *)__XPBQ));
           } break;
-          case __CAST__JHOJ__: {
-            remove__0EBK(((__CAST__JHOJ *)__tmp__IOBQ));
+          case ____YIOJ__: {
+            __JGBK(((____YIOJ *)__XPBQ));
           } break;
-          case __READ_SLOT__ZK4K__: {
-            remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__IOBQ));
+          case ____IM4K__: {
+            __MNFM(((____IM4K *)__XPBQ));
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__IOBQ));
+          case ____T5FL__: {
+            __YP5O(((____T5FL *)__XPBQ));
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__IOBQ));
+          case ____3DUL__: {
+            __CRTP(((____3DUL *)__XPBQ));
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__IOBQ));
+          case ____0EUL__: {
+            __BU0P(((____0EUL *)__XPBQ));
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__IOBQ));
+          case ____BGUL__: {
+            __GRTP(((____BGUL *)__XPBQ));
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__IOBQ));
+          case ____2GUL__: {
+            __GU0P(((____2GUL *)__XPBQ));
           } break;
-          case __EXPR_NEG__SYVL__: {
-            remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__IOBQ));
+          case ____B0VL__: {
+            __LTBN(((____B0VL *)__XPBQ));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__IOBQ));
+          case ____P0VL__: {
+            __2GGM(((____P0VL *)__XPBQ));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            Self__YIRS=((__READ_GLOBAL__B4YL *)__tmp__IOBQ);
-            unread__VGEN(((__SLOT_DATA__WIRG *)Self__YIRS->global__Y5JM),Self__YIRS);
+          case ____Q5YL__: {
+            __HKRS=((____Q5YL *)__XPBQ);
+            __EIEN(((____FKRG *)__HKRS->__HBKM),__HKRS);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__IOBQ));
+          case ____UVPM__: {
+            __JEWN(((____UVPM *)__XPBQ));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__IOBQ));
+          case ____0ZPM__: {
+            __KU0P(((____0ZPM *)__XPBQ));
           } break;
-          case __EXPR_OR__3P0N__: {
-            remove__FOVO(((__EXPR_OR__3P0N *)__tmp__IOBQ));
+          case ____MR0N__: {
+            __UPVO(((____MR0N *)__XPBQ));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__IOBQ));
+          case ____YWBP__: {
+            __Q1ZQ(((____YWBP *)__XPBQ));
           } break;
-          case __EXPR_INF__2WBP__: {
-            remove__OKUP(((__EXPR_INF__2WBP *)__tmp__IOBQ));
+          case ____LYBP__: {
+            __3LUP(((____LYBP *)__XPBQ));
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__IOBQ));
+          case ____CZBP__: {
+            __BMUP(((____CZBP *)__XPBQ));
           } break;
-          case __EXPR_XOR__OAEP__: {
-            remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__IOBQ));
+          case ____3BEP__: {
+            __MUEQ(((____3BEP *)__XPBQ));
           } break;
           };
         };
       };
     };
-    __tmp__WUTP=__tmp__XUTP;
-    if ((((void *)__tmp__XUTP == (void *)NULL) && ((void *)__tmp__2UTP != (void *)NULL))) {
-      __tmp__HNBQ=NULL;
-      if (((void *)left_t__TUTP == (void *)type_true__2MB)) {
-        __tmp__HNBQ=Self__LUTP->parent_expr_binary_logic__RCUL.left__5NTP;
-        __tmp__AOBQ=Self__LUTP->parent_expr_binary_logic__RCUL.right__DOTP;
-        switch (((struct ___OBJ *)__tmp__AOBQ)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__AOBQ));
+    __FWTP=__GWTP;
+    if ((((void *)__GWTP == (void *)NULL) && ((void *)__LWTP != (void *)NULL))) {
+      __WOBQ=NULL;
+      if (((void *)__CWTP == (void *)__DNB)) {
+        __WOBQ=__0VTP->__AEUL.__OPTP;
+        __PPBQ=__0VTP->__AEUL.__SPTP;
+        switch (((struct ___OBJ *)__PPBQ)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__PPBQ));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__AOBQ));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__PPBQ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__VIRS=((__READ_LOCAL__N5ZI *)__tmp__AOBQ);
-          Self__03BU=((__LOCAL__43WC *)Self__VIRS->local__PUEJ);
-          Self__03BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__03BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__03BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__ZPVU=NULL;
-            __tmp__JKVU=((__POINTER__IB )(NULL));
-            typ_id__1PVU= 0;
-            __tmp__KKVU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__KKVU ==  0)) {
-              result__ZPVU=STRING__BC__;
+        case ____2A0I__: {
+          __EKRS=((____2A0I *)__PPBQ);
+          __J5BU=((____N5WC *)__EKRS->__4VEJ);
+          __J5BU->__Q5WC.__KU4D=(____Q)(__J5BU->__Q5WC.__KU4D -  1);
+          if ((__J5BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __IRVU=NULL;
+            __YLVU=((____IB )(NULL));
+            __KRVU= 0;
+            __ZLVU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ZLVU ==  0)) {
+              __IRVU=__BC__;
             } else /* FALSE */ {
-              typ_id__1PVU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KKVU));
-              if ((typ_id__1PVU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__3PVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__4PVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__5PVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4PVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__3PVU=micro_alloc__table__lab__HKI(__tmp__4PVU,((__POINTER__IB )(&(table_size[(__tmp__5PVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4PVU)));
-                __tmp__JKVU=__tmp__3PVU;
+              __KRVU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZLVU));
+              if ((__KRVU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __MRVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __NRVU=(void *)((unsigned long)(void *)((unsigned long)__ZLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __ORVU=((____YWB )((____Q )(void *)((unsigned long)__NRVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __MRVU=__OKI(__NRVU,((____IB )(&(table_size[(__ORVU)-1]))),((____YWB )((____Q )__NRVU)));
+                __YLVU=__MRVU;
               } else /* FALSE */ {
-                __tmp__5PVU=((__UINTEGER_32__RWB )typ_id__1PVU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__3PVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__4PVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__3PVU=micro_alloc__table__lab__HKI(__tmp__4PVU,((__POINTER__IB )(&(table_type[(__tmp__5PVU)]))),(__UINTEGER_32__RWB)(__tmp__5PVU |  1));
-                __tmp__JKVU=__tmp__3PVU;
+                __ORVU=((____YWB )__KRVU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __MRVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __NRVU=(void *)((unsigned long)(void *)((unsigned long)__ZLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __MRVU=__OKI(__NRVU,((____IB )(&(table_type[(__ORVU)]))),(____YWB)(__ORVU |  1));
+                __YLVU=__MRVU;
               };
-              result__ZPVU=((__STRING__BC *)__tmp__JKVU);
-              *(result__ZPVU) = *(STRING__BC__);
-            };
-            Self__VPVU=((__STRING__BC *)result__ZPVU);
-            if ((Self__VPVU->capacity__HFL <  250)) {
-              __tmp__XPVU=create__KVW( 250);
-              Self__VPVU->storage__4EL=__tmp__XPVU;
-              Self__VPVU->capacity__HFL= 250;
-            };
-            Self__VPVU->count__WJ= 0;
-            display__V5DJ(Self__VIRS,result__ZPVU);
-            put_string__EGZ(((__STRING__BC *)result__ZPVU));
+              __IRVU=((____BC *)__YLVU);
+              *(__IRVU) = *(__BC__);
+            };
+            __ERVU=((____BC *)__IRVU);
+            if ((__ERVU->__OFL <  250)) {
+              __GRVU=__RVW( 250);
+              __ERVU->__FFL=__GRVU;
+              __ERVU->__OFL= 250;
+            };
+            __ERVU->__WJ= 0;
+            __EBEJ(__EKRS,__IRVU);
+            __LGZ(((____BC *)__IRVU));
             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__AOBQ));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__AOBQ));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__VIRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__AOBQ)->receiver__554J);
-          Self__03BU=((__LOCAL__43WC *)Self__VIRS->local__PUEJ);
-          Self__03BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__03BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__03BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__ZPVU=NULL;
-            __tmp__JKVU=((__POINTER__IB )(NULL));
-            typ_id__1PVU= 0;
-            __tmp__KKVU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__KKVU ==  0)) {
-              result__ZPVU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__PPBQ));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__PPBQ));
+        } break;
+        case ____0AOJ__: {
+          __EKRS=((____2A0I *)((____0AOJ *)__PPBQ)->__OB5J);
+          __J5BU=((____N5WC *)__EKRS->__4VEJ);
+          __J5BU->__Q5WC.__KU4D=(____Q)(__J5BU->__Q5WC.__KU4D -  1);
+          if ((__J5BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __IRVU=NULL;
+            __YLVU=((____IB )(NULL));
+            __KRVU= 0;
+            __ZLVU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ZLVU ==  0)) {
+              __IRVU=__BC__;
             } else /* FALSE */ {
-              typ_id__1PVU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KKVU));
-              if ((typ_id__1PVU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__3PVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__4PVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__5PVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4PVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__3PVU=micro_alloc__table__lab__HKI(__tmp__4PVU,((__POINTER__IB )(&(table_size[(__tmp__5PVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4PVU)));
-                __tmp__JKVU=__tmp__3PVU;
+              __KRVU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZLVU));
+              if ((__KRVU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __MRVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __NRVU=(void *)((unsigned long)(void *)((unsigned long)__ZLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __ORVU=((____YWB )((____Q )(void *)((unsigned long)__NRVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __MRVU=__OKI(__NRVU,((____IB )(&(table_size[(__ORVU)-1]))),((____YWB )((____Q )__NRVU)));
+                __YLVU=__MRVU;
               } else /* FALSE */ {
-                __tmp__5PVU=((__UINTEGER_32__RWB )typ_id__1PVU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__3PVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__4PVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__3PVU=micro_alloc__table__lab__HKI(__tmp__4PVU,((__POINTER__IB )(&(table_type[(__tmp__5PVU)]))),(__UINTEGER_32__RWB)(__tmp__5PVU |  1));
-                __tmp__JKVU=__tmp__3PVU;
+                __ORVU=((____YWB )__KRVU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __MRVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __NRVU=(void *)((unsigned long)(void *)((unsigned long)__ZLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __MRVU=__OKI(__NRVU,((____IB )(&(table_type[(__ORVU)]))),(____YWB)(__ORVU |  1));
+                __YLVU=__MRVU;
               };
-              result__ZPVU=((__STRING__BC *)__tmp__JKVU);
-              *(result__ZPVU) = *(STRING__BC__);
-            };
-            Self__VPVU=((__STRING__BC *)result__ZPVU);
-            if ((Self__VPVU->capacity__HFL <  250)) {
-              __tmp__XPVU=create__KVW( 250);
-              Self__VPVU->storage__4EL=__tmp__XPVU;
-              Self__VPVU->capacity__HFL= 250;
-            };
-            Self__VPVU->count__WJ= 0;
-            display__V5DJ(Self__VIRS,result__ZPVU);
-            put_string__EGZ(((__STRING__BC *)result__ZPVU));
+              __IRVU=((____BC *)__YLVU);
+              *(__IRVU) = *(__BC__);
+            };
+            __ERVU=((____BC *)__IRVU);
+            if ((__ERVU->__OFL <  250)) {
+              __GRVU=__RVW( 250);
+              __ERVU->__FFL=__GRVU;
+              __ERVU->__OFL= 250;
+            };
+            __ERVU->__WJ= 0;
+            __EBEJ(__EKRS,__IRVU);
+            __LGZ(((____BC *)__IRVU));
             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__AOBQ));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__PPBQ));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__AOBQ));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__PPBQ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__AOBQ));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__PPBQ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__AOBQ));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__PPBQ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__AOBQ));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__PPBQ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__AOBQ));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__PPBQ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__AOBQ));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__PPBQ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__AOBQ));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__PPBQ));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__AOBQ));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__PPBQ));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__AOBQ));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__PPBQ));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__AOBQ));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__PPBQ));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__AOBQ));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__PPBQ));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__AOBQ));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__PPBQ));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__AOBQ));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__PPBQ));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__AOBQ));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__PPBQ));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__AOBQ));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__PPBQ));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__AOBQ));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__PPBQ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__AOBQ));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__PPBQ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__YIRS=((__READ_GLOBAL__B4YL *)__tmp__AOBQ);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__YIRS->global__Y5JM),Self__YIRS);
+        case ____Q5YL__: {
+          __HKRS=((____Q5YL *)__PPBQ);
+          __EIEN(((____FKRG *)__HKRS->__HBKM),__HKRS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__AOBQ));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__PPBQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__AOBQ));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__PPBQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__AOBQ));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__PPBQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__AOBQ));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__PPBQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__AOBQ));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__PPBQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__AOBQ));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__PPBQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__AOBQ));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__PPBQ));
         } break;
         };
       };
-      __tmp__WUTP=__tmp__HNBQ;
+      __FWTP=__WOBQ;
     };
-    if ((((void *)__tmp__WUTP == (void *)NULL) && ((void *)__tmp__5UTP != (void *)NULL))) {
-      __tmp__HNBQ=NULL;
-      if (((void *)right_t__UUTP == (void *)type_true__2MB)) {
-        __tmp__HNBQ=Self__LUTP->parent_expr_binary_logic__RCUL.right__DOTP;
-        __tmp__AOBQ=Self__LUTP->parent_expr_binary_logic__RCUL.left__5NTP;
-        switch (((struct ___OBJ *)__tmp__AOBQ)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__AOBQ));
+    if ((((void *)__FWTP == (void *)NULL) && ((void *)__OWTP != (void *)NULL))) {
+      __WOBQ=NULL;
+      if (((void *)__DWTP == (void *)__DNB)) {
+        __WOBQ=__0VTP->__AEUL.__SPTP;
+        __PPBQ=__0VTP->__AEUL.__OPTP;
+        switch (((struct ___OBJ *)__PPBQ)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__PPBQ));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__AOBQ));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__PPBQ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__VIRS=((__READ_LOCAL__N5ZI *)__tmp__AOBQ);
-          Self__03BU=((__LOCAL__43WC *)Self__VIRS->local__PUEJ);
-          Self__03BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__03BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__03BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__ZPVU=NULL;
-            __tmp__JKVU=((__POINTER__IB )(NULL));
-            typ_id__1PVU= 0;
-            __tmp__KKVU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__KKVU ==  0)) {
-              result__ZPVU=STRING__BC__;
+        case ____2A0I__: {
+          __EKRS=((____2A0I *)__PPBQ);
+          __J5BU=((____N5WC *)__EKRS->__4VEJ);
+          __J5BU->__Q5WC.__KU4D=(____Q)(__J5BU->__Q5WC.__KU4D -  1);
+          if ((__J5BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __IRVU=NULL;
+            __YLVU=((____IB )(NULL));
+            __KRVU= 0;
+            __ZLVU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ZLVU ==  0)) {
+              __IRVU=__BC__;
             } else /* FALSE */ {
-              typ_id__1PVU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KKVU));
-              if ((typ_id__1PVU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__3PVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__4PVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__5PVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4PVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__3PVU=micro_alloc__table__lab__HKI(__tmp__4PVU,((__POINTER__IB )(&(table_size[(__tmp__5PVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4PVU)));
-                __tmp__JKVU=__tmp__3PVU;
+              __KRVU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZLVU));
+              if ((__KRVU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __MRVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __NRVU=(void *)((unsigned long)(void *)((unsigned long)__ZLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __ORVU=((____YWB )((____Q )(void *)((unsigned long)__NRVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __MRVU=__OKI(__NRVU,((____IB )(&(table_size[(__ORVU)-1]))),((____YWB )((____Q )__NRVU)));
+                __YLVU=__MRVU;
               } else /* FALSE */ {
-                __tmp__5PVU=((__UINTEGER_32__RWB )typ_id__1PVU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__3PVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__4PVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__3PVU=micro_alloc__table__lab__HKI(__tmp__4PVU,((__POINTER__IB )(&(table_type[(__tmp__5PVU)]))),(__UINTEGER_32__RWB)(__tmp__5PVU |  1));
-                __tmp__JKVU=__tmp__3PVU;
+                __ORVU=((____YWB )__KRVU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __MRVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __NRVU=(void *)((unsigned long)(void *)((unsigned long)__ZLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __MRVU=__OKI(__NRVU,((____IB )(&(table_type[(__ORVU)]))),(____YWB)(__ORVU |  1));
+                __YLVU=__MRVU;
               };
-              result__ZPVU=((__STRING__BC *)__tmp__JKVU);
-              *(result__ZPVU) = *(STRING__BC__);
-            };
-            Self__VPVU=((__STRING__BC *)result__ZPVU);
-            if ((Self__VPVU->capacity__HFL <  250)) {
-              __tmp__XPVU=create__KVW( 250);
-              Self__VPVU->storage__4EL=__tmp__XPVU;
-              Self__VPVU->capacity__HFL= 250;
-            };
-            Self__VPVU->count__WJ= 0;
-            display__V5DJ(Self__VIRS,result__ZPVU);
-            put_string__EGZ(((__STRING__BC *)result__ZPVU));
+              __IRVU=((____BC *)__YLVU);
+              *(__IRVU) = *(__BC__);
+            };
+            __ERVU=((____BC *)__IRVU);
+            if ((__ERVU->__OFL <  250)) {
+              __GRVU=__RVW( 250);
+              __ERVU->__FFL=__GRVU;
+              __ERVU->__OFL= 250;
+            };
+            __ERVU->__WJ= 0;
+            __EBEJ(__EKRS,__IRVU);
+            __LGZ(((____BC *)__IRVU));
             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__AOBQ));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__AOBQ));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__VIRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__AOBQ)->receiver__554J);
-          Self__03BU=((__LOCAL__43WC *)Self__VIRS->local__PUEJ);
-          Self__03BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__03BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__03BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__ZPVU=NULL;
-            __tmp__JKVU=((__POINTER__IB )(NULL));
-            typ_id__1PVU= 0;
-            __tmp__KKVU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__KKVU ==  0)) {
-              result__ZPVU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__PPBQ));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__PPBQ));
+        } break;
+        case ____0AOJ__: {
+          __EKRS=((____2A0I *)((____0AOJ *)__PPBQ)->__OB5J);
+          __J5BU=((____N5WC *)__EKRS->__4VEJ);
+          __J5BU->__Q5WC.__KU4D=(____Q)(__J5BU->__Q5WC.__KU4D -  1);
+          if ((__J5BU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __IRVU=NULL;
+            __YLVU=((____IB )(NULL));
+            __KRVU= 0;
+            __ZLVU=((____IB )sizeof(____BC));
+            if (((unsigned long)__ZLVU ==  0)) {
+              __IRVU=__BC__;
             } else /* FALSE */ {
-              typ_id__1PVU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KKVU));
-              if ((typ_id__1PVU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__3PVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__4PVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__5PVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4PVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__3PVU=micro_alloc__table__lab__HKI(__tmp__4PVU,((__POINTER__IB )(&(table_size[(__tmp__5PVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4PVU)));
-                __tmp__JKVU=__tmp__3PVU;
+              __KRVU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZLVU));
+              if ((__KRVU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __MRVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __NRVU=(void *)((unsigned long)(void *)((unsigned long)__ZLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __ORVU=((____YWB )((____Q )(void *)((unsigned long)__NRVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __MRVU=__OKI(__NRVU,((____IB )(&(table_size[(__ORVU)-1]))),((____YWB )((____Q )__NRVU)));
+                __YLVU=__MRVU;
               } else /* FALSE */ {
-                __tmp__5PVU=((__UINTEGER_32__RWB )typ_id__1PVU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__3PVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__4PVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__KKVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3PVU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__3PVU=micro_alloc__table__lab__HKI(__tmp__4PVU,((__POINTER__IB )(&(table_type[(__tmp__5PVU)]))),(__UINTEGER_32__RWB)(__tmp__5PVU |  1));
-                __tmp__JKVU=__tmp__3PVU;
+                __ORVU=((____YWB )__KRVU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __MRVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __NRVU=(void *)((unsigned long)(void *)((unsigned long)__ZLVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MRVU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __MRVU=__OKI(__NRVU,((____IB )(&(table_type[(__ORVU)]))),(____YWB)(__ORVU |  1));
+                __YLVU=__MRVU;
               };
-              result__ZPVU=((__STRING__BC *)__tmp__JKVU);
-              *(result__ZPVU) = *(STRING__BC__);
-            };
-            Self__VPVU=((__STRING__BC *)result__ZPVU);
-            if ((Self__VPVU->capacity__HFL <  250)) {
-              __tmp__XPVU=create__KVW( 250);
-              Self__VPVU->storage__4EL=__tmp__XPVU;
-              Self__VPVU->capacity__HFL= 250;
-            };
-            Self__VPVU->count__WJ= 0;
-            display__V5DJ(Self__VIRS,result__ZPVU);
-            put_string__EGZ(((__STRING__BC *)result__ZPVU));
+              __IRVU=((____BC *)__YLVU);
+              *(__IRVU) = *(__BC__);
+            };
+            __ERVU=((____BC *)__IRVU);
+            if ((__ERVU->__OFL <  250)) {
+              __GRVU=__RVW( 250);
+              __ERVU->__FFL=__GRVU;
+              __ERVU->__OFL= 250;
+            };
+            __ERVU->__WJ= 0;
+            __EBEJ(__EKRS,__IRVU);
+            __LGZ(((____BC *)__IRVU));
             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__AOBQ));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__PPBQ));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__AOBQ));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__PPBQ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__AOBQ));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__PPBQ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__AOBQ));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__PPBQ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__AOBQ));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__PPBQ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__AOBQ));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__PPBQ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__AOBQ));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__PPBQ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__AOBQ));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__PPBQ));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__AOBQ));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__PPBQ));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__AOBQ));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__PPBQ));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__AOBQ));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__PPBQ));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__AOBQ));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__PPBQ));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__AOBQ));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__PPBQ));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__AOBQ));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__PPBQ));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__AOBQ));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__PPBQ));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__AOBQ));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__PPBQ));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__AOBQ));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__PPBQ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__AOBQ));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__PPBQ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__YIRS=((__READ_GLOBAL__B4YL *)__tmp__AOBQ);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__YIRS->global__Y5JM),Self__YIRS);
+        case ____Q5YL__: {
+          __HKRS=((____Q5YL *)__PPBQ);
+          __EIEN(((____FKRG *)__HKRS->__HBKM),__HKRS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__AOBQ));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__PPBQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__AOBQ));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__PPBQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__AOBQ));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__PPBQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__AOBQ));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__PPBQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__AOBQ));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__PPBQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__AOBQ));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__PPBQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__AOBQ));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__PPBQ));
         } break;
         };
       };
-      __tmp__WUTP=__tmp__HNBQ;
+      __FWTP=__WOBQ;
     };
   };
-  if (((void *)__tmp__WUTP == (void *)NULL)) {
-    __tmp__WUTP=Self__LUTP;
+  if (((void *)__FWTP == (void *)NULL)) {
+    __FWTP=__0VTP;
   } else /* FALSE */ {
-    p__SAWQ=Self__LUTP->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    switch (((struct ___OBJ *)__tmp__WUTP)->__id) {
-    case __STRING_CST__5J__: {
-      ((__STRING_CST__5J *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    __BCWQ=__0VTP->__AEUL.__5DUL.__CK.__YH.__O2B;
+    switch (((struct ___OBJ *)__FWTP)->__id) {
+    case ____5J__: {
+      ((____5J *)((____3DUL *)__FWTP))->__EK.__DK.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      ((__EXTERNAL_C__L5WC *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____0AXC__: {
+      ((____0AXC *)((____3DUL *)__FWTP))->__1AXC.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____NBXC__: {
+      ((____NBXC *)((____3DUL *)__FWTP))->__OBXC.__DK.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      ((__INTEGER_CST__KAXC *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____ZBXC__: {
+      ((____ZBXC *)((____3DUL *)__FWTP))->__0BXC.__DK.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____DMWH__: {
+      __BK__->__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      ((__READ_LOCAL__N5ZI *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____2A0I__: {
+      ((____2A0I *)((____3DUL *)__FWTP))->__3A0I.__RJWH.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      ((__EXPR_EQUAL__YHNJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____HJNJ__: {
+      ((____HJNJ *)((____3DUL *)__FWTP))->__KJNJ.__JJNJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      ((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____SJNJ__: {
+      ((____SJNJ *)((____3DUL *)__FWTP))->__TJNJ.__JJNJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      ((__IS_EXPANDED__L5NJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____0AOJ__: {
+      ((____0AOJ *)((____3DUL *)__FWTP))->__1AOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      ((__GET_TYPE_ID__V5NJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____EBOJ__: {
+      ((____EBOJ *)((____3DUL *)__FWTP))->__FBOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      ((__EXPR_SUP__OAOJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____3BOJ__: {
+      ((____3BOJ *)((____3DUL *)__FWTP))->__4BOJ.__JJNJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      ((__EXPR_SUB__CBOJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____RCOJ__: {
+      ((____RCOJ *)((____3DUL *)__FWTP))->__UCOJ.__TCOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      ((__EXPR_MUL__YBOJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____HDOJ__: {
+      ((____HDOJ *)((____3DUL *)__FWTP))->__IDOJ.__TCOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      ((__EXPR_DIV__MCOJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____1DOJ__: {
+      ((____1DOJ *)((____3DUL *)__FWTP))->__2DOJ.__TCOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      ((__EXPR_AND__ADOJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____PEOJ__: {
+      ((____PEOJ *)((____3DUL *)__FWTP))->__QEOJ.__TCOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      ((__EXPR_SHIFT_R__UDOJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____DFOJ__: {
+      ((____DFOJ *)((____3DUL *)__FWTP))->__EFOJ.__TCOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      ((__EXPR_SHIFT_L__IEOJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____XFOJ__: {
+      ((____XFOJ *)((____3DUL *)__FWTP))->__YFOJ.__TCOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __PUT_TO__BFOJ__: {
-      ((__PUT_TO__BFOJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____QGOJ__: {
+      ((____QGOJ *)((____3DUL *)__FWTP))->__RGOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __ITEM__VFOJ__: {
-      ((__ITEM__VFOJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____EHOJ__: {
+      ((____EHOJ *)((____3DUL *)__FWTP))->__FHOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      ((__SIZE_OF__NGOJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____2HOJ__: {
+      ((____2HOJ *)((____3DUL *)__FWTP))->__3HOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __CAST__JHOJ__: {
-      ((__CAST__JHOJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____YIOJ__: {
+      ((____YIOJ *)((____3DUL *)__FWTP))->__ZIOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __REAL_CST__JLOJ__: {
-      ((__REAL_CST__JLOJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____YMOJ__: {
+      ((____YMOJ *)((____3DUL *)__FWTP))->__ZMOJ.__DK.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      ((__CHARACTER_CST__5LOJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____ONOJ__: {
+      ((____ONOJ *)((____3DUL *)__FWTP))->__PNOJ.__DK.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      ((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____YOOJ__: {
+      ((____YOOJ *)((____3DUL *)__FWTP))->__ZOOJ.__DK.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      ((__READ_SLOT__ZK4K *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____IM4K__: {
+      ((____IM4K *)((____3DUL *)__FWTP))->__JM4K.__RJWH.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      ((__EXPR_NOT_LOGIC__E4FL *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____T5FL__: {
+      ((____T5FL *)((____3DUL *)__FWTP))->__W5FL.__V5FL.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      ((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____3DUL__: {
+      ((____3DUL *)__FWTP)->__AEUL.__5DUL.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      ((__EXPR_OR_OR_LOGIC__LDUL *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____0EUL__: {
+      ((____0EUL *)((____3DUL *)__FWTP))->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      ((__EXPR_AND_LOGIC__SEUL *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____BGUL__: {
+      ((____BGUL *)((____3DUL *)__FWTP))->__CGUL.__5DUL.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      ((__EXPR_AND_AND_LOGIC__NFUL *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____2GUL__: {
+      ((____2GUL *)((____3DUL *)__FWTP))->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      ((__EXPR_NEG__SYVL *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____B0VL__: {
+      ((____B0VL *)((____3DUL *)__FWTP))->__E0VL.__D0VL.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      ((__EXPR_ADD__AZVL *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____P0VL__: {
+      ((____P0VL *)((____3DUL *)__FWTP))->__Q0VL.__TCOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      ((__READ_GLOBAL__B4YL *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____Q5YL__: {
+      ((____Q5YL *)((____3DUL *)__FWTP))->__R5YL.__RJWH.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      ((__EXPR_NOT__FUPM *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____UVPM__: {
+      ((____UVPM *)((____3DUL *)__FWTP))->__VVPM.__D0VL.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      ((__EXPR_MOD__LYPM *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____0ZPM__: {
+      ((____0ZPM *)((____3DUL *)__FWTP))->__1ZPM.__TCOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_OR__3P0N__: {
-      ((__EXPR_OR__3P0N *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____MR0N__: {
+      ((____MR0N *)((____3DUL *)__FWTP))->__NR0N.__TCOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      ((__EXPR_SUP_EQ__JVBP *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____YWBP__: {
+      ((____YWBP *)((____3DUL *)__FWTP))->__ZWBP.__JJNJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_INF__2WBP__: {
-      ((__EXPR_INF__2WBP *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____LYBP__: {
+      ((____LYBP *)((____3DUL *)__FWTP))->__MYBP.__JJNJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      ((__EXPR_INF_EQ__TXBP *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____CZBP__: {
+      ((____CZBP *)((____3DUL *)__FWTP))->__DZBP.__JJNJ.__CK.__YH.__O2B=__BCWQ;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      ((__EXPR_XOR__OAEP *)((__EXPR_OR_LOGIC__OCUL *)__tmp__WUTP))->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SAWQ;
+    case ____3BEP__: {
+      ((____3BEP *)((____3DUL *)__FWTP))->__4BEP.__TCOJ.__CK.__YH.__O2B=__BCWQ;
     } break;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  left_t__TUTP=__tmp__WUTP;
-  return(left_t__TUTP);
+  __CWTP=__FWTP;
+  return(__CWTP);
 }
 
-static void* execute_link__E0TP(__EXPR_AND_LOGIC__SEUL *Self__F0TP)
-// ({EXPR_AND_LOGIC__SEUL}) With result Recursive, No inlinable.
+static void* __T1TP(____BGUL *__U1TP)
+// ({__BGUL}) With result Recursive, No inlinable.
 {
-  void *left_t__N0TP,*right_t__O0TP;
-  __UINTEGER_32__RWB old_seq__I0TP,__tmp__LTVU,__tmp__PUVU,__tmp__D0VU;
-  void *__tmp__Q0TP,*__tmp__R0TP,*__tmp__GQBQ,*__tmp__5QBQ,*__tmp__HRBQ;
-  void *__tmp__HFPQ;
-  __LIST__WH *Self__SQNT;
-  __STRING__BC *result__FTVU,*Self__BTVU,*result__JUVU,*Self__FUVU;
-  __STRING__BC *result__3ZVU,*Self__ZZVU;
-  __POINTER__IB ptr__GTVU,__tmp__ITVU,__tmp__JTVU,__tmp__KTVU,ptr__KUVU;
-  __POINTER__IB __tmp__MUVU,__tmp__NUVU,__tmp__OUVU,__tmp__B0VU;
-  __POINTER__IB __tmp__C0VU;
-  __INTEGER__Q typ_id__HTVU,typ_id__LUVU,typ_id__5ZVU;
-  __PROTOTYPE_CST__45WC *__tmp__W0TP,*__tmp__Z0TP;
-  __READ_LOCAL__N5ZI *Self__UORS,*Self__QPRS;
-  __LOCAL__43WC *Self__M4BU,*Self__K5BU;
-  __READ_GLOBAL__B4YL *Self__XORS,*Self__TPRS;
-  __POSITION__OL __tmp__15TP;
-  __CHARACTER__DB *__tmp__DTVU,*__tmp__HUVU,*__tmp__1ZVU;
-  __BOOLEAN__L __tmp__ARBQ;
-  left_t__N0TP=NULL;
-  right_t__O0TP=NULL;
-  old_seq__I0TP=seq_call_and_loop__BL3K;
-  __tmp__Q0TP=Self__F0TP->parent_expr_binary_logic__TEUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__Q0TP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__R0TP=((__STRING_CST__5J *)__tmp__Q0TP);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__R0TP=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__Q0TP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__R0TP=((__PROTOTYPE_CST__45WC *)__tmp__Q0TP);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__R0TP=((__INTEGER_CST__KAXC *)__tmp__Q0TP);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__SQNT=((__LIST__WH *)list_current__Y4GB);
-    result__FTVU=NULL;
-    ptr__GTVU=((__POINTER__IB )(NULL));
-    typ_id__HTVU= 0;
-    __tmp__ITVU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__ITVU ==  0)) {
-      result__FTVU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__HTVU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ITVU));
-      if ((typ_id__HTVU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__JTVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__KTVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ITVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JTVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JTVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__LTVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KTVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__JTVU=micro_alloc__table__lab__HKI(__tmp__KTVU,((__POINTER__IB )(&(table_size[(__tmp__LTVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KTVU)));
-        ptr__GTVU=__tmp__JTVU;
-      } else /* FALSE */ {
-        __tmp__LTVU=((__UINTEGER_32__RWB )typ_id__HTVU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__JTVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__KTVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ITVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JTVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JTVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__JTVU=micro_alloc__table__lab__HKI(__tmp__KTVU,((__POINTER__IB )(&(table_type[(__tmp__LTVU)]))),(__UINTEGER_32__RWB)(__tmp__LTVU |  1));
-        ptr__GTVU=__tmp__JTVU;
-      };
-      result__FTVU=((__STRING__BC *)ptr__GTVU);
-      *(result__FTVU) = *(STRING__BC__);
-    };
-    Self__BTVU=((__STRING__BC *)result__FTVU);
-    if ((Self__BTVU->capacity__HFL <  250)) {
-      __tmp__DTVU=create__KVW( 250);
-      Self__BTVU->storage__4EL=__tmp__DTVU;
-      Self__BTVU->capacity__HFL= 250;
-    };
-    Self__BTVU->count__WJ= 0;
-    display__NHFE(Self__SQNT,result__FTVU);
-    put_string__EGZ(((__STRING__BC *)result__FTVU));
+  void *__21TP,*__31TP;
+  ____YWB __X1TP,__0UVU,__4VVU,__S1VU;
+  void *__51TP,*__A2TP,*__VRBQ,*__OSBQ,*__WSBQ,*__WGPQ;
+  ____WH *__BSNT;
+  ____BC *__UUVU,*__QUVU,*__YVVU,*__UVVU,*__M1VU,*__I1VU;
+  ____IB __VUVU,__XUVU,__YUVU,__ZUVU,__ZVVU,__1VVU,__2VVU,__3VVU,__Q1VU;
+  ____IB __R1VU;
+  ____Q __WUVU,__0VVU,__O1VU;
+  ____NBXC *__F2TP,*__I2TP;
+  ____2A0I *__DQRS,*__5QRS;
+  ____N5WC *__15BU,*__ZACU;
+  ____Q5YL *__GQRS,*__CRRS;
+  ____OL __KBUP;
+  ____DB *__SUVU,*__WVVU,*__K1VU;
+  ____L __PSBQ;
+  __21TP=NULL;
+  __31TP=NULL;
+  __X1TP=__QM3K;
+  __51TP=__U1TP->__CGUL.__OPTP;
+  switch (((struct ___OBJ *)__51TP)->__id) {
+  case ____5J__: {
+    __A2TP=((____5J *)__51TP);
+  } break;
+  case ____0AXC__: {
+    __A2TP=__NG3H(((____0AXC *)__51TP));
+  } break;
+  case ____NBXC__: {
+    __A2TP=((____NBXC *)__51TP);
+  } break;
+  case ____ZBXC__: {
+    __A2TP=((____ZBXC *)__51TP);
+  } break;
+  case ____DMWH__: {
+    __BSNT=((____WH *)__Q5GB);
+    __UUVU=NULL;
+    __VUVU=((____IB )(NULL));
+    __WUVU= 0;
+    __XUVU=((____IB )sizeof(____BC));
+    if (((unsigned long)__XUVU ==  0)) {
+      __UUVU=__BC__;
+    } else /* FALSE */ {
+      __WUVU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XUVU));
+      if ((__WUVU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __YUVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __ZUVU=(void *)((unsigned long)(void *)((unsigned long)__XUVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YUVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __0UVU=((____YWB )((____Q )(void *)((unsigned long)__ZUVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __YUVU=__OKI(__ZUVU,((____IB )(&(table_size[(__0UVU)-1]))),((____YWB )((____Q )__ZUVU)));
+        __VUVU=__YUVU;
+      } else /* FALSE */ {
+        __0UVU=((____YWB )__WUVU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __YUVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __ZUVU=(void *)((unsigned long)(void *)((unsigned long)__XUVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YUVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __YUVU=__OKI(__ZUVU,((____IB )(&(table_type[(__0UVU)]))),(____YWB)(__0UVU |  1));
+        __VUVU=__YUVU;
+      };
+      __UUVU=((____BC *)__VUVU);
+      *(__UUVU) = *(__BC__);
+    };
+    __QUVU=((____BC *)__UUVU);
+    if ((__QUVU->__OFL <  250)) {
+      __SUVU=__RVW( 250);
+      __QUVU->__FFL=__SUVU;
+      __QUVU->__OFL= 250;
+    };
+    __QUVU->__WJ= 0;
+    __2IFE(__BSNT,__UUVU);
+    __LGZ(((____BC *)__UUVU));
     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__R0TP=NULL;
+    __A2TP=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__R0TP=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__Q0TP));
+  case ____2A0I__: {
+    __A2TP=__ONBK(((____2A0I *)__51TP));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__R0TP=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__Q0TP));
+  case ____HJNJ__: {
+    __A2TP=__ENPL(((____HJNJ *)__51TP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__R0TP=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__Q0TP));
+  case ____SJNJ__: {
+    __A2TP=__ORPL(((____SJNJ *)__51TP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__R0TP=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__Q0TP));
+  case ____0AOJ__: {
+    __A2TP=__YVPL(((____0AOJ *)__51TP));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__R0TP=((__GET_TYPE_ID__V5NJ *)__tmp__Q0TP);
+  case ____EBOJ__: {
+    __A2TP=((____EBOJ *)__51TP);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__R0TP=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__Q0TP));
+  case ____3BOJ__: {
+    __A2TP=__EXPL(((____3BOJ *)__51TP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__R0TP=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__Q0TP));
+  case ____RCOJ__: {
+    __A2TP=__O1PL(((____RCOJ *)__51TP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__R0TP=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__Q0TP));
+  case ____HDOJ__: {
+    __A2TP=__Y5PL(((____HDOJ *)__51TP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__R0TP=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__Q0TP));
+  case ____1DOJ__: {
+    __A2TP=__CEQL(((____1DOJ *)__51TP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__R0TP=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__Q0TP));
+  case ____PEOJ__: {
+    __A2TP=__MIQL(((____PEOJ *)__51TP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__R0TP=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__Q0TP));
+  case ____DFOJ__: {
+    __A2TP=__WMQL(((____DFOJ *)__51TP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__R0TP=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__Q0TP));
+  case ____XFOJ__: {
+    __A2TP=__ARQL(((____XFOJ *)__51TP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__R0TP=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__Q0TP));
+  case ____QGOJ__: {
+    __A2TP=__4VPK(((____QGOJ *)__51TP));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__R0TP=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__Q0TP));
+  case ____EHOJ__: {
+    __A2TP=__KVQL(((____EHOJ *)__51TP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__R0TP=((__SIZE_OF__NGOJ *)__tmp__Q0TP);
+  case ____2HOJ__: {
+    __A2TP=((____2HOJ *)__51TP);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__R0TP=execute_link__HUQL(((__CAST__JHOJ *)__tmp__Q0TP));
+  case ____YIOJ__: {
+    __A2TP=__WVQL(((____YIOJ *)__51TP));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__R0TP=((__REAL_CST__JLOJ *)__tmp__Q0TP);
+  case ____YMOJ__: {
+    __A2TP=((____YMOJ *)__51TP);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__R0TP=((__CHARACTER_CST__5LOJ *)__tmp__Q0TP);
+  case ____ONOJ__: {
+    __A2TP=((____ONOJ *)__51TP);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__R0TP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__Q0TP);
+  case ____YOOJ__: {
+    __A2TP=((____YOOJ *)__51TP);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__R0TP=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__Q0TP));
+  case ____IM4K__: {
+    __A2TP=__GHIM(((____IM4K *)__51TP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__R0TP=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__Q0TP));
+  case ____T5FL__: {
+    __A2TP=__CN5O(((____T5FL *)__51TP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__R0TP=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__Q0TP));
+  case ____3DUL__: {
+    __A2TP=__ZVTP(((____3DUL *)__51TP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__R0TP=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__Q0TP));
+  case ____0EUL__: {
+    __A2TP=__0Q2P(((____0EUL *)__51TP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__R0TP=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP));
+  case ____BGUL__: {
+    __A2TP=__T1TP(((____BGUL *)__51TP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__R0TP=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__Q0TP));
+  case ____2GUL__: {
+    __A2TP=__5W2P(((____2GUL *)__51TP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__R0TP=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__Q0TP));
+  case ____B0VL__: {
+    __A2TP=__KFDN(((____B0VL *)__51TP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__R0TP=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__Q0TP));
+  case ____P0VL__: {
+    __A2TP=__S3HM(((____P0VL *)__51TP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__R0TP=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__Q0TP));
+  case ____Q5YL__: {
+    __A2TP=__FNIM(((____Q5YL *)__51TP));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__R0TP=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__Q0TP));
+  case ____UVPM__: {
+    __A2TP=__ARXN(((____UVPM *)__51TP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__R0TP=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__Q0TP));
+  case ____0ZPM__: {
+    __A2TP=__TV0P(((____0ZPM *)__51TP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__R0TP=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__Q0TP));
+  case ____MR0N__: {
+    __A2TP=__1DWO(((____MR0N *)__51TP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__R0TP=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__Q0TP));
+  case ____YWBP__: {
+    __A2TP=__R2ZQ(((____YWBP *)__51TP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__R0TP=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__Q0TP));
+  case ____LYBP__: {
+    __A2TP=__HDUP(((____LYBP *)__51TP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__R0TP=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__Q0TP));
+  case ____CZBP__: {
+    __A2TP=__RHUP(((____CZBP *)__51TP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__R0TP=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__Q0TP));
+  case ____3BEP__: {
+    __A2TP=__NWEQ(((____3BEP *)__51TP));
   } break;
   };
-  Self__F0TP->parent_expr_binary_logic__TEUL.left__5NTP=__tmp__R0TP;
-  __tmp__Q0TP=Self__F0TP->parent_expr_binary_logic__TEUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__Q0TP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__R0TP=((__STRING_CST__5J *)__tmp__Q0TP);
+  __U1TP->__CGUL.__OPTP=__A2TP;
+  __51TP=__U1TP->__CGUL.__SPTP;
+  switch (((struct ___OBJ *)__51TP)->__id) {
+  case ____5J__: {
+    __A2TP=((____5J *)__51TP);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__R0TP=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__Q0TP));
+  case ____0AXC__: {
+    __A2TP=__NG3H(((____0AXC *)__51TP));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__R0TP=((__PROTOTYPE_CST__45WC *)__tmp__Q0TP);
+  case ____NBXC__: {
+    __A2TP=((____NBXC *)__51TP);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__R0TP=((__INTEGER_CST__KAXC *)__tmp__Q0TP);
+  case ____ZBXC__: {
+    __A2TP=((____ZBXC *)__51TP);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__SQNT=((__LIST__WH *)list_current__Y4GB);
-    result__FTVU=NULL;
-    ptr__GTVU=((__POINTER__IB )(NULL));
-    typ_id__HTVU= 0;
-    __tmp__ITVU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__ITVU ==  0)) {
-      result__FTVU=STRING__BC__;
+  case ____DMWH__: {
+    __BSNT=((____WH *)__Q5GB);
+    __UUVU=NULL;
+    __VUVU=((____IB )(NULL));
+    __WUVU= 0;
+    __XUVU=((____IB )sizeof(____BC));
+    if (((unsigned long)__XUVU ==  0)) {
+      __UUVU=__BC__;
     } else /* FALSE */ {
-      typ_id__HTVU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ITVU));
-      if ((typ_id__HTVU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__JTVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__KTVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ITVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JTVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JTVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__LTVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KTVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__JTVU=micro_alloc__table__lab__HKI(__tmp__KTVU,((__POINTER__IB )(&(table_size[(__tmp__LTVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KTVU)));
-        ptr__GTVU=__tmp__JTVU;
+      __WUVU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XUVU));
+      if ((__WUVU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __YUVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __ZUVU=(void *)((unsigned long)(void *)((unsigned long)__XUVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YUVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __0UVU=((____YWB )((____Q )(void *)((unsigned long)__ZUVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __YUVU=__OKI(__ZUVU,((____IB )(&(table_size[(__0UVU)-1]))),((____YWB )((____Q )__ZUVU)));
+        __VUVU=__YUVU;
       } else /* FALSE */ {
-        __tmp__LTVU=((__UINTEGER_32__RWB )typ_id__HTVU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__JTVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__KTVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ITVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JTVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JTVU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__JTVU=micro_alloc__table__lab__HKI(__tmp__KTVU,((__POINTER__IB )(&(table_type[(__tmp__LTVU)]))),(__UINTEGER_32__RWB)(__tmp__LTVU |  1));
-        ptr__GTVU=__tmp__JTVU;
+        __0UVU=((____YWB )__WUVU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __YUVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __ZUVU=(void *)((unsigned long)(void *)((unsigned long)__XUVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YUVU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __YUVU=__OKI(__ZUVU,((____IB )(&(table_type[(__0UVU)]))),(____YWB)(__0UVU |  1));
+        __VUVU=__YUVU;
       };
-      result__FTVU=((__STRING__BC *)ptr__GTVU);
-      *(result__FTVU) = *(STRING__BC__);
+      __UUVU=((____BC *)__VUVU);
+      *(__UUVU) = *(__BC__);
     };
-    Self__BTVU=((__STRING__BC *)result__FTVU);
-    if ((Self__BTVU->capacity__HFL <  250)) {
-      __tmp__DTVU=create__KVW( 250);
-      Self__BTVU->storage__4EL=__tmp__DTVU;
-      Self__BTVU->capacity__HFL= 250;
+    __QUVU=((____BC *)__UUVU);
+    if ((__QUVU->__OFL <  250)) {
+      __SUVU=__RVW( 250);
+      __QUVU->__FFL=__SUVU;
+      __QUVU->__OFL= 250;
     };
-    Self__BTVU->count__WJ= 0;
-    display__NHFE(Self__SQNT,result__FTVU);
-    put_string__EGZ(((__STRING__BC *)result__FTVU));
+    __QUVU->__WJ= 0;
+    __2IFE(__BSNT,__UUVU);
+    __LGZ(((____BC *)__UUVU));
     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__R0TP=NULL;
+    __A2TP=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__R0TP=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__Q0TP));
+  case ____2A0I__: {
+    __A2TP=__ONBK(((____2A0I *)__51TP));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__R0TP=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__Q0TP));
+  case ____HJNJ__: {
+    __A2TP=__ENPL(((____HJNJ *)__51TP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__R0TP=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__Q0TP));
+  case ____SJNJ__: {
+    __A2TP=__ORPL(((____SJNJ *)__51TP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__R0TP=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__Q0TP));
+  case ____0AOJ__: {
+    __A2TP=__YVPL(((____0AOJ *)__51TP));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__R0TP=((__GET_TYPE_ID__V5NJ *)__tmp__Q0TP);
+  case ____EBOJ__: {
+    __A2TP=((____EBOJ *)__51TP);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__R0TP=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__Q0TP));
+  case ____3BOJ__: {
+    __A2TP=__EXPL(((____3BOJ *)__51TP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__R0TP=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__Q0TP));
+  case ____RCOJ__: {
+    __A2TP=__O1PL(((____RCOJ *)__51TP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__R0TP=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__Q0TP));
+  case ____HDOJ__: {
+    __A2TP=__Y5PL(((____HDOJ *)__51TP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__R0TP=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__Q0TP));
+  case ____1DOJ__: {
+    __A2TP=__CEQL(((____1DOJ *)__51TP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__R0TP=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__Q0TP));
+  case ____PEOJ__: {
+    __A2TP=__MIQL(((____PEOJ *)__51TP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__R0TP=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__Q0TP));
+  case ____DFOJ__: {
+    __A2TP=__WMQL(((____DFOJ *)__51TP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__R0TP=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__Q0TP));
+  case ____XFOJ__: {
+    __A2TP=__ARQL(((____XFOJ *)__51TP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__R0TP=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__Q0TP));
+  case ____QGOJ__: {
+    __A2TP=__4VPK(((____QGOJ *)__51TP));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__R0TP=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__Q0TP));
+  case ____EHOJ__: {
+    __A2TP=__KVQL(((____EHOJ *)__51TP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__R0TP=((__SIZE_OF__NGOJ *)__tmp__Q0TP);
+  case ____2HOJ__: {
+    __A2TP=((____2HOJ *)__51TP);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__R0TP=execute_link__HUQL(((__CAST__JHOJ *)__tmp__Q0TP));
+  case ____YIOJ__: {
+    __A2TP=__WVQL(((____YIOJ *)__51TP));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__R0TP=((__REAL_CST__JLOJ *)__tmp__Q0TP);
+  case ____YMOJ__: {
+    __A2TP=((____YMOJ *)__51TP);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__R0TP=((__CHARACTER_CST__5LOJ *)__tmp__Q0TP);
+  case ____ONOJ__: {
+    __A2TP=((____ONOJ *)__51TP);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__R0TP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__Q0TP);
+  case ____YOOJ__: {
+    __A2TP=((____YOOJ *)__51TP);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__R0TP=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__Q0TP));
+  case ____IM4K__: {
+    __A2TP=__GHIM(((____IM4K *)__51TP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__R0TP=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__Q0TP));
+  case ____T5FL__: {
+    __A2TP=__CN5O(((____T5FL *)__51TP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__R0TP=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__Q0TP));
+  case ____3DUL__: {
+    __A2TP=__ZVTP(((____3DUL *)__51TP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__R0TP=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__Q0TP));
+  case ____0EUL__: {
+    __A2TP=__0Q2P(((____0EUL *)__51TP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__R0TP=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP));
+  case ____BGUL__: {
+    __A2TP=__T1TP(((____BGUL *)__51TP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__R0TP=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__Q0TP));
+  case ____2GUL__: {
+    __A2TP=__5W2P(((____2GUL *)__51TP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__R0TP=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__Q0TP));
+  case ____B0VL__: {
+    __A2TP=__KFDN(((____B0VL *)__51TP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__R0TP=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__Q0TP));
+  case ____P0VL__: {
+    __A2TP=__S3HM(((____P0VL *)__51TP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__R0TP=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__Q0TP));
+  case ____Q5YL__: {
+    __A2TP=__FNIM(((____Q5YL *)__51TP));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__R0TP=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__Q0TP));
+  case ____UVPM__: {
+    __A2TP=__ARXN(((____UVPM *)__51TP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__R0TP=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__Q0TP));
+  case ____0ZPM__: {
+    __A2TP=__TV0P(((____0ZPM *)__51TP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__R0TP=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__Q0TP));
+  case ____MR0N__: {
+    __A2TP=__1DWO(((____MR0N *)__51TP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__R0TP=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__Q0TP));
+  case ____YWBP__: {
+    __A2TP=__R2ZQ(((____YWBP *)__51TP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__R0TP=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__Q0TP));
+  case ____LYBP__: {
+    __A2TP=__HDUP(((____LYBP *)__51TP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__R0TP=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__Q0TP));
+  case ____CZBP__: {
+    __A2TP=__RHUP(((____CZBP *)__51TP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__R0TP=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__Q0TP));
+  case ____3BEP__: {
+    __A2TP=__NWEQ(((____3BEP *)__51TP));
   } break;
   };
-  Self__F0TP->parent_expr_binary_logic__TEUL.right__DOTP=__tmp__R0TP;
-  __tmp__Q0TP=Self__F0TP->parent_expr_binary_logic__TEUL.left__5NTP;
-  if (__tmp__Q0TP==NULL) {
-    __tmp__W0TP=NULL;
+  __U1TP->__CGUL.__SPTP=__A2TP;
+  __51TP=__U1TP->__CGUL.__OPTP;
+  if (__51TP==NULL) {
+    __F2TP=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__Q0TP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__W0TP=NULL;
+    switch (((struct ___OBJ *)__51TP)->__id) {
+    case ____5J__: {
+      __F2TP=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__W0TP=NULL;
+    case ____0AXC__: {
+      __F2TP=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__W0TP=((void *)__tmp__Q0TP);
+    case ____NBXC__: {
+      __F2TP=((void *)__51TP);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__W0TP=NULL;
+    case ____ZBXC__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__W0TP=NULL;
+    case ____DMWH__: {
+      __F2TP=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__W0TP=NULL;
+    case ____2A0I__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__W0TP=NULL;
+    case ____HJNJ__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__W0TP=NULL;
+    case ____SJNJ__: {
+      __F2TP=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__W0TP=NULL;
+    case ____0AOJ__: {
+      __F2TP=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__W0TP=NULL;
+    case ____EBOJ__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__W0TP=NULL;
+    case ____3BOJ__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__W0TP=NULL;
+    case ____RCOJ__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__W0TP=NULL;
+    case ____HDOJ__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__W0TP=NULL;
+    case ____1DOJ__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__W0TP=NULL;
+    case ____PEOJ__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__W0TP=NULL;
+    case ____DFOJ__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__W0TP=NULL;
+    case ____XFOJ__: {
+      __F2TP=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__W0TP=NULL;
+    case ____QGOJ__: {
+      __F2TP=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__W0TP=NULL;
+    case ____EHOJ__: {
+      __F2TP=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__W0TP=NULL;
+    case ____2HOJ__: {
+      __F2TP=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__W0TP=NULL;
+    case ____YIOJ__: {
+      __F2TP=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__W0TP=NULL;
+    case ____YMOJ__: {
+      __F2TP=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__W0TP=NULL;
+    case ____ONOJ__: {
+      __F2TP=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__W0TP=NULL;
+    case ____YOOJ__: {
+      __F2TP=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__W0TP=NULL;
+    case ____IM4K__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__W0TP=NULL;
+    case ____T5FL__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__W0TP=NULL;
+    case ____3DUL__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__W0TP=NULL;
+    case ____0EUL__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__W0TP=NULL;
+    case ____BGUL__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__W0TP=NULL;
+    case ____2GUL__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__W0TP=NULL;
+    case ____B0VL__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__W0TP=NULL;
+    case ____P0VL__: {
+      __F2TP=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__W0TP=NULL;
+    case ____Q5YL__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__W0TP=NULL;
+    case ____UVPM__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__W0TP=NULL;
+    case ____0ZPM__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__W0TP=NULL;
+    case ____MR0N__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__W0TP=NULL;
+    case ____YWBP__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__W0TP=NULL;
+    case ____LYBP__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__W0TP=NULL;
+    case ____CZBP__: {
+      __F2TP=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__W0TP=NULL;
+    case ____3BEP__: {
+      __F2TP=NULL;
     } break;
     }
   };
-  __tmp__Q0TP=Self__F0TP->parent_expr_binary_logic__TEUL.right__DOTP;
-  if (__tmp__Q0TP==NULL) {
-    __tmp__Z0TP=NULL;
+  __51TP=__U1TP->__CGUL.__SPTP;
+  if (__51TP==NULL) {
+    __I2TP=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__Q0TP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__Z0TP=NULL;
+    switch (((struct ___OBJ *)__51TP)->__id) {
+    case ____5J__: {
+      __I2TP=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__Z0TP=NULL;
+    case ____0AXC__: {
+      __I2TP=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__Z0TP=((void *)__tmp__Q0TP);
+    case ____NBXC__: {
+      __I2TP=((void *)__51TP);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__Z0TP=NULL;
+    case ____ZBXC__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__Z0TP=NULL;
+    case ____DMWH__: {
+      __I2TP=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__Z0TP=NULL;
+    case ____2A0I__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__Z0TP=NULL;
+    case ____HJNJ__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__Z0TP=NULL;
+    case ____SJNJ__: {
+      __I2TP=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__Z0TP=NULL;
+    case ____0AOJ__: {
+      __I2TP=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__Z0TP=NULL;
+    case ____EBOJ__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__Z0TP=NULL;
+    case ____3BOJ__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__Z0TP=NULL;
+    case ____RCOJ__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__Z0TP=NULL;
+    case ____HDOJ__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__Z0TP=NULL;
+    case ____1DOJ__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__Z0TP=NULL;
+    case ____PEOJ__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__Z0TP=NULL;
+    case ____DFOJ__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__Z0TP=NULL;
+    case ____XFOJ__: {
+      __I2TP=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__Z0TP=NULL;
+    case ____QGOJ__: {
+      __I2TP=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__Z0TP=NULL;
+    case ____EHOJ__: {
+      __I2TP=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__Z0TP=NULL;
+    case ____2HOJ__: {
+      __I2TP=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__Z0TP=NULL;
+    case ____YIOJ__: {
+      __I2TP=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__Z0TP=NULL;
+    case ____YMOJ__: {
+      __I2TP=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__Z0TP=NULL;
+    case ____ONOJ__: {
+      __I2TP=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__Z0TP=NULL;
+    case ____YOOJ__: {
+      __I2TP=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__Z0TP=NULL;
+    case ____IM4K__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__Z0TP=NULL;
+    case ____T5FL__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__Z0TP=NULL;
+    case ____3DUL__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__Z0TP=NULL;
+    case ____0EUL__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__Z0TP=NULL;
+    case ____BGUL__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__Z0TP=NULL;
+    case ____2GUL__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__Z0TP=NULL;
+    case ____B0VL__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__Z0TP=NULL;
+    case ____P0VL__: {
+      __I2TP=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__Z0TP=NULL;
+    case ____Q5YL__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__Z0TP=NULL;
+    case ____UVPM__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__Z0TP=NULL;
+    case ____0ZPM__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__Z0TP=NULL;
+    case ____MR0N__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__Z0TP=NULL;
+    case ____YWBP__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__Z0TP=NULL;
+    case ____LYBP__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__Z0TP=NULL;
+    case ____CZBP__: {
+      __I2TP=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__Z0TP=NULL;
+    case ____3BEP__: {
+      __I2TP=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__W0TP != (void *)NULL)) {
-    if (((void *)((__TYPE_FULL__PMB *)__tmp__W0TP->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK == (void *)type_true__2MB)) {
-      left_t__N0TP=type_true__2MB;
-    } else /* FALSE */ {
-      left_t__N0TP=type_false__ENB;
-    };
-  };
-  if (((void *)__tmp__Z0TP != (void *)NULL)) {
-    if (((void *)((__TYPE_FULL__PMB *)__tmp__Z0TP->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK == (void *)type_true__2MB)) {
-      right_t__O0TP=type_true__2MB;
-    } else /* FALSE */ {
-      right_t__O0TP=type_false__ENB;
-    };
-  };
-  __tmp__Q0TP=NULL;
-  if (((void *)__tmp__W0TP != (void *)NULL)) {
-    __tmp__R0TP=NULL;
-    if (((void *)left_t__N0TP == (void *)type_true__2MB)) {
-      __tmp__R0TP=Self__F0TP->parent_expr_binary_logic__TEUL.right__DOTP;
-      __tmp__GQBQ=Self__F0TP->parent_expr_binary_logic__TEUL.left__5NTP;
-      switch (((struct ___OBJ *)__tmp__GQBQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__GQBQ));
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__GQBQ));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__UORS=((__READ_LOCAL__N5ZI *)__tmp__GQBQ);
-        Self__M4BU=((__LOCAL__43WC *)Self__UORS->local__PUEJ);
-        Self__M4BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__M4BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__M4BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__JUVU=NULL;
-          ptr__KUVU=((__POINTER__IB )(NULL));
-          typ_id__LUVU= 0;
-          __tmp__MUVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__MUVU ==  0)) {
-            result__JUVU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__LUVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MUVU));
-            if ((typ_id__LUVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__PUVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OUVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_size[(__tmp__PUVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OUVU)));
-              ptr__KUVU=__tmp__NUVU;
+  if (((void *)__F2TP != (void *)NULL)) {
+    if (((void *)((____WMB *)__F2TP->__OBXC.__BI4D)->__KLK == (void *)__DNB)) {
+      __21TP=__DNB;
+    } else /* FALSE */ {
+      __21TP=__LNB;
+    };
+  };
+  if (((void *)__I2TP != (void *)NULL)) {
+    if (((void *)((____WMB *)__I2TP->__OBXC.__BI4D)->__KLK == (void *)__DNB)) {
+      __31TP=__DNB;
+    } else /* FALSE */ {
+      __31TP=__LNB;
+    };
+  };
+  __51TP=NULL;
+  if (((void *)__F2TP != (void *)NULL)) {
+    __A2TP=NULL;
+    if (((void *)__21TP == (void *)__DNB)) {
+      __A2TP=__U1TP->__CGUL.__SPTP;
+      __VRBQ=__U1TP->__CGUL.__OPTP;
+      switch (((struct ___OBJ *)__VRBQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__VRBQ));
+      } break;
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__VRBQ));
+      } break;
+      case ____2A0I__: {
+        __DQRS=((____2A0I *)__VRBQ);
+        __15BU=((____N5WC *)__DQRS->__4VEJ);
+        __15BU->__Q5WC.__KU4D=(____Q)(__15BU->__Q5WC.__KU4D -  1);
+        if ((__15BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __YVVU=NULL;
+          __ZVVU=((____IB )(NULL));
+          __0VVU= 0;
+          __1VVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__1VVU ==  0)) {
+            __YVVU=__BC__;
+          } else /* FALSE */ {
+            __0VVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1VVU));
+            if ((__0VVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __4VVU=((____YWB )((____Q )(void *)((unsigned long)__3VVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_size[(__4VVU)-1]))),((____YWB )((____Q )__3VVU)));
+              __ZVVU=__2VVU;
             } else /* FALSE */ {
-              __tmp__PUVU=((__UINTEGER_32__RWB )typ_id__LUVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_type[(__tmp__PUVU)]))),(__UINTEGER_32__RWB)(__tmp__PUVU |  1));
-              ptr__KUVU=__tmp__NUVU;
-            };
-            result__JUVU=((__STRING__BC *)ptr__KUVU);
-            *(result__JUVU) = *(STRING__BC__);
-          };
-          Self__FUVU=((__STRING__BC *)result__JUVU);
-          if ((Self__FUVU->capacity__HFL <  250)) {
-            __tmp__HUVU=create__KVW( 250);
-            Self__FUVU->storage__4EL=__tmp__HUVU;
-            Self__FUVU->capacity__HFL= 250;
-          };
-          Self__FUVU->count__WJ= 0;
-          display__V5DJ(Self__UORS,result__JUVU);
-          put_string__EGZ(((__STRING__BC *)result__JUVU));
+              __4VVU=((____YWB )__0VVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_type[(__4VVU)]))),(____YWB)(__4VVU |  1));
+              __ZVVU=__2VVU;
+            };
+            __YVVU=((____BC *)__ZVVU);
+            *(__YVVU) = *(__BC__);
+          };
+          __UVVU=((____BC *)__YVVU);
+          if ((__UVVU->__OFL <  250)) {
+            __WVVU=__RVW( 250);
+            __UVVU->__FFL=__WVVU;
+            __UVVU->__OFL= 250;
+          };
+          __UVVU->__WJ= 0;
+          __EBEJ(__DQRS,__YVVU);
+          __LGZ(((____BC *)__YVVU));
           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__GQBQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__GQBQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__UORS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__GQBQ)->receiver__554J);
-        Self__M4BU=((__LOCAL__43WC *)Self__UORS->local__PUEJ);
-        Self__M4BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__M4BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__M4BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__JUVU=NULL;
-          ptr__KUVU=((__POINTER__IB )(NULL));
-          typ_id__LUVU= 0;
-          __tmp__MUVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__MUVU ==  0)) {
-            result__JUVU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__LUVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MUVU));
-            if ((typ_id__LUVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__PUVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OUVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_size[(__tmp__PUVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OUVU)));
-              ptr__KUVU=__tmp__NUVU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__VRBQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__VRBQ));
+      } break;
+      case ____0AOJ__: {
+        __DQRS=((____2A0I *)((____0AOJ *)__VRBQ)->__OB5J);
+        __15BU=((____N5WC *)__DQRS->__4VEJ);
+        __15BU->__Q5WC.__KU4D=(____Q)(__15BU->__Q5WC.__KU4D -  1);
+        if ((__15BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __YVVU=NULL;
+          __ZVVU=((____IB )(NULL));
+          __0VVU= 0;
+          __1VVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__1VVU ==  0)) {
+            __YVVU=__BC__;
+          } else /* FALSE */ {
+            __0VVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1VVU));
+            if ((__0VVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __4VVU=((____YWB )((____Q )(void *)((unsigned long)__3VVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_size[(__4VVU)-1]))),((____YWB )((____Q )__3VVU)));
+              __ZVVU=__2VVU;
             } else /* FALSE */ {
-              __tmp__PUVU=((__UINTEGER_32__RWB )typ_id__LUVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_type[(__tmp__PUVU)]))),(__UINTEGER_32__RWB)(__tmp__PUVU |  1));
-              ptr__KUVU=__tmp__NUVU;
-            };
-            result__JUVU=((__STRING__BC *)ptr__KUVU);
-            *(result__JUVU) = *(STRING__BC__);
-          };
-          Self__FUVU=((__STRING__BC *)result__JUVU);
-          if ((Self__FUVU->capacity__HFL <  250)) {
-            __tmp__HUVU=create__KVW( 250);
-            Self__FUVU->storage__4EL=__tmp__HUVU;
-            Self__FUVU->capacity__HFL= 250;
-          };
-          Self__FUVU->count__WJ= 0;
-          display__V5DJ(Self__UORS,result__JUVU);
-          put_string__EGZ(((__STRING__BC *)result__JUVU));
+              __4VVU=((____YWB )__0VVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_type[(__4VVU)]))),(____YWB)(__4VVU |  1));
+              __ZVVU=__2VVU;
+            };
+            __YVVU=((____BC *)__ZVVU);
+            *(__YVVU) = *(__BC__);
+          };
+          __UVVU=((____BC *)__YVVU);
+          if ((__UVVU->__OFL <  250)) {
+            __WVVU=__RVW( 250);
+            __UVVU->__FFL=__WVVU;
+            __UVVU->__OFL= 250;
+          };
+          __UVVU->__WJ= 0;
+          __EBEJ(__DQRS,__YVVU);
+          __LGZ(((____BC *)__YVVU));
           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__GQBQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__VRBQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__GQBQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__VRBQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__GQBQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__VRBQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__GQBQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__VRBQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__GQBQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__VRBQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__GQBQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__VRBQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__GQBQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__VRBQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__GQBQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__VRBQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__GQBQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__VRBQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__GQBQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__VRBQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__GQBQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__VRBQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__GQBQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__VRBQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__GQBQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__VRBQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__GQBQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__VRBQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__GQBQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__VRBQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__GQBQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__VRBQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__GQBQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__VRBQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__GQBQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__VRBQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__XORS=((__READ_GLOBAL__B4YL *)__tmp__GQBQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__XORS->global__Y5JM),Self__XORS);
+      case ____Q5YL__: {
+        __GQRS=((____Q5YL *)__VRBQ);
+        __EIEN(((____FKRG *)__GQRS->__HBKM),__GQRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__GQBQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__VRBQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__GQBQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__VRBQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__GQBQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__VRBQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__GQBQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__VRBQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__GQBQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__VRBQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__GQBQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__VRBQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__GQBQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__VRBQ));
       } break;
       };
     };
-    __tmp__Q0TP=__tmp__R0TP;
+    __51TP=__A2TP;
   };
-  if ((((void *)__tmp__Q0TP == (void *)NULL) && ((void *)__tmp__Z0TP != (void *)NULL))) {
-    __tmp__R0TP=NULL;
-    if (((void *)right_t__O0TP == (void *)type_true__2MB)) {
-      __tmp__R0TP=Self__F0TP->parent_expr_binary_logic__TEUL.left__5NTP;
-      __tmp__GQBQ=Self__F0TP->parent_expr_binary_logic__TEUL.right__DOTP;
-      switch (((struct ___OBJ *)__tmp__GQBQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__GQBQ));
+  if ((((void *)__51TP == (void *)NULL) && ((void *)__I2TP != (void *)NULL))) {
+    __A2TP=NULL;
+    if (((void *)__31TP == (void *)__DNB)) {
+      __A2TP=__U1TP->__CGUL.__OPTP;
+      __VRBQ=__U1TP->__CGUL.__SPTP;
+      switch (((struct ___OBJ *)__VRBQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__VRBQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__GQBQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__VRBQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__UORS=((__READ_LOCAL__N5ZI *)__tmp__GQBQ);
-        Self__M4BU=((__LOCAL__43WC *)Self__UORS->local__PUEJ);
-        Self__M4BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__M4BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__M4BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__JUVU=NULL;
-          ptr__KUVU=((__POINTER__IB )(NULL));
-          typ_id__LUVU= 0;
-          __tmp__MUVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__MUVU ==  0)) {
-            result__JUVU=STRING__BC__;
+      case ____2A0I__: {
+        __DQRS=((____2A0I *)__VRBQ);
+        __15BU=((____N5WC *)__DQRS->__4VEJ);
+        __15BU->__Q5WC.__KU4D=(____Q)(__15BU->__Q5WC.__KU4D -  1);
+        if ((__15BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __YVVU=NULL;
+          __ZVVU=((____IB )(NULL));
+          __0VVU= 0;
+          __1VVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__1VVU ==  0)) {
+            __YVVU=__BC__;
           } else /* FALSE */ {
-            typ_id__LUVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MUVU));
-            if ((typ_id__LUVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__PUVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OUVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_size[(__tmp__PUVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OUVU)));
-              ptr__KUVU=__tmp__NUVU;
+            __0VVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1VVU));
+            if ((__0VVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __4VVU=((____YWB )((____Q )(void *)((unsigned long)__3VVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_size[(__4VVU)-1]))),((____YWB )((____Q )__3VVU)));
+              __ZVVU=__2VVU;
             } else /* FALSE */ {
-              __tmp__PUVU=((__UINTEGER_32__RWB )typ_id__LUVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_type[(__tmp__PUVU)]))),(__UINTEGER_32__RWB)(__tmp__PUVU |  1));
-              ptr__KUVU=__tmp__NUVU;
-            };
-            result__JUVU=((__STRING__BC *)ptr__KUVU);
-            *(result__JUVU) = *(STRING__BC__);
-          };
-          Self__FUVU=((__STRING__BC *)result__JUVU);
-          if ((Self__FUVU->capacity__HFL <  250)) {
-            __tmp__HUVU=create__KVW( 250);
-            Self__FUVU->storage__4EL=__tmp__HUVU;
-            Self__FUVU->capacity__HFL= 250;
-          };
-          Self__FUVU->count__WJ= 0;
-          display__V5DJ(Self__UORS,result__JUVU);
-          put_string__EGZ(((__STRING__BC *)result__JUVU));
+              __4VVU=((____YWB )__0VVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_type[(__4VVU)]))),(____YWB)(__4VVU |  1));
+              __ZVVU=__2VVU;
+            };
+            __YVVU=((____BC *)__ZVVU);
+            *(__YVVU) = *(__BC__);
+          };
+          __UVVU=((____BC *)__YVVU);
+          if ((__UVVU->__OFL <  250)) {
+            __WVVU=__RVW( 250);
+            __UVVU->__FFL=__WVVU;
+            __UVVU->__OFL= 250;
+          };
+          __UVVU->__WJ= 0;
+          __EBEJ(__DQRS,__YVVU);
+          __LGZ(((____BC *)__YVVU));
           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__GQBQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__GQBQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__UORS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__GQBQ)->receiver__554J);
-        Self__M4BU=((__LOCAL__43WC *)Self__UORS->local__PUEJ);
-        Self__M4BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__M4BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__M4BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__JUVU=NULL;
-          ptr__KUVU=((__POINTER__IB )(NULL));
-          typ_id__LUVU= 0;
-          __tmp__MUVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__MUVU ==  0)) {
-            result__JUVU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__LUVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MUVU));
-            if ((typ_id__LUVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__PUVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OUVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_size[(__tmp__PUVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OUVU)));
-              ptr__KUVU=__tmp__NUVU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__VRBQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__VRBQ));
+      } break;
+      case ____0AOJ__: {
+        __DQRS=((____2A0I *)((____0AOJ *)__VRBQ)->__OB5J);
+        __15BU=((____N5WC *)__DQRS->__4VEJ);
+        __15BU->__Q5WC.__KU4D=(____Q)(__15BU->__Q5WC.__KU4D -  1);
+        if ((__15BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __YVVU=NULL;
+          __ZVVU=((____IB )(NULL));
+          __0VVU= 0;
+          __1VVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__1VVU ==  0)) {
+            __YVVU=__BC__;
+          } else /* FALSE */ {
+            __0VVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1VVU));
+            if ((__0VVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __4VVU=((____YWB )((____Q )(void *)((unsigned long)__3VVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_size[(__4VVU)-1]))),((____YWB )((____Q )__3VVU)));
+              __ZVVU=__2VVU;
             } else /* FALSE */ {
-              __tmp__PUVU=((__UINTEGER_32__RWB )typ_id__LUVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_type[(__tmp__PUVU)]))),(__UINTEGER_32__RWB)(__tmp__PUVU |  1));
-              ptr__KUVU=__tmp__NUVU;
-            };
-            result__JUVU=((__STRING__BC *)ptr__KUVU);
-            *(result__JUVU) = *(STRING__BC__);
-          };
-          Self__FUVU=((__STRING__BC *)result__JUVU);
-          if ((Self__FUVU->capacity__HFL <  250)) {
-            __tmp__HUVU=create__KVW( 250);
-            Self__FUVU->storage__4EL=__tmp__HUVU;
-            Self__FUVU->capacity__HFL= 250;
-          };
-          Self__FUVU->count__WJ= 0;
-          display__V5DJ(Self__UORS,result__JUVU);
-          put_string__EGZ(((__STRING__BC *)result__JUVU));
+              __4VVU=((____YWB )__0VVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_type[(__4VVU)]))),(____YWB)(__4VVU |  1));
+              __ZVVU=__2VVU;
+            };
+            __YVVU=((____BC *)__ZVVU);
+            *(__YVVU) = *(__BC__);
+          };
+          __UVVU=((____BC *)__YVVU);
+          if ((__UVVU->__OFL <  250)) {
+            __WVVU=__RVW( 250);
+            __UVVU->__FFL=__WVVU;
+            __UVVU->__OFL= 250;
+          };
+          __UVVU->__WJ= 0;
+          __EBEJ(__DQRS,__YVVU);
+          __LGZ(((____BC *)__YVVU));
           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__GQBQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__VRBQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__GQBQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__VRBQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__GQBQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__VRBQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__GQBQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__VRBQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__GQBQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__VRBQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__GQBQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__VRBQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__GQBQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__VRBQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__GQBQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__VRBQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__GQBQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__VRBQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__GQBQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__VRBQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__GQBQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__VRBQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__GQBQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__VRBQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__GQBQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__VRBQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__GQBQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__VRBQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__GQBQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__VRBQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__GQBQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__VRBQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__GQBQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__VRBQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__GQBQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__VRBQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__XORS=((__READ_GLOBAL__B4YL *)__tmp__GQBQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__XORS->global__Y5JM),Self__XORS);
+      case ____Q5YL__: {
+        __GQRS=((____Q5YL *)__VRBQ);
+        __EIEN(((____FKRG *)__GQRS->__HBKM),__GQRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__GQBQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__VRBQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__GQBQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__VRBQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__GQBQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__VRBQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__GQBQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__VRBQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__GQBQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__VRBQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__GQBQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__VRBQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__GQBQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__VRBQ));
       } break;
       };
     };
-    __tmp__Q0TP=__tmp__R0TP;
+    __51TP=__A2TP;
   };
-  if (((((void *)__tmp__Q0TP == (void *)NULL) && ((void *)__tmp__Z0TP != (void *)NULL)) && ((void *)__tmp__W0TP != (void *)NULL))) {
-    __tmp__R0TP=NULL;
-    if (((void *)left_t__N0TP == (void *)type_true__2MB)) {
-      __tmp__R0TP=Self__F0TP->parent_expr_binary_logic__TEUL.right__DOTP;
-      __tmp__GQBQ=Self__F0TP->parent_expr_binary_logic__TEUL.left__5NTP;
-      switch (((struct ___OBJ *)__tmp__GQBQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__GQBQ));
+  if (((((void *)__51TP == (void *)NULL) && ((void *)__I2TP != (void *)NULL)) && ((void *)__F2TP != (void *)NULL))) {
+    __A2TP=NULL;
+    if (((void *)__21TP == (void *)__DNB)) {
+      __A2TP=__U1TP->__CGUL.__SPTP;
+      __VRBQ=__U1TP->__CGUL.__OPTP;
+      switch (((struct ___OBJ *)__VRBQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__VRBQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__GQBQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__VRBQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__UORS=((__READ_LOCAL__N5ZI *)__tmp__GQBQ);
-        Self__M4BU=((__LOCAL__43WC *)Self__UORS->local__PUEJ);
-        Self__M4BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__M4BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__M4BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__JUVU=NULL;
-          ptr__KUVU=((__POINTER__IB )(NULL));
-          typ_id__LUVU= 0;
-          __tmp__MUVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__MUVU ==  0)) {
-            result__JUVU=STRING__BC__;
+      case ____2A0I__: {
+        __DQRS=((____2A0I *)__VRBQ);
+        __15BU=((____N5WC *)__DQRS->__4VEJ);
+        __15BU->__Q5WC.__KU4D=(____Q)(__15BU->__Q5WC.__KU4D -  1);
+        if ((__15BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __YVVU=NULL;
+          __ZVVU=((____IB )(NULL));
+          __0VVU= 0;
+          __1VVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__1VVU ==  0)) {
+            __YVVU=__BC__;
           } else /* FALSE */ {
-            typ_id__LUVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MUVU));
-            if ((typ_id__LUVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__PUVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OUVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_size[(__tmp__PUVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OUVU)));
-              ptr__KUVU=__tmp__NUVU;
+            __0VVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1VVU));
+            if ((__0VVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __4VVU=((____YWB )((____Q )(void *)((unsigned long)__3VVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_size[(__4VVU)-1]))),((____YWB )((____Q )__3VVU)));
+              __ZVVU=__2VVU;
             } else /* FALSE */ {
-              __tmp__PUVU=((__UINTEGER_32__RWB )typ_id__LUVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_type[(__tmp__PUVU)]))),(__UINTEGER_32__RWB)(__tmp__PUVU |  1));
-              ptr__KUVU=__tmp__NUVU;
-            };
-            result__JUVU=((__STRING__BC *)ptr__KUVU);
-            *(result__JUVU) = *(STRING__BC__);
-          };
-          Self__FUVU=((__STRING__BC *)result__JUVU);
-          if ((Self__FUVU->capacity__HFL <  250)) {
-            __tmp__HUVU=create__KVW( 250);
-            Self__FUVU->storage__4EL=__tmp__HUVU;
-            Self__FUVU->capacity__HFL= 250;
-          };
-          Self__FUVU->count__WJ= 0;
-          display__V5DJ(Self__UORS,result__JUVU);
-          put_string__EGZ(((__STRING__BC *)result__JUVU));
+              __4VVU=((____YWB )__0VVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_type[(__4VVU)]))),(____YWB)(__4VVU |  1));
+              __ZVVU=__2VVU;
+            };
+            __YVVU=((____BC *)__ZVVU);
+            *(__YVVU) = *(__BC__);
+          };
+          __UVVU=((____BC *)__YVVU);
+          if ((__UVVU->__OFL <  250)) {
+            __WVVU=__RVW( 250);
+            __UVVU->__FFL=__WVVU;
+            __UVVU->__OFL= 250;
+          };
+          __UVVU->__WJ= 0;
+          __EBEJ(__DQRS,__YVVU);
+          __LGZ(((____BC *)__YVVU));
           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__GQBQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__GQBQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__UORS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__GQBQ)->receiver__554J);
-        Self__M4BU=((__LOCAL__43WC *)Self__UORS->local__PUEJ);
-        Self__M4BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__M4BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__M4BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__JUVU=NULL;
-          ptr__KUVU=((__POINTER__IB )(NULL));
-          typ_id__LUVU= 0;
-          __tmp__MUVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__MUVU ==  0)) {
-            result__JUVU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__LUVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MUVU));
-            if ((typ_id__LUVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__PUVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OUVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_size[(__tmp__PUVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OUVU)));
-              ptr__KUVU=__tmp__NUVU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__VRBQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__VRBQ));
+      } break;
+      case ____0AOJ__: {
+        __DQRS=((____2A0I *)((____0AOJ *)__VRBQ)->__OB5J);
+        __15BU=((____N5WC *)__DQRS->__4VEJ);
+        __15BU->__Q5WC.__KU4D=(____Q)(__15BU->__Q5WC.__KU4D -  1);
+        if ((__15BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __YVVU=NULL;
+          __ZVVU=((____IB )(NULL));
+          __0VVU= 0;
+          __1VVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__1VVU ==  0)) {
+            __YVVU=__BC__;
+          } else /* FALSE */ {
+            __0VVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1VVU));
+            if ((__0VVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __4VVU=((____YWB )((____Q )(void *)((unsigned long)__3VVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_size[(__4VVU)-1]))),((____YWB )((____Q )__3VVU)));
+              __ZVVU=__2VVU;
             } else /* FALSE */ {
-              __tmp__PUVU=((__UINTEGER_32__RWB )typ_id__LUVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_type[(__tmp__PUVU)]))),(__UINTEGER_32__RWB)(__tmp__PUVU |  1));
-              ptr__KUVU=__tmp__NUVU;
-            };
-            result__JUVU=((__STRING__BC *)ptr__KUVU);
-            *(result__JUVU) = *(STRING__BC__);
-          };
-          Self__FUVU=((__STRING__BC *)result__JUVU);
-          if ((Self__FUVU->capacity__HFL <  250)) {
-            __tmp__HUVU=create__KVW( 250);
-            Self__FUVU->storage__4EL=__tmp__HUVU;
-            Self__FUVU->capacity__HFL= 250;
-          };
-          Self__FUVU->count__WJ= 0;
-          display__V5DJ(Self__UORS,result__JUVU);
-          put_string__EGZ(((__STRING__BC *)result__JUVU));
+              __4VVU=((____YWB )__0VVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_type[(__4VVU)]))),(____YWB)(__4VVU |  1));
+              __ZVVU=__2VVU;
+            };
+            __YVVU=((____BC *)__ZVVU);
+            *(__YVVU) = *(__BC__);
+          };
+          __UVVU=((____BC *)__YVVU);
+          if ((__UVVU->__OFL <  250)) {
+            __WVVU=__RVW( 250);
+            __UVVU->__FFL=__WVVU;
+            __UVVU->__OFL= 250;
+          };
+          __UVVU->__WJ= 0;
+          __EBEJ(__DQRS,__YVVU);
+          __LGZ(((____BC *)__YVVU));
           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__GQBQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__VRBQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__GQBQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__VRBQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__GQBQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__VRBQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__GQBQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__VRBQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__GQBQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__VRBQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__GQBQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__VRBQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__GQBQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__VRBQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__GQBQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__VRBQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__GQBQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__VRBQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__GQBQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__VRBQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__GQBQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__VRBQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__GQBQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__VRBQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__GQBQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__VRBQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__GQBQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__VRBQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__GQBQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__VRBQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__GQBQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__VRBQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__GQBQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__VRBQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__GQBQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__VRBQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__XORS=((__READ_GLOBAL__B4YL *)__tmp__GQBQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__XORS->global__Y5JM),Self__XORS);
+      case ____Q5YL__: {
+        __GQRS=((____Q5YL *)__VRBQ);
+        __EIEN(((____FKRG *)__GQRS->__HBKM),__GQRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__GQBQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__VRBQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__GQBQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__VRBQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__GQBQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__VRBQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__GQBQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__VRBQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__GQBQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__VRBQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__GQBQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__VRBQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__GQBQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__VRBQ));
       } break;
       };
     } else /* FALSE */ {
-      __tmp__R0TP=Self__F0TP->parent_expr_binary_logic__TEUL.left__5NTP;
-      __tmp__GQBQ=Self__F0TP->parent_expr_binary_logic__TEUL.right__DOTP;
-      switch (((struct ___OBJ *)__tmp__GQBQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__GQBQ));
+      __A2TP=__U1TP->__CGUL.__OPTP;
+      __VRBQ=__U1TP->__CGUL.__SPTP;
+      switch (((struct ___OBJ *)__VRBQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__VRBQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__GQBQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__VRBQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__UORS=((__READ_LOCAL__N5ZI *)__tmp__GQBQ);
-        Self__M4BU=((__LOCAL__43WC *)Self__UORS->local__PUEJ);
-        Self__M4BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__M4BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__M4BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__JUVU=NULL;
-          ptr__KUVU=((__POINTER__IB )(NULL));
-          typ_id__LUVU= 0;
-          __tmp__MUVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__MUVU ==  0)) {
-            result__JUVU=STRING__BC__;
+      case ____2A0I__: {
+        __DQRS=((____2A0I *)__VRBQ);
+        __15BU=((____N5WC *)__DQRS->__4VEJ);
+        __15BU->__Q5WC.__KU4D=(____Q)(__15BU->__Q5WC.__KU4D -  1);
+        if ((__15BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __YVVU=NULL;
+          __ZVVU=((____IB )(NULL));
+          __0VVU= 0;
+          __1VVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__1VVU ==  0)) {
+            __YVVU=__BC__;
           } else /* FALSE */ {
-            typ_id__LUVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MUVU));
-            if ((typ_id__LUVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__PUVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OUVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_size[(__tmp__PUVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OUVU)));
-              ptr__KUVU=__tmp__NUVU;
+            __0VVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1VVU));
+            if ((__0VVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __4VVU=((____YWB )((____Q )(void *)((unsigned long)__3VVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_size[(__4VVU)-1]))),((____YWB )((____Q )__3VVU)));
+              __ZVVU=__2VVU;
             } else /* FALSE */ {
-              __tmp__PUVU=((__UINTEGER_32__RWB )typ_id__LUVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_type[(__tmp__PUVU)]))),(__UINTEGER_32__RWB)(__tmp__PUVU |  1));
-              ptr__KUVU=__tmp__NUVU;
-            };
-            result__JUVU=((__STRING__BC *)ptr__KUVU);
-            *(result__JUVU) = *(STRING__BC__);
-          };
-          Self__FUVU=((__STRING__BC *)result__JUVU);
-          if ((Self__FUVU->capacity__HFL <  250)) {
-            __tmp__HUVU=create__KVW( 250);
-            Self__FUVU->storage__4EL=__tmp__HUVU;
-            Self__FUVU->capacity__HFL= 250;
-          };
-          Self__FUVU->count__WJ= 0;
-          display__V5DJ(Self__UORS,result__JUVU);
-          put_string__EGZ(((__STRING__BC *)result__JUVU));
+              __4VVU=((____YWB )__0VVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_type[(__4VVU)]))),(____YWB)(__4VVU |  1));
+              __ZVVU=__2VVU;
+            };
+            __YVVU=((____BC *)__ZVVU);
+            *(__YVVU) = *(__BC__);
+          };
+          __UVVU=((____BC *)__YVVU);
+          if ((__UVVU->__OFL <  250)) {
+            __WVVU=__RVW( 250);
+            __UVVU->__FFL=__WVVU;
+            __UVVU->__OFL= 250;
+          };
+          __UVVU->__WJ= 0;
+          __EBEJ(__DQRS,__YVVU);
+          __LGZ(((____BC *)__YVVU));
           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__GQBQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__GQBQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__UORS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__GQBQ)->receiver__554J);
-        Self__M4BU=((__LOCAL__43WC *)Self__UORS->local__PUEJ);
-        Self__M4BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__M4BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__M4BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__JUVU=NULL;
-          ptr__KUVU=((__POINTER__IB )(NULL));
-          typ_id__LUVU= 0;
-          __tmp__MUVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__MUVU ==  0)) {
-            result__JUVU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__LUVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MUVU));
-            if ((typ_id__LUVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__PUVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OUVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_size[(__tmp__PUVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OUVU)));
-              ptr__KUVU=__tmp__NUVU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__VRBQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__VRBQ));
+      } break;
+      case ____0AOJ__: {
+        __DQRS=((____2A0I *)((____0AOJ *)__VRBQ)->__OB5J);
+        __15BU=((____N5WC *)__DQRS->__4VEJ);
+        __15BU->__Q5WC.__KU4D=(____Q)(__15BU->__Q5WC.__KU4D -  1);
+        if ((__15BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __YVVU=NULL;
+          __ZVVU=((____IB )(NULL));
+          __0VVU= 0;
+          __1VVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__1VVU ==  0)) {
+            __YVVU=__BC__;
+          } else /* FALSE */ {
+            __0VVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1VVU));
+            if ((__0VVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __4VVU=((____YWB )((____Q )(void *)((unsigned long)__3VVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_size[(__4VVU)-1]))),((____YWB )((____Q )__3VVU)));
+              __ZVVU=__2VVU;
             } else /* FALSE */ {
-              __tmp__PUVU=((__UINTEGER_32__RWB )typ_id__LUVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_type[(__tmp__PUVU)]))),(__UINTEGER_32__RWB)(__tmp__PUVU |  1));
-              ptr__KUVU=__tmp__NUVU;
-            };
-            result__JUVU=((__STRING__BC *)ptr__KUVU);
-            *(result__JUVU) = *(STRING__BC__);
-          };
-          Self__FUVU=((__STRING__BC *)result__JUVU);
-          if ((Self__FUVU->capacity__HFL <  250)) {
-            __tmp__HUVU=create__KVW( 250);
-            Self__FUVU->storage__4EL=__tmp__HUVU;
-            Self__FUVU->capacity__HFL= 250;
-          };
-          Self__FUVU->count__WJ= 0;
-          display__V5DJ(Self__UORS,result__JUVU);
-          put_string__EGZ(((__STRING__BC *)result__JUVU));
+              __4VVU=((____YWB )__0VVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_type[(__4VVU)]))),(____YWB)(__4VVU |  1));
+              __ZVVU=__2VVU;
+            };
+            __YVVU=((____BC *)__ZVVU);
+            *(__YVVU) = *(__BC__);
+          };
+          __UVVU=((____BC *)__YVVU);
+          if ((__UVVU->__OFL <  250)) {
+            __WVVU=__RVW( 250);
+            __UVVU->__FFL=__WVVU;
+            __UVVU->__OFL= 250;
+          };
+          __UVVU->__WJ= 0;
+          __EBEJ(__DQRS,__YVVU);
+          __LGZ(((____BC *)__YVVU));
           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__GQBQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__VRBQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__GQBQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__VRBQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__GQBQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__VRBQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__GQBQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__VRBQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__GQBQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__VRBQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__GQBQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__VRBQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__GQBQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__VRBQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__GQBQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__VRBQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__GQBQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__VRBQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__GQBQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__VRBQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__GQBQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__VRBQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__GQBQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__VRBQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__GQBQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__VRBQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__GQBQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__VRBQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__GQBQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__VRBQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__GQBQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__VRBQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__GQBQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__VRBQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__GQBQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__VRBQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__XORS=((__READ_GLOBAL__B4YL *)__tmp__GQBQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__XORS->global__Y5JM),Self__XORS);
+      case ____Q5YL__: {
+        __GQRS=((____Q5YL *)__VRBQ);
+        __EIEN(((____FKRG *)__GQRS->__HBKM),__GQRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__GQBQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__VRBQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__GQBQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__VRBQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__GQBQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__VRBQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__GQBQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__VRBQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__GQBQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__VRBQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__GQBQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__VRBQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__GQBQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__VRBQ));
       } break;
       };
     };
-    __tmp__Q0TP=__tmp__R0TP;
+    __51TP=__A2TP;
   };
-  if ((((void *)__tmp__Q0TP == (void *)NULL) && (old_seq__I0TP == seq_call_and_loop__BL3K))) {
-    __tmp__R0TP=NULL;
-    __tmp__GQBQ=Self__F0TP->parent_expr_binary_logic__TEUL.left__5NTP;
-    __tmp__5QBQ=Self__F0TP->parent_expr_binary_logic__TEUL.right__DOTP;
-    switch (((struct ___OBJ *)__tmp__GQBQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ARBQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__GQBQ),__tmp__5QBQ);
+  if ((((void *)__51TP == (void *)NULL) && (__X1TP == __QM3K))) {
+    __A2TP=NULL;
+    __VRBQ=__U1TP->__CGUL.__OPTP;
+    __OSBQ=__U1TP->__CGUL.__SPTP;
+    switch (((struct ___OBJ *)__VRBQ)->__id) {
+    case ____5J__: {
+      __PSBQ=__FLWM(((____5J *)__VRBQ),__OSBQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ARBQ=FALSE__O__;
+    case ____0AXC__: {
+      __PSBQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ARBQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____NBXC__: {
+      __PSBQ=__1LWM(((____NBXC *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ARBQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____ZBXC__: {
+      __PSBQ=__NMWM(((____ZBXC *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ARBQ=FALSE__O__;
+    case ____DMWH__: {
+      __PSBQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ARBQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____2A0I__: {
+      __PSBQ=__MNWM(((____2A0I *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ARBQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____HJNJ__: {
+      __PSBQ=__5NWM(((____HJNJ *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ARBQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____SJNJ__: {
+      __PSBQ=__2OWM(((____SJNJ *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ARBQ=FALSE__O__;
+    case ____0AOJ__: {
+      __PSBQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ARBQ=FALSE__O__;
+    case ____EBOJ__: {
+      __PSBQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ARBQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____3BOJ__: {
+      __PSBQ=__BQWM(((____3BOJ *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ARBQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____RCOJ__: {
+      __PSBQ=__4QWM(((____RCOJ *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ARBQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____HDOJ__: {
+      __PSBQ=__1RWM(((____HDOJ *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ARBQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____1DOJ__: {
+      __PSBQ=__YSWM(((____1DOJ *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ARBQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____PEOJ__: {
+      __PSBQ=__VTWM(((____PEOJ *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ARBQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____DFOJ__: {
+      __PSBQ=__SUWM(((____DFOJ *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ARBQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____XFOJ__: {
+      __PSBQ=__PVWM(((____XFOJ *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ARBQ=FALSE__O__;
+    case ____QGOJ__: {
+      __PSBQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ARBQ=FALSE__O__;
+    case ____EHOJ__: {
+      __PSBQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ARBQ=FALSE__O__;
+    case ____2HOJ__: {
+      __PSBQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ARBQ=FALSE__O__;
+    case ____YIOJ__: {
+      __PSBQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ARBQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____YMOJ__: {
+      __PSBQ=__2WWM(((____YMOJ *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ARBQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____ONOJ__: {
+      __PSBQ=__XXWM(((____ONOJ *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ARBQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____YOOJ__: {
+      __PSBQ=__314M(((____YOOJ *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ARBQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____IM4K__: {
+      __PSBQ=__JMYN(((____IM4K *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ARBQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____T5FL__: {
+      __PSBQ=__KECQ(((____T5FL *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ARBQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____3DUL__: {
+      __PSBQ=__WF3P(((____3DUL *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ARBQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____0EUL__: {
+      __PSBQ=__5NJQ(((____0EUL *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ARBQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____BGUL__: {
+      __PSBQ=__TG3P(((____BGUL *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ARBQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____2GUL__: {
+      __PSBQ=__3OJQ(((____2GUL *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ARBQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____B0VL__: {
+      __PSBQ=__1CFN(((____B0VL *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ARBQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____P0VL__: {
+      __PSBQ=__JYWM(((____P0VL *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ARBQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____Q5YL__: {
+      __PSBQ=__GNYN(((____Q5YL *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ARBQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____UVPM__: {
+      __PSBQ=__ZNYN(((____UVPM *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ARBQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____0ZPM__: {
+      __PSBQ=__QH3P(((____0ZPM *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ARBQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____MR0N__: {
+      __PSBQ=__IPWO(((____MR0N *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ARBQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____YWBP__: {
+      __PSBQ=__LV0Q(((____YWBP *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ARBQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____LYBP__: {
+      __PSBQ=__3ECQ(((____LYBP *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ARBQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____CZBP__: {
+      __PSBQ=__0FCQ(((____CZBP *)((____5J *)__VRBQ)),__OSBQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ARBQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__GQBQ)),__tmp__5QBQ);
+    case ____3BEP__: {
+      __PSBQ=__0PJQ(((____3BEP *)((____5J *)__VRBQ)),__OSBQ);
     } break;
     };
-    if (__tmp__ARBQ) {
-      __tmp__R0TP=Self__F0TP->parent_expr_binary_logic__TEUL.left__5NTP;
-      __tmp__HRBQ=Self__F0TP->parent_expr_binary_logic__TEUL.right__DOTP;
-      switch (((struct ___OBJ *)__tmp__HRBQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__HRBQ));
+    if (__PSBQ) {
+      __A2TP=__U1TP->__CGUL.__OPTP;
+      __WSBQ=__U1TP->__CGUL.__SPTP;
+      switch (((struct ___OBJ *)__WSBQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__WSBQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__HRBQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__WSBQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__UORS=((__READ_LOCAL__N5ZI *)__tmp__HRBQ);
-        Self__M4BU=((__LOCAL__43WC *)Self__UORS->local__PUEJ);
-        Self__M4BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__M4BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__M4BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__JUVU=NULL;
-          ptr__KUVU=((__POINTER__IB )(NULL));
-          typ_id__LUVU= 0;
-          __tmp__MUVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__MUVU ==  0)) {
-            result__JUVU=STRING__BC__;
+      case ____2A0I__: {
+        __DQRS=((____2A0I *)__WSBQ);
+        __15BU=((____N5WC *)__DQRS->__4VEJ);
+        __15BU->__Q5WC.__KU4D=(____Q)(__15BU->__Q5WC.__KU4D -  1);
+        if ((__15BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __YVVU=NULL;
+          __ZVVU=((____IB )(NULL));
+          __0VVU= 0;
+          __1VVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__1VVU ==  0)) {
+            __YVVU=__BC__;
           } else /* FALSE */ {
-            typ_id__LUVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MUVU));
-            if ((typ_id__LUVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__PUVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OUVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_size[(__tmp__PUVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OUVU)));
-              ptr__KUVU=__tmp__NUVU;
+            __0VVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1VVU));
+            if ((__0VVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __4VVU=((____YWB )((____Q )(void *)((unsigned long)__3VVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_size[(__4VVU)-1]))),((____YWB )((____Q )__3VVU)));
+              __ZVVU=__2VVU;
             } else /* FALSE */ {
-              __tmp__PUVU=((__UINTEGER_32__RWB )typ_id__LUVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_type[(__tmp__PUVU)]))),(__UINTEGER_32__RWB)(__tmp__PUVU |  1));
-              ptr__KUVU=__tmp__NUVU;
-            };
-            result__JUVU=((__STRING__BC *)ptr__KUVU);
-            *(result__JUVU) = *(STRING__BC__);
-          };
-          Self__FUVU=((__STRING__BC *)result__JUVU);
-          if ((Self__FUVU->capacity__HFL <  250)) {
-            __tmp__HUVU=create__KVW( 250);
-            Self__FUVU->storage__4EL=__tmp__HUVU;
-            Self__FUVU->capacity__HFL= 250;
-          };
-          Self__FUVU->count__WJ= 0;
-          display__V5DJ(Self__UORS,result__JUVU);
-          put_string__EGZ(((__STRING__BC *)result__JUVU));
+              __4VVU=((____YWB )__0VVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_type[(__4VVU)]))),(____YWB)(__4VVU |  1));
+              __ZVVU=__2VVU;
+            };
+            __YVVU=((____BC *)__ZVVU);
+            *(__YVVU) = *(__BC__);
+          };
+          __UVVU=((____BC *)__YVVU);
+          if ((__UVVU->__OFL <  250)) {
+            __WVVU=__RVW( 250);
+            __UVVU->__FFL=__WVVU;
+            __UVVU->__OFL= 250;
+          };
+          __UVVU->__WJ= 0;
+          __EBEJ(__DQRS,__YVVU);
+          __LGZ(((____BC *)__YVVU));
           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__HRBQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__HRBQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__UORS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__HRBQ)->receiver__554J);
-        Self__M4BU=((__LOCAL__43WC *)Self__UORS->local__PUEJ);
-        Self__M4BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__M4BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__M4BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__JUVU=NULL;
-          ptr__KUVU=((__POINTER__IB )(NULL));
-          typ_id__LUVU= 0;
-          __tmp__MUVU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__MUVU ==  0)) {
-            result__JUVU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__LUVU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MUVU));
-            if ((typ_id__LUVU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__PUVU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OUVU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_size[(__tmp__PUVU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OUVU)));
-              ptr__KUVU=__tmp__NUVU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__WSBQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__WSBQ));
+      } break;
+      case ____0AOJ__: {
+        __DQRS=((____2A0I *)((____0AOJ *)__WSBQ)->__OB5J);
+        __15BU=((____N5WC *)__DQRS->__4VEJ);
+        __15BU->__Q5WC.__KU4D=(____Q)(__15BU->__Q5WC.__KU4D -  1);
+        if ((__15BU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __YVVU=NULL;
+          __ZVVU=((____IB )(NULL));
+          __0VVU= 0;
+          __1VVU=((____IB )sizeof(____BC));
+          if (((unsigned long)__1VVU ==  0)) {
+            __YVVU=__BC__;
+          } else /* FALSE */ {
+            __0VVU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1VVU));
+            if ((__0VVU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __4VVU=((____YWB )((____Q )(void *)((unsigned long)__3VVU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_size[(__4VVU)-1]))),((____YWB )((____Q )__3VVU)));
+              __ZVVU=__2VVU;
             } else /* FALSE */ {
-              __tmp__PUVU=((__UINTEGER_32__RWB )typ_id__LUVU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__NUVU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__OUVU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NUVU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__NUVU=micro_alloc__table__lab__HKI(__tmp__OUVU,((__POINTER__IB )(&(table_type[(__tmp__PUVU)]))),(__UINTEGER_32__RWB)(__tmp__PUVU |  1));
-              ptr__KUVU=__tmp__NUVU;
-            };
-            result__JUVU=((__STRING__BC *)ptr__KUVU);
-            *(result__JUVU) = *(STRING__BC__);
-          };
-          Self__FUVU=((__STRING__BC *)result__JUVU);
-          if ((Self__FUVU->capacity__HFL <  250)) {
-            __tmp__HUVU=create__KVW( 250);
-            Self__FUVU->storage__4EL=__tmp__HUVU;
-            Self__FUVU->capacity__HFL= 250;
-          };
-          Self__FUVU->count__WJ= 0;
-          display__V5DJ(Self__UORS,result__JUVU);
-          put_string__EGZ(((__STRING__BC *)result__JUVU));
+              __4VVU=((____YWB )__0VVU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __2VVU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __3VVU=(void *)((unsigned long)(void *)((unsigned long)__1VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2VVU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __2VVU=__OKI(__3VVU,((____IB )(&(table_type[(__4VVU)]))),(____YWB)(__4VVU |  1));
+              __ZVVU=__2VVU;
+            };
+            __YVVU=((____BC *)__ZVVU);
+            *(__YVVU) = *(__BC__);
+          };
+          __UVVU=((____BC *)__YVVU);
+          if ((__UVVU->__OFL <  250)) {
+            __WVVU=__RVW( 250);
+            __UVVU->__FFL=__WVVU;
+            __UVVU->__OFL= 250;
+          };
+          __UVVU->__WJ= 0;
+          __EBEJ(__DQRS,__YVVU);
+          __LGZ(((____BC *)__YVVU));
           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__HRBQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__WSBQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__HRBQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__WSBQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__HRBQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__WSBQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__HRBQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__WSBQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__HRBQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__WSBQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HRBQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__WSBQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HRBQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__WSBQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__HRBQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__WSBQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__HRBQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__WSBQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__HRBQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__WSBQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__HRBQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__WSBQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__HRBQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__WSBQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__HRBQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__WSBQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__HRBQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__WSBQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__HRBQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__WSBQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__HRBQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__WSBQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__HRBQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__WSBQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__HRBQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__WSBQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__XORS=((__READ_GLOBAL__B4YL *)__tmp__HRBQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__XORS->global__Y5JM),Self__XORS);
+      case ____Q5YL__: {
+        __GQRS=((____Q5YL *)__WSBQ);
+        __EIEN(((____FKRG *)__GQRS->__HBKM),__GQRS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__HRBQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__WSBQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__HRBQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__WSBQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__HRBQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__WSBQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__HRBQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__WSBQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__HRBQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__WSBQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__HRBQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__WSBQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__HRBQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__WSBQ));
       } break;
       };
     };
-    __tmp__Q0TP=__tmp__R0TP;
-    if ((((void *)__tmp__R0TP == (void *)NULL) && ((void *)__tmp__W0TP != (void *)NULL))) {
-      __tmp__HRBQ=NULL;
-      if (((void *)left_t__N0TP == (void *)type_false__ENB)) {
-        __tmp__HRBQ=Self__F0TP->parent_expr_binary_logic__TEUL.left__5NTP;
-        __tmp__HFPQ=Self__F0TP->parent_expr_binary_logic__TEUL.right__DOTP;
-        switch (((struct ___OBJ *)__tmp__HFPQ)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__HFPQ));
+    __51TP=__A2TP;
+    if ((((void *)__A2TP == (void *)NULL) && ((void *)__F2TP != (void *)NULL))) {
+      __WSBQ=NULL;
+      if (((void *)__21TP == (void *)__LNB)) {
+        __WSBQ=__U1TP->__CGUL.__OPTP;
+        __WGPQ=__U1TP->__CGUL.__SPTP;
+        switch (((struct ___OBJ *)__WGPQ)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__WGPQ));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__HFPQ));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__WGPQ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__QPRS=((__READ_LOCAL__N5ZI *)__tmp__HFPQ);
-          Self__K5BU=((__LOCAL__43WC *)Self__QPRS->local__PUEJ);
-          Self__K5BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__K5BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__K5BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__3ZVU=NULL;
-            __tmp__NUVU=((__POINTER__IB )(NULL));
-            typ_id__5ZVU= 0;
-            __tmp__OUVU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__OUVU ==  0)) {
-              result__3ZVU=STRING__BC__;
+        case ____2A0I__: {
+          __5QRS=((____2A0I *)__WGPQ);
+          __ZACU=((____N5WC *)__5QRS->__4VEJ);
+          __ZACU->__Q5WC.__KU4D=(____Q)(__ZACU->__Q5WC.__KU4D -  1);
+          if ((__ZACU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __M1VU=NULL;
+            __2VVU=((____IB )(NULL));
+            __O1VU= 0;
+            __3VVU=((____IB )sizeof(____BC));
+            if (((unsigned long)__3VVU ==  0)) {
+              __M1VU=__BC__;
             } else /* FALSE */ {
-              typ_id__5ZVU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OUVU));
-              if ((typ_id__5ZVU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__B0VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__C0VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__D0VU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__C0VU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__B0VU=micro_alloc__table__lab__HKI(__tmp__C0VU,((__POINTER__IB )(&(table_size[(__tmp__D0VU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__C0VU)));
-                __tmp__NUVU=__tmp__B0VU;
+              __O1VU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3VVU));
+              if ((__O1VU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __Q1VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __R1VU=(void *)((unsigned long)(void *)((unsigned long)__3VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __S1VU=((____YWB )((____Q )(void *)((unsigned long)__R1VU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __Q1VU=__OKI(__R1VU,((____IB )(&(table_size[(__S1VU)-1]))),((____YWB )((____Q )__R1VU)));
+                __2VVU=__Q1VU;
               } else /* FALSE */ {
-                __tmp__D0VU=((__UINTEGER_32__RWB )typ_id__5ZVU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__B0VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__C0VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__B0VU=micro_alloc__table__lab__HKI(__tmp__C0VU,((__POINTER__IB )(&(table_type[(__tmp__D0VU)]))),(__UINTEGER_32__RWB)(__tmp__D0VU |  1));
-                __tmp__NUVU=__tmp__B0VU;
+                __S1VU=((____YWB )__O1VU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __Q1VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __R1VU=(void *)((unsigned long)(void *)((unsigned long)__3VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __Q1VU=__OKI(__R1VU,((____IB )(&(table_type[(__S1VU)]))),(____YWB)(__S1VU |  1));
+                __2VVU=__Q1VU;
               };
-              result__3ZVU=((__STRING__BC *)__tmp__NUVU);
-              *(result__3ZVU) = *(STRING__BC__);
-            };
-            Self__ZZVU=((__STRING__BC *)result__3ZVU);
-            if ((Self__ZZVU->capacity__HFL <  250)) {
-              __tmp__1ZVU=create__KVW( 250);
-              Self__ZZVU->storage__4EL=__tmp__1ZVU;
-              Self__ZZVU->capacity__HFL= 250;
-            };
-            Self__ZZVU->count__WJ= 0;
-            display__V5DJ(Self__QPRS,result__3ZVU);
-            put_string__EGZ(((__STRING__BC *)result__3ZVU));
+              __M1VU=((____BC *)__2VVU);
+              *(__M1VU) = *(__BC__);
+            };
+            __I1VU=((____BC *)__M1VU);
+            if ((__I1VU->__OFL <  250)) {
+              __K1VU=__RVW( 250);
+              __I1VU->__FFL=__K1VU;
+              __I1VU->__OFL= 250;
+            };
+            __I1VU->__WJ= 0;
+            __EBEJ(__5QRS,__M1VU);
+            __LGZ(((____BC *)__M1VU));
             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__HFPQ));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__HFPQ));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QPRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__HFPQ)->receiver__554J);
-          Self__K5BU=((__LOCAL__43WC *)Self__QPRS->local__PUEJ);
-          Self__K5BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__K5BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__K5BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__3ZVU=NULL;
-            __tmp__NUVU=((__POINTER__IB )(NULL));
-            typ_id__5ZVU= 0;
-            __tmp__OUVU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__OUVU ==  0)) {
-              result__3ZVU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__WGPQ));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__WGPQ));
+        } break;
+        case ____0AOJ__: {
+          __5QRS=((____2A0I *)((____0AOJ *)__WGPQ)->__OB5J);
+          __ZACU=((____N5WC *)__5QRS->__4VEJ);
+          __ZACU->__Q5WC.__KU4D=(____Q)(__ZACU->__Q5WC.__KU4D -  1);
+          if ((__ZACU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __M1VU=NULL;
+            __2VVU=((____IB )(NULL));
+            __O1VU= 0;
+            __3VVU=((____IB )sizeof(____BC));
+            if (((unsigned long)__3VVU ==  0)) {
+              __M1VU=__BC__;
             } else /* FALSE */ {
-              typ_id__5ZVU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OUVU));
-              if ((typ_id__5ZVU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__B0VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__C0VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__D0VU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__C0VU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__B0VU=micro_alloc__table__lab__HKI(__tmp__C0VU,((__POINTER__IB )(&(table_size[(__tmp__D0VU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__C0VU)));
-                __tmp__NUVU=__tmp__B0VU;
+              __O1VU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3VVU));
+              if ((__O1VU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __Q1VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __R1VU=(void *)((unsigned long)(void *)((unsigned long)__3VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __S1VU=((____YWB )((____Q )(void *)((unsigned long)__R1VU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __Q1VU=__OKI(__R1VU,((____IB )(&(table_size[(__S1VU)-1]))),((____YWB )((____Q )__R1VU)));
+                __2VVU=__Q1VU;
               } else /* FALSE */ {
-                __tmp__D0VU=((__UINTEGER_32__RWB )typ_id__5ZVU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__B0VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__C0VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__B0VU=micro_alloc__table__lab__HKI(__tmp__C0VU,((__POINTER__IB )(&(table_type[(__tmp__D0VU)]))),(__UINTEGER_32__RWB)(__tmp__D0VU |  1));
-                __tmp__NUVU=__tmp__B0VU;
+                __S1VU=((____YWB )__O1VU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __Q1VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __R1VU=(void *)((unsigned long)(void *)((unsigned long)__3VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __Q1VU=__OKI(__R1VU,((____IB )(&(table_type[(__S1VU)]))),(____YWB)(__S1VU |  1));
+                __2VVU=__Q1VU;
               };
-              result__3ZVU=((__STRING__BC *)__tmp__NUVU);
-              *(result__3ZVU) = *(STRING__BC__);
-            };
-            Self__ZZVU=((__STRING__BC *)result__3ZVU);
-            if ((Self__ZZVU->capacity__HFL <  250)) {
-              __tmp__1ZVU=create__KVW( 250);
-              Self__ZZVU->storage__4EL=__tmp__1ZVU;
-              Self__ZZVU->capacity__HFL= 250;
-            };
-            Self__ZZVU->count__WJ= 0;
-            display__V5DJ(Self__QPRS,result__3ZVU);
-            put_string__EGZ(((__STRING__BC *)result__3ZVU));
+              __M1VU=((____BC *)__2VVU);
+              *(__M1VU) = *(__BC__);
+            };
+            __I1VU=((____BC *)__M1VU);
+            if ((__I1VU->__OFL <  250)) {
+              __K1VU=__RVW( 250);
+              __I1VU->__FFL=__K1VU;
+              __I1VU->__OFL= 250;
+            };
+            __I1VU->__WJ= 0;
+            __EBEJ(__5QRS,__M1VU);
+            __LGZ(((____BC *)__M1VU));
             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__HFPQ));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__WGPQ));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__HFPQ));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__WGPQ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__HFPQ));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__WGPQ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__HFPQ));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__WGPQ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__HFPQ));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__WGPQ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HFPQ));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__WGPQ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HFPQ));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__WGPQ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__HFPQ));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__WGPQ));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__HFPQ));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__WGPQ));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__HFPQ));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__WGPQ));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__HFPQ));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__WGPQ));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__HFPQ));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__WGPQ));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__HFPQ));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__WGPQ));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__HFPQ));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__WGPQ));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__HFPQ));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__WGPQ));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__HFPQ));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__WGPQ));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__HFPQ));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__WGPQ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__HFPQ));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__WGPQ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__TPRS=((__READ_GLOBAL__B4YL *)__tmp__HFPQ);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__TPRS->global__Y5JM),Self__TPRS);
+        case ____Q5YL__: {
+          __CRRS=((____Q5YL *)__WGPQ);
+          __EIEN(((____FKRG *)__CRRS->__HBKM),__CRRS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__HFPQ));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__WGPQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__HFPQ));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__WGPQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__HFPQ));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__WGPQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__HFPQ));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__WGPQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__HFPQ));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__WGPQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__HFPQ));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__WGPQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__HFPQ));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__WGPQ));
         } break;
         };
       };
-      __tmp__Q0TP=__tmp__HRBQ;
+      __51TP=__WSBQ;
     };
-    if ((((void *)__tmp__Q0TP == (void *)NULL) && ((void *)__tmp__Z0TP != (void *)NULL))) {
-      __tmp__HRBQ=NULL;
-      if (((void *)right_t__O0TP == (void *)type_false__ENB)) {
-        __tmp__HRBQ=Self__F0TP->parent_expr_binary_logic__TEUL.right__DOTP;
-        __tmp__HFPQ=Self__F0TP->parent_expr_binary_logic__TEUL.left__5NTP;
-        switch (((struct ___OBJ *)__tmp__HFPQ)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__HFPQ));
+    if ((((void *)__51TP == (void *)NULL) && ((void *)__I2TP != (void *)NULL))) {
+      __WSBQ=NULL;
+      if (((void *)__31TP == (void *)__LNB)) {
+        __WSBQ=__U1TP->__CGUL.__SPTP;
+        __WGPQ=__U1TP->__CGUL.__OPTP;
+        switch (((struct ___OBJ *)__WGPQ)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__WGPQ));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__HFPQ));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__WGPQ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__QPRS=((__READ_LOCAL__N5ZI *)__tmp__HFPQ);
-          Self__K5BU=((__LOCAL__43WC *)Self__QPRS->local__PUEJ);
-          Self__K5BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__K5BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__K5BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__3ZVU=NULL;
-            __tmp__NUVU=((__POINTER__IB )(NULL));
-            typ_id__5ZVU= 0;
-            __tmp__OUVU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__OUVU ==  0)) {
-              result__3ZVU=STRING__BC__;
+        case ____2A0I__: {
+          __5QRS=((____2A0I *)__WGPQ);
+          __ZACU=((____N5WC *)__5QRS->__4VEJ);
+          __ZACU->__Q5WC.__KU4D=(____Q)(__ZACU->__Q5WC.__KU4D -  1);
+          if ((__ZACU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __M1VU=NULL;
+            __2VVU=((____IB )(NULL));
+            __O1VU= 0;
+            __3VVU=((____IB )sizeof(____BC));
+            if (((unsigned long)__3VVU ==  0)) {
+              __M1VU=__BC__;
             } else /* FALSE */ {
-              typ_id__5ZVU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OUVU));
-              if ((typ_id__5ZVU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__B0VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__C0VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__D0VU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__C0VU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__B0VU=micro_alloc__table__lab__HKI(__tmp__C0VU,((__POINTER__IB )(&(table_size[(__tmp__D0VU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__C0VU)));
-                __tmp__NUVU=__tmp__B0VU;
+              __O1VU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3VVU));
+              if ((__O1VU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __Q1VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __R1VU=(void *)((unsigned long)(void *)((unsigned long)__3VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __S1VU=((____YWB )((____Q )(void *)((unsigned long)__R1VU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __Q1VU=__OKI(__R1VU,((____IB )(&(table_size[(__S1VU)-1]))),((____YWB )((____Q )__R1VU)));
+                __2VVU=__Q1VU;
               } else /* FALSE */ {
-                __tmp__D0VU=((__UINTEGER_32__RWB )typ_id__5ZVU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__B0VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__C0VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__B0VU=micro_alloc__table__lab__HKI(__tmp__C0VU,((__POINTER__IB )(&(table_type[(__tmp__D0VU)]))),(__UINTEGER_32__RWB)(__tmp__D0VU |  1));
-                __tmp__NUVU=__tmp__B0VU;
+                __S1VU=((____YWB )__O1VU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __Q1VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __R1VU=(void *)((unsigned long)(void *)((unsigned long)__3VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __Q1VU=__OKI(__R1VU,((____IB )(&(table_type[(__S1VU)]))),(____YWB)(__S1VU |  1));
+                __2VVU=__Q1VU;
               };
-              result__3ZVU=((__STRING__BC *)__tmp__NUVU);
-              *(result__3ZVU) = *(STRING__BC__);
-            };
-            Self__ZZVU=((__STRING__BC *)result__3ZVU);
-            if ((Self__ZZVU->capacity__HFL <  250)) {
-              __tmp__1ZVU=create__KVW( 250);
-              Self__ZZVU->storage__4EL=__tmp__1ZVU;
-              Self__ZZVU->capacity__HFL= 250;
-            };
-            Self__ZZVU->count__WJ= 0;
-            display__V5DJ(Self__QPRS,result__3ZVU);
-            put_string__EGZ(((__STRING__BC *)result__3ZVU));
+              __M1VU=((____BC *)__2VVU);
+              *(__M1VU) = *(__BC__);
+            };
+            __I1VU=((____BC *)__M1VU);
+            if ((__I1VU->__OFL <  250)) {
+              __K1VU=__RVW( 250);
+              __I1VU->__FFL=__K1VU;
+              __I1VU->__OFL= 250;
+            };
+            __I1VU->__WJ= 0;
+            __EBEJ(__5QRS,__M1VU);
+            __LGZ(((____BC *)__M1VU));
             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__HFPQ));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__HFPQ));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QPRS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__HFPQ)->receiver__554J);
-          Self__K5BU=((__LOCAL__43WC *)Self__QPRS->local__PUEJ);
-          Self__K5BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__K5BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__K5BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__3ZVU=NULL;
-            __tmp__NUVU=((__POINTER__IB )(NULL));
-            typ_id__5ZVU= 0;
-            __tmp__OUVU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__OUVU ==  0)) {
-              result__3ZVU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__WGPQ));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__WGPQ));
+        } break;
+        case ____0AOJ__: {
+          __5QRS=((____2A0I *)((____0AOJ *)__WGPQ)->__OB5J);
+          __ZACU=((____N5WC *)__5QRS->__4VEJ);
+          __ZACU->__Q5WC.__KU4D=(____Q)(__ZACU->__Q5WC.__KU4D -  1);
+          if ((__ZACU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __M1VU=NULL;
+            __2VVU=((____IB )(NULL));
+            __O1VU= 0;
+            __3VVU=((____IB )sizeof(____BC));
+            if (((unsigned long)__3VVU ==  0)) {
+              __M1VU=__BC__;
             } else /* FALSE */ {
-              typ_id__5ZVU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OUVU));
-              if ((typ_id__5ZVU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__B0VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__C0VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__D0VU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__C0VU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__B0VU=micro_alloc__table__lab__HKI(__tmp__C0VU,((__POINTER__IB )(&(table_size[(__tmp__D0VU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__C0VU)));
-                __tmp__NUVU=__tmp__B0VU;
+              __O1VU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3VVU));
+              if ((__O1VU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __Q1VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __R1VU=(void *)((unsigned long)(void *)((unsigned long)__3VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __S1VU=((____YWB )((____Q )(void *)((unsigned long)__R1VU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __Q1VU=__OKI(__R1VU,((____IB )(&(table_size[(__S1VU)-1]))),((____YWB )((____Q )__R1VU)));
+                __2VVU=__Q1VU;
               } else /* FALSE */ {
-                __tmp__D0VU=((__UINTEGER_32__RWB )typ_id__5ZVU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__B0VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__C0VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUVU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B0VU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__B0VU=micro_alloc__table__lab__HKI(__tmp__C0VU,((__POINTER__IB )(&(table_type[(__tmp__D0VU)]))),(__UINTEGER_32__RWB)(__tmp__D0VU |  1));
-                __tmp__NUVU=__tmp__B0VU;
+                __S1VU=((____YWB )__O1VU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __Q1VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __R1VU=(void *)((unsigned long)(void *)((unsigned long)__3VVU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q1VU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __Q1VU=__OKI(__R1VU,((____IB )(&(table_type[(__S1VU)]))),(____YWB)(__S1VU |  1));
+                __2VVU=__Q1VU;
               };
-              result__3ZVU=((__STRING__BC *)__tmp__NUVU);
-              *(result__3ZVU) = *(STRING__BC__);
-            };
-            Self__ZZVU=((__STRING__BC *)result__3ZVU);
-            if ((Self__ZZVU->capacity__HFL <  250)) {
-              __tmp__1ZVU=create__KVW( 250);
-              Self__ZZVU->storage__4EL=__tmp__1ZVU;
-              Self__ZZVU->capacity__HFL= 250;
-            };
-            Self__ZZVU->count__WJ= 0;
-            display__V5DJ(Self__QPRS,result__3ZVU);
-            put_string__EGZ(((__STRING__BC *)result__3ZVU));
+              __M1VU=((____BC *)__2VVU);
+              *(__M1VU) = *(__BC__);
+            };
+            __I1VU=((____BC *)__M1VU);
+            if ((__I1VU->__OFL <  250)) {
+              __K1VU=__RVW( 250);
+              __I1VU->__FFL=__K1VU;
+              __I1VU->__OFL= 250;
+            };
+            __I1VU->__WJ= 0;
+            __EBEJ(__5QRS,__M1VU);
+            __LGZ(((____BC *)__M1VU));
             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__HFPQ));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__WGPQ));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__HFPQ));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__WGPQ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__HFPQ));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__WGPQ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__HFPQ));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__WGPQ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__HFPQ));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__WGPQ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HFPQ));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__WGPQ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HFPQ));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__WGPQ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__HFPQ));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__WGPQ));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__HFPQ));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__WGPQ));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__HFPQ));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__WGPQ));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__HFPQ));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__WGPQ));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__HFPQ));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__WGPQ));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__HFPQ));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__WGPQ));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__HFPQ));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__WGPQ));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__HFPQ));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__WGPQ));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__HFPQ));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__WGPQ));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__HFPQ));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__WGPQ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__HFPQ));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__WGPQ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__TPRS=((__READ_GLOBAL__B4YL *)__tmp__HFPQ);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__TPRS->global__Y5JM),Self__TPRS);
+        case ____Q5YL__: {
+          __CRRS=((____Q5YL *)__WGPQ);
+          __EIEN(((____FKRG *)__CRRS->__HBKM),__CRRS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__HFPQ));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__WGPQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__HFPQ));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__WGPQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__HFPQ));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__WGPQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__HFPQ));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__WGPQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__HFPQ));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__WGPQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__HFPQ));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__WGPQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__HFPQ));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__WGPQ));
         } break;
         };
       };
-      __tmp__Q0TP=__tmp__HRBQ;
+      __51TP=__WSBQ;
     };
   };
-  if (((void *)__tmp__Q0TP == (void *)NULL)) {
-    __tmp__Q0TP=Self__F0TP;
+  if (((void *)__51TP == (void *)NULL)) {
+    __51TP=__U1TP;
   } else /* FALSE */ {
-    __tmp__15TP=Self__F0TP->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    switch (((struct ___OBJ *)__tmp__Q0TP)->__id) {
-    case __STRING_CST__5J__: {
-      ((__STRING_CST__5J *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    __KBUP=__U1TP->__CGUL.__5DUL.__CK.__YH.__O2B;
+    switch (((struct ___OBJ *)__51TP)->__id) {
+    case ____5J__: {
+      ((____5J *)((____BGUL *)__51TP))->__EK.__DK.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      ((__EXTERNAL_C__L5WC *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____0AXC__: {
+      ((____0AXC *)((____BGUL *)__51TP))->__1AXC.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____NBXC__: {
+      ((____NBXC *)((____BGUL *)__51TP))->__OBXC.__DK.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      ((__INTEGER_CST__KAXC *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____ZBXC__: {
+      ((____ZBXC *)((____BGUL *)__51TP))->__0BXC.__DK.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____DMWH__: {
+      __BK__->__CK.__YH.__O2B=__KBUP;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      ((__READ_LOCAL__N5ZI *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____2A0I__: {
+      ((____2A0I *)((____BGUL *)__51TP))->__3A0I.__RJWH.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      ((__EXPR_EQUAL__YHNJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____HJNJ__: {
+      ((____HJNJ *)((____BGUL *)__51TP))->__KJNJ.__JJNJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      ((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____SJNJ__: {
+      ((____SJNJ *)((____BGUL *)__51TP))->__TJNJ.__JJNJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      ((__IS_EXPANDED__L5NJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____0AOJ__: {
+      ((____0AOJ *)((____BGUL *)__51TP))->__1AOJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      ((__GET_TYPE_ID__V5NJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____EBOJ__: {
+      ((____EBOJ *)((____BGUL *)__51TP))->__FBOJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      ((__EXPR_SUP__OAOJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____3BOJ__: {
+      ((____3BOJ *)((____BGUL *)__51TP))->__4BOJ.__JJNJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      ((__EXPR_SUB__CBOJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____RCOJ__: {
+      ((____RCOJ *)((____BGUL *)__51TP))->__UCOJ.__TCOJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      ((__EXPR_MUL__YBOJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____HDOJ__: {
+      ((____HDOJ *)((____BGUL *)__51TP))->__IDOJ.__TCOJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      ((__EXPR_DIV__MCOJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____1DOJ__: {
+      ((____1DOJ *)((____BGUL *)__51TP))->__2DOJ.__TCOJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      ((__EXPR_AND__ADOJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____PEOJ__: {
+      ((____PEOJ *)((____BGUL *)__51TP))->__QEOJ.__TCOJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      ((__EXPR_SHIFT_R__UDOJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____DFOJ__: {
+      ((____DFOJ *)((____BGUL *)__51TP))->__EFOJ.__TCOJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      ((__EXPR_SHIFT_L__IEOJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____XFOJ__: {
+      ((____XFOJ *)((____BGUL *)__51TP))->__YFOJ.__TCOJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __PUT_TO__BFOJ__: {
-      ((__PUT_TO__BFOJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____QGOJ__: {
+      ((____QGOJ *)((____BGUL *)__51TP))->__RGOJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __ITEM__VFOJ__: {
-      ((__ITEM__VFOJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____EHOJ__: {
+      ((____EHOJ *)((____BGUL *)__51TP))->__FHOJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      ((__SIZE_OF__NGOJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____2HOJ__: {
+      ((____2HOJ *)((____BGUL *)__51TP))->__3HOJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __CAST__JHOJ__: {
-      ((__CAST__JHOJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____YIOJ__: {
+      ((____YIOJ *)((____BGUL *)__51TP))->__ZIOJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __REAL_CST__JLOJ__: {
-      ((__REAL_CST__JLOJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____YMOJ__: {
+      ((____YMOJ *)((____BGUL *)__51TP))->__ZMOJ.__DK.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      ((__CHARACTER_CST__5LOJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____ONOJ__: {
+      ((____ONOJ *)((____BGUL *)__51TP))->__PNOJ.__DK.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      ((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____YOOJ__: {
+      ((____YOOJ *)((____BGUL *)__51TP))->__ZOOJ.__DK.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      ((__READ_SLOT__ZK4K *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____IM4K__: {
+      ((____IM4K *)((____BGUL *)__51TP))->__JM4K.__RJWH.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      ((__EXPR_NOT_LOGIC__E4FL *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____T5FL__: {
+      ((____T5FL *)((____BGUL *)__51TP))->__W5FL.__V5FL.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      ((__EXPR_OR_LOGIC__OCUL *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____3DUL__: {
+      ((____3DUL *)((____BGUL *)__51TP))->__AEUL.__5DUL.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      ((__EXPR_OR_OR_LOGIC__LDUL *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____0EUL__: {
+      ((____0EUL *)((____BGUL *)__51TP))->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      ((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____BGUL__: {
+      ((____BGUL *)__51TP)->__CGUL.__5DUL.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      ((__EXPR_AND_AND_LOGIC__NFUL *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____2GUL__: {
+      ((____2GUL *)((____BGUL *)__51TP))->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      ((__EXPR_NEG__SYVL *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____B0VL__: {
+      ((____B0VL *)((____BGUL *)__51TP))->__E0VL.__D0VL.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      ((__EXPR_ADD__AZVL *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____P0VL__: {
+      ((____P0VL *)((____BGUL *)__51TP))->__Q0VL.__TCOJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      ((__READ_GLOBAL__B4YL *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____Q5YL__: {
+      ((____Q5YL *)((____BGUL *)__51TP))->__R5YL.__RJWH.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      ((__EXPR_NOT__FUPM *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____UVPM__: {
+      ((____UVPM *)((____BGUL *)__51TP))->__VVPM.__D0VL.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      ((__EXPR_MOD__LYPM *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____0ZPM__: {
+      ((____0ZPM *)((____BGUL *)__51TP))->__1ZPM.__TCOJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_OR__3P0N__: {
-      ((__EXPR_OR__3P0N *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____MR0N__: {
+      ((____MR0N *)((____BGUL *)__51TP))->__NR0N.__TCOJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      ((__EXPR_SUP_EQ__JVBP *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____YWBP__: {
+      ((____YWBP *)((____BGUL *)__51TP))->__ZWBP.__JJNJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_INF__2WBP__: {
-      ((__EXPR_INF__2WBP *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____LYBP__: {
+      ((____LYBP *)((____BGUL *)__51TP))->__MYBP.__JJNJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      ((__EXPR_INF_EQ__TXBP *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____CZBP__: {
+      ((____CZBP *)((____BGUL *)__51TP))->__DZBP.__JJNJ.__CK.__YH.__O2B=__KBUP;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      ((__EXPR_XOR__OAEP *)((__EXPR_AND_LOGIC__SEUL *)__tmp__Q0TP))->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__15TP;
+    case ____3BEP__: {
+      ((____3BEP *)((____BGUL *)__51TP))->__4BEP.__TCOJ.__CK.__YH.__O2B=__KBUP;
     } break;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  left_t__N0TP=__tmp__Q0TP;
-  return(left_t__N0TP);
+  __21TP=__51TP;
+  return(__21TP);
 }
 
-static void* execute_link__1DDN(__EXPR_NEG__SYVL *Self__2DDN)
-// ({EXPR_NEG__SYVL}) With result Recursive, No inlinable.
+static void* __KFDN(____B0VL *__LFDN)
+// ({__B0VL}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG __tmp__BX3N;
-  __UINTEGER_32__RWB old_seq__5DDN,__tmp__L2VU;
-  void *__tmp__EEDN,*__tmp__FEDN;
-  __LIST__WH *Self__YQNT;
-  __STRING__BC *result__F2VU,*Self__B2VU;
-  __POINTER__IB ptr__G2VU,__tmp__I2VU,__tmp__J2VU,__tmp__K2VU;
-  __INTEGER__Q typ_id__H2VU;
-  __INTEGER_CST__KAXC *__tmp__IEDN,*result__ZW3N,*Self__IP4S;
-  __EXPR_NEG__SYVL *__tmp__KUHN;
-  __POSITION__OL __tmp__VFDN;
-  __CHARACTER__DB *__tmp__D2VU;
-  __BOOLEAN__L __tmp__0W3N;
-  old_seq__5DDN=seq_call_and_loop__BL3K;
-  __tmp__EEDN=Self__2DDN->parent_expr_unary__VYVL.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__EEDN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__FEDN=((__STRING_CST__5J *)__tmp__EEDN);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__FEDN=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__EEDN));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__FEDN=((__PROTOTYPE_CST__45WC *)__tmp__EEDN);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__FEDN=((__INTEGER_CST__KAXC *)__tmp__EEDN);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__YQNT=((__LIST__WH *)list_current__Y4GB);
-    result__F2VU=NULL;
-    ptr__G2VU=((__POINTER__IB )(NULL));
-    typ_id__H2VU= 0;
-    __tmp__I2VU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__I2VU ==  0)) {
-      result__F2VU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__H2VU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I2VU));
-      if ((typ_id__H2VU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__J2VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__K2VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__I2VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J2VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J2VU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__L2VU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__K2VU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__J2VU=micro_alloc__table__lab__HKI(__tmp__K2VU,((__POINTER__IB )(&(table_size[(__tmp__L2VU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__K2VU)));
-        ptr__G2VU=__tmp__J2VU;
-      } else /* FALSE */ {
-        __tmp__L2VU=((__UINTEGER_32__RWB )typ_id__H2VU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__J2VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__K2VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__I2VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J2VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__J2VU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__J2VU=micro_alloc__table__lab__HKI(__tmp__K2VU,((__POINTER__IB )(&(table_type[(__tmp__L2VU)]))),(__UINTEGER_32__RWB)(__tmp__L2VU |  1));
-        ptr__G2VU=__tmp__J2VU;
-      };
-      result__F2VU=((__STRING__BC *)ptr__G2VU);
-      *(result__F2VU) = *(STRING__BC__);
-    };
-    Self__B2VU=((__STRING__BC *)result__F2VU);
-    if ((Self__B2VU->capacity__HFL <  250)) {
-      __tmp__D2VU=create__KVW( 250);
-      Self__B2VU->storage__4EL=__tmp__D2VU;
-      Self__B2VU->capacity__HFL= 250;
-    };
-    Self__B2VU->count__WJ= 0;
-    display__NHFE(Self__YQNT,result__F2VU);
-    put_string__EGZ(((__STRING__BC *)result__F2VU));
+  ____0SG __QY3N;
+  ____YWB __OFDN,__03VU;
+  void *__TFDN,*__UFDN;
+  ____WH *__HSNT;
+  ____BC *__U3VU,*__Q3VU;
+  ____IB __V3VU,__X3VU,__Y3VU,__Z3VU;
+  ____Q __W3VU;
+  ____ZBXC *__XFDN,*__IY3N,*__XQ4S;
+  ____B0VL *__ZVHN;
+  ____OL __EHDN;
+  ____DB *__S3VU;
+  ____L __JY3N;
+  __OFDN=__QM3K;
+  __TFDN=__LFDN->__E0VL.__T0VL;
+  switch (((struct ___OBJ *)__TFDN)->__id) {
+  case ____5J__: {
+    __UFDN=((____5J *)__TFDN);
+  } break;
+  case ____0AXC__: {
+    __UFDN=__NG3H(((____0AXC *)__TFDN));
+  } break;
+  case ____NBXC__: {
+    __UFDN=((____NBXC *)__TFDN);
+  } break;
+  case ____ZBXC__: {
+    __UFDN=((____ZBXC *)__TFDN);
+  } break;
+  case ____DMWH__: {
+    __HSNT=((____WH *)__Q5GB);
+    __U3VU=NULL;
+    __V3VU=((____IB )(NULL));
+    __W3VU= 0;
+    __X3VU=((____IB )sizeof(____BC));
+    if (((unsigned long)__X3VU ==  0)) {
+      __U3VU=__BC__;
+    } else /* FALSE */ {
+      __W3VU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X3VU));
+      if ((__W3VU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __Y3VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __Z3VU=(void *)((unsigned long)(void *)((unsigned long)__X3VU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y3VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y3VU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __03VU=((____YWB )((____Q )(void *)((unsigned long)__Z3VU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __Y3VU=__OKI(__Z3VU,((____IB )(&(table_size[(__03VU)-1]))),((____YWB )((____Q )__Z3VU)));
+        __V3VU=__Y3VU;
+      } else /* FALSE */ {
+        __03VU=((____YWB )__W3VU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __Y3VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __Z3VU=(void *)((unsigned long)(void *)((unsigned long)__X3VU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y3VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Y3VU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __Y3VU=__OKI(__Z3VU,((____IB )(&(table_type[(__03VU)]))),(____YWB)(__03VU |  1));
+        __V3VU=__Y3VU;
+      };
+      __U3VU=((____BC *)__V3VU);
+      *(__U3VU) = *(__BC__);
+    };
+    __Q3VU=((____BC *)__U3VU);
+    if ((__Q3VU->__OFL <  250)) {
+      __S3VU=__RVW( 250);
+      __Q3VU->__FFL=__S3VU;
+      __Q3VU->__OFL= 250;
+    };
+    __Q3VU->__WJ= 0;
+    __2IFE(__HSNT,__U3VU);
+    __LGZ(((____BC *)__U3VU));
     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__FEDN=NULL;
+    __UFDN=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__FEDN=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__EEDN));
+  case ____2A0I__: {
+    __UFDN=__ONBK(((____2A0I *)__TFDN));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__FEDN=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__EEDN));
+  case ____HJNJ__: {
+    __UFDN=__ENPL(((____HJNJ *)__TFDN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__FEDN=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__EEDN));
+  case ____SJNJ__: {
+    __UFDN=__ORPL(((____SJNJ *)__TFDN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__FEDN=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__EEDN));
+  case ____0AOJ__: {
+    __UFDN=__YVPL(((____0AOJ *)__TFDN));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__FEDN=((__GET_TYPE_ID__V5NJ *)__tmp__EEDN);
+  case ____EBOJ__: {
+    __UFDN=((____EBOJ *)__TFDN);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__FEDN=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__EEDN));
+  case ____3BOJ__: {
+    __UFDN=__EXPL(((____3BOJ *)__TFDN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__FEDN=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__EEDN));
+  case ____RCOJ__: {
+    __UFDN=__O1PL(((____RCOJ *)__TFDN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__FEDN=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__EEDN));
+  case ____HDOJ__: {
+    __UFDN=__Y5PL(((____HDOJ *)__TFDN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__FEDN=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__EEDN));
+  case ____1DOJ__: {
+    __UFDN=__CEQL(((____1DOJ *)__TFDN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__FEDN=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__EEDN));
+  case ____PEOJ__: {
+    __UFDN=__MIQL(((____PEOJ *)__TFDN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__FEDN=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__EEDN));
+  case ____DFOJ__: {
+    __UFDN=__WMQL(((____DFOJ *)__TFDN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__FEDN=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__EEDN));
+  case ____XFOJ__: {
+    __UFDN=__ARQL(((____XFOJ *)__TFDN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__FEDN=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__EEDN));
+  case ____QGOJ__: {
+    __UFDN=__4VPK(((____QGOJ *)__TFDN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__FEDN=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__EEDN));
+  case ____EHOJ__: {
+    __UFDN=__KVQL(((____EHOJ *)__TFDN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__FEDN=((__SIZE_OF__NGOJ *)__tmp__EEDN);
+  case ____2HOJ__: {
+    __UFDN=((____2HOJ *)__TFDN);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__FEDN=execute_link__HUQL(((__CAST__JHOJ *)__tmp__EEDN));
+  case ____YIOJ__: {
+    __UFDN=__WVQL(((____YIOJ *)__TFDN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__FEDN=((__REAL_CST__JLOJ *)__tmp__EEDN);
+  case ____YMOJ__: {
+    __UFDN=((____YMOJ *)__TFDN);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__FEDN=((__CHARACTER_CST__5LOJ *)__tmp__EEDN);
+  case ____ONOJ__: {
+    __UFDN=((____ONOJ *)__TFDN);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__FEDN=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__EEDN);
+  case ____YOOJ__: {
+    __UFDN=((____YOOJ *)__TFDN);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__FEDN=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__EEDN));
+  case ____IM4K__: {
+    __UFDN=__GHIM(((____IM4K *)__TFDN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__FEDN=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__EEDN));
+  case ____T5FL__: {
+    __UFDN=__CN5O(((____T5FL *)__TFDN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__FEDN=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__EEDN));
+  case ____3DUL__: {
+    __UFDN=__ZVTP(((____3DUL *)__TFDN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__FEDN=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__EEDN));
+  case ____0EUL__: {
+    __UFDN=__0Q2P(((____0EUL *)__TFDN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__FEDN=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__EEDN));
+  case ____BGUL__: {
+    __UFDN=__T1TP(((____BGUL *)__TFDN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__FEDN=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__EEDN));
+  case ____2GUL__: {
+    __UFDN=__5W2P(((____2GUL *)__TFDN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__FEDN=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__EEDN));
+  case ____B0VL__: {
+    __UFDN=__KFDN(((____B0VL *)__TFDN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__FEDN=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__EEDN));
+  case ____P0VL__: {
+    __UFDN=__S3HM(((____P0VL *)__TFDN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__FEDN=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__EEDN));
+  case ____Q5YL__: {
+    __UFDN=__FNIM(((____Q5YL *)__TFDN));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__FEDN=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__EEDN));
+  case ____UVPM__: {
+    __UFDN=__ARXN(((____UVPM *)__TFDN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__FEDN=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__EEDN));
+  case ____0ZPM__: {
+    __UFDN=__TV0P(((____0ZPM *)__TFDN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__FEDN=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__EEDN));
+  case ____MR0N__: {
+    __UFDN=__1DWO(((____MR0N *)__TFDN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__FEDN=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__EEDN));
+  case ____YWBP__: {
+    __UFDN=__R2ZQ(((____YWBP *)__TFDN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__FEDN=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__EEDN));
+  case ____LYBP__: {
+    __UFDN=__HDUP(((____LYBP *)__TFDN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__FEDN=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__EEDN));
+  case ____CZBP__: {
+    __UFDN=__RHUP(((____CZBP *)__TFDN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__FEDN=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__EEDN));
+  case ____3BEP__: {
+    __UFDN=__NWEQ(((____3BEP *)__TFDN));
   } break;
   };
-  Self__2DDN->parent_expr_unary__VYVL.right__EZVL=__tmp__FEDN;
-  __tmp__EEDN=Self__2DDN->parent_expr_unary__VYVL.right__EZVL;
-  if (__tmp__EEDN==NULL) {
-    __tmp__IEDN=NULL;
+  __LFDN->__E0VL.__T0VL=__UFDN;
+  __TFDN=__LFDN->__E0VL.__T0VL;
+  if (__TFDN==NULL) {
+    __XFDN=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__EEDN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__IEDN=NULL;
+    switch (((struct ___OBJ *)__TFDN)->__id) {
+    case ____5J__: {
+      __XFDN=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__IEDN=NULL;
+    case ____0AXC__: {
+      __XFDN=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__IEDN=NULL;
+    case ____NBXC__: {
+      __XFDN=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__IEDN=((void *)__tmp__EEDN);
+    case ____ZBXC__: {
+      __XFDN=((void *)__TFDN);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__IEDN=NULL;
+    case ____DMWH__: {
+      __XFDN=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__IEDN=NULL;
+    case ____2A0I__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__IEDN=NULL;
+    case ____HJNJ__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__IEDN=NULL;
+    case ____SJNJ__: {
+      __XFDN=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__IEDN=NULL;
+    case ____0AOJ__: {
+      __XFDN=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__IEDN=NULL;
+    case ____EBOJ__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__IEDN=NULL;
+    case ____3BOJ__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__IEDN=NULL;
+    case ____RCOJ__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__IEDN=NULL;
+    case ____HDOJ__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__IEDN=NULL;
+    case ____1DOJ__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__IEDN=NULL;
+    case ____PEOJ__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__IEDN=NULL;
+    case ____DFOJ__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__IEDN=NULL;
+    case ____XFOJ__: {
+      __XFDN=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__IEDN=NULL;
+    case ____QGOJ__: {
+      __XFDN=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__IEDN=NULL;
+    case ____EHOJ__: {
+      __XFDN=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__IEDN=NULL;
+    case ____2HOJ__: {
+      __XFDN=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__IEDN=NULL;
+    case ____YIOJ__: {
+      __XFDN=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__IEDN=NULL;
+    case ____YMOJ__: {
+      __XFDN=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__IEDN=NULL;
+    case ____ONOJ__: {
+      __XFDN=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__IEDN=NULL;
+    case ____YOOJ__: {
+      __XFDN=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__IEDN=NULL;
+    case ____IM4K__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__IEDN=NULL;
+    case ____T5FL__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__IEDN=NULL;
+    case ____3DUL__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__IEDN=NULL;
+    case ____0EUL__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__IEDN=NULL;
+    case ____BGUL__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__IEDN=NULL;
+    case ____2GUL__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__IEDN=NULL;
+    case ____B0VL__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__IEDN=NULL;
+    case ____P0VL__: {
+      __XFDN=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__IEDN=NULL;
+    case ____Q5YL__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__IEDN=NULL;
+    case ____UVPM__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__IEDN=NULL;
+    case ____0ZPM__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__IEDN=NULL;
+    case ____MR0N__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__IEDN=NULL;
+    case ____YWBP__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__IEDN=NULL;
+    case ____LYBP__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__IEDN=NULL;
+    case ____CZBP__: {
+      __XFDN=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__IEDN=NULL;
+    case ____3BEP__: {
+      __XFDN=NULL;
     } break;
     }
   };
-  __tmp__EEDN=NULL;
-  __tmp__FEDN=Self__2DDN->parent_expr_unary__VYVL.right__EZVL;
-  if (__tmp__FEDN==NULL) {
-    __tmp__KUHN=NULL;
+  __TFDN=NULL;
+  __UFDN=__LFDN->__E0VL.__T0VL;
+  if (__UFDN==NULL) {
+    __ZVHN=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__FEDN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__KUHN=NULL;
+    switch (((struct ___OBJ *)__UFDN)->__id) {
+    case ____5J__: {
+      __ZVHN=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__KUHN=NULL;
+    case ____0AXC__: {
+      __ZVHN=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__KUHN=NULL;
+    case ____NBXC__: {
+      __ZVHN=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__KUHN=NULL;
+    case ____ZBXC__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__KUHN=NULL;
+    case ____DMWH__: {
+      __ZVHN=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__KUHN=NULL;
+    case ____2A0I__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__KUHN=NULL;
+    case ____HJNJ__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__KUHN=NULL;
+    case ____SJNJ__: {
+      __ZVHN=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__KUHN=NULL;
+    case ____0AOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__KUHN=NULL;
+    case ____EBOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__KUHN=NULL;
+    case ____3BOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__KUHN=NULL;
+    case ____RCOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__KUHN=NULL;
+    case ____HDOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__KUHN=NULL;
+    case ____1DOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__KUHN=NULL;
+    case ____PEOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__KUHN=NULL;
+    case ____DFOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__KUHN=NULL;
+    case ____XFOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__KUHN=NULL;
+    case ____QGOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__KUHN=NULL;
+    case ____EHOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__KUHN=NULL;
+    case ____2HOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__KUHN=NULL;
+    case ____YIOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__KUHN=NULL;
+    case ____YMOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__KUHN=NULL;
+    case ____ONOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__KUHN=NULL;
+    case ____YOOJ__: {
+      __ZVHN=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KUHN=NULL;
+    case ____IM4K__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__KUHN=NULL;
+    case ____T5FL__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__KUHN=NULL;
+    case ____3DUL__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__KUHN=NULL;
+    case ____0EUL__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__KUHN=NULL;
+    case ____BGUL__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__KUHN=NULL;
+    case ____2GUL__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__KUHN=((void *)__tmp__FEDN);
+    case ____B0VL__: {
+      __ZVHN=((void *)__UFDN);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__KUHN=NULL;
+    case ____P0VL__: {
+      __ZVHN=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__KUHN=NULL;
+    case ____Q5YL__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__KUHN=NULL;
+    case ____UVPM__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__KUHN=NULL;
+    case ____0ZPM__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__KUHN=NULL;
+    case ____MR0N__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__KUHN=NULL;
+    case ____YWBP__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__KUHN=NULL;
+    case ____LYBP__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__KUHN=NULL;
+    case ____CZBP__: {
+      __ZVHN=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__KUHN=NULL;
+    case ____3BEP__: {
+      __ZVHN=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__KUHN != (void *)NULL)) {
-    __tmp__EEDN=__tmp__KUHN->parent_expr_unary__VYVL.right__EZVL;
+  if (((void *)__ZVHN != (void *)NULL)) {
+    __TFDN=__ZVHN->__E0VL.__T0VL;
   };
-  __tmp__FEDN=__tmp__EEDN;
-  if ((((void *)__tmp__EEDN == (void *)NULL) && ((void *)__tmp__IEDN != (void *)NULL))) {
-    result__ZW3N=NULL;
-    __tmp__0W3N=is_signed__GKLP(((__INTEGER_CST__KAXC *)__tmp__IEDN));
-    if (__tmp__0W3N) {
-      __tmp__BX3N=(__INTEGER_64__TSG)(- __tmp__IEDN->value__YG4D);
-      Self__IP4S=((__INTEGER_CST__KAXC *)__tmp__IEDN);
-      Self__IP4S->value__YG4D=__tmp__BX3N;
-      check_type__KYEE(Self__IP4S);
-      result__ZW3N=__tmp__IEDN;
+  __UFDN=__TFDN;
+  if ((((void *)__TFDN == (void *)NULL) && ((void *)__XFDN != (void *)NULL))) {
+    __IY3N=NULL;
+    __JY3N=__VLLP(((____ZBXC *)__XFDN));
+    if (__JY3N) {
+      __QY3N=(____0SG)(- __XFDN->__HI4D);
+      __XQ4S=((____ZBXC *)__XFDN);
+      __XQ4S->__HI4D=__QY3N;
+      __ZZEE(__XQ4S);
+      __IY3N=__XFDN;
     };
-    __tmp__FEDN=result__ZW3N;
+    __UFDN=__IY3N;
   };
-  if ((((void *)__tmp__FEDN == (void *)NULL) && (old_seq__5DDN == seq_call_and_loop__BL3K))) {
-    __tmp__FEDN=NULL;
+  if ((((void *)__UFDN == (void *)NULL) && (__OFDN == __QM3K))) {
+    __UFDN=NULL;
   };
-  if (((void *)__tmp__FEDN == (void *)NULL)) {
-    __tmp__FEDN=Self__2DDN;
+  if (((void *)__UFDN == (void *)NULL)) {
+    __UFDN=__LFDN;
   } else /* FALSE */ {
-    __tmp__VFDN=Self__2DDN->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    switch (((struct ___OBJ *)__tmp__FEDN)->__id) {
-    case __STRING_CST__5J__: {
-      ((__STRING_CST__5J *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    __EHDN=__LFDN->__E0VL.__D0VL.__CK.__YH.__O2B;
+    switch (((struct ___OBJ *)__UFDN)->__id) {
+    case ____5J__: {
+      ((____5J *)((____B0VL *)__UFDN))->__EK.__DK.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      ((__EXTERNAL_C__L5WC *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____0AXC__: {
+      ((____0AXC *)((____B0VL *)__UFDN))->__1AXC.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____NBXC__: {
+      ((____NBXC *)((____B0VL *)__UFDN))->__OBXC.__DK.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      ((__INTEGER_CST__KAXC *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____ZBXC__: {
+      ((____ZBXC *)((____B0VL *)__UFDN))->__0BXC.__DK.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____DMWH__: {
+      __BK__->__CK.__YH.__O2B=__EHDN;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      ((__READ_LOCAL__N5ZI *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____2A0I__: {
+      ((____2A0I *)((____B0VL *)__UFDN))->__3A0I.__RJWH.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      ((__EXPR_EQUAL__YHNJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____HJNJ__: {
+      ((____HJNJ *)((____B0VL *)__UFDN))->__KJNJ.__JJNJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      ((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____SJNJ__: {
+      ((____SJNJ *)((____B0VL *)__UFDN))->__TJNJ.__JJNJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      ((__IS_EXPANDED__L5NJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____0AOJ__: {
+      ((____0AOJ *)((____B0VL *)__UFDN))->__1AOJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      ((__GET_TYPE_ID__V5NJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____EBOJ__: {
+      ((____EBOJ *)((____B0VL *)__UFDN))->__FBOJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      ((__EXPR_SUP__OAOJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____3BOJ__: {
+      ((____3BOJ *)((____B0VL *)__UFDN))->__4BOJ.__JJNJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      ((__EXPR_SUB__CBOJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____RCOJ__: {
+      ((____RCOJ *)((____B0VL *)__UFDN))->__UCOJ.__TCOJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      ((__EXPR_MUL__YBOJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____HDOJ__: {
+      ((____HDOJ *)((____B0VL *)__UFDN))->__IDOJ.__TCOJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      ((__EXPR_DIV__MCOJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____1DOJ__: {
+      ((____1DOJ *)((____B0VL *)__UFDN))->__2DOJ.__TCOJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      ((__EXPR_AND__ADOJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____PEOJ__: {
+      ((____PEOJ *)((____B0VL *)__UFDN))->__QEOJ.__TCOJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      ((__EXPR_SHIFT_R__UDOJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____DFOJ__: {
+      ((____DFOJ *)((____B0VL *)__UFDN))->__EFOJ.__TCOJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      ((__EXPR_SHIFT_L__IEOJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____XFOJ__: {
+      ((____XFOJ *)((____B0VL *)__UFDN))->__YFOJ.__TCOJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __PUT_TO__BFOJ__: {
-      ((__PUT_TO__BFOJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____QGOJ__: {
+      ((____QGOJ *)((____B0VL *)__UFDN))->__RGOJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __ITEM__VFOJ__: {
-      ((__ITEM__VFOJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____EHOJ__: {
+      ((____EHOJ *)((____B0VL *)__UFDN))->__FHOJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      ((__SIZE_OF__NGOJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____2HOJ__: {
+      ((____2HOJ *)((____B0VL *)__UFDN))->__3HOJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __CAST__JHOJ__: {
-      ((__CAST__JHOJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____YIOJ__: {
+      ((____YIOJ *)((____B0VL *)__UFDN))->__ZIOJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __REAL_CST__JLOJ__: {
-      ((__REAL_CST__JLOJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____YMOJ__: {
+      ((____YMOJ *)((____B0VL *)__UFDN))->__ZMOJ.__DK.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      ((__CHARACTER_CST__5LOJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____ONOJ__: {
+      ((____ONOJ *)((____B0VL *)__UFDN))->__PNOJ.__DK.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      ((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____YOOJ__: {
+      ((____YOOJ *)((____B0VL *)__UFDN))->__ZOOJ.__DK.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      ((__READ_SLOT__ZK4K *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____IM4K__: {
+      ((____IM4K *)((____B0VL *)__UFDN))->__JM4K.__RJWH.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      ((__EXPR_NOT_LOGIC__E4FL *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____T5FL__: {
+      ((____T5FL *)((____B0VL *)__UFDN))->__W5FL.__V5FL.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      ((__EXPR_OR_LOGIC__OCUL *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____3DUL__: {
+      ((____3DUL *)((____B0VL *)__UFDN))->__AEUL.__5DUL.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      ((__EXPR_OR_OR_LOGIC__LDUL *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____0EUL__: {
+      ((____0EUL *)((____B0VL *)__UFDN))->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      ((__EXPR_AND_LOGIC__SEUL *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____BGUL__: {
+      ((____BGUL *)((____B0VL *)__UFDN))->__CGUL.__5DUL.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      ((__EXPR_AND_AND_LOGIC__NFUL *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____2GUL__: {
+      ((____2GUL *)((____B0VL *)__UFDN))->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      ((__EXPR_NEG__SYVL *)__tmp__FEDN)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____B0VL__: {
+      ((____B0VL *)__UFDN)->__E0VL.__D0VL.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      ((__EXPR_ADD__AZVL *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____P0VL__: {
+      ((____P0VL *)((____B0VL *)__UFDN))->__Q0VL.__TCOJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      ((__READ_GLOBAL__B4YL *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____Q5YL__: {
+      ((____Q5YL *)((____B0VL *)__UFDN))->__R5YL.__RJWH.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      ((__EXPR_NOT__FUPM *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____UVPM__: {
+      ((____UVPM *)((____B0VL *)__UFDN))->__VVPM.__D0VL.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      ((__EXPR_MOD__LYPM *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____0ZPM__: {
+      ((____0ZPM *)((____B0VL *)__UFDN))->__1ZPM.__TCOJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_OR__3P0N__: {
-      ((__EXPR_OR__3P0N *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____MR0N__: {
+      ((____MR0N *)((____B0VL *)__UFDN))->__NR0N.__TCOJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      ((__EXPR_SUP_EQ__JVBP *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____YWBP__: {
+      ((____YWBP *)((____B0VL *)__UFDN))->__ZWBP.__JJNJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_INF__2WBP__: {
-      ((__EXPR_INF__2WBP *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____LYBP__: {
+      ((____LYBP *)((____B0VL *)__UFDN))->__MYBP.__JJNJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      ((__EXPR_INF_EQ__TXBP *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____CZBP__: {
+      ((____CZBP *)((____B0VL *)__UFDN))->__DZBP.__JJNJ.__CK.__YH.__O2B=__EHDN;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      ((__EXPR_XOR__OAEP *)((__EXPR_NEG__SYVL *)__tmp__FEDN))->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VFDN;
+    case ____3BEP__: {
+      ((____3BEP *)((____B0VL *)__UFDN))->__4BEP.__TCOJ.__CK.__YH.__O2B=__EHDN;
     } break;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__EEDN=__tmp__FEDN;
-  return(__tmp__EEDN);
+  __TFDN=__UFDN;
+  return(__TFDN);
 }
 
-static void* execute_link__D2HM(__EXPR_ADD__AZVL *Self__E2HM)
-// ({EXPR_ADD__AZVL}) With result Recursive, No inlinable.
+static void* __S3HM(____P0VL *__T3HM)
+// ({__P0VL}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG __tmp__T22N;
-  __UINTEGER_32__RWB old_seq__H2HM,__tmp__32VU;
-  void *__tmp__N2HM,*__tmp__O2HM;
-  __LIST__WH *Self__1QNT;
-  __STRING__BC *result__X2VU,*Self__T2VU;
-  __POINTER__IB ptr__Y2VU,__tmp__02VU,__tmp__12VU,__tmp__22VU;
-  __INTEGER__Q typ_id__Z2VU;
-  __INTEGER_CST__KAXC *__tmp__T2HM,*__tmp__W2HM,*Self__QP4S;
-  __POSITION__OL __tmp__KAIM;
-  __CHARACTER__DB *__tmp__V2VU;
-  old_seq__H2HM=seq_call_and_loop__BL3K;
-  __tmp__N2HM=Self__E2HM->parent_expr_binary__BZVL.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__N2HM)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__O2HM=((__STRING_CST__5J *)__tmp__N2HM);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__O2HM=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__N2HM));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__O2HM=((__PROTOTYPE_CST__45WC *)__tmp__N2HM);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__O2HM=((__INTEGER_CST__KAXC *)__tmp__N2HM);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__1QNT=((__LIST__WH *)list_current__Y4GB);
-    result__X2VU=NULL;
-    ptr__Y2VU=((__POINTER__IB )(NULL));
-    typ_id__Z2VU= 0;
-    __tmp__02VU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__02VU ==  0)) {
-      result__X2VU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__Z2VU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02VU));
-      if ((typ_id__Z2VU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__12VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__22VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__12VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__12VU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__32VU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__22VU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__12VU=micro_alloc__table__lab__HKI(__tmp__22VU,((__POINTER__IB )(&(table_size[(__tmp__32VU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__22VU)));
-        ptr__Y2VU=__tmp__12VU;
-      } else /* FALSE */ {
-        __tmp__32VU=((__UINTEGER_32__RWB )typ_id__Z2VU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__12VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__22VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__12VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__12VU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__12VU=micro_alloc__table__lab__HKI(__tmp__22VU,((__POINTER__IB )(&(table_type[(__tmp__32VU)]))),(__UINTEGER_32__RWB)(__tmp__32VU |  1));
-        ptr__Y2VU=__tmp__12VU;
-      };
-      result__X2VU=((__STRING__BC *)ptr__Y2VU);
-      *(result__X2VU) = *(STRING__BC__);
-    };
-    Self__T2VU=((__STRING__BC *)result__X2VU);
-    if ((Self__T2VU->capacity__HFL <  250)) {
-      __tmp__V2VU=create__KVW( 250);
-      Self__T2VU->storage__4EL=__tmp__V2VU;
-      Self__T2VU->capacity__HFL= 250;
-    };
-    Self__T2VU->count__WJ= 0;
-    display__NHFE(Self__1QNT,result__X2VU);
-    put_string__EGZ(((__STRING__BC *)result__X2VU));
+  ____0SG __C42N;
+  ____YWB __W3HM,__M4VU;
+  void *__23HM,*__33HM;
+  ____WH *__KSNT;
+  ____BC *__G4VU,*__C4VU;
+  ____IB __H4VU,__J4VU,__K4VU,__L4VU;
+  ____Q __I4VU;
+  ____ZBXC *__C4HM,*__F4HM,*__5Q4S;
+  ____OL __ZBIM;
+  ____DB *__E4VU;
+  __W3HM=__QM3K;
+  __23HM=__T3HM->__Q0VL.__BC5J;
+  switch (((struct ___OBJ *)__23HM)->__id) {
+  case ____5J__: {
+    __33HM=((____5J *)__23HM);
+  } break;
+  case ____0AXC__: {
+    __33HM=__NG3H(((____0AXC *)__23HM));
+  } break;
+  case ____NBXC__: {
+    __33HM=((____NBXC *)__23HM);
+  } break;
+  case ____ZBXC__: {
+    __33HM=((____ZBXC *)__23HM);
+  } break;
+  case ____DMWH__: {
+    __KSNT=((____WH *)__Q5GB);
+    __G4VU=NULL;
+    __H4VU=((____IB )(NULL));
+    __I4VU= 0;
+    __J4VU=((____IB )sizeof(____BC));
+    if (((unsigned long)__J4VU ==  0)) {
+      __G4VU=__BC__;
+    } else /* FALSE */ {
+      __I4VU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4VU));
+      if ((__I4VU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __K4VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __L4VU=(void *)((unsigned long)(void *)((unsigned long)__J4VU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K4VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K4VU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __M4VU=((____YWB )((____Q )(void *)((unsigned long)__L4VU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __K4VU=__OKI(__L4VU,((____IB )(&(table_size[(__M4VU)-1]))),((____YWB )((____Q )__L4VU)));
+        __H4VU=__K4VU;
+      } else /* FALSE */ {
+        __M4VU=((____YWB )__I4VU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __K4VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __L4VU=(void *)((unsigned long)(void *)((unsigned long)__J4VU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K4VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K4VU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __K4VU=__OKI(__L4VU,((____IB )(&(table_type[(__M4VU)]))),(____YWB)(__M4VU |  1));
+        __H4VU=__K4VU;
+      };
+      __G4VU=((____BC *)__H4VU);
+      *(__G4VU) = *(__BC__);
+    };
+    __C4VU=((____BC *)__G4VU);
+    if ((__C4VU->__OFL <  250)) {
+      __E4VU=__RVW( 250);
+      __C4VU->__FFL=__E4VU;
+      __C4VU->__OFL= 250;
+    };
+    __C4VU->__WJ= 0;
+    __2IFE(__KSNT,__G4VU);
+    __LGZ(((____BC *)__G4VU));
     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__O2HM=NULL;
+    __33HM=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__O2HM=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__N2HM));
+  case ____2A0I__: {
+    __33HM=__ONBK(((____2A0I *)__23HM));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__O2HM=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__N2HM));
+  case ____HJNJ__: {
+    __33HM=__ENPL(((____HJNJ *)__23HM));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__O2HM=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__N2HM));
+  case ____SJNJ__: {
+    __33HM=__ORPL(((____SJNJ *)__23HM));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__O2HM=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__N2HM));
+  case ____0AOJ__: {
+    __33HM=__YVPL(((____0AOJ *)__23HM));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__O2HM=((__GET_TYPE_ID__V5NJ *)__tmp__N2HM);
+  case ____EBOJ__: {
+    __33HM=((____EBOJ *)__23HM);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__O2HM=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__N2HM));
+  case ____3BOJ__: {
+    __33HM=__EXPL(((____3BOJ *)__23HM));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__O2HM=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__N2HM));
+  case ____RCOJ__: {
+    __33HM=__O1PL(((____RCOJ *)__23HM));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__O2HM=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__N2HM));
+  case ____HDOJ__: {
+    __33HM=__Y5PL(((____HDOJ *)__23HM));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__O2HM=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__N2HM));
+  case ____1DOJ__: {
+    __33HM=__CEQL(((____1DOJ *)__23HM));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__O2HM=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__N2HM));
+  case ____PEOJ__: {
+    __33HM=__MIQL(((____PEOJ *)__23HM));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__O2HM=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__N2HM));
+  case ____DFOJ__: {
+    __33HM=__WMQL(((____DFOJ *)__23HM));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__O2HM=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__N2HM));
+  case ____XFOJ__: {
+    __33HM=__ARQL(((____XFOJ *)__23HM));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__O2HM=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__N2HM));
+  case ____QGOJ__: {
+    __33HM=__4VPK(((____QGOJ *)__23HM));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__O2HM=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__N2HM));
+  case ____EHOJ__: {
+    __33HM=__KVQL(((____EHOJ *)__23HM));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__O2HM=((__SIZE_OF__NGOJ *)__tmp__N2HM);
+  case ____2HOJ__: {
+    __33HM=((____2HOJ *)__23HM);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__O2HM=execute_link__HUQL(((__CAST__JHOJ *)__tmp__N2HM));
+  case ____YIOJ__: {
+    __33HM=__WVQL(((____YIOJ *)__23HM));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__O2HM=((__REAL_CST__JLOJ *)__tmp__N2HM);
+  case ____YMOJ__: {
+    __33HM=((____YMOJ *)__23HM);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__O2HM=((__CHARACTER_CST__5LOJ *)__tmp__N2HM);
+  case ____ONOJ__: {
+    __33HM=((____ONOJ *)__23HM);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__O2HM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__N2HM);
+  case ____YOOJ__: {
+    __33HM=((____YOOJ *)__23HM);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__O2HM=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__N2HM));
+  case ____IM4K__: {
+    __33HM=__GHIM(((____IM4K *)__23HM));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__O2HM=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__N2HM));
+  case ____T5FL__: {
+    __33HM=__CN5O(((____T5FL *)__23HM));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__O2HM=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__N2HM));
+  case ____3DUL__: {
+    __33HM=__ZVTP(((____3DUL *)__23HM));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__O2HM=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__N2HM));
+  case ____0EUL__: {
+    __33HM=__0Q2P(((____0EUL *)__23HM));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__O2HM=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__N2HM));
+  case ____BGUL__: {
+    __33HM=__T1TP(((____BGUL *)__23HM));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__O2HM=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__N2HM));
+  case ____2GUL__: {
+    __33HM=__5W2P(((____2GUL *)__23HM));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__O2HM=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__N2HM));
+  case ____B0VL__: {
+    __33HM=__KFDN(((____B0VL *)__23HM));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__O2HM=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__N2HM));
+  case ____P0VL__: {
+    __33HM=__S3HM(((____P0VL *)__23HM));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__O2HM=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__N2HM));
+  case ____Q5YL__: {
+    __33HM=__FNIM(((____Q5YL *)__23HM));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__O2HM=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__N2HM));
+  case ____UVPM__: {
+    __33HM=__ARXN(((____UVPM *)__23HM));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__O2HM=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__N2HM));
+  case ____0ZPM__: {
+    __33HM=__TV0P(((____0ZPM *)__23HM));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__O2HM=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__N2HM));
+  case ____MR0N__: {
+    __33HM=__1DWO(((____MR0N *)__23HM));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__O2HM=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__N2HM));
+  case ____YWBP__: {
+    __33HM=__R2ZQ(((____YWBP *)__23HM));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__O2HM=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__N2HM));
+  case ____LYBP__: {
+    __33HM=__HDUP(((____LYBP *)__23HM));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__O2HM=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__N2HM));
+  case ____CZBP__: {
+    __33HM=__RHUP(((____CZBP *)__23HM));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__O2HM=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__N2HM));
+  case ____3BEP__: {
+    __33HM=__NWEQ(((____3BEP *)__23HM));
   } break;
   };
-  Self__E2HM->parent_expr_binary__BZVL.left__SA5J=__tmp__O2HM;
-  __tmp__N2HM=Self__E2HM->parent_expr_binary__BZVL.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__N2HM)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__O2HM=((__STRING_CST__5J *)__tmp__N2HM);
+  __T3HM->__Q0VL.__BC5J=__33HM;
+  __23HM=__T3HM->__Q0VL.__FC5J;
+  switch (((struct ___OBJ *)__23HM)->__id) {
+  case ____5J__: {
+    __33HM=((____5J *)__23HM);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__O2HM=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__N2HM));
+  case ____0AXC__: {
+    __33HM=__NG3H(((____0AXC *)__23HM));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__O2HM=((__PROTOTYPE_CST__45WC *)__tmp__N2HM);
+  case ____NBXC__: {
+    __33HM=((____NBXC *)__23HM);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__O2HM=((__INTEGER_CST__KAXC *)__tmp__N2HM);
+  case ____ZBXC__: {
+    __33HM=((____ZBXC *)__23HM);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__1QNT=((__LIST__WH *)list_current__Y4GB);
-    result__X2VU=NULL;
-    ptr__Y2VU=((__POINTER__IB )(NULL));
-    typ_id__Z2VU= 0;
-    __tmp__02VU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__02VU ==  0)) {
-      result__X2VU=STRING__BC__;
+  case ____DMWH__: {
+    __KSNT=((____WH *)__Q5GB);
+    __G4VU=NULL;
+    __H4VU=((____IB )(NULL));
+    __I4VU= 0;
+    __J4VU=((____IB )sizeof(____BC));
+    if (((unsigned long)__J4VU ==  0)) {
+      __G4VU=__BC__;
     } else /* FALSE */ {
-      typ_id__Z2VU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__02VU));
-      if ((typ_id__Z2VU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__12VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__22VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__12VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__12VU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__32VU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__22VU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__12VU=micro_alloc__table__lab__HKI(__tmp__22VU,((__POINTER__IB )(&(table_size[(__tmp__32VU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__22VU)));
-        ptr__Y2VU=__tmp__12VU;
+      __I4VU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J4VU));
+      if ((__I4VU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __K4VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __L4VU=(void *)((unsigned long)(void *)((unsigned long)__J4VU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K4VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K4VU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __M4VU=((____YWB )((____Q )(void *)((unsigned long)__L4VU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __K4VU=__OKI(__L4VU,((____IB )(&(table_size[(__M4VU)-1]))),((____YWB )((____Q )__L4VU)));
+        __H4VU=__K4VU;
       } else /* FALSE */ {
-        __tmp__32VU=((__UINTEGER_32__RWB )typ_id__Z2VU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__12VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__22VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__02VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__12VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__12VU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__12VU=micro_alloc__table__lab__HKI(__tmp__22VU,((__POINTER__IB )(&(table_type[(__tmp__32VU)]))),(__UINTEGER_32__RWB)(__tmp__32VU |  1));
-        ptr__Y2VU=__tmp__12VU;
+        __M4VU=((____YWB )__I4VU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __K4VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __L4VU=(void *)((unsigned long)(void *)((unsigned long)__J4VU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K4VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__K4VU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __K4VU=__OKI(__L4VU,((____IB )(&(table_type[(__M4VU)]))),(____YWB)(__M4VU |  1));
+        __H4VU=__K4VU;
       };
-      result__X2VU=((__STRING__BC *)ptr__Y2VU);
-      *(result__X2VU) = *(STRING__BC__);
+      __G4VU=((____BC *)__H4VU);
+      *(__G4VU) = *(__BC__);
     };
-    Self__T2VU=((__STRING__BC *)result__X2VU);
-    if ((Self__T2VU->capacity__HFL <  250)) {
-      __tmp__V2VU=create__KVW( 250);
-      Self__T2VU->storage__4EL=__tmp__V2VU;
-      Self__T2VU->capacity__HFL= 250;
+    __C4VU=((____BC *)__G4VU);
+    if ((__C4VU->__OFL <  250)) {
+      __E4VU=__RVW( 250);
+      __C4VU->__FFL=__E4VU;
+      __C4VU->__OFL= 250;
     };
-    Self__T2VU->count__WJ= 0;
-    display__NHFE(Self__1QNT,result__X2VU);
-    put_string__EGZ(((__STRING__BC *)result__X2VU));
+    __C4VU->__WJ= 0;
+    __2IFE(__KSNT,__G4VU);
+    __LGZ(((____BC *)__G4VU));
     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__O2HM=NULL;
+    __33HM=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__O2HM=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__N2HM));
+  case ____2A0I__: {
+    __33HM=__ONBK(((____2A0I *)__23HM));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__O2HM=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__N2HM));
+  case ____HJNJ__: {
+    __33HM=__ENPL(((____HJNJ *)__23HM));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__O2HM=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__N2HM));
+  case ____SJNJ__: {
+    __33HM=__ORPL(((____SJNJ *)__23HM));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__O2HM=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__N2HM));
+  case ____0AOJ__: {
+    __33HM=__YVPL(((____0AOJ *)__23HM));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__O2HM=((__GET_TYPE_ID__V5NJ *)__tmp__N2HM);
+  case ____EBOJ__: {
+    __33HM=((____EBOJ *)__23HM);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__O2HM=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__N2HM));
+  case ____3BOJ__: {
+    __33HM=__EXPL(((____3BOJ *)__23HM));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__O2HM=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__N2HM));
+  case ____RCOJ__: {
+    __33HM=__O1PL(((____RCOJ *)__23HM));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__O2HM=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__N2HM));
+  case ____HDOJ__: {
+    __33HM=__Y5PL(((____HDOJ *)__23HM));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__O2HM=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__N2HM));
+  case ____1DOJ__: {
+    __33HM=__CEQL(((____1DOJ *)__23HM));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__O2HM=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__N2HM));
+  case ____PEOJ__: {
+    __33HM=__MIQL(((____PEOJ *)__23HM));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__O2HM=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__N2HM));
+  case ____DFOJ__: {
+    __33HM=__WMQL(((____DFOJ *)__23HM));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__O2HM=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__N2HM));
+  case ____XFOJ__: {
+    __33HM=__ARQL(((____XFOJ *)__23HM));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__O2HM=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__N2HM));
+  case ____QGOJ__: {
+    __33HM=__4VPK(((____QGOJ *)__23HM));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__O2HM=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__N2HM));
+  case ____EHOJ__: {
+    __33HM=__KVQL(((____EHOJ *)__23HM));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__O2HM=((__SIZE_OF__NGOJ *)__tmp__N2HM);
+  case ____2HOJ__: {
+    __33HM=((____2HOJ *)__23HM);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__O2HM=execute_link__HUQL(((__CAST__JHOJ *)__tmp__N2HM));
+  case ____YIOJ__: {
+    __33HM=__WVQL(((____YIOJ *)__23HM));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__O2HM=((__REAL_CST__JLOJ *)__tmp__N2HM);
+  case ____YMOJ__: {
+    __33HM=((____YMOJ *)__23HM);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__O2HM=((__CHARACTER_CST__5LOJ *)__tmp__N2HM);
+  case ____ONOJ__: {
+    __33HM=((____ONOJ *)__23HM);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__O2HM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__N2HM);
+  case ____YOOJ__: {
+    __33HM=((____YOOJ *)__23HM);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__O2HM=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__N2HM));
+  case ____IM4K__: {
+    __33HM=__GHIM(((____IM4K *)__23HM));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__O2HM=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__N2HM));
+  case ____T5FL__: {
+    __33HM=__CN5O(((____T5FL *)__23HM));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__O2HM=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__N2HM));
+  case ____3DUL__: {
+    __33HM=__ZVTP(((____3DUL *)__23HM));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__O2HM=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__N2HM));
+  case ____0EUL__: {
+    __33HM=__0Q2P(((____0EUL *)__23HM));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__O2HM=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__N2HM));
+  case ____BGUL__: {
+    __33HM=__T1TP(((____BGUL *)__23HM));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__O2HM=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__N2HM));
+  case ____2GUL__: {
+    __33HM=__5W2P(((____2GUL *)__23HM));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__O2HM=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__N2HM));
+  case ____B0VL__: {
+    __33HM=__KFDN(((____B0VL *)__23HM));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__O2HM=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__N2HM));
+  case ____P0VL__: {
+    __33HM=__S3HM(((____P0VL *)__23HM));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__O2HM=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__N2HM));
+  case ____Q5YL__: {
+    __33HM=__FNIM(((____Q5YL *)__23HM));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__O2HM=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__N2HM));
+  case ____UVPM__: {
+    __33HM=__ARXN(((____UVPM *)__23HM));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__O2HM=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__N2HM));
+  case ____0ZPM__: {
+    __33HM=__TV0P(((____0ZPM *)__23HM));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__O2HM=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__N2HM));
+  case ____MR0N__: {
+    __33HM=__1DWO(((____MR0N *)__23HM));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__O2HM=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__N2HM));
+  case ____YWBP__: {
+    __33HM=__R2ZQ(((____YWBP *)__23HM));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__O2HM=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__N2HM));
+  case ____LYBP__: {
+    __33HM=__HDUP(((____LYBP *)__23HM));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__O2HM=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__N2HM));
+  case ____CZBP__: {
+    __33HM=__RHUP(((____CZBP *)__23HM));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__O2HM=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__N2HM));
+  case ____3BEP__: {
+    __33HM=__NWEQ(((____3BEP *)__23HM));
   } break;
   };
-  Self__E2HM->parent_expr_binary__BZVL.right__WA5J=__tmp__O2HM;
-  __tmp__N2HM=Self__E2HM->parent_expr_binary__BZVL.left__SA5J;
-  if (__tmp__N2HM==NULL) {
-    __tmp__T2HM=NULL;
+  __T3HM->__Q0VL.__FC5J=__33HM;
+  __23HM=__T3HM->__Q0VL.__BC5J;
+  if (__23HM==NULL) {
+    __C4HM=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__N2HM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__T2HM=NULL;
+    switch (((struct ___OBJ *)__23HM)->__id) {
+    case ____5J__: {
+      __C4HM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__T2HM=NULL;
+    case ____0AXC__: {
+      __C4HM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__T2HM=NULL;
+    case ____NBXC__: {
+      __C4HM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__T2HM=((void *)__tmp__N2HM);
+    case ____ZBXC__: {
+      __C4HM=((void *)__23HM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__T2HM=NULL;
+    case ____DMWH__: {
+      __C4HM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__T2HM=NULL;
+    case ____2A0I__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__T2HM=NULL;
+    case ____HJNJ__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__T2HM=NULL;
+    case ____SJNJ__: {
+      __C4HM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__T2HM=NULL;
+    case ____0AOJ__: {
+      __C4HM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__T2HM=NULL;
+    case ____EBOJ__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__T2HM=NULL;
+    case ____3BOJ__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__T2HM=NULL;
+    case ____RCOJ__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__T2HM=NULL;
+    case ____HDOJ__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__T2HM=NULL;
+    case ____1DOJ__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__T2HM=NULL;
+    case ____PEOJ__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__T2HM=NULL;
+    case ____DFOJ__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__T2HM=NULL;
+    case ____XFOJ__: {
+      __C4HM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__T2HM=NULL;
+    case ____QGOJ__: {
+      __C4HM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__T2HM=NULL;
+    case ____EHOJ__: {
+      __C4HM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__T2HM=NULL;
+    case ____2HOJ__: {
+      __C4HM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__T2HM=NULL;
+    case ____YIOJ__: {
+      __C4HM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__T2HM=NULL;
+    case ____YMOJ__: {
+      __C4HM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__T2HM=NULL;
+    case ____ONOJ__: {
+      __C4HM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__T2HM=NULL;
+    case ____YOOJ__: {
+      __C4HM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__T2HM=NULL;
+    case ____IM4K__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__T2HM=NULL;
+    case ____T5FL__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__T2HM=NULL;
+    case ____3DUL__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__T2HM=NULL;
+    case ____0EUL__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__T2HM=NULL;
+    case ____BGUL__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__T2HM=NULL;
+    case ____2GUL__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__T2HM=NULL;
+    case ____B0VL__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__T2HM=NULL;
+    case ____P0VL__: {
+      __C4HM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__T2HM=NULL;
+    case ____Q5YL__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__T2HM=NULL;
+    case ____UVPM__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__T2HM=NULL;
+    case ____0ZPM__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__T2HM=NULL;
+    case ____MR0N__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__T2HM=NULL;
+    case ____YWBP__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__T2HM=NULL;
+    case ____LYBP__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__T2HM=NULL;
+    case ____CZBP__: {
+      __C4HM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__T2HM=NULL;
+    case ____3BEP__: {
+      __C4HM=NULL;
     } break;
     }
   };
-  __tmp__N2HM=Self__E2HM->parent_expr_binary__BZVL.right__WA5J;
-  if (__tmp__N2HM==NULL) {
-    __tmp__W2HM=NULL;
+  __23HM=__T3HM->__Q0VL.__FC5J;
+  if (__23HM==NULL) {
+    __F4HM=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__N2HM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__W2HM=NULL;
+    switch (((struct ___OBJ *)__23HM)->__id) {
+    case ____5J__: {
+      __F4HM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__W2HM=NULL;
+    case ____0AXC__: {
+      __F4HM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__W2HM=NULL;
+    case ____NBXC__: {
+      __F4HM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__W2HM=((void *)__tmp__N2HM);
+    case ____ZBXC__: {
+      __F4HM=((void *)__23HM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__W2HM=NULL;
+    case ____DMWH__: {
+      __F4HM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__W2HM=NULL;
+    case ____2A0I__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__W2HM=NULL;
+    case ____HJNJ__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__W2HM=NULL;
+    case ____SJNJ__: {
+      __F4HM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__W2HM=NULL;
+    case ____0AOJ__: {
+      __F4HM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__W2HM=NULL;
+    case ____EBOJ__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__W2HM=NULL;
+    case ____3BOJ__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__W2HM=NULL;
+    case ____RCOJ__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__W2HM=NULL;
+    case ____HDOJ__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__W2HM=NULL;
+    case ____1DOJ__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__W2HM=NULL;
+    case ____PEOJ__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__W2HM=NULL;
+    case ____DFOJ__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__W2HM=NULL;
+    case ____XFOJ__: {
+      __F4HM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__W2HM=NULL;
+    case ____QGOJ__: {
+      __F4HM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__W2HM=NULL;
+    case ____EHOJ__: {
+      __F4HM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__W2HM=NULL;
+    case ____2HOJ__: {
+      __F4HM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__W2HM=NULL;
+    case ____YIOJ__: {
+      __F4HM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__W2HM=NULL;
+    case ____YMOJ__: {
+      __F4HM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__W2HM=NULL;
+    case ____ONOJ__: {
+      __F4HM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__W2HM=NULL;
+    case ____YOOJ__: {
+      __F4HM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__W2HM=NULL;
+    case ____IM4K__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__W2HM=NULL;
+    case ____T5FL__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__W2HM=NULL;
+    case ____3DUL__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__W2HM=NULL;
+    case ____0EUL__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__W2HM=NULL;
+    case ____BGUL__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__W2HM=NULL;
+    case ____2GUL__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__W2HM=NULL;
+    case ____B0VL__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__W2HM=NULL;
+    case ____P0VL__: {
+      __F4HM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__W2HM=NULL;
+    case ____Q5YL__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__W2HM=NULL;
+    case ____UVPM__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__W2HM=NULL;
+    case ____0ZPM__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__W2HM=NULL;
+    case ____MR0N__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__W2HM=NULL;
+    case ____YWBP__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__W2HM=NULL;
+    case ____LYBP__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__W2HM=NULL;
+    case ____CZBP__: {
+      __F4HM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__W2HM=NULL;
+    case ____3BEP__: {
+      __F4HM=NULL;
     } break;
     }
   };
-  __tmp__N2HM=NULL;
-  if (((void *)__tmp__T2HM != (void *)NULL)) {
-    __tmp__O2HM=NULL;
-    if ((__tmp__T2HM->value__YG4D ==  0)) {
-      __tmp__O2HM=Self__E2HM->parent_expr_binary__BZVL.right__WA5J;
+  __23HM=NULL;
+  if (((void *)__C4HM != (void *)NULL)) {
+    __33HM=NULL;
+    if ((__C4HM->__HI4D ==  0)) {
+      __33HM=__T3HM->__Q0VL.__FC5J;
     };
-    __tmp__N2HM=__tmp__O2HM;
+    __23HM=__33HM;
   };
-  if ((((void *)__tmp__N2HM == (void *)NULL) && ((void *)__tmp__W2HM != (void *)NULL))) {
-    __tmp__O2HM=NULL;
-    if ((__tmp__W2HM->value__YG4D ==  0)) {
-      __tmp__O2HM=Self__E2HM->parent_expr_binary__BZVL.left__SA5J;
+  if ((((void *)__23HM == (void *)NULL) && ((void *)__F4HM != (void *)NULL))) {
+    __33HM=NULL;
+    if ((__F4HM->__HI4D ==  0)) {
+      __33HM=__T3HM->__Q0VL.__BC5J;
     };
-    __tmp__N2HM=__tmp__O2HM;
+    __23HM=__33HM;
   };
-  if (((((void *)__tmp__N2HM == (void *)NULL) && ((void *)__tmp__W2HM != (void *)NULL)) && ((void *)__tmp__T2HM != (void *)NULL))) {
-    __tmp__T22N=(__INTEGER_64__TSG)(__tmp__T2HM->value__YG4D + __tmp__W2HM->value__YG4D);
-    Self__QP4S=((__INTEGER_CST__KAXC *)__tmp__T2HM);
-    Self__QP4S->value__YG4D=__tmp__T22N;
-    check_type__KYEE(Self__QP4S);
-    __tmp__N2HM=__tmp__T2HM;
+  if (((((void *)__23HM == (void *)NULL) && ((void *)__F4HM != (void *)NULL)) && ((void *)__C4HM != (void *)NULL))) {
+    __C42N=(____0SG)(__C4HM->__HI4D + __F4HM->__HI4D);
+    __5Q4S=((____ZBXC *)__C4HM);
+    __5Q4S->__HI4D=__C42N;
+    __ZZEE(__5Q4S);
+    __23HM=__C4HM;
   };
-  if ((((void *)__tmp__N2HM == (void *)NULL) && (old_seq__H2HM == seq_call_and_loop__BL3K))) {
-    __tmp__N2HM=NULL;
-    if (((void *)__tmp__T2HM != (void *)NULL)) {
-      __tmp__N2HM=NULL;
+  if ((((void *)__23HM == (void *)NULL) && (__W3HM == __QM3K))) {
+    __23HM=NULL;
+    if (((void *)__C4HM != (void *)NULL)) {
+      __23HM=NULL;
     };
-    if ((((void *)__tmp__N2HM == (void *)NULL) && ((void *)__tmp__W2HM != (void *)NULL))) {
-      __tmp__N2HM=NULL;
+    if ((((void *)__23HM == (void *)NULL) && ((void *)__F4HM != (void *)NULL))) {
+      __23HM=NULL;
     };
   };
-  if (((void *)__tmp__N2HM == (void *)NULL)) {
-    __tmp__N2HM=Self__E2HM;
+  if (((void *)__23HM == (void *)NULL)) {
+    __23HM=__T3HM;
   } else /* FALSE */ {
-    __tmp__KAIM=Self__E2HM->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    switch (((struct ___OBJ *)__tmp__N2HM)->__id) {
-    case __STRING_CST__5J__: {
-      ((__STRING_CST__5J *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    __ZBIM=__T3HM->__Q0VL.__TCOJ.__CK.__YH.__O2B;
+    switch (((struct ___OBJ *)__23HM)->__id) {
+    case ____5J__: {
+      ((____5J *)((____P0VL *)__23HM))->__EK.__DK.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      ((__EXTERNAL_C__L5WC *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____0AXC__: {
+      ((____0AXC *)((____P0VL *)__23HM))->__1AXC.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____NBXC__: {
+      ((____NBXC *)((____P0VL *)__23HM))->__OBXC.__DK.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      ((__INTEGER_CST__KAXC *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____ZBXC__: {
+      ((____ZBXC *)((____P0VL *)__23HM))->__0BXC.__DK.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____DMWH__: {
+      __BK__->__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      ((__READ_LOCAL__N5ZI *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____2A0I__: {
+      ((____2A0I *)((____P0VL *)__23HM))->__3A0I.__RJWH.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      ((__EXPR_EQUAL__YHNJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____HJNJ__: {
+      ((____HJNJ *)((____P0VL *)__23HM))->__KJNJ.__JJNJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      ((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____SJNJ__: {
+      ((____SJNJ *)((____P0VL *)__23HM))->__TJNJ.__JJNJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      ((__IS_EXPANDED__L5NJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____0AOJ__: {
+      ((____0AOJ *)((____P0VL *)__23HM))->__1AOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      ((__GET_TYPE_ID__V5NJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____EBOJ__: {
+      ((____EBOJ *)((____P0VL *)__23HM))->__FBOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      ((__EXPR_SUP__OAOJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____3BOJ__: {
+      ((____3BOJ *)((____P0VL *)__23HM))->__4BOJ.__JJNJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      ((__EXPR_SUB__CBOJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____RCOJ__: {
+      ((____RCOJ *)((____P0VL *)__23HM))->__UCOJ.__TCOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      ((__EXPR_MUL__YBOJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____HDOJ__: {
+      ((____HDOJ *)((____P0VL *)__23HM))->__IDOJ.__TCOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      ((__EXPR_DIV__MCOJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____1DOJ__: {
+      ((____1DOJ *)((____P0VL *)__23HM))->__2DOJ.__TCOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      ((__EXPR_AND__ADOJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____PEOJ__: {
+      ((____PEOJ *)((____P0VL *)__23HM))->__QEOJ.__TCOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      ((__EXPR_SHIFT_R__UDOJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____DFOJ__: {
+      ((____DFOJ *)((____P0VL *)__23HM))->__EFOJ.__TCOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      ((__EXPR_SHIFT_L__IEOJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____XFOJ__: {
+      ((____XFOJ *)((____P0VL *)__23HM))->__YFOJ.__TCOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __PUT_TO__BFOJ__: {
-      ((__PUT_TO__BFOJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____QGOJ__: {
+      ((____QGOJ *)((____P0VL *)__23HM))->__RGOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __ITEM__VFOJ__: {
-      ((__ITEM__VFOJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____EHOJ__: {
+      ((____EHOJ *)((____P0VL *)__23HM))->__FHOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      ((__SIZE_OF__NGOJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____2HOJ__: {
+      ((____2HOJ *)((____P0VL *)__23HM))->__3HOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __CAST__JHOJ__: {
-      ((__CAST__JHOJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____YIOJ__: {
+      ((____YIOJ *)((____P0VL *)__23HM))->__ZIOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __REAL_CST__JLOJ__: {
-      ((__REAL_CST__JLOJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____YMOJ__: {
+      ((____YMOJ *)((____P0VL *)__23HM))->__ZMOJ.__DK.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      ((__CHARACTER_CST__5LOJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____ONOJ__: {
+      ((____ONOJ *)((____P0VL *)__23HM))->__PNOJ.__DK.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      ((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____YOOJ__: {
+      ((____YOOJ *)((____P0VL *)__23HM))->__ZOOJ.__DK.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      ((__READ_SLOT__ZK4K *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____IM4K__: {
+      ((____IM4K *)((____P0VL *)__23HM))->__JM4K.__RJWH.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      ((__EXPR_NOT_LOGIC__E4FL *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____T5FL__: {
+      ((____T5FL *)((____P0VL *)__23HM))->__W5FL.__V5FL.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      ((__EXPR_OR_LOGIC__OCUL *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____3DUL__: {
+      ((____3DUL *)((____P0VL *)__23HM))->__AEUL.__5DUL.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      ((__EXPR_OR_OR_LOGIC__LDUL *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____0EUL__: {
+      ((____0EUL *)((____P0VL *)__23HM))->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      ((__EXPR_AND_LOGIC__SEUL *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____BGUL__: {
+      ((____BGUL *)((____P0VL *)__23HM))->__CGUL.__5DUL.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      ((__EXPR_AND_AND_LOGIC__NFUL *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____2GUL__: {
+      ((____2GUL *)((____P0VL *)__23HM))->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      ((__EXPR_NEG__SYVL *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____B0VL__: {
+      ((____B0VL *)((____P0VL *)__23HM))->__E0VL.__D0VL.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      ((__EXPR_ADD__AZVL *)__tmp__N2HM)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____P0VL__: {
+      ((____P0VL *)__23HM)->__Q0VL.__TCOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      ((__READ_GLOBAL__B4YL *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____Q5YL__: {
+      ((____Q5YL *)((____P0VL *)__23HM))->__R5YL.__RJWH.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      ((__EXPR_NOT__FUPM *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____UVPM__: {
+      ((____UVPM *)((____P0VL *)__23HM))->__VVPM.__D0VL.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      ((__EXPR_MOD__LYPM *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____0ZPM__: {
+      ((____0ZPM *)((____P0VL *)__23HM))->__1ZPM.__TCOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_OR__3P0N__: {
-      ((__EXPR_OR__3P0N *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____MR0N__: {
+      ((____MR0N *)((____P0VL *)__23HM))->__NR0N.__TCOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      ((__EXPR_SUP_EQ__JVBP *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____YWBP__: {
+      ((____YWBP *)((____P0VL *)__23HM))->__ZWBP.__JJNJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_INF__2WBP__: {
-      ((__EXPR_INF__2WBP *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____LYBP__: {
+      ((____LYBP *)((____P0VL *)__23HM))->__MYBP.__JJNJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      ((__EXPR_INF_EQ__TXBP *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____CZBP__: {
+      ((____CZBP *)((____P0VL *)__23HM))->__DZBP.__JJNJ.__CK.__YH.__O2B=__ZBIM;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      ((__EXPR_XOR__OAEP *)((__EXPR_ADD__AZVL *)__tmp__N2HM))->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__KAIM;
+    case ____3BEP__: {
+      ((____3BEP *)((____P0VL *)__23HM))->__4BEP.__TCOJ.__CK.__YH.__O2B=__ZBIM;
     } break;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__O2HM=__tmp__N2HM;
-  return(__tmp__O2HM);
+  __33HM=__23HM;
+  return(__33HM);
 }
 
-static void* execute_link__WLIM(__READ_GLOBAL__B4YL *Self__XLIM)
-// ({READ_GLOBAL__B4YL}) With result No recursive, No inlinable.
+static void* __FNIM(____Q5YL *__GNIM)
+// ({__Q5YL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__Y4VU;
-  void *result__1LIM,*__tmp__WCWM,*__tmp__2DWM;
-  __SLOT_DATA__WIRG *Self__BRNT,*__tmp__FNIM,*Self__X3VU;
-  __TYPES_TMP__TM5D *__tmp__VMIM;
-  void *__tmp__GNIM;
-  __TYPE_FULL__PMB *__tmp__HNIM,*Self__LQYT,*__tmp__NQYT;
-  __SECTION___EVOB *result__W3VU,*__tmp__Z3VU;
-  void *__tmp__Y3VU;
-  __INTEGER__Q j__OBWM,typ_id__43VU;
-  __POSITION__OL __tmp__JCWM,p__X4VU;
-  void *__tmp__4CWM;
-  void *__tmp__1DWM;
-  __STRING_CST__5J *Self__A4VU,*result__23VU;
-  __POINTER__IB ptr__33VU,__tmp__53VU,__tmp__B4VU,__tmp__C4VU;
-  __UINTEGER_32__RWB __tmp__D4VU;
-  __PROTOTYPE_CST__45WC *Self__E1RS,*__tmp__F1RS;
-  __INTEGER_CST__KAXC *Self__H1RS,*Self__W4VU;
-  __REAL_CST__JLOJ *Self__L1RS,*Self__H5VU;
-  __STRING_CONSTANT__0 *v__J5VU;
-  __CHARACTER_CST__5LOJ *Self__P1RS,*__tmp__Q1RS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__S1RS,*__tmp__T1RS;
-  __BOOLEAN__L __tmp__1OIM,__tmp__BOIM,__tmp__XCWM,__tmp__3DWM;
-  __BOOLEAN__L __tmp__0Z3M,__tmp__EEWM;
-  __FAST_ARRAYoWRITEo__FJFJ *req_list__QBWM;
-  result__1LIM=NULL;
-  Self__BRNT=((__SLOT_DATA__WIRG *)Self__XLIM->global__Y5JM);
-  if (((! ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__BRNT->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0) && ((void *)((__TYPE_FULL__PMB *)Self__BRNT->parent_variable__XIRG.type__1N5D)->the_parent_type__DLK != (void *)type_boolean__MNB)) || ((void *)Self__BRNT->parent_variable__XIRG.parent_named__A4WC.name__4VB == (void *)(&__string_67)))) && (! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__XLIM->global__Y5JM->parent_variable__XIRG.type__1N5D)->flag__ELK &  4) !=  0)))) {
-    __tmp__VMIM=new__KFHG();
-    get_type__HJEN(((__SLOT_DATA__WIRG *)Self__XLIM->global__Y5JM),__tmp__VMIM);
-    if (((void *)((void **)((__TYPES_TMP__TM5D *)__tmp__VMIM)->parent_types__WM5D.storage__JLYI)[ 0] == (void *)TYPE_NULL__4LB__)) {
-      remove_first__TB1L(((__TYPES_TMP__TM5D *)__tmp__VMIM));
-    };
-    if (((__INTEGER__Q)(((__TYPES_TMP__TM5D *)__tmp__VMIM)->parent_types__WM5D.upper__O0RH +  1) ==  1)) {
-      __tmp__FNIM=Self__XLIM->global__Y5JM;
-      __tmp__GNIM=((void **)((__TYPES_TMP__TM5D *)__tmp__VMIM)->parent_types__WM5D.storage__JLYI)[ 0];
-      switch (((struct ___OBJ *)__tmp__GNIM)->__id) {
-      case __TYPE__FF__: {
-        __tmp__HNIM=((__TYPE__FF *)__tmp__GNIM)->default__0LC;
-      } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__HNIM=((__TYPE_NULL__4LB *)__tmp__GNIM)->parent_type__5LB.default__0LC;
-      } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__HNIM=((__TYPE_VOID__AMB *)__tmp__GNIM)->parent_type__BMB.default__0LC;
-      } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__HNIM=((__TYPE_CONTEXT__CMB *)__tmp__GNIM)->parent_type__DMB.default__0LC;
-      } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__HNIM=((__TYPE_ID__EMB *)__tmp__GNIM)->parent_type__FMB.default__0LC;
-      } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__HNIM=((__TYPE_GENERIC__BCY *)__tmp__GNIM)->parent_type__CCY.default__0LC;
-      } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__HNIM=((__TYPE_BLOCK__VO5D *)__tmp__GNIM)->parent_type__WO5D.default__0LC;
-      } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__HNIM=((__PROFIL_BLOCK__22NJ *)__tmp__GNIM)->parent_type__42NJ.default__0LC;
-      } break;
-      };
-      Self__LQYT=((__TYPE_FULL__PMB *)__tmp__HNIM);
-      __tmp__HNIM=NULL;
-      if (((__UINTEGER_8__WLC)(Self__LQYT->flag__ELK &  1) !=  0)) {
-        __tmp__HNIM=Self__LQYT;
-      } else /* FALSE */ {
-        __tmp__NQYT=get_with__WIRB(Self__LQYT,(__UINTEGER_8__WLC)(Self__LQYT->flag__ELK |  4));
-        __tmp__HNIM=__tmp__NQYT;
-      };
-      ((__SLOT_DATA__WIRG *)__tmp__FNIM)->parent_variable__XIRG.type__1N5D=__tmp__HNIM;
-    };
-    free__UMZI(((__TYPES_TMP__TM5D *)__tmp__VMIM));
-  };
-  Self__BRNT=Self__XLIM->global__Y5JM;
-  if (Self__BRNT==NULL) {
-    __tmp__FNIM=NULL;
+  ____0SG __HAWU;
+  void *__KNIM,*__FEWM,*__LFWM;
+  ____FKRG *__QSNT,*__UOIM,*__G5VU;
+  ____CO5D *__EOIM;
+  void *__VOIM;
+  ____WMB *__WOIM,*__0RYT,*__2RYT;
+  ____KWOB *__F5VU,*__I5VU;
+  void *__H5VU;
+  ____Q __3CWM,__N5VU;
+  ____OL __YDWM,__GAWU;
+  void *__NEWM;
+  void *__KFWM;
+  ____5J *__P5VU,*__L5VU;
+  ____IB __M5VU,__O5VU,__Q5VU,__R5VU;
+  ____YWB __S5VU;
+  ____NBXC *__T2RS,*__U2RS;
+  ____ZBXC *__W2RS,*__FAWU;
+  ____YMOJ *__02RS,*__WAWU;
+  ____0 *__YAWU;
+  ____ONOJ *__42RS,*__52RS;
+  ____YOOJ *__B3RS,*__C3RS;
+  ____L __KQIM,__QPIM,__GEWM,__MFWM,__J13M,__TFWM;
+  ____UKFJ *__5CWM;
+  __KNIM=NULL;
+  __QSNT=((____FKRG *)__GNIM->__HBKM);
+  if (((! ((((____3LC)(((____WMB *)__QSNT->__GKRG.__KP5D)->__LLK &  1) !=  0) && ((void *)((____WMB *)__QSNT->__GKRG.__KP5D)->__KLK != (void *)__TNB)) || ((void *)__QSNT->__GKRG.__P5WC.__FWB == (void *)(&__string_67)))) && (! ((____3LC)(((____WMB *)__GNIM->__HBKM->__GKRG.__KP5D)->__LLK &  4) !=  0)))) {
+    __EOIM=__ZGHG();
+    __WKEN(((____FKRG *)__GNIM->__HBKM),__EOIM);
+    if (((void *)((void **)((____CO5D *)__EOIM)->__FO5D.__YMYI)[ 0] == (void *)__FMB__)) {
+      __CD1L(((____CO5D *)__EOIM));
+    };
+    if (((____Q)(((____CO5D *)__EOIM)->__FO5D.__31RH +  1) ==  1)) {
+      __UOIM=__GNIM->__HBKM;
+      __VOIM=((void **)((____CO5D *)__EOIM)->__FO5D.__YMYI)[ 0];
+      switch (((struct ___OBJ *)__VOIM)->__id) {
+      case ____FF__: {
+        __WOIM=((____FF *)__VOIM)->__BMC;
+      } break;
+      case ____FMB__: {
+        __WOIM=((____FMB *)__VOIM)->__GMB.__BMC;
+      } break;
+      case ____HMB__: {
+        __WOIM=((____HMB *)__VOIM)->__IMB.__BMC;
+      } break;
+      case ____JMB__: {
+        __WOIM=((____JMB *)__VOIM)->__KMB.__BMC;
+      } break;
+      case ____LMB__: {
+        __WOIM=((____LMB *)__VOIM)->__MMB.__BMC;
+      } break;
+      case ____ICY__: {
+        __WOIM=((____ICY *)__VOIM)->__JCY.__BMC;
+      } break;
+      case ____EQ5D__: {
+        __WOIM=((____EQ5D *)__VOIM)->__FQ5D.__BMC;
+      } break;
+      case ____L4NJ__: {
+        __WOIM=((____L4NJ *)__VOIM)->__N4NJ.__BMC;
+      } break;
+      };
+      __0RYT=((____WMB *)__WOIM);
+      __WOIM=NULL;
+      if (((____3LC)(__0RYT->__LLK &  1) !=  0)) {
+        __WOIM=__0RYT;
+      } else /* FALSE */ {
+        __2RYT=__FKRB(__0RYT,(____3LC)(__0RYT->__LLK |  4));
+        __WOIM=__2RYT;
+      };
+      ((____FKRG *)__UOIM)->__GKRG.__KP5D=__WOIM;
+    };
+    __DOZI(((____CO5D *)__EOIM));
+  };
+  __QSNT=__GNIM->__HBKM;
+  if (__QSNT==NULL) {
+    __UOIM=NULL;
   } else /* SLOT_DATA */ {
-    __tmp__FNIM=((void *)Self__BRNT);
+    __UOIM=((void *)__QSNT);
   };
-  if (((void *)__tmp__FNIM == (void *)NULL)) {
-    __tmp__1OIM=TRUE__K__;
+  if (((void *)__UOIM == (void *)NULL)) {
+    __KQIM=__K__;
   } else /* FALSE */ {
-    if ((__tmp__FNIM->parent_variable__XIRG.parent_named__A4WC.style__NKQC != '+')) {
-      __tmp__BOIM=TRUE__K__;
-    } else /* FALSE */ {
-      Self__X3VU=((__SLOT_DATA__WIRG *)__tmp__FNIM);
-      result__W3VU=NULL;
-      if (((void *)Self__X3VU->parent_slot__YIRG != (void *)NULL)) {
-        __tmp__Y3VU=Self__X3VU->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__Y3VU)->__id==__ITM_SLOT__HLC__) {
-          __tmp__Z3VU=((__ITM_SLOT__HLC *)__tmp__Y3VU)->id_section__GVOB;
+    if ((__UOIM->__GKRG.__P5WC.__2LQC != '+')) {
+      __QPIM=__K__;
+    } else /* FALSE */ {
+      __G5VU=((____FKRG *)__UOIM);
+      __F5VU=NULL;
+      if (((void *)__G5VU->__HKRG != (void *)NULL)) {
+        __H5VU=__G5VU->__HKRG->__QLC;
+        if (((struct ___OBJ *)__H5VU)->__id==____OLC__) {
+          __I5VU=((____OLC *)__H5VU)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__Z3VU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__Y3VU)->parent_itm_slot__QF0D.id_section__GVOB;
+          __I5VU=((____4G0D *)__H5VU)->__5G0D.__MWOB;
         };
-        result__W3VU=__tmp__Z3VU;
+        __F5VU=__I5VU;
       } else /* FALSE */ {
-        __tmp__Z3VU=get_name__GAUD((&__string_35));
-        result__W3VU=__tmp__Z3VU;
+        __I5VU=__VBUD((&__string_35));
+        __F5VU=__I5VU;
       };
-      __tmp__BOIM=((void *)((__SECTION___EVOB *)result__W3VU)->name__U15E != (void *)(&__string_37));
+      __QPIM=((void *)((____KWOB *)__F5VU)->__D35E != (void *)(&__string_37));
     };
-    __tmp__1OIM=(__tmp__BOIM && ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__XLIM->global__Y5JM->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0)) || ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__XLIM->global__Y5JM->parent_variable__XIRG.type__1N5D)->flag__ELK &  2) !=  0)));
+    __KQIM=(__QPIM && ((! ((____3LC)(((____WMB *)__GNIM->__HBKM->__GKRG.__KP5D)->__LLK &  1) !=  0)) || ((____3LC)(((____WMB *)__GNIM->__HBKM->__GKRG.__KP5D)->__LLK &  2) !=  0)));
   };
-  if (__tmp__1OIM) {
-    __tmp__GNIM=NULL;
-    j__OBWM= 0;
-    req_list__QBWM=NULL;
-    if ((((void *)Self__XLIM->global__Y5JM->parent_variable__XIRG.require_first__TJFJ == (void *)NULL) && (! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__XLIM->global__Y5JM->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0)))) {
-      print__CKG(((__STRING_CONSTANT__0 *)Self__XLIM->global__Y5JM->parent_variable__XIRG.intern_name__HN5D));
+  if (__KQIM) {
+    __VOIM=NULL;
+    __3CWM= 0;
+    __5CWM=NULL;
+    if ((((void *)__GNIM->__HBKM->__GKRG.__CLFJ == (void *)NULL) && (! ((____3LC)(((____WMB *)__GNIM->__HBKM->__GKRG.__KP5D)->__LLK &  1) !=  0)))) {
+      __JKG(((____0 *)__GNIM->__HBKM->__GKRG.__WO5D));
       fputc((int)('\n'),stdout);
-      print__CKG((&__string_637));
-      fputc((int)(Self__XLIM->global__Y5JM->parent_variable__XIRG.parent_named__A4WC.style__NKQC),stdout);
-      print__CKG((&__string_638));
-      __tmp__JCWM=Self__XLIM->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      put_error__text__2PE( 2,(&__string_639));
-      put_position__HRE(__tmp__JCWM);
-      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);
+      __JKG((&__string_637));
+      fputc((int)(__GNIM->__HBKM->__GKRG.__P5WC.__2LQC),stdout);
+      __JKG((&__string_638));
+      __YDWM=__GNIM->__R5YL.__RJWH.__CK.__YH.__O2B;
+      __DQE( 2,(&__string_639));
+      __ORE(__YDWM);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    if (((void *)Self__XLIM->global__Y5JM->parent_variable__XIRG.require_first__TJFJ != (void *)NULL)) {
-      __tmp__Y3VU=Self__XLIM->global__Y5JM->parent_variable__XIRG.require_first__TJFJ;
-      switch (((struct ___OBJ *)__tmp__Y3VU)->__id) {
-      case __WRITE_GLOBAL__EXKJ__: {
-        __tmp__WCWM=((__WRITE_GLOBAL__EXKJ *)__tmp__Y3VU)->parent_write__FXKJ.value__LEJJ;
+    if (((void *)__GNIM->__HBKM->__GKRG.__CLFJ != (void *)NULL)) {
+      __H5VU=__GNIM->__HBKM->__GKRG.__CLFJ;
+      switch (((struct ___OBJ *)__H5VU)->__id) {
+      case ____TYKJ__: {
+        __FEWM=((____TYKJ *)__H5VU)->__UYKJ.__0FJJ;
       } break;
-      case __WRITE_SLOT__SXKJ__: {
-        __tmp__WCWM=((__WRITE_SLOT__SXKJ *)__tmp__Y3VU)->parent_write__TXKJ.value__LEJJ;
+      case ____BZKJ__: {
+        __FEWM=((____BZKJ *)__H5VU)->__CZKJ.__0FJJ;
       } break;
-      case __WRITE_LOCAL__BEYJ__: {
-        __tmp__WCWM=((__WRITE_LOCAL__BEYJ *)__tmp__Y3VU)->parent_write__CEYJ.value__LEJJ;
+      case ____QFYJ__: {
+        __FEWM=((____QFYJ *)__H5VU)->__RFYJ.__0FJJ;
       } break;
       };
-      switch (((struct ___OBJ *)__tmp__WCWM)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__XCWM=TRUE__K__;
+      switch (((struct ___OBJ *)__FEWM)->__id) {
+      case ____5J__: {
+        __GEWM=__K__;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____0AXC__: {
+        __GEWM=__O__;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__XCWM=TRUE__K__;
+      case ____NBXC__: {
+        __GEWM=__K__;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__XCWM=TRUE__K__;
+      case ____ZBXC__: {
+        __GEWM=__K__;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____DMWH__: {
+        __GEWM=__O__;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____2A0I__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____HJNJ__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____SJNJ__: {
+        __GEWM=__O__;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____0AOJ__: {
+        __GEWM=__O__;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____EBOJ__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____3BOJ__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____RCOJ__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____HDOJ__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____1DOJ__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____PEOJ__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____DFOJ__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____XFOJ__: {
+        __GEWM=__O__;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____QGOJ__: {
+        __GEWM=__O__;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____EHOJ__: {
+        __GEWM=__O__;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____2HOJ__: {
+        __GEWM=__O__;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____YIOJ__: {
+        __GEWM=__O__;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__XCWM=TRUE__K__;
+      case ____YMOJ__: {
+        __GEWM=__K__;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__XCWM=TRUE__K__;
+      case ____ONOJ__: {
+        __GEWM=__K__;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__XCWM=TRUE__K__;
+      case ____YOOJ__: {
+        __GEWM=__K__;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____IM4K__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____T5FL__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____3DUL__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____0EUL__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____BGUL__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____2GUL__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____B0VL__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____P0VL__: {
+        __GEWM=__O__;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____Q5YL__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____UVPM__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____0ZPM__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____MR0N__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____YWBP__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____LYBP__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____CZBP__: {
+        __GEWM=__O__;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__XCWM=FALSE__O__;
+      case ____3BEP__: {
+        __GEWM=__O__;
       } break;
       };
-      if (__tmp__XCWM) {
-        if (__tmp__WCWM==NULL) {
-          __tmp__4CWM=NULL;
+      if (__GEWM) {
+        if (__FEWM==NULL) {
+          __NEWM=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__WCWM)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__4CWM=((void *)__tmp__WCWM);
+          switch (((struct ___OBJ *)__FEWM)->__id) {
+          case ____5J__: {
+            __NEWM=((void *)__FEWM);
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__4CWM=NULL;
+          case ____0AXC__: {
+            __NEWM=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__4CWM=((void *)__tmp__WCWM);
+          case ____NBXC__: {
+            __NEWM=((void *)__FEWM);
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__4CWM=((void *)__tmp__WCWM);
+          case ____ZBXC__: {
+            __NEWM=((void *)__FEWM);
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__4CWM=NULL;
+          case ____DMWH__: {
+            __NEWM=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__4CWM=NULL;
+          case ____2A0I__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__4CWM=NULL;
+          case ____HJNJ__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__4CWM=NULL;
+          case ____SJNJ__: {
+            __NEWM=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__4CWM=NULL;
+          case ____0AOJ__: {
+            __NEWM=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__4CWM=NULL;
+          case ____EBOJ__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__4CWM=NULL;
+          case ____3BOJ__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__4CWM=NULL;
+          case ____RCOJ__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__4CWM=NULL;
+          case ____HDOJ__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__4CWM=NULL;
+          case ____1DOJ__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__4CWM=NULL;
+          case ____PEOJ__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__4CWM=NULL;
+          case ____DFOJ__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__4CWM=NULL;
+          case ____XFOJ__: {
+            __NEWM=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__4CWM=NULL;
+          case ____QGOJ__: {
+            __NEWM=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__4CWM=NULL;
+          case ____EHOJ__: {
+            __NEWM=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__4CWM=NULL;
+          case ____2HOJ__: {
+            __NEWM=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__4CWM=NULL;
+          case ____YIOJ__: {
+            __NEWM=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__4CWM=((void *)__tmp__WCWM);
+          case ____YMOJ__: {
+            __NEWM=((void *)__FEWM);
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__4CWM=((void *)__tmp__WCWM);
+          case ____ONOJ__: {
+            __NEWM=((void *)__FEWM);
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__4CWM=((void *)__tmp__WCWM);
+          case ____YOOJ__: {
+            __NEWM=((void *)__FEWM);
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__4CWM=NULL;
+          case ____IM4K__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__4CWM=NULL;
+          case ____T5FL__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__4CWM=NULL;
+          case ____3DUL__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__4CWM=NULL;
+          case ____0EUL__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__4CWM=NULL;
+          case ____BGUL__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__4CWM=NULL;
+          case ____2GUL__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__4CWM=NULL;
+          case ____B0VL__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__4CWM=NULL;
+          case ____P0VL__: {
+            __NEWM=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__4CWM=NULL;
+          case ____Q5YL__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__4CWM=NULL;
+          case ____UVPM__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__4CWM=NULL;
+          case ____0ZPM__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__4CWM=NULL;
+          case ____MR0N__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__4CWM=NULL;
+          case ____YWBP__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__4CWM=NULL;
+          case ____LYBP__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__4CWM=NULL;
+          case ____CZBP__: {
+            __NEWM=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__4CWM=NULL;
+          case ____3BEP__: {
+            __NEWM=NULL;
           } break;
           }
         };
-        __tmp__GNIM=__tmp__4CWM;
-        req_list__QBWM=Self__XLIM->global__Y5JM->parent_variable__XIRG.require_list__4JFJ;
-        if (((void *)req_list__QBWM != (void *)NULL)) {
-          j__OBWM= 0;
-          while ((! ((j__OBWM > req_list__QBWM->parent_arrayed_collection__NJFJ.upper__IKFJ) || ((void *)__tmp__GNIM == (void *)NULL)))) {
-            __tmp__1DWM=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)req_list__QBWM)->parent_arrayed_collection__NJFJ.storage__1QGL)[j__OBWM];
-            switch (((struct ___OBJ *)__tmp__1DWM)->__id) {
-            case __WRITE_GLOBAL__EXKJ__: {
-              __tmp__2DWM=((__WRITE_GLOBAL__EXKJ *)__tmp__1DWM)->parent_write__FXKJ.value__LEJJ;
+        __VOIM=__NEWM;
+        __5CWM=__GNIM->__HBKM->__GKRG.__NLFJ;
+        if (((void *)__5CWM != (void *)NULL)) {
+          __3CWM= 0;
+          while ((! ((__3CWM > __5CWM->__2KFJ.__XLFJ) || ((void *)__VOIM == (void *)NULL)))) {
+            __KFWM=((void **)((____UKFJ *)__5CWM)->__2KFJ.__KSGL)[__3CWM];
+            switch (((struct ___OBJ *)__KFWM)->__id) {
+            case ____TYKJ__: {
+              __LFWM=((____TYKJ *)__KFWM)->__UYKJ.__0FJJ;
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              __tmp__2DWM=((__WRITE_SLOT__SXKJ *)__tmp__1DWM)->parent_write__TXKJ.value__LEJJ;
+            case ____BZKJ__: {
+              __LFWM=((____BZKJ *)__KFWM)->__CZKJ.__0FJJ;
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              __tmp__2DWM=((__WRITE_LOCAL__BEYJ *)__tmp__1DWM)->parent_write__CEYJ.value__LEJJ;
+            case ____QFYJ__: {
+              __LFWM=((____QFYJ *)__KFWM)->__RFYJ.__0FJJ;
             } break;
             };
-            switch (((struct ___OBJ *)__tmp__2DWM)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__3DWM=TRUE__K__;
+            switch (((struct ___OBJ *)__LFWM)->__id) {
+            case ____5J__: {
+              __MFWM=__K__;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____0AXC__: {
+              __MFWM=__O__;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__3DWM=TRUE__K__;
+            case ____NBXC__: {
+              __MFWM=__K__;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__3DWM=TRUE__K__;
+            case ____ZBXC__: {
+              __MFWM=__K__;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____DMWH__: {
+              __MFWM=__O__;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____2A0I__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____HJNJ__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____SJNJ__: {
+              __MFWM=__O__;
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____0AOJ__: {
+              __MFWM=__O__;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____EBOJ__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____3BOJ__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____RCOJ__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____HDOJ__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____1DOJ__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____PEOJ__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____DFOJ__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____XFOJ__: {
+              __MFWM=__O__;
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____QGOJ__: {
+              __MFWM=__O__;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____EHOJ__: {
+              __MFWM=__O__;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____2HOJ__: {
+              __MFWM=__O__;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____YIOJ__: {
+              __MFWM=__O__;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__3DWM=TRUE__K__;
+            case ____YMOJ__: {
+              __MFWM=__K__;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__3DWM=TRUE__K__;
+            case ____ONOJ__: {
+              __MFWM=__K__;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__3DWM=TRUE__K__;
+            case ____YOOJ__: {
+              __MFWM=__K__;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____IM4K__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____T5FL__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____3DUL__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____0EUL__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____BGUL__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____2GUL__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____B0VL__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____P0VL__: {
+              __MFWM=__O__;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____Q5YL__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____UVPM__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____0ZPM__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____MR0N__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____YWBP__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____LYBP__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____CZBP__: {
+              __MFWM=__O__;
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__3DWM=FALSE__O__;
+            case ____3BEP__: {
+              __MFWM=__O__;
             } break;
             };
-            if ((! __tmp__3DWM)) {
-              __tmp__3DWM=TRUE__K__;
+            if ((! __MFWM)) {
+              __MFWM=__K__;
             } else /* FALSE */ {
-              switch (((struct ___OBJ *)__tmp__GNIM)->__id) {
-              case __STRING_CST__5J__: {
-                __tmp__0Z3M=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__GNIM),__tmp__2DWM);
-                __tmp__EEWM=(! __tmp__0Z3M);
+              switch (((struct ___OBJ *)__VOIM)->__id) {
+              case ____5J__: {
+                __J13M=__FLWM(((____5J *)__VOIM),__LFWM);
+                __TFWM=(! __J13M);
               } break;
-              case __PROTOTYPE_CST__45WC__: {
-                __tmp__0Z3M=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__GNIM)),__tmp__2DWM);
-                __tmp__EEWM=(! __tmp__0Z3M);
+              case ____NBXC__: {
+                __J13M=__1LWM(((____NBXC *)((____5J *)__VOIM)),__LFWM);
+                __TFWM=(! __J13M);
               } break;
-              case __INTEGER_CST__KAXC__: {
-                __tmp__0Z3M=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__GNIM)),__tmp__2DWM);
-                __tmp__EEWM=(! __tmp__0Z3M);
+              case ____ZBXC__: {
+                __J13M=__NMWM(((____ZBXC *)((____5J *)__VOIM)),__LFWM);
+                __TFWM=(! __J13M);
               } break;
-              case __REAL_CST__JLOJ__: {
-                __tmp__0Z3M=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__GNIM)),__tmp__2DWM);
-                __tmp__EEWM=(! __tmp__0Z3M);
+              case ____YMOJ__: {
+                __J13M=__2WWM(((____YMOJ *)((____5J *)__VOIM)),__LFWM);
+                __TFWM=(! __J13M);
               } break;
-              case __CHARACTER_CST__5LOJ__: {
-                __tmp__0Z3M=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__GNIM)),__tmp__2DWM);
-                __tmp__EEWM=(! __tmp__0Z3M);
+              case ____ONOJ__: {
+                __J13M=__XXWM(((____ONOJ *)((____5J *)__VOIM)),__LFWM);
+                __TFWM=(! __J13M);
               } break;
-              case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                __tmp__0Z3M=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__GNIM)),__tmp__2DWM);
-                __tmp__EEWM=(! __tmp__0Z3M);
+              case ____YOOJ__: {
+                __J13M=__314M(((____YOOJ *)((____5J *)__VOIM)),__LFWM);
+                __TFWM=(! __J13M);
               } break;
               };
-              __tmp__3DWM=__tmp__EEWM;
-            };
-            if (__tmp__3DWM) {
-              __tmp__GNIM=NULL;
-            };
-            j__OBWM=(__INTEGER__Q)(j__OBWM +  1);
-          };
-        };
-      };
-    };
-    if (((void *)__tmp__GNIM != (void *)NULL)) {
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__XLIM->global__Y5JM),Self__XLIM);
-      execute__KKVL(((__SLOT_DATA__WIRG *)Self__XLIM->global__Y5JM));
-      switch (((struct ___OBJ *)__tmp__GNIM)->__id) {
-      case __STRING_CST__5J__: {
-        Self__A4VU=((__STRING_CST__5J *)__tmp__GNIM);
-        result__23VU=NULL;
-        ptr__33VU=((__POINTER__IB )(NULL));
-        typ_id__43VU= 0;
-        __tmp__53VU=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__53VU ==  0)) {
-          result__23VU=Self__A4VU;
-        } else /* FALSE */ {
-          typ_id__43VU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__53VU));
-          if ((typ_id__43VU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__B4VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__C4VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__53VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4VU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__D4VU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__C4VU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__B4VU=micro_alloc__table__lab__HKI(__tmp__C4VU,((__POINTER__IB )(&(table_size[(__tmp__D4VU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__C4VU)));
-            ptr__33VU=__tmp__B4VU;
-          } else /* FALSE */ {
-            __tmp__D4VU=((__UINTEGER_32__RWB )typ_id__43VU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__B4VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__C4VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__53VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4VU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__B4VU=micro_alloc__table__lab__HKI(__tmp__C4VU,((__POINTER__IB )(&(table_type[(__tmp__D4VU)]))),(__UINTEGER_32__RWB)(__tmp__D4VU |  1));
-            ptr__33VU=__tmp__B4VU;
-          };
-          result__23VU=((__STRING_CST__5J *)ptr__33VU);
-          *(result__23VU) = *(Self__A4VU);
-        };
-        __tmp__WCWM=result__23VU;
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__E1RS=((__PROTOTYPE_CST__45WC *)__tmp__GNIM);
-        __tmp__F1RS=create__type__IJ2C(Self__E1RS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__E1RS->parent_constant__55WC.static_type__SG4D);
-        __tmp__WCWM=__tmp__F1RS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__H1RS=((__INTEGER_CST__KAXC *)__tmp__GNIM);
-        p__X4VU=Self__H1RS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__Y4VU=Self__H1RS->value__YG4D;
-        __tmp__NQYT=Self__H1RS->parent_constant__LAXC.static_type__SG4D;
-        Self__H1RS=NULL;
-        ptr__33VU=((__POINTER__IB )(NULL));
-        typ_id__43VU= 0;
-        __tmp__53VU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__53VU ==  0)) {
-          Self__H1RS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__43VU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__53VU));
-          if ((typ_id__43VU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__B4VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__C4VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__53VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4VU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__D4VU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__C4VU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__B4VU=micro_alloc__table__lab__HKI(__tmp__C4VU,((__POINTER__IB )(&(table_size[(__tmp__D4VU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__C4VU)));
-            ptr__33VU=__tmp__B4VU;
-          } else /* FALSE */ {
-            __tmp__D4VU=((__UINTEGER_32__RWB )typ_id__43VU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__B4VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__C4VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__53VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4VU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__B4VU=micro_alloc__table__lab__HKI(__tmp__C4VU,((__POINTER__IB )(&(table_type[(__tmp__D4VU)]))),(__UINTEGER_32__RWB)(__tmp__D4VU |  1));
-            ptr__33VU=__tmp__B4VU;
-          };
-          Self__H1RS=((__INTEGER_CST__KAXC *)ptr__33VU);
-          *(Self__H1RS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__W4VU=((__INTEGER_CST__KAXC *)Self__H1RS);
-        Self__W4VU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__X4VU;
-        Self__W4VU->value__YG4D=v__Y4VU;
-        Self__W4VU->parent_constant__LAXC.static_type__SG4D=__tmp__NQYT;
-        check_type__KYEE(Self__W4VU);
-        __tmp__WCWM=Self__H1RS;
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__L1RS=((__REAL_CST__JLOJ *)__tmp__GNIM);
-        p__X4VU=Self__L1RS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__J5VU=Self__L1RS->value__DD5J;
-        __tmp__NQYT=Self__L1RS->parent_constant__KLOJ.static_type__SG4D;
-        Self__L1RS=NULL;
-        ptr__33VU=((__POINTER__IB )(NULL));
-        typ_id__43VU= 0;
-        __tmp__53VU=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__53VU ==  0)) {
-          Self__L1RS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__43VU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__53VU));
-          if ((typ_id__43VU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__B4VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__C4VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__53VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4VU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__D4VU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__C4VU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__B4VU=micro_alloc__table__lab__HKI(__tmp__C4VU,((__POINTER__IB )(&(table_size[(__tmp__D4VU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__C4VU)));
-            ptr__33VU=__tmp__B4VU;
-          } else /* FALSE */ {
-            __tmp__D4VU=((__UINTEGER_32__RWB )typ_id__43VU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__B4VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__C4VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__53VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__B4VU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__B4VU=micro_alloc__table__lab__HKI(__tmp__C4VU,((__POINTER__IB )(&(table_type[(__tmp__D4VU)]))),(__UINTEGER_32__RWB)(__tmp__D4VU |  1));
-            ptr__33VU=__tmp__B4VU;
-          };
-          Self__L1RS=((__REAL_CST__JLOJ *)ptr__33VU);
-          *(Self__L1RS) = *(REAL_CST__JLOJ__);
-        };
-        Self__H5VU=((__REAL_CST__JLOJ *)Self__L1RS);
-        Self__H5VU->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__X4VU;
-        Self__H5VU->value__DD5J=v__J5VU;
-        Self__H5VU->parent_constant__KLOJ.static_type__SG4D=__tmp__NQYT;
-        __tmp__WCWM=Self__L1RS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__P1RS=((__CHARACTER_CST__5LOJ *)__tmp__GNIM);
-        __tmp__Q1RS=create__char__CMQJ(Self__P1RS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__P1RS->text__ID5J);
-        __tmp__WCWM=__tmp__Q1RS;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__S1RS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__GNIM);
-        __tmp__T1RS=create__text__2PQJ(Self__S1RS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__S1RS->string__EBJK);
-        __tmp__WCWM=__tmp__T1RS;
-      } break;
-      };
-      result__1LIM=__tmp__WCWM;
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      __tmp__BOIM=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__BOIM=FALSE__O__;
-    };
-    if ((! __tmp__BOIM)) {
-      __tmp__WCWM=get_last_value__WTFN(((__SLOT_DATA__WIRG *)Self__XLIM->global__Y5JM),NULL);
-      if (((void *)__tmp__WCWM != (void *)NULL)) {
-        result__1LIM=__tmp__WCWM;
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__XLIM->global__Y5JM),Self__XLIM);
-        modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      };
-    };
-  };
-  if (((void *)result__1LIM == (void *)NULL)) {
-    ((__SLOT_DATA__WIRG *)Self__XLIM->global__Y5JM)->last_index__GZQL=(__INTEGER__Q)(-  1);
-    execute__KKVL(((__SLOT_DATA__WIRG *)Self__XLIM->global__Y5JM));
-    result__1LIM=Self__XLIM;
-  };
-  __tmp__WCWM=result__1LIM;
-  return(__tmp__WCWM);
+              __MFWM=__TFWM;
+            };
+            if (__MFWM) {
+              __VOIM=NULL;
+            };
+            __3CWM=(____Q)(__3CWM +  1);
+          };
+        };
+      };
+    };
+    if (((void *)__VOIM != (void *)NULL)) {
+      __EIEN(((____FKRG *)__GNIM->__HBKM),__GNIM);
+      __ZLVL(((____FKRG *)__GNIM->__HBKM));
+      switch (((struct ___OBJ *)__VOIM)->__id) {
+      case ____5J__: {
+        __P5VU=((____5J *)__VOIM);
+        __L5VU=NULL;
+        __M5VU=((____IB )(NULL));
+        __N5VU= 0;
+        __O5VU=((____IB )sizeof(____5J));
+        if (((unsigned long)__O5VU ==  0)) {
+          __L5VU=__P5VU;
+        } else /* FALSE */ {
+          __N5VU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__O5VU));
+          if ((__N5VU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __Q5VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __R5VU=(void *)((unsigned long)(void *)((unsigned long)__O5VU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5VU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __S5VU=((____YWB )((____Q )(void *)((unsigned long)__R5VU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __Q5VU=__OKI(__R5VU,((____IB )(&(table_size[(__S5VU)-1]))),((____YWB )((____Q )__R5VU)));
+            __M5VU=__Q5VU;
+          } else /* FALSE */ {
+            __S5VU=((____YWB )__N5VU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __Q5VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __R5VU=(void *)((unsigned long)(void *)((unsigned long)__O5VU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5VU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __Q5VU=__OKI(__R5VU,((____IB )(&(table_type[(__S5VU)]))),(____YWB)(__S5VU |  1));
+            __M5VU=__Q5VU;
+          };
+          __L5VU=((____5J *)__M5VU);
+          *(__L5VU) = *(__P5VU);
+        };
+        __FEWM=__L5VU;
+      } break;
+      case ____NBXC__: {
+        __T2RS=((____NBXC *)__VOIM);
+        __U2RS=__XK2C(__T2RS->__OBXC.__DK.__CK.__YH.__O2B,__T2RS->__OBXC.__BI4D);
+        __FEWM=__U2RS;
+      } break;
+      case ____ZBXC__: {
+        __W2RS=((____ZBXC *)__VOIM);
+        __GAWU=__W2RS->__0BXC.__DK.__CK.__YH.__O2B;
+        __HAWU=__W2RS->__HI4D;
+        __2RYT=__W2RS->__0BXC.__BI4D;
+        __W2RS=NULL;
+        __M5VU=((____IB )(NULL));
+        __N5VU= 0;
+        __O5VU=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__O5VU ==  0)) {
+          __W2RS=__ZBXC__;
+        } else /* FALSE */ {
+          __N5VU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__O5VU));
+          if ((__N5VU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __Q5VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __R5VU=(void *)((unsigned long)(void *)((unsigned long)__O5VU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5VU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __S5VU=((____YWB )((____Q )(void *)((unsigned long)__R5VU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __Q5VU=__OKI(__R5VU,((____IB )(&(table_size[(__S5VU)-1]))),((____YWB )((____Q )__R5VU)));
+            __M5VU=__Q5VU;
+          } else /* FALSE */ {
+            __S5VU=((____YWB )__N5VU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __Q5VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __R5VU=(void *)((unsigned long)(void *)((unsigned long)__O5VU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5VU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __Q5VU=__OKI(__R5VU,((____IB )(&(table_type[(__S5VU)]))),(____YWB)(__S5VU |  1));
+            __M5VU=__Q5VU;
+          };
+          __W2RS=((____ZBXC *)__M5VU);
+          *(__W2RS) = *(__ZBXC__);
+        };
+        __FAWU=((____ZBXC *)__W2RS);
+        __FAWU->__0BXC.__DK.__CK.__YH.__O2B=__GAWU;
+        __FAWU->__HI4D=__HAWU;
+        __FAWU->__0BXC.__BI4D=__2RYT;
+        __ZZEE(__FAWU);
+        __FEWM=__W2RS;
+      } break;
+      case ____YMOJ__: {
+        __02RS=((____YMOJ *)__VOIM);
+        __GAWU=__02RS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __YAWU=__02RS->__SE5J;
+        __2RYT=__02RS->__ZMOJ.__BI4D;
+        __02RS=NULL;
+        __M5VU=((____IB )(NULL));
+        __N5VU= 0;
+        __O5VU=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__O5VU ==  0)) {
+          __02RS=__YMOJ__;
+        } else /* FALSE */ {
+          __N5VU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__O5VU));
+          if ((__N5VU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __Q5VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __R5VU=(void *)((unsigned long)(void *)((unsigned long)__O5VU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5VU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __S5VU=((____YWB )((____Q )(void *)((unsigned long)__R5VU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __Q5VU=__OKI(__R5VU,((____IB )(&(table_size[(__S5VU)-1]))),((____YWB )((____Q )__R5VU)));
+            __M5VU=__Q5VU;
+          } else /* FALSE */ {
+            __S5VU=((____YWB )__N5VU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __Q5VU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __R5VU=(void *)((unsigned long)(void *)((unsigned long)__O5VU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Q5VU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __Q5VU=__OKI(__R5VU,((____IB )(&(table_type[(__S5VU)]))),(____YWB)(__S5VU |  1));
+            __M5VU=__Q5VU;
+          };
+          __02RS=((____YMOJ *)__M5VU);
+          *(__02RS) = *(__YMOJ__);
+        };
+        __WAWU=((____YMOJ *)__02RS);
+        __WAWU->__ZMOJ.__DK.__CK.__YH.__O2B=__GAWU;
+        __WAWU->__SE5J=__YAWU;
+        __WAWU->__ZMOJ.__BI4D=__2RYT;
+        __FEWM=__02RS;
+      } break;
+      case ____ONOJ__: {
+        __42RS=((____ONOJ *)__VOIM);
+        __52RS=__RNQJ(__42RS->__PNOJ.__DK.__CK.__YH.__O2B,__42RS->__XE5J);
+        __FEWM=__52RS;
+      } break;
+      case ____YOOJ__: {
+        __B3RS=((____YOOJ *)__VOIM);
+        __C3RS=__LRQJ(__B3RS->__ZOOJ.__DK.__CK.__YH.__O2B,__B3RS->__TCJK);
+        __FEWM=__C3RS;
+      } break;
+      };
+      __KNIM=__FEWM;
+      __QCXC=(____Q)(__QCXC +  1);
+      __QPIM=__K__;
+    } else /* FALSE */ {
+      __QPIM=__O__;
+    };
+    if ((! __QPIM)) {
+      __FEWM=__FVFN(((____FKRG *)__GNIM->__HBKM),NULL);
+      if (((void *)__FEWM != (void *)NULL)) {
+        __KNIM=__FEWM;
+        __EIEN(((____FKRG *)__GNIM->__HBKM),__GNIM);
+        __QCXC=(____Q)(__QCXC +  1);
+      };
+    };
+  };
+  if (((void *)__KNIM == (void *)NULL)) {
+    ((____FKRG *)__GNIM->__HBKM)->__V0QL=(____Q)(-  1);
+    __ZLVL(((____FKRG *)__GNIM->__HBKM));
+    __KNIM=__GNIM;
+  };
+  __FEWM=__KNIM;
+  return(__FEWM);
 }
 
-static void* execute_link__RPXN(__EXPR_NOT__FUPM *Self__SPXN)
-// ({EXPR_NOT__FUPM}) With result Recursive, No inlinable.
+static void* __ARXN(____UVPM *__BRXN)
+// ({__UVPM}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG __tmp__NNNO;
-  __UINTEGER_32__RWB old_seq__VPXN,__tmp__X5VU,__tmp__1I5T,__tmp__A1JV;
-  void *__tmp__0PXN,*__tmp__1PXN,*__tmp__NQ0N,*l__L1NO,*r__M1NO,*l__I1JV;
-  void *r__J1JV;
-  __LIST__WH *Self__DRNT;
-  __STRING__BC *result__R5VU,*Self__N5VU;
-  __POINTER__IB ptr__S5VU,__tmp__U5VU,__tmp__V5VU,__tmp__W5VU;
-  __POINTER__IB __tmp__YI5T,__tmp__0I5T,__tmp__40JV,__tmp__50JV;
-  __INTEGER__Q typ_id__T5VU,typ_id__PRQO,typ_id__20JV;
-  __INTEGER_CST__KAXC *__tmp__4PXN,*result__FNNO,*Self__4P4S;
-  __EXPR_AND__ADOJ *__tmp__GQ0N,*result__00JV,*Self__G1JV;
-  __EXPR_NOT__FUPM *__tmp__OQ0N,*__tmp__RQ0N,*__tmp__WR0N,*__tmp__ZR0N;
-  __POSITION__OL p__K1NO,p__H1JV;
-  __EXPR_OR__3P0N *result__KRQO,*Self__GJXO;
-  __CHARACTER__DB *__tmp__P5VU;
-  __BOOLEAN__L __tmp__GNNO;
-  old_seq__VPXN=seq_call_and_loop__BL3K;
-  __tmp__0PXN=Self__SPXN->parent_expr_unary__GUPM.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__0PXN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__1PXN=((__STRING_CST__5J *)__tmp__0PXN);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__1PXN=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__0PXN));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__1PXN=((__PROTOTYPE_CST__45WC *)__tmp__0PXN);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__1PXN=((__INTEGER_CST__KAXC *)__tmp__0PXN);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__DRNT=((__LIST__WH *)list_current__Y4GB);
-    result__R5VU=NULL;
-    ptr__S5VU=((__POINTER__IB )(NULL));
-    typ_id__T5VU= 0;
-    __tmp__U5VU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__U5VU ==  0)) {
-      result__R5VU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__T5VU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5VU));
-      if ((typ_id__T5VU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__V5VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__W5VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U5VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V5VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V5VU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__X5VU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__W5VU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__V5VU=micro_alloc__table__lab__HKI(__tmp__W5VU,((__POINTER__IB )(&(table_size[(__tmp__X5VU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__W5VU)));
-        ptr__S5VU=__tmp__V5VU;
-      } else /* FALSE */ {
-        __tmp__X5VU=((__UINTEGER_32__RWB )typ_id__T5VU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__V5VU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__W5VU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U5VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V5VU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V5VU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__V5VU=micro_alloc__table__lab__HKI(__tmp__W5VU,((__POINTER__IB )(&(table_type[(__tmp__X5VU)]))),(__UINTEGER_32__RWB)(__tmp__X5VU |  1));
-        ptr__S5VU=__tmp__V5VU;
-      };
-      result__R5VU=((__STRING__BC *)ptr__S5VU);
-      *(result__R5VU) = *(STRING__BC__);
-    };
-    Self__N5VU=((__STRING__BC *)result__R5VU);
-    if ((Self__N5VU->capacity__HFL <  250)) {
-      __tmp__P5VU=create__KVW( 250);
-      Self__N5VU->storage__4EL=__tmp__P5VU;
-      Self__N5VU->capacity__HFL= 250;
-    };
-    Self__N5VU->count__WJ= 0;
-    display__NHFE(Self__DRNT,result__R5VU);
-    put_string__EGZ(((__STRING__BC *)result__R5VU));
+  ____0SG __2ONO;
+  ____YWB __ERXN,__GBWU,__KK5T,__P2JV;
+  void *__JRXN,*__KRXN,*__2R0N,*__02NO,*__12NO,*__X2JV,*__Y2JV;
+  ____WH *__SSNT;
+  ____BC *__ABWU,*__2AWU;
+  ____IB __BBWU,__DBWU,__EBWU,__FBWU,__HK5T,__JK5T,__N2JV,__O2JV;
+  ____Q __CBWU,__4SQO,__L2JV;
+  ____ZBXC *__NRXN,*__UONO,*__NR4S;
+  ____PEOJ *__VR0N,*__J2JV,*__V2JV;
+  ____UVPM *__3R0N,*__AS0N,*__FT0N,*__IT0N;
+  ____OL __Z2NO,__W2JV;
+  ____MR0N *__ZSQO,*__VKXO;
+  ____DB *__4AWU;
+  ____L __VONO;
+  __ERXN=__QM3K;
+  __JRXN=__BRXN->__VVPM.__T0VL;
+  switch (((struct ___OBJ *)__JRXN)->__id) {
+  case ____5J__: {
+    __KRXN=((____5J *)__JRXN);
+  } break;
+  case ____0AXC__: {
+    __KRXN=__NG3H(((____0AXC *)__JRXN));
+  } break;
+  case ____NBXC__: {
+    __KRXN=((____NBXC *)__JRXN);
+  } break;
+  case ____ZBXC__: {
+    __KRXN=((____ZBXC *)__JRXN);
+  } break;
+  case ____DMWH__: {
+    __SSNT=((____WH *)__Q5GB);
+    __ABWU=NULL;
+    __BBWU=((____IB )(NULL));
+    __CBWU= 0;
+    __DBWU=((____IB )sizeof(____BC));
+    if (((unsigned long)__DBWU ==  0)) {
+      __ABWU=__BC__;
+    } else /* FALSE */ {
+      __CBWU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBWU));
+      if ((__CBWU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __EBWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __FBWU=(void *)((unsigned long)(void *)((unsigned long)__DBWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EBWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EBWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __GBWU=((____YWB )((____Q )(void *)((unsigned long)__FBWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __EBWU=__OKI(__FBWU,((____IB )(&(table_size[(__GBWU)-1]))),((____YWB )((____Q )__FBWU)));
+        __BBWU=__EBWU;
+      } else /* FALSE */ {
+        __GBWU=((____YWB )__CBWU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __EBWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __FBWU=(void *)((unsigned long)(void *)((unsigned long)__DBWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EBWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EBWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EBWU=__OKI(__FBWU,((____IB )(&(table_type[(__GBWU)]))),(____YWB)(__GBWU |  1));
+        __BBWU=__EBWU;
+      };
+      __ABWU=((____BC *)__BBWU);
+      *(__ABWU) = *(__BC__);
+    };
+    __2AWU=((____BC *)__ABWU);
+    if ((__2AWU->__OFL <  250)) {
+      __4AWU=__RVW( 250);
+      __2AWU->__FFL=__4AWU;
+      __2AWU->__OFL= 250;
+    };
+    __2AWU->__WJ= 0;
+    __2IFE(__SSNT,__ABWU);
+    __LGZ(((____BC *)__ABWU));
     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__1PXN=NULL;
+    __KRXN=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__1PXN=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__0PXN));
+  case ____2A0I__: {
+    __KRXN=__ONBK(((____2A0I *)__JRXN));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__1PXN=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__0PXN));
+  case ____HJNJ__: {
+    __KRXN=__ENPL(((____HJNJ *)__JRXN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__1PXN=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__0PXN));
+  case ____SJNJ__: {
+    __KRXN=__ORPL(((____SJNJ *)__JRXN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__1PXN=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__0PXN));
+  case ____0AOJ__: {
+    __KRXN=__YVPL(((____0AOJ *)__JRXN));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__1PXN=((__GET_TYPE_ID__V5NJ *)__tmp__0PXN);
+  case ____EBOJ__: {
+    __KRXN=((____EBOJ *)__JRXN);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__1PXN=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__0PXN));
+  case ____3BOJ__: {
+    __KRXN=__EXPL(((____3BOJ *)__JRXN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__1PXN=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__0PXN));
+  case ____RCOJ__: {
+    __KRXN=__O1PL(((____RCOJ *)__JRXN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__1PXN=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__0PXN));
+  case ____HDOJ__: {
+    __KRXN=__Y5PL(((____HDOJ *)__JRXN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__1PXN=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__0PXN));
+  case ____1DOJ__: {
+    __KRXN=__CEQL(((____1DOJ *)__JRXN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__1PXN=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__0PXN));
+  case ____PEOJ__: {
+    __KRXN=__MIQL(((____PEOJ *)__JRXN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__1PXN=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__0PXN));
+  case ____DFOJ__: {
+    __KRXN=__WMQL(((____DFOJ *)__JRXN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__1PXN=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__0PXN));
+  case ____XFOJ__: {
+    __KRXN=__ARQL(((____XFOJ *)__JRXN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__1PXN=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__0PXN));
+  case ____QGOJ__: {
+    __KRXN=__4VPK(((____QGOJ *)__JRXN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__1PXN=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__0PXN));
+  case ____EHOJ__: {
+    __KRXN=__KVQL(((____EHOJ *)__JRXN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__1PXN=((__SIZE_OF__NGOJ *)__tmp__0PXN);
+  case ____2HOJ__: {
+    __KRXN=((____2HOJ *)__JRXN);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__1PXN=execute_link__HUQL(((__CAST__JHOJ *)__tmp__0PXN));
+  case ____YIOJ__: {
+    __KRXN=__WVQL(((____YIOJ *)__JRXN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__1PXN=((__REAL_CST__JLOJ *)__tmp__0PXN);
+  case ____YMOJ__: {
+    __KRXN=((____YMOJ *)__JRXN);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__1PXN=((__CHARACTER_CST__5LOJ *)__tmp__0PXN);
+  case ____ONOJ__: {
+    __KRXN=((____ONOJ *)__JRXN);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__1PXN=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__0PXN);
+  case ____YOOJ__: {
+    __KRXN=((____YOOJ *)__JRXN);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__1PXN=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__0PXN));
+  case ____IM4K__: {
+    __KRXN=__GHIM(((____IM4K *)__JRXN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__1PXN=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__0PXN));
+  case ____T5FL__: {
+    __KRXN=__CN5O(((____T5FL *)__JRXN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__1PXN=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__0PXN));
+  case ____3DUL__: {
+    __KRXN=__ZVTP(((____3DUL *)__JRXN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__1PXN=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__0PXN));
+  case ____0EUL__: {
+    __KRXN=__0Q2P(((____0EUL *)__JRXN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__1PXN=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__0PXN));
+  case ____BGUL__: {
+    __KRXN=__T1TP(((____BGUL *)__JRXN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__1PXN=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__0PXN));
+  case ____2GUL__: {
+    __KRXN=__5W2P(((____2GUL *)__JRXN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__1PXN=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__0PXN));
+  case ____B0VL__: {
+    __KRXN=__KFDN(((____B0VL *)__JRXN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__1PXN=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__0PXN));
+  case ____P0VL__: {
+    __KRXN=__S3HM(((____P0VL *)__JRXN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__1PXN=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__0PXN));
+  case ____Q5YL__: {
+    __KRXN=__FNIM(((____Q5YL *)__JRXN));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__1PXN=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__0PXN));
+  case ____UVPM__: {
+    __KRXN=__ARXN(((____UVPM *)__JRXN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__1PXN=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__0PXN));
+  case ____0ZPM__: {
+    __KRXN=__TV0P(((____0ZPM *)__JRXN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__1PXN=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__0PXN));
+  case ____MR0N__: {
+    __KRXN=__1DWO(((____MR0N *)__JRXN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__1PXN=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__0PXN));
+  case ____YWBP__: {
+    __KRXN=__R2ZQ(((____YWBP *)__JRXN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__1PXN=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__0PXN));
+  case ____LYBP__: {
+    __KRXN=__HDUP(((____LYBP *)__JRXN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__1PXN=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__0PXN));
+  case ____CZBP__: {
+    __KRXN=__RHUP(((____CZBP *)__JRXN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__1PXN=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__0PXN));
+  case ____3BEP__: {
+    __KRXN=__NWEQ(((____3BEP *)__JRXN));
   } break;
   };
-  Self__SPXN->parent_expr_unary__GUPM.right__EZVL=__tmp__1PXN;
-  __tmp__0PXN=Self__SPXN->parent_expr_unary__GUPM.right__EZVL;
-  if (__tmp__0PXN==NULL) {
-    __tmp__4PXN=NULL;
+  __BRXN->__VVPM.__T0VL=__KRXN;
+  __JRXN=__BRXN->__VVPM.__T0VL;
+  if (__JRXN==NULL) {
+    __NRXN=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__0PXN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__4PXN=NULL;
+    switch (((struct ___OBJ *)__JRXN)->__id) {
+    case ____5J__: {
+      __NRXN=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__4PXN=NULL;
+    case ____0AXC__: {
+      __NRXN=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__4PXN=NULL;
+    case ____NBXC__: {
+      __NRXN=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__4PXN=((void *)__tmp__0PXN);
+    case ____ZBXC__: {
+      __NRXN=((void *)__JRXN);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__4PXN=NULL;
+    case ____DMWH__: {
+      __NRXN=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__4PXN=NULL;
+    case ____2A0I__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__4PXN=NULL;
+    case ____HJNJ__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__4PXN=NULL;
+    case ____SJNJ__: {
+      __NRXN=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__4PXN=NULL;
+    case ____0AOJ__: {
+      __NRXN=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__4PXN=NULL;
+    case ____EBOJ__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__4PXN=NULL;
+    case ____3BOJ__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__4PXN=NULL;
+    case ____RCOJ__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__4PXN=NULL;
+    case ____HDOJ__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__4PXN=NULL;
+    case ____1DOJ__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__4PXN=NULL;
+    case ____PEOJ__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__4PXN=NULL;
+    case ____DFOJ__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__4PXN=NULL;
+    case ____XFOJ__: {
+      __NRXN=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__4PXN=NULL;
+    case ____QGOJ__: {
+      __NRXN=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__4PXN=NULL;
+    case ____EHOJ__: {
+      __NRXN=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__4PXN=NULL;
+    case ____2HOJ__: {
+      __NRXN=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__4PXN=NULL;
+    case ____YIOJ__: {
+      __NRXN=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__4PXN=NULL;
+    case ____YMOJ__: {
+      __NRXN=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__4PXN=NULL;
+    case ____ONOJ__: {
+      __NRXN=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__4PXN=NULL;
+    case ____YOOJ__: {
+      __NRXN=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__4PXN=NULL;
+    case ____IM4K__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__4PXN=NULL;
+    case ____T5FL__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__4PXN=NULL;
+    case ____3DUL__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__4PXN=NULL;
+    case ____0EUL__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__4PXN=NULL;
+    case ____BGUL__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__4PXN=NULL;
+    case ____2GUL__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__4PXN=NULL;
+    case ____B0VL__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__4PXN=NULL;
+    case ____P0VL__: {
+      __NRXN=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__4PXN=NULL;
+    case ____Q5YL__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__4PXN=NULL;
+    case ____UVPM__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__4PXN=NULL;
+    case ____0ZPM__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__4PXN=NULL;
+    case ____MR0N__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__4PXN=NULL;
+    case ____YWBP__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__4PXN=NULL;
+    case ____LYBP__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__4PXN=NULL;
+    case ____CZBP__: {
+      __NRXN=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__4PXN=NULL;
+    case ____3BEP__: {
+      __NRXN=NULL;
     } break;
     }
   };
-  __tmp__0PXN=NULL;
-  __tmp__1PXN=Self__SPXN->parent_expr_unary__GUPM.right__EZVL;
-  if (__tmp__1PXN==NULL) {
-    __tmp__GQ0N=NULL;
+  __JRXN=NULL;
+  __KRXN=__BRXN->__VVPM.__T0VL;
+  if (__KRXN==NULL) {
+    __VR0N=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__1PXN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__GQ0N=NULL;
+    switch (((struct ___OBJ *)__KRXN)->__id) {
+    case ____5J__: {
+      __VR0N=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__GQ0N=NULL;
+    case ____0AXC__: {
+      __VR0N=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__GQ0N=NULL;
+    case ____NBXC__: {
+      __VR0N=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__GQ0N=NULL;
+    case ____ZBXC__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__GQ0N=NULL;
+    case ____DMWH__: {
+      __VR0N=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__GQ0N=NULL;
+    case ____2A0I__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__GQ0N=NULL;
+    case ____HJNJ__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__GQ0N=NULL;
+    case ____SJNJ__: {
+      __VR0N=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__GQ0N=NULL;
+    case ____0AOJ__: {
+      __VR0N=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__GQ0N=NULL;
+    case ____EBOJ__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__GQ0N=NULL;
+    case ____3BOJ__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__GQ0N=NULL;
+    case ____RCOJ__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__GQ0N=NULL;
+    case ____HDOJ__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__GQ0N=NULL;
+    case ____1DOJ__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__GQ0N=((void *)__tmp__1PXN);
+    case ____PEOJ__: {
+      __VR0N=((void *)__KRXN);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__GQ0N=NULL;
+    case ____DFOJ__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__GQ0N=NULL;
+    case ____XFOJ__: {
+      __VR0N=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__GQ0N=NULL;
+    case ____QGOJ__: {
+      __VR0N=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__GQ0N=NULL;
+    case ____EHOJ__: {
+      __VR0N=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__GQ0N=NULL;
+    case ____2HOJ__: {
+      __VR0N=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__GQ0N=NULL;
+    case ____YIOJ__: {
+      __VR0N=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__GQ0N=NULL;
+    case ____YMOJ__: {
+      __VR0N=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__GQ0N=NULL;
+    case ____ONOJ__: {
+      __VR0N=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__GQ0N=NULL;
+    case ____YOOJ__: {
+      __VR0N=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__GQ0N=NULL;
+    case ____IM4K__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__GQ0N=NULL;
+    case ____T5FL__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__GQ0N=NULL;
+    case ____3DUL__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__GQ0N=NULL;
+    case ____0EUL__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__GQ0N=NULL;
+    case ____BGUL__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__GQ0N=NULL;
+    case ____2GUL__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__GQ0N=NULL;
+    case ____B0VL__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__GQ0N=NULL;
+    case ____P0VL__: {
+      __VR0N=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__GQ0N=NULL;
+    case ____Q5YL__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__GQ0N=NULL;
+    case ____UVPM__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__GQ0N=NULL;
+    case ____0ZPM__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__GQ0N=NULL;
+    case ____MR0N__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__GQ0N=NULL;
+    case ____YWBP__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__GQ0N=NULL;
+    case ____LYBP__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__GQ0N=NULL;
+    case ____CZBP__: {
+      __VR0N=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__GQ0N=NULL;
+    case ____3BEP__: {
+      __VR0N=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__GQ0N != (void *)NULL)) {
-    __tmp__NQ0N=__tmp__GQ0N->parent_expr_binary__BDOJ.left__SA5J;
-    if (__tmp__NQ0N==NULL) {
-      __tmp__OQ0N=NULL;
+  if (((void *)__VR0N != (void *)NULL)) {
+    __2R0N=__VR0N->__QEOJ.__BC5J;
+    if (__2R0N==NULL) {
+      __3R0N=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__NQ0N)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__OQ0N=NULL;
+      switch (((struct ___OBJ *)__2R0N)->__id) {
+      case ____5J__: {
+        __3R0N=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__OQ0N=NULL;
+      case ____0AXC__: {
+        __3R0N=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__OQ0N=NULL;
+      case ____NBXC__: {
+        __3R0N=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__OQ0N=NULL;
+      case ____ZBXC__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__OQ0N=NULL;
+      case ____DMWH__: {
+        __3R0N=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__OQ0N=NULL;
+      case ____2A0I__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__OQ0N=NULL;
+      case ____HJNJ__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__OQ0N=NULL;
+      case ____SJNJ__: {
+        __3R0N=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__OQ0N=NULL;
+      case ____0AOJ__: {
+        __3R0N=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__OQ0N=NULL;
+      case ____EBOJ__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__OQ0N=NULL;
+      case ____3BOJ__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__OQ0N=NULL;
+      case ____RCOJ__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__OQ0N=NULL;
+      case ____HDOJ__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__OQ0N=NULL;
+      case ____1DOJ__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__OQ0N=NULL;
+      case ____PEOJ__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__OQ0N=NULL;
+      case ____DFOJ__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__OQ0N=NULL;
+      case ____XFOJ__: {
+        __3R0N=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__OQ0N=NULL;
+      case ____QGOJ__: {
+        __3R0N=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__OQ0N=NULL;
+      case ____EHOJ__: {
+        __3R0N=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__OQ0N=NULL;
+      case ____2HOJ__: {
+        __3R0N=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__OQ0N=NULL;
+      case ____YIOJ__: {
+        __3R0N=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__OQ0N=NULL;
+      case ____YMOJ__: {
+        __3R0N=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__OQ0N=NULL;
+      case ____ONOJ__: {
+        __3R0N=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__OQ0N=NULL;
+      case ____YOOJ__: {
+        __3R0N=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__OQ0N=NULL;
+      case ____IM4K__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__OQ0N=NULL;
+      case ____T5FL__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__OQ0N=NULL;
+      case ____3DUL__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__OQ0N=NULL;
+      case ____0EUL__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__OQ0N=NULL;
+      case ____BGUL__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__OQ0N=NULL;
+      case ____2GUL__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__OQ0N=NULL;
+      case ____B0VL__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__OQ0N=NULL;
+      case ____P0VL__: {
+        __3R0N=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__OQ0N=NULL;
+      case ____Q5YL__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__OQ0N=((void *)__tmp__NQ0N);
+      case ____UVPM__: {
+        __3R0N=((void *)__2R0N);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__OQ0N=NULL;
+      case ____0ZPM__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__OQ0N=NULL;
+      case ____MR0N__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__OQ0N=NULL;
+      case ____YWBP__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__OQ0N=NULL;
+      case ____LYBP__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__OQ0N=NULL;
+      case ____CZBP__: {
+        __3R0N=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__OQ0N=NULL;
+      case ____3BEP__: {
+        __3R0N=NULL;
       } break;
       }
     };
-    __tmp__NQ0N=__tmp__GQ0N->parent_expr_binary__BDOJ.right__WA5J;
-    if (__tmp__NQ0N==NULL) {
-      __tmp__RQ0N=NULL;
+    __2R0N=__VR0N->__QEOJ.__FC5J;
+    if (__2R0N==NULL) {
+      __AS0N=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__NQ0N)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__RQ0N=NULL;
+      switch (((struct ___OBJ *)__2R0N)->__id) {
+      case ____5J__: {
+        __AS0N=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__RQ0N=NULL;
+      case ____0AXC__: {
+        __AS0N=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__RQ0N=NULL;
+      case ____NBXC__: {
+        __AS0N=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__RQ0N=NULL;
+      case ____ZBXC__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__RQ0N=NULL;
+      case ____DMWH__: {
+        __AS0N=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__RQ0N=NULL;
+      case ____2A0I__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__RQ0N=NULL;
+      case ____HJNJ__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__RQ0N=NULL;
+      case ____SJNJ__: {
+        __AS0N=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__RQ0N=NULL;
+      case ____0AOJ__: {
+        __AS0N=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__RQ0N=NULL;
+      case ____EBOJ__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__RQ0N=NULL;
+      case ____3BOJ__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__RQ0N=NULL;
+      case ____RCOJ__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__RQ0N=NULL;
+      case ____HDOJ__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__RQ0N=NULL;
+      case ____1DOJ__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__RQ0N=NULL;
+      case ____PEOJ__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__RQ0N=NULL;
+      case ____DFOJ__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__RQ0N=NULL;
+      case ____XFOJ__: {
+        __AS0N=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__RQ0N=NULL;
+      case ____QGOJ__: {
+        __AS0N=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__RQ0N=NULL;
+      case ____EHOJ__: {
+        __AS0N=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__RQ0N=NULL;
+      case ____2HOJ__: {
+        __AS0N=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__RQ0N=NULL;
+      case ____YIOJ__: {
+        __AS0N=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__RQ0N=NULL;
+      case ____YMOJ__: {
+        __AS0N=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__RQ0N=NULL;
+      case ____ONOJ__: {
+        __AS0N=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__RQ0N=NULL;
+      case ____YOOJ__: {
+        __AS0N=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__RQ0N=NULL;
+      case ____IM4K__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__RQ0N=NULL;
+      case ____T5FL__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__RQ0N=NULL;
+      case ____3DUL__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__RQ0N=NULL;
+      case ____0EUL__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__RQ0N=NULL;
+      case ____BGUL__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__RQ0N=NULL;
+      case ____2GUL__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__RQ0N=NULL;
+      case ____B0VL__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__RQ0N=NULL;
+      case ____P0VL__: {
+        __AS0N=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__RQ0N=NULL;
+      case ____Q5YL__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__RQ0N=((void *)__tmp__NQ0N);
+      case ____UVPM__: {
+        __AS0N=((void *)__2R0N);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__RQ0N=NULL;
+      case ____0ZPM__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__RQ0N=NULL;
+      case ____MR0N__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__RQ0N=NULL;
+      case ____YWBP__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__RQ0N=NULL;
+      case ____LYBP__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__RQ0N=NULL;
+      case ____CZBP__: {
+        __AS0N=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__RQ0N=NULL;
+      case ____3BEP__: {
+        __AS0N=NULL;
       } break;
       }
     };
-    if ((((void *)__tmp__OQ0N != (void *)NULL) && ((void *)__tmp__RQ0N != (void *)NULL))) {
-      p__K1NO=Self__SPXN->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      l__L1NO=__tmp__OQ0N->parent_expr_unary__GUPM.right__EZVL;
-      r__M1NO=__tmp__RQ0N->parent_expr_unary__GUPM.right__EZVL;
-      result__KRQO=NULL;
-      __tmp__V5VU=((__POINTER__IB )(NULL));
-      typ_id__PRQO= 0;
-      __tmp__W5VU=((__POINTER__IB )sizeof(__EXPR_OR__3P0N));
-      if (((unsigned long)__tmp__W5VU ==  0)) {
-        result__KRQO=EXPR_OR__3P0N__;
-      } else /* FALSE */ {
-        typ_id__PRQO=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W5VU));
-        if ((typ_id__PRQO == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__YI5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__0I5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YI5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YI5T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__1I5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__0I5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__YI5T=micro_alloc__table__lab__HKI(__tmp__0I5T,((__POINTER__IB )(&(table_size[(__tmp__1I5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__0I5T)));
-          __tmp__V5VU=__tmp__YI5T;
-        } else /* FALSE */ {
-          __tmp__1I5T=((__UINTEGER_32__RWB )typ_id__PRQO);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__YI5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__0I5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__W5VU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YI5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YI5T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__YI5T=micro_alloc__table__lab__HKI(__tmp__0I5T,((__POINTER__IB )(&(table_type[(__tmp__1I5T)]))),(__UINTEGER_32__RWB)(__tmp__1I5T |  1));
-          __tmp__V5VU=__tmp__YI5T;
-        };
-        result__KRQO=((__EXPR_OR__3P0N *)__tmp__V5VU);
-        *(result__KRQO) = *(EXPR_OR__3P0N__);
-      };
-      Self__GJXO=((__EXPR_OR__3P0N *)result__KRQO);
-      Self__GJXO->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
-      Self__GJXO->parent_expr_binary__4P0N.left__SA5J=l__L1NO;
-      Self__GJXO->parent_expr_binary__4P0N.right__WA5J=r__M1NO;
-      __tmp__0PXN=result__KRQO;
+    if ((((void *)__3R0N != (void *)NULL) && ((void *)__AS0N != (void *)NULL))) {
+      __Z2NO=__BRXN->__VVPM.__D0VL.__CK.__YH.__O2B;
+      __02NO=__3R0N->__VVPM.__T0VL;
+      __12NO=__AS0N->__VVPM.__T0VL;
+      __ZSQO=NULL;
+      __EBWU=((____IB )(NULL));
+      __4SQO= 0;
+      __FBWU=((____IB )sizeof(____MR0N));
+      if (((unsigned long)__FBWU ==  0)) {
+        __ZSQO=__MR0N__;
+      } else /* FALSE */ {
+        __4SQO=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FBWU));
+        if ((__4SQO == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __HK5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __JK5T=(void *)((unsigned long)(void *)((unsigned long)__FBWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HK5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HK5T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __KK5T=((____YWB )((____Q )(void *)((unsigned long)__JK5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __HK5T=__OKI(__JK5T,((____IB )(&(table_size[(__KK5T)-1]))),((____YWB )((____Q )__JK5T)));
+          __EBWU=__HK5T;
+        } else /* FALSE */ {
+          __KK5T=((____YWB )__4SQO);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __HK5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __JK5T=(void *)((unsigned long)(void *)((unsigned long)__FBWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HK5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HK5T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __HK5T=__OKI(__JK5T,((____IB )(&(table_type[(__KK5T)]))),(____YWB)(__KK5T |  1));
+          __EBWU=__HK5T;
+        };
+        __ZSQO=((____MR0N *)__EBWU);
+        *(__ZSQO) = *(__MR0N__);
+      };
+      __VKXO=((____MR0N *)__ZSQO);
+      __VKXO->__NR0N.__TCOJ.__CK.__YH.__O2B=__Z2NO;
+      __VKXO->__NR0N.__BC5J=__02NO;
+      __VKXO->__NR0N.__FC5J=__12NO;
+      __JRXN=__ZSQO;
     };
   } else /* FALSE */ {
-    __tmp__NQ0N=Self__SPXN->parent_expr_unary__GUPM.right__EZVL;
-    if (__tmp__NQ0N==NULL) {
-      result__KRQO=NULL;
+    __2R0N=__BRXN->__VVPM.__T0VL;
+    if (__2R0N==NULL) {
+      __ZSQO=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__NQ0N)->__id) {
-      case __STRING_CST__5J__: {
-        result__KRQO=NULL;
+      switch (((struct ___OBJ *)__2R0N)->__id) {
+      case ____5J__: {
+        __ZSQO=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        result__KRQO=NULL;
+      case ____0AXC__: {
+        __ZSQO=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        result__KRQO=NULL;
+      case ____NBXC__: {
+        __ZSQO=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        result__KRQO=NULL;
+      case ____ZBXC__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        result__KRQO=NULL;
+      case ____DMWH__: {
+        __ZSQO=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        result__KRQO=NULL;
+      case ____2A0I__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        result__KRQO=NULL;
+      case ____HJNJ__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        result__KRQO=NULL;
+      case ____SJNJ__: {
+        __ZSQO=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        result__KRQO=NULL;
+      case ____0AOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        result__KRQO=NULL;
+      case ____EBOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        result__KRQO=NULL;
+      case ____3BOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        result__KRQO=NULL;
+      case ____RCOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        result__KRQO=NULL;
+      case ____HDOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        result__KRQO=NULL;
+      case ____1DOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        result__KRQO=NULL;
+      case ____PEOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        result__KRQO=NULL;
+      case ____DFOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        result__KRQO=NULL;
+      case ____XFOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        result__KRQO=NULL;
+      case ____QGOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        result__KRQO=NULL;
+      case ____EHOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        result__KRQO=NULL;
+      case ____2HOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        result__KRQO=NULL;
+      case ____YIOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        result__KRQO=NULL;
+      case ____YMOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        result__KRQO=NULL;
+      case ____ONOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        result__KRQO=NULL;
+      case ____YOOJ__: {
+        __ZSQO=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        result__KRQO=NULL;
+      case ____IM4K__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        result__KRQO=NULL;
+      case ____T5FL__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        result__KRQO=NULL;
+      case ____3DUL__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        result__KRQO=NULL;
+      case ____0EUL__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        result__KRQO=NULL;
+      case ____BGUL__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        result__KRQO=NULL;
+      case ____2GUL__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        result__KRQO=NULL;
+      case ____B0VL__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        result__KRQO=NULL;
+      case ____P0VL__: {
+        __ZSQO=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        result__KRQO=NULL;
+      case ____Q5YL__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        result__KRQO=NULL;
+      case ____UVPM__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        result__KRQO=NULL;
+      case ____0ZPM__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        result__KRQO=((void *)__tmp__NQ0N);
+      case ____MR0N__: {
+        __ZSQO=((void *)__2R0N);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        result__KRQO=NULL;
+      case ____YWBP__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        result__KRQO=NULL;
+      case ____LYBP__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        result__KRQO=NULL;
+      case ____CZBP__: {
+        __ZSQO=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        result__KRQO=NULL;
+      case ____3BEP__: {
+        __ZSQO=NULL;
       } break;
       }
     };
-    if (((void *)result__KRQO != (void *)NULL)) {
-      l__L1NO=result__KRQO->parent_expr_binary__4P0N.left__SA5J;
-      if (l__L1NO==NULL) {
-        __tmp__WR0N=NULL;
+    if (((void *)__ZSQO != (void *)NULL)) {
+      __02NO=__ZSQO->__NR0N.__BC5J;
+      if (__02NO==NULL) {
+        __FT0N=NULL;
       } else {
-        switch (((struct ___OBJ *)l__L1NO)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__WR0N=NULL;
+        switch (((struct ___OBJ *)__02NO)->__id) {
+        case ____5J__: {
+          __FT0N=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__WR0N=NULL;
+        case ____0AXC__: {
+          __FT0N=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__WR0N=NULL;
+        case ____NBXC__: {
+          __FT0N=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__WR0N=NULL;
+        case ____ZBXC__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__WR0N=NULL;
+        case ____DMWH__: {
+          __FT0N=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__WR0N=NULL;
+        case ____2A0I__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__WR0N=NULL;
+        case ____HJNJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__WR0N=NULL;
+        case ____SJNJ__: {
+          __FT0N=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__WR0N=NULL;
+        case ____0AOJ__: {
+          __FT0N=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__WR0N=NULL;
+        case ____EBOJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__WR0N=NULL;
+        case ____3BOJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__WR0N=NULL;
+        case ____RCOJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__WR0N=NULL;
+        case ____HDOJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__WR0N=NULL;
+        case ____1DOJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__WR0N=NULL;
+        case ____PEOJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__WR0N=NULL;
+        case ____DFOJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__WR0N=NULL;
+        case ____XFOJ__: {
+          __FT0N=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__WR0N=NULL;
+        case ____QGOJ__: {
+          __FT0N=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__WR0N=NULL;
+        case ____EHOJ__: {
+          __FT0N=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__WR0N=NULL;
+        case ____2HOJ__: {
+          __FT0N=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__WR0N=NULL;
+        case ____YIOJ__: {
+          __FT0N=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__WR0N=NULL;
+        case ____YMOJ__: {
+          __FT0N=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__WR0N=NULL;
+        case ____ONOJ__: {
+          __FT0N=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__WR0N=NULL;
+        case ____YOOJ__: {
+          __FT0N=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__WR0N=NULL;
+        case ____IM4K__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__WR0N=NULL;
+        case ____T5FL__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__WR0N=NULL;
+        case ____3DUL__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__WR0N=NULL;
+        case ____0EUL__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__WR0N=NULL;
+        case ____BGUL__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__WR0N=NULL;
+        case ____2GUL__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__WR0N=NULL;
+        case ____B0VL__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__WR0N=NULL;
+        case ____P0VL__: {
+          __FT0N=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__WR0N=NULL;
+        case ____Q5YL__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__WR0N=((void *)l__L1NO);
+        case ____UVPM__: {
+          __FT0N=((void *)__02NO);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__WR0N=NULL;
+        case ____0ZPM__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__WR0N=NULL;
+        case ____MR0N__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__WR0N=NULL;
+        case ____YWBP__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__WR0N=NULL;
+        case ____LYBP__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__WR0N=NULL;
+        case ____CZBP__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__WR0N=NULL;
+        case ____3BEP__: {
+          __FT0N=NULL;
         } break;
         }
       };
-      l__L1NO=result__KRQO->parent_expr_binary__4P0N.right__WA5J;
-      if (l__L1NO==NULL) {
-        __tmp__ZR0N=NULL;
+      __02NO=__ZSQO->__NR0N.__FC5J;
+      if (__02NO==NULL) {
+        __IT0N=NULL;
       } else {
-        switch (((struct ___OBJ *)l__L1NO)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__ZR0N=NULL;
+        switch (((struct ___OBJ *)__02NO)->__id) {
+        case ____5J__: {
+          __IT0N=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__ZR0N=NULL;
+        case ____0AXC__: {
+          __IT0N=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__ZR0N=NULL;
+        case ____NBXC__: {
+          __IT0N=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__ZR0N=NULL;
+        case ____ZBXC__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__ZR0N=NULL;
+        case ____DMWH__: {
+          __IT0N=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__ZR0N=NULL;
+        case ____2A0I__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__ZR0N=NULL;
+        case ____HJNJ__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__ZR0N=NULL;
+        case ____SJNJ__: {
+          __IT0N=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__ZR0N=NULL;
+        case ____0AOJ__: {
+          __IT0N=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__ZR0N=NULL;
+        case ____EBOJ__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__ZR0N=NULL;
+        case ____3BOJ__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__ZR0N=NULL;
+        case ____RCOJ__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__ZR0N=NULL;
+        case ____HDOJ__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__ZR0N=NULL;
+        case ____1DOJ__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__ZR0N=NULL;
+        case ____PEOJ__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__ZR0N=NULL;
+        case ____DFOJ__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__ZR0N=NULL;
+        case ____XFOJ__: {
+          __IT0N=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__ZR0N=NULL;
+        case ____QGOJ__: {
+          __IT0N=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__ZR0N=NULL;
+        case ____EHOJ__: {
+          __IT0N=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__ZR0N=NULL;
+        case ____2HOJ__: {
+          __IT0N=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__ZR0N=NULL;
+        case ____YIOJ__: {
+          __IT0N=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__ZR0N=NULL;
+        case ____YMOJ__: {
+          __IT0N=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__ZR0N=NULL;
+        case ____ONOJ__: {
+          __IT0N=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__ZR0N=NULL;
+        case ____YOOJ__: {
+          __IT0N=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__ZR0N=NULL;
+        case ____IM4K__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__ZR0N=NULL;
+        case ____T5FL__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__ZR0N=NULL;
+        case ____3DUL__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__ZR0N=NULL;
+        case ____0EUL__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__ZR0N=NULL;
+        case ____BGUL__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__ZR0N=NULL;
+        case ____2GUL__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__ZR0N=NULL;
+        case ____B0VL__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__ZR0N=NULL;
+        case ____P0VL__: {
+          __IT0N=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__ZR0N=NULL;
+        case ____Q5YL__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__ZR0N=((void *)l__L1NO);
+        case ____UVPM__: {
+          __IT0N=((void *)__02NO);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__ZR0N=NULL;
+        case ____0ZPM__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__ZR0N=NULL;
+        case ____MR0N__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__ZR0N=NULL;
+        case ____YWBP__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__ZR0N=NULL;
+        case ____LYBP__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__ZR0N=NULL;
+        case ____CZBP__: {
+          __IT0N=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__ZR0N=NULL;
+        case ____3BEP__: {
+          __IT0N=NULL;
         } break;
         }
       };
-      if ((((void *)__tmp__WR0N != (void *)NULL) && ((void *)__tmp__ZR0N != (void *)NULL))) {
-        p__H1JV=Self__SPXN->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        l__I1JV=__tmp__WR0N->parent_expr_unary__GUPM.right__EZVL;
-        r__J1JV=__tmp__ZR0N->parent_expr_unary__GUPM.right__EZVL;
-        result__00JV=NULL;
-        __tmp__YI5T=((__POINTER__IB )(NULL));
-        typ_id__20JV= 0;
-        __tmp__0I5T=((__POINTER__IB )sizeof(__EXPR_AND__ADOJ));
-        if (((unsigned long)__tmp__0I5T ==  0)) {
-          result__00JV=EXPR_AND__ADOJ__;
-        } else /* FALSE */ {
-          typ_id__20JV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0I5T));
-          if ((typ_id__20JV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__40JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__50JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0I5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__40JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__40JV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__A1JV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__50JV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__40JV=micro_alloc__table__lab__HKI(__tmp__50JV,((__POINTER__IB )(&(table_size[(__tmp__A1JV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__50JV)));
-            __tmp__YI5T=__tmp__40JV;
-          } else /* FALSE */ {
-            __tmp__A1JV=((__UINTEGER_32__RWB )typ_id__20JV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__40JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__50JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0I5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__40JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__40JV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__40JV=micro_alloc__table__lab__HKI(__tmp__50JV,((__POINTER__IB )(&(table_type[(__tmp__A1JV)]))),(__UINTEGER_32__RWB)(__tmp__A1JV |  1));
-            __tmp__YI5T=__tmp__40JV;
-          };
-          result__00JV=((__EXPR_AND__ADOJ *)__tmp__YI5T);
-          *(result__00JV) = *(EXPR_AND__ADOJ__);
-        };
-        Self__G1JV=((__EXPR_AND__ADOJ *)result__00JV);
-        Self__G1JV->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__H1JV;
-        Self__G1JV->parent_expr_binary__BDOJ.left__SA5J=l__I1JV;
-        Self__G1JV->parent_expr_binary__BDOJ.right__WA5J=r__J1JV;
-        __tmp__0PXN=result__00JV;
-      };
-    } else /* FALSE */ {
-      l__L1NO=Self__SPXN->parent_expr_unary__GUPM.right__EZVL;
-      if (l__L1NO==NULL) {
-        __tmp__WR0N=NULL;
+      if ((((void *)__FT0N != (void *)NULL) && ((void *)__IT0N != (void *)NULL))) {
+        __W2JV=__BRXN->__VVPM.__D0VL.__CK.__YH.__O2B;
+        __X2JV=__FT0N->__VVPM.__T0VL;
+        __Y2JV=__IT0N->__VVPM.__T0VL;
+        __J2JV=NULL;
+        __HK5T=((____IB )(NULL));
+        __L2JV= 0;
+        __JK5T=((____IB )sizeof(____PEOJ));
+        if (((unsigned long)__JK5T ==  0)) {
+          __J2JV=__PEOJ__;
+        } else /* FALSE */ {
+          __L2JV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JK5T));
+          if ((__L2JV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __N2JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __O2JV=(void *)((unsigned long)(void *)((unsigned long)__JK5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__N2JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__N2JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __P2JV=((____YWB )((____Q )(void *)((unsigned long)__O2JV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __N2JV=__OKI(__O2JV,((____IB )(&(table_size[(__P2JV)-1]))),((____YWB )((____Q )__O2JV)));
+            __HK5T=__N2JV;
+          } else /* FALSE */ {
+            __P2JV=((____YWB )__L2JV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __N2JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __O2JV=(void *)((unsigned long)(void *)((unsigned long)__JK5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__N2JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__N2JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __N2JV=__OKI(__O2JV,((____IB )(&(table_type[(__P2JV)]))),(____YWB)(__P2JV |  1));
+            __HK5T=__N2JV;
+          };
+          __J2JV=((____PEOJ *)__HK5T);
+          *(__J2JV) = *(__PEOJ__);
+        };
+        __V2JV=((____PEOJ *)__J2JV);
+        __V2JV->__QEOJ.__TCOJ.__CK.__YH.__O2B=__W2JV;
+        __V2JV->__QEOJ.__BC5J=__X2JV;
+        __V2JV->__QEOJ.__FC5J=__Y2JV;
+        __JRXN=__J2JV;
+      };
+    } else /* FALSE */ {
+      __02NO=__BRXN->__VVPM.__T0VL;
+      if (__02NO==NULL) {
+        __FT0N=NULL;
       } else {
-        switch (((struct ___OBJ *)l__L1NO)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__WR0N=NULL;
+        switch (((struct ___OBJ *)__02NO)->__id) {
+        case ____5J__: {
+          __FT0N=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__WR0N=NULL;
+        case ____0AXC__: {
+          __FT0N=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__WR0N=NULL;
+        case ____NBXC__: {
+          __FT0N=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__WR0N=NULL;
+        case ____ZBXC__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__WR0N=NULL;
+        case ____DMWH__: {
+          __FT0N=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__WR0N=NULL;
+        case ____2A0I__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__WR0N=NULL;
+        case ____HJNJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__WR0N=NULL;
+        case ____SJNJ__: {
+          __FT0N=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__WR0N=NULL;
+        case ____0AOJ__: {
+          __FT0N=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__WR0N=NULL;
+        case ____EBOJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__WR0N=NULL;
+        case ____3BOJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__WR0N=NULL;
+        case ____RCOJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__WR0N=NULL;
+        case ____HDOJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__WR0N=NULL;
+        case ____1DOJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__WR0N=NULL;
+        case ____PEOJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__WR0N=NULL;
+        case ____DFOJ__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__WR0N=NULL;
+        case ____XFOJ__: {
+          __FT0N=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__WR0N=NULL;
+        case ____QGOJ__: {
+          __FT0N=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__WR0N=NULL;
+        case ____EHOJ__: {
+          __FT0N=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__WR0N=NULL;
+        case ____2HOJ__: {
+          __FT0N=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__WR0N=NULL;
+        case ____YIOJ__: {
+          __FT0N=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__WR0N=NULL;
+        case ____YMOJ__: {
+          __FT0N=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__WR0N=NULL;
+        case ____ONOJ__: {
+          __FT0N=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__WR0N=NULL;
+        case ____YOOJ__: {
+          __FT0N=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__WR0N=NULL;
+        case ____IM4K__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__WR0N=NULL;
+        case ____T5FL__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__WR0N=NULL;
+        case ____3DUL__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__WR0N=NULL;
+        case ____0EUL__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__WR0N=NULL;
+        case ____BGUL__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__WR0N=NULL;
+        case ____2GUL__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__WR0N=NULL;
+        case ____B0VL__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__WR0N=NULL;
+        case ____P0VL__: {
+          __FT0N=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__WR0N=NULL;
+        case ____Q5YL__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__WR0N=((void *)l__L1NO);
+        case ____UVPM__: {
+          __FT0N=((void *)__02NO);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__WR0N=NULL;
+        case ____0ZPM__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__WR0N=NULL;
+        case ____MR0N__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__WR0N=NULL;
+        case ____YWBP__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__WR0N=NULL;
+        case ____LYBP__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__WR0N=NULL;
+        case ____CZBP__: {
+          __FT0N=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__WR0N=NULL;
+        case ____3BEP__: {
+          __FT0N=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__WR0N != (void *)NULL)) {
-        __tmp__0PXN=__tmp__WR0N->parent_expr_unary__GUPM.right__EZVL;
+      if (((void *)__FT0N != (void *)NULL)) {
+        __JRXN=__FT0N->__VVPM.__T0VL;
       };
     };
   };
-  __tmp__1PXN=__tmp__0PXN;
-  if ((((void *)__tmp__0PXN == (void *)NULL) && ((void *)__tmp__4PXN != (void *)NULL))) {
-    result__FNNO=NULL;
-    __tmp__GNNO=is_signed__GKLP(((__INTEGER_CST__KAXC *)__tmp__4PXN));
-    if (__tmp__GNNO) {
-      __tmp__NNNO=(__INTEGER_64__TSG)(~ __tmp__4PXN->value__YG4D);
-      Self__4P4S=((__INTEGER_CST__KAXC *)__tmp__4PXN);
-      Self__4P4S->value__YG4D=__tmp__NNNO;
-      check_type__KYEE(Self__4P4S);
-      result__FNNO=__tmp__4PXN;
+  __KRXN=__JRXN;
+  if ((((void *)__JRXN == (void *)NULL) && ((void *)__NRXN != (void *)NULL))) {
+    __UONO=NULL;
+    __VONO=__VLLP(((____ZBXC *)__NRXN));
+    if (__VONO) {
+      __2ONO=(____0SG)(~ __NRXN->__HI4D);
+      __NR4S=((____ZBXC *)__NRXN);
+      __NR4S->__HI4D=__2ONO;
+      __ZZEE(__NR4S);
+      __UONO=__NRXN;
     };
-    __tmp__1PXN=result__FNNO;
+    __KRXN=__UONO;
   };
-  if ((((void *)__tmp__1PXN == (void *)NULL) && (old_seq__VPXN == seq_call_and_loop__BL3K))) {
-    __tmp__1PXN=NULL;
+  if ((((void *)__KRXN == (void *)NULL) && (__ERXN == __QM3K))) {
+    __KRXN=NULL;
   };
-  if (((void *)__tmp__1PXN == (void *)NULL)) {
-    __tmp__1PXN=Self__SPXN;
+  if (((void *)__KRXN == (void *)NULL)) {
+    __KRXN=__BRXN;
   } else /* FALSE */ {
-    p__K1NO=Self__SPXN->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    switch (((struct ___OBJ *)__tmp__1PXN)->__id) {
-    case __STRING_CST__5J__: {
-      ((__STRING_CST__5J *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    __Z2NO=__BRXN->__VVPM.__D0VL.__CK.__YH.__O2B;
+    switch (((struct ___OBJ *)__KRXN)->__id) {
+    case ____5J__: {
+      ((____5J *)((____UVPM *)__KRXN))->__EK.__DK.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      ((__EXTERNAL_C__L5WC *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____0AXC__: {
+      ((____0AXC *)((____UVPM *)__KRXN))->__1AXC.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____NBXC__: {
+      ((____NBXC *)((____UVPM *)__KRXN))->__OBXC.__DK.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      ((__INTEGER_CST__KAXC *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____ZBXC__: {
+      ((____ZBXC *)((____UVPM *)__KRXN))->__0BXC.__DK.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____DMWH__: {
+      __BK__->__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      ((__READ_LOCAL__N5ZI *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____2A0I__: {
+      ((____2A0I *)((____UVPM *)__KRXN))->__3A0I.__RJWH.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      ((__EXPR_EQUAL__YHNJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____HJNJ__: {
+      ((____HJNJ *)((____UVPM *)__KRXN))->__KJNJ.__JJNJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      ((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____SJNJ__: {
+      ((____SJNJ *)((____UVPM *)__KRXN))->__TJNJ.__JJNJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      ((__IS_EXPANDED__L5NJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____0AOJ__: {
+      ((____0AOJ *)((____UVPM *)__KRXN))->__1AOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      ((__GET_TYPE_ID__V5NJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____EBOJ__: {
+      ((____EBOJ *)((____UVPM *)__KRXN))->__FBOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      ((__EXPR_SUP__OAOJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____3BOJ__: {
+      ((____3BOJ *)((____UVPM *)__KRXN))->__4BOJ.__JJNJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      ((__EXPR_SUB__CBOJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____RCOJ__: {
+      ((____RCOJ *)((____UVPM *)__KRXN))->__UCOJ.__TCOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      ((__EXPR_MUL__YBOJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____HDOJ__: {
+      ((____HDOJ *)((____UVPM *)__KRXN))->__IDOJ.__TCOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      ((__EXPR_DIV__MCOJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____1DOJ__: {
+      ((____1DOJ *)((____UVPM *)__KRXN))->__2DOJ.__TCOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      ((__EXPR_AND__ADOJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____PEOJ__: {
+      ((____PEOJ *)((____UVPM *)__KRXN))->__QEOJ.__TCOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      ((__EXPR_SHIFT_R__UDOJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____DFOJ__: {
+      ((____DFOJ *)((____UVPM *)__KRXN))->__EFOJ.__TCOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      ((__EXPR_SHIFT_L__IEOJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____XFOJ__: {
+      ((____XFOJ *)((____UVPM *)__KRXN))->__YFOJ.__TCOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __PUT_TO__BFOJ__: {
-      ((__PUT_TO__BFOJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____QGOJ__: {
+      ((____QGOJ *)((____UVPM *)__KRXN))->__RGOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __ITEM__VFOJ__: {
-      ((__ITEM__VFOJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____EHOJ__: {
+      ((____EHOJ *)((____UVPM *)__KRXN))->__FHOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      ((__SIZE_OF__NGOJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____2HOJ__: {
+      ((____2HOJ *)((____UVPM *)__KRXN))->__3HOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __CAST__JHOJ__: {
-      ((__CAST__JHOJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____YIOJ__: {
+      ((____YIOJ *)((____UVPM *)__KRXN))->__ZIOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __REAL_CST__JLOJ__: {
-      ((__REAL_CST__JLOJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____YMOJ__: {
+      ((____YMOJ *)((____UVPM *)__KRXN))->__ZMOJ.__DK.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      ((__CHARACTER_CST__5LOJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____ONOJ__: {
+      ((____ONOJ *)((____UVPM *)__KRXN))->__PNOJ.__DK.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      ((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____YOOJ__: {
+      ((____YOOJ *)((____UVPM *)__KRXN))->__ZOOJ.__DK.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      ((__READ_SLOT__ZK4K *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____IM4K__: {
+      ((____IM4K *)((____UVPM *)__KRXN))->__JM4K.__RJWH.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      ((__EXPR_NOT_LOGIC__E4FL *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____T5FL__: {
+      ((____T5FL *)((____UVPM *)__KRXN))->__W5FL.__V5FL.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      ((__EXPR_OR_LOGIC__OCUL *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____3DUL__: {
+      ((____3DUL *)((____UVPM *)__KRXN))->__AEUL.__5DUL.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      ((__EXPR_OR_OR_LOGIC__LDUL *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____0EUL__: {
+      ((____0EUL *)((____UVPM *)__KRXN))->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      ((__EXPR_AND_LOGIC__SEUL *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____BGUL__: {
+      ((____BGUL *)((____UVPM *)__KRXN))->__CGUL.__5DUL.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      ((__EXPR_AND_AND_LOGIC__NFUL *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____2GUL__: {
+      ((____2GUL *)((____UVPM *)__KRXN))->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      ((__EXPR_NEG__SYVL *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____B0VL__: {
+      ((____B0VL *)((____UVPM *)__KRXN))->__E0VL.__D0VL.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      ((__EXPR_ADD__AZVL *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____P0VL__: {
+      ((____P0VL *)((____UVPM *)__KRXN))->__Q0VL.__TCOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      ((__READ_GLOBAL__B4YL *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____Q5YL__: {
+      ((____Q5YL *)((____UVPM *)__KRXN))->__R5YL.__RJWH.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      ((__EXPR_NOT__FUPM *)__tmp__1PXN)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____UVPM__: {
+      ((____UVPM *)__KRXN)->__VVPM.__D0VL.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      ((__EXPR_MOD__LYPM *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____0ZPM__: {
+      ((____0ZPM *)((____UVPM *)__KRXN))->__1ZPM.__TCOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_OR__3P0N__: {
-      ((__EXPR_OR__3P0N *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____MR0N__: {
+      ((____MR0N *)((____UVPM *)__KRXN))->__NR0N.__TCOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      ((__EXPR_SUP_EQ__JVBP *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____YWBP__: {
+      ((____YWBP *)((____UVPM *)__KRXN))->__ZWBP.__JJNJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_INF__2WBP__: {
-      ((__EXPR_INF__2WBP *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____LYBP__: {
+      ((____LYBP *)((____UVPM *)__KRXN))->__MYBP.__JJNJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      ((__EXPR_INF_EQ__TXBP *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____CZBP__: {
+      ((____CZBP *)((____UVPM *)__KRXN))->__DZBP.__JJNJ.__CK.__YH.__O2B=__Z2NO;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      ((__EXPR_XOR__OAEP *)((__EXPR_NOT__FUPM *)__tmp__1PXN))->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__K1NO;
+    case ____3BEP__: {
+      ((____3BEP *)((____UVPM *)__KRXN))->__4BEP.__TCOJ.__CK.__YH.__O2B=__Z2NO;
     } break;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__0PXN=__tmp__1PXN;
-  return(__tmp__0PXN);
+  __JRXN=__KRXN;
+  return(__JRXN);
 }
 
-static void* execute_link__EU0P(__EXPR_MOD__LYPM *Self__FU0P)
-// ({EXPR_MOD__LYPM}) With result Recursive, No inlinable.
+static void* __TV0P(____0ZPM *__UV0P)
+// ({__0ZPM}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG __tmp__IWOQ,__tmp__RWOQ;
-  __UINTEGER_32__RWB old_seq__IU0P,__tmp__JAWU,__tmp__UB5T,__tmp__4BWU;
-  __UINTEGER_32__RWB __tmp__GEWU,__tmp__OGWU;
-  void *__tmp__OU0P,*__tmp__PU0P,*l__NKYJ,*__tmp__NXOQ,*__tmp__42VQ;
-  void *__tmp__B4VQ;
-  __LIST__WH *Self__GRNT;
-  __STRING__BC *result__DAWU,*Self__55VU,*result__YBWU,*Self__UBWU;
-  __STRING__BC *result__AEWU,*Self__2DWU,*result__IGWU,*Self__EGWU;
-  __POINTER__IB ptr__EAWU,__tmp__GAWU,__tmp__HAWU,__tmp__IAWU;
-  __POINTER__IB __tmp__RB5T,__tmp__TB5T,__tmp__2BWU,__tmp__3BWU;
-  __POINTER__IB __tmp__EEWU,__tmp__FEWU,__tmp__MGWU,__tmp__NGWU;
-  __INTEGER__Q typ_id__FAWU,typ_id__ZWZJ,typ_id__0BWU,typ_id__CEWU;
-  __INTEGER__Q typ_id__KGWU;
-  __INTEGER_CST__KAXC *__tmp__UU0P,*__tmp__XU0P,*Self__AQ4S;
-  __INTEGER_CST__KAXC *result__CBWU,*Self__OBWU,*Self__EQ4S,*Self__GQ4S;
-  __EXPR_AND__ADOJ *result__YVOQ,*result__UWZJ,*Self__QAKK;
-  __POSITION__OL __tmp__AWOQ,p__MKYJ;
-  __TYPE_FULL__PMB *__tmp__JXOQ;
-  __READ_LOCAL__N5ZI *Self__X4RS,*Self__54RS,*Self__N5RS;
-  __LOCAL__43WC *Self__W5BU,*Self__CACU,*Self__OACU;
-  __READ_GLOBAL__B4YL *Self__04RS,*Self__C5RS,*Self__Q5RS;
-  __CHARACTER__DB *__tmp__BAWU,*__tmp__WBWU,*__tmp__4DWU,*__tmp__GGWU;
-  __BOOLEAN__L __tmp__DWOQ,__tmp__R3VQ;
-  old_seq__IU0P=seq_call_and_loop__BL3K;
-  __tmp__OU0P=Self__FU0P->parent_expr_binary__MYPM.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__OU0P)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__PU0P=((__STRING_CST__5J *)__tmp__OU0P);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__PU0P=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__OU0P));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__PU0P=((__PROTOTYPE_CST__45WC *)__tmp__OU0P);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__PU0P=((__INTEGER_CST__KAXC *)__tmp__OU0P);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__GRNT=((__LIST__WH *)list_current__Y4GB);
-    result__DAWU=NULL;
-    ptr__EAWU=((__POINTER__IB )(NULL));
-    typ_id__FAWU= 0;
-    __tmp__GAWU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__GAWU ==  0)) {
-      result__DAWU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__FAWU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GAWU));
-      if ((typ_id__FAWU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__HAWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__IAWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GAWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HAWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HAWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__JAWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IAWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__HAWU=micro_alloc__table__lab__HKI(__tmp__IAWU,((__POINTER__IB )(&(table_size[(__tmp__JAWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IAWU)));
-        ptr__EAWU=__tmp__HAWU;
-      } else /* FALSE */ {
-        __tmp__JAWU=((__UINTEGER_32__RWB )typ_id__FAWU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__HAWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__IAWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GAWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HAWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HAWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__HAWU=micro_alloc__table__lab__HKI(__tmp__IAWU,((__POINTER__IB )(&(table_type[(__tmp__JAWU)]))),(__UINTEGER_32__RWB)(__tmp__JAWU |  1));
-        ptr__EAWU=__tmp__HAWU;
-      };
-      result__DAWU=((__STRING__BC *)ptr__EAWU);
-      *(result__DAWU) = *(STRING__BC__);
-    };
-    Self__55VU=((__STRING__BC *)result__DAWU);
-    if ((Self__55VU->capacity__HFL <  250)) {
-      __tmp__BAWU=create__KVW( 250);
-      Self__55VU->storage__4EL=__tmp__BAWU;
-      Self__55VU->capacity__HFL= 250;
-    };
-    Self__55VU->count__WJ= 0;
-    display__NHFE(Self__GRNT,result__DAWU);
-    put_string__EGZ(((__STRING__BC *)result__DAWU));
+  ____0SG __XXOQ,__AYOQ;
+  ____YWB __XV0P,__YBWU,__DD5T,__NDWU,__VFWU,__3HWU;
+  void *__3V0P,*__4V0P,*__2LYJ,*__2YOQ,*__N4VQ,*__Q5VQ;
+  ____WH *__VSNT;
+  ____BC *__SBWU,*__OBWU,*__HDWU,*__DDWU,*__PFWU,*__LFWU,*__XHWU,*__THWU;
+  ____IB __TBWU,__VBWU,__WBWU,__XBWU,__AD5T,__CD5T,__LDWU,__MDWU,__TFWU;
+  ____IB __UFWU,__1HWU,__2HWU;
+  ____Q __UBWU,__IYZJ,__JDWU,__RFWU,__ZHWU;
+  ____ZBXC *__DW0P,*__GW0P,*__PR4S,*__RCWU,*__3CWU,*__TR4S,*__VR4S;
+  ____PEOJ *__HXOQ,*__DYZJ,*__5BKK;
+  ____OL __PXOQ,__1LYJ;
+  ____WMB *__YYOQ;
+  ____2A0I *__GASS,*__OASS,*__2ASS;
+  ____N5WC *__FBCU,*__RBCU,*__3BCU;
+  ____Q5YL *__JASS,*__RASS,*__5ASS;
+  ____DB *__QBWU,*__FDWU,*__NFWU,*__VHWU;
+  ____L __SXOQ,__A5VQ;
+  __XV0P=__QM3K;
+  __3V0P=__UV0P->__1ZPM.__BC5J;
+  switch (((struct ___OBJ *)__3V0P)->__id) {
+  case ____5J__: {
+    __4V0P=((____5J *)__3V0P);
+  } break;
+  case ____0AXC__: {
+    __4V0P=__NG3H(((____0AXC *)__3V0P));
+  } break;
+  case ____NBXC__: {
+    __4V0P=((____NBXC *)__3V0P);
+  } break;
+  case ____ZBXC__: {
+    __4V0P=((____ZBXC *)__3V0P);
+  } break;
+  case ____DMWH__: {
+    __VSNT=((____WH *)__Q5GB);
+    __SBWU=NULL;
+    __TBWU=((____IB )(NULL));
+    __UBWU= 0;
+    __VBWU=((____IB )sizeof(____BC));
+    if (((unsigned long)__VBWU ==  0)) {
+      __SBWU=__BC__;
+    } else /* FALSE */ {
+      __UBWU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VBWU));
+      if ((__UBWU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __WBWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __XBWU=(void *)((unsigned long)(void *)((unsigned long)__VBWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WBWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WBWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __YBWU=((____YWB )((____Q )(void *)((unsigned long)__XBWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __WBWU=__OKI(__XBWU,((____IB )(&(table_size[(__YBWU)-1]))),((____YWB )((____Q )__XBWU)));
+        __TBWU=__WBWU;
+      } else /* FALSE */ {
+        __YBWU=((____YWB )__UBWU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __WBWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __XBWU=(void *)((unsigned long)(void *)((unsigned long)__VBWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WBWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WBWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WBWU=__OKI(__XBWU,((____IB )(&(table_type[(__YBWU)]))),(____YWB)(__YBWU |  1));
+        __TBWU=__WBWU;
+      };
+      __SBWU=((____BC *)__TBWU);
+      *(__SBWU) = *(__BC__);
+    };
+    __OBWU=((____BC *)__SBWU);
+    if ((__OBWU->__OFL <  250)) {
+      __QBWU=__RVW( 250);
+      __OBWU->__FFL=__QBWU;
+      __OBWU->__OFL= 250;
+    };
+    __OBWU->__WJ= 0;
+    __2IFE(__VSNT,__SBWU);
+    __LGZ(((____BC *)__SBWU));
     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__PU0P=NULL;
+    __4V0P=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__PU0P=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__OU0P));
+  case ____2A0I__: {
+    __4V0P=__ONBK(((____2A0I *)__3V0P));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__PU0P=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__OU0P));
+  case ____HJNJ__: {
+    __4V0P=__ENPL(((____HJNJ *)__3V0P));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__PU0P=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__OU0P));
+  case ____SJNJ__: {
+    __4V0P=__ORPL(((____SJNJ *)__3V0P));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__PU0P=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__OU0P));
+  case ____0AOJ__: {
+    __4V0P=__YVPL(((____0AOJ *)__3V0P));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__PU0P=((__GET_TYPE_ID__V5NJ *)__tmp__OU0P);
+  case ____EBOJ__: {
+    __4V0P=((____EBOJ *)__3V0P);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__PU0P=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__OU0P));
+  case ____3BOJ__: {
+    __4V0P=__EXPL(((____3BOJ *)__3V0P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__PU0P=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__OU0P));
+  case ____RCOJ__: {
+    __4V0P=__O1PL(((____RCOJ *)__3V0P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__PU0P=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__OU0P));
+  case ____HDOJ__: {
+    __4V0P=__Y5PL(((____HDOJ *)__3V0P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__PU0P=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__OU0P));
+  case ____1DOJ__: {
+    __4V0P=__CEQL(((____1DOJ *)__3V0P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__PU0P=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__OU0P));
+  case ____PEOJ__: {
+    __4V0P=__MIQL(((____PEOJ *)__3V0P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__PU0P=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__OU0P));
+  case ____DFOJ__: {
+    __4V0P=__WMQL(((____DFOJ *)__3V0P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__PU0P=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__OU0P));
+  case ____XFOJ__: {
+    __4V0P=__ARQL(((____XFOJ *)__3V0P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__PU0P=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__OU0P));
+  case ____QGOJ__: {
+    __4V0P=__4VPK(((____QGOJ *)__3V0P));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__PU0P=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__OU0P));
+  case ____EHOJ__: {
+    __4V0P=__KVQL(((____EHOJ *)__3V0P));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__PU0P=((__SIZE_OF__NGOJ *)__tmp__OU0P);
+  case ____2HOJ__: {
+    __4V0P=((____2HOJ *)__3V0P);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__PU0P=execute_link__HUQL(((__CAST__JHOJ *)__tmp__OU0P));
+  case ____YIOJ__: {
+    __4V0P=__WVQL(((____YIOJ *)__3V0P));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__PU0P=((__REAL_CST__JLOJ *)__tmp__OU0P);
+  case ____YMOJ__: {
+    __4V0P=((____YMOJ *)__3V0P);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__PU0P=((__CHARACTER_CST__5LOJ *)__tmp__OU0P);
+  case ____ONOJ__: {
+    __4V0P=((____ONOJ *)__3V0P);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__PU0P=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__OU0P);
+  case ____YOOJ__: {
+    __4V0P=((____YOOJ *)__3V0P);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__PU0P=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__OU0P));
+  case ____IM4K__: {
+    __4V0P=__GHIM(((____IM4K *)__3V0P));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__PU0P=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__OU0P));
+  case ____T5FL__: {
+    __4V0P=__CN5O(((____T5FL *)__3V0P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__PU0P=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__OU0P));
+  case ____3DUL__: {
+    __4V0P=__ZVTP(((____3DUL *)__3V0P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__PU0P=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__OU0P));
+  case ____0EUL__: {
+    __4V0P=__0Q2P(((____0EUL *)__3V0P));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__PU0P=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__OU0P));
+  case ____BGUL__: {
+    __4V0P=__T1TP(((____BGUL *)__3V0P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__PU0P=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__OU0P));
+  case ____2GUL__: {
+    __4V0P=__5W2P(((____2GUL *)__3V0P));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__PU0P=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__OU0P));
+  case ____B0VL__: {
+    __4V0P=__KFDN(((____B0VL *)__3V0P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__PU0P=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__OU0P));
+  case ____P0VL__: {
+    __4V0P=__S3HM(((____P0VL *)__3V0P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__PU0P=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__OU0P));
+  case ____Q5YL__: {
+    __4V0P=__FNIM(((____Q5YL *)__3V0P));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__PU0P=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__OU0P));
+  case ____UVPM__: {
+    __4V0P=__ARXN(((____UVPM *)__3V0P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__PU0P=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__OU0P));
+  case ____0ZPM__: {
+    __4V0P=__TV0P(((____0ZPM *)__3V0P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__PU0P=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__OU0P));
+  case ____MR0N__: {
+    __4V0P=__1DWO(((____MR0N *)__3V0P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__PU0P=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__OU0P));
+  case ____YWBP__: {
+    __4V0P=__R2ZQ(((____YWBP *)__3V0P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__PU0P=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__OU0P));
+  case ____LYBP__: {
+    __4V0P=__HDUP(((____LYBP *)__3V0P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__PU0P=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__OU0P));
+  case ____CZBP__: {
+    __4V0P=__RHUP(((____CZBP *)__3V0P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__PU0P=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__OU0P));
+  case ____3BEP__: {
+    __4V0P=__NWEQ(((____3BEP *)__3V0P));
   } break;
   };
-  Self__FU0P->parent_expr_binary__MYPM.left__SA5J=__tmp__PU0P;
-  __tmp__OU0P=Self__FU0P->parent_expr_binary__MYPM.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__OU0P)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__PU0P=((__STRING_CST__5J *)__tmp__OU0P);
+  __UV0P->__1ZPM.__BC5J=__4V0P;
+  __3V0P=__UV0P->__1ZPM.__FC5J;
+  switch (((struct ___OBJ *)__3V0P)->__id) {
+  case ____5J__: {
+    __4V0P=((____5J *)__3V0P);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__PU0P=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__OU0P));
+  case ____0AXC__: {
+    __4V0P=__NG3H(((____0AXC *)__3V0P));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__PU0P=((__PROTOTYPE_CST__45WC *)__tmp__OU0P);
+  case ____NBXC__: {
+    __4V0P=((____NBXC *)__3V0P);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__PU0P=((__INTEGER_CST__KAXC *)__tmp__OU0P);
+  case ____ZBXC__: {
+    __4V0P=((____ZBXC *)__3V0P);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__GRNT=((__LIST__WH *)list_current__Y4GB);
-    result__DAWU=NULL;
-    ptr__EAWU=((__POINTER__IB )(NULL));
-    typ_id__FAWU= 0;
-    __tmp__GAWU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__GAWU ==  0)) {
-      result__DAWU=STRING__BC__;
+  case ____DMWH__: {
+    __VSNT=((____WH *)__Q5GB);
+    __SBWU=NULL;
+    __TBWU=((____IB )(NULL));
+    __UBWU= 0;
+    __VBWU=((____IB )sizeof(____BC));
+    if (((unsigned long)__VBWU ==  0)) {
+      __SBWU=__BC__;
     } else /* FALSE */ {
-      typ_id__FAWU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GAWU));
-      if ((typ_id__FAWU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__HAWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__IAWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GAWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HAWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HAWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__JAWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IAWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__HAWU=micro_alloc__table__lab__HKI(__tmp__IAWU,((__POINTER__IB )(&(table_size[(__tmp__JAWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IAWU)));
-        ptr__EAWU=__tmp__HAWU;
+      __UBWU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VBWU));
+      if ((__UBWU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __WBWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __XBWU=(void *)((unsigned long)(void *)((unsigned long)__VBWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WBWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WBWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __YBWU=((____YWB )((____Q )(void *)((unsigned long)__XBWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __WBWU=__OKI(__XBWU,((____IB )(&(table_size[(__YBWU)-1]))),((____YWB )((____Q )__XBWU)));
+        __TBWU=__WBWU;
       } else /* FALSE */ {
-        __tmp__JAWU=((__UINTEGER_32__RWB )typ_id__FAWU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__HAWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__IAWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__GAWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HAWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HAWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__HAWU=micro_alloc__table__lab__HKI(__tmp__IAWU,((__POINTER__IB )(&(table_type[(__tmp__JAWU)]))),(__UINTEGER_32__RWB)(__tmp__JAWU |  1));
-        ptr__EAWU=__tmp__HAWU;
+        __YBWU=((____YWB )__UBWU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __WBWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __XBWU=(void *)((unsigned long)(void *)((unsigned long)__VBWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WBWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WBWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __WBWU=__OKI(__XBWU,((____IB )(&(table_type[(__YBWU)]))),(____YWB)(__YBWU |  1));
+        __TBWU=__WBWU;
       };
-      result__DAWU=((__STRING__BC *)ptr__EAWU);
-      *(result__DAWU) = *(STRING__BC__);
+      __SBWU=((____BC *)__TBWU);
+      *(__SBWU) = *(__BC__);
     };
-    Self__55VU=((__STRING__BC *)result__DAWU);
-    if ((Self__55VU->capacity__HFL <  250)) {
-      __tmp__BAWU=create__KVW( 250);
-      Self__55VU->storage__4EL=__tmp__BAWU;
-      Self__55VU->capacity__HFL= 250;
+    __OBWU=((____BC *)__SBWU);
+    if ((__OBWU->__OFL <  250)) {
+      __QBWU=__RVW( 250);
+      __OBWU->__FFL=__QBWU;
+      __OBWU->__OFL= 250;
     };
-    Self__55VU->count__WJ= 0;
-    display__NHFE(Self__GRNT,result__DAWU);
-    put_string__EGZ(((__STRING__BC *)result__DAWU));
+    __OBWU->__WJ= 0;
+    __2IFE(__VSNT,__SBWU);
+    __LGZ(((____BC *)__SBWU));
     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__PU0P=NULL;
+    __4V0P=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__PU0P=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__OU0P));
+  case ____2A0I__: {
+    __4V0P=__ONBK(((____2A0I *)__3V0P));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__PU0P=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__OU0P));
+  case ____HJNJ__: {
+    __4V0P=__ENPL(((____HJNJ *)__3V0P));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__PU0P=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__OU0P));
+  case ____SJNJ__: {
+    __4V0P=__ORPL(((____SJNJ *)__3V0P));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__PU0P=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__OU0P));
+  case ____0AOJ__: {
+    __4V0P=__YVPL(((____0AOJ *)__3V0P));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__PU0P=((__GET_TYPE_ID__V5NJ *)__tmp__OU0P);
+  case ____EBOJ__: {
+    __4V0P=((____EBOJ *)__3V0P);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__PU0P=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__OU0P));
+  case ____3BOJ__: {
+    __4V0P=__EXPL(((____3BOJ *)__3V0P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__PU0P=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__OU0P));
+  case ____RCOJ__: {
+    __4V0P=__O1PL(((____RCOJ *)__3V0P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__PU0P=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__OU0P));
+  case ____HDOJ__: {
+    __4V0P=__Y5PL(((____HDOJ *)__3V0P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__PU0P=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__OU0P));
+  case ____1DOJ__: {
+    __4V0P=__CEQL(((____1DOJ *)__3V0P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__PU0P=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__OU0P));
+  case ____PEOJ__: {
+    __4V0P=__MIQL(((____PEOJ *)__3V0P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__PU0P=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__OU0P));
+  case ____DFOJ__: {
+    __4V0P=__WMQL(((____DFOJ *)__3V0P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__PU0P=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__OU0P));
+  case ____XFOJ__: {
+    __4V0P=__ARQL(((____XFOJ *)__3V0P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__PU0P=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__OU0P));
+  case ____QGOJ__: {
+    __4V0P=__4VPK(((____QGOJ *)__3V0P));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__PU0P=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__OU0P));
+  case ____EHOJ__: {
+    __4V0P=__KVQL(((____EHOJ *)__3V0P));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__PU0P=((__SIZE_OF__NGOJ *)__tmp__OU0P);
+  case ____2HOJ__: {
+    __4V0P=((____2HOJ *)__3V0P);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__PU0P=execute_link__HUQL(((__CAST__JHOJ *)__tmp__OU0P));
+  case ____YIOJ__: {
+    __4V0P=__WVQL(((____YIOJ *)__3V0P));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__PU0P=((__REAL_CST__JLOJ *)__tmp__OU0P);
+  case ____YMOJ__: {
+    __4V0P=((____YMOJ *)__3V0P);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__PU0P=((__CHARACTER_CST__5LOJ *)__tmp__OU0P);
+  case ____ONOJ__: {
+    __4V0P=((____ONOJ *)__3V0P);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__PU0P=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__OU0P);
+  case ____YOOJ__: {
+    __4V0P=((____YOOJ *)__3V0P);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__PU0P=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__OU0P));
+  case ____IM4K__: {
+    __4V0P=__GHIM(((____IM4K *)__3V0P));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__PU0P=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__OU0P));
+  case ____T5FL__: {
+    __4V0P=__CN5O(((____T5FL *)__3V0P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__PU0P=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__OU0P));
+  case ____3DUL__: {
+    __4V0P=__ZVTP(((____3DUL *)__3V0P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__PU0P=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__OU0P));
+  case ____0EUL__: {
+    __4V0P=__0Q2P(((____0EUL *)__3V0P));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__PU0P=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__OU0P));
+  case ____BGUL__: {
+    __4V0P=__T1TP(((____BGUL *)__3V0P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__PU0P=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__OU0P));
+  case ____2GUL__: {
+    __4V0P=__5W2P(((____2GUL *)__3V0P));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__PU0P=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__OU0P));
+  case ____B0VL__: {
+    __4V0P=__KFDN(((____B0VL *)__3V0P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__PU0P=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__OU0P));
+  case ____P0VL__: {
+    __4V0P=__S3HM(((____P0VL *)__3V0P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__PU0P=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__OU0P));
+  case ____Q5YL__: {
+    __4V0P=__FNIM(((____Q5YL *)__3V0P));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__PU0P=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__OU0P));
+  case ____UVPM__: {
+    __4V0P=__ARXN(((____UVPM *)__3V0P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__PU0P=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__OU0P));
+  case ____0ZPM__: {
+    __4V0P=__TV0P(((____0ZPM *)__3V0P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__PU0P=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__OU0P));
+  case ____MR0N__: {
+    __4V0P=__1DWO(((____MR0N *)__3V0P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__PU0P=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__OU0P));
+  case ____YWBP__: {
+    __4V0P=__R2ZQ(((____YWBP *)__3V0P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__PU0P=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__OU0P));
+  case ____LYBP__: {
+    __4V0P=__HDUP(((____LYBP *)__3V0P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__PU0P=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__OU0P));
+  case ____CZBP__: {
+    __4V0P=__RHUP(((____CZBP *)__3V0P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__PU0P=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__OU0P));
+  case ____3BEP__: {
+    __4V0P=__NWEQ(((____3BEP *)__3V0P));
   } break;
   };
-  Self__FU0P->parent_expr_binary__MYPM.right__WA5J=__tmp__PU0P;
-  __tmp__OU0P=Self__FU0P->parent_expr_binary__MYPM.left__SA5J;
-  if (__tmp__OU0P==NULL) {
-    __tmp__UU0P=NULL;
+  __UV0P->__1ZPM.__FC5J=__4V0P;
+  __3V0P=__UV0P->__1ZPM.__BC5J;
+  if (__3V0P==NULL) {
+    __DW0P=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__OU0P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__UU0P=NULL;
+    switch (((struct ___OBJ *)__3V0P)->__id) {
+    case ____5J__: {
+      __DW0P=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__UU0P=NULL;
+    case ____0AXC__: {
+      __DW0P=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__UU0P=NULL;
+    case ____NBXC__: {
+      __DW0P=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__UU0P=((void *)__tmp__OU0P);
+    case ____ZBXC__: {
+      __DW0P=((void *)__3V0P);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__UU0P=NULL;
+    case ____DMWH__: {
+      __DW0P=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__UU0P=NULL;
+    case ____2A0I__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__UU0P=NULL;
+    case ____HJNJ__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__UU0P=NULL;
+    case ____SJNJ__: {
+      __DW0P=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__UU0P=NULL;
+    case ____0AOJ__: {
+      __DW0P=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__UU0P=NULL;
+    case ____EBOJ__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__UU0P=NULL;
+    case ____3BOJ__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__UU0P=NULL;
+    case ____RCOJ__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__UU0P=NULL;
+    case ____HDOJ__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__UU0P=NULL;
+    case ____1DOJ__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__UU0P=NULL;
+    case ____PEOJ__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__UU0P=NULL;
+    case ____DFOJ__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__UU0P=NULL;
+    case ____XFOJ__: {
+      __DW0P=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__UU0P=NULL;
+    case ____QGOJ__: {
+      __DW0P=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__UU0P=NULL;
+    case ____EHOJ__: {
+      __DW0P=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__UU0P=NULL;
+    case ____2HOJ__: {
+      __DW0P=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__UU0P=NULL;
+    case ____YIOJ__: {
+      __DW0P=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__UU0P=NULL;
+    case ____YMOJ__: {
+      __DW0P=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__UU0P=NULL;
+    case ____ONOJ__: {
+      __DW0P=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__UU0P=NULL;
+    case ____YOOJ__: {
+      __DW0P=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__UU0P=NULL;
+    case ____IM4K__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__UU0P=NULL;
+    case ____T5FL__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__UU0P=NULL;
+    case ____3DUL__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__UU0P=NULL;
+    case ____0EUL__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__UU0P=NULL;
+    case ____BGUL__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__UU0P=NULL;
+    case ____2GUL__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__UU0P=NULL;
+    case ____B0VL__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__UU0P=NULL;
+    case ____P0VL__: {
+      __DW0P=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__UU0P=NULL;
+    case ____Q5YL__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__UU0P=NULL;
+    case ____UVPM__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__UU0P=NULL;
+    case ____0ZPM__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__UU0P=NULL;
+    case ____MR0N__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__UU0P=NULL;
+    case ____YWBP__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__UU0P=NULL;
+    case ____LYBP__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__UU0P=NULL;
+    case ____CZBP__: {
+      __DW0P=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__UU0P=NULL;
+    case ____3BEP__: {
+      __DW0P=NULL;
     } break;
     }
   };
-  __tmp__OU0P=Self__FU0P->parent_expr_binary__MYPM.right__WA5J;
-  if (__tmp__OU0P==NULL) {
-    __tmp__XU0P=NULL;
+  __3V0P=__UV0P->__1ZPM.__FC5J;
+  if (__3V0P==NULL) {
+    __GW0P=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__OU0P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__XU0P=NULL;
+    switch (((struct ___OBJ *)__3V0P)->__id) {
+    case ____5J__: {
+      __GW0P=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__XU0P=NULL;
+    case ____0AXC__: {
+      __GW0P=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__XU0P=NULL;
+    case ____NBXC__: {
+      __GW0P=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__XU0P=((void *)__tmp__OU0P);
+    case ____ZBXC__: {
+      __GW0P=((void *)__3V0P);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__XU0P=NULL;
+    case ____DMWH__: {
+      __GW0P=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__XU0P=NULL;
+    case ____2A0I__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__XU0P=NULL;
+    case ____HJNJ__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__XU0P=NULL;
+    case ____SJNJ__: {
+      __GW0P=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__XU0P=NULL;
+    case ____0AOJ__: {
+      __GW0P=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__XU0P=NULL;
+    case ____EBOJ__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__XU0P=NULL;
+    case ____3BOJ__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__XU0P=NULL;
+    case ____RCOJ__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__XU0P=NULL;
+    case ____HDOJ__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__XU0P=NULL;
+    case ____1DOJ__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__XU0P=NULL;
+    case ____PEOJ__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__XU0P=NULL;
+    case ____DFOJ__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__XU0P=NULL;
+    case ____XFOJ__: {
+      __GW0P=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__XU0P=NULL;
+    case ____QGOJ__: {
+      __GW0P=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__XU0P=NULL;
+    case ____EHOJ__: {
+      __GW0P=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__XU0P=NULL;
+    case ____2HOJ__: {
+      __GW0P=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__XU0P=NULL;
+    case ____YIOJ__: {
+      __GW0P=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__XU0P=NULL;
+    case ____YMOJ__: {
+      __GW0P=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__XU0P=NULL;
+    case ____ONOJ__: {
+      __GW0P=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__XU0P=NULL;
+    case ____YOOJ__: {
+      __GW0P=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__XU0P=NULL;
+    case ____IM4K__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__XU0P=NULL;
+    case ____T5FL__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__XU0P=NULL;
+    case ____3DUL__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__XU0P=NULL;
+    case ____0EUL__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__XU0P=NULL;
+    case ____BGUL__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__XU0P=NULL;
+    case ____2GUL__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__XU0P=NULL;
+    case ____B0VL__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__XU0P=NULL;
+    case ____P0VL__: {
+      __GW0P=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__XU0P=NULL;
+    case ____Q5YL__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__XU0P=NULL;
+    case ____UVPM__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__XU0P=NULL;
+    case ____0ZPM__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__XU0P=NULL;
+    case ____MR0N__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__XU0P=NULL;
+    case ____YWBP__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__XU0P=NULL;
+    case ____LYBP__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__XU0P=NULL;
+    case ____CZBP__: {
+      __GW0P=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__XU0P=NULL;
+    case ____3BEP__: {
+      __GW0P=NULL;
     } break;
     }
   };
-  __tmp__OU0P=NULL;
-  if (((void *)__tmp__UU0P != (void *)NULL)) {
-    __tmp__OU0P=NULL;
+  __3V0P=NULL;
+  if (((void *)__DW0P != (void *)NULL)) {
+    __3V0P=NULL;
   };
-  if ((((void *)__tmp__OU0P == (void *)NULL) && ((void *)__tmp__XU0P != (void *)NULL))) {
-    result__YVOQ=NULL;
-    if ((__tmp__XU0P->value__YG4D ==  0)) {
-      __tmp__AWOQ=Self__FU0P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      put_error__text__2PE( 2,(&__string_640));
-      put_position__HRE(__tmp__AWOQ);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  if ((((void *)__3V0P == (void *)NULL) && ((void *)__GW0P != (void *)NULL))) {
+    __HXOQ=NULL;
+    if ((__GW0P->__HI4D ==  0)) {
+      __PXOQ=__UV0P->__1ZPM.__TCOJ.__CK.__YH.__O2B;
+      __DQE( 2,(&__string_640));
+      __ORE(__PXOQ);
+      __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__DWOQ=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__DWOQ=FALSE__O__;
-    };
-    if ((! __tmp__DWOQ)) {
-      __tmp__IWOQ=to_power__AVKP(((__INTEGER_CST__KAXC *)__tmp__XU0P));
-      if ((__tmp__IWOQ != (__INTEGER__Q)(-  1))) {
-        __tmp__RWOQ=__tmp__XU0P->value__YG4D;
-        Self__AQ4S=((__INTEGER_CST__KAXC *)__tmp__XU0P);
-        Self__AQ4S->value__YG4D=(__INTEGER_64__TSG)(__tmp__RWOQ -  1);
-        check_type__KYEE(Self__AQ4S);
-        p__MKYJ=Self__FU0P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        l__NKYJ=Self__FU0P->parent_expr_binary__MYPM.left__SA5J;
-        result__UWZJ=NULL;
-        __tmp__HAWU=((__POINTER__IB )(NULL));
-        typ_id__ZWZJ= 0;
-        __tmp__IAWU=((__POINTER__IB )sizeof(__EXPR_AND__ADOJ));
-        if (((unsigned long)__tmp__IAWU ==  0)) {
-          result__UWZJ=EXPR_AND__ADOJ__;
-        } else /* FALSE */ {
-          typ_id__ZWZJ=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IAWU));
-          if ((typ_id__ZWZJ == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__RB5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TB5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__IAWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RB5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RB5T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__UB5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TB5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__RB5T=micro_alloc__table__lab__HKI(__tmp__TB5T,((__POINTER__IB )(&(table_size[(__tmp__UB5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TB5T)));
-            __tmp__HAWU=__tmp__RB5T;
-          } else /* FALSE */ {
-            __tmp__UB5T=((__UINTEGER_32__RWB )typ_id__ZWZJ);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__RB5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TB5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__IAWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RB5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RB5T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__RB5T=micro_alloc__table__lab__HKI(__tmp__TB5T,((__POINTER__IB )(&(table_type[(__tmp__UB5T)]))),(__UINTEGER_32__RWB)(__tmp__UB5T |  1));
-            __tmp__HAWU=__tmp__RB5T;
-          };
-          result__UWZJ=((__EXPR_AND__ADOJ *)__tmp__HAWU);
-          *(result__UWZJ) = *(EXPR_AND__ADOJ__);
-        };
-        Self__QAKK=((__EXPR_AND__ADOJ *)result__UWZJ);
-        Self__QAKK->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__MKYJ;
-        Self__QAKK->parent_expr_binary__BDOJ.left__SA5J=l__NKYJ;
-        Self__QAKK->parent_expr_binary__BDOJ.right__WA5J=__tmp__XU0P;
-        result__YVOQ=result__UWZJ;
-      };
-    };
-    __tmp__OU0P=result__YVOQ;
-  };
-  if (((((void *)__tmp__OU0P == (void *)NULL) && ((void *)__tmp__XU0P != (void *)NULL)) && ((void *)__tmp__UU0P != (void *)NULL))) {
-    __tmp__IWOQ=(__INTEGER_64__TSG)(__tmp__UU0P->value__YG4D % __tmp__XU0P->value__YG4D);
-    Self__AQ4S=((__INTEGER_CST__KAXC *)__tmp__UU0P);
-    Self__AQ4S->value__YG4D=__tmp__IWOQ;
-    check_type__KYEE(Self__AQ4S);
-    __tmp__OU0P=__tmp__UU0P;
-  };
-  if ((((void *)__tmp__OU0P == (void *)NULL) && (old_seq__IU0P == seq_call_and_loop__BL3K))) {
-    Self__AQ4S=NULL;
-    __tmp__PU0P=Self__FU0P->parent_expr_binary__MYPM.left__SA5J;
-    l__NKYJ=Self__FU0P->parent_expr_binary__MYPM.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__PU0P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__DWOQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__PU0P),l__NKYJ);
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__DWOQ=FALSE__O__;
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__DWOQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__DWOQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__DWOQ=FALSE__O__;
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__DWOQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__DWOQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__DWOQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__DWOQ=FALSE__O__;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__DWOQ=FALSE__O__;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__DWOQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__DWOQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__DWOQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__DWOQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__DWOQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__DWOQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__DWOQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__DWOQ=FALSE__O__;
-    } break;
-    case __ITEM__VFOJ__: {
-      __tmp__DWOQ=FALSE__O__;
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__DWOQ=FALSE__O__;
-    } break;
-    case __CAST__JHOJ__: {
-      __tmp__DWOQ=FALSE__O__;
-    } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__DWOQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__DWOQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__DWOQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__DWOQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__DWOQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__DWOQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__DWOQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__DWOQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__DWOQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__DWOQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__DWOQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__DWOQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__DWOQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__DWOQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__DWOQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__DWOQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__DWOQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__DWOQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__DWOQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__PU0P)),l__NKYJ);
-    } break;
-    };
-    if (__tmp__DWOQ) {
-      __tmp__AWOQ=Self__FU0P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__JXOQ=static_type__BL1P(Self__FU0P);
-      result__CBWU=NULL;
-      __tmp__HAWU=((__POINTER__IB )(NULL));
-      typ_id__ZWZJ= 0;
-      __tmp__IAWU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-      if (((unsigned long)__tmp__IAWU ==  0)) {
-        result__CBWU=INTEGER_CST__KAXC__;
-      } else /* FALSE */ {
-        typ_id__ZWZJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IAWU));
-        if ((typ_id__ZWZJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RB5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TB5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__IAWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RB5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RB5T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UB5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TB5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__RB5T=micro_alloc__table__lab__HKI(__tmp__TB5T,((__POINTER__IB )(&(table_size[(__tmp__UB5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TB5T)));
-          __tmp__HAWU=__tmp__RB5T;
-        } else /* FALSE */ {
-          __tmp__UB5T=((__UINTEGER_32__RWB )typ_id__ZWZJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__RB5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TB5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__IAWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RB5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RB5T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__RB5T=micro_alloc__table__lab__HKI(__tmp__TB5T,((__POINTER__IB )(&(table_type[(__tmp__UB5T)]))),(__UINTEGER_32__RWB)(__tmp__UB5T |  1));
-          __tmp__HAWU=__tmp__RB5T;
-        };
-        result__CBWU=((__INTEGER_CST__KAXC *)__tmp__HAWU);
-        *(result__CBWU) = *(INTEGER_CST__KAXC__);
-      };
-      Self__OBWU=((__INTEGER_CST__KAXC *)result__CBWU);
-      Self__OBWU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__AWOQ;
-      Self__OBWU->value__YG4D= 0;
-      Self__OBWU->parent_constant__LAXC.static_type__SG4D=__tmp__JXOQ;
-      check_type__KYEE(Self__OBWU);
-      Self__AQ4S=result__CBWU;
-      __tmp__NXOQ=Self__FU0P->parent_expr_binary__MYPM.left__SA5J;
-      switch (((struct ___OBJ *)__tmp__NXOQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__NXOQ));
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__NXOQ));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__X4RS=((__READ_LOCAL__N5ZI *)__tmp__NXOQ);
-        Self__W5BU=((__LOCAL__43WC *)Self__X4RS->local__PUEJ);
-        Self__W5BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__W5BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__W5BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__YBWU=NULL;
-          __tmp__RB5T=((__POINTER__IB )(NULL));
-          typ_id__0BWU= 0;
-          __tmp__TB5T=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__TB5T ==  0)) {
-            result__YBWU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__0BWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TB5T));
-            if ((typ_id__0BWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2BWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3BWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TB5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4BWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3BWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__2BWU=micro_alloc__table__lab__HKI(__tmp__3BWU,((__POINTER__IB )(&(table_size[(__tmp__4BWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3BWU)));
-              __tmp__RB5T=__tmp__2BWU;
+      __SXOQ=__K__;
+    } else /* FALSE */ {
+      __SXOQ=__O__;
+    };
+    if ((! __SXOQ)) {
+      __XXOQ=__PWKP(((____ZBXC *)__GW0P));
+      if ((__XXOQ != (____Q)(-  1))) {
+        __AYOQ=__GW0P->__HI4D;
+        __PR4S=((____ZBXC *)__GW0P);
+        __PR4S->__HI4D=(____0SG)(__AYOQ -  1);
+        __ZZEE(__PR4S);
+        __1LYJ=__UV0P->__1ZPM.__TCOJ.__CK.__YH.__O2B;
+        __2LYJ=__UV0P->__1ZPM.__BC5J;
+        __DYZJ=NULL;
+        __WBWU=((____IB )(NULL));
+        __IYZJ= 0;
+        __XBWU=((____IB )sizeof(____PEOJ));
+        if (((unsigned long)__XBWU ==  0)) {
+          __DYZJ=__PEOJ__;
+        } else /* FALSE */ {
+          __IYZJ=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XBWU));
+          if ((__IYZJ == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __AD5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CD5T=(void *)((unsigned long)(void *)((unsigned long)__XBWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AD5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AD5T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __DD5T=((____YWB )((____Q )(void *)((unsigned long)__CD5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __AD5T=__OKI(__CD5T,((____IB )(&(table_size[(__DD5T)-1]))),((____YWB )((____Q )__CD5T)));
+            __WBWU=__AD5T;
+          } else /* FALSE */ {
+            __DD5T=((____YWB )__IYZJ);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __AD5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CD5T=(void *)((unsigned long)(void *)((unsigned long)__XBWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AD5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AD5T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __AD5T=__OKI(__CD5T,((____IB )(&(table_type[(__DD5T)]))),(____YWB)(__DD5T |  1));
+            __WBWU=__AD5T;
+          };
+          __DYZJ=((____PEOJ *)__WBWU);
+          *(__DYZJ) = *(__PEOJ__);
+        };
+        __5BKK=((____PEOJ *)__DYZJ);
+        __5BKK->__QEOJ.__TCOJ.__CK.__YH.__O2B=__1LYJ;
+        __5BKK->__QEOJ.__BC5J=__2LYJ;
+        __5BKK->__QEOJ.__FC5J=__GW0P;
+        __HXOQ=__DYZJ;
+      };
+    };
+    __3V0P=__HXOQ;
+  };
+  if (((((void *)__3V0P == (void *)NULL) && ((void *)__GW0P != (void *)NULL)) && ((void *)__DW0P != (void *)NULL))) {
+    __XXOQ=(____0SG)(__DW0P->__HI4D % __GW0P->__HI4D);
+    __PR4S=((____ZBXC *)__DW0P);
+    __PR4S->__HI4D=__XXOQ;
+    __ZZEE(__PR4S);
+    __3V0P=__DW0P;
+  };
+  if ((((void *)__3V0P == (void *)NULL) && (__XV0P == __QM3K))) {
+    __PR4S=NULL;
+    __4V0P=__UV0P->__1ZPM.__BC5J;
+    __2LYJ=__UV0P->__1ZPM.__FC5J;
+    switch (((struct ___OBJ *)__4V0P)->__id) {
+    case ____5J__: {
+      __SXOQ=__FLWM(((____5J *)__4V0P),__2LYJ);
+    } break;
+    case ____0AXC__: {
+      __SXOQ=__O__;
+    } break;
+    case ____NBXC__: {
+      __SXOQ=__1LWM(((____NBXC *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____ZBXC__: {
+      __SXOQ=__NMWM(((____ZBXC *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____DMWH__: {
+      __SXOQ=__O__;
+    } break;
+    case ____2A0I__: {
+      __SXOQ=__MNWM(((____2A0I *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____HJNJ__: {
+      __SXOQ=__5NWM(((____HJNJ *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____SJNJ__: {
+      __SXOQ=__2OWM(((____SJNJ *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____0AOJ__: {
+      __SXOQ=__O__;
+    } break;
+    case ____EBOJ__: {
+      __SXOQ=__O__;
+    } break;
+    case ____3BOJ__: {
+      __SXOQ=__BQWM(((____3BOJ *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____RCOJ__: {
+      __SXOQ=__4QWM(((____RCOJ *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____HDOJ__: {
+      __SXOQ=__1RWM(((____HDOJ *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____1DOJ__: {
+      __SXOQ=__YSWM(((____1DOJ *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____PEOJ__: {
+      __SXOQ=__VTWM(((____PEOJ *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____DFOJ__: {
+      __SXOQ=__SUWM(((____DFOJ *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____XFOJ__: {
+      __SXOQ=__PVWM(((____XFOJ *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____QGOJ__: {
+      __SXOQ=__O__;
+    } break;
+    case ____EHOJ__: {
+      __SXOQ=__O__;
+    } break;
+    case ____2HOJ__: {
+      __SXOQ=__O__;
+    } break;
+    case ____YIOJ__: {
+      __SXOQ=__O__;
+    } break;
+    case ____YMOJ__: {
+      __SXOQ=__2WWM(((____YMOJ *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____ONOJ__: {
+      __SXOQ=__XXWM(((____ONOJ *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____YOOJ__: {
+      __SXOQ=__314M(((____YOOJ *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____IM4K__: {
+      __SXOQ=__JMYN(((____IM4K *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____T5FL__: {
+      __SXOQ=__KECQ(((____T5FL *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____3DUL__: {
+      __SXOQ=__WF3P(((____3DUL *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____0EUL__: {
+      __SXOQ=__5NJQ(((____0EUL *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____BGUL__: {
+      __SXOQ=__TG3P(((____BGUL *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____2GUL__: {
+      __SXOQ=__3OJQ(((____2GUL *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____B0VL__: {
+      __SXOQ=__1CFN(((____B0VL *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____P0VL__: {
+      __SXOQ=__JYWM(((____P0VL *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____Q5YL__: {
+      __SXOQ=__GNYN(((____Q5YL *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____UVPM__: {
+      __SXOQ=__ZNYN(((____UVPM *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____0ZPM__: {
+      __SXOQ=__QH3P(((____0ZPM *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____MR0N__: {
+      __SXOQ=__IPWO(((____MR0N *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____YWBP__: {
+      __SXOQ=__LV0Q(((____YWBP *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____LYBP__: {
+      __SXOQ=__3ECQ(((____LYBP *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____CZBP__: {
+      __SXOQ=__0FCQ(((____CZBP *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    case ____3BEP__: {
+      __SXOQ=__0PJQ(((____3BEP *)((____5J *)__4V0P)),__2LYJ);
+    } break;
+    };
+    if (__SXOQ) {
+      __PXOQ=__UV0P->__1ZPM.__TCOJ.__CK.__YH.__O2B;
+      __YYOQ=__QM1P(__UV0P);
+      __RCWU=NULL;
+      __WBWU=((____IB )(NULL));
+      __IYZJ= 0;
+      __XBWU=((____IB )sizeof(____ZBXC));
+      if (((unsigned long)__XBWU ==  0)) {
+        __RCWU=__ZBXC__;
+      } else /* FALSE */ {
+        __IYZJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XBWU));
+        if ((__IYZJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __AD5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CD5T=(void *)((unsigned long)(void *)((unsigned long)__XBWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AD5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AD5T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DD5T=((____YWB )((____Q )(void *)((unsigned long)__CD5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __AD5T=__OKI(__CD5T,((____IB )(&(table_size[(__DD5T)-1]))),((____YWB )((____Q )__CD5T)));
+          __WBWU=__AD5T;
+        } else /* FALSE */ {
+          __DD5T=((____YWB )__IYZJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __AD5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CD5T=(void *)((unsigned long)(void *)((unsigned long)__XBWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AD5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AD5T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __AD5T=__OKI(__CD5T,((____IB )(&(table_type[(__DD5T)]))),(____YWB)(__DD5T |  1));
+          __WBWU=__AD5T;
+        };
+        __RCWU=((____ZBXC *)__WBWU);
+        *(__RCWU) = *(__ZBXC__);
+      };
+      __3CWU=((____ZBXC *)__RCWU);
+      __3CWU->__0BXC.__DK.__CK.__YH.__O2B=__PXOQ;
+      __3CWU->__HI4D= 0;
+      __3CWU->__0BXC.__BI4D=__YYOQ;
+      __ZZEE(__3CWU);
+      __PR4S=__RCWU;
+      __2YOQ=__UV0P->__1ZPM.__BC5J;
+      switch (((struct ___OBJ *)__2YOQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__2YOQ));
+      } break;
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__2YOQ));
+      } break;
+      case ____2A0I__: {
+        __GASS=((____2A0I *)__2YOQ);
+        __FBCU=((____N5WC *)__GASS->__4VEJ);
+        __FBCU->__Q5WC.__KU4D=(____Q)(__FBCU->__Q5WC.__KU4D -  1);
+        if ((__FBCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __HDWU=NULL;
+          __AD5T=((____IB )(NULL));
+          __JDWU= 0;
+          __CD5T=((____IB )sizeof(____BC));
+          if (((unsigned long)__CD5T ==  0)) {
+            __HDWU=__BC__;
+          } else /* FALSE */ {
+            __JDWU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CD5T));
+            if ((__JDWU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LDWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MDWU=(void *)((unsigned long)(void *)((unsigned long)__CD5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NDWU=((____YWB )((____Q )(void *)((unsigned long)__MDWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __LDWU=__OKI(__MDWU,((____IB )(&(table_size[(__NDWU)-1]))),((____YWB )((____Q )__MDWU)));
+              __AD5T=__LDWU;
             } else /* FALSE */ {
-              __tmp__4BWU=((__UINTEGER_32__RWB )typ_id__0BWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2BWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3BWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TB5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2BWU=micro_alloc__table__lab__HKI(__tmp__3BWU,((__POINTER__IB )(&(table_type[(__tmp__4BWU)]))),(__UINTEGER_32__RWB)(__tmp__4BWU |  1));
-              __tmp__RB5T=__tmp__2BWU;
-            };
-            result__YBWU=((__STRING__BC *)__tmp__RB5T);
-            *(result__YBWU) = *(STRING__BC__);
-          };
-          Self__UBWU=((__STRING__BC *)result__YBWU);
-          if ((Self__UBWU->capacity__HFL <  250)) {
-            __tmp__WBWU=create__KVW( 250);
-            Self__UBWU->storage__4EL=__tmp__WBWU;
-            Self__UBWU->capacity__HFL= 250;
-          };
-          Self__UBWU->count__WJ= 0;
-          display__V5DJ(Self__X4RS,result__YBWU);
-          put_string__EGZ(((__STRING__BC *)result__YBWU));
+              __NDWU=((____YWB )__JDWU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LDWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MDWU=(void *)((unsigned long)(void *)((unsigned long)__CD5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LDWU=__OKI(__MDWU,((____IB )(&(table_type[(__NDWU)]))),(____YWB)(__NDWU |  1));
+              __AD5T=__LDWU;
+            };
+            __HDWU=((____BC *)__AD5T);
+            *(__HDWU) = *(__BC__);
+          };
+          __DDWU=((____BC *)__HDWU);
+          if ((__DDWU->__OFL <  250)) {
+            __FDWU=__RVW( 250);
+            __DDWU->__FFL=__FDWU;
+            __DDWU->__OFL= 250;
+          };
+          __DDWU->__WJ= 0;
+          __EBEJ(__GASS,__HDWU);
+          __LGZ(((____BC *)__HDWU));
           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__NXOQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NXOQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__X4RS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__NXOQ)->receiver__554J);
-        Self__W5BU=((__LOCAL__43WC *)Self__X4RS->local__PUEJ);
-        Self__W5BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__W5BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__W5BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__YBWU=NULL;
-          __tmp__RB5T=((__POINTER__IB )(NULL));
-          typ_id__0BWU= 0;
-          __tmp__TB5T=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__TB5T ==  0)) {
-            result__YBWU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__0BWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TB5T));
-            if ((typ_id__0BWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2BWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3BWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TB5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4BWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3BWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__2BWU=micro_alloc__table__lab__HKI(__tmp__3BWU,((__POINTER__IB )(&(table_size[(__tmp__4BWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3BWU)));
-              __tmp__RB5T=__tmp__2BWU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__2YOQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__2YOQ));
+      } break;
+      case ____0AOJ__: {
+        __GASS=((____2A0I *)((____0AOJ *)__2YOQ)->__OB5J);
+        __FBCU=((____N5WC *)__GASS->__4VEJ);
+        __FBCU->__Q5WC.__KU4D=(____Q)(__FBCU->__Q5WC.__KU4D -  1);
+        if ((__FBCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __HDWU=NULL;
+          __AD5T=((____IB )(NULL));
+          __JDWU= 0;
+          __CD5T=((____IB )sizeof(____BC));
+          if (((unsigned long)__CD5T ==  0)) {
+            __HDWU=__BC__;
+          } else /* FALSE */ {
+            __JDWU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CD5T));
+            if ((__JDWU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LDWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MDWU=(void *)((unsigned long)(void *)((unsigned long)__CD5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NDWU=((____YWB )((____Q )(void *)((unsigned long)__MDWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __LDWU=__OKI(__MDWU,((____IB )(&(table_size[(__NDWU)-1]))),((____YWB )((____Q )__MDWU)));
+              __AD5T=__LDWU;
             } else /* FALSE */ {
-              __tmp__4BWU=((__UINTEGER_32__RWB )typ_id__0BWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2BWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3BWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TB5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2BWU=micro_alloc__table__lab__HKI(__tmp__3BWU,((__POINTER__IB )(&(table_type[(__tmp__4BWU)]))),(__UINTEGER_32__RWB)(__tmp__4BWU |  1));
-              __tmp__RB5T=__tmp__2BWU;
-            };
-            result__YBWU=((__STRING__BC *)__tmp__RB5T);
-            *(result__YBWU) = *(STRING__BC__);
-          };
-          Self__UBWU=((__STRING__BC *)result__YBWU);
-          if ((Self__UBWU->capacity__HFL <  250)) {
-            __tmp__WBWU=create__KVW( 250);
-            Self__UBWU->storage__4EL=__tmp__WBWU;
-            Self__UBWU->capacity__HFL= 250;
-          };
-          Self__UBWU->count__WJ= 0;
-          display__V5DJ(Self__X4RS,result__YBWU);
-          put_string__EGZ(((__STRING__BC *)result__YBWU));
+              __NDWU=((____YWB )__JDWU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LDWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MDWU=(void *)((unsigned long)(void *)((unsigned long)__CD5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LDWU=__OKI(__MDWU,((____IB )(&(table_type[(__NDWU)]))),(____YWB)(__NDWU |  1));
+              __AD5T=__LDWU;
+            };
+            __HDWU=((____BC *)__AD5T);
+            *(__HDWU) = *(__BC__);
+          };
+          __DDWU=((____BC *)__HDWU);
+          if ((__DDWU->__OFL <  250)) {
+            __FDWU=__RVW( 250);
+            __DDWU->__FFL=__FDWU;
+            __DDWU->__OFL= 250;
+          };
+          __DDWU->__WJ= 0;
+          __EBEJ(__GASS,__HDWU);
+          __LGZ(((____BC *)__HDWU));
           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__NXOQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__2YOQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__NXOQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__2YOQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__NXOQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__2YOQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__NXOQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__2YOQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__NXOQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__2YOQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__NXOQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__2YOQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__NXOQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__2YOQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__NXOQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__2YOQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__NXOQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__2YOQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__NXOQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__2YOQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__NXOQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__2YOQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NXOQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__2YOQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NXOQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__2YOQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NXOQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__2YOQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NXOQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__2YOQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NXOQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__2YOQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__NXOQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__2YOQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__NXOQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__2YOQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__04RS=((__READ_GLOBAL__B4YL *)__tmp__NXOQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__04RS->global__Y5JM),Self__04RS);
+      case ____Q5YL__: {
+        __JASS=((____Q5YL *)__2YOQ);
+        __EIEN(((____FKRG *)__JASS->__HBKM),__JASS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__NXOQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__2YOQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__NXOQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__2YOQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__NXOQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__2YOQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__NXOQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__2YOQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__NXOQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__2YOQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__NXOQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__2YOQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__NXOQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__2YOQ));
       } break;
       };
-      __tmp__NXOQ=Self__FU0P->parent_expr_binary__MYPM.right__WA5J;
-      switch (((struct ___OBJ *)__tmp__NXOQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__NXOQ));
+      __2YOQ=__UV0P->__1ZPM.__FC5J;
+      switch (((struct ___OBJ *)__2YOQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__2YOQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__NXOQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__2YOQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__X4RS=((__READ_LOCAL__N5ZI *)__tmp__NXOQ);
-        Self__W5BU=((__LOCAL__43WC *)Self__X4RS->local__PUEJ);
-        Self__W5BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__W5BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__W5BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__YBWU=NULL;
-          __tmp__RB5T=((__POINTER__IB )(NULL));
-          typ_id__0BWU= 0;
-          __tmp__TB5T=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__TB5T ==  0)) {
-            result__YBWU=STRING__BC__;
+      case ____2A0I__: {
+        __GASS=((____2A0I *)__2YOQ);
+        __FBCU=((____N5WC *)__GASS->__4VEJ);
+        __FBCU->__Q5WC.__KU4D=(____Q)(__FBCU->__Q5WC.__KU4D -  1);
+        if ((__FBCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __HDWU=NULL;
+          __AD5T=((____IB )(NULL));
+          __JDWU= 0;
+          __CD5T=((____IB )sizeof(____BC));
+          if (((unsigned long)__CD5T ==  0)) {
+            __HDWU=__BC__;
           } else /* FALSE */ {
-            typ_id__0BWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TB5T));
-            if ((typ_id__0BWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2BWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3BWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TB5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4BWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3BWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__2BWU=micro_alloc__table__lab__HKI(__tmp__3BWU,((__POINTER__IB )(&(table_size[(__tmp__4BWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3BWU)));
-              __tmp__RB5T=__tmp__2BWU;
+            __JDWU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CD5T));
+            if ((__JDWU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LDWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MDWU=(void *)((unsigned long)(void *)((unsigned long)__CD5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NDWU=((____YWB )((____Q )(void *)((unsigned long)__MDWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __LDWU=__OKI(__MDWU,((____IB )(&(table_size[(__NDWU)-1]))),((____YWB )((____Q )__MDWU)));
+              __AD5T=__LDWU;
             } else /* FALSE */ {
-              __tmp__4BWU=((__UINTEGER_32__RWB )typ_id__0BWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2BWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3BWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TB5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2BWU=micro_alloc__table__lab__HKI(__tmp__3BWU,((__POINTER__IB )(&(table_type[(__tmp__4BWU)]))),(__UINTEGER_32__RWB)(__tmp__4BWU |  1));
-              __tmp__RB5T=__tmp__2BWU;
-            };
-            result__YBWU=((__STRING__BC *)__tmp__RB5T);
-            *(result__YBWU) = *(STRING__BC__);
-          };
-          Self__UBWU=((__STRING__BC *)result__YBWU);
-          if ((Self__UBWU->capacity__HFL <  250)) {
-            __tmp__WBWU=create__KVW( 250);
-            Self__UBWU->storage__4EL=__tmp__WBWU;
-            Self__UBWU->capacity__HFL= 250;
-          };
-          Self__UBWU->count__WJ= 0;
-          display__V5DJ(Self__X4RS,result__YBWU);
-          put_string__EGZ(((__STRING__BC *)result__YBWU));
+              __NDWU=((____YWB )__JDWU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LDWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MDWU=(void *)((unsigned long)(void *)((unsigned long)__CD5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LDWU=__OKI(__MDWU,((____IB )(&(table_type[(__NDWU)]))),(____YWB)(__NDWU |  1));
+              __AD5T=__LDWU;
+            };
+            __HDWU=((____BC *)__AD5T);
+            *(__HDWU) = *(__BC__);
+          };
+          __DDWU=((____BC *)__HDWU);
+          if ((__DDWU->__OFL <  250)) {
+            __FDWU=__RVW( 250);
+            __DDWU->__FFL=__FDWU;
+            __DDWU->__OFL= 250;
+          };
+          __DDWU->__WJ= 0;
+          __EBEJ(__GASS,__HDWU);
+          __LGZ(((____BC *)__HDWU));
           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__NXOQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NXOQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__X4RS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__NXOQ)->receiver__554J);
-        Self__W5BU=((__LOCAL__43WC *)Self__X4RS->local__PUEJ);
-        Self__W5BU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__W5BU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__W5BU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__YBWU=NULL;
-          __tmp__RB5T=((__POINTER__IB )(NULL));
-          typ_id__0BWU= 0;
-          __tmp__TB5T=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__TB5T ==  0)) {
-            result__YBWU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__0BWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TB5T));
-            if ((typ_id__0BWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2BWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3BWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TB5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4BWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3BWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__2BWU=micro_alloc__table__lab__HKI(__tmp__3BWU,((__POINTER__IB )(&(table_size[(__tmp__4BWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3BWU)));
-              __tmp__RB5T=__tmp__2BWU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__2YOQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__2YOQ));
+      } break;
+      case ____0AOJ__: {
+        __GASS=((____2A0I *)((____0AOJ *)__2YOQ)->__OB5J);
+        __FBCU=((____N5WC *)__GASS->__4VEJ);
+        __FBCU->__Q5WC.__KU4D=(____Q)(__FBCU->__Q5WC.__KU4D -  1);
+        if ((__FBCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __HDWU=NULL;
+          __AD5T=((____IB )(NULL));
+          __JDWU= 0;
+          __CD5T=((____IB )sizeof(____BC));
+          if (((unsigned long)__CD5T ==  0)) {
+            __HDWU=__BC__;
+          } else /* FALSE */ {
+            __JDWU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CD5T));
+            if ((__JDWU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LDWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MDWU=(void *)((unsigned long)(void *)((unsigned long)__CD5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NDWU=((____YWB )((____Q )(void *)((unsigned long)__MDWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __LDWU=__OKI(__MDWU,((____IB )(&(table_size[(__NDWU)-1]))),((____YWB )((____Q )__MDWU)));
+              __AD5T=__LDWU;
             } else /* FALSE */ {
-              __tmp__4BWU=((__UINTEGER_32__RWB )typ_id__0BWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2BWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3BWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TB5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2BWU=micro_alloc__table__lab__HKI(__tmp__3BWU,((__POINTER__IB )(&(table_type[(__tmp__4BWU)]))),(__UINTEGER_32__RWB)(__tmp__4BWU |  1));
-              __tmp__RB5T=__tmp__2BWU;
-            };
-            result__YBWU=((__STRING__BC *)__tmp__RB5T);
-            *(result__YBWU) = *(STRING__BC__);
-          };
-          Self__UBWU=((__STRING__BC *)result__YBWU);
-          if ((Self__UBWU->capacity__HFL <  250)) {
-            __tmp__WBWU=create__KVW( 250);
-            Self__UBWU->storage__4EL=__tmp__WBWU;
-            Self__UBWU->capacity__HFL= 250;
-          };
-          Self__UBWU->count__WJ= 0;
-          display__V5DJ(Self__X4RS,result__YBWU);
-          put_string__EGZ(((__STRING__BC *)result__YBWU));
+              __NDWU=((____YWB )__JDWU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LDWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MDWU=(void *)((unsigned long)(void *)((unsigned long)__CD5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LDWU=__OKI(__MDWU,((____IB )(&(table_type[(__NDWU)]))),(____YWB)(__NDWU |  1));
+              __AD5T=__LDWU;
+            };
+            __HDWU=((____BC *)__AD5T);
+            *(__HDWU) = *(__BC__);
+          };
+          __DDWU=((____BC *)__HDWU);
+          if ((__DDWU->__OFL <  250)) {
+            __FDWU=__RVW( 250);
+            __DDWU->__FFL=__FDWU;
+            __DDWU->__OFL= 250;
+          };
+          __DDWU->__WJ= 0;
+          __EBEJ(__GASS,__HDWU);
+          __LGZ(((____BC *)__HDWU));
           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__NXOQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__2YOQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__NXOQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__2YOQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__NXOQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__2YOQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__NXOQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__2YOQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__NXOQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__2YOQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__NXOQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__2YOQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__NXOQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__2YOQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__NXOQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__2YOQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__NXOQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__2YOQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__NXOQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__2YOQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__NXOQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__2YOQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NXOQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__2YOQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NXOQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__2YOQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NXOQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__2YOQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NXOQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__2YOQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NXOQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__2YOQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__NXOQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__2YOQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__NXOQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__2YOQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__04RS=((__READ_GLOBAL__B4YL *)__tmp__NXOQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__04RS->global__Y5JM),Self__04RS);
+      case ____Q5YL__: {
+        __JASS=((____Q5YL *)__2YOQ);
+        __EIEN(((____FKRG *)__JASS->__HBKM),__JASS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__NXOQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__2YOQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__NXOQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__2YOQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__NXOQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__2YOQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__NXOQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__2YOQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__NXOQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__2YOQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__NXOQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__2YOQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__NXOQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__2YOQ));
       } break;
       };
     };
-    __tmp__OU0P=Self__AQ4S;
-    if ((((void *)Self__AQ4S == (void *)NULL) && ((void *)__tmp__UU0P != (void *)NULL))) {
-      result__CBWU=NULL;
-      if ((__tmp__UU0P->value__YG4D ==  0)) {
-        result__CBWU=__tmp__UU0P;
-        __tmp__42VQ=Self__FU0P->parent_expr_binary__MYPM.right__WA5J;
-        switch (((struct ___OBJ *)__tmp__42VQ)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__42VQ));
+    __3V0P=__PR4S;
+    if ((((void *)__PR4S == (void *)NULL) && ((void *)__DW0P != (void *)NULL))) {
+      __RCWU=NULL;
+      if ((__DW0P->__HI4D ==  0)) {
+        __RCWU=__DW0P;
+        __N4VQ=__UV0P->__1ZPM.__FC5J;
+        switch (((struct ___OBJ *)__N4VQ)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__N4VQ));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__42VQ));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__N4VQ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__54RS=((__READ_LOCAL__N5ZI *)__tmp__42VQ);
-          Self__CACU=((__LOCAL__43WC *)Self__54RS->local__PUEJ);
-          Self__CACU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CACU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__CACU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__AEWU=NULL;
-            __tmp__2BWU=((__POINTER__IB )(NULL));
-            typ_id__CEWU= 0;
-            __tmp__3BWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__3BWU ==  0)) {
-              result__AEWU=STRING__BC__;
+        case ____2A0I__: {
+          __OASS=((____2A0I *)__N4VQ);
+          __RBCU=((____N5WC *)__OASS->__4VEJ);
+          __RBCU->__Q5WC.__KU4D=(____Q)(__RBCU->__Q5WC.__KU4D -  1);
+          if ((__RBCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __PFWU=NULL;
+            __LDWU=((____IB )(NULL));
+            __RFWU= 0;
+            __MDWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__MDWU ==  0)) {
+              __PFWU=__BC__;
             } else /* FALSE */ {
-              typ_id__CEWU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BWU));
-              if ((typ_id__CEWU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EEWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FEWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__GEWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FEWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__EEWU=micro_alloc__table__lab__HKI(__tmp__FEWU,((__POINTER__IB )(&(table_size[(__tmp__GEWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FEWU)));
-                __tmp__2BWU=__tmp__EEWU;
+              __RFWU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDWU));
+              if ((__RFWU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TFWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UFWU=(void *)((unsigned long)(void *)((unsigned long)__MDWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __VFWU=((____YWB )((____Q )(void *)((unsigned long)__UFWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __TFWU=__OKI(__UFWU,((____IB )(&(table_size[(__VFWU)-1]))),((____YWB )((____Q )__UFWU)));
+                __LDWU=__TFWU;
               } else /* FALSE */ {
-                __tmp__GEWU=((__UINTEGER_32__RWB )typ_id__CEWU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EEWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FEWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__EEWU=micro_alloc__table__lab__HKI(__tmp__FEWU,((__POINTER__IB )(&(table_type[(__tmp__GEWU)]))),(__UINTEGER_32__RWB)(__tmp__GEWU |  1));
-                __tmp__2BWU=__tmp__EEWU;
+                __VFWU=((____YWB )__RFWU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TFWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UFWU=(void *)((unsigned long)(void *)((unsigned long)__MDWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __TFWU=__OKI(__UFWU,((____IB )(&(table_type[(__VFWU)]))),(____YWB)(__VFWU |  1));
+                __LDWU=__TFWU;
               };
-              result__AEWU=((__STRING__BC *)__tmp__2BWU);
-              *(result__AEWU) = *(STRING__BC__);
-            };
-            Self__2DWU=((__STRING__BC *)result__AEWU);
-            if ((Self__2DWU->capacity__HFL <  250)) {
-              __tmp__4DWU=create__KVW( 250);
-              Self__2DWU->storage__4EL=__tmp__4DWU;
-              Self__2DWU->capacity__HFL= 250;
-            };
-            Self__2DWU->count__WJ= 0;
-            display__V5DJ(Self__54RS,result__AEWU);
-            put_string__EGZ(((__STRING__BC *)result__AEWU));
+              __PFWU=((____BC *)__LDWU);
+              *(__PFWU) = *(__BC__);
+            };
+            __LFWU=((____BC *)__PFWU);
+            if ((__LFWU->__OFL <  250)) {
+              __NFWU=__RVW( 250);
+              __LFWU->__FFL=__NFWU;
+              __LFWU->__OFL= 250;
+            };
+            __LFWU->__WJ= 0;
+            __EBEJ(__OASS,__PFWU);
+            __LGZ(((____BC *)__PFWU));
             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__42VQ));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__42VQ));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__54RS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__42VQ)->receiver__554J);
-          Self__CACU=((__LOCAL__43WC *)Self__54RS->local__PUEJ);
-          Self__CACU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CACU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__CACU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__AEWU=NULL;
-            __tmp__2BWU=((__POINTER__IB )(NULL));
-            typ_id__CEWU= 0;
-            __tmp__3BWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__3BWU ==  0)) {
-              result__AEWU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__N4VQ));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__N4VQ));
+        } break;
+        case ____0AOJ__: {
+          __OASS=((____2A0I *)((____0AOJ *)__N4VQ)->__OB5J);
+          __RBCU=((____N5WC *)__OASS->__4VEJ);
+          __RBCU->__Q5WC.__KU4D=(____Q)(__RBCU->__Q5WC.__KU4D -  1);
+          if ((__RBCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __PFWU=NULL;
+            __LDWU=((____IB )(NULL));
+            __RFWU= 0;
+            __MDWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__MDWU ==  0)) {
+              __PFWU=__BC__;
             } else /* FALSE */ {
-              typ_id__CEWU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BWU));
-              if ((typ_id__CEWU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EEWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FEWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__GEWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FEWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__EEWU=micro_alloc__table__lab__HKI(__tmp__FEWU,((__POINTER__IB )(&(table_size[(__tmp__GEWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FEWU)));
-                __tmp__2BWU=__tmp__EEWU;
+              __RFWU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDWU));
+              if ((__RFWU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TFWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UFWU=(void *)((unsigned long)(void *)((unsigned long)__MDWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __VFWU=((____YWB )((____Q )(void *)((unsigned long)__UFWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __TFWU=__OKI(__UFWU,((____IB )(&(table_size[(__VFWU)-1]))),((____YWB )((____Q )__UFWU)));
+                __LDWU=__TFWU;
               } else /* FALSE */ {
-                __tmp__GEWU=((__UINTEGER_32__RWB )typ_id__CEWU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EEWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FEWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__EEWU=micro_alloc__table__lab__HKI(__tmp__FEWU,((__POINTER__IB )(&(table_type[(__tmp__GEWU)]))),(__UINTEGER_32__RWB)(__tmp__GEWU |  1));
-                __tmp__2BWU=__tmp__EEWU;
+                __VFWU=((____YWB )__RFWU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TFWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UFWU=(void *)((unsigned long)(void *)((unsigned long)__MDWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __TFWU=__OKI(__UFWU,((____IB )(&(table_type[(__VFWU)]))),(____YWB)(__VFWU |  1));
+                __LDWU=__TFWU;
               };
-              result__AEWU=((__STRING__BC *)__tmp__2BWU);
-              *(result__AEWU) = *(STRING__BC__);
-            };
-            Self__2DWU=((__STRING__BC *)result__AEWU);
-            if ((Self__2DWU->capacity__HFL <  250)) {
-              __tmp__4DWU=create__KVW( 250);
-              Self__2DWU->storage__4EL=__tmp__4DWU;
-              Self__2DWU->capacity__HFL= 250;
-            };
-            Self__2DWU->count__WJ= 0;
-            display__V5DJ(Self__54RS,result__AEWU);
-            put_string__EGZ(((__STRING__BC *)result__AEWU));
+              __PFWU=((____BC *)__LDWU);
+              *(__PFWU) = *(__BC__);
+            };
+            __LFWU=((____BC *)__PFWU);
+            if ((__LFWU->__OFL <  250)) {
+              __NFWU=__RVW( 250);
+              __LFWU->__FFL=__NFWU;
+              __LFWU->__OFL= 250;
+            };
+            __LFWU->__WJ= 0;
+            __EBEJ(__OASS,__PFWU);
+            __LGZ(((____BC *)__PFWU));
             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__42VQ));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__N4VQ));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__42VQ));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__N4VQ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__42VQ));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__N4VQ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__42VQ));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__N4VQ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__42VQ));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__N4VQ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__42VQ));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__N4VQ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__42VQ));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__N4VQ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__42VQ));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__N4VQ));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__42VQ));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__N4VQ));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__42VQ));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__N4VQ));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__42VQ));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__N4VQ));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__42VQ));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__N4VQ));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__42VQ));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__N4VQ));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__42VQ));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__N4VQ));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__42VQ));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__N4VQ));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__42VQ));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__N4VQ));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__42VQ));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__N4VQ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__42VQ));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__N4VQ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__C5RS=((__READ_GLOBAL__B4YL *)__tmp__42VQ);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__C5RS->global__Y5JM),Self__C5RS);
+        case ____Q5YL__: {
+          __RASS=((____Q5YL *)__N4VQ);
+          __EIEN(((____FKRG *)__RASS->__HBKM),__RASS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__42VQ));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__N4VQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__42VQ));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__N4VQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__42VQ));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__N4VQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__42VQ));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__N4VQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__42VQ));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__N4VQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__42VQ));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__N4VQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__42VQ));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__N4VQ));
         } break;
         };
       };
-      __tmp__OU0P=result__CBWU;
+      __3V0P=__RCWU;
     };
-    if ((((void *)__tmp__OU0P == (void *)NULL) && ((void *)__tmp__XU0P != (void *)NULL))) {
-      result__CBWU=NULL;
-      if ((__tmp__XU0P->value__YG4D ==  1)) {
-        Self__EQ4S=((__INTEGER_CST__KAXC *)__tmp__XU0P);
-        Self__EQ4S->value__YG4D= 0;
-        check_type__KYEE(Self__EQ4S);
-        __tmp__42VQ=Self__FU0P->parent_expr_binary__MYPM.left__SA5J;
-        switch (((struct ___OBJ *)__tmp__42VQ)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__42VQ));
+    if ((((void *)__3V0P == (void *)NULL) && ((void *)__GW0P != (void *)NULL))) {
+      __RCWU=NULL;
+      if ((__GW0P->__HI4D ==  1)) {
+        __TR4S=((____ZBXC *)__GW0P);
+        __TR4S->__HI4D= 0;
+        __ZZEE(__TR4S);
+        __N4VQ=__UV0P->__1ZPM.__BC5J;
+        switch (((struct ___OBJ *)__N4VQ)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__N4VQ));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__42VQ));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__N4VQ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__54RS=((__READ_LOCAL__N5ZI *)__tmp__42VQ);
-          Self__CACU=((__LOCAL__43WC *)Self__54RS->local__PUEJ);
-          Self__CACU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CACU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__CACU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__AEWU=NULL;
-            __tmp__2BWU=((__POINTER__IB )(NULL));
-            typ_id__CEWU= 0;
-            __tmp__3BWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__3BWU ==  0)) {
-              result__AEWU=STRING__BC__;
+        case ____2A0I__: {
+          __OASS=((____2A0I *)__N4VQ);
+          __RBCU=((____N5WC *)__OASS->__4VEJ);
+          __RBCU->__Q5WC.__KU4D=(____Q)(__RBCU->__Q5WC.__KU4D -  1);
+          if ((__RBCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __PFWU=NULL;
+            __LDWU=((____IB )(NULL));
+            __RFWU= 0;
+            __MDWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__MDWU ==  0)) {
+              __PFWU=__BC__;
             } else /* FALSE */ {
-              typ_id__CEWU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BWU));
-              if ((typ_id__CEWU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EEWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FEWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__GEWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FEWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__EEWU=micro_alloc__table__lab__HKI(__tmp__FEWU,((__POINTER__IB )(&(table_size[(__tmp__GEWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FEWU)));
-                __tmp__2BWU=__tmp__EEWU;
+              __RFWU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDWU));
+              if ((__RFWU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TFWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UFWU=(void *)((unsigned long)(void *)((unsigned long)__MDWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __VFWU=((____YWB )((____Q )(void *)((unsigned long)__UFWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __TFWU=__OKI(__UFWU,((____IB )(&(table_size[(__VFWU)-1]))),((____YWB )((____Q )__UFWU)));
+                __LDWU=__TFWU;
               } else /* FALSE */ {
-                __tmp__GEWU=((__UINTEGER_32__RWB )typ_id__CEWU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EEWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FEWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__EEWU=micro_alloc__table__lab__HKI(__tmp__FEWU,((__POINTER__IB )(&(table_type[(__tmp__GEWU)]))),(__UINTEGER_32__RWB)(__tmp__GEWU |  1));
-                __tmp__2BWU=__tmp__EEWU;
+                __VFWU=((____YWB )__RFWU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TFWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UFWU=(void *)((unsigned long)(void *)((unsigned long)__MDWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __TFWU=__OKI(__UFWU,((____IB )(&(table_type[(__VFWU)]))),(____YWB)(__VFWU |  1));
+                __LDWU=__TFWU;
               };
-              result__AEWU=((__STRING__BC *)__tmp__2BWU);
-              *(result__AEWU) = *(STRING__BC__);
-            };
-            Self__2DWU=((__STRING__BC *)result__AEWU);
-            if ((Self__2DWU->capacity__HFL <  250)) {
-              __tmp__4DWU=create__KVW( 250);
-              Self__2DWU->storage__4EL=__tmp__4DWU;
-              Self__2DWU->capacity__HFL= 250;
-            };
-            Self__2DWU->count__WJ= 0;
-            display__V5DJ(Self__54RS,result__AEWU);
-            put_string__EGZ(((__STRING__BC *)result__AEWU));
+              __PFWU=((____BC *)__LDWU);
+              *(__PFWU) = *(__BC__);
+            };
+            __LFWU=((____BC *)__PFWU);
+            if ((__LFWU->__OFL <  250)) {
+              __NFWU=__RVW( 250);
+              __LFWU->__FFL=__NFWU;
+              __LFWU->__OFL= 250;
+            };
+            __LFWU->__WJ= 0;
+            __EBEJ(__OASS,__PFWU);
+            __LGZ(((____BC *)__PFWU));
             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__42VQ));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__42VQ));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__54RS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__42VQ)->receiver__554J);
-          Self__CACU=((__LOCAL__43WC *)Self__54RS->local__PUEJ);
-          Self__CACU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__CACU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__CACU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__AEWU=NULL;
-            __tmp__2BWU=((__POINTER__IB )(NULL));
-            typ_id__CEWU= 0;
-            __tmp__3BWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__3BWU ==  0)) {
-              result__AEWU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__N4VQ));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__N4VQ));
+        } break;
+        case ____0AOJ__: {
+          __OASS=((____2A0I *)((____0AOJ *)__N4VQ)->__OB5J);
+          __RBCU=((____N5WC *)__OASS->__4VEJ);
+          __RBCU->__Q5WC.__KU4D=(____Q)(__RBCU->__Q5WC.__KU4D -  1);
+          if ((__RBCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __PFWU=NULL;
+            __LDWU=((____IB )(NULL));
+            __RFWU= 0;
+            __MDWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__MDWU ==  0)) {
+              __PFWU=__BC__;
             } else /* FALSE */ {
-              typ_id__CEWU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BWU));
-              if ((typ_id__CEWU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EEWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FEWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__GEWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FEWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__EEWU=micro_alloc__table__lab__HKI(__tmp__FEWU,((__POINTER__IB )(&(table_size[(__tmp__GEWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FEWU)));
-                __tmp__2BWU=__tmp__EEWU;
+              __RFWU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDWU));
+              if ((__RFWU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TFWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UFWU=(void *)((unsigned long)(void *)((unsigned long)__MDWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __VFWU=((____YWB )((____Q )(void *)((unsigned long)__UFWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __TFWU=__OKI(__UFWU,((____IB )(&(table_size[(__VFWU)-1]))),((____YWB )((____Q )__UFWU)));
+                __LDWU=__TFWU;
               } else /* FALSE */ {
-                __tmp__GEWU=((__UINTEGER_32__RWB )typ_id__CEWU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EEWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FEWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EEWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__EEWU=micro_alloc__table__lab__HKI(__tmp__FEWU,((__POINTER__IB )(&(table_type[(__tmp__GEWU)]))),(__UINTEGER_32__RWB)(__tmp__GEWU |  1));
-                __tmp__2BWU=__tmp__EEWU;
+                __VFWU=((____YWB )__RFWU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TFWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UFWU=(void *)((unsigned long)(void *)((unsigned long)__MDWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TFWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __TFWU=__OKI(__UFWU,((____IB )(&(table_type[(__VFWU)]))),(____YWB)(__VFWU |  1));
+                __LDWU=__TFWU;
               };
-              result__AEWU=((__STRING__BC *)__tmp__2BWU);
-              *(result__AEWU) = *(STRING__BC__);
-            };
-            Self__2DWU=((__STRING__BC *)result__AEWU);
-            if ((Self__2DWU->capacity__HFL <  250)) {
-              __tmp__4DWU=create__KVW( 250);
-              Self__2DWU->storage__4EL=__tmp__4DWU;
-              Self__2DWU->capacity__HFL= 250;
-            };
-            Self__2DWU->count__WJ= 0;
-            display__V5DJ(Self__54RS,result__AEWU);
-            put_string__EGZ(((__STRING__BC *)result__AEWU));
+              __PFWU=((____BC *)__LDWU);
+              *(__PFWU) = *(__BC__);
+            };
+            __LFWU=((____BC *)__PFWU);
+            if ((__LFWU->__OFL <  250)) {
+              __NFWU=__RVW( 250);
+              __LFWU->__FFL=__NFWU;
+              __LFWU->__OFL= 250;
+            };
+            __LFWU->__WJ= 0;
+            __EBEJ(__OASS,__PFWU);
+            __LGZ(((____BC *)__PFWU));
             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__42VQ));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__N4VQ));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__42VQ));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__N4VQ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__42VQ));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__N4VQ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__42VQ));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__N4VQ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__42VQ));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__N4VQ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__42VQ));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__N4VQ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__42VQ));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__N4VQ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__42VQ));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__N4VQ));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__42VQ));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__N4VQ));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__42VQ));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__N4VQ));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__42VQ));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__N4VQ));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__42VQ));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__N4VQ));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__42VQ));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__N4VQ));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__42VQ));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__N4VQ));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__42VQ));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__N4VQ));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__42VQ));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__N4VQ));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__42VQ));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__N4VQ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__42VQ));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__N4VQ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__C5RS=((__READ_GLOBAL__B4YL *)__tmp__42VQ);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__C5RS->global__Y5JM),Self__C5RS);
+        case ____Q5YL__: {
+          __RASS=((____Q5YL *)__N4VQ);
+          __EIEN(((____FKRG *)__RASS->__HBKM),__RASS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__42VQ));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__N4VQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__42VQ));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__N4VQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__42VQ));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__N4VQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__42VQ));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__N4VQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__42VQ));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__N4VQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__42VQ));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__N4VQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__42VQ));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__N4VQ));
         } break;
         };
-        result__CBWU=__tmp__XU0P;
-        __tmp__R3VQ=TRUE__K__;
+        __RCWU=__GW0P;
+        __A5VQ=__K__;
       } else /* FALSE */ {
-        __tmp__R3VQ=FALSE__O__;
+        __A5VQ=__O__;
       };
-      if ((! __tmp__R3VQ)) {
-        if ((__tmp__XU0P->value__YG4D == (__INTEGER__Q)(-  1))) {
-          Self__GQ4S=((__INTEGER_CST__KAXC *)__tmp__XU0P);
-          Self__GQ4S->value__YG4D= 0;
-          check_type__KYEE(Self__GQ4S);
-          result__CBWU=__tmp__XU0P;
-          __tmp__B4VQ=Self__FU0P->parent_expr_binary__MYPM.left__SA5J;
-          switch (((struct ___OBJ *)__tmp__B4VQ)->__id) {
-          case __EXTERNAL_C__L5WC__: {
-            remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__B4VQ));
+      if ((! __A5VQ)) {
+        if ((__GW0P->__HI4D == (____Q)(-  1))) {
+          __VR4S=((____ZBXC *)__GW0P);
+          __VR4S->__HI4D= 0;
+          __ZZEE(__VR4S);
+          __RCWU=__GW0P;
+          __Q5VQ=__UV0P->__1ZPM.__BC5J;
+          switch (((struct ___OBJ *)__Q5VQ)->__id) {
+          case ____0AXC__: {
+            __EWSH(((____0AXC *)__Q5VQ));
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__B4VQ));
+          case ____DMWH__: {
+            __4CBK(((____DMWH *)__Q5VQ));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            Self__N5RS=((__READ_LOCAL__N5ZI *)__tmp__B4VQ);
-            Self__OACU=((__LOCAL__43WC *)Self__N5RS->local__PUEJ);
-            Self__OACU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__OACU->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((Self__OACU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__IGWU=NULL;
-              __tmp__EEWU=((__POINTER__IB )(NULL));
-              typ_id__KGWU= 0;
-              __tmp__FEWU=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__FEWU ==  0)) {
-                result__IGWU=STRING__BC__;
+          case ____2A0I__: {
+            __2ASS=((____2A0I *)__Q5VQ);
+            __3BCU=((____N5WC *)__2ASS->__4VEJ);
+            __3BCU->__Q5WC.__KU4D=(____Q)(__3BCU->__Q5WC.__KU4D -  1);
+            if ((__3BCU->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __XHWU=NULL;
+              __TFWU=((____IB )(NULL));
+              __ZHWU= 0;
+              __UFWU=((____IB )sizeof(____BC));
+              if (((unsigned long)__UFWU ==  0)) {
+                __XHWU=__BC__;
               } else /* FALSE */ {
-                typ_id__KGWU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEWU));
-                if ((typ_id__KGWU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__MGWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__NGWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FEWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MGWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MGWU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__OGWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NGWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__MGWU=micro_alloc__table__lab__HKI(__tmp__NGWU,((__POINTER__IB )(&(table_size[(__tmp__OGWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NGWU)));
-                  __tmp__EEWU=__tmp__MGWU;
+                __ZHWU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFWU));
+                if ((__ZHWU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __1HWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __2HWU=(void *)((unsigned long)(void *)((unsigned long)__UFWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1HWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1HWU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __3HWU=((____YWB )((____Q )(void *)((unsigned long)__2HWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __1HWU=__OKI(__2HWU,((____IB )(&(table_size[(__3HWU)-1]))),((____YWB )((____Q )__2HWU)));
+                  __TFWU=__1HWU;
                 } else /* FALSE */ {
-                  __tmp__OGWU=((__UINTEGER_32__RWB )typ_id__KGWU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__MGWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__NGWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FEWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MGWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MGWU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__MGWU=micro_alloc__table__lab__HKI(__tmp__NGWU,((__POINTER__IB )(&(table_type[(__tmp__OGWU)]))),(__UINTEGER_32__RWB)(__tmp__OGWU |  1));
-                  __tmp__EEWU=__tmp__MGWU;
+                  __3HWU=((____YWB )__ZHWU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __1HWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __2HWU=(void *)((unsigned long)(void *)((unsigned long)__UFWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1HWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1HWU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __1HWU=__OKI(__2HWU,((____IB )(&(table_type[(__3HWU)]))),(____YWB)(__3HWU |  1));
+                  __TFWU=__1HWU;
                 };
-                result__IGWU=((__STRING__BC *)__tmp__EEWU);
-                *(result__IGWU) = *(STRING__BC__);
+                __XHWU=((____BC *)__TFWU);
+                *(__XHWU) = *(__BC__);
               };
-              Self__EGWU=((__STRING__BC *)result__IGWU);
-              if ((Self__EGWU->capacity__HFL <  250)) {
-                __tmp__GGWU=create__KVW( 250);
-                Self__EGWU->storage__4EL=__tmp__GGWU;
-                Self__EGWU->capacity__HFL= 250;
+              __THWU=((____BC *)__XHWU);
+              if ((__THWU->__OFL <  250)) {
+                __VHWU=__RVW( 250);
+                __THWU->__FFL=__VHWU;
+                __THWU->__OFL= 250;
               };
-              Self__EGWU->count__WJ= 0;
-              display__V5DJ(Self__N5RS,result__IGWU);
-              put_string__EGZ(((__STRING__BC *)result__IGWU));
+              __THWU->__WJ= 0;
+              __EBEJ(__2ASS,__XHWU);
+              __LGZ(((____BC *)__XHWU));
               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__B4VQ));
-          } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__B4VQ));
-          } break;
-          case __IS_EXPANDED__L5NJ__: {
-            Self__N5RS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__B4VQ)->receiver__554J);
-            Self__OACU=((__LOCAL__43WC *)Self__N5RS->local__PUEJ);
-            Self__OACU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__OACU->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((Self__OACU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__IGWU=NULL;
-              __tmp__EEWU=((__POINTER__IB )(NULL));
-              typ_id__KGWU= 0;
-              __tmp__FEWU=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__FEWU ==  0)) {
-                result__IGWU=STRING__BC__;
+          case ____HJNJ__: {
+            __ZDBK(((____HJNJ *)__Q5VQ));
+          } break;
+          case ____SJNJ__: {
+            __3DBK(((____SJNJ *)__Q5VQ));
+          } break;
+          case ____0AOJ__: {
+            __2ASS=((____2A0I *)((____0AOJ *)__Q5VQ)->__OB5J);
+            __3BCU=((____N5WC *)__2ASS->__4VEJ);
+            __3BCU->__Q5WC.__KU4D=(____Q)(__3BCU->__Q5WC.__KU4D -  1);
+            if ((__3BCU->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __XHWU=NULL;
+              __TFWU=((____IB )(NULL));
+              __ZHWU= 0;
+              __UFWU=((____IB )sizeof(____BC));
+              if (((unsigned long)__UFWU ==  0)) {
+                __XHWU=__BC__;
               } else /* FALSE */ {
-                typ_id__KGWU=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FEWU));
-                if ((typ_id__KGWU == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__MGWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__NGWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FEWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MGWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MGWU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__OGWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NGWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__MGWU=micro_alloc__table__lab__HKI(__tmp__NGWU,((__POINTER__IB )(&(table_size[(__tmp__OGWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NGWU)));
-                  __tmp__EEWU=__tmp__MGWU;
+                __ZHWU=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UFWU));
+                if ((__ZHWU == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __1HWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __2HWU=(void *)((unsigned long)(void *)((unsigned long)__UFWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1HWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1HWU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __3HWU=((____YWB )((____Q )(void *)((unsigned long)__2HWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __1HWU=__OKI(__2HWU,((____IB )(&(table_size[(__3HWU)-1]))),((____YWB )((____Q )__2HWU)));
+                  __TFWU=__1HWU;
                 } else /* FALSE */ {
-                  __tmp__OGWU=((__UINTEGER_32__RWB )typ_id__KGWU);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__MGWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__NGWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__FEWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MGWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MGWU) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__MGWU=micro_alloc__table__lab__HKI(__tmp__NGWU,((__POINTER__IB )(&(table_type[(__tmp__OGWU)]))),(__UINTEGER_32__RWB)(__tmp__OGWU |  1));
-                  __tmp__EEWU=__tmp__MGWU;
+                  __3HWU=((____YWB )__ZHWU);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __1HWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __2HWU=(void *)((unsigned long)(void *)((unsigned long)__UFWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1HWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1HWU) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __1HWU=__OKI(__2HWU,((____IB )(&(table_type[(__3HWU)]))),(____YWB)(__3HWU |  1));
+                  __TFWU=__1HWU;
                 };
-                result__IGWU=((__STRING__BC *)__tmp__EEWU);
-                *(result__IGWU) = *(STRING__BC__);
+                __XHWU=((____BC *)__TFWU);
+                *(__XHWU) = *(__BC__);
               };
-              Self__EGWU=((__STRING__BC *)result__IGWU);
-              if ((Self__EGWU->capacity__HFL <  250)) {
-                __tmp__GGWU=create__KVW( 250);
-                Self__EGWU->storage__4EL=__tmp__GGWU;
-                Self__EGWU->capacity__HFL= 250;
+              __THWU=((____BC *)__XHWU);
+              if ((__THWU->__OFL <  250)) {
+                __VHWU=__RVW( 250);
+                __THWU->__FFL=__VHWU;
+                __THWU->__OFL= 250;
               };
-              Self__EGWU->count__WJ= 0;
-              display__V5DJ(Self__N5RS,result__IGWU);
-              put_string__EGZ(((__STRING__BC *)result__IGWU));
+              __THWU->__WJ= 0;
+              __EBEJ(__2ASS,__XHWU);
+              __LGZ(((____BC *)__XHWU));
               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__B4VQ));
+          case ____3BOJ__: {
+            __GEBK(((____3BOJ *)__Q5VQ));
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__B4VQ));
+          case ____RCOJ__: {
+            __KEBK(((____RCOJ *)__Q5VQ));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__B4VQ));
+          case ____HDOJ__: {
+            __OEBK(((____HDOJ *)__Q5VQ));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__B4VQ));
+          case ____1DOJ__: {
+            __SEBK(((____1DOJ *)__Q5VQ));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__B4VQ));
+          case ____PEOJ__: {
+            __WEBK(((____PEOJ *)__Q5VQ));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__B4VQ));
+          case ____DFOJ__: {
+            __0EBK(((____DFOJ *)__Q5VQ));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__B4VQ));
+          case ____XFOJ__: {
+            __4EBK(((____XFOJ *)__Q5VQ));
           } break;
-          case __PUT_TO__BFOJ__: {
-            remove__TDBK(((__PUT_TO__BFOJ *)__tmp__B4VQ));
+          case ____QGOJ__: {
+            __CFBK(((____QGOJ *)__Q5VQ));
           } break;
-          case __ITEM__VFOJ__: {
-            remove__UEBK(((__ITEM__VFOJ *)__tmp__B4VQ));
+          case ____EHOJ__: {
+            __DGBK(((____EHOJ *)__Q5VQ));
           } break;
-          case __CAST__JHOJ__: {
-            remove__0EBK(((__CAST__JHOJ *)__tmp__B4VQ));
+          case ____YIOJ__: {
+            __JGBK(((____YIOJ *)__Q5VQ));
           } break;
-          case __READ_SLOT__ZK4K__: {
-            remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__B4VQ));
+          case ____IM4K__: {
+            __MNFM(((____IM4K *)__Q5VQ));
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__B4VQ));
+          case ____T5FL__: {
+            __YP5O(((____T5FL *)__Q5VQ));
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__B4VQ));
+          case ____3DUL__: {
+            __CRTP(((____3DUL *)__Q5VQ));
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__B4VQ));
+          case ____0EUL__: {
+            __BU0P(((____0EUL *)__Q5VQ));
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__B4VQ));
+          case ____BGUL__: {
+            __GRTP(((____BGUL *)__Q5VQ));
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__B4VQ));
+          case ____2GUL__: {
+            __GU0P(((____2GUL *)__Q5VQ));
           } break;
-          case __EXPR_NEG__SYVL__: {
-            remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__B4VQ));
+          case ____B0VL__: {
+            __LTBN(((____B0VL *)__Q5VQ));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__B4VQ));
+          case ____P0VL__: {
+            __2GGM(((____P0VL *)__Q5VQ));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            Self__Q5RS=((__READ_GLOBAL__B4YL *)__tmp__B4VQ);
-            unread__VGEN(((__SLOT_DATA__WIRG *)Self__Q5RS->global__Y5JM),Self__Q5RS);
+          case ____Q5YL__: {
+            __5ASS=((____Q5YL *)__Q5VQ);
+            __EIEN(((____FKRG *)__5ASS->__HBKM),__5ASS);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__B4VQ));
+          case ____UVPM__: {
+            __JEWN(((____UVPM *)__Q5VQ));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__B4VQ));
+          case ____0ZPM__: {
+            __KU0P(((____0ZPM *)__Q5VQ));
           } break;
-          case __EXPR_OR__3P0N__: {
-            remove__FOVO(((__EXPR_OR__3P0N *)__tmp__B4VQ));
+          case ____MR0N__: {
+            __UPVO(((____MR0N *)__Q5VQ));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__B4VQ));
+          case ____YWBP__: {
+            __Q1ZQ(((____YWBP *)__Q5VQ));
           } break;
-          case __EXPR_INF__2WBP__: {
-            remove__OKUP(((__EXPR_INF__2WBP *)__tmp__B4VQ));
+          case ____LYBP__: {
+            __3LUP(((____LYBP *)__Q5VQ));
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__B4VQ));
+          case ____CZBP__: {
+            __BMUP(((____CZBP *)__Q5VQ));
           } break;
-          case __EXPR_XOR__OAEP__: {
-            remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__B4VQ));
+          case ____3BEP__: {
+            __MUEQ(((____3BEP *)__Q5VQ));
           } break;
           };
         };
       };
-      __tmp__OU0P=result__CBWU;
+      __3V0P=__RCWU;
     };
   };
-  if (((void *)__tmp__OU0P == (void *)NULL)) {
-    __tmp__OU0P=Self__FU0P;
+  if (((void *)__3V0P == (void *)NULL)) {
+    __3V0P=__UV0P;
   } else /* FALSE */ {
-    __tmp__AWOQ=Self__FU0P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    switch (((struct ___OBJ *)__tmp__OU0P)->__id) {
-    case __INTEGER_CST__KAXC__: {
-      ((__INTEGER_CST__KAXC *)((__EXPR_MOD__LYPM *)__tmp__OU0P))->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__AWOQ;
+    __PXOQ=__UV0P->__1ZPM.__TCOJ.__CK.__YH.__O2B;
+    switch (((struct ___OBJ *)__3V0P)->__id) {
+    case ____ZBXC__: {
+      ((____ZBXC *)((____0ZPM *)__3V0P))->__0BXC.__DK.__CK.__YH.__O2B=__PXOQ;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      ((__EXPR_AND__ADOJ *)((__EXPR_MOD__LYPM *)__tmp__OU0P))->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__AWOQ;
+    case ____PEOJ__: {
+      ((____PEOJ *)((____0ZPM *)__3V0P))->__QEOJ.__TCOJ.__CK.__YH.__O2B=__PXOQ;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      ((__EXPR_MOD__LYPM *)__tmp__OU0P)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__AWOQ;
+    case ____0ZPM__: {
+      ((____0ZPM *)__3V0P)->__1ZPM.__TCOJ.__CK.__YH.__O2B=__PXOQ;
     } break;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__PU0P=__tmp__OU0P;
-  return(__tmp__PU0P);
+  __4V0P=__3V0P;
+  return(__4V0P);
 }
 
-static void* execute_link__MCWO(__EXPR_OR__3P0N *Self__NCWO)
-// ({EXPR_OR__3P0N}) With result Recursive, No inlinable.
+static void* __1DWO(____MR0N *__2DWO)
+// ({__MR0N}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG __tmp__IFOP;
-  __UINTEGER_32__RWB old_seq__QCWO,__tmp__SHWU,__tmp__WIWU,__tmp__XK5T;
-  __UINTEGER_32__RWB __tmp__0JWU;
-  void *__tmp__WCWO,*__tmp__XCWO,*__tmp__G4DP,*__tmp__H4DP,*__tmp__O4DP;
-  void *__tmp__J5DP,*__tmp__15DP,*__tmp__25DP,*__tmp__DAEP,*__tmp__EAEP;
-  __LIST__WH *Self__MRNT;
-  __STRING__BC *result__MHWU,*Self__IHWU,*result__QIWU,*Self__MIWU;
-  __STRING__BC *result__UJWU,*Self__QJWU;
-  __POINTER__IB ptr__NHWU,__tmp__PHWU,__tmp__QHWU,__tmp__RHWU,ptr__RIWU;
-  __POINTER__IB __tmp__TIWU,__tmp__UIWU,__tmp__VIWU,__tmp__UK5T;
-  __POINTER__IB __tmp__WK5T,__tmp__YJWU,__tmp__ZJWU;
-  __INTEGER__Q typ_id__OHWU,typ_id__SIWU,typ_id__31CQ,typ_id__WJWU;
-  __INTEGER_CST__KAXC *__tmp__2CWO,*__tmp__5CWO,*Self__GR4S;
-  __INTEGER_CST__KAXC *result__SMOP;
-  __READ_LOCAL__N5ZI *Self__EASS,*Self__YASS;
-  __LOCAL__43WC *Self__UACU,*Self__0ACU;
-  __READ_GLOBAL__B4YL *Self__HASS,*Self__1ASS;
-  __EXPR_AND__ADOJ *__tmp__X4DP,*__tmp__04DP;
-  __EXPR_NOT__FUPM *__tmp__K5DP,*__tmp__N5DP;
-  __POSITION__OL p__4WBQ;
-  __EXPR_XOR__OAEP *result__Y1CQ,*Self__FANQ;
-  __CHARACTER__DB *__tmp__KHWU,*__tmp__OIWU,*__tmp__SJWU;
-  __BOOLEAN__L __tmp__I4DP,__tmp__35DP,__tmp__FAEP;
-  old_seq__QCWO=seq_call_and_loop__BL3K;
-  __tmp__WCWO=Self__NCWO->parent_expr_binary__4P0N.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__WCWO)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__XCWO=((__STRING_CST__5J *)__tmp__WCWO);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__XCWO=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__WCWO));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__XCWO=((__PROTOTYPE_CST__45WC *)__tmp__WCWO);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__XCWO=((__INTEGER_CST__KAXC *)__tmp__WCWO);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__MRNT=((__LIST__WH *)list_current__Y4GB);
-    result__MHWU=NULL;
-    ptr__NHWU=((__POINTER__IB )(NULL));
-    typ_id__OHWU= 0;
-    __tmp__PHWU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__PHWU ==  0)) {
-      result__MHWU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__OHWU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHWU));
-      if ((typ_id__OHWU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__QHWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__RHWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PHWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QHWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QHWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__SHWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RHWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__QHWU=micro_alloc__table__lab__HKI(__tmp__RHWU,((__POINTER__IB )(&(table_size[(__tmp__SHWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RHWU)));
-        ptr__NHWU=__tmp__QHWU;
-      } else /* FALSE */ {
-        __tmp__SHWU=((__UINTEGER_32__RWB )typ_id__OHWU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__QHWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__RHWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PHWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QHWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QHWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__QHWU=micro_alloc__table__lab__HKI(__tmp__RHWU,((__POINTER__IB )(&(table_type[(__tmp__SHWU)]))),(__UINTEGER_32__RWB)(__tmp__SHWU |  1));
-        ptr__NHWU=__tmp__QHWU;
-      };
-      result__MHWU=((__STRING__BC *)ptr__NHWU);
-      *(result__MHWU) = *(STRING__BC__);
-    };
-    Self__IHWU=((__STRING__BC *)result__MHWU);
-    if ((Self__IHWU->capacity__HFL <  250)) {
-      __tmp__KHWU=create__KVW( 250);
-      Self__IHWU->storage__4EL=__tmp__KHWU;
-      Self__IHWU->capacity__HFL= 250;
-    };
-    Self__IHWU->count__WJ= 0;
-    display__NHFE(Self__MRNT,result__MHWU);
-    put_string__EGZ(((__STRING__BC *)result__MHWU));
+  ____0SG __XGOP;
+  ____YWB __5DWO,__BJWU,__FKWU,__GM5T,__JLWU;
+  void *__FEWO,*__GEWO,*__V5DP,*__W5DP,*__35DP,*__YAEP,*__KBEP,*__LBEP;
+  void *__SBEP,*__TBEP;
+  ____WH *__1SNT;
+  ____BC *__1IWU,*__XIWU,*__5JWU,*__1JWU,*__DLWU,*__5KWU;
+  ____IB __2IWU,__4IWU,__5IWU,__AJWU,__AKWU,__CKWU,__DKWU,__EKWU,__DM5T;
+  ____IB __FM5T,__HLWU,__ILWU;
+  ____Q __3IWU,__BKWU,__M3CQ,__FLWU;
+  ____ZBXC *__LEWO,*__OEWO,*__VS4S,*__BOOP;
+  ____2A0I *__TBSS,*__HCSS;
+  ____N5WC *__DCCU,*__JCCU;
+  ____Q5YL *__WBSS,*__KCSS;
+  ____PEOJ *__GAEP,*__JAEP;
+  ____UVPM *__ZAEP,*__2AEP;
+  ____OL __NYBQ;
+  ____3BEP *__H3CQ,*__UBNQ;
+  ____DB *__ZIWU,*__3JWU,*__BLWU;
+  ____L __X5DP,__MBEP,__UBEP;
+  __5DWO=__QM3K;
+  __FEWO=__2DWO->__NR0N.__BC5J;
+  switch (((struct ___OBJ *)__FEWO)->__id) {
+  case ____5J__: {
+    __GEWO=((____5J *)__FEWO);
+  } break;
+  case ____0AXC__: {
+    __GEWO=__NG3H(((____0AXC *)__FEWO));
+  } break;
+  case ____NBXC__: {
+    __GEWO=((____NBXC *)__FEWO);
+  } break;
+  case ____ZBXC__: {
+    __GEWO=((____ZBXC *)__FEWO);
+  } break;
+  case ____DMWH__: {
+    __1SNT=((____WH *)__Q5GB);
+    __1IWU=NULL;
+    __2IWU=((____IB )(NULL));
+    __3IWU= 0;
+    __4IWU=((____IB )sizeof(____BC));
+    if (((unsigned long)__4IWU ==  0)) {
+      __1IWU=__BC__;
+    } else /* FALSE */ {
+      __3IWU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IWU));
+      if ((__3IWU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __5IWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __AJWU=(void *)((unsigned long)(void *)((unsigned long)__4IWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5IWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5IWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __BJWU=((____YWB )((____Q )(void *)((unsigned long)__AJWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __5IWU=__OKI(__AJWU,((____IB )(&(table_size[(__BJWU)-1]))),((____YWB )((____Q )__AJWU)));
+        __2IWU=__5IWU;
+      } else /* FALSE */ {
+        __BJWU=((____YWB )__3IWU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __5IWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __AJWU=(void *)((unsigned long)(void *)((unsigned long)__4IWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5IWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5IWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __5IWU=__OKI(__AJWU,((____IB )(&(table_type[(__BJWU)]))),(____YWB)(__BJWU |  1));
+        __2IWU=__5IWU;
+      };
+      __1IWU=((____BC *)__2IWU);
+      *(__1IWU) = *(__BC__);
+    };
+    __XIWU=((____BC *)__1IWU);
+    if ((__XIWU->__OFL <  250)) {
+      __ZIWU=__RVW( 250);
+      __XIWU->__FFL=__ZIWU;
+      __XIWU->__OFL= 250;
+    };
+    __XIWU->__WJ= 0;
+    __2IFE(__1SNT,__1IWU);
+    __LGZ(((____BC *)__1IWU));
     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__XCWO=NULL;
+    __GEWO=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__XCWO=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__WCWO));
+  case ____2A0I__: {
+    __GEWO=__ONBK(((____2A0I *)__FEWO));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__XCWO=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__WCWO));
+  case ____HJNJ__: {
+    __GEWO=__ENPL(((____HJNJ *)__FEWO));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__XCWO=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WCWO));
+  case ____SJNJ__: {
+    __GEWO=__ORPL(((____SJNJ *)__FEWO));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__XCWO=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__WCWO));
+  case ____0AOJ__: {
+    __GEWO=__YVPL(((____0AOJ *)__FEWO));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__XCWO=((__GET_TYPE_ID__V5NJ *)__tmp__WCWO);
+  case ____EBOJ__: {
+    __GEWO=((____EBOJ *)__FEWO);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__XCWO=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__WCWO));
+  case ____3BOJ__: {
+    __GEWO=__EXPL(((____3BOJ *)__FEWO));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__XCWO=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__WCWO));
+  case ____RCOJ__: {
+    __GEWO=__O1PL(((____RCOJ *)__FEWO));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__XCWO=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__WCWO));
+  case ____HDOJ__: {
+    __GEWO=__Y5PL(((____HDOJ *)__FEWO));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__XCWO=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__WCWO));
+  case ____1DOJ__: {
+    __GEWO=__CEQL(((____1DOJ *)__FEWO));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__XCWO=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__WCWO));
+  case ____PEOJ__: {
+    __GEWO=__MIQL(((____PEOJ *)__FEWO));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__XCWO=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__WCWO));
+  case ____DFOJ__: {
+    __GEWO=__WMQL(((____DFOJ *)__FEWO));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__XCWO=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__WCWO));
+  case ____XFOJ__: {
+    __GEWO=__ARQL(((____XFOJ *)__FEWO));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__XCWO=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__WCWO));
+  case ____QGOJ__: {
+    __GEWO=__4VPK(((____QGOJ *)__FEWO));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__XCWO=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__WCWO));
+  case ____EHOJ__: {
+    __GEWO=__KVQL(((____EHOJ *)__FEWO));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__XCWO=((__SIZE_OF__NGOJ *)__tmp__WCWO);
+  case ____2HOJ__: {
+    __GEWO=((____2HOJ *)__FEWO);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__XCWO=execute_link__HUQL(((__CAST__JHOJ *)__tmp__WCWO));
+  case ____YIOJ__: {
+    __GEWO=__WVQL(((____YIOJ *)__FEWO));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__XCWO=((__REAL_CST__JLOJ *)__tmp__WCWO);
+  case ____YMOJ__: {
+    __GEWO=((____YMOJ *)__FEWO);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__XCWO=((__CHARACTER_CST__5LOJ *)__tmp__WCWO);
+  case ____ONOJ__: {
+    __GEWO=((____ONOJ *)__FEWO);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__XCWO=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__WCWO);
+  case ____YOOJ__: {
+    __GEWO=((____YOOJ *)__FEWO);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__XCWO=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__WCWO));
+  case ____IM4K__: {
+    __GEWO=__GHIM(((____IM4K *)__FEWO));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__XCWO=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WCWO));
+  case ____T5FL__: {
+    __GEWO=__CN5O(((____T5FL *)__FEWO));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__XCWO=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__WCWO));
+  case ____3DUL__: {
+    __GEWO=__ZVTP(((____3DUL *)__FEWO));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__XCWO=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WCWO));
+  case ____0EUL__: {
+    __GEWO=__0Q2P(((____0EUL *)__FEWO));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__XCWO=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__WCWO));
+  case ____BGUL__: {
+    __GEWO=__T1TP(((____BGUL *)__FEWO));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__XCWO=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WCWO));
+  case ____2GUL__: {
+    __GEWO=__5W2P(((____2GUL *)__FEWO));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__XCWO=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__WCWO));
+  case ____B0VL__: {
+    __GEWO=__KFDN(((____B0VL *)__FEWO));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__XCWO=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__WCWO));
+  case ____P0VL__: {
+    __GEWO=__S3HM(((____P0VL *)__FEWO));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__XCWO=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__WCWO));
+  case ____Q5YL__: {
+    __GEWO=__FNIM(((____Q5YL *)__FEWO));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__XCWO=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__WCWO));
+  case ____UVPM__: {
+    __GEWO=__ARXN(((____UVPM *)__FEWO));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__XCWO=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__WCWO));
+  case ____0ZPM__: {
+    __GEWO=__TV0P(((____0ZPM *)__FEWO));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__XCWO=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__WCWO));
+  case ____MR0N__: {
+    __GEWO=__1DWO(((____MR0N *)__FEWO));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__XCWO=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__WCWO));
+  case ____YWBP__: {
+    __GEWO=__R2ZQ(((____YWBP *)__FEWO));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__XCWO=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__WCWO));
+  case ____LYBP__: {
+    __GEWO=__HDUP(((____LYBP *)__FEWO));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__XCWO=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__WCWO));
+  case ____CZBP__: {
+    __GEWO=__RHUP(((____CZBP *)__FEWO));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__XCWO=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__WCWO));
+  case ____3BEP__: {
+    __GEWO=__NWEQ(((____3BEP *)__FEWO));
   } break;
   };
-  Self__NCWO->parent_expr_binary__4P0N.left__SA5J=__tmp__XCWO;
-  __tmp__WCWO=Self__NCWO->parent_expr_binary__4P0N.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__WCWO)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__XCWO=((__STRING_CST__5J *)__tmp__WCWO);
+  __2DWO->__NR0N.__BC5J=__GEWO;
+  __FEWO=__2DWO->__NR0N.__FC5J;
+  switch (((struct ___OBJ *)__FEWO)->__id) {
+  case ____5J__: {
+    __GEWO=((____5J *)__FEWO);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__XCWO=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__WCWO));
+  case ____0AXC__: {
+    __GEWO=__NG3H(((____0AXC *)__FEWO));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__XCWO=((__PROTOTYPE_CST__45WC *)__tmp__WCWO);
+  case ____NBXC__: {
+    __GEWO=((____NBXC *)__FEWO);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__XCWO=((__INTEGER_CST__KAXC *)__tmp__WCWO);
+  case ____ZBXC__: {
+    __GEWO=((____ZBXC *)__FEWO);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__MRNT=((__LIST__WH *)list_current__Y4GB);
-    result__MHWU=NULL;
-    ptr__NHWU=((__POINTER__IB )(NULL));
-    typ_id__OHWU= 0;
-    __tmp__PHWU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__PHWU ==  0)) {
-      result__MHWU=STRING__BC__;
+  case ____DMWH__: {
+    __1SNT=((____WH *)__Q5GB);
+    __1IWU=NULL;
+    __2IWU=((____IB )(NULL));
+    __3IWU= 0;
+    __4IWU=((____IB )sizeof(____BC));
+    if (((unsigned long)__4IWU ==  0)) {
+      __1IWU=__BC__;
     } else /* FALSE */ {
-      typ_id__OHWU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PHWU));
-      if ((typ_id__OHWU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__QHWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__RHWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PHWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QHWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QHWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__SHWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RHWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__QHWU=micro_alloc__table__lab__HKI(__tmp__RHWU,((__POINTER__IB )(&(table_size[(__tmp__SHWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RHWU)));
-        ptr__NHWU=__tmp__QHWU;
+      __3IWU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4IWU));
+      if ((__3IWU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __5IWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __AJWU=(void *)((unsigned long)(void *)((unsigned long)__4IWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5IWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5IWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __BJWU=((____YWB )((____Q )(void *)((unsigned long)__AJWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __5IWU=__OKI(__AJWU,((____IB )(&(table_size[(__BJWU)-1]))),((____YWB )((____Q )__AJWU)));
+        __2IWU=__5IWU;
       } else /* FALSE */ {
-        __tmp__SHWU=((__UINTEGER_32__RWB )typ_id__OHWU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__QHWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__RHWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PHWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QHWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QHWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__QHWU=micro_alloc__table__lab__HKI(__tmp__RHWU,((__POINTER__IB )(&(table_type[(__tmp__SHWU)]))),(__UINTEGER_32__RWB)(__tmp__SHWU |  1));
-        ptr__NHWU=__tmp__QHWU;
+        __BJWU=((____YWB )__3IWU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __5IWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __AJWU=(void *)((unsigned long)(void *)((unsigned long)__4IWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5IWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5IWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __5IWU=__OKI(__AJWU,((____IB )(&(table_type[(__BJWU)]))),(____YWB)(__BJWU |  1));
+        __2IWU=__5IWU;
       };
-      result__MHWU=((__STRING__BC *)ptr__NHWU);
-      *(result__MHWU) = *(STRING__BC__);
+      __1IWU=((____BC *)__2IWU);
+      *(__1IWU) = *(__BC__);
     };
-    Self__IHWU=((__STRING__BC *)result__MHWU);
-    if ((Self__IHWU->capacity__HFL <  250)) {
-      __tmp__KHWU=create__KVW( 250);
-      Self__IHWU->storage__4EL=__tmp__KHWU;
-      Self__IHWU->capacity__HFL= 250;
+    __XIWU=((____BC *)__1IWU);
+    if ((__XIWU->__OFL <  250)) {
+      __ZIWU=__RVW( 250);
+      __XIWU->__FFL=__ZIWU;
+      __XIWU->__OFL= 250;
     };
-    Self__IHWU->count__WJ= 0;
-    display__NHFE(Self__MRNT,result__MHWU);
-    put_string__EGZ(((__STRING__BC *)result__MHWU));
+    __XIWU->__WJ= 0;
+    __2IFE(__1SNT,__1IWU);
+    __LGZ(((____BC *)__1IWU));
     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__XCWO=NULL;
+    __GEWO=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__XCWO=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__WCWO));
+  case ____2A0I__: {
+    __GEWO=__ONBK(((____2A0I *)__FEWO));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__XCWO=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__WCWO));
+  case ____HJNJ__: {
+    __GEWO=__ENPL(((____HJNJ *)__FEWO));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__XCWO=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WCWO));
+  case ____SJNJ__: {
+    __GEWO=__ORPL(((____SJNJ *)__FEWO));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__XCWO=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__WCWO));
+  case ____0AOJ__: {
+    __GEWO=__YVPL(((____0AOJ *)__FEWO));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__XCWO=((__GET_TYPE_ID__V5NJ *)__tmp__WCWO);
+  case ____EBOJ__: {
+    __GEWO=((____EBOJ *)__FEWO);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__XCWO=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__WCWO));
+  case ____3BOJ__: {
+    __GEWO=__EXPL(((____3BOJ *)__FEWO));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__XCWO=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__WCWO));
+  case ____RCOJ__: {
+    __GEWO=__O1PL(((____RCOJ *)__FEWO));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__XCWO=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__WCWO));
+  case ____HDOJ__: {
+    __GEWO=__Y5PL(((____HDOJ *)__FEWO));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__XCWO=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__WCWO));
+  case ____1DOJ__: {
+    __GEWO=__CEQL(((____1DOJ *)__FEWO));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__XCWO=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__WCWO));
+  case ____PEOJ__: {
+    __GEWO=__MIQL(((____PEOJ *)__FEWO));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__XCWO=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__WCWO));
+  case ____DFOJ__: {
+    __GEWO=__WMQL(((____DFOJ *)__FEWO));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__XCWO=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__WCWO));
+  case ____XFOJ__: {
+    __GEWO=__ARQL(((____XFOJ *)__FEWO));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__XCWO=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__WCWO));
+  case ____QGOJ__: {
+    __GEWO=__4VPK(((____QGOJ *)__FEWO));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__XCWO=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__WCWO));
+  case ____EHOJ__: {
+    __GEWO=__KVQL(((____EHOJ *)__FEWO));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__XCWO=((__SIZE_OF__NGOJ *)__tmp__WCWO);
+  case ____2HOJ__: {
+    __GEWO=((____2HOJ *)__FEWO);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__XCWO=execute_link__HUQL(((__CAST__JHOJ *)__tmp__WCWO));
+  case ____YIOJ__: {
+    __GEWO=__WVQL(((____YIOJ *)__FEWO));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__XCWO=((__REAL_CST__JLOJ *)__tmp__WCWO);
+  case ____YMOJ__: {
+    __GEWO=((____YMOJ *)__FEWO);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__XCWO=((__CHARACTER_CST__5LOJ *)__tmp__WCWO);
+  case ____ONOJ__: {
+    __GEWO=((____ONOJ *)__FEWO);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__XCWO=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__WCWO);
+  case ____YOOJ__: {
+    __GEWO=((____YOOJ *)__FEWO);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__XCWO=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__WCWO));
+  case ____IM4K__: {
+    __GEWO=__GHIM(((____IM4K *)__FEWO));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__XCWO=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WCWO));
+  case ____T5FL__: {
+    __GEWO=__CN5O(((____T5FL *)__FEWO));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__XCWO=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__WCWO));
+  case ____3DUL__: {
+    __GEWO=__ZVTP(((____3DUL *)__FEWO));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__XCWO=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WCWO));
+  case ____0EUL__: {
+    __GEWO=__0Q2P(((____0EUL *)__FEWO));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__XCWO=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__WCWO));
+  case ____BGUL__: {
+    __GEWO=__T1TP(((____BGUL *)__FEWO));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__XCWO=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WCWO));
+  case ____2GUL__: {
+    __GEWO=__5W2P(((____2GUL *)__FEWO));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__XCWO=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__WCWO));
+  case ____B0VL__: {
+    __GEWO=__KFDN(((____B0VL *)__FEWO));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__XCWO=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__WCWO));
+  case ____P0VL__: {
+    __GEWO=__S3HM(((____P0VL *)__FEWO));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__XCWO=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__WCWO));
+  case ____Q5YL__: {
+    __GEWO=__FNIM(((____Q5YL *)__FEWO));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__XCWO=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__WCWO));
+  case ____UVPM__: {
+    __GEWO=__ARXN(((____UVPM *)__FEWO));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__XCWO=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__WCWO));
+  case ____0ZPM__: {
+    __GEWO=__TV0P(((____0ZPM *)__FEWO));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__XCWO=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__WCWO));
+  case ____MR0N__: {
+    __GEWO=__1DWO(((____MR0N *)__FEWO));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__XCWO=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__WCWO));
+  case ____YWBP__: {
+    __GEWO=__R2ZQ(((____YWBP *)__FEWO));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__XCWO=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__WCWO));
+  case ____LYBP__: {
+    __GEWO=__HDUP(((____LYBP *)__FEWO));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__XCWO=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__WCWO));
+  case ____CZBP__: {
+    __GEWO=__RHUP(((____CZBP *)__FEWO));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__XCWO=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__WCWO));
+  case ____3BEP__: {
+    __GEWO=__NWEQ(((____3BEP *)__FEWO));
   } break;
   };
-  Self__NCWO->parent_expr_binary__4P0N.right__WA5J=__tmp__XCWO;
-  __tmp__WCWO=Self__NCWO->parent_expr_binary__4P0N.left__SA5J;
-  if (__tmp__WCWO==NULL) {
-    __tmp__2CWO=NULL;
+  __2DWO->__NR0N.__FC5J=__GEWO;
+  __FEWO=__2DWO->__NR0N.__BC5J;
+  if (__FEWO==NULL) {
+    __LEWO=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__WCWO)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__2CWO=NULL;
+    switch (((struct ___OBJ *)__FEWO)->__id) {
+    case ____5J__: {
+      __LEWO=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__2CWO=NULL;
+    case ____0AXC__: {
+      __LEWO=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__2CWO=NULL;
+    case ____NBXC__: {
+      __LEWO=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__2CWO=((void *)__tmp__WCWO);
+    case ____ZBXC__: {
+      __LEWO=((void *)__FEWO);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__2CWO=NULL;
+    case ____DMWH__: {
+      __LEWO=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__2CWO=NULL;
+    case ____2A0I__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__2CWO=NULL;
+    case ____HJNJ__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__2CWO=NULL;
+    case ____SJNJ__: {
+      __LEWO=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__2CWO=NULL;
+    case ____0AOJ__: {
+      __LEWO=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__2CWO=NULL;
+    case ____EBOJ__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__2CWO=NULL;
+    case ____3BOJ__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__2CWO=NULL;
+    case ____RCOJ__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__2CWO=NULL;
+    case ____HDOJ__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__2CWO=NULL;
+    case ____1DOJ__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__2CWO=NULL;
+    case ____PEOJ__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__2CWO=NULL;
+    case ____DFOJ__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__2CWO=NULL;
+    case ____XFOJ__: {
+      __LEWO=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__2CWO=NULL;
+    case ____QGOJ__: {
+      __LEWO=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__2CWO=NULL;
+    case ____EHOJ__: {
+      __LEWO=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__2CWO=NULL;
+    case ____2HOJ__: {
+      __LEWO=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__2CWO=NULL;
+    case ____YIOJ__: {
+      __LEWO=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__2CWO=NULL;
+    case ____YMOJ__: {
+      __LEWO=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__2CWO=NULL;
+    case ____ONOJ__: {
+      __LEWO=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__2CWO=NULL;
+    case ____YOOJ__: {
+      __LEWO=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__2CWO=NULL;
+    case ____IM4K__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__2CWO=NULL;
+    case ____T5FL__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__2CWO=NULL;
+    case ____3DUL__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__2CWO=NULL;
+    case ____0EUL__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__2CWO=NULL;
+    case ____BGUL__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__2CWO=NULL;
+    case ____2GUL__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__2CWO=NULL;
+    case ____B0VL__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__2CWO=NULL;
+    case ____P0VL__: {
+      __LEWO=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__2CWO=NULL;
+    case ____Q5YL__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__2CWO=NULL;
+    case ____UVPM__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__2CWO=NULL;
+    case ____0ZPM__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__2CWO=NULL;
+    case ____MR0N__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__2CWO=NULL;
+    case ____YWBP__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__2CWO=NULL;
+    case ____LYBP__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__2CWO=NULL;
+    case ____CZBP__: {
+      __LEWO=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__2CWO=NULL;
+    case ____3BEP__: {
+      __LEWO=NULL;
     } break;
     }
   };
-  __tmp__WCWO=Self__NCWO->parent_expr_binary__4P0N.right__WA5J;
-  if (__tmp__WCWO==NULL) {
-    __tmp__5CWO=NULL;
+  __FEWO=__2DWO->__NR0N.__FC5J;
+  if (__FEWO==NULL) {
+    __OEWO=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__WCWO)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__5CWO=NULL;
+    switch (((struct ___OBJ *)__FEWO)->__id) {
+    case ____5J__: {
+      __OEWO=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__5CWO=NULL;
+    case ____0AXC__: {
+      __OEWO=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__5CWO=NULL;
+    case ____NBXC__: {
+      __OEWO=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__5CWO=((void *)__tmp__WCWO);
+    case ____ZBXC__: {
+      __OEWO=((void *)__FEWO);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__5CWO=NULL;
+    case ____DMWH__: {
+      __OEWO=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__5CWO=NULL;
+    case ____2A0I__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__5CWO=NULL;
+    case ____HJNJ__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__5CWO=NULL;
+    case ____SJNJ__: {
+      __OEWO=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__5CWO=NULL;
+    case ____0AOJ__: {
+      __OEWO=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__5CWO=NULL;
+    case ____EBOJ__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__5CWO=NULL;
+    case ____3BOJ__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__5CWO=NULL;
+    case ____RCOJ__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__5CWO=NULL;
+    case ____HDOJ__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__5CWO=NULL;
+    case ____1DOJ__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__5CWO=NULL;
+    case ____PEOJ__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__5CWO=NULL;
+    case ____DFOJ__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__5CWO=NULL;
+    case ____XFOJ__: {
+      __OEWO=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__5CWO=NULL;
+    case ____QGOJ__: {
+      __OEWO=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__5CWO=NULL;
+    case ____EHOJ__: {
+      __OEWO=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__5CWO=NULL;
+    case ____2HOJ__: {
+      __OEWO=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__5CWO=NULL;
+    case ____YIOJ__: {
+      __OEWO=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__5CWO=NULL;
+    case ____YMOJ__: {
+      __OEWO=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__5CWO=NULL;
+    case ____ONOJ__: {
+      __OEWO=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__5CWO=NULL;
+    case ____YOOJ__: {
+      __OEWO=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__5CWO=NULL;
+    case ____IM4K__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__5CWO=NULL;
+    case ____T5FL__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__5CWO=NULL;
+    case ____3DUL__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__5CWO=NULL;
+    case ____0EUL__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__5CWO=NULL;
+    case ____BGUL__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__5CWO=NULL;
+    case ____2GUL__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__5CWO=NULL;
+    case ____B0VL__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__5CWO=NULL;
+    case ____P0VL__: {
+      __OEWO=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__5CWO=NULL;
+    case ____Q5YL__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__5CWO=NULL;
+    case ____UVPM__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__5CWO=NULL;
+    case ____0ZPM__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__5CWO=NULL;
+    case ____MR0N__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__5CWO=NULL;
+    case ____YWBP__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__5CWO=NULL;
+    case ____LYBP__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__5CWO=NULL;
+    case ____CZBP__: {
+      __OEWO=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__5CWO=NULL;
+    case ____3BEP__: {
+      __OEWO=NULL;
     } break;
     }
   };
-  __tmp__WCWO=NULL;
-  if (((void *)__tmp__2CWO != (void *)NULL)) {
-    __tmp__XCWO=NULL;
-    if ((__tmp__2CWO->value__YG4D ==  0)) {
-      __tmp__XCWO=Self__NCWO->parent_expr_binary__4P0N.right__WA5J;
+  __FEWO=NULL;
+  if (((void *)__LEWO != (void *)NULL)) {
+    __GEWO=NULL;
+    if ((__LEWO->__HI4D ==  0)) {
+      __GEWO=__2DWO->__NR0N.__FC5J;
     };
-    __tmp__WCWO=__tmp__XCWO;
+    __FEWO=__GEWO;
   };
-  if ((((void *)__tmp__WCWO == (void *)NULL) && ((void *)__tmp__5CWO != (void *)NULL))) {
-    __tmp__XCWO=NULL;
-    if ((__tmp__5CWO->value__YG4D ==  0)) {
-      __tmp__XCWO=Self__NCWO->parent_expr_binary__4P0N.left__SA5J;
+  if ((((void *)__FEWO == (void *)NULL) && ((void *)__OEWO != (void *)NULL))) {
+    __GEWO=NULL;
+    if ((__OEWO->__HI4D ==  0)) {
+      __GEWO=__2DWO->__NR0N.__BC5J;
     };
-    __tmp__WCWO=__tmp__XCWO;
+    __FEWO=__GEWO;
   };
-  if (((((void *)__tmp__WCWO == (void *)NULL) && ((void *)__tmp__5CWO != (void *)NULL)) && ((void *)__tmp__2CWO != (void *)NULL))) {
-    __tmp__IFOP=(__INTEGER_64__TSG)(__tmp__2CWO->value__YG4D | __tmp__5CWO->value__YG4D);
-    Self__GR4S=((__INTEGER_CST__KAXC *)__tmp__2CWO);
-    Self__GR4S->value__YG4D=__tmp__IFOP;
-    check_type__KYEE(Self__GR4S);
-    __tmp__WCWO=__tmp__2CWO;
+  if (((((void *)__FEWO == (void *)NULL) && ((void *)__OEWO != (void *)NULL)) && ((void *)__LEWO != (void *)NULL))) {
+    __XGOP=(____0SG)(__LEWO->__HI4D | __OEWO->__HI4D);
+    __VS4S=((____ZBXC *)__LEWO);
+    __VS4S->__HI4D=__XGOP;
+    __ZZEE(__VS4S);
+    __FEWO=__LEWO;
   };
-  if ((((void *)__tmp__WCWO == (void *)NULL) && (old_seq__QCWO == seq_call_and_loop__BL3K))) {
-    __tmp__XCWO=NULL;
-    __tmp__G4DP=Self__NCWO->parent_expr_binary__4P0N.left__SA5J;
-    __tmp__H4DP=Self__NCWO->parent_expr_binary__4P0N.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__G4DP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__I4DP=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__G4DP),__tmp__H4DP);
+  if ((((void *)__FEWO == (void *)NULL) && (__5DWO == __QM3K))) {
+    __GEWO=NULL;
+    __V5DP=__2DWO->__NR0N.__BC5J;
+    __W5DP=__2DWO->__NR0N.__FC5J;
+    switch (((struct ___OBJ *)__V5DP)->__id) {
+    case ____5J__: {
+      __X5DP=__FLWM(((____5J *)__V5DP),__W5DP);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__I4DP=FALSE__O__;
+    case ____0AXC__: {
+      __X5DP=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__I4DP=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____NBXC__: {
+      __X5DP=__1LWM(((____NBXC *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__I4DP=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____ZBXC__: {
+      __X5DP=__NMWM(((____ZBXC *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__I4DP=FALSE__O__;
+    case ____DMWH__: {
+      __X5DP=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__I4DP=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____2A0I__: {
+      __X5DP=__MNWM(((____2A0I *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__I4DP=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____HJNJ__: {
+      __X5DP=__5NWM(((____HJNJ *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__I4DP=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____SJNJ__: {
+      __X5DP=__2OWM(((____SJNJ *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__I4DP=FALSE__O__;
+    case ____0AOJ__: {
+      __X5DP=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__I4DP=FALSE__O__;
+    case ____EBOJ__: {
+      __X5DP=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__I4DP=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____3BOJ__: {
+      __X5DP=__BQWM(((____3BOJ *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__I4DP=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____RCOJ__: {
+      __X5DP=__4QWM(((____RCOJ *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__I4DP=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____HDOJ__: {
+      __X5DP=__1RWM(((____HDOJ *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__I4DP=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____1DOJ__: {
+      __X5DP=__YSWM(((____1DOJ *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__I4DP=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____PEOJ__: {
+      __X5DP=__VTWM(((____PEOJ *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__I4DP=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____DFOJ__: {
+      __X5DP=__SUWM(((____DFOJ *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__I4DP=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____XFOJ__: {
+      __X5DP=__PVWM(((____XFOJ *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__I4DP=FALSE__O__;
+    case ____QGOJ__: {
+      __X5DP=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__I4DP=FALSE__O__;
+    case ____EHOJ__: {
+      __X5DP=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__I4DP=FALSE__O__;
+    case ____2HOJ__: {
+      __X5DP=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__I4DP=FALSE__O__;
+    case ____YIOJ__: {
+      __X5DP=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__I4DP=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____YMOJ__: {
+      __X5DP=__2WWM(((____YMOJ *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__I4DP=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____ONOJ__: {
+      __X5DP=__XXWM(((____ONOJ *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__I4DP=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____YOOJ__: {
+      __X5DP=__314M(((____YOOJ *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__I4DP=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____IM4K__: {
+      __X5DP=__JMYN(((____IM4K *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__I4DP=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____T5FL__: {
+      __X5DP=__KECQ(((____T5FL *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__I4DP=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____3DUL__: {
+      __X5DP=__WF3P(((____3DUL *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__I4DP=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____0EUL__: {
+      __X5DP=__5NJQ(((____0EUL *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__I4DP=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____BGUL__: {
+      __X5DP=__TG3P(((____BGUL *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__I4DP=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____2GUL__: {
+      __X5DP=__3OJQ(((____2GUL *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__I4DP=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____B0VL__: {
+      __X5DP=__1CFN(((____B0VL *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__I4DP=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____P0VL__: {
+      __X5DP=__JYWM(((____P0VL *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__I4DP=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____Q5YL__: {
+      __X5DP=__GNYN(((____Q5YL *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__I4DP=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____UVPM__: {
+      __X5DP=__ZNYN(((____UVPM *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__I4DP=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____0ZPM__: {
+      __X5DP=__QH3P(((____0ZPM *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__I4DP=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____MR0N__: {
+      __X5DP=__IPWO(((____MR0N *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__I4DP=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____YWBP__: {
+      __X5DP=__LV0Q(((____YWBP *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__I4DP=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____LYBP__: {
+      __X5DP=__3ECQ(((____LYBP *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__I4DP=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____CZBP__: {
+      __X5DP=__0FCQ(((____CZBP *)((____5J *)__V5DP)),__W5DP);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__I4DP=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__G4DP)),__tmp__H4DP);
+    case ____3BEP__: {
+      __X5DP=__0PJQ(((____3BEP *)((____5J *)__V5DP)),__W5DP);
     } break;
     };
-    if (__tmp__I4DP) {
-      __tmp__O4DP=Self__NCWO->parent_expr_binary__4P0N.right__WA5J;
-      switch (((struct ___OBJ *)__tmp__O4DP)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__O4DP));
+    if (__X5DP) {
+      __35DP=__2DWO->__NR0N.__FC5J;
+      switch (((struct ___OBJ *)__35DP)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__35DP));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__O4DP));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__35DP));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__EASS=((__READ_LOCAL__N5ZI *)__tmp__O4DP);
-        Self__UACU=((__LOCAL__43WC *)Self__EASS->local__PUEJ);
-        Self__UACU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__UACU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__UACU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__QIWU=NULL;
-          ptr__RIWU=((__POINTER__IB )(NULL));
-          typ_id__SIWU= 0;
-          __tmp__TIWU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__TIWU ==  0)) {
-            result__QIWU=STRING__BC__;
+      case ____2A0I__: {
+        __TBSS=((____2A0I *)__35DP);
+        __DCCU=((____N5WC *)__TBSS->__4VEJ);
+        __DCCU->__Q5WC.__KU4D=(____Q)(__DCCU->__Q5WC.__KU4D -  1);
+        if ((__DCCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __5JWU=NULL;
+          __AKWU=((____IB )(NULL));
+          __BKWU= 0;
+          __CKWU=((____IB )sizeof(____BC));
+          if (((unsigned long)__CKWU ==  0)) {
+            __5JWU=__BC__;
           } else /* FALSE */ {
-            typ_id__SIWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TIWU));
-            if ((typ_id__SIWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__UIWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__VIWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TIWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WIWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VIWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__UIWU=micro_alloc__table__lab__HKI(__tmp__VIWU,((__POINTER__IB )(&(table_size[(__tmp__WIWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VIWU)));
-              ptr__RIWU=__tmp__UIWU;
+            __BKWU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CKWU));
+            if ((__BKWU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __DKWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __EKWU=(void *)((unsigned long)(void *)((unsigned long)__CKWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FKWU=((____YWB )((____Q )(void *)((unsigned long)__EKWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __DKWU=__OKI(__EKWU,((____IB )(&(table_size[(__FKWU)-1]))),((____YWB )((____Q )__EKWU)));
+              __AKWU=__DKWU;
             } else /* FALSE */ {
-              __tmp__WIWU=((__UINTEGER_32__RWB )typ_id__SIWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__UIWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__VIWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TIWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UIWU=micro_alloc__table__lab__HKI(__tmp__VIWU,((__POINTER__IB )(&(table_type[(__tmp__WIWU)]))),(__UINTEGER_32__RWB)(__tmp__WIWU |  1));
-              ptr__RIWU=__tmp__UIWU;
-            };
-            result__QIWU=((__STRING__BC *)ptr__RIWU);
-            *(result__QIWU) = *(STRING__BC__);
-          };
-          Self__MIWU=((__STRING__BC *)result__QIWU);
-          if ((Self__MIWU->capacity__HFL <  250)) {
-            __tmp__OIWU=create__KVW( 250);
-            Self__MIWU->storage__4EL=__tmp__OIWU;
-            Self__MIWU->capacity__HFL= 250;
-          };
-          Self__MIWU->count__WJ= 0;
-          display__V5DJ(Self__EASS,result__QIWU);
-          put_string__EGZ(((__STRING__BC *)result__QIWU));
+              __FKWU=((____YWB )__BKWU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __DKWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __EKWU=(void *)((unsigned long)(void *)((unsigned long)__CKWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DKWU=__OKI(__EKWU,((____IB )(&(table_type[(__FKWU)]))),(____YWB)(__FKWU |  1));
+              __AKWU=__DKWU;
+            };
+            __5JWU=((____BC *)__AKWU);
+            *(__5JWU) = *(__BC__);
+          };
+          __1JWU=((____BC *)__5JWU);
+          if ((__1JWU->__OFL <  250)) {
+            __3JWU=__RVW( 250);
+            __1JWU->__FFL=__3JWU;
+            __1JWU->__OFL= 250;
+          };
+          __1JWU->__WJ= 0;
+          __EBEJ(__TBSS,__5JWU);
+          __LGZ(((____BC *)__5JWU));
           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__O4DP));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__O4DP));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__EASS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__O4DP)->receiver__554J);
-        Self__UACU=((__LOCAL__43WC *)Self__EASS->local__PUEJ);
-        Self__UACU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__UACU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__UACU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__QIWU=NULL;
-          ptr__RIWU=((__POINTER__IB )(NULL));
-          typ_id__SIWU= 0;
-          __tmp__TIWU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__TIWU ==  0)) {
-            result__QIWU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__SIWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TIWU));
-            if ((typ_id__SIWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__UIWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__VIWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TIWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WIWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VIWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__UIWU=micro_alloc__table__lab__HKI(__tmp__VIWU,((__POINTER__IB )(&(table_size[(__tmp__WIWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VIWU)));
-              ptr__RIWU=__tmp__UIWU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__35DP));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__35DP));
+      } break;
+      case ____0AOJ__: {
+        __TBSS=((____2A0I *)((____0AOJ *)__35DP)->__OB5J);
+        __DCCU=((____N5WC *)__TBSS->__4VEJ);
+        __DCCU->__Q5WC.__KU4D=(____Q)(__DCCU->__Q5WC.__KU4D -  1);
+        if ((__DCCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __5JWU=NULL;
+          __AKWU=((____IB )(NULL));
+          __BKWU= 0;
+          __CKWU=((____IB )sizeof(____BC));
+          if (((unsigned long)__CKWU ==  0)) {
+            __5JWU=__BC__;
+          } else /* FALSE */ {
+            __BKWU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CKWU));
+            if ((__BKWU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __DKWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __EKWU=(void *)((unsigned long)(void *)((unsigned long)__CKWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FKWU=((____YWB )((____Q )(void *)((unsigned long)__EKWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __DKWU=__OKI(__EKWU,((____IB )(&(table_size[(__FKWU)-1]))),((____YWB )((____Q )__EKWU)));
+              __AKWU=__DKWU;
             } else /* FALSE */ {
-              __tmp__WIWU=((__UINTEGER_32__RWB )typ_id__SIWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__UIWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__VIWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__TIWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UIWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UIWU=micro_alloc__table__lab__HKI(__tmp__VIWU,((__POINTER__IB )(&(table_type[(__tmp__WIWU)]))),(__UINTEGER_32__RWB)(__tmp__WIWU |  1));
-              ptr__RIWU=__tmp__UIWU;
-            };
-            result__QIWU=((__STRING__BC *)ptr__RIWU);
-            *(result__QIWU) = *(STRING__BC__);
-          };
-          Self__MIWU=((__STRING__BC *)result__QIWU);
-          if ((Self__MIWU->capacity__HFL <  250)) {
-            __tmp__OIWU=create__KVW( 250);
-            Self__MIWU->storage__4EL=__tmp__OIWU;
-            Self__MIWU->capacity__HFL= 250;
-          };
-          Self__MIWU->count__WJ= 0;
-          display__V5DJ(Self__EASS,result__QIWU);
-          put_string__EGZ(((__STRING__BC *)result__QIWU));
+              __FKWU=((____YWB )__BKWU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __DKWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __EKWU=(void *)((unsigned long)(void *)((unsigned long)__CKWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DKWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DKWU=__OKI(__EKWU,((____IB )(&(table_type[(__FKWU)]))),(____YWB)(__FKWU |  1));
+              __AKWU=__DKWU;
+            };
+            __5JWU=((____BC *)__AKWU);
+            *(__5JWU) = *(__BC__);
+          };
+          __1JWU=((____BC *)__5JWU);
+          if ((__1JWU->__OFL <  250)) {
+            __3JWU=__RVW( 250);
+            __1JWU->__FFL=__3JWU;
+            __1JWU->__OFL= 250;
+          };
+          __1JWU->__WJ= 0;
+          __EBEJ(__TBSS,__5JWU);
+          __LGZ(((____BC *)__5JWU));
           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__O4DP));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__35DP));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__O4DP));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__35DP));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__O4DP));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__35DP));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__O4DP));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__35DP));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__O4DP));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__35DP));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__O4DP));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__35DP));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__O4DP));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__35DP));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__O4DP));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__35DP));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__O4DP));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__35DP));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__O4DP));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__35DP));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__O4DP));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__35DP));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__O4DP));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__35DP));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__O4DP));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__35DP));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__O4DP));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__35DP));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__O4DP));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__35DP));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__O4DP));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__35DP));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__O4DP));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__35DP));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__O4DP));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__35DP));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__HASS=((__READ_GLOBAL__B4YL *)__tmp__O4DP);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__HASS->global__Y5JM),Self__HASS);
+      case ____Q5YL__: {
+        __WBSS=((____Q5YL *)__35DP);
+        __EIEN(((____FKRG *)__WBSS->__HBKM),__WBSS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__O4DP));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__35DP));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__O4DP));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__35DP));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__O4DP));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__35DP));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__O4DP));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__35DP));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__O4DP));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__35DP));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__O4DP));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__35DP));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__O4DP));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__35DP));
       } break;
       };
-      __tmp__XCWO=Self__NCWO->parent_expr_binary__4P0N.left__SA5J;
+      __GEWO=__2DWO->__NR0N.__BC5J;
     } else /* FALSE */ {
-      __tmp__O4DP=Self__NCWO->parent_expr_binary__4P0N.left__SA5J;
-      if (__tmp__O4DP==NULL) {
-        __tmp__X4DP=NULL;
+      __35DP=__2DWO->__NR0N.__BC5J;
+      if (__35DP==NULL) {
+        __GAEP=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__O4DP)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__X4DP=NULL;
+        switch (((struct ___OBJ *)__35DP)->__id) {
+        case ____5J__: {
+          __GAEP=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__X4DP=NULL;
+        case ____0AXC__: {
+          __GAEP=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__X4DP=NULL;
+        case ____NBXC__: {
+          __GAEP=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__X4DP=NULL;
+        case ____ZBXC__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__X4DP=NULL;
+        case ____DMWH__: {
+          __GAEP=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__X4DP=NULL;
+        case ____2A0I__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__X4DP=NULL;
+        case ____HJNJ__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__X4DP=NULL;
+        case ____SJNJ__: {
+          __GAEP=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__X4DP=NULL;
+        case ____0AOJ__: {
+          __GAEP=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__X4DP=NULL;
+        case ____EBOJ__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__X4DP=NULL;
+        case ____3BOJ__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__X4DP=NULL;
+        case ____RCOJ__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__X4DP=NULL;
+        case ____HDOJ__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__X4DP=NULL;
+        case ____1DOJ__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__X4DP=((void *)__tmp__O4DP);
+        case ____PEOJ__: {
+          __GAEP=((void *)__35DP);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__X4DP=NULL;
+        case ____DFOJ__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__X4DP=NULL;
+        case ____XFOJ__: {
+          __GAEP=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__X4DP=NULL;
+        case ____QGOJ__: {
+          __GAEP=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__X4DP=NULL;
+        case ____EHOJ__: {
+          __GAEP=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__X4DP=NULL;
+        case ____2HOJ__: {
+          __GAEP=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__X4DP=NULL;
+        case ____YIOJ__: {
+          __GAEP=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__X4DP=NULL;
+        case ____YMOJ__: {
+          __GAEP=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__X4DP=NULL;
+        case ____ONOJ__: {
+          __GAEP=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__X4DP=NULL;
+        case ____YOOJ__: {
+          __GAEP=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__X4DP=NULL;
+        case ____IM4K__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__X4DP=NULL;
+        case ____T5FL__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__X4DP=NULL;
+        case ____3DUL__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__X4DP=NULL;
+        case ____0EUL__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__X4DP=NULL;
+        case ____BGUL__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__X4DP=NULL;
+        case ____2GUL__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__X4DP=NULL;
+        case ____B0VL__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__X4DP=NULL;
+        case ____P0VL__: {
+          __GAEP=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__X4DP=NULL;
+        case ____Q5YL__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__X4DP=NULL;
+        case ____UVPM__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__X4DP=NULL;
+        case ____0ZPM__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__X4DP=NULL;
+        case ____MR0N__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__X4DP=NULL;
+        case ____YWBP__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__X4DP=NULL;
+        case ____LYBP__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__X4DP=NULL;
+        case ____CZBP__: {
+          __GAEP=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__X4DP=NULL;
+        case ____3BEP__: {
+          __GAEP=NULL;
         } break;
         }
       };
-      __tmp__O4DP=Self__NCWO->parent_expr_binary__4P0N.right__WA5J;
-      if (__tmp__O4DP==NULL) {
-        __tmp__04DP=NULL;
+      __35DP=__2DWO->__NR0N.__FC5J;
+      if (__35DP==NULL) {
+        __JAEP=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__O4DP)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__04DP=NULL;
+        switch (((struct ___OBJ *)__35DP)->__id) {
+        case ____5J__: {
+          __JAEP=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__04DP=NULL;
+        case ____0AXC__: {
+          __JAEP=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__04DP=NULL;
+        case ____NBXC__: {
+          __JAEP=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__04DP=NULL;
+        case ____ZBXC__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__04DP=NULL;
+        case ____DMWH__: {
+          __JAEP=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__04DP=NULL;
+        case ____2A0I__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__04DP=NULL;
+        case ____HJNJ__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__04DP=NULL;
+        case ____SJNJ__: {
+          __JAEP=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__04DP=NULL;
+        case ____0AOJ__: {
+          __JAEP=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__04DP=NULL;
+        case ____EBOJ__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__04DP=NULL;
+        case ____3BOJ__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__04DP=NULL;
+        case ____RCOJ__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__04DP=NULL;
+        case ____HDOJ__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__04DP=NULL;
+        case ____1DOJ__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__04DP=((void *)__tmp__O4DP);
+        case ____PEOJ__: {
+          __JAEP=((void *)__35DP);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__04DP=NULL;
+        case ____DFOJ__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__04DP=NULL;
+        case ____XFOJ__: {
+          __JAEP=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__04DP=NULL;
+        case ____QGOJ__: {
+          __JAEP=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__04DP=NULL;
+        case ____EHOJ__: {
+          __JAEP=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__04DP=NULL;
+        case ____2HOJ__: {
+          __JAEP=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__04DP=NULL;
+        case ____YIOJ__: {
+          __JAEP=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__04DP=NULL;
+        case ____YMOJ__: {
+          __JAEP=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__04DP=NULL;
+        case ____ONOJ__: {
+          __JAEP=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__04DP=NULL;
+        case ____YOOJ__: {
+          __JAEP=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__04DP=NULL;
+        case ____IM4K__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__04DP=NULL;
+        case ____T5FL__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__04DP=NULL;
+        case ____3DUL__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__04DP=NULL;
+        case ____0EUL__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__04DP=NULL;
+        case ____BGUL__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__04DP=NULL;
+        case ____2GUL__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__04DP=NULL;
+        case ____B0VL__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__04DP=NULL;
+        case ____P0VL__: {
+          __JAEP=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__04DP=NULL;
+        case ____Q5YL__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__04DP=NULL;
+        case ____UVPM__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__04DP=NULL;
+        case ____0ZPM__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__04DP=NULL;
+        case ____MR0N__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__04DP=NULL;
+        case ____YWBP__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__04DP=NULL;
+        case ____LYBP__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__04DP=NULL;
+        case ____CZBP__: {
+          __JAEP=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__04DP=NULL;
+        case ____3BEP__: {
+          __JAEP=NULL;
         } break;
         }
       };
-      if ((((void *)__tmp__X4DP != (void *)NULL) && ((void *)__tmp__04DP != (void *)NULL))) {
-        __tmp__J5DP=__tmp__X4DP->parent_expr_binary__BDOJ.left__SA5J;
-        if (__tmp__J5DP==NULL) {
-          __tmp__K5DP=NULL;
+      if ((((void *)__GAEP != (void *)NULL) && ((void *)__JAEP != (void *)NULL))) {
+        __YAEP=__GAEP->__QEOJ.__BC5J;
+        if (__YAEP==NULL) {
+          __ZAEP=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__J5DP)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__K5DP=NULL;
+          switch (((struct ___OBJ *)__YAEP)->__id) {
+          case ____5J__: {
+            __ZAEP=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__K5DP=NULL;
+          case ____0AXC__: {
+            __ZAEP=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__K5DP=NULL;
+          case ____NBXC__: {
+            __ZAEP=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__K5DP=NULL;
+          case ____ZBXC__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__K5DP=NULL;
+          case ____DMWH__: {
+            __ZAEP=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__K5DP=NULL;
+          case ____2A0I__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__K5DP=NULL;
+          case ____HJNJ__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__K5DP=NULL;
+          case ____SJNJ__: {
+            __ZAEP=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__K5DP=NULL;
+          case ____0AOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__K5DP=NULL;
+          case ____EBOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__K5DP=NULL;
+          case ____3BOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__K5DP=NULL;
+          case ____RCOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__K5DP=NULL;
+          case ____HDOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__K5DP=NULL;
+          case ____1DOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__K5DP=NULL;
+          case ____PEOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__K5DP=NULL;
+          case ____DFOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__K5DP=NULL;
+          case ____XFOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__K5DP=NULL;
+          case ____QGOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__K5DP=NULL;
+          case ____EHOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__K5DP=NULL;
+          case ____2HOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__K5DP=NULL;
+          case ____YIOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__K5DP=NULL;
+          case ____YMOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__K5DP=NULL;
+          case ____ONOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__K5DP=NULL;
+          case ____YOOJ__: {
+            __ZAEP=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__K5DP=NULL;
+          case ____IM4K__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__K5DP=NULL;
+          case ____T5FL__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__K5DP=NULL;
+          case ____3DUL__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__K5DP=NULL;
+          case ____0EUL__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__K5DP=NULL;
+          case ____BGUL__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__K5DP=NULL;
+          case ____2GUL__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__K5DP=NULL;
+          case ____B0VL__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__K5DP=NULL;
+          case ____P0VL__: {
+            __ZAEP=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__K5DP=NULL;
+          case ____Q5YL__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__K5DP=((void *)__tmp__J5DP);
+          case ____UVPM__: {
+            __ZAEP=((void *)__YAEP);
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__K5DP=NULL;
+          case ____0ZPM__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__K5DP=NULL;
+          case ____MR0N__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__K5DP=NULL;
+          case ____YWBP__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__K5DP=NULL;
+          case ____LYBP__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__K5DP=NULL;
+          case ____CZBP__: {
+            __ZAEP=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__K5DP=NULL;
+          case ____3BEP__: {
+            __ZAEP=NULL;
           } break;
           }
         };
-        __tmp__J5DP=__tmp__04DP->parent_expr_binary__BDOJ.right__WA5J;
-        if (__tmp__J5DP==NULL) {
-          __tmp__N5DP=NULL;
+        __YAEP=__JAEP->__QEOJ.__FC5J;
+        if (__YAEP==NULL) {
+          __2AEP=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__J5DP)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__N5DP=NULL;
+          switch (((struct ___OBJ *)__YAEP)->__id) {
+          case ____5J__: {
+            __2AEP=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__N5DP=NULL;
+          case ____0AXC__: {
+            __2AEP=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__N5DP=NULL;
+          case ____NBXC__: {
+            __2AEP=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__N5DP=NULL;
+          case ____ZBXC__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__N5DP=NULL;
+          case ____DMWH__: {
+            __2AEP=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__N5DP=NULL;
+          case ____2A0I__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__N5DP=NULL;
+          case ____HJNJ__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__N5DP=NULL;
+          case ____SJNJ__: {
+            __2AEP=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__N5DP=NULL;
+          case ____0AOJ__: {
+            __2AEP=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__N5DP=NULL;
+          case ____EBOJ__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__N5DP=NULL;
+          case ____3BOJ__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__N5DP=NULL;
+          case ____RCOJ__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__N5DP=NULL;
+          case ____HDOJ__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__N5DP=NULL;
+          case ____1DOJ__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__N5DP=NULL;
+          case ____PEOJ__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__N5DP=NULL;
+          case ____DFOJ__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__N5DP=NULL;
+          case ____XFOJ__: {
+            __2AEP=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__N5DP=NULL;
+          case ____QGOJ__: {
+            __2AEP=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__N5DP=NULL;
+          case ____EHOJ__: {
+            __2AEP=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__N5DP=NULL;
+          case ____2HOJ__: {
+            __2AEP=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__N5DP=NULL;
+          case ____YIOJ__: {
+            __2AEP=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__N5DP=NULL;
+          case ____YMOJ__: {
+            __2AEP=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__N5DP=NULL;
+          case ____ONOJ__: {
+            __2AEP=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__N5DP=NULL;
+          case ____YOOJ__: {
+            __2AEP=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__N5DP=NULL;
+          case ____IM4K__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__N5DP=NULL;
+          case ____T5FL__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__N5DP=NULL;
+          case ____3DUL__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__N5DP=NULL;
+          case ____0EUL__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__N5DP=NULL;
+          case ____BGUL__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__N5DP=NULL;
+          case ____2GUL__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__N5DP=NULL;
+          case ____B0VL__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__N5DP=NULL;
+          case ____P0VL__: {
+            __2AEP=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__N5DP=NULL;
+          case ____Q5YL__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__N5DP=((void *)__tmp__J5DP);
+          case ____UVPM__: {
+            __2AEP=((void *)__YAEP);
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__N5DP=NULL;
+          case ____0ZPM__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__N5DP=NULL;
+          case ____MR0N__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__N5DP=NULL;
+          case ____YWBP__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__N5DP=NULL;
+          case ____LYBP__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__N5DP=NULL;
+          case ____CZBP__: {
+            __2AEP=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__N5DP=NULL;
+          case ____3BEP__: {
+            __2AEP=NULL;
           } break;
           }
         };
-        if ((((void *)__tmp__K5DP != (void *)NULL) && ((void *)__tmp__N5DP != (void *)NULL))) {
-          __tmp__15DP=__tmp__K5DP->parent_expr_unary__GUPM.right__EZVL;
-          __tmp__25DP=__tmp__04DP->parent_expr_binary__BDOJ.left__SA5J;
-          switch (((struct ___OBJ *)__tmp__15DP)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__35DP=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__15DP),__tmp__25DP);
+        if ((((void *)__ZAEP != (void *)NULL) && ((void *)__2AEP != (void *)NULL))) {
+          __KBEP=__ZAEP->__VVPM.__T0VL;
+          __LBEP=__JAEP->__QEOJ.__BC5J;
+          switch (((struct ___OBJ *)__KBEP)->__id) {
+          case ____5J__: {
+            __MBEP=__FLWM(((____5J *)__KBEP),__LBEP);
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__35DP=FALSE__O__;
+          case ____0AXC__: {
+            __MBEP=__O__;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__35DP=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____NBXC__: {
+            __MBEP=__1LWM(((____NBXC *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__35DP=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____ZBXC__: {
+            __MBEP=__NMWM(((____ZBXC *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__35DP=FALSE__O__;
+          case ____DMWH__: {
+            __MBEP=__O__;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__35DP=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____2A0I__: {
+            __MBEP=__MNWM(((____2A0I *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__35DP=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____HJNJ__: {
+            __MBEP=__5NWM(((____HJNJ *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__35DP=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____SJNJ__: {
+            __MBEP=__2OWM(((____SJNJ *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__35DP=FALSE__O__;
+          case ____0AOJ__: {
+            __MBEP=__O__;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__35DP=FALSE__O__;
+          case ____EBOJ__: {
+            __MBEP=__O__;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__35DP=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____3BOJ__: {
+            __MBEP=__BQWM(((____3BOJ *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__35DP=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____RCOJ__: {
+            __MBEP=__4QWM(((____RCOJ *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__35DP=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____HDOJ__: {
+            __MBEP=__1RWM(((____HDOJ *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__35DP=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____1DOJ__: {
+            __MBEP=__YSWM(((____1DOJ *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__35DP=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____PEOJ__: {
+            __MBEP=__VTWM(((____PEOJ *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__35DP=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____DFOJ__: {
+            __MBEP=__SUWM(((____DFOJ *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__35DP=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____XFOJ__: {
+            __MBEP=__PVWM(((____XFOJ *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__35DP=FALSE__O__;
+          case ____QGOJ__: {
+            __MBEP=__O__;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__35DP=FALSE__O__;
+          case ____EHOJ__: {
+            __MBEP=__O__;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__35DP=FALSE__O__;
+          case ____2HOJ__: {
+            __MBEP=__O__;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__35DP=FALSE__O__;
+          case ____YIOJ__: {
+            __MBEP=__O__;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__35DP=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____YMOJ__: {
+            __MBEP=__2WWM(((____YMOJ *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__35DP=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____ONOJ__: {
+            __MBEP=__XXWM(((____ONOJ *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__35DP=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____YOOJ__: {
+            __MBEP=__314M(((____YOOJ *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__35DP=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____IM4K__: {
+            __MBEP=__JMYN(((____IM4K *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__35DP=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____T5FL__: {
+            __MBEP=__KECQ(((____T5FL *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__35DP=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____3DUL__: {
+            __MBEP=__WF3P(((____3DUL *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__35DP=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____0EUL__: {
+            __MBEP=__5NJQ(((____0EUL *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__35DP=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____BGUL__: {
+            __MBEP=__TG3P(((____BGUL *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__35DP=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____2GUL__: {
+            __MBEP=__3OJQ(((____2GUL *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__35DP=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____B0VL__: {
+            __MBEP=__1CFN(((____B0VL *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__35DP=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____P0VL__: {
+            __MBEP=__JYWM(((____P0VL *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__35DP=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____Q5YL__: {
+            __MBEP=__GNYN(((____Q5YL *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__35DP=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____UVPM__: {
+            __MBEP=__ZNYN(((____UVPM *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__35DP=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____0ZPM__: {
+            __MBEP=__QH3P(((____0ZPM *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__35DP=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____MR0N__: {
+            __MBEP=__IPWO(((____MR0N *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__35DP=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____YWBP__: {
+            __MBEP=__LV0Q(((____YWBP *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__35DP=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____LYBP__: {
+            __MBEP=__3ECQ(((____LYBP *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__35DP=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____CZBP__: {
+            __MBEP=__0FCQ(((____CZBP *)((____5J *)__KBEP)),__LBEP);
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__35DP=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__15DP)),__tmp__25DP);
+          case ____3BEP__: {
+            __MBEP=__0PJQ(((____3BEP *)((____5J *)__KBEP)),__LBEP);
           } break;
           };
-          if (__tmp__35DP) {
-            __tmp__DAEP=__tmp__X4DP->parent_expr_binary__BDOJ.right__WA5J;
-            __tmp__EAEP=__tmp__N5DP->parent_expr_unary__GUPM.right__EZVL;
-            switch (((struct ___OBJ *)__tmp__DAEP)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__FAEP=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__DAEP),__tmp__EAEP);
+          if (__MBEP) {
+            __SBEP=__GAEP->__QEOJ.__FC5J;
+            __TBEP=__2AEP->__VVPM.__T0VL;
+            switch (((struct ___OBJ *)__SBEP)->__id) {
+            case ____5J__: {
+              __UBEP=__FLWM(((____5J *)__SBEP),__TBEP);
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__FAEP=FALSE__O__;
+            case ____0AXC__: {
+              __UBEP=__O__;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__FAEP=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____NBXC__: {
+              __UBEP=__1LWM(((____NBXC *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__FAEP=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____ZBXC__: {
+              __UBEP=__NMWM(((____ZBXC *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__FAEP=FALSE__O__;
+            case ____DMWH__: {
+              __UBEP=__O__;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__FAEP=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____2A0I__: {
+              __UBEP=__MNWM(((____2A0I *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__FAEP=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____HJNJ__: {
+              __UBEP=__5NWM(((____HJNJ *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__FAEP=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____SJNJ__: {
+              __UBEP=__2OWM(((____SJNJ *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__FAEP=FALSE__O__;
+            case ____0AOJ__: {
+              __UBEP=__O__;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__FAEP=FALSE__O__;
+            case ____EBOJ__: {
+              __UBEP=__O__;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__FAEP=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____3BOJ__: {
+              __UBEP=__BQWM(((____3BOJ *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__FAEP=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____RCOJ__: {
+              __UBEP=__4QWM(((____RCOJ *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__FAEP=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____HDOJ__: {
+              __UBEP=__1RWM(((____HDOJ *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__FAEP=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____1DOJ__: {
+              __UBEP=__YSWM(((____1DOJ *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__FAEP=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____PEOJ__: {
+              __UBEP=__VTWM(((____PEOJ *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__FAEP=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____DFOJ__: {
+              __UBEP=__SUWM(((____DFOJ *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__FAEP=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____XFOJ__: {
+              __UBEP=__PVWM(((____XFOJ *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__FAEP=FALSE__O__;
+            case ____QGOJ__: {
+              __UBEP=__O__;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__FAEP=FALSE__O__;
+            case ____EHOJ__: {
+              __UBEP=__O__;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__FAEP=FALSE__O__;
+            case ____2HOJ__: {
+              __UBEP=__O__;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__FAEP=FALSE__O__;
+            case ____YIOJ__: {
+              __UBEP=__O__;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__FAEP=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____YMOJ__: {
+              __UBEP=__2WWM(((____YMOJ *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__FAEP=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____ONOJ__: {
+              __UBEP=__XXWM(((____ONOJ *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__FAEP=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____YOOJ__: {
+              __UBEP=__314M(((____YOOJ *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__FAEP=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____IM4K__: {
+              __UBEP=__JMYN(((____IM4K *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__FAEP=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____T5FL__: {
+              __UBEP=__KECQ(((____T5FL *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__FAEP=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____3DUL__: {
+              __UBEP=__WF3P(((____3DUL *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__FAEP=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____0EUL__: {
+              __UBEP=__5NJQ(((____0EUL *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__FAEP=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____BGUL__: {
+              __UBEP=__TG3P(((____BGUL *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__FAEP=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____2GUL__: {
+              __UBEP=__3OJQ(((____2GUL *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__FAEP=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____B0VL__: {
+              __UBEP=__1CFN(((____B0VL *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__FAEP=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____P0VL__: {
+              __UBEP=__JYWM(((____P0VL *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__FAEP=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____Q5YL__: {
+              __UBEP=__GNYN(((____Q5YL *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__FAEP=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____UVPM__: {
+              __UBEP=__ZNYN(((____UVPM *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__FAEP=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____0ZPM__: {
+              __UBEP=__QH3P(((____0ZPM *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__FAEP=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____MR0N__: {
+              __UBEP=__IPWO(((____MR0N *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__FAEP=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____YWBP__: {
+              __UBEP=__LV0Q(((____YWBP *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__FAEP=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____LYBP__: {
+              __UBEP=__3ECQ(((____LYBP *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__FAEP=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____CZBP__: {
+              __UBEP=__0FCQ(((____CZBP *)((____5J *)__SBEP)),__TBEP);
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__FAEP=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__DAEP)),__tmp__EAEP);
+            case ____3BEP__: {
+              __UBEP=__0PJQ(((____3BEP *)((____5J *)__SBEP)),__TBEP);
             } break;
             };
-            __tmp__35DP=__tmp__FAEP;
+            __MBEP=__UBEP;
           } else /* FALSE */ {
-            __tmp__35DP=FALSE__O__;
+            __MBEP=__O__;
           };
-          if (__tmp__35DP) {
-            p__4WBQ=Self__NCWO->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            __tmp__DAEP=__tmp__K5DP->parent_expr_unary__GUPM.right__EZVL;
-            __tmp__EAEP=__tmp__X4DP->parent_expr_binary__BDOJ.right__WA5J;
-            result__Y1CQ=NULL;
-            __tmp__UIWU=((__POINTER__IB )(NULL));
-            typ_id__31CQ= 0;
-            __tmp__VIWU=((__POINTER__IB )sizeof(__EXPR_XOR__OAEP));
-            if (((unsigned long)__tmp__VIWU ==  0)) {
-              result__Y1CQ=EXPR_XOR__OAEP__;
+          if (__MBEP) {
+            __NYBQ=__2DWO->__NR0N.__TCOJ.__CK.__YH.__O2B;
+            __SBEP=__ZAEP->__VVPM.__T0VL;
+            __TBEP=__GAEP->__QEOJ.__FC5J;
+            __H3CQ=NULL;
+            __DKWU=((____IB )(NULL));
+            __M3CQ= 0;
+            __EKWU=((____IB )sizeof(____3BEP));
+            if (((unsigned long)__EKWU ==  0)) {
+              __H3CQ=__3BEP__;
             } else /* FALSE */ {
-              typ_id__31CQ=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIWU));
-              if ((typ_id__31CQ == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__UK5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__WK5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VIWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__XK5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WK5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__UK5T=micro_alloc__table__lab__HKI(__tmp__WK5T,((__POINTER__IB )(&(table_size[(__tmp__XK5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WK5T)));
-                __tmp__UIWU=__tmp__UK5T;
+              __M3CQ=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKWU));
+              if ((__M3CQ == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __DM5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __FM5T=(void *)((unsigned long)(void *)((unsigned long)__EKWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __GM5T=((____YWB )((____Q )(void *)((unsigned long)__FM5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __DM5T=__OKI(__FM5T,((____IB )(&(table_size[(__GM5T)-1]))),((____YWB )((____Q )__FM5T)));
+                __DKWU=__DM5T;
               } else /* FALSE */ {
-                __tmp__XK5T=((__UINTEGER_32__RWB )typ_id__31CQ);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__UK5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__WK5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VIWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__UK5T=micro_alloc__table__lab__HKI(__tmp__WK5T,((__POINTER__IB )(&(table_type[(__tmp__XK5T)]))),(__UINTEGER_32__RWB)(__tmp__XK5T |  1));
-                __tmp__UIWU=__tmp__UK5T;
+                __GM5T=((____YWB )__M3CQ);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __DM5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __FM5T=(void *)((unsigned long)(void *)((unsigned long)__EKWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __DM5T=__OKI(__FM5T,((____IB )(&(table_type[(__GM5T)]))),(____YWB)(__GM5T |  1));
+                __DKWU=__DM5T;
               };
-              result__Y1CQ=((__EXPR_XOR__OAEP *)__tmp__UIWU);
-              *(result__Y1CQ) = *(EXPR_XOR__OAEP__);
-            };
-            Self__FANQ=((__EXPR_XOR__OAEP *)result__Y1CQ);
-            Self__FANQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
-            Self__FANQ->parent_expr_binary__PAEP.left__SA5J=__tmp__DAEP;
-            Self__FANQ->parent_expr_binary__PAEP.right__WA5J=__tmp__EAEP;
-            __tmp__XCWO=result__Y1CQ;
-            __tmp__DAEP=Self__NCWO->parent_expr_binary__4P0N.right__WA5J;
-            switch (((struct ___OBJ *)__tmp__DAEP)->__id) {
-            case __EXTERNAL_C__L5WC__: {
-              remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__DAEP));
-            } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__DAEP));
-            } break;
-            case __READ_LOCAL__N5ZI__: {
-              Self__YASS=((__READ_LOCAL__N5ZI *)__tmp__DAEP);
-              Self__0ACU=((__LOCAL__43WC *)Self__YASS->local__PUEJ);
-              Self__0ACU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__0ACU->parent_variable__B4WC.ensure_count__1S4D -  1);
-              if ((Self__0ACU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                (&__string_461)->count__0C= 8;
-                (&__string_461)->storage__1C="C'est : ";
-                print__CKG((&__string_461));
-                result__UJWU=NULL;
-                __tmp__UK5T=((__POINTER__IB )(NULL));
-                typ_id__WJWU= 0;
-                __tmp__WK5T=((__POINTER__IB )sizeof(__STRING__BC));
-                if (((unsigned long)__tmp__WK5T ==  0)) {
-                  result__UJWU=STRING__BC__;
+              __H3CQ=((____3BEP *)__DKWU);
+              *(__H3CQ) = *(__3BEP__);
+            };
+            __UBNQ=((____3BEP *)__H3CQ);
+            __UBNQ->__4BEP.__TCOJ.__CK.__YH.__O2B=__NYBQ;
+            __UBNQ->__4BEP.__BC5J=__SBEP;
+            __UBNQ->__4BEP.__FC5J=__TBEP;
+            __GEWO=__H3CQ;
+            __SBEP=__2DWO->__NR0N.__FC5J;
+            switch (((struct ___OBJ *)__SBEP)->__id) {
+            case ____0AXC__: {
+              __EWSH(((____0AXC *)__SBEP));
+            } break;
+            case ____DMWH__: {
+              __4CBK(((____DMWH *)__SBEP));
+            } break;
+            case ____2A0I__: {
+              __HCSS=((____2A0I *)__SBEP);
+              __JCCU=((____N5WC *)__HCSS->__4VEJ);
+              __JCCU->__Q5WC.__KU4D=(____Q)(__JCCU->__Q5WC.__KU4D -  1);
+              if ((__JCCU->__Q5WC.__KU4D <  0)) {
+                (&__string_461)->__0C= 8;
+                (&__string_461)->__1C="C'est : ";
+                __JKG((&__string_461));
+                __DLWU=NULL;
+                __DM5T=((____IB )(NULL));
+                __FLWU= 0;
+                __FM5T=((____IB )sizeof(____BC));
+                if (((unsigned long)__FM5T ==  0)) {
+                  __DLWU=__BC__;
                 } else /* FALSE */ {
-                  typ_id__WJWU=-1;
-                  clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WK5T));
-                  if ((typ_id__WJWU == (__INTEGER__Q)(-  1))) {
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__YJWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__ZJWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WK5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YJWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YJWU) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__0JWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZJWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                    (&__string_3)->count__0C= 25;
-                    (&__string_3)->storage__1C="Memory: Bound table_size.";
-                    __tmp__YJWU=micro_alloc__table__lab__HKI(__tmp__ZJWU,((__POINTER__IB )(&(table_size[(__tmp__0JWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZJWU)));
-                    __tmp__UK5T=__tmp__YJWU;
+                  __FLWU=-1;
+                  __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FM5T));
+                  if ((__FLWU == (____Q)(-  1))) {
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __HLWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __ILWU=(void *)((unsigned long)(void *)((unsigned long)__FM5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HLWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HLWU) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __JLWU=((____YWB )((____Q )(void *)((unsigned long)__ILWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                    (&__string_3)->__0C= 25;
+                    (&__string_3)->__1C="Memory: Bound table_size.";
+                    __HLWU=__OKI(__ILWU,((____IB )(&(table_size[(__JLWU)-1]))),((____YWB )((____Q )__ILWU)));
+                    __DM5T=__HLWU;
                   } else /* FALSE */ {
-                    __tmp__0JWU=((__UINTEGER_32__RWB )typ_id__WJWU);
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__YJWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__ZJWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WK5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YJWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YJWU) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__YJWU=micro_alloc__table__lab__HKI(__tmp__ZJWU,((__POINTER__IB )(&(table_type[(__tmp__0JWU)]))),(__UINTEGER_32__RWB)(__tmp__0JWU |  1));
-                    __tmp__UK5T=__tmp__YJWU;
+                    __JLWU=((____YWB )__FLWU);
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __HLWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __ILWU=(void *)((unsigned long)(void *)((unsigned long)__FM5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HLWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HLWU) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __HLWU=__OKI(__ILWU,((____IB )(&(table_type[(__JLWU)]))),(____YWB)(__JLWU |  1));
+                    __DM5T=__HLWU;
                   };
-                  result__UJWU=((__STRING__BC *)__tmp__UK5T);
-                  *(result__UJWU) = *(STRING__BC__);
+                  __DLWU=((____BC *)__DM5T);
+                  *(__DLWU) = *(__BC__);
                 };
-                Self__QJWU=((__STRING__BC *)result__UJWU);
-                if ((Self__QJWU->capacity__HFL <  250)) {
-                  __tmp__SJWU=create__KVW( 250);
-                  Self__QJWU->storage__4EL=__tmp__SJWU;
-                  Self__QJWU->capacity__HFL= 250;
+                __5KWU=((____BC *)__DLWU);
+                if ((__5KWU->__OFL <  250)) {
+                  __BLWU=__RVW( 250);
+                  __5KWU->__FFL=__BLWU;
+                  __5KWU->__OFL= 250;
                 };
-                Self__QJWU->count__WJ= 0;
-                display__V5DJ(Self__YASS,result__UJWU);
-                put_string__EGZ(((__STRING__BC *)result__UJWU));
+                __5KWU->__WJ= 0;
+                __EBEJ(__HCSS,__DLWU);
+                __LGZ(((____BC *)__DLWU));
                 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__DAEP));
-            } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__DAEP));
-            } break;
-            case __IS_EXPANDED__L5NJ__: {
-              Self__YASS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__DAEP)->receiver__554J);
-              Self__0ACU=((__LOCAL__43WC *)Self__YASS->local__PUEJ);
-              Self__0ACU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__0ACU->parent_variable__B4WC.ensure_count__1S4D -  1);
-              if ((Self__0ACU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                (&__string_461)->count__0C= 8;
-                (&__string_461)->storage__1C="C'est : ";
-                print__CKG((&__string_461));
-                result__UJWU=NULL;
-                __tmp__UK5T=((__POINTER__IB )(NULL));
-                typ_id__WJWU= 0;
-                __tmp__WK5T=((__POINTER__IB )sizeof(__STRING__BC));
-                if (((unsigned long)__tmp__WK5T ==  0)) {
-                  result__UJWU=STRING__BC__;
+            case ____HJNJ__: {
+              __ZDBK(((____HJNJ *)__SBEP));
+            } break;
+            case ____SJNJ__: {
+              __3DBK(((____SJNJ *)__SBEP));
+            } break;
+            case ____0AOJ__: {
+              __HCSS=((____2A0I *)((____0AOJ *)__SBEP)->__OB5J);
+              __JCCU=((____N5WC *)__HCSS->__4VEJ);
+              __JCCU->__Q5WC.__KU4D=(____Q)(__JCCU->__Q5WC.__KU4D -  1);
+              if ((__JCCU->__Q5WC.__KU4D <  0)) {
+                (&__string_461)->__0C= 8;
+                (&__string_461)->__1C="C'est : ";
+                __JKG((&__string_461));
+                __DLWU=NULL;
+                __DM5T=((____IB )(NULL));
+                __FLWU= 0;
+                __FM5T=((____IB )sizeof(____BC));
+                if (((unsigned long)__FM5T ==  0)) {
+                  __DLWU=__BC__;
                 } else /* FALSE */ {
-                  typ_id__WJWU=-1;
-                  clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WK5T));
-                  if ((typ_id__WJWU == (__INTEGER__Q)(-  1))) {
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__YJWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__ZJWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WK5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YJWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YJWU) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__0JWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZJWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                    (&__string_3)->count__0C= 25;
-                    (&__string_3)->storage__1C="Memory: Bound table_size.";
-                    __tmp__YJWU=micro_alloc__table__lab__HKI(__tmp__ZJWU,((__POINTER__IB )(&(table_size[(__tmp__0JWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZJWU)));
-                    __tmp__UK5T=__tmp__YJWU;
+                  __FLWU=-1;
+                  __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FM5T));
+                  if ((__FLWU == (____Q)(-  1))) {
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __HLWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __ILWU=(void *)((unsigned long)(void *)((unsigned long)__FM5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HLWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HLWU) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __JLWU=((____YWB )((____Q )(void *)((unsigned long)__ILWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                    (&__string_3)->__0C= 25;
+                    (&__string_3)->__1C="Memory: Bound table_size.";
+                    __HLWU=__OKI(__ILWU,((____IB )(&(table_size[(__JLWU)-1]))),((____YWB )((____Q )__ILWU)));
+                    __DM5T=__HLWU;
                   } else /* FALSE */ {
-                    __tmp__0JWU=((__UINTEGER_32__RWB )typ_id__WJWU);
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__YJWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__ZJWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__WK5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YJWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YJWU) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__YJWU=micro_alloc__table__lab__HKI(__tmp__ZJWU,((__POINTER__IB )(&(table_type[(__tmp__0JWU)]))),(__UINTEGER_32__RWB)(__tmp__0JWU |  1));
-                    __tmp__UK5T=__tmp__YJWU;
+                    __JLWU=((____YWB )__FLWU);
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __HLWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __ILWU=(void *)((unsigned long)(void *)((unsigned long)__FM5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HLWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HLWU) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __HLWU=__OKI(__ILWU,((____IB )(&(table_type[(__JLWU)]))),(____YWB)(__JLWU |  1));
+                    __DM5T=__HLWU;
                   };
-                  result__UJWU=((__STRING__BC *)__tmp__UK5T);
-                  *(result__UJWU) = *(STRING__BC__);
+                  __DLWU=((____BC *)__DM5T);
+                  *(__DLWU) = *(__BC__);
                 };
-                Self__QJWU=((__STRING__BC *)result__UJWU);
-                if ((Self__QJWU->capacity__HFL <  250)) {
-                  __tmp__SJWU=create__KVW( 250);
-                  Self__QJWU->storage__4EL=__tmp__SJWU;
-                  Self__QJWU->capacity__HFL= 250;
+                __5KWU=((____BC *)__DLWU);
+                if ((__5KWU->__OFL <  250)) {
+                  __BLWU=__RVW( 250);
+                  __5KWU->__FFL=__BLWU;
+                  __5KWU->__OFL= 250;
                 };
-                Self__QJWU->count__WJ= 0;
-                display__V5DJ(Self__YASS,result__UJWU);
-                put_string__EGZ(((__STRING__BC *)result__UJWU));
+                __5KWU->__WJ= 0;
+                __EBEJ(__HCSS,__DLWU);
+                __LGZ(((____BC *)__DLWU));
                 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__DAEP));
+            case ____3BOJ__: {
+              __GEBK(((____3BOJ *)__SBEP));
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__DAEP));
+            case ____RCOJ__: {
+              __KEBK(((____RCOJ *)__SBEP));
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__DAEP));
+            case ____HDOJ__: {
+              __OEBK(((____HDOJ *)__SBEP));
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__DAEP));
+            case ____1DOJ__: {
+              __SEBK(((____1DOJ *)__SBEP));
             } break;
-            case __EXPR_AND__ADOJ__: {
-              remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__DAEP));
+            case ____PEOJ__: {
+              __WEBK(((____PEOJ *)__SBEP));
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__DAEP));
+            case ____DFOJ__: {
+              __0EBK(((____DFOJ *)__SBEP));
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__DAEP));
+            case ____XFOJ__: {
+              __4EBK(((____XFOJ *)__SBEP));
             } break;
-            case __PUT_TO__BFOJ__: {
-              remove__TDBK(((__PUT_TO__BFOJ *)__tmp__DAEP));
+            case ____QGOJ__: {
+              __CFBK(((____QGOJ *)__SBEP));
             } break;
-            case __ITEM__VFOJ__: {
-              remove__UEBK(((__ITEM__VFOJ *)__tmp__DAEP));
+            case ____EHOJ__: {
+              __DGBK(((____EHOJ *)__SBEP));
             } break;
-            case __CAST__JHOJ__: {
-              remove__0EBK(((__CAST__JHOJ *)__tmp__DAEP));
+            case ____YIOJ__: {
+              __JGBK(((____YIOJ *)__SBEP));
             } break;
-            case __READ_SLOT__ZK4K__: {
-              remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__DAEP));
+            case ____IM4K__: {
+              __MNFM(((____IM4K *)__SBEP));
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__DAEP));
+            case ____T5FL__: {
+              __YP5O(((____T5FL *)__SBEP));
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__DAEP));
+            case ____3DUL__: {
+              __CRTP(((____3DUL *)__SBEP));
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DAEP));
+            case ____0EUL__: {
+              __BU0P(((____0EUL *)__SBEP));
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__DAEP));
+            case ____BGUL__: {
+              __GRTP(((____BGUL *)__SBEP));
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DAEP));
+            case ____2GUL__: {
+              __GU0P(((____2GUL *)__SBEP));
             } break;
-            case __EXPR_NEG__SYVL__: {
-              remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__DAEP));
+            case ____B0VL__: {
+              __LTBN(((____B0VL *)__SBEP));
             } break;
-            case __EXPR_ADD__AZVL__: {
-              remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__DAEP));
+            case ____P0VL__: {
+              __2GGM(((____P0VL *)__SBEP));
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              Self__1ASS=((__READ_GLOBAL__B4YL *)__tmp__DAEP);
-              unread__VGEN(((__SLOT_DATA__WIRG *)Self__1ASS->global__Y5JM),Self__1ASS);
+            case ____Q5YL__: {
+              __KCSS=((____Q5YL *)__SBEP);
+              __EIEN(((____FKRG *)__KCSS->__HBKM),__KCSS);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__DAEP));
+            case ____UVPM__: {
+              __JEWN(((____UVPM *)__SBEP));
             } break;
-            case __EXPR_MOD__LYPM__: {
-              remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__DAEP));
+            case ____0ZPM__: {
+              __KU0P(((____0ZPM *)__SBEP));
             } break;
-            case __EXPR_OR__3P0N__: {
-              remove__FOVO(((__EXPR_OR__3P0N *)__tmp__DAEP));
+            case ____MR0N__: {
+              __UPVO(((____MR0N *)__SBEP));
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__DAEP));
+            case ____YWBP__: {
+              __Q1ZQ(((____YWBP *)__SBEP));
             } break;
-            case __EXPR_INF__2WBP__: {
-              remove__OKUP(((__EXPR_INF__2WBP *)__tmp__DAEP));
+            case ____LYBP__: {
+              __3LUP(((____LYBP *)__SBEP));
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__DAEP));
+            case ____CZBP__: {
+              __BMUP(((____CZBP *)__SBEP));
             } break;
-            case __EXPR_XOR__OAEP__: {
-              remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__DAEP));
+            case ____3BEP__: {
+              __MUEQ(((____3BEP *)__SBEP));
             } break;
             };
           };
         };
       };
     };
-    __tmp__WCWO=__tmp__XCWO;
-    if ((((void *)__tmp__XCWO == (void *)NULL) && ((void *)__tmp__2CWO != (void *)NULL))) {
-      result__SMOP=NULL;
-      __tmp__I4DP=is_saturated__1RKP(((__INTEGER_CST__KAXC *)__tmp__2CWO));
-      if (__tmp__I4DP) {
-        result__SMOP=__tmp__2CWO;
-        __tmp__J5DP=Self__NCWO->parent_expr_binary__4P0N.right__WA5J;
-        switch (((struct ___OBJ *)__tmp__J5DP)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__J5DP));
+    __FEWO=__GEWO;
+    if ((((void *)__GEWO == (void *)NULL) && ((void *)__LEWO != (void *)NULL))) {
+      __BOOP=NULL;
+      __X5DP=__KTKP(((____ZBXC *)__LEWO));
+      if (__X5DP) {
+        __BOOP=__LEWO;
+        __YAEP=__2DWO->__NR0N.__FC5J;
+        switch (((struct ___OBJ *)__YAEP)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__YAEP));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__J5DP));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__YAEP));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__YASS=((__READ_LOCAL__N5ZI *)__tmp__J5DP);
-          Self__0ACU=((__LOCAL__43WC *)Self__YASS->local__PUEJ);
-          Self__0ACU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__0ACU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__0ACU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__UJWU=NULL;
-            __tmp__UIWU=((__POINTER__IB )(NULL));
-            typ_id__31CQ= 0;
-            __tmp__VIWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__VIWU ==  0)) {
-              result__UJWU=STRING__BC__;
+        case ____2A0I__: {
+          __HCSS=((____2A0I *)__YAEP);
+          __JCCU=((____N5WC *)__HCSS->__4VEJ);
+          __JCCU->__Q5WC.__KU4D=(____Q)(__JCCU->__Q5WC.__KU4D -  1);
+          if ((__JCCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __DLWU=NULL;
+            __DKWU=((____IB )(NULL));
+            __M3CQ= 0;
+            __EKWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__EKWU ==  0)) {
+              __DLWU=__BC__;
             } else /* FALSE */ {
-              typ_id__31CQ=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIWU));
-              if ((typ_id__31CQ == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__UK5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__WK5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VIWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__XK5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WK5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__UK5T=micro_alloc__table__lab__HKI(__tmp__WK5T,((__POINTER__IB )(&(table_size[(__tmp__XK5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WK5T)));
-                __tmp__UIWU=__tmp__UK5T;
+              __M3CQ=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKWU));
+              if ((__M3CQ == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __DM5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __FM5T=(void *)((unsigned long)(void *)((unsigned long)__EKWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __GM5T=((____YWB )((____Q )(void *)((unsigned long)__FM5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __DM5T=__OKI(__FM5T,((____IB )(&(table_size[(__GM5T)-1]))),((____YWB )((____Q )__FM5T)));
+                __DKWU=__DM5T;
               } else /* FALSE */ {
-                __tmp__XK5T=((__UINTEGER_32__RWB )typ_id__31CQ);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__UK5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__WK5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VIWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__UK5T=micro_alloc__table__lab__HKI(__tmp__WK5T,((__POINTER__IB )(&(table_type[(__tmp__XK5T)]))),(__UINTEGER_32__RWB)(__tmp__XK5T |  1));
-                __tmp__UIWU=__tmp__UK5T;
+                __GM5T=((____YWB )__M3CQ);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __DM5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __FM5T=(void *)((unsigned long)(void *)((unsigned long)__EKWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __DM5T=__OKI(__FM5T,((____IB )(&(table_type[(__GM5T)]))),(____YWB)(__GM5T |  1));
+                __DKWU=__DM5T;
               };
-              result__UJWU=((__STRING__BC *)__tmp__UIWU);
-              *(result__UJWU) = *(STRING__BC__);
-            };
-            Self__QJWU=((__STRING__BC *)result__UJWU);
-            if ((Self__QJWU->capacity__HFL <  250)) {
-              __tmp__SJWU=create__KVW( 250);
-              Self__QJWU->storage__4EL=__tmp__SJWU;
-              Self__QJWU->capacity__HFL= 250;
-            };
-            Self__QJWU->count__WJ= 0;
-            display__V5DJ(Self__YASS,result__UJWU);
-            put_string__EGZ(((__STRING__BC *)result__UJWU));
+              __DLWU=((____BC *)__DKWU);
+              *(__DLWU) = *(__BC__);
+            };
+            __5KWU=((____BC *)__DLWU);
+            if ((__5KWU->__OFL <  250)) {
+              __BLWU=__RVW( 250);
+              __5KWU->__FFL=__BLWU;
+              __5KWU->__OFL= 250;
+            };
+            __5KWU->__WJ= 0;
+            __EBEJ(__HCSS,__DLWU);
+            __LGZ(((____BC *)__DLWU));
             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__J5DP));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__J5DP));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__YASS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__J5DP)->receiver__554J);
-          Self__0ACU=((__LOCAL__43WC *)Self__YASS->local__PUEJ);
-          Self__0ACU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__0ACU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__0ACU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__UJWU=NULL;
-            __tmp__UIWU=((__POINTER__IB )(NULL));
-            typ_id__31CQ= 0;
-            __tmp__VIWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__VIWU ==  0)) {
-              result__UJWU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__YAEP));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__YAEP));
+        } break;
+        case ____0AOJ__: {
+          __HCSS=((____2A0I *)((____0AOJ *)__YAEP)->__OB5J);
+          __JCCU=((____N5WC *)__HCSS->__4VEJ);
+          __JCCU->__Q5WC.__KU4D=(____Q)(__JCCU->__Q5WC.__KU4D -  1);
+          if ((__JCCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __DLWU=NULL;
+            __DKWU=((____IB )(NULL));
+            __M3CQ= 0;
+            __EKWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__EKWU ==  0)) {
+              __DLWU=__BC__;
             } else /* FALSE */ {
-              typ_id__31CQ=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIWU));
-              if ((typ_id__31CQ == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__UK5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__WK5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VIWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__XK5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WK5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__UK5T=micro_alloc__table__lab__HKI(__tmp__WK5T,((__POINTER__IB )(&(table_size[(__tmp__XK5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WK5T)));
-                __tmp__UIWU=__tmp__UK5T;
+              __M3CQ=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKWU));
+              if ((__M3CQ == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __DM5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __FM5T=(void *)((unsigned long)(void *)((unsigned long)__EKWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __GM5T=((____YWB )((____Q )(void *)((unsigned long)__FM5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __DM5T=__OKI(__FM5T,((____IB )(&(table_size[(__GM5T)-1]))),((____YWB )((____Q )__FM5T)));
+                __DKWU=__DM5T;
               } else /* FALSE */ {
-                __tmp__XK5T=((__UINTEGER_32__RWB )typ_id__31CQ);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__UK5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__WK5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VIWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__UK5T=micro_alloc__table__lab__HKI(__tmp__WK5T,((__POINTER__IB )(&(table_type[(__tmp__XK5T)]))),(__UINTEGER_32__RWB)(__tmp__XK5T |  1));
-                __tmp__UIWU=__tmp__UK5T;
+                __GM5T=((____YWB )__M3CQ);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __DM5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __FM5T=(void *)((unsigned long)(void *)((unsigned long)__EKWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __DM5T=__OKI(__FM5T,((____IB )(&(table_type[(__GM5T)]))),(____YWB)(__GM5T |  1));
+                __DKWU=__DM5T;
               };
-              result__UJWU=((__STRING__BC *)__tmp__UIWU);
-              *(result__UJWU) = *(STRING__BC__);
-            };
-            Self__QJWU=((__STRING__BC *)result__UJWU);
-            if ((Self__QJWU->capacity__HFL <  250)) {
-              __tmp__SJWU=create__KVW( 250);
-              Self__QJWU->storage__4EL=__tmp__SJWU;
-              Self__QJWU->capacity__HFL= 250;
-            };
-            Self__QJWU->count__WJ= 0;
-            display__V5DJ(Self__YASS,result__UJWU);
-            put_string__EGZ(((__STRING__BC *)result__UJWU));
+              __DLWU=((____BC *)__DKWU);
+              *(__DLWU) = *(__BC__);
+            };
+            __5KWU=((____BC *)__DLWU);
+            if ((__5KWU->__OFL <  250)) {
+              __BLWU=__RVW( 250);
+              __5KWU->__FFL=__BLWU;
+              __5KWU->__OFL= 250;
+            };
+            __5KWU->__WJ= 0;
+            __EBEJ(__HCSS,__DLWU);
+            __LGZ(((____BC *)__DLWU));
             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__J5DP));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__YAEP));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__J5DP));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__YAEP));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__J5DP));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__YAEP));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__J5DP));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__YAEP));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__J5DP));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__YAEP));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__J5DP));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__YAEP));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__J5DP));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__YAEP));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__J5DP));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__YAEP));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__J5DP));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__YAEP));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__J5DP));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__YAEP));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__J5DP));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__YAEP));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__J5DP));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__YAEP));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__J5DP));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__YAEP));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__J5DP));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__YAEP));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__J5DP));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__YAEP));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__J5DP));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__YAEP));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__J5DP));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__YAEP));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__J5DP));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__YAEP));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__1ASS=((__READ_GLOBAL__B4YL *)__tmp__J5DP);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__1ASS->global__Y5JM),Self__1ASS);
+        case ____Q5YL__: {
+          __KCSS=((____Q5YL *)__YAEP);
+          __EIEN(((____FKRG *)__KCSS->__HBKM),__KCSS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__J5DP));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__YAEP));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__J5DP));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__YAEP));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__J5DP));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__YAEP));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__J5DP));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__YAEP));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__J5DP));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__YAEP));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__J5DP));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__YAEP));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__J5DP));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__YAEP));
         } break;
         };
       };
-      __tmp__WCWO=result__SMOP;
+      __FEWO=__BOOP;
     };
-    if ((((void *)__tmp__WCWO == (void *)NULL) && ((void *)__tmp__5CWO != (void *)NULL))) {
-      result__SMOP=NULL;
-      __tmp__I4DP=is_saturated__1RKP(((__INTEGER_CST__KAXC *)__tmp__5CWO));
-      if (__tmp__I4DP) {
-        result__SMOP=__tmp__5CWO;
-        __tmp__J5DP=Self__NCWO->parent_expr_binary__4P0N.left__SA5J;
-        switch (((struct ___OBJ *)__tmp__J5DP)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__J5DP));
+    if ((((void *)__FEWO == (void *)NULL) && ((void *)__OEWO != (void *)NULL))) {
+      __BOOP=NULL;
+      __X5DP=__KTKP(((____ZBXC *)__OEWO));
+      if (__X5DP) {
+        __BOOP=__OEWO;
+        __YAEP=__2DWO->__NR0N.__BC5J;
+        switch (((struct ___OBJ *)__YAEP)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__YAEP));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__J5DP));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__YAEP));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__YASS=((__READ_LOCAL__N5ZI *)__tmp__J5DP);
-          Self__0ACU=((__LOCAL__43WC *)Self__YASS->local__PUEJ);
-          Self__0ACU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__0ACU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__0ACU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__UJWU=NULL;
-            __tmp__UIWU=((__POINTER__IB )(NULL));
-            typ_id__31CQ= 0;
-            __tmp__VIWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__VIWU ==  0)) {
-              result__UJWU=STRING__BC__;
+        case ____2A0I__: {
+          __HCSS=((____2A0I *)__YAEP);
+          __JCCU=((____N5WC *)__HCSS->__4VEJ);
+          __JCCU->__Q5WC.__KU4D=(____Q)(__JCCU->__Q5WC.__KU4D -  1);
+          if ((__JCCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __DLWU=NULL;
+            __DKWU=((____IB )(NULL));
+            __M3CQ= 0;
+            __EKWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__EKWU ==  0)) {
+              __DLWU=__BC__;
             } else /* FALSE */ {
-              typ_id__31CQ=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIWU));
-              if ((typ_id__31CQ == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__UK5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__WK5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VIWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__XK5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WK5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__UK5T=micro_alloc__table__lab__HKI(__tmp__WK5T,((__POINTER__IB )(&(table_size[(__tmp__XK5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WK5T)));
-                __tmp__UIWU=__tmp__UK5T;
+              __M3CQ=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKWU));
+              if ((__M3CQ == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __DM5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __FM5T=(void *)((unsigned long)(void *)((unsigned long)__EKWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __GM5T=((____YWB )((____Q )(void *)((unsigned long)__FM5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __DM5T=__OKI(__FM5T,((____IB )(&(table_size[(__GM5T)-1]))),((____YWB )((____Q )__FM5T)));
+                __DKWU=__DM5T;
               } else /* FALSE */ {
-                __tmp__XK5T=((__UINTEGER_32__RWB )typ_id__31CQ);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__UK5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__WK5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VIWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__UK5T=micro_alloc__table__lab__HKI(__tmp__WK5T,((__POINTER__IB )(&(table_type[(__tmp__XK5T)]))),(__UINTEGER_32__RWB)(__tmp__XK5T |  1));
-                __tmp__UIWU=__tmp__UK5T;
+                __GM5T=((____YWB )__M3CQ);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __DM5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __FM5T=(void *)((unsigned long)(void *)((unsigned long)__EKWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __DM5T=__OKI(__FM5T,((____IB )(&(table_type[(__GM5T)]))),(____YWB)(__GM5T |  1));
+                __DKWU=__DM5T;
               };
-              result__UJWU=((__STRING__BC *)__tmp__UIWU);
-              *(result__UJWU) = *(STRING__BC__);
-            };
-            Self__QJWU=((__STRING__BC *)result__UJWU);
-            if ((Self__QJWU->capacity__HFL <  250)) {
-              __tmp__SJWU=create__KVW( 250);
-              Self__QJWU->storage__4EL=__tmp__SJWU;
-              Self__QJWU->capacity__HFL= 250;
-            };
-            Self__QJWU->count__WJ= 0;
-            display__V5DJ(Self__YASS,result__UJWU);
-            put_string__EGZ(((__STRING__BC *)result__UJWU));
+              __DLWU=((____BC *)__DKWU);
+              *(__DLWU) = *(__BC__);
+            };
+            __5KWU=((____BC *)__DLWU);
+            if ((__5KWU->__OFL <  250)) {
+              __BLWU=__RVW( 250);
+              __5KWU->__FFL=__BLWU;
+              __5KWU->__OFL= 250;
+            };
+            __5KWU->__WJ= 0;
+            __EBEJ(__HCSS,__DLWU);
+            __LGZ(((____BC *)__DLWU));
             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__J5DP));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__J5DP));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__YASS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__J5DP)->receiver__554J);
-          Self__0ACU=((__LOCAL__43WC *)Self__YASS->local__PUEJ);
-          Self__0ACU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__0ACU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__0ACU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__UJWU=NULL;
-            __tmp__UIWU=((__POINTER__IB )(NULL));
-            typ_id__31CQ= 0;
-            __tmp__VIWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__VIWU ==  0)) {
-              result__UJWU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__YAEP));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__YAEP));
+        } break;
+        case ____0AOJ__: {
+          __HCSS=((____2A0I *)((____0AOJ *)__YAEP)->__OB5J);
+          __JCCU=((____N5WC *)__HCSS->__4VEJ);
+          __JCCU->__Q5WC.__KU4D=(____Q)(__JCCU->__Q5WC.__KU4D -  1);
+          if ((__JCCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __DLWU=NULL;
+            __DKWU=((____IB )(NULL));
+            __M3CQ= 0;
+            __EKWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__EKWU ==  0)) {
+              __DLWU=__BC__;
             } else /* FALSE */ {
-              typ_id__31CQ=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VIWU));
-              if ((typ_id__31CQ == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__UK5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__WK5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VIWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__XK5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WK5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__UK5T=micro_alloc__table__lab__HKI(__tmp__WK5T,((__POINTER__IB )(&(table_size[(__tmp__XK5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WK5T)));
-                __tmp__UIWU=__tmp__UK5T;
+              __M3CQ=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EKWU));
+              if ((__M3CQ == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __DM5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __FM5T=(void *)((unsigned long)(void *)((unsigned long)__EKWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __GM5T=((____YWB )((____Q )(void *)((unsigned long)__FM5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __DM5T=__OKI(__FM5T,((____IB )(&(table_size[(__GM5T)-1]))),((____YWB )((____Q )__FM5T)));
+                __DKWU=__DM5T;
               } else /* FALSE */ {
-                __tmp__XK5T=((__UINTEGER_32__RWB )typ_id__31CQ);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__UK5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__WK5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VIWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UK5T) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__UK5T=micro_alloc__table__lab__HKI(__tmp__WK5T,((__POINTER__IB )(&(table_type[(__tmp__XK5T)]))),(__UINTEGER_32__RWB)(__tmp__XK5T |  1));
-                __tmp__UIWU=__tmp__UK5T;
+                __GM5T=((____YWB )__M3CQ);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __DM5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __FM5T=(void *)((unsigned long)(void *)((unsigned long)__EKWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DM5T) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __DM5T=__OKI(__FM5T,((____IB )(&(table_type[(__GM5T)]))),(____YWB)(__GM5T |  1));
+                __DKWU=__DM5T;
               };
-              result__UJWU=((__STRING__BC *)__tmp__UIWU);
-              *(result__UJWU) = *(STRING__BC__);
-            };
-            Self__QJWU=((__STRING__BC *)result__UJWU);
-            if ((Self__QJWU->capacity__HFL <  250)) {
-              __tmp__SJWU=create__KVW( 250);
-              Self__QJWU->storage__4EL=__tmp__SJWU;
-              Self__QJWU->capacity__HFL= 250;
-            };
-            Self__QJWU->count__WJ= 0;
-            display__V5DJ(Self__YASS,result__UJWU);
-            put_string__EGZ(((__STRING__BC *)result__UJWU));
+              __DLWU=((____BC *)__DKWU);
+              *(__DLWU) = *(__BC__);
+            };
+            __5KWU=((____BC *)__DLWU);
+            if ((__5KWU->__OFL <  250)) {
+              __BLWU=__RVW( 250);
+              __5KWU->__FFL=__BLWU;
+              __5KWU->__OFL= 250;
+            };
+            __5KWU->__WJ= 0;
+            __EBEJ(__HCSS,__DLWU);
+            __LGZ(((____BC *)__DLWU));
             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__J5DP));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__YAEP));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__J5DP));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__YAEP));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__J5DP));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__YAEP));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__J5DP));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__YAEP));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__J5DP));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__YAEP));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__J5DP));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__YAEP));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__J5DP));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__YAEP));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__J5DP));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__YAEP));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__J5DP));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__YAEP));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__J5DP));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__YAEP));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__J5DP));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__YAEP));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__J5DP));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__YAEP));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__J5DP));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__YAEP));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__J5DP));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__YAEP));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__J5DP));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__YAEP));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__J5DP));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__YAEP));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__J5DP));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__YAEP));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__J5DP));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__YAEP));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__1ASS=((__READ_GLOBAL__B4YL *)__tmp__J5DP);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__1ASS->global__Y5JM),Self__1ASS);
+        case ____Q5YL__: {
+          __KCSS=((____Q5YL *)__YAEP);
+          __EIEN(((____FKRG *)__KCSS->__HBKM),__KCSS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__J5DP));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__YAEP));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__J5DP));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__YAEP));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__J5DP));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__YAEP));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__J5DP));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__YAEP));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__J5DP));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__YAEP));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__J5DP));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__YAEP));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__J5DP));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__YAEP));
         } break;
         };
       };
-      __tmp__WCWO=result__SMOP;
+      __FEWO=__BOOP;
     };
   };
-  if (((void *)__tmp__WCWO == (void *)NULL)) {
-    __tmp__WCWO=Self__NCWO;
+  if (((void *)__FEWO == (void *)NULL)) {
+    __FEWO=__2DWO;
   } else /* FALSE */ {
-    p__4WBQ=Self__NCWO->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    switch (((struct ___OBJ *)__tmp__WCWO)->__id) {
-    case __STRING_CST__5J__: {
-      ((__STRING_CST__5J *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    __NYBQ=__2DWO->__NR0N.__TCOJ.__CK.__YH.__O2B;
+    switch (((struct ___OBJ *)__FEWO)->__id) {
+    case ____5J__: {
+      ((____5J *)((____MR0N *)__FEWO))->__EK.__DK.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      ((__EXTERNAL_C__L5WC *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____0AXC__: {
+      ((____0AXC *)((____MR0N *)__FEWO))->__1AXC.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____NBXC__: {
+      ((____NBXC *)((____MR0N *)__FEWO))->__OBXC.__DK.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      ((__INTEGER_CST__KAXC *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____ZBXC__: {
+      ((____ZBXC *)((____MR0N *)__FEWO))->__0BXC.__DK.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____DMWH__: {
+      __BK__->__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      ((__READ_LOCAL__N5ZI *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____2A0I__: {
+      ((____2A0I *)((____MR0N *)__FEWO))->__3A0I.__RJWH.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      ((__EXPR_EQUAL__YHNJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____HJNJ__: {
+      ((____HJNJ *)((____MR0N *)__FEWO))->__KJNJ.__JJNJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      ((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____SJNJ__: {
+      ((____SJNJ *)((____MR0N *)__FEWO))->__TJNJ.__JJNJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      ((__IS_EXPANDED__L5NJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____0AOJ__: {
+      ((____0AOJ *)((____MR0N *)__FEWO))->__1AOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      ((__GET_TYPE_ID__V5NJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____EBOJ__: {
+      ((____EBOJ *)((____MR0N *)__FEWO))->__FBOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      ((__EXPR_SUP__OAOJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____3BOJ__: {
+      ((____3BOJ *)((____MR0N *)__FEWO))->__4BOJ.__JJNJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      ((__EXPR_SUB__CBOJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____RCOJ__: {
+      ((____RCOJ *)((____MR0N *)__FEWO))->__UCOJ.__TCOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      ((__EXPR_MUL__YBOJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____HDOJ__: {
+      ((____HDOJ *)((____MR0N *)__FEWO))->__IDOJ.__TCOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      ((__EXPR_DIV__MCOJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____1DOJ__: {
+      ((____1DOJ *)((____MR0N *)__FEWO))->__2DOJ.__TCOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      ((__EXPR_AND__ADOJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____PEOJ__: {
+      ((____PEOJ *)((____MR0N *)__FEWO))->__QEOJ.__TCOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      ((__EXPR_SHIFT_R__UDOJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____DFOJ__: {
+      ((____DFOJ *)((____MR0N *)__FEWO))->__EFOJ.__TCOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      ((__EXPR_SHIFT_L__IEOJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____XFOJ__: {
+      ((____XFOJ *)((____MR0N *)__FEWO))->__YFOJ.__TCOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __PUT_TO__BFOJ__: {
-      ((__PUT_TO__BFOJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____QGOJ__: {
+      ((____QGOJ *)((____MR0N *)__FEWO))->__RGOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __ITEM__VFOJ__: {
-      ((__ITEM__VFOJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____EHOJ__: {
+      ((____EHOJ *)((____MR0N *)__FEWO))->__FHOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      ((__SIZE_OF__NGOJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____2HOJ__: {
+      ((____2HOJ *)((____MR0N *)__FEWO))->__3HOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __CAST__JHOJ__: {
-      ((__CAST__JHOJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____YIOJ__: {
+      ((____YIOJ *)((____MR0N *)__FEWO))->__ZIOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __REAL_CST__JLOJ__: {
-      ((__REAL_CST__JLOJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____YMOJ__: {
+      ((____YMOJ *)((____MR0N *)__FEWO))->__ZMOJ.__DK.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      ((__CHARACTER_CST__5LOJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____ONOJ__: {
+      ((____ONOJ *)((____MR0N *)__FEWO))->__PNOJ.__DK.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      ((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____YOOJ__: {
+      ((____YOOJ *)((____MR0N *)__FEWO))->__ZOOJ.__DK.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      ((__READ_SLOT__ZK4K *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____IM4K__: {
+      ((____IM4K *)((____MR0N *)__FEWO))->__JM4K.__RJWH.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      ((__EXPR_NOT_LOGIC__E4FL *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____T5FL__: {
+      ((____T5FL *)((____MR0N *)__FEWO))->__W5FL.__V5FL.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      ((__EXPR_OR_LOGIC__OCUL *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____3DUL__: {
+      ((____3DUL *)((____MR0N *)__FEWO))->__AEUL.__5DUL.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      ((__EXPR_OR_OR_LOGIC__LDUL *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____0EUL__: {
+      ((____0EUL *)((____MR0N *)__FEWO))->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      ((__EXPR_AND_LOGIC__SEUL *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____BGUL__: {
+      ((____BGUL *)((____MR0N *)__FEWO))->__CGUL.__5DUL.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      ((__EXPR_AND_AND_LOGIC__NFUL *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____2GUL__: {
+      ((____2GUL *)((____MR0N *)__FEWO))->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      ((__EXPR_NEG__SYVL *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____B0VL__: {
+      ((____B0VL *)((____MR0N *)__FEWO))->__E0VL.__D0VL.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      ((__EXPR_ADD__AZVL *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____P0VL__: {
+      ((____P0VL *)((____MR0N *)__FEWO))->__Q0VL.__TCOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      ((__READ_GLOBAL__B4YL *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____Q5YL__: {
+      ((____Q5YL *)((____MR0N *)__FEWO))->__R5YL.__RJWH.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      ((__EXPR_NOT__FUPM *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____UVPM__: {
+      ((____UVPM *)((____MR0N *)__FEWO))->__VVPM.__D0VL.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      ((__EXPR_MOD__LYPM *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____0ZPM__: {
+      ((____0ZPM *)((____MR0N *)__FEWO))->__1ZPM.__TCOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_OR__3P0N__: {
-      ((__EXPR_OR__3P0N *)__tmp__WCWO)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____MR0N__: {
+      ((____MR0N *)__FEWO)->__NR0N.__TCOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      ((__EXPR_SUP_EQ__JVBP *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____YWBP__: {
+      ((____YWBP *)((____MR0N *)__FEWO))->__ZWBP.__JJNJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_INF__2WBP__: {
-      ((__EXPR_INF__2WBP *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____LYBP__: {
+      ((____LYBP *)((____MR0N *)__FEWO))->__MYBP.__JJNJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      ((__EXPR_INF_EQ__TXBP *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____CZBP__: {
+      ((____CZBP *)((____MR0N *)__FEWO))->__DZBP.__JJNJ.__CK.__YH.__O2B=__NYBQ;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      ((__EXPR_XOR__OAEP *)((__EXPR_OR__3P0N *)__tmp__WCWO))->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__4WBQ;
+    case ____3BEP__: {
+      ((____3BEP *)((____MR0N *)__FEWO))->__4BEP.__TCOJ.__CK.__YH.__O2B=__NYBQ;
     } break;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__XCWO=__tmp__WCWO;
-  return(__tmp__XCWO);
+  __GEWO=__FEWO;
+  return(__GEWO);
 }
 
-static void* execute_link__C1ZQ(__EXPR_SUP_EQ__JVBP *Self__D1ZQ)
-// ({EXPR_SUP_EQ__JVBP}) With result Recursive, No inlinable.
+static void* __R2ZQ(____YWBP *__S2ZQ)
+// ({__YWBP}) With result Recursive, No inlinable.
 {
-  __UINTEGER_32__RWB old_seq__G1ZQ,__tmp__GNWU,__tmp__KOWU,__tmp__SQWU;
-  void *__tmp__M1ZQ,*__tmp__N1ZQ,*__tmp__CP4Q;
-  __LIST__WH *Self__SRNT;
-  __STRING__BC *result__ANWU,*Self__2MWU,*result__EOWU,*Self__AOWU;
-  __STRING__BC *result__MQWU,*Self__IQWU;
-  __POINTER__IB ptr__BNWU,__tmp__DNWU,__tmp__ENWU,__tmp__FNWU,ptr__FOWU;
-  __POINTER__IB __tmp__HOWU,__tmp__IOWU,__tmp__JOWU,__tmp__QQWU;
-  __POINTER__IB __tmp__RQWU;
-  __INTEGER__Q typ_id__CNWU,typ_id__GOWU,typ_id__OQWU;
-  __INTEGER_CST__KAXC *__tmp__S1ZQ,*__tmp__V1ZQ;
-  __PROTOTYPE_CST__45WC *result__YN4Q,*__tmp__FO4Q,*__tmp__TP4Q;
-  __POSITION__OL __tmp__BO4Q,__tmp__PP4Q;
-  void *__tmp__CO4Q,*__tmp__UU3Q;
-  __TYPE_FULL__PMB *__tmp__DO4Q,*__tmp__DP4Q;
-  __READ_LOCAL__N5ZI *Self__AESS,*Self__0ESS;
-  __LOCAL__43WC *Self__MBCU,*Self__YBCU;
-  __READ_GLOBAL__B4YL *Self__DESS,*Self__3ESS;
-  __STRING_CONSTANT__0 *__tmp__FP4Q;
-  __PROTOTYPE__MF *__tmp__UESS;
-  __CHARACTER__DB *__tmp__4MWU,*__tmp__COWU,*__tmp__KQWU;
-  __BOOLEAN__L __tmp__NU3Q,__tmp__JP4Q;
-  old_seq__G1ZQ=seq_call_and_loop__BL3K;
-  __tmp__M1ZQ=Self__D1ZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__M1ZQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__N1ZQ=((__STRING_CST__5J *)__tmp__M1ZQ);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__N1ZQ=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__M1ZQ));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__N1ZQ=((__PROTOTYPE_CST__45WC *)__tmp__M1ZQ);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__N1ZQ=((__INTEGER_CST__KAXC *)__tmp__M1ZQ);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__SRNT=((__LIST__WH *)list_current__Y4GB);
-    result__ANWU=NULL;
-    ptr__BNWU=((__POINTER__IB )(NULL));
-    typ_id__CNWU= 0;
-    __tmp__DNWU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__DNWU ==  0)) {
-      result__ANWU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__CNWU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DNWU));
-      if ((typ_id__CNWU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ENWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FNWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DNWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ENWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ENWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GNWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FNWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__ENWU=micro_alloc__table__lab__HKI(__tmp__FNWU,((__POINTER__IB )(&(table_size[(__tmp__GNWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FNWU)));
-        ptr__BNWU=__tmp__ENWU;
-      } else /* FALSE */ {
-        __tmp__GNWU=((__UINTEGER_32__RWB )typ_id__CNWU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ENWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FNWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DNWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ENWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ENWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ENWU=micro_alloc__table__lab__HKI(__tmp__FNWU,((__POINTER__IB )(&(table_type[(__tmp__GNWU)]))),(__UINTEGER_32__RWB)(__tmp__GNWU |  1));
-        ptr__BNWU=__tmp__ENWU;
-      };
-      result__ANWU=((__STRING__BC *)ptr__BNWU);
-      *(result__ANWU) = *(STRING__BC__);
-    };
-    Self__2MWU=((__STRING__BC *)result__ANWU);
-    if ((Self__2MWU->capacity__HFL <  250)) {
-      __tmp__4MWU=create__KVW( 250);
-      Self__2MWU->storage__4EL=__tmp__4MWU;
-      Self__2MWU->capacity__HFL= 250;
-    };
-    Self__2MWU->count__WJ= 0;
-    display__NHFE(Self__SRNT,result__ANWU);
-    put_string__EGZ(((__STRING__BC *)result__ANWU));
+  ____YWB __V2ZQ,__VOWU,__ZPWU,__BSWU;
+  void *__12ZQ,*__22ZQ,*__RQ4Q;
+  ____WH *__BTNT;
+  ____BC *__POWU,*__LOWU,*__TPWU,*__PPWU,*__1RWU,*__XRWU;
+  ____IB __QOWU,__SOWU,__TOWU,__UOWU,__UPWU,__WPWU,__XPWU,__YPWU,__5RWU;
+  ____IB __ASWU;
+  ____Q __ROWU,__VPWU,__3RWU;
+  ____ZBXC *__B3ZQ,*__E3ZQ;
+  ____NBXC *__HP4Q,*__UP4Q,*__CR4Q;
+  ____OL __QP4Q,__4Q4Q;
+  void *__RP4Q,*__DW3Q;
+  ____WMB *__SP4Q,*__SQ4Q;
+  ____2A0I *__PFSS,*__JGSS;
+  ____N5WC *__1CCU,*__HDCU;
+  ____Q5YL *__SFSS,*__MGSS;
+  ____0 *__UQ4Q;
+  ____MF *__DGSS;
+  ____DB *__NOWU,*__RPWU,*__ZRWU;
+  ____L __2V3Q,__YQ4Q;
+  __V2ZQ=__QM3K;
+  __12ZQ=__S2ZQ->__ZWBP.__0A5J;
+  switch (((struct ___OBJ *)__12ZQ)->__id) {
+  case ____5J__: {
+    __22ZQ=((____5J *)__12ZQ);
+  } break;
+  case ____0AXC__: {
+    __22ZQ=__NG3H(((____0AXC *)__12ZQ));
+  } break;
+  case ____NBXC__: {
+    __22ZQ=((____NBXC *)__12ZQ);
+  } break;
+  case ____ZBXC__: {
+    __22ZQ=((____ZBXC *)__12ZQ);
+  } break;
+  case ____DMWH__: {
+    __BTNT=((____WH *)__Q5GB);
+    __POWU=NULL;
+    __QOWU=((____IB )(NULL));
+    __ROWU= 0;
+    __SOWU=((____IB )sizeof(____BC));
+    if (((unsigned long)__SOWU ==  0)) {
+      __POWU=__BC__;
+    } else /* FALSE */ {
+      __ROWU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SOWU));
+      if ((__ROWU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TOWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UOWU=(void *)((unsigned long)(void *)((unsigned long)__SOWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TOWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TOWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VOWU=((____YWB )((____Q )(void *)((unsigned long)__UOWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TOWU=__OKI(__UOWU,((____IB )(&(table_size[(__VOWU)-1]))),((____YWB )((____Q )__UOWU)));
+        __QOWU=__TOWU;
+      } else /* FALSE */ {
+        __VOWU=((____YWB )__ROWU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TOWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UOWU=(void *)((unsigned long)(void *)((unsigned long)__SOWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TOWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TOWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TOWU=__OKI(__UOWU,((____IB )(&(table_type[(__VOWU)]))),(____YWB)(__VOWU |  1));
+        __QOWU=__TOWU;
+      };
+      __POWU=((____BC *)__QOWU);
+      *(__POWU) = *(__BC__);
+    };
+    __LOWU=((____BC *)__POWU);
+    if ((__LOWU->__OFL <  250)) {
+      __NOWU=__RVW( 250);
+      __LOWU->__FFL=__NOWU;
+      __LOWU->__OFL= 250;
+    };
+    __LOWU->__WJ= 0;
+    __2IFE(__BTNT,__POWU);
+    __LGZ(((____BC *)__POWU));
     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__N1ZQ=NULL;
+    __22ZQ=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__N1ZQ=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__M1ZQ));
+  case ____2A0I__: {
+    __22ZQ=__ONBK(((____2A0I *)__12ZQ));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__N1ZQ=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__M1ZQ));
+  case ____HJNJ__: {
+    __22ZQ=__ENPL(((____HJNJ *)__12ZQ));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__N1ZQ=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__M1ZQ));
+  case ____SJNJ__: {
+    __22ZQ=__ORPL(((____SJNJ *)__12ZQ));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__N1ZQ=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__M1ZQ));
+  case ____0AOJ__: {
+    __22ZQ=__YVPL(((____0AOJ *)__12ZQ));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__N1ZQ=((__GET_TYPE_ID__V5NJ *)__tmp__M1ZQ);
+  case ____EBOJ__: {
+    __22ZQ=((____EBOJ *)__12ZQ);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__N1ZQ=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__M1ZQ));
+  case ____3BOJ__: {
+    __22ZQ=__EXPL(((____3BOJ *)__12ZQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__N1ZQ=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__M1ZQ));
+  case ____RCOJ__: {
+    __22ZQ=__O1PL(((____RCOJ *)__12ZQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__N1ZQ=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__M1ZQ));
+  case ____HDOJ__: {
+    __22ZQ=__Y5PL(((____HDOJ *)__12ZQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__N1ZQ=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__M1ZQ));
+  case ____1DOJ__: {
+    __22ZQ=__CEQL(((____1DOJ *)__12ZQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__N1ZQ=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__M1ZQ));
+  case ____PEOJ__: {
+    __22ZQ=__MIQL(((____PEOJ *)__12ZQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__N1ZQ=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__M1ZQ));
+  case ____DFOJ__: {
+    __22ZQ=__WMQL(((____DFOJ *)__12ZQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__N1ZQ=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__M1ZQ));
+  case ____XFOJ__: {
+    __22ZQ=__ARQL(((____XFOJ *)__12ZQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__N1ZQ=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__M1ZQ));
+  case ____QGOJ__: {
+    __22ZQ=__4VPK(((____QGOJ *)__12ZQ));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__N1ZQ=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__M1ZQ));
+  case ____EHOJ__: {
+    __22ZQ=__KVQL(((____EHOJ *)__12ZQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__N1ZQ=((__SIZE_OF__NGOJ *)__tmp__M1ZQ);
+  case ____2HOJ__: {
+    __22ZQ=((____2HOJ *)__12ZQ);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__N1ZQ=execute_link__HUQL(((__CAST__JHOJ *)__tmp__M1ZQ));
+  case ____YIOJ__: {
+    __22ZQ=__WVQL(((____YIOJ *)__12ZQ));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__N1ZQ=((__REAL_CST__JLOJ *)__tmp__M1ZQ);
+  case ____YMOJ__: {
+    __22ZQ=((____YMOJ *)__12ZQ);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__N1ZQ=((__CHARACTER_CST__5LOJ *)__tmp__M1ZQ);
+  case ____ONOJ__: {
+    __22ZQ=((____ONOJ *)__12ZQ);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__N1ZQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__M1ZQ);
+  case ____YOOJ__: {
+    __22ZQ=((____YOOJ *)__12ZQ);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__N1ZQ=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__M1ZQ));
+  case ____IM4K__: {
+    __22ZQ=__GHIM(((____IM4K *)__12ZQ));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__N1ZQ=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__M1ZQ));
+  case ____T5FL__: {
+    __22ZQ=__CN5O(((____T5FL *)__12ZQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__N1ZQ=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__M1ZQ));
+  case ____3DUL__: {
+    __22ZQ=__ZVTP(((____3DUL *)__12ZQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__N1ZQ=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__M1ZQ));
+  case ____0EUL__: {
+    __22ZQ=__0Q2P(((____0EUL *)__12ZQ));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__N1ZQ=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__M1ZQ));
+  case ____BGUL__: {
+    __22ZQ=__T1TP(((____BGUL *)__12ZQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__N1ZQ=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__M1ZQ));
+  case ____2GUL__: {
+    __22ZQ=__5W2P(((____2GUL *)__12ZQ));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__N1ZQ=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__M1ZQ));
+  case ____B0VL__: {
+    __22ZQ=__KFDN(((____B0VL *)__12ZQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__N1ZQ=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__M1ZQ));
+  case ____P0VL__: {
+    __22ZQ=__S3HM(((____P0VL *)__12ZQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__N1ZQ=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__M1ZQ));
+  case ____Q5YL__: {
+    __22ZQ=__FNIM(((____Q5YL *)__12ZQ));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__N1ZQ=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__M1ZQ));
+  case ____UVPM__: {
+    __22ZQ=__ARXN(((____UVPM *)__12ZQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__N1ZQ=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__M1ZQ));
+  case ____0ZPM__: {
+    __22ZQ=__TV0P(((____0ZPM *)__12ZQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__N1ZQ=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__M1ZQ));
+  case ____MR0N__: {
+    __22ZQ=__1DWO(((____MR0N *)__12ZQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__N1ZQ=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__M1ZQ));
+  case ____YWBP__: {
+    __22ZQ=__R2ZQ(((____YWBP *)__12ZQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__N1ZQ=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__M1ZQ));
+  case ____LYBP__: {
+    __22ZQ=__HDUP(((____LYBP *)__12ZQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__N1ZQ=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__M1ZQ));
+  case ____CZBP__: {
+    __22ZQ=__RHUP(((____CZBP *)__12ZQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__N1ZQ=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__M1ZQ));
+  case ____3BEP__: {
+    __22ZQ=__NWEQ(((____3BEP *)__12ZQ));
   } break;
   };
-  Self__D1ZQ->parent_expr_binary_cmp__KVBP.left__L54J=__tmp__N1ZQ;
-  __tmp__M1ZQ=Self__D1ZQ->parent_expr_binary_cmp__KVBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__M1ZQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__N1ZQ=((__STRING_CST__5J *)__tmp__M1ZQ);
+  __S2ZQ->__ZWBP.__0A5J=__22ZQ;
+  __12ZQ=__S2ZQ->__ZWBP.__AB5J;
+  switch (((struct ___OBJ *)__12ZQ)->__id) {
+  case ____5J__: {
+    __22ZQ=((____5J *)__12ZQ);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__N1ZQ=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__M1ZQ));
+  case ____0AXC__: {
+    __22ZQ=__NG3H(((____0AXC *)__12ZQ));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__N1ZQ=((__PROTOTYPE_CST__45WC *)__tmp__M1ZQ);
+  case ____NBXC__: {
+    __22ZQ=((____NBXC *)__12ZQ);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__N1ZQ=((__INTEGER_CST__KAXC *)__tmp__M1ZQ);
+  case ____ZBXC__: {
+    __22ZQ=((____ZBXC *)__12ZQ);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__SRNT=((__LIST__WH *)list_current__Y4GB);
-    result__ANWU=NULL;
-    ptr__BNWU=((__POINTER__IB )(NULL));
-    typ_id__CNWU= 0;
-    __tmp__DNWU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__DNWU ==  0)) {
-      result__ANWU=STRING__BC__;
+  case ____DMWH__: {
+    __BTNT=((____WH *)__Q5GB);
+    __POWU=NULL;
+    __QOWU=((____IB )(NULL));
+    __ROWU= 0;
+    __SOWU=((____IB )sizeof(____BC));
+    if (((unsigned long)__SOWU ==  0)) {
+      __POWU=__BC__;
     } else /* FALSE */ {
-      typ_id__CNWU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DNWU));
-      if ((typ_id__CNWU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ENWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FNWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DNWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ENWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ENWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GNWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FNWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__ENWU=micro_alloc__table__lab__HKI(__tmp__FNWU,((__POINTER__IB )(&(table_size[(__tmp__GNWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FNWU)));
-        ptr__BNWU=__tmp__ENWU;
+      __ROWU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SOWU));
+      if ((__ROWU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TOWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UOWU=(void *)((unsigned long)(void *)((unsigned long)__SOWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TOWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TOWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VOWU=((____YWB )((____Q )(void *)((unsigned long)__UOWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __TOWU=__OKI(__UOWU,((____IB )(&(table_size[(__VOWU)-1]))),((____YWB )((____Q )__UOWU)));
+        __QOWU=__TOWU;
       } else /* FALSE */ {
-        __tmp__GNWU=((__UINTEGER_32__RWB )typ_id__CNWU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__ENWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__FNWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__DNWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ENWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ENWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ENWU=micro_alloc__table__lab__HKI(__tmp__FNWU,((__POINTER__IB )(&(table_type[(__tmp__GNWU)]))),(__UINTEGER_32__RWB)(__tmp__GNWU |  1));
-        ptr__BNWU=__tmp__ENWU;
+        __VOWU=((____YWB )__ROWU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __TOWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __UOWU=(void *)((unsigned long)(void *)((unsigned long)__SOWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TOWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TOWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TOWU=__OKI(__UOWU,((____IB )(&(table_type[(__VOWU)]))),(____YWB)(__VOWU |  1));
+        __QOWU=__TOWU;
       };
-      result__ANWU=((__STRING__BC *)ptr__BNWU);
-      *(result__ANWU) = *(STRING__BC__);
+      __POWU=((____BC *)__QOWU);
+      *(__POWU) = *(__BC__);
     };
-    Self__2MWU=((__STRING__BC *)result__ANWU);
-    if ((Self__2MWU->capacity__HFL <  250)) {
-      __tmp__4MWU=create__KVW( 250);
-      Self__2MWU->storage__4EL=__tmp__4MWU;
-      Self__2MWU->capacity__HFL= 250;
+    __LOWU=((____BC *)__POWU);
+    if ((__LOWU->__OFL <  250)) {
+      __NOWU=__RVW( 250);
+      __LOWU->__FFL=__NOWU;
+      __LOWU->__OFL= 250;
     };
-    Self__2MWU->count__WJ= 0;
-    display__NHFE(Self__SRNT,result__ANWU);
-    put_string__EGZ(((__STRING__BC *)result__ANWU));
+    __LOWU->__WJ= 0;
+    __2IFE(__BTNT,__POWU);
+    __LGZ(((____BC *)__POWU));
     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__N1ZQ=NULL;
+    __22ZQ=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__N1ZQ=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__M1ZQ));
+  case ____2A0I__: {
+    __22ZQ=__ONBK(((____2A0I *)__12ZQ));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__N1ZQ=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__M1ZQ));
+  case ____HJNJ__: {
+    __22ZQ=__ENPL(((____HJNJ *)__12ZQ));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__N1ZQ=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__M1ZQ));
+  case ____SJNJ__: {
+    __22ZQ=__ORPL(((____SJNJ *)__12ZQ));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__N1ZQ=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__M1ZQ));
+  case ____0AOJ__: {
+    __22ZQ=__YVPL(((____0AOJ *)__12ZQ));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__N1ZQ=((__GET_TYPE_ID__V5NJ *)__tmp__M1ZQ);
+  case ____EBOJ__: {
+    __22ZQ=((____EBOJ *)__12ZQ);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__N1ZQ=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__M1ZQ));
+  case ____3BOJ__: {
+    __22ZQ=__EXPL(((____3BOJ *)__12ZQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__N1ZQ=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__M1ZQ));
+  case ____RCOJ__: {
+    __22ZQ=__O1PL(((____RCOJ *)__12ZQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__N1ZQ=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__M1ZQ));
+  case ____HDOJ__: {
+    __22ZQ=__Y5PL(((____HDOJ *)__12ZQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__N1ZQ=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__M1ZQ));
+  case ____1DOJ__: {
+    __22ZQ=__CEQL(((____1DOJ *)__12ZQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__N1ZQ=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__M1ZQ));
+  case ____PEOJ__: {
+    __22ZQ=__MIQL(((____PEOJ *)__12ZQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__N1ZQ=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__M1ZQ));
+  case ____DFOJ__: {
+    __22ZQ=__WMQL(((____DFOJ *)__12ZQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__N1ZQ=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__M1ZQ));
+  case ____XFOJ__: {
+    __22ZQ=__ARQL(((____XFOJ *)__12ZQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__N1ZQ=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__M1ZQ));
+  case ____QGOJ__: {
+    __22ZQ=__4VPK(((____QGOJ *)__12ZQ));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__N1ZQ=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__M1ZQ));
+  case ____EHOJ__: {
+    __22ZQ=__KVQL(((____EHOJ *)__12ZQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__N1ZQ=((__SIZE_OF__NGOJ *)__tmp__M1ZQ);
+  case ____2HOJ__: {
+    __22ZQ=((____2HOJ *)__12ZQ);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__N1ZQ=execute_link__HUQL(((__CAST__JHOJ *)__tmp__M1ZQ));
+  case ____YIOJ__: {
+    __22ZQ=__WVQL(((____YIOJ *)__12ZQ));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__N1ZQ=((__REAL_CST__JLOJ *)__tmp__M1ZQ);
+  case ____YMOJ__: {
+    __22ZQ=((____YMOJ *)__12ZQ);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__N1ZQ=((__CHARACTER_CST__5LOJ *)__tmp__M1ZQ);
+  case ____ONOJ__: {
+    __22ZQ=((____ONOJ *)__12ZQ);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__N1ZQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__M1ZQ);
+  case ____YOOJ__: {
+    __22ZQ=((____YOOJ *)__12ZQ);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__N1ZQ=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__M1ZQ));
+  case ____IM4K__: {
+    __22ZQ=__GHIM(((____IM4K *)__12ZQ));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__N1ZQ=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__M1ZQ));
+  case ____T5FL__: {
+    __22ZQ=__CN5O(((____T5FL *)__12ZQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__N1ZQ=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__M1ZQ));
+  case ____3DUL__: {
+    __22ZQ=__ZVTP(((____3DUL *)__12ZQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__N1ZQ=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__M1ZQ));
+  case ____0EUL__: {
+    __22ZQ=__0Q2P(((____0EUL *)__12ZQ));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__N1ZQ=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__M1ZQ));
+  case ____BGUL__: {
+    __22ZQ=__T1TP(((____BGUL *)__12ZQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__N1ZQ=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__M1ZQ));
+  case ____2GUL__: {
+    __22ZQ=__5W2P(((____2GUL *)__12ZQ));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__N1ZQ=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__M1ZQ));
+  case ____B0VL__: {
+    __22ZQ=__KFDN(((____B0VL *)__12ZQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__N1ZQ=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__M1ZQ));
+  case ____P0VL__: {
+    __22ZQ=__S3HM(((____P0VL *)__12ZQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__N1ZQ=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__M1ZQ));
+  case ____Q5YL__: {
+    __22ZQ=__FNIM(((____Q5YL *)__12ZQ));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__N1ZQ=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__M1ZQ));
+  case ____UVPM__: {
+    __22ZQ=__ARXN(((____UVPM *)__12ZQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__N1ZQ=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__M1ZQ));
+  case ____0ZPM__: {
+    __22ZQ=__TV0P(((____0ZPM *)__12ZQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__N1ZQ=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__M1ZQ));
+  case ____MR0N__: {
+    __22ZQ=__1DWO(((____MR0N *)__12ZQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__N1ZQ=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__M1ZQ));
+  case ____YWBP__: {
+    __22ZQ=__R2ZQ(((____YWBP *)__12ZQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__N1ZQ=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__M1ZQ));
+  case ____LYBP__: {
+    __22ZQ=__HDUP(((____LYBP *)__12ZQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__N1ZQ=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__M1ZQ));
+  case ____CZBP__: {
+    __22ZQ=__RHUP(((____CZBP *)__12ZQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__N1ZQ=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__M1ZQ));
+  case ____3BEP__: {
+    __22ZQ=__NWEQ(((____3BEP *)__12ZQ));
   } break;
   };
-  Self__D1ZQ->parent_expr_binary_cmp__KVBP.right__R54J=__tmp__N1ZQ;
-  __tmp__M1ZQ=Self__D1ZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-  if (__tmp__M1ZQ==NULL) {
-    __tmp__S1ZQ=NULL;
+  __S2ZQ->__ZWBP.__AB5J=__22ZQ;
+  __12ZQ=__S2ZQ->__ZWBP.__0A5J;
+  if (__12ZQ==NULL) {
+    __B3ZQ=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__M1ZQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__S1ZQ=NULL;
+    switch (((struct ___OBJ *)__12ZQ)->__id) {
+    case ____5J__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__S1ZQ=NULL;
+    case ____0AXC__: {
+      __B3ZQ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__S1ZQ=NULL;
+    case ____NBXC__: {
+      __B3ZQ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__S1ZQ=((void *)__tmp__M1ZQ);
+    case ____ZBXC__: {
+      __B3ZQ=((void *)__12ZQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__S1ZQ=NULL;
+    case ____DMWH__: {
+      __B3ZQ=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__S1ZQ=NULL;
+    case ____2A0I__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____HJNJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____SJNJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____0AOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____EBOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____3BOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____RCOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____HDOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____1DOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____PEOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____DFOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____XFOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____QGOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____EHOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____2HOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____YIOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____YMOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____ONOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__S1ZQ=NULL;
+    case ____YOOJ__: {
+      __B3ZQ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__S1ZQ=NULL;
+    case ____IM4K__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__S1ZQ=NULL;
+    case ____T5FL__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__S1ZQ=NULL;
+    case ____3DUL__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__S1ZQ=NULL;
+    case ____0EUL__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__S1ZQ=NULL;
+    case ____BGUL__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__S1ZQ=NULL;
+    case ____2GUL__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__S1ZQ=NULL;
+    case ____B0VL__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__S1ZQ=NULL;
+    case ____P0VL__: {
+      __B3ZQ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__S1ZQ=NULL;
+    case ____Q5YL__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__S1ZQ=NULL;
+    case ____UVPM__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__S1ZQ=NULL;
+    case ____0ZPM__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__S1ZQ=NULL;
+    case ____MR0N__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__S1ZQ=NULL;
+    case ____YWBP__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__S1ZQ=NULL;
+    case ____LYBP__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__S1ZQ=NULL;
+    case ____CZBP__: {
+      __B3ZQ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__S1ZQ=NULL;
+    case ____3BEP__: {
+      __B3ZQ=NULL;
     } break;
     }
   };
-  __tmp__M1ZQ=Self__D1ZQ->parent_expr_binary_cmp__KVBP.right__R54J;
-  if (__tmp__M1ZQ==NULL) {
-    __tmp__V1ZQ=NULL;
+  __12ZQ=__S2ZQ->__ZWBP.__AB5J;
+  if (__12ZQ==NULL) {
+    __E3ZQ=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__M1ZQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__V1ZQ=NULL;
+    switch (((struct ___OBJ *)__12ZQ)->__id) {
+    case ____5J__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__V1ZQ=NULL;
+    case ____0AXC__: {
+      __E3ZQ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__V1ZQ=NULL;
+    case ____NBXC__: {
+      __E3ZQ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__V1ZQ=((void *)__tmp__M1ZQ);
+    case ____ZBXC__: {
+      __E3ZQ=((void *)__12ZQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__V1ZQ=NULL;
+    case ____DMWH__: {
+      __E3ZQ=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__V1ZQ=NULL;
+    case ____2A0I__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____HJNJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____SJNJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____0AOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____EBOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____3BOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____RCOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____HDOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____1DOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____PEOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____DFOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____XFOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____QGOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____EHOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____2HOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____YIOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____YMOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____ONOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__V1ZQ=NULL;
+    case ____YOOJ__: {
+      __E3ZQ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__V1ZQ=NULL;
+    case ____IM4K__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__V1ZQ=NULL;
+    case ____T5FL__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__V1ZQ=NULL;
+    case ____3DUL__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__V1ZQ=NULL;
+    case ____0EUL__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__V1ZQ=NULL;
+    case ____BGUL__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__V1ZQ=NULL;
+    case ____2GUL__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__V1ZQ=NULL;
+    case ____B0VL__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__V1ZQ=NULL;
+    case ____P0VL__: {
+      __E3ZQ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__V1ZQ=NULL;
+    case ____Q5YL__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__V1ZQ=NULL;
+    case ____UVPM__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__V1ZQ=NULL;
+    case ____0ZPM__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__V1ZQ=NULL;
+    case ____MR0N__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__V1ZQ=NULL;
+    case ____YWBP__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__V1ZQ=NULL;
+    case ____LYBP__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__V1ZQ=NULL;
+    case ____CZBP__: {
+      __E3ZQ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__V1ZQ=NULL;
+    case ____3BEP__: {
+      __E3ZQ=NULL;
     } break;
     }
   };
-  __tmp__M1ZQ=NULL;
-  if (((void *)__tmp__S1ZQ != (void *)NULL)) {
-    __tmp__M1ZQ=NULL;
+  __12ZQ=NULL;
+  if (((void *)__B3ZQ != (void *)NULL)) {
+    __12ZQ=NULL;
   };
-  if ((((void *)__tmp__M1ZQ == (void *)NULL) && ((void *)__tmp__V1ZQ != (void *)NULL))) {
-    __tmp__M1ZQ=NULL;
+  if ((((void *)__12ZQ == (void *)NULL) && ((void *)__E3ZQ != (void *)NULL))) {
+    __12ZQ=NULL;
   };
-  if (((((void *)__tmp__M1ZQ == (void *)NULL) && ((void *)__tmp__V1ZQ != (void *)NULL)) && ((void *)__tmp__S1ZQ != (void *)NULL))) {
-    result__YN4Q=NULL;
-    if ((__tmp__S1ZQ->value__YG4D >= __tmp__V1ZQ->value__YG4D)) {
-      __tmp__BO4Q=Self__D1ZQ->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__CO4Q=type_true__2MB;
-      switch (((struct ___OBJ *)__tmp__CO4Q)->__id) {
-      case __TYPE__FF__: {
-        __tmp__DO4Q=((__TYPE__FF *)__tmp__CO4Q)->default__0LC;
+  if (((((void *)__12ZQ == (void *)NULL) && ((void *)__E3ZQ != (void *)NULL)) && ((void *)__B3ZQ != (void *)NULL))) {
+    __HP4Q=NULL;
+    if ((__B3ZQ->__HI4D >= __E3ZQ->__HI4D)) {
+      __QP4Q=__S2ZQ->__ZWBP.__JJNJ.__CK.__YH.__O2B;
+      __RP4Q=__DNB;
+      switch (((struct ___OBJ *)__RP4Q)->__id) {
+      case ____FF__: {
+        __SP4Q=((____FF *)__RP4Q)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__DO4Q=((__TYPE_NULL__4LB *)__tmp__CO4Q)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __SP4Q=((____FMB *)__RP4Q)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__DO4Q=((__TYPE_VOID__AMB *)__tmp__CO4Q)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __SP4Q=((____HMB *)__RP4Q)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__DO4Q=((__TYPE_CONTEXT__CMB *)__tmp__CO4Q)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __SP4Q=((____JMB *)__RP4Q)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__DO4Q=((__TYPE_ID__EMB *)__tmp__CO4Q)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __SP4Q=((____LMB *)__RP4Q)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__DO4Q=((__TYPE_GENERIC__BCY *)__tmp__CO4Q)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __SP4Q=((____ICY *)__RP4Q)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__DO4Q=((__TYPE_BLOCK__VO5D *)__tmp__CO4Q)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __SP4Q=((____EQ5D *)__RP4Q)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__DO4Q=((__PROFIL_BLOCK__22NJ *)__tmp__CO4Q)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __SP4Q=((____L4NJ *)__RP4Q)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__FO4Q=create__type__IJ2C(__tmp__BO4Q,__tmp__DO4Q);
-      result__YN4Q=__tmp__FO4Q;
+      __UP4Q=__XK2C(__QP4Q,__SP4Q);
+      __HP4Q=__UP4Q;
     } else /* FALSE */ {
-      __tmp__BO4Q=Self__D1ZQ->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__CO4Q=type_false__ENB;
-      switch (((struct ___OBJ *)__tmp__CO4Q)->__id) {
-      case __TYPE__FF__: {
-        __tmp__DO4Q=((__TYPE__FF *)__tmp__CO4Q)->default__0LC;
+      __QP4Q=__S2ZQ->__ZWBP.__JJNJ.__CK.__YH.__O2B;
+      __RP4Q=__LNB;
+      switch (((struct ___OBJ *)__RP4Q)->__id) {
+      case ____FF__: {
+        __SP4Q=((____FF *)__RP4Q)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__DO4Q=((__TYPE_NULL__4LB *)__tmp__CO4Q)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __SP4Q=((____FMB *)__RP4Q)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__DO4Q=((__TYPE_VOID__AMB *)__tmp__CO4Q)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __SP4Q=((____HMB *)__RP4Q)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__DO4Q=((__TYPE_CONTEXT__CMB *)__tmp__CO4Q)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __SP4Q=((____JMB *)__RP4Q)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__DO4Q=((__TYPE_ID__EMB *)__tmp__CO4Q)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __SP4Q=((____LMB *)__RP4Q)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__DO4Q=((__TYPE_GENERIC__BCY *)__tmp__CO4Q)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __SP4Q=((____ICY *)__RP4Q)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__DO4Q=((__TYPE_BLOCK__VO5D *)__tmp__CO4Q)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __SP4Q=((____EQ5D *)__RP4Q)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__DO4Q=((__PROFIL_BLOCK__22NJ *)__tmp__CO4Q)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __SP4Q=((____L4NJ *)__RP4Q)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__FO4Q=create__type__IJ2C(__tmp__BO4Q,__tmp__DO4Q);
-      result__YN4Q=__tmp__FO4Q;
+      __UP4Q=__XK2C(__QP4Q,__SP4Q);
+      __HP4Q=__UP4Q;
     };
-    __tmp__M1ZQ=result__YN4Q;
+    __12ZQ=__HP4Q;
   };
-  if ((((void *)__tmp__M1ZQ == (void *)NULL) && (old_seq__G1ZQ == seq_call_and_loop__BL3K))) {
-    result__YN4Q=NULL;
-    __tmp__N1ZQ=Self__D1ZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-    __tmp__CO4Q=Self__D1ZQ->parent_expr_binary_cmp__KVBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__N1ZQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__NU3Q=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__N1ZQ),__tmp__CO4Q);
+  if ((((void *)__12ZQ == (void *)NULL) && (__V2ZQ == __QM3K))) {
+    __HP4Q=NULL;
+    __22ZQ=__S2ZQ->__ZWBP.__0A5J;
+    __RP4Q=__S2ZQ->__ZWBP.__AB5J;
+    switch (((struct ___OBJ *)__22ZQ)->__id) {
+    case ____5J__: {
+      __2V3Q=__FLWM(((____5J *)__22ZQ),__RP4Q);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__NU3Q=FALSE__O__;
+    case ____0AXC__: {
+      __2V3Q=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__NU3Q=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____NBXC__: {
+      __2V3Q=__1LWM(((____NBXC *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__NU3Q=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____ZBXC__: {
+      __2V3Q=__NMWM(((____ZBXC *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__NU3Q=FALSE__O__;
+    case ____DMWH__: {
+      __2V3Q=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__NU3Q=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____2A0I__: {
+      __2V3Q=__MNWM(((____2A0I *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__NU3Q=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____HJNJ__: {
+      __2V3Q=__5NWM(((____HJNJ *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__NU3Q=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____SJNJ__: {
+      __2V3Q=__2OWM(((____SJNJ *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__NU3Q=FALSE__O__;
+    case ____0AOJ__: {
+      __2V3Q=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__NU3Q=FALSE__O__;
+    case ____EBOJ__: {
+      __2V3Q=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__NU3Q=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____3BOJ__: {
+      __2V3Q=__BQWM(((____3BOJ *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__NU3Q=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____RCOJ__: {
+      __2V3Q=__4QWM(((____RCOJ *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__NU3Q=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____HDOJ__: {
+      __2V3Q=__1RWM(((____HDOJ *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__NU3Q=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____1DOJ__: {
+      __2V3Q=__YSWM(((____1DOJ *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__NU3Q=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____PEOJ__: {
+      __2V3Q=__VTWM(((____PEOJ *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__NU3Q=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____DFOJ__: {
+      __2V3Q=__SUWM(((____DFOJ *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__NU3Q=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____XFOJ__: {
+      __2V3Q=__PVWM(((____XFOJ *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__NU3Q=FALSE__O__;
+    case ____QGOJ__: {
+      __2V3Q=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__NU3Q=FALSE__O__;
+    case ____EHOJ__: {
+      __2V3Q=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__NU3Q=FALSE__O__;
+    case ____2HOJ__: {
+      __2V3Q=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__NU3Q=FALSE__O__;
+    case ____YIOJ__: {
+      __2V3Q=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__NU3Q=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____YMOJ__: {
+      __2V3Q=__2WWM(((____YMOJ *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__NU3Q=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____ONOJ__: {
+      __2V3Q=__XXWM(((____ONOJ *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__NU3Q=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____YOOJ__: {
+      __2V3Q=__314M(((____YOOJ *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__NU3Q=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____IM4K__: {
+      __2V3Q=__JMYN(((____IM4K *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__NU3Q=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____T5FL__: {
+      __2V3Q=__KECQ(((____T5FL *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__NU3Q=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____3DUL__: {
+      __2V3Q=__WF3P(((____3DUL *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__NU3Q=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____0EUL__: {
+      __2V3Q=__5NJQ(((____0EUL *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__NU3Q=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____BGUL__: {
+      __2V3Q=__TG3P(((____BGUL *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__NU3Q=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____2GUL__: {
+      __2V3Q=__3OJQ(((____2GUL *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__NU3Q=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____B0VL__: {
+      __2V3Q=__1CFN(((____B0VL *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__NU3Q=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____P0VL__: {
+      __2V3Q=__JYWM(((____P0VL *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__NU3Q=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____Q5YL__: {
+      __2V3Q=__GNYN(((____Q5YL *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__NU3Q=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____UVPM__: {
+      __2V3Q=__ZNYN(((____UVPM *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__NU3Q=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____0ZPM__: {
+      __2V3Q=__QH3P(((____0ZPM *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__NU3Q=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____MR0N__: {
+      __2V3Q=__IPWO(((____MR0N *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__NU3Q=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____YWBP__: {
+      __2V3Q=__LV0Q(((____YWBP *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__NU3Q=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____LYBP__: {
+      __2V3Q=__3ECQ(((____LYBP *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__NU3Q=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____CZBP__: {
+      __2V3Q=__0FCQ(((____CZBP *)((____5J *)__22ZQ)),__RP4Q);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__NU3Q=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__N1ZQ)),__tmp__CO4Q);
+    case ____3BEP__: {
+      __2V3Q=__0PJQ(((____3BEP *)((____5J *)__22ZQ)),__RP4Q);
     } break;
     };
-    if (__tmp__NU3Q) {
-      __tmp__BO4Q=Self__D1ZQ->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__UU3Q=type_true__2MB;
-      switch (((struct ___OBJ *)__tmp__UU3Q)->__id) {
-      case __TYPE__FF__: {
-        __tmp__DO4Q=((__TYPE__FF *)__tmp__UU3Q)->default__0LC;
+    if (__2V3Q) {
+      __QP4Q=__S2ZQ->__ZWBP.__JJNJ.__CK.__YH.__O2B;
+      __DW3Q=__DNB;
+      switch (((struct ___OBJ *)__DW3Q)->__id) {
+      case ____FF__: {
+        __SP4Q=((____FF *)__DW3Q)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__DO4Q=((__TYPE_NULL__4LB *)__tmp__UU3Q)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __SP4Q=((____FMB *)__DW3Q)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__DO4Q=((__TYPE_VOID__AMB *)__tmp__UU3Q)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __SP4Q=((____HMB *)__DW3Q)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__DO4Q=((__TYPE_CONTEXT__CMB *)__tmp__UU3Q)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __SP4Q=((____JMB *)__DW3Q)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__DO4Q=((__TYPE_ID__EMB *)__tmp__UU3Q)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __SP4Q=((____LMB *)__DW3Q)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__DO4Q=((__TYPE_GENERIC__BCY *)__tmp__UU3Q)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __SP4Q=((____ICY *)__DW3Q)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__DO4Q=((__TYPE_BLOCK__VO5D *)__tmp__UU3Q)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __SP4Q=((____EQ5D *)__DW3Q)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__DO4Q=((__PROFIL_BLOCK__22NJ *)__tmp__UU3Q)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __SP4Q=((____L4NJ *)__DW3Q)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__FO4Q=create__type__IJ2C(__tmp__BO4Q,__tmp__DO4Q);
-      result__YN4Q=__tmp__FO4Q;
-      __tmp__UU3Q=Self__D1ZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-      switch (((struct ___OBJ *)__tmp__UU3Q)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__UU3Q));
+      __UP4Q=__XK2C(__QP4Q,__SP4Q);
+      __HP4Q=__UP4Q;
+      __DW3Q=__S2ZQ->__ZWBP.__0A5J;
+      switch (((struct ___OBJ *)__DW3Q)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__DW3Q));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__UU3Q));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__DW3Q));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__AESS=((__READ_LOCAL__N5ZI *)__tmp__UU3Q);
-        Self__MBCU=((__LOCAL__43WC *)Self__AESS->local__PUEJ);
-        Self__MBCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__MBCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__MBCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__EOWU=NULL;
-          ptr__FOWU=((__POINTER__IB )(NULL));
-          typ_id__GOWU= 0;
-          __tmp__HOWU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__HOWU ==  0)) {
-            result__EOWU=STRING__BC__;
+      case ____2A0I__: {
+        __PFSS=((____2A0I *)__DW3Q);
+        __1CCU=((____N5WC *)__PFSS->__4VEJ);
+        __1CCU->__Q5WC.__KU4D=(____Q)(__1CCU->__Q5WC.__KU4D -  1);
+        if ((__1CCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __TPWU=NULL;
+          __UPWU=((____IB )(NULL));
+          __VPWU= 0;
+          __WPWU=((____IB )sizeof(____BC));
+          if (((unsigned long)__WPWU ==  0)) {
+            __TPWU=__BC__;
           } else /* FALSE */ {
-            typ_id__GOWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HOWU));
-            if ((typ_id__GOWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IOWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JOWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__HOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KOWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JOWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IOWU=micro_alloc__table__lab__HKI(__tmp__JOWU,((__POINTER__IB )(&(table_size[(__tmp__KOWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JOWU)));
-              ptr__FOWU=__tmp__IOWU;
+            __VPWU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WPWU));
+            if ((__VPWU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XPWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YPWU=(void *)((unsigned long)(void *)((unsigned long)__WPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZPWU=((____YWB )((____Q )(void *)((unsigned long)__YPWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XPWU=__OKI(__YPWU,((____IB )(&(table_size[(__ZPWU)-1]))),((____YWB )((____Q )__YPWU)));
+              __UPWU=__XPWU;
             } else /* FALSE */ {
-              __tmp__KOWU=((__UINTEGER_32__RWB )typ_id__GOWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IOWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JOWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__HOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IOWU=micro_alloc__table__lab__HKI(__tmp__JOWU,((__POINTER__IB )(&(table_type[(__tmp__KOWU)]))),(__UINTEGER_32__RWB)(__tmp__KOWU |  1));
-              ptr__FOWU=__tmp__IOWU;
-            };
-            result__EOWU=((__STRING__BC *)ptr__FOWU);
-            *(result__EOWU) = *(STRING__BC__);
-          };
-          Self__AOWU=((__STRING__BC *)result__EOWU);
-          if ((Self__AOWU->capacity__HFL <  250)) {
-            __tmp__COWU=create__KVW( 250);
-            Self__AOWU->storage__4EL=__tmp__COWU;
-            Self__AOWU->capacity__HFL= 250;
-          };
-          Self__AOWU->count__WJ= 0;
-          display__V5DJ(Self__AESS,result__EOWU);
-          put_string__EGZ(((__STRING__BC *)result__EOWU));
+              __ZPWU=((____YWB )__VPWU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XPWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YPWU=(void *)((unsigned long)(void *)((unsigned long)__WPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XPWU=__OKI(__YPWU,((____IB )(&(table_type[(__ZPWU)]))),(____YWB)(__ZPWU |  1));
+              __UPWU=__XPWU;
+            };
+            __TPWU=((____BC *)__UPWU);
+            *(__TPWU) = *(__BC__);
+          };
+          __PPWU=((____BC *)__TPWU);
+          if ((__PPWU->__OFL <  250)) {
+            __RPWU=__RVW( 250);
+            __PPWU->__FFL=__RPWU;
+            __PPWU->__OFL= 250;
+          };
+          __PPWU->__WJ= 0;
+          __EBEJ(__PFSS,__TPWU);
+          __LGZ(((____BC *)__TPWU));
           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__UU3Q));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__UU3Q));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__AESS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__UU3Q)->receiver__554J);
-        Self__MBCU=((__LOCAL__43WC *)Self__AESS->local__PUEJ);
-        Self__MBCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__MBCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__MBCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__EOWU=NULL;
-          ptr__FOWU=((__POINTER__IB )(NULL));
-          typ_id__GOWU= 0;
-          __tmp__HOWU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__HOWU ==  0)) {
-            result__EOWU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__GOWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HOWU));
-            if ((typ_id__GOWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IOWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JOWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__HOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KOWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JOWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IOWU=micro_alloc__table__lab__HKI(__tmp__JOWU,((__POINTER__IB )(&(table_size[(__tmp__KOWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JOWU)));
-              ptr__FOWU=__tmp__IOWU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__DW3Q));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__DW3Q));
+      } break;
+      case ____0AOJ__: {
+        __PFSS=((____2A0I *)((____0AOJ *)__DW3Q)->__OB5J);
+        __1CCU=((____N5WC *)__PFSS->__4VEJ);
+        __1CCU->__Q5WC.__KU4D=(____Q)(__1CCU->__Q5WC.__KU4D -  1);
+        if ((__1CCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __TPWU=NULL;
+          __UPWU=((____IB )(NULL));
+          __VPWU= 0;
+          __WPWU=((____IB )sizeof(____BC));
+          if (((unsigned long)__WPWU ==  0)) {
+            __TPWU=__BC__;
+          } else /* FALSE */ {
+            __VPWU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WPWU));
+            if ((__VPWU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XPWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YPWU=(void *)((unsigned long)(void *)((unsigned long)__WPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZPWU=((____YWB )((____Q )(void *)((unsigned long)__YPWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XPWU=__OKI(__YPWU,((____IB )(&(table_size[(__ZPWU)-1]))),((____YWB )((____Q )__YPWU)));
+              __UPWU=__XPWU;
             } else /* FALSE */ {
-              __tmp__KOWU=((__UINTEGER_32__RWB )typ_id__GOWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IOWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JOWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__HOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IOWU=micro_alloc__table__lab__HKI(__tmp__JOWU,((__POINTER__IB )(&(table_type[(__tmp__KOWU)]))),(__UINTEGER_32__RWB)(__tmp__KOWU |  1));
-              ptr__FOWU=__tmp__IOWU;
-            };
-            result__EOWU=((__STRING__BC *)ptr__FOWU);
-            *(result__EOWU) = *(STRING__BC__);
-          };
-          Self__AOWU=((__STRING__BC *)result__EOWU);
-          if ((Self__AOWU->capacity__HFL <  250)) {
-            __tmp__COWU=create__KVW( 250);
-            Self__AOWU->storage__4EL=__tmp__COWU;
-            Self__AOWU->capacity__HFL= 250;
-          };
-          Self__AOWU->count__WJ= 0;
-          display__V5DJ(Self__AESS,result__EOWU);
-          put_string__EGZ(((__STRING__BC *)result__EOWU));
+              __ZPWU=((____YWB )__VPWU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XPWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YPWU=(void *)((unsigned long)(void *)((unsigned long)__WPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XPWU=__OKI(__YPWU,((____IB )(&(table_type[(__ZPWU)]))),(____YWB)(__ZPWU |  1));
+              __UPWU=__XPWU;
+            };
+            __TPWU=((____BC *)__UPWU);
+            *(__TPWU) = *(__BC__);
+          };
+          __PPWU=((____BC *)__TPWU);
+          if ((__PPWU->__OFL <  250)) {
+            __RPWU=__RVW( 250);
+            __PPWU->__FFL=__RPWU;
+            __PPWU->__OFL= 250;
+          };
+          __PPWU->__WJ= 0;
+          __EBEJ(__PFSS,__TPWU);
+          __LGZ(((____BC *)__TPWU));
           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__UU3Q));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__DW3Q));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__UU3Q));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__DW3Q));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__UU3Q));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__DW3Q));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__UU3Q));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__DW3Q));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__UU3Q));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__DW3Q));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__UU3Q));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__DW3Q));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__UU3Q));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__DW3Q));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__UU3Q));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__DW3Q));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__UU3Q));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__DW3Q));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__UU3Q));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__DW3Q));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__UU3Q));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__DW3Q));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__UU3Q));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__DW3Q));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__UU3Q));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__DW3Q));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__UU3Q));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__DW3Q));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__UU3Q));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__DW3Q));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__UU3Q));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__DW3Q));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__UU3Q));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__DW3Q));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__UU3Q));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__DW3Q));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__DESS=((__READ_GLOBAL__B4YL *)__tmp__UU3Q);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__DESS->global__Y5JM),Self__DESS);
+      case ____Q5YL__: {
+        __SFSS=((____Q5YL *)__DW3Q);
+        __EIEN(((____FKRG *)__SFSS->__HBKM),__SFSS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__UU3Q));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__DW3Q));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__UU3Q));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__DW3Q));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__UU3Q));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__DW3Q));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__UU3Q));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__DW3Q));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__UU3Q));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__DW3Q));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__UU3Q));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__DW3Q));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__UU3Q));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__DW3Q));
       } break;
       };
-      __tmp__UU3Q=Self__D1ZQ->parent_expr_binary_cmp__KVBP.right__R54J;
-      switch (((struct ___OBJ *)__tmp__UU3Q)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__UU3Q));
+      __DW3Q=__S2ZQ->__ZWBP.__AB5J;
+      switch (((struct ___OBJ *)__DW3Q)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__DW3Q));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__UU3Q));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__DW3Q));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__AESS=((__READ_LOCAL__N5ZI *)__tmp__UU3Q);
-        Self__MBCU=((__LOCAL__43WC *)Self__AESS->local__PUEJ);
-        Self__MBCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__MBCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__MBCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__EOWU=NULL;
-          ptr__FOWU=((__POINTER__IB )(NULL));
-          typ_id__GOWU= 0;
-          __tmp__HOWU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__HOWU ==  0)) {
-            result__EOWU=STRING__BC__;
+      case ____2A0I__: {
+        __PFSS=((____2A0I *)__DW3Q);
+        __1CCU=((____N5WC *)__PFSS->__4VEJ);
+        __1CCU->__Q5WC.__KU4D=(____Q)(__1CCU->__Q5WC.__KU4D -  1);
+        if ((__1CCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __TPWU=NULL;
+          __UPWU=((____IB )(NULL));
+          __VPWU= 0;
+          __WPWU=((____IB )sizeof(____BC));
+          if (((unsigned long)__WPWU ==  0)) {
+            __TPWU=__BC__;
           } else /* FALSE */ {
-            typ_id__GOWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HOWU));
-            if ((typ_id__GOWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IOWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JOWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__HOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KOWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JOWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IOWU=micro_alloc__table__lab__HKI(__tmp__JOWU,((__POINTER__IB )(&(table_size[(__tmp__KOWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JOWU)));
-              ptr__FOWU=__tmp__IOWU;
+            __VPWU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WPWU));
+            if ((__VPWU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XPWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YPWU=(void *)((unsigned long)(void *)((unsigned long)__WPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZPWU=((____YWB )((____Q )(void *)((unsigned long)__YPWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XPWU=__OKI(__YPWU,((____IB )(&(table_size[(__ZPWU)-1]))),((____YWB )((____Q )__YPWU)));
+              __UPWU=__XPWU;
             } else /* FALSE */ {
-              __tmp__KOWU=((__UINTEGER_32__RWB )typ_id__GOWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IOWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JOWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__HOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IOWU=micro_alloc__table__lab__HKI(__tmp__JOWU,((__POINTER__IB )(&(table_type[(__tmp__KOWU)]))),(__UINTEGER_32__RWB)(__tmp__KOWU |  1));
-              ptr__FOWU=__tmp__IOWU;
-            };
-            result__EOWU=((__STRING__BC *)ptr__FOWU);
-            *(result__EOWU) = *(STRING__BC__);
-          };
-          Self__AOWU=((__STRING__BC *)result__EOWU);
-          if ((Self__AOWU->capacity__HFL <  250)) {
-            __tmp__COWU=create__KVW( 250);
-            Self__AOWU->storage__4EL=__tmp__COWU;
-            Self__AOWU->capacity__HFL= 250;
-          };
-          Self__AOWU->count__WJ= 0;
-          display__V5DJ(Self__AESS,result__EOWU);
-          put_string__EGZ(((__STRING__BC *)result__EOWU));
+              __ZPWU=((____YWB )__VPWU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XPWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YPWU=(void *)((unsigned long)(void *)((unsigned long)__WPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XPWU=__OKI(__YPWU,((____IB )(&(table_type[(__ZPWU)]))),(____YWB)(__ZPWU |  1));
+              __UPWU=__XPWU;
+            };
+            __TPWU=((____BC *)__UPWU);
+            *(__TPWU) = *(__BC__);
+          };
+          __PPWU=((____BC *)__TPWU);
+          if ((__PPWU->__OFL <  250)) {
+            __RPWU=__RVW( 250);
+            __PPWU->__FFL=__RPWU;
+            __PPWU->__OFL= 250;
+          };
+          __PPWU->__WJ= 0;
+          __EBEJ(__PFSS,__TPWU);
+          __LGZ(((____BC *)__TPWU));
           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__UU3Q));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__UU3Q));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__AESS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__UU3Q)->receiver__554J);
-        Self__MBCU=((__LOCAL__43WC *)Self__AESS->local__PUEJ);
-        Self__MBCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__MBCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__MBCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__EOWU=NULL;
-          ptr__FOWU=((__POINTER__IB )(NULL));
-          typ_id__GOWU= 0;
-          __tmp__HOWU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__HOWU ==  0)) {
-            result__EOWU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__GOWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HOWU));
-            if ((typ_id__GOWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IOWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JOWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__HOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KOWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JOWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IOWU=micro_alloc__table__lab__HKI(__tmp__JOWU,((__POINTER__IB )(&(table_size[(__tmp__KOWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JOWU)));
-              ptr__FOWU=__tmp__IOWU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__DW3Q));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__DW3Q));
+      } break;
+      case ____0AOJ__: {
+        __PFSS=((____2A0I *)((____0AOJ *)__DW3Q)->__OB5J);
+        __1CCU=((____N5WC *)__PFSS->__4VEJ);
+        __1CCU->__Q5WC.__KU4D=(____Q)(__1CCU->__Q5WC.__KU4D -  1);
+        if ((__1CCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __TPWU=NULL;
+          __UPWU=((____IB )(NULL));
+          __VPWU= 0;
+          __WPWU=((____IB )sizeof(____BC));
+          if (((unsigned long)__WPWU ==  0)) {
+            __TPWU=__BC__;
+          } else /* FALSE */ {
+            __VPWU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WPWU));
+            if ((__VPWU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XPWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YPWU=(void *)((unsigned long)(void *)((unsigned long)__WPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZPWU=((____YWB )((____Q )(void *)((unsigned long)__YPWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XPWU=__OKI(__YPWU,((____IB )(&(table_size[(__ZPWU)-1]))),((____YWB )((____Q )__YPWU)));
+              __UPWU=__XPWU;
             } else /* FALSE */ {
-              __tmp__KOWU=((__UINTEGER_32__RWB )typ_id__GOWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IOWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JOWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__HOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IOWU=micro_alloc__table__lab__HKI(__tmp__JOWU,((__POINTER__IB )(&(table_type[(__tmp__KOWU)]))),(__UINTEGER_32__RWB)(__tmp__KOWU |  1));
-              ptr__FOWU=__tmp__IOWU;
-            };
-            result__EOWU=((__STRING__BC *)ptr__FOWU);
-            *(result__EOWU) = *(STRING__BC__);
-          };
-          Self__AOWU=((__STRING__BC *)result__EOWU);
-          if ((Self__AOWU->capacity__HFL <  250)) {
-            __tmp__COWU=create__KVW( 250);
-            Self__AOWU->storage__4EL=__tmp__COWU;
-            Self__AOWU->capacity__HFL= 250;
-          };
-          Self__AOWU->count__WJ= 0;
-          display__V5DJ(Self__AESS,result__EOWU);
-          put_string__EGZ(((__STRING__BC *)result__EOWU));
+              __ZPWU=((____YWB )__VPWU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XPWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YPWU=(void *)((unsigned long)(void *)((unsigned long)__WPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XPWU=__OKI(__YPWU,((____IB )(&(table_type[(__ZPWU)]))),(____YWB)(__ZPWU |  1));
+              __UPWU=__XPWU;
+            };
+            __TPWU=((____BC *)__UPWU);
+            *(__TPWU) = *(__BC__);
+          };
+          __PPWU=((____BC *)__TPWU);
+          if ((__PPWU->__OFL <  250)) {
+            __RPWU=__RVW( 250);
+            __PPWU->__FFL=__RPWU;
+            __PPWU->__OFL= 250;
+          };
+          __PPWU->__WJ= 0;
+          __EBEJ(__PFSS,__TPWU);
+          __LGZ(((____BC *)__TPWU));
           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__UU3Q));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__DW3Q));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__UU3Q));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__DW3Q));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__UU3Q));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__DW3Q));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__UU3Q));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__DW3Q));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__UU3Q));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__DW3Q));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__UU3Q));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__DW3Q));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__UU3Q));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__DW3Q));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__UU3Q));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__DW3Q));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__UU3Q));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__DW3Q));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__UU3Q));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__DW3Q));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__UU3Q));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__DW3Q));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__UU3Q));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__DW3Q));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__UU3Q));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__DW3Q));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__UU3Q));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__DW3Q));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__UU3Q));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__DW3Q));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__UU3Q));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__DW3Q));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__UU3Q));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__DW3Q));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__UU3Q));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__DW3Q));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__DESS=((__READ_GLOBAL__B4YL *)__tmp__UU3Q);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__DESS->global__Y5JM),Self__DESS);
+      case ____Q5YL__: {
+        __SFSS=((____Q5YL *)__DW3Q);
+        __EIEN(((____FKRG *)__SFSS->__HBKM),__SFSS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__UU3Q));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__DW3Q));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__UU3Q));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__DW3Q));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__UU3Q));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__DW3Q));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__UU3Q));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__DW3Q));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__UU3Q));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__DW3Q));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__UU3Q));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__DW3Q));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__UU3Q));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__DW3Q));
       } break;
       };
     };
-    __tmp__M1ZQ=result__YN4Q;
-    if ((((void *)result__YN4Q == (void *)NULL) && ((void *)__tmp__S1ZQ != (void *)NULL))) {
-      __tmp__M1ZQ=NULL;
+    __12ZQ=__HP4Q;
+    if ((((void *)__HP4Q == (void *)NULL) && ((void *)__B3ZQ != (void *)NULL))) {
+      __12ZQ=NULL;
     };
-    if ((((void *)__tmp__M1ZQ == (void *)NULL) && ((void *)__tmp__V1ZQ != (void *)NULL))) {
-      __tmp__FO4Q=NULL;
-      if ((__tmp__V1ZQ->value__YG4D ==  0)) {
-        __tmp__CP4Q=Self__D1ZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-        switch (((struct ___OBJ *)__tmp__CP4Q)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__DP4Q=((__STRING_CST__5J *)__tmp__CP4Q)->parent_constant__EK.static_type__SG4D;
+    if ((((void *)__12ZQ == (void *)NULL) && ((void *)__E3ZQ != (void *)NULL))) {
+      __UP4Q=NULL;
+      if ((__E3ZQ->__HI4D ==  0)) {
+        __RQ4Q=__S2ZQ->__ZWBP.__0A5J;
+        switch (((struct ___OBJ *)__RQ4Q)->__id) {
+        case ____5J__: {
+          __SQ4Q=((____5J *)__RQ4Q)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__DP4Q=((__EXTERNAL_C__L5WC *)__tmp__CP4Q)->static_type__J54D;
+        case ____0AXC__: {
+          __SQ4Q=((____0AXC *)__RQ4Q)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__DP4Q=((__PROTOTYPE_CST__45WC *)__tmp__CP4Q)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __SQ4Q=((____NBXC *)__RQ4Q)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__DP4Q=((__INTEGER_CST__KAXC *)__tmp__CP4Q)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __SQ4Q=((____ZBXC *)__RQ4Q)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__DP4Q=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__CP4Q));
+        case ____DMWH__: {
+          __SQ4Q=__B21J(((____DMWH *)__RQ4Q));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__DP4Q=((__READ_LOCAL__N5ZI *)__tmp__CP4Q)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __SQ4Q=((____2A0I *)__RQ4Q)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__DP4Q=static_type__2CCK();
+        case ____HJNJ__: {
+          __SQ4Q=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__DP4Q=static_type__BDCK();
+        case ____SJNJ__: {
+          __SQ4Q=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__DP4Q=static_type__GDCK();
+        case ____0AOJ__: {
+          __SQ4Q=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__DP4Q=static_type__LDCK();
+        case ____EBOJ__: {
+          __SQ4Q=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__DP4Q=static_type__QDCK();
+        case ____3BOJ__: {
+          __SQ4Q=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__DP4Q=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__CP4Q));
+        case ____RCOJ__: {
+          __SQ4Q=__EFCK(((____RCOJ *)__RQ4Q));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__DP4Q=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__CP4Q));
+        case ____HDOJ__: {
+          __SQ4Q=__JFCK(((____HDOJ *)__RQ4Q));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__DP4Q=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__CP4Q));
+        case ____1DOJ__: {
+          __SQ4Q=__OFCK(((____1DOJ *)__RQ4Q));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__DP4Q=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__CP4Q));
+        case ____PEOJ__: {
+          __SQ4Q=__TFCK(((____PEOJ *)__RQ4Q));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__DP4Q=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__CP4Q));
+        case ____DFOJ__: {
+          __SQ4Q=__YFCK(((____DFOJ *)__RQ4Q));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__DP4Q=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__CP4Q));
+        case ____XFOJ__: {
+          __SQ4Q=__3FCK(((____XFOJ *)__RQ4Q));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__DP4Q=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __SQ4Q=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__DP4Q=static_type__XECK(((__ITEM__VFOJ *)__tmp__CP4Q));
+        case ____EHOJ__: {
+          __SQ4Q=__GGCK(((____EHOJ *)__RQ4Q));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__DP4Q=static_type__DFCK();
+        case ____2HOJ__: {
+          __SQ4Q=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__DP4Q=((__CAST__JHOJ *)__tmp__CP4Q)->static_type__TC5J;
+        case ____YIOJ__: {
+          __SQ4Q=((____YIOJ *)__RQ4Q)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__DP4Q=((__REAL_CST__JLOJ *)__tmp__CP4Q)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __SQ4Q=((____YMOJ *)__RQ4Q)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__DP4Q=((__CHARACTER_CST__5LOJ *)__tmp__CP4Q)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __SQ4Q=((____ONOJ *)__RQ4Q)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__DP4Q=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__CP4Q)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __SQ4Q=((____YOOJ *)__RQ4Q)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__DP4Q=((__READ_SLOT__ZK4K *)__tmp__CP4Q)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __SQ4Q=((____IM4K *)__RQ4Q)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__DP4Q=static_type__NL5O();
+        case ____T5FL__: {
+          __SQ4Q=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__DP4Q=static_type__QQTP();
+        case ____3DUL__: {
+          __SQ4Q=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__DP4Q=static_type__041P();
+        case ____0EUL__: {
+          __SQ4Q=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__DP4Q=static_type__VQTP();
+        case ____BGUL__: {
+          __SQ4Q=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__DP4Q=static_type__A51P();
+        case ____2GUL__: {
+          __SQ4Q=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__DP4Q=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__CP4Q));
+        case ____B0VL__: {
+          __SQ4Q=__DXBN(((____B0VL *)__RQ4Q));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__DP4Q=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__CP4Q));
+        case ____P0VL__: {
+          __SQ4Q=__4AGM(((____P0VL *)__RQ4Q));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__DP4Q=((__READ_GLOBAL__B4YL *)__tmp__CP4Q)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __SQ4Q=((____Q5YL *)__RQ4Q)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__DP4Q=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__CP4Q));
+        case ____UVPM__: {
+          __SQ4Q=__OFWN(((____UVPM *)__RQ4Q));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__DP4Q=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__CP4Q));
+        case ____0ZPM__: {
+          __SQ4Q=__QM1P(((____0ZPM *)__RQ4Q));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__DP4Q=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__CP4Q));
+        case ____MR0N__: {
+          __SQ4Q=__FQVO(((____MR0N *)__RQ4Q));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__DP4Q=static_type__BA0Q();
+        case ____YWBP__: {
+          __SQ4Q=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__DP4Q=static_type__MBUP();
+        case ____LYBP__: {
+          __SQ4Q=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__DP4Q=static_type__RBUP();
+        case ____CZBP__: {
+          __SQ4Q=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__DP4Q=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__CP4Q));
+        case ____3BEP__: {
+          __SQ4Q=__ZPFQ(((____3BEP *)__RQ4Q));
         } break;
         };
-        __tmp__CP4Q=((__TYPE_FULL__PMB *)__tmp__DP4Q)->the_parent_type__DLK;
-        switch (((struct ___OBJ *)__tmp__CP4Q)->__id) {
-        case __TYPE__FF__: {
-          __tmp__FP4Q=((__TYPE__FF *)__tmp__CP4Q)->prototype__QF->parent_named__PF.name__4VB;
+        __RQ4Q=((____WMB *)__SQ4Q)->__KLK;
+        switch (((struct ___OBJ *)__RQ4Q)->__id) {
+        case ____FF__: {
+          __UQ4Q=((____FF *)__RQ4Q)->__QF->__PF.__FWB;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__FP4Q=(&__string_4);
+        case ____FMB__: {
+          __UQ4Q=(&__string_4);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__FP4Q=(&__string_5);
+        case ____HMB__: {
+          __UQ4Q=(&__string_5);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__FP4Q=(&__string_54);
+        case ____JMB__: {
+          __UQ4Q=(&__string_54);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__FP4Q=(&__string_56);
+        case ____LMB__: {
+          __UQ4Q=(&__string_56);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__FP4Q=((__TYPE_GENERIC__BCY *)__tmp__CP4Q)->name__0YMB;
+        case ____ICY__: {
+          __UQ4Q=((____ICY *)__RQ4Q)->__TZMB;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__UESS=prototype__L2ZG();
-          __tmp__FP4Q=__tmp__UESS->parent_named__PF.name__4VB;
+        case ____EQ5D__: {
+          __DGSS=__03ZG();
+          __UQ4Q=__DGSS->__PF.__FWB;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__FP4Q=((__PROFIL_BLOCK__22NJ *)__tmp__CP4Q)->parent_profil__32NJ.name__P1IK;
+        case ____L4NJ__: {
+          __UQ4Q=((____L4NJ *)__RQ4Q)->__M4NJ.__42IK;
         } break;
         };
-        __tmp__JP4Q=(((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)__tmp__FP4Q)->storage__1C)[ 0] == 'U');
+        __YQ4Q=(((____DB *)((____0 *)__UQ4Q)->__1C)[ 0] == 'U');
       } else /* FALSE */ {
-        __tmp__JP4Q=FALSE__O__;
+        __YQ4Q=__O__;
       };
-      if (__tmp__JP4Q) {
-        __tmp__PP4Q=Self__D1ZQ->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__CP4Q=type_true__2MB;
-        switch (((struct ___OBJ *)__tmp__CP4Q)->__id) {
-        case __TYPE__FF__: {
-          __tmp__DP4Q=((__TYPE__FF *)__tmp__CP4Q)->default__0LC;
+      if (__YQ4Q) {
+        __4Q4Q=__S2ZQ->__ZWBP.__JJNJ.__CK.__YH.__O2B;
+        __RQ4Q=__DNB;
+        switch (((struct ___OBJ *)__RQ4Q)->__id) {
+        case ____FF__: {
+          __SQ4Q=((____FF *)__RQ4Q)->__BMC;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__DP4Q=((__TYPE_NULL__4LB *)__tmp__CP4Q)->parent_type__5LB.default__0LC;
+        case ____FMB__: {
+          __SQ4Q=((____FMB *)__RQ4Q)->__GMB.__BMC;
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__DP4Q=((__TYPE_VOID__AMB *)__tmp__CP4Q)->parent_type__BMB.default__0LC;
+        case ____HMB__: {
+          __SQ4Q=((____HMB *)__RQ4Q)->__IMB.__BMC;
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__DP4Q=((__TYPE_CONTEXT__CMB *)__tmp__CP4Q)->parent_type__DMB.default__0LC;
+        case ____JMB__: {
+          __SQ4Q=((____JMB *)__RQ4Q)->__KMB.__BMC;
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__DP4Q=((__TYPE_ID__EMB *)__tmp__CP4Q)->parent_type__FMB.default__0LC;
+        case ____LMB__: {
+          __SQ4Q=((____LMB *)__RQ4Q)->__MMB.__BMC;
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__DP4Q=((__TYPE_GENERIC__BCY *)__tmp__CP4Q)->parent_type__CCY.default__0LC;
+        case ____ICY__: {
+          __SQ4Q=((____ICY *)__RQ4Q)->__JCY.__BMC;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__DP4Q=((__TYPE_BLOCK__VO5D *)__tmp__CP4Q)->parent_type__WO5D.default__0LC;
+        case ____EQ5D__: {
+          __SQ4Q=((____EQ5D *)__RQ4Q)->__FQ5D.__BMC;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__DP4Q=((__PROFIL_BLOCK__22NJ *)__tmp__CP4Q)->parent_type__42NJ.default__0LC;
+        case ____L4NJ__: {
+          __SQ4Q=((____L4NJ *)__RQ4Q)->__N4NJ.__BMC;
         } break;
         };
-        __tmp__TP4Q=create__type__IJ2C(__tmp__PP4Q,__tmp__DP4Q);
-        __tmp__FO4Q=__tmp__TP4Q;
-        __tmp__CP4Q=Self__D1ZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-        switch (((struct ___OBJ *)__tmp__CP4Q)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__CP4Q));
+        __CR4Q=__XK2C(__4Q4Q,__SQ4Q);
+        __UP4Q=__CR4Q;
+        __RQ4Q=__S2ZQ->__ZWBP.__0A5J;
+        switch (((struct ___OBJ *)__RQ4Q)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__RQ4Q));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__CP4Q));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__RQ4Q));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__0ESS=((__READ_LOCAL__N5ZI *)__tmp__CP4Q);
-          Self__YBCU=((__LOCAL__43WC *)Self__0ESS->local__PUEJ);
-          Self__YBCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YBCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__YBCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__MQWU=NULL;
-            __tmp__IOWU=((__POINTER__IB )(NULL));
-            typ_id__OQWU= 0;
-            __tmp__JOWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__JOWU ==  0)) {
-              result__MQWU=STRING__BC__;
+        case ____2A0I__: {
+          __JGSS=((____2A0I *)__RQ4Q);
+          __HDCU=((____N5WC *)__JGSS->__4VEJ);
+          __HDCU->__Q5WC.__KU4D=(____Q)(__HDCU->__Q5WC.__KU4D -  1);
+          if ((__HDCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __1RWU=NULL;
+            __XPWU=((____IB )(NULL));
+            __3RWU= 0;
+            __YPWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__YPWU ==  0)) {
+              __1RWU=__BC__;
             } else /* FALSE */ {
-              typ_id__OQWU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JOWU));
-              if ((typ_id__OQWU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__QQWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__RQWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__SQWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RQWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__QQWU=micro_alloc__table__lab__HKI(__tmp__RQWU,((__POINTER__IB )(&(table_size[(__tmp__SQWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RQWU)));
-                __tmp__IOWU=__tmp__QQWU;
+              __3RWU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YPWU));
+              if ((__3RWU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __5RWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ASWU=(void *)((unsigned long)(void *)((unsigned long)__YPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __BSWU=((____YWB )((____Q )(void *)((unsigned long)__ASWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __5RWU=__OKI(__ASWU,((____IB )(&(table_size[(__BSWU)-1]))),((____YWB )((____Q )__ASWU)));
+                __XPWU=__5RWU;
               } else /* FALSE */ {
-                __tmp__SQWU=((__UINTEGER_32__RWB )typ_id__OQWU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__QQWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__RQWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__QQWU=micro_alloc__table__lab__HKI(__tmp__RQWU,((__POINTER__IB )(&(table_type[(__tmp__SQWU)]))),(__UINTEGER_32__RWB)(__tmp__SQWU |  1));
-                __tmp__IOWU=__tmp__QQWU;
+                __BSWU=((____YWB )__3RWU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __5RWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ASWU=(void *)((unsigned long)(void *)((unsigned long)__YPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __5RWU=__OKI(__ASWU,((____IB )(&(table_type[(__BSWU)]))),(____YWB)(__BSWU |  1));
+                __XPWU=__5RWU;
               };
-              result__MQWU=((__STRING__BC *)__tmp__IOWU);
-              *(result__MQWU) = *(STRING__BC__);
-            };
-            Self__IQWU=((__STRING__BC *)result__MQWU);
-            if ((Self__IQWU->capacity__HFL <  250)) {
-              __tmp__KQWU=create__KVW( 250);
-              Self__IQWU->storage__4EL=__tmp__KQWU;
-              Self__IQWU->capacity__HFL= 250;
-            };
-            Self__IQWU->count__WJ= 0;
-            display__V5DJ(Self__0ESS,result__MQWU);
-            put_string__EGZ(((__STRING__BC *)result__MQWU));
+              __1RWU=((____BC *)__XPWU);
+              *(__1RWU) = *(__BC__);
+            };
+            __XRWU=((____BC *)__1RWU);
+            if ((__XRWU->__OFL <  250)) {
+              __ZRWU=__RVW( 250);
+              __XRWU->__FFL=__ZRWU;
+              __XRWU->__OFL= 250;
+            };
+            __XRWU->__WJ= 0;
+            __EBEJ(__JGSS,__1RWU);
+            __LGZ(((____BC *)__1RWU));
             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__CP4Q));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__CP4Q));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__0ESS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__CP4Q)->receiver__554J);
-          Self__YBCU=((__LOCAL__43WC *)Self__0ESS->local__PUEJ);
-          Self__YBCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YBCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__YBCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__MQWU=NULL;
-            __tmp__IOWU=((__POINTER__IB )(NULL));
-            typ_id__OQWU= 0;
-            __tmp__JOWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__JOWU ==  0)) {
-              result__MQWU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__RQ4Q));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__RQ4Q));
+        } break;
+        case ____0AOJ__: {
+          __JGSS=((____2A0I *)((____0AOJ *)__RQ4Q)->__OB5J);
+          __HDCU=((____N5WC *)__JGSS->__4VEJ);
+          __HDCU->__Q5WC.__KU4D=(____Q)(__HDCU->__Q5WC.__KU4D -  1);
+          if ((__HDCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __1RWU=NULL;
+            __XPWU=((____IB )(NULL));
+            __3RWU= 0;
+            __YPWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__YPWU ==  0)) {
+              __1RWU=__BC__;
             } else /* FALSE */ {
-              typ_id__OQWU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JOWU));
-              if ((typ_id__OQWU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__QQWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__RQWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__SQWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RQWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__QQWU=micro_alloc__table__lab__HKI(__tmp__RQWU,((__POINTER__IB )(&(table_size[(__tmp__SQWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RQWU)));
-                __tmp__IOWU=__tmp__QQWU;
+              __3RWU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YPWU));
+              if ((__3RWU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __5RWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ASWU=(void *)((unsigned long)(void *)((unsigned long)__YPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __BSWU=((____YWB )((____Q )(void *)((unsigned long)__ASWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __5RWU=__OKI(__ASWU,((____IB )(&(table_size[(__BSWU)-1]))),((____YWB )((____Q )__ASWU)));
+                __XPWU=__5RWU;
               } else /* FALSE */ {
-                __tmp__SQWU=((__UINTEGER_32__RWB )typ_id__OQWU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__QQWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__RQWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__QQWU=micro_alloc__table__lab__HKI(__tmp__RQWU,((__POINTER__IB )(&(table_type[(__tmp__SQWU)]))),(__UINTEGER_32__RWB)(__tmp__SQWU |  1));
-                __tmp__IOWU=__tmp__QQWU;
+                __BSWU=((____YWB )__3RWU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __5RWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ASWU=(void *)((unsigned long)(void *)((unsigned long)__YPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __5RWU=__OKI(__ASWU,((____IB )(&(table_type[(__BSWU)]))),(____YWB)(__BSWU |  1));
+                __XPWU=__5RWU;
               };
-              result__MQWU=((__STRING__BC *)__tmp__IOWU);
-              *(result__MQWU) = *(STRING__BC__);
-            };
-            Self__IQWU=((__STRING__BC *)result__MQWU);
-            if ((Self__IQWU->capacity__HFL <  250)) {
-              __tmp__KQWU=create__KVW( 250);
-              Self__IQWU->storage__4EL=__tmp__KQWU;
-              Self__IQWU->capacity__HFL= 250;
-            };
-            Self__IQWU->count__WJ= 0;
-            display__V5DJ(Self__0ESS,result__MQWU);
-            put_string__EGZ(((__STRING__BC *)result__MQWU));
+              __1RWU=((____BC *)__XPWU);
+              *(__1RWU) = *(__BC__);
+            };
+            __XRWU=((____BC *)__1RWU);
+            if ((__XRWU->__OFL <  250)) {
+              __ZRWU=__RVW( 250);
+              __XRWU->__FFL=__ZRWU;
+              __XRWU->__OFL= 250;
+            };
+            __XRWU->__WJ= 0;
+            __EBEJ(__JGSS,__1RWU);
+            __LGZ(((____BC *)__1RWU));
             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__CP4Q));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__RQ4Q));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__CP4Q));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__RQ4Q));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__CP4Q));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__RQ4Q));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__CP4Q));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__RQ4Q));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__CP4Q));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__RQ4Q));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__CP4Q));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__RQ4Q));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__CP4Q));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__RQ4Q));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__CP4Q));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__RQ4Q));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__CP4Q));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__RQ4Q));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__CP4Q));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__RQ4Q));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__CP4Q));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__RQ4Q));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__CP4Q));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__RQ4Q));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__CP4Q));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__RQ4Q));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__CP4Q));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__RQ4Q));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__CP4Q));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__RQ4Q));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__CP4Q));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__RQ4Q));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__CP4Q));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__RQ4Q));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__CP4Q));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__RQ4Q));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__3ESS=((__READ_GLOBAL__B4YL *)__tmp__CP4Q);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__3ESS->global__Y5JM),Self__3ESS);
+        case ____Q5YL__: {
+          __MGSS=((____Q5YL *)__RQ4Q);
+          __EIEN(((____FKRG *)__MGSS->__HBKM),__MGSS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__CP4Q));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__RQ4Q));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__CP4Q));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__RQ4Q));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__CP4Q));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__RQ4Q));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__CP4Q));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__RQ4Q));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__CP4Q));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__RQ4Q));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__CP4Q));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__RQ4Q));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__CP4Q));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__RQ4Q));
         } break;
         };
-        __tmp__CP4Q=Self__D1ZQ->parent_expr_binary_cmp__KVBP.right__R54J;
-        switch (((struct ___OBJ *)__tmp__CP4Q)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__CP4Q));
+        __RQ4Q=__S2ZQ->__ZWBP.__AB5J;
+        switch (((struct ___OBJ *)__RQ4Q)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__RQ4Q));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__CP4Q));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__RQ4Q));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__0ESS=((__READ_LOCAL__N5ZI *)__tmp__CP4Q);
-          Self__YBCU=((__LOCAL__43WC *)Self__0ESS->local__PUEJ);
-          Self__YBCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YBCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__YBCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__MQWU=NULL;
-            __tmp__IOWU=((__POINTER__IB )(NULL));
-            typ_id__OQWU= 0;
-            __tmp__JOWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__JOWU ==  0)) {
-              result__MQWU=STRING__BC__;
+        case ____2A0I__: {
+          __JGSS=((____2A0I *)__RQ4Q);
+          __HDCU=((____N5WC *)__JGSS->__4VEJ);
+          __HDCU->__Q5WC.__KU4D=(____Q)(__HDCU->__Q5WC.__KU4D -  1);
+          if ((__HDCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __1RWU=NULL;
+            __XPWU=((____IB )(NULL));
+            __3RWU= 0;
+            __YPWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__YPWU ==  0)) {
+              __1RWU=__BC__;
             } else /* FALSE */ {
-              typ_id__OQWU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JOWU));
-              if ((typ_id__OQWU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__QQWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__RQWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__SQWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RQWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__QQWU=micro_alloc__table__lab__HKI(__tmp__RQWU,((__POINTER__IB )(&(table_size[(__tmp__SQWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RQWU)));
-                __tmp__IOWU=__tmp__QQWU;
+              __3RWU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YPWU));
+              if ((__3RWU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __5RWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ASWU=(void *)((unsigned long)(void *)((unsigned long)__YPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __BSWU=((____YWB )((____Q )(void *)((unsigned long)__ASWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __5RWU=__OKI(__ASWU,((____IB )(&(table_size[(__BSWU)-1]))),((____YWB )((____Q )__ASWU)));
+                __XPWU=__5RWU;
               } else /* FALSE */ {
-                __tmp__SQWU=((__UINTEGER_32__RWB )typ_id__OQWU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__QQWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__RQWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__QQWU=micro_alloc__table__lab__HKI(__tmp__RQWU,((__POINTER__IB )(&(table_type[(__tmp__SQWU)]))),(__UINTEGER_32__RWB)(__tmp__SQWU |  1));
-                __tmp__IOWU=__tmp__QQWU;
+                __BSWU=((____YWB )__3RWU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __5RWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ASWU=(void *)((unsigned long)(void *)((unsigned long)__YPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __5RWU=__OKI(__ASWU,((____IB )(&(table_type[(__BSWU)]))),(____YWB)(__BSWU |  1));
+                __XPWU=__5RWU;
               };
-              result__MQWU=((__STRING__BC *)__tmp__IOWU);
-              *(result__MQWU) = *(STRING__BC__);
-            };
-            Self__IQWU=((__STRING__BC *)result__MQWU);
-            if ((Self__IQWU->capacity__HFL <  250)) {
-              __tmp__KQWU=create__KVW( 250);
-              Self__IQWU->storage__4EL=__tmp__KQWU;
-              Self__IQWU->capacity__HFL= 250;
-            };
-            Self__IQWU->count__WJ= 0;
-            display__V5DJ(Self__0ESS,result__MQWU);
-            put_string__EGZ(((__STRING__BC *)result__MQWU));
+              __1RWU=((____BC *)__XPWU);
+              *(__1RWU) = *(__BC__);
+            };
+            __XRWU=((____BC *)__1RWU);
+            if ((__XRWU->__OFL <  250)) {
+              __ZRWU=__RVW( 250);
+              __XRWU->__FFL=__ZRWU;
+              __XRWU->__OFL= 250;
+            };
+            __XRWU->__WJ= 0;
+            __EBEJ(__JGSS,__1RWU);
+            __LGZ(((____BC *)__1RWU));
             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__CP4Q));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__CP4Q));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__0ESS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__CP4Q)->receiver__554J);
-          Self__YBCU=((__LOCAL__43WC *)Self__0ESS->local__PUEJ);
-          Self__YBCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YBCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__YBCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__MQWU=NULL;
-            __tmp__IOWU=((__POINTER__IB )(NULL));
-            typ_id__OQWU= 0;
-            __tmp__JOWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__JOWU ==  0)) {
-              result__MQWU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__RQ4Q));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__RQ4Q));
+        } break;
+        case ____0AOJ__: {
+          __JGSS=((____2A0I *)((____0AOJ *)__RQ4Q)->__OB5J);
+          __HDCU=((____N5WC *)__JGSS->__4VEJ);
+          __HDCU->__Q5WC.__KU4D=(____Q)(__HDCU->__Q5WC.__KU4D -  1);
+          if ((__HDCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __1RWU=NULL;
+            __XPWU=((____IB )(NULL));
+            __3RWU= 0;
+            __YPWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__YPWU ==  0)) {
+              __1RWU=__BC__;
             } else /* FALSE */ {
-              typ_id__OQWU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JOWU));
-              if ((typ_id__OQWU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__QQWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__RQWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__SQWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RQWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__QQWU=micro_alloc__table__lab__HKI(__tmp__RQWU,((__POINTER__IB )(&(table_size[(__tmp__SQWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RQWU)));
-                __tmp__IOWU=__tmp__QQWU;
+              __3RWU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YPWU));
+              if ((__3RWU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __5RWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ASWU=(void *)((unsigned long)(void *)((unsigned long)__YPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __BSWU=((____YWB )((____Q )(void *)((unsigned long)__ASWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __5RWU=__OKI(__ASWU,((____IB )(&(table_size[(__BSWU)-1]))),((____YWB )((____Q )__ASWU)));
+                __XPWU=__5RWU;
               } else /* FALSE */ {
-                __tmp__SQWU=((__UINTEGER_32__RWB )typ_id__OQWU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__QQWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__RQWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JOWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__QQWU=micro_alloc__table__lab__HKI(__tmp__RQWU,((__POINTER__IB )(&(table_type[(__tmp__SQWU)]))),(__UINTEGER_32__RWB)(__tmp__SQWU |  1));
-                __tmp__IOWU=__tmp__QQWU;
+                __BSWU=((____YWB )__3RWU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __5RWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ASWU=(void *)((unsigned long)(void *)((unsigned long)__YPWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __5RWU=__OKI(__ASWU,((____IB )(&(table_type[(__BSWU)]))),(____YWB)(__BSWU |  1));
+                __XPWU=__5RWU;
               };
-              result__MQWU=((__STRING__BC *)__tmp__IOWU);
-              *(result__MQWU) = *(STRING__BC__);
-            };
-            Self__IQWU=((__STRING__BC *)result__MQWU);
-            if ((Self__IQWU->capacity__HFL <  250)) {
-              __tmp__KQWU=create__KVW( 250);
-              Self__IQWU->storage__4EL=__tmp__KQWU;
-              Self__IQWU->capacity__HFL= 250;
-            };
-            Self__IQWU->count__WJ= 0;
-            display__V5DJ(Self__0ESS,result__MQWU);
-            put_string__EGZ(((__STRING__BC *)result__MQWU));
+              __1RWU=((____BC *)__XPWU);
+              *(__1RWU) = *(__BC__);
+            };
+            __XRWU=((____BC *)__1RWU);
+            if ((__XRWU->__OFL <  250)) {
+              __ZRWU=__RVW( 250);
+              __XRWU->__FFL=__ZRWU;
+              __XRWU->__OFL= 250;
+            };
+            __XRWU->__WJ= 0;
+            __EBEJ(__JGSS,__1RWU);
+            __LGZ(((____BC *)__1RWU));
             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__CP4Q));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__RQ4Q));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__CP4Q));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__RQ4Q));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__CP4Q));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__RQ4Q));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__CP4Q));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__RQ4Q));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__CP4Q));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__RQ4Q));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__CP4Q));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__RQ4Q));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__CP4Q));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__RQ4Q));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__CP4Q));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__RQ4Q));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__CP4Q));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__RQ4Q));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__CP4Q));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__RQ4Q));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__CP4Q));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__RQ4Q));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__CP4Q));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__RQ4Q));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__CP4Q));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__RQ4Q));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__CP4Q));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__RQ4Q));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__CP4Q));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__RQ4Q));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__CP4Q));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__RQ4Q));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__CP4Q));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__RQ4Q));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__CP4Q));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__RQ4Q));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__3ESS=((__READ_GLOBAL__B4YL *)__tmp__CP4Q);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__3ESS->global__Y5JM),Self__3ESS);
+        case ____Q5YL__: {
+          __MGSS=((____Q5YL *)__RQ4Q);
+          __EIEN(((____FKRG *)__MGSS->__HBKM),__MGSS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__CP4Q));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__RQ4Q));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__CP4Q));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__RQ4Q));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__CP4Q));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__RQ4Q));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__CP4Q));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__RQ4Q));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__CP4Q));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__RQ4Q));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__CP4Q));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__RQ4Q));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__CP4Q));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__RQ4Q));
         } break;
         };
       };
-      __tmp__M1ZQ=__tmp__FO4Q;
+      __12ZQ=__UP4Q;
     };
   };
-  if (((void *)__tmp__M1ZQ == (void *)NULL)) {
-    __tmp__M1ZQ=Self__D1ZQ;
+  if (((void *)__12ZQ == (void *)NULL)) {
+    __12ZQ=__S2ZQ;
   } else /* FALSE */ {
-    __tmp__BO4Q=Self__D1ZQ->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    if (((struct ___OBJ *)__tmp__M1ZQ)->__id==__PROTOTYPE_CST__45WC__) {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_SUP_EQ__JVBP *)__tmp__M1ZQ))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__BO4Q;
+    __QP4Q=__S2ZQ->__ZWBP.__JJNJ.__CK.__YH.__O2B;
+    if (((struct ___OBJ *)__12ZQ)->__id==____NBXC__) {
+      ((____NBXC *)((____YWBP *)__12ZQ))->__OBXC.__DK.__CK.__YH.__O2B=__QP4Q;
     } else /* EXPR_SUP_EQ */ {
-      ((__EXPR_SUP_EQ__JVBP *)__tmp__M1ZQ)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__BO4Q;
+      ((____YWBP *)__12ZQ)->__ZWBP.__JJNJ.__CK.__YH.__O2B=__QP4Q;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__N1ZQ=__tmp__M1ZQ;
-  return(__tmp__N1ZQ);
+  __22ZQ=__12ZQ;
+  return(__22ZQ);
 }
 
-static void* execute_link__YBUP(__EXPR_INF__2WBP *Self__ZBUP)
-// ({EXPR_INF__2WBP}) With result Recursive, No inlinable.
+static void* __HDUP(____LYBP *__IDUP)
+// ({__LYBP}) With result Recursive, No inlinable.
 {
-  __UINTEGER_32__RWB old_seq__2BUP,__tmp__0SWU,__tmp__4TWU,__tmp__GWWU;
-  void *__tmp__CCUP,*__tmp__DCUP,*__tmp__LGPQ;
-  __LIST__WH *Self__FSNT;
-  __STRING__BC *result__USWU,*Self__QSWU,*result__YTWU,*Self__UTWU;
-  __STRING__BC *result__AWWU,*Self__2VWU;
-  __POINTER__IB ptr__VSWU,__tmp__XSWU,__tmp__YSWU,__tmp__ZSWU,ptr__ZTWU;
-  __POINTER__IB __tmp__1TWU,__tmp__2TWU,__tmp__3TWU,__tmp__EWWU;
-  __POINTER__IB __tmp__FWWU;
-  __INTEGER__Q typ_id__WSWU,typ_id__0TWU,typ_id__CWWU;
-  __INTEGER_CST__KAXC *__tmp__ICUP,*__tmp__LCUP;
-  __PROTOTYPE_CST__45WC *result__JSOQ,*__tmp__WSOQ,*__tmp__2GPQ;
-  __POSITION__OL __tmp__SSOQ,__tmp__YGPQ;
-  void *__tmp__TSOQ,*__tmp__2SBQ;
-  __TYPE_FULL__PMB *__tmp__USOQ,*__tmp__MGPQ;
-  __READ_LOCAL__N5ZI *Self__TFSS,*Self__NGSS;
-  __LOCAL__43WC *Self__ECCU,*Self__QCCU;
-  __READ_GLOBAL__B4YL *Self__WFSS,*Self__QGSS;
-  __STRING_CONSTANT__0 *__tmp__OGPQ;
-  __PROTOTYPE__MF *__tmp__HGSS;
-  __CHARACTER__DB *__tmp__SSWU,*__tmp__WTWU,*__tmp__4VWU;
-  __BOOLEAN__L __tmp__VSBQ,__tmp__SGPQ;
-  old_seq__2BUP=seq_call_and_loop__BL3K;
-  __tmp__CCUP=Self__ZBUP->parent_expr_binary_cmp__3WBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__CCUP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__DCUP=((__STRING_CST__5J *)__tmp__CCUP);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__DCUP=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__CCUP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__DCUP=((__PROTOTYPE_CST__45WC *)__tmp__CCUP);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__DCUP=((__INTEGER_CST__KAXC *)__tmp__CCUP);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__FSNT=((__LIST__WH *)list_current__Y4GB);
-    result__USWU=NULL;
-    ptr__VSWU=((__POINTER__IB )(NULL));
-    typ_id__WSWU= 0;
-    __tmp__XSWU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__XSWU ==  0)) {
-      result__USWU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__WSWU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XSWU));
-      if ((typ_id__WSWU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__YSWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__ZSWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XSWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YSWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YSWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0SWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZSWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__YSWU=micro_alloc__table__lab__HKI(__tmp__ZSWU,((__POINTER__IB )(&(table_size[(__tmp__0SWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZSWU)));
-        ptr__VSWU=__tmp__YSWU;
-      } else /* FALSE */ {
-        __tmp__0SWU=((__UINTEGER_32__RWB )typ_id__WSWU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__YSWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__ZSWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XSWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YSWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YSWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__YSWU=micro_alloc__table__lab__HKI(__tmp__ZSWU,((__POINTER__IB )(&(table_type[(__tmp__0SWU)]))),(__UINTEGER_32__RWB)(__tmp__0SWU |  1));
-        ptr__VSWU=__tmp__YSWU;
-      };
-      result__USWU=((__STRING__BC *)ptr__VSWU);
-      *(result__USWU) = *(STRING__BC__);
-    };
-    Self__QSWU=((__STRING__BC *)result__USWU);
-    if ((Self__QSWU->capacity__HFL <  250)) {
-      __tmp__SSWU=create__KVW( 250);
-      Self__QSWU->storage__4EL=__tmp__SSWU;
-      Self__QSWU->capacity__HFL= 250;
-    };
-    Self__QSWU->count__WJ= 0;
-    display__NHFE(Self__FSNT,result__USWU);
-    put_string__EGZ(((__STRING__BC *)result__USWU));
+  ____YWB __LDUP,__JUWU,__NVWU,__VXWU;
+  void *__RDUP,*__SDUP,*__0HPQ;
+  ____WH *__UTNT;
+  ____BC *__DUWU,*__5TWU,*__HVWU,*__DVWU,*__PXWU,*__LXWU;
+  ____IB __EUWU,__GUWU,__HUWU,__IUWU,__IVWU,__KVWU,__LVWU,__MVWU,__TXWU;
+  ____IB __UXWU;
+  ____Q __FUWU,__JVWU,__RXWU;
+  ____ZBXC *__XDUP,*__0DUP;
+  ____NBXC *__YTOQ,*__FUOQ,*__LIPQ;
+  ____OL __BUOQ,__HIPQ;
+  void *__CUOQ,*__LUBQ;
+  ____WMB *__DUOQ,*__1HPQ;
+  ____2A0I *__CHSS,*__2HSS;
+  ____N5WC *__TDCU,*__5DCU;
+  ____Q5YL *__FHSS,*__5HSS;
+  ____0 *__3HPQ;
+  ____MF *__WHSS;
+  ____DB *__BUWU,*__FVWU,*__NXWU;
+  ____L __EUBQ,__BIPQ;
+  __LDUP=__QM3K;
+  __RDUP=__IDUP->__MYBP.__0A5J;
+  switch (((struct ___OBJ *)__RDUP)->__id) {
+  case ____5J__: {
+    __SDUP=((____5J *)__RDUP);
+  } break;
+  case ____0AXC__: {
+    __SDUP=__NG3H(((____0AXC *)__RDUP));
+  } break;
+  case ____NBXC__: {
+    __SDUP=((____NBXC *)__RDUP);
+  } break;
+  case ____ZBXC__: {
+    __SDUP=((____ZBXC *)__RDUP);
+  } break;
+  case ____DMWH__: {
+    __UTNT=((____WH *)__Q5GB);
+    __DUWU=NULL;
+    __EUWU=((____IB )(NULL));
+    __FUWU= 0;
+    __GUWU=((____IB )sizeof(____BC));
+    if (((unsigned long)__GUWU ==  0)) {
+      __DUWU=__BC__;
+    } else /* FALSE */ {
+      __FUWU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GUWU));
+      if ((__FUWU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HUWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IUWU=(void *)((unsigned long)(void *)((unsigned long)__GUWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HUWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HUWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JUWU=((____YWB )((____Q )(void *)((unsigned long)__IUWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __HUWU=__OKI(__IUWU,((____IB )(&(table_size[(__JUWU)-1]))),((____YWB )((____Q )__IUWU)));
+        __EUWU=__HUWU;
+      } else /* FALSE */ {
+        __JUWU=((____YWB )__FUWU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HUWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IUWU=(void *)((unsigned long)(void *)((unsigned long)__GUWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HUWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HUWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __HUWU=__OKI(__IUWU,((____IB )(&(table_type[(__JUWU)]))),(____YWB)(__JUWU |  1));
+        __EUWU=__HUWU;
+      };
+      __DUWU=((____BC *)__EUWU);
+      *(__DUWU) = *(__BC__);
+    };
+    __5TWU=((____BC *)__DUWU);
+    if ((__5TWU->__OFL <  250)) {
+      __BUWU=__RVW( 250);
+      __5TWU->__FFL=__BUWU;
+      __5TWU->__OFL= 250;
+    };
+    __5TWU->__WJ= 0;
+    __2IFE(__UTNT,__DUWU);
+    __LGZ(((____BC *)__DUWU));
     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__DCUP=NULL;
+    __SDUP=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__DCUP=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__CCUP));
+  case ____2A0I__: {
+    __SDUP=__ONBK(((____2A0I *)__RDUP));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__DCUP=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__CCUP));
+  case ____HJNJ__: {
+    __SDUP=__ENPL(((____HJNJ *)__RDUP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__DCUP=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__CCUP));
+  case ____SJNJ__: {
+    __SDUP=__ORPL(((____SJNJ *)__RDUP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__DCUP=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__CCUP));
+  case ____0AOJ__: {
+    __SDUP=__YVPL(((____0AOJ *)__RDUP));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__DCUP=((__GET_TYPE_ID__V5NJ *)__tmp__CCUP);
+  case ____EBOJ__: {
+    __SDUP=((____EBOJ *)__RDUP);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__DCUP=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__CCUP));
+  case ____3BOJ__: {
+    __SDUP=__EXPL(((____3BOJ *)__RDUP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__DCUP=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__CCUP));
+  case ____RCOJ__: {
+    __SDUP=__O1PL(((____RCOJ *)__RDUP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__DCUP=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__CCUP));
+  case ____HDOJ__: {
+    __SDUP=__Y5PL(((____HDOJ *)__RDUP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__DCUP=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__CCUP));
+  case ____1DOJ__: {
+    __SDUP=__CEQL(((____1DOJ *)__RDUP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__DCUP=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__CCUP));
+  case ____PEOJ__: {
+    __SDUP=__MIQL(((____PEOJ *)__RDUP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__DCUP=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__CCUP));
+  case ____DFOJ__: {
+    __SDUP=__WMQL(((____DFOJ *)__RDUP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__DCUP=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__CCUP));
+  case ____XFOJ__: {
+    __SDUP=__ARQL(((____XFOJ *)__RDUP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__DCUP=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__CCUP));
+  case ____QGOJ__: {
+    __SDUP=__4VPK(((____QGOJ *)__RDUP));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__DCUP=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__CCUP));
+  case ____EHOJ__: {
+    __SDUP=__KVQL(((____EHOJ *)__RDUP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__DCUP=((__SIZE_OF__NGOJ *)__tmp__CCUP);
+  case ____2HOJ__: {
+    __SDUP=((____2HOJ *)__RDUP);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__DCUP=execute_link__HUQL(((__CAST__JHOJ *)__tmp__CCUP));
+  case ____YIOJ__: {
+    __SDUP=__WVQL(((____YIOJ *)__RDUP));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__DCUP=((__REAL_CST__JLOJ *)__tmp__CCUP);
+  case ____YMOJ__: {
+    __SDUP=((____YMOJ *)__RDUP);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__DCUP=((__CHARACTER_CST__5LOJ *)__tmp__CCUP);
+  case ____ONOJ__: {
+    __SDUP=((____ONOJ *)__RDUP);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__DCUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__CCUP);
+  case ____YOOJ__: {
+    __SDUP=((____YOOJ *)__RDUP);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__DCUP=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__CCUP));
+  case ____IM4K__: {
+    __SDUP=__GHIM(((____IM4K *)__RDUP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__DCUP=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__CCUP));
+  case ____T5FL__: {
+    __SDUP=__CN5O(((____T5FL *)__RDUP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__DCUP=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__CCUP));
+  case ____3DUL__: {
+    __SDUP=__ZVTP(((____3DUL *)__RDUP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__DCUP=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__CCUP));
+  case ____0EUL__: {
+    __SDUP=__0Q2P(((____0EUL *)__RDUP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__DCUP=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__CCUP));
+  case ____BGUL__: {
+    __SDUP=__T1TP(((____BGUL *)__RDUP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__DCUP=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__CCUP));
+  case ____2GUL__: {
+    __SDUP=__5W2P(((____2GUL *)__RDUP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__DCUP=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__CCUP));
+  case ____B0VL__: {
+    __SDUP=__KFDN(((____B0VL *)__RDUP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__DCUP=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__CCUP));
+  case ____P0VL__: {
+    __SDUP=__S3HM(((____P0VL *)__RDUP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__DCUP=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__CCUP));
+  case ____Q5YL__: {
+    __SDUP=__FNIM(((____Q5YL *)__RDUP));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__DCUP=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__CCUP));
+  case ____UVPM__: {
+    __SDUP=__ARXN(((____UVPM *)__RDUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__DCUP=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__CCUP));
+  case ____0ZPM__: {
+    __SDUP=__TV0P(((____0ZPM *)__RDUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__DCUP=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__CCUP));
+  case ____MR0N__: {
+    __SDUP=__1DWO(((____MR0N *)__RDUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__DCUP=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__CCUP));
+  case ____YWBP__: {
+    __SDUP=__R2ZQ(((____YWBP *)__RDUP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__DCUP=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__CCUP));
+  case ____LYBP__: {
+    __SDUP=__HDUP(((____LYBP *)__RDUP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__DCUP=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__CCUP));
+  case ____CZBP__: {
+    __SDUP=__RHUP(((____CZBP *)__RDUP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__DCUP=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__CCUP));
+  case ____3BEP__: {
+    __SDUP=__NWEQ(((____3BEP *)__RDUP));
   } break;
   };
-  Self__ZBUP->parent_expr_binary_cmp__3WBP.left__L54J=__tmp__DCUP;
-  __tmp__CCUP=Self__ZBUP->parent_expr_binary_cmp__3WBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__CCUP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__DCUP=((__STRING_CST__5J *)__tmp__CCUP);
+  __IDUP->__MYBP.__0A5J=__SDUP;
+  __RDUP=__IDUP->__MYBP.__AB5J;
+  switch (((struct ___OBJ *)__RDUP)->__id) {
+  case ____5J__: {
+    __SDUP=((____5J *)__RDUP);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__DCUP=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__CCUP));
+  case ____0AXC__: {
+    __SDUP=__NG3H(((____0AXC *)__RDUP));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__DCUP=((__PROTOTYPE_CST__45WC *)__tmp__CCUP);
+  case ____NBXC__: {
+    __SDUP=((____NBXC *)__RDUP);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__DCUP=((__INTEGER_CST__KAXC *)__tmp__CCUP);
+  case ____ZBXC__: {
+    __SDUP=((____ZBXC *)__RDUP);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__FSNT=((__LIST__WH *)list_current__Y4GB);
-    result__USWU=NULL;
-    ptr__VSWU=((__POINTER__IB )(NULL));
-    typ_id__WSWU= 0;
-    __tmp__XSWU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__XSWU ==  0)) {
-      result__USWU=STRING__BC__;
+  case ____DMWH__: {
+    __UTNT=((____WH *)__Q5GB);
+    __DUWU=NULL;
+    __EUWU=((____IB )(NULL));
+    __FUWU= 0;
+    __GUWU=((____IB )sizeof(____BC));
+    if (((unsigned long)__GUWU ==  0)) {
+      __DUWU=__BC__;
     } else /* FALSE */ {
-      typ_id__WSWU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XSWU));
-      if ((typ_id__WSWU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__YSWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__ZSWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XSWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YSWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YSWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0SWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ZSWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__YSWU=micro_alloc__table__lab__HKI(__tmp__ZSWU,((__POINTER__IB )(&(table_size[(__tmp__0SWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ZSWU)));
-        ptr__VSWU=__tmp__YSWU;
+      __FUWU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GUWU));
+      if ((__FUWU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HUWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IUWU=(void *)((unsigned long)(void *)((unsigned long)__GUWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HUWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HUWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JUWU=((____YWB )((____Q )(void *)((unsigned long)__IUWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __HUWU=__OKI(__IUWU,((____IB )(&(table_size[(__JUWU)-1]))),((____YWB )((____Q )__IUWU)));
+        __EUWU=__HUWU;
       } else /* FALSE */ {
-        __tmp__0SWU=((__UINTEGER_32__RWB )typ_id__WSWU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__YSWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__ZSWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__XSWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YSWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YSWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__YSWU=micro_alloc__table__lab__HKI(__tmp__ZSWU,((__POINTER__IB )(&(table_type[(__tmp__0SWU)]))),(__UINTEGER_32__RWB)(__tmp__0SWU |  1));
-        ptr__VSWU=__tmp__YSWU;
+        __JUWU=((____YWB )__FUWU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __HUWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __IUWU=(void *)((unsigned long)(void *)((unsigned long)__GUWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HUWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HUWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __HUWU=__OKI(__IUWU,((____IB )(&(table_type[(__JUWU)]))),(____YWB)(__JUWU |  1));
+        __EUWU=__HUWU;
       };
-      result__USWU=((__STRING__BC *)ptr__VSWU);
-      *(result__USWU) = *(STRING__BC__);
+      __DUWU=((____BC *)__EUWU);
+      *(__DUWU) = *(__BC__);
     };
-    Self__QSWU=((__STRING__BC *)result__USWU);
-    if ((Self__QSWU->capacity__HFL <  250)) {
-      __tmp__SSWU=create__KVW( 250);
-      Self__QSWU->storage__4EL=__tmp__SSWU;
-      Self__QSWU->capacity__HFL= 250;
+    __5TWU=((____BC *)__DUWU);
+    if ((__5TWU->__OFL <  250)) {
+      __BUWU=__RVW( 250);
+      __5TWU->__FFL=__BUWU;
+      __5TWU->__OFL= 250;
     };
-    Self__QSWU->count__WJ= 0;
-    display__NHFE(Self__FSNT,result__USWU);
-    put_string__EGZ(((__STRING__BC *)result__USWU));
+    __5TWU->__WJ= 0;
+    __2IFE(__UTNT,__DUWU);
+    __LGZ(((____BC *)__DUWU));
     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__DCUP=NULL;
+    __SDUP=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__DCUP=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__CCUP));
+  case ____2A0I__: {
+    __SDUP=__ONBK(((____2A0I *)__RDUP));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__DCUP=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__CCUP));
+  case ____HJNJ__: {
+    __SDUP=__ENPL(((____HJNJ *)__RDUP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__DCUP=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__CCUP));
+  case ____SJNJ__: {
+    __SDUP=__ORPL(((____SJNJ *)__RDUP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__DCUP=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__CCUP));
+  case ____0AOJ__: {
+    __SDUP=__YVPL(((____0AOJ *)__RDUP));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__DCUP=((__GET_TYPE_ID__V5NJ *)__tmp__CCUP);
+  case ____EBOJ__: {
+    __SDUP=((____EBOJ *)__RDUP);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__DCUP=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__CCUP));
+  case ____3BOJ__: {
+    __SDUP=__EXPL(((____3BOJ *)__RDUP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__DCUP=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__CCUP));
+  case ____RCOJ__: {
+    __SDUP=__O1PL(((____RCOJ *)__RDUP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__DCUP=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__CCUP));
+  case ____HDOJ__: {
+    __SDUP=__Y5PL(((____HDOJ *)__RDUP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__DCUP=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__CCUP));
+  case ____1DOJ__: {
+    __SDUP=__CEQL(((____1DOJ *)__RDUP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__DCUP=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__CCUP));
+  case ____PEOJ__: {
+    __SDUP=__MIQL(((____PEOJ *)__RDUP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__DCUP=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__CCUP));
+  case ____DFOJ__: {
+    __SDUP=__WMQL(((____DFOJ *)__RDUP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__DCUP=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__CCUP));
+  case ____XFOJ__: {
+    __SDUP=__ARQL(((____XFOJ *)__RDUP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__DCUP=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__CCUP));
+  case ____QGOJ__: {
+    __SDUP=__4VPK(((____QGOJ *)__RDUP));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__DCUP=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__CCUP));
+  case ____EHOJ__: {
+    __SDUP=__KVQL(((____EHOJ *)__RDUP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__DCUP=((__SIZE_OF__NGOJ *)__tmp__CCUP);
+  case ____2HOJ__: {
+    __SDUP=((____2HOJ *)__RDUP);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__DCUP=execute_link__HUQL(((__CAST__JHOJ *)__tmp__CCUP));
+  case ____YIOJ__: {
+    __SDUP=__WVQL(((____YIOJ *)__RDUP));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__DCUP=((__REAL_CST__JLOJ *)__tmp__CCUP);
+  case ____YMOJ__: {
+    __SDUP=((____YMOJ *)__RDUP);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__DCUP=((__CHARACTER_CST__5LOJ *)__tmp__CCUP);
+  case ____ONOJ__: {
+    __SDUP=((____ONOJ *)__RDUP);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__DCUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__CCUP);
+  case ____YOOJ__: {
+    __SDUP=((____YOOJ *)__RDUP);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__DCUP=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__CCUP));
+  case ____IM4K__: {
+    __SDUP=__GHIM(((____IM4K *)__RDUP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__DCUP=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__CCUP));
+  case ____T5FL__: {
+    __SDUP=__CN5O(((____T5FL *)__RDUP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__DCUP=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__CCUP));
+  case ____3DUL__: {
+    __SDUP=__ZVTP(((____3DUL *)__RDUP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__DCUP=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__CCUP));
+  case ____0EUL__: {
+    __SDUP=__0Q2P(((____0EUL *)__RDUP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__DCUP=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__CCUP));
+  case ____BGUL__: {
+    __SDUP=__T1TP(((____BGUL *)__RDUP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__DCUP=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__CCUP));
+  case ____2GUL__: {
+    __SDUP=__5W2P(((____2GUL *)__RDUP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__DCUP=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__CCUP));
+  case ____B0VL__: {
+    __SDUP=__KFDN(((____B0VL *)__RDUP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__DCUP=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__CCUP));
+  case ____P0VL__: {
+    __SDUP=__S3HM(((____P0VL *)__RDUP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__DCUP=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__CCUP));
+  case ____Q5YL__: {
+    __SDUP=__FNIM(((____Q5YL *)__RDUP));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__DCUP=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__CCUP));
+  case ____UVPM__: {
+    __SDUP=__ARXN(((____UVPM *)__RDUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__DCUP=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__CCUP));
+  case ____0ZPM__: {
+    __SDUP=__TV0P(((____0ZPM *)__RDUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__DCUP=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__CCUP));
+  case ____MR0N__: {
+    __SDUP=__1DWO(((____MR0N *)__RDUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__DCUP=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__CCUP));
+  case ____YWBP__: {
+    __SDUP=__R2ZQ(((____YWBP *)__RDUP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__DCUP=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__CCUP));
+  case ____LYBP__: {
+    __SDUP=__HDUP(((____LYBP *)__RDUP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__DCUP=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__CCUP));
+  case ____CZBP__: {
+    __SDUP=__RHUP(((____CZBP *)__RDUP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__DCUP=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__CCUP));
+  case ____3BEP__: {
+    __SDUP=__NWEQ(((____3BEP *)__RDUP));
   } break;
   };
-  Self__ZBUP->parent_expr_binary_cmp__3WBP.right__R54J=__tmp__DCUP;
-  __tmp__CCUP=Self__ZBUP->parent_expr_binary_cmp__3WBP.left__L54J;
-  if (__tmp__CCUP==NULL) {
-    __tmp__ICUP=NULL;
+  __IDUP->__MYBP.__AB5J=__SDUP;
+  __RDUP=__IDUP->__MYBP.__0A5J;
+  if (__RDUP==NULL) {
+    __XDUP=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__CCUP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ICUP=NULL;
+    switch (((struct ___OBJ *)__RDUP)->__id) {
+    case ____5J__: {
+      __XDUP=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ICUP=NULL;
+    case ____0AXC__: {
+      __XDUP=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ICUP=NULL;
+    case ____NBXC__: {
+      __XDUP=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ICUP=((void *)__tmp__CCUP);
+    case ____ZBXC__: {
+      __XDUP=((void *)__RDUP);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ICUP=NULL;
+    case ____DMWH__: {
+      __XDUP=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ICUP=NULL;
+    case ____2A0I__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ICUP=NULL;
+    case ____HJNJ__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ICUP=NULL;
+    case ____SJNJ__: {
+      __XDUP=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ICUP=NULL;
+    case ____0AOJ__: {
+      __XDUP=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ICUP=NULL;
+    case ____EBOJ__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ICUP=NULL;
+    case ____3BOJ__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ICUP=NULL;
+    case ____RCOJ__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ICUP=NULL;
+    case ____HDOJ__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ICUP=NULL;
+    case ____1DOJ__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ICUP=NULL;
+    case ____PEOJ__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ICUP=NULL;
+    case ____DFOJ__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ICUP=NULL;
+    case ____XFOJ__: {
+      __XDUP=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ICUP=NULL;
+    case ____QGOJ__: {
+      __XDUP=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ICUP=NULL;
+    case ____EHOJ__: {
+      __XDUP=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ICUP=NULL;
+    case ____2HOJ__: {
+      __XDUP=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ICUP=NULL;
+    case ____YIOJ__: {
+      __XDUP=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ICUP=NULL;
+    case ____YMOJ__: {
+      __XDUP=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ICUP=NULL;
+    case ____ONOJ__: {
+      __XDUP=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ICUP=NULL;
+    case ____YOOJ__: {
+      __XDUP=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ICUP=NULL;
+    case ____IM4K__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ICUP=NULL;
+    case ____T5FL__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ICUP=NULL;
+    case ____3DUL__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ICUP=NULL;
+    case ____0EUL__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ICUP=NULL;
+    case ____BGUL__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ICUP=NULL;
+    case ____2GUL__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ICUP=NULL;
+    case ____B0VL__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ICUP=NULL;
+    case ____P0VL__: {
+      __XDUP=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ICUP=NULL;
+    case ____Q5YL__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ICUP=NULL;
+    case ____UVPM__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ICUP=NULL;
+    case ____0ZPM__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ICUP=NULL;
+    case ____MR0N__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ICUP=NULL;
+    case ____YWBP__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ICUP=NULL;
+    case ____LYBP__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ICUP=NULL;
+    case ____CZBP__: {
+      __XDUP=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ICUP=NULL;
+    case ____3BEP__: {
+      __XDUP=NULL;
     } break;
     }
   };
-  __tmp__CCUP=Self__ZBUP->parent_expr_binary_cmp__3WBP.right__R54J;
-  if (__tmp__CCUP==NULL) {
-    __tmp__LCUP=NULL;
+  __RDUP=__IDUP->__MYBP.__AB5J;
+  if (__RDUP==NULL) {
+    __0DUP=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__CCUP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__LCUP=NULL;
+    switch (((struct ___OBJ *)__RDUP)->__id) {
+    case ____5J__: {
+      __0DUP=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__LCUP=NULL;
+    case ____0AXC__: {
+      __0DUP=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__LCUP=NULL;
+    case ____NBXC__: {
+      __0DUP=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__LCUP=((void *)__tmp__CCUP);
+    case ____ZBXC__: {
+      __0DUP=((void *)__RDUP);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__LCUP=NULL;
+    case ____DMWH__: {
+      __0DUP=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__LCUP=NULL;
+    case ____2A0I__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__LCUP=NULL;
+    case ____HJNJ__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__LCUP=NULL;
+    case ____SJNJ__: {
+      __0DUP=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__LCUP=NULL;
+    case ____0AOJ__: {
+      __0DUP=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__LCUP=NULL;
+    case ____EBOJ__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__LCUP=NULL;
+    case ____3BOJ__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__LCUP=NULL;
+    case ____RCOJ__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__LCUP=NULL;
+    case ____HDOJ__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__LCUP=NULL;
+    case ____1DOJ__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__LCUP=NULL;
+    case ____PEOJ__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__LCUP=NULL;
+    case ____DFOJ__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__LCUP=NULL;
+    case ____XFOJ__: {
+      __0DUP=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__LCUP=NULL;
+    case ____QGOJ__: {
+      __0DUP=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__LCUP=NULL;
+    case ____EHOJ__: {
+      __0DUP=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__LCUP=NULL;
+    case ____2HOJ__: {
+      __0DUP=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__LCUP=NULL;
+    case ____YIOJ__: {
+      __0DUP=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__LCUP=NULL;
+    case ____YMOJ__: {
+      __0DUP=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__LCUP=NULL;
+    case ____ONOJ__: {
+      __0DUP=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__LCUP=NULL;
+    case ____YOOJ__: {
+      __0DUP=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__LCUP=NULL;
+    case ____IM4K__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__LCUP=NULL;
+    case ____T5FL__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__LCUP=NULL;
+    case ____3DUL__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__LCUP=NULL;
+    case ____0EUL__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__LCUP=NULL;
+    case ____BGUL__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__LCUP=NULL;
+    case ____2GUL__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__LCUP=NULL;
+    case ____B0VL__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__LCUP=NULL;
+    case ____P0VL__: {
+      __0DUP=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__LCUP=NULL;
+    case ____Q5YL__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__LCUP=NULL;
+    case ____UVPM__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__LCUP=NULL;
+    case ____0ZPM__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__LCUP=NULL;
+    case ____MR0N__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__LCUP=NULL;
+    case ____YWBP__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__LCUP=NULL;
+    case ____LYBP__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__LCUP=NULL;
+    case ____CZBP__: {
+      __0DUP=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__LCUP=NULL;
+    case ____3BEP__: {
+      __0DUP=NULL;
     } break;
     }
   };
-  __tmp__CCUP=NULL;
-  if (((void *)__tmp__ICUP != (void *)NULL)) {
-    __tmp__CCUP=NULL;
+  __RDUP=NULL;
+  if (((void *)__XDUP != (void *)NULL)) {
+    __RDUP=NULL;
   };
-  if ((((void *)__tmp__CCUP == (void *)NULL) && ((void *)__tmp__LCUP != (void *)NULL))) {
-    __tmp__CCUP=NULL;
+  if ((((void *)__RDUP == (void *)NULL) && ((void *)__0DUP != (void *)NULL))) {
+    __RDUP=NULL;
   };
-  if (((((void *)__tmp__CCUP == (void *)NULL) && ((void *)__tmp__LCUP != (void *)NULL)) && ((void *)__tmp__ICUP != (void *)NULL))) {
-    result__JSOQ=NULL;
-    if ((__tmp__ICUP->value__YG4D < __tmp__LCUP->value__YG4D)) {
-      __tmp__SSOQ=Self__ZBUP->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__TSOQ=type_true__2MB;
-      switch (((struct ___OBJ *)__tmp__TSOQ)->__id) {
-      case __TYPE__FF__: {
-        __tmp__USOQ=((__TYPE__FF *)__tmp__TSOQ)->default__0LC;
+  if (((((void *)__RDUP == (void *)NULL) && ((void *)__0DUP != (void *)NULL)) && ((void *)__XDUP != (void *)NULL))) {
+    __YTOQ=NULL;
+    if ((__XDUP->__HI4D < __0DUP->__HI4D)) {
+      __BUOQ=__IDUP->__MYBP.__JJNJ.__CK.__YH.__O2B;
+      __CUOQ=__DNB;
+      switch (((struct ___OBJ *)__CUOQ)->__id) {
+      case ____FF__: {
+        __DUOQ=((____FF *)__CUOQ)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__USOQ=((__TYPE_NULL__4LB *)__tmp__TSOQ)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __DUOQ=((____FMB *)__CUOQ)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__USOQ=((__TYPE_VOID__AMB *)__tmp__TSOQ)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __DUOQ=((____HMB *)__CUOQ)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__USOQ=((__TYPE_CONTEXT__CMB *)__tmp__TSOQ)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __DUOQ=((____JMB *)__CUOQ)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__USOQ=((__TYPE_ID__EMB *)__tmp__TSOQ)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __DUOQ=((____LMB *)__CUOQ)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__USOQ=((__TYPE_GENERIC__BCY *)__tmp__TSOQ)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __DUOQ=((____ICY *)__CUOQ)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__USOQ=((__TYPE_BLOCK__VO5D *)__tmp__TSOQ)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __DUOQ=((____EQ5D *)__CUOQ)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__USOQ=((__PROFIL_BLOCK__22NJ *)__tmp__TSOQ)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __DUOQ=((____L4NJ *)__CUOQ)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__WSOQ=create__type__IJ2C(__tmp__SSOQ,__tmp__USOQ);
-      result__JSOQ=__tmp__WSOQ;
+      __FUOQ=__XK2C(__BUOQ,__DUOQ);
+      __YTOQ=__FUOQ;
     } else /* FALSE */ {
-      __tmp__SSOQ=Self__ZBUP->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__TSOQ=type_false__ENB;
-      switch (((struct ___OBJ *)__tmp__TSOQ)->__id) {
-      case __TYPE__FF__: {
-        __tmp__USOQ=((__TYPE__FF *)__tmp__TSOQ)->default__0LC;
+      __BUOQ=__IDUP->__MYBP.__JJNJ.__CK.__YH.__O2B;
+      __CUOQ=__LNB;
+      switch (((struct ___OBJ *)__CUOQ)->__id) {
+      case ____FF__: {
+        __DUOQ=((____FF *)__CUOQ)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__USOQ=((__TYPE_NULL__4LB *)__tmp__TSOQ)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __DUOQ=((____FMB *)__CUOQ)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__USOQ=((__TYPE_VOID__AMB *)__tmp__TSOQ)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __DUOQ=((____HMB *)__CUOQ)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__USOQ=((__TYPE_CONTEXT__CMB *)__tmp__TSOQ)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __DUOQ=((____JMB *)__CUOQ)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__USOQ=((__TYPE_ID__EMB *)__tmp__TSOQ)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __DUOQ=((____LMB *)__CUOQ)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__USOQ=((__TYPE_GENERIC__BCY *)__tmp__TSOQ)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __DUOQ=((____ICY *)__CUOQ)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__USOQ=((__TYPE_BLOCK__VO5D *)__tmp__TSOQ)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __DUOQ=((____EQ5D *)__CUOQ)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__USOQ=((__PROFIL_BLOCK__22NJ *)__tmp__TSOQ)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __DUOQ=((____L4NJ *)__CUOQ)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__WSOQ=create__type__IJ2C(__tmp__SSOQ,__tmp__USOQ);
-      result__JSOQ=__tmp__WSOQ;
+      __FUOQ=__XK2C(__BUOQ,__DUOQ);
+      __YTOQ=__FUOQ;
     };
-    __tmp__CCUP=result__JSOQ;
+    __RDUP=__YTOQ;
   };
-  if ((((void *)__tmp__CCUP == (void *)NULL) && (old_seq__2BUP == seq_call_and_loop__BL3K))) {
-    result__JSOQ=NULL;
-    __tmp__DCUP=Self__ZBUP->parent_expr_binary_cmp__3WBP.left__L54J;
-    __tmp__TSOQ=Self__ZBUP->parent_expr_binary_cmp__3WBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__DCUP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__VSBQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__DCUP),__tmp__TSOQ);
+  if ((((void *)__RDUP == (void *)NULL) && (__LDUP == __QM3K))) {
+    __YTOQ=NULL;
+    __SDUP=__IDUP->__MYBP.__0A5J;
+    __CUOQ=__IDUP->__MYBP.__AB5J;
+    switch (((struct ___OBJ *)__SDUP)->__id) {
+    case ____5J__: {
+      __EUBQ=__FLWM(((____5J *)__SDUP),__CUOQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__VSBQ=FALSE__O__;
+    case ____0AXC__: {
+      __EUBQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__VSBQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____NBXC__: {
+      __EUBQ=__1LWM(((____NBXC *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__VSBQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____ZBXC__: {
+      __EUBQ=__NMWM(((____ZBXC *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__VSBQ=FALSE__O__;
+    case ____DMWH__: {
+      __EUBQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__VSBQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____2A0I__: {
+      __EUBQ=__MNWM(((____2A0I *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__VSBQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____HJNJ__: {
+      __EUBQ=__5NWM(((____HJNJ *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__VSBQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____SJNJ__: {
+      __EUBQ=__2OWM(((____SJNJ *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__VSBQ=FALSE__O__;
+    case ____0AOJ__: {
+      __EUBQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__VSBQ=FALSE__O__;
+    case ____EBOJ__: {
+      __EUBQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__VSBQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____3BOJ__: {
+      __EUBQ=__BQWM(((____3BOJ *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__VSBQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____RCOJ__: {
+      __EUBQ=__4QWM(((____RCOJ *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__VSBQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____HDOJ__: {
+      __EUBQ=__1RWM(((____HDOJ *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__VSBQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____1DOJ__: {
+      __EUBQ=__YSWM(((____1DOJ *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__VSBQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____PEOJ__: {
+      __EUBQ=__VTWM(((____PEOJ *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__VSBQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____DFOJ__: {
+      __EUBQ=__SUWM(((____DFOJ *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__VSBQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____XFOJ__: {
+      __EUBQ=__PVWM(((____XFOJ *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__VSBQ=FALSE__O__;
+    case ____QGOJ__: {
+      __EUBQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__VSBQ=FALSE__O__;
+    case ____EHOJ__: {
+      __EUBQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__VSBQ=FALSE__O__;
+    case ____2HOJ__: {
+      __EUBQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__VSBQ=FALSE__O__;
+    case ____YIOJ__: {
+      __EUBQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__VSBQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____YMOJ__: {
+      __EUBQ=__2WWM(((____YMOJ *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__VSBQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____ONOJ__: {
+      __EUBQ=__XXWM(((____ONOJ *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__VSBQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____YOOJ__: {
+      __EUBQ=__314M(((____YOOJ *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__VSBQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____IM4K__: {
+      __EUBQ=__JMYN(((____IM4K *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__VSBQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____T5FL__: {
+      __EUBQ=__KECQ(((____T5FL *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__VSBQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____3DUL__: {
+      __EUBQ=__WF3P(((____3DUL *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__VSBQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____0EUL__: {
+      __EUBQ=__5NJQ(((____0EUL *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__VSBQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____BGUL__: {
+      __EUBQ=__TG3P(((____BGUL *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__VSBQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____2GUL__: {
+      __EUBQ=__3OJQ(((____2GUL *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__VSBQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____B0VL__: {
+      __EUBQ=__1CFN(((____B0VL *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__VSBQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____P0VL__: {
+      __EUBQ=__JYWM(((____P0VL *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__VSBQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____Q5YL__: {
+      __EUBQ=__GNYN(((____Q5YL *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__VSBQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____UVPM__: {
+      __EUBQ=__ZNYN(((____UVPM *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__VSBQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____0ZPM__: {
+      __EUBQ=__QH3P(((____0ZPM *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__VSBQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____MR0N__: {
+      __EUBQ=__IPWO(((____MR0N *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__VSBQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____YWBP__: {
+      __EUBQ=__LV0Q(((____YWBP *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__VSBQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____LYBP__: {
+      __EUBQ=__3ECQ(((____LYBP *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__VSBQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____CZBP__: {
+      __EUBQ=__0FCQ(((____CZBP *)((____5J *)__SDUP)),__CUOQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__VSBQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__DCUP)),__tmp__TSOQ);
+    case ____3BEP__: {
+      __EUBQ=__0PJQ(((____3BEP *)((____5J *)__SDUP)),__CUOQ);
     } break;
     };
-    if (__tmp__VSBQ) {
-      __tmp__SSOQ=Self__ZBUP->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__2SBQ=type_false__ENB;
-      switch (((struct ___OBJ *)__tmp__2SBQ)->__id) {
-      case __TYPE__FF__: {
-        __tmp__USOQ=((__TYPE__FF *)__tmp__2SBQ)->default__0LC;
+    if (__EUBQ) {
+      __BUOQ=__IDUP->__MYBP.__JJNJ.__CK.__YH.__O2B;
+      __LUBQ=__LNB;
+      switch (((struct ___OBJ *)__LUBQ)->__id) {
+      case ____FF__: {
+        __DUOQ=((____FF *)__LUBQ)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__USOQ=((__TYPE_NULL__4LB *)__tmp__2SBQ)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __DUOQ=((____FMB *)__LUBQ)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__USOQ=((__TYPE_VOID__AMB *)__tmp__2SBQ)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __DUOQ=((____HMB *)__LUBQ)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__USOQ=((__TYPE_CONTEXT__CMB *)__tmp__2SBQ)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __DUOQ=((____JMB *)__LUBQ)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__USOQ=((__TYPE_ID__EMB *)__tmp__2SBQ)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __DUOQ=((____LMB *)__LUBQ)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__USOQ=((__TYPE_GENERIC__BCY *)__tmp__2SBQ)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __DUOQ=((____ICY *)__LUBQ)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__USOQ=((__TYPE_BLOCK__VO5D *)__tmp__2SBQ)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __DUOQ=((____EQ5D *)__LUBQ)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__USOQ=((__PROFIL_BLOCK__22NJ *)__tmp__2SBQ)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __DUOQ=((____L4NJ *)__LUBQ)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__WSOQ=create__type__IJ2C(__tmp__SSOQ,__tmp__USOQ);
-      result__JSOQ=__tmp__WSOQ;
-      __tmp__2SBQ=Self__ZBUP->parent_expr_binary_cmp__3WBP.left__L54J;
-      switch (((struct ___OBJ *)__tmp__2SBQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__2SBQ));
+      __FUOQ=__XK2C(__BUOQ,__DUOQ);
+      __YTOQ=__FUOQ;
+      __LUBQ=__IDUP->__MYBP.__0A5J;
+      switch (((struct ___OBJ *)__LUBQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__LUBQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__2SBQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__LUBQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__TFSS=((__READ_LOCAL__N5ZI *)__tmp__2SBQ);
-        Self__ECCU=((__LOCAL__43WC *)Self__TFSS->local__PUEJ);
-        Self__ECCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ECCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__ECCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__YTWU=NULL;
-          ptr__ZTWU=((__POINTER__IB )(NULL));
-          typ_id__0TWU= 0;
-          __tmp__1TWU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__1TWU ==  0)) {
-            result__YTWU=STRING__BC__;
+      case ____2A0I__: {
+        __CHSS=((____2A0I *)__LUBQ);
+        __TDCU=((____N5WC *)__CHSS->__4VEJ);
+        __TDCU->__Q5WC.__KU4D=(____Q)(__TDCU->__Q5WC.__KU4D -  1);
+        if ((__TDCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __HVWU=NULL;
+          __IVWU=((____IB )(NULL));
+          __JVWU= 0;
+          __KVWU=((____IB )sizeof(____BC));
+          if (((unsigned long)__KVWU ==  0)) {
+            __HVWU=__BC__;
           } else /* FALSE */ {
-            typ_id__0TWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1TWU));
-            if ((typ_id__0TWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2TWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3TWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__1TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4TWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3TWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__2TWU=micro_alloc__table__lab__HKI(__tmp__3TWU,((__POINTER__IB )(&(table_size[(__tmp__4TWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3TWU)));
-              ptr__ZTWU=__tmp__2TWU;
+            __JVWU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KVWU));
+            if ((__JVWU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LVWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MVWU=(void *)((unsigned long)(void *)((unsigned long)__KVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NVWU=((____YWB )((____Q )(void *)((unsigned long)__MVWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __LVWU=__OKI(__MVWU,((____IB )(&(table_size[(__NVWU)-1]))),((____YWB )((____Q )__MVWU)));
+              __IVWU=__LVWU;
             } else /* FALSE */ {
-              __tmp__4TWU=((__UINTEGER_32__RWB )typ_id__0TWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2TWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3TWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__1TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2TWU=micro_alloc__table__lab__HKI(__tmp__3TWU,((__POINTER__IB )(&(table_type[(__tmp__4TWU)]))),(__UINTEGER_32__RWB)(__tmp__4TWU |  1));
-              ptr__ZTWU=__tmp__2TWU;
-            };
-            result__YTWU=((__STRING__BC *)ptr__ZTWU);
-            *(result__YTWU) = *(STRING__BC__);
-          };
-          Self__UTWU=((__STRING__BC *)result__YTWU);
-          if ((Self__UTWU->capacity__HFL <  250)) {
-            __tmp__WTWU=create__KVW( 250);
-            Self__UTWU->storage__4EL=__tmp__WTWU;
-            Self__UTWU->capacity__HFL= 250;
-          };
-          Self__UTWU->count__WJ= 0;
-          display__V5DJ(Self__TFSS,result__YTWU);
-          put_string__EGZ(((__STRING__BC *)result__YTWU));
+              __NVWU=((____YWB )__JVWU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LVWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MVWU=(void *)((unsigned long)(void *)((unsigned long)__KVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LVWU=__OKI(__MVWU,((____IB )(&(table_type[(__NVWU)]))),(____YWB)(__NVWU |  1));
+              __IVWU=__LVWU;
+            };
+            __HVWU=((____BC *)__IVWU);
+            *(__HVWU) = *(__BC__);
+          };
+          __DVWU=((____BC *)__HVWU);
+          if ((__DVWU->__OFL <  250)) {
+            __FVWU=__RVW( 250);
+            __DVWU->__FFL=__FVWU;
+            __DVWU->__OFL= 250;
+          };
+          __DVWU->__WJ= 0;
+          __EBEJ(__CHSS,__HVWU);
+          __LGZ(((____BC *)__HVWU));
           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__2SBQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__2SBQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__TFSS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__2SBQ)->receiver__554J);
-        Self__ECCU=((__LOCAL__43WC *)Self__TFSS->local__PUEJ);
-        Self__ECCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ECCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__ECCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__YTWU=NULL;
-          ptr__ZTWU=((__POINTER__IB )(NULL));
-          typ_id__0TWU= 0;
-          __tmp__1TWU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__1TWU ==  0)) {
-            result__YTWU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__0TWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1TWU));
-            if ((typ_id__0TWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2TWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3TWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__1TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4TWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3TWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__2TWU=micro_alloc__table__lab__HKI(__tmp__3TWU,((__POINTER__IB )(&(table_size[(__tmp__4TWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3TWU)));
-              ptr__ZTWU=__tmp__2TWU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__LUBQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__LUBQ));
+      } break;
+      case ____0AOJ__: {
+        __CHSS=((____2A0I *)((____0AOJ *)__LUBQ)->__OB5J);
+        __TDCU=((____N5WC *)__CHSS->__4VEJ);
+        __TDCU->__Q5WC.__KU4D=(____Q)(__TDCU->__Q5WC.__KU4D -  1);
+        if ((__TDCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __HVWU=NULL;
+          __IVWU=((____IB )(NULL));
+          __JVWU= 0;
+          __KVWU=((____IB )sizeof(____BC));
+          if (((unsigned long)__KVWU ==  0)) {
+            __HVWU=__BC__;
+          } else /* FALSE */ {
+            __JVWU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KVWU));
+            if ((__JVWU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LVWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MVWU=(void *)((unsigned long)(void *)((unsigned long)__KVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NVWU=((____YWB )((____Q )(void *)((unsigned long)__MVWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __LVWU=__OKI(__MVWU,((____IB )(&(table_size[(__NVWU)-1]))),((____YWB )((____Q )__MVWU)));
+              __IVWU=__LVWU;
             } else /* FALSE */ {
-              __tmp__4TWU=((__UINTEGER_32__RWB )typ_id__0TWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2TWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3TWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__1TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2TWU=micro_alloc__table__lab__HKI(__tmp__3TWU,((__POINTER__IB )(&(table_type[(__tmp__4TWU)]))),(__UINTEGER_32__RWB)(__tmp__4TWU |  1));
-              ptr__ZTWU=__tmp__2TWU;
-            };
-            result__YTWU=((__STRING__BC *)ptr__ZTWU);
-            *(result__YTWU) = *(STRING__BC__);
-          };
-          Self__UTWU=((__STRING__BC *)result__YTWU);
-          if ((Self__UTWU->capacity__HFL <  250)) {
-            __tmp__WTWU=create__KVW( 250);
-            Self__UTWU->storage__4EL=__tmp__WTWU;
-            Self__UTWU->capacity__HFL= 250;
-          };
-          Self__UTWU->count__WJ= 0;
-          display__V5DJ(Self__TFSS,result__YTWU);
-          put_string__EGZ(((__STRING__BC *)result__YTWU));
+              __NVWU=((____YWB )__JVWU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LVWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MVWU=(void *)((unsigned long)(void *)((unsigned long)__KVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LVWU=__OKI(__MVWU,((____IB )(&(table_type[(__NVWU)]))),(____YWB)(__NVWU |  1));
+              __IVWU=__LVWU;
+            };
+            __HVWU=((____BC *)__IVWU);
+            *(__HVWU) = *(__BC__);
+          };
+          __DVWU=((____BC *)__HVWU);
+          if ((__DVWU->__OFL <  250)) {
+            __FVWU=__RVW( 250);
+            __DVWU->__FFL=__FVWU;
+            __DVWU->__OFL= 250;
+          };
+          __DVWU->__WJ= 0;
+          __EBEJ(__CHSS,__HVWU);
+          __LGZ(((____BC *)__HVWU));
           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__2SBQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__LUBQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__2SBQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__LUBQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__2SBQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__LUBQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__2SBQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__LUBQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__2SBQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__LUBQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__2SBQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__LUBQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__2SBQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__LUBQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__2SBQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__LUBQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__2SBQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__LUBQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__2SBQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__LUBQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__2SBQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__LUBQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__2SBQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__LUBQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__2SBQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__LUBQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__2SBQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__LUBQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__2SBQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__LUBQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__2SBQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__LUBQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__2SBQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__LUBQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__2SBQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__LUBQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__WFSS=((__READ_GLOBAL__B4YL *)__tmp__2SBQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__WFSS->global__Y5JM),Self__WFSS);
+      case ____Q5YL__: {
+        __FHSS=((____Q5YL *)__LUBQ);
+        __EIEN(((____FKRG *)__FHSS->__HBKM),__FHSS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__2SBQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__LUBQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__2SBQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__LUBQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__2SBQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__LUBQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__2SBQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__LUBQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__2SBQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__LUBQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__2SBQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__LUBQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__2SBQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__LUBQ));
       } break;
       };
-      __tmp__2SBQ=Self__ZBUP->parent_expr_binary_cmp__3WBP.right__R54J;
-      switch (((struct ___OBJ *)__tmp__2SBQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__2SBQ));
+      __LUBQ=__IDUP->__MYBP.__AB5J;
+      switch (((struct ___OBJ *)__LUBQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__LUBQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__2SBQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__LUBQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__TFSS=((__READ_LOCAL__N5ZI *)__tmp__2SBQ);
-        Self__ECCU=((__LOCAL__43WC *)Self__TFSS->local__PUEJ);
-        Self__ECCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ECCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__ECCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__YTWU=NULL;
-          ptr__ZTWU=((__POINTER__IB )(NULL));
-          typ_id__0TWU= 0;
-          __tmp__1TWU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__1TWU ==  0)) {
-            result__YTWU=STRING__BC__;
+      case ____2A0I__: {
+        __CHSS=((____2A0I *)__LUBQ);
+        __TDCU=((____N5WC *)__CHSS->__4VEJ);
+        __TDCU->__Q5WC.__KU4D=(____Q)(__TDCU->__Q5WC.__KU4D -  1);
+        if ((__TDCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __HVWU=NULL;
+          __IVWU=((____IB )(NULL));
+          __JVWU= 0;
+          __KVWU=((____IB )sizeof(____BC));
+          if (((unsigned long)__KVWU ==  0)) {
+            __HVWU=__BC__;
           } else /* FALSE */ {
-            typ_id__0TWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1TWU));
-            if ((typ_id__0TWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2TWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3TWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__1TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4TWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3TWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__2TWU=micro_alloc__table__lab__HKI(__tmp__3TWU,((__POINTER__IB )(&(table_size[(__tmp__4TWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3TWU)));
-              ptr__ZTWU=__tmp__2TWU;
+            __JVWU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KVWU));
+            if ((__JVWU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LVWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MVWU=(void *)((unsigned long)(void *)((unsigned long)__KVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NVWU=((____YWB )((____Q )(void *)((unsigned long)__MVWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __LVWU=__OKI(__MVWU,((____IB )(&(table_size[(__NVWU)-1]))),((____YWB )((____Q )__MVWU)));
+              __IVWU=__LVWU;
             } else /* FALSE */ {
-              __tmp__4TWU=((__UINTEGER_32__RWB )typ_id__0TWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2TWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3TWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__1TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2TWU=micro_alloc__table__lab__HKI(__tmp__3TWU,((__POINTER__IB )(&(table_type[(__tmp__4TWU)]))),(__UINTEGER_32__RWB)(__tmp__4TWU |  1));
-              ptr__ZTWU=__tmp__2TWU;
-            };
-            result__YTWU=((__STRING__BC *)ptr__ZTWU);
-            *(result__YTWU) = *(STRING__BC__);
-          };
-          Self__UTWU=((__STRING__BC *)result__YTWU);
-          if ((Self__UTWU->capacity__HFL <  250)) {
-            __tmp__WTWU=create__KVW( 250);
-            Self__UTWU->storage__4EL=__tmp__WTWU;
-            Self__UTWU->capacity__HFL= 250;
-          };
-          Self__UTWU->count__WJ= 0;
-          display__V5DJ(Self__TFSS,result__YTWU);
-          put_string__EGZ(((__STRING__BC *)result__YTWU));
+              __NVWU=((____YWB )__JVWU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LVWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MVWU=(void *)((unsigned long)(void *)((unsigned long)__KVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LVWU=__OKI(__MVWU,((____IB )(&(table_type[(__NVWU)]))),(____YWB)(__NVWU |  1));
+              __IVWU=__LVWU;
+            };
+            __HVWU=((____BC *)__IVWU);
+            *(__HVWU) = *(__BC__);
+          };
+          __DVWU=((____BC *)__HVWU);
+          if ((__DVWU->__OFL <  250)) {
+            __FVWU=__RVW( 250);
+            __DVWU->__FFL=__FVWU;
+            __DVWU->__OFL= 250;
+          };
+          __DVWU->__WJ= 0;
+          __EBEJ(__CHSS,__HVWU);
+          __LGZ(((____BC *)__HVWU));
           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__2SBQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__2SBQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__TFSS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__2SBQ)->receiver__554J);
-        Self__ECCU=((__LOCAL__43WC *)Self__TFSS->local__PUEJ);
-        Self__ECCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__ECCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__ECCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__YTWU=NULL;
-          ptr__ZTWU=((__POINTER__IB )(NULL));
-          typ_id__0TWU= 0;
-          __tmp__1TWU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__1TWU ==  0)) {
-            result__YTWU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__0TWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1TWU));
-            if ((typ_id__0TWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2TWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3TWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__1TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4TWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3TWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__2TWU=micro_alloc__table__lab__HKI(__tmp__3TWU,((__POINTER__IB )(&(table_size[(__tmp__4TWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3TWU)));
-              ptr__ZTWU=__tmp__2TWU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__LUBQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__LUBQ));
+      } break;
+      case ____0AOJ__: {
+        __CHSS=((____2A0I *)((____0AOJ *)__LUBQ)->__OB5J);
+        __TDCU=((____N5WC *)__CHSS->__4VEJ);
+        __TDCU->__Q5WC.__KU4D=(____Q)(__TDCU->__Q5WC.__KU4D -  1);
+        if ((__TDCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __HVWU=NULL;
+          __IVWU=((____IB )(NULL));
+          __JVWU= 0;
+          __KVWU=((____IB )sizeof(____BC));
+          if (((unsigned long)__KVWU ==  0)) {
+            __HVWU=__BC__;
+          } else /* FALSE */ {
+            __JVWU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KVWU));
+            if ((__JVWU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LVWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MVWU=(void *)((unsigned long)(void *)((unsigned long)__KVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NVWU=((____YWB )((____Q )(void *)((unsigned long)__MVWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __LVWU=__OKI(__MVWU,((____IB )(&(table_size[(__NVWU)-1]))),((____YWB )((____Q )__MVWU)));
+              __IVWU=__LVWU;
             } else /* FALSE */ {
-              __tmp__4TWU=((__UINTEGER_32__RWB )typ_id__0TWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__2TWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__3TWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__1TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2TWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2TWU=micro_alloc__table__lab__HKI(__tmp__3TWU,((__POINTER__IB )(&(table_type[(__tmp__4TWU)]))),(__UINTEGER_32__RWB)(__tmp__4TWU |  1));
-              ptr__ZTWU=__tmp__2TWU;
-            };
-            result__YTWU=((__STRING__BC *)ptr__ZTWU);
-            *(result__YTWU) = *(STRING__BC__);
-          };
-          Self__UTWU=((__STRING__BC *)result__YTWU);
-          if ((Self__UTWU->capacity__HFL <  250)) {
-            __tmp__WTWU=create__KVW( 250);
-            Self__UTWU->storage__4EL=__tmp__WTWU;
-            Self__UTWU->capacity__HFL= 250;
-          };
-          Self__UTWU->count__WJ= 0;
-          display__V5DJ(Self__TFSS,result__YTWU);
-          put_string__EGZ(((__STRING__BC *)result__YTWU));
+              __NVWU=((____YWB )__JVWU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __LVWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __MVWU=(void *)((unsigned long)(void *)((unsigned long)__KVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LVWU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LVWU=__OKI(__MVWU,((____IB )(&(table_type[(__NVWU)]))),(____YWB)(__NVWU |  1));
+              __IVWU=__LVWU;
+            };
+            __HVWU=((____BC *)__IVWU);
+            *(__HVWU) = *(__BC__);
+          };
+          __DVWU=((____BC *)__HVWU);
+          if ((__DVWU->__OFL <  250)) {
+            __FVWU=__RVW( 250);
+            __DVWU->__FFL=__FVWU;
+            __DVWU->__OFL= 250;
+          };
+          __DVWU->__WJ= 0;
+          __EBEJ(__CHSS,__HVWU);
+          __LGZ(((____BC *)__HVWU));
           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__2SBQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__LUBQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__2SBQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__LUBQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__2SBQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__LUBQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__2SBQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__LUBQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__2SBQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__LUBQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__2SBQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__LUBQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__2SBQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__LUBQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__2SBQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__LUBQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__2SBQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__LUBQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__2SBQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__LUBQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__2SBQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__LUBQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__2SBQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__LUBQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__2SBQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__LUBQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__2SBQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__LUBQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__2SBQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__LUBQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__2SBQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__LUBQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__2SBQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__LUBQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__2SBQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__LUBQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__WFSS=((__READ_GLOBAL__B4YL *)__tmp__2SBQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__WFSS->global__Y5JM),Self__WFSS);
+      case ____Q5YL__: {
+        __FHSS=((____Q5YL *)__LUBQ);
+        __EIEN(((____FKRG *)__FHSS->__HBKM),__FHSS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__2SBQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__LUBQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__2SBQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__LUBQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__2SBQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__LUBQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__2SBQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__LUBQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__2SBQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__LUBQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__2SBQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__LUBQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__2SBQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__LUBQ));
       } break;
       };
     };
-    __tmp__CCUP=result__JSOQ;
-    if ((((void *)result__JSOQ == (void *)NULL) && ((void *)__tmp__ICUP != (void *)NULL))) {
-      __tmp__CCUP=NULL;
+    __RDUP=__YTOQ;
+    if ((((void *)__YTOQ == (void *)NULL) && ((void *)__XDUP != (void *)NULL))) {
+      __RDUP=NULL;
     };
-    if ((((void *)__tmp__CCUP == (void *)NULL) && ((void *)__tmp__LCUP != (void *)NULL))) {
-      __tmp__WSOQ=NULL;
-      if ((__tmp__LCUP->value__YG4D ==  0)) {
-        __tmp__LGPQ=Self__ZBUP->parent_expr_binary_cmp__3WBP.left__L54J;
-        switch (((struct ___OBJ *)__tmp__LGPQ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__MGPQ=((__STRING_CST__5J *)__tmp__LGPQ)->parent_constant__EK.static_type__SG4D;
+    if ((((void *)__RDUP == (void *)NULL) && ((void *)__0DUP != (void *)NULL))) {
+      __FUOQ=NULL;
+      if ((__0DUP->__HI4D ==  0)) {
+        __0HPQ=__IDUP->__MYBP.__0A5J;
+        switch (((struct ___OBJ *)__0HPQ)->__id) {
+        case ____5J__: {
+          __1HPQ=((____5J *)__0HPQ)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__MGPQ=((__EXTERNAL_C__L5WC *)__tmp__LGPQ)->static_type__J54D;
+        case ____0AXC__: {
+          __1HPQ=((____0AXC *)__0HPQ)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__MGPQ=((__PROTOTYPE_CST__45WC *)__tmp__LGPQ)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __1HPQ=((____NBXC *)__0HPQ)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__MGPQ=((__INTEGER_CST__KAXC *)__tmp__LGPQ)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __1HPQ=((____ZBXC *)__0HPQ)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__MGPQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__LGPQ));
+        case ____DMWH__: {
+          __1HPQ=__B21J(((____DMWH *)__0HPQ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__MGPQ=((__READ_LOCAL__N5ZI *)__tmp__LGPQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __1HPQ=((____2A0I *)__0HPQ)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__MGPQ=static_type__2CCK();
+        case ____HJNJ__: {
+          __1HPQ=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__MGPQ=static_type__BDCK();
+        case ____SJNJ__: {
+          __1HPQ=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__MGPQ=static_type__GDCK();
+        case ____0AOJ__: {
+          __1HPQ=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__MGPQ=static_type__LDCK();
+        case ____EBOJ__: {
+          __1HPQ=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__MGPQ=static_type__QDCK();
+        case ____3BOJ__: {
+          __1HPQ=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__MGPQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__LGPQ));
+        case ____RCOJ__: {
+          __1HPQ=__EFCK(((____RCOJ *)__0HPQ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__MGPQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__LGPQ));
+        case ____HDOJ__: {
+          __1HPQ=__JFCK(((____HDOJ *)__0HPQ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__MGPQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__LGPQ));
+        case ____1DOJ__: {
+          __1HPQ=__OFCK(((____1DOJ *)__0HPQ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__MGPQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__LGPQ));
+        case ____PEOJ__: {
+          __1HPQ=__TFCK(((____PEOJ *)__0HPQ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__MGPQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__LGPQ));
+        case ____DFOJ__: {
+          __1HPQ=__YFCK(((____DFOJ *)__0HPQ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__MGPQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__LGPQ));
+        case ____XFOJ__: {
+          __1HPQ=__3FCK(((____XFOJ *)__0HPQ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__MGPQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __1HPQ=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__MGPQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__LGPQ));
+        case ____EHOJ__: {
+          __1HPQ=__GGCK(((____EHOJ *)__0HPQ));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__MGPQ=static_type__DFCK();
+        case ____2HOJ__: {
+          __1HPQ=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__MGPQ=((__CAST__JHOJ *)__tmp__LGPQ)->static_type__TC5J;
+        case ____YIOJ__: {
+          __1HPQ=((____YIOJ *)__0HPQ)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__MGPQ=((__REAL_CST__JLOJ *)__tmp__LGPQ)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __1HPQ=((____YMOJ *)__0HPQ)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__MGPQ=((__CHARACTER_CST__5LOJ *)__tmp__LGPQ)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __1HPQ=((____ONOJ *)__0HPQ)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__MGPQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__LGPQ)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __1HPQ=((____YOOJ *)__0HPQ)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__MGPQ=((__READ_SLOT__ZK4K *)__tmp__LGPQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __1HPQ=((____IM4K *)__0HPQ)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__MGPQ=static_type__NL5O();
+        case ____T5FL__: {
+          __1HPQ=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__MGPQ=static_type__QQTP();
+        case ____3DUL__: {
+          __1HPQ=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__MGPQ=static_type__041P();
+        case ____0EUL__: {
+          __1HPQ=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__MGPQ=static_type__VQTP();
+        case ____BGUL__: {
+          __1HPQ=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__MGPQ=static_type__A51P();
+        case ____2GUL__: {
+          __1HPQ=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__MGPQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__LGPQ));
+        case ____B0VL__: {
+          __1HPQ=__DXBN(((____B0VL *)__0HPQ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__MGPQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__LGPQ));
+        case ____P0VL__: {
+          __1HPQ=__4AGM(((____P0VL *)__0HPQ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__MGPQ=((__READ_GLOBAL__B4YL *)__tmp__LGPQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __1HPQ=((____Q5YL *)__0HPQ)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__MGPQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__LGPQ));
+        case ____UVPM__: {
+          __1HPQ=__OFWN(((____UVPM *)__0HPQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__MGPQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__LGPQ));
+        case ____0ZPM__: {
+          __1HPQ=__QM1P(((____0ZPM *)__0HPQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__MGPQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__LGPQ));
+        case ____MR0N__: {
+          __1HPQ=__FQVO(((____MR0N *)__0HPQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__MGPQ=static_type__BA0Q();
+        case ____YWBP__: {
+          __1HPQ=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__MGPQ=static_type__MBUP();
+        case ____LYBP__: {
+          __1HPQ=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__MGPQ=static_type__RBUP();
+        case ____CZBP__: {
+          __1HPQ=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__MGPQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__LGPQ));
+        case ____3BEP__: {
+          __1HPQ=__ZPFQ(((____3BEP *)__0HPQ));
         } break;
         };
-        __tmp__LGPQ=((__TYPE_FULL__PMB *)__tmp__MGPQ)->the_parent_type__DLK;
-        switch (((struct ___OBJ *)__tmp__LGPQ)->__id) {
-        case __TYPE__FF__: {
-          __tmp__OGPQ=((__TYPE__FF *)__tmp__LGPQ)->prototype__QF->parent_named__PF.name__4VB;
+        __0HPQ=((____WMB *)__1HPQ)->__KLK;
+        switch (((struct ___OBJ *)__0HPQ)->__id) {
+        case ____FF__: {
+          __3HPQ=((____FF *)__0HPQ)->__QF->__PF.__FWB;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__OGPQ=(&__string_4);
+        case ____FMB__: {
+          __3HPQ=(&__string_4);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__OGPQ=(&__string_5);
+        case ____HMB__: {
+          __3HPQ=(&__string_5);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__OGPQ=(&__string_54);
+        case ____JMB__: {
+          __3HPQ=(&__string_54);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__OGPQ=(&__string_56);
+        case ____LMB__: {
+          __3HPQ=(&__string_56);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__OGPQ=((__TYPE_GENERIC__BCY *)__tmp__LGPQ)->name__0YMB;
+        case ____ICY__: {
+          __3HPQ=((____ICY *)__0HPQ)->__TZMB;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__HGSS=prototype__L2ZG();
-          __tmp__OGPQ=__tmp__HGSS->parent_named__PF.name__4VB;
+        case ____EQ5D__: {
+          __WHSS=__03ZG();
+          __3HPQ=__WHSS->__PF.__FWB;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__OGPQ=((__PROFIL_BLOCK__22NJ *)__tmp__LGPQ)->parent_profil__32NJ.name__P1IK;
+        case ____L4NJ__: {
+          __3HPQ=((____L4NJ *)__0HPQ)->__M4NJ.__42IK;
         } break;
         };
-        __tmp__SGPQ=(((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)__tmp__OGPQ)->storage__1C)[ 0] == 'U');
+        __BIPQ=(((____DB *)((____0 *)__3HPQ)->__1C)[ 0] == 'U');
       } else /* FALSE */ {
-        __tmp__SGPQ=FALSE__O__;
+        __BIPQ=__O__;
       };
-      if (__tmp__SGPQ) {
-        __tmp__YGPQ=Self__ZBUP->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__LGPQ=type_false__ENB;
-        switch (((struct ___OBJ *)__tmp__LGPQ)->__id) {
-        case __TYPE__FF__: {
-          __tmp__MGPQ=((__TYPE__FF *)__tmp__LGPQ)->default__0LC;
+      if (__BIPQ) {
+        __HIPQ=__IDUP->__MYBP.__JJNJ.__CK.__YH.__O2B;
+        __0HPQ=__LNB;
+        switch (((struct ___OBJ *)__0HPQ)->__id) {
+        case ____FF__: {
+          __1HPQ=((____FF *)__0HPQ)->__BMC;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__MGPQ=((__TYPE_NULL__4LB *)__tmp__LGPQ)->parent_type__5LB.default__0LC;
+        case ____FMB__: {
+          __1HPQ=((____FMB *)__0HPQ)->__GMB.__BMC;
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__MGPQ=((__TYPE_VOID__AMB *)__tmp__LGPQ)->parent_type__BMB.default__0LC;
+        case ____HMB__: {
+          __1HPQ=((____HMB *)__0HPQ)->__IMB.__BMC;
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__MGPQ=((__TYPE_CONTEXT__CMB *)__tmp__LGPQ)->parent_type__DMB.default__0LC;
+        case ____JMB__: {
+          __1HPQ=((____JMB *)__0HPQ)->__KMB.__BMC;
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__MGPQ=((__TYPE_ID__EMB *)__tmp__LGPQ)->parent_type__FMB.default__0LC;
+        case ____LMB__: {
+          __1HPQ=((____LMB *)__0HPQ)->__MMB.__BMC;
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__MGPQ=((__TYPE_GENERIC__BCY *)__tmp__LGPQ)->parent_type__CCY.default__0LC;
+        case ____ICY__: {
+          __1HPQ=((____ICY *)__0HPQ)->__JCY.__BMC;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__MGPQ=((__TYPE_BLOCK__VO5D *)__tmp__LGPQ)->parent_type__WO5D.default__0LC;
+        case ____EQ5D__: {
+          __1HPQ=((____EQ5D *)__0HPQ)->__FQ5D.__BMC;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__MGPQ=((__PROFIL_BLOCK__22NJ *)__tmp__LGPQ)->parent_type__42NJ.default__0LC;
+        case ____L4NJ__: {
+          __1HPQ=((____L4NJ *)__0HPQ)->__N4NJ.__BMC;
         } break;
         };
-        __tmp__2GPQ=create__type__IJ2C(__tmp__YGPQ,__tmp__MGPQ);
-        __tmp__WSOQ=__tmp__2GPQ;
-        __tmp__LGPQ=Self__ZBUP->parent_expr_binary_cmp__3WBP.left__L54J;
-        switch (((struct ___OBJ *)__tmp__LGPQ)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__LGPQ));
+        __LIPQ=__XK2C(__HIPQ,__1HPQ);
+        __FUOQ=__LIPQ;
+        __0HPQ=__IDUP->__MYBP.__0A5J;
+        switch (((struct ___OBJ *)__0HPQ)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__0HPQ));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__LGPQ));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__0HPQ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__NGSS=((__READ_LOCAL__N5ZI *)__tmp__LGPQ);
-          Self__QCCU=((__LOCAL__43WC *)Self__NGSS->local__PUEJ);
-          Self__QCCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QCCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__QCCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__AWWU=NULL;
-            __tmp__2TWU=((__POINTER__IB )(NULL));
-            typ_id__CWWU= 0;
-            __tmp__3TWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__3TWU ==  0)) {
-              result__AWWU=STRING__BC__;
+        case ____2A0I__: {
+          __2HSS=((____2A0I *)__0HPQ);
+          __5DCU=((____N5WC *)__2HSS->__4VEJ);
+          __5DCU->__Q5WC.__KU4D=(____Q)(__5DCU->__Q5WC.__KU4D -  1);
+          if ((__5DCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __PXWU=NULL;
+            __LVWU=((____IB )(NULL));
+            __RXWU= 0;
+            __MVWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__MVWU ==  0)) {
+              __PXWU=__BC__;
             } else /* FALSE */ {
-              typ_id__CWWU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TWU));
-              if ((typ_id__CWWU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EWWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FWWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__GWWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FWWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__EWWU=micro_alloc__table__lab__HKI(__tmp__FWWU,((__POINTER__IB )(&(table_size[(__tmp__GWWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FWWU)));
-                __tmp__2TWU=__tmp__EWWU;
+              __RXWU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVWU));
+              if ((__RXWU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TXWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UXWU=(void *)((unsigned long)(void *)((unsigned long)__MVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __VXWU=((____YWB )((____Q )(void *)((unsigned long)__UXWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __TXWU=__OKI(__UXWU,((____IB )(&(table_size[(__VXWU)-1]))),((____YWB )((____Q )__UXWU)));
+                __LVWU=__TXWU;
               } else /* FALSE */ {
-                __tmp__GWWU=((__UINTEGER_32__RWB )typ_id__CWWU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EWWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FWWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__EWWU=micro_alloc__table__lab__HKI(__tmp__FWWU,((__POINTER__IB )(&(table_type[(__tmp__GWWU)]))),(__UINTEGER_32__RWB)(__tmp__GWWU |  1));
-                __tmp__2TWU=__tmp__EWWU;
+                __VXWU=((____YWB )__RXWU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TXWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UXWU=(void *)((unsigned long)(void *)((unsigned long)__MVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __TXWU=__OKI(__UXWU,((____IB )(&(table_type[(__VXWU)]))),(____YWB)(__VXWU |  1));
+                __LVWU=__TXWU;
               };
-              result__AWWU=((__STRING__BC *)__tmp__2TWU);
-              *(result__AWWU) = *(STRING__BC__);
-            };
-            Self__2VWU=((__STRING__BC *)result__AWWU);
-            if ((Self__2VWU->capacity__HFL <  250)) {
-              __tmp__4VWU=create__KVW( 250);
-              Self__2VWU->storage__4EL=__tmp__4VWU;
-              Self__2VWU->capacity__HFL= 250;
-            };
-            Self__2VWU->count__WJ= 0;
-            display__V5DJ(Self__NGSS,result__AWWU);
-            put_string__EGZ(((__STRING__BC *)result__AWWU));
+              __PXWU=((____BC *)__LVWU);
+              *(__PXWU) = *(__BC__);
+            };
+            __LXWU=((____BC *)__PXWU);
+            if ((__LXWU->__OFL <  250)) {
+              __NXWU=__RVW( 250);
+              __LXWU->__FFL=__NXWU;
+              __LXWU->__OFL= 250;
+            };
+            __LXWU->__WJ= 0;
+            __EBEJ(__2HSS,__PXWU);
+            __LGZ(((____BC *)__PXWU));
             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__LGPQ));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__LGPQ));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__NGSS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__LGPQ)->receiver__554J);
-          Self__QCCU=((__LOCAL__43WC *)Self__NGSS->local__PUEJ);
-          Self__QCCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QCCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__QCCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__AWWU=NULL;
-            __tmp__2TWU=((__POINTER__IB )(NULL));
-            typ_id__CWWU= 0;
-            __tmp__3TWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__3TWU ==  0)) {
-              result__AWWU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__0HPQ));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__0HPQ));
+        } break;
+        case ____0AOJ__: {
+          __2HSS=((____2A0I *)((____0AOJ *)__0HPQ)->__OB5J);
+          __5DCU=((____N5WC *)__2HSS->__4VEJ);
+          __5DCU->__Q5WC.__KU4D=(____Q)(__5DCU->__Q5WC.__KU4D -  1);
+          if ((__5DCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __PXWU=NULL;
+            __LVWU=((____IB )(NULL));
+            __RXWU= 0;
+            __MVWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__MVWU ==  0)) {
+              __PXWU=__BC__;
             } else /* FALSE */ {
-              typ_id__CWWU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TWU));
-              if ((typ_id__CWWU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EWWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FWWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__GWWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FWWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__EWWU=micro_alloc__table__lab__HKI(__tmp__FWWU,((__POINTER__IB )(&(table_size[(__tmp__GWWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FWWU)));
-                __tmp__2TWU=__tmp__EWWU;
+              __RXWU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVWU));
+              if ((__RXWU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TXWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UXWU=(void *)((unsigned long)(void *)((unsigned long)__MVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __VXWU=((____YWB )((____Q )(void *)((unsigned long)__UXWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __TXWU=__OKI(__UXWU,((____IB )(&(table_size[(__VXWU)-1]))),((____YWB )((____Q )__UXWU)));
+                __LVWU=__TXWU;
               } else /* FALSE */ {
-                __tmp__GWWU=((__UINTEGER_32__RWB )typ_id__CWWU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EWWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FWWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__EWWU=micro_alloc__table__lab__HKI(__tmp__FWWU,((__POINTER__IB )(&(table_type[(__tmp__GWWU)]))),(__UINTEGER_32__RWB)(__tmp__GWWU |  1));
-                __tmp__2TWU=__tmp__EWWU;
+                __VXWU=((____YWB )__RXWU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TXWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UXWU=(void *)((unsigned long)(void *)((unsigned long)__MVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __TXWU=__OKI(__UXWU,((____IB )(&(table_type[(__VXWU)]))),(____YWB)(__VXWU |  1));
+                __LVWU=__TXWU;
               };
-              result__AWWU=((__STRING__BC *)__tmp__2TWU);
-              *(result__AWWU) = *(STRING__BC__);
-            };
-            Self__2VWU=((__STRING__BC *)result__AWWU);
-            if ((Self__2VWU->capacity__HFL <  250)) {
-              __tmp__4VWU=create__KVW( 250);
-              Self__2VWU->storage__4EL=__tmp__4VWU;
-              Self__2VWU->capacity__HFL= 250;
-            };
-            Self__2VWU->count__WJ= 0;
-            display__V5DJ(Self__NGSS,result__AWWU);
-            put_string__EGZ(((__STRING__BC *)result__AWWU));
+              __PXWU=((____BC *)__LVWU);
+              *(__PXWU) = *(__BC__);
+            };
+            __LXWU=((____BC *)__PXWU);
+            if ((__LXWU->__OFL <  250)) {
+              __NXWU=__RVW( 250);
+              __LXWU->__FFL=__NXWU;
+              __LXWU->__OFL= 250;
+            };
+            __LXWU->__WJ= 0;
+            __EBEJ(__2HSS,__PXWU);
+            __LGZ(((____BC *)__PXWU));
             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__LGPQ));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__0HPQ));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__LGPQ));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__0HPQ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__LGPQ));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__0HPQ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__LGPQ));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__0HPQ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__LGPQ));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__0HPQ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__LGPQ));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__0HPQ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__LGPQ));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__0HPQ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__LGPQ));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__0HPQ));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__LGPQ));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__0HPQ));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__LGPQ));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__0HPQ));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__LGPQ));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__0HPQ));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__LGPQ));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__0HPQ));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__LGPQ));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__0HPQ));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__LGPQ));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__0HPQ));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__LGPQ));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__0HPQ));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__LGPQ));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__0HPQ));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__LGPQ));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__0HPQ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__LGPQ));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__0HPQ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__QGSS=((__READ_GLOBAL__B4YL *)__tmp__LGPQ);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__QGSS->global__Y5JM),Self__QGSS);
+        case ____Q5YL__: {
+          __5HSS=((____Q5YL *)__0HPQ);
+          __EIEN(((____FKRG *)__5HSS->__HBKM),__5HSS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__LGPQ));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__0HPQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__LGPQ));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__0HPQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__LGPQ));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__0HPQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__LGPQ));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__0HPQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__LGPQ));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__0HPQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__LGPQ));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__0HPQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__LGPQ));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__0HPQ));
         } break;
         };
-        __tmp__LGPQ=Self__ZBUP->parent_expr_binary_cmp__3WBP.right__R54J;
-        switch (((struct ___OBJ *)__tmp__LGPQ)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__LGPQ));
+        __0HPQ=__IDUP->__MYBP.__AB5J;
+        switch (((struct ___OBJ *)__0HPQ)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__0HPQ));
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__LGPQ));
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__0HPQ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__NGSS=((__READ_LOCAL__N5ZI *)__tmp__LGPQ);
-          Self__QCCU=((__LOCAL__43WC *)Self__NGSS->local__PUEJ);
-          Self__QCCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QCCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__QCCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__AWWU=NULL;
-            __tmp__2TWU=((__POINTER__IB )(NULL));
-            typ_id__CWWU= 0;
-            __tmp__3TWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__3TWU ==  0)) {
-              result__AWWU=STRING__BC__;
+        case ____2A0I__: {
+          __2HSS=((____2A0I *)__0HPQ);
+          __5DCU=((____N5WC *)__2HSS->__4VEJ);
+          __5DCU->__Q5WC.__KU4D=(____Q)(__5DCU->__Q5WC.__KU4D -  1);
+          if ((__5DCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __PXWU=NULL;
+            __LVWU=((____IB )(NULL));
+            __RXWU= 0;
+            __MVWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__MVWU ==  0)) {
+              __PXWU=__BC__;
             } else /* FALSE */ {
-              typ_id__CWWU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TWU));
-              if ((typ_id__CWWU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EWWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FWWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__GWWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FWWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__EWWU=micro_alloc__table__lab__HKI(__tmp__FWWU,((__POINTER__IB )(&(table_size[(__tmp__GWWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FWWU)));
-                __tmp__2TWU=__tmp__EWWU;
+              __RXWU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVWU));
+              if ((__RXWU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TXWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UXWU=(void *)((unsigned long)(void *)((unsigned long)__MVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __VXWU=((____YWB )((____Q )(void *)((unsigned long)__UXWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __TXWU=__OKI(__UXWU,((____IB )(&(table_size[(__VXWU)-1]))),((____YWB )((____Q )__UXWU)));
+                __LVWU=__TXWU;
               } else /* FALSE */ {
-                __tmp__GWWU=((__UINTEGER_32__RWB )typ_id__CWWU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EWWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FWWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__EWWU=micro_alloc__table__lab__HKI(__tmp__FWWU,((__POINTER__IB )(&(table_type[(__tmp__GWWU)]))),(__UINTEGER_32__RWB)(__tmp__GWWU |  1));
-                __tmp__2TWU=__tmp__EWWU;
+                __VXWU=((____YWB )__RXWU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TXWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UXWU=(void *)((unsigned long)(void *)((unsigned long)__MVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __TXWU=__OKI(__UXWU,((____IB )(&(table_type[(__VXWU)]))),(____YWB)(__VXWU |  1));
+                __LVWU=__TXWU;
               };
-              result__AWWU=((__STRING__BC *)__tmp__2TWU);
-              *(result__AWWU) = *(STRING__BC__);
-            };
-            Self__2VWU=((__STRING__BC *)result__AWWU);
-            if ((Self__2VWU->capacity__HFL <  250)) {
-              __tmp__4VWU=create__KVW( 250);
-              Self__2VWU->storage__4EL=__tmp__4VWU;
-              Self__2VWU->capacity__HFL= 250;
-            };
-            Self__2VWU->count__WJ= 0;
-            display__V5DJ(Self__NGSS,result__AWWU);
-            put_string__EGZ(((__STRING__BC *)result__AWWU));
+              __PXWU=((____BC *)__LVWU);
+              *(__PXWU) = *(__BC__);
+            };
+            __LXWU=((____BC *)__PXWU);
+            if ((__LXWU->__OFL <  250)) {
+              __NXWU=__RVW( 250);
+              __LXWU->__FFL=__NXWU;
+              __LXWU->__OFL= 250;
+            };
+            __LXWU->__WJ= 0;
+            __EBEJ(__2HSS,__PXWU);
+            __LGZ(((____BC *)__PXWU));
             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__LGPQ));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__LGPQ));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__NGSS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__LGPQ)->receiver__554J);
-          Self__QCCU=((__LOCAL__43WC *)Self__NGSS->local__PUEJ);
-          Self__QCCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QCCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__QCCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__AWWU=NULL;
-            __tmp__2TWU=((__POINTER__IB )(NULL));
-            typ_id__CWWU= 0;
-            __tmp__3TWU=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__3TWU ==  0)) {
-              result__AWWU=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__0HPQ));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__0HPQ));
+        } break;
+        case ____0AOJ__: {
+          __2HSS=((____2A0I *)((____0AOJ *)__0HPQ)->__OB5J);
+          __5DCU=((____N5WC *)__2HSS->__4VEJ);
+          __5DCU->__Q5WC.__KU4D=(____Q)(__5DCU->__Q5WC.__KU4D -  1);
+          if ((__5DCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __PXWU=NULL;
+            __LVWU=((____IB )(NULL));
+            __RXWU= 0;
+            __MVWU=((____IB )sizeof(____BC));
+            if (((unsigned long)__MVWU ==  0)) {
+              __PXWU=__BC__;
             } else /* FALSE */ {
-              typ_id__CWWU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3TWU));
-              if ((typ_id__CWWU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EWWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FWWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__GWWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FWWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__EWWU=micro_alloc__table__lab__HKI(__tmp__FWWU,((__POINTER__IB )(&(table_size[(__tmp__GWWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FWWU)));
-                __tmp__2TWU=__tmp__EWWU;
+              __RXWU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MVWU));
+              if ((__RXWU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TXWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UXWU=(void *)((unsigned long)(void *)((unsigned long)__MVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __VXWU=((____YWB )((____Q )(void *)((unsigned long)__UXWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __TXWU=__OKI(__UXWU,((____IB )(&(table_size[(__VXWU)-1]))),((____YWB )((____Q )__UXWU)));
+                __LVWU=__TXWU;
               } else /* FALSE */ {
-                __tmp__GWWU=((__UINTEGER_32__RWB )typ_id__CWWU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__EWWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__FWWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__3TWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWWU) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__EWWU=micro_alloc__table__lab__HKI(__tmp__FWWU,((__POINTER__IB )(&(table_type[(__tmp__GWWU)]))),(__UINTEGER_32__RWB)(__tmp__GWWU |  1));
-                __tmp__2TWU=__tmp__EWWU;
+                __VXWU=((____YWB )__RXWU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __TXWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __UXWU=(void *)((unsigned long)(void *)((unsigned long)__MVWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXWU) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __TXWU=__OKI(__UXWU,((____IB )(&(table_type[(__VXWU)]))),(____YWB)(__VXWU |  1));
+                __LVWU=__TXWU;
               };
-              result__AWWU=((__STRING__BC *)__tmp__2TWU);
-              *(result__AWWU) = *(STRING__BC__);
-            };
-            Self__2VWU=((__STRING__BC *)result__AWWU);
-            if ((Self__2VWU->capacity__HFL <  250)) {
-              __tmp__4VWU=create__KVW( 250);
-              Self__2VWU->storage__4EL=__tmp__4VWU;
-              Self__2VWU->capacity__HFL= 250;
-            };
-            Self__2VWU->count__WJ= 0;
-            display__V5DJ(Self__NGSS,result__AWWU);
-            put_string__EGZ(((__STRING__BC *)result__AWWU));
+              __PXWU=((____BC *)__LVWU);
+              *(__PXWU) = *(__BC__);
+            };
+            __LXWU=((____BC *)__PXWU);
+            if ((__LXWU->__OFL <  250)) {
+              __NXWU=__RVW( 250);
+              __LXWU->__FFL=__NXWU;
+              __LXWU->__OFL= 250;
+            };
+            __LXWU->__WJ= 0;
+            __EBEJ(__2HSS,__PXWU);
+            __LGZ(((____BC *)__PXWU));
             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__LGPQ));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__0HPQ));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__LGPQ));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__0HPQ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__LGPQ));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__0HPQ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__LGPQ));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__0HPQ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__LGPQ));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__0HPQ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__LGPQ));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__0HPQ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__LGPQ));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__0HPQ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__LGPQ));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__0HPQ));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__LGPQ));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__0HPQ));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__LGPQ));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__0HPQ));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__LGPQ));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__0HPQ));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__LGPQ));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__0HPQ));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__LGPQ));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__0HPQ));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__LGPQ));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__0HPQ));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__LGPQ));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__0HPQ));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__LGPQ));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__0HPQ));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__LGPQ));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__0HPQ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__LGPQ));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__0HPQ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__QGSS=((__READ_GLOBAL__B4YL *)__tmp__LGPQ);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__QGSS->global__Y5JM),Self__QGSS);
+        case ____Q5YL__: {
+          __5HSS=((____Q5YL *)__0HPQ);
+          __EIEN(((____FKRG *)__5HSS->__HBKM),__5HSS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__LGPQ));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__0HPQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__LGPQ));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__0HPQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__LGPQ));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__0HPQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__LGPQ));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__0HPQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__LGPQ));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__0HPQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__LGPQ));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__0HPQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__LGPQ));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__0HPQ));
         } break;
         };
       };
-      __tmp__CCUP=__tmp__WSOQ;
+      __RDUP=__FUOQ;
     };
   };
-  if (((void *)__tmp__CCUP == (void *)NULL)) {
-    __tmp__CCUP=Self__ZBUP;
+  if (((void *)__RDUP == (void *)NULL)) {
+    __RDUP=__IDUP;
   } else /* FALSE */ {
-    __tmp__SSOQ=Self__ZBUP->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    if (((struct ___OBJ *)__tmp__CCUP)->__id==__PROTOTYPE_CST__45WC__) {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_INF__2WBP *)__tmp__CCUP))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SSOQ;
+    __BUOQ=__IDUP->__MYBP.__JJNJ.__CK.__YH.__O2B;
+    if (((struct ___OBJ *)__RDUP)->__id==____NBXC__) {
+      ((____NBXC *)((____LYBP *)__RDUP))->__OBXC.__DK.__CK.__YH.__O2B=__BUOQ;
     } else /* EXPR_INF */ {
-      ((__EXPR_INF__2WBP *)__tmp__CCUP)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SSOQ;
+      ((____LYBP *)__RDUP)->__MYBP.__JJNJ.__CK.__YH.__O2B=__BUOQ;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__DCUP=__tmp__CCUP;
-  return(__tmp__DCUP);
+  __SDUP=__RDUP;
+  return(__SDUP);
 }
 
-static void* execute_link__CGUP(__EXPR_INF_EQ__TXBP *Self__DGUP)
-// ({EXPR_INF_EQ__TXBP}) With result Recursive, No inlinable.
+static void* __RHUP(____CZBP *__SHUP)
+// ({__CZBP}) With result Recursive, No inlinable.
 {
-  __UINTEGER_32__RWB old_seq__GGUP,__tmp__OYWU,__tmp__SZWU;
-  void *__tmp__MGUP,*__tmp__NGUP;
-  __LIST__WH *Self__USNT;
-  __STRING__BC *result__IYWU,*Self__EYWU,*result__MZWU,*Self__IZWU;
-  __POINTER__IB ptr__JYWU,__tmp__LYWU,__tmp__MYWU,__tmp__NYWU,ptr__NZWU;
-  __POINTER__IB __tmp__PZWU,__tmp__QZWU,__tmp__RZWU;
-  __INTEGER__Q typ_id__KYWU,typ_id__OZWU;
-  __INTEGER_CST__KAXC *__tmp__SGUP,*__tmp__VGUP;
-  __PROTOTYPE_CST__45WC *result__ITOQ,*__tmp__VTOQ;
-  __POSITION__OL __tmp__RTOQ;
-  void *__tmp__STOQ,*__tmp__WUBQ;
-  __TYPE_FULL__PMB *__tmp__TTOQ;
-  __READ_LOCAL__N5ZI *Self__GHSS;
-  __LOCAL__43WC *Self__2CCU;
-  __READ_GLOBAL__B4YL *Self__JHSS;
-  __CHARACTER__DB *__tmp__GYWU,*__tmp__KZWU;
-  __BOOLEAN__L __tmp__PUBQ;
-  old_seq__GGUP=seq_call_and_loop__BL3K;
-  __tmp__MGUP=Self__DGUP->parent_expr_binary_cmp__UXBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__MGUP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__NGUP=((__STRING_CST__5J *)__tmp__MGUP);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__NGUP=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__MGUP));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__NGUP=((__PROTOTYPE_CST__45WC *)__tmp__MGUP);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__NGUP=((__INTEGER_CST__KAXC *)__tmp__MGUP);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__USNT=((__LIST__WH *)list_current__Y4GB);
-    result__IYWU=NULL;
-    ptr__JYWU=((__POINTER__IB )(NULL));
-    typ_id__KYWU= 0;
-    __tmp__LYWU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__LYWU ==  0)) {
-      result__IYWU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__KYWU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LYWU));
-      if ((typ_id__KYWU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MYWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NYWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__LYWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MYWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MYWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OYWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NYWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MYWU=micro_alloc__table__lab__HKI(__tmp__NYWU,((__POINTER__IB )(&(table_size[(__tmp__OYWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NYWU)));
-        ptr__JYWU=__tmp__MYWU;
-      } else /* FALSE */ {
-        __tmp__OYWU=((__UINTEGER_32__RWB )typ_id__KYWU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MYWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NYWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__LYWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MYWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MYWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MYWU=micro_alloc__table__lab__HKI(__tmp__NYWU,((__POINTER__IB )(&(table_type[(__tmp__OYWU)]))),(__UINTEGER_32__RWB)(__tmp__OYWU |  1));
-        ptr__JYWU=__tmp__MYWU;
-      };
-      result__IYWU=((__STRING__BC *)ptr__JYWU);
-      *(result__IYWU) = *(STRING__BC__);
-    };
-    Self__EYWU=((__STRING__BC *)result__IYWU);
-    if ((Self__EYWU->capacity__HFL <  250)) {
-      __tmp__GYWU=create__KVW( 250);
-      Self__EYWU->storage__4EL=__tmp__GYWU;
-      Self__EYWU->capacity__HFL= 250;
-    };
-    Self__EYWU->count__WJ= 0;
-    display__NHFE(Self__USNT,result__IYWU);
-    put_string__EGZ(((__STRING__BC *)result__IYWU));
+  ____YWB __VHUP,__3ZWU,__B1WU;
+  void *__1HUP,*__2HUP;
+  ____WH *__DUNT;
+  ____BC *__XZWU,*__TZWU,*__10WU,*__X0WU;
+  ____IB __YZWU,__0ZWU,__1ZWU,__2ZWU,__20WU,__40WU,__50WU,__A1WU;
+  ____Q __ZZWU,__30WU;
+  ____ZBXC *__BIUP,*__EIUP;
+  ____NBXC *__XUOQ,*__EVOQ;
+  ____OL __AVOQ;
+  void *__BVOQ,*__FWBQ;
+  ____WMB *__CVOQ;
+  ____2A0I *__VISS;
+  ____N5WC *__LECU;
+  ____Q5YL *__YISS;
+  ____DB *__VZWU,*__Z0WU;
+  ____L __4VBQ;
+  __VHUP=__QM3K;
+  __1HUP=__SHUP->__DZBP.__0A5J;
+  switch (((struct ___OBJ *)__1HUP)->__id) {
+  case ____5J__: {
+    __2HUP=((____5J *)__1HUP);
+  } break;
+  case ____0AXC__: {
+    __2HUP=__NG3H(((____0AXC *)__1HUP));
+  } break;
+  case ____NBXC__: {
+    __2HUP=((____NBXC *)__1HUP);
+  } break;
+  case ____ZBXC__: {
+    __2HUP=((____ZBXC *)__1HUP);
+  } break;
+  case ____DMWH__: {
+    __DUNT=((____WH *)__Q5GB);
+    __XZWU=NULL;
+    __YZWU=((____IB )(NULL));
+    __ZZWU= 0;
+    __0ZWU=((____IB )sizeof(____BC));
+    if (((unsigned long)__0ZWU ==  0)) {
+      __XZWU=__BC__;
+    } else /* FALSE */ {
+      __ZZWU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ZWU));
+      if ((__ZZWU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1ZWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2ZWU=(void *)((unsigned long)(void *)((unsigned long)__0ZWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1ZWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1ZWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3ZWU=((____YWB )((____Q )(void *)((unsigned long)__2ZWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1ZWU=__OKI(__2ZWU,((____IB )(&(table_size[(__3ZWU)-1]))),((____YWB )((____Q )__2ZWU)));
+        __YZWU=__1ZWU;
+      } else /* FALSE */ {
+        __3ZWU=((____YWB )__ZZWU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1ZWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2ZWU=(void *)((unsigned long)(void *)((unsigned long)__0ZWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1ZWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1ZWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1ZWU=__OKI(__2ZWU,((____IB )(&(table_type[(__3ZWU)]))),(____YWB)(__3ZWU |  1));
+        __YZWU=__1ZWU;
+      };
+      __XZWU=((____BC *)__YZWU);
+      *(__XZWU) = *(__BC__);
+    };
+    __TZWU=((____BC *)__XZWU);
+    if ((__TZWU->__OFL <  250)) {
+      __VZWU=__RVW( 250);
+      __TZWU->__FFL=__VZWU;
+      __TZWU->__OFL= 250;
+    };
+    __TZWU->__WJ= 0;
+    __2IFE(__DUNT,__XZWU);
+    __LGZ(((____BC *)__XZWU));
     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__NGUP=NULL;
+    __2HUP=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__NGUP=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__MGUP));
+  case ____2A0I__: {
+    __2HUP=__ONBK(((____2A0I *)__1HUP));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__NGUP=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__MGUP));
+  case ____HJNJ__: {
+    __2HUP=__ENPL(((____HJNJ *)__1HUP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__NGUP=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__MGUP));
+  case ____SJNJ__: {
+    __2HUP=__ORPL(((____SJNJ *)__1HUP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__NGUP=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__MGUP));
+  case ____0AOJ__: {
+    __2HUP=__YVPL(((____0AOJ *)__1HUP));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__NGUP=((__GET_TYPE_ID__V5NJ *)__tmp__MGUP);
+  case ____EBOJ__: {
+    __2HUP=((____EBOJ *)__1HUP);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__NGUP=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__MGUP));
+  case ____3BOJ__: {
+    __2HUP=__EXPL(((____3BOJ *)__1HUP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__NGUP=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__MGUP));
+  case ____RCOJ__: {
+    __2HUP=__O1PL(((____RCOJ *)__1HUP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__NGUP=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__MGUP));
+  case ____HDOJ__: {
+    __2HUP=__Y5PL(((____HDOJ *)__1HUP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__NGUP=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__MGUP));
+  case ____1DOJ__: {
+    __2HUP=__CEQL(((____1DOJ *)__1HUP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__NGUP=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__MGUP));
+  case ____PEOJ__: {
+    __2HUP=__MIQL(((____PEOJ *)__1HUP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__NGUP=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__MGUP));
+  case ____DFOJ__: {
+    __2HUP=__WMQL(((____DFOJ *)__1HUP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__NGUP=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__MGUP));
+  case ____XFOJ__: {
+    __2HUP=__ARQL(((____XFOJ *)__1HUP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__NGUP=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__MGUP));
+  case ____QGOJ__: {
+    __2HUP=__4VPK(((____QGOJ *)__1HUP));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__NGUP=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__MGUP));
+  case ____EHOJ__: {
+    __2HUP=__KVQL(((____EHOJ *)__1HUP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__NGUP=((__SIZE_OF__NGOJ *)__tmp__MGUP);
+  case ____2HOJ__: {
+    __2HUP=((____2HOJ *)__1HUP);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__NGUP=execute_link__HUQL(((__CAST__JHOJ *)__tmp__MGUP));
+  case ____YIOJ__: {
+    __2HUP=__WVQL(((____YIOJ *)__1HUP));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__NGUP=((__REAL_CST__JLOJ *)__tmp__MGUP);
+  case ____YMOJ__: {
+    __2HUP=((____YMOJ *)__1HUP);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__NGUP=((__CHARACTER_CST__5LOJ *)__tmp__MGUP);
+  case ____ONOJ__: {
+    __2HUP=((____ONOJ *)__1HUP);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__NGUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__MGUP);
+  case ____YOOJ__: {
+    __2HUP=((____YOOJ *)__1HUP);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__NGUP=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__MGUP));
+  case ____IM4K__: {
+    __2HUP=__GHIM(((____IM4K *)__1HUP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__NGUP=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__MGUP));
+  case ____T5FL__: {
+    __2HUP=__CN5O(((____T5FL *)__1HUP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__NGUP=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__MGUP));
+  case ____3DUL__: {
+    __2HUP=__ZVTP(((____3DUL *)__1HUP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__NGUP=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__MGUP));
+  case ____0EUL__: {
+    __2HUP=__0Q2P(((____0EUL *)__1HUP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__NGUP=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__MGUP));
+  case ____BGUL__: {
+    __2HUP=__T1TP(((____BGUL *)__1HUP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__NGUP=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__MGUP));
+  case ____2GUL__: {
+    __2HUP=__5W2P(((____2GUL *)__1HUP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__NGUP=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__MGUP));
+  case ____B0VL__: {
+    __2HUP=__KFDN(((____B0VL *)__1HUP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__NGUP=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__MGUP));
+  case ____P0VL__: {
+    __2HUP=__S3HM(((____P0VL *)__1HUP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__NGUP=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__MGUP));
+  case ____Q5YL__: {
+    __2HUP=__FNIM(((____Q5YL *)__1HUP));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__NGUP=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__MGUP));
+  case ____UVPM__: {
+    __2HUP=__ARXN(((____UVPM *)__1HUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__NGUP=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__MGUP));
+  case ____0ZPM__: {
+    __2HUP=__TV0P(((____0ZPM *)__1HUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__NGUP=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__MGUP));
+  case ____MR0N__: {
+    __2HUP=__1DWO(((____MR0N *)__1HUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__NGUP=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__MGUP));
+  case ____YWBP__: {
+    __2HUP=__R2ZQ(((____YWBP *)__1HUP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__NGUP=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__MGUP));
+  case ____LYBP__: {
+    __2HUP=__HDUP(((____LYBP *)__1HUP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__NGUP=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__MGUP));
+  case ____CZBP__: {
+    __2HUP=__RHUP(((____CZBP *)__1HUP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__NGUP=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__MGUP));
+  case ____3BEP__: {
+    __2HUP=__NWEQ(((____3BEP *)__1HUP));
   } break;
   };
-  Self__DGUP->parent_expr_binary_cmp__UXBP.left__L54J=__tmp__NGUP;
-  __tmp__MGUP=Self__DGUP->parent_expr_binary_cmp__UXBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__MGUP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__NGUP=((__STRING_CST__5J *)__tmp__MGUP);
+  __SHUP->__DZBP.__0A5J=__2HUP;
+  __1HUP=__SHUP->__DZBP.__AB5J;
+  switch (((struct ___OBJ *)__1HUP)->__id) {
+  case ____5J__: {
+    __2HUP=((____5J *)__1HUP);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__NGUP=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__MGUP));
+  case ____0AXC__: {
+    __2HUP=__NG3H(((____0AXC *)__1HUP));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__NGUP=((__PROTOTYPE_CST__45WC *)__tmp__MGUP);
+  case ____NBXC__: {
+    __2HUP=((____NBXC *)__1HUP);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__NGUP=((__INTEGER_CST__KAXC *)__tmp__MGUP);
+  case ____ZBXC__: {
+    __2HUP=((____ZBXC *)__1HUP);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__USNT=((__LIST__WH *)list_current__Y4GB);
-    result__IYWU=NULL;
-    ptr__JYWU=((__POINTER__IB )(NULL));
-    typ_id__KYWU= 0;
-    __tmp__LYWU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__LYWU ==  0)) {
-      result__IYWU=STRING__BC__;
+  case ____DMWH__: {
+    __DUNT=((____WH *)__Q5GB);
+    __XZWU=NULL;
+    __YZWU=((____IB )(NULL));
+    __ZZWU= 0;
+    __0ZWU=((____IB )sizeof(____BC));
+    if (((unsigned long)__0ZWU ==  0)) {
+      __XZWU=__BC__;
     } else /* FALSE */ {
-      typ_id__KYWU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LYWU));
-      if ((typ_id__KYWU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MYWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NYWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__LYWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MYWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MYWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OYWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NYWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__MYWU=micro_alloc__table__lab__HKI(__tmp__NYWU,((__POINTER__IB )(&(table_size[(__tmp__OYWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NYWU)));
-        ptr__JYWU=__tmp__MYWU;
+      __ZZWU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ZWU));
+      if ((__ZZWU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1ZWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2ZWU=(void *)((unsigned long)(void *)((unsigned long)__0ZWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1ZWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1ZWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3ZWU=((____YWB )((____Q )(void *)((unsigned long)__2ZWU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __1ZWU=__OKI(__2ZWU,((____IB )(&(table_size[(__3ZWU)-1]))),((____YWB )((____Q )__2ZWU)));
+        __YZWU=__1ZWU;
       } else /* FALSE */ {
-        __tmp__OYWU=((__UINTEGER_32__RWB )typ_id__KYWU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__MYWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__NYWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__LYWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MYWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MYWU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__MYWU=micro_alloc__table__lab__HKI(__tmp__NYWU,((__POINTER__IB )(&(table_type[(__tmp__OYWU)]))),(__UINTEGER_32__RWB)(__tmp__OYWU |  1));
-        ptr__JYWU=__tmp__MYWU;
+        __3ZWU=((____YWB )__ZZWU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __1ZWU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __2ZWU=(void *)((unsigned long)(void *)((unsigned long)__0ZWU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1ZWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1ZWU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __1ZWU=__OKI(__2ZWU,((____IB )(&(table_type[(__3ZWU)]))),(____YWB)(__3ZWU |  1));
+        __YZWU=__1ZWU;
       };
-      result__IYWU=((__STRING__BC *)ptr__JYWU);
-      *(result__IYWU) = *(STRING__BC__);
+      __XZWU=((____BC *)__YZWU);
+      *(__XZWU) = *(__BC__);
     };
-    Self__EYWU=((__STRING__BC *)result__IYWU);
-    if ((Self__EYWU->capacity__HFL <  250)) {
-      __tmp__GYWU=create__KVW( 250);
-      Self__EYWU->storage__4EL=__tmp__GYWU;
-      Self__EYWU->capacity__HFL= 250;
+    __TZWU=((____BC *)__XZWU);
+    if ((__TZWU->__OFL <  250)) {
+      __VZWU=__RVW( 250);
+      __TZWU->__FFL=__VZWU;
+      __TZWU->__OFL= 250;
     };
-    Self__EYWU->count__WJ= 0;
-    display__NHFE(Self__USNT,result__IYWU);
-    put_string__EGZ(((__STRING__BC *)result__IYWU));
+    __TZWU->__WJ= 0;
+    __2IFE(__DUNT,__XZWU);
+    __LGZ(((____BC *)__XZWU));
     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__NGUP=NULL;
+    __2HUP=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__NGUP=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__MGUP));
+  case ____2A0I__: {
+    __2HUP=__ONBK(((____2A0I *)__1HUP));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__NGUP=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__MGUP));
+  case ____HJNJ__: {
+    __2HUP=__ENPL(((____HJNJ *)__1HUP));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__NGUP=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__MGUP));
+  case ____SJNJ__: {
+    __2HUP=__ORPL(((____SJNJ *)__1HUP));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__NGUP=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__MGUP));
+  case ____0AOJ__: {
+    __2HUP=__YVPL(((____0AOJ *)__1HUP));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__NGUP=((__GET_TYPE_ID__V5NJ *)__tmp__MGUP);
+  case ____EBOJ__: {
+    __2HUP=((____EBOJ *)__1HUP);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__NGUP=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__MGUP));
+  case ____3BOJ__: {
+    __2HUP=__EXPL(((____3BOJ *)__1HUP));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__NGUP=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__MGUP));
+  case ____RCOJ__: {
+    __2HUP=__O1PL(((____RCOJ *)__1HUP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__NGUP=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__MGUP));
+  case ____HDOJ__: {
+    __2HUP=__Y5PL(((____HDOJ *)__1HUP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__NGUP=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__MGUP));
+  case ____1DOJ__: {
+    __2HUP=__CEQL(((____1DOJ *)__1HUP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__NGUP=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__MGUP));
+  case ____PEOJ__: {
+    __2HUP=__MIQL(((____PEOJ *)__1HUP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__NGUP=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__MGUP));
+  case ____DFOJ__: {
+    __2HUP=__WMQL(((____DFOJ *)__1HUP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__NGUP=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__MGUP));
+  case ____XFOJ__: {
+    __2HUP=__ARQL(((____XFOJ *)__1HUP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__NGUP=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__MGUP));
+  case ____QGOJ__: {
+    __2HUP=__4VPK(((____QGOJ *)__1HUP));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__NGUP=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__MGUP));
+  case ____EHOJ__: {
+    __2HUP=__KVQL(((____EHOJ *)__1HUP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__NGUP=((__SIZE_OF__NGOJ *)__tmp__MGUP);
+  case ____2HOJ__: {
+    __2HUP=((____2HOJ *)__1HUP);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__NGUP=execute_link__HUQL(((__CAST__JHOJ *)__tmp__MGUP));
+  case ____YIOJ__: {
+    __2HUP=__WVQL(((____YIOJ *)__1HUP));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__NGUP=((__REAL_CST__JLOJ *)__tmp__MGUP);
+  case ____YMOJ__: {
+    __2HUP=((____YMOJ *)__1HUP);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__NGUP=((__CHARACTER_CST__5LOJ *)__tmp__MGUP);
+  case ____ONOJ__: {
+    __2HUP=((____ONOJ *)__1HUP);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__NGUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__MGUP);
+  case ____YOOJ__: {
+    __2HUP=((____YOOJ *)__1HUP);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__NGUP=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__MGUP));
+  case ____IM4K__: {
+    __2HUP=__GHIM(((____IM4K *)__1HUP));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__NGUP=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__MGUP));
+  case ____T5FL__: {
+    __2HUP=__CN5O(((____T5FL *)__1HUP));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__NGUP=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__MGUP));
+  case ____3DUL__: {
+    __2HUP=__ZVTP(((____3DUL *)__1HUP));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__NGUP=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__MGUP));
+  case ____0EUL__: {
+    __2HUP=__0Q2P(((____0EUL *)__1HUP));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__NGUP=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__MGUP));
+  case ____BGUL__: {
+    __2HUP=__T1TP(((____BGUL *)__1HUP));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__NGUP=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__MGUP));
+  case ____2GUL__: {
+    __2HUP=__5W2P(((____2GUL *)__1HUP));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__NGUP=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__MGUP));
+  case ____B0VL__: {
+    __2HUP=__KFDN(((____B0VL *)__1HUP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__NGUP=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__MGUP));
+  case ____P0VL__: {
+    __2HUP=__S3HM(((____P0VL *)__1HUP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__NGUP=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__MGUP));
+  case ____Q5YL__: {
+    __2HUP=__FNIM(((____Q5YL *)__1HUP));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__NGUP=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__MGUP));
+  case ____UVPM__: {
+    __2HUP=__ARXN(((____UVPM *)__1HUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__NGUP=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__MGUP));
+  case ____0ZPM__: {
+    __2HUP=__TV0P(((____0ZPM *)__1HUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__NGUP=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__MGUP));
+  case ____MR0N__: {
+    __2HUP=__1DWO(((____MR0N *)__1HUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__NGUP=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__MGUP));
+  case ____YWBP__: {
+    __2HUP=__R2ZQ(((____YWBP *)__1HUP));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__NGUP=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__MGUP));
+  case ____LYBP__: {
+    __2HUP=__HDUP(((____LYBP *)__1HUP));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__NGUP=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__MGUP));
+  case ____CZBP__: {
+    __2HUP=__RHUP(((____CZBP *)__1HUP));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__NGUP=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__MGUP));
+  case ____3BEP__: {
+    __2HUP=__NWEQ(((____3BEP *)__1HUP));
   } break;
   };
-  Self__DGUP->parent_expr_binary_cmp__UXBP.right__R54J=__tmp__NGUP;
-  __tmp__MGUP=Self__DGUP->parent_expr_binary_cmp__UXBP.left__L54J;
-  if (__tmp__MGUP==NULL) {
-    __tmp__SGUP=NULL;
+  __SHUP->__DZBP.__AB5J=__2HUP;
+  __1HUP=__SHUP->__DZBP.__0A5J;
+  if (__1HUP==NULL) {
+    __BIUP=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__MGUP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__SGUP=NULL;
+    switch (((struct ___OBJ *)__1HUP)->__id) {
+    case ____5J__: {
+      __BIUP=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__SGUP=NULL;
+    case ____0AXC__: {
+      __BIUP=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__SGUP=NULL;
+    case ____NBXC__: {
+      __BIUP=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__SGUP=((void *)__tmp__MGUP);
+    case ____ZBXC__: {
+      __BIUP=((void *)__1HUP);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__SGUP=NULL;
+    case ____DMWH__: {
+      __BIUP=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__SGUP=NULL;
+    case ____2A0I__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__SGUP=NULL;
+    case ____HJNJ__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__SGUP=NULL;
+    case ____SJNJ__: {
+      __BIUP=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__SGUP=NULL;
+    case ____0AOJ__: {
+      __BIUP=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__SGUP=NULL;
+    case ____EBOJ__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__SGUP=NULL;
+    case ____3BOJ__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__SGUP=NULL;
+    case ____RCOJ__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__SGUP=NULL;
+    case ____HDOJ__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__SGUP=NULL;
+    case ____1DOJ__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__SGUP=NULL;
+    case ____PEOJ__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__SGUP=NULL;
+    case ____DFOJ__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__SGUP=NULL;
+    case ____XFOJ__: {
+      __BIUP=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__SGUP=NULL;
+    case ____QGOJ__: {
+      __BIUP=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__SGUP=NULL;
+    case ____EHOJ__: {
+      __BIUP=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__SGUP=NULL;
+    case ____2HOJ__: {
+      __BIUP=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__SGUP=NULL;
+    case ____YIOJ__: {
+      __BIUP=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__SGUP=NULL;
+    case ____YMOJ__: {
+      __BIUP=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__SGUP=NULL;
+    case ____ONOJ__: {
+      __BIUP=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__SGUP=NULL;
+    case ____YOOJ__: {
+      __BIUP=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__SGUP=NULL;
+    case ____IM4K__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__SGUP=NULL;
+    case ____T5FL__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__SGUP=NULL;
+    case ____3DUL__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__SGUP=NULL;
+    case ____0EUL__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__SGUP=NULL;
+    case ____BGUL__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__SGUP=NULL;
+    case ____2GUL__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__SGUP=NULL;
+    case ____B0VL__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__SGUP=NULL;
+    case ____P0VL__: {
+      __BIUP=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__SGUP=NULL;
+    case ____Q5YL__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__SGUP=NULL;
+    case ____UVPM__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__SGUP=NULL;
+    case ____0ZPM__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__SGUP=NULL;
+    case ____MR0N__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__SGUP=NULL;
+    case ____YWBP__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__SGUP=NULL;
+    case ____LYBP__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__SGUP=NULL;
+    case ____CZBP__: {
+      __BIUP=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__SGUP=NULL;
+    case ____3BEP__: {
+      __BIUP=NULL;
     } break;
     }
   };
-  __tmp__MGUP=Self__DGUP->parent_expr_binary_cmp__UXBP.right__R54J;
-  if (__tmp__MGUP==NULL) {
-    __tmp__VGUP=NULL;
+  __1HUP=__SHUP->__DZBP.__AB5J;
+  if (__1HUP==NULL) {
+    __EIUP=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__MGUP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__VGUP=NULL;
+    switch (((struct ___OBJ *)__1HUP)->__id) {
+    case ____5J__: {
+      __EIUP=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__VGUP=NULL;
+    case ____0AXC__: {
+      __EIUP=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__VGUP=NULL;
+    case ____NBXC__: {
+      __EIUP=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__VGUP=((void *)__tmp__MGUP);
+    case ____ZBXC__: {
+      __EIUP=((void *)__1HUP);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__VGUP=NULL;
+    case ____DMWH__: {
+      __EIUP=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__VGUP=NULL;
+    case ____2A0I__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__VGUP=NULL;
+    case ____HJNJ__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__VGUP=NULL;
+    case ____SJNJ__: {
+      __EIUP=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__VGUP=NULL;
+    case ____0AOJ__: {
+      __EIUP=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__VGUP=NULL;
+    case ____EBOJ__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__VGUP=NULL;
+    case ____3BOJ__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__VGUP=NULL;
+    case ____RCOJ__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__VGUP=NULL;
+    case ____HDOJ__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__VGUP=NULL;
+    case ____1DOJ__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__VGUP=NULL;
+    case ____PEOJ__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__VGUP=NULL;
+    case ____DFOJ__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__VGUP=NULL;
+    case ____XFOJ__: {
+      __EIUP=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__VGUP=NULL;
+    case ____QGOJ__: {
+      __EIUP=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__VGUP=NULL;
+    case ____EHOJ__: {
+      __EIUP=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__VGUP=NULL;
+    case ____2HOJ__: {
+      __EIUP=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__VGUP=NULL;
+    case ____YIOJ__: {
+      __EIUP=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__VGUP=NULL;
+    case ____YMOJ__: {
+      __EIUP=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__VGUP=NULL;
+    case ____ONOJ__: {
+      __EIUP=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__VGUP=NULL;
+    case ____YOOJ__: {
+      __EIUP=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__VGUP=NULL;
+    case ____IM4K__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__VGUP=NULL;
+    case ____T5FL__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__VGUP=NULL;
+    case ____3DUL__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__VGUP=NULL;
+    case ____0EUL__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__VGUP=NULL;
+    case ____BGUL__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__VGUP=NULL;
+    case ____2GUL__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__VGUP=NULL;
+    case ____B0VL__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__VGUP=NULL;
+    case ____P0VL__: {
+      __EIUP=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__VGUP=NULL;
+    case ____Q5YL__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__VGUP=NULL;
+    case ____UVPM__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__VGUP=NULL;
+    case ____0ZPM__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__VGUP=NULL;
+    case ____MR0N__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__VGUP=NULL;
+    case ____YWBP__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__VGUP=NULL;
+    case ____LYBP__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__VGUP=NULL;
+    case ____CZBP__: {
+      __EIUP=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__VGUP=NULL;
+    case ____3BEP__: {
+      __EIUP=NULL;
     } break;
     }
   };
-  __tmp__MGUP=NULL;
-  if (((void *)__tmp__SGUP != (void *)NULL)) {
-    __tmp__MGUP=NULL;
+  __1HUP=NULL;
+  if (((void *)__BIUP != (void *)NULL)) {
+    __1HUP=NULL;
   };
-  if ((((void *)__tmp__MGUP == (void *)NULL) && ((void *)__tmp__VGUP != (void *)NULL))) {
-    __tmp__MGUP=NULL;
+  if ((((void *)__1HUP == (void *)NULL) && ((void *)__EIUP != (void *)NULL))) {
+    __1HUP=NULL;
   };
-  if (((((void *)__tmp__MGUP == (void *)NULL) && ((void *)__tmp__VGUP != (void *)NULL)) && ((void *)__tmp__SGUP != (void *)NULL))) {
-    result__ITOQ=NULL;
-    if ((__tmp__SGUP->value__YG4D <= __tmp__VGUP->value__YG4D)) {
-      __tmp__RTOQ=Self__DGUP->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__STOQ=type_true__2MB;
-      switch (((struct ___OBJ *)__tmp__STOQ)->__id) {
-      case __TYPE__FF__: {
-        __tmp__TTOQ=((__TYPE__FF *)__tmp__STOQ)->default__0LC;
+  if (((((void *)__1HUP == (void *)NULL) && ((void *)__EIUP != (void *)NULL)) && ((void *)__BIUP != (void *)NULL))) {
+    __XUOQ=NULL;
+    if ((__BIUP->__HI4D <= __EIUP->__HI4D)) {
+      __AVOQ=__SHUP->__DZBP.__JJNJ.__CK.__YH.__O2B;
+      __BVOQ=__DNB;
+      switch (((struct ___OBJ *)__BVOQ)->__id) {
+      case ____FF__: {
+        __CVOQ=((____FF *)__BVOQ)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__TTOQ=((__TYPE_NULL__4LB *)__tmp__STOQ)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __CVOQ=((____FMB *)__BVOQ)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__TTOQ=((__TYPE_VOID__AMB *)__tmp__STOQ)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __CVOQ=((____HMB *)__BVOQ)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__TTOQ=((__TYPE_CONTEXT__CMB *)__tmp__STOQ)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __CVOQ=((____JMB *)__BVOQ)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__TTOQ=((__TYPE_ID__EMB *)__tmp__STOQ)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __CVOQ=((____LMB *)__BVOQ)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__TTOQ=((__TYPE_GENERIC__BCY *)__tmp__STOQ)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __CVOQ=((____ICY *)__BVOQ)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__TTOQ=((__TYPE_BLOCK__VO5D *)__tmp__STOQ)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __CVOQ=((____EQ5D *)__BVOQ)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__TTOQ=((__PROFIL_BLOCK__22NJ *)__tmp__STOQ)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __CVOQ=((____L4NJ *)__BVOQ)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__VTOQ=create__type__IJ2C(__tmp__RTOQ,__tmp__TTOQ);
-      result__ITOQ=__tmp__VTOQ;
+      __EVOQ=__XK2C(__AVOQ,__CVOQ);
+      __XUOQ=__EVOQ;
     } else /* FALSE */ {
-      __tmp__RTOQ=Self__DGUP->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__STOQ=type_false__ENB;
-      switch (((struct ___OBJ *)__tmp__STOQ)->__id) {
-      case __TYPE__FF__: {
-        __tmp__TTOQ=((__TYPE__FF *)__tmp__STOQ)->default__0LC;
+      __AVOQ=__SHUP->__DZBP.__JJNJ.__CK.__YH.__O2B;
+      __BVOQ=__LNB;
+      switch (((struct ___OBJ *)__BVOQ)->__id) {
+      case ____FF__: {
+        __CVOQ=((____FF *)__BVOQ)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__TTOQ=((__TYPE_NULL__4LB *)__tmp__STOQ)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __CVOQ=((____FMB *)__BVOQ)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__TTOQ=((__TYPE_VOID__AMB *)__tmp__STOQ)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __CVOQ=((____HMB *)__BVOQ)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__TTOQ=((__TYPE_CONTEXT__CMB *)__tmp__STOQ)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __CVOQ=((____JMB *)__BVOQ)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__TTOQ=((__TYPE_ID__EMB *)__tmp__STOQ)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __CVOQ=((____LMB *)__BVOQ)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__TTOQ=((__TYPE_GENERIC__BCY *)__tmp__STOQ)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __CVOQ=((____ICY *)__BVOQ)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__TTOQ=((__TYPE_BLOCK__VO5D *)__tmp__STOQ)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __CVOQ=((____EQ5D *)__BVOQ)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__TTOQ=((__PROFIL_BLOCK__22NJ *)__tmp__STOQ)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __CVOQ=((____L4NJ *)__BVOQ)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__VTOQ=create__type__IJ2C(__tmp__RTOQ,__tmp__TTOQ);
-      result__ITOQ=__tmp__VTOQ;
+      __EVOQ=__XK2C(__AVOQ,__CVOQ);
+      __XUOQ=__EVOQ;
     };
-    __tmp__MGUP=result__ITOQ;
+    __1HUP=__XUOQ;
   };
-  if ((((void *)__tmp__MGUP == (void *)NULL) && (old_seq__GGUP == seq_call_and_loop__BL3K))) {
-    result__ITOQ=NULL;
-    __tmp__NGUP=Self__DGUP->parent_expr_binary_cmp__UXBP.left__L54J;
-    __tmp__STOQ=Self__DGUP->parent_expr_binary_cmp__UXBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__NGUP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__PUBQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__NGUP),__tmp__STOQ);
+  if ((((void *)__1HUP == (void *)NULL) && (__VHUP == __QM3K))) {
+    __XUOQ=NULL;
+    __2HUP=__SHUP->__DZBP.__0A5J;
+    __BVOQ=__SHUP->__DZBP.__AB5J;
+    switch (((struct ___OBJ *)__2HUP)->__id) {
+    case ____5J__: {
+      __4VBQ=__FLWM(((____5J *)__2HUP),__BVOQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__PUBQ=FALSE__O__;
+    case ____0AXC__: {
+      __4VBQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__PUBQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____NBXC__: {
+      __4VBQ=__1LWM(((____NBXC *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__PUBQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____ZBXC__: {
+      __4VBQ=__NMWM(((____ZBXC *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__PUBQ=FALSE__O__;
+    case ____DMWH__: {
+      __4VBQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__PUBQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____2A0I__: {
+      __4VBQ=__MNWM(((____2A0I *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__PUBQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____HJNJ__: {
+      __4VBQ=__5NWM(((____HJNJ *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__PUBQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____SJNJ__: {
+      __4VBQ=__2OWM(((____SJNJ *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__PUBQ=FALSE__O__;
+    case ____0AOJ__: {
+      __4VBQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__PUBQ=FALSE__O__;
+    case ____EBOJ__: {
+      __4VBQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__PUBQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____3BOJ__: {
+      __4VBQ=__BQWM(((____3BOJ *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__PUBQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____RCOJ__: {
+      __4VBQ=__4QWM(((____RCOJ *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__PUBQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____HDOJ__: {
+      __4VBQ=__1RWM(((____HDOJ *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__PUBQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____1DOJ__: {
+      __4VBQ=__YSWM(((____1DOJ *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__PUBQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____PEOJ__: {
+      __4VBQ=__VTWM(((____PEOJ *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__PUBQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____DFOJ__: {
+      __4VBQ=__SUWM(((____DFOJ *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__PUBQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____XFOJ__: {
+      __4VBQ=__PVWM(((____XFOJ *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__PUBQ=FALSE__O__;
+    case ____QGOJ__: {
+      __4VBQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__PUBQ=FALSE__O__;
+    case ____EHOJ__: {
+      __4VBQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__PUBQ=FALSE__O__;
+    case ____2HOJ__: {
+      __4VBQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__PUBQ=FALSE__O__;
+    case ____YIOJ__: {
+      __4VBQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__PUBQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____YMOJ__: {
+      __4VBQ=__2WWM(((____YMOJ *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__PUBQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____ONOJ__: {
+      __4VBQ=__XXWM(((____ONOJ *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__PUBQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____YOOJ__: {
+      __4VBQ=__314M(((____YOOJ *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__PUBQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____IM4K__: {
+      __4VBQ=__JMYN(((____IM4K *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__PUBQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____T5FL__: {
+      __4VBQ=__KECQ(((____T5FL *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__PUBQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____3DUL__: {
+      __4VBQ=__WF3P(((____3DUL *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__PUBQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____0EUL__: {
+      __4VBQ=__5NJQ(((____0EUL *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__PUBQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____BGUL__: {
+      __4VBQ=__TG3P(((____BGUL *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__PUBQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____2GUL__: {
+      __4VBQ=__3OJQ(((____2GUL *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__PUBQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____B0VL__: {
+      __4VBQ=__1CFN(((____B0VL *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__PUBQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____P0VL__: {
+      __4VBQ=__JYWM(((____P0VL *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__PUBQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____Q5YL__: {
+      __4VBQ=__GNYN(((____Q5YL *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__PUBQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____UVPM__: {
+      __4VBQ=__ZNYN(((____UVPM *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__PUBQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____0ZPM__: {
+      __4VBQ=__QH3P(((____0ZPM *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__PUBQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____MR0N__: {
+      __4VBQ=__IPWO(((____MR0N *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__PUBQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____YWBP__: {
+      __4VBQ=__LV0Q(((____YWBP *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__PUBQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____LYBP__: {
+      __4VBQ=__3ECQ(((____LYBP *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__PUBQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____CZBP__: {
+      __4VBQ=__0FCQ(((____CZBP *)((____5J *)__2HUP)),__BVOQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__PUBQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__NGUP)),__tmp__STOQ);
+    case ____3BEP__: {
+      __4VBQ=__0PJQ(((____3BEP *)((____5J *)__2HUP)),__BVOQ);
     } break;
     };
-    if (__tmp__PUBQ) {
-      __tmp__RTOQ=Self__DGUP->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__WUBQ=type_true__2MB;
-      switch (((struct ___OBJ *)__tmp__WUBQ)->__id) {
-      case __TYPE__FF__: {
-        __tmp__TTOQ=((__TYPE__FF *)__tmp__WUBQ)->default__0LC;
+    if (__4VBQ) {
+      __AVOQ=__SHUP->__DZBP.__JJNJ.__CK.__YH.__O2B;
+      __FWBQ=__DNB;
+      switch (((struct ___OBJ *)__FWBQ)->__id) {
+      case ____FF__: {
+        __CVOQ=((____FF *)__FWBQ)->__BMC;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__TTOQ=((__TYPE_NULL__4LB *)__tmp__WUBQ)->parent_type__5LB.default__0LC;
+      case ____FMB__: {
+        __CVOQ=((____FMB *)__FWBQ)->__GMB.__BMC;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__TTOQ=((__TYPE_VOID__AMB *)__tmp__WUBQ)->parent_type__BMB.default__0LC;
+      case ____HMB__: {
+        __CVOQ=((____HMB *)__FWBQ)->__IMB.__BMC;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__TTOQ=((__TYPE_CONTEXT__CMB *)__tmp__WUBQ)->parent_type__DMB.default__0LC;
+      case ____JMB__: {
+        __CVOQ=((____JMB *)__FWBQ)->__KMB.__BMC;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__TTOQ=((__TYPE_ID__EMB *)__tmp__WUBQ)->parent_type__FMB.default__0LC;
+      case ____LMB__: {
+        __CVOQ=((____LMB *)__FWBQ)->__MMB.__BMC;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__TTOQ=((__TYPE_GENERIC__BCY *)__tmp__WUBQ)->parent_type__CCY.default__0LC;
+      case ____ICY__: {
+        __CVOQ=((____ICY *)__FWBQ)->__JCY.__BMC;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__TTOQ=((__TYPE_BLOCK__VO5D *)__tmp__WUBQ)->parent_type__WO5D.default__0LC;
+      case ____EQ5D__: {
+        __CVOQ=((____EQ5D *)__FWBQ)->__FQ5D.__BMC;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__TTOQ=((__PROFIL_BLOCK__22NJ *)__tmp__WUBQ)->parent_type__42NJ.default__0LC;
+      case ____L4NJ__: {
+        __CVOQ=((____L4NJ *)__FWBQ)->__N4NJ.__BMC;
       } break;
       };
-      __tmp__VTOQ=create__type__IJ2C(__tmp__RTOQ,__tmp__TTOQ);
-      result__ITOQ=__tmp__VTOQ;
-      __tmp__WUBQ=Self__DGUP->parent_expr_binary_cmp__UXBP.left__L54J;
-      switch (((struct ___OBJ *)__tmp__WUBQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__WUBQ));
+      __EVOQ=__XK2C(__AVOQ,__CVOQ);
+      __XUOQ=__EVOQ;
+      __FWBQ=__SHUP->__DZBP.__0A5J;
+      switch (((struct ___OBJ *)__FWBQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__FWBQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__WUBQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__FWBQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__GHSS=((__READ_LOCAL__N5ZI *)__tmp__WUBQ);
-        Self__2CCU=((__LOCAL__43WC *)Self__GHSS->local__PUEJ);
-        Self__2CCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__2CCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__2CCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__MZWU=NULL;
-          ptr__NZWU=((__POINTER__IB )(NULL));
-          typ_id__OZWU= 0;
-          __tmp__PZWU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__PZWU ==  0)) {
-            result__MZWU=STRING__BC__;
+      case ____2A0I__: {
+        __VISS=((____2A0I *)__FWBQ);
+        __LECU=((____N5WC *)__VISS->__4VEJ);
+        __LECU->__Q5WC.__KU4D=(____Q)(__LECU->__Q5WC.__KU4D -  1);
+        if ((__LECU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __10WU=NULL;
+          __20WU=((____IB )(NULL));
+          __30WU= 0;
+          __40WU=((____IB )sizeof(____BC));
+          if (((unsigned long)__40WU ==  0)) {
+            __10WU=__BC__;
           } else /* FALSE */ {
-            typ_id__OZWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZWU));
-            if ((typ_id__OZWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QZWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RZWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PZWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SZWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RZWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__QZWU=micro_alloc__table__lab__HKI(__tmp__RZWU,((__POINTER__IB )(&(table_size[(__tmp__SZWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RZWU)));
-              ptr__NZWU=__tmp__QZWU;
+            __30WU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40WU));
+            if ((__30WU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __50WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A1WU=(void *)((unsigned long)(void *)((unsigned long)__40WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B1WU=((____YWB )((____Q )(void *)((unsigned long)__A1WU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __50WU=__OKI(__A1WU,((____IB )(&(table_size[(__B1WU)-1]))),((____YWB )((____Q )__A1WU)));
+              __20WU=__50WU;
             } else /* FALSE */ {
-              __tmp__SZWU=((__UINTEGER_32__RWB )typ_id__OZWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QZWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RZWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PZWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QZWU=micro_alloc__table__lab__HKI(__tmp__RZWU,((__POINTER__IB )(&(table_type[(__tmp__SZWU)]))),(__UINTEGER_32__RWB)(__tmp__SZWU |  1));
-              ptr__NZWU=__tmp__QZWU;
-            };
-            result__MZWU=((__STRING__BC *)ptr__NZWU);
-            *(result__MZWU) = *(STRING__BC__);
-          };
-          Self__IZWU=((__STRING__BC *)result__MZWU);
-          if ((Self__IZWU->capacity__HFL <  250)) {
-            __tmp__KZWU=create__KVW( 250);
-            Self__IZWU->storage__4EL=__tmp__KZWU;
-            Self__IZWU->capacity__HFL= 250;
-          };
-          Self__IZWU->count__WJ= 0;
-          display__V5DJ(Self__GHSS,result__MZWU);
-          put_string__EGZ(((__STRING__BC *)result__MZWU));
+              __B1WU=((____YWB )__30WU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __50WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A1WU=(void *)((unsigned long)(void *)((unsigned long)__40WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __50WU=__OKI(__A1WU,((____IB )(&(table_type[(__B1WU)]))),(____YWB)(__B1WU |  1));
+              __20WU=__50WU;
+            };
+            __10WU=((____BC *)__20WU);
+            *(__10WU) = *(__BC__);
+          };
+          __X0WU=((____BC *)__10WU);
+          if ((__X0WU->__OFL <  250)) {
+            __Z0WU=__RVW( 250);
+            __X0WU->__FFL=__Z0WU;
+            __X0WU->__OFL= 250;
+          };
+          __X0WU->__WJ= 0;
+          __EBEJ(__VISS,__10WU);
+          __LGZ(((____BC *)__10WU));
           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__WUBQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WUBQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__GHSS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__WUBQ)->receiver__554J);
-        Self__2CCU=((__LOCAL__43WC *)Self__GHSS->local__PUEJ);
-        Self__2CCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__2CCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__2CCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__MZWU=NULL;
-          ptr__NZWU=((__POINTER__IB )(NULL));
-          typ_id__OZWU= 0;
-          __tmp__PZWU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__PZWU ==  0)) {
-            result__MZWU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__OZWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZWU));
-            if ((typ_id__OZWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QZWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RZWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PZWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SZWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RZWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__QZWU=micro_alloc__table__lab__HKI(__tmp__RZWU,((__POINTER__IB )(&(table_size[(__tmp__SZWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RZWU)));
-              ptr__NZWU=__tmp__QZWU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__FWBQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__FWBQ));
+      } break;
+      case ____0AOJ__: {
+        __VISS=((____2A0I *)((____0AOJ *)__FWBQ)->__OB5J);
+        __LECU=((____N5WC *)__VISS->__4VEJ);
+        __LECU->__Q5WC.__KU4D=(____Q)(__LECU->__Q5WC.__KU4D -  1);
+        if ((__LECU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __10WU=NULL;
+          __20WU=((____IB )(NULL));
+          __30WU= 0;
+          __40WU=((____IB )sizeof(____BC));
+          if (((unsigned long)__40WU ==  0)) {
+            __10WU=__BC__;
+          } else /* FALSE */ {
+            __30WU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40WU));
+            if ((__30WU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __50WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A1WU=(void *)((unsigned long)(void *)((unsigned long)__40WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B1WU=((____YWB )((____Q )(void *)((unsigned long)__A1WU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __50WU=__OKI(__A1WU,((____IB )(&(table_size[(__B1WU)-1]))),((____YWB )((____Q )__A1WU)));
+              __20WU=__50WU;
             } else /* FALSE */ {
-              __tmp__SZWU=((__UINTEGER_32__RWB )typ_id__OZWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QZWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RZWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PZWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QZWU=micro_alloc__table__lab__HKI(__tmp__RZWU,((__POINTER__IB )(&(table_type[(__tmp__SZWU)]))),(__UINTEGER_32__RWB)(__tmp__SZWU |  1));
-              ptr__NZWU=__tmp__QZWU;
-            };
-            result__MZWU=((__STRING__BC *)ptr__NZWU);
-            *(result__MZWU) = *(STRING__BC__);
-          };
-          Self__IZWU=((__STRING__BC *)result__MZWU);
-          if ((Self__IZWU->capacity__HFL <  250)) {
-            __tmp__KZWU=create__KVW( 250);
-            Self__IZWU->storage__4EL=__tmp__KZWU;
-            Self__IZWU->capacity__HFL= 250;
-          };
-          Self__IZWU->count__WJ= 0;
-          display__V5DJ(Self__GHSS,result__MZWU);
-          put_string__EGZ(((__STRING__BC *)result__MZWU));
+              __B1WU=((____YWB )__30WU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __50WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A1WU=(void *)((unsigned long)(void *)((unsigned long)__40WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __50WU=__OKI(__A1WU,((____IB )(&(table_type[(__B1WU)]))),(____YWB)(__B1WU |  1));
+              __20WU=__50WU;
+            };
+            __10WU=((____BC *)__20WU);
+            *(__10WU) = *(__BC__);
+          };
+          __X0WU=((____BC *)__10WU);
+          if ((__X0WU->__OFL <  250)) {
+            __Z0WU=__RVW( 250);
+            __X0WU->__FFL=__Z0WU;
+            __X0WU->__OFL= 250;
+          };
+          __X0WU->__WJ= 0;
+          __EBEJ(__VISS,__10WU);
+          __LGZ(((____BC *)__10WU));
           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__WUBQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__FWBQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__WUBQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__FWBQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__WUBQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__FWBQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__WUBQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__FWBQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__WUBQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__FWBQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__WUBQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__FWBQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__WUBQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__FWBQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__WUBQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__FWBQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__WUBQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__FWBQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__WUBQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__FWBQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__WUBQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__FWBQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WUBQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__FWBQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__WUBQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__FWBQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WUBQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__FWBQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__WUBQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__FWBQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WUBQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__FWBQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__WUBQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__FWBQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__WUBQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__FWBQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__JHSS=((__READ_GLOBAL__B4YL *)__tmp__WUBQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__JHSS->global__Y5JM),Self__JHSS);
+      case ____Q5YL__: {
+        __YISS=((____Q5YL *)__FWBQ);
+        __EIEN(((____FKRG *)__YISS->__HBKM),__YISS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__WUBQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__FWBQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__WUBQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__FWBQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__WUBQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__FWBQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__WUBQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__FWBQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__WUBQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__FWBQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__WUBQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__FWBQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__WUBQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__FWBQ));
       } break;
       };
-      __tmp__WUBQ=Self__DGUP->parent_expr_binary_cmp__UXBP.right__R54J;
-      switch (((struct ___OBJ *)__tmp__WUBQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__WUBQ));
+      __FWBQ=__SHUP->__DZBP.__AB5J;
+      switch (((struct ___OBJ *)__FWBQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__FWBQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__WUBQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__FWBQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__GHSS=((__READ_LOCAL__N5ZI *)__tmp__WUBQ);
-        Self__2CCU=((__LOCAL__43WC *)Self__GHSS->local__PUEJ);
-        Self__2CCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__2CCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__2CCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__MZWU=NULL;
-          ptr__NZWU=((__POINTER__IB )(NULL));
-          typ_id__OZWU= 0;
-          __tmp__PZWU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__PZWU ==  0)) {
-            result__MZWU=STRING__BC__;
+      case ____2A0I__: {
+        __VISS=((____2A0I *)__FWBQ);
+        __LECU=((____N5WC *)__VISS->__4VEJ);
+        __LECU->__Q5WC.__KU4D=(____Q)(__LECU->__Q5WC.__KU4D -  1);
+        if ((__LECU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __10WU=NULL;
+          __20WU=((____IB )(NULL));
+          __30WU= 0;
+          __40WU=((____IB )sizeof(____BC));
+          if (((unsigned long)__40WU ==  0)) {
+            __10WU=__BC__;
           } else /* FALSE */ {
-            typ_id__OZWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZWU));
-            if ((typ_id__OZWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QZWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RZWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PZWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SZWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RZWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__QZWU=micro_alloc__table__lab__HKI(__tmp__RZWU,((__POINTER__IB )(&(table_size[(__tmp__SZWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RZWU)));
-              ptr__NZWU=__tmp__QZWU;
+            __30WU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40WU));
+            if ((__30WU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __50WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A1WU=(void *)((unsigned long)(void *)((unsigned long)__40WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B1WU=((____YWB )((____Q )(void *)((unsigned long)__A1WU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __50WU=__OKI(__A1WU,((____IB )(&(table_size[(__B1WU)-1]))),((____YWB )((____Q )__A1WU)));
+              __20WU=__50WU;
             } else /* FALSE */ {
-              __tmp__SZWU=((__UINTEGER_32__RWB )typ_id__OZWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QZWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RZWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PZWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QZWU=micro_alloc__table__lab__HKI(__tmp__RZWU,((__POINTER__IB )(&(table_type[(__tmp__SZWU)]))),(__UINTEGER_32__RWB)(__tmp__SZWU |  1));
-              ptr__NZWU=__tmp__QZWU;
-            };
-            result__MZWU=((__STRING__BC *)ptr__NZWU);
-            *(result__MZWU) = *(STRING__BC__);
-          };
-          Self__IZWU=((__STRING__BC *)result__MZWU);
-          if ((Self__IZWU->capacity__HFL <  250)) {
-            __tmp__KZWU=create__KVW( 250);
-            Self__IZWU->storage__4EL=__tmp__KZWU;
-            Self__IZWU->capacity__HFL= 250;
-          };
-          Self__IZWU->count__WJ= 0;
-          display__V5DJ(Self__GHSS,result__MZWU);
-          put_string__EGZ(((__STRING__BC *)result__MZWU));
+              __B1WU=((____YWB )__30WU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __50WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A1WU=(void *)((unsigned long)(void *)((unsigned long)__40WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __50WU=__OKI(__A1WU,((____IB )(&(table_type[(__B1WU)]))),(____YWB)(__B1WU |  1));
+              __20WU=__50WU;
+            };
+            __10WU=((____BC *)__20WU);
+            *(__10WU) = *(__BC__);
+          };
+          __X0WU=((____BC *)__10WU);
+          if ((__X0WU->__OFL <  250)) {
+            __Z0WU=__RVW( 250);
+            __X0WU->__FFL=__Z0WU;
+            __X0WU->__OFL= 250;
+          };
+          __X0WU->__WJ= 0;
+          __EBEJ(__VISS,__10WU);
+          __LGZ(((____BC *)__10WU));
           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__WUBQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WUBQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__GHSS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__WUBQ)->receiver__554J);
-        Self__2CCU=((__LOCAL__43WC *)Self__GHSS->local__PUEJ);
-        Self__2CCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__2CCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__2CCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__MZWU=NULL;
-          ptr__NZWU=((__POINTER__IB )(NULL));
-          typ_id__OZWU= 0;
-          __tmp__PZWU=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__PZWU ==  0)) {
-            result__MZWU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__OZWU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PZWU));
-            if ((typ_id__OZWU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QZWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RZWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PZWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SZWU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RZWU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__QZWU=micro_alloc__table__lab__HKI(__tmp__RZWU,((__POINTER__IB )(&(table_size[(__tmp__SZWU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RZWU)));
-              ptr__NZWU=__tmp__QZWU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__FWBQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__FWBQ));
+      } break;
+      case ____0AOJ__: {
+        __VISS=((____2A0I *)((____0AOJ *)__FWBQ)->__OB5J);
+        __LECU=((____N5WC *)__VISS->__4VEJ);
+        __LECU->__Q5WC.__KU4D=(____Q)(__LECU->__Q5WC.__KU4D -  1);
+        if ((__LECU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __10WU=NULL;
+          __20WU=((____IB )(NULL));
+          __30WU= 0;
+          __40WU=((____IB )sizeof(____BC));
+          if (((unsigned long)__40WU ==  0)) {
+            __10WU=__BC__;
+          } else /* FALSE */ {
+            __30WU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__40WU));
+            if ((__30WU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __50WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A1WU=(void *)((unsigned long)(void *)((unsigned long)__40WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B1WU=((____YWB )((____Q )(void *)((unsigned long)__A1WU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __50WU=__OKI(__A1WU,((____IB )(&(table_size[(__B1WU)-1]))),((____YWB )((____Q )__A1WU)));
+              __20WU=__50WU;
             } else /* FALSE */ {
-              __tmp__SZWU=((__UINTEGER_32__RWB )typ_id__OZWU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QZWU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RZWU=(void *)((unsigned long)(void *)((unsigned long)__tmp__PZWU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QZWU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QZWU=micro_alloc__table__lab__HKI(__tmp__RZWU,((__POINTER__IB )(&(table_type[(__tmp__SZWU)]))),(__UINTEGER_32__RWB)(__tmp__SZWU |  1));
-              ptr__NZWU=__tmp__QZWU;
-            };
-            result__MZWU=((__STRING__BC *)ptr__NZWU);
-            *(result__MZWU) = *(STRING__BC__);
-          };
-          Self__IZWU=((__STRING__BC *)result__MZWU);
-          if ((Self__IZWU->capacity__HFL <  250)) {
-            __tmp__KZWU=create__KVW( 250);
-            Self__IZWU->storage__4EL=__tmp__KZWU;
-            Self__IZWU->capacity__HFL= 250;
-          };
-          Self__IZWU->count__WJ= 0;
-          display__V5DJ(Self__GHSS,result__MZWU);
-          put_string__EGZ(((__STRING__BC *)result__MZWU));
+              __B1WU=((____YWB )__30WU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __50WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A1WU=(void *)((unsigned long)(void *)((unsigned long)__40WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__50WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __50WU=__OKI(__A1WU,((____IB )(&(table_type[(__B1WU)]))),(____YWB)(__B1WU |  1));
+              __20WU=__50WU;
+            };
+            __10WU=((____BC *)__20WU);
+            *(__10WU) = *(__BC__);
+          };
+          __X0WU=((____BC *)__10WU);
+          if ((__X0WU->__OFL <  250)) {
+            __Z0WU=__RVW( 250);
+            __X0WU->__FFL=__Z0WU;
+            __X0WU->__OFL= 250;
+          };
+          __X0WU->__WJ= 0;
+          __EBEJ(__VISS,__10WU);
+          __LGZ(((____BC *)__10WU));
           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__WUBQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__FWBQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__WUBQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__FWBQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__WUBQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__FWBQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__WUBQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__FWBQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__WUBQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__FWBQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__WUBQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__FWBQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__WUBQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__FWBQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__WUBQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__FWBQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__WUBQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__FWBQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__WUBQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__FWBQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__WUBQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__FWBQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WUBQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__FWBQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__WUBQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__FWBQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WUBQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__FWBQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__WUBQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__FWBQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WUBQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__FWBQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__WUBQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__FWBQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__WUBQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__FWBQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__JHSS=((__READ_GLOBAL__B4YL *)__tmp__WUBQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__JHSS->global__Y5JM),Self__JHSS);
+      case ____Q5YL__: {
+        __YISS=((____Q5YL *)__FWBQ);
+        __EIEN(((____FKRG *)__YISS->__HBKM),__YISS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__WUBQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__FWBQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__WUBQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__FWBQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__WUBQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__FWBQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__WUBQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__FWBQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__WUBQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__FWBQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__WUBQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__FWBQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__WUBQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__FWBQ));
       } break;
       };
     };
-    __tmp__MGUP=result__ITOQ;
-    if ((((void *)result__ITOQ == (void *)NULL) && ((void *)__tmp__SGUP != (void *)NULL))) {
-      __tmp__MGUP=NULL;
+    __1HUP=__XUOQ;
+    if ((((void *)__XUOQ == (void *)NULL) && ((void *)__BIUP != (void *)NULL))) {
+      __1HUP=NULL;
     };
-    if ((((void *)__tmp__MGUP == (void *)NULL) && ((void *)__tmp__VGUP != (void *)NULL))) {
-      __tmp__MGUP=NULL;
+    if ((((void *)__1HUP == (void *)NULL) && ((void *)__EIUP != (void *)NULL))) {
+      __1HUP=NULL;
     };
   };
-  if (((void *)__tmp__MGUP == (void *)NULL)) {
-    __tmp__MGUP=Self__DGUP;
+  if (((void *)__1HUP == (void *)NULL)) {
+    __1HUP=__SHUP;
   } else /* FALSE */ {
-    __tmp__RTOQ=Self__DGUP->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    if (((struct ___OBJ *)__tmp__MGUP)->__id==__PROTOTYPE_CST__45WC__) {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_INF_EQ__TXBP *)__tmp__MGUP))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__RTOQ;
+    __AVOQ=__SHUP->__DZBP.__JJNJ.__CK.__YH.__O2B;
+    if (((struct ___OBJ *)__1HUP)->__id==____NBXC__) {
+      ((____NBXC *)((____CZBP *)__1HUP))->__OBXC.__DK.__CK.__YH.__O2B=__AVOQ;
     } else /* EXPR_INF_EQ */ {
-      ((__EXPR_INF_EQ__TXBP *)__tmp__MGUP)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__RTOQ;
+      ((____CZBP *)__1HUP)->__DZBP.__JJNJ.__CK.__YH.__O2B=__AVOQ;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__NGUP=__tmp__MGUP;
-  return(__tmp__NGUP);
+  __2HUP=__1HUP;
+  return(__2HUP);
 }
 
-static void* execute_link__4UEQ(__EXPR_XOR__OAEP *Self__5UEQ)
-// ({EXPR_XOR__OAEP}) With result Recursive, No inlinable.
+static void* __NWEQ(____3BEP *__OWEQ)
+// ({__3BEP}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG __tmp__RX2Q;
-  __UINTEGER_32__RWB old_seq__CVEQ,__tmp__01WU,__tmp__R1JV,__tmp__P3WU;
-  void *__tmp__IVEQ,*__tmp__JVEQ,*r__Z1JV,*__tmp__CWVQ;
-  __LIST__WH *Self__0SNT;
-  __STRING__BC *result__U1WU,*Self__Q1WU,*result__J3WU,*Self__F3WU;
-  __POINTER__IB ptr__V1WU,__tmp__X1WU,__tmp__Y1WU,__tmp__Z1WU;
-  __POINTER__IB __tmp__P1JV,__tmp__Q1JV,__tmp__N3WU,__tmp__O3WU;
-  __INTEGER__Q typ_id__W1WU,typ_id__N1JV,typ_id__L3WU;
-  __INTEGER_CST__KAXC *__tmp__OVEQ,*__tmp__RVEQ,*Self__Z4KP;
-  __INTEGER_CST__KAXC *result__T2WU,*Self__52WU;
-  __POSITION__OL p__Y1JV;
-  __EXPR_NOT__FUPM *result__L1JV,*Self__X1JV;
-  __TYPE_FULL__PMB *__tmp__4VVQ;
-  __READ_LOCAL__N5ZI *Self__CISS;
-  __LOCAL__43WC *Self__IDCU;
-  __READ_GLOBAL__B4YL *Self__FISS;
-  __CHARACTER__DB *__tmp__S1WU,*__tmp__H3WU;
-  __BOOLEAN__L __tmp__AUVQ;
-  old_seq__CVEQ=seq_call_and_loop__BL3K;
-  __tmp__IVEQ=Self__5UEQ->parent_expr_binary__PAEP.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__IVEQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__JVEQ=((__STRING_CST__5J *)__tmp__IVEQ);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__JVEQ=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__IVEQ));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__JVEQ=((__PROTOTYPE_CST__45WC *)__tmp__IVEQ);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__JVEQ=((__INTEGER_CST__KAXC *)__tmp__IVEQ);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__0SNT=((__LIST__WH *)list_current__Y4GB);
-    result__U1WU=NULL;
-    ptr__V1WU=((__POINTER__IB )(NULL));
-    typ_id__W1WU= 0;
-    __tmp__X1WU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__X1WU ==  0)) {
-      result__U1WU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__W1WU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X1WU));
-      if ((typ_id__W1WU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__X1WU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1WU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__01WU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1WU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y1WU=micro_alloc__table__lab__HKI(__tmp__Z1WU,((__POINTER__IB )(&(table_size[(__tmp__01WU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1WU)));
-        ptr__V1WU=__tmp__Y1WU;
-      } else /* FALSE */ {
-        __tmp__01WU=((__UINTEGER_32__RWB )typ_id__W1WU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__X1WU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1WU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y1WU=micro_alloc__table__lab__HKI(__tmp__Z1WU,((__POINTER__IB )(&(table_type[(__tmp__01WU)]))),(__UINTEGER_32__RWB)(__tmp__01WU |  1));
-        ptr__V1WU=__tmp__Y1WU;
-      };
-      result__U1WU=((__STRING__BC *)ptr__V1WU);
-      *(result__U1WU) = *(STRING__BC__);
-    };
-    Self__Q1WU=((__STRING__BC *)result__U1WU);
-    if ((Self__Q1WU->capacity__HFL <  250)) {
-      __tmp__S1WU=create__KVW( 250);
-      Self__Q1WU->storage__4EL=__tmp__S1WU;
-      Self__Q1WU->capacity__HFL= 250;
-    };
-    Self__Q1WU->count__WJ= 0;
-    display__NHFE(Self__0SNT,result__U1WU);
-    put_string__EGZ(((__STRING__BC *)result__U1WU));
+  ____0SG __AZ2Q;
+  ____YWB __RWEQ,__J3WU,__A3JV,__44WU;
+  void *__XWEQ,*__YWEQ,*__I3JV,*__RXVQ;
+  ____WH *__JUNT;
+  ____BC *__D3WU,*__52WU,*__Y4WU,*__U4WU;
+  ____IB __E3WU,__G3WU,__H3WU,__I3WU,__42JV,__52JV,__24WU,__34WU;
+  ____Q __F3WU,__22JV,__04WU;
+  ____ZBXC *__3WEQ,*__AXEQ,*__IALP,*__C4WU,*__O4WU;
+  ____OL __H3JV;
+  ____UVPM *__02JV,*__G3JV;
+  ____WMB *__NXVQ;
+  ____2A0I *__RJSS;
+  ____N5WC *__XECU;
+  ____Q5YL *__UJSS;
+  ____DB *__B3WU,*__W4WU;
+  ____L __PVVQ;
+  __RWEQ=__QM3K;
+  __XWEQ=__OWEQ->__4BEP.__BC5J;
+  switch (((struct ___OBJ *)__XWEQ)->__id) {
+  case ____5J__: {
+    __YWEQ=((____5J *)__XWEQ);
+  } break;
+  case ____0AXC__: {
+    __YWEQ=__NG3H(((____0AXC *)__XWEQ));
+  } break;
+  case ____NBXC__: {
+    __YWEQ=((____NBXC *)__XWEQ);
+  } break;
+  case ____ZBXC__: {
+    __YWEQ=((____ZBXC *)__XWEQ);
+  } break;
+  case ____DMWH__: {
+    __JUNT=((____WH *)__Q5GB);
+    __D3WU=NULL;
+    __E3WU=((____IB )(NULL));
+    __F3WU= 0;
+    __G3WU=((____IB )sizeof(____BC));
+    if (((unsigned long)__G3WU ==  0)) {
+      __D3WU=__BC__;
+    } else /* FALSE */ {
+      __F3WU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G3WU));
+      if ((__F3WU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3WU=(void *)((unsigned long)(void *)((unsigned long)__G3WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3WU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __J3WU=((____YWB )((____Q )(void *)((unsigned long)__I3WU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __H3WU=__OKI(__I3WU,((____IB )(&(table_size[(__J3WU)-1]))),((____YWB )((____Q )__I3WU)));
+        __E3WU=__H3WU;
+      } else /* FALSE */ {
+        __J3WU=((____YWB )__F3WU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3WU=(void *)((unsigned long)(void *)((unsigned long)__G3WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3WU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __H3WU=__OKI(__I3WU,((____IB )(&(table_type[(__J3WU)]))),(____YWB)(__J3WU |  1));
+        __E3WU=__H3WU;
+      };
+      __D3WU=((____BC *)__E3WU);
+      *(__D3WU) = *(__BC__);
+    };
+    __52WU=((____BC *)__D3WU);
+    if ((__52WU->__OFL <  250)) {
+      __B3WU=__RVW( 250);
+      __52WU->__FFL=__B3WU;
+      __52WU->__OFL= 250;
+    };
+    __52WU->__WJ= 0;
+    __2IFE(__JUNT,__D3WU);
+    __LGZ(((____BC *)__D3WU));
     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__JVEQ=NULL;
+    __YWEQ=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__JVEQ=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__IVEQ));
+  case ____2A0I__: {
+    __YWEQ=__ONBK(((____2A0I *)__XWEQ));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__JVEQ=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__IVEQ));
+  case ____HJNJ__: {
+    __YWEQ=__ENPL(((____HJNJ *)__XWEQ));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__JVEQ=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__IVEQ));
+  case ____SJNJ__: {
+    __YWEQ=__ORPL(((____SJNJ *)__XWEQ));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__JVEQ=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__IVEQ));
+  case ____0AOJ__: {
+    __YWEQ=__YVPL(((____0AOJ *)__XWEQ));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__JVEQ=((__GET_TYPE_ID__V5NJ *)__tmp__IVEQ);
+  case ____EBOJ__: {
+    __YWEQ=((____EBOJ *)__XWEQ);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__JVEQ=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__IVEQ));
+  case ____3BOJ__: {
+    __YWEQ=__EXPL(((____3BOJ *)__XWEQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__JVEQ=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__IVEQ));
+  case ____RCOJ__: {
+    __YWEQ=__O1PL(((____RCOJ *)__XWEQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__JVEQ=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__IVEQ));
+  case ____HDOJ__: {
+    __YWEQ=__Y5PL(((____HDOJ *)__XWEQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__JVEQ=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__IVEQ));
+  case ____1DOJ__: {
+    __YWEQ=__CEQL(((____1DOJ *)__XWEQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__JVEQ=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__IVEQ));
+  case ____PEOJ__: {
+    __YWEQ=__MIQL(((____PEOJ *)__XWEQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__JVEQ=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__IVEQ));
+  case ____DFOJ__: {
+    __YWEQ=__WMQL(((____DFOJ *)__XWEQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__JVEQ=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__IVEQ));
+  case ____XFOJ__: {
+    __YWEQ=__ARQL(((____XFOJ *)__XWEQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__JVEQ=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__IVEQ));
+  case ____QGOJ__: {
+    __YWEQ=__4VPK(((____QGOJ *)__XWEQ));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__JVEQ=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__IVEQ));
+  case ____EHOJ__: {
+    __YWEQ=__KVQL(((____EHOJ *)__XWEQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__JVEQ=((__SIZE_OF__NGOJ *)__tmp__IVEQ);
+  case ____2HOJ__: {
+    __YWEQ=((____2HOJ *)__XWEQ);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__JVEQ=execute_link__HUQL(((__CAST__JHOJ *)__tmp__IVEQ));
+  case ____YIOJ__: {
+    __YWEQ=__WVQL(((____YIOJ *)__XWEQ));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__JVEQ=((__REAL_CST__JLOJ *)__tmp__IVEQ);
+  case ____YMOJ__: {
+    __YWEQ=((____YMOJ *)__XWEQ);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__JVEQ=((__CHARACTER_CST__5LOJ *)__tmp__IVEQ);
+  case ____ONOJ__: {
+    __YWEQ=((____ONOJ *)__XWEQ);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__JVEQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__IVEQ);
+  case ____YOOJ__: {
+    __YWEQ=((____YOOJ *)__XWEQ);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__JVEQ=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__IVEQ));
+  case ____IM4K__: {
+    __YWEQ=__GHIM(((____IM4K *)__XWEQ));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__JVEQ=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__IVEQ));
+  case ____T5FL__: {
+    __YWEQ=__CN5O(((____T5FL *)__XWEQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__JVEQ=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__IVEQ));
+  case ____3DUL__: {
+    __YWEQ=__ZVTP(((____3DUL *)__XWEQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__JVEQ=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__IVEQ));
+  case ____0EUL__: {
+    __YWEQ=__0Q2P(((____0EUL *)__XWEQ));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__JVEQ=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__IVEQ));
+  case ____BGUL__: {
+    __YWEQ=__T1TP(((____BGUL *)__XWEQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__JVEQ=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__IVEQ));
+  case ____2GUL__: {
+    __YWEQ=__5W2P(((____2GUL *)__XWEQ));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__JVEQ=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__IVEQ));
+  case ____B0VL__: {
+    __YWEQ=__KFDN(((____B0VL *)__XWEQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__JVEQ=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__IVEQ));
+  case ____P0VL__: {
+    __YWEQ=__S3HM(((____P0VL *)__XWEQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__JVEQ=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__IVEQ));
+  case ____Q5YL__: {
+    __YWEQ=__FNIM(((____Q5YL *)__XWEQ));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__JVEQ=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__IVEQ));
+  case ____UVPM__: {
+    __YWEQ=__ARXN(((____UVPM *)__XWEQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__JVEQ=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__IVEQ));
+  case ____0ZPM__: {
+    __YWEQ=__TV0P(((____0ZPM *)__XWEQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__JVEQ=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__IVEQ));
+  case ____MR0N__: {
+    __YWEQ=__1DWO(((____MR0N *)__XWEQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__JVEQ=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__IVEQ));
+  case ____YWBP__: {
+    __YWEQ=__R2ZQ(((____YWBP *)__XWEQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__JVEQ=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__IVEQ));
+  case ____LYBP__: {
+    __YWEQ=__HDUP(((____LYBP *)__XWEQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__JVEQ=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__IVEQ));
+  case ____CZBP__: {
+    __YWEQ=__RHUP(((____CZBP *)__XWEQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__JVEQ=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__IVEQ));
+  case ____3BEP__: {
+    __YWEQ=__NWEQ(((____3BEP *)__XWEQ));
   } break;
   };
-  Self__5UEQ->parent_expr_binary__PAEP.left__SA5J=__tmp__JVEQ;
-  __tmp__IVEQ=Self__5UEQ->parent_expr_binary__PAEP.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__IVEQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__JVEQ=((__STRING_CST__5J *)__tmp__IVEQ);
+  __OWEQ->__4BEP.__BC5J=__YWEQ;
+  __XWEQ=__OWEQ->__4BEP.__FC5J;
+  switch (((struct ___OBJ *)__XWEQ)->__id) {
+  case ____5J__: {
+    __YWEQ=((____5J *)__XWEQ);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__JVEQ=execute_link__4E3H(((__EXTERNAL_C__L5WC *)__tmp__IVEQ));
+  case ____0AXC__: {
+    __YWEQ=__NG3H(((____0AXC *)__XWEQ));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__JVEQ=((__PROTOTYPE_CST__45WC *)__tmp__IVEQ);
+  case ____NBXC__: {
+    __YWEQ=((____NBXC *)__XWEQ);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__JVEQ=((__INTEGER_CST__KAXC *)__tmp__IVEQ);
+  case ____ZBXC__: {
+    __YWEQ=((____ZBXC *)__XWEQ);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    Self__0SNT=((__LIST__WH *)list_current__Y4GB);
-    result__U1WU=NULL;
-    ptr__V1WU=((__POINTER__IB )(NULL));
-    typ_id__W1WU= 0;
-    __tmp__X1WU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__X1WU ==  0)) {
-      result__U1WU=STRING__BC__;
+  case ____DMWH__: {
+    __JUNT=((____WH *)__Q5GB);
+    __D3WU=NULL;
+    __E3WU=((____IB )(NULL));
+    __F3WU= 0;
+    __G3WU=((____IB )sizeof(____BC));
+    if (((unsigned long)__G3WU ==  0)) {
+      __D3WU=__BC__;
     } else /* FALSE */ {
-      typ_id__W1WU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X1WU));
-      if ((typ_id__W1WU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__X1WU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1WU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__01WU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z1WU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y1WU=micro_alloc__table__lab__HKI(__tmp__Z1WU,((__POINTER__IB )(&(table_size[(__tmp__01WU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z1WU)));
-        ptr__V1WU=__tmp__Y1WU;
+      __F3WU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G3WU));
+      if ((__F3WU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3WU=(void *)((unsigned long)(void *)((unsigned long)__G3WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3WU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __J3WU=((____YWB )((____Q )(void *)((unsigned long)__I3WU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __H3WU=__OKI(__I3WU,((____IB )(&(table_size[(__J3WU)-1]))),((____YWB )((____Q )__I3WU)));
+        __E3WU=__H3WU;
       } else /* FALSE */ {
-        __tmp__01WU=((__UINTEGER_32__RWB )typ_id__W1WU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y1WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__Z1WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__X1WU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y1WU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y1WU=micro_alloc__table__lab__HKI(__tmp__Z1WU,((__POINTER__IB )(&(table_type[(__tmp__01WU)]))),(__UINTEGER_32__RWB)(__tmp__01WU |  1));
-        ptr__V1WU=__tmp__Y1WU;
+        __J3WU=((____YWB )__F3WU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H3WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __I3WU=(void *)((unsigned long)(void *)((unsigned long)__G3WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H3WU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __H3WU=__OKI(__I3WU,((____IB )(&(table_type[(__J3WU)]))),(____YWB)(__J3WU |  1));
+        __E3WU=__H3WU;
       };
-      result__U1WU=((__STRING__BC *)ptr__V1WU);
-      *(result__U1WU) = *(STRING__BC__);
+      __D3WU=((____BC *)__E3WU);
+      *(__D3WU) = *(__BC__);
     };
-    Self__Q1WU=((__STRING__BC *)result__U1WU);
-    if ((Self__Q1WU->capacity__HFL <  250)) {
-      __tmp__S1WU=create__KVW( 250);
-      Self__Q1WU->storage__4EL=__tmp__S1WU;
-      Self__Q1WU->capacity__HFL= 250;
+    __52WU=((____BC *)__D3WU);
+    if ((__52WU->__OFL <  250)) {
+      __B3WU=__RVW( 250);
+      __52WU->__FFL=__B3WU;
+      __52WU->__OFL= 250;
     };
-    Self__Q1WU->count__WJ= 0;
-    display__NHFE(Self__0SNT,result__U1WU);
-    put_string__EGZ(((__STRING__BC *)result__U1WU));
+    __52WU->__WJ= 0;
+    __2IFE(__JUNT,__D3WU);
+    __LGZ(((____BC *)__D3WU));
     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__JVEQ=NULL;
+    __YWEQ=NULL;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__JVEQ=execute_link__5LBK(((__READ_LOCAL__N5ZI *)__tmp__IVEQ));
+  case ____2A0I__: {
+    __YWEQ=__ONBK(((____2A0I *)__XWEQ));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__JVEQ=execute_link__VLPL(((__EXPR_EQUAL__YHNJ *)__tmp__IVEQ));
+  case ____HJNJ__: {
+    __YWEQ=__ENPL(((____HJNJ *)__XWEQ));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__JVEQ=execute_link__5PPL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__IVEQ));
+  case ____SJNJ__: {
+    __YWEQ=__ORPL(((____SJNJ *)__XWEQ));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__JVEQ=execute_link__JUPL(((__IS_EXPANDED__L5NJ *)__tmp__IVEQ));
+  case ____0AOJ__: {
+    __YWEQ=__YVPL(((____0AOJ *)__XWEQ));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__JVEQ=((__GET_TYPE_ID__V5NJ *)__tmp__IVEQ);
+  case ____EBOJ__: {
+    __YWEQ=((____EBOJ *)__XWEQ);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__JVEQ=execute_link__VVPL(((__EXPR_SUP__OAOJ *)__tmp__IVEQ));
+  case ____3BOJ__: {
+    __YWEQ=__EXPL(((____3BOJ *)__XWEQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__JVEQ=execute_link__5ZPL(((__EXPR_SUB__CBOJ *)__tmp__IVEQ));
+  case ____RCOJ__: {
+    __YWEQ=__O1PL(((____RCOJ *)__XWEQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__JVEQ=execute_link__J4PL(((__EXPR_MUL__YBOJ *)__tmp__IVEQ));
+  case ____HDOJ__: {
+    __YWEQ=__Y5PL(((____HDOJ *)__XWEQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__JVEQ=execute_link__TCQL(((__EXPR_DIV__MCOJ *)__tmp__IVEQ));
+  case ____1DOJ__: {
+    __YWEQ=__CEQL(((____1DOJ *)__XWEQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__JVEQ=execute_link__3GQL(((__EXPR_AND__ADOJ *)__tmp__IVEQ));
+  case ____PEOJ__: {
+    __YWEQ=__MIQL(((____PEOJ *)__XWEQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__JVEQ=execute_link__HLQL(((__EXPR_SHIFT_R__UDOJ *)__tmp__IVEQ));
+  case ____DFOJ__: {
+    __YWEQ=__WMQL(((____DFOJ *)__XWEQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__JVEQ=execute_link__RPQL(((__EXPR_SHIFT_L__IEOJ *)__tmp__IVEQ));
+  case ____XFOJ__: {
+    __YWEQ=__ARQL(((____XFOJ *)__XWEQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__JVEQ=execute_link__PUPK(((__PUT_TO__BFOJ *)__tmp__IVEQ));
+  case ____QGOJ__: {
+    __YWEQ=__4VPK(((____QGOJ *)__XWEQ));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__JVEQ=execute_link__1TQL(((__ITEM__VFOJ *)__tmp__IVEQ));
+  case ____EHOJ__: {
+    __YWEQ=__KVQL(((____EHOJ *)__XWEQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__JVEQ=((__SIZE_OF__NGOJ *)__tmp__IVEQ);
+  case ____2HOJ__: {
+    __YWEQ=((____2HOJ *)__XWEQ);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__JVEQ=execute_link__HUQL(((__CAST__JHOJ *)__tmp__IVEQ));
+  case ____YIOJ__: {
+    __YWEQ=__WVQL(((____YIOJ *)__XWEQ));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__JVEQ=((__REAL_CST__JLOJ *)__tmp__IVEQ);
+  case ____YMOJ__: {
+    __YWEQ=((____YMOJ *)__XWEQ);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__JVEQ=((__CHARACTER_CST__5LOJ *)__tmp__IVEQ);
+  case ____ONOJ__: {
+    __YWEQ=((____ONOJ *)__XWEQ);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__JVEQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__IVEQ);
+  case ____YOOJ__: {
+    __YWEQ=((____YOOJ *)__XWEQ);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__JVEQ=execute_link__XFIM(((__READ_SLOT__ZK4K *)__tmp__IVEQ));
+  case ____IM4K__: {
+    __YWEQ=__GHIM(((____IM4K *)__XWEQ));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__JVEQ=execute_link__TL5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__IVEQ));
+  case ____T5FL__: {
+    __YWEQ=__CN5O(((____T5FL *)__XWEQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__JVEQ=execute_link__KUTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__IVEQ));
+  case ____3DUL__: {
+    __YWEQ=__ZVTP(((____3DUL *)__XWEQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__JVEQ=execute_link__LP2P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__IVEQ));
+  case ____0EUL__: {
+    __YWEQ=__0Q2P(((____0EUL *)__XWEQ));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__JVEQ=execute_link__E0TP(((__EXPR_AND_LOGIC__SEUL *)__tmp__IVEQ));
+  case ____BGUL__: {
+    __YWEQ=__T1TP(((____BGUL *)__XWEQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__JVEQ=execute_link__QV2P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__IVEQ));
+  case ____2GUL__: {
+    __YWEQ=__5W2P(((____2GUL *)__XWEQ));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__JVEQ=execute_link__1DDN(((__EXPR_NEG__SYVL *)__tmp__IVEQ));
+  case ____B0VL__: {
+    __YWEQ=__KFDN(((____B0VL *)__XWEQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__JVEQ=execute_link__D2HM(((__EXPR_ADD__AZVL *)__tmp__IVEQ));
+  case ____P0VL__: {
+    __YWEQ=__S3HM(((____P0VL *)__XWEQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__JVEQ=execute_link__WLIM(((__READ_GLOBAL__B4YL *)__tmp__IVEQ));
+  case ____Q5YL__: {
+    __YWEQ=__FNIM(((____Q5YL *)__XWEQ));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__JVEQ=execute_link__RPXN(((__EXPR_NOT__FUPM *)__tmp__IVEQ));
+  case ____UVPM__: {
+    __YWEQ=__ARXN(((____UVPM *)__XWEQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__JVEQ=execute_link__EU0P(((__EXPR_MOD__LYPM *)__tmp__IVEQ));
+  case ____0ZPM__: {
+    __YWEQ=__TV0P(((____0ZPM *)__XWEQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__JVEQ=execute_link__MCWO(((__EXPR_OR__3P0N *)__tmp__IVEQ));
+  case ____MR0N__: {
+    __YWEQ=__1DWO(((____MR0N *)__XWEQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__JVEQ=execute_link__C1ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__IVEQ));
+  case ____YWBP__: {
+    __YWEQ=__R2ZQ(((____YWBP *)__XWEQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__JVEQ=execute_link__YBUP(((__EXPR_INF__2WBP *)__tmp__IVEQ));
+  case ____LYBP__: {
+    __YWEQ=__HDUP(((____LYBP *)__XWEQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__JVEQ=execute_link__CGUP(((__EXPR_INF_EQ__TXBP *)__tmp__IVEQ));
+  case ____CZBP__: {
+    __YWEQ=__RHUP(((____CZBP *)__XWEQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__JVEQ=execute_link__4UEQ(((__EXPR_XOR__OAEP *)__tmp__IVEQ));
+  case ____3BEP__: {
+    __YWEQ=__NWEQ(((____3BEP *)__XWEQ));
   } break;
   };
-  Self__5UEQ->parent_expr_binary__PAEP.right__WA5J=__tmp__JVEQ;
-  __tmp__IVEQ=Self__5UEQ->parent_expr_binary__PAEP.left__SA5J;
-  if (__tmp__IVEQ==NULL) {
-    __tmp__OVEQ=NULL;
+  __OWEQ->__4BEP.__FC5J=__YWEQ;
+  __XWEQ=__OWEQ->__4BEP.__BC5J;
+  if (__XWEQ==NULL) {
+    __3WEQ=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__IVEQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__OVEQ=NULL;
+    switch (((struct ___OBJ *)__XWEQ)->__id) {
+    case ____5J__: {
+      __3WEQ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__OVEQ=NULL;
+    case ____0AXC__: {
+      __3WEQ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__OVEQ=NULL;
+    case ____NBXC__: {
+      __3WEQ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__OVEQ=((void *)__tmp__IVEQ);
+    case ____ZBXC__: {
+      __3WEQ=((void *)__XWEQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__OVEQ=NULL;
+    case ____DMWH__: {
+      __3WEQ=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__OVEQ=NULL;
+    case ____2A0I__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__OVEQ=NULL;
+    case ____HJNJ__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__OVEQ=NULL;
+    case ____SJNJ__: {
+      __3WEQ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__OVEQ=NULL;
+    case ____0AOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__OVEQ=NULL;
+    case ____EBOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__OVEQ=NULL;
+    case ____3BOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__OVEQ=NULL;
+    case ____RCOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__OVEQ=NULL;
+    case ____HDOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__OVEQ=NULL;
+    case ____1DOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__OVEQ=NULL;
+    case ____PEOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__OVEQ=NULL;
+    case ____DFOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__OVEQ=NULL;
+    case ____XFOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__OVEQ=NULL;
+    case ____QGOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__OVEQ=NULL;
+    case ____EHOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__OVEQ=NULL;
+    case ____2HOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__OVEQ=NULL;
+    case ____YIOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__OVEQ=NULL;
+    case ____YMOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__OVEQ=NULL;
+    case ____ONOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__OVEQ=NULL;
+    case ____YOOJ__: {
+      __3WEQ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__OVEQ=NULL;
+    case ____IM4K__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__OVEQ=NULL;
+    case ____T5FL__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__OVEQ=NULL;
+    case ____3DUL__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__OVEQ=NULL;
+    case ____0EUL__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__OVEQ=NULL;
+    case ____BGUL__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__OVEQ=NULL;
+    case ____2GUL__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__OVEQ=NULL;
+    case ____B0VL__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__OVEQ=NULL;
+    case ____P0VL__: {
+      __3WEQ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__OVEQ=NULL;
+    case ____Q5YL__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__OVEQ=NULL;
+    case ____UVPM__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__OVEQ=NULL;
+    case ____0ZPM__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__OVEQ=NULL;
+    case ____MR0N__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__OVEQ=NULL;
+    case ____YWBP__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__OVEQ=NULL;
+    case ____LYBP__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__OVEQ=NULL;
+    case ____CZBP__: {
+      __3WEQ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__OVEQ=NULL;
+    case ____3BEP__: {
+      __3WEQ=NULL;
     } break;
     }
   };
-  __tmp__IVEQ=Self__5UEQ->parent_expr_binary__PAEP.right__WA5J;
-  if (__tmp__IVEQ==NULL) {
-    __tmp__RVEQ=NULL;
+  __XWEQ=__OWEQ->__4BEP.__FC5J;
+  if (__XWEQ==NULL) {
+    __AXEQ=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__IVEQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RVEQ=NULL;
+    switch (((struct ___OBJ *)__XWEQ)->__id) {
+    case ____5J__: {
+      __AXEQ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RVEQ=NULL;
+    case ____0AXC__: {
+      __AXEQ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RVEQ=NULL;
+    case ____NBXC__: {
+      __AXEQ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RVEQ=((void *)__tmp__IVEQ);
+    case ____ZBXC__: {
+      __AXEQ=((void *)__XWEQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RVEQ=NULL;
+    case ____DMWH__: {
+      __AXEQ=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RVEQ=NULL;
+    case ____2A0I__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RVEQ=NULL;
+    case ____HJNJ__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RVEQ=NULL;
+    case ____SJNJ__: {
+      __AXEQ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RVEQ=NULL;
+    case ____0AOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RVEQ=NULL;
+    case ____EBOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RVEQ=NULL;
+    case ____3BOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RVEQ=NULL;
+    case ____RCOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RVEQ=NULL;
+    case ____HDOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RVEQ=NULL;
+    case ____1DOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RVEQ=NULL;
+    case ____PEOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RVEQ=NULL;
+    case ____DFOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RVEQ=NULL;
+    case ____XFOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RVEQ=NULL;
+    case ____QGOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RVEQ=NULL;
+    case ____EHOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RVEQ=NULL;
+    case ____2HOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RVEQ=NULL;
+    case ____YIOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RVEQ=NULL;
+    case ____YMOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RVEQ=NULL;
+    case ____ONOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RVEQ=NULL;
+    case ____YOOJ__: {
+      __AXEQ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RVEQ=NULL;
+    case ____IM4K__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RVEQ=NULL;
+    case ____T5FL__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RVEQ=NULL;
+    case ____3DUL__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RVEQ=NULL;
+    case ____0EUL__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RVEQ=NULL;
+    case ____BGUL__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RVEQ=NULL;
+    case ____2GUL__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RVEQ=NULL;
+    case ____B0VL__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RVEQ=NULL;
+    case ____P0VL__: {
+      __AXEQ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RVEQ=NULL;
+    case ____Q5YL__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RVEQ=NULL;
+    case ____UVPM__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RVEQ=NULL;
+    case ____0ZPM__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RVEQ=NULL;
+    case ____MR0N__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RVEQ=NULL;
+    case ____YWBP__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RVEQ=NULL;
+    case ____LYBP__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RVEQ=NULL;
+    case ____CZBP__: {
+      __AXEQ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RVEQ=NULL;
+    case ____3BEP__: {
+      __AXEQ=NULL;
     } break;
     }
   };
-  __tmp__IVEQ=NULL;
-  if (((void *)__tmp__OVEQ != (void *)NULL)) {
-    __tmp__JVEQ=NULL;
-    if ((__tmp__OVEQ->value__YG4D ==  0)) {
-      __tmp__JVEQ=Self__5UEQ->parent_expr_binary__PAEP.right__WA5J;
-      __tmp__AUVQ=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__AUVQ=FALSE__O__;
-    };
-    if ((! __tmp__AUVQ)) {
-      __tmp__AUVQ=is_saturated__1RKP(((__INTEGER_CST__KAXC *)__tmp__OVEQ));
-      if (__tmp__AUVQ) {
-        p__Y1JV=Self__5UEQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        r__Z1JV=Self__5UEQ->parent_expr_binary__PAEP.right__WA5J;
-        result__L1JV=NULL;
-        __tmp__Y1WU=((__POINTER__IB )(NULL));
-        typ_id__N1JV= 0;
-        __tmp__Z1WU=((__POINTER__IB )sizeof(__EXPR_NOT__FUPM));
-        if (((unsigned long)__tmp__Z1WU ==  0)) {
-          result__L1JV=EXPR_NOT__FUPM__;
-        } else /* FALSE */ {
-          typ_id__N1JV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z1WU));
-          if ((typ_id__N1JV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__P1JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Q1JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z1WU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P1JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P1JV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__R1JV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Q1JV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__P1JV=micro_alloc__table__lab__HKI(__tmp__Q1JV,((__POINTER__IB )(&(table_size[(__tmp__R1JV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Q1JV)));
-            __tmp__Y1WU=__tmp__P1JV;
-          } else /* FALSE */ {
-            __tmp__R1JV=((__UINTEGER_32__RWB )typ_id__N1JV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__P1JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Q1JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z1WU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P1JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P1JV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__P1JV=micro_alloc__table__lab__HKI(__tmp__Q1JV,((__POINTER__IB )(&(table_type[(__tmp__R1JV)]))),(__UINTEGER_32__RWB)(__tmp__R1JV |  1));
-            __tmp__Y1WU=__tmp__P1JV;
-          };
-          result__L1JV=((__EXPR_NOT__FUPM *)__tmp__Y1WU);
-          *(result__L1JV) = *(EXPR_NOT__FUPM__);
-        };
-        Self__X1JV=((__EXPR_NOT__FUPM *)result__L1JV);
-        Self__X1JV->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
-        Self__X1JV->parent_expr_unary__GUPM.right__EZVL=r__Z1JV;
-        __tmp__JVEQ=result__L1JV;
-      };
-    };
-    __tmp__IVEQ=__tmp__JVEQ;
-  };
-  if ((((void *)__tmp__IVEQ == (void *)NULL) && ((void *)__tmp__RVEQ != (void *)NULL))) {
-    __tmp__JVEQ=NULL;
-    if ((__tmp__RVEQ->value__YG4D ==  0)) {
-      __tmp__JVEQ=Self__5UEQ->parent_expr_binary__PAEP.left__SA5J;
-      __tmp__AUVQ=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__AUVQ=FALSE__O__;
-    };
-    if ((! __tmp__AUVQ)) {
-      __tmp__AUVQ=is_saturated__1RKP(((__INTEGER_CST__KAXC *)__tmp__RVEQ));
-      if (__tmp__AUVQ) {
-        p__Y1JV=Self__5UEQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        r__Z1JV=Self__5UEQ->parent_expr_binary__PAEP.left__SA5J;
-        result__L1JV=NULL;
-        __tmp__Y1WU=((__POINTER__IB )(NULL));
-        typ_id__N1JV= 0;
-        __tmp__Z1WU=((__POINTER__IB )sizeof(__EXPR_NOT__FUPM));
-        if (((unsigned long)__tmp__Z1WU ==  0)) {
-          result__L1JV=EXPR_NOT__FUPM__;
-        } else /* FALSE */ {
-          typ_id__N1JV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z1WU));
-          if ((typ_id__N1JV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__P1JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Q1JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z1WU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P1JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P1JV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__R1JV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Q1JV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__P1JV=micro_alloc__table__lab__HKI(__tmp__Q1JV,((__POINTER__IB )(&(table_size[(__tmp__R1JV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Q1JV)));
-            __tmp__Y1WU=__tmp__P1JV;
-          } else /* FALSE */ {
-            __tmp__R1JV=((__UINTEGER_32__RWB )typ_id__N1JV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__P1JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Q1JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z1WU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P1JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P1JV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__P1JV=micro_alloc__table__lab__HKI(__tmp__Q1JV,((__POINTER__IB )(&(table_type[(__tmp__R1JV)]))),(__UINTEGER_32__RWB)(__tmp__R1JV |  1));
-            __tmp__Y1WU=__tmp__P1JV;
-          };
-          result__L1JV=((__EXPR_NOT__FUPM *)__tmp__Y1WU);
-          *(result__L1JV) = *(EXPR_NOT__FUPM__);
-        };
-        Self__X1JV=((__EXPR_NOT__FUPM *)result__L1JV);
-        Self__X1JV->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
-        Self__X1JV->parent_expr_unary__GUPM.right__EZVL=r__Z1JV;
-        __tmp__JVEQ=result__L1JV;
-      };
-    };
-    __tmp__IVEQ=__tmp__JVEQ;
-  };
-  if (((((void *)__tmp__IVEQ == (void *)NULL) && ((void *)__tmp__RVEQ != (void *)NULL)) && ((void *)__tmp__OVEQ != (void *)NULL))) {
-    __tmp__RX2Q=(__INTEGER_64__TSG)(__tmp__OVEQ->value__YG4D ^ __tmp__RVEQ->value__YG4D);
-    Self__Z4KP=((__INTEGER_CST__KAXC *)__tmp__OVEQ);
-    Self__Z4KP->value__YG4D=__tmp__RX2Q;
-    check_type__KYEE(Self__Z4KP);
-    __tmp__IVEQ=__tmp__OVEQ;
-  };
-  if ((((void *)__tmp__IVEQ == (void *)NULL) && (old_seq__CVEQ == seq_call_and_loop__BL3K))) {
-    Self__Z4KP=NULL;
-    __tmp__JVEQ=Self__5UEQ->parent_expr_binary__PAEP.left__SA5J;
-    r__Z1JV=Self__5UEQ->parent_expr_binary__PAEP.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__JVEQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__AUVQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__JVEQ),r__Z1JV);
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__AUVQ=FALSE__O__;
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__AUVQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__AUVQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__AUVQ=FALSE__O__;
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__AUVQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__AUVQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__AUVQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__AUVQ=FALSE__O__;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__AUVQ=FALSE__O__;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__AUVQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__AUVQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__AUVQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__AUVQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__AUVQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__AUVQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__AUVQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__AUVQ=FALSE__O__;
-    } break;
-    case __ITEM__VFOJ__: {
-      __tmp__AUVQ=FALSE__O__;
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__AUVQ=FALSE__O__;
-    } break;
-    case __CAST__JHOJ__: {
-      __tmp__AUVQ=FALSE__O__;
-    } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__AUVQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__AUVQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__AUVQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__AUVQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__AUVQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__AUVQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__AUVQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__AUVQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__AUVQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__AUVQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__AUVQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__AUVQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__AUVQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__AUVQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__AUVQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__AUVQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__AUVQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__AUVQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__AUVQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__JVEQ)),r__Z1JV);
-    } break;
-    };
-    if (__tmp__AUVQ) {
-      p__Y1JV=Self__5UEQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__4VVQ=static_type__KOFQ(Self__5UEQ);
-      result__T2WU=NULL;
-      __tmp__Y1WU=((__POINTER__IB )(NULL));
-      typ_id__N1JV= 0;
-      __tmp__Z1WU=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-      if (((unsigned long)__tmp__Z1WU ==  0)) {
-        result__T2WU=INTEGER_CST__KAXC__;
-      } else /* FALSE */ {
-        typ_id__N1JV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z1WU));
-        if ((typ_id__N1JV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__P1JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Q1JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z1WU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P1JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P1JV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__R1JV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Q1JV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__P1JV=micro_alloc__table__lab__HKI(__tmp__Q1JV,((__POINTER__IB )(&(table_size[(__tmp__R1JV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Q1JV)));
-          __tmp__Y1WU=__tmp__P1JV;
-        } else /* FALSE */ {
-          __tmp__R1JV=((__UINTEGER_32__RWB )typ_id__N1JV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__P1JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Q1JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z1WU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P1JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P1JV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__P1JV=micro_alloc__table__lab__HKI(__tmp__Q1JV,((__POINTER__IB )(&(table_type[(__tmp__R1JV)]))),(__UINTEGER_32__RWB)(__tmp__R1JV |  1));
-          __tmp__Y1WU=__tmp__P1JV;
-        };
-        result__T2WU=((__INTEGER_CST__KAXC *)__tmp__Y1WU);
-        *(result__T2WU) = *(INTEGER_CST__KAXC__);
-      };
-      Self__52WU=((__INTEGER_CST__KAXC *)result__T2WU);
-      Self__52WU->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
-      Self__52WU->value__YG4D= 0;
-      Self__52WU->parent_constant__LAXC.static_type__SG4D=__tmp__4VVQ;
-      check_type__KYEE(Self__52WU);
-      Self__Z4KP=result__T2WU;
-      __tmp__CWVQ=Self__5UEQ->parent_expr_binary__PAEP.left__SA5J;
-      switch (((struct ___OBJ *)__tmp__CWVQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__CWVQ));
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__CWVQ));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__CISS=((__READ_LOCAL__N5ZI *)__tmp__CWVQ);
-        Self__IDCU=((__LOCAL__43WC *)Self__CISS->local__PUEJ);
-        Self__IDCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__IDCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__IDCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__J3WU=NULL;
-          __tmp__P1JV=((__POINTER__IB )(NULL));
-          typ_id__L3WU= 0;
-          __tmp__Q1JV=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__Q1JV ==  0)) {
-            result__J3WU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__L3WU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JV));
-            if ((typ_id__L3WU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__N3WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__O3WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__P3WU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__O3WU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__N3WU=micro_alloc__table__lab__HKI(__tmp__O3WU,((__POINTER__IB )(&(table_size[(__tmp__P3WU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__O3WU)));
-              __tmp__P1JV=__tmp__N3WU;
+  __XWEQ=NULL;
+  if (((void *)__3WEQ != (void *)NULL)) {
+    __YWEQ=NULL;
+    if ((__3WEQ->__HI4D ==  0)) {
+      __YWEQ=__OWEQ->__4BEP.__FC5J;
+      __PVVQ=__K__;
+    } else /* FALSE */ {
+      __PVVQ=__O__;
+    };
+    if ((! __PVVQ)) {
+      __PVVQ=__KTKP(((____ZBXC *)__3WEQ));
+      if (__PVVQ) {
+        __H3JV=__OWEQ->__4BEP.__TCOJ.__CK.__YH.__O2B;
+        __I3JV=__OWEQ->__4BEP.__FC5J;
+        __02JV=NULL;
+        __H3WU=((____IB )(NULL));
+        __22JV= 0;
+        __I3WU=((____IB )sizeof(____UVPM));
+        if (((unsigned long)__I3WU ==  0)) {
+          __02JV=__UVPM__;
+        } else /* FALSE */ {
+          __22JV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I3WU));
+          if ((__22JV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __42JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __52JV=(void *)((unsigned long)(void *)((unsigned long)__I3WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__42JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__42JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __A3JV=((____YWB )((____Q )(void *)((unsigned long)__52JV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __42JV=__OKI(__52JV,((____IB )(&(table_size[(__A3JV)-1]))),((____YWB )((____Q )__52JV)));
+            __H3WU=__42JV;
+          } else /* FALSE */ {
+            __A3JV=((____YWB )__22JV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __42JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __52JV=(void *)((unsigned long)(void *)((unsigned long)__I3WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__42JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__42JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __42JV=__OKI(__52JV,((____IB )(&(table_type[(__A3JV)]))),(____YWB)(__A3JV |  1));
+            __H3WU=__42JV;
+          };
+          __02JV=((____UVPM *)__H3WU);
+          *(__02JV) = *(__UVPM__);
+        };
+        __G3JV=((____UVPM *)__02JV);
+        __G3JV->__VVPM.__D0VL.__CK.__YH.__O2B=__H3JV;
+        __G3JV->__VVPM.__T0VL=__I3JV;
+        __YWEQ=__02JV;
+      };
+    };
+    __XWEQ=__YWEQ;
+  };
+  if ((((void *)__XWEQ == (void *)NULL) && ((void *)__AXEQ != (void *)NULL))) {
+    __YWEQ=NULL;
+    if ((__AXEQ->__HI4D ==  0)) {
+      __YWEQ=__OWEQ->__4BEP.__BC5J;
+      __PVVQ=__K__;
+    } else /* FALSE */ {
+      __PVVQ=__O__;
+    };
+    if ((! __PVVQ)) {
+      __PVVQ=__KTKP(((____ZBXC *)__AXEQ));
+      if (__PVVQ) {
+        __H3JV=__OWEQ->__4BEP.__TCOJ.__CK.__YH.__O2B;
+        __I3JV=__OWEQ->__4BEP.__BC5J;
+        __02JV=NULL;
+        __H3WU=((____IB )(NULL));
+        __22JV= 0;
+        __I3WU=((____IB )sizeof(____UVPM));
+        if (((unsigned long)__I3WU ==  0)) {
+          __02JV=__UVPM__;
+        } else /* FALSE */ {
+          __22JV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I3WU));
+          if ((__22JV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __42JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __52JV=(void *)((unsigned long)(void *)((unsigned long)__I3WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__42JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__42JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __A3JV=((____YWB )((____Q )(void *)((unsigned long)__52JV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __42JV=__OKI(__52JV,((____IB )(&(table_size[(__A3JV)-1]))),((____YWB )((____Q )__52JV)));
+            __H3WU=__42JV;
+          } else /* FALSE */ {
+            __A3JV=((____YWB )__22JV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __42JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __52JV=(void *)((unsigned long)(void *)((unsigned long)__I3WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__42JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__42JV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __42JV=__OKI(__52JV,((____IB )(&(table_type[(__A3JV)]))),(____YWB)(__A3JV |  1));
+            __H3WU=__42JV;
+          };
+          __02JV=((____UVPM *)__H3WU);
+          *(__02JV) = *(__UVPM__);
+        };
+        __G3JV=((____UVPM *)__02JV);
+        __G3JV->__VVPM.__D0VL.__CK.__YH.__O2B=__H3JV;
+        __G3JV->__VVPM.__T0VL=__I3JV;
+        __YWEQ=__02JV;
+      };
+    };
+    __XWEQ=__YWEQ;
+  };
+  if (((((void *)__XWEQ == (void *)NULL) && ((void *)__AXEQ != (void *)NULL)) && ((void *)__3WEQ != (void *)NULL))) {
+    __AZ2Q=(____0SG)(__3WEQ->__HI4D ^ __AXEQ->__HI4D);
+    __IALP=((____ZBXC *)__3WEQ);
+    __IALP->__HI4D=__AZ2Q;
+    __ZZEE(__IALP);
+    __XWEQ=__3WEQ;
+  };
+  if ((((void *)__XWEQ == (void *)NULL) && (__RWEQ == __QM3K))) {
+    __IALP=NULL;
+    __YWEQ=__OWEQ->__4BEP.__BC5J;
+    __I3JV=__OWEQ->__4BEP.__FC5J;
+    switch (((struct ___OBJ *)__YWEQ)->__id) {
+    case ____5J__: {
+      __PVVQ=__FLWM(((____5J *)__YWEQ),__I3JV);
+    } break;
+    case ____0AXC__: {
+      __PVVQ=__O__;
+    } break;
+    case ____NBXC__: {
+      __PVVQ=__1LWM(((____NBXC *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____ZBXC__: {
+      __PVVQ=__NMWM(((____ZBXC *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____DMWH__: {
+      __PVVQ=__O__;
+    } break;
+    case ____2A0I__: {
+      __PVVQ=__MNWM(((____2A0I *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____HJNJ__: {
+      __PVVQ=__5NWM(((____HJNJ *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____SJNJ__: {
+      __PVVQ=__2OWM(((____SJNJ *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____0AOJ__: {
+      __PVVQ=__O__;
+    } break;
+    case ____EBOJ__: {
+      __PVVQ=__O__;
+    } break;
+    case ____3BOJ__: {
+      __PVVQ=__BQWM(((____3BOJ *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____RCOJ__: {
+      __PVVQ=__4QWM(((____RCOJ *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____HDOJ__: {
+      __PVVQ=__1RWM(((____HDOJ *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____1DOJ__: {
+      __PVVQ=__YSWM(((____1DOJ *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____PEOJ__: {
+      __PVVQ=__VTWM(((____PEOJ *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____DFOJ__: {
+      __PVVQ=__SUWM(((____DFOJ *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____XFOJ__: {
+      __PVVQ=__PVWM(((____XFOJ *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____QGOJ__: {
+      __PVVQ=__O__;
+    } break;
+    case ____EHOJ__: {
+      __PVVQ=__O__;
+    } break;
+    case ____2HOJ__: {
+      __PVVQ=__O__;
+    } break;
+    case ____YIOJ__: {
+      __PVVQ=__O__;
+    } break;
+    case ____YMOJ__: {
+      __PVVQ=__2WWM(((____YMOJ *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____ONOJ__: {
+      __PVVQ=__XXWM(((____ONOJ *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____YOOJ__: {
+      __PVVQ=__314M(((____YOOJ *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____IM4K__: {
+      __PVVQ=__JMYN(((____IM4K *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____T5FL__: {
+      __PVVQ=__KECQ(((____T5FL *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____3DUL__: {
+      __PVVQ=__WF3P(((____3DUL *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____0EUL__: {
+      __PVVQ=__5NJQ(((____0EUL *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____BGUL__: {
+      __PVVQ=__TG3P(((____BGUL *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____2GUL__: {
+      __PVVQ=__3OJQ(((____2GUL *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____B0VL__: {
+      __PVVQ=__1CFN(((____B0VL *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____P0VL__: {
+      __PVVQ=__JYWM(((____P0VL *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____Q5YL__: {
+      __PVVQ=__GNYN(((____Q5YL *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____UVPM__: {
+      __PVVQ=__ZNYN(((____UVPM *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____0ZPM__: {
+      __PVVQ=__QH3P(((____0ZPM *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____MR0N__: {
+      __PVVQ=__IPWO(((____MR0N *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____YWBP__: {
+      __PVVQ=__LV0Q(((____YWBP *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____LYBP__: {
+      __PVVQ=__3ECQ(((____LYBP *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____CZBP__: {
+      __PVVQ=__0FCQ(((____CZBP *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    case ____3BEP__: {
+      __PVVQ=__0PJQ(((____3BEP *)((____5J *)__YWEQ)),__I3JV);
+    } break;
+    };
+    if (__PVVQ) {
+      __H3JV=__OWEQ->__4BEP.__TCOJ.__CK.__YH.__O2B;
+      __NXVQ=__ZPFQ(__OWEQ);
+      __C4WU=NULL;
+      __H3WU=((____IB )(NULL));
+      __22JV= 0;
+      __I3WU=((____IB )sizeof(____ZBXC));
+      if (((unsigned long)__I3WU ==  0)) {
+        __C4WU=__ZBXC__;
+      } else /* FALSE */ {
+        __22JV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I3WU));
+        if ((__22JV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __42JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __52JV=(void *)((unsigned long)(void *)((unsigned long)__I3WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__42JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__42JV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __A3JV=((____YWB )((____Q )(void *)((unsigned long)__52JV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __42JV=__OKI(__52JV,((____IB )(&(table_size[(__A3JV)-1]))),((____YWB )((____Q )__52JV)));
+          __H3WU=__42JV;
+        } else /* FALSE */ {
+          __A3JV=((____YWB )__22JV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __42JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __52JV=(void *)((unsigned long)(void *)((unsigned long)__I3WU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__42JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__42JV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __42JV=__OKI(__52JV,((____IB )(&(table_type[(__A3JV)]))),(____YWB)(__A3JV |  1));
+          __H3WU=__42JV;
+        };
+        __C4WU=((____ZBXC *)__H3WU);
+        *(__C4WU) = *(__ZBXC__);
+      };
+      __O4WU=((____ZBXC *)__C4WU);
+      __O4WU->__0BXC.__DK.__CK.__YH.__O2B=__H3JV;
+      __O4WU->__HI4D= 0;
+      __O4WU->__0BXC.__BI4D=__NXVQ;
+      __ZZEE(__O4WU);
+      __IALP=__C4WU;
+      __RXVQ=__OWEQ->__4BEP.__BC5J;
+      switch (((struct ___OBJ *)__RXVQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__RXVQ));
+      } break;
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__RXVQ));
+      } break;
+      case ____2A0I__: {
+        __RJSS=((____2A0I *)__RXVQ);
+        __XECU=((____N5WC *)__RJSS->__4VEJ);
+        __XECU->__Q5WC.__KU4D=(____Q)(__XECU->__Q5WC.__KU4D -  1);
+        if ((__XECU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __Y4WU=NULL;
+          __42JV=((____IB )(NULL));
+          __04WU= 0;
+          __52JV=((____IB )sizeof(____BC));
+          if (((unsigned long)__52JV ==  0)) {
+            __Y4WU=__BC__;
+          } else /* FALSE */ {
+            __04WU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JV));
+            if ((__04WU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __24WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __34WU=(void *)((unsigned long)(void *)((unsigned long)__52JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __44WU=((____YWB )((____Q )(void *)((unsigned long)__34WU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __24WU=__OKI(__34WU,((____IB )(&(table_size[(__44WU)-1]))),((____YWB )((____Q )__34WU)));
+              __42JV=__24WU;
             } else /* FALSE */ {
-              __tmp__P3WU=((__UINTEGER_32__RWB )typ_id__L3WU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__N3WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__O3WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__N3WU=micro_alloc__table__lab__HKI(__tmp__O3WU,((__POINTER__IB )(&(table_type[(__tmp__P3WU)]))),(__UINTEGER_32__RWB)(__tmp__P3WU |  1));
-              __tmp__P1JV=__tmp__N3WU;
-            };
-            result__J3WU=((__STRING__BC *)__tmp__P1JV);
-            *(result__J3WU) = *(STRING__BC__);
-          };
-          Self__F3WU=((__STRING__BC *)result__J3WU);
-          if ((Self__F3WU->capacity__HFL <  250)) {
-            __tmp__H3WU=create__KVW( 250);
-            Self__F3WU->storage__4EL=__tmp__H3WU;
-            Self__F3WU->capacity__HFL= 250;
-          };
-          Self__F3WU->count__WJ= 0;
-          display__V5DJ(Self__CISS,result__J3WU);
-          put_string__EGZ(((__STRING__BC *)result__J3WU));
+              __44WU=((____YWB )__04WU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __24WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __34WU=(void *)((unsigned long)(void *)((unsigned long)__52JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __24WU=__OKI(__34WU,((____IB )(&(table_type[(__44WU)]))),(____YWB)(__44WU |  1));
+              __42JV=__24WU;
+            };
+            __Y4WU=((____BC *)__42JV);
+            *(__Y4WU) = *(__BC__);
+          };
+          __U4WU=((____BC *)__Y4WU);
+          if ((__U4WU->__OFL <  250)) {
+            __W4WU=__RVW( 250);
+            __U4WU->__FFL=__W4WU;
+            __U4WU->__OFL= 250;
+          };
+          __U4WU->__WJ= 0;
+          __EBEJ(__RJSS,__Y4WU);
+          __LGZ(((____BC *)__Y4WU));
           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__CWVQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__CWVQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__CISS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__CWVQ)->receiver__554J);
-        Self__IDCU=((__LOCAL__43WC *)Self__CISS->local__PUEJ);
-        Self__IDCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__IDCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__IDCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__J3WU=NULL;
-          __tmp__P1JV=((__POINTER__IB )(NULL));
-          typ_id__L3WU= 0;
-          __tmp__Q1JV=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__Q1JV ==  0)) {
-            result__J3WU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__L3WU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JV));
-            if ((typ_id__L3WU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__N3WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__O3WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__P3WU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__O3WU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__N3WU=micro_alloc__table__lab__HKI(__tmp__O3WU,((__POINTER__IB )(&(table_size[(__tmp__P3WU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__O3WU)));
-              __tmp__P1JV=__tmp__N3WU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__RXVQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__RXVQ));
+      } break;
+      case ____0AOJ__: {
+        __RJSS=((____2A0I *)((____0AOJ *)__RXVQ)->__OB5J);
+        __XECU=((____N5WC *)__RJSS->__4VEJ);
+        __XECU->__Q5WC.__KU4D=(____Q)(__XECU->__Q5WC.__KU4D -  1);
+        if ((__XECU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __Y4WU=NULL;
+          __42JV=((____IB )(NULL));
+          __04WU= 0;
+          __52JV=((____IB )sizeof(____BC));
+          if (((unsigned long)__52JV ==  0)) {
+            __Y4WU=__BC__;
+          } else /* FALSE */ {
+            __04WU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JV));
+            if ((__04WU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __24WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __34WU=(void *)((unsigned long)(void *)((unsigned long)__52JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __44WU=((____YWB )((____Q )(void *)((unsigned long)__34WU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __24WU=__OKI(__34WU,((____IB )(&(table_size[(__44WU)-1]))),((____YWB )((____Q )__34WU)));
+              __42JV=__24WU;
             } else /* FALSE */ {
-              __tmp__P3WU=((__UINTEGER_32__RWB )typ_id__L3WU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__N3WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__O3WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__N3WU=micro_alloc__table__lab__HKI(__tmp__O3WU,((__POINTER__IB )(&(table_type[(__tmp__P3WU)]))),(__UINTEGER_32__RWB)(__tmp__P3WU |  1));
-              __tmp__P1JV=__tmp__N3WU;
-            };
-            result__J3WU=((__STRING__BC *)__tmp__P1JV);
-            *(result__J3WU) = *(STRING__BC__);
-          };
-          Self__F3WU=((__STRING__BC *)result__J3WU);
-          if ((Self__F3WU->capacity__HFL <  250)) {
-            __tmp__H3WU=create__KVW( 250);
-            Self__F3WU->storage__4EL=__tmp__H3WU;
-            Self__F3WU->capacity__HFL= 250;
-          };
-          Self__F3WU->count__WJ= 0;
-          display__V5DJ(Self__CISS,result__J3WU);
-          put_string__EGZ(((__STRING__BC *)result__J3WU));
+              __44WU=((____YWB )__04WU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __24WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __34WU=(void *)((unsigned long)(void *)((unsigned long)__52JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __24WU=__OKI(__34WU,((____IB )(&(table_type[(__44WU)]))),(____YWB)(__44WU |  1));
+              __42JV=__24WU;
+            };
+            __Y4WU=((____BC *)__42JV);
+            *(__Y4WU) = *(__BC__);
+          };
+          __U4WU=((____BC *)__Y4WU);
+          if ((__U4WU->__OFL <  250)) {
+            __W4WU=__RVW( 250);
+            __U4WU->__FFL=__W4WU;
+            __U4WU->__OFL= 250;
+          };
+          __U4WU->__WJ= 0;
+          __EBEJ(__RJSS,__Y4WU);
+          __LGZ(((____BC *)__Y4WU));
           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__CWVQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__RXVQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__CWVQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__RXVQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__CWVQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__RXVQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__CWVQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__RXVQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__CWVQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__RXVQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__CWVQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__RXVQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__CWVQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__RXVQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__CWVQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__RXVQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__CWVQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__RXVQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__CWVQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__RXVQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__CWVQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__RXVQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__CWVQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__RXVQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__CWVQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__RXVQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__CWVQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__RXVQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__CWVQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__RXVQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__CWVQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__RXVQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__CWVQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__RXVQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__CWVQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__RXVQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__FISS=((__READ_GLOBAL__B4YL *)__tmp__CWVQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__FISS->global__Y5JM),Self__FISS);
+      case ____Q5YL__: {
+        __UJSS=((____Q5YL *)__RXVQ);
+        __EIEN(((____FKRG *)__UJSS->__HBKM),__UJSS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__CWVQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__RXVQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__CWVQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__RXVQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__CWVQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__RXVQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__CWVQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__RXVQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__CWVQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__RXVQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__CWVQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__RXVQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__CWVQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__RXVQ));
       } break;
       };
-      __tmp__CWVQ=Self__5UEQ->parent_expr_binary__PAEP.right__WA5J;
-      switch (((struct ___OBJ *)__tmp__CWVQ)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__CWVQ));
+      __RXVQ=__OWEQ->__4BEP.__FC5J;
+      switch (((struct ___OBJ *)__RXVQ)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__RXVQ));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__CWVQ));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__RXVQ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__CISS=((__READ_LOCAL__N5ZI *)__tmp__CWVQ);
-        Self__IDCU=((__LOCAL__43WC *)Self__CISS->local__PUEJ);
-        Self__IDCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__IDCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__IDCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__J3WU=NULL;
-          __tmp__P1JV=((__POINTER__IB )(NULL));
-          typ_id__L3WU= 0;
-          __tmp__Q1JV=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__Q1JV ==  0)) {
-            result__J3WU=STRING__BC__;
+      case ____2A0I__: {
+        __RJSS=((____2A0I *)__RXVQ);
+        __XECU=((____N5WC *)__RJSS->__4VEJ);
+        __XECU->__Q5WC.__KU4D=(____Q)(__XECU->__Q5WC.__KU4D -  1);
+        if ((__XECU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __Y4WU=NULL;
+          __42JV=((____IB )(NULL));
+          __04WU= 0;
+          __52JV=((____IB )sizeof(____BC));
+          if (((unsigned long)__52JV ==  0)) {
+            __Y4WU=__BC__;
           } else /* FALSE */ {
-            typ_id__L3WU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JV));
-            if ((typ_id__L3WU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__N3WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__O3WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__P3WU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__O3WU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__N3WU=micro_alloc__table__lab__HKI(__tmp__O3WU,((__POINTER__IB )(&(table_size[(__tmp__P3WU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__O3WU)));
-              __tmp__P1JV=__tmp__N3WU;
+            __04WU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JV));
+            if ((__04WU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __24WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __34WU=(void *)((unsigned long)(void *)((unsigned long)__52JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __44WU=((____YWB )((____Q )(void *)((unsigned long)__34WU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __24WU=__OKI(__34WU,((____IB )(&(table_size[(__44WU)-1]))),((____YWB )((____Q )__34WU)));
+              __42JV=__24WU;
             } else /* FALSE */ {
-              __tmp__P3WU=((__UINTEGER_32__RWB )typ_id__L3WU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__N3WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__O3WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__N3WU=micro_alloc__table__lab__HKI(__tmp__O3WU,((__POINTER__IB )(&(table_type[(__tmp__P3WU)]))),(__UINTEGER_32__RWB)(__tmp__P3WU |  1));
-              __tmp__P1JV=__tmp__N3WU;
-            };
-            result__J3WU=((__STRING__BC *)__tmp__P1JV);
-            *(result__J3WU) = *(STRING__BC__);
-          };
-          Self__F3WU=((__STRING__BC *)result__J3WU);
-          if ((Self__F3WU->capacity__HFL <  250)) {
-            __tmp__H3WU=create__KVW( 250);
-            Self__F3WU->storage__4EL=__tmp__H3WU;
-            Self__F3WU->capacity__HFL= 250;
-          };
-          Self__F3WU->count__WJ= 0;
-          display__V5DJ(Self__CISS,result__J3WU);
-          put_string__EGZ(((__STRING__BC *)result__J3WU));
+              __44WU=((____YWB )__04WU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __24WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __34WU=(void *)((unsigned long)(void *)((unsigned long)__52JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __24WU=__OKI(__34WU,((____IB )(&(table_type[(__44WU)]))),(____YWB)(__44WU |  1));
+              __42JV=__24WU;
+            };
+            __Y4WU=((____BC *)__42JV);
+            *(__Y4WU) = *(__BC__);
+          };
+          __U4WU=((____BC *)__Y4WU);
+          if ((__U4WU->__OFL <  250)) {
+            __W4WU=__RVW( 250);
+            __U4WU->__FFL=__W4WU;
+            __U4WU->__OFL= 250;
+          };
+          __U4WU->__WJ= 0;
+          __EBEJ(__RJSS,__Y4WU);
+          __LGZ(((____BC *)__Y4WU));
           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__CWVQ));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__CWVQ));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__CISS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__CWVQ)->receiver__554J);
-        Self__IDCU=((__LOCAL__43WC *)Self__CISS->local__PUEJ);
-        Self__IDCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__IDCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__IDCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__J3WU=NULL;
-          __tmp__P1JV=((__POINTER__IB )(NULL));
-          typ_id__L3WU= 0;
-          __tmp__Q1JV=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__Q1JV ==  0)) {
-            result__J3WU=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__L3WU=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q1JV));
-            if ((typ_id__L3WU == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__N3WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__O3WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__P3WU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__O3WU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__N3WU=micro_alloc__table__lab__HKI(__tmp__O3WU,((__POINTER__IB )(&(table_size[(__tmp__P3WU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__O3WU)));
-              __tmp__P1JV=__tmp__N3WU;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__RXVQ));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__RXVQ));
+      } break;
+      case ____0AOJ__: {
+        __RJSS=((____2A0I *)((____0AOJ *)__RXVQ)->__OB5J);
+        __XECU=((____N5WC *)__RJSS->__4VEJ);
+        __XECU->__Q5WC.__KU4D=(____Q)(__XECU->__Q5WC.__KU4D -  1);
+        if ((__XECU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __Y4WU=NULL;
+          __42JV=((____IB )(NULL));
+          __04WU= 0;
+          __52JV=((____IB )sizeof(____BC));
+          if (((unsigned long)__52JV ==  0)) {
+            __Y4WU=__BC__;
+          } else /* FALSE */ {
+            __04WU=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__52JV));
+            if ((__04WU == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __24WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __34WU=(void *)((unsigned long)(void *)((unsigned long)__52JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __44WU=((____YWB )((____Q )(void *)((unsigned long)__34WU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __24WU=__OKI(__34WU,((____IB )(&(table_size[(__44WU)-1]))),((____YWB )((____Q )__34WU)));
+              __42JV=__24WU;
             } else /* FALSE */ {
-              __tmp__P3WU=((__UINTEGER_32__RWB )typ_id__L3WU);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__N3WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__O3WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__Q1JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__N3WU) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__N3WU=micro_alloc__table__lab__HKI(__tmp__O3WU,((__POINTER__IB )(&(table_type[(__tmp__P3WU)]))),(__UINTEGER_32__RWB)(__tmp__P3WU |  1));
-              __tmp__P1JV=__tmp__N3WU;
-            };
-            result__J3WU=((__STRING__BC *)__tmp__P1JV);
-            *(result__J3WU) = *(STRING__BC__);
-          };
-          Self__F3WU=((__STRING__BC *)result__J3WU);
-          if ((Self__F3WU->capacity__HFL <  250)) {
-            __tmp__H3WU=create__KVW( 250);
-            Self__F3WU->storage__4EL=__tmp__H3WU;
-            Self__F3WU->capacity__HFL= 250;
-          };
-          Self__F3WU->count__WJ= 0;
-          display__V5DJ(Self__CISS,result__J3WU);
-          put_string__EGZ(((__STRING__BC *)result__J3WU));
+              __44WU=((____YWB )__04WU);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __24WU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __34WU=(void *)((unsigned long)(void *)((unsigned long)__52JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__24WU) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __24WU=__OKI(__34WU,((____IB )(&(table_type[(__44WU)]))),(____YWB)(__44WU |  1));
+              __42JV=__24WU;
+            };
+            __Y4WU=((____BC *)__42JV);
+            *(__Y4WU) = *(__BC__);
+          };
+          __U4WU=((____BC *)__Y4WU);
+          if ((__U4WU->__OFL <  250)) {
+            __W4WU=__RVW( 250);
+            __U4WU->__FFL=__W4WU;
+            __U4WU->__OFL= 250;
+          };
+          __U4WU->__WJ= 0;
+          __EBEJ(__RJSS,__Y4WU);
+          __LGZ(((____BC *)__Y4WU));
           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__CWVQ));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__RXVQ));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__CWVQ));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__RXVQ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__CWVQ));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__RXVQ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__CWVQ));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__RXVQ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__CWVQ));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__RXVQ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__CWVQ));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__RXVQ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__CWVQ));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__RXVQ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__CWVQ));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__RXVQ));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__CWVQ));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__RXVQ));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__CWVQ));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__RXVQ));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__CWVQ));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__RXVQ));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__CWVQ));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__RXVQ));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__CWVQ));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__RXVQ));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__CWVQ));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__RXVQ));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__CWVQ));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__RXVQ));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__CWVQ));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__RXVQ));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__CWVQ));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__RXVQ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__CWVQ));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__RXVQ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__FISS=((__READ_GLOBAL__B4YL *)__tmp__CWVQ);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__FISS->global__Y5JM),Self__FISS);
+      case ____Q5YL__: {
+        __UJSS=((____Q5YL *)__RXVQ);
+        __EIEN(((____FKRG *)__UJSS->__HBKM),__UJSS);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__CWVQ));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__RXVQ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__CWVQ));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__RXVQ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__CWVQ));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__RXVQ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__CWVQ));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__RXVQ));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__CWVQ));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__RXVQ));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__CWVQ));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__RXVQ));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__CWVQ));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__RXVQ));
       } break;
       };
     };
-    __tmp__IVEQ=Self__Z4KP;
-    if ((((void *)Self__Z4KP == (void *)NULL) && ((void *)__tmp__OVEQ != (void *)NULL))) {
-      __tmp__IVEQ=NULL;
+    __XWEQ=__IALP;
+    if ((((void *)__IALP == (void *)NULL) && ((void *)__3WEQ != (void *)NULL))) {
+      __XWEQ=NULL;
     };
-    if ((((void *)__tmp__IVEQ == (void *)NULL) && ((void *)__tmp__RVEQ != (void *)NULL))) {
-      __tmp__IVEQ=NULL;
+    if ((((void *)__XWEQ == (void *)NULL) && ((void *)__AXEQ != (void *)NULL))) {
+      __XWEQ=NULL;
     };
   };
-  if (((void *)__tmp__IVEQ == (void *)NULL)) {
-    __tmp__IVEQ=Self__5UEQ;
+  if (((void *)__XWEQ == (void *)NULL)) {
+    __XWEQ=__OWEQ;
   } else /* FALSE */ {
-    p__Y1JV=Self__5UEQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    switch (((struct ___OBJ *)__tmp__IVEQ)->__id) {
-    case __STRING_CST__5J__: {
-      ((__STRING_CST__5J *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    __H3JV=__OWEQ->__4BEP.__TCOJ.__CK.__YH.__O2B;
+    switch (((struct ___OBJ *)__XWEQ)->__id) {
+    case ____5J__: {
+      ((____5J *)((____3BEP *)__XWEQ))->__EK.__DK.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      ((__EXTERNAL_C__L5WC *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____0AXC__: {
+      ((____0AXC *)((____3BEP *)__XWEQ))->__1AXC.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      ((__PROTOTYPE_CST__45WC *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____NBXC__: {
+      ((____NBXC *)((____3BEP *)__XWEQ))->__OBXC.__DK.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      ((__INTEGER_CST__KAXC *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____ZBXC__: {
+      ((____ZBXC *)((____3BEP *)__XWEQ))->__0BXC.__DK.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____DMWH__: {
+      __BK__->__CK.__YH.__O2B=__H3JV;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      ((__READ_LOCAL__N5ZI *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____2A0I__: {
+      ((____2A0I *)((____3BEP *)__XWEQ))->__3A0I.__RJWH.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      ((__EXPR_EQUAL__YHNJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____HJNJ__: {
+      ((____HJNJ *)((____3BEP *)__XWEQ))->__KJNJ.__JJNJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      ((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____SJNJ__: {
+      ((____SJNJ *)((____3BEP *)__XWEQ))->__TJNJ.__JJNJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      ((__IS_EXPANDED__L5NJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____0AOJ__: {
+      ((____0AOJ *)((____3BEP *)__XWEQ))->__1AOJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      ((__GET_TYPE_ID__V5NJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____EBOJ__: {
+      ((____EBOJ *)((____3BEP *)__XWEQ))->__FBOJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      ((__EXPR_SUP__OAOJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____3BOJ__: {
+      ((____3BOJ *)((____3BEP *)__XWEQ))->__4BOJ.__JJNJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      ((__EXPR_SUB__CBOJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____RCOJ__: {
+      ((____RCOJ *)((____3BEP *)__XWEQ))->__UCOJ.__TCOJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      ((__EXPR_MUL__YBOJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____HDOJ__: {
+      ((____HDOJ *)((____3BEP *)__XWEQ))->__IDOJ.__TCOJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      ((__EXPR_DIV__MCOJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____1DOJ__: {
+      ((____1DOJ *)((____3BEP *)__XWEQ))->__2DOJ.__TCOJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      ((__EXPR_AND__ADOJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____PEOJ__: {
+      ((____PEOJ *)((____3BEP *)__XWEQ))->__QEOJ.__TCOJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      ((__EXPR_SHIFT_R__UDOJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____DFOJ__: {
+      ((____DFOJ *)((____3BEP *)__XWEQ))->__EFOJ.__TCOJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      ((__EXPR_SHIFT_L__IEOJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____XFOJ__: {
+      ((____XFOJ *)((____3BEP *)__XWEQ))->__YFOJ.__TCOJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __PUT_TO__BFOJ__: {
-      ((__PUT_TO__BFOJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____QGOJ__: {
+      ((____QGOJ *)((____3BEP *)__XWEQ))->__RGOJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __ITEM__VFOJ__: {
-      ((__ITEM__VFOJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____EHOJ__: {
+      ((____EHOJ *)((____3BEP *)__XWEQ))->__FHOJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      ((__SIZE_OF__NGOJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____2HOJ__: {
+      ((____2HOJ *)((____3BEP *)__XWEQ))->__3HOJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __CAST__JHOJ__: {
-      ((__CAST__JHOJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____YIOJ__: {
+      ((____YIOJ *)((____3BEP *)__XWEQ))->__ZIOJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __REAL_CST__JLOJ__: {
-      ((__REAL_CST__JLOJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____YMOJ__: {
+      ((____YMOJ *)((____3BEP *)__XWEQ))->__ZMOJ.__DK.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      ((__CHARACTER_CST__5LOJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____ONOJ__: {
+      ((____ONOJ *)((____3BEP *)__XWEQ))->__PNOJ.__DK.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      ((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____YOOJ__: {
+      ((____YOOJ *)((____3BEP *)__XWEQ))->__ZOOJ.__DK.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      ((__READ_SLOT__ZK4K *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____IM4K__: {
+      ((____IM4K *)((____3BEP *)__XWEQ))->__JM4K.__RJWH.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      ((__EXPR_NOT_LOGIC__E4FL *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____T5FL__: {
+      ((____T5FL *)((____3BEP *)__XWEQ))->__W5FL.__V5FL.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      ((__EXPR_OR_LOGIC__OCUL *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____3DUL__: {
+      ((____3DUL *)((____3BEP *)__XWEQ))->__AEUL.__5DUL.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      ((__EXPR_OR_OR_LOGIC__LDUL *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____0EUL__: {
+      ((____0EUL *)((____3BEP *)__XWEQ))->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      ((__EXPR_AND_LOGIC__SEUL *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____BGUL__: {
+      ((____BGUL *)((____3BEP *)__XWEQ))->__CGUL.__5DUL.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      ((__EXPR_AND_AND_LOGIC__NFUL *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____2GUL__: {
+      ((____2GUL *)((____3BEP *)__XWEQ))->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      ((__EXPR_NEG__SYVL *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____B0VL__: {
+      ((____B0VL *)((____3BEP *)__XWEQ))->__E0VL.__D0VL.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      ((__EXPR_ADD__AZVL *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____P0VL__: {
+      ((____P0VL *)((____3BEP *)__XWEQ))->__Q0VL.__TCOJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      ((__READ_GLOBAL__B4YL *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____Q5YL__: {
+      ((____Q5YL *)((____3BEP *)__XWEQ))->__R5YL.__RJWH.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      ((__EXPR_NOT__FUPM *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____UVPM__: {
+      ((____UVPM *)((____3BEP *)__XWEQ))->__VVPM.__D0VL.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      ((__EXPR_MOD__LYPM *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____0ZPM__: {
+      ((____0ZPM *)((____3BEP *)__XWEQ))->__1ZPM.__TCOJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_OR__3P0N__: {
-      ((__EXPR_OR__3P0N *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____MR0N__: {
+      ((____MR0N *)((____3BEP *)__XWEQ))->__NR0N.__TCOJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      ((__EXPR_SUP_EQ__JVBP *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____YWBP__: {
+      ((____YWBP *)((____3BEP *)__XWEQ))->__ZWBP.__JJNJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_INF__2WBP__: {
-      ((__EXPR_INF__2WBP *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____LYBP__: {
+      ((____LYBP *)((____3BEP *)__XWEQ))->__MYBP.__JJNJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      ((__EXPR_INF_EQ__TXBP *)((__EXPR_XOR__OAEP *)__tmp__IVEQ))->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____CZBP__: {
+      ((____CZBP *)((____3BEP *)__XWEQ))->__DZBP.__JJNJ.__CK.__YH.__O2B=__H3JV;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      ((__EXPR_XOR__OAEP *)__tmp__IVEQ)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__Y1JV;
+    case ____3BEP__: {
+      ((____3BEP *)__XWEQ)->__4BEP.__TCOJ.__CK.__YH.__O2B=__H3JV;
     } break;
     };
-    modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
+    __QCXC=(____Q)(__QCXC +  1);
   };
-  __tmp__JVEQ=__tmp__IVEQ;
-  return(__tmp__JVEQ);
+  __YWEQ=__XWEQ;
+  return(__YWEQ);
 }
 
-static __BOOLEAN__L i_am_the_last__FBZO(__LIST__WH *Self__GBZO,__CALL_SLOT__U5YK *i__HBZO)
-// ({LIST__WH},{CALL_SLOT__U5YK}) With result Recursive, No inlinable.
+static ____L __UCZO(____WH *__VCZO,____DBZK *__WCZO)
+// ({__WH},{__DBZK}) With result Recursive, No inlinable.
 {
-  void *Result__2QYT;
-  __SWITCH__DDXC *Self__FE1O;
-  __INTEGER__Q j__JE1O;
-  __FAST_ARRAYoINSTRo__X53D *Self__YQYT;
-  __BOOLEAN__L __tmp__KBZO,result__IE1O,__tmp__FF1O;
-  Self__YQYT=((__FAST_ARRAYoINSTRo__X53D *)Self__GBZO->expr_list__AA4D);
-  Result__2QYT=((void **)Self__YQYT->parent_arrayed_collection__553D.storage__D14F)[Self__YQYT->parent_arrayed_collection__553D.upper__RTLE];
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  switch (((struct ___OBJ *)Result__2QYT)->__id) {
-  case __LIST__WH__: {
-    __tmp__KBZO=i_am_the_last__FBZO(((__LIST__WH *)Result__2QYT),i__HBZO);
+  void *__LSYT;
+  ____SEXC *__UF1O;
+  ____Q __YF1O;
+  ____GB4D *__HSYT;
+  ____L __ZCZO,__XF1O,__UG1O;
+  __HSYT=((____GB4D *)__VCZO->__PB4D);
+  __LSYT=((void **)__HSYT->__OB4D.__S24F)[__HSYT->__OB4D.__AVLE];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  switch (((struct ___OBJ *)__LSYT)->__id) {
+  case ____WH__: {
+    __ZCZO=__UCZO(((____WH *)__LSYT),__WCZO);
   } break;
-  case __STRING_CST__5J__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__STRING_CST__5J *)((__LIST__WH *)Result__2QYT)));
+  case ____5J__: {
+    __ZCZO=((void *)__WCZO == (void *)((____5J *)((____WH *)__LSYT)));
   } break;
-  case __CALL_NULL__AUB__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__CALL_NULL__AUB *)((__LIST__WH *)Result__2QYT)));
+  case ____HUB__: {
+    __ZCZO=((void *)__WCZO == (void *)((____HUB *)((____WH *)__LSYT)));
   } break;
-  case __PUSH__AXB__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__PUSH__AXB *)((__LIST__WH *)Result__2QYT)));
+  case ____HXB__: {
+    __ZCZO=((void *)__WCZO == (void *)((____HXB *)((____WH *)__LSYT)));
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXTERNAL_C__L5WC *)((__LIST__WH *)Result__2QYT)));
+  case ____0AXC__: {
+    __ZCZO=((void *)__WCZO == (void *)((____0AXC *)((____WH *)__LSYT)));
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__PROTOTYPE_CST__45WC *)((__LIST__WH *)Result__2QYT)));
+  case ____NBXC__: {
+    __ZCZO=((void *)__WCZO == (void *)((____NBXC *)((____WH *)__LSYT)));
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__INTEGER_CST__KAXC *)((__LIST__WH *)Result__2QYT)));
+  case ____ZBXC__: {
+    __ZCZO=((void *)__WCZO == (void *)((____ZBXC *)((____WH *)__LSYT)));
   } break;
-  case __SWITCH__DDXC__: {
-    Self__FE1O=((__SWITCH__DDXC *)((__LIST__WH *)Result__2QYT));
-    result__IE1O=FALSE__O__;
-    j__JE1O= 0;
-    while (((j__JE1O <= Self__FE1O->list__2CFJ->parent_arrayed_collection__24EJ.upper__PDFJ) && (! result__IE1O))) {
-      __tmp__FF1O=i_am_the_last__FBZO(((__LIST__WH *)((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__FE1O->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[j__JE1O])->code__RHFJ),i__HBZO);
-      result__IE1O=__tmp__FF1O;
-      j__JE1O=(__INTEGER__Q)(j__JE1O +  1);
+  case ____SEXC__: {
+    __UF1O=((____SEXC *)((____WH *)__LSYT));
+    __XF1O=__O__;
+    __YF1O= 0;
+    while (((__YF1O <= __UF1O->__LEFJ->__LAFJ.__4EFJ) && (! __XF1O))) {
+      __UG1O=__UCZO(((____WH *)((____BAFJ *)((void **)((____DAFJ *)__UF1O->__LEFJ)->__LAFJ.__IYBN)[__YF1O])->__AJFJ),__WCZO);
+      __XF1O=__UG1O;
+      __YF1O=(____Q)(__YF1O +  1);
     };
-    __tmp__KBZO=result__IE1O;
+    __ZCZO=__XF1O;
   } break;
-  case __NODE_TYPE__FK2C__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__NODE_TYPE__FK2C *)((__LIST__WH *)Result__2QYT)));
+  case ____UL2C__: {
+    __ZCZO=((void *)__WCZO == (void *)((____UL2C *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_MULTIPLE__UKWH *)((__LIST__WH *)Result__2QYT)));
+  case ____DMWH__: {
+    __ZCZO=((void *)__WCZO == (void *)((____DMWH *)((____WH *)__LSYT)));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__READ_LOCAL__N5ZI *)((__LIST__WH *)Result__2QYT)));
+  case ____2A0I__: {
+    __ZCZO=((void *)__WCZO == (void *)((____2A0I *)((____WH *)__LSYT)));
   } break;
-  case __WRITE_GLOBAL__EXKJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__WRITE_GLOBAL__EXKJ *)((__LIST__WH *)Result__2QYT)));
+  case ____TYKJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____TYKJ *)((____WH *)__LSYT)));
   } break;
-  case __WRITE_SLOT__SXKJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__WRITE_SLOT__SXKJ *)((__LIST__WH *)Result__2QYT)));
+  case ____BZKJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____BZKJ *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_EQUAL__YHNJ *)((__LIST__WH *)Result__2QYT)));
+  case ____HJNJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____HJNJ *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_NOT_EQUAL__DINJ *)((__LIST__WH *)Result__2QYT)));
+  case ____SJNJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____SJNJ *)((____WH *)__LSYT)));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__IS_EXPANDED__L5NJ *)((__LIST__WH *)Result__2QYT)));
+  case ____0AOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____0AOJ *)((____WH *)__LSYT)));
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__GET_TYPE_ID__V5NJ *)((__LIST__WH *)Result__2QYT)));
+  case ____EBOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____EBOJ *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_SUP__OAOJ *)((__LIST__WH *)Result__2QYT)));
+  case ____3BOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____3BOJ *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_SUB__CBOJ *)((__LIST__WH *)Result__2QYT)));
+  case ____RCOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____RCOJ *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_MUL__YBOJ *)((__LIST__WH *)Result__2QYT)));
+  case ____HDOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____HDOJ *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_DIV__MCOJ *)((__LIST__WH *)Result__2QYT)));
+  case ____1DOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____1DOJ *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_AND__ADOJ *)((__LIST__WH *)Result__2QYT)));
+  case ____PEOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____PEOJ *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_SHIFT_R__UDOJ *)((__LIST__WH *)Result__2QYT)));
+  case ____DFOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____DFOJ *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_SHIFT_L__IEOJ *)((__LIST__WH *)Result__2QYT)));
+  case ____XFOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____XFOJ *)((____WH *)__LSYT)));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__PUT_TO__BFOJ *)((__LIST__WH *)Result__2QYT)));
+  case ____QGOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____QGOJ *)((____WH *)__LSYT)));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__ITEM__VFOJ *)((__LIST__WH *)Result__2QYT)));
+  case ____EHOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____EHOJ *)((____WH *)__LSYT)));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__SIZE_OF__NGOJ *)((__LIST__WH *)Result__2QYT)));
+  case ____2HOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____2HOJ *)((____WH *)__LSYT)));
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__CAST__JHOJ *)((__LIST__WH *)Result__2QYT)));
+  case ____YIOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____YIOJ *)((____WH *)__LSYT)));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__REAL_CST__JLOJ *)((__LIST__WH *)Result__2QYT)));
+  case ____YMOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____YMOJ *)((____WH *)__LSYT)));
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__CHARACTER_CST__5LOJ *)((__LIST__WH *)Result__2QYT)));
+  case ____ONOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____ONOJ *)((____WH *)__LSYT)));
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__LIST__WH *)Result__2QYT)));
+  case ____YOOJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____YOOJ *)((____WH *)__LSYT)));
   } break;
-  case __NOP__5WVJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__NOP__5WVJ *)((__LIST__WH *)Result__2QYT)));
+  case ____OYVJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____OYVJ *)((____WH *)__LSYT)));
   } break;
-  case __WRITE_LOCAL__BEYJ__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__WRITE_LOCAL__BEYJ *)((__LIST__WH *)Result__2QYT)));
+  case ____QFYJ__: {
+    __ZCZO=((void *)__WCZO == (void *)((____QFYJ *)((____WH *)__LSYT)));
   } break;
-  case __LOOP__ZQBK__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__LOOP__ZQBK *)((__LIST__WH *)Result__2QYT)));
+  case ____ISBK__: {
+    __ZCZO=((void *)__WCZO == (void *)((____ISBK *)((____WH *)__LSYT)));
   } break;
-  case __CALL_SLOT__U5YK__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__CALL_SLOT__U5YK *)((__LIST__WH *)Result__2QYT)));
+  case ____DBZK__: {
+    __ZCZO=((void *)__WCZO == (void *)((____DBZK *)((____WH *)__LSYT)));
   } break;
-  case __NODE_STYLE__5C4K__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__NODE_STYLE__5C4K *)((__LIST__WH *)Result__2QYT)));
+  case ____OE4K__: {
+    __ZCZO=((void *)__WCZO == (void *)((____OE4K *)((____WH *)__LSYT)));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__READ_SLOT__ZK4K *)((__LIST__WH *)Result__2QYT)));
+  case ____IM4K__: {
+    __ZCZO=((void *)__WCZO == (void *)((____IM4K *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_NOT_LOGIC__E4FL *)((__LIST__WH *)Result__2QYT)));
+  case ____T5FL__: {
+    __ZCZO=((void *)__WCZO == (void *)((____T5FL *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_OR_LOGIC__OCUL *)((__LIST__WH *)Result__2QYT)));
+  case ____3DUL__: {
+    __ZCZO=((void *)__WCZO == (void *)((____3DUL *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_OR_OR_LOGIC__LDUL *)((__LIST__WH *)Result__2QYT)));
+  case ____0EUL__: {
+    __ZCZO=((void *)__WCZO == (void *)((____0EUL *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_AND_LOGIC__SEUL *)((__LIST__WH *)Result__2QYT)));
+  case ____BGUL__: {
+    __ZCZO=((void *)__WCZO == (void *)((____BGUL *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_AND_AND_LOGIC__NFUL *)((__LIST__WH *)Result__2QYT)));
+  case ____2GUL__: {
+    __ZCZO=((void *)__WCZO == (void *)((____2GUL *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_NEG__SYVL *)((__LIST__WH *)Result__2QYT)));
+  case ____B0VL__: {
+    __ZCZO=((void *)__WCZO == (void *)((____B0VL *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_ADD__AZVL *)((__LIST__WH *)Result__2QYT)));
+  case ____P0VL__: {
+    __ZCZO=((void *)__WCZO == (void *)((____P0VL *)((____WH *)__LSYT)));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__READ_GLOBAL__B4YL *)((__LIST__WH *)Result__2QYT)));
+  case ____Q5YL__: {
+    __ZCZO=((void *)__WCZO == (void *)((____Q5YL *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_NOT__FUPM *)((__LIST__WH *)Result__2QYT)));
+  case ____UVPM__: {
+    __ZCZO=((void *)__WCZO == (void *)((____UVPM *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_MOD__LYPM *)((__LIST__WH *)Result__2QYT)));
+  case ____0ZPM__: {
+    __ZCZO=((void *)__WCZO == (void *)((____0ZPM *)((____WH *)__LSYT)));
   } break;
-  case __LOOP_END__E0RM__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__LOOP_END__E0RM *)((__LIST__WH *)Result__2QYT)));
+  case ____T1RM__: {
+    __ZCZO=((void *)__WCZO == (void *)((____T1RM *)((____WH *)__LSYT)));
   } break;
-  case __COP_LOCK__K40M__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__COP_LOCK__K40M *)((__LIST__WH *)Result__2QYT)));
+  case ____Z50M__: {
+    __ZCZO=((void *)__WCZO == (void *)((____Z50M *)((____WH *)__LSYT)));
   } break;
-  case __COP_UNLOCK__MC1M__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__COP_UNLOCK__MC1M *)((__LIST__WH *)Result__2QYT)));
+  case ____1D1M__: {
+    __ZCZO=((void *)__WCZO == (void *)((____1D1M *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_OR__3P0N *)((__LIST__WH *)Result__2QYT)));
+  case ____MR0N__: {
+    __ZCZO=((void *)__WCZO == (void *)((____MR0N *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_SUP_EQ__JVBP *)((__LIST__WH *)Result__2QYT)));
+  case ____YWBP__: {
+    __ZCZO=((void *)__WCZO == (void *)((____YWBP *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_INF__2WBP *)((__LIST__WH *)Result__2QYT)));
+  case ____LYBP__: {
+    __ZCZO=((void *)__WCZO == (void *)((____LYBP *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_INF_EQ__TXBP *)((__LIST__WH *)Result__2QYT)));
+  case ____CZBP__: {
+    __ZCZO=((void *)__WCZO == (void *)((____CZBP *)((____WH *)__LSYT)));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__KBZO=((void *)i__HBZO == (void *)((__EXPR_XOR__OAEP *)((__LIST__WH *)Result__2QYT)));
+  case ____3BEP__: {
+    __ZCZO=((void *)__WCZO == (void *)((____3BEP *)((____WH *)__LSYT)));
   } break;
   };
-  result__IE1O=__tmp__KBZO;
-  return(result__IE1O);
+  __XF1O=__ZCZO;
+  return(__XF1O);
 }
 
-static void set_life__J2PN(void *p__L2PN)
-// ({PROFIL_SLOT__BO2CxPROFIL_BLOCK__22NJ}) Void No recursive, No inlinable.
+static void __Y3PN(void *__03PN)
+// ({__QP2Cx__L4NJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__A3PN,i2__C24M;
-  void *__tmp__E24M,*__tmp__KO5M;
-  __BOOLEAN__L __tmp__K3PN;
-  __FAST_ARRAYoPROFILo__KQB *Self__XN5M;
-  if (((struct ___OBJ *)p__L2PN)->__id==__PROFIL_SLOT__BO2C__) {
-    __tmp__A3PN=((__PROFIL_SLOT__BO2C *)p__L2PN)->parent_profil__CO2C.life_index__SASK;
+  ____Q __P4PN,__R34M;
+  void *__T34M,*__ZP5M;
+  ____L __Z4PN;
+  ____RQB *__GP5M;
+  if (((struct ___OBJ *)__03PN)->__id==____QP2C__) {
+    __P4PN=((____QP2C *)__03PN)->__RP2C.__BCSK;
   } else /* PROFIL_BLOCK */ {
-    __tmp__A3PN=((__PROFIL_BLOCK__22NJ *)p__L2PN)->parent_profil__32NJ.life_index__SASK;
+    __P4PN=((____L4NJ *)__03PN)->__M4NJ.__BCSK;
   };
-  if ((__tmp__A3PN == life_limit__AO2C)) {
-    life_limit__AO2C=(__INTEGER__Q)(life_limit__AO2C +  1);
-    __tmp__K3PN=TRUE__K__;
+  if ((__P4PN == __PP2C)) {
+    __PP2C=(____Q)(__PP2C +  1);
+    __Z4PN=__K__;
   } else /* FALSE */ {
-    __tmp__K3PN=FALSE__O__;
-  };
-  if ((! __tmp__K3PN)) {
-    if ((__tmp__A3PN > life_limit__AO2C)) {
-      i2__C24M=life_limit__AO2C;
-      __tmp__E24M=((void **)((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB)->parent_arrayed_collection__SQB.storage__XUY)[i2__C24M];
-      if (((struct ___OBJ *)__tmp__E24M)->__id==__PROFIL_SLOT__BO2C__) {
-        ((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__E24M))->parent_profil__CO2C.life_index__SASK=__tmp__A3PN;
+    __Z4PN=__O__;
+  };
+  if ((! __Z4PN)) {
+    if ((__P4PN > __PP2C)) {
+      __R34M=__PP2C;
+      __T34M=((void **)((____RQB *)__0QB)->__ZQB.__4UY)[__R34M];
+      if (((struct ___OBJ *)__T34M)->__id==____QP2C__) {
+        ((____QP2C *)((____L4NJ *)__T34M))->__RP2C.__BCSK=__P4PN;
       } else /* PROFIL_BLOCK */ {
-        ((__PROFIL_BLOCK__22NJ *)__tmp__E24M)->parent_profil__32NJ.life_index__SASK=__tmp__A3PN;
+        ((____L4NJ *)__T34M)->__M4NJ.__BCSK=__P4PN;
       };
-      __tmp__E24M=((void **)((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB)->parent_arrayed_collection__SQB.storage__XUY)[__tmp__A3PN];
-      if (((struct ___OBJ *)__tmp__E24M)->__id==__PROFIL_SLOT__BO2C__) {
-        ((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__E24M))->parent_profil__CO2C.life_index__SASK=i2__C24M;
+      __T34M=((void **)((____RQB *)__0QB)->__ZQB.__4UY)[__P4PN];
+      if (((struct ___OBJ *)__T34M)->__id==____QP2C__) {
+        ((____QP2C *)((____L4NJ *)__T34M))->__RP2C.__BCSK=__R34M;
       } else /* PROFIL_BLOCK */ {
-        ((__PROFIL_BLOCK__22NJ *)__tmp__E24M)->parent_profil__32NJ.life_index__SASK=i2__C24M;
-      };
-      Self__XN5M=((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__E24M=((void **)Self__XN5M->parent_arrayed_collection__SQB.storage__XUY)[__tmp__A3PN];
-      __tmp__KO5M=((void **)Self__XN5M->parent_arrayed_collection__SQB.storage__XUY)[i2__C24M];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__XN5M->parent_arrayed_collection__SQB.storage__XUY)[__tmp__A3PN]=__tmp__KO5M;
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__XN5M->parent_arrayed_collection__SQB.storage__XUY)[i2__C24M]=__tmp__E24M;
-      life_limit__AO2C=(__INTEGER__Q)(life_limit__AO2C +  1);
+        ((____L4NJ *)__T34M)->__M4NJ.__BCSK=__R34M;
+      };
+      __GP5M=((____RQB *)__0QB);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __T34M=((void **)__GP5M->__ZQB.__4UY)[__P4PN];
+      __ZP5M=((void **)__GP5M->__ZQB.__4UY)[__R34M];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__GP5M->__ZQB.__4UY)[__P4PN]=__ZP5M;
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__GP5M->__ZQB.__4UY)[__R34M]=__T34M;
+      __PP2C=(____Q)(__PP2C +  1);
     };
   };
 }
 
-static void remove__TAGL(__SWITCH__DDXC *Self__UAGL)
-// ({SWITCH__DDXC}) Void No recursive, No inlinable.
+static void __CCGL(____SEXC *__DCGL)
+// ({__SEXC}) Void No recursive, No inlinable.
 {
-  void *__tmp__1AGL;
-  __READ_LOCAL__N5ZI *Self__OKDS;
-  __LOCAL__43WC *Self__UDCU;
-  __STRING__BC *result__R5WU,*Self__N5WU;
-  __POINTER__IB ptr__S5WU,__tmp__U5WU,__tmp__V5WU,__tmp__W5WU;
-  __INTEGER__Q typ_id__T5WU,Self__FHLL;
-  __UINTEGER_32__RWB __tmp__X5WU;
-  __READ_GLOBAL__B4YL *Self__RKDS;
-  __CHARACTER__DB *__tmp__P5WU;
-  if (((void *)Self__UAGL->expr__2UFL != (void *)NULL)) {
-    __tmp__1AGL=Self__UAGL->expr__2UFL;
-    switch (((struct ___OBJ *)__tmp__1AGL)->__id) {
-    case __EXTERNAL_C__L5WC__: {
-      remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__1AGL));
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__1AGL));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__OKDS=((__READ_LOCAL__N5ZI *)__tmp__1AGL);
-      Self__UDCU=((__LOCAL__43WC *)Self__OKDS->local__PUEJ);
-      Self__UDCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__UDCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__UDCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__R5WU=NULL;
-        ptr__S5WU=((__POINTER__IB )(NULL));
-        typ_id__T5WU= 0;
-        __tmp__U5WU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__U5WU ==  0)) {
-          result__R5WU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__T5WU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5WU));
-          if ((typ_id__T5WU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__V5WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__W5WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U5WU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V5WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V5WU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__X5WU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__W5WU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__V5WU=micro_alloc__table__lab__HKI(__tmp__W5WU,((__POINTER__IB )(&(table_size[(__tmp__X5WU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__W5WU)));
-            ptr__S5WU=__tmp__V5WU;
-          } else /* FALSE */ {
-            __tmp__X5WU=((__UINTEGER_32__RWB )typ_id__T5WU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__V5WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__W5WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U5WU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V5WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V5WU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__V5WU=micro_alloc__table__lab__HKI(__tmp__W5WU,((__POINTER__IB )(&(table_type[(__tmp__X5WU)]))),(__UINTEGER_32__RWB)(__tmp__X5WU |  1));
-            ptr__S5WU=__tmp__V5WU;
-          };
-          result__R5WU=((__STRING__BC *)ptr__S5WU);
-          *(result__R5WU) = *(STRING__BC__);
-        };
-        Self__N5WU=((__STRING__BC *)result__R5WU);
-        if ((Self__N5WU->capacity__HFL <  250)) {
-          __tmp__P5WU=create__KVW( 250);
-          Self__N5WU->storage__4EL=__tmp__P5WU;
-          Self__N5WU->capacity__HFL= 250;
-        };
-        Self__N5WU->count__WJ= 0;
-        display__V5DJ(Self__OKDS,result__R5WU);
-        put_string__EGZ(((__STRING__BC *)result__R5WU));
+  void *__KCGL;
+  ____2A0I *__3LDS;
+  ____N5WC *__DFCU;
+  ____BC *__ABXU,*__2AXU;
+  ____IB __BBXU,__DBXU,__EBXU,__FBXU;
+  ____Q __CBXU,__UILL;
+  ____YWB __GBXU;
+  ____Q5YL *__AMDS;
+  ____DB *__4AXU;
+  if (((void *)__DCGL->__LWFL != (void *)NULL)) {
+    __KCGL=__DCGL->__LWFL;
+    switch (((struct ___OBJ *)__KCGL)->__id) {
+    case ____0AXC__: {
+      __EWSH(((____0AXC *)__KCGL));
+    } break;
+    case ____DMWH__: {
+      __4CBK(((____DMWH *)__KCGL));
+    } break;
+    case ____2A0I__: {
+      __3LDS=((____2A0I *)__KCGL);
+      __DFCU=((____N5WC *)__3LDS->__4VEJ);
+      __DFCU->__Q5WC.__KU4D=(____Q)(__DFCU->__Q5WC.__KU4D -  1);
+      if ((__DFCU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __ABXU=NULL;
+        __BBXU=((____IB )(NULL));
+        __CBXU= 0;
+        __DBXU=((____IB )sizeof(____BC));
+        if (((unsigned long)__DBXU ==  0)) {
+          __ABXU=__BC__;
+        } else /* FALSE */ {
+          __CBXU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBXU));
+          if ((__CBXU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __EBXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FBXU=(void *)((unsigned long)(void *)((unsigned long)__DBXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EBXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EBXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __GBXU=((____YWB )((____Q )(void *)((unsigned long)__FBXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __EBXU=__OKI(__FBXU,((____IB )(&(table_size[(__GBXU)-1]))),((____YWB )((____Q )__FBXU)));
+            __BBXU=__EBXU;
+          } else /* FALSE */ {
+            __GBXU=((____YWB )__CBXU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __EBXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FBXU=(void *)((unsigned long)(void *)((unsigned long)__DBXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EBXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EBXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __EBXU=__OKI(__FBXU,((____IB )(&(table_type[(__GBXU)]))),(____YWB)(__GBXU |  1));
+            __BBXU=__EBXU;
+          };
+          __ABXU=((____BC *)__BBXU);
+          *(__ABXU) = *(__BC__);
+        };
+        __2AXU=((____BC *)__ABXU);
+        if ((__2AXU->__OFL <  250)) {
+          __4AXU=__RVW( 250);
+          __2AXU->__FFL=__4AXU;
+          __2AXU->__OFL= 250;
+        };
+        __2AXU->__WJ= 0;
+        __EBEJ(__3LDS,__ABXU);
+        __LGZ(((____BC *)__ABXU));
         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__1AGL));
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__1AGL));
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__OKDS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__1AGL)->receiver__554J);
-      Self__UDCU=((__LOCAL__43WC *)Self__OKDS->local__PUEJ);
-      Self__UDCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__UDCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__UDCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__R5WU=NULL;
-        ptr__S5WU=((__POINTER__IB )(NULL));
-        typ_id__T5WU= 0;
-        __tmp__U5WU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__U5WU ==  0)) {
-          result__R5WU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__T5WU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U5WU));
-          if ((typ_id__T5WU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__V5WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__W5WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U5WU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V5WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V5WU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__X5WU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__W5WU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__V5WU=micro_alloc__table__lab__HKI(__tmp__W5WU,((__POINTER__IB )(&(table_size[(__tmp__X5WU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__W5WU)));
-            ptr__S5WU=__tmp__V5WU;
-          } else /* FALSE */ {
-            __tmp__X5WU=((__UINTEGER_32__RWB )typ_id__T5WU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__V5WU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__W5WU=(void *)((unsigned long)(void *)((unsigned long)__tmp__U5WU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V5WU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V5WU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__V5WU=micro_alloc__table__lab__HKI(__tmp__W5WU,((__POINTER__IB )(&(table_type[(__tmp__X5WU)]))),(__UINTEGER_32__RWB)(__tmp__X5WU |  1));
-            ptr__S5WU=__tmp__V5WU;
-          };
-          result__R5WU=((__STRING__BC *)ptr__S5WU);
-          *(result__R5WU) = *(STRING__BC__);
-        };
-        Self__N5WU=((__STRING__BC *)result__R5WU);
-        if ((Self__N5WU->capacity__HFL <  250)) {
-          __tmp__P5WU=create__KVW( 250);
-          Self__N5WU->storage__4EL=__tmp__P5WU;
-          Self__N5WU->capacity__HFL= 250;
-        };
-        Self__N5WU->count__WJ= 0;
-        display__V5DJ(Self__OKDS,result__R5WU);
-        put_string__EGZ(((__STRING__BC *)result__R5WU));
+    case ____HJNJ__: {
+      __ZDBK(((____HJNJ *)__KCGL));
+    } break;
+    case ____SJNJ__: {
+      __3DBK(((____SJNJ *)__KCGL));
+    } break;
+    case ____0AOJ__: {
+      __3LDS=((____2A0I *)((____0AOJ *)__KCGL)->__OB5J);
+      __DFCU=((____N5WC *)__3LDS->__4VEJ);
+      __DFCU->__Q5WC.__KU4D=(____Q)(__DFCU->__Q5WC.__KU4D -  1);
+      if ((__DFCU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __ABXU=NULL;
+        __BBXU=((____IB )(NULL));
+        __CBXU= 0;
+        __DBXU=((____IB )sizeof(____BC));
+        if (((unsigned long)__DBXU ==  0)) {
+          __ABXU=__BC__;
+        } else /* FALSE */ {
+          __CBXU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DBXU));
+          if ((__CBXU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __EBXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FBXU=(void *)((unsigned long)(void *)((unsigned long)__DBXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EBXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EBXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __GBXU=((____YWB )((____Q )(void *)((unsigned long)__FBXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __EBXU=__OKI(__FBXU,((____IB )(&(table_size[(__GBXU)-1]))),((____YWB )((____Q )__FBXU)));
+            __BBXU=__EBXU;
+          } else /* FALSE */ {
+            __GBXU=((____YWB )__CBXU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __EBXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FBXU=(void *)((unsigned long)(void *)((unsigned long)__DBXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EBXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EBXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __EBXU=__OKI(__FBXU,((____IB )(&(table_type[(__GBXU)]))),(____YWB)(__GBXU |  1));
+            __BBXU=__EBXU;
+          };
+          __ABXU=((____BC *)__BBXU);
+          *(__ABXU) = *(__BC__);
+        };
+        __2AXU=((____BC *)__ABXU);
+        if ((__2AXU->__OFL <  250)) {
+          __4AXU=__RVW( 250);
+          __2AXU->__FFL=__4AXU;
+          __2AXU->__OFL= 250;
+        };
+        __2AXU->__WJ= 0;
+        __EBEJ(__3LDS,__ABXU);
+        __LGZ(((____BC *)__ABXU));
         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__1AGL));
+    case ____3BOJ__: {
+      __GEBK(((____3BOJ *)__KCGL));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__1AGL));
+    case ____RCOJ__: {
+      __KEBK(((____RCOJ *)__KCGL));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__1AGL));
+    case ____HDOJ__: {
+      __OEBK(((____HDOJ *)__KCGL));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__1AGL));
+    case ____1DOJ__: {
+      __SEBK(((____1DOJ *)__KCGL));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__1AGL));
+    case ____PEOJ__: {
+      __WEBK(((____PEOJ *)__KCGL));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__1AGL));
+    case ____DFOJ__: {
+      __0EBK(((____DFOJ *)__KCGL));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__1AGL));
+    case ____XFOJ__: {
+      __4EBK(((____XFOJ *)__KCGL));
     } break;
-    case __PUT_TO__BFOJ__: {
-      remove__TDBK(((__PUT_TO__BFOJ *)__tmp__1AGL));
+    case ____QGOJ__: {
+      __CFBK(((____QGOJ *)__KCGL));
     } break;
-    case __ITEM__VFOJ__: {
-      remove__UEBK(((__ITEM__VFOJ *)__tmp__1AGL));
+    case ____EHOJ__: {
+      __DGBK(((____EHOJ *)__KCGL));
     } break;
-    case __CAST__JHOJ__: {
-      remove__0EBK(((__CAST__JHOJ *)__tmp__1AGL));
+    case ____YIOJ__: {
+      __JGBK(((____YIOJ *)__KCGL));
     } break;
-    case __READ_SLOT__ZK4K__: {
-      remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__1AGL));
+    case ____IM4K__: {
+      __MNFM(((____IM4K *)__KCGL));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__1AGL));
+    case ____T5FL__: {
+      __YP5O(((____T5FL *)__KCGL));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__1AGL));
+    case ____3DUL__: {
+      __CRTP(((____3DUL *)__KCGL));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__1AGL));
+    case ____0EUL__: {
+      __BU0P(((____0EUL *)__KCGL));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__1AGL));
+    case ____BGUL__: {
+      __GRTP(((____BGUL *)__KCGL));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__1AGL));
+    case ____2GUL__: {
+      __GU0P(((____2GUL *)__KCGL));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__1AGL));
+    case ____B0VL__: {
+      __LTBN(((____B0VL *)__KCGL));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__1AGL));
+    case ____P0VL__: {
+      __2GGM(((____P0VL *)__KCGL));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      Self__RKDS=((__READ_GLOBAL__B4YL *)__tmp__1AGL);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__RKDS->global__Y5JM),Self__RKDS);
+    case ____Q5YL__: {
+      __AMDS=((____Q5YL *)__KCGL);
+      __EIEN(((____FKRG *)__AMDS->__HBKM),__AMDS);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__1AGL));
+    case ____UVPM__: {
+      __JEWN(((____UVPM *)__KCGL));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__1AGL));
+    case ____0ZPM__: {
+      __KU0P(((____0ZPM *)__KCGL));
     } break;
-    case __EXPR_OR__3P0N__: {
-      remove__FOVO(((__EXPR_OR__3P0N *)__tmp__1AGL));
+    case ____MR0N__: {
+      __UPVO(((____MR0N *)__KCGL));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__1AGL));
+    case ____YWBP__: {
+      __Q1ZQ(((____YWBP *)__KCGL));
     } break;
-    case __EXPR_INF__2WBP__: {
-      remove__OKUP(((__EXPR_INF__2WBP *)__tmp__1AGL));
+    case ____LYBP__: {
+      __3LUP(((____LYBP *)__KCGL));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__1AGL));
+    case ____CZBP__: {
+      __BMUP(((____CZBP *)__KCGL));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__1AGL));
+    case ____3BEP__: {
+      __MUEQ(((____3BEP *)__KCGL));
     } break;
     };
   };
-  typ_id__T5WU=Self__UAGL->list__2CFJ->parent_arrayed_collection__24EJ.upper__PDFJ;
-  Self__FHLL= 0;
-  while ((Self__FHLL <= typ_id__T5WU)) {
-    remove__QBGL(((__LIST__WH *)((__CASE__S4EJ *)((void **)((__FAST_ARRAYoCASEo__U4EJ *)Self__UAGL->list__2CFJ)->parent_arrayed_collection__24EJ.storage__ZWBN)[Self__FHLL])->code__RHFJ));
-    Self__FHLL=(__INTEGER__Q)(Self__FHLL +  1);
+  __CBXU=__DCGL->__LEFJ->__LAFJ.__4EFJ;
+  __UILL= 0;
+  while ((__UILL <= __CBXU)) {
+    __5CGL(((____WH *)((____BAFJ *)((void **)((____DAFJ *)__DCGL->__LEFJ)->__LAFJ.__IYBN)[__UILL])->__AJFJ));
+    __UILL=(____Q)(__UILL +  1);
   };
 }
 
-static void remove__PVSH(__NODE_TYPE__FK2C *Self__QVSH)
-// ({NODE_TYPE__FK2C}) Void No recursive, No inlinable.
+static void __4WSH(____UL2C *__5WSH)
+// ({__UL2C}) Void No recursive, No inlinable.
 {
-  void *__tmp__RVSH;
-  void *__tmp__YVSH;
-  __READ_LOCAL__N5ZI *Self__XKDS;
-  __LOCAL__43WC *Self__0DCU;
-  __STRING__BC *result__VAXU,*Self__RAXU;
-  __POINTER__IB ptr__WAXU,__tmp__YAXU,__tmp__ZAXU,__tmp__0AXU;
-  __INTEGER__Q typ_id__XAXU;
-  __UINTEGER_32__RWB __tmp__1AXU;
-  __READ_GLOBAL__B4YL *Self__0KDS;
-  __CHARACTER__DB *__tmp__TAXU;
-  __tmp__RVSH=Self__QVSH->parent_node__GK2C.data__WU4D;
-  switch (((struct ___OBJ *)__tmp__RVSH)->__id) {
-  case __DTA_WR_VALUE__YHWJ__: {
-    remove__QFBK(((__DTA_WR_VALUE__YHWJ *)__tmp__RVSH));
-  } break;
-  case __DTA_BLOCK__URWJ__: {
-    remove__4FBK(((__DTA_BLOCK__URWJ *)__tmp__RVSH));
-  } break;
-  case __DTA_RD_ARGS__VRWJ__: {
-    remove__ZGBK(((__DTA_RD_ARGS__VRWJ *)__tmp__RVSH));
-  } break;
-  };
-  if (((void *)Self__QVSH->parent_node__GK2C.switch__K1RH == (void *)NULL)) {
-    __tmp__YVSH=Self__QVSH->parent_node__GK2C.expr__VU4D;
-    switch (((struct ___OBJ *)__tmp__YVSH)->__id) {
-    case __EXTERNAL_C__L5WC__: {
-      remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__YVSH));
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__YVSH));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__XKDS=((__READ_LOCAL__N5ZI *)__tmp__YVSH);
-      Self__0DCU=((__LOCAL__43WC *)Self__XKDS->local__PUEJ);
-      Self__0DCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__0DCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__0DCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__VAXU=NULL;
-        ptr__WAXU=((__POINTER__IB )(NULL));
-        typ_id__XAXU= 0;
-        __tmp__YAXU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__YAXU ==  0)) {
-          result__VAXU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__XAXU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YAXU));
-          if ((typ_id__XAXU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ZAXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__0AXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YAXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZAXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZAXU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__1AXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__0AXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ZAXU=micro_alloc__table__lab__HKI(__tmp__0AXU,((__POINTER__IB )(&(table_size[(__tmp__1AXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__0AXU)));
-            ptr__WAXU=__tmp__ZAXU;
-          } else /* FALSE */ {
-            __tmp__1AXU=((__UINTEGER_32__RWB )typ_id__XAXU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ZAXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__0AXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YAXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZAXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZAXU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ZAXU=micro_alloc__table__lab__HKI(__tmp__0AXU,((__POINTER__IB )(&(table_type[(__tmp__1AXU)]))),(__UINTEGER_32__RWB)(__tmp__1AXU |  1));
-            ptr__WAXU=__tmp__ZAXU;
-          };
-          result__VAXU=((__STRING__BC *)ptr__WAXU);
-          *(result__VAXU) = *(STRING__BC__);
-        };
-        Self__RAXU=((__STRING__BC *)result__VAXU);
-        if ((Self__RAXU->capacity__HFL <  250)) {
-          __tmp__TAXU=create__KVW( 250);
-          Self__RAXU->storage__4EL=__tmp__TAXU;
-          Self__RAXU->capacity__HFL= 250;
-        };
-        Self__RAXU->count__WJ= 0;
-        display__V5DJ(Self__XKDS,result__VAXU);
-        put_string__EGZ(((__STRING__BC *)result__VAXU));
+  void *__AXSH;
+  void *__HXSH;
+  ____2A0I *__GMDS;
+  ____N5WC *__JFCU;
+  ____BC *__ECXU,*__ACXU;
+  ____IB __FCXU,__HCXU,__ICXU,__JCXU;
+  ____Q __GCXU;
+  ____YWB __KCXU;
+  ____Q5YL *__JMDS;
+  ____DB *__CCXU;
+  __AXSH=__5WSH->__VL2C.__FW4D;
+  switch (((struct ___OBJ *)__AXSH)->__id) {
+  case ____HJWJ__: {
+    __5GBK(((____HJWJ *)__AXSH));
+  } break;
+  case ____DTWJ__: {
+    __NHBK(((____DTWJ *)__AXSH));
+  } break;
+  case ____ETWJ__: {
+    __IIBK(((____ETWJ *)__AXSH));
+  } break;
+  };
+  if (((void *)__5WSH->__VL2C.__Z2RH == (void *)NULL)) {
+    __HXSH=__5WSH->__VL2C.__EW4D;
+    switch (((struct ___OBJ *)__HXSH)->__id) {
+    case ____0AXC__: {
+      __EWSH(((____0AXC *)__HXSH));
+    } break;
+    case ____DMWH__: {
+      __4CBK(((____DMWH *)__HXSH));
+    } break;
+    case ____2A0I__: {
+      __GMDS=((____2A0I *)__HXSH);
+      __JFCU=((____N5WC *)__GMDS->__4VEJ);
+      __JFCU->__Q5WC.__KU4D=(____Q)(__JFCU->__Q5WC.__KU4D -  1);
+      if ((__JFCU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __ECXU=NULL;
+        __FCXU=((____IB )(NULL));
+        __GCXU= 0;
+        __HCXU=((____IB )sizeof(____BC));
+        if (((unsigned long)__HCXU ==  0)) {
+          __ECXU=__BC__;
+        } else /* FALSE */ {
+          __GCXU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HCXU));
+          if ((__GCXU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ICXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __JCXU=(void *)((unsigned long)(void *)((unsigned long)__HCXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ICXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ICXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __KCXU=((____YWB )((____Q )(void *)((unsigned long)__JCXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ICXU=__OKI(__JCXU,((____IB )(&(table_size[(__KCXU)-1]))),((____YWB )((____Q )__JCXU)));
+            __FCXU=__ICXU;
+          } else /* FALSE */ {
+            __KCXU=((____YWB )__GCXU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ICXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __JCXU=(void *)((unsigned long)(void *)((unsigned long)__HCXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ICXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ICXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ICXU=__OKI(__JCXU,((____IB )(&(table_type[(__KCXU)]))),(____YWB)(__KCXU |  1));
+            __FCXU=__ICXU;
+          };
+          __ECXU=((____BC *)__FCXU);
+          *(__ECXU) = *(__BC__);
+        };
+        __ACXU=((____BC *)__ECXU);
+        if ((__ACXU->__OFL <  250)) {
+          __CCXU=__RVW( 250);
+          __ACXU->__FFL=__CCXU;
+          __ACXU->__OFL= 250;
+        };
+        __ACXU->__WJ= 0;
+        __EBEJ(__GMDS,__ECXU);
+        __LGZ(((____BC *)__ECXU));
         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__YVSH));
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__YVSH));
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__XKDS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__YVSH)->receiver__554J);
-      Self__0DCU=((__LOCAL__43WC *)Self__XKDS->local__PUEJ);
-      Self__0DCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__0DCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__0DCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__VAXU=NULL;
-        ptr__WAXU=((__POINTER__IB )(NULL));
-        typ_id__XAXU= 0;
-        __tmp__YAXU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__YAXU ==  0)) {
-          result__VAXU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__XAXU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YAXU));
-          if ((typ_id__XAXU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ZAXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__0AXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YAXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZAXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZAXU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__1AXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__0AXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ZAXU=micro_alloc__table__lab__HKI(__tmp__0AXU,((__POINTER__IB )(&(table_size[(__tmp__1AXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__0AXU)));
-            ptr__WAXU=__tmp__ZAXU;
-          } else /* FALSE */ {
-            __tmp__1AXU=((__UINTEGER_32__RWB )typ_id__XAXU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ZAXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__0AXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__YAXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZAXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZAXU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ZAXU=micro_alloc__table__lab__HKI(__tmp__0AXU,((__POINTER__IB )(&(table_type[(__tmp__1AXU)]))),(__UINTEGER_32__RWB)(__tmp__1AXU |  1));
-            ptr__WAXU=__tmp__ZAXU;
-          };
-          result__VAXU=((__STRING__BC *)ptr__WAXU);
-          *(result__VAXU) = *(STRING__BC__);
-        };
-        Self__RAXU=((__STRING__BC *)result__VAXU);
-        if ((Self__RAXU->capacity__HFL <  250)) {
-          __tmp__TAXU=create__KVW( 250);
-          Self__RAXU->storage__4EL=__tmp__TAXU;
-          Self__RAXU->capacity__HFL= 250;
-        };
-        Self__RAXU->count__WJ= 0;
-        display__V5DJ(Self__XKDS,result__VAXU);
-        put_string__EGZ(((__STRING__BC *)result__VAXU));
+    case ____HJNJ__: {
+      __ZDBK(((____HJNJ *)__HXSH));
+    } break;
+    case ____SJNJ__: {
+      __3DBK(((____SJNJ *)__HXSH));
+    } break;
+    case ____0AOJ__: {
+      __GMDS=((____2A0I *)((____0AOJ *)__HXSH)->__OB5J);
+      __JFCU=((____N5WC *)__GMDS->__4VEJ);
+      __JFCU->__Q5WC.__KU4D=(____Q)(__JFCU->__Q5WC.__KU4D -  1);
+      if ((__JFCU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __ECXU=NULL;
+        __FCXU=((____IB )(NULL));
+        __GCXU= 0;
+        __HCXU=((____IB )sizeof(____BC));
+        if (((unsigned long)__HCXU ==  0)) {
+          __ECXU=__BC__;
+        } else /* FALSE */ {
+          __GCXU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HCXU));
+          if ((__GCXU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ICXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __JCXU=(void *)((unsigned long)(void *)((unsigned long)__HCXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ICXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ICXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __KCXU=((____YWB )((____Q )(void *)((unsigned long)__JCXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ICXU=__OKI(__JCXU,((____IB )(&(table_size[(__KCXU)-1]))),((____YWB )((____Q )__JCXU)));
+            __FCXU=__ICXU;
+          } else /* FALSE */ {
+            __KCXU=((____YWB )__GCXU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ICXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __JCXU=(void *)((unsigned long)(void *)((unsigned long)__HCXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ICXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ICXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ICXU=__OKI(__JCXU,((____IB )(&(table_type[(__KCXU)]))),(____YWB)(__KCXU |  1));
+            __FCXU=__ICXU;
+          };
+          __ECXU=((____BC *)__FCXU);
+          *(__ECXU) = *(__BC__);
+        };
+        __ACXU=((____BC *)__ECXU);
+        if ((__ACXU->__OFL <  250)) {
+          __CCXU=__RVW( 250);
+          __ACXU->__FFL=__CCXU;
+          __ACXU->__OFL= 250;
+        };
+        __ACXU->__WJ= 0;
+        __EBEJ(__GMDS,__ECXU);
+        __LGZ(((____BC *)__ECXU));
         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__YVSH));
+    case ____3BOJ__: {
+      __GEBK(((____3BOJ *)__HXSH));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__YVSH));
+    case ____RCOJ__: {
+      __KEBK(((____RCOJ *)__HXSH));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__YVSH));
+    case ____HDOJ__: {
+      __OEBK(((____HDOJ *)__HXSH));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__YVSH));
+    case ____1DOJ__: {
+      __SEBK(((____1DOJ *)__HXSH));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__YVSH));
+    case ____PEOJ__: {
+      __WEBK(((____PEOJ *)__HXSH));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__YVSH));
+    case ____DFOJ__: {
+      __0EBK(((____DFOJ *)__HXSH));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__YVSH));
+    case ____XFOJ__: {
+      __4EBK(((____XFOJ *)__HXSH));
     } break;
-    case __PUT_TO__BFOJ__: {
-      remove__TDBK(((__PUT_TO__BFOJ *)__tmp__YVSH));
+    case ____QGOJ__: {
+      __CFBK(((____QGOJ *)__HXSH));
     } break;
-    case __ITEM__VFOJ__: {
-      remove__UEBK(((__ITEM__VFOJ *)__tmp__YVSH));
+    case ____EHOJ__: {
+      __DGBK(((____EHOJ *)__HXSH));
     } break;
-    case __CAST__JHOJ__: {
-      remove__0EBK(((__CAST__JHOJ *)__tmp__YVSH));
+    case ____YIOJ__: {
+      __JGBK(((____YIOJ *)__HXSH));
     } break;
-    case __READ_SLOT__ZK4K__: {
-      remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__YVSH));
+    case ____IM4K__: {
+      __MNFM(((____IM4K *)__HXSH));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__YVSH));
+    case ____T5FL__: {
+      __YP5O(((____T5FL *)__HXSH));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__YVSH));
+    case ____3DUL__: {
+      __CRTP(((____3DUL *)__HXSH));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__YVSH));
+    case ____0EUL__: {
+      __BU0P(((____0EUL *)__HXSH));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__YVSH));
+    case ____BGUL__: {
+      __GRTP(((____BGUL *)__HXSH));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__YVSH));
+    case ____2GUL__: {
+      __GU0P(((____2GUL *)__HXSH));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__YVSH));
+    case ____B0VL__: {
+      __LTBN(((____B0VL *)__HXSH));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__YVSH));
+    case ____P0VL__: {
+      __2GGM(((____P0VL *)__HXSH));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      Self__0KDS=((__READ_GLOBAL__B4YL *)__tmp__YVSH);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__0KDS->global__Y5JM),Self__0KDS);
+    case ____Q5YL__: {
+      __JMDS=((____Q5YL *)__HXSH);
+      __EIEN(((____FKRG *)__JMDS->__HBKM),__JMDS);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__YVSH));
+    case ____UVPM__: {
+      __JEWN(((____UVPM *)__HXSH));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__YVSH));
+    case ____0ZPM__: {
+      __KU0P(((____0ZPM *)__HXSH));
     } break;
-    case __EXPR_OR__3P0N__: {
-      remove__FOVO(((__EXPR_OR__3P0N *)__tmp__YVSH));
+    case ____MR0N__: {
+      __UPVO(((____MR0N *)__HXSH));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__YVSH));
+    case ____YWBP__: {
+      __Q1ZQ(((____YWBP *)__HXSH));
     } break;
-    case __EXPR_INF__2WBP__: {
-      remove__OKUP(((__EXPR_INF__2WBP *)__tmp__YVSH));
+    case ____LYBP__: {
+      __3LUP(((____LYBP *)__HXSH));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__YVSH));
+    case ____CZBP__: {
+      __BMUP(((____CZBP *)__HXSH));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__YVSH));
+    case ____3BEP__: {
+      __MUEQ(((____3BEP *)__HXSH));
     } break;
     };
-    if (((void *)Self__QVSH->parent_node__GK2C.first_code__R1RH != (void *)NULL)) {
-      remove__QBGL(((__LIST__WH *)Self__QVSH->parent_node__GK2C.first_code__R1RH));
+    if (((void *)__5WSH->__VL2C.__A3RH != (void *)NULL)) {
+      __5CGL(((____WH *)__5WSH->__VL2C.__A3RH));
     };
   } else /* FALSE */ {
-    remove__TAGL(((__SWITCH__DDXC *)Self__QVSH->parent_node__GK2C.switch__K1RH));
+    __CCGL(((____SEXC *)__5WSH->__VL2C.__Z2RH));
   };
 }
 
-static void remove__CCBK(__WRITE_GLOBAL__EXKJ *Self__DCBK)
-// ({WRITE_GLOBAL__EXKJ}) Void No recursive, No inlinable.
+static void __RDBK(____TYKJ *__SDBK)
+// ({__TYKJ}) Void No recursive, No inlinable.
 {
-  void *__tmp__FCBK;
-  __READ_LOCAL__N5ZI *Self__1KDS;
-  __LOCAL__43WC *Self__AECU;
-  __STRING__BC *result__ZBXU,*Self__VBXU;
-  __POINTER__IB ptr__0BXU,__tmp__2BXU,__tmp__3BXU,__tmp__4BXU;
-  __INTEGER__Q typ_id__1BXU;
-  __UINTEGER_32__RWB __tmp__5BXU;
-  __READ_GLOBAL__B4YL *Self__4KDS;
-  __CHARACTER__DB *__tmp__XBXU;
-  unwrite__T0HL(((__SLOT_DATA__WIRG *)Self__DCBK->global__105J),Self__DCBK);
-  __tmp__FCBK=Self__DCBK->parent_write__FXKJ.value__LEJJ;
-  switch (((struct ___OBJ *)__tmp__FCBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__FCBK));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__FCBK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__1KDS=((__READ_LOCAL__N5ZI *)__tmp__FCBK);
-    Self__AECU=((__LOCAL__43WC *)Self__1KDS->local__PUEJ);
-    Self__AECU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__AECU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__AECU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__ZBXU=NULL;
-      ptr__0BXU=((__POINTER__IB )(NULL));
-      typ_id__1BXU= 0;
-      __tmp__2BXU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__2BXU ==  0)) {
-        result__ZBXU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__1BXU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BXU));
-        if ((typ_id__1BXU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3BXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4BXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5BXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4BXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__3BXU=micro_alloc__table__lab__HKI(__tmp__4BXU,((__POINTER__IB )(&(table_size[(__tmp__5BXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4BXU)));
-          ptr__0BXU=__tmp__3BXU;
-        } else /* FALSE */ {
-          __tmp__5BXU=((__UINTEGER_32__RWB )typ_id__1BXU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3BXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4BXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3BXU=micro_alloc__table__lab__HKI(__tmp__4BXU,((__POINTER__IB )(&(table_type[(__tmp__5BXU)]))),(__UINTEGER_32__RWB)(__tmp__5BXU |  1));
-          ptr__0BXU=__tmp__3BXU;
-        };
-        result__ZBXU=((__STRING__BC *)ptr__0BXU);
-        *(result__ZBXU) = *(STRING__BC__);
-      };
-      Self__VBXU=((__STRING__BC *)result__ZBXU);
-      if ((Self__VBXU->capacity__HFL <  250)) {
-        __tmp__XBXU=create__KVW( 250);
-        Self__VBXU->storage__4EL=__tmp__XBXU;
-        Self__VBXU->capacity__HFL= 250;
-      };
-      Self__VBXU->count__WJ= 0;
-      display__V5DJ(Self__1KDS,result__ZBXU);
-      put_string__EGZ(((__STRING__BC *)result__ZBXU));
+  void *__UDBK;
+  ____2A0I *__KMDS;
+  ____N5WC *__PFCU;
+  ____BC *__IDXU,*__EDXU;
+  ____IB __JDXU,__LDXU,__MDXU,__NDXU;
+  ____Q __KDXU;
+  ____YWB __ODXU;
+  ____Q5YL *__NMDS;
+  ____DB *__GDXU;
+  __C2HL(((____FKRG *)__SDBK->__K25J),__SDBK);
+  __UDBK=__SDBK->__UYKJ.__0FJJ;
+  switch (((struct ___OBJ *)__UDBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__UDBK));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__UDBK));
+  } break;
+  case ____2A0I__: {
+    __KMDS=((____2A0I *)__UDBK);
+    __PFCU=((____N5WC *)__KMDS->__4VEJ);
+    __PFCU->__Q5WC.__KU4D=(____Q)(__PFCU->__Q5WC.__KU4D -  1);
+    if ((__PFCU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __IDXU=NULL;
+      __JDXU=((____IB )(NULL));
+      __KDXU= 0;
+      __LDXU=((____IB )sizeof(____BC));
+      if (((unsigned long)__LDXU ==  0)) {
+        __IDXU=__BC__;
+      } else /* FALSE */ {
+        __KDXU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDXU));
+        if ((__KDXU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MDXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NDXU=(void *)((unsigned long)(void *)((unsigned long)__LDXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ODXU=((____YWB )((____Q )(void *)((unsigned long)__NDXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __MDXU=__OKI(__NDXU,((____IB )(&(table_size[(__ODXU)-1]))),((____YWB )((____Q )__NDXU)));
+          __JDXU=__MDXU;
+        } else /* FALSE */ {
+          __ODXU=((____YWB )__KDXU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MDXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NDXU=(void *)((unsigned long)(void *)((unsigned long)__LDXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MDXU=__OKI(__NDXU,((____IB )(&(table_type[(__ODXU)]))),(____YWB)(__ODXU |  1));
+          __JDXU=__MDXU;
+        };
+        __IDXU=((____BC *)__JDXU);
+        *(__IDXU) = *(__BC__);
+      };
+      __EDXU=((____BC *)__IDXU);
+      if ((__EDXU->__OFL <  250)) {
+        __GDXU=__RVW( 250);
+        __EDXU->__FFL=__GDXU;
+        __EDXU->__OFL= 250;
+      };
+      __EDXU->__WJ= 0;
+      __EBEJ(__KMDS,__IDXU);
+      __LGZ(((____BC *)__IDXU));
       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__FCBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__FCBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__1KDS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__FCBK)->receiver__554J);
-    Self__AECU=((__LOCAL__43WC *)Self__1KDS->local__PUEJ);
-    Self__AECU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__AECU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__AECU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__ZBXU=NULL;
-      ptr__0BXU=((__POINTER__IB )(NULL));
-      typ_id__1BXU= 0;
-      __tmp__2BXU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__2BXU ==  0)) {
-        result__ZBXU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__1BXU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BXU));
-        if ((typ_id__1BXU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3BXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4BXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5BXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4BXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__3BXU=micro_alloc__table__lab__HKI(__tmp__4BXU,((__POINTER__IB )(&(table_size[(__tmp__5BXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4BXU)));
-          ptr__0BXU=__tmp__3BXU;
-        } else /* FALSE */ {
-          __tmp__5BXU=((__UINTEGER_32__RWB )typ_id__1BXU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__3BXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4BXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__3BXU=micro_alloc__table__lab__HKI(__tmp__4BXU,((__POINTER__IB )(&(table_type[(__tmp__5BXU)]))),(__UINTEGER_32__RWB)(__tmp__5BXU |  1));
-          ptr__0BXU=__tmp__3BXU;
-        };
-        result__ZBXU=((__STRING__BC *)ptr__0BXU);
-        *(result__ZBXU) = *(STRING__BC__);
-      };
-      Self__VBXU=((__STRING__BC *)result__ZBXU);
-      if ((Self__VBXU->capacity__HFL <  250)) {
-        __tmp__XBXU=create__KVW( 250);
-        Self__VBXU->storage__4EL=__tmp__XBXU;
-        Self__VBXU->capacity__HFL= 250;
-      };
-      Self__VBXU->count__WJ= 0;
-      display__V5DJ(Self__1KDS,result__ZBXU);
-      put_string__EGZ(((__STRING__BC *)result__ZBXU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__UDBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__UDBK));
+  } break;
+  case ____0AOJ__: {
+    __KMDS=((____2A0I *)((____0AOJ *)__UDBK)->__OB5J);
+    __PFCU=((____N5WC *)__KMDS->__4VEJ);
+    __PFCU->__Q5WC.__KU4D=(____Q)(__PFCU->__Q5WC.__KU4D -  1);
+    if ((__PFCU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __IDXU=NULL;
+      __JDXU=((____IB )(NULL));
+      __KDXU= 0;
+      __LDXU=((____IB )sizeof(____BC));
+      if (((unsigned long)__LDXU ==  0)) {
+        __IDXU=__BC__;
+      } else /* FALSE */ {
+        __KDXU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDXU));
+        if ((__KDXU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MDXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NDXU=(void *)((unsigned long)(void *)((unsigned long)__LDXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ODXU=((____YWB )((____Q )(void *)((unsigned long)__NDXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __MDXU=__OKI(__NDXU,((____IB )(&(table_size[(__ODXU)-1]))),((____YWB )((____Q )__NDXU)));
+          __JDXU=__MDXU;
+        } else /* FALSE */ {
+          __ODXU=((____YWB )__KDXU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __MDXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NDXU=(void *)((unsigned long)(void *)((unsigned long)__LDXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __MDXU=__OKI(__NDXU,((____IB )(&(table_type[(__ODXU)]))),(____YWB)(__ODXU |  1));
+          __JDXU=__MDXU;
+        };
+        __IDXU=((____BC *)__JDXU);
+        *(__IDXU) = *(__BC__);
+      };
+      __EDXU=((____BC *)__IDXU);
+      if ((__EDXU->__OFL <  250)) {
+        __GDXU=__RVW( 250);
+        __EDXU->__FFL=__GDXU;
+        __EDXU->__OFL= 250;
+      };
+      __EDXU->__WJ= 0;
+      __EBEJ(__KMDS,__IDXU);
+      __LGZ(((____BC *)__IDXU));
       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__FCBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__UDBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__FCBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__UDBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__FCBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__UDBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__FCBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__UDBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__FCBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__UDBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__FCBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__UDBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__FCBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__UDBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__FCBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__UDBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__FCBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__UDBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__FCBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__UDBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__FCBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__UDBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__FCBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__UDBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__FCBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__UDBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__FCBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__UDBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__FCBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__UDBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__FCBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__UDBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__FCBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__UDBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__FCBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__UDBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__4KDS=((__READ_GLOBAL__B4YL *)__tmp__FCBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__4KDS->global__Y5JM),Self__4KDS);
+  case ____Q5YL__: {
+    __NMDS=((____Q5YL *)__UDBK);
+    __EIEN(((____FKRG *)__NMDS->__HBKM),__NMDS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__FCBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__UDBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__FCBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__UDBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__FCBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__UDBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__FCBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__UDBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__FCBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__UDBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__FCBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__UDBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__FCBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__UDBK));
   } break;
   };
 }
 
-static void remove__GCBK(__WRITE_SLOT__SXKJ *Self__HCBK)
-// ({WRITE_SLOT__SXKJ}) Void No recursive, No inlinable.
+static void __VDBK(____BZKJ *__WDBK)
+// ({__BZKJ}) Void No recursive, No inlinable.
 {
-  void *__tmp__ICBK;
-  __READ_LOCAL__N5ZI *Self__5KDS;
-  __LOCAL__43WC *Self__GECU;
-  __STRING__BC *result__3CXU,*Self__ZCXU;
-  __POINTER__IB ptr__4CXU,__tmp__ADXU,__tmp__BDXU,__tmp__CDXU;
-  __INTEGER__Q typ_id__5CXU;
-  __UINTEGER_32__RWB __tmp__DDXU;
-  __READ_GLOBAL__B4YL *Self__CLDS;
-  __CHARACTER__DB *__tmp__1CXU;
-  __tmp__ICBK=Self__HCBK->receiver__F54J;
-  switch (((struct ___OBJ *)__tmp__ICBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__ICBK));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__ICBK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__5KDS=((__READ_LOCAL__N5ZI *)__tmp__ICBK);
-    Self__GECU=((__LOCAL__43WC *)Self__5KDS->local__PUEJ);
-    Self__GECU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__GECU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__GECU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__3CXU=NULL;
-      ptr__4CXU=((__POINTER__IB )(NULL));
-      typ_id__5CXU= 0;
-      __tmp__ADXU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ADXU ==  0)) {
-        result__3CXU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__5CXU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADXU));
-        if ((typ_id__5CXU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__BDXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__CDXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ADXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DDXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CDXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__BDXU=micro_alloc__table__lab__HKI(__tmp__CDXU,((__POINTER__IB )(&(table_size[(__tmp__DDXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CDXU)));
-          ptr__4CXU=__tmp__BDXU;
-        } else /* FALSE */ {
-          __tmp__DDXU=((__UINTEGER_32__RWB )typ_id__5CXU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__BDXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__CDXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ADXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__BDXU=micro_alloc__table__lab__HKI(__tmp__CDXU,((__POINTER__IB )(&(table_type[(__tmp__DDXU)]))),(__UINTEGER_32__RWB)(__tmp__DDXU |  1));
-          ptr__4CXU=__tmp__BDXU;
-        };
-        result__3CXU=((__STRING__BC *)ptr__4CXU);
-        *(result__3CXU) = *(STRING__BC__);
-      };
-      Self__ZCXU=((__STRING__BC *)result__3CXU);
-      if ((Self__ZCXU->capacity__HFL <  250)) {
-        __tmp__1CXU=create__KVW( 250);
-        Self__ZCXU->storage__4EL=__tmp__1CXU;
-        Self__ZCXU->capacity__HFL= 250;
-      };
-      Self__ZCXU->count__WJ= 0;
-      display__V5DJ(Self__5KDS,result__3CXU);
-      put_string__EGZ(((__STRING__BC *)result__3CXU));
+  void *__XDBK;
+  ____2A0I *__OMDS;
+  ____N5WC *__VFCU;
+  ____BC *__MEXU,*__IEXU;
+  ____IB __NEXU,__PEXU,__QEXU,__REXU;
+  ____Q __OEXU;
+  ____YWB __SEXU;
+  ____Q5YL *__RMDS;
+  ____DB *__KEXU;
+  __XDBK=__WDBK->__UA5J;
+  switch (((struct ___OBJ *)__XDBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__XDBK));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__XDBK));
+  } break;
+  case ____2A0I__: {
+    __OMDS=((____2A0I *)__XDBK);
+    __VFCU=((____N5WC *)__OMDS->__4VEJ);
+    __VFCU->__Q5WC.__KU4D=(____Q)(__VFCU->__Q5WC.__KU4D -  1);
+    if ((__VFCU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __MEXU=NULL;
+      __NEXU=((____IB )(NULL));
+      __OEXU= 0;
+      __PEXU=((____IB )sizeof(____BC));
+      if (((unsigned long)__PEXU ==  0)) {
+        __MEXU=__BC__;
+      } else /* FALSE */ {
+        __OEXU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEXU));
+        if ((__OEXU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __QEXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __REXU=(void *)((unsigned long)(void *)((unsigned long)__PEXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SEXU=((____YWB )((____Q )(void *)((unsigned long)__REXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __QEXU=__OKI(__REXU,((____IB )(&(table_size[(__SEXU)-1]))),((____YWB )((____Q )__REXU)));
+          __NEXU=__QEXU;
+        } else /* FALSE */ {
+          __SEXU=((____YWB )__OEXU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __QEXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __REXU=(void *)((unsigned long)(void *)((unsigned long)__PEXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __QEXU=__OKI(__REXU,((____IB )(&(table_type[(__SEXU)]))),(____YWB)(__SEXU |  1));
+          __NEXU=__QEXU;
+        };
+        __MEXU=((____BC *)__NEXU);
+        *(__MEXU) = *(__BC__);
+      };
+      __IEXU=((____BC *)__MEXU);
+      if ((__IEXU->__OFL <  250)) {
+        __KEXU=__RVW( 250);
+        __IEXU->__FFL=__KEXU;
+        __IEXU->__OFL= 250;
+      };
+      __IEXU->__WJ= 0;
+      __EBEJ(__OMDS,__MEXU);
+      __LGZ(((____BC *)__MEXU));
       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__ICBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ICBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__5KDS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ICBK)->receiver__554J);
-    Self__GECU=((__LOCAL__43WC *)Self__5KDS->local__PUEJ);
-    Self__GECU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__GECU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__GECU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__3CXU=NULL;
-      ptr__4CXU=((__POINTER__IB )(NULL));
-      typ_id__5CXU= 0;
-      __tmp__ADXU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ADXU ==  0)) {
-        result__3CXU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__5CXU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADXU));
-        if ((typ_id__5CXU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__BDXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__CDXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ADXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DDXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CDXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__BDXU=micro_alloc__table__lab__HKI(__tmp__CDXU,((__POINTER__IB )(&(table_size[(__tmp__DDXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CDXU)));
-          ptr__4CXU=__tmp__BDXU;
-        } else /* FALSE */ {
-          __tmp__DDXU=((__UINTEGER_32__RWB )typ_id__5CXU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__BDXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__CDXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ADXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__BDXU=micro_alloc__table__lab__HKI(__tmp__CDXU,((__POINTER__IB )(&(table_type[(__tmp__DDXU)]))),(__UINTEGER_32__RWB)(__tmp__DDXU |  1));
-          ptr__4CXU=__tmp__BDXU;
-        };
-        result__3CXU=((__STRING__BC *)ptr__4CXU);
-        *(result__3CXU) = *(STRING__BC__);
-      };
-      Self__ZCXU=((__STRING__BC *)result__3CXU);
-      if ((Self__ZCXU->capacity__HFL <  250)) {
-        __tmp__1CXU=create__KVW( 250);
-        Self__ZCXU->storage__4EL=__tmp__1CXU;
-        Self__ZCXU->capacity__HFL= 250;
-      };
-      Self__ZCXU->count__WJ= 0;
-      display__V5DJ(Self__5KDS,result__3CXU);
-      put_string__EGZ(((__STRING__BC *)result__3CXU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__XDBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__XDBK));
+  } break;
+  case ____0AOJ__: {
+    __OMDS=((____2A0I *)((____0AOJ *)__XDBK)->__OB5J);
+    __VFCU=((____N5WC *)__OMDS->__4VEJ);
+    __VFCU->__Q5WC.__KU4D=(____Q)(__VFCU->__Q5WC.__KU4D -  1);
+    if ((__VFCU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __MEXU=NULL;
+      __NEXU=((____IB )(NULL));
+      __OEXU= 0;
+      __PEXU=((____IB )sizeof(____BC));
+      if (((unsigned long)__PEXU ==  0)) {
+        __MEXU=__BC__;
+      } else /* FALSE */ {
+        __OEXU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEXU));
+        if ((__OEXU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __QEXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __REXU=(void *)((unsigned long)(void *)((unsigned long)__PEXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SEXU=((____YWB )((____Q )(void *)((unsigned long)__REXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __QEXU=__OKI(__REXU,((____IB )(&(table_size[(__SEXU)-1]))),((____YWB )((____Q )__REXU)));
+          __NEXU=__QEXU;
+        } else /* FALSE */ {
+          __SEXU=((____YWB )__OEXU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __QEXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __REXU=(void *)((unsigned long)(void *)((unsigned long)__PEXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __QEXU=__OKI(__REXU,((____IB )(&(table_type[(__SEXU)]))),(____YWB)(__SEXU |  1));
+          __NEXU=__QEXU;
+        };
+        __MEXU=((____BC *)__NEXU);
+        *(__MEXU) = *(__BC__);
+      };
+      __IEXU=((____BC *)__MEXU);
+      if ((__IEXU->__OFL <  250)) {
+        __KEXU=__RVW( 250);
+        __IEXU->__FFL=__KEXU;
+        __IEXU->__OFL= 250;
+      };
+      __IEXU->__WJ= 0;
+      __EBEJ(__OMDS,__MEXU);
+      __LGZ(((____BC *)__MEXU));
       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__ICBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__XDBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__ICBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__XDBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__ICBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__XDBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__ICBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__XDBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__ICBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__XDBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ICBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__XDBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ICBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__XDBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__ICBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__XDBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__ICBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__XDBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__ICBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__XDBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__ICBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__XDBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ICBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__XDBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ICBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__XDBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ICBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__XDBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ICBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__XDBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ICBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__XDBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__ICBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__XDBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__ICBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__XDBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__CLDS=((__READ_GLOBAL__B4YL *)__tmp__ICBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__CLDS->global__Y5JM),Self__CLDS);
+  case ____Q5YL__: {
+    __RMDS=((____Q5YL *)__XDBK);
+    __EIEN(((____FKRG *)__RMDS->__HBKM),__RMDS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__ICBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__XDBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__ICBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__XDBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__ICBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__XDBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ICBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__XDBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__ICBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__XDBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__ICBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__XDBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__ICBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__XDBK));
   } break;
   };
-  unwrite__T0HL(((__SLOT_DATA__WIRG *)Self__HCBK->slot__I25J),Self__HCBK);
-  __tmp__ICBK=Self__HCBK->parent_write__TXKJ.value__LEJJ;
-  switch (((struct ___OBJ *)__tmp__ICBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__ICBK));
+  __C2HL(((____FKRG *)__WDBK->__X35J),__WDBK);
+  __XDBK=__WDBK->__CZKJ.__0FJJ;
+  switch (((struct ___OBJ *)__XDBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__XDBK));
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__ICBK));
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__XDBK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__5KDS=((__READ_LOCAL__N5ZI *)__tmp__ICBK);
-    Self__GECU=((__LOCAL__43WC *)Self__5KDS->local__PUEJ);
-    Self__GECU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__GECU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__GECU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__3CXU=NULL;
-      ptr__4CXU=((__POINTER__IB )(NULL));
-      typ_id__5CXU= 0;
-      __tmp__ADXU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ADXU ==  0)) {
-        result__3CXU=STRING__BC__;
+  case ____2A0I__: {
+    __OMDS=((____2A0I *)__XDBK);
+    __VFCU=((____N5WC *)__OMDS->__4VEJ);
+    __VFCU->__Q5WC.__KU4D=(____Q)(__VFCU->__Q5WC.__KU4D -  1);
+    if ((__VFCU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __MEXU=NULL;
+      __NEXU=((____IB )(NULL));
+      __OEXU= 0;
+      __PEXU=((____IB )sizeof(____BC));
+      if (((unsigned long)__PEXU ==  0)) {
+        __MEXU=__BC__;
       } else /* FALSE */ {
-        typ_id__5CXU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADXU));
-        if ((typ_id__5CXU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__BDXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__CDXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ADXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DDXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CDXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__BDXU=micro_alloc__table__lab__HKI(__tmp__CDXU,((__POINTER__IB )(&(table_size[(__tmp__DDXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CDXU)));
-          ptr__4CXU=__tmp__BDXU;
+        __OEXU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEXU));
+        if ((__OEXU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __QEXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __REXU=(void *)((unsigned long)(void *)((unsigned long)__PEXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SEXU=((____YWB )((____Q )(void *)((unsigned long)__REXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __QEXU=__OKI(__REXU,((____IB )(&(table_size[(__SEXU)-1]))),((____YWB )((____Q )__REXU)));
+          __NEXU=__QEXU;
         } else /* FALSE */ {
-          __tmp__DDXU=((__UINTEGER_32__RWB )typ_id__5CXU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__BDXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__CDXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ADXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__BDXU=micro_alloc__table__lab__HKI(__tmp__CDXU,((__POINTER__IB )(&(table_type[(__tmp__DDXU)]))),(__UINTEGER_32__RWB)(__tmp__DDXU |  1));
-          ptr__4CXU=__tmp__BDXU;
+          __SEXU=((____YWB )__OEXU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __QEXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __REXU=(void *)((unsigned long)(void *)((unsigned long)__PEXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __QEXU=__OKI(__REXU,((____IB )(&(table_type[(__SEXU)]))),(____YWB)(__SEXU |  1));
+          __NEXU=__QEXU;
         };
-        result__3CXU=((__STRING__BC *)ptr__4CXU);
-        *(result__3CXU) = *(STRING__BC__);
+        __MEXU=((____BC *)__NEXU);
+        *(__MEXU) = *(__BC__);
       };
-      Self__ZCXU=((__STRING__BC *)result__3CXU);
-      if ((Self__ZCXU->capacity__HFL <  250)) {
-        __tmp__1CXU=create__KVW( 250);
-        Self__ZCXU->storage__4EL=__tmp__1CXU;
-        Self__ZCXU->capacity__HFL= 250;
+      __IEXU=((____BC *)__MEXU);
+      if ((__IEXU->__OFL <  250)) {
+        __KEXU=__RVW( 250);
+        __IEXU->__FFL=__KEXU;
+        __IEXU->__OFL= 250;
       };
-      Self__ZCXU->count__WJ= 0;
-      display__V5DJ(Self__5KDS,result__3CXU);
-      put_string__EGZ(((__STRING__BC *)result__3CXU));
+      __IEXU->__WJ= 0;
+      __EBEJ(__OMDS,__MEXU);
+      __LGZ(((____BC *)__MEXU));
       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__ICBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ICBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__5KDS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ICBK)->receiver__554J);
-    Self__GECU=((__LOCAL__43WC *)Self__5KDS->local__PUEJ);
-    Self__GECU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__GECU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__GECU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__3CXU=NULL;
-      ptr__4CXU=((__POINTER__IB )(NULL));
-      typ_id__5CXU= 0;
-      __tmp__ADXU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__ADXU ==  0)) {
-        result__3CXU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__5CXU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADXU));
-        if ((typ_id__5CXU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__BDXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__CDXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ADXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DDXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CDXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__BDXU=micro_alloc__table__lab__HKI(__tmp__CDXU,((__POINTER__IB )(&(table_size[(__tmp__DDXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CDXU)));
-          ptr__4CXU=__tmp__BDXU;
-        } else /* FALSE */ {
-          __tmp__DDXU=((__UINTEGER_32__RWB )typ_id__5CXU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__BDXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__CDXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ADXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__BDXU=micro_alloc__table__lab__HKI(__tmp__CDXU,((__POINTER__IB )(&(table_type[(__tmp__DDXU)]))),(__UINTEGER_32__RWB)(__tmp__DDXU |  1));
-          ptr__4CXU=__tmp__BDXU;
-        };
-        result__3CXU=((__STRING__BC *)ptr__4CXU);
-        *(result__3CXU) = *(STRING__BC__);
-      };
-      Self__ZCXU=((__STRING__BC *)result__3CXU);
-      if ((Self__ZCXU->capacity__HFL <  250)) {
-        __tmp__1CXU=create__KVW( 250);
-        Self__ZCXU->storage__4EL=__tmp__1CXU;
-        Self__ZCXU->capacity__HFL= 250;
-      };
-      Self__ZCXU->count__WJ= 0;
-      display__V5DJ(Self__5KDS,result__3CXU);
-      put_string__EGZ(((__STRING__BC *)result__3CXU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__XDBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__XDBK));
+  } break;
+  case ____0AOJ__: {
+    __OMDS=((____2A0I *)((____0AOJ *)__XDBK)->__OB5J);
+    __VFCU=((____N5WC *)__OMDS->__4VEJ);
+    __VFCU->__Q5WC.__KU4D=(____Q)(__VFCU->__Q5WC.__KU4D -  1);
+    if ((__VFCU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __MEXU=NULL;
+      __NEXU=((____IB )(NULL));
+      __OEXU= 0;
+      __PEXU=((____IB )sizeof(____BC));
+      if (((unsigned long)__PEXU ==  0)) {
+        __MEXU=__BC__;
+      } else /* FALSE */ {
+        __OEXU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEXU));
+        if ((__OEXU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __QEXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __REXU=(void *)((unsigned long)(void *)((unsigned long)__PEXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __SEXU=((____YWB )((____Q )(void *)((unsigned long)__REXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __QEXU=__OKI(__REXU,((____IB )(&(table_size[(__SEXU)-1]))),((____YWB )((____Q )__REXU)));
+          __NEXU=__QEXU;
+        } else /* FALSE */ {
+          __SEXU=((____YWB )__OEXU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __QEXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __REXU=(void *)((unsigned long)(void *)((unsigned long)__PEXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __QEXU=__OKI(__REXU,((____IB )(&(table_type[(__SEXU)]))),(____YWB)(__SEXU |  1));
+          __NEXU=__QEXU;
+        };
+        __MEXU=((____BC *)__NEXU);
+        *(__MEXU) = *(__BC__);
+      };
+      __IEXU=((____BC *)__MEXU);
+      if ((__IEXU->__OFL <  250)) {
+        __KEXU=__RVW( 250);
+        __IEXU->__FFL=__KEXU;
+        __IEXU->__OFL= 250;
+      };
+      __IEXU->__WJ= 0;
+      __EBEJ(__OMDS,__MEXU);
+      __LGZ(((____BC *)__MEXU));
       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__ICBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__XDBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__ICBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__XDBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__ICBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__XDBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__ICBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__XDBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__ICBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__XDBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ICBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__XDBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ICBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__XDBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__ICBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__XDBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__ICBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__XDBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__ICBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__XDBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__ICBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__XDBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ICBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__XDBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ICBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__XDBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ICBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__XDBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ICBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__XDBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ICBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__XDBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__ICBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__XDBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__ICBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__XDBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__CLDS=((__READ_GLOBAL__B4YL *)__tmp__ICBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__CLDS->global__Y5JM),Self__CLDS);
+  case ____Q5YL__: {
+    __RMDS=((____Q5YL *)__XDBK);
+    __EIEN(((____FKRG *)__RMDS->__HBKM),__RMDS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__ICBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__XDBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__ICBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__XDBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__ICBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__XDBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ICBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__XDBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__ICBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__XDBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__ICBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__XDBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__ICBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__XDBK));
   } break;
   };
 }
 
-static void remove__DFBK(__WRITE_LOCAL__BEYJ *Self__EFBK)
-// ({WRITE_LOCAL__BEYJ}) Void No recursive, No inlinable.
+static void __SGBK(____QFYJ *__TGBK)
+// ({__QFYJ}) Void No recursive, No inlinable.
 {
-  void *__tmp__GFBK;
-  __READ_LOCAL__N5ZI *Self__HLDS;
-  __LOCAL__43WC *Self__SECU;
-  __STRING__BC *result__FFXU,*Self__BFXU;
-  __POINTER__IB ptr__GFXU,__tmp__IFXU,__tmp__JFXU,__tmp__KFXU;
-  __INTEGER__Q typ_id__HFXU;
-  __UINTEGER_32__RWB __tmp__LFXU;
-  __READ_GLOBAL__B4YL *Self__KLDS;
-  __CHARACTER__DB *__tmp__DFXU;
-  unwrite__LBIL(((__LOCAL__43WC *)Self__EFBK->local__IFKK),Self__EFBK);
-  __tmp__GFBK=Self__EFBK->parent_write__CEYJ.value__LEJJ;
-  switch (((struct ___OBJ *)__tmp__GFBK)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__GFBK));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__GFBK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__HLDS=((__READ_LOCAL__N5ZI *)__tmp__GFBK);
-    Self__SECU=((__LOCAL__43WC *)Self__HLDS->local__PUEJ);
-    Self__SECU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__SECU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__SECU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__FFXU=NULL;
-      ptr__GFXU=((__POINTER__IB )(NULL));
-      typ_id__HFXU= 0;
-      __tmp__IFXU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__IFXU ==  0)) {
-        result__FFXU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__HFXU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IFXU));
-        if ((typ_id__HFXU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__JFXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__KFXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IFXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JFXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JFXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__LFXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KFXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__JFXU=micro_alloc__table__lab__HKI(__tmp__KFXU,((__POINTER__IB )(&(table_size[(__tmp__LFXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KFXU)));
-          ptr__GFXU=__tmp__JFXU;
-        } else /* FALSE */ {
-          __tmp__LFXU=((__UINTEGER_32__RWB )typ_id__HFXU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__JFXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__KFXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IFXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JFXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JFXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__JFXU=micro_alloc__table__lab__HKI(__tmp__KFXU,((__POINTER__IB )(&(table_type[(__tmp__LFXU)]))),(__UINTEGER_32__RWB)(__tmp__LFXU |  1));
-          ptr__GFXU=__tmp__JFXU;
-        };
-        result__FFXU=((__STRING__BC *)ptr__GFXU);
-        *(result__FFXU) = *(STRING__BC__);
-      };
-      Self__BFXU=((__STRING__BC *)result__FFXU);
-      if ((Self__BFXU->capacity__HFL <  250)) {
-        __tmp__DFXU=create__KVW( 250);
-        Self__BFXU->storage__4EL=__tmp__DFXU;
-        Self__BFXU->capacity__HFL= 250;
-      };
-      Self__BFXU->count__WJ= 0;
-      display__V5DJ(Self__HLDS,result__FFXU);
-      put_string__EGZ(((__STRING__BC *)result__FFXU));
+  void *__VGBK;
+  ____2A0I *__WMDS;
+  ____N5WC *__BGCU;
+  ____BC *__UGXU,*__QGXU;
+  ____IB __VGXU,__XGXU,__YGXU,__ZGXU;
+  ____Q __WGXU;
+  ____YWB __0GXU;
+  ____Q5YL *__ZMDS;
+  ____DB *__SGXU;
+  __0CIL(((____N5WC *)__TGBK->__XGKK),__TGBK);
+  __VGBK=__TGBK->__RFYJ.__0FJJ;
+  switch (((struct ___OBJ *)__VGBK)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__VGBK));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__VGBK));
+  } break;
+  case ____2A0I__: {
+    __WMDS=((____2A0I *)__VGBK);
+    __BGCU=((____N5WC *)__WMDS->__4VEJ);
+    __BGCU->__Q5WC.__KU4D=(____Q)(__BGCU->__Q5WC.__KU4D -  1);
+    if ((__BGCU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __UGXU=NULL;
+      __VGXU=((____IB )(NULL));
+      __WGXU= 0;
+      __XGXU=((____IB )sizeof(____BC));
+      if (((unsigned long)__XGXU ==  0)) {
+        __UGXU=__BC__;
+      } else /* FALSE */ {
+        __WGXU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XGXU));
+        if ((__WGXU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __YGXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __ZGXU=(void *)((unsigned long)(void *)((unsigned long)__XGXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YGXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YGXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __0GXU=((____YWB )((____Q )(void *)((unsigned long)__ZGXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __YGXU=__OKI(__ZGXU,((____IB )(&(table_size[(__0GXU)-1]))),((____YWB )((____Q )__ZGXU)));
+          __VGXU=__YGXU;
+        } else /* FALSE */ {
+          __0GXU=((____YWB )__WGXU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __YGXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __ZGXU=(void *)((unsigned long)(void *)((unsigned long)__XGXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YGXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YGXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __YGXU=__OKI(__ZGXU,((____IB )(&(table_type[(__0GXU)]))),(____YWB)(__0GXU |  1));
+          __VGXU=__YGXU;
+        };
+        __UGXU=((____BC *)__VGXU);
+        *(__UGXU) = *(__BC__);
+      };
+      __QGXU=((____BC *)__UGXU);
+      if ((__QGXU->__OFL <  250)) {
+        __SGXU=__RVW( 250);
+        __QGXU->__FFL=__SGXU;
+        __QGXU->__OFL= 250;
+      };
+      __QGXU->__WJ= 0;
+      __EBEJ(__WMDS,__UGXU);
+      __LGZ(((____BC *)__UGXU));
       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__GFBK));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__GFBK));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__HLDS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__GFBK)->receiver__554J);
-    Self__SECU=((__LOCAL__43WC *)Self__HLDS->local__PUEJ);
-    Self__SECU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__SECU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__SECU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__FFXU=NULL;
-      ptr__GFXU=((__POINTER__IB )(NULL));
-      typ_id__HFXU= 0;
-      __tmp__IFXU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__IFXU ==  0)) {
-        result__FFXU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__HFXU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IFXU));
-        if ((typ_id__HFXU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__JFXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__KFXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IFXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JFXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JFXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__LFXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KFXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__JFXU=micro_alloc__table__lab__HKI(__tmp__KFXU,((__POINTER__IB )(&(table_size[(__tmp__LFXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KFXU)));
-          ptr__GFXU=__tmp__JFXU;
-        } else /* FALSE */ {
-          __tmp__LFXU=((__UINTEGER_32__RWB )typ_id__HFXU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__JFXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__KFXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__IFXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JFXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JFXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__JFXU=micro_alloc__table__lab__HKI(__tmp__KFXU,((__POINTER__IB )(&(table_type[(__tmp__LFXU)]))),(__UINTEGER_32__RWB)(__tmp__LFXU |  1));
-          ptr__GFXU=__tmp__JFXU;
-        };
-        result__FFXU=((__STRING__BC *)ptr__GFXU);
-        *(result__FFXU) = *(STRING__BC__);
-      };
-      Self__BFXU=((__STRING__BC *)result__FFXU);
-      if ((Self__BFXU->capacity__HFL <  250)) {
-        __tmp__DFXU=create__KVW( 250);
-        Self__BFXU->storage__4EL=__tmp__DFXU;
-        Self__BFXU->capacity__HFL= 250;
-      };
-      Self__BFXU->count__WJ= 0;
-      display__V5DJ(Self__HLDS,result__FFXU);
-      put_string__EGZ(((__STRING__BC *)result__FFXU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__VGBK));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__VGBK));
+  } break;
+  case ____0AOJ__: {
+    __WMDS=((____2A0I *)((____0AOJ *)__VGBK)->__OB5J);
+    __BGCU=((____N5WC *)__WMDS->__4VEJ);
+    __BGCU->__Q5WC.__KU4D=(____Q)(__BGCU->__Q5WC.__KU4D -  1);
+    if ((__BGCU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __UGXU=NULL;
+      __VGXU=((____IB )(NULL));
+      __WGXU= 0;
+      __XGXU=((____IB )sizeof(____BC));
+      if (((unsigned long)__XGXU ==  0)) {
+        __UGXU=__BC__;
+      } else /* FALSE */ {
+        __WGXU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XGXU));
+        if ((__WGXU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __YGXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __ZGXU=(void *)((unsigned long)(void *)((unsigned long)__XGXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YGXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YGXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __0GXU=((____YWB )((____Q )(void *)((unsigned long)__ZGXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __YGXU=__OKI(__ZGXU,((____IB )(&(table_size[(__0GXU)-1]))),((____YWB )((____Q )__ZGXU)));
+          __VGXU=__YGXU;
+        } else /* FALSE */ {
+          __0GXU=((____YWB )__WGXU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __YGXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __ZGXU=(void *)((unsigned long)(void *)((unsigned long)__XGXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YGXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YGXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __YGXU=__OKI(__ZGXU,((____IB )(&(table_type[(__0GXU)]))),(____YWB)(__0GXU |  1));
+          __VGXU=__YGXU;
+        };
+        __UGXU=((____BC *)__VGXU);
+        *(__UGXU) = *(__BC__);
+      };
+      __QGXU=((____BC *)__UGXU);
+      if ((__QGXU->__OFL <  250)) {
+        __SGXU=__RVW( 250);
+        __QGXU->__FFL=__SGXU;
+        __QGXU->__OFL= 250;
+      };
+      __QGXU->__WJ= 0;
+      __EBEJ(__WMDS,__UGXU);
+      __LGZ(((____BC *)__UGXU));
       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__GFBK));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__VGBK));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__GFBK));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__VGBK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__GFBK));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__VGBK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__GFBK));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__VGBK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__GFBK));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__VGBK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__GFBK));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__VGBK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__GFBK));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__VGBK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__GFBK));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__VGBK));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__GFBK));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__VGBK));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__GFBK));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__VGBK));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__GFBK));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__VGBK));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__GFBK));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__VGBK));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__GFBK));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__VGBK));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__GFBK));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__VGBK));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__GFBK));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__VGBK));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__GFBK));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__VGBK));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__GFBK));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__VGBK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__GFBK));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__VGBK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__KLDS=((__READ_GLOBAL__B4YL *)__tmp__GFBK);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__KLDS->global__Y5JM),Self__KLDS);
+  case ____Q5YL__: {
+    __ZMDS=((____Q5YL *)__VGBK);
+    __EIEN(((____FKRG *)__ZMDS->__HBKM),__ZMDS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__GFBK));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__VGBK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__GFBK));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__VGBK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__GFBK));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__VGBK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__GFBK));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__VGBK));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__GFBK));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__VGBK));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__GFBK));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__VGBK));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__GFBK));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__VGBK));
   } break;
   };
 }
 
-static void remove__DHFM(__CALL_SLOT__U5YK *Self__EHFM)
-// ({CALL_SLOT__U5YK}) Void No recursive, No inlinable.
+static void __SIFM(____DBZK *__TIFM)
+// ({__DBZK}) Void No recursive, No inlinable.
 {
-  void *__tmp__GHFM,*__tmp__NHFM;
-  __INTEGER__Q __tmp__HHFM,__tmp__OHFM,typ_id__3GXU;
-  __STRING__BC *result__JGXU,*Self__FGXU,*result__1GXU,*Self__XGXU;
-  __POINTER__IB ptr__KGXU,__tmp__MGXU,__tmp__NGXU,__tmp__OGXU;
-  __POINTER__IB __tmp__5GXU,__tmp__AHXU;
-  __UINTEGER_32__RWB __tmp__PGXU,__tmp__BHXU;
-  __PROFIL_SLOT__BO2C *Self__JRYT;
-  __PROFIL_BLOCK__22NJ *Self__LRYT;
-  void *__tmp__GIFM;
-  __READ_LOCAL__N5ZI *Self__WLDS;
-  __LOCAL__43WC *Self__YECU;
-  __READ_GLOBAL__B4YL *Self__ZLDS;
-  __RESULT__LCZK *result__TRYT;
-  __BOOLEAN__L __tmp__RHFM,__tmp__VRYT;
-  __CHARACTER__DB *__tmp__HGXU,*__tmp__ZGXU;
-  __SLIM_ARRAYoRESULTo__NCZK *Self__2HXU,*Self__WRYT;
-  __BLOCK__GB __tmp__3HXU;
-  __BLOCK__GB __tmp__4HXU;
-  __BLOCK__GB __tmp__XRYT;
-  __BLOCK__GB __tmp__YRYT;
-  __tmp__GHFM=Self__EHFM->profil__BCZK;
-  if (((struct ___OBJ *)__tmp__GHFM)->__id==__PROFIL_SLOT__BO2C__) {
-    __tmp__HHFM=((__PROFIL_SLOT__BO2C *)__tmp__GHFM)->parent_profil__CO2C.link_count__BBFL;
+  void *__VIFM,*__2IFM;
+  ____Q __WIFM,__3IFM,__MIXU;
+  ____BC *__YHXU,*__UHXU,*__KIXU,*__GIXU;
+  ____IB __ZHXU,__1HXU,__2HXU,__3HXU,__OIXU,__PIXU;
+  ____YWB __4HXU,__QIXU;
+  ____QP2C *__YSYT;
+  ____L4NJ *__0SYT;
+  void *__VJFM;
+  ____2A0I *__FNDS;
+  ____N5WC *__HGCU;
+  ____Q5YL *__INDS;
+  ____0DZK *__CTYT;
+  ____L __AJFM,__ETYT;
+  ____DB *__WHXU,*__IIXU;
+  ____2DZK *__LJXU,*__FTYT;
+  ____GB __MJXU;
+  ____GB __NJXU;
+  ____GB __GTYT;
+  ____GB __HTYT;
+  __VIFM=__TIFM->__QDZK;
+  if (((struct ___OBJ *)__VIFM)->__id==____QP2C__) {
+    __WIFM=((____QP2C *)__VIFM)->__RP2C.__QCFL;
   } else /* PROFIL_BLOCK */ {
-    __tmp__HHFM=((__PROFIL_BLOCK__22NJ *)__tmp__GHFM)->parent_profil__32NJ.link_count__BBFL;
+    __WIFM=((____L4NJ *)__VIFM)->__M4NJ.__QCFL;
   };
-  if ((__tmp__HHFM ==  0)) {
-    __tmp__NHFM=Self__EHFM->profil__BCZK;
-    if (((struct ___OBJ *)__tmp__NHFM)->__id==__PROFIL_SLOT__BO2C__) {
-      __tmp__OHFM=((__PROFIL_SLOT__BO2C *)__tmp__NHFM)->parent_profil__CO2C.cop_link_count__KBFL;
+  if ((__WIFM ==  0)) {
+    __2IFM=__TIFM->__QDZK;
+    if (((struct ___OBJ *)__2IFM)->__id==____QP2C__) {
+      __3IFM=((____QP2C *)__2IFM)->__RP2C.__ZCFL;
     } else /* PROFIL_BLOCK */ {
-      __tmp__OHFM=((__PROFIL_BLOCK__22NJ *)__tmp__NHFM)->parent_profil__32NJ.cop_link_count__KBFL;
+      __3IFM=((____L4NJ *)__2IFM)->__M4NJ.__ZCFL;
     };
-    __tmp__RHFM=(__tmp__OHFM ==  0);
+    __AJFM=(__3IFM ==  0);
   } else /* FALSE */ {
-    __tmp__RHFM=FALSE__O__;
-  };
-  if (__tmp__RHFM) {
-    print__CKG((&__string_643));
-    result__JGXU=NULL;
-    ptr__KGXU=((__POINTER__IB )(NULL));
-    __tmp__HHFM= 0;
-    __tmp__MGXU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__MGXU ==  0)) {
-      result__JGXU=STRING__BC__;
-    } else /* FALSE */ {
-      __tmp__HHFM=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MGXU));
-      if ((__tmp__HHFM == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__NGXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__OGXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MGXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGXU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__PGXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OGXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__NGXU=micro_alloc__table__lab__HKI(__tmp__OGXU,((__POINTER__IB )(&(table_size[(__tmp__PGXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OGXU)));
-        ptr__KGXU=__tmp__NGXU;
-      } else /* FALSE */ {
-        __tmp__PGXU=((__UINTEGER_32__RWB )__tmp__HHFM);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__NGXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__OGXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__MGXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NGXU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__NGXU=micro_alloc__table__lab__HKI(__tmp__OGXU,((__POINTER__IB )(&(table_type[(__tmp__PGXU)]))),(__UINTEGER_32__RWB)(__tmp__PGXU |  1));
-        ptr__KGXU=__tmp__NGXU;
-      };
-      result__JGXU=((__STRING__BC *)ptr__KGXU);
-      *(result__JGXU) = *(STRING__BC__);
-    };
-    Self__FGXU=((__STRING__BC *)result__JGXU);
-    if ((Self__FGXU->capacity__HFL <  250)) {
-      __tmp__HGXU=create__KVW( 250);
-      Self__FGXU->storage__4EL=__tmp__HGXU;
-      Self__FGXU->capacity__HFL= 250;
-    };
-    Self__FGXU->count__WJ= 0;
-    display__5REM(Self__EHFM,result__JGXU);
-    put_string__EGZ(((__STRING__BC *)result__JGXU));
+    __AJFM=__O__;
+  };
+  if (__AJFM) {
+    __JKG((&__string_643));
+    __YHXU=NULL;
+    __ZHXU=((____IB )(NULL));
+    __WIFM= 0;
+    __1HXU=((____IB )sizeof(____BC));
+    if (((unsigned long)__1HXU ==  0)) {
+      __YHXU=__BC__;
+    } else /* FALSE */ {
+      __WIFM=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1HXU));
+      if ((__WIFM == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __2HXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __3HXU=(void *)((unsigned long)(void *)((unsigned long)__1HXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HXU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __4HXU=((____YWB )((____Q )(void *)((unsigned long)__3HXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __2HXU=__OKI(__3HXU,((____IB )(&(table_size[(__4HXU)-1]))),((____YWB )((____Q )__3HXU)));
+        __ZHXU=__2HXU;
+      } else /* FALSE */ {
+        __4HXU=((____YWB )__WIFM);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __2HXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __3HXU=(void *)((unsigned long)(void *)((unsigned long)__1HXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2HXU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __2HXU=__OKI(__3HXU,((____IB )(&(table_type[(__4HXU)]))),(____YWB)(__4HXU |  1));
+        __ZHXU=__2HXU;
+      };
+      __YHXU=((____BC *)__ZHXU);
+      *(__YHXU) = *(__BC__);
+    };
+    __UHXU=((____BC *)__YHXU);
+    if ((__UHXU->__OFL <  250)) {
+      __WHXU=__RVW( 250);
+      __UHXU->__FFL=__WHXU;
+      __UHXU->__OFL= 250;
+    };
+    __UHXU->__WJ= 0;
+    __OTEM(__TIFM,__YHXU);
+    __LGZ(((____BC *)__YHXU));
     fputc((int)('\n'),stdout);
   };
-  __tmp__GHFM=Self__EHFM->profil__BCZK;
-  if (((struct ___OBJ *)__tmp__GHFM)->__id==__PROFIL_SLOT__BO2C__) {
-    Self__JRYT=((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)__tmp__GHFM));
-    if (((void *)Self__EHFM->cop_argument__33JL != (void *)NULL)) {
-      Self__JRYT->parent_profil__CO2C.cop_link_count__KBFL=(__INTEGER__Q)(Self__JRYT->parent_profil__CO2C.cop_link_count__KBFL -  1);
+  __VIFM=__TIFM->__QDZK;
+  if (((struct ___OBJ *)__VIFM)->__id==____QP2C__) {
+    __YSYT=((____QP2C *)((____L4NJ *)__VIFM));
+    if (((void *)__TIFM->__M5JL != (void *)NULL)) {
+      __YSYT->__RP2C.__ZCFL=(____Q)(__YSYT->__RP2C.__ZCFL -  1);
     } else /* FALSE */ {
-      Self__JRYT->parent_profil__CO2C.link_count__BBFL=(__INTEGER__Q)(Self__JRYT->parent_profil__CO2C.link_count__BBFL -  1);
+      __YSYT->__RP2C.__QCFL=(____Q)(__YSYT->__RP2C.__QCFL -  1);
     };
   } else /* PROFIL_BLOCK */ {
-    Self__LRYT=((__PROFIL_BLOCK__22NJ *)__tmp__GHFM);
-    if (((void *)Self__EHFM->cop_argument__33JL != (void *)NULL)) {
-      Self__LRYT->parent_profil__32NJ.cop_link_count__KBFL=(__INTEGER__Q)(Self__LRYT->parent_profil__32NJ.cop_link_count__KBFL -  1);
-    } else /* FALSE */ {
-      Self__LRYT->parent_profil__32NJ.link_count__BBFL=(__INTEGER__Q)(Self__LRYT->parent_profil__32NJ.link_count__BBFL -  1);
-    };
-  };
-  __tmp__HHFM=Self__EHFM->argument_list__43JL->parent_arrayed_collection__NJFJ.upper__IKFJ;
-  __tmp__OHFM= 0;
-  while ((__tmp__OHFM <= __tmp__HHFM)) {
-    __tmp__GIFM=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__EHFM->argument_list__43JL)->parent_arrayed_collection__NJFJ.storage__1QGL)[__tmp__OHFM];
-    if (((void *)__tmp__GIFM != (void *)NULL)) {
-      switch (((struct ___OBJ *)__tmp__GIFM)->__id) {
-      case __WRITE_GLOBAL__EXKJ__: {
-        remove__CCBK(((__WRITE_GLOBAL__EXKJ *)__tmp__GIFM));
-      } break;
-      case __WRITE_SLOT__SXKJ__: {
-        remove__GCBK(((__WRITE_SLOT__SXKJ *)__tmp__GIFM));
-      } break;
-      case __WRITE_LOCAL__BEYJ__: {
-        remove__DFBK(((__WRITE_LOCAL__BEYJ *)__tmp__GIFM));
-      } break;
-      };
-    };
-    __tmp__OHFM=(__INTEGER__Q)(__tmp__OHFM +  1);
-  };
-  if (((void *)Self__EHFM->cop_argument__33JL != (void *)NULL)) {
-    __tmp__NHFM=Self__EHFM->cop_argument__33JL;
-    switch (((struct ___OBJ *)__tmp__NHFM)->__id) {
-    case __EXTERNAL_C__L5WC__: {
-      remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__NHFM));
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__NHFM));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__WLDS=((__READ_LOCAL__N5ZI *)__tmp__NHFM);
-      Self__YECU=((__LOCAL__43WC *)Self__WLDS->local__PUEJ);
-      Self__YECU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YECU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__YECU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__1GXU=NULL;
-        __tmp__NGXU=((__POINTER__IB )(NULL));
-        typ_id__3GXU= 0;
-        __tmp__OGXU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__OGXU ==  0)) {
-          result__1GXU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__3GXU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OGXU));
-          if ((typ_id__3GXU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__5GXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__AHXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OGXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5GXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5GXU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__BHXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__AHXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__5GXU=micro_alloc__table__lab__HKI(__tmp__AHXU,((__POINTER__IB )(&(table_size[(__tmp__BHXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__AHXU)));
-            __tmp__NGXU=__tmp__5GXU;
-          } else /* FALSE */ {
-            __tmp__BHXU=((__UINTEGER_32__RWB )typ_id__3GXU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__5GXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__AHXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OGXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5GXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5GXU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__5GXU=micro_alloc__table__lab__HKI(__tmp__AHXU,((__POINTER__IB )(&(table_type[(__tmp__BHXU)]))),(__UINTEGER_32__RWB)(__tmp__BHXU |  1));
-            __tmp__NGXU=__tmp__5GXU;
-          };
-          result__1GXU=((__STRING__BC *)__tmp__NGXU);
-          *(result__1GXU) = *(STRING__BC__);
-        };
-        Self__XGXU=((__STRING__BC *)result__1GXU);
-        if ((Self__XGXU->capacity__HFL <  250)) {
-          __tmp__ZGXU=create__KVW( 250);
-          Self__XGXU->storage__4EL=__tmp__ZGXU;
-          Self__XGXU->capacity__HFL= 250;
-        };
-        Self__XGXU->count__WJ= 0;
-        display__V5DJ(Self__WLDS,result__1GXU);
-        put_string__EGZ(((__STRING__BC *)result__1GXU));
+    __0SYT=((____L4NJ *)__VIFM);
+    if (((void *)__TIFM->__M5JL != (void *)NULL)) {
+      __0SYT->__M4NJ.__ZCFL=(____Q)(__0SYT->__M4NJ.__ZCFL -  1);
+    } else /* FALSE */ {
+      __0SYT->__M4NJ.__QCFL=(____Q)(__0SYT->__M4NJ.__QCFL -  1);
+    };
+  };
+  __WIFM=__TIFM->__N5JL->__2KFJ.__XLFJ;
+  __3IFM= 0;
+  while ((__3IFM <= __WIFM)) {
+    __VJFM=((void **)((____UKFJ *)__TIFM->__N5JL)->__2KFJ.__KSGL)[__3IFM];
+    if (((void *)__VJFM != (void *)NULL)) {
+      switch (((struct ___OBJ *)__VJFM)->__id) {
+      case ____TYKJ__: {
+        __RDBK(((____TYKJ *)__VJFM));
+      } break;
+      case ____BZKJ__: {
+        __VDBK(((____BZKJ *)__VJFM));
+      } break;
+      case ____QFYJ__: {
+        __SGBK(((____QFYJ *)__VJFM));
+      } break;
+      };
+    };
+    __3IFM=(____Q)(__3IFM +  1);
+  };
+  if (((void *)__TIFM->__M5JL != (void *)NULL)) {
+    __2IFM=__TIFM->__M5JL;
+    switch (((struct ___OBJ *)__2IFM)->__id) {
+    case ____0AXC__: {
+      __EWSH(((____0AXC *)__2IFM));
+    } break;
+    case ____DMWH__: {
+      __4CBK(((____DMWH *)__2IFM));
+    } break;
+    case ____2A0I__: {
+      __FNDS=((____2A0I *)__2IFM);
+      __HGCU=((____N5WC *)__FNDS->__4VEJ);
+      __HGCU->__Q5WC.__KU4D=(____Q)(__HGCU->__Q5WC.__KU4D -  1);
+      if ((__HGCU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __KIXU=NULL;
+        __2HXU=((____IB )(NULL));
+        __MIXU= 0;
+        __3HXU=((____IB )sizeof(____BC));
+        if (((unsigned long)__3HXU ==  0)) {
+          __KIXU=__BC__;
+        } else /* FALSE */ {
+          __MIXU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3HXU));
+          if ((__MIXU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __OIXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __PIXU=(void *)((unsigned long)(void *)((unsigned long)__3HXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OIXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OIXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __QIXU=((____YWB )((____Q )(void *)((unsigned long)__PIXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __OIXU=__OKI(__PIXU,((____IB )(&(table_size[(__QIXU)-1]))),((____YWB )((____Q )__PIXU)));
+            __2HXU=__OIXU;
+          } else /* FALSE */ {
+            __QIXU=((____YWB )__MIXU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __OIXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __PIXU=(void *)((unsigned long)(void *)((unsigned long)__3HXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OIXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OIXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __OIXU=__OKI(__PIXU,((____IB )(&(table_type[(__QIXU)]))),(____YWB)(__QIXU |  1));
+            __2HXU=__OIXU;
+          };
+          __KIXU=((____BC *)__2HXU);
+          *(__KIXU) = *(__BC__);
+        };
+        __GIXU=((____BC *)__KIXU);
+        if ((__GIXU->__OFL <  250)) {
+          __IIXU=__RVW( 250);
+          __GIXU->__FFL=__IIXU;
+          __GIXU->__OFL= 250;
+        };
+        __GIXU->__WJ= 0;
+        __EBEJ(__FNDS,__KIXU);
+        __LGZ(((____BC *)__KIXU));
         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__NHFM));
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__NHFM));
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__WLDS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__NHFM)->receiver__554J);
-      Self__YECU=((__LOCAL__43WC *)Self__WLDS->local__PUEJ);
-      Self__YECU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YECU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__YECU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__1GXU=NULL;
-        __tmp__NGXU=((__POINTER__IB )(NULL));
-        typ_id__3GXU= 0;
-        __tmp__OGXU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__OGXU ==  0)) {
-          result__1GXU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__3GXU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OGXU));
-          if ((typ_id__3GXU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__5GXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__AHXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OGXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5GXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5GXU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__BHXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__AHXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__5GXU=micro_alloc__table__lab__HKI(__tmp__AHXU,((__POINTER__IB )(&(table_size[(__tmp__BHXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__AHXU)));
-            __tmp__NGXU=__tmp__5GXU;
-          } else /* FALSE */ {
-            __tmp__BHXU=((__UINTEGER_32__RWB )typ_id__3GXU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__5GXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__AHXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__OGXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5GXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5GXU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__5GXU=micro_alloc__table__lab__HKI(__tmp__AHXU,((__POINTER__IB )(&(table_type[(__tmp__BHXU)]))),(__UINTEGER_32__RWB)(__tmp__BHXU |  1));
-            __tmp__NGXU=__tmp__5GXU;
-          };
-          result__1GXU=((__STRING__BC *)__tmp__NGXU);
-          *(result__1GXU) = *(STRING__BC__);
-        };
-        Self__XGXU=((__STRING__BC *)result__1GXU);
-        if ((Self__XGXU->capacity__HFL <  250)) {
-          __tmp__ZGXU=create__KVW( 250);
-          Self__XGXU->storage__4EL=__tmp__ZGXU;
-          Self__XGXU->capacity__HFL= 250;
-        };
-        Self__XGXU->count__WJ= 0;
-        display__V5DJ(Self__WLDS,result__1GXU);
-        put_string__EGZ(((__STRING__BC *)result__1GXU));
+    case ____HJNJ__: {
+      __ZDBK(((____HJNJ *)__2IFM));
+    } break;
+    case ____SJNJ__: {
+      __3DBK(((____SJNJ *)__2IFM));
+    } break;
+    case ____0AOJ__: {
+      __FNDS=((____2A0I *)((____0AOJ *)__2IFM)->__OB5J);
+      __HGCU=((____N5WC *)__FNDS->__4VEJ);
+      __HGCU->__Q5WC.__KU4D=(____Q)(__HGCU->__Q5WC.__KU4D -  1);
+      if ((__HGCU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __KIXU=NULL;
+        __2HXU=((____IB )(NULL));
+        __MIXU= 0;
+        __3HXU=((____IB )sizeof(____BC));
+        if (((unsigned long)__3HXU ==  0)) {
+          __KIXU=__BC__;
+        } else /* FALSE */ {
+          __MIXU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3HXU));
+          if ((__MIXU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __OIXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __PIXU=(void *)((unsigned long)(void *)((unsigned long)__3HXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OIXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OIXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __QIXU=((____YWB )((____Q )(void *)((unsigned long)__PIXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __OIXU=__OKI(__PIXU,((____IB )(&(table_size[(__QIXU)-1]))),((____YWB )((____Q )__PIXU)));
+            __2HXU=__OIXU;
+          } else /* FALSE */ {
+            __QIXU=((____YWB )__MIXU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __OIXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __PIXU=(void *)((unsigned long)(void *)((unsigned long)__3HXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OIXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OIXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __OIXU=__OKI(__PIXU,((____IB )(&(table_type[(__QIXU)]))),(____YWB)(__QIXU |  1));
+            __2HXU=__OIXU;
+          };
+          __KIXU=((____BC *)__2HXU);
+          *(__KIXU) = *(__BC__);
+        };
+        __GIXU=((____BC *)__KIXU);
+        if ((__GIXU->__OFL <  250)) {
+          __IIXU=__RVW( 250);
+          __GIXU->__FFL=__IIXU;
+          __GIXU->__OFL= 250;
+        };
+        __GIXU->__WJ= 0;
+        __EBEJ(__FNDS,__KIXU);
+        __LGZ(((____BC *)__KIXU));
         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__NHFM));
+    case ____3BOJ__: {
+      __GEBK(((____3BOJ *)__2IFM));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__NHFM));
+    case ____RCOJ__: {
+      __KEBK(((____RCOJ *)__2IFM));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__NHFM));
+    case ____HDOJ__: {
+      __OEBK(((____HDOJ *)__2IFM));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__NHFM));
+    case ____1DOJ__: {
+      __SEBK(((____1DOJ *)__2IFM));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__NHFM));
+    case ____PEOJ__: {
+      __WEBK(((____PEOJ *)__2IFM));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__NHFM));
+    case ____DFOJ__: {
+      __0EBK(((____DFOJ *)__2IFM));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__NHFM));
+    case ____XFOJ__: {
+      __4EBK(((____XFOJ *)__2IFM));
     } break;
-    case __PUT_TO__BFOJ__: {
-      remove__TDBK(((__PUT_TO__BFOJ *)__tmp__NHFM));
+    case ____QGOJ__: {
+      __CFBK(((____QGOJ *)__2IFM));
     } break;
-    case __ITEM__VFOJ__: {
-      remove__UEBK(((__ITEM__VFOJ *)__tmp__NHFM));
+    case ____EHOJ__: {
+      __DGBK(((____EHOJ *)__2IFM));
     } break;
-    case __CAST__JHOJ__: {
-      remove__0EBK(((__CAST__JHOJ *)__tmp__NHFM));
+    case ____YIOJ__: {
+      __JGBK(((____YIOJ *)__2IFM));
     } break;
-    case __READ_SLOT__ZK4K__: {
-      remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__NHFM));
+    case ____IM4K__: {
+      __MNFM(((____IM4K *)__2IFM));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__NHFM));
+    case ____T5FL__: {
+      __YP5O(((____T5FL *)__2IFM));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__NHFM));
+    case ____3DUL__: {
+      __CRTP(((____3DUL *)__2IFM));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__NHFM));
+    case ____0EUL__: {
+      __BU0P(((____0EUL *)__2IFM));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__NHFM));
+    case ____BGUL__: {
+      __GRTP(((____BGUL *)__2IFM));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__NHFM));
+    case ____2GUL__: {
+      __GU0P(((____2GUL *)__2IFM));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__NHFM));
+    case ____B0VL__: {
+      __LTBN(((____B0VL *)__2IFM));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__NHFM));
+    case ____P0VL__: {
+      __2GGM(((____P0VL *)__2IFM));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      Self__ZLDS=((__READ_GLOBAL__B4YL *)__tmp__NHFM);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__ZLDS->global__Y5JM),Self__ZLDS);
+    case ____Q5YL__: {
+      __INDS=((____Q5YL *)__2IFM);
+      __EIEN(((____FKRG *)__INDS->__HBKM),__INDS);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__NHFM));
+    case ____UVPM__: {
+      __JEWN(((____UVPM *)__2IFM));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__NHFM));
+    case ____0ZPM__: {
+      __KU0P(((____0ZPM *)__2IFM));
     } break;
-    case __EXPR_OR__3P0N__: {
-      remove__FOVO(((__EXPR_OR__3P0N *)__tmp__NHFM));
+    case ____MR0N__: {
+      __UPVO(((____MR0N *)__2IFM));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__NHFM));
+    case ____YWBP__: {
+      __Q1ZQ(((____YWBP *)__2IFM));
     } break;
-    case __EXPR_INF__2WBP__: {
-      remove__OKUP(((__EXPR_INF__2WBP *)__tmp__NHFM));
+    case ____LYBP__: {
+      __3LUP(((____LYBP *)__2IFM));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__NHFM));
+    case ____CZBP__: {
+      __BMUP(((____CZBP *)__2IFM));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__NHFM));
+    case ____3BEP__: {
+      __MUEQ(((____3BEP *)__2IFM));
     } break;
     };
   };
-  Self__2HXU=&(Self__EHFM->result_list__PCZK);
-  __tmp__HHFM= 0;
-  if (((void *)Self__2HXU->first__TGCL == (void *)NULL)) {
-    __tmp__HHFM=(__INTEGER__Q)(-  1);
-    __tmp__RHFM=TRUE__K__;
+  __LJXU=&(__TIFM->__4DZK);
+  __WIFM= 0;
+  if (((void *)__LJXU->__CICL == (void *)NULL)) {
+    __WIFM=(____Q)(-  1);
+    __AJFM=__K__;
   } else /* FALSE */ {
-    __tmp__RHFM=FALSE__O__;
+    __AJFM=__O__;
   };
-  __tmp__3HXU.self=Self__2HXU;
-  __tmp__4HXU.self=Self__2HXU;
-  if ((! __tmp__RHFM)) {
-    if (((void *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__3HXU.self)->list__IHCL != (void *)NULL)) {
-      typ_id__3GXU=(__INTEGER__Q)(((__FAST_ARRAYoRESULTo__5GCL *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__4HXU.self)->list__IHCL)->parent_arrayed_collection__HHCL.upper__LEHM +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__HHFM=typ_id__3GXU;
+  __MJXU.self=__LJXU;
+  __NJXU.self=__LJXU;
+  if ((! __AJFM)) {
+    if (((void *)((____2DZK *)__MJXU.self)->__XICL != (void *)NULL)) {
+      __MIXU=(____Q)(((____OICL *)((____2DZK *)__NJXU.self)->__XICL)->__WICL.__0FHM +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __WIFM=__MIXU;
     };
   };
-  __tmp__OHFM=__tmp__HHFM;
-  __tmp__HHFM= 0;
-  while ((__tmp__HHFM <= __tmp__OHFM)) {
-    Self__WRYT=&(Self__EHFM->result_list__PCZK);
-    result__TRYT=NULL;
-    __tmp__VRYT=(__tmp__HHFM ==  0);
-    __tmp__XRYT.self=Self__WRYT;
-    __tmp__YRYT.self=Self__WRYT;
-    if (__tmp__VRYT) {
-      result__TRYT=((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__XRYT.self)->first__TGCL;
+  __3IFM=__WIFM;
+  __WIFM= 0;
+  while ((__WIFM <= __3IFM)) {
+    __FTYT=&(__TIFM->__4DZK);
+    __CTYT=NULL;
+    __ETYT=(__WIFM ==  0);
+    __GTYT.self=__FTYT;
+    __HTYT.self=__FTYT;
+    if (__ETYT) {
+      __CTYT=((____2DZK *)__GTYT.self)->__CICL;
     } else /* FALSE */ {
-      result__TRYT=((void **)((__FAST_ARRAYoRESULTo__5GCL *)((__SLIM_ARRAYoRESULTo__NCZK *)__tmp__YRYT.self)->list__IHCL)->parent_arrayed_collection__HHCL.storage__LFHM)[(__INTEGER__Q)(__tmp__HHFM -  1)];
+      __CTYT=((void **)((____OICL *)((____2DZK *)__HTYT.self)->__XICL)->__WICL.__0GHM)[(____Q)(__WIFM -  1)];
     };
-    __tmp__GIFM=((__RESULT__LCZK *)result__TRYT)->write__RVKL;
-    switch (((struct ___OBJ *)__tmp__GIFM)->__id) {
-    case __WRITE_GLOBAL__EXKJ__: {
-      remove__CCBK(((__WRITE_GLOBAL__EXKJ *)__tmp__GIFM));
+    __VJFM=((____0DZK *)__CTYT)->__AXKL;
+    switch (((struct ___OBJ *)__VJFM)->__id) {
+    case ____TYKJ__: {
+      __RDBK(((____TYKJ *)__VJFM));
     } break;
-    case __WRITE_SLOT__SXKJ__: {
-      remove__GCBK(((__WRITE_SLOT__SXKJ *)__tmp__GIFM));
+    case ____BZKJ__: {
+      __VDBK(((____BZKJ *)__VJFM));
     } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      remove__DFBK(((__WRITE_LOCAL__BEYJ *)__tmp__GIFM));
+    case ____QFYJ__: {
+      __SGBK(((____QFYJ *)__VJFM));
     } break;
     };
-    __tmp__HHFM=(__INTEGER__Q)(__tmp__HHFM +  1);
+    __WIFM=(____Q)(__WIFM +  1);
   };
 }
 
-static void remove__GJFM(__NODE_STYLE__5C4K *Self__HJFM)
-// ({NODE_STYLE__5C4K}) Void No recursive, No inlinable.
+static void __VKFM(____OE4K *__WKFM)
+// ({__OE4K}) Void No recursive, No inlinable.
 {
-  void *__tmp__IJFM;
-  void *__tmp__PJFM;
-  __READ_LOCAL__N5ZI *Self__5LDS;
-  __LOCAL__43WC *Self__4ECU;
-  __STRING__BC *result__GIXU,*Self__CIXU;
-  __POINTER__IB ptr__HIXU,__tmp__JIXU,__tmp__KIXU,__tmp__LIXU;
-  __INTEGER__Q typ_id__IIXU;
-  __UINTEGER_32__RWB __tmp__MIXU;
-  __READ_GLOBAL__B4YL *Self__CMDS;
-  __CHARACTER__DB *__tmp__EIXU;
-  __tmp__IJFM=Self__HJFM->parent_node__AD4K.data__WU4D;
-  switch (((struct ___OBJ *)__tmp__IJFM)->__id) {
-  case __DTA_WR_VALUE__YHWJ__: {
-    remove__QFBK(((__DTA_WR_VALUE__YHWJ *)__tmp__IJFM));
-  } break;
-  case __DTA_BLOCK__URWJ__: {
-    remove__4FBK(((__DTA_BLOCK__URWJ *)__tmp__IJFM));
-  } break;
-  case __DTA_RD_ARGS__VRWJ__: {
-    remove__ZGBK(((__DTA_RD_ARGS__VRWJ *)__tmp__IJFM));
-  } break;
-  };
-  if (((void *)Self__HJFM->parent_node__AD4K.switch__K1RH == (void *)NULL)) {
-    __tmp__PJFM=Self__HJFM->parent_node__AD4K.expr__VU4D;
-    switch (((struct ___OBJ *)__tmp__PJFM)->__id) {
-    case __EXTERNAL_C__L5WC__: {
-      remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__PJFM));
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__PJFM));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__5LDS=((__READ_LOCAL__N5ZI *)__tmp__PJFM);
-      Self__4ECU=((__LOCAL__43WC *)Self__5LDS->local__PUEJ);
-      Self__4ECU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__4ECU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__4ECU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__GIXU=NULL;
-        ptr__HIXU=((__POINTER__IB )(NULL));
-        typ_id__IIXU= 0;
-        __tmp__JIXU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__JIXU ==  0)) {
-          result__GIXU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__IIXU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JIXU));
-          if ((typ_id__IIXU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KIXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LIXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JIXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KIXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KIXU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__MIXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LIXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KIXU=micro_alloc__table__lab__HKI(__tmp__LIXU,((__POINTER__IB )(&(table_size[(__tmp__MIXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LIXU)));
-            ptr__HIXU=__tmp__KIXU;
-          } else /* FALSE */ {
-            __tmp__MIXU=((__UINTEGER_32__RWB )typ_id__IIXU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KIXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LIXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JIXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KIXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KIXU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KIXU=micro_alloc__table__lab__HKI(__tmp__LIXU,((__POINTER__IB )(&(table_type[(__tmp__MIXU)]))),(__UINTEGER_32__RWB)(__tmp__MIXU |  1));
-            ptr__HIXU=__tmp__KIXU;
-          };
-          result__GIXU=((__STRING__BC *)ptr__HIXU);
-          *(result__GIXU) = *(STRING__BC__);
-        };
-        Self__CIXU=((__STRING__BC *)result__GIXU);
-        if ((Self__CIXU->capacity__HFL <  250)) {
-          __tmp__EIXU=create__KVW( 250);
-          Self__CIXU->storage__4EL=__tmp__EIXU;
-          Self__CIXU->capacity__HFL= 250;
-        };
-        Self__CIXU->count__WJ= 0;
-        display__V5DJ(Self__5LDS,result__GIXU);
-        put_string__EGZ(((__STRING__BC *)result__GIXU));
+  void *__XKFM;
+  void *__4KFM;
+  ____2A0I *__ONDS;
+  ____N5WC *__NGCU;
+  ____BC *__VJXU,*__RJXU;
+  ____IB __WJXU,__YJXU,__ZJXU,__0JXU;
+  ____Q __XJXU;
+  ____YWB __1JXU;
+  ____Q5YL *__RNDS;
+  ____DB *__TJXU;
+  __XKFM=__WKFM->__PE4K.__FW4D;
+  switch (((struct ___OBJ *)__XKFM)->__id) {
+  case ____HJWJ__: {
+    __5GBK(((____HJWJ *)__XKFM));
+  } break;
+  case ____DTWJ__: {
+    __NHBK(((____DTWJ *)__XKFM));
+  } break;
+  case ____ETWJ__: {
+    __IIBK(((____ETWJ *)__XKFM));
+  } break;
+  };
+  if (((void *)__WKFM->__PE4K.__Z2RH == (void *)NULL)) {
+    __4KFM=__WKFM->__PE4K.__EW4D;
+    switch (((struct ___OBJ *)__4KFM)->__id) {
+    case ____0AXC__: {
+      __EWSH(((____0AXC *)__4KFM));
+    } break;
+    case ____DMWH__: {
+      __4CBK(((____DMWH *)__4KFM));
+    } break;
+    case ____2A0I__: {
+      __ONDS=((____2A0I *)__4KFM);
+      __NGCU=((____N5WC *)__ONDS->__4VEJ);
+      __NGCU->__Q5WC.__KU4D=(____Q)(__NGCU->__Q5WC.__KU4D -  1);
+      if ((__NGCU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __VJXU=NULL;
+        __WJXU=((____IB )(NULL));
+        __XJXU= 0;
+        __YJXU=((____IB )sizeof(____BC));
+        if (((unsigned long)__YJXU ==  0)) {
+          __VJXU=__BC__;
+        } else /* FALSE */ {
+          __XJXU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YJXU));
+          if ((__XJXU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZJXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0JXU=(void *)((unsigned long)(void *)((unsigned long)__YJXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZJXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZJXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __1JXU=((____YWB )((____Q )(void *)((unsigned long)__0JXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZJXU=__OKI(__0JXU,((____IB )(&(table_size[(__1JXU)-1]))),((____YWB )((____Q )__0JXU)));
+            __WJXU=__ZJXU;
+          } else /* FALSE */ {
+            __1JXU=((____YWB )__XJXU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZJXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0JXU=(void *)((unsigned long)(void *)((unsigned long)__YJXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZJXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZJXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZJXU=__OKI(__0JXU,((____IB )(&(table_type[(__1JXU)]))),(____YWB)(__1JXU |  1));
+            __WJXU=__ZJXU;
+          };
+          __VJXU=((____BC *)__WJXU);
+          *(__VJXU) = *(__BC__);
+        };
+        __RJXU=((____BC *)__VJXU);
+        if ((__RJXU->__OFL <  250)) {
+          __TJXU=__RVW( 250);
+          __RJXU->__FFL=__TJXU;
+          __RJXU->__OFL= 250;
+        };
+        __RJXU->__WJ= 0;
+        __EBEJ(__ONDS,__VJXU);
+        __LGZ(((____BC *)__VJXU));
         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__PJFM));
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__PJFM));
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__5LDS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__PJFM)->receiver__554J);
-      Self__4ECU=((__LOCAL__43WC *)Self__5LDS->local__PUEJ);
-      Self__4ECU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__4ECU->parent_variable__B4WC.ensure_count__1S4D -  1);
-      if ((Self__4ECU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-        (&__string_461)->count__0C= 8;
-        (&__string_461)->storage__1C="C'est : ";
-        print__CKG((&__string_461));
-        result__GIXU=NULL;
-        ptr__HIXU=((__POINTER__IB )(NULL));
-        typ_id__IIXU= 0;
-        __tmp__JIXU=((__POINTER__IB )sizeof(__STRING__BC));
-        if (((unsigned long)__tmp__JIXU ==  0)) {
-          result__GIXU=STRING__BC__;
-        } else /* FALSE */ {
-          typ_id__IIXU=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JIXU));
-          if ((typ_id__IIXU == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KIXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LIXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JIXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KIXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KIXU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__MIXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LIXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__KIXU=micro_alloc__table__lab__HKI(__tmp__LIXU,((__POINTER__IB )(&(table_size[(__tmp__MIXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LIXU)));
-            ptr__HIXU=__tmp__KIXU;
-          } else /* FALSE */ {
-            __tmp__MIXU=((__UINTEGER_32__RWB )typ_id__IIXU);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__KIXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__LIXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__JIXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KIXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KIXU) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__KIXU=micro_alloc__table__lab__HKI(__tmp__LIXU,((__POINTER__IB )(&(table_type[(__tmp__MIXU)]))),(__UINTEGER_32__RWB)(__tmp__MIXU |  1));
-            ptr__HIXU=__tmp__KIXU;
-          };
-          result__GIXU=((__STRING__BC *)ptr__HIXU);
-          *(result__GIXU) = *(STRING__BC__);
-        };
-        Self__CIXU=((__STRING__BC *)result__GIXU);
-        if ((Self__CIXU->capacity__HFL <  250)) {
-          __tmp__EIXU=create__KVW( 250);
-          Self__CIXU->storage__4EL=__tmp__EIXU;
-          Self__CIXU->capacity__HFL= 250;
-        };
-        Self__CIXU->count__WJ= 0;
-        display__V5DJ(Self__5LDS,result__GIXU);
-        put_string__EGZ(((__STRING__BC *)result__GIXU));
+    case ____HJNJ__: {
+      __ZDBK(((____HJNJ *)__4KFM));
+    } break;
+    case ____SJNJ__: {
+      __3DBK(((____SJNJ *)__4KFM));
+    } break;
+    case ____0AOJ__: {
+      __ONDS=((____2A0I *)((____0AOJ *)__4KFM)->__OB5J);
+      __NGCU=((____N5WC *)__ONDS->__4VEJ);
+      __NGCU->__Q5WC.__KU4D=(____Q)(__NGCU->__Q5WC.__KU4D -  1);
+      if ((__NGCU->__Q5WC.__KU4D <  0)) {
+        (&__string_461)->__0C= 8;
+        (&__string_461)->__1C="C'est : ";
+        __JKG((&__string_461));
+        __VJXU=NULL;
+        __WJXU=((____IB )(NULL));
+        __XJXU= 0;
+        __YJXU=((____IB )sizeof(____BC));
+        if (((unsigned long)__YJXU ==  0)) {
+          __VJXU=__BC__;
+        } else /* FALSE */ {
+          __XJXU=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YJXU));
+          if ((__XJXU == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZJXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0JXU=(void *)((unsigned long)(void *)((unsigned long)__YJXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZJXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZJXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __1JXU=((____YWB )((____Q )(void *)((unsigned long)__0JXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __ZJXU=__OKI(__0JXU,((____IB )(&(table_size[(__1JXU)-1]))),((____YWB )((____Q )__0JXU)));
+            __WJXU=__ZJXU;
+          } else /* FALSE */ {
+            __1JXU=((____YWB )__XJXU);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __ZJXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __0JXU=(void *)((unsigned long)(void *)((unsigned long)__YJXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZJXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZJXU) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ZJXU=__OKI(__0JXU,((____IB )(&(table_type[(__1JXU)]))),(____YWB)(__1JXU |  1));
+            __WJXU=__ZJXU;
+          };
+          __VJXU=((____BC *)__WJXU);
+          *(__VJXU) = *(__BC__);
+        };
+        __RJXU=((____BC *)__VJXU);
+        if ((__RJXU->__OFL <  250)) {
+          __TJXU=__RVW( 250);
+          __RJXU->__FFL=__TJXU;
+          __RJXU->__OFL= 250;
+        };
+        __RJXU->__WJ= 0;
+        __EBEJ(__ONDS,__VJXU);
+        __LGZ(((____BC *)__VJXU));
         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__PJFM));
+    case ____3BOJ__: {
+      __GEBK(((____3BOJ *)__4KFM));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__PJFM));
+    case ____RCOJ__: {
+      __KEBK(((____RCOJ *)__4KFM));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__PJFM));
+    case ____HDOJ__: {
+      __OEBK(((____HDOJ *)__4KFM));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__PJFM));
+    case ____1DOJ__: {
+      __SEBK(((____1DOJ *)__4KFM));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__PJFM));
+    case ____PEOJ__: {
+      __WEBK(((____PEOJ *)__4KFM));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__PJFM));
+    case ____DFOJ__: {
+      __0EBK(((____DFOJ *)__4KFM));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__PJFM));
+    case ____XFOJ__: {
+      __4EBK(((____XFOJ *)__4KFM));
     } break;
-    case __PUT_TO__BFOJ__: {
-      remove__TDBK(((__PUT_TO__BFOJ *)__tmp__PJFM));
+    case ____QGOJ__: {
+      __CFBK(((____QGOJ *)__4KFM));
     } break;
-    case __ITEM__VFOJ__: {
-      remove__UEBK(((__ITEM__VFOJ *)__tmp__PJFM));
+    case ____EHOJ__: {
+      __DGBK(((____EHOJ *)__4KFM));
     } break;
-    case __CAST__JHOJ__: {
-      remove__0EBK(((__CAST__JHOJ *)__tmp__PJFM));
+    case ____YIOJ__: {
+      __JGBK(((____YIOJ *)__4KFM));
     } break;
-    case __READ_SLOT__ZK4K__: {
-      remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__PJFM));
+    case ____IM4K__: {
+      __MNFM(((____IM4K *)__4KFM));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__PJFM));
+    case ____T5FL__: {
+      __YP5O(((____T5FL *)__4KFM));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__PJFM));
+    case ____3DUL__: {
+      __CRTP(((____3DUL *)__4KFM));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__PJFM));
+    case ____0EUL__: {
+      __BU0P(((____0EUL *)__4KFM));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__PJFM));
+    case ____BGUL__: {
+      __GRTP(((____BGUL *)__4KFM));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PJFM));
+    case ____2GUL__: {
+      __GU0P(((____2GUL *)__4KFM));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__PJFM));
+    case ____B0VL__: {
+      __LTBN(((____B0VL *)__4KFM));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__PJFM));
+    case ____P0VL__: {
+      __2GGM(((____P0VL *)__4KFM));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      Self__CMDS=((__READ_GLOBAL__B4YL *)__tmp__PJFM);
-      unread__VGEN(((__SLOT_DATA__WIRG *)Self__CMDS->global__Y5JM),Self__CMDS);
+    case ____Q5YL__: {
+      __RNDS=((____Q5YL *)__4KFM);
+      __EIEN(((____FKRG *)__RNDS->__HBKM),__RNDS);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__PJFM));
+    case ____UVPM__: {
+      __JEWN(((____UVPM *)__4KFM));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__PJFM));
+    case ____0ZPM__: {
+      __KU0P(((____0ZPM *)__4KFM));
     } break;
-    case __EXPR_OR__3P0N__: {
-      remove__FOVO(((__EXPR_OR__3P0N *)__tmp__PJFM));
+    case ____MR0N__: {
+      __UPVO(((____MR0N *)__4KFM));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__PJFM));
+    case ____YWBP__: {
+      __Q1ZQ(((____YWBP *)__4KFM));
     } break;
-    case __EXPR_INF__2WBP__: {
-      remove__OKUP(((__EXPR_INF__2WBP *)__tmp__PJFM));
+    case ____LYBP__: {
+      __3LUP(((____LYBP *)__4KFM));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__PJFM));
+    case ____CZBP__: {
+      __BMUP(((____CZBP *)__4KFM));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__PJFM));
+    case ____3BEP__: {
+      __MUEQ(((____3BEP *)__4KFM));
     } break;
     };
-    if (((void *)Self__HJFM->parent_node__AD4K.first_code__R1RH != (void *)NULL)) {
-      remove__QBGL(((__LIST__WH *)Self__HJFM->parent_node__AD4K.first_code__R1RH));
+    if (((void *)__WKFM->__PE4K.__A3RH != (void *)NULL)) {
+      __5CGL(((____WH *)__WKFM->__PE4K.__A3RH));
     };
   } else /* FALSE */ {
-    remove__TAGL(((__SWITCH__DDXC *)Self__HJFM->parent_node__AD4K.switch__K1RH));
+    __CCGL(((____SEXC *)__WKFM->__PE4K.__Z2RH));
   };
 }
 
-static void remove__UCWN(__COP_LOCK__K40M *Self__VCWN)
-// ({COP_LOCK__K40M}) Void No recursive, No inlinable.
+static void __DEWN(____Z50M *__EEWN)
+// ({__Z50M}) Void No recursive, No inlinable.
 {
-  void *__tmp__WCWN;
-  __READ_LOCAL__N5ZI *Self__GMDS;
-  __LOCAL__43WC *Self__EFCU;
-  __STRING__BC *result__KJXU,*Self__GJXU;
-  __POINTER__IB ptr__LJXU,__tmp__NJXU,__tmp__OJXU,__tmp__PJXU;
-  __INTEGER__Q typ_id__MJXU;
-  __UINTEGER_32__RWB __tmp__QJXU;
-  __READ_GLOBAL__B4YL *Self__JMDS;
-  __CHARACTER__DB *__tmp__IJXU;
-  __tmp__WCWN=Self__VCWN->data__E5GN;
-  switch (((struct ___OBJ *)__tmp__WCWN)->__id) {
-  case __EXTERNAL_C__L5WC__: {
-    remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__WCWN));
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__WCWN));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__GMDS=((__READ_LOCAL__N5ZI *)__tmp__WCWN);
-    Self__EFCU=((__LOCAL__43WC *)Self__GMDS->local__PUEJ);
-    Self__EFCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__EFCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__EFCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__KJXU=NULL;
-      ptr__LJXU=((__POINTER__IB )(NULL));
-      typ_id__MJXU= 0;
-      __tmp__NJXU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__NJXU ==  0)) {
-        result__KJXU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__MJXU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NJXU));
-        if ((typ_id__MJXU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OJXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PJXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NJXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OJXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OJXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QJXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PJXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OJXU=micro_alloc__table__lab__HKI(__tmp__PJXU,((__POINTER__IB )(&(table_size[(__tmp__QJXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PJXU)));
-          ptr__LJXU=__tmp__OJXU;
-        } else /* FALSE */ {
-          __tmp__QJXU=((__UINTEGER_32__RWB )typ_id__MJXU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OJXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PJXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NJXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OJXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OJXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OJXU=micro_alloc__table__lab__HKI(__tmp__PJXU,((__POINTER__IB )(&(table_type[(__tmp__QJXU)]))),(__UINTEGER_32__RWB)(__tmp__QJXU |  1));
-          ptr__LJXU=__tmp__OJXU;
-        };
-        result__KJXU=((__STRING__BC *)ptr__LJXU);
-        *(result__KJXU) = *(STRING__BC__);
-      };
-      Self__GJXU=((__STRING__BC *)result__KJXU);
-      if ((Self__GJXU->capacity__HFL <  250)) {
-        __tmp__IJXU=create__KVW( 250);
-        Self__GJXU->storage__4EL=__tmp__IJXU;
-        Self__GJXU->capacity__HFL= 250;
-      };
-      Self__GJXU->count__WJ= 0;
-      display__V5DJ(Self__GMDS,result__KJXU);
-      put_string__EGZ(((__STRING__BC *)result__KJXU));
+  void *__FEWN;
+  ____2A0I *__VNDS;
+  ____N5WC *__TGCU;
+  ____BC *__ZKXU,*__VKXU;
+  ____IB __0KXU,__2KXU,__3KXU,__4KXU;
+  ____Q __1KXU;
+  ____YWB __5KXU;
+  ____Q5YL *__YNDS;
+  ____DB *__XKXU;
+  __FEWN=__EEWN->__TAHN;
+  switch (((struct ___OBJ *)__FEWN)->__id) {
+  case ____0AXC__: {
+    __EWSH(((____0AXC *)__FEWN));
+  } break;
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__FEWN));
+  } break;
+  case ____2A0I__: {
+    __VNDS=((____2A0I *)__FEWN);
+    __TGCU=((____N5WC *)__VNDS->__4VEJ);
+    __TGCU->__Q5WC.__KU4D=(____Q)(__TGCU->__Q5WC.__KU4D -  1);
+    if ((__TGCU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ZKXU=NULL;
+      __0KXU=((____IB )(NULL));
+      __1KXU= 0;
+      __2KXU=((____IB )sizeof(____BC));
+      if (((unsigned long)__2KXU ==  0)) {
+        __ZKXU=__BC__;
+      } else /* FALSE */ {
+        __1KXU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2KXU));
+        if ((__1KXU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3KXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4KXU=(void *)((unsigned long)(void *)((unsigned long)__2KXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3KXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3KXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5KXU=((____YWB )((____Q )(void *)((unsigned long)__4KXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3KXU=__OKI(__4KXU,((____IB )(&(table_size[(__5KXU)-1]))),((____YWB )((____Q )__4KXU)));
+          __0KXU=__3KXU;
+        } else /* FALSE */ {
+          __5KXU=((____YWB )__1KXU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3KXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4KXU=(void *)((unsigned long)(void *)((unsigned long)__2KXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3KXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3KXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3KXU=__OKI(__4KXU,((____IB )(&(table_type[(__5KXU)]))),(____YWB)(__5KXU |  1));
+          __0KXU=__3KXU;
+        };
+        __ZKXU=((____BC *)__0KXU);
+        *(__ZKXU) = *(__BC__);
+      };
+      __VKXU=((____BC *)__ZKXU);
+      if ((__VKXU->__OFL <  250)) {
+        __XKXU=__RVW( 250);
+        __VKXU->__FFL=__XKXU;
+        __VKXU->__OFL= 250;
+      };
+      __VKXU->__WJ= 0;
+      __EBEJ(__VNDS,__ZKXU);
+      __LGZ(((____BC *)__ZKXU));
       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__WCWN));
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WCWN));
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__GMDS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__WCWN)->receiver__554J);
-    Self__EFCU=((__LOCAL__43WC *)Self__GMDS->local__PUEJ);
-    Self__EFCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__EFCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__EFCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__KJXU=NULL;
-      ptr__LJXU=((__POINTER__IB )(NULL));
-      typ_id__MJXU= 0;
-      __tmp__NJXU=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__NJXU ==  0)) {
-        result__KJXU=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__MJXU=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NJXU));
-        if ((typ_id__MJXU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OJXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PJXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NJXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OJXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OJXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QJXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PJXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OJXU=micro_alloc__table__lab__HKI(__tmp__PJXU,((__POINTER__IB )(&(table_size[(__tmp__QJXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PJXU)));
-          ptr__LJXU=__tmp__OJXU;
-        } else /* FALSE */ {
-          __tmp__QJXU=((__UINTEGER_32__RWB )typ_id__MJXU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OJXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PJXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__NJXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OJXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OJXU) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OJXU=micro_alloc__table__lab__HKI(__tmp__PJXU,((__POINTER__IB )(&(table_type[(__tmp__QJXU)]))),(__UINTEGER_32__RWB)(__tmp__QJXU |  1));
-          ptr__LJXU=__tmp__OJXU;
-        };
-        result__KJXU=((__STRING__BC *)ptr__LJXU);
-        *(result__KJXU) = *(STRING__BC__);
-      };
-      Self__GJXU=((__STRING__BC *)result__KJXU);
-      if ((Self__GJXU->capacity__HFL <  250)) {
-        __tmp__IJXU=create__KVW( 250);
-        Self__GJXU->storage__4EL=__tmp__IJXU;
-        Self__GJXU->capacity__HFL= 250;
-      };
-      Self__GJXU->count__WJ= 0;
-      display__V5DJ(Self__GMDS,result__KJXU);
-      put_string__EGZ(((__STRING__BC *)result__KJXU));
+  case ____HJNJ__: {
+    __ZDBK(((____HJNJ *)__FEWN));
+  } break;
+  case ____SJNJ__: {
+    __3DBK(((____SJNJ *)__FEWN));
+  } break;
+  case ____0AOJ__: {
+    __VNDS=((____2A0I *)((____0AOJ *)__FEWN)->__OB5J);
+    __TGCU=((____N5WC *)__VNDS->__4VEJ);
+    __TGCU->__Q5WC.__KU4D=(____Q)(__TGCU->__Q5WC.__KU4D -  1);
+    if ((__TGCU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __ZKXU=NULL;
+      __0KXU=((____IB )(NULL));
+      __1KXU= 0;
+      __2KXU=((____IB )sizeof(____BC));
+      if (((unsigned long)__2KXU ==  0)) {
+        __ZKXU=__BC__;
+      } else /* FALSE */ {
+        __1KXU=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2KXU));
+        if ((__1KXU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3KXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4KXU=(void *)((unsigned long)(void *)((unsigned long)__2KXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3KXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3KXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5KXU=((____YWB )((____Q )(void *)((unsigned long)__4KXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3KXU=__OKI(__4KXU,((____IB )(&(table_size[(__5KXU)-1]))),((____YWB )((____Q )__4KXU)));
+          __0KXU=__3KXU;
+        } else /* FALSE */ {
+          __5KXU=((____YWB )__1KXU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3KXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4KXU=(void *)((unsigned long)(void *)((unsigned long)__2KXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3KXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3KXU) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3KXU=__OKI(__4KXU,((____IB )(&(table_type[(__5KXU)]))),(____YWB)(__5KXU |  1));
+          __0KXU=__3KXU;
+        };
+        __ZKXU=((____BC *)__0KXU);
+        *(__ZKXU) = *(__BC__);
+      };
+      __VKXU=((____BC *)__ZKXU);
+      if ((__VKXU->__OFL <  250)) {
+        __XKXU=__RVW( 250);
+        __VKXU->__FFL=__XKXU;
+        __VKXU->__OFL= 250;
+      };
+      __VKXU->__WJ= 0;
+      __EBEJ(__VNDS,__ZKXU);
+      __LGZ(((____BC *)__ZKXU));
       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__WCWN));
+  case ____3BOJ__: {
+    __GEBK(((____3BOJ *)__FEWN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__WCWN));
+  case ____RCOJ__: {
+    __KEBK(((____RCOJ *)__FEWN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__WCWN));
+  case ____HDOJ__: {
+    __OEBK(((____HDOJ *)__FEWN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__WCWN));
+  case ____1DOJ__: {
+    __SEBK(((____1DOJ *)__FEWN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__WCWN));
+  case ____PEOJ__: {
+    __WEBK(((____PEOJ *)__FEWN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__WCWN));
+  case ____DFOJ__: {
+    __0EBK(((____DFOJ *)__FEWN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__WCWN));
+  case ____XFOJ__: {
+    __4EBK(((____XFOJ *)__FEWN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    remove__TDBK(((__PUT_TO__BFOJ *)__tmp__WCWN));
+  case ____QGOJ__: {
+    __CFBK(((____QGOJ *)__FEWN));
   } break;
-  case __ITEM__VFOJ__: {
-    remove__UEBK(((__ITEM__VFOJ *)__tmp__WCWN));
+  case ____EHOJ__: {
+    __DGBK(((____EHOJ *)__FEWN));
   } break;
-  case __CAST__JHOJ__: {
-    remove__0EBK(((__CAST__JHOJ *)__tmp__WCWN));
+  case ____YIOJ__: {
+    __JGBK(((____YIOJ *)__FEWN));
   } break;
-  case __READ_SLOT__ZK4K__: {
-    remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__WCWN));
+  case ____IM4K__: {
+    __MNFM(((____IM4K *)__FEWN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WCWN));
+  case ____T5FL__: {
+    __YP5O(((____T5FL *)__FEWN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__WCWN));
+  case ____3DUL__: {
+    __CRTP(((____3DUL *)__FEWN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WCWN));
+  case ____0EUL__: {
+    __BU0P(((____0EUL *)__FEWN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__WCWN));
+  case ____BGUL__: {
+    __GRTP(((____BGUL *)__FEWN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WCWN));
+  case ____2GUL__: {
+    __GU0P(((____2GUL *)__FEWN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__WCWN));
+  case ____B0VL__: {
+    __LTBN(((____B0VL *)__FEWN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__WCWN));
+  case ____P0VL__: {
+    __2GGM(((____P0VL *)__FEWN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    Self__JMDS=((__READ_GLOBAL__B4YL *)__tmp__WCWN);
-    unread__VGEN(((__SLOT_DATA__WIRG *)Self__JMDS->global__Y5JM),Self__JMDS);
+  case ____Q5YL__: {
+    __YNDS=((____Q5YL *)__FEWN);
+    __EIEN(((____FKRG *)__YNDS->__HBKM),__YNDS);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__WCWN));
+  case ____UVPM__: {
+    __JEWN(((____UVPM *)__FEWN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__WCWN));
+  case ____0ZPM__: {
+    __KU0P(((____0ZPM *)__FEWN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    remove__FOVO(((__EXPR_OR__3P0N *)__tmp__WCWN));
+  case ____MR0N__: {
+    __UPVO(((____MR0N *)__FEWN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__WCWN));
+  case ____YWBP__: {
+    __Q1ZQ(((____YWBP *)__FEWN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    remove__OKUP(((__EXPR_INF__2WBP *)__tmp__WCWN));
+  case ____LYBP__: {
+    __3LUP(((____LYBP *)__FEWN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__WCWN));
+  case ____CZBP__: {
+    __BMUP(((____CZBP *)__FEWN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__WCWN));
+  case ____3BEP__: {
+    __MUEQ(((____3BEP *)__FEWN));
   } break;
   };
 }
 
-static void remove__5ECG(__FAST_ARRAYoINSTRo__X53D *Self__AFCG,__INTEGER__Q index__BFCG)
-// ({FAST_ARRAYoINSTRo__X53D},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __OGCG(____GB4D *__PGCG,____Q __QGCG)
+// ({__GB4D},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__KFCG,i__UZ1G;
-  void **__tmp__JFCG,**Self__DZ1G;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  __tmp__JFCG=Self__AFCG->parent_arrayed_collection__553D.storage__D14F;
-  __tmp__KFCG=Self__AFCG->parent_arrayed_collection__553D.upper__RTLE;
-  Self__DZ1G=((void **)__tmp__JFCG);
-  i__UZ1G=index__BFCG;
-  while ((i__UZ1G != __tmp__KFCG)) {
-    Self__DZ1G[i__UZ1G]=Self__DZ1G[(__INTEGER__Q)(i__UZ1G +  1)];
-    i__UZ1G=(__INTEGER__Q)(i__UZ1G +  1);
-  };
-  Self__AFCG->parent_arrayed_collection__553D.upper__RTLE=(__INTEGER__Q)(Self__AFCG->parent_arrayed_collection__553D.upper__RTLE -  1);
+  ____Q __ZGCG,__D11G;
+  void **__YGCG,**__S01G;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __YGCG=__PGCG->__OB4D.__S24F;
+  __ZGCG=__PGCG->__OB4D.__AVLE;
+  __S01G=((void **)__YGCG);
+  __D11G=__QGCG;
+  while ((__D11G != __ZGCG)) {
+    __S01G[__D11G]=__S01G[(____Q)(__D11G +  1)];
+    __D11G=(____Q)(__D11G +  1);
+  };
+  __PGCG->__OB4D.__AVLE=(____Q)(__PGCG->__OB4D.__AVLE -  1);
 }
 
-static void append_in__MN5H(__POINTER__IB Self__NN5H,__STRING__BC *buffer__ON5H)
-// ({POINTER__IB},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __1O5H(____IB __2O5H,____BC *__3O5H)
+// ({__IB},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __POINTER__IB val__PN5H,__tmp__OKXU,__tmp__WKXU;
-  __INTEGER__Q i__RN5H,j__SN5H,__tmp__LKXU,old_nb_elts__NKXU;
-  __INTEGER__Q __tmp__TKXU,old_nb_elts__VKXU;
-  __STRING__BC *Self__JKXU,*Self__RKXU;
-  __CHARACTER__DB *__tmp__KKXU,*__tmp__SKXU;
-  __CHARACTER__DB ch__YKXU;
-  val__PN5H=((__POINTER__IB )(NULL));
-  i__RN5H= 0;
-  j__SN5H= 0;
-  if (((unsigned long)Self__NN5H ==  0)) {
-    Self__JKXU=((__STRING__BC *)buffer__ON5H);
-    if ((Self__JKXU->capacity__HFL <= Self__JKXU->count__WJ)) {
-      if ((Self__JKXU->capacity__HFL ==  0)) {
-        Self__JKXU->capacity__HFL= 32;
-        __tmp__KKXU=create__KVW( 32);
-        Self__JKXU->storage__4EL=__tmp__KKXU;
-      } else /* FALSE */ {
-        __tmp__LKXU=(__INTEGER__Q)(Self__JKXU->capacity__HFL <<  1);
-        __tmp__KKXU=((__CHARACTER__DB *)Self__JKXU->storage__4EL);
-        old_nb_elts__NKXU=Self__JKXU->capacity__HFL;
-        __tmp__OKXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KKXU),((__UINTEGER_32__RWB )old_nb_elts__NKXU),((__UINTEGER_32__RWB )__tmp__LKXU));
-        __tmp__KKXU=((__CHARACTER__DB *)__tmp__OKXU);
-        clear__to__F00(__tmp__KKXU,old_nb_elts__NKXU,(__INTEGER__Q)(__tmp__LKXU -  1));
-        Self__JKXU->storage__4EL=__tmp__KKXU;
-        Self__JKXU->capacity__HFL=__tmp__LKXU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__JKXU->storage__4EL)[Self__JKXU->count__WJ]='0';
-    Self__JKXU->count__WJ=(__INTEGER__Q)(Self__JKXU->count__WJ +  1);
+  ____IB __4O5H,__3LXU,__FMXU;
+  ____Q __AP5H,__BP5H,__0LXU,__2LXU,__CMXU,__EMXU;
+  ____BC *__YLXU,*__AMXU;
+  ____DB *__ZLXU,*__BMXU;
+  ____DB __HMXU;
+  __4O5H=((____IB )(NULL));
+  __AP5H= 0;
+  __BP5H= 0;
+  if (((unsigned long)__2O5H ==  0)) {
+    __YLXU=((____BC *)__3O5H);
+    if ((__YLXU->__OFL <= __YLXU->__WJ)) {
+      if ((__YLXU->__OFL ==  0)) {
+        __YLXU->__OFL= 32;
+        __ZLXU=__RVW( 32);
+        __YLXU->__FFL=__ZLXU;
+      } else /* FALSE */ {
+        __0LXU=(____Q)(__YLXU->__OFL <<  1);
+        __ZLXU=((____DB *)__YLXU->__FFL);
+        __2LXU=__YLXU->__OFL;
+        __3LXU=__55W(((____IB )__ZLXU),((____YWB )__2LXU),((____YWB )__0LXU));
+        __ZLXU=((____DB *)__3LXU);
+        __M00(__ZLXU,__2LXU,(____Q)(__0LXU -  1));
+        __YLXU->__FFL=__ZLXU;
+        __YLXU->__OFL=__0LXU;
+      };
+    };
+    ((____DB *)__YLXU->__FFL)[__YLXU->__WJ]='0';
+    __YLXU->__WJ=(____Q)(__YLXU->__WJ +  1);
   } else /* FALSE */ {
-    i__RN5H=(__INTEGER__Q)(((__STRING__BC *)buffer__ON5H)->count__WJ +  1);
-    val__PN5H=Self__NN5H;
-    while (((unsigned long)val__PN5H !=  0)) {
-      Self__RKXU=((__STRING__BC *)buffer__ON5H);
-      ch__YKXU=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )((__INTEGER__Q )(void *)((unsigned long)val__PN5H % (unsigned long)((__POINTER__IB ) 10)))) + ((__INTEGER_8__3YF )'0')))));
-      if ((Self__RKXU->capacity__HFL <= Self__RKXU->count__WJ)) {
-        if ((Self__RKXU->capacity__HFL ==  0)) {
-          Self__RKXU->capacity__HFL= 32;
-          __tmp__SKXU=create__KVW( 32);
-          Self__RKXU->storage__4EL=__tmp__SKXU;
-        } else /* FALSE */ {
-          __tmp__TKXU=(__INTEGER__Q)(Self__RKXU->capacity__HFL <<  1);
-          __tmp__SKXU=((__CHARACTER__DB *)Self__RKXU->storage__4EL);
-          old_nb_elts__VKXU=Self__RKXU->capacity__HFL;
-          __tmp__WKXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SKXU),((__UINTEGER_32__RWB )old_nb_elts__VKXU),((__UINTEGER_32__RWB )__tmp__TKXU));
-          __tmp__SKXU=((__CHARACTER__DB *)__tmp__WKXU);
-          clear__to__F00(__tmp__SKXU,old_nb_elts__VKXU,(__INTEGER__Q)(__tmp__TKXU -  1));
-          Self__RKXU->storage__4EL=__tmp__SKXU;
-          Self__RKXU->capacity__HFL=__tmp__TKXU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__RKXU->storage__4EL)[Self__RKXU->count__WJ]=ch__YKXU;
-      Self__RKXU->count__WJ=(__INTEGER__Q)(Self__RKXU->count__WJ +  1);
-      val__PN5H=(void *)((unsigned long)val__PN5H / (unsigned long)((__POINTER__IB ) 10));
-    };
-    j__SN5H=((__STRING__BC *)buffer__ON5H)->count__WJ;
-    while ((i__RN5H < j__SN5H)) {
-      Self__RKXU=((__STRING__BC *)buffer__ON5H);
-      ch__YKXU=((__CHARACTER__DB *)Self__RKXU->storage__4EL)[(__INTEGER__Q)(i__RN5H -  1)];
-      ((__CHARACTER__DB *)Self__RKXU->storage__4EL)[(__INTEGER__Q)(i__RN5H -  1)]=((__CHARACTER__DB *)Self__RKXU->storage__4EL)[(__INTEGER__Q)(j__SN5H -  1)];
-      ((__CHARACTER__DB *)Self__RKXU->storage__4EL)[(__INTEGER__Q)(j__SN5H -  1)]=ch__YKXU;
-      j__SN5H=(__INTEGER__Q)(j__SN5H -  1);
-      i__RN5H=(__INTEGER__Q)(i__RN5H +  1);
+    __AP5H=(____Q)(((____BC *)__3O5H)->__WJ +  1);
+    __4O5H=__2O5H;
+    while (((unsigned long)__4O5H !=  0)) {
+      __AMXU=((____BC *)__3O5H);
+      __HMXU=((____DB )(((____EZF)(((____EZF )((____Q )(void *)((unsigned long)__4O5H % (unsigned long)((____IB ) 10)))) + ((____EZF )'0')))));
+      if ((__AMXU->__OFL <= __AMXU->__WJ)) {
+        if ((__AMXU->__OFL ==  0)) {
+          __AMXU->__OFL= 32;
+          __BMXU=__RVW( 32);
+          __AMXU->__FFL=__BMXU;
+        } else /* FALSE */ {
+          __CMXU=(____Q)(__AMXU->__OFL <<  1);
+          __BMXU=((____DB *)__AMXU->__FFL);
+          __EMXU=__AMXU->__OFL;
+          __FMXU=__55W(((____IB )__BMXU),((____YWB )__EMXU),((____YWB )__CMXU));
+          __BMXU=((____DB *)__FMXU);
+          __M00(__BMXU,__EMXU,(____Q)(__CMXU -  1));
+          __AMXU->__FFL=__BMXU;
+          __AMXU->__OFL=__CMXU;
+        };
+      };
+      ((____DB *)__AMXU->__FFL)[__AMXU->__WJ]=__HMXU;
+      __AMXU->__WJ=(____Q)(__AMXU->__WJ +  1);
+      __4O5H=(void *)((unsigned long)__4O5H / (unsigned long)((____IB ) 10));
+    };
+    __BP5H=((____BC *)__3O5H)->__WJ;
+    while ((__AP5H < __BP5H)) {
+      __AMXU=((____BC *)__3O5H);
+      __HMXU=((____DB *)__AMXU->__FFL)[(____Q)(__AP5H -  1)];
+      ((____DB *)__AMXU->__FFL)[(____Q)(__AP5H -  1)]=((____DB *)__AMXU->__FFL)[(____Q)(__BP5H -  1)];
+      ((____DB *)__AMXU->__FFL)[(____Q)(__BP5H -  1)]=__HMXU;
+      __BP5H=(____Q)(__BP5H -  1);
+      __AP5H=(____Q)(__AP5H +  1);
     };
   };
 }
 
-static void display__LJBK(__DTA_WR_CODE__CPPJ *Self__MJBK,__STRING__BC *buffer__NJBK)
-// ({DTA_WR_CODE__CPPJ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __0KBK(____RQPJ *__1KBK,____BC *__2KBK)
+// ({__RQPJ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  void *__tmp__OJBK;
-  void *__tmp__5KMK;
-  __STRING_CONSTANT__0 *__tmp__PJBK;
-  append__3VX(((__STRING__BC *)buffer__NJBK),(&__string_644));
-  __tmp__OJBK=Self__MJBK->parent_dta__DPPJ.slot__1T4D;
-  if (((struct ___OBJ *)__tmp__OJBK)->__id==__SLOT_CODE__MIRG__) {
-    __tmp__5KMK=((__SLOT_CODE__MIRG *)__tmp__OJBK)->parent_slot__NIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__5KMK)->__id==__ITM_SLOT__HLC__) {
-      __tmp__PJBK=((__ITM_SLOT__HLC *)__tmp__5KMK)->parent_named__ILC.name__4VB;
+  void *__3KBK;
+  void *__OMMK;
+  ____0 *__4KBK;
+  __EWX(((____BC *)__2KBK),(&__string_644));
+  __3KBK=__1KBK->__SQPJ.__KV4D;
+  if (((struct ___OBJ *)__3KBK)->__id==____1JRG__) {
+    __OMMK=((____1JRG *)__3KBK)->__2JRG->__QLC;
+    if (((struct ___OBJ *)__OMMK)->__id==____OLC__) {
+      __4KBK=((____OLC *)__OMMK)->__PLC.__FWB;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__PJBK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__5KMK)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+      __4KBK=((____4G0D *)__OMMK)->__5G0D.__PLC.__FWB;
     };
   } else /* SLOT_DATA */ {
-    __tmp__PJBK=((__SLOT_DATA__WIRG *)__tmp__OJBK)->parent_variable__XIRG.parent_named__A4WC.name__4VB;
+    __4KBK=((____FKRG *)__3KBK)->__GKRG.__P5WC.__FWB;
   };
-  append__3VX(((__STRING__BC *)buffer__NJBK),__tmp__PJBK);
+  __EWX(((____BC *)__2KBK),__4KBK);
 }
 
-static void display__RJBK(__DTA_WR_VALUE__YHWJ *Self__SJBK,__STRING__BC *buffer__TJBK)
-// ({DTA_WR_VALUE__YHWJ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __ALBK(____HJWJ *__BLBK,____BC *__CLBK)
+// ({__HJWJ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  void *__tmp__UJBK;
-  void *__tmp__HLMK;
-  __STRING_CONSTANT__0 *__tmp__VJBK;
-  append__3VX(((__STRING__BC *)buffer__TJBK),(&__string_645));
-  __tmp__UJBK=Self__SJBK->parent_dta__ZHWJ.slot__1T4D;
-  if (((struct ___OBJ *)__tmp__UJBK)->__id==__SLOT_CODE__MIRG__) {
-    __tmp__HLMK=((__SLOT_CODE__MIRG *)__tmp__UJBK)->parent_slot__NIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__HLMK)->__id==__ITM_SLOT__HLC__) {
-      __tmp__VJBK=((__ITM_SLOT__HLC *)__tmp__HLMK)->parent_named__ILC.name__4VB;
+  void *__DLBK;
+  void *__WMMK;
+  ____0 *__ELBK;
+  __EWX(((____BC *)__CLBK),(&__string_645));
+  __DLBK=__BLBK->__IJWJ.__KV4D;
+  if (((struct ___OBJ *)__DLBK)->__id==____1JRG__) {
+    __WMMK=((____1JRG *)__DLBK)->__2JRG->__QLC;
+    if (((struct ___OBJ *)__WMMK)->__id==____OLC__) {
+      __ELBK=((____OLC *)__WMMK)->__PLC.__FWB;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__VJBK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HLMK)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+      __ELBK=((____4G0D *)__WMMK)->__5G0D.__PLC.__FWB;
     };
   } else /* SLOT_DATA */ {
-    __tmp__VJBK=((__SLOT_DATA__WIRG *)__tmp__UJBK)->parent_variable__XIRG.parent_named__A4WC.name__4VB;
+    __ELBK=((____FKRG *)__DLBK)->__GKRG.__P5WC.__FWB;
   };
-  append__3VX(((__STRING__BC *)buffer__TJBK),__tmp__VJBK);
+  __EWX(((____BC *)__CLBK),__ELBK);
 }
 
-static void display__0JBK(__DTA_RD_ARGS__VRWJ *Self__1JBK,__STRING__BC *buffer__2JBK)
-// ({DTA_RD_ARGS__VRWJ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __JLBK(____ETWJ *__KLBK,____BC *__LLBK)
+// ({__ETWJ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  void *__tmp__3JBK;
-  void *__tmp__QLMK;
-  __STRING_CONSTANT__0 *__tmp__4JBK;
-  append__3VX(((__STRING__BC *)buffer__2JBK),(&__string_646));
-  __tmp__3JBK=Self__1JBK->parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D;
-  if (((struct ___OBJ *)__tmp__3JBK)->__id==__SLOT_CODE__MIRG__) {
-    __tmp__QLMK=((__SLOT_CODE__MIRG *)__tmp__3JBK)->parent_slot__NIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__QLMK)->__id==__ITM_SLOT__HLC__) {
-      __tmp__4JBK=((__ITM_SLOT__HLC *)__tmp__QLMK)->parent_named__ILC.name__4VB;
+  void *__MLBK;
+  void *__5MMK;
+  ____0 *__NLBK;
+  __EWX(((____BC *)__LLBK),(&__string_646));
+  __MLBK=__KLBK->__FTWJ.__0L2C.__KV4D;
+  if (((struct ___OBJ *)__MLBK)->__id==____1JRG__) {
+    __5MMK=((____1JRG *)__MLBK)->__2JRG->__QLC;
+    if (((struct ___OBJ *)__5MMK)->__id==____OLC__) {
+      __NLBK=((____OLC *)__5MMK)->__PLC.__FWB;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__4JBK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QLMK)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+      __NLBK=((____4G0D *)__5MMK)->__5G0D.__PLC.__FWB;
     };
   } else /* SLOT_DATA */ {
-    __tmp__4JBK=((__SLOT_DATA__WIRG *)__tmp__3JBK)->parent_variable__XIRG.parent_named__A4WC.name__4VB;
+    __NLBK=((____FKRG *)__MLBK)->__GKRG.__P5WC.__FWB;
   };
-  append__3VX(((__STRING__BC *)buffer__2JBK),__tmp__4JBK);
+  __EWX(((____BC *)__LLBK),__NLBK);
 }
 
-static void* result_expr__SP5H(__NODE_TYPE__FK2C *Self__TP5H)
-// ({NODE_TYPE__FK2C}) With result No recursive, No inlinable.
+static void* __BR5H(____UL2C *__CR5H)
+// ({__UL2C}) With result No recursive, No inlinable.
 {
-  void *__tmp__VP5H;
-  void *__tmp__WP5H;
-  __tmp__VP5H=Self__TP5H->parent_node__GK2C.data__WU4D;
-  switch (((struct ___OBJ *)__tmp__VP5H)->__id) {
-  case __DTA_RD__IK2C__: {
-    __tmp__WP5H=((__DTA_RD__IK2C *)__tmp__VP5H)->parent_dta__LK2C.result_expr__4T4D;
+  void *__ER5H;
+  void *__FR5H;
+  __ER5H=__CR5H->__VL2C.__FW4D;
+  switch (((struct ___OBJ *)__ER5H)->__id) {
+  case ____XL2C__: {
+    __FR5H=((____XL2C *)__ER5H)->__0L2C.__NV4D;
   } break;
-  case __DTA_CAST__NFPJ__: {
-    __tmp__WP5H=((__DTA_CAST__NFPJ *)__tmp__VP5H)->result_expr__3BGL;
+  case ____2GPJ__: {
+    __FR5H=((____2GPJ *)__ER5H)->__MDGL;
   } break;
-  case __DTA_WR_CODE__CPPJ__: {
-    __tmp__WP5H=((__DTA_WR_CODE__CPPJ *)__tmp__VP5H)->parent_dta__DPPJ.result_expr__4T4D;
+  case ____RQPJ__: {
+    __FR5H=((____RQPJ *)__ER5H)->__SQPJ.__NV4D;
   } break;
-  case __DTA_WR_VALUE__YHWJ__: {
-    __tmp__WP5H=((__DTA_WR_VALUE__YHWJ *)__tmp__VP5H)->parent_dta__ZHWJ.result_expr__4T4D;
+  case ____HJWJ__: {
+    __FR5H=((____HJWJ *)__ER5H)->__IJWJ.__NV4D;
   } break;
-  case __DTA_BLOCK__URWJ__: {
-    __tmp__WP5H=((__DTA_BLOCK__URWJ *)__tmp__VP5H)->result_expr__MKBK;
+  case ____DTWJ__: {
+    __FR5H=((____DTWJ *)__ER5H)->__1LBK;
   } break;
-  case __DTA_RD_ARGS__VRWJ__: {
-    __tmp__WP5H=((__DTA_RD_ARGS__VRWJ *)__tmp__VP5H)->parent_dta__WRWJ.parent_dta__LK2C.result_expr__4T4D;
+  case ____ETWJ__: {
+    __FR5H=((____ETWJ *)__ER5H)->__FTWJ.__0L2C.__NV4D;
   } break;
   };
-  __tmp__VP5H=__tmp__WP5H;
-  return(__tmp__VP5H);
+  __ER5H=__FR5H;
+  return(__ER5H);
 }
 
-static void genere__0T5J(__STRING_CST__5J *Self__1T5J,__STRING__BC *buffer__2T5J)
-// ({STRING_CST__5J},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __JV5J(____5J *__KV5J,____BC *__LV5J)
+// ({__5J},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q idx__3T5J,cur__5T5J,__tmp__5AGM,__tmp__MV5J,__tmp__1KXU;
-  __INTEGER__Q old_nb_elts__3KXU,__tmp__DLXU,old_nb_elts__FLXU;
-  __INTEGER__Q __tmp__DMXU,old_nb_elts__FMXU;
-  void *__tmp__KU5J,*__tmp__ZW5J;
-  void *__tmp__NU5J;
-  __SLOT_DATA__WIRG *__tmp__OU5J;
-  __STRING_CONSTANT__0 *__tmp__DV5J,*__tmp__3V5J,*__tmp__0W5J;
-  __STRING__BC *Self__ZKXU,*Self__BLXU;
-  __POINTER__IB __tmp__4KXU,__tmp__GLXU,__tmp__51JV,__tmp__A2JV;
-  __UINTEGER_32__RWB __tmp__B2JV;
-  __HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J *Self__RAGM;
-  __HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J *Self__5OGM;
-  __HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *node__4AGM;
-  __HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *node__KPGM;
-  __HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *nxt__K2JV;
-  __HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *result__11JV;
-  __HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *Self__H2JV;
-  __CHARACTER__DB *__tmp__0KXU,*__tmp__CLXU;
-  __BOOLEAN__L __tmp__QW5J;
-  idx__3T5J= 0;
-  cur__5T5J= 0;
-  if ((! is_init__AU5J__DU5J)) {
-    __tmp__KU5J=type_string_constant__KOB;
-    switch (((struct ___OBJ *)__tmp__KU5J)->__id) {
-    case __TYPE__FF__: {
-      __tmp__NU5J=get_local_slot__CTLG(((__TYPE__FF *)__tmp__KU5J),(&__string_95));
-    } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__NU5J=NULL;
-    } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__NU5J=get_local_slot__ZVLG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__KU5J)),(&__string_95));
-    } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__NU5J=get_local_slot__DYLG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__KU5J)),(&__string_95));
-    } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__NU5J=get_local_slot__N0LG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__KU5J)),(&__string_95));
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__NU5J=get_local_slot__X2LG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__KU5J)),(&__string_95));
-    } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__NU5J=get_local_slot__WOQJ((&__string_95));
-    } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__NU5J=get_local_slot__5UGL((&__string_95));
-    } break;
-    };
-    if (((struct ___OBJ *)__tmp__NU5J)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__OU5J=((__SLOT_CODE__MIRG *)__tmp__NU5J)->parent_slot__NIRG->slot_data_intern__ZIRG;
+  ____Q __MV5J,__OV5J,__OCGM,__1W5J,__KMXU,__MMXU,__SMXU,__UMXU,__SNXU;
+  ____Q __UNXU;
+  void *__ZV5J,*__IY5J;
+  void *__2V5J;
+  ____FKRG *__3V5J;
+  ____0 *__SW5J,*__MX5J,*__JY5J;
+  ____BC *__IMXU,*__QMXU;
+  ____IB __NMXU,__VMXU,__O3JV,__P3JV;
+  ____YWB __Q3JV;
+  ____IW5J *__ACGM,*__OQGM;
+  ____LCGM *__NCGM,*__ZQGM,*__Z3JV,*__K3JV,*__W3JV;
+  ____DB *__JMXU,*__RMXU;
+  ____L __5X5J;
+  __MV5J= 0;
+  __OV5J= 0;
+  if ((! __SV5J)) {
+    __ZV5J=__ROB;
+    switch (((struct ___OBJ *)__ZV5J)->__id) {
+    case ____FF__: {
+      __2V5J=__RULG(((____FF *)__ZV5J),(&__string_95));
+    } break;
+    case ____FMB__: {
+      __2V5J=NULL;
+    } break;
+    case ____HMB__: {
+      __2V5J=__IXLG(((____HMB *)((____FF *)__ZV5J)),(&__string_95));
+    } break;
+    case ____JMB__: {
+      __2V5J=__SZLG(((____JMB *)((____FF *)__ZV5J)),(&__string_95));
+    } break;
+    case ____LMB__: {
+      __2V5J=__21LG(((____LMB *)((____FF *)__ZV5J)),(&__string_95));
+    } break;
+    case ____ICY__: {
+      __2V5J=__G4LG(((____ICY *)((____FF *)__ZV5J)),(&__string_95));
+    } break;
+    case ____EQ5D__: {
+      __2V5J=__FQQJ((&__string_95));
+    } break;
+    case ____L4NJ__: {
+      __2V5J=__OWGL((&__string_95));
+    } break;
+    };
+    if (((struct ___OBJ *)__2V5J)->__id==____1JRG__) {
+      __3V5J=((____1JRG *)__2V5J)->__2JRG->__IKRG;
     } else /* SLOT_DATA */ {
-      __tmp__OU5J=((__SLOT_DATA__WIRG *)__tmp__NU5J)->parent_slot__YIRG->slot_data_intern__ZIRG;
+      __3V5J=((____FKRG *)__2V5J)->__HKRG->__IKRG;
     };
-    is_storage__BU5J__QU5J=(__tmp__OU5J->parent_variable__XIRG.ensure_count__1S4D !=  0);
-    __tmp__KU5J=type_string_constant__KOB;
-    switch (((struct ___OBJ *)__tmp__KU5J)->__id) {
-    case __TYPE__FF__: {
-      __tmp__NU5J=get_local_slot__CTLG(((__TYPE__FF *)__tmp__KU5J),(&__string_96));
+    __5V5J=(__3V5J->__GKRG.__KU4D !=  0);
+    __ZV5J=__ROB;
+    switch (((struct ___OBJ *)__ZV5J)->__id) {
+    case ____FF__: {
+      __2V5J=__RULG(((____FF *)__ZV5J),(&__string_96));
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__NU5J=NULL;
+    case ____FMB__: {
+      __2V5J=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__NU5J=get_local_slot__ZVLG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__KU5J)),(&__string_96));
+    case ____HMB__: {
+      __2V5J=__IXLG(((____HMB *)((____FF *)__ZV5J)),(&__string_96));
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__NU5J=get_local_slot__DYLG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__KU5J)),(&__string_96));
+    case ____JMB__: {
+      __2V5J=__SZLG(((____JMB *)((____FF *)__ZV5J)),(&__string_96));
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__NU5J=get_local_slot__N0LG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__KU5J)),(&__string_96));
+    case ____LMB__: {
+      __2V5J=__21LG(((____LMB *)((____FF *)__ZV5J)),(&__string_96));
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__NU5J=get_local_slot__X2LG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__KU5J)),(&__string_96));
+    case ____ICY__: {
+      __2V5J=__G4LG(((____ICY *)((____FF *)__ZV5J)),(&__string_96));
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__NU5J=get_local_slot__WOQJ((&__string_96));
+    case ____EQ5D__: {
+      __2V5J=__FQQJ((&__string_96));
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__NU5J=get_local_slot__5UGL((&__string_96));
+    case ____L4NJ__: {
+      __2V5J=__OWGL((&__string_96));
     } break;
     };
-    if (((struct ___OBJ *)__tmp__NU5J)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__OU5J=((__SLOT_CODE__MIRG *)__tmp__NU5J)->parent_slot__NIRG->slot_data_intern__ZIRG;
+    if (((struct ___OBJ *)__2V5J)->__id==____1JRG__) {
+      __3V5J=((____1JRG *)__2V5J)->__2JRG->__IKRG;
     } else /* SLOT_DATA */ {
-      __tmp__OU5J=((__SLOT_DATA__WIRG *)__tmp__NU5J)->parent_slot__YIRG->slot_data_intern__ZIRG;
-    };
-    is_count__CU5J__XU5J=(__tmp__OU5J->parent_variable__XIRG.ensure_count__1S4D !=  0);
-    is_init__AU5J__DU5J=TRUE__K__;
-  };
-  __tmp__DV5J=Self__1T5J->string__L44J;
-  Self__RAGM=((__HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J *)dico_string__BV5J);
-  __tmp__5AGM=hash_code__1CM(((__STRING_CONSTANT__0 *)__tmp__DV5J));
-  node__4AGM=((void **)Self__RAGM->buckets__HBGM)[(__INTEGER__Q)(__tmp__5AGM % Self__RAGM->capacity__ABGM)];
-  while (((void *)node__4AGM->key__OBGM != (void *)__tmp__DV5J)) {
-    node__4AGM=node__4AGM->next__WBGM;
-  };
-  __tmp__5AGM=node__4AGM->item__ZBGM;
-  if ((__tmp__5AGM >=  0)) {
-    __tmp__MV5J=(__INTEGER__Q)(output_count__FK +  1);
-    output_count__FK=__tmp__MV5J;
-    idx__3T5J=__tmp__MV5J;
-    cur__5T5J=(__INTEGER__Q)(output__MK->count__WJ -  1);
-    if (is_java__EE) {
-      append__3VX(((__STRING__BC *)output__MK),(&__string_647));
-    };
-    append__3VX(((__STRING__BC *)output__MK),(&__string_121));
-    __tmp__KU5J=type_string_constant__KOB;
-    switch (((struct ___OBJ *)__tmp__KU5J)->__id) {
-    case __TYPE__FF__: {
-      __tmp__3V5J=((__TYPE__FF *)__tmp__KU5J)->intern_name__GZMB;
-    } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__3V5J=(&__string_4);
-    } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__3V5J=(&__string_5);
-    } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__3V5J=(&__string_54);
-    } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__3V5J=(&__string_56);
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__3V5J=((__TYPE_GENERIC__BCY *)__tmp__KU5J)->parent_type__CCY.intern_name__GZMB;
-    } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__3V5J=intern_name__YYBI();
-    } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__3V5J=((__PROFIL_BLOCK__22NJ *)__tmp__KU5J)->parent_profil__32NJ.name__P1IK;
-    } break;
-    };
-    append__3VX(((__STRING__BC *)output__MK),__tmp__3V5J);
-    append__3VX(((__STRING__BC *)output__MK),(&__string_648));
-    append_in__YDE(__tmp__MV5J,output__MK);
-    Self__ZKXU=((__STRING__BC *)output__MK);
-    if ((Self__ZKXU->capacity__HFL <= Self__ZKXU->count__WJ)) {
-      if ((Self__ZKXU->capacity__HFL ==  0)) {
-        Self__ZKXU->capacity__HFL= 32;
-        __tmp__0KXU=create__KVW( 32);
-        Self__ZKXU->storage__4EL=__tmp__0KXU;
-      } else /* FALSE */ {
-        __tmp__1KXU=(__INTEGER__Q)(Self__ZKXU->capacity__HFL <<  1);
-        __tmp__0KXU=((__CHARACTER__DB *)Self__ZKXU->storage__4EL);
-        old_nb_elts__3KXU=Self__ZKXU->capacity__HFL;
-        __tmp__4KXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0KXU),((__UINTEGER_32__RWB )old_nb_elts__3KXU),((__UINTEGER_32__RWB )__tmp__1KXU));
-        __tmp__0KXU=((__CHARACTER__DB *)__tmp__4KXU);
-        clear__to__F00(__tmp__0KXU,old_nb_elts__3KXU,(__INTEGER__Q)(__tmp__1KXU -  1));
-        Self__ZKXU->storage__4EL=__tmp__0KXU;
-        Self__ZKXU->capacity__HFL=__tmp__1KXU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__ZKXU->storage__4EL)[Self__ZKXU->count__WJ]='=';
-    Self__ZKXU->count__WJ=(__INTEGER__Q)(Self__ZKXU->count__WJ +  1);
-    if (is_java__EE) {
-      append__3VX(((__STRING__BC *)output__MK),(&__string_649));
-    } else /* FALSE */ {
-      Self__BLXU=((__STRING__BC *)output__MK);
-      if ((Self__BLXU->capacity__HFL <= Self__BLXU->count__WJ)) {
-        if ((Self__BLXU->capacity__HFL ==  0)) {
-          Self__BLXU->capacity__HFL= 32;
-          __tmp__CLXU=create__KVW( 32);
-          Self__BLXU->storage__4EL=__tmp__CLXU;
-        } else /* FALSE */ {
-          __tmp__DLXU=(__INTEGER__Q)(Self__BLXU->capacity__HFL <<  1);
-          __tmp__CLXU=((__CHARACTER__DB *)Self__BLXU->storage__4EL);
-          old_nb_elts__FLXU=Self__BLXU->capacity__HFL;
-          __tmp__GLXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CLXU),((__UINTEGER_32__RWB )old_nb_elts__FLXU),((__UINTEGER_32__RWB )__tmp__DLXU));
-          __tmp__CLXU=((__CHARACTER__DB *)__tmp__GLXU);
-          clear__to__F00(__tmp__CLXU,old_nb_elts__FLXU,(__INTEGER__Q)(__tmp__DLXU -  1));
-          Self__BLXU->storage__4EL=__tmp__CLXU;
-          Self__BLXU->capacity__HFL=__tmp__DLXU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__BLXU->storage__4EL)[Self__BLXU->count__WJ]='{';
-      Self__BLXU->count__WJ=(__INTEGER__Q)(Self__BLXU->count__WJ +  1);
-      __tmp__QW5J=is_late_binding__340K(((__TYPE_FULL__PMB *)Self__1T5J->parent_constant__EK.static_type__SG4D));
-      if (__tmp__QW5J) {
-        append__3VX(((__STRING__BC *)output__MK),(&__string_121));
-        __tmp__ZW5J=((__TYPE_FULL__PMB *)Self__1T5J->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK;
-        switch (((struct ___OBJ *)__tmp__ZW5J)->__id) {
-        case __TYPE__FF__: {
-          __tmp__0W5J=((__TYPE__FF *)__tmp__ZW5J)->intern_name__GZMB;
-        } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__0W5J=(&__string_4);
-        } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__0W5J=(&__string_5);
-        } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__0W5J=(&__string_54);
-        } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__0W5J=(&__string_56);
-        } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__0W5J=((__TYPE_GENERIC__BCY *)__tmp__ZW5J)->parent_type__CCY.intern_name__GZMB;
-        } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__0W5J=intern_name__YYBI();
-        } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__0W5J=((__PROFIL_BLOCK__22NJ *)__tmp__ZW5J)->parent_profil__32NJ.name__P1IK;
-        } break;
-        };
-        append__3VX(((__STRING__BC *)output__MK),__tmp__0W5J);
-        append__3VX(((__STRING__BC *)output__MK),(&__string_650));
-      };
-    };
-    if (is_count__CU5J__XU5J) {
-      append_in__YDE(__tmp__5AGM,output__MK);
-      Self__BLXU=((__STRING__BC *)output__MK);
-      if ((Self__BLXU->capacity__HFL <= Self__BLXU->count__WJ)) {
-        if ((Self__BLXU->capacity__HFL ==  0)) {
-          Self__BLXU->capacity__HFL= 32;
-          __tmp__CLXU=create__KVW( 32);
-          Self__BLXU->storage__4EL=__tmp__CLXU;
-        } else /* FALSE */ {
-          __tmp__DLXU=(__INTEGER__Q)(Self__BLXU->capacity__HFL <<  1);
-          __tmp__CLXU=((__CHARACTER__DB *)Self__BLXU->storage__4EL);
-          old_nb_elts__FLXU=Self__BLXU->capacity__HFL;
-          __tmp__GLXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CLXU),((__UINTEGER_32__RWB )old_nb_elts__FLXU),((__UINTEGER_32__RWB )__tmp__DLXU));
-          __tmp__CLXU=((__CHARACTER__DB *)__tmp__GLXU);
-          clear__to__F00(__tmp__CLXU,old_nb_elts__FLXU,(__INTEGER__Q)(__tmp__DLXU -  1));
-          Self__BLXU->storage__4EL=__tmp__CLXU;
-          Self__BLXU->capacity__HFL=__tmp__DLXU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__BLXU->storage__4EL)[Self__BLXU->count__WJ]=',';
-      Self__BLXU->count__WJ=(__INTEGER__Q)(Self__BLXU->count__WJ +  1);
-    };
-    if (is_storage__BU5J__QU5J) {
-      Self__BLXU=((__STRING__BC *)output__MK);
-      if ((Self__BLXU->capacity__HFL <= Self__BLXU->count__WJ)) {
-        if ((Self__BLXU->capacity__HFL ==  0)) {
-          Self__BLXU->capacity__HFL= 32;
-          __tmp__CLXU=create__KVW( 32);
-          Self__BLXU->storage__4EL=__tmp__CLXU;
-        } else /* FALSE */ {
-          __tmp__DLXU=(__INTEGER__Q)(Self__BLXU->capacity__HFL <<  1);
-          __tmp__CLXU=((__CHARACTER__DB *)Self__BLXU->storage__4EL);
-          old_nb_elts__FLXU=Self__BLXU->capacity__HFL;
-          __tmp__GLXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CLXU),((__UINTEGER_32__RWB )old_nb_elts__FLXU),((__UINTEGER_32__RWB )__tmp__DLXU));
-          __tmp__CLXU=((__CHARACTER__DB *)__tmp__GLXU);
-          clear__to__F00(__tmp__CLXU,old_nb_elts__FLXU,(__INTEGER__Q)(__tmp__DLXU -  1));
-          Self__BLXU->storage__4EL=__tmp__CLXU;
-          Self__BLXU->capacity__HFL=__tmp__DLXU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__BLXU->storage__4EL)[Self__BLXU->count__WJ]='\"';
-      Self__BLXU->count__WJ=(__INTEGER__Q)(Self__BLXU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)output__MK),Self__1T5J->string__L44J);
-      while (((__INTEGER__Q)(output__MK->count__WJ - cur__5T5J) >  78)) {
-        insert_string__to__E5BE(((__STRING__BC *)output__MK),(&__string_651),(__INTEGER__Q)(cur__5T5J +  78));
-        cur__5T5J=(__INTEGER__Q)(cur__5T5J +  78);
-      };
-      Self__BLXU=((__STRING__BC *)output__MK);
-      if ((Self__BLXU->capacity__HFL <= Self__BLXU->count__WJ)) {
-        if ((Self__BLXU->capacity__HFL ==  0)) {
-          Self__BLXU->capacity__HFL= 32;
-          __tmp__CLXU=create__KVW( 32);
-          Self__BLXU->storage__4EL=__tmp__CLXU;
-        } else /* FALSE */ {
-          __tmp__DLXU=(__INTEGER__Q)(Self__BLXU->capacity__HFL <<  1);
-          __tmp__CLXU=((__CHARACTER__DB *)Self__BLXU->storage__4EL);
-          old_nb_elts__FLXU=Self__BLXU->capacity__HFL;
-          __tmp__GLXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CLXU),((__UINTEGER_32__RWB )old_nb_elts__FLXU),((__UINTEGER_32__RWB )__tmp__DLXU));
-          __tmp__CLXU=((__CHARACTER__DB *)__tmp__GLXU);
-          clear__to__F00(__tmp__CLXU,old_nb_elts__FLXU,(__INTEGER__Q)(__tmp__DLXU -  1));
-          Self__BLXU->storage__4EL=__tmp__CLXU;
-          Self__BLXU->capacity__HFL=__tmp__DLXU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__BLXU->storage__4EL)[Self__BLXU->count__WJ]='\"';
-      Self__BLXU->count__WJ=(__INTEGER__Q)(Self__BLXU->count__WJ +  1);
-    } else /* FALSE */ {
-      Self__BLXU=((__STRING__BC *)output__MK);
-      if (( 1 > Self__BLXU->count__WJ)) {
-        Self__BLXU->count__WJ= 0;
-      } else /* FALSE */ {
-        Self__BLXU->count__WJ=(__INTEGER__Q)(Self__BLXU->count__WJ -  1);
-      };
-    };
-    if (is_java__EE) {
-      append__3VX(((__STRING__BC *)output__MK),(&__string_234));
-    } else /* FALSE */ {
-      append__3VX(((__STRING__BC *)output__MK),(&__string_405));
-    };
-    __tmp__1KXU=(__INTEGER__Q)(- __tmp__MV5J);
-    __tmp__3V5J=Self__1T5J->string__L44J;
-    Self__5OGM=((__HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J *)dico_string__BV5J);
-    __tmp__MV5J=hash_code__1CM(((__STRING_CONSTANT__0 *)__tmp__3V5J));
-    old_nb_elts__3KXU=(__INTEGER__Q)(__tmp__MV5J % Self__5OGM->capacity__ABGM);
-    __tmp__DLXU=old_nb_elts__3KXU;
-    node__KPGM=((void **)Self__5OGM->buckets__HBGM)[old_nb_elts__3KXU];
-    while ((! (((void *)node__KPGM == (void *)NULL) || ((void *)node__KPGM->key__OBGM == (void *)__tmp__3V5J)))) {
-      node__KPGM=node__KPGM->next__WBGM;
-    };
-    if (((void *)node__KPGM == (void *)NULL)) {
-      if ((Self__5OGM->capacity__ABGM == Self__5OGM->count__BIGM)) {
-        increase_capacity__NL1M(Self__5OGM);
-        __tmp__DLXU=(__INTEGER__Q)(__tmp__MV5J % Self__5OGM->capacity__ABGM);
-      };
-      nxt__K2JV=((void **)Self__5OGM->buckets__HBGM)[__tmp__DLXU];
-      result__11JV=NULL;
-      __tmp__4KXU=((__POINTER__IB )(NULL));
-      old_nb_elts__FLXU= 0;
-      __tmp__GLXU=((__POINTER__IB )sizeof(__HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM));
-      if (((unsigned long)__tmp__GLXU ==  0)) {
-        result__11JV=HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM__;
-      } else /* FALSE */ {
-        old_nb_elts__FLXU=__HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM__;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GLXU));
-        if ((old_nb_elts__FLXU == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__51JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__A2JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GLXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__51JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__51JV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__B2JV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__A2JV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__51JV=micro_alloc__table__lab__HKI(__tmp__A2JV,((__POINTER__IB )(&(table_size[(__tmp__B2JV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__A2JV)));
-          __tmp__4KXU=__tmp__51JV;
-        } else /* FALSE */ {
-          __tmp__B2JV=((__UINTEGER_32__RWB )old_nb_elts__FLXU);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__51JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__A2JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GLXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__51JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__51JV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__51JV=micro_alloc__table__lab__HKI(__tmp__A2JV,((__POINTER__IB )(&(table_type[(__tmp__B2JV)]))),(__UINTEGER_32__RWB)(__tmp__B2JV |  1));
-          __tmp__4KXU=__tmp__51JV;
-        };
-        result__11JV=((__HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *)__tmp__4KXU);
-        *(result__11JV) = *(HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM__);
-      };
-      Self__H2JV=((__HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *)result__11JV);
-      Self__H2JV->item__ZBGM=__tmp__1KXU;
-      Self__H2JV->key__OBGM=__tmp__3V5J;
-      Self__H2JV->next__WBGM=nxt__K2JV;
-      node__KPGM=result__11JV;
-      ((void **)Self__5OGM->buckets__HBGM)[__tmp__DLXU]=result__11JV;
-      Self__5OGM->count__BIGM=(__INTEGER__Q)(Self__5OGM->count__BIGM +  1);
-    } else /* FALSE */ {
-      ((__HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *)node__KPGM)->item__ZBGM=__tmp__1KXU;
+      __3V5J=((____FKRG *)__2V5J)->__HKRG->__IKRG;
+    };
+    __GW5J=(__3V5J->__GKRG.__KU4D !=  0);
+    __SV5J=__K__;
+  };
+  __SW5J=__KV5J->__054J;
+  __ACGM=((____IW5J *)__QW5J);
+  __OCGM=__CDM(((____0 *)__SW5J));
+  __NCGM=((void **)__ACGM->__WCGM)[(____Q)(__OCGM % __ACGM->__PCGM)];
+  while (((void *)__NCGM->__3CGM != (void *)__SW5J)) {
+    __NCGM=__NCGM->__FDGM;
+  };
+  __OCGM=__NCGM->__IDGM;
+  if ((__OCGM >=  0)) {
+    __1W5J=(____Q)(__FK +  1);
+    __FK=__1W5J;
+    __MV5J=__1W5J;
+    __OV5J=(____Q)(__MK->__WJ -  1);
+    if (__EE) {
+      __EWX(((____BC *)__MK),(&__string_647));
+    };
+    __EWX(((____BC *)__MK),(&__string_121));
+    __ZV5J=__ROB;
+    switch (((struct ___OBJ *)__ZV5J)->__id) {
+    case ____FF__: {
+      __MX5J=((____FF *)__ZV5J)->__5ZMB;
+    } break;
+    case ____FMB__: {
+      __MX5J=(&__string_4);
+    } break;
+    case ____HMB__: {
+      __MX5J=(&__string_5);
+    } break;
+    case ____JMB__: {
+      __MX5J=(&__string_54);
+    } break;
+    case ____LMB__: {
+      __MX5J=(&__string_56);
+    } break;
+    case ____ICY__: {
+      __MX5J=((____ICY *)__ZV5J)->__JCY.__5ZMB;
+    } break;
+    case ____EQ5D__: {
+      __MX5J=__H0BI();
+    } break;
+    case ____L4NJ__: {
+      __MX5J=((____L4NJ *)__ZV5J)->__M4NJ.__42IK;
+    } break;
+    };
+    __EWX(((____BC *)__MK),__MX5J);
+    __EWX(((____BC *)__MK),(&__string_648));
+    __5DE(__1W5J,__MK);
+    __IMXU=((____BC *)__MK);
+    if ((__IMXU->__OFL <= __IMXU->__WJ)) {
+      if ((__IMXU->__OFL ==  0)) {
+        __IMXU->__OFL= 32;
+        __JMXU=__RVW( 32);
+        __IMXU->__FFL=__JMXU;
+      } else /* FALSE */ {
+        __KMXU=(____Q)(__IMXU->__OFL <<  1);
+        __JMXU=((____DB *)__IMXU->__FFL);
+        __MMXU=__IMXU->__OFL;
+        __NMXU=__55W(((____IB )__JMXU),((____YWB )__MMXU),((____YWB )__KMXU));
+        __JMXU=((____DB *)__NMXU);
+        __M00(__JMXU,__MMXU,(____Q)(__KMXU -  1));
+        __IMXU->__FFL=__JMXU;
+        __IMXU->__OFL=__KMXU;
+      };
+    };
+    ((____DB *)__IMXU->__FFL)[__IMXU->__WJ]='=';
+    __IMXU->__WJ=(____Q)(__IMXU->__WJ +  1);
+    if (__EE) {
+      __EWX(((____BC *)__MK),(&__string_649));
+    } else /* FALSE */ {
+      __QMXU=((____BC *)__MK);
+      if ((__QMXU->__OFL <= __QMXU->__WJ)) {
+        if ((__QMXU->__OFL ==  0)) {
+          __QMXU->__OFL= 32;
+          __RMXU=__RVW( 32);
+          __QMXU->__FFL=__RMXU;
+        } else /* FALSE */ {
+          __SMXU=(____Q)(__QMXU->__OFL <<  1);
+          __RMXU=((____DB *)__QMXU->__FFL);
+          __UMXU=__QMXU->__OFL;
+          __VMXU=__55W(((____IB )__RMXU),((____YWB )__UMXU),((____YWB )__SMXU));
+          __RMXU=((____DB *)__VMXU);
+          __M00(__RMXU,__UMXU,(____Q)(__SMXU -  1));
+          __QMXU->__FFL=__RMXU;
+          __QMXU->__OFL=__SMXU;
+        };
+      };
+      ((____DB *)__QMXU->__FFL)[__QMXU->__WJ]='{';
+      __QMXU->__WJ=(____Q)(__QMXU->__WJ +  1);
+      __5X5J=__MA1K(((____WMB *)__KV5J->__EK.__BI4D));
+      if (__5X5J) {
+        __EWX(((____BC *)__MK),(&__string_121));
+        __IY5J=((____WMB *)__KV5J->__EK.__BI4D)->__KLK;
+        switch (((struct ___OBJ *)__IY5J)->__id) {
+        case ____FF__: {
+          __JY5J=((____FF *)__IY5J)->__5ZMB;
+        } break;
+        case ____FMB__: {
+          __JY5J=(&__string_4);
+        } break;
+        case ____HMB__: {
+          __JY5J=(&__string_5);
+        } break;
+        case ____JMB__: {
+          __JY5J=(&__string_54);
+        } break;
+        case ____LMB__: {
+          __JY5J=(&__string_56);
+        } break;
+        case ____ICY__: {
+          __JY5J=((____ICY *)__IY5J)->__JCY.__5ZMB;
+        } break;
+        case ____EQ5D__: {
+          __JY5J=__H0BI();
+        } break;
+        case ____L4NJ__: {
+          __JY5J=((____L4NJ *)__IY5J)->__M4NJ.__42IK;
+        } break;
+        };
+        __EWX(((____BC *)__MK),__JY5J);
+        __EWX(((____BC *)__MK),(&__string_650));
+      };
+    };
+    if (__GW5J) {
+      __5DE(__OCGM,__MK);
+      __QMXU=((____BC *)__MK);
+      if ((__QMXU->__OFL <= __QMXU->__WJ)) {
+        if ((__QMXU->__OFL ==  0)) {
+          __QMXU->__OFL= 32;
+          __RMXU=__RVW( 32);
+          __QMXU->__FFL=__RMXU;
+        } else /* FALSE */ {
+          __SMXU=(____Q)(__QMXU->__OFL <<  1);
+          __RMXU=((____DB *)__QMXU->__FFL);
+          __UMXU=__QMXU->__OFL;
+          __VMXU=__55W(((____IB )__RMXU),((____YWB )__UMXU),((____YWB )__SMXU));
+          __RMXU=((____DB *)__VMXU);
+          __M00(__RMXU,__UMXU,(____Q)(__SMXU -  1));
+          __QMXU->__FFL=__RMXU;
+          __QMXU->__OFL=__SMXU;
+        };
+      };
+      ((____DB *)__QMXU->__FFL)[__QMXU->__WJ]=',';
+      __QMXU->__WJ=(____Q)(__QMXU->__WJ +  1);
+    };
+    if (__5V5J) {
+      __QMXU=((____BC *)__MK);
+      if ((__QMXU->__OFL <= __QMXU->__WJ)) {
+        if ((__QMXU->__OFL ==  0)) {
+          __QMXU->__OFL= 32;
+          __RMXU=__RVW( 32);
+          __QMXU->__FFL=__RMXU;
+        } else /* FALSE */ {
+          __SMXU=(____Q)(__QMXU->__OFL <<  1);
+          __RMXU=((____DB *)__QMXU->__FFL);
+          __UMXU=__QMXU->__OFL;
+          __VMXU=__55W(((____IB )__RMXU),((____YWB )__UMXU),((____YWB )__SMXU));
+          __RMXU=((____DB *)__VMXU);
+          __M00(__RMXU,__UMXU,(____Q)(__SMXU -  1));
+          __QMXU->__FFL=__RMXU;
+          __QMXU->__OFL=__SMXU;
+        };
+      };
+      ((____DB *)__QMXU->__FFL)[__QMXU->__WJ]='\"';
+      __QMXU->__WJ=(____Q)(__QMXU->__WJ +  1);
+      __EWX(((____BC *)__MK),__KV5J->__054J);
+      while (((____Q)(__MK->__WJ - __OV5J) >  78)) {
+        __TACE(((____BC *)__MK),(&__string_651),(____Q)(__OV5J +  78));
+        __OV5J=(____Q)(__OV5J +  78);
+      };
+      __QMXU=((____BC *)__MK);
+      if ((__QMXU->__OFL <= __QMXU->__WJ)) {
+        if ((__QMXU->__OFL ==  0)) {
+          __QMXU->__OFL= 32;
+          __RMXU=__RVW( 32);
+          __QMXU->__FFL=__RMXU;
+        } else /* FALSE */ {
+          __SMXU=(____Q)(__QMXU->__OFL <<  1);
+          __RMXU=((____DB *)__QMXU->__FFL);
+          __UMXU=__QMXU->__OFL;
+          __VMXU=__55W(((____IB )__RMXU),((____YWB )__UMXU),((____YWB )__SMXU));
+          __RMXU=((____DB *)__VMXU);
+          __M00(__RMXU,__UMXU,(____Q)(__SMXU -  1));
+          __QMXU->__FFL=__RMXU;
+          __QMXU->__OFL=__SMXU;
+        };
+      };
+      ((____DB *)__QMXU->__FFL)[__QMXU->__WJ]='\"';
+      __QMXU->__WJ=(____Q)(__QMXU->__WJ +  1);
+    } else /* FALSE */ {
+      __QMXU=((____BC *)__MK);
+      if (( 1 > __QMXU->__WJ)) {
+        __QMXU->__WJ= 0;
+      } else /* FALSE */ {
+        __QMXU->__WJ=(____Q)(__QMXU->__WJ -  1);
+      };
+    };
+    if (__EE) {
+      __EWX(((____BC *)__MK),(&__string_234));
+    } else /* FALSE */ {
+      __EWX(((____BC *)__MK),(&__string_405));
+    };
+    __KMXU=(____Q)(- __1W5J);
+    __MX5J=__KV5J->__054J;
+    __OQGM=((____IW5J *)__QW5J);
+    __1W5J=__CDM(((____0 *)__MX5J));
+    __MMXU=(____Q)(__1W5J % __OQGM->__PCGM);
+    __SMXU=__MMXU;
+    __ZQGM=((void **)__OQGM->__WCGM)[__MMXU];
+    while ((! (((void *)__ZQGM == (void *)NULL) || ((void *)__ZQGM->__3CGM == (void *)__MX5J)))) {
+      __ZQGM=__ZQGM->__FDGM;
+    };
+    if (((void *)__ZQGM == (void *)NULL)) {
+      if ((__OQGM->__PCGM == __OQGM->__QJGM)) {
+        __2M1M(__OQGM);
+        __SMXU=(____Q)(__1W5J % __OQGM->__PCGM);
+      };
+      __Z3JV=((void **)__OQGM->__WCGM)[__SMXU];
+      __K3JV=NULL;
+      __NMXU=((____IB )(NULL));
+      __UMXU= 0;
+      __VMXU=((____IB )sizeof(____LCGM));
+      if (((unsigned long)__VMXU ==  0)) {
+        __K3JV=__LCGM__;
+      } else /* FALSE */ {
+        __UMXU=____LCGM__;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VMXU));
+        if ((__UMXU == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __O3JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __P3JV=(void *)((unsigned long)(void *)((unsigned long)__VMXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__O3JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__O3JV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __Q3JV=((____YWB )((____Q )(void *)((unsigned long)__P3JV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __O3JV=__OKI(__P3JV,((____IB )(&(table_size[(__Q3JV)-1]))),((____YWB )((____Q )__P3JV)));
+          __NMXU=__O3JV;
+        } else /* FALSE */ {
+          __Q3JV=((____YWB )__UMXU);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __O3JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __P3JV=(void *)((unsigned long)(void *)((unsigned long)__VMXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__O3JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__O3JV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __O3JV=__OKI(__P3JV,((____IB )(&(table_type[(__Q3JV)]))),(____YWB)(__Q3JV |  1));
+          __NMXU=__O3JV;
+        };
+        __K3JV=((____LCGM *)__NMXU);
+        *(__K3JV) = *(__LCGM__);
+      };
+      __W3JV=((____LCGM *)__K3JV);
+      __W3JV->__IDGM=__KMXU;
+      __W3JV->__3CGM=__MX5J;
+      __W3JV->__FDGM=__Z3JV;
+      __ZQGM=__K3JV;
+      ((void **)__OQGM->__WCGM)[__SMXU]=__K3JV;
+      __OQGM->__QJGM=(____Q)(__OQGM->__QJGM +  1);
+    } else /* FALSE */ {
+      ((____LCGM *)__ZQGM)->__IDGM=__KMXU;
     };
   } else /* FALSE */ {
-    idx__3T5J=(__INTEGER__Q)(- __tmp__5AGM);
+    __MV5J=(____Q)(- __OCGM);
   };
-  if (is_java__EE) {
-    append__3VX(((__STRING__BC *)buffer__2T5J),(&__string_652));
-    append_in__YDE(idx__3T5J,buffer__2T5J);
+  if (__EE) {
+    __EWX(((____BC *)__LV5J),(&__string_652));
+    __5DE(__MV5J,__LV5J);
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)buffer__2T5J),(&__string_653));
-    append_in__YDE(idx__3T5J,buffer__2T5J);
-    Self__ZKXU=((__STRING__BC *)buffer__2T5J);
-    if ((Self__ZKXU->capacity__HFL <= Self__ZKXU->count__WJ)) {
-      if ((Self__ZKXU->capacity__HFL ==  0)) {
-        Self__ZKXU->capacity__HFL= 32;
-        __tmp__0KXU=create__KVW( 32);
-        Self__ZKXU->storage__4EL=__tmp__0KXU;
-      } else /* FALSE */ {
-        __tmp__DMXU=(__INTEGER__Q)(Self__ZKXU->capacity__HFL <<  1);
-        __tmp__0KXU=((__CHARACTER__DB *)Self__ZKXU->storage__4EL);
-        old_nb_elts__FMXU=Self__ZKXU->capacity__HFL;
-        __tmp__51JV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0KXU),((__UINTEGER_32__RWB )old_nb_elts__FMXU),((__UINTEGER_32__RWB )__tmp__DMXU));
-        __tmp__0KXU=((__CHARACTER__DB *)__tmp__51JV);
-        clear__to__F00(__tmp__0KXU,old_nb_elts__FMXU,(__INTEGER__Q)(__tmp__DMXU -  1));
-        Self__ZKXU->storage__4EL=__tmp__0KXU;
-        Self__ZKXU->capacity__HFL=__tmp__DMXU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__ZKXU->storage__4EL)[Self__ZKXU->count__WJ]=')';
-    Self__ZKXU->count__WJ=(__INTEGER__Q)(Self__ZKXU->count__WJ +  1);
+    __EWX(((____BC *)__LV5J),(&__string_653));
+    __5DE(__MV5J,__LV5J);
+    __IMXU=((____BC *)__LV5J);
+    if ((__IMXU->__OFL <= __IMXU->__WJ)) {
+      if ((__IMXU->__OFL ==  0)) {
+        __IMXU->__OFL= 32;
+        __JMXU=__RVW( 32);
+        __IMXU->__FFL=__JMXU;
+      } else /* FALSE */ {
+        __SNXU=(____Q)(__IMXU->__OFL <<  1);
+        __JMXU=((____DB *)__IMXU->__FFL);
+        __UNXU=__IMXU->__OFL;
+        __O3JV=__55W(((____IB )__JMXU),((____YWB )__UNXU),((____YWB )__SNXU));
+        __JMXU=((____DB *)__O3JV);
+        __M00(__JMXU,__UNXU,(____Q)(__SNXU -  1));
+        __IMXU->__FFL=__JMXU;
+        __IMXU->__OFL=__SNXU;
+      };
+    };
+    ((____DB *)__IMXU->__FFL)[__IMXU->__WJ]=')';
+    __IMXU->__WJ=(____Q)(__IMXU->__WJ +  1);
   };
 }
 
-static void add_var_size__4TRI(__LOCAL__43WC *v__AURI)
-// ({NULLxLOCAL__43WC}) Void No recursive, No inlinable.
+static void __NVRI(____N5WC *__PVRI)
+// ({NULLx__N5WC}) Void No recursive, No inlinable.
 {
-  __POSITION__OL __tmp__UURI;
-  __TYPE_FULL__PMB *t__DURI;
-  __INTEGER__Q __tmp__1URI,__tmp__4TYT,__tmp__LUYT,__tmp__03TI;
-  __INTEGER__Q Self__VWVI,i__3UYT;
-  __LOCAL__43WC *__tmp__SEVI;
-  __FAST_ARRAYoLOCALo__PW1D *__tmp__3URI,*Self__42TI;
-  void **__tmp__UW4T,**__tmp__VW4T,**__tmp__WW4T,**__tmp__GVYT;
-  void **__tmp__HVYT,**__tmp__IVYT;
-  if ((v__AURI->parent_variable__B4WC.parent_named__A4WC.style__NKQC != '+')) {
-    print__CKG(((__STRING_CONSTANT__0 *)v__AURI->parent_variable__B4WC.intern_name__HN5D));
-    print__CKG((&__string_654));
-    fputc((int)(v__AURI->parent_variable__B4WC.parent_named__A4WC.style__NKQC),stdout);
-    print__CKG((&__string_655));
+  ____OL __DWRI;
+  ____WMB *__SVRI;
+  ____Q __KWRI,__NVYT,__0VYT,__J5TI,__EYVI,__MWYT;
+  ____N5WC *__BGVI;
+  ____4X1D *__MWRI,*__N4TI;
+  void **__DY4T,**__EY4T,**__FY4T,**__VWYT,**__WWYT,**__XWYT;
+  if ((__PVRI->__Q5WC.__P5WC.__2LQC != '+')) {
+    __JKG(((____0 *)__PVRI->__Q5WC.__WO5D));
+    __JKG((&__string_654));
+    fputc((int)(__PVRI->__Q5WC.__P5WC.__2LQC),stdout);
+    __JKG((&__string_655));
     fputc((int)('\n'),stdout);
-    __tmp__UURI=v__AURI->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-    put_error__text__2PE( 2,(&__string_656));
-    put_position__HRE(__tmp__UURI);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __DWRI=__PVRI->__Q5WC.__P5WC.__OF.__O2B;
+    __DQE( 2,(&__string_656));
+    __ORE(__DWRI);
+    __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));
     };
   };
-  t__DURI=v__AURI->parent_variable__B4WC.type__1N5D;
-  __tmp__1URI=size__5RSI(((__TYPE_FULL__PMB *)v__AURI->parent_variable__B4WC.type__1N5D));
-  __tmp__3URI=((void **)((__FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D *)var_size__GX1D)->parent_arrayed_collection__FX1D.storage__2Z4F)[__tmp__1URI];
-  __tmp__1URI= 0;
-  __tmp__4TYT=__tmp__3URI->parent_arrayed_collection__XW1D.upper__O2BE;
-  __tmp__UW4T=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__3URI)->parent_arrayed_collection__XW1D.storage__1T5F;
-  while (((__tmp__1URI <= __tmp__4TYT) && ((void *)((__LOCAL__43WC *)((void **)__tmp__UW4T)[__tmp__1URI])->parent_variable__B4WC.type__1N5D != (void *)t__DURI))) {
-    __tmp__1URI=(__INTEGER__Q)(__tmp__1URI +  1);
+  __SVRI=__PVRI->__Q5WC.__KP5D;
+  __KWRI=__OTSI(((____WMB *)__PVRI->__Q5WC.__KP5D));
+  __MWRI=((void **)((____MY1D *)__VY1D)->__UY1D.__L14F)[__KWRI];
+  __KWRI= 0;
+  __NVYT=__MWRI->__GY1D.__33BE;
+  __DY4T=((____4X1D *)__MWRI)->__GY1D.__KV5F;
+  while (((__KWRI <= __NVYT) && ((void *)((____N5WC *)((void **)__DY4T)[__KWRI])->__Q5WC.__KP5D != (void *)__SVRI))) {
+    __KWRI=(____Q)(__KWRI +  1);
   };
-  if ((__tmp__1URI > __tmp__3URI->parent_arrayed_collection__XW1D.upper__O2BE)) {
-    add_last__LRRI(((__FAST_ARRAYoLOCALo__PW1D *)__tmp__3URI),v__AURI);
+  if ((__KWRI > __MWRI->__GY1D.__33BE)) {
+    __0SRI(((____4X1D *)__MWRI),__PVRI);
   } else /* FALSE */ {
-    __tmp__LUYT=__tmp__3URI->parent_arrayed_collection__XW1D.upper__O2BE;
-    __tmp__VW4T=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__3URI)->parent_arrayed_collection__XW1D.storage__1T5F;
-    __tmp__WW4T=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__3URI)->parent_arrayed_collection__XW1D.storage__1T5F;
-    while ((((__tmp__1URI <= __tmp__LUYT) && ((void *)((void **)__tmp__VW4T)[__tmp__1URI] != (void *)v__AURI)) && ((void *)((__LOCAL__43WC *)((void **)__tmp__WW4T)[__tmp__1URI])->parent_variable__B4WC.type__1N5D == (void *)t__DURI))) {
-      __tmp__1URI=(__INTEGER__Q)(__tmp__1URI +  1);
-    };
-    if (((__tmp__1URI > __tmp__3URI->parent_arrayed_collection__XW1D.upper__O2BE) || ((void *)((void **)((__FAST_ARRAYoLOCALo__PW1D *)__tmp__3URI)->parent_arrayed_collection__XW1D.storage__1T5F)[__tmp__1URI] != (void *)v__AURI))) {
-      Self__42TI=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__3URI);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((__tmp__1URI == (__INTEGER__Q)(Self__42TI->parent_arrayed_collection__XW1D.upper__O2BE +  1))) {
-        add_last__LRRI(Self__42TI,v__AURI);
-      } else /* FALSE */ {
-        add_last__LRRI(Self__42TI,v__AURI);
-        __tmp__03TI=(__INTEGER__Q)(Self__42TI->parent_arrayed_collection__XW1D.upper__O2BE -  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        Self__VWVI=__tmp__03TI;
-        __tmp__03TI=__tmp__1URI;
-        __tmp__GVYT=Self__42TI->parent_arrayed_collection__XW1D.storage__1T5F;
-        __tmp__HVYT=Self__42TI->parent_arrayed_collection__XW1D.storage__1T5F;
-        __tmp__IVYT=Self__42TI->parent_arrayed_collection__XW1D.storage__1T5F;
-        while ((Self__VWVI >= __tmp__03TI)) {
-          __tmp__SEVI=((void **)__tmp__GVYT)[Self__VWVI];
-          i__3UYT=(__INTEGER__Q)(Self__VWVI +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          ((void **)__tmp__HVYT)[i__3UYT]=__tmp__SEVI;
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          ((void **)__tmp__IVYT)[Self__VWVI]=NULL;
-          Self__VWVI=(__INTEGER__Q)(Self__VWVI -  1);
-        };
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__42TI->parent_arrayed_collection__XW1D.storage__1T5F)[__tmp__1URI]=v__AURI;
+    __0VYT=__MWRI->__GY1D.__33BE;
+    __EY4T=((____4X1D *)__MWRI)->__GY1D.__KV5F;
+    __FY4T=((____4X1D *)__MWRI)->__GY1D.__KV5F;
+    while ((((__KWRI <= __0VYT) && ((void *)((void **)__EY4T)[__KWRI] != (void *)__PVRI)) && ((void *)((____N5WC *)((void **)__FY4T)[__KWRI])->__Q5WC.__KP5D == (void *)__SVRI))) {
+      __KWRI=(____Q)(__KWRI +  1);
+    };
+    if (((__KWRI > __MWRI->__GY1D.__33BE) || ((void *)((void **)((____4X1D *)__MWRI)->__GY1D.__KV5F)[__KWRI] != (void *)__PVRI))) {
+      __N4TI=((____4X1D *)__MWRI);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((__KWRI == (____Q)(__N4TI->__GY1D.__33BE +  1))) {
+        __0SRI(__N4TI,__PVRI);
+      } else /* FALSE */ {
+        __0SRI(__N4TI,__PVRI);
+        __J5TI=(____Q)(__N4TI->__GY1D.__33BE -  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __EYVI=__J5TI;
+        __J5TI=__KWRI;
+        __VWYT=__N4TI->__GY1D.__KV5F;
+        __WWYT=__N4TI->__GY1D.__KV5F;
+        __XWYT=__N4TI->__GY1D.__KV5F;
+        while ((__EYVI >= __J5TI)) {
+          __BGVI=((void **)__VWYT)[__EYVI];
+          __MWYT=(____Q)(__EYVI +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          ((void **)__WWYT)[__MWYT]=__BGVI;
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          ((void **)__XWYT)[__EYVI]=NULL;
+          __EYVI=(____Q)(__EYVI -  1);
+        };
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__N4TI->__GY1D.__KV5F)[__KWRI]=__PVRI;
       };
     };
   };
 }
 
-static void genere__WDSH(__EXTERNAL_C__L5WC *Self__XDSH,__STRING__BC *buffer__YDSH)
-// ({EXTERNAL_C__L5WC},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __FFSH(____0AXC *__GFSH,____BC *__HFSH)
+// ({__0AXC},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __INTEGER__Q idx__ZDSH,beg__0DSH,__tmp__LMXU,old_nb_elts__NMXU;
-  __INTEGER__Q __tmp__1ESH,Self__HLBI,__tmp__TMXU,old_nb_elts__VMXU;
-  __STRING__BC *Self__JMXU,*Self__RMXU;
-  __POINTER__IB __tmp__OMXU,__tmp__WMXU;
-  void *__tmp__IFSH;
-  __CHARACTER_CST__5LOJ *Self__MV4S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__OV4S;
-  __CHARACTER__DB *__tmp__KMXU,*__tmp__SMXU;
-  __CHARACTER__DB ch__YMXU;
-  idx__ZDSH= 0;
-  beg__0DSH= 0;
-  if (((void *)((__TYPE_FULL__PMB *)Self__XDSH->static_type__J54D)->the_parent_type__DLK != (void *)TYPE_VOID__AMB__)) {
-    append__3VX(((__STRING__BC *)buffer__YDSH),(&__string_522));
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__XDSH->static_type__J54D),buffer__YDSH);
-    Self__JMXU=((__STRING__BC *)buffer__YDSH);
-    if ((Self__JMXU->capacity__HFL <= Self__JMXU->count__WJ)) {
-      if ((Self__JMXU->capacity__HFL ==  0)) {
-        Self__JMXU->capacity__HFL= 32;
-        __tmp__KMXU=create__KVW( 32);
-        Self__JMXU->storage__4EL=__tmp__KMXU;
-      } else /* FALSE */ {
-        __tmp__LMXU=(__INTEGER__Q)(Self__JMXU->capacity__HFL <<  1);
-        __tmp__KMXU=((__CHARACTER__DB *)Self__JMXU->storage__4EL);
-        old_nb_elts__NMXU=Self__JMXU->capacity__HFL;
-        __tmp__OMXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KMXU),((__UINTEGER_32__RWB )old_nb_elts__NMXU),((__UINTEGER_32__RWB )__tmp__LMXU));
-        __tmp__KMXU=((__CHARACTER__DB *)__tmp__OMXU);
-        clear__to__F00(__tmp__KMXU,old_nb_elts__NMXU,(__INTEGER__Q)(__tmp__LMXU -  1));
-        Self__JMXU->storage__4EL=__tmp__KMXU;
-        Self__JMXU->capacity__HFL=__tmp__LMXU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__JMXU->storage__4EL)[Self__JMXU->count__WJ]=' ';
-    Self__JMXU->count__WJ=(__INTEGER__Q)(Self__JMXU->count__WJ +  1);
-    genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__XDSH->static_type__J54D),buffer__YDSH);
-    append__3VX(((__STRING__BC *)buffer__YDSH),(&__string_657));
-  };
-  if (((void *)Self__XDSH->access_list__M54D != (void *)NULL)) {
-    beg__0DSH= 1;
-    __tmp__LMXU=index_of__since__MNZH(((__STRING_CONSTANT__0 *)Self__XDSH->code__L54D), 1);
-    idx__ZDSH=__tmp__LMXU;
-    __tmp__LMXU=Self__XDSH->access_list__M54D->parent_arrayed_collection__Z5WC.upper__RZRH;
-    old_nb_elts__NMXU= 0;
-    while ((old_nb_elts__NMXU <= __tmp__LMXU)) {
-      __tmp__1ESH=(__INTEGER__Q)(idx__ZDSH -  1);
-      Self__HLBI=beg__0DSH;
-      while ((Self__HLBI <= __tmp__1ESH)) {
-        Self__RMXU=((__STRING__BC *)buffer__YDSH);
-        ch__YMXU=((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)Self__XDSH->code__L54D)->storage__1C)[(__INTEGER__Q)(Self__HLBI -  1)];
-        if ((Self__RMXU->capacity__HFL <= Self__RMXU->count__WJ)) {
-          if ((Self__RMXU->capacity__HFL ==  0)) {
-            Self__RMXU->capacity__HFL= 32;
-            __tmp__SMXU=create__KVW( 32);
-            Self__RMXU->storage__4EL=__tmp__SMXU;
-          } else /* FALSE */ {
-            __tmp__TMXU=(__INTEGER__Q)(Self__RMXU->capacity__HFL <<  1);
-            __tmp__SMXU=((__CHARACTER__DB *)Self__RMXU->storage__4EL);
-            old_nb_elts__VMXU=Self__RMXU->capacity__HFL;
-            __tmp__WMXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SMXU),((__UINTEGER_32__RWB )old_nb_elts__VMXU),((__UINTEGER_32__RWB )__tmp__TMXU));
-            __tmp__SMXU=((__CHARACTER__DB *)__tmp__WMXU);
-            clear__to__F00(__tmp__SMXU,old_nb_elts__VMXU,(__INTEGER__Q)(__tmp__TMXU -  1));
-            Self__RMXU->storage__4EL=__tmp__SMXU;
-            Self__RMXU->capacity__HFL=__tmp__TMXU;
-          };
-        };
-        ((__CHARACTER__DB *)Self__RMXU->storage__4EL)[Self__RMXU->count__WJ]=ch__YMXU;
-        Self__RMXU->count__WJ=(__INTEGER__Q)(Self__RMXU->count__WJ +  1);
-        Self__HLBI=(__INTEGER__Q)(Self__HLBI +  1);
-      };
-      __tmp__1ESH=(__INTEGER__Q)(idx__ZDSH +  1);
-      beg__0DSH=__tmp__1ESH;
-      __tmp__IFSH=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__XDSH->access_list__M54D)->parent_arrayed_collection__Z5WC.storage__VQEI)[old_nb_elts__NMXU];
-      switch (((struct ___OBJ *)__tmp__IFSH)->__id) {
-      case __STRING_CST__5J__: {
-        genere__0T5J(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        genere__WDSH(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        genere__UZ5J(((__PROTOTYPE_CST__45WC *)__tmp__IFSH),buffer__YDSH);
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        genere__IGSH(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
-        append__3VX(((__STRING__BC *)buffer__YDSH),(&__string_507));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        genere__2Z5J(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
-      } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        genere__F55J(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        (&__string_508)->count__0C= 20;
-        (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-        print__CKG((&__string_508));
+  ____Q __IFSH,__JFSH,__0NXU,__2NXU,__KGSH,__WMBI,__COXU,__EOXU;
+  ____BC *__YNXU,*__AOXU;
+  ____IB __3NXU,__FOXU;
+  void *__XGSH;
+  ____ONOJ *__1W4S;
+  ____YOOJ *__3W4S;
+  ____DB *__ZNXU,*__BOXU;
+  ____DB __HOXU;
+  __IFSH= 0;
+  __JFSH= 0;
+  if (((void *)((____WMB *)__GFSH->__YA5D)->__KLK != (void *)__HMB__)) {
+    __EWX(((____BC *)__HFSH),(&__string_522));
+    __ENZH(((____WMB *)__GFSH->__YA5D),__HFSH);
+    __YNXU=((____BC *)__HFSH);
+    if ((__YNXU->__OFL <= __YNXU->__WJ)) {
+      if ((__YNXU->__OFL ==  0)) {
+        __YNXU->__OFL= 32;
+        __ZNXU=__RVW( 32);
+        __YNXU->__FFL=__ZNXU;
+      } else /* FALSE */ {
+        __0NXU=(____Q)(__YNXU->__OFL <<  1);
+        __ZNXU=((____DB *)__YNXU->__FFL);
+        __2NXU=__YNXU->__OFL;
+        __3NXU=__55W(((____IB )__ZNXU),((____YWB )__2NXU),((____YWB )__0NXU));
+        __ZNXU=((____DB *)__3NXU);
+        __M00(__ZNXU,__2NXU,(____Q)(__0NXU -  1));
+        __YNXU->__FFL=__ZNXU;
+        __YNXU->__OFL=__0NXU;
+      };
+    };
+    ((____DB *)__YNXU->__FFL)[__YNXU->__WJ]=' ';
+    __YNXU->__WJ=(____Q)(__YNXU->__WJ +  1);
+    __DOZH(((____WMB *)__GFSH->__YA5D),__HFSH);
+    __EWX(((____BC *)__HFSH),(&__string_657));
+  };
+  if (((void *)__GFSH->__1A5D != (void *)NULL)) {
+    __JFSH= 1;
+    __0NXU=__1OZH(((____0 *)__GFSH->__0A5D), 1);
+    __IFSH=__0NXU;
+    __0NXU=__GFSH->__1A5D->__IBXC.__A1RH;
+    __2NXU= 0;
+    while ((__2NXU <= __0NXU)) {
+      __KGSH=(____Q)(__IFSH -  1);
+      __WMBI=__JFSH;
+      while ((__WMBI <= __KGSH)) {
+        __AOXU=((____BC *)__HFSH);
+        __HOXU=((____DB *)((____0 *)__GFSH->__0A5D)->__1C)[(____Q)(__WMBI -  1)];
+        if ((__AOXU->__OFL <= __AOXU->__WJ)) {
+          if ((__AOXU->__OFL ==  0)) {
+            __AOXU->__OFL= 32;
+            __BOXU=__RVW( 32);
+            __AOXU->__FFL=__BOXU;
+          } else /* FALSE */ {
+            __COXU=(____Q)(__AOXU->__OFL <<  1);
+            __BOXU=((____DB *)__AOXU->__FFL);
+            __EOXU=__AOXU->__OFL;
+            __FOXU=__55W(((____IB )__BOXU),((____YWB )__EOXU),((____YWB )__COXU));
+            __BOXU=((____DB *)__FOXU);
+            __M00(__BOXU,__EOXU,(____Q)(__COXU -  1));
+            __AOXU->__FFL=__BOXU;
+            __AOXU->__OFL=__COXU;
+          };
+        };
+        ((____DB *)__AOXU->__FFL)[__AOXU->__WJ]=__HOXU;
+        __AOXU->__WJ=(____Q)(__AOXU->__WJ +  1);
+        __WMBI=(____Q)(__WMBI +  1);
+      };
+      __KGSH=(____Q)(__IFSH +  1);
+      __JFSH=__KGSH;
+      __XGSH=((void **)((____ABXC *)__GFSH->__1A5D)->__IBXC.__ESEI)[__2NXU];
+      switch (((struct ___OBJ *)__XGSH)->__id) {
+      case ____5J__: {
+        __JV5J(((____5J *)((____NBXC *)__XGSH)),__HFSH);
+      } break;
+      case ____0AXC__: {
+        __FFSH(((____0AXC *)((____NBXC *)__XGSH)),__HFSH);
+      } break;
+      case ____NBXC__: {
+        __D15J(((____NBXC *)__XGSH),__HFSH);
+      } break;
+      case ____ZBXC__: {
+        __XHSH(((____ZBXC *)((____NBXC *)__XGSH)),__HFSH);
+      } break;
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____NBXC *)__XGSH)),__HFSH);
+        __EWX(((____BC *)__HFSH),(&__string_507));
+      } break;
+      case ____2A0I__: {
+        __L15J(((____2A0I *)((____NBXC *)__XGSH)),__HFSH);
+      } break;
+      case ____HJNJ__: {
+        __UAAK(((____HJNJ *)((____NBXC *)__XGSH)),__HFSH);
+      } break;
+      case ____SJNJ__: {
+        __WFAK(((____SJNJ *)((____NBXC *)__XGSH)),__HFSH);
+      } 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 *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____EBOJ__: {
+        __1KAK(((____EBOJ *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        genere__EKAK(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____3BOJ__: {
+        __TLAK(((____3BOJ *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        genere__GPAK(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____RCOJ__: {
+        __VQAK(((____RCOJ *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        genere__PRAK(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____HDOJ__: {
+        __4SAK(((____HDOJ *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        genere__YTAK(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____1DOJ__: {
+        __HVAK(((____1DOJ *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        genere__BWAK(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____PEOJ__: {
+        __QXAK(((____PEOJ *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____DFOJ__: {
+        __ZZAK(((____DFOJ *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____XFOJ__: {
+        __C2AK(((____XFOJ *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __PUT_TO__BFOJ__: {
-        genere__22AK(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____QGOJ__: {
+        __L4AK(((____QGOJ *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __ITEM__VFOJ__: {
-        genere__R4AK(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____EHOJ__: {
+        __AABK(((____EHOJ *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        genere__W4AK(((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____2HOJ__: {
+        __FABK(((____2HOJ *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __CAST__JHOJ__: {
-        genere__14AK(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____YIOJ__: {
+        __KABK(((____YIOJ *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __REAL_CST__JLOJ__: {
-        append__3VX(((__STRING__BC *)buffer__YDSH),((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH))->value__DD5J);
+      case ____YMOJ__: {
+        __EWX(((____BC *)__HFSH),((____YMOJ *)((____NBXC *)__XGSH))->__SE5J);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__MV4S=((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH));
-        Self__RMXU=((__STRING__BC *)buffer__YDSH);
-        if ((Self__RMXU->capacity__HFL <= Self__RMXU->count__WJ)) {
-          if ((Self__RMXU->capacity__HFL ==  0)) {
-            Self__RMXU->capacity__HFL= 32;
-            __tmp__SMXU=create__KVW( 32);
-            Self__RMXU->storage__4EL=__tmp__SMXU;
+      case ____ONOJ__: {
+        __1W4S=((____ONOJ *)((____NBXC *)__XGSH));
+        __AOXU=((____BC *)__HFSH);
+        if ((__AOXU->__OFL <= __AOXU->__WJ)) {
+          if ((__AOXU->__OFL ==  0)) {
+            __AOXU->__OFL= 32;
+            __BOXU=__RVW( 32);
+            __AOXU->__FFL=__BOXU;
           } else /* FALSE */ {
-            __tmp__TMXU=(__INTEGER__Q)(Self__RMXU->capacity__HFL <<  1);
-            __tmp__SMXU=((__CHARACTER__DB *)Self__RMXU->storage__4EL);
-            old_nb_elts__VMXU=Self__RMXU->capacity__HFL;
-            __tmp__WMXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SMXU),((__UINTEGER_32__RWB )old_nb_elts__VMXU),((__UINTEGER_32__RWB )__tmp__TMXU));
-            __tmp__SMXU=((__CHARACTER__DB *)__tmp__WMXU);
-            clear__to__F00(__tmp__SMXU,old_nb_elts__VMXU,(__INTEGER__Q)(__tmp__TMXU -  1));
-            Self__RMXU->storage__4EL=__tmp__SMXU;
-            Self__RMXU->capacity__HFL=__tmp__TMXU;
+            __COXU=(____Q)(__AOXU->__OFL <<  1);
+            __BOXU=((____DB *)__AOXU->__FFL);
+            __EOXU=__AOXU->__OFL;
+            __FOXU=__55W(((____IB )__BOXU),((____YWB )__EOXU),((____YWB )__COXU));
+            __BOXU=((____DB *)__FOXU);
+            __M00(__BOXU,__EOXU,(____Q)(__COXU -  1));
+            __AOXU->__FFL=__BOXU;
+            __AOXU->__OFL=__COXU;
           };
         };
-        ((__CHARACTER__DB *)Self__RMXU->storage__4EL)[Self__RMXU->count__WJ]='\'';
-        Self__RMXU->count__WJ=(__INTEGER__Q)(Self__RMXU->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__YDSH),Self__MV4S->text__ID5J);
-        Self__RMXU=((__STRING__BC *)buffer__YDSH);
-        if ((Self__RMXU->capacity__HFL <= Self__RMXU->count__WJ)) {
-          if ((Self__RMXU->capacity__HFL ==  0)) {
-            Self__RMXU->capacity__HFL= 32;
-            __tmp__SMXU=create__KVW( 32);
-            Self__RMXU->storage__4EL=__tmp__SMXU;
+        ((____DB *)__AOXU->__FFL)[__AOXU->__WJ]='\'';
+        __AOXU->__WJ=(____Q)(__AOXU->__WJ +  1);
+        __EWX(((____BC *)__HFSH),__1W4S->__XE5J);
+        __AOXU=((____BC *)__HFSH);
+        if ((__AOXU->__OFL <= __AOXU->__WJ)) {
+          if ((__AOXU->__OFL ==  0)) {
+            __AOXU->__OFL= 32;
+            __BOXU=__RVW( 32);
+            __AOXU->__FFL=__BOXU;
           } else /* FALSE */ {
-            __tmp__TMXU=(__INTEGER__Q)(Self__RMXU->capacity__HFL <<  1);
-            __tmp__SMXU=((__CHARACTER__DB *)Self__RMXU->storage__4EL);
-            old_nb_elts__VMXU=Self__RMXU->capacity__HFL;
-            __tmp__WMXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SMXU),((__UINTEGER_32__RWB )old_nb_elts__VMXU),((__UINTEGER_32__RWB )__tmp__TMXU));
-            __tmp__SMXU=((__CHARACTER__DB *)__tmp__WMXU);
-            clear__to__F00(__tmp__SMXU,old_nb_elts__VMXU,(__INTEGER__Q)(__tmp__TMXU -  1));
-            Self__RMXU->storage__4EL=__tmp__SMXU;
-            Self__RMXU->capacity__HFL=__tmp__TMXU;
+            __COXU=(____Q)(__AOXU->__OFL <<  1);
+            __BOXU=((____DB *)__AOXU->__FFL);
+            __EOXU=__AOXU->__OFL;
+            __FOXU=__55W(((____IB )__BOXU),((____YWB )__EOXU),((____YWB )__COXU));
+            __BOXU=((____DB *)__FOXU);
+            __M00(__BOXU,__EOXU,(____Q)(__COXU -  1));
+            __AOXU->__FFL=__BOXU;
+            __AOXU->__OFL=__COXU;
           };
         };
-        ((__CHARACTER__DB *)Self__RMXU->storage__4EL)[Self__RMXU->count__WJ]='\'';
-        Self__RMXU->count__WJ=(__INTEGER__Q)(Self__RMXU->count__WJ +  1);
+        ((____DB *)__AOXU->__FFL)[__AOXU->__WJ]='\'';
+        __AOXU->__WJ=(____Q)(__AOXU->__WJ +  1);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__OV4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH));
-        Self__RMXU=((__STRING__BC *)buffer__YDSH);
-        if ((Self__RMXU->capacity__HFL <= Self__RMXU->count__WJ)) {
-          if ((Self__RMXU->capacity__HFL ==  0)) {
-            Self__RMXU->capacity__HFL= 32;
-            __tmp__SMXU=create__KVW( 32);
-            Self__RMXU->storage__4EL=__tmp__SMXU;
+      case ____YOOJ__: {
+        __3W4S=((____YOOJ *)((____NBXC *)__XGSH));
+        __AOXU=((____BC *)__HFSH);
+        if ((__AOXU->__OFL <= __AOXU->__WJ)) {
+          if ((__AOXU->__OFL ==  0)) {
+            __AOXU->__OFL= 32;
+            __BOXU=__RVW( 32);
+            __AOXU->__FFL=__BOXU;
           } else /* FALSE */ {
-            __tmp__TMXU=(__INTEGER__Q)(Self__RMXU->capacity__HFL <<  1);
-            __tmp__SMXU=((__CHARACTER__DB *)Self__RMXU->storage__4EL);
-            old_nb_elts__VMXU=Self__RMXU->capacity__HFL;
-            __tmp__WMXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SMXU),((__UINTEGER_32__RWB )old_nb_elts__VMXU),((__UINTEGER_32__RWB )__tmp__TMXU));
-            __tmp__SMXU=((__CHARACTER__DB *)__tmp__WMXU);
-            clear__to__F00(__tmp__SMXU,old_nb_elts__VMXU,(__INTEGER__Q)(__tmp__TMXU -  1));
-            Self__RMXU->storage__4EL=__tmp__SMXU;
-            Self__RMXU->capacity__HFL=__tmp__TMXU;
+            __COXU=(____Q)(__AOXU->__OFL <<  1);
+            __BOXU=((____DB *)__AOXU->__FFL);
+            __EOXU=__AOXU->__OFL;
+            __FOXU=__55W(((____IB )__BOXU),((____YWB )__EOXU),((____YWB )__COXU));
+            __BOXU=((____DB *)__FOXU);
+            __M00(__BOXU,__EOXU,(____Q)(__COXU -  1));
+            __AOXU->__FFL=__BOXU;
+            __AOXU->__OFL=__COXU;
           };
         };
-        ((__CHARACTER__DB *)Self__RMXU->storage__4EL)[Self__RMXU->count__WJ]='\"';
-        Self__RMXU->count__WJ=(__INTEGER__Q)(Self__RMXU->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__YDSH),Self__OV4S->string__EBJK);
-        Self__RMXU=((__STRING__BC *)buffer__YDSH);
-        if ((Self__RMXU->capacity__HFL <= Self__RMXU->count__WJ)) {
-          if ((Self__RMXU->capacity__HFL ==  0)) {
-            Self__RMXU->capacity__HFL= 32;
-            __tmp__SMXU=create__KVW( 32);
-            Self__RMXU->storage__4EL=__tmp__SMXU;
+        ((____DB *)__AOXU->__FFL)[__AOXU->__WJ]='\"';
+        __AOXU->__WJ=(____Q)(__AOXU->__WJ +  1);
+        __EWX(((____BC *)__HFSH),__3W4S->__TCJK);
+        __AOXU=((____BC *)__HFSH);
+        if ((__AOXU->__OFL <= __AOXU->__WJ)) {
+          if ((__AOXU->__OFL ==  0)) {
+            __AOXU->__OFL= 32;
+            __BOXU=__RVW( 32);
+            __AOXU->__FFL=__BOXU;
           } else /* FALSE */ {
-            __tmp__TMXU=(__INTEGER__Q)(Self__RMXU->capacity__HFL <<  1);
-            __tmp__SMXU=((__CHARACTER__DB *)Self__RMXU->storage__4EL);
-            old_nb_elts__VMXU=Self__RMXU->capacity__HFL;
-            __tmp__WMXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SMXU),((__UINTEGER_32__RWB )old_nb_elts__VMXU),((__UINTEGER_32__RWB )__tmp__TMXU));
-            __tmp__SMXU=((__CHARACTER__DB *)__tmp__WMXU);
-            clear__to__F00(__tmp__SMXU,old_nb_elts__VMXU,(__INTEGER__Q)(__tmp__TMXU -  1));
-            Self__RMXU->storage__4EL=__tmp__SMXU;
-            Self__RMXU->capacity__HFL=__tmp__TMXU;
+            __COXU=(____Q)(__AOXU->__OFL <<  1);
+            __BOXU=((____DB *)__AOXU->__FFL);
+            __EOXU=__AOXU->__OFL;
+            __FOXU=__55W(((____IB )__BOXU),((____YWB )__EOXU),((____YWB )__COXU));
+            __BOXU=((____DB *)__FOXU);
+            __M00(__BOXU,__EOXU,(____Q)(__COXU -  1));
+            __AOXU->__FFL=__BOXU;
+            __AOXU->__OFL=__COXU;
           };
         };
-        ((__CHARACTER__DB *)Self__RMXU->storage__4EL)[Self__RMXU->count__WJ]='\"';
-        Self__RMXU->count__WJ=(__INTEGER__Q)(Self__RMXU->count__WJ +  1);
+        ((____DB *)__AOXU->__FFL)[__AOXU->__WJ]='\"';
+        __AOXU->__WJ=(____Q)(__AOXU->__WJ +  1);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        genere__LSBN(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____IM4K__: {
+        __0TBN(((____IM4K *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____T5FL__: {
+        __PCAP(((____T5FL *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____3DUL__: {
+        __TQTP(((____3DUL *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____0EUL__: {
+        __HR0P(((____0EUL *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____BGUL__: {
+        __ZQTP(((____BGUL *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____2GUL__: {
+        __OR0P(((____2GUL *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        genere__ZNCN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____B0VL__: {
+        __IPCN(((____B0VL *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        genere__YRGM(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____P0VL__: {
+        __HTGM(((____P0VL *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        append__3VX(((__STRING__BC *)buffer__YDSH),((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+      case ____Q5YL__: {
+        __EWX(((____BC *)__HFSH),((____Q5YL *)((____NBXC *)__XGSH))->__HBKM->__GKRG.__WO5D);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        genere__DEXN(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____UVPM__: {
+        __SFXN(((____UVPM *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        genere__FQ0P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____0ZPM__: {
+        __UR0P(((____0ZPM *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_OR__3P0N__: {
-        genere__5TVO(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____MR0N__: {
+        __OVVO(((____MR0N *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____YWBP__: {
+        __NWZQ(((____YWBP *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_INF__2WBP__: {
-        genere__3WUP(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____LYBP__: {
+        __MYUP(((____LYBP *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        genere__51UP(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____CZBP__: {
+        __O3UP(((____CZBP *)((____NBXC *)__XGSH)),__HFSH);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        genere__QQEQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)__tmp__IFSH)),buffer__YDSH);
+      case ____3BEP__: {
+        __5REQ(((____3BEP *)((____NBXC *)__XGSH)),__HFSH);
       } break;
       };
-      Self__HLBI=index_of__since__MNZH(((__STRING_CONSTANT__0 *)Self__XDSH->code__L54D),__tmp__1ESH);
-      idx__ZDSH=Self__HLBI;
-      old_nb_elts__NMXU=(__INTEGER__Q)(old_nb_elts__NMXU +  1);
+      __WMBI=__1OZH(((____0 *)__GFSH->__0A5D),__KGSH);
+      __IFSH=__WMBI;
+      __2NXU=(____Q)(__2NXU +  1);
     };
-    __tmp__LMXU=((__STRING_CONSTANT__0 *)Self__XDSH->code__L54D)->count__0C;
-    old_nb_elts__NMXU=beg__0DSH;
-    while ((old_nb_elts__NMXU <= __tmp__LMXU)) {
-      Self__RMXU=((__STRING__BC *)buffer__YDSH);
-      ch__YMXU=((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)Self__XDSH->code__L54D)->storage__1C)[(__INTEGER__Q)(old_nb_elts__NMXU -  1)];
-      if ((Self__RMXU->capacity__HFL <= Self__RMXU->count__WJ)) {
-        if ((Self__RMXU->capacity__HFL ==  0)) {
-          Self__RMXU->capacity__HFL= 32;
-          __tmp__SMXU=create__KVW( 32);
-          Self__RMXU->storage__4EL=__tmp__SMXU;
+    __0NXU=((____0 *)__GFSH->__0A5D)->__0C;
+    __2NXU=__JFSH;
+    while ((__2NXU <= __0NXU)) {
+      __AOXU=((____BC *)__HFSH);
+      __HOXU=((____DB *)((____0 *)__GFSH->__0A5D)->__1C)[(____Q)(__2NXU -  1)];
+      if ((__AOXU->__OFL <= __AOXU->__WJ)) {
+        if ((__AOXU->__OFL ==  0)) {
+          __AOXU->__OFL= 32;
+          __BOXU=__RVW( 32);
+          __AOXU->__FFL=__BOXU;
         } else /* FALSE */ {
-          __tmp__TMXU=(__INTEGER__Q)(Self__RMXU->capacity__HFL <<  1);
-          __tmp__SMXU=((__CHARACTER__DB *)Self__RMXU->storage__4EL);
-          old_nb_elts__VMXU=Self__RMXU->capacity__HFL;
-          __tmp__WMXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SMXU),((__UINTEGER_32__RWB )old_nb_elts__VMXU),((__UINTEGER_32__RWB )__tmp__TMXU));
-          __tmp__SMXU=((__CHARACTER__DB *)__tmp__WMXU);
-          clear__to__F00(__tmp__SMXU,old_nb_elts__VMXU,(__INTEGER__Q)(__tmp__TMXU -  1));
-          Self__RMXU->storage__4EL=__tmp__SMXU;
-          Self__RMXU->capacity__HFL=__tmp__TMXU;
+          __COXU=(____Q)(__AOXU->__OFL <<  1);
+          __BOXU=((____DB *)__AOXU->__FFL);
+          __EOXU=__AOXU->__OFL;
+          __FOXU=__55W(((____IB )__BOXU),((____YWB )__EOXU),((____YWB )__COXU));
+          __BOXU=((____DB *)__FOXU);
+          __M00(__BOXU,__EOXU,(____Q)(__COXU -  1));
+          __AOXU->__FFL=__BOXU;
+          __AOXU->__OFL=__COXU;
         };
       };
-      ((__CHARACTER__DB *)Self__RMXU->storage__4EL)[Self__RMXU->count__WJ]=ch__YMXU;
-      Self__RMXU->count__WJ=(__INTEGER__Q)(Self__RMXU->count__WJ +  1);
-      old_nb_elts__NMXU=(__INTEGER__Q)(old_nb_elts__NMXU +  1);
+      ((____DB *)__AOXU->__FFL)[__AOXU->__WJ]=__HOXU;
+      __AOXU->__WJ=(____Q)(__AOXU->__WJ +  1);
+      __2NXU=(____Q)(__2NXU +  1);
     };
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)buffer__YDSH),Self__XDSH->code__L54D);
+    __EWX(((____BC *)__HFSH),__GFSH->__0A5D);
   };
-  if (((void *)((__TYPE_FULL__PMB *)Self__XDSH->static_type__J54D)->the_parent_type__DLK != (void *)TYPE_VOID__AMB__)) {
-    append__3VX(((__STRING__BC *)buffer__YDSH),(&__string_658));
+  if (((void *)((____WMB *)__GFSH->__YA5D)->__KLK != (void *)__HMB__)) {
+    __EWX(((____BC *)__HFSH),(&__string_658));
   };
 }
 
-static void genere__UZ5J(__PROTOTYPE_CST__45WC *Self__VZ5J,__STRING__BC *buffer__WZ5J)
-// ({PROTOTYPE_CST__45WC},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __D15J(____NBXC *__E15J,____BC *__F15J)
+// ({__NBXC},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *Self__YKLK;
-  void *__tmp__ZLLK;
-  __PROFIL_BLOCK__22NJ *__tmp__1LLK;
-  __TYPE__FF *Self__VV4S;
-  __TYPE_VOID__AMB *Self__D4NT;
-  __TYPE_CONTEXT__CMB *Self__F4NT;
-  __TYPE_GENERIC__BCY *Self__ZV4S;
-  __TYPE_BLOCK__VO5D *Self__1V4S;
-  __STRING__BC *Self__BOXU;
-  __INTEGER__Q __tmp__DOXU,old_nb_elts__FOXU;
-  __POINTER__IB __tmp__GOXU;
-  __BOOLEAN__L __tmp__BMLK;
-  __CHARACTER__DB *__tmp__COXU;
-  Self__YKLK=((__TYPE_FULL__PMB *)Self__VZ5J->parent_constant__55WC.static_type__SG4D);
-  if ((((((__UINTEGER_8__WLC)(Self__YKLK->flag__ELK &  1) !=  0) && (! ((__UINTEGER_8__WLC)(Self__YKLK->flag__ELK &  16) !=  0))) && ((void *)Self__YKLK->the_parent_type__DLK != (void *)type_true__2MB)) && ((void *)Self__YKLK->the_parent_type__DLK != (void *)type_false__ENB))) {
-    __tmp__ZLLK=Self__YKLK->the_parent_type__DLK;
-    if (__tmp__ZLLK==NULL) {
-      __tmp__1LLK=NULL;
+  ____WMB *__HMLK;
+  void *__INLK;
+  ____L4NJ *__KNLK;
+  ____FF *__EX4S;
+  ____HMB *__S5NT;
+  ____JMB *__U5NT;
+  ____ICY *__IX4S;
+  ____EQ5D *__KX4S;
+  ____BC *__QPXU;
+  ____Q __SPXU,__UPXU;
+  ____IB __VPXU;
+  ____L __QNLK;
+  ____DB *__RPXU;
+  __HMLK=((____WMB *)__E15J->__OBXC.__BI4D);
+  if ((((((____3LC)(__HMLK->__LLK &  1) !=  0) && (! ((____3LC)(__HMLK->__LLK &  16) !=  0))) && ((void *)__HMLK->__KLK != (void *)__DNB)) && ((void *)__HMLK->__KLK != (void *)__LNB))) {
+    __INLK=__HMLK->__KLK;
+    if (__INLK==NULL) {
+      __KNLK=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__ZLLK)->__id) {
-      case __TYPE__FF__: {
-        __tmp__1LLK=NULL;
+      switch (((struct ___OBJ *)__INLK)->__id) {
+      case ____FF__: {
+        __KNLK=NULL;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__1LLK=NULL;
+      case ____FMB__: {
+        __KNLK=NULL;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__1LLK=NULL;
+      case ____HMB__: {
+        __KNLK=NULL;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__1LLK=NULL;
+      case ____JMB__: {
+        __KNLK=NULL;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__1LLK=NULL;
+      case ____LMB__: {
+        __KNLK=NULL;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__1LLK=NULL;
+      case ____ICY__: {
+        __KNLK=NULL;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__1LLK=NULL;
+      case ____EQ5D__: {
+        __KNLK=NULL;
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__1LLK=((void *)__tmp__ZLLK);
+      case ____L4NJ__: {
+        __KNLK=((void *)__INLK);
       } break;
       }
     };
-    __tmp__BMLK=((void *)__tmp__1LLK == (void *)NULL);
+    __QNLK=((void *)__KNLK == (void *)NULL);
   } else /* FALSE */ {
-    __tmp__BMLK=FALSE__O__;
-  };
-  if (__tmp__BMLK) {
-    append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_659));
-    __tmp__ZLLK=Self__YKLK->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__ZLLK)->__id) {
-    case __TYPE__FF__: {
-      Self__VV4S=((__TYPE__FF *)__tmp__ZLLK);
-      append__3VX(((__STRING__BC *)buffer__WZ5J),Self__VV4S->intern_name__GZMB);
-      append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_121));
-      add_genere_list__N5AI(Self__VV4S);
-    } break;
-    case __TYPE_NULL__4LB__: {
-      if (is_java__EE) {
-        (&__string_510)->count__0C= 4;
-        (&__string_510)->storage__1C="null";
-        append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_510));
-      } else /* FALSE */ {
-        append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_4));
-      };
-    } break;
-    case __TYPE_VOID__AMB__: {
-      Self__D4NT=((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__ZLLK));
-      append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_5));
-      append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_121));
-      add_genere_list__DDBI(Self__D4NT);
-    } break;
-    case __TYPE_CONTEXT__CMB__: {
-      Self__F4NT=((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__ZLLK));
-      append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_54));
-      append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_121));
-      add_genere_list__4EBI(Self__F4NT);
-    } break;
-    case __TYPE_ID__EMB__: {
-      append_in__YDE(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__ZLLK))->parent_type__FMB.index__0KC,buffer__WZ5J);
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      Self__ZV4S=((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__ZLLK));
-      append__3VX(((__STRING__BC *)buffer__WZ5J),Self__ZV4S->parent_type__CCY.intern_name__GZMB);
-      append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_121));
-      add_genere_list__IHBI(Self__ZV4S);
-    } break;
-    case __TYPE_BLOCK__VO5D__: {
-      Self__1V4S=((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__ZLLK));
-      (&__string_660)->count__0C= 8;
-      (&__string_660)->storage__1C="(void *)";
-      append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_660));
-      append_in__YDE(Self__1V4S->parent_type__WO5D.index__0KC,buffer__WZ5J);
-    } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      append_in__YDE(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__ZLLK))->parent_type__42NJ.index__0KC,buffer__WZ5J);
-    } break;
-    };
-    Self__BOXU=((__STRING__BC *)buffer__WZ5J);
-    if ((Self__BOXU->capacity__HFL <= Self__BOXU->count__WJ)) {
-      if ((Self__BOXU->capacity__HFL ==  0)) {
-        Self__BOXU->capacity__HFL= 32;
-        __tmp__COXU=create__KVW( 32);
-        Self__BOXU->storage__4EL=__tmp__COXU;
-      } else /* FALSE */ {
-        __tmp__DOXU=(__INTEGER__Q)(Self__BOXU->capacity__HFL <<  1);
-        __tmp__COXU=((__CHARACTER__DB *)Self__BOXU->storage__4EL);
-        old_nb_elts__FOXU=Self__BOXU->capacity__HFL;
-        __tmp__GOXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__COXU),((__UINTEGER_32__RWB )old_nb_elts__FOXU),((__UINTEGER_32__RWB )__tmp__DOXU));
-        __tmp__COXU=((__CHARACTER__DB *)__tmp__GOXU);
-        clear__to__F00(__tmp__COXU,old_nb_elts__FOXU,(__INTEGER__Q)(__tmp__DOXU -  1));
-        Self__BOXU->storage__4EL=__tmp__COXU;
-        Self__BOXU->capacity__HFL=__tmp__DOXU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__BOXU->storage__4EL)[Self__BOXU->count__WJ]=')';
-    Self__BOXU->count__WJ=(__INTEGER__Q)(Self__BOXU->count__WJ +  1);
+    __QNLK=__O__;
+  };
+  if (__QNLK) {
+    __EWX(((____BC *)__F15J),(&__string_659));
+    __INLK=__HMLK->__KLK;
+    switch (((struct ___OBJ *)__INLK)->__id) {
+    case ____FF__: {
+      __EX4S=((____FF *)__INLK);
+      __EWX(((____BC *)__F15J),__EX4S->__5ZMB);
+      __EWX(((____BC *)__F15J),(&__string_121));
+      __2ABI(__EX4S);
+    } break;
+    case ____FMB__: {
+      if (__EE) {
+        (&__string_510)->__0C= 4;
+        (&__string_510)->__1C="null";
+        __EWX(((____BC *)__F15J),(&__string_510));
+      } else /* FALSE */ {
+        __EWX(((____BC *)__F15J),(&__string_4));
+      };
+    } break;
+    case ____HMB__: {
+      __S5NT=((____HMB *)((____FF *)__INLK));
+      __EWX(((____BC *)__F15J),(&__string_5));
+      __EWX(((____BC *)__F15J),(&__string_121));
+      __SEBI(__S5NT);
+    } break;
+    case ____JMB__: {
+      __U5NT=((____JMB *)((____FF *)__INLK));
+      __EWX(((____BC *)__F15J),(&__string_54));
+      __EWX(((____BC *)__F15J),(&__string_121));
+      __NGBI(__U5NT);
+    } break;
+    case ____LMB__: {
+      __5DE(((____LMB *)((____FF *)__INLK))->__MMB.__BLC,__F15J);
+    } break;
+    case ____ICY__: {
+      __IX4S=((____ICY *)((____FF *)__INLK));
+      __EWX(((____BC *)__F15J),__IX4S->__JCY.__5ZMB);
+      __EWX(((____BC *)__F15J),(&__string_121));
+      __XIBI(__IX4S);
+    } break;
+    case ____EQ5D__: {
+      __KX4S=((____EQ5D *)((____FF *)__INLK));
+      (&__string_660)->__0C= 8;
+      (&__string_660)->__1C="(void *)";
+      __EWX(((____BC *)__F15J),(&__string_660));
+      __5DE(__KX4S->__FQ5D.__BLC,__F15J);
+    } break;
+    case ____L4NJ__: {
+      __5DE(((____L4NJ *)((____FF *)__INLK))->__N4NJ.__BLC,__F15J);
+    } break;
+    };
+    __QPXU=((____BC *)__F15J);
+    if ((__QPXU->__OFL <= __QPXU->__WJ)) {
+      if ((__QPXU->__OFL ==  0)) {
+        __QPXU->__OFL= 32;
+        __RPXU=__RVW( 32);
+        __QPXU->__FFL=__RPXU;
+      } else /* FALSE */ {
+        __SPXU=(____Q)(__QPXU->__OFL <<  1);
+        __RPXU=((____DB *)__QPXU->__FFL);
+        __UPXU=__QPXU->__OFL;
+        __VPXU=__55W(((____IB )__RPXU),((____YWB )__UPXU),((____YWB )__SPXU));
+        __RPXU=((____DB *)__VPXU);
+        __M00(__RPXU,__UPXU,(____Q)(__SPXU -  1));
+        __QPXU->__FFL=__RPXU;
+        __QPXU->__OFL=__SPXU;
+      };
+    };
+    ((____DB *)__QPXU->__FFL)[__QPXU->__WJ]=')';
+    __QPXU->__WJ=(____Q)(__QPXU->__WJ +  1);
   } else /* FALSE */ {
-    __tmp__ZLLK=Self__YKLK->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__ZLLK)->__id) {
-    case __TYPE__FF__: {
-      Self__VV4S=((__TYPE__FF *)__tmp__ZLLK);
-      append__3VX(((__STRING__BC *)buffer__WZ5J),Self__VV4S->intern_name__GZMB);
-      append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_121));
-      add_genere_list__N5AI(Self__VV4S);
+    __INLK=__HMLK->__KLK;
+    switch (((struct ___OBJ *)__INLK)->__id) {
+    case ____FF__: {
+      __EX4S=((____FF *)__INLK);
+      __EWX(((____BC *)__F15J),__EX4S->__5ZMB);
+      __EWX(((____BC *)__F15J),(&__string_121));
+      __2ABI(__EX4S);
     } break;
-    case __TYPE_NULL__4LB__: {
-      if (is_java__EE) {
-        append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_510));
+    case ____FMB__: {
+      if (__EE) {
+        __EWX(((____BC *)__F15J),(&__string_510));
       } else /* FALSE */ {
-        append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_4));
+        __EWX(((____BC *)__F15J),(&__string_4));
       };
     } break;
-    case __TYPE_VOID__AMB__: {
-      Self__D4NT=((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__ZLLK));
-      append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_5));
-      append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_121));
-      add_genere_list__DDBI(Self__D4NT);
+    case ____HMB__: {
+      __S5NT=((____HMB *)((____FF *)__INLK));
+      __EWX(((____BC *)__F15J),(&__string_5));
+      __EWX(((____BC *)__F15J),(&__string_121));
+      __SEBI(__S5NT);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      Self__F4NT=((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__ZLLK));
-      append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_54));
-      append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_121));
-      add_genere_list__4EBI(Self__F4NT);
+    case ____JMB__: {
+      __U5NT=((____JMB *)((____FF *)__INLK));
+      __EWX(((____BC *)__F15J),(&__string_54));
+      __EWX(((____BC *)__F15J),(&__string_121));
+      __NGBI(__U5NT);
     } break;
-    case __TYPE_ID__EMB__: {
-      append_in__YDE(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__ZLLK))->parent_type__FMB.index__0KC,buffer__WZ5J);
+    case ____LMB__: {
+      __5DE(((____LMB *)((____FF *)__INLK))->__MMB.__BLC,__F15J);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      Self__ZV4S=((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__ZLLK));
-      append__3VX(((__STRING__BC *)buffer__WZ5J),Self__ZV4S->parent_type__CCY.intern_name__GZMB);
-      append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_121));
-      add_genere_list__IHBI(Self__ZV4S);
+    case ____ICY__: {
+      __IX4S=((____ICY *)((____FF *)__INLK));
+      __EWX(((____BC *)__F15J),__IX4S->__JCY.__5ZMB);
+      __EWX(((____BC *)__F15J),(&__string_121));
+      __XIBI(__IX4S);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      Self__1V4S=((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__ZLLK));
-      append__3VX(((__STRING__BC *)buffer__WZ5J),(&__string_660));
-      append_in__YDE(Self__1V4S->parent_type__WO5D.index__0KC,buffer__WZ5J);
+    case ____EQ5D__: {
+      __KX4S=((____EQ5D *)((____FF *)__INLK));
+      __EWX(((____BC *)__F15J),(&__string_660));
+      __5DE(__KX4S->__FQ5D.__BLC,__F15J);
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      append_in__YDE(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__ZLLK))->parent_type__42NJ.index__0KC,buffer__WZ5J);
+    case ____L4NJ__: {
+      __5DE(((____L4NJ *)((____FF *)__INLK))->__N4NJ.__BLC,__F15J);
     } break;
     };
   };
 }
 
-static void genere__IGSH(__INTEGER_CST__KAXC *Self__JGSH,__STRING__BC *buffer__KGSH)
-// ({INTEGER_CST__KAXC},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __XHSH(____ZBXC *__YHSH,____BC *__ZHSH)
+// ({__ZBXC},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__JOXU;
-  __INTEGER__Q __tmp__LOXU,old_nb_elts__NOXU;
-  __POINTER__IB __tmp__OOXU;
-  __CHARACTER__DB *__tmp__KOXU;
-  __BOOLEAN__L __tmp__YGSH;
-  Self__JOXU=((__STRING__BC *)buffer__KGSH);
-  if ((Self__JOXU->capacity__HFL <= Self__JOXU->count__WJ)) {
-    if ((Self__JOXU->capacity__HFL ==  0)) {
-      Self__JOXU->capacity__HFL= 32;
-      __tmp__KOXU=create__KVW( 32);
-      Self__JOXU->storage__4EL=__tmp__KOXU;
-    } else /* FALSE */ {
-      __tmp__LOXU=(__INTEGER__Q)(Self__JOXU->capacity__HFL <<  1);
-      __tmp__KOXU=((__CHARACTER__DB *)Self__JOXU->storage__4EL);
-      old_nb_elts__NOXU=Self__JOXU->capacity__HFL;
-      __tmp__OOXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KOXU),((__UINTEGER_32__RWB )old_nb_elts__NOXU),((__UINTEGER_32__RWB )__tmp__LOXU));
-      __tmp__KOXU=((__CHARACTER__DB *)__tmp__OOXU);
-      clear__to__F00(__tmp__KOXU,old_nb_elts__NOXU,(__INTEGER__Q)(__tmp__LOXU -  1));
-      Self__JOXU->storage__4EL=__tmp__KOXU;
-      Self__JOXU->capacity__HFL=__tmp__LOXU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__JOXU->storage__4EL)[Self__JOXU->count__WJ]=' ';
-  Self__JOXU->count__WJ=(__INTEGER__Q)(Self__JOXU->count__WJ +  1);
-  append_in__1LXE(Self__JGSH->value__YG4D,buffer__KGSH);
-  if ((Self__JGSH->value__YG4D >  4294967295LU)) {
-    append__3VX(((__STRING__BC *)buffer__KGSH),(&__string_661));
-    __tmp__YGSH=TRUE__K__;
+  ____BC *__YPXU;
+  ____Q __0PXU,__2PXU;
+  ____IB __3PXU;
+  ____DB *__ZPXU;
+  ____L __HISH;
+  __YPXU=((____BC *)__ZHSH);
+  if ((__YPXU->__OFL <= __YPXU->__WJ)) {
+    if ((__YPXU->__OFL ==  0)) {
+      __YPXU->__OFL= 32;
+      __ZPXU=__RVW( 32);
+      __YPXU->__FFL=__ZPXU;
+    } else /* FALSE */ {
+      __0PXU=(____Q)(__YPXU->__OFL <<  1);
+      __ZPXU=((____DB *)__YPXU->__FFL);
+      __2PXU=__YPXU->__OFL;
+      __3PXU=__55W(((____IB )__ZPXU),((____YWB )__2PXU),((____YWB )__0PXU));
+      __ZPXU=((____DB *)__3PXU);
+      __M00(__ZPXU,__2PXU,(____Q)(__0PXU -  1));
+      __YPXU->__FFL=__ZPXU;
+      __YPXU->__OFL=__0PXU;
+    };
+  };
+  ((____DB *)__YPXU->__FFL)[__YPXU->__WJ]=' ';
+  __YPXU->__WJ=(____Q)(__YPXU->__WJ +  1);
+  __KNXE(__YHSH->__HI4D,__ZHSH);
+  if ((__YHSH->__HI4D >  4294967295LU)) {
+    __EWX(((____BC *)__ZHSH),(&__string_661));
+    __HISH=__K__;
   } else /* FALSE */ {
-    __tmp__YGSH=FALSE__O__;
+    __HISH=__O__;
   };
-  if ((! __tmp__YGSH)) {
-    if ((Self__JGSH->value__YG4D >  2147483647)) {
-      append__3VX(((__STRING__BC *)buffer__KGSH),(&__string_662));
+  if ((! __HISH)) {
+    if ((__YHSH->__HI4D >  2147483647)) {
+      __EWX(((____BC *)__ZHSH),(&__string_662));
     };
   };
 }
 
-static void genere__2Z5J(__READ_LOCAL__N5ZI *Self__3Z5J,__STRING__BC *buffer__4Z5J)
-// ({READ_LOCAL__N5ZI},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __L15J(____2A0I *__M15J,____BC *__N15J)
+// ({__2A0I},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __STRING_CONSTANT__0 *result__VMLK;
-  __LOCAL__43WC *loc__TMLK,*loc2__UMLK,*Self__KFCU;
-  __STRING__BC *result__WOXU,*Self__SOXU;
-  __POINTER__IB ptr__XOXU,__tmp__ZOXU,__tmp__0OXU,__tmp__1OXU;
-  __INTEGER__Q typ_id__YOXU,__tmp__FPXU,old_nb_elts__HPXU;
-  __UINTEGER_32__RWB __tmp__2OXU;
-  void *__tmp__N05J;
-  __PROFIL_BLOCK__22NJ *__tmp__P05J;
-  __CHARACTER__DB *__tmp__UOXU,*__tmp__EPXU;
-  result__VMLK=NULL;
-  loc__TMLK=Self__3Z5J->local__PUEJ;
-  loc2__UMLK=loc__TMLK->my_alias__XOUH;
-  Self__KFCU=((__LOCAL__43WC *)loc__TMLK);
-  Self__KFCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__KFCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-  if ((Self__KFCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-    (&__string_461)->count__0C= 8;
-    (&__string_461)->storage__1C="C'est : ";
-    print__CKG((&__string_461));
-    result__WOXU=NULL;
-    ptr__XOXU=((__POINTER__IB )(NULL));
-    typ_id__YOXU= 0;
-    __tmp__ZOXU=((__POINTER__IB )sizeof(__STRING__BC));
-    if (((unsigned long)__tmp__ZOXU ==  0)) {
-      result__WOXU=STRING__BC__;
-    } else /* FALSE */ {
-      typ_id__YOXU=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ZOXU));
-      if ((typ_id__YOXU == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0OXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1OXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZOXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0OXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0OXU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2OXU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1OXU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__0OXU=micro_alloc__table__lab__HKI(__tmp__1OXU,((__POINTER__IB )(&(table_size[(__tmp__2OXU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1OXU)));
-        ptr__XOXU=__tmp__0OXU;
-      } else /* FALSE */ {
-        __tmp__2OXU=((__UINTEGER_32__RWB )typ_id__YOXU);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__0OXU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__1OXU=(void *)((unsigned long)(void *)((unsigned long)__tmp__ZOXU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0OXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0OXU) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__0OXU=micro_alloc__table__lab__HKI(__tmp__1OXU,((__POINTER__IB )(&(table_type[(__tmp__2OXU)]))),(__UINTEGER_32__RWB)(__tmp__2OXU |  1));
-        ptr__XOXU=__tmp__0OXU;
-      };
-      result__WOXU=((__STRING__BC *)ptr__XOXU);
-      *(result__WOXU) = *(STRING__BC__);
-    };
-    Self__SOXU=((__STRING__BC *)result__WOXU);
-    if ((Self__SOXU->capacity__HFL <  250)) {
-      __tmp__UOXU=create__KVW( 250);
-      Self__SOXU->storage__4EL=__tmp__UOXU;
-      Self__SOXU->capacity__HFL= 250;
-    };
-    Self__SOXU->count__WJ= 0;
-    display__V5DJ(Self__3Z5J,result__WOXU);
-    put_string__EGZ(((__STRING__BC *)result__WOXU));
+  ____0 *__EOLK;
+  ____N5WC *__COLK,*__DOLK,*__ZGCU;
+  ____BC *__FQXU,*__BQXU;
+  ____IB __GQXU,__IQXU,__JQXU,__KQXU;
+  ____Q __HQXU,__UQXU,__WQXU;
+  ____YWB __LQXU;
+  void *__215J;
+  ____L4NJ *__415J;
+  ____DB *__DQXU,*__TQXU;
+  __EOLK=NULL;
+  __COLK=__M15J->__4VEJ;
+  __DOLK=__COLK->__GQUH;
+  __ZGCU=((____N5WC *)__COLK);
+  __ZGCU->__Q5WC.__KU4D=(____Q)(__ZGCU->__Q5WC.__KU4D -  1);
+  if ((__ZGCU->__Q5WC.__KU4D <  0)) {
+    (&__string_461)->__0C= 8;
+    (&__string_461)->__1C="C'est : ";
+    __JKG((&__string_461));
+    __FQXU=NULL;
+    __GQXU=((____IB )(NULL));
+    __HQXU= 0;
+    __IQXU=((____IB )sizeof(____BC));
+    if (((unsigned long)__IQXU ==  0)) {
+      __FQXU=__BC__;
+    } else /* FALSE */ {
+      __HQXU=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__IQXU));
+      if ((__HQXU == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JQXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KQXU=(void *)((unsigned long)(void *)((unsigned long)__IQXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JQXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JQXU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LQXU=((____YWB )((____Q )(void *)((unsigned long)__KQXU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __JQXU=__OKI(__KQXU,((____IB )(&(table_size[(__LQXU)-1]))),((____YWB )((____Q )__KQXU)));
+        __GQXU=__JQXU;
+      } else /* FALSE */ {
+        __LQXU=((____YWB )__HQXU);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __JQXU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __KQXU=(void *)((unsigned long)(void *)((unsigned long)__IQXU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JQXU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JQXU) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __JQXU=__OKI(__KQXU,((____IB )(&(table_type[(__LQXU)]))),(____YWB)(__LQXU |  1));
+        __GQXU=__JQXU;
+      };
+      __FQXU=((____BC *)__GQXU);
+      *(__FQXU) = *(__BC__);
+    };
+    __BQXU=((____BC *)__FQXU);
+    if ((__BQXU->__OFL <  250)) {
+      __DQXU=__RVW( 250);
+      __BQXU->__FFL=__DQXU;
+      __BQXU->__OFL= 250;
+    };
+    __BQXU->__WJ= 0;
+    __EBEJ(__M15J,__FQXU);
+    __LGZ(((____BC *)__FQXU));
     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);
   };
-  if (((void *)loc2__UMLK == (void *)NULL)) {
-    result__VMLK=loc__TMLK->parent_variable__B4WC.intern_name__HN5D;
+  if (((void *)__DOLK == (void *)NULL)) {
+    __EOLK=__COLK->__Q5WC.__WO5D;
   } else /* FALSE */ {
-    ((__LOCAL__43WC *)loc2__UMLK)->parent_variable__B4WC.ensure_count__1S4D=loc__TMLK->parent_variable__B4WC.ensure_count__1S4D;
-    result__VMLK=loc2__UMLK->parent_variable__B4WC.intern_name__HN5D;
-  };
-  if (Self__3Z5J->local__PUEJ->is_result__FN5D) {
-    result__WOXU=((__STRING__BC *)buffer__4Z5J);
-    if ((result__WOXU->capacity__HFL <= result__WOXU->count__WJ)) {
-      if ((result__WOXU->capacity__HFL ==  0)) {
-        result__WOXU->capacity__HFL= 32;
-        __tmp__EPXU=create__KVW( 32);
-        result__WOXU->storage__4EL=__tmp__EPXU;
-      } else /* FALSE */ {
-        __tmp__FPXU=(__INTEGER__Q)(result__WOXU->capacity__HFL <<  1);
-        __tmp__EPXU=((__CHARACTER__DB *)result__WOXU->storage__4EL);
-        old_nb_elts__HPXU=result__WOXU->capacity__HFL;
-        __tmp__0OXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EPXU),((__UINTEGER_32__RWB )old_nb_elts__HPXU),((__UINTEGER_32__RWB )__tmp__FPXU));
-        __tmp__EPXU=((__CHARACTER__DB *)__tmp__0OXU);
-        clear__to__F00(__tmp__EPXU,old_nb_elts__HPXU,(__INTEGER__Q)(__tmp__FPXU -  1));
-        result__WOXU->storage__4EL=__tmp__EPXU;
-        result__WOXU->capacity__HFL=__tmp__FPXU;
-      };
-    };
-    ((__CHARACTER__DB *)result__WOXU->storage__4EL)[result__WOXU->count__WJ]='*';
-    result__WOXU->count__WJ=(__INTEGER__Q)(result__WOXU->count__WJ +  1);
-  };
-  append__3VX(((__STRING__BC *)buffer__4Z5J),result__VMLK);
-  __tmp__N05J=((__TYPE_FULL__PMB *)Self__3Z5J->local__PUEJ->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK;
-  if (__tmp__N05J==NULL) {
-    __tmp__P05J=NULL;
+    ((____N5WC *)__DOLK)->__Q5WC.__KU4D=__COLK->__Q5WC.__KU4D;
+    __EOLK=__DOLK->__Q5WC.__WO5D;
+  };
+  if (__M15J->__4VEJ->__UO5D) {
+    __FQXU=((____BC *)__N15J);
+    if ((__FQXU->__OFL <= __FQXU->__WJ)) {
+      if ((__FQXU->__OFL ==  0)) {
+        __FQXU->__OFL= 32;
+        __TQXU=__RVW( 32);
+        __FQXU->__FFL=__TQXU;
+      } else /* FALSE */ {
+        __UQXU=(____Q)(__FQXU->__OFL <<  1);
+        __TQXU=((____DB *)__FQXU->__FFL);
+        __WQXU=__FQXU->__OFL;
+        __JQXU=__55W(((____IB )__TQXU),((____YWB )__WQXU),((____YWB )__UQXU));
+        __TQXU=((____DB *)__JQXU);
+        __M00(__TQXU,__WQXU,(____Q)(__UQXU -  1));
+        __FQXU->__FFL=__TQXU;
+        __FQXU->__OFL=__UQXU;
+      };
+    };
+    ((____DB *)__FQXU->__FFL)[__FQXU->__WJ]='*';
+    __FQXU->__WJ=(____Q)(__FQXU->__WJ +  1);
+  };
+  __EWX(((____BC *)__N15J),__EOLK);
+  __215J=((____WMB *)__M15J->__4VEJ->__Q5WC.__KP5D)->__KLK;
+  if (__215J==NULL) {
+    __415J=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__N05J)->__id) {
-    case __TYPE__FF__: {
-      __tmp__P05J=NULL;
+    switch (((struct ___OBJ *)__215J)->__id) {
+    case ____FF__: {
+      __415J=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__P05J=NULL;
+    case ____FMB__: {
+      __415J=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__P05J=NULL;
+    case ____HMB__: {
+      __415J=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__P05J=NULL;
+    case ____JMB__: {
+      __415J=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__P05J=NULL;
+    case ____LMB__: {
+      __415J=NULL;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__P05J=NULL;
+    case ____ICY__: {
+      __415J=NULL;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__P05J=NULL;
+    case ____EQ5D__: {
+      __415J=NULL;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__P05J=((void *)__tmp__N05J);
+    case ____L4NJ__: {
+      __415J=((void *)__215J);
     } break;
     }
   };
-  if (((void *)__tmp__P05J != (void *)NULL)) {
-    add_var_size__4TRI(Self__3Z5J->local__PUEJ);
+  if (((void *)__415J != (void *)NULL)) {
+    __NVRI(__M15J->__4VEJ);
   };
 }
 
-static void genere__F55J(__EXPR_EQUAL__YHNJ *Self__G55J,__STRING__BC *buffer__H55J)
-// ({EXPR_EQUAL__YHNJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __UAAK(____HJNJ *__VAAK,____BC *__WAAK)
+// ({__HJNJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__LPXU,*Self__VPXU,*Self__3PXU;
-  __INTEGER__Q __tmp__NPXU,old_nb_elts__PPXU,__tmp__XPXU;
-  __INTEGER__Q old_nb_elts__ZPXU,__tmp__5PXU,old_nb_elts__BQXU;
-  __POINTER__IB __tmp__QPXU,__tmp__0PXU,__tmp__CQXU;
-  void *__tmp__I55J,*__tmp__R55J;
-  __TYPE_FULL__PMB *__tmp__J55J,*__tmp__S55J;
-  __STRING_CONSTANT__0 *__tmp__U55J;
-  __PROTOTYPE__MF *__tmp__2XDS;
-  __CHARACTER_CST__5LOJ *Self__HW4S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__JW4S;
-  __CHARACTER__DB *__tmp__MPXU,*__tmp__WPXU,*__tmp__4PXU;
-  __BOOLEAN__L __tmp__Z55J,__tmp__2AAK;
-  Self__LPXU=((__STRING__BC *)buffer__H55J);
-  if ((Self__LPXU->capacity__HFL <= Self__LPXU->count__WJ)) {
-    if ((Self__LPXU->capacity__HFL ==  0)) {
-      Self__LPXU->capacity__HFL= 32;
-      __tmp__MPXU=create__KVW( 32);
-      Self__LPXU->storage__4EL=__tmp__MPXU;
+  ____BC *__0QXU,*__ERXU,*__MRXU;
+  ____Q __2QXU,__4QXU,__GRXU,__IRXU,__ORXU,__QRXU;
+  ____IB __5QXU,__JRXU,__RRXU;
+  void *__XAAK,*__ABAK;
+  ____WMB *__YAAK,*__BBAK;
+  ____0 *__DBAK;
+  ____MF *__LZDS;
+  ____ONOJ *__WX4S;
+  ____YOOJ *__YX4S;
+  ____DB *__1QXU,*__FRXU,*__NRXU;
+  ____L __IBAK,__LCAK;
+  __0QXU=((____BC *)__WAAK);
+  if ((__0QXU->__OFL <= __0QXU->__WJ)) {
+    if ((__0QXU->__OFL ==  0)) {
+      __0QXU->__OFL= 32;
+      __1QXU=__RVW( 32);
+      __0QXU->__FFL=__1QXU;
     } else /* FALSE */ {
-      __tmp__NPXU=(__INTEGER__Q)(Self__LPXU->capacity__HFL <<  1);
-      __tmp__MPXU=((__CHARACTER__DB *)Self__LPXU->storage__4EL);
-      old_nb_elts__PPXU=Self__LPXU->capacity__HFL;
-      __tmp__QPXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MPXU),((__UINTEGER_32__RWB )old_nb_elts__PPXU),((__UINTEGER_32__RWB )__tmp__NPXU));
-      __tmp__MPXU=((__CHARACTER__DB *)__tmp__QPXU);
-      clear__to__F00(__tmp__MPXU,old_nb_elts__PPXU,(__INTEGER__Q)(__tmp__NPXU -  1));
-      Self__LPXU->storage__4EL=__tmp__MPXU;
-      Self__LPXU->capacity__HFL=__tmp__NPXU;
+      __2QXU=(____Q)(__0QXU->__OFL <<  1);
+      __1QXU=((____DB *)__0QXU->__FFL);
+      __4QXU=__0QXU->__OFL;
+      __5QXU=__55W(((____IB )__1QXU),((____YWB )__4QXU),((____YWB )__2QXU));
+      __1QXU=((____DB *)__5QXU);
+      __M00(__1QXU,__4QXU,(____Q)(__2QXU -  1));
+      __0QXU->__FFL=__1QXU;
+      __0QXU->__OFL=__2QXU;
     };
   };
-  ((__CHARACTER__DB *)Self__LPXU->storage__4EL)[Self__LPXU->count__WJ]='(';
-  Self__LPXU->count__WJ=(__INTEGER__Q)(Self__LPXU->count__WJ +  1);
-  __tmp__I55J=Self__G55J->parent_expr_binary_cmp__1HNJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__I55J)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__J55J=((__STRING_CST__5J *)__tmp__I55J)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__0QXU->__FFL)[__0QXU->__WJ]='(';
+  __0QXU->__WJ=(____Q)(__0QXU->__WJ +  1);
+  __XAAK=__VAAK->__KJNJ.__0A5J;
+  switch (((struct ___OBJ *)__XAAK)->__id) {
+  case ____5J__: {
+    __YAAK=((____5J *)__XAAK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__J55J=((__EXTERNAL_C__L5WC *)__tmp__I55J)->static_type__J54D;
+  case ____0AXC__: {
+    __YAAK=((____0AXC *)__XAAK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__J55J=((__PROTOTYPE_CST__45WC *)__tmp__I55J)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __YAAK=((____NBXC *)__XAAK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__J55J=((__INTEGER_CST__KAXC *)__tmp__I55J)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __YAAK=((____ZBXC *)__XAAK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__J55J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__I55J));
+  case ____DMWH__: {
+    __YAAK=__B21J(((____DMWH *)__XAAK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__J55J=((__READ_LOCAL__N5ZI *)__tmp__I55J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __YAAK=((____2A0I *)__XAAK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__J55J=static_type__2CCK();
+  case ____HJNJ__: {
+    __YAAK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__J55J=static_type__BDCK();
+  case ____SJNJ__: {
+    __YAAK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__J55J=static_type__GDCK();
+  case ____0AOJ__: {
+    __YAAK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__J55J=static_type__LDCK();
+  case ____EBOJ__: {
+    __YAAK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__J55J=static_type__QDCK();
+  case ____3BOJ__: {
+    __YAAK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__J55J=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__I55J));
+  case ____RCOJ__: {
+    __YAAK=__EFCK(((____RCOJ *)__XAAK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__J55J=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__I55J));
+  case ____HDOJ__: {
+    __YAAK=__JFCK(((____HDOJ *)__XAAK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__J55J=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__I55J));
+  case ____1DOJ__: {
+    __YAAK=__OFCK(((____1DOJ *)__XAAK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__J55J=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__I55J));
+  case ____PEOJ__: {
+    __YAAK=__TFCK(((____PEOJ *)__XAAK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__J55J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__I55J));
+  case ____DFOJ__: {
+    __YAAK=__YFCK(((____DFOJ *)__XAAK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__J55J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__I55J));
+  case ____XFOJ__: {
+    __YAAK=__3FCK(((____XFOJ *)__XAAK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__J55J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __YAAK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__J55J=static_type__XECK(((__ITEM__VFOJ *)__tmp__I55J));
+  case ____EHOJ__: {
+    __YAAK=__GGCK(((____EHOJ *)__XAAK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__J55J=static_type__DFCK();
+  case ____2HOJ__: {
+    __YAAK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__J55J=((__CAST__JHOJ *)__tmp__I55J)->static_type__TC5J;
+  case ____YIOJ__: {
+    __YAAK=((____YIOJ *)__XAAK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__J55J=((__REAL_CST__JLOJ *)__tmp__I55J)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __YAAK=((____YMOJ *)__XAAK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__J55J=((__CHARACTER_CST__5LOJ *)__tmp__I55J)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __YAAK=((____ONOJ *)__XAAK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__J55J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__I55J)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __YAAK=((____YOOJ *)__XAAK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__J55J=((__READ_SLOT__ZK4K *)__tmp__I55J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __YAAK=((____IM4K *)__XAAK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__J55J=static_type__NL5O();
+  case ____T5FL__: {
+    __YAAK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__J55J=static_type__QQTP();
+  case ____3DUL__: {
+    __YAAK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__J55J=static_type__041P();
+  case ____0EUL__: {
+    __YAAK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__J55J=static_type__VQTP();
+  case ____BGUL__: {
+    __YAAK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__J55J=static_type__A51P();
+  case ____2GUL__: {
+    __YAAK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__J55J=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__I55J));
+  case ____B0VL__: {
+    __YAAK=__DXBN(((____B0VL *)__XAAK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__J55J=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__I55J));
+  case ____P0VL__: {
+    __YAAK=__4AGM(((____P0VL *)__XAAK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__J55J=((__READ_GLOBAL__B4YL *)__tmp__I55J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __YAAK=((____Q5YL *)__XAAK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__J55J=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__I55J));
+  case ____UVPM__: {
+    __YAAK=__OFWN(((____UVPM *)__XAAK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__J55J=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__I55J));
+  case ____0ZPM__: {
+    __YAAK=__QM1P(((____0ZPM *)__XAAK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__J55J=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__I55J));
+  case ____MR0N__: {
+    __YAAK=__FQVO(((____MR0N *)__XAAK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__J55J=static_type__BA0Q();
+  case ____YWBP__: {
+    __YAAK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__J55J=static_type__MBUP();
+  case ____LYBP__: {
+    __YAAK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__J55J=static_type__RBUP();
+  case ____CZBP__: {
+    __YAAK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__J55J=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__I55J));
+  case ____3BEP__: {
+    __YAAK=__ZPFQ(((____3BEP *)__XAAK));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__J55J)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    __tmp__R55J=Self__G55J->parent_expr_binary_cmp__1HNJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__R55J)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__S55J=((__STRING_CST__5J *)__tmp__R55J)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__YAAK)->__KLK == (void *)__FPB)) {
+    __ABAK=__VAAK->__KJNJ.__AB5J;
+    switch (((struct ___OBJ *)__ABAK)->__id) {
+    case ____5J__: {
+      __BBAK=((____5J *)__ABAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__S55J=((__EXTERNAL_C__L5WC *)__tmp__R55J)->static_type__J54D;
+    case ____0AXC__: {
+      __BBAK=((____0AXC *)__ABAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__S55J=((__PROTOTYPE_CST__45WC *)__tmp__R55J)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __BBAK=((____NBXC *)__ABAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__S55J=((__INTEGER_CST__KAXC *)__tmp__R55J)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __BBAK=((____ZBXC *)__ABAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__S55J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__R55J));
+    case ____DMWH__: {
+      __BBAK=__B21J(((____DMWH *)__ABAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__S55J=((__READ_LOCAL__N5ZI *)__tmp__R55J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __BBAK=((____2A0I *)__ABAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__S55J=static_type__2CCK();
+    case ____HJNJ__: {
+      __BBAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__S55J=static_type__BDCK();
+    case ____SJNJ__: {
+      __BBAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__S55J=static_type__GDCK();
+    case ____0AOJ__: {
+      __BBAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__S55J=static_type__LDCK();
+    case ____EBOJ__: {
+      __BBAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__S55J=static_type__QDCK();
+    case ____3BOJ__: {
+      __BBAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__S55J=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__R55J));
+    case ____RCOJ__: {
+      __BBAK=__EFCK(((____RCOJ *)__ABAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__S55J=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__R55J));
+    case ____HDOJ__: {
+      __BBAK=__JFCK(((____HDOJ *)__ABAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__S55J=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__R55J));
+    case ____1DOJ__: {
+      __BBAK=__OFCK(((____1DOJ *)__ABAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__S55J=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__R55J));
+    case ____PEOJ__: {
+      __BBAK=__TFCK(((____PEOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__S55J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__R55J));
+    case ____DFOJ__: {
+      __BBAK=__YFCK(((____DFOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__S55J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__R55J));
+    case ____XFOJ__: {
+      __BBAK=__3FCK(((____XFOJ *)__ABAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__S55J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __BBAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__S55J=static_type__XECK(((__ITEM__VFOJ *)__tmp__R55J));
+    case ____EHOJ__: {
+      __BBAK=__GGCK(((____EHOJ *)__ABAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__S55J=static_type__DFCK();
+    case ____2HOJ__: {
+      __BBAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__S55J=((__CAST__JHOJ *)__tmp__R55J)->static_type__TC5J;
+    case ____YIOJ__: {
+      __BBAK=((____YIOJ *)__ABAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__S55J=((__REAL_CST__JLOJ *)__tmp__R55J)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __BBAK=((____YMOJ *)__ABAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__S55J=((__CHARACTER_CST__5LOJ *)__tmp__R55J)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __BBAK=((____ONOJ *)__ABAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__S55J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__R55J)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __BBAK=((____YOOJ *)__ABAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__S55J=((__READ_SLOT__ZK4K *)__tmp__R55J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __BBAK=((____IM4K *)__ABAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__S55J=static_type__NL5O();
+    case ____T5FL__: {
+      __BBAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__S55J=static_type__QQTP();
+    case ____3DUL__: {
+      __BBAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__S55J=static_type__041P();
+    case ____0EUL__: {
+      __BBAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__S55J=static_type__VQTP();
+    case ____BGUL__: {
+      __BBAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__S55J=static_type__A51P();
+    case ____2GUL__: {
+      __BBAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__S55J=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__R55J));
+    case ____B0VL__: {
+      __BBAK=__DXBN(((____B0VL *)__ABAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__S55J=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__R55J));
+    case ____P0VL__: {
+      __BBAK=__4AGM(((____P0VL *)__ABAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__S55J=((__READ_GLOBAL__B4YL *)__tmp__R55J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __BBAK=((____Q5YL *)__ABAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__S55J=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__R55J));
+    case ____UVPM__: {
+      __BBAK=__OFWN(((____UVPM *)__ABAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__S55J=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__R55J));
+    case ____0ZPM__: {
+      __BBAK=__QM1P(((____0ZPM *)__ABAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__S55J=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__R55J));
+    case ____MR0N__: {
+      __BBAK=__FQVO(((____MR0N *)__ABAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__S55J=static_type__BA0Q();
+    case ____YWBP__: {
+      __BBAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__S55J=static_type__MBUP();
+    case ____LYBP__: {
+      __BBAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__S55J=static_type__RBUP();
+    case ____CZBP__: {
+      __BBAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__S55J=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__R55J));
+    case ____3BEP__: {
+      __BBAK=__ZPFQ(((____3BEP *)__ABAK));
     } break;
     };
-    __tmp__R55J=((__TYPE_FULL__PMB *)__tmp__S55J)->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__R55J)->__id) {
-    case __TYPE__FF__: {
-      __tmp__U55J=((__TYPE__FF *)__tmp__R55J)->prototype__QF->parent_named__PF.name__4VB;
+    __ABAK=((____WMB *)__BBAK)->__KLK;
+    switch (((struct ___OBJ *)__ABAK)->__id) {
+    case ____FF__: {
+      __DBAK=((____FF *)__ABAK)->__QF->__PF.__FWB;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__U55J=(&__string_4);
+    case ____FMB__: {
+      __DBAK=(&__string_4);
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__U55J=(&__string_5);
+    case ____HMB__: {
+      __DBAK=(&__string_5);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__U55J=(&__string_54);
+    case ____JMB__: {
+      __DBAK=(&__string_54);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__U55J=(&__string_56);
+    case ____LMB__: {
+      __DBAK=(&__string_56);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__U55J=((__TYPE_GENERIC__BCY *)__tmp__R55J)->name__0YMB;
+    case ____ICY__: {
+      __DBAK=((____ICY *)__ABAK)->__TZMB;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__2XDS=prototype__L2ZG();
-      __tmp__U55J=__tmp__2XDS->parent_named__PF.name__4VB;
+    case ____EQ5D__: {
+      __LZDS=__03ZG();
+      __DBAK=__LZDS->__PF.__FWB;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__U55J=((__PROFIL_BLOCK__22NJ *)__tmp__R55J)->parent_profil__32NJ.name__P1IK;
+    case ____L4NJ__: {
+      __DBAK=((____L4NJ *)__ABAK)->__M4NJ.__42IK;
     } break;
     };
-    __tmp__Z55J=((((((((((void *)__tmp__U55J == (void *)(&__string_57)) || ((void *)__tmp__U55J == (void *)(&__string_58))) || ((void *)__tmp__U55J == (void *)(&__string_59))) || ((void *)__tmp__U55J == (void *)(&__string_60))) || ((void *)__tmp__U55J == (void *)(&__string_61))) || ((void *)__tmp__U55J == (void *)(&__string_62))) || ((void *)__tmp__U55J == (void *)(&__string_63))) || ((void *)__tmp__U55J == (void *)(&__string_64))) || ((void *)__tmp__U55J == (void *)(&__string_42)));
+    __IBAK=((((((((((void *)__DBAK == (void *)(&__string_57)) || ((void *)__DBAK == (void *)(&__string_58))) || ((void *)__DBAK == (void *)(&__string_59))) || ((void *)__DBAK == (void *)(&__string_60))) || ((void *)__DBAK == (void *)(&__string_61))) || ((void *)__DBAK == (void *)(&__string_62))) || ((void *)__DBAK == (void *)(&__string_63))) || ((void *)__DBAK == (void *)(&__string_64))) || ((void *)__DBAK == (void *)(&__string_42)));
   } else /* FALSE */ {
-    __tmp__Z55J=FALSE__O__;
+    __IBAK=__O__;
   };
-  if (__tmp__Z55J) {
-    append__3VX(((__STRING__BC *)buffer__H55J),(&__string_663));
-    __tmp__Z55J=TRUE__K__;
+  if (__IBAK) {
+    __EWX(((____BC *)__WAAK),(&__string_663));
+    __IBAK=__K__;
   } else /* FALSE */ {
-    __tmp__Z55J=FALSE__O__;
+    __IBAK=__O__;
   };
-  if ((! __tmp__Z55J)) {
-    __tmp__R55J=Self__G55J->parent_expr_binary_cmp__1HNJ.left__L54J;
-    switch (((struct ___OBJ *)__tmp__R55J)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__S55J=((__STRING_CST__5J *)__tmp__R55J)->parent_constant__EK.static_type__SG4D;
+  if ((! __IBAK)) {
+    __ABAK=__VAAK->__KJNJ.__0A5J;
+    switch (((struct ___OBJ *)__ABAK)->__id) {
+    case ____5J__: {
+      __BBAK=((____5J *)__ABAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__S55J=((__EXTERNAL_C__L5WC *)__tmp__R55J)->static_type__J54D;
+    case ____0AXC__: {
+      __BBAK=((____0AXC *)__ABAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__S55J=((__PROTOTYPE_CST__45WC *)__tmp__R55J)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __BBAK=((____NBXC *)__ABAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__S55J=((__INTEGER_CST__KAXC *)__tmp__R55J)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __BBAK=((____ZBXC *)__ABAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__S55J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__R55J));
+    case ____DMWH__: {
+      __BBAK=__B21J(((____DMWH *)__ABAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__S55J=((__READ_LOCAL__N5ZI *)__tmp__R55J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __BBAK=((____2A0I *)__ABAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__S55J=static_type__2CCK();
+    case ____HJNJ__: {
+      __BBAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__S55J=static_type__BDCK();
+    case ____SJNJ__: {
+      __BBAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__S55J=static_type__GDCK();
+    case ____0AOJ__: {
+      __BBAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__S55J=static_type__LDCK();
+    case ____EBOJ__: {
+      __BBAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__S55J=static_type__QDCK();
+    case ____3BOJ__: {
+      __BBAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__S55J=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__R55J));
+    case ____RCOJ__: {
+      __BBAK=__EFCK(((____RCOJ *)__ABAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__S55J=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__R55J));
+    case ____HDOJ__: {
+      __BBAK=__JFCK(((____HDOJ *)__ABAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__S55J=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__R55J));
+    case ____1DOJ__: {
+      __BBAK=__OFCK(((____1DOJ *)__ABAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__S55J=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__R55J));
+    case ____PEOJ__: {
+      __BBAK=__TFCK(((____PEOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__S55J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__R55J));
+    case ____DFOJ__: {
+      __BBAK=__YFCK(((____DFOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__S55J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__R55J));
+    case ____XFOJ__: {
+      __BBAK=__3FCK(((____XFOJ *)__ABAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__S55J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __BBAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__S55J=static_type__XECK(((__ITEM__VFOJ *)__tmp__R55J));
+    case ____EHOJ__: {
+      __BBAK=__GGCK(((____EHOJ *)__ABAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__S55J=static_type__DFCK();
+    case ____2HOJ__: {
+      __BBAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__S55J=((__CAST__JHOJ *)__tmp__R55J)->static_type__TC5J;
+    case ____YIOJ__: {
+      __BBAK=((____YIOJ *)__ABAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__S55J=((__REAL_CST__JLOJ *)__tmp__R55J)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __BBAK=((____YMOJ *)__ABAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__S55J=((__CHARACTER_CST__5LOJ *)__tmp__R55J)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __BBAK=((____ONOJ *)__ABAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__S55J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__R55J)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __BBAK=((____YOOJ *)__ABAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__S55J=((__READ_SLOT__ZK4K *)__tmp__R55J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __BBAK=((____IM4K *)__ABAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__S55J=static_type__NL5O();
+    case ____T5FL__: {
+      __BBAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__S55J=static_type__QQTP();
+    case ____3DUL__: {
+      __BBAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__S55J=static_type__041P();
+    case ____0EUL__: {
+      __BBAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__S55J=static_type__VQTP();
+    case ____BGUL__: {
+      __BBAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__S55J=static_type__A51P();
+    case ____2GUL__: {
+      __BBAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__S55J=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__R55J));
+    case ____B0VL__: {
+      __BBAK=__DXBN(((____B0VL *)__ABAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__S55J=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__R55J));
+    case ____P0VL__: {
+      __BBAK=__4AGM(((____P0VL *)__ABAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__S55J=((__READ_GLOBAL__B4YL *)__tmp__R55J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __BBAK=((____Q5YL *)__ABAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__S55J=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__R55J));
+    case ____UVPM__: {
+      __BBAK=__OFWN(((____UVPM *)__ABAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__S55J=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__R55J));
+    case ____0ZPM__: {
+      __BBAK=__QM1P(((____0ZPM *)__ABAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__S55J=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__R55J));
+    case ____MR0N__: {
+      __BBAK=__FQVO(((____MR0N *)__ABAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__S55J=static_type__BA0Q();
+    case ____YWBP__: {
+      __BBAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__S55J=static_type__MBUP();
+    case ____LYBP__: {
+      __BBAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__S55J=static_type__RBUP();
+    case ____CZBP__: {
+      __BBAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__S55J=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__R55J));
+    case ____3BEP__: {
+      __BBAK=__ZPFQ(((____3BEP *)__ABAK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__S55J)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__H55J),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__BBAK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__WAAK),(&__string_660));
     };
   };
-  __tmp__I55J=Self__G55J->parent_expr_binary_cmp__1HNJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__I55J)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__J55J=((__STRING_CST__5J *)__tmp__I55J)->parent_constant__EK.static_type__SG4D;
+  __XAAK=__VAAK->__KJNJ.__0A5J;
+  switch (((struct ___OBJ *)__XAAK)->__id) {
+  case ____5J__: {
+    __YAAK=((____5J *)__XAAK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__J55J=((__EXTERNAL_C__L5WC *)__tmp__I55J)->static_type__J54D;
+  case ____0AXC__: {
+    __YAAK=((____0AXC *)__XAAK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__J55J=((__PROTOTYPE_CST__45WC *)__tmp__I55J)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __YAAK=((____NBXC *)__XAAK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__J55J=((__INTEGER_CST__KAXC *)__tmp__I55J)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __YAAK=((____ZBXC *)__XAAK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__J55J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__I55J));
+  case ____DMWH__: {
+    __YAAK=__B21J(((____DMWH *)__XAAK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__J55J=((__READ_LOCAL__N5ZI *)__tmp__I55J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __YAAK=((____2A0I *)__XAAK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__J55J=static_type__2CCK();
+  case ____HJNJ__: {
+    __YAAK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__J55J=static_type__BDCK();
+  case ____SJNJ__: {
+    __YAAK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__J55J=static_type__GDCK();
+  case ____0AOJ__: {
+    __YAAK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__J55J=static_type__LDCK();
+  case ____EBOJ__: {
+    __YAAK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__J55J=static_type__QDCK();
+  case ____3BOJ__: {
+    __YAAK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__J55J=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__I55J));
+  case ____RCOJ__: {
+    __YAAK=__EFCK(((____RCOJ *)__XAAK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__J55J=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__I55J));
+  case ____HDOJ__: {
+    __YAAK=__JFCK(((____HDOJ *)__XAAK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__J55J=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__I55J));
+  case ____1DOJ__: {
+    __YAAK=__OFCK(((____1DOJ *)__XAAK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__J55J=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__I55J));
+  case ____PEOJ__: {
+    __YAAK=__TFCK(((____PEOJ *)__XAAK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__J55J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__I55J));
+  case ____DFOJ__: {
+    __YAAK=__YFCK(((____DFOJ *)__XAAK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__J55J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__I55J));
+  case ____XFOJ__: {
+    __YAAK=__3FCK(((____XFOJ *)__XAAK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__J55J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __YAAK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__J55J=static_type__XECK(((__ITEM__VFOJ *)__tmp__I55J));
+  case ____EHOJ__: {
+    __YAAK=__GGCK(((____EHOJ *)__XAAK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__J55J=static_type__DFCK();
+  case ____2HOJ__: {
+    __YAAK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__J55J=((__CAST__JHOJ *)__tmp__I55J)->static_type__TC5J;
+  case ____YIOJ__: {
+    __YAAK=((____YIOJ *)__XAAK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__J55J=((__REAL_CST__JLOJ *)__tmp__I55J)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __YAAK=((____YMOJ *)__XAAK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__J55J=((__CHARACTER_CST__5LOJ *)__tmp__I55J)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __YAAK=((____ONOJ *)__XAAK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__J55J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__I55J)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __YAAK=((____YOOJ *)__XAAK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__J55J=((__READ_SLOT__ZK4K *)__tmp__I55J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __YAAK=((____IM4K *)__XAAK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__J55J=static_type__NL5O();
+  case ____T5FL__: {
+    __YAAK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__J55J=static_type__QQTP();
+  case ____3DUL__: {
+    __YAAK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__J55J=static_type__041P();
+  case ____0EUL__: {
+    __YAAK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__J55J=static_type__VQTP();
+  case ____BGUL__: {
+    __YAAK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__J55J=static_type__A51P();
+  case ____2GUL__: {
+    __YAAK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__J55J=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__I55J));
+  case ____B0VL__: {
+    __YAAK=__DXBN(((____B0VL *)__XAAK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__J55J=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__I55J));
+  case ____P0VL__: {
+    __YAAK=__4AGM(((____P0VL *)__XAAK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__J55J=((__READ_GLOBAL__B4YL *)__tmp__I55J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __YAAK=((____Q5YL *)__XAAK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__J55J=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__I55J));
+  case ____UVPM__: {
+    __YAAK=__OFWN(((____UVPM *)__XAAK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__J55J=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__I55J));
+  case ____0ZPM__: {
+    __YAAK=__QM1P(((____0ZPM *)__XAAK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__J55J=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__I55J));
+  case ____MR0N__: {
+    __YAAK=__FQVO(((____MR0N *)__XAAK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__J55J=static_type__BA0Q();
+  case ____YWBP__: {
+    __YAAK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__J55J=static_type__MBUP();
+  case ____LYBP__: {
+    __YAAK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__J55J=static_type__RBUP();
+  case ____CZBP__: {
+    __YAAK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__J55J=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__I55J));
+  case ____3BEP__: {
+    __YAAK=__ZPFQ(((____3BEP *)__XAAK));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__J55J)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__R55J=Self__G55J->parent_expr_binary_cmp__1HNJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__R55J)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__S55J=((__STRING_CST__5J *)__tmp__R55J)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__YAAK)->__KLK == (void *)__FMB__)) {
+    __ABAK=__VAAK->__KJNJ.__AB5J;
+    switch (((struct ___OBJ *)__ABAK)->__id) {
+    case ____5J__: {
+      __BBAK=((____5J *)__ABAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__S55J=((__EXTERNAL_C__L5WC *)__tmp__R55J)->static_type__J54D;
+    case ____0AXC__: {
+      __BBAK=((____0AXC *)__ABAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__S55J=((__PROTOTYPE_CST__45WC *)__tmp__R55J)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __BBAK=((____NBXC *)__ABAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__S55J=((__INTEGER_CST__KAXC *)__tmp__R55J)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __BBAK=((____ZBXC *)__ABAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__S55J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__R55J));
+    case ____DMWH__: {
+      __BBAK=__B21J(((____DMWH *)__ABAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__S55J=((__READ_LOCAL__N5ZI *)__tmp__R55J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __BBAK=((____2A0I *)__ABAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__S55J=static_type__2CCK();
+    case ____HJNJ__: {
+      __BBAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__S55J=static_type__BDCK();
+    case ____SJNJ__: {
+      __BBAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__S55J=static_type__GDCK();
+    case ____0AOJ__: {
+      __BBAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__S55J=static_type__LDCK();
+    case ____EBOJ__: {
+      __BBAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__S55J=static_type__QDCK();
+    case ____3BOJ__: {
+      __BBAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__S55J=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__R55J));
+    case ____RCOJ__: {
+      __BBAK=__EFCK(((____RCOJ *)__ABAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__S55J=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__R55J));
+    case ____HDOJ__: {
+      __BBAK=__JFCK(((____HDOJ *)__ABAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__S55J=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__R55J));
+    case ____1DOJ__: {
+      __BBAK=__OFCK(((____1DOJ *)__ABAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__S55J=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__R55J));
+    case ____PEOJ__: {
+      __BBAK=__TFCK(((____PEOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__S55J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__R55J));
+    case ____DFOJ__: {
+      __BBAK=__YFCK(((____DFOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__S55J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__R55J));
+    case ____XFOJ__: {
+      __BBAK=__3FCK(((____XFOJ *)__ABAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__S55J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __BBAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__S55J=static_type__XECK(((__ITEM__VFOJ *)__tmp__R55J));
+    case ____EHOJ__: {
+      __BBAK=__GGCK(((____EHOJ *)__ABAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__S55J=static_type__DFCK();
+    case ____2HOJ__: {
+      __BBAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__S55J=((__CAST__JHOJ *)__tmp__R55J)->static_type__TC5J;
+    case ____YIOJ__: {
+      __BBAK=((____YIOJ *)__ABAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__S55J=((__REAL_CST__JLOJ *)__tmp__R55J)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __BBAK=((____YMOJ *)__ABAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__S55J=((__CHARACTER_CST__5LOJ *)__tmp__R55J)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __BBAK=((____ONOJ *)__ABAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__S55J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__R55J)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __BBAK=((____YOOJ *)__ABAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__S55J=((__READ_SLOT__ZK4K *)__tmp__R55J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __BBAK=((____IM4K *)__ABAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__S55J=static_type__NL5O();
+    case ____T5FL__: {
+      __BBAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__S55J=static_type__QQTP();
+    case ____3DUL__: {
+      __BBAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__S55J=static_type__041P();
+    case ____0EUL__: {
+      __BBAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__S55J=static_type__VQTP();
+    case ____BGUL__: {
+      __BBAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__S55J=static_type__A51P();
+    case ____2GUL__: {
+      __BBAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__S55J=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__R55J));
+    case ____B0VL__: {
+      __BBAK=__DXBN(((____B0VL *)__ABAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__S55J=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__R55J));
+    case ____P0VL__: {
+      __BBAK=__4AGM(((____P0VL *)__ABAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__S55J=((__READ_GLOBAL__B4YL *)__tmp__R55J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __BBAK=((____Q5YL *)__ABAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__S55J=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__R55J));
+    case ____UVPM__: {
+      __BBAK=__OFWN(((____UVPM *)__ABAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__S55J=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__R55J));
+    case ____0ZPM__: {
+      __BBAK=__QM1P(((____0ZPM *)__ABAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__S55J=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__R55J));
+    case ____MR0N__: {
+      __BBAK=__FQVO(((____MR0N *)__ABAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__S55J=static_type__BA0Q();
+    case ____YWBP__: {
+      __BBAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__S55J=static_type__MBUP();
+    case ____LYBP__: {
+      __BBAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__S55J=static_type__RBUP();
+    case ____CZBP__: {
+      __BBAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__S55J=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__R55J));
+    case ____3BEP__: {
+      __BBAK=__ZPFQ(((____3BEP *)__ABAK));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__S55J)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__2AAK=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__BBAK)->__KLK)->__id) {
+    case ____FF__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____FMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____HMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____JMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____LMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____ICY__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__2AAK=TRUE__K__;
+    case ____EQ5D__: {
+      __LCAK=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__2AAK=TRUE__K__;
+    case ____L4NJ__: {
+      __LCAK=__K__;
     } break;
     };
-    __tmp__Z55J=__tmp__2AAK;
+    __IBAK=__LCAK;
   } else /* FALSE */ {
-    __tmp__Z55J=FALSE__O__;
-  };
-  if (__tmp__Z55J) {
-    Self__VPXU=((__STRING__BC *)buffer__H55J);
-    if ((Self__VPXU->capacity__HFL <= Self__VPXU->count__WJ)) {
-      if ((Self__VPXU->capacity__HFL ==  0)) {
-        Self__VPXU->capacity__HFL= 32;
-        __tmp__WPXU=create__KVW( 32);
-        Self__VPXU->storage__4EL=__tmp__WPXU;
-      } else /* FALSE */ {
-        __tmp__XPXU=(__INTEGER__Q)(Self__VPXU->capacity__HFL <<  1);
-        __tmp__WPXU=((__CHARACTER__DB *)Self__VPXU->storage__4EL);
-        old_nb_elts__ZPXU=Self__VPXU->capacity__HFL;
-        __tmp__0PXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WPXU),((__UINTEGER_32__RWB )old_nb_elts__ZPXU),((__UINTEGER_32__RWB )__tmp__XPXU));
-        __tmp__WPXU=((__CHARACTER__DB *)__tmp__0PXU);
-        clear__to__F00(__tmp__WPXU,old_nb_elts__ZPXU,(__INTEGER__Q)(__tmp__XPXU -  1));
-        Self__VPXU->storage__4EL=__tmp__WPXU;
-        Self__VPXU->capacity__HFL=__tmp__XPXU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__VPXU->storage__4EL)[Self__VPXU->count__WJ]='0';
-    Self__VPXU->count__WJ=(__INTEGER__Q)(Self__VPXU->count__WJ +  1);
+    __IBAK=__O__;
+  };
+  if (__IBAK) {
+    __ERXU=((____BC *)__WAAK);
+    if ((__ERXU->__OFL <= __ERXU->__WJ)) {
+      if ((__ERXU->__OFL ==  0)) {
+        __ERXU->__OFL= 32;
+        __FRXU=__RVW( 32);
+        __ERXU->__FFL=__FRXU;
+      } else /* FALSE */ {
+        __GRXU=(____Q)(__ERXU->__OFL <<  1);
+        __FRXU=((____DB *)__ERXU->__FFL);
+        __IRXU=__ERXU->__OFL;
+        __JRXU=__55W(((____IB )__FRXU),((____YWB )__IRXU),((____YWB )__GRXU));
+        __FRXU=((____DB *)__JRXU);
+        __M00(__FRXU,__IRXU,(____Q)(__GRXU -  1));
+        __ERXU->__FFL=__FRXU;
+        __ERXU->__OFL=__GRXU;
+      };
+    };
+    ((____DB *)__ERXU->__FFL)[__ERXU->__WJ]='0';
+    __ERXU->__WJ=(____Q)(__ERXU->__WJ +  1);
   } else /* FALSE */ {
-    __tmp__R55J=Self__G55J->parent_expr_binary_cmp__1HNJ.left__L54J;
-    switch (((struct ___OBJ *)__tmp__R55J)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__R55J),buffer__H55J);
+    __ABAK=__VAAK->__KJNJ.__0A5J;
+    switch (((struct ___OBJ *)__ABAK)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__ABAK),__WAAK);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__H55J),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__ABAK)),__WAAK);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__WAAK),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__ABAK)),__WAAK);
     } 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__R55J)),buffer__H55J);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__H55J),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__R55J))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__WAAK),((____YMOJ *)((____5J *)__ABAK))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__HW4S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__R55J));
-      Self__3PXU=((__STRING__BC *)buffer__H55J);
-      if ((Self__3PXU->capacity__HFL <= Self__3PXU->count__WJ)) {
-        if ((Self__3PXU->capacity__HFL ==  0)) {
-          Self__3PXU->capacity__HFL= 32;
-          __tmp__4PXU=create__KVW( 32);
-          Self__3PXU->storage__4EL=__tmp__4PXU;
+    case ____ONOJ__: {
+      __WX4S=((____ONOJ *)((____5J *)__ABAK));
+      __MRXU=((____BC *)__WAAK);
+      if ((__MRXU->__OFL <= __MRXU->__WJ)) {
+        if ((__MRXU->__OFL ==  0)) {
+          __MRXU->__OFL= 32;
+          __NRXU=__RVW( 32);
+          __MRXU->__FFL=__NRXU;
         } else /* FALSE */ {
-          __tmp__5PXU=(__INTEGER__Q)(Self__3PXU->capacity__HFL <<  1);
-          __tmp__4PXU=((__CHARACTER__DB *)Self__3PXU->storage__4EL);
-          old_nb_elts__BQXU=Self__3PXU->capacity__HFL;
-          __tmp__CQXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4PXU),((__UINTEGER_32__RWB )old_nb_elts__BQXU),((__UINTEGER_32__RWB )__tmp__5PXU));
-          __tmp__4PXU=((__CHARACTER__DB *)__tmp__CQXU);
-          clear__to__F00(__tmp__4PXU,old_nb_elts__BQXU,(__INTEGER__Q)(__tmp__5PXU -  1));
-          Self__3PXU->storage__4EL=__tmp__4PXU;
-          Self__3PXU->capacity__HFL=__tmp__5PXU;
+          __ORXU=(____Q)(__MRXU->__OFL <<  1);
+          __NRXU=((____DB *)__MRXU->__FFL);
+          __QRXU=__MRXU->__OFL;
+          __RRXU=__55W(((____IB )__NRXU),((____YWB )__QRXU),((____YWB )__ORXU));
+          __NRXU=((____DB *)__RRXU);
+          __M00(__NRXU,__QRXU,(____Q)(__ORXU -  1));
+          __MRXU->__FFL=__NRXU;
+          __MRXU->__OFL=__ORXU;
         };
       };
-      ((__CHARACTER__DB *)Self__3PXU->storage__4EL)[Self__3PXU->count__WJ]='\'';
-      Self__3PXU->count__WJ=(__INTEGER__Q)(Self__3PXU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__H55J),Self__HW4S->text__ID5J);
-      Self__3PXU=((__STRING__BC *)buffer__H55J);
-      if ((Self__3PXU->capacity__HFL <= Self__3PXU->count__WJ)) {
-        if ((Self__3PXU->capacity__HFL ==  0)) {
-          Self__3PXU->capacity__HFL= 32;
-          __tmp__4PXU=create__KVW( 32);
-          Self__3PXU->storage__4EL=__tmp__4PXU;
+      ((____DB *)__MRXU->__FFL)[__MRXU->__WJ]='\'';
+      __MRXU->__WJ=(____Q)(__MRXU->__WJ +  1);
+      __EWX(((____BC *)__WAAK),__WX4S->__XE5J);
+      __MRXU=((____BC *)__WAAK);
+      if ((__MRXU->__OFL <= __MRXU->__WJ)) {
+        if ((__MRXU->__OFL ==  0)) {
+          __MRXU->__OFL= 32;
+          __NRXU=__RVW( 32);
+          __MRXU->__FFL=__NRXU;
         } else /* FALSE */ {
-          __tmp__5PXU=(__INTEGER__Q)(Self__3PXU->capacity__HFL <<  1);
-          __tmp__4PXU=((__CHARACTER__DB *)Self__3PXU->storage__4EL);
-          old_nb_elts__BQXU=Self__3PXU->capacity__HFL;
-          __tmp__CQXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4PXU),((__UINTEGER_32__RWB )old_nb_elts__BQXU),((__UINTEGER_32__RWB )__tmp__5PXU));
-          __tmp__4PXU=((__CHARACTER__DB *)__tmp__CQXU);
-          clear__to__F00(__tmp__4PXU,old_nb_elts__BQXU,(__INTEGER__Q)(__tmp__5PXU -  1));
-          Self__3PXU->storage__4EL=__tmp__4PXU;
-          Self__3PXU->capacity__HFL=__tmp__5PXU;
+          __ORXU=(____Q)(__MRXU->__OFL <<  1);
+          __NRXU=((____DB *)__MRXU->__FFL);
+          __QRXU=__MRXU->__OFL;
+          __RRXU=__55W(((____IB )__NRXU),((____YWB )__QRXU),((____YWB )__ORXU));
+          __NRXU=((____DB *)__RRXU);
+          __M00(__NRXU,__QRXU,(____Q)(__ORXU -  1));
+          __MRXU->__FFL=__NRXU;
+          __MRXU->__OFL=__ORXU;
         };
       };
-      ((__CHARACTER__DB *)Self__3PXU->storage__4EL)[Self__3PXU->count__WJ]='\'';
-      Self__3PXU->count__WJ=(__INTEGER__Q)(Self__3PXU->count__WJ +  1);
+      ((____DB *)__MRXU->__FFL)[__MRXU->__WJ]='\'';
+      __MRXU->__WJ=(____Q)(__MRXU->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__JW4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__R55J));
-      Self__3PXU=((__STRING__BC *)buffer__H55J);
-      if ((Self__3PXU->capacity__HFL <= Self__3PXU->count__WJ)) {
-        if ((Self__3PXU->capacity__HFL ==  0)) {
-          Self__3PXU->capacity__HFL= 32;
-          __tmp__4PXU=create__KVW( 32);
-          Self__3PXU->storage__4EL=__tmp__4PXU;
+    case ____YOOJ__: {
+      __YX4S=((____YOOJ *)((____5J *)__ABAK));
+      __MRXU=((____BC *)__WAAK);
+      if ((__MRXU->__OFL <= __MRXU->__WJ)) {
+        if ((__MRXU->__OFL ==  0)) {
+          __MRXU->__OFL= 32;
+          __NRXU=__RVW( 32);
+          __MRXU->__FFL=__NRXU;
         } else /* FALSE */ {
-          __tmp__5PXU=(__INTEGER__Q)(Self__3PXU->capacity__HFL <<  1);
-          __tmp__4PXU=((__CHARACTER__DB *)Self__3PXU->storage__4EL);
-          old_nb_elts__BQXU=Self__3PXU->capacity__HFL;
-          __tmp__CQXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4PXU),((__UINTEGER_32__RWB )old_nb_elts__BQXU),((__UINTEGER_32__RWB )__tmp__5PXU));
-          __tmp__4PXU=((__CHARACTER__DB *)__tmp__CQXU);
-          clear__to__F00(__tmp__4PXU,old_nb_elts__BQXU,(__INTEGER__Q)(__tmp__5PXU -  1));
-          Self__3PXU->storage__4EL=__tmp__4PXU;
-          Self__3PXU->capacity__HFL=__tmp__5PXU;
+          __ORXU=(____Q)(__MRXU->__OFL <<  1);
+          __NRXU=((____DB *)__MRXU->__FFL);
+          __QRXU=__MRXU->__OFL;
+          __RRXU=__55W(((____IB )__NRXU),((____YWB )__QRXU),((____YWB )__ORXU));
+          __NRXU=((____DB *)__RRXU);
+          __M00(__NRXU,__QRXU,(____Q)(__ORXU -  1));
+          __MRXU->__FFL=__NRXU;
+          __MRXU->__OFL=__ORXU;
         };
       };
-      ((__CHARACTER__DB *)Self__3PXU->storage__4EL)[Self__3PXU->count__WJ]='\"';
-      Self__3PXU->count__WJ=(__INTEGER__Q)(Self__3PXU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__H55J),Self__JW4S->string__EBJK);
-      Self__3PXU=((__STRING__BC *)buffer__H55J);
-      if ((Self__3PXU->capacity__HFL <= Self__3PXU->count__WJ)) {
-        if ((Self__3PXU->capacity__HFL ==  0)) {
-          Self__3PXU->capacity__HFL= 32;
-          __tmp__4PXU=create__KVW( 32);
-          Self__3PXU->storage__4EL=__tmp__4PXU;
+      ((____DB *)__MRXU->__FFL)[__MRXU->__WJ]='\"';
+      __MRXU->__WJ=(____Q)(__MRXU->__WJ +  1);
+      __EWX(((____BC *)__WAAK),__YX4S->__TCJK);
+      __MRXU=((____BC *)__WAAK);
+      if ((__MRXU->__OFL <= __MRXU->__WJ)) {
+        if ((__MRXU->__OFL ==  0)) {
+          __MRXU->__OFL= 32;
+          __NRXU=__RVW( 32);
+          __MRXU->__FFL=__NRXU;
         } else /* FALSE */ {
-          __tmp__5PXU=(__INTEGER__Q)(Self__3PXU->capacity__HFL <<  1);
-          __tmp__4PXU=((__CHARACTER__DB *)Self__3PXU->storage__4EL);
-          old_nb_elts__BQXU=Self__3PXU->capacity__HFL;
-          __tmp__CQXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4PXU),((__UINTEGER_32__RWB )old_nb_elts__BQXU),((__UINTEGER_32__RWB )__tmp__5PXU));
-          __tmp__4PXU=((__CHARACTER__DB *)__tmp__CQXU);
-          clear__to__F00(__tmp__4PXU,old_nb_elts__BQXU,(__INTEGER__Q)(__tmp__5PXU -  1));
-          Self__3PXU->storage__4EL=__tmp__4PXU;
-          Self__3PXU->capacity__HFL=__tmp__5PXU;
+          __ORXU=(____Q)(__MRXU->__OFL <<  1);
+          __NRXU=((____DB *)__MRXU->__FFL);
+          __QRXU=__MRXU->__OFL;
+          __RRXU=__55W(((____IB )__NRXU),((____YWB )__QRXU),((____YWB )__ORXU));
+          __NRXU=((____DB *)__RRXU);
+          __M00(__NRXU,__QRXU,(____Q)(__ORXU -  1));
+          __MRXU->__FFL=__NRXU;
+          __MRXU->__OFL=__ORXU;
         };
       };
-      ((__CHARACTER__DB *)Self__3PXU->storage__4EL)[Self__3PXU->count__WJ]='\"';
-      Self__3PXU->count__WJ=(__INTEGER__Q)(Self__3PXU->count__WJ +  1);
+      ((____DB *)__MRXU->__FFL)[__MRXU->__WJ]='\"';
+      __MRXU->__WJ=(____Q)(__MRXU->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__H55J),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__R55J))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__WAAK),((____Q5YL *)((____5J *)__ABAK))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__ABAK)),__WAAK);
     } break;
     };
-    __tmp__R55J=Self__G55J->parent_expr_binary_cmp__1HNJ.left__L54J;
-    switch (((struct ___OBJ *)__tmp__R55J)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__S55J=((__STRING_CST__5J *)__tmp__R55J)->parent_constant__EK.static_type__SG4D;
+    __ABAK=__VAAK->__KJNJ.__0A5J;
+    switch (((struct ___OBJ *)__ABAK)->__id) {
+    case ____5J__: {
+      __BBAK=((____5J *)__ABAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__S55J=((__EXTERNAL_C__L5WC *)__tmp__R55J)->static_type__J54D;
+    case ____0AXC__: {
+      __BBAK=((____0AXC *)__ABAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__S55J=((__PROTOTYPE_CST__45WC *)__tmp__R55J)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __BBAK=((____NBXC *)__ABAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__S55J=((__INTEGER_CST__KAXC *)__tmp__R55J)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __BBAK=((____ZBXC *)__ABAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__S55J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__R55J));
+    case ____DMWH__: {
+      __BBAK=__B21J(((____DMWH *)__ABAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__S55J=((__READ_LOCAL__N5ZI *)__tmp__R55J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __BBAK=((____2A0I *)__ABAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__S55J=static_type__2CCK();
+    case ____HJNJ__: {
+      __BBAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__S55J=static_type__BDCK();
+    case ____SJNJ__: {
+      __BBAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__S55J=static_type__GDCK();
+    case ____0AOJ__: {
+      __BBAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__S55J=static_type__LDCK();
+    case ____EBOJ__: {
+      __BBAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__S55J=static_type__QDCK();
+    case ____3BOJ__: {
+      __BBAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__S55J=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__R55J));
+    case ____RCOJ__: {
+      __BBAK=__EFCK(((____RCOJ *)__ABAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__S55J=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__R55J));
+    case ____HDOJ__: {
+      __BBAK=__JFCK(((____HDOJ *)__ABAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__S55J=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__R55J));
+    case ____1DOJ__: {
+      __BBAK=__OFCK(((____1DOJ *)__ABAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__S55J=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__R55J));
+    case ____PEOJ__: {
+      __BBAK=__TFCK(((____PEOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__S55J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__R55J));
+    case ____DFOJ__: {
+      __BBAK=__YFCK(((____DFOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__S55J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__R55J));
+    case ____XFOJ__: {
+      __BBAK=__3FCK(((____XFOJ *)__ABAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__S55J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __BBAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__S55J=static_type__XECK(((__ITEM__VFOJ *)__tmp__R55J));
+    case ____EHOJ__: {
+      __BBAK=__GGCK(((____EHOJ *)__ABAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__S55J=static_type__DFCK();
+    case ____2HOJ__: {
+      __BBAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__S55J=((__CAST__JHOJ *)__tmp__R55J)->static_type__TC5J;
+    case ____YIOJ__: {
+      __BBAK=((____YIOJ *)__ABAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__S55J=((__REAL_CST__JLOJ *)__tmp__R55J)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __BBAK=((____YMOJ *)__ABAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__S55J=((__CHARACTER_CST__5LOJ *)__tmp__R55J)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __BBAK=((____ONOJ *)__ABAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__S55J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__R55J)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __BBAK=((____YOOJ *)__ABAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__S55J=((__READ_SLOT__ZK4K *)__tmp__R55J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __BBAK=((____IM4K *)__ABAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__S55J=static_type__NL5O();
+    case ____T5FL__: {
+      __BBAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__S55J=static_type__QQTP();
+    case ____3DUL__: {
+      __BBAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__S55J=static_type__041P();
+    case ____0EUL__: {
+      __BBAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__S55J=static_type__VQTP();
+    case ____BGUL__: {
+      __BBAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__S55J=static_type__A51P();
+    case ____2GUL__: {
+      __BBAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__S55J=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__R55J));
+    case ____B0VL__: {
+      __BBAK=__DXBN(((____B0VL *)__ABAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__S55J=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__R55J));
+    case ____P0VL__: {
+      __BBAK=__4AGM(((____P0VL *)__ABAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__S55J=((__READ_GLOBAL__B4YL *)__tmp__R55J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __BBAK=((____Q5YL *)__ABAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__S55J=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__R55J));
+    case ____UVPM__: {
+      __BBAK=__OFWN(((____UVPM *)__ABAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__S55J=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__R55J));
+    case ____0ZPM__: {
+      __BBAK=__QM1P(((____0ZPM *)__ABAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__S55J=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__R55J));
+    case ____MR0N__: {
+      __BBAK=__FQVO(((____MR0N *)__ABAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__S55J=static_type__BA0Q();
+    case ____YWBP__: {
+      __BBAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__S55J=static_type__MBUP();
+    case ____LYBP__: {
+      __BBAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__S55J=static_type__RBUP();
+    case ____CZBP__: {
+      __BBAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__S55J=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__R55J));
+    case ____3BEP__: {
+      __BBAK=__ZPFQ(((____3BEP *)__ABAK));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__S55J)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__2AAK=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__BBAK)->__KLK)->__id) {
+    case ____FF__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____FMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____HMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____JMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____LMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____ICY__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__2AAK=TRUE__K__;
+    case ____EQ5D__: {
+      __LCAK=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__2AAK=TRUE__K__;
+    case ____L4NJ__: {
+      __LCAK=__K__;
     } break;
     };
-    if (__tmp__2AAK) {
-      append__3VX(((__STRING__BC *)buffer__H55J),(&__string_664));
+    if (__LCAK) {
+      __EWX(((____BC *)__WAAK),(&__string_664));
     };
   };
-  Self__LPXU=((__STRING__BC *)buffer__H55J);
-  if ((Self__LPXU->capacity__HFL <= Self__LPXU->count__WJ)) {
-    if ((Self__LPXU->capacity__HFL ==  0)) {
-      Self__LPXU->capacity__HFL= 32;
-      __tmp__MPXU=create__KVW( 32);
-      Self__LPXU->storage__4EL=__tmp__MPXU;
+  __0QXU=((____BC *)__WAAK);
+  if ((__0QXU->__OFL <= __0QXU->__WJ)) {
+    if ((__0QXU->__OFL ==  0)) {
+      __0QXU->__OFL= 32;
+      __1QXU=__RVW( 32);
+      __0QXU->__FFL=__1QXU;
     } else /* FALSE */ {
-      __tmp__NPXU=(__INTEGER__Q)(Self__LPXU->capacity__HFL <<  1);
-      __tmp__MPXU=((__CHARACTER__DB *)Self__LPXU->storage__4EL);
-      old_nb_elts__PPXU=Self__LPXU->capacity__HFL;
-      __tmp__QPXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MPXU),((__UINTEGER_32__RWB )old_nb_elts__PPXU),((__UINTEGER_32__RWB )__tmp__NPXU));
-      __tmp__MPXU=((__CHARACTER__DB *)__tmp__QPXU);
-      clear__to__F00(__tmp__MPXU,old_nb_elts__PPXU,(__INTEGER__Q)(__tmp__NPXU -  1));
-      Self__LPXU->storage__4EL=__tmp__MPXU;
-      Self__LPXU->capacity__HFL=__tmp__NPXU;
+      __2QXU=(____Q)(__0QXU->__OFL <<  1);
+      __1QXU=((____DB *)__0QXU->__FFL);
+      __4QXU=__0QXU->__OFL;
+      __5QXU=__55W(((____IB )__1QXU),((____YWB )__4QXU),((____YWB )__2QXU));
+      __1QXU=((____DB *)__5QXU);
+      __M00(__1QXU,__4QXU,(____Q)(__2QXU -  1));
+      __0QXU->__FFL=__1QXU;
+      __0QXU->__OFL=__2QXU;
     };
   };
-  ((__CHARACTER__DB *)Self__LPXU->storage__4EL)[Self__LPXU->count__WJ]=' ';
-  Self__LPXU->count__WJ=(__INTEGER__Q)(Self__LPXU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__H55J),(&__string_485));
-  Self__LPXU=((__STRING__BC *)buffer__H55J);
-  if ((Self__LPXU->capacity__HFL <= Self__LPXU->count__WJ)) {
-    if ((Self__LPXU->capacity__HFL ==  0)) {
-      Self__LPXU->capacity__HFL= 32;
-      __tmp__MPXU=create__KVW( 32);
-      Self__LPXU->storage__4EL=__tmp__MPXU;
+  ((____DB *)__0QXU->__FFL)[__0QXU->__WJ]=' ';
+  __0QXU->__WJ=(____Q)(__0QXU->__WJ +  1);
+  __EWX(((____BC *)__WAAK),(&__string_485));
+  __0QXU=((____BC *)__WAAK);
+  if ((__0QXU->__OFL <= __0QXU->__WJ)) {
+    if ((__0QXU->__OFL ==  0)) {
+      __0QXU->__OFL= 32;
+      __1QXU=__RVW( 32);
+      __0QXU->__FFL=__1QXU;
     } else /* FALSE */ {
-      __tmp__NPXU=(__INTEGER__Q)(Self__LPXU->capacity__HFL <<  1);
-      __tmp__MPXU=((__CHARACTER__DB *)Self__LPXU->storage__4EL);
-      old_nb_elts__PPXU=Self__LPXU->capacity__HFL;
-      __tmp__QPXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MPXU),((__UINTEGER_32__RWB )old_nb_elts__PPXU),((__UINTEGER_32__RWB )__tmp__NPXU));
-      __tmp__MPXU=((__CHARACTER__DB *)__tmp__QPXU);
-      clear__to__F00(__tmp__MPXU,old_nb_elts__PPXU,(__INTEGER__Q)(__tmp__NPXU -  1));
-      Self__LPXU->storage__4EL=__tmp__MPXU;
-      Self__LPXU->capacity__HFL=__tmp__NPXU;
+      __2QXU=(____Q)(__0QXU->__OFL <<  1);
+      __1QXU=((____DB *)__0QXU->__FFL);
+      __4QXU=__0QXU->__OFL;
+      __5QXU=__55W(((____IB )__1QXU),((____YWB )__4QXU),((____YWB )__2QXU));
+      __1QXU=((____DB *)__5QXU);
+      __M00(__1QXU,__4QXU,(____Q)(__2QXU -  1));
+      __0QXU->__FFL=__1QXU;
+      __0QXU->__OFL=__2QXU;
     };
   };
-  ((__CHARACTER__DB *)Self__LPXU->storage__4EL)[Self__LPXU->count__WJ]=' ';
-  Self__LPXU->count__WJ=(__INTEGER__Q)(Self__LPXU->count__WJ +  1);
-  __tmp__I55J=Self__G55J->parent_expr_binary_cmp__1HNJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__I55J)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__J55J=((__STRING_CST__5J *)__tmp__I55J)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__0QXU->__FFL)[__0QXU->__WJ]=' ';
+  __0QXU->__WJ=(____Q)(__0QXU->__WJ +  1);
+  __XAAK=__VAAK->__KJNJ.__0A5J;
+  switch (((struct ___OBJ *)__XAAK)->__id) {
+  case ____5J__: {
+    __YAAK=((____5J *)__XAAK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__J55J=((__EXTERNAL_C__L5WC *)__tmp__I55J)->static_type__J54D;
+  case ____0AXC__: {
+    __YAAK=((____0AXC *)__XAAK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__J55J=((__PROTOTYPE_CST__45WC *)__tmp__I55J)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __YAAK=((____NBXC *)__XAAK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__J55J=((__INTEGER_CST__KAXC *)__tmp__I55J)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __YAAK=((____ZBXC *)__XAAK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__J55J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__I55J));
+  case ____DMWH__: {
+    __YAAK=__B21J(((____DMWH *)__XAAK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__J55J=((__READ_LOCAL__N5ZI *)__tmp__I55J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __YAAK=((____2A0I *)__XAAK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__J55J=static_type__2CCK();
+  case ____HJNJ__: {
+    __YAAK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__J55J=static_type__BDCK();
+  case ____SJNJ__: {
+    __YAAK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__J55J=static_type__GDCK();
+  case ____0AOJ__: {
+    __YAAK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__J55J=static_type__LDCK();
+  case ____EBOJ__: {
+    __YAAK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__J55J=static_type__QDCK();
+  case ____3BOJ__: {
+    __YAAK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__J55J=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__I55J));
+  case ____RCOJ__: {
+    __YAAK=__EFCK(((____RCOJ *)__XAAK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__J55J=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__I55J));
+  case ____HDOJ__: {
+    __YAAK=__JFCK(((____HDOJ *)__XAAK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__J55J=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__I55J));
+  case ____1DOJ__: {
+    __YAAK=__OFCK(((____1DOJ *)__XAAK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__J55J=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__I55J));
+  case ____PEOJ__: {
+    __YAAK=__TFCK(((____PEOJ *)__XAAK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__J55J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__I55J));
+  case ____DFOJ__: {
+    __YAAK=__YFCK(((____DFOJ *)__XAAK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__J55J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__I55J));
+  case ____XFOJ__: {
+    __YAAK=__3FCK(((____XFOJ *)__XAAK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__J55J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __YAAK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__J55J=static_type__XECK(((__ITEM__VFOJ *)__tmp__I55J));
+  case ____EHOJ__: {
+    __YAAK=__GGCK(((____EHOJ *)__XAAK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__J55J=static_type__DFCK();
+  case ____2HOJ__: {
+    __YAAK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__J55J=((__CAST__JHOJ *)__tmp__I55J)->static_type__TC5J;
+  case ____YIOJ__: {
+    __YAAK=((____YIOJ *)__XAAK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__J55J=((__REAL_CST__JLOJ *)__tmp__I55J)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __YAAK=((____YMOJ *)__XAAK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__J55J=((__CHARACTER_CST__5LOJ *)__tmp__I55J)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __YAAK=((____ONOJ *)__XAAK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__J55J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__I55J)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __YAAK=((____YOOJ *)__XAAK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__J55J=((__READ_SLOT__ZK4K *)__tmp__I55J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __YAAK=((____IM4K *)__XAAK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__J55J=static_type__NL5O();
+  case ____T5FL__: {
+    __YAAK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__J55J=static_type__QQTP();
+  case ____3DUL__: {
+    __YAAK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__J55J=static_type__041P();
+  case ____0EUL__: {
+    __YAAK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__J55J=static_type__VQTP();
+  case ____BGUL__: {
+    __YAAK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__J55J=static_type__A51P();
+  case ____2GUL__: {
+    __YAAK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__J55J=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__I55J));
+  case ____B0VL__: {
+    __YAAK=__DXBN(((____B0VL *)__XAAK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__J55J=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__I55J));
+  case ____P0VL__: {
+    __YAAK=__4AGM(((____P0VL *)__XAAK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__J55J=((__READ_GLOBAL__B4YL *)__tmp__I55J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __YAAK=((____Q5YL *)__XAAK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__J55J=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__I55J));
+  case ____UVPM__: {
+    __YAAK=__OFWN(((____UVPM *)__XAAK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__J55J=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__I55J));
+  case ____0ZPM__: {
+    __YAAK=__QM1P(((____0ZPM *)__XAAK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__J55J=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__I55J));
+  case ____MR0N__: {
+    __YAAK=__FQVO(((____MR0N *)__XAAK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__J55J=static_type__BA0Q();
+  case ____YWBP__: {
+    __YAAK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__J55J=static_type__MBUP();
+  case ____LYBP__: {
+    __YAAK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__J55J=static_type__RBUP();
+  case ____CZBP__: {
+    __YAAK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__J55J=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__I55J));
+  case ____3BEP__: {
+    __YAAK=__ZPFQ(((____3BEP *)__XAAK));
   } break;
   };
-  __tmp__I55J=((__TYPE_FULL__PMB *)__tmp__J55J)->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__I55J)->__id) {
-  case __TYPE__FF__: {
-    __tmp__U55J=((__TYPE__FF *)__tmp__I55J)->prototype__QF->parent_named__PF.name__4VB;
+  __XAAK=((____WMB *)__YAAK)->__KLK;
+  switch (((struct ___OBJ *)__XAAK)->__id) {
+  case ____FF__: {
+    __DBAK=((____FF *)__XAAK)->__QF->__PF.__FWB;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__U55J=(&__string_4);
+  case ____FMB__: {
+    __DBAK=(&__string_4);
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__U55J=(&__string_5);
+  case ____HMB__: {
+    __DBAK=(&__string_5);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__U55J=(&__string_54);
+  case ____JMB__: {
+    __DBAK=(&__string_54);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__U55J=(&__string_56);
+  case ____LMB__: {
+    __DBAK=(&__string_56);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__U55J=((__TYPE_GENERIC__BCY *)__tmp__I55J)->name__0YMB;
+  case ____ICY__: {
+    __DBAK=((____ICY *)__XAAK)->__TZMB;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__2XDS=prototype__L2ZG();
-    __tmp__U55J=__tmp__2XDS->parent_named__PF.name__4VB;
+  case ____EQ5D__: {
+    __LZDS=__03ZG();
+    __DBAK=__LZDS->__PF.__FWB;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__U55J=((__PROFIL_BLOCK__22NJ *)__tmp__I55J)->parent_profil__32NJ.name__P1IK;
+  case ____L4NJ__: {
+    __DBAK=((____L4NJ *)__XAAK)->__M4NJ.__42IK;
   } break;
   };
-  if (((((((((((void *)__tmp__U55J == (void *)(&__string_57)) || ((void *)__tmp__U55J == (void *)(&__string_58))) || ((void *)__tmp__U55J == (void *)(&__string_59))) || ((void *)__tmp__U55J == (void *)(&__string_60))) || ((void *)__tmp__U55J == (void *)(&__string_61))) || ((void *)__tmp__U55J == (void *)(&__string_62))) || ((void *)__tmp__U55J == (void *)(&__string_63))) || ((void *)__tmp__U55J == (void *)(&__string_64))) || ((void *)__tmp__U55J == (void *)(&__string_42)))) {
-    __tmp__R55J=Self__G55J->parent_expr_binary_cmp__1HNJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__R55J)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__S55J=((__STRING_CST__5J *)__tmp__R55J)->parent_constant__EK.static_type__SG4D;
+  if (((((((((((void *)__DBAK == (void *)(&__string_57)) || ((void *)__DBAK == (void *)(&__string_58))) || ((void *)__DBAK == (void *)(&__string_59))) || ((void *)__DBAK == (void *)(&__string_60))) || ((void *)__DBAK == (void *)(&__string_61))) || ((void *)__DBAK == (void *)(&__string_62))) || ((void *)__DBAK == (void *)(&__string_63))) || ((void *)__DBAK == (void *)(&__string_64))) || ((void *)__DBAK == (void *)(&__string_42)))) {
+    __ABAK=__VAAK->__KJNJ.__AB5J;
+    switch (((struct ___OBJ *)__ABAK)->__id) {
+    case ____5J__: {
+      __BBAK=((____5J *)__ABAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__S55J=((__EXTERNAL_C__L5WC *)__tmp__R55J)->static_type__J54D;
+    case ____0AXC__: {
+      __BBAK=((____0AXC *)__ABAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__S55J=((__PROTOTYPE_CST__45WC *)__tmp__R55J)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __BBAK=((____NBXC *)__ABAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__S55J=((__INTEGER_CST__KAXC *)__tmp__R55J)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __BBAK=((____ZBXC *)__ABAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__S55J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__R55J));
+    case ____DMWH__: {
+      __BBAK=__B21J(((____DMWH *)__ABAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__S55J=((__READ_LOCAL__N5ZI *)__tmp__R55J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __BBAK=((____2A0I *)__ABAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__S55J=static_type__2CCK();
+    case ____HJNJ__: {
+      __BBAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__S55J=static_type__BDCK();
+    case ____SJNJ__: {
+      __BBAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__S55J=static_type__GDCK();
+    case ____0AOJ__: {
+      __BBAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__S55J=static_type__LDCK();
+    case ____EBOJ__: {
+      __BBAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__S55J=static_type__QDCK();
+    case ____3BOJ__: {
+      __BBAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__S55J=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__R55J));
+    case ____RCOJ__: {
+      __BBAK=__EFCK(((____RCOJ *)__ABAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__S55J=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__R55J));
+    case ____HDOJ__: {
+      __BBAK=__JFCK(((____HDOJ *)__ABAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__S55J=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__R55J));
+    case ____1DOJ__: {
+      __BBAK=__OFCK(((____1DOJ *)__ABAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__S55J=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__R55J));
+    case ____PEOJ__: {
+      __BBAK=__TFCK(((____PEOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__S55J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__R55J));
+    case ____DFOJ__: {
+      __BBAK=__YFCK(((____DFOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__S55J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__R55J));
+    case ____XFOJ__: {
+      __BBAK=__3FCK(((____XFOJ *)__ABAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__S55J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __BBAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__S55J=static_type__XECK(((__ITEM__VFOJ *)__tmp__R55J));
+    case ____EHOJ__: {
+      __BBAK=__GGCK(((____EHOJ *)__ABAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__S55J=static_type__DFCK();
+    case ____2HOJ__: {
+      __BBAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__S55J=((__CAST__JHOJ *)__tmp__R55J)->static_type__TC5J;
+    case ____YIOJ__: {
+      __BBAK=((____YIOJ *)__ABAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__S55J=((__REAL_CST__JLOJ *)__tmp__R55J)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __BBAK=((____YMOJ *)__ABAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__S55J=((__CHARACTER_CST__5LOJ *)__tmp__R55J)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __BBAK=((____ONOJ *)__ABAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__S55J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__R55J)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __BBAK=((____YOOJ *)__ABAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__S55J=((__READ_SLOT__ZK4K *)__tmp__R55J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __BBAK=((____IM4K *)__ABAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__S55J=static_type__NL5O();
+    case ____T5FL__: {
+      __BBAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__S55J=static_type__QQTP();
+    case ____3DUL__: {
+      __BBAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__S55J=static_type__041P();
+    case ____0EUL__: {
+      __BBAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__S55J=static_type__VQTP();
+    case ____BGUL__: {
+      __BBAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__S55J=static_type__A51P();
+    case ____2GUL__: {
+      __BBAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__S55J=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__R55J));
+    case ____B0VL__: {
+      __BBAK=__DXBN(((____B0VL *)__ABAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__S55J=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__R55J));
+    case ____P0VL__: {
+      __BBAK=__4AGM(((____P0VL *)__ABAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__S55J=((__READ_GLOBAL__B4YL *)__tmp__R55J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __BBAK=((____Q5YL *)__ABAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__S55J=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__R55J));
+    case ____UVPM__: {
+      __BBAK=__OFWN(((____UVPM *)__ABAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__S55J=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__R55J));
+    case ____0ZPM__: {
+      __BBAK=__QM1P(((____0ZPM *)__ABAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__S55J=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__R55J));
+    case ____MR0N__: {
+      __BBAK=__FQVO(((____MR0N *)__ABAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__S55J=static_type__BA0Q();
+    case ____YWBP__: {
+      __BBAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__S55J=static_type__MBUP();
+    case ____LYBP__: {
+      __BBAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__S55J=static_type__RBUP();
+    case ____CZBP__: {
+      __BBAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__S55J=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__R55J));
+    case ____3BEP__: {
+      __BBAK=__ZPFQ(((____3BEP *)__ABAK));
     } break;
     };
-    __tmp__Z55J=((void *)((__TYPE_FULL__PMB *)__tmp__S55J)->the_parent_type__DLK == (void *)type_pointer__4OB);
+    __IBAK=((void *)((____WMB *)__BBAK)->__KLK == (void *)__FPB);
   } else /* FALSE */ {
-    __tmp__Z55J=FALSE__O__;
+    __IBAK=__O__;
   };
-  if (__tmp__Z55J) {
-    append__3VX(((__STRING__BC *)buffer__H55J),(&__string_663));
-    __tmp__Z55J=TRUE__K__;
+  if (__IBAK) {
+    __EWX(((____BC *)__WAAK),(&__string_663));
+    __IBAK=__K__;
   } else /* FALSE */ {
-    __tmp__Z55J=FALSE__O__;
+    __IBAK=__O__;
   };
-  if ((! __tmp__Z55J)) {
-    __tmp__R55J=Self__G55J->parent_expr_binary_cmp__1HNJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__R55J)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__S55J=((__STRING_CST__5J *)__tmp__R55J)->parent_constant__EK.static_type__SG4D;
+  if ((! __IBAK)) {
+    __ABAK=__VAAK->__KJNJ.__AB5J;
+    switch (((struct ___OBJ *)__ABAK)->__id) {
+    case ____5J__: {
+      __BBAK=((____5J *)__ABAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__S55J=((__EXTERNAL_C__L5WC *)__tmp__R55J)->static_type__J54D;
+    case ____0AXC__: {
+      __BBAK=((____0AXC *)__ABAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__S55J=((__PROTOTYPE_CST__45WC *)__tmp__R55J)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __BBAK=((____NBXC *)__ABAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__S55J=((__INTEGER_CST__KAXC *)__tmp__R55J)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __BBAK=((____ZBXC *)__ABAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__S55J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__R55J));
+    case ____DMWH__: {
+      __BBAK=__B21J(((____DMWH *)__ABAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__S55J=((__READ_LOCAL__N5ZI *)__tmp__R55J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __BBAK=((____2A0I *)__ABAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__S55J=static_type__2CCK();
+    case ____HJNJ__: {
+      __BBAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__S55J=static_type__BDCK();
+    case ____SJNJ__: {
+      __BBAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__S55J=static_type__GDCK();
+    case ____0AOJ__: {
+      __BBAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__S55J=static_type__LDCK();
+    case ____EBOJ__: {
+      __BBAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__S55J=static_type__QDCK();
+    case ____3BOJ__: {
+      __BBAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__S55J=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__R55J));
+    case ____RCOJ__: {
+      __BBAK=__EFCK(((____RCOJ *)__ABAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__S55J=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__R55J));
+    case ____HDOJ__: {
+      __BBAK=__JFCK(((____HDOJ *)__ABAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__S55J=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__R55J));
+    case ____1DOJ__: {
+      __BBAK=__OFCK(((____1DOJ *)__ABAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__S55J=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__R55J));
+    case ____PEOJ__: {
+      __BBAK=__TFCK(((____PEOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__S55J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__R55J));
+    case ____DFOJ__: {
+      __BBAK=__YFCK(((____DFOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__S55J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__R55J));
+    case ____XFOJ__: {
+      __BBAK=__3FCK(((____XFOJ *)__ABAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__S55J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __BBAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__S55J=static_type__XECK(((__ITEM__VFOJ *)__tmp__R55J));
+    case ____EHOJ__: {
+      __BBAK=__GGCK(((____EHOJ *)__ABAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__S55J=static_type__DFCK();
+    case ____2HOJ__: {
+      __BBAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__S55J=((__CAST__JHOJ *)__tmp__R55J)->static_type__TC5J;
+    case ____YIOJ__: {
+      __BBAK=((____YIOJ *)__ABAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__S55J=((__REAL_CST__JLOJ *)__tmp__R55J)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __BBAK=((____YMOJ *)__ABAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__S55J=((__CHARACTER_CST__5LOJ *)__tmp__R55J)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __BBAK=((____ONOJ *)__ABAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__S55J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__R55J)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __BBAK=((____YOOJ *)__ABAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__S55J=((__READ_SLOT__ZK4K *)__tmp__R55J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __BBAK=((____IM4K *)__ABAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__S55J=static_type__NL5O();
+    case ____T5FL__: {
+      __BBAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__S55J=static_type__QQTP();
+    case ____3DUL__: {
+      __BBAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__S55J=static_type__041P();
+    case ____0EUL__: {
+      __BBAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__S55J=static_type__VQTP();
+    case ____BGUL__: {
+      __BBAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__S55J=static_type__A51P();
+    case ____2GUL__: {
+      __BBAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__S55J=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__R55J));
+    case ____B0VL__: {
+      __BBAK=__DXBN(((____B0VL *)__ABAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__S55J=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__R55J));
+    case ____P0VL__: {
+      __BBAK=__4AGM(((____P0VL *)__ABAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__S55J=((__READ_GLOBAL__B4YL *)__tmp__R55J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __BBAK=((____Q5YL *)__ABAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__S55J=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__R55J));
+    case ____UVPM__: {
+      __BBAK=__OFWN(((____UVPM *)__ABAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__S55J=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__R55J));
+    case ____0ZPM__: {
+      __BBAK=__QM1P(((____0ZPM *)__ABAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__S55J=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__R55J));
+    case ____MR0N__: {
+      __BBAK=__FQVO(((____MR0N *)__ABAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__S55J=static_type__BA0Q();
+    case ____YWBP__: {
+      __BBAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__S55J=static_type__MBUP();
+    case ____LYBP__: {
+      __BBAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__S55J=static_type__RBUP();
+    case ____CZBP__: {
+      __BBAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__S55J=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__R55J));
+    case ____3BEP__: {
+      __BBAK=__ZPFQ(((____3BEP *)__ABAK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__S55J)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__H55J),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__BBAK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__WAAK),(&__string_660));
     };
   };
-  __tmp__I55J=Self__G55J->parent_expr_binary_cmp__1HNJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__I55J)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__J55J=((__STRING_CST__5J *)__tmp__I55J)->parent_constant__EK.static_type__SG4D;
+  __XAAK=__VAAK->__KJNJ.__AB5J;
+  switch (((struct ___OBJ *)__XAAK)->__id) {
+  case ____5J__: {
+    __YAAK=((____5J *)__XAAK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__J55J=((__EXTERNAL_C__L5WC *)__tmp__I55J)->static_type__J54D;
+  case ____0AXC__: {
+    __YAAK=((____0AXC *)__XAAK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__J55J=((__PROTOTYPE_CST__45WC *)__tmp__I55J)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __YAAK=((____NBXC *)__XAAK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__J55J=((__INTEGER_CST__KAXC *)__tmp__I55J)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __YAAK=((____ZBXC *)__XAAK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__J55J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__I55J));
+  case ____DMWH__: {
+    __YAAK=__B21J(((____DMWH *)__XAAK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__J55J=((__READ_LOCAL__N5ZI *)__tmp__I55J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __YAAK=((____2A0I *)__XAAK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__J55J=static_type__2CCK();
+  case ____HJNJ__: {
+    __YAAK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__J55J=static_type__BDCK();
+  case ____SJNJ__: {
+    __YAAK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__J55J=static_type__GDCK();
+  case ____0AOJ__: {
+    __YAAK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__J55J=static_type__LDCK();
+  case ____EBOJ__: {
+    __YAAK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__J55J=static_type__QDCK();
+  case ____3BOJ__: {
+    __YAAK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__J55J=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__I55J));
+  case ____RCOJ__: {
+    __YAAK=__EFCK(((____RCOJ *)__XAAK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__J55J=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__I55J));
+  case ____HDOJ__: {
+    __YAAK=__JFCK(((____HDOJ *)__XAAK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__J55J=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__I55J));
+  case ____1DOJ__: {
+    __YAAK=__OFCK(((____1DOJ *)__XAAK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__J55J=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__I55J));
+  case ____PEOJ__: {
+    __YAAK=__TFCK(((____PEOJ *)__XAAK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__J55J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__I55J));
+  case ____DFOJ__: {
+    __YAAK=__YFCK(((____DFOJ *)__XAAK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__J55J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__I55J));
+  case ____XFOJ__: {
+    __YAAK=__3FCK(((____XFOJ *)__XAAK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__J55J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __YAAK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__J55J=static_type__XECK(((__ITEM__VFOJ *)__tmp__I55J));
+  case ____EHOJ__: {
+    __YAAK=__GGCK(((____EHOJ *)__XAAK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__J55J=static_type__DFCK();
+  case ____2HOJ__: {
+    __YAAK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__J55J=((__CAST__JHOJ *)__tmp__I55J)->static_type__TC5J;
+  case ____YIOJ__: {
+    __YAAK=((____YIOJ *)__XAAK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__J55J=((__REAL_CST__JLOJ *)__tmp__I55J)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __YAAK=((____YMOJ *)__XAAK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__J55J=((__CHARACTER_CST__5LOJ *)__tmp__I55J)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __YAAK=((____ONOJ *)__XAAK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__J55J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__I55J)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __YAAK=((____YOOJ *)__XAAK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__J55J=((__READ_SLOT__ZK4K *)__tmp__I55J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __YAAK=((____IM4K *)__XAAK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__J55J=static_type__NL5O();
+  case ____T5FL__: {
+    __YAAK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__J55J=static_type__QQTP();
+  case ____3DUL__: {
+    __YAAK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__J55J=static_type__041P();
+  case ____0EUL__: {
+    __YAAK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__J55J=static_type__VQTP();
+  case ____BGUL__: {
+    __YAAK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__J55J=static_type__A51P();
+  case ____2GUL__: {
+    __YAAK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__J55J=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__I55J));
+  case ____B0VL__: {
+    __YAAK=__DXBN(((____B0VL *)__XAAK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__J55J=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__I55J));
+  case ____P0VL__: {
+    __YAAK=__4AGM(((____P0VL *)__XAAK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__J55J=((__READ_GLOBAL__B4YL *)__tmp__I55J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __YAAK=((____Q5YL *)__XAAK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__J55J=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__I55J));
+  case ____UVPM__: {
+    __YAAK=__OFWN(((____UVPM *)__XAAK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__J55J=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__I55J));
+  case ____0ZPM__: {
+    __YAAK=__QM1P(((____0ZPM *)__XAAK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__J55J=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__I55J));
+  case ____MR0N__: {
+    __YAAK=__FQVO(((____MR0N *)__XAAK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__J55J=static_type__BA0Q();
+  case ____YWBP__: {
+    __YAAK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__J55J=static_type__MBUP();
+  case ____LYBP__: {
+    __YAAK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__J55J=static_type__RBUP();
+  case ____CZBP__: {
+    __YAAK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__J55J=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__I55J));
+  case ____3BEP__: {
+    __YAAK=__ZPFQ(((____3BEP *)__XAAK));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__J55J)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__R55J=Self__G55J->parent_expr_binary_cmp__1HNJ.left__L54J;
-    switch (((struct ___OBJ *)__tmp__R55J)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__S55J=((__STRING_CST__5J *)__tmp__R55J)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__YAAK)->__KLK == (void *)__FMB__)) {
+    __ABAK=__VAAK->__KJNJ.__0A5J;
+    switch (((struct ___OBJ *)__ABAK)->__id) {
+    case ____5J__: {
+      __BBAK=((____5J *)__ABAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__S55J=((__EXTERNAL_C__L5WC *)__tmp__R55J)->static_type__J54D;
+    case ____0AXC__: {
+      __BBAK=((____0AXC *)__ABAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__S55J=((__PROTOTYPE_CST__45WC *)__tmp__R55J)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __BBAK=((____NBXC *)__ABAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__S55J=((__INTEGER_CST__KAXC *)__tmp__R55J)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __BBAK=((____ZBXC *)__ABAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__S55J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__R55J));
+    case ____DMWH__: {
+      __BBAK=__B21J(((____DMWH *)__ABAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__S55J=((__READ_LOCAL__N5ZI *)__tmp__R55J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __BBAK=((____2A0I *)__ABAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__S55J=static_type__2CCK();
+    case ____HJNJ__: {
+      __BBAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__S55J=static_type__BDCK();
+    case ____SJNJ__: {
+      __BBAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__S55J=static_type__GDCK();
+    case ____0AOJ__: {
+      __BBAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__S55J=static_type__LDCK();
+    case ____EBOJ__: {
+      __BBAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__S55J=static_type__QDCK();
+    case ____3BOJ__: {
+      __BBAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__S55J=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__R55J));
+    case ____RCOJ__: {
+      __BBAK=__EFCK(((____RCOJ *)__ABAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__S55J=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__R55J));
+    case ____HDOJ__: {
+      __BBAK=__JFCK(((____HDOJ *)__ABAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__S55J=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__R55J));
+    case ____1DOJ__: {
+      __BBAK=__OFCK(((____1DOJ *)__ABAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__S55J=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__R55J));
+    case ____PEOJ__: {
+      __BBAK=__TFCK(((____PEOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__S55J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__R55J));
+    case ____DFOJ__: {
+      __BBAK=__YFCK(((____DFOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__S55J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__R55J));
+    case ____XFOJ__: {
+      __BBAK=__3FCK(((____XFOJ *)__ABAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__S55J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __BBAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__S55J=static_type__XECK(((__ITEM__VFOJ *)__tmp__R55J));
+    case ____EHOJ__: {
+      __BBAK=__GGCK(((____EHOJ *)__ABAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__S55J=static_type__DFCK();
+    case ____2HOJ__: {
+      __BBAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__S55J=((__CAST__JHOJ *)__tmp__R55J)->static_type__TC5J;
+    case ____YIOJ__: {
+      __BBAK=((____YIOJ *)__ABAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__S55J=((__REAL_CST__JLOJ *)__tmp__R55J)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __BBAK=((____YMOJ *)__ABAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__S55J=((__CHARACTER_CST__5LOJ *)__tmp__R55J)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __BBAK=((____ONOJ *)__ABAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__S55J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__R55J)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __BBAK=((____YOOJ *)__ABAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__S55J=((__READ_SLOT__ZK4K *)__tmp__R55J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __BBAK=((____IM4K *)__ABAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__S55J=static_type__NL5O();
+    case ____T5FL__: {
+      __BBAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__S55J=static_type__QQTP();
+    case ____3DUL__: {
+      __BBAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__S55J=static_type__041P();
+    case ____0EUL__: {
+      __BBAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__S55J=static_type__VQTP();
+    case ____BGUL__: {
+      __BBAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__S55J=static_type__A51P();
+    case ____2GUL__: {
+      __BBAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__S55J=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__R55J));
+    case ____B0VL__: {
+      __BBAK=__DXBN(((____B0VL *)__ABAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__S55J=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__R55J));
+    case ____P0VL__: {
+      __BBAK=__4AGM(((____P0VL *)__ABAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__S55J=((__READ_GLOBAL__B4YL *)__tmp__R55J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __BBAK=((____Q5YL *)__ABAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__S55J=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__R55J));
+    case ____UVPM__: {
+      __BBAK=__OFWN(((____UVPM *)__ABAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__S55J=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__R55J));
+    case ____0ZPM__: {
+      __BBAK=__QM1P(((____0ZPM *)__ABAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__S55J=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__R55J));
+    case ____MR0N__: {
+      __BBAK=__FQVO(((____MR0N *)__ABAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__S55J=static_type__BA0Q();
+    case ____YWBP__: {
+      __BBAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__S55J=static_type__MBUP();
+    case ____LYBP__: {
+      __BBAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__S55J=static_type__RBUP();
+    case ____CZBP__: {
+      __BBAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__S55J=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__R55J));
+    case ____3BEP__: {
+      __BBAK=__ZPFQ(((____3BEP *)__ABAK));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__S55J)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__2AAK=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__BBAK)->__KLK)->__id) {
+    case ____FF__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____FMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____HMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____JMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____LMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____ICY__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__2AAK=TRUE__K__;
+    case ____EQ5D__: {
+      __LCAK=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__2AAK=TRUE__K__;
+    case ____L4NJ__: {
+      __LCAK=__K__;
     } break;
     };
-    __tmp__Z55J=__tmp__2AAK;
+    __IBAK=__LCAK;
   } else /* FALSE */ {
-    __tmp__Z55J=FALSE__O__;
-  };
-  if (__tmp__Z55J) {
-    Self__VPXU=((__STRING__BC *)buffer__H55J);
-    if ((Self__VPXU->capacity__HFL <= Self__VPXU->count__WJ)) {
-      if ((Self__VPXU->capacity__HFL ==  0)) {
-        Self__VPXU->capacity__HFL= 32;
-        __tmp__WPXU=create__KVW( 32);
-        Self__VPXU->storage__4EL=__tmp__WPXU;
-      } else /* FALSE */ {
-        __tmp__XPXU=(__INTEGER__Q)(Self__VPXU->capacity__HFL <<  1);
-        __tmp__WPXU=((__CHARACTER__DB *)Self__VPXU->storage__4EL);
-        old_nb_elts__ZPXU=Self__VPXU->capacity__HFL;
-        __tmp__0PXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WPXU),((__UINTEGER_32__RWB )old_nb_elts__ZPXU),((__UINTEGER_32__RWB )__tmp__XPXU));
-        __tmp__WPXU=((__CHARACTER__DB *)__tmp__0PXU);
-        clear__to__F00(__tmp__WPXU,old_nb_elts__ZPXU,(__INTEGER__Q)(__tmp__XPXU -  1));
-        Self__VPXU->storage__4EL=__tmp__WPXU;
-        Self__VPXU->capacity__HFL=__tmp__XPXU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__VPXU->storage__4EL)[Self__VPXU->count__WJ]='0';
-    Self__VPXU->count__WJ=(__INTEGER__Q)(Self__VPXU->count__WJ +  1);
+    __IBAK=__O__;
+  };
+  if (__IBAK) {
+    __ERXU=((____BC *)__WAAK);
+    if ((__ERXU->__OFL <= __ERXU->__WJ)) {
+      if ((__ERXU->__OFL ==  0)) {
+        __ERXU->__OFL= 32;
+        __FRXU=__RVW( 32);
+        __ERXU->__FFL=__FRXU;
+      } else /* FALSE */ {
+        __GRXU=(____Q)(__ERXU->__OFL <<  1);
+        __FRXU=((____DB *)__ERXU->__FFL);
+        __IRXU=__ERXU->__OFL;
+        __JRXU=__55W(((____IB )__FRXU),((____YWB )__IRXU),((____YWB )__GRXU));
+        __FRXU=((____DB *)__JRXU);
+        __M00(__FRXU,__IRXU,(____Q)(__GRXU -  1));
+        __ERXU->__FFL=__FRXU;
+        __ERXU->__OFL=__GRXU;
+      };
+    };
+    ((____DB *)__ERXU->__FFL)[__ERXU->__WJ]='0';
+    __ERXU->__WJ=(____Q)(__ERXU->__WJ +  1);
   } else /* FALSE */ {
-    __tmp__R55J=Self__G55J->parent_expr_binary_cmp__1HNJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__R55J)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__R55J),buffer__H55J);
+    __ABAK=__VAAK->__KJNJ.__AB5J;
+    switch (((struct ___OBJ *)__ABAK)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__ABAK),__WAAK);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__H55J),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__ABAK)),__WAAK);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__WAAK),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__ABAK)),__WAAK);
     } 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__R55J)),buffer__H55J);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__H55J),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__R55J))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__WAAK),((____YMOJ *)((____5J *)__ABAK))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__HW4S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__R55J));
-      Self__3PXU=((__STRING__BC *)buffer__H55J);
-      if ((Self__3PXU->capacity__HFL <= Self__3PXU->count__WJ)) {
-        if ((Self__3PXU->capacity__HFL ==  0)) {
-          Self__3PXU->capacity__HFL= 32;
-          __tmp__4PXU=create__KVW( 32);
-          Self__3PXU->storage__4EL=__tmp__4PXU;
+    case ____ONOJ__: {
+      __WX4S=((____ONOJ *)((____5J *)__ABAK));
+      __MRXU=((____BC *)__WAAK);
+      if ((__MRXU->__OFL <= __MRXU->__WJ)) {
+        if ((__MRXU->__OFL ==  0)) {
+          __MRXU->__OFL= 32;
+          __NRXU=__RVW( 32);
+          __MRXU->__FFL=__NRXU;
         } else /* FALSE */ {
-          __tmp__5PXU=(__INTEGER__Q)(Self__3PXU->capacity__HFL <<  1);
-          __tmp__4PXU=((__CHARACTER__DB *)Self__3PXU->storage__4EL);
-          old_nb_elts__BQXU=Self__3PXU->capacity__HFL;
-          __tmp__CQXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4PXU),((__UINTEGER_32__RWB )old_nb_elts__BQXU),((__UINTEGER_32__RWB )__tmp__5PXU));
-          __tmp__4PXU=((__CHARACTER__DB *)__tmp__CQXU);
-          clear__to__F00(__tmp__4PXU,old_nb_elts__BQXU,(__INTEGER__Q)(__tmp__5PXU -  1));
-          Self__3PXU->storage__4EL=__tmp__4PXU;
-          Self__3PXU->capacity__HFL=__tmp__5PXU;
+          __ORXU=(____Q)(__MRXU->__OFL <<  1);
+          __NRXU=((____DB *)__MRXU->__FFL);
+          __QRXU=__MRXU->__OFL;
+          __RRXU=__55W(((____IB )__NRXU),((____YWB )__QRXU),((____YWB )__ORXU));
+          __NRXU=((____DB *)__RRXU);
+          __M00(__NRXU,__QRXU,(____Q)(__ORXU -  1));
+          __MRXU->__FFL=__NRXU;
+          __MRXU->__OFL=__ORXU;
         };
       };
-      ((__CHARACTER__DB *)Self__3PXU->storage__4EL)[Self__3PXU->count__WJ]='\'';
-      Self__3PXU->count__WJ=(__INTEGER__Q)(Self__3PXU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__H55J),Self__HW4S->text__ID5J);
-      Self__3PXU=((__STRING__BC *)buffer__H55J);
-      if ((Self__3PXU->capacity__HFL <= Self__3PXU->count__WJ)) {
-        if ((Self__3PXU->capacity__HFL ==  0)) {
-          Self__3PXU->capacity__HFL= 32;
-          __tmp__4PXU=create__KVW( 32);
-          Self__3PXU->storage__4EL=__tmp__4PXU;
+      ((____DB *)__MRXU->__FFL)[__MRXU->__WJ]='\'';
+      __MRXU->__WJ=(____Q)(__MRXU->__WJ +  1);
+      __EWX(((____BC *)__WAAK),__WX4S->__XE5J);
+      __MRXU=((____BC *)__WAAK);
+      if ((__MRXU->__OFL <= __MRXU->__WJ)) {
+        if ((__MRXU->__OFL ==  0)) {
+          __MRXU->__OFL= 32;
+          __NRXU=__RVW( 32);
+          __MRXU->__FFL=__NRXU;
         } else /* FALSE */ {
-          __tmp__5PXU=(__INTEGER__Q)(Self__3PXU->capacity__HFL <<  1);
-          __tmp__4PXU=((__CHARACTER__DB *)Self__3PXU->storage__4EL);
-          old_nb_elts__BQXU=Self__3PXU->capacity__HFL;
-          __tmp__CQXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4PXU),((__UINTEGER_32__RWB )old_nb_elts__BQXU),((__UINTEGER_32__RWB )__tmp__5PXU));
-          __tmp__4PXU=((__CHARACTER__DB *)__tmp__CQXU);
-          clear__to__F00(__tmp__4PXU,old_nb_elts__BQXU,(__INTEGER__Q)(__tmp__5PXU -  1));
-          Self__3PXU->storage__4EL=__tmp__4PXU;
-          Self__3PXU->capacity__HFL=__tmp__5PXU;
+          __ORXU=(____Q)(__MRXU->__OFL <<  1);
+          __NRXU=((____DB *)__MRXU->__FFL);
+          __QRXU=__MRXU->__OFL;
+          __RRXU=__55W(((____IB )__NRXU),((____YWB )__QRXU),((____YWB )__ORXU));
+          __NRXU=((____DB *)__RRXU);
+          __M00(__NRXU,__QRXU,(____Q)(__ORXU -  1));
+          __MRXU->__FFL=__NRXU;
+          __MRXU->__OFL=__ORXU;
         };
       };
-      ((__CHARACTER__DB *)Self__3PXU->storage__4EL)[Self__3PXU->count__WJ]='\'';
-      Self__3PXU->count__WJ=(__INTEGER__Q)(Self__3PXU->count__WJ +  1);
+      ((____DB *)__MRXU->__FFL)[__MRXU->__WJ]='\'';
+      __MRXU->__WJ=(____Q)(__MRXU->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__JW4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__R55J));
-      Self__3PXU=((__STRING__BC *)buffer__H55J);
-      if ((Self__3PXU->capacity__HFL <= Self__3PXU->count__WJ)) {
-        if ((Self__3PXU->capacity__HFL ==  0)) {
-          Self__3PXU->capacity__HFL= 32;
-          __tmp__4PXU=create__KVW( 32);
-          Self__3PXU->storage__4EL=__tmp__4PXU;
+    case ____YOOJ__: {
+      __YX4S=((____YOOJ *)((____5J *)__ABAK));
+      __MRXU=((____BC *)__WAAK);
+      if ((__MRXU->__OFL <= __MRXU->__WJ)) {
+        if ((__MRXU->__OFL ==  0)) {
+          __MRXU->__OFL= 32;
+          __NRXU=__RVW( 32);
+          __MRXU->__FFL=__NRXU;
         } else /* FALSE */ {
-          __tmp__5PXU=(__INTEGER__Q)(Self__3PXU->capacity__HFL <<  1);
-          __tmp__4PXU=((__CHARACTER__DB *)Self__3PXU->storage__4EL);
-          old_nb_elts__BQXU=Self__3PXU->capacity__HFL;
-          __tmp__CQXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4PXU),((__UINTEGER_32__RWB )old_nb_elts__BQXU),((__UINTEGER_32__RWB )__tmp__5PXU));
-          __tmp__4PXU=((__CHARACTER__DB *)__tmp__CQXU);
-          clear__to__F00(__tmp__4PXU,old_nb_elts__BQXU,(__INTEGER__Q)(__tmp__5PXU -  1));
-          Self__3PXU->storage__4EL=__tmp__4PXU;
-          Self__3PXU->capacity__HFL=__tmp__5PXU;
+          __ORXU=(____Q)(__MRXU->__OFL <<  1);
+          __NRXU=((____DB *)__MRXU->__FFL);
+          __QRXU=__MRXU->__OFL;
+          __RRXU=__55W(((____IB )__NRXU),((____YWB )__QRXU),((____YWB )__ORXU));
+          __NRXU=((____DB *)__RRXU);
+          __M00(__NRXU,__QRXU,(____Q)(__ORXU -  1));
+          __MRXU->__FFL=__NRXU;
+          __MRXU->__OFL=__ORXU;
         };
       };
-      ((__CHARACTER__DB *)Self__3PXU->storage__4EL)[Self__3PXU->count__WJ]='\"';
-      Self__3PXU->count__WJ=(__INTEGER__Q)(Self__3PXU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__H55J),Self__JW4S->string__EBJK);
-      Self__3PXU=((__STRING__BC *)buffer__H55J);
-      if ((Self__3PXU->capacity__HFL <= Self__3PXU->count__WJ)) {
-        if ((Self__3PXU->capacity__HFL ==  0)) {
-          Self__3PXU->capacity__HFL= 32;
-          __tmp__4PXU=create__KVW( 32);
-          Self__3PXU->storage__4EL=__tmp__4PXU;
+      ((____DB *)__MRXU->__FFL)[__MRXU->__WJ]='\"';
+      __MRXU->__WJ=(____Q)(__MRXU->__WJ +  1);
+      __EWX(((____BC *)__WAAK),__YX4S->__TCJK);
+      __MRXU=((____BC *)__WAAK);
+      if ((__MRXU->__OFL <= __MRXU->__WJ)) {
+        if ((__MRXU->__OFL ==  0)) {
+          __MRXU->__OFL= 32;
+          __NRXU=__RVW( 32);
+          __MRXU->__FFL=__NRXU;
         } else /* FALSE */ {
-          __tmp__5PXU=(__INTEGER__Q)(Self__3PXU->capacity__HFL <<  1);
-          __tmp__4PXU=((__CHARACTER__DB *)Self__3PXU->storage__4EL);
-          old_nb_elts__BQXU=Self__3PXU->capacity__HFL;
-          __tmp__CQXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4PXU),((__UINTEGER_32__RWB )old_nb_elts__BQXU),((__UINTEGER_32__RWB )__tmp__5PXU));
-          __tmp__4PXU=((__CHARACTER__DB *)__tmp__CQXU);
-          clear__to__F00(__tmp__4PXU,old_nb_elts__BQXU,(__INTEGER__Q)(__tmp__5PXU -  1));
-          Self__3PXU->storage__4EL=__tmp__4PXU;
-          Self__3PXU->capacity__HFL=__tmp__5PXU;
+          __ORXU=(____Q)(__MRXU->__OFL <<  1);
+          __NRXU=((____DB *)__MRXU->__FFL);
+          __QRXU=__MRXU->__OFL;
+          __RRXU=__55W(((____IB )__NRXU),((____YWB )__QRXU),((____YWB )__ORXU));
+          __NRXU=((____DB *)__RRXU);
+          __M00(__NRXU,__QRXU,(____Q)(__ORXU -  1));
+          __MRXU->__FFL=__NRXU;
+          __MRXU->__OFL=__ORXU;
         };
       };
-      ((__CHARACTER__DB *)Self__3PXU->storage__4EL)[Self__3PXU->count__WJ]='\"';
-      Self__3PXU->count__WJ=(__INTEGER__Q)(Self__3PXU->count__WJ +  1);
+      ((____DB *)__MRXU->__FFL)[__MRXU->__WJ]='\"';
+      __MRXU->__WJ=(____Q)(__MRXU->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__H55J),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__R55J))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__WAAK),((____Q5YL *)((____5J *)__ABAK))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__ABAK)),__WAAK);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__R55J)),buffer__H55J);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__ABAK)),__WAAK);
     } break;
     };
-    __tmp__R55J=Self__G55J->parent_expr_binary_cmp__1HNJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__R55J)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__S55J=((__STRING_CST__5J *)__tmp__R55J)->parent_constant__EK.static_type__SG4D;
+    __ABAK=__VAAK->__KJNJ.__AB5J;
+    switch (((struct ___OBJ *)__ABAK)->__id) {
+    case ____5J__: {
+      __BBAK=((____5J *)__ABAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__S55J=((__EXTERNAL_C__L5WC *)__tmp__R55J)->static_type__J54D;
+    case ____0AXC__: {
+      __BBAK=((____0AXC *)__ABAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__S55J=((__PROTOTYPE_CST__45WC *)__tmp__R55J)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __BBAK=((____NBXC *)__ABAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__S55J=((__INTEGER_CST__KAXC *)__tmp__R55J)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __BBAK=((____ZBXC *)__ABAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__S55J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__R55J));
+    case ____DMWH__: {
+      __BBAK=__B21J(((____DMWH *)__ABAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__S55J=((__READ_LOCAL__N5ZI *)__tmp__R55J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __BBAK=((____2A0I *)__ABAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__S55J=static_type__2CCK();
+    case ____HJNJ__: {
+      __BBAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__S55J=static_type__BDCK();
+    case ____SJNJ__: {
+      __BBAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__S55J=static_type__GDCK();
+    case ____0AOJ__: {
+      __BBAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__S55J=static_type__LDCK();
+    case ____EBOJ__: {
+      __BBAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__S55J=static_type__QDCK();
+    case ____3BOJ__: {
+      __BBAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__S55J=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__R55J));
+    case ____RCOJ__: {
+      __BBAK=__EFCK(((____RCOJ *)__ABAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__S55J=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__R55J));
+    case ____HDOJ__: {
+      __BBAK=__JFCK(((____HDOJ *)__ABAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__S55J=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__R55J));
+    case ____1DOJ__: {
+      __BBAK=__OFCK(((____1DOJ *)__ABAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__S55J=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__R55J));
+    case ____PEOJ__: {
+      __BBAK=__TFCK(((____PEOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__S55J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__R55J));
+    case ____DFOJ__: {
+      __BBAK=__YFCK(((____DFOJ *)__ABAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__S55J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__R55J));
+    case ____XFOJ__: {
+      __BBAK=__3FCK(((____XFOJ *)__ABAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__S55J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __BBAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__S55J=static_type__XECK(((__ITEM__VFOJ *)__tmp__R55J));
+    case ____EHOJ__: {
+      __BBAK=__GGCK(((____EHOJ *)__ABAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__S55J=static_type__DFCK();
+    case ____2HOJ__: {
+      __BBAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__S55J=((__CAST__JHOJ *)__tmp__R55J)->static_type__TC5J;
+    case ____YIOJ__: {
+      __BBAK=((____YIOJ *)__ABAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__S55J=((__REAL_CST__JLOJ *)__tmp__R55J)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __BBAK=((____YMOJ *)__ABAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__S55J=((__CHARACTER_CST__5LOJ *)__tmp__R55J)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __BBAK=((____ONOJ *)__ABAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__S55J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__R55J)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __BBAK=((____YOOJ *)__ABAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__S55J=((__READ_SLOT__ZK4K *)__tmp__R55J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __BBAK=((____IM4K *)__ABAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__S55J=static_type__NL5O();
+    case ____T5FL__: {
+      __BBAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__S55J=static_type__QQTP();
+    case ____3DUL__: {
+      __BBAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__S55J=static_type__041P();
+    case ____0EUL__: {
+      __BBAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__S55J=static_type__VQTP();
+    case ____BGUL__: {
+      __BBAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__S55J=static_type__A51P();
+    case ____2GUL__: {
+      __BBAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__S55J=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__R55J));
+    case ____B0VL__: {
+      __BBAK=__DXBN(((____B0VL *)__ABAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__S55J=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__R55J));
+    case ____P0VL__: {
+      __BBAK=__4AGM(((____P0VL *)__ABAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__S55J=((__READ_GLOBAL__B4YL *)__tmp__R55J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __BBAK=((____Q5YL *)__ABAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__S55J=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__R55J));
+    case ____UVPM__: {
+      __BBAK=__OFWN(((____UVPM *)__ABAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__S55J=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__R55J));
+    case ____0ZPM__: {
+      __BBAK=__QM1P(((____0ZPM *)__ABAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__S55J=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__R55J));
+    case ____MR0N__: {
+      __BBAK=__FQVO(((____MR0N *)__ABAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__S55J=static_type__BA0Q();
+    case ____YWBP__: {
+      __BBAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__S55J=static_type__MBUP();
+    case ____LYBP__: {
+      __BBAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__S55J=static_type__RBUP();
+    case ____CZBP__: {
+      __BBAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__S55J=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__R55J));
+    case ____3BEP__: {
+      __BBAK=__ZPFQ(((____3BEP *)__ABAK));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__S55J)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__2AAK=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__BBAK)->__KLK)->__id) {
+    case ____FF__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____FMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____HMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____JMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____LMB__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__2AAK=FALSE__O__;
+    case ____ICY__: {
+      __LCAK=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__2AAK=TRUE__K__;
+    case ____EQ5D__: {
+      __LCAK=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__2AAK=TRUE__K__;
+    case ____L4NJ__: {
+      __LCAK=__K__;
     } break;
     };
-    if (__tmp__2AAK) {
-      append__3VX(((__STRING__BC *)buffer__H55J),(&__string_664));
+    if (__LCAK) {
+      __EWX(((____BC *)__WAAK),(&__string_664));
     };
   };
-  Self__LPXU=((__STRING__BC *)buffer__H55J);
-  if ((Self__LPXU->capacity__HFL <= Self__LPXU->count__WJ)) {
-    if ((Self__LPXU->capacity__HFL ==  0)) {
-      Self__LPXU->capacity__HFL= 32;
-      __tmp__MPXU=create__KVW( 32);
-      Self__LPXU->storage__4EL=__tmp__MPXU;
+  __0QXU=((____BC *)__WAAK);
+  if ((__0QXU->__OFL <= __0QXU->__WJ)) {
+    if ((__0QXU->__OFL ==  0)) {
+      __0QXU->__OFL= 32;
+      __1QXU=__RVW( 32);
+      __0QXU->__FFL=__1QXU;
     } else /* FALSE */ {
-      __tmp__NPXU=(__INTEGER__Q)(Self__LPXU->capacity__HFL <<  1);
-      __tmp__MPXU=((__CHARACTER__DB *)Self__LPXU->storage__4EL);
-      old_nb_elts__PPXU=Self__LPXU->capacity__HFL;
-      __tmp__QPXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MPXU),((__UINTEGER_32__RWB )old_nb_elts__PPXU),((__UINTEGER_32__RWB )__tmp__NPXU));
-      __tmp__MPXU=((__CHARACTER__DB *)__tmp__QPXU);
-      clear__to__F00(__tmp__MPXU,old_nb_elts__PPXU,(__INTEGER__Q)(__tmp__NPXU -  1));
-      Self__LPXU->storage__4EL=__tmp__MPXU;
-      Self__LPXU->capacity__HFL=__tmp__NPXU;
+      __2QXU=(____Q)(__0QXU->__OFL <<  1);
+      __1QXU=((____DB *)__0QXU->__FFL);
+      __4QXU=__0QXU->__OFL;
+      __5QXU=__55W(((____IB )__1QXU),((____YWB )__4QXU),((____YWB )__2QXU));
+      __1QXU=((____DB *)__5QXU);
+      __M00(__1QXU,__4QXU,(____Q)(__2QXU -  1));
+      __0QXU->__FFL=__1QXU;
+      __0QXU->__OFL=__2QXU;
     };
   };
-  ((__CHARACTER__DB *)Self__LPXU->storage__4EL)[Self__LPXU->count__WJ]=')';
-  Self__LPXU->count__WJ=(__INTEGER__Q)(Self__LPXU->count__WJ +  1);
+  ((____DB *)__0QXU->__FFL)[__0QXU->__WJ]=')';
+  __0QXU->__WJ=(____Q)(__0QXU->__WJ +  1);
 }
 
-static void genere__HEAK(__EXPR_NOT_EQUAL__DINJ *Self__IEAK,__STRING__BC *buffer__JEAK)
-// ({EXPR_NOT_EQUAL__DINJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __WFAK(____SJNJ *__XFAK,____BC *__YFAK)
+// ({__SJNJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__5SXU,*Self__JTXU,*Self__RTXU;
-  __INTEGER__Q __tmp__BTXU,old_nb_elts__DTXU,__tmp__LTXU;
-  __INTEGER__Q old_nb_elts__NTXU,__tmp__TTXU,old_nb_elts__VTXU;
-  __POINTER__IB __tmp__ETXU,__tmp__OTXU,__tmp__WTXU;
-  void *__tmp__KEAK,*__tmp__TEAK;
-  __TYPE_FULL__PMB *__tmp__LEAK,*__tmp__UEAK;
-  __STRING_CONSTANT__0 *__tmp__WEAK;
-  __PROTOTYPE__MF *__tmp__C3DS;
-  __CHARACTER_CST__5LOJ *Self__1W4S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__3W4S;
-  __CHARACTER__DB *__tmp__ATXU,*__tmp__KTXU,*__tmp__STXU;
-  __BOOLEAN__L __tmp__1EAK,__tmp__4FAK;
-  Self__5SXU=((__STRING__BC *)buffer__JEAK);
-  if ((Self__5SXU->capacity__HFL <= Self__5SXU->count__WJ)) {
-    if ((Self__5SXU->capacity__HFL ==  0)) {
-      Self__5SXU->capacity__HFL= 32;
-      __tmp__ATXU=create__KVW( 32);
-      Self__5SXU->storage__4EL=__tmp__ATXU;
+  ____BC *__OUXU,*__YUXU,*__AVXU;
+  ____Q __QUXU,__SUXU,__0UXU,__2UXU,__CVXU,__EVXU;
+  ____IB __TUXU,__3UXU,__FVXU;
+  void *__ZFAK,*__CGAK;
+  ____WMB *__0FAK,*__DGAK;
+  ____0 *__FGAK;
+  ____MF *__R4DS;
+  ____ONOJ *__KY4S;
+  ____YOOJ *__MY4S;
+  ____DB *__PUXU,*__ZUXU,*__BVXU;
+  ____L __KGAK,__NHAK;
+  __OUXU=((____BC *)__YFAK);
+  if ((__OUXU->__OFL <= __OUXU->__WJ)) {
+    if ((__OUXU->__OFL ==  0)) {
+      __OUXU->__OFL= 32;
+      __PUXU=__RVW( 32);
+      __OUXU->__FFL=__PUXU;
     } else /* FALSE */ {
-      __tmp__BTXU=(__INTEGER__Q)(Self__5SXU->capacity__HFL <<  1);
-      __tmp__ATXU=((__CHARACTER__DB *)Self__5SXU->storage__4EL);
-      old_nb_elts__DTXU=Self__5SXU->capacity__HFL;
-      __tmp__ETXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ATXU),((__UINTEGER_32__RWB )old_nb_elts__DTXU),((__UINTEGER_32__RWB )__tmp__BTXU));
-      __tmp__ATXU=((__CHARACTER__DB *)__tmp__ETXU);
-      clear__to__F00(__tmp__ATXU,old_nb_elts__DTXU,(__INTEGER__Q)(__tmp__BTXU -  1));
-      Self__5SXU->storage__4EL=__tmp__ATXU;
-      Self__5SXU->capacity__HFL=__tmp__BTXU;
+      __QUXU=(____Q)(__OUXU->__OFL <<  1);
+      __PUXU=((____DB *)__OUXU->__FFL);
+      __SUXU=__OUXU->__OFL;
+      __TUXU=__55W(((____IB )__PUXU),((____YWB )__SUXU),((____YWB )__QUXU));
+      __PUXU=((____DB *)__TUXU);
+      __M00(__PUXU,__SUXU,(____Q)(__QUXU -  1));
+      __OUXU->__FFL=__PUXU;
+      __OUXU->__OFL=__QUXU;
     };
   };
-  ((__CHARACTER__DB *)Self__5SXU->storage__4EL)[Self__5SXU->count__WJ]='(';
-  Self__5SXU->count__WJ=(__INTEGER__Q)(Self__5SXU->count__WJ +  1);
-  __tmp__KEAK=Self__IEAK->parent_expr_binary_cmp__EINJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__KEAK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__LEAK=((__STRING_CST__5J *)__tmp__KEAK)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__OUXU->__FFL)[__OUXU->__WJ]='(';
+  __OUXU->__WJ=(____Q)(__OUXU->__WJ +  1);
+  __ZFAK=__XFAK->__TJNJ.__0A5J;
+  switch (((struct ___OBJ *)__ZFAK)->__id) {
+  case ____5J__: {
+    __0FAK=((____5J *)__ZFAK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__LEAK=((__EXTERNAL_C__L5WC *)__tmp__KEAK)->static_type__J54D;
+  case ____0AXC__: {
+    __0FAK=((____0AXC *)__ZFAK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__LEAK=((__PROTOTYPE_CST__45WC *)__tmp__KEAK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __0FAK=((____NBXC *)__ZFAK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__LEAK=((__INTEGER_CST__KAXC *)__tmp__KEAK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __0FAK=((____ZBXC *)__ZFAK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__LEAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__KEAK));
+  case ____DMWH__: {
+    __0FAK=__B21J(((____DMWH *)__ZFAK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__LEAK=((__READ_LOCAL__N5ZI *)__tmp__KEAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __0FAK=((____2A0I *)__ZFAK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__LEAK=static_type__2CCK();
+  case ____HJNJ__: {
+    __0FAK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__LEAK=static_type__BDCK();
+  case ____SJNJ__: {
+    __0FAK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__LEAK=static_type__GDCK();
+  case ____0AOJ__: {
+    __0FAK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__LEAK=static_type__LDCK();
+  case ____EBOJ__: {
+    __0FAK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__LEAK=static_type__QDCK();
+  case ____3BOJ__: {
+    __0FAK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__LEAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__KEAK));
+  case ____RCOJ__: {
+    __0FAK=__EFCK(((____RCOJ *)__ZFAK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__LEAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__KEAK));
+  case ____HDOJ__: {
+    __0FAK=__JFCK(((____HDOJ *)__ZFAK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__LEAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__KEAK));
+  case ____1DOJ__: {
+    __0FAK=__OFCK(((____1DOJ *)__ZFAK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__LEAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__KEAK));
+  case ____PEOJ__: {
+    __0FAK=__TFCK(((____PEOJ *)__ZFAK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__LEAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KEAK));
+  case ____DFOJ__: {
+    __0FAK=__YFCK(((____DFOJ *)__ZFAK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__LEAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KEAK));
+  case ____XFOJ__: {
+    __0FAK=__3FCK(((____XFOJ *)__ZFAK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__LEAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __0FAK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__LEAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__KEAK));
+  case ____EHOJ__: {
+    __0FAK=__GGCK(((____EHOJ *)__ZFAK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__LEAK=static_type__DFCK();
+  case ____2HOJ__: {
+    __0FAK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__LEAK=((__CAST__JHOJ *)__tmp__KEAK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __0FAK=((____YIOJ *)__ZFAK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__LEAK=((__REAL_CST__JLOJ *)__tmp__KEAK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __0FAK=((____YMOJ *)__ZFAK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__LEAK=((__CHARACTER_CST__5LOJ *)__tmp__KEAK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __0FAK=((____ONOJ *)__ZFAK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__LEAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__KEAK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __0FAK=((____YOOJ *)__ZFAK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__LEAK=((__READ_SLOT__ZK4K *)__tmp__KEAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __0FAK=((____IM4K *)__ZFAK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__LEAK=static_type__NL5O();
+  case ____T5FL__: {
+    __0FAK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__LEAK=static_type__QQTP();
+  case ____3DUL__: {
+    __0FAK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__LEAK=static_type__041P();
+  case ____0EUL__: {
+    __0FAK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__LEAK=static_type__VQTP();
+  case ____BGUL__: {
+    __0FAK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__LEAK=static_type__A51P();
+  case ____2GUL__: {
+    __0FAK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__LEAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__KEAK));
+  case ____B0VL__: {
+    __0FAK=__DXBN(((____B0VL *)__ZFAK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__LEAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__KEAK));
+  case ____P0VL__: {
+    __0FAK=__4AGM(((____P0VL *)__ZFAK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__LEAK=((__READ_GLOBAL__B4YL *)__tmp__KEAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __0FAK=((____Q5YL *)__ZFAK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__LEAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__KEAK));
+  case ____UVPM__: {
+    __0FAK=__OFWN(((____UVPM *)__ZFAK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__LEAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__KEAK));
+  case ____0ZPM__: {
+    __0FAK=__QM1P(((____0ZPM *)__ZFAK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__LEAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__KEAK));
+  case ____MR0N__: {
+    __0FAK=__FQVO(((____MR0N *)__ZFAK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__LEAK=static_type__BA0Q();
+  case ____YWBP__: {
+    __0FAK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__LEAK=static_type__MBUP();
+  case ____LYBP__: {
+    __0FAK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__LEAK=static_type__RBUP();
+  case ____CZBP__: {
+    __0FAK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__LEAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__KEAK));
+  case ____3BEP__: {
+    __0FAK=__ZPFQ(((____3BEP *)__ZFAK));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__LEAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    __tmp__TEAK=Self__IEAK->parent_expr_binary_cmp__EINJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__TEAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__UEAK=((__STRING_CST__5J *)__tmp__TEAK)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__0FAK)->__KLK == (void *)__FPB)) {
+    __CGAK=__XFAK->__TJNJ.__AB5J;
+    switch (((struct ___OBJ *)__CGAK)->__id) {
+    case ____5J__: {
+      __DGAK=((____5J *)__CGAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__UEAK=((__EXTERNAL_C__L5WC *)__tmp__TEAK)->static_type__J54D;
+    case ____0AXC__: {
+      __DGAK=((____0AXC *)__CGAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__UEAK=((__PROTOTYPE_CST__45WC *)__tmp__TEAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __DGAK=((____NBXC *)__CGAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__UEAK=((__INTEGER_CST__KAXC *)__tmp__TEAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __DGAK=((____ZBXC *)__CGAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__UEAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__TEAK));
+    case ____DMWH__: {
+      __DGAK=__B21J(((____DMWH *)__CGAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__UEAK=((__READ_LOCAL__N5ZI *)__tmp__TEAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __DGAK=((____2A0I *)__CGAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__UEAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __DGAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__UEAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __DGAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__UEAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __DGAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__UEAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __DGAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__UEAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __DGAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__UEAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__TEAK));
+    case ____RCOJ__: {
+      __DGAK=__EFCK(((____RCOJ *)__CGAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__UEAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__TEAK));
+    case ____HDOJ__: {
+      __DGAK=__JFCK(((____HDOJ *)__CGAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__UEAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__TEAK));
+    case ____1DOJ__: {
+      __DGAK=__OFCK(((____1DOJ *)__CGAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__UEAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__TEAK));
+    case ____PEOJ__: {
+      __DGAK=__TFCK(((____PEOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__UEAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__TEAK));
+    case ____DFOJ__: {
+      __DGAK=__YFCK(((____DFOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__UEAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__TEAK));
+    case ____XFOJ__: {
+      __DGAK=__3FCK(((____XFOJ *)__CGAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__UEAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __DGAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__UEAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__TEAK));
+    case ____EHOJ__: {
+      __DGAK=__GGCK(((____EHOJ *)__CGAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__UEAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __DGAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__UEAK=((__CAST__JHOJ *)__tmp__TEAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __DGAK=((____YIOJ *)__CGAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__UEAK=((__REAL_CST__JLOJ *)__tmp__TEAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __DGAK=((____YMOJ *)__CGAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__UEAK=((__CHARACTER_CST__5LOJ *)__tmp__TEAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __DGAK=((____ONOJ *)__CGAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__UEAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__TEAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __DGAK=((____YOOJ *)__CGAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__UEAK=((__READ_SLOT__ZK4K *)__tmp__TEAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __DGAK=((____IM4K *)__CGAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__UEAK=static_type__NL5O();
+    case ____T5FL__: {
+      __DGAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__UEAK=static_type__QQTP();
+    case ____3DUL__: {
+      __DGAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__UEAK=static_type__041P();
+    case ____0EUL__: {
+      __DGAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__UEAK=static_type__VQTP();
+    case ____BGUL__: {
+      __DGAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__UEAK=static_type__A51P();
+    case ____2GUL__: {
+      __DGAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__UEAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__TEAK));
+    case ____B0VL__: {
+      __DGAK=__DXBN(((____B0VL *)__CGAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__UEAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__TEAK));
+    case ____P0VL__: {
+      __DGAK=__4AGM(((____P0VL *)__CGAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__UEAK=((__READ_GLOBAL__B4YL *)__tmp__TEAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __DGAK=((____Q5YL *)__CGAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__UEAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__TEAK));
+    case ____UVPM__: {
+      __DGAK=__OFWN(((____UVPM *)__CGAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__UEAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__TEAK));
+    case ____0ZPM__: {
+      __DGAK=__QM1P(((____0ZPM *)__CGAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__UEAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__TEAK));
+    case ____MR0N__: {
+      __DGAK=__FQVO(((____MR0N *)__CGAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__UEAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __DGAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__UEAK=static_type__MBUP();
+    case ____LYBP__: {
+      __DGAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__UEAK=static_type__RBUP();
+    case ____CZBP__: {
+      __DGAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__UEAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__TEAK));
+    case ____3BEP__: {
+      __DGAK=__ZPFQ(((____3BEP *)__CGAK));
     } break;
     };
-    __tmp__TEAK=((__TYPE_FULL__PMB *)__tmp__UEAK)->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__TEAK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__WEAK=((__TYPE__FF *)__tmp__TEAK)->prototype__QF->parent_named__PF.name__4VB;
+    __CGAK=((____WMB *)__DGAK)->__KLK;
+    switch (((struct ___OBJ *)__CGAK)->__id) {
+    case ____FF__: {
+      __FGAK=((____FF *)__CGAK)->__QF->__PF.__FWB;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__WEAK=(&__string_4);
+    case ____FMB__: {
+      __FGAK=(&__string_4);
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__WEAK=(&__string_5);
+    case ____HMB__: {
+      __FGAK=(&__string_5);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__WEAK=(&__string_54);
+    case ____JMB__: {
+      __FGAK=(&__string_54);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__WEAK=(&__string_56);
+    case ____LMB__: {
+      __FGAK=(&__string_56);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__WEAK=((__TYPE_GENERIC__BCY *)__tmp__TEAK)->name__0YMB;
+    case ____ICY__: {
+      __FGAK=((____ICY *)__CGAK)->__TZMB;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__C3DS=prototype__L2ZG();
-      __tmp__WEAK=__tmp__C3DS->parent_named__PF.name__4VB;
+    case ____EQ5D__: {
+      __R4DS=__03ZG();
+      __FGAK=__R4DS->__PF.__FWB;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__WEAK=((__PROFIL_BLOCK__22NJ *)__tmp__TEAK)->parent_profil__32NJ.name__P1IK;
+    case ____L4NJ__: {
+      __FGAK=((____L4NJ *)__CGAK)->__M4NJ.__42IK;
     } break;
     };
-    __tmp__1EAK=((((((((((void *)__tmp__WEAK == (void *)(&__string_57)) || ((void *)__tmp__WEAK == (void *)(&__string_58))) || ((void *)__tmp__WEAK == (void *)(&__string_59))) || ((void *)__tmp__WEAK == (void *)(&__string_60))) || ((void *)__tmp__WEAK == (void *)(&__string_61))) || ((void *)__tmp__WEAK == (void *)(&__string_62))) || ((void *)__tmp__WEAK == (void *)(&__string_63))) || ((void *)__tmp__WEAK == (void *)(&__string_64))) || ((void *)__tmp__WEAK == (void *)(&__string_42)));
+    __KGAK=((((((((((void *)__FGAK == (void *)(&__string_57)) || ((void *)__FGAK == (void *)(&__string_58))) || ((void *)__FGAK == (void *)(&__string_59))) || ((void *)__FGAK == (void *)(&__string_60))) || ((void *)__FGAK == (void *)(&__string_61))) || ((void *)__FGAK == (void *)(&__string_62))) || ((void *)__FGAK == (void *)(&__string_63))) || ((void *)__FGAK == (void *)(&__string_64))) || ((void *)__FGAK == (void *)(&__string_42)));
   } else /* FALSE */ {
-    __tmp__1EAK=FALSE__O__;
+    __KGAK=__O__;
   };
-  if (__tmp__1EAK) {
-    append__3VX(((__STRING__BC *)buffer__JEAK),(&__string_663));
-    __tmp__1EAK=TRUE__K__;
+  if (__KGAK) {
+    __EWX(((____BC *)__YFAK),(&__string_663));
+    __KGAK=__K__;
   } else /* FALSE */ {
-    __tmp__1EAK=FALSE__O__;
+    __KGAK=__O__;
   };
-  if ((! __tmp__1EAK)) {
-    __tmp__TEAK=Self__IEAK->parent_expr_binary_cmp__EINJ.left__L54J;
-    switch (((struct ___OBJ *)__tmp__TEAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__UEAK=((__STRING_CST__5J *)__tmp__TEAK)->parent_constant__EK.static_type__SG4D;
+  if ((! __KGAK)) {
+    __CGAK=__XFAK->__TJNJ.__0A5J;
+    switch (((struct ___OBJ *)__CGAK)->__id) {
+    case ____5J__: {
+      __DGAK=((____5J *)__CGAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__UEAK=((__EXTERNAL_C__L5WC *)__tmp__TEAK)->static_type__J54D;
+    case ____0AXC__: {
+      __DGAK=((____0AXC *)__CGAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__UEAK=((__PROTOTYPE_CST__45WC *)__tmp__TEAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __DGAK=((____NBXC *)__CGAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__UEAK=((__INTEGER_CST__KAXC *)__tmp__TEAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __DGAK=((____ZBXC *)__CGAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__UEAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__TEAK));
+    case ____DMWH__: {
+      __DGAK=__B21J(((____DMWH *)__CGAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__UEAK=((__READ_LOCAL__N5ZI *)__tmp__TEAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __DGAK=((____2A0I *)__CGAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__UEAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __DGAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__UEAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __DGAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__UEAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __DGAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__UEAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __DGAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__UEAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __DGAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__UEAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__TEAK));
+    case ____RCOJ__: {
+      __DGAK=__EFCK(((____RCOJ *)__CGAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__UEAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__TEAK));
+    case ____HDOJ__: {
+      __DGAK=__JFCK(((____HDOJ *)__CGAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__UEAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__TEAK));
+    case ____1DOJ__: {
+      __DGAK=__OFCK(((____1DOJ *)__CGAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__UEAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__TEAK));
+    case ____PEOJ__: {
+      __DGAK=__TFCK(((____PEOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__UEAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__TEAK));
+    case ____DFOJ__: {
+      __DGAK=__YFCK(((____DFOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__UEAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__TEAK));
+    case ____XFOJ__: {
+      __DGAK=__3FCK(((____XFOJ *)__CGAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__UEAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __DGAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__UEAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__TEAK));
+    case ____EHOJ__: {
+      __DGAK=__GGCK(((____EHOJ *)__CGAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__UEAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __DGAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__UEAK=((__CAST__JHOJ *)__tmp__TEAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __DGAK=((____YIOJ *)__CGAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__UEAK=((__REAL_CST__JLOJ *)__tmp__TEAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __DGAK=((____YMOJ *)__CGAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__UEAK=((__CHARACTER_CST__5LOJ *)__tmp__TEAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __DGAK=((____ONOJ *)__CGAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__UEAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__TEAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __DGAK=((____YOOJ *)__CGAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__UEAK=((__READ_SLOT__ZK4K *)__tmp__TEAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __DGAK=((____IM4K *)__CGAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__UEAK=static_type__NL5O();
+    case ____T5FL__: {
+      __DGAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__UEAK=static_type__QQTP();
+    case ____3DUL__: {
+      __DGAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__UEAK=static_type__041P();
+    case ____0EUL__: {
+      __DGAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__UEAK=static_type__VQTP();
+    case ____BGUL__: {
+      __DGAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__UEAK=static_type__A51P();
+    case ____2GUL__: {
+      __DGAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__UEAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__TEAK));
+    case ____B0VL__: {
+      __DGAK=__DXBN(((____B0VL *)__CGAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__UEAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__TEAK));
+    case ____P0VL__: {
+      __DGAK=__4AGM(((____P0VL *)__CGAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__UEAK=((__READ_GLOBAL__B4YL *)__tmp__TEAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __DGAK=((____Q5YL *)__CGAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__UEAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__TEAK));
+    case ____UVPM__: {
+      __DGAK=__OFWN(((____UVPM *)__CGAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__UEAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__TEAK));
+    case ____0ZPM__: {
+      __DGAK=__QM1P(((____0ZPM *)__CGAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__UEAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__TEAK));
+    case ____MR0N__: {
+      __DGAK=__FQVO(((____MR0N *)__CGAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__UEAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __DGAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__UEAK=static_type__MBUP();
+    case ____LYBP__: {
+      __DGAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__UEAK=static_type__RBUP();
+    case ____CZBP__: {
+      __DGAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__UEAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__TEAK));
+    case ____3BEP__: {
+      __DGAK=__ZPFQ(((____3BEP *)__CGAK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__UEAK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__JEAK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__DGAK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__YFAK),(&__string_660));
     };
   };
-  __tmp__KEAK=Self__IEAK->parent_expr_binary_cmp__EINJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__KEAK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__LEAK=((__STRING_CST__5J *)__tmp__KEAK)->parent_constant__EK.static_type__SG4D;
+  __ZFAK=__XFAK->__TJNJ.__0A5J;
+  switch (((struct ___OBJ *)__ZFAK)->__id) {
+  case ____5J__: {
+    __0FAK=((____5J *)__ZFAK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__LEAK=((__EXTERNAL_C__L5WC *)__tmp__KEAK)->static_type__J54D;
+  case ____0AXC__: {
+    __0FAK=((____0AXC *)__ZFAK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__LEAK=((__PROTOTYPE_CST__45WC *)__tmp__KEAK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __0FAK=((____NBXC *)__ZFAK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__LEAK=((__INTEGER_CST__KAXC *)__tmp__KEAK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __0FAK=((____ZBXC *)__ZFAK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__LEAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__KEAK));
+  case ____DMWH__: {
+    __0FAK=__B21J(((____DMWH *)__ZFAK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__LEAK=((__READ_LOCAL__N5ZI *)__tmp__KEAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __0FAK=((____2A0I *)__ZFAK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__LEAK=static_type__2CCK();
+  case ____HJNJ__: {
+    __0FAK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__LEAK=static_type__BDCK();
+  case ____SJNJ__: {
+    __0FAK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__LEAK=static_type__GDCK();
+  case ____0AOJ__: {
+    __0FAK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__LEAK=static_type__LDCK();
+  case ____EBOJ__: {
+    __0FAK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__LEAK=static_type__QDCK();
+  case ____3BOJ__: {
+    __0FAK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__LEAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__KEAK));
+  case ____RCOJ__: {
+    __0FAK=__EFCK(((____RCOJ *)__ZFAK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__LEAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__KEAK));
+  case ____HDOJ__: {
+    __0FAK=__JFCK(((____HDOJ *)__ZFAK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__LEAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__KEAK));
+  case ____1DOJ__: {
+    __0FAK=__OFCK(((____1DOJ *)__ZFAK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__LEAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__KEAK));
+  case ____PEOJ__: {
+    __0FAK=__TFCK(((____PEOJ *)__ZFAK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__LEAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KEAK));
+  case ____DFOJ__: {
+    __0FAK=__YFCK(((____DFOJ *)__ZFAK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__LEAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KEAK));
+  case ____XFOJ__: {
+    __0FAK=__3FCK(((____XFOJ *)__ZFAK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__LEAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __0FAK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__LEAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__KEAK));
+  case ____EHOJ__: {
+    __0FAK=__GGCK(((____EHOJ *)__ZFAK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__LEAK=static_type__DFCK();
+  case ____2HOJ__: {
+    __0FAK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__LEAK=((__CAST__JHOJ *)__tmp__KEAK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __0FAK=((____YIOJ *)__ZFAK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__LEAK=((__REAL_CST__JLOJ *)__tmp__KEAK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __0FAK=((____YMOJ *)__ZFAK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__LEAK=((__CHARACTER_CST__5LOJ *)__tmp__KEAK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __0FAK=((____ONOJ *)__ZFAK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__LEAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__KEAK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __0FAK=((____YOOJ *)__ZFAK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__LEAK=((__READ_SLOT__ZK4K *)__tmp__KEAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __0FAK=((____IM4K *)__ZFAK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__LEAK=static_type__NL5O();
+  case ____T5FL__: {
+    __0FAK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__LEAK=static_type__QQTP();
+  case ____3DUL__: {
+    __0FAK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__LEAK=static_type__041P();
+  case ____0EUL__: {
+    __0FAK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__LEAK=static_type__VQTP();
+  case ____BGUL__: {
+    __0FAK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__LEAK=static_type__A51P();
+  case ____2GUL__: {
+    __0FAK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__LEAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__KEAK));
+  case ____B0VL__: {
+    __0FAK=__DXBN(((____B0VL *)__ZFAK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__LEAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__KEAK));
+  case ____P0VL__: {
+    __0FAK=__4AGM(((____P0VL *)__ZFAK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__LEAK=((__READ_GLOBAL__B4YL *)__tmp__KEAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __0FAK=((____Q5YL *)__ZFAK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__LEAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__KEAK));
+  case ____UVPM__: {
+    __0FAK=__OFWN(((____UVPM *)__ZFAK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__LEAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__KEAK));
+  case ____0ZPM__: {
+    __0FAK=__QM1P(((____0ZPM *)__ZFAK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__LEAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__KEAK));
+  case ____MR0N__: {
+    __0FAK=__FQVO(((____MR0N *)__ZFAK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__LEAK=static_type__BA0Q();
+  case ____YWBP__: {
+    __0FAK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__LEAK=static_type__MBUP();
+  case ____LYBP__: {
+    __0FAK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__LEAK=static_type__RBUP();
+  case ____CZBP__: {
+    __0FAK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__LEAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__KEAK));
+  case ____3BEP__: {
+    __0FAK=__ZPFQ(((____3BEP *)__ZFAK));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__LEAK)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__TEAK=Self__IEAK->parent_expr_binary_cmp__EINJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__TEAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__UEAK=((__STRING_CST__5J *)__tmp__TEAK)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__0FAK)->__KLK == (void *)__FMB__)) {
+    __CGAK=__XFAK->__TJNJ.__AB5J;
+    switch (((struct ___OBJ *)__CGAK)->__id) {
+    case ____5J__: {
+      __DGAK=((____5J *)__CGAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__UEAK=((__EXTERNAL_C__L5WC *)__tmp__TEAK)->static_type__J54D;
+    case ____0AXC__: {
+      __DGAK=((____0AXC *)__CGAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__UEAK=((__PROTOTYPE_CST__45WC *)__tmp__TEAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __DGAK=((____NBXC *)__CGAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__UEAK=((__INTEGER_CST__KAXC *)__tmp__TEAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __DGAK=((____ZBXC *)__CGAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__UEAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__TEAK));
+    case ____DMWH__: {
+      __DGAK=__B21J(((____DMWH *)__CGAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__UEAK=((__READ_LOCAL__N5ZI *)__tmp__TEAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __DGAK=((____2A0I *)__CGAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__UEAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __DGAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__UEAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __DGAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__UEAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __DGAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__UEAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __DGAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__UEAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __DGAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__UEAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__TEAK));
+    case ____RCOJ__: {
+      __DGAK=__EFCK(((____RCOJ *)__CGAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__UEAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__TEAK));
+    case ____HDOJ__: {
+      __DGAK=__JFCK(((____HDOJ *)__CGAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__UEAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__TEAK));
+    case ____1DOJ__: {
+      __DGAK=__OFCK(((____1DOJ *)__CGAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__UEAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__TEAK));
+    case ____PEOJ__: {
+      __DGAK=__TFCK(((____PEOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__UEAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__TEAK));
+    case ____DFOJ__: {
+      __DGAK=__YFCK(((____DFOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__UEAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__TEAK));
+    case ____XFOJ__: {
+      __DGAK=__3FCK(((____XFOJ *)__CGAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__UEAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __DGAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__UEAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__TEAK));
+    case ____EHOJ__: {
+      __DGAK=__GGCK(((____EHOJ *)__CGAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__UEAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __DGAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__UEAK=((__CAST__JHOJ *)__tmp__TEAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __DGAK=((____YIOJ *)__CGAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__UEAK=((__REAL_CST__JLOJ *)__tmp__TEAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __DGAK=((____YMOJ *)__CGAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__UEAK=((__CHARACTER_CST__5LOJ *)__tmp__TEAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __DGAK=((____ONOJ *)__CGAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__UEAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__TEAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __DGAK=((____YOOJ *)__CGAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__UEAK=((__READ_SLOT__ZK4K *)__tmp__TEAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __DGAK=((____IM4K *)__CGAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__UEAK=static_type__NL5O();
+    case ____T5FL__: {
+      __DGAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__UEAK=static_type__QQTP();
+    case ____3DUL__: {
+      __DGAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__UEAK=static_type__041P();
+    case ____0EUL__: {
+      __DGAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__UEAK=static_type__VQTP();
+    case ____BGUL__: {
+      __DGAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__UEAK=static_type__A51P();
+    case ____2GUL__: {
+      __DGAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__UEAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__TEAK));
+    case ____B0VL__: {
+      __DGAK=__DXBN(((____B0VL *)__CGAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__UEAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__TEAK));
+    case ____P0VL__: {
+      __DGAK=__4AGM(((____P0VL *)__CGAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__UEAK=((__READ_GLOBAL__B4YL *)__tmp__TEAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __DGAK=((____Q5YL *)__CGAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__UEAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__TEAK));
+    case ____UVPM__: {
+      __DGAK=__OFWN(((____UVPM *)__CGAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__UEAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__TEAK));
+    case ____0ZPM__: {
+      __DGAK=__QM1P(((____0ZPM *)__CGAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__UEAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__TEAK));
+    case ____MR0N__: {
+      __DGAK=__FQVO(((____MR0N *)__CGAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__UEAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __DGAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__UEAK=static_type__MBUP();
+    case ____LYBP__: {
+      __DGAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__UEAK=static_type__RBUP();
+    case ____CZBP__: {
+      __DGAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__UEAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__TEAK));
+    case ____3BEP__: {
+      __DGAK=__ZPFQ(((____3BEP *)__CGAK));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__UEAK)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__4FAK=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__DGAK)->__KLK)->__id) {
+    case ____FF__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____FMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____HMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____JMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____LMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____ICY__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__4FAK=TRUE__K__;
+    case ____EQ5D__: {
+      __NHAK=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__4FAK=TRUE__K__;
+    case ____L4NJ__: {
+      __NHAK=__K__;
     } break;
     };
-    __tmp__1EAK=__tmp__4FAK;
+    __KGAK=__NHAK;
   } else /* FALSE */ {
-    __tmp__1EAK=FALSE__O__;
-  };
-  if (__tmp__1EAK) {
-    Self__JTXU=((__STRING__BC *)buffer__JEAK);
-    if ((Self__JTXU->capacity__HFL <= Self__JTXU->count__WJ)) {
-      if ((Self__JTXU->capacity__HFL ==  0)) {
-        Self__JTXU->capacity__HFL= 32;
-        __tmp__KTXU=create__KVW( 32);
-        Self__JTXU->storage__4EL=__tmp__KTXU;
-      } else /* FALSE */ {
-        __tmp__LTXU=(__INTEGER__Q)(Self__JTXU->capacity__HFL <<  1);
-        __tmp__KTXU=((__CHARACTER__DB *)Self__JTXU->storage__4EL);
-        old_nb_elts__NTXU=Self__JTXU->capacity__HFL;
-        __tmp__OTXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KTXU),((__UINTEGER_32__RWB )old_nb_elts__NTXU),((__UINTEGER_32__RWB )__tmp__LTXU));
-        __tmp__KTXU=((__CHARACTER__DB *)__tmp__OTXU);
-        clear__to__F00(__tmp__KTXU,old_nb_elts__NTXU,(__INTEGER__Q)(__tmp__LTXU -  1));
-        Self__JTXU->storage__4EL=__tmp__KTXU;
-        Self__JTXU->capacity__HFL=__tmp__LTXU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__JTXU->storage__4EL)[Self__JTXU->count__WJ]='0';
-    Self__JTXU->count__WJ=(__INTEGER__Q)(Self__JTXU->count__WJ +  1);
+    __KGAK=__O__;
+  };
+  if (__KGAK) {
+    __YUXU=((____BC *)__YFAK);
+    if ((__YUXU->__OFL <= __YUXU->__WJ)) {
+      if ((__YUXU->__OFL ==  0)) {
+        __YUXU->__OFL= 32;
+        __ZUXU=__RVW( 32);
+        __YUXU->__FFL=__ZUXU;
+      } else /* FALSE */ {
+        __0UXU=(____Q)(__YUXU->__OFL <<  1);
+        __ZUXU=((____DB *)__YUXU->__FFL);
+        __2UXU=__YUXU->__OFL;
+        __3UXU=__55W(((____IB )__ZUXU),((____YWB )__2UXU),((____YWB )__0UXU));
+        __ZUXU=((____DB *)__3UXU);
+        __M00(__ZUXU,__2UXU,(____Q)(__0UXU -  1));
+        __YUXU->__FFL=__ZUXU;
+        __YUXU->__OFL=__0UXU;
+      };
+    };
+    ((____DB *)__YUXU->__FFL)[__YUXU->__WJ]='0';
+    __YUXU->__WJ=(____Q)(__YUXU->__WJ +  1);
   } else /* FALSE */ {
-    __tmp__TEAK=Self__IEAK->parent_expr_binary_cmp__EINJ.left__L54J;
-    switch (((struct ___OBJ *)__tmp__TEAK)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__TEAK),buffer__JEAK);
+    __CGAK=__XFAK->__TJNJ.__0A5J;
+    switch (((struct ___OBJ *)__CGAK)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__CGAK),__YFAK);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__JEAK),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__CGAK)),__YFAK);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__YFAK),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__CGAK)),__YFAK);
     } 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__TEAK)),buffer__JEAK);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__JEAK),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__TEAK))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__YFAK),((____YMOJ *)((____5J *)__CGAK))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__1W4S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__TEAK));
-      Self__RTXU=((__STRING__BC *)buffer__JEAK);
-      if ((Self__RTXU->capacity__HFL <= Self__RTXU->count__WJ)) {
-        if ((Self__RTXU->capacity__HFL ==  0)) {
-          Self__RTXU->capacity__HFL= 32;
-          __tmp__STXU=create__KVW( 32);
-          Self__RTXU->storage__4EL=__tmp__STXU;
+    case ____ONOJ__: {
+      __KY4S=((____ONOJ *)((____5J *)__CGAK));
+      __AVXU=((____BC *)__YFAK);
+      if ((__AVXU->__OFL <= __AVXU->__WJ)) {
+        if ((__AVXU->__OFL ==  0)) {
+          __AVXU->__OFL= 32;
+          __BVXU=__RVW( 32);
+          __AVXU->__FFL=__BVXU;
         } else /* FALSE */ {
-          __tmp__TTXU=(__INTEGER__Q)(Self__RTXU->capacity__HFL <<  1);
-          __tmp__STXU=((__CHARACTER__DB *)Self__RTXU->storage__4EL);
-          old_nb_elts__VTXU=Self__RTXU->capacity__HFL;
-          __tmp__WTXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__STXU),((__UINTEGER_32__RWB )old_nb_elts__VTXU),((__UINTEGER_32__RWB )__tmp__TTXU));
-          __tmp__STXU=((__CHARACTER__DB *)__tmp__WTXU);
-          clear__to__F00(__tmp__STXU,old_nb_elts__VTXU,(__INTEGER__Q)(__tmp__TTXU -  1));
-          Self__RTXU->storage__4EL=__tmp__STXU;
-          Self__RTXU->capacity__HFL=__tmp__TTXU;
+          __CVXU=(____Q)(__AVXU->__OFL <<  1);
+          __BVXU=((____DB *)__AVXU->__FFL);
+          __EVXU=__AVXU->__OFL;
+          __FVXU=__55W(((____IB )__BVXU),((____YWB )__EVXU),((____YWB )__CVXU));
+          __BVXU=((____DB *)__FVXU);
+          __M00(__BVXU,__EVXU,(____Q)(__CVXU -  1));
+          __AVXU->__FFL=__BVXU;
+          __AVXU->__OFL=__CVXU;
         };
       };
-      ((__CHARACTER__DB *)Self__RTXU->storage__4EL)[Self__RTXU->count__WJ]='\'';
-      Self__RTXU->count__WJ=(__INTEGER__Q)(Self__RTXU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__JEAK),Self__1W4S->text__ID5J);
-      Self__RTXU=((__STRING__BC *)buffer__JEAK);
-      if ((Self__RTXU->capacity__HFL <= Self__RTXU->count__WJ)) {
-        if ((Self__RTXU->capacity__HFL ==  0)) {
-          Self__RTXU->capacity__HFL= 32;
-          __tmp__STXU=create__KVW( 32);
-          Self__RTXU->storage__4EL=__tmp__STXU;
+      ((____DB *)__AVXU->__FFL)[__AVXU->__WJ]='\'';
+      __AVXU->__WJ=(____Q)(__AVXU->__WJ +  1);
+      __EWX(((____BC *)__YFAK),__KY4S->__XE5J);
+      __AVXU=((____BC *)__YFAK);
+      if ((__AVXU->__OFL <= __AVXU->__WJ)) {
+        if ((__AVXU->__OFL ==  0)) {
+          __AVXU->__OFL= 32;
+          __BVXU=__RVW( 32);
+          __AVXU->__FFL=__BVXU;
         } else /* FALSE */ {
-          __tmp__TTXU=(__INTEGER__Q)(Self__RTXU->capacity__HFL <<  1);
-          __tmp__STXU=((__CHARACTER__DB *)Self__RTXU->storage__4EL);
-          old_nb_elts__VTXU=Self__RTXU->capacity__HFL;
-          __tmp__WTXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__STXU),((__UINTEGER_32__RWB )old_nb_elts__VTXU),((__UINTEGER_32__RWB )__tmp__TTXU));
-          __tmp__STXU=((__CHARACTER__DB *)__tmp__WTXU);
-          clear__to__F00(__tmp__STXU,old_nb_elts__VTXU,(__INTEGER__Q)(__tmp__TTXU -  1));
-          Self__RTXU->storage__4EL=__tmp__STXU;
-          Self__RTXU->capacity__HFL=__tmp__TTXU;
+          __CVXU=(____Q)(__AVXU->__OFL <<  1);
+          __BVXU=((____DB *)__AVXU->__FFL);
+          __EVXU=__AVXU->__OFL;
+          __FVXU=__55W(((____IB )__BVXU),((____YWB )__EVXU),((____YWB )__CVXU));
+          __BVXU=((____DB *)__FVXU);
+          __M00(__BVXU,__EVXU,(____Q)(__CVXU -  1));
+          __AVXU->__FFL=__BVXU;
+          __AVXU->__OFL=__CVXU;
         };
       };
-      ((__CHARACTER__DB *)Self__RTXU->storage__4EL)[Self__RTXU->count__WJ]='\'';
-      Self__RTXU->count__WJ=(__INTEGER__Q)(Self__RTXU->count__WJ +  1);
+      ((____DB *)__AVXU->__FFL)[__AVXU->__WJ]='\'';
+      __AVXU->__WJ=(____Q)(__AVXU->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__3W4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__TEAK));
-      Self__RTXU=((__STRING__BC *)buffer__JEAK);
-      if ((Self__RTXU->capacity__HFL <= Self__RTXU->count__WJ)) {
-        if ((Self__RTXU->capacity__HFL ==  0)) {
-          Self__RTXU->capacity__HFL= 32;
-          __tmp__STXU=create__KVW( 32);
-          Self__RTXU->storage__4EL=__tmp__STXU;
+    case ____YOOJ__: {
+      __MY4S=((____YOOJ *)((____5J *)__CGAK));
+      __AVXU=((____BC *)__YFAK);
+      if ((__AVXU->__OFL <= __AVXU->__WJ)) {
+        if ((__AVXU->__OFL ==  0)) {
+          __AVXU->__OFL= 32;
+          __BVXU=__RVW( 32);
+          __AVXU->__FFL=__BVXU;
         } else /* FALSE */ {
-          __tmp__TTXU=(__INTEGER__Q)(Self__RTXU->capacity__HFL <<  1);
-          __tmp__STXU=((__CHARACTER__DB *)Self__RTXU->storage__4EL);
-          old_nb_elts__VTXU=Self__RTXU->capacity__HFL;
-          __tmp__WTXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__STXU),((__UINTEGER_32__RWB )old_nb_elts__VTXU),((__UINTEGER_32__RWB )__tmp__TTXU));
-          __tmp__STXU=((__CHARACTER__DB *)__tmp__WTXU);
-          clear__to__F00(__tmp__STXU,old_nb_elts__VTXU,(__INTEGER__Q)(__tmp__TTXU -  1));
-          Self__RTXU->storage__4EL=__tmp__STXU;
-          Self__RTXU->capacity__HFL=__tmp__TTXU;
+          __CVXU=(____Q)(__AVXU->__OFL <<  1);
+          __BVXU=((____DB *)__AVXU->__FFL);
+          __EVXU=__AVXU->__OFL;
+          __FVXU=__55W(((____IB )__BVXU),((____YWB )__EVXU),((____YWB )__CVXU));
+          __BVXU=((____DB *)__FVXU);
+          __M00(__BVXU,__EVXU,(____Q)(__CVXU -  1));
+          __AVXU->__FFL=__BVXU;
+          __AVXU->__OFL=__CVXU;
         };
       };
-      ((__CHARACTER__DB *)Self__RTXU->storage__4EL)[Self__RTXU->count__WJ]='\"';
-      Self__RTXU->count__WJ=(__INTEGER__Q)(Self__RTXU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__JEAK),Self__3W4S->string__EBJK);
-      Self__RTXU=((__STRING__BC *)buffer__JEAK);
-      if ((Self__RTXU->capacity__HFL <= Self__RTXU->count__WJ)) {
-        if ((Self__RTXU->capacity__HFL ==  0)) {
-          Self__RTXU->capacity__HFL= 32;
-          __tmp__STXU=create__KVW( 32);
-          Self__RTXU->storage__4EL=__tmp__STXU;
+      ((____DB *)__AVXU->__FFL)[__AVXU->__WJ]='\"';
+      __AVXU->__WJ=(____Q)(__AVXU->__WJ +  1);
+      __EWX(((____BC *)__YFAK),__MY4S->__TCJK);
+      __AVXU=((____BC *)__YFAK);
+      if ((__AVXU->__OFL <= __AVXU->__WJ)) {
+        if ((__AVXU->__OFL ==  0)) {
+          __AVXU->__OFL= 32;
+          __BVXU=__RVW( 32);
+          __AVXU->__FFL=__BVXU;
         } else /* FALSE */ {
-          __tmp__TTXU=(__INTEGER__Q)(Self__RTXU->capacity__HFL <<  1);
-          __tmp__STXU=((__CHARACTER__DB *)Self__RTXU->storage__4EL);
-          old_nb_elts__VTXU=Self__RTXU->capacity__HFL;
-          __tmp__WTXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__STXU),((__UINTEGER_32__RWB )old_nb_elts__VTXU),((__UINTEGER_32__RWB )__tmp__TTXU));
-          __tmp__STXU=((__CHARACTER__DB *)__tmp__WTXU);
-          clear__to__F00(__tmp__STXU,old_nb_elts__VTXU,(__INTEGER__Q)(__tmp__TTXU -  1));
-          Self__RTXU->storage__4EL=__tmp__STXU;
-          Self__RTXU->capacity__HFL=__tmp__TTXU;
+          __CVXU=(____Q)(__AVXU->__OFL <<  1);
+          __BVXU=((____DB *)__AVXU->__FFL);
+          __EVXU=__AVXU->__OFL;
+          __FVXU=__55W(((____IB )__BVXU),((____YWB )__EVXU),((____YWB )__CVXU));
+          __BVXU=((____DB *)__FVXU);
+          __M00(__BVXU,__EVXU,(____Q)(__CVXU -  1));
+          __AVXU->__FFL=__BVXU;
+          __AVXU->__OFL=__CVXU;
         };
       };
-      ((__CHARACTER__DB *)Self__RTXU->storage__4EL)[Self__RTXU->count__WJ]='\"';
-      Self__RTXU->count__WJ=(__INTEGER__Q)(Self__RTXU->count__WJ +  1);
+      ((____DB *)__AVXU->__FFL)[__AVXU->__WJ]='\"';
+      __AVXU->__WJ=(____Q)(__AVXU->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__JEAK),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__TEAK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__YFAK),((____Q5YL *)((____5J *)__CGAK))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__CGAK)),__YFAK);
     } break;
     };
-    __tmp__TEAK=Self__IEAK->parent_expr_binary_cmp__EINJ.left__L54J;
-    switch (((struct ___OBJ *)__tmp__TEAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__UEAK=((__STRING_CST__5J *)__tmp__TEAK)->parent_constant__EK.static_type__SG4D;
+    __CGAK=__XFAK->__TJNJ.__0A5J;
+    switch (((struct ___OBJ *)__CGAK)->__id) {
+    case ____5J__: {
+      __DGAK=((____5J *)__CGAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__UEAK=((__EXTERNAL_C__L5WC *)__tmp__TEAK)->static_type__J54D;
+    case ____0AXC__: {
+      __DGAK=((____0AXC *)__CGAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__UEAK=((__PROTOTYPE_CST__45WC *)__tmp__TEAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __DGAK=((____NBXC *)__CGAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__UEAK=((__INTEGER_CST__KAXC *)__tmp__TEAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __DGAK=((____ZBXC *)__CGAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__UEAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__TEAK));
+    case ____DMWH__: {
+      __DGAK=__B21J(((____DMWH *)__CGAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__UEAK=((__READ_LOCAL__N5ZI *)__tmp__TEAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __DGAK=((____2A0I *)__CGAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__UEAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __DGAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__UEAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __DGAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__UEAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __DGAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__UEAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __DGAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__UEAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __DGAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__UEAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__TEAK));
+    case ____RCOJ__: {
+      __DGAK=__EFCK(((____RCOJ *)__CGAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__UEAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__TEAK));
+    case ____HDOJ__: {
+      __DGAK=__JFCK(((____HDOJ *)__CGAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__UEAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__TEAK));
+    case ____1DOJ__: {
+      __DGAK=__OFCK(((____1DOJ *)__CGAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__UEAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__TEAK));
+    case ____PEOJ__: {
+      __DGAK=__TFCK(((____PEOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__UEAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__TEAK));
+    case ____DFOJ__: {
+      __DGAK=__YFCK(((____DFOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__UEAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__TEAK));
+    case ____XFOJ__: {
+      __DGAK=__3FCK(((____XFOJ *)__CGAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__UEAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __DGAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__UEAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__TEAK));
+    case ____EHOJ__: {
+      __DGAK=__GGCK(((____EHOJ *)__CGAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__UEAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __DGAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__UEAK=((__CAST__JHOJ *)__tmp__TEAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __DGAK=((____YIOJ *)__CGAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__UEAK=((__REAL_CST__JLOJ *)__tmp__TEAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __DGAK=((____YMOJ *)__CGAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__UEAK=((__CHARACTER_CST__5LOJ *)__tmp__TEAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __DGAK=((____ONOJ *)__CGAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__UEAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__TEAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __DGAK=((____YOOJ *)__CGAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__UEAK=((__READ_SLOT__ZK4K *)__tmp__TEAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __DGAK=((____IM4K *)__CGAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__UEAK=static_type__NL5O();
+    case ____T5FL__: {
+      __DGAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__UEAK=static_type__QQTP();
+    case ____3DUL__: {
+      __DGAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__UEAK=static_type__041P();
+    case ____0EUL__: {
+      __DGAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__UEAK=static_type__VQTP();
+    case ____BGUL__: {
+      __DGAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__UEAK=static_type__A51P();
+    case ____2GUL__: {
+      __DGAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__UEAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__TEAK));
+    case ____B0VL__: {
+      __DGAK=__DXBN(((____B0VL *)__CGAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__UEAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__TEAK));
+    case ____P0VL__: {
+      __DGAK=__4AGM(((____P0VL *)__CGAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__UEAK=((__READ_GLOBAL__B4YL *)__tmp__TEAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __DGAK=((____Q5YL *)__CGAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__UEAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__TEAK));
+    case ____UVPM__: {
+      __DGAK=__OFWN(((____UVPM *)__CGAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__UEAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__TEAK));
+    case ____0ZPM__: {
+      __DGAK=__QM1P(((____0ZPM *)__CGAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__UEAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__TEAK));
+    case ____MR0N__: {
+      __DGAK=__FQVO(((____MR0N *)__CGAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__UEAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __DGAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__UEAK=static_type__MBUP();
+    case ____LYBP__: {
+      __DGAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__UEAK=static_type__RBUP();
+    case ____CZBP__: {
+      __DGAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__UEAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__TEAK));
+    case ____3BEP__: {
+      __DGAK=__ZPFQ(((____3BEP *)__CGAK));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__UEAK)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__4FAK=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__DGAK)->__KLK)->__id) {
+    case ____FF__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____FMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____HMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____JMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____LMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____ICY__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__4FAK=TRUE__K__;
+    case ____EQ5D__: {
+      __NHAK=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__4FAK=TRUE__K__;
+    case ____L4NJ__: {
+      __NHAK=__K__;
     } break;
     };
-    if (__tmp__4FAK) {
-      append__3VX(((__STRING__BC *)buffer__JEAK),(&__string_664));
+    if (__NHAK) {
+      __EWX(((____BC *)__YFAK),(&__string_664));
     };
   };
-  Self__5SXU=((__STRING__BC *)buffer__JEAK);
-  if ((Self__5SXU->capacity__HFL <= Self__5SXU->count__WJ)) {
-    if ((Self__5SXU->capacity__HFL ==  0)) {
-      Self__5SXU->capacity__HFL= 32;
-      __tmp__ATXU=create__KVW( 32);
-      Self__5SXU->storage__4EL=__tmp__ATXU;
+  __OUXU=((____BC *)__YFAK);
+  if ((__OUXU->__OFL <= __OUXU->__WJ)) {
+    if ((__OUXU->__OFL ==  0)) {
+      __OUXU->__OFL= 32;
+      __PUXU=__RVW( 32);
+      __OUXU->__FFL=__PUXU;
     } else /* FALSE */ {
-      __tmp__BTXU=(__INTEGER__Q)(Self__5SXU->capacity__HFL <<  1);
-      __tmp__ATXU=((__CHARACTER__DB *)Self__5SXU->storage__4EL);
-      old_nb_elts__DTXU=Self__5SXU->capacity__HFL;
-      __tmp__ETXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ATXU),((__UINTEGER_32__RWB )old_nb_elts__DTXU),((__UINTEGER_32__RWB )__tmp__BTXU));
-      __tmp__ATXU=((__CHARACTER__DB *)__tmp__ETXU);
-      clear__to__F00(__tmp__ATXU,old_nb_elts__DTXU,(__INTEGER__Q)(__tmp__BTXU -  1));
-      Self__5SXU->storage__4EL=__tmp__ATXU;
-      Self__5SXU->capacity__HFL=__tmp__BTXU;
+      __QUXU=(____Q)(__OUXU->__OFL <<  1);
+      __PUXU=((____DB *)__OUXU->__FFL);
+      __SUXU=__OUXU->__OFL;
+      __TUXU=__55W(((____IB )__PUXU),((____YWB )__SUXU),((____YWB )__QUXU));
+      __PUXU=((____DB *)__TUXU);
+      __M00(__PUXU,__SUXU,(____Q)(__QUXU -  1));
+      __OUXU->__FFL=__PUXU;
+      __OUXU->__OFL=__QUXU;
     };
   };
-  ((__CHARACTER__DB *)Self__5SXU->storage__4EL)[Self__5SXU->count__WJ]=' ';
-  Self__5SXU->count__WJ=(__INTEGER__Q)(Self__5SXU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__JEAK),(&__string_26));
-  Self__5SXU=((__STRING__BC *)buffer__JEAK);
-  if ((Self__5SXU->capacity__HFL <= Self__5SXU->count__WJ)) {
-    if ((Self__5SXU->capacity__HFL ==  0)) {
-      Self__5SXU->capacity__HFL= 32;
-      __tmp__ATXU=create__KVW( 32);
-      Self__5SXU->storage__4EL=__tmp__ATXU;
+  ((____DB *)__OUXU->__FFL)[__OUXU->__WJ]=' ';
+  __OUXU->__WJ=(____Q)(__OUXU->__WJ +  1);
+  __EWX(((____BC *)__YFAK),(&__string_26));
+  __OUXU=((____BC *)__YFAK);
+  if ((__OUXU->__OFL <= __OUXU->__WJ)) {
+    if ((__OUXU->__OFL ==  0)) {
+      __OUXU->__OFL= 32;
+      __PUXU=__RVW( 32);
+      __OUXU->__FFL=__PUXU;
     } else /* FALSE */ {
-      __tmp__BTXU=(__INTEGER__Q)(Self__5SXU->capacity__HFL <<  1);
-      __tmp__ATXU=((__CHARACTER__DB *)Self__5SXU->storage__4EL);
-      old_nb_elts__DTXU=Self__5SXU->capacity__HFL;
-      __tmp__ETXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ATXU),((__UINTEGER_32__RWB )old_nb_elts__DTXU),((__UINTEGER_32__RWB )__tmp__BTXU));
-      __tmp__ATXU=((__CHARACTER__DB *)__tmp__ETXU);
-      clear__to__F00(__tmp__ATXU,old_nb_elts__DTXU,(__INTEGER__Q)(__tmp__BTXU -  1));
-      Self__5SXU->storage__4EL=__tmp__ATXU;
-      Self__5SXU->capacity__HFL=__tmp__BTXU;
+      __QUXU=(____Q)(__OUXU->__OFL <<  1);
+      __PUXU=((____DB *)__OUXU->__FFL);
+      __SUXU=__OUXU->__OFL;
+      __TUXU=__55W(((____IB )__PUXU),((____YWB )__SUXU),((____YWB )__QUXU));
+      __PUXU=((____DB *)__TUXU);
+      __M00(__PUXU,__SUXU,(____Q)(__QUXU -  1));
+      __OUXU->__FFL=__PUXU;
+      __OUXU->__OFL=__QUXU;
     };
   };
-  ((__CHARACTER__DB *)Self__5SXU->storage__4EL)[Self__5SXU->count__WJ]=' ';
-  Self__5SXU->count__WJ=(__INTEGER__Q)(Self__5SXU->count__WJ +  1);
-  __tmp__KEAK=Self__IEAK->parent_expr_binary_cmp__EINJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__KEAK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__LEAK=((__STRING_CST__5J *)__tmp__KEAK)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__OUXU->__FFL)[__OUXU->__WJ]=' ';
+  __OUXU->__WJ=(____Q)(__OUXU->__WJ +  1);
+  __ZFAK=__XFAK->__TJNJ.__0A5J;
+  switch (((struct ___OBJ *)__ZFAK)->__id) {
+  case ____5J__: {
+    __0FAK=((____5J *)__ZFAK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__LEAK=((__EXTERNAL_C__L5WC *)__tmp__KEAK)->static_type__J54D;
+  case ____0AXC__: {
+    __0FAK=((____0AXC *)__ZFAK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__LEAK=((__PROTOTYPE_CST__45WC *)__tmp__KEAK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __0FAK=((____NBXC *)__ZFAK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__LEAK=((__INTEGER_CST__KAXC *)__tmp__KEAK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __0FAK=((____ZBXC *)__ZFAK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__LEAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__KEAK));
+  case ____DMWH__: {
+    __0FAK=__B21J(((____DMWH *)__ZFAK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__LEAK=((__READ_LOCAL__N5ZI *)__tmp__KEAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __0FAK=((____2A0I *)__ZFAK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__LEAK=static_type__2CCK();
+  case ____HJNJ__: {
+    __0FAK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__LEAK=static_type__BDCK();
+  case ____SJNJ__: {
+    __0FAK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__LEAK=static_type__GDCK();
+  case ____0AOJ__: {
+    __0FAK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__LEAK=static_type__LDCK();
+  case ____EBOJ__: {
+    __0FAK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__LEAK=static_type__QDCK();
+  case ____3BOJ__: {
+    __0FAK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__LEAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__KEAK));
+  case ____RCOJ__: {
+    __0FAK=__EFCK(((____RCOJ *)__ZFAK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__LEAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__KEAK));
+  case ____HDOJ__: {
+    __0FAK=__JFCK(((____HDOJ *)__ZFAK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__LEAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__KEAK));
+  case ____1DOJ__: {
+    __0FAK=__OFCK(((____1DOJ *)__ZFAK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__LEAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__KEAK));
+  case ____PEOJ__: {
+    __0FAK=__TFCK(((____PEOJ *)__ZFAK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__LEAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KEAK));
+  case ____DFOJ__: {
+    __0FAK=__YFCK(((____DFOJ *)__ZFAK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__LEAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KEAK));
+  case ____XFOJ__: {
+    __0FAK=__3FCK(((____XFOJ *)__ZFAK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__LEAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __0FAK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__LEAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__KEAK));
+  case ____EHOJ__: {
+    __0FAK=__GGCK(((____EHOJ *)__ZFAK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__LEAK=static_type__DFCK();
+  case ____2HOJ__: {
+    __0FAK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__LEAK=((__CAST__JHOJ *)__tmp__KEAK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __0FAK=((____YIOJ *)__ZFAK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__LEAK=((__REAL_CST__JLOJ *)__tmp__KEAK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __0FAK=((____YMOJ *)__ZFAK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__LEAK=((__CHARACTER_CST__5LOJ *)__tmp__KEAK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __0FAK=((____ONOJ *)__ZFAK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__LEAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__KEAK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __0FAK=((____YOOJ *)__ZFAK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__LEAK=((__READ_SLOT__ZK4K *)__tmp__KEAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __0FAK=((____IM4K *)__ZFAK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__LEAK=static_type__NL5O();
+  case ____T5FL__: {
+    __0FAK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__LEAK=static_type__QQTP();
+  case ____3DUL__: {
+    __0FAK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__LEAK=static_type__041P();
+  case ____0EUL__: {
+    __0FAK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__LEAK=static_type__VQTP();
+  case ____BGUL__: {
+    __0FAK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__LEAK=static_type__A51P();
+  case ____2GUL__: {
+    __0FAK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__LEAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__KEAK));
+  case ____B0VL__: {
+    __0FAK=__DXBN(((____B0VL *)__ZFAK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__LEAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__KEAK));
+  case ____P0VL__: {
+    __0FAK=__4AGM(((____P0VL *)__ZFAK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__LEAK=((__READ_GLOBAL__B4YL *)__tmp__KEAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __0FAK=((____Q5YL *)__ZFAK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__LEAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__KEAK));
+  case ____UVPM__: {
+    __0FAK=__OFWN(((____UVPM *)__ZFAK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__LEAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__KEAK));
+  case ____0ZPM__: {
+    __0FAK=__QM1P(((____0ZPM *)__ZFAK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__LEAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__KEAK));
+  case ____MR0N__: {
+    __0FAK=__FQVO(((____MR0N *)__ZFAK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__LEAK=static_type__BA0Q();
+  case ____YWBP__: {
+    __0FAK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__LEAK=static_type__MBUP();
+  case ____LYBP__: {
+    __0FAK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__LEAK=static_type__RBUP();
+  case ____CZBP__: {
+    __0FAK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__LEAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__KEAK));
+  case ____3BEP__: {
+    __0FAK=__ZPFQ(((____3BEP *)__ZFAK));
   } break;
   };
-  __tmp__KEAK=((__TYPE_FULL__PMB *)__tmp__LEAK)->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__KEAK)->__id) {
-  case __TYPE__FF__: {
-    __tmp__WEAK=((__TYPE__FF *)__tmp__KEAK)->prototype__QF->parent_named__PF.name__4VB;
+  __ZFAK=((____WMB *)__0FAK)->__KLK;
+  switch (((struct ___OBJ *)__ZFAK)->__id) {
+  case ____FF__: {
+    __FGAK=((____FF *)__ZFAK)->__QF->__PF.__FWB;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__WEAK=(&__string_4);
+  case ____FMB__: {
+    __FGAK=(&__string_4);
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__WEAK=(&__string_5);
+  case ____HMB__: {
+    __FGAK=(&__string_5);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__WEAK=(&__string_54);
+  case ____JMB__: {
+    __FGAK=(&__string_54);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__WEAK=(&__string_56);
+  case ____LMB__: {
+    __FGAK=(&__string_56);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__WEAK=((__TYPE_GENERIC__BCY *)__tmp__KEAK)->name__0YMB;
+  case ____ICY__: {
+    __FGAK=((____ICY *)__ZFAK)->__TZMB;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__C3DS=prototype__L2ZG();
-    __tmp__WEAK=__tmp__C3DS->parent_named__PF.name__4VB;
+  case ____EQ5D__: {
+    __R4DS=__03ZG();
+    __FGAK=__R4DS->__PF.__FWB;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__WEAK=((__PROFIL_BLOCK__22NJ *)__tmp__KEAK)->parent_profil__32NJ.name__P1IK;
+  case ____L4NJ__: {
+    __FGAK=((____L4NJ *)__ZFAK)->__M4NJ.__42IK;
   } break;
   };
-  if (((((((((((void *)__tmp__WEAK == (void *)(&__string_57)) || ((void *)__tmp__WEAK == (void *)(&__string_58))) || ((void *)__tmp__WEAK == (void *)(&__string_59))) || ((void *)__tmp__WEAK == (void *)(&__string_60))) || ((void *)__tmp__WEAK == (void *)(&__string_61))) || ((void *)__tmp__WEAK == (void *)(&__string_62))) || ((void *)__tmp__WEAK == (void *)(&__string_63))) || ((void *)__tmp__WEAK == (void *)(&__string_64))) || ((void *)__tmp__WEAK == (void *)(&__string_42)))) {
-    __tmp__TEAK=Self__IEAK->parent_expr_binary_cmp__EINJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__TEAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__UEAK=((__STRING_CST__5J *)__tmp__TEAK)->parent_constant__EK.static_type__SG4D;
+  if (((((((((((void *)__FGAK == (void *)(&__string_57)) || ((void *)__FGAK == (void *)(&__string_58))) || ((void *)__FGAK == (void *)(&__string_59))) || ((void *)__FGAK == (void *)(&__string_60))) || ((void *)__FGAK == (void *)(&__string_61))) || ((void *)__FGAK == (void *)(&__string_62))) || ((void *)__FGAK == (void *)(&__string_63))) || ((void *)__FGAK == (void *)(&__string_64))) || ((void *)__FGAK == (void *)(&__string_42)))) {
+    __CGAK=__XFAK->__TJNJ.__AB5J;
+    switch (((struct ___OBJ *)__CGAK)->__id) {
+    case ____5J__: {
+      __DGAK=((____5J *)__CGAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__UEAK=((__EXTERNAL_C__L5WC *)__tmp__TEAK)->static_type__J54D;
+    case ____0AXC__: {
+      __DGAK=((____0AXC *)__CGAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__UEAK=((__PROTOTYPE_CST__45WC *)__tmp__TEAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __DGAK=((____NBXC *)__CGAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__UEAK=((__INTEGER_CST__KAXC *)__tmp__TEAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __DGAK=((____ZBXC *)__CGAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__UEAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__TEAK));
+    case ____DMWH__: {
+      __DGAK=__B21J(((____DMWH *)__CGAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__UEAK=((__READ_LOCAL__N5ZI *)__tmp__TEAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __DGAK=((____2A0I *)__CGAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__UEAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __DGAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__UEAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __DGAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__UEAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __DGAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__UEAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __DGAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__UEAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __DGAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__UEAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__TEAK));
+    case ____RCOJ__: {
+      __DGAK=__EFCK(((____RCOJ *)__CGAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__UEAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__TEAK));
+    case ____HDOJ__: {
+      __DGAK=__JFCK(((____HDOJ *)__CGAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__UEAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__TEAK));
+    case ____1DOJ__: {
+      __DGAK=__OFCK(((____1DOJ *)__CGAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__UEAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__TEAK));
+    case ____PEOJ__: {
+      __DGAK=__TFCK(((____PEOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__UEAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__TEAK));
+    case ____DFOJ__: {
+      __DGAK=__YFCK(((____DFOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__UEAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__TEAK));
+    case ____XFOJ__: {
+      __DGAK=__3FCK(((____XFOJ *)__CGAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__UEAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __DGAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__UEAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__TEAK));
+    case ____EHOJ__: {
+      __DGAK=__GGCK(((____EHOJ *)__CGAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__UEAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __DGAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__UEAK=((__CAST__JHOJ *)__tmp__TEAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __DGAK=((____YIOJ *)__CGAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__UEAK=((__REAL_CST__JLOJ *)__tmp__TEAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __DGAK=((____YMOJ *)__CGAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__UEAK=((__CHARACTER_CST__5LOJ *)__tmp__TEAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __DGAK=((____ONOJ *)__CGAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__UEAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__TEAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __DGAK=((____YOOJ *)__CGAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__UEAK=((__READ_SLOT__ZK4K *)__tmp__TEAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __DGAK=((____IM4K *)__CGAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__UEAK=static_type__NL5O();
+    case ____T5FL__: {
+      __DGAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__UEAK=static_type__QQTP();
+    case ____3DUL__: {
+      __DGAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__UEAK=static_type__041P();
+    case ____0EUL__: {
+      __DGAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__UEAK=static_type__VQTP();
+    case ____BGUL__: {
+      __DGAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__UEAK=static_type__A51P();
+    case ____2GUL__: {
+      __DGAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__UEAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__TEAK));
+    case ____B0VL__: {
+      __DGAK=__DXBN(((____B0VL *)__CGAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__UEAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__TEAK));
+    case ____P0VL__: {
+      __DGAK=__4AGM(((____P0VL *)__CGAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__UEAK=((__READ_GLOBAL__B4YL *)__tmp__TEAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __DGAK=((____Q5YL *)__CGAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__UEAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__TEAK));
+    case ____UVPM__: {
+      __DGAK=__OFWN(((____UVPM *)__CGAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__UEAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__TEAK));
+    case ____0ZPM__: {
+      __DGAK=__QM1P(((____0ZPM *)__CGAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__UEAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__TEAK));
+    case ____MR0N__: {
+      __DGAK=__FQVO(((____MR0N *)__CGAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__UEAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __DGAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__UEAK=static_type__MBUP();
+    case ____LYBP__: {
+      __DGAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__UEAK=static_type__RBUP();
+    case ____CZBP__: {
+      __DGAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__UEAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__TEAK));
+    case ____3BEP__: {
+      __DGAK=__ZPFQ(((____3BEP *)__CGAK));
     } break;
     };
-    __tmp__1EAK=((void *)((__TYPE_FULL__PMB *)__tmp__UEAK)->the_parent_type__DLK == (void *)type_pointer__4OB);
+    __KGAK=((void *)((____WMB *)__DGAK)->__KLK == (void *)__FPB);
   } else /* FALSE */ {
-    __tmp__1EAK=FALSE__O__;
+    __KGAK=__O__;
   };
-  if (__tmp__1EAK) {
-    append__3VX(((__STRING__BC *)buffer__JEAK),(&__string_663));
-    __tmp__1EAK=TRUE__K__;
+  if (__KGAK) {
+    __EWX(((____BC *)__YFAK),(&__string_663));
+    __KGAK=__K__;
   } else /* FALSE */ {
-    __tmp__1EAK=FALSE__O__;
+    __KGAK=__O__;
   };
-  if ((! __tmp__1EAK)) {
-    __tmp__TEAK=Self__IEAK->parent_expr_binary_cmp__EINJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__TEAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__UEAK=((__STRING_CST__5J *)__tmp__TEAK)->parent_constant__EK.static_type__SG4D;
+  if ((! __KGAK)) {
+    __CGAK=__XFAK->__TJNJ.__AB5J;
+    switch (((struct ___OBJ *)__CGAK)->__id) {
+    case ____5J__: {
+      __DGAK=((____5J *)__CGAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__UEAK=((__EXTERNAL_C__L5WC *)__tmp__TEAK)->static_type__J54D;
+    case ____0AXC__: {
+      __DGAK=((____0AXC *)__CGAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__UEAK=((__PROTOTYPE_CST__45WC *)__tmp__TEAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __DGAK=((____NBXC *)__CGAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__UEAK=((__INTEGER_CST__KAXC *)__tmp__TEAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __DGAK=((____ZBXC *)__CGAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__UEAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__TEAK));
+    case ____DMWH__: {
+      __DGAK=__B21J(((____DMWH *)__CGAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__UEAK=((__READ_LOCAL__N5ZI *)__tmp__TEAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __DGAK=((____2A0I *)__CGAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__UEAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __DGAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__UEAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __DGAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__UEAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __DGAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__UEAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __DGAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__UEAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __DGAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__UEAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__TEAK));
+    case ____RCOJ__: {
+      __DGAK=__EFCK(((____RCOJ *)__CGAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__UEAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__TEAK));
+    case ____HDOJ__: {
+      __DGAK=__JFCK(((____HDOJ *)__CGAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__UEAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__TEAK));
+    case ____1DOJ__: {
+      __DGAK=__OFCK(((____1DOJ *)__CGAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__UEAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__TEAK));
+    case ____PEOJ__: {
+      __DGAK=__TFCK(((____PEOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__UEAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__TEAK));
+    case ____DFOJ__: {
+      __DGAK=__YFCK(((____DFOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__UEAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__TEAK));
+    case ____XFOJ__: {
+      __DGAK=__3FCK(((____XFOJ *)__CGAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__UEAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __DGAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__UEAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__TEAK));
+    case ____EHOJ__: {
+      __DGAK=__GGCK(((____EHOJ *)__CGAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__UEAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __DGAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__UEAK=((__CAST__JHOJ *)__tmp__TEAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __DGAK=((____YIOJ *)__CGAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__UEAK=((__REAL_CST__JLOJ *)__tmp__TEAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __DGAK=((____YMOJ *)__CGAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__UEAK=((__CHARACTER_CST__5LOJ *)__tmp__TEAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __DGAK=((____ONOJ *)__CGAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__UEAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__TEAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __DGAK=((____YOOJ *)__CGAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__UEAK=((__READ_SLOT__ZK4K *)__tmp__TEAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __DGAK=((____IM4K *)__CGAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__UEAK=static_type__NL5O();
+    case ____T5FL__: {
+      __DGAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__UEAK=static_type__QQTP();
+    case ____3DUL__: {
+      __DGAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__UEAK=static_type__041P();
+    case ____0EUL__: {
+      __DGAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__UEAK=static_type__VQTP();
+    case ____BGUL__: {
+      __DGAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__UEAK=static_type__A51P();
+    case ____2GUL__: {
+      __DGAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__UEAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__TEAK));
+    case ____B0VL__: {
+      __DGAK=__DXBN(((____B0VL *)__CGAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__UEAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__TEAK));
+    case ____P0VL__: {
+      __DGAK=__4AGM(((____P0VL *)__CGAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__UEAK=((__READ_GLOBAL__B4YL *)__tmp__TEAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __DGAK=((____Q5YL *)__CGAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__UEAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__TEAK));
+    case ____UVPM__: {
+      __DGAK=__OFWN(((____UVPM *)__CGAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__UEAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__TEAK));
+    case ____0ZPM__: {
+      __DGAK=__QM1P(((____0ZPM *)__CGAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__UEAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__TEAK));
+    case ____MR0N__: {
+      __DGAK=__FQVO(((____MR0N *)__CGAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__UEAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __DGAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__UEAK=static_type__MBUP();
+    case ____LYBP__: {
+      __DGAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__UEAK=static_type__RBUP();
+    case ____CZBP__: {
+      __DGAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__UEAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__TEAK));
+    case ____3BEP__: {
+      __DGAK=__ZPFQ(((____3BEP *)__CGAK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__UEAK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__JEAK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__DGAK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__YFAK),(&__string_660));
     };
   };
-  __tmp__KEAK=Self__IEAK->parent_expr_binary_cmp__EINJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__KEAK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__LEAK=((__STRING_CST__5J *)__tmp__KEAK)->parent_constant__EK.static_type__SG4D;
+  __ZFAK=__XFAK->__TJNJ.__AB5J;
+  switch (((struct ___OBJ *)__ZFAK)->__id) {
+  case ____5J__: {
+    __0FAK=((____5J *)__ZFAK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__LEAK=((__EXTERNAL_C__L5WC *)__tmp__KEAK)->static_type__J54D;
+  case ____0AXC__: {
+    __0FAK=((____0AXC *)__ZFAK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__LEAK=((__PROTOTYPE_CST__45WC *)__tmp__KEAK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __0FAK=((____NBXC *)__ZFAK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__LEAK=((__INTEGER_CST__KAXC *)__tmp__KEAK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __0FAK=((____ZBXC *)__ZFAK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__LEAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__KEAK));
+  case ____DMWH__: {
+    __0FAK=__B21J(((____DMWH *)__ZFAK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__LEAK=((__READ_LOCAL__N5ZI *)__tmp__KEAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __0FAK=((____2A0I *)__ZFAK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__LEAK=static_type__2CCK();
+  case ____HJNJ__: {
+    __0FAK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__LEAK=static_type__BDCK();
+  case ____SJNJ__: {
+    __0FAK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__LEAK=static_type__GDCK();
+  case ____0AOJ__: {
+    __0FAK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__LEAK=static_type__LDCK();
+  case ____EBOJ__: {
+    __0FAK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__LEAK=static_type__QDCK();
+  case ____3BOJ__: {
+    __0FAK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__LEAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__KEAK));
+  case ____RCOJ__: {
+    __0FAK=__EFCK(((____RCOJ *)__ZFAK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__LEAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__KEAK));
+  case ____HDOJ__: {
+    __0FAK=__JFCK(((____HDOJ *)__ZFAK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__LEAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__KEAK));
+  case ____1DOJ__: {
+    __0FAK=__OFCK(((____1DOJ *)__ZFAK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__LEAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__KEAK));
+  case ____PEOJ__: {
+    __0FAK=__TFCK(((____PEOJ *)__ZFAK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__LEAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KEAK));
+  case ____DFOJ__: {
+    __0FAK=__YFCK(((____DFOJ *)__ZFAK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__LEAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KEAK));
+  case ____XFOJ__: {
+    __0FAK=__3FCK(((____XFOJ *)__ZFAK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__LEAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __0FAK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__LEAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__KEAK));
+  case ____EHOJ__: {
+    __0FAK=__GGCK(((____EHOJ *)__ZFAK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__LEAK=static_type__DFCK();
+  case ____2HOJ__: {
+    __0FAK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__LEAK=((__CAST__JHOJ *)__tmp__KEAK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __0FAK=((____YIOJ *)__ZFAK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__LEAK=((__REAL_CST__JLOJ *)__tmp__KEAK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __0FAK=((____YMOJ *)__ZFAK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__LEAK=((__CHARACTER_CST__5LOJ *)__tmp__KEAK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __0FAK=((____ONOJ *)__ZFAK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__LEAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__KEAK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __0FAK=((____YOOJ *)__ZFAK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__LEAK=((__READ_SLOT__ZK4K *)__tmp__KEAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __0FAK=((____IM4K *)__ZFAK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__LEAK=static_type__NL5O();
+  case ____T5FL__: {
+    __0FAK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__LEAK=static_type__QQTP();
+  case ____3DUL__: {
+    __0FAK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__LEAK=static_type__041P();
+  case ____0EUL__: {
+    __0FAK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__LEAK=static_type__VQTP();
+  case ____BGUL__: {
+    __0FAK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__LEAK=static_type__A51P();
+  case ____2GUL__: {
+    __0FAK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__LEAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__KEAK));
+  case ____B0VL__: {
+    __0FAK=__DXBN(((____B0VL *)__ZFAK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__LEAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__KEAK));
+  case ____P0VL__: {
+    __0FAK=__4AGM(((____P0VL *)__ZFAK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__LEAK=((__READ_GLOBAL__B4YL *)__tmp__KEAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __0FAK=((____Q5YL *)__ZFAK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__LEAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__KEAK));
+  case ____UVPM__: {
+    __0FAK=__OFWN(((____UVPM *)__ZFAK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__LEAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__KEAK));
+  case ____0ZPM__: {
+    __0FAK=__QM1P(((____0ZPM *)__ZFAK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__LEAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__KEAK));
+  case ____MR0N__: {
+    __0FAK=__FQVO(((____MR0N *)__ZFAK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__LEAK=static_type__BA0Q();
+  case ____YWBP__: {
+    __0FAK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__LEAK=static_type__MBUP();
+  case ____LYBP__: {
+    __0FAK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__LEAK=static_type__RBUP();
+  case ____CZBP__: {
+    __0FAK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__LEAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__KEAK));
+  case ____3BEP__: {
+    __0FAK=__ZPFQ(((____3BEP *)__ZFAK));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__LEAK)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__TEAK=Self__IEAK->parent_expr_binary_cmp__EINJ.left__L54J;
-    switch (((struct ___OBJ *)__tmp__TEAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__UEAK=((__STRING_CST__5J *)__tmp__TEAK)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__0FAK)->__KLK == (void *)__FMB__)) {
+    __CGAK=__XFAK->__TJNJ.__0A5J;
+    switch (((struct ___OBJ *)__CGAK)->__id) {
+    case ____5J__: {
+      __DGAK=((____5J *)__CGAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__UEAK=((__EXTERNAL_C__L5WC *)__tmp__TEAK)->static_type__J54D;
+    case ____0AXC__: {
+      __DGAK=((____0AXC *)__CGAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__UEAK=((__PROTOTYPE_CST__45WC *)__tmp__TEAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __DGAK=((____NBXC *)__CGAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__UEAK=((__INTEGER_CST__KAXC *)__tmp__TEAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __DGAK=((____ZBXC *)__CGAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__UEAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__TEAK));
+    case ____DMWH__: {
+      __DGAK=__B21J(((____DMWH *)__CGAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__UEAK=((__READ_LOCAL__N5ZI *)__tmp__TEAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __DGAK=((____2A0I *)__CGAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__UEAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __DGAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__UEAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __DGAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__UEAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __DGAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__UEAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __DGAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__UEAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __DGAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__UEAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__TEAK));
+    case ____RCOJ__: {
+      __DGAK=__EFCK(((____RCOJ *)__CGAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__UEAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__TEAK));
+    case ____HDOJ__: {
+      __DGAK=__JFCK(((____HDOJ *)__CGAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__UEAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__TEAK));
+    case ____1DOJ__: {
+      __DGAK=__OFCK(((____1DOJ *)__CGAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__UEAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__TEAK));
+    case ____PEOJ__: {
+      __DGAK=__TFCK(((____PEOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__UEAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__TEAK));
+    case ____DFOJ__: {
+      __DGAK=__YFCK(((____DFOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__UEAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__TEAK));
+    case ____XFOJ__: {
+      __DGAK=__3FCK(((____XFOJ *)__CGAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__UEAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __DGAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__UEAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__TEAK));
+    case ____EHOJ__: {
+      __DGAK=__GGCK(((____EHOJ *)__CGAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__UEAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __DGAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__UEAK=((__CAST__JHOJ *)__tmp__TEAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __DGAK=((____YIOJ *)__CGAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__UEAK=((__REAL_CST__JLOJ *)__tmp__TEAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __DGAK=((____YMOJ *)__CGAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__UEAK=((__CHARACTER_CST__5LOJ *)__tmp__TEAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __DGAK=((____ONOJ *)__CGAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__UEAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__TEAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __DGAK=((____YOOJ *)__CGAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__UEAK=((__READ_SLOT__ZK4K *)__tmp__TEAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __DGAK=((____IM4K *)__CGAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__UEAK=static_type__NL5O();
+    case ____T5FL__: {
+      __DGAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__UEAK=static_type__QQTP();
+    case ____3DUL__: {
+      __DGAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__UEAK=static_type__041P();
+    case ____0EUL__: {
+      __DGAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__UEAK=static_type__VQTP();
+    case ____BGUL__: {
+      __DGAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__UEAK=static_type__A51P();
+    case ____2GUL__: {
+      __DGAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__UEAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__TEAK));
+    case ____B0VL__: {
+      __DGAK=__DXBN(((____B0VL *)__CGAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__UEAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__TEAK));
+    case ____P0VL__: {
+      __DGAK=__4AGM(((____P0VL *)__CGAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__UEAK=((__READ_GLOBAL__B4YL *)__tmp__TEAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __DGAK=((____Q5YL *)__CGAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__UEAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__TEAK));
+    case ____UVPM__: {
+      __DGAK=__OFWN(((____UVPM *)__CGAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__UEAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__TEAK));
+    case ____0ZPM__: {
+      __DGAK=__QM1P(((____0ZPM *)__CGAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__UEAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__TEAK));
+    case ____MR0N__: {
+      __DGAK=__FQVO(((____MR0N *)__CGAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__UEAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __DGAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__UEAK=static_type__MBUP();
+    case ____LYBP__: {
+      __DGAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__UEAK=static_type__RBUP();
+    case ____CZBP__: {
+      __DGAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__UEAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__TEAK));
+    case ____3BEP__: {
+      __DGAK=__ZPFQ(((____3BEP *)__CGAK));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__UEAK)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__4FAK=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__DGAK)->__KLK)->__id) {
+    case ____FF__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____FMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____HMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____JMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____LMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____ICY__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__4FAK=TRUE__K__;
+    case ____EQ5D__: {
+      __NHAK=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__4FAK=TRUE__K__;
+    case ____L4NJ__: {
+      __NHAK=__K__;
     } break;
     };
-    __tmp__1EAK=__tmp__4FAK;
+    __KGAK=__NHAK;
   } else /* FALSE */ {
-    __tmp__1EAK=FALSE__O__;
-  };
-  if (__tmp__1EAK) {
-    Self__JTXU=((__STRING__BC *)buffer__JEAK);
-    if ((Self__JTXU->capacity__HFL <= Self__JTXU->count__WJ)) {
-      if ((Self__JTXU->capacity__HFL ==  0)) {
-        Self__JTXU->capacity__HFL= 32;
-        __tmp__KTXU=create__KVW( 32);
-        Self__JTXU->storage__4EL=__tmp__KTXU;
-      } else /* FALSE */ {
-        __tmp__LTXU=(__INTEGER__Q)(Self__JTXU->capacity__HFL <<  1);
-        __tmp__KTXU=((__CHARACTER__DB *)Self__JTXU->storage__4EL);
-        old_nb_elts__NTXU=Self__JTXU->capacity__HFL;
-        __tmp__OTXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KTXU),((__UINTEGER_32__RWB )old_nb_elts__NTXU),((__UINTEGER_32__RWB )__tmp__LTXU));
-        __tmp__KTXU=((__CHARACTER__DB *)__tmp__OTXU);
-        clear__to__F00(__tmp__KTXU,old_nb_elts__NTXU,(__INTEGER__Q)(__tmp__LTXU -  1));
-        Self__JTXU->storage__4EL=__tmp__KTXU;
-        Self__JTXU->capacity__HFL=__tmp__LTXU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__JTXU->storage__4EL)[Self__JTXU->count__WJ]='0';
-    Self__JTXU->count__WJ=(__INTEGER__Q)(Self__JTXU->count__WJ +  1);
+    __KGAK=__O__;
+  };
+  if (__KGAK) {
+    __YUXU=((____BC *)__YFAK);
+    if ((__YUXU->__OFL <= __YUXU->__WJ)) {
+      if ((__YUXU->__OFL ==  0)) {
+        __YUXU->__OFL= 32;
+        __ZUXU=__RVW( 32);
+        __YUXU->__FFL=__ZUXU;
+      } else /* FALSE */ {
+        __0UXU=(____Q)(__YUXU->__OFL <<  1);
+        __ZUXU=((____DB *)__YUXU->__FFL);
+        __2UXU=__YUXU->__OFL;
+        __3UXU=__55W(((____IB )__ZUXU),((____YWB )__2UXU),((____YWB )__0UXU));
+        __ZUXU=((____DB *)__3UXU);
+        __M00(__ZUXU,__2UXU,(____Q)(__0UXU -  1));
+        __YUXU->__FFL=__ZUXU;
+        __YUXU->__OFL=__0UXU;
+      };
+    };
+    ((____DB *)__YUXU->__FFL)[__YUXU->__WJ]='0';
+    __YUXU->__WJ=(____Q)(__YUXU->__WJ +  1);
   } else /* FALSE */ {
-    __tmp__TEAK=Self__IEAK->parent_expr_binary_cmp__EINJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__TEAK)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__TEAK),buffer__JEAK);
+    __CGAK=__XFAK->__TJNJ.__AB5J;
+    switch (((struct ___OBJ *)__CGAK)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__CGAK),__YFAK);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__JEAK),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__CGAK)),__YFAK);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__YFAK),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      print__CKG((&__string_508));
+    case ____0AOJ__: {
+      __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__TEAK)),buffer__JEAK);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__JEAK),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__TEAK))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__YFAK),((____YMOJ *)((____5J *)__CGAK))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__1W4S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__TEAK));
-      Self__RTXU=((__STRING__BC *)buffer__JEAK);
-      if ((Self__RTXU->capacity__HFL <= Self__RTXU->count__WJ)) {
-        if ((Self__RTXU->capacity__HFL ==  0)) {
-          Self__RTXU->capacity__HFL= 32;
-          __tmp__STXU=create__KVW( 32);
-          Self__RTXU->storage__4EL=__tmp__STXU;
+    case ____ONOJ__: {
+      __KY4S=((____ONOJ *)((____5J *)__CGAK));
+      __AVXU=((____BC *)__YFAK);
+      if ((__AVXU->__OFL <= __AVXU->__WJ)) {
+        if ((__AVXU->__OFL ==  0)) {
+          __AVXU->__OFL= 32;
+          __BVXU=__RVW( 32);
+          __AVXU->__FFL=__BVXU;
         } else /* FALSE */ {
-          __tmp__TTXU=(__INTEGER__Q)(Self__RTXU->capacity__HFL <<  1);
-          __tmp__STXU=((__CHARACTER__DB *)Self__RTXU->storage__4EL);
-          old_nb_elts__VTXU=Self__RTXU->capacity__HFL;
-          __tmp__WTXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__STXU),((__UINTEGER_32__RWB )old_nb_elts__VTXU),((__UINTEGER_32__RWB )__tmp__TTXU));
-          __tmp__STXU=((__CHARACTER__DB *)__tmp__WTXU);
-          clear__to__F00(__tmp__STXU,old_nb_elts__VTXU,(__INTEGER__Q)(__tmp__TTXU -  1));
-          Self__RTXU->storage__4EL=__tmp__STXU;
-          Self__RTXU->capacity__HFL=__tmp__TTXU;
+          __CVXU=(____Q)(__AVXU->__OFL <<  1);
+          __BVXU=((____DB *)__AVXU->__FFL);
+          __EVXU=__AVXU->__OFL;
+          __FVXU=__55W(((____IB )__BVXU),((____YWB )__EVXU),((____YWB )__CVXU));
+          __BVXU=((____DB *)__FVXU);
+          __M00(__BVXU,__EVXU,(____Q)(__CVXU -  1));
+          __AVXU->__FFL=__BVXU;
+          __AVXU->__OFL=__CVXU;
         };
       };
-      ((__CHARACTER__DB *)Self__RTXU->storage__4EL)[Self__RTXU->count__WJ]='\'';
-      Self__RTXU->count__WJ=(__INTEGER__Q)(Self__RTXU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__JEAK),Self__1W4S->text__ID5J);
-      Self__RTXU=((__STRING__BC *)buffer__JEAK);
-      if ((Self__RTXU->capacity__HFL <= Self__RTXU->count__WJ)) {
-        if ((Self__RTXU->capacity__HFL ==  0)) {
-          Self__RTXU->capacity__HFL= 32;
-          __tmp__STXU=create__KVW( 32);
-          Self__RTXU->storage__4EL=__tmp__STXU;
+      ((____DB *)__AVXU->__FFL)[__AVXU->__WJ]='\'';
+      __AVXU->__WJ=(____Q)(__AVXU->__WJ +  1);
+      __EWX(((____BC *)__YFAK),__KY4S->__XE5J);
+      __AVXU=((____BC *)__YFAK);
+      if ((__AVXU->__OFL <= __AVXU->__WJ)) {
+        if ((__AVXU->__OFL ==  0)) {
+          __AVXU->__OFL= 32;
+          __BVXU=__RVW( 32);
+          __AVXU->__FFL=__BVXU;
         } else /* FALSE */ {
-          __tmp__TTXU=(__INTEGER__Q)(Self__RTXU->capacity__HFL <<  1);
-          __tmp__STXU=((__CHARACTER__DB *)Self__RTXU->storage__4EL);
-          old_nb_elts__VTXU=Self__RTXU->capacity__HFL;
-          __tmp__WTXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__STXU),((__UINTEGER_32__RWB )old_nb_elts__VTXU),((__UINTEGER_32__RWB )__tmp__TTXU));
-          __tmp__STXU=((__CHARACTER__DB *)__tmp__WTXU);
-          clear__to__F00(__tmp__STXU,old_nb_elts__VTXU,(__INTEGER__Q)(__tmp__TTXU -  1));
-          Self__RTXU->storage__4EL=__tmp__STXU;
-          Self__RTXU->capacity__HFL=__tmp__TTXU;
+          __CVXU=(____Q)(__AVXU->__OFL <<  1);
+          __BVXU=((____DB *)__AVXU->__FFL);
+          __EVXU=__AVXU->__OFL;
+          __FVXU=__55W(((____IB )__BVXU),((____YWB )__EVXU),((____YWB )__CVXU));
+          __BVXU=((____DB *)__FVXU);
+          __M00(__BVXU,__EVXU,(____Q)(__CVXU -  1));
+          __AVXU->__FFL=__BVXU;
+          __AVXU->__OFL=__CVXU;
         };
       };
-      ((__CHARACTER__DB *)Self__RTXU->storage__4EL)[Self__RTXU->count__WJ]='\'';
-      Self__RTXU->count__WJ=(__INTEGER__Q)(Self__RTXU->count__WJ +  1);
+      ((____DB *)__AVXU->__FFL)[__AVXU->__WJ]='\'';
+      __AVXU->__WJ=(____Q)(__AVXU->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__3W4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__TEAK));
-      Self__RTXU=((__STRING__BC *)buffer__JEAK);
-      if ((Self__RTXU->capacity__HFL <= Self__RTXU->count__WJ)) {
-        if ((Self__RTXU->capacity__HFL ==  0)) {
-          Self__RTXU->capacity__HFL= 32;
-          __tmp__STXU=create__KVW( 32);
-          Self__RTXU->storage__4EL=__tmp__STXU;
+    case ____YOOJ__: {
+      __MY4S=((____YOOJ *)((____5J *)__CGAK));
+      __AVXU=((____BC *)__YFAK);
+      if ((__AVXU->__OFL <= __AVXU->__WJ)) {
+        if ((__AVXU->__OFL ==  0)) {
+          __AVXU->__OFL= 32;
+          __BVXU=__RVW( 32);
+          __AVXU->__FFL=__BVXU;
         } else /* FALSE */ {
-          __tmp__TTXU=(__INTEGER__Q)(Self__RTXU->capacity__HFL <<  1);
-          __tmp__STXU=((__CHARACTER__DB *)Self__RTXU->storage__4EL);
-          old_nb_elts__VTXU=Self__RTXU->capacity__HFL;
-          __tmp__WTXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__STXU),((__UINTEGER_32__RWB )old_nb_elts__VTXU),((__UINTEGER_32__RWB )__tmp__TTXU));
-          __tmp__STXU=((__CHARACTER__DB *)__tmp__WTXU);
-          clear__to__F00(__tmp__STXU,old_nb_elts__VTXU,(__INTEGER__Q)(__tmp__TTXU -  1));
-          Self__RTXU->storage__4EL=__tmp__STXU;
-          Self__RTXU->capacity__HFL=__tmp__TTXU;
+          __CVXU=(____Q)(__AVXU->__OFL <<  1);
+          __BVXU=((____DB *)__AVXU->__FFL);
+          __EVXU=__AVXU->__OFL;
+          __FVXU=__55W(((____IB )__BVXU),((____YWB )__EVXU),((____YWB )__CVXU));
+          __BVXU=((____DB *)__FVXU);
+          __M00(__BVXU,__EVXU,(____Q)(__CVXU -  1));
+          __AVXU->__FFL=__BVXU;
+          __AVXU->__OFL=__CVXU;
         };
       };
-      ((__CHARACTER__DB *)Self__RTXU->storage__4EL)[Self__RTXU->count__WJ]='\"';
-      Self__RTXU->count__WJ=(__INTEGER__Q)(Self__RTXU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__JEAK),Self__3W4S->string__EBJK);
-      Self__RTXU=((__STRING__BC *)buffer__JEAK);
-      if ((Self__RTXU->capacity__HFL <= Self__RTXU->count__WJ)) {
-        if ((Self__RTXU->capacity__HFL ==  0)) {
-          Self__RTXU->capacity__HFL= 32;
-          __tmp__STXU=create__KVW( 32);
-          Self__RTXU->storage__4EL=__tmp__STXU;
+      ((____DB *)__AVXU->__FFL)[__AVXU->__WJ]='\"';
+      __AVXU->__WJ=(____Q)(__AVXU->__WJ +  1);
+      __EWX(((____BC *)__YFAK),__MY4S->__TCJK);
+      __AVXU=((____BC *)__YFAK);
+      if ((__AVXU->__OFL <= __AVXU->__WJ)) {
+        if ((__AVXU->__OFL ==  0)) {
+          __AVXU->__OFL= 32;
+          __BVXU=__RVW( 32);
+          __AVXU->__FFL=__BVXU;
         } else /* FALSE */ {
-          __tmp__TTXU=(__INTEGER__Q)(Self__RTXU->capacity__HFL <<  1);
-          __tmp__STXU=((__CHARACTER__DB *)Self__RTXU->storage__4EL);
-          old_nb_elts__VTXU=Self__RTXU->capacity__HFL;
-          __tmp__WTXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__STXU),((__UINTEGER_32__RWB )old_nb_elts__VTXU),((__UINTEGER_32__RWB )__tmp__TTXU));
-          __tmp__STXU=((__CHARACTER__DB *)__tmp__WTXU);
-          clear__to__F00(__tmp__STXU,old_nb_elts__VTXU,(__INTEGER__Q)(__tmp__TTXU -  1));
-          Self__RTXU->storage__4EL=__tmp__STXU;
-          Self__RTXU->capacity__HFL=__tmp__TTXU;
+          __CVXU=(____Q)(__AVXU->__OFL <<  1);
+          __BVXU=((____DB *)__AVXU->__FFL);
+          __EVXU=__AVXU->__OFL;
+          __FVXU=__55W(((____IB )__BVXU),((____YWB )__EVXU),((____YWB )__CVXU));
+          __BVXU=((____DB *)__FVXU);
+          __M00(__BVXU,__EVXU,(____Q)(__CVXU -  1));
+          __AVXU->__FFL=__BVXU;
+          __AVXU->__OFL=__CVXU;
         };
       };
-      ((__CHARACTER__DB *)Self__RTXU->storage__4EL)[Self__RTXU->count__WJ]='\"';
-      Self__RTXU->count__WJ=(__INTEGER__Q)(Self__RTXU->count__WJ +  1);
+      ((____DB *)__AVXU->__FFL)[__AVXU->__WJ]='\"';
+      __AVXU->__WJ=(____Q)(__AVXU->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__JEAK),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__TEAK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__YFAK),((____Q5YL *)((____5J *)__CGAK))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__CGAK)),__YFAK);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__TEAK)),buffer__JEAK);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__CGAK)),__YFAK);
     } break;
     };
-    __tmp__TEAK=Self__IEAK->parent_expr_binary_cmp__EINJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__TEAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__UEAK=((__STRING_CST__5J *)__tmp__TEAK)->parent_constant__EK.static_type__SG4D;
+    __CGAK=__XFAK->__TJNJ.__AB5J;
+    switch (((struct ___OBJ *)__CGAK)->__id) {
+    case ____5J__: {
+      __DGAK=((____5J *)__CGAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__UEAK=((__EXTERNAL_C__L5WC *)__tmp__TEAK)->static_type__J54D;
+    case ____0AXC__: {
+      __DGAK=((____0AXC *)__CGAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__UEAK=((__PROTOTYPE_CST__45WC *)__tmp__TEAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __DGAK=((____NBXC *)__CGAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__UEAK=((__INTEGER_CST__KAXC *)__tmp__TEAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __DGAK=((____ZBXC *)__CGAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__UEAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__TEAK));
+    case ____DMWH__: {
+      __DGAK=__B21J(((____DMWH *)__CGAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__UEAK=((__READ_LOCAL__N5ZI *)__tmp__TEAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __DGAK=((____2A0I *)__CGAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__UEAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __DGAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__UEAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __DGAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__UEAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __DGAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__UEAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __DGAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__UEAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __DGAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__UEAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__TEAK));
+    case ____RCOJ__: {
+      __DGAK=__EFCK(((____RCOJ *)__CGAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__UEAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__TEAK));
+    case ____HDOJ__: {
+      __DGAK=__JFCK(((____HDOJ *)__CGAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__UEAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__TEAK));
+    case ____1DOJ__: {
+      __DGAK=__OFCK(((____1DOJ *)__CGAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__UEAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__TEAK));
+    case ____PEOJ__: {
+      __DGAK=__TFCK(((____PEOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__UEAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__TEAK));
+    case ____DFOJ__: {
+      __DGAK=__YFCK(((____DFOJ *)__CGAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__UEAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__TEAK));
+    case ____XFOJ__: {
+      __DGAK=__3FCK(((____XFOJ *)__CGAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__UEAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __DGAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__UEAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__TEAK));
+    case ____EHOJ__: {
+      __DGAK=__GGCK(((____EHOJ *)__CGAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__UEAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __DGAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__UEAK=((__CAST__JHOJ *)__tmp__TEAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __DGAK=((____YIOJ *)__CGAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__UEAK=((__REAL_CST__JLOJ *)__tmp__TEAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __DGAK=((____YMOJ *)__CGAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__UEAK=((__CHARACTER_CST__5LOJ *)__tmp__TEAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __DGAK=((____ONOJ *)__CGAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__UEAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__TEAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __DGAK=((____YOOJ *)__CGAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__UEAK=((__READ_SLOT__ZK4K *)__tmp__TEAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __DGAK=((____IM4K *)__CGAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__UEAK=static_type__NL5O();
+    case ____T5FL__: {
+      __DGAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__UEAK=static_type__QQTP();
+    case ____3DUL__: {
+      __DGAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__UEAK=static_type__041P();
+    case ____0EUL__: {
+      __DGAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__UEAK=static_type__VQTP();
+    case ____BGUL__: {
+      __DGAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__UEAK=static_type__A51P();
+    case ____2GUL__: {
+      __DGAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__UEAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__TEAK));
+    case ____B0VL__: {
+      __DGAK=__DXBN(((____B0VL *)__CGAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__UEAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__TEAK));
+    case ____P0VL__: {
+      __DGAK=__4AGM(((____P0VL *)__CGAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__UEAK=((__READ_GLOBAL__B4YL *)__tmp__TEAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __DGAK=((____Q5YL *)__CGAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__UEAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__TEAK));
+    case ____UVPM__: {
+      __DGAK=__OFWN(((____UVPM *)__CGAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__UEAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__TEAK));
+    case ____0ZPM__: {
+      __DGAK=__QM1P(((____0ZPM *)__CGAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__UEAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__TEAK));
+    case ____MR0N__: {
+      __DGAK=__FQVO(((____MR0N *)__CGAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__UEAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __DGAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__UEAK=static_type__MBUP();
+    case ____LYBP__: {
+      __DGAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__UEAK=static_type__RBUP();
+    case ____CZBP__: {
+      __DGAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__UEAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__TEAK));
+    case ____3BEP__: {
+      __DGAK=__ZPFQ(((____3BEP *)__CGAK));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__UEAK)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__4FAK=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__DGAK)->__KLK)->__id) {
+    case ____FF__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____FMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____HMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____JMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____LMB__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__4FAK=FALSE__O__;
+    case ____ICY__: {
+      __NHAK=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__4FAK=TRUE__K__;
+    case ____EQ5D__: {
+      __NHAK=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__4FAK=TRUE__K__;
+    case ____L4NJ__: {
+      __NHAK=__K__;
     } break;
     };
-    if (__tmp__4FAK) {
-      append__3VX(((__STRING__BC *)buffer__JEAK),(&__string_664));
+    if (__NHAK) {
+      __EWX(((____BC *)__YFAK),(&__string_664));
     };
   };
-  Self__5SXU=((__STRING__BC *)buffer__JEAK);
-  if ((Self__5SXU->capacity__HFL <= Self__5SXU->count__WJ)) {
-    if ((Self__5SXU->capacity__HFL ==  0)) {
-      Self__5SXU->capacity__HFL= 32;
-      __tmp__ATXU=create__KVW( 32);
-      Self__5SXU->storage__4EL=__tmp__ATXU;
+  __OUXU=((____BC *)__YFAK);
+  if ((__OUXU->__OFL <= __OUXU->__WJ)) {
+    if ((__OUXU->__OFL ==  0)) {
+      __OUXU->__OFL= 32;
+      __PUXU=__RVW( 32);
+      __OUXU->__FFL=__PUXU;
     } else /* FALSE */ {
-      __tmp__BTXU=(__INTEGER__Q)(Self__5SXU->capacity__HFL <<  1);
-      __tmp__ATXU=((__CHARACTER__DB *)Self__5SXU->storage__4EL);
-      old_nb_elts__DTXU=Self__5SXU->capacity__HFL;
-      __tmp__ETXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ATXU),((__UINTEGER_32__RWB )old_nb_elts__DTXU),((__UINTEGER_32__RWB )__tmp__BTXU));
-      __tmp__ATXU=((__CHARACTER__DB *)__tmp__ETXU);
-      clear__to__F00(__tmp__ATXU,old_nb_elts__DTXU,(__INTEGER__Q)(__tmp__BTXU -  1));
-      Self__5SXU->storage__4EL=__tmp__ATXU;
-      Self__5SXU->capacity__HFL=__tmp__BTXU;
+      __QUXU=(____Q)(__OUXU->__OFL <<  1);
+      __PUXU=((____DB *)__OUXU->__FFL);
+      __SUXU=__OUXU->__OFL;
+      __TUXU=__55W(((____IB )__PUXU),((____YWB )__SUXU),((____YWB )__QUXU));
+      __PUXU=((____DB *)__TUXU);
+      __M00(__PUXU,__SUXU,(____Q)(__QUXU -  1));
+      __OUXU->__FFL=__PUXU;
+      __OUXU->__OFL=__QUXU;
     };
   };
-  ((__CHARACTER__DB *)Self__5SXU->storage__4EL)[Self__5SXU->count__WJ]=')';
-  Self__5SXU->count__WJ=(__INTEGER__Q)(Self__5SXU->count__WJ +  1);
+  ((____DB *)__OUXU->__FFL)[__OUXU->__WJ]=')';
+  __OUXU->__WJ=(____Q)(__OUXU->__WJ +  1);
 }
 
-static void genere__MJAK(__GET_TYPE_ID__V5NJ *Self__NJAK,__STRING__BC *buffer__OJAK)
-// ({GET_TYPE_ID__V5NJ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __1KAK(____EBOJ *__2KAK,____BC *__3KAK)
+// ({__EBOJ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  void *__tmp__4JAK;
-  __STRING_CONSTANT__0 *__tmp__5JAK;
-  __BOOLEAN__L __tmp__QJAK;
-  __tmp__QJAK=is_late_binding__340K(((__TYPE_FULL__PMB *)Self__NJAK->receiver__EA5J));
-  if (__tmp__QJAK) {
-    append__3VX(((__STRING__BC *)buffer__OJAK),(&__string_665));
+  void *__NLAK;
+  ____0 *__OLAK;
+  ____L __5KAK;
+  __5KAK=__MA1K(((____WMB *)__2KAK->__TB5J));
+  if (__5KAK) {
+    __EWX(((____BC *)__3KAK),(&__string_665));
   } else /* FALSE */ {
-    append__3VX(((__STRING__BC *)buffer__OJAK),(&__string_121));
-    __tmp__4JAK=((__TYPE_FULL__PMB *)Self__NJAK->receiver__EA5J)->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__4JAK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__5JAK=((__TYPE__FF *)__tmp__4JAK)->intern_name__GZMB;
+    __EWX(((____BC *)__3KAK),(&__string_121));
+    __NLAK=((____WMB *)__2KAK->__TB5J)->__KLK;
+    switch (((struct ___OBJ *)__NLAK)->__id) {
+    case ____FF__: {
+      __OLAK=((____FF *)__NLAK)->__5ZMB;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__5JAK=(&__string_4);
+    case ____FMB__: {
+      __OLAK=(&__string_4);
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__5JAK=(&__string_5);
+    case ____HMB__: {
+      __OLAK=(&__string_5);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__5JAK=(&__string_54);
+    case ____JMB__: {
+      __OLAK=(&__string_54);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__5JAK=(&__string_56);
+    case ____LMB__: {
+      __OLAK=(&__string_56);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__5JAK=((__TYPE_GENERIC__BCY *)__tmp__4JAK)->parent_type__CCY.intern_name__GZMB;
+    case ____ICY__: {
+      __OLAK=((____ICY *)__NLAK)->__JCY.__5ZMB;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__5JAK=intern_name__YYBI();
+    case ____EQ5D__: {
+      __OLAK=__H0BI();
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__5JAK=((__PROFIL_BLOCK__22NJ *)__tmp__4JAK)->parent_profil__32NJ.name__P1IK;
+    case ____L4NJ__: {
+      __OLAK=((____L4NJ *)__NLAK)->__M4NJ.__42IK;
     } break;
     };
-    append__3VX(((__STRING__BC *)buffer__OJAK),__tmp__5JAK);
-    append__3VX(((__STRING__BC *)buffer__OJAK),(&__string_121));
+    __EWX(((____BC *)__3KAK),__OLAK);
+    __EWX(((____BC *)__3KAK),(&__string_121));
   };
 }
 
-static void genere__EKAK(__EXPR_SUP__OAOJ *Self__FKAK,__STRING__BC *buffer__GKAK)
-// ({EXPR_SUP__OAOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __TLAK(____3BOJ *__ULAK,____BC *__VLAK)
+// ({__3BOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__TWXU,*Self__3WXU,*Self__FXXU;
-  __INTEGER__Q __tmp__VWXU,old_nb_elts__XWXU,__tmp__5WXU;
-  __INTEGER__Q old_nb_elts__BXXU,__tmp__HXXU,old_nb_elts__JXXU;
-  __POINTER__IB __tmp__YWXU,__tmp__CXXU,__tmp__KXXU;
-  void *__tmp__HKAK,*__tmp__QKAK;
-  __TYPE_FULL__PMB *__tmp__IKAK,*__tmp__RKAK;
-  __STRING_CONSTANT__0 *__tmp__TKAK;
-  __PROTOTYPE__MF *__tmp__LCES;
-  __CHARACTER_CST__5LOJ *Self__NX4S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__PX4S;
-  __CHARACTER__DB *__tmp__UWXU,*__tmp__4WXU,*__tmp__GXXU;
-  __BOOLEAN__L __tmp__YKAK,__tmp__1LAK;
-  Self__TWXU=((__STRING__BC *)buffer__GKAK);
-  if ((Self__TWXU->capacity__HFL <= Self__TWXU->count__WJ)) {
-    if ((Self__TWXU->capacity__HFL ==  0)) {
-      Self__TWXU->capacity__HFL= 32;
-      __tmp__UWXU=create__KVW( 32);
-      Self__TWXU->storage__4EL=__tmp__UWXU;
+  ____BC *__CYXU,*__MYXU,*__UYXU;
+  ____Q __EYXU,__GYXU,__OYXU,__QYXU,__WYXU,__YYXU;
+  ____IB __HYXU,__RYXU,__ZYXU;
+  void *__WLAK,*__5LAK;
+  ____WMB *__XLAK,*__AMAK;
+  ____0 *__CMAK;
+  ____MF *__0DES;
+  ____ONOJ *__2Y4S;
+  ____YOOJ *__4Y4S;
+  ____DB *__DYXU,*__NYXU,*__VYXU;
+  ____L __HMAK,__KNAK;
+  __CYXU=((____BC *)__VLAK);
+  if ((__CYXU->__OFL <= __CYXU->__WJ)) {
+    if ((__CYXU->__OFL ==  0)) {
+      __CYXU->__OFL= 32;
+      __DYXU=__RVW( 32);
+      __CYXU->__FFL=__DYXU;
     } else /* FALSE */ {
-      __tmp__VWXU=(__INTEGER__Q)(Self__TWXU->capacity__HFL <<  1);
-      __tmp__UWXU=((__CHARACTER__DB *)Self__TWXU->storage__4EL);
-      old_nb_elts__XWXU=Self__TWXU->capacity__HFL;
-      __tmp__YWXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UWXU),((__UINTEGER_32__RWB )old_nb_elts__XWXU),((__UINTEGER_32__RWB )__tmp__VWXU));
-      __tmp__UWXU=((__CHARACTER__DB *)__tmp__YWXU);
-      clear__to__F00(__tmp__UWXU,old_nb_elts__XWXU,(__INTEGER__Q)(__tmp__VWXU -  1));
-      Self__TWXU->storage__4EL=__tmp__UWXU;
-      Self__TWXU->capacity__HFL=__tmp__VWXU;
+      __EYXU=(____Q)(__CYXU->__OFL <<  1);
+      __DYXU=((____DB *)__CYXU->__FFL);
+      __GYXU=__CYXU->__OFL;
+      __HYXU=__55W(((____IB )__DYXU),((____YWB )__GYXU),((____YWB )__EYXU));
+      __DYXU=((____DB *)__HYXU);
+      __M00(__DYXU,__GYXU,(____Q)(__EYXU -  1));
+      __CYXU->__FFL=__DYXU;
+      __CYXU->__OFL=__EYXU;
     };
   };
-  ((__CHARACTER__DB *)Self__TWXU->storage__4EL)[Self__TWXU->count__WJ]='(';
-  Self__TWXU->count__WJ=(__INTEGER__Q)(Self__TWXU->count__WJ +  1);
-  __tmp__HKAK=Self__FKAK->parent_expr_binary_cmp__PAOJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__HKAK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__IKAK=((__STRING_CST__5J *)__tmp__HKAK)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__CYXU->__FFL)[__CYXU->__WJ]='(';
+  __CYXU->__WJ=(____Q)(__CYXU->__WJ +  1);
+  __WLAK=__ULAK->__4BOJ.__0A5J;
+  switch (((struct ___OBJ *)__WLAK)->__id) {
+  case ____5J__: {
+    __XLAK=((____5J *)__WLAK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__IKAK=((__EXTERNAL_C__L5WC *)__tmp__HKAK)->static_type__J54D;
+  case ____0AXC__: {
+    __XLAK=((____0AXC *)__WLAK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__IKAK=((__PROTOTYPE_CST__45WC *)__tmp__HKAK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __XLAK=((____NBXC *)__WLAK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__IKAK=((__INTEGER_CST__KAXC *)__tmp__HKAK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __XLAK=((____ZBXC *)__WLAK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__IKAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__HKAK));
+  case ____DMWH__: {
+    __XLAK=__B21J(((____DMWH *)__WLAK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__IKAK=((__READ_LOCAL__N5ZI *)__tmp__HKAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __XLAK=((____2A0I *)__WLAK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__IKAK=static_type__2CCK();
+  case ____HJNJ__: {
+    __XLAK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__IKAK=static_type__BDCK();
+  case ____SJNJ__: {
+    __XLAK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__IKAK=static_type__GDCK();
+  case ____0AOJ__: {
+    __XLAK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__IKAK=static_type__LDCK();
+  case ____EBOJ__: {
+    __XLAK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__IKAK=static_type__QDCK();
+  case ____3BOJ__: {
+    __XLAK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__IKAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__HKAK));
+  case ____RCOJ__: {
+    __XLAK=__EFCK(((____RCOJ *)__WLAK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__IKAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__HKAK));
+  case ____HDOJ__: {
+    __XLAK=__JFCK(((____HDOJ *)__WLAK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__IKAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__HKAK));
+  case ____1DOJ__: {
+    __XLAK=__OFCK(((____1DOJ *)__WLAK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__IKAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__HKAK));
+  case ____PEOJ__: {
+    __XLAK=__TFCK(((____PEOJ *)__WLAK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__IKAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HKAK));
+  case ____DFOJ__: {
+    __XLAK=__YFCK(((____DFOJ *)__WLAK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__IKAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HKAK));
+  case ____XFOJ__: {
+    __XLAK=__3FCK(((____XFOJ *)__WLAK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__IKAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __XLAK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__IKAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__HKAK));
+  case ____EHOJ__: {
+    __XLAK=__GGCK(((____EHOJ *)__WLAK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__IKAK=static_type__DFCK();
+  case ____2HOJ__: {
+    __XLAK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__IKAK=((__CAST__JHOJ *)__tmp__HKAK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __XLAK=((____YIOJ *)__WLAK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__IKAK=((__REAL_CST__JLOJ *)__tmp__HKAK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __XLAK=((____YMOJ *)__WLAK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__IKAK=((__CHARACTER_CST__5LOJ *)__tmp__HKAK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __XLAK=((____ONOJ *)__WLAK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__IKAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__HKAK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __XLAK=((____YOOJ *)__WLAK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__IKAK=((__READ_SLOT__ZK4K *)__tmp__HKAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __XLAK=((____IM4K *)__WLAK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__IKAK=static_type__NL5O();
+  case ____T5FL__: {
+    __XLAK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__IKAK=static_type__QQTP();
+  case ____3DUL__: {
+    __XLAK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__IKAK=static_type__041P();
+  case ____0EUL__: {
+    __XLAK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__IKAK=static_type__VQTP();
+  case ____BGUL__: {
+    __XLAK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__IKAK=static_type__A51P();
+  case ____2GUL__: {
+    __XLAK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__IKAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__HKAK));
+  case ____B0VL__: {
+    __XLAK=__DXBN(((____B0VL *)__WLAK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__IKAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__HKAK));
+  case ____P0VL__: {
+    __XLAK=__4AGM(((____P0VL *)__WLAK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__IKAK=((__READ_GLOBAL__B4YL *)__tmp__HKAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __XLAK=((____Q5YL *)__WLAK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__IKAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__HKAK));
+  case ____UVPM__: {
+    __XLAK=__OFWN(((____UVPM *)__WLAK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__IKAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__HKAK));
+  case ____0ZPM__: {
+    __XLAK=__QM1P(((____0ZPM *)__WLAK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__IKAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__HKAK));
+  case ____MR0N__: {
+    __XLAK=__FQVO(((____MR0N *)__WLAK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__IKAK=static_type__BA0Q();
+  case ____YWBP__: {
+    __XLAK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__IKAK=static_type__MBUP();
+  case ____LYBP__: {
+    __XLAK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__IKAK=static_type__RBUP();
+  case ____CZBP__: {
+    __XLAK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__IKAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__HKAK));
+  case ____3BEP__: {
+    __XLAK=__ZPFQ(((____3BEP *)__WLAK));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__IKAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    __tmp__QKAK=Self__FKAK->parent_expr_binary_cmp__PAOJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__QKAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RKAK=((__STRING_CST__5J *)__tmp__QKAK)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__XLAK)->__KLK == (void *)__FPB)) {
+    __5LAK=__ULAK->__4BOJ.__AB5J;
+    switch (((struct ___OBJ *)__5LAK)->__id) {
+    case ____5J__: {
+      __AMAK=((____5J *)__5LAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RKAK=((__EXTERNAL_C__L5WC *)__tmp__QKAK)->static_type__J54D;
+    case ____0AXC__: {
+      __AMAK=((____0AXC *)__5LAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RKAK=((__PROTOTYPE_CST__45WC *)__tmp__QKAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __AMAK=((____NBXC *)__5LAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RKAK=((__INTEGER_CST__KAXC *)__tmp__QKAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __AMAK=((____ZBXC *)__5LAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RKAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__QKAK));
+    case ____DMWH__: {
+      __AMAK=__B21J(((____DMWH *)__5LAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RKAK=((__READ_LOCAL__N5ZI *)__tmp__QKAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __AMAK=((____2A0I *)__5LAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RKAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __AMAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RKAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __AMAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RKAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __AMAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RKAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __AMAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RKAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __AMAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RKAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__QKAK));
+    case ____RCOJ__: {
+      __AMAK=__EFCK(((____RCOJ *)__5LAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RKAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__QKAK));
+    case ____HDOJ__: {
+      __AMAK=__JFCK(((____HDOJ *)__5LAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RKAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__QKAK));
+    case ____1DOJ__: {
+      __AMAK=__OFCK(((____1DOJ *)__5LAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RKAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__QKAK));
+    case ____PEOJ__: {
+      __AMAK=__TFCK(((____PEOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RKAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__QKAK));
+    case ____DFOJ__: {
+      __AMAK=__YFCK(((____DFOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RKAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__QKAK));
+    case ____XFOJ__: {
+      __AMAK=__3FCK(((____XFOJ *)__5LAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RKAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __AMAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RKAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__QKAK));
+    case ____EHOJ__: {
+      __AMAK=__GGCK(((____EHOJ *)__5LAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RKAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __AMAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RKAK=((__CAST__JHOJ *)__tmp__QKAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __AMAK=((____YIOJ *)__5LAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RKAK=((__REAL_CST__JLOJ *)__tmp__QKAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __AMAK=((____YMOJ *)__5LAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RKAK=((__CHARACTER_CST__5LOJ *)__tmp__QKAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __AMAK=((____ONOJ *)__5LAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RKAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__QKAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __AMAK=((____YOOJ *)__5LAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RKAK=((__READ_SLOT__ZK4K *)__tmp__QKAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __AMAK=((____IM4K *)__5LAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RKAK=static_type__NL5O();
+    case ____T5FL__: {
+      __AMAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RKAK=static_type__QQTP();
+    case ____3DUL__: {
+      __AMAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RKAK=static_type__041P();
+    case ____0EUL__: {
+      __AMAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RKAK=static_type__VQTP();
+    case ____BGUL__: {
+      __AMAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RKAK=static_type__A51P();
+    case ____2GUL__: {
+      __AMAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RKAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__QKAK));
+    case ____B0VL__: {
+      __AMAK=__DXBN(((____B0VL *)__5LAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RKAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__QKAK));
+    case ____P0VL__: {
+      __AMAK=__4AGM(((____P0VL *)__5LAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RKAK=((__READ_GLOBAL__B4YL *)__tmp__QKAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __AMAK=((____Q5YL *)__5LAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RKAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__QKAK));
+    case ____UVPM__: {
+      __AMAK=__OFWN(((____UVPM *)__5LAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RKAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__QKAK));
+    case ____0ZPM__: {
+      __AMAK=__QM1P(((____0ZPM *)__5LAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RKAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__QKAK));
+    case ____MR0N__: {
+      __AMAK=__FQVO(((____MR0N *)__5LAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RKAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __AMAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RKAK=static_type__MBUP();
+    case ____LYBP__: {
+      __AMAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RKAK=static_type__RBUP();
+    case ____CZBP__: {
+      __AMAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RKAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__QKAK));
+    case ____3BEP__: {
+      __AMAK=__ZPFQ(((____3BEP *)__5LAK));
     } break;
     };
-    __tmp__QKAK=((__TYPE_FULL__PMB *)__tmp__RKAK)->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__QKAK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__TKAK=((__TYPE__FF *)__tmp__QKAK)->prototype__QF->parent_named__PF.name__4VB;
+    __5LAK=((____WMB *)__AMAK)->__KLK;
+    switch (((struct ___OBJ *)__5LAK)->__id) {
+    case ____FF__: {
+      __CMAK=((____FF *)__5LAK)->__QF->__PF.__FWB;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__TKAK=(&__string_4);
+    case ____FMB__: {
+      __CMAK=(&__string_4);
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__TKAK=(&__string_5);
+    case ____HMB__: {
+      __CMAK=(&__string_5);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__TKAK=(&__string_54);
+    case ____JMB__: {
+      __CMAK=(&__string_54);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__TKAK=(&__string_56);
+    case ____LMB__: {
+      __CMAK=(&__string_56);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__TKAK=((__TYPE_GENERIC__BCY *)__tmp__QKAK)->name__0YMB;
+    case ____ICY__: {
+      __CMAK=((____ICY *)__5LAK)->__TZMB;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__LCES=prototype__L2ZG();
-      __tmp__TKAK=__tmp__LCES->parent_named__PF.name__4VB;
+    case ____EQ5D__: {
+      __0DES=__03ZG();
+      __CMAK=__0DES->__PF.__FWB;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__TKAK=((__PROFIL_BLOCK__22NJ *)__tmp__QKAK)->parent_profil__32NJ.name__P1IK;
+    case ____L4NJ__: {
+      __CMAK=((____L4NJ *)__5LAK)->__M4NJ.__42IK;
     } break;
     };
-    __tmp__YKAK=((((((((((void *)__tmp__TKAK == (void *)(&__string_57)) || ((void *)__tmp__TKAK == (void *)(&__string_58))) || ((void *)__tmp__TKAK == (void *)(&__string_59))) || ((void *)__tmp__TKAK == (void *)(&__string_60))) || ((void *)__tmp__TKAK == (void *)(&__string_61))) || ((void *)__tmp__TKAK == (void *)(&__string_62))) || ((void *)__tmp__TKAK == (void *)(&__string_63))) || ((void *)__tmp__TKAK == (void *)(&__string_64))) || ((void *)__tmp__TKAK == (void *)(&__string_42)));
+    __HMAK=((((((((((void *)__CMAK == (void *)(&__string_57)) || ((void *)__CMAK == (void *)(&__string_58))) || ((void *)__CMAK == (void *)(&__string_59))) || ((void *)__CMAK == (void *)(&__string_60))) || ((void *)__CMAK == (void *)(&__string_61))) || ((void *)__CMAK == (void *)(&__string_62))) || ((void *)__CMAK == (void *)(&__string_63))) || ((void *)__CMAK == (void *)(&__string_64))) || ((void *)__CMAK == (void *)(&__string_42)));
   } else /* FALSE */ {
-    __tmp__YKAK=FALSE__O__;
+    __HMAK=__O__;
   };
-  if (__tmp__YKAK) {
-    append__3VX(((__STRING__BC *)buffer__GKAK),(&__string_663));
-    __tmp__YKAK=TRUE__K__;
+  if (__HMAK) {
+    __EWX(((____BC *)__VLAK),(&__string_663));
+    __HMAK=__K__;
   } else /* FALSE */ {
-    __tmp__YKAK=FALSE__O__;
+    __HMAK=__O__;
   };
-  if ((! __tmp__YKAK)) {
-    __tmp__QKAK=Self__FKAK->parent_expr_binary_cmp__PAOJ.left__L54J;
-    switch (((struct ___OBJ *)__tmp__QKAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RKAK=((__STRING_CST__5J *)__tmp__QKAK)->parent_constant__EK.static_type__SG4D;
+  if ((! __HMAK)) {
+    __5LAK=__ULAK->__4BOJ.__0A5J;
+    switch (((struct ___OBJ *)__5LAK)->__id) {
+    case ____5J__: {
+      __AMAK=((____5J *)__5LAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RKAK=((__EXTERNAL_C__L5WC *)__tmp__QKAK)->static_type__J54D;
+    case ____0AXC__: {
+      __AMAK=((____0AXC *)__5LAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RKAK=((__PROTOTYPE_CST__45WC *)__tmp__QKAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __AMAK=((____NBXC *)__5LAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RKAK=((__INTEGER_CST__KAXC *)__tmp__QKAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __AMAK=((____ZBXC *)__5LAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RKAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__QKAK));
+    case ____DMWH__: {
+      __AMAK=__B21J(((____DMWH *)__5LAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RKAK=((__READ_LOCAL__N5ZI *)__tmp__QKAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __AMAK=((____2A0I *)__5LAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RKAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __AMAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RKAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __AMAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RKAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __AMAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RKAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __AMAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RKAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __AMAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RKAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__QKAK));
+    case ____RCOJ__: {
+      __AMAK=__EFCK(((____RCOJ *)__5LAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RKAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__QKAK));
+    case ____HDOJ__: {
+      __AMAK=__JFCK(((____HDOJ *)__5LAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RKAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__QKAK));
+    case ____1DOJ__: {
+      __AMAK=__OFCK(((____1DOJ *)__5LAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RKAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__QKAK));
+    case ____PEOJ__: {
+      __AMAK=__TFCK(((____PEOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RKAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__QKAK));
+    case ____DFOJ__: {
+      __AMAK=__YFCK(((____DFOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RKAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__QKAK));
+    case ____XFOJ__: {
+      __AMAK=__3FCK(((____XFOJ *)__5LAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RKAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __AMAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RKAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__QKAK));
+    case ____EHOJ__: {
+      __AMAK=__GGCK(((____EHOJ *)__5LAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RKAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __AMAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RKAK=((__CAST__JHOJ *)__tmp__QKAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __AMAK=((____YIOJ *)__5LAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RKAK=((__REAL_CST__JLOJ *)__tmp__QKAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __AMAK=((____YMOJ *)__5LAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RKAK=((__CHARACTER_CST__5LOJ *)__tmp__QKAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __AMAK=((____ONOJ *)__5LAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RKAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__QKAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __AMAK=((____YOOJ *)__5LAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RKAK=((__READ_SLOT__ZK4K *)__tmp__QKAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __AMAK=((____IM4K *)__5LAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RKAK=static_type__NL5O();
+    case ____T5FL__: {
+      __AMAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RKAK=static_type__QQTP();
+    case ____3DUL__: {
+      __AMAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RKAK=static_type__041P();
+    case ____0EUL__: {
+      __AMAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RKAK=static_type__VQTP();
+    case ____BGUL__: {
+      __AMAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RKAK=static_type__A51P();
+    case ____2GUL__: {
+      __AMAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RKAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__QKAK));
+    case ____B0VL__: {
+      __AMAK=__DXBN(((____B0VL *)__5LAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RKAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__QKAK));
+    case ____P0VL__: {
+      __AMAK=__4AGM(((____P0VL *)__5LAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RKAK=((__READ_GLOBAL__B4YL *)__tmp__QKAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __AMAK=((____Q5YL *)__5LAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RKAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__QKAK));
+    case ____UVPM__: {
+      __AMAK=__OFWN(((____UVPM *)__5LAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RKAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__QKAK));
+    case ____0ZPM__: {
+      __AMAK=__QM1P(((____0ZPM *)__5LAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RKAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__QKAK));
+    case ____MR0N__: {
+      __AMAK=__FQVO(((____MR0N *)__5LAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RKAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __AMAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RKAK=static_type__MBUP();
+    case ____LYBP__: {
+      __AMAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RKAK=static_type__RBUP();
+    case ____CZBP__: {
+      __AMAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RKAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__QKAK));
+    case ____3BEP__: {
+      __AMAK=__ZPFQ(((____3BEP *)__5LAK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__RKAK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__GKAK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__AMAK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__VLAK),(&__string_660));
     };
   };
-  __tmp__HKAK=Self__FKAK->parent_expr_binary_cmp__PAOJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__HKAK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__IKAK=((__STRING_CST__5J *)__tmp__HKAK)->parent_constant__EK.static_type__SG4D;
+  __WLAK=__ULAK->__4BOJ.__0A5J;
+  switch (((struct ___OBJ *)__WLAK)->__id) {
+  case ____5J__: {
+    __XLAK=((____5J *)__WLAK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__IKAK=((__EXTERNAL_C__L5WC *)__tmp__HKAK)->static_type__J54D;
+  case ____0AXC__: {
+    __XLAK=((____0AXC *)__WLAK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__IKAK=((__PROTOTYPE_CST__45WC *)__tmp__HKAK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __XLAK=((____NBXC *)__WLAK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__IKAK=((__INTEGER_CST__KAXC *)__tmp__HKAK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __XLAK=((____ZBXC *)__WLAK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__IKAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__HKAK));
+  case ____DMWH__: {
+    __XLAK=__B21J(((____DMWH *)__WLAK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__IKAK=((__READ_LOCAL__N5ZI *)__tmp__HKAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __XLAK=((____2A0I *)__WLAK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__IKAK=static_type__2CCK();
+  case ____HJNJ__: {
+    __XLAK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__IKAK=static_type__BDCK();
+  case ____SJNJ__: {
+    __XLAK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__IKAK=static_type__GDCK();
+  case ____0AOJ__: {
+    __XLAK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__IKAK=static_type__LDCK();
+  case ____EBOJ__: {
+    __XLAK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__IKAK=static_type__QDCK();
+  case ____3BOJ__: {
+    __XLAK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__IKAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__HKAK));
+  case ____RCOJ__: {
+    __XLAK=__EFCK(((____RCOJ *)__WLAK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__IKAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__HKAK));
+  case ____HDOJ__: {
+    __XLAK=__JFCK(((____HDOJ *)__WLAK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__IKAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__HKAK));
+  case ____1DOJ__: {
+    __XLAK=__OFCK(((____1DOJ *)__WLAK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__IKAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__HKAK));
+  case ____PEOJ__: {
+    __XLAK=__TFCK(((____PEOJ *)__WLAK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__IKAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HKAK));
+  case ____DFOJ__: {
+    __XLAK=__YFCK(((____DFOJ *)__WLAK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__IKAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HKAK));
+  case ____XFOJ__: {
+    __XLAK=__3FCK(((____XFOJ *)__WLAK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__IKAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __XLAK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__IKAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__HKAK));
+  case ____EHOJ__: {
+    __XLAK=__GGCK(((____EHOJ *)__WLAK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__IKAK=static_type__DFCK();
+  case ____2HOJ__: {
+    __XLAK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__IKAK=((__CAST__JHOJ *)__tmp__HKAK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __XLAK=((____YIOJ *)__WLAK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__IKAK=((__REAL_CST__JLOJ *)__tmp__HKAK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __XLAK=((____YMOJ *)__WLAK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__IKAK=((__CHARACTER_CST__5LOJ *)__tmp__HKAK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __XLAK=((____ONOJ *)__WLAK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__IKAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__HKAK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __XLAK=((____YOOJ *)__WLAK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__IKAK=((__READ_SLOT__ZK4K *)__tmp__HKAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __XLAK=((____IM4K *)__WLAK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__IKAK=static_type__NL5O();
+  case ____T5FL__: {
+    __XLAK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__IKAK=static_type__QQTP();
+  case ____3DUL__: {
+    __XLAK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__IKAK=static_type__041P();
+  case ____0EUL__: {
+    __XLAK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__IKAK=static_type__VQTP();
+  case ____BGUL__: {
+    __XLAK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__IKAK=static_type__A51P();
+  case ____2GUL__: {
+    __XLAK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__IKAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__HKAK));
+  case ____B0VL__: {
+    __XLAK=__DXBN(((____B0VL *)__WLAK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__IKAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__HKAK));
+  case ____P0VL__: {
+    __XLAK=__4AGM(((____P0VL *)__WLAK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__IKAK=((__READ_GLOBAL__B4YL *)__tmp__HKAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __XLAK=((____Q5YL *)__WLAK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__IKAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__HKAK));
+  case ____UVPM__: {
+    __XLAK=__OFWN(((____UVPM *)__WLAK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__IKAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__HKAK));
+  case ____0ZPM__: {
+    __XLAK=__QM1P(((____0ZPM *)__WLAK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__IKAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__HKAK));
+  case ____MR0N__: {
+    __XLAK=__FQVO(((____MR0N *)__WLAK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__IKAK=static_type__BA0Q();
+  case ____YWBP__: {
+    __XLAK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__IKAK=static_type__MBUP();
+  case ____LYBP__: {
+    __XLAK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__IKAK=static_type__RBUP();
+  case ____CZBP__: {
+    __XLAK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__IKAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__HKAK));
+  case ____3BEP__: {
+    __XLAK=__ZPFQ(((____3BEP *)__WLAK));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__IKAK)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__QKAK=Self__FKAK->parent_expr_binary_cmp__PAOJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__QKAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RKAK=((__STRING_CST__5J *)__tmp__QKAK)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__XLAK)->__KLK == (void *)__FMB__)) {
+    __5LAK=__ULAK->__4BOJ.__AB5J;
+    switch (((struct ___OBJ *)__5LAK)->__id) {
+    case ____5J__: {
+      __AMAK=((____5J *)__5LAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RKAK=((__EXTERNAL_C__L5WC *)__tmp__QKAK)->static_type__J54D;
+    case ____0AXC__: {
+      __AMAK=((____0AXC *)__5LAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RKAK=((__PROTOTYPE_CST__45WC *)__tmp__QKAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __AMAK=((____NBXC *)__5LAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RKAK=((__INTEGER_CST__KAXC *)__tmp__QKAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __AMAK=((____ZBXC *)__5LAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RKAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__QKAK));
+    case ____DMWH__: {
+      __AMAK=__B21J(((____DMWH *)__5LAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RKAK=((__READ_LOCAL__N5ZI *)__tmp__QKAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __AMAK=((____2A0I *)__5LAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RKAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __AMAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RKAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __AMAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RKAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __AMAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RKAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __AMAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RKAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __AMAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RKAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__QKAK));
+    case ____RCOJ__: {
+      __AMAK=__EFCK(((____RCOJ *)__5LAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RKAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__QKAK));
+    case ____HDOJ__: {
+      __AMAK=__JFCK(((____HDOJ *)__5LAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RKAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__QKAK));
+    case ____1DOJ__: {
+      __AMAK=__OFCK(((____1DOJ *)__5LAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RKAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__QKAK));
+    case ____PEOJ__: {
+      __AMAK=__TFCK(((____PEOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RKAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__QKAK));
+    case ____DFOJ__: {
+      __AMAK=__YFCK(((____DFOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RKAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__QKAK));
+    case ____XFOJ__: {
+      __AMAK=__3FCK(((____XFOJ *)__5LAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RKAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __AMAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RKAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__QKAK));
+    case ____EHOJ__: {
+      __AMAK=__GGCK(((____EHOJ *)__5LAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RKAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __AMAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RKAK=((__CAST__JHOJ *)__tmp__QKAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __AMAK=((____YIOJ *)__5LAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RKAK=((__REAL_CST__JLOJ *)__tmp__QKAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __AMAK=((____YMOJ *)__5LAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RKAK=((__CHARACTER_CST__5LOJ *)__tmp__QKAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __AMAK=((____ONOJ *)__5LAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RKAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__QKAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __AMAK=((____YOOJ *)__5LAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RKAK=((__READ_SLOT__ZK4K *)__tmp__QKAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __AMAK=((____IM4K *)__5LAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RKAK=static_type__NL5O();
+    case ____T5FL__: {
+      __AMAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RKAK=static_type__QQTP();
+    case ____3DUL__: {
+      __AMAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RKAK=static_type__041P();
+    case ____0EUL__: {
+      __AMAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RKAK=static_type__VQTP();
+    case ____BGUL__: {
+      __AMAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RKAK=static_type__A51P();
+    case ____2GUL__: {
+      __AMAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RKAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__QKAK));
+    case ____B0VL__: {
+      __AMAK=__DXBN(((____B0VL *)__5LAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RKAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__QKAK));
+    case ____P0VL__: {
+      __AMAK=__4AGM(((____P0VL *)__5LAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RKAK=((__READ_GLOBAL__B4YL *)__tmp__QKAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __AMAK=((____Q5YL *)__5LAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RKAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__QKAK));
+    case ____UVPM__: {
+      __AMAK=__OFWN(((____UVPM *)__5LAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RKAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__QKAK));
+    case ____0ZPM__: {
+      __AMAK=__QM1P(((____0ZPM *)__5LAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RKAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__QKAK));
+    case ____MR0N__: {
+      __AMAK=__FQVO(((____MR0N *)__5LAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RKAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __AMAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RKAK=static_type__MBUP();
+    case ____LYBP__: {
+      __AMAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RKAK=static_type__RBUP();
+    case ____CZBP__: {
+      __AMAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RKAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__QKAK));
+    case ____3BEP__: {
+      __AMAK=__ZPFQ(((____3BEP *)__5LAK));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__RKAK)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__1LAK=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__AMAK)->__KLK)->__id) {
+    case ____FF__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____FMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____HMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____JMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____LMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____ICY__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__1LAK=TRUE__K__;
+    case ____EQ5D__: {
+      __KNAK=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__1LAK=TRUE__K__;
+    case ____L4NJ__: {
+      __KNAK=__K__;
     } break;
     };
-    __tmp__YKAK=__tmp__1LAK;
+    __HMAK=__KNAK;
   } else /* FALSE */ {
-    __tmp__YKAK=FALSE__O__;
-  };
-  if (__tmp__YKAK) {
-    Self__3WXU=((__STRING__BC *)buffer__GKAK);
-    if ((Self__3WXU->capacity__HFL <= Self__3WXU->count__WJ)) {
-      if ((Self__3WXU->capacity__HFL ==  0)) {
-        Self__3WXU->capacity__HFL= 32;
-        __tmp__4WXU=create__KVW( 32);
-        Self__3WXU->storage__4EL=__tmp__4WXU;
-      } else /* FALSE */ {
-        __tmp__5WXU=(__INTEGER__Q)(Self__3WXU->capacity__HFL <<  1);
-        __tmp__4WXU=((__CHARACTER__DB *)Self__3WXU->storage__4EL);
-        old_nb_elts__BXXU=Self__3WXU->capacity__HFL;
-        __tmp__CXXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4WXU),((__UINTEGER_32__RWB )old_nb_elts__BXXU),((__UINTEGER_32__RWB )__tmp__5WXU));
-        __tmp__4WXU=((__CHARACTER__DB *)__tmp__CXXU);
-        clear__to__F00(__tmp__4WXU,old_nb_elts__BXXU,(__INTEGER__Q)(__tmp__5WXU -  1));
-        Self__3WXU->storage__4EL=__tmp__4WXU;
-        Self__3WXU->capacity__HFL=__tmp__5WXU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__3WXU->storage__4EL)[Self__3WXU->count__WJ]='0';
-    Self__3WXU->count__WJ=(__INTEGER__Q)(Self__3WXU->count__WJ +  1);
+    __HMAK=__O__;
+  };
+  if (__HMAK) {
+    __MYXU=((____BC *)__VLAK);
+    if ((__MYXU->__OFL <= __MYXU->__WJ)) {
+      if ((__MYXU->__OFL ==  0)) {
+        __MYXU->__OFL= 32;
+        __NYXU=__RVW( 32);
+        __MYXU->__FFL=__NYXU;
+      } else /* FALSE */ {
+        __OYXU=(____Q)(__MYXU->__OFL <<  1);
+        __NYXU=((____DB *)__MYXU->__FFL);
+        __QYXU=__MYXU->__OFL;
+        __RYXU=__55W(((____IB )__NYXU),((____YWB )__QYXU),((____YWB )__OYXU));
+        __NYXU=((____DB *)__RYXU);
+        __M00(__NYXU,__QYXU,(____Q)(__OYXU -  1));
+        __MYXU->__FFL=__NYXU;
+        __MYXU->__OFL=__OYXU;
+      };
+    };
+    ((____DB *)__MYXU->__FFL)[__MYXU->__WJ]='0';
+    __MYXU->__WJ=(____Q)(__MYXU->__WJ +  1);
   } else /* FALSE */ {
-    __tmp__QKAK=Self__FKAK->parent_expr_binary_cmp__PAOJ.left__L54J;
-    switch (((struct ___OBJ *)__tmp__QKAK)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__QKAK),buffer__GKAK);
+    __5LAK=__ULAK->__4BOJ.__0A5J;
+    switch (((struct ___OBJ *)__5LAK)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__5LAK),__VLAK);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__GKAK),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__5LAK)),__VLAK);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__VLAK),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__5LAK)),__VLAK);
     } 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__QKAK)),buffer__GKAK);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__GKAK),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__QKAK))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__VLAK),((____YMOJ *)((____5J *)__5LAK))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__NX4S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__QKAK));
-      Self__FXXU=((__STRING__BC *)buffer__GKAK);
-      if ((Self__FXXU->capacity__HFL <= Self__FXXU->count__WJ)) {
-        if ((Self__FXXU->capacity__HFL ==  0)) {
-          Self__FXXU->capacity__HFL= 32;
-          __tmp__GXXU=create__KVW( 32);
-          Self__FXXU->storage__4EL=__tmp__GXXU;
+    case ____ONOJ__: {
+      __2Y4S=((____ONOJ *)((____5J *)__5LAK));
+      __UYXU=((____BC *)__VLAK);
+      if ((__UYXU->__OFL <= __UYXU->__WJ)) {
+        if ((__UYXU->__OFL ==  0)) {
+          __UYXU->__OFL= 32;
+          __VYXU=__RVW( 32);
+          __UYXU->__FFL=__VYXU;
         } else /* FALSE */ {
-          __tmp__HXXU=(__INTEGER__Q)(Self__FXXU->capacity__HFL <<  1);
-          __tmp__GXXU=((__CHARACTER__DB *)Self__FXXU->storage__4EL);
-          old_nb_elts__JXXU=Self__FXXU->capacity__HFL;
-          __tmp__KXXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GXXU),((__UINTEGER_32__RWB )old_nb_elts__JXXU),((__UINTEGER_32__RWB )__tmp__HXXU));
-          __tmp__GXXU=((__CHARACTER__DB *)__tmp__KXXU);
-          clear__to__F00(__tmp__GXXU,old_nb_elts__JXXU,(__INTEGER__Q)(__tmp__HXXU -  1));
-          Self__FXXU->storage__4EL=__tmp__GXXU;
-          Self__FXXU->capacity__HFL=__tmp__HXXU;
+          __WYXU=(____Q)(__UYXU->__OFL <<  1);
+          __VYXU=((____DB *)__UYXU->__FFL);
+          __YYXU=__UYXU->__OFL;
+          __ZYXU=__55W(((____IB )__VYXU),((____YWB )__YYXU),((____YWB )__WYXU));
+          __VYXU=((____DB *)__ZYXU);
+          __M00(__VYXU,__YYXU,(____Q)(__WYXU -  1));
+          __UYXU->__FFL=__VYXU;
+          __UYXU->__OFL=__WYXU;
         };
       };
-      ((__CHARACTER__DB *)Self__FXXU->storage__4EL)[Self__FXXU->count__WJ]='\'';
-      Self__FXXU->count__WJ=(__INTEGER__Q)(Self__FXXU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__GKAK),Self__NX4S->text__ID5J);
-      Self__FXXU=((__STRING__BC *)buffer__GKAK);
-      if ((Self__FXXU->capacity__HFL <= Self__FXXU->count__WJ)) {
-        if ((Self__FXXU->capacity__HFL ==  0)) {
-          Self__FXXU->capacity__HFL= 32;
-          __tmp__GXXU=create__KVW( 32);
-          Self__FXXU->storage__4EL=__tmp__GXXU;
+      ((____DB *)__UYXU->__FFL)[__UYXU->__WJ]='\'';
+      __UYXU->__WJ=(____Q)(__UYXU->__WJ +  1);
+      __EWX(((____BC *)__VLAK),__2Y4S->__XE5J);
+      __UYXU=((____BC *)__VLAK);
+      if ((__UYXU->__OFL <= __UYXU->__WJ)) {
+        if ((__UYXU->__OFL ==  0)) {
+          __UYXU->__OFL= 32;
+          __VYXU=__RVW( 32);
+          __UYXU->__FFL=__VYXU;
         } else /* FALSE */ {
-          __tmp__HXXU=(__INTEGER__Q)(Self__FXXU->capacity__HFL <<  1);
-          __tmp__GXXU=((__CHARACTER__DB *)Self__FXXU->storage__4EL);
-          old_nb_elts__JXXU=Self__FXXU->capacity__HFL;
-          __tmp__KXXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GXXU),((__UINTEGER_32__RWB )old_nb_elts__JXXU),((__UINTEGER_32__RWB )__tmp__HXXU));
-          __tmp__GXXU=((__CHARACTER__DB *)__tmp__KXXU);
-          clear__to__F00(__tmp__GXXU,old_nb_elts__JXXU,(__INTEGER__Q)(__tmp__HXXU -  1));
-          Self__FXXU->storage__4EL=__tmp__GXXU;
-          Self__FXXU->capacity__HFL=__tmp__HXXU;
+          __WYXU=(____Q)(__UYXU->__OFL <<  1);
+          __VYXU=((____DB *)__UYXU->__FFL);
+          __YYXU=__UYXU->__OFL;
+          __ZYXU=__55W(((____IB )__VYXU),((____YWB )__YYXU),((____YWB )__WYXU));
+          __VYXU=((____DB *)__ZYXU);
+          __M00(__VYXU,__YYXU,(____Q)(__WYXU -  1));
+          __UYXU->__FFL=__VYXU;
+          __UYXU->__OFL=__WYXU;
         };
       };
-      ((__CHARACTER__DB *)Self__FXXU->storage__4EL)[Self__FXXU->count__WJ]='\'';
-      Self__FXXU->count__WJ=(__INTEGER__Q)(Self__FXXU->count__WJ +  1);
+      ((____DB *)__UYXU->__FFL)[__UYXU->__WJ]='\'';
+      __UYXU->__WJ=(____Q)(__UYXU->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__PX4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__QKAK));
-      Self__FXXU=((__STRING__BC *)buffer__GKAK);
-      if ((Self__FXXU->capacity__HFL <= Self__FXXU->count__WJ)) {
-        if ((Self__FXXU->capacity__HFL ==  0)) {
-          Self__FXXU->capacity__HFL= 32;
-          __tmp__GXXU=create__KVW( 32);
-          Self__FXXU->storage__4EL=__tmp__GXXU;
+    case ____YOOJ__: {
+      __4Y4S=((____YOOJ *)((____5J *)__5LAK));
+      __UYXU=((____BC *)__VLAK);
+      if ((__UYXU->__OFL <= __UYXU->__WJ)) {
+        if ((__UYXU->__OFL ==  0)) {
+          __UYXU->__OFL= 32;
+          __VYXU=__RVW( 32);
+          __UYXU->__FFL=__VYXU;
         } else /* FALSE */ {
-          __tmp__HXXU=(__INTEGER__Q)(Self__FXXU->capacity__HFL <<  1);
-          __tmp__GXXU=((__CHARACTER__DB *)Self__FXXU->storage__4EL);
-          old_nb_elts__JXXU=Self__FXXU->capacity__HFL;
-          __tmp__KXXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GXXU),((__UINTEGER_32__RWB )old_nb_elts__JXXU),((__UINTEGER_32__RWB )__tmp__HXXU));
-          __tmp__GXXU=((__CHARACTER__DB *)__tmp__KXXU);
-          clear__to__F00(__tmp__GXXU,old_nb_elts__JXXU,(__INTEGER__Q)(__tmp__HXXU -  1));
-          Self__FXXU->storage__4EL=__tmp__GXXU;
-          Self__FXXU->capacity__HFL=__tmp__HXXU;
+          __WYXU=(____Q)(__UYXU->__OFL <<  1);
+          __VYXU=((____DB *)__UYXU->__FFL);
+          __YYXU=__UYXU->__OFL;
+          __ZYXU=__55W(((____IB )__VYXU),((____YWB )__YYXU),((____YWB )__WYXU));
+          __VYXU=((____DB *)__ZYXU);
+          __M00(__VYXU,__YYXU,(____Q)(__WYXU -  1));
+          __UYXU->__FFL=__VYXU;
+          __UYXU->__OFL=__WYXU;
         };
       };
-      ((__CHARACTER__DB *)Self__FXXU->storage__4EL)[Self__FXXU->count__WJ]='\"';
-      Self__FXXU->count__WJ=(__INTEGER__Q)(Self__FXXU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__GKAK),Self__PX4S->string__EBJK);
-      Self__FXXU=((__STRING__BC *)buffer__GKAK);
-      if ((Self__FXXU->capacity__HFL <= Self__FXXU->count__WJ)) {
-        if ((Self__FXXU->capacity__HFL ==  0)) {
-          Self__FXXU->capacity__HFL= 32;
-          __tmp__GXXU=create__KVW( 32);
-          Self__FXXU->storage__4EL=__tmp__GXXU;
+      ((____DB *)__UYXU->__FFL)[__UYXU->__WJ]='\"';
+      __UYXU->__WJ=(____Q)(__UYXU->__WJ +  1);
+      __EWX(((____BC *)__VLAK),__4Y4S->__TCJK);
+      __UYXU=((____BC *)__VLAK);
+      if ((__UYXU->__OFL <= __UYXU->__WJ)) {
+        if ((__UYXU->__OFL ==  0)) {
+          __UYXU->__OFL= 32;
+          __VYXU=__RVW( 32);
+          __UYXU->__FFL=__VYXU;
         } else /* FALSE */ {
-          __tmp__HXXU=(__INTEGER__Q)(Self__FXXU->capacity__HFL <<  1);
-          __tmp__GXXU=((__CHARACTER__DB *)Self__FXXU->storage__4EL);
-          old_nb_elts__JXXU=Self__FXXU->capacity__HFL;
-          __tmp__KXXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GXXU),((__UINTEGER_32__RWB )old_nb_elts__JXXU),((__UINTEGER_32__RWB )__tmp__HXXU));
-          __tmp__GXXU=((__CHARACTER__DB *)__tmp__KXXU);
-          clear__to__F00(__tmp__GXXU,old_nb_elts__JXXU,(__INTEGER__Q)(__tmp__HXXU -  1));
-          Self__FXXU->storage__4EL=__tmp__GXXU;
-          Self__FXXU->capacity__HFL=__tmp__HXXU;
+          __WYXU=(____Q)(__UYXU->__OFL <<  1);
+          __VYXU=((____DB *)__UYXU->__FFL);
+          __YYXU=__UYXU->__OFL;
+          __ZYXU=__55W(((____IB )__VYXU),((____YWB )__YYXU),((____YWB )__WYXU));
+          __VYXU=((____DB *)__ZYXU);
+          __M00(__VYXU,__YYXU,(____Q)(__WYXU -  1));
+          __UYXU->__FFL=__VYXU;
+          __UYXU->__OFL=__WYXU;
         };
       };
-      ((__CHARACTER__DB *)Self__FXXU->storage__4EL)[Self__FXXU->count__WJ]='\"';
-      Self__FXXU->count__WJ=(__INTEGER__Q)(Self__FXXU->count__WJ +  1);
+      ((____DB *)__UYXU->__FFL)[__UYXU->__WJ]='\"';
+      __UYXU->__WJ=(____Q)(__UYXU->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__GKAK),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__QKAK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__VLAK),((____Q5YL *)((____5J *)__5LAK))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__5LAK)),__VLAK);
     } break;
     };
-    __tmp__QKAK=Self__FKAK->parent_expr_binary_cmp__PAOJ.left__L54J;
-    switch (((struct ___OBJ *)__tmp__QKAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RKAK=((__STRING_CST__5J *)__tmp__QKAK)->parent_constant__EK.static_type__SG4D;
+    __5LAK=__ULAK->__4BOJ.__0A5J;
+    switch (((struct ___OBJ *)__5LAK)->__id) {
+    case ____5J__: {
+      __AMAK=((____5J *)__5LAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RKAK=((__EXTERNAL_C__L5WC *)__tmp__QKAK)->static_type__J54D;
+    case ____0AXC__: {
+      __AMAK=((____0AXC *)__5LAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RKAK=((__PROTOTYPE_CST__45WC *)__tmp__QKAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __AMAK=((____NBXC *)__5LAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RKAK=((__INTEGER_CST__KAXC *)__tmp__QKAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __AMAK=((____ZBXC *)__5LAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RKAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__QKAK));
+    case ____DMWH__: {
+      __AMAK=__B21J(((____DMWH *)__5LAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RKAK=((__READ_LOCAL__N5ZI *)__tmp__QKAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __AMAK=((____2A0I *)__5LAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RKAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __AMAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RKAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __AMAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RKAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __AMAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RKAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __AMAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RKAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __AMAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RKAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__QKAK));
+    case ____RCOJ__: {
+      __AMAK=__EFCK(((____RCOJ *)__5LAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RKAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__QKAK));
+    case ____HDOJ__: {
+      __AMAK=__JFCK(((____HDOJ *)__5LAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RKAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__QKAK));
+    case ____1DOJ__: {
+      __AMAK=__OFCK(((____1DOJ *)__5LAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RKAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__QKAK));
+    case ____PEOJ__: {
+      __AMAK=__TFCK(((____PEOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RKAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__QKAK));
+    case ____DFOJ__: {
+      __AMAK=__YFCK(((____DFOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RKAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__QKAK));
+    case ____XFOJ__: {
+      __AMAK=__3FCK(((____XFOJ *)__5LAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RKAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __AMAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RKAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__QKAK));
+    case ____EHOJ__: {
+      __AMAK=__GGCK(((____EHOJ *)__5LAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RKAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __AMAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RKAK=((__CAST__JHOJ *)__tmp__QKAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __AMAK=((____YIOJ *)__5LAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RKAK=((__REAL_CST__JLOJ *)__tmp__QKAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __AMAK=((____YMOJ *)__5LAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RKAK=((__CHARACTER_CST__5LOJ *)__tmp__QKAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __AMAK=((____ONOJ *)__5LAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RKAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__QKAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __AMAK=((____YOOJ *)__5LAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RKAK=((__READ_SLOT__ZK4K *)__tmp__QKAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __AMAK=((____IM4K *)__5LAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RKAK=static_type__NL5O();
+    case ____T5FL__: {
+      __AMAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RKAK=static_type__QQTP();
+    case ____3DUL__: {
+      __AMAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RKAK=static_type__041P();
+    case ____0EUL__: {
+      __AMAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RKAK=static_type__VQTP();
+    case ____BGUL__: {
+      __AMAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RKAK=static_type__A51P();
+    case ____2GUL__: {
+      __AMAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RKAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__QKAK));
+    case ____B0VL__: {
+      __AMAK=__DXBN(((____B0VL *)__5LAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RKAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__QKAK));
+    case ____P0VL__: {
+      __AMAK=__4AGM(((____P0VL *)__5LAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RKAK=((__READ_GLOBAL__B4YL *)__tmp__QKAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __AMAK=((____Q5YL *)__5LAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RKAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__QKAK));
+    case ____UVPM__: {
+      __AMAK=__OFWN(((____UVPM *)__5LAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RKAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__QKAK));
+    case ____0ZPM__: {
+      __AMAK=__QM1P(((____0ZPM *)__5LAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RKAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__QKAK));
+    case ____MR0N__: {
+      __AMAK=__FQVO(((____MR0N *)__5LAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RKAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __AMAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RKAK=static_type__MBUP();
+    case ____LYBP__: {
+      __AMAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RKAK=static_type__RBUP();
+    case ____CZBP__: {
+      __AMAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RKAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__QKAK));
+    case ____3BEP__: {
+      __AMAK=__ZPFQ(((____3BEP *)__5LAK));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__RKAK)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__1LAK=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__AMAK)->__KLK)->__id) {
+    case ____FF__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____FMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____HMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____JMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____LMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____ICY__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__1LAK=TRUE__K__;
+    case ____EQ5D__: {
+      __KNAK=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__1LAK=TRUE__K__;
+    case ____L4NJ__: {
+      __KNAK=__K__;
     } break;
     };
-    if (__tmp__1LAK) {
-      append__3VX(((__STRING__BC *)buffer__GKAK),(&__string_664));
+    if (__KNAK) {
+      __EWX(((____BC *)__VLAK),(&__string_664));
     };
   };
-  Self__TWXU=((__STRING__BC *)buffer__GKAK);
-  if ((Self__TWXU->capacity__HFL <= Self__TWXU->count__WJ)) {
-    if ((Self__TWXU->capacity__HFL ==  0)) {
-      Self__TWXU->capacity__HFL= 32;
-      __tmp__UWXU=create__KVW( 32);
-      Self__TWXU->storage__4EL=__tmp__UWXU;
+  __CYXU=((____BC *)__VLAK);
+  if ((__CYXU->__OFL <= __CYXU->__WJ)) {
+    if ((__CYXU->__OFL ==  0)) {
+      __CYXU->__OFL= 32;
+      __DYXU=__RVW( 32);
+      __CYXU->__FFL=__DYXU;
     } else /* FALSE */ {
-      __tmp__VWXU=(__INTEGER__Q)(Self__TWXU->capacity__HFL <<  1);
-      __tmp__UWXU=((__CHARACTER__DB *)Self__TWXU->storage__4EL);
-      old_nb_elts__XWXU=Self__TWXU->capacity__HFL;
-      __tmp__YWXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UWXU),((__UINTEGER_32__RWB )old_nb_elts__XWXU),((__UINTEGER_32__RWB )__tmp__VWXU));
-      __tmp__UWXU=((__CHARACTER__DB *)__tmp__YWXU);
-      clear__to__F00(__tmp__UWXU,old_nb_elts__XWXU,(__INTEGER__Q)(__tmp__VWXU -  1));
-      Self__TWXU->storage__4EL=__tmp__UWXU;
-      Self__TWXU->capacity__HFL=__tmp__VWXU;
+      __EYXU=(____Q)(__CYXU->__OFL <<  1);
+      __DYXU=((____DB *)__CYXU->__FFL);
+      __GYXU=__CYXU->__OFL;
+      __HYXU=__55W(((____IB )__DYXU),((____YWB )__GYXU),((____YWB )__EYXU));
+      __DYXU=((____DB *)__HYXU);
+      __M00(__DYXU,__GYXU,(____Q)(__EYXU -  1));
+      __CYXU->__FFL=__DYXU;
+      __CYXU->__OFL=__EYXU;
     };
   };
-  ((__CHARACTER__DB *)Self__TWXU->storage__4EL)[Self__TWXU->count__WJ]=' ';
-  Self__TWXU->count__WJ=(__INTEGER__Q)(Self__TWXU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__GKAK),(&__string_27));
-  Self__TWXU=((__STRING__BC *)buffer__GKAK);
-  if ((Self__TWXU->capacity__HFL <= Self__TWXU->count__WJ)) {
-    if ((Self__TWXU->capacity__HFL ==  0)) {
-      Self__TWXU->capacity__HFL= 32;
-      __tmp__UWXU=create__KVW( 32);
-      Self__TWXU->storage__4EL=__tmp__UWXU;
+  ((____DB *)__CYXU->__FFL)[__CYXU->__WJ]=' ';
+  __CYXU->__WJ=(____Q)(__CYXU->__WJ +  1);
+  __EWX(((____BC *)__VLAK),(&__string_27));
+  __CYXU=((____BC *)__VLAK);
+  if ((__CYXU->__OFL <= __CYXU->__WJ)) {
+    if ((__CYXU->__OFL ==  0)) {
+      __CYXU->__OFL= 32;
+      __DYXU=__RVW( 32);
+      __CYXU->__FFL=__DYXU;
     } else /* FALSE */ {
-      __tmp__VWXU=(__INTEGER__Q)(Self__TWXU->capacity__HFL <<  1);
-      __tmp__UWXU=((__CHARACTER__DB *)Self__TWXU->storage__4EL);
-      old_nb_elts__XWXU=Self__TWXU->capacity__HFL;
-      __tmp__YWXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UWXU),((__UINTEGER_32__RWB )old_nb_elts__XWXU),((__UINTEGER_32__RWB )__tmp__VWXU));
-      __tmp__UWXU=((__CHARACTER__DB *)__tmp__YWXU);
-      clear__to__F00(__tmp__UWXU,old_nb_elts__XWXU,(__INTEGER__Q)(__tmp__VWXU -  1));
-      Self__TWXU->storage__4EL=__tmp__UWXU;
-      Self__TWXU->capacity__HFL=__tmp__VWXU;
+      __EYXU=(____Q)(__CYXU->__OFL <<  1);
+      __DYXU=((____DB *)__CYXU->__FFL);
+      __GYXU=__CYXU->__OFL;
+      __HYXU=__55W(((____IB )__DYXU),((____YWB )__GYXU),((____YWB )__EYXU));
+      __DYXU=((____DB *)__HYXU);
+      __M00(__DYXU,__GYXU,(____Q)(__EYXU -  1));
+      __CYXU->__FFL=__DYXU;
+      __CYXU->__OFL=__EYXU;
     };
   };
-  ((__CHARACTER__DB *)Self__TWXU->storage__4EL)[Self__TWXU->count__WJ]=' ';
-  Self__TWXU->count__WJ=(__INTEGER__Q)(Self__TWXU->count__WJ +  1);
-  __tmp__HKAK=Self__FKAK->parent_expr_binary_cmp__PAOJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__HKAK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__IKAK=((__STRING_CST__5J *)__tmp__HKAK)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__CYXU->__FFL)[__CYXU->__WJ]=' ';
+  __CYXU->__WJ=(____Q)(__CYXU->__WJ +  1);
+  __WLAK=__ULAK->__4BOJ.__0A5J;
+  switch (((struct ___OBJ *)__WLAK)->__id) {
+  case ____5J__: {
+    __XLAK=((____5J *)__WLAK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__IKAK=((__EXTERNAL_C__L5WC *)__tmp__HKAK)->static_type__J54D;
+  case ____0AXC__: {
+    __XLAK=((____0AXC *)__WLAK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__IKAK=((__PROTOTYPE_CST__45WC *)__tmp__HKAK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __XLAK=((____NBXC *)__WLAK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__IKAK=((__INTEGER_CST__KAXC *)__tmp__HKAK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __XLAK=((____ZBXC *)__WLAK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__IKAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__HKAK));
+  case ____DMWH__: {
+    __XLAK=__B21J(((____DMWH *)__WLAK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__IKAK=((__READ_LOCAL__N5ZI *)__tmp__HKAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __XLAK=((____2A0I *)__WLAK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__IKAK=static_type__2CCK();
+  case ____HJNJ__: {
+    __XLAK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__IKAK=static_type__BDCK();
+  case ____SJNJ__: {
+    __XLAK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__IKAK=static_type__GDCK();
+  case ____0AOJ__: {
+    __XLAK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__IKAK=static_type__LDCK();
+  case ____EBOJ__: {
+    __XLAK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__IKAK=static_type__QDCK();
+  case ____3BOJ__: {
+    __XLAK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__IKAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__HKAK));
+  case ____RCOJ__: {
+    __XLAK=__EFCK(((____RCOJ *)__WLAK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__IKAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__HKAK));
+  case ____HDOJ__: {
+    __XLAK=__JFCK(((____HDOJ *)__WLAK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__IKAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__HKAK));
+  case ____1DOJ__: {
+    __XLAK=__OFCK(((____1DOJ *)__WLAK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__IKAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__HKAK));
+  case ____PEOJ__: {
+    __XLAK=__TFCK(((____PEOJ *)__WLAK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__IKAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HKAK));
+  case ____DFOJ__: {
+    __XLAK=__YFCK(((____DFOJ *)__WLAK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__IKAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HKAK));
+  case ____XFOJ__: {
+    __XLAK=__3FCK(((____XFOJ *)__WLAK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__IKAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __XLAK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__IKAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__HKAK));
+  case ____EHOJ__: {
+    __XLAK=__GGCK(((____EHOJ *)__WLAK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__IKAK=static_type__DFCK();
+  case ____2HOJ__: {
+    __XLAK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__IKAK=((__CAST__JHOJ *)__tmp__HKAK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __XLAK=((____YIOJ *)__WLAK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__IKAK=((__REAL_CST__JLOJ *)__tmp__HKAK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __XLAK=((____YMOJ *)__WLAK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__IKAK=((__CHARACTER_CST__5LOJ *)__tmp__HKAK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __XLAK=((____ONOJ *)__WLAK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__IKAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__HKAK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __XLAK=((____YOOJ *)__WLAK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__IKAK=((__READ_SLOT__ZK4K *)__tmp__HKAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __XLAK=((____IM4K *)__WLAK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__IKAK=static_type__NL5O();
+  case ____T5FL__: {
+    __XLAK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__IKAK=static_type__QQTP();
+  case ____3DUL__: {
+    __XLAK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__IKAK=static_type__041P();
+  case ____0EUL__: {
+    __XLAK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__IKAK=static_type__VQTP();
+  case ____BGUL__: {
+    __XLAK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__IKAK=static_type__A51P();
+  case ____2GUL__: {
+    __XLAK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__IKAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__HKAK));
+  case ____B0VL__: {
+    __XLAK=__DXBN(((____B0VL *)__WLAK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__IKAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__HKAK));
+  case ____P0VL__: {
+    __XLAK=__4AGM(((____P0VL *)__WLAK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__IKAK=((__READ_GLOBAL__B4YL *)__tmp__HKAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __XLAK=((____Q5YL *)__WLAK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__IKAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__HKAK));
+  case ____UVPM__: {
+    __XLAK=__OFWN(((____UVPM *)__WLAK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__IKAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__HKAK));
+  case ____0ZPM__: {
+    __XLAK=__QM1P(((____0ZPM *)__WLAK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__IKAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__HKAK));
+  case ____MR0N__: {
+    __XLAK=__FQVO(((____MR0N *)__WLAK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__IKAK=static_type__BA0Q();
+  case ____YWBP__: {
+    __XLAK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__IKAK=static_type__MBUP();
+  case ____LYBP__: {
+    __XLAK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__IKAK=static_type__RBUP();
+  case ____CZBP__: {
+    __XLAK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__IKAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__HKAK));
+  case ____3BEP__: {
+    __XLAK=__ZPFQ(((____3BEP *)__WLAK));
   } break;
   };
-  __tmp__HKAK=((__TYPE_FULL__PMB *)__tmp__IKAK)->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__HKAK)->__id) {
-  case __TYPE__FF__: {
-    __tmp__TKAK=((__TYPE__FF *)__tmp__HKAK)->prototype__QF->parent_named__PF.name__4VB;
+  __WLAK=((____WMB *)__XLAK)->__KLK;
+  switch (((struct ___OBJ *)__WLAK)->__id) {
+  case ____FF__: {
+    __CMAK=((____FF *)__WLAK)->__QF->__PF.__FWB;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__TKAK=(&__string_4);
+  case ____FMB__: {
+    __CMAK=(&__string_4);
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__TKAK=(&__string_5);
+  case ____HMB__: {
+    __CMAK=(&__string_5);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__TKAK=(&__string_54);
+  case ____JMB__: {
+    __CMAK=(&__string_54);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__TKAK=(&__string_56);
+  case ____LMB__: {
+    __CMAK=(&__string_56);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__TKAK=((__TYPE_GENERIC__BCY *)__tmp__HKAK)->name__0YMB;
+  case ____ICY__: {
+    __CMAK=((____ICY *)__WLAK)->__TZMB;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__LCES=prototype__L2ZG();
-    __tmp__TKAK=__tmp__LCES->parent_named__PF.name__4VB;
+  case ____EQ5D__: {
+    __0DES=__03ZG();
+    __CMAK=__0DES->__PF.__FWB;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__TKAK=((__PROFIL_BLOCK__22NJ *)__tmp__HKAK)->parent_profil__32NJ.name__P1IK;
+  case ____L4NJ__: {
+    __CMAK=((____L4NJ *)__WLAK)->__M4NJ.__42IK;
   } break;
   };
-  if (((((((((((void *)__tmp__TKAK == (void *)(&__string_57)) || ((void *)__tmp__TKAK == (void *)(&__string_58))) || ((void *)__tmp__TKAK == (void *)(&__string_59))) || ((void *)__tmp__TKAK == (void *)(&__string_60))) || ((void *)__tmp__TKAK == (void *)(&__string_61))) || ((void *)__tmp__TKAK == (void *)(&__string_62))) || ((void *)__tmp__TKAK == (void *)(&__string_63))) || ((void *)__tmp__TKAK == (void *)(&__string_64))) || ((void *)__tmp__TKAK == (void *)(&__string_42)))) {
-    __tmp__QKAK=Self__FKAK->parent_expr_binary_cmp__PAOJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__QKAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RKAK=((__STRING_CST__5J *)__tmp__QKAK)->parent_constant__EK.static_type__SG4D;
+  if (((((((((((void *)__CMAK == (void *)(&__string_57)) || ((void *)__CMAK == (void *)(&__string_58))) || ((void *)__CMAK == (void *)(&__string_59))) || ((void *)__CMAK == (void *)(&__string_60))) || ((void *)__CMAK == (void *)(&__string_61))) || ((void *)__CMAK == (void *)(&__string_62))) || ((void *)__CMAK == (void *)(&__string_63))) || ((void *)__CMAK == (void *)(&__string_64))) || ((void *)__CMAK == (void *)(&__string_42)))) {
+    __5LAK=__ULAK->__4BOJ.__AB5J;
+    switch (((struct ___OBJ *)__5LAK)->__id) {
+    case ____5J__: {
+      __AMAK=((____5J *)__5LAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RKAK=((__EXTERNAL_C__L5WC *)__tmp__QKAK)->static_type__J54D;
+    case ____0AXC__: {
+      __AMAK=((____0AXC *)__5LAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RKAK=((__PROTOTYPE_CST__45WC *)__tmp__QKAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __AMAK=((____NBXC *)__5LAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RKAK=((__INTEGER_CST__KAXC *)__tmp__QKAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __AMAK=((____ZBXC *)__5LAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RKAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__QKAK));
+    case ____DMWH__: {
+      __AMAK=__B21J(((____DMWH *)__5LAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RKAK=((__READ_LOCAL__N5ZI *)__tmp__QKAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __AMAK=((____2A0I *)__5LAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RKAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __AMAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RKAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __AMAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RKAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __AMAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RKAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __AMAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RKAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __AMAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RKAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__QKAK));
+    case ____RCOJ__: {
+      __AMAK=__EFCK(((____RCOJ *)__5LAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RKAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__QKAK));
+    case ____HDOJ__: {
+      __AMAK=__JFCK(((____HDOJ *)__5LAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RKAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__QKAK));
+    case ____1DOJ__: {
+      __AMAK=__OFCK(((____1DOJ *)__5LAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RKAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__QKAK));
+    case ____PEOJ__: {
+      __AMAK=__TFCK(((____PEOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RKAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__QKAK));
+    case ____DFOJ__: {
+      __AMAK=__YFCK(((____DFOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RKAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__QKAK));
+    case ____XFOJ__: {
+      __AMAK=__3FCK(((____XFOJ *)__5LAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RKAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __AMAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RKAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__QKAK));
+    case ____EHOJ__: {
+      __AMAK=__GGCK(((____EHOJ *)__5LAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RKAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __AMAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RKAK=((__CAST__JHOJ *)__tmp__QKAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __AMAK=((____YIOJ *)__5LAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RKAK=((__REAL_CST__JLOJ *)__tmp__QKAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __AMAK=((____YMOJ *)__5LAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RKAK=((__CHARACTER_CST__5LOJ *)__tmp__QKAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __AMAK=((____ONOJ *)__5LAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RKAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__QKAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __AMAK=((____YOOJ *)__5LAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RKAK=((__READ_SLOT__ZK4K *)__tmp__QKAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __AMAK=((____IM4K *)__5LAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RKAK=static_type__NL5O();
+    case ____T5FL__: {
+      __AMAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RKAK=static_type__QQTP();
+    case ____3DUL__: {
+      __AMAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RKAK=static_type__041P();
+    case ____0EUL__: {
+      __AMAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RKAK=static_type__VQTP();
+    case ____BGUL__: {
+      __AMAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RKAK=static_type__A51P();
+    case ____2GUL__: {
+      __AMAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RKAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__QKAK));
+    case ____B0VL__: {
+      __AMAK=__DXBN(((____B0VL *)__5LAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RKAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__QKAK));
+    case ____P0VL__: {
+      __AMAK=__4AGM(((____P0VL *)__5LAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RKAK=((__READ_GLOBAL__B4YL *)__tmp__QKAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __AMAK=((____Q5YL *)__5LAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RKAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__QKAK));
+    case ____UVPM__: {
+      __AMAK=__OFWN(((____UVPM *)__5LAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RKAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__QKAK));
+    case ____0ZPM__: {
+      __AMAK=__QM1P(((____0ZPM *)__5LAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RKAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__QKAK));
+    case ____MR0N__: {
+      __AMAK=__FQVO(((____MR0N *)__5LAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RKAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __AMAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RKAK=static_type__MBUP();
+    case ____LYBP__: {
+      __AMAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RKAK=static_type__RBUP();
+    case ____CZBP__: {
+      __AMAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RKAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__QKAK));
+    case ____3BEP__: {
+      __AMAK=__ZPFQ(((____3BEP *)__5LAK));
     } break;
     };
-    __tmp__YKAK=((void *)((__TYPE_FULL__PMB *)__tmp__RKAK)->the_parent_type__DLK == (void *)type_pointer__4OB);
+    __HMAK=((void *)((____WMB *)__AMAK)->__KLK == (void *)__FPB);
   } else /* FALSE */ {
-    __tmp__YKAK=FALSE__O__;
+    __HMAK=__O__;
   };
-  if (__tmp__YKAK) {
-    append__3VX(((__STRING__BC *)buffer__GKAK),(&__string_663));
-    __tmp__YKAK=TRUE__K__;
+  if (__HMAK) {
+    __EWX(((____BC *)__VLAK),(&__string_663));
+    __HMAK=__K__;
   } else /* FALSE */ {
-    __tmp__YKAK=FALSE__O__;
+    __HMAK=__O__;
   };
-  if ((! __tmp__YKAK)) {
-    __tmp__QKAK=Self__FKAK->parent_expr_binary_cmp__PAOJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__QKAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RKAK=((__STRING_CST__5J *)__tmp__QKAK)->parent_constant__EK.static_type__SG4D;
+  if ((! __HMAK)) {
+    __5LAK=__ULAK->__4BOJ.__AB5J;
+    switch (((struct ___OBJ *)__5LAK)->__id) {
+    case ____5J__: {
+      __AMAK=((____5J *)__5LAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RKAK=((__EXTERNAL_C__L5WC *)__tmp__QKAK)->static_type__J54D;
+    case ____0AXC__: {
+      __AMAK=((____0AXC *)__5LAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RKAK=((__PROTOTYPE_CST__45WC *)__tmp__QKAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __AMAK=((____NBXC *)__5LAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RKAK=((__INTEGER_CST__KAXC *)__tmp__QKAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __AMAK=((____ZBXC *)__5LAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RKAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__QKAK));
+    case ____DMWH__: {
+      __AMAK=__B21J(((____DMWH *)__5LAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RKAK=((__READ_LOCAL__N5ZI *)__tmp__QKAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __AMAK=((____2A0I *)__5LAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RKAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __AMAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RKAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __AMAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RKAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __AMAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RKAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __AMAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RKAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __AMAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RKAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__QKAK));
+    case ____RCOJ__: {
+      __AMAK=__EFCK(((____RCOJ *)__5LAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RKAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__QKAK));
+    case ____HDOJ__: {
+      __AMAK=__JFCK(((____HDOJ *)__5LAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RKAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__QKAK));
+    case ____1DOJ__: {
+      __AMAK=__OFCK(((____1DOJ *)__5LAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RKAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__QKAK));
+    case ____PEOJ__: {
+      __AMAK=__TFCK(((____PEOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RKAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__QKAK));
+    case ____DFOJ__: {
+      __AMAK=__YFCK(((____DFOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RKAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__QKAK));
+    case ____XFOJ__: {
+      __AMAK=__3FCK(((____XFOJ *)__5LAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RKAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __AMAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RKAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__QKAK));
+    case ____EHOJ__: {
+      __AMAK=__GGCK(((____EHOJ *)__5LAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RKAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __AMAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RKAK=((__CAST__JHOJ *)__tmp__QKAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __AMAK=((____YIOJ *)__5LAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RKAK=((__REAL_CST__JLOJ *)__tmp__QKAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __AMAK=((____YMOJ *)__5LAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RKAK=((__CHARACTER_CST__5LOJ *)__tmp__QKAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __AMAK=((____ONOJ *)__5LAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RKAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__QKAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __AMAK=((____YOOJ *)__5LAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RKAK=((__READ_SLOT__ZK4K *)__tmp__QKAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __AMAK=((____IM4K *)__5LAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RKAK=static_type__NL5O();
+    case ____T5FL__: {
+      __AMAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RKAK=static_type__QQTP();
+    case ____3DUL__: {
+      __AMAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RKAK=static_type__041P();
+    case ____0EUL__: {
+      __AMAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RKAK=static_type__VQTP();
+    case ____BGUL__: {
+      __AMAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RKAK=static_type__A51P();
+    case ____2GUL__: {
+      __AMAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RKAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__QKAK));
+    case ____B0VL__: {
+      __AMAK=__DXBN(((____B0VL *)__5LAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RKAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__QKAK));
+    case ____P0VL__: {
+      __AMAK=__4AGM(((____P0VL *)__5LAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RKAK=((__READ_GLOBAL__B4YL *)__tmp__QKAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __AMAK=((____Q5YL *)__5LAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RKAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__QKAK));
+    case ____UVPM__: {
+      __AMAK=__OFWN(((____UVPM *)__5LAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RKAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__QKAK));
+    case ____0ZPM__: {
+      __AMAK=__QM1P(((____0ZPM *)__5LAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RKAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__QKAK));
+    case ____MR0N__: {
+      __AMAK=__FQVO(((____MR0N *)__5LAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RKAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __AMAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RKAK=static_type__MBUP();
+    case ____LYBP__: {
+      __AMAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RKAK=static_type__RBUP();
+    case ____CZBP__: {
+      __AMAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RKAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__QKAK));
+    case ____3BEP__: {
+      __AMAK=__ZPFQ(((____3BEP *)__5LAK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__RKAK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__GKAK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__AMAK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__VLAK),(&__string_660));
     };
   };
-  __tmp__HKAK=Self__FKAK->parent_expr_binary_cmp__PAOJ.right__R54J;
-  switch (((struct ___OBJ *)__tmp__HKAK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__IKAK=((__STRING_CST__5J *)__tmp__HKAK)->parent_constant__EK.static_type__SG4D;
+  __WLAK=__ULAK->__4BOJ.__AB5J;
+  switch (((struct ___OBJ *)__WLAK)->__id) {
+  case ____5J__: {
+    __XLAK=((____5J *)__WLAK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__IKAK=((__EXTERNAL_C__L5WC *)__tmp__HKAK)->static_type__J54D;
+  case ____0AXC__: {
+    __XLAK=((____0AXC *)__WLAK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__IKAK=((__PROTOTYPE_CST__45WC *)__tmp__HKAK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __XLAK=((____NBXC *)__WLAK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__IKAK=((__INTEGER_CST__KAXC *)__tmp__HKAK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __XLAK=((____ZBXC *)__WLAK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__IKAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__HKAK));
+  case ____DMWH__: {
+    __XLAK=__B21J(((____DMWH *)__WLAK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__IKAK=((__READ_LOCAL__N5ZI *)__tmp__HKAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __XLAK=((____2A0I *)__WLAK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__IKAK=static_type__2CCK();
+  case ____HJNJ__: {
+    __XLAK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__IKAK=static_type__BDCK();
+  case ____SJNJ__: {
+    __XLAK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__IKAK=static_type__GDCK();
+  case ____0AOJ__: {
+    __XLAK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__IKAK=static_type__LDCK();
+  case ____EBOJ__: {
+    __XLAK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__IKAK=static_type__QDCK();
+  case ____3BOJ__: {
+    __XLAK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__IKAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__HKAK));
+  case ____RCOJ__: {
+    __XLAK=__EFCK(((____RCOJ *)__WLAK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__IKAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__HKAK));
+  case ____HDOJ__: {
+    __XLAK=__JFCK(((____HDOJ *)__WLAK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__IKAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__HKAK));
+  case ____1DOJ__: {
+    __XLAK=__OFCK(((____1DOJ *)__WLAK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__IKAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__HKAK));
+  case ____PEOJ__: {
+    __XLAK=__TFCK(((____PEOJ *)__WLAK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__IKAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HKAK));
+  case ____DFOJ__: {
+    __XLAK=__YFCK(((____DFOJ *)__WLAK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__IKAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HKAK));
+  case ____XFOJ__: {
+    __XLAK=__3FCK(((____XFOJ *)__WLAK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__IKAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __XLAK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__IKAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__HKAK));
+  case ____EHOJ__: {
+    __XLAK=__GGCK(((____EHOJ *)__WLAK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__IKAK=static_type__DFCK();
+  case ____2HOJ__: {
+    __XLAK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__IKAK=((__CAST__JHOJ *)__tmp__HKAK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __XLAK=((____YIOJ *)__WLAK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__IKAK=((__REAL_CST__JLOJ *)__tmp__HKAK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __XLAK=((____YMOJ *)__WLAK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__IKAK=((__CHARACTER_CST__5LOJ *)__tmp__HKAK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __XLAK=((____ONOJ *)__WLAK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__IKAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__HKAK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __XLAK=((____YOOJ *)__WLAK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__IKAK=((__READ_SLOT__ZK4K *)__tmp__HKAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __XLAK=((____IM4K *)__WLAK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__IKAK=static_type__NL5O();
+  case ____T5FL__: {
+    __XLAK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__IKAK=static_type__QQTP();
+  case ____3DUL__: {
+    __XLAK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__IKAK=static_type__041P();
+  case ____0EUL__: {
+    __XLAK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__IKAK=static_type__VQTP();
+  case ____BGUL__: {
+    __XLAK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__IKAK=static_type__A51P();
+  case ____2GUL__: {
+    __XLAK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__IKAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__HKAK));
+  case ____B0VL__: {
+    __XLAK=__DXBN(((____B0VL *)__WLAK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__IKAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__HKAK));
+  case ____P0VL__: {
+    __XLAK=__4AGM(((____P0VL *)__WLAK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__IKAK=((__READ_GLOBAL__B4YL *)__tmp__HKAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __XLAK=((____Q5YL *)__WLAK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__IKAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__HKAK));
+  case ____UVPM__: {
+    __XLAK=__OFWN(((____UVPM *)__WLAK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__IKAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__HKAK));
+  case ____0ZPM__: {
+    __XLAK=__QM1P(((____0ZPM *)__WLAK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__IKAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__HKAK));
+  case ____MR0N__: {
+    __XLAK=__FQVO(((____MR0N *)__WLAK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__IKAK=static_type__BA0Q();
+  case ____YWBP__: {
+    __XLAK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__IKAK=static_type__MBUP();
+  case ____LYBP__: {
+    __XLAK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__IKAK=static_type__RBUP();
+  case ____CZBP__: {
+    __XLAK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__IKAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__HKAK));
+  case ____3BEP__: {
+    __XLAK=__ZPFQ(((____3BEP *)__WLAK));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__IKAK)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__QKAK=Self__FKAK->parent_expr_binary_cmp__PAOJ.left__L54J;
-    switch (((struct ___OBJ *)__tmp__QKAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RKAK=((__STRING_CST__5J *)__tmp__QKAK)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__XLAK)->__KLK == (void *)__FMB__)) {
+    __5LAK=__ULAK->__4BOJ.__0A5J;
+    switch (((struct ___OBJ *)__5LAK)->__id) {
+    case ____5J__: {
+      __AMAK=((____5J *)__5LAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RKAK=((__EXTERNAL_C__L5WC *)__tmp__QKAK)->static_type__J54D;
+    case ____0AXC__: {
+      __AMAK=((____0AXC *)__5LAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RKAK=((__PROTOTYPE_CST__45WC *)__tmp__QKAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __AMAK=((____NBXC *)__5LAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RKAK=((__INTEGER_CST__KAXC *)__tmp__QKAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __AMAK=((____ZBXC *)__5LAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RKAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__QKAK));
+    case ____DMWH__: {
+      __AMAK=__B21J(((____DMWH *)__5LAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RKAK=((__READ_LOCAL__N5ZI *)__tmp__QKAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __AMAK=((____2A0I *)__5LAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RKAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __AMAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RKAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __AMAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RKAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __AMAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RKAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __AMAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RKAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __AMAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RKAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__QKAK));
+    case ____RCOJ__: {
+      __AMAK=__EFCK(((____RCOJ *)__5LAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RKAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__QKAK));
+    case ____HDOJ__: {
+      __AMAK=__JFCK(((____HDOJ *)__5LAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RKAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__QKAK));
+    case ____1DOJ__: {
+      __AMAK=__OFCK(((____1DOJ *)__5LAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RKAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__QKAK));
+    case ____PEOJ__: {
+      __AMAK=__TFCK(((____PEOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RKAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__QKAK));
+    case ____DFOJ__: {
+      __AMAK=__YFCK(((____DFOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RKAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__QKAK));
+    case ____XFOJ__: {
+      __AMAK=__3FCK(((____XFOJ *)__5LAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RKAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __AMAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RKAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__QKAK));
+    case ____EHOJ__: {
+      __AMAK=__GGCK(((____EHOJ *)__5LAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RKAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __AMAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RKAK=((__CAST__JHOJ *)__tmp__QKAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __AMAK=((____YIOJ *)__5LAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RKAK=((__REAL_CST__JLOJ *)__tmp__QKAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __AMAK=((____YMOJ *)__5LAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RKAK=((__CHARACTER_CST__5LOJ *)__tmp__QKAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __AMAK=((____ONOJ *)__5LAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RKAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__QKAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __AMAK=((____YOOJ *)__5LAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RKAK=((__READ_SLOT__ZK4K *)__tmp__QKAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __AMAK=((____IM4K *)__5LAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RKAK=static_type__NL5O();
+    case ____T5FL__: {
+      __AMAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RKAK=static_type__QQTP();
+    case ____3DUL__: {
+      __AMAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RKAK=static_type__041P();
+    case ____0EUL__: {
+      __AMAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RKAK=static_type__VQTP();
+    case ____BGUL__: {
+      __AMAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RKAK=static_type__A51P();
+    case ____2GUL__: {
+      __AMAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RKAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__QKAK));
+    case ____B0VL__: {
+      __AMAK=__DXBN(((____B0VL *)__5LAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RKAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__QKAK));
+    case ____P0VL__: {
+      __AMAK=__4AGM(((____P0VL *)__5LAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RKAK=((__READ_GLOBAL__B4YL *)__tmp__QKAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __AMAK=((____Q5YL *)__5LAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RKAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__QKAK));
+    case ____UVPM__: {
+      __AMAK=__OFWN(((____UVPM *)__5LAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RKAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__QKAK));
+    case ____0ZPM__: {
+      __AMAK=__QM1P(((____0ZPM *)__5LAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RKAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__QKAK));
+    case ____MR0N__: {
+      __AMAK=__FQVO(((____MR0N *)__5LAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RKAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __AMAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RKAK=static_type__MBUP();
+    case ____LYBP__: {
+      __AMAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RKAK=static_type__RBUP();
+    case ____CZBP__: {
+      __AMAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RKAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__QKAK));
+    case ____3BEP__: {
+      __AMAK=__ZPFQ(((____3BEP *)__5LAK));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__RKAK)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__1LAK=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__AMAK)->__KLK)->__id) {
+    case ____FF__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____FMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____HMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____JMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____LMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____ICY__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__1LAK=TRUE__K__;
+    case ____EQ5D__: {
+      __KNAK=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__1LAK=TRUE__K__;
+    case ____L4NJ__: {
+      __KNAK=__K__;
     } break;
     };
-    __tmp__YKAK=__tmp__1LAK;
+    __HMAK=__KNAK;
   } else /* FALSE */ {
-    __tmp__YKAK=FALSE__O__;
-  };
-  if (__tmp__YKAK) {
-    Self__3WXU=((__STRING__BC *)buffer__GKAK);
-    if ((Self__3WXU->capacity__HFL <= Self__3WXU->count__WJ)) {
-      if ((Self__3WXU->capacity__HFL ==  0)) {
-        Self__3WXU->capacity__HFL= 32;
-        __tmp__4WXU=create__KVW( 32);
-        Self__3WXU->storage__4EL=__tmp__4WXU;
-      } else /* FALSE */ {
-        __tmp__5WXU=(__INTEGER__Q)(Self__3WXU->capacity__HFL <<  1);
-        __tmp__4WXU=((__CHARACTER__DB *)Self__3WXU->storage__4EL);
-        old_nb_elts__BXXU=Self__3WXU->capacity__HFL;
-        __tmp__CXXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4WXU),((__UINTEGER_32__RWB )old_nb_elts__BXXU),((__UINTEGER_32__RWB )__tmp__5WXU));
-        __tmp__4WXU=((__CHARACTER__DB *)__tmp__CXXU);
-        clear__to__F00(__tmp__4WXU,old_nb_elts__BXXU,(__INTEGER__Q)(__tmp__5WXU -  1));
-        Self__3WXU->storage__4EL=__tmp__4WXU;
-        Self__3WXU->capacity__HFL=__tmp__5WXU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__3WXU->storage__4EL)[Self__3WXU->count__WJ]='0';
-    Self__3WXU->count__WJ=(__INTEGER__Q)(Self__3WXU->count__WJ +  1);
+    __HMAK=__O__;
+  };
+  if (__HMAK) {
+    __MYXU=((____BC *)__VLAK);
+    if ((__MYXU->__OFL <= __MYXU->__WJ)) {
+      if ((__MYXU->__OFL ==  0)) {
+        __MYXU->__OFL= 32;
+        __NYXU=__RVW( 32);
+        __MYXU->__FFL=__NYXU;
+      } else /* FALSE */ {
+        __OYXU=(____Q)(__MYXU->__OFL <<  1);
+        __NYXU=((____DB *)__MYXU->__FFL);
+        __QYXU=__MYXU->__OFL;
+        __RYXU=__55W(((____IB )__NYXU),((____YWB )__QYXU),((____YWB )__OYXU));
+        __NYXU=((____DB *)__RYXU);
+        __M00(__NYXU,__QYXU,(____Q)(__OYXU -  1));
+        __MYXU->__FFL=__NYXU;
+        __MYXU->__OFL=__OYXU;
+      };
+    };
+    ((____DB *)__MYXU->__FFL)[__MYXU->__WJ]='0';
+    __MYXU->__WJ=(____Q)(__MYXU->__WJ +  1);
   } else /* FALSE */ {
-    __tmp__QKAK=Self__FKAK->parent_expr_binary_cmp__PAOJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__QKAK)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__QKAK),buffer__GKAK);
+    __5LAK=__ULAK->__4BOJ.__AB5J;
+    switch (((struct ___OBJ *)__5LAK)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__5LAK),__VLAK);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__GKAK),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__5LAK)),__VLAK);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__VLAK),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__5LAK)),__VLAK);
     } 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__QKAK)),buffer__GKAK);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__GKAK),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__QKAK))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__VLAK),((____YMOJ *)((____5J *)__5LAK))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__NX4S=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__QKAK));
-      Self__FXXU=((__STRING__BC *)buffer__GKAK);
-      if ((Self__FXXU->capacity__HFL <= Self__FXXU->count__WJ)) {
-        if ((Self__FXXU->capacity__HFL ==  0)) {
-          Self__FXXU->capacity__HFL= 32;
-          __tmp__GXXU=create__KVW( 32);
-          Self__FXXU->storage__4EL=__tmp__GXXU;
+    case ____ONOJ__: {
+      __2Y4S=((____ONOJ *)((____5J *)__5LAK));
+      __UYXU=((____BC *)__VLAK);
+      if ((__UYXU->__OFL <= __UYXU->__WJ)) {
+        if ((__UYXU->__OFL ==  0)) {
+          __UYXU->__OFL= 32;
+          __VYXU=__RVW( 32);
+          __UYXU->__FFL=__VYXU;
         } else /* FALSE */ {
-          __tmp__HXXU=(__INTEGER__Q)(Self__FXXU->capacity__HFL <<  1);
-          __tmp__GXXU=((__CHARACTER__DB *)Self__FXXU->storage__4EL);
-          old_nb_elts__JXXU=Self__FXXU->capacity__HFL;
-          __tmp__KXXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GXXU),((__UINTEGER_32__RWB )old_nb_elts__JXXU),((__UINTEGER_32__RWB )__tmp__HXXU));
-          __tmp__GXXU=((__CHARACTER__DB *)__tmp__KXXU);
-          clear__to__F00(__tmp__GXXU,old_nb_elts__JXXU,(__INTEGER__Q)(__tmp__HXXU -  1));
-          Self__FXXU->storage__4EL=__tmp__GXXU;
-          Self__FXXU->capacity__HFL=__tmp__HXXU;
+          __WYXU=(____Q)(__UYXU->__OFL <<  1);
+          __VYXU=((____DB *)__UYXU->__FFL);
+          __YYXU=__UYXU->__OFL;
+          __ZYXU=__55W(((____IB )__VYXU),((____YWB )__YYXU),((____YWB )__WYXU));
+          __VYXU=((____DB *)__ZYXU);
+          __M00(__VYXU,__YYXU,(____Q)(__WYXU -  1));
+          __UYXU->__FFL=__VYXU;
+          __UYXU->__OFL=__WYXU;
         };
       };
-      ((__CHARACTER__DB *)Self__FXXU->storage__4EL)[Self__FXXU->count__WJ]='\'';
-      Self__FXXU->count__WJ=(__INTEGER__Q)(Self__FXXU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__GKAK),Self__NX4S->text__ID5J);
-      Self__FXXU=((__STRING__BC *)buffer__GKAK);
-      if ((Self__FXXU->capacity__HFL <= Self__FXXU->count__WJ)) {
-        if ((Self__FXXU->capacity__HFL ==  0)) {
-          Self__FXXU->capacity__HFL= 32;
-          __tmp__GXXU=create__KVW( 32);
-          Self__FXXU->storage__4EL=__tmp__GXXU;
+      ((____DB *)__UYXU->__FFL)[__UYXU->__WJ]='\'';
+      __UYXU->__WJ=(____Q)(__UYXU->__WJ +  1);
+      __EWX(((____BC *)__VLAK),__2Y4S->__XE5J);
+      __UYXU=((____BC *)__VLAK);
+      if ((__UYXU->__OFL <= __UYXU->__WJ)) {
+        if ((__UYXU->__OFL ==  0)) {
+          __UYXU->__OFL= 32;
+          __VYXU=__RVW( 32);
+          __UYXU->__FFL=__VYXU;
         } else /* FALSE */ {
-          __tmp__HXXU=(__INTEGER__Q)(Self__FXXU->capacity__HFL <<  1);
-          __tmp__GXXU=((__CHARACTER__DB *)Self__FXXU->storage__4EL);
-          old_nb_elts__JXXU=Self__FXXU->capacity__HFL;
-          __tmp__KXXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GXXU),((__UINTEGER_32__RWB )old_nb_elts__JXXU),((__UINTEGER_32__RWB )__tmp__HXXU));
-          __tmp__GXXU=((__CHARACTER__DB *)__tmp__KXXU);
-          clear__to__F00(__tmp__GXXU,old_nb_elts__JXXU,(__INTEGER__Q)(__tmp__HXXU -  1));
-          Self__FXXU->storage__4EL=__tmp__GXXU;
-          Self__FXXU->capacity__HFL=__tmp__HXXU;
+          __WYXU=(____Q)(__UYXU->__OFL <<  1);
+          __VYXU=((____DB *)__UYXU->__FFL);
+          __YYXU=__UYXU->__OFL;
+          __ZYXU=__55W(((____IB )__VYXU),((____YWB )__YYXU),((____YWB )__WYXU));
+          __VYXU=((____DB *)__ZYXU);
+          __M00(__VYXU,__YYXU,(____Q)(__WYXU -  1));
+          __UYXU->__FFL=__VYXU;
+          __UYXU->__OFL=__WYXU;
         };
       };
-      ((__CHARACTER__DB *)Self__FXXU->storage__4EL)[Self__FXXU->count__WJ]='\'';
-      Self__FXXU->count__WJ=(__INTEGER__Q)(Self__FXXU->count__WJ +  1);
+      ((____DB *)__UYXU->__FFL)[__UYXU->__WJ]='\'';
+      __UYXU->__WJ=(____Q)(__UYXU->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__PX4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__QKAK));
-      Self__FXXU=((__STRING__BC *)buffer__GKAK);
-      if ((Self__FXXU->capacity__HFL <= Self__FXXU->count__WJ)) {
-        if ((Self__FXXU->capacity__HFL ==  0)) {
-          Self__FXXU->capacity__HFL= 32;
-          __tmp__GXXU=create__KVW( 32);
-          Self__FXXU->storage__4EL=__tmp__GXXU;
+    case ____YOOJ__: {
+      __4Y4S=((____YOOJ *)((____5J *)__5LAK));
+      __UYXU=((____BC *)__VLAK);
+      if ((__UYXU->__OFL <= __UYXU->__WJ)) {
+        if ((__UYXU->__OFL ==  0)) {
+          __UYXU->__OFL= 32;
+          __VYXU=__RVW( 32);
+          __UYXU->__FFL=__VYXU;
         } else /* FALSE */ {
-          __tmp__HXXU=(__INTEGER__Q)(Self__FXXU->capacity__HFL <<  1);
-          __tmp__GXXU=((__CHARACTER__DB *)Self__FXXU->storage__4EL);
-          old_nb_elts__JXXU=Self__FXXU->capacity__HFL;
-          __tmp__KXXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GXXU),((__UINTEGER_32__RWB )old_nb_elts__JXXU),((__UINTEGER_32__RWB )__tmp__HXXU));
-          __tmp__GXXU=((__CHARACTER__DB *)__tmp__KXXU);
-          clear__to__F00(__tmp__GXXU,old_nb_elts__JXXU,(__INTEGER__Q)(__tmp__HXXU -  1));
-          Self__FXXU->storage__4EL=__tmp__GXXU;
-          Self__FXXU->capacity__HFL=__tmp__HXXU;
+          __WYXU=(____Q)(__UYXU->__OFL <<  1);
+          __VYXU=((____DB *)__UYXU->__FFL);
+          __YYXU=__UYXU->__OFL;
+          __ZYXU=__55W(((____IB )__VYXU),((____YWB )__YYXU),((____YWB )__WYXU));
+          __VYXU=((____DB *)__ZYXU);
+          __M00(__VYXU,__YYXU,(____Q)(__WYXU -  1));
+          __UYXU->__FFL=__VYXU;
+          __UYXU->__OFL=__WYXU;
         };
       };
-      ((__CHARACTER__DB *)Self__FXXU->storage__4EL)[Self__FXXU->count__WJ]='\"';
-      Self__FXXU->count__WJ=(__INTEGER__Q)(Self__FXXU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__GKAK),Self__PX4S->string__EBJK);
-      Self__FXXU=((__STRING__BC *)buffer__GKAK);
-      if ((Self__FXXU->capacity__HFL <= Self__FXXU->count__WJ)) {
-        if ((Self__FXXU->capacity__HFL ==  0)) {
-          Self__FXXU->capacity__HFL= 32;
-          __tmp__GXXU=create__KVW( 32);
-          Self__FXXU->storage__4EL=__tmp__GXXU;
+      ((____DB *)__UYXU->__FFL)[__UYXU->__WJ]='\"';
+      __UYXU->__WJ=(____Q)(__UYXU->__WJ +  1);
+      __EWX(((____BC *)__VLAK),__4Y4S->__TCJK);
+      __UYXU=((____BC *)__VLAK);
+      if ((__UYXU->__OFL <= __UYXU->__WJ)) {
+        if ((__UYXU->__OFL ==  0)) {
+          __UYXU->__OFL= 32;
+          __VYXU=__RVW( 32);
+          __UYXU->__FFL=__VYXU;
         } else /* FALSE */ {
-          __tmp__HXXU=(__INTEGER__Q)(Self__FXXU->capacity__HFL <<  1);
-          __tmp__GXXU=((__CHARACTER__DB *)Self__FXXU->storage__4EL);
-          old_nb_elts__JXXU=Self__FXXU->capacity__HFL;
-          __tmp__KXXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GXXU),((__UINTEGER_32__RWB )old_nb_elts__JXXU),((__UINTEGER_32__RWB )__tmp__HXXU));
-          __tmp__GXXU=((__CHARACTER__DB *)__tmp__KXXU);
-          clear__to__F00(__tmp__GXXU,old_nb_elts__JXXU,(__INTEGER__Q)(__tmp__HXXU -  1));
-          Self__FXXU->storage__4EL=__tmp__GXXU;
-          Self__FXXU->capacity__HFL=__tmp__HXXU;
+          __WYXU=(____Q)(__UYXU->__OFL <<  1);
+          __VYXU=((____DB *)__UYXU->__FFL);
+          __YYXU=__UYXU->__OFL;
+          __ZYXU=__55W(((____IB )__VYXU),((____YWB )__YYXU),((____YWB )__WYXU));
+          __VYXU=((____DB *)__ZYXU);
+          __M00(__VYXU,__YYXU,(____Q)(__WYXU -  1));
+          __UYXU->__FFL=__VYXU;
+          __UYXU->__OFL=__WYXU;
         };
       };
-      ((__CHARACTER__DB *)Self__FXXU->storage__4EL)[Self__FXXU->count__WJ]='\"';
-      Self__FXXU->count__WJ=(__INTEGER__Q)(Self__FXXU->count__WJ +  1);
+      ((____DB *)__UYXU->__FFL)[__UYXU->__WJ]='\"';
+      __UYXU->__WJ=(____Q)(__UYXU->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__GKAK),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__QKAK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__VLAK),((____Q5YL *)((____5J *)__5LAK))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__5LAK)),__VLAK);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__QKAK)),buffer__GKAK);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__5LAK)),__VLAK);
     } break;
     };
-    __tmp__QKAK=Self__FKAK->parent_expr_binary_cmp__PAOJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__QKAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RKAK=((__STRING_CST__5J *)__tmp__QKAK)->parent_constant__EK.static_type__SG4D;
+    __5LAK=__ULAK->__4BOJ.__AB5J;
+    switch (((struct ___OBJ *)__5LAK)->__id) {
+    case ____5J__: {
+      __AMAK=((____5J *)__5LAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RKAK=((__EXTERNAL_C__L5WC *)__tmp__QKAK)->static_type__J54D;
+    case ____0AXC__: {
+      __AMAK=((____0AXC *)__5LAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RKAK=((__PROTOTYPE_CST__45WC *)__tmp__QKAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __AMAK=((____NBXC *)__5LAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RKAK=((__INTEGER_CST__KAXC *)__tmp__QKAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __AMAK=((____ZBXC *)__5LAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RKAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__QKAK));
+    case ____DMWH__: {
+      __AMAK=__B21J(((____DMWH *)__5LAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RKAK=((__READ_LOCAL__N5ZI *)__tmp__QKAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __AMAK=((____2A0I *)__5LAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RKAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __AMAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RKAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __AMAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RKAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __AMAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RKAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __AMAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RKAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __AMAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RKAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__QKAK));
+    case ____RCOJ__: {
+      __AMAK=__EFCK(((____RCOJ *)__5LAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RKAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__QKAK));
+    case ____HDOJ__: {
+      __AMAK=__JFCK(((____HDOJ *)__5LAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RKAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__QKAK));
+    case ____1DOJ__: {
+      __AMAK=__OFCK(((____1DOJ *)__5LAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RKAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__QKAK));
+    case ____PEOJ__: {
+      __AMAK=__TFCK(((____PEOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RKAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__QKAK));
+    case ____DFOJ__: {
+      __AMAK=__YFCK(((____DFOJ *)__5LAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RKAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__QKAK));
+    case ____XFOJ__: {
+      __AMAK=__3FCK(((____XFOJ *)__5LAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RKAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __AMAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RKAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__QKAK));
+    case ____EHOJ__: {
+      __AMAK=__GGCK(((____EHOJ *)__5LAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RKAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __AMAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RKAK=((__CAST__JHOJ *)__tmp__QKAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __AMAK=((____YIOJ *)__5LAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RKAK=((__REAL_CST__JLOJ *)__tmp__QKAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __AMAK=((____YMOJ *)__5LAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RKAK=((__CHARACTER_CST__5LOJ *)__tmp__QKAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __AMAK=((____ONOJ *)__5LAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RKAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__QKAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __AMAK=((____YOOJ *)__5LAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RKAK=((__READ_SLOT__ZK4K *)__tmp__QKAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __AMAK=((____IM4K *)__5LAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RKAK=static_type__NL5O();
+    case ____T5FL__: {
+      __AMAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RKAK=static_type__QQTP();
+    case ____3DUL__: {
+      __AMAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RKAK=static_type__041P();
+    case ____0EUL__: {
+      __AMAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RKAK=static_type__VQTP();
+    case ____BGUL__: {
+      __AMAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RKAK=static_type__A51P();
+    case ____2GUL__: {
+      __AMAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RKAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__QKAK));
+    case ____B0VL__: {
+      __AMAK=__DXBN(((____B0VL *)__5LAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RKAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__QKAK));
+    case ____P0VL__: {
+      __AMAK=__4AGM(((____P0VL *)__5LAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RKAK=((__READ_GLOBAL__B4YL *)__tmp__QKAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __AMAK=((____Q5YL *)__5LAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RKAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__QKAK));
+    case ____UVPM__: {
+      __AMAK=__OFWN(((____UVPM *)__5LAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RKAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__QKAK));
+    case ____0ZPM__: {
+      __AMAK=__QM1P(((____0ZPM *)__5LAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RKAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__QKAK));
+    case ____MR0N__: {
+      __AMAK=__FQVO(((____MR0N *)__5LAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RKAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __AMAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RKAK=static_type__MBUP();
+    case ____LYBP__: {
+      __AMAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RKAK=static_type__RBUP();
+    case ____CZBP__: {
+      __AMAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RKAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__QKAK));
+    case ____3BEP__: {
+      __AMAK=__ZPFQ(((____3BEP *)__5LAK));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__RKAK)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__1LAK=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__AMAK)->__KLK)->__id) {
+    case ____FF__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____FMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____HMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____JMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____LMB__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__1LAK=FALSE__O__;
+    case ____ICY__: {
+      __KNAK=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__1LAK=TRUE__K__;
+    case ____EQ5D__: {
+      __KNAK=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__1LAK=TRUE__K__;
+    case ____L4NJ__: {
+      __KNAK=__K__;
     } break;
     };
-    if (__tmp__1LAK) {
-      append__3VX(((__STRING__BC *)buffer__GKAK),(&__string_664));
+    if (__KNAK) {
+      __EWX(((____BC *)__VLAK),(&__string_664));
     };
   };
-  Self__TWXU=((__STRING__BC *)buffer__GKAK);
-  if ((Self__TWXU->capacity__HFL <= Self__TWXU->count__WJ)) {
-    if ((Self__TWXU->capacity__HFL ==  0)) {
-      Self__TWXU->capacity__HFL= 32;
-      __tmp__UWXU=create__KVW( 32);
-      Self__TWXU->storage__4EL=__tmp__UWXU;
+  __CYXU=((____BC *)__VLAK);
+  if ((__CYXU->__OFL <= __CYXU->__WJ)) {
+    if ((__CYXU->__OFL ==  0)) {
+      __CYXU->__OFL= 32;
+      __DYXU=__RVW( 32);
+      __CYXU->__FFL=__DYXU;
     } else /* FALSE */ {
-      __tmp__VWXU=(__INTEGER__Q)(Self__TWXU->capacity__HFL <<  1);
-      __tmp__UWXU=((__CHARACTER__DB *)Self__TWXU->storage__4EL);
-      old_nb_elts__XWXU=Self__TWXU->capacity__HFL;
-      __tmp__YWXU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UWXU),((__UINTEGER_32__RWB )old_nb_elts__XWXU),((__UINTEGER_32__RWB )__tmp__VWXU));
-      __tmp__UWXU=((__CHARACTER__DB *)__tmp__YWXU);
-      clear__to__F00(__tmp__UWXU,old_nb_elts__XWXU,(__INTEGER__Q)(__tmp__VWXU -  1));
-      Self__TWXU->storage__4EL=__tmp__UWXU;
-      Self__TWXU->capacity__HFL=__tmp__VWXU;
+      __EYXU=(____Q)(__CYXU->__OFL <<  1);
+      __DYXU=((____DB *)__CYXU->__FFL);
+      __GYXU=__CYXU->__OFL;
+      __HYXU=__55W(((____IB )__DYXU),((____YWB )__GYXU),((____YWB )__EYXU));
+      __DYXU=((____DB *)__HYXU);
+      __M00(__DYXU,__GYXU,(____Q)(__EYXU -  1));
+      __CYXU->__FFL=__DYXU;
+      __CYXU->__OFL=__EYXU;
     };
   };
-  ((__CHARACTER__DB *)Self__TWXU->storage__4EL)[Self__TWXU->count__WJ]=')';
-  Self__TWXU->count__WJ=(__INTEGER__Q)(Self__TWXU->count__WJ +  1);
+  ((____DB *)__CYXU->__FFL)[__CYXU->__WJ]=')';
+  __CYXU->__WJ=(____Q)(__CYXU->__WJ +  1);
 }
 
-static void genere__GPAK(__EXPR_SUB__CBOJ *Self__HPAK,__STRING__BC *buffer__IPAK)
-// ({EXPR_SUB__CBOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __VQAK(____RCOJ *__WQAK,____BC *__XQAK)
+// ({__RCOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__JPAK,*__tmp__WPAK,*__tmp__HQAK;
-  __STRING__BC *Self__H0XU,*Self__50XU;
-  __INTEGER__Q __tmp__J0XU,old_nb_elts__L0XU,__tmp__B1XU;
-  __INTEGER__Q old_nb_elts__D1XU;
-  __POINTER__IB __tmp__M0XU,__tmp__E1XU;
-  void *__tmp__GQAK,*__tmp__CRAK;
-  __CHARACTER_CST__5LOJ *Self__3X4S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__5X4S;
-  __CHARACTER__DB *__tmp__I0XU,*__tmp__A1XU;
-  __BOOLEAN__L __tmp__BQAK;
-  __tmp__JPAK=static_type__VDCK(Self__HPAK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__JPAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__IPAK),(&__string_660));
+  ____WMB *__YQAK,*__FRAK,*__WRAK;
+  ____BC *__W1XU,*__O2XU;
+  ____Q __Y1XU,__01XU,__Q2XU,__S2XU;
+  ____IB __11XU,__T2XU;
+  void *__VRAK,*__RSAK;
+  ____ONOJ *__MZ4S;
+  ____YOOJ *__OZ4S;
+  ____DB *__X1XU,*__P2XU;
+  ____L __QRAK;
+  __YQAK=__EFCK(__WQAK);
+  if (((void *)((____WMB *)__YQAK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__XQAK),(&__string_660));
   } else /* FALSE */ {
-    Self__H0XU=((__STRING__BC *)buffer__IPAK);
-    if ((Self__H0XU->capacity__HFL <= Self__H0XU->count__WJ)) {
-      if ((Self__H0XU->capacity__HFL ==  0)) {
-        Self__H0XU->capacity__HFL= 32;
-        __tmp__I0XU=create__KVW( 32);
-        Self__H0XU->storage__4EL=__tmp__I0XU;
-      } else /* FALSE */ {
-        __tmp__J0XU=(__INTEGER__Q)(Self__H0XU->capacity__HFL <<  1);
-        __tmp__I0XU=((__CHARACTER__DB *)Self__H0XU->storage__4EL);
-        old_nb_elts__L0XU=Self__H0XU->capacity__HFL;
-        __tmp__M0XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I0XU),((__UINTEGER_32__RWB )old_nb_elts__L0XU),((__UINTEGER_32__RWB )__tmp__J0XU));
-        __tmp__I0XU=((__CHARACTER__DB *)__tmp__M0XU);
-        clear__to__F00(__tmp__I0XU,old_nb_elts__L0XU,(__INTEGER__Q)(__tmp__J0XU -  1));
-        Self__H0XU->storage__4EL=__tmp__I0XU;
-        Self__H0XU->capacity__HFL=__tmp__J0XU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__H0XU->storage__4EL)[Self__H0XU->count__WJ]='(';
-    Self__H0XU->count__WJ=(__INTEGER__Q)(Self__H0XU->count__WJ +  1);
-    __tmp__WPAK=static_type__VDCK(Self__HPAK);
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)__tmp__WPAK),buffer__IPAK);
-    Self__H0XU=((__STRING__BC *)buffer__IPAK);
-    if ((Self__H0XU->capacity__HFL <= Self__H0XU->count__WJ)) {
-      if ((Self__H0XU->capacity__HFL ==  0)) {
-        Self__H0XU->capacity__HFL= 32;
-        __tmp__I0XU=create__KVW( 32);
-        Self__H0XU->storage__4EL=__tmp__I0XU;
-      } else /* FALSE */ {
-        __tmp__J0XU=(__INTEGER__Q)(Self__H0XU->capacity__HFL <<  1);
-        __tmp__I0XU=((__CHARACTER__DB *)Self__H0XU->storage__4EL);
-        old_nb_elts__L0XU=Self__H0XU->capacity__HFL;
-        __tmp__M0XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I0XU),((__UINTEGER_32__RWB )old_nb_elts__L0XU),((__UINTEGER_32__RWB )__tmp__J0XU));
-        __tmp__I0XU=((__CHARACTER__DB *)__tmp__M0XU);
-        clear__to__F00(__tmp__I0XU,old_nb_elts__L0XU,(__INTEGER__Q)(__tmp__J0XU -  1));
-        Self__H0XU->storage__4EL=__tmp__I0XU;
-        Self__H0XU->capacity__HFL=__tmp__J0XU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__H0XU->storage__4EL)[Self__H0XU->count__WJ]=')';
-    Self__H0XU->count__WJ=(__INTEGER__Q)(Self__H0XU->count__WJ +  1);
-  };
-  Self__H0XU=((__STRING__BC *)buffer__IPAK);
-  if ((Self__H0XU->capacity__HFL <= Self__H0XU->count__WJ)) {
-    if ((Self__H0XU->capacity__HFL ==  0)) {
-      Self__H0XU->capacity__HFL= 32;
-      __tmp__I0XU=create__KVW( 32);
-      Self__H0XU->storage__4EL=__tmp__I0XU;
-    } else /* FALSE */ {
-      __tmp__J0XU=(__INTEGER__Q)(Self__H0XU->capacity__HFL <<  1);
-      __tmp__I0XU=((__CHARACTER__DB *)Self__H0XU->storage__4EL);
-      old_nb_elts__L0XU=Self__H0XU->capacity__HFL;
-      __tmp__M0XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I0XU),((__UINTEGER_32__RWB )old_nb_elts__L0XU),((__UINTEGER_32__RWB )__tmp__J0XU));
-      __tmp__I0XU=((__CHARACTER__DB *)__tmp__M0XU);
-      clear__to__F00(__tmp__I0XU,old_nb_elts__L0XU,(__INTEGER__Q)(__tmp__J0XU -  1));
-      Self__H0XU->storage__4EL=__tmp__I0XU;
-      Self__H0XU->capacity__HFL=__tmp__J0XU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__H0XU->storage__4EL)[Self__H0XU->count__WJ]='(';
-  Self__H0XU->count__WJ=(__INTEGER__Q)(Self__H0XU->count__WJ +  1);
-  __tmp__JPAK=static_type__VDCK(Self__HPAK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__JPAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__IPAK),(&__string_663));
-    __tmp__BQAK=TRUE__K__;
+    __W1XU=((____BC *)__XQAK);
+    if ((__W1XU->__OFL <= __W1XU->__WJ)) {
+      if ((__W1XU->__OFL ==  0)) {
+        __W1XU->__OFL= 32;
+        __X1XU=__RVW( 32);
+        __W1XU->__FFL=__X1XU;
+      } else /* FALSE */ {
+        __Y1XU=(____Q)(__W1XU->__OFL <<  1);
+        __X1XU=((____DB *)__W1XU->__FFL);
+        __01XU=__W1XU->__OFL;
+        __11XU=__55W(((____IB )__X1XU),((____YWB )__01XU),((____YWB )__Y1XU));
+        __X1XU=((____DB *)__11XU);
+        __M00(__X1XU,__01XU,(____Q)(__Y1XU -  1));
+        __W1XU->__FFL=__X1XU;
+        __W1XU->__OFL=__Y1XU;
+      };
+    };
+    ((____DB *)__W1XU->__FFL)[__W1XU->__WJ]='(';
+    __W1XU->__WJ=(____Q)(__W1XU->__WJ +  1);
+    __FRAK=__EFCK(__WQAK);
+    __ENZH(((____WMB *)__FRAK),__XQAK);
+    __W1XU=((____BC *)__XQAK);
+    if ((__W1XU->__OFL <= __W1XU->__WJ)) {
+      if ((__W1XU->__OFL ==  0)) {
+        __W1XU->__OFL= 32;
+        __X1XU=__RVW( 32);
+        __W1XU->__FFL=__X1XU;
+      } else /* FALSE */ {
+        __Y1XU=(____Q)(__W1XU->__OFL <<  1);
+        __X1XU=((____DB *)__W1XU->__FFL);
+        __01XU=__W1XU->__OFL;
+        __11XU=__55W(((____IB )__X1XU),((____YWB )__01XU),((____YWB )__Y1XU));
+        __X1XU=((____DB *)__11XU);
+        __M00(__X1XU,__01XU,(____Q)(__Y1XU -  1));
+        __W1XU->__FFL=__X1XU;
+        __W1XU->__OFL=__Y1XU;
+      };
+    };
+    ((____DB *)__W1XU->__FFL)[__W1XU->__WJ]=')';
+    __W1XU->__WJ=(____Q)(__W1XU->__WJ +  1);
+  };
+  __W1XU=((____BC *)__XQAK);
+  if ((__W1XU->__OFL <= __W1XU->__WJ)) {
+    if ((__W1XU->__OFL ==  0)) {
+      __W1XU->__OFL= 32;
+      __X1XU=__RVW( 32);
+      __W1XU->__FFL=__X1XU;
+    } else /* FALSE */ {
+      __Y1XU=(____Q)(__W1XU->__OFL <<  1);
+      __X1XU=((____DB *)__W1XU->__FFL);
+      __01XU=__W1XU->__OFL;
+      __11XU=__55W(((____IB )__X1XU),((____YWB )__01XU),((____YWB )__Y1XU));
+      __X1XU=((____DB *)__11XU);
+      __M00(__X1XU,__01XU,(____Q)(__Y1XU -  1));
+      __W1XU->__FFL=__X1XU;
+      __W1XU->__OFL=__Y1XU;
+    };
+  };
+  ((____DB *)__W1XU->__FFL)[__W1XU->__WJ]='(';
+  __W1XU->__WJ=(____Q)(__W1XU->__WJ +  1);
+  __YQAK=__EFCK(__WQAK);
+  if (((void *)((____WMB *)__YQAK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__XQAK),(&__string_663));
+    __QRAK=__K__;
   } else /* FALSE */ {
-    __tmp__BQAK=FALSE__O__;
+    __QRAK=__O__;
   };
-  if ((! __tmp__BQAK)) {
-    __tmp__GQAK=Self__HPAK->parent_expr_binary__FBOJ.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__GQAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__HQAK=((__STRING_CST__5J *)__tmp__GQAK)->parent_constant__EK.static_type__SG4D;
+  if ((! __QRAK)) {
+    __VRAK=__WQAK->__UCOJ.__BC5J;
+    switch (((struct ___OBJ *)__VRAK)->__id) {
+    case ____5J__: {
+      __WRAK=((____5J *)__VRAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__HQAK=((__EXTERNAL_C__L5WC *)__tmp__GQAK)->static_type__J54D;
+    case ____0AXC__: {
+      __WRAK=((____0AXC *)__VRAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__HQAK=((__PROTOTYPE_CST__45WC *)__tmp__GQAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __WRAK=((____NBXC *)__VRAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__HQAK=((__INTEGER_CST__KAXC *)__tmp__GQAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __WRAK=((____ZBXC *)__VRAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__HQAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__GQAK));
+    case ____DMWH__: {
+      __WRAK=__B21J(((____DMWH *)__VRAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__HQAK=((__READ_LOCAL__N5ZI *)__tmp__GQAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __WRAK=((____2A0I *)__VRAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__HQAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __WRAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__HQAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __WRAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__HQAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __WRAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__HQAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __WRAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__HQAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __WRAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__HQAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__GQAK));
+    case ____RCOJ__: {
+      __WRAK=__EFCK(((____RCOJ *)__VRAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__HQAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__GQAK));
+    case ____HDOJ__: {
+      __WRAK=__JFCK(((____HDOJ *)__VRAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__HQAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__GQAK));
+    case ____1DOJ__: {
+      __WRAK=__OFCK(((____1DOJ *)__VRAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__HQAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__GQAK));
+    case ____PEOJ__: {
+      __WRAK=__TFCK(((____PEOJ *)__VRAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__HQAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__GQAK));
+    case ____DFOJ__: {
+      __WRAK=__YFCK(((____DFOJ *)__VRAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__HQAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__GQAK));
+    case ____XFOJ__: {
+      __WRAK=__3FCK(((____XFOJ *)__VRAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__HQAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __WRAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__HQAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__GQAK));
+    case ____EHOJ__: {
+      __WRAK=__GGCK(((____EHOJ *)__VRAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__HQAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __WRAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__HQAK=((__CAST__JHOJ *)__tmp__GQAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __WRAK=((____YIOJ *)__VRAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__HQAK=((__REAL_CST__JLOJ *)__tmp__GQAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __WRAK=((____YMOJ *)__VRAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__HQAK=((__CHARACTER_CST__5LOJ *)__tmp__GQAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __WRAK=((____ONOJ *)__VRAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__HQAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__GQAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __WRAK=((____YOOJ *)__VRAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__HQAK=((__READ_SLOT__ZK4K *)__tmp__GQAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __WRAK=((____IM4K *)__VRAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__HQAK=static_type__NL5O();
+    case ____T5FL__: {
+      __WRAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__HQAK=static_type__QQTP();
+    case ____3DUL__: {
+      __WRAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__HQAK=static_type__041P();
+    case ____0EUL__: {
+      __WRAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__HQAK=static_type__VQTP();
+    case ____BGUL__: {
+      __WRAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__HQAK=static_type__A51P();
+    case ____2GUL__: {
+      __WRAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__HQAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__GQAK));
+    case ____B0VL__: {
+      __WRAK=__DXBN(((____B0VL *)__VRAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__HQAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__GQAK));
+    case ____P0VL__: {
+      __WRAK=__4AGM(((____P0VL *)__VRAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__HQAK=((__READ_GLOBAL__B4YL *)__tmp__GQAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __WRAK=((____Q5YL *)__VRAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__HQAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__GQAK));
+    case ____UVPM__: {
+      __WRAK=__OFWN(((____UVPM *)__VRAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__HQAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__GQAK));
+    case ____0ZPM__: {
+      __WRAK=__QM1P(((____0ZPM *)__VRAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__HQAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__GQAK));
+    case ____MR0N__: {
+      __WRAK=__FQVO(((____MR0N *)__VRAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__HQAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __WRAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__HQAK=static_type__MBUP();
+    case ____LYBP__: {
+      __WRAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__HQAK=static_type__RBUP();
+    case ____CZBP__: {
+      __WRAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__HQAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__GQAK));
+    case ____3BEP__: {
+      __WRAK=__ZPFQ(((____3BEP *)__VRAK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__HQAK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__IPAK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__WRAK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__XQAK),(&__string_660));
     };
   };
-  __tmp__GQAK=Self__HPAK->parent_expr_binary__FBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__GQAK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  __VRAK=__WQAK->__UCOJ.__BC5J;
+  switch (((struct ___OBJ *)__VRAK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__IPAK),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__VRAK)),__XQAK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__XQAK),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__GQAK),buffer__IPAK);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__VRAK),__XQAK);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__VRAK)),__XQAK);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__IPAK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK))->value__DD5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__3X4S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK));
-    Self__50XU=((__STRING__BC *)buffer__IPAK);
-    if ((Self__50XU->capacity__HFL <= Self__50XU->count__WJ)) {
-      if ((Self__50XU->capacity__HFL ==  0)) {
-        Self__50XU->capacity__HFL= 32;
-        __tmp__A1XU=create__KVW( 32);
-        Self__50XU->storage__4EL=__tmp__A1XU;
-      } else /* FALSE */ {
-        __tmp__B1XU=(__INTEGER__Q)(Self__50XU->capacity__HFL <<  1);
-        __tmp__A1XU=((__CHARACTER__DB *)Self__50XU->storage__4EL);
-        old_nb_elts__D1XU=Self__50XU->capacity__HFL;
-        __tmp__E1XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__A1XU),((__UINTEGER_32__RWB )old_nb_elts__D1XU),((__UINTEGER_32__RWB )__tmp__B1XU));
-        __tmp__A1XU=((__CHARACTER__DB *)__tmp__E1XU);
-        clear__to__F00(__tmp__A1XU,old_nb_elts__D1XU,(__INTEGER__Q)(__tmp__B1XU -  1));
-        Self__50XU->storage__4EL=__tmp__A1XU;
-        Self__50XU->capacity__HFL=__tmp__B1XU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__50XU->storage__4EL)[Self__50XU->count__WJ]='\'';
-    Self__50XU->count__WJ=(__INTEGER__Q)(Self__50XU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__IPAK),Self__3X4S->text__ID5J);
-    Self__50XU=((__STRING__BC *)buffer__IPAK);
-    if ((Self__50XU->capacity__HFL <= Self__50XU->count__WJ)) {
-      if ((Self__50XU->capacity__HFL ==  0)) {
-        Self__50XU->capacity__HFL= 32;
-        __tmp__A1XU=create__KVW( 32);
-        Self__50XU->storage__4EL=__tmp__A1XU;
-      } else /* FALSE */ {
-        __tmp__B1XU=(__INTEGER__Q)(Self__50XU->capacity__HFL <<  1);
-        __tmp__A1XU=((__CHARACTER__DB *)Self__50XU->storage__4EL);
-        old_nb_elts__D1XU=Self__50XU->capacity__HFL;
-        __tmp__E1XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__A1XU),((__UINTEGER_32__RWB )old_nb_elts__D1XU),((__UINTEGER_32__RWB )__tmp__B1XU));
-        __tmp__A1XU=((__CHARACTER__DB *)__tmp__E1XU);
-        clear__to__F00(__tmp__A1XU,old_nb_elts__D1XU,(__INTEGER__Q)(__tmp__B1XU -  1));
-        Self__50XU->storage__4EL=__tmp__A1XU;
-        Self__50XU->capacity__HFL=__tmp__B1XU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__50XU->storage__4EL)[Self__50XU->count__WJ]='\'';
-    Self__50XU->count__WJ=(__INTEGER__Q)(Self__50XU->count__WJ +  1);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__5X4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK));
-    Self__50XU=((__STRING__BC *)buffer__IPAK);
-    if ((Self__50XU->capacity__HFL <= Self__50XU->count__WJ)) {
-      if ((Self__50XU->capacity__HFL ==  0)) {
-        Self__50XU->capacity__HFL= 32;
-        __tmp__A1XU=create__KVW( 32);
-        Self__50XU->storage__4EL=__tmp__A1XU;
-      } else /* FALSE */ {
-        __tmp__B1XU=(__INTEGER__Q)(Self__50XU->capacity__HFL <<  1);
-        __tmp__A1XU=((__CHARACTER__DB *)Self__50XU->storage__4EL);
-        old_nb_elts__D1XU=Self__50XU->capacity__HFL;
-        __tmp__E1XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__A1XU),((__UINTEGER_32__RWB )old_nb_elts__D1XU),((__UINTEGER_32__RWB )__tmp__B1XU));
-        __tmp__A1XU=((__CHARACTER__DB *)__tmp__E1XU);
-        clear__to__F00(__tmp__A1XU,old_nb_elts__D1XU,(__INTEGER__Q)(__tmp__B1XU -  1));
-        Self__50XU->storage__4EL=__tmp__A1XU;
-        Self__50XU->capacity__HFL=__tmp__B1XU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__50XU->storage__4EL)[Self__50XU->count__WJ]='\"';
-    Self__50XU->count__WJ=(__INTEGER__Q)(Self__50XU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__IPAK),Self__5X4S->string__EBJK);
-    Self__50XU=((__STRING__BC *)buffer__IPAK);
-    if ((Self__50XU->capacity__HFL <= Self__50XU->count__WJ)) {
-      if ((Self__50XU->capacity__HFL ==  0)) {
-        Self__50XU->capacity__HFL= 32;
-        __tmp__A1XU=create__KVW( 32);
-        Self__50XU->storage__4EL=__tmp__A1XU;
-      } else /* FALSE */ {
-        __tmp__B1XU=(__INTEGER__Q)(Self__50XU->capacity__HFL <<  1);
-        __tmp__A1XU=((__CHARACTER__DB *)Self__50XU->storage__4EL);
-        old_nb_elts__D1XU=Self__50XU->capacity__HFL;
-        __tmp__E1XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__A1XU),((__UINTEGER_32__RWB )old_nb_elts__D1XU),((__UINTEGER_32__RWB )__tmp__B1XU));
-        __tmp__A1XU=((__CHARACTER__DB *)__tmp__E1XU);
-        clear__to__F00(__tmp__A1XU,old_nb_elts__D1XU,(__INTEGER__Q)(__tmp__B1XU -  1));
-        Self__50XU->storage__4EL=__tmp__A1XU;
-        Self__50XU->capacity__HFL=__tmp__B1XU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__50XU->storage__4EL)[Self__50XU->count__WJ]='\"';
-    Self__50XU->count__WJ=(__INTEGER__Q)(Self__50XU->count__WJ +  1);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__IPAK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-  } break;
-  };
-  Self__H0XU=((__STRING__BC *)buffer__IPAK);
-  if ((Self__H0XU->capacity__HFL <= Self__H0XU->count__WJ)) {
-    if ((Self__H0XU->capacity__HFL ==  0)) {
-      Self__H0XU->capacity__HFL= 32;
-      __tmp__I0XU=create__KVW( 32);
-      Self__H0XU->storage__4EL=__tmp__I0XU;
-    } else /* FALSE */ {
-      __tmp__J0XU=(__INTEGER__Q)(Self__H0XU->capacity__HFL <<  1);
-      __tmp__I0XU=((__CHARACTER__DB *)Self__H0XU->storage__4EL);
-      old_nb_elts__L0XU=Self__H0XU->capacity__HFL;
-      __tmp__M0XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I0XU),((__UINTEGER_32__RWB )old_nb_elts__L0XU),((__UINTEGER_32__RWB )__tmp__J0XU));
-      __tmp__I0XU=((__CHARACTER__DB *)__tmp__M0XU);
-      clear__to__F00(__tmp__I0XU,old_nb_elts__L0XU,(__INTEGER__Q)(__tmp__J0XU -  1));
-      Self__H0XU->storage__4EL=__tmp__I0XU;
-      Self__H0XU->capacity__HFL=__tmp__J0XU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__H0XU->storage__4EL)[Self__H0XU->count__WJ]=' ';
-  Self__H0XU->count__WJ=(__INTEGER__Q)(Self__H0XU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__IPAK),(&__string_486));
-  Self__H0XU=((__STRING__BC *)buffer__IPAK);
-  if ((Self__H0XU->capacity__HFL <= Self__H0XU->count__WJ)) {
-    if ((Self__H0XU->capacity__HFL ==  0)) {
-      Self__H0XU->capacity__HFL= 32;
-      __tmp__I0XU=create__KVW( 32);
-      Self__H0XU->storage__4EL=__tmp__I0XU;
-    } else /* FALSE */ {
-      __tmp__J0XU=(__INTEGER__Q)(Self__H0XU->capacity__HFL <<  1);
-      __tmp__I0XU=((__CHARACTER__DB *)Self__H0XU->storage__4EL);
-      old_nb_elts__L0XU=Self__H0XU->capacity__HFL;
-      __tmp__M0XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I0XU),((__UINTEGER_32__RWB )old_nb_elts__L0XU),((__UINTEGER_32__RWB )__tmp__J0XU));
-      __tmp__I0XU=((__CHARACTER__DB *)__tmp__M0XU);
-      clear__to__F00(__tmp__I0XU,old_nb_elts__L0XU,(__INTEGER__Q)(__tmp__J0XU -  1));
-      Self__H0XU->storage__4EL=__tmp__I0XU;
-      Self__H0XU->capacity__HFL=__tmp__J0XU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__H0XU->storage__4EL)[Self__H0XU->count__WJ]=' ';
-  Self__H0XU->count__WJ=(__INTEGER__Q)(Self__H0XU->count__WJ +  1);
-  __tmp__JPAK=static_type__VDCK(Self__HPAK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__JPAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__IPAK),(&__string_663));
-    __tmp__BQAK=TRUE__K__;
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____YMOJ__: {
+    __EWX(((____BC *)__XQAK),((____YMOJ *)((____2A0I *)__VRAK))->__SE5J);
+  } break;
+  case ____ONOJ__: {
+    __MZ4S=((____ONOJ *)((____2A0I *)__VRAK));
+    __O2XU=((____BC *)__XQAK);
+    if ((__O2XU->__OFL <= __O2XU->__WJ)) {
+      if ((__O2XU->__OFL ==  0)) {
+        __O2XU->__OFL= 32;
+        __P2XU=__RVW( 32);
+        __O2XU->__FFL=__P2XU;
+      } else /* FALSE */ {
+        __Q2XU=(____Q)(__O2XU->__OFL <<  1);
+        __P2XU=((____DB *)__O2XU->__FFL);
+        __S2XU=__O2XU->__OFL;
+        __T2XU=__55W(((____IB )__P2XU),((____YWB )__S2XU),((____YWB )__Q2XU));
+        __P2XU=((____DB *)__T2XU);
+        __M00(__P2XU,__S2XU,(____Q)(__Q2XU -  1));
+        __O2XU->__FFL=__P2XU;
+        __O2XU->__OFL=__Q2XU;
+      };
+    };
+    ((____DB *)__O2XU->__FFL)[__O2XU->__WJ]='\'';
+    __O2XU->__WJ=(____Q)(__O2XU->__WJ +  1);
+    __EWX(((____BC *)__XQAK),__MZ4S->__XE5J);
+    __O2XU=((____BC *)__XQAK);
+    if ((__O2XU->__OFL <= __O2XU->__WJ)) {
+      if ((__O2XU->__OFL ==  0)) {
+        __O2XU->__OFL= 32;
+        __P2XU=__RVW( 32);
+        __O2XU->__FFL=__P2XU;
+      } else /* FALSE */ {
+        __Q2XU=(____Q)(__O2XU->__OFL <<  1);
+        __P2XU=((____DB *)__O2XU->__FFL);
+        __S2XU=__O2XU->__OFL;
+        __T2XU=__55W(((____IB )__P2XU),((____YWB )__S2XU),((____YWB )__Q2XU));
+        __P2XU=((____DB *)__T2XU);
+        __M00(__P2XU,__S2XU,(____Q)(__Q2XU -  1));
+        __O2XU->__FFL=__P2XU;
+        __O2XU->__OFL=__Q2XU;
+      };
+    };
+    ((____DB *)__O2XU->__FFL)[__O2XU->__WJ]='\'';
+    __O2XU->__WJ=(____Q)(__O2XU->__WJ +  1);
+  } break;
+  case ____YOOJ__: {
+    __OZ4S=((____YOOJ *)((____2A0I *)__VRAK));
+    __O2XU=((____BC *)__XQAK);
+    if ((__O2XU->__OFL <= __O2XU->__WJ)) {
+      if ((__O2XU->__OFL ==  0)) {
+        __O2XU->__OFL= 32;
+        __P2XU=__RVW( 32);
+        __O2XU->__FFL=__P2XU;
+      } else /* FALSE */ {
+        __Q2XU=(____Q)(__O2XU->__OFL <<  1);
+        __P2XU=((____DB *)__O2XU->__FFL);
+        __S2XU=__O2XU->__OFL;
+        __T2XU=__55W(((____IB )__P2XU),((____YWB )__S2XU),((____YWB )__Q2XU));
+        __P2XU=((____DB *)__T2XU);
+        __M00(__P2XU,__S2XU,(____Q)(__Q2XU -  1));
+        __O2XU->__FFL=__P2XU;
+        __O2XU->__OFL=__Q2XU;
+      };
+    };
+    ((____DB *)__O2XU->__FFL)[__O2XU->__WJ]='\"';
+    __O2XU->__WJ=(____Q)(__O2XU->__WJ +  1);
+    __EWX(((____BC *)__XQAK),__OZ4S->__TCJK);
+    __O2XU=((____BC *)__XQAK);
+    if ((__O2XU->__OFL <= __O2XU->__WJ)) {
+      if ((__O2XU->__OFL ==  0)) {
+        __O2XU->__OFL= 32;
+        __P2XU=__RVW( 32);
+        __O2XU->__FFL=__P2XU;
+      } else /* FALSE */ {
+        __Q2XU=(____Q)(__O2XU->__OFL <<  1);
+        __P2XU=((____DB *)__O2XU->__FFL);
+        __S2XU=__O2XU->__OFL;
+        __T2XU=__55W(((____IB )__P2XU),((____YWB )__S2XU),((____YWB )__Q2XU));
+        __P2XU=((____DB *)__T2XU);
+        __M00(__P2XU,__S2XU,(____Q)(__Q2XU -  1));
+        __O2XU->__FFL=__P2XU;
+        __O2XU->__OFL=__Q2XU;
+      };
+    };
+    ((____DB *)__O2XU->__FFL)[__O2XU->__WJ]='\"';
+    __O2XU->__WJ=(____Q)(__O2XU->__WJ +  1);
+  } break;
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____Q5YL__: {
+    __EWX(((____BC *)__XQAK),((____Q5YL *)((____2A0I *)__VRAK))->__HBKM->__GKRG.__WO5D);
+  } break;
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__VRAK)),__XQAK);
+  } break;
+  };
+  __W1XU=((____BC *)__XQAK);
+  if ((__W1XU->__OFL <= __W1XU->__WJ)) {
+    if ((__W1XU->__OFL ==  0)) {
+      __W1XU->__OFL= 32;
+      __X1XU=__RVW( 32);
+      __W1XU->__FFL=__X1XU;
+    } else /* FALSE */ {
+      __Y1XU=(____Q)(__W1XU->__OFL <<  1);
+      __X1XU=((____DB *)__W1XU->__FFL);
+      __01XU=__W1XU->__OFL;
+      __11XU=__55W(((____IB )__X1XU),((____YWB )__01XU),((____YWB )__Y1XU));
+      __X1XU=((____DB *)__11XU);
+      __M00(__X1XU,__01XU,(____Q)(__Y1XU -  1));
+      __W1XU->__FFL=__X1XU;
+      __W1XU->__OFL=__Y1XU;
+    };
+  };
+  ((____DB *)__W1XU->__FFL)[__W1XU->__WJ]=' ';
+  __W1XU->__WJ=(____Q)(__W1XU->__WJ +  1);
+  __EWX(((____BC *)__XQAK),(&__string_486));
+  __W1XU=((____BC *)__XQAK);
+  if ((__W1XU->__OFL <= __W1XU->__WJ)) {
+    if ((__W1XU->__OFL ==  0)) {
+      __W1XU->__OFL= 32;
+      __X1XU=__RVW( 32);
+      __W1XU->__FFL=__X1XU;
+    } else /* FALSE */ {
+      __Y1XU=(____Q)(__W1XU->__OFL <<  1);
+      __X1XU=((____DB *)__W1XU->__FFL);
+      __01XU=__W1XU->__OFL;
+      __11XU=__55W(((____IB )__X1XU),((____YWB )__01XU),((____YWB )__Y1XU));
+      __X1XU=((____DB *)__11XU);
+      __M00(__X1XU,__01XU,(____Q)(__Y1XU -  1));
+      __W1XU->__FFL=__X1XU;
+      __W1XU->__OFL=__Y1XU;
+    };
+  };
+  ((____DB *)__W1XU->__FFL)[__W1XU->__WJ]=' ';
+  __W1XU->__WJ=(____Q)(__W1XU->__WJ +  1);
+  __YQAK=__EFCK(__WQAK);
+  if (((void *)((____WMB *)__YQAK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__XQAK),(&__string_663));
+    __QRAK=__K__;
   } else /* FALSE */ {
-    __tmp__BQAK=FALSE__O__;
+    __QRAK=__O__;
   };
-  if ((! __tmp__BQAK)) {
-    __tmp__CRAK=Self__HPAK->parent_expr_binary__FBOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__CRAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__HQAK=((__STRING_CST__5J *)__tmp__CRAK)->parent_constant__EK.static_type__SG4D;
+  if ((! __QRAK)) {
+    __RSAK=__WQAK->__UCOJ.__FC5J;
+    switch (((struct ___OBJ *)__RSAK)->__id) {
+    case ____5J__: {
+      __WRAK=((____5J *)__RSAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__HQAK=((__EXTERNAL_C__L5WC *)__tmp__CRAK)->static_type__J54D;
+    case ____0AXC__: {
+      __WRAK=((____0AXC *)__RSAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__HQAK=((__PROTOTYPE_CST__45WC *)__tmp__CRAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __WRAK=((____NBXC *)__RSAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__HQAK=((__INTEGER_CST__KAXC *)__tmp__CRAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __WRAK=((____ZBXC *)__RSAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__HQAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__CRAK));
+    case ____DMWH__: {
+      __WRAK=__B21J(((____DMWH *)__RSAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__HQAK=((__READ_LOCAL__N5ZI *)__tmp__CRAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __WRAK=((____2A0I *)__RSAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__HQAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __WRAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__HQAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __WRAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__HQAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __WRAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__HQAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __WRAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__HQAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __WRAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__HQAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__CRAK));
+    case ____RCOJ__: {
+      __WRAK=__EFCK(((____RCOJ *)__RSAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__HQAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__CRAK));
+    case ____HDOJ__: {
+      __WRAK=__JFCK(((____HDOJ *)__RSAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__HQAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__CRAK));
+    case ____1DOJ__: {
+      __WRAK=__OFCK(((____1DOJ *)__RSAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__HQAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__CRAK));
+    case ____PEOJ__: {
+      __WRAK=__TFCK(((____PEOJ *)__RSAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__HQAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__CRAK));
+    case ____DFOJ__: {
+      __WRAK=__YFCK(((____DFOJ *)__RSAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__HQAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__CRAK));
+    case ____XFOJ__: {
+      __WRAK=__3FCK(((____XFOJ *)__RSAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__HQAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __WRAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__HQAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__CRAK));
+    case ____EHOJ__: {
+      __WRAK=__GGCK(((____EHOJ *)__RSAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__HQAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __WRAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__HQAK=((__CAST__JHOJ *)__tmp__CRAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __WRAK=((____YIOJ *)__RSAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__HQAK=((__REAL_CST__JLOJ *)__tmp__CRAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __WRAK=((____YMOJ *)__RSAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__HQAK=((__CHARACTER_CST__5LOJ *)__tmp__CRAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __WRAK=((____ONOJ *)__RSAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__HQAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__CRAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __WRAK=((____YOOJ *)__RSAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__HQAK=((__READ_SLOT__ZK4K *)__tmp__CRAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __WRAK=((____IM4K *)__RSAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__HQAK=static_type__NL5O();
+    case ____T5FL__: {
+      __WRAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__HQAK=static_type__QQTP();
+    case ____3DUL__: {
+      __WRAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__HQAK=static_type__041P();
+    case ____0EUL__: {
+      __WRAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__HQAK=static_type__VQTP();
+    case ____BGUL__: {
+      __WRAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__HQAK=static_type__A51P();
+    case ____2GUL__: {
+      __WRAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__HQAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__CRAK));
+    case ____B0VL__: {
+      __WRAK=__DXBN(((____B0VL *)__RSAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__HQAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__CRAK));
+    case ____P0VL__: {
+      __WRAK=__4AGM(((____P0VL *)__RSAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__HQAK=((__READ_GLOBAL__B4YL *)__tmp__CRAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __WRAK=((____Q5YL *)__RSAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__HQAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__CRAK));
+    case ____UVPM__: {
+      __WRAK=__OFWN(((____UVPM *)__RSAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__HQAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__CRAK));
+    case ____0ZPM__: {
+      __WRAK=__QM1P(((____0ZPM *)__RSAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__HQAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__CRAK));
+    case ____MR0N__: {
+      __WRAK=__FQVO(((____MR0N *)__RSAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__HQAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __WRAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__HQAK=static_type__MBUP();
+    case ____LYBP__: {
+      __WRAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__HQAK=static_type__RBUP();
+    case ____CZBP__: {
+      __WRAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__HQAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__CRAK));
+    case ____3BEP__: {
+      __WRAK=__ZPFQ(((____3BEP *)__RSAK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__HQAK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__IPAK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__WRAK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__XQAK),(&__string_660));
     };
   };
-  __tmp__GQAK=Self__HPAK->parent_expr_binary__FBOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__GQAK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  __VRAK=__WQAK->__UCOJ.__FC5J;
+  switch (((struct ___OBJ *)__VRAK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__IPAK),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__VRAK)),__XQAK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__XQAK),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__GQAK),buffer__IPAK);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__VRAK),__XQAK);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__VRAK)),__XQAK);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__IPAK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__XQAK),((____YMOJ *)((____2A0I *)__VRAK))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__3X4S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK));
-    Self__50XU=((__STRING__BC *)buffer__IPAK);
-    if ((Self__50XU->capacity__HFL <= Self__50XU->count__WJ)) {
-      if ((Self__50XU->capacity__HFL ==  0)) {
-        Self__50XU->capacity__HFL= 32;
-        __tmp__A1XU=create__KVW( 32);
-        Self__50XU->storage__4EL=__tmp__A1XU;
+  case ____ONOJ__: {
+    __MZ4S=((____ONOJ *)((____2A0I *)__VRAK));
+    __O2XU=((____BC *)__XQAK);
+    if ((__O2XU->__OFL <= __O2XU->__WJ)) {
+      if ((__O2XU->__OFL ==  0)) {
+        __O2XU->__OFL= 32;
+        __P2XU=__RVW( 32);
+        __O2XU->__FFL=__P2XU;
       } else /* FALSE */ {
-        __tmp__B1XU=(__INTEGER__Q)(Self__50XU->capacity__HFL <<  1);
-        __tmp__A1XU=((__CHARACTER__DB *)Self__50XU->storage__4EL);
-        old_nb_elts__D1XU=Self__50XU->capacity__HFL;
-        __tmp__E1XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__A1XU),((__UINTEGER_32__RWB )old_nb_elts__D1XU),((__UINTEGER_32__RWB )__tmp__B1XU));
-        __tmp__A1XU=((__CHARACTER__DB *)__tmp__E1XU);
-        clear__to__F00(__tmp__A1XU,old_nb_elts__D1XU,(__INTEGER__Q)(__tmp__B1XU -  1));
-        Self__50XU->storage__4EL=__tmp__A1XU;
-        Self__50XU->capacity__HFL=__tmp__B1XU;
+        __Q2XU=(____Q)(__O2XU->__OFL <<  1);
+        __P2XU=((____DB *)__O2XU->__FFL);
+        __S2XU=__O2XU->__OFL;
+        __T2XU=__55W(((____IB )__P2XU),((____YWB )__S2XU),((____YWB )__Q2XU));
+        __P2XU=((____DB *)__T2XU);
+        __M00(__P2XU,__S2XU,(____Q)(__Q2XU -  1));
+        __O2XU->__FFL=__P2XU;
+        __O2XU->__OFL=__Q2XU;
       };
     };
-    ((__CHARACTER__DB *)Self__50XU->storage__4EL)[Self__50XU->count__WJ]='\'';
-    Self__50XU->count__WJ=(__INTEGER__Q)(Self__50XU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__IPAK),Self__3X4S->text__ID5J);
-    Self__50XU=((__STRING__BC *)buffer__IPAK);
-    if ((Self__50XU->capacity__HFL <= Self__50XU->count__WJ)) {
-      if ((Self__50XU->capacity__HFL ==  0)) {
-        Self__50XU->capacity__HFL= 32;
-        __tmp__A1XU=create__KVW( 32);
-        Self__50XU->storage__4EL=__tmp__A1XU;
+    ((____DB *)__O2XU->__FFL)[__O2XU->__WJ]='\'';
+    __O2XU->__WJ=(____Q)(__O2XU->__WJ +  1);
+    __EWX(((____BC *)__XQAK),__MZ4S->__XE5J);
+    __O2XU=((____BC *)__XQAK);
+    if ((__O2XU->__OFL <= __O2XU->__WJ)) {
+      if ((__O2XU->__OFL ==  0)) {
+        __O2XU->__OFL= 32;
+        __P2XU=__RVW( 32);
+        __O2XU->__FFL=__P2XU;
       } else /* FALSE */ {
-        __tmp__B1XU=(__INTEGER__Q)(Self__50XU->capacity__HFL <<  1);
-        __tmp__A1XU=((__CHARACTER__DB *)Self__50XU->storage__4EL);
-        old_nb_elts__D1XU=Self__50XU->capacity__HFL;
-        __tmp__E1XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__A1XU),((__UINTEGER_32__RWB )old_nb_elts__D1XU),((__UINTEGER_32__RWB )__tmp__B1XU));
-        __tmp__A1XU=((__CHARACTER__DB *)__tmp__E1XU);
-        clear__to__F00(__tmp__A1XU,old_nb_elts__D1XU,(__INTEGER__Q)(__tmp__B1XU -  1));
-        Self__50XU->storage__4EL=__tmp__A1XU;
-        Self__50XU->capacity__HFL=__tmp__B1XU;
+        __Q2XU=(____Q)(__O2XU->__OFL <<  1);
+        __P2XU=((____DB *)__O2XU->__FFL);
+        __S2XU=__O2XU->__OFL;
+        __T2XU=__55W(((____IB )__P2XU),((____YWB )__S2XU),((____YWB )__Q2XU));
+        __P2XU=((____DB *)__T2XU);
+        __M00(__P2XU,__S2XU,(____Q)(__Q2XU -  1));
+        __O2XU->__FFL=__P2XU;
+        __O2XU->__OFL=__Q2XU;
       };
     };
-    ((__CHARACTER__DB *)Self__50XU->storage__4EL)[Self__50XU->count__WJ]='\'';
-    Self__50XU->count__WJ=(__INTEGER__Q)(Self__50XU->count__WJ +  1);
+    ((____DB *)__O2XU->__FFL)[__O2XU->__WJ]='\'';
+    __O2XU->__WJ=(____Q)(__O2XU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__5X4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__GQAK));
-    Self__50XU=((__STRING__BC *)buffer__IPAK);
-    if ((Self__50XU->capacity__HFL <= Self__50XU->count__WJ)) {
-      if ((Self__50XU->capacity__HFL ==  0)) {
-        Self__50XU->capacity__HFL= 32;
-        __tmp__A1XU=create__KVW( 32);
-        Self__50XU->storage__4EL=__tmp__A1XU;
+  case ____YOOJ__: {
+    __OZ4S=((____YOOJ *)((____2A0I *)__VRAK));
+    __O2XU=((____BC *)__XQAK);
+    if ((__O2XU->__OFL <= __O2XU->__WJ)) {
+      if ((__O2XU->__OFL ==  0)) {
+        __O2XU->__OFL= 32;
+        __P2XU=__RVW( 32);
+        __O2XU->__FFL=__P2XU;
       } else /* FALSE */ {
-        __tmp__B1XU=(__INTEGER__Q)(Self__50XU->capacity__HFL <<  1);
-        __tmp__A1XU=((__CHARACTER__DB *)Self__50XU->storage__4EL);
-        old_nb_elts__D1XU=Self__50XU->capacity__HFL;
-        __tmp__E1XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__A1XU),((__UINTEGER_32__RWB )old_nb_elts__D1XU),((__UINTEGER_32__RWB )__tmp__B1XU));
-        __tmp__A1XU=((__CHARACTER__DB *)__tmp__E1XU);
-        clear__to__F00(__tmp__A1XU,old_nb_elts__D1XU,(__INTEGER__Q)(__tmp__B1XU -  1));
-        Self__50XU->storage__4EL=__tmp__A1XU;
-        Self__50XU->capacity__HFL=__tmp__B1XU;
+        __Q2XU=(____Q)(__O2XU->__OFL <<  1);
+        __P2XU=((____DB *)__O2XU->__FFL);
+        __S2XU=__O2XU->__OFL;
+        __T2XU=__55W(((____IB )__P2XU),((____YWB )__S2XU),((____YWB )__Q2XU));
+        __P2XU=((____DB *)__T2XU);
+        __M00(__P2XU,__S2XU,(____Q)(__Q2XU -  1));
+        __O2XU->__FFL=__P2XU;
+        __O2XU->__OFL=__Q2XU;
       };
     };
-    ((__CHARACTER__DB *)Self__50XU->storage__4EL)[Self__50XU->count__WJ]='\"';
-    Self__50XU->count__WJ=(__INTEGER__Q)(Self__50XU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__IPAK),Self__5X4S->string__EBJK);
-    Self__50XU=((__STRING__BC *)buffer__IPAK);
-    if ((Self__50XU->capacity__HFL <= Self__50XU->count__WJ)) {
-      if ((Self__50XU->capacity__HFL ==  0)) {
-        Self__50XU->capacity__HFL= 32;
-        __tmp__A1XU=create__KVW( 32);
-        Self__50XU->storage__4EL=__tmp__A1XU;
+    ((____DB *)__O2XU->__FFL)[__O2XU->__WJ]='\"';
+    __O2XU->__WJ=(____Q)(__O2XU->__WJ +  1);
+    __EWX(((____BC *)__XQAK),__OZ4S->__TCJK);
+    __O2XU=((____BC *)__XQAK);
+    if ((__O2XU->__OFL <= __O2XU->__WJ)) {
+      if ((__O2XU->__OFL ==  0)) {
+        __O2XU->__OFL= 32;
+        __P2XU=__RVW( 32);
+        __O2XU->__FFL=__P2XU;
       } else /* FALSE */ {
-        __tmp__B1XU=(__INTEGER__Q)(Self__50XU->capacity__HFL <<  1);
-        __tmp__A1XU=((__CHARACTER__DB *)Self__50XU->storage__4EL);
-        old_nb_elts__D1XU=Self__50XU->capacity__HFL;
-        __tmp__E1XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__A1XU),((__UINTEGER_32__RWB )old_nb_elts__D1XU),((__UINTEGER_32__RWB )__tmp__B1XU));
-        __tmp__A1XU=((__CHARACTER__DB *)__tmp__E1XU);
-        clear__to__F00(__tmp__A1XU,old_nb_elts__D1XU,(__INTEGER__Q)(__tmp__B1XU -  1));
-        Self__50XU->storage__4EL=__tmp__A1XU;
-        Self__50XU->capacity__HFL=__tmp__B1XU;
+        __Q2XU=(____Q)(__O2XU->__OFL <<  1);
+        __P2XU=((____DB *)__O2XU->__FFL);
+        __S2XU=__O2XU->__OFL;
+        __T2XU=__55W(((____IB )__P2XU),((____YWB )__S2XU),((____YWB )__Q2XU));
+        __P2XU=((____DB *)__T2XU);
+        __M00(__P2XU,__S2XU,(____Q)(__Q2XU -  1));
+        __O2XU->__FFL=__P2XU;
+        __O2XU->__OFL=__Q2XU;
       };
     };
-    ((__CHARACTER__DB *)Self__50XU->storage__4EL)[Self__50XU->count__WJ]='\"';
-    Self__50XU->count__WJ=(__INTEGER__Q)(Self__50XU->count__WJ +  1);
+    ((____DB *)__O2XU->__FFL)[__O2XU->__WJ]='\"';
+    __O2XU->__WJ=(____Q)(__O2XU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__IPAK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__GQAK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__XQAK),((____Q5YL *)((____2A0I *)__VRAK))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__VRAK)),__XQAK);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__GQAK)),buffer__IPAK);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__VRAK)),__XQAK);
   } break;
   };
-  Self__H0XU=((__STRING__BC *)buffer__IPAK);
-  if ((Self__H0XU->capacity__HFL <= Self__H0XU->count__WJ)) {
-    if ((Self__H0XU->capacity__HFL ==  0)) {
-      Self__H0XU->capacity__HFL= 32;
-      __tmp__I0XU=create__KVW( 32);
-      Self__H0XU->storage__4EL=__tmp__I0XU;
+  __W1XU=((____BC *)__XQAK);
+  if ((__W1XU->__OFL <= __W1XU->__WJ)) {
+    if ((__W1XU->__OFL ==  0)) {
+      __W1XU->__OFL= 32;
+      __X1XU=__RVW( 32);
+      __W1XU->__FFL=__X1XU;
     } else /* FALSE */ {
-      __tmp__J0XU=(__INTEGER__Q)(Self__H0XU->capacity__HFL <<  1);
-      __tmp__I0XU=((__CHARACTER__DB *)Self__H0XU->storage__4EL);
-      old_nb_elts__L0XU=Self__H0XU->capacity__HFL;
-      __tmp__M0XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I0XU),((__UINTEGER_32__RWB )old_nb_elts__L0XU),((__UINTEGER_32__RWB )__tmp__J0XU));
-      __tmp__I0XU=((__CHARACTER__DB *)__tmp__M0XU);
-      clear__to__F00(__tmp__I0XU,old_nb_elts__L0XU,(__INTEGER__Q)(__tmp__J0XU -  1));
-      Self__H0XU->storage__4EL=__tmp__I0XU;
-      Self__H0XU->capacity__HFL=__tmp__J0XU;
+      __Y1XU=(____Q)(__W1XU->__OFL <<  1);
+      __X1XU=((____DB *)__W1XU->__FFL);
+      __01XU=__W1XU->__OFL;
+      __11XU=__55W(((____IB )__X1XU),((____YWB )__01XU),((____YWB )__Y1XU));
+      __X1XU=((____DB *)__11XU);
+      __M00(__X1XU,__01XU,(____Q)(__Y1XU -  1));
+      __W1XU->__FFL=__X1XU;
+      __W1XU->__OFL=__Y1XU;
     };
   };
-  ((__CHARACTER__DB *)Self__H0XU->storage__4EL)[Self__H0XU->count__WJ]=')';
-  Self__H0XU->count__WJ=(__INTEGER__Q)(Self__H0XU->count__WJ +  1);
+  ((____DB *)__W1XU->__FFL)[__W1XU->__WJ]=')';
+  __W1XU->__WJ=(____Q)(__W1XU->__WJ +  1);
 }
 
-static void genere__PRAK(__EXPR_MUL__YBOJ *Self__QRAK,__STRING__BC *buffer__RRAK)
-// ({EXPR_MUL__YBOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __4SAK(____HDOJ *__5SAK,____BC *__ATAK)
+// ({__HDOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__SRAK,*__tmp__5RAK,*__tmp__QSAK;
-  __STRING__BC *Self__X3XU,*Self__P4XU;
-  __INTEGER__Q __tmp__Z3XU,old_nb_elts__13XU,__tmp__R4XU;
-  __INTEGER__Q old_nb_elts__T4XU;
-  __POINTER__IB __tmp__23XU,__tmp__U4XU;
-  void *__tmp__PSAK,*__tmp__LTAK;
-  __CHARACTER_CST__5LOJ *Self__NY4S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__PY4S;
-  __CHARACTER__DB *__tmp__Y3XU,*__tmp__Q4XU;
-  __BOOLEAN__L __tmp__KSAK;
-  __tmp__SRAK=static_type__0DCK(Self__QRAK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__SRAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__RRAK),(&__string_660));
+  ____WMB *__BTAK,*__OTAK,*__5TAK;
+  ____BC *__G5XU,*__45XU;
+  ____Q __I5XU,__K5XU,__AAYU,__CAYU;
+  ____IB __L5XU,__DAYU;
+  void *__4TAK,*__0UAK;
+  ____ONOJ *__2Z4S;
+  ____YOOJ *__4Z4S;
+  ____DB *__H5XU,*__55XU;
+  ____L __ZTAK;
+  __BTAK=__JFCK(__5SAK);
+  if (((void *)((____WMB *)__BTAK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__ATAK),(&__string_660));
   } else /* FALSE */ {
-    Self__X3XU=((__STRING__BC *)buffer__RRAK);
-    if ((Self__X3XU->capacity__HFL <= Self__X3XU->count__WJ)) {
-      if ((Self__X3XU->capacity__HFL ==  0)) {
-        Self__X3XU->capacity__HFL= 32;
-        __tmp__Y3XU=create__KVW( 32);
-        Self__X3XU->storage__4EL=__tmp__Y3XU;
-      } else /* FALSE */ {
-        __tmp__Z3XU=(__INTEGER__Q)(Self__X3XU->capacity__HFL <<  1);
-        __tmp__Y3XU=((__CHARACTER__DB *)Self__X3XU->storage__4EL);
-        old_nb_elts__13XU=Self__X3XU->capacity__HFL;
-        __tmp__23XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y3XU),((__UINTEGER_32__RWB )old_nb_elts__13XU),((__UINTEGER_32__RWB )__tmp__Z3XU));
-        __tmp__Y3XU=((__CHARACTER__DB *)__tmp__23XU);
-        clear__to__F00(__tmp__Y3XU,old_nb_elts__13XU,(__INTEGER__Q)(__tmp__Z3XU -  1));
-        Self__X3XU->storage__4EL=__tmp__Y3XU;
-        Self__X3XU->capacity__HFL=__tmp__Z3XU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__X3XU->storage__4EL)[Self__X3XU->count__WJ]='(';
-    Self__X3XU->count__WJ=(__INTEGER__Q)(Self__X3XU->count__WJ +  1);
-    __tmp__5RAK=static_type__0DCK(Self__QRAK);
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)__tmp__5RAK),buffer__RRAK);
-    Self__X3XU=((__STRING__BC *)buffer__RRAK);
-    if ((Self__X3XU->capacity__HFL <= Self__X3XU->count__WJ)) {
-      if ((Self__X3XU->capacity__HFL ==  0)) {
-        Self__X3XU->capacity__HFL= 32;
-        __tmp__Y3XU=create__KVW( 32);
-        Self__X3XU->storage__4EL=__tmp__Y3XU;
-      } else /* FALSE */ {
-        __tmp__Z3XU=(__INTEGER__Q)(Self__X3XU->capacity__HFL <<  1);
-        __tmp__Y3XU=((__CHARACTER__DB *)Self__X3XU->storage__4EL);
-        old_nb_elts__13XU=Self__X3XU->capacity__HFL;
-        __tmp__23XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y3XU),((__UINTEGER_32__RWB )old_nb_elts__13XU),((__UINTEGER_32__RWB )__tmp__Z3XU));
-        __tmp__Y3XU=((__CHARACTER__DB *)__tmp__23XU);
-        clear__to__F00(__tmp__Y3XU,old_nb_elts__13XU,(__INTEGER__Q)(__tmp__Z3XU -  1));
-        Self__X3XU->storage__4EL=__tmp__Y3XU;
-        Self__X3XU->capacity__HFL=__tmp__Z3XU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__X3XU->storage__4EL)[Self__X3XU->count__WJ]=')';
-    Self__X3XU->count__WJ=(__INTEGER__Q)(Self__X3XU->count__WJ +  1);
-  };
-  Self__X3XU=((__STRING__BC *)buffer__RRAK);
-  if ((Self__X3XU->capacity__HFL <= Self__X3XU->count__WJ)) {
-    if ((Self__X3XU->capacity__HFL ==  0)) {
-      Self__X3XU->capacity__HFL= 32;
-      __tmp__Y3XU=create__KVW( 32);
-      Self__X3XU->storage__4EL=__tmp__Y3XU;
-    } else /* FALSE */ {
-      __tmp__Z3XU=(__INTEGER__Q)(Self__X3XU->capacity__HFL <<  1);
-      __tmp__Y3XU=((__CHARACTER__DB *)Self__X3XU->storage__4EL);
-      old_nb_elts__13XU=Self__X3XU->capacity__HFL;
-      __tmp__23XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y3XU),((__UINTEGER_32__RWB )old_nb_elts__13XU),((__UINTEGER_32__RWB )__tmp__Z3XU));
-      __tmp__Y3XU=((__CHARACTER__DB *)__tmp__23XU);
-      clear__to__F00(__tmp__Y3XU,old_nb_elts__13XU,(__INTEGER__Q)(__tmp__Z3XU -  1));
-      Self__X3XU->storage__4EL=__tmp__Y3XU;
-      Self__X3XU->capacity__HFL=__tmp__Z3XU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__X3XU->storage__4EL)[Self__X3XU->count__WJ]='(';
-  Self__X3XU->count__WJ=(__INTEGER__Q)(Self__X3XU->count__WJ +  1);
-  __tmp__SRAK=static_type__0DCK(Self__QRAK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__SRAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__RRAK),(&__string_663));
-    __tmp__KSAK=TRUE__K__;
+    __G5XU=((____BC *)__ATAK);
+    if ((__G5XU->__OFL <= __G5XU->__WJ)) {
+      if ((__G5XU->__OFL ==  0)) {
+        __G5XU->__OFL= 32;
+        __H5XU=__RVW( 32);
+        __G5XU->__FFL=__H5XU;
+      } else /* FALSE */ {
+        __I5XU=(____Q)(__G5XU->__OFL <<  1);
+        __H5XU=((____DB *)__G5XU->__FFL);
+        __K5XU=__G5XU->__OFL;
+        __L5XU=__55W(((____IB )__H5XU),((____YWB )__K5XU),((____YWB )__I5XU));
+        __H5XU=((____DB *)__L5XU);
+        __M00(__H5XU,__K5XU,(____Q)(__I5XU -  1));
+        __G5XU->__FFL=__H5XU;
+        __G5XU->__OFL=__I5XU;
+      };
+    };
+    ((____DB *)__G5XU->__FFL)[__G5XU->__WJ]='(';
+    __G5XU->__WJ=(____Q)(__G5XU->__WJ +  1);
+    __OTAK=__JFCK(__5SAK);
+    __ENZH(((____WMB *)__OTAK),__ATAK);
+    __G5XU=((____BC *)__ATAK);
+    if ((__G5XU->__OFL <= __G5XU->__WJ)) {
+      if ((__G5XU->__OFL ==  0)) {
+        __G5XU->__OFL= 32;
+        __H5XU=__RVW( 32);
+        __G5XU->__FFL=__H5XU;
+      } else /* FALSE */ {
+        __I5XU=(____Q)(__G5XU->__OFL <<  1);
+        __H5XU=((____DB *)__G5XU->__FFL);
+        __K5XU=__G5XU->__OFL;
+        __L5XU=__55W(((____IB )__H5XU),((____YWB )__K5XU),((____YWB )__I5XU));
+        __H5XU=((____DB *)__L5XU);
+        __M00(__H5XU,__K5XU,(____Q)(__I5XU -  1));
+        __G5XU->__FFL=__H5XU;
+        __G5XU->__OFL=__I5XU;
+      };
+    };
+    ((____DB *)__G5XU->__FFL)[__G5XU->__WJ]=')';
+    __G5XU->__WJ=(____Q)(__G5XU->__WJ +  1);
+  };
+  __G5XU=((____BC *)__ATAK);
+  if ((__G5XU->__OFL <= __G5XU->__WJ)) {
+    if ((__G5XU->__OFL ==  0)) {
+      __G5XU->__OFL= 32;
+      __H5XU=__RVW( 32);
+      __G5XU->__FFL=__H5XU;
+    } else /* FALSE */ {
+      __I5XU=(____Q)(__G5XU->__OFL <<  1);
+      __H5XU=((____DB *)__G5XU->__FFL);
+      __K5XU=__G5XU->__OFL;
+      __L5XU=__55W(((____IB )__H5XU),((____YWB )__K5XU),((____YWB )__I5XU));
+      __H5XU=((____DB *)__L5XU);
+      __M00(__H5XU,__K5XU,(____Q)(__I5XU -  1));
+      __G5XU->__FFL=__H5XU;
+      __G5XU->__OFL=__I5XU;
+    };
+  };
+  ((____DB *)__G5XU->__FFL)[__G5XU->__WJ]='(';
+  __G5XU->__WJ=(____Q)(__G5XU->__WJ +  1);
+  __BTAK=__JFCK(__5SAK);
+  if (((void *)((____WMB *)__BTAK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__ATAK),(&__string_663));
+    __ZTAK=__K__;
   } else /* FALSE */ {
-    __tmp__KSAK=FALSE__O__;
+    __ZTAK=__O__;
   };
-  if ((! __tmp__KSAK)) {
-    __tmp__PSAK=Self__QRAK->parent_expr_binary__ZBOJ.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__PSAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__QSAK=((__STRING_CST__5J *)__tmp__PSAK)->parent_constant__EK.static_type__SG4D;
+  if ((! __ZTAK)) {
+    __4TAK=__5SAK->__IDOJ.__BC5J;
+    switch (((struct ___OBJ *)__4TAK)->__id) {
+    case ____5J__: {
+      __5TAK=((____5J *)__4TAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__QSAK=((__EXTERNAL_C__L5WC *)__tmp__PSAK)->static_type__J54D;
+    case ____0AXC__: {
+      __5TAK=((____0AXC *)__4TAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__QSAK=((__PROTOTYPE_CST__45WC *)__tmp__PSAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __5TAK=((____NBXC *)__4TAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__QSAK=((__INTEGER_CST__KAXC *)__tmp__PSAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __5TAK=((____ZBXC *)__4TAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__QSAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__PSAK));
+    case ____DMWH__: {
+      __5TAK=__B21J(((____DMWH *)__4TAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__QSAK=((__READ_LOCAL__N5ZI *)__tmp__PSAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __5TAK=((____2A0I *)__4TAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__QSAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __5TAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__QSAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __5TAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__QSAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __5TAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__QSAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __5TAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__QSAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __5TAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__QSAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__PSAK));
+    case ____RCOJ__: {
+      __5TAK=__EFCK(((____RCOJ *)__4TAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__QSAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__PSAK));
+    case ____HDOJ__: {
+      __5TAK=__JFCK(((____HDOJ *)__4TAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__QSAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__PSAK));
+    case ____1DOJ__: {
+      __5TAK=__OFCK(((____1DOJ *)__4TAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__QSAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__PSAK));
+    case ____PEOJ__: {
+      __5TAK=__TFCK(((____PEOJ *)__4TAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__QSAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__PSAK));
+    case ____DFOJ__: {
+      __5TAK=__YFCK(((____DFOJ *)__4TAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__QSAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__PSAK));
+    case ____XFOJ__: {
+      __5TAK=__3FCK(((____XFOJ *)__4TAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__QSAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __5TAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__QSAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__PSAK));
+    case ____EHOJ__: {
+      __5TAK=__GGCK(((____EHOJ *)__4TAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__QSAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __5TAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__QSAK=((__CAST__JHOJ *)__tmp__PSAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __5TAK=((____YIOJ *)__4TAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__QSAK=((__REAL_CST__JLOJ *)__tmp__PSAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __5TAK=((____YMOJ *)__4TAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__QSAK=((__CHARACTER_CST__5LOJ *)__tmp__PSAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __5TAK=((____ONOJ *)__4TAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__QSAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__PSAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __5TAK=((____YOOJ *)__4TAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__QSAK=((__READ_SLOT__ZK4K *)__tmp__PSAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __5TAK=((____IM4K *)__4TAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__QSAK=static_type__NL5O();
+    case ____T5FL__: {
+      __5TAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__QSAK=static_type__QQTP();
+    case ____3DUL__: {
+      __5TAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__QSAK=static_type__041P();
+    case ____0EUL__: {
+      __5TAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__QSAK=static_type__VQTP();
+    case ____BGUL__: {
+      __5TAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__QSAK=static_type__A51P();
+    case ____2GUL__: {
+      __5TAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__QSAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__PSAK));
+    case ____B0VL__: {
+      __5TAK=__DXBN(((____B0VL *)__4TAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__QSAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__PSAK));
+    case ____P0VL__: {
+      __5TAK=__4AGM(((____P0VL *)__4TAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__QSAK=((__READ_GLOBAL__B4YL *)__tmp__PSAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __5TAK=((____Q5YL *)__4TAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__QSAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__PSAK));
+    case ____UVPM__: {
+      __5TAK=__OFWN(((____UVPM *)__4TAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__QSAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__PSAK));
+    case ____0ZPM__: {
+      __5TAK=__QM1P(((____0ZPM *)__4TAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__QSAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__PSAK));
+    case ____MR0N__: {
+      __5TAK=__FQVO(((____MR0N *)__4TAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__QSAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __5TAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__QSAK=static_type__MBUP();
+    case ____LYBP__: {
+      __5TAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__QSAK=static_type__RBUP();
+    case ____CZBP__: {
+      __5TAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__QSAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__PSAK));
+    case ____3BEP__: {
+      __5TAK=__ZPFQ(((____3BEP *)__4TAK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__QSAK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__RRAK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__5TAK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__ATAK),(&__string_660));
     };
   };
-  __tmp__PSAK=Self__QRAK->parent_expr_binary__ZBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__PSAK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  __4TAK=__5SAK->__IDOJ.__BC5J;
+  switch (((struct ___OBJ *)__4TAK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__RRAK),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__4TAK)),__ATAK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__ATAK),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__PSAK),buffer__RRAK);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__4TAK),__ATAK);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__4TAK)),__ATAK);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__RRAK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK))->value__DD5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__NY4S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK));
-    Self__P4XU=((__STRING__BC *)buffer__RRAK);
-    if ((Self__P4XU->capacity__HFL <= Self__P4XU->count__WJ)) {
-      if ((Self__P4XU->capacity__HFL ==  0)) {
-        Self__P4XU->capacity__HFL= 32;
-        __tmp__Q4XU=create__KVW( 32);
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
-      } else /* FALSE */ {
-        __tmp__R4XU=(__INTEGER__Q)(Self__P4XU->capacity__HFL <<  1);
-        __tmp__Q4XU=((__CHARACTER__DB *)Self__P4XU->storage__4EL);
-        old_nb_elts__T4XU=Self__P4XU->capacity__HFL;
-        __tmp__U4XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Q4XU),((__UINTEGER_32__RWB )old_nb_elts__T4XU),((__UINTEGER_32__RWB )__tmp__R4XU));
-        __tmp__Q4XU=((__CHARACTER__DB *)__tmp__U4XU);
-        clear__to__F00(__tmp__Q4XU,old_nb_elts__T4XU,(__INTEGER__Q)(__tmp__R4XU -  1));
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
-        Self__P4XU->capacity__HFL=__tmp__R4XU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__P4XU->storage__4EL)[Self__P4XU->count__WJ]='\'';
-    Self__P4XU->count__WJ=(__INTEGER__Q)(Self__P4XU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__RRAK),Self__NY4S->text__ID5J);
-    Self__P4XU=((__STRING__BC *)buffer__RRAK);
-    if ((Self__P4XU->capacity__HFL <= Self__P4XU->count__WJ)) {
-      if ((Self__P4XU->capacity__HFL ==  0)) {
-        Self__P4XU->capacity__HFL= 32;
-        __tmp__Q4XU=create__KVW( 32);
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
-      } else /* FALSE */ {
-        __tmp__R4XU=(__INTEGER__Q)(Self__P4XU->capacity__HFL <<  1);
-        __tmp__Q4XU=((__CHARACTER__DB *)Self__P4XU->storage__4EL);
-        old_nb_elts__T4XU=Self__P4XU->capacity__HFL;
-        __tmp__U4XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Q4XU),((__UINTEGER_32__RWB )old_nb_elts__T4XU),((__UINTEGER_32__RWB )__tmp__R4XU));
-        __tmp__Q4XU=((__CHARACTER__DB *)__tmp__U4XU);
-        clear__to__F00(__tmp__Q4XU,old_nb_elts__T4XU,(__INTEGER__Q)(__tmp__R4XU -  1));
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
-        Self__P4XU->capacity__HFL=__tmp__R4XU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__P4XU->storage__4EL)[Self__P4XU->count__WJ]='\'';
-    Self__P4XU->count__WJ=(__INTEGER__Q)(Self__P4XU->count__WJ +  1);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__PY4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK));
-    Self__P4XU=((__STRING__BC *)buffer__RRAK);
-    if ((Self__P4XU->capacity__HFL <= Self__P4XU->count__WJ)) {
-      if ((Self__P4XU->capacity__HFL ==  0)) {
-        Self__P4XU->capacity__HFL= 32;
-        __tmp__Q4XU=create__KVW( 32);
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
-      } else /* FALSE */ {
-        __tmp__R4XU=(__INTEGER__Q)(Self__P4XU->capacity__HFL <<  1);
-        __tmp__Q4XU=((__CHARACTER__DB *)Self__P4XU->storage__4EL);
-        old_nb_elts__T4XU=Self__P4XU->capacity__HFL;
-        __tmp__U4XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Q4XU),((__UINTEGER_32__RWB )old_nb_elts__T4XU),((__UINTEGER_32__RWB )__tmp__R4XU));
-        __tmp__Q4XU=((__CHARACTER__DB *)__tmp__U4XU);
-        clear__to__F00(__tmp__Q4XU,old_nb_elts__T4XU,(__INTEGER__Q)(__tmp__R4XU -  1));
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
-        Self__P4XU->capacity__HFL=__tmp__R4XU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__P4XU->storage__4EL)[Self__P4XU->count__WJ]='\"';
-    Self__P4XU->count__WJ=(__INTEGER__Q)(Self__P4XU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__RRAK),Self__PY4S->string__EBJK);
-    Self__P4XU=((__STRING__BC *)buffer__RRAK);
-    if ((Self__P4XU->capacity__HFL <= Self__P4XU->count__WJ)) {
-      if ((Self__P4XU->capacity__HFL ==  0)) {
-        Self__P4XU->capacity__HFL= 32;
-        __tmp__Q4XU=create__KVW( 32);
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
-      } else /* FALSE */ {
-        __tmp__R4XU=(__INTEGER__Q)(Self__P4XU->capacity__HFL <<  1);
-        __tmp__Q4XU=((__CHARACTER__DB *)Self__P4XU->storage__4EL);
-        old_nb_elts__T4XU=Self__P4XU->capacity__HFL;
-        __tmp__U4XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Q4XU),((__UINTEGER_32__RWB )old_nb_elts__T4XU),((__UINTEGER_32__RWB )__tmp__R4XU));
-        __tmp__Q4XU=((__CHARACTER__DB *)__tmp__U4XU);
-        clear__to__F00(__tmp__Q4XU,old_nb_elts__T4XU,(__INTEGER__Q)(__tmp__R4XU -  1));
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
-        Self__P4XU->capacity__HFL=__tmp__R4XU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__P4XU->storage__4EL)[Self__P4XU->count__WJ]='\"';
-    Self__P4XU->count__WJ=(__INTEGER__Q)(Self__P4XU->count__WJ +  1);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__RRAK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-  } break;
-  };
-  Self__X3XU=((__STRING__BC *)buffer__RRAK);
-  if ((Self__X3XU->capacity__HFL <= Self__X3XU->count__WJ)) {
-    if ((Self__X3XU->capacity__HFL ==  0)) {
-      Self__X3XU->capacity__HFL= 32;
-      __tmp__Y3XU=create__KVW( 32);
-      Self__X3XU->storage__4EL=__tmp__Y3XU;
-    } else /* FALSE */ {
-      __tmp__Z3XU=(__INTEGER__Q)(Self__X3XU->capacity__HFL <<  1);
-      __tmp__Y3XU=((__CHARACTER__DB *)Self__X3XU->storage__4EL);
-      old_nb_elts__13XU=Self__X3XU->capacity__HFL;
-      __tmp__23XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y3XU),((__UINTEGER_32__RWB )old_nb_elts__13XU),((__UINTEGER_32__RWB )__tmp__Z3XU));
-      __tmp__Y3XU=((__CHARACTER__DB *)__tmp__23XU);
-      clear__to__F00(__tmp__Y3XU,old_nb_elts__13XU,(__INTEGER__Q)(__tmp__Z3XU -  1));
-      Self__X3XU->storage__4EL=__tmp__Y3XU;
-      Self__X3XU->capacity__HFL=__tmp__Z3XU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__X3XU->storage__4EL)[Self__X3XU->count__WJ]=' ';
-  Self__X3XU->count__WJ=(__INTEGER__Q)(Self__X3XU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__RRAK),(&__string_208));
-  Self__X3XU=((__STRING__BC *)buffer__RRAK);
-  if ((Self__X3XU->capacity__HFL <= Self__X3XU->count__WJ)) {
-    if ((Self__X3XU->capacity__HFL ==  0)) {
-      Self__X3XU->capacity__HFL= 32;
-      __tmp__Y3XU=create__KVW( 32);
-      Self__X3XU->storage__4EL=__tmp__Y3XU;
-    } else /* FALSE */ {
-      __tmp__Z3XU=(__INTEGER__Q)(Self__X3XU->capacity__HFL <<  1);
-      __tmp__Y3XU=((__CHARACTER__DB *)Self__X3XU->storage__4EL);
-      old_nb_elts__13XU=Self__X3XU->capacity__HFL;
-      __tmp__23XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y3XU),((__UINTEGER_32__RWB )old_nb_elts__13XU),((__UINTEGER_32__RWB )__tmp__Z3XU));
-      __tmp__Y3XU=((__CHARACTER__DB *)__tmp__23XU);
-      clear__to__F00(__tmp__Y3XU,old_nb_elts__13XU,(__INTEGER__Q)(__tmp__Z3XU -  1));
-      Self__X3XU->storage__4EL=__tmp__Y3XU;
-      Self__X3XU->capacity__HFL=__tmp__Z3XU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__X3XU->storage__4EL)[Self__X3XU->count__WJ]=' ';
-  Self__X3XU->count__WJ=(__INTEGER__Q)(Self__X3XU->count__WJ +  1);
-  __tmp__SRAK=static_type__0DCK(Self__QRAK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__SRAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__RRAK),(&__string_663));
-    __tmp__KSAK=TRUE__K__;
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____YMOJ__: {
+    __EWX(((____BC *)__ATAK),((____YMOJ *)((____2A0I *)__4TAK))->__SE5J);
+  } break;
+  case ____ONOJ__: {
+    __2Z4S=((____ONOJ *)((____2A0I *)__4TAK));
+    __45XU=((____BC *)__ATAK);
+    if ((__45XU->__OFL <= __45XU->__WJ)) {
+      if ((__45XU->__OFL ==  0)) {
+        __45XU->__OFL= 32;
+        __55XU=__RVW( 32);
+        __45XU->__FFL=__55XU;
+      } else /* FALSE */ {
+        __AAYU=(____Q)(__45XU->__OFL <<  1);
+        __55XU=((____DB *)__45XU->__FFL);
+        __CAYU=__45XU->__OFL;
+        __DAYU=__55W(((____IB )__55XU),((____YWB )__CAYU),((____YWB )__AAYU));
+        __55XU=((____DB *)__DAYU);
+        __M00(__55XU,__CAYU,(____Q)(__AAYU -  1));
+        __45XU->__FFL=__55XU;
+        __45XU->__OFL=__AAYU;
+      };
+    };
+    ((____DB *)__45XU->__FFL)[__45XU->__WJ]='\'';
+    __45XU->__WJ=(____Q)(__45XU->__WJ +  1);
+    __EWX(((____BC *)__ATAK),__2Z4S->__XE5J);
+    __45XU=((____BC *)__ATAK);
+    if ((__45XU->__OFL <= __45XU->__WJ)) {
+      if ((__45XU->__OFL ==  0)) {
+        __45XU->__OFL= 32;
+        __55XU=__RVW( 32);
+        __45XU->__FFL=__55XU;
+      } else /* FALSE */ {
+        __AAYU=(____Q)(__45XU->__OFL <<  1);
+        __55XU=((____DB *)__45XU->__FFL);
+        __CAYU=__45XU->__OFL;
+        __DAYU=__55W(((____IB )__55XU),((____YWB )__CAYU),((____YWB )__AAYU));
+        __55XU=((____DB *)__DAYU);
+        __M00(__55XU,__CAYU,(____Q)(__AAYU -  1));
+        __45XU->__FFL=__55XU;
+        __45XU->__OFL=__AAYU;
+      };
+    };
+    ((____DB *)__45XU->__FFL)[__45XU->__WJ]='\'';
+    __45XU->__WJ=(____Q)(__45XU->__WJ +  1);
+  } break;
+  case ____YOOJ__: {
+    __4Z4S=((____YOOJ *)((____2A0I *)__4TAK));
+    __45XU=((____BC *)__ATAK);
+    if ((__45XU->__OFL <= __45XU->__WJ)) {
+      if ((__45XU->__OFL ==  0)) {
+        __45XU->__OFL= 32;
+        __55XU=__RVW( 32);
+        __45XU->__FFL=__55XU;
+      } else /* FALSE */ {
+        __AAYU=(____Q)(__45XU->__OFL <<  1);
+        __55XU=((____DB *)__45XU->__FFL);
+        __CAYU=__45XU->__OFL;
+        __DAYU=__55W(((____IB )__55XU),((____YWB )__CAYU),((____YWB )__AAYU));
+        __55XU=((____DB *)__DAYU);
+        __M00(__55XU,__CAYU,(____Q)(__AAYU -  1));
+        __45XU->__FFL=__55XU;
+        __45XU->__OFL=__AAYU;
+      };
+    };
+    ((____DB *)__45XU->__FFL)[__45XU->__WJ]='\"';
+    __45XU->__WJ=(____Q)(__45XU->__WJ +  1);
+    __EWX(((____BC *)__ATAK),__4Z4S->__TCJK);
+    __45XU=((____BC *)__ATAK);
+    if ((__45XU->__OFL <= __45XU->__WJ)) {
+      if ((__45XU->__OFL ==  0)) {
+        __45XU->__OFL= 32;
+        __55XU=__RVW( 32);
+        __45XU->__FFL=__55XU;
+      } else /* FALSE */ {
+        __AAYU=(____Q)(__45XU->__OFL <<  1);
+        __55XU=((____DB *)__45XU->__FFL);
+        __CAYU=__45XU->__OFL;
+        __DAYU=__55W(((____IB )__55XU),((____YWB )__CAYU),((____YWB )__AAYU));
+        __55XU=((____DB *)__DAYU);
+        __M00(__55XU,__CAYU,(____Q)(__AAYU -  1));
+        __45XU->__FFL=__55XU;
+        __45XU->__OFL=__AAYU;
+      };
+    };
+    ((____DB *)__45XU->__FFL)[__45XU->__WJ]='\"';
+    __45XU->__WJ=(____Q)(__45XU->__WJ +  1);
+  } break;
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____Q5YL__: {
+    __EWX(((____BC *)__ATAK),((____Q5YL *)((____2A0I *)__4TAK))->__HBKM->__GKRG.__WO5D);
+  } break;
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__4TAK)),__ATAK);
+  } break;
+  };
+  __G5XU=((____BC *)__ATAK);
+  if ((__G5XU->__OFL <= __G5XU->__WJ)) {
+    if ((__G5XU->__OFL ==  0)) {
+      __G5XU->__OFL= 32;
+      __H5XU=__RVW( 32);
+      __G5XU->__FFL=__H5XU;
+    } else /* FALSE */ {
+      __I5XU=(____Q)(__G5XU->__OFL <<  1);
+      __H5XU=((____DB *)__G5XU->__FFL);
+      __K5XU=__G5XU->__OFL;
+      __L5XU=__55W(((____IB )__H5XU),((____YWB )__K5XU),((____YWB )__I5XU));
+      __H5XU=((____DB *)__L5XU);
+      __M00(__H5XU,__K5XU,(____Q)(__I5XU -  1));
+      __G5XU->__FFL=__H5XU;
+      __G5XU->__OFL=__I5XU;
+    };
+  };
+  ((____DB *)__G5XU->__FFL)[__G5XU->__WJ]=' ';
+  __G5XU->__WJ=(____Q)(__G5XU->__WJ +  1);
+  __EWX(((____BC *)__ATAK),(&__string_208));
+  __G5XU=((____BC *)__ATAK);
+  if ((__G5XU->__OFL <= __G5XU->__WJ)) {
+    if ((__G5XU->__OFL ==  0)) {
+      __G5XU->__OFL= 32;
+      __H5XU=__RVW( 32);
+      __G5XU->__FFL=__H5XU;
+    } else /* FALSE */ {
+      __I5XU=(____Q)(__G5XU->__OFL <<  1);
+      __H5XU=((____DB *)__G5XU->__FFL);
+      __K5XU=__G5XU->__OFL;
+      __L5XU=__55W(((____IB )__H5XU),((____YWB )__K5XU),((____YWB )__I5XU));
+      __H5XU=((____DB *)__L5XU);
+      __M00(__H5XU,__K5XU,(____Q)(__I5XU -  1));
+      __G5XU->__FFL=__H5XU;
+      __G5XU->__OFL=__I5XU;
+    };
+  };
+  ((____DB *)__G5XU->__FFL)[__G5XU->__WJ]=' ';
+  __G5XU->__WJ=(____Q)(__G5XU->__WJ +  1);
+  __BTAK=__JFCK(__5SAK);
+  if (((void *)((____WMB *)__BTAK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__ATAK),(&__string_663));
+    __ZTAK=__K__;
   } else /* FALSE */ {
-    __tmp__KSAK=FALSE__O__;
+    __ZTAK=__O__;
   };
-  if ((! __tmp__KSAK)) {
-    __tmp__LTAK=Self__QRAK->parent_expr_binary__ZBOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__LTAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__QSAK=((__STRING_CST__5J *)__tmp__LTAK)->parent_constant__EK.static_type__SG4D;
+  if ((! __ZTAK)) {
+    __0UAK=__5SAK->__IDOJ.__FC5J;
+    switch (((struct ___OBJ *)__0UAK)->__id) {
+    case ____5J__: {
+      __5TAK=((____5J *)__0UAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__QSAK=((__EXTERNAL_C__L5WC *)__tmp__LTAK)->static_type__J54D;
+    case ____0AXC__: {
+      __5TAK=((____0AXC *)__0UAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__QSAK=((__PROTOTYPE_CST__45WC *)__tmp__LTAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __5TAK=((____NBXC *)__0UAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__QSAK=((__INTEGER_CST__KAXC *)__tmp__LTAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __5TAK=((____ZBXC *)__0UAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__QSAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__LTAK));
+    case ____DMWH__: {
+      __5TAK=__B21J(((____DMWH *)__0UAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__QSAK=((__READ_LOCAL__N5ZI *)__tmp__LTAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __5TAK=((____2A0I *)__0UAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__QSAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __5TAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__QSAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __5TAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__QSAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __5TAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__QSAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __5TAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__QSAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __5TAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__QSAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__LTAK));
+    case ____RCOJ__: {
+      __5TAK=__EFCK(((____RCOJ *)__0UAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__QSAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__LTAK));
+    case ____HDOJ__: {
+      __5TAK=__JFCK(((____HDOJ *)__0UAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__QSAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__LTAK));
+    case ____1DOJ__: {
+      __5TAK=__OFCK(((____1DOJ *)__0UAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__QSAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__LTAK));
+    case ____PEOJ__: {
+      __5TAK=__TFCK(((____PEOJ *)__0UAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__QSAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__LTAK));
+    case ____DFOJ__: {
+      __5TAK=__YFCK(((____DFOJ *)__0UAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__QSAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__LTAK));
+    case ____XFOJ__: {
+      __5TAK=__3FCK(((____XFOJ *)__0UAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__QSAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __5TAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__QSAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__LTAK));
+    case ____EHOJ__: {
+      __5TAK=__GGCK(((____EHOJ *)__0UAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__QSAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __5TAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__QSAK=((__CAST__JHOJ *)__tmp__LTAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __5TAK=((____YIOJ *)__0UAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__QSAK=((__REAL_CST__JLOJ *)__tmp__LTAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __5TAK=((____YMOJ *)__0UAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__QSAK=((__CHARACTER_CST__5LOJ *)__tmp__LTAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __5TAK=((____ONOJ *)__0UAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__QSAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__LTAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __5TAK=((____YOOJ *)__0UAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__QSAK=((__READ_SLOT__ZK4K *)__tmp__LTAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __5TAK=((____IM4K *)__0UAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__QSAK=static_type__NL5O();
+    case ____T5FL__: {
+      __5TAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__QSAK=static_type__QQTP();
+    case ____3DUL__: {
+      __5TAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__QSAK=static_type__041P();
+    case ____0EUL__: {
+      __5TAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__QSAK=static_type__VQTP();
+    case ____BGUL__: {
+      __5TAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__QSAK=static_type__A51P();
+    case ____2GUL__: {
+      __5TAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__QSAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__LTAK));
+    case ____B0VL__: {
+      __5TAK=__DXBN(((____B0VL *)__0UAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__QSAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__LTAK));
+    case ____P0VL__: {
+      __5TAK=__4AGM(((____P0VL *)__0UAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__QSAK=((__READ_GLOBAL__B4YL *)__tmp__LTAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __5TAK=((____Q5YL *)__0UAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__QSAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__LTAK));
+    case ____UVPM__: {
+      __5TAK=__OFWN(((____UVPM *)__0UAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__QSAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__LTAK));
+    case ____0ZPM__: {
+      __5TAK=__QM1P(((____0ZPM *)__0UAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__QSAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__LTAK));
+    case ____MR0N__: {
+      __5TAK=__FQVO(((____MR0N *)__0UAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__QSAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __5TAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__QSAK=static_type__MBUP();
+    case ____LYBP__: {
+      __5TAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__QSAK=static_type__RBUP();
+    case ____CZBP__: {
+      __5TAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__QSAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__LTAK));
+    case ____3BEP__: {
+      __5TAK=__ZPFQ(((____3BEP *)__0UAK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__QSAK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__RRAK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__5TAK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__ATAK),(&__string_660));
     };
   };
-  __tmp__PSAK=Self__QRAK->parent_expr_binary__ZBOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__PSAK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  __4TAK=__5SAK->__IDOJ.__FC5J;
+  switch (((struct ___OBJ *)__4TAK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__RRAK),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__4TAK)),__ATAK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__ATAK),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__PSAK),buffer__RRAK);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__4TAK),__ATAK);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__4TAK)),__ATAK);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__RRAK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__ATAK),((____YMOJ *)((____2A0I *)__4TAK))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__NY4S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK));
-    Self__P4XU=((__STRING__BC *)buffer__RRAK);
-    if ((Self__P4XU->capacity__HFL <= Self__P4XU->count__WJ)) {
-      if ((Self__P4XU->capacity__HFL ==  0)) {
-        Self__P4XU->capacity__HFL= 32;
-        __tmp__Q4XU=create__KVW( 32);
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
+  case ____ONOJ__: {
+    __2Z4S=((____ONOJ *)((____2A0I *)__4TAK));
+    __45XU=((____BC *)__ATAK);
+    if ((__45XU->__OFL <= __45XU->__WJ)) {
+      if ((__45XU->__OFL ==  0)) {
+        __45XU->__OFL= 32;
+        __55XU=__RVW( 32);
+        __45XU->__FFL=__55XU;
       } else /* FALSE */ {
-        __tmp__R4XU=(__INTEGER__Q)(Self__P4XU->capacity__HFL <<  1);
-        __tmp__Q4XU=((__CHARACTER__DB *)Self__P4XU->storage__4EL);
-        old_nb_elts__T4XU=Self__P4XU->capacity__HFL;
-        __tmp__U4XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Q4XU),((__UINTEGER_32__RWB )old_nb_elts__T4XU),((__UINTEGER_32__RWB )__tmp__R4XU));
-        __tmp__Q4XU=((__CHARACTER__DB *)__tmp__U4XU);
-        clear__to__F00(__tmp__Q4XU,old_nb_elts__T4XU,(__INTEGER__Q)(__tmp__R4XU -  1));
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
-        Self__P4XU->capacity__HFL=__tmp__R4XU;
+        __AAYU=(____Q)(__45XU->__OFL <<  1);
+        __55XU=((____DB *)__45XU->__FFL);
+        __CAYU=__45XU->__OFL;
+        __DAYU=__55W(((____IB )__55XU),((____YWB )__CAYU),((____YWB )__AAYU));
+        __55XU=((____DB *)__DAYU);
+        __M00(__55XU,__CAYU,(____Q)(__AAYU -  1));
+        __45XU->__FFL=__55XU;
+        __45XU->__OFL=__AAYU;
       };
     };
-    ((__CHARACTER__DB *)Self__P4XU->storage__4EL)[Self__P4XU->count__WJ]='\'';
-    Self__P4XU->count__WJ=(__INTEGER__Q)(Self__P4XU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__RRAK),Self__NY4S->text__ID5J);
-    Self__P4XU=((__STRING__BC *)buffer__RRAK);
-    if ((Self__P4XU->capacity__HFL <= Self__P4XU->count__WJ)) {
-      if ((Self__P4XU->capacity__HFL ==  0)) {
-        Self__P4XU->capacity__HFL= 32;
-        __tmp__Q4XU=create__KVW( 32);
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
+    ((____DB *)__45XU->__FFL)[__45XU->__WJ]='\'';
+    __45XU->__WJ=(____Q)(__45XU->__WJ +  1);
+    __EWX(((____BC *)__ATAK),__2Z4S->__XE5J);
+    __45XU=((____BC *)__ATAK);
+    if ((__45XU->__OFL <= __45XU->__WJ)) {
+      if ((__45XU->__OFL ==  0)) {
+        __45XU->__OFL= 32;
+        __55XU=__RVW( 32);
+        __45XU->__FFL=__55XU;
       } else /* FALSE */ {
-        __tmp__R4XU=(__INTEGER__Q)(Self__P4XU->capacity__HFL <<  1);
-        __tmp__Q4XU=((__CHARACTER__DB *)Self__P4XU->storage__4EL);
-        old_nb_elts__T4XU=Self__P4XU->capacity__HFL;
-        __tmp__U4XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Q4XU),((__UINTEGER_32__RWB )old_nb_elts__T4XU),((__UINTEGER_32__RWB )__tmp__R4XU));
-        __tmp__Q4XU=((__CHARACTER__DB *)__tmp__U4XU);
-        clear__to__F00(__tmp__Q4XU,old_nb_elts__T4XU,(__INTEGER__Q)(__tmp__R4XU -  1));
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
-        Self__P4XU->capacity__HFL=__tmp__R4XU;
+        __AAYU=(____Q)(__45XU->__OFL <<  1);
+        __55XU=((____DB *)__45XU->__FFL);
+        __CAYU=__45XU->__OFL;
+        __DAYU=__55W(((____IB )__55XU),((____YWB )__CAYU),((____YWB )__AAYU));
+        __55XU=((____DB *)__DAYU);
+        __M00(__55XU,__CAYU,(____Q)(__AAYU -  1));
+        __45XU->__FFL=__55XU;
+        __45XU->__OFL=__AAYU;
       };
     };
-    ((__CHARACTER__DB *)Self__P4XU->storage__4EL)[Self__P4XU->count__WJ]='\'';
-    Self__P4XU->count__WJ=(__INTEGER__Q)(Self__P4XU->count__WJ +  1);
+    ((____DB *)__45XU->__FFL)[__45XU->__WJ]='\'';
+    __45XU->__WJ=(____Q)(__45XU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__PY4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__PSAK));
-    Self__P4XU=((__STRING__BC *)buffer__RRAK);
-    if ((Self__P4XU->capacity__HFL <= Self__P4XU->count__WJ)) {
-      if ((Self__P4XU->capacity__HFL ==  0)) {
-        Self__P4XU->capacity__HFL= 32;
-        __tmp__Q4XU=create__KVW( 32);
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
+  case ____YOOJ__: {
+    __4Z4S=((____YOOJ *)((____2A0I *)__4TAK));
+    __45XU=((____BC *)__ATAK);
+    if ((__45XU->__OFL <= __45XU->__WJ)) {
+      if ((__45XU->__OFL ==  0)) {
+        __45XU->__OFL= 32;
+        __55XU=__RVW( 32);
+        __45XU->__FFL=__55XU;
       } else /* FALSE */ {
-        __tmp__R4XU=(__INTEGER__Q)(Self__P4XU->capacity__HFL <<  1);
-        __tmp__Q4XU=((__CHARACTER__DB *)Self__P4XU->storage__4EL);
-        old_nb_elts__T4XU=Self__P4XU->capacity__HFL;
-        __tmp__U4XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Q4XU),((__UINTEGER_32__RWB )old_nb_elts__T4XU),((__UINTEGER_32__RWB )__tmp__R4XU));
-        __tmp__Q4XU=((__CHARACTER__DB *)__tmp__U4XU);
-        clear__to__F00(__tmp__Q4XU,old_nb_elts__T4XU,(__INTEGER__Q)(__tmp__R4XU -  1));
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
-        Self__P4XU->capacity__HFL=__tmp__R4XU;
+        __AAYU=(____Q)(__45XU->__OFL <<  1);
+        __55XU=((____DB *)__45XU->__FFL);
+        __CAYU=__45XU->__OFL;
+        __DAYU=__55W(((____IB )__55XU),((____YWB )__CAYU),((____YWB )__AAYU));
+        __55XU=((____DB *)__DAYU);
+        __M00(__55XU,__CAYU,(____Q)(__AAYU -  1));
+        __45XU->__FFL=__55XU;
+        __45XU->__OFL=__AAYU;
       };
     };
-    ((__CHARACTER__DB *)Self__P4XU->storage__4EL)[Self__P4XU->count__WJ]='\"';
-    Self__P4XU->count__WJ=(__INTEGER__Q)(Self__P4XU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__RRAK),Self__PY4S->string__EBJK);
-    Self__P4XU=((__STRING__BC *)buffer__RRAK);
-    if ((Self__P4XU->capacity__HFL <= Self__P4XU->count__WJ)) {
-      if ((Self__P4XU->capacity__HFL ==  0)) {
-        Self__P4XU->capacity__HFL= 32;
-        __tmp__Q4XU=create__KVW( 32);
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
+    ((____DB *)__45XU->__FFL)[__45XU->__WJ]='\"';
+    __45XU->__WJ=(____Q)(__45XU->__WJ +  1);
+    __EWX(((____BC *)__ATAK),__4Z4S->__TCJK);
+    __45XU=((____BC *)__ATAK);
+    if ((__45XU->__OFL <= __45XU->__WJ)) {
+      if ((__45XU->__OFL ==  0)) {
+        __45XU->__OFL= 32;
+        __55XU=__RVW( 32);
+        __45XU->__FFL=__55XU;
       } else /* FALSE */ {
-        __tmp__R4XU=(__INTEGER__Q)(Self__P4XU->capacity__HFL <<  1);
-        __tmp__Q4XU=((__CHARACTER__DB *)Self__P4XU->storage__4EL);
-        old_nb_elts__T4XU=Self__P4XU->capacity__HFL;
-        __tmp__U4XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Q4XU),((__UINTEGER_32__RWB )old_nb_elts__T4XU),((__UINTEGER_32__RWB )__tmp__R4XU));
-        __tmp__Q4XU=((__CHARACTER__DB *)__tmp__U4XU);
-        clear__to__F00(__tmp__Q4XU,old_nb_elts__T4XU,(__INTEGER__Q)(__tmp__R4XU -  1));
-        Self__P4XU->storage__4EL=__tmp__Q4XU;
-        Self__P4XU->capacity__HFL=__tmp__R4XU;
+        __AAYU=(____Q)(__45XU->__OFL <<  1);
+        __55XU=((____DB *)__45XU->__FFL);
+        __CAYU=__45XU->__OFL;
+        __DAYU=__55W(((____IB )__55XU),((____YWB )__CAYU),((____YWB )__AAYU));
+        __55XU=((____DB *)__DAYU);
+        __M00(__55XU,__CAYU,(____Q)(__AAYU -  1));
+        __45XU->__FFL=__55XU;
+        __45XU->__OFL=__AAYU;
       };
     };
-    ((__CHARACTER__DB *)Self__P4XU->storage__4EL)[Self__P4XU->count__WJ]='\"';
-    Self__P4XU->count__WJ=(__INTEGER__Q)(Self__P4XU->count__WJ +  1);
+    ((____DB *)__45XU->__FFL)[__45XU->__WJ]='\"';
+    __45XU->__WJ=(____Q)(__45XU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__RRAK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__PSAK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__ATAK),((____Q5YL *)((____2A0I *)__4TAK))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__4TAK)),__ATAK);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__PSAK)),buffer__RRAK);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__4TAK)),__ATAK);
   } break;
   };
-  Self__X3XU=((__STRING__BC *)buffer__RRAK);
-  if ((Self__X3XU->capacity__HFL <= Self__X3XU->count__WJ)) {
-    if ((Self__X3XU->capacity__HFL ==  0)) {
-      Self__X3XU->capacity__HFL= 32;
-      __tmp__Y3XU=create__KVW( 32);
-      Self__X3XU->storage__4EL=__tmp__Y3XU;
+  __G5XU=((____BC *)__ATAK);
+  if ((__G5XU->__OFL <= __G5XU->__WJ)) {
+    if ((__G5XU->__OFL ==  0)) {
+      __G5XU->__OFL= 32;
+      __H5XU=__RVW( 32);
+      __G5XU->__FFL=__H5XU;
     } else /* FALSE */ {
-      __tmp__Z3XU=(__INTEGER__Q)(Self__X3XU->capacity__HFL <<  1);
-      __tmp__Y3XU=((__CHARACTER__DB *)Self__X3XU->storage__4EL);
-      old_nb_elts__13XU=Self__X3XU->capacity__HFL;
-      __tmp__23XU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y3XU),((__UINTEGER_32__RWB )old_nb_elts__13XU),((__UINTEGER_32__RWB )__tmp__Z3XU));
-      __tmp__Y3XU=((__CHARACTER__DB *)__tmp__23XU);
-      clear__to__F00(__tmp__Y3XU,old_nb_elts__13XU,(__INTEGER__Q)(__tmp__Z3XU -  1));
-      Self__X3XU->storage__4EL=__tmp__Y3XU;
-      Self__X3XU->capacity__HFL=__tmp__Z3XU;
+      __I5XU=(____Q)(__G5XU->__OFL <<  1);
+      __H5XU=((____DB *)__G5XU->__FFL);
+      __K5XU=__G5XU->__OFL;
+      __L5XU=__55W(((____IB )__H5XU),((____YWB )__K5XU),((____YWB )__I5XU));
+      __H5XU=((____DB *)__L5XU);
+      __M00(__H5XU,__K5XU,(____Q)(__I5XU -  1));
+      __G5XU->__FFL=__H5XU;
+      __G5XU->__OFL=__I5XU;
     };
   };
-  ((__CHARACTER__DB *)Self__X3XU->storage__4EL)[Self__X3XU->count__WJ]=')';
-  Self__X3XU->count__WJ=(__INTEGER__Q)(Self__X3XU->count__WJ +  1);
+  ((____DB *)__G5XU->__FFL)[__G5XU->__WJ]=')';
+  __G5XU->__WJ=(____Q)(__G5XU->__WJ +  1);
 }
 
-static void genere__YTAK(__EXPR_DIV__MCOJ *Self__ZTAK,__STRING__BC *buffer__0TAK)
-// ({EXPR_DIV__MCOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __HVAK(____1DOJ *__IVAK,____BC *__JVAK)
+// ({__1DOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__1TAK,*__tmp__IUAK,*__tmp__ZUAK;
-  __STRING__BC *Self__HBYU,*Self__5BYU;
-  __INTEGER__Q __tmp__JBYU,old_nb_elts__LBYU,__tmp__BCYU;
-  __INTEGER__Q old_nb_elts__DCYU;
-  __POINTER__IB __tmp__MBYU,__tmp__ECYU;
-  void *__tmp__YUAK,*__tmp__UVAK;
-  __CHARACTER_CST__5LOJ *Self__3Y4S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__5Y4S;
-  __CHARACTER__DB *__tmp__IBYU,*__tmp__ACYU;
-  __BOOLEAN__L __tmp__TUAK;
-  __tmp__1TAK=static_type__5DCK(Self__ZTAK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__1TAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__0TAK),(&__string_660));
+  ____WMB *__KVAK,*__XVAK,*__IWAK;
+  ____BC *__WCYU,*__ODYU;
+  ____Q __YCYU,__0CYU,__QDYU,__SDYU;
+  ____IB __1CYU,__TDYU;
+  void *__HWAK,*__DXAK;
+  ____ONOJ *__M04S;
+  ____YOOJ *__O04S;
+  ____DB *__XCYU,*__PDYU;
+  ____L __CWAK;
+  __KVAK=__OFCK(__IVAK);
+  if (((void *)((____WMB *)__KVAK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__JVAK),(&__string_660));
   } else /* FALSE */ {
-    Self__HBYU=((__STRING__BC *)buffer__0TAK);
-    if ((Self__HBYU->capacity__HFL <= Self__HBYU->count__WJ)) {
-      if ((Self__HBYU->capacity__HFL ==  0)) {
-        Self__HBYU->capacity__HFL= 32;
-        __tmp__IBYU=create__KVW( 32);
-        Self__HBYU->storage__4EL=__tmp__IBYU;
-      } else /* FALSE */ {
-        __tmp__JBYU=(__INTEGER__Q)(Self__HBYU->capacity__HFL <<  1);
-        __tmp__IBYU=((__CHARACTER__DB *)Self__HBYU->storage__4EL);
-        old_nb_elts__LBYU=Self__HBYU->capacity__HFL;
-        __tmp__MBYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IBYU),((__UINTEGER_32__RWB )old_nb_elts__LBYU),((__UINTEGER_32__RWB )__tmp__JBYU));
-        __tmp__IBYU=((__CHARACTER__DB *)__tmp__MBYU);
-        clear__to__F00(__tmp__IBYU,old_nb_elts__LBYU,(__INTEGER__Q)(__tmp__JBYU -  1));
-        Self__HBYU->storage__4EL=__tmp__IBYU;
-        Self__HBYU->capacity__HFL=__tmp__JBYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HBYU->storage__4EL)[Self__HBYU->count__WJ]='(';
-    Self__HBYU->count__WJ=(__INTEGER__Q)(Self__HBYU->count__WJ +  1);
-    __tmp__IUAK=static_type__5DCK(Self__ZTAK);
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)__tmp__IUAK),buffer__0TAK);
-    Self__HBYU=((__STRING__BC *)buffer__0TAK);
-    if ((Self__HBYU->capacity__HFL <= Self__HBYU->count__WJ)) {
-      if ((Self__HBYU->capacity__HFL ==  0)) {
-        Self__HBYU->capacity__HFL= 32;
-        __tmp__IBYU=create__KVW( 32);
-        Self__HBYU->storage__4EL=__tmp__IBYU;
-      } else /* FALSE */ {
-        __tmp__JBYU=(__INTEGER__Q)(Self__HBYU->capacity__HFL <<  1);
-        __tmp__IBYU=((__CHARACTER__DB *)Self__HBYU->storage__4EL);
-        old_nb_elts__LBYU=Self__HBYU->capacity__HFL;
-        __tmp__MBYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IBYU),((__UINTEGER_32__RWB )old_nb_elts__LBYU),((__UINTEGER_32__RWB )__tmp__JBYU));
-        __tmp__IBYU=((__CHARACTER__DB *)__tmp__MBYU);
-        clear__to__F00(__tmp__IBYU,old_nb_elts__LBYU,(__INTEGER__Q)(__tmp__JBYU -  1));
-        Self__HBYU->storage__4EL=__tmp__IBYU;
-        Self__HBYU->capacity__HFL=__tmp__JBYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HBYU->storage__4EL)[Self__HBYU->count__WJ]=')';
-    Self__HBYU->count__WJ=(__INTEGER__Q)(Self__HBYU->count__WJ +  1);
-  };
-  Self__HBYU=((__STRING__BC *)buffer__0TAK);
-  if ((Self__HBYU->capacity__HFL <= Self__HBYU->count__WJ)) {
-    if ((Self__HBYU->capacity__HFL ==  0)) {
-      Self__HBYU->capacity__HFL= 32;
-      __tmp__IBYU=create__KVW( 32);
-      Self__HBYU->storage__4EL=__tmp__IBYU;
-    } else /* FALSE */ {
-      __tmp__JBYU=(__INTEGER__Q)(Self__HBYU->capacity__HFL <<  1);
-      __tmp__IBYU=((__CHARACTER__DB *)Self__HBYU->storage__4EL);
-      old_nb_elts__LBYU=Self__HBYU->capacity__HFL;
-      __tmp__MBYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IBYU),((__UINTEGER_32__RWB )old_nb_elts__LBYU),((__UINTEGER_32__RWB )__tmp__JBYU));
-      __tmp__IBYU=((__CHARACTER__DB *)__tmp__MBYU);
-      clear__to__F00(__tmp__IBYU,old_nb_elts__LBYU,(__INTEGER__Q)(__tmp__JBYU -  1));
-      Self__HBYU->storage__4EL=__tmp__IBYU;
-      Self__HBYU->capacity__HFL=__tmp__JBYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__HBYU->storage__4EL)[Self__HBYU->count__WJ]='(';
-  Self__HBYU->count__WJ=(__INTEGER__Q)(Self__HBYU->count__WJ +  1);
-  __tmp__1TAK=static_type__5DCK(Self__ZTAK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__1TAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__0TAK),(&__string_663));
-    __tmp__TUAK=TRUE__K__;
+    __WCYU=((____BC *)__JVAK);
+    if ((__WCYU->__OFL <= __WCYU->__WJ)) {
+      if ((__WCYU->__OFL ==  0)) {
+        __WCYU->__OFL= 32;
+        __XCYU=__RVW( 32);
+        __WCYU->__FFL=__XCYU;
+      } else /* FALSE */ {
+        __YCYU=(____Q)(__WCYU->__OFL <<  1);
+        __XCYU=((____DB *)__WCYU->__FFL);
+        __0CYU=__WCYU->__OFL;
+        __1CYU=__55W(((____IB )__XCYU),((____YWB )__0CYU),((____YWB )__YCYU));
+        __XCYU=((____DB *)__1CYU);
+        __M00(__XCYU,__0CYU,(____Q)(__YCYU -  1));
+        __WCYU->__FFL=__XCYU;
+        __WCYU->__OFL=__YCYU;
+      };
+    };
+    ((____DB *)__WCYU->__FFL)[__WCYU->__WJ]='(';
+    __WCYU->__WJ=(____Q)(__WCYU->__WJ +  1);
+    __XVAK=__OFCK(__IVAK);
+    __ENZH(((____WMB *)__XVAK),__JVAK);
+    __WCYU=((____BC *)__JVAK);
+    if ((__WCYU->__OFL <= __WCYU->__WJ)) {
+      if ((__WCYU->__OFL ==  0)) {
+        __WCYU->__OFL= 32;
+        __XCYU=__RVW( 32);
+        __WCYU->__FFL=__XCYU;
+      } else /* FALSE */ {
+        __YCYU=(____Q)(__WCYU->__OFL <<  1);
+        __XCYU=((____DB *)__WCYU->__FFL);
+        __0CYU=__WCYU->__OFL;
+        __1CYU=__55W(((____IB )__XCYU),((____YWB )__0CYU),((____YWB )__YCYU));
+        __XCYU=((____DB *)__1CYU);
+        __M00(__XCYU,__0CYU,(____Q)(__YCYU -  1));
+        __WCYU->__FFL=__XCYU;
+        __WCYU->__OFL=__YCYU;
+      };
+    };
+    ((____DB *)__WCYU->__FFL)[__WCYU->__WJ]=')';
+    __WCYU->__WJ=(____Q)(__WCYU->__WJ +  1);
+  };
+  __WCYU=((____BC *)__JVAK);
+  if ((__WCYU->__OFL <= __WCYU->__WJ)) {
+    if ((__WCYU->__OFL ==  0)) {
+      __WCYU->__OFL= 32;
+      __XCYU=__RVW( 32);
+      __WCYU->__FFL=__XCYU;
+    } else /* FALSE */ {
+      __YCYU=(____Q)(__WCYU->__OFL <<  1);
+      __XCYU=((____DB *)__WCYU->__FFL);
+      __0CYU=__WCYU->__OFL;
+      __1CYU=__55W(((____IB )__XCYU),((____YWB )__0CYU),((____YWB )__YCYU));
+      __XCYU=((____DB *)__1CYU);
+      __M00(__XCYU,__0CYU,(____Q)(__YCYU -  1));
+      __WCYU->__FFL=__XCYU;
+      __WCYU->__OFL=__YCYU;
+    };
+  };
+  ((____DB *)__WCYU->__FFL)[__WCYU->__WJ]='(';
+  __WCYU->__WJ=(____Q)(__WCYU->__WJ +  1);
+  __KVAK=__OFCK(__IVAK);
+  if (((void *)((____WMB *)__KVAK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__JVAK),(&__string_663));
+    __CWAK=__K__;
   } else /* FALSE */ {
-    __tmp__TUAK=FALSE__O__;
+    __CWAK=__O__;
   };
-  if ((! __tmp__TUAK)) {
-    __tmp__YUAK=Self__ZTAK->parent_expr_binary__NCOJ.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__YUAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ZUAK=((__STRING_CST__5J *)__tmp__YUAK)->parent_constant__EK.static_type__SG4D;
+  if ((! __CWAK)) {
+    __HWAK=__IVAK->__2DOJ.__BC5J;
+    switch (((struct ___OBJ *)__HWAK)->__id) {
+    case ____5J__: {
+      __IWAK=((____5J *)__HWAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ZUAK=((__EXTERNAL_C__L5WC *)__tmp__YUAK)->static_type__J54D;
+    case ____0AXC__: {
+      __IWAK=((____0AXC *)__HWAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ZUAK=((__PROTOTYPE_CST__45WC *)__tmp__YUAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __IWAK=((____NBXC *)__HWAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ZUAK=((__INTEGER_CST__KAXC *)__tmp__YUAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __IWAK=((____ZBXC *)__HWAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ZUAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__YUAK));
+    case ____DMWH__: {
+      __IWAK=__B21J(((____DMWH *)__HWAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ZUAK=((__READ_LOCAL__N5ZI *)__tmp__YUAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __IWAK=((____2A0I *)__HWAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ZUAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __IWAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ZUAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __IWAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ZUAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __IWAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ZUAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __IWAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ZUAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __IWAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ZUAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__YUAK));
+    case ____RCOJ__: {
+      __IWAK=__EFCK(((____RCOJ *)__HWAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ZUAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__YUAK));
+    case ____HDOJ__: {
+      __IWAK=__JFCK(((____HDOJ *)__HWAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ZUAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__YUAK));
+    case ____1DOJ__: {
+      __IWAK=__OFCK(((____1DOJ *)__HWAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ZUAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__YUAK));
+    case ____PEOJ__: {
+      __IWAK=__TFCK(((____PEOJ *)__HWAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ZUAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__YUAK));
+    case ____DFOJ__: {
+      __IWAK=__YFCK(((____DFOJ *)__HWAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ZUAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__YUAK));
+    case ____XFOJ__: {
+      __IWAK=__3FCK(((____XFOJ *)__HWAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ZUAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __IWAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ZUAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__YUAK));
+    case ____EHOJ__: {
+      __IWAK=__GGCK(((____EHOJ *)__HWAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ZUAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __IWAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ZUAK=((__CAST__JHOJ *)__tmp__YUAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __IWAK=((____YIOJ *)__HWAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ZUAK=((__REAL_CST__JLOJ *)__tmp__YUAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __IWAK=((____YMOJ *)__HWAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ZUAK=((__CHARACTER_CST__5LOJ *)__tmp__YUAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __IWAK=((____ONOJ *)__HWAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ZUAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__YUAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __IWAK=((____YOOJ *)__HWAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ZUAK=((__READ_SLOT__ZK4K *)__tmp__YUAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __IWAK=((____IM4K *)__HWAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ZUAK=static_type__NL5O();
+    case ____T5FL__: {
+      __IWAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ZUAK=static_type__QQTP();
+    case ____3DUL__: {
+      __IWAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ZUAK=static_type__041P();
+    case ____0EUL__: {
+      __IWAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ZUAK=static_type__VQTP();
+    case ____BGUL__: {
+      __IWAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ZUAK=static_type__A51P();
+    case ____2GUL__: {
+      __IWAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ZUAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__YUAK));
+    case ____B0VL__: {
+      __IWAK=__DXBN(((____B0VL *)__HWAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ZUAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__YUAK));
+    case ____P0VL__: {
+      __IWAK=__4AGM(((____P0VL *)__HWAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ZUAK=((__READ_GLOBAL__B4YL *)__tmp__YUAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __IWAK=((____Q5YL *)__HWAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ZUAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__YUAK));
+    case ____UVPM__: {
+      __IWAK=__OFWN(((____UVPM *)__HWAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ZUAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__YUAK));
+    case ____0ZPM__: {
+      __IWAK=__QM1P(((____0ZPM *)__HWAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ZUAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__YUAK));
+    case ____MR0N__: {
+      __IWAK=__FQVO(((____MR0N *)__HWAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ZUAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __IWAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ZUAK=static_type__MBUP();
+    case ____LYBP__: {
+      __IWAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ZUAK=static_type__RBUP();
+    case ____CZBP__: {
+      __IWAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ZUAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__YUAK));
+    case ____3BEP__: {
+      __IWAK=__ZPFQ(((____3BEP *)__HWAK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__ZUAK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__0TAK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__IWAK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__JVAK),(&__string_660));
     };
   };
-  __tmp__YUAK=Self__ZTAK->parent_expr_binary__NCOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__YUAK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  __HWAK=__IVAK->__2DOJ.__BC5J;
+  switch (((struct ___OBJ *)__HWAK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__0TAK),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__HWAK)),__JVAK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__JVAK),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__YUAK),buffer__0TAK);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__HWAK),__JVAK);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__HWAK)),__JVAK);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__0TAK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK))->value__DD5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__3Y4S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK));
-    Self__5BYU=((__STRING__BC *)buffer__0TAK);
-    if ((Self__5BYU->capacity__HFL <= Self__5BYU->count__WJ)) {
-      if ((Self__5BYU->capacity__HFL ==  0)) {
-        Self__5BYU->capacity__HFL= 32;
-        __tmp__ACYU=create__KVW( 32);
-        Self__5BYU->storage__4EL=__tmp__ACYU;
-      } else /* FALSE */ {
-        __tmp__BCYU=(__INTEGER__Q)(Self__5BYU->capacity__HFL <<  1);
-        __tmp__ACYU=((__CHARACTER__DB *)Self__5BYU->storage__4EL);
-        old_nb_elts__DCYU=Self__5BYU->capacity__HFL;
-        __tmp__ECYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ACYU),((__UINTEGER_32__RWB )old_nb_elts__DCYU),((__UINTEGER_32__RWB )__tmp__BCYU));
-        __tmp__ACYU=((__CHARACTER__DB *)__tmp__ECYU);
-        clear__to__F00(__tmp__ACYU,old_nb_elts__DCYU,(__INTEGER__Q)(__tmp__BCYU -  1));
-        Self__5BYU->storage__4EL=__tmp__ACYU;
-        Self__5BYU->capacity__HFL=__tmp__BCYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5BYU->storage__4EL)[Self__5BYU->count__WJ]='\'';
-    Self__5BYU->count__WJ=(__INTEGER__Q)(Self__5BYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__0TAK),Self__3Y4S->text__ID5J);
-    Self__5BYU=((__STRING__BC *)buffer__0TAK);
-    if ((Self__5BYU->capacity__HFL <= Self__5BYU->count__WJ)) {
-      if ((Self__5BYU->capacity__HFL ==  0)) {
-        Self__5BYU->capacity__HFL= 32;
-        __tmp__ACYU=create__KVW( 32);
-        Self__5BYU->storage__4EL=__tmp__ACYU;
-      } else /* FALSE */ {
-        __tmp__BCYU=(__INTEGER__Q)(Self__5BYU->capacity__HFL <<  1);
-        __tmp__ACYU=((__CHARACTER__DB *)Self__5BYU->storage__4EL);
-        old_nb_elts__DCYU=Self__5BYU->capacity__HFL;
-        __tmp__ECYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ACYU),((__UINTEGER_32__RWB )old_nb_elts__DCYU),((__UINTEGER_32__RWB )__tmp__BCYU));
-        __tmp__ACYU=((__CHARACTER__DB *)__tmp__ECYU);
-        clear__to__F00(__tmp__ACYU,old_nb_elts__DCYU,(__INTEGER__Q)(__tmp__BCYU -  1));
-        Self__5BYU->storage__4EL=__tmp__ACYU;
-        Self__5BYU->capacity__HFL=__tmp__BCYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5BYU->storage__4EL)[Self__5BYU->count__WJ]='\'';
-    Self__5BYU->count__WJ=(__INTEGER__Q)(Self__5BYU->count__WJ +  1);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__5Y4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK));
-    Self__5BYU=((__STRING__BC *)buffer__0TAK);
-    if ((Self__5BYU->capacity__HFL <= Self__5BYU->count__WJ)) {
-      if ((Self__5BYU->capacity__HFL ==  0)) {
-        Self__5BYU->capacity__HFL= 32;
-        __tmp__ACYU=create__KVW( 32);
-        Self__5BYU->storage__4EL=__tmp__ACYU;
-      } else /* FALSE */ {
-        __tmp__BCYU=(__INTEGER__Q)(Self__5BYU->capacity__HFL <<  1);
-        __tmp__ACYU=((__CHARACTER__DB *)Self__5BYU->storage__4EL);
-        old_nb_elts__DCYU=Self__5BYU->capacity__HFL;
-        __tmp__ECYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ACYU),((__UINTEGER_32__RWB )old_nb_elts__DCYU),((__UINTEGER_32__RWB )__tmp__BCYU));
-        __tmp__ACYU=((__CHARACTER__DB *)__tmp__ECYU);
-        clear__to__F00(__tmp__ACYU,old_nb_elts__DCYU,(__INTEGER__Q)(__tmp__BCYU -  1));
-        Self__5BYU->storage__4EL=__tmp__ACYU;
-        Self__5BYU->capacity__HFL=__tmp__BCYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5BYU->storage__4EL)[Self__5BYU->count__WJ]='\"';
-    Self__5BYU->count__WJ=(__INTEGER__Q)(Self__5BYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__0TAK),Self__5Y4S->string__EBJK);
-    Self__5BYU=((__STRING__BC *)buffer__0TAK);
-    if ((Self__5BYU->capacity__HFL <= Self__5BYU->count__WJ)) {
-      if ((Self__5BYU->capacity__HFL ==  0)) {
-        Self__5BYU->capacity__HFL= 32;
-        __tmp__ACYU=create__KVW( 32);
-        Self__5BYU->storage__4EL=__tmp__ACYU;
-      } else /* FALSE */ {
-        __tmp__BCYU=(__INTEGER__Q)(Self__5BYU->capacity__HFL <<  1);
-        __tmp__ACYU=((__CHARACTER__DB *)Self__5BYU->storage__4EL);
-        old_nb_elts__DCYU=Self__5BYU->capacity__HFL;
-        __tmp__ECYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ACYU),((__UINTEGER_32__RWB )old_nb_elts__DCYU),((__UINTEGER_32__RWB )__tmp__BCYU));
-        __tmp__ACYU=((__CHARACTER__DB *)__tmp__ECYU);
-        clear__to__F00(__tmp__ACYU,old_nb_elts__DCYU,(__INTEGER__Q)(__tmp__BCYU -  1));
-        Self__5BYU->storage__4EL=__tmp__ACYU;
-        Self__5BYU->capacity__HFL=__tmp__BCYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5BYU->storage__4EL)[Self__5BYU->count__WJ]='\"';
-    Self__5BYU->count__WJ=(__INTEGER__Q)(Self__5BYU->count__WJ +  1);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__0TAK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-  } break;
-  };
-  Self__HBYU=((__STRING__BC *)buffer__0TAK);
-  if ((Self__HBYU->capacity__HFL <= Self__HBYU->count__WJ)) {
-    if ((Self__HBYU->capacity__HFL ==  0)) {
-      Self__HBYU->capacity__HFL= 32;
-      __tmp__IBYU=create__KVW( 32);
-      Self__HBYU->storage__4EL=__tmp__IBYU;
-    } else /* FALSE */ {
-      __tmp__JBYU=(__INTEGER__Q)(Self__HBYU->capacity__HFL <<  1);
-      __tmp__IBYU=((__CHARACTER__DB *)Self__HBYU->storage__4EL);
-      old_nb_elts__LBYU=Self__HBYU->capacity__HFL;
-      __tmp__MBYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IBYU),((__UINTEGER_32__RWB )old_nb_elts__LBYU),((__UINTEGER_32__RWB )__tmp__JBYU));
-      __tmp__IBYU=((__CHARACTER__DB *)__tmp__MBYU);
-      clear__to__F00(__tmp__IBYU,old_nb_elts__LBYU,(__INTEGER__Q)(__tmp__JBYU -  1));
-      Self__HBYU->storage__4EL=__tmp__IBYU;
-      Self__HBYU->capacity__HFL=__tmp__JBYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__HBYU->storage__4EL)[Self__HBYU->count__WJ]=' ';
-  Self__HBYU->count__WJ=(__INTEGER__Q)(Self__HBYU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__0TAK),(&__string_487));
-  Self__HBYU=((__STRING__BC *)buffer__0TAK);
-  if ((Self__HBYU->capacity__HFL <= Self__HBYU->count__WJ)) {
-    if ((Self__HBYU->capacity__HFL ==  0)) {
-      Self__HBYU->capacity__HFL= 32;
-      __tmp__IBYU=create__KVW( 32);
-      Self__HBYU->storage__4EL=__tmp__IBYU;
-    } else /* FALSE */ {
-      __tmp__JBYU=(__INTEGER__Q)(Self__HBYU->capacity__HFL <<  1);
-      __tmp__IBYU=((__CHARACTER__DB *)Self__HBYU->storage__4EL);
-      old_nb_elts__LBYU=Self__HBYU->capacity__HFL;
-      __tmp__MBYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IBYU),((__UINTEGER_32__RWB )old_nb_elts__LBYU),((__UINTEGER_32__RWB )__tmp__JBYU));
-      __tmp__IBYU=((__CHARACTER__DB *)__tmp__MBYU);
-      clear__to__F00(__tmp__IBYU,old_nb_elts__LBYU,(__INTEGER__Q)(__tmp__JBYU -  1));
-      Self__HBYU->storage__4EL=__tmp__IBYU;
-      Self__HBYU->capacity__HFL=__tmp__JBYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__HBYU->storage__4EL)[Self__HBYU->count__WJ]=' ';
-  Self__HBYU->count__WJ=(__INTEGER__Q)(Self__HBYU->count__WJ +  1);
-  __tmp__1TAK=static_type__5DCK(Self__ZTAK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__1TAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__0TAK),(&__string_663));
-    __tmp__TUAK=TRUE__K__;
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____YMOJ__: {
+    __EWX(((____BC *)__JVAK),((____YMOJ *)((____2A0I *)__HWAK))->__SE5J);
+  } break;
+  case ____ONOJ__: {
+    __M04S=((____ONOJ *)((____2A0I *)__HWAK));
+    __ODYU=((____BC *)__JVAK);
+    if ((__ODYU->__OFL <= __ODYU->__WJ)) {
+      if ((__ODYU->__OFL ==  0)) {
+        __ODYU->__OFL= 32;
+        __PDYU=__RVW( 32);
+        __ODYU->__FFL=__PDYU;
+      } else /* FALSE */ {
+        __QDYU=(____Q)(__ODYU->__OFL <<  1);
+        __PDYU=((____DB *)__ODYU->__FFL);
+        __SDYU=__ODYU->__OFL;
+        __TDYU=__55W(((____IB )__PDYU),((____YWB )__SDYU),((____YWB )__QDYU));
+        __PDYU=((____DB *)__TDYU);
+        __M00(__PDYU,__SDYU,(____Q)(__QDYU -  1));
+        __ODYU->__FFL=__PDYU;
+        __ODYU->__OFL=__QDYU;
+      };
+    };
+    ((____DB *)__ODYU->__FFL)[__ODYU->__WJ]='\'';
+    __ODYU->__WJ=(____Q)(__ODYU->__WJ +  1);
+    __EWX(((____BC *)__JVAK),__M04S->__XE5J);
+    __ODYU=((____BC *)__JVAK);
+    if ((__ODYU->__OFL <= __ODYU->__WJ)) {
+      if ((__ODYU->__OFL ==  0)) {
+        __ODYU->__OFL= 32;
+        __PDYU=__RVW( 32);
+        __ODYU->__FFL=__PDYU;
+      } else /* FALSE */ {
+        __QDYU=(____Q)(__ODYU->__OFL <<  1);
+        __PDYU=((____DB *)__ODYU->__FFL);
+        __SDYU=__ODYU->__OFL;
+        __TDYU=__55W(((____IB )__PDYU),((____YWB )__SDYU),((____YWB )__QDYU));
+        __PDYU=((____DB *)__TDYU);
+        __M00(__PDYU,__SDYU,(____Q)(__QDYU -  1));
+        __ODYU->__FFL=__PDYU;
+        __ODYU->__OFL=__QDYU;
+      };
+    };
+    ((____DB *)__ODYU->__FFL)[__ODYU->__WJ]='\'';
+    __ODYU->__WJ=(____Q)(__ODYU->__WJ +  1);
+  } break;
+  case ____YOOJ__: {
+    __O04S=((____YOOJ *)((____2A0I *)__HWAK));
+    __ODYU=((____BC *)__JVAK);
+    if ((__ODYU->__OFL <= __ODYU->__WJ)) {
+      if ((__ODYU->__OFL ==  0)) {
+        __ODYU->__OFL= 32;
+        __PDYU=__RVW( 32);
+        __ODYU->__FFL=__PDYU;
+      } else /* FALSE */ {
+        __QDYU=(____Q)(__ODYU->__OFL <<  1);
+        __PDYU=((____DB *)__ODYU->__FFL);
+        __SDYU=__ODYU->__OFL;
+        __TDYU=__55W(((____IB )__PDYU),((____YWB )__SDYU),((____YWB )__QDYU));
+        __PDYU=((____DB *)__TDYU);
+        __M00(__PDYU,__SDYU,(____Q)(__QDYU -  1));
+        __ODYU->__FFL=__PDYU;
+        __ODYU->__OFL=__QDYU;
+      };
+    };
+    ((____DB *)__ODYU->__FFL)[__ODYU->__WJ]='\"';
+    __ODYU->__WJ=(____Q)(__ODYU->__WJ +  1);
+    __EWX(((____BC *)__JVAK),__O04S->__TCJK);
+    __ODYU=((____BC *)__JVAK);
+    if ((__ODYU->__OFL <= __ODYU->__WJ)) {
+      if ((__ODYU->__OFL ==  0)) {
+        __ODYU->__OFL= 32;
+        __PDYU=__RVW( 32);
+        __ODYU->__FFL=__PDYU;
+      } else /* FALSE */ {
+        __QDYU=(____Q)(__ODYU->__OFL <<  1);
+        __PDYU=((____DB *)__ODYU->__FFL);
+        __SDYU=__ODYU->__OFL;
+        __TDYU=__55W(((____IB )__PDYU),((____YWB )__SDYU),((____YWB )__QDYU));
+        __PDYU=((____DB *)__TDYU);
+        __M00(__PDYU,__SDYU,(____Q)(__QDYU -  1));
+        __ODYU->__FFL=__PDYU;
+        __ODYU->__OFL=__QDYU;
+      };
+    };
+    ((____DB *)__ODYU->__FFL)[__ODYU->__WJ]='\"';
+    __ODYU->__WJ=(____Q)(__ODYU->__WJ +  1);
+  } break;
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____Q5YL__: {
+    __EWX(((____BC *)__JVAK),((____Q5YL *)((____2A0I *)__HWAK))->__HBKM->__GKRG.__WO5D);
+  } break;
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__HWAK)),__JVAK);
+  } break;
+  };
+  __WCYU=((____BC *)__JVAK);
+  if ((__WCYU->__OFL <= __WCYU->__WJ)) {
+    if ((__WCYU->__OFL ==  0)) {
+      __WCYU->__OFL= 32;
+      __XCYU=__RVW( 32);
+      __WCYU->__FFL=__XCYU;
+    } else /* FALSE */ {
+      __YCYU=(____Q)(__WCYU->__OFL <<  1);
+      __XCYU=((____DB *)__WCYU->__FFL);
+      __0CYU=__WCYU->__OFL;
+      __1CYU=__55W(((____IB )__XCYU),((____YWB )__0CYU),((____YWB )__YCYU));
+      __XCYU=((____DB *)__1CYU);
+      __M00(__XCYU,__0CYU,(____Q)(__YCYU -  1));
+      __WCYU->__FFL=__XCYU;
+      __WCYU->__OFL=__YCYU;
+    };
+  };
+  ((____DB *)__WCYU->__FFL)[__WCYU->__WJ]=' ';
+  __WCYU->__WJ=(____Q)(__WCYU->__WJ +  1);
+  __EWX(((____BC *)__JVAK),(&__string_487));
+  __WCYU=((____BC *)__JVAK);
+  if ((__WCYU->__OFL <= __WCYU->__WJ)) {
+    if ((__WCYU->__OFL ==  0)) {
+      __WCYU->__OFL= 32;
+      __XCYU=__RVW( 32);
+      __WCYU->__FFL=__XCYU;
+    } else /* FALSE */ {
+      __YCYU=(____Q)(__WCYU->__OFL <<  1);
+      __XCYU=((____DB *)__WCYU->__FFL);
+      __0CYU=__WCYU->__OFL;
+      __1CYU=__55W(((____IB )__XCYU),((____YWB )__0CYU),((____YWB )__YCYU));
+      __XCYU=((____DB *)__1CYU);
+      __M00(__XCYU,__0CYU,(____Q)(__YCYU -  1));
+      __WCYU->__FFL=__XCYU;
+      __WCYU->__OFL=__YCYU;
+    };
+  };
+  ((____DB *)__WCYU->__FFL)[__WCYU->__WJ]=' ';
+  __WCYU->__WJ=(____Q)(__WCYU->__WJ +  1);
+  __KVAK=__OFCK(__IVAK);
+  if (((void *)((____WMB *)__KVAK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__JVAK),(&__string_663));
+    __CWAK=__K__;
   } else /* FALSE */ {
-    __tmp__TUAK=FALSE__O__;
+    __CWAK=__O__;
   };
-  if ((! __tmp__TUAK)) {
-    __tmp__UVAK=Self__ZTAK->parent_expr_binary__NCOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__UVAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ZUAK=((__STRING_CST__5J *)__tmp__UVAK)->parent_constant__EK.static_type__SG4D;
+  if ((! __CWAK)) {
+    __DXAK=__IVAK->__2DOJ.__FC5J;
+    switch (((struct ___OBJ *)__DXAK)->__id) {
+    case ____5J__: {
+      __IWAK=((____5J *)__DXAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ZUAK=((__EXTERNAL_C__L5WC *)__tmp__UVAK)->static_type__J54D;
+    case ____0AXC__: {
+      __IWAK=((____0AXC *)__DXAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ZUAK=((__PROTOTYPE_CST__45WC *)__tmp__UVAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __IWAK=((____NBXC *)__DXAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ZUAK=((__INTEGER_CST__KAXC *)__tmp__UVAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __IWAK=((____ZBXC *)__DXAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ZUAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__UVAK));
+    case ____DMWH__: {
+      __IWAK=__B21J(((____DMWH *)__DXAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ZUAK=((__READ_LOCAL__N5ZI *)__tmp__UVAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __IWAK=((____2A0I *)__DXAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ZUAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __IWAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ZUAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __IWAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ZUAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __IWAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ZUAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __IWAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ZUAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __IWAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ZUAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__UVAK));
+    case ____RCOJ__: {
+      __IWAK=__EFCK(((____RCOJ *)__DXAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ZUAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__UVAK));
+    case ____HDOJ__: {
+      __IWAK=__JFCK(((____HDOJ *)__DXAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ZUAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__UVAK));
+    case ____1DOJ__: {
+      __IWAK=__OFCK(((____1DOJ *)__DXAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ZUAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__UVAK));
+    case ____PEOJ__: {
+      __IWAK=__TFCK(((____PEOJ *)__DXAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ZUAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__UVAK));
+    case ____DFOJ__: {
+      __IWAK=__YFCK(((____DFOJ *)__DXAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ZUAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__UVAK));
+    case ____XFOJ__: {
+      __IWAK=__3FCK(((____XFOJ *)__DXAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ZUAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __IWAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ZUAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__UVAK));
+    case ____EHOJ__: {
+      __IWAK=__GGCK(((____EHOJ *)__DXAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ZUAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __IWAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ZUAK=((__CAST__JHOJ *)__tmp__UVAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __IWAK=((____YIOJ *)__DXAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ZUAK=((__REAL_CST__JLOJ *)__tmp__UVAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __IWAK=((____YMOJ *)__DXAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ZUAK=((__CHARACTER_CST__5LOJ *)__tmp__UVAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __IWAK=((____ONOJ *)__DXAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ZUAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__UVAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __IWAK=((____YOOJ *)__DXAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ZUAK=((__READ_SLOT__ZK4K *)__tmp__UVAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __IWAK=((____IM4K *)__DXAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ZUAK=static_type__NL5O();
+    case ____T5FL__: {
+      __IWAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ZUAK=static_type__QQTP();
+    case ____3DUL__: {
+      __IWAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ZUAK=static_type__041P();
+    case ____0EUL__: {
+      __IWAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ZUAK=static_type__VQTP();
+    case ____BGUL__: {
+      __IWAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ZUAK=static_type__A51P();
+    case ____2GUL__: {
+      __IWAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ZUAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__UVAK));
+    case ____B0VL__: {
+      __IWAK=__DXBN(((____B0VL *)__DXAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ZUAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__UVAK));
+    case ____P0VL__: {
+      __IWAK=__4AGM(((____P0VL *)__DXAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ZUAK=((__READ_GLOBAL__B4YL *)__tmp__UVAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __IWAK=((____Q5YL *)__DXAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ZUAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__UVAK));
+    case ____UVPM__: {
+      __IWAK=__OFWN(((____UVPM *)__DXAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ZUAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__UVAK));
+    case ____0ZPM__: {
+      __IWAK=__QM1P(((____0ZPM *)__DXAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ZUAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__UVAK));
+    case ____MR0N__: {
+      __IWAK=__FQVO(((____MR0N *)__DXAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ZUAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __IWAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ZUAK=static_type__MBUP();
+    case ____LYBP__: {
+      __IWAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ZUAK=static_type__RBUP();
+    case ____CZBP__: {
+      __IWAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ZUAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__UVAK));
+    case ____3BEP__: {
+      __IWAK=__ZPFQ(((____3BEP *)__DXAK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__ZUAK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__0TAK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__IWAK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__JVAK),(&__string_660));
     };
   };
-  __tmp__YUAK=Self__ZTAK->parent_expr_binary__NCOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__YUAK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  __HWAK=__IVAK->__2DOJ.__FC5J;
+  switch (((struct ___OBJ *)__HWAK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__0TAK),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__HWAK)),__JVAK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__JVAK),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__YUAK),buffer__0TAK);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__HWAK),__JVAK);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__HWAK)),__JVAK);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__0TAK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__JVAK),((____YMOJ *)((____2A0I *)__HWAK))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__3Y4S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK));
-    Self__5BYU=((__STRING__BC *)buffer__0TAK);
-    if ((Self__5BYU->capacity__HFL <= Self__5BYU->count__WJ)) {
-      if ((Self__5BYU->capacity__HFL ==  0)) {
-        Self__5BYU->capacity__HFL= 32;
-        __tmp__ACYU=create__KVW( 32);
-        Self__5BYU->storage__4EL=__tmp__ACYU;
+  case ____ONOJ__: {
+    __M04S=((____ONOJ *)((____2A0I *)__HWAK));
+    __ODYU=((____BC *)__JVAK);
+    if ((__ODYU->__OFL <= __ODYU->__WJ)) {
+      if ((__ODYU->__OFL ==  0)) {
+        __ODYU->__OFL= 32;
+        __PDYU=__RVW( 32);
+        __ODYU->__FFL=__PDYU;
       } else /* FALSE */ {
-        __tmp__BCYU=(__INTEGER__Q)(Self__5BYU->capacity__HFL <<  1);
-        __tmp__ACYU=((__CHARACTER__DB *)Self__5BYU->storage__4EL);
-        old_nb_elts__DCYU=Self__5BYU->capacity__HFL;
-        __tmp__ECYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ACYU),((__UINTEGER_32__RWB )old_nb_elts__DCYU),((__UINTEGER_32__RWB )__tmp__BCYU));
-        __tmp__ACYU=((__CHARACTER__DB *)__tmp__ECYU);
-        clear__to__F00(__tmp__ACYU,old_nb_elts__DCYU,(__INTEGER__Q)(__tmp__BCYU -  1));
-        Self__5BYU->storage__4EL=__tmp__ACYU;
-        Self__5BYU->capacity__HFL=__tmp__BCYU;
+        __QDYU=(____Q)(__ODYU->__OFL <<  1);
+        __PDYU=((____DB *)__ODYU->__FFL);
+        __SDYU=__ODYU->__OFL;
+        __TDYU=__55W(((____IB )__PDYU),((____YWB )__SDYU),((____YWB )__QDYU));
+        __PDYU=((____DB *)__TDYU);
+        __M00(__PDYU,__SDYU,(____Q)(__QDYU -  1));
+        __ODYU->__FFL=__PDYU;
+        __ODYU->__OFL=__QDYU;
       };
     };
-    ((__CHARACTER__DB *)Self__5BYU->storage__4EL)[Self__5BYU->count__WJ]='\'';
-    Self__5BYU->count__WJ=(__INTEGER__Q)(Self__5BYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__0TAK),Self__3Y4S->text__ID5J);
-    Self__5BYU=((__STRING__BC *)buffer__0TAK);
-    if ((Self__5BYU->capacity__HFL <= Self__5BYU->count__WJ)) {
-      if ((Self__5BYU->capacity__HFL ==  0)) {
-        Self__5BYU->capacity__HFL= 32;
-        __tmp__ACYU=create__KVW( 32);
-        Self__5BYU->storage__4EL=__tmp__ACYU;
+    ((____DB *)__ODYU->__FFL)[__ODYU->__WJ]='\'';
+    __ODYU->__WJ=(____Q)(__ODYU->__WJ +  1);
+    __EWX(((____BC *)__JVAK),__M04S->__XE5J);
+    __ODYU=((____BC *)__JVAK);
+    if ((__ODYU->__OFL <= __ODYU->__WJ)) {
+      if ((__ODYU->__OFL ==  0)) {
+        __ODYU->__OFL= 32;
+        __PDYU=__RVW( 32);
+        __ODYU->__FFL=__PDYU;
       } else /* FALSE */ {
-        __tmp__BCYU=(__INTEGER__Q)(Self__5BYU->capacity__HFL <<  1);
-        __tmp__ACYU=((__CHARACTER__DB *)Self__5BYU->storage__4EL);
-        old_nb_elts__DCYU=Self__5BYU->capacity__HFL;
-        __tmp__ECYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ACYU),((__UINTEGER_32__RWB )old_nb_elts__DCYU),((__UINTEGER_32__RWB )__tmp__BCYU));
-        __tmp__ACYU=((__CHARACTER__DB *)__tmp__ECYU);
-        clear__to__F00(__tmp__ACYU,old_nb_elts__DCYU,(__INTEGER__Q)(__tmp__BCYU -  1));
-        Self__5BYU->storage__4EL=__tmp__ACYU;
-        Self__5BYU->capacity__HFL=__tmp__BCYU;
+        __QDYU=(____Q)(__ODYU->__OFL <<  1);
+        __PDYU=((____DB *)__ODYU->__FFL);
+        __SDYU=__ODYU->__OFL;
+        __TDYU=__55W(((____IB )__PDYU),((____YWB )__SDYU),((____YWB )__QDYU));
+        __PDYU=((____DB *)__TDYU);
+        __M00(__PDYU,__SDYU,(____Q)(__QDYU -  1));
+        __ODYU->__FFL=__PDYU;
+        __ODYU->__OFL=__QDYU;
       };
     };
-    ((__CHARACTER__DB *)Self__5BYU->storage__4EL)[Self__5BYU->count__WJ]='\'';
-    Self__5BYU->count__WJ=(__INTEGER__Q)(Self__5BYU->count__WJ +  1);
+    ((____DB *)__ODYU->__FFL)[__ODYU->__WJ]='\'';
+    __ODYU->__WJ=(____Q)(__ODYU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__5Y4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__YUAK));
-    Self__5BYU=((__STRING__BC *)buffer__0TAK);
-    if ((Self__5BYU->capacity__HFL <= Self__5BYU->count__WJ)) {
-      if ((Self__5BYU->capacity__HFL ==  0)) {
-        Self__5BYU->capacity__HFL= 32;
-        __tmp__ACYU=create__KVW( 32);
-        Self__5BYU->storage__4EL=__tmp__ACYU;
+  case ____YOOJ__: {
+    __O04S=((____YOOJ *)((____2A0I *)__HWAK));
+    __ODYU=((____BC *)__JVAK);
+    if ((__ODYU->__OFL <= __ODYU->__WJ)) {
+      if ((__ODYU->__OFL ==  0)) {
+        __ODYU->__OFL= 32;
+        __PDYU=__RVW( 32);
+        __ODYU->__FFL=__PDYU;
       } else /* FALSE */ {
-        __tmp__BCYU=(__INTEGER__Q)(Self__5BYU->capacity__HFL <<  1);
-        __tmp__ACYU=((__CHARACTER__DB *)Self__5BYU->storage__4EL);
-        old_nb_elts__DCYU=Self__5BYU->capacity__HFL;
-        __tmp__ECYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ACYU),((__UINTEGER_32__RWB )old_nb_elts__DCYU),((__UINTEGER_32__RWB )__tmp__BCYU));
-        __tmp__ACYU=((__CHARACTER__DB *)__tmp__ECYU);
-        clear__to__F00(__tmp__ACYU,old_nb_elts__DCYU,(__INTEGER__Q)(__tmp__BCYU -  1));
-        Self__5BYU->storage__4EL=__tmp__ACYU;
-        Self__5BYU->capacity__HFL=__tmp__BCYU;
+        __QDYU=(____Q)(__ODYU->__OFL <<  1);
+        __PDYU=((____DB *)__ODYU->__FFL);
+        __SDYU=__ODYU->__OFL;
+        __TDYU=__55W(((____IB )__PDYU),((____YWB )__SDYU),((____YWB )__QDYU));
+        __PDYU=((____DB *)__TDYU);
+        __M00(__PDYU,__SDYU,(____Q)(__QDYU -  1));
+        __ODYU->__FFL=__PDYU;
+        __ODYU->__OFL=__QDYU;
       };
     };
-    ((__CHARACTER__DB *)Self__5BYU->storage__4EL)[Self__5BYU->count__WJ]='\"';
-    Self__5BYU->count__WJ=(__INTEGER__Q)(Self__5BYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__0TAK),Self__5Y4S->string__EBJK);
-    Self__5BYU=((__STRING__BC *)buffer__0TAK);
-    if ((Self__5BYU->capacity__HFL <= Self__5BYU->count__WJ)) {
-      if ((Self__5BYU->capacity__HFL ==  0)) {
-        Self__5BYU->capacity__HFL= 32;
-        __tmp__ACYU=create__KVW( 32);
-        Self__5BYU->storage__4EL=__tmp__ACYU;
+    ((____DB *)__ODYU->__FFL)[__ODYU->__WJ]='\"';
+    __ODYU->__WJ=(____Q)(__ODYU->__WJ +  1);
+    __EWX(((____BC *)__JVAK),__O04S->__TCJK);
+    __ODYU=((____BC *)__JVAK);
+    if ((__ODYU->__OFL <= __ODYU->__WJ)) {
+      if ((__ODYU->__OFL ==  0)) {
+        __ODYU->__OFL= 32;
+        __PDYU=__RVW( 32);
+        __ODYU->__FFL=__PDYU;
       } else /* FALSE */ {
-        __tmp__BCYU=(__INTEGER__Q)(Self__5BYU->capacity__HFL <<  1);
-        __tmp__ACYU=((__CHARACTER__DB *)Self__5BYU->storage__4EL);
-        old_nb_elts__DCYU=Self__5BYU->capacity__HFL;
-        __tmp__ECYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ACYU),((__UINTEGER_32__RWB )old_nb_elts__DCYU),((__UINTEGER_32__RWB )__tmp__BCYU));
-        __tmp__ACYU=((__CHARACTER__DB *)__tmp__ECYU);
-        clear__to__F00(__tmp__ACYU,old_nb_elts__DCYU,(__INTEGER__Q)(__tmp__BCYU -  1));
-        Self__5BYU->storage__4EL=__tmp__ACYU;
-        Self__5BYU->capacity__HFL=__tmp__BCYU;
+        __QDYU=(____Q)(__ODYU->__OFL <<  1);
+        __PDYU=((____DB *)__ODYU->__FFL);
+        __SDYU=__ODYU->__OFL;
+        __TDYU=__55W(((____IB )__PDYU),((____YWB )__SDYU),((____YWB )__QDYU));
+        __PDYU=((____DB *)__TDYU);
+        __M00(__PDYU,__SDYU,(____Q)(__QDYU -  1));
+        __ODYU->__FFL=__PDYU;
+        __ODYU->__OFL=__QDYU;
       };
     };
-    ((__CHARACTER__DB *)Self__5BYU->storage__4EL)[Self__5BYU->count__WJ]='\"';
-    Self__5BYU->count__WJ=(__INTEGER__Q)(Self__5BYU->count__WJ +  1);
+    ((____DB *)__ODYU->__FFL)[__ODYU->__WJ]='\"';
+    __ODYU->__WJ=(____Q)(__ODYU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__0TAK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__YUAK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__JVAK),((____Q5YL *)((____2A0I *)__HWAK))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__HWAK)),__JVAK);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__YUAK)),buffer__0TAK);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__HWAK)),__JVAK);
   } break;
   };
-  Self__HBYU=((__STRING__BC *)buffer__0TAK);
-  if ((Self__HBYU->capacity__HFL <= Self__HBYU->count__WJ)) {
-    if ((Self__HBYU->capacity__HFL ==  0)) {
-      Self__HBYU->capacity__HFL= 32;
-      __tmp__IBYU=create__KVW( 32);
-      Self__HBYU->storage__4EL=__tmp__IBYU;
+  __WCYU=((____BC *)__JVAK);
+  if ((__WCYU->__OFL <= __WCYU->__WJ)) {
+    if ((__WCYU->__OFL ==  0)) {
+      __WCYU->__OFL= 32;
+      __XCYU=__RVW( 32);
+      __WCYU->__FFL=__XCYU;
     } else /* FALSE */ {
-      __tmp__JBYU=(__INTEGER__Q)(Self__HBYU->capacity__HFL <<  1);
-      __tmp__IBYU=((__CHARACTER__DB *)Self__HBYU->storage__4EL);
-      old_nb_elts__LBYU=Self__HBYU->capacity__HFL;
-      __tmp__MBYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IBYU),((__UINTEGER_32__RWB )old_nb_elts__LBYU),((__UINTEGER_32__RWB )__tmp__JBYU));
-      __tmp__IBYU=((__CHARACTER__DB *)__tmp__MBYU);
-      clear__to__F00(__tmp__IBYU,old_nb_elts__LBYU,(__INTEGER__Q)(__tmp__JBYU -  1));
-      Self__HBYU->storage__4EL=__tmp__IBYU;
-      Self__HBYU->capacity__HFL=__tmp__JBYU;
+      __YCYU=(____Q)(__WCYU->__OFL <<  1);
+      __XCYU=((____DB *)__WCYU->__FFL);
+      __0CYU=__WCYU->__OFL;
+      __1CYU=__55W(((____IB )__XCYU),((____YWB )__0CYU),((____YWB )__YCYU));
+      __XCYU=((____DB *)__1CYU);
+      __M00(__XCYU,__0CYU,(____Q)(__YCYU -  1));
+      __WCYU->__FFL=__XCYU;
+      __WCYU->__OFL=__YCYU;
     };
   };
-  ((__CHARACTER__DB *)Self__HBYU->storage__4EL)[Self__HBYU->count__WJ]=')';
-  Self__HBYU->count__WJ=(__INTEGER__Q)(Self__HBYU->count__WJ +  1);
+  ((____DB *)__WCYU->__FFL)[__WCYU->__WJ]=')';
+  __WCYU->__WJ=(____Q)(__WCYU->__WJ +  1);
 }
 
-static void genere__BWAK(__EXPR_AND__ADOJ *Self__CWAK,__STRING__BC *buffer__DWAK)
-// ({EXPR_AND__ADOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __QXAK(____PEOJ *__RXAK,____BC *__SXAK)
+// ({__PEOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__EWAK,*__tmp__RWAK,*__tmp__CXAK;
-  __STRING__BC *Self__XEYU,*Self__PFYU;
-  __INTEGER__Q __tmp__ZEYU,old_nb_elts__1EYU,__tmp__RFYU;
-  __INTEGER__Q old_nb_elts__TFYU;
-  __POINTER__IB __tmp__2EYU,__tmp__UFYU;
-  void *__tmp__BXAK,*__tmp__3XAK;
-  __CHARACTER_CST__5LOJ *Self__NZ4S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__PZ4S;
-  __CHARACTER__DB *__tmp__YEYU,*__tmp__QFYU;
-  __BOOLEAN__L __tmp__2WAK;
-  __tmp__EWAK=static_type__EECK(Self__CWAK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__EWAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__DWAK),(&__string_660));
+  ____WMB *__TXAK,*__AYAK,*__RYAK;
+  ____BC *__GGYU,*__4GYU;
+  ____Q __IGYU,__KGYU,__AHYU,__CHYU;
+  ____IB __LGYU,__DHYU;
+  void *__QYAK,*__MZAK;
+  ____ONOJ *__204S;
+  ____YOOJ *__404S;
+  ____DB *__HGYU,*__5GYU;
+  ____L __LYAK;
+  __TXAK=__TFCK(__RXAK);
+  if (((void *)((____WMB *)__TXAK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__SXAK),(&__string_660));
   } else /* FALSE */ {
-    Self__XEYU=((__STRING__BC *)buffer__DWAK);
-    if ((Self__XEYU->capacity__HFL <= Self__XEYU->count__WJ)) {
-      if ((Self__XEYU->capacity__HFL ==  0)) {
-        Self__XEYU->capacity__HFL= 32;
-        __tmp__YEYU=create__KVW( 32);
-        Self__XEYU->storage__4EL=__tmp__YEYU;
-      } else /* FALSE */ {
-        __tmp__ZEYU=(__INTEGER__Q)(Self__XEYU->capacity__HFL <<  1);
-        __tmp__YEYU=((__CHARACTER__DB *)Self__XEYU->storage__4EL);
-        old_nb_elts__1EYU=Self__XEYU->capacity__HFL;
-        __tmp__2EYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YEYU),((__UINTEGER_32__RWB )old_nb_elts__1EYU),((__UINTEGER_32__RWB )__tmp__ZEYU));
-        __tmp__YEYU=((__CHARACTER__DB *)__tmp__2EYU);
-        clear__to__F00(__tmp__YEYU,old_nb_elts__1EYU,(__INTEGER__Q)(__tmp__ZEYU -  1));
-        Self__XEYU->storage__4EL=__tmp__YEYU;
-        Self__XEYU->capacity__HFL=__tmp__ZEYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__XEYU->storage__4EL)[Self__XEYU->count__WJ]='(';
-    Self__XEYU->count__WJ=(__INTEGER__Q)(Self__XEYU->count__WJ +  1);
-    __tmp__RWAK=static_type__EECK(Self__CWAK);
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)__tmp__RWAK),buffer__DWAK);
-    Self__XEYU=((__STRING__BC *)buffer__DWAK);
-    if ((Self__XEYU->capacity__HFL <= Self__XEYU->count__WJ)) {
-      if ((Self__XEYU->capacity__HFL ==  0)) {
-        Self__XEYU->capacity__HFL= 32;
-        __tmp__YEYU=create__KVW( 32);
-        Self__XEYU->storage__4EL=__tmp__YEYU;
-      } else /* FALSE */ {
-        __tmp__ZEYU=(__INTEGER__Q)(Self__XEYU->capacity__HFL <<  1);
-        __tmp__YEYU=((__CHARACTER__DB *)Self__XEYU->storage__4EL);
-        old_nb_elts__1EYU=Self__XEYU->capacity__HFL;
-        __tmp__2EYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YEYU),((__UINTEGER_32__RWB )old_nb_elts__1EYU),((__UINTEGER_32__RWB )__tmp__ZEYU));
-        __tmp__YEYU=((__CHARACTER__DB *)__tmp__2EYU);
-        clear__to__F00(__tmp__YEYU,old_nb_elts__1EYU,(__INTEGER__Q)(__tmp__ZEYU -  1));
-        Self__XEYU->storage__4EL=__tmp__YEYU;
-        Self__XEYU->capacity__HFL=__tmp__ZEYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__XEYU->storage__4EL)[Self__XEYU->count__WJ]=')';
-    Self__XEYU->count__WJ=(__INTEGER__Q)(Self__XEYU->count__WJ +  1);
-  };
-  Self__XEYU=((__STRING__BC *)buffer__DWAK);
-  if ((Self__XEYU->capacity__HFL <= Self__XEYU->count__WJ)) {
-    if ((Self__XEYU->capacity__HFL ==  0)) {
-      Self__XEYU->capacity__HFL= 32;
-      __tmp__YEYU=create__KVW( 32);
-      Self__XEYU->storage__4EL=__tmp__YEYU;
-    } else /* FALSE */ {
-      __tmp__ZEYU=(__INTEGER__Q)(Self__XEYU->capacity__HFL <<  1);
-      __tmp__YEYU=((__CHARACTER__DB *)Self__XEYU->storage__4EL);
-      old_nb_elts__1EYU=Self__XEYU->capacity__HFL;
-      __tmp__2EYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YEYU),((__UINTEGER_32__RWB )old_nb_elts__1EYU),((__UINTEGER_32__RWB )__tmp__ZEYU));
-      __tmp__YEYU=((__CHARACTER__DB *)__tmp__2EYU);
-      clear__to__F00(__tmp__YEYU,old_nb_elts__1EYU,(__INTEGER__Q)(__tmp__ZEYU -  1));
-      Self__XEYU->storage__4EL=__tmp__YEYU;
-      Self__XEYU->capacity__HFL=__tmp__ZEYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__XEYU->storage__4EL)[Self__XEYU->count__WJ]='(';
-  Self__XEYU->count__WJ=(__INTEGER__Q)(Self__XEYU->count__WJ +  1);
-  __tmp__EWAK=static_type__EECK(Self__CWAK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__EWAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__DWAK),(&__string_663));
-    __tmp__2WAK=TRUE__K__;
+    __GGYU=((____BC *)__SXAK);
+    if ((__GGYU->__OFL <= __GGYU->__WJ)) {
+      if ((__GGYU->__OFL ==  0)) {
+        __GGYU->__OFL= 32;
+        __HGYU=__RVW( 32);
+        __GGYU->__FFL=__HGYU;
+      } else /* FALSE */ {
+        __IGYU=(____Q)(__GGYU->__OFL <<  1);
+        __HGYU=((____DB *)__GGYU->__FFL);
+        __KGYU=__GGYU->__OFL;
+        __LGYU=__55W(((____IB )__HGYU),((____YWB )__KGYU),((____YWB )__IGYU));
+        __HGYU=((____DB *)__LGYU);
+        __M00(__HGYU,__KGYU,(____Q)(__IGYU -  1));
+        __GGYU->__FFL=__HGYU;
+        __GGYU->__OFL=__IGYU;
+      };
+    };
+    ((____DB *)__GGYU->__FFL)[__GGYU->__WJ]='(';
+    __GGYU->__WJ=(____Q)(__GGYU->__WJ +  1);
+    __AYAK=__TFCK(__RXAK);
+    __ENZH(((____WMB *)__AYAK),__SXAK);
+    __GGYU=((____BC *)__SXAK);
+    if ((__GGYU->__OFL <= __GGYU->__WJ)) {
+      if ((__GGYU->__OFL ==  0)) {
+        __GGYU->__OFL= 32;
+        __HGYU=__RVW( 32);
+        __GGYU->__FFL=__HGYU;
+      } else /* FALSE */ {
+        __IGYU=(____Q)(__GGYU->__OFL <<  1);
+        __HGYU=((____DB *)__GGYU->__FFL);
+        __KGYU=__GGYU->__OFL;
+        __LGYU=__55W(((____IB )__HGYU),((____YWB )__KGYU),((____YWB )__IGYU));
+        __HGYU=((____DB *)__LGYU);
+        __M00(__HGYU,__KGYU,(____Q)(__IGYU -  1));
+        __GGYU->__FFL=__HGYU;
+        __GGYU->__OFL=__IGYU;
+      };
+    };
+    ((____DB *)__GGYU->__FFL)[__GGYU->__WJ]=')';
+    __GGYU->__WJ=(____Q)(__GGYU->__WJ +  1);
+  };
+  __GGYU=((____BC *)__SXAK);
+  if ((__GGYU->__OFL <= __GGYU->__WJ)) {
+    if ((__GGYU->__OFL ==  0)) {
+      __GGYU->__OFL= 32;
+      __HGYU=__RVW( 32);
+      __GGYU->__FFL=__HGYU;
+    } else /* FALSE */ {
+      __IGYU=(____Q)(__GGYU->__OFL <<  1);
+      __HGYU=((____DB *)__GGYU->__FFL);
+      __KGYU=__GGYU->__OFL;
+      __LGYU=__55W(((____IB )__HGYU),((____YWB )__KGYU),((____YWB )__IGYU));
+      __HGYU=((____DB *)__LGYU);
+      __M00(__HGYU,__KGYU,(____Q)(__IGYU -  1));
+      __GGYU->__FFL=__HGYU;
+      __GGYU->__OFL=__IGYU;
+    };
+  };
+  ((____DB *)__GGYU->__FFL)[__GGYU->__WJ]='(';
+  __GGYU->__WJ=(____Q)(__GGYU->__WJ +  1);
+  __TXAK=__TFCK(__RXAK);
+  if (((void *)((____WMB *)__TXAK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__SXAK),(&__string_663));
+    __LYAK=__K__;
   } else /* FALSE */ {
-    __tmp__2WAK=FALSE__O__;
+    __LYAK=__O__;
   };
-  if ((! __tmp__2WAK)) {
-    __tmp__BXAK=Self__CWAK->parent_expr_binary__BDOJ.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__BXAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__CXAK=((__STRING_CST__5J *)__tmp__BXAK)->parent_constant__EK.static_type__SG4D;
+  if ((! __LYAK)) {
+    __QYAK=__RXAK->__QEOJ.__BC5J;
+    switch (((struct ___OBJ *)__QYAK)->__id) {
+    case ____5J__: {
+      __RYAK=((____5J *)__QYAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__CXAK=((__EXTERNAL_C__L5WC *)__tmp__BXAK)->static_type__J54D;
+    case ____0AXC__: {
+      __RYAK=((____0AXC *)__QYAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__CXAK=((__PROTOTYPE_CST__45WC *)__tmp__BXAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __RYAK=((____NBXC *)__QYAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__CXAK=((__INTEGER_CST__KAXC *)__tmp__BXAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __RYAK=((____ZBXC *)__QYAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__CXAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__BXAK));
+    case ____DMWH__: {
+      __RYAK=__B21J(((____DMWH *)__QYAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__CXAK=((__READ_LOCAL__N5ZI *)__tmp__BXAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __RYAK=((____2A0I *)__QYAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__CXAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __RYAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__CXAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __RYAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__CXAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __RYAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__CXAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __RYAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__CXAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __RYAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__CXAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__BXAK));
+    case ____RCOJ__: {
+      __RYAK=__EFCK(((____RCOJ *)__QYAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__CXAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__BXAK));
+    case ____HDOJ__: {
+      __RYAK=__JFCK(((____HDOJ *)__QYAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__CXAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__BXAK));
+    case ____1DOJ__: {
+      __RYAK=__OFCK(((____1DOJ *)__QYAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__CXAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__BXAK));
+    case ____PEOJ__: {
+      __RYAK=__TFCK(((____PEOJ *)__QYAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__CXAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__BXAK));
+    case ____DFOJ__: {
+      __RYAK=__YFCK(((____DFOJ *)__QYAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__CXAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__BXAK));
+    case ____XFOJ__: {
+      __RYAK=__3FCK(((____XFOJ *)__QYAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__CXAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __RYAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__CXAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__BXAK));
+    case ____EHOJ__: {
+      __RYAK=__GGCK(((____EHOJ *)__QYAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__CXAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __RYAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__CXAK=((__CAST__JHOJ *)__tmp__BXAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __RYAK=((____YIOJ *)__QYAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__CXAK=((__REAL_CST__JLOJ *)__tmp__BXAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __RYAK=((____YMOJ *)__QYAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__CXAK=((__CHARACTER_CST__5LOJ *)__tmp__BXAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __RYAK=((____ONOJ *)__QYAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__CXAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__BXAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __RYAK=((____YOOJ *)__QYAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__CXAK=((__READ_SLOT__ZK4K *)__tmp__BXAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __RYAK=((____IM4K *)__QYAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__CXAK=static_type__NL5O();
+    case ____T5FL__: {
+      __RYAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__CXAK=static_type__QQTP();
+    case ____3DUL__: {
+      __RYAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__CXAK=static_type__041P();
+    case ____0EUL__: {
+      __RYAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__CXAK=static_type__VQTP();
+    case ____BGUL__: {
+      __RYAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__CXAK=static_type__A51P();
+    case ____2GUL__: {
+      __RYAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__CXAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__BXAK));
+    case ____B0VL__: {
+      __RYAK=__DXBN(((____B0VL *)__QYAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__CXAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__BXAK));
+    case ____P0VL__: {
+      __RYAK=__4AGM(((____P0VL *)__QYAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__CXAK=((__READ_GLOBAL__B4YL *)__tmp__BXAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __RYAK=((____Q5YL *)__QYAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__CXAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__BXAK));
+    case ____UVPM__: {
+      __RYAK=__OFWN(((____UVPM *)__QYAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__CXAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__BXAK));
+    case ____0ZPM__: {
+      __RYAK=__QM1P(((____0ZPM *)__QYAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__CXAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__BXAK));
+    case ____MR0N__: {
+      __RYAK=__FQVO(((____MR0N *)__QYAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__CXAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __RYAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__CXAK=static_type__MBUP();
+    case ____LYBP__: {
+      __RYAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__CXAK=static_type__RBUP();
+    case ____CZBP__: {
+      __RYAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__CXAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__BXAK));
+    case ____3BEP__: {
+      __RYAK=__ZPFQ(((____3BEP *)__QYAK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__CXAK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__DWAK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__RYAK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__SXAK),(&__string_660));
     };
   };
-  __tmp__BXAK=Self__CWAK->parent_expr_binary__BDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__BXAK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  __QYAK=__RXAK->__QEOJ.__BC5J;
+  switch (((struct ___OBJ *)__QYAK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__DWAK),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__QYAK)),__SXAK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__SXAK),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__BXAK),buffer__DWAK);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__QYAK),__SXAK);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__QYAK)),__SXAK);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__DWAK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK))->value__DD5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__NZ4S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK));
-    Self__PFYU=((__STRING__BC *)buffer__DWAK);
-    if ((Self__PFYU->capacity__HFL <= Self__PFYU->count__WJ)) {
-      if ((Self__PFYU->capacity__HFL ==  0)) {
-        Self__PFYU->capacity__HFL= 32;
-        __tmp__QFYU=create__KVW( 32);
-        Self__PFYU->storage__4EL=__tmp__QFYU;
-      } else /* FALSE */ {
-        __tmp__RFYU=(__INTEGER__Q)(Self__PFYU->capacity__HFL <<  1);
-        __tmp__QFYU=((__CHARACTER__DB *)Self__PFYU->storage__4EL);
-        old_nb_elts__TFYU=Self__PFYU->capacity__HFL;
-        __tmp__UFYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QFYU),((__UINTEGER_32__RWB )old_nb_elts__TFYU),((__UINTEGER_32__RWB )__tmp__RFYU));
-        __tmp__QFYU=((__CHARACTER__DB *)__tmp__UFYU);
-        clear__to__F00(__tmp__QFYU,old_nb_elts__TFYU,(__INTEGER__Q)(__tmp__RFYU -  1));
-        Self__PFYU->storage__4EL=__tmp__QFYU;
-        Self__PFYU->capacity__HFL=__tmp__RFYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__PFYU->storage__4EL)[Self__PFYU->count__WJ]='\'';
-    Self__PFYU->count__WJ=(__INTEGER__Q)(Self__PFYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__DWAK),Self__NZ4S->text__ID5J);
-    Self__PFYU=((__STRING__BC *)buffer__DWAK);
-    if ((Self__PFYU->capacity__HFL <= Self__PFYU->count__WJ)) {
-      if ((Self__PFYU->capacity__HFL ==  0)) {
-        Self__PFYU->capacity__HFL= 32;
-        __tmp__QFYU=create__KVW( 32);
-        Self__PFYU->storage__4EL=__tmp__QFYU;
-      } else /* FALSE */ {
-        __tmp__RFYU=(__INTEGER__Q)(Self__PFYU->capacity__HFL <<  1);
-        __tmp__QFYU=((__CHARACTER__DB *)Self__PFYU->storage__4EL);
-        old_nb_elts__TFYU=Self__PFYU->capacity__HFL;
-        __tmp__UFYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QFYU),((__UINTEGER_32__RWB )old_nb_elts__TFYU),((__UINTEGER_32__RWB )__tmp__RFYU));
-        __tmp__QFYU=((__CHARACTER__DB *)__tmp__UFYU);
-        clear__to__F00(__tmp__QFYU,old_nb_elts__TFYU,(__INTEGER__Q)(__tmp__RFYU -  1));
-        Self__PFYU->storage__4EL=__tmp__QFYU;
-        Self__PFYU->capacity__HFL=__tmp__RFYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__PFYU->storage__4EL)[Self__PFYU->count__WJ]='\'';
-    Self__PFYU->count__WJ=(__INTEGER__Q)(Self__PFYU->count__WJ +  1);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__PZ4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK));
-    Self__PFYU=((__STRING__BC *)buffer__DWAK);
-    if ((Self__PFYU->capacity__HFL <= Self__PFYU->count__WJ)) {
-      if ((Self__PFYU->capacity__HFL ==  0)) {
-        Self__PFYU->capacity__HFL= 32;
-        __tmp__QFYU=create__KVW( 32);
-        Self__PFYU->storage__4EL=__tmp__QFYU;
-      } else /* FALSE */ {
-        __tmp__RFYU=(__INTEGER__Q)(Self__PFYU->capacity__HFL <<  1);
-        __tmp__QFYU=((__CHARACTER__DB *)Self__PFYU->storage__4EL);
-        old_nb_elts__TFYU=Self__PFYU->capacity__HFL;
-        __tmp__UFYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QFYU),((__UINTEGER_32__RWB )old_nb_elts__TFYU),((__UINTEGER_32__RWB )__tmp__RFYU));
-        __tmp__QFYU=((__CHARACTER__DB *)__tmp__UFYU);
-        clear__to__F00(__tmp__QFYU,old_nb_elts__TFYU,(__INTEGER__Q)(__tmp__RFYU -  1));
-        Self__PFYU->storage__4EL=__tmp__QFYU;
-        Self__PFYU->capacity__HFL=__tmp__RFYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__PFYU->storage__4EL)[Self__PFYU->count__WJ]='\"';
-    Self__PFYU->count__WJ=(__INTEGER__Q)(Self__PFYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__DWAK),Self__PZ4S->string__EBJK);
-    Self__PFYU=((__STRING__BC *)buffer__DWAK);
-    if ((Self__PFYU->capacity__HFL <= Self__PFYU->count__WJ)) {
-      if ((Self__PFYU->capacity__HFL ==  0)) {
-        Self__PFYU->capacity__HFL= 32;
-        __tmp__QFYU=create__KVW( 32);
-        Self__PFYU->storage__4EL=__tmp__QFYU;
-      } else /* FALSE */ {
-        __tmp__RFYU=(__INTEGER__Q)(Self__PFYU->capacity__HFL <<  1);
-        __tmp__QFYU=((__CHARACTER__DB *)Self__PFYU->storage__4EL);
-        old_nb_elts__TFYU=Self__PFYU->capacity__HFL;
-        __tmp__UFYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QFYU),((__UINTEGER_32__RWB )old_nb_elts__TFYU),((__UINTEGER_32__RWB )__tmp__RFYU));
-        __tmp__QFYU=((__CHARACTER__DB *)__tmp__UFYU);
-        clear__to__F00(__tmp__QFYU,old_nb_elts__TFYU,(__INTEGER__Q)(__tmp__RFYU -  1));
-        Self__PFYU->storage__4EL=__tmp__QFYU;
-        Self__PFYU->capacity__HFL=__tmp__RFYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__PFYU->storage__4EL)[Self__PFYU->count__WJ]='\"';
-    Self__PFYU->count__WJ=(__INTEGER__Q)(Self__PFYU->count__WJ +  1);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__DWAK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-  } break;
-  };
-  Self__XEYU=((__STRING__BC *)buffer__DWAK);
-  if ((Self__XEYU->capacity__HFL <= Self__XEYU->count__WJ)) {
-    if ((Self__XEYU->capacity__HFL ==  0)) {
-      Self__XEYU->capacity__HFL= 32;
-      __tmp__YEYU=create__KVW( 32);
-      Self__XEYU->storage__4EL=__tmp__YEYU;
-    } else /* FALSE */ {
-      __tmp__ZEYU=(__INTEGER__Q)(Self__XEYU->capacity__HFL <<  1);
-      __tmp__YEYU=((__CHARACTER__DB *)Self__XEYU->storage__4EL);
-      old_nb_elts__1EYU=Self__XEYU->capacity__HFL;
-      __tmp__2EYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YEYU),((__UINTEGER_32__RWB )old_nb_elts__1EYU),((__UINTEGER_32__RWB )__tmp__ZEYU));
-      __tmp__YEYU=((__CHARACTER__DB *)__tmp__2EYU);
-      clear__to__F00(__tmp__YEYU,old_nb_elts__1EYU,(__INTEGER__Q)(__tmp__ZEYU -  1));
-      Self__XEYU->storage__4EL=__tmp__YEYU;
-      Self__XEYU->capacity__HFL=__tmp__ZEYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__XEYU->storage__4EL)[Self__XEYU->count__WJ]=' ';
-  Self__XEYU->count__WJ=(__INTEGER__Q)(Self__XEYU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__DWAK),(&__string_488));
-  Self__XEYU=((__STRING__BC *)buffer__DWAK);
-  if ((Self__XEYU->capacity__HFL <= Self__XEYU->count__WJ)) {
-    if ((Self__XEYU->capacity__HFL ==  0)) {
-      Self__XEYU->capacity__HFL= 32;
-      __tmp__YEYU=create__KVW( 32);
-      Self__XEYU->storage__4EL=__tmp__YEYU;
-    } else /* FALSE */ {
-      __tmp__ZEYU=(__INTEGER__Q)(Self__XEYU->capacity__HFL <<  1);
-      __tmp__YEYU=((__CHARACTER__DB *)Self__XEYU->storage__4EL);
-      old_nb_elts__1EYU=Self__XEYU->capacity__HFL;
-      __tmp__2EYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YEYU),((__UINTEGER_32__RWB )old_nb_elts__1EYU),((__UINTEGER_32__RWB )__tmp__ZEYU));
-      __tmp__YEYU=((__CHARACTER__DB *)__tmp__2EYU);
-      clear__to__F00(__tmp__YEYU,old_nb_elts__1EYU,(__INTEGER__Q)(__tmp__ZEYU -  1));
-      Self__XEYU->storage__4EL=__tmp__YEYU;
-      Self__XEYU->capacity__HFL=__tmp__ZEYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__XEYU->storage__4EL)[Self__XEYU->count__WJ]=' ';
-  Self__XEYU->count__WJ=(__INTEGER__Q)(Self__XEYU->count__WJ +  1);
-  __tmp__EWAK=static_type__EECK(Self__CWAK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__EWAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__DWAK),(&__string_663));
-    __tmp__2WAK=TRUE__K__;
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____YMOJ__: {
+    __EWX(((____BC *)__SXAK),((____YMOJ *)((____2A0I *)__QYAK))->__SE5J);
+  } break;
+  case ____ONOJ__: {
+    __204S=((____ONOJ *)((____2A0I *)__QYAK));
+    __4GYU=((____BC *)__SXAK);
+    if ((__4GYU->__OFL <= __4GYU->__WJ)) {
+      if ((__4GYU->__OFL ==  0)) {
+        __4GYU->__OFL= 32;
+        __5GYU=__RVW( 32);
+        __4GYU->__FFL=__5GYU;
+      } else /* FALSE */ {
+        __AHYU=(____Q)(__4GYU->__OFL <<  1);
+        __5GYU=((____DB *)__4GYU->__FFL);
+        __CHYU=__4GYU->__OFL;
+        __DHYU=__55W(((____IB )__5GYU),((____YWB )__CHYU),((____YWB )__AHYU));
+        __5GYU=((____DB *)__DHYU);
+        __M00(__5GYU,__CHYU,(____Q)(__AHYU -  1));
+        __4GYU->__FFL=__5GYU;
+        __4GYU->__OFL=__AHYU;
+      };
+    };
+    ((____DB *)__4GYU->__FFL)[__4GYU->__WJ]='\'';
+    __4GYU->__WJ=(____Q)(__4GYU->__WJ +  1);
+    __EWX(((____BC *)__SXAK),__204S->__XE5J);
+    __4GYU=((____BC *)__SXAK);
+    if ((__4GYU->__OFL <= __4GYU->__WJ)) {
+      if ((__4GYU->__OFL ==  0)) {
+        __4GYU->__OFL= 32;
+        __5GYU=__RVW( 32);
+        __4GYU->__FFL=__5GYU;
+      } else /* FALSE */ {
+        __AHYU=(____Q)(__4GYU->__OFL <<  1);
+        __5GYU=((____DB *)__4GYU->__FFL);
+        __CHYU=__4GYU->__OFL;
+        __DHYU=__55W(((____IB )__5GYU),((____YWB )__CHYU),((____YWB )__AHYU));
+        __5GYU=((____DB *)__DHYU);
+        __M00(__5GYU,__CHYU,(____Q)(__AHYU -  1));
+        __4GYU->__FFL=__5GYU;
+        __4GYU->__OFL=__AHYU;
+      };
+    };
+    ((____DB *)__4GYU->__FFL)[__4GYU->__WJ]='\'';
+    __4GYU->__WJ=(____Q)(__4GYU->__WJ +  1);
+  } break;
+  case ____YOOJ__: {
+    __404S=((____YOOJ *)((____2A0I *)__QYAK));
+    __4GYU=((____BC *)__SXAK);
+    if ((__4GYU->__OFL <= __4GYU->__WJ)) {
+      if ((__4GYU->__OFL ==  0)) {
+        __4GYU->__OFL= 32;
+        __5GYU=__RVW( 32);
+        __4GYU->__FFL=__5GYU;
+      } else /* FALSE */ {
+        __AHYU=(____Q)(__4GYU->__OFL <<  1);
+        __5GYU=((____DB *)__4GYU->__FFL);
+        __CHYU=__4GYU->__OFL;
+        __DHYU=__55W(((____IB )__5GYU),((____YWB )__CHYU),((____YWB )__AHYU));
+        __5GYU=((____DB *)__DHYU);
+        __M00(__5GYU,__CHYU,(____Q)(__AHYU -  1));
+        __4GYU->__FFL=__5GYU;
+        __4GYU->__OFL=__AHYU;
+      };
+    };
+    ((____DB *)__4GYU->__FFL)[__4GYU->__WJ]='\"';
+    __4GYU->__WJ=(____Q)(__4GYU->__WJ +  1);
+    __EWX(((____BC *)__SXAK),__404S->__TCJK);
+    __4GYU=((____BC *)__SXAK);
+    if ((__4GYU->__OFL <= __4GYU->__WJ)) {
+      if ((__4GYU->__OFL ==  0)) {
+        __4GYU->__OFL= 32;
+        __5GYU=__RVW( 32);
+        __4GYU->__FFL=__5GYU;
+      } else /* FALSE */ {
+        __AHYU=(____Q)(__4GYU->__OFL <<  1);
+        __5GYU=((____DB *)__4GYU->__FFL);
+        __CHYU=__4GYU->__OFL;
+        __DHYU=__55W(((____IB )__5GYU),((____YWB )__CHYU),((____YWB )__AHYU));
+        __5GYU=((____DB *)__DHYU);
+        __M00(__5GYU,__CHYU,(____Q)(__AHYU -  1));
+        __4GYU->__FFL=__5GYU;
+        __4GYU->__OFL=__AHYU;
+      };
+    };
+    ((____DB *)__4GYU->__FFL)[__4GYU->__WJ]='\"';
+    __4GYU->__WJ=(____Q)(__4GYU->__WJ +  1);
+  } break;
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____Q5YL__: {
+    __EWX(((____BC *)__SXAK),((____Q5YL *)((____2A0I *)__QYAK))->__HBKM->__GKRG.__WO5D);
+  } break;
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__QYAK)),__SXAK);
+  } break;
+  };
+  __GGYU=((____BC *)__SXAK);
+  if ((__GGYU->__OFL <= __GGYU->__WJ)) {
+    if ((__GGYU->__OFL ==  0)) {
+      __GGYU->__OFL= 32;
+      __HGYU=__RVW( 32);
+      __GGYU->__FFL=__HGYU;
+    } else /* FALSE */ {
+      __IGYU=(____Q)(__GGYU->__OFL <<  1);
+      __HGYU=((____DB *)__GGYU->__FFL);
+      __KGYU=__GGYU->__OFL;
+      __LGYU=__55W(((____IB )__HGYU),((____YWB )__KGYU),((____YWB )__IGYU));
+      __HGYU=((____DB *)__LGYU);
+      __M00(__HGYU,__KGYU,(____Q)(__IGYU -  1));
+      __GGYU->__FFL=__HGYU;
+      __GGYU->__OFL=__IGYU;
+    };
+  };
+  ((____DB *)__GGYU->__FFL)[__GGYU->__WJ]=' ';
+  __GGYU->__WJ=(____Q)(__GGYU->__WJ +  1);
+  __EWX(((____BC *)__SXAK),(&__string_488));
+  __GGYU=((____BC *)__SXAK);
+  if ((__GGYU->__OFL <= __GGYU->__WJ)) {
+    if ((__GGYU->__OFL ==  0)) {
+      __GGYU->__OFL= 32;
+      __HGYU=__RVW( 32);
+      __GGYU->__FFL=__HGYU;
+    } else /* FALSE */ {
+      __IGYU=(____Q)(__GGYU->__OFL <<  1);
+      __HGYU=((____DB *)__GGYU->__FFL);
+      __KGYU=__GGYU->__OFL;
+      __LGYU=__55W(((____IB )__HGYU),((____YWB )__KGYU),((____YWB )__IGYU));
+      __HGYU=((____DB *)__LGYU);
+      __M00(__HGYU,__KGYU,(____Q)(__IGYU -  1));
+      __GGYU->__FFL=__HGYU;
+      __GGYU->__OFL=__IGYU;
+    };
+  };
+  ((____DB *)__GGYU->__FFL)[__GGYU->__WJ]=' ';
+  __GGYU->__WJ=(____Q)(__GGYU->__WJ +  1);
+  __TXAK=__TFCK(__RXAK);
+  if (((void *)((____WMB *)__TXAK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__SXAK),(&__string_663));
+    __LYAK=__K__;
   } else /* FALSE */ {
-    __tmp__2WAK=FALSE__O__;
+    __LYAK=__O__;
   };
-  if ((! __tmp__2WAK)) {
-    __tmp__3XAK=Self__CWAK->parent_expr_binary__BDOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__3XAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__CXAK=((__STRING_CST__5J *)__tmp__3XAK)->parent_constant__EK.static_type__SG4D;
+  if ((! __LYAK)) {
+    __MZAK=__RXAK->__QEOJ.__FC5J;
+    switch (((struct ___OBJ *)__MZAK)->__id) {
+    case ____5J__: {
+      __RYAK=((____5J *)__MZAK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__CXAK=((__EXTERNAL_C__L5WC *)__tmp__3XAK)->static_type__J54D;
+    case ____0AXC__: {
+      __RYAK=((____0AXC *)__MZAK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__CXAK=((__PROTOTYPE_CST__45WC *)__tmp__3XAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __RYAK=((____NBXC *)__MZAK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__CXAK=((__INTEGER_CST__KAXC *)__tmp__3XAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __RYAK=((____ZBXC *)__MZAK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__CXAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__3XAK));
+    case ____DMWH__: {
+      __RYAK=__B21J(((____DMWH *)__MZAK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__CXAK=((__READ_LOCAL__N5ZI *)__tmp__3XAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __RYAK=((____2A0I *)__MZAK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__CXAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __RYAK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__CXAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __RYAK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__CXAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __RYAK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__CXAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __RYAK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__CXAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __RYAK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__CXAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__3XAK));
+    case ____RCOJ__: {
+      __RYAK=__EFCK(((____RCOJ *)__MZAK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__CXAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__3XAK));
+    case ____HDOJ__: {
+      __RYAK=__JFCK(((____HDOJ *)__MZAK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__CXAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__3XAK));
+    case ____1DOJ__: {
+      __RYAK=__OFCK(((____1DOJ *)__MZAK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__CXAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__3XAK));
+    case ____PEOJ__: {
+      __RYAK=__TFCK(((____PEOJ *)__MZAK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__CXAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__3XAK));
+    case ____DFOJ__: {
+      __RYAK=__YFCK(((____DFOJ *)__MZAK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__CXAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__3XAK));
+    case ____XFOJ__: {
+      __RYAK=__3FCK(((____XFOJ *)__MZAK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__CXAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __RYAK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__CXAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__3XAK));
+    case ____EHOJ__: {
+      __RYAK=__GGCK(((____EHOJ *)__MZAK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__CXAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __RYAK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__CXAK=((__CAST__JHOJ *)__tmp__3XAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __RYAK=((____YIOJ *)__MZAK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__CXAK=((__REAL_CST__JLOJ *)__tmp__3XAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __RYAK=((____YMOJ *)__MZAK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__CXAK=((__CHARACTER_CST__5LOJ *)__tmp__3XAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __RYAK=((____ONOJ *)__MZAK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__CXAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__3XAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __RYAK=((____YOOJ *)__MZAK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__CXAK=((__READ_SLOT__ZK4K *)__tmp__3XAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __RYAK=((____IM4K *)__MZAK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__CXAK=static_type__NL5O();
+    case ____T5FL__: {
+      __RYAK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__CXAK=static_type__QQTP();
+    case ____3DUL__: {
+      __RYAK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__CXAK=static_type__041P();
+    case ____0EUL__: {
+      __RYAK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__CXAK=static_type__VQTP();
+    case ____BGUL__: {
+      __RYAK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__CXAK=static_type__A51P();
+    case ____2GUL__: {
+      __RYAK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__CXAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__3XAK));
+    case ____B0VL__: {
+      __RYAK=__DXBN(((____B0VL *)__MZAK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__CXAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__3XAK));
+    case ____P0VL__: {
+      __RYAK=__4AGM(((____P0VL *)__MZAK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__CXAK=((__READ_GLOBAL__B4YL *)__tmp__3XAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __RYAK=((____Q5YL *)__MZAK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__CXAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__3XAK));
+    case ____UVPM__: {
+      __RYAK=__OFWN(((____UVPM *)__MZAK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__CXAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__3XAK));
+    case ____0ZPM__: {
+      __RYAK=__QM1P(((____0ZPM *)__MZAK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__CXAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__3XAK));
+    case ____MR0N__: {
+      __RYAK=__FQVO(((____MR0N *)__MZAK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__CXAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __RYAK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__CXAK=static_type__MBUP();
+    case ____LYBP__: {
+      __RYAK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__CXAK=static_type__RBUP();
+    case ____CZBP__: {
+      __RYAK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__CXAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__3XAK));
+    case ____3BEP__: {
+      __RYAK=__ZPFQ(((____3BEP *)__MZAK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__CXAK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__DWAK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__RYAK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__SXAK),(&__string_660));
     };
   };
-  __tmp__BXAK=Self__CWAK->parent_expr_binary__BDOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__BXAK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  __QYAK=__RXAK->__QEOJ.__FC5J;
+  switch (((struct ___OBJ *)__QYAK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__DWAK),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__QYAK)),__SXAK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__SXAK),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__BXAK),buffer__DWAK);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__QYAK),__SXAK);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__QYAK)),__SXAK);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__DWAK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__SXAK),((____YMOJ *)((____2A0I *)__QYAK))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__NZ4S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK));
-    Self__PFYU=((__STRING__BC *)buffer__DWAK);
-    if ((Self__PFYU->capacity__HFL <= Self__PFYU->count__WJ)) {
-      if ((Self__PFYU->capacity__HFL ==  0)) {
-        Self__PFYU->capacity__HFL= 32;
-        __tmp__QFYU=create__KVW( 32);
-        Self__PFYU->storage__4EL=__tmp__QFYU;
+  case ____ONOJ__: {
+    __204S=((____ONOJ *)((____2A0I *)__QYAK));
+    __4GYU=((____BC *)__SXAK);
+    if ((__4GYU->__OFL <= __4GYU->__WJ)) {
+      if ((__4GYU->__OFL ==  0)) {
+        __4GYU->__OFL= 32;
+        __5GYU=__RVW( 32);
+        __4GYU->__FFL=__5GYU;
       } else /* FALSE */ {
-        __tmp__RFYU=(__INTEGER__Q)(Self__PFYU->capacity__HFL <<  1);
-        __tmp__QFYU=((__CHARACTER__DB *)Self__PFYU->storage__4EL);
-        old_nb_elts__TFYU=Self__PFYU->capacity__HFL;
-        __tmp__UFYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QFYU),((__UINTEGER_32__RWB )old_nb_elts__TFYU),((__UINTEGER_32__RWB )__tmp__RFYU));
-        __tmp__QFYU=((__CHARACTER__DB *)__tmp__UFYU);
-        clear__to__F00(__tmp__QFYU,old_nb_elts__TFYU,(__INTEGER__Q)(__tmp__RFYU -  1));
-        Self__PFYU->storage__4EL=__tmp__QFYU;
-        Self__PFYU->capacity__HFL=__tmp__RFYU;
+        __AHYU=(____Q)(__4GYU->__OFL <<  1);
+        __5GYU=((____DB *)__4GYU->__FFL);
+        __CHYU=__4GYU->__OFL;
+        __DHYU=__55W(((____IB )__5GYU),((____YWB )__CHYU),((____YWB )__AHYU));
+        __5GYU=((____DB *)__DHYU);
+        __M00(__5GYU,__CHYU,(____Q)(__AHYU -  1));
+        __4GYU->__FFL=__5GYU;
+        __4GYU->__OFL=__AHYU;
       };
     };
-    ((__CHARACTER__DB *)Self__PFYU->storage__4EL)[Self__PFYU->count__WJ]='\'';
-    Self__PFYU->count__WJ=(__INTEGER__Q)(Self__PFYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__DWAK),Self__NZ4S->text__ID5J);
-    Self__PFYU=((__STRING__BC *)buffer__DWAK);
-    if ((Self__PFYU->capacity__HFL <= Self__PFYU->count__WJ)) {
-      if ((Self__PFYU->capacity__HFL ==  0)) {
-        Self__PFYU->capacity__HFL= 32;
-        __tmp__QFYU=create__KVW( 32);
-        Self__PFYU->storage__4EL=__tmp__QFYU;
+    ((____DB *)__4GYU->__FFL)[__4GYU->__WJ]='\'';
+    __4GYU->__WJ=(____Q)(__4GYU->__WJ +  1);
+    __EWX(((____BC *)__SXAK),__204S->__XE5J);
+    __4GYU=((____BC *)__SXAK);
+    if ((__4GYU->__OFL <= __4GYU->__WJ)) {
+      if ((__4GYU->__OFL ==  0)) {
+        __4GYU->__OFL= 32;
+        __5GYU=__RVW( 32);
+        __4GYU->__FFL=__5GYU;
       } else /* FALSE */ {
-        __tmp__RFYU=(__INTEGER__Q)(Self__PFYU->capacity__HFL <<  1);
-        __tmp__QFYU=((__CHARACTER__DB *)Self__PFYU->storage__4EL);
-        old_nb_elts__TFYU=Self__PFYU->capacity__HFL;
-        __tmp__UFYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QFYU),((__UINTEGER_32__RWB )old_nb_elts__TFYU),((__UINTEGER_32__RWB )__tmp__RFYU));
-        __tmp__QFYU=((__CHARACTER__DB *)__tmp__UFYU);
-        clear__to__F00(__tmp__QFYU,old_nb_elts__TFYU,(__INTEGER__Q)(__tmp__RFYU -  1));
-        Self__PFYU->storage__4EL=__tmp__QFYU;
-        Self__PFYU->capacity__HFL=__tmp__RFYU;
+        __AHYU=(____Q)(__4GYU->__OFL <<  1);
+        __5GYU=((____DB *)__4GYU->__FFL);
+        __CHYU=__4GYU->__OFL;
+        __DHYU=__55W(((____IB )__5GYU),((____YWB )__CHYU),((____YWB )__AHYU));
+        __5GYU=((____DB *)__DHYU);
+        __M00(__5GYU,__CHYU,(____Q)(__AHYU -  1));
+        __4GYU->__FFL=__5GYU;
+        __4GYU->__OFL=__AHYU;
       };
     };
-    ((__CHARACTER__DB *)Self__PFYU->storage__4EL)[Self__PFYU->count__WJ]='\'';
-    Self__PFYU->count__WJ=(__INTEGER__Q)(Self__PFYU->count__WJ +  1);
+    ((____DB *)__4GYU->__FFL)[__4GYU->__WJ]='\'';
+    __4GYU->__WJ=(____Q)(__4GYU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__PZ4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__BXAK));
-    Self__PFYU=((__STRING__BC *)buffer__DWAK);
-    if ((Self__PFYU->capacity__HFL <= Self__PFYU->count__WJ)) {
-      if ((Self__PFYU->capacity__HFL ==  0)) {
-        Self__PFYU->capacity__HFL= 32;
-        __tmp__QFYU=create__KVW( 32);
-        Self__PFYU->storage__4EL=__tmp__QFYU;
+  case ____YOOJ__: {
+    __404S=((____YOOJ *)((____2A0I *)__QYAK));
+    __4GYU=((____BC *)__SXAK);
+    if ((__4GYU->__OFL <= __4GYU->__WJ)) {
+      if ((__4GYU->__OFL ==  0)) {
+        __4GYU->__OFL= 32;
+        __5GYU=__RVW( 32);
+        __4GYU->__FFL=__5GYU;
       } else /* FALSE */ {
-        __tmp__RFYU=(__INTEGER__Q)(Self__PFYU->capacity__HFL <<  1);
-        __tmp__QFYU=((__CHARACTER__DB *)Self__PFYU->storage__4EL);
-        old_nb_elts__TFYU=Self__PFYU->capacity__HFL;
-        __tmp__UFYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QFYU),((__UINTEGER_32__RWB )old_nb_elts__TFYU),((__UINTEGER_32__RWB )__tmp__RFYU));
-        __tmp__QFYU=((__CHARACTER__DB *)__tmp__UFYU);
-        clear__to__F00(__tmp__QFYU,old_nb_elts__TFYU,(__INTEGER__Q)(__tmp__RFYU -  1));
-        Self__PFYU->storage__4EL=__tmp__QFYU;
-        Self__PFYU->capacity__HFL=__tmp__RFYU;
+        __AHYU=(____Q)(__4GYU->__OFL <<  1);
+        __5GYU=((____DB *)__4GYU->__FFL);
+        __CHYU=__4GYU->__OFL;
+        __DHYU=__55W(((____IB )__5GYU),((____YWB )__CHYU),((____YWB )__AHYU));
+        __5GYU=((____DB *)__DHYU);
+        __M00(__5GYU,__CHYU,(____Q)(__AHYU -  1));
+        __4GYU->__FFL=__5GYU;
+        __4GYU->__OFL=__AHYU;
       };
     };
-    ((__CHARACTER__DB *)Self__PFYU->storage__4EL)[Self__PFYU->count__WJ]='\"';
-    Self__PFYU->count__WJ=(__INTEGER__Q)(Self__PFYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__DWAK),Self__PZ4S->string__EBJK);
-    Self__PFYU=((__STRING__BC *)buffer__DWAK);
-    if ((Self__PFYU->capacity__HFL <= Self__PFYU->count__WJ)) {
-      if ((Self__PFYU->capacity__HFL ==  0)) {
-        Self__PFYU->capacity__HFL= 32;
-        __tmp__QFYU=create__KVW( 32);
-        Self__PFYU->storage__4EL=__tmp__QFYU;
+    ((____DB *)__4GYU->__FFL)[__4GYU->__WJ]='\"';
+    __4GYU->__WJ=(____Q)(__4GYU->__WJ +  1);
+    __EWX(((____BC *)__SXAK),__404S->__TCJK);
+    __4GYU=((____BC *)__SXAK);
+    if ((__4GYU->__OFL <= __4GYU->__WJ)) {
+      if ((__4GYU->__OFL ==  0)) {
+        __4GYU->__OFL= 32;
+        __5GYU=__RVW( 32);
+        __4GYU->__FFL=__5GYU;
       } else /* FALSE */ {
-        __tmp__RFYU=(__INTEGER__Q)(Self__PFYU->capacity__HFL <<  1);
-        __tmp__QFYU=((__CHARACTER__DB *)Self__PFYU->storage__4EL);
-        old_nb_elts__TFYU=Self__PFYU->capacity__HFL;
-        __tmp__UFYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QFYU),((__UINTEGER_32__RWB )old_nb_elts__TFYU),((__UINTEGER_32__RWB )__tmp__RFYU));
-        __tmp__QFYU=((__CHARACTER__DB *)__tmp__UFYU);
-        clear__to__F00(__tmp__QFYU,old_nb_elts__TFYU,(__INTEGER__Q)(__tmp__RFYU -  1));
-        Self__PFYU->storage__4EL=__tmp__QFYU;
-        Self__PFYU->capacity__HFL=__tmp__RFYU;
+        __AHYU=(____Q)(__4GYU->__OFL <<  1);
+        __5GYU=((____DB *)__4GYU->__FFL);
+        __CHYU=__4GYU->__OFL;
+        __DHYU=__55W(((____IB )__5GYU),((____YWB )__CHYU),((____YWB )__AHYU));
+        __5GYU=((____DB *)__DHYU);
+        __M00(__5GYU,__CHYU,(____Q)(__AHYU -  1));
+        __4GYU->__FFL=__5GYU;
+        __4GYU->__OFL=__AHYU;
       };
     };
-    ((__CHARACTER__DB *)Self__PFYU->storage__4EL)[Self__PFYU->count__WJ]='\"';
-    Self__PFYU->count__WJ=(__INTEGER__Q)(Self__PFYU->count__WJ +  1);
+    ((____DB *)__4GYU->__FFL)[__4GYU->__WJ]='\"';
+    __4GYU->__WJ=(____Q)(__4GYU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__DWAK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__BXAK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__SXAK),((____Q5YL *)((____2A0I *)__QYAK))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__QYAK)),__SXAK);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__BXAK)),buffer__DWAK);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__QYAK)),__SXAK);
   } break;
   };
-  Self__XEYU=((__STRING__BC *)buffer__DWAK);
-  if ((Self__XEYU->capacity__HFL <= Self__XEYU->count__WJ)) {
-    if ((Self__XEYU->capacity__HFL ==  0)) {
-      Self__XEYU->capacity__HFL= 32;
-      __tmp__YEYU=create__KVW( 32);
-      Self__XEYU->storage__4EL=__tmp__YEYU;
+  __GGYU=((____BC *)__SXAK);
+  if ((__GGYU->__OFL <= __GGYU->__WJ)) {
+    if ((__GGYU->__OFL ==  0)) {
+      __GGYU->__OFL= 32;
+      __HGYU=__RVW( 32);
+      __GGYU->__FFL=__HGYU;
     } else /* FALSE */ {
-      __tmp__ZEYU=(__INTEGER__Q)(Self__XEYU->capacity__HFL <<  1);
-      __tmp__YEYU=((__CHARACTER__DB *)Self__XEYU->storage__4EL);
-      old_nb_elts__1EYU=Self__XEYU->capacity__HFL;
-      __tmp__2EYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YEYU),((__UINTEGER_32__RWB )old_nb_elts__1EYU),((__UINTEGER_32__RWB )__tmp__ZEYU));
-      __tmp__YEYU=((__CHARACTER__DB *)__tmp__2EYU);
-      clear__to__F00(__tmp__YEYU,old_nb_elts__1EYU,(__INTEGER__Q)(__tmp__ZEYU -  1));
-      Self__XEYU->storage__4EL=__tmp__YEYU;
-      Self__XEYU->capacity__HFL=__tmp__ZEYU;
+      __IGYU=(____Q)(__GGYU->__OFL <<  1);
+      __HGYU=((____DB *)__GGYU->__FFL);
+      __KGYU=__GGYU->__OFL;
+      __LGYU=__55W(((____IB )__HGYU),((____YWB )__KGYU),((____YWB )__IGYU));
+      __HGYU=((____DB *)__LGYU);
+      __M00(__HGYU,__KGYU,(____Q)(__IGYU -  1));
+      __GGYU->__FFL=__HGYU;
+      __GGYU->__OFL=__IGYU;
     };
   };
-  ((__CHARACTER__DB *)Self__XEYU->storage__4EL)[Self__XEYU->count__WJ]=')';
-  Self__XEYU->count__WJ=(__INTEGER__Q)(Self__XEYU->count__WJ +  1);
+  ((____DB *)__GGYU->__FFL)[__GGYU->__WJ]=')';
+  __GGYU->__WJ=(____Q)(__GGYU->__WJ +  1);
 }
 
-static void genere__KYAK(__EXPR_SHIFT_R__UDOJ *Self__LYAK,__STRING__BC *buffer__MYAK)
-// ({EXPR_SHIFT_R__UDOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __ZZAK(____DFOJ *__0ZAK,____BC *__1ZAK)
+// ({__DFOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__NYAK,*__tmp__0YAK,*__tmp__LZAK;
-  __STRING__BC *Self__HIYU,*Self__5IYU;
-  __INTEGER__Q __tmp__JIYU,old_nb_elts__LIYU,__tmp__BJYU;
-  __INTEGER__Q old_nb_elts__DJYU;
-  __POINTER__IB __tmp__MIYU,__tmp__EJYU;
-  void *__tmp__KZAK,*__tmp__G0AK;
-  __CHARACTER_CST__5LOJ *Self__3Z4S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__5Z4S;
-  __CHARACTER__DB *__tmp__IIYU,*__tmp__AJYU;
-  __BOOLEAN__L __tmp__FZAK;
-  __tmp__NYAK=static_type__JECK(Self__LYAK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__NYAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__MYAK),(&__string_660));
+  ____WMB *__2ZAK,*__J0AK,*__00AK;
+  ____BC *__WJYU,*__OKYU;
+  ____Q __YJYU,__0JYU,__QKYU,__SKYU;
+  ____IB __1JYU,__TKYU;
+  void *__Z0AK,*__V1AK;
+  ____ONOJ *__M14S;
+  ____YOOJ *__O14S;
+  ____DB *__XJYU,*__PKYU;
+  ____L __U0AK;
+  __2ZAK=__YFCK(__0ZAK);
+  if (((void *)((____WMB *)__2ZAK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__1ZAK),(&__string_660));
   } else /* FALSE */ {
-    Self__HIYU=((__STRING__BC *)buffer__MYAK);
-    if ((Self__HIYU->capacity__HFL <= Self__HIYU->count__WJ)) {
-      if ((Self__HIYU->capacity__HFL ==  0)) {
-        Self__HIYU->capacity__HFL= 32;
-        __tmp__IIYU=create__KVW( 32);
-        Self__HIYU->storage__4EL=__tmp__IIYU;
-      } else /* FALSE */ {
-        __tmp__JIYU=(__INTEGER__Q)(Self__HIYU->capacity__HFL <<  1);
-        __tmp__IIYU=((__CHARACTER__DB *)Self__HIYU->storage__4EL);
-        old_nb_elts__LIYU=Self__HIYU->capacity__HFL;
-        __tmp__MIYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIYU),((__UINTEGER_32__RWB )old_nb_elts__LIYU),((__UINTEGER_32__RWB )__tmp__JIYU));
-        __tmp__IIYU=((__CHARACTER__DB *)__tmp__MIYU);
-        clear__to__F00(__tmp__IIYU,old_nb_elts__LIYU,(__INTEGER__Q)(__tmp__JIYU -  1));
-        Self__HIYU->storage__4EL=__tmp__IIYU;
-        Self__HIYU->capacity__HFL=__tmp__JIYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HIYU->storage__4EL)[Self__HIYU->count__WJ]='(';
-    Self__HIYU->count__WJ=(__INTEGER__Q)(Self__HIYU->count__WJ +  1);
-    __tmp__0YAK=static_type__JECK(Self__LYAK);
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)__tmp__0YAK),buffer__MYAK);
-    Self__HIYU=((__STRING__BC *)buffer__MYAK);
-    if ((Self__HIYU->capacity__HFL <= Self__HIYU->count__WJ)) {
-      if ((Self__HIYU->capacity__HFL ==  0)) {
-        Self__HIYU->capacity__HFL= 32;
-        __tmp__IIYU=create__KVW( 32);
-        Self__HIYU->storage__4EL=__tmp__IIYU;
-      } else /* FALSE */ {
-        __tmp__JIYU=(__INTEGER__Q)(Self__HIYU->capacity__HFL <<  1);
-        __tmp__IIYU=((__CHARACTER__DB *)Self__HIYU->storage__4EL);
-        old_nb_elts__LIYU=Self__HIYU->capacity__HFL;
-        __tmp__MIYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIYU),((__UINTEGER_32__RWB )old_nb_elts__LIYU),((__UINTEGER_32__RWB )__tmp__JIYU));
-        __tmp__IIYU=((__CHARACTER__DB *)__tmp__MIYU);
-        clear__to__F00(__tmp__IIYU,old_nb_elts__LIYU,(__INTEGER__Q)(__tmp__JIYU -  1));
-        Self__HIYU->storage__4EL=__tmp__IIYU;
-        Self__HIYU->capacity__HFL=__tmp__JIYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__HIYU->storage__4EL)[Self__HIYU->count__WJ]=')';
-    Self__HIYU->count__WJ=(__INTEGER__Q)(Self__HIYU->count__WJ +  1);
-  };
-  Self__HIYU=((__STRING__BC *)buffer__MYAK);
-  if ((Self__HIYU->capacity__HFL <= Self__HIYU->count__WJ)) {
-    if ((Self__HIYU->capacity__HFL ==  0)) {
-      Self__HIYU->capacity__HFL= 32;
-      __tmp__IIYU=create__KVW( 32);
-      Self__HIYU->storage__4EL=__tmp__IIYU;
-    } else /* FALSE */ {
-      __tmp__JIYU=(__INTEGER__Q)(Self__HIYU->capacity__HFL <<  1);
-      __tmp__IIYU=((__CHARACTER__DB *)Self__HIYU->storage__4EL);
-      old_nb_elts__LIYU=Self__HIYU->capacity__HFL;
-      __tmp__MIYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIYU),((__UINTEGER_32__RWB )old_nb_elts__LIYU),((__UINTEGER_32__RWB )__tmp__JIYU));
-      __tmp__IIYU=((__CHARACTER__DB *)__tmp__MIYU);
-      clear__to__F00(__tmp__IIYU,old_nb_elts__LIYU,(__INTEGER__Q)(__tmp__JIYU -  1));
-      Self__HIYU->storage__4EL=__tmp__IIYU;
-      Self__HIYU->capacity__HFL=__tmp__JIYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__HIYU->storage__4EL)[Self__HIYU->count__WJ]='(';
-  Self__HIYU->count__WJ=(__INTEGER__Q)(Self__HIYU->count__WJ +  1);
-  __tmp__NYAK=static_type__JECK(Self__LYAK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__NYAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__MYAK),(&__string_663));
-    __tmp__FZAK=TRUE__K__;
+    __WJYU=((____BC *)__1ZAK);
+    if ((__WJYU->__OFL <= __WJYU->__WJ)) {
+      if ((__WJYU->__OFL ==  0)) {
+        __WJYU->__OFL= 32;
+        __XJYU=__RVW( 32);
+        __WJYU->__FFL=__XJYU;
+      } else /* FALSE */ {
+        __YJYU=(____Q)(__WJYU->__OFL <<  1);
+        __XJYU=((____DB *)__WJYU->__FFL);
+        __0JYU=__WJYU->__OFL;
+        __1JYU=__55W(((____IB )__XJYU),((____YWB )__0JYU),((____YWB )__YJYU));
+        __XJYU=((____DB *)__1JYU);
+        __M00(__XJYU,__0JYU,(____Q)(__YJYU -  1));
+        __WJYU->__FFL=__XJYU;
+        __WJYU->__OFL=__YJYU;
+      };
+    };
+    ((____DB *)__WJYU->__FFL)[__WJYU->__WJ]='(';
+    __WJYU->__WJ=(____Q)(__WJYU->__WJ +  1);
+    __J0AK=__YFCK(__0ZAK);
+    __ENZH(((____WMB *)__J0AK),__1ZAK);
+    __WJYU=((____BC *)__1ZAK);
+    if ((__WJYU->__OFL <= __WJYU->__WJ)) {
+      if ((__WJYU->__OFL ==  0)) {
+        __WJYU->__OFL= 32;
+        __XJYU=__RVW( 32);
+        __WJYU->__FFL=__XJYU;
+      } else /* FALSE */ {
+        __YJYU=(____Q)(__WJYU->__OFL <<  1);
+        __XJYU=((____DB *)__WJYU->__FFL);
+        __0JYU=__WJYU->__OFL;
+        __1JYU=__55W(((____IB )__XJYU),((____YWB )__0JYU),((____YWB )__YJYU));
+        __XJYU=((____DB *)__1JYU);
+        __M00(__XJYU,__0JYU,(____Q)(__YJYU -  1));
+        __WJYU->__FFL=__XJYU;
+        __WJYU->__OFL=__YJYU;
+      };
+    };
+    ((____DB *)__WJYU->__FFL)[__WJYU->__WJ]=')';
+    __WJYU->__WJ=(____Q)(__WJYU->__WJ +  1);
+  };
+  __WJYU=((____BC *)__1ZAK);
+  if ((__WJYU->__OFL <= __WJYU->__WJ)) {
+    if ((__WJYU->__OFL ==  0)) {
+      __WJYU->__OFL= 32;
+      __XJYU=__RVW( 32);
+      __WJYU->__FFL=__XJYU;
+    } else /* FALSE */ {
+      __YJYU=(____Q)(__WJYU->__OFL <<  1);
+      __XJYU=((____DB *)__WJYU->__FFL);
+      __0JYU=__WJYU->__OFL;
+      __1JYU=__55W(((____IB )__XJYU),((____YWB )__0JYU),((____YWB )__YJYU));
+      __XJYU=((____DB *)__1JYU);
+      __M00(__XJYU,__0JYU,(____Q)(__YJYU -  1));
+      __WJYU->__FFL=__XJYU;
+      __WJYU->__OFL=__YJYU;
+    };
+  };
+  ((____DB *)__WJYU->__FFL)[__WJYU->__WJ]='(';
+  __WJYU->__WJ=(____Q)(__WJYU->__WJ +  1);
+  __2ZAK=__YFCK(__0ZAK);
+  if (((void *)((____WMB *)__2ZAK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__1ZAK),(&__string_663));
+    __U0AK=__K__;
   } else /* FALSE */ {
-    __tmp__FZAK=FALSE__O__;
+    __U0AK=__O__;
   };
-  if ((! __tmp__FZAK)) {
-    __tmp__KZAK=Self__LYAK->parent_expr_binary__VDOJ.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__KZAK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__LZAK=((__STRING_CST__5J *)__tmp__KZAK)->parent_constant__EK.static_type__SG4D;
+  if ((! __U0AK)) {
+    __Z0AK=__0ZAK->__EFOJ.__BC5J;
+    switch (((struct ___OBJ *)__Z0AK)->__id) {
+    case ____5J__: {
+      __00AK=((____5J *)__Z0AK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__LZAK=((__EXTERNAL_C__L5WC *)__tmp__KZAK)->static_type__J54D;
+    case ____0AXC__: {
+      __00AK=((____0AXC *)__Z0AK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__LZAK=((__PROTOTYPE_CST__45WC *)__tmp__KZAK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __00AK=((____NBXC *)__Z0AK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__LZAK=((__INTEGER_CST__KAXC *)__tmp__KZAK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __00AK=((____ZBXC *)__Z0AK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__LZAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__KZAK));
+    case ____DMWH__: {
+      __00AK=__B21J(((____DMWH *)__Z0AK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__LZAK=((__READ_LOCAL__N5ZI *)__tmp__KZAK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __00AK=((____2A0I *)__Z0AK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__LZAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __00AK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__LZAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __00AK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__LZAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __00AK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__LZAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __00AK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__LZAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __00AK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__LZAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__KZAK));
+    case ____RCOJ__: {
+      __00AK=__EFCK(((____RCOJ *)__Z0AK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__LZAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__KZAK));
+    case ____HDOJ__: {
+      __00AK=__JFCK(((____HDOJ *)__Z0AK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__LZAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__KZAK));
+    case ____1DOJ__: {
+      __00AK=__OFCK(((____1DOJ *)__Z0AK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__LZAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__KZAK));
+    case ____PEOJ__: {
+      __00AK=__TFCK(((____PEOJ *)__Z0AK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__LZAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KZAK));
+    case ____DFOJ__: {
+      __00AK=__YFCK(((____DFOJ *)__Z0AK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__LZAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KZAK));
+    case ____XFOJ__: {
+      __00AK=__3FCK(((____XFOJ *)__Z0AK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__LZAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __00AK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__LZAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__KZAK));
+    case ____EHOJ__: {
+      __00AK=__GGCK(((____EHOJ *)__Z0AK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__LZAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __00AK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__LZAK=((__CAST__JHOJ *)__tmp__KZAK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __00AK=((____YIOJ *)__Z0AK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__LZAK=((__REAL_CST__JLOJ *)__tmp__KZAK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __00AK=((____YMOJ *)__Z0AK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__LZAK=((__CHARACTER_CST__5LOJ *)__tmp__KZAK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __00AK=((____ONOJ *)__Z0AK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__LZAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__KZAK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __00AK=((____YOOJ *)__Z0AK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__LZAK=((__READ_SLOT__ZK4K *)__tmp__KZAK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __00AK=((____IM4K *)__Z0AK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__LZAK=static_type__NL5O();
+    case ____T5FL__: {
+      __00AK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__LZAK=static_type__QQTP();
+    case ____3DUL__: {
+      __00AK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__LZAK=static_type__041P();
+    case ____0EUL__: {
+      __00AK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__LZAK=static_type__VQTP();
+    case ____BGUL__: {
+      __00AK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__LZAK=static_type__A51P();
+    case ____2GUL__: {
+      __00AK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__LZAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__KZAK));
+    case ____B0VL__: {
+      __00AK=__DXBN(((____B0VL *)__Z0AK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__LZAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__KZAK));
+    case ____P0VL__: {
+      __00AK=__4AGM(((____P0VL *)__Z0AK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__LZAK=((__READ_GLOBAL__B4YL *)__tmp__KZAK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __00AK=((____Q5YL *)__Z0AK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__LZAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__KZAK));
+    case ____UVPM__: {
+      __00AK=__OFWN(((____UVPM *)__Z0AK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__LZAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__KZAK));
+    case ____0ZPM__: {
+      __00AK=__QM1P(((____0ZPM *)__Z0AK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__LZAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__KZAK));
+    case ____MR0N__: {
+      __00AK=__FQVO(((____MR0N *)__Z0AK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__LZAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __00AK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__LZAK=static_type__MBUP();
+    case ____LYBP__: {
+      __00AK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__LZAK=static_type__RBUP();
+    case ____CZBP__: {
+      __00AK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__LZAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__KZAK));
+    case ____3BEP__: {
+      __00AK=__ZPFQ(((____3BEP *)__Z0AK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__LZAK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__MYAK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__00AK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__1ZAK),(&__string_660));
     };
   };
-  __tmp__KZAK=Self__LYAK->parent_expr_binary__VDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__KZAK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  __Z0AK=__0ZAK->__EFOJ.__BC5J;
+  switch (((struct ___OBJ *)__Z0AK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__MYAK),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__Z0AK)),__1ZAK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__1ZAK),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__KZAK),buffer__MYAK);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__Z0AK),__1ZAK);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__MYAK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK))->value__DD5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__3Z4S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK));
-    Self__5IYU=((__STRING__BC *)buffer__MYAK);
-    if ((Self__5IYU->capacity__HFL <= Self__5IYU->count__WJ)) {
-      if ((Self__5IYU->capacity__HFL ==  0)) {
-        Self__5IYU->capacity__HFL= 32;
-        __tmp__AJYU=create__KVW( 32);
-        Self__5IYU->storage__4EL=__tmp__AJYU;
-      } else /* FALSE */ {
-        __tmp__BJYU=(__INTEGER__Q)(Self__5IYU->capacity__HFL <<  1);
-        __tmp__AJYU=((__CHARACTER__DB *)Self__5IYU->storage__4EL);
-        old_nb_elts__DJYU=Self__5IYU->capacity__HFL;
-        __tmp__EJYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AJYU),((__UINTEGER_32__RWB )old_nb_elts__DJYU),((__UINTEGER_32__RWB )__tmp__BJYU));
-        __tmp__AJYU=((__CHARACTER__DB *)__tmp__EJYU);
-        clear__to__F00(__tmp__AJYU,old_nb_elts__DJYU,(__INTEGER__Q)(__tmp__BJYU -  1));
-        Self__5IYU->storage__4EL=__tmp__AJYU;
-        Self__5IYU->capacity__HFL=__tmp__BJYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5IYU->storage__4EL)[Self__5IYU->count__WJ]='\'';
-    Self__5IYU->count__WJ=(__INTEGER__Q)(Self__5IYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__MYAK),Self__3Z4S->text__ID5J);
-    Self__5IYU=((__STRING__BC *)buffer__MYAK);
-    if ((Self__5IYU->capacity__HFL <= Self__5IYU->count__WJ)) {
-      if ((Self__5IYU->capacity__HFL ==  0)) {
-        Self__5IYU->capacity__HFL= 32;
-        __tmp__AJYU=create__KVW( 32);
-        Self__5IYU->storage__4EL=__tmp__AJYU;
-      } else /* FALSE */ {
-        __tmp__BJYU=(__INTEGER__Q)(Self__5IYU->capacity__HFL <<  1);
-        __tmp__AJYU=((__CHARACTER__DB *)Self__5IYU->storage__4EL);
-        old_nb_elts__DJYU=Self__5IYU->capacity__HFL;
-        __tmp__EJYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AJYU),((__UINTEGER_32__RWB )old_nb_elts__DJYU),((__UINTEGER_32__RWB )__tmp__BJYU));
-        __tmp__AJYU=((__CHARACTER__DB *)__tmp__EJYU);
-        clear__to__F00(__tmp__AJYU,old_nb_elts__DJYU,(__INTEGER__Q)(__tmp__BJYU -  1));
-        Self__5IYU->storage__4EL=__tmp__AJYU;
-        Self__5IYU->capacity__HFL=__tmp__BJYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5IYU->storage__4EL)[Self__5IYU->count__WJ]='\'';
-    Self__5IYU->count__WJ=(__INTEGER__Q)(Self__5IYU->count__WJ +  1);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__5Z4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK));
-    Self__5IYU=((__STRING__BC *)buffer__MYAK);
-    if ((Self__5IYU->capacity__HFL <= Self__5IYU->count__WJ)) {
-      if ((Self__5IYU->capacity__HFL ==  0)) {
-        Self__5IYU->capacity__HFL= 32;
-        __tmp__AJYU=create__KVW( 32);
-        Self__5IYU->storage__4EL=__tmp__AJYU;
-      } else /* FALSE */ {
-        __tmp__BJYU=(__INTEGER__Q)(Self__5IYU->capacity__HFL <<  1);
-        __tmp__AJYU=((__CHARACTER__DB *)Self__5IYU->storage__4EL);
-        old_nb_elts__DJYU=Self__5IYU->capacity__HFL;
-        __tmp__EJYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AJYU),((__UINTEGER_32__RWB )old_nb_elts__DJYU),((__UINTEGER_32__RWB )__tmp__BJYU));
-        __tmp__AJYU=((__CHARACTER__DB *)__tmp__EJYU);
-        clear__to__F00(__tmp__AJYU,old_nb_elts__DJYU,(__INTEGER__Q)(__tmp__BJYU -  1));
-        Self__5IYU->storage__4EL=__tmp__AJYU;
-        Self__5IYU->capacity__HFL=__tmp__BJYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5IYU->storage__4EL)[Self__5IYU->count__WJ]='\"';
-    Self__5IYU->count__WJ=(__INTEGER__Q)(Self__5IYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__MYAK),Self__5Z4S->string__EBJK);
-    Self__5IYU=((__STRING__BC *)buffer__MYAK);
-    if ((Self__5IYU->capacity__HFL <= Self__5IYU->count__WJ)) {
-      if ((Self__5IYU->capacity__HFL ==  0)) {
-        Self__5IYU->capacity__HFL= 32;
-        __tmp__AJYU=create__KVW( 32);
-        Self__5IYU->storage__4EL=__tmp__AJYU;
-      } else /* FALSE */ {
-        __tmp__BJYU=(__INTEGER__Q)(Self__5IYU->capacity__HFL <<  1);
-        __tmp__AJYU=((__CHARACTER__DB *)Self__5IYU->storage__4EL);
-        old_nb_elts__DJYU=Self__5IYU->capacity__HFL;
-        __tmp__EJYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AJYU),((__UINTEGER_32__RWB )old_nb_elts__DJYU),((__UINTEGER_32__RWB )__tmp__BJYU));
-        __tmp__AJYU=((__CHARACTER__DB *)__tmp__EJYU);
-        clear__to__F00(__tmp__AJYU,old_nb_elts__DJYU,(__INTEGER__Q)(__tmp__BJYU -  1));
-        Self__5IYU->storage__4EL=__tmp__AJYU;
-        Self__5IYU->capacity__HFL=__tmp__BJYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__5IYU->storage__4EL)[Self__5IYU->count__WJ]='\"';
-    Self__5IYU->count__WJ=(__INTEGER__Q)(Self__5IYU->count__WJ +  1);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__MYAK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-  } break;
-  };
-  Self__HIYU=((__STRING__BC *)buffer__MYAK);
-  if ((Self__HIYU->capacity__HFL <= Self__HIYU->count__WJ)) {
-    if ((Self__HIYU->capacity__HFL ==  0)) {
-      Self__HIYU->capacity__HFL= 32;
-      __tmp__IIYU=create__KVW( 32);
-      Self__HIYU->storage__4EL=__tmp__IIYU;
-    } else /* FALSE */ {
-      __tmp__JIYU=(__INTEGER__Q)(Self__HIYU->capacity__HFL <<  1);
-      __tmp__IIYU=((__CHARACTER__DB *)Self__HIYU->storage__4EL);
-      old_nb_elts__LIYU=Self__HIYU->capacity__HFL;
-      __tmp__MIYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIYU),((__UINTEGER_32__RWB )old_nb_elts__LIYU),((__UINTEGER_32__RWB )__tmp__JIYU));
-      __tmp__IIYU=((__CHARACTER__DB *)__tmp__MIYU);
-      clear__to__F00(__tmp__IIYU,old_nb_elts__LIYU,(__INTEGER__Q)(__tmp__JIYU -  1));
-      Self__HIYU->storage__4EL=__tmp__IIYU;
-      Self__HIYU->capacity__HFL=__tmp__JIYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__HIYU->storage__4EL)[Self__HIYU->count__WJ]=' ';
-  Self__HIYU->count__WJ=(__INTEGER__Q)(Self__HIYU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__MYAK),(&__string_489));
-  Self__HIYU=((__STRING__BC *)buffer__MYAK);
-  if ((Self__HIYU->capacity__HFL <= Self__HIYU->count__WJ)) {
-    if ((Self__HIYU->capacity__HFL ==  0)) {
-      Self__HIYU->capacity__HFL= 32;
-      __tmp__IIYU=create__KVW( 32);
-      Self__HIYU->storage__4EL=__tmp__IIYU;
-    } else /* FALSE */ {
-      __tmp__JIYU=(__INTEGER__Q)(Self__HIYU->capacity__HFL <<  1);
-      __tmp__IIYU=((__CHARACTER__DB *)Self__HIYU->storage__4EL);
-      old_nb_elts__LIYU=Self__HIYU->capacity__HFL;
-      __tmp__MIYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIYU),((__UINTEGER_32__RWB )old_nb_elts__LIYU),((__UINTEGER_32__RWB )__tmp__JIYU));
-      __tmp__IIYU=((__CHARACTER__DB *)__tmp__MIYU);
-      clear__to__F00(__tmp__IIYU,old_nb_elts__LIYU,(__INTEGER__Q)(__tmp__JIYU -  1));
-      Self__HIYU->storage__4EL=__tmp__IIYU;
-      Self__HIYU->capacity__HFL=__tmp__JIYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__HIYU->storage__4EL)[Self__HIYU->count__WJ]=' ';
-  Self__HIYU->count__WJ=(__INTEGER__Q)(Self__HIYU->count__WJ +  1);
-  __tmp__NYAK=static_type__JECK(Self__LYAK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__NYAK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__MYAK),(&__string_663));
-    __tmp__FZAK=TRUE__K__;
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____YMOJ__: {
+    __EWX(((____BC *)__1ZAK),((____YMOJ *)((____2A0I *)__Z0AK))->__SE5J);
+  } break;
+  case ____ONOJ__: {
+    __M14S=((____ONOJ *)((____2A0I *)__Z0AK));
+    __OKYU=((____BC *)__1ZAK);
+    if ((__OKYU->__OFL <= __OKYU->__WJ)) {
+      if ((__OKYU->__OFL ==  0)) {
+        __OKYU->__OFL= 32;
+        __PKYU=__RVW( 32);
+        __OKYU->__FFL=__PKYU;
+      } else /* FALSE */ {
+        __QKYU=(____Q)(__OKYU->__OFL <<  1);
+        __PKYU=((____DB *)__OKYU->__FFL);
+        __SKYU=__OKYU->__OFL;
+        __TKYU=__55W(((____IB )__PKYU),((____YWB )__SKYU),((____YWB )__QKYU));
+        __PKYU=((____DB *)__TKYU);
+        __M00(__PKYU,__SKYU,(____Q)(__QKYU -  1));
+        __OKYU->__FFL=__PKYU;
+        __OKYU->__OFL=__QKYU;
+      };
+    };
+    ((____DB *)__OKYU->__FFL)[__OKYU->__WJ]='\'';
+    __OKYU->__WJ=(____Q)(__OKYU->__WJ +  1);
+    __EWX(((____BC *)__1ZAK),__M14S->__XE5J);
+    __OKYU=((____BC *)__1ZAK);
+    if ((__OKYU->__OFL <= __OKYU->__WJ)) {
+      if ((__OKYU->__OFL ==  0)) {
+        __OKYU->__OFL= 32;
+        __PKYU=__RVW( 32);
+        __OKYU->__FFL=__PKYU;
+      } else /* FALSE */ {
+        __QKYU=(____Q)(__OKYU->__OFL <<  1);
+        __PKYU=((____DB *)__OKYU->__FFL);
+        __SKYU=__OKYU->__OFL;
+        __TKYU=__55W(((____IB )__PKYU),((____YWB )__SKYU),((____YWB )__QKYU));
+        __PKYU=((____DB *)__TKYU);
+        __M00(__PKYU,__SKYU,(____Q)(__QKYU -  1));
+        __OKYU->__FFL=__PKYU;
+        __OKYU->__OFL=__QKYU;
+      };
+    };
+    ((____DB *)__OKYU->__FFL)[__OKYU->__WJ]='\'';
+    __OKYU->__WJ=(____Q)(__OKYU->__WJ +  1);
+  } break;
+  case ____YOOJ__: {
+    __O14S=((____YOOJ *)((____2A0I *)__Z0AK));
+    __OKYU=((____BC *)__1ZAK);
+    if ((__OKYU->__OFL <= __OKYU->__WJ)) {
+      if ((__OKYU->__OFL ==  0)) {
+        __OKYU->__OFL= 32;
+        __PKYU=__RVW( 32);
+        __OKYU->__FFL=__PKYU;
+      } else /* FALSE */ {
+        __QKYU=(____Q)(__OKYU->__OFL <<  1);
+        __PKYU=((____DB *)__OKYU->__FFL);
+        __SKYU=__OKYU->__OFL;
+        __TKYU=__55W(((____IB )__PKYU),((____YWB )__SKYU),((____YWB )__QKYU));
+        __PKYU=((____DB *)__TKYU);
+        __M00(__PKYU,__SKYU,(____Q)(__QKYU -  1));
+        __OKYU->__FFL=__PKYU;
+        __OKYU->__OFL=__QKYU;
+      };
+    };
+    ((____DB *)__OKYU->__FFL)[__OKYU->__WJ]='\"';
+    __OKYU->__WJ=(____Q)(__OKYU->__WJ +  1);
+    __EWX(((____BC *)__1ZAK),__O14S->__TCJK);
+    __OKYU=((____BC *)__1ZAK);
+    if ((__OKYU->__OFL <= __OKYU->__WJ)) {
+      if ((__OKYU->__OFL ==  0)) {
+        __OKYU->__OFL= 32;
+        __PKYU=__RVW( 32);
+        __OKYU->__FFL=__PKYU;
+      } else /* FALSE */ {
+        __QKYU=(____Q)(__OKYU->__OFL <<  1);
+        __PKYU=((____DB *)__OKYU->__FFL);
+        __SKYU=__OKYU->__OFL;
+        __TKYU=__55W(((____IB )__PKYU),((____YWB )__SKYU),((____YWB )__QKYU));
+        __PKYU=((____DB *)__TKYU);
+        __M00(__PKYU,__SKYU,(____Q)(__QKYU -  1));
+        __OKYU->__FFL=__PKYU;
+        __OKYU->__OFL=__QKYU;
+      };
+    };
+    ((____DB *)__OKYU->__FFL)[__OKYU->__WJ]='\"';
+    __OKYU->__WJ=(____Q)(__OKYU->__WJ +  1);
+  } break;
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____Q5YL__: {
+    __EWX(((____BC *)__1ZAK),((____Q5YL *)((____2A0I *)__Z0AK))->__HBKM->__GKRG.__WO5D);
+  } break;
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__Z0AK)),__1ZAK);
+  } break;
+  };
+  __WJYU=((____BC *)__1ZAK);
+  if ((__WJYU->__OFL <= __WJYU->__WJ)) {
+    if ((__WJYU->__OFL ==  0)) {
+      __WJYU->__OFL= 32;
+      __XJYU=__RVW( 32);
+      __WJYU->__FFL=__XJYU;
+    } else /* FALSE */ {
+      __YJYU=(____Q)(__WJYU->__OFL <<  1);
+      __XJYU=((____DB *)__WJYU->__FFL);
+      __0JYU=__WJYU->__OFL;
+      __1JYU=__55W(((____IB )__XJYU),((____YWB )__0JYU),((____YWB )__YJYU));
+      __XJYU=((____DB *)__1JYU);
+      __M00(__XJYU,__0JYU,(____Q)(__YJYU -  1));
+      __WJYU->__FFL=__XJYU;
+      __WJYU->__OFL=__YJYU;
+    };
+  };
+  ((____DB *)__WJYU->__FFL)[__WJYU->__WJ]=' ';
+  __WJYU->__WJ=(____Q)(__WJYU->__WJ +  1);
+  __EWX(((____BC *)__1ZAK),(&__string_489));
+  __WJYU=((____BC *)__1ZAK);
+  if ((__WJYU->__OFL <= __WJYU->__WJ)) {
+    if ((__WJYU->__OFL ==  0)) {
+      __WJYU->__OFL= 32;
+      __XJYU=__RVW( 32);
+      __WJYU->__FFL=__XJYU;
+    } else /* FALSE */ {
+      __YJYU=(____Q)(__WJYU->__OFL <<  1);
+      __XJYU=((____DB *)__WJYU->__FFL);
+      __0JYU=__WJYU->__OFL;
+      __1JYU=__55W(((____IB )__XJYU),((____YWB )__0JYU),((____YWB )__YJYU));
+      __XJYU=((____DB *)__1JYU);
+      __M00(__XJYU,__0JYU,(____Q)(__YJYU -  1));
+      __WJYU->__FFL=__XJYU;
+      __WJYU->__OFL=__YJYU;
+    };
+  };
+  ((____DB *)__WJYU->__FFL)[__WJYU->__WJ]=' ';
+  __WJYU->__WJ=(____Q)(__WJYU->__WJ +  1);
+  __2ZAK=__YFCK(__0ZAK);
+  if (((void *)((____WMB *)__2ZAK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__1ZAK),(&__string_663));
+    __U0AK=__K__;
   } else /* FALSE */ {
-    __tmp__FZAK=FALSE__O__;
+    __U0AK=__O__;
   };
-  if ((! __tmp__FZAK)) {
-    __tmp__G0AK=Self__LYAK->parent_expr_binary__VDOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__G0AK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__LZAK=((__STRING_CST__5J *)__tmp__G0AK)->parent_constant__EK.static_type__SG4D;
+  if ((! __U0AK)) {
+    __V1AK=__0ZAK->__EFOJ.__FC5J;
+    switch (((struct ___OBJ *)__V1AK)->__id) {
+    case ____5J__: {
+      __00AK=((____5J *)__V1AK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__LZAK=((__EXTERNAL_C__L5WC *)__tmp__G0AK)->static_type__J54D;
+    case ____0AXC__: {
+      __00AK=((____0AXC *)__V1AK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__LZAK=((__PROTOTYPE_CST__45WC *)__tmp__G0AK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __00AK=((____NBXC *)__V1AK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__LZAK=((__INTEGER_CST__KAXC *)__tmp__G0AK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __00AK=((____ZBXC *)__V1AK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__LZAK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__G0AK));
+    case ____DMWH__: {
+      __00AK=__B21J(((____DMWH *)__V1AK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__LZAK=((__READ_LOCAL__N5ZI *)__tmp__G0AK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __00AK=((____2A0I *)__V1AK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__LZAK=static_type__2CCK();
+    case ____HJNJ__: {
+      __00AK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__LZAK=static_type__BDCK();
+    case ____SJNJ__: {
+      __00AK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__LZAK=static_type__GDCK();
+    case ____0AOJ__: {
+      __00AK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__LZAK=static_type__LDCK();
+    case ____EBOJ__: {
+      __00AK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__LZAK=static_type__QDCK();
+    case ____3BOJ__: {
+      __00AK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__LZAK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__G0AK));
+    case ____RCOJ__: {
+      __00AK=__EFCK(((____RCOJ *)__V1AK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__LZAK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__G0AK));
+    case ____HDOJ__: {
+      __00AK=__JFCK(((____HDOJ *)__V1AK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__LZAK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__G0AK));
+    case ____1DOJ__: {
+      __00AK=__OFCK(((____1DOJ *)__V1AK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__LZAK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__G0AK));
+    case ____PEOJ__: {
+      __00AK=__TFCK(((____PEOJ *)__V1AK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__LZAK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__G0AK));
+    case ____DFOJ__: {
+      __00AK=__YFCK(((____DFOJ *)__V1AK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__LZAK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__G0AK));
+    case ____XFOJ__: {
+      __00AK=__3FCK(((____XFOJ *)__V1AK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__LZAK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __00AK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__LZAK=static_type__XECK(((__ITEM__VFOJ *)__tmp__G0AK));
+    case ____EHOJ__: {
+      __00AK=__GGCK(((____EHOJ *)__V1AK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__LZAK=static_type__DFCK();
+    case ____2HOJ__: {
+      __00AK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__LZAK=((__CAST__JHOJ *)__tmp__G0AK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __00AK=((____YIOJ *)__V1AK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__LZAK=((__REAL_CST__JLOJ *)__tmp__G0AK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __00AK=((____YMOJ *)__V1AK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__LZAK=((__CHARACTER_CST__5LOJ *)__tmp__G0AK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __00AK=((____ONOJ *)__V1AK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__LZAK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__G0AK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __00AK=((____YOOJ *)__V1AK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__LZAK=((__READ_SLOT__ZK4K *)__tmp__G0AK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __00AK=((____IM4K *)__V1AK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__LZAK=static_type__NL5O();
+    case ____T5FL__: {
+      __00AK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__LZAK=static_type__QQTP();
+    case ____3DUL__: {
+      __00AK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__LZAK=static_type__041P();
+    case ____0EUL__: {
+      __00AK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__LZAK=static_type__VQTP();
+    case ____BGUL__: {
+      __00AK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__LZAK=static_type__A51P();
+    case ____2GUL__: {
+      __00AK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__LZAK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__G0AK));
+    case ____B0VL__: {
+      __00AK=__DXBN(((____B0VL *)__V1AK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__LZAK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__G0AK));
+    case ____P0VL__: {
+      __00AK=__4AGM(((____P0VL *)__V1AK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__LZAK=((__READ_GLOBAL__B4YL *)__tmp__G0AK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __00AK=((____Q5YL *)__V1AK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__LZAK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__G0AK));
+    case ____UVPM__: {
+      __00AK=__OFWN(((____UVPM *)__V1AK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__LZAK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__G0AK));
+    case ____0ZPM__: {
+      __00AK=__QM1P(((____0ZPM *)__V1AK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__LZAK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__G0AK));
+    case ____MR0N__: {
+      __00AK=__FQVO(((____MR0N *)__V1AK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__LZAK=static_type__BA0Q();
+    case ____YWBP__: {
+      __00AK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__LZAK=static_type__MBUP();
+    case ____LYBP__: {
+      __00AK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__LZAK=static_type__RBUP();
+    case ____CZBP__: {
+      __00AK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__LZAK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__G0AK));
+    case ____3BEP__: {
+      __00AK=__ZPFQ(((____3BEP *)__V1AK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__LZAK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__MYAK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__00AK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__1ZAK),(&__string_660));
     };
   };
-  __tmp__KZAK=Self__LYAK->parent_expr_binary__VDOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__KZAK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  __Z0AK=__0ZAK->__EFOJ.__FC5J;
+  switch (((struct ___OBJ *)__Z0AK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__MYAK),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__Z0AK)),__1ZAK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__1ZAK),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__KZAK),buffer__MYAK);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__Z0AK),__1ZAK);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__MYAK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__1ZAK),((____YMOJ *)((____2A0I *)__Z0AK))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__3Z4S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK));
-    Self__5IYU=((__STRING__BC *)buffer__MYAK);
-    if ((Self__5IYU->capacity__HFL <= Self__5IYU->count__WJ)) {
-      if ((Self__5IYU->capacity__HFL ==  0)) {
-        Self__5IYU->capacity__HFL= 32;
-        __tmp__AJYU=create__KVW( 32);
-        Self__5IYU->storage__4EL=__tmp__AJYU;
+  case ____ONOJ__: {
+    __M14S=((____ONOJ *)((____2A0I *)__Z0AK));
+    __OKYU=((____BC *)__1ZAK);
+    if ((__OKYU->__OFL <= __OKYU->__WJ)) {
+      if ((__OKYU->__OFL ==  0)) {
+        __OKYU->__OFL= 32;
+        __PKYU=__RVW( 32);
+        __OKYU->__FFL=__PKYU;
       } else /* FALSE */ {
-        __tmp__BJYU=(__INTEGER__Q)(Self__5IYU->capacity__HFL <<  1);
-        __tmp__AJYU=((__CHARACTER__DB *)Self__5IYU->storage__4EL);
-        old_nb_elts__DJYU=Self__5IYU->capacity__HFL;
-        __tmp__EJYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AJYU),((__UINTEGER_32__RWB )old_nb_elts__DJYU),((__UINTEGER_32__RWB )__tmp__BJYU));
-        __tmp__AJYU=((__CHARACTER__DB *)__tmp__EJYU);
-        clear__to__F00(__tmp__AJYU,old_nb_elts__DJYU,(__INTEGER__Q)(__tmp__BJYU -  1));
-        Self__5IYU->storage__4EL=__tmp__AJYU;
-        Self__5IYU->capacity__HFL=__tmp__BJYU;
+        __QKYU=(____Q)(__OKYU->__OFL <<  1);
+        __PKYU=((____DB *)__OKYU->__FFL);
+        __SKYU=__OKYU->__OFL;
+        __TKYU=__55W(((____IB )__PKYU),((____YWB )__SKYU),((____YWB )__QKYU));
+        __PKYU=((____DB *)__TKYU);
+        __M00(__PKYU,__SKYU,(____Q)(__QKYU -  1));
+        __OKYU->__FFL=__PKYU;
+        __OKYU->__OFL=__QKYU;
       };
     };
-    ((__CHARACTER__DB *)Self__5IYU->storage__4EL)[Self__5IYU->count__WJ]='\'';
-    Self__5IYU->count__WJ=(__INTEGER__Q)(Self__5IYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__MYAK),Self__3Z4S->text__ID5J);
-    Self__5IYU=((__STRING__BC *)buffer__MYAK);
-    if ((Self__5IYU->capacity__HFL <= Self__5IYU->count__WJ)) {
-      if ((Self__5IYU->capacity__HFL ==  0)) {
-        Self__5IYU->capacity__HFL= 32;
-        __tmp__AJYU=create__KVW( 32);
-        Self__5IYU->storage__4EL=__tmp__AJYU;
+    ((____DB *)__OKYU->__FFL)[__OKYU->__WJ]='\'';
+    __OKYU->__WJ=(____Q)(__OKYU->__WJ +  1);
+    __EWX(((____BC *)__1ZAK),__M14S->__XE5J);
+    __OKYU=((____BC *)__1ZAK);
+    if ((__OKYU->__OFL <= __OKYU->__WJ)) {
+      if ((__OKYU->__OFL ==  0)) {
+        __OKYU->__OFL= 32;
+        __PKYU=__RVW( 32);
+        __OKYU->__FFL=__PKYU;
       } else /* FALSE */ {
-        __tmp__BJYU=(__INTEGER__Q)(Self__5IYU->capacity__HFL <<  1);
-        __tmp__AJYU=((__CHARACTER__DB *)Self__5IYU->storage__4EL);
-        old_nb_elts__DJYU=Self__5IYU->capacity__HFL;
-        __tmp__EJYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AJYU),((__UINTEGER_32__RWB )old_nb_elts__DJYU),((__UINTEGER_32__RWB )__tmp__BJYU));
-        __tmp__AJYU=((__CHARACTER__DB *)__tmp__EJYU);
-        clear__to__F00(__tmp__AJYU,old_nb_elts__DJYU,(__INTEGER__Q)(__tmp__BJYU -  1));
-        Self__5IYU->storage__4EL=__tmp__AJYU;
-        Self__5IYU->capacity__HFL=__tmp__BJYU;
+        __QKYU=(____Q)(__OKYU->__OFL <<  1);
+        __PKYU=((____DB *)__OKYU->__FFL);
+        __SKYU=__OKYU->__OFL;
+        __TKYU=__55W(((____IB )__PKYU),((____YWB )__SKYU),((____YWB )__QKYU));
+        __PKYU=((____DB *)__TKYU);
+        __M00(__PKYU,__SKYU,(____Q)(__QKYU -  1));
+        __OKYU->__FFL=__PKYU;
+        __OKYU->__OFL=__QKYU;
       };
     };
-    ((__CHARACTER__DB *)Self__5IYU->storage__4EL)[Self__5IYU->count__WJ]='\'';
-    Self__5IYU->count__WJ=(__INTEGER__Q)(Self__5IYU->count__WJ +  1);
+    ((____DB *)__OKYU->__FFL)[__OKYU->__WJ]='\'';
+    __OKYU->__WJ=(____Q)(__OKYU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__5Z4S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__KZAK));
-    Self__5IYU=((__STRING__BC *)buffer__MYAK);
-    if ((Self__5IYU->capacity__HFL <= Self__5IYU->count__WJ)) {
-      if ((Self__5IYU->capacity__HFL ==  0)) {
-        Self__5IYU->capacity__HFL= 32;
-        __tmp__AJYU=create__KVW( 32);
-        Self__5IYU->storage__4EL=__tmp__AJYU;
+  case ____YOOJ__: {
+    __O14S=((____YOOJ *)((____2A0I *)__Z0AK));
+    __OKYU=((____BC *)__1ZAK);
+    if ((__OKYU->__OFL <= __OKYU->__WJ)) {
+      if ((__OKYU->__OFL ==  0)) {
+        __OKYU->__OFL= 32;
+        __PKYU=__RVW( 32);
+        __OKYU->__FFL=__PKYU;
       } else /* FALSE */ {
-        __tmp__BJYU=(__INTEGER__Q)(Self__5IYU->capacity__HFL <<  1);
-        __tmp__AJYU=((__CHARACTER__DB *)Self__5IYU->storage__4EL);
-        old_nb_elts__DJYU=Self__5IYU->capacity__HFL;
-        __tmp__EJYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AJYU),((__UINTEGER_32__RWB )old_nb_elts__DJYU),((__UINTEGER_32__RWB )__tmp__BJYU));
-        __tmp__AJYU=((__CHARACTER__DB *)__tmp__EJYU);
-        clear__to__F00(__tmp__AJYU,old_nb_elts__DJYU,(__INTEGER__Q)(__tmp__BJYU -  1));
-        Self__5IYU->storage__4EL=__tmp__AJYU;
-        Self__5IYU->capacity__HFL=__tmp__BJYU;
+        __QKYU=(____Q)(__OKYU->__OFL <<  1);
+        __PKYU=((____DB *)__OKYU->__FFL);
+        __SKYU=__OKYU->__OFL;
+        __TKYU=__55W(((____IB )__PKYU),((____YWB )__SKYU),((____YWB )__QKYU));
+        __PKYU=((____DB *)__TKYU);
+        __M00(__PKYU,__SKYU,(____Q)(__QKYU -  1));
+        __OKYU->__FFL=__PKYU;
+        __OKYU->__OFL=__QKYU;
       };
     };
-    ((__CHARACTER__DB *)Self__5IYU->storage__4EL)[Self__5IYU->count__WJ]='\"';
-    Self__5IYU->count__WJ=(__INTEGER__Q)(Self__5IYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__MYAK),Self__5Z4S->string__EBJK);
-    Self__5IYU=((__STRING__BC *)buffer__MYAK);
-    if ((Self__5IYU->capacity__HFL <= Self__5IYU->count__WJ)) {
-      if ((Self__5IYU->capacity__HFL ==  0)) {
-        Self__5IYU->capacity__HFL= 32;
-        __tmp__AJYU=create__KVW( 32);
-        Self__5IYU->storage__4EL=__tmp__AJYU;
+    ((____DB *)__OKYU->__FFL)[__OKYU->__WJ]='\"';
+    __OKYU->__WJ=(____Q)(__OKYU->__WJ +  1);
+    __EWX(((____BC *)__1ZAK),__O14S->__TCJK);
+    __OKYU=((____BC *)__1ZAK);
+    if ((__OKYU->__OFL <= __OKYU->__WJ)) {
+      if ((__OKYU->__OFL ==  0)) {
+        __OKYU->__OFL= 32;
+        __PKYU=__RVW( 32);
+        __OKYU->__FFL=__PKYU;
       } else /* FALSE */ {
-        __tmp__BJYU=(__INTEGER__Q)(Self__5IYU->capacity__HFL <<  1);
-        __tmp__AJYU=((__CHARACTER__DB *)Self__5IYU->storage__4EL);
-        old_nb_elts__DJYU=Self__5IYU->capacity__HFL;
-        __tmp__EJYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AJYU),((__UINTEGER_32__RWB )old_nb_elts__DJYU),((__UINTEGER_32__RWB )__tmp__BJYU));
-        __tmp__AJYU=((__CHARACTER__DB *)__tmp__EJYU);
-        clear__to__F00(__tmp__AJYU,old_nb_elts__DJYU,(__INTEGER__Q)(__tmp__BJYU -  1));
-        Self__5IYU->storage__4EL=__tmp__AJYU;
-        Self__5IYU->capacity__HFL=__tmp__BJYU;
+        __QKYU=(____Q)(__OKYU->__OFL <<  1);
+        __PKYU=((____DB *)__OKYU->__FFL);
+        __SKYU=__OKYU->__OFL;
+        __TKYU=__55W(((____IB )__PKYU),((____YWB )__SKYU),((____YWB )__QKYU));
+        __PKYU=((____DB *)__TKYU);
+        __M00(__PKYU,__SKYU,(____Q)(__QKYU -  1));
+        __OKYU->__FFL=__PKYU;
+        __OKYU->__OFL=__QKYU;
       };
     };
-    ((__CHARACTER__DB *)Self__5IYU->storage__4EL)[Self__5IYU->count__WJ]='\"';
-    Self__5IYU->count__WJ=(__INTEGER__Q)(Self__5IYU->count__WJ +  1);
+    ((____DB *)__OKYU->__FFL)[__OKYU->__WJ]='\"';
+    __OKYU->__WJ=(____Q)(__OKYU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__MYAK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__KZAK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__1ZAK),((____Q5YL *)((____2A0I *)__Z0AK))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__KZAK)),buffer__MYAK);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__Z0AK)),__1ZAK);
   } break;
   };
-  Self__HIYU=((__STRING__BC *)buffer__MYAK);
-  if ((Self__HIYU->capacity__HFL <= Self__HIYU->count__WJ)) {
-    if ((Self__HIYU->capacity__HFL ==  0)) {
-      Self__HIYU->capacity__HFL= 32;
-      __tmp__IIYU=create__KVW( 32);
-      Self__HIYU->storage__4EL=__tmp__IIYU;
+  __WJYU=((____BC *)__1ZAK);
+  if ((__WJYU->__OFL <= __WJYU->__WJ)) {
+    if ((__WJYU->__OFL ==  0)) {
+      __WJYU->__OFL= 32;
+      __XJYU=__RVW( 32);
+      __WJYU->__FFL=__XJYU;
     } else /* FALSE */ {
-      __tmp__JIYU=(__INTEGER__Q)(Self__HIYU->capacity__HFL <<  1);
-      __tmp__IIYU=((__CHARACTER__DB *)Self__HIYU->storage__4EL);
-      old_nb_elts__LIYU=Self__HIYU->capacity__HFL;
-      __tmp__MIYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IIYU),((__UINTEGER_32__RWB )old_nb_elts__LIYU),((__UINTEGER_32__RWB )__tmp__JIYU));
-      __tmp__IIYU=((__CHARACTER__DB *)__tmp__MIYU);
-      clear__to__F00(__tmp__IIYU,old_nb_elts__LIYU,(__INTEGER__Q)(__tmp__JIYU -  1));
-      Self__HIYU->storage__4EL=__tmp__IIYU;
-      Self__HIYU->capacity__HFL=__tmp__JIYU;
+      __YJYU=(____Q)(__WJYU->__OFL <<  1);
+      __XJYU=((____DB *)__WJYU->__FFL);
+      __0JYU=__WJYU->__OFL;
+      __1JYU=__55W(((____IB )__XJYU),((____YWB )__0JYU),((____YWB )__YJYU));
+      __XJYU=((____DB *)__1JYU);
+      __M00(__XJYU,__0JYU,(____Q)(__YJYU -  1));
+      __WJYU->__FFL=__XJYU;
+      __WJYU->__OFL=__YJYU;
     };
   };
-  ((__CHARACTER__DB *)Self__HIYU->storage__4EL)[Self__HIYU->count__WJ]=')';
-  Self__HIYU->count__WJ=(__INTEGER__Q)(Self__HIYU->count__WJ +  1);
+  ((____DB *)__WJYU->__FFL)[__WJYU->__WJ]=')';
+  __WJYU->__WJ=(____Q)(__WJYU->__WJ +  1);
 }
 
-static void genere__T0AK(__EXPR_SHIFT_L__IEOJ *Self__U0AK,__STRING__BC *buffer__V0AK)
-// ({EXPR_SHIFT_L__IEOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __C2AK(____XFOJ *__D2AK,____BC *__E2AK)
+// ({__XFOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__W0AK,*__tmp__D1AK,*__tmp__U1AK;
-  __STRING__BC *Self__XLYU,*Self__PMYU;
-  __INTEGER__Q __tmp__ZLYU,old_nb_elts__1LYU,__tmp__RMYU;
-  __INTEGER__Q old_nb_elts__TMYU;
-  __POINTER__IB __tmp__2LYU,__tmp__UMYU;
-  void *__tmp__T1AK,*__tmp__P2AK;
-  __CHARACTER_CST__5LOJ *Self__N04S;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__P04S;
-  __CHARACTER__DB *__tmp__YLYU,*__tmp__QMYU;
-  __BOOLEAN__L __tmp__O1AK;
-  __tmp__W0AK=static_type__OECK(Self__U0AK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__W0AK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__V0AK),(&__string_660));
+  ____WMB *__F2AK,*__S2AK,*__D3AK;
+  ____BC *__GNYU,*__4NYU;
+  ____Q __INYU,__KNYU,__AOYU,__COYU;
+  ____IB __LNYU,__DOYU;
+  void *__C3AK,*__43AK;
+  ____ONOJ *__214S;
+  ____YOOJ *__414S;
+  ____DB *__HNYU,*__5NYU;
+  ____L __32AK;
+  __F2AK=__3FCK(__D2AK);
+  if (((void *)((____WMB *)__F2AK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__E2AK),(&__string_660));
   } else /* FALSE */ {
-    Self__XLYU=((__STRING__BC *)buffer__V0AK);
-    if ((Self__XLYU->capacity__HFL <= Self__XLYU->count__WJ)) {
-      if ((Self__XLYU->capacity__HFL ==  0)) {
-        Self__XLYU->capacity__HFL= 32;
-        __tmp__YLYU=create__KVW( 32);
-        Self__XLYU->storage__4EL=__tmp__YLYU;
-      } else /* FALSE */ {
-        __tmp__ZLYU=(__INTEGER__Q)(Self__XLYU->capacity__HFL <<  1);
-        __tmp__YLYU=((__CHARACTER__DB *)Self__XLYU->storage__4EL);
-        old_nb_elts__1LYU=Self__XLYU->capacity__HFL;
-        __tmp__2LYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YLYU),((__UINTEGER_32__RWB )old_nb_elts__1LYU),((__UINTEGER_32__RWB )__tmp__ZLYU));
-        __tmp__YLYU=((__CHARACTER__DB *)__tmp__2LYU);
-        clear__to__F00(__tmp__YLYU,old_nb_elts__1LYU,(__INTEGER__Q)(__tmp__ZLYU -  1));
-        Self__XLYU->storage__4EL=__tmp__YLYU;
-        Self__XLYU->capacity__HFL=__tmp__ZLYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__XLYU->storage__4EL)[Self__XLYU->count__WJ]='(';
-    Self__XLYU->count__WJ=(__INTEGER__Q)(Self__XLYU->count__WJ +  1);
-    __tmp__D1AK=static_type__OECK(Self__U0AK);
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)__tmp__D1AK),buffer__V0AK);
-    Self__XLYU=((__STRING__BC *)buffer__V0AK);
-    if ((Self__XLYU->capacity__HFL <= Self__XLYU->count__WJ)) {
-      if ((Self__XLYU->capacity__HFL ==  0)) {
-        Self__XLYU->capacity__HFL= 32;
-        __tmp__YLYU=create__KVW( 32);
-        Self__XLYU->storage__4EL=__tmp__YLYU;
-      } else /* FALSE */ {
-        __tmp__ZLYU=(__INTEGER__Q)(Self__XLYU->capacity__HFL <<  1);
-        __tmp__YLYU=((__CHARACTER__DB *)Self__XLYU->storage__4EL);
-        old_nb_elts__1LYU=Self__XLYU->capacity__HFL;
-        __tmp__2LYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YLYU),((__UINTEGER_32__RWB )old_nb_elts__1LYU),((__UINTEGER_32__RWB )__tmp__ZLYU));
-        __tmp__YLYU=((__CHARACTER__DB *)__tmp__2LYU);
-        clear__to__F00(__tmp__YLYU,old_nb_elts__1LYU,(__INTEGER__Q)(__tmp__ZLYU -  1));
-        Self__XLYU->storage__4EL=__tmp__YLYU;
-        Self__XLYU->capacity__HFL=__tmp__ZLYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__XLYU->storage__4EL)[Self__XLYU->count__WJ]=')';
-    Self__XLYU->count__WJ=(__INTEGER__Q)(Self__XLYU->count__WJ +  1);
-  };
-  Self__XLYU=((__STRING__BC *)buffer__V0AK);
-  if ((Self__XLYU->capacity__HFL <= Self__XLYU->count__WJ)) {
-    if ((Self__XLYU->capacity__HFL ==  0)) {
-      Self__XLYU->capacity__HFL= 32;
-      __tmp__YLYU=create__KVW( 32);
-      Self__XLYU->storage__4EL=__tmp__YLYU;
-    } else /* FALSE */ {
-      __tmp__ZLYU=(__INTEGER__Q)(Self__XLYU->capacity__HFL <<  1);
-      __tmp__YLYU=((__CHARACTER__DB *)Self__XLYU->storage__4EL);
-      old_nb_elts__1LYU=Self__XLYU->capacity__HFL;
-      __tmp__2LYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YLYU),((__UINTEGER_32__RWB )old_nb_elts__1LYU),((__UINTEGER_32__RWB )__tmp__ZLYU));
-      __tmp__YLYU=((__CHARACTER__DB *)__tmp__2LYU);
-      clear__to__F00(__tmp__YLYU,old_nb_elts__1LYU,(__INTEGER__Q)(__tmp__ZLYU -  1));
-      Self__XLYU->storage__4EL=__tmp__YLYU;
-      Self__XLYU->capacity__HFL=__tmp__ZLYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__XLYU->storage__4EL)[Self__XLYU->count__WJ]='(';
-  Self__XLYU->count__WJ=(__INTEGER__Q)(Self__XLYU->count__WJ +  1);
-  __tmp__W0AK=static_type__OECK(Self__U0AK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__W0AK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__V0AK),(&__string_663));
-    __tmp__O1AK=TRUE__K__;
+    __GNYU=((____BC *)__E2AK);
+    if ((__GNYU->__OFL <= __GNYU->__WJ)) {
+      if ((__GNYU->__OFL ==  0)) {
+        __GNYU->__OFL= 32;
+        __HNYU=__RVW( 32);
+        __GNYU->__FFL=__HNYU;
+      } else /* FALSE */ {
+        __INYU=(____Q)(__GNYU->__OFL <<  1);
+        __HNYU=((____DB *)__GNYU->__FFL);
+        __KNYU=__GNYU->__OFL;
+        __LNYU=__55W(((____IB )__HNYU),((____YWB )__KNYU),((____YWB )__INYU));
+        __HNYU=((____DB *)__LNYU);
+        __M00(__HNYU,__KNYU,(____Q)(__INYU -  1));
+        __GNYU->__FFL=__HNYU;
+        __GNYU->__OFL=__INYU;
+      };
+    };
+    ((____DB *)__GNYU->__FFL)[__GNYU->__WJ]='(';
+    __GNYU->__WJ=(____Q)(__GNYU->__WJ +  1);
+    __S2AK=__3FCK(__D2AK);
+    __ENZH(((____WMB *)__S2AK),__E2AK);
+    __GNYU=((____BC *)__E2AK);
+    if ((__GNYU->__OFL <= __GNYU->__WJ)) {
+      if ((__GNYU->__OFL ==  0)) {
+        __GNYU->__OFL= 32;
+        __HNYU=__RVW( 32);
+        __GNYU->__FFL=__HNYU;
+      } else /* FALSE */ {
+        __INYU=(____Q)(__GNYU->__OFL <<  1);
+        __HNYU=((____DB *)__GNYU->__FFL);
+        __KNYU=__GNYU->__OFL;
+        __LNYU=__55W(((____IB )__HNYU),((____YWB )__KNYU),((____YWB )__INYU));
+        __HNYU=((____DB *)__LNYU);
+        __M00(__HNYU,__KNYU,(____Q)(__INYU -  1));
+        __GNYU->__FFL=__HNYU;
+        __GNYU->__OFL=__INYU;
+      };
+    };
+    ((____DB *)__GNYU->__FFL)[__GNYU->__WJ]=')';
+    __GNYU->__WJ=(____Q)(__GNYU->__WJ +  1);
+  };
+  __GNYU=((____BC *)__E2AK);
+  if ((__GNYU->__OFL <= __GNYU->__WJ)) {
+    if ((__GNYU->__OFL ==  0)) {
+      __GNYU->__OFL= 32;
+      __HNYU=__RVW( 32);
+      __GNYU->__FFL=__HNYU;
+    } else /* FALSE */ {
+      __INYU=(____Q)(__GNYU->__OFL <<  1);
+      __HNYU=((____DB *)__GNYU->__FFL);
+      __KNYU=__GNYU->__OFL;
+      __LNYU=__55W(((____IB )__HNYU),((____YWB )__KNYU),((____YWB )__INYU));
+      __HNYU=((____DB *)__LNYU);
+      __M00(__HNYU,__KNYU,(____Q)(__INYU -  1));
+      __GNYU->__FFL=__HNYU;
+      __GNYU->__OFL=__INYU;
+    };
+  };
+  ((____DB *)__GNYU->__FFL)[__GNYU->__WJ]='(';
+  __GNYU->__WJ=(____Q)(__GNYU->__WJ +  1);
+  __F2AK=__3FCK(__D2AK);
+  if (((void *)((____WMB *)__F2AK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__E2AK),(&__string_663));
+    __32AK=__K__;
   } else /* FALSE */ {
-    __tmp__O1AK=FALSE__O__;
+    __32AK=__O__;
   };
-  if ((! __tmp__O1AK)) {
-    __tmp__T1AK=Self__U0AK->parent_expr_binary__JEOJ.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__T1AK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__U1AK=((__STRING_CST__5J *)__tmp__T1AK)->parent_constant__EK.static_type__SG4D;
+  if ((! __32AK)) {
+    __C3AK=__D2AK->__YFOJ.__BC5J;
+    switch (((struct ___OBJ *)__C3AK)->__id) {
+    case ____5J__: {
+      __D3AK=((____5J *)__C3AK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__U1AK=((__EXTERNAL_C__L5WC *)__tmp__T1AK)->static_type__J54D;
+    case ____0AXC__: {
+      __D3AK=((____0AXC *)__C3AK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__U1AK=((__PROTOTYPE_CST__45WC *)__tmp__T1AK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __D3AK=((____NBXC *)__C3AK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__U1AK=((__INTEGER_CST__KAXC *)__tmp__T1AK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __D3AK=((____ZBXC *)__C3AK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__U1AK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__T1AK));
+    case ____DMWH__: {
+      __D3AK=__B21J(((____DMWH *)__C3AK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__U1AK=((__READ_LOCAL__N5ZI *)__tmp__T1AK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __D3AK=((____2A0I *)__C3AK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__U1AK=static_type__2CCK();
+    case ____HJNJ__: {
+      __D3AK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__U1AK=static_type__BDCK();
+    case ____SJNJ__: {
+      __D3AK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__U1AK=static_type__GDCK();
+    case ____0AOJ__: {
+      __D3AK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__U1AK=static_type__LDCK();
+    case ____EBOJ__: {
+      __D3AK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__U1AK=static_type__QDCK();
+    case ____3BOJ__: {
+      __D3AK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__U1AK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__T1AK));
+    case ____RCOJ__: {
+      __D3AK=__EFCK(((____RCOJ *)__C3AK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__U1AK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__T1AK));
+    case ____HDOJ__: {
+      __D3AK=__JFCK(((____HDOJ *)__C3AK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__U1AK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__T1AK));
+    case ____1DOJ__: {
+      __D3AK=__OFCK(((____1DOJ *)__C3AK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__U1AK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__T1AK));
+    case ____PEOJ__: {
+      __D3AK=__TFCK(((____PEOJ *)__C3AK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__U1AK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__T1AK));
+    case ____DFOJ__: {
+      __D3AK=__YFCK(((____DFOJ *)__C3AK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__U1AK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__T1AK));
+    case ____XFOJ__: {
+      __D3AK=__3FCK(((____XFOJ *)__C3AK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__U1AK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __D3AK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__U1AK=static_type__XECK(((__ITEM__VFOJ *)__tmp__T1AK));
+    case ____EHOJ__: {
+      __D3AK=__GGCK(((____EHOJ *)__C3AK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__U1AK=static_type__DFCK();
+    case ____2HOJ__: {
+      __D3AK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__U1AK=((__CAST__JHOJ *)__tmp__T1AK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __D3AK=((____YIOJ *)__C3AK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__U1AK=((__REAL_CST__JLOJ *)__tmp__T1AK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __D3AK=((____YMOJ *)__C3AK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__U1AK=((__CHARACTER_CST__5LOJ *)__tmp__T1AK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __D3AK=((____ONOJ *)__C3AK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__U1AK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__T1AK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __D3AK=((____YOOJ *)__C3AK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__U1AK=((__READ_SLOT__ZK4K *)__tmp__T1AK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __D3AK=((____IM4K *)__C3AK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__U1AK=static_type__NL5O();
+    case ____T5FL__: {
+      __D3AK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__U1AK=static_type__QQTP();
+    case ____3DUL__: {
+      __D3AK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__U1AK=static_type__041P();
+    case ____0EUL__: {
+      __D3AK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__U1AK=static_type__VQTP();
+    case ____BGUL__: {
+      __D3AK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__U1AK=static_type__A51P();
+    case ____2GUL__: {
+      __D3AK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__U1AK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__T1AK));
+    case ____B0VL__: {
+      __D3AK=__DXBN(((____B0VL *)__C3AK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__U1AK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__T1AK));
+    case ____P0VL__: {
+      __D3AK=__4AGM(((____P0VL *)__C3AK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__U1AK=((__READ_GLOBAL__B4YL *)__tmp__T1AK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __D3AK=((____Q5YL *)__C3AK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__U1AK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__T1AK));
+    case ____UVPM__: {
+      __D3AK=__OFWN(((____UVPM *)__C3AK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__U1AK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__T1AK));
+    case ____0ZPM__: {
+      __D3AK=__QM1P(((____0ZPM *)__C3AK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__U1AK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__T1AK));
+    case ____MR0N__: {
+      __D3AK=__FQVO(((____MR0N *)__C3AK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__U1AK=static_type__BA0Q();
+    case ____YWBP__: {
+      __D3AK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__U1AK=static_type__MBUP();
+    case ____LYBP__: {
+      __D3AK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__U1AK=static_type__RBUP();
+    case ____CZBP__: {
+      __D3AK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__U1AK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__T1AK));
+    case ____3BEP__: {
+      __D3AK=__ZPFQ(((____3BEP *)__C3AK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__U1AK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__V0AK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__D3AK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__E2AK),(&__string_660));
     };
   };
-  __tmp__T1AK=Self__U0AK->parent_expr_binary__JEOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__T1AK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  __C3AK=__D2AK->__YFOJ.__BC5J;
+  switch (((struct ___OBJ *)__C3AK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__V0AK),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__C3AK)),__E2AK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__E2AK),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__T1AK),buffer__V0AK);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__C3AK),__E2AK);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__C3AK)),__E2AK);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__V0AK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK))->value__DD5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__N04S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK));
-    Self__PMYU=((__STRING__BC *)buffer__V0AK);
-    if ((Self__PMYU->capacity__HFL <= Self__PMYU->count__WJ)) {
-      if ((Self__PMYU->capacity__HFL ==  0)) {
-        Self__PMYU->capacity__HFL= 32;
-        __tmp__QMYU=create__KVW( 32);
-        Self__PMYU->storage__4EL=__tmp__QMYU;
-      } else /* FALSE */ {
-        __tmp__RMYU=(__INTEGER__Q)(Self__PMYU->capacity__HFL <<  1);
-        __tmp__QMYU=((__CHARACTER__DB *)Self__PMYU->storage__4EL);
-        old_nb_elts__TMYU=Self__PMYU->capacity__HFL;
-        __tmp__UMYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QMYU),((__UINTEGER_32__RWB )old_nb_elts__TMYU),((__UINTEGER_32__RWB )__tmp__RMYU));
-        __tmp__QMYU=((__CHARACTER__DB *)__tmp__UMYU);
-        clear__to__F00(__tmp__QMYU,old_nb_elts__TMYU,(__INTEGER__Q)(__tmp__RMYU -  1));
-        Self__PMYU->storage__4EL=__tmp__QMYU;
-        Self__PMYU->capacity__HFL=__tmp__RMYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__PMYU->storage__4EL)[Self__PMYU->count__WJ]='\'';
-    Self__PMYU->count__WJ=(__INTEGER__Q)(Self__PMYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__V0AK),Self__N04S->text__ID5J);
-    Self__PMYU=((__STRING__BC *)buffer__V0AK);
-    if ((Self__PMYU->capacity__HFL <= Self__PMYU->count__WJ)) {
-      if ((Self__PMYU->capacity__HFL ==  0)) {
-        Self__PMYU->capacity__HFL= 32;
-        __tmp__QMYU=create__KVW( 32);
-        Self__PMYU->storage__4EL=__tmp__QMYU;
-      } else /* FALSE */ {
-        __tmp__RMYU=(__INTEGER__Q)(Self__PMYU->capacity__HFL <<  1);
-        __tmp__QMYU=((__CHARACTER__DB *)Self__PMYU->storage__4EL);
-        old_nb_elts__TMYU=Self__PMYU->capacity__HFL;
-        __tmp__UMYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QMYU),((__UINTEGER_32__RWB )old_nb_elts__TMYU),((__UINTEGER_32__RWB )__tmp__RMYU));
-        __tmp__QMYU=((__CHARACTER__DB *)__tmp__UMYU);
-        clear__to__F00(__tmp__QMYU,old_nb_elts__TMYU,(__INTEGER__Q)(__tmp__RMYU -  1));
-        Self__PMYU->storage__4EL=__tmp__QMYU;
-        Self__PMYU->capacity__HFL=__tmp__RMYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__PMYU->storage__4EL)[Self__PMYU->count__WJ]='\'';
-    Self__PMYU->count__WJ=(__INTEGER__Q)(Self__PMYU->count__WJ +  1);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__P04S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK));
-    Self__PMYU=((__STRING__BC *)buffer__V0AK);
-    if ((Self__PMYU->capacity__HFL <= Self__PMYU->count__WJ)) {
-      if ((Self__PMYU->capacity__HFL ==  0)) {
-        Self__PMYU->capacity__HFL= 32;
-        __tmp__QMYU=create__KVW( 32);
-        Self__PMYU->storage__4EL=__tmp__QMYU;
-      } else /* FALSE */ {
-        __tmp__RMYU=(__INTEGER__Q)(Self__PMYU->capacity__HFL <<  1);
-        __tmp__QMYU=((__CHARACTER__DB *)Self__PMYU->storage__4EL);
-        old_nb_elts__TMYU=Self__PMYU->capacity__HFL;
-        __tmp__UMYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QMYU),((__UINTEGER_32__RWB )old_nb_elts__TMYU),((__UINTEGER_32__RWB )__tmp__RMYU));
-        __tmp__QMYU=((__CHARACTER__DB *)__tmp__UMYU);
-        clear__to__F00(__tmp__QMYU,old_nb_elts__TMYU,(__INTEGER__Q)(__tmp__RMYU -  1));
-        Self__PMYU->storage__4EL=__tmp__QMYU;
-        Self__PMYU->capacity__HFL=__tmp__RMYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__PMYU->storage__4EL)[Self__PMYU->count__WJ]='\"';
-    Self__PMYU->count__WJ=(__INTEGER__Q)(Self__PMYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__V0AK),Self__P04S->string__EBJK);
-    Self__PMYU=((__STRING__BC *)buffer__V0AK);
-    if ((Self__PMYU->capacity__HFL <= Self__PMYU->count__WJ)) {
-      if ((Self__PMYU->capacity__HFL ==  0)) {
-        Self__PMYU->capacity__HFL= 32;
-        __tmp__QMYU=create__KVW( 32);
-        Self__PMYU->storage__4EL=__tmp__QMYU;
-      } else /* FALSE */ {
-        __tmp__RMYU=(__INTEGER__Q)(Self__PMYU->capacity__HFL <<  1);
-        __tmp__QMYU=((__CHARACTER__DB *)Self__PMYU->storage__4EL);
-        old_nb_elts__TMYU=Self__PMYU->capacity__HFL;
-        __tmp__UMYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QMYU),((__UINTEGER_32__RWB )old_nb_elts__TMYU),((__UINTEGER_32__RWB )__tmp__RMYU));
-        __tmp__QMYU=((__CHARACTER__DB *)__tmp__UMYU);
-        clear__to__F00(__tmp__QMYU,old_nb_elts__TMYU,(__INTEGER__Q)(__tmp__RMYU -  1));
-        Self__PMYU->storage__4EL=__tmp__QMYU;
-        Self__PMYU->capacity__HFL=__tmp__RMYU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__PMYU->storage__4EL)[Self__PMYU->count__WJ]='\"';
-    Self__PMYU->count__WJ=(__INTEGER__Q)(Self__PMYU->count__WJ +  1);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__V0AK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-  } break;
-  };
-  Self__XLYU=((__STRING__BC *)buffer__V0AK);
-  if ((Self__XLYU->capacity__HFL <= Self__XLYU->count__WJ)) {
-    if ((Self__XLYU->capacity__HFL ==  0)) {
-      Self__XLYU->capacity__HFL= 32;
-      __tmp__YLYU=create__KVW( 32);
-      Self__XLYU->storage__4EL=__tmp__YLYU;
-    } else /* FALSE */ {
-      __tmp__ZLYU=(__INTEGER__Q)(Self__XLYU->capacity__HFL <<  1);
-      __tmp__YLYU=((__CHARACTER__DB *)Self__XLYU->storage__4EL);
-      old_nb_elts__1LYU=Self__XLYU->capacity__HFL;
-      __tmp__2LYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YLYU),((__UINTEGER_32__RWB )old_nb_elts__1LYU),((__UINTEGER_32__RWB )__tmp__ZLYU));
-      __tmp__YLYU=((__CHARACTER__DB *)__tmp__2LYU);
-      clear__to__F00(__tmp__YLYU,old_nb_elts__1LYU,(__INTEGER__Q)(__tmp__ZLYU -  1));
-      Self__XLYU->storage__4EL=__tmp__YLYU;
-      Self__XLYU->capacity__HFL=__tmp__ZLYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__XLYU->storage__4EL)[Self__XLYU->count__WJ]=' ';
-  Self__XLYU->count__WJ=(__INTEGER__Q)(Self__XLYU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__V0AK),(&__string_490));
-  Self__XLYU=((__STRING__BC *)buffer__V0AK);
-  if ((Self__XLYU->capacity__HFL <= Self__XLYU->count__WJ)) {
-    if ((Self__XLYU->capacity__HFL ==  0)) {
-      Self__XLYU->capacity__HFL= 32;
-      __tmp__YLYU=create__KVW( 32);
-      Self__XLYU->storage__4EL=__tmp__YLYU;
-    } else /* FALSE */ {
-      __tmp__ZLYU=(__INTEGER__Q)(Self__XLYU->capacity__HFL <<  1);
-      __tmp__YLYU=((__CHARACTER__DB *)Self__XLYU->storage__4EL);
-      old_nb_elts__1LYU=Self__XLYU->capacity__HFL;
-      __tmp__2LYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YLYU),((__UINTEGER_32__RWB )old_nb_elts__1LYU),((__UINTEGER_32__RWB )__tmp__ZLYU));
-      __tmp__YLYU=((__CHARACTER__DB *)__tmp__2LYU);
-      clear__to__F00(__tmp__YLYU,old_nb_elts__1LYU,(__INTEGER__Q)(__tmp__ZLYU -  1));
-      Self__XLYU->storage__4EL=__tmp__YLYU;
-      Self__XLYU->capacity__HFL=__tmp__ZLYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__XLYU->storage__4EL)[Self__XLYU->count__WJ]=' ';
-  Self__XLYU->count__WJ=(__INTEGER__Q)(Self__XLYU->count__WJ +  1);
-  __tmp__W0AK=static_type__OECK(Self__U0AK);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__W0AK)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__V0AK),(&__string_663));
-    __tmp__O1AK=TRUE__K__;
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____YMOJ__: {
+    __EWX(((____BC *)__E2AK),((____YMOJ *)((____2A0I *)__C3AK))->__SE5J);
+  } break;
+  case ____ONOJ__: {
+    __214S=((____ONOJ *)((____2A0I *)__C3AK));
+    __4NYU=((____BC *)__E2AK);
+    if ((__4NYU->__OFL <= __4NYU->__WJ)) {
+      if ((__4NYU->__OFL ==  0)) {
+        __4NYU->__OFL= 32;
+        __5NYU=__RVW( 32);
+        __4NYU->__FFL=__5NYU;
+      } else /* FALSE */ {
+        __AOYU=(____Q)(__4NYU->__OFL <<  1);
+        __5NYU=((____DB *)__4NYU->__FFL);
+        __COYU=__4NYU->__OFL;
+        __DOYU=__55W(((____IB )__5NYU),((____YWB )__COYU),((____YWB )__AOYU));
+        __5NYU=((____DB *)__DOYU);
+        __M00(__5NYU,__COYU,(____Q)(__AOYU -  1));
+        __4NYU->__FFL=__5NYU;
+        __4NYU->__OFL=__AOYU;
+      };
+    };
+    ((____DB *)__4NYU->__FFL)[__4NYU->__WJ]='\'';
+    __4NYU->__WJ=(____Q)(__4NYU->__WJ +  1);
+    __EWX(((____BC *)__E2AK),__214S->__XE5J);
+    __4NYU=((____BC *)__E2AK);
+    if ((__4NYU->__OFL <= __4NYU->__WJ)) {
+      if ((__4NYU->__OFL ==  0)) {
+        __4NYU->__OFL= 32;
+        __5NYU=__RVW( 32);
+        __4NYU->__FFL=__5NYU;
+      } else /* FALSE */ {
+        __AOYU=(____Q)(__4NYU->__OFL <<  1);
+        __5NYU=((____DB *)__4NYU->__FFL);
+        __COYU=__4NYU->__OFL;
+        __DOYU=__55W(((____IB )__5NYU),((____YWB )__COYU),((____YWB )__AOYU));
+        __5NYU=((____DB *)__DOYU);
+        __M00(__5NYU,__COYU,(____Q)(__AOYU -  1));
+        __4NYU->__FFL=__5NYU;
+        __4NYU->__OFL=__AOYU;
+      };
+    };
+    ((____DB *)__4NYU->__FFL)[__4NYU->__WJ]='\'';
+    __4NYU->__WJ=(____Q)(__4NYU->__WJ +  1);
+  } break;
+  case ____YOOJ__: {
+    __414S=((____YOOJ *)((____2A0I *)__C3AK));
+    __4NYU=((____BC *)__E2AK);
+    if ((__4NYU->__OFL <= __4NYU->__WJ)) {
+      if ((__4NYU->__OFL ==  0)) {
+        __4NYU->__OFL= 32;
+        __5NYU=__RVW( 32);
+        __4NYU->__FFL=__5NYU;
+      } else /* FALSE */ {
+        __AOYU=(____Q)(__4NYU->__OFL <<  1);
+        __5NYU=((____DB *)__4NYU->__FFL);
+        __COYU=__4NYU->__OFL;
+        __DOYU=__55W(((____IB )__5NYU),((____YWB )__COYU),((____YWB )__AOYU));
+        __5NYU=((____DB *)__DOYU);
+        __M00(__5NYU,__COYU,(____Q)(__AOYU -  1));
+        __4NYU->__FFL=__5NYU;
+        __4NYU->__OFL=__AOYU;
+      };
+    };
+    ((____DB *)__4NYU->__FFL)[__4NYU->__WJ]='\"';
+    __4NYU->__WJ=(____Q)(__4NYU->__WJ +  1);
+    __EWX(((____BC *)__E2AK),__414S->__TCJK);
+    __4NYU=((____BC *)__E2AK);
+    if ((__4NYU->__OFL <= __4NYU->__WJ)) {
+      if ((__4NYU->__OFL ==  0)) {
+        __4NYU->__OFL= 32;
+        __5NYU=__RVW( 32);
+        __4NYU->__FFL=__5NYU;
+      } else /* FALSE */ {
+        __AOYU=(____Q)(__4NYU->__OFL <<  1);
+        __5NYU=((____DB *)__4NYU->__FFL);
+        __COYU=__4NYU->__OFL;
+        __DOYU=__55W(((____IB )__5NYU),((____YWB )__COYU),((____YWB )__AOYU));
+        __5NYU=((____DB *)__DOYU);
+        __M00(__5NYU,__COYU,(____Q)(__AOYU -  1));
+        __4NYU->__FFL=__5NYU;
+        __4NYU->__OFL=__AOYU;
+      };
+    };
+    ((____DB *)__4NYU->__FFL)[__4NYU->__WJ]='\"';
+    __4NYU->__WJ=(____Q)(__4NYU->__WJ +  1);
+  } break;
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____Q5YL__: {
+    __EWX(((____BC *)__E2AK),((____Q5YL *)((____2A0I *)__C3AK))->__HBKM->__GKRG.__WO5D);
+  } break;
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__C3AK)),__E2AK);
+  } break;
+  };
+  __GNYU=((____BC *)__E2AK);
+  if ((__GNYU->__OFL <= __GNYU->__WJ)) {
+    if ((__GNYU->__OFL ==  0)) {
+      __GNYU->__OFL= 32;
+      __HNYU=__RVW( 32);
+      __GNYU->__FFL=__HNYU;
+    } else /* FALSE */ {
+      __INYU=(____Q)(__GNYU->__OFL <<  1);
+      __HNYU=((____DB *)__GNYU->__FFL);
+      __KNYU=__GNYU->__OFL;
+      __LNYU=__55W(((____IB )__HNYU),((____YWB )__KNYU),((____YWB )__INYU));
+      __HNYU=((____DB *)__LNYU);
+      __M00(__HNYU,__KNYU,(____Q)(__INYU -  1));
+      __GNYU->__FFL=__HNYU;
+      __GNYU->__OFL=__INYU;
+    };
+  };
+  ((____DB *)__GNYU->__FFL)[__GNYU->__WJ]=' ';
+  __GNYU->__WJ=(____Q)(__GNYU->__WJ +  1);
+  __EWX(((____BC *)__E2AK),(&__string_490));
+  __GNYU=((____BC *)__E2AK);
+  if ((__GNYU->__OFL <= __GNYU->__WJ)) {
+    if ((__GNYU->__OFL ==  0)) {
+      __GNYU->__OFL= 32;
+      __HNYU=__RVW( 32);
+      __GNYU->__FFL=__HNYU;
+    } else /* FALSE */ {
+      __INYU=(____Q)(__GNYU->__OFL <<  1);
+      __HNYU=((____DB *)__GNYU->__FFL);
+      __KNYU=__GNYU->__OFL;
+      __LNYU=__55W(((____IB )__HNYU),((____YWB )__KNYU),((____YWB )__INYU));
+      __HNYU=((____DB *)__LNYU);
+      __M00(__HNYU,__KNYU,(____Q)(__INYU -  1));
+      __GNYU->__FFL=__HNYU;
+      __GNYU->__OFL=__INYU;
+    };
+  };
+  ((____DB *)__GNYU->__FFL)[__GNYU->__WJ]=' ';
+  __GNYU->__WJ=(____Q)(__GNYU->__WJ +  1);
+  __F2AK=__3FCK(__D2AK);
+  if (((void *)((____WMB *)__F2AK)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__E2AK),(&__string_663));
+    __32AK=__K__;
   } else /* FALSE */ {
-    __tmp__O1AK=FALSE__O__;
+    __32AK=__O__;
   };
-  if ((! __tmp__O1AK)) {
-    __tmp__P2AK=Self__U0AK->parent_expr_binary__JEOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__P2AK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__U1AK=((__STRING_CST__5J *)__tmp__P2AK)->parent_constant__EK.static_type__SG4D;
+  if ((! __32AK)) {
+    __43AK=__D2AK->__YFOJ.__FC5J;
+    switch (((struct ___OBJ *)__43AK)->__id) {
+    case ____5J__: {
+      __D3AK=((____5J *)__43AK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__U1AK=((__EXTERNAL_C__L5WC *)__tmp__P2AK)->static_type__J54D;
+    case ____0AXC__: {
+      __D3AK=((____0AXC *)__43AK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__U1AK=((__PROTOTYPE_CST__45WC *)__tmp__P2AK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __D3AK=((____NBXC *)__43AK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__U1AK=((__INTEGER_CST__KAXC *)__tmp__P2AK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __D3AK=((____ZBXC *)__43AK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__U1AK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__P2AK));
+    case ____DMWH__: {
+      __D3AK=__B21J(((____DMWH *)__43AK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__U1AK=((__READ_LOCAL__N5ZI *)__tmp__P2AK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __D3AK=((____2A0I *)__43AK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__U1AK=static_type__2CCK();
+    case ____HJNJ__: {
+      __D3AK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__U1AK=static_type__BDCK();
+    case ____SJNJ__: {
+      __D3AK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__U1AK=static_type__GDCK();
+    case ____0AOJ__: {
+      __D3AK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__U1AK=static_type__LDCK();
+    case ____EBOJ__: {
+      __D3AK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__U1AK=static_type__QDCK();
+    case ____3BOJ__: {
+      __D3AK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__U1AK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__P2AK));
+    case ____RCOJ__: {
+      __D3AK=__EFCK(((____RCOJ *)__43AK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__U1AK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__P2AK));
+    case ____HDOJ__: {
+      __D3AK=__JFCK(((____HDOJ *)__43AK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__U1AK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__P2AK));
+    case ____1DOJ__: {
+      __D3AK=__OFCK(((____1DOJ *)__43AK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__U1AK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__P2AK));
+    case ____PEOJ__: {
+      __D3AK=__TFCK(((____PEOJ *)__43AK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__U1AK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__P2AK));
+    case ____DFOJ__: {
+      __D3AK=__YFCK(((____DFOJ *)__43AK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__U1AK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__P2AK));
+    case ____XFOJ__: {
+      __D3AK=__3FCK(((____XFOJ *)__43AK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__U1AK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __D3AK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__U1AK=static_type__XECK(((__ITEM__VFOJ *)__tmp__P2AK));
+    case ____EHOJ__: {
+      __D3AK=__GGCK(((____EHOJ *)__43AK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__U1AK=static_type__DFCK();
+    case ____2HOJ__: {
+      __D3AK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__U1AK=((__CAST__JHOJ *)__tmp__P2AK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __D3AK=((____YIOJ *)__43AK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__U1AK=((__REAL_CST__JLOJ *)__tmp__P2AK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __D3AK=((____YMOJ *)__43AK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__U1AK=((__CHARACTER_CST__5LOJ *)__tmp__P2AK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __D3AK=((____ONOJ *)__43AK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__U1AK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__P2AK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __D3AK=((____YOOJ *)__43AK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__U1AK=((__READ_SLOT__ZK4K *)__tmp__P2AK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __D3AK=((____IM4K *)__43AK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__U1AK=static_type__NL5O();
+    case ____T5FL__: {
+      __D3AK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__U1AK=static_type__QQTP();
+    case ____3DUL__: {
+      __D3AK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__U1AK=static_type__041P();
+    case ____0EUL__: {
+      __D3AK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__U1AK=static_type__VQTP();
+    case ____BGUL__: {
+      __D3AK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__U1AK=static_type__A51P();
+    case ____2GUL__: {
+      __D3AK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__U1AK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__P2AK));
+    case ____B0VL__: {
+      __D3AK=__DXBN(((____B0VL *)__43AK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__U1AK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__P2AK));
+    case ____P0VL__: {
+      __D3AK=__4AGM(((____P0VL *)__43AK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__U1AK=((__READ_GLOBAL__B4YL *)__tmp__P2AK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __D3AK=((____Q5YL *)__43AK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__U1AK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__P2AK));
+    case ____UVPM__: {
+      __D3AK=__OFWN(((____UVPM *)__43AK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__U1AK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__P2AK));
+    case ____0ZPM__: {
+      __D3AK=__QM1P(((____0ZPM *)__43AK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__U1AK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__P2AK));
+    case ____MR0N__: {
+      __D3AK=__FQVO(((____MR0N *)__43AK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__U1AK=static_type__BA0Q();
+    case ____YWBP__: {
+      __D3AK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__U1AK=static_type__MBUP();
+    case ____LYBP__: {
+      __D3AK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__U1AK=static_type__RBUP();
+    case ____CZBP__: {
+      __D3AK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__U1AK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__P2AK));
+    case ____3BEP__: {
+      __D3AK=__ZPFQ(((____3BEP *)__43AK));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__U1AK)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__V0AK),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__D3AK)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__E2AK),(&__string_660));
     };
   };
-  __tmp__T1AK=Self__U0AK->parent_expr_binary__JEOJ.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__T1AK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  __C3AK=__D2AK->__YFOJ.__FC5J;
+  switch (((struct ___OBJ *)__C3AK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__V0AK),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__C3AK)),__E2AK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__E2AK),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__T1AK),buffer__V0AK);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__C3AK),__E2AK);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__C3AK)),__E2AK);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__V0AK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__E2AK),((____YMOJ *)((____2A0I *)__C3AK))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__N04S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK));
-    Self__PMYU=((__STRING__BC *)buffer__V0AK);
-    if ((Self__PMYU->capacity__HFL <= Self__PMYU->count__WJ)) {
-      if ((Self__PMYU->capacity__HFL ==  0)) {
-        Self__PMYU->capacity__HFL= 32;
-        __tmp__QMYU=create__KVW( 32);
-        Self__PMYU->storage__4EL=__tmp__QMYU;
+  case ____ONOJ__: {
+    __214S=((____ONOJ *)((____2A0I *)__C3AK));
+    __4NYU=((____BC *)__E2AK);
+    if ((__4NYU->__OFL <= __4NYU->__WJ)) {
+      if ((__4NYU->__OFL ==  0)) {
+        __4NYU->__OFL= 32;
+        __5NYU=__RVW( 32);
+        __4NYU->__FFL=__5NYU;
       } else /* FALSE */ {
-        __tmp__RMYU=(__INTEGER__Q)(Self__PMYU->capacity__HFL <<  1);
-        __tmp__QMYU=((__CHARACTER__DB *)Self__PMYU->storage__4EL);
-        old_nb_elts__TMYU=Self__PMYU->capacity__HFL;
-        __tmp__UMYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QMYU),((__UINTEGER_32__RWB )old_nb_elts__TMYU),((__UINTEGER_32__RWB )__tmp__RMYU));
-        __tmp__QMYU=((__CHARACTER__DB *)__tmp__UMYU);
-        clear__to__F00(__tmp__QMYU,old_nb_elts__TMYU,(__INTEGER__Q)(__tmp__RMYU -  1));
-        Self__PMYU->storage__4EL=__tmp__QMYU;
-        Self__PMYU->capacity__HFL=__tmp__RMYU;
+        __AOYU=(____Q)(__4NYU->__OFL <<  1);
+        __5NYU=((____DB *)__4NYU->__FFL);
+        __COYU=__4NYU->__OFL;
+        __DOYU=__55W(((____IB )__5NYU),((____YWB )__COYU),((____YWB )__AOYU));
+        __5NYU=((____DB *)__DOYU);
+        __M00(__5NYU,__COYU,(____Q)(__AOYU -  1));
+        __4NYU->__FFL=__5NYU;
+        __4NYU->__OFL=__AOYU;
       };
     };
-    ((__CHARACTER__DB *)Self__PMYU->storage__4EL)[Self__PMYU->count__WJ]='\'';
-    Self__PMYU->count__WJ=(__INTEGER__Q)(Self__PMYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__V0AK),Self__N04S->text__ID5J);
-    Self__PMYU=((__STRING__BC *)buffer__V0AK);
-    if ((Self__PMYU->capacity__HFL <= Self__PMYU->count__WJ)) {
-      if ((Self__PMYU->capacity__HFL ==  0)) {
-        Self__PMYU->capacity__HFL= 32;
-        __tmp__QMYU=create__KVW( 32);
-        Self__PMYU->storage__4EL=__tmp__QMYU;
+    ((____DB *)__4NYU->__FFL)[__4NYU->__WJ]='\'';
+    __4NYU->__WJ=(____Q)(__4NYU->__WJ +  1);
+    __EWX(((____BC *)__E2AK),__214S->__XE5J);
+    __4NYU=((____BC *)__E2AK);
+    if ((__4NYU->__OFL <= __4NYU->__WJ)) {
+      if ((__4NYU->__OFL ==  0)) {
+        __4NYU->__OFL= 32;
+        __5NYU=__RVW( 32);
+        __4NYU->__FFL=__5NYU;
       } else /* FALSE */ {
-        __tmp__RMYU=(__INTEGER__Q)(Self__PMYU->capacity__HFL <<  1);
-        __tmp__QMYU=((__CHARACTER__DB *)Self__PMYU->storage__4EL);
-        old_nb_elts__TMYU=Self__PMYU->capacity__HFL;
-        __tmp__UMYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QMYU),((__UINTEGER_32__RWB )old_nb_elts__TMYU),((__UINTEGER_32__RWB )__tmp__RMYU));
-        __tmp__QMYU=((__CHARACTER__DB *)__tmp__UMYU);
-        clear__to__F00(__tmp__QMYU,old_nb_elts__TMYU,(__INTEGER__Q)(__tmp__RMYU -  1));
-        Self__PMYU->storage__4EL=__tmp__QMYU;
-        Self__PMYU->capacity__HFL=__tmp__RMYU;
+        __AOYU=(____Q)(__4NYU->__OFL <<  1);
+        __5NYU=((____DB *)__4NYU->__FFL);
+        __COYU=__4NYU->__OFL;
+        __DOYU=__55W(((____IB )__5NYU),((____YWB )__COYU),((____YWB )__AOYU));
+        __5NYU=((____DB *)__DOYU);
+        __M00(__5NYU,__COYU,(____Q)(__AOYU -  1));
+        __4NYU->__FFL=__5NYU;
+        __4NYU->__OFL=__AOYU;
       };
     };
-    ((__CHARACTER__DB *)Self__PMYU->storage__4EL)[Self__PMYU->count__WJ]='\'';
-    Self__PMYU->count__WJ=(__INTEGER__Q)(Self__PMYU->count__WJ +  1);
+    ((____DB *)__4NYU->__FFL)[__4NYU->__WJ]='\'';
+    __4NYU->__WJ=(____Q)(__4NYU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__P04S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__T1AK));
-    Self__PMYU=((__STRING__BC *)buffer__V0AK);
-    if ((Self__PMYU->capacity__HFL <= Self__PMYU->count__WJ)) {
-      if ((Self__PMYU->capacity__HFL ==  0)) {
-        Self__PMYU->capacity__HFL= 32;
-        __tmp__QMYU=create__KVW( 32);
-        Self__PMYU->storage__4EL=__tmp__QMYU;
+  case ____YOOJ__: {
+    __414S=((____YOOJ *)((____2A0I *)__C3AK));
+    __4NYU=((____BC *)__E2AK);
+    if ((__4NYU->__OFL <= __4NYU->__WJ)) {
+      if ((__4NYU->__OFL ==  0)) {
+        __4NYU->__OFL= 32;
+        __5NYU=__RVW( 32);
+        __4NYU->__FFL=__5NYU;
       } else /* FALSE */ {
-        __tmp__RMYU=(__INTEGER__Q)(Self__PMYU->capacity__HFL <<  1);
-        __tmp__QMYU=((__CHARACTER__DB *)Self__PMYU->storage__4EL);
-        old_nb_elts__TMYU=Self__PMYU->capacity__HFL;
-        __tmp__UMYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QMYU),((__UINTEGER_32__RWB )old_nb_elts__TMYU),((__UINTEGER_32__RWB )__tmp__RMYU));
-        __tmp__QMYU=((__CHARACTER__DB *)__tmp__UMYU);
-        clear__to__F00(__tmp__QMYU,old_nb_elts__TMYU,(__INTEGER__Q)(__tmp__RMYU -  1));
-        Self__PMYU->storage__4EL=__tmp__QMYU;
-        Self__PMYU->capacity__HFL=__tmp__RMYU;
+        __AOYU=(____Q)(__4NYU->__OFL <<  1);
+        __5NYU=((____DB *)__4NYU->__FFL);
+        __COYU=__4NYU->__OFL;
+        __DOYU=__55W(((____IB )__5NYU),((____YWB )__COYU),((____YWB )__AOYU));
+        __5NYU=((____DB *)__DOYU);
+        __M00(__5NYU,__COYU,(____Q)(__AOYU -  1));
+        __4NYU->__FFL=__5NYU;
+        __4NYU->__OFL=__AOYU;
       };
     };
-    ((__CHARACTER__DB *)Self__PMYU->storage__4EL)[Self__PMYU->count__WJ]='\"';
-    Self__PMYU->count__WJ=(__INTEGER__Q)(Self__PMYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__V0AK),Self__P04S->string__EBJK);
-    Self__PMYU=((__STRING__BC *)buffer__V0AK);
-    if ((Self__PMYU->capacity__HFL <= Self__PMYU->count__WJ)) {
-      if ((Self__PMYU->capacity__HFL ==  0)) {
-        Self__PMYU->capacity__HFL= 32;
-        __tmp__QMYU=create__KVW( 32);
-        Self__PMYU->storage__4EL=__tmp__QMYU;
+    ((____DB *)__4NYU->__FFL)[__4NYU->__WJ]='\"';
+    __4NYU->__WJ=(____Q)(__4NYU->__WJ +  1);
+    __EWX(((____BC *)__E2AK),__414S->__TCJK);
+    __4NYU=((____BC *)__E2AK);
+    if ((__4NYU->__OFL <= __4NYU->__WJ)) {
+      if ((__4NYU->__OFL ==  0)) {
+        __4NYU->__OFL= 32;
+        __5NYU=__RVW( 32);
+        __4NYU->__FFL=__5NYU;
       } else /* FALSE */ {
-        __tmp__RMYU=(__INTEGER__Q)(Self__PMYU->capacity__HFL <<  1);
-        __tmp__QMYU=((__CHARACTER__DB *)Self__PMYU->storage__4EL);
-        old_nb_elts__TMYU=Self__PMYU->capacity__HFL;
-        __tmp__UMYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QMYU),((__UINTEGER_32__RWB )old_nb_elts__TMYU),((__UINTEGER_32__RWB )__tmp__RMYU));
-        __tmp__QMYU=((__CHARACTER__DB *)__tmp__UMYU);
-        clear__to__F00(__tmp__QMYU,old_nb_elts__TMYU,(__INTEGER__Q)(__tmp__RMYU -  1));
-        Self__PMYU->storage__4EL=__tmp__QMYU;
-        Self__PMYU->capacity__HFL=__tmp__RMYU;
+        __AOYU=(____Q)(__4NYU->__OFL <<  1);
+        __5NYU=((____DB *)__4NYU->__FFL);
+        __COYU=__4NYU->__OFL;
+        __DOYU=__55W(((____IB )__5NYU),((____YWB )__COYU),((____YWB )__AOYU));
+        __5NYU=((____DB *)__DOYU);
+        __M00(__5NYU,__COYU,(____Q)(__AOYU -  1));
+        __4NYU->__FFL=__5NYU;
+        __4NYU->__OFL=__AOYU;
       };
     };
-    ((__CHARACTER__DB *)Self__PMYU->storage__4EL)[Self__PMYU->count__WJ]='\"';
-    Self__PMYU->count__WJ=(__INTEGER__Q)(Self__PMYU->count__WJ +  1);
+    ((____DB *)__4NYU->__FFL)[__4NYU->__WJ]='\"';
+    __4NYU->__WJ=(____Q)(__4NYU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__V0AK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__T1AK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__E2AK),((____Q5YL *)((____2A0I *)__C3AK))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__C3AK)),__E2AK);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__T1AK)),buffer__V0AK);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__C3AK)),__E2AK);
   } break;
   };
-  Self__XLYU=((__STRING__BC *)buffer__V0AK);
-  if ((Self__XLYU->capacity__HFL <= Self__XLYU->count__WJ)) {
-    if ((Self__XLYU->capacity__HFL ==  0)) {
-      Self__XLYU->capacity__HFL= 32;
-      __tmp__YLYU=create__KVW( 32);
-      Self__XLYU->storage__4EL=__tmp__YLYU;
+  __GNYU=((____BC *)__E2AK);
+  if ((__GNYU->__OFL <= __GNYU->__WJ)) {
+    if ((__GNYU->__OFL ==  0)) {
+      __GNYU->__OFL= 32;
+      __HNYU=__RVW( 32);
+      __GNYU->__FFL=__HNYU;
     } else /* FALSE */ {
-      __tmp__ZLYU=(__INTEGER__Q)(Self__XLYU->capacity__HFL <<  1);
-      __tmp__YLYU=((__CHARACTER__DB *)Self__XLYU->storage__4EL);
-      old_nb_elts__1LYU=Self__XLYU->capacity__HFL;
-      __tmp__2LYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YLYU),((__UINTEGER_32__RWB )old_nb_elts__1LYU),((__UINTEGER_32__RWB )__tmp__ZLYU));
-      __tmp__YLYU=((__CHARACTER__DB *)__tmp__2LYU);
-      clear__to__F00(__tmp__YLYU,old_nb_elts__1LYU,(__INTEGER__Q)(__tmp__ZLYU -  1));
-      Self__XLYU->storage__4EL=__tmp__YLYU;
-      Self__XLYU->capacity__HFL=__tmp__ZLYU;
+      __INYU=(____Q)(__GNYU->__OFL <<  1);
+      __HNYU=((____DB *)__GNYU->__FFL);
+      __KNYU=__GNYU->__OFL;
+      __LNYU=__55W(((____IB )__HNYU),((____YWB )__KNYU),((____YWB )__INYU));
+      __HNYU=((____DB *)__LNYU);
+      __M00(__HNYU,__KNYU,(____Q)(__INYU -  1));
+      __GNYU->__FFL=__HNYU;
+      __GNYU->__OFL=__INYU;
     };
   };
-  ((__CHARACTER__DB *)Self__XLYU->storage__4EL)[Self__XLYU->count__WJ]=')';
-  Self__XLYU->count__WJ=(__INTEGER__Q)(Self__XLYU->count__WJ +  1);
+  ((____DB *)__GNYU->__FFL)[__GNYU->__WJ]=')';
+  __GNYU->__WJ=(____Q)(__GNYU->__WJ +  1);
 }
 
-static void genere__22AK(__PUT_TO__BFOJ *Self__32AK,__STRING__BC *buffer__42AK)
-// ({PUT_TO__BFOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __L4AK(____QGOJ *__M4AK,____BC *__N4AK)
+// ({__QGOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  void *__tmp__B3AK,*__tmp__03AK,*__tmp__C4AK;
-  __CHARACTER_CST__5LOJ *Self__304S,*Self__N14S;
-  __STRING__BC *Self__HPYU,*Self__PQYU,*Self__PRYU,*Self__XSYU;
-  __INTEGER__Q __tmp__JPYU,old_nb_elts__LPYU,__tmp__RQYU;
-  __INTEGER__Q old_nb_elts__TQYU,__tmp__RRYU,old_nb_elts__TRYU;
-  __INTEGER__Q __tmp__ZSYU,old_nb_elts__1SYU;
-  __POINTER__IB __tmp__MPYU,__tmp__UQYU,__tmp__URYU,__tmp__2SYU;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__504S,*Self__P14S;
-  __TYPE_FULL__PMB *__tmp__E3AK,*__tmp__13AK;
-  __TYPE_GENERIC__BCY *__tmp__H3AK;
-  __CHARACTER__DB *__tmp__IPYU,*__tmp__QQYU,*__tmp__QRYU,*__tmp__YSYU;
-  __BOOLEAN__L __tmp__Q3AK,__tmp__U3AK;
-  __tmp__B3AK=Self__32AK->receiver__4B5J;
-  switch (((struct ___OBJ *)__tmp__B3AK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__42AK),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__B3AK),buffer__42AK);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  void *__Q4AK,*__J5AK,*__R5AK;
+  ____ONOJ *__M24S,*__224S;
+  ____BC *__WQYU,*__4RYU,*__4SYU,*__GUYU;
+  ____Q __YQYU,__0QYU,__ASYU,__CSYU,__ATYU,__CTYU,__IUYU,__KUYU;
+  ____IB __1QYU,__DSYU,__DTYU,__LUYU;
+  ____YOOJ *__O24S,*__424S;
+  ____WMB *__T4AK,*__K5AK;
+  ____ICY *__W4AK;
+  ____DB *__XQYU,*__5RYU,*__5SYU,*__HUYU;
+  ____L __54AK,__D5AK;
+  __Q4AK=__M4AK->__ND5J;
+  switch (((struct ___OBJ *)__Q4AK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__Q4AK)),__N4AK);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__Q4AK)),__N4AK);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__Q4AK)),__N4AK);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__Q4AK)),__N4AK);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__Q4AK)),__N4AK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__N4AK),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__Q4AK),__N4AK);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__Q4AK)),__N4AK);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__Q4AK)),__N4AK);
+  } 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 *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__42AK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__N4AK),((____YMOJ *)((____2A0I *)__Q4AK))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__304S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK));
-    Self__HPYU=((__STRING__BC *)buffer__42AK);
-    if ((Self__HPYU->capacity__HFL <= Self__HPYU->count__WJ)) {
-      if ((Self__HPYU->capacity__HFL ==  0)) {
-        Self__HPYU->capacity__HFL= 32;
-        __tmp__IPYU=create__KVW( 32);
-        Self__HPYU->storage__4EL=__tmp__IPYU;
+  case ____ONOJ__: {
+    __M24S=((____ONOJ *)((____2A0I *)__Q4AK));
+    __WQYU=((____BC *)__N4AK);
+    if ((__WQYU->__OFL <= __WQYU->__WJ)) {
+      if ((__WQYU->__OFL ==  0)) {
+        __WQYU->__OFL= 32;
+        __XQYU=__RVW( 32);
+        __WQYU->__FFL=__XQYU;
       } else /* FALSE */ {
-        __tmp__JPYU=(__INTEGER__Q)(Self__HPYU->capacity__HFL <<  1);
-        __tmp__IPYU=((__CHARACTER__DB *)Self__HPYU->storage__4EL);
-        old_nb_elts__LPYU=Self__HPYU->capacity__HFL;
-        __tmp__MPYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IPYU),((__UINTEGER_32__RWB )old_nb_elts__LPYU),((__UINTEGER_32__RWB )__tmp__JPYU));
-        __tmp__IPYU=((__CHARACTER__DB *)__tmp__MPYU);
-        clear__to__F00(__tmp__IPYU,old_nb_elts__LPYU,(__INTEGER__Q)(__tmp__JPYU -  1));
-        Self__HPYU->storage__4EL=__tmp__IPYU;
-        Self__HPYU->capacity__HFL=__tmp__JPYU;
+        __YQYU=(____Q)(__WQYU->__OFL <<  1);
+        __XQYU=((____DB *)__WQYU->__FFL);
+        __0QYU=__WQYU->__OFL;
+        __1QYU=__55W(((____IB )__XQYU),((____YWB )__0QYU),((____YWB )__YQYU));
+        __XQYU=((____DB *)__1QYU);
+        __M00(__XQYU,__0QYU,(____Q)(__YQYU -  1));
+        __WQYU->__FFL=__XQYU;
+        __WQYU->__OFL=__YQYU;
       };
     };
-    ((__CHARACTER__DB *)Self__HPYU->storage__4EL)[Self__HPYU->count__WJ]='\'';
-    Self__HPYU->count__WJ=(__INTEGER__Q)(Self__HPYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__42AK),Self__304S->text__ID5J);
-    Self__HPYU=((__STRING__BC *)buffer__42AK);
-    if ((Self__HPYU->capacity__HFL <= Self__HPYU->count__WJ)) {
-      if ((Self__HPYU->capacity__HFL ==  0)) {
-        Self__HPYU->capacity__HFL= 32;
-        __tmp__IPYU=create__KVW( 32);
-        Self__HPYU->storage__4EL=__tmp__IPYU;
+    ((____DB *)__WQYU->__FFL)[__WQYU->__WJ]='\'';
+    __WQYU->__WJ=(____Q)(__WQYU->__WJ +  1);
+    __EWX(((____BC *)__N4AK),__M24S->__XE5J);
+    __WQYU=((____BC *)__N4AK);
+    if ((__WQYU->__OFL <= __WQYU->__WJ)) {
+      if ((__WQYU->__OFL ==  0)) {
+        __WQYU->__OFL= 32;
+        __XQYU=__RVW( 32);
+        __WQYU->__FFL=__XQYU;
       } else /* FALSE */ {
-        __tmp__JPYU=(__INTEGER__Q)(Self__HPYU->capacity__HFL <<  1);
-        __tmp__IPYU=((__CHARACTER__DB *)Self__HPYU->storage__4EL);
-        old_nb_elts__LPYU=Self__HPYU->capacity__HFL;
-        __tmp__MPYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IPYU),((__UINTEGER_32__RWB )old_nb_elts__LPYU),((__UINTEGER_32__RWB )__tmp__JPYU));
-        __tmp__IPYU=((__CHARACTER__DB *)__tmp__MPYU);
-        clear__to__F00(__tmp__IPYU,old_nb_elts__LPYU,(__INTEGER__Q)(__tmp__JPYU -  1));
-        Self__HPYU->storage__4EL=__tmp__IPYU;
-        Self__HPYU->capacity__HFL=__tmp__JPYU;
+        __YQYU=(____Q)(__WQYU->__OFL <<  1);
+        __XQYU=((____DB *)__WQYU->__FFL);
+        __0QYU=__WQYU->__OFL;
+        __1QYU=__55W(((____IB )__XQYU),((____YWB )__0QYU),((____YWB )__YQYU));
+        __XQYU=((____DB *)__1QYU);
+        __M00(__XQYU,__0QYU,(____Q)(__YQYU -  1));
+        __WQYU->__FFL=__XQYU;
+        __WQYU->__OFL=__YQYU;
       };
     };
-    ((__CHARACTER__DB *)Self__HPYU->storage__4EL)[Self__HPYU->count__WJ]='\'';
-    Self__HPYU->count__WJ=(__INTEGER__Q)(Self__HPYU->count__WJ +  1);
+    ((____DB *)__WQYU->__FFL)[__WQYU->__WJ]='\'';
+    __WQYU->__WJ=(____Q)(__WQYU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__504S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK));
-    Self__HPYU=((__STRING__BC *)buffer__42AK);
-    if ((Self__HPYU->capacity__HFL <= Self__HPYU->count__WJ)) {
-      if ((Self__HPYU->capacity__HFL ==  0)) {
-        Self__HPYU->capacity__HFL= 32;
-        __tmp__IPYU=create__KVW( 32);
-        Self__HPYU->storage__4EL=__tmp__IPYU;
+  case ____YOOJ__: {
+    __O24S=((____YOOJ *)((____2A0I *)__Q4AK));
+    __WQYU=((____BC *)__N4AK);
+    if ((__WQYU->__OFL <= __WQYU->__WJ)) {
+      if ((__WQYU->__OFL ==  0)) {
+        __WQYU->__OFL= 32;
+        __XQYU=__RVW( 32);
+        __WQYU->__FFL=__XQYU;
       } else /* FALSE */ {
-        __tmp__JPYU=(__INTEGER__Q)(Self__HPYU->capacity__HFL <<  1);
-        __tmp__IPYU=((__CHARACTER__DB *)Self__HPYU->storage__4EL);
-        old_nb_elts__LPYU=Self__HPYU->capacity__HFL;
-        __tmp__MPYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IPYU),((__UINTEGER_32__RWB )old_nb_elts__LPYU),((__UINTEGER_32__RWB )__tmp__JPYU));
-        __tmp__IPYU=((__CHARACTER__DB *)__tmp__MPYU);
-        clear__to__F00(__tmp__IPYU,old_nb_elts__LPYU,(__INTEGER__Q)(__tmp__JPYU -  1));
-        Self__HPYU->storage__4EL=__tmp__IPYU;
-        Self__HPYU->capacity__HFL=__tmp__JPYU;
+        __YQYU=(____Q)(__WQYU->__OFL <<  1);
+        __XQYU=((____DB *)__WQYU->__FFL);
+        __0QYU=__WQYU->__OFL;
+        __1QYU=__55W(((____IB )__XQYU),((____YWB )__0QYU),((____YWB )__YQYU));
+        __XQYU=((____DB *)__1QYU);
+        __M00(__XQYU,__0QYU,(____Q)(__YQYU -  1));
+        __WQYU->__FFL=__XQYU;
+        __WQYU->__OFL=__YQYU;
       };
     };
-    ((__CHARACTER__DB *)Self__HPYU->storage__4EL)[Self__HPYU->count__WJ]='\"';
-    Self__HPYU->count__WJ=(__INTEGER__Q)(Self__HPYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__42AK),Self__504S->string__EBJK);
-    Self__HPYU=((__STRING__BC *)buffer__42AK);
-    if ((Self__HPYU->capacity__HFL <= Self__HPYU->count__WJ)) {
-      if ((Self__HPYU->capacity__HFL ==  0)) {
-        Self__HPYU->capacity__HFL= 32;
-        __tmp__IPYU=create__KVW( 32);
-        Self__HPYU->storage__4EL=__tmp__IPYU;
+    ((____DB *)__WQYU->__FFL)[__WQYU->__WJ]='\"';
+    __WQYU->__WJ=(____Q)(__WQYU->__WJ +  1);
+    __EWX(((____BC *)__N4AK),__O24S->__TCJK);
+    __WQYU=((____BC *)__N4AK);
+    if ((__WQYU->__OFL <= __WQYU->__WJ)) {
+      if ((__WQYU->__OFL ==  0)) {
+        __WQYU->__OFL= 32;
+        __XQYU=__RVW( 32);
+        __WQYU->__FFL=__XQYU;
       } else /* FALSE */ {
-        __tmp__JPYU=(__INTEGER__Q)(Self__HPYU->capacity__HFL <<  1);
-        __tmp__IPYU=((__CHARACTER__DB *)Self__HPYU->storage__4EL);
-        old_nb_elts__LPYU=Self__HPYU->capacity__HFL;
-        __tmp__MPYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IPYU),((__UINTEGER_32__RWB )old_nb_elts__LPYU),((__UINTEGER_32__RWB )__tmp__JPYU));
-        __tmp__IPYU=((__CHARACTER__DB *)__tmp__MPYU);
-        clear__to__F00(__tmp__IPYU,old_nb_elts__LPYU,(__INTEGER__Q)(__tmp__JPYU -  1));
-        Self__HPYU->storage__4EL=__tmp__IPYU;
-        Self__HPYU->capacity__HFL=__tmp__JPYU;
+        __YQYU=(____Q)(__WQYU->__OFL <<  1);
+        __XQYU=((____DB *)__WQYU->__FFL);
+        __0QYU=__WQYU->__OFL;
+        __1QYU=__55W(((____IB )__XQYU),((____YWB )__0QYU),((____YWB )__YQYU));
+        __XQYU=((____DB *)__1QYU);
+        __M00(__XQYU,__0QYU,(____Q)(__YQYU -  1));
+        __WQYU->__FFL=__XQYU;
+        __WQYU->__OFL=__YQYU;
       };
     };
-    ((__CHARACTER__DB *)Self__HPYU->storage__4EL)[Self__HPYU->count__WJ]='\"';
-    Self__HPYU->count__WJ=(__INTEGER__Q)(Self__HPYU->count__WJ +  1);
+    ((____DB *)__WQYU->__FFL)[__WQYU->__WJ]='\"';
+    __WQYU->__WJ=(____Q)(__WQYU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__42AK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__N4AK),((____Q5YL *)((____2A0I *)__Q4AK))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
   };
-  Self__HPYU=((__STRING__BC *)buffer__42AK);
-  if ((Self__HPYU->capacity__HFL <= Self__HPYU->count__WJ)) {
-    if ((Self__HPYU->capacity__HFL ==  0)) {
-      Self__HPYU->capacity__HFL= 32;
-      __tmp__IPYU=create__KVW( 32);
-      Self__HPYU->storage__4EL=__tmp__IPYU;
+  __WQYU=((____BC *)__N4AK);
+  if ((__WQYU->__OFL <= __WQYU->__WJ)) {
+    if ((__WQYU->__OFL ==  0)) {
+      __WQYU->__OFL= 32;
+      __XQYU=__RVW( 32);
+      __WQYU->__FFL=__XQYU;
     } else /* FALSE */ {
-      __tmp__JPYU=(__INTEGER__Q)(Self__HPYU->capacity__HFL <<  1);
-      __tmp__IPYU=((__CHARACTER__DB *)Self__HPYU->storage__4EL);
-      old_nb_elts__LPYU=Self__HPYU->capacity__HFL;
-      __tmp__MPYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IPYU),((__UINTEGER_32__RWB )old_nb_elts__LPYU),((__UINTEGER_32__RWB )__tmp__JPYU));
-      __tmp__IPYU=((__CHARACTER__DB *)__tmp__MPYU);
-      clear__to__F00(__tmp__IPYU,old_nb_elts__LPYU,(__INTEGER__Q)(__tmp__JPYU -  1));
-      Self__HPYU->storage__4EL=__tmp__IPYU;
-      Self__HPYU->capacity__HFL=__tmp__JPYU;
+      __YQYU=(____Q)(__WQYU->__OFL <<  1);
+      __XQYU=((____DB *)__WQYU->__FFL);
+      __0QYU=__WQYU->__OFL;
+      __1QYU=__55W(((____IB )__XQYU),((____YWB )__0QYU),((____YWB )__YQYU));
+      __XQYU=((____DB *)__1QYU);
+      __M00(__XQYU,__0QYU,(____Q)(__YQYU -  1));
+      __WQYU->__FFL=__XQYU;
+      __WQYU->__OFL=__YQYU;
     };
   };
-  ((__CHARACTER__DB *)Self__HPYU->storage__4EL)[Self__HPYU->count__WJ]='[';
-  Self__HPYU->count__WJ=(__INTEGER__Q)(Self__HPYU->count__WJ +  1);
-  __tmp__B3AK=Self__32AK->index__AC5J;
-  switch (((struct ___OBJ *)__tmp__B3AK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  ((____DB *)__WQYU->__FFL)[__WQYU->__WJ]='[';
+  __WQYU->__WJ=(____Q)(__WQYU->__WJ +  1);
+  __Q4AK=__M4AK->__PD5J;
+  switch (((struct ___OBJ *)__Q4AK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__42AK),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__Q4AK)),__N4AK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__N4AK),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__B3AK),buffer__42AK);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__Q4AK),__N4AK);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__Q4AK)),__N4AK);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__42AK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__N4AK),((____YMOJ *)((____2A0I *)__Q4AK))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__304S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK));
-    Self__PQYU=((__STRING__BC *)buffer__42AK);
-    if ((Self__PQYU->capacity__HFL <= Self__PQYU->count__WJ)) {
-      if ((Self__PQYU->capacity__HFL ==  0)) {
-        Self__PQYU->capacity__HFL= 32;
-        __tmp__QQYU=create__KVW( 32);
-        Self__PQYU->storage__4EL=__tmp__QQYU;
+  case ____ONOJ__: {
+    __M24S=((____ONOJ *)((____2A0I *)__Q4AK));
+    __4RYU=((____BC *)__N4AK);
+    if ((__4RYU->__OFL <= __4RYU->__WJ)) {
+      if ((__4RYU->__OFL ==  0)) {
+        __4RYU->__OFL= 32;
+        __5RYU=__RVW( 32);
+        __4RYU->__FFL=__5RYU;
       } else /* FALSE */ {
-        __tmp__RQYU=(__INTEGER__Q)(Self__PQYU->capacity__HFL <<  1);
-        __tmp__QQYU=((__CHARACTER__DB *)Self__PQYU->storage__4EL);
-        old_nb_elts__TQYU=Self__PQYU->capacity__HFL;
-        __tmp__UQYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QQYU),((__UINTEGER_32__RWB )old_nb_elts__TQYU),((__UINTEGER_32__RWB )__tmp__RQYU));
-        __tmp__QQYU=((__CHARACTER__DB *)__tmp__UQYU);
-        clear__to__F00(__tmp__QQYU,old_nb_elts__TQYU,(__INTEGER__Q)(__tmp__RQYU -  1));
-        Self__PQYU->storage__4EL=__tmp__QQYU;
-        Self__PQYU->capacity__HFL=__tmp__RQYU;
+        __ASYU=(____Q)(__4RYU->__OFL <<  1);
+        __5RYU=((____DB *)__4RYU->__FFL);
+        __CSYU=__4RYU->__OFL;
+        __DSYU=__55W(((____IB )__5RYU),((____YWB )__CSYU),((____YWB )__ASYU));
+        __5RYU=((____DB *)__DSYU);
+        __M00(__5RYU,__CSYU,(____Q)(__ASYU -  1));
+        __4RYU->__FFL=__5RYU;
+        __4RYU->__OFL=__ASYU;
       };
     };
-    ((__CHARACTER__DB *)Self__PQYU->storage__4EL)[Self__PQYU->count__WJ]='\'';
-    Self__PQYU->count__WJ=(__INTEGER__Q)(Self__PQYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__42AK),Self__304S->text__ID5J);
-    Self__PQYU=((__STRING__BC *)buffer__42AK);
-    if ((Self__PQYU->capacity__HFL <= Self__PQYU->count__WJ)) {
-      if ((Self__PQYU->capacity__HFL ==  0)) {
-        Self__PQYU->capacity__HFL= 32;
-        __tmp__QQYU=create__KVW( 32);
-        Self__PQYU->storage__4EL=__tmp__QQYU;
+    ((____DB *)__4RYU->__FFL)[__4RYU->__WJ]='\'';
+    __4RYU->__WJ=(____Q)(__4RYU->__WJ +  1);
+    __EWX(((____BC *)__N4AK),__M24S->__XE5J);
+    __4RYU=((____BC *)__N4AK);
+    if ((__4RYU->__OFL <= __4RYU->__WJ)) {
+      if ((__4RYU->__OFL ==  0)) {
+        __4RYU->__OFL= 32;
+        __5RYU=__RVW( 32);
+        __4RYU->__FFL=__5RYU;
       } else /* FALSE */ {
-        __tmp__RQYU=(__INTEGER__Q)(Self__PQYU->capacity__HFL <<  1);
-        __tmp__QQYU=((__CHARACTER__DB *)Self__PQYU->storage__4EL);
-        old_nb_elts__TQYU=Self__PQYU->capacity__HFL;
-        __tmp__UQYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QQYU),((__UINTEGER_32__RWB )old_nb_elts__TQYU),((__UINTEGER_32__RWB )__tmp__RQYU));
-        __tmp__QQYU=((__CHARACTER__DB *)__tmp__UQYU);
-        clear__to__F00(__tmp__QQYU,old_nb_elts__TQYU,(__INTEGER__Q)(__tmp__RQYU -  1));
-        Self__PQYU->storage__4EL=__tmp__QQYU;
-        Self__PQYU->capacity__HFL=__tmp__RQYU;
+        __ASYU=(____Q)(__4RYU->__OFL <<  1);
+        __5RYU=((____DB *)__4RYU->__FFL);
+        __CSYU=__4RYU->__OFL;
+        __DSYU=__55W(((____IB )__5RYU),((____YWB )__CSYU),((____YWB )__ASYU));
+        __5RYU=((____DB *)__DSYU);
+        __M00(__5RYU,__CSYU,(____Q)(__ASYU -  1));
+        __4RYU->__FFL=__5RYU;
+        __4RYU->__OFL=__ASYU;
       };
     };
-    ((__CHARACTER__DB *)Self__PQYU->storage__4EL)[Self__PQYU->count__WJ]='\'';
-    Self__PQYU->count__WJ=(__INTEGER__Q)(Self__PQYU->count__WJ +  1);
+    ((____DB *)__4RYU->__FFL)[__4RYU->__WJ]='\'';
+    __4RYU->__WJ=(____Q)(__4RYU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__504S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__B3AK));
-    Self__PQYU=((__STRING__BC *)buffer__42AK);
-    if ((Self__PQYU->capacity__HFL <= Self__PQYU->count__WJ)) {
-      if ((Self__PQYU->capacity__HFL ==  0)) {
-        Self__PQYU->capacity__HFL= 32;
-        __tmp__QQYU=create__KVW( 32);
-        Self__PQYU->storage__4EL=__tmp__QQYU;
+  case ____YOOJ__: {
+    __O24S=((____YOOJ *)((____2A0I *)__Q4AK));
+    __4RYU=((____BC *)__N4AK);
+    if ((__4RYU->__OFL <= __4RYU->__WJ)) {
+      if ((__4RYU->__OFL ==  0)) {
+        __4RYU->__OFL= 32;
+        __5RYU=__RVW( 32);
+        __4RYU->__FFL=__5RYU;
       } else /* FALSE */ {
-        __tmp__RQYU=(__INTEGER__Q)(Self__PQYU->capacity__HFL <<  1);
-        __tmp__QQYU=((__CHARACTER__DB *)Self__PQYU->storage__4EL);
-        old_nb_elts__TQYU=Self__PQYU->capacity__HFL;
-        __tmp__UQYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QQYU),((__UINTEGER_32__RWB )old_nb_elts__TQYU),((__UINTEGER_32__RWB )__tmp__RQYU));
-        __tmp__QQYU=((__CHARACTER__DB *)__tmp__UQYU);
-        clear__to__F00(__tmp__QQYU,old_nb_elts__TQYU,(__INTEGER__Q)(__tmp__RQYU -  1));
-        Self__PQYU->storage__4EL=__tmp__QQYU;
-        Self__PQYU->capacity__HFL=__tmp__RQYU;
+        __ASYU=(____Q)(__4RYU->__OFL <<  1);
+        __5RYU=((____DB *)__4RYU->__FFL);
+        __CSYU=__4RYU->__OFL;
+        __DSYU=__55W(((____IB )__5RYU),((____YWB )__CSYU),((____YWB )__ASYU));
+        __5RYU=((____DB *)__DSYU);
+        __M00(__5RYU,__CSYU,(____Q)(__ASYU -  1));
+        __4RYU->__FFL=__5RYU;
+        __4RYU->__OFL=__ASYU;
       };
     };
-    ((__CHARACTER__DB *)Self__PQYU->storage__4EL)[Self__PQYU->count__WJ]='\"';
-    Self__PQYU->count__WJ=(__INTEGER__Q)(Self__PQYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__42AK),Self__504S->string__EBJK);
-    Self__PQYU=((__STRING__BC *)buffer__42AK);
-    if ((Self__PQYU->capacity__HFL <= Self__PQYU->count__WJ)) {
-      if ((Self__PQYU->capacity__HFL ==  0)) {
-        Self__PQYU->capacity__HFL= 32;
-        __tmp__QQYU=create__KVW( 32);
-        Self__PQYU->storage__4EL=__tmp__QQYU;
+    ((____DB *)__4RYU->__FFL)[__4RYU->__WJ]='\"';
+    __4RYU->__WJ=(____Q)(__4RYU->__WJ +  1);
+    __EWX(((____BC *)__N4AK),__O24S->__TCJK);
+    __4RYU=((____BC *)__N4AK);
+    if ((__4RYU->__OFL <= __4RYU->__WJ)) {
+      if ((__4RYU->__OFL ==  0)) {
+        __4RYU->__OFL= 32;
+        __5RYU=__RVW( 32);
+        __4RYU->__FFL=__5RYU;
       } else /* FALSE */ {
-        __tmp__RQYU=(__INTEGER__Q)(Self__PQYU->capacity__HFL <<  1);
-        __tmp__QQYU=((__CHARACTER__DB *)Self__PQYU->storage__4EL);
-        old_nb_elts__TQYU=Self__PQYU->capacity__HFL;
-        __tmp__UQYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QQYU),((__UINTEGER_32__RWB )old_nb_elts__TQYU),((__UINTEGER_32__RWB )__tmp__RQYU));
-        __tmp__QQYU=((__CHARACTER__DB *)__tmp__UQYU);
-        clear__to__F00(__tmp__QQYU,old_nb_elts__TQYU,(__INTEGER__Q)(__tmp__RQYU -  1));
-        Self__PQYU->storage__4EL=__tmp__QQYU;
-        Self__PQYU->capacity__HFL=__tmp__RQYU;
+        __ASYU=(____Q)(__4RYU->__OFL <<  1);
+        __5RYU=((____DB *)__4RYU->__FFL);
+        __CSYU=__4RYU->__OFL;
+        __DSYU=__55W(((____IB )__5RYU),((____YWB )__CSYU),((____YWB )__ASYU));
+        __5RYU=((____DB *)__DSYU);
+        __M00(__5RYU,__CSYU,(____Q)(__ASYU -  1));
+        __4RYU->__FFL=__5RYU;
+        __4RYU->__OFL=__ASYU;
       };
     };
-    ((__CHARACTER__DB *)Self__PQYU->storage__4EL)[Self__PQYU->count__WJ]='\"';
-    Self__PQYU->count__WJ=(__INTEGER__Q)(Self__PQYU->count__WJ +  1);
+    ((____DB *)__4RYU->__FFL)[__4RYU->__WJ]='\"';
+    __4RYU->__WJ=(____Q)(__4RYU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__42AK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__B3AK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__N4AK),((____Q5YL *)((____2A0I *)__Q4AK))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__B3AK)),buffer__42AK);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__Q4AK)),__N4AK);
   } break;
   };
-  append__3VX(((__STRING__BC *)buffer__42AK),(&__string_491));
-  __tmp__B3AK=Self__32AK->receiver__4B5J;
-  switch (((struct ___OBJ *)__tmp__B3AK)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__E3AK=((__STRING_CST__5J *)__tmp__B3AK)->parent_constant__EK.static_type__SG4D;
+  __EWX(((____BC *)__N4AK),(&__string_491));
+  __Q4AK=__M4AK->__ND5J;
+  switch (((struct ___OBJ *)__Q4AK)->__id) {
+  case ____5J__: {
+    __T4AK=((____5J *)__Q4AK)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__E3AK=((__EXTERNAL_C__L5WC *)__tmp__B3AK)->static_type__J54D;
+  case ____0AXC__: {
+    __T4AK=((____0AXC *)__Q4AK)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__E3AK=((__PROTOTYPE_CST__45WC *)__tmp__B3AK)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __T4AK=((____NBXC *)__Q4AK)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__E3AK=((__INTEGER_CST__KAXC *)__tmp__B3AK)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __T4AK=((____ZBXC *)__Q4AK)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__E3AK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__B3AK));
+  case ____DMWH__: {
+    __T4AK=__B21J(((____DMWH *)__Q4AK));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__E3AK=((__READ_LOCAL__N5ZI *)__tmp__B3AK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __T4AK=((____2A0I *)__Q4AK)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__E3AK=static_type__2CCK();
+  case ____HJNJ__: {
+    __T4AK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__E3AK=static_type__BDCK();
+  case ____SJNJ__: {
+    __T4AK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__E3AK=static_type__GDCK();
+  case ____0AOJ__: {
+    __T4AK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__E3AK=static_type__LDCK();
+  case ____EBOJ__: {
+    __T4AK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__E3AK=static_type__QDCK();
+  case ____3BOJ__: {
+    __T4AK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__E3AK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__B3AK));
+  case ____RCOJ__: {
+    __T4AK=__EFCK(((____RCOJ *)__Q4AK));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__E3AK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__B3AK));
+  case ____HDOJ__: {
+    __T4AK=__JFCK(((____HDOJ *)__Q4AK));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__E3AK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__B3AK));
+  case ____1DOJ__: {
+    __T4AK=__OFCK(((____1DOJ *)__Q4AK));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__E3AK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__B3AK));
+  case ____PEOJ__: {
+    __T4AK=__TFCK(((____PEOJ *)__Q4AK));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__E3AK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__B3AK));
+  case ____DFOJ__: {
+    __T4AK=__YFCK(((____DFOJ *)__Q4AK));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__E3AK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__B3AK));
+  case ____XFOJ__: {
+    __T4AK=__3FCK(((____XFOJ *)__Q4AK));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__E3AK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __T4AK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__E3AK=static_type__XECK(((__ITEM__VFOJ *)__tmp__B3AK));
+  case ____EHOJ__: {
+    __T4AK=__GGCK(((____EHOJ *)__Q4AK));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__E3AK=static_type__DFCK();
+  case ____2HOJ__: {
+    __T4AK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__E3AK=((__CAST__JHOJ *)__tmp__B3AK)->static_type__TC5J;
+  case ____YIOJ__: {
+    __T4AK=((____YIOJ *)__Q4AK)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__E3AK=((__REAL_CST__JLOJ *)__tmp__B3AK)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __T4AK=((____YMOJ *)__Q4AK)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__E3AK=((__CHARACTER_CST__5LOJ *)__tmp__B3AK)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __T4AK=((____ONOJ *)__Q4AK)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__E3AK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__B3AK)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __T4AK=((____YOOJ *)__Q4AK)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__E3AK=((__READ_SLOT__ZK4K *)__tmp__B3AK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __T4AK=((____IM4K *)__Q4AK)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__E3AK=static_type__NL5O();
+  case ____T5FL__: {
+    __T4AK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__E3AK=static_type__QQTP();
+  case ____3DUL__: {
+    __T4AK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__E3AK=static_type__041P();
+  case ____0EUL__: {
+    __T4AK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__E3AK=static_type__VQTP();
+  case ____BGUL__: {
+    __T4AK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__E3AK=static_type__A51P();
+  case ____2GUL__: {
+    __T4AK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__E3AK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__B3AK));
+  case ____B0VL__: {
+    __T4AK=__DXBN(((____B0VL *)__Q4AK));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__E3AK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__B3AK));
+  case ____P0VL__: {
+    __T4AK=__4AGM(((____P0VL *)__Q4AK));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__E3AK=((__READ_GLOBAL__B4YL *)__tmp__B3AK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __T4AK=((____Q5YL *)__Q4AK)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__E3AK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__B3AK));
+  case ____UVPM__: {
+    __T4AK=__OFWN(((____UVPM *)__Q4AK));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__E3AK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__B3AK));
+  case ____0ZPM__: {
+    __T4AK=__QM1P(((____0ZPM *)__Q4AK));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__E3AK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__B3AK));
+  case ____MR0N__: {
+    __T4AK=__FQVO(((____MR0N *)__Q4AK));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__E3AK=static_type__BA0Q();
+  case ____YWBP__: {
+    __T4AK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__E3AK=static_type__MBUP();
+  case ____LYBP__: {
+    __T4AK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__E3AK=static_type__RBUP();
+  case ____CZBP__: {
+    __T4AK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__E3AK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__B3AK));
+  case ____3BEP__: {
+    __T4AK=__ZPFQ(((____3BEP *)__Q4AK));
   } break;
   };
-  __tmp__B3AK=((__TYPE_FULL__PMB *)__tmp__E3AK)->the_parent_type__DLK;
-  if (__tmp__B3AK==NULL) {
-    __tmp__H3AK=NULL;
+  __Q4AK=((____WMB *)__T4AK)->__KLK;
+  if (__Q4AK==NULL) {
+    __W4AK=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__B3AK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__H3AK=NULL;
+    switch (((struct ___OBJ *)__Q4AK)->__id) {
+    case ____FF__: {
+      __W4AK=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__H3AK=NULL;
+    case ____FMB__: {
+      __W4AK=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__H3AK=NULL;
+    case ____HMB__: {
+      __W4AK=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__H3AK=NULL;
+    case ____JMB__: {
+      __W4AK=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__H3AK=NULL;
+    case ____LMB__: {
+      __W4AK=NULL;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__H3AK=((void *)__tmp__B3AK);
+    case ____ICY__: {
+      __W4AK=((void *)__Q4AK);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__H3AK=NULL;
+    case ____EQ5D__: {
+      __W4AK=NULL;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__H3AK=NULL;
+    case ____L4NJ__: {
+      __W4AK=NULL;
     } break;
     }
   };
-  __tmp__E3AK=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__H3AK->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__E3AK)->flag__ELK &  1) !=  0)) {
-    __tmp__Q3AK=is_expanded_c__4NTE(((__TYPE_FULL__PMB *)__tmp__E3AK));
-    __tmp__U3AK=(! __tmp__Q3AK);
+  __T4AK=((void **)((____PAY *)__W4AK->__VZMB)->__XAY.__B4XB)[ 0];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____3LC)(((____WMB *)__T4AK)->__LLK &  1) !=  0)) {
+    __54AK=__NPTE(((____WMB *)__T4AK));
+    __D5AK=(! __54AK);
   } else /* FALSE */ {
-    __tmp__U3AK=FALSE__O__;
+    __D5AK=__O__;
   };
-  if (__tmp__U3AK) {
-    __tmp__03AK=Self__32AK->value__CC5J;
-    switch (((struct ___OBJ *)__tmp__03AK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__13AK=((__STRING_CST__5J *)__tmp__03AK)->parent_constant__EK.static_type__SG4D;
+  if (__D5AK) {
+    __J5AK=__M4AK->__RD5J;
+    switch (((struct ___OBJ *)__J5AK)->__id) {
+    case ____5J__: {
+      __K5AK=((____5J *)__J5AK)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__13AK=((__EXTERNAL_C__L5WC *)__tmp__03AK)->static_type__J54D;
+    case ____0AXC__: {
+      __K5AK=((____0AXC *)__J5AK)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__13AK=((__PROTOTYPE_CST__45WC *)__tmp__03AK)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __K5AK=((____NBXC *)__J5AK)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__13AK=((__INTEGER_CST__KAXC *)__tmp__03AK)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __K5AK=((____ZBXC *)__J5AK)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__13AK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__03AK));
+    case ____DMWH__: {
+      __K5AK=__B21J(((____DMWH *)__J5AK));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__13AK=((__READ_LOCAL__N5ZI *)__tmp__03AK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __K5AK=((____2A0I *)__J5AK)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__13AK=static_type__2CCK();
+    case ____HJNJ__: {
+      __K5AK=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__13AK=static_type__BDCK();
+    case ____SJNJ__: {
+      __K5AK=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__13AK=static_type__GDCK();
+    case ____0AOJ__: {
+      __K5AK=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__13AK=static_type__LDCK();
+    case ____EBOJ__: {
+      __K5AK=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__13AK=static_type__QDCK();
+    case ____3BOJ__: {
+      __K5AK=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__13AK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__03AK));
+    case ____RCOJ__: {
+      __K5AK=__EFCK(((____RCOJ *)__J5AK));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__13AK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__03AK));
+    case ____HDOJ__: {
+      __K5AK=__JFCK(((____HDOJ *)__J5AK));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__13AK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__03AK));
+    case ____1DOJ__: {
+      __K5AK=__OFCK(((____1DOJ *)__J5AK));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__13AK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__03AK));
+    case ____PEOJ__: {
+      __K5AK=__TFCK(((____PEOJ *)__J5AK));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__13AK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__03AK));
+    case ____DFOJ__: {
+      __K5AK=__YFCK(((____DFOJ *)__J5AK));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__13AK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__03AK));
+    case ____XFOJ__: {
+      __K5AK=__3FCK(((____XFOJ *)__J5AK));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__13AK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __K5AK=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__13AK=static_type__XECK(((__ITEM__VFOJ *)__tmp__03AK));
+    case ____EHOJ__: {
+      __K5AK=__GGCK(((____EHOJ *)__J5AK));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__13AK=static_type__DFCK();
+    case ____2HOJ__: {
+      __K5AK=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__13AK=((__CAST__JHOJ *)__tmp__03AK)->static_type__TC5J;
+    case ____YIOJ__: {
+      __K5AK=((____YIOJ *)__J5AK)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__13AK=((__REAL_CST__JLOJ *)__tmp__03AK)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __K5AK=((____YMOJ *)__J5AK)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__13AK=((__CHARACTER_CST__5LOJ *)__tmp__03AK)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __K5AK=((____ONOJ *)__J5AK)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__13AK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__03AK)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __K5AK=((____YOOJ *)__J5AK)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__13AK=((__READ_SLOT__ZK4K *)__tmp__03AK)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __K5AK=((____IM4K *)__J5AK)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__13AK=static_type__NL5O();
+    case ____T5FL__: {
+      __K5AK=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__13AK=static_type__QQTP();
+    case ____3DUL__: {
+      __K5AK=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__13AK=static_type__041P();
+    case ____0EUL__: {
+      __K5AK=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__13AK=static_type__VQTP();
+    case ____BGUL__: {
+      __K5AK=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__13AK=static_type__A51P();
+    case ____2GUL__: {
+      __K5AK=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__13AK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__03AK));
+    case ____B0VL__: {
+      __K5AK=__DXBN(((____B0VL *)__J5AK));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__13AK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__03AK));
+    case ____P0VL__: {
+      __K5AK=__4AGM(((____P0VL *)__J5AK));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__13AK=((__READ_GLOBAL__B4YL *)__tmp__03AK)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __K5AK=((____Q5YL *)__J5AK)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__13AK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__03AK));
+    case ____UVPM__: {
+      __K5AK=__OFWN(((____UVPM *)__J5AK));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__13AK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__03AK));
+    case ____0ZPM__: {
+      __K5AK=__QM1P(((____0ZPM *)__J5AK));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__13AK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__03AK));
+    case ____MR0N__: {
+      __K5AK=__FQVO(((____MR0N *)__J5AK));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__13AK=static_type__BA0Q();
+    case ____YWBP__: {
+      __K5AK=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__13AK=static_type__MBUP();
+    case ____LYBP__: {
+      __K5AK=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__13AK=static_type__RBUP();
+    case ____CZBP__: {
+      __K5AK=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__13AK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__03AK));
+    case ____3BEP__: {
+      __K5AK=__ZPFQ(((____3BEP *)__J5AK));
     } break;
     };
-    if (((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__13AK)->flag__ELK &  16) !=  0)) {
-      append__3VX(((__STRING__BC *)buffer__42AK),(&__string_666));
-      __tmp__C4AK=Self__32AK->value__CC5J;
-      switch (((struct ___OBJ *)__tmp__C4AK)->__id) {
-      case __STRING_CST__5J__: {
-        genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+    if (((____3LC)(((____WMB *)__K5AK)->__LLK &  16) !=  0)) {
+      __EWX(((____BC *)__N4AK),(&__string_666));
+      __R5AK=__M4AK->__RD5J;
+      switch (((struct ___OBJ *)__R5AK)->__id) {
+      case ____5J__: {
+        __JV5J(((____5J *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____0AXC__: {
+        __FFSH(((____0AXC *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____NBXC__: {
+        __D15J(((____NBXC *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____ZBXC__: {
+        __XHSH(((____ZBXC *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
-        (&__string_507)->count__0C= 35;
-        (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-        append__3VX(((__STRING__BC *)buffer__42AK),(&__string_507));
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____2A0I *)__R5AK)),__N4AK);
+        (&__string_507)->__0C= 35;
+        (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+        __EWX(((____BC *)__N4AK),(&__string_507));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__C4AK),buffer__42AK);
+      case ____2A0I__: {
+        __L15J(((____2A0I *)__R5AK),__N4AK);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____HJNJ__: {
+        __UAAK(((____HJNJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____SJNJ__: {
+        __WFAK(((____SJNJ *)((____2A0I *)__R5AK)),__N4AK);
       } 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 *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____EBOJ__: {
+        __1KAK(((____EBOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____3BOJ__: {
+        __TLAK(((____3BOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____RCOJ__: {
+        __VQAK(((____RCOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____HDOJ__: {
+        __4SAK(((____HDOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____1DOJ__: {
+        __HVAK(((____1DOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____PEOJ__: {
+        __QXAK(((____PEOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____DFOJ__: {
+        __ZZAK(((____DFOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____XFOJ__: {
+        __C2AK(((____XFOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __PUT_TO__BFOJ__: {
-        genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____QGOJ__: {
+        __L4AK(((____QGOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __ITEM__VFOJ__: {
-        genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____EHOJ__: {
+        __AABK(((____EHOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____2HOJ__: {
+        __FABK(((____2HOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __CAST__JHOJ__: {
-        genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____YIOJ__: {
+        __KABK(((____YIOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __REAL_CST__JLOJ__: {
-        append__3VX(((__STRING__BC *)buffer__42AK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK))->value__DD5J);
+      case ____YMOJ__: {
+        __EWX(((____BC *)__N4AK),((____YMOJ *)((____2A0I *)__R5AK))->__SE5J);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__N14S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK));
-        Self__PRYU=((__STRING__BC *)buffer__42AK);
-        if ((Self__PRYU->capacity__HFL <= Self__PRYU->count__WJ)) {
-          if ((Self__PRYU->capacity__HFL ==  0)) {
-            Self__PRYU->capacity__HFL= 32;
-            __tmp__QRYU=create__KVW( 32);
-            Self__PRYU->storage__4EL=__tmp__QRYU;
+      case ____ONOJ__: {
+        __224S=((____ONOJ *)((____2A0I *)__R5AK));
+        __4SYU=((____BC *)__N4AK);
+        if ((__4SYU->__OFL <= __4SYU->__WJ)) {
+          if ((__4SYU->__OFL ==  0)) {
+            __4SYU->__OFL= 32;
+            __5SYU=__RVW( 32);
+            __4SYU->__FFL=__5SYU;
           } else /* FALSE */ {
-            __tmp__RRYU=(__INTEGER__Q)(Self__PRYU->capacity__HFL <<  1);
-            __tmp__QRYU=((__CHARACTER__DB *)Self__PRYU->storage__4EL);
-            old_nb_elts__TRYU=Self__PRYU->capacity__HFL;
-            __tmp__URYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QRYU),((__UINTEGER_32__RWB )old_nb_elts__TRYU),((__UINTEGER_32__RWB )__tmp__RRYU));
-            __tmp__QRYU=((__CHARACTER__DB *)__tmp__URYU);
-            clear__to__F00(__tmp__QRYU,old_nb_elts__TRYU,(__INTEGER__Q)(__tmp__RRYU -  1));
-            Self__PRYU->storage__4EL=__tmp__QRYU;
-            Self__PRYU->capacity__HFL=__tmp__RRYU;
+            __ATYU=(____Q)(__4SYU->__OFL <<  1);
+            __5SYU=((____DB *)__4SYU->__FFL);
+            __CTYU=__4SYU->__OFL;
+            __DTYU=__55W(((____IB )__5SYU),((____YWB )__CTYU),((____YWB )__ATYU));
+            __5SYU=((____DB *)__DTYU);
+            __M00(__5SYU,__CTYU,(____Q)(__ATYU -  1));
+            __4SYU->__FFL=__5SYU;
+            __4SYU->__OFL=__ATYU;
           };
         };
-        ((__CHARACTER__DB *)Self__PRYU->storage__4EL)[Self__PRYU->count__WJ]='\'';
-        Self__PRYU->count__WJ=(__INTEGER__Q)(Self__PRYU->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__42AK),Self__N14S->text__ID5J);
-        Self__PRYU=((__STRING__BC *)buffer__42AK);
-        if ((Self__PRYU->capacity__HFL <= Self__PRYU->count__WJ)) {
-          if ((Self__PRYU->capacity__HFL ==  0)) {
-            Self__PRYU->capacity__HFL= 32;
-            __tmp__QRYU=create__KVW( 32);
-            Self__PRYU->storage__4EL=__tmp__QRYU;
+        ((____DB *)__4SYU->__FFL)[__4SYU->__WJ]='\'';
+        __4SYU->__WJ=(____Q)(__4SYU->__WJ +  1);
+        __EWX(((____BC *)__N4AK),__224S->__XE5J);
+        __4SYU=((____BC *)__N4AK);
+        if ((__4SYU->__OFL <= __4SYU->__WJ)) {
+          if ((__4SYU->__OFL ==  0)) {
+            __4SYU->__OFL= 32;
+            __5SYU=__RVW( 32);
+            __4SYU->__FFL=__5SYU;
           } else /* FALSE */ {
-            __tmp__RRYU=(__INTEGER__Q)(Self__PRYU->capacity__HFL <<  1);
-            __tmp__QRYU=((__CHARACTER__DB *)Self__PRYU->storage__4EL);
-            old_nb_elts__TRYU=Self__PRYU->capacity__HFL;
-            __tmp__URYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QRYU),((__UINTEGER_32__RWB )old_nb_elts__TRYU),((__UINTEGER_32__RWB )__tmp__RRYU));
-            __tmp__QRYU=((__CHARACTER__DB *)__tmp__URYU);
-            clear__to__F00(__tmp__QRYU,old_nb_elts__TRYU,(__INTEGER__Q)(__tmp__RRYU -  1));
-            Self__PRYU->storage__4EL=__tmp__QRYU;
-            Self__PRYU->capacity__HFL=__tmp__RRYU;
+            __ATYU=(____Q)(__4SYU->__OFL <<  1);
+            __5SYU=((____DB *)__4SYU->__FFL);
+            __CTYU=__4SYU->__OFL;
+            __DTYU=__55W(((____IB )__5SYU),((____YWB )__CTYU),((____YWB )__ATYU));
+            __5SYU=((____DB *)__DTYU);
+            __M00(__5SYU,__CTYU,(____Q)(__ATYU -  1));
+            __4SYU->__FFL=__5SYU;
+            __4SYU->__OFL=__ATYU;
           };
         };
-        ((__CHARACTER__DB *)Self__PRYU->storage__4EL)[Self__PRYU->count__WJ]='\'';
-        Self__PRYU->count__WJ=(__INTEGER__Q)(Self__PRYU->count__WJ +  1);
+        ((____DB *)__4SYU->__FFL)[__4SYU->__WJ]='\'';
+        __4SYU->__WJ=(____Q)(__4SYU->__WJ +  1);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__P14S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK));
-        Self__PRYU=((__STRING__BC *)buffer__42AK);
-        if ((Self__PRYU->capacity__HFL <= Self__PRYU->count__WJ)) {
-          if ((Self__PRYU->capacity__HFL ==  0)) {
-            Self__PRYU->capacity__HFL= 32;
-            __tmp__QRYU=create__KVW( 32);
-            Self__PRYU->storage__4EL=__tmp__QRYU;
+      case ____YOOJ__: {
+        __424S=((____YOOJ *)((____2A0I *)__R5AK));
+        __4SYU=((____BC *)__N4AK);
+        if ((__4SYU->__OFL <= __4SYU->__WJ)) {
+          if ((__4SYU->__OFL ==  0)) {
+            __4SYU->__OFL= 32;
+            __5SYU=__RVW( 32);
+            __4SYU->__FFL=__5SYU;
           } else /* FALSE */ {
-            __tmp__RRYU=(__INTEGER__Q)(Self__PRYU->capacity__HFL <<  1);
-            __tmp__QRYU=((__CHARACTER__DB *)Self__PRYU->storage__4EL);
-            old_nb_elts__TRYU=Self__PRYU->capacity__HFL;
-            __tmp__URYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QRYU),((__UINTEGER_32__RWB )old_nb_elts__TRYU),((__UINTEGER_32__RWB )__tmp__RRYU));
-            __tmp__QRYU=((__CHARACTER__DB *)__tmp__URYU);
-            clear__to__F00(__tmp__QRYU,old_nb_elts__TRYU,(__INTEGER__Q)(__tmp__RRYU -  1));
-            Self__PRYU->storage__4EL=__tmp__QRYU;
-            Self__PRYU->capacity__HFL=__tmp__RRYU;
+            __ATYU=(____Q)(__4SYU->__OFL <<  1);
+            __5SYU=((____DB *)__4SYU->__FFL);
+            __CTYU=__4SYU->__OFL;
+            __DTYU=__55W(((____IB )__5SYU),((____YWB )__CTYU),((____YWB )__ATYU));
+            __5SYU=((____DB *)__DTYU);
+            __M00(__5SYU,__CTYU,(____Q)(__ATYU -  1));
+            __4SYU->__FFL=__5SYU;
+            __4SYU->__OFL=__ATYU;
           };
         };
-        ((__CHARACTER__DB *)Self__PRYU->storage__4EL)[Self__PRYU->count__WJ]='\"';
-        Self__PRYU->count__WJ=(__INTEGER__Q)(Self__PRYU->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__42AK),Self__P14S->string__EBJK);
-        Self__PRYU=((__STRING__BC *)buffer__42AK);
-        if ((Self__PRYU->capacity__HFL <= Self__PRYU->count__WJ)) {
-          if ((Self__PRYU->capacity__HFL ==  0)) {
-            Self__PRYU->capacity__HFL= 32;
-            __tmp__QRYU=create__KVW( 32);
-            Self__PRYU->storage__4EL=__tmp__QRYU;
+        ((____DB *)__4SYU->__FFL)[__4SYU->__WJ]='\"';
+        __4SYU->__WJ=(____Q)(__4SYU->__WJ +  1);
+        __EWX(((____BC *)__N4AK),__424S->__TCJK);
+        __4SYU=((____BC *)__N4AK);
+        if ((__4SYU->__OFL <= __4SYU->__WJ)) {
+          if ((__4SYU->__OFL ==  0)) {
+            __4SYU->__OFL= 32;
+            __5SYU=__RVW( 32);
+            __4SYU->__FFL=__5SYU;
           } else /* FALSE */ {
-            __tmp__RRYU=(__INTEGER__Q)(Self__PRYU->capacity__HFL <<  1);
-            __tmp__QRYU=((__CHARACTER__DB *)Self__PRYU->storage__4EL);
-            old_nb_elts__TRYU=Self__PRYU->capacity__HFL;
-            __tmp__URYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QRYU),((__UINTEGER_32__RWB )old_nb_elts__TRYU),((__UINTEGER_32__RWB )__tmp__RRYU));
-            __tmp__QRYU=((__CHARACTER__DB *)__tmp__URYU);
-            clear__to__F00(__tmp__QRYU,old_nb_elts__TRYU,(__INTEGER__Q)(__tmp__RRYU -  1));
-            Self__PRYU->storage__4EL=__tmp__QRYU;
-            Self__PRYU->capacity__HFL=__tmp__RRYU;
+            __ATYU=(____Q)(__4SYU->__OFL <<  1);
+            __5SYU=((____DB *)__4SYU->__FFL);
+            __CTYU=__4SYU->__OFL;
+            __DTYU=__55W(((____IB )__5SYU),((____YWB )__CTYU),((____YWB )__ATYU));
+            __5SYU=((____DB *)__DTYU);
+            __M00(__5SYU,__CTYU,(____Q)(__ATYU -  1));
+            __4SYU->__FFL=__5SYU;
+            __4SYU->__OFL=__ATYU;
           };
         };
-        ((__CHARACTER__DB *)Self__PRYU->storage__4EL)[Self__PRYU->count__WJ]='\"';
-        Self__PRYU->count__WJ=(__INTEGER__Q)(Self__PRYU->count__WJ +  1);
+        ((____DB *)__4SYU->__FFL)[__4SYU->__WJ]='\"';
+        __4SYU->__WJ=(____Q)(__4SYU->__WJ +  1);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____IM4K__: {
+        __0TBN(((____IM4K *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____T5FL__: {
+        __PCAP(((____T5FL *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____3DUL__: {
+        __TQTP(((____3DUL *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____0EUL__: {
+        __HR0P(((____0EUL *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____BGUL__: {
+        __ZQTP(((____BGUL *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____2GUL__: {
+        __OR0P(((____2GUL *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____B0VL__: {
+        __IPCN(((____B0VL *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____P0VL__: {
+        __HTGM(((____P0VL *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        append__3VX(((__STRING__BC *)buffer__42AK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+      case ____Q5YL__: {
+        __EWX(((____BC *)__N4AK),((____Q5YL *)((____2A0I *)__R5AK))->__HBKM->__GKRG.__WO5D);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____UVPM__: {
+        __SFXN(((____UVPM *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____0ZPM__: {
+        __UR0P(((____0ZPM *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_OR__3P0N__: {
-        genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____MR0N__: {
+        __OVVO(((____MR0N *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____YWBP__: {
+        __NWZQ(((____YWBP *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_INF__2WBP__: {
-        genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____LYBP__: {
+        __MYUP(((____LYBP *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____CZBP__: {
+        __O3UP(((____CZBP *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____3BEP__: {
+        __5REQ(((____3BEP *)((____2A0I *)__R5AK)),__N4AK);
       } break;
       };
-      Self__PRYU=((__STRING__BC *)buffer__42AK);
-      if ((Self__PRYU->capacity__HFL <= Self__PRYU->count__WJ)) {
-        if ((Self__PRYU->capacity__HFL ==  0)) {
-          Self__PRYU->capacity__HFL= 32;
-          __tmp__QRYU=create__KVW( 32);
-          Self__PRYU->storage__4EL=__tmp__QRYU;
+      __4SYU=((____BC *)__N4AK);
+      if ((__4SYU->__OFL <= __4SYU->__WJ)) {
+        if ((__4SYU->__OFL ==  0)) {
+          __4SYU->__OFL= 32;
+          __5SYU=__RVW( 32);
+          __4SYU->__FFL=__5SYU;
         } else /* FALSE */ {
-          __tmp__RRYU=(__INTEGER__Q)(Self__PRYU->capacity__HFL <<  1);
-          __tmp__QRYU=((__CHARACTER__DB *)Self__PRYU->storage__4EL);
-          old_nb_elts__TRYU=Self__PRYU->capacity__HFL;
-          __tmp__URYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QRYU),((__UINTEGER_32__RWB )old_nb_elts__TRYU),((__UINTEGER_32__RWB )__tmp__RRYU));
-          __tmp__QRYU=((__CHARACTER__DB *)__tmp__URYU);
-          clear__to__F00(__tmp__QRYU,old_nb_elts__TRYU,(__INTEGER__Q)(__tmp__RRYU -  1));
-          Self__PRYU->storage__4EL=__tmp__QRYU;
-          Self__PRYU->capacity__HFL=__tmp__RRYU;
+          __ATYU=(____Q)(__4SYU->__OFL <<  1);
+          __5SYU=((____DB *)__4SYU->__FFL);
+          __CTYU=__4SYU->__OFL;
+          __DTYU=__55W(((____IB )__5SYU),((____YWB )__CTYU),((____YWB )__ATYU));
+          __5SYU=((____DB *)__DTYU);
+          __M00(__5SYU,__CTYU,(____Q)(__ATYU -  1));
+          __4SYU->__FFL=__5SYU;
+          __4SYU->__OFL=__ATYU;
         };
       };
-      ((__CHARACTER__DB *)Self__PRYU->storage__4EL)[Self__PRYU->count__WJ]=')';
-      Self__PRYU->count__WJ=(__INTEGER__Q)(Self__PRYU->count__WJ +  1);
+      ((____DB *)__4SYU->__FFL)[__4SYU->__WJ]=')';
+      __4SYU->__WJ=(____Q)(__4SYU->__WJ +  1);
     } else /* FALSE */ {
-      __tmp__C4AK=Self__32AK->value__CC5J;
-      switch (((struct ___OBJ *)__tmp__C4AK)->__id) {
-      case __STRING_CST__5J__: {
-        genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      __R5AK=__M4AK->__RD5J;
+      switch (((struct ___OBJ *)__R5AK)->__id) {
+      case ____5J__: {
+        __JV5J(((____5J *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____0AXC__: {
+        __FFSH(((____0AXC *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____NBXC__: {
+        __D15J(((____NBXC *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____ZBXC__: {
+        __XHSH(((____ZBXC *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
-        (&__string_507)->count__0C= 35;
-        (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-        append__3VX(((__STRING__BC *)buffer__42AK),(&__string_507));
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____2A0I *)__R5AK)),__N4AK);
+        (&__string_507)->__0C= 35;
+        (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+        __EWX(((____BC *)__N4AK),(&__string_507));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__C4AK),buffer__42AK);
+      case ____2A0I__: {
+        __L15J(((____2A0I *)__R5AK),__N4AK);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____HJNJ__: {
+        __UAAK(((____HJNJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____SJNJ__: {
+        __WFAK(((____SJNJ *)((____2A0I *)__R5AK)),__N4AK);
       } 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 *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____EBOJ__: {
+        __1KAK(((____EBOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____3BOJ__: {
+        __TLAK(((____3BOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____RCOJ__: {
+        __VQAK(((____RCOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____HDOJ__: {
+        __4SAK(((____HDOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____1DOJ__: {
+        __HVAK(((____1DOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____PEOJ__: {
+        __QXAK(((____PEOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____DFOJ__: {
+        __ZZAK(((____DFOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____XFOJ__: {
+        __C2AK(((____XFOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __PUT_TO__BFOJ__: {
-        genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____QGOJ__: {
+        __L4AK(((____QGOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __ITEM__VFOJ__: {
-        genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____EHOJ__: {
+        __AABK(((____EHOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____2HOJ__: {
+        __FABK(((____2HOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __CAST__JHOJ__: {
-        genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____YIOJ__: {
+        __KABK(((____YIOJ *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __REAL_CST__JLOJ__: {
-        append__3VX(((__STRING__BC *)buffer__42AK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK))->value__DD5J);
+      case ____YMOJ__: {
+        __EWX(((____BC *)__N4AK),((____YMOJ *)((____2A0I *)__R5AK))->__SE5J);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__N14S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK));
-        Self__XSYU=((__STRING__BC *)buffer__42AK);
-        if ((Self__XSYU->capacity__HFL <= Self__XSYU->count__WJ)) {
-          if ((Self__XSYU->capacity__HFL ==  0)) {
-            Self__XSYU->capacity__HFL= 32;
-            __tmp__YSYU=create__KVW( 32);
-            Self__XSYU->storage__4EL=__tmp__YSYU;
+      case ____ONOJ__: {
+        __224S=((____ONOJ *)((____2A0I *)__R5AK));
+        __GUYU=((____BC *)__N4AK);
+        if ((__GUYU->__OFL <= __GUYU->__WJ)) {
+          if ((__GUYU->__OFL ==  0)) {
+            __GUYU->__OFL= 32;
+            __HUYU=__RVW( 32);
+            __GUYU->__FFL=__HUYU;
           } else /* FALSE */ {
-            __tmp__ZSYU=(__INTEGER__Q)(Self__XSYU->capacity__HFL <<  1);
-            __tmp__YSYU=((__CHARACTER__DB *)Self__XSYU->storage__4EL);
-            old_nb_elts__1SYU=Self__XSYU->capacity__HFL;
-            __tmp__2SYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSYU),((__UINTEGER_32__RWB )old_nb_elts__1SYU),((__UINTEGER_32__RWB )__tmp__ZSYU));
-            __tmp__YSYU=((__CHARACTER__DB *)__tmp__2SYU);
-            clear__to__F00(__tmp__YSYU,old_nb_elts__1SYU,(__INTEGER__Q)(__tmp__ZSYU -  1));
-            Self__XSYU->storage__4EL=__tmp__YSYU;
-            Self__XSYU->capacity__HFL=__tmp__ZSYU;
+            __IUYU=(____Q)(__GUYU->__OFL <<  1);
+            __HUYU=((____DB *)__GUYU->__FFL);
+            __KUYU=__GUYU->__OFL;
+            __LUYU=__55W(((____IB )__HUYU),((____YWB )__KUYU),((____YWB )__IUYU));
+            __HUYU=((____DB *)__LUYU);
+            __M00(__HUYU,__KUYU,(____Q)(__IUYU -  1));
+            __GUYU->__FFL=__HUYU;
+            __GUYU->__OFL=__IUYU;
           };
         };
-        ((__CHARACTER__DB *)Self__XSYU->storage__4EL)[Self__XSYU->count__WJ]='\'';
-        Self__XSYU->count__WJ=(__INTEGER__Q)(Self__XSYU->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__42AK),Self__N14S->text__ID5J);
-        Self__XSYU=((__STRING__BC *)buffer__42AK);
-        if ((Self__XSYU->capacity__HFL <= Self__XSYU->count__WJ)) {
-          if ((Self__XSYU->capacity__HFL ==  0)) {
-            Self__XSYU->capacity__HFL= 32;
-            __tmp__YSYU=create__KVW( 32);
-            Self__XSYU->storage__4EL=__tmp__YSYU;
+        ((____DB *)__GUYU->__FFL)[__GUYU->__WJ]='\'';
+        __GUYU->__WJ=(____Q)(__GUYU->__WJ +  1);
+        __EWX(((____BC *)__N4AK),__224S->__XE5J);
+        __GUYU=((____BC *)__N4AK);
+        if ((__GUYU->__OFL <= __GUYU->__WJ)) {
+          if ((__GUYU->__OFL ==  0)) {
+            __GUYU->__OFL= 32;
+            __HUYU=__RVW( 32);
+            __GUYU->__FFL=__HUYU;
           } else /* FALSE */ {
-            __tmp__ZSYU=(__INTEGER__Q)(Self__XSYU->capacity__HFL <<  1);
-            __tmp__YSYU=((__CHARACTER__DB *)Self__XSYU->storage__4EL);
-            old_nb_elts__1SYU=Self__XSYU->capacity__HFL;
-            __tmp__2SYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSYU),((__UINTEGER_32__RWB )old_nb_elts__1SYU),((__UINTEGER_32__RWB )__tmp__ZSYU));
-            __tmp__YSYU=((__CHARACTER__DB *)__tmp__2SYU);
-            clear__to__F00(__tmp__YSYU,old_nb_elts__1SYU,(__INTEGER__Q)(__tmp__ZSYU -  1));
-            Self__XSYU->storage__4EL=__tmp__YSYU;
-            Self__XSYU->capacity__HFL=__tmp__ZSYU;
+            __IUYU=(____Q)(__GUYU->__OFL <<  1);
+            __HUYU=((____DB *)__GUYU->__FFL);
+            __KUYU=__GUYU->__OFL;
+            __LUYU=__55W(((____IB )__HUYU),((____YWB )__KUYU),((____YWB )__IUYU));
+            __HUYU=((____DB *)__LUYU);
+            __M00(__HUYU,__KUYU,(____Q)(__IUYU -  1));
+            __GUYU->__FFL=__HUYU;
+            __GUYU->__OFL=__IUYU;
           };
         };
-        ((__CHARACTER__DB *)Self__XSYU->storage__4EL)[Self__XSYU->count__WJ]='\'';
-        Self__XSYU->count__WJ=(__INTEGER__Q)(Self__XSYU->count__WJ +  1);
+        ((____DB *)__GUYU->__FFL)[__GUYU->__WJ]='\'';
+        __GUYU->__WJ=(____Q)(__GUYU->__WJ +  1);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__P14S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__C4AK));
-        Self__XSYU=((__STRING__BC *)buffer__42AK);
-        if ((Self__XSYU->capacity__HFL <= Self__XSYU->count__WJ)) {
-          if ((Self__XSYU->capacity__HFL ==  0)) {
-            Self__XSYU->capacity__HFL= 32;
-            __tmp__YSYU=create__KVW( 32);
-            Self__XSYU->storage__4EL=__tmp__YSYU;
+      case ____YOOJ__: {
+        __424S=((____YOOJ *)((____2A0I *)__R5AK));
+        __GUYU=((____BC *)__N4AK);
+        if ((__GUYU->__OFL <= __GUYU->__WJ)) {
+          if ((__GUYU->__OFL ==  0)) {
+            __GUYU->__OFL= 32;
+            __HUYU=__RVW( 32);
+            __GUYU->__FFL=__HUYU;
           } else /* FALSE */ {
-            __tmp__ZSYU=(__INTEGER__Q)(Self__XSYU->capacity__HFL <<  1);
-            __tmp__YSYU=((__CHARACTER__DB *)Self__XSYU->storage__4EL);
-            old_nb_elts__1SYU=Self__XSYU->capacity__HFL;
-            __tmp__2SYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSYU),((__UINTEGER_32__RWB )old_nb_elts__1SYU),((__UINTEGER_32__RWB )__tmp__ZSYU));
-            __tmp__YSYU=((__CHARACTER__DB *)__tmp__2SYU);
-            clear__to__F00(__tmp__YSYU,old_nb_elts__1SYU,(__INTEGER__Q)(__tmp__ZSYU -  1));
-            Self__XSYU->storage__4EL=__tmp__YSYU;
-            Self__XSYU->capacity__HFL=__tmp__ZSYU;
+            __IUYU=(____Q)(__GUYU->__OFL <<  1);
+            __HUYU=((____DB *)__GUYU->__FFL);
+            __KUYU=__GUYU->__OFL;
+            __LUYU=__55W(((____IB )__HUYU),((____YWB )__KUYU),((____YWB )__IUYU));
+            __HUYU=((____DB *)__LUYU);
+            __M00(__HUYU,__KUYU,(____Q)(__IUYU -  1));
+            __GUYU->__FFL=__HUYU;
+            __GUYU->__OFL=__IUYU;
           };
         };
-        ((__CHARACTER__DB *)Self__XSYU->storage__4EL)[Self__XSYU->count__WJ]='\"';
-        Self__XSYU->count__WJ=(__INTEGER__Q)(Self__XSYU->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__42AK),Self__P14S->string__EBJK);
-        Self__XSYU=((__STRING__BC *)buffer__42AK);
-        if ((Self__XSYU->capacity__HFL <= Self__XSYU->count__WJ)) {
-          if ((Self__XSYU->capacity__HFL ==  0)) {
-            Self__XSYU->capacity__HFL= 32;
-            __tmp__YSYU=create__KVW( 32);
-            Self__XSYU->storage__4EL=__tmp__YSYU;
+        ((____DB *)__GUYU->__FFL)[__GUYU->__WJ]='\"';
+        __GUYU->__WJ=(____Q)(__GUYU->__WJ +  1);
+        __EWX(((____BC *)__N4AK),__424S->__TCJK);
+        __GUYU=((____BC *)__N4AK);
+        if ((__GUYU->__OFL <= __GUYU->__WJ)) {
+          if ((__GUYU->__OFL ==  0)) {
+            __GUYU->__OFL= 32;
+            __HUYU=__RVW( 32);
+            __GUYU->__FFL=__HUYU;
           } else /* FALSE */ {
-            __tmp__ZSYU=(__INTEGER__Q)(Self__XSYU->capacity__HFL <<  1);
-            __tmp__YSYU=((__CHARACTER__DB *)Self__XSYU->storage__4EL);
-            old_nb_elts__1SYU=Self__XSYU->capacity__HFL;
-            __tmp__2SYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YSYU),((__UINTEGER_32__RWB )old_nb_elts__1SYU),((__UINTEGER_32__RWB )__tmp__ZSYU));
-            __tmp__YSYU=((__CHARACTER__DB *)__tmp__2SYU);
-            clear__to__F00(__tmp__YSYU,old_nb_elts__1SYU,(__INTEGER__Q)(__tmp__ZSYU -  1));
-            Self__XSYU->storage__4EL=__tmp__YSYU;
-            Self__XSYU->capacity__HFL=__tmp__ZSYU;
+            __IUYU=(____Q)(__GUYU->__OFL <<  1);
+            __HUYU=((____DB *)__GUYU->__FFL);
+            __KUYU=__GUYU->__OFL;
+            __LUYU=__55W(((____IB )__HUYU),((____YWB )__KUYU),((____YWB )__IUYU));
+            __HUYU=((____DB *)__LUYU);
+            __M00(__HUYU,__KUYU,(____Q)(__IUYU -  1));
+            __GUYU->__FFL=__HUYU;
+            __GUYU->__OFL=__IUYU;
           };
         };
-        ((__CHARACTER__DB *)Self__XSYU->storage__4EL)[Self__XSYU->count__WJ]='\"';
-        Self__XSYU->count__WJ=(__INTEGER__Q)(Self__XSYU->count__WJ +  1);
+        ((____DB *)__GUYU->__FFL)[__GUYU->__WJ]='\"';
+        __GUYU->__WJ=(____Q)(__GUYU->__WJ +  1);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____IM4K__: {
+        __0TBN(((____IM4K *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____T5FL__: {
+        __PCAP(((____T5FL *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____3DUL__: {
+        __TQTP(((____3DUL *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____0EUL__: {
+        __HR0P(((____0EUL *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____BGUL__: {
+        __ZQTP(((____BGUL *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____2GUL__: {
+        __OR0P(((____2GUL *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____B0VL__: {
+        __IPCN(((____B0VL *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____P0VL__: {
+        __HTGM(((____P0VL *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        append__3VX(((__STRING__BC *)buffer__42AK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__C4AK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+      case ____Q5YL__: {
+        __EWX(((____BC *)__N4AK),((____Q5YL *)((____2A0I *)__R5AK))->__HBKM->__GKRG.__WO5D);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____UVPM__: {
+        __SFXN(((____UVPM *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____0ZPM__: {
+        __UR0P(((____0ZPM *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_OR__3P0N__: {
-        genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____MR0N__: {
+        __OVVO(((____MR0N *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____YWBP__: {
+        __NWZQ(((____YWBP *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_INF__2WBP__: {
-        genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____LYBP__: {
+        __MYUP(((____LYBP *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____CZBP__: {
+        __O3UP(((____CZBP *)((____2A0I *)__R5AK)),__N4AK);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__C4AK)),buffer__42AK);
+      case ____3BEP__: {
+        __5REQ(((____3BEP *)((____2A0I *)__R5AK)),__N4AK);
       } break;
       };
     };
   } else /* FALSE */ {
-    __tmp__03AK=Self__32AK->value__CC5J;
-    switch (((struct ___OBJ *)__tmp__03AK)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    __J5AK=__M4AK->__RD5J;
+    switch (((struct ___OBJ *)__J5AK)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__42AK),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____2A0I *)__J5AK)),__N4AK);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__N4AK),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__03AK),buffer__42AK);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)__J5AK),__N4AK);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____2A0I *)__J5AK)),__N4AK);
     } 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 *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__42AK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__N4AK),((____YMOJ *)((____2A0I *)__J5AK))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__N14S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK));
-      Self__PRYU=((__STRING__BC *)buffer__42AK);
-      if ((Self__PRYU->capacity__HFL <= Self__PRYU->count__WJ)) {
-        if ((Self__PRYU->capacity__HFL ==  0)) {
-          Self__PRYU->capacity__HFL= 32;
-          __tmp__QRYU=create__KVW( 32);
-          Self__PRYU->storage__4EL=__tmp__QRYU;
+    case ____ONOJ__: {
+      __224S=((____ONOJ *)((____2A0I *)__J5AK));
+      __4SYU=((____BC *)__N4AK);
+      if ((__4SYU->__OFL <= __4SYU->__WJ)) {
+        if ((__4SYU->__OFL ==  0)) {
+          __4SYU->__OFL= 32;
+          __5SYU=__RVW( 32);
+          __4SYU->__FFL=__5SYU;
         } else /* FALSE */ {
-          __tmp__RRYU=(__INTEGER__Q)(Self__PRYU->capacity__HFL <<  1);
-          __tmp__QRYU=((__CHARACTER__DB *)Self__PRYU->storage__4EL);
-          old_nb_elts__TRYU=Self__PRYU->capacity__HFL;
-          __tmp__URYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QRYU),((__UINTEGER_32__RWB )old_nb_elts__TRYU),((__UINTEGER_32__RWB )__tmp__RRYU));
-          __tmp__QRYU=((__CHARACTER__DB *)__tmp__URYU);
-          clear__to__F00(__tmp__QRYU,old_nb_elts__TRYU,(__INTEGER__Q)(__tmp__RRYU -  1));
-          Self__PRYU->storage__4EL=__tmp__QRYU;
-          Self__PRYU->capacity__HFL=__tmp__RRYU;
+          __ATYU=(____Q)(__4SYU->__OFL <<  1);
+          __5SYU=((____DB *)__4SYU->__FFL);
+          __CTYU=__4SYU->__OFL;
+          __DTYU=__55W(((____IB )__5SYU),((____YWB )__CTYU),((____YWB )__ATYU));
+          __5SYU=((____DB *)__DTYU);
+          __M00(__5SYU,__CTYU,(____Q)(__ATYU -  1));
+          __4SYU->__FFL=__5SYU;
+          __4SYU->__OFL=__ATYU;
         };
       };
-      ((__CHARACTER__DB *)Self__PRYU->storage__4EL)[Self__PRYU->count__WJ]='\'';
-      Self__PRYU->count__WJ=(__INTEGER__Q)(Self__PRYU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__42AK),Self__N14S->text__ID5J);
-      Self__PRYU=((__STRING__BC *)buffer__42AK);
-      if ((Self__PRYU->capacity__HFL <= Self__PRYU->count__WJ)) {
-        if ((Self__PRYU->capacity__HFL ==  0)) {
-          Self__PRYU->capacity__HFL= 32;
-          __tmp__QRYU=create__KVW( 32);
-          Self__PRYU->storage__4EL=__tmp__QRYU;
+      ((____DB *)__4SYU->__FFL)[__4SYU->__WJ]='\'';
+      __4SYU->__WJ=(____Q)(__4SYU->__WJ +  1);
+      __EWX(((____BC *)__N4AK),__224S->__XE5J);
+      __4SYU=((____BC *)__N4AK);
+      if ((__4SYU->__OFL <= __4SYU->__WJ)) {
+        if ((__4SYU->__OFL ==  0)) {
+          __4SYU->__OFL= 32;
+          __5SYU=__RVW( 32);
+          __4SYU->__FFL=__5SYU;
         } else /* FALSE */ {
-          __tmp__RRYU=(__INTEGER__Q)(Self__PRYU->capacity__HFL <<  1);
-          __tmp__QRYU=((__CHARACTER__DB *)Self__PRYU->storage__4EL);
-          old_nb_elts__TRYU=Self__PRYU->capacity__HFL;
-          __tmp__URYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QRYU),((__UINTEGER_32__RWB )old_nb_elts__TRYU),((__UINTEGER_32__RWB )__tmp__RRYU));
-          __tmp__QRYU=((__CHARACTER__DB *)__tmp__URYU);
-          clear__to__F00(__tmp__QRYU,old_nb_elts__TRYU,(__INTEGER__Q)(__tmp__RRYU -  1));
-          Self__PRYU->storage__4EL=__tmp__QRYU;
-          Self__PRYU->capacity__HFL=__tmp__RRYU;
+          __ATYU=(____Q)(__4SYU->__OFL <<  1);
+          __5SYU=((____DB *)__4SYU->__FFL);
+          __CTYU=__4SYU->__OFL;
+          __DTYU=__55W(((____IB )__5SYU),((____YWB )__CTYU),((____YWB )__ATYU));
+          __5SYU=((____DB *)__DTYU);
+          __M00(__5SYU,__CTYU,(____Q)(__ATYU -  1));
+          __4SYU->__FFL=__5SYU;
+          __4SYU->__OFL=__ATYU;
         };
       };
-      ((__CHARACTER__DB *)Self__PRYU->storage__4EL)[Self__PRYU->count__WJ]='\'';
-      Self__PRYU->count__WJ=(__INTEGER__Q)(Self__PRYU->count__WJ +  1);
+      ((____DB *)__4SYU->__FFL)[__4SYU->__WJ]='\'';
+      __4SYU->__WJ=(____Q)(__4SYU->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__P14S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__03AK));
-      Self__PRYU=((__STRING__BC *)buffer__42AK);
-      if ((Self__PRYU->capacity__HFL <= Self__PRYU->count__WJ)) {
-        if ((Self__PRYU->capacity__HFL ==  0)) {
-          Self__PRYU->capacity__HFL= 32;
-          __tmp__QRYU=create__KVW( 32);
-          Self__PRYU->storage__4EL=__tmp__QRYU;
+    case ____YOOJ__: {
+      __424S=((____YOOJ *)((____2A0I *)__J5AK));
+      __4SYU=((____BC *)__N4AK);
+      if ((__4SYU->__OFL <= __4SYU->__WJ)) {
+        if ((__4SYU->__OFL ==  0)) {
+          __4SYU->__OFL= 32;
+          __5SYU=__RVW( 32);
+          __4SYU->__FFL=__5SYU;
         } else /* FALSE */ {
-          __tmp__RRYU=(__INTEGER__Q)(Self__PRYU->capacity__HFL <<  1);
-          __tmp__QRYU=((__CHARACTER__DB *)Self__PRYU->storage__4EL);
-          old_nb_elts__TRYU=Self__PRYU->capacity__HFL;
-          __tmp__URYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QRYU),((__UINTEGER_32__RWB )old_nb_elts__TRYU),((__UINTEGER_32__RWB )__tmp__RRYU));
-          __tmp__QRYU=((__CHARACTER__DB *)__tmp__URYU);
-          clear__to__F00(__tmp__QRYU,old_nb_elts__TRYU,(__INTEGER__Q)(__tmp__RRYU -  1));
-          Self__PRYU->storage__4EL=__tmp__QRYU;
-          Self__PRYU->capacity__HFL=__tmp__RRYU;
+          __ATYU=(____Q)(__4SYU->__OFL <<  1);
+          __5SYU=((____DB *)__4SYU->__FFL);
+          __CTYU=__4SYU->__OFL;
+          __DTYU=__55W(((____IB )__5SYU),((____YWB )__CTYU),((____YWB )__ATYU));
+          __5SYU=((____DB *)__DTYU);
+          __M00(__5SYU,__CTYU,(____Q)(__ATYU -  1));
+          __4SYU->__FFL=__5SYU;
+          __4SYU->__OFL=__ATYU;
         };
       };
-      ((__CHARACTER__DB *)Self__PRYU->storage__4EL)[Self__PRYU->count__WJ]='\"';
-      Self__PRYU->count__WJ=(__INTEGER__Q)(Self__PRYU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__42AK),Self__P14S->string__EBJK);
-      Self__PRYU=((__STRING__BC *)buffer__42AK);
-      if ((Self__PRYU->capacity__HFL <= Self__PRYU->count__WJ)) {
-        if ((Self__PRYU->capacity__HFL ==  0)) {
-          Self__PRYU->capacity__HFL= 32;
-          __tmp__QRYU=create__KVW( 32);
-          Self__PRYU->storage__4EL=__tmp__QRYU;
+      ((____DB *)__4SYU->__FFL)[__4SYU->__WJ]='\"';
+      __4SYU->__WJ=(____Q)(__4SYU->__WJ +  1);
+      __EWX(((____BC *)__N4AK),__424S->__TCJK);
+      __4SYU=((____BC *)__N4AK);
+      if ((__4SYU->__OFL <= __4SYU->__WJ)) {
+        if ((__4SYU->__OFL ==  0)) {
+          __4SYU->__OFL= 32;
+          __5SYU=__RVW( 32);
+          __4SYU->__FFL=__5SYU;
         } else /* FALSE */ {
-          __tmp__RRYU=(__INTEGER__Q)(Self__PRYU->capacity__HFL <<  1);
-          __tmp__QRYU=((__CHARACTER__DB *)Self__PRYU->storage__4EL);
-          old_nb_elts__TRYU=Self__PRYU->capacity__HFL;
-          __tmp__URYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QRYU),((__UINTEGER_32__RWB )old_nb_elts__TRYU),((__UINTEGER_32__RWB )__tmp__RRYU));
-          __tmp__QRYU=((__CHARACTER__DB *)__tmp__URYU);
-          clear__to__F00(__tmp__QRYU,old_nb_elts__TRYU,(__INTEGER__Q)(__tmp__RRYU -  1));
-          Self__PRYU->storage__4EL=__tmp__QRYU;
-          Self__PRYU->capacity__HFL=__tmp__RRYU;
+          __ATYU=(____Q)(__4SYU->__OFL <<  1);
+          __5SYU=((____DB *)__4SYU->__FFL);
+          __CTYU=__4SYU->__OFL;
+          __DTYU=__55W(((____IB )__5SYU),((____YWB )__CTYU),((____YWB )__ATYU));
+          __5SYU=((____DB *)__DTYU);
+          __M00(__5SYU,__CTYU,(____Q)(__ATYU -  1));
+          __4SYU->__FFL=__5SYU;
+          __4SYU->__OFL=__ATYU;
         };
       };
-      ((__CHARACTER__DB *)Self__PRYU->storage__4EL)[Self__PRYU->count__WJ]='\"';
-      Self__PRYU->count__WJ=(__INTEGER__Q)(Self__PRYU->count__WJ +  1);
+      ((____DB *)__4SYU->__FFL)[__4SYU->__WJ]='\"';
+      __4SYU->__WJ=(____Q)(__4SYU->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__42AK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__03AK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__N4AK),((____Q5YL *)((____2A0I *)__J5AK))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____2A0I *)__J5AK)),__N4AK);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__03AK)),buffer__42AK);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____2A0I *)__J5AK)),__N4AK);
     } break;
     };
   };
 }
 
-static void genere__R4AK(__ITEM__VFOJ *Self__S4AK,__STRING__BC *buffer__T4AK)
-// ({ITEM__VFOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __AABK(____EHOJ *__BABK,____BC *__CABK)
+// ({__EHOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  void *__tmp__U4AK;
-  __CHARACTER_CST__5LOJ *Self__F24S;
-  __STRING__BC *Self__XUYU,*Self__5VYU;
-  __INTEGER__Q __tmp__ZUYU,old_nb_elts__1UYU,__tmp__BWYU;
-  __INTEGER__Q old_nb_elts__DWYU;
-  __POINTER__IB __tmp__2UYU,__tmp__EWYU;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__H24S;
-  __CHARACTER__DB *__tmp__YUYU,*__tmp__AWYU;
-  __tmp__U4AK=Self__S4AK->receiver__HC5J;
-  switch (((struct ___OBJ *)__tmp__U4AK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__T4AK),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__U4AK),buffer__T4AK);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  void *__DABK;
+  ____ONOJ *__U34S;
+  ____BC *__GWYU,*__OXYU;
+  ____Q __IWYU,__KWYU,__QXYU,__SXYU;
+  ____IB __LWYU,__TXYU;
+  ____YOOJ *__W34S;
+  ____DB *__HWYU,*__PXYU;
+  __DABK=__BABK->__WD5J;
+  switch (((struct ___OBJ *)__DABK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__DABK)),__CABK);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__DABK)),__CABK);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__DABK)),__CABK);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__DABK)),__CABK);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__DABK)),__CABK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__CABK),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__DABK),__CABK);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__DABK)),__CABK);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__DABK)),__CABK);
+  } 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 *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__T4AK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__CABK),((____YMOJ *)((____2A0I *)__DABK))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__F24S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK));
-    Self__XUYU=((__STRING__BC *)buffer__T4AK);
-    if ((Self__XUYU->capacity__HFL <= Self__XUYU->count__WJ)) {
-      if ((Self__XUYU->capacity__HFL ==  0)) {
-        Self__XUYU->capacity__HFL= 32;
-        __tmp__YUYU=create__KVW( 32);
-        Self__XUYU->storage__4EL=__tmp__YUYU;
+  case ____ONOJ__: {
+    __U34S=((____ONOJ *)((____2A0I *)__DABK));
+    __GWYU=((____BC *)__CABK);
+    if ((__GWYU->__OFL <= __GWYU->__WJ)) {
+      if ((__GWYU->__OFL ==  0)) {
+        __GWYU->__OFL= 32;
+        __HWYU=__RVW( 32);
+        __GWYU->__FFL=__HWYU;
       } else /* FALSE */ {
-        __tmp__ZUYU=(__INTEGER__Q)(Self__XUYU->capacity__HFL <<  1);
-        __tmp__YUYU=((__CHARACTER__DB *)Self__XUYU->storage__4EL);
-        old_nb_elts__1UYU=Self__XUYU->capacity__HFL;
-        __tmp__2UYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YUYU),((__UINTEGER_32__RWB )old_nb_elts__1UYU),((__UINTEGER_32__RWB )__tmp__ZUYU));
-        __tmp__YUYU=((__CHARACTER__DB *)__tmp__2UYU);
-        clear__to__F00(__tmp__YUYU,old_nb_elts__1UYU,(__INTEGER__Q)(__tmp__ZUYU -  1));
-        Self__XUYU->storage__4EL=__tmp__YUYU;
-        Self__XUYU->capacity__HFL=__tmp__ZUYU;
+        __IWYU=(____Q)(__GWYU->__OFL <<  1);
+        __HWYU=((____DB *)__GWYU->__FFL);
+        __KWYU=__GWYU->__OFL;
+        __LWYU=__55W(((____IB )__HWYU),((____YWB )__KWYU),((____YWB )__IWYU));
+        __HWYU=((____DB *)__LWYU);
+        __M00(__HWYU,__KWYU,(____Q)(__IWYU -  1));
+        __GWYU->__FFL=__HWYU;
+        __GWYU->__OFL=__IWYU;
       };
     };
-    ((__CHARACTER__DB *)Self__XUYU->storage__4EL)[Self__XUYU->count__WJ]='\'';
-    Self__XUYU->count__WJ=(__INTEGER__Q)(Self__XUYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__T4AK),Self__F24S->text__ID5J);
-    Self__XUYU=((__STRING__BC *)buffer__T4AK);
-    if ((Self__XUYU->capacity__HFL <= Self__XUYU->count__WJ)) {
-      if ((Self__XUYU->capacity__HFL ==  0)) {
-        Self__XUYU->capacity__HFL= 32;
-        __tmp__YUYU=create__KVW( 32);
-        Self__XUYU->storage__4EL=__tmp__YUYU;
+    ((____DB *)__GWYU->__FFL)[__GWYU->__WJ]='\'';
+    __GWYU->__WJ=(____Q)(__GWYU->__WJ +  1);
+    __EWX(((____BC *)__CABK),__U34S->__XE5J);
+    __GWYU=((____BC *)__CABK);
+    if ((__GWYU->__OFL <= __GWYU->__WJ)) {
+      if ((__GWYU->__OFL ==  0)) {
+        __GWYU->__OFL= 32;
+        __HWYU=__RVW( 32);
+        __GWYU->__FFL=__HWYU;
       } else /* FALSE */ {
-        __tmp__ZUYU=(__INTEGER__Q)(Self__XUYU->capacity__HFL <<  1);
-        __tmp__YUYU=((__CHARACTER__DB *)Self__XUYU->storage__4EL);
-        old_nb_elts__1UYU=Self__XUYU->capacity__HFL;
-        __tmp__2UYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YUYU),((__UINTEGER_32__RWB )old_nb_elts__1UYU),((__UINTEGER_32__RWB )__tmp__ZUYU));
-        __tmp__YUYU=((__CHARACTER__DB *)__tmp__2UYU);
-        clear__to__F00(__tmp__YUYU,old_nb_elts__1UYU,(__INTEGER__Q)(__tmp__ZUYU -  1));
-        Self__XUYU->storage__4EL=__tmp__YUYU;
-        Self__XUYU->capacity__HFL=__tmp__ZUYU;
+        __IWYU=(____Q)(__GWYU->__OFL <<  1);
+        __HWYU=((____DB *)__GWYU->__FFL);
+        __KWYU=__GWYU->__OFL;
+        __LWYU=__55W(((____IB )__HWYU),((____YWB )__KWYU),((____YWB )__IWYU));
+        __HWYU=((____DB *)__LWYU);
+        __M00(__HWYU,__KWYU,(____Q)(__IWYU -  1));
+        __GWYU->__FFL=__HWYU;
+        __GWYU->__OFL=__IWYU;
       };
     };
-    ((__CHARACTER__DB *)Self__XUYU->storage__4EL)[Self__XUYU->count__WJ]='\'';
-    Self__XUYU->count__WJ=(__INTEGER__Q)(Self__XUYU->count__WJ +  1);
+    ((____DB *)__GWYU->__FFL)[__GWYU->__WJ]='\'';
+    __GWYU->__WJ=(____Q)(__GWYU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__H24S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK));
-    Self__XUYU=((__STRING__BC *)buffer__T4AK);
-    if ((Self__XUYU->capacity__HFL <= Self__XUYU->count__WJ)) {
-      if ((Self__XUYU->capacity__HFL ==  0)) {
-        Self__XUYU->capacity__HFL= 32;
-        __tmp__YUYU=create__KVW( 32);
-        Self__XUYU->storage__4EL=__tmp__YUYU;
+  case ____YOOJ__: {
+    __W34S=((____YOOJ *)((____2A0I *)__DABK));
+    __GWYU=((____BC *)__CABK);
+    if ((__GWYU->__OFL <= __GWYU->__WJ)) {
+      if ((__GWYU->__OFL ==  0)) {
+        __GWYU->__OFL= 32;
+        __HWYU=__RVW( 32);
+        __GWYU->__FFL=__HWYU;
       } else /* FALSE */ {
-        __tmp__ZUYU=(__INTEGER__Q)(Self__XUYU->capacity__HFL <<  1);
-        __tmp__YUYU=((__CHARACTER__DB *)Self__XUYU->storage__4EL);
-        old_nb_elts__1UYU=Self__XUYU->capacity__HFL;
-        __tmp__2UYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YUYU),((__UINTEGER_32__RWB )old_nb_elts__1UYU),((__UINTEGER_32__RWB )__tmp__ZUYU));
-        __tmp__YUYU=((__CHARACTER__DB *)__tmp__2UYU);
-        clear__to__F00(__tmp__YUYU,old_nb_elts__1UYU,(__INTEGER__Q)(__tmp__ZUYU -  1));
-        Self__XUYU->storage__4EL=__tmp__YUYU;
-        Self__XUYU->capacity__HFL=__tmp__ZUYU;
+        __IWYU=(____Q)(__GWYU->__OFL <<  1);
+        __HWYU=((____DB *)__GWYU->__FFL);
+        __KWYU=__GWYU->__OFL;
+        __LWYU=__55W(((____IB )__HWYU),((____YWB )__KWYU),((____YWB )__IWYU));
+        __HWYU=((____DB *)__LWYU);
+        __M00(__HWYU,__KWYU,(____Q)(__IWYU -  1));
+        __GWYU->__FFL=__HWYU;
+        __GWYU->__OFL=__IWYU;
       };
     };
-    ((__CHARACTER__DB *)Self__XUYU->storage__4EL)[Self__XUYU->count__WJ]='\"';
-    Self__XUYU->count__WJ=(__INTEGER__Q)(Self__XUYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__T4AK),Self__H24S->string__EBJK);
-    Self__XUYU=((__STRING__BC *)buffer__T4AK);
-    if ((Self__XUYU->capacity__HFL <= Self__XUYU->count__WJ)) {
-      if ((Self__XUYU->capacity__HFL ==  0)) {
-        Self__XUYU->capacity__HFL= 32;
-        __tmp__YUYU=create__KVW( 32);
-        Self__XUYU->storage__4EL=__tmp__YUYU;
+    ((____DB *)__GWYU->__FFL)[__GWYU->__WJ]='\"';
+    __GWYU->__WJ=(____Q)(__GWYU->__WJ +  1);
+    __EWX(((____BC *)__CABK),__W34S->__TCJK);
+    __GWYU=((____BC *)__CABK);
+    if ((__GWYU->__OFL <= __GWYU->__WJ)) {
+      if ((__GWYU->__OFL ==  0)) {
+        __GWYU->__OFL= 32;
+        __HWYU=__RVW( 32);
+        __GWYU->__FFL=__HWYU;
       } else /* FALSE */ {
-        __tmp__ZUYU=(__INTEGER__Q)(Self__XUYU->capacity__HFL <<  1);
-        __tmp__YUYU=((__CHARACTER__DB *)Self__XUYU->storage__4EL);
-        old_nb_elts__1UYU=Self__XUYU->capacity__HFL;
-        __tmp__2UYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YUYU),((__UINTEGER_32__RWB )old_nb_elts__1UYU),((__UINTEGER_32__RWB )__tmp__ZUYU));
-        __tmp__YUYU=((__CHARACTER__DB *)__tmp__2UYU);
-        clear__to__F00(__tmp__YUYU,old_nb_elts__1UYU,(__INTEGER__Q)(__tmp__ZUYU -  1));
-        Self__XUYU->storage__4EL=__tmp__YUYU;
-        Self__XUYU->capacity__HFL=__tmp__ZUYU;
+        __IWYU=(____Q)(__GWYU->__OFL <<  1);
+        __HWYU=((____DB *)__GWYU->__FFL);
+        __KWYU=__GWYU->__OFL;
+        __LWYU=__55W(((____IB )__HWYU),((____YWB )__KWYU),((____YWB )__IWYU));
+        __HWYU=((____DB *)__LWYU);
+        __M00(__HWYU,__KWYU,(____Q)(__IWYU -  1));
+        __GWYU->__FFL=__HWYU;
+        __GWYU->__OFL=__IWYU;
       };
     };
-    ((__CHARACTER__DB *)Self__XUYU->storage__4EL)[Self__XUYU->count__WJ]='\"';
-    Self__XUYU->count__WJ=(__INTEGER__Q)(Self__XUYU->count__WJ +  1);
+    ((____DB *)__GWYU->__FFL)[__GWYU->__WJ]='\"';
+    __GWYU->__WJ=(____Q)(__GWYU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__T4AK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__CABK),((____Q5YL *)((____2A0I *)__DABK))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__DABK)),__CABK);
   } break;
   };
-  Self__XUYU=((__STRING__BC *)buffer__T4AK);
-  if ((Self__XUYU->capacity__HFL <= Self__XUYU->count__WJ)) {
-    if ((Self__XUYU->capacity__HFL ==  0)) {
-      Self__XUYU->capacity__HFL= 32;
-      __tmp__YUYU=create__KVW( 32);
-      Self__XUYU->storage__4EL=__tmp__YUYU;
+  __GWYU=((____BC *)__CABK);
+  if ((__GWYU->__OFL <= __GWYU->__WJ)) {
+    if ((__GWYU->__OFL ==  0)) {
+      __GWYU->__OFL= 32;
+      __HWYU=__RVW( 32);
+      __GWYU->__FFL=__HWYU;
     } else /* FALSE */ {
-      __tmp__ZUYU=(__INTEGER__Q)(Self__XUYU->capacity__HFL <<  1);
-      __tmp__YUYU=((__CHARACTER__DB *)Self__XUYU->storage__4EL);
-      old_nb_elts__1UYU=Self__XUYU->capacity__HFL;
-      __tmp__2UYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YUYU),((__UINTEGER_32__RWB )old_nb_elts__1UYU),((__UINTEGER_32__RWB )__tmp__ZUYU));
-      __tmp__YUYU=((__CHARACTER__DB *)__tmp__2UYU);
-      clear__to__F00(__tmp__YUYU,old_nb_elts__1UYU,(__INTEGER__Q)(__tmp__ZUYU -  1));
-      Self__XUYU->storage__4EL=__tmp__YUYU;
-      Self__XUYU->capacity__HFL=__tmp__ZUYU;
+      __IWYU=(____Q)(__GWYU->__OFL <<  1);
+      __HWYU=((____DB *)__GWYU->__FFL);
+      __KWYU=__GWYU->__OFL;
+      __LWYU=__55W(((____IB )__HWYU),((____YWB )__KWYU),((____YWB )__IWYU));
+      __HWYU=((____DB *)__LWYU);
+      __M00(__HWYU,__KWYU,(____Q)(__IWYU -  1));
+      __GWYU->__FFL=__HWYU;
+      __GWYU->__OFL=__IWYU;
     };
   };
-  ((__CHARACTER__DB *)Self__XUYU->storage__4EL)[Self__XUYU->count__WJ]='[';
-  Self__XUYU->count__WJ=(__INTEGER__Q)(Self__XUYU->count__WJ +  1);
-  __tmp__U4AK=Self__S4AK->index__JC5J;
-  switch (((struct ___OBJ *)__tmp__U4AK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  ((____DB *)__GWYU->__FFL)[__GWYU->__WJ]='[';
+  __GWYU->__WJ=(____Q)(__GWYU->__WJ +  1);
+  __DABK=__BABK->__YD5J;
+  switch (((struct ___OBJ *)__DABK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__T4AK),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__DABK)),__CABK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__CABK),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__U4AK),buffer__T4AK);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__DABK),__CABK);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__DABK)),__CABK);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__T4AK),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__CABK),((____YMOJ *)((____2A0I *)__DABK))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__F24S=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK));
-    Self__5VYU=((__STRING__BC *)buffer__T4AK);
-    if ((Self__5VYU->capacity__HFL <= Self__5VYU->count__WJ)) {
-      if ((Self__5VYU->capacity__HFL ==  0)) {
-        Self__5VYU->capacity__HFL= 32;
-        __tmp__AWYU=create__KVW( 32);
-        Self__5VYU->storage__4EL=__tmp__AWYU;
+  case ____ONOJ__: {
+    __U34S=((____ONOJ *)((____2A0I *)__DABK));
+    __OXYU=((____BC *)__CABK);
+    if ((__OXYU->__OFL <= __OXYU->__WJ)) {
+      if ((__OXYU->__OFL ==  0)) {
+        __OXYU->__OFL= 32;
+        __PXYU=__RVW( 32);
+        __OXYU->__FFL=__PXYU;
       } else /* FALSE */ {
-        __tmp__BWYU=(__INTEGER__Q)(Self__5VYU->capacity__HFL <<  1);
-        __tmp__AWYU=((__CHARACTER__DB *)Self__5VYU->storage__4EL);
-        old_nb_elts__DWYU=Self__5VYU->capacity__HFL;
-        __tmp__EWYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AWYU),((__UINTEGER_32__RWB )old_nb_elts__DWYU),((__UINTEGER_32__RWB )__tmp__BWYU));
-        __tmp__AWYU=((__CHARACTER__DB *)__tmp__EWYU);
-        clear__to__F00(__tmp__AWYU,old_nb_elts__DWYU,(__INTEGER__Q)(__tmp__BWYU -  1));
-        Self__5VYU->storage__4EL=__tmp__AWYU;
-        Self__5VYU->capacity__HFL=__tmp__BWYU;
+        __QXYU=(____Q)(__OXYU->__OFL <<  1);
+        __PXYU=((____DB *)__OXYU->__FFL);
+        __SXYU=__OXYU->__OFL;
+        __TXYU=__55W(((____IB )__PXYU),((____YWB )__SXYU),((____YWB )__QXYU));
+        __PXYU=((____DB *)__TXYU);
+        __M00(__PXYU,__SXYU,(____Q)(__QXYU -  1));
+        __OXYU->__FFL=__PXYU;
+        __OXYU->__OFL=__QXYU;
       };
     };
-    ((__CHARACTER__DB *)Self__5VYU->storage__4EL)[Self__5VYU->count__WJ]='\'';
-    Self__5VYU->count__WJ=(__INTEGER__Q)(Self__5VYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__T4AK),Self__F24S->text__ID5J);
-    Self__5VYU=((__STRING__BC *)buffer__T4AK);
-    if ((Self__5VYU->capacity__HFL <= Self__5VYU->count__WJ)) {
-      if ((Self__5VYU->capacity__HFL ==  0)) {
-        Self__5VYU->capacity__HFL= 32;
-        __tmp__AWYU=create__KVW( 32);
-        Self__5VYU->storage__4EL=__tmp__AWYU;
+    ((____DB *)__OXYU->__FFL)[__OXYU->__WJ]='\'';
+    __OXYU->__WJ=(____Q)(__OXYU->__WJ +  1);
+    __EWX(((____BC *)__CABK),__U34S->__XE5J);
+    __OXYU=((____BC *)__CABK);
+    if ((__OXYU->__OFL <= __OXYU->__WJ)) {
+      if ((__OXYU->__OFL ==  0)) {
+        __OXYU->__OFL= 32;
+        __PXYU=__RVW( 32);
+        __OXYU->__FFL=__PXYU;
       } else /* FALSE */ {
-        __tmp__BWYU=(__INTEGER__Q)(Self__5VYU->capacity__HFL <<  1);
-        __tmp__AWYU=((__CHARACTER__DB *)Self__5VYU->storage__4EL);
-        old_nb_elts__DWYU=Self__5VYU->capacity__HFL;
-        __tmp__EWYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AWYU),((__UINTEGER_32__RWB )old_nb_elts__DWYU),((__UINTEGER_32__RWB )__tmp__BWYU));
-        __tmp__AWYU=((__CHARACTER__DB *)__tmp__EWYU);
-        clear__to__F00(__tmp__AWYU,old_nb_elts__DWYU,(__INTEGER__Q)(__tmp__BWYU -  1));
-        Self__5VYU->storage__4EL=__tmp__AWYU;
-        Self__5VYU->capacity__HFL=__tmp__BWYU;
+        __QXYU=(____Q)(__OXYU->__OFL <<  1);
+        __PXYU=((____DB *)__OXYU->__FFL);
+        __SXYU=__OXYU->__OFL;
+        __TXYU=__55W(((____IB )__PXYU),((____YWB )__SXYU),((____YWB )__QXYU));
+        __PXYU=((____DB *)__TXYU);
+        __M00(__PXYU,__SXYU,(____Q)(__QXYU -  1));
+        __OXYU->__FFL=__PXYU;
+        __OXYU->__OFL=__QXYU;
       };
     };
-    ((__CHARACTER__DB *)Self__5VYU->storage__4EL)[Self__5VYU->count__WJ]='\'';
-    Self__5VYU->count__WJ=(__INTEGER__Q)(Self__5VYU->count__WJ +  1);
+    ((____DB *)__OXYU->__FFL)[__OXYU->__WJ]='\'';
+    __OXYU->__WJ=(____Q)(__OXYU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__H24S=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__U4AK));
-    Self__5VYU=((__STRING__BC *)buffer__T4AK);
-    if ((Self__5VYU->capacity__HFL <= Self__5VYU->count__WJ)) {
-      if ((Self__5VYU->capacity__HFL ==  0)) {
-        Self__5VYU->capacity__HFL= 32;
-        __tmp__AWYU=create__KVW( 32);
-        Self__5VYU->storage__4EL=__tmp__AWYU;
+  case ____YOOJ__: {
+    __W34S=((____YOOJ *)((____2A0I *)__DABK));
+    __OXYU=((____BC *)__CABK);
+    if ((__OXYU->__OFL <= __OXYU->__WJ)) {
+      if ((__OXYU->__OFL ==  0)) {
+        __OXYU->__OFL= 32;
+        __PXYU=__RVW( 32);
+        __OXYU->__FFL=__PXYU;
       } else /* FALSE */ {
-        __tmp__BWYU=(__INTEGER__Q)(Self__5VYU->capacity__HFL <<  1);
-        __tmp__AWYU=((__CHARACTER__DB *)Self__5VYU->storage__4EL);
-        old_nb_elts__DWYU=Self__5VYU->capacity__HFL;
-        __tmp__EWYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AWYU),((__UINTEGER_32__RWB )old_nb_elts__DWYU),((__UINTEGER_32__RWB )__tmp__BWYU));
-        __tmp__AWYU=((__CHARACTER__DB *)__tmp__EWYU);
-        clear__to__F00(__tmp__AWYU,old_nb_elts__DWYU,(__INTEGER__Q)(__tmp__BWYU -  1));
-        Self__5VYU->storage__4EL=__tmp__AWYU;
-        Self__5VYU->capacity__HFL=__tmp__BWYU;
+        __QXYU=(____Q)(__OXYU->__OFL <<  1);
+        __PXYU=((____DB *)__OXYU->__FFL);
+        __SXYU=__OXYU->__OFL;
+        __TXYU=__55W(((____IB )__PXYU),((____YWB )__SXYU),((____YWB )__QXYU));
+        __PXYU=((____DB *)__TXYU);
+        __M00(__PXYU,__SXYU,(____Q)(__QXYU -  1));
+        __OXYU->__FFL=__PXYU;
+        __OXYU->__OFL=__QXYU;
       };
     };
-    ((__CHARACTER__DB *)Self__5VYU->storage__4EL)[Self__5VYU->count__WJ]='\"';
-    Self__5VYU->count__WJ=(__INTEGER__Q)(Self__5VYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__T4AK),Self__H24S->string__EBJK);
-    Self__5VYU=((__STRING__BC *)buffer__T4AK);
-    if ((Self__5VYU->capacity__HFL <= Self__5VYU->count__WJ)) {
-      if ((Self__5VYU->capacity__HFL ==  0)) {
-        Self__5VYU->capacity__HFL= 32;
-        __tmp__AWYU=create__KVW( 32);
-        Self__5VYU->storage__4EL=__tmp__AWYU;
+    ((____DB *)__OXYU->__FFL)[__OXYU->__WJ]='\"';
+    __OXYU->__WJ=(____Q)(__OXYU->__WJ +  1);
+    __EWX(((____BC *)__CABK),__W34S->__TCJK);
+    __OXYU=((____BC *)__CABK);
+    if ((__OXYU->__OFL <= __OXYU->__WJ)) {
+      if ((__OXYU->__OFL ==  0)) {
+        __OXYU->__OFL= 32;
+        __PXYU=__RVW( 32);
+        __OXYU->__FFL=__PXYU;
       } else /* FALSE */ {
-        __tmp__BWYU=(__INTEGER__Q)(Self__5VYU->capacity__HFL <<  1);
-        __tmp__AWYU=((__CHARACTER__DB *)Self__5VYU->storage__4EL);
-        old_nb_elts__DWYU=Self__5VYU->capacity__HFL;
-        __tmp__EWYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AWYU),((__UINTEGER_32__RWB )old_nb_elts__DWYU),((__UINTEGER_32__RWB )__tmp__BWYU));
-        __tmp__AWYU=((__CHARACTER__DB *)__tmp__EWYU);
-        clear__to__F00(__tmp__AWYU,old_nb_elts__DWYU,(__INTEGER__Q)(__tmp__BWYU -  1));
-        Self__5VYU->storage__4EL=__tmp__AWYU;
-        Self__5VYU->capacity__HFL=__tmp__BWYU;
+        __QXYU=(____Q)(__OXYU->__OFL <<  1);
+        __PXYU=((____DB *)__OXYU->__FFL);
+        __SXYU=__OXYU->__OFL;
+        __TXYU=__55W(((____IB )__PXYU),((____YWB )__SXYU),((____YWB )__QXYU));
+        __PXYU=((____DB *)__TXYU);
+        __M00(__PXYU,__SXYU,(____Q)(__QXYU -  1));
+        __OXYU->__FFL=__PXYU;
+        __OXYU->__OFL=__QXYU;
       };
     };
-    ((__CHARACTER__DB *)Self__5VYU->storage__4EL)[Self__5VYU->count__WJ]='\"';
-    Self__5VYU->count__WJ=(__INTEGER__Q)(Self__5VYU->count__WJ +  1);
+    ((____DB *)__OXYU->__FFL)[__OXYU->__WJ]='\"';
+    __OXYU->__WJ=(____Q)(__OXYU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__T4AK),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__U4AK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__CABK),((____Q5YL *)((____2A0I *)__DABK))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__DABK)),__CABK);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__U4AK)),buffer__T4AK);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__DABK)),__CABK);
   } break;
   };
-  Self__XUYU=((__STRING__BC *)buffer__T4AK);
-  if ((Self__XUYU->capacity__HFL <= Self__XUYU->count__WJ)) {
-    if ((Self__XUYU->capacity__HFL ==  0)) {
-      Self__XUYU->capacity__HFL= 32;
-      __tmp__YUYU=create__KVW( 32);
-      Self__XUYU->storage__4EL=__tmp__YUYU;
+  __GWYU=((____BC *)__CABK);
+  if ((__GWYU->__OFL <= __GWYU->__WJ)) {
+    if ((__GWYU->__OFL ==  0)) {
+      __GWYU->__OFL= 32;
+      __HWYU=__RVW( 32);
+      __GWYU->__FFL=__HWYU;
     } else /* FALSE */ {
-      __tmp__ZUYU=(__INTEGER__Q)(Self__XUYU->capacity__HFL <<  1);
-      __tmp__YUYU=((__CHARACTER__DB *)Self__XUYU->storage__4EL);
-      old_nb_elts__1UYU=Self__XUYU->capacity__HFL;
-      __tmp__2UYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YUYU),((__UINTEGER_32__RWB )old_nb_elts__1UYU),((__UINTEGER_32__RWB )__tmp__ZUYU));
-      __tmp__YUYU=((__CHARACTER__DB *)__tmp__2UYU);
-      clear__to__F00(__tmp__YUYU,old_nb_elts__1UYU,(__INTEGER__Q)(__tmp__ZUYU -  1));
-      Self__XUYU->storage__4EL=__tmp__YUYU;
-      Self__XUYU->capacity__HFL=__tmp__ZUYU;
+      __IWYU=(____Q)(__GWYU->__OFL <<  1);
+      __HWYU=((____DB *)__GWYU->__FFL);
+      __KWYU=__GWYU->__OFL;
+      __LWYU=__55W(((____IB )__HWYU),((____YWB )__KWYU),((____YWB )__IWYU));
+      __HWYU=((____DB *)__LWYU);
+      __M00(__HWYU,__KWYU,(____Q)(__IWYU -  1));
+      __GWYU->__FFL=__HWYU;
+      __GWYU->__OFL=__IWYU;
     };
   };
-  ((__CHARACTER__DB *)Self__XUYU->storage__4EL)[Self__XUYU->count__WJ]=']';
-  Self__XUYU->count__WJ=(__INTEGER__Q)(Self__XUYU->count__WJ +  1);
+  ((____DB *)__GWYU->__FFL)[__GWYU->__WJ]=']';
+  __GWYU->__WJ=(____Q)(__GWYU->__WJ +  1);
 }
 
-static void genere__W4AK(__SIZE_OF__NGOJ *Self__X4AK,__STRING__BC *buffer__Y4AK)
-// ({SIZE_OF__NGOJ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __FABK(____2HOJ *__GABK,____BC *__HABK)
+// ({__2HOJ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  void *__tmp__04AK;
-  __TYPE__FF *Self__OFCU;
-  __TYPE_NULL__4LB *Self__QFCU;
-  __TYPE_VOID__AMB *Self__SFCU;
-  __TYPE_CONTEXT__CMB *Self__JXYU;
-  __TYPE_ID__EMB *Self__UFCU;
-  __TYPE_GENERIC__BCY *Self__WFCU;
-  __STRING_CONSTANT__0 *__tmp__GRES;
-  __STRING__BC *Self__KXYU;
-  __INTEGER__Q __tmp__MXYU,old_nb_elts__OXYU;
-  __POINTER__IB __tmp__PXYU;
-  __BOOLEAN__L __tmp__HXYU;
-  __CHARACTER__DB *__tmp__LXYU;
-  append__3VX(((__STRING__BC *)buffer__Y4AK),(&__string_667));
-  __tmp__04AK=((__TYPE_FULL__PMB *)Self__X4AK->receiver__OC5J)->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__04AK)->__id) {
-  case __TYPE__FF__: {
-    Self__OFCU=((__TYPE__FF *)__tmp__04AK);
-    if ((is_java__EE && ((void *)Self__OFCU->prototype__QF->type_c__DSOC != (void *)NULL))) {
-      append__3VX(((__STRING__BC *)buffer__Y4AK),Self__OFCU->prototype__QF->type_c__DSOC);
-    } else /* FALSE */ {
-      (&__string_121)->count__0C= 2;
-      (&__string_121)->storage__1C="__";
-      append__3VX(((__STRING__BC *)buffer__Y4AK),(&__string_121));
-      append__3VX(((__STRING__BC *)buffer__Y4AK),Self__OFCU->intern_name__GZMB);
-    };
-    add_genere_list__N5AI(Self__OFCU);
-  } break;
-  case __TYPE_NULL__4LB__: {
-    Self__QFCU=((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__04AK));
-    if ((is_java__EE && ((void *)Self__QFCU->parent_type__5LB.prototype__QF->type_c__DSOC != (void *)NULL))) {
-      append__3VX(((__STRING__BC *)buffer__Y4AK),Self__QFCU->parent_type__5LB.prototype__QF->type_c__DSOC);
-    } else /* FALSE */ {
-      (&__string_121)->count__0C= 2;
-      (&__string_121)->storage__1C="__";
-      append__3VX(((__STRING__BC *)buffer__Y4AK),(&__string_121));
-      append__3VX(((__STRING__BC *)buffer__Y4AK),(&__string_4));
-    };
-    add_genere_list__IBBI(Self__QFCU);
-  } break;
-  case __TYPE_VOID__AMB__: {
-    Self__SFCU=((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__04AK));
-    if ((is_java__EE && ((void *)Self__SFCU->parent_type__BMB.prototype__QF->type_c__DSOC != (void *)NULL))) {
-      append__3VX(((__STRING__BC *)buffer__Y4AK),Self__SFCU->parent_type__BMB.prototype__QF->type_c__DSOC);
-    } else /* FALSE */ {
-      (&__string_121)->count__0C= 2;
-      (&__string_121)->storage__1C="__";
-      append__3VX(((__STRING__BC *)buffer__Y4AK),(&__string_121));
-      append__3VX(((__STRING__BC *)buffer__Y4AK),(&__string_5));
-    };
-    add_genere_list__DDBI(Self__SFCU);
-  } break;
-  case __TYPE_CONTEXT__CMB__: {
-    Self__JXYU=((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__04AK));
-    if (is_java__EE) {
-      (&__string_365)->count__0C= 12;
-      (&__string_365)->storage__1C="_____CONTEXT";
-      __tmp__HXYU=((void *)(&__string_365) != (void *)NULL);
-    } else /* FALSE */ {
-      __tmp__HXYU=FALSE__O__;
-    };
-    if (__tmp__HXYU) {
-      (&__string_365)->count__0C= 12;
-      (&__string_365)->storage__1C="_____CONTEXT";
-      append__3VX(((__STRING__BC *)buffer__Y4AK),(&__string_365));
-    } else /* FALSE */ {
-      (&__string_121)->count__0C= 2;
-      (&__string_121)->storage__1C="__";
-      append__3VX(((__STRING__BC *)buffer__Y4AK),(&__string_121));
-      append__3VX(((__STRING__BC *)buffer__Y4AK),(&__string_54));
-    };
-    add_genere_list__4EBI(Self__JXYU);
-  } break;
-  case __TYPE_ID__EMB__: {
-    Self__UFCU=((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__04AK));
-    if ((is_java__EE && ((void *)Self__UFCU->parent_type__FMB.prototype__QF->type_c__DSOC != (void *)NULL))) {
-      append__3VX(((__STRING__BC *)buffer__Y4AK),Self__UFCU->parent_type__FMB.prototype__QF->type_c__DSOC);
-    } else /* FALSE */ {
-      (&__string_121)->count__0C= 2;
-      (&__string_121)->storage__1C="__";
-      append__3VX(((__STRING__BC *)buffer__Y4AK),(&__string_121));
-      append__3VX(((__STRING__BC *)buffer__Y4AK),(&__string_56));
-    };
-  } break;
-  case __TYPE_GENERIC__BCY__: {
-    Self__WFCU=((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__04AK));
-    if ((is_java__EE && ((void *)Self__WFCU->parent_type__CCY.prototype__QF->type_c__DSOC != (void *)NULL))) {
-      append__3VX(((__STRING__BC *)buffer__Y4AK),Self__WFCU->parent_type__CCY.prototype__QF->type_c__DSOC);
-    } else /* FALSE */ {
-      (&__string_121)->count__0C= 2;
-      (&__string_121)->storage__1C="__";
-      append__3VX(((__STRING__BC *)buffer__Y4AK),(&__string_121));
-      append__3VX(((__STRING__BC *)buffer__Y4AK),Self__WFCU->parent_type__CCY.intern_name__GZMB);
-    };
-    add_genere_list__IHBI(Self__WFCU);
-  } break;
-  case __TYPE_BLOCK__VO5D__: {
-    put_expanded_declaration__RNAI(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__04AK)),buffer__Y4AK);
-  } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    (&__string_121)->count__0C= 2;
-    (&__string_121)->storage__1C="__";
-    append__3VX(((__STRING__BC *)buffer__Y4AK),(&__string_121));
-    __tmp__GRES=type_c__MSFL();
-    append__3VX(((__STRING__BC *)buffer__Y4AK),__tmp__GRES);
-  } break;
-  };
-  Self__KXYU=((__STRING__BC *)buffer__Y4AK);
-  if ((Self__KXYU->capacity__HFL <= Self__KXYU->count__WJ)) {
-    if ((Self__KXYU->capacity__HFL ==  0)) {
-      Self__KXYU->capacity__HFL= 32;
-      __tmp__LXYU=create__KVW( 32);
-      Self__KXYU->storage__4EL=__tmp__LXYU;
-    } else /* FALSE */ {
-      __tmp__MXYU=(__INTEGER__Q)(Self__KXYU->capacity__HFL <<  1);
-      __tmp__LXYU=((__CHARACTER__DB *)Self__KXYU->storage__4EL);
-      old_nb_elts__OXYU=Self__KXYU->capacity__HFL;
-      __tmp__PXYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LXYU),((__UINTEGER_32__RWB )old_nb_elts__OXYU),((__UINTEGER_32__RWB )__tmp__MXYU));
-      __tmp__LXYU=((__CHARACTER__DB *)__tmp__PXYU);
-      clear__to__F00(__tmp__LXYU,old_nb_elts__OXYU,(__INTEGER__Q)(__tmp__MXYU -  1));
-      Self__KXYU->storage__4EL=__tmp__LXYU;
-      Self__KXYU->capacity__HFL=__tmp__MXYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KXYU->storage__4EL)[Self__KXYU->count__WJ]=')';
-  Self__KXYU->count__WJ=(__INTEGER__Q)(Self__KXYU->count__WJ +  1);
+  void *__JABK;
+  ____FF *__3GCU;
+  ____FMB *__5GCU;
+  ____HMB *__BHCU;
+  ____JMB *__YYYU;
+  ____LMB *__DHCU;
+  ____ICY *__FHCU;
+  ____0 *__VSES;
+  ____BC *__ZYYU;
+  ____Q __1YYU,__3YYU;
+  ____IB __4YYU;
+  ____L __WYYU;
+  ____DB *__0YYU;
+  __EWX(((____BC *)__HABK),(&__string_667));
+  __JABK=((____WMB *)__GABK->__3D5J)->__KLK;
+  switch (((struct ___OBJ *)__JABK)->__id) {
+  case ____FF__: {
+    __3GCU=((____FF *)__JABK);
+    if ((__EE && ((void *)__3GCU->__QF->__STOC != (void *)NULL))) {
+      __EWX(((____BC *)__HABK),__3GCU->__QF->__STOC);
+    } else /* FALSE */ {
+      (&__string_121)->__0C= 2;
+      (&__string_121)->__1C="__";
+      __EWX(((____BC *)__HABK),(&__string_121));
+      __EWX(((____BC *)__HABK),__3GCU->__5ZMB);
+    };
+    __2ABI(__3GCU);
+  } break;
+  case ____FMB__: {
+    __5GCU=((____FMB *)((____FF *)__JABK));
+    if ((__EE && ((void *)__5GCU->__GMB.__QF->__STOC != (void *)NULL))) {
+      __EWX(((____BC *)__HABK),__5GCU->__GMB.__QF->__STOC);
+    } else /* FALSE */ {
+      (&__string_121)->__0C= 2;
+      (&__string_121)->__1C="__";
+      __EWX(((____BC *)__HABK),(&__string_121));
+      __EWX(((____BC *)__HABK),(&__string_4));
+    };
+    __XCBI(__5GCU);
+  } break;
+  case ____HMB__: {
+    __BHCU=((____HMB *)((____FF *)__JABK));
+    if ((__EE && ((void *)__BHCU->__IMB.__QF->__STOC != (void *)NULL))) {
+      __EWX(((____BC *)__HABK),__BHCU->__IMB.__QF->__STOC);
+    } else /* FALSE */ {
+      (&__string_121)->__0C= 2;
+      (&__string_121)->__1C="__";
+      __EWX(((____BC *)__HABK),(&__string_121));
+      __EWX(((____BC *)__HABK),(&__string_5));
+    };
+    __SEBI(__BHCU);
+  } break;
+  case ____JMB__: {
+    __YYYU=((____JMB *)((____FF *)__JABK));
+    if (__EE) {
+      (&__string_365)->__0C= 12;
+      (&__string_365)->__1C="_____CONTEXT";
+      __WYYU=((void *)(&__string_365) != (void *)NULL);
+    } else /* FALSE */ {
+      __WYYU=__O__;
+    };
+    if (__WYYU) {
+      (&__string_365)->__0C= 12;
+      (&__string_365)->__1C="_____CONTEXT";
+      __EWX(((____BC *)__HABK),(&__string_365));
+    } else /* FALSE */ {
+      (&__string_121)->__0C= 2;
+      (&__string_121)->__1C="__";
+      __EWX(((____BC *)__HABK),(&__string_121));
+      __EWX(((____BC *)__HABK),(&__string_54));
+    };
+    __NGBI(__YYYU);
+  } break;
+  case ____LMB__: {
+    __DHCU=((____LMB *)((____FF *)__JABK));
+    if ((__EE && ((void *)__DHCU->__MMB.__QF->__STOC != (void *)NULL))) {
+      __EWX(((____BC *)__HABK),__DHCU->__MMB.__QF->__STOC);
+    } else /* FALSE */ {
+      (&__string_121)->__0C= 2;
+      (&__string_121)->__1C="__";
+      __EWX(((____BC *)__HABK),(&__string_121));
+      __EWX(((____BC *)__HABK),(&__string_56));
+    };
+  } break;
+  case ____ICY__: {
+    __FHCU=((____ICY *)((____FF *)__JABK));
+    if ((__EE && ((void *)__FHCU->__JCY.__QF->__STOC != (void *)NULL))) {
+      __EWX(((____BC *)__HABK),__FHCU->__JCY.__QF->__STOC);
+    } else /* FALSE */ {
+      (&__string_121)->__0C= 2;
+      (&__string_121)->__1C="__";
+      __EWX(((____BC *)__HABK),(&__string_121));
+      __EWX(((____BC *)__HABK),__FHCU->__JCY.__5ZMB);
+    };
+    __XIBI(__FHCU);
+  } break;
+  case ____EQ5D__: {
+    __APAI(((____EQ5D *)((____FF *)__JABK)),__HABK);
+  } break;
+  case ____L4NJ__: {
+    (&__string_121)->__0C= 2;
+    (&__string_121)->__1C="__";
+    __EWX(((____BC *)__HABK),(&__string_121));
+    __VSES=__1TFL();
+    __EWX(((____BC *)__HABK),__VSES);
+  } break;
+  };
+  __ZYYU=((____BC *)__HABK);
+  if ((__ZYYU->__OFL <= __ZYYU->__WJ)) {
+    if ((__ZYYU->__OFL ==  0)) {
+      __ZYYU->__OFL= 32;
+      __0YYU=__RVW( 32);
+      __ZYYU->__FFL=__0YYU;
+    } else /* FALSE */ {
+      __1YYU=(____Q)(__ZYYU->__OFL <<  1);
+      __0YYU=((____DB *)__ZYYU->__FFL);
+      __3YYU=__ZYYU->__OFL;
+      __4YYU=__55W(((____IB )__0YYU),((____YWB )__3YYU),((____YWB )__1YYU));
+      __0YYU=((____DB *)__4YYU);
+      __M00(__0YYU,__3YYU,(____Q)(__1YYU -  1));
+      __ZYYU->__FFL=__0YYU;
+      __ZYYU->__OFL=__1YYU;
+    };
+  };
+  ((____DB *)__ZYYU->__FFL)[__ZYYU->__WJ]=')';
+  __ZYYU->__WJ=(____Q)(__ZYYU->__WJ +  1);
 }
 
-static void genere__14AK(__CAST__JHOJ *Self__24AK,__STRING__BC *buffer__34AK)
-// ({CAST__JHOJ},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __KABK(____YIOJ *__LABK,____BC *__MABK)
+// ({__YIOJ},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__SXYU,*Self__SYYU;
-  __INTEGER__Q __tmp__UXYU,old_nb_elts__WXYU,__tmp__UYYU;
-  __INTEGER__Q old_nb_elts__WYYU;
-  __POINTER__IB __tmp__XXYU,__tmp__XYYU;
-  void *__tmp__A5AK;
-  __CHARACTER_CST__5LOJ *Self__G5AK;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__LA5K;
-  __CHARACTER__DB *__tmp__TXYU,*__tmp__TYYU;
-  Self__SXYU=((__STRING__BC *)buffer__34AK);
-  if ((Self__SXYU->capacity__HFL <= Self__SXYU->count__WJ)) {
-    if ((Self__SXYU->capacity__HFL ==  0)) {
-      Self__SXYU->capacity__HFL= 32;
-      __tmp__TXYU=create__KVW( 32);
-      Self__SXYU->storage__4EL=__tmp__TXYU;
-    } else /* FALSE */ {
-      __tmp__UXYU=(__INTEGER__Q)(Self__SXYU->capacity__HFL <<  1);
-      __tmp__TXYU=((__CHARACTER__DB *)Self__SXYU->storage__4EL);
-      old_nb_elts__WXYU=Self__SXYU->capacity__HFL;
-      __tmp__XXYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TXYU),((__UINTEGER_32__RWB )old_nb_elts__WXYU),((__UINTEGER_32__RWB )__tmp__UXYU));
-      __tmp__TXYU=((__CHARACTER__DB *)__tmp__XXYU);
-      clear__to__F00(__tmp__TXYU,old_nb_elts__WXYU,(__INTEGER__Q)(__tmp__UXYU -  1));
-      Self__SXYU->storage__4EL=__tmp__TXYU;
-      Self__SXYU->capacity__HFL=__tmp__UXYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__SXYU->storage__4EL)[Self__SXYU->count__WJ]='(';
-  Self__SXYU->count__WJ=(__INTEGER__Q)(Self__SXYU->count__WJ +  1);
-  Self__SXYU=((__STRING__BC *)buffer__34AK);
-  if ((Self__SXYU->capacity__HFL <= Self__SXYU->count__WJ)) {
-    if ((Self__SXYU->capacity__HFL ==  0)) {
-      Self__SXYU->capacity__HFL= 32;
-      __tmp__TXYU=create__KVW( 32);
-      Self__SXYU->storage__4EL=__tmp__TXYU;
-    } else /* FALSE */ {
-      __tmp__UXYU=(__INTEGER__Q)(Self__SXYU->capacity__HFL <<  1);
-      __tmp__TXYU=((__CHARACTER__DB *)Self__SXYU->storage__4EL);
-      old_nb_elts__WXYU=Self__SXYU->capacity__HFL;
-      __tmp__XXYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TXYU),((__UINTEGER_32__RWB )old_nb_elts__WXYU),((__UINTEGER_32__RWB )__tmp__UXYU));
-      __tmp__TXYU=((__CHARACTER__DB *)__tmp__XXYU);
-      clear__to__F00(__tmp__TXYU,old_nb_elts__WXYU,(__INTEGER__Q)(__tmp__UXYU -  1));
-      Self__SXYU->storage__4EL=__tmp__TXYU;
-      Self__SXYU->capacity__HFL=__tmp__UXYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__SXYU->storage__4EL)[Self__SXYU->count__WJ]='(';
-  Self__SXYU->count__WJ=(__INTEGER__Q)(Self__SXYU->count__WJ +  1);
-  genere_declaration__VLZH(((__TYPE_FULL__PMB *)Self__24AK->static_type__TC5J),buffer__34AK);
-  Self__SXYU=((__STRING__BC *)buffer__34AK);
-  if ((Self__SXYU->capacity__HFL <= Self__SXYU->count__WJ)) {
-    if ((Self__SXYU->capacity__HFL ==  0)) {
-      Self__SXYU->capacity__HFL= 32;
-      __tmp__TXYU=create__KVW( 32);
-      Self__SXYU->storage__4EL=__tmp__TXYU;
-    } else /* FALSE */ {
-      __tmp__UXYU=(__INTEGER__Q)(Self__SXYU->capacity__HFL <<  1);
-      __tmp__TXYU=((__CHARACTER__DB *)Self__SXYU->storage__4EL);
-      old_nb_elts__WXYU=Self__SXYU->capacity__HFL;
-      __tmp__XXYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TXYU),((__UINTEGER_32__RWB )old_nb_elts__WXYU),((__UINTEGER_32__RWB )__tmp__UXYU));
-      __tmp__TXYU=((__CHARACTER__DB *)__tmp__XXYU);
-      clear__to__F00(__tmp__TXYU,old_nb_elts__WXYU,(__INTEGER__Q)(__tmp__UXYU -  1));
-      Self__SXYU->storage__4EL=__tmp__TXYU;
-      Self__SXYU->capacity__HFL=__tmp__UXYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__SXYU->storage__4EL)[Self__SXYU->count__WJ]=' ';
-  Self__SXYU->count__WJ=(__INTEGER__Q)(Self__SXYU->count__WJ +  1);
-  genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)Self__24AK->static_type__TC5J),buffer__34AK);
-  Self__SXYU=((__STRING__BC *)buffer__34AK);
-  if ((Self__SXYU->capacity__HFL <= Self__SXYU->count__WJ)) {
-    if ((Self__SXYU->capacity__HFL ==  0)) {
-      Self__SXYU->capacity__HFL= 32;
-      __tmp__TXYU=create__KVW( 32);
-      Self__SXYU->storage__4EL=__tmp__TXYU;
-    } else /* FALSE */ {
-      __tmp__UXYU=(__INTEGER__Q)(Self__SXYU->capacity__HFL <<  1);
-      __tmp__TXYU=((__CHARACTER__DB *)Self__SXYU->storage__4EL);
-      old_nb_elts__WXYU=Self__SXYU->capacity__HFL;
-      __tmp__XXYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TXYU),((__UINTEGER_32__RWB )old_nb_elts__WXYU),((__UINTEGER_32__RWB )__tmp__UXYU));
-      __tmp__TXYU=((__CHARACTER__DB *)__tmp__XXYU);
-      clear__to__F00(__tmp__TXYU,old_nb_elts__WXYU,(__INTEGER__Q)(__tmp__UXYU -  1));
-      Self__SXYU->storage__4EL=__tmp__TXYU;
-      Self__SXYU->capacity__HFL=__tmp__UXYU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__SXYU->storage__4EL)[Self__SXYU->count__WJ]=')';
-  Self__SXYU->count__WJ=(__INTEGER__Q)(Self__SXYU->count__WJ +  1);
-  __tmp__A5AK=Self__24AK->value__3C5J;
-  switch (((struct ___OBJ *)__tmp__A5AK)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)__tmp__A5AK),buffer__34AK);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__34AK),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  ____BC *__BZYU,*__B0YU;
+  ____Q __DZYU,__FZYU,__D0YU,__F0YU;
+  ____IB __GZYU,__G0YU;
+  void *__PABK;
+  ____ONOJ *__VABK;
+  ____YOOJ *__0B5K;
+  ____DB *__CZYU,*__C0YU;
+  __BZYU=((____BC *)__MABK);
+  if ((__BZYU->__OFL <= __BZYU->__WJ)) {
+    if ((__BZYU->__OFL ==  0)) {
+      __BZYU->__OFL= 32;
+      __CZYU=__RVW( 32);
+      __BZYU->__FFL=__CZYU;
+    } else /* FALSE */ {
+      __DZYU=(____Q)(__BZYU->__OFL <<  1);
+      __CZYU=((____DB *)__BZYU->__FFL);
+      __FZYU=__BZYU->__OFL;
+      __GZYU=__55W(((____IB )__CZYU),((____YWB )__FZYU),((____YWB )__DZYU));
+      __CZYU=((____DB *)__GZYU);
+      __M00(__CZYU,__FZYU,(____Q)(__DZYU -  1));
+      __BZYU->__FFL=__CZYU;
+      __BZYU->__OFL=__DZYU;
+    };
+  };
+  ((____DB *)__BZYU->__FFL)[__BZYU->__WJ]='(';
+  __BZYU->__WJ=(____Q)(__BZYU->__WJ +  1);
+  __BZYU=((____BC *)__MABK);
+  if ((__BZYU->__OFL <= __BZYU->__WJ)) {
+    if ((__BZYU->__OFL ==  0)) {
+      __BZYU->__OFL= 32;
+      __CZYU=__RVW( 32);
+      __BZYU->__FFL=__CZYU;
+    } else /* FALSE */ {
+      __DZYU=(____Q)(__BZYU->__OFL <<  1);
+      __CZYU=((____DB *)__BZYU->__FFL);
+      __FZYU=__BZYU->__OFL;
+      __GZYU=__55W(((____IB )__CZYU),((____YWB )__FZYU),((____YWB )__DZYU));
+      __CZYU=((____DB *)__GZYU);
+      __M00(__CZYU,__FZYU,(____Q)(__DZYU -  1));
+      __BZYU->__FFL=__CZYU;
+      __BZYU->__OFL=__DZYU;
+    };
+  };
+  ((____DB *)__BZYU->__FFL)[__BZYU->__WJ]='(';
+  __BZYU->__WJ=(____Q)(__BZYU->__WJ +  1);
+  __ENZH(((____WMB *)__LABK->__CE5J),__MABK);
+  __BZYU=((____BC *)__MABK);
+  if ((__BZYU->__OFL <= __BZYU->__WJ)) {
+    if ((__BZYU->__OFL ==  0)) {
+      __BZYU->__OFL= 32;
+      __CZYU=__RVW( 32);
+      __BZYU->__FFL=__CZYU;
+    } else /* FALSE */ {
+      __DZYU=(____Q)(__BZYU->__OFL <<  1);
+      __CZYU=((____DB *)__BZYU->__FFL);
+      __FZYU=__BZYU->__OFL;
+      __GZYU=__55W(((____IB )__CZYU),((____YWB )__FZYU),((____YWB )__DZYU));
+      __CZYU=((____DB *)__GZYU);
+      __M00(__CZYU,__FZYU,(____Q)(__DZYU -  1));
+      __BZYU->__FFL=__CZYU;
+      __BZYU->__OFL=__DZYU;
+    };
+  };
+  ((____DB *)__BZYU->__FFL)[__BZYU->__WJ]=' ';
+  __BZYU->__WJ=(____Q)(__BZYU->__WJ +  1);
+  __DOZH(((____WMB *)__LABK->__CE5J),__MABK);
+  __BZYU=((____BC *)__MABK);
+  if ((__BZYU->__OFL <= __BZYU->__WJ)) {
+    if ((__BZYU->__OFL ==  0)) {
+      __BZYU->__OFL= 32;
+      __CZYU=__RVW( 32);
+      __BZYU->__FFL=__CZYU;
+    } else /* FALSE */ {
+      __DZYU=(____Q)(__BZYU->__OFL <<  1);
+      __CZYU=((____DB *)__BZYU->__FFL);
+      __FZYU=__BZYU->__OFL;
+      __GZYU=__55W(((____IB )__CZYU),((____YWB )__FZYU),((____YWB )__DZYU));
+      __CZYU=((____DB *)__GZYU);
+      __M00(__CZYU,__FZYU,(____Q)(__DZYU -  1));
+      __BZYU->__FFL=__CZYU;
+      __BZYU->__OFL=__DZYU;
+    };
+  };
+  ((____DB *)__BZYU->__FFL)[__BZYU->__WJ]=')';
+  __BZYU->__WJ=(____Q)(__BZYU->__WJ +  1);
+  __PABK=__LABK->__ME5J;
+  switch (((struct ___OBJ *)__PABK)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__PABK),__MABK);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__PABK)),__MABK);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__PABK)),__MABK);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__PABK)),__MABK);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__PABK)),__MABK);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__MABK),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__PABK)),__MABK);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__PABK)),__MABK);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__PABK)),__MABK);
+  } 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 *)__tmp__A5AK)),buffer__34AK);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__PABK)),__MABK);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__PABK)),__MABK);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__PABK)),__MABK);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__PABK)),__MABK);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__PABK)),__MABK);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__34AK),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__A5AK))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__MABK),((____YMOJ *)((____5J *)__PABK))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__G5AK=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__A5AK));
-    Self__SYYU=((__STRING__BC *)buffer__34AK);
-    if ((Self__SYYU->capacity__HFL <= Self__SYYU->count__WJ)) {
-      if ((Self__SYYU->capacity__HFL ==  0)) {
-        Self__SYYU->capacity__HFL= 32;
-        __tmp__TYYU=create__KVW( 32);
-        Self__SYYU->storage__4EL=__tmp__TYYU;
+  case ____ONOJ__: {
+    __VABK=((____ONOJ *)((____5J *)__PABK));
+    __B0YU=((____BC *)__MABK);
+    if ((__B0YU->__OFL <= __B0YU->__WJ)) {
+      if ((__B0YU->__OFL ==  0)) {
+        __B0YU->__OFL= 32;
+        __C0YU=__RVW( 32);
+        __B0YU->__FFL=__C0YU;
       } else /* FALSE */ {
-        __tmp__UYYU=(__INTEGER__Q)(Self__SYYU->capacity__HFL <<  1);
-        __tmp__TYYU=((__CHARACTER__DB *)Self__SYYU->storage__4EL);
-        old_nb_elts__WYYU=Self__SYYU->capacity__HFL;
-        __tmp__XYYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TYYU),((__UINTEGER_32__RWB )old_nb_elts__WYYU),((__UINTEGER_32__RWB )__tmp__UYYU));
-        __tmp__TYYU=((__CHARACTER__DB *)__tmp__XYYU);
-        clear__to__F00(__tmp__TYYU,old_nb_elts__WYYU,(__INTEGER__Q)(__tmp__UYYU -  1));
-        Self__SYYU->storage__4EL=__tmp__TYYU;
-        Self__SYYU->capacity__HFL=__tmp__UYYU;
+        __D0YU=(____Q)(__B0YU->__OFL <<  1);
+        __C0YU=((____DB *)__B0YU->__FFL);
+        __F0YU=__B0YU->__OFL;
+        __G0YU=__55W(((____IB )__C0YU),((____YWB )__F0YU),((____YWB )__D0YU));
+        __C0YU=((____DB *)__G0YU);
+        __M00(__C0YU,__F0YU,(____Q)(__D0YU -  1));
+        __B0YU->__FFL=__C0YU;
+        __B0YU->__OFL=__D0YU;
       };
     };
-    ((__CHARACTER__DB *)Self__SYYU->storage__4EL)[Self__SYYU->count__WJ]='\'';
-    Self__SYYU->count__WJ=(__INTEGER__Q)(Self__SYYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__34AK),Self__G5AK->text__ID5J);
-    Self__SYYU=((__STRING__BC *)buffer__34AK);
-    if ((Self__SYYU->capacity__HFL <= Self__SYYU->count__WJ)) {
-      if ((Self__SYYU->capacity__HFL ==  0)) {
-        Self__SYYU->capacity__HFL= 32;
-        __tmp__TYYU=create__KVW( 32);
-        Self__SYYU->storage__4EL=__tmp__TYYU;
+    ((____DB *)__B0YU->__FFL)[__B0YU->__WJ]='\'';
+    __B0YU->__WJ=(____Q)(__B0YU->__WJ +  1);
+    __EWX(((____BC *)__MABK),__VABK->__XE5J);
+    __B0YU=((____BC *)__MABK);
+    if ((__B0YU->__OFL <= __B0YU->__WJ)) {
+      if ((__B0YU->__OFL ==  0)) {
+        __B0YU->__OFL= 32;
+        __C0YU=__RVW( 32);
+        __B0YU->__FFL=__C0YU;
       } else /* FALSE */ {
-        __tmp__UYYU=(__INTEGER__Q)(Self__SYYU->capacity__HFL <<  1);
-        __tmp__TYYU=((__CHARACTER__DB *)Self__SYYU->storage__4EL);
-        old_nb_elts__WYYU=Self__SYYU->capacity__HFL;
-        __tmp__XYYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TYYU),((__UINTEGER_32__RWB )old_nb_elts__WYYU),((__UINTEGER_32__RWB )__tmp__UYYU));
-        __tmp__TYYU=((__CHARACTER__DB *)__tmp__XYYU);
-        clear__to__F00(__tmp__TYYU,old_nb_elts__WYYU,(__INTEGER__Q)(__tmp__UYYU -  1));
-        Self__SYYU->storage__4EL=__tmp__TYYU;
-        Self__SYYU->capacity__HFL=__tmp__UYYU;
+        __D0YU=(____Q)(__B0YU->__OFL <<  1);
+        __C0YU=((____DB *)__B0YU->__FFL);
+        __F0YU=__B0YU->__OFL;
+        __G0YU=__55W(((____IB )__C0YU),((____YWB )__F0YU),((____YWB )__D0YU));
+        __C0YU=((____DB *)__G0YU);
+        __M00(__C0YU,__F0YU,(____Q)(__D0YU -  1));
+        __B0YU->__FFL=__C0YU;
+        __B0YU->__OFL=__D0YU;
       };
     };
-    ((__CHARACTER__DB *)Self__SYYU->storage__4EL)[Self__SYYU->count__WJ]='\'';
-    Self__SYYU->count__WJ=(__INTEGER__Q)(Self__SYYU->count__WJ +  1);
+    ((____DB *)__B0YU->__FFL)[__B0YU->__WJ]='\'';
+    __B0YU->__WJ=(____Q)(__B0YU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__LA5K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__A5AK));
-    Self__SYYU=((__STRING__BC *)buffer__34AK);
-    if ((Self__SYYU->capacity__HFL <= Self__SYYU->count__WJ)) {
-      if ((Self__SYYU->capacity__HFL ==  0)) {
-        Self__SYYU->capacity__HFL= 32;
-        __tmp__TYYU=create__KVW( 32);
-        Self__SYYU->storage__4EL=__tmp__TYYU;
+  case ____YOOJ__: {
+    __0B5K=((____YOOJ *)((____5J *)__PABK));
+    __B0YU=((____BC *)__MABK);
+    if ((__B0YU->__OFL <= __B0YU->__WJ)) {
+      if ((__B0YU->__OFL ==  0)) {
+        __B0YU->__OFL= 32;
+        __C0YU=__RVW( 32);
+        __B0YU->__FFL=__C0YU;
       } else /* FALSE */ {
-        __tmp__UYYU=(__INTEGER__Q)(Self__SYYU->capacity__HFL <<  1);
-        __tmp__TYYU=((__CHARACTER__DB *)Self__SYYU->storage__4EL);
-        old_nb_elts__WYYU=Self__SYYU->capacity__HFL;
-        __tmp__XYYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TYYU),((__UINTEGER_32__RWB )old_nb_elts__WYYU),((__UINTEGER_32__RWB )__tmp__UYYU));
-        __tmp__TYYU=((__CHARACTER__DB *)__tmp__XYYU);
-        clear__to__F00(__tmp__TYYU,old_nb_elts__WYYU,(__INTEGER__Q)(__tmp__UYYU -  1));
-        Self__SYYU->storage__4EL=__tmp__TYYU;
-        Self__SYYU->capacity__HFL=__tmp__UYYU;
+        __D0YU=(____Q)(__B0YU->__OFL <<  1);
+        __C0YU=((____DB *)__B0YU->__FFL);
+        __F0YU=__B0YU->__OFL;
+        __G0YU=__55W(((____IB )__C0YU),((____YWB )__F0YU),((____YWB )__D0YU));
+        __C0YU=((____DB *)__G0YU);
+        __M00(__C0YU,__F0YU,(____Q)(__D0YU -  1));
+        __B0YU->__FFL=__C0YU;
+        __B0YU->__OFL=__D0YU;
       };
     };
-    ((__CHARACTER__DB *)Self__SYYU->storage__4EL)[Self__SYYU->count__WJ]='\"';
-    Self__SYYU->count__WJ=(__INTEGER__Q)(Self__SYYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__34AK),Self__LA5K->string__EBJK);
-    Self__SYYU=((__STRING__BC *)buffer__34AK);
-    if ((Self__SYYU->capacity__HFL <= Self__SYYU->count__WJ)) {
-      if ((Self__SYYU->capacity__HFL ==  0)) {
-        Self__SYYU->capacity__HFL= 32;
-        __tmp__TYYU=create__KVW( 32);
-        Self__SYYU->storage__4EL=__tmp__TYYU;
+    ((____DB *)__B0YU->__FFL)[__B0YU->__WJ]='\"';
+    __B0YU->__WJ=(____Q)(__B0YU->__WJ +  1);
+    __EWX(((____BC *)__MABK),__0B5K->__TCJK);
+    __B0YU=((____BC *)__MABK);
+    if ((__B0YU->__OFL <= __B0YU->__WJ)) {
+      if ((__B0YU->__OFL ==  0)) {
+        __B0YU->__OFL= 32;
+        __C0YU=__RVW( 32);
+        __B0YU->__FFL=__C0YU;
       } else /* FALSE */ {
-        __tmp__UYYU=(__INTEGER__Q)(Self__SYYU->capacity__HFL <<  1);
-        __tmp__TYYU=((__CHARACTER__DB *)Self__SYYU->storage__4EL);
-        old_nb_elts__WYYU=Self__SYYU->capacity__HFL;
-        __tmp__XYYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TYYU),((__UINTEGER_32__RWB )old_nb_elts__WYYU),((__UINTEGER_32__RWB )__tmp__UYYU));
-        __tmp__TYYU=((__CHARACTER__DB *)__tmp__XYYU);
-        clear__to__F00(__tmp__TYYU,old_nb_elts__WYYU,(__INTEGER__Q)(__tmp__UYYU -  1));
-        Self__SYYU->storage__4EL=__tmp__TYYU;
-        Self__SYYU->capacity__HFL=__tmp__UYYU;
+        __D0YU=(____Q)(__B0YU->__OFL <<  1);
+        __C0YU=((____DB *)__B0YU->__FFL);
+        __F0YU=__B0YU->__OFL;
+        __G0YU=__55W(((____IB )__C0YU),((____YWB )__F0YU),((____YWB )__D0YU));
+        __C0YU=((____DB *)__G0YU);
+        __M00(__C0YU,__F0YU,(____Q)(__D0YU -  1));
+        __B0YU->__FFL=__C0YU;
+        __B0YU->__OFL=__D0YU;
       };
     };
-    ((__CHARACTER__DB *)Self__SYYU->storage__4EL)[Self__SYYU->count__WJ]='\"';
-    Self__SYYU->count__WJ=(__INTEGER__Q)(Self__SYYU->count__WJ +  1);
+    ((____DB *)__B0YU->__FFL)[__B0YU->__WJ]='\"';
+    __B0YU->__WJ=(____Q)(__B0YU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__PABK)),__MABK);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__34AK),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__A5AK))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__MABK),((____Q5YL *)((____5J *)__PABK))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__PABK)),__MABK);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__A5AK)),buffer__34AK);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__PABK)),__MABK);
   } break;
   };
-  Self__SXYU=((__STRING__BC *)buffer__34AK);
-  if ((Self__SXYU->capacity__HFL <= Self__SXYU->count__WJ)) {
-    if ((Self__SXYU->capacity__HFL ==  0)) {
-      Self__SXYU->capacity__HFL= 32;
-      __tmp__TXYU=create__KVW( 32);
-      Self__SXYU->storage__4EL=__tmp__TXYU;
+  __BZYU=((____BC *)__MABK);
+  if ((__BZYU->__OFL <= __BZYU->__WJ)) {
+    if ((__BZYU->__OFL ==  0)) {
+      __BZYU->__OFL= 32;
+      __CZYU=__RVW( 32);
+      __BZYU->__FFL=__CZYU;
     } else /* FALSE */ {
-      __tmp__UXYU=(__INTEGER__Q)(Self__SXYU->capacity__HFL <<  1);
-      __tmp__TXYU=((__CHARACTER__DB *)Self__SXYU->storage__4EL);
-      old_nb_elts__WXYU=Self__SXYU->capacity__HFL;
-      __tmp__XXYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TXYU),((__UINTEGER_32__RWB )old_nb_elts__WXYU),((__UINTEGER_32__RWB )__tmp__UXYU));
-      __tmp__TXYU=((__CHARACTER__DB *)__tmp__XXYU);
-      clear__to__F00(__tmp__TXYU,old_nb_elts__WXYU,(__INTEGER__Q)(__tmp__UXYU -  1));
-      Self__SXYU->storage__4EL=__tmp__TXYU;
-      Self__SXYU->capacity__HFL=__tmp__UXYU;
+      __DZYU=(____Q)(__BZYU->__OFL <<  1);
+      __CZYU=((____DB *)__BZYU->__FFL);
+      __FZYU=__BZYU->__OFL;
+      __GZYU=__55W(((____IB )__CZYU),((____YWB )__FZYU),((____YWB )__DZYU));
+      __CZYU=((____DB *)__GZYU);
+      __M00(__CZYU,__FZYU,(____Q)(__DZYU -  1));
+      __BZYU->__FFL=__CZYU;
+      __BZYU->__OFL=__DZYU;
     };
   };
-  ((__CHARACTER__DB *)Self__SXYU->storage__4EL)[Self__SXYU->count__WJ]=')';
-  Self__SXYU->count__WJ=(__INTEGER__Q)(Self__SXYU->count__WJ +  1);
+  ((____DB *)__BZYU->__FFL)[__BZYU->__WJ]=')';
+  __BZYU->__WJ=(____Q)(__BZYU->__WJ +  1);
 }
 
-static void genere__LSBN(__READ_SLOT__ZK4K *Self__MSBN,__STRING__BC *buffer__NSBN)
-// ({READ_SLOT__ZK4K},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __0TBN(____IM4K *__1TBN,____BC *__2TBN)
+// ({__IM4K},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *tf__OSBN,*__tmp__QTBN;
-  void *__tmp__WSBN,*__tmp__JTBN,*__tmp__AUBN,*__tmp__OUBN;
-  __CHARACTER_CST__5LOJ *Self__TRES,*Self__3RES,*Self__5SES,*Self__PTES;
-  __STRING__BC *Self__0ZYU,*Self__C1YU,*Self__S1YU,*Self__S2YU;
-  __STRING__BC *Self__S3YU,*Self__C5YU;
-  __INTEGER__Q __tmp__2ZYU,old_nb_elts__4ZYU,__tmp__E1YU;
-  __INTEGER__Q old_nb_elts__G1YU,__tmp__U1YU,old_nb_elts__W1YU;
-  __INTEGER__Q __tmp__U2YU,old_nb_elts__W2YU,__tmp__U3YU;
-  __INTEGER__Q old_nb_elts__W3YU,__tmp__E5YU,old_nb_elts__G5YU;
-  __POINTER__IB __tmp__5ZYU,__tmp__H1YU,__tmp__X1YU,__tmp__X2YU;
-  __POINTER__IB __tmp__X3YU,__tmp__H5YU;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__VRES,*Self__5RES,*Self__BTES;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__RTES;
-  __SLOT_DATA__WIRG *Self__0ZDJ;
-  __TYPE__FF *Self__TTES;
-  __TYPE_NULL__4LB *Self__E5NT;
-  __TYPE_VOID__AMB *Self__G5NT;
-  __TYPE_CONTEXT__CMB *Self__I5NT;
-  __TYPE_BLOCK__VO5D *Self__L5NT;
-  __STRING_CONSTANT__0 *__tmp__K5NT;
-  __PROFIL_BLOCK__22NJ *Self__YTES;
-  __CHARACTER__DB *__tmp__1ZYU,*__tmp__D1YU,*__tmp__T1YU,*__tmp__T2YU;
-  __CHARACTER__DB *__tmp__T3YU,*__tmp__D5YU;
-  __BOOLEAN__L __tmp__CUBN;
-  tf__OSBN=NULL;
-  if (is_java__EE) {
-    __tmp__WSBN=Self__MSBN->receiver__KL4K;
-    switch (((struct ___OBJ *)__tmp__WSBN)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__WSBN),buffer__NSBN);
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_507));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      (&__string_508)->count__0C= 20;
-      (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-      print__CKG((&__string_508));
+  ____WMB *__3TBN,*__5UBN;
+  void *__FUBN,*__YUBN,*__PVBN,*__3VBN;
+  ____ONOJ *__CTES,*__MTES,*__OUES,*__4UES;
+  ____BC *__J1YU,*__R2YU,*__B3YU,*__B4YU,*__B5YU,*__RAZU;
+  ____Q __L1YU,__N1YU,__T2YU,__V2YU,__D3YU,__F3YU,__D4YU,__F4YU,__D5YU;
+  ____Q __F5YU,__TAZU,__VAZU;
+  ____IB __O1YU,__W2YU,__G3YU,__G4YU,__G5YU,__WAZU;
+  ____YOOJ *__ETES,*__OTES,*__QUES,*__AVES;
+  ____FKRG *__J1DJ;
+  ____FF *__CVES;
+  ____FMB *__TAOT;
+  ____HMB *__VAOT;
+  ____JMB *__XAOT;
+  ____EQ5D *__0AOT;
+  ____0 *__ZAOT;
+  ____L4NJ *__HVES;
+  ____DB *__K1YU,*__S2YU,*__C3YU,*__C4YU,*__C5YU,*__SAZU;
+  ____L __RVBN;
+  __3TBN=NULL;
+  if (__EE) {
+    __FUBN=__1TBN->__ZM4K;
+    switch (((struct ___OBJ *)__FUBN)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__FUBN),__2TBN);
+    } break;
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__FUBN)),__2TBN);
+    } break;
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__FUBN)),__2TBN);
+    } break;
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__FUBN)),__2TBN);
+    } break;
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__FUBN)),__2TBN);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__2TBN),(&__string_507));
+    } break;
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__FUBN)),__2TBN);
+    } break;
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__FUBN)),__2TBN);
+    } break;
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__FUBN)),__2TBN);
+    } 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 *)__tmp__WSBN)),buffer__NSBN);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__NSBN),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__WSBN))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__2TBN),((____YMOJ *)((____5J *)__FUBN))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__TRES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__WSBN));
-      Self__0ZYU=((__STRING__BC *)buffer__NSBN);
-      if ((Self__0ZYU->capacity__HFL <= Self__0ZYU->count__WJ)) {
-        if ((Self__0ZYU->capacity__HFL ==  0)) {
-          Self__0ZYU->capacity__HFL= 32;
-          __tmp__1ZYU=create__KVW( 32);
-          Self__0ZYU->storage__4EL=__tmp__1ZYU;
+    case ____ONOJ__: {
+      __CTES=((____ONOJ *)((____5J *)__FUBN));
+      __J1YU=((____BC *)__2TBN);
+      if ((__J1YU->__OFL <= __J1YU->__WJ)) {
+        if ((__J1YU->__OFL ==  0)) {
+          __J1YU->__OFL= 32;
+          __K1YU=__RVW( 32);
+          __J1YU->__FFL=__K1YU;
         } else /* FALSE */ {
-          __tmp__2ZYU=(__INTEGER__Q)(Self__0ZYU->capacity__HFL <<  1);
-          __tmp__1ZYU=((__CHARACTER__DB *)Self__0ZYU->storage__4EL);
-          old_nb_elts__4ZYU=Self__0ZYU->capacity__HFL;
-          __tmp__5ZYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1ZYU),((__UINTEGER_32__RWB )old_nb_elts__4ZYU),((__UINTEGER_32__RWB )__tmp__2ZYU));
-          __tmp__1ZYU=((__CHARACTER__DB *)__tmp__5ZYU);
-          clear__to__F00(__tmp__1ZYU,old_nb_elts__4ZYU,(__INTEGER__Q)(__tmp__2ZYU -  1));
-          Self__0ZYU->storage__4EL=__tmp__1ZYU;
-          Self__0ZYU->capacity__HFL=__tmp__2ZYU;
+          __L1YU=(____Q)(__J1YU->__OFL <<  1);
+          __K1YU=((____DB *)__J1YU->__FFL);
+          __N1YU=__J1YU->__OFL;
+          __O1YU=__55W(((____IB )__K1YU),((____YWB )__N1YU),((____YWB )__L1YU));
+          __K1YU=((____DB *)__O1YU);
+          __M00(__K1YU,__N1YU,(____Q)(__L1YU -  1));
+          __J1YU->__FFL=__K1YU;
+          __J1YU->__OFL=__L1YU;
         };
       };
-      ((__CHARACTER__DB *)Self__0ZYU->storage__4EL)[Self__0ZYU->count__WJ]='\'';
-      Self__0ZYU->count__WJ=(__INTEGER__Q)(Self__0ZYU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__NSBN),Self__TRES->text__ID5J);
-      Self__0ZYU=((__STRING__BC *)buffer__NSBN);
-      if ((Self__0ZYU->capacity__HFL <= Self__0ZYU->count__WJ)) {
-        if ((Self__0ZYU->capacity__HFL ==  0)) {
-          Self__0ZYU->capacity__HFL= 32;
-          __tmp__1ZYU=create__KVW( 32);
-          Self__0ZYU->storage__4EL=__tmp__1ZYU;
+      ((____DB *)__J1YU->__FFL)[__J1YU->__WJ]='\'';
+      __J1YU->__WJ=(____Q)(__J1YU->__WJ +  1);
+      __EWX(((____BC *)__2TBN),__CTES->__XE5J);
+      __J1YU=((____BC *)__2TBN);
+      if ((__J1YU->__OFL <= __J1YU->__WJ)) {
+        if ((__J1YU->__OFL ==  0)) {
+          __J1YU->__OFL= 32;
+          __K1YU=__RVW( 32);
+          __J1YU->__FFL=__K1YU;
         } else /* FALSE */ {
-          __tmp__2ZYU=(__INTEGER__Q)(Self__0ZYU->capacity__HFL <<  1);
-          __tmp__1ZYU=((__CHARACTER__DB *)Self__0ZYU->storage__4EL);
-          old_nb_elts__4ZYU=Self__0ZYU->capacity__HFL;
-          __tmp__5ZYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1ZYU),((__UINTEGER_32__RWB )old_nb_elts__4ZYU),((__UINTEGER_32__RWB )__tmp__2ZYU));
-          __tmp__1ZYU=((__CHARACTER__DB *)__tmp__5ZYU);
-          clear__to__F00(__tmp__1ZYU,old_nb_elts__4ZYU,(__INTEGER__Q)(__tmp__2ZYU -  1));
-          Self__0ZYU->storage__4EL=__tmp__1ZYU;
-          Self__0ZYU->capacity__HFL=__tmp__2ZYU;
+          __L1YU=(____Q)(__J1YU->__OFL <<  1);
+          __K1YU=((____DB *)__J1YU->__FFL);
+          __N1YU=__J1YU->__OFL;
+          __O1YU=__55W(((____IB )__K1YU),((____YWB )__N1YU),((____YWB )__L1YU));
+          __K1YU=((____DB *)__O1YU);
+          __M00(__K1YU,__N1YU,(____Q)(__L1YU -  1));
+          __J1YU->__FFL=__K1YU;
+          __J1YU->__OFL=__L1YU;
         };
       };
-      ((__CHARACTER__DB *)Self__0ZYU->storage__4EL)[Self__0ZYU->count__WJ]='\'';
-      Self__0ZYU->count__WJ=(__INTEGER__Q)(Self__0ZYU->count__WJ +  1);
+      ((____DB *)__J1YU->__FFL)[__J1YU->__WJ]='\'';
+      __J1YU->__WJ=(____Q)(__J1YU->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__VRES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__WSBN));
-      Self__0ZYU=((__STRING__BC *)buffer__NSBN);
-      if ((Self__0ZYU->capacity__HFL <= Self__0ZYU->count__WJ)) {
-        if ((Self__0ZYU->capacity__HFL ==  0)) {
-          Self__0ZYU->capacity__HFL= 32;
-          __tmp__1ZYU=create__KVW( 32);
-          Self__0ZYU->storage__4EL=__tmp__1ZYU;
+    case ____YOOJ__: {
+      __ETES=((____YOOJ *)((____5J *)__FUBN));
+      __J1YU=((____BC *)__2TBN);
+      if ((__J1YU->__OFL <= __J1YU->__WJ)) {
+        if ((__J1YU->__OFL ==  0)) {
+          __J1YU->__OFL= 32;
+          __K1YU=__RVW( 32);
+          __J1YU->__FFL=__K1YU;
         } else /* FALSE */ {
-          __tmp__2ZYU=(__INTEGER__Q)(Self__0ZYU->capacity__HFL <<  1);
-          __tmp__1ZYU=((__CHARACTER__DB *)Self__0ZYU->storage__4EL);
-          old_nb_elts__4ZYU=Self__0ZYU->capacity__HFL;
-          __tmp__5ZYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1ZYU),((__UINTEGER_32__RWB )old_nb_elts__4ZYU),((__UINTEGER_32__RWB )__tmp__2ZYU));
-          __tmp__1ZYU=((__CHARACTER__DB *)__tmp__5ZYU);
-          clear__to__F00(__tmp__1ZYU,old_nb_elts__4ZYU,(__INTEGER__Q)(__tmp__2ZYU -  1));
-          Self__0ZYU->storage__4EL=__tmp__1ZYU;
-          Self__0ZYU->capacity__HFL=__tmp__2ZYU;
+          __L1YU=(____Q)(__J1YU->__OFL <<  1);
+          __K1YU=((____DB *)__J1YU->__FFL);
+          __N1YU=__J1YU->__OFL;
+          __O1YU=__55W(((____IB )__K1YU),((____YWB )__N1YU),((____YWB )__L1YU));
+          __K1YU=((____DB *)__O1YU);
+          __M00(__K1YU,__N1YU,(____Q)(__L1YU -  1));
+          __J1YU->__FFL=__K1YU;
+          __J1YU->__OFL=__L1YU;
         };
       };
-      ((__CHARACTER__DB *)Self__0ZYU->storage__4EL)[Self__0ZYU->count__WJ]='\"';
-      Self__0ZYU->count__WJ=(__INTEGER__Q)(Self__0ZYU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__NSBN),Self__VRES->string__EBJK);
-      Self__0ZYU=((__STRING__BC *)buffer__NSBN);
-      if ((Self__0ZYU->capacity__HFL <= Self__0ZYU->count__WJ)) {
-        if ((Self__0ZYU->capacity__HFL ==  0)) {
-          Self__0ZYU->capacity__HFL= 32;
-          __tmp__1ZYU=create__KVW( 32);
-          Self__0ZYU->storage__4EL=__tmp__1ZYU;
+      ((____DB *)__J1YU->__FFL)[__J1YU->__WJ]='\"';
+      __J1YU->__WJ=(____Q)(__J1YU->__WJ +  1);
+      __EWX(((____BC *)__2TBN),__ETES->__TCJK);
+      __J1YU=((____BC *)__2TBN);
+      if ((__J1YU->__OFL <= __J1YU->__WJ)) {
+        if ((__J1YU->__OFL ==  0)) {
+          __J1YU->__OFL= 32;
+          __K1YU=__RVW( 32);
+          __J1YU->__FFL=__K1YU;
         } else /* FALSE */ {
-          __tmp__2ZYU=(__INTEGER__Q)(Self__0ZYU->capacity__HFL <<  1);
-          __tmp__1ZYU=((__CHARACTER__DB *)Self__0ZYU->storage__4EL);
-          old_nb_elts__4ZYU=Self__0ZYU->capacity__HFL;
-          __tmp__5ZYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1ZYU),((__UINTEGER_32__RWB )old_nb_elts__4ZYU),((__UINTEGER_32__RWB )__tmp__2ZYU));
-          __tmp__1ZYU=((__CHARACTER__DB *)__tmp__5ZYU);
-          clear__to__F00(__tmp__1ZYU,old_nb_elts__4ZYU,(__INTEGER__Q)(__tmp__2ZYU -  1));
-          Self__0ZYU->storage__4EL=__tmp__1ZYU;
-          Self__0ZYU->capacity__HFL=__tmp__2ZYU;
+          __L1YU=(____Q)(__J1YU->__OFL <<  1);
+          __K1YU=((____DB *)__J1YU->__FFL);
+          __N1YU=__J1YU->__OFL;
+          __O1YU=__55W(((____IB )__K1YU),((____YWB )__N1YU),((____YWB )__L1YU));
+          __K1YU=((____DB *)__O1YU);
+          __M00(__K1YU,__N1YU,(____Q)(__L1YU -  1));
+          __J1YU->__FFL=__K1YU;
+          __J1YU->__OFL=__L1YU;
         };
       };
-      ((__CHARACTER__DB *)Self__0ZYU->storage__4EL)[Self__0ZYU->count__WJ]='\"';
-      Self__0ZYU->count__WJ=(__INTEGER__Q)(Self__0ZYU->count__WJ +  1);
+      ((____DB *)__J1YU->__FFL)[__J1YU->__WJ]='\"';
+      __J1YU->__WJ=(____Q)(__J1YU->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__NSBN),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__WSBN))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__2TBN),((____Q5YL *)((____5J *)__FUBN))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__FUBN)),__2TBN);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__WSBN)),buffer__NSBN);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__FUBN)),__2TBN);
     } break;
     };
-    Self__0ZYU=((__STRING__BC *)buffer__NSBN);
-    if ((Self__0ZYU->capacity__HFL <= Self__0ZYU->count__WJ)) {
-      if ((Self__0ZYU->capacity__HFL ==  0)) {
-        Self__0ZYU->capacity__HFL= 32;
-        __tmp__1ZYU=create__KVW( 32);
-        Self__0ZYU->storage__4EL=__tmp__1ZYU;
+    __J1YU=((____BC *)__2TBN);
+    if ((__J1YU->__OFL <= __J1YU->__WJ)) {
+      if ((__J1YU->__OFL ==  0)) {
+        __J1YU->__OFL= 32;
+        __K1YU=__RVW( 32);
+        __J1YU->__FFL=__K1YU;
       } else /* FALSE */ {
-        __tmp__2ZYU=(__INTEGER__Q)(Self__0ZYU->capacity__HFL <<  1);
-        __tmp__1ZYU=((__CHARACTER__DB *)Self__0ZYU->storage__4EL);
-        old_nb_elts__4ZYU=Self__0ZYU->capacity__HFL;
-        __tmp__5ZYU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1ZYU),((__UINTEGER_32__RWB )old_nb_elts__4ZYU),((__UINTEGER_32__RWB )__tmp__2ZYU));
-        __tmp__1ZYU=((__CHARACTER__DB *)__tmp__5ZYU);
-        clear__to__F00(__tmp__1ZYU,old_nb_elts__4ZYU,(__INTEGER__Q)(__tmp__2ZYU -  1));
-        Self__0ZYU->storage__4EL=__tmp__1ZYU;
-        Self__0ZYU->capacity__HFL=__tmp__2ZYU;
+        __L1YU=(____Q)(__J1YU->__OFL <<  1);
+        __K1YU=((____DB *)__J1YU->__FFL);
+        __N1YU=__J1YU->__OFL;
+        __O1YU=__55W(((____IB )__K1YU),((____YWB )__N1YU),((____YWB )__L1YU));
+        __K1YU=((____DB *)__O1YU);
+        __M00(__K1YU,__N1YU,(____Q)(__L1YU -  1));
+        __J1YU->__FFL=__K1YU;
+        __J1YU->__OFL=__L1YU;
       };
     };
-    ((__CHARACTER__DB *)Self__0ZYU->storage__4EL)[Self__0ZYU->count__WJ]='.';
-    Self__0ZYU->count__WJ=(__INTEGER__Q)(Self__0ZYU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__NSBN),Self__MSBN->slot__CYFM->parent_variable__XIRG.intern_name__HN5D);
+    ((____DB *)__J1YU->__FFL)[__J1YU->__WJ]='.';
+    __J1YU->__WJ=(____Q)(__J1YU->__WJ +  1);
+    __EWX(((____BC *)__2TBN),__1TBN->__RZFM->__GKRG.__WO5D);
   } else /* FALSE */ {
-    if (((void *)Self__MSBN->slot__CYFM->parent_variable__XIRG.intern_name__HN5D == (void *)(&__string_86))) {
-      append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_522));
-      tf__OSBN=Self__MSBN->slot__CYFM->parent_variable__XIRG.type__1N5D;
-      genere_declaration__VLZH(((__TYPE_FULL__PMB *)tf__OSBN),buffer__NSBN);
-      Self__C1YU=((__STRING__BC *)buffer__NSBN);
-      if ((Self__C1YU->capacity__HFL <= Self__C1YU->count__WJ)) {
-        if ((Self__C1YU->capacity__HFL ==  0)) {
-          Self__C1YU->capacity__HFL= 32;
-          __tmp__D1YU=create__KVW( 32);
-          Self__C1YU->storage__4EL=__tmp__D1YU;
-        } else /* FALSE */ {
-          __tmp__E1YU=(__INTEGER__Q)(Self__C1YU->capacity__HFL <<  1);
-          __tmp__D1YU=((__CHARACTER__DB *)Self__C1YU->storage__4EL);
-          old_nb_elts__G1YU=Self__C1YU->capacity__HFL;
-          __tmp__H1YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D1YU),((__UINTEGER_32__RWB )old_nb_elts__G1YU),((__UINTEGER_32__RWB )__tmp__E1YU));
-          __tmp__D1YU=((__CHARACTER__DB *)__tmp__H1YU);
-          clear__to__F00(__tmp__D1YU,old_nb_elts__G1YU,(__INTEGER__Q)(__tmp__E1YU -  1));
-          Self__C1YU->storage__4EL=__tmp__D1YU;
-          Self__C1YU->capacity__HFL=__tmp__E1YU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__C1YU->storage__4EL)[Self__C1YU->count__WJ]=' ';
-      Self__C1YU->count__WJ=(__INTEGER__Q)(Self__C1YU->count__WJ +  1);
-      genere_star_declaration__UMZH(((__TYPE_FULL__PMB *)tf__OSBN),buffer__NSBN);
-      Self__C1YU=((__STRING__BC *)buffer__NSBN);
-      if ((Self__C1YU->capacity__HFL <= Self__C1YU->count__WJ)) {
-        if ((Self__C1YU->capacity__HFL ==  0)) {
-          Self__C1YU->capacity__HFL= 32;
-          __tmp__D1YU=create__KVW( 32);
-          Self__C1YU->storage__4EL=__tmp__D1YU;
-        } else /* FALSE */ {
-          __tmp__E1YU=(__INTEGER__Q)(Self__C1YU->capacity__HFL <<  1);
-          __tmp__D1YU=((__CHARACTER__DB *)Self__C1YU->storage__4EL);
-          old_nb_elts__G1YU=Self__C1YU->capacity__HFL;
-          __tmp__H1YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D1YU),((__UINTEGER_32__RWB )old_nb_elts__G1YU),((__UINTEGER_32__RWB )__tmp__E1YU));
-          __tmp__D1YU=((__CHARACTER__DB *)__tmp__H1YU);
-          clear__to__F00(__tmp__D1YU,old_nb_elts__G1YU,(__INTEGER__Q)(__tmp__E1YU -  1));
-          Self__C1YU->storage__4EL=__tmp__D1YU;
-          Self__C1YU->capacity__HFL=__tmp__E1YU;
-        };
-      };
-      ((__CHARACTER__DB *)Self__C1YU->storage__4EL)[Self__C1YU->count__WJ]=')';
-      Self__C1YU->count__WJ=(__INTEGER__Q)(Self__C1YU->count__WJ +  1);
-      __tmp__JTBN=Self__MSBN->receiver__KL4K;
-      switch (((struct ___OBJ *)__tmp__JTBN)->__id) {
-      case __STRING_CST__5J__: {
-        genere__0T5J(((__STRING_CST__5J *)__tmp__JTBN),buffer__NSBN);
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
-        (&__string_507)->count__0C= 35;
-        (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-        append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_507));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
-      } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        (&__string_508)->count__0C= 20;
-        (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-        print__CKG((&__string_508));
+    if (((void *)__1TBN->__RZFM->__GKRG.__WO5D == (void *)(&__string_86))) {
+      __EWX(((____BC *)__2TBN),(&__string_522));
+      __3TBN=__1TBN->__RZFM->__GKRG.__KP5D;
+      __ENZH(((____WMB *)__3TBN),__2TBN);
+      __R2YU=((____BC *)__2TBN);
+      if ((__R2YU->__OFL <= __R2YU->__WJ)) {
+        if ((__R2YU->__OFL ==  0)) {
+          __R2YU->__OFL= 32;
+          __S2YU=__RVW( 32);
+          __R2YU->__FFL=__S2YU;
+        } else /* FALSE */ {
+          __T2YU=(____Q)(__R2YU->__OFL <<  1);
+          __S2YU=((____DB *)__R2YU->__FFL);
+          __V2YU=__R2YU->__OFL;
+          __W2YU=__55W(((____IB )__S2YU),((____YWB )__V2YU),((____YWB )__T2YU));
+          __S2YU=((____DB *)__W2YU);
+          __M00(__S2YU,__V2YU,(____Q)(__T2YU -  1));
+          __R2YU->__FFL=__S2YU;
+          __R2YU->__OFL=__T2YU;
+        };
+      };
+      ((____DB *)__R2YU->__FFL)[__R2YU->__WJ]=' ';
+      __R2YU->__WJ=(____Q)(__R2YU->__WJ +  1);
+      __DOZH(((____WMB *)__3TBN),__2TBN);
+      __R2YU=((____BC *)__2TBN);
+      if ((__R2YU->__OFL <= __R2YU->__WJ)) {
+        if ((__R2YU->__OFL ==  0)) {
+          __R2YU->__OFL= 32;
+          __S2YU=__RVW( 32);
+          __R2YU->__FFL=__S2YU;
+        } else /* FALSE */ {
+          __T2YU=(____Q)(__R2YU->__OFL <<  1);
+          __S2YU=((____DB *)__R2YU->__FFL);
+          __V2YU=__R2YU->__OFL;
+          __W2YU=__55W(((____IB )__S2YU),((____YWB )__V2YU),((____YWB )__T2YU));
+          __S2YU=((____DB *)__W2YU);
+          __M00(__S2YU,__V2YU,(____Q)(__T2YU -  1));
+          __R2YU->__FFL=__S2YU;
+          __R2YU->__OFL=__T2YU;
+        };
+      };
+      ((____DB *)__R2YU->__FFL)[__R2YU->__WJ]=')';
+      __R2YU->__WJ=(____Q)(__R2YU->__WJ +  1);
+      __YUBN=__1TBN->__ZM4K;
+      switch (((struct ___OBJ *)__YUBN)->__id) {
+      case ____5J__: {
+        __JV5J(((____5J *)__YUBN),__2TBN);
+      } break;
+      case ____0AXC__: {
+        __FFSH(((____0AXC *)((____5J *)__YUBN)),__2TBN);
+      } break;
+      case ____NBXC__: {
+        __D15J(((____NBXC *)((____5J *)__YUBN)),__2TBN);
+      } break;
+      case ____ZBXC__: {
+        __XHSH(((____ZBXC *)((____5J *)__YUBN)),__2TBN);
+      } break;
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____5J *)__YUBN)),__2TBN);
+        (&__string_507)->__0C= 35;
+        (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+        __EWX(((____BC *)__2TBN),(&__string_507));
+      } break;
+      case ____2A0I__: {
+        __L15J(((____2A0I *)((____5J *)__YUBN)),__2TBN);
+      } break;
+      case ____HJNJ__: {
+        __UAAK(((____HJNJ *)((____5J *)__YUBN)),__2TBN);
+      } break;
+      case ____SJNJ__: {
+        __WFAK(((____SJNJ *)((____5J *)__YUBN)),__2TBN);
+      } 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 *)__tmp__JTBN)),buffer__NSBN);
+      case ____EBOJ__: {
+        __1KAK(((____EBOJ *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____3BOJ__: {
+        __TLAK(((____3BOJ *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____RCOJ__: {
+        __VQAK(((____RCOJ *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____HDOJ__: {
+        __4SAK(((____HDOJ *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____1DOJ__: {
+        __HVAK(((____1DOJ *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____PEOJ__: {
+        __QXAK(((____PEOJ *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____DFOJ__: {
+        __ZZAK(((____DFOJ *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____XFOJ__: {
+        __C2AK(((____XFOJ *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __PUT_TO__BFOJ__: {
-        genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____QGOJ__: {
+        __L4AK(((____QGOJ *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __ITEM__VFOJ__: {
-        genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____EHOJ__: {
+        __AABK(((____EHOJ *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____2HOJ__: {
+        __FABK(((____2HOJ *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __CAST__JHOJ__: {
-        genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____YIOJ__: {
+        __KABK(((____YIOJ *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __REAL_CST__JLOJ__: {
-        append__3VX(((__STRING__BC *)buffer__NSBN),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__JTBN))->value__DD5J);
+      case ____YMOJ__: {
+        __EWX(((____BC *)__2TBN),((____YMOJ *)((____5J *)__YUBN))->__SE5J);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__3RES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__JTBN));
-        Self__S1YU=((__STRING__BC *)buffer__NSBN);
-        if ((Self__S1YU->capacity__HFL <= Self__S1YU->count__WJ)) {
-          if ((Self__S1YU->capacity__HFL ==  0)) {
-            Self__S1YU->capacity__HFL= 32;
-            __tmp__T1YU=create__KVW( 32);
-            Self__S1YU->storage__4EL=__tmp__T1YU;
+      case ____ONOJ__: {
+        __MTES=((____ONOJ *)((____5J *)__YUBN));
+        __B3YU=((____BC *)__2TBN);
+        if ((__B3YU->__OFL <= __B3YU->__WJ)) {
+          if ((__B3YU->__OFL ==  0)) {
+            __B3YU->__OFL= 32;
+            __C3YU=__RVW( 32);
+            __B3YU->__FFL=__C3YU;
           } else /* FALSE */ {
-            __tmp__U1YU=(__INTEGER__Q)(Self__S1YU->capacity__HFL <<  1);
-            __tmp__T1YU=((__CHARACTER__DB *)Self__S1YU->storage__4EL);
-            old_nb_elts__W1YU=Self__S1YU->capacity__HFL;
-            __tmp__X1YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T1YU),((__UINTEGER_32__RWB )old_nb_elts__W1YU),((__UINTEGER_32__RWB )__tmp__U1YU));
-            __tmp__T1YU=((__CHARACTER__DB *)__tmp__X1YU);
-            clear__to__F00(__tmp__T1YU,old_nb_elts__W1YU,(__INTEGER__Q)(__tmp__U1YU -  1));
-            Self__S1YU->storage__4EL=__tmp__T1YU;
-            Self__S1YU->capacity__HFL=__tmp__U1YU;
+            __D3YU=(____Q)(__B3YU->__OFL <<  1);
+            __C3YU=((____DB *)__B3YU->__FFL);
+            __F3YU=__B3YU->__OFL;
+            __G3YU=__55W(((____IB )__C3YU),((____YWB )__F3YU),((____YWB )__D3YU));
+            __C3YU=((____DB *)__G3YU);
+            __M00(__C3YU,__F3YU,(____Q)(__D3YU -  1));
+            __B3YU->__FFL=__C3YU;
+            __B3YU->__OFL=__D3YU;
           };
         };
-        ((__CHARACTER__DB *)Self__S1YU->storage__4EL)[Self__S1YU->count__WJ]='\'';
-        Self__S1YU->count__WJ=(__INTEGER__Q)(Self__S1YU->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__NSBN),Self__3RES->text__ID5J);
-        Self__S1YU=((__STRING__BC *)buffer__NSBN);
-        if ((Self__S1YU->capacity__HFL <= Self__S1YU->count__WJ)) {
-          if ((Self__S1YU->capacity__HFL ==  0)) {
-            Self__S1YU->capacity__HFL= 32;
-            __tmp__T1YU=create__KVW( 32);
-            Self__S1YU->storage__4EL=__tmp__T1YU;
+        ((____DB *)__B3YU->__FFL)[__B3YU->__WJ]='\'';
+        __B3YU->__WJ=(____Q)(__B3YU->__WJ +  1);
+        __EWX(((____BC *)__2TBN),__MTES->__XE5J);
+        __B3YU=((____BC *)__2TBN);
+        if ((__B3YU->__OFL <= __B3YU->__WJ)) {
+          if ((__B3YU->__OFL ==  0)) {
+            __B3YU->__OFL= 32;
+            __C3YU=__RVW( 32);
+            __B3YU->__FFL=__C3YU;
           } else /* FALSE */ {
-            __tmp__U1YU=(__INTEGER__Q)(Self__S1YU->capacity__HFL <<  1);
-            __tmp__T1YU=((__CHARACTER__DB *)Self__S1YU->storage__4EL);
-            old_nb_elts__W1YU=Self__S1YU->capacity__HFL;
-            __tmp__X1YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T1YU),((__UINTEGER_32__RWB )old_nb_elts__W1YU),((__UINTEGER_32__RWB )__tmp__U1YU));
-            __tmp__T1YU=((__CHARACTER__DB *)__tmp__X1YU);
-            clear__to__F00(__tmp__T1YU,old_nb_elts__W1YU,(__INTEGER__Q)(__tmp__U1YU -  1));
-            Self__S1YU->storage__4EL=__tmp__T1YU;
-            Self__S1YU->capacity__HFL=__tmp__U1YU;
+            __D3YU=(____Q)(__B3YU->__OFL <<  1);
+            __C3YU=((____DB *)__B3YU->__FFL);
+            __F3YU=__B3YU->__OFL;
+            __G3YU=__55W(((____IB )__C3YU),((____YWB )__F3YU),((____YWB )__D3YU));
+            __C3YU=((____DB *)__G3YU);
+            __M00(__C3YU,__F3YU,(____Q)(__D3YU -  1));
+            __B3YU->__FFL=__C3YU;
+            __B3YU->__OFL=__D3YU;
           };
         };
-        ((__CHARACTER__DB *)Self__S1YU->storage__4EL)[Self__S1YU->count__WJ]='\'';
-        Self__S1YU->count__WJ=(__INTEGER__Q)(Self__S1YU->count__WJ +  1);
+        ((____DB *)__B3YU->__FFL)[__B3YU->__WJ]='\'';
+        __B3YU->__WJ=(____Q)(__B3YU->__WJ +  1);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__5RES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__JTBN));
-        Self__S1YU=((__STRING__BC *)buffer__NSBN);
-        if ((Self__S1YU->capacity__HFL <= Self__S1YU->count__WJ)) {
-          if ((Self__S1YU->capacity__HFL ==  0)) {
-            Self__S1YU->capacity__HFL= 32;
-            __tmp__T1YU=create__KVW( 32);
-            Self__S1YU->storage__4EL=__tmp__T1YU;
+      case ____YOOJ__: {
+        __OTES=((____YOOJ *)((____5J *)__YUBN));
+        __B3YU=((____BC *)__2TBN);
+        if ((__B3YU->__OFL <= __B3YU->__WJ)) {
+          if ((__B3YU->__OFL ==  0)) {
+            __B3YU->__OFL= 32;
+            __C3YU=__RVW( 32);
+            __B3YU->__FFL=__C3YU;
           } else /* FALSE */ {
-            __tmp__U1YU=(__INTEGER__Q)(Self__S1YU->capacity__HFL <<  1);
-            __tmp__T1YU=((__CHARACTER__DB *)Self__S1YU->storage__4EL);
-            old_nb_elts__W1YU=Self__S1YU->capacity__HFL;
-            __tmp__X1YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T1YU),((__UINTEGER_32__RWB )old_nb_elts__W1YU),((__UINTEGER_32__RWB )__tmp__U1YU));
-            __tmp__T1YU=((__CHARACTER__DB *)__tmp__X1YU);
-            clear__to__F00(__tmp__T1YU,old_nb_elts__W1YU,(__INTEGER__Q)(__tmp__U1YU -  1));
-            Self__S1YU->storage__4EL=__tmp__T1YU;
-            Self__S1YU->capacity__HFL=__tmp__U1YU;
+            __D3YU=(____Q)(__B3YU->__OFL <<  1);
+            __C3YU=((____DB *)__B3YU->__FFL);
+            __F3YU=__B3YU->__OFL;
+            __G3YU=__55W(((____IB )__C3YU),((____YWB )__F3YU),((____YWB )__D3YU));
+            __C3YU=((____DB *)__G3YU);
+            __M00(__C3YU,__F3YU,(____Q)(__D3YU -  1));
+            __B3YU->__FFL=__C3YU;
+            __B3YU->__OFL=__D3YU;
           };
         };
-        ((__CHARACTER__DB *)Self__S1YU->storage__4EL)[Self__S1YU->count__WJ]='\"';
-        Self__S1YU->count__WJ=(__INTEGER__Q)(Self__S1YU->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__NSBN),Self__5RES->string__EBJK);
-        Self__S1YU=((__STRING__BC *)buffer__NSBN);
-        if ((Self__S1YU->capacity__HFL <= Self__S1YU->count__WJ)) {
-          if ((Self__S1YU->capacity__HFL ==  0)) {
-            Self__S1YU->capacity__HFL= 32;
-            __tmp__T1YU=create__KVW( 32);
-            Self__S1YU->storage__4EL=__tmp__T1YU;
+        ((____DB *)__B3YU->__FFL)[__B3YU->__WJ]='\"';
+        __B3YU->__WJ=(____Q)(__B3YU->__WJ +  1);
+        __EWX(((____BC *)__2TBN),__OTES->__TCJK);
+        __B3YU=((____BC *)__2TBN);
+        if ((__B3YU->__OFL <= __B3YU->__WJ)) {
+          if ((__B3YU->__OFL ==  0)) {
+            __B3YU->__OFL= 32;
+            __C3YU=__RVW( 32);
+            __B3YU->__FFL=__C3YU;
           } else /* FALSE */ {
-            __tmp__U1YU=(__INTEGER__Q)(Self__S1YU->capacity__HFL <<  1);
-            __tmp__T1YU=((__CHARACTER__DB *)Self__S1YU->storage__4EL);
-            old_nb_elts__W1YU=Self__S1YU->capacity__HFL;
-            __tmp__X1YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T1YU),((__UINTEGER_32__RWB )old_nb_elts__W1YU),((__UINTEGER_32__RWB )__tmp__U1YU));
-            __tmp__T1YU=((__CHARACTER__DB *)__tmp__X1YU);
-            clear__to__F00(__tmp__T1YU,old_nb_elts__W1YU,(__INTEGER__Q)(__tmp__U1YU -  1));
-            Self__S1YU->storage__4EL=__tmp__T1YU;
-            Self__S1YU->capacity__HFL=__tmp__U1YU;
+            __D3YU=(____Q)(__B3YU->__OFL <<  1);
+            __C3YU=((____DB *)__B3YU->__FFL);
+            __F3YU=__B3YU->__OFL;
+            __G3YU=__55W(((____IB )__C3YU),((____YWB )__F3YU),((____YWB )__D3YU));
+            __C3YU=((____DB *)__G3YU);
+            __M00(__C3YU,__F3YU,(____Q)(__D3YU -  1));
+            __B3YU->__FFL=__C3YU;
+            __B3YU->__OFL=__D3YU;
           };
         };
-        ((__CHARACTER__DB *)Self__S1YU->storage__4EL)[Self__S1YU->count__WJ]='\"';
-        Self__S1YU->count__WJ=(__INTEGER__Q)(Self__S1YU->count__WJ +  1);
+        ((____DB *)__B3YU->__FFL)[__B3YU->__WJ]='\"';
+        __B3YU->__WJ=(____Q)(__B3YU->__WJ +  1);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____IM4K__: {
+        __0TBN(((____IM4K *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____T5FL__: {
+        __PCAP(((____T5FL *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____3DUL__: {
+        __TQTP(((____3DUL *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____0EUL__: {
+        __HR0P(((____0EUL *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____BGUL__: {
+        __ZQTP(((____BGUL *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____2GUL__: {
+        __OR0P(((____2GUL *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____B0VL__: {
+        __IPCN(((____B0VL *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____P0VL__: {
+        __HTGM(((____P0VL *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        append__3VX(((__STRING__BC *)buffer__NSBN),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__JTBN))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+      case ____Q5YL__: {
+        __EWX(((____BC *)__2TBN),((____Q5YL *)((____5J *)__YUBN))->__HBKM->__GKRG.__WO5D);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____UVPM__: {
+        __SFXN(((____UVPM *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____0ZPM__: {
+        __UR0P(((____0ZPM *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_OR__3P0N__: {
-        genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____MR0N__: {
+        __OVVO(((____MR0N *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____YWBP__: {
+        __NWZQ(((____YWBP *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_INF__2WBP__: {
-        genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____LYBP__: {
+        __MYUP(((____LYBP *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____CZBP__: {
+        __O3UP(((____CZBP *)((____5J *)__YUBN)),__2TBN);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__JTBN)),buffer__NSBN);
+      case ____3BEP__: {
+        __5REQ(((____3BEP *)((____5J *)__YUBN)),__2TBN);
       } break;
       };
-      append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_668));
+      __EWX(((____BC *)__2TBN),(&__string_668));
     } else /* FALSE */ {
-      __tmp__JTBN=Self__MSBN->receiver__KL4K;
-      switch (((struct ___OBJ *)__tmp__JTBN)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__QTBN=((__STRING_CST__5J *)__tmp__JTBN)->parent_constant__EK.static_type__SG4D;
+      __YUBN=__1TBN->__ZM4K;
+      switch (((struct ___OBJ *)__YUBN)->__id) {
+      case ____5J__: {
+        __5UBN=((____5J *)__YUBN)->__EK.__BI4D;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__QTBN=((__EXTERNAL_C__L5WC *)__tmp__JTBN)->static_type__J54D;
+      case ____0AXC__: {
+        __5UBN=((____0AXC *)__YUBN)->__YA5D;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__QTBN=((__PROTOTYPE_CST__45WC *)__tmp__JTBN)->parent_constant__55WC.static_type__SG4D;
+      case ____NBXC__: {
+        __5UBN=((____NBXC *)__YUBN)->__OBXC.__BI4D;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__QTBN=((__INTEGER_CST__KAXC *)__tmp__JTBN)->parent_constant__LAXC.static_type__SG4D;
+      case ____ZBXC__: {
+        __5UBN=((____ZBXC *)__YUBN)->__0BXC.__BI4D;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__QTBN=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__JTBN));
+      case ____DMWH__: {
+        __5UBN=__B21J(((____DMWH *)__YUBN));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__QTBN=((__READ_LOCAL__N5ZI *)__tmp__JTBN)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+      case ____2A0I__: {
+        __5UBN=((____2A0I *)__YUBN)->__4VEJ->__Q5WC.__KP5D;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__QTBN=static_type__2CCK();
+      case ____HJNJ__: {
+        __5UBN=__LECK();
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__QTBN=static_type__BDCK();
+      case ____SJNJ__: {
+        __5UBN=__QECK();
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__QTBN=static_type__GDCK();
+      case ____0AOJ__: {
+        __5UBN=__VECK();
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__QTBN=static_type__LDCK();
+      case ____EBOJ__: {
+        __5UBN=__0ECK();
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__QTBN=static_type__QDCK();
+      case ____3BOJ__: {
+        __5UBN=__5ECK();
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__QTBN=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__JTBN));
+      case ____RCOJ__: {
+        __5UBN=__EFCK(((____RCOJ *)__YUBN));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__QTBN=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__JTBN));
+      case ____HDOJ__: {
+        __5UBN=__JFCK(((____HDOJ *)__YUBN));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__QTBN=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__JTBN));
+      case ____1DOJ__: {
+        __5UBN=__OFCK(((____1DOJ *)__YUBN));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__QTBN=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__JTBN));
+      case ____PEOJ__: {
+        __5UBN=__TFCK(((____PEOJ *)__YUBN));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__QTBN=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__JTBN));
+      case ____DFOJ__: {
+        __5UBN=__YFCK(((____DFOJ *)__YUBN));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__QTBN=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__JTBN));
+      case ____XFOJ__: {
+        __5UBN=__3FCK(((____XFOJ *)__YUBN));
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__QTBN=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+      case ____QGOJ__: {
+        __5UBN=__HMB__->__IMB.__BMC;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__QTBN=static_type__XECK(((__ITEM__VFOJ *)__tmp__JTBN));
+      case ____EHOJ__: {
+        __5UBN=__GGCK(((____EHOJ *)__YUBN));
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__QTBN=static_type__DFCK();
+      case ____2HOJ__: {
+        __5UBN=__SGCK();
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__QTBN=((__CAST__JHOJ *)__tmp__JTBN)->static_type__TC5J;
+      case ____YIOJ__: {
+        __5UBN=((____YIOJ *)__YUBN)->__CE5J;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__QTBN=((__REAL_CST__JLOJ *)__tmp__JTBN)->parent_constant__KLOJ.static_type__SG4D;
+      case ____YMOJ__: {
+        __5UBN=((____YMOJ *)__YUBN)->__ZMOJ.__BI4D;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__QTBN=((__CHARACTER_CST__5LOJ *)__tmp__JTBN)->parent_constant__AMOJ.static_type__SG4D;
+      case ____ONOJ__: {
+        __5UBN=((____ONOJ *)__YUBN)->__PNOJ.__BI4D;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__QTBN=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__JTBN)->parent_constant__KNOJ.static_type__SG4D;
+      case ____YOOJ__: {
+        __5UBN=((____YOOJ *)__YUBN)->__ZOOJ.__BI4D;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__QTBN=((__READ_SLOT__ZK4K *)__tmp__JTBN)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+      case ____IM4K__: {
+        __5UBN=((____IM4K *)__YUBN)->__RZFM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__QTBN=static_type__NL5O();
+      case ____T5FL__: {
+        __5UBN=__2M5O();
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__QTBN=static_type__QQTP();
+      case ____3DUL__: {
+        __5UBN=__5RTP();
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__QTBN=static_type__041P();
+      case ____0EUL__: {
+        __5UBN=__JA2P();
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__QTBN=static_type__VQTP();
+      case ____BGUL__: {
+        __5UBN=__ESTP();
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__QTBN=static_type__A51P();
+      case ____2GUL__: {
+        __5UBN=__PA2P();
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__QTBN=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__JTBN));
+      case ____B0VL__: {
+        __5UBN=__DXBN(((____B0VL *)__YUBN));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__QTBN=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__JTBN));
+      case ____P0VL__: {
+        __5UBN=__4AGM(((____P0VL *)__YUBN));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__QTBN=((__READ_GLOBAL__B4YL *)__tmp__JTBN)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+      case ____Q5YL__: {
+        __5UBN=((____Q5YL *)__YUBN)->__HBKM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__QTBN=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__JTBN));
+      case ____UVPM__: {
+        __5UBN=__OFWN(((____UVPM *)__YUBN));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__QTBN=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__JTBN));
+      case ____0ZPM__: {
+        __5UBN=__QM1P(((____0ZPM *)__YUBN));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__QTBN=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__JTBN));
+      case ____MR0N__: {
+        __5UBN=__FQVO(((____MR0N *)__YUBN));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__QTBN=static_type__BA0Q();
+      case ____YWBP__: {
+        __5UBN=__QB0Q();
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__QTBN=static_type__MBUP();
+      case ____LYBP__: {
+        __5UBN=__1CUP();
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__QTBN=static_type__RBUP();
+      case ____CZBP__: {
+        __5UBN=__ADUP();
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__QTBN=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__JTBN));
+      case ____3BEP__: {
+        __5UBN=__ZPFQ(((____3BEP *)__YUBN));
       } break;
       };
-      tf__OSBN=__tmp__QTBN;
-      if ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__QTBN)->flag__ELK &  4) !=  0) || ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__QTBN)->flag__ELK &  16) !=  0))) {
-        __tmp__AUBN=Self__MSBN->receiver__KL4K;
-        switch (((struct ___OBJ *)__tmp__AUBN)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)__tmp__AUBN),buffer__NSBN);
+      __3TBN=__5UBN;
+      if ((((____3LC)(((____WMB *)__5UBN)->__LLK &  4) !=  0) || ((____3LC)(((____WMB *)__5UBN)->__LLK &  16) !=  0))) {
+        __PVBN=__1TBN->__ZM4K;
+        switch (((struct ___OBJ *)__PVBN)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__PVBN),__2TBN);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__PVBN)),__2TBN);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__2TBN),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__PVBN)),__2TBN);
         } 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__AUBN)),buffer__NSBN);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__NSBN),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__AUBN))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__2TBN),((____YMOJ *)((____5J *)__PVBN))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__5SES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__AUBN));
-          Self__S2YU=((__STRING__BC *)buffer__NSBN);
-          if ((Self__S2YU->capacity__HFL <= Self__S2YU->count__WJ)) {
-            if ((Self__S2YU->capacity__HFL ==  0)) {
-              Self__S2YU->capacity__HFL= 32;
-              __tmp__T2YU=create__KVW( 32);
-              Self__S2YU->storage__4EL=__tmp__T2YU;
+        case ____ONOJ__: {
+          __OUES=((____ONOJ *)((____5J *)__PVBN));
+          __B4YU=((____BC *)__2TBN);
+          if ((__B4YU->__OFL <= __B4YU->__WJ)) {
+            if ((__B4YU->__OFL ==  0)) {
+              __B4YU->__OFL= 32;
+              __C4YU=__RVW( 32);
+              __B4YU->__FFL=__C4YU;
             } else /* FALSE */ {
-              __tmp__U2YU=(__INTEGER__Q)(Self__S2YU->capacity__HFL <<  1);
-              __tmp__T2YU=((__CHARACTER__DB *)Self__S2YU->storage__4EL);
-              old_nb_elts__W2YU=Self__S2YU->capacity__HFL;
-              __tmp__X2YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T2YU),((__UINTEGER_32__RWB )old_nb_elts__W2YU),((__UINTEGER_32__RWB )__tmp__U2YU));
-              __tmp__T2YU=((__CHARACTER__DB *)__tmp__X2YU);
-              clear__to__F00(__tmp__T2YU,old_nb_elts__W2YU,(__INTEGER__Q)(__tmp__U2YU -  1));
-              Self__S2YU->storage__4EL=__tmp__T2YU;
-              Self__S2YU->capacity__HFL=__tmp__U2YU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__S2YU->storage__4EL)[Self__S2YU->count__WJ]='\'';
-          Self__S2YU->count__WJ=(__INTEGER__Q)(Self__S2YU->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__NSBN),Self__5SES->text__ID5J);
-          Self__S2YU=((__STRING__BC *)buffer__NSBN);
-          if ((Self__S2YU->capacity__HFL <= Self__S2YU->count__WJ)) {
-            if ((Self__S2YU->capacity__HFL ==  0)) {
-              Self__S2YU->capacity__HFL= 32;
-              __tmp__T2YU=create__KVW( 32);
-              Self__S2YU->storage__4EL=__tmp__T2YU;
+              __D4YU=(____Q)(__B4YU->__OFL <<  1);
+              __C4YU=((____DB *)__B4YU->__FFL);
+              __F4YU=__B4YU->__OFL;
+              __G4YU=__55W(((____IB )__C4YU),((____YWB )__F4YU),((____YWB )__D4YU));
+              __C4YU=((____DB *)__G4YU);
+              __M00(__C4YU,__F4YU,(____Q)(__D4YU -  1));
+              __B4YU->__FFL=__C4YU;
+              __B4YU->__OFL=__D4YU;
+            };
+          };
+          ((____DB *)__B4YU->__FFL)[__B4YU->__WJ]='\'';
+          __B4YU->__WJ=(____Q)(__B4YU->__WJ +  1);
+          __EWX(((____BC *)__2TBN),__OUES->__XE5J);
+          __B4YU=((____BC *)__2TBN);
+          if ((__B4YU->__OFL <= __B4YU->__WJ)) {
+            if ((__B4YU->__OFL ==  0)) {
+              __B4YU->__OFL= 32;
+              __C4YU=__RVW( 32);
+              __B4YU->__FFL=__C4YU;
             } else /* FALSE */ {
-              __tmp__U2YU=(__INTEGER__Q)(Self__S2YU->capacity__HFL <<  1);
-              __tmp__T2YU=((__CHARACTER__DB *)Self__S2YU->storage__4EL);
-              old_nb_elts__W2YU=Self__S2YU->capacity__HFL;
-              __tmp__X2YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T2YU),((__UINTEGER_32__RWB )old_nb_elts__W2YU),((__UINTEGER_32__RWB )__tmp__U2YU));
-              __tmp__T2YU=((__CHARACTER__DB *)__tmp__X2YU);
-              clear__to__F00(__tmp__T2YU,old_nb_elts__W2YU,(__INTEGER__Q)(__tmp__U2YU -  1));
-              Self__S2YU->storage__4EL=__tmp__T2YU;
-              Self__S2YU->capacity__HFL=__tmp__U2YU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__S2YU->storage__4EL)[Self__S2YU->count__WJ]='\'';
-          Self__S2YU->count__WJ=(__INTEGER__Q)(Self__S2YU->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__BTES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__AUBN));
-          Self__S2YU=((__STRING__BC *)buffer__NSBN);
-          if ((Self__S2YU->capacity__HFL <= Self__S2YU->count__WJ)) {
-            if ((Self__S2YU->capacity__HFL ==  0)) {
-              Self__S2YU->capacity__HFL= 32;
-              __tmp__T2YU=create__KVW( 32);
-              Self__S2YU->storage__4EL=__tmp__T2YU;
+              __D4YU=(____Q)(__B4YU->__OFL <<  1);
+              __C4YU=((____DB *)__B4YU->__FFL);
+              __F4YU=__B4YU->__OFL;
+              __G4YU=__55W(((____IB )__C4YU),((____YWB )__F4YU),((____YWB )__D4YU));
+              __C4YU=((____DB *)__G4YU);
+              __M00(__C4YU,__F4YU,(____Q)(__D4YU -  1));
+              __B4YU->__FFL=__C4YU;
+              __B4YU->__OFL=__D4YU;
+            };
+          };
+          ((____DB *)__B4YU->__FFL)[__B4YU->__WJ]='\'';
+          __B4YU->__WJ=(____Q)(__B4YU->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __QUES=((____YOOJ *)((____5J *)__PVBN));
+          __B4YU=((____BC *)__2TBN);
+          if ((__B4YU->__OFL <= __B4YU->__WJ)) {
+            if ((__B4YU->__OFL ==  0)) {
+              __B4YU->__OFL= 32;
+              __C4YU=__RVW( 32);
+              __B4YU->__FFL=__C4YU;
             } else /* FALSE */ {
-              __tmp__U2YU=(__INTEGER__Q)(Self__S2YU->capacity__HFL <<  1);
-              __tmp__T2YU=((__CHARACTER__DB *)Self__S2YU->storage__4EL);
-              old_nb_elts__W2YU=Self__S2YU->capacity__HFL;
-              __tmp__X2YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T2YU),((__UINTEGER_32__RWB )old_nb_elts__W2YU),((__UINTEGER_32__RWB )__tmp__U2YU));
-              __tmp__T2YU=((__CHARACTER__DB *)__tmp__X2YU);
-              clear__to__F00(__tmp__T2YU,old_nb_elts__W2YU,(__INTEGER__Q)(__tmp__U2YU -  1));
-              Self__S2YU->storage__4EL=__tmp__T2YU;
-              Self__S2YU->capacity__HFL=__tmp__U2YU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__S2YU->storage__4EL)[Self__S2YU->count__WJ]='\"';
-          Self__S2YU->count__WJ=(__INTEGER__Q)(Self__S2YU->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__NSBN),Self__BTES->string__EBJK);
-          Self__S2YU=((__STRING__BC *)buffer__NSBN);
-          if ((Self__S2YU->capacity__HFL <= Self__S2YU->count__WJ)) {
-            if ((Self__S2YU->capacity__HFL ==  0)) {
-              Self__S2YU->capacity__HFL= 32;
-              __tmp__T2YU=create__KVW( 32);
-              Self__S2YU->storage__4EL=__tmp__T2YU;
+              __D4YU=(____Q)(__B4YU->__OFL <<  1);
+              __C4YU=((____DB *)__B4YU->__FFL);
+              __F4YU=__B4YU->__OFL;
+              __G4YU=__55W(((____IB )__C4YU),((____YWB )__F4YU),((____YWB )__D4YU));
+              __C4YU=((____DB *)__G4YU);
+              __M00(__C4YU,__F4YU,(____Q)(__D4YU -  1));
+              __B4YU->__FFL=__C4YU;
+              __B4YU->__OFL=__D4YU;
+            };
+          };
+          ((____DB *)__B4YU->__FFL)[__B4YU->__WJ]='\"';
+          __B4YU->__WJ=(____Q)(__B4YU->__WJ +  1);
+          __EWX(((____BC *)__2TBN),__QUES->__TCJK);
+          __B4YU=((____BC *)__2TBN);
+          if ((__B4YU->__OFL <= __B4YU->__WJ)) {
+            if ((__B4YU->__OFL ==  0)) {
+              __B4YU->__OFL= 32;
+              __C4YU=__RVW( 32);
+              __B4YU->__FFL=__C4YU;
             } else /* FALSE */ {
-              __tmp__U2YU=(__INTEGER__Q)(Self__S2YU->capacity__HFL <<  1);
-              __tmp__T2YU=((__CHARACTER__DB *)Self__S2YU->storage__4EL);
-              old_nb_elts__W2YU=Self__S2YU->capacity__HFL;
-              __tmp__X2YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T2YU),((__UINTEGER_32__RWB )old_nb_elts__W2YU),((__UINTEGER_32__RWB )__tmp__U2YU));
-              __tmp__T2YU=((__CHARACTER__DB *)__tmp__X2YU);
-              clear__to__F00(__tmp__T2YU,old_nb_elts__W2YU,(__INTEGER__Q)(__tmp__U2YU -  1));
-              Self__S2YU->storage__4EL=__tmp__T2YU;
-              Self__S2YU->capacity__HFL=__tmp__U2YU;
+              __D4YU=(____Q)(__B4YU->__OFL <<  1);
+              __C4YU=((____DB *)__B4YU->__FFL);
+              __F4YU=__B4YU->__OFL;
+              __G4YU=__55W(((____IB )__C4YU),((____YWB )__F4YU),((____YWB )__D4YU));
+              __C4YU=((____DB *)__G4YU);
+              __M00(__C4YU,__F4YU,(____Q)(__D4YU -  1));
+              __B4YU->__FFL=__C4YU;
+              __B4YU->__OFL=__D4YU;
             };
           };
-          ((__CHARACTER__DB *)Self__S2YU->storage__4EL)[Self__S2YU->count__WJ]='\"';
-          Self__S2YU->count__WJ=(__INTEGER__Q)(Self__S2YU->count__WJ +  1);
+          ((____DB *)__B4YU->__FFL)[__B4YU->__WJ]='\"';
+          __B4YU->__WJ=(____Q)(__B4YU->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__NSBN),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__AUBN))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__2TBN),((____Q5YL *)((____5J *)__PVBN))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__PVBN)),__2TBN);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__AUBN)),buffer__NSBN);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__PVBN)),__2TBN);
         } break;
         };
-        append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_24));
-        __tmp__CUBN=TRUE__K__;
+        __EWX(((____BC *)__2TBN),(&__string_24));
+        __RVBN=__K__;
       } else /* FALSE */ {
-        __tmp__CUBN=FALSE__O__;
+        __RVBN=__O__;
       };
-      if ((! __tmp__CUBN)) {
-        if (((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__QTBN)->flag__ELK &  1) !=  0)) {
-          __tmp__OUBN=Self__MSBN->receiver__KL4K;
-          switch (((struct ___OBJ *)__tmp__OUBN)->__id) {
-          case __STRING_CST__5J__: {
-            genere__0T5J(((__STRING_CST__5J *)__tmp__OUBN),buffer__NSBN);
+      if ((! __RVBN)) {
+        if (((____3LC)(((____WMB *)__5UBN)->__LLK &  1) !=  0)) {
+          __3VBN=__1TBN->__ZM4K;
+          switch (((struct ___OBJ *)__3VBN)->__id) {
+          case ____5J__: {
+            __JV5J(((____5J *)__3VBN),__2TBN);
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____0AXC__: {
+            __FFSH(((____0AXC *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____NBXC__: {
+            __D15J(((____NBXC *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __INTEGER_CST__KAXC__: {
-            genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____ZBXC__: {
+            __XHSH(((____ZBXC *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
-            (&__string_507)->count__0C= 35;
-            (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-            append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_507));
+          case ____DMWH__: {
+            __CWEI(((____DMWH *)((____5J *)__3VBN)),__2TBN);
+            (&__string_507)->__0C= 35;
+            (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+            __EWX(((____BC *)__2TBN),(&__string_507));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____2A0I__: {
+            __L15J(((____2A0I *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____HJNJ__: {
+            __UAAK(((____HJNJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____SJNJ__: {
+            __WFAK(((____SJNJ *)((____5J *)__3VBN)),__2TBN);
           } 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__OUBN)),buffer__NSBN);
+          case ____EBOJ__: {
+            __1KAK(((____EBOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____3BOJ__: {
+            __TLAK(((____3BOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____RCOJ__: {
+            __VQAK(((____RCOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____HDOJ__: {
+            __4SAK(((____HDOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____1DOJ__: {
+            __HVAK(((____1DOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_AND__ADOJ__: {
-            genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____PEOJ__: {
+            __QXAK(((____PEOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____DFOJ__: {
+            __ZZAK(((____DFOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____XFOJ__: {
+            __C2AK(((____XFOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __PUT_TO__BFOJ__: {
-            genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____QGOJ__: {
+            __L4AK(((____QGOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __ITEM__VFOJ__: {
-            genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____EHOJ__: {
+            __AABK(((____EHOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __SIZE_OF__NGOJ__: {
-            genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____2HOJ__: {
+            __FABK(((____2HOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __CAST__JHOJ__: {
-            genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____YIOJ__: {
+            __KABK(((____YIOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __REAL_CST__JLOJ__: {
-            append__3VX(((__STRING__BC *)buffer__NSBN),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__OUBN))->value__DD5J);
+          case ____YMOJ__: {
+            __EWX(((____BC *)__2TBN),((____YMOJ *)((____5J *)__3VBN))->__SE5J);
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            Self__PTES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__OUBN));
-            Self__S3YU=((__STRING__BC *)buffer__NSBN);
-            if ((Self__S3YU->capacity__HFL <= Self__S3YU->count__WJ)) {
-              if ((Self__S3YU->capacity__HFL ==  0)) {
-                Self__S3YU->capacity__HFL= 32;
-                __tmp__T3YU=create__KVW( 32);
-                Self__S3YU->storage__4EL=__tmp__T3YU;
+          case ____ONOJ__: {
+            __4UES=((____ONOJ *)((____5J *)__3VBN));
+            __B5YU=((____BC *)__2TBN);
+            if ((__B5YU->__OFL <= __B5YU->__WJ)) {
+              if ((__B5YU->__OFL ==  0)) {
+                __B5YU->__OFL= 32;
+                __C5YU=__RVW( 32);
+                __B5YU->__FFL=__C5YU;
               } else /* FALSE */ {
-                __tmp__U3YU=(__INTEGER__Q)(Self__S3YU->capacity__HFL <<  1);
-                __tmp__T3YU=((__CHARACTER__DB *)Self__S3YU->storage__4EL);
-                old_nb_elts__W3YU=Self__S3YU->capacity__HFL;
-                __tmp__X3YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T3YU),((__UINTEGER_32__RWB )old_nb_elts__W3YU),((__UINTEGER_32__RWB )__tmp__U3YU));
-                __tmp__T3YU=((__CHARACTER__DB *)__tmp__X3YU);
-                clear__to__F00(__tmp__T3YU,old_nb_elts__W3YU,(__INTEGER__Q)(__tmp__U3YU -  1));
-                Self__S3YU->storage__4EL=__tmp__T3YU;
-                Self__S3YU->capacity__HFL=__tmp__U3YU;
+                __D5YU=(____Q)(__B5YU->__OFL <<  1);
+                __C5YU=((____DB *)__B5YU->__FFL);
+                __F5YU=__B5YU->__OFL;
+                __G5YU=__55W(((____IB )__C5YU),((____YWB )__F5YU),((____YWB )__D5YU));
+                __C5YU=((____DB *)__G5YU);
+                __M00(__C5YU,__F5YU,(____Q)(__D5YU -  1));
+                __B5YU->__FFL=__C5YU;
+                __B5YU->__OFL=__D5YU;
               };
             };
-            ((__CHARACTER__DB *)Self__S3YU->storage__4EL)[Self__S3YU->count__WJ]='\'';
-            Self__S3YU->count__WJ=(__INTEGER__Q)(Self__S3YU->count__WJ +  1);
-            append__3VX(((__STRING__BC *)buffer__NSBN),Self__PTES->text__ID5J);
-            Self__S3YU=((__STRING__BC *)buffer__NSBN);
-            if ((Self__S3YU->capacity__HFL <= Self__S3YU->count__WJ)) {
-              if ((Self__S3YU->capacity__HFL ==  0)) {
-                Self__S3YU->capacity__HFL= 32;
-                __tmp__T3YU=create__KVW( 32);
-                Self__S3YU->storage__4EL=__tmp__T3YU;
+            ((____DB *)__B5YU->__FFL)[__B5YU->__WJ]='\'';
+            __B5YU->__WJ=(____Q)(__B5YU->__WJ +  1);
+            __EWX(((____BC *)__2TBN),__4UES->__XE5J);
+            __B5YU=((____BC *)__2TBN);
+            if ((__B5YU->__OFL <= __B5YU->__WJ)) {
+              if ((__B5YU->__OFL ==  0)) {
+                __B5YU->__OFL= 32;
+                __C5YU=__RVW( 32);
+                __B5YU->__FFL=__C5YU;
               } else /* FALSE */ {
-                __tmp__U3YU=(__INTEGER__Q)(Self__S3YU->capacity__HFL <<  1);
-                __tmp__T3YU=((__CHARACTER__DB *)Self__S3YU->storage__4EL);
-                old_nb_elts__W3YU=Self__S3YU->capacity__HFL;
-                __tmp__X3YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T3YU),((__UINTEGER_32__RWB )old_nb_elts__W3YU),((__UINTEGER_32__RWB )__tmp__U3YU));
-                __tmp__T3YU=((__CHARACTER__DB *)__tmp__X3YU);
-                clear__to__F00(__tmp__T3YU,old_nb_elts__W3YU,(__INTEGER__Q)(__tmp__U3YU -  1));
-                Self__S3YU->storage__4EL=__tmp__T3YU;
-                Self__S3YU->capacity__HFL=__tmp__U3YU;
+                __D5YU=(____Q)(__B5YU->__OFL <<  1);
+                __C5YU=((____DB *)__B5YU->__FFL);
+                __F5YU=__B5YU->__OFL;
+                __G5YU=__55W(((____IB )__C5YU),((____YWB )__F5YU),((____YWB )__D5YU));
+                __C5YU=((____DB *)__G5YU);
+                __M00(__C5YU,__F5YU,(____Q)(__D5YU -  1));
+                __B5YU->__FFL=__C5YU;
+                __B5YU->__OFL=__D5YU;
               };
             };
-            ((__CHARACTER__DB *)Self__S3YU->storage__4EL)[Self__S3YU->count__WJ]='\'';
-            Self__S3YU->count__WJ=(__INTEGER__Q)(Self__S3YU->count__WJ +  1);
-          } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            Self__RTES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__OUBN));
-            Self__S3YU=((__STRING__BC *)buffer__NSBN);
-            if ((Self__S3YU->capacity__HFL <= Self__S3YU->count__WJ)) {
-              if ((Self__S3YU->capacity__HFL ==  0)) {
-                Self__S3YU->capacity__HFL= 32;
-                __tmp__T3YU=create__KVW( 32);
-                Self__S3YU->storage__4EL=__tmp__T3YU;
+            ((____DB *)__B5YU->__FFL)[__B5YU->__WJ]='\'';
+            __B5YU->__WJ=(____Q)(__B5YU->__WJ +  1);
+          } break;
+          case ____YOOJ__: {
+            __AVES=((____YOOJ *)((____5J *)__3VBN));
+            __B5YU=((____BC *)__2TBN);
+            if ((__B5YU->__OFL <= __B5YU->__WJ)) {
+              if ((__B5YU->__OFL ==  0)) {
+                __B5YU->__OFL= 32;
+                __C5YU=__RVW( 32);
+                __B5YU->__FFL=__C5YU;
               } else /* FALSE */ {
-                __tmp__U3YU=(__INTEGER__Q)(Self__S3YU->capacity__HFL <<  1);
-                __tmp__T3YU=((__CHARACTER__DB *)Self__S3YU->storage__4EL);
-                old_nb_elts__W3YU=Self__S3YU->capacity__HFL;
-                __tmp__X3YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T3YU),((__UINTEGER_32__RWB )old_nb_elts__W3YU),((__UINTEGER_32__RWB )__tmp__U3YU));
-                __tmp__T3YU=((__CHARACTER__DB *)__tmp__X3YU);
-                clear__to__F00(__tmp__T3YU,old_nb_elts__W3YU,(__INTEGER__Q)(__tmp__U3YU -  1));
-                Self__S3YU->storage__4EL=__tmp__T3YU;
-                Self__S3YU->capacity__HFL=__tmp__U3YU;
+                __D5YU=(____Q)(__B5YU->__OFL <<  1);
+                __C5YU=((____DB *)__B5YU->__FFL);
+                __F5YU=__B5YU->__OFL;
+                __G5YU=__55W(((____IB )__C5YU),((____YWB )__F5YU),((____YWB )__D5YU));
+                __C5YU=((____DB *)__G5YU);
+                __M00(__C5YU,__F5YU,(____Q)(__D5YU -  1));
+                __B5YU->__FFL=__C5YU;
+                __B5YU->__OFL=__D5YU;
               };
             };
-            ((__CHARACTER__DB *)Self__S3YU->storage__4EL)[Self__S3YU->count__WJ]='\"';
-            Self__S3YU->count__WJ=(__INTEGER__Q)(Self__S3YU->count__WJ +  1);
-            append__3VX(((__STRING__BC *)buffer__NSBN),Self__RTES->string__EBJK);
-            Self__S3YU=((__STRING__BC *)buffer__NSBN);
-            if ((Self__S3YU->capacity__HFL <= Self__S3YU->count__WJ)) {
-              if ((Self__S3YU->capacity__HFL ==  0)) {
-                Self__S3YU->capacity__HFL= 32;
-                __tmp__T3YU=create__KVW( 32);
-                Self__S3YU->storage__4EL=__tmp__T3YU;
+            ((____DB *)__B5YU->__FFL)[__B5YU->__WJ]='\"';
+            __B5YU->__WJ=(____Q)(__B5YU->__WJ +  1);
+            __EWX(((____BC *)__2TBN),__AVES->__TCJK);
+            __B5YU=((____BC *)__2TBN);
+            if ((__B5YU->__OFL <= __B5YU->__WJ)) {
+              if ((__B5YU->__OFL ==  0)) {
+                __B5YU->__OFL= 32;
+                __C5YU=__RVW( 32);
+                __B5YU->__FFL=__C5YU;
               } else /* FALSE */ {
-                __tmp__U3YU=(__INTEGER__Q)(Self__S3YU->capacity__HFL <<  1);
-                __tmp__T3YU=((__CHARACTER__DB *)Self__S3YU->storage__4EL);
-                old_nb_elts__W3YU=Self__S3YU->capacity__HFL;
-                __tmp__X3YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T3YU),((__UINTEGER_32__RWB )old_nb_elts__W3YU),((__UINTEGER_32__RWB )__tmp__U3YU));
-                __tmp__T3YU=((__CHARACTER__DB *)__tmp__X3YU);
-                clear__to__F00(__tmp__T3YU,old_nb_elts__W3YU,(__INTEGER__Q)(__tmp__U3YU -  1));
-                Self__S3YU->storage__4EL=__tmp__T3YU;
-                Self__S3YU->capacity__HFL=__tmp__U3YU;
+                __D5YU=(____Q)(__B5YU->__OFL <<  1);
+                __C5YU=((____DB *)__B5YU->__FFL);
+                __F5YU=__B5YU->__OFL;
+                __G5YU=__55W(((____IB )__C5YU),((____YWB )__F5YU),((____YWB )__D5YU));
+                __C5YU=((____DB *)__G5YU);
+                __M00(__C5YU,__F5YU,(____Q)(__D5YU -  1));
+                __B5YU->__FFL=__C5YU;
+                __B5YU->__OFL=__D5YU;
               };
             };
-            ((__CHARACTER__DB *)Self__S3YU->storage__4EL)[Self__S3YU->count__WJ]='\"';
-            Self__S3YU->count__WJ=(__INTEGER__Q)(Self__S3YU->count__WJ +  1);
+            ((____DB *)__B5YU->__FFL)[__B5YU->__WJ]='\"';
+            __B5YU->__WJ=(____Q)(__B5YU->__WJ +  1);
           } break;
-          case __READ_SLOT__ZK4K__: {
-            genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____IM4K__: {
+            __0TBN(((____IM4K *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____T5FL__: {
+            __PCAP(((____T5FL *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____3DUL__: {
+            __TQTP(((____3DUL *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____0EUL__: {
+            __HR0P(((____0EUL *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____BGUL__: {
+            __ZQTP(((____BGUL *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____2GUL__: {
+            __OR0P(((____2GUL *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_NEG__SYVL__: {
-            genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____B0VL__: {
+            __IPCN(((____B0VL *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_ADD__AZVL__: {
-            genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____P0VL__: {
+            __HTGM(((____P0VL *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            append__3VX(((__STRING__BC *)buffer__NSBN),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__OUBN))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+          case ____Q5YL__: {
+            __EWX(((____BC *)__2TBN),((____Q5YL *)((____5J *)__3VBN))->__HBKM->__GKRG.__WO5D);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____UVPM__: {
+            __SFXN(((____UVPM *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_MOD__LYPM__: {
-            genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____0ZPM__: {
+            __UR0P(((____0ZPM *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_OR__3P0N__: {
-            genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____MR0N__: {
+            __OVVO(((____MR0N *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____YWBP__: {
+            __NWZQ(((____YWBP *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_INF__2WBP__: {
-            genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____LYBP__: {
+            __MYUP(((____LYBP *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____CZBP__: {
+            __O3UP(((____CZBP *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_XOR__OAEP__: {
-            genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____3BEP__: {
+            __5REQ(((____3BEP *)((____5J *)__3VBN)),__2TBN);
           } break;
           };
-          Self__S2YU=((__STRING__BC *)buffer__NSBN);
-          if ((Self__S2YU->capacity__HFL <= Self__S2YU->count__WJ)) {
-            if ((Self__S2YU->capacity__HFL ==  0)) {
-              Self__S2YU->capacity__HFL= 32;
-              __tmp__T2YU=create__KVW( 32);
-              Self__S2YU->storage__4EL=__tmp__T2YU;
+          __B4YU=((____BC *)__2TBN);
+          if ((__B4YU->__OFL <= __B4YU->__WJ)) {
+            if ((__B4YU->__OFL ==  0)) {
+              __B4YU->__OFL= 32;
+              __C4YU=__RVW( 32);
+              __B4YU->__FFL=__C4YU;
             } else /* FALSE */ {
-              __tmp__U2YU=(__INTEGER__Q)(Self__S2YU->capacity__HFL <<  1);
-              __tmp__T2YU=((__CHARACTER__DB *)Self__S2YU->storage__4EL);
-              old_nb_elts__W2YU=Self__S2YU->capacity__HFL;
-              __tmp__X2YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T2YU),((__UINTEGER_32__RWB )old_nb_elts__W2YU),((__UINTEGER_32__RWB )__tmp__U2YU));
-              __tmp__T2YU=((__CHARACTER__DB *)__tmp__X2YU);
-              clear__to__F00(__tmp__T2YU,old_nb_elts__W2YU,(__INTEGER__Q)(__tmp__U2YU -  1));
-              Self__S2YU->storage__4EL=__tmp__T2YU;
-              Self__S2YU->capacity__HFL=__tmp__U2YU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__S2YU->storage__4EL)[Self__S2YU->count__WJ]='.';
-          Self__S2YU->count__WJ=(__INTEGER__Q)(Self__S2YU->count__WJ +  1);
-        } else /* FALSE */ {
-          append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_522));
-          Self__0ZDJ=((__SLOT_DATA__WIRG *)Self__MSBN->slot__CYFM);
-          __tmp__OUBN=NULL;
-          if (((void *)Self__0ZDJ->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__OUBN=Self__0ZDJ->parent_slot__YIRG->receiver_type__FIRG;
-          } else /* FALSE */ {
-            __tmp__OUBN=type_block__YOB;
-          };
-          switch (((struct ___OBJ *)__tmp__OUBN)->__id) {
-          case __TYPE__FF__: {
-            Self__TTES=((__TYPE__FF *)__tmp__OUBN);
-            (&__string_121)->count__0C= 2;
-            (&__string_121)->storage__1C="__";
-            append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_121));
-            append__3VX(((__STRING__BC *)buffer__NSBN),Self__TTES->intern_name__GZMB);
-            add_genere_list__N5AI(Self__TTES);
-          } break;
-          case __TYPE_NULL__4LB__: {
-            Self__E5NT=((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__OUBN));
-            (&__string_121)->count__0C= 2;
-            (&__string_121)->storage__1C="__";
-            append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_121));
-            append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_4));
-            add_genere_list__IBBI(Self__E5NT);
-          } break;
-          case __TYPE_VOID__AMB__: {
-            Self__G5NT=((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__OUBN));
-            (&__string_121)->count__0C= 2;
-            (&__string_121)->storage__1C="__";
-            append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_121));
-            append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_5));
-            add_genere_list__DDBI(Self__G5NT);
-          } break;
-          case __TYPE_CONTEXT__CMB__: {
-            Self__I5NT=((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__OUBN));
-            (&__string_121)->count__0C= 2;
-            (&__string_121)->storage__1C="__";
-            append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_121));
-            append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_54));
-            add_genere_list__4EBI(Self__I5NT);
-          } break;
-          case __TYPE_ID__EMB__: {
-            (&__string_121)->count__0C= 2;
-            (&__string_121)->storage__1C="__";
-            append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_121));
-            append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_56));
-          } break;
-          case __TYPE_GENERIC__BCY__: {
-            put_reference_declaration__W1MI(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__OUBN)),buffer__NSBN);
-          } break;
-          case __TYPE_BLOCK__VO5D__: {
-            Self__L5NT=((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__OUBN));
-            (&__string_121)->count__0C= 2;
-            (&__string_121)->storage__1C="__";
-            append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_121));
-            __tmp__K5NT=intern_name__YYBI();
-            append__3VX(((__STRING__BC *)buffer__NSBN),__tmp__K5NT);
-            add_genere_list__DJBI(Self__L5NT);
-          } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            Self__YTES=((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__OUBN));
-            (&__string_121)->count__0C= 2;
-            (&__string_121)->storage__1C="__";
-            append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_121));
-            append__3VX(((__STRING__BC *)buffer__NSBN),Self__YTES->parent_profil__32NJ.name__P1IK);
-            add_genere_list__CRHL(Self__YTES);
-          } break;
-          };
-          Self__S2YU=((__STRING__BC *)buffer__NSBN);
-          if ((Self__S2YU->capacity__HFL <= Self__S2YU->count__WJ)) {
-            if ((Self__S2YU->capacity__HFL ==  0)) {
-              Self__S2YU->capacity__HFL= 32;
-              __tmp__T2YU=create__KVW( 32);
-              Self__S2YU->storage__4EL=__tmp__T2YU;
+              __D4YU=(____Q)(__B4YU->__OFL <<  1);
+              __C4YU=((____DB *)__B4YU->__FFL);
+              __F4YU=__B4YU->__OFL;
+              __G4YU=__55W(((____IB )__C4YU),((____YWB )__F4YU),((____YWB )__D4YU));
+              __C4YU=((____DB *)__G4YU);
+              __M00(__C4YU,__F4YU,(____Q)(__D4YU -  1));
+              __B4YU->__FFL=__C4YU;
+              __B4YU->__OFL=__D4YU;
+            };
+          };
+          ((____DB *)__B4YU->__FFL)[__B4YU->__WJ]='.';
+          __B4YU->__WJ=(____Q)(__B4YU->__WJ +  1);
+        } else /* FALSE */ {
+          __EWX(((____BC *)__2TBN),(&__string_522));
+          __J1DJ=((____FKRG *)__1TBN->__RZFM);
+          __3VBN=NULL;
+          if (((void *)__J1DJ->__HKRG != (void *)NULL)) {
+            __3VBN=__J1DJ->__HKRG->__UJRG;
+          } else /* FALSE */ {
+            __3VBN=__5OB;
+          };
+          switch (((struct ___OBJ *)__3VBN)->__id) {
+          case ____FF__: {
+            __CVES=((____FF *)__3VBN);
+            (&__string_121)->__0C= 2;
+            (&__string_121)->__1C="__";
+            __EWX(((____BC *)__2TBN),(&__string_121));
+            __EWX(((____BC *)__2TBN),__CVES->__5ZMB);
+            __2ABI(__CVES);
+          } break;
+          case ____FMB__: {
+            __TAOT=((____FMB *)((____FF *)__3VBN));
+            (&__string_121)->__0C= 2;
+            (&__string_121)->__1C="__";
+            __EWX(((____BC *)__2TBN),(&__string_121));
+            __EWX(((____BC *)__2TBN),(&__string_4));
+            __XCBI(__TAOT);
+          } break;
+          case ____HMB__: {
+            __VAOT=((____HMB *)((____FF *)__3VBN));
+            (&__string_121)->__0C= 2;
+            (&__string_121)->__1C="__";
+            __EWX(((____BC *)__2TBN),(&__string_121));
+            __EWX(((____BC *)__2TBN),(&__string_5));
+            __SEBI(__VAOT);
+          } break;
+          case ____JMB__: {
+            __XAOT=((____JMB *)((____FF *)__3VBN));
+            (&__string_121)->__0C= 2;
+            (&__string_121)->__1C="__";
+            __EWX(((____BC *)__2TBN),(&__string_121));
+            __EWX(((____BC *)__2TBN),(&__string_54));
+            __NGBI(__XAOT);
+          } break;
+          case ____LMB__: {
+            (&__string_121)->__0C= 2;
+            (&__string_121)->__1C="__";
+            __EWX(((____BC *)__2TBN),(&__string_121));
+            __EWX(((____BC *)__2TBN),(&__string_56));
+          } break;
+          case ____ICY__: {
+            __F3MI(((____ICY *)((____FF *)__3VBN)),__2TBN);
+          } break;
+          case ____EQ5D__: {
+            __0AOT=((____EQ5D *)((____FF *)__3VBN));
+            (&__string_121)->__0C= 2;
+            (&__string_121)->__1C="__";
+            __EWX(((____BC *)__2TBN),(&__string_121));
+            __ZAOT=__H0BI();
+            __EWX(((____BC *)__2TBN),__ZAOT);
+            __SKBI(__0AOT);
+          } break;
+          case ____L4NJ__: {
+            __HVES=((____L4NJ *)((____FF *)__3VBN));
+            (&__string_121)->__0C= 2;
+            (&__string_121)->__1C="__";
+            __EWX(((____BC *)__2TBN),(&__string_121));
+            __EWX(((____BC *)__2TBN),__HVES->__M4NJ.__42IK);
+            __RSHL(__HVES);
+          } break;
+          };
+          __B4YU=((____BC *)__2TBN);
+          if ((__B4YU->__OFL <= __B4YU->__WJ)) {
+            if ((__B4YU->__OFL ==  0)) {
+              __B4YU->__OFL= 32;
+              __C4YU=__RVW( 32);
+              __B4YU->__FFL=__C4YU;
             } else /* FALSE */ {
-              __tmp__U2YU=(__INTEGER__Q)(Self__S2YU->capacity__HFL <<  1);
-              __tmp__T2YU=((__CHARACTER__DB *)Self__S2YU->storage__4EL);
-              old_nb_elts__W2YU=Self__S2YU->capacity__HFL;
-              __tmp__X2YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T2YU),((__UINTEGER_32__RWB )old_nb_elts__W2YU),((__UINTEGER_32__RWB )__tmp__U2YU));
-              __tmp__T2YU=((__CHARACTER__DB *)__tmp__X2YU);
-              clear__to__F00(__tmp__T2YU,old_nb_elts__W2YU,(__INTEGER__Q)(__tmp__U2YU -  1));
-              Self__S2YU->storage__4EL=__tmp__T2YU;
-              Self__S2YU->capacity__HFL=__tmp__U2YU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__S2YU->storage__4EL)[Self__S2YU->count__WJ]=' ';
-          Self__S2YU->count__WJ=(__INTEGER__Q)(Self__S2YU->count__WJ +  1);
-          switch (((struct ___OBJ *)__tmp__OUBN)->__id) {
-          case __TYPE__FF__: {
-            if (is_java__EE) {
-              (&__string_368)->count__0C= 2;
-              (&__string_368)->storage__1C="[]";
-              append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_368));
+              __D4YU=(____Q)(__B4YU->__OFL <<  1);
+              __C4YU=((____DB *)__B4YU->__FFL);
+              __F4YU=__B4YU->__OFL;
+              __G4YU=__55W(((____IB )__C4YU),((____YWB )__F4YU),((____YWB )__D4YU));
+              __C4YU=((____DB *)__G4YU);
+              __M00(__C4YU,__F4YU,(____Q)(__D4YU -  1));
+              __B4YU->__FFL=__C4YU;
+              __B4YU->__OFL=__D4YU;
+            };
+          };
+          ((____DB *)__B4YU->__FFL)[__B4YU->__WJ]=' ';
+          __B4YU->__WJ=(____Q)(__B4YU->__WJ +  1);
+          switch (((struct ___OBJ *)__3VBN)->__id) {
+          case ____FF__: {
+            if (__EE) {
+              (&__string_368)->__0C= 2;
+              (&__string_368)->__1C="[]";
+              __EWX(((____BC *)__2TBN),(&__string_368));
             } else /* FALSE */ {
-              Self__C5YU=((__STRING__BC *)buffer__NSBN);
-              if ((Self__C5YU->capacity__HFL <= Self__C5YU->count__WJ)) {
-                if ((Self__C5YU->capacity__HFL ==  0)) {
-                  Self__C5YU->capacity__HFL= 32;
-                  __tmp__D5YU=create__KVW( 32);
-                  Self__C5YU->storage__4EL=__tmp__D5YU;
+              __RAZU=((____BC *)__2TBN);
+              if ((__RAZU->__OFL <= __RAZU->__WJ)) {
+                if ((__RAZU->__OFL ==  0)) {
+                  __RAZU->__OFL= 32;
+                  __SAZU=__RVW( 32);
+                  __RAZU->__FFL=__SAZU;
                 } else /* FALSE */ {
-                  __tmp__E5YU=(__INTEGER__Q)(Self__C5YU->capacity__HFL <<  1);
-                  __tmp__D5YU=((__CHARACTER__DB *)Self__C5YU->storage__4EL);
-                  old_nb_elts__G5YU=Self__C5YU->capacity__HFL;
-                  __tmp__H5YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D5YU),((__UINTEGER_32__RWB )old_nb_elts__G5YU),((__UINTEGER_32__RWB )__tmp__E5YU));
-                  __tmp__D5YU=((__CHARACTER__DB *)__tmp__H5YU);
-                  clear__to__F00(__tmp__D5YU,old_nb_elts__G5YU,(__INTEGER__Q)(__tmp__E5YU -  1));
-                  Self__C5YU->storage__4EL=__tmp__D5YU;
-                  Self__C5YU->capacity__HFL=__tmp__E5YU;
+                  __TAZU=(____Q)(__RAZU->__OFL <<  1);
+                  __SAZU=((____DB *)__RAZU->__FFL);
+                  __VAZU=__RAZU->__OFL;
+                  __WAZU=__55W(((____IB )__SAZU),((____YWB )__VAZU),((____YWB )__TAZU));
+                  __SAZU=((____DB *)__WAZU);
+                  __M00(__SAZU,__VAZU,(____Q)(__TAZU -  1));
+                  __RAZU->__FFL=__SAZU;
+                  __RAZU->__OFL=__TAZU;
                 };
               };
-              ((__CHARACTER__DB *)Self__C5YU->storage__4EL)[Self__C5YU->count__WJ]='*';
-              Self__C5YU->count__WJ=(__INTEGER__Q)(Self__C5YU->count__WJ +  1);
+              ((____DB *)__RAZU->__FFL)[__RAZU->__WJ]='*';
+              __RAZU->__WJ=(____Q)(__RAZU->__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__NSBN),(&__string_368));
+          case ____FMB__: {
+            if (__EE) {
+              (&__string_368)->__0C= 2;
+              (&__string_368)->__1C="[]";
+              __EWX(((____BC *)__2TBN),(&__string_368));
             } else /* FALSE */ {
-              Self__C5YU=((__STRING__BC *)buffer__NSBN);
-              if ((Self__C5YU->capacity__HFL <= Self__C5YU->count__WJ)) {
-                if ((Self__C5YU->capacity__HFL ==  0)) {
-                  Self__C5YU->capacity__HFL= 32;
-                  __tmp__D5YU=create__KVW( 32);
-                  Self__C5YU->storage__4EL=__tmp__D5YU;
+              __RAZU=((____BC *)__2TBN);
+              if ((__RAZU->__OFL <= __RAZU->__WJ)) {
+                if ((__RAZU->__OFL ==  0)) {
+                  __RAZU->__OFL= 32;
+                  __SAZU=__RVW( 32);
+                  __RAZU->__FFL=__SAZU;
                 } else /* FALSE */ {
-                  __tmp__E5YU=(__INTEGER__Q)(Self__C5YU->capacity__HFL <<  1);
-                  __tmp__D5YU=((__CHARACTER__DB *)Self__C5YU->storage__4EL);
-                  old_nb_elts__G5YU=Self__C5YU->capacity__HFL;
-                  __tmp__H5YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D5YU),((__UINTEGER_32__RWB )old_nb_elts__G5YU),((__UINTEGER_32__RWB )__tmp__E5YU));
-                  __tmp__D5YU=((__CHARACTER__DB *)__tmp__H5YU);
-                  clear__to__F00(__tmp__D5YU,old_nb_elts__G5YU,(__INTEGER__Q)(__tmp__E5YU -  1));
-                  Self__C5YU->storage__4EL=__tmp__D5YU;
-                  Self__C5YU->capacity__HFL=__tmp__E5YU;
+                  __TAZU=(____Q)(__RAZU->__OFL <<  1);
+                  __SAZU=((____DB *)__RAZU->__FFL);
+                  __VAZU=__RAZU->__OFL;
+                  __WAZU=__55W(((____IB )__SAZU),((____YWB )__VAZU),((____YWB )__TAZU));
+                  __SAZU=((____DB *)__WAZU);
+                  __M00(__SAZU,__VAZU,(____Q)(__TAZU -  1));
+                  __RAZU->__FFL=__SAZU;
+                  __RAZU->__OFL=__TAZU;
                 };
               };
-              ((__CHARACTER__DB *)Self__C5YU->storage__4EL)[Self__C5YU->count__WJ]='*';
-              Self__C5YU->count__WJ=(__INTEGER__Q)(Self__C5YU->count__WJ +  1);
+              ((____DB *)__RAZU->__FFL)[__RAZU->__WJ]='*';
+              __RAZU->__WJ=(____Q)(__RAZU->__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__NSBN),(&__string_368));
+          case ____HMB__: {
+            if (__EE) {
+              (&__string_368)->__0C= 2;
+              (&__string_368)->__1C="[]";
+              __EWX(((____BC *)__2TBN),(&__string_368));
             } else /* FALSE */ {
-              Self__C5YU=((__STRING__BC *)buffer__NSBN);
-              if ((Self__C5YU->capacity__HFL <= Self__C5YU->count__WJ)) {
-                if ((Self__C5YU->capacity__HFL ==  0)) {
-                  Self__C5YU->capacity__HFL= 32;
-                  __tmp__D5YU=create__KVW( 32);
-                  Self__C5YU->storage__4EL=__tmp__D5YU;
+              __RAZU=((____BC *)__2TBN);
+              if ((__RAZU->__OFL <= __RAZU->__WJ)) {
+                if ((__RAZU->__OFL ==  0)) {
+                  __RAZU->__OFL= 32;
+                  __SAZU=__RVW( 32);
+                  __RAZU->__FFL=__SAZU;
                 } else /* FALSE */ {
-                  __tmp__E5YU=(__INTEGER__Q)(Self__C5YU->capacity__HFL <<  1);
-                  __tmp__D5YU=((__CHARACTER__DB *)Self__C5YU->storage__4EL);
-                  old_nb_elts__G5YU=Self__C5YU->capacity__HFL;
-                  __tmp__H5YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D5YU),((__UINTEGER_32__RWB )old_nb_elts__G5YU),((__UINTEGER_32__RWB )__tmp__E5YU));
-                  __tmp__D5YU=((__CHARACTER__DB *)__tmp__H5YU);
-                  clear__to__F00(__tmp__D5YU,old_nb_elts__G5YU,(__INTEGER__Q)(__tmp__E5YU -  1));
-                  Self__C5YU->storage__4EL=__tmp__D5YU;
-                  Self__C5YU->capacity__HFL=__tmp__E5YU;
+                  __TAZU=(____Q)(__RAZU->__OFL <<  1);
+                  __SAZU=((____DB *)__RAZU->__FFL);
+                  __VAZU=__RAZU->__OFL;
+                  __WAZU=__55W(((____IB )__SAZU),((____YWB )__VAZU),((____YWB )__TAZU));
+                  __SAZU=((____DB *)__WAZU);
+                  __M00(__SAZU,__VAZU,(____Q)(__TAZU -  1));
+                  __RAZU->__FFL=__SAZU;
+                  __RAZU->__OFL=__TAZU;
                 };
               };
-              ((__CHARACTER__DB *)Self__C5YU->storage__4EL)[Self__C5YU->count__WJ]='*';
-              Self__C5YU->count__WJ=(__INTEGER__Q)(Self__C5YU->count__WJ +  1);
+              ((____DB *)__RAZU->__FFL)[__RAZU->__WJ]='*';
+              __RAZU->__WJ=(____Q)(__RAZU->__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__NSBN),(&__string_368));
+          case ____JMB__: {
+            if (__EE) {
+              (&__string_368)->__0C= 2;
+              (&__string_368)->__1C="[]";
+              __EWX(((____BC *)__2TBN),(&__string_368));
             } else /* FALSE */ {
-              Self__C5YU=((__STRING__BC *)buffer__NSBN);
-              if ((Self__C5YU->capacity__HFL <= Self__C5YU->count__WJ)) {
-                if ((Self__C5YU->capacity__HFL ==  0)) {
-                  Self__C5YU->capacity__HFL= 32;
-                  __tmp__D5YU=create__KVW( 32);
-                  Self__C5YU->storage__4EL=__tmp__D5YU;
+              __RAZU=((____BC *)__2TBN);
+              if ((__RAZU->__OFL <= __RAZU->__WJ)) {
+                if ((__RAZU->__OFL ==  0)) {
+                  __RAZU->__OFL= 32;
+                  __SAZU=__RVW( 32);
+                  __RAZU->__FFL=__SAZU;
                 } else /* FALSE */ {
-                  __tmp__E5YU=(__INTEGER__Q)(Self__C5YU->capacity__HFL <<  1);
-                  __tmp__D5YU=((__CHARACTER__DB *)Self__C5YU->storage__4EL);
-                  old_nb_elts__G5YU=Self__C5YU->capacity__HFL;
-                  __tmp__H5YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D5YU),((__UINTEGER_32__RWB )old_nb_elts__G5YU),((__UINTEGER_32__RWB )__tmp__E5YU));
-                  __tmp__D5YU=((__CHARACTER__DB *)__tmp__H5YU);
-                  clear__to__F00(__tmp__D5YU,old_nb_elts__G5YU,(__INTEGER__Q)(__tmp__E5YU -  1));
-                  Self__C5YU->storage__4EL=__tmp__D5YU;
-                  Self__C5YU->capacity__HFL=__tmp__E5YU;
+                  __TAZU=(____Q)(__RAZU->__OFL <<  1);
+                  __SAZU=((____DB *)__RAZU->__FFL);
+                  __VAZU=__RAZU->__OFL;
+                  __WAZU=__55W(((____IB )__SAZU),((____YWB )__VAZU),((____YWB )__TAZU));
+                  __SAZU=((____DB *)__WAZU);
+                  __M00(__SAZU,__VAZU,(____Q)(__TAZU -  1));
+                  __RAZU->__FFL=__SAZU;
+                  __RAZU->__OFL=__TAZU;
                 };
               };
-              ((__CHARACTER__DB *)Self__C5YU->storage__4EL)[Self__C5YU->count__WJ]='*';
-              Self__C5YU->count__WJ=(__INTEGER__Q)(Self__C5YU->count__WJ +  1);
+              ((____DB *)__RAZU->__FFL)[__RAZU->__WJ]='*';
+              __RAZU->__WJ=(____Q)(__RAZU->__WJ +  1);
             };
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            put_reference_star_declaration__QRAI(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__OUBN)),buffer__NSBN);
+          case ____ICY__: {
+            __5SAI(((____ICY *)((____FF *)__3VBN)),__2TBN);
           } break;
           };
-          Self__S2YU=((__STRING__BC *)buffer__NSBN);
-          if ((Self__S2YU->capacity__HFL <= Self__S2YU->count__WJ)) {
-            if ((Self__S2YU->capacity__HFL ==  0)) {
-              Self__S2YU->capacity__HFL= 32;
-              __tmp__T2YU=create__KVW( 32);
-              Self__S2YU->storage__4EL=__tmp__T2YU;
+          __B4YU=((____BC *)__2TBN);
+          if ((__B4YU->__OFL <= __B4YU->__WJ)) {
+            if ((__B4YU->__OFL ==  0)) {
+              __B4YU->__OFL= 32;
+              __C4YU=__RVW( 32);
+              __B4YU->__FFL=__C4YU;
             } else /* FALSE */ {
-              __tmp__U2YU=(__INTEGER__Q)(Self__S2YU->capacity__HFL <<  1);
-              __tmp__T2YU=((__CHARACTER__DB *)Self__S2YU->storage__4EL);
-              old_nb_elts__W2YU=Self__S2YU->capacity__HFL;
-              __tmp__X2YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T2YU),((__UINTEGER_32__RWB )old_nb_elts__W2YU),((__UINTEGER_32__RWB )__tmp__U2YU));
-              __tmp__T2YU=((__CHARACTER__DB *)__tmp__X2YU);
-              clear__to__F00(__tmp__T2YU,old_nb_elts__W2YU,(__INTEGER__Q)(__tmp__U2YU -  1));
-              Self__S2YU->storage__4EL=__tmp__T2YU;
-              Self__S2YU->capacity__HFL=__tmp__U2YU;
-            };
-          };
-          ((__CHARACTER__DB *)Self__S2YU->storage__4EL)[Self__S2YU->count__WJ]=')';
-          Self__S2YU->count__WJ=(__INTEGER__Q)(Self__S2YU->count__WJ +  1);
-          __tmp__OUBN=Self__MSBN->receiver__KL4K;
-          switch (((struct ___OBJ *)__tmp__OUBN)->__id) {
-          case __STRING_CST__5J__: {
-            genere__0T5J(((__STRING_CST__5J *)__tmp__OUBN),buffer__NSBN);
-          } break;
-          case __EXTERNAL_C__L5WC__: {
-            genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
-          } break;
-          case __PROTOTYPE_CST__45WC__: {
-            genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
-          } break;
-          case __INTEGER_CST__KAXC__: {
-            genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
-          } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
-            (&__string_507)->count__0C= 35;
-            (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-            append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_507));
-          } break;
-          case __READ_LOCAL__N5ZI__: {
-            genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
-          } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
-          } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
-          } break;
-          case __IS_EXPANDED__L5NJ__: {
-            (&__string_508)->count__0C= 20;
-            (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-            print__CKG((&__string_508));
+              __D4YU=(____Q)(__B4YU->__OFL <<  1);
+              __C4YU=((____DB *)__B4YU->__FFL);
+              __F4YU=__B4YU->__OFL;
+              __G4YU=__55W(((____IB )__C4YU),((____YWB )__F4YU),((____YWB )__D4YU));
+              __C4YU=((____DB *)__G4YU);
+              __M00(__C4YU,__F4YU,(____Q)(__D4YU -  1));
+              __B4YU->__FFL=__C4YU;
+              __B4YU->__OFL=__D4YU;
+            };
+          };
+          ((____DB *)__B4YU->__FFL)[__B4YU->__WJ]=')';
+          __B4YU->__WJ=(____Q)(__B4YU->__WJ +  1);
+          __3VBN=__1TBN->__ZM4K;
+          switch (((struct ___OBJ *)__3VBN)->__id) {
+          case ____5J__: {
+            __JV5J(((____5J *)__3VBN),__2TBN);
+          } break;
+          case ____0AXC__: {
+            __FFSH(((____0AXC *)((____5J *)__3VBN)),__2TBN);
+          } break;
+          case ____NBXC__: {
+            __D15J(((____NBXC *)((____5J *)__3VBN)),__2TBN);
+          } break;
+          case ____ZBXC__: {
+            __XHSH(((____ZBXC *)((____5J *)__3VBN)),__2TBN);
+          } break;
+          case ____DMWH__: {
+            __CWEI(((____DMWH *)((____5J *)__3VBN)),__2TBN);
+            (&__string_507)->__0C= 35;
+            (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+            __EWX(((____BC *)__2TBN),(&__string_507));
+          } break;
+          case ____2A0I__: {
+            __L15J(((____2A0I *)((____5J *)__3VBN)),__2TBN);
+          } break;
+          case ____HJNJ__: {
+            __UAAK(((____HJNJ *)((____5J *)__3VBN)),__2TBN);
+          } break;
+          case ____SJNJ__: {
+            __WFAK(((____SJNJ *)((____5J *)__3VBN)),__2TBN);
+          } 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 *)__tmp__OUBN)),buffer__NSBN);
+          case ____EBOJ__: {
+            __1KAK(((____EBOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____3BOJ__: {
+            __TLAK(((____3BOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____RCOJ__: {
+            __VQAK(((____RCOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____HDOJ__: {
+            __4SAK(((____HDOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____1DOJ__: {
+            __HVAK(((____1DOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_AND__ADOJ__: {
-            genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____PEOJ__: {
+            __QXAK(((____PEOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____DFOJ__: {
+            __ZZAK(((____DFOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____XFOJ__: {
+            __C2AK(((____XFOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __PUT_TO__BFOJ__: {
-            genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____QGOJ__: {
+            __L4AK(((____QGOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __ITEM__VFOJ__: {
-            genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____EHOJ__: {
+            __AABK(((____EHOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __SIZE_OF__NGOJ__: {
-            genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____2HOJ__: {
+            __FABK(((____2HOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __CAST__JHOJ__: {
-            genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____YIOJ__: {
+            __KABK(((____YIOJ *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __REAL_CST__JLOJ__: {
-            append__3VX(((__STRING__BC *)buffer__NSBN),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__OUBN))->value__DD5J);
+          case ____YMOJ__: {
+            __EWX(((____BC *)__2TBN),((____YMOJ *)((____5J *)__3VBN))->__SE5J);
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            Self__PTES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__OUBN));
-            Self__S3YU=((__STRING__BC *)buffer__NSBN);
-            if ((Self__S3YU->capacity__HFL <= Self__S3YU->count__WJ)) {
-              if ((Self__S3YU->capacity__HFL ==  0)) {
-                Self__S3YU->capacity__HFL= 32;
-                __tmp__T3YU=create__KVW( 32);
-                Self__S3YU->storage__4EL=__tmp__T3YU;
+          case ____ONOJ__: {
+            __4UES=((____ONOJ *)((____5J *)__3VBN));
+            __B5YU=((____BC *)__2TBN);
+            if ((__B5YU->__OFL <= __B5YU->__WJ)) {
+              if ((__B5YU->__OFL ==  0)) {
+                __B5YU->__OFL= 32;
+                __C5YU=__RVW( 32);
+                __B5YU->__FFL=__C5YU;
               } else /* FALSE */ {
-                __tmp__U3YU=(__INTEGER__Q)(Self__S3YU->capacity__HFL <<  1);
-                __tmp__T3YU=((__CHARACTER__DB *)Self__S3YU->storage__4EL);
-                old_nb_elts__W3YU=Self__S3YU->capacity__HFL;
-                __tmp__X3YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T3YU),((__UINTEGER_32__RWB )old_nb_elts__W3YU),((__UINTEGER_32__RWB )__tmp__U3YU));
-                __tmp__T3YU=((__CHARACTER__DB *)__tmp__X3YU);
-                clear__to__F00(__tmp__T3YU,old_nb_elts__W3YU,(__INTEGER__Q)(__tmp__U3YU -  1));
-                Self__S3YU->storage__4EL=__tmp__T3YU;
-                Self__S3YU->capacity__HFL=__tmp__U3YU;
+                __D5YU=(____Q)(__B5YU->__OFL <<  1);
+                __C5YU=((____DB *)__B5YU->__FFL);
+                __F5YU=__B5YU->__OFL;
+                __G5YU=__55W(((____IB )__C5YU),((____YWB )__F5YU),((____YWB )__D5YU));
+                __C5YU=((____DB *)__G5YU);
+                __M00(__C5YU,__F5YU,(____Q)(__D5YU -  1));
+                __B5YU->__FFL=__C5YU;
+                __B5YU->__OFL=__D5YU;
               };
             };
-            ((__CHARACTER__DB *)Self__S3YU->storage__4EL)[Self__S3YU->count__WJ]='\'';
-            Self__S3YU->count__WJ=(__INTEGER__Q)(Self__S3YU->count__WJ +  1);
-            append__3VX(((__STRING__BC *)buffer__NSBN),Self__PTES->text__ID5J);
-            Self__S3YU=((__STRING__BC *)buffer__NSBN);
-            if ((Self__S3YU->capacity__HFL <= Self__S3YU->count__WJ)) {
-              if ((Self__S3YU->capacity__HFL ==  0)) {
-                Self__S3YU->capacity__HFL= 32;
-                __tmp__T3YU=create__KVW( 32);
-                Self__S3YU->storage__4EL=__tmp__T3YU;
+            ((____DB *)__B5YU->__FFL)[__B5YU->__WJ]='\'';
+            __B5YU->__WJ=(____Q)(__B5YU->__WJ +  1);
+            __EWX(((____BC *)__2TBN),__4UES->__XE5J);
+            __B5YU=((____BC *)__2TBN);
+            if ((__B5YU->__OFL <= __B5YU->__WJ)) {
+              if ((__B5YU->__OFL ==  0)) {
+                __B5YU->__OFL= 32;
+                __C5YU=__RVW( 32);
+                __B5YU->__FFL=__C5YU;
               } else /* FALSE */ {
-                __tmp__U3YU=(__INTEGER__Q)(Self__S3YU->capacity__HFL <<  1);
-                __tmp__T3YU=((__CHARACTER__DB *)Self__S3YU->storage__4EL);
-                old_nb_elts__W3YU=Self__S3YU->capacity__HFL;
-                __tmp__X3YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T3YU),((__UINTEGER_32__RWB )old_nb_elts__W3YU),((__UINTEGER_32__RWB )__tmp__U3YU));
-                __tmp__T3YU=((__CHARACTER__DB *)__tmp__X3YU);
-                clear__to__F00(__tmp__T3YU,old_nb_elts__W3YU,(__INTEGER__Q)(__tmp__U3YU -  1));
-                Self__S3YU->storage__4EL=__tmp__T3YU;
-                Self__S3YU->capacity__HFL=__tmp__U3YU;
+                __D5YU=(____Q)(__B5YU->__OFL <<  1);
+                __C5YU=((____DB *)__B5YU->__FFL);
+                __F5YU=__B5YU->__OFL;
+                __G5YU=__55W(((____IB )__C5YU),((____YWB )__F5YU),((____YWB )__D5YU));
+                __C5YU=((____DB *)__G5YU);
+                __M00(__C5YU,__F5YU,(____Q)(__D5YU -  1));
+                __B5YU->__FFL=__C5YU;
+                __B5YU->__OFL=__D5YU;
               };
             };
-            ((__CHARACTER__DB *)Self__S3YU->storage__4EL)[Self__S3YU->count__WJ]='\'';
-            Self__S3YU->count__WJ=(__INTEGER__Q)(Self__S3YU->count__WJ +  1);
-          } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            Self__RTES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__OUBN));
-            Self__S3YU=((__STRING__BC *)buffer__NSBN);
-            if ((Self__S3YU->capacity__HFL <= Self__S3YU->count__WJ)) {
-              if ((Self__S3YU->capacity__HFL ==  0)) {
-                Self__S3YU->capacity__HFL= 32;
-                __tmp__T3YU=create__KVW( 32);
-                Self__S3YU->storage__4EL=__tmp__T3YU;
+            ((____DB *)__B5YU->__FFL)[__B5YU->__WJ]='\'';
+            __B5YU->__WJ=(____Q)(__B5YU->__WJ +  1);
+          } break;
+          case ____YOOJ__: {
+            __AVES=((____YOOJ *)((____5J *)__3VBN));
+            __B5YU=((____BC *)__2TBN);
+            if ((__B5YU->__OFL <= __B5YU->__WJ)) {
+              if ((__B5YU->__OFL ==  0)) {
+                __B5YU->__OFL= 32;
+                __C5YU=__RVW( 32);
+                __B5YU->__FFL=__C5YU;
               } else /* FALSE */ {
-                __tmp__U3YU=(__INTEGER__Q)(Self__S3YU->capacity__HFL <<  1);
-                __tmp__T3YU=((__CHARACTER__DB *)Self__S3YU->storage__4EL);
-                old_nb_elts__W3YU=Self__S3YU->capacity__HFL;
-                __tmp__X3YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T3YU),((__UINTEGER_32__RWB )old_nb_elts__W3YU),((__UINTEGER_32__RWB )__tmp__U3YU));
-                __tmp__T3YU=((__CHARACTER__DB *)__tmp__X3YU);
-                clear__to__F00(__tmp__T3YU,old_nb_elts__W3YU,(__INTEGER__Q)(__tmp__U3YU -  1));
-                Self__S3YU->storage__4EL=__tmp__T3YU;
-                Self__S3YU->capacity__HFL=__tmp__U3YU;
+                __D5YU=(____Q)(__B5YU->__OFL <<  1);
+                __C5YU=((____DB *)__B5YU->__FFL);
+                __F5YU=__B5YU->__OFL;
+                __G5YU=__55W(((____IB )__C5YU),((____YWB )__F5YU),((____YWB )__D5YU));
+                __C5YU=((____DB *)__G5YU);
+                __M00(__C5YU,__F5YU,(____Q)(__D5YU -  1));
+                __B5YU->__FFL=__C5YU;
+                __B5YU->__OFL=__D5YU;
               };
             };
-            ((__CHARACTER__DB *)Self__S3YU->storage__4EL)[Self__S3YU->count__WJ]='\"';
-            Self__S3YU->count__WJ=(__INTEGER__Q)(Self__S3YU->count__WJ +  1);
-            append__3VX(((__STRING__BC *)buffer__NSBN),Self__RTES->string__EBJK);
-            Self__S3YU=((__STRING__BC *)buffer__NSBN);
-            if ((Self__S3YU->capacity__HFL <= Self__S3YU->count__WJ)) {
-              if ((Self__S3YU->capacity__HFL ==  0)) {
-                Self__S3YU->capacity__HFL= 32;
-                __tmp__T3YU=create__KVW( 32);
-                Self__S3YU->storage__4EL=__tmp__T3YU;
+            ((____DB *)__B5YU->__FFL)[__B5YU->__WJ]='\"';
+            __B5YU->__WJ=(____Q)(__B5YU->__WJ +  1);
+            __EWX(((____BC *)__2TBN),__AVES->__TCJK);
+            __B5YU=((____BC *)__2TBN);
+            if ((__B5YU->__OFL <= __B5YU->__WJ)) {
+              if ((__B5YU->__OFL ==  0)) {
+                __B5YU->__OFL= 32;
+                __C5YU=__RVW( 32);
+                __B5YU->__FFL=__C5YU;
               } else /* FALSE */ {
-                __tmp__U3YU=(__INTEGER__Q)(Self__S3YU->capacity__HFL <<  1);
-                __tmp__T3YU=((__CHARACTER__DB *)Self__S3YU->storage__4EL);
-                old_nb_elts__W3YU=Self__S3YU->capacity__HFL;
-                __tmp__X3YU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__T3YU),((__UINTEGER_32__RWB )old_nb_elts__W3YU),((__UINTEGER_32__RWB )__tmp__U3YU));
-                __tmp__T3YU=((__CHARACTER__DB *)__tmp__X3YU);
-                clear__to__F00(__tmp__T3YU,old_nb_elts__W3YU,(__INTEGER__Q)(__tmp__U3YU -  1));
-                Self__S3YU->storage__4EL=__tmp__T3YU;
-                Self__S3YU->capacity__HFL=__tmp__U3YU;
+                __D5YU=(____Q)(__B5YU->__OFL <<  1);
+                __C5YU=((____DB *)__B5YU->__FFL);
+                __F5YU=__B5YU->__OFL;
+                __G5YU=__55W(((____IB )__C5YU),((____YWB )__F5YU),((____YWB )__D5YU));
+                __C5YU=((____DB *)__G5YU);
+                __M00(__C5YU,__F5YU,(____Q)(__D5YU -  1));
+                __B5YU->__FFL=__C5YU;
+                __B5YU->__OFL=__D5YU;
               };
             };
-            ((__CHARACTER__DB *)Self__S3YU->storage__4EL)[Self__S3YU->count__WJ]='\"';
-            Self__S3YU->count__WJ=(__INTEGER__Q)(Self__S3YU->count__WJ +  1);
+            ((____DB *)__B5YU->__FFL)[__B5YU->__WJ]='\"';
+            __B5YU->__WJ=(____Q)(__B5YU->__WJ +  1);
           } break;
-          case __READ_SLOT__ZK4K__: {
-            genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____IM4K__: {
+            __0TBN(((____IM4K *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____T5FL__: {
+            __PCAP(((____T5FL *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____3DUL__: {
+            __TQTP(((____3DUL *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____0EUL__: {
+            __HR0P(((____0EUL *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____BGUL__: {
+            __ZQTP(((____BGUL *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____2GUL__: {
+            __OR0P(((____2GUL *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_NEG__SYVL__: {
-            genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____B0VL__: {
+            __IPCN(((____B0VL *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_ADD__AZVL__: {
-            genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____P0VL__: {
+            __HTGM(((____P0VL *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            append__3VX(((__STRING__BC *)buffer__NSBN),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__OUBN))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+          case ____Q5YL__: {
+            __EWX(((____BC *)__2TBN),((____Q5YL *)((____5J *)__3VBN))->__HBKM->__GKRG.__WO5D);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____UVPM__: {
+            __SFXN(((____UVPM *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_MOD__LYPM__: {
-            genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____0ZPM__: {
+            __UR0P(((____0ZPM *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_OR__3P0N__: {
-            genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____MR0N__: {
+            __OVVO(((____MR0N *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____YWBP__: {
+            __NWZQ(((____YWBP *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_INF__2WBP__: {
-            genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____LYBP__: {
+            __MYUP(((____LYBP *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____CZBP__: {
+            __O3UP(((____CZBP *)((____5J *)__3VBN)),__2TBN);
           } break;
-          case __EXPR_XOR__OAEP__: {
-            genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__OUBN)),buffer__NSBN);
+          case ____3BEP__: {
+            __5REQ(((____3BEP *)((____5J *)__3VBN)),__2TBN);
           } break;
           };
-          append__3VX(((__STRING__BC *)buffer__NSBN),(&__string_523));
+          __EWX(((____BC *)__2TBN),(&__string_523));
         };
       };
-      append__3VX(((__STRING__BC *)buffer__NSBN),Self__MSBN->slot__CYFM->parent_variable__XIRG.intern_name__HN5D);
+      __EWX(((____BC *)__2TBN),__1TBN->__RZFM->__GKRG.__WO5D);
     };
   };
 }
 
-static void genere__ABAP(__EXPR_NOT_LOGIC__E4FL *Self__BBAP,__STRING__BC *buffer__CBAP)
-// ({EXPR_NOT_LOGIC__E4FL},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __PCAP(____T5FL *__QCAP,____BC *__RCAP)
+// ({__T5FL},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__KBZU,*Self__CCZU;
-  __INTEGER__Q __tmp__MBZU,old_nb_elts__OBZU,__tmp__ECZU;
-  __INTEGER__Q old_nb_elts__GCZU;
-  __POINTER__IB __tmp__PBZU,__tmp__HCZU;
-  void *__tmp__EBAP;
-  __CHARACTER_CST__5LOJ *Self__KUES;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__MUES;
-  __CHARACTER__DB *__tmp__LBZU,*__tmp__DCZU;
-  Self__KBZU=((__STRING__BC *)buffer__CBAP);
-  if ((Self__KBZU->capacity__HFL <= Self__KBZU->count__WJ)) {
-    if ((Self__KBZU->capacity__HFL ==  0)) {
-      Self__KBZU->capacity__HFL= 32;
-      __tmp__LBZU=create__KVW( 32);
-      Self__KBZU->storage__4EL=__tmp__LBZU;
-    } else /* FALSE */ {
-      __tmp__MBZU=(__INTEGER__Q)(Self__KBZU->capacity__HFL <<  1);
-      __tmp__LBZU=((__CHARACTER__DB *)Self__KBZU->storage__4EL);
-      old_nb_elts__OBZU=Self__KBZU->capacity__HFL;
-      __tmp__PBZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LBZU),((__UINTEGER_32__RWB )old_nb_elts__OBZU),((__UINTEGER_32__RWB )__tmp__MBZU));
-      __tmp__LBZU=((__CHARACTER__DB *)__tmp__PBZU);
-      clear__to__F00(__tmp__LBZU,old_nb_elts__OBZU,(__INTEGER__Q)(__tmp__MBZU -  1));
-      Self__KBZU->storage__4EL=__tmp__LBZU;
-      Self__KBZU->capacity__HFL=__tmp__MBZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KBZU->storage__4EL)[Self__KBZU->count__WJ]='(';
-  Self__KBZU->count__WJ=(__INTEGER__Q)(Self__KBZU->count__WJ +  1);
-  Self__KBZU=((__STRING__BC *)buffer__CBAP);
-  if ((Self__KBZU->capacity__HFL <= Self__KBZU->count__WJ)) {
-    if ((Self__KBZU->capacity__HFL ==  0)) {
-      Self__KBZU->capacity__HFL= 32;
-      __tmp__LBZU=create__KVW( 32);
-      Self__KBZU->storage__4EL=__tmp__LBZU;
-    } else /* FALSE */ {
-      __tmp__MBZU=(__INTEGER__Q)(Self__KBZU->capacity__HFL <<  1);
-      __tmp__LBZU=((__CHARACTER__DB *)Self__KBZU->storage__4EL);
-      old_nb_elts__OBZU=Self__KBZU->capacity__HFL;
-      __tmp__PBZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LBZU),((__UINTEGER_32__RWB )old_nb_elts__OBZU),((__UINTEGER_32__RWB )__tmp__MBZU));
-      __tmp__LBZU=((__CHARACTER__DB *)__tmp__PBZU);
-      clear__to__F00(__tmp__LBZU,old_nb_elts__OBZU,(__INTEGER__Q)(__tmp__MBZU -  1));
-      Self__KBZU->storage__4EL=__tmp__LBZU;
-      Self__KBZU->capacity__HFL=__tmp__MBZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KBZU->storage__4EL)[Self__KBZU->count__WJ]='!';
-  Self__KBZU->count__WJ=(__INTEGER__Q)(Self__KBZU->count__WJ +  1);
-  Self__KBZU=((__STRING__BC *)buffer__CBAP);
-  if ((Self__KBZU->capacity__HFL <= Self__KBZU->count__WJ)) {
-    if ((Self__KBZU->capacity__HFL ==  0)) {
-      Self__KBZU->capacity__HFL= 32;
-      __tmp__LBZU=create__KVW( 32);
-      Self__KBZU->storage__4EL=__tmp__LBZU;
-    } else /* FALSE */ {
-      __tmp__MBZU=(__INTEGER__Q)(Self__KBZU->capacity__HFL <<  1);
-      __tmp__LBZU=((__CHARACTER__DB *)Self__KBZU->storage__4EL);
-      old_nb_elts__OBZU=Self__KBZU->capacity__HFL;
-      __tmp__PBZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LBZU),((__UINTEGER_32__RWB )old_nb_elts__OBZU),((__UINTEGER_32__RWB )__tmp__MBZU));
-      __tmp__LBZU=((__CHARACTER__DB *)__tmp__PBZU);
-      clear__to__F00(__tmp__LBZU,old_nb_elts__OBZU,(__INTEGER__Q)(__tmp__MBZU -  1));
-      Self__KBZU->storage__4EL=__tmp__LBZU;
-      Self__KBZU->capacity__HFL=__tmp__MBZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KBZU->storage__4EL)[Self__KBZU->count__WJ]=' ';
-  Self__KBZU->count__WJ=(__INTEGER__Q)(Self__KBZU->count__WJ +  1);
-  __tmp__EBAP=Self__BBAP->parent_expr_unary_logic__H4FL.right__2K5O;
-  switch (((struct ___OBJ *)__tmp__EBAP)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)__tmp__EBAP),buffer__CBAP);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__CBAP),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  ____BC *__ZCZU,*__RDZU;
+  ____Q __1CZU,__3CZU,__TDZU,__VDZU;
+  ____IB __4CZU,__WDZU;
+  void *__TCAP;
+  ____ONOJ *__ZVES;
+  ____YOOJ *__1VES;
+  ____DB *__0CZU,*__SDZU;
+  __ZCZU=((____BC *)__RCAP);
+  if ((__ZCZU->__OFL <= __ZCZU->__WJ)) {
+    if ((__ZCZU->__OFL ==  0)) {
+      __ZCZU->__OFL= 32;
+      __0CZU=__RVW( 32);
+      __ZCZU->__FFL=__0CZU;
+    } else /* FALSE */ {
+      __1CZU=(____Q)(__ZCZU->__OFL <<  1);
+      __0CZU=((____DB *)__ZCZU->__FFL);
+      __3CZU=__ZCZU->__OFL;
+      __4CZU=__55W(((____IB )__0CZU),((____YWB )__3CZU),((____YWB )__1CZU));
+      __0CZU=((____DB *)__4CZU);
+      __M00(__0CZU,__3CZU,(____Q)(__1CZU -  1));
+      __ZCZU->__FFL=__0CZU;
+      __ZCZU->__OFL=__1CZU;
+    };
+  };
+  ((____DB *)__ZCZU->__FFL)[__ZCZU->__WJ]='(';
+  __ZCZU->__WJ=(____Q)(__ZCZU->__WJ +  1);
+  __ZCZU=((____BC *)__RCAP);
+  if ((__ZCZU->__OFL <= __ZCZU->__WJ)) {
+    if ((__ZCZU->__OFL ==  0)) {
+      __ZCZU->__OFL= 32;
+      __0CZU=__RVW( 32);
+      __ZCZU->__FFL=__0CZU;
+    } else /* FALSE */ {
+      __1CZU=(____Q)(__ZCZU->__OFL <<  1);
+      __0CZU=((____DB *)__ZCZU->__FFL);
+      __3CZU=__ZCZU->__OFL;
+      __4CZU=__55W(((____IB )__0CZU),((____YWB )__3CZU),((____YWB )__1CZU));
+      __0CZU=((____DB *)__4CZU);
+      __M00(__0CZU,__3CZU,(____Q)(__1CZU -  1));
+      __ZCZU->__FFL=__0CZU;
+      __ZCZU->__OFL=__1CZU;
+    };
+  };
+  ((____DB *)__ZCZU->__FFL)[__ZCZU->__WJ]='!';
+  __ZCZU->__WJ=(____Q)(__ZCZU->__WJ +  1);
+  __ZCZU=((____BC *)__RCAP);
+  if ((__ZCZU->__OFL <= __ZCZU->__WJ)) {
+    if ((__ZCZU->__OFL ==  0)) {
+      __ZCZU->__OFL= 32;
+      __0CZU=__RVW( 32);
+      __ZCZU->__FFL=__0CZU;
+    } else /* FALSE */ {
+      __1CZU=(____Q)(__ZCZU->__OFL <<  1);
+      __0CZU=((____DB *)__ZCZU->__FFL);
+      __3CZU=__ZCZU->__OFL;
+      __4CZU=__55W(((____IB )__0CZU),((____YWB )__3CZU),((____YWB )__1CZU));
+      __0CZU=((____DB *)__4CZU);
+      __M00(__0CZU,__3CZU,(____Q)(__1CZU -  1));
+      __ZCZU->__FFL=__0CZU;
+      __ZCZU->__OFL=__1CZU;
+    };
+  };
+  ((____DB *)__ZCZU->__FFL)[__ZCZU->__WJ]=' ';
+  __ZCZU->__WJ=(____Q)(__ZCZU->__WJ +  1);
+  __TCAP=__QCAP->__W5FL.__LM5O;
+  switch (((struct ___OBJ *)__TCAP)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__TCAP),__RCAP);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__TCAP)),__RCAP);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__TCAP)),__RCAP);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__TCAP)),__RCAP);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__TCAP)),__RCAP);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__RCAP),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__TCAP)),__RCAP);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__TCAP)),__RCAP);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__TCAP)),__RCAP);
+  } 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 *)__tmp__EBAP)),buffer__CBAP);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__CBAP),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__EBAP))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__RCAP),((____YMOJ *)((____5J *)__TCAP))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__KUES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__EBAP));
-    Self__CCZU=((__STRING__BC *)buffer__CBAP);
-    if ((Self__CCZU->capacity__HFL <= Self__CCZU->count__WJ)) {
-      if ((Self__CCZU->capacity__HFL ==  0)) {
-        Self__CCZU->capacity__HFL= 32;
-        __tmp__DCZU=create__KVW( 32);
-        Self__CCZU->storage__4EL=__tmp__DCZU;
+  case ____ONOJ__: {
+    __ZVES=((____ONOJ *)((____5J *)__TCAP));
+    __RDZU=((____BC *)__RCAP);
+    if ((__RDZU->__OFL <= __RDZU->__WJ)) {
+      if ((__RDZU->__OFL ==  0)) {
+        __RDZU->__OFL= 32;
+        __SDZU=__RVW( 32);
+        __RDZU->__FFL=__SDZU;
       } else /* FALSE */ {
-        __tmp__ECZU=(__INTEGER__Q)(Self__CCZU->capacity__HFL <<  1);
-        __tmp__DCZU=((__CHARACTER__DB *)Self__CCZU->storage__4EL);
-        old_nb_elts__GCZU=Self__CCZU->capacity__HFL;
-        __tmp__HCZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__DCZU),((__UINTEGER_32__RWB )old_nb_elts__GCZU),((__UINTEGER_32__RWB )__tmp__ECZU));
-        __tmp__DCZU=((__CHARACTER__DB *)__tmp__HCZU);
-        clear__to__F00(__tmp__DCZU,old_nb_elts__GCZU,(__INTEGER__Q)(__tmp__ECZU -  1));
-        Self__CCZU->storage__4EL=__tmp__DCZU;
-        Self__CCZU->capacity__HFL=__tmp__ECZU;
+        __TDZU=(____Q)(__RDZU->__OFL <<  1);
+        __SDZU=((____DB *)__RDZU->__FFL);
+        __VDZU=__RDZU->__OFL;
+        __WDZU=__55W(((____IB )__SDZU),((____YWB )__VDZU),((____YWB )__TDZU));
+        __SDZU=((____DB *)__WDZU);
+        __M00(__SDZU,__VDZU,(____Q)(__TDZU -  1));
+        __RDZU->__FFL=__SDZU;
+        __RDZU->__OFL=__TDZU;
       };
     };
-    ((__CHARACTER__DB *)Self__CCZU->storage__4EL)[Self__CCZU->count__WJ]='\'';
-    Self__CCZU->count__WJ=(__INTEGER__Q)(Self__CCZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__CBAP),Self__KUES->text__ID5J);
-    Self__CCZU=((__STRING__BC *)buffer__CBAP);
-    if ((Self__CCZU->capacity__HFL <= Self__CCZU->count__WJ)) {
-      if ((Self__CCZU->capacity__HFL ==  0)) {
-        Self__CCZU->capacity__HFL= 32;
-        __tmp__DCZU=create__KVW( 32);
-        Self__CCZU->storage__4EL=__tmp__DCZU;
+    ((____DB *)__RDZU->__FFL)[__RDZU->__WJ]='\'';
+    __RDZU->__WJ=(____Q)(__RDZU->__WJ +  1);
+    __EWX(((____BC *)__RCAP),__ZVES->__XE5J);
+    __RDZU=((____BC *)__RCAP);
+    if ((__RDZU->__OFL <= __RDZU->__WJ)) {
+      if ((__RDZU->__OFL ==  0)) {
+        __RDZU->__OFL= 32;
+        __SDZU=__RVW( 32);
+        __RDZU->__FFL=__SDZU;
       } else /* FALSE */ {
-        __tmp__ECZU=(__INTEGER__Q)(Self__CCZU->capacity__HFL <<  1);
-        __tmp__DCZU=((__CHARACTER__DB *)Self__CCZU->storage__4EL);
-        old_nb_elts__GCZU=Self__CCZU->capacity__HFL;
-        __tmp__HCZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__DCZU),((__UINTEGER_32__RWB )old_nb_elts__GCZU),((__UINTEGER_32__RWB )__tmp__ECZU));
-        __tmp__DCZU=((__CHARACTER__DB *)__tmp__HCZU);
-        clear__to__F00(__tmp__DCZU,old_nb_elts__GCZU,(__INTEGER__Q)(__tmp__ECZU -  1));
-        Self__CCZU->storage__4EL=__tmp__DCZU;
-        Self__CCZU->capacity__HFL=__tmp__ECZU;
+        __TDZU=(____Q)(__RDZU->__OFL <<  1);
+        __SDZU=((____DB *)__RDZU->__FFL);
+        __VDZU=__RDZU->__OFL;
+        __WDZU=__55W(((____IB )__SDZU),((____YWB )__VDZU),((____YWB )__TDZU));
+        __SDZU=((____DB *)__WDZU);
+        __M00(__SDZU,__VDZU,(____Q)(__TDZU -  1));
+        __RDZU->__FFL=__SDZU;
+        __RDZU->__OFL=__TDZU;
       };
     };
-    ((__CHARACTER__DB *)Self__CCZU->storage__4EL)[Self__CCZU->count__WJ]='\'';
-    Self__CCZU->count__WJ=(__INTEGER__Q)(Self__CCZU->count__WJ +  1);
+    ((____DB *)__RDZU->__FFL)[__RDZU->__WJ]='\'';
+    __RDZU->__WJ=(____Q)(__RDZU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__MUES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__EBAP));
-    Self__CCZU=((__STRING__BC *)buffer__CBAP);
-    if ((Self__CCZU->capacity__HFL <= Self__CCZU->count__WJ)) {
-      if ((Self__CCZU->capacity__HFL ==  0)) {
-        Self__CCZU->capacity__HFL= 32;
-        __tmp__DCZU=create__KVW( 32);
-        Self__CCZU->storage__4EL=__tmp__DCZU;
+  case ____YOOJ__: {
+    __1VES=((____YOOJ *)((____5J *)__TCAP));
+    __RDZU=((____BC *)__RCAP);
+    if ((__RDZU->__OFL <= __RDZU->__WJ)) {
+      if ((__RDZU->__OFL ==  0)) {
+        __RDZU->__OFL= 32;
+        __SDZU=__RVW( 32);
+        __RDZU->__FFL=__SDZU;
       } else /* FALSE */ {
-        __tmp__ECZU=(__INTEGER__Q)(Self__CCZU->capacity__HFL <<  1);
-        __tmp__DCZU=((__CHARACTER__DB *)Self__CCZU->storage__4EL);
-        old_nb_elts__GCZU=Self__CCZU->capacity__HFL;
-        __tmp__HCZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__DCZU),((__UINTEGER_32__RWB )old_nb_elts__GCZU),((__UINTEGER_32__RWB )__tmp__ECZU));
-        __tmp__DCZU=((__CHARACTER__DB *)__tmp__HCZU);
-        clear__to__F00(__tmp__DCZU,old_nb_elts__GCZU,(__INTEGER__Q)(__tmp__ECZU -  1));
-        Self__CCZU->storage__4EL=__tmp__DCZU;
-        Self__CCZU->capacity__HFL=__tmp__ECZU;
+        __TDZU=(____Q)(__RDZU->__OFL <<  1);
+        __SDZU=((____DB *)__RDZU->__FFL);
+        __VDZU=__RDZU->__OFL;
+        __WDZU=__55W(((____IB )__SDZU),((____YWB )__VDZU),((____YWB )__TDZU));
+        __SDZU=((____DB *)__WDZU);
+        __M00(__SDZU,__VDZU,(____Q)(__TDZU -  1));
+        __RDZU->__FFL=__SDZU;
+        __RDZU->__OFL=__TDZU;
       };
     };
-    ((__CHARACTER__DB *)Self__CCZU->storage__4EL)[Self__CCZU->count__WJ]='\"';
-    Self__CCZU->count__WJ=(__INTEGER__Q)(Self__CCZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__CBAP),Self__MUES->string__EBJK);
-    Self__CCZU=((__STRING__BC *)buffer__CBAP);
-    if ((Self__CCZU->capacity__HFL <= Self__CCZU->count__WJ)) {
-      if ((Self__CCZU->capacity__HFL ==  0)) {
-        Self__CCZU->capacity__HFL= 32;
-        __tmp__DCZU=create__KVW( 32);
-        Self__CCZU->storage__4EL=__tmp__DCZU;
+    ((____DB *)__RDZU->__FFL)[__RDZU->__WJ]='\"';
+    __RDZU->__WJ=(____Q)(__RDZU->__WJ +  1);
+    __EWX(((____BC *)__RCAP),__1VES->__TCJK);
+    __RDZU=((____BC *)__RCAP);
+    if ((__RDZU->__OFL <= __RDZU->__WJ)) {
+      if ((__RDZU->__OFL ==  0)) {
+        __RDZU->__OFL= 32;
+        __SDZU=__RVW( 32);
+        __RDZU->__FFL=__SDZU;
       } else /* FALSE */ {
-        __tmp__ECZU=(__INTEGER__Q)(Self__CCZU->capacity__HFL <<  1);
-        __tmp__DCZU=((__CHARACTER__DB *)Self__CCZU->storage__4EL);
-        old_nb_elts__GCZU=Self__CCZU->capacity__HFL;
-        __tmp__HCZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__DCZU),((__UINTEGER_32__RWB )old_nb_elts__GCZU),((__UINTEGER_32__RWB )__tmp__ECZU));
-        __tmp__DCZU=((__CHARACTER__DB *)__tmp__HCZU);
-        clear__to__F00(__tmp__DCZU,old_nb_elts__GCZU,(__INTEGER__Q)(__tmp__ECZU -  1));
-        Self__CCZU->storage__4EL=__tmp__DCZU;
-        Self__CCZU->capacity__HFL=__tmp__ECZU;
+        __TDZU=(____Q)(__RDZU->__OFL <<  1);
+        __SDZU=((____DB *)__RDZU->__FFL);
+        __VDZU=__RDZU->__OFL;
+        __WDZU=__55W(((____IB )__SDZU),((____YWB )__VDZU),((____YWB )__TDZU));
+        __SDZU=((____DB *)__WDZU);
+        __M00(__SDZU,__VDZU,(____Q)(__TDZU -  1));
+        __RDZU->__FFL=__SDZU;
+        __RDZU->__OFL=__TDZU;
       };
     };
-    ((__CHARACTER__DB *)Self__CCZU->storage__4EL)[Self__CCZU->count__WJ]='\"';
-    Self__CCZU->count__WJ=(__INTEGER__Q)(Self__CCZU->count__WJ +  1);
+    ((____DB *)__RDZU->__FFL)[__RDZU->__WJ]='\"';
+    __RDZU->__WJ=(____Q)(__RDZU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__CBAP),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__EBAP))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__RCAP),((____Q5YL *)((____5J *)__TCAP))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__TCAP)),__RCAP);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__EBAP)),buffer__CBAP);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__TCAP)),__RCAP);
   } break;
   };
-  Self__KBZU=((__STRING__BC *)buffer__CBAP);
-  if ((Self__KBZU->capacity__HFL <= Self__KBZU->count__WJ)) {
-    if ((Self__KBZU->capacity__HFL ==  0)) {
-      Self__KBZU->capacity__HFL= 32;
-      __tmp__LBZU=create__KVW( 32);
-      Self__KBZU->storage__4EL=__tmp__LBZU;
+  __ZCZU=((____BC *)__RCAP);
+  if ((__ZCZU->__OFL <= __ZCZU->__WJ)) {
+    if ((__ZCZU->__OFL ==  0)) {
+      __ZCZU->__OFL= 32;
+      __0CZU=__RVW( 32);
+      __ZCZU->__FFL=__0CZU;
     } else /* FALSE */ {
-      __tmp__MBZU=(__INTEGER__Q)(Self__KBZU->capacity__HFL <<  1);
-      __tmp__LBZU=((__CHARACTER__DB *)Self__KBZU->storage__4EL);
-      old_nb_elts__OBZU=Self__KBZU->capacity__HFL;
-      __tmp__PBZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LBZU),((__UINTEGER_32__RWB )old_nb_elts__OBZU),((__UINTEGER_32__RWB )__tmp__MBZU));
-      __tmp__LBZU=((__CHARACTER__DB *)__tmp__PBZU);
-      clear__to__F00(__tmp__LBZU,old_nb_elts__OBZU,(__INTEGER__Q)(__tmp__MBZU -  1));
-      Self__KBZU->storage__4EL=__tmp__LBZU;
-      Self__KBZU->capacity__HFL=__tmp__MBZU;
+      __1CZU=(____Q)(__ZCZU->__OFL <<  1);
+      __0CZU=((____DB *)__ZCZU->__FFL);
+      __3CZU=__ZCZU->__OFL;
+      __4CZU=__55W(((____IB )__0CZU),((____YWB )__3CZU),((____YWB )__1CZU));
+      __0CZU=((____DB *)__4CZU);
+      __M00(__0CZU,__3CZU,(____Q)(__1CZU -  1));
+      __ZCZU->__FFL=__0CZU;
+      __ZCZU->__OFL=__1CZU;
     };
   };
-  ((__CHARACTER__DB *)Self__KBZU->storage__4EL)[Self__KBZU->count__WJ]=')';
-  Self__KBZU->count__WJ=(__INTEGER__Q)(Self__KBZU->count__WJ +  1);
+  ((____DB *)__ZCZU->__FFL)[__ZCZU->__WJ]=')';
+  __ZCZU->__WJ=(____Q)(__ZCZU->__WJ +  1);
 }
 
-static void genere__EPTP(__EXPR_OR_LOGIC__OCUL *Self__FPTP,__STRING__BC *buffer__GPTP)
-// ({EXPR_OR_LOGIC__OCUL},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __TQTP(____3DUL *__UQTP,____BC *__VQTP)
+// ({__3DUL},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__KDZU,*Self__SDZU;
-  __INTEGER__Q __tmp__MDZU,old_nb_elts__ODZU,__tmp__UDZU;
-  __INTEGER__Q old_nb_elts__WDZU;
-  __POINTER__IB __tmp__PDZU,__tmp__XDZU;
-  void *__tmp__HPTP;
-  __CHARACTER_CST__5LOJ *Self__UUES;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__WUES;
-  __CHARACTER__DB *__tmp__LDZU,*__tmp__TDZU;
-  Self__KDZU=((__STRING__BC *)buffer__GPTP);
-  if ((Self__KDZU->capacity__HFL <= Self__KDZU->count__WJ)) {
-    if ((Self__KDZU->capacity__HFL ==  0)) {
-      Self__KDZU->capacity__HFL= 32;
-      __tmp__LDZU=create__KVW( 32);
-      Self__KDZU->storage__4EL=__tmp__LDZU;
-    } else /* FALSE */ {
-      __tmp__MDZU=(__INTEGER__Q)(Self__KDZU->capacity__HFL <<  1);
-      __tmp__LDZU=((__CHARACTER__DB *)Self__KDZU->storage__4EL);
-      old_nb_elts__ODZU=Self__KDZU->capacity__HFL;
-      __tmp__PDZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LDZU),((__UINTEGER_32__RWB )old_nb_elts__ODZU),((__UINTEGER_32__RWB )__tmp__MDZU));
-      __tmp__LDZU=((__CHARACTER__DB *)__tmp__PDZU);
-      clear__to__F00(__tmp__LDZU,old_nb_elts__ODZU,(__INTEGER__Q)(__tmp__MDZU -  1));
-      Self__KDZU->storage__4EL=__tmp__LDZU;
-      Self__KDZU->capacity__HFL=__tmp__MDZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KDZU->storage__4EL)[Self__KDZU->count__WJ]='(';
-  Self__KDZU->count__WJ=(__INTEGER__Q)(Self__KDZU->count__WJ +  1);
-  __tmp__HPTP=Self__FPTP->parent_expr_binary_logic__RCUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__HPTP)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)__tmp__HPTP),buffer__GPTP);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__GPTP),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  ____BC *__ZEZU,*__BFZU;
+  ____Q __1EZU,__3EZU,__DFZU,__FFZU;
+  ____IB __4EZU,__GFZU;
+  void *__WQTP;
+  ____ONOJ *__DWES;
+  ____YOOJ *__FWES;
+  ____DB *__0EZU,*__CFZU;
+  __ZEZU=((____BC *)__VQTP);
+  if ((__ZEZU->__OFL <= __ZEZU->__WJ)) {
+    if ((__ZEZU->__OFL ==  0)) {
+      __ZEZU->__OFL= 32;
+      __0EZU=__RVW( 32);
+      __ZEZU->__FFL=__0EZU;
+    } else /* FALSE */ {
+      __1EZU=(____Q)(__ZEZU->__OFL <<  1);
+      __0EZU=((____DB *)__ZEZU->__FFL);
+      __3EZU=__ZEZU->__OFL;
+      __4EZU=__55W(((____IB )__0EZU),((____YWB )__3EZU),((____YWB )__1EZU));
+      __0EZU=((____DB *)__4EZU);
+      __M00(__0EZU,__3EZU,(____Q)(__1EZU -  1));
+      __ZEZU->__FFL=__0EZU;
+      __ZEZU->__OFL=__1EZU;
+    };
+  };
+  ((____DB *)__ZEZU->__FFL)[__ZEZU->__WJ]='(';
+  __ZEZU->__WJ=(____Q)(__ZEZU->__WJ +  1);
+  __WQTP=__UQTP->__AEUL.__OPTP;
+  switch (((struct ___OBJ *)__WQTP)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__WQTP),__VQTP);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__WQTP)),__VQTP);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__VQTP),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__WQTP)),__VQTP);
+  } 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 *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__GPTP),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__HPTP))->value__DD5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__UUES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__HPTP));
-    Self__SDZU=((__STRING__BC *)buffer__GPTP);
-    if ((Self__SDZU->capacity__HFL <= Self__SDZU->count__WJ)) {
-      if ((Self__SDZU->capacity__HFL ==  0)) {
-        Self__SDZU->capacity__HFL= 32;
-        __tmp__TDZU=create__KVW( 32);
-        Self__SDZU->storage__4EL=__tmp__TDZU;
-      } else /* FALSE */ {
-        __tmp__UDZU=(__INTEGER__Q)(Self__SDZU->capacity__HFL <<  1);
-        __tmp__TDZU=((__CHARACTER__DB *)Self__SDZU->storage__4EL);
-        old_nb_elts__WDZU=Self__SDZU->capacity__HFL;
-        __tmp__XDZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TDZU),((__UINTEGER_32__RWB )old_nb_elts__WDZU),((__UINTEGER_32__RWB )__tmp__UDZU));
-        __tmp__TDZU=((__CHARACTER__DB *)__tmp__XDZU);
-        clear__to__F00(__tmp__TDZU,old_nb_elts__WDZU,(__INTEGER__Q)(__tmp__UDZU -  1));
-        Self__SDZU->storage__4EL=__tmp__TDZU;
-        Self__SDZU->capacity__HFL=__tmp__UDZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SDZU->storage__4EL)[Self__SDZU->count__WJ]='\'';
-    Self__SDZU->count__WJ=(__INTEGER__Q)(Self__SDZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__GPTP),Self__UUES->text__ID5J);
-    Self__SDZU=((__STRING__BC *)buffer__GPTP);
-    if ((Self__SDZU->capacity__HFL <= Self__SDZU->count__WJ)) {
-      if ((Self__SDZU->capacity__HFL ==  0)) {
-        Self__SDZU->capacity__HFL= 32;
-        __tmp__TDZU=create__KVW( 32);
-        Self__SDZU->storage__4EL=__tmp__TDZU;
-      } else /* FALSE */ {
-        __tmp__UDZU=(__INTEGER__Q)(Self__SDZU->capacity__HFL <<  1);
-        __tmp__TDZU=((__CHARACTER__DB *)Self__SDZU->storage__4EL);
-        old_nb_elts__WDZU=Self__SDZU->capacity__HFL;
-        __tmp__XDZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TDZU),((__UINTEGER_32__RWB )old_nb_elts__WDZU),((__UINTEGER_32__RWB )__tmp__UDZU));
-        __tmp__TDZU=((__CHARACTER__DB *)__tmp__XDZU);
-        clear__to__F00(__tmp__TDZU,old_nb_elts__WDZU,(__INTEGER__Q)(__tmp__UDZU -  1));
-        Self__SDZU->storage__4EL=__tmp__TDZU;
-        Self__SDZU->capacity__HFL=__tmp__UDZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SDZU->storage__4EL)[Self__SDZU->count__WJ]='\'';
-    Self__SDZU->count__WJ=(__INTEGER__Q)(Self__SDZU->count__WJ +  1);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__WUES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__HPTP));
-    Self__SDZU=((__STRING__BC *)buffer__GPTP);
-    if ((Self__SDZU->capacity__HFL <= Self__SDZU->count__WJ)) {
-      if ((Self__SDZU->capacity__HFL ==  0)) {
-        Self__SDZU->capacity__HFL= 32;
-        __tmp__TDZU=create__KVW( 32);
-        Self__SDZU->storage__4EL=__tmp__TDZU;
-      } else /* FALSE */ {
-        __tmp__UDZU=(__INTEGER__Q)(Self__SDZU->capacity__HFL <<  1);
-        __tmp__TDZU=((__CHARACTER__DB *)Self__SDZU->storage__4EL);
-        old_nb_elts__WDZU=Self__SDZU->capacity__HFL;
-        __tmp__XDZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TDZU),((__UINTEGER_32__RWB )old_nb_elts__WDZU),((__UINTEGER_32__RWB )__tmp__UDZU));
-        __tmp__TDZU=((__CHARACTER__DB *)__tmp__XDZU);
-        clear__to__F00(__tmp__TDZU,old_nb_elts__WDZU,(__INTEGER__Q)(__tmp__UDZU -  1));
-        Self__SDZU->storage__4EL=__tmp__TDZU;
-        Self__SDZU->capacity__HFL=__tmp__UDZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SDZU->storage__4EL)[Self__SDZU->count__WJ]='\"';
-    Self__SDZU->count__WJ=(__INTEGER__Q)(Self__SDZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__GPTP),Self__WUES->string__EBJK);
-    Self__SDZU=((__STRING__BC *)buffer__GPTP);
-    if ((Self__SDZU->capacity__HFL <= Self__SDZU->count__WJ)) {
-      if ((Self__SDZU->capacity__HFL ==  0)) {
-        Self__SDZU->capacity__HFL= 32;
-        __tmp__TDZU=create__KVW( 32);
-        Self__SDZU->storage__4EL=__tmp__TDZU;
-      } else /* FALSE */ {
-        __tmp__UDZU=(__INTEGER__Q)(Self__SDZU->capacity__HFL <<  1);
-        __tmp__TDZU=((__CHARACTER__DB *)Self__SDZU->storage__4EL);
-        old_nb_elts__WDZU=Self__SDZU->capacity__HFL;
-        __tmp__XDZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TDZU),((__UINTEGER_32__RWB )old_nb_elts__WDZU),((__UINTEGER_32__RWB )__tmp__UDZU));
-        __tmp__TDZU=((__CHARACTER__DB *)__tmp__XDZU);
-        clear__to__F00(__tmp__TDZU,old_nb_elts__WDZU,(__INTEGER__Q)(__tmp__UDZU -  1));
-        Self__SDZU->storage__4EL=__tmp__TDZU;
-        Self__SDZU->capacity__HFL=__tmp__UDZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SDZU->storage__4EL)[Self__SDZU->count__WJ]='\"';
-    Self__SDZU->count__WJ=(__INTEGER__Q)(Self__SDZU->count__WJ +  1);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__GPTP),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__HPTP))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  };
-  Self__KDZU=((__STRING__BC *)buffer__GPTP);
-  if ((Self__KDZU->capacity__HFL <= Self__KDZU->count__WJ)) {
-    if ((Self__KDZU->capacity__HFL ==  0)) {
-      Self__KDZU->capacity__HFL= 32;
-      __tmp__LDZU=create__KVW( 32);
-      Self__KDZU->storage__4EL=__tmp__LDZU;
-    } else /* FALSE */ {
-      __tmp__MDZU=(__INTEGER__Q)(Self__KDZU->capacity__HFL <<  1);
-      __tmp__LDZU=((__CHARACTER__DB *)Self__KDZU->storage__4EL);
-      old_nb_elts__ODZU=Self__KDZU->capacity__HFL;
-      __tmp__PDZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LDZU),((__UINTEGER_32__RWB )old_nb_elts__ODZU),((__UINTEGER_32__RWB )__tmp__MDZU));
-      __tmp__LDZU=((__CHARACTER__DB *)__tmp__PDZU);
-      clear__to__F00(__tmp__LDZU,old_nb_elts__ODZU,(__INTEGER__Q)(__tmp__MDZU -  1));
-      Self__KDZU->storage__4EL=__tmp__LDZU;
-      Self__KDZU->capacity__HFL=__tmp__MDZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KDZU->storage__4EL)[Self__KDZU->count__WJ]=' ';
-  Self__KDZU->count__WJ=(__INTEGER__Q)(Self__KDZU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__GPTP),(&__string_492));
-  Self__KDZU=((__STRING__BC *)buffer__GPTP);
-  if ((Self__KDZU->capacity__HFL <= Self__KDZU->count__WJ)) {
-    if ((Self__KDZU->capacity__HFL ==  0)) {
-      Self__KDZU->capacity__HFL= 32;
-      __tmp__LDZU=create__KVW( 32);
-      Self__KDZU->storage__4EL=__tmp__LDZU;
-    } else /* FALSE */ {
-      __tmp__MDZU=(__INTEGER__Q)(Self__KDZU->capacity__HFL <<  1);
-      __tmp__LDZU=((__CHARACTER__DB *)Self__KDZU->storage__4EL);
-      old_nb_elts__ODZU=Self__KDZU->capacity__HFL;
-      __tmp__PDZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LDZU),((__UINTEGER_32__RWB )old_nb_elts__ODZU),((__UINTEGER_32__RWB )__tmp__MDZU));
-      __tmp__LDZU=((__CHARACTER__DB *)__tmp__PDZU);
-      clear__to__F00(__tmp__LDZU,old_nb_elts__ODZU,(__INTEGER__Q)(__tmp__MDZU -  1));
-      Self__KDZU->storage__4EL=__tmp__LDZU;
-      Self__KDZU->capacity__HFL=__tmp__MDZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KDZU->storage__4EL)[Self__KDZU->count__WJ]=' ';
-  Self__KDZU->count__WJ=(__INTEGER__Q)(Self__KDZU->count__WJ +  1);
-  __tmp__HPTP=Self__FPTP->parent_expr_binary_logic__RCUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__HPTP)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)__tmp__HPTP),buffer__GPTP);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__GPTP),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____YMOJ__: {
+    __EWX(((____BC *)__VQTP),((____YMOJ *)((____5J *)__WQTP))->__SE5J);
+  } break;
+  case ____ONOJ__: {
+    __DWES=((____ONOJ *)((____5J *)__WQTP));
+    __BFZU=((____BC *)__VQTP);
+    if ((__BFZU->__OFL <= __BFZU->__WJ)) {
+      if ((__BFZU->__OFL ==  0)) {
+        __BFZU->__OFL= 32;
+        __CFZU=__RVW( 32);
+        __BFZU->__FFL=__CFZU;
+      } else /* FALSE */ {
+        __DFZU=(____Q)(__BFZU->__OFL <<  1);
+        __CFZU=((____DB *)__BFZU->__FFL);
+        __FFZU=__BFZU->__OFL;
+        __GFZU=__55W(((____IB )__CFZU),((____YWB )__FFZU),((____YWB )__DFZU));
+        __CFZU=((____DB *)__GFZU);
+        __M00(__CFZU,__FFZU,(____Q)(__DFZU -  1));
+        __BFZU->__FFL=__CFZU;
+        __BFZU->__OFL=__DFZU;
+      };
+    };
+    ((____DB *)__BFZU->__FFL)[__BFZU->__WJ]='\'';
+    __BFZU->__WJ=(____Q)(__BFZU->__WJ +  1);
+    __EWX(((____BC *)__VQTP),__DWES->__XE5J);
+    __BFZU=((____BC *)__VQTP);
+    if ((__BFZU->__OFL <= __BFZU->__WJ)) {
+      if ((__BFZU->__OFL ==  0)) {
+        __BFZU->__OFL= 32;
+        __CFZU=__RVW( 32);
+        __BFZU->__FFL=__CFZU;
+      } else /* FALSE */ {
+        __DFZU=(____Q)(__BFZU->__OFL <<  1);
+        __CFZU=((____DB *)__BFZU->__FFL);
+        __FFZU=__BFZU->__OFL;
+        __GFZU=__55W(((____IB )__CFZU),((____YWB )__FFZU),((____YWB )__DFZU));
+        __CFZU=((____DB *)__GFZU);
+        __M00(__CFZU,__FFZU,(____Q)(__DFZU -  1));
+        __BFZU->__FFL=__CFZU;
+        __BFZU->__OFL=__DFZU;
+      };
+    };
+    ((____DB *)__BFZU->__FFL)[__BFZU->__WJ]='\'';
+    __BFZU->__WJ=(____Q)(__BFZU->__WJ +  1);
+  } break;
+  case ____YOOJ__: {
+    __FWES=((____YOOJ *)((____5J *)__WQTP));
+    __BFZU=((____BC *)__VQTP);
+    if ((__BFZU->__OFL <= __BFZU->__WJ)) {
+      if ((__BFZU->__OFL ==  0)) {
+        __BFZU->__OFL= 32;
+        __CFZU=__RVW( 32);
+        __BFZU->__FFL=__CFZU;
+      } else /* FALSE */ {
+        __DFZU=(____Q)(__BFZU->__OFL <<  1);
+        __CFZU=((____DB *)__BFZU->__FFL);
+        __FFZU=__BFZU->__OFL;
+        __GFZU=__55W(((____IB )__CFZU),((____YWB )__FFZU),((____YWB )__DFZU));
+        __CFZU=((____DB *)__GFZU);
+        __M00(__CFZU,__FFZU,(____Q)(__DFZU -  1));
+        __BFZU->__FFL=__CFZU;
+        __BFZU->__OFL=__DFZU;
+      };
+    };
+    ((____DB *)__BFZU->__FFL)[__BFZU->__WJ]='\"';
+    __BFZU->__WJ=(____Q)(__BFZU->__WJ +  1);
+    __EWX(((____BC *)__VQTP),__FWES->__TCJK);
+    __BFZU=((____BC *)__VQTP);
+    if ((__BFZU->__OFL <= __BFZU->__WJ)) {
+      if ((__BFZU->__OFL ==  0)) {
+        __BFZU->__OFL= 32;
+        __CFZU=__RVW( 32);
+        __BFZU->__FFL=__CFZU;
+      } else /* FALSE */ {
+        __DFZU=(____Q)(__BFZU->__OFL <<  1);
+        __CFZU=((____DB *)__BFZU->__FFL);
+        __FFZU=__BFZU->__OFL;
+        __GFZU=__55W(((____IB )__CFZU),((____YWB )__FFZU),((____YWB )__DFZU));
+        __CFZU=((____DB *)__GFZU);
+        __M00(__CFZU,__FFZU,(____Q)(__DFZU -  1));
+        __BFZU->__FFL=__CFZU;
+        __BFZU->__OFL=__DFZU;
+      };
+    };
+    ((____DB *)__BFZU->__FFL)[__BFZU->__WJ]='\"';
+    __BFZU->__WJ=(____Q)(__BFZU->__WJ +  1);
+  } break;
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____Q5YL__: {
+    __EWX(((____BC *)__VQTP),((____Q5YL *)((____5J *)__WQTP))->__HBKM->__GKRG.__WO5D);
+  } break;
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  };
+  __ZEZU=((____BC *)__VQTP);
+  if ((__ZEZU->__OFL <= __ZEZU->__WJ)) {
+    if ((__ZEZU->__OFL ==  0)) {
+      __ZEZU->__OFL= 32;
+      __0EZU=__RVW( 32);
+      __ZEZU->__FFL=__0EZU;
+    } else /* FALSE */ {
+      __1EZU=(____Q)(__ZEZU->__OFL <<  1);
+      __0EZU=((____DB *)__ZEZU->__FFL);
+      __3EZU=__ZEZU->__OFL;
+      __4EZU=__55W(((____IB )__0EZU),((____YWB )__3EZU),((____YWB )__1EZU));
+      __0EZU=((____DB *)__4EZU);
+      __M00(__0EZU,__3EZU,(____Q)(__1EZU -  1));
+      __ZEZU->__FFL=__0EZU;
+      __ZEZU->__OFL=__1EZU;
+    };
+  };
+  ((____DB *)__ZEZU->__FFL)[__ZEZU->__WJ]=' ';
+  __ZEZU->__WJ=(____Q)(__ZEZU->__WJ +  1);
+  __EWX(((____BC *)__VQTP),(&__string_492));
+  __ZEZU=((____BC *)__VQTP);
+  if ((__ZEZU->__OFL <= __ZEZU->__WJ)) {
+    if ((__ZEZU->__OFL ==  0)) {
+      __ZEZU->__OFL= 32;
+      __0EZU=__RVW( 32);
+      __ZEZU->__FFL=__0EZU;
+    } else /* FALSE */ {
+      __1EZU=(____Q)(__ZEZU->__OFL <<  1);
+      __0EZU=((____DB *)__ZEZU->__FFL);
+      __3EZU=__ZEZU->__OFL;
+      __4EZU=__55W(((____IB )__0EZU),((____YWB )__3EZU),((____YWB )__1EZU));
+      __0EZU=((____DB *)__4EZU);
+      __M00(__0EZU,__3EZU,(____Q)(__1EZU -  1));
+      __ZEZU->__FFL=__0EZU;
+      __ZEZU->__OFL=__1EZU;
+    };
+  };
+  ((____DB *)__ZEZU->__FFL)[__ZEZU->__WJ]=' ';
+  __ZEZU->__WJ=(____Q)(__ZEZU->__WJ +  1);
+  __WQTP=__UQTP->__AEUL.__SPTP;
+  switch (((struct ___OBJ *)__WQTP)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__WQTP),__VQTP);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__WQTP)),__VQTP);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__VQTP),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__WQTP)),__VQTP);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__WQTP)),__VQTP);
+  } 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 *)__tmp__HPTP)),buffer__GPTP);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__GPTP),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__HPTP))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__VQTP),((____YMOJ *)((____5J *)__WQTP))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__UUES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__HPTP));
-    Self__SDZU=((__STRING__BC *)buffer__GPTP);
-    if ((Self__SDZU->capacity__HFL <= Self__SDZU->count__WJ)) {
-      if ((Self__SDZU->capacity__HFL ==  0)) {
-        Self__SDZU->capacity__HFL= 32;
-        __tmp__TDZU=create__KVW( 32);
-        Self__SDZU->storage__4EL=__tmp__TDZU;
+  case ____ONOJ__: {
+    __DWES=((____ONOJ *)((____5J *)__WQTP));
+    __BFZU=((____BC *)__VQTP);
+    if ((__BFZU->__OFL <= __BFZU->__WJ)) {
+      if ((__BFZU->__OFL ==  0)) {
+        __BFZU->__OFL= 32;
+        __CFZU=__RVW( 32);
+        __BFZU->__FFL=__CFZU;
       } else /* FALSE */ {
-        __tmp__UDZU=(__INTEGER__Q)(Self__SDZU->capacity__HFL <<  1);
-        __tmp__TDZU=((__CHARACTER__DB *)Self__SDZU->storage__4EL);
-        old_nb_elts__WDZU=Self__SDZU->capacity__HFL;
-        __tmp__XDZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TDZU),((__UINTEGER_32__RWB )old_nb_elts__WDZU),((__UINTEGER_32__RWB )__tmp__UDZU));
-        __tmp__TDZU=((__CHARACTER__DB *)__tmp__XDZU);
-        clear__to__F00(__tmp__TDZU,old_nb_elts__WDZU,(__INTEGER__Q)(__tmp__UDZU -  1));
-        Self__SDZU->storage__4EL=__tmp__TDZU;
-        Self__SDZU->capacity__HFL=__tmp__UDZU;
+        __DFZU=(____Q)(__BFZU->__OFL <<  1);
+        __CFZU=((____DB *)__BFZU->__FFL);
+        __FFZU=__BFZU->__OFL;
+        __GFZU=__55W(((____IB )__CFZU),((____YWB )__FFZU),((____YWB )__DFZU));
+        __CFZU=((____DB *)__GFZU);
+        __M00(__CFZU,__FFZU,(____Q)(__DFZU -  1));
+        __BFZU->__FFL=__CFZU;
+        __BFZU->__OFL=__DFZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SDZU->storage__4EL)[Self__SDZU->count__WJ]='\'';
-    Self__SDZU->count__WJ=(__INTEGER__Q)(Self__SDZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__GPTP),Self__UUES->text__ID5J);
-    Self__SDZU=((__STRING__BC *)buffer__GPTP);
-    if ((Self__SDZU->capacity__HFL <= Self__SDZU->count__WJ)) {
-      if ((Self__SDZU->capacity__HFL ==  0)) {
-        Self__SDZU->capacity__HFL= 32;
-        __tmp__TDZU=create__KVW( 32);
-        Self__SDZU->storage__4EL=__tmp__TDZU;
+    ((____DB *)__BFZU->__FFL)[__BFZU->__WJ]='\'';
+    __BFZU->__WJ=(____Q)(__BFZU->__WJ +  1);
+    __EWX(((____BC *)__VQTP),__DWES->__XE5J);
+    __BFZU=((____BC *)__VQTP);
+    if ((__BFZU->__OFL <= __BFZU->__WJ)) {
+      if ((__BFZU->__OFL ==  0)) {
+        __BFZU->__OFL= 32;
+        __CFZU=__RVW( 32);
+        __BFZU->__FFL=__CFZU;
       } else /* FALSE */ {
-        __tmp__UDZU=(__INTEGER__Q)(Self__SDZU->capacity__HFL <<  1);
-        __tmp__TDZU=((__CHARACTER__DB *)Self__SDZU->storage__4EL);
-        old_nb_elts__WDZU=Self__SDZU->capacity__HFL;
-        __tmp__XDZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TDZU),((__UINTEGER_32__RWB )old_nb_elts__WDZU),((__UINTEGER_32__RWB )__tmp__UDZU));
-        __tmp__TDZU=((__CHARACTER__DB *)__tmp__XDZU);
-        clear__to__F00(__tmp__TDZU,old_nb_elts__WDZU,(__INTEGER__Q)(__tmp__UDZU -  1));
-        Self__SDZU->storage__4EL=__tmp__TDZU;
-        Self__SDZU->capacity__HFL=__tmp__UDZU;
+        __DFZU=(____Q)(__BFZU->__OFL <<  1);
+        __CFZU=((____DB *)__BFZU->__FFL);
+        __FFZU=__BFZU->__OFL;
+        __GFZU=__55W(((____IB )__CFZU),((____YWB )__FFZU),((____YWB )__DFZU));
+        __CFZU=((____DB *)__GFZU);
+        __M00(__CFZU,__FFZU,(____Q)(__DFZU -  1));
+        __BFZU->__FFL=__CFZU;
+        __BFZU->__OFL=__DFZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SDZU->storage__4EL)[Self__SDZU->count__WJ]='\'';
-    Self__SDZU->count__WJ=(__INTEGER__Q)(Self__SDZU->count__WJ +  1);
+    ((____DB *)__BFZU->__FFL)[__BFZU->__WJ]='\'';
+    __BFZU->__WJ=(____Q)(__BFZU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__WUES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__HPTP));
-    Self__SDZU=((__STRING__BC *)buffer__GPTP);
-    if ((Self__SDZU->capacity__HFL <= Self__SDZU->count__WJ)) {
-      if ((Self__SDZU->capacity__HFL ==  0)) {
-        Self__SDZU->capacity__HFL= 32;
-        __tmp__TDZU=create__KVW( 32);
-        Self__SDZU->storage__4EL=__tmp__TDZU;
+  case ____YOOJ__: {
+    __FWES=((____YOOJ *)((____5J *)__WQTP));
+    __BFZU=((____BC *)__VQTP);
+    if ((__BFZU->__OFL <= __BFZU->__WJ)) {
+      if ((__BFZU->__OFL ==  0)) {
+        __BFZU->__OFL= 32;
+        __CFZU=__RVW( 32);
+        __BFZU->__FFL=__CFZU;
       } else /* FALSE */ {
-        __tmp__UDZU=(__INTEGER__Q)(Self__SDZU->capacity__HFL <<  1);
-        __tmp__TDZU=((__CHARACTER__DB *)Self__SDZU->storage__4EL);
-        old_nb_elts__WDZU=Self__SDZU->capacity__HFL;
-        __tmp__XDZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TDZU),((__UINTEGER_32__RWB )old_nb_elts__WDZU),((__UINTEGER_32__RWB )__tmp__UDZU));
-        __tmp__TDZU=((__CHARACTER__DB *)__tmp__XDZU);
-        clear__to__F00(__tmp__TDZU,old_nb_elts__WDZU,(__INTEGER__Q)(__tmp__UDZU -  1));
-        Self__SDZU->storage__4EL=__tmp__TDZU;
-        Self__SDZU->capacity__HFL=__tmp__UDZU;
+        __DFZU=(____Q)(__BFZU->__OFL <<  1);
+        __CFZU=((____DB *)__BFZU->__FFL);
+        __FFZU=__BFZU->__OFL;
+        __GFZU=__55W(((____IB )__CFZU),((____YWB )__FFZU),((____YWB )__DFZU));
+        __CFZU=((____DB *)__GFZU);
+        __M00(__CFZU,__FFZU,(____Q)(__DFZU -  1));
+        __BFZU->__FFL=__CFZU;
+        __BFZU->__OFL=__DFZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SDZU->storage__4EL)[Self__SDZU->count__WJ]='\"';
-    Self__SDZU->count__WJ=(__INTEGER__Q)(Self__SDZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__GPTP),Self__WUES->string__EBJK);
-    Self__SDZU=((__STRING__BC *)buffer__GPTP);
-    if ((Self__SDZU->capacity__HFL <= Self__SDZU->count__WJ)) {
-      if ((Self__SDZU->capacity__HFL ==  0)) {
-        Self__SDZU->capacity__HFL= 32;
-        __tmp__TDZU=create__KVW( 32);
-        Self__SDZU->storage__4EL=__tmp__TDZU;
+    ((____DB *)__BFZU->__FFL)[__BFZU->__WJ]='\"';
+    __BFZU->__WJ=(____Q)(__BFZU->__WJ +  1);
+    __EWX(((____BC *)__VQTP),__FWES->__TCJK);
+    __BFZU=((____BC *)__VQTP);
+    if ((__BFZU->__OFL <= __BFZU->__WJ)) {
+      if ((__BFZU->__OFL ==  0)) {
+        __BFZU->__OFL= 32;
+        __CFZU=__RVW( 32);
+        __BFZU->__FFL=__CFZU;
       } else /* FALSE */ {
-        __tmp__UDZU=(__INTEGER__Q)(Self__SDZU->capacity__HFL <<  1);
-        __tmp__TDZU=((__CHARACTER__DB *)Self__SDZU->storage__4EL);
-        old_nb_elts__WDZU=Self__SDZU->capacity__HFL;
-        __tmp__XDZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TDZU),((__UINTEGER_32__RWB )old_nb_elts__WDZU),((__UINTEGER_32__RWB )__tmp__UDZU));
-        __tmp__TDZU=((__CHARACTER__DB *)__tmp__XDZU);
-        clear__to__F00(__tmp__TDZU,old_nb_elts__WDZU,(__INTEGER__Q)(__tmp__UDZU -  1));
-        Self__SDZU->storage__4EL=__tmp__TDZU;
-        Self__SDZU->capacity__HFL=__tmp__UDZU;
+        __DFZU=(____Q)(__BFZU->__OFL <<  1);
+        __CFZU=((____DB *)__BFZU->__FFL);
+        __FFZU=__BFZU->__OFL;
+        __GFZU=__55W(((____IB )__CFZU),((____YWB )__FFZU),((____YWB )__DFZU));
+        __CFZU=((____DB *)__GFZU);
+        __M00(__CFZU,__FFZU,(____Q)(__DFZU -  1));
+        __BFZU->__FFL=__CFZU;
+        __BFZU->__OFL=__DFZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SDZU->storage__4EL)[Self__SDZU->count__WJ]='\"';
-    Self__SDZU->count__WJ=(__INTEGER__Q)(Self__SDZU->count__WJ +  1);
+    ((____DB *)__BFZU->__FFL)[__BFZU->__WJ]='\"';
+    __BFZU->__WJ=(____Q)(__BFZU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__GPTP),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__HPTP))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__VQTP),((____Q5YL *)((____5J *)__WQTP))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__WQTP)),__VQTP);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__HPTP)),buffer__GPTP);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__WQTP)),__VQTP);
   } break;
   };
-  Self__KDZU=((__STRING__BC *)buffer__GPTP);
-  if ((Self__KDZU->capacity__HFL <= Self__KDZU->count__WJ)) {
-    if ((Self__KDZU->capacity__HFL ==  0)) {
-      Self__KDZU->capacity__HFL= 32;
-      __tmp__LDZU=create__KVW( 32);
-      Self__KDZU->storage__4EL=__tmp__LDZU;
+  __ZEZU=((____BC *)__VQTP);
+  if ((__ZEZU->__OFL <= __ZEZU->__WJ)) {
+    if ((__ZEZU->__OFL ==  0)) {
+      __ZEZU->__OFL= 32;
+      __0EZU=__RVW( 32);
+      __ZEZU->__FFL=__0EZU;
     } else /* FALSE */ {
-      __tmp__MDZU=(__INTEGER__Q)(Self__KDZU->capacity__HFL <<  1);
-      __tmp__LDZU=((__CHARACTER__DB *)Self__KDZU->storage__4EL);
-      old_nb_elts__ODZU=Self__KDZU->capacity__HFL;
-      __tmp__PDZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LDZU),((__UINTEGER_32__RWB )old_nb_elts__ODZU),((__UINTEGER_32__RWB )__tmp__MDZU));
-      __tmp__LDZU=((__CHARACTER__DB *)__tmp__PDZU);
-      clear__to__F00(__tmp__LDZU,old_nb_elts__ODZU,(__INTEGER__Q)(__tmp__MDZU -  1));
-      Self__KDZU->storage__4EL=__tmp__LDZU;
-      Self__KDZU->capacity__HFL=__tmp__MDZU;
+      __1EZU=(____Q)(__ZEZU->__OFL <<  1);
+      __0EZU=((____DB *)__ZEZU->__FFL);
+      __3EZU=__ZEZU->__OFL;
+      __4EZU=__55W(((____IB )__0EZU),((____YWB )__3EZU),((____YWB )__1EZU));
+      __0EZU=((____DB *)__4EZU);
+      __M00(__0EZU,__3EZU,(____Q)(__1EZU -  1));
+      __ZEZU->__FFL=__0EZU;
+      __ZEZU->__OFL=__1EZU;
     };
   };
-  ((__CHARACTER__DB *)Self__KDZU->storage__4EL)[Self__KDZU->count__WJ]=')';
-  Self__KDZU->count__WJ=(__INTEGER__Q)(Self__KDZU->count__WJ +  1);
+  ((____DB *)__ZEZU->__FFL)[__ZEZU->__WJ]=')';
+  __ZEZU->__WJ=(____Q)(__ZEZU->__WJ +  1);
 }
 
-static void genere__YP0P(__EXPR_OR_OR_LOGIC__LDUL *Self__ZP0P,__STRING__BC *buffer__0P0P)
-// ({EXPR_OR_OR_LOGIC__LDUL},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __HR0P(____0EUL *__IR0P,____BC *__JR0P)
+// ({__0EUL},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__KGZU,*Self__SGZU;
-  __INTEGER__Q __tmp__MGZU,old_nb_elts__OGZU,__tmp__UGZU;
-  __INTEGER__Q old_nb_elts__WGZU;
-  __POINTER__IB __tmp__PGZU,__tmp__XGZU;
-  void *__tmp__1P0P;
-  __CHARACTER_CST__5LOJ *Self__IVES;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__KVES;
-  __CHARACTER__DB *__tmp__LGZU,*__tmp__TGZU;
-  Self__KGZU=((__STRING__BC *)buffer__0P0P);
-  if ((Self__KGZU->capacity__HFL <= Self__KGZU->count__WJ)) {
-    if ((Self__KGZU->capacity__HFL ==  0)) {
-      Self__KGZU->capacity__HFL= 32;
-      __tmp__LGZU=create__KVW( 32);
-      Self__KGZU->storage__4EL=__tmp__LGZU;
-    } else /* FALSE */ {
-      __tmp__MGZU=(__INTEGER__Q)(Self__KGZU->capacity__HFL <<  1);
-      __tmp__LGZU=((__CHARACTER__DB *)Self__KGZU->storage__4EL);
-      old_nb_elts__OGZU=Self__KGZU->capacity__HFL;
-      __tmp__PGZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LGZU),((__UINTEGER_32__RWB )old_nb_elts__OGZU),((__UINTEGER_32__RWB )__tmp__MGZU));
-      __tmp__LGZU=((__CHARACTER__DB *)__tmp__PGZU);
-      clear__to__F00(__tmp__LGZU,old_nb_elts__OGZU,(__INTEGER__Q)(__tmp__MGZU -  1));
-      Self__KGZU->storage__4EL=__tmp__LGZU;
-      Self__KGZU->capacity__HFL=__tmp__MGZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KGZU->storage__4EL)[Self__KGZU->count__WJ]='(';
-  Self__KGZU->count__WJ=(__INTEGER__Q)(Self__KGZU->count__WJ +  1);
-  __tmp__1P0P=Self__ZP0P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__1P0P)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)__tmp__1P0P),buffer__0P0P);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__0P0P),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  ____BC *__ZHZU,*__BIZU;
+  ____Q __1HZU,__3HZU,__DIZU,__FIZU;
+  ____IB __4HZU,__GIZU;
+  void *__KR0P;
+  ____ONOJ *__XWES;
+  ____YOOJ *__ZWES;
+  ____DB *__0HZU,*__CIZU;
+  __ZHZU=((____BC *)__JR0P);
+  if ((__ZHZU->__OFL <= __ZHZU->__WJ)) {
+    if ((__ZHZU->__OFL ==  0)) {
+      __ZHZU->__OFL= 32;
+      __0HZU=__RVW( 32);
+      __ZHZU->__FFL=__0HZU;
+    } else /* FALSE */ {
+      __1HZU=(____Q)(__ZHZU->__OFL <<  1);
+      __0HZU=((____DB *)__ZHZU->__FFL);
+      __3HZU=__ZHZU->__OFL;
+      __4HZU=__55W(((____IB )__0HZU),((____YWB )__3HZU),((____YWB )__1HZU));
+      __0HZU=((____DB *)__4HZU);
+      __M00(__0HZU,__3HZU,(____Q)(__1HZU -  1));
+      __ZHZU->__FFL=__0HZU;
+      __ZHZU->__OFL=__1HZU;
+    };
+  };
+  ((____DB *)__ZHZU->__FFL)[__ZHZU->__WJ]='(';
+  __ZHZU->__WJ=(____Q)(__ZHZU->__WJ +  1);
+  __KR0P=__IR0P->__1EUL.__AEUL.__OPTP;
+  switch (((struct ___OBJ *)__KR0P)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__KR0P),__JR0P);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__KR0P)),__JR0P);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__JR0P),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__KR0P)),__JR0P);
+  } 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 *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__0P0P),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__1P0P))->value__DD5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__IVES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__1P0P));
-    Self__SGZU=((__STRING__BC *)buffer__0P0P);
-    if ((Self__SGZU->capacity__HFL <= Self__SGZU->count__WJ)) {
-      if ((Self__SGZU->capacity__HFL ==  0)) {
-        Self__SGZU->capacity__HFL= 32;
-        __tmp__TGZU=create__KVW( 32);
-        Self__SGZU->storage__4EL=__tmp__TGZU;
-      } else /* FALSE */ {
-        __tmp__UGZU=(__INTEGER__Q)(Self__SGZU->capacity__HFL <<  1);
-        __tmp__TGZU=((__CHARACTER__DB *)Self__SGZU->storage__4EL);
-        old_nb_elts__WGZU=Self__SGZU->capacity__HFL;
-        __tmp__XGZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TGZU),((__UINTEGER_32__RWB )old_nb_elts__WGZU),((__UINTEGER_32__RWB )__tmp__UGZU));
-        __tmp__TGZU=((__CHARACTER__DB *)__tmp__XGZU);
-        clear__to__F00(__tmp__TGZU,old_nb_elts__WGZU,(__INTEGER__Q)(__tmp__UGZU -  1));
-        Self__SGZU->storage__4EL=__tmp__TGZU;
-        Self__SGZU->capacity__HFL=__tmp__UGZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SGZU->storage__4EL)[Self__SGZU->count__WJ]='\'';
-    Self__SGZU->count__WJ=(__INTEGER__Q)(Self__SGZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__0P0P),Self__IVES->text__ID5J);
-    Self__SGZU=((__STRING__BC *)buffer__0P0P);
-    if ((Self__SGZU->capacity__HFL <= Self__SGZU->count__WJ)) {
-      if ((Self__SGZU->capacity__HFL ==  0)) {
-        Self__SGZU->capacity__HFL= 32;
-        __tmp__TGZU=create__KVW( 32);
-        Self__SGZU->storage__4EL=__tmp__TGZU;
-      } else /* FALSE */ {
-        __tmp__UGZU=(__INTEGER__Q)(Self__SGZU->capacity__HFL <<  1);
-        __tmp__TGZU=((__CHARACTER__DB *)Self__SGZU->storage__4EL);
-        old_nb_elts__WGZU=Self__SGZU->capacity__HFL;
-        __tmp__XGZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TGZU),((__UINTEGER_32__RWB )old_nb_elts__WGZU),((__UINTEGER_32__RWB )__tmp__UGZU));
-        __tmp__TGZU=((__CHARACTER__DB *)__tmp__XGZU);
-        clear__to__F00(__tmp__TGZU,old_nb_elts__WGZU,(__INTEGER__Q)(__tmp__UGZU -  1));
-        Self__SGZU->storage__4EL=__tmp__TGZU;
-        Self__SGZU->capacity__HFL=__tmp__UGZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SGZU->storage__4EL)[Self__SGZU->count__WJ]='\'';
-    Self__SGZU->count__WJ=(__INTEGER__Q)(Self__SGZU->count__WJ +  1);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__KVES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__1P0P));
-    Self__SGZU=((__STRING__BC *)buffer__0P0P);
-    if ((Self__SGZU->capacity__HFL <= Self__SGZU->count__WJ)) {
-      if ((Self__SGZU->capacity__HFL ==  0)) {
-        Self__SGZU->capacity__HFL= 32;
-        __tmp__TGZU=create__KVW( 32);
-        Self__SGZU->storage__4EL=__tmp__TGZU;
-      } else /* FALSE */ {
-        __tmp__UGZU=(__INTEGER__Q)(Self__SGZU->capacity__HFL <<  1);
-        __tmp__TGZU=((__CHARACTER__DB *)Self__SGZU->storage__4EL);
-        old_nb_elts__WGZU=Self__SGZU->capacity__HFL;
-        __tmp__XGZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TGZU),((__UINTEGER_32__RWB )old_nb_elts__WGZU),((__UINTEGER_32__RWB )__tmp__UGZU));
-        __tmp__TGZU=((__CHARACTER__DB *)__tmp__XGZU);
-        clear__to__F00(__tmp__TGZU,old_nb_elts__WGZU,(__INTEGER__Q)(__tmp__UGZU -  1));
-        Self__SGZU->storage__4EL=__tmp__TGZU;
-        Self__SGZU->capacity__HFL=__tmp__UGZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SGZU->storage__4EL)[Self__SGZU->count__WJ]='\"';
-    Self__SGZU->count__WJ=(__INTEGER__Q)(Self__SGZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__0P0P),Self__KVES->string__EBJK);
-    Self__SGZU=((__STRING__BC *)buffer__0P0P);
-    if ((Self__SGZU->capacity__HFL <= Self__SGZU->count__WJ)) {
-      if ((Self__SGZU->capacity__HFL ==  0)) {
-        Self__SGZU->capacity__HFL= 32;
-        __tmp__TGZU=create__KVW( 32);
-        Self__SGZU->storage__4EL=__tmp__TGZU;
-      } else /* FALSE */ {
-        __tmp__UGZU=(__INTEGER__Q)(Self__SGZU->capacity__HFL <<  1);
-        __tmp__TGZU=((__CHARACTER__DB *)Self__SGZU->storage__4EL);
-        old_nb_elts__WGZU=Self__SGZU->capacity__HFL;
-        __tmp__XGZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TGZU),((__UINTEGER_32__RWB )old_nb_elts__WGZU),((__UINTEGER_32__RWB )__tmp__UGZU));
-        __tmp__TGZU=((__CHARACTER__DB *)__tmp__XGZU);
-        clear__to__F00(__tmp__TGZU,old_nb_elts__WGZU,(__INTEGER__Q)(__tmp__UGZU -  1));
-        Self__SGZU->storage__4EL=__tmp__TGZU;
-        Self__SGZU->capacity__HFL=__tmp__UGZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SGZU->storage__4EL)[Self__SGZU->count__WJ]='\"';
-    Self__SGZU->count__WJ=(__INTEGER__Q)(Self__SGZU->count__WJ +  1);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__0P0P),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__1P0P))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  };
-  Self__KGZU=((__STRING__BC *)buffer__0P0P);
-  if ((Self__KGZU->capacity__HFL <= Self__KGZU->count__WJ)) {
-    if ((Self__KGZU->capacity__HFL ==  0)) {
-      Self__KGZU->capacity__HFL= 32;
-      __tmp__LGZU=create__KVW( 32);
-      Self__KGZU->storage__4EL=__tmp__LGZU;
-    } else /* FALSE */ {
-      __tmp__MGZU=(__INTEGER__Q)(Self__KGZU->capacity__HFL <<  1);
-      __tmp__LGZU=((__CHARACTER__DB *)Self__KGZU->storage__4EL);
-      old_nb_elts__OGZU=Self__KGZU->capacity__HFL;
-      __tmp__PGZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LGZU),((__UINTEGER_32__RWB )old_nb_elts__OGZU),((__UINTEGER_32__RWB )__tmp__MGZU));
-      __tmp__LGZU=((__CHARACTER__DB *)__tmp__PGZU);
-      clear__to__F00(__tmp__LGZU,old_nb_elts__OGZU,(__INTEGER__Q)(__tmp__MGZU -  1));
-      Self__KGZU->storage__4EL=__tmp__LGZU;
-      Self__KGZU->capacity__HFL=__tmp__MGZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KGZU->storage__4EL)[Self__KGZU->count__WJ]=' ';
-  Self__KGZU->count__WJ=(__INTEGER__Q)(Self__KGZU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__0P0P),(&__string_493));
-  Self__KGZU=((__STRING__BC *)buffer__0P0P);
-  if ((Self__KGZU->capacity__HFL <= Self__KGZU->count__WJ)) {
-    if ((Self__KGZU->capacity__HFL ==  0)) {
-      Self__KGZU->capacity__HFL= 32;
-      __tmp__LGZU=create__KVW( 32);
-      Self__KGZU->storage__4EL=__tmp__LGZU;
-    } else /* FALSE */ {
-      __tmp__MGZU=(__INTEGER__Q)(Self__KGZU->capacity__HFL <<  1);
-      __tmp__LGZU=((__CHARACTER__DB *)Self__KGZU->storage__4EL);
-      old_nb_elts__OGZU=Self__KGZU->capacity__HFL;
-      __tmp__PGZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LGZU),((__UINTEGER_32__RWB )old_nb_elts__OGZU),((__UINTEGER_32__RWB )__tmp__MGZU));
-      __tmp__LGZU=((__CHARACTER__DB *)__tmp__PGZU);
-      clear__to__F00(__tmp__LGZU,old_nb_elts__OGZU,(__INTEGER__Q)(__tmp__MGZU -  1));
-      Self__KGZU->storage__4EL=__tmp__LGZU;
-      Self__KGZU->capacity__HFL=__tmp__MGZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KGZU->storage__4EL)[Self__KGZU->count__WJ]=' ';
-  Self__KGZU->count__WJ=(__INTEGER__Q)(Self__KGZU->count__WJ +  1);
-  __tmp__1P0P=Self__ZP0P->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__1P0P)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)__tmp__1P0P),buffer__0P0P);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__0P0P),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____YMOJ__: {
+    __EWX(((____BC *)__JR0P),((____YMOJ *)((____5J *)__KR0P))->__SE5J);
+  } break;
+  case ____ONOJ__: {
+    __XWES=((____ONOJ *)((____5J *)__KR0P));
+    __BIZU=((____BC *)__JR0P);
+    if ((__BIZU->__OFL <= __BIZU->__WJ)) {
+      if ((__BIZU->__OFL ==  0)) {
+        __BIZU->__OFL= 32;
+        __CIZU=__RVW( 32);
+        __BIZU->__FFL=__CIZU;
+      } else /* FALSE */ {
+        __DIZU=(____Q)(__BIZU->__OFL <<  1);
+        __CIZU=((____DB *)__BIZU->__FFL);
+        __FIZU=__BIZU->__OFL;
+        __GIZU=__55W(((____IB )__CIZU),((____YWB )__FIZU),((____YWB )__DIZU));
+        __CIZU=((____DB *)__GIZU);
+        __M00(__CIZU,__FIZU,(____Q)(__DIZU -  1));
+        __BIZU->__FFL=__CIZU;
+        __BIZU->__OFL=__DIZU;
+      };
+    };
+    ((____DB *)__BIZU->__FFL)[__BIZU->__WJ]='\'';
+    __BIZU->__WJ=(____Q)(__BIZU->__WJ +  1);
+    __EWX(((____BC *)__JR0P),__XWES->__XE5J);
+    __BIZU=((____BC *)__JR0P);
+    if ((__BIZU->__OFL <= __BIZU->__WJ)) {
+      if ((__BIZU->__OFL ==  0)) {
+        __BIZU->__OFL= 32;
+        __CIZU=__RVW( 32);
+        __BIZU->__FFL=__CIZU;
+      } else /* FALSE */ {
+        __DIZU=(____Q)(__BIZU->__OFL <<  1);
+        __CIZU=((____DB *)__BIZU->__FFL);
+        __FIZU=__BIZU->__OFL;
+        __GIZU=__55W(((____IB )__CIZU),((____YWB )__FIZU),((____YWB )__DIZU));
+        __CIZU=((____DB *)__GIZU);
+        __M00(__CIZU,__FIZU,(____Q)(__DIZU -  1));
+        __BIZU->__FFL=__CIZU;
+        __BIZU->__OFL=__DIZU;
+      };
+    };
+    ((____DB *)__BIZU->__FFL)[__BIZU->__WJ]='\'';
+    __BIZU->__WJ=(____Q)(__BIZU->__WJ +  1);
+  } break;
+  case ____YOOJ__: {
+    __ZWES=((____YOOJ *)((____5J *)__KR0P));
+    __BIZU=((____BC *)__JR0P);
+    if ((__BIZU->__OFL <= __BIZU->__WJ)) {
+      if ((__BIZU->__OFL ==  0)) {
+        __BIZU->__OFL= 32;
+        __CIZU=__RVW( 32);
+        __BIZU->__FFL=__CIZU;
+      } else /* FALSE */ {
+        __DIZU=(____Q)(__BIZU->__OFL <<  1);
+        __CIZU=((____DB *)__BIZU->__FFL);
+        __FIZU=__BIZU->__OFL;
+        __GIZU=__55W(((____IB )__CIZU),((____YWB )__FIZU),((____YWB )__DIZU));
+        __CIZU=((____DB *)__GIZU);
+        __M00(__CIZU,__FIZU,(____Q)(__DIZU -  1));
+        __BIZU->__FFL=__CIZU;
+        __BIZU->__OFL=__DIZU;
+      };
+    };
+    ((____DB *)__BIZU->__FFL)[__BIZU->__WJ]='\"';
+    __BIZU->__WJ=(____Q)(__BIZU->__WJ +  1);
+    __EWX(((____BC *)__JR0P),__ZWES->__TCJK);
+    __BIZU=((____BC *)__JR0P);
+    if ((__BIZU->__OFL <= __BIZU->__WJ)) {
+      if ((__BIZU->__OFL ==  0)) {
+        __BIZU->__OFL= 32;
+        __CIZU=__RVW( 32);
+        __BIZU->__FFL=__CIZU;
+      } else /* FALSE */ {
+        __DIZU=(____Q)(__BIZU->__OFL <<  1);
+        __CIZU=((____DB *)__BIZU->__FFL);
+        __FIZU=__BIZU->__OFL;
+        __GIZU=__55W(((____IB )__CIZU),((____YWB )__FIZU),((____YWB )__DIZU));
+        __CIZU=((____DB *)__GIZU);
+        __M00(__CIZU,__FIZU,(____Q)(__DIZU -  1));
+        __BIZU->__FFL=__CIZU;
+        __BIZU->__OFL=__DIZU;
+      };
+    };
+    ((____DB *)__BIZU->__FFL)[__BIZU->__WJ]='\"';
+    __BIZU->__WJ=(____Q)(__BIZU->__WJ +  1);
+  } break;
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____Q5YL__: {
+    __EWX(((____BC *)__JR0P),((____Q5YL *)((____5J *)__KR0P))->__HBKM->__GKRG.__WO5D);
+  } break;
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  };
+  __ZHZU=((____BC *)__JR0P);
+  if ((__ZHZU->__OFL <= __ZHZU->__WJ)) {
+    if ((__ZHZU->__OFL ==  0)) {
+      __ZHZU->__OFL= 32;
+      __0HZU=__RVW( 32);
+      __ZHZU->__FFL=__0HZU;
+    } else /* FALSE */ {
+      __1HZU=(____Q)(__ZHZU->__OFL <<  1);
+      __0HZU=((____DB *)__ZHZU->__FFL);
+      __3HZU=__ZHZU->__OFL;
+      __4HZU=__55W(((____IB )__0HZU),((____YWB )__3HZU),((____YWB )__1HZU));
+      __0HZU=((____DB *)__4HZU);
+      __M00(__0HZU,__3HZU,(____Q)(__1HZU -  1));
+      __ZHZU->__FFL=__0HZU;
+      __ZHZU->__OFL=__1HZU;
+    };
+  };
+  ((____DB *)__ZHZU->__FFL)[__ZHZU->__WJ]=' ';
+  __ZHZU->__WJ=(____Q)(__ZHZU->__WJ +  1);
+  __EWX(((____BC *)__JR0P),(&__string_493));
+  __ZHZU=((____BC *)__JR0P);
+  if ((__ZHZU->__OFL <= __ZHZU->__WJ)) {
+    if ((__ZHZU->__OFL ==  0)) {
+      __ZHZU->__OFL= 32;
+      __0HZU=__RVW( 32);
+      __ZHZU->__FFL=__0HZU;
+    } else /* FALSE */ {
+      __1HZU=(____Q)(__ZHZU->__OFL <<  1);
+      __0HZU=((____DB *)__ZHZU->__FFL);
+      __3HZU=__ZHZU->__OFL;
+      __4HZU=__55W(((____IB )__0HZU),((____YWB )__3HZU),((____YWB )__1HZU));
+      __0HZU=((____DB *)__4HZU);
+      __M00(__0HZU,__3HZU,(____Q)(__1HZU -  1));
+      __ZHZU->__FFL=__0HZU;
+      __ZHZU->__OFL=__1HZU;
+    };
+  };
+  ((____DB *)__ZHZU->__FFL)[__ZHZU->__WJ]=' ';
+  __ZHZU->__WJ=(____Q)(__ZHZU->__WJ +  1);
+  __KR0P=__IR0P->__1EUL.__AEUL.__SPTP;
+  switch (((struct ___OBJ *)__KR0P)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__KR0P),__JR0P);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__KR0P)),__JR0P);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__JR0P),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__KR0P)),__JR0P);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__KR0P)),__JR0P);
+  } 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 *)__tmp__1P0P)),buffer__0P0P);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__0P0P),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__1P0P))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__JR0P),((____YMOJ *)((____5J *)__KR0P))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__IVES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__1P0P));
-    Self__SGZU=((__STRING__BC *)buffer__0P0P);
-    if ((Self__SGZU->capacity__HFL <= Self__SGZU->count__WJ)) {
-      if ((Self__SGZU->capacity__HFL ==  0)) {
-        Self__SGZU->capacity__HFL= 32;
-        __tmp__TGZU=create__KVW( 32);
-        Self__SGZU->storage__4EL=__tmp__TGZU;
+  case ____ONOJ__: {
+    __XWES=((____ONOJ *)((____5J *)__KR0P));
+    __BIZU=((____BC *)__JR0P);
+    if ((__BIZU->__OFL <= __BIZU->__WJ)) {
+      if ((__BIZU->__OFL ==  0)) {
+        __BIZU->__OFL= 32;
+        __CIZU=__RVW( 32);
+        __BIZU->__FFL=__CIZU;
       } else /* FALSE */ {
-        __tmp__UGZU=(__INTEGER__Q)(Self__SGZU->capacity__HFL <<  1);
-        __tmp__TGZU=((__CHARACTER__DB *)Self__SGZU->storage__4EL);
-        old_nb_elts__WGZU=Self__SGZU->capacity__HFL;
-        __tmp__XGZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TGZU),((__UINTEGER_32__RWB )old_nb_elts__WGZU),((__UINTEGER_32__RWB )__tmp__UGZU));
-        __tmp__TGZU=((__CHARACTER__DB *)__tmp__XGZU);
-        clear__to__F00(__tmp__TGZU,old_nb_elts__WGZU,(__INTEGER__Q)(__tmp__UGZU -  1));
-        Self__SGZU->storage__4EL=__tmp__TGZU;
-        Self__SGZU->capacity__HFL=__tmp__UGZU;
+        __DIZU=(____Q)(__BIZU->__OFL <<  1);
+        __CIZU=((____DB *)__BIZU->__FFL);
+        __FIZU=__BIZU->__OFL;
+        __GIZU=__55W(((____IB )__CIZU),((____YWB )__FIZU),((____YWB )__DIZU));
+        __CIZU=((____DB *)__GIZU);
+        __M00(__CIZU,__FIZU,(____Q)(__DIZU -  1));
+        __BIZU->__FFL=__CIZU;
+        __BIZU->__OFL=__DIZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SGZU->storage__4EL)[Self__SGZU->count__WJ]='\'';
-    Self__SGZU->count__WJ=(__INTEGER__Q)(Self__SGZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__0P0P),Self__IVES->text__ID5J);
-    Self__SGZU=((__STRING__BC *)buffer__0P0P);
-    if ((Self__SGZU->capacity__HFL <= Self__SGZU->count__WJ)) {
-      if ((Self__SGZU->capacity__HFL ==  0)) {
-        Self__SGZU->capacity__HFL= 32;
-        __tmp__TGZU=create__KVW( 32);
-        Self__SGZU->storage__4EL=__tmp__TGZU;
+    ((____DB *)__BIZU->__FFL)[__BIZU->__WJ]='\'';
+    __BIZU->__WJ=(____Q)(__BIZU->__WJ +  1);
+    __EWX(((____BC *)__JR0P),__XWES->__XE5J);
+    __BIZU=((____BC *)__JR0P);
+    if ((__BIZU->__OFL <= __BIZU->__WJ)) {
+      if ((__BIZU->__OFL ==  0)) {
+        __BIZU->__OFL= 32;
+        __CIZU=__RVW( 32);
+        __BIZU->__FFL=__CIZU;
       } else /* FALSE */ {
-        __tmp__UGZU=(__INTEGER__Q)(Self__SGZU->capacity__HFL <<  1);
-        __tmp__TGZU=((__CHARACTER__DB *)Self__SGZU->storage__4EL);
-        old_nb_elts__WGZU=Self__SGZU->capacity__HFL;
-        __tmp__XGZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TGZU),((__UINTEGER_32__RWB )old_nb_elts__WGZU),((__UINTEGER_32__RWB )__tmp__UGZU));
-        __tmp__TGZU=((__CHARACTER__DB *)__tmp__XGZU);
-        clear__to__F00(__tmp__TGZU,old_nb_elts__WGZU,(__INTEGER__Q)(__tmp__UGZU -  1));
-        Self__SGZU->storage__4EL=__tmp__TGZU;
-        Self__SGZU->capacity__HFL=__tmp__UGZU;
+        __DIZU=(____Q)(__BIZU->__OFL <<  1);
+        __CIZU=((____DB *)__BIZU->__FFL);
+        __FIZU=__BIZU->__OFL;
+        __GIZU=__55W(((____IB )__CIZU),((____YWB )__FIZU),((____YWB )__DIZU));
+        __CIZU=((____DB *)__GIZU);
+        __M00(__CIZU,__FIZU,(____Q)(__DIZU -  1));
+        __BIZU->__FFL=__CIZU;
+        __BIZU->__OFL=__DIZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SGZU->storage__4EL)[Self__SGZU->count__WJ]='\'';
-    Self__SGZU->count__WJ=(__INTEGER__Q)(Self__SGZU->count__WJ +  1);
+    ((____DB *)__BIZU->__FFL)[__BIZU->__WJ]='\'';
+    __BIZU->__WJ=(____Q)(__BIZU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__KVES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__1P0P));
-    Self__SGZU=((__STRING__BC *)buffer__0P0P);
-    if ((Self__SGZU->capacity__HFL <= Self__SGZU->count__WJ)) {
-      if ((Self__SGZU->capacity__HFL ==  0)) {
-        Self__SGZU->capacity__HFL= 32;
-        __tmp__TGZU=create__KVW( 32);
-        Self__SGZU->storage__4EL=__tmp__TGZU;
+  case ____YOOJ__: {
+    __ZWES=((____YOOJ *)((____5J *)__KR0P));
+    __BIZU=((____BC *)__JR0P);
+    if ((__BIZU->__OFL <= __BIZU->__WJ)) {
+      if ((__BIZU->__OFL ==  0)) {
+        __BIZU->__OFL= 32;
+        __CIZU=__RVW( 32);
+        __BIZU->__FFL=__CIZU;
       } else /* FALSE */ {
-        __tmp__UGZU=(__INTEGER__Q)(Self__SGZU->capacity__HFL <<  1);
-        __tmp__TGZU=((__CHARACTER__DB *)Self__SGZU->storage__4EL);
-        old_nb_elts__WGZU=Self__SGZU->capacity__HFL;
-        __tmp__XGZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TGZU),((__UINTEGER_32__RWB )old_nb_elts__WGZU),((__UINTEGER_32__RWB )__tmp__UGZU));
-        __tmp__TGZU=((__CHARACTER__DB *)__tmp__XGZU);
-        clear__to__F00(__tmp__TGZU,old_nb_elts__WGZU,(__INTEGER__Q)(__tmp__UGZU -  1));
-        Self__SGZU->storage__4EL=__tmp__TGZU;
-        Self__SGZU->capacity__HFL=__tmp__UGZU;
+        __DIZU=(____Q)(__BIZU->__OFL <<  1);
+        __CIZU=((____DB *)__BIZU->__FFL);
+        __FIZU=__BIZU->__OFL;
+        __GIZU=__55W(((____IB )__CIZU),((____YWB )__FIZU),((____YWB )__DIZU));
+        __CIZU=((____DB *)__GIZU);
+        __M00(__CIZU,__FIZU,(____Q)(__DIZU -  1));
+        __BIZU->__FFL=__CIZU;
+        __BIZU->__OFL=__DIZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SGZU->storage__4EL)[Self__SGZU->count__WJ]='\"';
-    Self__SGZU->count__WJ=(__INTEGER__Q)(Self__SGZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__0P0P),Self__KVES->string__EBJK);
-    Self__SGZU=((__STRING__BC *)buffer__0P0P);
-    if ((Self__SGZU->capacity__HFL <= Self__SGZU->count__WJ)) {
-      if ((Self__SGZU->capacity__HFL ==  0)) {
-        Self__SGZU->capacity__HFL= 32;
-        __tmp__TGZU=create__KVW( 32);
-        Self__SGZU->storage__4EL=__tmp__TGZU;
+    ((____DB *)__BIZU->__FFL)[__BIZU->__WJ]='\"';
+    __BIZU->__WJ=(____Q)(__BIZU->__WJ +  1);
+    __EWX(((____BC *)__JR0P),__ZWES->__TCJK);
+    __BIZU=((____BC *)__JR0P);
+    if ((__BIZU->__OFL <= __BIZU->__WJ)) {
+      if ((__BIZU->__OFL ==  0)) {
+        __BIZU->__OFL= 32;
+        __CIZU=__RVW( 32);
+        __BIZU->__FFL=__CIZU;
       } else /* FALSE */ {
-        __tmp__UGZU=(__INTEGER__Q)(Self__SGZU->capacity__HFL <<  1);
-        __tmp__TGZU=((__CHARACTER__DB *)Self__SGZU->storage__4EL);
-        old_nb_elts__WGZU=Self__SGZU->capacity__HFL;
-        __tmp__XGZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TGZU),((__UINTEGER_32__RWB )old_nb_elts__WGZU),((__UINTEGER_32__RWB )__tmp__UGZU));
-        __tmp__TGZU=((__CHARACTER__DB *)__tmp__XGZU);
-        clear__to__F00(__tmp__TGZU,old_nb_elts__WGZU,(__INTEGER__Q)(__tmp__UGZU -  1));
-        Self__SGZU->storage__4EL=__tmp__TGZU;
-        Self__SGZU->capacity__HFL=__tmp__UGZU;
+        __DIZU=(____Q)(__BIZU->__OFL <<  1);
+        __CIZU=((____DB *)__BIZU->__FFL);
+        __FIZU=__BIZU->__OFL;
+        __GIZU=__55W(((____IB )__CIZU),((____YWB )__FIZU),((____YWB )__DIZU));
+        __CIZU=((____DB *)__GIZU);
+        __M00(__CIZU,__FIZU,(____Q)(__DIZU -  1));
+        __BIZU->__FFL=__CIZU;
+        __BIZU->__OFL=__DIZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SGZU->storage__4EL)[Self__SGZU->count__WJ]='\"';
-    Self__SGZU->count__WJ=(__INTEGER__Q)(Self__SGZU->count__WJ +  1);
+    ((____DB *)__BIZU->__FFL)[__BIZU->__WJ]='\"';
+    __BIZU->__WJ=(____Q)(__BIZU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__0P0P),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__1P0P))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__JR0P),((____Q5YL *)((____5J *)__KR0P))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__KR0P)),__JR0P);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__1P0P)),buffer__0P0P);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__KR0P)),__JR0P);
   } break;
   };
-  Self__KGZU=((__STRING__BC *)buffer__0P0P);
-  if ((Self__KGZU->capacity__HFL <= Self__KGZU->count__WJ)) {
-    if ((Self__KGZU->capacity__HFL ==  0)) {
-      Self__KGZU->capacity__HFL= 32;
-      __tmp__LGZU=create__KVW( 32);
-      Self__KGZU->storage__4EL=__tmp__LGZU;
+  __ZHZU=((____BC *)__JR0P);
+  if ((__ZHZU->__OFL <= __ZHZU->__WJ)) {
+    if ((__ZHZU->__OFL ==  0)) {
+      __ZHZU->__OFL= 32;
+      __0HZU=__RVW( 32);
+      __ZHZU->__FFL=__0HZU;
     } else /* FALSE */ {
-      __tmp__MGZU=(__INTEGER__Q)(Self__KGZU->capacity__HFL <<  1);
-      __tmp__LGZU=((__CHARACTER__DB *)Self__KGZU->storage__4EL);
-      old_nb_elts__OGZU=Self__KGZU->capacity__HFL;
-      __tmp__PGZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LGZU),((__UINTEGER_32__RWB )old_nb_elts__OGZU),((__UINTEGER_32__RWB )__tmp__MGZU));
-      __tmp__LGZU=((__CHARACTER__DB *)__tmp__PGZU);
-      clear__to__F00(__tmp__LGZU,old_nb_elts__OGZU,(__INTEGER__Q)(__tmp__MGZU -  1));
-      Self__KGZU->storage__4EL=__tmp__LGZU;
-      Self__KGZU->capacity__HFL=__tmp__MGZU;
+      __1HZU=(____Q)(__ZHZU->__OFL <<  1);
+      __0HZU=((____DB *)__ZHZU->__FFL);
+      __3HZU=__ZHZU->__OFL;
+      __4HZU=__55W(((____IB )__0HZU),((____YWB )__3HZU),((____YWB )__1HZU));
+      __0HZU=((____DB *)__4HZU);
+      __M00(__0HZU,__3HZU,(____Q)(__1HZU -  1));
+      __ZHZU->__FFL=__0HZU;
+      __ZHZU->__OFL=__1HZU;
     };
   };
-  ((__CHARACTER__DB *)Self__KGZU->storage__4EL)[Self__KGZU->count__WJ]=')';
-  Self__KGZU->count__WJ=(__INTEGER__Q)(Self__KGZU->count__WJ +  1);
+  ((____DB *)__ZHZU->__FFL)[__ZHZU->__WJ]=')';
+  __ZHZU->__WJ=(____Q)(__ZHZU->__WJ +  1);
 }
 
-static void genere__KPTP(__EXPR_AND_LOGIC__SEUL *Self__LPTP,__STRING__BC *buffer__MPTP)
-// ({EXPR_AND_LOGIC__SEUL},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __ZQTP(____BGUL *__0QTP,____BC *__1QTP)
+// ({__BGUL},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__KJZU,*Self__SJZU;
-  __INTEGER__Q __tmp__MJZU,old_nb_elts__OJZU,__tmp__UJZU;
-  __INTEGER__Q old_nb_elts__WJZU;
-  __POINTER__IB __tmp__PJZU,__tmp__XJZU;
-  void *__tmp__NPTP;
-  __CHARACTER_CST__5LOJ *Self__2VES;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__4VES;
-  __CHARACTER__DB *__tmp__LJZU,*__tmp__TJZU;
-  Self__KJZU=((__STRING__BC *)buffer__MPTP);
-  if ((Self__KJZU->capacity__HFL <= Self__KJZU->count__WJ)) {
-    if ((Self__KJZU->capacity__HFL ==  0)) {
-      Self__KJZU->capacity__HFL= 32;
-      __tmp__LJZU=create__KVW( 32);
-      Self__KJZU->storage__4EL=__tmp__LJZU;
-    } else /* FALSE */ {
-      __tmp__MJZU=(__INTEGER__Q)(Self__KJZU->capacity__HFL <<  1);
-      __tmp__LJZU=((__CHARACTER__DB *)Self__KJZU->storage__4EL);
-      old_nb_elts__OJZU=Self__KJZU->capacity__HFL;
-      __tmp__PJZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LJZU),((__UINTEGER_32__RWB )old_nb_elts__OJZU),((__UINTEGER_32__RWB )__tmp__MJZU));
-      __tmp__LJZU=((__CHARACTER__DB *)__tmp__PJZU);
-      clear__to__F00(__tmp__LJZU,old_nb_elts__OJZU,(__INTEGER__Q)(__tmp__MJZU -  1));
-      Self__KJZU->storage__4EL=__tmp__LJZU;
-      Self__KJZU->capacity__HFL=__tmp__MJZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KJZU->storage__4EL)[Self__KJZU->count__WJ]='(';
-  Self__KJZU->count__WJ=(__INTEGER__Q)(Self__KJZU->count__WJ +  1);
-  __tmp__NPTP=Self__LPTP->parent_expr_binary_logic__TEUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__NPTP)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)__tmp__NPTP),buffer__MPTP);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__MPTP),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  ____BC *__ZKZU,*__BLZU;
+  ____Q __1KZU,__3KZU,__DLZU,__FLZU;
+  ____IB __4KZU,__GLZU;
+  void *__2QTP;
+  ____ONOJ *__LXES;
+  ____YOOJ *__NXES;
+  ____DB *__0KZU,*__CLZU;
+  __ZKZU=((____BC *)__1QTP);
+  if ((__ZKZU->__OFL <= __ZKZU->__WJ)) {
+    if ((__ZKZU->__OFL ==  0)) {
+      __ZKZU->__OFL= 32;
+      __0KZU=__RVW( 32);
+      __ZKZU->__FFL=__0KZU;
+    } else /* FALSE */ {
+      __1KZU=(____Q)(__ZKZU->__OFL <<  1);
+      __0KZU=((____DB *)__ZKZU->__FFL);
+      __3KZU=__ZKZU->__OFL;
+      __4KZU=__55W(((____IB )__0KZU),((____YWB )__3KZU),((____YWB )__1KZU));
+      __0KZU=((____DB *)__4KZU);
+      __M00(__0KZU,__3KZU,(____Q)(__1KZU -  1));
+      __ZKZU->__FFL=__0KZU;
+      __ZKZU->__OFL=__1KZU;
+    };
+  };
+  ((____DB *)__ZKZU->__FFL)[__ZKZU->__WJ]='(';
+  __ZKZU->__WJ=(____Q)(__ZKZU->__WJ +  1);
+  __2QTP=__0QTP->__CGUL.__OPTP;
+  switch (((struct ___OBJ *)__2QTP)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__2QTP),__1QTP);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__2QTP)),__1QTP);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__1QTP),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__2QTP)),__1QTP);
+  } 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 *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__MPTP),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__NPTP))->value__DD5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__2VES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__NPTP));
-    Self__SJZU=((__STRING__BC *)buffer__MPTP);
-    if ((Self__SJZU->capacity__HFL <= Self__SJZU->count__WJ)) {
-      if ((Self__SJZU->capacity__HFL ==  0)) {
-        Self__SJZU->capacity__HFL= 32;
-        __tmp__TJZU=create__KVW( 32);
-        Self__SJZU->storage__4EL=__tmp__TJZU;
-      } else /* FALSE */ {
-        __tmp__UJZU=(__INTEGER__Q)(Self__SJZU->capacity__HFL <<  1);
-        __tmp__TJZU=((__CHARACTER__DB *)Self__SJZU->storage__4EL);
-        old_nb_elts__WJZU=Self__SJZU->capacity__HFL;
-        __tmp__XJZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TJZU),((__UINTEGER_32__RWB )old_nb_elts__WJZU),((__UINTEGER_32__RWB )__tmp__UJZU));
-        __tmp__TJZU=((__CHARACTER__DB *)__tmp__XJZU);
-        clear__to__F00(__tmp__TJZU,old_nb_elts__WJZU,(__INTEGER__Q)(__tmp__UJZU -  1));
-        Self__SJZU->storage__4EL=__tmp__TJZU;
-        Self__SJZU->capacity__HFL=__tmp__UJZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SJZU->storage__4EL)[Self__SJZU->count__WJ]='\'';
-    Self__SJZU->count__WJ=(__INTEGER__Q)(Self__SJZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__MPTP),Self__2VES->text__ID5J);
-    Self__SJZU=((__STRING__BC *)buffer__MPTP);
-    if ((Self__SJZU->capacity__HFL <= Self__SJZU->count__WJ)) {
-      if ((Self__SJZU->capacity__HFL ==  0)) {
-        Self__SJZU->capacity__HFL= 32;
-        __tmp__TJZU=create__KVW( 32);
-        Self__SJZU->storage__4EL=__tmp__TJZU;
-      } else /* FALSE */ {
-        __tmp__UJZU=(__INTEGER__Q)(Self__SJZU->capacity__HFL <<  1);
-        __tmp__TJZU=((__CHARACTER__DB *)Self__SJZU->storage__4EL);
-        old_nb_elts__WJZU=Self__SJZU->capacity__HFL;
-        __tmp__XJZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TJZU),((__UINTEGER_32__RWB )old_nb_elts__WJZU),((__UINTEGER_32__RWB )__tmp__UJZU));
-        __tmp__TJZU=((__CHARACTER__DB *)__tmp__XJZU);
-        clear__to__F00(__tmp__TJZU,old_nb_elts__WJZU,(__INTEGER__Q)(__tmp__UJZU -  1));
-        Self__SJZU->storage__4EL=__tmp__TJZU;
-        Self__SJZU->capacity__HFL=__tmp__UJZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SJZU->storage__4EL)[Self__SJZU->count__WJ]='\'';
-    Self__SJZU->count__WJ=(__INTEGER__Q)(Self__SJZU->count__WJ +  1);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__4VES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__NPTP));
-    Self__SJZU=((__STRING__BC *)buffer__MPTP);
-    if ((Self__SJZU->capacity__HFL <= Self__SJZU->count__WJ)) {
-      if ((Self__SJZU->capacity__HFL ==  0)) {
-        Self__SJZU->capacity__HFL= 32;
-        __tmp__TJZU=create__KVW( 32);
-        Self__SJZU->storage__4EL=__tmp__TJZU;
-      } else /* FALSE */ {
-        __tmp__UJZU=(__INTEGER__Q)(Self__SJZU->capacity__HFL <<  1);
-        __tmp__TJZU=((__CHARACTER__DB *)Self__SJZU->storage__4EL);
-        old_nb_elts__WJZU=Self__SJZU->capacity__HFL;
-        __tmp__XJZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TJZU),((__UINTEGER_32__RWB )old_nb_elts__WJZU),((__UINTEGER_32__RWB )__tmp__UJZU));
-        __tmp__TJZU=((__CHARACTER__DB *)__tmp__XJZU);
-        clear__to__F00(__tmp__TJZU,old_nb_elts__WJZU,(__INTEGER__Q)(__tmp__UJZU -  1));
-        Self__SJZU->storage__4EL=__tmp__TJZU;
-        Self__SJZU->capacity__HFL=__tmp__UJZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SJZU->storage__4EL)[Self__SJZU->count__WJ]='\"';
-    Self__SJZU->count__WJ=(__INTEGER__Q)(Self__SJZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__MPTP),Self__4VES->string__EBJK);
-    Self__SJZU=((__STRING__BC *)buffer__MPTP);
-    if ((Self__SJZU->capacity__HFL <= Self__SJZU->count__WJ)) {
-      if ((Self__SJZU->capacity__HFL ==  0)) {
-        Self__SJZU->capacity__HFL= 32;
-        __tmp__TJZU=create__KVW( 32);
-        Self__SJZU->storage__4EL=__tmp__TJZU;
-      } else /* FALSE */ {
-        __tmp__UJZU=(__INTEGER__Q)(Self__SJZU->capacity__HFL <<  1);
-        __tmp__TJZU=((__CHARACTER__DB *)Self__SJZU->storage__4EL);
-        old_nb_elts__WJZU=Self__SJZU->capacity__HFL;
-        __tmp__XJZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TJZU),((__UINTEGER_32__RWB )old_nb_elts__WJZU),((__UINTEGER_32__RWB )__tmp__UJZU));
-        __tmp__TJZU=((__CHARACTER__DB *)__tmp__XJZU);
-        clear__to__F00(__tmp__TJZU,old_nb_elts__WJZU,(__INTEGER__Q)(__tmp__UJZU -  1));
-        Self__SJZU->storage__4EL=__tmp__TJZU;
-        Self__SJZU->capacity__HFL=__tmp__UJZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SJZU->storage__4EL)[Self__SJZU->count__WJ]='\"';
-    Self__SJZU->count__WJ=(__INTEGER__Q)(Self__SJZU->count__WJ +  1);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__MPTP),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__NPTP))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  };
-  Self__KJZU=((__STRING__BC *)buffer__MPTP);
-  if ((Self__KJZU->capacity__HFL <= Self__KJZU->count__WJ)) {
-    if ((Self__KJZU->capacity__HFL ==  0)) {
-      Self__KJZU->capacity__HFL= 32;
-      __tmp__LJZU=create__KVW( 32);
-      Self__KJZU->storage__4EL=__tmp__LJZU;
-    } else /* FALSE */ {
-      __tmp__MJZU=(__INTEGER__Q)(Self__KJZU->capacity__HFL <<  1);
-      __tmp__LJZU=((__CHARACTER__DB *)Self__KJZU->storage__4EL);
-      old_nb_elts__OJZU=Self__KJZU->capacity__HFL;
-      __tmp__PJZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LJZU),((__UINTEGER_32__RWB )old_nb_elts__OJZU),((__UINTEGER_32__RWB )__tmp__MJZU));
-      __tmp__LJZU=((__CHARACTER__DB *)__tmp__PJZU);
-      clear__to__F00(__tmp__LJZU,old_nb_elts__OJZU,(__INTEGER__Q)(__tmp__MJZU -  1));
-      Self__KJZU->storage__4EL=__tmp__LJZU;
-      Self__KJZU->capacity__HFL=__tmp__MJZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KJZU->storage__4EL)[Self__KJZU->count__WJ]=' ';
-  Self__KJZU->count__WJ=(__INTEGER__Q)(Self__KJZU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__MPTP),(&__string_488));
-  Self__KJZU=((__STRING__BC *)buffer__MPTP);
-  if ((Self__KJZU->capacity__HFL <= Self__KJZU->count__WJ)) {
-    if ((Self__KJZU->capacity__HFL ==  0)) {
-      Self__KJZU->capacity__HFL= 32;
-      __tmp__LJZU=create__KVW( 32);
-      Self__KJZU->storage__4EL=__tmp__LJZU;
-    } else /* FALSE */ {
-      __tmp__MJZU=(__INTEGER__Q)(Self__KJZU->capacity__HFL <<  1);
-      __tmp__LJZU=((__CHARACTER__DB *)Self__KJZU->storage__4EL);
-      old_nb_elts__OJZU=Self__KJZU->capacity__HFL;
-      __tmp__PJZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LJZU),((__UINTEGER_32__RWB )old_nb_elts__OJZU),((__UINTEGER_32__RWB )__tmp__MJZU));
-      __tmp__LJZU=((__CHARACTER__DB *)__tmp__PJZU);
-      clear__to__F00(__tmp__LJZU,old_nb_elts__OJZU,(__INTEGER__Q)(__tmp__MJZU -  1));
-      Self__KJZU->storage__4EL=__tmp__LJZU;
-      Self__KJZU->capacity__HFL=__tmp__MJZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KJZU->storage__4EL)[Self__KJZU->count__WJ]=' ';
-  Self__KJZU->count__WJ=(__INTEGER__Q)(Self__KJZU->count__WJ +  1);
-  __tmp__NPTP=Self__LPTP->parent_expr_binary_logic__TEUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__NPTP)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)__tmp__NPTP),buffer__MPTP);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__MPTP),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____YMOJ__: {
+    __EWX(((____BC *)__1QTP),((____YMOJ *)((____5J *)__2QTP))->__SE5J);
+  } break;
+  case ____ONOJ__: {
+    __LXES=((____ONOJ *)((____5J *)__2QTP));
+    __BLZU=((____BC *)__1QTP);
+    if ((__BLZU->__OFL <= __BLZU->__WJ)) {
+      if ((__BLZU->__OFL ==  0)) {
+        __BLZU->__OFL= 32;
+        __CLZU=__RVW( 32);
+        __BLZU->__FFL=__CLZU;
+      } else /* FALSE */ {
+        __DLZU=(____Q)(__BLZU->__OFL <<  1);
+        __CLZU=((____DB *)__BLZU->__FFL);
+        __FLZU=__BLZU->__OFL;
+        __GLZU=__55W(((____IB )__CLZU),((____YWB )__FLZU),((____YWB )__DLZU));
+        __CLZU=((____DB *)__GLZU);
+        __M00(__CLZU,__FLZU,(____Q)(__DLZU -  1));
+        __BLZU->__FFL=__CLZU;
+        __BLZU->__OFL=__DLZU;
+      };
+    };
+    ((____DB *)__BLZU->__FFL)[__BLZU->__WJ]='\'';
+    __BLZU->__WJ=(____Q)(__BLZU->__WJ +  1);
+    __EWX(((____BC *)__1QTP),__LXES->__XE5J);
+    __BLZU=((____BC *)__1QTP);
+    if ((__BLZU->__OFL <= __BLZU->__WJ)) {
+      if ((__BLZU->__OFL ==  0)) {
+        __BLZU->__OFL= 32;
+        __CLZU=__RVW( 32);
+        __BLZU->__FFL=__CLZU;
+      } else /* FALSE */ {
+        __DLZU=(____Q)(__BLZU->__OFL <<  1);
+        __CLZU=((____DB *)__BLZU->__FFL);
+        __FLZU=__BLZU->__OFL;
+        __GLZU=__55W(((____IB )__CLZU),((____YWB )__FLZU),((____YWB )__DLZU));
+        __CLZU=((____DB *)__GLZU);
+        __M00(__CLZU,__FLZU,(____Q)(__DLZU -  1));
+        __BLZU->__FFL=__CLZU;
+        __BLZU->__OFL=__DLZU;
+      };
+    };
+    ((____DB *)__BLZU->__FFL)[__BLZU->__WJ]='\'';
+    __BLZU->__WJ=(____Q)(__BLZU->__WJ +  1);
+  } break;
+  case ____YOOJ__: {
+    __NXES=((____YOOJ *)((____5J *)__2QTP));
+    __BLZU=((____BC *)__1QTP);
+    if ((__BLZU->__OFL <= __BLZU->__WJ)) {
+      if ((__BLZU->__OFL ==  0)) {
+        __BLZU->__OFL= 32;
+        __CLZU=__RVW( 32);
+        __BLZU->__FFL=__CLZU;
+      } else /* FALSE */ {
+        __DLZU=(____Q)(__BLZU->__OFL <<  1);
+        __CLZU=((____DB *)__BLZU->__FFL);
+        __FLZU=__BLZU->__OFL;
+        __GLZU=__55W(((____IB )__CLZU),((____YWB )__FLZU),((____YWB )__DLZU));
+        __CLZU=((____DB *)__GLZU);
+        __M00(__CLZU,__FLZU,(____Q)(__DLZU -  1));
+        __BLZU->__FFL=__CLZU;
+        __BLZU->__OFL=__DLZU;
+      };
+    };
+    ((____DB *)__BLZU->__FFL)[__BLZU->__WJ]='\"';
+    __BLZU->__WJ=(____Q)(__BLZU->__WJ +  1);
+    __EWX(((____BC *)__1QTP),__NXES->__TCJK);
+    __BLZU=((____BC *)__1QTP);
+    if ((__BLZU->__OFL <= __BLZU->__WJ)) {
+      if ((__BLZU->__OFL ==  0)) {
+        __BLZU->__OFL= 32;
+        __CLZU=__RVW( 32);
+        __BLZU->__FFL=__CLZU;
+      } else /* FALSE */ {
+        __DLZU=(____Q)(__BLZU->__OFL <<  1);
+        __CLZU=((____DB *)__BLZU->__FFL);
+        __FLZU=__BLZU->__OFL;
+        __GLZU=__55W(((____IB )__CLZU),((____YWB )__FLZU),((____YWB )__DLZU));
+        __CLZU=((____DB *)__GLZU);
+        __M00(__CLZU,__FLZU,(____Q)(__DLZU -  1));
+        __BLZU->__FFL=__CLZU;
+        __BLZU->__OFL=__DLZU;
+      };
+    };
+    ((____DB *)__BLZU->__FFL)[__BLZU->__WJ]='\"';
+    __BLZU->__WJ=(____Q)(__BLZU->__WJ +  1);
+  } break;
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____Q5YL__: {
+    __EWX(((____BC *)__1QTP),((____Q5YL *)((____5J *)__2QTP))->__HBKM->__GKRG.__WO5D);
+  } break;
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  };
+  __ZKZU=((____BC *)__1QTP);
+  if ((__ZKZU->__OFL <= __ZKZU->__WJ)) {
+    if ((__ZKZU->__OFL ==  0)) {
+      __ZKZU->__OFL= 32;
+      __0KZU=__RVW( 32);
+      __ZKZU->__FFL=__0KZU;
+    } else /* FALSE */ {
+      __1KZU=(____Q)(__ZKZU->__OFL <<  1);
+      __0KZU=((____DB *)__ZKZU->__FFL);
+      __3KZU=__ZKZU->__OFL;
+      __4KZU=__55W(((____IB )__0KZU),((____YWB )__3KZU),((____YWB )__1KZU));
+      __0KZU=((____DB *)__4KZU);
+      __M00(__0KZU,__3KZU,(____Q)(__1KZU -  1));
+      __ZKZU->__FFL=__0KZU;
+      __ZKZU->__OFL=__1KZU;
+    };
+  };
+  ((____DB *)__ZKZU->__FFL)[__ZKZU->__WJ]=' ';
+  __ZKZU->__WJ=(____Q)(__ZKZU->__WJ +  1);
+  __EWX(((____BC *)__1QTP),(&__string_488));
+  __ZKZU=((____BC *)__1QTP);
+  if ((__ZKZU->__OFL <= __ZKZU->__WJ)) {
+    if ((__ZKZU->__OFL ==  0)) {
+      __ZKZU->__OFL= 32;
+      __0KZU=__RVW( 32);
+      __ZKZU->__FFL=__0KZU;
+    } else /* FALSE */ {
+      __1KZU=(____Q)(__ZKZU->__OFL <<  1);
+      __0KZU=((____DB *)__ZKZU->__FFL);
+      __3KZU=__ZKZU->__OFL;
+      __4KZU=__55W(((____IB )__0KZU),((____YWB )__3KZU),((____YWB )__1KZU));
+      __0KZU=((____DB *)__4KZU);
+      __M00(__0KZU,__3KZU,(____Q)(__1KZU -  1));
+      __ZKZU->__FFL=__0KZU;
+      __ZKZU->__OFL=__1KZU;
+    };
+  };
+  ((____DB *)__ZKZU->__FFL)[__ZKZU->__WJ]=' ';
+  __ZKZU->__WJ=(____Q)(__ZKZU->__WJ +  1);
+  __2QTP=__0QTP->__CGUL.__SPTP;
+  switch (((struct ___OBJ *)__2QTP)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__2QTP),__1QTP);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__2QTP)),__1QTP);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__1QTP),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__2QTP)),__1QTP);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__2QTP)),__1QTP);
+  } 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 *)__tmp__NPTP)),buffer__MPTP);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__MPTP),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__NPTP))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__1QTP),((____YMOJ *)((____5J *)__2QTP))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__2VES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__NPTP));
-    Self__SJZU=((__STRING__BC *)buffer__MPTP);
-    if ((Self__SJZU->capacity__HFL <= Self__SJZU->count__WJ)) {
-      if ((Self__SJZU->capacity__HFL ==  0)) {
-        Self__SJZU->capacity__HFL= 32;
-        __tmp__TJZU=create__KVW( 32);
-        Self__SJZU->storage__4EL=__tmp__TJZU;
+  case ____ONOJ__: {
+    __LXES=((____ONOJ *)((____5J *)__2QTP));
+    __BLZU=((____BC *)__1QTP);
+    if ((__BLZU->__OFL <= __BLZU->__WJ)) {
+      if ((__BLZU->__OFL ==  0)) {
+        __BLZU->__OFL= 32;
+        __CLZU=__RVW( 32);
+        __BLZU->__FFL=__CLZU;
       } else /* FALSE */ {
-        __tmp__UJZU=(__INTEGER__Q)(Self__SJZU->capacity__HFL <<  1);
-        __tmp__TJZU=((__CHARACTER__DB *)Self__SJZU->storage__4EL);
-        old_nb_elts__WJZU=Self__SJZU->capacity__HFL;
-        __tmp__XJZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TJZU),((__UINTEGER_32__RWB )old_nb_elts__WJZU),((__UINTEGER_32__RWB )__tmp__UJZU));
-        __tmp__TJZU=((__CHARACTER__DB *)__tmp__XJZU);
-        clear__to__F00(__tmp__TJZU,old_nb_elts__WJZU,(__INTEGER__Q)(__tmp__UJZU -  1));
-        Self__SJZU->storage__4EL=__tmp__TJZU;
-        Self__SJZU->capacity__HFL=__tmp__UJZU;
+        __DLZU=(____Q)(__BLZU->__OFL <<  1);
+        __CLZU=((____DB *)__BLZU->__FFL);
+        __FLZU=__BLZU->__OFL;
+        __GLZU=__55W(((____IB )__CLZU),((____YWB )__FLZU),((____YWB )__DLZU));
+        __CLZU=((____DB *)__GLZU);
+        __M00(__CLZU,__FLZU,(____Q)(__DLZU -  1));
+        __BLZU->__FFL=__CLZU;
+        __BLZU->__OFL=__DLZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SJZU->storage__4EL)[Self__SJZU->count__WJ]='\'';
-    Self__SJZU->count__WJ=(__INTEGER__Q)(Self__SJZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__MPTP),Self__2VES->text__ID5J);
-    Self__SJZU=((__STRING__BC *)buffer__MPTP);
-    if ((Self__SJZU->capacity__HFL <= Self__SJZU->count__WJ)) {
-      if ((Self__SJZU->capacity__HFL ==  0)) {
-        Self__SJZU->capacity__HFL= 32;
-        __tmp__TJZU=create__KVW( 32);
-        Self__SJZU->storage__4EL=__tmp__TJZU;
+    ((____DB *)__BLZU->__FFL)[__BLZU->__WJ]='\'';
+    __BLZU->__WJ=(____Q)(__BLZU->__WJ +  1);
+    __EWX(((____BC *)__1QTP),__LXES->__XE5J);
+    __BLZU=((____BC *)__1QTP);
+    if ((__BLZU->__OFL <= __BLZU->__WJ)) {
+      if ((__BLZU->__OFL ==  0)) {
+        __BLZU->__OFL= 32;
+        __CLZU=__RVW( 32);
+        __BLZU->__FFL=__CLZU;
       } else /* FALSE */ {
-        __tmp__UJZU=(__INTEGER__Q)(Self__SJZU->capacity__HFL <<  1);
-        __tmp__TJZU=((__CHARACTER__DB *)Self__SJZU->storage__4EL);
-        old_nb_elts__WJZU=Self__SJZU->capacity__HFL;
-        __tmp__XJZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TJZU),((__UINTEGER_32__RWB )old_nb_elts__WJZU),((__UINTEGER_32__RWB )__tmp__UJZU));
-        __tmp__TJZU=((__CHARACTER__DB *)__tmp__XJZU);
-        clear__to__F00(__tmp__TJZU,old_nb_elts__WJZU,(__INTEGER__Q)(__tmp__UJZU -  1));
-        Self__SJZU->storage__4EL=__tmp__TJZU;
-        Self__SJZU->capacity__HFL=__tmp__UJZU;
+        __DLZU=(____Q)(__BLZU->__OFL <<  1);
+        __CLZU=((____DB *)__BLZU->__FFL);
+        __FLZU=__BLZU->__OFL;
+        __GLZU=__55W(((____IB )__CLZU),((____YWB )__FLZU),((____YWB )__DLZU));
+        __CLZU=((____DB *)__GLZU);
+        __M00(__CLZU,__FLZU,(____Q)(__DLZU -  1));
+        __BLZU->__FFL=__CLZU;
+        __BLZU->__OFL=__DLZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SJZU->storage__4EL)[Self__SJZU->count__WJ]='\'';
-    Self__SJZU->count__WJ=(__INTEGER__Q)(Self__SJZU->count__WJ +  1);
+    ((____DB *)__BLZU->__FFL)[__BLZU->__WJ]='\'';
+    __BLZU->__WJ=(____Q)(__BLZU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__4VES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__NPTP));
-    Self__SJZU=((__STRING__BC *)buffer__MPTP);
-    if ((Self__SJZU->capacity__HFL <= Self__SJZU->count__WJ)) {
-      if ((Self__SJZU->capacity__HFL ==  0)) {
-        Self__SJZU->capacity__HFL= 32;
-        __tmp__TJZU=create__KVW( 32);
-        Self__SJZU->storage__4EL=__tmp__TJZU;
+  case ____YOOJ__: {
+    __NXES=((____YOOJ *)((____5J *)__2QTP));
+    __BLZU=((____BC *)__1QTP);
+    if ((__BLZU->__OFL <= __BLZU->__WJ)) {
+      if ((__BLZU->__OFL ==  0)) {
+        __BLZU->__OFL= 32;
+        __CLZU=__RVW( 32);
+        __BLZU->__FFL=__CLZU;
       } else /* FALSE */ {
-        __tmp__UJZU=(__INTEGER__Q)(Self__SJZU->capacity__HFL <<  1);
-        __tmp__TJZU=((__CHARACTER__DB *)Self__SJZU->storage__4EL);
-        old_nb_elts__WJZU=Self__SJZU->capacity__HFL;
-        __tmp__XJZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TJZU),((__UINTEGER_32__RWB )old_nb_elts__WJZU),((__UINTEGER_32__RWB )__tmp__UJZU));
-        __tmp__TJZU=((__CHARACTER__DB *)__tmp__XJZU);
-        clear__to__F00(__tmp__TJZU,old_nb_elts__WJZU,(__INTEGER__Q)(__tmp__UJZU -  1));
-        Self__SJZU->storage__4EL=__tmp__TJZU;
-        Self__SJZU->capacity__HFL=__tmp__UJZU;
+        __DLZU=(____Q)(__BLZU->__OFL <<  1);
+        __CLZU=((____DB *)__BLZU->__FFL);
+        __FLZU=__BLZU->__OFL;
+        __GLZU=__55W(((____IB )__CLZU),((____YWB )__FLZU),((____YWB )__DLZU));
+        __CLZU=((____DB *)__GLZU);
+        __M00(__CLZU,__FLZU,(____Q)(__DLZU -  1));
+        __BLZU->__FFL=__CLZU;
+        __BLZU->__OFL=__DLZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SJZU->storage__4EL)[Self__SJZU->count__WJ]='\"';
-    Self__SJZU->count__WJ=(__INTEGER__Q)(Self__SJZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__MPTP),Self__4VES->string__EBJK);
-    Self__SJZU=((__STRING__BC *)buffer__MPTP);
-    if ((Self__SJZU->capacity__HFL <= Self__SJZU->count__WJ)) {
-      if ((Self__SJZU->capacity__HFL ==  0)) {
-        Self__SJZU->capacity__HFL= 32;
-        __tmp__TJZU=create__KVW( 32);
-        Self__SJZU->storage__4EL=__tmp__TJZU;
+    ((____DB *)__BLZU->__FFL)[__BLZU->__WJ]='\"';
+    __BLZU->__WJ=(____Q)(__BLZU->__WJ +  1);
+    __EWX(((____BC *)__1QTP),__NXES->__TCJK);
+    __BLZU=((____BC *)__1QTP);
+    if ((__BLZU->__OFL <= __BLZU->__WJ)) {
+      if ((__BLZU->__OFL ==  0)) {
+        __BLZU->__OFL= 32;
+        __CLZU=__RVW( 32);
+        __BLZU->__FFL=__CLZU;
       } else /* FALSE */ {
-        __tmp__UJZU=(__INTEGER__Q)(Self__SJZU->capacity__HFL <<  1);
-        __tmp__TJZU=((__CHARACTER__DB *)Self__SJZU->storage__4EL);
-        old_nb_elts__WJZU=Self__SJZU->capacity__HFL;
-        __tmp__XJZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TJZU),((__UINTEGER_32__RWB )old_nb_elts__WJZU),((__UINTEGER_32__RWB )__tmp__UJZU));
-        __tmp__TJZU=((__CHARACTER__DB *)__tmp__XJZU);
-        clear__to__F00(__tmp__TJZU,old_nb_elts__WJZU,(__INTEGER__Q)(__tmp__UJZU -  1));
-        Self__SJZU->storage__4EL=__tmp__TJZU;
-        Self__SJZU->capacity__HFL=__tmp__UJZU;
+        __DLZU=(____Q)(__BLZU->__OFL <<  1);
+        __CLZU=((____DB *)__BLZU->__FFL);
+        __FLZU=__BLZU->__OFL;
+        __GLZU=__55W(((____IB )__CLZU),((____YWB )__FLZU),((____YWB )__DLZU));
+        __CLZU=((____DB *)__GLZU);
+        __M00(__CLZU,__FLZU,(____Q)(__DLZU -  1));
+        __BLZU->__FFL=__CLZU;
+        __BLZU->__OFL=__DLZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SJZU->storage__4EL)[Self__SJZU->count__WJ]='\"';
-    Self__SJZU->count__WJ=(__INTEGER__Q)(Self__SJZU->count__WJ +  1);
+    ((____DB *)__BLZU->__FFL)[__BLZU->__WJ]='\"';
+    __BLZU->__WJ=(____Q)(__BLZU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__MPTP),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__NPTP))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__1QTP),((____Q5YL *)((____5J *)__2QTP))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__2QTP)),__1QTP);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__NPTP)),buffer__MPTP);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__2QTP)),__1QTP);
   } break;
   };
-  Self__KJZU=((__STRING__BC *)buffer__MPTP);
-  if ((Self__KJZU->capacity__HFL <= Self__KJZU->count__WJ)) {
-    if ((Self__KJZU->capacity__HFL ==  0)) {
-      Self__KJZU->capacity__HFL= 32;
-      __tmp__LJZU=create__KVW( 32);
-      Self__KJZU->storage__4EL=__tmp__LJZU;
+  __ZKZU=((____BC *)__1QTP);
+  if ((__ZKZU->__OFL <= __ZKZU->__WJ)) {
+    if ((__ZKZU->__OFL ==  0)) {
+      __ZKZU->__OFL= 32;
+      __0KZU=__RVW( 32);
+      __ZKZU->__FFL=__0KZU;
     } else /* FALSE */ {
-      __tmp__MJZU=(__INTEGER__Q)(Self__KJZU->capacity__HFL <<  1);
-      __tmp__LJZU=((__CHARACTER__DB *)Self__KJZU->storage__4EL);
-      old_nb_elts__OJZU=Self__KJZU->capacity__HFL;
-      __tmp__PJZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LJZU),((__UINTEGER_32__RWB )old_nb_elts__OJZU),((__UINTEGER_32__RWB )__tmp__MJZU));
-      __tmp__LJZU=((__CHARACTER__DB *)__tmp__PJZU);
-      clear__to__F00(__tmp__LJZU,old_nb_elts__OJZU,(__INTEGER__Q)(__tmp__MJZU -  1));
-      Self__KJZU->storage__4EL=__tmp__LJZU;
-      Self__KJZU->capacity__HFL=__tmp__MJZU;
+      __1KZU=(____Q)(__ZKZU->__OFL <<  1);
+      __0KZU=((____DB *)__ZKZU->__FFL);
+      __3KZU=__ZKZU->__OFL;
+      __4KZU=__55W(((____IB )__0KZU),((____YWB )__3KZU),((____YWB )__1KZU));
+      __0KZU=((____DB *)__4KZU);
+      __M00(__0KZU,__3KZU,(____Q)(__1KZU -  1));
+      __ZKZU->__FFL=__0KZU;
+      __ZKZU->__OFL=__1KZU;
     };
   };
-  ((__CHARACTER__DB *)Self__KJZU->storage__4EL)[Self__KJZU->count__WJ]=')';
-  Self__KJZU->count__WJ=(__INTEGER__Q)(Self__KJZU->count__WJ +  1);
+  ((____DB *)__ZKZU->__FFL)[__ZKZU->__WJ]=')';
+  __ZKZU->__WJ=(____Q)(__ZKZU->__WJ +  1);
 }
 
-static void genere__5P0P(__EXPR_AND_AND_LOGIC__NFUL *Self__AQ0P,__STRING__BC *buffer__BQ0P)
-// ({EXPR_AND_AND_LOGIC__NFUL},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __OR0P(____2GUL *__PR0P,____BC *__QR0P)
+// ({__2GUL},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__KMZU,*Self__SMZU;
-  __INTEGER__Q __tmp__MMZU,old_nb_elts__OMZU,__tmp__UMZU;
-  __INTEGER__Q old_nb_elts__WMZU;
-  __POINTER__IB __tmp__PMZU,__tmp__XMZU;
-  void *__tmp__CQ0P;
-  __CHARACTER_CST__5LOJ *Self__QWES;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SWES;
-  __CHARACTER__DB *__tmp__LMZU,*__tmp__TMZU;
-  Self__KMZU=((__STRING__BC *)buffer__BQ0P);
-  if ((Self__KMZU->capacity__HFL <= Self__KMZU->count__WJ)) {
-    if ((Self__KMZU->capacity__HFL ==  0)) {
-      Self__KMZU->capacity__HFL= 32;
-      __tmp__LMZU=create__KVW( 32);
-      Self__KMZU->storage__4EL=__tmp__LMZU;
-    } else /* FALSE */ {
-      __tmp__MMZU=(__INTEGER__Q)(Self__KMZU->capacity__HFL <<  1);
-      __tmp__LMZU=((__CHARACTER__DB *)Self__KMZU->storage__4EL);
-      old_nb_elts__OMZU=Self__KMZU->capacity__HFL;
-      __tmp__PMZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LMZU),((__UINTEGER_32__RWB )old_nb_elts__OMZU),((__UINTEGER_32__RWB )__tmp__MMZU));
-      __tmp__LMZU=((__CHARACTER__DB *)__tmp__PMZU);
-      clear__to__F00(__tmp__LMZU,old_nb_elts__OMZU,(__INTEGER__Q)(__tmp__MMZU -  1));
-      Self__KMZU->storage__4EL=__tmp__LMZU;
-      Self__KMZU->capacity__HFL=__tmp__MMZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KMZU->storage__4EL)[Self__KMZU->count__WJ]='(';
-  Self__KMZU->count__WJ=(__INTEGER__Q)(Self__KMZU->count__WJ +  1);
-  __tmp__CQ0P=Self__AQ0P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__CQ0P)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)__tmp__CQ0P),buffer__BQ0P);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__BQ0P),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  ____BC *__ZNZU,*__BOZU;
+  ____Q __1NZU,__3NZU,__DOZU,__FOZU;
+  ____IB __4NZU,__GOZU;
+  void *__RR0P;
+  ____ONOJ *__5XES;
+  ____YOOJ *__BYES;
+  ____DB *__0NZU,*__COZU;
+  __ZNZU=((____BC *)__QR0P);
+  if ((__ZNZU->__OFL <= __ZNZU->__WJ)) {
+    if ((__ZNZU->__OFL ==  0)) {
+      __ZNZU->__OFL= 32;
+      __0NZU=__RVW( 32);
+      __ZNZU->__FFL=__0NZU;
+    } else /* FALSE */ {
+      __1NZU=(____Q)(__ZNZU->__OFL <<  1);
+      __0NZU=((____DB *)__ZNZU->__FFL);
+      __3NZU=__ZNZU->__OFL;
+      __4NZU=__55W(((____IB )__0NZU),((____YWB )__3NZU),((____YWB )__1NZU));
+      __0NZU=((____DB *)__4NZU);
+      __M00(__0NZU,__3NZU,(____Q)(__1NZU -  1));
+      __ZNZU->__FFL=__0NZU;
+      __ZNZU->__OFL=__1NZU;
+    };
+  };
+  ((____DB *)__ZNZU->__FFL)[__ZNZU->__WJ]='(';
+  __ZNZU->__WJ=(____Q)(__ZNZU->__WJ +  1);
+  __RR0P=__PR0P->__3GUL.__CGUL.__OPTP;
+  switch (((struct ___OBJ *)__RR0P)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__RR0P),__QR0P);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__RR0P)),__QR0P);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__QR0P),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__RR0P)),__QR0P);
+  } 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 *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__BQ0P),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__CQ0P))->value__DD5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__QWES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__CQ0P));
-    Self__SMZU=((__STRING__BC *)buffer__BQ0P);
-    if ((Self__SMZU->capacity__HFL <= Self__SMZU->count__WJ)) {
-      if ((Self__SMZU->capacity__HFL ==  0)) {
-        Self__SMZU->capacity__HFL= 32;
-        __tmp__TMZU=create__KVW( 32);
-        Self__SMZU->storage__4EL=__tmp__TMZU;
-      } else /* FALSE */ {
-        __tmp__UMZU=(__INTEGER__Q)(Self__SMZU->capacity__HFL <<  1);
-        __tmp__TMZU=((__CHARACTER__DB *)Self__SMZU->storage__4EL);
-        old_nb_elts__WMZU=Self__SMZU->capacity__HFL;
-        __tmp__XMZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TMZU),((__UINTEGER_32__RWB )old_nb_elts__WMZU),((__UINTEGER_32__RWB )__tmp__UMZU));
-        __tmp__TMZU=((__CHARACTER__DB *)__tmp__XMZU);
-        clear__to__F00(__tmp__TMZU,old_nb_elts__WMZU,(__INTEGER__Q)(__tmp__UMZU -  1));
-        Self__SMZU->storage__4EL=__tmp__TMZU;
-        Self__SMZU->capacity__HFL=__tmp__UMZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SMZU->storage__4EL)[Self__SMZU->count__WJ]='\'';
-    Self__SMZU->count__WJ=(__INTEGER__Q)(Self__SMZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__BQ0P),Self__QWES->text__ID5J);
-    Self__SMZU=((__STRING__BC *)buffer__BQ0P);
-    if ((Self__SMZU->capacity__HFL <= Self__SMZU->count__WJ)) {
-      if ((Self__SMZU->capacity__HFL ==  0)) {
-        Self__SMZU->capacity__HFL= 32;
-        __tmp__TMZU=create__KVW( 32);
-        Self__SMZU->storage__4EL=__tmp__TMZU;
-      } else /* FALSE */ {
-        __tmp__UMZU=(__INTEGER__Q)(Self__SMZU->capacity__HFL <<  1);
-        __tmp__TMZU=((__CHARACTER__DB *)Self__SMZU->storage__4EL);
-        old_nb_elts__WMZU=Self__SMZU->capacity__HFL;
-        __tmp__XMZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TMZU),((__UINTEGER_32__RWB )old_nb_elts__WMZU),((__UINTEGER_32__RWB )__tmp__UMZU));
-        __tmp__TMZU=((__CHARACTER__DB *)__tmp__XMZU);
-        clear__to__F00(__tmp__TMZU,old_nb_elts__WMZU,(__INTEGER__Q)(__tmp__UMZU -  1));
-        Self__SMZU->storage__4EL=__tmp__TMZU;
-        Self__SMZU->capacity__HFL=__tmp__UMZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SMZU->storage__4EL)[Self__SMZU->count__WJ]='\'';
-    Self__SMZU->count__WJ=(__INTEGER__Q)(Self__SMZU->count__WJ +  1);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__SWES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__CQ0P));
-    Self__SMZU=((__STRING__BC *)buffer__BQ0P);
-    if ((Self__SMZU->capacity__HFL <= Self__SMZU->count__WJ)) {
-      if ((Self__SMZU->capacity__HFL ==  0)) {
-        Self__SMZU->capacity__HFL= 32;
-        __tmp__TMZU=create__KVW( 32);
-        Self__SMZU->storage__4EL=__tmp__TMZU;
-      } else /* FALSE */ {
-        __tmp__UMZU=(__INTEGER__Q)(Self__SMZU->capacity__HFL <<  1);
-        __tmp__TMZU=((__CHARACTER__DB *)Self__SMZU->storage__4EL);
-        old_nb_elts__WMZU=Self__SMZU->capacity__HFL;
-        __tmp__XMZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TMZU),((__UINTEGER_32__RWB )old_nb_elts__WMZU),((__UINTEGER_32__RWB )__tmp__UMZU));
-        __tmp__TMZU=((__CHARACTER__DB *)__tmp__XMZU);
-        clear__to__F00(__tmp__TMZU,old_nb_elts__WMZU,(__INTEGER__Q)(__tmp__UMZU -  1));
-        Self__SMZU->storage__4EL=__tmp__TMZU;
-        Self__SMZU->capacity__HFL=__tmp__UMZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SMZU->storage__4EL)[Self__SMZU->count__WJ]='\"';
-    Self__SMZU->count__WJ=(__INTEGER__Q)(Self__SMZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__BQ0P),Self__SWES->string__EBJK);
-    Self__SMZU=((__STRING__BC *)buffer__BQ0P);
-    if ((Self__SMZU->capacity__HFL <= Self__SMZU->count__WJ)) {
-      if ((Self__SMZU->capacity__HFL ==  0)) {
-        Self__SMZU->capacity__HFL= 32;
-        __tmp__TMZU=create__KVW( 32);
-        Self__SMZU->storage__4EL=__tmp__TMZU;
-      } else /* FALSE */ {
-        __tmp__UMZU=(__INTEGER__Q)(Self__SMZU->capacity__HFL <<  1);
-        __tmp__TMZU=((__CHARACTER__DB *)Self__SMZU->storage__4EL);
-        old_nb_elts__WMZU=Self__SMZU->capacity__HFL;
-        __tmp__XMZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TMZU),((__UINTEGER_32__RWB )old_nb_elts__WMZU),((__UINTEGER_32__RWB )__tmp__UMZU));
-        __tmp__TMZU=((__CHARACTER__DB *)__tmp__XMZU);
-        clear__to__F00(__tmp__TMZU,old_nb_elts__WMZU,(__INTEGER__Q)(__tmp__UMZU -  1));
-        Self__SMZU->storage__4EL=__tmp__TMZU;
-        Self__SMZU->capacity__HFL=__tmp__UMZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SMZU->storage__4EL)[Self__SMZU->count__WJ]='\"';
-    Self__SMZU->count__WJ=(__INTEGER__Q)(Self__SMZU->count__WJ +  1);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__BQ0P),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__CQ0P))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  };
-  Self__KMZU=((__STRING__BC *)buffer__BQ0P);
-  if ((Self__KMZU->capacity__HFL <= Self__KMZU->count__WJ)) {
-    if ((Self__KMZU->capacity__HFL ==  0)) {
-      Self__KMZU->capacity__HFL= 32;
-      __tmp__LMZU=create__KVW( 32);
-      Self__KMZU->storage__4EL=__tmp__LMZU;
-    } else /* FALSE */ {
-      __tmp__MMZU=(__INTEGER__Q)(Self__KMZU->capacity__HFL <<  1);
-      __tmp__LMZU=((__CHARACTER__DB *)Self__KMZU->storage__4EL);
-      old_nb_elts__OMZU=Self__KMZU->capacity__HFL;
-      __tmp__PMZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LMZU),((__UINTEGER_32__RWB )old_nb_elts__OMZU),((__UINTEGER_32__RWB )__tmp__MMZU));
-      __tmp__LMZU=((__CHARACTER__DB *)__tmp__PMZU);
-      clear__to__F00(__tmp__LMZU,old_nb_elts__OMZU,(__INTEGER__Q)(__tmp__MMZU -  1));
-      Self__KMZU->storage__4EL=__tmp__LMZU;
-      Self__KMZU->capacity__HFL=__tmp__MMZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KMZU->storage__4EL)[Self__KMZU->count__WJ]=' ';
-  Self__KMZU->count__WJ=(__INTEGER__Q)(Self__KMZU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__BQ0P),(&__string_494));
-  Self__KMZU=((__STRING__BC *)buffer__BQ0P);
-  if ((Self__KMZU->capacity__HFL <= Self__KMZU->count__WJ)) {
-    if ((Self__KMZU->capacity__HFL ==  0)) {
-      Self__KMZU->capacity__HFL= 32;
-      __tmp__LMZU=create__KVW( 32);
-      Self__KMZU->storage__4EL=__tmp__LMZU;
-    } else /* FALSE */ {
-      __tmp__MMZU=(__INTEGER__Q)(Self__KMZU->capacity__HFL <<  1);
-      __tmp__LMZU=((__CHARACTER__DB *)Self__KMZU->storage__4EL);
-      old_nb_elts__OMZU=Self__KMZU->capacity__HFL;
-      __tmp__PMZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LMZU),((__UINTEGER_32__RWB )old_nb_elts__OMZU),((__UINTEGER_32__RWB )__tmp__MMZU));
-      __tmp__LMZU=((__CHARACTER__DB *)__tmp__PMZU);
-      clear__to__F00(__tmp__LMZU,old_nb_elts__OMZU,(__INTEGER__Q)(__tmp__MMZU -  1));
-      Self__KMZU->storage__4EL=__tmp__LMZU;
-      Self__KMZU->capacity__HFL=__tmp__MMZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KMZU->storage__4EL)[Self__KMZU->count__WJ]=' ';
-  Self__KMZU->count__WJ=(__INTEGER__Q)(Self__KMZU->count__WJ +  1);
-  __tmp__CQ0P=Self__AQ0P->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-  switch (((struct ___OBJ *)__tmp__CQ0P)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)__tmp__CQ0P),buffer__BQ0P);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__BQ0P),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____YMOJ__: {
+    __EWX(((____BC *)__QR0P),((____YMOJ *)((____5J *)__RR0P))->__SE5J);
+  } break;
+  case ____ONOJ__: {
+    __5XES=((____ONOJ *)((____5J *)__RR0P));
+    __BOZU=((____BC *)__QR0P);
+    if ((__BOZU->__OFL <= __BOZU->__WJ)) {
+      if ((__BOZU->__OFL ==  0)) {
+        __BOZU->__OFL= 32;
+        __COZU=__RVW( 32);
+        __BOZU->__FFL=__COZU;
+      } else /* FALSE */ {
+        __DOZU=(____Q)(__BOZU->__OFL <<  1);
+        __COZU=((____DB *)__BOZU->__FFL);
+        __FOZU=__BOZU->__OFL;
+        __GOZU=__55W(((____IB )__COZU),((____YWB )__FOZU),((____YWB )__DOZU));
+        __COZU=((____DB *)__GOZU);
+        __M00(__COZU,__FOZU,(____Q)(__DOZU -  1));
+        __BOZU->__FFL=__COZU;
+        __BOZU->__OFL=__DOZU;
+      };
+    };
+    ((____DB *)__BOZU->__FFL)[__BOZU->__WJ]='\'';
+    __BOZU->__WJ=(____Q)(__BOZU->__WJ +  1);
+    __EWX(((____BC *)__QR0P),__5XES->__XE5J);
+    __BOZU=((____BC *)__QR0P);
+    if ((__BOZU->__OFL <= __BOZU->__WJ)) {
+      if ((__BOZU->__OFL ==  0)) {
+        __BOZU->__OFL= 32;
+        __COZU=__RVW( 32);
+        __BOZU->__FFL=__COZU;
+      } else /* FALSE */ {
+        __DOZU=(____Q)(__BOZU->__OFL <<  1);
+        __COZU=((____DB *)__BOZU->__FFL);
+        __FOZU=__BOZU->__OFL;
+        __GOZU=__55W(((____IB )__COZU),((____YWB )__FOZU),((____YWB )__DOZU));
+        __COZU=((____DB *)__GOZU);
+        __M00(__COZU,__FOZU,(____Q)(__DOZU -  1));
+        __BOZU->__FFL=__COZU;
+        __BOZU->__OFL=__DOZU;
+      };
+    };
+    ((____DB *)__BOZU->__FFL)[__BOZU->__WJ]='\'';
+    __BOZU->__WJ=(____Q)(__BOZU->__WJ +  1);
+  } break;
+  case ____YOOJ__: {
+    __BYES=((____YOOJ *)((____5J *)__RR0P));
+    __BOZU=((____BC *)__QR0P);
+    if ((__BOZU->__OFL <= __BOZU->__WJ)) {
+      if ((__BOZU->__OFL ==  0)) {
+        __BOZU->__OFL= 32;
+        __COZU=__RVW( 32);
+        __BOZU->__FFL=__COZU;
+      } else /* FALSE */ {
+        __DOZU=(____Q)(__BOZU->__OFL <<  1);
+        __COZU=((____DB *)__BOZU->__FFL);
+        __FOZU=__BOZU->__OFL;
+        __GOZU=__55W(((____IB )__COZU),((____YWB )__FOZU),((____YWB )__DOZU));
+        __COZU=((____DB *)__GOZU);
+        __M00(__COZU,__FOZU,(____Q)(__DOZU -  1));
+        __BOZU->__FFL=__COZU;
+        __BOZU->__OFL=__DOZU;
+      };
+    };
+    ((____DB *)__BOZU->__FFL)[__BOZU->__WJ]='\"';
+    __BOZU->__WJ=(____Q)(__BOZU->__WJ +  1);
+    __EWX(((____BC *)__QR0P),__BYES->__TCJK);
+    __BOZU=((____BC *)__QR0P);
+    if ((__BOZU->__OFL <= __BOZU->__WJ)) {
+      if ((__BOZU->__OFL ==  0)) {
+        __BOZU->__OFL= 32;
+        __COZU=__RVW( 32);
+        __BOZU->__FFL=__COZU;
+      } else /* FALSE */ {
+        __DOZU=(____Q)(__BOZU->__OFL <<  1);
+        __COZU=((____DB *)__BOZU->__FFL);
+        __FOZU=__BOZU->__OFL;
+        __GOZU=__55W(((____IB )__COZU),((____YWB )__FOZU),((____YWB )__DOZU));
+        __COZU=((____DB *)__GOZU);
+        __M00(__COZU,__FOZU,(____Q)(__DOZU -  1));
+        __BOZU->__FFL=__COZU;
+        __BOZU->__OFL=__DOZU;
+      };
+    };
+    ((____DB *)__BOZU->__FFL)[__BOZU->__WJ]='\"';
+    __BOZU->__WJ=(____Q)(__BOZU->__WJ +  1);
+  } break;
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____Q5YL__: {
+    __EWX(((____BC *)__QR0P),((____Q5YL *)((____5J *)__RR0P))->__HBKM->__GKRG.__WO5D);
+  } break;
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  };
+  __ZNZU=((____BC *)__QR0P);
+  if ((__ZNZU->__OFL <= __ZNZU->__WJ)) {
+    if ((__ZNZU->__OFL ==  0)) {
+      __ZNZU->__OFL= 32;
+      __0NZU=__RVW( 32);
+      __ZNZU->__FFL=__0NZU;
+    } else /* FALSE */ {
+      __1NZU=(____Q)(__ZNZU->__OFL <<  1);
+      __0NZU=((____DB *)__ZNZU->__FFL);
+      __3NZU=__ZNZU->__OFL;
+      __4NZU=__55W(((____IB )__0NZU),((____YWB )__3NZU),((____YWB )__1NZU));
+      __0NZU=((____DB *)__4NZU);
+      __M00(__0NZU,__3NZU,(____Q)(__1NZU -  1));
+      __ZNZU->__FFL=__0NZU;
+      __ZNZU->__OFL=__1NZU;
+    };
+  };
+  ((____DB *)__ZNZU->__FFL)[__ZNZU->__WJ]=' ';
+  __ZNZU->__WJ=(____Q)(__ZNZU->__WJ +  1);
+  __EWX(((____BC *)__QR0P),(&__string_494));
+  __ZNZU=((____BC *)__QR0P);
+  if ((__ZNZU->__OFL <= __ZNZU->__WJ)) {
+    if ((__ZNZU->__OFL ==  0)) {
+      __ZNZU->__OFL= 32;
+      __0NZU=__RVW( 32);
+      __ZNZU->__FFL=__0NZU;
+    } else /* FALSE */ {
+      __1NZU=(____Q)(__ZNZU->__OFL <<  1);
+      __0NZU=((____DB *)__ZNZU->__FFL);
+      __3NZU=__ZNZU->__OFL;
+      __4NZU=__55W(((____IB )__0NZU),((____YWB )__3NZU),((____YWB )__1NZU));
+      __0NZU=((____DB *)__4NZU);
+      __M00(__0NZU,__3NZU,(____Q)(__1NZU -  1));
+      __ZNZU->__FFL=__0NZU;
+      __ZNZU->__OFL=__1NZU;
+    };
+  };
+  ((____DB *)__ZNZU->__FFL)[__ZNZU->__WJ]=' ';
+  __ZNZU->__WJ=(____Q)(__ZNZU->__WJ +  1);
+  __RR0P=__PR0P->__3GUL.__CGUL.__SPTP;
+  switch (((struct ___OBJ *)__RR0P)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__RR0P),__QR0P);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__RR0P)),__QR0P);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__QR0P),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__RR0P)),__QR0P);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__RR0P)),__QR0P);
+  } 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 *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__BQ0P),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__CQ0P))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__QR0P),((____YMOJ *)((____5J *)__RR0P))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__QWES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__CQ0P));
-    Self__SMZU=((__STRING__BC *)buffer__BQ0P);
-    if ((Self__SMZU->capacity__HFL <= Self__SMZU->count__WJ)) {
-      if ((Self__SMZU->capacity__HFL ==  0)) {
-        Self__SMZU->capacity__HFL= 32;
-        __tmp__TMZU=create__KVW( 32);
-        Self__SMZU->storage__4EL=__tmp__TMZU;
+  case ____ONOJ__: {
+    __5XES=((____ONOJ *)((____5J *)__RR0P));
+    __BOZU=((____BC *)__QR0P);
+    if ((__BOZU->__OFL <= __BOZU->__WJ)) {
+      if ((__BOZU->__OFL ==  0)) {
+        __BOZU->__OFL= 32;
+        __COZU=__RVW( 32);
+        __BOZU->__FFL=__COZU;
       } else /* FALSE */ {
-        __tmp__UMZU=(__INTEGER__Q)(Self__SMZU->capacity__HFL <<  1);
-        __tmp__TMZU=((__CHARACTER__DB *)Self__SMZU->storage__4EL);
-        old_nb_elts__WMZU=Self__SMZU->capacity__HFL;
-        __tmp__XMZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TMZU),((__UINTEGER_32__RWB )old_nb_elts__WMZU),((__UINTEGER_32__RWB )__tmp__UMZU));
-        __tmp__TMZU=((__CHARACTER__DB *)__tmp__XMZU);
-        clear__to__F00(__tmp__TMZU,old_nb_elts__WMZU,(__INTEGER__Q)(__tmp__UMZU -  1));
-        Self__SMZU->storage__4EL=__tmp__TMZU;
-        Self__SMZU->capacity__HFL=__tmp__UMZU;
+        __DOZU=(____Q)(__BOZU->__OFL <<  1);
+        __COZU=((____DB *)__BOZU->__FFL);
+        __FOZU=__BOZU->__OFL;
+        __GOZU=__55W(((____IB )__COZU),((____YWB )__FOZU),((____YWB )__DOZU));
+        __COZU=((____DB *)__GOZU);
+        __M00(__COZU,__FOZU,(____Q)(__DOZU -  1));
+        __BOZU->__FFL=__COZU;
+        __BOZU->__OFL=__DOZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SMZU->storage__4EL)[Self__SMZU->count__WJ]='\'';
-    Self__SMZU->count__WJ=(__INTEGER__Q)(Self__SMZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__BQ0P),Self__QWES->text__ID5J);
-    Self__SMZU=((__STRING__BC *)buffer__BQ0P);
-    if ((Self__SMZU->capacity__HFL <= Self__SMZU->count__WJ)) {
-      if ((Self__SMZU->capacity__HFL ==  0)) {
-        Self__SMZU->capacity__HFL= 32;
-        __tmp__TMZU=create__KVW( 32);
-        Self__SMZU->storage__4EL=__tmp__TMZU;
+    ((____DB *)__BOZU->__FFL)[__BOZU->__WJ]='\'';
+    __BOZU->__WJ=(____Q)(__BOZU->__WJ +  1);
+    __EWX(((____BC *)__QR0P),__5XES->__XE5J);
+    __BOZU=((____BC *)__QR0P);
+    if ((__BOZU->__OFL <= __BOZU->__WJ)) {
+      if ((__BOZU->__OFL ==  0)) {
+        __BOZU->__OFL= 32;
+        __COZU=__RVW( 32);
+        __BOZU->__FFL=__COZU;
       } else /* FALSE */ {
-        __tmp__UMZU=(__INTEGER__Q)(Self__SMZU->capacity__HFL <<  1);
-        __tmp__TMZU=((__CHARACTER__DB *)Self__SMZU->storage__4EL);
-        old_nb_elts__WMZU=Self__SMZU->capacity__HFL;
-        __tmp__XMZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TMZU),((__UINTEGER_32__RWB )old_nb_elts__WMZU),((__UINTEGER_32__RWB )__tmp__UMZU));
-        __tmp__TMZU=((__CHARACTER__DB *)__tmp__XMZU);
-        clear__to__F00(__tmp__TMZU,old_nb_elts__WMZU,(__INTEGER__Q)(__tmp__UMZU -  1));
-        Self__SMZU->storage__4EL=__tmp__TMZU;
-        Self__SMZU->capacity__HFL=__tmp__UMZU;
+        __DOZU=(____Q)(__BOZU->__OFL <<  1);
+        __COZU=((____DB *)__BOZU->__FFL);
+        __FOZU=__BOZU->__OFL;
+        __GOZU=__55W(((____IB )__COZU),((____YWB )__FOZU),((____YWB )__DOZU));
+        __COZU=((____DB *)__GOZU);
+        __M00(__COZU,__FOZU,(____Q)(__DOZU -  1));
+        __BOZU->__FFL=__COZU;
+        __BOZU->__OFL=__DOZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SMZU->storage__4EL)[Self__SMZU->count__WJ]='\'';
-    Self__SMZU->count__WJ=(__INTEGER__Q)(Self__SMZU->count__WJ +  1);
+    ((____DB *)__BOZU->__FFL)[__BOZU->__WJ]='\'';
+    __BOZU->__WJ=(____Q)(__BOZU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__SWES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__CQ0P));
-    Self__SMZU=((__STRING__BC *)buffer__BQ0P);
-    if ((Self__SMZU->capacity__HFL <= Self__SMZU->count__WJ)) {
-      if ((Self__SMZU->capacity__HFL ==  0)) {
-        Self__SMZU->capacity__HFL= 32;
-        __tmp__TMZU=create__KVW( 32);
-        Self__SMZU->storage__4EL=__tmp__TMZU;
+  case ____YOOJ__: {
+    __BYES=((____YOOJ *)((____5J *)__RR0P));
+    __BOZU=((____BC *)__QR0P);
+    if ((__BOZU->__OFL <= __BOZU->__WJ)) {
+      if ((__BOZU->__OFL ==  0)) {
+        __BOZU->__OFL= 32;
+        __COZU=__RVW( 32);
+        __BOZU->__FFL=__COZU;
       } else /* FALSE */ {
-        __tmp__UMZU=(__INTEGER__Q)(Self__SMZU->capacity__HFL <<  1);
-        __tmp__TMZU=((__CHARACTER__DB *)Self__SMZU->storage__4EL);
-        old_nb_elts__WMZU=Self__SMZU->capacity__HFL;
-        __tmp__XMZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TMZU),((__UINTEGER_32__RWB )old_nb_elts__WMZU),((__UINTEGER_32__RWB )__tmp__UMZU));
-        __tmp__TMZU=((__CHARACTER__DB *)__tmp__XMZU);
-        clear__to__F00(__tmp__TMZU,old_nb_elts__WMZU,(__INTEGER__Q)(__tmp__UMZU -  1));
-        Self__SMZU->storage__4EL=__tmp__TMZU;
-        Self__SMZU->capacity__HFL=__tmp__UMZU;
+        __DOZU=(____Q)(__BOZU->__OFL <<  1);
+        __COZU=((____DB *)__BOZU->__FFL);
+        __FOZU=__BOZU->__OFL;
+        __GOZU=__55W(((____IB )__COZU),((____YWB )__FOZU),((____YWB )__DOZU));
+        __COZU=((____DB *)__GOZU);
+        __M00(__COZU,__FOZU,(____Q)(__DOZU -  1));
+        __BOZU->__FFL=__COZU;
+        __BOZU->__OFL=__DOZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SMZU->storage__4EL)[Self__SMZU->count__WJ]='\"';
-    Self__SMZU->count__WJ=(__INTEGER__Q)(Self__SMZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__BQ0P),Self__SWES->string__EBJK);
-    Self__SMZU=((__STRING__BC *)buffer__BQ0P);
-    if ((Self__SMZU->capacity__HFL <= Self__SMZU->count__WJ)) {
-      if ((Self__SMZU->capacity__HFL ==  0)) {
-        Self__SMZU->capacity__HFL= 32;
-        __tmp__TMZU=create__KVW( 32);
-        Self__SMZU->storage__4EL=__tmp__TMZU;
+    ((____DB *)__BOZU->__FFL)[__BOZU->__WJ]='\"';
+    __BOZU->__WJ=(____Q)(__BOZU->__WJ +  1);
+    __EWX(((____BC *)__QR0P),__BYES->__TCJK);
+    __BOZU=((____BC *)__QR0P);
+    if ((__BOZU->__OFL <= __BOZU->__WJ)) {
+      if ((__BOZU->__OFL ==  0)) {
+        __BOZU->__OFL= 32;
+        __COZU=__RVW( 32);
+        __BOZU->__FFL=__COZU;
       } else /* FALSE */ {
-        __tmp__UMZU=(__INTEGER__Q)(Self__SMZU->capacity__HFL <<  1);
-        __tmp__TMZU=((__CHARACTER__DB *)Self__SMZU->storage__4EL);
-        old_nb_elts__WMZU=Self__SMZU->capacity__HFL;
-        __tmp__XMZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TMZU),((__UINTEGER_32__RWB )old_nb_elts__WMZU),((__UINTEGER_32__RWB )__tmp__UMZU));
-        __tmp__TMZU=((__CHARACTER__DB *)__tmp__XMZU);
-        clear__to__F00(__tmp__TMZU,old_nb_elts__WMZU,(__INTEGER__Q)(__tmp__UMZU -  1));
-        Self__SMZU->storage__4EL=__tmp__TMZU;
-        Self__SMZU->capacity__HFL=__tmp__UMZU;
+        __DOZU=(____Q)(__BOZU->__OFL <<  1);
+        __COZU=((____DB *)__BOZU->__FFL);
+        __FOZU=__BOZU->__OFL;
+        __GOZU=__55W(((____IB )__COZU),((____YWB )__FOZU),((____YWB )__DOZU));
+        __COZU=((____DB *)__GOZU);
+        __M00(__COZU,__FOZU,(____Q)(__DOZU -  1));
+        __BOZU->__FFL=__COZU;
+        __BOZU->__OFL=__DOZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SMZU->storage__4EL)[Self__SMZU->count__WJ]='\"';
-    Self__SMZU->count__WJ=(__INTEGER__Q)(Self__SMZU->count__WJ +  1);
+    ((____DB *)__BOZU->__FFL)[__BOZU->__WJ]='\"';
+    __BOZU->__WJ=(____Q)(__BOZU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__BQ0P),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__CQ0P))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__QR0P),((____Q5YL *)((____5J *)__RR0P))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__RR0P)),__QR0P);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__CQ0P)),buffer__BQ0P);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__RR0P)),__QR0P);
   } break;
   };
-  Self__KMZU=((__STRING__BC *)buffer__BQ0P);
-  if ((Self__KMZU->capacity__HFL <= Self__KMZU->count__WJ)) {
-    if ((Self__KMZU->capacity__HFL ==  0)) {
-      Self__KMZU->capacity__HFL= 32;
-      __tmp__LMZU=create__KVW( 32);
-      Self__KMZU->storage__4EL=__tmp__LMZU;
+  __ZNZU=((____BC *)__QR0P);
+  if ((__ZNZU->__OFL <= __ZNZU->__WJ)) {
+    if ((__ZNZU->__OFL ==  0)) {
+      __ZNZU->__OFL= 32;
+      __0NZU=__RVW( 32);
+      __ZNZU->__FFL=__0NZU;
     } else /* FALSE */ {
-      __tmp__MMZU=(__INTEGER__Q)(Self__KMZU->capacity__HFL <<  1);
-      __tmp__LMZU=((__CHARACTER__DB *)Self__KMZU->storage__4EL);
-      old_nb_elts__OMZU=Self__KMZU->capacity__HFL;
-      __tmp__PMZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LMZU),((__UINTEGER_32__RWB )old_nb_elts__OMZU),((__UINTEGER_32__RWB )__tmp__MMZU));
-      __tmp__LMZU=((__CHARACTER__DB *)__tmp__PMZU);
-      clear__to__F00(__tmp__LMZU,old_nb_elts__OMZU,(__INTEGER__Q)(__tmp__MMZU -  1));
-      Self__KMZU->storage__4EL=__tmp__LMZU;
-      Self__KMZU->capacity__HFL=__tmp__MMZU;
+      __1NZU=(____Q)(__ZNZU->__OFL <<  1);
+      __0NZU=((____DB *)__ZNZU->__FFL);
+      __3NZU=__ZNZU->__OFL;
+      __4NZU=__55W(((____IB )__0NZU),((____YWB )__3NZU),((____YWB )__1NZU));
+      __0NZU=((____DB *)__4NZU);
+      __M00(__0NZU,__3NZU,(____Q)(__1NZU -  1));
+      __ZNZU->__FFL=__0NZU;
+      __ZNZU->__OFL=__1NZU;
     };
   };
-  ((__CHARACTER__DB *)Self__KMZU->storage__4EL)[Self__KMZU->count__WJ]=')';
-  Self__KMZU->count__WJ=(__INTEGER__Q)(Self__KMZU->count__WJ +  1);
+  ((____DB *)__ZNZU->__FFL)[__ZNZU->__WJ]=')';
+  __ZNZU->__WJ=(____Q)(__ZNZU->__WJ +  1);
 }
 
-static void genere__ZNCN(__EXPR_NEG__SYVL *Self__0NCN,__STRING__BC *buffer__1NCN)
-// ({EXPR_NEG__SYVL},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __IPCN(____B0VL *__JPCN,____BC *__KPCN)
+// ({__B0VL},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__KPZU,*Self__SQZU;
-  __INTEGER__Q __tmp__MPZU,old_nb_elts__OPZU,__tmp__UQZU;
-  __INTEGER__Q old_nb_elts__WQZU;
-  __POINTER__IB __tmp__PPZU,__tmp__XQZU;
-  __TYPE_FULL__PMB *__tmp__2NCN;
-  void *__tmp__4NCN;
-  __CHARACTER_CST__5LOJ *Self__EXES;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__GXES;
-  __CHARACTER__DB *__tmp__LPZU,*__tmp__TQZU;
-  Self__KPZU=((__STRING__BC *)buffer__1NCN);
-  if ((Self__KPZU->capacity__HFL <= Self__KPZU->count__WJ)) {
-    if ((Self__KPZU->capacity__HFL ==  0)) {
-      Self__KPZU->capacity__HFL= 32;
-      __tmp__LPZU=create__KVW( 32);
-      Self__KPZU->storage__4EL=__tmp__LPZU;
-    } else /* FALSE */ {
-      __tmp__MPZU=(__INTEGER__Q)(Self__KPZU->capacity__HFL <<  1);
-      __tmp__LPZU=((__CHARACTER__DB *)Self__KPZU->storage__4EL);
-      old_nb_elts__OPZU=Self__KPZU->capacity__HFL;
-      __tmp__PPZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LPZU),((__UINTEGER_32__RWB )old_nb_elts__OPZU),((__UINTEGER_32__RWB )__tmp__MPZU));
-      __tmp__LPZU=((__CHARACTER__DB *)__tmp__PPZU);
-      clear__to__F00(__tmp__LPZU,old_nb_elts__OPZU,(__INTEGER__Q)(__tmp__MPZU -  1));
-      Self__KPZU->storage__4EL=__tmp__LPZU;
-      Self__KPZU->capacity__HFL=__tmp__MPZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KPZU->storage__4EL)[Self__KPZU->count__WJ]='(';
-  Self__KPZU->count__WJ=(__INTEGER__Q)(Self__KPZU->count__WJ +  1);
-  __tmp__2NCN=static_type__UVBN(Self__0NCN);
-  genere_declaration__VLZH(((__TYPE_FULL__PMB *)__tmp__2NCN),buffer__1NCN);
-  Self__KPZU=((__STRING__BC *)buffer__1NCN);
-  if ((Self__KPZU->capacity__HFL <= Self__KPZU->count__WJ)) {
-    if ((Self__KPZU->capacity__HFL ==  0)) {
-      Self__KPZU->capacity__HFL= 32;
-      __tmp__LPZU=create__KVW( 32);
-      Self__KPZU->storage__4EL=__tmp__LPZU;
-    } else /* FALSE */ {
-      __tmp__MPZU=(__INTEGER__Q)(Self__KPZU->capacity__HFL <<  1);
-      __tmp__LPZU=((__CHARACTER__DB *)Self__KPZU->storage__4EL);
-      old_nb_elts__OPZU=Self__KPZU->capacity__HFL;
-      __tmp__PPZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LPZU),((__UINTEGER_32__RWB )old_nb_elts__OPZU),((__UINTEGER_32__RWB )__tmp__MPZU));
-      __tmp__LPZU=((__CHARACTER__DB *)__tmp__PPZU);
-      clear__to__F00(__tmp__LPZU,old_nb_elts__OPZU,(__INTEGER__Q)(__tmp__MPZU -  1));
-      Self__KPZU->storage__4EL=__tmp__LPZU;
-      Self__KPZU->capacity__HFL=__tmp__MPZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KPZU->storage__4EL)[Self__KPZU->count__WJ]=')';
-  Self__KPZU->count__WJ=(__INTEGER__Q)(Self__KPZU->count__WJ +  1);
-  Self__KPZU=((__STRING__BC *)buffer__1NCN);
-  if ((Self__KPZU->capacity__HFL <= Self__KPZU->count__WJ)) {
-    if ((Self__KPZU->capacity__HFL ==  0)) {
-      Self__KPZU->capacity__HFL= 32;
-      __tmp__LPZU=create__KVW( 32);
-      Self__KPZU->storage__4EL=__tmp__LPZU;
-    } else /* FALSE */ {
-      __tmp__MPZU=(__INTEGER__Q)(Self__KPZU->capacity__HFL <<  1);
-      __tmp__LPZU=((__CHARACTER__DB *)Self__KPZU->storage__4EL);
-      old_nb_elts__OPZU=Self__KPZU->capacity__HFL;
-      __tmp__PPZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LPZU),((__UINTEGER_32__RWB )old_nb_elts__OPZU),((__UINTEGER_32__RWB )__tmp__MPZU));
-      __tmp__LPZU=((__CHARACTER__DB *)__tmp__PPZU);
-      clear__to__F00(__tmp__LPZU,old_nb_elts__OPZU,(__INTEGER__Q)(__tmp__MPZU -  1));
-      Self__KPZU->storage__4EL=__tmp__LPZU;
-      Self__KPZU->capacity__HFL=__tmp__MPZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KPZU->storage__4EL)[Self__KPZU->count__WJ]='(';
-  Self__KPZU->count__WJ=(__INTEGER__Q)(Self__KPZU->count__WJ +  1);
-  Self__KPZU=((__STRING__BC *)buffer__1NCN);
-  if ((Self__KPZU->capacity__HFL <= Self__KPZU->count__WJ)) {
-    if ((Self__KPZU->capacity__HFL ==  0)) {
-      Self__KPZU->capacity__HFL= 32;
-      __tmp__LPZU=create__KVW( 32);
-      Self__KPZU->storage__4EL=__tmp__LPZU;
-    } else /* FALSE */ {
-      __tmp__MPZU=(__INTEGER__Q)(Self__KPZU->capacity__HFL <<  1);
-      __tmp__LPZU=((__CHARACTER__DB *)Self__KPZU->storage__4EL);
-      old_nb_elts__OPZU=Self__KPZU->capacity__HFL;
-      __tmp__PPZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LPZU),((__UINTEGER_32__RWB )old_nb_elts__OPZU),((__UINTEGER_32__RWB )__tmp__MPZU));
-      __tmp__LPZU=((__CHARACTER__DB *)__tmp__PPZU);
-      clear__to__F00(__tmp__LPZU,old_nb_elts__OPZU,(__INTEGER__Q)(__tmp__MPZU -  1));
-      Self__KPZU->storage__4EL=__tmp__LPZU;
-      Self__KPZU->capacity__HFL=__tmp__MPZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KPZU->storage__4EL)[Self__KPZU->count__WJ]='-';
-  Self__KPZU->count__WJ=(__INTEGER__Q)(Self__KPZU->count__WJ +  1);
-  Self__KPZU=((__STRING__BC *)buffer__1NCN);
-  if ((Self__KPZU->capacity__HFL <= Self__KPZU->count__WJ)) {
-    if ((Self__KPZU->capacity__HFL ==  0)) {
-      Self__KPZU->capacity__HFL= 32;
-      __tmp__LPZU=create__KVW( 32);
-      Self__KPZU->storage__4EL=__tmp__LPZU;
-    } else /* FALSE */ {
-      __tmp__MPZU=(__INTEGER__Q)(Self__KPZU->capacity__HFL <<  1);
-      __tmp__LPZU=((__CHARACTER__DB *)Self__KPZU->storage__4EL);
-      old_nb_elts__OPZU=Self__KPZU->capacity__HFL;
-      __tmp__PPZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LPZU),((__UINTEGER_32__RWB )old_nb_elts__OPZU),((__UINTEGER_32__RWB )__tmp__MPZU));
-      __tmp__LPZU=((__CHARACTER__DB *)__tmp__PPZU);
-      clear__to__F00(__tmp__LPZU,old_nb_elts__OPZU,(__INTEGER__Q)(__tmp__MPZU -  1));
-      Self__KPZU->storage__4EL=__tmp__LPZU;
-      Self__KPZU->capacity__HFL=__tmp__MPZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KPZU->storage__4EL)[Self__KPZU->count__WJ]=' ';
-  Self__KPZU->count__WJ=(__INTEGER__Q)(Self__KPZU->count__WJ +  1);
-  __tmp__4NCN=Self__0NCN->parent_expr_unary__VYVL.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__4NCN)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__1NCN),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__4NCN),buffer__1NCN);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  ____BC *__ZQZU,*__BSZU;
+  ____Q __1QZU,__3QZU,__DSZU,__FSZU;
+  ____IB __4QZU,__GSZU;
+  ____WMB *__LPCN;
+  void *__NPCN;
+  ____ONOJ *__TYES;
+  ____YOOJ *__VYES;
+  ____DB *__0QZU,*__CSZU;
+  __ZQZU=((____BC *)__KPCN);
+  if ((__ZQZU->__OFL <= __ZQZU->__WJ)) {
+    if ((__ZQZU->__OFL ==  0)) {
+      __ZQZU->__OFL= 32;
+      __0QZU=__RVW( 32);
+      __ZQZU->__FFL=__0QZU;
+    } else /* FALSE */ {
+      __1QZU=(____Q)(__ZQZU->__OFL <<  1);
+      __0QZU=((____DB *)__ZQZU->__FFL);
+      __3QZU=__ZQZU->__OFL;
+      __4QZU=__55W(((____IB )__0QZU),((____YWB )__3QZU),((____YWB )__1QZU));
+      __0QZU=((____DB *)__4QZU);
+      __M00(__0QZU,__3QZU,(____Q)(__1QZU -  1));
+      __ZQZU->__FFL=__0QZU;
+      __ZQZU->__OFL=__1QZU;
+    };
+  };
+  ((____DB *)__ZQZU->__FFL)[__ZQZU->__WJ]='(';
+  __ZQZU->__WJ=(____Q)(__ZQZU->__WJ +  1);
+  __LPCN=__DXBN(__JPCN);
+  __ENZH(((____WMB *)__LPCN),__KPCN);
+  __ZQZU=((____BC *)__KPCN);
+  if ((__ZQZU->__OFL <= __ZQZU->__WJ)) {
+    if ((__ZQZU->__OFL ==  0)) {
+      __ZQZU->__OFL= 32;
+      __0QZU=__RVW( 32);
+      __ZQZU->__FFL=__0QZU;
+    } else /* FALSE */ {
+      __1QZU=(____Q)(__ZQZU->__OFL <<  1);
+      __0QZU=((____DB *)__ZQZU->__FFL);
+      __3QZU=__ZQZU->__OFL;
+      __4QZU=__55W(((____IB )__0QZU),((____YWB )__3QZU),((____YWB )__1QZU));
+      __0QZU=((____DB *)__4QZU);
+      __M00(__0QZU,__3QZU,(____Q)(__1QZU -  1));
+      __ZQZU->__FFL=__0QZU;
+      __ZQZU->__OFL=__1QZU;
+    };
+  };
+  ((____DB *)__ZQZU->__FFL)[__ZQZU->__WJ]=')';
+  __ZQZU->__WJ=(____Q)(__ZQZU->__WJ +  1);
+  __ZQZU=((____BC *)__KPCN);
+  if ((__ZQZU->__OFL <= __ZQZU->__WJ)) {
+    if ((__ZQZU->__OFL ==  0)) {
+      __ZQZU->__OFL= 32;
+      __0QZU=__RVW( 32);
+      __ZQZU->__FFL=__0QZU;
+    } else /* FALSE */ {
+      __1QZU=(____Q)(__ZQZU->__OFL <<  1);
+      __0QZU=((____DB *)__ZQZU->__FFL);
+      __3QZU=__ZQZU->__OFL;
+      __4QZU=__55W(((____IB )__0QZU),((____YWB )__3QZU),((____YWB )__1QZU));
+      __0QZU=((____DB *)__4QZU);
+      __M00(__0QZU,__3QZU,(____Q)(__1QZU -  1));
+      __ZQZU->__FFL=__0QZU;
+      __ZQZU->__OFL=__1QZU;
+    };
+  };
+  ((____DB *)__ZQZU->__FFL)[__ZQZU->__WJ]='(';
+  __ZQZU->__WJ=(____Q)(__ZQZU->__WJ +  1);
+  __ZQZU=((____BC *)__KPCN);
+  if ((__ZQZU->__OFL <= __ZQZU->__WJ)) {
+    if ((__ZQZU->__OFL ==  0)) {
+      __ZQZU->__OFL= 32;
+      __0QZU=__RVW( 32);
+      __ZQZU->__FFL=__0QZU;
+    } else /* FALSE */ {
+      __1QZU=(____Q)(__ZQZU->__OFL <<  1);
+      __0QZU=((____DB *)__ZQZU->__FFL);
+      __3QZU=__ZQZU->__OFL;
+      __4QZU=__55W(((____IB )__0QZU),((____YWB )__3QZU),((____YWB )__1QZU));
+      __0QZU=((____DB *)__4QZU);
+      __M00(__0QZU,__3QZU,(____Q)(__1QZU -  1));
+      __ZQZU->__FFL=__0QZU;
+      __ZQZU->__OFL=__1QZU;
+    };
+  };
+  ((____DB *)__ZQZU->__FFL)[__ZQZU->__WJ]='-';
+  __ZQZU->__WJ=(____Q)(__ZQZU->__WJ +  1);
+  __ZQZU=((____BC *)__KPCN);
+  if ((__ZQZU->__OFL <= __ZQZU->__WJ)) {
+    if ((__ZQZU->__OFL ==  0)) {
+      __ZQZU->__OFL= 32;
+      __0QZU=__RVW( 32);
+      __ZQZU->__FFL=__0QZU;
+    } else /* FALSE */ {
+      __1QZU=(____Q)(__ZQZU->__OFL <<  1);
+      __0QZU=((____DB *)__ZQZU->__FFL);
+      __3QZU=__ZQZU->__OFL;
+      __4QZU=__55W(((____IB )__0QZU),((____YWB )__3QZU),((____YWB )__1QZU));
+      __0QZU=((____DB *)__4QZU);
+      __M00(__0QZU,__3QZU,(____Q)(__1QZU -  1));
+      __ZQZU->__FFL=__0QZU;
+      __ZQZU->__OFL=__1QZU;
+    };
+  };
+  ((____DB *)__ZQZU->__FFL)[__ZQZU->__WJ]=' ';
+  __ZQZU->__WJ=(____Q)(__ZQZU->__WJ +  1);
+  __NPCN=__JPCN->__E0VL.__T0VL;
+  switch (((struct ___OBJ *)__NPCN)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__NPCN)),__KPCN);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__NPCN)),__KPCN);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__NPCN)),__KPCN);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__NPCN)),__KPCN);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__NPCN)),__KPCN);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__KPCN),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__NPCN),__KPCN);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__NPCN)),__KPCN);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__NPCN)),__KPCN);
+  } 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 *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__1NCN),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__KPCN),((____YMOJ *)((____2A0I *)__NPCN))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__EXES=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN));
-    Self__SQZU=((__STRING__BC *)buffer__1NCN);
-    if ((Self__SQZU->capacity__HFL <= Self__SQZU->count__WJ)) {
-      if ((Self__SQZU->capacity__HFL ==  0)) {
-        Self__SQZU->capacity__HFL= 32;
-        __tmp__TQZU=create__KVW( 32);
-        Self__SQZU->storage__4EL=__tmp__TQZU;
+  case ____ONOJ__: {
+    __TYES=((____ONOJ *)((____2A0I *)__NPCN));
+    __BSZU=((____BC *)__KPCN);
+    if ((__BSZU->__OFL <= __BSZU->__WJ)) {
+      if ((__BSZU->__OFL ==  0)) {
+        __BSZU->__OFL= 32;
+        __CSZU=__RVW( 32);
+        __BSZU->__FFL=__CSZU;
       } else /* FALSE */ {
-        __tmp__UQZU=(__INTEGER__Q)(Self__SQZU->capacity__HFL <<  1);
-        __tmp__TQZU=((__CHARACTER__DB *)Self__SQZU->storage__4EL);
-        old_nb_elts__WQZU=Self__SQZU->capacity__HFL;
-        __tmp__XQZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TQZU),((__UINTEGER_32__RWB )old_nb_elts__WQZU),((__UINTEGER_32__RWB )__tmp__UQZU));
-        __tmp__TQZU=((__CHARACTER__DB *)__tmp__XQZU);
-        clear__to__F00(__tmp__TQZU,old_nb_elts__WQZU,(__INTEGER__Q)(__tmp__UQZU -  1));
-        Self__SQZU->storage__4EL=__tmp__TQZU;
-        Self__SQZU->capacity__HFL=__tmp__UQZU;
+        __DSZU=(____Q)(__BSZU->__OFL <<  1);
+        __CSZU=((____DB *)__BSZU->__FFL);
+        __FSZU=__BSZU->__OFL;
+        __GSZU=__55W(((____IB )__CSZU),((____YWB )__FSZU),((____YWB )__DSZU));
+        __CSZU=((____DB *)__GSZU);
+        __M00(__CSZU,__FSZU,(____Q)(__DSZU -  1));
+        __BSZU->__FFL=__CSZU;
+        __BSZU->__OFL=__DSZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SQZU->storage__4EL)[Self__SQZU->count__WJ]='\'';
-    Self__SQZU->count__WJ=(__INTEGER__Q)(Self__SQZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__1NCN),Self__EXES->text__ID5J);
-    Self__SQZU=((__STRING__BC *)buffer__1NCN);
-    if ((Self__SQZU->capacity__HFL <= Self__SQZU->count__WJ)) {
-      if ((Self__SQZU->capacity__HFL ==  0)) {
-        Self__SQZU->capacity__HFL= 32;
-        __tmp__TQZU=create__KVW( 32);
-        Self__SQZU->storage__4EL=__tmp__TQZU;
+    ((____DB *)__BSZU->__FFL)[__BSZU->__WJ]='\'';
+    __BSZU->__WJ=(____Q)(__BSZU->__WJ +  1);
+    __EWX(((____BC *)__KPCN),__TYES->__XE5J);
+    __BSZU=((____BC *)__KPCN);
+    if ((__BSZU->__OFL <= __BSZU->__WJ)) {
+      if ((__BSZU->__OFL ==  0)) {
+        __BSZU->__OFL= 32;
+        __CSZU=__RVW( 32);
+        __BSZU->__FFL=__CSZU;
       } else /* FALSE */ {
-        __tmp__UQZU=(__INTEGER__Q)(Self__SQZU->capacity__HFL <<  1);
-        __tmp__TQZU=((__CHARACTER__DB *)Self__SQZU->storage__4EL);
-        old_nb_elts__WQZU=Self__SQZU->capacity__HFL;
-        __tmp__XQZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TQZU),((__UINTEGER_32__RWB )old_nb_elts__WQZU),((__UINTEGER_32__RWB )__tmp__UQZU));
-        __tmp__TQZU=((__CHARACTER__DB *)__tmp__XQZU);
-        clear__to__F00(__tmp__TQZU,old_nb_elts__WQZU,(__INTEGER__Q)(__tmp__UQZU -  1));
-        Self__SQZU->storage__4EL=__tmp__TQZU;
-        Self__SQZU->capacity__HFL=__tmp__UQZU;
+        __DSZU=(____Q)(__BSZU->__OFL <<  1);
+        __CSZU=((____DB *)__BSZU->__FFL);
+        __FSZU=__BSZU->__OFL;
+        __GSZU=__55W(((____IB )__CSZU),((____YWB )__FSZU),((____YWB )__DSZU));
+        __CSZU=((____DB *)__GSZU);
+        __M00(__CSZU,__FSZU,(____Q)(__DSZU -  1));
+        __BSZU->__FFL=__CSZU;
+        __BSZU->__OFL=__DSZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SQZU->storage__4EL)[Self__SQZU->count__WJ]='\'';
-    Self__SQZU->count__WJ=(__INTEGER__Q)(Self__SQZU->count__WJ +  1);
+    ((____DB *)__BSZU->__FFL)[__BSZU->__WJ]='\'';
+    __BSZU->__WJ=(____Q)(__BSZU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__GXES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__4NCN));
-    Self__SQZU=((__STRING__BC *)buffer__1NCN);
-    if ((Self__SQZU->capacity__HFL <= Self__SQZU->count__WJ)) {
-      if ((Self__SQZU->capacity__HFL ==  0)) {
-        Self__SQZU->capacity__HFL= 32;
-        __tmp__TQZU=create__KVW( 32);
-        Self__SQZU->storage__4EL=__tmp__TQZU;
+  case ____YOOJ__: {
+    __VYES=((____YOOJ *)((____2A0I *)__NPCN));
+    __BSZU=((____BC *)__KPCN);
+    if ((__BSZU->__OFL <= __BSZU->__WJ)) {
+      if ((__BSZU->__OFL ==  0)) {
+        __BSZU->__OFL= 32;
+        __CSZU=__RVW( 32);
+        __BSZU->__FFL=__CSZU;
       } else /* FALSE */ {
-        __tmp__UQZU=(__INTEGER__Q)(Self__SQZU->capacity__HFL <<  1);
-        __tmp__TQZU=((__CHARACTER__DB *)Self__SQZU->storage__4EL);
-        old_nb_elts__WQZU=Self__SQZU->capacity__HFL;
-        __tmp__XQZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TQZU),((__UINTEGER_32__RWB )old_nb_elts__WQZU),((__UINTEGER_32__RWB )__tmp__UQZU));
-        __tmp__TQZU=((__CHARACTER__DB *)__tmp__XQZU);
-        clear__to__F00(__tmp__TQZU,old_nb_elts__WQZU,(__INTEGER__Q)(__tmp__UQZU -  1));
-        Self__SQZU->storage__4EL=__tmp__TQZU;
-        Self__SQZU->capacity__HFL=__tmp__UQZU;
+        __DSZU=(____Q)(__BSZU->__OFL <<  1);
+        __CSZU=((____DB *)__BSZU->__FFL);
+        __FSZU=__BSZU->__OFL;
+        __GSZU=__55W(((____IB )__CSZU),((____YWB )__FSZU),((____YWB )__DSZU));
+        __CSZU=((____DB *)__GSZU);
+        __M00(__CSZU,__FSZU,(____Q)(__DSZU -  1));
+        __BSZU->__FFL=__CSZU;
+        __BSZU->__OFL=__DSZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SQZU->storage__4EL)[Self__SQZU->count__WJ]='\"';
-    Self__SQZU->count__WJ=(__INTEGER__Q)(Self__SQZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__1NCN),Self__GXES->string__EBJK);
-    Self__SQZU=((__STRING__BC *)buffer__1NCN);
-    if ((Self__SQZU->capacity__HFL <= Self__SQZU->count__WJ)) {
-      if ((Self__SQZU->capacity__HFL ==  0)) {
-        Self__SQZU->capacity__HFL= 32;
-        __tmp__TQZU=create__KVW( 32);
-        Self__SQZU->storage__4EL=__tmp__TQZU;
+    ((____DB *)__BSZU->__FFL)[__BSZU->__WJ]='\"';
+    __BSZU->__WJ=(____Q)(__BSZU->__WJ +  1);
+    __EWX(((____BC *)__KPCN),__VYES->__TCJK);
+    __BSZU=((____BC *)__KPCN);
+    if ((__BSZU->__OFL <= __BSZU->__WJ)) {
+      if ((__BSZU->__OFL ==  0)) {
+        __BSZU->__OFL= 32;
+        __CSZU=__RVW( 32);
+        __BSZU->__FFL=__CSZU;
       } else /* FALSE */ {
-        __tmp__UQZU=(__INTEGER__Q)(Self__SQZU->capacity__HFL <<  1);
-        __tmp__TQZU=((__CHARACTER__DB *)Self__SQZU->storage__4EL);
-        old_nb_elts__WQZU=Self__SQZU->capacity__HFL;
-        __tmp__XQZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TQZU),((__UINTEGER_32__RWB )old_nb_elts__WQZU),((__UINTEGER_32__RWB )__tmp__UQZU));
-        __tmp__TQZU=((__CHARACTER__DB *)__tmp__XQZU);
-        clear__to__F00(__tmp__TQZU,old_nb_elts__WQZU,(__INTEGER__Q)(__tmp__UQZU -  1));
-        Self__SQZU->storage__4EL=__tmp__TQZU;
-        Self__SQZU->capacity__HFL=__tmp__UQZU;
+        __DSZU=(____Q)(__BSZU->__OFL <<  1);
+        __CSZU=((____DB *)__BSZU->__FFL);
+        __FSZU=__BSZU->__OFL;
+        __GSZU=__55W(((____IB )__CSZU),((____YWB )__FSZU),((____YWB )__DSZU));
+        __CSZU=((____DB *)__GSZU);
+        __M00(__CSZU,__FSZU,(____Q)(__DSZU -  1));
+        __BSZU->__FFL=__CSZU;
+        __BSZU->__OFL=__DSZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SQZU->storage__4EL)[Self__SQZU->count__WJ]='\"';
-    Self__SQZU->count__WJ=(__INTEGER__Q)(Self__SQZU->count__WJ +  1);
+    ((____DB *)__BSZU->__FFL)[__BSZU->__WJ]='\"';
+    __BSZU->__WJ=(____Q)(__BSZU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__1NCN),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__4NCN))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__KPCN),((____Q5YL *)((____2A0I *)__NPCN))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__NPCN)),__KPCN);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__4NCN)),buffer__1NCN);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__NPCN)),__KPCN);
   } break;
   };
-  Self__KPZU=((__STRING__BC *)buffer__1NCN);
-  if ((Self__KPZU->capacity__HFL <= Self__KPZU->count__WJ)) {
-    if ((Self__KPZU->capacity__HFL ==  0)) {
-      Self__KPZU->capacity__HFL= 32;
-      __tmp__LPZU=create__KVW( 32);
-      Self__KPZU->storage__4EL=__tmp__LPZU;
+  __ZQZU=((____BC *)__KPCN);
+  if ((__ZQZU->__OFL <= __ZQZU->__WJ)) {
+    if ((__ZQZU->__OFL ==  0)) {
+      __ZQZU->__OFL= 32;
+      __0QZU=__RVW( 32);
+      __ZQZU->__FFL=__0QZU;
     } else /* FALSE */ {
-      __tmp__MPZU=(__INTEGER__Q)(Self__KPZU->capacity__HFL <<  1);
-      __tmp__LPZU=((__CHARACTER__DB *)Self__KPZU->storage__4EL);
-      old_nb_elts__OPZU=Self__KPZU->capacity__HFL;
-      __tmp__PPZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LPZU),((__UINTEGER_32__RWB )old_nb_elts__OPZU),((__UINTEGER_32__RWB )__tmp__MPZU));
-      __tmp__LPZU=((__CHARACTER__DB *)__tmp__PPZU);
-      clear__to__F00(__tmp__LPZU,old_nb_elts__OPZU,(__INTEGER__Q)(__tmp__MPZU -  1));
-      Self__KPZU->storage__4EL=__tmp__LPZU;
-      Self__KPZU->capacity__HFL=__tmp__MPZU;
+      __1QZU=(____Q)(__ZQZU->__OFL <<  1);
+      __0QZU=((____DB *)__ZQZU->__FFL);
+      __3QZU=__ZQZU->__OFL;
+      __4QZU=__55W(((____IB )__0QZU),((____YWB )__3QZU),((____YWB )__1QZU));
+      __0QZU=((____DB *)__4QZU);
+      __M00(__0QZU,__3QZU,(____Q)(__1QZU -  1));
+      __ZQZU->__FFL=__0QZU;
+      __ZQZU->__OFL=__1QZU;
     };
   };
-  ((__CHARACTER__DB *)Self__KPZU->storage__4EL)[Self__KPZU->count__WJ]=')';
-  Self__KPZU->count__WJ=(__INTEGER__Q)(Self__KPZU->count__WJ +  1);
+  ((____DB *)__ZQZU->__FFL)[__ZQZU->__WJ]=')';
+  __ZQZU->__WJ=(____Q)(__ZQZU->__WJ +  1);
 }
 
-static void genere__YRGM(__EXPR_ADD__AZVL *Self__ZRGM,__STRING__BC *buffer__0RGM)
-// ({EXPR_ADD__AZVL},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __HTGM(____P0VL *__ITGM,____BC *__JTGM)
+// ({__P0VL},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__1RGM,*__tmp__ISGM,*__tmp__ZSGM;
-  __STRING__BC *Self__0RZU,*Self__SSZU;
-  __INTEGER__Q __tmp__2RZU,old_nb_elts__4RZU,__tmp__USZU;
-  __INTEGER__Q old_nb_elts__WSZU;
-  __POINTER__IB __tmp__5RZU,__tmp__XSZU;
-  void *__tmp__YSGM,*__tmp__UTGM;
-  __CHARACTER_CST__5LOJ *Self__AYES;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CYES;
-  __CHARACTER__DB *__tmp__1RZU,*__tmp__TSZU;
-  __BOOLEAN__L __tmp__TSGM;
-  __tmp__1RGM=static_type__P5FM(Self__ZRGM);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__1RGM)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__0RGM),(&__string_660));
+  ____WMB *__KTGM,*__XTGM,*__IUGM;
+  ____BC *__JTZU,*__BUZU;
+  ____Q __LTZU,__NTZU,__DUZU,__FUZU;
+  ____IB __OTZU,__GUZU;
+  void *__HUGM,*__DVGM;
+  ____ONOJ *__PZES;
+  ____YOOJ *__RZES;
+  ____DB *__KTZU,*__CUZU;
+  ____L __CUGM;
+  __KTGM=__4AGM(__ITGM);
+  if (((void *)((____WMB *)__KTGM)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__JTGM),(&__string_660));
   } else /* FALSE */ {
-    Self__0RZU=((__STRING__BC *)buffer__0RGM);
-    if ((Self__0RZU->capacity__HFL <= Self__0RZU->count__WJ)) {
-      if ((Self__0RZU->capacity__HFL ==  0)) {
-        Self__0RZU->capacity__HFL= 32;
-        __tmp__1RZU=create__KVW( 32);
-        Self__0RZU->storage__4EL=__tmp__1RZU;
-      } else /* FALSE */ {
-        __tmp__2RZU=(__INTEGER__Q)(Self__0RZU->capacity__HFL <<  1);
-        __tmp__1RZU=((__CHARACTER__DB *)Self__0RZU->storage__4EL);
-        old_nb_elts__4RZU=Self__0RZU->capacity__HFL;
-        __tmp__5RZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1RZU),((__UINTEGER_32__RWB )old_nb_elts__4RZU),((__UINTEGER_32__RWB )__tmp__2RZU));
-        __tmp__1RZU=((__CHARACTER__DB *)__tmp__5RZU);
-        clear__to__F00(__tmp__1RZU,old_nb_elts__4RZU,(__INTEGER__Q)(__tmp__2RZU -  1));
-        Self__0RZU->storage__4EL=__tmp__1RZU;
-        Self__0RZU->capacity__HFL=__tmp__2RZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__0RZU->storage__4EL)[Self__0RZU->count__WJ]='(';
-    Self__0RZU->count__WJ=(__INTEGER__Q)(Self__0RZU->count__WJ +  1);
-    __tmp__ISGM=static_type__P5FM(Self__ZRGM);
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)__tmp__ISGM),buffer__0RGM);
-    Self__0RZU=((__STRING__BC *)buffer__0RGM);
-    if ((Self__0RZU->capacity__HFL <= Self__0RZU->count__WJ)) {
-      if ((Self__0RZU->capacity__HFL ==  0)) {
-        Self__0RZU->capacity__HFL= 32;
-        __tmp__1RZU=create__KVW( 32);
-        Self__0RZU->storage__4EL=__tmp__1RZU;
-      } else /* FALSE */ {
-        __tmp__2RZU=(__INTEGER__Q)(Self__0RZU->capacity__HFL <<  1);
-        __tmp__1RZU=((__CHARACTER__DB *)Self__0RZU->storage__4EL);
-        old_nb_elts__4RZU=Self__0RZU->capacity__HFL;
-        __tmp__5RZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1RZU),((__UINTEGER_32__RWB )old_nb_elts__4RZU),((__UINTEGER_32__RWB )__tmp__2RZU));
-        __tmp__1RZU=((__CHARACTER__DB *)__tmp__5RZU);
-        clear__to__F00(__tmp__1RZU,old_nb_elts__4RZU,(__INTEGER__Q)(__tmp__2RZU -  1));
-        Self__0RZU->storage__4EL=__tmp__1RZU;
-        Self__0RZU->capacity__HFL=__tmp__2RZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__0RZU->storage__4EL)[Self__0RZU->count__WJ]=')';
-    Self__0RZU->count__WJ=(__INTEGER__Q)(Self__0RZU->count__WJ +  1);
-  };
-  Self__0RZU=((__STRING__BC *)buffer__0RGM);
-  if ((Self__0RZU->capacity__HFL <= Self__0RZU->count__WJ)) {
-    if ((Self__0RZU->capacity__HFL ==  0)) {
-      Self__0RZU->capacity__HFL= 32;
-      __tmp__1RZU=create__KVW( 32);
-      Self__0RZU->storage__4EL=__tmp__1RZU;
-    } else /* FALSE */ {
-      __tmp__2RZU=(__INTEGER__Q)(Self__0RZU->capacity__HFL <<  1);
-      __tmp__1RZU=((__CHARACTER__DB *)Self__0RZU->storage__4EL);
-      old_nb_elts__4RZU=Self__0RZU->capacity__HFL;
-      __tmp__5RZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1RZU),((__UINTEGER_32__RWB )old_nb_elts__4RZU),((__UINTEGER_32__RWB )__tmp__2RZU));
-      __tmp__1RZU=((__CHARACTER__DB *)__tmp__5RZU);
-      clear__to__F00(__tmp__1RZU,old_nb_elts__4RZU,(__INTEGER__Q)(__tmp__2RZU -  1));
-      Self__0RZU->storage__4EL=__tmp__1RZU;
-      Self__0RZU->capacity__HFL=__tmp__2RZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__0RZU->storage__4EL)[Self__0RZU->count__WJ]='(';
-  Self__0RZU->count__WJ=(__INTEGER__Q)(Self__0RZU->count__WJ +  1);
-  __tmp__1RGM=static_type__P5FM(Self__ZRGM);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__1RGM)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__0RGM),(&__string_663));
-    __tmp__TSGM=TRUE__K__;
+    __JTZU=((____BC *)__JTGM);
+    if ((__JTZU->__OFL <= __JTZU->__WJ)) {
+      if ((__JTZU->__OFL ==  0)) {
+        __JTZU->__OFL= 32;
+        __KTZU=__RVW( 32);
+        __JTZU->__FFL=__KTZU;
+      } else /* FALSE */ {
+        __LTZU=(____Q)(__JTZU->__OFL <<  1);
+        __KTZU=((____DB *)__JTZU->__FFL);
+        __NTZU=__JTZU->__OFL;
+        __OTZU=__55W(((____IB )__KTZU),((____YWB )__NTZU),((____YWB )__LTZU));
+        __KTZU=((____DB *)__OTZU);
+        __M00(__KTZU,__NTZU,(____Q)(__LTZU -  1));
+        __JTZU->__FFL=__KTZU;
+        __JTZU->__OFL=__LTZU;
+      };
+    };
+    ((____DB *)__JTZU->__FFL)[__JTZU->__WJ]='(';
+    __JTZU->__WJ=(____Q)(__JTZU->__WJ +  1);
+    __XTGM=__4AGM(__ITGM);
+    __ENZH(((____WMB *)__XTGM),__JTGM);
+    __JTZU=((____BC *)__JTGM);
+    if ((__JTZU->__OFL <= __JTZU->__WJ)) {
+      if ((__JTZU->__OFL ==  0)) {
+        __JTZU->__OFL= 32;
+        __KTZU=__RVW( 32);
+        __JTZU->__FFL=__KTZU;
+      } else /* FALSE */ {
+        __LTZU=(____Q)(__JTZU->__OFL <<  1);
+        __KTZU=((____DB *)__JTZU->__FFL);
+        __NTZU=__JTZU->__OFL;
+        __OTZU=__55W(((____IB )__KTZU),((____YWB )__NTZU),((____YWB )__LTZU));
+        __KTZU=((____DB *)__OTZU);
+        __M00(__KTZU,__NTZU,(____Q)(__LTZU -  1));
+        __JTZU->__FFL=__KTZU;
+        __JTZU->__OFL=__LTZU;
+      };
+    };
+    ((____DB *)__JTZU->__FFL)[__JTZU->__WJ]=')';
+    __JTZU->__WJ=(____Q)(__JTZU->__WJ +  1);
+  };
+  __JTZU=((____BC *)__JTGM);
+  if ((__JTZU->__OFL <= __JTZU->__WJ)) {
+    if ((__JTZU->__OFL ==  0)) {
+      __JTZU->__OFL= 32;
+      __KTZU=__RVW( 32);
+      __JTZU->__FFL=__KTZU;
+    } else /* FALSE */ {
+      __LTZU=(____Q)(__JTZU->__OFL <<  1);
+      __KTZU=((____DB *)__JTZU->__FFL);
+      __NTZU=__JTZU->__OFL;
+      __OTZU=__55W(((____IB )__KTZU),((____YWB )__NTZU),((____YWB )__LTZU));
+      __KTZU=((____DB *)__OTZU);
+      __M00(__KTZU,__NTZU,(____Q)(__LTZU -  1));
+      __JTZU->__FFL=__KTZU;
+      __JTZU->__OFL=__LTZU;
+    };
+  };
+  ((____DB *)__JTZU->__FFL)[__JTZU->__WJ]='(';
+  __JTZU->__WJ=(____Q)(__JTZU->__WJ +  1);
+  __KTGM=__4AGM(__ITGM);
+  if (((void *)((____WMB *)__KTGM)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__JTGM),(&__string_663));
+    __CUGM=__K__;
   } else /* FALSE */ {
-    __tmp__TSGM=FALSE__O__;
+    __CUGM=__O__;
   };
-  if ((! __tmp__TSGM)) {
-    __tmp__YSGM=Self__ZRGM->parent_expr_binary__BZVL.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__YSGM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ZSGM=((__STRING_CST__5J *)__tmp__YSGM)->parent_constant__EK.static_type__SG4D;
+  if ((! __CUGM)) {
+    __HUGM=__ITGM->__Q0VL.__BC5J;
+    switch (((struct ___OBJ *)__HUGM)->__id) {
+    case ____5J__: {
+      __IUGM=((____5J *)__HUGM)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ZSGM=((__EXTERNAL_C__L5WC *)__tmp__YSGM)->static_type__J54D;
+    case ____0AXC__: {
+      __IUGM=((____0AXC *)__HUGM)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ZSGM=((__PROTOTYPE_CST__45WC *)__tmp__YSGM)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __IUGM=((____NBXC *)__HUGM)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ZSGM=((__INTEGER_CST__KAXC *)__tmp__YSGM)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __IUGM=((____ZBXC *)__HUGM)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ZSGM=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__YSGM));
+    case ____DMWH__: {
+      __IUGM=__B21J(((____DMWH *)__HUGM));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ZSGM=((__READ_LOCAL__N5ZI *)__tmp__YSGM)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __IUGM=((____2A0I *)__HUGM)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ZSGM=static_type__2CCK();
+    case ____HJNJ__: {
+      __IUGM=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ZSGM=static_type__BDCK();
+    case ____SJNJ__: {
+      __IUGM=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ZSGM=static_type__GDCK();
+    case ____0AOJ__: {
+      __IUGM=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ZSGM=static_type__LDCK();
+    case ____EBOJ__: {
+      __IUGM=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ZSGM=static_type__QDCK();
+    case ____3BOJ__: {
+      __IUGM=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ZSGM=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__YSGM));
+    case ____RCOJ__: {
+      __IUGM=__EFCK(((____RCOJ *)__HUGM));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ZSGM=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__YSGM));
+    case ____HDOJ__: {
+      __IUGM=__JFCK(((____HDOJ *)__HUGM));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ZSGM=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__YSGM));
+    case ____1DOJ__: {
+      __IUGM=__OFCK(((____1DOJ *)__HUGM));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ZSGM=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__YSGM));
+    case ____PEOJ__: {
+      __IUGM=__TFCK(((____PEOJ *)__HUGM));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ZSGM=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__YSGM));
+    case ____DFOJ__: {
+      __IUGM=__YFCK(((____DFOJ *)__HUGM));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ZSGM=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__YSGM));
+    case ____XFOJ__: {
+      __IUGM=__3FCK(((____XFOJ *)__HUGM));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ZSGM=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __IUGM=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ZSGM=static_type__XECK(((__ITEM__VFOJ *)__tmp__YSGM));
+    case ____EHOJ__: {
+      __IUGM=__GGCK(((____EHOJ *)__HUGM));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ZSGM=static_type__DFCK();
+    case ____2HOJ__: {
+      __IUGM=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ZSGM=((__CAST__JHOJ *)__tmp__YSGM)->static_type__TC5J;
+    case ____YIOJ__: {
+      __IUGM=((____YIOJ *)__HUGM)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ZSGM=((__REAL_CST__JLOJ *)__tmp__YSGM)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __IUGM=((____YMOJ *)__HUGM)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ZSGM=((__CHARACTER_CST__5LOJ *)__tmp__YSGM)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __IUGM=((____ONOJ *)__HUGM)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ZSGM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__YSGM)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __IUGM=((____YOOJ *)__HUGM)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ZSGM=((__READ_SLOT__ZK4K *)__tmp__YSGM)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __IUGM=((____IM4K *)__HUGM)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ZSGM=static_type__NL5O();
+    case ____T5FL__: {
+      __IUGM=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ZSGM=static_type__QQTP();
+    case ____3DUL__: {
+      __IUGM=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ZSGM=static_type__041P();
+    case ____0EUL__: {
+      __IUGM=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ZSGM=static_type__VQTP();
+    case ____BGUL__: {
+      __IUGM=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ZSGM=static_type__A51P();
+    case ____2GUL__: {
+      __IUGM=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ZSGM=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__YSGM));
+    case ____B0VL__: {
+      __IUGM=__DXBN(((____B0VL *)__HUGM));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ZSGM=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__YSGM));
+    case ____P0VL__: {
+      __IUGM=__4AGM(((____P0VL *)__HUGM));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ZSGM=((__READ_GLOBAL__B4YL *)__tmp__YSGM)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __IUGM=((____Q5YL *)__HUGM)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ZSGM=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__YSGM));
+    case ____UVPM__: {
+      __IUGM=__OFWN(((____UVPM *)__HUGM));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ZSGM=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__YSGM));
+    case ____0ZPM__: {
+      __IUGM=__QM1P(((____0ZPM *)__HUGM));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ZSGM=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__YSGM));
+    case ____MR0N__: {
+      __IUGM=__FQVO(((____MR0N *)__HUGM));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ZSGM=static_type__BA0Q();
+    case ____YWBP__: {
+      __IUGM=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ZSGM=static_type__MBUP();
+    case ____LYBP__: {
+      __IUGM=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ZSGM=static_type__RBUP();
+    case ____CZBP__: {
+      __IUGM=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ZSGM=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__YSGM));
+    case ____3BEP__: {
+      __IUGM=__ZPFQ(((____3BEP *)__HUGM));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__ZSGM)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__0RGM),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__IUGM)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__JTGM),(&__string_660));
     };
   };
-  __tmp__YSGM=Self__ZRGM->parent_expr_binary__BZVL.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__YSGM)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  __HUGM=__ITGM->__Q0VL.__BC5J;
+  switch (((struct ___OBJ *)__HUGM)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__0RGM),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__HUGM)),__JTGM);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__JTGM),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__YSGM),buffer__0RGM);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__HUGM),__JTGM);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__HUGM)),__JTGM);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__0RGM),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM))->value__DD5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__AYES=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM));
-    Self__SSZU=((__STRING__BC *)buffer__0RGM);
-    if ((Self__SSZU->capacity__HFL <= Self__SSZU->count__WJ)) {
-      if ((Self__SSZU->capacity__HFL ==  0)) {
-        Self__SSZU->capacity__HFL= 32;
-        __tmp__TSZU=create__KVW( 32);
-        Self__SSZU->storage__4EL=__tmp__TSZU;
-      } else /* FALSE */ {
-        __tmp__USZU=(__INTEGER__Q)(Self__SSZU->capacity__HFL <<  1);
-        __tmp__TSZU=((__CHARACTER__DB *)Self__SSZU->storage__4EL);
-        old_nb_elts__WSZU=Self__SSZU->capacity__HFL;
-        __tmp__XSZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TSZU),((__UINTEGER_32__RWB )old_nb_elts__WSZU),((__UINTEGER_32__RWB )__tmp__USZU));
-        __tmp__TSZU=((__CHARACTER__DB *)__tmp__XSZU);
-        clear__to__F00(__tmp__TSZU,old_nb_elts__WSZU,(__INTEGER__Q)(__tmp__USZU -  1));
-        Self__SSZU->storage__4EL=__tmp__TSZU;
-        Self__SSZU->capacity__HFL=__tmp__USZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SSZU->storage__4EL)[Self__SSZU->count__WJ]='\'';
-    Self__SSZU->count__WJ=(__INTEGER__Q)(Self__SSZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__0RGM),Self__AYES->text__ID5J);
-    Self__SSZU=((__STRING__BC *)buffer__0RGM);
-    if ((Self__SSZU->capacity__HFL <= Self__SSZU->count__WJ)) {
-      if ((Self__SSZU->capacity__HFL ==  0)) {
-        Self__SSZU->capacity__HFL= 32;
-        __tmp__TSZU=create__KVW( 32);
-        Self__SSZU->storage__4EL=__tmp__TSZU;
-      } else /* FALSE */ {
-        __tmp__USZU=(__INTEGER__Q)(Self__SSZU->capacity__HFL <<  1);
-        __tmp__TSZU=((__CHARACTER__DB *)Self__SSZU->storage__4EL);
-        old_nb_elts__WSZU=Self__SSZU->capacity__HFL;
-        __tmp__XSZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TSZU),((__UINTEGER_32__RWB )old_nb_elts__WSZU),((__UINTEGER_32__RWB )__tmp__USZU));
-        __tmp__TSZU=((__CHARACTER__DB *)__tmp__XSZU);
-        clear__to__F00(__tmp__TSZU,old_nb_elts__WSZU,(__INTEGER__Q)(__tmp__USZU -  1));
-        Self__SSZU->storage__4EL=__tmp__TSZU;
-        Self__SSZU->capacity__HFL=__tmp__USZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SSZU->storage__4EL)[Self__SSZU->count__WJ]='\'';
-    Self__SSZU->count__WJ=(__INTEGER__Q)(Self__SSZU->count__WJ +  1);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__CYES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM));
-    Self__SSZU=((__STRING__BC *)buffer__0RGM);
-    if ((Self__SSZU->capacity__HFL <= Self__SSZU->count__WJ)) {
-      if ((Self__SSZU->capacity__HFL ==  0)) {
-        Self__SSZU->capacity__HFL= 32;
-        __tmp__TSZU=create__KVW( 32);
-        Self__SSZU->storage__4EL=__tmp__TSZU;
-      } else /* FALSE */ {
-        __tmp__USZU=(__INTEGER__Q)(Self__SSZU->capacity__HFL <<  1);
-        __tmp__TSZU=((__CHARACTER__DB *)Self__SSZU->storage__4EL);
-        old_nb_elts__WSZU=Self__SSZU->capacity__HFL;
-        __tmp__XSZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TSZU),((__UINTEGER_32__RWB )old_nb_elts__WSZU),((__UINTEGER_32__RWB )__tmp__USZU));
-        __tmp__TSZU=((__CHARACTER__DB *)__tmp__XSZU);
-        clear__to__F00(__tmp__TSZU,old_nb_elts__WSZU,(__INTEGER__Q)(__tmp__USZU -  1));
-        Self__SSZU->storage__4EL=__tmp__TSZU;
-        Self__SSZU->capacity__HFL=__tmp__USZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SSZU->storage__4EL)[Self__SSZU->count__WJ]='\"';
-    Self__SSZU->count__WJ=(__INTEGER__Q)(Self__SSZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__0RGM),Self__CYES->string__EBJK);
-    Self__SSZU=((__STRING__BC *)buffer__0RGM);
-    if ((Self__SSZU->capacity__HFL <= Self__SSZU->count__WJ)) {
-      if ((Self__SSZU->capacity__HFL ==  0)) {
-        Self__SSZU->capacity__HFL= 32;
-        __tmp__TSZU=create__KVW( 32);
-        Self__SSZU->storage__4EL=__tmp__TSZU;
-      } else /* FALSE */ {
-        __tmp__USZU=(__INTEGER__Q)(Self__SSZU->capacity__HFL <<  1);
-        __tmp__TSZU=((__CHARACTER__DB *)Self__SSZU->storage__4EL);
-        old_nb_elts__WSZU=Self__SSZU->capacity__HFL;
-        __tmp__XSZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TSZU),((__UINTEGER_32__RWB )old_nb_elts__WSZU),((__UINTEGER_32__RWB )__tmp__USZU));
-        __tmp__TSZU=((__CHARACTER__DB *)__tmp__XSZU);
-        clear__to__F00(__tmp__TSZU,old_nb_elts__WSZU,(__INTEGER__Q)(__tmp__USZU -  1));
-        Self__SSZU->storage__4EL=__tmp__TSZU;
-        Self__SSZU->capacity__HFL=__tmp__USZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SSZU->storage__4EL)[Self__SSZU->count__WJ]='\"';
-    Self__SSZU->count__WJ=(__INTEGER__Q)(Self__SSZU->count__WJ +  1);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__0RGM),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-  } break;
-  };
-  Self__0RZU=((__STRING__BC *)buffer__0RGM);
-  if ((Self__0RZU->capacity__HFL <= Self__0RZU->count__WJ)) {
-    if ((Self__0RZU->capacity__HFL ==  0)) {
-      Self__0RZU->capacity__HFL= 32;
-      __tmp__1RZU=create__KVW( 32);
-      Self__0RZU->storage__4EL=__tmp__1RZU;
-    } else /* FALSE */ {
-      __tmp__2RZU=(__INTEGER__Q)(Self__0RZU->capacity__HFL <<  1);
-      __tmp__1RZU=((__CHARACTER__DB *)Self__0RZU->storage__4EL);
-      old_nb_elts__4RZU=Self__0RZU->capacity__HFL;
-      __tmp__5RZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1RZU),((__UINTEGER_32__RWB )old_nb_elts__4RZU),((__UINTEGER_32__RWB )__tmp__2RZU));
-      __tmp__1RZU=((__CHARACTER__DB *)__tmp__5RZU);
-      clear__to__F00(__tmp__1RZU,old_nb_elts__4RZU,(__INTEGER__Q)(__tmp__2RZU -  1));
-      Self__0RZU->storage__4EL=__tmp__1RZU;
-      Self__0RZU->capacity__HFL=__tmp__2RZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__0RZU->storage__4EL)[Self__0RZU->count__WJ]=' ';
-  Self__0RZU->count__WJ=(__INTEGER__Q)(Self__0RZU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__0RGM),(&__string_495));
-  Self__0RZU=((__STRING__BC *)buffer__0RGM);
-  if ((Self__0RZU->capacity__HFL <= Self__0RZU->count__WJ)) {
-    if ((Self__0RZU->capacity__HFL ==  0)) {
-      Self__0RZU->capacity__HFL= 32;
-      __tmp__1RZU=create__KVW( 32);
-      Self__0RZU->storage__4EL=__tmp__1RZU;
-    } else /* FALSE */ {
-      __tmp__2RZU=(__INTEGER__Q)(Self__0RZU->capacity__HFL <<  1);
-      __tmp__1RZU=((__CHARACTER__DB *)Self__0RZU->storage__4EL);
-      old_nb_elts__4RZU=Self__0RZU->capacity__HFL;
-      __tmp__5RZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1RZU),((__UINTEGER_32__RWB )old_nb_elts__4RZU),((__UINTEGER_32__RWB )__tmp__2RZU));
-      __tmp__1RZU=((__CHARACTER__DB *)__tmp__5RZU);
-      clear__to__F00(__tmp__1RZU,old_nb_elts__4RZU,(__INTEGER__Q)(__tmp__2RZU -  1));
-      Self__0RZU->storage__4EL=__tmp__1RZU;
-      Self__0RZU->capacity__HFL=__tmp__2RZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__0RZU->storage__4EL)[Self__0RZU->count__WJ]=' ';
-  Self__0RZU->count__WJ=(__INTEGER__Q)(Self__0RZU->count__WJ +  1);
-  __tmp__1RGM=static_type__P5FM(Self__ZRGM);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__1RGM)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__0RGM),(&__string_663));
-    __tmp__TSGM=TRUE__K__;
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____YMOJ__: {
+    __EWX(((____BC *)__JTGM),((____YMOJ *)((____2A0I *)__HUGM))->__SE5J);
+  } break;
+  case ____ONOJ__: {
+    __PZES=((____ONOJ *)((____2A0I *)__HUGM));
+    __BUZU=((____BC *)__JTGM);
+    if ((__BUZU->__OFL <= __BUZU->__WJ)) {
+      if ((__BUZU->__OFL ==  0)) {
+        __BUZU->__OFL= 32;
+        __CUZU=__RVW( 32);
+        __BUZU->__FFL=__CUZU;
+      } else /* FALSE */ {
+        __DUZU=(____Q)(__BUZU->__OFL <<  1);
+        __CUZU=((____DB *)__BUZU->__FFL);
+        __FUZU=__BUZU->__OFL;
+        __GUZU=__55W(((____IB )__CUZU),((____YWB )__FUZU),((____YWB )__DUZU));
+        __CUZU=((____DB *)__GUZU);
+        __M00(__CUZU,__FUZU,(____Q)(__DUZU -  1));
+        __BUZU->__FFL=__CUZU;
+        __BUZU->__OFL=__DUZU;
+      };
+    };
+    ((____DB *)__BUZU->__FFL)[__BUZU->__WJ]='\'';
+    __BUZU->__WJ=(____Q)(__BUZU->__WJ +  1);
+    __EWX(((____BC *)__JTGM),__PZES->__XE5J);
+    __BUZU=((____BC *)__JTGM);
+    if ((__BUZU->__OFL <= __BUZU->__WJ)) {
+      if ((__BUZU->__OFL ==  0)) {
+        __BUZU->__OFL= 32;
+        __CUZU=__RVW( 32);
+        __BUZU->__FFL=__CUZU;
+      } else /* FALSE */ {
+        __DUZU=(____Q)(__BUZU->__OFL <<  1);
+        __CUZU=((____DB *)__BUZU->__FFL);
+        __FUZU=__BUZU->__OFL;
+        __GUZU=__55W(((____IB )__CUZU),((____YWB )__FUZU),((____YWB )__DUZU));
+        __CUZU=((____DB *)__GUZU);
+        __M00(__CUZU,__FUZU,(____Q)(__DUZU -  1));
+        __BUZU->__FFL=__CUZU;
+        __BUZU->__OFL=__DUZU;
+      };
+    };
+    ((____DB *)__BUZU->__FFL)[__BUZU->__WJ]='\'';
+    __BUZU->__WJ=(____Q)(__BUZU->__WJ +  1);
+  } break;
+  case ____YOOJ__: {
+    __RZES=((____YOOJ *)((____2A0I *)__HUGM));
+    __BUZU=((____BC *)__JTGM);
+    if ((__BUZU->__OFL <= __BUZU->__WJ)) {
+      if ((__BUZU->__OFL ==  0)) {
+        __BUZU->__OFL= 32;
+        __CUZU=__RVW( 32);
+        __BUZU->__FFL=__CUZU;
+      } else /* FALSE */ {
+        __DUZU=(____Q)(__BUZU->__OFL <<  1);
+        __CUZU=((____DB *)__BUZU->__FFL);
+        __FUZU=__BUZU->__OFL;
+        __GUZU=__55W(((____IB )__CUZU),((____YWB )__FUZU),((____YWB )__DUZU));
+        __CUZU=((____DB *)__GUZU);
+        __M00(__CUZU,__FUZU,(____Q)(__DUZU -  1));
+        __BUZU->__FFL=__CUZU;
+        __BUZU->__OFL=__DUZU;
+      };
+    };
+    ((____DB *)__BUZU->__FFL)[__BUZU->__WJ]='\"';
+    __BUZU->__WJ=(____Q)(__BUZU->__WJ +  1);
+    __EWX(((____BC *)__JTGM),__RZES->__TCJK);
+    __BUZU=((____BC *)__JTGM);
+    if ((__BUZU->__OFL <= __BUZU->__WJ)) {
+      if ((__BUZU->__OFL ==  0)) {
+        __BUZU->__OFL= 32;
+        __CUZU=__RVW( 32);
+        __BUZU->__FFL=__CUZU;
+      } else /* FALSE */ {
+        __DUZU=(____Q)(__BUZU->__OFL <<  1);
+        __CUZU=((____DB *)__BUZU->__FFL);
+        __FUZU=__BUZU->__OFL;
+        __GUZU=__55W(((____IB )__CUZU),((____YWB )__FUZU),((____YWB )__DUZU));
+        __CUZU=((____DB *)__GUZU);
+        __M00(__CUZU,__FUZU,(____Q)(__DUZU -  1));
+        __BUZU->__FFL=__CUZU;
+        __BUZU->__OFL=__DUZU;
+      };
+    };
+    ((____DB *)__BUZU->__FFL)[__BUZU->__WJ]='\"';
+    __BUZU->__WJ=(____Q)(__BUZU->__WJ +  1);
+  } break;
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____Q5YL__: {
+    __EWX(((____BC *)__JTGM),((____Q5YL *)((____2A0I *)__HUGM))->__HBKM->__GKRG.__WO5D);
+  } break;
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__HUGM)),__JTGM);
+  } break;
+  };
+  __JTZU=((____BC *)__JTGM);
+  if ((__JTZU->__OFL <= __JTZU->__WJ)) {
+    if ((__JTZU->__OFL ==  0)) {
+      __JTZU->__OFL= 32;
+      __KTZU=__RVW( 32);
+      __JTZU->__FFL=__KTZU;
+    } else /* FALSE */ {
+      __LTZU=(____Q)(__JTZU->__OFL <<  1);
+      __KTZU=((____DB *)__JTZU->__FFL);
+      __NTZU=__JTZU->__OFL;
+      __OTZU=__55W(((____IB )__KTZU),((____YWB )__NTZU),((____YWB )__LTZU));
+      __KTZU=((____DB *)__OTZU);
+      __M00(__KTZU,__NTZU,(____Q)(__LTZU -  1));
+      __JTZU->__FFL=__KTZU;
+      __JTZU->__OFL=__LTZU;
+    };
+  };
+  ((____DB *)__JTZU->__FFL)[__JTZU->__WJ]=' ';
+  __JTZU->__WJ=(____Q)(__JTZU->__WJ +  1);
+  __EWX(((____BC *)__JTGM),(&__string_495));
+  __JTZU=((____BC *)__JTGM);
+  if ((__JTZU->__OFL <= __JTZU->__WJ)) {
+    if ((__JTZU->__OFL ==  0)) {
+      __JTZU->__OFL= 32;
+      __KTZU=__RVW( 32);
+      __JTZU->__FFL=__KTZU;
+    } else /* FALSE */ {
+      __LTZU=(____Q)(__JTZU->__OFL <<  1);
+      __KTZU=((____DB *)__JTZU->__FFL);
+      __NTZU=__JTZU->__OFL;
+      __OTZU=__55W(((____IB )__KTZU),((____YWB )__NTZU),((____YWB )__LTZU));
+      __KTZU=((____DB *)__OTZU);
+      __M00(__KTZU,__NTZU,(____Q)(__LTZU -  1));
+      __JTZU->__FFL=__KTZU;
+      __JTZU->__OFL=__LTZU;
+    };
+  };
+  ((____DB *)__JTZU->__FFL)[__JTZU->__WJ]=' ';
+  __JTZU->__WJ=(____Q)(__JTZU->__WJ +  1);
+  __KTGM=__4AGM(__ITGM);
+  if (((void *)((____WMB *)__KTGM)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__JTGM),(&__string_663));
+    __CUGM=__K__;
   } else /* FALSE */ {
-    __tmp__TSGM=FALSE__O__;
+    __CUGM=__O__;
   };
-  if ((! __tmp__TSGM)) {
-    __tmp__UTGM=Self__ZRGM->parent_expr_binary__BZVL.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__UTGM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ZSGM=((__STRING_CST__5J *)__tmp__UTGM)->parent_constant__EK.static_type__SG4D;
+  if ((! __CUGM)) {
+    __DVGM=__ITGM->__Q0VL.__FC5J;
+    switch (((struct ___OBJ *)__DVGM)->__id) {
+    case ____5J__: {
+      __IUGM=((____5J *)__DVGM)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ZSGM=((__EXTERNAL_C__L5WC *)__tmp__UTGM)->static_type__J54D;
+    case ____0AXC__: {
+      __IUGM=((____0AXC *)__DVGM)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ZSGM=((__PROTOTYPE_CST__45WC *)__tmp__UTGM)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __IUGM=((____NBXC *)__DVGM)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ZSGM=((__INTEGER_CST__KAXC *)__tmp__UTGM)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __IUGM=((____ZBXC *)__DVGM)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ZSGM=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__UTGM));
+    case ____DMWH__: {
+      __IUGM=__B21J(((____DMWH *)__DVGM));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ZSGM=((__READ_LOCAL__N5ZI *)__tmp__UTGM)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __IUGM=((____2A0I *)__DVGM)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ZSGM=static_type__2CCK();
+    case ____HJNJ__: {
+      __IUGM=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ZSGM=static_type__BDCK();
+    case ____SJNJ__: {
+      __IUGM=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ZSGM=static_type__GDCK();
+    case ____0AOJ__: {
+      __IUGM=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ZSGM=static_type__LDCK();
+    case ____EBOJ__: {
+      __IUGM=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ZSGM=static_type__QDCK();
+    case ____3BOJ__: {
+      __IUGM=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ZSGM=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__UTGM));
+    case ____RCOJ__: {
+      __IUGM=__EFCK(((____RCOJ *)__DVGM));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ZSGM=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__UTGM));
+    case ____HDOJ__: {
+      __IUGM=__JFCK(((____HDOJ *)__DVGM));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ZSGM=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__UTGM));
+    case ____1DOJ__: {
+      __IUGM=__OFCK(((____1DOJ *)__DVGM));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ZSGM=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__UTGM));
+    case ____PEOJ__: {
+      __IUGM=__TFCK(((____PEOJ *)__DVGM));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ZSGM=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__UTGM));
+    case ____DFOJ__: {
+      __IUGM=__YFCK(((____DFOJ *)__DVGM));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ZSGM=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__UTGM));
+    case ____XFOJ__: {
+      __IUGM=__3FCK(((____XFOJ *)__DVGM));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ZSGM=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __IUGM=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ZSGM=static_type__XECK(((__ITEM__VFOJ *)__tmp__UTGM));
+    case ____EHOJ__: {
+      __IUGM=__GGCK(((____EHOJ *)__DVGM));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ZSGM=static_type__DFCK();
+    case ____2HOJ__: {
+      __IUGM=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ZSGM=((__CAST__JHOJ *)__tmp__UTGM)->static_type__TC5J;
+    case ____YIOJ__: {
+      __IUGM=((____YIOJ *)__DVGM)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ZSGM=((__REAL_CST__JLOJ *)__tmp__UTGM)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __IUGM=((____YMOJ *)__DVGM)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ZSGM=((__CHARACTER_CST__5LOJ *)__tmp__UTGM)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __IUGM=((____ONOJ *)__DVGM)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ZSGM=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__UTGM)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __IUGM=((____YOOJ *)__DVGM)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ZSGM=((__READ_SLOT__ZK4K *)__tmp__UTGM)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __IUGM=((____IM4K *)__DVGM)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ZSGM=static_type__NL5O();
+    case ____T5FL__: {
+      __IUGM=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ZSGM=static_type__QQTP();
+    case ____3DUL__: {
+      __IUGM=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ZSGM=static_type__041P();
+    case ____0EUL__: {
+      __IUGM=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ZSGM=static_type__VQTP();
+    case ____BGUL__: {
+      __IUGM=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ZSGM=static_type__A51P();
+    case ____2GUL__: {
+      __IUGM=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ZSGM=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__UTGM));
+    case ____B0VL__: {
+      __IUGM=__DXBN(((____B0VL *)__DVGM));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ZSGM=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__UTGM));
+    case ____P0VL__: {
+      __IUGM=__4AGM(((____P0VL *)__DVGM));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ZSGM=((__READ_GLOBAL__B4YL *)__tmp__UTGM)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __IUGM=((____Q5YL *)__DVGM)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ZSGM=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__UTGM));
+    case ____UVPM__: {
+      __IUGM=__OFWN(((____UVPM *)__DVGM));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ZSGM=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__UTGM));
+    case ____0ZPM__: {
+      __IUGM=__QM1P(((____0ZPM *)__DVGM));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ZSGM=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__UTGM));
+    case ____MR0N__: {
+      __IUGM=__FQVO(((____MR0N *)__DVGM));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ZSGM=static_type__BA0Q();
+    case ____YWBP__: {
+      __IUGM=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ZSGM=static_type__MBUP();
+    case ____LYBP__: {
+      __IUGM=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ZSGM=static_type__RBUP();
+    case ____CZBP__: {
+      __IUGM=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ZSGM=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__UTGM));
+    case ____3BEP__: {
+      __IUGM=__ZPFQ(((____3BEP *)__DVGM));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__ZSGM)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__0RGM),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__IUGM)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__JTGM),(&__string_660));
     };
   };
-  __tmp__YSGM=Self__ZRGM->parent_expr_binary__BZVL.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__YSGM)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  __HUGM=__ITGM->__Q0VL.__FC5J;
+  switch (((struct ___OBJ *)__HUGM)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__0RGM),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__HUGM)),__JTGM);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__JTGM),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__YSGM),buffer__0RGM);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__HUGM),__JTGM);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__HUGM)),__JTGM);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__0RGM),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__JTGM),((____YMOJ *)((____2A0I *)__HUGM))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__AYES=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM));
-    Self__SSZU=((__STRING__BC *)buffer__0RGM);
-    if ((Self__SSZU->capacity__HFL <= Self__SSZU->count__WJ)) {
-      if ((Self__SSZU->capacity__HFL ==  0)) {
-        Self__SSZU->capacity__HFL= 32;
-        __tmp__TSZU=create__KVW( 32);
-        Self__SSZU->storage__4EL=__tmp__TSZU;
+  case ____ONOJ__: {
+    __PZES=((____ONOJ *)((____2A0I *)__HUGM));
+    __BUZU=((____BC *)__JTGM);
+    if ((__BUZU->__OFL <= __BUZU->__WJ)) {
+      if ((__BUZU->__OFL ==  0)) {
+        __BUZU->__OFL= 32;
+        __CUZU=__RVW( 32);
+        __BUZU->__FFL=__CUZU;
       } else /* FALSE */ {
-        __tmp__USZU=(__INTEGER__Q)(Self__SSZU->capacity__HFL <<  1);
-        __tmp__TSZU=((__CHARACTER__DB *)Self__SSZU->storage__4EL);
-        old_nb_elts__WSZU=Self__SSZU->capacity__HFL;
-        __tmp__XSZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TSZU),((__UINTEGER_32__RWB )old_nb_elts__WSZU),((__UINTEGER_32__RWB )__tmp__USZU));
-        __tmp__TSZU=((__CHARACTER__DB *)__tmp__XSZU);
-        clear__to__F00(__tmp__TSZU,old_nb_elts__WSZU,(__INTEGER__Q)(__tmp__USZU -  1));
-        Self__SSZU->storage__4EL=__tmp__TSZU;
-        Self__SSZU->capacity__HFL=__tmp__USZU;
+        __DUZU=(____Q)(__BUZU->__OFL <<  1);
+        __CUZU=((____DB *)__BUZU->__FFL);
+        __FUZU=__BUZU->__OFL;
+        __GUZU=__55W(((____IB )__CUZU),((____YWB )__FUZU),((____YWB )__DUZU));
+        __CUZU=((____DB *)__GUZU);
+        __M00(__CUZU,__FUZU,(____Q)(__DUZU -  1));
+        __BUZU->__FFL=__CUZU;
+        __BUZU->__OFL=__DUZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SSZU->storage__4EL)[Self__SSZU->count__WJ]='\'';
-    Self__SSZU->count__WJ=(__INTEGER__Q)(Self__SSZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__0RGM),Self__AYES->text__ID5J);
-    Self__SSZU=((__STRING__BC *)buffer__0RGM);
-    if ((Self__SSZU->capacity__HFL <= Self__SSZU->count__WJ)) {
-      if ((Self__SSZU->capacity__HFL ==  0)) {
-        Self__SSZU->capacity__HFL= 32;
-        __tmp__TSZU=create__KVW( 32);
-        Self__SSZU->storage__4EL=__tmp__TSZU;
+    ((____DB *)__BUZU->__FFL)[__BUZU->__WJ]='\'';
+    __BUZU->__WJ=(____Q)(__BUZU->__WJ +  1);
+    __EWX(((____BC *)__JTGM),__PZES->__XE5J);
+    __BUZU=((____BC *)__JTGM);
+    if ((__BUZU->__OFL <= __BUZU->__WJ)) {
+      if ((__BUZU->__OFL ==  0)) {
+        __BUZU->__OFL= 32;
+        __CUZU=__RVW( 32);
+        __BUZU->__FFL=__CUZU;
       } else /* FALSE */ {
-        __tmp__USZU=(__INTEGER__Q)(Self__SSZU->capacity__HFL <<  1);
-        __tmp__TSZU=((__CHARACTER__DB *)Self__SSZU->storage__4EL);
-        old_nb_elts__WSZU=Self__SSZU->capacity__HFL;
-        __tmp__XSZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TSZU),((__UINTEGER_32__RWB )old_nb_elts__WSZU),((__UINTEGER_32__RWB )__tmp__USZU));
-        __tmp__TSZU=((__CHARACTER__DB *)__tmp__XSZU);
-        clear__to__F00(__tmp__TSZU,old_nb_elts__WSZU,(__INTEGER__Q)(__tmp__USZU -  1));
-        Self__SSZU->storage__4EL=__tmp__TSZU;
-        Self__SSZU->capacity__HFL=__tmp__USZU;
+        __DUZU=(____Q)(__BUZU->__OFL <<  1);
+        __CUZU=((____DB *)__BUZU->__FFL);
+        __FUZU=__BUZU->__OFL;
+        __GUZU=__55W(((____IB )__CUZU),((____YWB )__FUZU),((____YWB )__DUZU));
+        __CUZU=((____DB *)__GUZU);
+        __M00(__CUZU,__FUZU,(____Q)(__DUZU -  1));
+        __BUZU->__FFL=__CUZU;
+        __BUZU->__OFL=__DUZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SSZU->storage__4EL)[Self__SSZU->count__WJ]='\'';
-    Self__SSZU->count__WJ=(__INTEGER__Q)(Self__SSZU->count__WJ +  1);
+    ((____DB *)__BUZU->__FFL)[__BUZU->__WJ]='\'';
+    __BUZU->__WJ=(____Q)(__BUZU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__CYES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__YSGM));
-    Self__SSZU=((__STRING__BC *)buffer__0RGM);
-    if ((Self__SSZU->capacity__HFL <= Self__SSZU->count__WJ)) {
-      if ((Self__SSZU->capacity__HFL ==  0)) {
-        Self__SSZU->capacity__HFL= 32;
-        __tmp__TSZU=create__KVW( 32);
-        Self__SSZU->storage__4EL=__tmp__TSZU;
+  case ____YOOJ__: {
+    __RZES=((____YOOJ *)((____2A0I *)__HUGM));
+    __BUZU=((____BC *)__JTGM);
+    if ((__BUZU->__OFL <= __BUZU->__WJ)) {
+      if ((__BUZU->__OFL ==  0)) {
+        __BUZU->__OFL= 32;
+        __CUZU=__RVW( 32);
+        __BUZU->__FFL=__CUZU;
       } else /* FALSE */ {
-        __tmp__USZU=(__INTEGER__Q)(Self__SSZU->capacity__HFL <<  1);
-        __tmp__TSZU=((__CHARACTER__DB *)Self__SSZU->storage__4EL);
-        old_nb_elts__WSZU=Self__SSZU->capacity__HFL;
-        __tmp__XSZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TSZU),((__UINTEGER_32__RWB )old_nb_elts__WSZU),((__UINTEGER_32__RWB )__tmp__USZU));
-        __tmp__TSZU=((__CHARACTER__DB *)__tmp__XSZU);
-        clear__to__F00(__tmp__TSZU,old_nb_elts__WSZU,(__INTEGER__Q)(__tmp__USZU -  1));
-        Self__SSZU->storage__4EL=__tmp__TSZU;
-        Self__SSZU->capacity__HFL=__tmp__USZU;
+        __DUZU=(____Q)(__BUZU->__OFL <<  1);
+        __CUZU=((____DB *)__BUZU->__FFL);
+        __FUZU=__BUZU->__OFL;
+        __GUZU=__55W(((____IB )__CUZU),((____YWB )__FUZU),((____YWB )__DUZU));
+        __CUZU=((____DB *)__GUZU);
+        __M00(__CUZU,__FUZU,(____Q)(__DUZU -  1));
+        __BUZU->__FFL=__CUZU;
+        __BUZU->__OFL=__DUZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SSZU->storage__4EL)[Self__SSZU->count__WJ]='\"';
-    Self__SSZU->count__WJ=(__INTEGER__Q)(Self__SSZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__0RGM),Self__CYES->string__EBJK);
-    Self__SSZU=((__STRING__BC *)buffer__0RGM);
-    if ((Self__SSZU->capacity__HFL <= Self__SSZU->count__WJ)) {
-      if ((Self__SSZU->capacity__HFL ==  0)) {
-        Self__SSZU->capacity__HFL= 32;
-        __tmp__TSZU=create__KVW( 32);
-        Self__SSZU->storage__4EL=__tmp__TSZU;
+    ((____DB *)__BUZU->__FFL)[__BUZU->__WJ]='\"';
+    __BUZU->__WJ=(____Q)(__BUZU->__WJ +  1);
+    __EWX(((____BC *)__JTGM),__RZES->__TCJK);
+    __BUZU=((____BC *)__JTGM);
+    if ((__BUZU->__OFL <= __BUZU->__WJ)) {
+      if ((__BUZU->__OFL ==  0)) {
+        __BUZU->__OFL= 32;
+        __CUZU=__RVW( 32);
+        __BUZU->__FFL=__CUZU;
       } else /* FALSE */ {
-        __tmp__USZU=(__INTEGER__Q)(Self__SSZU->capacity__HFL <<  1);
-        __tmp__TSZU=((__CHARACTER__DB *)Self__SSZU->storage__4EL);
-        old_nb_elts__WSZU=Self__SSZU->capacity__HFL;
-        __tmp__XSZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TSZU),((__UINTEGER_32__RWB )old_nb_elts__WSZU),((__UINTEGER_32__RWB )__tmp__USZU));
-        __tmp__TSZU=((__CHARACTER__DB *)__tmp__XSZU);
-        clear__to__F00(__tmp__TSZU,old_nb_elts__WSZU,(__INTEGER__Q)(__tmp__USZU -  1));
-        Self__SSZU->storage__4EL=__tmp__TSZU;
-        Self__SSZU->capacity__HFL=__tmp__USZU;
+        __DUZU=(____Q)(__BUZU->__OFL <<  1);
+        __CUZU=((____DB *)__BUZU->__FFL);
+        __FUZU=__BUZU->__OFL;
+        __GUZU=__55W(((____IB )__CUZU),((____YWB )__FUZU),((____YWB )__DUZU));
+        __CUZU=((____DB *)__GUZU);
+        __M00(__CUZU,__FUZU,(____Q)(__DUZU -  1));
+        __BUZU->__FFL=__CUZU;
+        __BUZU->__OFL=__DUZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SSZU->storage__4EL)[Self__SSZU->count__WJ]='\"';
-    Self__SSZU->count__WJ=(__INTEGER__Q)(Self__SSZU->count__WJ +  1);
+    ((____DB *)__BUZU->__FFL)[__BUZU->__WJ]='\"';
+    __BUZU->__WJ=(____Q)(__BUZU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__0RGM),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__YSGM))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__JTGM),((____Q5YL *)((____2A0I *)__HUGM))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__HUGM)),__JTGM);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__YSGM)),buffer__0RGM);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__HUGM)),__JTGM);
   } break;
   };
-  Self__0RZU=((__STRING__BC *)buffer__0RGM);
-  if ((Self__0RZU->capacity__HFL <= Self__0RZU->count__WJ)) {
-    if ((Self__0RZU->capacity__HFL ==  0)) {
-      Self__0RZU->capacity__HFL= 32;
-      __tmp__1RZU=create__KVW( 32);
-      Self__0RZU->storage__4EL=__tmp__1RZU;
+  __JTZU=((____BC *)__JTGM);
+  if ((__JTZU->__OFL <= __JTZU->__WJ)) {
+    if ((__JTZU->__OFL ==  0)) {
+      __JTZU->__OFL= 32;
+      __KTZU=__RVW( 32);
+      __JTZU->__FFL=__KTZU;
     } else /* FALSE */ {
-      __tmp__2RZU=(__INTEGER__Q)(Self__0RZU->capacity__HFL <<  1);
-      __tmp__1RZU=((__CHARACTER__DB *)Self__0RZU->storage__4EL);
-      old_nb_elts__4RZU=Self__0RZU->capacity__HFL;
-      __tmp__5RZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1RZU),((__UINTEGER_32__RWB )old_nb_elts__4RZU),((__UINTEGER_32__RWB )__tmp__2RZU));
-      __tmp__1RZU=((__CHARACTER__DB *)__tmp__5RZU);
-      clear__to__F00(__tmp__1RZU,old_nb_elts__4RZU,(__INTEGER__Q)(__tmp__2RZU -  1));
-      Self__0RZU->storage__4EL=__tmp__1RZU;
-      Self__0RZU->capacity__HFL=__tmp__2RZU;
+      __LTZU=(____Q)(__JTZU->__OFL <<  1);
+      __KTZU=((____DB *)__JTZU->__FFL);
+      __NTZU=__JTZU->__OFL;
+      __OTZU=__55W(((____IB )__KTZU),((____YWB )__NTZU),((____YWB )__LTZU));
+      __KTZU=((____DB *)__OTZU);
+      __M00(__KTZU,__NTZU,(____Q)(__LTZU -  1));
+      __JTZU->__FFL=__KTZU;
+      __JTZU->__OFL=__LTZU;
     };
   };
-  ((__CHARACTER__DB *)Self__0RZU->storage__4EL)[Self__0RZU->count__WJ]=')';
-  Self__0RZU->count__WJ=(__INTEGER__Q)(Self__0RZU->count__WJ +  1);
+  ((____DB *)__JTZU->__FFL)[__JTZU->__WJ]=')';
+  __JTZU->__WJ=(____Q)(__JTZU->__WJ +  1);
 }
 
-static void genere__DEXN(__EXPR_NOT__FUPM *Self__EEXN,__STRING__BC *buffer__FEXN)
-// ({EXPR_NOT__FUPM},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __SFXN(____UVPM *__TFXN,____BC *__UFXN)
+// ({__UVPM},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__KVZU,*Self__SWZU;
-  __INTEGER__Q __tmp__MVZU,old_nb_elts__OVZU,__tmp__UWZU;
-  __INTEGER__Q old_nb_elts__WWZU;
-  __POINTER__IB __tmp__PVZU,__tmp__XWZU;
-  __TYPE_FULL__PMB *__tmp__GEXN;
-  void *__tmp__IEXN;
-  __CHARACTER_CST__5LOJ *Self__GZES;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__IZES;
-  __CHARACTER__DB *__tmp__LVZU,*__tmp__TWZU;
-  Self__KVZU=((__STRING__BC *)buffer__FEXN);
-  if ((Self__KVZU->capacity__HFL <= Self__KVZU->count__WJ)) {
-    if ((Self__KVZU->capacity__HFL ==  0)) {
-      Self__KVZU->capacity__HFL= 32;
-      __tmp__LVZU=create__KVW( 32);
-      Self__KVZU->storage__4EL=__tmp__LVZU;
-    } else /* FALSE */ {
-      __tmp__MVZU=(__INTEGER__Q)(Self__KVZU->capacity__HFL <<  1);
-      __tmp__LVZU=((__CHARACTER__DB *)Self__KVZU->storage__4EL);
-      old_nb_elts__OVZU=Self__KVZU->capacity__HFL;
-      __tmp__PVZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LVZU),((__UINTEGER_32__RWB )old_nb_elts__OVZU),((__UINTEGER_32__RWB )__tmp__MVZU));
-      __tmp__LVZU=((__CHARACTER__DB *)__tmp__PVZU);
-      clear__to__F00(__tmp__LVZU,old_nb_elts__OVZU,(__INTEGER__Q)(__tmp__MVZU -  1));
-      Self__KVZU->storage__4EL=__tmp__LVZU;
-      Self__KVZU->capacity__HFL=__tmp__MVZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KVZU->storage__4EL)[Self__KVZU->count__WJ]='(';
-  Self__KVZU->count__WJ=(__INTEGER__Q)(Self__KVZU->count__WJ +  1);
-  __tmp__GEXN=static_type__5DWN(Self__EEXN);
-  genere_declaration__VLZH(((__TYPE_FULL__PMB *)__tmp__GEXN),buffer__FEXN);
-  Self__KVZU=((__STRING__BC *)buffer__FEXN);
-  if ((Self__KVZU->capacity__HFL <= Self__KVZU->count__WJ)) {
-    if ((Self__KVZU->capacity__HFL ==  0)) {
-      Self__KVZU->capacity__HFL= 32;
-      __tmp__LVZU=create__KVW( 32);
-      Self__KVZU->storage__4EL=__tmp__LVZU;
-    } else /* FALSE */ {
-      __tmp__MVZU=(__INTEGER__Q)(Self__KVZU->capacity__HFL <<  1);
-      __tmp__LVZU=((__CHARACTER__DB *)Self__KVZU->storage__4EL);
-      old_nb_elts__OVZU=Self__KVZU->capacity__HFL;
-      __tmp__PVZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LVZU),((__UINTEGER_32__RWB )old_nb_elts__OVZU),((__UINTEGER_32__RWB )__tmp__MVZU));
-      __tmp__LVZU=((__CHARACTER__DB *)__tmp__PVZU);
-      clear__to__F00(__tmp__LVZU,old_nb_elts__OVZU,(__INTEGER__Q)(__tmp__MVZU -  1));
-      Self__KVZU->storage__4EL=__tmp__LVZU;
-      Self__KVZU->capacity__HFL=__tmp__MVZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KVZU->storage__4EL)[Self__KVZU->count__WJ]=')';
-  Self__KVZU->count__WJ=(__INTEGER__Q)(Self__KVZU->count__WJ +  1);
-  Self__KVZU=((__STRING__BC *)buffer__FEXN);
-  if ((Self__KVZU->capacity__HFL <= Self__KVZU->count__WJ)) {
-    if ((Self__KVZU->capacity__HFL ==  0)) {
-      Self__KVZU->capacity__HFL= 32;
-      __tmp__LVZU=create__KVW( 32);
-      Self__KVZU->storage__4EL=__tmp__LVZU;
-    } else /* FALSE */ {
-      __tmp__MVZU=(__INTEGER__Q)(Self__KVZU->capacity__HFL <<  1);
-      __tmp__LVZU=((__CHARACTER__DB *)Self__KVZU->storage__4EL);
-      old_nb_elts__OVZU=Self__KVZU->capacity__HFL;
-      __tmp__PVZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LVZU),((__UINTEGER_32__RWB )old_nb_elts__OVZU),((__UINTEGER_32__RWB )__tmp__MVZU));
-      __tmp__LVZU=((__CHARACTER__DB *)__tmp__PVZU);
-      clear__to__F00(__tmp__LVZU,old_nb_elts__OVZU,(__INTEGER__Q)(__tmp__MVZU -  1));
-      Self__KVZU->storage__4EL=__tmp__LVZU;
-      Self__KVZU->capacity__HFL=__tmp__MVZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KVZU->storage__4EL)[Self__KVZU->count__WJ]='(';
-  Self__KVZU->count__WJ=(__INTEGER__Q)(Self__KVZU->count__WJ +  1);
-  Self__KVZU=((__STRING__BC *)buffer__FEXN);
-  if ((Self__KVZU->capacity__HFL <= Self__KVZU->count__WJ)) {
-    if ((Self__KVZU->capacity__HFL ==  0)) {
-      Self__KVZU->capacity__HFL= 32;
-      __tmp__LVZU=create__KVW( 32);
-      Self__KVZU->storage__4EL=__tmp__LVZU;
-    } else /* FALSE */ {
-      __tmp__MVZU=(__INTEGER__Q)(Self__KVZU->capacity__HFL <<  1);
-      __tmp__LVZU=((__CHARACTER__DB *)Self__KVZU->storage__4EL);
-      old_nb_elts__OVZU=Self__KVZU->capacity__HFL;
-      __tmp__PVZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LVZU),((__UINTEGER_32__RWB )old_nb_elts__OVZU),((__UINTEGER_32__RWB )__tmp__MVZU));
-      __tmp__LVZU=((__CHARACTER__DB *)__tmp__PVZU);
-      clear__to__F00(__tmp__LVZU,old_nb_elts__OVZU,(__INTEGER__Q)(__tmp__MVZU -  1));
-      Self__KVZU->storage__4EL=__tmp__LVZU;
-      Self__KVZU->capacity__HFL=__tmp__MVZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KVZU->storage__4EL)[Self__KVZU->count__WJ]='~';
-  Self__KVZU->count__WJ=(__INTEGER__Q)(Self__KVZU->count__WJ +  1);
-  Self__KVZU=((__STRING__BC *)buffer__FEXN);
-  if ((Self__KVZU->capacity__HFL <= Self__KVZU->count__WJ)) {
-    if ((Self__KVZU->capacity__HFL ==  0)) {
-      Self__KVZU->capacity__HFL= 32;
-      __tmp__LVZU=create__KVW( 32);
-      Self__KVZU->storage__4EL=__tmp__LVZU;
-    } else /* FALSE */ {
-      __tmp__MVZU=(__INTEGER__Q)(Self__KVZU->capacity__HFL <<  1);
-      __tmp__LVZU=((__CHARACTER__DB *)Self__KVZU->storage__4EL);
-      old_nb_elts__OVZU=Self__KVZU->capacity__HFL;
-      __tmp__PVZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LVZU),((__UINTEGER_32__RWB )old_nb_elts__OVZU),((__UINTEGER_32__RWB )__tmp__MVZU));
-      __tmp__LVZU=((__CHARACTER__DB *)__tmp__PVZU);
-      clear__to__F00(__tmp__LVZU,old_nb_elts__OVZU,(__INTEGER__Q)(__tmp__MVZU -  1));
-      Self__KVZU->storage__4EL=__tmp__LVZU;
-      Self__KVZU->capacity__HFL=__tmp__MVZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__KVZU->storage__4EL)[Self__KVZU->count__WJ]=' ';
-  Self__KVZU->count__WJ=(__INTEGER__Q)(Self__KVZU->count__WJ +  1);
-  __tmp__IEXN=Self__EEXN->parent_expr_unary__GUPM.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__IEXN)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__FEXN),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__IEXN),buffer__FEXN);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  ____BC *__ZWZU,*__BYZU;
+  ____Q __1WZU,__3WZU,__DYZU,__FYZU;
+  ____IB __4WZU,__GYZU;
+  ____WMB *__VFXN;
+  void *__XFXN;
+  ____ONOJ *__V0ES;
+  ____YOOJ *__X0ES;
+  ____DB *__0WZU,*__CYZU;
+  __ZWZU=((____BC *)__UFXN);
+  if ((__ZWZU->__OFL <= __ZWZU->__WJ)) {
+    if ((__ZWZU->__OFL ==  0)) {
+      __ZWZU->__OFL= 32;
+      __0WZU=__RVW( 32);
+      __ZWZU->__FFL=__0WZU;
+    } else /* FALSE */ {
+      __1WZU=(____Q)(__ZWZU->__OFL <<  1);
+      __0WZU=((____DB *)__ZWZU->__FFL);
+      __3WZU=__ZWZU->__OFL;
+      __4WZU=__55W(((____IB )__0WZU),((____YWB )__3WZU),((____YWB )__1WZU));
+      __0WZU=((____DB *)__4WZU);
+      __M00(__0WZU,__3WZU,(____Q)(__1WZU -  1));
+      __ZWZU->__FFL=__0WZU;
+      __ZWZU->__OFL=__1WZU;
+    };
+  };
+  ((____DB *)__ZWZU->__FFL)[__ZWZU->__WJ]='(';
+  __ZWZU->__WJ=(____Q)(__ZWZU->__WJ +  1);
+  __VFXN=__OFWN(__TFXN);
+  __ENZH(((____WMB *)__VFXN),__UFXN);
+  __ZWZU=((____BC *)__UFXN);
+  if ((__ZWZU->__OFL <= __ZWZU->__WJ)) {
+    if ((__ZWZU->__OFL ==  0)) {
+      __ZWZU->__OFL= 32;
+      __0WZU=__RVW( 32);
+      __ZWZU->__FFL=__0WZU;
+    } else /* FALSE */ {
+      __1WZU=(____Q)(__ZWZU->__OFL <<  1);
+      __0WZU=((____DB *)__ZWZU->__FFL);
+      __3WZU=__ZWZU->__OFL;
+      __4WZU=__55W(((____IB )__0WZU),((____YWB )__3WZU),((____YWB )__1WZU));
+      __0WZU=((____DB *)__4WZU);
+      __M00(__0WZU,__3WZU,(____Q)(__1WZU -  1));
+      __ZWZU->__FFL=__0WZU;
+      __ZWZU->__OFL=__1WZU;
+    };
+  };
+  ((____DB *)__ZWZU->__FFL)[__ZWZU->__WJ]=')';
+  __ZWZU->__WJ=(____Q)(__ZWZU->__WJ +  1);
+  __ZWZU=((____BC *)__UFXN);
+  if ((__ZWZU->__OFL <= __ZWZU->__WJ)) {
+    if ((__ZWZU->__OFL ==  0)) {
+      __ZWZU->__OFL= 32;
+      __0WZU=__RVW( 32);
+      __ZWZU->__FFL=__0WZU;
+    } else /* FALSE */ {
+      __1WZU=(____Q)(__ZWZU->__OFL <<  1);
+      __0WZU=((____DB *)__ZWZU->__FFL);
+      __3WZU=__ZWZU->__OFL;
+      __4WZU=__55W(((____IB )__0WZU),((____YWB )__3WZU),((____YWB )__1WZU));
+      __0WZU=((____DB *)__4WZU);
+      __M00(__0WZU,__3WZU,(____Q)(__1WZU -  1));
+      __ZWZU->__FFL=__0WZU;
+      __ZWZU->__OFL=__1WZU;
+    };
+  };
+  ((____DB *)__ZWZU->__FFL)[__ZWZU->__WJ]='(';
+  __ZWZU->__WJ=(____Q)(__ZWZU->__WJ +  1);
+  __ZWZU=((____BC *)__UFXN);
+  if ((__ZWZU->__OFL <= __ZWZU->__WJ)) {
+    if ((__ZWZU->__OFL ==  0)) {
+      __ZWZU->__OFL= 32;
+      __0WZU=__RVW( 32);
+      __ZWZU->__FFL=__0WZU;
+    } else /* FALSE */ {
+      __1WZU=(____Q)(__ZWZU->__OFL <<  1);
+      __0WZU=((____DB *)__ZWZU->__FFL);
+      __3WZU=__ZWZU->__OFL;
+      __4WZU=__55W(((____IB )__0WZU),((____YWB )__3WZU),((____YWB )__1WZU));
+      __0WZU=((____DB *)__4WZU);
+      __M00(__0WZU,__3WZU,(____Q)(__1WZU -  1));
+      __ZWZU->__FFL=__0WZU;
+      __ZWZU->__OFL=__1WZU;
+    };
+  };
+  ((____DB *)__ZWZU->__FFL)[__ZWZU->__WJ]='~';
+  __ZWZU->__WJ=(____Q)(__ZWZU->__WJ +  1);
+  __ZWZU=((____BC *)__UFXN);
+  if ((__ZWZU->__OFL <= __ZWZU->__WJ)) {
+    if ((__ZWZU->__OFL ==  0)) {
+      __ZWZU->__OFL= 32;
+      __0WZU=__RVW( 32);
+      __ZWZU->__FFL=__0WZU;
+    } else /* FALSE */ {
+      __1WZU=(____Q)(__ZWZU->__OFL <<  1);
+      __0WZU=((____DB *)__ZWZU->__FFL);
+      __3WZU=__ZWZU->__OFL;
+      __4WZU=__55W(((____IB )__0WZU),((____YWB )__3WZU),((____YWB )__1WZU));
+      __0WZU=((____DB *)__4WZU);
+      __M00(__0WZU,__3WZU,(____Q)(__1WZU -  1));
+      __ZWZU->__FFL=__0WZU;
+      __ZWZU->__OFL=__1WZU;
+    };
+  };
+  ((____DB *)__ZWZU->__FFL)[__ZWZU->__WJ]=' ';
+  __ZWZU->__WJ=(____Q)(__ZWZU->__WJ +  1);
+  __XFXN=__TFXN->__VVPM.__T0VL;
+  switch (((struct ___OBJ *)__XFXN)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__XFXN)),__UFXN);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__XFXN)),__UFXN);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__XFXN)),__UFXN);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__XFXN)),__UFXN);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__XFXN)),__UFXN);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__UFXN),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__XFXN),__UFXN);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__XFXN)),__UFXN);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__XFXN)),__UFXN);
+  } 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 *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__FEXN),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__UFXN),((____YMOJ *)((____2A0I *)__XFXN))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__GZES=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN));
-    Self__SWZU=((__STRING__BC *)buffer__FEXN);
-    if ((Self__SWZU->capacity__HFL <= Self__SWZU->count__WJ)) {
-      if ((Self__SWZU->capacity__HFL ==  0)) {
-        Self__SWZU->capacity__HFL= 32;
-        __tmp__TWZU=create__KVW( 32);
-        Self__SWZU->storage__4EL=__tmp__TWZU;
+  case ____ONOJ__: {
+    __V0ES=((____ONOJ *)((____2A0I *)__XFXN));
+    __BYZU=((____BC *)__UFXN);
+    if ((__BYZU->__OFL <= __BYZU->__WJ)) {
+      if ((__BYZU->__OFL ==  0)) {
+        __BYZU->__OFL= 32;
+        __CYZU=__RVW( 32);
+        __BYZU->__FFL=__CYZU;
       } else /* FALSE */ {
-        __tmp__UWZU=(__INTEGER__Q)(Self__SWZU->capacity__HFL <<  1);
-        __tmp__TWZU=((__CHARACTER__DB *)Self__SWZU->storage__4EL);
-        old_nb_elts__WWZU=Self__SWZU->capacity__HFL;
-        __tmp__XWZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TWZU),((__UINTEGER_32__RWB )old_nb_elts__WWZU),((__UINTEGER_32__RWB )__tmp__UWZU));
-        __tmp__TWZU=((__CHARACTER__DB *)__tmp__XWZU);
-        clear__to__F00(__tmp__TWZU,old_nb_elts__WWZU,(__INTEGER__Q)(__tmp__UWZU -  1));
-        Self__SWZU->storage__4EL=__tmp__TWZU;
-        Self__SWZU->capacity__HFL=__tmp__UWZU;
+        __DYZU=(____Q)(__BYZU->__OFL <<  1);
+        __CYZU=((____DB *)__BYZU->__FFL);
+        __FYZU=__BYZU->__OFL;
+        __GYZU=__55W(((____IB )__CYZU),((____YWB )__FYZU),((____YWB )__DYZU));
+        __CYZU=((____DB *)__GYZU);
+        __M00(__CYZU,__FYZU,(____Q)(__DYZU -  1));
+        __BYZU->__FFL=__CYZU;
+        __BYZU->__OFL=__DYZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SWZU->storage__4EL)[Self__SWZU->count__WJ]='\'';
-    Self__SWZU->count__WJ=(__INTEGER__Q)(Self__SWZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__FEXN),Self__GZES->text__ID5J);
-    Self__SWZU=((__STRING__BC *)buffer__FEXN);
-    if ((Self__SWZU->capacity__HFL <= Self__SWZU->count__WJ)) {
-      if ((Self__SWZU->capacity__HFL ==  0)) {
-        Self__SWZU->capacity__HFL= 32;
-        __tmp__TWZU=create__KVW( 32);
-        Self__SWZU->storage__4EL=__tmp__TWZU;
+    ((____DB *)__BYZU->__FFL)[__BYZU->__WJ]='\'';
+    __BYZU->__WJ=(____Q)(__BYZU->__WJ +  1);
+    __EWX(((____BC *)__UFXN),__V0ES->__XE5J);
+    __BYZU=((____BC *)__UFXN);
+    if ((__BYZU->__OFL <= __BYZU->__WJ)) {
+      if ((__BYZU->__OFL ==  0)) {
+        __BYZU->__OFL= 32;
+        __CYZU=__RVW( 32);
+        __BYZU->__FFL=__CYZU;
       } else /* FALSE */ {
-        __tmp__UWZU=(__INTEGER__Q)(Self__SWZU->capacity__HFL <<  1);
-        __tmp__TWZU=((__CHARACTER__DB *)Self__SWZU->storage__4EL);
-        old_nb_elts__WWZU=Self__SWZU->capacity__HFL;
-        __tmp__XWZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TWZU),((__UINTEGER_32__RWB )old_nb_elts__WWZU),((__UINTEGER_32__RWB )__tmp__UWZU));
-        __tmp__TWZU=((__CHARACTER__DB *)__tmp__XWZU);
-        clear__to__F00(__tmp__TWZU,old_nb_elts__WWZU,(__INTEGER__Q)(__tmp__UWZU -  1));
-        Self__SWZU->storage__4EL=__tmp__TWZU;
-        Self__SWZU->capacity__HFL=__tmp__UWZU;
+        __DYZU=(____Q)(__BYZU->__OFL <<  1);
+        __CYZU=((____DB *)__BYZU->__FFL);
+        __FYZU=__BYZU->__OFL;
+        __GYZU=__55W(((____IB )__CYZU),((____YWB )__FYZU),((____YWB )__DYZU));
+        __CYZU=((____DB *)__GYZU);
+        __M00(__CYZU,__FYZU,(____Q)(__DYZU -  1));
+        __BYZU->__FFL=__CYZU;
+        __BYZU->__OFL=__DYZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SWZU->storage__4EL)[Self__SWZU->count__WJ]='\'';
-    Self__SWZU->count__WJ=(__INTEGER__Q)(Self__SWZU->count__WJ +  1);
+    ((____DB *)__BYZU->__FFL)[__BYZU->__WJ]='\'';
+    __BYZU->__WJ=(____Q)(__BYZU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__IZES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__IEXN));
-    Self__SWZU=((__STRING__BC *)buffer__FEXN);
-    if ((Self__SWZU->capacity__HFL <= Self__SWZU->count__WJ)) {
-      if ((Self__SWZU->capacity__HFL ==  0)) {
-        Self__SWZU->capacity__HFL= 32;
-        __tmp__TWZU=create__KVW( 32);
-        Self__SWZU->storage__4EL=__tmp__TWZU;
+  case ____YOOJ__: {
+    __X0ES=((____YOOJ *)((____2A0I *)__XFXN));
+    __BYZU=((____BC *)__UFXN);
+    if ((__BYZU->__OFL <= __BYZU->__WJ)) {
+      if ((__BYZU->__OFL ==  0)) {
+        __BYZU->__OFL= 32;
+        __CYZU=__RVW( 32);
+        __BYZU->__FFL=__CYZU;
       } else /* FALSE */ {
-        __tmp__UWZU=(__INTEGER__Q)(Self__SWZU->capacity__HFL <<  1);
-        __tmp__TWZU=((__CHARACTER__DB *)Self__SWZU->storage__4EL);
-        old_nb_elts__WWZU=Self__SWZU->capacity__HFL;
-        __tmp__XWZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TWZU),((__UINTEGER_32__RWB )old_nb_elts__WWZU),((__UINTEGER_32__RWB )__tmp__UWZU));
-        __tmp__TWZU=((__CHARACTER__DB *)__tmp__XWZU);
-        clear__to__F00(__tmp__TWZU,old_nb_elts__WWZU,(__INTEGER__Q)(__tmp__UWZU -  1));
-        Self__SWZU->storage__4EL=__tmp__TWZU;
-        Self__SWZU->capacity__HFL=__tmp__UWZU;
+        __DYZU=(____Q)(__BYZU->__OFL <<  1);
+        __CYZU=((____DB *)__BYZU->__FFL);
+        __FYZU=__BYZU->__OFL;
+        __GYZU=__55W(((____IB )__CYZU),((____YWB )__FYZU),((____YWB )__DYZU));
+        __CYZU=((____DB *)__GYZU);
+        __M00(__CYZU,__FYZU,(____Q)(__DYZU -  1));
+        __BYZU->__FFL=__CYZU;
+        __BYZU->__OFL=__DYZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SWZU->storage__4EL)[Self__SWZU->count__WJ]='\"';
-    Self__SWZU->count__WJ=(__INTEGER__Q)(Self__SWZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__FEXN),Self__IZES->string__EBJK);
-    Self__SWZU=((__STRING__BC *)buffer__FEXN);
-    if ((Self__SWZU->capacity__HFL <= Self__SWZU->count__WJ)) {
-      if ((Self__SWZU->capacity__HFL ==  0)) {
-        Self__SWZU->capacity__HFL= 32;
-        __tmp__TWZU=create__KVW( 32);
-        Self__SWZU->storage__4EL=__tmp__TWZU;
+    ((____DB *)__BYZU->__FFL)[__BYZU->__WJ]='\"';
+    __BYZU->__WJ=(____Q)(__BYZU->__WJ +  1);
+    __EWX(((____BC *)__UFXN),__X0ES->__TCJK);
+    __BYZU=((____BC *)__UFXN);
+    if ((__BYZU->__OFL <= __BYZU->__WJ)) {
+      if ((__BYZU->__OFL ==  0)) {
+        __BYZU->__OFL= 32;
+        __CYZU=__RVW( 32);
+        __BYZU->__FFL=__CYZU;
       } else /* FALSE */ {
-        __tmp__UWZU=(__INTEGER__Q)(Self__SWZU->capacity__HFL <<  1);
-        __tmp__TWZU=((__CHARACTER__DB *)Self__SWZU->storage__4EL);
-        old_nb_elts__WWZU=Self__SWZU->capacity__HFL;
-        __tmp__XWZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TWZU),((__UINTEGER_32__RWB )old_nb_elts__WWZU),((__UINTEGER_32__RWB )__tmp__UWZU));
-        __tmp__TWZU=((__CHARACTER__DB *)__tmp__XWZU);
-        clear__to__F00(__tmp__TWZU,old_nb_elts__WWZU,(__INTEGER__Q)(__tmp__UWZU -  1));
-        Self__SWZU->storage__4EL=__tmp__TWZU;
-        Self__SWZU->capacity__HFL=__tmp__UWZU;
+        __DYZU=(____Q)(__BYZU->__OFL <<  1);
+        __CYZU=((____DB *)__BYZU->__FFL);
+        __FYZU=__BYZU->__OFL;
+        __GYZU=__55W(((____IB )__CYZU),((____YWB )__FYZU),((____YWB )__DYZU));
+        __CYZU=((____DB *)__GYZU);
+        __M00(__CYZU,__FYZU,(____Q)(__DYZU -  1));
+        __BYZU->__FFL=__CYZU;
+        __BYZU->__OFL=__DYZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SWZU->storage__4EL)[Self__SWZU->count__WJ]='\"';
-    Self__SWZU->count__WJ=(__INTEGER__Q)(Self__SWZU->count__WJ +  1);
+    ((____DB *)__BYZU->__FFL)[__BYZU->__WJ]='\"';
+    __BYZU->__WJ=(____Q)(__BYZU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__FEXN),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__IEXN))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__UFXN),((____Q5YL *)((____2A0I *)__XFXN))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__XFXN)),__UFXN);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__IEXN)),buffer__FEXN);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__XFXN)),__UFXN);
   } break;
   };
-  Self__KVZU=((__STRING__BC *)buffer__FEXN);
-  if ((Self__KVZU->capacity__HFL <= Self__KVZU->count__WJ)) {
-    if ((Self__KVZU->capacity__HFL ==  0)) {
-      Self__KVZU->capacity__HFL= 32;
-      __tmp__LVZU=create__KVW( 32);
-      Self__KVZU->storage__4EL=__tmp__LVZU;
+  __ZWZU=((____BC *)__UFXN);
+  if ((__ZWZU->__OFL <= __ZWZU->__WJ)) {
+    if ((__ZWZU->__OFL ==  0)) {
+      __ZWZU->__OFL= 32;
+      __0WZU=__RVW( 32);
+      __ZWZU->__FFL=__0WZU;
     } else /* FALSE */ {
-      __tmp__MVZU=(__INTEGER__Q)(Self__KVZU->capacity__HFL <<  1);
-      __tmp__LVZU=((__CHARACTER__DB *)Self__KVZU->storage__4EL);
-      old_nb_elts__OVZU=Self__KVZU->capacity__HFL;
-      __tmp__PVZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__LVZU),((__UINTEGER_32__RWB )old_nb_elts__OVZU),((__UINTEGER_32__RWB )__tmp__MVZU));
-      __tmp__LVZU=((__CHARACTER__DB *)__tmp__PVZU);
-      clear__to__F00(__tmp__LVZU,old_nb_elts__OVZU,(__INTEGER__Q)(__tmp__MVZU -  1));
-      Self__KVZU->storage__4EL=__tmp__LVZU;
-      Self__KVZU->capacity__HFL=__tmp__MVZU;
+      __1WZU=(____Q)(__ZWZU->__OFL <<  1);
+      __0WZU=((____DB *)__ZWZU->__FFL);
+      __3WZU=__ZWZU->__OFL;
+      __4WZU=__55W(((____IB )__0WZU),((____YWB )__3WZU),((____YWB )__1WZU));
+      __0WZU=((____DB *)__4WZU);
+      __M00(__0WZU,__3WZU,(____Q)(__1WZU -  1));
+      __ZWZU->__FFL=__0WZU;
+      __ZWZU->__OFL=__1WZU;
     };
   };
-  ((__CHARACTER__DB *)Self__KVZU->storage__4EL)[Self__KVZU->count__WJ]=')';
-  Self__KVZU->count__WJ=(__INTEGER__Q)(Self__KVZU->count__WJ +  1);
+  ((____DB *)__ZWZU->__FFL)[__ZWZU->__WJ]=')';
+  __ZWZU->__WJ=(____Q)(__ZWZU->__WJ +  1);
 }
 
-static void genere__FQ0P(__EXPR_MOD__LYPM *Self__GQ0P,__STRING__BC *buffer__HQ0P)
-// ({EXPR_MOD__LYPM},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __UR0P(____0ZPM *__VR0P,____BC *__WR0P)
+// ({__0ZPM},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__IQ0P,*__tmp__VQ0P,*__tmp__GR0P;
-  __STRING__BC *Self__0XZU,*Self__SYZU;
-  __INTEGER__Q __tmp__2XZU,old_nb_elts__4XZU,__tmp__UYZU;
-  __INTEGER__Q old_nb_elts__WYZU;
-  __POINTER__IB __tmp__5XZU,__tmp__XYZU;
-  void *__tmp__FR0P,*__tmp__BS0P;
-  __CHARACTER_CST__5LOJ *Self__E0ES;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__G0ES;
-  __CHARACTER__DB *__tmp__1XZU,*__tmp__TYZU;
-  __BOOLEAN__L __tmp__AR0P;
-  __tmp__IQ0P=static_type__BL1P(Self__GQ0P);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__IQ0P)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__HQ0P),(&__string_660));
+  ____WMB *__XR0P,*__ES0P,*__VS0P;
+  ____BC *__JZZU,*__B0ZU;
+  ____Q __LZZU,__NZZU,__D0ZU,__F0ZU;
+  ____IB __OZZU,__G0ZU;
+  void *__US0P,*__QT0P;
+  ____ONOJ *__T1ES;
+  ____YOOJ *__V1ES;
+  ____DB *__KZZU,*__C0ZU;
+  ____L __PS0P;
+  __XR0P=__QM1P(__VR0P);
+  if (((void *)((____WMB *)__XR0P)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__WR0P),(&__string_660));
   } else /* FALSE */ {
-    Self__0XZU=((__STRING__BC *)buffer__HQ0P);
-    if ((Self__0XZU->capacity__HFL <= Self__0XZU->count__WJ)) {
-      if ((Self__0XZU->capacity__HFL ==  0)) {
-        Self__0XZU->capacity__HFL= 32;
-        __tmp__1XZU=create__KVW( 32);
-        Self__0XZU->storage__4EL=__tmp__1XZU;
-      } else /* FALSE */ {
-        __tmp__2XZU=(__INTEGER__Q)(Self__0XZU->capacity__HFL <<  1);
-        __tmp__1XZU=((__CHARACTER__DB *)Self__0XZU->storage__4EL);
-        old_nb_elts__4XZU=Self__0XZU->capacity__HFL;
-        __tmp__5XZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1XZU),((__UINTEGER_32__RWB )old_nb_elts__4XZU),((__UINTEGER_32__RWB )__tmp__2XZU));
-        __tmp__1XZU=((__CHARACTER__DB *)__tmp__5XZU);
-        clear__to__F00(__tmp__1XZU,old_nb_elts__4XZU,(__INTEGER__Q)(__tmp__2XZU -  1));
-        Self__0XZU->storage__4EL=__tmp__1XZU;
-        Self__0XZU->capacity__HFL=__tmp__2XZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__0XZU->storage__4EL)[Self__0XZU->count__WJ]='(';
-    Self__0XZU->count__WJ=(__INTEGER__Q)(Self__0XZU->count__WJ +  1);
-    __tmp__VQ0P=static_type__BL1P(Self__GQ0P);
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)__tmp__VQ0P),buffer__HQ0P);
-    Self__0XZU=((__STRING__BC *)buffer__HQ0P);
-    if ((Self__0XZU->capacity__HFL <= Self__0XZU->count__WJ)) {
-      if ((Self__0XZU->capacity__HFL ==  0)) {
-        Self__0XZU->capacity__HFL= 32;
-        __tmp__1XZU=create__KVW( 32);
-        Self__0XZU->storage__4EL=__tmp__1XZU;
-      } else /* FALSE */ {
-        __tmp__2XZU=(__INTEGER__Q)(Self__0XZU->capacity__HFL <<  1);
-        __tmp__1XZU=((__CHARACTER__DB *)Self__0XZU->storage__4EL);
-        old_nb_elts__4XZU=Self__0XZU->capacity__HFL;
-        __tmp__5XZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1XZU),((__UINTEGER_32__RWB )old_nb_elts__4XZU),((__UINTEGER_32__RWB )__tmp__2XZU));
-        __tmp__1XZU=((__CHARACTER__DB *)__tmp__5XZU);
-        clear__to__F00(__tmp__1XZU,old_nb_elts__4XZU,(__INTEGER__Q)(__tmp__2XZU -  1));
-        Self__0XZU->storage__4EL=__tmp__1XZU;
-        Self__0XZU->capacity__HFL=__tmp__2XZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__0XZU->storage__4EL)[Self__0XZU->count__WJ]=')';
-    Self__0XZU->count__WJ=(__INTEGER__Q)(Self__0XZU->count__WJ +  1);
-  };
-  Self__0XZU=((__STRING__BC *)buffer__HQ0P);
-  if ((Self__0XZU->capacity__HFL <= Self__0XZU->count__WJ)) {
-    if ((Self__0XZU->capacity__HFL ==  0)) {
-      Self__0XZU->capacity__HFL= 32;
-      __tmp__1XZU=create__KVW( 32);
-      Self__0XZU->storage__4EL=__tmp__1XZU;
-    } else /* FALSE */ {
-      __tmp__2XZU=(__INTEGER__Q)(Self__0XZU->capacity__HFL <<  1);
-      __tmp__1XZU=((__CHARACTER__DB *)Self__0XZU->storage__4EL);
-      old_nb_elts__4XZU=Self__0XZU->capacity__HFL;
-      __tmp__5XZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1XZU),((__UINTEGER_32__RWB )old_nb_elts__4XZU),((__UINTEGER_32__RWB )__tmp__2XZU));
-      __tmp__1XZU=((__CHARACTER__DB *)__tmp__5XZU);
-      clear__to__F00(__tmp__1XZU,old_nb_elts__4XZU,(__INTEGER__Q)(__tmp__2XZU -  1));
-      Self__0XZU->storage__4EL=__tmp__1XZU;
-      Self__0XZU->capacity__HFL=__tmp__2XZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__0XZU->storage__4EL)[Self__0XZU->count__WJ]='(';
-  Self__0XZU->count__WJ=(__INTEGER__Q)(Self__0XZU->count__WJ +  1);
-  __tmp__IQ0P=static_type__BL1P(Self__GQ0P);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__IQ0P)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__HQ0P),(&__string_663));
-    __tmp__AR0P=TRUE__K__;
+    __JZZU=((____BC *)__WR0P);
+    if ((__JZZU->__OFL <= __JZZU->__WJ)) {
+      if ((__JZZU->__OFL ==  0)) {
+        __JZZU->__OFL= 32;
+        __KZZU=__RVW( 32);
+        __JZZU->__FFL=__KZZU;
+      } else /* FALSE */ {
+        __LZZU=(____Q)(__JZZU->__OFL <<  1);
+        __KZZU=((____DB *)__JZZU->__FFL);
+        __NZZU=__JZZU->__OFL;
+        __OZZU=__55W(((____IB )__KZZU),((____YWB )__NZZU),((____YWB )__LZZU));
+        __KZZU=((____DB *)__OZZU);
+        __M00(__KZZU,__NZZU,(____Q)(__LZZU -  1));
+        __JZZU->__FFL=__KZZU;
+        __JZZU->__OFL=__LZZU;
+      };
+    };
+    ((____DB *)__JZZU->__FFL)[__JZZU->__WJ]='(';
+    __JZZU->__WJ=(____Q)(__JZZU->__WJ +  1);
+    __ES0P=__QM1P(__VR0P);
+    __ENZH(((____WMB *)__ES0P),__WR0P);
+    __JZZU=((____BC *)__WR0P);
+    if ((__JZZU->__OFL <= __JZZU->__WJ)) {
+      if ((__JZZU->__OFL ==  0)) {
+        __JZZU->__OFL= 32;
+        __KZZU=__RVW( 32);
+        __JZZU->__FFL=__KZZU;
+      } else /* FALSE */ {
+        __LZZU=(____Q)(__JZZU->__OFL <<  1);
+        __KZZU=((____DB *)__JZZU->__FFL);
+        __NZZU=__JZZU->__OFL;
+        __OZZU=__55W(((____IB )__KZZU),((____YWB )__NZZU),((____YWB )__LZZU));
+        __KZZU=((____DB *)__OZZU);
+        __M00(__KZZU,__NZZU,(____Q)(__LZZU -  1));
+        __JZZU->__FFL=__KZZU;
+        __JZZU->__OFL=__LZZU;
+      };
+    };
+    ((____DB *)__JZZU->__FFL)[__JZZU->__WJ]=')';
+    __JZZU->__WJ=(____Q)(__JZZU->__WJ +  1);
+  };
+  __JZZU=((____BC *)__WR0P);
+  if ((__JZZU->__OFL <= __JZZU->__WJ)) {
+    if ((__JZZU->__OFL ==  0)) {
+      __JZZU->__OFL= 32;
+      __KZZU=__RVW( 32);
+      __JZZU->__FFL=__KZZU;
+    } else /* FALSE */ {
+      __LZZU=(____Q)(__JZZU->__OFL <<  1);
+      __KZZU=((____DB *)__JZZU->__FFL);
+      __NZZU=__JZZU->__OFL;
+      __OZZU=__55W(((____IB )__KZZU),((____YWB )__NZZU),((____YWB )__LZZU));
+      __KZZU=((____DB *)__OZZU);
+      __M00(__KZZU,__NZZU,(____Q)(__LZZU -  1));
+      __JZZU->__FFL=__KZZU;
+      __JZZU->__OFL=__LZZU;
+    };
+  };
+  ((____DB *)__JZZU->__FFL)[__JZZU->__WJ]='(';
+  __JZZU->__WJ=(____Q)(__JZZU->__WJ +  1);
+  __XR0P=__QM1P(__VR0P);
+  if (((void *)((____WMB *)__XR0P)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__WR0P),(&__string_663));
+    __PS0P=__K__;
   } else /* FALSE */ {
-    __tmp__AR0P=FALSE__O__;
+    __PS0P=__O__;
   };
-  if ((! __tmp__AR0P)) {
-    __tmp__FR0P=Self__GQ0P->parent_expr_binary__MYPM.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__FR0P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__GR0P=((__STRING_CST__5J *)__tmp__FR0P)->parent_constant__EK.static_type__SG4D;
+  if ((! __PS0P)) {
+    __US0P=__VR0P->__1ZPM.__BC5J;
+    switch (((struct ___OBJ *)__US0P)->__id) {
+    case ____5J__: {
+      __VS0P=((____5J *)__US0P)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__GR0P=((__EXTERNAL_C__L5WC *)__tmp__FR0P)->static_type__J54D;
+    case ____0AXC__: {
+      __VS0P=((____0AXC *)__US0P)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__GR0P=((__PROTOTYPE_CST__45WC *)__tmp__FR0P)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __VS0P=((____NBXC *)__US0P)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__GR0P=((__INTEGER_CST__KAXC *)__tmp__FR0P)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __VS0P=((____ZBXC *)__US0P)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__GR0P=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__FR0P));
+    case ____DMWH__: {
+      __VS0P=__B21J(((____DMWH *)__US0P));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__GR0P=((__READ_LOCAL__N5ZI *)__tmp__FR0P)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __VS0P=((____2A0I *)__US0P)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__GR0P=static_type__2CCK();
+    case ____HJNJ__: {
+      __VS0P=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__GR0P=static_type__BDCK();
+    case ____SJNJ__: {
+      __VS0P=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__GR0P=static_type__GDCK();
+    case ____0AOJ__: {
+      __VS0P=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__GR0P=static_type__LDCK();
+    case ____EBOJ__: {
+      __VS0P=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__GR0P=static_type__QDCK();
+    case ____3BOJ__: {
+      __VS0P=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__GR0P=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__FR0P));
+    case ____RCOJ__: {
+      __VS0P=__EFCK(((____RCOJ *)__US0P));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__GR0P=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__FR0P));
+    case ____HDOJ__: {
+      __VS0P=__JFCK(((____HDOJ *)__US0P));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__GR0P=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__FR0P));
+    case ____1DOJ__: {
+      __VS0P=__OFCK(((____1DOJ *)__US0P));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__GR0P=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__FR0P));
+    case ____PEOJ__: {
+      __VS0P=__TFCK(((____PEOJ *)__US0P));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__GR0P=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__FR0P));
+    case ____DFOJ__: {
+      __VS0P=__YFCK(((____DFOJ *)__US0P));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__GR0P=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__FR0P));
+    case ____XFOJ__: {
+      __VS0P=__3FCK(((____XFOJ *)__US0P));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__GR0P=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __VS0P=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__GR0P=static_type__XECK(((__ITEM__VFOJ *)__tmp__FR0P));
+    case ____EHOJ__: {
+      __VS0P=__GGCK(((____EHOJ *)__US0P));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__GR0P=static_type__DFCK();
+    case ____2HOJ__: {
+      __VS0P=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__GR0P=((__CAST__JHOJ *)__tmp__FR0P)->static_type__TC5J;
+    case ____YIOJ__: {
+      __VS0P=((____YIOJ *)__US0P)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__GR0P=((__REAL_CST__JLOJ *)__tmp__FR0P)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __VS0P=((____YMOJ *)__US0P)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__GR0P=((__CHARACTER_CST__5LOJ *)__tmp__FR0P)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __VS0P=((____ONOJ *)__US0P)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__GR0P=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__FR0P)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __VS0P=((____YOOJ *)__US0P)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__GR0P=((__READ_SLOT__ZK4K *)__tmp__FR0P)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __VS0P=((____IM4K *)__US0P)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__GR0P=static_type__NL5O();
+    case ____T5FL__: {
+      __VS0P=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__GR0P=static_type__QQTP();
+    case ____3DUL__: {
+      __VS0P=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__GR0P=static_type__041P();
+    case ____0EUL__: {
+      __VS0P=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__GR0P=static_type__VQTP();
+    case ____BGUL__: {
+      __VS0P=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__GR0P=static_type__A51P();
+    case ____2GUL__: {
+      __VS0P=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__GR0P=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__FR0P));
+    case ____B0VL__: {
+      __VS0P=__DXBN(((____B0VL *)__US0P));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__GR0P=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__FR0P));
+    case ____P0VL__: {
+      __VS0P=__4AGM(((____P0VL *)__US0P));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__GR0P=((__READ_GLOBAL__B4YL *)__tmp__FR0P)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __VS0P=((____Q5YL *)__US0P)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__GR0P=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__FR0P));
+    case ____UVPM__: {
+      __VS0P=__OFWN(((____UVPM *)__US0P));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__GR0P=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__FR0P));
+    case ____0ZPM__: {
+      __VS0P=__QM1P(((____0ZPM *)__US0P));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__GR0P=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__FR0P));
+    case ____MR0N__: {
+      __VS0P=__FQVO(((____MR0N *)__US0P));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__GR0P=static_type__BA0Q();
+    case ____YWBP__: {
+      __VS0P=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__GR0P=static_type__MBUP();
+    case ____LYBP__: {
+      __VS0P=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__GR0P=static_type__RBUP();
+    case ____CZBP__: {
+      __VS0P=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__GR0P=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__FR0P));
+    case ____3BEP__: {
+      __VS0P=__ZPFQ(((____3BEP *)__US0P));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__GR0P)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__HQ0P),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__VS0P)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__WR0P),(&__string_660));
     };
   };
-  __tmp__FR0P=Self__GQ0P->parent_expr_binary__MYPM.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__FR0P)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)__tmp__FR0P),buffer__HQ0P);
+  __US0P=__VR0P->__1ZPM.__BC5J;
+  switch (((struct ___OBJ *)__US0P)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__US0P),__WR0P);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__HQ0P),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__US0P)),__WR0P);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__WR0P),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__US0P)),__WR0P);
   } 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__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__HQ0P),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__FR0P))->value__DD5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__E0ES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__FR0P));
-    Self__SYZU=((__STRING__BC *)buffer__HQ0P);
-    if ((Self__SYZU->capacity__HFL <= Self__SYZU->count__WJ)) {
-      if ((Self__SYZU->capacity__HFL ==  0)) {
-        Self__SYZU->capacity__HFL= 32;
-        __tmp__TYZU=create__KVW( 32);
-        Self__SYZU->storage__4EL=__tmp__TYZU;
-      } else /* FALSE */ {
-        __tmp__UYZU=(__INTEGER__Q)(Self__SYZU->capacity__HFL <<  1);
-        __tmp__TYZU=((__CHARACTER__DB *)Self__SYZU->storage__4EL);
-        old_nb_elts__WYZU=Self__SYZU->capacity__HFL;
-        __tmp__XYZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TYZU),((__UINTEGER_32__RWB )old_nb_elts__WYZU),((__UINTEGER_32__RWB )__tmp__UYZU));
-        __tmp__TYZU=((__CHARACTER__DB *)__tmp__XYZU);
-        clear__to__F00(__tmp__TYZU,old_nb_elts__WYZU,(__INTEGER__Q)(__tmp__UYZU -  1));
-        Self__SYZU->storage__4EL=__tmp__TYZU;
-        Self__SYZU->capacity__HFL=__tmp__UYZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SYZU->storage__4EL)[Self__SYZU->count__WJ]='\'';
-    Self__SYZU->count__WJ=(__INTEGER__Q)(Self__SYZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__HQ0P),Self__E0ES->text__ID5J);
-    Self__SYZU=((__STRING__BC *)buffer__HQ0P);
-    if ((Self__SYZU->capacity__HFL <= Self__SYZU->count__WJ)) {
-      if ((Self__SYZU->capacity__HFL ==  0)) {
-        Self__SYZU->capacity__HFL= 32;
-        __tmp__TYZU=create__KVW( 32);
-        Self__SYZU->storage__4EL=__tmp__TYZU;
-      } else /* FALSE */ {
-        __tmp__UYZU=(__INTEGER__Q)(Self__SYZU->capacity__HFL <<  1);
-        __tmp__TYZU=((__CHARACTER__DB *)Self__SYZU->storage__4EL);
-        old_nb_elts__WYZU=Self__SYZU->capacity__HFL;
-        __tmp__XYZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TYZU),((__UINTEGER_32__RWB )old_nb_elts__WYZU),((__UINTEGER_32__RWB )__tmp__UYZU));
-        __tmp__TYZU=((__CHARACTER__DB *)__tmp__XYZU);
-        clear__to__F00(__tmp__TYZU,old_nb_elts__WYZU,(__INTEGER__Q)(__tmp__UYZU -  1));
-        Self__SYZU->storage__4EL=__tmp__TYZU;
-        Self__SYZU->capacity__HFL=__tmp__UYZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SYZU->storage__4EL)[Self__SYZU->count__WJ]='\'';
-    Self__SYZU->count__WJ=(__INTEGER__Q)(Self__SYZU->count__WJ +  1);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__G0ES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__FR0P));
-    Self__SYZU=((__STRING__BC *)buffer__HQ0P);
-    if ((Self__SYZU->capacity__HFL <= Self__SYZU->count__WJ)) {
-      if ((Self__SYZU->capacity__HFL ==  0)) {
-        Self__SYZU->capacity__HFL= 32;
-        __tmp__TYZU=create__KVW( 32);
-        Self__SYZU->storage__4EL=__tmp__TYZU;
-      } else /* FALSE */ {
-        __tmp__UYZU=(__INTEGER__Q)(Self__SYZU->capacity__HFL <<  1);
-        __tmp__TYZU=((__CHARACTER__DB *)Self__SYZU->storage__4EL);
-        old_nb_elts__WYZU=Self__SYZU->capacity__HFL;
-        __tmp__XYZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TYZU),((__UINTEGER_32__RWB )old_nb_elts__WYZU),((__UINTEGER_32__RWB )__tmp__UYZU));
-        __tmp__TYZU=((__CHARACTER__DB *)__tmp__XYZU);
-        clear__to__F00(__tmp__TYZU,old_nb_elts__WYZU,(__INTEGER__Q)(__tmp__UYZU -  1));
-        Self__SYZU->storage__4EL=__tmp__TYZU;
-        Self__SYZU->capacity__HFL=__tmp__UYZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SYZU->storage__4EL)[Self__SYZU->count__WJ]='\"';
-    Self__SYZU->count__WJ=(__INTEGER__Q)(Self__SYZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__HQ0P),Self__G0ES->string__EBJK);
-    Self__SYZU=((__STRING__BC *)buffer__HQ0P);
-    if ((Self__SYZU->capacity__HFL <= Self__SYZU->count__WJ)) {
-      if ((Self__SYZU->capacity__HFL ==  0)) {
-        Self__SYZU->capacity__HFL= 32;
-        __tmp__TYZU=create__KVW( 32);
-        Self__SYZU->storage__4EL=__tmp__TYZU;
-      } else /* FALSE */ {
-        __tmp__UYZU=(__INTEGER__Q)(Self__SYZU->capacity__HFL <<  1);
-        __tmp__TYZU=((__CHARACTER__DB *)Self__SYZU->storage__4EL);
-        old_nb_elts__WYZU=Self__SYZU->capacity__HFL;
-        __tmp__XYZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TYZU),((__UINTEGER_32__RWB )old_nb_elts__WYZU),((__UINTEGER_32__RWB )__tmp__UYZU));
-        __tmp__TYZU=((__CHARACTER__DB *)__tmp__XYZU);
-        clear__to__F00(__tmp__TYZU,old_nb_elts__WYZU,(__INTEGER__Q)(__tmp__UYZU -  1));
-        Self__SYZU->storage__4EL=__tmp__TYZU;
-        Self__SYZU->capacity__HFL=__tmp__UYZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__SYZU->storage__4EL)[Self__SYZU->count__WJ]='\"';
-    Self__SYZU->count__WJ=(__INTEGER__Q)(Self__SYZU->count__WJ +  1);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__HQ0P),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__FR0P))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-  } break;
-  };
-  Self__0XZU=((__STRING__BC *)buffer__HQ0P);
-  if ((Self__0XZU->capacity__HFL <= Self__0XZU->count__WJ)) {
-    if ((Self__0XZU->capacity__HFL ==  0)) {
-      Self__0XZU->capacity__HFL= 32;
-      __tmp__1XZU=create__KVW( 32);
-      Self__0XZU->storage__4EL=__tmp__1XZU;
-    } else /* FALSE */ {
-      __tmp__2XZU=(__INTEGER__Q)(Self__0XZU->capacity__HFL <<  1);
-      __tmp__1XZU=((__CHARACTER__DB *)Self__0XZU->storage__4EL);
-      old_nb_elts__4XZU=Self__0XZU->capacity__HFL;
-      __tmp__5XZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1XZU),((__UINTEGER_32__RWB )old_nb_elts__4XZU),((__UINTEGER_32__RWB )__tmp__2XZU));
-      __tmp__1XZU=((__CHARACTER__DB *)__tmp__5XZU);
-      clear__to__F00(__tmp__1XZU,old_nb_elts__4XZU,(__INTEGER__Q)(__tmp__2XZU -  1));
-      Self__0XZU->storage__4EL=__tmp__1XZU;
-      Self__0XZU->capacity__HFL=__tmp__2XZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__0XZU->storage__4EL)[Self__0XZU->count__WJ]=' ';
-  Self__0XZU->count__WJ=(__INTEGER__Q)(Self__0XZU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__HQ0P),(&__string_496));
-  Self__0XZU=((__STRING__BC *)buffer__HQ0P);
-  if ((Self__0XZU->capacity__HFL <= Self__0XZU->count__WJ)) {
-    if ((Self__0XZU->capacity__HFL ==  0)) {
-      Self__0XZU->capacity__HFL= 32;
-      __tmp__1XZU=create__KVW( 32);
-      Self__0XZU->storage__4EL=__tmp__1XZU;
-    } else /* FALSE */ {
-      __tmp__2XZU=(__INTEGER__Q)(Self__0XZU->capacity__HFL <<  1);
-      __tmp__1XZU=((__CHARACTER__DB *)Self__0XZU->storage__4EL);
-      old_nb_elts__4XZU=Self__0XZU->capacity__HFL;
-      __tmp__5XZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1XZU),((__UINTEGER_32__RWB )old_nb_elts__4XZU),((__UINTEGER_32__RWB )__tmp__2XZU));
-      __tmp__1XZU=((__CHARACTER__DB *)__tmp__5XZU);
-      clear__to__F00(__tmp__1XZU,old_nb_elts__4XZU,(__INTEGER__Q)(__tmp__2XZU -  1));
-      Self__0XZU->storage__4EL=__tmp__1XZU;
-      Self__0XZU->capacity__HFL=__tmp__2XZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__0XZU->storage__4EL)[Self__0XZU->count__WJ]=' ';
-  Self__0XZU->count__WJ=(__INTEGER__Q)(Self__0XZU->count__WJ +  1);
-  __tmp__IQ0P=static_type__BL1P(Self__GQ0P);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__IQ0P)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__HQ0P),(&__string_663));
-    __tmp__AR0P=TRUE__K__;
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____YMOJ__: {
+    __EWX(((____BC *)__WR0P),((____YMOJ *)((____5J *)__US0P))->__SE5J);
+  } break;
+  case ____ONOJ__: {
+    __T1ES=((____ONOJ *)((____5J *)__US0P));
+    __B0ZU=((____BC *)__WR0P);
+    if ((__B0ZU->__OFL <= __B0ZU->__WJ)) {
+      if ((__B0ZU->__OFL ==  0)) {
+        __B0ZU->__OFL= 32;
+        __C0ZU=__RVW( 32);
+        __B0ZU->__FFL=__C0ZU;
+      } else /* FALSE */ {
+        __D0ZU=(____Q)(__B0ZU->__OFL <<  1);
+        __C0ZU=((____DB *)__B0ZU->__FFL);
+        __F0ZU=__B0ZU->__OFL;
+        __G0ZU=__55W(((____IB )__C0ZU),((____YWB )__F0ZU),((____YWB )__D0ZU));
+        __C0ZU=((____DB *)__G0ZU);
+        __M00(__C0ZU,__F0ZU,(____Q)(__D0ZU -  1));
+        __B0ZU->__FFL=__C0ZU;
+        __B0ZU->__OFL=__D0ZU;
+      };
+    };
+    ((____DB *)__B0ZU->__FFL)[__B0ZU->__WJ]='\'';
+    __B0ZU->__WJ=(____Q)(__B0ZU->__WJ +  1);
+    __EWX(((____BC *)__WR0P),__T1ES->__XE5J);
+    __B0ZU=((____BC *)__WR0P);
+    if ((__B0ZU->__OFL <= __B0ZU->__WJ)) {
+      if ((__B0ZU->__OFL ==  0)) {
+        __B0ZU->__OFL= 32;
+        __C0ZU=__RVW( 32);
+        __B0ZU->__FFL=__C0ZU;
+      } else /* FALSE */ {
+        __D0ZU=(____Q)(__B0ZU->__OFL <<  1);
+        __C0ZU=((____DB *)__B0ZU->__FFL);
+        __F0ZU=__B0ZU->__OFL;
+        __G0ZU=__55W(((____IB )__C0ZU),((____YWB )__F0ZU),((____YWB )__D0ZU));
+        __C0ZU=((____DB *)__G0ZU);
+        __M00(__C0ZU,__F0ZU,(____Q)(__D0ZU -  1));
+        __B0ZU->__FFL=__C0ZU;
+        __B0ZU->__OFL=__D0ZU;
+      };
+    };
+    ((____DB *)__B0ZU->__FFL)[__B0ZU->__WJ]='\'';
+    __B0ZU->__WJ=(____Q)(__B0ZU->__WJ +  1);
+  } break;
+  case ____YOOJ__: {
+    __V1ES=((____YOOJ *)((____5J *)__US0P));
+    __B0ZU=((____BC *)__WR0P);
+    if ((__B0ZU->__OFL <= __B0ZU->__WJ)) {
+      if ((__B0ZU->__OFL ==  0)) {
+        __B0ZU->__OFL= 32;
+        __C0ZU=__RVW( 32);
+        __B0ZU->__FFL=__C0ZU;
+      } else /* FALSE */ {
+        __D0ZU=(____Q)(__B0ZU->__OFL <<  1);
+        __C0ZU=((____DB *)__B0ZU->__FFL);
+        __F0ZU=__B0ZU->__OFL;
+        __G0ZU=__55W(((____IB )__C0ZU),((____YWB )__F0ZU),((____YWB )__D0ZU));
+        __C0ZU=((____DB *)__G0ZU);
+        __M00(__C0ZU,__F0ZU,(____Q)(__D0ZU -  1));
+        __B0ZU->__FFL=__C0ZU;
+        __B0ZU->__OFL=__D0ZU;
+      };
+    };
+    ((____DB *)__B0ZU->__FFL)[__B0ZU->__WJ]='\"';
+    __B0ZU->__WJ=(____Q)(__B0ZU->__WJ +  1);
+    __EWX(((____BC *)__WR0P),__V1ES->__TCJK);
+    __B0ZU=((____BC *)__WR0P);
+    if ((__B0ZU->__OFL <= __B0ZU->__WJ)) {
+      if ((__B0ZU->__OFL ==  0)) {
+        __B0ZU->__OFL= 32;
+        __C0ZU=__RVW( 32);
+        __B0ZU->__FFL=__C0ZU;
+      } else /* FALSE */ {
+        __D0ZU=(____Q)(__B0ZU->__OFL <<  1);
+        __C0ZU=((____DB *)__B0ZU->__FFL);
+        __F0ZU=__B0ZU->__OFL;
+        __G0ZU=__55W(((____IB )__C0ZU),((____YWB )__F0ZU),((____YWB )__D0ZU));
+        __C0ZU=((____DB *)__G0ZU);
+        __M00(__C0ZU,__F0ZU,(____Q)(__D0ZU -  1));
+        __B0ZU->__FFL=__C0ZU;
+        __B0ZU->__OFL=__D0ZU;
+      };
+    };
+    ((____DB *)__B0ZU->__FFL)[__B0ZU->__WJ]='\"';
+    __B0ZU->__WJ=(____Q)(__B0ZU->__WJ +  1);
+  } break;
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____Q5YL__: {
+    __EWX(((____BC *)__WR0P),((____Q5YL *)((____5J *)__US0P))->__HBKM->__GKRG.__WO5D);
+  } break;
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__US0P)),__WR0P);
+  } break;
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__US0P)),__WR0P);
+  } break;
+  };
+  __JZZU=((____BC *)__WR0P);
+  if ((__JZZU->__OFL <= __JZZU->__WJ)) {
+    if ((__JZZU->__OFL ==  0)) {
+      __JZZU->__OFL= 32;
+      __KZZU=__RVW( 32);
+      __JZZU->__FFL=__KZZU;
+    } else /* FALSE */ {
+      __LZZU=(____Q)(__JZZU->__OFL <<  1);
+      __KZZU=((____DB *)__JZZU->__FFL);
+      __NZZU=__JZZU->__OFL;
+      __OZZU=__55W(((____IB )__KZZU),((____YWB )__NZZU),((____YWB )__LZZU));
+      __KZZU=((____DB *)__OZZU);
+      __M00(__KZZU,__NZZU,(____Q)(__LZZU -  1));
+      __JZZU->__FFL=__KZZU;
+      __JZZU->__OFL=__LZZU;
+    };
+  };
+  ((____DB *)__JZZU->__FFL)[__JZZU->__WJ]=' ';
+  __JZZU->__WJ=(____Q)(__JZZU->__WJ +  1);
+  __EWX(((____BC *)__WR0P),(&__string_496));
+  __JZZU=((____BC *)__WR0P);
+  if ((__JZZU->__OFL <= __JZZU->__WJ)) {
+    if ((__JZZU->__OFL ==  0)) {
+      __JZZU->__OFL= 32;
+      __KZZU=__RVW( 32);
+      __JZZU->__FFL=__KZZU;
+    } else /* FALSE */ {
+      __LZZU=(____Q)(__JZZU->__OFL <<  1);
+      __KZZU=((____DB *)__JZZU->__FFL);
+      __NZZU=__JZZU->__OFL;
+      __OZZU=__55W(((____IB )__KZZU),((____YWB )__NZZU),((____YWB )__LZZU));
+      __KZZU=((____DB *)__OZZU);
+      __M00(__KZZU,__NZZU,(____Q)(__LZZU -  1));
+      __JZZU->__FFL=__KZZU;
+      __JZZU->__OFL=__LZZU;
+    };
+  };
+  ((____DB *)__JZZU->__FFL)[__JZZU->__WJ]=' ';
+  __JZZU->__WJ=(____Q)(__JZZU->__WJ +  1);
+  __XR0P=__QM1P(__VR0P);
+  if (((void *)((____WMB *)__XR0P)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__WR0P),(&__string_663));
+    __PS0P=__K__;
   } else /* FALSE */ {
-    __tmp__AR0P=FALSE__O__;
+    __PS0P=__O__;
   };
-  if ((! __tmp__AR0P)) {
-    __tmp__BS0P=Self__GQ0P->parent_expr_binary__MYPM.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__BS0P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__GR0P=((__STRING_CST__5J *)__tmp__BS0P)->parent_constant__EK.static_type__SG4D;
+  if ((! __PS0P)) {
+    __QT0P=__VR0P->__1ZPM.__FC5J;
+    switch (((struct ___OBJ *)__QT0P)->__id) {
+    case ____5J__: {
+      __VS0P=((____5J *)__QT0P)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__GR0P=((__EXTERNAL_C__L5WC *)__tmp__BS0P)->static_type__J54D;
+    case ____0AXC__: {
+      __VS0P=((____0AXC *)__QT0P)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__GR0P=((__PROTOTYPE_CST__45WC *)__tmp__BS0P)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __VS0P=((____NBXC *)__QT0P)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__GR0P=((__INTEGER_CST__KAXC *)__tmp__BS0P)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __VS0P=((____ZBXC *)__QT0P)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__GR0P=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__BS0P));
+    case ____DMWH__: {
+      __VS0P=__B21J(((____DMWH *)__QT0P));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__GR0P=((__READ_LOCAL__N5ZI *)__tmp__BS0P)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __VS0P=((____2A0I *)__QT0P)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__GR0P=static_type__2CCK();
+    case ____HJNJ__: {
+      __VS0P=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__GR0P=static_type__BDCK();
+    case ____SJNJ__: {
+      __VS0P=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__GR0P=static_type__GDCK();
+    case ____0AOJ__: {
+      __VS0P=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__GR0P=static_type__LDCK();
+    case ____EBOJ__: {
+      __VS0P=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__GR0P=static_type__QDCK();
+    case ____3BOJ__: {
+      __VS0P=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__GR0P=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__BS0P));
+    case ____RCOJ__: {
+      __VS0P=__EFCK(((____RCOJ *)__QT0P));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__GR0P=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__BS0P));
+    case ____HDOJ__: {
+      __VS0P=__JFCK(((____HDOJ *)__QT0P));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__GR0P=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__BS0P));
+    case ____1DOJ__: {
+      __VS0P=__OFCK(((____1DOJ *)__QT0P));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__GR0P=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__BS0P));
+    case ____PEOJ__: {
+      __VS0P=__TFCK(((____PEOJ *)__QT0P));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__GR0P=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__BS0P));
+    case ____DFOJ__: {
+      __VS0P=__YFCK(((____DFOJ *)__QT0P));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__GR0P=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__BS0P));
+    case ____XFOJ__: {
+      __VS0P=__3FCK(((____XFOJ *)__QT0P));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__GR0P=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __VS0P=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__GR0P=static_type__XECK(((__ITEM__VFOJ *)__tmp__BS0P));
+    case ____EHOJ__: {
+      __VS0P=__GGCK(((____EHOJ *)__QT0P));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__GR0P=static_type__DFCK();
+    case ____2HOJ__: {
+      __VS0P=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__GR0P=((__CAST__JHOJ *)__tmp__BS0P)->static_type__TC5J;
+    case ____YIOJ__: {
+      __VS0P=((____YIOJ *)__QT0P)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__GR0P=((__REAL_CST__JLOJ *)__tmp__BS0P)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __VS0P=((____YMOJ *)__QT0P)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__GR0P=((__CHARACTER_CST__5LOJ *)__tmp__BS0P)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __VS0P=((____ONOJ *)__QT0P)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__GR0P=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__BS0P)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __VS0P=((____YOOJ *)__QT0P)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__GR0P=((__READ_SLOT__ZK4K *)__tmp__BS0P)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __VS0P=((____IM4K *)__QT0P)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__GR0P=static_type__NL5O();
+    case ____T5FL__: {
+      __VS0P=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__GR0P=static_type__QQTP();
+    case ____3DUL__: {
+      __VS0P=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__GR0P=static_type__041P();
+    case ____0EUL__: {
+      __VS0P=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__GR0P=static_type__VQTP();
+    case ____BGUL__: {
+      __VS0P=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__GR0P=static_type__A51P();
+    case ____2GUL__: {
+      __VS0P=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__GR0P=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__BS0P));
+    case ____B0VL__: {
+      __VS0P=__DXBN(((____B0VL *)__QT0P));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__GR0P=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__BS0P));
+    case ____P0VL__: {
+      __VS0P=__4AGM(((____P0VL *)__QT0P));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__GR0P=((__READ_GLOBAL__B4YL *)__tmp__BS0P)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __VS0P=((____Q5YL *)__QT0P)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__GR0P=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__BS0P));
+    case ____UVPM__: {
+      __VS0P=__OFWN(((____UVPM *)__QT0P));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__GR0P=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__BS0P));
+    case ____0ZPM__: {
+      __VS0P=__QM1P(((____0ZPM *)__QT0P));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__GR0P=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__BS0P));
+    case ____MR0N__: {
+      __VS0P=__FQVO(((____MR0N *)__QT0P));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__GR0P=static_type__BA0Q();
+    case ____YWBP__: {
+      __VS0P=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__GR0P=static_type__MBUP();
+    case ____LYBP__: {
+      __VS0P=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__GR0P=static_type__RBUP();
+    case ____CZBP__: {
+      __VS0P=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__GR0P=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__BS0P));
+    case ____3BEP__: {
+      __VS0P=__ZPFQ(((____3BEP *)__QT0P));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__GR0P)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__HQ0P),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__VS0P)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__WR0P),(&__string_660));
     };
   };
-  __tmp__FR0P=Self__GQ0P->parent_expr_binary__MYPM.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__FR0P)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)__tmp__FR0P),buffer__HQ0P);
+  __US0P=__VR0P->__1ZPM.__FC5J;
+  switch (((struct ___OBJ *)__US0P)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__US0P),__WR0P);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__HQ0P),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__US0P)),__WR0P);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__WR0P),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__US0P)),__WR0P);
   } 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__FR0P)),buffer__HQ0P);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__HQ0P),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__FR0P))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__WR0P),((____YMOJ *)((____5J *)__US0P))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__E0ES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__FR0P));
-    Self__SYZU=((__STRING__BC *)buffer__HQ0P);
-    if ((Self__SYZU->capacity__HFL <= Self__SYZU->count__WJ)) {
-      if ((Self__SYZU->capacity__HFL ==  0)) {
-        Self__SYZU->capacity__HFL= 32;
-        __tmp__TYZU=create__KVW( 32);
-        Self__SYZU->storage__4EL=__tmp__TYZU;
+  case ____ONOJ__: {
+    __T1ES=((____ONOJ *)((____5J *)__US0P));
+    __B0ZU=((____BC *)__WR0P);
+    if ((__B0ZU->__OFL <= __B0ZU->__WJ)) {
+      if ((__B0ZU->__OFL ==  0)) {
+        __B0ZU->__OFL= 32;
+        __C0ZU=__RVW( 32);
+        __B0ZU->__FFL=__C0ZU;
       } else /* FALSE */ {
-        __tmp__UYZU=(__INTEGER__Q)(Self__SYZU->capacity__HFL <<  1);
-        __tmp__TYZU=((__CHARACTER__DB *)Self__SYZU->storage__4EL);
-        old_nb_elts__WYZU=Self__SYZU->capacity__HFL;
-        __tmp__XYZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TYZU),((__UINTEGER_32__RWB )old_nb_elts__WYZU),((__UINTEGER_32__RWB )__tmp__UYZU));
-        __tmp__TYZU=((__CHARACTER__DB *)__tmp__XYZU);
-        clear__to__F00(__tmp__TYZU,old_nb_elts__WYZU,(__INTEGER__Q)(__tmp__UYZU -  1));
-        Self__SYZU->storage__4EL=__tmp__TYZU;
-        Self__SYZU->capacity__HFL=__tmp__UYZU;
+        __D0ZU=(____Q)(__B0ZU->__OFL <<  1);
+        __C0ZU=((____DB *)__B0ZU->__FFL);
+        __F0ZU=__B0ZU->__OFL;
+        __G0ZU=__55W(((____IB )__C0ZU),((____YWB )__F0ZU),((____YWB )__D0ZU));
+        __C0ZU=((____DB *)__G0ZU);
+        __M00(__C0ZU,__F0ZU,(____Q)(__D0ZU -  1));
+        __B0ZU->__FFL=__C0ZU;
+        __B0ZU->__OFL=__D0ZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SYZU->storage__4EL)[Self__SYZU->count__WJ]='\'';
-    Self__SYZU->count__WJ=(__INTEGER__Q)(Self__SYZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__HQ0P),Self__E0ES->text__ID5J);
-    Self__SYZU=((__STRING__BC *)buffer__HQ0P);
-    if ((Self__SYZU->capacity__HFL <= Self__SYZU->count__WJ)) {
-      if ((Self__SYZU->capacity__HFL ==  0)) {
-        Self__SYZU->capacity__HFL= 32;
-        __tmp__TYZU=create__KVW( 32);
-        Self__SYZU->storage__4EL=__tmp__TYZU;
+    ((____DB *)__B0ZU->__FFL)[__B0ZU->__WJ]='\'';
+    __B0ZU->__WJ=(____Q)(__B0ZU->__WJ +  1);
+    __EWX(((____BC *)__WR0P),__T1ES->__XE5J);
+    __B0ZU=((____BC *)__WR0P);
+    if ((__B0ZU->__OFL <= __B0ZU->__WJ)) {
+      if ((__B0ZU->__OFL ==  0)) {
+        __B0ZU->__OFL= 32;
+        __C0ZU=__RVW( 32);
+        __B0ZU->__FFL=__C0ZU;
       } else /* FALSE */ {
-        __tmp__UYZU=(__INTEGER__Q)(Self__SYZU->capacity__HFL <<  1);
-        __tmp__TYZU=((__CHARACTER__DB *)Self__SYZU->storage__4EL);
-        old_nb_elts__WYZU=Self__SYZU->capacity__HFL;
-        __tmp__XYZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TYZU),((__UINTEGER_32__RWB )old_nb_elts__WYZU),((__UINTEGER_32__RWB )__tmp__UYZU));
-        __tmp__TYZU=((__CHARACTER__DB *)__tmp__XYZU);
-        clear__to__F00(__tmp__TYZU,old_nb_elts__WYZU,(__INTEGER__Q)(__tmp__UYZU -  1));
-        Self__SYZU->storage__4EL=__tmp__TYZU;
-        Self__SYZU->capacity__HFL=__tmp__UYZU;
+        __D0ZU=(____Q)(__B0ZU->__OFL <<  1);
+        __C0ZU=((____DB *)__B0ZU->__FFL);
+        __F0ZU=__B0ZU->__OFL;
+        __G0ZU=__55W(((____IB )__C0ZU),((____YWB )__F0ZU),((____YWB )__D0ZU));
+        __C0ZU=((____DB *)__G0ZU);
+        __M00(__C0ZU,__F0ZU,(____Q)(__D0ZU -  1));
+        __B0ZU->__FFL=__C0ZU;
+        __B0ZU->__OFL=__D0ZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SYZU->storage__4EL)[Self__SYZU->count__WJ]='\'';
-    Self__SYZU->count__WJ=(__INTEGER__Q)(Self__SYZU->count__WJ +  1);
+    ((____DB *)__B0ZU->__FFL)[__B0ZU->__WJ]='\'';
+    __B0ZU->__WJ=(____Q)(__B0ZU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__G0ES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__FR0P));
-    Self__SYZU=((__STRING__BC *)buffer__HQ0P);
-    if ((Self__SYZU->capacity__HFL <= Self__SYZU->count__WJ)) {
-      if ((Self__SYZU->capacity__HFL ==  0)) {
-        Self__SYZU->capacity__HFL= 32;
-        __tmp__TYZU=create__KVW( 32);
-        Self__SYZU->storage__4EL=__tmp__TYZU;
+  case ____YOOJ__: {
+    __V1ES=((____YOOJ *)((____5J *)__US0P));
+    __B0ZU=((____BC *)__WR0P);
+    if ((__B0ZU->__OFL <= __B0ZU->__WJ)) {
+      if ((__B0ZU->__OFL ==  0)) {
+        __B0ZU->__OFL= 32;
+        __C0ZU=__RVW( 32);
+        __B0ZU->__FFL=__C0ZU;
       } else /* FALSE */ {
-        __tmp__UYZU=(__INTEGER__Q)(Self__SYZU->capacity__HFL <<  1);
-        __tmp__TYZU=((__CHARACTER__DB *)Self__SYZU->storage__4EL);
-        old_nb_elts__WYZU=Self__SYZU->capacity__HFL;
-        __tmp__XYZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TYZU),((__UINTEGER_32__RWB )old_nb_elts__WYZU),((__UINTEGER_32__RWB )__tmp__UYZU));
-        __tmp__TYZU=((__CHARACTER__DB *)__tmp__XYZU);
-        clear__to__F00(__tmp__TYZU,old_nb_elts__WYZU,(__INTEGER__Q)(__tmp__UYZU -  1));
-        Self__SYZU->storage__4EL=__tmp__TYZU;
-        Self__SYZU->capacity__HFL=__tmp__UYZU;
+        __D0ZU=(____Q)(__B0ZU->__OFL <<  1);
+        __C0ZU=((____DB *)__B0ZU->__FFL);
+        __F0ZU=__B0ZU->__OFL;
+        __G0ZU=__55W(((____IB )__C0ZU),((____YWB )__F0ZU),((____YWB )__D0ZU));
+        __C0ZU=((____DB *)__G0ZU);
+        __M00(__C0ZU,__F0ZU,(____Q)(__D0ZU -  1));
+        __B0ZU->__FFL=__C0ZU;
+        __B0ZU->__OFL=__D0ZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SYZU->storage__4EL)[Self__SYZU->count__WJ]='\"';
-    Self__SYZU->count__WJ=(__INTEGER__Q)(Self__SYZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__HQ0P),Self__G0ES->string__EBJK);
-    Self__SYZU=((__STRING__BC *)buffer__HQ0P);
-    if ((Self__SYZU->capacity__HFL <= Self__SYZU->count__WJ)) {
-      if ((Self__SYZU->capacity__HFL ==  0)) {
-        Self__SYZU->capacity__HFL= 32;
-        __tmp__TYZU=create__KVW( 32);
-        Self__SYZU->storage__4EL=__tmp__TYZU;
+    ((____DB *)__B0ZU->__FFL)[__B0ZU->__WJ]='\"';
+    __B0ZU->__WJ=(____Q)(__B0ZU->__WJ +  1);
+    __EWX(((____BC *)__WR0P),__V1ES->__TCJK);
+    __B0ZU=((____BC *)__WR0P);
+    if ((__B0ZU->__OFL <= __B0ZU->__WJ)) {
+      if ((__B0ZU->__OFL ==  0)) {
+        __B0ZU->__OFL= 32;
+        __C0ZU=__RVW( 32);
+        __B0ZU->__FFL=__C0ZU;
       } else /* FALSE */ {
-        __tmp__UYZU=(__INTEGER__Q)(Self__SYZU->capacity__HFL <<  1);
-        __tmp__TYZU=((__CHARACTER__DB *)Self__SYZU->storage__4EL);
-        old_nb_elts__WYZU=Self__SYZU->capacity__HFL;
-        __tmp__XYZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TYZU),((__UINTEGER_32__RWB )old_nb_elts__WYZU),((__UINTEGER_32__RWB )__tmp__UYZU));
-        __tmp__TYZU=((__CHARACTER__DB *)__tmp__XYZU);
-        clear__to__F00(__tmp__TYZU,old_nb_elts__WYZU,(__INTEGER__Q)(__tmp__UYZU -  1));
-        Self__SYZU->storage__4EL=__tmp__TYZU;
-        Self__SYZU->capacity__HFL=__tmp__UYZU;
+        __D0ZU=(____Q)(__B0ZU->__OFL <<  1);
+        __C0ZU=((____DB *)__B0ZU->__FFL);
+        __F0ZU=__B0ZU->__OFL;
+        __G0ZU=__55W(((____IB )__C0ZU),((____YWB )__F0ZU),((____YWB )__D0ZU));
+        __C0ZU=((____DB *)__G0ZU);
+        __M00(__C0ZU,__F0ZU,(____Q)(__D0ZU -  1));
+        __B0ZU->__FFL=__C0ZU;
+        __B0ZU->__OFL=__D0ZU;
       };
     };
-    ((__CHARACTER__DB *)Self__SYZU->storage__4EL)[Self__SYZU->count__WJ]='\"';
-    Self__SYZU->count__WJ=(__INTEGER__Q)(Self__SYZU->count__WJ +  1);
+    ((____DB *)__B0ZU->__FFL)[__B0ZU->__WJ]='\"';
+    __B0ZU->__WJ=(____Q)(__B0ZU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__HQ0P),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__FR0P))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__WR0P),((____Q5YL *)((____5J *)__US0P))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__US0P)),__WR0P);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__FR0P)),buffer__HQ0P);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__US0P)),__WR0P);
   } break;
   };
-  Self__0XZU=((__STRING__BC *)buffer__HQ0P);
-  if ((Self__0XZU->capacity__HFL <= Self__0XZU->count__WJ)) {
-    if ((Self__0XZU->capacity__HFL ==  0)) {
-      Self__0XZU->capacity__HFL= 32;
-      __tmp__1XZU=create__KVW( 32);
-      Self__0XZU->storage__4EL=__tmp__1XZU;
+  __JZZU=((____BC *)__WR0P);
+  if ((__JZZU->__OFL <= __JZZU->__WJ)) {
+    if ((__JZZU->__OFL ==  0)) {
+      __JZZU->__OFL= 32;
+      __KZZU=__RVW( 32);
+      __JZZU->__FFL=__KZZU;
     } else /* FALSE */ {
-      __tmp__2XZU=(__INTEGER__Q)(Self__0XZU->capacity__HFL <<  1);
-      __tmp__1XZU=((__CHARACTER__DB *)Self__0XZU->storage__4EL);
-      old_nb_elts__4XZU=Self__0XZU->capacity__HFL;
-      __tmp__5XZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1XZU),((__UINTEGER_32__RWB )old_nb_elts__4XZU),((__UINTEGER_32__RWB )__tmp__2XZU));
-      __tmp__1XZU=((__CHARACTER__DB *)__tmp__5XZU);
-      clear__to__F00(__tmp__1XZU,old_nb_elts__4XZU,(__INTEGER__Q)(__tmp__2XZU -  1));
-      Self__0XZU->storage__4EL=__tmp__1XZU;
-      Self__0XZU->capacity__HFL=__tmp__2XZU;
+      __LZZU=(____Q)(__JZZU->__OFL <<  1);
+      __KZZU=((____DB *)__JZZU->__FFL);
+      __NZZU=__JZZU->__OFL;
+      __OZZU=__55W(((____IB )__KZZU),((____YWB )__NZZU),((____YWB )__LZZU));
+      __KZZU=((____DB *)__OZZU);
+      __M00(__KZZU,__NZZU,(____Q)(__LZZU -  1));
+      __JZZU->__FFL=__KZZU;
+      __JZZU->__OFL=__LZZU;
     };
   };
-  ((__CHARACTER__DB *)Self__0XZU->storage__4EL)[Self__0XZU->count__WJ]=')';
-  Self__0XZU->count__WJ=(__INTEGER__Q)(Self__0XZU->count__WJ +  1);
+  ((____DB *)__JZZU->__FFL)[__JZZU->__WJ]=')';
+  __JZZU->__WJ=(____Q)(__JZZU->__WJ +  1);
 }
 
-static void genere__5TVO(__EXPR_OR__3P0N *Self__AUVO,__STRING__BC *buffer__BUVO)
-// ({EXPR_OR__3P0N},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __OVVO(____MR0N *__PVVO,____BC *__QVVO)
+// ({__MR0N},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__CUVO,*__tmp__PUVO,*__tmp__AVVO;
-  __STRING__BC *Self__K1ZU,*Self__C2ZU;
-  __INTEGER__Q __tmp__M1ZU,old_nb_elts__O1ZU,__tmp__E2ZU;
-  __INTEGER__Q old_nb_elts__G2ZU;
-  __POINTER__IB __tmp__P1ZU,__tmp__H2ZU;
-  void *__tmp__5UVO,*__tmp__1VVO;
-  __CHARACTER_CST__5LOJ *Self__A2ES;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__C2ES;
-  __CHARACTER__DB *__tmp__L1ZU,*__tmp__D2ZU;
-  __BOOLEAN__L __tmp__0UVO;
-  __tmp__CUVO=static_type__WOVO(Self__AUVO);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__CUVO)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__BUVO),(&__string_660));
+  ____WMB *__RVVO,*__4VVO,*__PWVO;
+  ____BC *__Z2ZU,*__R3ZU;
+  ____Q __12ZU,__32ZU,__T3ZU,__V3ZU;
+  ____IB __42ZU,__W3ZU;
+  void *__OWVO,*__KXVO;
+  ____ONOJ *__P3ES;
+  ____YOOJ *__R3ES;
+  ____DB *__02ZU,*__S3ZU;
+  ____L __JWVO;
+  __RVVO=__FQVO(__PVVO);
+  if (((void *)((____WMB *)__RVVO)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__QVVO),(&__string_660));
   } else /* FALSE */ {
-    Self__K1ZU=((__STRING__BC *)buffer__BUVO);
-    if ((Self__K1ZU->capacity__HFL <= Self__K1ZU->count__WJ)) {
-      if ((Self__K1ZU->capacity__HFL ==  0)) {
-        Self__K1ZU->capacity__HFL= 32;
-        __tmp__L1ZU=create__KVW( 32);
-        Self__K1ZU->storage__4EL=__tmp__L1ZU;
-      } else /* FALSE */ {
-        __tmp__M1ZU=(__INTEGER__Q)(Self__K1ZU->capacity__HFL <<  1);
-        __tmp__L1ZU=((__CHARACTER__DB *)Self__K1ZU->storage__4EL);
-        old_nb_elts__O1ZU=Self__K1ZU->capacity__HFL;
-        __tmp__P1ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__L1ZU),((__UINTEGER_32__RWB )old_nb_elts__O1ZU),((__UINTEGER_32__RWB )__tmp__M1ZU));
-        __tmp__L1ZU=((__CHARACTER__DB *)__tmp__P1ZU);
-        clear__to__F00(__tmp__L1ZU,old_nb_elts__O1ZU,(__INTEGER__Q)(__tmp__M1ZU -  1));
-        Self__K1ZU->storage__4EL=__tmp__L1ZU;
-        Self__K1ZU->capacity__HFL=__tmp__M1ZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__K1ZU->storage__4EL)[Self__K1ZU->count__WJ]='(';
-    Self__K1ZU->count__WJ=(__INTEGER__Q)(Self__K1ZU->count__WJ +  1);
-    __tmp__PUVO=static_type__WOVO(Self__AUVO);
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)__tmp__PUVO),buffer__BUVO);
-    Self__K1ZU=((__STRING__BC *)buffer__BUVO);
-    if ((Self__K1ZU->capacity__HFL <= Self__K1ZU->count__WJ)) {
-      if ((Self__K1ZU->capacity__HFL ==  0)) {
-        Self__K1ZU->capacity__HFL= 32;
-        __tmp__L1ZU=create__KVW( 32);
-        Self__K1ZU->storage__4EL=__tmp__L1ZU;
-      } else /* FALSE */ {
-        __tmp__M1ZU=(__INTEGER__Q)(Self__K1ZU->capacity__HFL <<  1);
-        __tmp__L1ZU=((__CHARACTER__DB *)Self__K1ZU->storage__4EL);
-        old_nb_elts__O1ZU=Self__K1ZU->capacity__HFL;
-        __tmp__P1ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__L1ZU),((__UINTEGER_32__RWB )old_nb_elts__O1ZU),((__UINTEGER_32__RWB )__tmp__M1ZU));
-        __tmp__L1ZU=((__CHARACTER__DB *)__tmp__P1ZU);
-        clear__to__F00(__tmp__L1ZU,old_nb_elts__O1ZU,(__INTEGER__Q)(__tmp__M1ZU -  1));
-        Self__K1ZU->storage__4EL=__tmp__L1ZU;
-        Self__K1ZU->capacity__HFL=__tmp__M1ZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__K1ZU->storage__4EL)[Self__K1ZU->count__WJ]=')';
-    Self__K1ZU->count__WJ=(__INTEGER__Q)(Self__K1ZU->count__WJ +  1);
-  };
-  Self__K1ZU=((__STRING__BC *)buffer__BUVO);
-  if ((Self__K1ZU->capacity__HFL <= Self__K1ZU->count__WJ)) {
-    if ((Self__K1ZU->capacity__HFL ==  0)) {
-      Self__K1ZU->capacity__HFL= 32;
-      __tmp__L1ZU=create__KVW( 32);
-      Self__K1ZU->storage__4EL=__tmp__L1ZU;
-    } else /* FALSE */ {
-      __tmp__M1ZU=(__INTEGER__Q)(Self__K1ZU->capacity__HFL <<  1);
-      __tmp__L1ZU=((__CHARACTER__DB *)Self__K1ZU->storage__4EL);
-      old_nb_elts__O1ZU=Self__K1ZU->capacity__HFL;
-      __tmp__P1ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__L1ZU),((__UINTEGER_32__RWB )old_nb_elts__O1ZU),((__UINTEGER_32__RWB )__tmp__M1ZU));
-      __tmp__L1ZU=((__CHARACTER__DB *)__tmp__P1ZU);
-      clear__to__F00(__tmp__L1ZU,old_nb_elts__O1ZU,(__INTEGER__Q)(__tmp__M1ZU -  1));
-      Self__K1ZU->storage__4EL=__tmp__L1ZU;
-      Self__K1ZU->capacity__HFL=__tmp__M1ZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__K1ZU->storage__4EL)[Self__K1ZU->count__WJ]='(';
-  Self__K1ZU->count__WJ=(__INTEGER__Q)(Self__K1ZU->count__WJ +  1);
-  __tmp__CUVO=static_type__WOVO(Self__AUVO);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__CUVO)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__BUVO),(&__string_663));
-    __tmp__0UVO=TRUE__K__;
+    __Z2ZU=((____BC *)__QVVO);
+    if ((__Z2ZU->__OFL <= __Z2ZU->__WJ)) {
+      if ((__Z2ZU->__OFL ==  0)) {
+        __Z2ZU->__OFL= 32;
+        __02ZU=__RVW( 32);
+        __Z2ZU->__FFL=__02ZU;
+      } else /* FALSE */ {
+        __12ZU=(____Q)(__Z2ZU->__OFL <<  1);
+        __02ZU=((____DB *)__Z2ZU->__FFL);
+        __32ZU=__Z2ZU->__OFL;
+        __42ZU=__55W(((____IB )__02ZU),((____YWB )__32ZU),((____YWB )__12ZU));
+        __02ZU=((____DB *)__42ZU);
+        __M00(__02ZU,__32ZU,(____Q)(__12ZU -  1));
+        __Z2ZU->__FFL=__02ZU;
+        __Z2ZU->__OFL=__12ZU;
+      };
+    };
+    ((____DB *)__Z2ZU->__FFL)[__Z2ZU->__WJ]='(';
+    __Z2ZU->__WJ=(____Q)(__Z2ZU->__WJ +  1);
+    __4VVO=__FQVO(__PVVO);
+    __ENZH(((____WMB *)__4VVO),__QVVO);
+    __Z2ZU=((____BC *)__QVVO);
+    if ((__Z2ZU->__OFL <= __Z2ZU->__WJ)) {
+      if ((__Z2ZU->__OFL ==  0)) {
+        __Z2ZU->__OFL= 32;
+        __02ZU=__RVW( 32);
+        __Z2ZU->__FFL=__02ZU;
+      } else /* FALSE */ {
+        __12ZU=(____Q)(__Z2ZU->__OFL <<  1);
+        __02ZU=((____DB *)__Z2ZU->__FFL);
+        __32ZU=__Z2ZU->__OFL;
+        __42ZU=__55W(((____IB )__02ZU),((____YWB )__32ZU),((____YWB )__12ZU));
+        __02ZU=((____DB *)__42ZU);
+        __M00(__02ZU,__32ZU,(____Q)(__12ZU -  1));
+        __Z2ZU->__FFL=__02ZU;
+        __Z2ZU->__OFL=__12ZU;
+      };
+    };
+    ((____DB *)__Z2ZU->__FFL)[__Z2ZU->__WJ]=')';
+    __Z2ZU->__WJ=(____Q)(__Z2ZU->__WJ +  1);
+  };
+  __Z2ZU=((____BC *)__QVVO);
+  if ((__Z2ZU->__OFL <= __Z2ZU->__WJ)) {
+    if ((__Z2ZU->__OFL ==  0)) {
+      __Z2ZU->__OFL= 32;
+      __02ZU=__RVW( 32);
+      __Z2ZU->__FFL=__02ZU;
+    } else /* FALSE */ {
+      __12ZU=(____Q)(__Z2ZU->__OFL <<  1);
+      __02ZU=((____DB *)__Z2ZU->__FFL);
+      __32ZU=__Z2ZU->__OFL;
+      __42ZU=__55W(((____IB )__02ZU),((____YWB )__32ZU),((____YWB )__12ZU));
+      __02ZU=((____DB *)__42ZU);
+      __M00(__02ZU,__32ZU,(____Q)(__12ZU -  1));
+      __Z2ZU->__FFL=__02ZU;
+      __Z2ZU->__OFL=__12ZU;
+    };
+  };
+  ((____DB *)__Z2ZU->__FFL)[__Z2ZU->__WJ]='(';
+  __Z2ZU->__WJ=(____Q)(__Z2ZU->__WJ +  1);
+  __RVVO=__FQVO(__PVVO);
+  if (((void *)((____WMB *)__RVVO)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__QVVO),(&__string_663));
+    __JWVO=__K__;
   } else /* FALSE */ {
-    __tmp__0UVO=FALSE__O__;
+    __JWVO=__O__;
   };
-  if ((! __tmp__0UVO)) {
-    __tmp__5UVO=Self__AUVO->parent_expr_binary__4P0N.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__5UVO)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__AVVO=((__STRING_CST__5J *)__tmp__5UVO)->parent_constant__EK.static_type__SG4D;
+  if ((! __JWVO)) {
+    __OWVO=__PVVO->__NR0N.__BC5J;
+    switch (((struct ___OBJ *)__OWVO)->__id) {
+    case ____5J__: {
+      __PWVO=((____5J *)__OWVO)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__AVVO=((__EXTERNAL_C__L5WC *)__tmp__5UVO)->static_type__J54D;
+    case ____0AXC__: {
+      __PWVO=((____0AXC *)__OWVO)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__AVVO=((__PROTOTYPE_CST__45WC *)__tmp__5UVO)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __PWVO=((____NBXC *)__OWVO)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__AVVO=((__INTEGER_CST__KAXC *)__tmp__5UVO)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __PWVO=((____ZBXC *)__OWVO)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__AVVO=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__5UVO));
+    case ____DMWH__: {
+      __PWVO=__B21J(((____DMWH *)__OWVO));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__AVVO=((__READ_LOCAL__N5ZI *)__tmp__5UVO)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __PWVO=((____2A0I *)__OWVO)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__AVVO=static_type__2CCK();
+    case ____HJNJ__: {
+      __PWVO=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__AVVO=static_type__BDCK();
+    case ____SJNJ__: {
+      __PWVO=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__AVVO=static_type__GDCK();
+    case ____0AOJ__: {
+      __PWVO=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__AVVO=static_type__LDCK();
+    case ____EBOJ__: {
+      __PWVO=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__AVVO=static_type__QDCK();
+    case ____3BOJ__: {
+      __PWVO=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__AVVO=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__5UVO));
+    case ____RCOJ__: {
+      __PWVO=__EFCK(((____RCOJ *)__OWVO));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__AVVO=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__5UVO));
+    case ____HDOJ__: {
+      __PWVO=__JFCK(((____HDOJ *)__OWVO));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__AVVO=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__5UVO));
+    case ____1DOJ__: {
+      __PWVO=__OFCK(((____1DOJ *)__OWVO));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__AVVO=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__5UVO));
+    case ____PEOJ__: {
+      __PWVO=__TFCK(((____PEOJ *)__OWVO));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__AVVO=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__5UVO));
+    case ____DFOJ__: {
+      __PWVO=__YFCK(((____DFOJ *)__OWVO));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__AVVO=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__5UVO));
+    case ____XFOJ__: {
+      __PWVO=__3FCK(((____XFOJ *)__OWVO));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__AVVO=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __PWVO=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__AVVO=static_type__XECK(((__ITEM__VFOJ *)__tmp__5UVO));
+    case ____EHOJ__: {
+      __PWVO=__GGCK(((____EHOJ *)__OWVO));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__AVVO=static_type__DFCK();
+    case ____2HOJ__: {
+      __PWVO=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__AVVO=((__CAST__JHOJ *)__tmp__5UVO)->static_type__TC5J;
+    case ____YIOJ__: {
+      __PWVO=((____YIOJ *)__OWVO)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__AVVO=((__REAL_CST__JLOJ *)__tmp__5UVO)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __PWVO=((____YMOJ *)__OWVO)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__AVVO=((__CHARACTER_CST__5LOJ *)__tmp__5UVO)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __PWVO=((____ONOJ *)__OWVO)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__AVVO=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__5UVO)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __PWVO=((____YOOJ *)__OWVO)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__AVVO=((__READ_SLOT__ZK4K *)__tmp__5UVO)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __PWVO=((____IM4K *)__OWVO)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__AVVO=static_type__NL5O();
+    case ____T5FL__: {
+      __PWVO=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__AVVO=static_type__QQTP();
+    case ____3DUL__: {
+      __PWVO=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__AVVO=static_type__041P();
+    case ____0EUL__: {
+      __PWVO=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__AVVO=static_type__VQTP();
+    case ____BGUL__: {
+      __PWVO=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__AVVO=static_type__A51P();
+    case ____2GUL__: {
+      __PWVO=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__AVVO=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__5UVO));
+    case ____B0VL__: {
+      __PWVO=__DXBN(((____B0VL *)__OWVO));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__AVVO=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__5UVO));
+    case ____P0VL__: {
+      __PWVO=__4AGM(((____P0VL *)__OWVO));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__AVVO=((__READ_GLOBAL__B4YL *)__tmp__5UVO)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __PWVO=((____Q5YL *)__OWVO)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__AVVO=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__5UVO));
+    case ____UVPM__: {
+      __PWVO=__OFWN(((____UVPM *)__OWVO));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__AVVO=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__5UVO));
+    case ____0ZPM__: {
+      __PWVO=__QM1P(((____0ZPM *)__OWVO));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__AVVO=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__5UVO));
+    case ____MR0N__: {
+      __PWVO=__FQVO(((____MR0N *)__OWVO));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__AVVO=static_type__BA0Q();
+    case ____YWBP__: {
+      __PWVO=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__AVVO=static_type__MBUP();
+    case ____LYBP__: {
+      __PWVO=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__AVVO=static_type__RBUP();
+    case ____CZBP__: {
+      __PWVO=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__AVVO=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__5UVO));
+    case ____3BEP__: {
+      __PWVO=__ZPFQ(((____3BEP *)__OWVO));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__AVVO)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__BUVO),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__PWVO)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__QVVO),(&__string_660));
     };
   };
-  __tmp__5UVO=Self__AUVO->parent_expr_binary__4P0N.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__5UVO)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  __OWVO=__PVVO->__NR0N.__BC5J;
+  switch (((struct ___OBJ *)__OWVO)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__BUVO),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__OWVO)),__QVVO);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__QVVO),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__5UVO),buffer__BUVO);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__OWVO),__QVVO);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__OWVO)),__QVVO);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__BUVO),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO))->value__DD5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__A2ES=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO));
-    Self__C2ZU=((__STRING__BC *)buffer__BUVO);
-    if ((Self__C2ZU->capacity__HFL <= Self__C2ZU->count__WJ)) {
-      if ((Self__C2ZU->capacity__HFL ==  0)) {
-        Self__C2ZU->capacity__HFL= 32;
-        __tmp__D2ZU=create__KVW( 32);
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
-      } else /* FALSE */ {
-        __tmp__E2ZU=(__INTEGER__Q)(Self__C2ZU->capacity__HFL <<  1);
-        __tmp__D2ZU=((__CHARACTER__DB *)Self__C2ZU->storage__4EL);
-        old_nb_elts__G2ZU=Self__C2ZU->capacity__HFL;
-        __tmp__H2ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D2ZU),((__UINTEGER_32__RWB )old_nb_elts__G2ZU),((__UINTEGER_32__RWB )__tmp__E2ZU));
-        __tmp__D2ZU=((__CHARACTER__DB *)__tmp__H2ZU);
-        clear__to__F00(__tmp__D2ZU,old_nb_elts__G2ZU,(__INTEGER__Q)(__tmp__E2ZU -  1));
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
-        Self__C2ZU->capacity__HFL=__tmp__E2ZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__C2ZU->storage__4EL)[Self__C2ZU->count__WJ]='\'';
-    Self__C2ZU->count__WJ=(__INTEGER__Q)(Self__C2ZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__BUVO),Self__A2ES->text__ID5J);
-    Self__C2ZU=((__STRING__BC *)buffer__BUVO);
-    if ((Self__C2ZU->capacity__HFL <= Self__C2ZU->count__WJ)) {
-      if ((Self__C2ZU->capacity__HFL ==  0)) {
-        Self__C2ZU->capacity__HFL= 32;
-        __tmp__D2ZU=create__KVW( 32);
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
-      } else /* FALSE */ {
-        __tmp__E2ZU=(__INTEGER__Q)(Self__C2ZU->capacity__HFL <<  1);
-        __tmp__D2ZU=((__CHARACTER__DB *)Self__C2ZU->storage__4EL);
-        old_nb_elts__G2ZU=Self__C2ZU->capacity__HFL;
-        __tmp__H2ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D2ZU),((__UINTEGER_32__RWB )old_nb_elts__G2ZU),((__UINTEGER_32__RWB )__tmp__E2ZU));
-        __tmp__D2ZU=((__CHARACTER__DB *)__tmp__H2ZU);
-        clear__to__F00(__tmp__D2ZU,old_nb_elts__G2ZU,(__INTEGER__Q)(__tmp__E2ZU -  1));
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
-        Self__C2ZU->capacity__HFL=__tmp__E2ZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__C2ZU->storage__4EL)[Self__C2ZU->count__WJ]='\'';
-    Self__C2ZU->count__WJ=(__INTEGER__Q)(Self__C2ZU->count__WJ +  1);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__C2ES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO));
-    Self__C2ZU=((__STRING__BC *)buffer__BUVO);
-    if ((Self__C2ZU->capacity__HFL <= Self__C2ZU->count__WJ)) {
-      if ((Self__C2ZU->capacity__HFL ==  0)) {
-        Self__C2ZU->capacity__HFL= 32;
-        __tmp__D2ZU=create__KVW( 32);
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
-      } else /* FALSE */ {
-        __tmp__E2ZU=(__INTEGER__Q)(Self__C2ZU->capacity__HFL <<  1);
-        __tmp__D2ZU=((__CHARACTER__DB *)Self__C2ZU->storage__4EL);
-        old_nb_elts__G2ZU=Self__C2ZU->capacity__HFL;
-        __tmp__H2ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D2ZU),((__UINTEGER_32__RWB )old_nb_elts__G2ZU),((__UINTEGER_32__RWB )__tmp__E2ZU));
-        __tmp__D2ZU=((__CHARACTER__DB *)__tmp__H2ZU);
-        clear__to__F00(__tmp__D2ZU,old_nb_elts__G2ZU,(__INTEGER__Q)(__tmp__E2ZU -  1));
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
-        Self__C2ZU->capacity__HFL=__tmp__E2ZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__C2ZU->storage__4EL)[Self__C2ZU->count__WJ]='\"';
-    Self__C2ZU->count__WJ=(__INTEGER__Q)(Self__C2ZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__BUVO),Self__C2ES->string__EBJK);
-    Self__C2ZU=((__STRING__BC *)buffer__BUVO);
-    if ((Self__C2ZU->capacity__HFL <= Self__C2ZU->count__WJ)) {
-      if ((Self__C2ZU->capacity__HFL ==  0)) {
-        Self__C2ZU->capacity__HFL= 32;
-        __tmp__D2ZU=create__KVW( 32);
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
-      } else /* FALSE */ {
-        __tmp__E2ZU=(__INTEGER__Q)(Self__C2ZU->capacity__HFL <<  1);
-        __tmp__D2ZU=((__CHARACTER__DB *)Self__C2ZU->storage__4EL);
-        old_nb_elts__G2ZU=Self__C2ZU->capacity__HFL;
-        __tmp__H2ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D2ZU),((__UINTEGER_32__RWB )old_nb_elts__G2ZU),((__UINTEGER_32__RWB )__tmp__E2ZU));
-        __tmp__D2ZU=((__CHARACTER__DB *)__tmp__H2ZU);
-        clear__to__F00(__tmp__D2ZU,old_nb_elts__G2ZU,(__INTEGER__Q)(__tmp__E2ZU -  1));
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
-        Self__C2ZU->capacity__HFL=__tmp__E2ZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__C2ZU->storage__4EL)[Self__C2ZU->count__WJ]='\"';
-    Self__C2ZU->count__WJ=(__INTEGER__Q)(Self__C2ZU->count__WJ +  1);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__BUVO),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-  } break;
-  };
-  Self__K1ZU=((__STRING__BC *)buffer__BUVO);
-  if ((Self__K1ZU->capacity__HFL <= Self__K1ZU->count__WJ)) {
-    if ((Self__K1ZU->capacity__HFL ==  0)) {
-      Self__K1ZU->capacity__HFL= 32;
-      __tmp__L1ZU=create__KVW( 32);
-      Self__K1ZU->storage__4EL=__tmp__L1ZU;
-    } else /* FALSE */ {
-      __tmp__M1ZU=(__INTEGER__Q)(Self__K1ZU->capacity__HFL <<  1);
-      __tmp__L1ZU=((__CHARACTER__DB *)Self__K1ZU->storage__4EL);
-      old_nb_elts__O1ZU=Self__K1ZU->capacity__HFL;
-      __tmp__P1ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__L1ZU),((__UINTEGER_32__RWB )old_nb_elts__O1ZU),((__UINTEGER_32__RWB )__tmp__M1ZU));
-      __tmp__L1ZU=((__CHARACTER__DB *)__tmp__P1ZU);
-      clear__to__F00(__tmp__L1ZU,old_nb_elts__O1ZU,(__INTEGER__Q)(__tmp__M1ZU -  1));
-      Self__K1ZU->storage__4EL=__tmp__L1ZU;
-      Self__K1ZU->capacity__HFL=__tmp__M1ZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__K1ZU->storage__4EL)[Self__K1ZU->count__WJ]=' ';
-  Self__K1ZU->count__WJ=(__INTEGER__Q)(Self__K1ZU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__BUVO),(&__string_492));
-  Self__K1ZU=((__STRING__BC *)buffer__BUVO);
-  if ((Self__K1ZU->capacity__HFL <= Self__K1ZU->count__WJ)) {
-    if ((Self__K1ZU->capacity__HFL ==  0)) {
-      Self__K1ZU->capacity__HFL= 32;
-      __tmp__L1ZU=create__KVW( 32);
-      Self__K1ZU->storage__4EL=__tmp__L1ZU;
-    } else /* FALSE */ {
-      __tmp__M1ZU=(__INTEGER__Q)(Self__K1ZU->capacity__HFL <<  1);
-      __tmp__L1ZU=((__CHARACTER__DB *)Self__K1ZU->storage__4EL);
-      old_nb_elts__O1ZU=Self__K1ZU->capacity__HFL;
-      __tmp__P1ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__L1ZU),((__UINTEGER_32__RWB )old_nb_elts__O1ZU),((__UINTEGER_32__RWB )__tmp__M1ZU));
-      __tmp__L1ZU=((__CHARACTER__DB *)__tmp__P1ZU);
-      clear__to__F00(__tmp__L1ZU,old_nb_elts__O1ZU,(__INTEGER__Q)(__tmp__M1ZU -  1));
-      Self__K1ZU->storage__4EL=__tmp__L1ZU;
-      Self__K1ZU->capacity__HFL=__tmp__M1ZU;
-    };
-  };
-  ((__CHARACTER__DB *)Self__K1ZU->storage__4EL)[Self__K1ZU->count__WJ]=' ';
-  Self__K1ZU->count__WJ=(__INTEGER__Q)(Self__K1ZU->count__WJ +  1);
-  __tmp__CUVO=static_type__WOVO(Self__AUVO);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__CUVO)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__BUVO),(&__string_663));
-    __tmp__0UVO=TRUE__K__;
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____YMOJ__: {
+    __EWX(((____BC *)__QVVO),((____YMOJ *)((____2A0I *)__OWVO))->__SE5J);
+  } break;
+  case ____ONOJ__: {
+    __P3ES=((____ONOJ *)((____2A0I *)__OWVO));
+    __R3ZU=((____BC *)__QVVO);
+    if ((__R3ZU->__OFL <= __R3ZU->__WJ)) {
+      if ((__R3ZU->__OFL ==  0)) {
+        __R3ZU->__OFL= 32;
+        __S3ZU=__RVW( 32);
+        __R3ZU->__FFL=__S3ZU;
+      } else /* FALSE */ {
+        __T3ZU=(____Q)(__R3ZU->__OFL <<  1);
+        __S3ZU=((____DB *)__R3ZU->__FFL);
+        __V3ZU=__R3ZU->__OFL;
+        __W3ZU=__55W(((____IB )__S3ZU),((____YWB )__V3ZU),((____YWB )__T3ZU));
+        __S3ZU=((____DB *)__W3ZU);
+        __M00(__S3ZU,__V3ZU,(____Q)(__T3ZU -  1));
+        __R3ZU->__FFL=__S3ZU;
+        __R3ZU->__OFL=__T3ZU;
+      };
+    };
+    ((____DB *)__R3ZU->__FFL)[__R3ZU->__WJ]='\'';
+    __R3ZU->__WJ=(____Q)(__R3ZU->__WJ +  1);
+    __EWX(((____BC *)__QVVO),__P3ES->__XE5J);
+    __R3ZU=((____BC *)__QVVO);
+    if ((__R3ZU->__OFL <= __R3ZU->__WJ)) {
+      if ((__R3ZU->__OFL ==  0)) {
+        __R3ZU->__OFL= 32;
+        __S3ZU=__RVW( 32);
+        __R3ZU->__FFL=__S3ZU;
+      } else /* FALSE */ {
+        __T3ZU=(____Q)(__R3ZU->__OFL <<  1);
+        __S3ZU=((____DB *)__R3ZU->__FFL);
+        __V3ZU=__R3ZU->__OFL;
+        __W3ZU=__55W(((____IB )__S3ZU),((____YWB )__V3ZU),((____YWB )__T3ZU));
+        __S3ZU=((____DB *)__W3ZU);
+        __M00(__S3ZU,__V3ZU,(____Q)(__T3ZU -  1));
+        __R3ZU->__FFL=__S3ZU;
+        __R3ZU->__OFL=__T3ZU;
+      };
+    };
+    ((____DB *)__R3ZU->__FFL)[__R3ZU->__WJ]='\'';
+    __R3ZU->__WJ=(____Q)(__R3ZU->__WJ +  1);
+  } break;
+  case ____YOOJ__: {
+    __R3ES=((____YOOJ *)((____2A0I *)__OWVO));
+    __R3ZU=((____BC *)__QVVO);
+    if ((__R3ZU->__OFL <= __R3ZU->__WJ)) {
+      if ((__R3ZU->__OFL ==  0)) {
+        __R3ZU->__OFL= 32;
+        __S3ZU=__RVW( 32);
+        __R3ZU->__FFL=__S3ZU;
+      } else /* FALSE */ {
+        __T3ZU=(____Q)(__R3ZU->__OFL <<  1);
+        __S3ZU=((____DB *)__R3ZU->__FFL);
+        __V3ZU=__R3ZU->__OFL;
+        __W3ZU=__55W(((____IB )__S3ZU),((____YWB )__V3ZU),((____YWB )__T3ZU));
+        __S3ZU=((____DB *)__W3ZU);
+        __M00(__S3ZU,__V3ZU,(____Q)(__T3ZU -  1));
+        __R3ZU->__FFL=__S3ZU;
+        __R3ZU->__OFL=__T3ZU;
+      };
+    };
+    ((____DB *)__R3ZU->__FFL)[__R3ZU->__WJ]='\"';
+    __R3ZU->__WJ=(____Q)(__R3ZU->__WJ +  1);
+    __EWX(((____BC *)__QVVO),__R3ES->__TCJK);
+    __R3ZU=((____BC *)__QVVO);
+    if ((__R3ZU->__OFL <= __R3ZU->__WJ)) {
+      if ((__R3ZU->__OFL ==  0)) {
+        __R3ZU->__OFL= 32;
+        __S3ZU=__RVW( 32);
+        __R3ZU->__FFL=__S3ZU;
+      } else /* FALSE */ {
+        __T3ZU=(____Q)(__R3ZU->__OFL <<  1);
+        __S3ZU=((____DB *)__R3ZU->__FFL);
+        __V3ZU=__R3ZU->__OFL;
+        __W3ZU=__55W(((____IB )__S3ZU),((____YWB )__V3ZU),((____YWB )__T3ZU));
+        __S3ZU=((____DB *)__W3ZU);
+        __M00(__S3ZU,__V3ZU,(____Q)(__T3ZU -  1));
+        __R3ZU->__FFL=__S3ZU;
+        __R3ZU->__OFL=__T3ZU;
+      };
+    };
+    ((____DB *)__R3ZU->__FFL)[__R3ZU->__WJ]='\"';
+    __R3ZU->__WJ=(____Q)(__R3ZU->__WJ +  1);
+  } break;
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____Q5YL__: {
+    __EWX(((____BC *)__QVVO),((____Q5YL *)((____2A0I *)__OWVO))->__HBKM->__GKRG.__WO5D);
+  } break;
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__OWVO)),__QVVO);
+  } break;
+  };
+  __Z2ZU=((____BC *)__QVVO);
+  if ((__Z2ZU->__OFL <= __Z2ZU->__WJ)) {
+    if ((__Z2ZU->__OFL ==  0)) {
+      __Z2ZU->__OFL= 32;
+      __02ZU=__RVW( 32);
+      __Z2ZU->__FFL=__02ZU;
+    } else /* FALSE */ {
+      __12ZU=(____Q)(__Z2ZU->__OFL <<  1);
+      __02ZU=((____DB *)__Z2ZU->__FFL);
+      __32ZU=__Z2ZU->__OFL;
+      __42ZU=__55W(((____IB )__02ZU),((____YWB )__32ZU),((____YWB )__12ZU));
+      __02ZU=((____DB *)__42ZU);
+      __M00(__02ZU,__32ZU,(____Q)(__12ZU -  1));
+      __Z2ZU->__FFL=__02ZU;
+      __Z2ZU->__OFL=__12ZU;
+    };
+  };
+  ((____DB *)__Z2ZU->__FFL)[__Z2ZU->__WJ]=' ';
+  __Z2ZU->__WJ=(____Q)(__Z2ZU->__WJ +  1);
+  __EWX(((____BC *)__QVVO),(&__string_492));
+  __Z2ZU=((____BC *)__QVVO);
+  if ((__Z2ZU->__OFL <= __Z2ZU->__WJ)) {
+    if ((__Z2ZU->__OFL ==  0)) {
+      __Z2ZU->__OFL= 32;
+      __02ZU=__RVW( 32);
+      __Z2ZU->__FFL=__02ZU;
+    } else /* FALSE */ {
+      __12ZU=(____Q)(__Z2ZU->__OFL <<  1);
+      __02ZU=((____DB *)__Z2ZU->__FFL);
+      __32ZU=__Z2ZU->__OFL;
+      __42ZU=__55W(((____IB )__02ZU),((____YWB )__32ZU),((____YWB )__12ZU));
+      __02ZU=((____DB *)__42ZU);
+      __M00(__02ZU,__32ZU,(____Q)(__12ZU -  1));
+      __Z2ZU->__FFL=__02ZU;
+      __Z2ZU->__OFL=__12ZU;
+    };
+  };
+  ((____DB *)__Z2ZU->__FFL)[__Z2ZU->__WJ]=' ';
+  __Z2ZU->__WJ=(____Q)(__Z2ZU->__WJ +  1);
+  __RVVO=__FQVO(__PVVO);
+  if (((void *)((____WMB *)__RVVO)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__QVVO),(&__string_663));
+    __JWVO=__K__;
   } else /* FALSE */ {
-    __tmp__0UVO=FALSE__O__;
+    __JWVO=__O__;
   };
-  if ((! __tmp__0UVO)) {
-    __tmp__1VVO=Self__AUVO->parent_expr_binary__4P0N.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__1VVO)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__AVVO=((__STRING_CST__5J *)__tmp__1VVO)->parent_constant__EK.static_type__SG4D;
+  if ((! __JWVO)) {
+    __KXVO=__PVVO->__NR0N.__FC5J;
+    switch (((struct ___OBJ *)__KXVO)->__id) {
+    case ____5J__: {
+      __PWVO=((____5J *)__KXVO)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__AVVO=((__EXTERNAL_C__L5WC *)__tmp__1VVO)->static_type__J54D;
+    case ____0AXC__: {
+      __PWVO=((____0AXC *)__KXVO)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__AVVO=((__PROTOTYPE_CST__45WC *)__tmp__1VVO)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __PWVO=((____NBXC *)__KXVO)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__AVVO=((__INTEGER_CST__KAXC *)__tmp__1VVO)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __PWVO=((____ZBXC *)__KXVO)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__AVVO=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__1VVO));
+    case ____DMWH__: {
+      __PWVO=__B21J(((____DMWH *)__KXVO));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__AVVO=((__READ_LOCAL__N5ZI *)__tmp__1VVO)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __PWVO=((____2A0I *)__KXVO)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__AVVO=static_type__2CCK();
+    case ____HJNJ__: {
+      __PWVO=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__AVVO=static_type__BDCK();
+    case ____SJNJ__: {
+      __PWVO=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__AVVO=static_type__GDCK();
+    case ____0AOJ__: {
+      __PWVO=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__AVVO=static_type__LDCK();
+    case ____EBOJ__: {
+      __PWVO=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__AVVO=static_type__QDCK();
+    case ____3BOJ__: {
+      __PWVO=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__AVVO=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__1VVO));
+    case ____RCOJ__: {
+      __PWVO=__EFCK(((____RCOJ *)__KXVO));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__AVVO=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__1VVO));
+    case ____HDOJ__: {
+      __PWVO=__JFCK(((____HDOJ *)__KXVO));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__AVVO=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__1VVO));
+    case ____1DOJ__: {
+      __PWVO=__OFCK(((____1DOJ *)__KXVO));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__AVVO=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__1VVO));
+    case ____PEOJ__: {
+      __PWVO=__TFCK(((____PEOJ *)__KXVO));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__AVVO=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__1VVO));
+    case ____DFOJ__: {
+      __PWVO=__YFCK(((____DFOJ *)__KXVO));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__AVVO=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__1VVO));
+    case ____XFOJ__: {
+      __PWVO=__3FCK(((____XFOJ *)__KXVO));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__AVVO=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __PWVO=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__AVVO=static_type__XECK(((__ITEM__VFOJ *)__tmp__1VVO));
+    case ____EHOJ__: {
+      __PWVO=__GGCK(((____EHOJ *)__KXVO));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__AVVO=static_type__DFCK();
+    case ____2HOJ__: {
+      __PWVO=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__AVVO=((__CAST__JHOJ *)__tmp__1VVO)->static_type__TC5J;
+    case ____YIOJ__: {
+      __PWVO=((____YIOJ *)__KXVO)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__AVVO=((__REAL_CST__JLOJ *)__tmp__1VVO)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __PWVO=((____YMOJ *)__KXVO)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__AVVO=((__CHARACTER_CST__5LOJ *)__tmp__1VVO)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __PWVO=((____ONOJ *)__KXVO)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__AVVO=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__1VVO)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __PWVO=((____YOOJ *)__KXVO)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__AVVO=((__READ_SLOT__ZK4K *)__tmp__1VVO)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __PWVO=((____IM4K *)__KXVO)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__AVVO=static_type__NL5O();
+    case ____T5FL__: {
+      __PWVO=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__AVVO=static_type__QQTP();
+    case ____3DUL__: {
+      __PWVO=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__AVVO=static_type__041P();
+    case ____0EUL__: {
+      __PWVO=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__AVVO=static_type__VQTP();
+    case ____BGUL__: {
+      __PWVO=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__AVVO=static_type__A51P();
+    case ____2GUL__: {
+      __PWVO=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__AVVO=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__1VVO));
+    case ____B0VL__: {
+      __PWVO=__DXBN(((____B0VL *)__KXVO));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__AVVO=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__1VVO));
+    case ____P0VL__: {
+      __PWVO=__4AGM(((____P0VL *)__KXVO));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__AVVO=((__READ_GLOBAL__B4YL *)__tmp__1VVO)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __PWVO=((____Q5YL *)__KXVO)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__AVVO=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__1VVO));
+    case ____UVPM__: {
+      __PWVO=__OFWN(((____UVPM *)__KXVO));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__AVVO=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__1VVO));
+    case ____0ZPM__: {
+      __PWVO=__QM1P(((____0ZPM *)__KXVO));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__AVVO=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__1VVO));
+    case ____MR0N__: {
+      __PWVO=__FQVO(((____MR0N *)__KXVO));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__AVVO=static_type__BA0Q();
+    case ____YWBP__: {
+      __PWVO=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__AVVO=static_type__MBUP();
+    case ____LYBP__: {
+      __PWVO=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__AVVO=static_type__RBUP();
+    case ____CZBP__: {
+      __PWVO=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__AVVO=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__1VVO));
+    case ____3BEP__: {
+      __PWVO=__ZPFQ(((____3BEP *)__KXVO));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__AVVO)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__BUVO),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__PWVO)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__QVVO),(&__string_660));
     };
   };
-  __tmp__5UVO=Self__AUVO->parent_expr_binary__4P0N.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__5UVO)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  __OWVO=__PVVO->__NR0N.__FC5J;
+  switch (((struct ___OBJ *)__OWVO)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__BUVO),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____2A0I *)__OWVO)),__QVVO);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__QVVO),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)__tmp__5UVO),buffer__BUVO);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)__OWVO),__QVVO);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____2A0I *)__OWVO)),__QVVO);
   } 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 *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__BUVO),((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__QVVO),((____YMOJ *)((____2A0I *)__OWVO))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__A2ES=((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO));
-    Self__C2ZU=((__STRING__BC *)buffer__BUVO);
-    if ((Self__C2ZU->capacity__HFL <= Self__C2ZU->count__WJ)) {
-      if ((Self__C2ZU->capacity__HFL ==  0)) {
-        Self__C2ZU->capacity__HFL= 32;
-        __tmp__D2ZU=create__KVW( 32);
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
+  case ____ONOJ__: {
+    __P3ES=((____ONOJ *)((____2A0I *)__OWVO));
+    __R3ZU=((____BC *)__QVVO);
+    if ((__R3ZU->__OFL <= __R3ZU->__WJ)) {
+      if ((__R3ZU->__OFL ==  0)) {
+        __R3ZU->__OFL= 32;
+        __S3ZU=__RVW( 32);
+        __R3ZU->__FFL=__S3ZU;
       } else /* FALSE */ {
-        __tmp__E2ZU=(__INTEGER__Q)(Self__C2ZU->capacity__HFL <<  1);
-        __tmp__D2ZU=((__CHARACTER__DB *)Self__C2ZU->storage__4EL);
-        old_nb_elts__G2ZU=Self__C2ZU->capacity__HFL;
-        __tmp__H2ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D2ZU),((__UINTEGER_32__RWB )old_nb_elts__G2ZU),((__UINTEGER_32__RWB )__tmp__E2ZU));
-        __tmp__D2ZU=((__CHARACTER__DB *)__tmp__H2ZU);
-        clear__to__F00(__tmp__D2ZU,old_nb_elts__G2ZU,(__INTEGER__Q)(__tmp__E2ZU -  1));
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
-        Self__C2ZU->capacity__HFL=__tmp__E2ZU;
+        __T3ZU=(____Q)(__R3ZU->__OFL <<  1);
+        __S3ZU=((____DB *)__R3ZU->__FFL);
+        __V3ZU=__R3ZU->__OFL;
+        __W3ZU=__55W(((____IB )__S3ZU),((____YWB )__V3ZU),((____YWB )__T3ZU));
+        __S3ZU=((____DB *)__W3ZU);
+        __M00(__S3ZU,__V3ZU,(____Q)(__T3ZU -  1));
+        __R3ZU->__FFL=__S3ZU;
+        __R3ZU->__OFL=__T3ZU;
       };
     };
-    ((__CHARACTER__DB *)Self__C2ZU->storage__4EL)[Self__C2ZU->count__WJ]='\'';
-    Self__C2ZU->count__WJ=(__INTEGER__Q)(Self__C2ZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__BUVO),Self__A2ES->text__ID5J);
-    Self__C2ZU=((__STRING__BC *)buffer__BUVO);
-    if ((Self__C2ZU->capacity__HFL <= Self__C2ZU->count__WJ)) {
-      if ((Self__C2ZU->capacity__HFL ==  0)) {
-        Self__C2ZU->capacity__HFL= 32;
-        __tmp__D2ZU=create__KVW( 32);
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
+    ((____DB *)__R3ZU->__FFL)[__R3ZU->__WJ]='\'';
+    __R3ZU->__WJ=(____Q)(__R3ZU->__WJ +  1);
+    __EWX(((____BC *)__QVVO),__P3ES->__XE5J);
+    __R3ZU=((____BC *)__QVVO);
+    if ((__R3ZU->__OFL <= __R3ZU->__WJ)) {
+      if ((__R3ZU->__OFL ==  0)) {
+        __R3ZU->__OFL= 32;
+        __S3ZU=__RVW( 32);
+        __R3ZU->__FFL=__S3ZU;
       } else /* FALSE */ {
-        __tmp__E2ZU=(__INTEGER__Q)(Self__C2ZU->capacity__HFL <<  1);
-        __tmp__D2ZU=((__CHARACTER__DB *)Self__C2ZU->storage__4EL);
-        old_nb_elts__G2ZU=Self__C2ZU->capacity__HFL;
-        __tmp__H2ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D2ZU),((__UINTEGER_32__RWB )old_nb_elts__G2ZU),((__UINTEGER_32__RWB )__tmp__E2ZU));
-        __tmp__D2ZU=((__CHARACTER__DB *)__tmp__H2ZU);
-        clear__to__F00(__tmp__D2ZU,old_nb_elts__G2ZU,(__INTEGER__Q)(__tmp__E2ZU -  1));
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
-        Self__C2ZU->capacity__HFL=__tmp__E2ZU;
+        __T3ZU=(____Q)(__R3ZU->__OFL <<  1);
+        __S3ZU=((____DB *)__R3ZU->__FFL);
+        __V3ZU=__R3ZU->__OFL;
+        __W3ZU=__55W(((____IB )__S3ZU),((____YWB )__V3ZU),((____YWB )__T3ZU));
+        __S3ZU=((____DB *)__W3ZU);
+        __M00(__S3ZU,__V3ZU,(____Q)(__T3ZU -  1));
+        __R3ZU->__FFL=__S3ZU;
+        __R3ZU->__OFL=__T3ZU;
       };
     };
-    ((__CHARACTER__DB *)Self__C2ZU->storage__4EL)[Self__C2ZU->count__WJ]='\'';
-    Self__C2ZU->count__WJ=(__INTEGER__Q)(Self__C2ZU->count__WJ +  1);
+    ((____DB *)__R3ZU->__FFL)[__R3ZU->__WJ]='\'';
+    __R3ZU->__WJ=(____Q)(__R3ZU->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__C2ES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__5UVO));
-    Self__C2ZU=((__STRING__BC *)buffer__BUVO);
-    if ((Self__C2ZU->capacity__HFL <= Self__C2ZU->count__WJ)) {
-      if ((Self__C2ZU->capacity__HFL ==  0)) {
-        Self__C2ZU->capacity__HFL= 32;
-        __tmp__D2ZU=create__KVW( 32);
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
+  case ____YOOJ__: {
+    __R3ES=((____YOOJ *)((____2A0I *)__OWVO));
+    __R3ZU=((____BC *)__QVVO);
+    if ((__R3ZU->__OFL <= __R3ZU->__WJ)) {
+      if ((__R3ZU->__OFL ==  0)) {
+        __R3ZU->__OFL= 32;
+        __S3ZU=__RVW( 32);
+        __R3ZU->__FFL=__S3ZU;
       } else /* FALSE */ {
-        __tmp__E2ZU=(__INTEGER__Q)(Self__C2ZU->capacity__HFL <<  1);
-        __tmp__D2ZU=((__CHARACTER__DB *)Self__C2ZU->storage__4EL);
-        old_nb_elts__G2ZU=Self__C2ZU->capacity__HFL;
-        __tmp__H2ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D2ZU),((__UINTEGER_32__RWB )old_nb_elts__G2ZU),((__UINTEGER_32__RWB )__tmp__E2ZU));
-        __tmp__D2ZU=((__CHARACTER__DB *)__tmp__H2ZU);
-        clear__to__F00(__tmp__D2ZU,old_nb_elts__G2ZU,(__INTEGER__Q)(__tmp__E2ZU -  1));
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
-        Self__C2ZU->capacity__HFL=__tmp__E2ZU;
+        __T3ZU=(____Q)(__R3ZU->__OFL <<  1);
+        __S3ZU=((____DB *)__R3ZU->__FFL);
+        __V3ZU=__R3ZU->__OFL;
+        __W3ZU=__55W(((____IB )__S3ZU),((____YWB )__V3ZU),((____YWB )__T3ZU));
+        __S3ZU=((____DB *)__W3ZU);
+        __M00(__S3ZU,__V3ZU,(____Q)(__T3ZU -  1));
+        __R3ZU->__FFL=__S3ZU;
+        __R3ZU->__OFL=__T3ZU;
       };
     };
-    ((__CHARACTER__DB *)Self__C2ZU->storage__4EL)[Self__C2ZU->count__WJ]='\"';
-    Self__C2ZU->count__WJ=(__INTEGER__Q)(Self__C2ZU->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__BUVO),Self__C2ES->string__EBJK);
-    Self__C2ZU=((__STRING__BC *)buffer__BUVO);
-    if ((Self__C2ZU->capacity__HFL <= Self__C2ZU->count__WJ)) {
-      if ((Self__C2ZU->capacity__HFL ==  0)) {
-        Self__C2ZU->capacity__HFL= 32;
-        __tmp__D2ZU=create__KVW( 32);
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
+    ((____DB *)__R3ZU->__FFL)[__R3ZU->__WJ]='\"';
+    __R3ZU->__WJ=(____Q)(__R3ZU->__WJ +  1);
+    __EWX(((____BC *)__QVVO),__R3ES->__TCJK);
+    __R3ZU=((____BC *)__QVVO);
+    if ((__R3ZU->__OFL <= __R3ZU->__WJ)) {
+      if ((__R3ZU->__OFL ==  0)) {
+        __R3ZU->__OFL= 32;
+        __S3ZU=__RVW( 32);
+        __R3ZU->__FFL=__S3ZU;
       } else /* FALSE */ {
-        __tmp__E2ZU=(__INTEGER__Q)(Self__C2ZU->capacity__HFL <<  1);
-        __tmp__D2ZU=((__CHARACTER__DB *)Self__C2ZU->storage__4EL);
-        old_nb_elts__G2ZU=Self__C2ZU->capacity__HFL;
-        __tmp__H2ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__D2ZU),((__UINTEGER_32__RWB )old_nb_elts__G2ZU),((__UINTEGER_32__RWB )__tmp__E2ZU));
-        __tmp__D2ZU=((__CHARACTER__DB *)__tmp__H2ZU);
-        clear__to__F00(__tmp__D2ZU,old_nb_elts__G2ZU,(__INTEGER__Q)(__tmp__E2ZU -  1));
-        Self__C2ZU->storage__4EL=__tmp__D2ZU;
-        Self__C2ZU->capacity__HFL=__tmp__E2ZU;
+        __T3ZU=(____Q)(__R3ZU->__OFL <<  1);
+        __S3ZU=((____DB *)__R3ZU->__FFL);
+        __V3ZU=__R3ZU->__OFL;
+        __W3ZU=__55W(((____IB )__S3ZU),((____YWB )__V3ZU),((____YWB )__T3ZU));
+        __S3ZU=((____DB *)__W3ZU);
+        __M00(__S3ZU,__V3ZU,(____Q)(__T3ZU -  1));
+        __R3ZU->__FFL=__S3ZU;
+        __R3ZU->__OFL=__T3ZU;
       };
     };
-    ((__CHARACTER__DB *)Self__C2ZU->storage__4EL)[Self__C2ZU->count__WJ]='\"';
-    Self__C2ZU->count__WJ=(__INTEGER__Q)(Self__C2ZU->count__WJ +  1);
+    ((____DB *)__R3ZU->__FFL)[__R3ZU->__WJ]='\"';
+    __R3ZU->__WJ=(____Q)(__R3ZU->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__BUVO),((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__5UVO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__QVVO),((____Q5YL *)((____2A0I *)__OWVO))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____2A0I *)__OWVO)),__QVVO);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__5UVO)),buffer__BUVO);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____2A0I *)__OWVO)),__QVVO);
   } break;
   };
-  Self__K1ZU=((__STRING__BC *)buffer__BUVO);
-  if ((Self__K1ZU->capacity__HFL <= Self__K1ZU->count__WJ)) {
-    if ((Self__K1ZU->capacity__HFL ==  0)) {
-      Self__K1ZU->capacity__HFL= 32;
-      __tmp__L1ZU=create__KVW( 32);
-      Self__K1ZU->storage__4EL=__tmp__L1ZU;
+  __Z2ZU=((____BC *)__QVVO);
+  if ((__Z2ZU->__OFL <= __Z2ZU->__WJ)) {
+    if ((__Z2ZU->__OFL ==  0)) {
+      __Z2ZU->__OFL= 32;
+      __02ZU=__RVW( 32);
+      __Z2ZU->__FFL=__02ZU;
     } else /* FALSE */ {
-      __tmp__M1ZU=(__INTEGER__Q)(Self__K1ZU->capacity__HFL <<  1);
-      __tmp__L1ZU=((__CHARACTER__DB *)Self__K1ZU->storage__4EL);
-      old_nb_elts__O1ZU=Self__K1ZU->capacity__HFL;
-      __tmp__P1ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__L1ZU),((__UINTEGER_32__RWB )old_nb_elts__O1ZU),((__UINTEGER_32__RWB )__tmp__M1ZU));
-      __tmp__L1ZU=((__CHARACTER__DB *)__tmp__P1ZU);
-      clear__to__F00(__tmp__L1ZU,old_nb_elts__O1ZU,(__INTEGER__Q)(__tmp__M1ZU -  1));
-      Self__K1ZU->storage__4EL=__tmp__L1ZU;
-      Self__K1ZU->capacity__HFL=__tmp__M1ZU;
+      __12ZU=(____Q)(__Z2ZU->__OFL <<  1);
+      __02ZU=((____DB *)__Z2ZU->__FFL);
+      __32ZU=__Z2ZU->__OFL;
+      __42ZU=__55W(((____IB )__02ZU),((____YWB )__32ZU),((____YWB )__12ZU));
+      __02ZU=((____DB *)__42ZU);
+      __M00(__02ZU,__32ZU,(____Q)(__12ZU -  1));
+      __Z2ZU->__FFL=__02ZU;
+      __Z2ZU->__OFL=__12ZU;
     };
   };
-  ((__CHARACTER__DB *)Self__K1ZU->storage__4EL)[Self__K1ZU->count__WJ]=')';
-  Self__K1ZU->count__WJ=(__INTEGER__Q)(Self__K1ZU->count__WJ +  1);
+  ((____DB *)__Z2ZU->__FFL)[__Z2ZU->__WJ]=')';
+  __Z2ZU->__WJ=(____Q)(__Z2ZU->__WJ +  1);
 }
 
-static void genere__4UZQ(__EXPR_SUP_EQ__JVBP *Self__5UZQ,__STRING__BC *buffer__AVZQ)
-// ({EXPR_SUP_EQ__JVBP},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __NWZQ(____YWBP *__OWZQ,____BC *__PWZQ)
+// ({__YWBP},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__04ZU,*Self__E5ZU,*Self__M5ZU;
-  __INTEGER__Q __tmp__24ZU,old_nb_elts__44ZU,__tmp__G5ZU;
-  __INTEGER__Q old_nb_elts__I5ZU,__tmp__O5ZU,old_nb_elts__Q5ZU;
-  __POINTER__IB __tmp__54ZU,__tmp__J5ZU,__tmp__R5ZU;
-  void *__tmp__BVZQ,*__tmp__KVZQ;
-  __TYPE_FULL__PMB *__tmp__CVZQ,*__tmp__LVZQ;
-  __STRING_CONSTANT__0 *__tmp__NVZQ;
-  __PROTOTYPE__MF *__tmp__13ES;
-  __CHARACTER_CST__5LOJ *Self__P5ES;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__R5ES;
-  __CHARACTER__DB *__tmp__14ZU,*__tmp__F5ZU,*__tmp__N5ZU;
-  __BOOLEAN__L __tmp__SVZQ,__tmp__VWZQ;
-  Self__04ZU=((__STRING__BC *)buffer__AVZQ);
-  if ((Self__04ZU->capacity__HFL <= Self__04ZU->count__WJ)) {
-    if ((Self__04ZU->capacity__HFL ==  0)) {
-      Self__04ZU->capacity__HFL= 32;
-      __tmp__14ZU=create__KVW( 32);
-      Self__04ZU->storage__4EL=__tmp__14ZU;
+  ____BC *__JA0U,*__TA0U,*__1A0U;
+  ____Q __LA0U,__NA0U,__VA0U,__XA0U,__3A0U,__5A0U;
+  ____IB __OA0U,__YA0U,__AB0U;
+  void *__QWZQ,*__ZWZQ;
+  ____WMB *__RWZQ,*__0WZQ;
+  ____0 *__2WZQ;
+  ____MF *__K5ES;
+  ____ONOJ *__4AFS;
+  ____YOOJ *__ABFS;
+  ____DB *__KA0U,*__UA0U,*__2A0U;
+  ____L __BXZQ,__EYZQ;
+  __JA0U=((____BC *)__PWZQ);
+  if ((__JA0U->__OFL <= __JA0U->__WJ)) {
+    if ((__JA0U->__OFL ==  0)) {
+      __JA0U->__OFL= 32;
+      __KA0U=__RVW( 32);
+      __JA0U->__FFL=__KA0U;
     } else /* FALSE */ {
-      __tmp__24ZU=(__INTEGER__Q)(Self__04ZU->capacity__HFL <<  1);
-      __tmp__14ZU=((__CHARACTER__DB *)Self__04ZU->storage__4EL);
-      old_nb_elts__44ZU=Self__04ZU->capacity__HFL;
-      __tmp__54ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__14ZU),((__UINTEGER_32__RWB )old_nb_elts__44ZU),((__UINTEGER_32__RWB )__tmp__24ZU));
-      __tmp__14ZU=((__CHARACTER__DB *)__tmp__54ZU);
-      clear__to__F00(__tmp__14ZU,old_nb_elts__44ZU,(__INTEGER__Q)(__tmp__24ZU -  1));
-      Self__04ZU->storage__4EL=__tmp__14ZU;
-      Self__04ZU->capacity__HFL=__tmp__24ZU;
+      __LA0U=(____Q)(__JA0U->__OFL <<  1);
+      __KA0U=((____DB *)__JA0U->__FFL);
+      __NA0U=__JA0U->__OFL;
+      __OA0U=__55W(((____IB )__KA0U),((____YWB )__NA0U),((____YWB )__LA0U));
+      __KA0U=((____DB *)__OA0U);
+      __M00(__KA0U,__NA0U,(____Q)(__LA0U -  1));
+      __JA0U->__FFL=__KA0U;
+      __JA0U->__OFL=__LA0U;
     };
   };
-  ((__CHARACTER__DB *)Self__04ZU->storage__4EL)[Self__04ZU->count__WJ]='(';
-  Self__04ZU->count__WJ=(__INTEGER__Q)(Self__04ZU->count__WJ +  1);
-  __tmp__BVZQ=Self__5UZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__BVZQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__CVZQ=((__STRING_CST__5J *)__tmp__BVZQ)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__JA0U->__FFL)[__JA0U->__WJ]='(';
+  __JA0U->__WJ=(____Q)(__JA0U->__WJ +  1);
+  __QWZQ=__OWZQ->__ZWBP.__0A5J;
+  switch (((struct ___OBJ *)__QWZQ)->__id) {
+  case ____5J__: {
+    __RWZQ=((____5J *)__QWZQ)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__CVZQ=((__EXTERNAL_C__L5WC *)__tmp__BVZQ)->static_type__J54D;
+  case ____0AXC__: {
+    __RWZQ=((____0AXC *)__QWZQ)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__CVZQ=((__PROTOTYPE_CST__45WC *)__tmp__BVZQ)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __RWZQ=((____NBXC *)__QWZQ)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__CVZQ=((__INTEGER_CST__KAXC *)__tmp__BVZQ)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __RWZQ=((____ZBXC *)__QWZQ)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__CVZQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__BVZQ));
+  case ____DMWH__: {
+    __RWZQ=__B21J(((____DMWH *)__QWZQ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__CVZQ=((__READ_LOCAL__N5ZI *)__tmp__BVZQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __RWZQ=((____2A0I *)__QWZQ)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__CVZQ=static_type__2CCK();
+  case ____HJNJ__: {
+    __RWZQ=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__CVZQ=static_type__BDCK();
+  case ____SJNJ__: {
+    __RWZQ=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__CVZQ=static_type__GDCK();
+  case ____0AOJ__: {
+    __RWZQ=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__CVZQ=static_type__LDCK();
+  case ____EBOJ__: {
+    __RWZQ=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__CVZQ=static_type__QDCK();
+  case ____3BOJ__: {
+    __RWZQ=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__CVZQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__BVZQ));
+  case ____RCOJ__: {
+    __RWZQ=__EFCK(((____RCOJ *)__QWZQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__CVZQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__BVZQ));
+  case ____HDOJ__: {
+    __RWZQ=__JFCK(((____HDOJ *)__QWZQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__CVZQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__BVZQ));
+  case ____1DOJ__: {
+    __RWZQ=__OFCK(((____1DOJ *)__QWZQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__CVZQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__BVZQ));
+  case ____PEOJ__: {
+    __RWZQ=__TFCK(((____PEOJ *)__QWZQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__CVZQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__BVZQ));
+  case ____DFOJ__: {
+    __RWZQ=__YFCK(((____DFOJ *)__QWZQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__CVZQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__BVZQ));
+  case ____XFOJ__: {
+    __RWZQ=__3FCK(((____XFOJ *)__QWZQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__CVZQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __RWZQ=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__CVZQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__BVZQ));
+  case ____EHOJ__: {
+    __RWZQ=__GGCK(((____EHOJ *)__QWZQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__CVZQ=static_type__DFCK();
+  case ____2HOJ__: {
+    __RWZQ=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__CVZQ=((__CAST__JHOJ *)__tmp__BVZQ)->static_type__TC5J;
+  case ____YIOJ__: {
+    __RWZQ=((____YIOJ *)__QWZQ)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__CVZQ=((__REAL_CST__JLOJ *)__tmp__BVZQ)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __RWZQ=((____YMOJ *)__QWZQ)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__CVZQ=((__CHARACTER_CST__5LOJ *)__tmp__BVZQ)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __RWZQ=((____ONOJ *)__QWZQ)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__CVZQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__BVZQ)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __RWZQ=((____YOOJ *)__QWZQ)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__CVZQ=((__READ_SLOT__ZK4K *)__tmp__BVZQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __RWZQ=((____IM4K *)__QWZQ)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__CVZQ=static_type__NL5O();
+  case ____T5FL__: {
+    __RWZQ=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__CVZQ=static_type__QQTP();
+  case ____3DUL__: {
+    __RWZQ=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__CVZQ=static_type__041P();
+  case ____0EUL__: {
+    __RWZQ=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__CVZQ=static_type__VQTP();
+  case ____BGUL__: {
+    __RWZQ=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__CVZQ=static_type__A51P();
+  case ____2GUL__: {
+    __RWZQ=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__CVZQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__BVZQ));
+  case ____B0VL__: {
+    __RWZQ=__DXBN(((____B0VL *)__QWZQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__CVZQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__BVZQ));
+  case ____P0VL__: {
+    __RWZQ=__4AGM(((____P0VL *)__QWZQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__CVZQ=((__READ_GLOBAL__B4YL *)__tmp__BVZQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __RWZQ=((____Q5YL *)__QWZQ)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__CVZQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__BVZQ));
+  case ____UVPM__: {
+    __RWZQ=__OFWN(((____UVPM *)__QWZQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__CVZQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__BVZQ));
+  case ____0ZPM__: {
+    __RWZQ=__QM1P(((____0ZPM *)__QWZQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__CVZQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__BVZQ));
+  case ____MR0N__: {
+    __RWZQ=__FQVO(((____MR0N *)__QWZQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__CVZQ=static_type__BA0Q();
+  case ____YWBP__: {
+    __RWZQ=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__CVZQ=static_type__MBUP();
+  case ____LYBP__: {
+    __RWZQ=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__CVZQ=static_type__RBUP();
+  case ____CZBP__: {
+    __RWZQ=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__CVZQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__BVZQ));
+  case ____3BEP__: {
+    __RWZQ=__ZPFQ(((____3BEP *)__QWZQ));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__CVZQ)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    __tmp__KVZQ=Self__5UZQ->parent_expr_binary_cmp__KVBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__KVZQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__LVZQ=((__STRING_CST__5J *)__tmp__KVZQ)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__RWZQ)->__KLK == (void *)__FPB)) {
+    __ZWZQ=__OWZQ->__ZWBP.__AB5J;
+    switch (((struct ___OBJ *)__ZWZQ)->__id) {
+    case ____5J__: {
+      __0WZQ=((____5J *)__ZWZQ)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__LVZQ=((__EXTERNAL_C__L5WC *)__tmp__KVZQ)->static_type__J54D;
+    case ____0AXC__: {
+      __0WZQ=((____0AXC *)__ZWZQ)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__LVZQ=((__PROTOTYPE_CST__45WC *)__tmp__KVZQ)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __0WZQ=((____NBXC *)__ZWZQ)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__LVZQ=((__INTEGER_CST__KAXC *)__tmp__KVZQ)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __0WZQ=((____ZBXC *)__ZWZQ)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__LVZQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__KVZQ));
+    case ____DMWH__: {
+      __0WZQ=__B21J(((____DMWH *)__ZWZQ));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__LVZQ=((__READ_LOCAL__N5ZI *)__tmp__KVZQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __0WZQ=((____2A0I *)__ZWZQ)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__LVZQ=static_type__2CCK();
+    case ____HJNJ__: {
+      __0WZQ=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__LVZQ=static_type__BDCK();
+    case ____SJNJ__: {
+      __0WZQ=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__LVZQ=static_type__GDCK();
+    case ____0AOJ__: {
+      __0WZQ=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__LVZQ=static_type__LDCK();
+    case ____EBOJ__: {
+      __0WZQ=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__LVZQ=static_type__QDCK();
+    case ____3BOJ__: {
+      __0WZQ=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__LVZQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__KVZQ));
+    case ____RCOJ__: {
+      __0WZQ=__EFCK(((____RCOJ *)__ZWZQ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__LVZQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__KVZQ));
+    case ____HDOJ__: {
+      __0WZQ=__JFCK(((____HDOJ *)__ZWZQ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__LVZQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__KVZQ));
+    case ____1DOJ__: {
+      __0WZQ=__OFCK(((____1DOJ *)__ZWZQ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__LVZQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__KVZQ));
+    case ____PEOJ__: {
+      __0WZQ=__TFCK(((____PEOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__LVZQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KVZQ));
+    case ____DFOJ__: {
+      __0WZQ=__YFCK(((____DFOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__LVZQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KVZQ));
+    case ____XFOJ__: {
+      __0WZQ=__3FCK(((____XFOJ *)__ZWZQ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__LVZQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __0WZQ=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__LVZQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__KVZQ));
+    case ____EHOJ__: {
+      __0WZQ=__GGCK(((____EHOJ *)__ZWZQ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__LVZQ=static_type__DFCK();
+    case ____2HOJ__: {
+      __0WZQ=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__LVZQ=((__CAST__JHOJ *)__tmp__KVZQ)->static_type__TC5J;
+    case ____YIOJ__: {
+      __0WZQ=((____YIOJ *)__ZWZQ)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__LVZQ=((__REAL_CST__JLOJ *)__tmp__KVZQ)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __0WZQ=((____YMOJ *)__ZWZQ)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__LVZQ=((__CHARACTER_CST__5LOJ *)__tmp__KVZQ)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __0WZQ=((____ONOJ *)__ZWZQ)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__LVZQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__KVZQ)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __0WZQ=((____YOOJ *)__ZWZQ)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__LVZQ=((__READ_SLOT__ZK4K *)__tmp__KVZQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __0WZQ=((____IM4K *)__ZWZQ)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__LVZQ=static_type__NL5O();
+    case ____T5FL__: {
+      __0WZQ=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__LVZQ=static_type__QQTP();
+    case ____3DUL__: {
+      __0WZQ=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__LVZQ=static_type__041P();
+    case ____0EUL__: {
+      __0WZQ=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__LVZQ=static_type__VQTP();
+    case ____BGUL__: {
+      __0WZQ=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__LVZQ=static_type__A51P();
+    case ____2GUL__: {
+      __0WZQ=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__LVZQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__KVZQ));
+    case ____B0VL__: {
+      __0WZQ=__DXBN(((____B0VL *)__ZWZQ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__LVZQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__KVZQ));
+    case ____P0VL__: {
+      __0WZQ=__4AGM(((____P0VL *)__ZWZQ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__LVZQ=((__READ_GLOBAL__B4YL *)__tmp__KVZQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __0WZQ=((____Q5YL *)__ZWZQ)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__LVZQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__KVZQ));
+    case ____UVPM__: {
+      __0WZQ=__OFWN(((____UVPM *)__ZWZQ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__LVZQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__KVZQ));
+    case ____0ZPM__: {
+      __0WZQ=__QM1P(((____0ZPM *)__ZWZQ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__LVZQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__KVZQ));
+    case ____MR0N__: {
+      __0WZQ=__FQVO(((____MR0N *)__ZWZQ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__LVZQ=static_type__BA0Q();
+    case ____YWBP__: {
+      __0WZQ=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__LVZQ=static_type__MBUP();
+    case ____LYBP__: {
+      __0WZQ=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__LVZQ=static_type__RBUP();
+    case ____CZBP__: {
+      __0WZQ=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__LVZQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__KVZQ));
+    case ____3BEP__: {
+      __0WZQ=__ZPFQ(((____3BEP *)__ZWZQ));
     } break;
     };
-    __tmp__KVZQ=((__TYPE_FULL__PMB *)__tmp__LVZQ)->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__KVZQ)->__id) {
-    case __TYPE__FF__: {
-      __tmp__NVZQ=((__TYPE__FF *)__tmp__KVZQ)->prototype__QF->parent_named__PF.name__4VB;
+    __ZWZQ=((____WMB *)__0WZQ)->__KLK;
+    switch (((struct ___OBJ *)__ZWZQ)->__id) {
+    case ____FF__: {
+      __2WZQ=((____FF *)__ZWZQ)->__QF->__PF.__FWB;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__NVZQ=(&__string_4);
+    case ____FMB__: {
+      __2WZQ=(&__string_4);
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__NVZQ=(&__string_5);
+    case ____HMB__: {
+      __2WZQ=(&__string_5);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__NVZQ=(&__string_54);
+    case ____JMB__: {
+      __2WZQ=(&__string_54);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__NVZQ=(&__string_56);
+    case ____LMB__: {
+      __2WZQ=(&__string_56);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__NVZQ=((__TYPE_GENERIC__BCY *)__tmp__KVZQ)->name__0YMB;
+    case ____ICY__: {
+      __2WZQ=((____ICY *)__ZWZQ)->__TZMB;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__13ES=prototype__L2ZG();
-      __tmp__NVZQ=__tmp__13ES->parent_named__PF.name__4VB;
+    case ____EQ5D__: {
+      __K5ES=__03ZG();
+      __2WZQ=__K5ES->__PF.__FWB;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__NVZQ=((__PROFIL_BLOCK__22NJ *)__tmp__KVZQ)->parent_profil__32NJ.name__P1IK;
+    case ____L4NJ__: {
+      __2WZQ=((____L4NJ *)__ZWZQ)->__M4NJ.__42IK;
     } break;
     };
-    __tmp__SVZQ=((((((((((void *)__tmp__NVZQ == (void *)(&__string_57)) || ((void *)__tmp__NVZQ == (void *)(&__string_58))) || ((void *)__tmp__NVZQ == (void *)(&__string_59))) || ((void *)__tmp__NVZQ == (void *)(&__string_60))) || ((void *)__tmp__NVZQ == (void *)(&__string_61))) || ((void *)__tmp__NVZQ == (void *)(&__string_62))) || ((void *)__tmp__NVZQ == (void *)(&__string_63))) || ((void *)__tmp__NVZQ == (void *)(&__string_64))) || ((void *)__tmp__NVZQ == (void *)(&__string_42)));
+    __BXZQ=((((((((((void *)__2WZQ == (void *)(&__string_57)) || ((void *)__2WZQ == (void *)(&__string_58))) || ((void *)__2WZQ == (void *)(&__string_59))) || ((void *)__2WZQ == (void *)(&__string_60))) || ((void *)__2WZQ == (void *)(&__string_61))) || ((void *)__2WZQ == (void *)(&__string_62))) || ((void *)__2WZQ == (void *)(&__string_63))) || ((void *)__2WZQ == (void *)(&__string_64))) || ((void *)__2WZQ == (void *)(&__string_42)));
   } else /* FALSE */ {
-    __tmp__SVZQ=FALSE__O__;
+    __BXZQ=__O__;
   };
-  if (__tmp__SVZQ) {
-    append__3VX(((__STRING__BC *)buffer__AVZQ),(&__string_663));
-    __tmp__SVZQ=TRUE__K__;
+  if (__BXZQ) {
+    __EWX(((____BC *)__PWZQ),(&__string_663));
+    __BXZQ=__K__;
   } else /* FALSE */ {
-    __tmp__SVZQ=FALSE__O__;
+    __BXZQ=__O__;
   };
-  if ((! __tmp__SVZQ)) {
-    __tmp__KVZQ=Self__5UZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-    switch (((struct ___OBJ *)__tmp__KVZQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__LVZQ=((__STRING_CST__5J *)__tmp__KVZQ)->parent_constant__EK.static_type__SG4D;
+  if ((! __BXZQ)) {
+    __ZWZQ=__OWZQ->__ZWBP.__0A5J;
+    switch (((struct ___OBJ *)__ZWZQ)->__id) {
+    case ____5J__: {
+      __0WZQ=((____5J *)__ZWZQ)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__LVZQ=((__EXTERNAL_C__L5WC *)__tmp__KVZQ)->static_type__J54D;
+    case ____0AXC__: {
+      __0WZQ=((____0AXC *)__ZWZQ)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__LVZQ=((__PROTOTYPE_CST__45WC *)__tmp__KVZQ)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __0WZQ=((____NBXC *)__ZWZQ)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__LVZQ=((__INTEGER_CST__KAXC *)__tmp__KVZQ)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __0WZQ=((____ZBXC *)__ZWZQ)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__LVZQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__KVZQ));
+    case ____DMWH__: {
+      __0WZQ=__B21J(((____DMWH *)__ZWZQ));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__LVZQ=((__READ_LOCAL__N5ZI *)__tmp__KVZQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __0WZQ=((____2A0I *)__ZWZQ)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__LVZQ=static_type__2CCK();
+    case ____HJNJ__: {
+      __0WZQ=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__LVZQ=static_type__BDCK();
+    case ____SJNJ__: {
+      __0WZQ=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__LVZQ=static_type__GDCK();
+    case ____0AOJ__: {
+      __0WZQ=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__LVZQ=static_type__LDCK();
+    case ____EBOJ__: {
+      __0WZQ=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__LVZQ=static_type__QDCK();
+    case ____3BOJ__: {
+      __0WZQ=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__LVZQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__KVZQ));
+    case ____RCOJ__: {
+      __0WZQ=__EFCK(((____RCOJ *)__ZWZQ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__LVZQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__KVZQ));
+    case ____HDOJ__: {
+      __0WZQ=__JFCK(((____HDOJ *)__ZWZQ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__LVZQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__KVZQ));
+    case ____1DOJ__: {
+      __0WZQ=__OFCK(((____1DOJ *)__ZWZQ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__LVZQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__KVZQ));
+    case ____PEOJ__: {
+      __0WZQ=__TFCK(((____PEOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__LVZQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KVZQ));
+    case ____DFOJ__: {
+      __0WZQ=__YFCK(((____DFOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__LVZQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KVZQ));
+    case ____XFOJ__: {
+      __0WZQ=__3FCK(((____XFOJ *)__ZWZQ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__LVZQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __0WZQ=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__LVZQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__KVZQ));
+    case ____EHOJ__: {
+      __0WZQ=__GGCK(((____EHOJ *)__ZWZQ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__LVZQ=static_type__DFCK();
+    case ____2HOJ__: {
+      __0WZQ=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__LVZQ=((__CAST__JHOJ *)__tmp__KVZQ)->static_type__TC5J;
+    case ____YIOJ__: {
+      __0WZQ=((____YIOJ *)__ZWZQ)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__LVZQ=((__REAL_CST__JLOJ *)__tmp__KVZQ)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __0WZQ=((____YMOJ *)__ZWZQ)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__LVZQ=((__CHARACTER_CST__5LOJ *)__tmp__KVZQ)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __0WZQ=((____ONOJ *)__ZWZQ)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__LVZQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__KVZQ)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __0WZQ=((____YOOJ *)__ZWZQ)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__LVZQ=((__READ_SLOT__ZK4K *)__tmp__KVZQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __0WZQ=((____IM4K *)__ZWZQ)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__LVZQ=static_type__NL5O();
+    case ____T5FL__: {
+      __0WZQ=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__LVZQ=static_type__QQTP();
+    case ____3DUL__: {
+      __0WZQ=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__LVZQ=static_type__041P();
+    case ____0EUL__: {
+      __0WZQ=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__LVZQ=static_type__VQTP();
+    case ____BGUL__: {
+      __0WZQ=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__LVZQ=static_type__A51P();
+    case ____2GUL__: {
+      __0WZQ=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__LVZQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__KVZQ));
+    case ____B0VL__: {
+      __0WZQ=__DXBN(((____B0VL *)__ZWZQ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__LVZQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__KVZQ));
+    case ____P0VL__: {
+      __0WZQ=__4AGM(((____P0VL *)__ZWZQ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__LVZQ=((__READ_GLOBAL__B4YL *)__tmp__KVZQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __0WZQ=((____Q5YL *)__ZWZQ)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__LVZQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__KVZQ));
+    case ____UVPM__: {
+      __0WZQ=__OFWN(((____UVPM *)__ZWZQ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__LVZQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__KVZQ));
+    case ____0ZPM__: {
+      __0WZQ=__QM1P(((____0ZPM *)__ZWZQ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__LVZQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__KVZQ));
+    case ____MR0N__: {
+      __0WZQ=__FQVO(((____MR0N *)__ZWZQ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__LVZQ=static_type__BA0Q();
+    case ____YWBP__: {
+      __0WZQ=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__LVZQ=static_type__MBUP();
+    case ____LYBP__: {
+      __0WZQ=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__LVZQ=static_type__RBUP();
+    case ____CZBP__: {
+      __0WZQ=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__LVZQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__KVZQ));
+    case ____3BEP__: {
+      __0WZQ=__ZPFQ(((____3BEP *)__ZWZQ));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__LVZQ)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__AVZQ),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__0WZQ)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__PWZQ),(&__string_660));
     };
   };
-  __tmp__BVZQ=Self__5UZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__BVZQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__CVZQ=((__STRING_CST__5J *)__tmp__BVZQ)->parent_constant__EK.static_type__SG4D;
+  __QWZQ=__OWZQ->__ZWBP.__0A5J;
+  switch (((struct ___OBJ *)__QWZQ)->__id) {
+  case ____5J__: {
+    __RWZQ=((____5J *)__QWZQ)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__CVZQ=((__EXTERNAL_C__L5WC *)__tmp__BVZQ)->static_type__J54D;
+  case ____0AXC__: {
+    __RWZQ=((____0AXC *)__QWZQ)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__CVZQ=((__PROTOTYPE_CST__45WC *)__tmp__BVZQ)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __RWZQ=((____NBXC *)__QWZQ)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__CVZQ=((__INTEGER_CST__KAXC *)__tmp__BVZQ)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __RWZQ=((____ZBXC *)__QWZQ)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__CVZQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__BVZQ));
+  case ____DMWH__: {
+    __RWZQ=__B21J(((____DMWH *)__QWZQ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__CVZQ=((__READ_LOCAL__N5ZI *)__tmp__BVZQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __RWZQ=((____2A0I *)__QWZQ)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__CVZQ=static_type__2CCK();
+  case ____HJNJ__: {
+    __RWZQ=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__CVZQ=static_type__BDCK();
+  case ____SJNJ__: {
+    __RWZQ=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__CVZQ=static_type__GDCK();
+  case ____0AOJ__: {
+    __RWZQ=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__CVZQ=static_type__LDCK();
+  case ____EBOJ__: {
+    __RWZQ=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__CVZQ=static_type__QDCK();
+  case ____3BOJ__: {
+    __RWZQ=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__CVZQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__BVZQ));
+  case ____RCOJ__: {
+    __RWZQ=__EFCK(((____RCOJ *)__QWZQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__CVZQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__BVZQ));
+  case ____HDOJ__: {
+    __RWZQ=__JFCK(((____HDOJ *)__QWZQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__CVZQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__BVZQ));
+  case ____1DOJ__: {
+    __RWZQ=__OFCK(((____1DOJ *)__QWZQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__CVZQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__BVZQ));
+  case ____PEOJ__: {
+    __RWZQ=__TFCK(((____PEOJ *)__QWZQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__CVZQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__BVZQ));
+  case ____DFOJ__: {
+    __RWZQ=__YFCK(((____DFOJ *)__QWZQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__CVZQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__BVZQ));
+  case ____XFOJ__: {
+    __RWZQ=__3FCK(((____XFOJ *)__QWZQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__CVZQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __RWZQ=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__CVZQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__BVZQ));
+  case ____EHOJ__: {
+    __RWZQ=__GGCK(((____EHOJ *)__QWZQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__CVZQ=static_type__DFCK();
+  case ____2HOJ__: {
+    __RWZQ=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__CVZQ=((__CAST__JHOJ *)__tmp__BVZQ)->static_type__TC5J;
+  case ____YIOJ__: {
+    __RWZQ=((____YIOJ *)__QWZQ)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__CVZQ=((__REAL_CST__JLOJ *)__tmp__BVZQ)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __RWZQ=((____YMOJ *)__QWZQ)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__CVZQ=((__CHARACTER_CST__5LOJ *)__tmp__BVZQ)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __RWZQ=((____ONOJ *)__QWZQ)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__CVZQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__BVZQ)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __RWZQ=((____YOOJ *)__QWZQ)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__CVZQ=((__READ_SLOT__ZK4K *)__tmp__BVZQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __RWZQ=((____IM4K *)__QWZQ)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__CVZQ=static_type__NL5O();
+  case ____T5FL__: {
+    __RWZQ=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__CVZQ=static_type__QQTP();
+  case ____3DUL__: {
+    __RWZQ=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__CVZQ=static_type__041P();
+  case ____0EUL__: {
+    __RWZQ=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__CVZQ=static_type__VQTP();
+  case ____BGUL__: {
+    __RWZQ=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__CVZQ=static_type__A51P();
+  case ____2GUL__: {
+    __RWZQ=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__CVZQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__BVZQ));
+  case ____B0VL__: {
+    __RWZQ=__DXBN(((____B0VL *)__QWZQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__CVZQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__BVZQ));
+  case ____P0VL__: {
+    __RWZQ=__4AGM(((____P0VL *)__QWZQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__CVZQ=((__READ_GLOBAL__B4YL *)__tmp__BVZQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __RWZQ=((____Q5YL *)__QWZQ)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__CVZQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__BVZQ));
+  case ____UVPM__: {
+    __RWZQ=__OFWN(((____UVPM *)__QWZQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__CVZQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__BVZQ));
+  case ____0ZPM__: {
+    __RWZQ=__QM1P(((____0ZPM *)__QWZQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__CVZQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__BVZQ));
+  case ____MR0N__: {
+    __RWZQ=__FQVO(((____MR0N *)__QWZQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__CVZQ=static_type__BA0Q();
+  case ____YWBP__: {
+    __RWZQ=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__CVZQ=static_type__MBUP();
+  case ____LYBP__: {
+    __RWZQ=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__CVZQ=static_type__RBUP();
+  case ____CZBP__: {
+    __RWZQ=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__CVZQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__BVZQ));
+  case ____3BEP__: {
+    __RWZQ=__ZPFQ(((____3BEP *)__QWZQ));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__CVZQ)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__KVZQ=Self__5UZQ->parent_expr_binary_cmp__KVBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__KVZQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__LVZQ=((__STRING_CST__5J *)__tmp__KVZQ)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__RWZQ)->__KLK == (void *)__FMB__)) {
+    __ZWZQ=__OWZQ->__ZWBP.__AB5J;
+    switch (((struct ___OBJ *)__ZWZQ)->__id) {
+    case ____5J__: {
+      __0WZQ=((____5J *)__ZWZQ)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__LVZQ=((__EXTERNAL_C__L5WC *)__tmp__KVZQ)->static_type__J54D;
+    case ____0AXC__: {
+      __0WZQ=((____0AXC *)__ZWZQ)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__LVZQ=((__PROTOTYPE_CST__45WC *)__tmp__KVZQ)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __0WZQ=((____NBXC *)__ZWZQ)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__LVZQ=((__INTEGER_CST__KAXC *)__tmp__KVZQ)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __0WZQ=((____ZBXC *)__ZWZQ)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__LVZQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__KVZQ));
+    case ____DMWH__: {
+      __0WZQ=__B21J(((____DMWH *)__ZWZQ));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__LVZQ=((__READ_LOCAL__N5ZI *)__tmp__KVZQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __0WZQ=((____2A0I *)__ZWZQ)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__LVZQ=static_type__2CCK();
+    case ____HJNJ__: {
+      __0WZQ=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__LVZQ=static_type__BDCK();
+    case ____SJNJ__: {
+      __0WZQ=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__LVZQ=static_type__GDCK();
+    case ____0AOJ__: {
+      __0WZQ=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__LVZQ=static_type__LDCK();
+    case ____EBOJ__: {
+      __0WZQ=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__LVZQ=static_type__QDCK();
+    case ____3BOJ__: {
+      __0WZQ=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__LVZQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__KVZQ));
+    case ____RCOJ__: {
+      __0WZQ=__EFCK(((____RCOJ *)__ZWZQ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__LVZQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__KVZQ));
+    case ____HDOJ__: {
+      __0WZQ=__JFCK(((____HDOJ *)__ZWZQ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__LVZQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__KVZQ));
+    case ____1DOJ__: {
+      __0WZQ=__OFCK(((____1DOJ *)__ZWZQ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__LVZQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__KVZQ));
+    case ____PEOJ__: {
+      __0WZQ=__TFCK(((____PEOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__LVZQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KVZQ));
+    case ____DFOJ__: {
+      __0WZQ=__YFCK(((____DFOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__LVZQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KVZQ));
+    case ____XFOJ__: {
+      __0WZQ=__3FCK(((____XFOJ *)__ZWZQ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__LVZQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __0WZQ=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__LVZQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__KVZQ));
+    case ____EHOJ__: {
+      __0WZQ=__GGCK(((____EHOJ *)__ZWZQ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__LVZQ=static_type__DFCK();
+    case ____2HOJ__: {
+      __0WZQ=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__LVZQ=((__CAST__JHOJ *)__tmp__KVZQ)->static_type__TC5J;
+    case ____YIOJ__: {
+      __0WZQ=((____YIOJ *)__ZWZQ)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__LVZQ=((__REAL_CST__JLOJ *)__tmp__KVZQ)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __0WZQ=((____YMOJ *)__ZWZQ)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__LVZQ=((__CHARACTER_CST__5LOJ *)__tmp__KVZQ)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __0WZQ=((____ONOJ *)__ZWZQ)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__LVZQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__KVZQ)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __0WZQ=((____YOOJ *)__ZWZQ)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__LVZQ=((__READ_SLOT__ZK4K *)__tmp__KVZQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __0WZQ=((____IM4K *)__ZWZQ)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__LVZQ=static_type__NL5O();
+    case ____T5FL__: {
+      __0WZQ=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__LVZQ=static_type__QQTP();
+    case ____3DUL__: {
+      __0WZQ=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__LVZQ=static_type__041P();
+    case ____0EUL__: {
+      __0WZQ=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__LVZQ=static_type__VQTP();
+    case ____BGUL__: {
+      __0WZQ=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__LVZQ=static_type__A51P();
+    case ____2GUL__: {
+      __0WZQ=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__LVZQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__KVZQ));
+    case ____B0VL__: {
+      __0WZQ=__DXBN(((____B0VL *)__ZWZQ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__LVZQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__KVZQ));
+    case ____P0VL__: {
+      __0WZQ=__4AGM(((____P0VL *)__ZWZQ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__LVZQ=((__READ_GLOBAL__B4YL *)__tmp__KVZQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __0WZQ=((____Q5YL *)__ZWZQ)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__LVZQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__KVZQ));
+    case ____UVPM__: {
+      __0WZQ=__OFWN(((____UVPM *)__ZWZQ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__LVZQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__KVZQ));
+    case ____0ZPM__: {
+      __0WZQ=__QM1P(((____0ZPM *)__ZWZQ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__LVZQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__KVZQ));
+    case ____MR0N__: {
+      __0WZQ=__FQVO(((____MR0N *)__ZWZQ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__LVZQ=static_type__BA0Q();
+    case ____YWBP__: {
+      __0WZQ=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__LVZQ=static_type__MBUP();
+    case ____LYBP__: {
+      __0WZQ=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__LVZQ=static_type__RBUP();
+    case ____CZBP__: {
+      __0WZQ=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__LVZQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__KVZQ));
+    case ____3BEP__: {
+      __0WZQ=__ZPFQ(((____3BEP *)__ZWZQ));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__LVZQ)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__VWZQ=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__0WZQ)->__KLK)->__id) {
+    case ____FF__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____FMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____HMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____JMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____LMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____ICY__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__VWZQ=TRUE__K__;
+    case ____EQ5D__: {
+      __EYZQ=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__VWZQ=TRUE__K__;
+    case ____L4NJ__: {
+      __EYZQ=__K__;
     } break;
     };
-    __tmp__SVZQ=__tmp__VWZQ;
+    __BXZQ=__EYZQ;
   } else /* FALSE */ {
-    __tmp__SVZQ=FALSE__O__;
-  };
-  if (__tmp__SVZQ) {
-    Self__E5ZU=((__STRING__BC *)buffer__AVZQ);
-    if ((Self__E5ZU->capacity__HFL <= Self__E5ZU->count__WJ)) {
-      if ((Self__E5ZU->capacity__HFL ==  0)) {
-        Self__E5ZU->capacity__HFL= 32;
-        __tmp__F5ZU=create__KVW( 32);
-        Self__E5ZU->storage__4EL=__tmp__F5ZU;
-      } else /* FALSE */ {
-        __tmp__G5ZU=(__INTEGER__Q)(Self__E5ZU->capacity__HFL <<  1);
-        __tmp__F5ZU=((__CHARACTER__DB *)Self__E5ZU->storage__4EL);
-        old_nb_elts__I5ZU=Self__E5ZU->capacity__HFL;
-        __tmp__J5ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__F5ZU),((__UINTEGER_32__RWB )old_nb_elts__I5ZU),((__UINTEGER_32__RWB )__tmp__G5ZU));
-        __tmp__F5ZU=((__CHARACTER__DB *)__tmp__J5ZU);
-        clear__to__F00(__tmp__F5ZU,old_nb_elts__I5ZU,(__INTEGER__Q)(__tmp__G5ZU -  1));
-        Self__E5ZU->storage__4EL=__tmp__F5ZU;
-        Self__E5ZU->capacity__HFL=__tmp__G5ZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__E5ZU->storage__4EL)[Self__E5ZU->count__WJ]='0';
-    Self__E5ZU->count__WJ=(__INTEGER__Q)(Self__E5ZU->count__WJ +  1);
+    __BXZQ=__O__;
+  };
+  if (__BXZQ) {
+    __TA0U=((____BC *)__PWZQ);
+    if ((__TA0U->__OFL <= __TA0U->__WJ)) {
+      if ((__TA0U->__OFL ==  0)) {
+        __TA0U->__OFL= 32;
+        __UA0U=__RVW( 32);
+        __TA0U->__FFL=__UA0U;
+      } else /* FALSE */ {
+        __VA0U=(____Q)(__TA0U->__OFL <<  1);
+        __UA0U=((____DB *)__TA0U->__FFL);
+        __XA0U=__TA0U->__OFL;
+        __YA0U=__55W(((____IB )__UA0U),((____YWB )__XA0U),((____YWB )__VA0U));
+        __UA0U=((____DB *)__YA0U);
+        __M00(__UA0U,__XA0U,(____Q)(__VA0U -  1));
+        __TA0U->__FFL=__UA0U;
+        __TA0U->__OFL=__VA0U;
+      };
+    };
+    ((____DB *)__TA0U->__FFL)[__TA0U->__WJ]='0';
+    __TA0U->__WJ=(____Q)(__TA0U->__WJ +  1);
   } else /* FALSE */ {
-    __tmp__KVZQ=Self__5UZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-    switch (((struct ___OBJ *)__tmp__KVZQ)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__KVZQ),buffer__AVZQ);
+    __ZWZQ=__OWZQ->__ZWBP.__0A5J;
+    switch (((struct ___OBJ *)__ZWZQ)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__ZWZQ),__PWZQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__AVZQ),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__ZWZQ)),__PWZQ);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__PWZQ),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__ZWZQ)),__PWZQ);
     } 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__KVZQ)),buffer__AVZQ);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__AVZQ),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__KVZQ))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__PWZQ),((____YMOJ *)((____5J *)__ZWZQ))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__P5ES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__KVZQ));
-      Self__M5ZU=((__STRING__BC *)buffer__AVZQ);
-      if ((Self__M5ZU->capacity__HFL <= Self__M5ZU->count__WJ)) {
-        if ((Self__M5ZU->capacity__HFL ==  0)) {
-          Self__M5ZU->capacity__HFL= 32;
-          __tmp__N5ZU=create__KVW( 32);
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
+    case ____ONOJ__: {
+      __4AFS=((____ONOJ *)((____5J *)__ZWZQ));
+      __1A0U=((____BC *)__PWZQ);
+      if ((__1A0U->__OFL <= __1A0U->__WJ)) {
+        if ((__1A0U->__OFL ==  0)) {
+          __1A0U->__OFL= 32;
+          __2A0U=__RVW( 32);
+          __1A0U->__FFL=__2A0U;
         } else /* FALSE */ {
-          __tmp__O5ZU=(__INTEGER__Q)(Self__M5ZU->capacity__HFL <<  1);
-          __tmp__N5ZU=((__CHARACTER__DB *)Self__M5ZU->storage__4EL);
-          old_nb_elts__Q5ZU=Self__M5ZU->capacity__HFL;
-          __tmp__R5ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__N5ZU),((__UINTEGER_32__RWB )old_nb_elts__Q5ZU),((__UINTEGER_32__RWB )__tmp__O5ZU));
-          __tmp__N5ZU=((__CHARACTER__DB *)__tmp__R5ZU);
-          clear__to__F00(__tmp__N5ZU,old_nb_elts__Q5ZU,(__INTEGER__Q)(__tmp__O5ZU -  1));
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
-          Self__M5ZU->capacity__HFL=__tmp__O5ZU;
+          __3A0U=(____Q)(__1A0U->__OFL <<  1);
+          __2A0U=((____DB *)__1A0U->__FFL);
+          __5A0U=__1A0U->__OFL;
+          __AB0U=__55W(((____IB )__2A0U),((____YWB )__5A0U),((____YWB )__3A0U));
+          __2A0U=((____DB *)__AB0U);
+          __M00(__2A0U,__5A0U,(____Q)(__3A0U -  1));
+          __1A0U->__FFL=__2A0U;
+          __1A0U->__OFL=__3A0U;
         };
       };
-      ((__CHARACTER__DB *)Self__M5ZU->storage__4EL)[Self__M5ZU->count__WJ]='\'';
-      Self__M5ZU->count__WJ=(__INTEGER__Q)(Self__M5ZU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__AVZQ),Self__P5ES->text__ID5J);
-      Self__M5ZU=((__STRING__BC *)buffer__AVZQ);
-      if ((Self__M5ZU->capacity__HFL <= Self__M5ZU->count__WJ)) {
-        if ((Self__M5ZU->capacity__HFL ==  0)) {
-          Self__M5ZU->capacity__HFL= 32;
-          __tmp__N5ZU=create__KVW( 32);
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
+      ((____DB *)__1A0U->__FFL)[__1A0U->__WJ]='\'';
+      __1A0U->__WJ=(____Q)(__1A0U->__WJ +  1);
+      __EWX(((____BC *)__PWZQ),__4AFS->__XE5J);
+      __1A0U=((____BC *)__PWZQ);
+      if ((__1A0U->__OFL <= __1A0U->__WJ)) {
+        if ((__1A0U->__OFL ==  0)) {
+          __1A0U->__OFL= 32;
+          __2A0U=__RVW( 32);
+          __1A0U->__FFL=__2A0U;
         } else /* FALSE */ {
-          __tmp__O5ZU=(__INTEGER__Q)(Self__M5ZU->capacity__HFL <<  1);
-          __tmp__N5ZU=((__CHARACTER__DB *)Self__M5ZU->storage__4EL);
-          old_nb_elts__Q5ZU=Self__M5ZU->capacity__HFL;
-          __tmp__R5ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__N5ZU),((__UINTEGER_32__RWB )old_nb_elts__Q5ZU),((__UINTEGER_32__RWB )__tmp__O5ZU));
-          __tmp__N5ZU=((__CHARACTER__DB *)__tmp__R5ZU);
-          clear__to__F00(__tmp__N5ZU,old_nb_elts__Q5ZU,(__INTEGER__Q)(__tmp__O5ZU -  1));
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
-          Self__M5ZU->capacity__HFL=__tmp__O5ZU;
+          __3A0U=(____Q)(__1A0U->__OFL <<  1);
+          __2A0U=((____DB *)__1A0U->__FFL);
+          __5A0U=__1A0U->__OFL;
+          __AB0U=__55W(((____IB )__2A0U),((____YWB )__5A0U),((____YWB )__3A0U));
+          __2A0U=((____DB *)__AB0U);
+          __M00(__2A0U,__5A0U,(____Q)(__3A0U -  1));
+          __1A0U->__FFL=__2A0U;
+          __1A0U->__OFL=__3A0U;
         };
       };
-      ((__CHARACTER__DB *)Self__M5ZU->storage__4EL)[Self__M5ZU->count__WJ]='\'';
-      Self__M5ZU->count__WJ=(__INTEGER__Q)(Self__M5ZU->count__WJ +  1);
+      ((____DB *)__1A0U->__FFL)[__1A0U->__WJ]='\'';
+      __1A0U->__WJ=(____Q)(__1A0U->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__R5ES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__KVZQ));
-      Self__M5ZU=((__STRING__BC *)buffer__AVZQ);
-      if ((Self__M5ZU->capacity__HFL <= Self__M5ZU->count__WJ)) {
-        if ((Self__M5ZU->capacity__HFL ==  0)) {
-          Self__M5ZU->capacity__HFL= 32;
-          __tmp__N5ZU=create__KVW( 32);
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
+    case ____YOOJ__: {
+      __ABFS=((____YOOJ *)((____5J *)__ZWZQ));
+      __1A0U=((____BC *)__PWZQ);
+      if ((__1A0U->__OFL <= __1A0U->__WJ)) {
+        if ((__1A0U->__OFL ==  0)) {
+          __1A0U->__OFL= 32;
+          __2A0U=__RVW( 32);
+          __1A0U->__FFL=__2A0U;
         } else /* FALSE */ {
-          __tmp__O5ZU=(__INTEGER__Q)(Self__M5ZU->capacity__HFL <<  1);
-          __tmp__N5ZU=((__CHARACTER__DB *)Self__M5ZU->storage__4EL);
-          old_nb_elts__Q5ZU=Self__M5ZU->capacity__HFL;
-          __tmp__R5ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__N5ZU),((__UINTEGER_32__RWB )old_nb_elts__Q5ZU),((__UINTEGER_32__RWB )__tmp__O5ZU));
-          __tmp__N5ZU=((__CHARACTER__DB *)__tmp__R5ZU);
-          clear__to__F00(__tmp__N5ZU,old_nb_elts__Q5ZU,(__INTEGER__Q)(__tmp__O5ZU -  1));
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
-          Self__M5ZU->capacity__HFL=__tmp__O5ZU;
+          __3A0U=(____Q)(__1A0U->__OFL <<  1);
+          __2A0U=((____DB *)__1A0U->__FFL);
+          __5A0U=__1A0U->__OFL;
+          __AB0U=__55W(((____IB )__2A0U),((____YWB )__5A0U),((____YWB )__3A0U));
+          __2A0U=((____DB *)__AB0U);
+          __M00(__2A0U,__5A0U,(____Q)(__3A0U -  1));
+          __1A0U->__FFL=__2A0U;
+          __1A0U->__OFL=__3A0U;
         };
       };
-      ((__CHARACTER__DB *)Self__M5ZU->storage__4EL)[Self__M5ZU->count__WJ]='\"';
-      Self__M5ZU->count__WJ=(__INTEGER__Q)(Self__M5ZU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__AVZQ),Self__R5ES->string__EBJK);
-      Self__M5ZU=((__STRING__BC *)buffer__AVZQ);
-      if ((Self__M5ZU->capacity__HFL <= Self__M5ZU->count__WJ)) {
-        if ((Self__M5ZU->capacity__HFL ==  0)) {
-          Self__M5ZU->capacity__HFL= 32;
-          __tmp__N5ZU=create__KVW( 32);
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
+      ((____DB *)__1A0U->__FFL)[__1A0U->__WJ]='\"';
+      __1A0U->__WJ=(____Q)(__1A0U->__WJ +  1);
+      __EWX(((____BC *)__PWZQ),__ABFS->__TCJK);
+      __1A0U=((____BC *)__PWZQ);
+      if ((__1A0U->__OFL <= __1A0U->__WJ)) {
+        if ((__1A0U->__OFL ==  0)) {
+          __1A0U->__OFL= 32;
+          __2A0U=__RVW( 32);
+          __1A0U->__FFL=__2A0U;
         } else /* FALSE */ {
-          __tmp__O5ZU=(__INTEGER__Q)(Self__M5ZU->capacity__HFL <<  1);
-          __tmp__N5ZU=((__CHARACTER__DB *)Self__M5ZU->storage__4EL);
-          old_nb_elts__Q5ZU=Self__M5ZU->capacity__HFL;
-          __tmp__R5ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__N5ZU),((__UINTEGER_32__RWB )old_nb_elts__Q5ZU),((__UINTEGER_32__RWB )__tmp__O5ZU));
-          __tmp__N5ZU=((__CHARACTER__DB *)__tmp__R5ZU);
-          clear__to__F00(__tmp__N5ZU,old_nb_elts__Q5ZU,(__INTEGER__Q)(__tmp__O5ZU -  1));
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
-          Self__M5ZU->capacity__HFL=__tmp__O5ZU;
+          __3A0U=(____Q)(__1A0U->__OFL <<  1);
+          __2A0U=((____DB *)__1A0U->__FFL);
+          __5A0U=__1A0U->__OFL;
+          __AB0U=__55W(((____IB )__2A0U),((____YWB )__5A0U),((____YWB )__3A0U));
+          __2A0U=((____DB *)__AB0U);
+          __M00(__2A0U,__5A0U,(____Q)(__3A0U -  1));
+          __1A0U->__FFL=__2A0U;
+          __1A0U->__OFL=__3A0U;
         };
       };
-      ((__CHARACTER__DB *)Self__M5ZU->storage__4EL)[Self__M5ZU->count__WJ]='\"';
-      Self__M5ZU->count__WJ=(__INTEGER__Q)(Self__M5ZU->count__WJ +  1);
+      ((____DB *)__1A0U->__FFL)[__1A0U->__WJ]='\"';
+      __1A0U->__WJ=(____Q)(__1A0U->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__AVZQ),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__KVZQ))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__PWZQ),((____Q5YL *)((____5J *)__ZWZQ))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
     };
-    __tmp__KVZQ=Self__5UZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-    switch (((struct ___OBJ *)__tmp__KVZQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__LVZQ=((__STRING_CST__5J *)__tmp__KVZQ)->parent_constant__EK.static_type__SG4D;
+    __ZWZQ=__OWZQ->__ZWBP.__0A5J;
+    switch (((struct ___OBJ *)__ZWZQ)->__id) {
+    case ____5J__: {
+      __0WZQ=((____5J *)__ZWZQ)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__LVZQ=((__EXTERNAL_C__L5WC *)__tmp__KVZQ)->static_type__J54D;
+    case ____0AXC__: {
+      __0WZQ=((____0AXC *)__ZWZQ)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__LVZQ=((__PROTOTYPE_CST__45WC *)__tmp__KVZQ)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __0WZQ=((____NBXC *)__ZWZQ)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__LVZQ=((__INTEGER_CST__KAXC *)__tmp__KVZQ)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __0WZQ=((____ZBXC *)__ZWZQ)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__LVZQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__KVZQ));
+    case ____DMWH__: {
+      __0WZQ=__B21J(((____DMWH *)__ZWZQ));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__LVZQ=((__READ_LOCAL__N5ZI *)__tmp__KVZQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __0WZQ=((____2A0I *)__ZWZQ)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__LVZQ=static_type__2CCK();
+    case ____HJNJ__: {
+      __0WZQ=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__LVZQ=static_type__BDCK();
+    case ____SJNJ__: {
+      __0WZQ=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__LVZQ=static_type__GDCK();
+    case ____0AOJ__: {
+      __0WZQ=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__LVZQ=static_type__LDCK();
+    case ____EBOJ__: {
+      __0WZQ=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__LVZQ=static_type__QDCK();
+    case ____3BOJ__: {
+      __0WZQ=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__LVZQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__KVZQ));
+    case ____RCOJ__: {
+      __0WZQ=__EFCK(((____RCOJ *)__ZWZQ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__LVZQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__KVZQ));
+    case ____HDOJ__: {
+      __0WZQ=__JFCK(((____HDOJ *)__ZWZQ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__LVZQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__KVZQ));
+    case ____1DOJ__: {
+      __0WZQ=__OFCK(((____1DOJ *)__ZWZQ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__LVZQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__KVZQ));
+    case ____PEOJ__: {
+      __0WZQ=__TFCK(((____PEOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__LVZQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KVZQ));
+    case ____DFOJ__: {
+      __0WZQ=__YFCK(((____DFOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__LVZQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KVZQ));
+    case ____XFOJ__: {
+      __0WZQ=__3FCK(((____XFOJ *)__ZWZQ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__LVZQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __0WZQ=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__LVZQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__KVZQ));
+    case ____EHOJ__: {
+      __0WZQ=__GGCK(((____EHOJ *)__ZWZQ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__LVZQ=static_type__DFCK();
+    case ____2HOJ__: {
+      __0WZQ=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__LVZQ=((__CAST__JHOJ *)__tmp__KVZQ)->static_type__TC5J;
+    case ____YIOJ__: {
+      __0WZQ=((____YIOJ *)__ZWZQ)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__LVZQ=((__REAL_CST__JLOJ *)__tmp__KVZQ)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __0WZQ=((____YMOJ *)__ZWZQ)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__LVZQ=((__CHARACTER_CST__5LOJ *)__tmp__KVZQ)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __0WZQ=((____ONOJ *)__ZWZQ)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__LVZQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__KVZQ)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __0WZQ=((____YOOJ *)__ZWZQ)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__LVZQ=((__READ_SLOT__ZK4K *)__tmp__KVZQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __0WZQ=((____IM4K *)__ZWZQ)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__LVZQ=static_type__NL5O();
+    case ____T5FL__: {
+      __0WZQ=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__LVZQ=static_type__QQTP();
+    case ____3DUL__: {
+      __0WZQ=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__LVZQ=static_type__041P();
+    case ____0EUL__: {
+      __0WZQ=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__LVZQ=static_type__VQTP();
+    case ____BGUL__: {
+      __0WZQ=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__LVZQ=static_type__A51P();
+    case ____2GUL__: {
+      __0WZQ=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__LVZQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__KVZQ));
+    case ____B0VL__: {
+      __0WZQ=__DXBN(((____B0VL *)__ZWZQ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__LVZQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__KVZQ));
+    case ____P0VL__: {
+      __0WZQ=__4AGM(((____P0VL *)__ZWZQ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__LVZQ=((__READ_GLOBAL__B4YL *)__tmp__KVZQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __0WZQ=((____Q5YL *)__ZWZQ)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__LVZQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__KVZQ));
+    case ____UVPM__: {
+      __0WZQ=__OFWN(((____UVPM *)__ZWZQ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__LVZQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__KVZQ));
+    case ____0ZPM__: {
+      __0WZQ=__QM1P(((____0ZPM *)__ZWZQ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__LVZQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__KVZQ));
+    case ____MR0N__: {
+      __0WZQ=__FQVO(((____MR0N *)__ZWZQ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__LVZQ=static_type__BA0Q();
+    case ____YWBP__: {
+      __0WZQ=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__LVZQ=static_type__MBUP();
+    case ____LYBP__: {
+      __0WZQ=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__LVZQ=static_type__RBUP();
+    case ____CZBP__: {
+      __0WZQ=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__LVZQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__KVZQ));
+    case ____3BEP__: {
+      __0WZQ=__ZPFQ(((____3BEP *)__ZWZQ));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__LVZQ)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__VWZQ=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__0WZQ)->__KLK)->__id) {
+    case ____FF__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____FMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____HMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____JMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____LMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____ICY__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__VWZQ=TRUE__K__;
+    case ____EQ5D__: {
+      __EYZQ=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__VWZQ=TRUE__K__;
+    case ____L4NJ__: {
+      __EYZQ=__K__;
     } break;
     };
-    if (__tmp__VWZQ) {
-      append__3VX(((__STRING__BC *)buffer__AVZQ),(&__string_664));
+    if (__EYZQ) {
+      __EWX(((____BC *)__PWZQ),(&__string_664));
     };
   };
-  Self__04ZU=((__STRING__BC *)buffer__AVZQ);
-  if ((Self__04ZU->capacity__HFL <= Self__04ZU->count__WJ)) {
-    if ((Self__04ZU->capacity__HFL ==  0)) {
-      Self__04ZU->capacity__HFL= 32;
-      __tmp__14ZU=create__KVW( 32);
-      Self__04ZU->storage__4EL=__tmp__14ZU;
+  __JA0U=((____BC *)__PWZQ);
+  if ((__JA0U->__OFL <= __JA0U->__WJ)) {
+    if ((__JA0U->__OFL ==  0)) {
+      __JA0U->__OFL= 32;
+      __KA0U=__RVW( 32);
+      __JA0U->__FFL=__KA0U;
     } else /* FALSE */ {
-      __tmp__24ZU=(__INTEGER__Q)(Self__04ZU->capacity__HFL <<  1);
-      __tmp__14ZU=((__CHARACTER__DB *)Self__04ZU->storage__4EL);
-      old_nb_elts__44ZU=Self__04ZU->capacity__HFL;
-      __tmp__54ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__14ZU),((__UINTEGER_32__RWB )old_nb_elts__44ZU),((__UINTEGER_32__RWB )__tmp__24ZU));
-      __tmp__14ZU=((__CHARACTER__DB *)__tmp__54ZU);
-      clear__to__F00(__tmp__14ZU,old_nb_elts__44ZU,(__INTEGER__Q)(__tmp__24ZU -  1));
-      Self__04ZU->storage__4EL=__tmp__14ZU;
-      Self__04ZU->capacity__HFL=__tmp__24ZU;
+      __LA0U=(____Q)(__JA0U->__OFL <<  1);
+      __KA0U=((____DB *)__JA0U->__FFL);
+      __NA0U=__JA0U->__OFL;
+      __OA0U=__55W(((____IB )__KA0U),((____YWB )__NA0U),((____YWB )__LA0U));
+      __KA0U=((____DB *)__OA0U);
+      __M00(__KA0U,__NA0U,(____Q)(__LA0U -  1));
+      __JA0U->__FFL=__KA0U;
+      __JA0U->__OFL=__LA0U;
     };
   };
-  ((__CHARACTER__DB *)Self__04ZU->storage__4EL)[Self__04ZU->count__WJ]=' ';
-  Self__04ZU->count__WJ=(__INTEGER__Q)(Self__04ZU->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__AVZQ),(&__string_28));
-  Self__04ZU=((__STRING__BC *)buffer__AVZQ);
-  if ((Self__04ZU->capacity__HFL <= Self__04ZU->count__WJ)) {
-    if ((Self__04ZU->capacity__HFL ==  0)) {
-      Self__04ZU->capacity__HFL= 32;
-      __tmp__14ZU=create__KVW( 32);
-      Self__04ZU->storage__4EL=__tmp__14ZU;
+  ((____DB *)__JA0U->__FFL)[__JA0U->__WJ]=' ';
+  __JA0U->__WJ=(____Q)(__JA0U->__WJ +  1);
+  __EWX(((____BC *)__PWZQ),(&__string_28));
+  __JA0U=((____BC *)__PWZQ);
+  if ((__JA0U->__OFL <= __JA0U->__WJ)) {
+    if ((__JA0U->__OFL ==  0)) {
+      __JA0U->__OFL= 32;
+      __KA0U=__RVW( 32);
+      __JA0U->__FFL=__KA0U;
     } else /* FALSE */ {
-      __tmp__24ZU=(__INTEGER__Q)(Self__04ZU->capacity__HFL <<  1);
-      __tmp__14ZU=((__CHARACTER__DB *)Self__04ZU->storage__4EL);
-      old_nb_elts__44ZU=Self__04ZU->capacity__HFL;
-      __tmp__54ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__14ZU),((__UINTEGER_32__RWB )old_nb_elts__44ZU),((__UINTEGER_32__RWB )__tmp__24ZU));
-      __tmp__14ZU=((__CHARACTER__DB *)__tmp__54ZU);
-      clear__to__F00(__tmp__14ZU,old_nb_elts__44ZU,(__INTEGER__Q)(__tmp__24ZU -  1));
-      Self__04ZU->storage__4EL=__tmp__14ZU;
-      Self__04ZU->capacity__HFL=__tmp__24ZU;
+      __LA0U=(____Q)(__JA0U->__OFL <<  1);
+      __KA0U=((____DB *)__JA0U->__FFL);
+      __NA0U=__JA0U->__OFL;
+      __OA0U=__55W(((____IB )__KA0U),((____YWB )__NA0U),((____YWB )__LA0U));
+      __KA0U=((____DB *)__OA0U);
+      __M00(__KA0U,__NA0U,(____Q)(__LA0U -  1));
+      __JA0U->__FFL=__KA0U;
+      __JA0U->__OFL=__LA0U;
     };
   };
-  ((__CHARACTER__DB *)Self__04ZU->storage__4EL)[Self__04ZU->count__WJ]=' ';
-  Self__04ZU->count__WJ=(__INTEGER__Q)(Self__04ZU->count__WJ +  1);
-  __tmp__BVZQ=Self__5UZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__BVZQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__CVZQ=((__STRING_CST__5J *)__tmp__BVZQ)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__JA0U->__FFL)[__JA0U->__WJ]=' ';
+  __JA0U->__WJ=(____Q)(__JA0U->__WJ +  1);
+  __QWZQ=__OWZQ->__ZWBP.__0A5J;
+  switch (((struct ___OBJ *)__QWZQ)->__id) {
+  case ____5J__: {
+    __RWZQ=((____5J *)__QWZQ)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__CVZQ=((__EXTERNAL_C__L5WC *)__tmp__BVZQ)->static_type__J54D;
+  case ____0AXC__: {
+    __RWZQ=((____0AXC *)__QWZQ)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__CVZQ=((__PROTOTYPE_CST__45WC *)__tmp__BVZQ)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __RWZQ=((____NBXC *)__QWZQ)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__CVZQ=((__INTEGER_CST__KAXC *)__tmp__BVZQ)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __RWZQ=((____ZBXC *)__QWZQ)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__CVZQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__BVZQ));
+  case ____DMWH__: {
+    __RWZQ=__B21J(((____DMWH *)__QWZQ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__CVZQ=((__READ_LOCAL__N5ZI *)__tmp__BVZQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __RWZQ=((____2A0I *)__QWZQ)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__CVZQ=static_type__2CCK();
+  case ____HJNJ__: {
+    __RWZQ=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__CVZQ=static_type__BDCK();
+  case ____SJNJ__: {
+    __RWZQ=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__CVZQ=static_type__GDCK();
+  case ____0AOJ__: {
+    __RWZQ=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__CVZQ=static_type__LDCK();
+  case ____EBOJ__: {
+    __RWZQ=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__CVZQ=static_type__QDCK();
+  case ____3BOJ__: {
+    __RWZQ=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__CVZQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__BVZQ));
+  case ____RCOJ__: {
+    __RWZQ=__EFCK(((____RCOJ *)__QWZQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__CVZQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__BVZQ));
+  case ____HDOJ__: {
+    __RWZQ=__JFCK(((____HDOJ *)__QWZQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__CVZQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__BVZQ));
+  case ____1DOJ__: {
+    __RWZQ=__OFCK(((____1DOJ *)__QWZQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__CVZQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__BVZQ));
+  case ____PEOJ__: {
+    __RWZQ=__TFCK(((____PEOJ *)__QWZQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__CVZQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__BVZQ));
+  case ____DFOJ__: {
+    __RWZQ=__YFCK(((____DFOJ *)__QWZQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__CVZQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__BVZQ));
+  case ____XFOJ__: {
+    __RWZQ=__3FCK(((____XFOJ *)__QWZQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__CVZQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __RWZQ=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__CVZQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__BVZQ));
+  case ____EHOJ__: {
+    __RWZQ=__GGCK(((____EHOJ *)__QWZQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__CVZQ=static_type__DFCK();
+  case ____2HOJ__: {
+    __RWZQ=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__CVZQ=((__CAST__JHOJ *)__tmp__BVZQ)->static_type__TC5J;
+  case ____YIOJ__: {
+    __RWZQ=((____YIOJ *)__QWZQ)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__CVZQ=((__REAL_CST__JLOJ *)__tmp__BVZQ)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __RWZQ=((____YMOJ *)__QWZQ)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__CVZQ=((__CHARACTER_CST__5LOJ *)__tmp__BVZQ)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __RWZQ=((____ONOJ *)__QWZQ)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__CVZQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__BVZQ)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __RWZQ=((____YOOJ *)__QWZQ)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__CVZQ=((__READ_SLOT__ZK4K *)__tmp__BVZQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __RWZQ=((____IM4K *)__QWZQ)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__CVZQ=static_type__NL5O();
+  case ____T5FL__: {
+    __RWZQ=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__CVZQ=static_type__QQTP();
+  case ____3DUL__: {
+    __RWZQ=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__CVZQ=static_type__041P();
+  case ____0EUL__: {
+    __RWZQ=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__CVZQ=static_type__VQTP();
+  case ____BGUL__: {
+    __RWZQ=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__CVZQ=static_type__A51P();
+  case ____2GUL__: {
+    __RWZQ=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__CVZQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__BVZQ));
+  case ____B0VL__: {
+    __RWZQ=__DXBN(((____B0VL *)__QWZQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__CVZQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__BVZQ));
+  case ____P0VL__: {
+    __RWZQ=__4AGM(((____P0VL *)__QWZQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__CVZQ=((__READ_GLOBAL__B4YL *)__tmp__BVZQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __RWZQ=((____Q5YL *)__QWZQ)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__CVZQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__BVZQ));
+  case ____UVPM__: {
+    __RWZQ=__OFWN(((____UVPM *)__QWZQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__CVZQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__BVZQ));
+  case ____0ZPM__: {
+    __RWZQ=__QM1P(((____0ZPM *)__QWZQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__CVZQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__BVZQ));
+  case ____MR0N__: {
+    __RWZQ=__FQVO(((____MR0N *)__QWZQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__CVZQ=static_type__BA0Q();
+  case ____YWBP__: {
+    __RWZQ=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__CVZQ=static_type__MBUP();
+  case ____LYBP__: {
+    __RWZQ=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__CVZQ=static_type__RBUP();
+  case ____CZBP__: {
+    __RWZQ=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__CVZQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__BVZQ));
+  case ____3BEP__: {
+    __RWZQ=__ZPFQ(((____3BEP *)__QWZQ));
   } break;
   };
-  __tmp__BVZQ=((__TYPE_FULL__PMB *)__tmp__CVZQ)->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__BVZQ)->__id) {
-  case __TYPE__FF__: {
-    __tmp__NVZQ=((__TYPE__FF *)__tmp__BVZQ)->prototype__QF->parent_named__PF.name__4VB;
+  __QWZQ=((____WMB *)__RWZQ)->__KLK;
+  switch (((struct ___OBJ *)__QWZQ)->__id) {
+  case ____FF__: {
+    __2WZQ=((____FF *)__QWZQ)->__QF->__PF.__FWB;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__NVZQ=(&__string_4);
+  case ____FMB__: {
+    __2WZQ=(&__string_4);
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__NVZQ=(&__string_5);
+  case ____HMB__: {
+    __2WZQ=(&__string_5);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__NVZQ=(&__string_54);
+  case ____JMB__: {
+    __2WZQ=(&__string_54);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__NVZQ=(&__string_56);
+  case ____LMB__: {
+    __2WZQ=(&__string_56);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__NVZQ=((__TYPE_GENERIC__BCY *)__tmp__BVZQ)->name__0YMB;
+  case ____ICY__: {
+    __2WZQ=((____ICY *)__QWZQ)->__TZMB;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__13ES=prototype__L2ZG();
-    __tmp__NVZQ=__tmp__13ES->parent_named__PF.name__4VB;
+  case ____EQ5D__: {
+    __K5ES=__03ZG();
+    __2WZQ=__K5ES->__PF.__FWB;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__NVZQ=((__PROFIL_BLOCK__22NJ *)__tmp__BVZQ)->parent_profil__32NJ.name__P1IK;
+  case ____L4NJ__: {
+    __2WZQ=((____L4NJ *)__QWZQ)->__M4NJ.__42IK;
   } break;
   };
-  if (((((((((((void *)__tmp__NVZQ == (void *)(&__string_57)) || ((void *)__tmp__NVZQ == (void *)(&__string_58))) || ((void *)__tmp__NVZQ == (void *)(&__string_59))) || ((void *)__tmp__NVZQ == (void *)(&__string_60))) || ((void *)__tmp__NVZQ == (void *)(&__string_61))) || ((void *)__tmp__NVZQ == (void *)(&__string_62))) || ((void *)__tmp__NVZQ == (void *)(&__string_63))) || ((void *)__tmp__NVZQ == (void *)(&__string_64))) || ((void *)__tmp__NVZQ == (void *)(&__string_42)))) {
-    __tmp__KVZQ=Self__5UZQ->parent_expr_binary_cmp__KVBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__KVZQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__LVZQ=((__STRING_CST__5J *)__tmp__KVZQ)->parent_constant__EK.static_type__SG4D;
+  if (((((((((((void *)__2WZQ == (void *)(&__string_57)) || ((void *)__2WZQ == (void *)(&__string_58))) || ((void *)__2WZQ == (void *)(&__string_59))) || ((void *)__2WZQ == (void *)(&__string_60))) || ((void *)__2WZQ == (void *)(&__string_61))) || ((void *)__2WZQ == (void *)(&__string_62))) || ((void *)__2WZQ == (void *)(&__string_63))) || ((void *)__2WZQ == (void *)(&__string_64))) || ((void *)__2WZQ == (void *)(&__string_42)))) {
+    __ZWZQ=__OWZQ->__ZWBP.__AB5J;
+    switch (((struct ___OBJ *)__ZWZQ)->__id) {
+    case ____5J__: {
+      __0WZQ=((____5J *)__ZWZQ)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__LVZQ=((__EXTERNAL_C__L5WC *)__tmp__KVZQ)->static_type__J54D;
+    case ____0AXC__: {
+      __0WZQ=((____0AXC *)__ZWZQ)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__LVZQ=((__PROTOTYPE_CST__45WC *)__tmp__KVZQ)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __0WZQ=((____NBXC *)__ZWZQ)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__LVZQ=((__INTEGER_CST__KAXC *)__tmp__KVZQ)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __0WZQ=((____ZBXC *)__ZWZQ)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__LVZQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__KVZQ));
+    case ____DMWH__: {
+      __0WZQ=__B21J(((____DMWH *)__ZWZQ));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__LVZQ=((__READ_LOCAL__N5ZI *)__tmp__KVZQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __0WZQ=((____2A0I *)__ZWZQ)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__LVZQ=static_type__2CCK();
+    case ____HJNJ__: {
+      __0WZQ=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__LVZQ=static_type__BDCK();
+    case ____SJNJ__: {
+      __0WZQ=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__LVZQ=static_type__GDCK();
+    case ____0AOJ__: {
+      __0WZQ=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__LVZQ=static_type__LDCK();
+    case ____EBOJ__: {
+      __0WZQ=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__LVZQ=static_type__QDCK();
+    case ____3BOJ__: {
+      __0WZQ=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__LVZQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__KVZQ));
+    case ____RCOJ__: {
+      __0WZQ=__EFCK(((____RCOJ *)__ZWZQ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__LVZQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__KVZQ));
+    case ____HDOJ__: {
+      __0WZQ=__JFCK(((____HDOJ *)__ZWZQ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__LVZQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__KVZQ));
+    case ____1DOJ__: {
+      __0WZQ=__OFCK(((____1DOJ *)__ZWZQ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__LVZQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__KVZQ));
+    case ____PEOJ__: {
+      __0WZQ=__TFCK(((____PEOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__LVZQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KVZQ));
+    case ____DFOJ__: {
+      __0WZQ=__YFCK(((____DFOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__LVZQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KVZQ));
+    case ____XFOJ__: {
+      __0WZQ=__3FCK(((____XFOJ *)__ZWZQ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__LVZQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __0WZQ=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__LVZQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__KVZQ));
+    case ____EHOJ__: {
+      __0WZQ=__GGCK(((____EHOJ *)__ZWZQ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__LVZQ=static_type__DFCK();
+    case ____2HOJ__: {
+      __0WZQ=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__LVZQ=((__CAST__JHOJ *)__tmp__KVZQ)->static_type__TC5J;
+    case ____YIOJ__: {
+      __0WZQ=((____YIOJ *)__ZWZQ)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__LVZQ=((__REAL_CST__JLOJ *)__tmp__KVZQ)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __0WZQ=((____YMOJ *)__ZWZQ)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__LVZQ=((__CHARACTER_CST__5LOJ *)__tmp__KVZQ)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __0WZQ=((____ONOJ *)__ZWZQ)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__LVZQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__KVZQ)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __0WZQ=((____YOOJ *)__ZWZQ)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__LVZQ=((__READ_SLOT__ZK4K *)__tmp__KVZQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __0WZQ=((____IM4K *)__ZWZQ)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__LVZQ=static_type__NL5O();
+    case ____T5FL__: {
+      __0WZQ=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__LVZQ=static_type__QQTP();
+    case ____3DUL__: {
+      __0WZQ=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__LVZQ=static_type__041P();
+    case ____0EUL__: {
+      __0WZQ=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__LVZQ=static_type__VQTP();
+    case ____BGUL__: {
+      __0WZQ=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__LVZQ=static_type__A51P();
+    case ____2GUL__: {
+      __0WZQ=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__LVZQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__KVZQ));
+    case ____B0VL__: {
+      __0WZQ=__DXBN(((____B0VL *)__ZWZQ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__LVZQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__KVZQ));
+    case ____P0VL__: {
+      __0WZQ=__4AGM(((____P0VL *)__ZWZQ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__LVZQ=((__READ_GLOBAL__B4YL *)__tmp__KVZQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __0WZQ=((____Q5YL *)__ZWZQ)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__LVZQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__KVZQ));
+    case ____UVPM__: {
+      __0WZQ=__OFWN(((____UVPM *)__ZWZQ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__LVZQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__KVZQ));
+    case ____0ZPM__: {
+      __0WZQ=__QM1P(((____0ZPM *)__ZWZQ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__LVZQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__KVZQ));
+    case ____MR0N__: {
+      __0WZQ=__FQVO(((____MR0N *)__ZWZQ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__LVZQ=static_type__BA0Q();
+    case ____YWBP__: {
+      __0WZQ=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__LVZQ=static_type__MBUP();
+    case ____LYBP__: {
+      __0WZQ=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__LVZQ=static_type__RBUP();
+    case ____CZBP__: {
+      __0WZQ=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__LVZQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__KVZQ));
+    case ____3BEP__: {
+      __0WZQ=__ZPFQ(((____3BEP *)__ZWZQ));
     } break;
     };
-    __tmp__SVZQ=((void *)((__TYPE_FULL__PMB *)__tmp__LVZQ)->the_parent_type__DLK == (void *)type_pointer__4OB);
+    __BXZQ=((void *)((____WMB *)__0WZQ)->__KLK == (void *)__FPB);
   } else /* FALSE */ {
-    __tmp__SVZQ=FALSE__O__;
+    __BXZQ=__O__;
   };
-  if (__tmp__SVZQ) {
-    append__3VX(((__STRING__BC *)buffer__AVZQ),(&__string_663));
-    __tmp__SVZQ=TRUE__K__;
+  if (__BXZQ) {
+    __EWX(((____BC *)__PWZQ),(&__string_663));
+    __BXZQ=__K__;
   } else /* FALSE */ {
-    __tmp__SVZQ=FALSE__O__;
+    __BXZQ=__O__;
   };
-  if ((! __tmp__SVZQ)) {
-    __tmp__KVZQ=Self__5UZQ->parent_expr_binary_cmp__KVBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__KVZQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__LVZQ=((__STRING_CST__5J *)__tmp__KVZQ)->parent_constant__EK.static_type__SG4D;
+  if ((! __BXZQ)) {
+    __ZWZQ=__OWZQ->__ZWBP.__AB5J;
+    switch (((struct ___OBJ *)__ZWZQ)->__id) {
+    case ____5J__: {
+      __0WZQ=((____5J *)__ZWZQ)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__LVZQ=((__EXTERNAL_C__L5WC *)__tmp__KVZQ)->static_type__J54D;
+    case ____0AXC__: {
+      __0WZQ=((____0AXC *)__ZWZQ)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__LVZQ=((__PROTOTYPE_CST__45WC *)__tmp__KVZQ)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __0WZQ=((____NBXC *)__ZWZQ)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__LVZQ=((__INTEGER_CST__KAXC *)__tmp__KVZQ)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __0WZQ=((____ZBXC *)__ZWZQ)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__LVZQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__KVZQ));
+    case ____DMWH__: {
+      __0WZQ=__B21J(((____DMWH *)__ZWZQ));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__LVZQ=((__READ_LOCAL__N5ZI *)__tmp__KVZQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __0WZQ=((____2A0I *)__ZWZQ)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__LVZQ=static_type__2CCK();
+    case ____HJNJ__: {
+      __0WZQ=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__LVZQ=static_type__BDCK();
+    case ____SJNJ__: {
+      __0WZQ=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__LVZQ=static_type__GDCK();
+    case ____0AOJ__: {
+      __0WZQ=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__LVZQ=static_type__LDCK();
+    case ____EBOJ__: {
+      __0WZQ=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__LVZQ=static_type__QDCK();
+    case ____3BOJ__: {
+      __0WZQ=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__LVZQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__KVZQ));
+    case ____RCOJ__: {
+      __0WZQ=__EFCK(((____RCOJ *)__ZWZQ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__LVZQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__KVZQ));
+    case ____HDOJ__: {
+      __0WZQ=__JFCK(((____HDOJ *)__ZWZQ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__LVZQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__KVZQ));
+    case ____1DOJ__: {
+      __0WZQ=__OFCK(((____1DOJ *)__ZWZQ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__LVZQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__KVZQ));
+    case ____PEOJ__: {
+      __0WZQ=__TFCK(((____PEOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__LVZQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KVZQ));
+    case ____DFOJ__: {
+      __0WZQ=__YFCK(((____DFOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__LVZQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KVZQ));
+    case ____XFOJ__: {
+      __0WZQ=__3FCK(((____XFOJ *)__ZWZQ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__LVZQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __0WZQ=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__LVZQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__KVZQ));
+    case ____EHOJ__: {
+      __0WZQ=__GGCK(((____EHOJ *)__ZWZQ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__LVZQ=static_type__DFCK();
+    case ____2HOJ__: {
+      __0WZQ=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__LVZQ=((__CAST__JHOJ *)__tmp__KVZQ)->static_type__TC5J;
+    case ____YIOJ__: {
+      __0WZQ=((____YIOJ *)__ZWZQ)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__LVZQ=((__REAL_CST__JLOJ *)__tmp__KVZQ)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __0WZQ=((____YMOJ *)__ZWZQ)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__LVZQ=((__CHARACTER_CST__5LOJ *)__tmp__KVZQ)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __0WZQ=((____ONOJ *)__ZWZQ)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__LVZQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__KVZQ)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __0WZQ=((____YOOJ *)__ZWZQ)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__LVZQ=((__READ_SLOT__ZK4K *)__tmp__KVZQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __0WZQ=((____IM4K *)__ZWZQ)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__LVZQ=static_type__NL5O();
+    case ____T5FL__: {
+      __0WZQ=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__LVZQ=static_type__QQTP();
+    case ____3DUL__: {
+      __0WZQ=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__LVZQ=static_type__041P();
+    case ____0EUL__: {
+      __0WZQ=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__LVZQ=static_type__VQTP();
+    case ____BGUL__: {
+      __0WZQ=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__LVZQ=static_type__A51P();
+    case ____2GUL__: {
+      __0WZQ=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__LVZQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__KVZQ));
+    case ____B0VL__: {
+      __0WZQ=__DXBN(((____B0VL *)__ZWZQ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__LVZQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__KVZQ));
+    case ____P0VL__: {
+      __0WZQ=__4AGM(((____P0VL *)__ZWZQ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__LVZQ=((__READ_GLOBAL__B4YL *)__tmp__KVZQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __0WZQ=((____Q5YL *)__ZWZQ)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__LVZQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__KVZQ));
+    case ____UVPM__: {
+      __0WZQ=__OFWN(((____UVPM *)__ZWZQ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__LVZQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__KVZQ));
+    case ____0ZPM__: {
+      __0WZQ=__QM1P(((____0ZPM *)__ZWZQ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__LVZQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__KVZQ));
+    case ____MR0N__: {
+      __0WZQ=__FQVO(((____MR0N *)__ZWZQ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__LVZQ=static_type__BA0Q();
+    case ____YWBP__: {
+      __0WZQ=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__LVZQ=static_type__MBUP();
+    case ____LYBP__: {
+      __0WZQ=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__LVZQ=static_type__RBUP();
+    case ____CZBP__: {
+      __0WZQ=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__LVZQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__KVZQ));
+    case ____3BEP__: {
+      __0WZQ=__ZPFQ(((____3BEP *)__ZWZQ));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__LVZQ)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__AVZQ),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__0WZQ)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__PWZQ),(&__string_660));
     };
   };
-  __tmp__BVZQ=Self__5UZQ->parent_expr_binary_cmp__KVBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__BVZQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__CVZQ=((__STRING_CST__5J *)__tmp__BVZQ)->parent_constant__EK.static_type__SG4D;
+  __QWZQ=__OWZQ->__ZWBP.__AB5J;
+  switch (((struct ___OBJ *)__QWZQ)->__id) {
+  case ____5J__: {
+    __RWZQ=((____5J *)__QWZQ)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__CVZQ=((__EXTERNAL_C__L5WC *)__tmp__BVZQ)->static_type__J54D;
+  case ____0AXC__: {
+    __RWZQ=((____0AXC *)__QWZQ)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__CVZQ=((__PROTOTYPE_CST__45WC *)__tmp__BVZQ)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __RWZQ=((____NBXC *)__QWZQ)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__CVZQ=((__INTEGER_CST__KAXC *)__tmp__BVZQ)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __RWZQ=((____ZBXC *)__QWZQ)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__CVZQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__BVZQ));
+  case ____DMWH__: {
+    __RWZQ=__B21J(((____DMWH *)__QWZQ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__CVZQ=((__READ_LOCAL__N5ZI *)__tmp__BVZQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __RWZQ=((____2A0I *)__QWZQ)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__CVZQ=static_type__2CCK();
+  case ____HJNJ__: {
+    __RWZQ=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__CVZQ=static_type__BDCK();
+  case ____SJNJ__: {
+    __RWZQ=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__CVZQ=static_type__GDCK();
+  case ____0AOJ__: {
+    __RWZQ=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__CVZQ=static_type__LDCK();
+  case ____EBOJ__: {
+    __RWZQ=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__CVZQ=static_type__QDCK();
+  case ____3BOJ__: {
+    __RWZQ=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__CVZQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__BVZQ));
+  case ____RCOJ__: {
+    __RWZQ=__EFCK(((____RCOJ *)__QWZQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__CVZQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__BVZQ));
+  case ____HDOJ__: {
+    __RWZQ=__JFCK(((____HDOJ *)__QWZQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__CVZQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__BVZQ));
+  case ____1DOJ__: {
+    __RWZQ=__OFCK(((____1DOJ *)__QWZQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__CVZQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__BVZQ));
+  case ____PEOJ__: {
+    __RWZQ=__TFCK(((____PEOJ *)__QWZQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__CVZQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__BVZQ));
+  case ____DFOJ__: {
+    __RWZQ=__YFCK(((____DFOJ *)__QWZQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__CVZQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__BVZQ));
+  case ____XFOJ__: {
+    __RWZQ=__3FCK(((____XFOJ *)__QWZQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__CVZQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __RWZQ=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__CVZQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__BVZQ));
+  case ____EHOJ__: {
+    __RWZQ=__GGCK(((____EHOJ *)__QWZQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__CVZQ=static_type__DFCK();
+  case ____2HOJ__: {
+    __RWZQ=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__CVZQ=((__CAST__JHOJ *)__tmp__BVZQ)->static_type__TC5J;
+  case ____YIOJ__: {
+    __RWZQ=((____YIOJ *)__QWZQ)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__CVZQ=((__REAL_CST__JLOJ *)__tmp__BVZQ)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __RWZQ=((____YMOJ *)__QWZQ)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__CVZQ=((__CHARACTER_CST__5LOJ *)__tmp__BVZQ)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __RWZQ=((____ONOJ *)__QWZQ)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__CVZQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__BVZQ)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __RWZQ=((____YOOJ *)__QWZQ)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__CVZQ=((__READ_SLOT__ZK4K *)__tmp__BVZQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __RWZQ=((____IM4K *)__QWZQ)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__CVZQ=static_type__NL5O();
+  case ____T5FL__: {
+    __RWZQ=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__CVZQ=static_type__QQTP();
+  case ____3DUL__: {
+    __RWZQ=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__CVZQ=static_type__041P();
+  case ____0EUL__: {
+    __RWZQ=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__CVZQ=static_type__VQTP();
+  case ____BGUL__: {
+    __RWZQ=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__CVZQ=static_type__A51P();
+  case ____2GUL__: {
+    __RWZQ=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__CVZQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__BVZQ));
+  case ____B0VL__: {
+    __RWZQ=__DXBN(((____B0VL *)__QWZQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__CVZQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__BVZQ));
+  case ____P0VL__: {
+    __RWZQ=__4AGM(((____P0VL *)__QWZQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__CVZQ=((__READ_GLOBAL__B4YL *)__tmp__BVZQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __RWZQ=((____Q5YL *)__QWZQ)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__CVZQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__BVZQ));
+  case ____UVPM__: {
+    __RWZQ=__OFWN(((____UVPM *)__QWZQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__CVZQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__BVZQ));
+  case ____0ZPM__: {
+    __RWZQ=__QM1P(((____0ZPM *)__QWZQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__CVZQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__BVZQ));
+  case ____MR0N__: {
+    __RWZQ=__FQVO(((____MR0N *)__QWZQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__CVZQ=static_type__BA0Q();
+  case ____YWBP__: {
+    __RWZQ=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__CVZQ=static_type__MBUP();
+  case ____LYBP__: {
+    __RWZQ=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__CVZQ=static_type__RBUP();
+  case ____CZBP__: {
+    __RWZQ=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__CVZQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__BVZQ));
+  case ____3BEP__: {
+    __RWZQ=__ZPFQ(((____3BEP *)__QWZQ));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__CVZQ)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__KVZQ=Self__5UZQ->parent_expr_binary_cmp__KVBP.left__L54J;
-    switch (((struct ___OBJ *)__tmp__KVZQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__LVZQ=((__STRING_CST__5J *)__tmp__KVZQ)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__RWZQ)->__KLK == (void *)__FMB__)) {
+    __ZWZQ=__OWZQ->__ZWBP.__0A5J;
+    switch (((struct ___OBJ *)__ZWZQ)->__id) {
+    case ____5J__: {
+      __0WZQ=((____5J *)__ZWZQ)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__LVZQ=((__EXTERNAL_C__L5WC *)__tmp__KVZQ)->static_type__J54D;
+    case ____0AXC__: {
+      __0WZQ=((____0AXC *)__ZWZQ)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__LVZQ=((__PROTOTYPE_CST__45WC *)__tmp__KVZQ)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __0WZQ=((____NBXC *)__ZWZQ)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__LVZQ=((__INTEGER_CST__KAXC *)__tmp__KVZQ)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __0WZQ=((____ZBXC *)__ZWZQ)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__LVZQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__KVZQ));
+    case ____DMWH__: {
+      __0WZQ=__B21J(((____DMWH *)__ZWZQ));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__LVZQ=((__READ_LOCAL__N5ZI *)__tmp__KVZQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __0WZQ=((____2A0I *)__ZWZQ)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__LVZQ=static_type__2CCK();
+    case ____HJNJ__: {
+      __0WZQ=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__LVZQ=static_type__BDCK();
+    case ____SJNJ__: {
+      __0WZQ=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__LVZQ=static_type__GDCK();
+    case ____0AOJ__: {
+      __0WZQ=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__LVZQ=static_type__LDCK();
+    case ____EBOJ__: {
+      __0WZQ=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__LVZQ=static_type__QDCK();
+    case ____3BOJ__: {
+      __0WZQ=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__LVZQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__KVZQ));
+    case ____RCOJ__: {
+      __0WZQ=__EFCK(((____RCOJ *)__ZWZQ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__LVZQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__KVZQ));
+    case ____HDOJ__: {
+      __0WZQ=__JFCK(((____HDOJ *)__ZWZQ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__LVZQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__KVZQ));
+    case ____1DOJ__: {
+      __0WZQ=__OFCK(((____1DOJ *)__ZWZQ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__LVZQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__KVZQ));
+    case ____PEOJ__: {
+      __0WZQ=__TFCK(((____PEOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__LVZQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KVZQ));
+    case ____DFOJ__: {
+      __0WZQ=__YFCK(((____DFOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__LVZQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KVZQ));
+    case ____XFOJ__: {
+      __0WZQ=__3FCK(((____XFOJ *)__ZWZQ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__LVZQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __0WZQ=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__LVZQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__KVZQ));
+    case ____EHOJ__: {
+      __0WZQ=__GGCK(((____EHOJ *)__ZWZQ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__LVZQ=static_type__DFCK();
+    case ____2HOJ__: {
+      __0WZQ=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__LVZQ=((__CAST__JHOJ *)__tmp__KVZQ)->static_type__TC5J;
+    case ____YIOJ__: {
+      __0WZQ=((____YIOJ *)__ZWZQ)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__LVZQ=((__REAL_CST__JLOJ *)__tmp__KVZQ)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __0WZQ=((____YMOJ *)__ZWZQ)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__LVZQ=((__CHARACTER_CST__5LOJ *)__tmp__KVZQ)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __0WZQ=((____ONOJ *)__ZWZQ)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__LVZQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__KVZQ)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __0WZQ=((____YOOJ *)__ZWZQ)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__LVZQ=((__READ_SLOT__ZK4K *)__tmp__KVZQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __0WZQ=((____IM4K *)__ZWZQ)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__LVZQ=static_type__NL5O();
+    case ____T5FL__: {
+      __0WZQ=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__LVZQ=static_type__QQTP();
+    case ____3DUL__: {
+      __0WZQ=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__LVZQ=static_type__041P();
+    case ____0EUL__: {
+      __0WZQ=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__LVZQ=static_type__VQTP();
+    case ____BGUL__: {
+      __0WZQ=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__LVZQ=static_type__A51P();
+    case ____2GUL__: {
+      __0WZQ=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__LVZQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__KVZQ));
+    case ____B0VL__: {
+      __0WZQ=__DXBN(((____B0VL *)__ZWZQ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__LVZQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__KVZQ));
+    case ____P0VL__: {
+      __0WZQ=__4AGM(((____P0VL *)__ZWZQ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__LVZQ=((__READ_GLOBAL__B4YL *)__tmp__KVZQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __0WZQ=((____Q5YL *)__ZWZQ)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__LVZQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__KVZQ));
+    case ____UVPM__: {
+      __0WZQ=__OFWN(((____UVPM *)__ZWZQ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__LVZQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__KVZQ));
+    case ____0ZPM__: {
+      __0WZQ=__QM1P(((____0ZPM *)__ZWZQ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__LVZQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__KVZQ));
+    case ____MR0N__: {
+      __0WZQ=__FQVO(((____MR0N *)__ZWZQ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__LVZQ=static_type__BA0Q();
+    case ____YWBP__: {
+      __0WZQ=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__LVZQ=static_type__MBUP();
+    case ____LYBP__: {
+      __0WZQ=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__LVZQ=static_type__RBUP();
+    case ____CZBP__: {
+      __0WZQ=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__LVZQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__KVZQ));
+    case ____3BEP__: {
+      __0WZQ=__ZPFQ(((____3BEP *)__ZWZQ));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__LVZQ)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__VWZQ=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__0WZQ)->__KLK)->__id) {
+    case ____FF__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____FMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____HMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____JMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____LMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____ICY__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__VWZQ=TRUE__K__;
+    case ____EQ5D__: {
+      __EYZQ=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__VWZQ=TRUE__K__;
+    case ____L4NJ__: {
+      __EYZQ=__K__;
     } break;
     };
-    __tmp__SVZQ=__tmp__VWZQ;
+    __BXZQ=__EYZQ;
   } else /* FALSE */ {
-    __tmp__SVZQ=FALSE__O__;
-  };
-  if (__tmp__SVZQ) {
-    Self__E5ZU=((__STRING__BC *)buffer__AVZQ);
-    if ((Self__E5ZU->capacity__HFL <= Self__E5ZU->count__WJ)) {
-      if ((Self__E5ZU->capacity__HFL ==  0)) {
-        Self__E5ZU->capacity__HFL= 32;
-        __tmp__F5ZU=create__KVW( 32);
-        Self__E5ZU->storage__4EL=__tmp__F5ZU;
-      } else /* FALSE */ {
-        __tmp__G5ZU=(__INTEGER__Q)(Self__E5ZU->capacity__HFL <<  1);
-        __tmp__F5ZU=((__CHARACTER__DB *)Self__E5ZU->storage__4EL);
-        old_nb_elts__I5ZU=Self__E5ZU->capacity__HFL;
-        __tmp__J5ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__F5ZU),((__UINTEGER_32__RWB )old_nb_elts__I5ZU),((__UINTEGER_32__RWB )__tmp__G5ZU));
-        __tmp__F5ZU=((__CHARACTER__DB *)__tmp__J5ZU);
-        clear__to__F00(__tmp__F5ZU,old_nb_elts__I5ZU,(__INTEGER__Q)(__tmp__G5ZU -  1));
-        Self__E5ZU->storage__4EL=__tmp__F5ZU;
-        Self__E5ZU->capacity__HFL=__tmp__G5ZU;
-      };
-    };
-    ((__CHARACTER__DB *)Self__E5ZU->storage__4EL)[Self__E5ZU->count__WJ]='0';
-    Self__E5ZU->count__WJ=(__INTEGER__Q)(Self__E5ZU->count__WJ +  1);
+    __BXZQ=__O__;
+  };
+  if (__BXZQ) {
+    __TA0U=((____BC *)__PWZQ);
+    if ((__TA0U->__OFL <= __TA0U->__WJ)) {
+      if ((__TA0U->__OFL ==  0)) {
+        __TA0U->__OFL= 32;
+        __UA0U=__RVW( 32);
+        __TA0U->__FFL=__UA0U;
+      } else /* FALSE */ {
+        __VA0U=(____Q)(__TA0U->__OFL <<  1);
+        __UA0U=((____DB *)__TA0U->__FFL);
+        __XA0U=__TA0U->__OFL;
+        __YA0U=__55W(((____IB )__UA0U),((____YWB )__XA0U),((____YWB )__VA0U));
+        __UA0U=((____DB *)__YA0U);
+        __M00(__UA0U,__XA0U,(____Q)(__VA0U -  1));
+        __TA0U->__FFL=__UA0U;
+        __TA0U->__OFL=__VA0U;
+      };
+    };
+    ((____DB *)__TA0U->__FFL)[__TA0U->__WJ]='0';
+    __TA0U->__WJ=(____Q)(__TA0U->__WJ +  1);
   } else /* FALSE */ {
-    __tmp__KVZQ=Self__5UZQ->parent_expr_binary_cmp__KVBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__KVZQ)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__KVZQ),buffer__AVZQ);
+    __ZWZQ=__OWZQ->__ZWBP.__AB5J;
+    switch (((struct ___OBJ *)__ZWZQ)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__ZWZQ),__PWZQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__AVZQ),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__ZWZQ)),__PWZQ);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__PWZQ),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__ZWZQ)),__PWZQ);
     } 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__KVZQ)),buffer__AVZQ);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__AVZQ),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__KVZQ))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__PWZQ),((____YMOJ *)((____5J *)__ZWZQ))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__P5ES=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__KVZQ));
-      Self__M5ZU=((__STRING__BC *)buffer__AVZQ);
-      if ((Self__M5ZU->capacity__HFL <= Self__M5ZU->count__WJ)) {
-        if ((Self__M5ZU->capacity__HFL ==  0)) {
-          Self__M5ZU->capacity__HFL= 32;
-          __tmp__N5ZU=create__KVW( 32);
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
+    case ____ONOJ__: {
+      __4AFS=((____ONOJ *)((____5J *)__ZWZQ));
+      __1A0U=((____BC *)__PWZQ);
+      if ((__1A0U->__OFL <= __1A0U->__WJ)) {
+        if ((__1A0U->__OFL ==  0)) {
+          __1A0U->__OFL= 32;
+          __2A0U=__RVW( 32);
+          __1A0U->__FFL=__2A0U;
         } else /* FALSE */ {
-          __tmp__O5ZU=(__INTEGER__Q)(Self__M5ZU->capacity__HFL <<  1);
-          __tmp__N5ZU=((__CHARACTER__DB *)Self__M5ZU->storage__4EL);
-          old_nb_elts__Q5ZU=Self__M5ZU->capacity__HFL;
-          __tmp__R5ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__N5ZU),((__UINTEGER_32__RWB )old_nb_elts__Q5ZU),((__UINTEGER_32__RWB )__tmp__O5ZU));
-          __tmp__N5ZU=((__CHARACTER__DB *)__tmp__R5ZU);
-          clear__to__F00(__tmp__N5ZU,old_nb_elts__Q5ZU,(__INTEGER__Q)(__tmp__O5ZU -  1));
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
-          Self__M5ZU->capacity__HFL=__tmp__O5ZU;
+          __3A0U=(____Q)(__1A0U->__OFL <<  1);
+          __2A0U=((____DB *)__1A0U->__FFL);
+          __5A0U=__1A0U->__OFL;
+          __AB0U=__55W(((____IB )__2A0U),((____YWB )__5A0U),((____YWB )__3A0U));
+          __2A0U=((____DB *)__AB0U);
+          __M00(__2A0U,__5A0U,(____Q)(__3A0U -  1));
+          __1A0U->__FFL=__2A0U;
+          __1A0U->__OFL=__3A0U;
         };
       };
-      ((__CHARACTER__DB *)Self__M5ZU->storage__4EL)[Self__M5ZU->count__WJ]='\'';
-      Self__M5ZU->count__WJ=(__INTEGER__Q)(Self__M5ZU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__AVZQ),Self__P5ES->text__ID5J);
-      Self__M5ZU=((__STRING__BC *)buffer__AVZQ);
-      if ((Self__M5ZU->capacity__HFL <= Self__M5ZU->count__WJ)) {
-        if ((Self__M5ZU->capacity__HFL ==  0)) {
-          Self__M5ZU->capacity__HFL= 32;
-          __tmp__N5ZU=create__KVW( 32);
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
+      ((____DB *)__1A0U->__FFL)[__1A0U->__WJ]='\'';
+      __1A0U->__WJ=(____Q)(__1A0U->__WJ +  1);
+      __EWX(((____BC *)__PWZQ),__4AFS->__XE5J);
+      __1A0U=((____BC *)__PWZQ);
+      if ((__1A0U->__OFL <= __1A0U->__WJ)) {
+        if ((__1A0U->__OFL ==  0)) {
+          __1A0U->__OFL= 32;
+          __2A0U=__RVW( 32);
+          __1A0U->__FFL=__2A0U;
         } else /* FALSE */ {
-          __tmp__O5ZU=(__INTEGER__Q)(Self__M5ZU->capacity__HFL <<  1);
-          __tmp__N5ZU=((__CHARACTER__DB *)Self__M5ZU->storage__4EL);
-          old_nb_elts__Q5ZU=Self__M5ZU->capacity__HFL;
-          __tmp__R5ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__N5ZU),((__UINTEGER_32__RWB )old_nb_elts__Q5ZU),((__UINTEGER_32__RWB )__tmp__O5ZU));
-          __tmp__N5ZU=((__CHARACTER__DB *)__tmp__R5ZU);
-          clear__to__F00(__tmp__N5ZU,old_nb_elts__Q5ZU,(__INTEGER__Q)(__tmp__O5ZU -  1));
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
-          Self__M5ZU->capacity__HFL=__tmp__O5ZU;
+          __3A0U=(____Q)(__1A0U->__OFL <<  1);
+          __2A0U=((____DB *)__1A0U->__FFL);
+          __5A0U=__1A0U->__OFL;
+          __AB0U=__55W(((____IB )__2A0U),((____YWB )__5A0U),((____YWB )__3A0U));
+          __2A0U=((____DB *)__AB0U);
+          __M00(__2A0U,__5A0U,(____Q)(__3A0U -  1));
+          __1A0U->__FFL=__2A0U;
+          __1A0U->__OFL=__3A0U;
         };
       };
-      ((__CHARACTER__DB *)Self__M5ZU->storage__4EL)[Self__M5ZU->count__WJ]='\'';
-      Self__M5ZU->count__WJ=(__INTEGER__Q)(Self__M5ZU->count__WJ +  1);
+      ((____DB *)__1A0U->__FFL)[__1A0U->__WJ]='\'';
+      __1A0U->__WJ=(____Q)(__1A0U->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__R5ES=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__KVZQ));
-      Self__M5ZU=((__STRING__BC *)buffer__AVZQ);
-      if ((Self__M5ZU->capacity__HFL <= Self__M5ZU->count__WJ)) {
-        if ((Self__M5ZU->capacity__HFL ==  0)) {
-          Self__M5ZU->capacity__HFL= 32;
-          __tmp__N5ZU=create__KVW( 32);
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
+    case ____YOOJ__: {
+      __ABFS=((____YOOJ *)((____5J *)__ZWZQ));
+      __1A0U=((____BC *)__PWZQ);
+      if ((__1A0U->__OFL <= __1A0U->__WJ)) {
+        if ((__1A0U->__OFL ==  0)) {
+          __1A0U->__OFL= 32;
+          __2A0U=__RVW( 32);
+          __1A0U->__FFL=__2A0U;
         } else /* FALSE */ {
-          __tmp__O5ZU=(__INTEGER__Q)(Self__M5ZU->capacity__HFL <<  1);
-          __tmp__N5ZU=((__CHARACTER__DB *)Self__M5ZU->storage__4EL);
-          old_nb_elts__Q5ZU=Self__M5ZU->capacity__HFL;
-          __tmp__R5ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__N5ZU),((__UINTEGER_32__RWB )old_nb_elts__Q5ZU),((__UINTEGER_32__RWB )__tmp__O5ZU));
-          __tmp__N5ZU=((__CHARACTER__DB *)__tmp__R5ZU);
-          clear__to__F00(__tmp__N5ZU,old_nb_elts__Q5ZU,(__INTEGER__Q)(__tmp__O5ZU -  1));
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
-          Self__M5ZU->capacity__HFL=__tmp__O5ZU;
+          __3A0U=(____Q)(__1A0U->__OFL <<  1);
+          __2A0U=((____DB *)__1A0U->__FFL);
+          __5A0U=__1A0U->__OFL;
+          __AB0U=__55W(((____IB )__2A0U),((____YWB )__5A0U),((____YWB )__3A0U));
+          __2A0U=((____DB *)__AB0U);
+          __M00(__2A0U,__5A0U,(____Q)(__3A0U -  1));
+          __1A0U->__FFL=__2A0U;
+          __1A0U->__OFL=__3A0U;
         };
       };
-      ((__CHARACTER__DB *)Self__M5ZU->storage__4EL)[Self__M5ZU->count__WJ]='\"';
-      Self__M5ZU->count__WJ=(__INTEGER__Q)(Self__M5ZU->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__AVZQ),Self__R5ES->string__EBJK);
-      Self__M5ZU=((__STRING__BC *)buffer__AVZQ);
-      if ((Self__M5ZU->capacity__HFL <= Self__M5ZU->count__WJ)) {
-        if ((Self__M5ZU->capacity__HFL ==  0)) {
-          Self__M5ZU->capacity__HFL= 32;
-          __tmp__N5ZU=create__KVW( 32);
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
+      ((____DB *)__1A0U->__FFL)[__1A0U->__WJ]='\"';
+      __1A0U->__WJ=(____Q)(__1A0U->__WJ +  1);
+      __EWX(((____BC *)__PWZQ),__ABFS->__TCJK);
+      __1A0U=((____BC *)__PWZQ);
+      if ((__1A0U->__OFL <= __1A0U->__WJ)) {
+        if ((__1A0U->__OFL ==  0)) {
+          __1A0U->__OFL= 32;
+          __2A0U=__RVW( 32);
+          __1A0U->__FFL=__2A0U;
         } else /* FALSE */ {
-          __tmp__O5ZU=(__INTEGER__Q)(Self__M5ZU->capacity__HFL <<  1);
-          __tmp__N5ZU=((__CHARACTER__DB *)Self__M5ZU->storage__4EL);
-          old_nb_elts__Q5ZU=Self__M5ZU->capacity__HFL;
-          __tmp__R5ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__N5ZU),((__UINTEGER_32__RWB )old_nb_elts__Q5ZU),((__UINTEGER_32__RWB )__tmp__O5ZU));
-          __tmp__N5ZU=((__CHARACTER__DB *)__tmp__R5ZU);
-          clear__to__F00(__tmp__N5ZU,old_nb_elts__Q5ZU,(__INTEGER__Q)(__tmp__O5ZU -  1));
-          Self__M5ZU->storage__4EL=__tmp__N5ZU;
-          Self__M5ZU->capacity__HFL=__tmp__O5ZU;
+          __3A0U=(____Q)(__1A0U->__OFL <<  1);
+          __2A0U=((____DB *)__1A0U->__FFL);
+          __5A0U=__1A0U->__OFL;
+          __AB0U=__55W(((____IB )__2A0U),((____YWB )__5A0U),((____YWB )__3A0U));
+          __2A0U=((____DB *)__AB0U);
+          __M00(__2A0U,__5A0U,(____Q)(__3A0U -  1));
+          __1A0U->__FFL=__2A0U;
+          __1A0U->__OFL=__3A0U;
         };
       };
-      ((__CHARACTER__DB *)Self__M5ZU->storage__4EL)[Self__M5ZU->count__WJ]='\"';
-      Self__M5ZU->count__WJ=(__INTEGER__Q)(Self__M5ZU->count__WJ +  1);
+      ((____DB *)__1A0U->__FFL)[__1A0U->__WJ]='\"';
+      __1A0U->__WJ=(____Q)(__1A0U->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__AVZQ),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__KVZQ))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__PWZQ),((____Q5YL *)((____5J *)__ZWZQ))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__KVZQ)),buffer__AVZQ);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__ZWZQ)),__PWZQ);
     } break;
     };
-    __tmp__KVZQ=Self__5UZQ->parent_expr_binary_cmp__KVBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__KVZQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__LVZQ=((__STRING_CST__5J *)__tmp__KVZQ)->parent_constant__EK.static_type__SG4D;
+    __ZWZQ=__OWZQ->__ZWBP.__AB5J;
+    switch (((struct ___OBJ *)__ZWZQ)->__id) {
+    case ____5J__: {
+      __0WZQ=((____5J *)__ZWZQ)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__LVZQ=((__EXTERNAL_C__L5WC *)__tmp__KVZQ)->static_type__J54D;
+    case ____0AXC__: {
+      __0WZQ=((____0AXC *)__ZWZQ)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__LVZQ=((__PROTOTYPE_CST__45WC *)__tmp__KVZQ)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __0WZQ=((____NBXC *)__ZWZQ)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__LVZQ=((__INTEGER_CST__KAXC *)__tmp__KVZQ)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __0WZQ=((____ZBXC *)__ZWZQ)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__LVZQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__KVZQ));
+    case ____DMWH__: {
+      __0WZQ=__B21J(((____DMWH *)__ZWZQ));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__LVZQ=((__READ_LOCAL__N5ZI *)__tmp__KVZQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __0WZQ=((____2A0I *)__ZWZQ)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__LVZQ=static_type__2CCK();
+    case ____HJNJ__: {
+      __0WZQ=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__LVZQ=static_type__BDCK();
+    case ____SJNJ__: {
+      __0WZQ=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__LVZQ=static_type__GDCK();
+    case ____0AOJ__: {
+      __0WZQ=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__LVZQ=static_type__LDCK();
+    case ____EBOJ__: {
+      __0WZQ=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__LVZQ=static_type__QDCK();
+    case ____3BOJ__: {
+      __0WZQ=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__LVZQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__KVZQ));
+    case ____RCOJ__: {
+      __0WZQ=__EFCK(((____RCOJ *)__ZWZQ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__LVZQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__KVZQ));
+    case ____HDOJ__: {
+      __0WZQ=__JFCK(((____HDOJ *)__ZWZQ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__LVZQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__KVZQ));
+    case ____1DOJ__: {
+      __0WZQ=__OFCK(((____1DOJ *)__ZWZQ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__LVZQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__KVZQ));
+    case ____PEOJ__: {
+      __0WZQ=__TFCK(((____PEOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__LVZQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__KVZQ));
+    case ____DFOJ__: {
+      __0WZQ=__YFCK(((____DFOJ *)__ZWZQ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__LVZQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__KVZQ));
+    case ____XFOJ__: {
+      __0WZQ=__3FCK(((____XFOJ *)__ZWZQ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__LVZQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __0WZQ=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__LVZQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__KVZQ));
+    case ____EHOJ__: {
+      __0WZQ=__GGCK(((____EHOJ *)__ZWZQ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__LVZQ=static_type__DFCK();
+    case ____2HOJ__: {
+      __0WZQ=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__LVZQ=((__CAST__JHOJ *)__tmp__KVZQ)->static_type__TC5J;
+    case ____YIOJ__: {
+      __0WZQ=((____YIOJ *)__ZWZQ)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__LVZQ=((__REAL_CST__JLOJ *)__tmp__KVZQ)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __0WZQ=((____YMOJ *)__ZWZQ)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__LVZQ=((__CHARACTER_CST__5LOJ *)__tmp__KVZQ)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __0WZQ=((____ONOJ *)__ZWZQ)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__LVZQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__KVZQ)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __0WZQ=((____YOOJ *)__ZWZQ)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__LVZQ=((__READ_SLOT__ZK4K *)__tmp__KVZQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __0WZQ=((____IM4K *)__ZWZQ)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__LVZQ=static_type__NL5O();
+    case ____T5FL__: {
+      __0WZQ=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__LVZQ=static_type__QQTP();
+    case ____3DUL__: {
+      __0WZQ=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__LVZQ=static_type__041P();
+    case ____0EUL__: {
+      __0WZQ=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__LVZQ=static_type__VQTP();
+    case ____BGUL__: {
+      __0WZQ=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__LVZQ=static_type__A51P();
+    case ____2GUL__: {
+      __0WZQ=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__LVZQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__KVZQ));
+    case ____B0VL__: {
+      __0WZQ=__DXBN(((____B0VL *)__ZWZQ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__LVZQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__KVZQ));
+    case ____P0VL__: {
+      __0WZQ=__4AGM(((____P0VL *)__ZWZQ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__LVZQ=((__READ_GLOBAL__B4YL *)__tmp__KVZQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __0WZQ=((____Q5YL *)__ZWZQ)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__LVZQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__KVZQ));
+    case ____UVPM__: {
+      __0WZQ=__OFWN(((____UVPM *)__ZWZQ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__LVZQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__KVZQ));
+    case ____0ZPM__: {
+      __0WZQ=__QM1P(((____0ZPM *)__ZWZQ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__LVZQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__KVZQ));
+    case ____MR0N__: {
+      __0WZQ=__FQVO(((____MR0N *)__ZWZQ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__LVZQ=static_type__BA0Q();
+    case ____YWBP__: {
+      __0WZQ=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__LVZQ=static_type__MBUP();
+    case ____LYBP__: {
+      __0WZQ=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__LVZQ=static_type__RBUP();
+    case ____CZBP__: {
+      __0WZQ=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__LVZQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__KVZQ));
+    case ____3BEP__: {
+      __0WZQ=__ZPFQ(((____3BEP *)__ZWZQ));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__LVZQ)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__VWZQ=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__0WZQ)->__KLK)->__id) {
+    case ____FF__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____FMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____HMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____JMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____LMB__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__VWZQ=FALSE__O__;
+    case ____ICY__: {
+      __EYZQ=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__VWZQ=TRUE__K__;
+    case ____EQ5D__: {
+      __EYZQ=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__VWZQ=TRUE__K__;
+    case ____L4NJ__: {
+      __EYZQ=__K__;
     } break;
     };
-    if (__tmp__VWZQ) {
-      append__3VX(((__STRING__BC *)buffer__AVZQ),(&__string_664));
+    if (__EYZQ) {
+      __EWX(((____BC *)__PWZQ),(&__string_664));
     };
   };
-  Self__04ZU=((__STRING__BC *)buffer__AVZQ);
-  if ((Self__04ZU->capacity__HFL <= Self__04ZU->count__WJ)) {
-    if ((Self__04ZU->capacity__HFL ==  0)) {
-      Self__04ZU->capacity__HFL= 32;
-      __tmp__14ZU=create__KVW( 32);
-      Self__04ZU->storage__4EL=__tmp__14ZU;
+  __JA0U=((____BC *)__PWZQ);
+  if ((__JA0U->__OFL <= __JA0U->__WJ)) {
+    if ((__JA0U->__OFL ==  0)) {
+      __JA0U->__OFL= 32;
+      __KA0U=__RVW( 32);
+      __JA0U->__FFL=__KA0U;
     } else /* FALSE */ {
-      __tmp__24ZU=(__INTEGER__Q)(Self__04ZU->capacity__HFL <<  1);
-      __tmp__14ZU=((__CHARACTER__DB *)Self__04ZU->storage__4EL);
-      old_nb_elts__44ZU=Self__04ZU->capacity__HFL;
-      __tmp__54ZU=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__14ZU),((__UINTEGER_32__RWB )old_nb_elts__44ZU),((__UINTEGER_32__RWB )__tmp__24ZU));
-      __tmp__14ZU=((__CHARACTER__DB *)__tmp__54ZU);
-      clear__to__F00(__tmp__14ZU,old_nb_elts__44ZU,(__INTEGER__Q)(__tmp__24ZU -  1));
-      Self__04ZU->storage__4EL=__tmp__14ZU;
-      Self__04ZU->capacity__HFL=__tmp__24ZU;
+      __LA0U=(____Q)(__JA0U->__OFL <<  1);
+      __KA0U=((____DB *)__JA0U->__FFL);
+      __NA0U=__JA0U->__OFL;
+      __OA0U=__55W(((____IB )__KA0U),((____YWB )__NA0U),((____YWB )__LA0U));
+      __KA0U=((____DB *)__OA0U);
+      __M00(__KA0U,__NA0U,(____Q)(__LA0U -  1));
+      __JA0U->__FFL=__KA0U;
+      __JA0U->__OFL=__LA0U;
     };
   };
-  ((__CHARACTER__DB *)Self__04ZU->storage__4EL)[Self__04ZU->count__WJ]=')';
-  Self__04ZU->count__WJ=(__INTEGER__Q)(Self__04ZU->count__WJ +  1);
+  ((____DB *)__JA0U->__FFL)[__JA0U->__WJ]=')';
+  __JA0U->__WJ=(____Q)(__JA0U->__WJ +  1);
 }
 
-static void genere__3WUP(__EXPR_INF__2WBP *Self__4WUP,__STRING__BC *buffer__5WUP)
-// ({EXPR_INF__2WBP},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __MYUP(____LYBP *__NYUP,____BC *__OYUP)
+// ({__LYBP},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__OC0U,*Self__YC0U,*Self__AD0U;
-  __INTEGER__Q __tmp__QC0U,old_nb_elts__SC0U,__tmp__0C0U;
-  __INTEGER__Q old_nb_elts__2C0U,__tmp__CD0U,old_nb_elts__ED0U;
-  __POINTER__IB __tmp__TC0U,__tmp__3C0U,__tmp__FD0U;
-  void *__tmp__AXUP,*__tmp__JXUP;
-  __TYPE_FULL__PMB *__tmp__BXUP,*__tmp__KXUP;
-  __STRING_CONSTANT__0 *__tmp__MXUP;
-  __PROTOTYPE__MF *__tmp__VDFS;
-  __CHARACTER_CST__5LOJ *Self__JFFS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__LFFS;
-  __CHARACTER__DB *__tmp__PC0U,*__tmp__ZC0U,*__tmp__BD0U;
-  __BOOLEAN__L __tmp__RXUP,__tmp__UYUP;
-  Self__OC0U=((__STRING__BC *)buffer__5WUP);
-  if ((Self__OC0U->capacity__HFL <= Self__OC0U->count__WJ)) {
-    if ((Self__OC0U->capacity__HFL ==  0)) {
-      Self__OC0U->capacity__HFL= 32;
-      __tmp__PC0U=create__KVW( 32);
-      Self__OC0U->storage__4EL=__tmp__PC0U;
+  ____BC *__3D0U,*__HE0U,*__PE0U;
+  ____Q __5D0U,__BE0U,__JE0U,__LE0U,__RE0U,__TE0U;
+  ____IB __CE0U,__ME0U,__UE0U;
+  void *__PYUP,*__YYUP;
+  ____WMB *__QYUP,*__ZYUP;
+  ____0 *__1YUP;
+  ____MF *__EFFS;
+  ____ONOJ *__YGFS;
+  ____YOOJ *__0GFS;
+  ____DB *__4D0U,*__IE0U,*__QE0U;
+  ____L __AZUP,__D0UP;
+  __3D0U=((____BC *)__OYUP);
+  if ((__3D0U->__OFL <= __3D0U->__WJ)) {
+    if ((__3D0U->__OFL ==  0)) {
+      __3D0U->__OFL= 32;
+      __4D0U=__RVW( 32);
+      __3D0U->__FFL=__4D0U;
     } else /* FALSE */ {
-      __tmp__QC0U=(__INTEGER__Q)(Self__OC0U->capacity__HFL <<  1);
-      __tmp__PC0U=((__CHARACTER__DB *)Self__OC0U->storage__4EL);
-      old_nb_elts__SC0U=Self__OC0U->capacity__HFL;
-      __tmp__TC0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PC0U),((__UINTEGER_32__RWB )old_nb_elts__SC0U),((__UINTEGER_32__RWB )__tmp__QC0U));
-      __tmp__PC0U=((__CHARACTER__DB *)__tmp__TC0U);
-      clear__to__F00(__tmp__PC0U,old_nb_elts__SC0U,(__INTEGER__Q)(__tmp__QC0U -  1));
-      Self__OC0U->storage__4EL=__tmp__PC0U;
-      Self__OC0U->capacity__HFL=__tmp__QC0U;
+      __5D0U=(____Q)(__3D0U->__OFL <<  1);
+      __4D0U=((____DB *)__3D0U->__FFL);
+      __BE0U=__3D0U->__OFL;
+      __CE0U=__55W(((____IB )__4D0U),((____YWB )__BE0U),((____YWB )__5D0U));
+      __4D0U=((____DB *)__CE0U);
+      __M00(__4D0U,__BE0U,(____Q)(__5D0U -  1));
+      __3D0U->__FFL=__4D0U;
+      __3D0U->__OFL=__5D0U;
     };
   };
-  ((__CHARACTER__DB *)Self__OC0U->storage__4EL)[Self__OC0U->count__WJ]='(';
-  Self__OC0U->count__WJ=(__INTEGER__Q)(Self__OC0U->count__WJ +  1);
-  __tmp__AXUP=Self__4WUP->parent_expr_binary_cmp__3WBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__AXUP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__BXUP=((__STRING_CST__5J *)__tmp__AXUP)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__3D0U->__FFL)[__3D0U->__WJ]='(';
+  __3D0U->__WJ=(____Q)(__3D0U->__WJ +  1);
+  __PYUP=__NYUP->__MYBP.__0A5J;
+  switch (((struct ___OBJ *)__PYUP)->__id) {
+  case ____5J__: {
+    __QYUP=((____5J *)__PYUP)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__BXUP=((__EXTERNAL_C__L5WC *)__tmp__AXUP)->static_type__J54D;
+  case ____0AXC__: {
+    __QYUP=((____0AXC *)__PYUP)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__BXUP=((__PROTOTYPE_CST__45WC *)__tmp__AXUP)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __QYUP=((____NBXC *)__PYUP)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__BXUP=((__INTEGER_CST__KAXC *)__tmp__AXUP)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __QYUP=((____ZBXC *)__PYUP)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__BXUP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__AXUP));
+  case ____DMWH__: {
+    __QYUP=__B21J(((____DMWH *)__PYUP));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__BXUP=((__READ_LOCAL__N5ZI *)__tmp__AXUP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __QYUP=((____2A0I *)__PYUP)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__BXUP=static_type__2CCK();
+  case ____HJNJ__: {
+    __QYUP=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__BXUP=static_type__BDCK();
+  case ____SJNJ__: {
+    __QYUP=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__BXUP=static_type__GDCK();
+  case ____0AOJ__: {
+    __QYUP=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__BXUP=static_type__LDCK();
+  case ____EBOJ__: {
+    __QYUP=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__BXUP=static_type__QDCK();
+  case ____3BOJ__: {
+    __QYUP=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__BXUP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__AXUP));
+  case ____RCOJ__: {
+    __QYUP=__EFCK(((____RCOJ *)__PYUP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__BXUP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__AXUP));
+  case ____HDOJ__: {
+    __QYUP=__JFCK(((____HDOJ *)__PYUP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__BXUP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__AXUP));
+  case ____1DOJ__: {
+    __QYUP=__OFCK(((____1DOJ *)__PYUP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__BXUP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__AXUP));
+  case ____PEOJ__: {
+    __QYUP=__TFCK(((____PEOJ *)__PYUP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__BXUP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__AXUP));
+  case ____DFOJ__: {
+    __QYUP=__YFCK(((____DFOJ *)__PYUP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__BXUP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__AXUP));
+  case ____XFOJ__: {
+    __QYUP=__3FCK(((____XFOJ *)__PYUP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BXUP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __QYUP=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__BXUP=static_type__XECK(((__ITEM__VFOJ *)__tmp__AXUP));
+  case ____EHOJ__: {
+    __QYUP=__GGCK(((____EHOJ *)__PYUP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__BXUP=static_type__DFCK();
+  case ____2HOJ__: {
+    __QYUP=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__BXUP=((__CAST__JHOJ *)__tmp__AXUP)->static_type__TC5J;
+  case ____YIOJ__: {
+    __QYUP=((____YIOJ *)__PYUP)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__BXUP=((__REAL_CST__JLOJ *)__tmp__AXUP)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __QYUP=((____YMOJ *)__PYUP)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__BXUP=((__CHARACTER_CST__5LOJ *)__tmp__AXUP)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __QYUP=((____ONOJ *)__PYUP)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__BXUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__AXUP)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __QYUP=((____YOOJ *)__PYUP)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__BXUP=((__READ_SLOT__ZK4K *)__tmp__AXUP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __QYUP=((____IM4K *)__PYUP)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__BXUP=static_type__NL5O();
+  case ____T5FL__: {
+    __QYUP=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__BXUP=static_type__QQTP();
+  case ____3DUL__: {
+    __QYUP=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__BXUP=static_type__041P();
+  case ____0EUL__: {
+    __QYUP=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__BXUP=static_type__VQTP();
+  case ____BGUL__: {
+    __QYUP=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__BXUP=static_type__A51P();
+  case ____2GUL__: {
+    __QYUP=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__BXUP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__AXUP));
+  case ____B0VL__: {
+    __QYUP=__DXBN(((____B0VL *)__PYUP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__BXUP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__AXUP));
+  case ____P0VL__: {
+    __QYUP=__4AGM(((____P0VL *)__PYUP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__BXUP=((__READ_GLOBAL__B4YL *)__tmp__AXUP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __QYUP=((____Q5YL *)__PYUP)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__BXUP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__AXUP));
+  case ____UVPM__: {
+    __QYUP=__OFWN(((____UVPM *)__PYUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__BXUP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__AXUP));
+  case ____0ZPM__: {
+    __QYUP=__QM1P(((____0ZPM *)__PYUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__BXUP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__AXUP));
+  case ____MR0N__: {
+    __QYUP=__FQVO(((____MR0N *)__PYUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__BXUP=static_type__BA0Q();
+  case ____YWBP__: {
+    __QYUP=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__BXUP=static_type__MBUP();
+  case ____LYBP__: {
+    __QYUP=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__BXUP=static_type__RBUP();
+  case ____CZBP__: {
+    __QYUP=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__BXUP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__AXUP));
+  case ____3BEP__: {
+    __QYUP=__ZPFQ(((____3BEP *)__PYUP));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__BXUP)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    __tmp__JXUP=Self__4WUP->parent_expr_binary_cmp__3WBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__JXUP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__KXUP=((__STRING_CST__5J *)__tmp__JXUP)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__QYUP)->__KLK == (void *)__FPB)) {
+    __YYUP=__NYUP->__MYBP.__AB5J;
+    switch (((struct ___OBJ *)__YYUP)->__id) {
+    case ____5J__: {
+      __ZYUP=((____5J *)__YYUP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__KXUP=((__EXTERNAL_C__L5WC *)__tmp__JXUP)->static_type__J54D;
+    case ____0AXC__: {
+      __ZYUP=((____0AXC *)__YYUP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__KXUP=((__PROTOTYPE_CST__45WC *)__tmp__JXUP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __ZYUP=((____NBXC *)__YYUP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__KXUP=((__INTEGER_CST__KAXC *)__tmp__JXUP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __ZYUP=((____ZBXC *)__YYUP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__KXUP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__JXUP));
+    case ____DMWH__: {
+      __ZYUP=__B21J(((____DMWH *)__YYUP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__KXUP=((__READ_LOCAL__N5ZI *)__tmp__JXUP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __ZYUP=((____2A0I *)__YYUP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__KXUP=static_type__2CCK();
+    case ____HJNJ__: {
+      __ZYUP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__KXUP=static_type__BDCK();
+    case ____SJNJ__: {
+      __ZYUP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__KXUP=static_type__GDCK();
+    case ____0AOJ__: {
+      __ZYUP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__KXUP=static_type__LDCK();
+    case ____EBOJ__: {
+      __ZYUP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__KXUP=static_type__QDCK();
+    case ____3BOJ__: {
+      __ZYUP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__KXUP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__JXUP));
+    case ____RCOJ__: {
+      __ZYUP=__EFCK(((____RCOJ *)__YYUP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__KXUP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__JXUP));
+    case ____HDOJ__: {
+      __ZYUP=__JFCK(((____HDOJ *)__YYUP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__KXUP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__JXUP));
+    case ____1DOJ__: {
+      __ZYUP=__OFCK(((____1DOJ *)__YYUP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__KXUP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__JXUP));
+    case ____PEOJ__: {
+      __ZYUP=__TFCK(((____PEOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__KXUP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__JXUP));
+    case ____DFOJ__: {
+      __ZYUP=__YFCK(((____DFOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__KXUP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__JXUP));
+    case ____XFOJ__: {
+      __ZYUP=__3FCK(((____XFOJ *)__YYUP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__KXUP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __ZYUP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__KXUP=static_type__XECK(((__ITEM__VFOJ *)__tmp__JXUP));
+    case ____EHOJ__: {
+      __ZYUP=__GGCK(((____EHOJ *)__YYUP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__KXUP=static_type__DFCK();
+    case ____2HOJ__: {
+      __ZYUP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__KXUP=((__CAST__JHOJ *)__tmp__JXUP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __ZYUP=((____YIOJ *)__YYUP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__KXUP=((__REAL_CST__JLOJ *)__tmp__JXUP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __ZYUP=((____YMOJ *)__YYUP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__KXUP=((__CHARACTER_CST__5LOJ *)__tmp__JXUP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __ZYUP=((____ONOJ *)__YYUP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__KXUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__JXUP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __ZYUP=((____YOOJ *)__YYUP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KXUP=((__READ_SLOT__ZK4K *)__tmp__JXUP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __ZYUP=((____IM4K *)__YYUP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__KXUP=static_type__NL5O();
+    case ____T5FL__: {
+      __ZYUP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__KXUP=static_type__QQTP();
+    case ____3DUL__: {
+      __ZYUP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__KXUP=static_type__041P();
+    case ____0EUL__: {
+      __ZYUP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__KXUP=static_type__VQTP();
+    case ____BGUL__: {
+      __ZYUP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__KXUP=static_type__A51P();
+    case ____2GUL__: {
+      __ZYUP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__KXUP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__JXUP));
+    case ____B0VL__: {
+      __ZYUP=__DXBN(((____B0VL *)__YYUP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__KXUP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__JXUP));
+    case ____P0VL__: {
+      __ZYUP=__4AGM(((____P0VL *)__YYUP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__KXUP=((__READ_GLOBAL__B4YL *)__tmp__JXUP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __ZYUP=((____Q5YL *)__YYUP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__KXUP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__JXUP));
+    case ____UVPM__: {
+      __ZYUP=__OFWN(((____UVPM *)__YYUP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__KXUP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__JXUP));
+    case ____0ZPM__: {
+      __ZYUP=__QM1P(((____0ZPM *)__YYUP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__KXUP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__JXUP));
+    case ____MR0N__: {
+      __ZYUP=__FQVO(((____MR0N *)__YYUP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__KXUP=static_type__BA0Q();
+    case ____YWBP__: {
+      __ZYUP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__KXUP=static_type__MBUP();
+    case ____LYBP__: {
+      __ZYUP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__KXUP=static_type__RBUP();
+    case ____CZBP__: {
+      __ZYUP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__KXUP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__JXUP));
+    case ____3BEP__: {
+      __ZYUP=__ZPFQ(((____3BEP *)__YYUP));
     } break;
     };
-    __tmp__JXUP=((__TYPE_FULL__PMB *)__tmp__KXUP)->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__JXUP)->__id) {
-    case __TYPE__FF__: {
-      __tmp__MXUP=((__TYPE__FF *)__tmp__JXUP)->prototype__QF->parent_named__PF.name__4VB;
+    __YYUP=((____WMB *)__ZYUP)->__KLK;
+    switch (((struct ___OBJ *)__YYUP)->__id) {
+    case ____FF__: {
+      __1YUP=((____FF *)__YYUP)->__QF->__PF.__FWB;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__MXUP=(&__string_4);
+    case ____FMB__: {
+      __1YUP=(&__string_4);
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__MXUP=(&__string_5);
+    case ____HMB__: {
+      __1YUP=(&__string_5);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__MXUP=(&__string_54);
+    case ____JMB__: {
+      __1YUP=(&__string_54);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__MXUP=(&__string_56);
+    case ____LMB__: {
+      __1YUP=(&__string_56);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__MXUP=((__TYPE_GENERIC__BCY *)__tmp__JXUP)->name__0YMB;
+    case ____ICY__: {
+      __1YUP=((____ICY *)__YYUP)->__TZMB;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__VDFS=prototype__L2ZG();
-      __tmp__MXUP=__tmp__VDFS->parent_named__PF.name__4VB;
+    case ____EQ5D__: {
+      __EFFS=__03ZG();
+      __1YUP=__EFFS->__PF.__FWB;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__MXUP=((__PROFIL_BLOCK__22NJ *)__tmp__JXUP)->parent_profil__32NJ.name__P1IK;
+    case ____L4NJ__: {
+      __1YUP=((____L4NJ *)__YYUP)->__M4NJ.__42IK;
     } break;
     };
-    __tmp__RXUP=((((((((((void *)__tmp__MXUP == (void *)(&__string_57)) || ((void *)__tmp__MXUP == (void *)(&__string_58))) || ((void *)__tmp__MXUP == (void *)(&__string_59))) || ((void *)__tmp__MXUP == (void *)(&__string_60))) || ((void *)__tmp__MXUP == (void *)(&__string_61))) || ((void *)__tmp__MXUP == (void *)(&__string_62))) || ((void *)__tmp__MXUP == (void *)(&__string_63))) || ((void *)__tmp__MXUP == (void *)(&__string_64))) || ((void *)__tmp__MXUP == (void *)(&__string_42)));
+    __AZUP=((((((((((void *)__1YUP == (void *)(&__string_57)) || ((void *)__1YUP == (void *)(&__string_58))) || ((void *)__1YUP == (void *)(&__string_59))) || ((void *)__1YUP == (void *)(&__string_60))) || ((void *)__1YUP == (void *)(&__string_61))) || ((void *)__1YUP == (void *)(&__string_62))) || ((void *)__1YUP == (void *)(&__string_63))) || ((void *)__1YUP == (void *)(&__string_64))) || ((void *)__1YUP == (void *)(&__string_42)));
   } else /* FALSE */ {
-    __tmp__RXUP=FALSE__O__;
+    __AZUP=__O__;
   };
-  if (__tmp__RXUP) {
-    append__3VX(((__STRING__BC *)buffer__5WUP),(&__string_663));
-    __tmp__RXUP=TRUE__K__;
+  if (__AZUP) {
+    __EWX(((____BC *)__OYUP),(&__string_663));
+    __AZUP=__K__;
   } else /* FALSE */ {
-    __tmp__RXUP=FALSE__O__;
+    __AZUP=__O__;
   };
-  if ((! __tmp__RXUP)) {
-    __tmp__JXUP=Self__4WUP->parent_expr_binary_cmp__3WBP.left__L54J;
-    switch (((struct ___OBJ *)__tmp__JXUP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__KXUP=((__STRING_CST__5J *)__tmp__JXUP)->parent_constant__EK.static_type__SG4D;
+  if ((! __AZUP)) {
+    __YYUP=__NYUP->__MYBP.__0A5J;
+    switch (((struct ___OBJ *)__YYUP)->__id) {
+    case ____5J__: {
+      __ZYUP=((____5J *)__YYUP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__KXUP=((__EXTERNAL_C__L5WC *)__tmp__JXUP)->static_type__J54D;
+    case ____0AXC__: {
+      __ZYUP=((____0AXC *)__YYUP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__KXUP=((__PROTOTYPE_CST__45WC *)__tmp__JXUP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __ZYUP=((____NBXC *)__YYUP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__KXUP=((__INTEGER_CST__KAXC *)__tmp__JXUP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __ZYUP=((____ZBXC *)__YYUP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__KXUP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__JXUP));
+    case ____DMWH__: {
+      __ZYUP=__B21J(((____DMWH *)__YYUP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__KXUP=((__READ_LOCAL__N5ZI *)__tmp__JXUP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __ZYUP=((____2A0I *)__YYUP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__KXUP=static_type__2CCK();
+    case ____HJNJ__: {
+      __ZYUP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__KXUP=static_type__BDCK();
+    case ____SJNJ__: {
+      __ZYUP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__KXUP=static_type__GDCK();
+    case ____0AOJ__: {
+      __ZYUP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__KXUP=static_type__LDCK();
+    case ____EBOJ__: {
+      __ZYUP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__KXUP=static_type__QDCK();
+    case ____3BOJ__: {
+      __ZYUP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__KXUP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__JXUP));
+    case ____RCOJ__: {
+      __ZYUP=__EFCK(((____RCOJ *)__YYUP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__KXUP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__JXUP));
+    case ____HDOJ__: {
+      __ZYUP=__JFCK(((____HDOJ *)__YYUP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__KXUP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__JXUP));
+    case ____1DOJ__: {
+      __ZYUP=__OFCK(((____1DOJ *)__YYUP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__KXUP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__JXUP));
+    case ____PEOJ__: {
+      __ZYUP=__TFCK(((____PEOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__KXUP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__JXUP));
+    case ____DFOJ__: {
+      __ZYUP=__YFCK(((____DFOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__KXUP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__JXUP));
+    case ____XFOJ__: {
+      __ZYUP=__3FCK(((____XFOJ *)__YYUP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__KXUP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __ZYUP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__KXUP=static_type__XECK(((__ITEM__VFOJ *)__tmp__JXUP));
+    case ____EHOJ__: {
+      __ZYUP=__GGCK(((____EHOJ *)__YYUP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__KXUP=static_type__DFCK();
+    case ____2HOJ__: {
+      __ZYUP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__KXUP=((__CAST__JHOJ *)__tmp__JXUP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __ZYUP=((____YIOJ *)__YYUP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__KXUP=((__REAL_CST__JLOJ *)__tmp__JXUP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __ZYUP=((____YMOJ *)__YYUP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__KXUP=((__CHARACTER_CST__5LOJ *)__tmp__JXUP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __ZYUP=((____ONOJ *)__YYUP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__KXUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__JXUP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __ZYUP=((____YOOJ *)__YYUP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KXUP=((__READ_SLOT__ZK4K *)__tmp__JXUP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __ZYUP=((____IM4K *)__YYUP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__KXUP=static_type__NL5O();
+    case ____T5FL__: {
+      __ZYUP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__KXUP=static_type__QQTP();
+    case ____3DUL__: {
+      __ZYUP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__KXUP=static_type__041P();
+    case ____0EUL__: {
+      __ZYUP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__KXUP=static_type__VQTP();
+    case ____BGUL__: {
+      __ZYUP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__KXUP=static_type__A51P();
+    case ____2GUL__: {
+      __ZYUP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__KXUP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__JXUP));
+    case ____B0VL__: {
+      __ZYUP=__DXBN(((____B0VL *)__YYUP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__KXUP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__JXUP));
+    case ____P0VL__: {
+      __ZYUP=__4AGM(((____P0VL *)__YYUP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__KXUP=((__READ_GLOBAL__B4YL *)__tmp__JXUP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __ZYUP=((____Q5YL *)__YYUP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__KXUP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__JXUP));
+    case ____UVPM__: {
+      __ZYUP=__OFWN(((____UVPM *)__YYUP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__KXUP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__JXUP));
+    case ____0ZPM__: {
+      __ZYUP=__QM1P(((____0ZPM *)__YYUP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__KXUP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__JXUP));
+    case ____MR0N__: {
+      __ZYUP=__FQVO(((____MR0N *)__YYUP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__KXUP=static_type__BA0Q();
+    case ____YWBP__: {
+      __ZYUP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__KXUP=static_type__MBUP();
+    case ____LYBP__: {
+      __ZYUP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__KXUP=static_type__RBUP();
+    case ____CZBP__: {
+      __ZYUP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__KXUP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__JXUP));
+    case ____3BEP__: {
+      __ZYUP=__ZPFQ(((____3BEP *)__YYUP));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__KXUP)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__5WUP),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__ZYUP)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__OYUP),(&__string_660));
     };
   };
-  __tmp__AXUP=Self__4WUP->parent_expr_binary_cmp__3WBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__AXUP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__BXUP=((__STRING_CST__5J *)__tmp__AXUP)->parent_constant__EK.static_type__SG4D;
+  __PYUP=__NYUP->__MYBP.__0A5J;
+  switch (((struct ___OBJ *)__PYUP)->__id) {
+  case ____5J__: {
+    __QYUP=((____5J *)__PYUP)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__BXUP=((__EXTERNAL_C__L5WC *)__tmp__AXUP)->static_type__J54D;
+  case ____0AXC__: {
+    __QYUP=((____0AXC *)__PYUP)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__BXUP=((__PROTOTYPE_CST__45WC *)__tmp__AXUP)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __QYUP=((____NBXC *)__PYUP)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__BXUP=((__INTEGER_CST__KAXC *)__tmp__AXUP)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __QYUP=((____ZBXC *)__PYUP)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__BXUP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__AXUP));
+  case ____DMWH__: {
+    __QYUP=__B21J(((____DMWH *)__PYUP));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__BXUP=((__READ_LOCAL__N5ZI *)__tmp__AXUP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __QYUP=((____2A0I *)__PYUP)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__BXUP=static_type__2CCK();
+  case ____HJNJ__: {
+    __QYUP=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__BXUP=static_type__BDCK();
+  case ____SJNJ__: {
+    __QYUP=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__BXUP=static_type__GDCK();
+  case ____0AOJ__: {
+    __QYUP=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__BXUP=static_type__LDCK();
+  case ____EBOJ__: {
+    __QYUP=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__BXUP=static_type__QDCK();
+  case ____3BOJ__: {
+    __QYUP=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__BXUP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__AXUP));
+  case ____RCOJ__: {
+    __QYUP=__EFCK(((____RCOJ *)__PYUP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__BXUP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__AXUP));
+  case ____HDOJ__: {
+    __QYUP=__JFCK(((____HDOJ *)__PYUP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__BXUP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__AXUP));
+  case ____1DOJ__: {
+    __QYUP=__OFCK(((____1DOJ *)__PYUP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__BXUP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__AXUP));
+  case ____PEOJ__: {
+    __QYUP=__TFCK(((____PEOJ *)__PYUP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__BXUP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__AXUP));
+  case ____DFOJ__: {
+    __QYUP=__YFCK(((____DFOJ *)__PYUP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__BXUP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__AXUP));
+  case ____XFOJ__: {
+    __QYUP=__3FCK(((____XFOJ *)__PYUP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BXUP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __QYUP=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__BXUP=static_type__XECK(((__ITEM__VFOJ *)__tmp__AXUP));
+  case ____EHOJ__: {
+    __QYUP=__GGCK(((____EHOJ *)__PYUP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__BXUP=static_type__DFCK();
+  case ____2HOJ__: {
+    __QYUP=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__BXUP=((__CAST__JHOJ *)__tmp__AXUP)->static_type__TC5J;
+  case ____YIOJ__: {
+    __QYUP=((____YIOJ *)__PYUP)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__BXUP=((__REAL_CST__JLOJ *)__tmp__AXUP)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __QYUP=((____YMOJ *)__PYUP)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__BXUP=((__CHARACTER_CST__5LOJ *)__tmp__AXUP)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __QYUP=((____ONOJ *)__PYUP)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__BXUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__AXUP)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __QYUP=((____YOOJ *)__PYUP)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__BXUP=((__READ_SLOT__ZK4K *)__tmp__AXUP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __QYUP=((____IM4K *)__PYUP)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__BXUP=static_type__NL5O();
+  case ____T5FL__: {
+    __QYUP=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__BXUP=static_type__QQTP();
+  case ____3DUL__: {
+    __QYUP=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__BXUP=static_type__041P();
+  case ____0EUL__: {
+    __QYUP=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__BXUP=static_type__VQTP();
+  case ____BGUL__: {
+    __QYUP=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__BXUP=static_type__A51P();
+  case ____2GUL__: {
+    __QYUP=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__BXUP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__AXUP));
+  case ____B0VL__: {
+    __QYUP=__DXBN(((____B0VL *)__PYUP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__BXUP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__AXUP));
+  case ____P0VL__: {
+    __QYUP=__4AGM(((____P0VL *)__PYUP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__BXUP=((__READ_GLOBAL__B4YL *)__tmp__AXUP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __QYUP=((____Q5YL *)__PYUP)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__BXUP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__AXUP));
+  case ____UVPM__: {
+    __QYUP=__OFWN(((____UVPM *)__PYUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__BXUP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__AXUP));
+  case ____0ZPM__: {
+    __QYUP=__QM1P(((____0ZPM *)__PYUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__BXUP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__AXUP));
+  case ____MR0N__: {
+    __QYUP=__FQVO(((____MR0N *)__PYUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__BXUP=static_type__BA0Q();
+  case ____YWBP__: {
+    __QYUP=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__BXUP=static_type__MBUP();
+  case ____LYBP__: {
+    __QYUP=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__BXUP=static_type__RBUP();
+  case ____CZBP__: {
+    __QYUP=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__BXUP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__AXUP));
+  case ____3BEP__: {
+    __QYUP=__ZPFQ(((____3BEP *)__PYUP));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__BXUP)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__JXUP=Self__4WUP->parent_expr_binary_cmp__3WBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__JXUP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__KXUP=((__STRING_CST__5J *)__tmp__JXUP)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__QYUP)->__KLK == (void *)__FMB__)) {
+    __YYUP=__NYUP->__MYBP.__AB5J;
+    switch (((struct ___OBJ *)__YYUP)->__id) {
+    case ____5J__: {
+      __ZYUP=((____5J *)__YYUP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__KXUP=((__EXTERNAL_C__L5WC *)__tmp__JXUP)->static_type__J54D;
+    case ____0AXC__: {
+      __ZYUP=((____0AXC *)__YYUP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__KXUP=((__PROTOTYPE_CST__45WC *)__tmp__JXUP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __ZYUP=((____NBXC *)__YYUP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__KXUP=((__INTEGER_CST__KAXC *)__tmp__JXUP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __ZYUP=((____ZBXC *)__YYUP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__KXUP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__JXUP));
+    case ____DMWH__: {
+      __ZYUP=__B21J(((____DMWH *)__YYUP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__KXUP=((__READ_LOCAL__N5ZI *)__tmp__JXUP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __ZYUP=((____2A0I *)__YYUP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__KXUP=static_type__2CCK();
+    case ____HJNJ__: {
+      __ZYUP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__KXUP=static_type__BDCK();
+    case ____SJNJ__: {
+      __ZYUP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__KXUP=static_type__GDCK();
+    case ____0AOJ__: {
+      __ZYUP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__KXUP=static_type__LDCK();
+    case ____EBOJ__: {
+      __ZYUP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__KXUP=static_type__QDCK();
+    case ____3BOJ__: {
+      __ZYUP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__KXUP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__JXUP));
+    case ____RCOJ__: {
+      __ZYUP=__EFCK(((____RCOJ *)__YYUP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__KXUP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__JXUP));
+    case ____HDOJ__: {
+      __ZYUP=__JFCK(((____HDOJ *)__YYUP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__KXUP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__JXUP));
+    case ____1DOJ__: {
+      __ZYUP=__OFCK(((____1DOJ *)__YYUP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__KXUP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__JXUP));
+    case ____PEOJ__: {
+      __ZYUP=__TFCK(((____PEOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__KXUP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__JXUP));
+    case ____DFOJ__: {
+      __ZYUP=__YFCK(((____DFOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__KXUP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__JXUP));
+    case ____XFOJ__: {
+      __ZYUP=__3FCK(((____XFOJ *)__YYUP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__KXUP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __ZYUP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__KXUP=static_type__XECK(((__ITEM__VFOJ *)__tmp__JXUP));
+    case ____EHOJ__: {
+      __ZYUP=__GGCK(((____EHOJ *)__YYUP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__KXUP=static_type__DFCK();
+    case ____2HOJ__: {
+      __ZYUP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__KXUP=((__CAST__JHOJ *)__tmp__JXUP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __ZYUP=((____YIOJ *)__YYUP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__KXUP=((__REAL_CST__JLOJ *)__tmp__JXUP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __ZYUP=((____YMOJ *)__YYUP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__KXUP=((__CHARACTER_CST__5LOJ *)__tmp__JXUP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __ZYUP=((____ONOJ *)__YYUP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__KXUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__JXUP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __ZYUP=((____YOOJ *)__YYUP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KXUP=((__READ_SLOT__ZK4K *)__tmp__JXUP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __ZYUP=((____IM4K *)__YYUP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__KXUP=static_type__NL5O();
+    case ____T5FL__: {
+      __ZYUP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__KXUP=static_type__QQTP();
+    case ____3DUL__: {
+      __ZYUP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__KXUP=static_type__041P();
+    case ____0EUL__: {
+      __ZYUP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__KXUP=static_type__VQTP();
+    case ____BGUL__: {
+      __ZYUP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__KXUP=static_type__A51P();
+    case ____2GUL__: {
+      __ZYUP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__KXUP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__JXUP));
+    case ____B0VL__: {
+      __ZYUP=__DXBN(((____B0VL *)__YYUP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__KXUP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__JXUP));
+    case ____P0VL__: {
+      __ZYUP=__4AGM(((____P0VL *)__YYUP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__KXUP=((__READ_GLOBAL__B4YL *)__tmp__JXUP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __ZYUP=((____Q5YL *)__YYUP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__KXUP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__JXUP));
+    case ____UVPM__: {
+      __ZYUP=__OFWN(((____UVPM *)__YYUP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__KXUP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__JXUP));
+    case ____0ZPM__: {
+      __ZYUP=__QM1P(((____0ZPM *)__YYUP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__KXUP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__JXUP));
+    case ____MR0N__: {
+      __ZYUP=__FQVO(((____MR0N *)__YYUP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__KXUP=static_type__BA0Q();
+    case ____YWBP__: {
+      __ZYUP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__KXUP=static_type__MBUP();
+    case ____LYBP__: {
+      __ZYUP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__KXUP=static_type__RBUP();
+    case ____CZBP__: {
+      __ZYUP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__KXUP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__JXUP));
+    case ____3BEP__: {
+      __ZYUP=__ZPFQ(((____3BEP *)__YYUP));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__KXUP)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__UYUP=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__ZYUP)->__KLK)->__id) {
+    case ____FF__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____FMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____HMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____JMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____LMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____ICY__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__UYUP=TRUE__K__;
+    case ____EQ5D__: {
+      __D0UP=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__UYUP=TRUE__K__;
+    case ____L4NJ__: {
+      __D0UP=__K__;
     } break;
     };
-    __tmp__RXUP=__tmp__UYUP;
+    __AZUP=__D0UP;
   } else /* FALSE */ {
-    __tmp__RXUP=FALSE__O__;
-  };
-  if (__tmp__RXUP) {
-    Self__YC0U=((__STRING__BC *)buffer__5WUP);
-    if ((Self__YC0U->capacity__HFL <= Self__YC0U->count__WJ)) {
-      if ((Self__YC0U->capacity__HFL ==  0)) {
-        Self__YC0U->capacity__HFL= 32;
-        __tmp__ZC0U=create__KVW( 32);
-        Self__YC0U->storage__4EL=__tmp__ZC0U;
-      } else /* FALSE */ {
-        __tmp__0C0U=(__INTEGER__Q)(Self__YC0U->capacity__HFL <<  1);
-        __tmp__ZC0U=((__CHARACTER__DB *)Self__YC0U->storage__4EL);
-        old_nb_elts__2C0U=Self__YC0U->capacity__HFL;
-        __tmp__3C0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ZC0U),((__UINTEGER_32__RWB )old_nb_elts__2C0U),((__UINTEGER_32__RWB )__tmp__0C0U));
-        __tmp__ZC0U=((__CHARACTER__DB *)__tmp__3C0U);
-        clear__to__F00(__tmp__ZC0U,old_nb_elts__2C0U,(__INTEGER__Q)(__tmp__0C0U -  1));
-        Self__YC0U->storage__4EL=__tmp__ZC0U;
-        Self__YC0U->capacity__HFL=__tmp__0C0U;
-      };
-    };
-    ((__CHARACTER__DB *)Self__YC0U->storage__4EL)[Self__YC0U->count__WJ]='0';
-    Self__YC0U->count__WJ=(__INTEGER__Q)(Self__YC0U->count__WJ +  1);
+    __AZUP=__O__;
+  };
+  if (__AZUP) {
+    __HE0U=((____BC *)__OYUP);
+    if ((__HE0U->__OFL <= __HE0U->__WJ)) {
+      if ((__HE0U->__OFL ==  0)) {
+        __HE0U->__OFL= 32;
+        __IE0U=__RVW( 32);
+        __HE0U->__FFL=__IE0U;
+      } else /* FALSE */ {
+        __JE0U=(____Q)(__HE0U->__OFL <<  1);
+        __IE0U=((____DB *)__HE0U->__FFL);
+        __LE0U=__HE0U->__OFL;
+        __ME0U=__55W(((____IB )__IE0U),((____YWB )__LE0U),((____YWB )__JE0U));
+        __IE0U=((____DB *)__ME0U);
+        __M00(__IE0U,__LE0U,(____Q)(__JE0U -  1));
+        __HE0U->__FFL=__IE0U;
+        __HE0U->__OFL=__JE0U;
+      };
+    };
+    ((____DB *)__HE0U->__FFL)[__HE0U->__WJ]='0';
+    __HE0U->__WJ=(____Q)(__HE0U->__WJ +  1);
   } else /* FALSE */ {
-    __tmp__JXUP=Self__4WUP->parent_expr_binary_cmp__3WBP.left__L54J;
-    switch (((struct ___OBJ *)__tmp__JXUP)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__JXUP),buffer__5WUP);
+    __YYUP=__NYUP->__MYBP.__0A5J;
+    switch (((struct ___OBJ *)__YYUP)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__YYUP),__OYUP);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__5WUP),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__YYUP)),__OYUP);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__OYUP),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__YYUP)),__OYUP);
     } 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__JXUP)),buffer__5WUP);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__5WUP),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__JXUP))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__OYUP),((____YMOJ *)((____5J *)__YYUP))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__JFFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__JXUP));
-      Self__AD0U=((__STRING__BC *)buffer__5WUP);
-      if ((Self__AD0U->capacity__HFL <= Self__AD0U->count__WJ)) {
-        if ((Self__AD0U->capacity__HFL ==  0)) {
-          Self__AD0U->capacity__HFL= 32;
-          __tmp__BD0U=create__KVW( 32);
-          Self__AD0U->storage__4EL=__tmp__BD0U;
+    case ____ONOJ__: {
+      __YGFS=((____ONOJ *)((____5J *)__YYUP));
+      __PE0U=((____BC *)__OYUP);
+      if ((__PE0U->__OFL <= __PE0U->__WJ)) {
+        if ((__PE0U->__OFL ==  0)) {
+          __PE0U->__OFL= 32;
+          __QE0U=__RVW( 32);
+          __PE0U->__FFL=__QE0U;
         } else /* FALSE */ {
-          __tmp__CD0U=(__INTEGER__Q)(Self__AD0U->capacity__HFL <<  1);
-          __tmp__BD0U=((__CHARACTER__DB *)Self__AD0U->storage__4EL);
-          old_nb_elts__ED0U=Self__AD0U->capacity__HFL;
-          __tmp__FD0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__BD0U),((__UINTEGER_32__RWB )old_nb_elts__ED0U),((__UINTEGER_32__RWB )__tmp__CD0U));
-          __tmp__BD0U=((__CHARACTER__DB *)__tmp__FD0U);
-          clear__to__F00(__tmp__BD0U,old_nb_elts__ED0U,(__INTEGER__Q)(__tmp__CD0U -  1));
-          Self__AD0U->storage__4EL=__tmp__BD0U;
-          Self__AD0U->capacity__HFL=__tmp__CD0U;
+          __RE0U=(____Q)(__PE0U->__OFL <<  1);
+          __QE0U=((____DB *)__PE0U->__FFL);
+          __TE0U=__PE0U->__OFL;
+          __UE0U=__55W(((____IB )__QE0U),((____YWB )__TE0U),((____YWB )__RE0U));
+          __QE0U=((____DB *)__UE0U);
+          __M00(__QE0U,__TE0U,(____Q)(__RE0U -  1));
+          __PE0U->__FFL=__QE0U;
+          __PE0U->__OFL=__RE0U;
         };
       };
-      ((__CHARACTER__DB *)Self__AD0U->storage__4EL)[Self__AD0U->count__WJ]='\'';
-      Self__AD0U->count__WJ=(__INTEGER__Q)(Self__AD0U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__5WUP),Self__JFFS->text__ID5J);
-      Self__AD0U=((__STRING__BC *)buffer__5WUP);
-      if ((Self__AD0U->capacity__HFL <= Self__AD0U->count__WJ)) {
-        if ((Self__AD0U->capacity__HFL ==  0)) {
-          Self__AD0U->capacity__HFL= 32;
-          __tmp__BD0U=create__KVW( 32);
-          Self__AD0U->storage__4EL=__tmp__BD0U;
+      ((____DB *)__PE0U->__FFL)[__PE0U->__WJ]='\'';
+      __PE0U->__WJ=(____Q)(__PE0U->__WJ +  1);
+      __EWX(((____BC *)__OYUP),__YGFS->__XE5J);
+      __PE0U=((____BC *)__OYUP);
+      if ((__PE0U->__OFL <= __PE0U->__WJ)) {
+        if ((__PE0U->__OFL ==  0)) {
+          __PE0U->__OFL= 32;
+          __QE0U=__RVW( 32);
+          __PE0U->__FFL=__QE0U;
         } else /* FALSE */ {
-          __tmp__CD0U=(__INTEGER__Q)(Self__AD0U->capacity__HFL <<  1);
-          __tmp__BD0U=((__CHARACTER__DB *)Self__AD0U->storage__4EL);
-          old_nb_elts__ED0U=Self__AD0U->capacity__HFL;
-          __tmp__FD0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__BD0U),((__UINTEGER_32__RWB )old_nb_elts__ED0U),((__UINTEGER_32__RWB )__tmp__CD0U));
-          __tmp__BD0U=((__CHARACTER__DB *)__tmp__FD0U);
-          clear__to__F00(__tmp__BD0U,old_nb_elts__ED0U,(__INTEGER__Q)(__tmp__CD0U -  1));
-          Self__AD0U->storage__4EL=__tmp__BD0U;
-          Self__AD0U->capacity__HFL=__tmp__CD0U;
+          __RE0U=(____Q)(__PE0U->__OFL <<  1);
+          __QE0U=((____DB *)__PE0U->__FFL);
+          __TE0U=__PE0U->__OFL;
+          __UE0U=__55W(((____IB )__QE0U),((____YWB )__TE0U),((____YWB )__RE0U));
+          __QE0U=((____DB *)__UE0U);
+          __M00(__QE0U,__TE0U,(____Q)(__RE0U -  1));
+          __PE0U->__FFL=__QE0U;
+          __PE0U->__OFL=__RE0U;
         };
       };
-      ((__CHARACTER__DB *)Self__AD0U->storage__4EL)[Self__AD0U->count__WJ]='\'';
-      Self__AD0U->count__WJ=(__INTEGER__Q)(Self__AD0U->count__WJ +  1);
+      ((____DB *)__PE0U->__FFL)[__PE0U->__WJ]='\'';
+      __PE0U->__WJ=(____Q)(__PE0U->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__LFFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__JXUP));
-      Self__AD0U=((__STRING__BC *)buffer__5WUP);
-      if ((Self__AD0U->capacity__HFL <= Self__AD0U->count__WJ)) {
-        if ((Self__AD0U->capacity__HFL ==  0)) {
-          Self__AD0U->capacity__HFL= 32;
-          __tmp__BD0U=create__KVW( 32);
-          Self__AD0U->storage__4EL=__tmp__BD0U;
+    case ____YOOJ__: {
+      __0GFS=((____YOOJ *)((____5J *)__YYUP));
+      __PE0U=((____BC *)__OYUP);
+      if ((__PE0U->__OFL <= __PE0U->__WJ)) {
+        if ((__PE0U->__OFL ==  0)) {
+          __PE0U->__OFL= 32;
+          __QE0U=__RVW( 32);
+          __PE0U->__FFL=__QE0U;
         } else /* FALSE */ {
-          __tmp__CD0U=(__INTEGER__Q)(Self__AD0U->capacity__HFL <<  1);
-          __tmp__BD0U=((__CHARACTER__DB *)Self__AD0U->storage__4EL);
-          old_nb_elts__ED0U=Self__AD0U->capacity__HFL;
-          __tmp__FD0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__BD0U),((__UINTEGER_32__RWB )old_nb_elts__ED0U),((__UINTEGER_32__RWB )__tmp__CD0U));
-          __tmp__BD0U=((__CHARACTER__DB *)__tmp__FD0U);
-          clear__to__F00(__tmp__BD0U,old_nb_elts__ED0U,(__INTEGER__Q)(__tmp__CD0U -  1));
-          Self__AD0U->storage__4EL=__tmp__BD0U;
-          Self__AD0U->capacity__HFL=__tmp__CD0U;
+          __RE0U=(____Q)(__PE0U->__OFL <<  1);
+          __QE0U=((____DB *)__PE0U->__FFL);
+          __TE0U=__PE0U->__OFL;
+          __UE0U=__55W(((____IB )__QE0U),((____YWB )__TE0U),((____YWB )__RE0U));
+          __QE0U=((____DB *)__UE0U);
+          __M00(__QE0U,__TE0U,(____Q)(__RE0U -  1));
+          __PE0U->__FFL=__QE0U;
+          __PE0U->__OFL=__RE0U;
         };
       };
-      ((__CHARACTER__DB *)Self__AD0U->storage__4EL)[Self__AD0U->count__WJ]='\"';
-      Self__AD0U->count__WJ=(__INTEGER__Q)(Self__AD0U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__5WUP),Self__LFFS->string__EBJK);
-      Self__AD0U=((__STRING__BC *)buffer__5WUP);
-      if ((Self__AD0U->capacity__HFL <= Self__AD0U->count__WJ)) {
-        if ((Self__AD0U->capacity__HFL ==  0)) {
-          Self__AD0U->capacity__HFL= 32;
-          __tmp__BD0U=create__KVW( 32);
-          Self__AD0U->storage__4EL=__tmp__BD0U;
+      ((____DB *)__PE0U->__FFL)[__PE0U->__WJ]='\"';
+      __PE0U->__WJ=(____Q)(__PE0U->__WJ +  1);
+      __EWX(((____BC *)__OYUP),__0GFS->__TCJK);
+      __PE0U=((____BC *)__OYUP);
+      if ((__PE0U->__OFL <= __PE0U->__WJ)) {
+        if ((__PE0U->__OFL ==  0)) {
+          __PE0U->__OFL= 32;
+          __QE0U=__RVW( 32);
+          __PE0U->__FFL=__QE0U;
         } else /* FALSE */ {
-          __tmp__CD0U=(__INTEGER__Q)(Self__AD0U->capacity__HFL <<  1);
-          __tmp__BD0U=((__CHARACTER__DB *)Self__AD0U->storage__4EL);
-          old_nb_elts__ED0U=Self__AD0U->capacity__HFL;
-          __tmp__FD0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__BD0U),((__UINTEGER_32__RWB )old_nb_elts__ED0U),((__UINTEGER_32__RWB )__tmp__CD0U));
-          __tmp__BD0U=((__CHARACTER__DB *)__tmp__FD0U);
-          clear__to__F00(__tmp__BD0U,old_nb_elts__ED0U,(__INTEGER__Q)(__tmp__CD0U -  1));
-          Self__AD0U->storage__4EL=__tmp__BD0U;
-          Self__AD0U->capacity__HFL=__tmp__CD0U;
+          __RE0U=(____Q)(__PE0U->__OFL <<  1);
+          __QE0U=((____DB *)__PE0U->__FFL);
+          __TE0U=__PE0U->__OFL;
+          __UE0U=__55W(((____IB )__QE0U),((____YWB )__TE0U),((____YWB )__RE0U));
+          __QE0U=((____DB *)__UE0U);
+          __M00(__QE0U,__TE0U,(____Q)(__RE0U -  1));
+          __PE0U->__FFL=__QE0U;
+          __PE0U->__OFL=__RE0U;
         };
       };
-      ((__CHARACTER__DB *)Self__AD0U->storage__4EL)[Self__AD0U->count__WJ]='\"';
-      Self__AD0U->count__WJ=(__INTEGER__Q)(Self__AD0U->count__WJ +  1);
+      ((____DB *)__PE0U->__FFL)[__PE0U->__WJ]='\"';
+      __PE0U->__WJ=(____Q)(__PE0U->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__5WUP),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__JXUP))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__OYUP),((____Q5YL *)((____5J *)__YYUP))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__YYUP)),__OYUP);
     } break;
     };
-    __tmp__JXUP=Self__4WUP->parent_expr_binary_cmp__3WBP.left__L54J;
-    switch (((struct ___OBJ *)__tmp__JXUP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__KXUP=((__STRING_CST__5J *)__tmp__JXUP)->parent_constant__EK.static_type__SG4D;
+    __YYUP=__NYUP->__MYBP.__0A5J;
+    switch (((struct ___OBJ *)__YYUP)->__id) {
+    case ____5J__: {
+      __ZYUP=((____5J *)__YYUP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__KXUP=((__EXTERNAL_C__L5WC *)__tmp__JXUP)->static_type__J54D;
+    case ____0AXC__: {
+      __ZYUP=((____0AXC *)__YYUP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__KXUP=((__PROTOTYPE_CST__45WC *)__tmp__JXUP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __ZYUP=((____NBXC *)__YYUP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__KXUP=((__INTEGER_CST__KAXC *)__tmp__JXUP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __ZYUP=((____ZBXC *)__YYUP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__KXUP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__JXUP));
+    case ____DMWH__: {
+      __ZYUP=__B21J(((____DMWH *)__YYUP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__KXUP=((__READ_LOCAL__N5ZI *)__tmp__JXUP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __ZYUP=((____2A0I *)__YYUP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__KXUP=static_type__2CCK();
+    case ____HJNJ__: {
+      __ZYUP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__KXUP=static_type__BDCK();
+    case ____SJNJ__: {
+      __ZYUP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__KXUP=static_type__GDCK();
+    case ____0AOJ__: {
+      __ZYUP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__KXUP=static_type__LDCK();
+    case ____EBOJ__: {
+      __ZYUP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__KXUP=static_type__QDCK();
+    case ____3BOJ__: {
+      __ZYUP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__KXUP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__JXUP));
+    case ____RCOJ__: {
+      __ZYUP=__EFCK(((____RCOJ *)__YYUP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__KXUP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__JXUP));
+    case ____HDOJ__: {
+      __ZYUP=__JFCK(((____HDOJ *)__YYUP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__KXUP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__JXUP));
+    case ____1DOJ__: {
+      __ZYUP=__OFCK(((____1DOJ *)__YYUP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__KXUP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__JXUP));
+    case ____PEOJ__: {
+      __ZYUP=__TFCK(((____PEOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__KXUP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__JXUP));
+    case ____DFOJ__: {
+      __ZYUP=__YFCK(((____DFOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__KXUP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__JXUP));
+    case ____XFOJ__: {
+      __ZYUP=__3FCK(((____XFOJ *)__YYUP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__KXUP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __ZYUP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__KXUP=static_type__XECK(((__ITEM__VFOJ *)__tmp__JXUP));
+    case ____EHOJ__: {
+      __ZYUP=__GGCK(((____EHOJ *)__YYUP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__KXUP=static_type__DFCK();
+    case ____2HOJ__: {
+      __ZYUP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__KXUP=((__CAST__JHOJ *)__tmp__JXUP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __ZYUP=((____YIOJ *)__YYUP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__KXUP=((__REAL_CST__JLOJ *)__tmp__JXUP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __ZYUP=((____YMOJ *)__YYUP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__KXUP=((__CHARACTER_CST__5LOJ *)__tmp__JXUP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __ZYUP=((____ONOJ *)__YYUP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__KXUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__JXUP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __ZYUP=((____YOOJ *)__YYUP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KXUP=((__READ_SLOT__ZK4K *)__tmp__JXUP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __ZYUP=((____IM4K *)__YYUP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__KXUP=static_type__NL5O();
+    case ____T5FL__: {
+      __ZYUP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__KXUP=static_type__QQTP();
+    case ____3DUL__: {
+      __ZYUP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__KXUP=static_type__041P();
+    case ____0EUL__: {
+      __ZYUP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__KXUP=static_type__VQTP();
+    case ____BGUL__: {
+      __ZYUP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__KXUP=static_type__A51P();
+    case ____2GUL__: {
+      __ZYUP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__KXUP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__JXUP));
+    case ____B0VL__: {
+      __ZYUP=__DXBN(((____B0VL *)__YYUP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__KXUP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__JXUP));
+    case ____P0VL__: {
+      __ZYUP=__4AGM(((____P0VL *)__YYUP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__KXUP=((__READ_GLOBAL__B4YL *)__tmp__JXUP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __ZYUP=((____Q5YL *)__YYUP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__KXUP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__JXUP));
+    case ____UVPM__: {
+      __ZYUP=__OFWN(((____UVPM *)__YYUP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__KXUP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__JXUP));
+    case ____0ZPM__: {
+      __ZYUP=__QM1P(((____0ZPM *)__YYUP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__KXUP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__JXUP));
+    case ____MR0N__: {
+      __ZYUP=__FQVO(((____MR0N *)__YYUP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__KXUP=static_type__BA0Q();
+    case ____YWBP__: {
+      __ZYUP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__KXUP=static_type__MBUP();
+    case ____LYBP__: {
+      __ZYUP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__KXUP=static_type__RBUP();
+    case ____CZBP__: {
+      __ZYUP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__KXUP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__JXUP));
+    case ____3BEP__: {
+      __ZYUP=__ZPFQ(((____3BEP *)__YYUP));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__KXUP)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__UYUP=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__ZYUP)->__KLK)->__id) {
+    case ____FF__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____FMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____HMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____JMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____LMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____ICY__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__UYUP=TRUE__K__;
+    case ____EQ5D__: {
+      __D0UP=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__UYUP=TRUE__K__;
+    case ____L4NJ__: {
+      __D0UP=__K__;
     } break;
     };
-    if (__tmp__UYUP) {
-      append__3VX(((__STRING__BC *)buffer__5WUP),(&__string_664));
+    if (__D0UP) {
+      __EWX(((____BC *)__OYUP),(&__string_664));
     };
   };
-  Self__OC0U=((__STRING__BC *)buffer__5WUP);
-  if ((Self__OC0U->capacity__HFL <= Self__OC0U->count__WJ)) {
-    if ((Self__OC0U->capacity__HFL ==  0)) {
-      Self__OC0U->capacity__HFL= 32;
-      __tmp__PC0U=create__KVW( 32);
-      Self__OC0U->storage__4EL=__tmp__PC0U;
+  __3D0U=((____BC *)__OYUP);
+  if ((__3D0U->__OFL <= __3D0U->__WJ)) {
+    if ((__3D0U->__OFL ==  0)) {
+      __3D0U->__OFL= 32;
+      __4D0U=__RVW( 32);
+      __3D0U->__FFL=__4D0U;
     } else /* FALSE */ {
-      __tmp__QC0U=(__INTEGER__Q)(Self__OC0U->capacity__HFL <<  1);
-      __tmp__PC0U=((__CHARACTER__DB *)Self__OC0U->storage__4EL);
-      old_nb_elts__SC0U=Self__OC0U->capacity__HFL;
-      __tmp__TC0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PC0U),((__UINTEGER_32__RWB )old_nb_elts__SC0U),((__UINTEGER_32__RWB )__tmp__QC0U));
-      __tmp__PC0U=((__CHARACTER__DB *)__tmp__TC0U);
-      clear__to__F00(__tmp__PC0U,old_nb_elts__SC0U,(__INTEGER__Q)(__tmp__QC0U -  1));
-      Self__OC0U->storage__4EL=__tmp__PC0U;
-      Self__OC0U->capacity__HFL=__tmp__QC0U;
+      __5D0U=(____Q)(__3D0U->__OFL <<  1);
+      __4D0U=((____DB *)__3D0U->__FFL);
+      __BE0U=__3D0U->__OFL;
+      __CE0U=__55W(((____IB )__4D0U),((____YWB )__BE0U),((____YWB )__5D0U));
+      __4D0U=((____DB *)__CE0U);
+      __M00(__4D0U,__BE0U,(____Q)(__5D0U -  1));
+      __3D0U->__FFL=__4D0U;
+      __3D0U->__OFL=__5D0U;
     };
   };
-  ((__CHARACTER__DB *)Self__OC0U->storage__4EL)[Self__OC0U->count__WJ]=' ';
-  Self__OC0U->count__WJ=(__INTEGER__Q)(Self__OC0U->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__5WUP),(&__string_29));
-  Self__OC0U=((__STRING__BC *)buffer__5WUP);
-  if ((Self__OC0U->capacity__HFL <= Self__OC0U->count__WJ)) {
-    if ((Self__OC0U->capacity__HFL ==  0)) {
-      Self__OC0U->capacity__HFL= 32;
-      __tmp__PC0U=create__KVW( 32);
-      Self__OC0U->storage__4EL=__tmp__PC0U;
+  ((____DB *)__3D0U->__FFL)[__3D0U->__WJ]=' ';
+  __3D0U->__WJ=(____Q)(__3D0U->__WJ +  1);
+  __EWX(((____BC *)__OYUP),(&__string_29));
+  __3D0U=((____BC *)__OYUP);
+  if ((__3D0U->__OFL <= __3D0U->__WJ)) {
+    if ((__3D0U->__OFL ==  0)) {
+      __3D0U->__OFL= 32;
+      __4D0U=__RVW( 32);
+      __3D0U->__FFL=__4D0U;
     } else /* FALSE */ {
-      __tmp__QC0U=(__INTEGER__Q)(Self__OC0U->capacity__HFL <<  1);
-      __tmp__PC0U=((__CHARACTER__DB *)Self__OC0U->storage__4EL);
-      old_nb_elts__SC0U=Self__OC0U->capacity__HFL;
-      __tmp__TC0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PC0U),((__UINTEGER_32__RWB )old_nb_elts__SC0U),((__UINTEGER_32__RWB )__tmp__QC0U));
-      __tmp__PC0U=((__CHARACTER__DB *)__tmp__TC0U);
-      clear__to__F00(__tmp__PC0U,old_nb_elts__SC0U,(__INTEGER__Q)(__tmp__QC0U -  1));
-      Self__OC0U->storage__4EL=__tmp__PC0U;
-      Self__OC0U->capacity__HFL=__tmp__QC0U;
+      __5D0U=(____Q)(__3D0U->__OFL <<  1);
+      __4D0U=((____DB *)__3D0U->__FFL);
+      __BE0U=__3D0U->__OFL;
+      __CE0U=__55W(((____IB )__4D0U),((____YWB )__BE0U),((____YWB )__5D0U));
+      __4D0U=((____DB *)__CE0U);
+      __M00(__4D0U,__BE0U,(____Q)(__5D0U -  1));
+      __3D0U->__FFL=__4D0U;
+      __3D0U->__OFL=__5D0U;
     };
   };
-  ((__CHARACTER__DB *)Self__OC0U->storage__4EL)[Self__OC0U->count__WJ]=' ';
-  Self__OC0U->count__WJ=(__INTEGER__Q)(Self__OC0U->count__WJ +  1);
-  __tmp__AXUP=Self__4WUP->parent_expr_binary_cmp__3WBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__AXUP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__BXUP=((__STRING_CST__5J *)__tmp__AXUP)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__3D0U->__FFL)[__3D0U->__WJ]=' ';
+  __3D0U->__WJ=(____Q)(__3D0U->__WJ +  1);
+  __PYUP=__NYUP->__MYBP.__0A5J;
+  switch (((struct ___OBJ *)__PYUP)->__id) {
+  case ____5J__: {
+    __QYUP=((____5J *)__PYUP)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__BXUP=((__EXTERNAL_C__L5WC *)__tmp__AXUP)->static_type__J54D;
+  case ____0AXC__: {
+    __QYUP=((____0AXC *)__PYUP)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__BXUP=((__PROTOTYPE_CST__45WC *)__tmp__AXUP)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __QYUP=((____NBXC *)__PYUP)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__BXUP=((__INTEGER_CST__KAXC *)__tmp__AXUP)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __QYUP=((____ZBXC *)__PYUP)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__BXUP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__AXUP));
+  case ____DMWH__: {
+    __QYUP=__B21J(((____DMWH *)__PYUP));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__BXUP=((__READ_LOCAL__N5ZI *)__tmp__AXUP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __QYUP=((____2A0I *)__PYUP)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__BXUP=static_type__2CCK();
+  case ____HJNJ__: {
+    __QYUP=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__BXUP=static_type__BDCK();
+  case ____SJNJ__: {
+    __QYUP=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__BXUP=static_type__GDCK();
+  case ____0AOJ__: {
+    __QYUP=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__BXUP=static_type__LDCK();
+  case ____EBOJ__: {
+    __QYUP=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__BXUP=static_type__QDCK();
+  case ____3BOJ__: {
+    __QYUP=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__BXUP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__AXUP));
+  case ____RCOJ__: {
+    __QYUP=__EFCK(((____RCOJ *)__PYUP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__BXUP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__AXUP));
+  case ____HDOJ__: {
+    __QYUP=__JFCK(((____HDOJ *)__PYUP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__BXUP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__AXUP));
+  case ____1DOJ__: {
+    __QYUP=__OFCK(((____1DOJ *)__PYUP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__BXUP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__AXUP));
+  case ____PEOJ__: {
+    __QYUP=__TFCK(((____PEOJ *)__PYUP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__BXUP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__AXUP));
+  case ____DFOJ__: {
+    __QYUP=__YFCK(((____DFOJ *)__PYUP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__BXUP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__AXUP));
+  case ____XFOJ__: {
+    __QYUP=__3FCK(((____XFOJ *)__PYUP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BXUP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __QYUP=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__BXUP=static_type__XECK(((__ITEM__VFOJ *)__tmp__AXUP));
+  case ____EHOJ__: {
+    __QYUP=__GGCK(((____EHOJ *)__PYUP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__BXUP=static_type__DFCK();
+  case ____2HOJ__: {
+    __QYUP=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__BXUP=((__CAST__JHOJ *)__tmp__AXUP)->static_type__TC5J;
+  case ____YIOJ__: {
+    __QYUP=((____YIOJ *)__PYUP)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__BXUP=((__REAL_CST__JLOJ *)__tmp__AXUP)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __QYUP=((____YMOJ *)__PYUP)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__BXUP=((__CHARACTER_CST__5LOJ *)__tmp__AXUP)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __QYUP=((____ONOJ *)__PYUP)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__BXUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__AXUP)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __QYUP=((____YOOJ *)__PYUP)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__BXUP=((__READ_SLOT__ZK4K *)__tmp__AXUP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __QYUP=((____IM4K *)__PYUP)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__BXUP=static_type__NL5O();
+  case ____T5FL__: {
+    __QYUP=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__BXUP=static_type__QQTP();
+  case ____3DUL__: {
+    __QYUP=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__BXUP=static_type__041P();
+  case ____0EUL__: {
+    __QYUP=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__BXUP=static_type__VQTP();
+  case ____BGUL__: {
+    __QYUP=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__BXUP=static_type__A51P();
+  case ____2GUL__: {
+    __QYUP=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__BXUP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__AXUP));
+  case ____B0VL__: {
+    __QYUP=__DXBN(((____B0VL *)__PYUP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__BXUP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__AXUP));
+  case ____P0VL__: {
+    __QYUP=__4AGM(((____P0VL *)__PYUP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__BXUP=((__READ_GLOBAL__B4YL *)__tmp__AXUP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __QYUP=((____Q5YL *)__PYUP)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__BXUP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__AXUP));
+  case ____UVPM__: {
+    __QYUP=__OFWN(((____UVPM *)__PYUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__BXUP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__AXUP));
+  case ____0ZPM__: {
+    __QYUP=__QM1P(((____0ZPM *)__PYUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__BXUP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__AXUP));
+  case ____MR0N__: {
+    __QYUP=__FQVO(((____MR0N *)__PYUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__BXUP=static_type__BA0Q();
+  case ____YWBP__: {
+    __QYUP=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__BXUP=static_type__MBUP();
+  case ____LYBP__: {
+    __QYUP=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__BXUP=static_type__RBUP();
+  case ____CZBP__: {
+    __QYUP=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__BXUP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__AXUP));
+  case ____3BEP__: {
+    __QYUP=__ZPFQ(((____3BEP *)__PYUP));
   } break;
   };
-  __tmp__AXUP=((__TYPE_FULL__PMB *)__tmp__BXUP)->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__AXUP)->__id) {
-  case __TYPE__FF__: {
-    __tmp__MXUP=((__TYPE__FF *)__tmp__AXUP)->prototype__QF->parent_named__PF.name__4VB;
+  __PYUP=((____WMB *)__QYUP)->__KLK;
+  switch (((struct ___OBJ *)__PYUP)->__id) {
+  case ____FF__: {
+    __1YUP=((____FF *)__PYUP)->__QF->__PF.__FWB;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__MXUP=(&__string_4);
+  case ____FMB__: {
+    __1YUP=(&__string_4);
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__MXUP=(&__string_5);
+  case ____HMB__: {
+    __1YUP=(&__string_5);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__MXUP=(&__string_54);
+  case ____JMB__: {
+    __1YUP=(&__string_54);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__MXUP=(&__string_56);
+  case ____LMB__: {
+    __1YUP=(&__string_56);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__MXUP=((__TYPE_GENERIC__BCY *)__tmp__AXUP)->name__0YMB;
+  case ____ICY__: {
+    __1YUP=((____ICY *)__PYUP)->__TZMB;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__VDFS=prototype__L2ZG();
-    __tmp__MXUP=__tmp__VDFS->parent_named__PF.name__4VB;
+  case ____EQ5D__: {
+    __EFFS=__03ZG();
+    __1YUP=__EFFS->__PF.__FWB;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__MXUP=((__PROFIL_BLOCK__22NJ *)__tmp__AXUP)->parent_profil__32NJ.name__P1IK;
+  case ____L4NJ__: {
+    __1YUP=((____L4NJ *)__PYUP)->__M4NJ.__42IK;
   } break;
   };
-  if (((((((((((void *)__tmp__MXUP == (void *)(&__string_57)) || ((void *)__tmp__MXUP == (void *)(&__string_58))) || ((void *)__tmp__MXUP == (void *)(&__string_59))) || ((void *)__tmp__MXUP == (void *)(&__string_60))) || ((void *)__tmp__MXUP == (void *)(&__string_61))) || ((void *)__tmp__MXUP == (void *)(&__string_62))) || ((void *)__tmp__MXUP == (void *)(&__string_63))) || ((void *)__tmp__MXUP == (void *)(&__string_64))) || ((void *)__tmp__MXUP == (void *)(&__string_42)))) {
-    __tmp__JXUP=Self__4WUP->parent_expr_binary_cmp__3WBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__JXUP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__KXUP=((__STRING_CST__5J *)__tmp__JXUP)->parent_constant__EK.static_type__SG4D;
+  if (((((((((((void *)__1YUP == (void *)(&__string_57)) || ((void *)__1YUP == (void *)(&__string_58))) || ((void *)__1YUP == (void *)(&__string_59))) || ((void *)__1YUP == (void *)(&__string_60))) || ((void *)__1YUP == (void *)(&__string_61))) || ((void *)__1YUP == (void *)(&__string_62))) || ((void *)__1YUP == (void *)(&__string_63))) || ((void *)__1YUP == (void *)(&__string_64))) || ((void *)__1YUP == (void *)(&__string_42)))) {
+    __YYUP=__NYUP->__MYBP.__AB5J;
+    switch (((struct ___OBJ *)__YYUP)->__id) {
+    case ____5J__: {
+      __ZYUP=((____5J *)__YYUP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__KXUP=((__EXTERNAL_C__L5WC *)__tmp__JXUP)->static_type__J54D;
+    case ____0AXC__: {
+      __ZYUP=((____0AXC *)__YYUP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__KXUP=((__PROTOTYPE_CST__45WC *)__tmp__JXUP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __ZYUP=((____NBXC *)__YYUP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__KXUP=((__INTEGER_CST__KAXC *)__tmp__JXUP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __ZYUP=((____ZBXC *)__YYUP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__KXUP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__JXUP));
+    case ____DMWH__: {
+      __ZYUP=__B21J(((____DMWH *)__YYUP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__KXUP=((__READ_LOCAL__N5ZI *)__tmp__JXUP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __ZYUP=((____2A0I *)__YYUP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__KXUP=static_type__2CCK();
+    case ____HJNJ__: {
+      __ZYUP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__KXUP=static_type__BDCK();
+    case ____SJNJ__: {
+      __ZYUP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__KXUP=static_type__GDCK();
+    case ____0AOJ__: {
+      __ZYUP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__KXUP=static_type__LDCK();
+    case ____EBOJ__: {
+      __ZYUP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__KXUP=static_type__QDCK();
+    case ____3BOJ__: {
+      __ZYUP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__KXUP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__JXUP));
+    case ____RCOJ__: {
+      __ZYUP=__EFCK(((____RCOJ *)__YYUP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__KXUP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__JXUP));
+    case ____HDOJ__: {
+      __ZYUP=__JFCK(((____HDOJ *)__YYUP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__KXUP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__JXUP));
+    case ____1DOJ__: {
+      __ZYUP=__OFCK(((____1DOJ *)__YYUP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__KXUP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__JXUP));
+    case ____PEOJ__: {
+      __ZYUP=__TFCK(((____PEOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__KXUP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__JXUP));
+    case ____DFOJ__: {
+      __ZYUP=__YFCK(((____DFOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__KXUP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__JXUP));
+    case ____XFOJ__: {
+      __ZYUP=__3FCK(((____XFOJ *)__YYUP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__KXUP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __ZYUP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__KXUP=static_type__XECK(((__ITEM__VFOJ *)__tmp__JXUP));
+    case ____EHOJ__: {
+      __ZYUP=__GGCK(((____EHOJ *)__YYUP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__KXUP=static_type__DFCK();
+    case ____2HOJ__: {
+      __ZYUP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__KXUP=((__CAST__JHOJ *)__tmp__JXUP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __ZYUP=((____YIOJ *)__YYUP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__KXUP=((__REAL_CST__JLOJ *)__tmp__JXUP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __ZYUP=((____YMOJ *)__YYUP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__KXUP=((__CHARACTER_CST__5LOJ *)__tmp__JXUP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __ZYUP=((____ONOJ *)__YYUP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__KXUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__JXUP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __ZYUP=((____YOOJ *)__YYUP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KXUP=((__READ_SLOT__ZK4K *)__tmp__JXUP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __ZYUP=((____IM4K *)__YYUP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__KXUP=static_type__NL5O();
+    case ____T5FL__: {
+      __ZYUP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__KXUP=static_type__QQTP();
+    case ____3DUL__: {
+      __ZYUP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__KXUP=static_type__041P();
+    case ____0EUL__: {
+      __ZYUP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__KXUP=static_type__VQTP();
+    case ____BGUL__: {
+      __ZYUP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__KXUP=static_type__A51P();
+    case ____2GUL__: {
+      __ZYUP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__KXUP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__JXUP));
+    case ____B0VL__: {
+      __ZYUP=__DXBN(((____B0VL *)__YYUP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__KXUP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__JXUP));
+    case ____P0VL__: {
+      __ZYUP=__4AGM(((____P0VL *)__YYUP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__KXUP=((__READ_GLOBAL__B4YL *)__tmp__JXUP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __ZYUP=((____Q5YL *)__YYUP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__KXUP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__JXUP));
+    case ____UVPM__: {
+      __ZYUP=__OFWN(((____UVPM *)__YYUP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__KXUP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__JXUP));
+    case ____0ZPM__: {
+      __ZYUP=__QM1P(((____0ZPM *)__YYUP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__KXUP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__JXUP));
+    case ____MR0N__: {
+      __ZYUP=__FQVO(((____MR0N *)__YYUP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__KXUP=static_type__BA0Q();
+    case ____YWBP__: {
+      __ZYUP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__KXUP=static_type__MBUP();
+    case ____LYBP__: {
+      __ZYUP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__KXUP=static_type__RBUP();
+    case ____CZBP__: {
+      __ZYUP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__KXUP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__JXUP));
+    case ____3BEP__: {
+      __ZYUP=__ZPFQ(((____3BEP *)__YYUP));
     } break;
     };
-    __tmp__RXUP=((void *)((__TYPE_FULL__PMB *)__tmp__KXUP)->the_parent_type__DLK == (void *)type_pointer__4OB);
+    __AZUP=((void *)((____WMB *)__ZYUP)->__KLK == (void *)__FPB);
   } else /* FALSE */ {
-    __tmp__RXUP=FALSE__O__;
+    __AZUP=__O__;
   };
-  if (__tmp__RXUP) {
-    append__3VX(((__STRING__BC *)buffer__5WUP),(&__string_663));
-    __tmp__RXUP=TRUE__K__;
+  if (__AZUP) {
+    __EWX(((____BC *)__OYUP),(&__string_663));
+    __AZUP=__K__;
   } else /* FALSE */ {
-    __tmp__RXUP=FALSE__O__;
+    __AZUP=__O__;
   };
-  if ((! __tmp__RXUP)) {
-    __tmp__JXUP=Self__4WUP->parent_expr_binary_cmp__3WBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__JXUP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__KXUP=((__STRING_CST__5J *)__tmp__JXUP)->parent_constant__EK.static_type__SG4D;
+  if ((! __AZUP)) {
+    __YYUP=__NYUP->__MYBP.__AB5J;
+    switch (((struct ___OBJ *)__YYUP)->__id) {
+    case ____5J__: {
+      __ZYUP=((____5J *)__YYUP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__KXUP=((__EXTERNAL_C__L5WC *)__tmp__JXUP)->static_type__J54D;
+    case ____0AXC__: {
+      __ZYUP=((____0AXC *)__YYUP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__KXUP=((__PROTOTYPE_CST__45WC *)__tmp__JXUP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __ZYUP=((____NBXC *)__YYUP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__KXUP=((__INTEGER_CST__KAXC *)__tmp__JXUP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __ZYUP=((____ZBXC *)__YYUP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__KXUP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__JXUP));
+    case ____DMWH__: {
+      __ZYUP=__B21J(((____DMWH *)__YYUP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__KXUP=((__READ_LOCAL__N5ZI *)__tmp__JXUP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __ZYUP=((____2A0I *)__YYUP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__KXUP=static_type__2CCK();
+    case ____HJNJ__: {
+      __ZYUP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__KXUP=static_type__BDCK();
+    case ____SJNJ__: {
+      __ZYUP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__KXUP=static_type__GDCK();
+    case ____0AOJ__: {
+      __ZYUP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__KXUP=static_type__LDCK();
+    case ____EBOJ__: {
+      __ZYUP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__KXUP=static_type__QDCK();
+    case ____3BOJ__: {
+      __ZYUP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__KXUP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__JXUP));
+    case ____RCOJ__: {
+      __ZYUP=__EFCK(((____RCOJ *)__YYUP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__KXUP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__JXUP));
+    case ____HDOJ__: {
+      __ZYUP=__JFCK(((____HDOJ *)__YYUP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__KXUP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__JXUP));
+    case ____1DOJ__: {
+      __ZYUP=__OFCK(((____1DOJ *)__YYUP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__KXUP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__JXUP));
+    case ____PEOJ__: {
+      __ZYUP=__TFCK(((____PEOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__KXUP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__JXUP));
+    case ____DFOJ__: {
+      __ZYUP=__YFCK(((____DFOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__KXUP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__JXUP));
+    case ____XFOJ__: {
+      __ZYUP=__3FCK(((____XFOJ *)__YYUP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__KXUP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __ZYUP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__KXUP=static_type__XECK(((__ITEM__VFOJ *)__tmp__JXUP));
+    case ____EHOJ__: {
+      __ZYUP=__GGCK(((____EHOJ *)__YYUP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__KXUP=static_type__DFCK();
+    case ____2HOJ__: {
+      __ZYUP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__KXUP=((__CAST__JHOJ *)__tmp__JXUP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __ZYUP=((____YIOJ *)__YYUP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__KXUP=((__REAL_CST__JLOJ *)__tmp__JXUP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __ZYUP=((____YMOJ *)__YYUP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__KXUP=((__CHARACTER_CST__5LOJ *)__tmp__JXUP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __ZYUP=((____ONOJ *)__YYUP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__KXUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__JXUP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __ZYUP=((____YOOJ *)__YYUP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KXUP=((__READ_SLOT__ZK4K *)__tmp__JXUP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __ZYUP=((____IM4K *)__YYUP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__KXUP=static_type__NL5O();
+    case ____T5FL__: {
+      __ZYUP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__KXUP=static_type__QQTP();
+    case ____3DUL__: {
+      __ZYUP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__KXUP=static_type__041P();
+    case ____0EUL__: {
+      __ZYUP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__KXUP=static_type__VQTP();
+    case ____BGUL__: {
+      __ZYUP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__KXUP=static_type__A51P();
+    case ____2GUL__: {
+      __ZYUP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__KXUP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__JXUP));
+    case ____B0VL__: {
+      __ZYUP=__DXBN(((____B0VL *)__YYUP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__KXUP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__JXUP));
+    case ____P0VL__: {
+      __ZYUP=__4AGM(((____P0VL *)__YYUP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__KXUP=((__READ_GLOBAL__B4YL *)__tmp__JXUP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __ZYUP=((____Q5YL *)__YYUP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__KXUP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__JXUP));
+    case ____UVPM__: {
+      __ZYUP=__OFWN(((____UVPM *)__YYUP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__KXUP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__JXUP));
+    case ____0ZPM__: {
+      __ZYUP=__QM1P(((____0ZPM *)__YYUP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__KXUP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__JXUP));
+    case ____MR0N__: {
+      __ZYUP=__FQVO(((____MR0N *)__YYUP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__KXUP=static_type__BA0Q();
+    case ____YWBP__: {
+      __ZYUP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__KXUP=static_type__MBUP();
+    case ____LYBP__: {
+      __ZYUP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__KXUP=static_type__RBUP();
+    case ____CZBP__: {
+      __ZYUP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__KXUP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__JXUP));
+    case ____3BEP__: {
+      __ZYUP=__ZPFQ(((____3BEP *)__YYUP));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__KXUP)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__5WUP),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__ZYUP)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__OYUP),(&__string_660));
     };
   };
-  __tmp__AXUP=Self__4WUP->parent_expr_binary_cmp__3WBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__AXUP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__BXUP=((__STRING_CST__5J *)__tmp__AXUP)->parent_constant__EK.static_type__SG4D;
+  __PYUP=__NYUP->__MYBP.__AB5J;
+  switch (((struct ___OBJ *)__PYUP)->__id) {
+  case ____5J__: {
+    __QYUP=((____5J *)__PYUP)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__BXUP=((__EXTERNAL_C__L5WC *)__tmp__AXUP)->static_type__J54D;
+  case ____0AXC__: {
+    __QYUP=((____0AXC *)__PYUP)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__BXUP=((__PROTOTYPE_CST__45WC *)__tmp__AXUP)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __QYUP=((____NBXC *)__PYUP)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__BXUP=((__INTEGER_CST__KAXC *)__tmp__AXUP)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __QYUP=((____ZBXC *)__PYUP)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__BXUP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__AXUP));
+  case ____DMWH__: {
+    __QYUP=__B21J(((____DMWH *)__PYUP));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__BXUP=((__READ_LOCAL__N5ZI *)__tmp__AXUP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __QYUP=((____2A0I *)__PYUP)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__BXUP=static_type__2CCK();
+  case ____HJNJ__: {
+    __QYUP=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__BXUP=static_type__BDCK();
+  case ____SJNJ__: {
+    __QYUP=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__BXUP=static_type__GDCK();
+  case ____0AOJ__: {
+    __QYUP=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__BXUP=static_type__LDCK();
+  case ____EBOJ__: {
+    __QYUP=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__BXUP=static_type__QDCK();
+  case ____3BOJ__: {
+    __QYUP=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__BXUP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__AXUP));
+  case ____RCOJ__: {
+    __QYUP=__EFCK(((____RCOJ *)__PYUP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__BXUP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__AXUP));
+  case ____HDOJ__: {
+    __QYUP=__JFCK(((____HDOJ *)__PYUP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__BXUP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__AXUP));
+  case ____1DOJ__: {
+    __QYUP=__OFCK(((____1DOJ *)__PYUP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__BXUP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__AXUP));
+  case ____PEOJ__: {
+    __QYUP=__TFCK(((____PEOJ *)__PYUP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__BXUP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__AXUP));
+  case ____DFOJ__: {
+    __QYUP=__YFCK(((____DFOJ *)__PYUP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__BXUP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__AXUP));
+  case ____XFOJ__: {
+    __QYUP=__3FCK(((____XFOJ *)__PYUP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BXUP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __QYUP=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__BXUP=static_type__XECK(((__ITEM__VFOJ *)__tmp__AXUP));
+  case ____EHOJ__: {
+    __QYUP=__GGCK(((____EHOJ *)__PYUP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__BXUP=static_type__DFCK();
+  case ____2HOJ__: {
+    __QYUP=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__BXUP=((__CAST__JHOJ *)__tmp__AXUP)->static_type__TC5J;
+  case ____YIOJ__: {
+    __QYUP=((____YIOJ *)__PYUP)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__BXUP=((__REAL_CST__JLOJ *)__tmp__AXUP)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __QYUP=((____YMOJ *)__PYUP)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__BXUP=((__CHARACTER_CST__5LOJ *)__tmp__AXUP)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __QYUP=((____ONOJ *)__PYUP)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__BXUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__AXUP)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __QYUP=((____YOOJ *)__PYUP)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__BXUP=((__READ_SLOT__ZK4K *)__tmp__AXUP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __QYUP=((____IM4K *)__PYUP)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__BXUP=static_type__NL5O();
+  case ____T5FL__: {
+    __QYUP=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__BXUP=static_type__QQTP();
+  case ____3DUL__: {
+    __QYUP=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__BXUP=static_type__041P();
+  case ____0EUL__: {
+    __QYUP=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__BXUP=static_type__VQTP();
+  case ____BGUL__: {
+    __QYUP=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__BXUP=static_type__A51P();
+  case ____2GUL__: {
+    __QYUP=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__BXUP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__AXUP));
+  case ____B0VL__: {
+    __QYUP=__DXBN(((____B0VL *)__PYUP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__BXUP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__AXUP));
+  case ____P0VL__: {
+    __QYUP=__4AGM(((____P0VL *)__PYUP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__BXUP=((__READ_GLOBAL__B4YL *)__tmp__AXUP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __QYUP=((____Q5YL *)__PYUP)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__BXUP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__AXUP));
+  case ____UVPM__: {
+    __QYUP=__OFWN(((____UVPM *)__PYUP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__BXUP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__AXUP));
+  case ____0ZPM__: {
+    __QYUP=__QM1P(((____0ZPM *)__PYUP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__BXUP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__AXUP));
+  case ____MR0N__: {
+    __QYUP=__FQVO(((____MR0N *)__PYUP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__BXUP=static_type__BA0Q();
+  case ____YWBP__: {
+    __QYUP=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__BXUP=static_type__MBUP();
+  case ____LYBP__: {
+    __QYUP=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__BXUP=static_type__RBUP();
+  case ____CZBP__: {
+    __QYUP=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__BXUP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__AXUP));
+  case ____3BEP__: {
+    __QYUP=__ZPFQ(((____3BEP *)__PYUP));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__BXUP)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__JXUP=Self__4WUP->parent_expr_binary_cmp__3WBP.left__L54J;
-    switch (((struct ___OBJ *)__tmp__JXUP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__KXUP=((__STRING_CST__5J *)__tmp__JXUP)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__QYUP)->__KLK == (void *)__FMB__)) {
+    __YYUP=__NYUP->__MYBP.__0A5J;
+    switch (((struct ___OBJ *)__YYUP)->__id) {
+    case ____5J__: {
+      __ZYUP=((____5J *)__YYUP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__KXUP=((__EXTERNAL_C__L5WC *)__tmp__JXUP)->static_type__J54D;
+    case ____0AXC__: {
+      __ZYUP=((____0AXC *)__YYUP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__KXUP=((__PROTOTYPE_CST__45WC *)__tmp__JXUP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __ZYUP=((____NBXC *)__YYUP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__KXUP=((__INTEGER_CST__KAXC *)__tmp__JXUP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __ZYUP=((____ZBXC *)__YYUP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__KXUP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__JXUP));
+    case ____DMWH__: {
+      __ZYUP=__B21J(((____DMWH *)__YYUP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__KXUP=((__READ_LOCAL__N5ZI *)__tmp__JXUP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __ZYUP=((____2A0I *)__YYUP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__KXUP=static_type__2CCK();
+    case ____HJNJ__: {
+      __ZYUP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__KXUP=static_type__BDCK();
+    case ____SJNJ__: {
+      __ZYUP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__KXUP=static_type__GDCK();
+    case ____0AOJ__: {
+      __ZYUP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__KXUP=static_type__LDCK();
+    case ____EBOJ__: {
+      __ZYUP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__KXUP=static_type__QDCK();
+    case ____3BOJ__: {
+      __ZYUP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__KXUP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__JXUP));
+    case ____RCOJ__: {
+      __ZYUP=__EFCK(((____RCOJ *)__YYUP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__KXUP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__JXUP));
+    case ____HDOJ__: {
+      __ZYUP=__JFCK(((____HDOJ *)__YYUP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__KXUP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__JXUP));
+    case ____1DOJ__: {
+      __ZYUP=__OFCK(((____1DOJ *)__YYUP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__KXUP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__JXUP));
+    case ____PEOJ__: {
+      __ZYUP=__TFCK(((____PEOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__KXUP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__JXUP));
+    case ____DFOJ__: {
+      __ZYUP=__YFCK(((____DFOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__KXUP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__JXUP));
+    case ____XFOJ__: {
+      __ZYUP=__3FCK(((____XFOJ *)__YYUP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__KXUP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __ZYUP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__KXUP=static_type__XECK(((__ITEM__VFOJ *)__tmp__JXUP));
+    case ____EHOJ__: {
+      __ZYUP=__GGCK(((____EHOJ *)__YYUP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__KXUP=static_type__DFCK();
+    case ____2HOJ__: {
+      __ZYUP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__KXUP=((__CAST__JHOJ *)__tmp__JXUP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __ZYUP=((____YIOJ *)__YYUP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__KXUP=((__REAL_CST__JLOJ *)__tmp__JXUP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __ZYUP=((____YMOJ *)__YYUP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__KXUP=((__CHARACTER_CST__5LOJ *)__tmp__JXUP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __ZYUP=((____ONOJ *)__YYUP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__KXUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__JXUP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __ZYUP=((____YOOJ *)__YYUP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KXUP=((__READ_SLOT__ZK4K *)__tmp__JXUP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __ZYUP=((____IM4K *)__YYUP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__KXUP=static_type__NL5O();
+    case ____T5FL__: {
+      __ZYUP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__KXUP=static_type__QQTP();
+    case ____3DUL__: {
+      __ZYUP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__KXUP=static_type__041P();
+    case ____0EUL__: {
+      __ZYUP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__KXUP=static_type__VQTP();
+    case ____BGUL__: {
+      __ZYUP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__KXUP=static_type__A51P();
+    case ____2GUL__: {
+      __ZYUP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__KXUP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__JXUP));
+    case ____B0VL__: {
+      __ZYUP=__DXBN(((____B0VL *)__YYUP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__KXUP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__JXUP));
+    case ____P0VL__: {
+      __ZYUP=__4AGM(((____P0VL *)__YYUP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__KXUP=((__READ_GLOBAL__B4YL *)__tmp__JXUP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __ZYUP=((____Q5YL *)__YYUP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__KXUP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__JXUP));
+    case ____UVPM__: {
+      __ZYUP=__OFWN(((____UVPM *)__YYUP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__KXUP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__JXUP));
+    case ____0ZPM__: {
+      __ZYUP=__QM1P(((____0ZPM *)__YYUP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__KXUP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__JXUP));
+    case ____MR0N__: {
+      __ZYUP=__FQVO(((____MR0N *)__YYUP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__KXUP=static_type__BA0Q();
+    case ____YWBP__: {
+      __ZYUP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__KXUP=static_type__MBUP();
+    case ____LYBP__: {
+      __ZYUP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__KXUP=static_type__RBUP();
+    case ____CZBP__: {
+      __ZYUP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__KXUP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__JXUP));
+    case ____3BEP__: {
+      __ZYUP=__ZPFQ(((____3BEP *)__YYUP));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__KXUP)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__UYUP=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__ZYUP)->__KLK)->__id) {
+    case ____FF__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____FMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____HMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____JMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____LMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____ICY__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__UYUP=TRUE__K__;
+    case ____EQ5D__: {
+      __D0UP=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__UYUP=TRUE__K__;
+    case ____L4NJ__: {
+      __D0UP=__K__;
     } break;
     };
-    __tmp__RXUP=__tmp__UYUP;
+    __AZUP=__D0UP;
   } else /* FALSE */ {
-    __tmp__RXUP=FALSE__O__;
-  };
-  if (__tmp__RXUP) {
-    Self__YC0U=((__STRING__BC *)buffer__5WUP);
-    if ((Self__YC0U->capacity__HFL <= Self__YC0U->count__WJ)) {
-      if ((Self__YC0U->capacity__HFL ==  0)) {
-        Self__YC0U->capacity__HFL= 32;
-        __tmp__ZC0U=create__KVW( 32);
-        Self__YC0U->storage__4EL=__tmp__ZC0U;
-      } else /* FALSE */ {
-        __tmp__0C0U=(__INTEGER__Q)(Self__YC0U->capacity__HFL <<  1);
-        __tmp__ZC0U=((__CHARACTER__DB *)Self__YC0U->storage__4EL);
-        old_nb_elts__2C0U=Self__YC0U->capacity__HFL;
-        __tmp__3C0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ZC0U),((__UINTEGER_32__RWB )old_nb_elts__2C0U),((__UINTEGER_32__RWB )__tmp__0C0U));
-        __tmp__ZC0U=((__CHARACTER__DB *)__tmp__3C0U);
-        clear__to__F00(__tmp__ZC0U,old_nb_elts__2C0U,(__INTEGER__Q)(__tmp__0C0U -  1));
-        Self__YC0U->storage__4EL=__tmp__ZC0U;
-        Self__YC0U->capacity__HFL=__tmp__0C0U;
-      };
-    };
-    ((__CHARACTER__DB *)Self__YC0U->storage__4EL)[Self__YC0U->count__WJ]='0';
-    Self__YC0U->count__WJ=(__INTEGER__Q)(Self__YC0U->count__WJ +  1);
+    __AZUP=__O__;
+  };
+  if (__AZUP) {
+    __HE0U=((____BC *)__OYUP);
+    if ((__HE0U->__OFL <= __HE0U->__WJ)) {
+      if ((__HE0U->__OFL ==  0)) {
+        __HE0U->__OFL= 32;
+        __IE0U=__RVW( 32);
+        __HE0U->__FFL=__IE0U;
+      } else /* FALSE */ {
+        __JE0U=(____Q)(__HE0U->__OFL <<  1);
+        __IE0U=((____DB *)__HE0U->__FFL);
+        __LE0U=__HE0U->__OFL;
+        __ME0U=__55W(((____IB )__IE0U),((____YWB )__LE0U),((____YWB )__JE0U));
+        __IE0U=((____DB *)__ME0U);
+        __M00(__IE0U,__LE0U,(____Q)(__JE0U -  1));
+        __HE0U->__FFL=__IE0U;
+        __HE0U->__OFL=__JE0U;
+      };
+    };
+    ((____DB *)__HE0U->__FFL)[__HE0U->__WJ]='0';
+    __HE0U->__WJ=(____Q)(__HE0U->__WJ +  1);
   } else /* FALSE */ {
-    __tmp__JXUP=Self__4WUP->parent_expr_binary_cmp__3WBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__JXUP)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__JXUP),buffer__5WUP);
+    __YYUP=__NYUP->__MYBP.__AB5J;
+    switch (((struct ___OBJ *)__YYUP)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__YYUP),__OYUP);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__5WUP),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__YYUP)),__OYUP);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__OYUP),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__YYUP)),__OYUP);
     } 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__JXUP)),buffer__5WUP);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__5WUP),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__JXUP))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__OYUP),((____YMOJ *)((____5J *)__YYUP))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__JFFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__JXUP));
-      Self__AD0U=((__STRING__BC *)buffer__5WUP);
-      if ((Self__AD0U->capacity__HFL <= Self__AD0U->count__WJ)) {
-        if ((Self__AD0U->capacity__HFL ==  0)) {
-          Self__AD0U->capacity__HFL= 32;
-          __tmp__BD0U=create__KVW( 32);
-          Self__AD0U->storage__4EL=__tmp__BD0U;
+    case ____ONOJ__: {
+      __YGFS=((____ONOJ *)((____5J *)__YYUP));
+      __PE0U=((____BC *)__OYUP);
+      if ((__PE0U->__OFL <= __PE0U->__WJ)) {
+        if ((__PE0U->__OFL ==  0)) {
+          __PE0U->__OFL= 32;
+          __QE0U=__RVW( 32);
+          __PE0U->__FFL=__QE0U;
         } else /* FALSE */ {
-          __tmp__CD0U=(__INTEGER__Q)(Self__AD0U->capacity__HFL <<  1);
-          __tmp__BD0U=((__CHARACTER__DB *)Self__AD0U->storage__4EL);
-          old_nb_elts__ED0U=Self__AD0U->capacity__HFL;
-          __tmp__FD0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__BD0U),((__UINTEGER_32__RWB )old_nb_elts__ED0U),((__UINTEGER_32__RWB )__tmp__CD0U));
-          __tmp__BD0U=((__CHARACTER__DB *)__tmp__FD0U);
-          clear__to__F00(__tmp__BD0U,old_nb_elts__ED0U,(__INTEGER__Q)(__tmp__CD0U -  1));
-          Self__AD0U->storage__4EL=__tmp__BD0U;
-          Self__AD0U->capacity__HFL=__tmp__CD0U;
+          __RE0U=(____Q)(__PE0U->__OFL <<  1);
+          __QE0U=((____DB *)__PE0U->__FFL);
+          __TE0U=__PE0U->__OFL;
+          __UE0U=__55W(((____IB )__QE0U),((____YWB )__TE0U),((____YWB )__RE0U));
+          __QE0U=((____DB *)__UE0U);
+          __M00(__QE0U,__TE0U,(____Q)(__RE0U -  1));
+          __PE0U->__FFL=__QE0U;
+          __PE0U->__OFL=__RE0U;
         };
       };
-      ((__CHARACTER__DB *)Self__AD0U->storage__4EL)[Self__AD0U->count__WJ]='\'';
-      Self__AD0U->count__WJ=(__INTEGER__Q)(Self__AD0U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__5WUP),Self__JFFS->text__ID5J);
-      Self__AD0U=((__STRING__BC *)buffer__5WUP);
-      if ((Self__AD0U->capacity__HFL <= Self__AD0U->count__WJ)) {
-        if ((Self__AD0U->capacity__HFL ==  0)) {
-          Self__AD0U->capacity__HFL= 32;
-          __tmp__BD0U=create__KVW( 32);
-          Self__AD0U->storage__4EL=__tmp__BD0U;
+      ((____DB *)__PE0U->__FFL)[__PE0U->__WJ]='\'';
+      __PE0U->__WJ=(____Q)(__PE0U->__WJ +  1);
+      __EWX(((____BC *)__OYUP),__YGFS->__XE5J);
+      __PE0U=((____BC *)__OYUP);
+      if ((__PE0U->__OFL <= __PE0U->__WJ)) {
+        if ((__PE0U->__OFL ==  0)) {
+          __PE0U->__OFL= 32;
+          __QE0U=__RVW( 32);
+          __PE0U->__FFL=__QE0U;
         } else /* FALSE */ {
-          __tmp__CD0U=(__INTEGER__Q)(Self__AD0U->capacity__HFL <<  1);
-          __tmp__BD0U=((__CHARACTER__DB *)Self__AD0U->storage__4EL);
-          old_nb_elts__ED0U=Self__AD0U->capacity__HFL;
-          __tmp__FD0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__BD0U),((__UINTEGER_32__RWB )old_nb_elts__ED0U),((__UINTEGER_32__RWB )__tmp__CD0U));
-          __tmp__BD0U=((__CHARACTER__DB *)__tmp__FD0U);
-          clear__to__F00(__tmp__BD0U,old_nb_elts__ED0U,(__INTEGER__Q)(__tmp__CD0U -  1));
-          Self__AD0U->storage__4EL=__tmp__BD0U;
-          Self__AD0U->capacity__HFL=__tmp__CD0U;
+          __RE0U=(____Q)(__PE0U->__OFL <<  1);
+          __QE0U=((____DB *)__PE0U->__FFL);
+          __TE0U=__PE0U->__OFL;
+          __UE0U=__55W(((____IB )__QE0U),((____YWB )__TE0U),((____YWB )__RE0U));
+          __QE0U=((____DB *)__UE0U);
+          __M00(__QE0U,__TE0U,(____Q)(__RE0U -  1));
+          __PE0U->__FFL=__QE0U;
+          __PE0U->__OFL=__RE0U;
         };
       };
-      ((__CHARACTER__DB *)Self__AD0U->storage__4EL)[Self__AD0U->count__WJ]='\'';
-      Self__AD0U->count__WJ=(__INTEGER__Q)(Self__AD0U->count__WJ +  1);
+      ((____DB *)__PE0U->__FFL)[__PE0U->__WJ]='\'';
+      __PE0U->__WJ=(____Q)(__PE0U->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__LFFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__JXUP));
-      Self__AD0U=((__STRING__BC *)buffer__5WUP);
-      if ((Self__AD0U->capacity__HFL <= Self__AD0U->count__WJ)) {
-        if ((Self__AD0U->capacity__HFL ==  0)) {
-          Self__AD0U->capacity__HFL= 32;
-          __tmp__BD0U=create__KVW( 32);
-          Self__AD0U->storage__4EL=__tmp__BD0U;
+    case ____YOOJ__: {
+      __0GFS=((____YOOJ *)((____5J *)__YYUP));
+      __PE0U=((____BC *)__OYUP);
+      if ((__PE0U->__OFL <= __PE0U->__WJ)) {
+        if ((__PE0U->__OFL ==  0)) {
+          __PE0U->__OFL= 32;
+          __QE0U=__RVW( 32);
+          __PE0U->__FFL=__QE0U;
         } else /* FALSE */ {
-          __tmp__CD0U=(__INTEGER__Q)(Self__AD0U->capacity__HFL <<  1);
-          __tmp__BD0U=((__CHARACTER__DB *)Self__AD0U->storage__4EL);
-          old_nb_elts__ED0U=Self__AD0U->capacity__HFL;
-          __tmp__FD0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__BD0U),((__UINTEGER_32__RWB )old_nb_elts__ED0U),((__UINTEGER_32__RWB )__tmp__CD0U));
-          __tmp__BD0U=((__CHARACTER__DB *)__tmp__FD0U);
-          clear__to__F00(__tmp__BD0U,old_nb_elts__ED0U,(__INTEGER__Q)(__tmp__CD0U -  1));
-          Self__AD0U->storage__4EL=__tmp__BD0U;
-          Self__AD0U->capacity__HFL=__tmp__CD0U;
+          __RE0U=(____Q)(__PE0U->__OFL <<  1);
+          __QE0U=((____DB *)__PE0U->__FFL);
+          __TE0U=__PE0U->__OFL;
+          __UE0U=__55W(((____IB )__QE0U),((____YWB )__TE0U),((____YWB )__RE0U));
+          __QE0U=((____DB *)__UE0U);
+          __M00(__QE0U,__TE0U,(____Q)(__RE0U -  1));
+          __PE0U->__FFL=__QE0U;
+          __PE0U->__OFL=__RE0U;
         };
       };
-      ((__CHARACTER__DB *)Self__AD0U->storage__4EL)[Self__AD0U->count__WJ]='\"';
-      Self__AD0U->count__WJ=(__INTEGER__Q)(Self__AD0U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__5WUP),Self__LFFS->string__EBJK);
-      Self__AD0U=((__STRING__BC *)buffer__5WUP);
-      if ((Self__AD0U->capacity__HFL <= Self__AD0U->count__WJ)) {
-        if ((Self__AD0U->capacity__HFL ==  0)) {
-          Self__AD0U->capacity__HFL= 32;
-          __tmp__BD0U=create__KVW( 32);
-          Self__AD0U->storage__4EL=__tmp__BD0U;
+      ((____DB *)__PE0U->__FFL)[__PE0U->__WJ]='\"';
+      __PE0U->__WJ=(____Q)(__PE0U->__WJ +  1);
+      __EWX(((____BC *)__OYUP),__0GFS->__TCJK);
+      __PE0U=((____BC *)__OYUP);
+      if ((__PE0U->__OFL <= __PE0U->__WJ)) {
+        if ((__PE0U->__OFL ==  0)) {
+          __PE0U->__OFL= 32;
+          __QE0U=__RVW( 32);
+          __PE0U->__FFL=__QE0U;
         } else /* FALSE */ {
-          __tmp__CD0U=(__INTEGER__Q)(Self__AD0U->capacity__HFL <<  1);
-          __tmp__BD0U=((__CHARACTER__DB *)Self__AD0U->storage__4EL);
-          old_nb_elts__ED0U=Self__AD0U->capacity__HFL;
-          __tmp__FD0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__BD0U),((__UINTEGER_32__RWB )old_nb_elts__ED0U),((__UINTEGER_32__RWB )__tmp__CD0U));
-          __tmp__BD0U=((__CHARACTER__DB *)__tmp__FD0U);
-          clear__to__F00(__tmp__BD0U,old_nb_elts__ED0U,(__INTEGER__Q)(__tmp__CD0U -  1));
-          Self__AD0U->storage__4EL=__tmp__BD0U;
-          Self__AD0U->capacity__HFL=__tmp__CD0U;
+          __RE0U=(____Q)(__PE0U->__OFL <<  1);
+          __QE0U=((____DB *)__PE0U->__FFL);
+          __TE0U=__PE0U->__OFL;
+          __UE0U=__55W(((____IB )__QE0U),((____YWB )__TE0U),((____YWB )__RE0U));
+          __QE0U=((____DB *)__UE0U);
+          __M00(__QE0U,__TE0U,(____Q)(__RE0U -  1));
+          __PE0U->__FFL=__QE0U;
+          __PE0U->__OFL=__RE0U;
         };
       };
-      ((__CHARACTER__DB *)Self__AD0U->storage__4EL)[Self__AD0U->count__WJ]='\"';
-      Self__AD0U->count__WJ=(__INTEGER__Q)(Self__AD0U->count__WJ +  1);
+      ((____DB *)__PE0U->__FFL)[__PE0U->__WJ]='\"';
+      __PE0U->__WJ=(____Q)(__PE0U->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__5WUP),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__JXUP))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__OYUP),((____Q5YL *)((____5J *)__YYUP))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__YYUP)),__OYUP);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__JXUP)),buffer__5WUP);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__YYUP)),__OYUP);
     } break;
     };
-    __tmp__JXUP=Self__4WUP->parent_expr_binary_cmp__3WBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__JXUP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__KXUP=((__STRING_CST__5J *)__tmp__JXUP)->parent_constant__EK.static_type__SG4D;
+    __YYUP=__NYUP->__MYBP.__AB5J;
+    switch (((struct ___OBJ *)__YYUP)->__id) {
+    case ____5J__: {
+      __ZYUP=((____5J *)__YYUP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__KXUP=((__EXTERNAL_C__L5WC *)__tmp__JXUP)->static_type__J54D;
+    case ____0AXC__: {
+      __ZYUP=((____0AXC *)__YYUP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__KXUP=((__PROTOTYPE_CST__45WC *)__tmp__JXUP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __ZYUP=((____NBXC *)__YYUP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__KXUP=((__INTEGER_CST__KAXC *)__tmp__JXUP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __ZYUP=((____ZBXC *)__YYUP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__KXUP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__JXUP));
+    case ____DMWH__: {
+      __ZYUP=__B21J(((____DMWH *)__YYUP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__KXUP=((__READ_LOCAL__N5ZI *)__tmp__JXUP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __ZYUP=((____2A0I *)__YYUP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__KXUP=static_type__2CCK();
+    case ____HJNJ__: {
+      __ZYUP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__KXUP=static_type__BDCK();
+    case ____SJNJ__: {
+      __ZYUP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__KXUP=static_type__GDCK();
+    case ____0AOJ__: {
+      __ZYUP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__KXUP=static_type__LDCK();
+    case ____EBOJ__: {
+      __ZYUP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__KXUP=static_type__QDCK();
+    case ____3BOJ__: {
+      __ZYUP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__KXUP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__JXUP));
+    case ____RCOJ__: {
+      __ZYUP=__EFCK(((____RCOJ *)__YYUP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__KXUP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__JXUP));
+    case ____HDOJ__: {
+      __ZYUP=__JFCK(((____HDOJ *)__YYUP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__KXUP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__JXUP));
+    case ____1DOJ__: {
+      __ZYUP=__OFCK(((____1DOJ *)__YYUP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__KXUP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__JXUP));
+    case ____PEOJ__: {
+      __ZYUP=__TFCK(((____PEOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__KXUP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__JXUP));
+    case ____DFOJ__: {
+      __ZYUP=__YFCK(((____DFOJ *)__YYUP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__KXUP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__JXUP));
+    case ____XFOJ__: {
+      __ZYUP=__3FCK(((____XFOJ *)__YYUP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__KXUP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __ZYUP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__KXUP=static_type__XECK(((__ITEM__VFOJ *)__tmp__JXUP));
+    case ____EHOJ__: {
+      __ZYUP=__GGCK(((____EHOJ *)__YYUP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__KXUP=static_type__DFCK();
+    case ____2HOJ__: {
+      __ZYUP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__KXUP=((__CAST__JHOJ *)__tmp__JXUP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __ZYUP=((____YIOJ *)__YYUP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__KXUP=((__REAL_CST__JLOJ *)__tmp__JXUP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __ZYUP=((____YMOJ *)__YYUP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__KXUP=((__CHARACTER_CST__5LOJ *)__tmp__JXUP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __ZYUP=((____ONOJ *)__YYUP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__KXUP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__JXUP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __ZYUP=((____YOOJ *)__YYUP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KXUP=((__READ_SLOT__ZK4K *)__tmp__JXUP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __ZYUP=((____IM4K *)__YYUP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__KXUP=static_type__NL5O();
+    case ____T5FL__: {
+      __ZYUP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__KXUP=static_type__QQTP();
+    case ____3DUL__: {
+      __ZYUP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__KXUP=static_type__041P();
+    case ____0EUL__: {
+      __ZYUP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__KXUP=static_type__VQTP();
+    case ____BGUL__: {
+      __ZYUP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__KXUP=static_type__A51P();
+    case ____2GUL__: {
+      __ZYUP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__KXUP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__JXUP));
+    case ____B0VL__: {
+      __ZYUP=__DXBN(((____B0VL *)__YYUP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__KXUP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__JXUP));
+    case ____P0VL__: {
+      __ZYUP=__4AGM(((____P0VL *)__YYUP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__KXUP=((__READ_GLOBAL__B4YL *)__tmp__JXUP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __ZYUP=((____Q5YL *)__YYUP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__KXUP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__JXUP));
+    case ____UVPM__: {
+      __ZYUP=__OFWN(((____UVPM *)__YYUP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__KXUP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__JXUP));
+    case ____0ZPM__: {
+      __ZYUP=__QM1P(((____0ZPM *)__YYUP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__KXUP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__JXUP));
+    case ____MR0N__: {
+      __ZYUP=__FQVO(((____MR0N *)__YYUP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__KXUP=static_type__BA0Q();
+    case ____YWBP__: {
+      __ZYUP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__KXUP=static_type__MBUP();
+    case ____LYBP__: {
+      __ZYUP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__KXUP=static_type__RBUP();
+    case ____CZBP__: {
+      __ZYUP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__KXUP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__JXUP));
+    case ____3BEP__: {
+      __ZYUP=__ZPFQ(((____3BEP *)__YYUP));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__KXUP)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__UYUP=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__ZYUP)->__KLK)->__id) {
+    case ____FF__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____FMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____HMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____JMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____LMB__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__UYUP=FALSE__O__;
+    case ____ICY__: {
+      __D0UP=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__UYUP=TRUE__K__;
+    case ____EQ5D__: {
+      __D0UP=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__UYUP=TRUE__K__;
+    case ____L4NJ__: {
+      __D0UP=__K__;
     } break;
     };
-    if (__tmp__UYUP) {
-      append__3VX(((__STRING__BC *)buffer__5WUP),(&__string_664));
+    if (__D0UP) {
+      __EWX(((____BC *)__OYUP),(&__string_664));
     };
   };
-  Self__OC0U=((__STRING__BC *)buffer__5WUP);
-  if ((Self__OC0U->capacity__HFL <= Self__OC0U->count__WJ)) {
-    if ((Self__OC0U->capacity__HFL ==  0)) {
-      Self__OC0U->capacity__HFL= 32;
-      __tmp__PC0U=create__KVW( 32);
-      Self__OC0U->storage__4EL=__tmp__PC0U;
+  __3D0U=((____BC *)__OYUP);
+  if ((__3D0U->__OFL <= __3D0U->__WJ)) {
+    if ((__3D0U->__OFL ==  0)) {
+      __3D0U->__OFL= 32;
+      __4D0U=__RVW( 32);
+      __3D0U->__FFL=__4D0U;
     } else /* FALSE */ {
-      __tmp__QC0U=(__INTEGER__Q)(Self__OC0U->capacity__HFL <<  1);
-      __tmp__PC0U=((__CHARACTER__DB *)Self__OC0U->storage__4EL);
-      old_nb_elts__SC0U=Self__OC0U->capacity__HFL;
-      __tmp__TC0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PC0U),((__UINTEGER_32__RWB )old_nb_elts__SC0U),((__UINTEGER_32__RWB )__tmp__QC0U));
-      __tmp__PC0U=((__CHARACTER__DB *)__tmp__TC0U);
-      clear__to__F00(__tmp__PC0U,old_nb_elts__SC0U,(__INTEGER__Q)(__tmp__QC0U -  1));
-      Self__OC0U->storage__4EL=__tmp__PC0U;
-      Self__OC0U->capacity__HFL=__tmp__QC0U;
+      __5D0U=(____Q)(__3D0U->__OFL <<  1);
+      __4D0U=((____DB *)__3D0U->__FFL);
+      __BE0U=__3D0U->__OFL;
+      __CE0U=__55W(((____IB )__4D0U),((____YWB )__BE0U),((____YWB )__5D0U));
+      __4D0U=((____DB *)__CE0U);
+      __M00(__4D0U,__BE0U,(____Q)(__5D0U -  1));
+      __3D0U->__FFL=__4D0U;
+      __3D0U->__OFL=__5D0U;
     };
   };
-  ((__CHARACTER__DB *)Self__OC0U->storage__4EL)[Self__OC0U->count__WJ]=')';
-  Self__OC0U->count__WJ=(__INTEGER__Q)(Self__OC0U->count__WJ +  1);
+  ((____DB *)__3D0U->__FFL)[__3D0U->__WJ]=')';
+  __3D0U->__WJ=(____Q)(__3D0U->__WJ +  1);
 }
 
-static void genere__51UP(__EXPR_INF_EQ__TXBP *Self__A2UP,__STRING__BC *buffer__B2UP)
-// ({EXPR_INF_EQ__TXBP},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __O3UP(____CZBP *__P3UP,____BC *__Q3UP)
+// ({__CZBP},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__CG0U,*Self__MG0U,*Self__UG0U;
-  __INTEGER__Q __tmp__EG0U,old_nb_elts__GG0U,__tmp__OG0U;
-  __INTEGER__Q old_nb_elts__QG0U,__tmp__WG0U,old_nb_elts__YG0U;
-  __POINTER__IB __tmp__HG0U,__tmp__RG0U,__tmp__ZG0U;
-  void *__tmp__C2UP,*__tmp__L2UP;
-  __TYPE_FULL__PMB *__tmp__D2UP,*__tmp__M2UP;
-  __STRING_CONSTANT__0 *__tmp__O2UP;
-  __PROTOTYPE__MF *__tmp__PJFS;
-  __CHARACTER_CST__5LOJ *Self__DLFS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__FLFS;
-  __CHARACTER__DB *__tmp__DG0U,*__tmp__NG0U,*__tmp__VG0U;
-  __BOOLEAN__L __tmp__T2UP,__tmp__W3UP;
-  Self__CG0U=((__STRING__BC *)buffer__B2UP);
-  if ((Self__CG0U->capacity__HFL <= Self__CG0U->count__WJ)) {
-    if ((Self__CG0U->capacity__HFL ==  0)) {
-      Self__CG0U->capacity__HFL= 32;
-      __tmp__DG0U=create__KVW( 32);
-      Self__CG0U->storage__4EL=__tmp__DG0U;
+  ____BC *__RH0U,*__1H0U,*__DI0U;
+  ____Q __TH0U,__VH0U,__3H0U,__5H0U,__FI0U,__HI0U;
+  ____IB __WH0U,__AI0U,__II0U;
+  void *__R3UP,*__03UP;
+  ____WMB *__S3UP,*__13UP;
+  ____0 *__33UP;
+  ____MF *__4KFS;
+  ____ONOJ *__SMFS;
+  ____YOOJ *__UMFS;
+  ____DB *__SH0U,*__2H0U,*__EI0U;
+  ____L __C4UP,__F5UP;
+  __RH0U=((____BC *)__Q3UP);
+  if ((__RH0U->__OFL <= __RH0U->__WJ)) {
+    if ((__RH0U->__OFL ==  0)) {
+      __RH0U->__OFL= 32;
+      __SH0U=__RVW( 32);
+      __RH0U->__FFL=__SH0U;
     } else /* FALSE */ {
-      __tmp__EG0U=(__INTEGER__Q)(Self__CG0U->capacity__HFL <<  1);
-      __tmp__DG0U=((__CHARACTER__DB *)Self__CG0U->storage__4EL);
-      old_nb_elts__GG0U=Self__CG0U->capacity__HFL;
-      __tmp__HG0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__DG0U),((__UINTEGER_32__RWB )old_nb_elts__GG0U),((__UINTEGER_32__RWB )__tmp__EG0U));
-      __tmp__DG0U=((__CHARACTER__DB *)__tmp__HG0U);
-      clear__to__F00(__tmp__DG0U,old_nb_elts__GG0U,(__INTEGER__Q)(__tmp__EG0U -  1));
-      Self__CG0U->storage__4EL=__tmp__DG0U;
-      Self__CG0U->capacity__HFL=__tmp__EG0U;
+      __TH0U=(____Q)(__RH0U->__OFL <<  1);
+      __SH0U=((____DB *)__RH0U->__FFL);
+      __VH0U=__RH0U->__OFL;
+      __WH0U=__55W(((____IB )__SH0U),((____YWB )__VH0U),((____YWB )__TH0U));
+      __SH0U=((____DB *)__WH0U);
+      __M00(__SH0U,__VH0U,(____Q)(__TH0U -  1));
+      __RH0U->__FFL=__SH0U;
+      __RH0U->__OFL=__TH0U;
     };
   };
-  ((__CHARACTER__DB *)Self__CG0U->storage__4EL)[Self__CG0U->count__WJ]='(';
-  Self__CG0U->count__WJ=(__INTEGER__Q)(Self__CG0U->count__WJ +  1);
-  __tmp__C2UP=Self__A2UP->parent_expr_binary_cmp__UXBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__C2UP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__D2UP=((__STRING_CST__5J *)__tmp__C2UP)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__RH0U->__FFL)[__RH0U->__WJ]='(';
+  __RH0U->__WJ=(____Q)(__RH0U->__WJ +  1);
+  __R3UP=__P3UP->__DZBP.__0A5J;
+  switch (((struct ___OBJ *)__R3UP)->__id) {
+  case ____5J__: {
+    __S3UP=((____5J *)__R3UP)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__D2UP=((__EXTERNAL_C__L5WC *)__tmp__C2UP)->static_type__J54D;
+  case ____0AXC__: {
+    __S3UP=((____0AXC *)__R3UP)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__D2UP=((__PROTOTYPE_CST__45WC *)__tmp__C2UP)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __S3UP=((____NBXC *)__R3UP)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__D2UP=((__INTEGER_CST__KAXC *)__tmp__C2UP)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __S3UP=((____ZBXC *)__R3UP)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__D2UP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__C2UP));
+  case ____DMWH__: {
+    __S3UP=__B21J(((____DMWH *)__R3UP));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__D2UP=((__READ_LOCAL__N5ZI *)__tmp__C2UP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __S3UP=((____2A0I *)__R3UP)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__D2UP=static_type__2CCK();
+  case ____HJNJ__: {
+    __S3UP=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__D2UP=static_type__BDCK();
+  case ____SJNJ__: {
+    __S3UP=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__D2UP=static_type__GDCK();
+  case ____0AOJ__: {
+    __S3UP=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__D2UP=static_type__LDCK();
+  case ____EBOJ__: {
+    __S3UP=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__D2UP=static_type__QDCK();
+  case ____3BOJ__: {
+    __S3UP=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__D2UP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__C2UP));
+  case ____RCOJ__: {
+    __S3UP=__EFCK(((____RCOJ *)__R3UP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__D2UP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__C2UP));
+  case ____HDOJ__: {
+    __S3UP=__JFCK(((____HDOJ *)__R3UP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__D2UP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__C2UP));
+  case ____1DOJ__: {
+    __S3UP=__OFCK(((____1DOJ *)__R3UP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__D2UP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__C2UP));
+  case ____PEOJ__: {
+    __S3UP=__TFCK(((____PEOJ *)__R3UP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__D2UP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__C2UP));
+  case ____DFOJ__: {
+    __S3UP=__YFCK(((____DFOJ *)__R3UP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__D2UP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__C2UP));
+  case ____XFOJ__: {
+    __S3UP=__3FCK(((____XFOJ *)__R3UP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__D2UP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __S3UP=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__D2UP=static_type__XECK(((__ITEM__VFOJ *)__tmp__C2UP));
+  case ____EHOJ__: {
+    __S3UP=__GGCK(((____EHOJ *)__R3UP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__D2UP=static_type__DFCK();
+  case ____2HOJ__: {
+    __S3UP=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__D2UP=((__CAST__JHOJ *)__tmp__C2UP)->static_type__TC5J;
+  case ____YIOJ__: {
+    __S3UP=((____YIOJ *)__R3UP)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__D2UP=((__REAL_CST__JLOJ *)__tmp__C2UP)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __S3UP=((____YMOJ *)__R3UP)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__D2UP=((__CHARACTER_CST__5LOJ *)__tmp__C2UP)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __S3UP=((____ONOJ *)__R3UP)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__D2UP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__C2UP)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __S3UP=((____YOOJ *)__R3UP)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__D2UP=((__READ_SLOT__ZK4K *)__tmp__C2UP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __S3UP=((____IM4K *)__R3UP)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__D2UP=static_type__NL5O();
+  case ____T5FL__: {
+    __S3UP=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__D2UP=static_type__QQTP();
+  case ____3DUL__: {
+    __S3UP=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__D2UP=static_type__041P();
+  case ____0EUL__: {
+    __S3UP=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__D2UP=static_type__VQTP();
+  case ____BGUL__: {
+    __S3UP=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__D2UP=static_type__A51P();
+  case ____2GUL__: {
+    __S3UP=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__D2UP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__C2UP));
+  case ____B0VL__: {
+    __S3UP=__DXBN(((____B0VL *)__R3UP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__D2UP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__C2UP));
+  case ____P0VL__: {
+    __S3UP=__4AGM(((____P0VL *)__R3UP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__D2UP=((__READ_GLOBAL__B4YL *)__tmp__C2UP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __S3UP=((____Q5YL *)__R3UP)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__D2UP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__C2UP));
+  case ____UVPM__: {
+    __S3UP=__OFWN(((____UVPM *)__R3UP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__D2UP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__C2UP));
+  case ____0ZPM__: {
+    __S3UP=__QM1P(((____0ZPM *)__R3UP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__D2UP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__C2UP));
+  case ____MR0N__: {
+    __S3UP=__FQVO(((____MR0N *)__R3UP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__D2UP=static_type__BA0Q();
+  case ____YWBP__: {
+    __S3UP=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__D2UP=static_type__MBUP();
+  case ____LYBP__: {
+    __S3UP=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__D2UP=static_type__RBUP();
+  case ____CZBP__: {
+    __S3UP=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__D2UP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__C2UP));
+  case ____3BEP__: {
+    __S3UP=__ZPFQ(((____3BEP *)__R3UP));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__D2UP)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    __tmp__L2UP=Self__A2UP->parent_expr_binary_cmp__UXBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__L2UP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__M2UP=((__STRING_CST__5J *)__tmp__L2UP)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__S3UP)->__KLK == (void *)__FPB)) {
+    __03UP=__P3UP->__DZBP.__AB5J;
+    switch (((struct ___OBJ *)__03UP)->__id) {
+    case ____5J__: {
+      __13UP=((____5J *)__03UP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__M2UP=((__EXTERNAL_C__L5WC *)__tmp__L2UP)->static_type__J54D;
+    case ____0AXC__: {
+      __13UP=((____0AXC *)__03UP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__M2UP=((__PROTOTYPE_CST__45WC *)__tmp__L2UP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __13UP=((____NBXC *)__03UP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__M2UP=((__INTEGER_CST__KAXC *)__tmp__L2UP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __13UP=((____ZBXC *)__03UP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__M2UP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__L2UP));
+    case ____DMWH__: {
+      __13UP=__B21J(((____DMWH *)__03UP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__M2UP=((__READ_LOCAL__N5ZI *)__tmp__L2UP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __13UP=((____2A0I *)__03UP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__M2UP=static_type__2CCK();
+    case ____HJNJ__: {
+      __13UP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__M2UP=static_type__BDCK();
+    case ____SJNJ__: {
+      __13UP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__M2UP=static_type__GDCK();
+    case ____0AOJ__: {
+      __13UP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__M2UP=static_type__LDCK();
+    case ____EBOJ__: {
+      __13UP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__M2UP=static_type__QDCK();
+    case ____3BOJ__: {
+      __13UP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__M2UP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__L2UP));
+    case ____RCOJ__: {
+      __13UP=__EFCK(((____RCOJ *)__03UP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__M2UP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__L2UP));
+    case ____HDOJ__: {
+      __13UP=__JFCK(((____HDOJ *)__03UP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__M2UP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__L2UP));
+    case ____1DOJ__: {
+      __13UP=__OFCK(((____1DOJ *)__03UP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__M2UP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__L2UP));
+    case ____PEOJ__: {
+      __13UP=__TFCK(((____PEOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__M2UP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__L2UP));
+    case ____DFOJ__: {
+      __13UP=__YFCK(((____DFOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__M2UP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__L2UP));
+    case ____XFOJ__: {
+      __13UP=__3FCK(((____XFOJ *)__03UP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__M2UP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __13UP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__M2UP=static_type__XECK(((__ITEM__VFOJ *)__tmp__L2UP));
+    case ____EHOJ__: {
+      __13UP=__GGCK(((____EHOJ *)__03UP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__M2UP=static_type__DFCK();
+    case ____2HOJ__: {
+      __13UP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__M2UP=((__CAST__JHOJ *)__tmp__L2UP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __13UP=((____YIOJ *)__03UP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__M2UP=((__REAL_CST__JLOJ *)__tmp__L2UP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __13UP=((____YMOJ *)__03UP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__M2UP=((__CHARACTER_CST__5LOJ *)__tmp__L2UP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __13UP=((____ONOJ *)__03UP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__M2UP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__L2UP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __13UP=((____YOOJ *)__03UP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__M2UP=((__READ_SLOT__ZK4K *)__tmp__L2UP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __13UP=((____IM4K *)__03UP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__M2UP=static_type__NL5O();
+    case ____T5FL__: {
+      __13UP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__M2UP=static_type__QQTP();
+    case ____3DUL__: {
+      __13UP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__M2UP=static_type__041P();
+    case ____0EUL__: {
+      __13UP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__M2UP=static_type__VQTP();
+    case ____BGUL__: {
+      __13UP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__M2UP=static_type__A51P();
+    case ____2GUL__: {
+      __13UP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__M2UP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__L2UP));
+    case ____B0VL__: {
+      __13UP=__DXBN(((____B0VL *)__03UP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__M2UP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__L2UP));
+    case ____P0VL__: {
+      __13UP=__4AGM(((____P0VL *)__03UP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__M2UP=((__READ_GLOBAL__B4YL *)__tmp__L2UP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __13UP=((____Q5YL *)__03UP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__M2UP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__L2UP));
+    case ____UVPM__: {
+      __13UP=__OFWN(((____UVPM *)__03UP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__M2UP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__L2UP));
+    case ____0ZPM__: {
+      __13UP=__QM1P(((____0ZPM *)__03UP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__M2UP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__L2UP));
+    case ____MR0N__: {
+      __13UP=__FQVO(((____MR0N *)__03UP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__M2UP=static_type__BA0Q();
+    case ____YWBP__: {
+      __13UP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__M2UP=static_type__MBUP();
+    case ____LYBP__: {
+      __13UP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__M2UP=static_type__RBUP();
+    case ____CZBP__: {
+      __13UP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__M2UP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__L2UP));
+    case ____3BEP__: {
+      __13UP=__ZPFQ(((____3BEP *)__03UP));
     } break;
     };
-    __tmp__L2UP=((__TYPE_FULL__PMB *)__tmp__M2UP)->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__L2UP)->__id) {
-    case __TYPE__FF__: {
-      __tmp__O2UP=((__TYPE__FF *)__tmp__L2UP)->prototype__QF->parent_named__PF.name__4VB;
+    __03UP=((____WMB *)__13UP)->__KLK;
+    switch (((struct ___OBJ *)__03UP)->__id) {
+    case ____FF__: {
+      __33UP=((____FF *)__03UP)->__QF->__PF.__FWB;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__O2UP=(&__string_4);
+    case ____FMB__: {
+      __33UP=(&__string_4);
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__O2UP=(&__string_5);
+    case ____HMB__: {
+      __33UP=(&__string_5);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__O2UP=(&__string_54);
+    case ____JMB__: {
+      __33UP=(&__string_54);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__O2UP=(&__string_56);
+    case ____LMB__: {
+      __33UP=(&__string_56);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__O2UP=((__TYPE_GENERIC__BCY *)__tmp__L2UP)->name__0YMB;
+    case ____ICY__: {
+      __33UP=((____ICY *)__03UP)->__TZMB;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__PJFS=prototype__L2ZG();
-      __tmp__O2UP=__tmp__PJFS->parent_named__PF.name__4VB;
+    case ____EQ5D__: {
+      __4KFS=__03ZG();
+      __33UP=__4KFS->__PF.__FWB;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__O2UP=((__PROFIL_BLOCK__22NJ *)__tmp__L2UP)->parent_profil__32NJ.name__P1IK;
+    case ____L4NJ__: {
+      __33UP=((____L4NJ *)__03UP)->__M4NJ.__42IK;
     } break;
     };
-    __tmp__T2UP=((((((((((void *)__tmp__O2UP == (void *)(&__string_57)) || ((void *)__tmp__O2UP == (void *)(&__string_58))) || ((void *)__tmp__O2UP == (void *)(&__string_59))) || ((void *)__tmp__O2UP == (void *)(&__string_60))) || ((void *)__tmp__O2UP == (void *)(&__string_61))) || ((void *)__tmp__O2UP == (void *)(&__string_62))) || ((void *)__tmp__O2UP == (void *)(&__string_63))) || ((void *)__tmp__O2UP == (void *)(&__string_64))) || ((void *)__tmp__O2UP == (void *)(&__string_42)));
+    __C4UP=((((((((((void *)__33UP == (void *)(&__string_57)) || ((void *)__33UP == (void *)(&__string_58))) || ((void *)__33UP == (void *)(&__string_59))) || ((void *)__33UP == (void *)(&__string_60))) || ((void *)__33UP == (void *)(&__string_61))) || ((void *)__33UP == (void *)(&__string_62))) || ((void *)__33UP == (void *)(&__string_63))) || ((void *)__33UP == (void *)(&__string_64))) || ((void *)__33UP == (void *)(&__string_42)));
   } else /* FALSE */ {
-    __tmp__T2UP=FALSE__O__;
+    __C4UP=__O__;
   };
-  if (__tmp__T2UP) {
-    append__3VX(((__STRING__BC *)buffer__B2UP),(&__string_663));
-    __tmp__T2UP=TRUE__K__;
+  if (__C4UP) {
+    __EWX(((____BC *)__Q3UP),(&__string_663));
+    __C4UP=__K__;
   } else /* FALSE */ {
-    __tmp__T2UP=FALSE__O__;
+    __C4UP=__O__;
   };
-  if ((! __tmp__T2UP)) {
-    __tmp__L2UP=Self__A2UP->parent_expr_binary_cmp__UXBP.left__L54J;
-    switch (((struct ___OBJ *)__tmp__L2UP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__M2UP=((__STRING_CST__5J *)__tmp__L2UP)->parent_constant__EK.static_type__SG4D;
+  if ((! __C4UP)) {
+    __03UP=__P3UP->__DZBP.__0A5J;
+    switch (((struct ___OBJ *)__03UP)->__id) {
+    case ____5J__: {
+      __13UP=((____5J *)__03UP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__M2UP=((__EXTERNAL_C__L5WC *)__tmp__L2UP)->static_type__J54D;
+    case ____0AXC__: {
+      __13UP=((____0AXC *)__03UP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__M2UP=((__PROTOTYPE_CST__45WC *)__tmp__L2UP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __13UP=((____NBXC *)__03UP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__M2UP=((__INTEGER_CST__KAXC *)__tmp__L2UP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __13UP=((____ZBXC *)__03UP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__M2UP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__L2UP));
+    case ____DMWH__: {
+      __13UP=__B21J(((____DMWH *)__03UP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__M2UP=((__READ_LOCAL__N5ZI *)__tmp__L2UP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __13UP=((____2A0I *)__03UP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__M2UP=static_type__2CCK();
+    case ____HJNJ__: {
+      __13UP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__M2UP=static_type__BDCK();
+    case ____SJNJ__: {
+      __13UP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__M2UP=static_type__GDCK();
+    case ____0AOJ__: {
+      __13UP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__M2UP=static_type__LDCK();
+    case ____EBOJ__: {
+      __13UP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__M2UP=static_type__QDCK();
+    case ____3BOJ__: {
+      __13UP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__M2UP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__L2UP));
+    case ____RCOJ__: {
+      __13UP=__EFCK(((____RCOJ *)__03UP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__M2UP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__L2UP));
+    case ____HDOJ__: {
+      __13UP=__JFCK(((____HDOJ *)__03UP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__M2UP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__L2UP));
+    case ____1DOJ__: {
+      __13UP=__OFCK(((____1DOJ *)__03UP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__M2UP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__L2UP));
+    case ____PEOJ__: {
+      __13UP=__TFCK(((____PEOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__M2UP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__L2UP));
+    case ____DFOJ__: {
+      __13UP=__YFCK(((____DFOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__M2UP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__L2UP));
+    case ____XFOJ__: {
+      __13UP=__3FCK(((____XFOJ *)__03UP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__M2UP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __13UP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__M2UP=static_type__XECK(((__ITEM__VFOJ *)__tmp__L2UP));
+    case ____EHOJ__: {
+      __13UP=__GGCK(((____EHOJ *)__03UP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__M2UP=static_type__DFCK();
+    case ____2HOJ__: {
+      __13UP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__M2UP=((__CAST__JHOJ *)__tmp__L2UP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __13UP=((____YIOJ *)__03UP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__M2UP=((__REAL_CST__JLOJ *)__tmp__L2UP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __13UP=((____YMOJ *)__03UP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__M2UP=((__CHARACTER_CST__5LOJ *)__tmp__L2UP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __13UP=((____ONOJ *)__03UP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__M2UP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__L2UP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __13UP=((____YOOJ *)__03UP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__M2UP=((__READ_SLOT__ZK4K *)__tmp__L2UP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __13UP=((____IM4K *)__03UP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__M2UP=static_type__NL5O();
+    case ____T5FL__: {
+      __13UP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__M2UP=static_type__QQTP();
+    case ____3DUL__: {
+      __13UP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__M2UP=static_type__041P();
+    case ____0EUL__: {
+      __13UP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__M2UP=static_type__VQTP();
+    case ____BGUL__: {
+      __13UP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__M2UP=static_type__A51P();
+    case ____2GUL__: {
+      __13UP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__M2UP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__L2UP));
+    case ____B0VL__: {
+      __13UP=__DXBN(((____B0VL *)__03UP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__M2UP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__L2UP));
+    case ____P0VL__: {
+      __13UP=__4AGM(((____P0VL *)__03UP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__M2UP=((__READ_GLOBAL__B4YL *)__tmp__L2UP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __13UP=((____Q5YL *)__03UP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__M2UP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__L2UP));
+    case ____UVPM__: {
+      __13UP=__OFWN(((____UVPM *)__03UP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__M2UP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__L2UP));
+    case ____0ZPM__: {
+      __13UP=__QM1P(((____0ZPM *)__03UP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__M2UP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__L2UP));
+    case ____MR0N__: {
+      __13UP=__FQVO(((____MR0N *)__03UP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__M2UP=static_type__BA0Q();
+    case ____YWBP__: {
+      __13UP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__M2UP=static_type__MBUP();
+    case ____LYBP__: {
+      __13UP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__M2UP=static_type__RBUP();
+    case ____CZBP__: {
+      __13UP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__M2UP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__L2UP));
+    case ____3BEP__: {
+      __13UP=__ZPFQ(((____3BEP *)__03UP));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__M2UP)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__B2UP),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__13UP)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__Q3UP),(&__string_660));
     };
   };
-  __tmp__C2UP=Self__A2UP->parent_expr_binary_cmp__UXBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__C2UP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__D2UP=((__STRING_CST__5J *)__tmp__C2UP)->parent_constant__EK.static_type__SG4D;
+  __R3UP=__P3UP->__DZBP.__0A5J;
+  switch (((struct ___OBJ *)__R3UP)->__id) {
+  case ____5J__: {
+    __S3UP=((____5J *)__R3UP)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__D2UP=((__EXTERNAL_C__L5WC *)__tmp__C2UP)->static_type__J54D;
+  case ____0AXC__: {
+    __S3UP=((____0AXC *)__R3UP)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__D2UP=((__PROTOTYPE_CST__45WC *)__tmp__C2UP)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __S3UP=((____NBXC *)__R3UP)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__D2UP=((__INTEGER_CST__KAXC *)__tmp__C2UP)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __S3UP=((____ZBXC *)__R3UP)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__D2UP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__C2UP));
+  case ____DMWH__: {
+    __S3UP=__B21J(((____DMWH *)__R3UP));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__D2UP=((__READ_LOCAL__N5ZI *)__tmp__C2UP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __S3UP=((____2A0I *)__R3UP)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__D2UP=static_type__2CCK();
+  case ____HJNJ__: {
+    __S3UP=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__D2UP=static_type__BDCK();
+  case ____SJNJ__: {
+    __S3UP=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__D2UP=static_type__GDCK();
+  case ____0AOJ__: {
+    __S3UP=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__D2UP=static_type__LDCK();
+  case ____EBOJ__: {
+    __S3UP=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__D2UP=static_type__QDCK();
+  case ____3BOJ__: {
+    __S3UP=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__D2UP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__C2UP));
+  case ____RCOJ__: {
+    __S3UP=__EFCK(((____RCOJ *)__R3UP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__D2UP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__C2UP));
+  case ____HDOJ__: {
+    __S3UP=__JFCK(((____HDOJ *)__R3UP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__D2UP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__C2UP));
+  case ____1DOJ__: {
+    __S3UP=__OFCK(((____1DOJ *)__R3UP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__D2UP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__C2UP));
+  case ____PEOJ__: {
+    __S3UP=__TFCK(((____PEOJ *)__R3UP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__D2UP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__C2UP));
+  case ____DFOJ__: {
+    __S3UP=__YFCK(((____DFOJ *)__R3UP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__D2UP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__C2UP));
+  case ____XFOJ__: {
+    __S3UP=__3FCK(((____XFOJ *)__R3UP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__D2UP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __S3UP=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__D2UP=static_type__XECK(((__ITEM__VFOJ *)__tmp__C2UP));
+  case ____EHOJ__: {
+    __S3UP=__GGCK(((____EHOJ *)__R3UP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__D2UP=static_type__DFCK();
+  case ____2HOJ__: {
+    __S3UP=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__D2UP=((__CAST__JHOJ *)__tmp__C2UP)->static_type__TC5J;
+  case ____YIOJ__: {
+    __S3UP=((____YIOJ *)__R3UP)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__D2UP=((__REAL_CST__JLOJ *)__tmp__C2UP)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __S3UP=((____YMOJ *)__R3UP)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__D2UP=((__CHARACTER_CST__5LOJ *)__tmp__C2UP)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __S3UP=((____ONOJ *)__R3UP)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__D2UP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__C2UP)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __S3UP=((____YOOJ *)__R3UP)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__D2UP=((__READ_SLOT__ZK4K *)__tmp__C2UP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __S3UP=((____IM4K *)__R3UP)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__D2UP=static_type__NL5O();
+  case ____T5FL__: {
+    __S3UP=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__D2UP=static_type__QQTP();
+  case ____3DUL__: {
+    __S3UP=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__D2UP=static_type__041P();
+  case ____0EUL__: {
+    __S3UP=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__D2UP=static_type__VQTP();
+  case ____BGUL__: {
+    __S3UP=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__D2UP=static_type__A51P();
+  case ____2GUL__: {
+    __S3UP=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__D2UP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__C2UP));
+  case ____B0VL__: {
+    __S3UP=__DXBN(((____B0VL *)__R3UP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__D2UP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__C2UP));
+  case ____P0VL__: {
+    __S3UP=__4AGM(((____P0VL *)__R3UP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__D2UP=((__READ_GLOBAL__B4YL *)__tmp__C2UP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __S3UP=((____Q5YL *)__R3UP)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__D2UP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__C2UP));
+  case ____UVPM__: {
+    __S3UP=__OFWN(((____UVPM *)__R3UP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__D2UP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__C2UP));
+  case ____0ZPM__: {
+    __S3UP=__QM1P(((____0ZPM *)__R3UP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__D2UP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__C2UP));
+  case ____MR0N__: {
+    __S3UP=__FQVO(((____MR0N *)__R3UP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__D2UP=static_type__BA0Q();
+  case ____YWBP__: {
+    __S3UP=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__D2UP=static_type__MBUP();
+  case ____LYBP__: {
+    __S3UP=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__D2UP=static_type__RBUP();
+  case ____CZBP__: {
+    __S3UP=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__D2UP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__C2UP));
+  case ____3BEP__: {
+    __S3UP=__ZPFQ(((____3BEP *)__R3UP));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__D2UP)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__L2UP=Self__A2UP->parent_expr_binary_cmp__UXBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__L2UP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__M2UP=((__STRING_CST__5J *)__tmp__L2UP)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__S3UP)->__KLK == (void *)__FMB__)) {
+    __03UP=__P3UP->__DZBP.__AB5J;
+    switch (((struct ___OBJ *)__03UP)->__id) {
+    case ____5J__: {
+      __13UP=((____5J *)__03UP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__M2UP=((__EXTERNAL_C__L5WC *)__tmp__L2UP)->static_type__J54D;
+    case ____0AXC__: {
+      __13UP=((____0AXC *)__03UP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__M2UP=((__PROTOTYPE_CST__45WC *)__tmp__L2UP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __13UP=((____NBXC *)__03UP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__M2UP=((__INTEGER_CST__KAXC *)__tmp__L2UP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __13UP=((____ZBXC *)__03UP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__M2UP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__L2UP));
+    case ____DMWH__: {
+      __13UP=__B21J(((____DMWH *)__03UP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__M2UP=((__READ_LOCAL__N5ZI *)__tmp__L2UP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __13UP=((____2A0I *)__03UP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__M2UP=static_type__2CCK();
+    case ____HJNJ__: {
+      __13UP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__M2UP=static_type__BDCK();
+    case ____SJNJ__: {
+      __13UP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__M2UP=static_type__GDCK();
+    case ____0AOJ__: {
+      __13UP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__M2UP=static_type__LDCK();
+    case ____EBOJ__: {
+      __13UP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__M2UP=static_type__QDCK();
+    case ____3BOJ__: {
+      __13UP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__M2UP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__L2UP));
+    case ____RCOJ__: {
+      __13UP=__EFCK(((____RCOJ *)__03UP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__M2UP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__L2UP));
+    case ____HDOJ__: {
+      __13UP=__JFCK(((____HDOJ *)__03UP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__M2UP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__L2UP));
+    case ____1DOJ__: {
+      __13UP=__OFCK(((____1DOJ *)__03UP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__M2UP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__L2UP));
+    case ____PEOJ__: {
+      __13UP=__TFCK(((____PEOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__M2UP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__L2UP));
+    case ____DFOJ__: {
+      __13UP=__YFCK(((____DFOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__M2UP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__L2UP));
+    case ____XFOJ__: {
+      __13UP=__3FCK(((____XFOJ *)__03UP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__M2UP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __13UP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__M2UP=static_type__XECK(((__ITEM__VFOJ *)__tmp__L2UP));
+    case ____EHOJ__: {
+      __13UP=__GGCK(((____EHOJ *)__03UP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__M2UP=static_type__DFCK();
+    case ____2HOJ__: {
+      __13UP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__M2UP=((__CAST__JHOJ *)__tmp__L2UP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __13UP=((____YIOJ *)__03UP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__M2UP=((__REAL_CST__JLOJ *)__tmp__L2UP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __13UP=((____YMOJ *)__03UP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__M2UP=((__CHARACTER_CST__5LOJ *)__tmp__L2UP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __13UP=((____ONOJ *)__03UP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__M2UP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__L2UP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __13UP=((____YOOJ *)__03UP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__M2UP=((__READ_SLOT__ZK4K *)__tmp__L2UP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __13UP=((____IM4K *)__03UP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__M2UP=static_type__NL5O();
+    case ____T5FL__: {
+      __13UP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__M2UP=static_type__QQTP();
+    case ____3DUL__: {
+      __13UP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__M2UP=static_type__041P();
+    case ____0EUL__: {
+      __13UP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__M2UP=static_type__VQTP();
+    case ____BGUL__: {
+      __13UP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__M2UP=static_type__A51P();
+    case ____2GUL__: {
+      __13UP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__M2UP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__L2UP));
+    case ____B0VL__: {
+      __13UP=__DXBN(((____B0VL *)__03UP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__M2UP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__L2UP));
+    case ____P0VL__: {
+      __13UP=__4AGM(((____P0VL *)__03UP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__M2UP=((__READ_GLOBAL__B4YL *)__tmp__L2UP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __13UP=((____Q5YL *)__03UP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__M2UP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__L2UP));
+    case ____UVPM__: {
+      __13UP=__OFWN(((____UVPM *)__03UP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__M2UP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__L2UP));
+    case ____0ZPM__: {
+      __13UP=__QM1P(((____0ZPM *)__03UP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__M2UP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__L2UP));
+    case ____MR0N__: {
+      __13UP=__FQVO(((____MR0N *)__03UP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__M2UP=static_type__BA0Q();
+    case ____YWBP__: {
+      __13UP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__M2UP=static_type__MBUP();
+    case ____LYBP__: {
+      __13UP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__M2UP=static_type__RBUP();
+    case ____CZBP__: {
+      __13UP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__M2UP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__L2UP));
+    case ____3BEP__: {
+      __13UP=__ZPFQ(((____3BEP *)__03UP));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__M2UP)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__W3UP=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__13UP)->__KLK)->__id) {
+    case ____FF__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____FMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____HMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____JMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____LMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____ICY__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__W3UP=TRUE__K__;
+    case ____EQ5D__: {
+      __F5UP=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__W3UP=TRUE__K__;
+    case ____L4NJ__: {
+      __F5UP=__K__;
     } break;
     };
-    __tmp__T2UP=__tmp__W3UP;
+    __C4UP=__F5UP;
   } else /* FALSE */ {
-    __tmp__T2UP=FALSE__O__;
-  };
-  if (__tmp__T2UP) {
-    Self__MG0U=((__STRING__BC *)buffer__B2UP);
-    if ((Self__MG0U->capacity__HFL <= Self__MG0U->count__WJ)) {
-      if ((Self__MG0U->capacity__HFL ==  0)) {
-        Self__MG0U->capacity__HFL= 32;
-        __tmp__NG0U=create__KVW( 32);
-        Self__MG0U->storage__4EL=__tmp__NG0U;
-      } else /* FALSE */ {
-        __tmp__OG0U=(__INTEGER__Q)(Self__MG0U->capacity__HFL <<  1);
-        __tmp__NG0U=((__CHARACTER__DB *)Self__MG0U->storage__4EL);
-        old_nb_elts__QG0U=Self__MG0U->capacity__HFL;
-        __tmp__RG0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__NG0U),((__UINTEGER_32__RWB )old_nb_elts__QG0U),((__UINTEGER_32__RWB )__tmp__OG0U));
-        __tmp__NG0U=((__CHARACTER__DB *)__tmp__RG0U);
-        clear__to__F00(__tmp__NG0U,old_nb_elts__QG0U,(__INTEGER__Q)(__tmp__OG0U -  1));
-        Self__MG0U->storage__4EL=__tmp__NG0U;
-        Self__MG0U->capacity__HFL=__tmp__OG0U;
-      };
-    };
-    ((__CHARACTER__DB *)Self__MG0U->storage__4EL)[Self__MG0U->count__WJ]='0';
-    Self__MG0U->count__WJ=(__INTEGER__Q)(Self__MG0U->count__WJ +  1);
+    __C4UP=__O__;
+  };
+  if (__C4UP) {
+    __1H0U=((____BC *)__Q3UP);
+    if ((__1H0U->__OFL <= __1H0U->__WJ)) {
+      if ((__1H0U->__OFL ==  0)) {
+        __1H0U->__OFL= 32;
+        __2H0U=__RVW( 32);
+        __1H0U->__FFL=__2H0U;
+      } else /* FALSE */ {
+        __3H0U=(____Q)(__1H0U->__OFL <<  1);
+        __2H0U=((____DB *)__1H0U->__FFL);
+        __5H0U=__1H0U->__OFL;
+        __AI0U=__55W(((____IB )__2H0U),((____YWB )__5H0U),((____YWB )__3H0U));
+        __2H0U=((____DB *)__AI0U);
+        __M00(__2H0U,__5H0U,(____Q)(__3H0U -  1));
+        __1H0U->__FFL=__2H0U;
+        __1H0U->__OFL=__3H0U;
+      };
+    };
+    ((____DB *)__1H0U->__FFL)[__1H0U->__WJ]='0';
+    __1H0U->__WJ=(____Q)(__1H0U->__WJ +  1);
   } else /* FALSE */ {
-    __tmp__L2UP=Self__A2UP->parent_expr_binary_cmp__UXBP.left__L54J;
-    switch (((struct ___OBJ *)__tmp__L2UP)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__L2UP),buffer__B2UP);
+    __03UP=__P3UP->__DZBP.__0A5J;
+    switch (((struct ___OBJ *)__03UP)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__03UP),__Q3UP);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__B2UP),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__03UP)),__Q3UP);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__Q3UP),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__03UP)),__Q3UP);
     } 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__L2UP)),buffer__B2UP);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__B2UP),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__L2UP))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__Q3UP),((____YMOJ *)((____5J *)__03UP))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__DLFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__L2UP));
-      Self__UG0U=((__STRING__BC *)buffer__B2UP);
-      if ((Self__UG0U->capacity__HFL <= Self__UG0U->count__WJ)) {
-        if ((Self__UG0U->capacity__HFL ==  0)) {
-          Self__UG0U->capacity__HFL= 32;
-          __tmp__VG0U=create__KVW( 32);
-          Self__UG0U->storage__4EL=__tmp__VG0U;
+    case ____ONOJ__: {
+      __SMFS=((____ONOJ *)((____5J *)__03UP));
+      __DI0U=((____BC *)__Q3UP);
+      if ((__DI0U->__OFL <= __DI0U->__WJ)) {
+        if ((__DI0U->__OFL ==  0)) {
+          __DI0U->__OFL= 32;
+          __EI0U=__RVW( 32);
+          __DI0U->__FFL=__EI0U;
         } else /* FALSE */ {
-          __tmp__WG0U=(__INTEGER__Q)(Self__UG0U->capacity__HFL <<  1);
-          __tmp__VG0U=((__CHARACTER__DB *)Self__UG0U->storage__4EL);
-          old_nb_elts__YG0U=Self__UG0U->capacity__HFL;
-          __tmp__ZG0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__VG0U),((__UINTEGER_32__RWB )old_nb_elts__YG0U),((__UINTEGER_32__RWB )__tmp__WG0U));
-          __tmp__VG0U=((__CHARACTER__DB *)__tmp__ZG0U);
-          clear__to__F00(__tmp__VG0U,old_nb_elts__YG0U,(__INTEGER__Q)(__tmp__WG0U -  1));
-          Self__UG0U->storage__4EL=__tmp__VG0U;
-          Self__UG0U->capacity__HFL=__tmp__WG0U;
+          __FI0U=(____Q)(__DI0U->__OFL <<  1);
+          __EI0U=((____DB *)__DI0U->__FFL);
+          __HI0U=__DI0U->__OFL;
+          __II0U=__55W(((____IB )__EI0U),((____YWB )__HI0U),((____YWB )__FI0U));
+          __EI0U=((____DB *)__II0U);
+          __M00(__EI0U,__HI0U,(____Q)(__FI0U -  1));
+          __DI0U->__FFL=__EI0U;
+          __DI0U->__OFL=__FI0U;
         };
       };
-      ((__CHARACTER__DB *)Self__UG0U->storage__4EL)[Self__UG0U->count__WJ]='\'';
-      Self__UG0U->count__WJ=(__INTEGER__Q)(Self__UG0U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__B2UP),Self__DLFS->text__ID5J);
-      Self__UG0U=((__STRING__BC *)buffer__B2UP);
-      if ((Self__UG0U->capacity__HFL <= Self__UG0U->count__WJ)) {
-        if ((Self__UG0U->capacity__HFL ==  0)) {
-          Self__UG0U->capacity__HFL= 32;
-          __tmp__VG0U=create__KVW( 32);
-          Self__UG0U->storage__4EL=__tmp__VG0U;
+      ((____DB *)__DI0U->__FFL)[__DI0U->__WJ]='\'';
+      __DI0U->__WJ=(____Q)(__DI0U->__WJ +  1);
+      __EWX(((____BC *)__Q3UP),__SMFS->__XE5J);
+      __DI0U=((____BC *)__Q3UP);
+      if ((__DI0U->__OFL <= __DI0U->__WJ)) {
+        if ((__DI0U->__OFL ==  0)) {
+          __DI0U->__OFL= 32;
+          __EI0U=__RVW( 32);
+          __DI0U->__FFL=__EI0U;
         } else /* FALSE */ {
-          __tmp__WG0U=(__INTEGER__Q)(Self__UG0U->capacity__HFL <<  1);
-          __tmp__VG0U=((__CHARACTER__DB *)Self__UG0U->storage__4EL);
-          old_nb_elts__YG0U=Self__UG0U->capacity__HFL;
-          __tmp__ZG0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__VG0U),((__UINTEGER_32__RWB )old_nb_elts__YG0U),((__UINTEGER_32__RWB )__tmp__WG0U));
-          __tmp__VG0U=((__CHARACTER__DB *)__tmp__ZG0U);
-          clear__to__F00(__tmp__VG0U,old_nb_elts__YG0U,(__INTEGER__Q)(__tmp__WG0U -  1));
-          Self__UG0U->storage__4EL=__tmp__VG0U;
-          Self__UG0U->capacity__HFL=__tmp__WG0U;
+          __FI0U=(____Q)(__DI0U->__OFL <<  1);
+          __EI0U=((____DB *)__DI0U->__FFL);
+          __HI0U=__DI0U->__OFL;
+          __II0U=__55W(((____IB )__EI0U),((____YWB )__HI0U),((____YWB )__FI0U));
+          __EI0U=((____DB *)__II0U);
+          __M00(__EI0U,__HI0U,(____Q)(__FI0U -  1));
+          __DI0U->__FFL=__EI0U;
+          __DI0U->__OFL=__FI0U;
         };
       };
-      ((__CHARACTER__DB *)Self__UG0U->storage__4EL)[Self__UG0U->count__WJ]='\'';
-      Self__UG0U->count__WJ=(__INTEGER__Q)(Self__UG0U->count__WJ +  1);
+      ((____DB *)__DI0U->__FFL)[__DI0U->__WJ]='\'';
+      __DI0U->__WJ=(____Q)(__DI0U->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__FLFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__L2UP));
-      Self__UG0U=((__STRING__BC *)buffer__B2UP);
-      if ((Self__UG0U->capacity__HFL <= Self__UG0U->count__WJ)) {
-        if ((Self__UG0U->capacity__HFL ==  0)) {
-          Self__UG0U->capacity__HFL= 32;
-          __tmp__VG0U=create__KVW( 32);
-          Self__UG0U->storage__4EL=__tmp__VG0U;
+    case ____YOOJ__: {
+      __UMFS=((____YOOJ *)((____5J *)__03UP));
+      __DI0U=((____BC *)__Q3UP);
+      if ((__DI0U->__OFL <= __DI0U->__WJ)) {
+        if ((__DI0U->__OFL ==  0)) {
+          __DI0U->__OFL= 32;
+          __EI0U=__RVW( 32);
+          __DI0U->__FFL=__EI0U;
         } else /* FALSE */ {
-          __tmp__WG0U=(__INTEGER__Q)(Self__UG0U->capacity__HFL <<  1);
-          __tmp__VG0U=((__CHARACTER__DB *)Self__UG0U->storage__4EL);
-          old_nb_elts__YG0U=Self__UG0U->capacity__HFL;
-          __tmp__ZG0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__VG0U),((__UINTEGER_32__RWB )old_nb_elts__YG0U),((__UINTEGER_32__RWB )__tmp__WG0U));
-          __tmp__VG0U=((__CHARACTER__DB *)__tmp__ZG0U);
-          clear__to__F00(__tmp__VG0U,old_nb_elts__YG0U,(__INTEGER__Q)(__tmp__WG0U -  1));
-          Self__UG0U->storage__4EL=__tmp__VG0U;
-          Self__UG0U->capacity__HFL=__tmp__WG0U;
+          __FI0U=(____Q)(__DI0U->__OFL <<  1);
+          __EI0U=((____DB *)__DI0U->__FFL);
+          __HI0U=__DI0U->__OFL;
+          __II0U=__55W(((____IB )__EI0U),((____YWB )__HI0U),((____YWB )__FI0U));
+          __EI0U=((____DB *)__II0U);
+          __M00(__EI0U,__HI0U,(____Q)(__FI0U -  1));
+          __DI0U->__FFL=__EI0U;
+          __DI0U->__OFL=__FI0U;
         };
       };
-      ((__CHARACTER__DB *)Self__UG0U->storage__4EL)[Self__UG0U->count__WJ]='\"';
-      Self__UG0U->count__WJ=(__INTEGER__Q)(Self__UG0U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__B2UP),Self__FLFS->string__EBJK);
-      Self__UG0U=((__STRING__BC *)buffer__B2UP);
-      if ((Self__UG0U->capacity__HFL <= Self__UG0U->count__WJ)) {
-        if ((Self__UG0U->capacity__HFL ==  0)) {
-          Self__UG0U->capacity__HFL= 32;
-          __tmp__VG0U=create__KVW( 32);
-          Self__UG0U->storage__4EL=__tmp__VG0U;
+      ((____DB *)__DI0U->__FFL)[__DI0U->__WJ]='\"';
+      __DI0U->__WJ=(____Q)(__DI0U->__WJ +  1);
+      __EWX(((____BC *)__Q3UP),__UMFS->__TCJK);
+      __DI0U=((____BC *)__Q3UP);
+      if ((__DI0U->__OFL <= __DI0U->__WJ)) {
+        if ((__DI0U->__OFL ==  0)) {
+          __DI0U->__OFL= 32;
+          __EI0U=__RVW( 32);
+          __DI0U->__FFL=__EI0U;
         } else /* FALSE */ {
-          __tmp__WG0U=(__INTEGER__Q)(Self__UG0U->capacity__HFL <<  1);
-          __tmp__VG0U=((__CHARACTER__DB *)Self__UG0U->storage__4EL);
-          old_nb_elts__YG0U=Self__UG0U->capacity__HFL;
-          __tmp__ZG0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__VG0U),((__UINTEGER_32__RWB )old_nb_elts__YG0U),((__UINTEGER_32__RWB )__tmp__WG0U));
-          __tmp__VG0U=((__CHARACTER__DB *)__tmp__ZG0U);
-          clear__to__F00(__tmp__VG0U,old_nb_elts__YG0U,(__INTEGER__Q)(__tmp__WG0U -  1));
-          Self__UG0U->storage__4EL=__tmp__VG0U;
-          Self__UG0U->capacity__HFL=__tmp__WG0U;
+          __FI0U=(____Q)(__DI0U->__OFL <<  1);
+          __EI0U=((____DB *)__DI0U->__FFL);
+          __HI0U=__DI0U->__OFL;
+          __II0U=__55W(((____IB )__EI0U),((____YWB )__HI0U),((____YWB )__FI0U));
+          __EI0U=((____DB *)__II0U);
+          __M00(__EI0U,__HI0U,(____Q)(__FI0U -  1));
+          __DI0U->__FFL=__EI0U;
+          __DI0U->__OFL=__FI0U;
         };
       };
-      ((__CHARACTER__DB *)Self__UG0U->storage__4EL)[Self__UG0U->count__WJ]='\"';
-      Self__UG0U->count__WJ=(__INTEGER__Q)(Self__UG0U->count__WJ +  1);
+      ((____DB *)__DI0U->__FFL)[__DI0U->__WJ]='\"';
+      __DI0U->__WJ=(____Q)(__DI0U->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__B2UP),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__L2UP))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__Q3UP),((____Q5YL *)((____5J *)__03UP))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__03UP)),__Q3UP);
     } break;
     };
-    __tmp__L2UP=Self__A2UP->parent_expr_binary_cmp__UXBP.left__L54J;
-    switch (((struct ___OBJ *)__tmp__L2UP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__M2UP=((__STRING_CST__5J *)__tmp__L2UP)->parent_constant__EK.static_type__SG4D;
+    __03UP=__P3UP->__DZBP.__0A5J;
+    switch (((struct ___OBJ *)__03UP)->__id) {
+    case ____5J__: {
+      __13UP=((____5J *)__03UP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__M2UP=((__EXTERNAL_C__L5WC *)__tmp__L2UP)->static_type__J54D;
+    case ____0AXC__: {
+      __13UP=((____0AXC *)__03UP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__M2UP=((__PROTOTYPE_CST__45WC *)__tmp__L2UP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __13UP=((____NBXC *)__03UP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__M2UP=((__INTEGER_CST__KAXC *)__tmp__L2UP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __13UP=((____ZBXC *)__03UP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__M2UP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__L2UP));
+    case ____DMWH__: {
+      __13UP=__B21J(((____DMWH *)__03UP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__M2UP=((__READ_LOCAL__N5ZI *)__tmp__L2UP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __13UP=((____2A0I *)__03UP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__M2UP=static_type__2CCK();
+    case ____HJNJ__: {
+      __13UP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__M2UP=static_type__BDCK();
+    case ____SJNJ__: {
+      __13UP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__M2UP=static_type__GDCK();
+    case ____0AOJ__: {
+      __13UP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__M2UP=static_type__LDCK();
+    case ____EBOJ__: {
+      __13UP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__M2UP=static_type__QDCK();
+    case ____3BOJ__: {
+      __13UP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__M2UP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__L2UP));
+    case ____RCOJ__: {
+      __13UP=__EFCK(((____RCOJ *)__03UP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__M2UP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__L2UP));
+    case ____HDOJ__: {
+      __13UP=__JFCK(((____HDOJ *)__03UP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__M2UP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__L2UP));
+    case ____1DOJ__: {
+      __13UP=__OFCK(((____1DOJ *)__03UP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__M2UP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__L2UP));
+    case ____PEOJ__: {
+      __13UP=__TFCK(((____PEOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__M2UP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__L2UP));
+    case ____DFOJ__: {
+      __13UP=__YFCK(((____DFOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__M2UP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__L2UP));
+    case ____XFOJ__: {
+      __13UP=__3FCK(((____XFOJ *)__03UP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__M2UP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __13UP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__M2UP=static_type__XECK(((__ITEM__VFOJ *)__tmp__L2UP));
+    case ____EHOJ__: {
+      __13UP=__GGCK(((____EHOJ *)__03UP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__M2UP=static_type__DFCK();
+    case ____2HOJ__: {
+      __13UP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__M2UP=((__CAST__JHOJ *)__tmp__L2UP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __13UP=((____YIOJ *)__03UP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__M2UP=((__REAL_CST__JLOJ *)__tmp__L2UP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __13UP=((____YMOJ *)__03UP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__M2UP=((__CHARACTER_CST__5LOJ *)__tmp__L2UP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __13UP=((____ONOJ *)__03UP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__M2UP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__L2UP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __13UP=((____YOOJ *)__03UP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__M2UP=((__READ_SLOT__ZK4K *)__tmp__L2UP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __13UP=((____IM4K *)__03UP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__M2UP=static_type__NL5O();
+    case ____T5FL__: {
+      __13UP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__M2UP=static_type__QQTP();
+    case ____3DUL__: {
+      __13UP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__M2UP=static_type__041P();
+    case ____0EUL__: {
+      __13UP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__M2UP=static_type__VQTP();
+    case ____BGUL__: {
+      __13UP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__M2UP=static_type__A51P();
+    case ____2GUL__: {
+      __13UP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__M2UP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__L2UP));
+    case ____B0VL__: {
+      __13UP=__DXBN(((____B0VL *)__03UP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__M2UP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__L2UP));
+    case ____P0VL__: {
+      __13UP=__4AGM(((____P0VL *)__03UP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__M2UP=((__READ_GLOBAL__B4YL *)__tmp__L2UP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __13UP=((____Q5YL *)__03UP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__M2UP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__L2UP));
+    case ____UVPM__: {
+      __13UP=__OFWN(((____UVPM *)__03UP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__M2UP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__L2UP));
+    case ____0ZPM__: {
+      __13UP=__QM1P(((____0ZPM *)__03UP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__M2UP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__L2UP));
+    case ____MR0N__: {
+      __13UP=__FQVO(((____MR0N *)__03UP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__M2UP=static_type__BA0Q();
+    case ____YWBP__: {
+      __13UP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__M2UP=static_type__MBUP();
+    case ____LYBP__: {
+      __13UP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__M2UP=static_type__RBUP();
+    case ____CZBP__: {
+      __13UP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__M2UP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__L2UP));
+    case ____3BEP__: {
+      __13UP=__ZPFQ(((____3BEP *)__03UP));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__M2UP)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__W3UP=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__13UP)->__KLK)->__id) {
+    case ____FF__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____FMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____HMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____JMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____LMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____ICY__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__W3UP=TRUE__K__;
+    case ____EQ5D__: {
+      __F5UP=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__W3UP=TRUE__K__;
+    case ____L4NJ__: {
+      __F5UP=__K__;
     } break;
     };
-    if (__tmp__W3UP) {
-      append__3VX(((__STRING__BC *)buffer__B2UP),(&__string_664));
+    if (__F5UP) {
+      __EWX(((____BC *)__Q3UP),(&__string_664));
     };
   };
-  Self__CG0U=((__STRING__BC *)buffer__B2UP);
-  if ((Self__CG0U->capacity__HFL <= Self__CG0U->count__WJ)) {
-    if ((Self__CG0U->capacity__HFL ==  0)) {
-      Self__CG0U->capacity__HFL= 32;
-      __tmp__DG0U=create__KVW( 32);
-      Self__CG0U->storage__4EL=__tmp__DG0U;
+  __RH0U=((____BC *)__Q3UP);
+  if ((__RH0U->__OFL <= __RH0U->__WJ)) {
+    if ((__RH0U->__OFL ==  0)) {
+      __RH0U->__OFL= 32;
+      __SH0U=__RVW( 32);
+      __RH0U->__FFL=__SH0U;
     } else /* FALSE */ {
-      __tmp__EG0U=(__INTEGER__Q)(Self__CG0U->capacity__HFL <<  1);
-      __tmp__DG0U=((__CHARACTER__DB *)Self__CG0U->storage__4EL);
-      old_nb_elts__GG0U=Self__CG0U->capacity__HFL;
-      __tmp__HG0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__DG0U),((__UINTEGER_32__RWB )old_nb_elts__GG0U),((__UINTEGER_32__RWB )__tmp__EG0U));
-      __tmp__DG0U=((__CHARACTER__DB *)__tmp__HG0U);
-      clear__to__F00(__tmp__DG0U,old_nb_elts__GG0U,(__INTEGER__Q)(__tmp__EG0U -  1));
-      Self__CG0U->storage__4EL=__tmp__DG0U;
-      Self__CG0U->capacity__HFL=__tmp__EG0U;
+      __TH0U=(____Q)(__RH0U->__OFL <<  1);
+      __SH0U=((____DB *)__RH0U->__FFL);
+      __VH0U=__RH0U->__OFL;
+      __WH0U=__55W(((____IB )__SH0U),((____YWB )__VH0U),((____YWB )__TH0U));
+      __SH0U=((____DB *)__WH0U);
+      __M00(__SH0U,__VH0U,(____Q)(__TH0U -  1));
+      __RH0U->__FFL=__SH0U;
+      __RH0U->__OFL=__TH0U;
     };
   };
-  ((__CHARACTER__DB *)Self__CG0U->storage__4EL)[Self__CG0U->count__WJ]=' ';
-  Self__CG0U->count__WJ=(__INTEGER__Q)(Self__CG0U->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__B2UP),(&__string_30));
-  Self__CG0U=((__STRING__BC *)buffer__B2UP);
-  if ((Self__CG0U->capacity__HFL <= Self__CG0U->count__WJ)) {
-    if ((Self__CG0U->capacity__HFL ==  0)) {
-      Self__CG0U->capacity__HFL= 32;
-      __tmp__DG0U=create__KVW( 32);
-      Self__CG0U->storage__4EL=__tmp__DG0U;
+  ((____DB *)__RH0U->__FFL)[__RH0U->__WJ]=' ';
+  __RH0U->__WJ=(____Q)(__RH0U->__WJ +  1);
+  __EWX(((____BC *)__Q3UP),(&__string_30));
+  __RH0U=((____BC *)__Q3UP);
+  if ((__RH0U->__OFL <= __RH0U->__WJ)) {
+    if ((__RH0U->__OFL ==  0)) {
+      __RH0U->__OFL= 32;
+      __SH0U=__RVW( 32);
+      __RH0U->__FFL=__SH0U;
     } else /* FALSE */ {
-      __tmp__EG0U=(__INTEGER__Q)(Self__CG0U->capacity__HFL <<  1);
-      __tmp__DG0U=((__CHARACTER__DB *)Self__CG0U->storage__4EL);
-      old_nb_elts__GG0U=Self__CG0U->capacity__HFL;
-      __tmp__HG0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__DG0U),((__UINTEGER_32__RWB )old_nb_elts__GG0U),((__UINTEGER_32__RWB )__tmp__EG0U));
-      __tmp__DG0U=((__CHARACTER__DB *)__tmp__HG0U);
-      clear__to__F00(__tmp__DG0U,old_nb_elts__GG0U,(__INTEGER__Q)(__tmp__EG0U -  1));
-      Self__CG0U->storage__4EL=__tmp__DG0U;
-      Self__CG0U->capacity__HFL=__tmp__EG0U;
+      __TH0U=(____Q)(__RH0U->__OFL <<  1);
+      __SH0U=((____DB *)__RH0U->__FFL);
+      __VH0U=__RH0U->__OFL;
+      __WH0U=__55W(((____IB )__SH0U),((____YWB )__VH0U),((____YWB )__TH0U));
+      __SH0U=((____DB *)__WH0U);
+      __M00(__SH0U,__VH0U,(____Q)(__TH0U -  1));
+      __RH0U->__FFL=__SH0U;
+      __RH0U->__OFL=__TH0U;
     };
   };
-  ((__CHARACTER__DB *)Self__CG0U->storage__4EL)[Self__CG0U->count__WJ]=' ';
-  Self__CG0U->count__WJ=(__INTEGER__Q)(Self__CG0U->count__WJ +  1);
-  __tmp__C2UP=Self__A2UP->parent_expr_binary_cmp__UXBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__C2UP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__D2UP=((__STRING_CST__5J *)__tmp__C2UP)->parent_constant__EK.static_type__SG4D;
+  ((____DB *)__RH0U->__FFL)[__RH0U->__WJ]=' ';
+  __RH0U->__WJ=(____Q)(__RH0U->__WJ +  1);
+  __R3UP=__P3UP->__DZBP.__0A5J;
+  switch (((struct ___OBJ *)__R3UP)->__id) {
+  case ____5J__: {
+    __S3UP=((____5J *)__R3UP)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__D2UP=((__EXTERNAL_C__L5WC *)__tmp__C2UP)->static_type__J54D;
+  case ____0AXC__: {
+    __S3UP=((____0AXC *)__R3UP)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__D2UP=((__PROTOTYPE_CST__45WC *)__tmp__C2UP)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __S3UP=((____NBXC *)__R3UP)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__D2UP=((__INTEGER_CST__KAXC *)__tmp__C2UP)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __S3UP=((____ZBXC *)__R3UP)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__D2UP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__C2UP));
+  case ____DMWH__: {
+    __S3UP=__B21J(((____DMWH *)__R3UP));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__D2UP=((__READ_LOCAL__N5ZI *)__tmp__C2UP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __S3UP=((____2A0I *)__R3UP)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__D2UP=static_type__2CCK();
+  case ____HJNJ__: {
+    __S3UP=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__D2UP=static_type__BDCK();
+  case ____SJNJ__: {
+    __S3UP=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__D2UP=static_type__GDCK();
+  case ____0AOJ__: {
+    __S3UP=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__D2UP=static_type__LDCK();
+  case ____EBOJ__: {
+    __S3UP=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__D2UP=static_type__QDCK();
+  case ____3BOJ__: {
+    __S3UP=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__D2UP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__C2UP));
+  case ____RCOJ__: {
+    __S3UP=__EFCK(((____RCOJ *)__R3UP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__D2UP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__C2UP));
+  case ____HDOJ__: {
+    __S3UP=__JFCK(((____HDOJ *)__R3UP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__D2UP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__C2UP));
+  case ____1DOJ__: {
+    __S3UP=__OFCK(((____1DOJ *)__R3UP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__D2UP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__C2UP));
+  case ____PEOJ__: {
+    __S3UP=__TFCK(((____PEOJ *)__R3UP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__D2UP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__C2UP));
+  case ____DFOJ__: {
+    __S3UP=__YFCK(((____DFOJ *)__R3UP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__D2UP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__C2UP));
+  case ____XFOJ__: {
+    __S3UP=__3FCK(((____XFOJ *)__R3UP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__D2UP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __S3UP=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__D2UP=static_type__XECK(((__ITEM__VFOJ *)__tmp__C2UP));
+  case ____EHOJ__: {
+    __S3UP=__GGCK(((____EHOJ *)__R3UP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__D2UP=static_type__DFCK();
+  case ____2HOJ__: {
+    __S3UP=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__D2UP=((__CAST__JHOJ *)__tmp__C2UP)->static_type__TC5J;
+  case ____YIOJ__: {
+    __S3UP=((____YIOJ *)__R3UP)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__D2UP=((__REAL_CST__JLOJ *)__tmp__C2UP)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __S3UP=((____YMOJ *)__R3UP)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__D2UP=((__CHARACTER_CST__5LOJ *)__tmp__C2UP)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __S3UP=((____ONOJ *)__R3UP)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__D2UP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__C2UP)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __S3UP=((____YOOJ *)__R3UP)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__D2UP=((__READ_SLOT__ZK4K *)__tmp__C2UP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __S3UP=((____IM4K *)__R3UP)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__D2UP=static_type__NL5O();
+  case ____T5FL__: {
+    __S3UP=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__D2UP=static_type__QQTP();
+  case ____3DUL__: {
+    __S3UP=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__D2UP=static_type__041P();
+  case ____0EUL__: {
+    __S3UP=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__D2UP=static_type__VQTP();
+  case ____BGUL__: {
+    __S3UP=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__D2UP=static_type__A51P();
+  case ____2GUL__: {
+    __S3UP=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__D2UP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__C2UP));
+  case ____B0VL__: {
+    __S3UP=__DXBN(((____B0VL *)__R3UP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__D2UP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__C2UP));
+  case ____P0VL__: {
+    __S3UP=__4AGM(((____P0VL *)__R3UP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__D2UP=((__READ_GLOBAL__B4YL *)__tmp__C2UP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __S3UP=((____Q5YL *)__R3UP)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__D2UP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__C2UP));
+  case ____UVPM__: {
+    __S3UP=__OFWN(((____UVPM *)__R3UP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__D2UP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__C2UP));
+  case ____0ZPM__: {
+    __S3UP=__QM1P(((____0ZPM *)__R3UP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__D2UP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__C2UP));
+  case ____MR0N__: {
+    __S3UP=__FQVO(((____MR0N *)__R3UP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__D2UP=static_type__BA0Q();
+  case ____YWBP__: {
+    __S3UP=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__D2UP=static_type__MBUP();
+  case ____LYBP__: {
+    __S3UP=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__D2UP=static_type__RBUP();
+  case ____CZBP__: {
+    __S3UP=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__D2UP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__C2UP));
+  case ____3BEP__: {
+    __S3UP=__ZPFQ(((____3BEP *)__R3UP));
   } break;
   };
-  __tmp__C2UP=((__TYPE_FULL__PMB *)__tmp__D2UP)->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__C2UP)->__id) {
-  case __TYPE__FF__: {
-    __tmp__O2UP=((__TYPE__FF *)__tmp__C2UP)->prototype__QF->parent_named__PF.name__4VB;
+  __R3UP=((____WMB *)__S3UP)->__KLK;
+  switch (((struct ___OBJ *)__R3UP)->__id) {
+  case ____FF__: {
+    __33UP=((____FF *)__R3UP)->__QF->__PF.__FWB;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__O2UP=(&__string_4);
+  case ____FMB__: {
+    __33UP=(&__string_4);
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__O2UP=(&__string_5);
+  case ____HMB__: {
+    __33UP=(&__string_5);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__O2UP=(&__string_54);
+  case ____JMB__: {
+    __33UP=(&__string_54);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__O2UP=(&__string_56);
+  case ____LMB__: {
+    __33UP=(&__string_56);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__O2UP=((__TYPE_GENERIC__BCY *)__tmp__C2UP)->name__0YMB;
+  case ____ICY__: {
+    __33UP=((____ICY *)__R3UP)->__TZMB;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__PJFS=prototype__L2ZG();
-    __tmp__O2UP=__tmp__PJFS->parent_named__PF.name__4VB;
+  case ____EQ5D__: {
+    __4KFS=__03ZG();
+    __33UP=__4KFS->__PF.__FWB;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__O2UP=((__PROFIL_BLOCK__22NJ *)__tmp__C2UP)->parent_profil__32NJ.name__P1IK;
+  case ____L4NJ__: {
+    __33UP=((____L4NJ *)__R3UP)->__M4NJ.__42IK;
   } break;
   };
-  if (((((((((((void *)__tmp__O2UP == (void *)(&__string_57)) || ((void *)__tmp__O2UP == (void *)(&__string_58))) || ((void *)__tmp__O2UP == (void *)(&__string_59))) || ((void *)__tmp__O2UP == (void *)(&__string_60))) || ((void *)__tmp__O2UP == (void *)(&__string_61))) || ((void *)__tmp__O2UP == (void *)(&__string_62))) || ((void *)__tmp__O2UP == (void *)(&__string_63))) || ((void *)__tmp__O2UP == (void *)(&__string_64))) || ((void *)__tmp__O2UP == (void *)(&__string_42)))) {
-    __tmp__L2UP=Self__A2UP->parent_expr_binary_cmp__UXBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__L2UP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__M2UP=((__STRING_CST__5J *)__tmp__L2UP)->parent_constant__EK.static_type__SG4D;
+  if (((((((((((void *)__33UP == (void *)(&__string_57)) || ((void *)__33UP == (void *)(&__string_58))) || ((void *)__33UP == (void *)(&__string_59))) || ((void *)__33UP == (void *)(&__string_60))) || ((void *)__33UP == (void *)(&__string_61))) || ((void *)__33UP == (void *)(&__string_62))) || ((void *)__33UP == (void *)(&__string_63))) || ((void *)__33UP == (void *)(&__string_64))) || ((void *)__33UP == (void *)(&__string_42)))) {
+    __03UP=__P3UP->__DZBP.__AB5J;
+    switch (((struct ___OBJ *)__03UP)->__id) {
+    case ____5J__: {
+      __13UP=((____5J *)__03UP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__M2UP=((__EXTERNAL_C__L5WC *)__tmp__L2UP)->static_type__J54D;
+    case ____0AXC__: {
+      __13UP=((____0AXC *)__03UP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__M2UP=((__PROTOTYPE_CST__45WC *)__tmp__L2UP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __13UP=((____NBXC *)__03UP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__M2UP=((__INTEGER_CST__KAXC *)__tmp__L2UP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __13UP=((____ZBXC *)__03UP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__M2UP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__L2UP));
+    case ____DMWH__: {
+      __13UP=__B21J(((____DMWH *)__03UP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__M2UP=((__READ_LOCAL__N5ZI *)__tmp__L2UP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __13UP=((____2A0I *)__03UP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__M2UP=static_type__2CCK();
+    case ____HJNJ__: {
+      __13UP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__M2UP=static_type__BDCK();
+    case ____SJNJ__: {
+      __13UP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__M2UP=static_type__GDCK();
+    case ____0AOJ__: {
+      __13UP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__M2UP=static_type__LDCK();
+    case ____EBOJ__: {
+      __13UP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__M2UP=static_type__QDCK();
+    case ____3BOJ__: {
+      __13UP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__M2UP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__L2UP));
+    case ____RCOJ__: {
+      __13UP=__EFCK(((____RCOJ *)__03UP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__M2UP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__L2UP));
+    case ____HDOJ__: {
+      __13UP=__JFCK(((____HDOJ *)__03UP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__M2UP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__L2UP));
+    case ____1DOJ__: {
+      __13UP=__OFCK(((____1DOJ *)__03UP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__M2UP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__L2UP));
+    case ____PEOJ__: {
+      __13UP=__TFCK(((____PEOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__M2UP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__L2UP));
+    case ____DFOJ__: {
+      __13UP=__YFCK(((____DFOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__M2UP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__L2UP));
+    case ____XFOJ__: {
+      __13UP=__3FCK(((____XFOJ *)__03UP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__M2UP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __13UP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__M2UP=static_type__XECK(((__ITEM__VFOJ *)__tmp__L2UP));
+    case ____EHOJ__: {
+      __13UP=__GGCK(((____EHOJ *)__03UP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__M2UP=static_type__DFCK();
+    case ____2HOJ__: {
+      __13UP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__M2UP=((__CAST__JHOJ *)__tmp__L2UP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __13UP=((____YIOJ *)__03UP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__M2UP=((__REAL_CST__JLOJ *)__tmp__L2UP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __13UP=((____YMOJ *)__03UP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__M2UP=((__CHARACTER_CST__5LOJ *)__tmp__L2UP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __13UP=((____ONOJ *)__03UP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__M2UP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__L2UP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __13UP=((____YOOJ *)__03UP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__M2UP=((__READ_SLOT__ZK4K *)__tmp__L2UP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __13UP=((____IM4K *)__03UP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__M2UP=static_type__NL5O();
+    case ____T5FL__: {
+      __13UP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__M2UP=static_type__QQTP();
+    case ____3DUL__: {
+      __13UP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__M2UP=static_type__041P();
+    case ____0EUL__: {
+      __13UP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__M2UP=static_type__VQTP();
+    case ____BGUL__: {
+      __13UP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__M2UP=static_type__A51P();
+    case ____2GUL__: {
+      __13UP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__M2UP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__L2UP));
+    case ____B0VL__: {
+      __13UP=__DXBN(((____B0VL *)__03UP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__M2UP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__L2UP));
+    case ____P0VL__: {
+      __13UP=__4AGM(((____P0VL *)__03UP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__M2UP=((__READ_GLOBAL__B4YL *)__tmp__L2UP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __13UP=((____Q5YL *)__03UP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__M2UP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__L2UP));
+    case ____UVPM__: {
+      __13UP=__OFWN(((____UVPM *)__03UP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__M2UP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__L2UP));
+    case ____0ZPM__: {
+      __13UP=__QM1P(((____0ZPM *)__03UP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__M2UP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__L2UP));
+    case ____MR0N__: {
+      __13UP=__FQVO(((____MR0N *)__03UP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__M2UP=static_type__BA0Q();
+    case ____YWBP__: {
+      __13UP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__M2UP=static_type__MBUP();
+    case ____LYBP__: {
+      __13UP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__M2UP=static_type__RBUP();
+    case ____CZBP__: {
+      __13UP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__M2UP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__L2UP));
+    case ____3BEP__: {
+      __13UP=__ZPFQ(((____3BEP *)__03UP));
     } break;
     };
-    __tmp__T2UP=((void *)((__TYPE_FULL__PMB *)__tmp__M2UP)->the_parent_type__DLK == (void *)type_pointer__4OB);
+    __C4UP=((void *)((____WMB *)__13UP)->__KLK == (void *)__FPB);
   } else /* FALSE */ {
-    __tmp__T2UP=FALSE__O__;
+    __C4UP=__O__;
   };
-  if (__tmp__T2UP) {
-    append__3VX(((__STRING__BC *)buffer__B2UP),(&__string_663));
-    __tmp__T2UP=TRUE__K__;
+  if (__C4UP) {
+    __EWX(((____BC *)__Q3UP),(&__string_663));
+    __C4UP=__K__;
   } else /* FALSE */ {
-    __tmp__T2UP=FALSE__O__;
+    __C4UP=__O__;
   };
-  if ((! __tmp__T2UP)) {
-    __tmp__L2UP=Self__A2UP->parent_expr_binary_cmp__UXBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__L2UP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__M2UP=((__STRING_CST__5J *)__tmp__L2UP)->parent_constant__EK.static_type__SG4D;
+  if ((! __C4UP)) {
+    __03UP=__P3UP->__DZBP.__AB5J;
+    switch (((struct ___OBJ *)__03UP)->__id) {
+    case ____5J__: {
+      __13UP=((____5J *)__03UP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__M2UP=((__EXTERNAL_C__L5WC *)__tmp__L2UP)->static_type__J54D;
+    case ____0AXC__: {
+      __13UP=((____0AXC *)__03UP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__M2UP=((__PROTOTYPE_CST__45WC *)__tmp__L2UP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __13UP=((____NBXC *)__03UP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__M2UP=((__INTEGER_CST__KAXC *)__tmp__L2UP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __13UP=((____ZBXC *)__03UP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__M2UP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__L2UP));
+    case ____DMWH__: {
+      __13UP=__B21J(((____DMWH *)__03UP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__M2UP=((__READ_LOCAL__N5ZI *)__tmp__L2UP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __13UP=((____2A0I *)__03UP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__M2UP=static_type__2CCK();
+    case ____HJNJ__: {
+      __13UP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__M2UP=static_type__BDCK();
+    case ____SJNJ__: {
+      __13UP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__M2UP=static_type__GDCK();
+    case ____0AOJ__: {
+      __13UP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__M2UP=static_type__LDCK();
+    case ____EBOJ__: {
+      __13UP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__M2UP=static_type__QDCK();
+    case ____3BOJ__: {
+      __13UP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__M2UP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__L2UP));
+    case ____RCOJ__: {
+      __13UP=__EFCK(((____RCOJ *)__03UP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__M2UP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__L2UP));
+    case ____HDOJ__: {
+      __13UP=__JFCK(((____HDOJ *)__03UP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__M2UP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__L2UP));
+    case ____1DOJ__: {
+      __13UP=__OFCK(((____1DOJ *)__03UP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__M2UP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__L2UP));
+    case ____PEOJ__: {
+      __13UP=__TFCK(((____PEOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__M2UP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__L2UP));
+    case ____DFOJ__: {
+      __13UP=__YFCK(((____DFOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__M2UP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__L2UP));
+    case ____XFOJ__: {
+      __13UP=__3FCK(((____XFOJ *)__03UP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__M2UP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __13UP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__M2UP=static_type__XECK(((__ITEM__VFOJ *)__tmp__L2UP));
+    case ____EHOJ__: {
+      __13UP=__GGCK(((____EHOJ *)__03UP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__M2UP=static_type__DFCK();
+    case ____2HOJ__: {
+      __13UP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__M2UP=((__CAST__JHOJ *)__tmp__L2UP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __13UP=((____YIOJ *)__03UP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__M2UP=((__REAL_CST__JLOJ *)__tmp__L2UP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __13UP=((____YMOJ *)__03UP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__M2UP=((__CHARACTER_CST__5LOJ *)__tmp__L2UP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __13UP=((____ONOJ *)__03UP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__M2UP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__L2UP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __13UP=((____YOOJ *)__03UP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__M2UP=((__READ_SLOT__ZK4K *)__tmp__L2UP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __13UP=((____IM4K *)__03UP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__M2UP=static_type__NL5O();
+    case ____T5FL__: {
+      __13UP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__M2UP=static_type__QQTP();
+    case ____3DUL__: {
+      __13UP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__M2UP=static_type__041P();
+    case ____0EUL__: {
+      __13UP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__M2UP=static_type__VQTP();
+    case ____BGUL__: {
+      __13UP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__M2UP=static_type__A51P();
+    case ____2GUL__: {
+      __13UP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__M2UP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__L2UP));
+    case ____B0VL__: {
+      __13UP=__DXBN(((____B0VL *)__03UP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__M2UP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__L2UP));
+    case ____P0VL__: {
+      __13UP=__4AGM(((____P0VL *)__03UP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__M2UP=((__READ_GLOBAL__B4YL *)__tmp__L2UP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __13UP=((____Q5YL *)__03UP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__M2UP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__L2UP));
+    case ____UVPM__: {
+      __13UP=__OFWN(((____UVPM *)__03UP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__M2UP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__L2UP));
+    case ____0ZPM__: {
+      __13UP=__QM1P(((____0ZPM *)__03UP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__M2UP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__L2UP));
+    case ____MR0N__: {
+      __13UP=__FQVO(((____MR0N *)__03UP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__M2UP=static_type__BA0Q();
+    case ____YWBP__: {
+      __13UP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__M2UP=static_type__MBUP();
+    case ____LYBP__: {
+      __13UP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__M2UP=static_type__RBUP();
+    case ____CZBP__: {
+      __13UP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__M2UP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__L2UP));
+    case ____3BEP__: {
+      __13UP=__ZPFQ(((____3BEP *)__03UP));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__M2UP)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__B2UP),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__13UP)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__Q3UP),(&__string_660));
     };
   };
-  __tmp__C2UP=Self__A2UP->parent_expr_binary_cmp__UXBP.right__R54J;
-  switch (((struct ___OBJ *)__tmp__C2UP)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__D2UP=((__STRING_CST__5J *)__tmp__C2UP)->parent_constant__EK.static_type__SG4D;
+  __R3UP=__P3UP->__DZBP.__AB5J;
+  switch (((struct ___OBJ *)__R3UP)->__id) {
+  case ____5J__: {
+    __S3UP=((____5J *)__R3UP)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__D2UP=((__EXTERNAL_C__L5WC *)__tmp__C2UP)->static_type__J54D;
+  case ____0AXC__: {
+    __S3UP=((____0AXC *)__R3UP)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__D2UP=((__PROTOTYPE_CST__45WC *)__tmp__C2UP)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __S3UP=((____NBXC *)__R3UP)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__D2UP=((__INTEGER_CST__KAXC *)__tmp__C2UP)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __S3UP=((____ZBXC *)__R3UP)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__D2UP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__C2UP));
+  case ____DMWH__: {
+    __S3UP=__B21J(((____DMWH *)__R3UP));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__D2UP=((__READ_LOCAL__N5ZI *)__tmp__C2UP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __S3UP=((____2A0I *)__R3UP)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__D2UP=static_type__2CCK();
+  case ____HJNJ__: {
+    __S3UP=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__D2UP=static_type__BDCK();
+  case ____SJNJ__: {
+    __S3UP=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__D2UP=static_type__GDCK();
+  case ____0AOJ__: {
+    __S3UP=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__D2UP=static_type__LDCK();
+  case ____EBOJ__: {
+    __S3UP=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__D2UP=static_type__QDCK();
+  case ____3BOJ__: {
+    __S3UP=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__D2UP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__C2UP));
+  case ____RCOJ__: {
+    __S3UP=__EFCK(((____RCOJ *)__R3UP));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__D2UP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__C2UP));
+  case ____HDOJ__: {
+    __S3UP=__JFCK(((____HDOJ *)__R3UP));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__D2UP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__C2UP));
+  case ____1DOJ__: {
+    __S3UP=__OFCK(((____1DOJ *)__R3UP));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__D2UP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__C2UP));
+  case ____PEOJ__: {
+    __S3UP=__TFCK(((____PEOJ *)__R3UP));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__D2UP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__C2UP));
+  case ____DFOJ__: {
+    __S3UP=__YFCK(((____DFOJ *)__R3UP));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__D2UP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__C2UP));
+  case ____XFOJ__: {
+    __S3UP=__3FCK(((____XFOJ *)__R3UP));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__D2UP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __S3UP=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__D2UP=static_type__XECK(((__ITEM__VFOJ *)__tmp__C2UP));
+  case ____EHOJ__: {
+    __S3UP=__GGCK(((____EHOJ *)__R3UP));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__D2UP=static_type__DFCK();
+  case ____2HOJ__: {
+    __S3UP=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__D2UP=((__CAST__JHOJ *)__tmp__C2UP)->static_type__TC5J;
+  case ____YIOJ__: {
+    __S3UP=((____YIOJ *)__R3UP)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__D2UP=((__REAL_CST__JLOJ *)__tmp__C2UP)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __S3UP=((____YMOJ *)__R3UP)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__D2UP=((__CHARACTER_CST__5LOJ *)__tmp__C2UP)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __S3UP=((____ONOJ *)__R3UP)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__D2UP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__C2UP)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __S3UP=((____YOOJ *)__R3UP)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__D2UP=((__READ_SLOT__ZK4K *)__tmp__C2UP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __S3UP=((____IM4K *)__R3UP)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__D2UP=static_type__NL5O();
+  case ____T5FL__: {
+    __S3UP=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__D2UP=static_type__QQTP();
+  case ____3DUL__: {
+    __S3UP=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__D2UP=static_type__041P();
+  case ____0EUL__: {
+    __S3UP=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__D2UP=static_type__VQTP();
+  case ____BGUL__: {
+    __S3UP=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__D2UP=static_type__A51P();
+  case ____2GUL__: {
+    __S3UP=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__D2UP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__C2UP));
+  case ____B0VL__: {
+    __S3UP=__DXBN(((____B0VL *)__R3UP));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__D2UP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__C2UP));
+  case ____P0VL__: {
+    __S3UP=__4AGM(((____P0VL *)__R3UP));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__D2UP=((__READ_GLOBAL__B4YL *)__tmp__C2UP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __S3UP=((____Q5YL *)__R3UP)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__D2UP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__C2UP));
+  case ____UVPM__: {
+    __S3UP=__OFWN(((____UVPM *)__R3UP));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__D2UP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__C2UP));
+  case ____0ZPM__: {
+    __S3UP=__QM1P(((____0ZPM *)__R3UP));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__D2UP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__C2UP));
+  case ____MR0N__: {
+    __S3UP=__FQVO(((____MR0N *)__R3UP));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__D2UP=static_type__BA0Q();
+  case ____YWBP__: {
+    __S3UP=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__D2UP=static_type__MBUP();
+  case ____LYBP__: {
+    __S3UP=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__D2UP=static_type__RBUP();
+  case ____CZBP__: {
+    __S3UP=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__D2UP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__C2UP));
+  case ____3BEP__: {
+    __S3UP=__ZPFQ(((____3BEP *)__R3UP));
   } break;
   };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__D2UP)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)) {
-    __tmp__L2UP=Self__A2UP->parent_expr_binary_cmp__UXBP.left__L54J;
-    switch (((struct ___OBJ *)__tmp__L2UP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__M2UP=((__STRING_CST__5J *)__tmp__L2UP)->parent_constant__EK.static_type__SG4D;
+  if (((void *)((____WMB *)__S3UP)->__KLK == (void *)__FMB__)) {
+    __03UP=__P3UP->__DZBP.__0A5J;
+    switch (((struct ___OBJ *)__03UP)->__id) {
+    case ____5J__: {
+      __13UP=((____5J *)__03UP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__M2UP=((__EXTERNAL_C__L5WC *)__tmp__L2UP)->static_type__J54D;
+    case ____0AXC__: {
+      __13UP=((____0AXC *)__03UP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__M2UP=((__PROTOTYPE_CST__45WC *)__tmp__L2UP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __13UP=((____NBXC *)__03UP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__M2UP=((__INTEGER_CST__KAXC *)__tmp__L2UP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __13UP=((____ZBXC *)__03UP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__M2UP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__L2UP));
+    case ____DMWH__: {
+      __13UP=__B21J(((____DMWH *)__03UP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__M2UP=((__READ_LOCAL__N5ZI *)__tmp__L2UP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __13UP=((____2A0I *)__03UP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__M2UP=static_type__2CCK();
+    case ____HJNJ__: {
+      __13UP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__M2UP=static_type__BDCK();
+    case ____SJNJ__: {
+      __13UP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__M2UP=static_type__GDCK();
+    case ____0AOJ__: {
+      __13UP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__M2UP=static_type__LDCK();
+    case ____EBOJ__: {
+      __13UP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__M2UP=static_type__QDCK();
+    case ____3BOJ__: {
+      __13UP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__M2UP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__L2UP));
+    case ____RCOJ__: {
+      __13UP=__EFCK(((____RCOJ *)__03UP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__M2UP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__L2UP));
+    case ____HDOJ__: {
+      __13UP=__JFCK(((____HDOJ *)__03UP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__M2UP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__L2UP));
+    case ____1DOJ__: {
+      __13UP=__OFCK(((____1DOJ *)__03UP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__M2UP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__L2UP));
+    case ____PEOJ__: {
+      __13UP=__TFCK(((____PEOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__M2UP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__L2UP));
+    case ____DFOJ__: {
+      __13UP=__YFCK(((____DFOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__M2UP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__L2UP));
+    case ____XFOJ__: {
+      __13UP=__3FCK(((____XFOJ *)__03UP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__M2UP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __13UP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__M2UP=static_type__XECK(((__ITEM__VFOJ *)__tmp__L2UP));
+    case ____EHOJ__: {
+      __13UP=__GGCK(((____EHOJ *)__03UP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__M2UP=static_type__DFCK();
+    case ____2HOJ__: {
+      __13UP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__M2UP=((__CAST__JHOJ *)__tmp__L2UP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __13UP=((____YIOJ *)__03UP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__M2UP=((__REAL_CST__JLOJ *)__tmp__L2UP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __13UP=((____YMOJ *)__03UP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__M2UP=((__CHARACTER_CST__5LOJ *)__tmp__L2UP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __13UP=((____ONOJ *)__03UP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__M2UP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__L2UP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __13UP=((____YOOJ *)__03UP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__M2UP=((__READ_SLOT__ZK4K *)__tmp__L2UP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __13UP=((____IM4K *)__03UP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__M2UP=static_type__NL5O();
+    case ____T5FL__: {
+      __13UP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__M2UP=static_type__QQTP();
+    case ____3DUL__: {
+      __13UP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__M2UP=static_type__041P();
+    case ____0EUL__: {
+      __13UP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__M2UP=static_type__VQTP();
+    case ____BGUL__: {
+      __13UP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__M2UP=static_type__A51P();
+    case ____2GUL__: {
+      __13UP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__M2UP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__L2UP));
+    case ____B0VL__: {
+      __13UP=__DXBN(((____B0VL *)__03UP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__M2UP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__L2UP));
+    case ____P0VL__: {
+      __13UP=__4AGM(((____P0VL *)__03UP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__M2UP=((__READ_GLOBAL__B4YL *)__tmp__L2UP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __13UP=((____Q5YL *)__03UP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__M2UP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__L2UP));
+    case ____UVPM__: {
+      __13UP=__OFWN(((____UVPM *)__03UP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__M2UP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__L2UP));
+    case ____0ZPM__: {
+      __13UP=__QM1P(((____0ZPM *)__03UP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__M2UP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__L2UP));
+    case ____MR0N__: {
+      __13UP=__FQVO(((____MR0N *)__03UP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__M2UP=static_type__BA0Q();
+    case ____YWBP__: {
+      __13UP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__M2UP=static_type__MBUP();
+    case ____LYBP__: {
+      __13UP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__M2UP=static_type__RBUP();
+    case ____CZBP__: {
+      __13UP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__M2UP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__L2UP));
+    case ____3BEP__: {
+      __13UP=__ZPFQ(((____3BEP *)__03UP));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__M2UP)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__W3UP=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__13UP)->__KLK)->__id) {
+    case ____FF__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____FMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____HMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____JMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____LMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____ICY__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__W3UP=TRUE__K__;
+    case ____EQ5D__: {
+      __F5UP=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__W3UP=TRUE__K__;
+    case ____L4NJ__: {
+      __F5UP=__K__;
     } break;
     };
-    __tmp__T2UP=__tmp__W3UP;
+    __C4UP=__F5UP;
   } else /* FALSE */ {
-    __tmp__T2UP=FALSE__O__;
-  };
-  if (__tmp__T2UP) {
-    Self__MG0U=((__STRING__BC *)buffer__B2UP);
-    if ((Self__MG0U->capacity__HFL <= Self__MG0U->count__WJ)) {
-      if ((Self__MG0U->capacity__HFL ==  0)) {
-        Self__MG0U->capacity__HFL= 32;
-        __tmp__NG0U=create__KVW( 32);
-        Self__MG0U->storage__4EL=__tmp__NG0U;
-      } else /* FALSE */ {
-        __tmp__OG0U=(__INTEGER__Q)(Self__MG0U->capacity__HFL <<  1);
-        __tmp__NG0U=((__CHARACTER__DB *)Self__MG0U->storage__4EL);
-        old_nb_elts__QG0U=Self__MG0U->capacity__HFL;
-        __tmp__RG0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__NG0U),((__UINTEGER_32__RWB )old_nb_elts__QG0U),((__UINTEGER_32__RWB )__tmp__OG0U));
-        __tmp__NG0U=((__CHARACTER__DB *)__tmp__RG0U);
-        clear__to__F00(__tmp__NG0U,old_nb_elts__QG0U,(__INTEGER__Q)(__tmp__OG0U -  1));
-        Self__MG0U->storage__4EL=__tmp__NG0U;
-        Self__MG0U->capacity__HFL=__tmp__OG0U;
-      };
-    };
-    ((__CHARACTER__DB *)Self__MG0U->storage__4EL)[Self__MG0U->count__WJ]='0';
-    Self__MG0U->count__WJ=(__INTEGER__Q)(Self__MG0U->count__WJ +  1);
+    __C4UP=__O__;
+  };
+  if (__C4UP) {
+    __1H0U=((____BC *)__Q3UP);
+    if ((__1H0U->__OFL <= __1H0U->__WJ)) {
+      if ((__1H0U->__OFL ==  0)) {
+        __1H0U->__OFL= 32;
+        __2H0U=__RVW( 32);
+        __1H0U->__FFL=__2H0U;
+      } else /* FALSE */ {
+        __3H0U=(____Q)(__1H0U->__OFL <<  1);
+        __2H0U=((____DB *)__1H0U->__FFL);
+        __5H0U=__1H0U->__OFL;
+        __AI0U=__55W(((____IB )__2H0U),((____YWB )__5H0U),((____YWB )__3H0U));
+        __2H0U=((____DB *)__AI0U);
+        __M00(__2H0U,__5H0U,(____Q)(__3H0U -  1));
+        __1H0U->__FFL=__2H0U;
+        __1H0U->__OFL=__3H0U;
+      };
+    };
+    ((____DB *)__1H0U->__FFL)[__1H0U->__WJ]='0';
+    __1H0U->__WJ=(____Q)(__1H0U->__WJ +  1);
   } else /* FALSE */ {
-    __tmp__L2UP=Self__A2UP->parent_expr_binary_cmp__UXBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__L2UP)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__L2UP),buffer__B2UP);
+    __03UP=__P3UP->__DZBP.__AB5J;
+    switch (((struct ___OBJ *)__03UP)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__03UP),__Q3UP);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__B2UP),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__03UP)),__Q3UP);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__Q3UP),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__03UP)),__Q3UP);
     } 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__L2UP)),buffer__B2UP);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__B2UP),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__L2UP))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__Q3UP),((____YMOJ *)((____5J *)__03UP))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__DLFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__L2UP));
-      Self__UG0U=((__STRING__BC *)buffer__B2UP);
-      if ((Self__UG0U->capacity__HFL <= Self__UG0U->count__WJ)) {
-        if ((Self__UG0U->capacity__HFL ==  0)) {
-          Self__UG0U->capacity__HFL= 32;
-          __tmp__VG0U=create__KVW( 32);
-          Self__UG0U->storage__4EL=__tmp__VG0U;
+    case ____ONOJ__: {
+      __SMFS=((____ONOJ *)((____5J *)__03UP));
+      __DI0U=((____BC *)__Q3UP);
+      if ((__DI0U->__OFL <= __DI0U->__WJ)) {
+        if ((__DI0U->__OFL ==  0)) {
+          __DI0U->__OFL= 32;
+          __EI0U=__RVW( 32);
+          __DI0U->__FFL=__EI0U;
         } else /* FALSE */ {
-          __tmp__WG0U=(__INTEGER__Q)(Self__UG0U->capacity__HFL <<  1);
-          __tmp__VG0U=((__CHARACTER__DB *)Self__UG0U->storage__4EL);
-          old_nb_elts__YG0U=Self__UG0U->capacity__HFL;
-          __tmp__ZG0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__VG0U),((__UINTEGER_32__RWB )old_nb_elts__YG0U),((__UINTEGER_32__RWB )__tmp__WG0U));
-          __tmp__VG0U=((__CHARACTER__DB *)__tmp__ZG0U);
-          clear__to__F00(__tmp__VG0U,old_nb_elts__YG0U,(__INTEGER__Q)(__tmp__WG0U -  1));
-          Self__UG0U->storage__4EL=__tmp__VG0U;
-          Self__UG0U->capacity__HFL=__tmp__WG0U;
+          __FI0U=(____Q)(__DI0U->__OFL <<  1);
+          __EI0U=((____DB *)__DI0U->__FFL);
+          __HI0U=__DI0U->__OFL;
+          __II0U=__55W(((____IB )__EI0U),((____YWB )__HI0U),((____YWB )__FI0U));
+          __EI0U=((____DB *)__II0U);
+          __M00(__EI0U,__HI0U,(____Q)(__FI0U -  1));
+          __DI0U->__FFL=__EI0U;
+          __DI0U->__OFL=__FI0U;
         };
       };
-      ((__CHARACTER__DB *)Self__UG0U->storage__4EL)[Self__UG0U->count__WJ]='\'';
-      Self__UG0U->count__WJ=(__INTEGER__Q)(Self__UG0U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__B2UP),Self__DLFS->text__ID5J);
-      Self__UG0U=((__STRING__BC *)buffer__B2UP);
-      if ((Self__UG0U->capacity__HFL <= Self__UG0U->count__WJ)) {
-        if ((Self__UG0U->capacity__HFL ==  0)) {
-          Self__UG0U->capacity__HFL= 32;
-          __tmp__VG0U=create__KVW( 32);
-          Self__UG0U->storage__4EL=__tmp__VG0U;
+      ((____DB *)__DI0U->__FFL)[__DI0U->__WJ]='\'';
+      __DI0U->__WJ=(____Q)(__DI0U->__WJ +  1);
+      __EWX(((____BC *)__Q3UP),__SMFS->__XE5J);
+      __DI0U=((____BC *)__Q3UP);
+      if ((__DI0U->__OFL <= __DI0U->__WJ)) {
+        if ((__DI0U->__OFL ==  0)) {
+          __DI0U->__OFL= 32;
+          __EI0U=__RVW( 32);
+          __DI0U->__FFL=__EI0U;
         } else /* FALSE */ {
-          __tmp__WG0U=(__INTEGER__Q)(Self__UG0U->capacity__HFL <<  1);
-          __tmp__VG0U=((__CHARACTER__DB *)Self__UG0U->storage__4EL);
-          old_nb_elts__YG0U=Self__UG0U->capacity__HFL;
-          __tmp__ZG0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__VG0U),((__UINTEGER_32__RWB )old_nb_elts__YG0U),((__UINTEGER_32__RWB )__tmp__WG0U));
-          __tmp__VG0U=((__CHARACTER__DB *)__tmp__ZG0U);
-          clear__to__F00(__tmp__VG0U,old_nb_elts__YG0U,(__INTEGER__Q)(__tmp__WG0U -  1));
-          Self__UG0U->storage__4EL=__tmp__VG0U;
-          Self__UG0U->capacity__HFL=__tmp__WG0U;
+          __FI0U=(____Q)(__DI0U->__OFL <<  1);
+          __EI0U=((____DB *)__DI0U->__FFL);
+          __HI0U=__DI0U->__OFL;
+          __II0U=__55W(((____IB )__EI0U),((____YWB )__HI0U),((____YWB )__FI0U));
+          __EI0U=((____DB *)__II0U);
+          __M00(__EI0U,__HI0U,(____Q)(__FI0U -  1));
+          __DI0U->__FFL=__EI0U;
+          __DI0U->__OFL=__FI0U;
         };
       };
-      ((__CHARACTER__DB *)Self__UG0U->storage__4EL)[Self__UG0U->count__WJ]='\'';
-      Self__UG0U->count__WJ=(__INTEGER__Q)(Self__UG0U->count__WJ +  1);
+      ((____DB *)__DI0U->__FFL)[__DI0U->__WJ]='\'';
+      __DI0U->__WJ=(____Q)(__DI0U->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__FLFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__L2UP));
-      Self__UG0U=((__STRING__BC *)buffer__B2UP);
-      if ((Self__UG0U->capacity__HFL <= Self__UG0U->count__WJ)) {
-        if ((Self__UG0U->capacity__HFL ==  0)) {
-          Self__UG0U->capacity__HFL= 32;
-          __tmp__VG0U=create__KVW( 32);
-          Self__UG0U->storage__4EL=__tmp__VG0U;
+    case ____YOOJ__: {
+      __UMFS=((____YOOJ *)((____5J *)__03UP));
+      __DI0U=((____BC *)__Q3UP);
+      if ((__DI0U->__OFL <= __DI0U->__WJ)) {
+        if ((__DI0U->__OFL ==  0)) {
+          __DI0U->__OFL= 32;
+          __EI0U=__RVW( 32);
+          __DI0U->__FFL=__EI0U;
         } else /* FALSE */ {
-          __tmp__WG0U=(__INTEGER__Q)(Self__UG0U->capacity__HFL <<  1);
-          __tmp__VG0U=((__CHARACTER__DB *)Self__UG0U->storage__4EL);
-          old_nb_elts__YG0U=Self__UG0U->capacity__HFL;
-          __tmp__ZG0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__VG0U),((__UINTEGER_32__RWB )old_nb_elts__YG0U),((__UINTEGER_32__RWB )__tmp__WG0U));
-          __tmp__VG0U=((__CHARACTER__DB *)__tmp__ZG0U);
-          clear__to__F00(__tmp__VG0U,old_nb_elts__YG0U,(__INTEGER__Q)(__tmp__WG0U -  1));
-          Self__UG0U->storage__4EL=__tmp__VG0U;
-          Self__UG0U->capacity__HFL=__tmp__WG0U;
+          __FI0U=(____Q)(__DI0U->__OFL <<  1);
+          __EI0U=((____DB *)__DI0U->__FFL);
+          __HI0U=__DI0U->__OFL;
+          __II0U=__55W(((____IB )__EI0U),((____YWB )__HI0U),((____YWB )__FI0U));
+          __EI0U=((____DB *)__II0U);
+          __M00(__EI0U,__HI0U,(____Q)(__FI0U -  1));
+          __DI0U->__FFL=__EI0U;
+          __DI0U->__OFL=__FI0U;
         };
       };
-      ((__CHARACTER__DB *)Self__UG0U->storage__4EL)[Self__UG0U->count__WJ]='\"';
-      Self__UG0U->count__WJ=(__INTEGER__Q)(Self__UG0U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__B2UP),Self__FLFS->string__EBJK);
-      Self__UG0U=((__STRING__BC *)buffer__B2UP);
-      if ((Self__UG0U->capacity__HFL <= Self__UG0U->count__WJ)) {
-        if ((Self__UG0U->capacity__HFL ==  0)) {
-          Self__UG0U->capacity__HFL= 32;
-          __tmp__VG0U=create__KVW( 32);
-          Self__UG0U->storage__4EL=__tmp__VG0U;
+      ((____DB *)__DI0U->__FFL)[__DI0U->__WJ]='\"';
+      __DI0U->__WJ=(____Q)(__DI0U->__WJ +  1);
+      __EWX(((____BC *)__Q3UP),__UMFS->__TCJK);
+      __DI0U=((____BC *)__Q3UP);
+      if ((__DI0U->__OFL <= __DI0U->__WJ)) {
+        if ((__DI0U->__OFL ==  0)) {
+          __DI0U->__OFL= 32;
+          __EI0U=__RVW( 32);
+          __DI0U->__FFL=__EI0U;
         } else /* FALSE */ {
-          __tmp__WG0U=(__INTEGER__Q)(Self__UG0U->capacity__HFL <<  1);
-          __tmp__VG0U=((__CHARACTER__DB *)Self__UG0U->storage__4EL);
-          old_nb_elts__YG0U=Self__UG0U->capacity__HFL;
-          __tmp__ZG0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__VG0U),((__UINTEGER_32__RWB )old_nb_elts__YG0U),((__UINTEGER_32__RWB )__tmp__WG0U));
-          __tmp__VG0U=((__CHARACTER__DB *)__tmp__ZG0U);
-          clear__to__F00(__tmp__VG0U,old_nb_elts__YG0U,(__INTEGER__Q)(__tmp__WG0U -  1));
-          Self__UG0U->storage__4EL=__tmp__VG0U;
-          Self__UG0U->capacity__HFL=__tmp__WG0U;
+          __FI0U=(____Q)(__DI0U->__OFL <<  1);
+          __EI0U=((____DB *)__DI0U->__FFL);
+          __HI0U=__DI0U->__OFL;
+          __II0U=__55W(((____IB )__EI0U),((____YWB )__HI0U),((____YWB )__FI0U));
+          __EI0U=((____DB *)__II0U);
+          __M00(__EI0U,__HI0U,(____Q)(__FI0U -  1));
+          __DI0U->__FFL=__EI0U;
+          __DI0U->__OFL=__FI0U;
         };
       };
-      ((__CHARACTER__DB *)Self__UG0U->storage__4EL)[Self__UG0U->count__WJ]='\"';
-      Self__UG0U->count__WJ=(__INTEGER__Q)(Self__UG0U->count__WJ +  1);
+      ((____DB *)__DI0U->__FFL)[__DI0U->__WJ]='\"';
+      __DI0U->__WJ=(____Q)(__DI0U->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__B2UP),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__L2UP))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__Q3UP),((____Q5YL *)((____5J *)__03UP))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__03UP)),__Q3UP);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__L2UP)),buffer__B2UP);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__03UP)),__Q3UP);
     } break;
     };
-    __tmp__L2UP=Self__A2UP->parent_expr_binary_cmp__UXBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__L2UP)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__M2UP=((__STRING_CST__5J *)__tmp__L2UP)->parent_constant__EK.static_type__SG4D;
+    __03UP=__P3UP->__DZBP.__AB5J;
+    switch (((struct ___OBJ *)__03UP)->__id) {
+    case ____5J__: {
+      __13UP=((____5J *)__03UP)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__M2UP=((__EXTERNAL_C__L5WC *)__tmp__L2UP)->static_type__J54D;
+    case ____0AXC__: {
+      __13UP=((____0AXC *)__03UP)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__M2UP=((__PROTOTYPE_CST__45WC *)__tmp__L2UP)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __13UP=((____NBXC *)__03UP)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__M2UP=((__INTEGER_CST__KAXC *)__tmp__L2UP)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __13UP=((____ZBXC *)__03UP)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__M2UP=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__L2UP));
+    case ____DMWH__: {
+      __13UP=__B21J(((____DMWH *)__03UP));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__M2UP=((__READ_LOCAL__N5ZI *)__tmp__L2UP)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __13UP=((____2A0I *)__03UP)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__M2UP=static_type__2CCK();
+    case ____HJNJ__: {
+      __13UP=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__M2UP=static_type__BDCK();
+    case ____SJNJ__: {
+      __13UP=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__M2UP=static_type__GDCK();
+    case ____0AOJ__: {
+      __13UP=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__M2UP=static_type__LDCK();
+    case ____EBOJ__: {
+      __13UP=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__M2UP=static_type__QDCK();
+    case ____3BOJ__: {
+      __13UP=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__M2UP=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__L2UP));
+    case ____RCOJ__: {
+      __13UP=__EFCK(((____RCOJ *)__03UP));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__M2UP=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__L2UP));
+    case ____HDOJ__: {
+      __13UP=__JFCK(((____HDOJ *)__03UP));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__M2UP=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__L2UP));
+    case ____1DOJ__: {
+      __13UP=__OFCK(((____1DOJ *)__03UP));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__M2UP=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__L2UP));
+    case ____PEOJ__: {
+      __13UP=__TFCK(((____PEOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__M2UP=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__L2UP));
+    case ____DFOJ__: {
+      __13UP=__YFCK(((____DFOJ *)__03UP));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__M2UP=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__L2UP));
+    case ____XFOJ__: {
+      __13UP=__3FCK(((____XFOJ *)__03UP));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__M2UP=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __13UP=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__M2UP=static_type__XECK(((__ITEM__VFOJ *)__tmp__L2UP));
+    case ____EHOJ__: {
+      __13UP=__GGCK(((____EHOJ *)__03UP));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__M2UP=static_type__DFCK();
+    case ____2HOJ__: {
+      __13UP=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__M2UP=((__CAST__JHOJ *)__tmp__L2UP)->static_type__TC5J;
+    case ____YIOJ__: {
+      __13UP=((____YIOJ *)__03UP)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__M2UP=((__REAL_CST__JLOJ *)__tmp__L2UP)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __13UP=((____YMOJ *)__03UP)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__M2UP=((__CHARACTER_CST__5LOJ *)__tmp__L2UP)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __13UP=((____ONOJ *)__03UP)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__M2UP=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__L2UP)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __13UP=((____YOOJ *)__03UP)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__M2UP=((__READ_SLOT__ZK4K *)__tmp__L2UP)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __13UP=((____IM4K *)__03UP)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__M2UP=static_type__NL5O();
+    case ____T5FL__: {
+      __13UP=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__M2UP=static_type__QQTP();
+    case ____3DUL__: {
+      __13UP=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__M2UP=static_type__041P();
+    case ____0EUL__: {
+      __13UP=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__M2UP=static_type__VQTP();
+    case ____BGUL__: {
+      __13UP=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__M2UP=static_type__A51P();
+    case ____2GUL__: {
+      __13UP=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__M2UP=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__L2UP));
+    case ____B0VL__: {
+      __13UP=__DXBN(((____B0VL *)__03UP));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__M2UP=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__L2UP));
+    case ____P0VL__: {
+      __13UP=__4AGM(((____P0VL *)__03UP));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__M2UP=((__READ_GLOBAL__B4YL *)__tmp__L2UP)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __13UP=((____Q5YL *)__03UP)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__M2UP=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__L2UP));
+    case ____UVPM__: {
+      __13UP=__OFWN(((____UVPM *)__03UP));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__M2UP=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__L2UP));
+    case ____0ZPM__: {
+      __13UP=__QM1P(((____0ZPM *)__03UP));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__M2UP=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__L2UP));
+    case ____MR0N__: {
+      __13UP=__FQVO(((____MR0N *)__03UP));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__M2UP=static_type__BA0Q();
+    case ____YWBP__: {
+      __13UP=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__M2UP=static_type__MBUP();
+    case ____LYBP__: {
+      __13UP=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__M2UP=static_type__RBUP();
+    case ____CZBP__: {
+      __13UP=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__M2UP=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__L2UP));
+    case ____3BEP__: {
+      __13UP=__ZPFQ(((____3BEP *)__03UP));
     } break;
     };
-    switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)__tmp__M2UP)->the_parent_type__DLK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__W3UP=FALSE__O__;
+    switch (((struct ___OBJ *)((____WMB *)__13UP)->__KLK)->__id) {
+    case ____FF__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____FMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____HMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____JMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____LMB__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__W3UP=FALSE__O__;
+    case ____ICY__: {
+      __F5UP=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__W3UP=TRUE__K__;
+    case ____EQ5D__: {
+      __F5UP=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__W3UP=TRUE__K__;
+    case ____L4NJ__: {
+      __F5UP=__K__;
     } break;
     };
-    if (__tmp__W3UP) {
-      append__3VX(((__STRING__BC *)buffer__B2UP),(&__string_664));
+    if (__F5UP) {
+      __EWX(((____BC *)__Q3UP),(&__string_664));
     };
   };
-  Self__CG0U=((__STRING__BC *)buffer__B2UP);
-  if ((Self__CG0U->capacity__HFL <= Self__CG0U->count__WJ)) {
-    if ((Self__CG0U->capacity__HFL ==  0)) {
-      Self__CG0U->capacity__HFL= 32;
-      __tmp__DG0U=create__KVW( 32);
-      Self__CG0U->storage__4EL=__tmp__DG0U;
+  __RH0U=((____BC *)__Q3UP);
+  if ((__RH0U->__OFL <= __RH0U->__WJ)) {
+    if ((__RH0U->__OFL ==  0)) {
+      __RH0U->__OFL= 32;
+      __SH0U=__RVW( 32);
+      __RH0U->__FFL=__SH0U;
     } else /* FALSE */ {
-      __tmp__EG0U=(__INTEGER__Q)(Self__CG0U->capacity__HFL <<  1);
-      __tmp__DG0U=((__CHARACTER__DB *)Self__CG0U->storage__4EL);
-      old_nb_elts__GG0U=Self__CG0U->capacity__HFL;
-      __tmp__HG0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__DG0U),((__UINTEGER_32__RWB )old_nb_elts__GG0U),((__UINTEGER_32__RWB )__tmp__EG0U));
-      __tmp__DG0U=((__CHARACTER__DB *)__tmp__HG0U);
-      clear__to__F00(__tmp__DG0U,old_nb_elts__GG0U,(__INTEGER__Q)(__tmp__EG0U -  1));
-      Self__CG0U->storage__4EL=__tmp__DG0U;
-      Self__CG0U->capacity__HFL=__tmp__EG0U;
+      __TH0U=(____Q)(__RH0U->__OFL <<  1);
+      __SH0U=((____DB *)__RH0U->__FFL);
+      __VH0U=__RH0U->__OFL;
+      __WH0U=__55W(((____IB )__SH0U),((____YWB )__VH0U),((____YWB )__TH0U));
+      __SH0U=((____DB *)__WH0U);
+      __M00(__SH0U,__VH0U,(____Q)(__TH0U -  1));
+      __RH0U->__FFL=__SH0U;
+      __RH0U->__OFL=__TH0U;
     };
   };
-  ((__CHARACTER__DB *)Self__CG0U->storage__4EL)[Self__CG0U->count__WJ]=')';
-  Self__CG0U->count__WJ=(__INTEGER__Q)(Self__CG0U->count__WJ +  1);
+  ((____DB *)__RH0U->__FFL)[__RH0U->__WJ]=')';
+  __RH0U->__WJ=(____Q)(__RH0U->__WJ +  1);
 }
 
-static void genere__QQEQ(__EXPR_XOR__OAEP *Self__RQEQ,__STRING__BC *buffer__SQEQ)
-// ({EXPR_XOR__OAEP},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __5REQ(____3BEP *__ASEQ,____BC *__BSEQ)
+// ({__3BEP},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__TQEQ,*__tmp__AREQ,*__tmp__RREQ;
-  __STRING__BC *Self__WJ0U,*Self__OK0U;
-  __INTEGER__Q __tmp__YJ0U,old_nb_elts__0J0U,__tmp__QK0U;
-  __INTEGER__Q old_nb_elts__SK0U;
-  __POINTER__IB __tmp__1J0U,__tmp__TK0U;
-  void *__tmp__QREQ,*__tmp__MSEQ;
-  __CHARACTER_CST__5LOJ *Self__KPFS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__MPFS;
-  __CHARACTER__DB *__tmp__XJ0U,*__tmp__PK0U;
-  __BOOLEAN__L __tmp__LREQ;
-  __tmp__TQEQ=static_type__KOFQ(Self__RQEQ);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__TQEQ)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__SQEQ),(&__string_660));
+  ____WMB *__CSEQ,*__PSEQ,*__ATEQ;
+  ____BC *__FL0U,*__3L0U;
+  ____Q __HL0U,__JL0U,__5L0U,__BM0U;
+  ____IB __KL0U,__CM0U;
+  void *__5SEQ,*__1TEQ;
+  ____ONOJ *__ZQFS;
+  ____YOOJ *__1QFS;
+  ____DB *__GL0U,*__4L0U;
+  ____L __0SEQ;
+  __CSEQ=__ZPFQ(__ASEQ);
+  if (((void *)((____WMB *)__CSEQ)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__BSEQ),(&__string_660));
   } else /* FALSE */ {
-    Self__WJ0U=((__STRING__BC *)buffer__SQEQ);
-    if ((Self__WJ0U->capacity__HFL <= Self__WJ0U->count__WJ)) {
-      if ((Self__WJ0U->capacity__HFL ==  0)) {
-        Self__WJ0U->capacity__HFL= 32;
-        __tmp__XJ0U=create__KVW( 32);
-        Self__WJ0U->storage__4EL=__tmp__XJ0U;
-      } else /* FALSE */ {
-        __tmp__YJ0U=(__INTEGER__Q)(Self__WJ0U->capacity__HFL <<  1);
-        __tmp__XJ0U=((__CHARACTER__DB *)Self__WJ0U->storage__4EL);
-        old_nb_elts__0J0U=Self__WJ0U->capacity__HFL;
-        __tmp__1J0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XJ0U),((__UINTEGER_32__RWB )old_nb_elts__0J0U),((__UINTEGER_32__RWB )__tmp__YJ0U));
-        __tmp__XJ0U=((__CHARACTER__DB *)__tmp__1J0U);
-        clear__to__F00(__tmp__XJ0U,old_nb_elts__0J0U,(__INTEGER__Q)(__tmp__YJ0U -  1));
-        Self__WJ0U->storage__4EL=__tmp__XJ0U;
-        Self__WJ0U->capacity__HFL=__tmp__YJ0U;
-      };
-    };
-    ((__CHARACTER__DB *)Self__WJ0U->storage__4EL)[Self__WJ0U->count__WJ]='(';
-    Self__WJ0U->count__WJ=(__INTEGER__Q)(Self__WJ0U->count__WJ +  1);
-    __tmp__AREQ=static_type__KOFQ(Self__RQEQ);
-    genere_declaration__VLZH(((__TYPE_FULL__PMB *)__tmp__AREQ),buffer__SQEQ);
-    Self__WJ0U=((__STRING__BC *)buffer__SQEQ);
-    if ((Self__WJ0U->capacity__HFL <= Self__WJ0U->count__WJ)) {
-      if ((Self__WJ0U->capacity__HFL ==  0)) {
-        Self__WJ0U->capacity__HFL= 32;
-        __tmp__XJ0U=create__KVW( 32);
-        Self__WJ0U->storage__4EL=__tmp__XJ0U;
-      } else /* FALSE */ {
-        __tmp__YJ0U=(__INTEGER__Q)(Self__WJ0U->capacity__HFL <<  1);
-        __tmp__XJ0U=((__CHARACTER__DB *)Self__WJ0U->storage__4EL);
-        old_nb_elts__0J0U=Self__WJ0U->capacity__HFL;
-        __tmp__1J0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XJ0U),((__UINTEGER_32__RWB )old_nb_elts__0J0U),((__UINTEGER_32__RWB )__tmp__YJ0U));
-        __tmp__XJ0U=((__CHARACTER__DB *)__tmp__1J0U);
-        clear__to__F00(__tmp__XJ0U,old_nb_elts__0J0U,(__INTEGER__Q)(__tmp__YJ0U -  1));
-        Self__WJ0U->storage__4EL=__tmp__XJ0U;
-        Self__WJ0U->capacity__HFL=__tmp__YJ0U;
-      };
-    };
-    ((__CHARACTER__DB *)Self__WJ0U->storage__4EL)[Self__WJ0U->count__WJ]=')';
-    Self__WJ0U->count__WJ=(__INTEGER__Q)(Self__WJ0U->count__WJ +  1);
-  };
-  Self__WJ0U=((__STRING__BC *)buffer__SQEQ);
-  if ((Self__WJ0U->capacity__HFL <= Self__WJ0U->count__WJ)) {
-    if ((Self__WJ0U->capacity__HFL ==  0)) {
-      Self__WJ0U->capacity__HFL= 32;
-      __tmp__XJ0U=create__KVW( 32);
-      Self__WJ0U->storage__4EL=__tmp__XJ0U;
-    } else /* FALSE */ {
-      __tmp__YJ0U=(__INTEGER__Q)(Self__WJ0U->capacity__HFL <<  1);
-      __tmp__XJ0U=((__CHARACTER__DB *)Self__WJ0U->storage__4EL);
-      old_nb_elts__0J0U=Self__WJ0U->capacity__HFL;
-      __tmp__1J0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XJ0U),((__UINTEGER_32__RWB )old_nb_elts__0J0U),((__UINTEGER_32__RWB )__tmp__YJ0U));
-      __tmp__XJ0U=((__CHARACTER__DB *)__tmp__1J0U);
-      clear__to__F00(__tmp__XJ0U,old_nb_elts__0J0U,(__INTEGER__Q)(__tmp__YJ0U -  1));
-      Self__WJ0U->storage__4EL=__tmp__XJ0U;
-      Self__WJ0U->capacity__HFL=__tmp__YJ0U;
-    };
-  };
-  ((__CHARACTER__DB *)Self__WJ0U->storage__4EL)[Self__WJ0U->count__WJ]='(';
-  Self__WJ0U->count__WJ=(__INTEGER__Q)(Self__WJ0U->count__WJ +  1);
-  __tmp__TQEQ=static_type__KOFQ(Self__RQEQ);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__TQEQ)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__SQEQ),(&__string_663));
-    __tmp__LREQ=TRUE__K__;
+    __FL0U=((____BC *)__BSEQ);
+    if ((__FL0U->__OFL <= __FL0U->__WJ)) {
+      if ((__FL0U->__OFL ==  0)) {
+        __FL0U->__OFL= 32;
+        __GL0U=__RVW( 32);
+        __FL0U->__FFL=__GL0U;
+      } else /* FALSE */ {
+        __HL0U=(____Q)(__FL0U->__OFL <<  1);
+        __GL0U=((____DB *)__FL0U->__FFL);
+        __JL0U=__FL0U->__OFL;
+        __KL0U=__55W(((____IB )__GL0U),((____YWB )__JL0U),((____YWB )__HL0U));
+        __GL0U=((____DB *)__KL0U);
+        __M00(__GL0U,__JL0U,(____Q)(__HL0U -  1));
+        __FL0U->__FFL=__GL0U;
+        __FL0U->__OFL=__HL0U;
+      };
+    };
+    ((____DB *)__FL0U->__FFL)[__FL0U->__WJ]='(';
+    __FL0U->__WJ=(____Q)(__FL0U->__WJ +  1);
+    __PSEQ=__ZPFQ(__ASEQ);
+    __ENZH(((____WMB *)__PSEQ),__BSEQ);
+    __FL0U=((____BC *)__BSEQ);
+    if ((__FL0U->__OFL <= __FL0U->__WJ)) {
+      if ((__FL0U->__OFL ==  0)) {
+        __FL0U->__OFL= 32;
+        __GL0U=__RVW( 32);
+        __FL0U->__FFL=__GL0U;
+      } else /* FALSE */ {
+        __HL0U=(____Q)(__FL0U->__OFL <<  1);
+        __GL0U=((____DB *)__FL0U->__FFL);
+        __JL0U=__FL0U->__OFL;
+        __KL0U=__55W(((____IB )__GL0U),((____YWB )__JL0U),((____YWB )__HL0U));
+        __GL0U=((____DB *)__KL0U);
+        __M00(__GL0U,__JL0U,(____Q)(__HL0U -  1));
+        __FL0U->__FFL=__GL0U;
+        __FL0U->__OFL=__HL0U;
+      };
+    };
+    ((____DB *)__FL0U->__FFL)[__FL0U->__WJ]=')';
+    __FL0U->__WJ=(____Q)(__FL0U->__WJ +  1);
+  };
+  __FL0U=((____BC *)__BSEQ);
+  if ((__FL0U->__OFL <= __FL0U->__WJ)) {
+    if ((__FL0U->__OFL ==  0)) {
+      __FL0U->__OFL= 32;
+      __GL0U=__RVW( 32);
+      __FL0U->__FFL=__GL0U;
+    } else /* FALSE */ {
+      __HL0U=(____Q)(__FL0U->__OFL <<  1);
+      __GL0U=((____DB *)__FL0U->__FFL);
+      __JL0U=__FL0U->__OFL;
+      __KL0U=__55W(((____IB )__GL0U),((____YWB )__JL0U),((____YWB )__HL0U));
+      __GL0U=((____DB *)__KL0U);
+      __M00(__GL0U,__JL0U,(____Q)(__HL0U -  1));
+      __FL0U->__FFL=__GL0U;
+      __FL0U->__OFL=__HL0U;
+    };
+  };
+  ((____DB *)__FL0U->__FFL)[__FL0U->__WJ]='(';
+  __FL0U->__WJ=(____Q)(__FL0U->__WJ +  1);
+  __CSEQ=__ZPFQ(__ASEQ);
+  if (((void *)((____WMB *)__CSEQ)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__BSEQ),(&__string_663));
+    __0SEQ=__K__;
   } else /* FALSE */ {
-    __tmp__LREQ=FALSE__O__;
+    __0SEQ=__O__;
   };
-  if ((! __tmp__LREQ)) {
-    __tmp__QREQ=Self__RQEQ->parent_expr_binary__PAEP.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__QREQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RREQ=((__STRING_CST__5J *)__tmp__QREQ)->parent_constant__EK.static_type__SG4D;
+  if ((! __0SEQ)) {
+    __5SEQ=__ASEQ->__4BEP.__BC5J;
+    switch (((struct ___OBJ *)__5SEQ)->__id) {
+    case ____5J__: {
+      __ATEQ=((____5J *)__5SEQ)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RREQ=((__EXTERNAL_C__L5WC *)__tmp__QREQ)->static_type__J54D;
+    case ____0AXC__: {
+      __ATEQ=((____0AXC *)__5SEQ)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RREQ=((__PROTOTYPE_CST__45WC *)__tmp__QREQ)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __ATEQ=((____NBXC *)__5SEQ)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RREQ=((__INTEGER_CST__KAXC *)__tmp__QREQ)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __ATEQ=((____ZBXC *)__5SEQ)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RREQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__QREQ));
+    case ____DMWH__: {
+      __ATEQ=__B21J(((____DMWH *)__5SEQ));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RREQ=((__READ_LOCAL__N5ZI *)__tmp__QREQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __ATEQ=((____2A0I *)__5SEQ)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RREQ=static_type__2CCK();
+    case ____HJNJ__: {
+      __ATEQ=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RREQ=static_type__BDCK();
+    case ____SJNJ__: {
+      __ATEQ=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RREQ=static_type__GDCK();
+    case ____0AOJ__: {
+      __ATEQ=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RREQ=static_type__LDCK();
+    case ____EBOJ__: {
+      __ATEQ=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RREQ=static_type__QDCK();
+    case ____3BOJ__: {
+      __ATEQ=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RREQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__QREQ));
+    case ____RCOJ__: {
+      __ATEQ=__EFCK(((____RCOJ *)__5SEQ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RREQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__QREQ));
+    case ____HDOJ__: {
+      __ATEQ=__JFCK(((____HDOJ *)__5SEQ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RREQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__QREQ));
+    case ____1DOJ__: {
+      __ATEQ=__OFCK(((____1DOJ *)__5SEQ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RREQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__QREQ));
+    case ____PEOJ__: {
+      __ATEQ=__TFCK(((____PEOJ *)__5SEQ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RREQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__QREQ));
+    case ____DFOJ__: {
+      __ATEQ=__YFCK(((____DFOJ *)__5SEQ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RREQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__QREQ));
+    case ____XFOJ__: {
+      __ATEQ=__3FCK(((____XFOJ *)__5SEQ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RREQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __ATEQ=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RREQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__QREQ));
+    case ____EHOJ__: {
+      __ATEQ=__GGCK(((____EHOJ *)__5SEQ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RREQ=static_type__DFCK();
+    case ____2HOJ__: {
+      __ATEQ=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RREQ=((__CAST__JHOJ *)__tmp__QREQ)->static_type__TC5J;
+    case ____YIOJ__: {
+      __ATEQ=((____YIOJ *)__5SEQ)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RREQ=((__REAL_CST__JLOJ *)__tmp__QREQ)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __ATEQ=((____YMOJ *)__5SEQ)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RREQ=((__CHARACTER_CST__5LOJ *)__tmp__QREQ)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __ATEQ=((____ONOJ *)__5SEQ)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RREQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__QREQ)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __ATEQ=((____YOOJ *)__5SEQ)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RREQ=((__READ_SLOT__ZK4K *)__tmp__QREQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __ATEQ=((____IM4K *)__5SEQ)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RREQ=static_type__NL5O();
+    case ____T5FL__: {
+      __ATEQ=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RREQ=static_type__QQTP();
+    case ____3DUL__: {
+      __ATEQ=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RREQ=static_type__041P();
+    case ____0EUL__: {
+      __ATEQ=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RREQ=static_type__VQTP();
+    case ____BGUL__: {
+      __ATEQ=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RREQ=static_type__A51P();
+    case ____2GUL__: {
+      __ATEQ=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RREQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__QREQ));
+    case ____B0VL__: {
+      __ATEQ=__DXBN(((____B0VL *)__5SEQ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RREQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__QREQ));
+    case ____P0VL__: {
+      __ATEQ=__4AGM(((____P0VL *)__5SEQ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RREQ=((__READ_GLOBAL__B4YL *)__tmp__QREQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __ATEQ=((____Q5YL *)__5SEQ)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RREQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__QREQ));
+    case ____UVPM__: {
+      __ATEQ=__OFWN(((____UVPM *)__5SEQ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RREQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__QREQ));
+    case ____0ZPM__: {
+      __ATEQ=__QM1P(((____0ZPM *)__5SEQ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RREQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__QREQ));
+    case ____MR0N__: {
+      __ATEQ=__FQVO(((____MR0N *)__5SEQ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RREQ=static_type__BA0Q();
+    case ____YWBP__: {
+      __ATEQ=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RREQ=static_type__MBUP();
+    case ____LYBP__: {
+      __ATEQ=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RREQ=static_type__RBUP();
+    case ____CZBP__: {
+      __ATEQ=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RREQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__QREQ));
+    case ____3BEP__: {
+      __ATEQ=__ZPFQ(((____3BEP *)__5SEQ));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__RREQ)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__SQEQ),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__ATEQ)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__BSEQ),(&__string_660));
     };
   };
-  __tmp__QREQ=Self__RQEQ->parent_expr_binary__PAEP.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__QREQ)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)__tmp__QREQ),buffer__SQEQ);
+  __5SEQ=__ASEQ->__4BEP.__BC5J;
+  switch (((struct ___OBJ *)__5SEQ)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__5SEQ),__BSEQ);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__SQEQ),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__5SEQ)),__BSEQ);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__BSEQ),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__5SEQ)),__BSEQ);
   } 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__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__SQEQ),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__QREQ))->value__DD5J);
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__KPFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__QREQ));
-    Self__OK0U=((__STRING__BC *)buffer__SQEQ);
-    if ((Self__OK0U->capacity__HFL <= Self__OK0U->count__WJ)) {
-      if ((Self__OK0U->capacity__HFL ==  0)) {
-        Self__OK0U->capacity__HFL= 32;
-        __tmp__PK0U=create__KVW( 32);
-        Self__OK0U->storage__4EL=__tmp__PK0U;
-      } else /* FALSE */ {
-        __tmp__QK0U=(__INTEGER__Q)(Self__OK0U->capacity__HFL <<  1);
-        __tmp__PK0U=((__CHARACTER__DB *)Self__OK0U->storage__4EL);
-        old_nb_elts__SK0U=Self__OK0U->capacity__HFL;
-        __tmp__TK0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PK0U),((__UINTEGER_32__RWB )old_nb_elts__SK0U),((__UINTEGER_32__RWB )__tmp__QK0U));
-        __tmp__PK0U=((__CHARACTER__DB *)__tmp__TK0U);
-        clear__to__F00(__tmp__PK0U,old_nb_elts__SK0U,(__INTEGER__Q)(__tmp__QK0U -  1));
-        Self__OK0U->storage__4EL=__tmp__PK0U;
-        Self__OK0U->capacity__HFL=__tmp__QK0U;
-      };
-    };
-    ((__CHARACTER__DB *)Self__OK0U->storage__4EL)[Self__OK0U->count__WJ]='\'';
-    Self__OK0U->count__WJ=(__INTEGER__Q)(Self__OK0U->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__SQEQ),Self__KPFS->text__ID5J);
-    Self__OK0U=((__STRING__BC *)buffer__SQEQ);
-    if ((Self__OK0U->capacity__HFL <= Self__OK0U->count__WJ)) {
-      if ((Self__OK0U->capacity__HFL ==  0)) {
-        Self__OK0U->capacity__HFL= 32;
-        __tmp__PK0U=create__KVW( 32);
-        Self__OK0U->storage__4EL=__tmp__PK0U;
-      } else /* FALSE */ {
-        __tmp__QK0U=(__INTEGER__Q)(Self__OK0U->capacity__HFL <<  1);
-        __tmp__PK0U=((__CHARACTER__DB *)Self__OK0U->storage__4EL);
-        old_nb_elts__SK0U=Self__OK0U->capacity__HFL;
-        __tmp__TK0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PK0U),((__UINTEGER_32__RWB )old_nb_elts__SK0U),((__UINTEGER_32__RWB )__tmp__QK0U));
-        __tmp__PK0U=((__CHARACTER__DB *)__tmp__TK0U);
-        clear__to__F00(__tmp__PK0U,old_nb_elts__SK0U,(__INTEGER__Q)(__tmp__QK0U -  1));
-        Self__OK0U->storage__4EL=__tmp__PK0U;
-        Self__OK0U->capacity__HFL=__tmp__QK0U;
-      };
-    };
-    ((__CHARACTER__DB *)Self__OK0U->storage__4EL)[Self__OK0U->count__WJ]='\'';
-    Self__OK0U->count__WJ=(__INTEGER__Q)(Self__OK0U->count__WJ +  1);
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__MPFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__QREQ));
-    Self__OK0U=((__STRING__BC *)buffer__SQEQ);
-    if ((Self__OK0U->capacity__HFL <= Self__OK0U->count__WJ)) {
-      if ((Self__OK0U->capacity__HFL ==  0)) {
-        Self__OK0U->capacity__HFL= 32;
-        __tmp__PK0U=create__KVW( 32);
-        Self__OK0U->storage__4EL=__tmp__PK0U;
-      } else /* FALSE */ {
-        __tmp__QK0U=(__INTEGER__Q)(Self__OK0U->capacity__HFL <<  1);
-        __tmp__PK0U=((__CHARACTER__DB *)Self__OK0U->storage__4EL);
-        old_nb_elts__SK0U=Self__OK0U->capacity__HFL;
-        __tmp__TK0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PK0U),((__UINTEGER_32__RWB )old_nb_elts__SK0U),((__UINTEGER_32__RWB )__tmp__QK0U));
-        __tmp__PK0U=((__CHARACTER__DB *)__tmp__TK0U);
-        clear__to__F00(__tmp__PK0U,old_nb_elts__SK0U,(__INTEGER__Q)(__tmp__QK0U -  1));
-        Self__OK0U->storage__4EL=__tmp__PK0U;
-        Self__OK0U->capacity__HFL=__tmp__QK0U;
-      };
-    };
-    ((__CHARACTER__DB *)Self__OK0U->storage__4EL)[Self__OK0U->count__WJ]='\"';
-    Self__OK0U->count__WJ=(__INTEGER__Q)(Self__OK0U->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__SQEQ),Self__MPFS->string__EBJK);
-    Self__OK0U=((__STRING__BC *)buffer__SQEQ);
-    if ((Self__OK0U->capacity__HFL <= Self__OK0U->count__WJ)) {
-      if ((Self__OK0U->capacity__HFL ==  0)) {
-        Self__OK0U->capacity__HFL= 32;
-        __tmp__PK0U=create__KVW( 32);
-        Self__OK0U->storage__4EL=__tmp__PK0U;
-      } else /* FALSE */ {
-        __tmp__QK0U=(__INTEGER__Q)(Self__OK0U->capacity__HFL <<  1);
-        __tmp__PK0U=((__CHARACTER__DB *)Self__OK0U->storage__4EL);
-        old_nb_elts__SK0U=Self__OK0U->capacity__HFL;
-        __tmp__TK0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PK0U),((__UINTEGER_32__RWB )old_nb_elts__SK0U),((__UINTEGER_32__RWB )__tmp__QK0U));
-        __tmp__PK0U=((__CHARACTER__DB *)__tmp__TK0U);
-        clear__to__F00(__tmp__PK0U,old_nb_elts__SK0U,(__INTEGER__Q)(__tmp__QK0U -  1));
-        Self__OK0U->storage__4EL=__tmp__PK0U;
-        Self__OK0U->capacity__HFL=__tmp__QK0U;
-      };
-    };
-    ((__CHARACTER__DB *)Self__OK0U->storage__4EL)[Self__OK0U->count__WJ]='\"';
-    Self__OK0U->count__WJ=(__INTEGER__Q)(Self__OK0U->count__WJ +  1);
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__SQEQ),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__QREQ))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
-  } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-  } break;
-  };
-  Self__WJ0U=((__STRING__BC *)buffer__SQEQ);
-  if ((Self__WJ0U->capacity__HFL <= Self__WJ0U->count__WJ)) {
-    if ((Self__WJ0U->capacity__HFL ==  0)) {
-      Self__WJ0U->capacity__HFL= 32;
-      __tmp__XJ0U=create__KVW( 32);
-      Self__WJ0U->storage__4EL=__tmp__XJ0U;
-    } else /* FALSE */ {
-      __tmp__YJ0U=(__INTEGER__Q)(Self__WJ0U->capacity__HFL <<  1);
-      __tmp__XJ0U=((__CHARACTER__DB *)Self__WJ0U->storage__4EL);
-      old_nb_elts__0J0U=Self__WJ0U->capacity__HFL;
-      __tmp__1J0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XJ0U),((__UINTEGER_32__RWB )old_nb_elts__0J0U),((__UINTEGER_32__RWB )__tmp__YJ0U));
-      __tmp__XJ0U=((__CHARACTER__DB *)__tmp__1J0U);
-      clear__to__F00(__tmp__XJ0U,old_nb_elts__0J0U,(__INTEGER__Q)(__tmp__YJ0U -  1));
-      Self__WJ0U->storage__4EL=__tmp__XJ0U;
-      Self__WJ0U->capacity__HFL=__tmp__YJ0U;
-    };
-  };
-  ((__CHARACTER__DB *)Self__WJ0U->storage__4EL)[Self__WJ0U->count__WJ]=' ';
-  Self__WJ0U->count__WJ=(__INTEGER__Q)(Self__WJ0U->count__WJ +  1);
-  append__3VX(((__STRING__BC *)buffer__SQEQ),(&__string_497));
-  Self__WJ0U=((__STRING__BC *)buffer__SQEQ);
-  if ((Self__WJ0U->capacity__HFL <= Self__WJ0U->count__WJ)) {
-    if ((Self__WJ0U->capacity__HFL ==  0)) {
-      Self__WJ0U->capacity__HFL= 32;
-      __tmp__XJ0U=create__KVW( 32);
-      Self__WJ0U->storage__4EL=__tmp__XJ0U;
-    } else /* FALSE */ {
-      __tmp__YJ0U=(__INTEGER__Q)(Self__WJ0U->capacity__HFL <<  1);
-      __tmp__XJ0U=((__CHARACTER__DB *)Self__WJ0U->storage__4EL);
-      old_nb_elts__0J0U=Self__WJ0U->capacity__HFL;
-      __tmp__1J0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XJ0U),((__UINTEGER_32__RWB )old_nb_elts__0J0U),((__UINTEGER_32__RWB )__tmp__YJ0U));
-      __tmp__XJ0U=((__CHARACTER__DB *)__tmp__1J0U);
-      clear__to__F00(__tmp__XJ0U,old_nb_elts__0J0U,(__INTEGER__Q)(__tmp__YJ0U -  1));
-      Self__WJ0U->storage__4EL=__tmp__XJ0U;
-      Self__WJ0U->capacity__HFL=__tmp__YJ0U;
-    };
-  };
-  ((__CHARACTER__DB *)Self__WJ0U->storage__4EL)[Self__WJ0U->count__WJ]=' ';
-  Self__WJ0U->count__WJ=(__INTEGER__Q)(Self__WJ0U->count__WJ +  1);
-  __tmp__TQEQ=static_type__KOFQ(Self__RQEQ);
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__TQEQ)->the_parent_type__DLK == (void *)type_pointer__4OB)) {
-    append__3VX(((__STRING__BC *)buffer__SQEQ),(&__string_663));
-    __tmp__LREQ=TRUE__K__;
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____YMOJ__: {
+    __EWX(((____BC *)__BSEQ),((____YMOJ *)((____5J *)__5SEQ))->__SE5J);
+  } break;
+  case ____ONOJ__: {
+    __ZQFS=((____ONOJ *)((____5J *)__5SEQ));
+    __3L0U=((____BC *)__BSEQ);
+    if ((__3L0U->__OFL <= __3L0U->__WJ)) {
+      if ((__3L0U->__OFL ==  0)) {
+        __3L0U->__OFL= 32;
+        __4L0U=__RVW( 32);
+        __3L0U->__FFL=__4L0U;
+      } else /* FALSE */ {
+        __5L0U=(____Q)(__3L0U->__OFL <<  1);
+        __4L0U=((____DB *)__3L0U->__FFL);
+        __BM0U=__3L0U->__OFL;
+        __CM0U=__55W(((____IB )__4L0U),((____YWB )__BM0U),((____YWB )__5L0U));
+        __4L0U=((____DB *)__CM0U);
+        __M00(__4L0U,__BM0U,(____Q)(__5L0U -  1));
+        __3L0U->__FFL=__4L0U;
+        __3L0U->__OFL=__5L0U;
+      };
+    };
+    ((____DB *)__3L0U->__FFL)[__3L0U->__WJ]='\'';
+    __3L0U->__WJ=(____Q)(__3L0U->__WJ +  1);
+    __EWX(((____BC *)__BSEQ),__ZQFS->__XE5J);
+    __3L0U=((____BC *)__BSEQ);
+    if ((__3L0U->__OFL <= __3L0U->__WJ)) {
+      if ((__3L0U->__OFL ==  0)) {
+        __3L0U->__OFL= 32;
+        __4L0U=__RVW( 32);
+        __3L0U->__FFL=__4L0U;
+      } else /* FALSE */ {
+        __5L0U=(____Q)(__3L0U->__OFL <<  1);
+        __4L0U=((____DB *)__3L0U->__FFL);
+        __BM0U=__3L0U->__OFL;
+        __CM0U=__55W(((____IB )__4L0U),((____YWB )__BM0U),((____YWB )__5L0U));
+        __4L0U=((____DB *)__CM0U);
+        __M00(__4L0U,__BM0U,(____Q)(__5L0U -  1));
+        __3L0U->__FFL=__4L0U;
+        __3L0U->__OFL=__5L0U;
+      };
+    };
+    ((____DB *)__3L0U->__FFL)[__3L0U->__WJ]='\'';
+    __3L0U->__WJ=(____Q)(__3L0U->__WJ +  1);
+  } break;
+  case ____YOOJ__: {
+    __1QFS=((____YOOJ *)((____5J *)__5SEQ));
+    __3L0U=((____BC *)__BSEQ);
+    if ((__3L0U->__OFL <= __3L0U->__WJ)) {
+      if ((__3L0U->__OFL ==  0)) {
+        __3L0U->__OFL= 32;
+        __4L0U=__RVW( 32);
+        __3L0U->__FFL=__4L0U;
+      } else /* FALSE */ {
+        __5L0U=(____Q)(__3L0U->__OFL <<  1);
+        __4L0U=((____DB *)__3L0U->__FFL);
+        __BM0U=__3L0U->__OFL;
+        __CM0U=__55W(((____IB )__4L0U),((____YWB )__BM0U),((____YWB )__5L0U));
+        __4L0U=((____DB *)__CM0U);
+        __M00(__4L0U,__BM0U,(____Q)(__5L0U -  1));
+        __3L0U->__FFL=__4L0U;
+        __3L0U->__OFL=__5L0U;
+      };
+    };
+    ((____DB *)__3L0U->__FFL)[__3L0U->__WJ]='\"';
+    __3L0U->__WJ=(____Q)(__3L0U->__WJ +  1);
+    __EWX(((____BC *)__BSEQ),__1QFS->__TCJK);
+    __3L0U=((____BC *)__BSEQ);
+    if ((__3L0U->__OFL <= __3L0U->__WJ)) {
+      if ((__3L0U->__OFL ==  0)) {
+        __3L0U->__OFL= 32;
+        __4L0U=__RVW( 32);
+        __3L0U->__FFL=__4L0U;
+      } else /* FALSE */ {
+        __5L0U=(____Q)(__3L0U->__OFL <<  1);
+        __4L0U=((____DB *)__3L0U->__FFL);
+        __BM0U=__3L0U->__OFL;
+        __CM0U=__55W(((____IB )__4L0U),((____YWB )__BM0U),((____YWB )__5L0U));
+        __4L0U=((____DB *)__CM0U);
+        __M00(__4L0U,__BM0U,(____Q)(__5L0U -  1));
+        __3L0U->__FFL=__4L0U;
+        __3L0U->__OFL=__5L0U;
+      };
+    };
+    ((____DB *)__3L0U->__FFL)[__3L0U->__WJ]='\"';
+    __3L0U->__WJ=(____Q)(__3L0U->__WJ +  1);
+  } break;
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____Q5YL__: {
+    __EWX(((____BC *)__BSEQ),((____Q5YL *)((____5J *)__5SEQ))->__HBKM->__GKRG.__WO5D);
+  } break;
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__5SEQ)),__BSEQ);
+  } break;
+  };
+  __FL0U=((____BC *)__BSEQ);
+  if ((__FL0U->__OFL <= __FL0U->__WJ)) {
+    if ((__FL0U->__OFL ==  0)) {
+      __FL0U->__OFL= 32;
+      __GL0U=__RVW( 32);
+      __FL0U->__FFL=__GL0U;
+    } else /* FALSE */ {
+      __HL0U=(____Q)(__FL0U->__OFL <<  1);
+      __GL0U=((____DB *)__FL0U->__FFL);
+      __JL0U=__FL0U->__OFL;
+      __KL0U=__55W(((____IB )__GL0U),((____YWB )__JL0U),((____YWB )__HL0U));
+      __GL0U=((____DB *)__KL0U);
+      __M00(__GL0U,__JL0U,(____Q)(__HL0U -  1));
+      __FL0U->__FFL=__GL0U;
+      __FL0U->__OFL=__HL0U;
+    };
+  };
+  ((____DB *)__FL0U->__FFL)[__FL0U->__WJ]=' ';
+  __FL0U->__WJ=(____Q)(__FL0U->__WJ +  1);
+  __EWX(((____BC *)__BSEQ),(&__string_497));
+  __FL0U=((____BC *)__BSEQ);
+  if ((__FL0U->__OFL <= __FL0U->__WJ)) {
+    if ((__FL0U->__OFL ==  0)) {
+      __FL0U->__OFL= 32;
+      __GL0U=__RVW( 32);
+      __FL0U->__FFL=__GL0U;
+    } else /* FALSE */ {
+      __HL0U=(____Q)(__FL0U->__OFL <<  1);
+      __GL0U=((____DB *)__FL0U->__FFL);
+      __JL0U=__FL0U->__OFL;
+      __KL0U=__55W(((____IB )__GL0U),((____YWB )__JL0U),((____YWB )__HL0U));
+      __GL0U=((____DB *)__KL0U);
+      __M00(__GL0U,__JL0U,(____Q)(__HL0U -  1));
+      __FL0U->__FFL=__GL0U;
+      __FL0U->__OFL=__HL0U;
+    };
+  };
+  ((____DB *)__FL0U->__FFL)[__FL0U->__WJ]=' ';
+  __FL0U->__WJ=(____Q)(__FL0U->__WJ +  1);
+  __CSEQ=__ZPFQ(__ASEQ);
+  if (((void *)((____WMB *)__CSEQ)->__KLK == (void *)__FPB)) {
+    __EWX(((____BC *)__BSEQ),(&__string_663));
+    __0SEQ=__K__;
   } else /* FALSE */ {
-    __tmp__LREQ=FALSE__O__;
+    __0SEQ=__O__;
   };
-  if ((! __tmp__LREQ)) {
-    __tmp__MSEQ=Self__RQEQ->parent_expr_binary__PAEP.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__MSEQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RREQ=((__STRING_CST__5J *)__tmp__MSEQ)->parent_constant__EK.static_type__SG4D;
+  if ((! __0SEQ)) {
+    __1TEQ=__ASEQ->__4BEP.__FC5J;
+    switch (((struct ___OBJ *)__1TEQ)->__id) {
+    case ____5J__: {
+      __ATEQ=((____5J *)__1TEQ)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RREQ=((__EXTERNAL_C__L5WC *)__tmp__MSEQ)->static_type__J54D;
+    case ____0AXC__: {
+      __ATEQ=((____0AXC *)__1TEQ)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RREQ=((__PROTOTYPE_CST__45WC *)__tmp__MSEQ)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __ATEQ=((____NBXC *)__1TEQ)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RREQ=((__INTEGER_CST__KAXC *)__tmp__MSEQ)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __ATEQ=((____ZBXC *)__1TEQ)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RREQ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__MSEQ));
+    case ____DMWH__: {
+      __ATEQ=__B21J(((____DMWH *)__1TEQ));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RREQ=((__READ_LOCAL__N5ZI *)__tmp__MSEQ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __ATEQ=((____2A0I *)__1TEQ)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RREQ=static_type__2CCK();
+    case ____HJNJ__: {
+      __ATEQ=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RREQ=static_type__BDCK();
+    case ____SJNJ__: {
+      __ATEQ=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RREQ=static_type__GDCK();
+    case ____0AOJ__: {
+      __ATEQ=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RREQ=static_type__LDCK();
+    case ____EBOJ__: {
+      __ATEQ=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RREQ=static_type__QDCK();
+    case ____3BOJ__: {
+      __ATEQ=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RREQ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__MSEQ));
+    case ____RCOJ__: {
+      __ATEQ=__EFCK(((____RCOJ *)__1TEQ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RREQ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__MSEQ));
+    case ____HDOJ__: {
+      __ATEQ=__JFCK(((____HDOJ *)__1TEQ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RREQ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__MSEQ));
+    case ____1DOJ__: {
+      __ATEQ=__OFCK(((____1DOJ *)__1TEQ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RREQ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__MSEQ));
+    case ____PEOJ__: {
+      __ATEQ=__TFCK(((____PEOJ *)__1TEQ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RREQ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__MSEQ));
+    case ____DFOJ__: {
+      __ATEQ=__YFCK(((____DFOJ *)__1TEQ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RREQ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__MSEQ));
+    case ____XFOJ__: {
+      __ATEQ=__3FCK(((____XFOJ *)__1TEQ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RREQ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __ATEQ=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RREQ=static_type__XECK(((__ITEM__VFOJ *)__tmp__MSEQ));
+    case ____EHOJ__: {
+      __ATEQ=__GGCK(((____EHOJ *)__1TEQ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RREQ=static_type__DFCK();
+    case ____2HOJ__: {
+      __ATEQ=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RREQ=((__CAST__JHOJ *)__tmp__MSEQ)->static_type__TC5J;
+    case ____YIOJ__: {
+      __ATEQ=((____YIOJ *)__1TEQ)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RREQ=((__REAL_CST__JLOJ *)__tmp__MSEQ)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __ATEQ=((____YMOJ *)__1TEQ)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RREQ=((__CHARACTER_CST__5LOJ *)__tmp__MSEQ)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __ATEQ=((____ONOJ *)__1TEQ)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RREQ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__MSEQ)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __ATEQ=((____YOOJ *)__1TEQ)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RREQ=((__READ_SLOT__ZK4K *)__tmp__MSEQ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __ATEQ=((____IM4K *)__1TEQ)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RREQ=static_type__NL5O();
+    case ____T5FL__: {
+      __ATEQ=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RREQ=static_type__QQTP();
+    case ____3DUL__: {
+      __ATEQ=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RREQ=static_type__041P();
+    case ____0EUL__: {
+      __ATEQ=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RREQ=static_type__VQTP();
+    case ____BGUL__: {
+      __ATEQ=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RREQ=static_type__A51P();
+    case ____2GUL__: {
+      __ATEQ=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RREQ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__MSEQ));
+    case ____B0VL__: {
+      __ATEQ=__DXBN(((____B0VL *)__1TEQ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RREQ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__MSEQ));
+    case ____P0VL__: {
+      __ATEQ=__4AGM(((____P0VL *)__1TEQ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RREQ=((__READ_GLOBAL__B4YL *)__tmp__MSEQ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __ATEQ=((____Q5YL *)__1TEQ)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RREQ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__MSEQ));
+    case ____UVPM__: {
+      __ATEQ=__OFWN(((____UVPM *)__1TEQ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RREQ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__MSEQ));
+    case ____0ZPM__: {
+      __ATEQ=__QM1P(((____0ZPM *)__1TEQ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RREQ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__MSEQ));
+    case ____MR0N__: {
+      __ATEQ=__FQVO(((____MR0N *)__1TEQ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RREQ=static_type__BA0Q();
+    case ____YWBP__: {
+      __ATEQ=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RREQ=static_type__MBUP();
+    case ____LYBP__: {
+      __ATEQ=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RREQ=static_type__RBUP();
+    case ____CZBP__: {
+      __ATEQ=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RREQ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__MSEQ));
+    case ____3BEP__: {
+      __ATEQ=__ZPFQ(((____3BEP *)__1TEQ));
     } break;
     };
-    if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__RREQ)->flag__ELK &  1) !=  0))) {
-      append__3VX(((__STRING__BC *)buffer__SQEQ),(&__string_660));
+    if ((! ((____3LC)(((____WMB *)__ATEQ)->__LLK &  1) !=  0))) {
+      __EWX(((____BC *)__BSEQ),(&__string_660));
     };
   };
-  __tmp__QREQ=Self__RQEQ->parent_expr_binary__PAEP.right__WA5J;
-  switch (((struct ___OBJ *)__tmp__QREQ)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)__tmp__QREQ),buffer__SQEQ);
+  __5SEQ=__ASEQ->__4BEP.__FC5J;
+  switch (((struct ___OBJ *)__5SEQ)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__5SEQ),__BSEQ);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__SQEQ),(&__string_507));
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__5SEQ)),__BSEQ);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__BSEQ),(&__string_507));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__5SEQ)),__BSEQ);
   } 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__QREQ)),buffer__SQEQ);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__SQEQ),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__QREQ))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__BSEQ),((____YMOJ *)((____5J *)__5SEQ))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__KPFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__QREQ));
-    Self__OK0U=((__STRING__BC *)buffer__SQEQ);
-    if ((Self__OK0U->capacity__HFL <= Self__OK0U->count__WJ)) {
-      if ((Self__OK0U->capacity__HFL ==  0)) {
-        Self__OK0U->capacity__HFL= 32;
-        __tmp__PK0U=create__KVW( 32);
-        Self__OK0U->storage__4EL=__tmp__PK0U;
+  case ____ONOJ__: {
+    __ZQFS=((____ONOJ *)((____5J *)__5SEQ));
+    __3L0U=((____BC *)__BSEQ);
+    if ((__3L0U->__OFL <= __3L0U->__WJ)) {
+      if ((__3L0U->__OFL ==  0)) {
+        __3L0U->__OFL= 32;
+        __4L0U=__RVW( 32);
+        __3L0U->__FFL=__4L0U;
       } else /* FALSE */ {
-        __tmp__QK0U=(__INTEGER__Q)(Self__OK0U->capacity__HFL <<  1);
-        __tmp__PK0U=((__CHARACTER__DB *)Self__OK0U->storage__4EL);
-        old_nb_elts__SK0U=Self__OK0U->capacity__HFL;
-        __tmp__TK0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PK0U),((__UINTEGER_32__RWB )old_nb_elts__SK0U),((__UINTEGER_32__RWB )__tmp__QK0U));
-        __tmp__PK0U=((__CHARACTER__DB *)__tmp__TK0U);
-        clear__to__F00(__tmp__PK0U,old_nb_elts__SK0U,(__INTEGER__Q)(__tmp__QK0U -  1));
-        Self__OK0U->storage__4EL=__tmp__PK0U;
-        Self__OK0U->capacity__HFL=__tmp__QK0U;
+        __5L0U=(____Q)(__3L0U->__OFL <<  1);
+        __4L0U=((____DB *)__3L0U->__FFL);
+        __BM0U=__3L0U->__OFL;
+        __CM0U=__55W(((____IB )__4L0U),((____YWB )__BM0U),((____YWB )__5L0U));
+        __4L0U=((____DB *)__CM0U);
+        __M00(__4L0U,__BM0U,(____Q)(__5L0U -  1));
+        __3L0U->__FFL=__4L0U;
+        __3L0U->__OFL=__5L0U;
       };
     };
-    ((__CHARACTER__DB *)Self__OK0U->storage__4EL)[Self__OK0U->count__WJ]='\'';
-    Self__OK0U->count__WJ=(__INTEGER__Q)(Self__OK0U->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__SQEQ),Self__KPFS->text__ID5J);
-    Self__OK0U=((__STRING__BC *)buffer__SQEQ);
-    if ((Self__OK0U->capacity__HFL <= Self__OK0U->count__WJ)) {
-      if ((Self__OK0U->capacity__HFL ==  0)) {
-        Self__OK0U->capacity__HFL= 32;
-        __tmp__PK0U=create__KVW( 32);
-        Self__OK0U->storage__4EL=__tmp__PK0U;
+    ((____DB *)__3L0U->__FFL)[__3L0U->__WJ]='\'';
+    __3L0U->__WJ=(____Q)(__3L0U->__WJ +  1);
+    __EWX(((____BC *)__BSEQ),__ZQFS->__XE5J);
+    __3L0U=((____BC *)__BSEQ);
+    if ((__3L0U->__OFL <= __3L0U->__WJ)) {
+      if ((__3L0U->__OFL ==  0)) {
+        __3L0U->__OFL= 32;
+        __4L0U=__RVW( 32);
+        __3L0U->__FFL=__4L0U;
       } else /* FALSE */ {
-        __tmp__QK0U=(__INTEGER__Q)(Self__OK0U->capacity__HFL <<  1);
-        __tmp__PK0U=((__CHARACTER__DB *)Self__OK0U->storage__4EL);
-        old_nb_elts__SK0U=Self__OK0U->capacity__HFL;
-        __tmp__TK0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PK0U),((__UINTEGER_32__RWB )old_nb_elts__SK0U),((__UINTEGER_32__RWB )__tmp__QK0U));
-        __tmp__PK0U=((__CHARACTER__DB *)__tmp__TK0U);
-        clear__to__F00(__tmp__PK0U,old_nb_elts__SK0U,(__INTEGER__Q)(__tmp__QK0U -  1));
-        Self__OK0U->storage__4EL=__tmp__PK0U;
-        Self__OK0U->capacity__HFL=__tmp__QK0U;
+        __5L0U=(____Q)(__3L0U->__OFL <<  1);
+        __4L0U=((____DB *)__3L0U->__FFL);
+        __BM0U=__3L0U->__OFL;
+        __CM0U=__55W(((____IB )__4L0U),((____YWB )__BM0U),((____YWB )__5L0U));
+        __4L0U=((____DB *)__CM0U);
+        __M00(__4L0U,__BM0U,(____Q)(__5L0U -  1));
+        __3L0U->__FFL=__4L0U;
+        __3L0U->__OFL=__5L0U;
       };
     };
-    ((__CHARACTER__DB *)Self__OK0U->storage__4EL)[Self__OK0U->count__WJ]='\'';
-    Self__OK0U->count__WJ=(__INTEGER__Q)(Self__OK0U->count__WJ +  1);
+    ((____DB *)__3L0U->__FFL)[__3L0U->__WJ]='\'';
+    __3L0U->__WJ=(____Q)(__3L0U->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__MPFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__QREQ));
-    Self__OK0U=((__STRING__BC *)buffer__SQEQ);
-    if ((Self__OK0U->capacity__HFL <= Self__OK0U->count__WJ)) {
-      if ((Self__OK0U->capacity__HFL ==  0)) {
-        Self__OK0U->capacity__HFL= 32;
-        __tmp__PK0U=create__KVW( 32);
-        Self__OK0U->storage__4EL=__tmp__PK0U;
+  case ____YOOJ__: {
+    __1QFS=((____YOOJ *)((____5J *)__5SEQ));
+    __3L0U=((____BC *)__BSEQ);
+    if ((__3L0U->__OFL <= __3L0U->__WJ)) {
+      if ((__3L0U->__OFL ==  0)) {
+        __3L0U->__OFL= 32;
+        __4L0U=__RVW( 32);
+        __3L0U->__FFL=__4L0U;
       } else /* FALSE */ {
-        __tmp__QK0U=(__INTEGER__Q)(Self__OK0U->capacity__HFL <<  1);
-        __tmp__PK0U=((__CHARACTER__DB *)Self__OK0U->storage__4EL);
-        old_nb_elts__SK0U=Self__OK0U->capacity__HFL;
-        __tmp__TK0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PK0U),((__UINTEGER_32__RWB )old_nb_elts__SK0U),((__UINTEGER_32__RWB )__tmp__QK0U));
-        __tmp__PK0U=((__CHARACTER__DB *)__tmp__TK0U);
-        clear__to__F00(__tmp__PK0U,old_nb_elts__SK0U,(__INTEGER__Q)(__tmp__QK0U -  1));
-        Self__OK0U->storage__4EL=__tmp__PK0U;
-        Self__OK0U->capacity__HFL=__tmp__QK0U;
+        __5L0U=(____Q)(__3L0U->__OFL <<  1);
+        __4L0U=((____DB *)__3L0U->__FFL);
+        __BM0U=__3L0U->__OFL;
+        __CM0U=__55W(((____IB )__4L0U),((____YWB )__BM0U),((____YWB )__5L0U));
+        __4L0U=((____DB *)__CM0U);
+        __M00(__4L0U,__BM0U,(____Q)(__5L0U -  1));
+        __3L0U->__FFL=__4L0U;
+        __3L0U->__OFL=__5L0U;
       };
     };
-    ((__CHARACTER__DB *)Self__OK0U->storage__4EL)[Self__OK0U->count__WJ]='\"';
-    Self__OK0U->count__WJ=(__INTEGER__Q)(Self__OK0U->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__SQEQ),Self__MPFS->string__EBJK);
-    Self__OK0U=((__STRING__BC *)buffer__SQEQ);
-    if ((Self__OK0U->capacity__HFL <= Self__OK0U->count__WJ)) {
-      if ((Self__OK0U->capacity__HFL ==  0)) {
-        Self__OK0U->capacity__HFL= 32;
-        __tmp__PK0U=create__KVW( 32);
-        Self__OK0U->storage__4EL=__tmp__PK0U;
+    ((____DB *)__3L0U->__FFL)[__3L0U->__WJ]='\"';
+    __3L0U->__WJ=(____Q)(__3L0U->__WJ +  1);
+    __EWX(((____BC *)__BSEQ),__1QFS->__TCJK);
+    __3L0U=((____BC *)__BSEQ);
+    if ((__3L0U->__OFL <= __3L0U->__WJ)) {
+      if ((__3L0U->__OFL ==  0)) {
+        __3L0U->__OFL= 32;
+        __4L0U=__RVW( 32);
+        __3L0U->__FFL=__4L0U;
       } else /* FALSE */ {
-        __tmp__QK0U=(__INTEGER__Q)(Self__OK0U->capacity__HFL <<  1);
-        __tmp__PK0U=((__CHARACTER__DB *)Self__OK0U->storage__4EL);
-        old_nb_elts__SK0U=Self__OK0U->capacity__HFL;
-        __tmp__TK0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PK0U),((__UINTEGER_32__RWB )old_nb_elts__SK0U),((__UINTEGER_32__RWB )__tmp__QK0U));
-        __tmp__PK0U=((__CHARACTER__DB *)__tmp__TK0U);
-        clear__to__F00(__tmp__PK0U,old_nb_elts__SK0U,(__INTEGER__Q)(__tmp__QK0U -  1));
-        Self__OK0U->storage__4EL=__tmp__PK0U;
-        Self__OK0U->capacity__HFL=__tmp__QK0U;
+        __5L0U=(____Q)(__3L0U->__OFL <<  1);
+        __4L0U=((____DB *)__3L0U->__FFL);
+        __BM0U=__3L0U->__OFL;
+        __CM0U=__55W(((____IB )__4L0U),((____YWB )__BM0U),((____YWB )__5L0U));
+        __4L0U=((____DB *)__CM0U);
+        __M00(__4L0U,__BM0U,(____Q)(__5L0U -  1));
+        __3L0U->__FFL=__4L0U;
+        __3L0U->__OFL=__5L0U;
       };
     };
-    ((__CHARACTER__DB *)Self__OK0U->storage__4EL)[Self__OK0U->count__WJ]='\"';
-    Self__OK0U->count__WJ=(__INTEGER__Q)(Self__OK0U->count__WJ +  1);
+    ((____DB *)__3L0U->__FFL)[__3L0U->__WJ]='\"';
+    __3L0U->__WJ=(____Q)(__3L0U->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__SQEQ),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__QREQ))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__BSEQ),((____Q5YL *)((____5J *)__5SEQ))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__5SEQ)),__BSEQ);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__QREQ)),buffer__SQEQ);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__5SEQ)),__BSEQ);
   } break;
   };
-  Self__WJ0U=((__STRING__BC *)buffer__SQEQ);
-  if ((Self__WJ0U->capacity__HFL <= Self__WJ0U->count__WJ)) {
-    if ((Self__WJ0U->capacity__HFL ==  0)) {
-      Self__WJ0U->capacity__HFL= 32;
-      __tmp__XJ0U=create__KVW( 32);
-      Self__WJ0U->storage__4EL=__tmp__XJ0U;
+  __FL0U=((____BC *)__BSEQ);
+  if ((__FL0U->__OFL <= __FL0U->__WJ)) {
+    if ((__FL0U->__OFL ==  0)) {
+      __FL0U->__OFL= 32;
+      __GL0U=__RVW( 32);
+      __FL0U->__FFL=__GL0U;
     } else /* FALSE */ {
-      __tmp__YJ0U=(__INTEGER__Q)(Self__WJ0U->capacity__HFL <<  1);
-      __tmp__XJ0U=((__CHARACTER__DB *)Self__WJ0U->storage__4EL);
-      old_nb_elts__0J0U=Self__WJ0U->capacity__HFL;
-      __tmp__1J0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XJ0U),((__UINTEGER_32__RWB )old_nb_elts__0J0U),((__UINTEGER_32__RWB )__tmp__YJ0U));
-      __tmp__XJ0U=((__CHARACTER__DB *)__tmp__1J0U);
-      clear__to__F00(__tmp__XJ0U,old_nb_elts__0J0U,(__INTEGER__Q)(__tmp__YJ0U -  1));
-      Self__WJ0U->storage__4EL=__tmp__XJ0U;
-      Self__WJ0U->capacity__HFL=__tmp__YJ0U;
+      __HL0U=(____Q)(__FL0U->__OFL <<  1);
+      __GL0U=((____DB *)__FL0U->__FFL);
+      __JL0U=__FL0U->__OFL;
+      __KL0U=__55W(((____IB )__GL0U),((____YWB )__JL0U),((____YWB )__HL0U));
+      __GL0U=((____DB *)__KL0U);
+      __M00(__GL0U,__JL0U,(____Q)(__HL0U -  1));
+      __FL0U->__FFL=__GL0U;
+      __FL0U->__OFL=__HL0U;
     };
   };
-  ((__CHARACTER__DB *)Self__WJ0U->storage__4EL)[Self__WJ0U->count__WJ]=')';
-  Self__WJ0U->count__WJ=(__INTEGER__Q)(Self__WJ0U->count__WJ +  1);
+  ((____DB *)__FL0U->__FFL)[__FL0U->__WJ]=')';
+  __FL0U->__WJ=(____Q)(__FL0U->__WJ +  1);
 }
 
-static void put_access_id__in__1SJO(void *e__3SJO,__STRING__BC *buffer__4SJO)
-// ({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__BC}) Void No recursive, No inlinable.
+static void __KUJO(void *__MUJO,____BC *__NUJO)
+// ({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__BC}) Void No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__ATJO;
-  void *__tmp__BTJO;
-  __CHARACTER_CST__5LOJ *Self__ARFS,*Self__MRFS,*Self__YRFS;
-  __STRING__BC *Self__GN0U,*Self__GO0U,*Self__GP0U;
-  __INTEGER__Q __tmp__IN0U,old_nb_elts__KN0U,__tmp__IO0U;
-  __INTEGER__Q old_nb_elts__KO0U,__tmp__IP0U,old_nb_elts__KP0U;
-  __POINTER__IB __tmp__LN0U,__tmp__LO0U,__tmp__LP0U;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CRFS,*Self__ORFS,*Self__0RFS;
-  __CHARACTER__DB *__tmp__HN0U,*__tmp__HO0U,*__tmp__HP0U;
-  __BOOLEAN__L __tmp__JTJO;
-  switch (((struct ___OBJ *)e__3SJO)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__ATJO=((__STRING_CST__5J *)e__3SJO)->parent_constant__EK.static_type__SG4D;
+  ____WMB *__PUJO;
+  void *__QUJO;
+  ____ONOJ *__PSFS,*__1SFS,*__HTFS;
+  ____BC *__VO0U,*__VP0U,*__VQ0U;
+  ____Q __XO0U,__ZO0U,__XP0U,__ZP0U,__XQ0U,__ZQ0U;
+  ____IB __0O0U,__0P0U,__0Q0U;
+  ____YOOJ *__RSFS,*__3SFS,*__JTFS;
+  ____DB *__WO0U,*__WP0U,*__WQ0U;
+  ____L __YUJO;
+  switch (((struct ___OBJ *)__MUJO)->__id) {
+  case ____5J__: {
+    __PUJO=((____5J *)__MUJO)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__ATJO=((__EXTERNAL_C__L5WC *)e__3SJO)->static_type__J54D;
+  case ____0AXC__: {
+    __PUJO=((____0AXC *)__MUJO)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__ATJO=((__PROTOTYPE_CST__45WC *)e__3SJO)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __PUJO=((____NBXC *)__MUJO)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__ATJO=((__INTEGER_CST__KAXC *)e__3SJO)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __PUJO=((____ZBXC *)__MUJO)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__ATJO=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)e__3SJO));
+  case ____DMWH__: {
+    __PUJO=__B21J(((____DMWH *)__MUJO));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__ATJO=((__READ_LOCAL__N5ZI *)e__3SJO)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __PUJO=((____2A0I *)__MUJO)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__ATJO=static_type__2CCK();
+  case ____HJNJ__: {
+    __PUJO=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__ATJO=static_type__BDCK();
+  case ____SJNJ__: {
+    __PUJO=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__ATJO=static_type__GDCK();
+  case ____0AOJ__: {
+    __PUJO=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__ATJO=static_type__LDCK();
+  case ____EBOJ__: {
+    __PUJO=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__ATJO=static_type__QDCK();
+  case ____3BOJ__: {
+    __PUJO=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__ATJO=static_type__VDCK(((__EXPR_SUB__CBOJ *)e__3SJO));
+  case ____RCOJ__: {
+    __PUJO=__EFCK(((____RCOJ *)__MUJO));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__ATJO=static_type__0DCK(((__EXPR_MUL__YBOJ *)e__3SJO));
+  case ____HDOJ__: {
+    __PUJO=__JFCK(((____HDOJ *)__MUJO));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__ATJO=static_type__5DCK(((__EXPR_DIV__MCOJ *)e__3SJO));
+  case ____1DOJ__: {
+    __PUJO=__OFCK(((____1DOJ *)__MUJO));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__ATJO=static_type__EECK(((__EXPR_AND__ADOJ *)e__3SJO));
+  case ____PEOJ__: {
+    __PUJO=__TFCK(((____PEOJ *)__MUJO));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__ATJO=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)e__3SJO));
+  case ____DFOJ__: {
+    __PUJO=__YFCK(((____DFOJ *)__MUJO));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__ATJO=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)e__3SJO));
+  case ____XFOJ__: {
+    __PUJO=__3FCK(((____XFOJ *)__MUJO));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__ATJO=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __PUJO=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__ATJO=static_type__XECK(((__ITEM__VFOJ *)e__3SJO));
+  case ____EHOJ__: {
+    __PUJO=__GGCK(((____EHOJ *)__MUJO));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__ATJO=static_type__DFCK();
+  case ____2HOJ__: {
+    __PUJO=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__ATJO=((__CAST__JHOJ *)e__3SJO)->static_type__TC5J;
+  case ____YIOJ__: {
+    __PUJO=((____YIOJ *)__MUJO)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__ATJO=((__REAL_CST__JLOJ *)e__3SJO)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __PUJO=((____YMOJ *)__MUJO)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__ATJO=((__CHARACTER_CST__5LOJ *)e__3SJO)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __PUJO=((____ONOJ *)__MUJO)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__ATJO=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__3SJO)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __PUJO=((____YOOJ *)__MUJO)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__ATJO=((__READ_SLOT__ZK4K *)e__3SJO)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __PUJO=((____IM4K *)__MUJO)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__ATJO=static_type__NL5O();
+  case ____T5FL__: {
+    __PUJO=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__ATJO=static_type__QQTP();
+  case ____3DUL__: {
+    __PUJO=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__ATJO=static_type__041P();
+  case ____0EUL__: {
+    __PUJO=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__ATJO=static_type__VQTP();
+  case ____BGUL__: {
+    __PUJO=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__ATJO=static_type__A51P();
+  case ____2GUL__: {
+    __PUJO=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__ATJO=static_type__UVBN(((__EXPR_NEG__SYVL *)e__3SJO));
+  case ____B0VL__: {
+    __PUJO=__DXBN(((____B0VL *)__MUJO));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__ATJO=static_type__P5FM(((__EXPR_ADD__AZVL *)e__3SJO));
+  case ____P0VL__: {
+    __PUJO=__4AGM(((____P0VL *)__MUJO));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__ATJO=((__READ_GLOBAL__B4YL *)e__3SJO)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __PUJO=((____Q5YL *)__MUJO)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__ATJO=static_type__5DWN(((__EXPR_NOT__FUPM *)e__3SJO));
+  case ____UVPM__: {
+    __PUJO=__OFWN(((____UVPM *)__MUJO));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__ATJO=static_type__BL1P(((__EXPR_MOD__LYPM *)e__3SJO));
+  case ____0ZPM__: {
+    __PUJO=__QM1P(((____0ZPM *)__MUJO));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__ATJO=static_type__WOVO(((__EXPR_OR__3P0N *)e__3SJO));
+  case ____MR0N__: {
+    __PUJO=__FQVO(((____MR0N *)__MUJO));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__ATJO=static_type__BA0Q();
+  case ____YWBP__: {
+    __PUJO=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__ATJO=static_type__MBUP();
+  case ____LYBP__: {
+    __PUJO=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__ATJO=static_type__RBUP();
+  case ____CZBP__: {
+    __PUJO=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__ATJO=static_type__KOFQ(((__EXPR_XOR__OAEP *)e__3SJO));
+  case ____3BEP__: {
+    __PUJO=__ZPFQ(((____3BEP *)__MUJO));
   } break;
   };
-  __tmp__BTJO=((__TYPE_FULL__PMB *)__tmp__ATJO)->the_parent_type__DLK;
-  if (((void *)__tmp__BTJO == (void *)type_boolean__MNB)) {
-    switch (((struct ___OBJ *)e__3SJO)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)e__3SJO),buffer__4SJO);
+  __QUJO=((____WMB *)__PUJO)->__KLK;
+  if (((void *)__QUJO == (void *)__TNB)) {
+    switch (((struct ___OBJ *)__MUJO)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__MUJO),__NUJO);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__4SJO),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__MUJO)),__NUJO);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__NUJO),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__MUJO)),__NUJO);
     } 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 *)e__3SJO)),buffer__4SJO);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__4SJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__3SJO))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__NUJO),((____YMOJ *)((____5J *)__MUJO))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__ARFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__3SJO));
-      Self__GN0U=((__STRING__BC *)buffer__4SJO);
-      if ((Self__GN0U->capacity__HFL <= Self__GN0U->count__WJ)) {
-        if ((Self__GN0U->capacity__HFL ==  0)) {
-          Self__GN0U->capacity__HFL= 32;
-          __tmp__HN0U=create__KVW( 32);
-          Self__GN0U->storage__4EL=__tmp__HN0U;
+    case ____ONOJ__: {
+      __PSFS=((____ONOJ *)((____5J *)__MUJO));
+      __VO0U=((____BC *)__NUJO);
+      if ((__VO0U->__OFL <= __VO0U->__WJ)) {
+        if ((__VO0U->__OFL ==  0)) {
+          __VO0U->__OFL= 32;
+          __WO0U=__RVW( 32);
+          __VO0U->__FFL=__WO0U;
         } else /* FALSE */ {
-          __tmp__IN0U=(__INTEGER__Q)(Self__GN0U->capacity__HFL <<  1);
-          __tmp__HN0U=((__CHARACTER__DB *)Self__GN0U->storage__4EL);
-          old_nb_elts__KN0U=Self__GN0U->capacity__HFL;
-          __tmp__LN0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HN0U),((__UINTEGER_32__RWB )old_nb_elts__KN0U),((__UINTEGER_32__RWB )__tmp__IN0U));
-          __tmp__HN0U=((__CHARACTER__DB *)__tmp__LN0U);
-          clear__to__F00(__tmp__HN0U,old_nb_elts__KN0U,(__INTEGER__Q)(__tmp__IN0U -  1));
-          Self__GN0U->storage__4EL=__tmp__HN0U;
-          Self__GN0U->capacity__HFL=__tmp__IN0U;
+          __XO0U=(____Q)(__VO0U->__OFL <<  1);
+          __WO0U=((____DB *)__VO0U->__FFL);
+          __ZO0U=__VO0U->__OFL;
+          __0O0U=__55W(((____IB )__WO0U),((____YWB )__ZO0U),((____YWB )__XO0U));
+          __WO0U=((____DB *)__0O0U);
+          __M00(__WO0U,__ZO0U,(____Q)(__XO0U -  1));
+          __VO0U->__FFL=__WO0U;
+          __VO0U->__OFL=__XO0U;
         };
       };
-      ((__CHARACTER__DB *)Self__GN0U->storage__4EL)[Self__GN0U->count__WJ]='\'';
-      Self__GN0U->count__WJ=(__INTEGER__Q)(Self__GN0U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__4SJO),Self__ARFS->text__ID5J);
-      Self__GN0U=((__STRING__BC *)buffer__4SJO);
-      if ((Self__GN0U->capacity__HFL <= Self__GN0U->count__WJ)) {
-        if ((Self__GN0U->capacity__HFL ==  0)) {
-          Self__GN0U->capacity__HFL= 32;
-          __tmp__HN0U=create__KVW( 32);
-          Self__GN0U->storage__4EL=__tmp__HN0U;
+      ((____DB *)__VO0U->__FFL)[__VO0U->__WJ]='\'';
+      __VO0U->__WJ=(____Q)(__VO0U->__WJ +  1);
+      __EWX(((____BC *)__NUJO),__PSFS->__XE5J);
+      __VO0U=((____BC *)__NUJO);
+      if ((__VO0U->__OFL <= __VO0U->__WJ)) {
+        if ((__VO0U->__OFL ==  0)) {
+          __VO0U->__OFL= 32;
+          __WO0U=__RVW( 32);
+          __VO0U->__FFL=__WO0U;
         } else /* FALSE */ {
-          __tmp__IN0U=(__INTEGER__Q)(Self__GN0U->capacity__HFL <<  1);
-          __tmp__HN0U=((__CHARACTER__DB *)Self__GN0U->storage__4EL);
-          old_nb_elts__KN0U=Self__GN0U->capacity__HFL;
-          __tmp__LN0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HN0U),((__UINTEGER_32__RWB )old_nb_elts__KN0U),((__UINTEGER_32__RWB )__tmp__IN0U));
-          __tmp__HN0U=((__CHARACTER__DB *)__tmp__LN0U);
-          clear__to__F00(__tmp__HN0U,old_nb_elts__KN0U,(__INTEGER__Q)(__tmp__IN0U -  1));
-          Self__GN0U->storage__4EL=__tmp__HN0U;
-          Self__GN0U->capacity__HFL=__tmp__IN0U;
+          __XO0U=(____Q)(__VO0U->__OFL <<  1);
+          __WO0U=((____DB *)__VO0U->__FFL);
+          __ZO0U=__VO0U->__OFL;
+          __0O0U=__55W(((____IB )__WO0U),((____YWB )__ZO0U),((____YWB )__XO0U));
+          __WO0U=((____DB *)__0O0U);
+          __M00(__WO0U,__ZO0U,(____Q)(__XO0U -  1));
+          __VO0U->__FFL=__WO0U;
+          __VO0U->__OFL=__XO0U;
         };
       };
-      ((__CHARACTER__DB *)Self__GN0U->storage__4EL)[Self__GN0U->count__WJ]='\'';
-      Self__GN0U->count__WJ=(__INTEGER__Q)(Self__GN0U->count__WJ +  1);
+      ((____DB *)__VO0U->__FFL)[__VO0U->__WJ]='\'';
+      __VO0U->__WJ=(____Q)(__VO0U->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__CRFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__3SJO));
-      Self__GN0U=((__STRING__BC *)buffer__4SJO);
-      if ((Self__GN0U->capacity__HFL <= Self__GN0U->count__WJ)) {
-        if ((Self__GN0U->capacity__HFL ==  0)) {
-          Self__GN0U->capacity__HFL= 32;
-          __tmp__HN0U=create__KVW( 32);
-          Self__GN0U->storage__4EL=__tmp__HN0U;
+    case ____YOOJ__: {
+      __RSFS=((____YOOJ *)((____5J *)__MUJO));
+      __VO0U=((____BC *)__NUJO);
+      if ((__VO0U->__OFL <= __VO0U->__WJ)) {
+        if ((__VO0U->__OFL ==  0)) {
+          __VO0U->__OFL= 32;
+          __WO0U=__RVW( 32);
+          __VO0U->__FFL=__WO0U;
         } else /* FALSE */ {
-          __tmp__IN0U=(__INTEGER__Q)(Self__GN0U->capacity__HFL <<  1);
-          __tmp__HN0U=((__CHARACTER__DB *)Self__GN0U->storage__4EL);
-          old_nb_elts__KN0U=Self__GN0U->capacity__HFL;
-          __tmp__LN0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HN0U),((__UINTEGER_32__RWB )old_nb_elts__KN0U),((__UINTEGER_32__RWB )__tmp__IN0U));
-          __tmp__HN0U=((__CHARACTER__DB *)__tmp__LN0U);
-          clear__to__F00(__tmp__HN0U,old_nb_elts__KN0U,(__INTEGER__Q)(__tmp__IN0U -  1));
-          Self__GN0U->storage__4EL=__tmp__HN0U;
-          Self__GN0U->capacity__HFL=__tmp__IN0U;
+          __XO0U=(____Q)(__VO0U->__OFL <<  1);
+          __WO0U=((____DB *)__VO0U->__FFL);
+          __ZO0U=__VO0U->__OFL;
+          __0O0U=__55W(((____IB )__WO0U),((____YWB )__ZO0U),((____YWB )__XO0U));
+          __WO0U=((____DB *)__0O0U);
+          __M00(__WO0U,__ZO0U,(____Q)(__XO0U -  1));
+          __VO0U->__FFL=__WO0U;
+          __VO0U->__OFL=__XO0U;
         };
       };
-      ((__CHARACTER__DB *)Self__GN0U->storage__4EL)[Self__GN0U->count__WJ]='\"';
-      Self__GN0U->count__WJ=(__INTEGER__Q)(Self__GN0U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__4SJO),Self__CRFS->string__EBJK);
-      Self__GN0U=((__STRING__BC *)buffer__4SJO);
-      if ((Self__GN0U->capacity__HFL <= Self__GN0U->count__WJ)) {
-        if ((Self__GN0U->capacity__HFL ==  0)) {
-          Self__GN0U->capacity__HFL= 32;
-          __tmp__HN0U=create__KVW( 32);
-          Self__GN0U->storage__4EL=__tmp__HN0U;
+      ((____DB *)__VO0U->__FFL)[__VO0U->__WJ]='\"';
+      __VO0U->__WJ=(____Q)(__VO0U->__WJ +  1);
+      __EWX(((____BC *)__NUJO),__RSFS->__TCJK);
+      __VO0U=((____BC *)__NUJO);
+      if ((__VO0U->__OFL <= __VO0U->__WJ)) {
+        if ((__VO0U->__OFL ==  0)) {
+          __VO0U->__OFL= 32;
+          __WO0U=__RVW( 32);
+          __VO0U->__FFL=__WO0U;
         } else /* FALSE */ {
-          __tmp__IN0U=(__INTEGER__Q)(Self__GN0U->capacity__HFL <<  1);
-          __tmp__HN0U=((__CHARACTER__DB *)Self__GN0U->storage__4EL);
-          old_nb_elts__KN0U=Self__GN0U->capacity__HFL;
-          __tmp__LN0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HN0U),((__UINTEGER_32__RWB )old_nb_elts__KN0U),((__UINTEGER_32__RWB )__tmp__IN0U));
-          __tmp__HN0U=((__CHARACTER__DB *)__tmp__LN0U);
-          clear__to__F00(__tmp__HN0U,old_nb_elts__KN0U,(__INTEGER__Q)(__tmp__IN0U -  1));
-          Self__GN0U->storage__4EL=__tmp__HN0U;
-          Self__GN0U->capacity__HFL=__tmp__IN0U;
+          __XO0U=(____Q)(__VO0U->__OFL <<  1);
+          __WO0U=((____DB *)__VO0U->__FFL);
+          __ZO0U=__VO0U->__OFL;
+          __0O0U=__55W(((____IB )__WO0U),((____YWB )__ZO0U),((____YWB )__XO0U));
+          __WO0U=((____DB *)__0O0U);
+          __M00(__WO0U,__ZO0U,(____Q)(__XO0U -  1));
+          __VO0U->__FFL=__WO0U;
+          __VO0U->__OFL=__XO0U;
         };
       };
-      ((__CHARACTER__DB *)Self__GN0U->storage__4EL)[Self__GN0U->count__WJ]='\"';
-      Self__GN0U->count__WJ=(__INTEGER__Q)(Self__GN0U->count__WJ +  1);
+      ((____DB *)__VO0U->__FFL)[__VO0U->__WJ]='\"';
+      __VO0U->__WJ=(____Q)(__VO0U->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__4SJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__3SJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__NUJO),((____Q5YL *)((____5J *)__MUJO))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__MUJO)),__NUJO);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__MUJO)),__NUJO);
     } break;
     };
-    __tmp__JTJO=TRUE__K__;
+    __YUJO=__K__;
   } else /* FALSE */ {
-    __tmp__JTJO=FALSE__O__;
+    __YUJO=__O__;
   };
-  if ((! __tmp__JTJO)) {
-    if (((void *)__tmp__BTJO == (void *)type_block__YOB)) {
-      switch (((struct ___OBJ *)e__3SJO)->__id) {
-      case __STRING_CST__5J__: {
-        genere__0T5J(((__STRING_CST__5J *)e__3SJO),buffer__4SJO);
+  if ((! __YUJO)) {
+    if (((void *)__QUJO == (void *)__5OB)) {
+      switch (((struct ___OBJ *)__MUJO)->__id) {
+      case ____5J__: {
+        __JV5J(((____5J *)__MUJO),__NUJO);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____0AXC__: {
+        __FFSH(((____0AXC *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____NBXC__: {
+        __D15J(((____NBXC *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____ZBXC__: {
+        __XHSH(((____ZBXC *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
-        (&__string_507)->count__0C= 35;
-        (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-        append__3VX(((__STRING__BC *)buffer__4SJO),(&__string_507));
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____5J *)__MUJO)),__NUJO);
+        (&__string_507)->__0C= 35;
+        (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+        __EWX(((____BC *)__NUJO),(&__string_507));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____2A0I__: {
+        __L15J(((____2A0I *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____HJNJ__: {
+        __UAAK(((____HJNJ *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____SJNJ__: {
+        __WFAK(((____SJNJ *)((____5J *)__MUJO)),__NUJO);
       } 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 *)e__3SJO)),buffer__4SJO);
+      case ____EBOJ__: {
+        __1KAK(((____EBOJ *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____3BOJ__: {
+        __TLAK(((____3BOJ *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____RCOJ__: {
+        __VQAK(((____RCOJ *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____HDOJ__: {
+        __4SAK(((____HDOJ *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____1DOJ__: {
+        __HVAK(((____1DOJ *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____PEOJ__: {
+        __QXAK(((____PEOJ *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____DFOJ__: {
+        __ZZAK(((____DFOJ *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____XFOJ__: {
+        __C2AK(((____XFOJ *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __PUT_TO__BFOJ__: {
-        genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____QGOJ__: {
+        __L4AK(((____QGOJ *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __ITEM__VFOJ__: {
-        genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____EHOJ__: {
+        __AABK(((____EHOJ *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____2HOJ__: {
+        __FABK(((____2HOJ *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __CAST__JHOJ__: {
-        genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____YIOJ__: {
+        __KABK(((____YIOJ *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __REAL_CST__JLOJ__: {
-        append__3VX(((__STRING__BC *)buffer__4SJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__3SJO))->value__DD5J);
+      case ____YMOJ__: {
+        __EWX(((____BC *)__NUJO),((____YMOJ *)((____5J *)__MUJO))->__SE5J);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__MRFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__3SJO));
-        Self__GO0U=((__STRING__BC *)buffer__4SJO);
-        if ((Self__GO0U->capacity__HFL <= Self__GO0U->count__WJ)) {
-          if ((Self__GO0U->capacity__HFL ==  0)) {
-            Self__GO0U->capacity__HFL= 32;
-            __tmp__HO0U=create__KVW( 32);
-            Self__GO0U->storage__4EL=__tmp__HO0U;
+      case ____ONOJ__: {
+        __1SFS=((____ONOJ *)((____5J *)__MUJO));
+        __VP0U=((____BC *)__NUJO);
+        if ((__VP0U->__OFL <= __VP0U->__WJ)) {
+          if ((__VP0U->__OFL ==  0)) {
+            __VP0U->__OFL= 32;
+            __WP0U=__RVW( 32);
+            __VP0U->__FFL=__WP0U;
           } else /* FALSE */ {
-            __tmp__IO0U=(__INTEGER__Q)(Self__GO0U->capacity__HFL <<  1);
-            __tmp__HO0U=((__CHARACTER__DB *)Self__GO0U->storage__4EL);
-            old_nb_elts__KO0U=Self__GO0U->capacity__HFL;
-            __tmp__LO0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HO0U),((__UINTEGER_32__RWB )old_nb_elts__KO0U),((__UINTEGER_32__RWB )__tmp__IO0U));
-            __tmp__HO0U=((__CHARACTER__DB *)__tmp__LO0U);
-            clear__to__F00(__tmp__HO0U,old_nb_elts__KO0U,(__INTEGER__Q)(__tmp__IO0U -  1));
-            Self__GO0U->storage__4EL=__tmp__HO0U;
-            Self__GO0U->capacity__HFL=__tmp__IO0U;
+            __XP0U=(____Q)(__VP0U->__OFL <<  1);
+            __WP0U=((____DB *)__VP0U->__FFL);
+            __ZP0U=__VP0U->__OFL;
+            __0P0U=__55W(((____IB )__WP0U),((____YWB )__ZP0U),((____YWB )__XP0U));
+            __WP0U=((____DB *)__0P0U);
+            __M00(__WP0U,__ZP0U,(____Q)(__XP0U -  1));
+            __VP0U->__FFL=__WP0U;
+            __VP0U->__OFL=__XP0U;
           };
         };
-        ((__CHARACTER__DB *)Self__GO0U->storage__4EL)[Self__GO0U->count__WJ]='\'';
-        Self__GO0U->count__WJ=(__INTEGER__Q)(Self__GO0U->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__4SJO),Self__MRFS->text__ID5J);
-        Self__GO0U=((__STRING__BC *)buffer__4SJO);
-        if ((Self__GO0U->capacity__HFL <= Self__GO0U->count__WJ)) {
-          if ((Self__GO0U->capacity__HFL ==  0)) {
-            Self__GO0U->capacity__HFL= 32;
-            __tmp__HO0U=create__KVW( 32);
-            Self__GO0U->storage__4EL=__tmp__HO0U;
+        ((____DB *)__VP0U->__FFL)[__VP0U->__WJ]='\'';
+        __VP0U->__WJ=(____Q)(__VP0U->__WJ +  1);
+        __EWX(((____BC *)__NUJO),__1SFS->__XE5J);
+        __VP0U=((____BC *)__NUJO);
+        if ((__VP0U->__OFL <= __VP0U->__WJ)) {
+          if ((__VP0U->__OFL ==  0)) {
+            __VP0U->__OFL= 32;
+            __WP0U=__RVW( 32);
+            __VP0U->__FFL=__WP0U;
           } else /* FALSE */ {
-            __tmp__IO0U=(__INTEGER__Q)(Self__GO0U->capacity__HFL <<  1);
-            __tmp__HO0U=((__CHARACTER__DB *)Self__GO0U->storage__4EL);
-            old_nb_elts__KO0U=Self__GO0U->capacity__HFL;
-            __tmp__LO0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HO0U),((__UINTEGER_32__RWB )old_nb_elts__KO0U),((__UINTEGER_32__RWB )__tmp__IO0U));
-            __tmp__HO0U=((__CHARACTER__DB *)__tmp__LO0U);
-            clear__to__F00(__tmp__HO0U,old_nb_elts__KO0U,(__INTEGER__Q)(__tmp__IO0U -  1));
-            Self__GO0U->storage__4EL=__tmp__HO0U;
-            Self__GO0U->capacity__HFL=__tmp__IO0U;
+            __XP0U=(____Q)(__VP0U->__OFL <<  1);
+            __WP0U=((____DB *)__VP0U->__FFL);
+            __ZP0U=__VP0U->__OFL;
+            __0P0U=__55W(((____IB )__WP0U),((____YWB )__ZP0U),((____YWB )__XP0U));
+            __WP0U=((____DB *)__0P0U);
+            __M00(__WP0U,__ZP0U,(____Q)(__XP0U -  1));
+            __VP0U->__FFL=__WP0U;
+            __VP0U->__OFL=__XP0U;
           };
         };
-        ((__CHARACTER__DB *)Self__GO0U->storage__4EL)[Self__GO0U->count__WJ]='\'';
-        Self__GO0U->count__WJ=(__INTEGER__Q)(Self__GO0U->count__WJ +  1);
+        ((____DB *)__VP0U->__FFL)[__VP0U->__WJ]='\'';
+        __VP0U->__WJ=(____Q)(__VP0U->__WJ +  1);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__ORFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__3SJO));
-        Self__GO0U=((__STRING__BC *)buffer__4SJO);
-        if ((Self__GO0U->capacity__HFL <= Self__GO0U->count__WJ)) {
-          if ((Self__GO0U->capacity__HFL ==  0)) {
-            Self__GO0U->capacity__HFL= 32;
-            __tmp__HO0U=create__KVW( 32);
-            Self__GO0U->storage__4EL=__tmp__HO0U;
+      case ____YOOJ__: {
+        __3SFS=((____YOOJ *)((____5J *)__MUJO));
+        __VP0U=((____BC *)__NUJO);
+        if ((__VP0U->__OFL <= __VP0U->__WJ)) {
+          if ((__VP0U->__OFL ==  0)) {
+            __VP0U->__OFL= 32;
+            __WP0U=__RVW( 32);
+            __VP0U->__FFL=__WP0U;
           } else /* FALSE */ {
-            __tmp__IO0U=(__INTEGER__Q)(Self__GO0U->capacity__HFL <<  1);
-            __tmp__HO0U=((__CHARACTER__DB *)Self__GO0U->storage__4EL);
-            old_nb_elts__KO0U=Self__GO0U->capacity__HFL;
-            __tmp__LO0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HO0U),((__UINTEGER_32__RWB )old_nb_elts__KO0U),((__UINTEGER_32__RWB )__tmp__IO0U));
-            __tmp__HO0U=((__CHARACTER__DB *)__tmp__LO0U);
-            clear__to__F00(__tmp__HO0U,old_nb_elts__KO0U,(__INTEGER__Q)(__tmp__IO0U -  1));
-            Self__GO0U->storage__4EL=__tmp__HO0U;
-            Self__GO0U->capacity__HFL=__tmp__IO0U;
+            __XP0U=(____Q)(__VP0U->__OFL <<  1);
+            __WP0U=((____DB *)__VP0U->__FFL);
+            __ZP0U=__VP0U->__OFL;
+            __0P0U=__55W(((____IB )__WP0U),((____YWB )__ZP0U),((____YWB )__XP0U));
+            __WP0U=((____DB *)__0P0U);
+            __M00(__WP0U,__ZP0U,(____Q)(__XP0U -  1));
+            __VP0U->__FFL=__WP0U;
+            __VP0U->__OFL=__XP0U;
           };
         };
-        ((__CHARACTER__DB *)Self__GO0U->storage__4EL)[Self__GO0U->count__WJ]='\"';
-        Self__GO0U->count__WJ=(__INTEGER__Q)(Self__GO0U->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__4SJO),Self__ORFS->string__EBJK);
-        Self__GO0U=((__STRING__BC *)buffer__4SJO);
-        if ((Self__GO0U->capacity__HFL <= Self__GO0U->count__WJ)) {
-          if ((Self__GO0U->capacity__HFL ==  0)) {
-            Self__GO0U->capacity__HFL= 32;
-            __tmp__HO0U=create__KVW( 32);
-            Self__GO0U->storage__4EL=__tmp__HO0U;
+        ((____DB *)__VP0U->__FFL)[__VP0U->__WJ]='\"';
+        __VP0U->__WJ=(____Q)(__VP0U->__WJ +  1);
+        __EWX(((____BC *)__NUJO),__3SFS->__TCJK);
+        __VP0U=((____BC *)__NUJO);
+        if ((__VP0U->__OFL <= __VP0U->__WJ)) {
+          if ((__VP0U->__OFL ==  0)) {
+            __VP0U->__OFL= 32;
+            __WP0U=__RVW( 32);
+            __VP0U->__FFL=__WP0U;
           } else /* FALSE */ {
-            __tmp__IO0U=(__INTEGER__Q)(Self__GO0U->capacity__HFL <<  1);
-            __tmp__HO0U=((__CHARACTER__DB *)Self__GO0U->storage__4EL);
-            old_nb_elts__KO0U=Self__GO0U->capacity__HFL;
-            __tmp__LO0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HO0U),((__UINTEGER_32__RWB )old_nb_elts__KO0U),((__UINTEGER_32__RWB )__tmp__IO0U));
-            __tmp__HO0U=((__CHARACTER__DB *)__tmp__LO0U);
-            clear__to__F00(__tmp__HO0U,old_nb_elts__KO0U,(__INTEGER__Q)(__tmp__IO0U -  1));
-            Self__GO0U->storage__4EL=__tmp__HO0U;
-            Self__GO0U->capacity__HFL=__tmp__IO0U;
+            __XP0U=(____Q)(__VP0U->__OFL <<  1);
+            __WP0U=((____DB *)__VP0U->__FFL);
+            __ZP0U=__VP0U->__OFL;
+            __0P0U=__55W(((____IB )__WP0U),((____YWB )__ZP0U),((____YWB )__XP0U));
+            __WP0U=((____DB *)__0P0U);
+            __M00(__WP0U,__ZP0U,(____Q)(__XP0U -  1));
+            __VP0U->__FFL=__WP0U;
+            __VP0U->__OFL=__XP0U;
           };
         };
-        ((__CHARACTER__DB *)Self__GO0U->storage__4EL)[Self__GO0U->count__WJ]='\"';
-        Self__GO0U->count__WJ=(__INTEGER__Q)(Self__GO0U->count__WJ +  1);
+        ((____DB *)__VP0U->__FFL)[__VP0U->__WJ]='\"';
+        __VP0U->__WJ=(____Q)(__VP0U->__WJ +  1);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____IM4K__: {
+        __0TBN(((____IM4K *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____T5FL__: {
+        __PCAP(((____T5FL *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____3DUL__: {
+        __TQTP(((____3DUL *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____0EUL__: {
+        __HR0P(((____0EUL *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____BGUL__: {
+        __ZQTP(((____BGUL *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____2GUL__: {
+        __OR0P(((____2GUL *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____B0VL__: {
+        __IPCN(((____B0VL *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____P0VL__: {
+        __HTGM(((____P0VL *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        append__3VX(((__STRING__BC *)buffer__4SJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__3SJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+      case ____Q5YL__: {
+        __EWX(((____BC *)__NUJO),((____Q5YL *)((____5J *)__MUJO))->__HBKM->__GKRG.__WO5D);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____UVPM__: {
+        __SFXN(((____UVPM *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____0ZPM__: {
+        __UR0P(((____0ZPM *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_OR__3P0N__: {
-        genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____MR0N__: {
+        __OVVO(((____MR0N *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____YWBP__: {
+        __NWZQ(((____YWBP *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_INF__2WBP__: {
-        genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____LYBP__: {
+        __MYUP(((____LYBP *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____CZBP__: {
+        __O3UP(((____CZBP *)((____5J *)__MUJO)),__NUJO);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+      case ____3BEP__: {
+        __5REQ(((____3BEP *)((____5J *)__MUJO)),__NUJO);
       } break;
       };
     } else /* FALSE */ {
-      if (is_java__EE) {
-        switch (((struct ___OBJ *)e__3SJO)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)e__3SJO),buffer__4SJO);
+      if (__EE) {
+        switch (((struct ___OBJ *)__MUJO)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__MUJO),__NUJO);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__4SJO),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__MUJO)),__NUJO);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__NUJO),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__MUJO)),__NUJO);
         } 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 *)e__3SJO)),buffer__4SJO);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__4SJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__3SJO))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__NUJO),((____YMOJ *)((____5J *)__MUJO))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__YRFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__3SJO));
-          Self__GP0U=((__STRING__BC *)buffer__4SJO);
-          if ((Self__GP0U->capacity__HFL <= Self__GP0U->count__WJ)) {
-            if ((Self__GP0U->capacity__HFL ==  0)) {
-              Self__GP0U->capacity__HFL= 32;
-              __tmp__HP0U=create__KVW( 32);
-              Self__GP0U->storage__4EL=__tmp__HP0U;
+        case ____ONOJ__: {
+          __HTFS=((____ONOJ *)((____5J *)__MUJO));
+          __VQ0U=((____BC *)__NUJO);
+          if ((__VQ0U->__OFL <= __VQ0U->__WJ)) {
+            if ((__VQ0U->__OFL ==  0)) {
+              __VQ0U->__OFL= 32;
+              __WQ0U=__RVW( 32);
+              __VQ0U->__FFL=__WQ0U;
             } else /* FALSE */ {
-              __tmp__IP0U=(__INTEGER__Q)(Self__GP0U->capacity__HFL <<  1);
-              __tmp__HP0U=((__CHARACTER__DB *)Self__GP0U->storage__4EL);
-              old_nb_elts__KP0U=Self__GP0U->capacity__HFL;
-              __tmp__LP0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HP0U),((__UINTEGER_32__RWB )old_nb_elts__KP0U),((__UINTEGER_32__RWB )__tmp__IP0U));
-              __tmp__HP0U=((__CHARACTER__DB *)__tmp__LP0U);
-              clear__to__F00(__tmp__HP0U,old_nb_elts__KP0U,(__INTEGER__Q)(__tmp__IP0U -  1));
-              Self__GP0U->storage__4EL=__tmp__HP0U;
-              Self__GP0U->capacity__HFL=__tmp__IP0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GP0U->storage__4EL)[Self__GP0U->count__WJ]='\'';
-          Self__GP0U->count__WJ=(__INTEGER__Q)(Self__GP0U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__4SJO),Self__YRFS->text__ID5J);
-          Self__GP0U=((__STRING__BC *)buffer__4SJO);
-          if ((Self__GP0U->capacity__HFL <= Self__GP0U->count__WJ)) {
-            if ((Self__GP0U->capacity__HFL ==  0)) {
-              Self__GP0U->capacity__HFL= 32;
-              __tmp__HP0U=create__KVW( 32);
-              Self__GP0U->storage__4EL=__tmp__HP0U;
+              __XQ0U=(____Q)(__VQ0U->__OFL <<  1);
+              __WQ0U=((____DB *)__VQ0U->__FFL);
+              __ZQ0U=__VQ0U->__OFL;
+              __0Q0U=__55W(((____IB )__WQ0U),((____YWB )__ZQ0U),((____YWB )__XQ0U));
+              __WQ0U=((____DB *)__0Q0U);
+              __M00(__WQ0U,__ZQ0U,(____Q)(__XQ0U -  1));
+              __VQ0U->__FFL=__WQ0U;
+              __VQ0U->__OFL=__XQ0U;
+            };
+          };
+          ((____DB *)__VQ0U->__FFL)[__VQ0U->__WJ]='\'';
+          __VQ0U->__WJ=(____Q)(__VQ0U->__WJ +  1);
+          __EWX(((____BC *)__NUJO),__HTFS->__XE5J);
+          __VQ0U=((____BC *)__NUJO);
+          if ((__VQ0U->__OFL <= __VQ0U->__WJ)) {
+            if ((__VQ0U->__OFL ==  0)) {
+              __VQ0U->__OFL= 32;
+              __WQ0U=__RVW( 32);
+              __VQ0U->__FFL=__WQ0U;
             } else /* FALSE */ {
-              __tmp__IP0U=(__INTEGER__Q)(Self__GP0U->capacity__HFL <<  1);
-              __tmp__HP0U=((__CHARACTER__DB *)Self__GP0U->storage__4EL);
-              old_nb_elts__KP0U=Self__GP0U->capacity__HFL;
-              __tmp__LP0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HP0U),((__UINTEGER_32__RWB )old_nb_elts__KP0U),((__UINTEGER_32__RWB )__tmp__IP0U));
-              __tmp__HP0U=((__CHARACTER__DB *)__tmp__LP0U);
-              clear__to__F00(__tmp__HP0U,old_nb_elts__KP0U,(__INTEGER__Q)(__tmp__IP0U -  1));
-              Self__GP0U->storage__4EL=__tmp__HP0U;
-              Self__GP0U->capacity__HFL=__tmp__IP0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GP0U->storage__4EL)[Self__GP0U->count__WJ]='\'';
-          Self__GP0U->count__WJ=(__INTEGER__Q)(Self__GP0U->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__0RFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__3SJO));
-          Self__GP0U=((__STRING__BC *)buffer__4SJO);
-          if ((Self__GP0U->capacity__HFL <= Self__GP0U->count__WJ)) {
-            if ((Self__GP0U->capacity__HFL ==  0)) {
-              Self__GP0U->capacity__HFL= 32;
-              __tmp__HP0U=create__KVW( 32);
-              Self__GP0U->storage__4EL=__tmp__HP0U;
+              __XQ0U=(____Q)(__VQ0U->__OFL <<  1);
+              __WQ0U=((____DB *)__VQ0U->__FFL);
+              __ZQ0U=__VQ0U->__OFL;
+              __0Q0U=__55W(((____IB )__WQ0U),((____YWB )__ZQ0U),((____YWB )__XQ0U));
+              __WQ0U=((____DB *)__0Q0U);
+              __M00(__WQ0U,__ZQ0U,(____Q)(__XQ0U -  1));
+              __VQ0U->__FFL=__WQ0U;
+              __VQ0U->__OFL=__XQ0U;
+            };
+          };
+          ((____DB *)__VQ0U->__FFL)[__VQ0U->__WJ]='\'';
+          __VQ0U->__WJ=(____Q)(__VQ0U->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __JTFS=((____YOOJ *)((____5J *)__MUJO));
+          __VQ0U=((____BC *)__NUJO);
+          if ((__VQ0U->__OFL <= __VQ0U->__WJ)) {
+            if ((__VQ0U->__OFL ==  0)) {
+              __VQ0U->__OFL= 32;
+              __WQ0U=__RVW( 32);
+              __VQ0U->__FFL=__WQ0U;
             } else /* FALSE */ {
-              __tmp__IP0U=(__INTEGER__Q)(Self__GP0U->capacity__HFL <<  1);
-              __tmp__HP0U=((__CHARACTER__DB *)Self__GP0U->storage__4EL);
-              old_nb_elts__KP0U=Self__GP0U->capacity__HFL;
-              __tmp__LP0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HP0U),((__UINTEGER_32__RWB )old_nb_elts__KP0U),((__UINTEGER_32__RWB )__tmp__IP0U));
-              __tmp__HP0U=((__CHARACTER__DB *)__tmp__LP0U);
-              clear__to__F00(__tmp__HP0U,old_nb_elts__KP0U,(__INTEGER__Q)(__tmp__IP0U -  1));
-              Self__GP0U->storage__4EL=__tmp__HP0U;
-              Self__GP0U->capacity__HFL=__tmp__IP0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GP0U->storage__4EL)[Self__GP0U->count__WJ]='\"';
-          Self__GP0U->count__WJ=(__INTEGER__Q)(Self__GP0U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__4SJO),Self__0RFS->string__EBJK);
-          Self__GP0U=((__STRING__BC *)buffer__4SJO);
-          if ((Self__GP0U->capacity__HFL <= Self__GP0U->count__WJ)) {
-            if ((Self__GP0U->capacity__HFL ==  0)) {
-              Self__GP0U->capacity__HFL= 32;
-              __tmp__HP0U=create__KVW( 32);
-              Self__GP0U->storage__4EL=__tmp__HP0U;
+              __XQ0U=(____Q)(__VQ0U->__OFL <<  1);
+              __WQ0U=((____DB *)__VQ0U->__FFL);
+              __ZQ0U=__VQ0U->__OFL;
+              __0Q0U=__55W(((____IB )__WQ0U),((____YWB )__ZQ0U),((____YWB )__XQ0U));
+              __WQ0U=((____DB *)__0Q0U);
+              __M00(__WQ0U,__ZQ0U,(____Q)(__XQ0U -  1));
+              __VQ0U->__FFL=__WQ0U;
+              __VQ0U->__OFL=__XQ0U;
+            };
+          };
+          ((____DB *)__VQ0U->__FFL)[__VQ0U->__WJ]='\"';
+          __VQ0U->__WJ=(____Q)(__VQ0U->__WJ +  1);
+          __EWX(((____BC *)__NUJO),__JTFS->__TCJK);
+          __VQ0U=((____BC *)__NUJO);
+          if ((__VQ0U->__OFL <= __VQ0U->__WJ)) {
+            if ((__VQ0U->__OFL ==  0)) {
+              __VQ0U->__OFL= 32;
+              __WQ0U=__RVW( 32);
+              __VQ0U->__FFL=__WQ0U;
             } else /* FALSE */ {
-              __tmp__IP0U=(__INTEGER__Q)(Self__GP0U->capacity__HFL <<  1);
-              __tmp__HP0U=((__CHARACTER__DB *)Self__GP0U->storage__4EL);
-              old_nb_elts__KP0U=Self__GP0U->capacity__HFL;
-              __tmp__LP0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HP0U),((__UINTEGER_32__RWB )old_nb_elts__KP0U),((__UINTEGER_32__RWB )__tmp__IP0U));
-              __tmp__HP0U=((__CHARACTER__DB *)__tmp__LP0U);
-              clear__to__F00(__tmp__HP0U,old_nb_elts__KP0U,(__INTEGER__Q)(__tmp__IP0U -  1));
-              Self__GP0U->storage__4EL=__tmp__HP0U;
-              Self__GP0U->capacity__HFL=__tmp__IP0U;
+              __XQ0U=(____Q)(__VQ0U->__OFL <<  1);
+              __WQ0U=((____DB *)__VQ0U->__FFL);
+              __ZQ0U=__VQ0U->__OFL;
+              __0Q0U=__55W(((____IB )__WQ0U),((____YWB )__ZQ0U),((____YWB )__XQ0U));
+              __WQ0U=((____DB *)__0Q0U);
+              __M00(__WQ0U,__ZQ0U,(____Q)(__XQ0U -  1));
+              __VQ0U->__FFL=__WQ0U;
+              __VQ0U->__OFL=__XQ0U;
             };
           };
-          ((__CHARACTER__DB *)Self__GP0U->storage__4EL)[Self__GP0U->count__WJ]='\"';
-          Self__GP0U->count__WJ=(__INTEGER__Q)(Self__GP0U->count__WJ +  1);
+          ((____DB *)__VQ0U->__FFL)[__VQ0U->__WJ]='\"';
+          __VQ0U->__WJ=(____Q)(__VQ0U->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__4SJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__3SJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__NUJO),((____Q5YL *)((____5J *)__MUJO))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__MUJO)),__NUJO);
         } break;
         };
-        append__3VX(((__STRING__BC *)buffer__4SJO),(&__string_664));
+        __EWX(((____BC *)__NUJO),(&__string_664));
       } else /* FALSE */ {
-        append__3VX(((__STRING__BC *)buffer__4SJO),(&__string_669));
-        switch (((struct ___OBJ *)e__3SJO)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)e__3SJO),buffer__4SJO);
+        __EWX(((____BC *)__NUJO),(&__string_669));
+        switch (((struct ___OBJ *)__MUJO)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__MUJO),__NUJO);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__4SJO),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__MUJO)),__NUJO);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__NUJO),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__MUJO)),__NUJO);
         } 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 *)e__3SJO)),buffer__4SJO);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__4SJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__3SJO))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__NUJO),((____YMOJ *)((____5J *)__MUJO))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__YRFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__3SJO));
-          Self__GP0U=((__STRING__BC *)buffer__4SJO);
-          if ((Self__GP0U->capacity__HFL <= Self__GP0U->count__WJ)) {
-            if ((Self__GP0U->capacity__HFL ==  0)) {
-              Self__GP0U->capacity__HFL= 32;
-              __tmp__HP0U=create__KVW( 32);
-              Self__GP0U->storage__4EL=__tmp__HP0U;
+        case ____ONOJ__: {
+          __HTFS=((____ONOJ *)((____5J *)__MUJO));
+          __VQ0U=((____BC *)__NUJO);
+          if ((__VQ0U->__OFL <= __VQ0U->__WJ)) {
+            if ((__VQ0U->__OFL ==  0)) {
+              __VQ0U->__OFL= 32;
+              __WQ0U=__RVW( 32);
+              __VQ0U->__FFL=__WQ0U;
             } else /* FALSE */ {
-              __tmp__IP0U=(__INTEGER__Q)(Self__GP0U->capacity__HFL <<  1);
-              __tmp__HP0U=((__CHARACTER__DB *)Self__GP0U->storage__4EL);
-              old_nb_elts__KP0U=Self__GP0U->capacity__HFL;
-              __tmp__LP0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HP0U),((__UINTEGER_32__RWB )old_nb_elts__KP0U),((__UINTEGER_32__RWB )__tmp__IP0U));
-              __tmp__HP0U=((__CHARACTER__DB *)__tmp__LP0U);
-              clear__to__F00(__tmp__HP0U,old_nb_elts__KP0U,(__INTEGER__Q)(__tmp__IP0U -  1));
-              Self__GP0U->storage__4EL=__tmp__HP0U;
-              Self__GP0U->capacity__HFL=__tmp__IP0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GP0U->storage__4EL)[Self__GP0U->count__WJ]='\'';
-          Self__GP0U->count__WJ=(__INTEGER__Q)(Self__GP0U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__4SJO),Self__YRFS->text__ID5J);
-          Self__GP0U=((__STRING__BC *)buffer__4SJO);
-          if ((Self__GP0U->capacity__HFL <= Self__GP0U->count__WJ)) {
-            if ((Self__GP0U->capacity__HFL ==  0)) {
-              Self__GP0U->capacity__HFL= 32;
-              __tmp__HP0U=create__KVW( 32);
-              Self__GP0U->storage__4EL=__tmp__HP0U;
+              __XQ0U=(____Q)(__VQ0U->__OFL <<  1);
+              __WQ0U=((____DB *)__VQ0U->__FFL);
+              __ZQ0U=__VQ0U->__OFL;
+              __0Q0U=__55W(((____IB )__WQ0U),((____YWB )__ZQ0U),((____YWB )__XQ0U));
+              __WQ0U=((____DB *)__0Q0U);
+              __M00(__WQ0U,__ZQ0U,(____Q)(__XQ0U -  1));
+              __VQ0U->__FFL=__WQ0U;
+              __VQ0U->__OFL=__XQ0U;
+            };
+          };
+          ((____DB *)__VQ0U->__FFL)[__VQ0U->__WJ]='\'';
+          __VQ0U->__WJ=(____Q)(__VQ0U->__WJ +  1);
+          __EWX(((____BC *)__NUJO),__HTFS->__XE5J);
+          __VQ0U=((____BC *)__NUJO);
+          if ((__VQ0U->__OFL <= __VQ0U->__WJ)) {
+            if ((__VQ0U->__OFL ==  0)) {
+              __VQ0U->__OFL= 32;
+              __WQ0U=__RVW( 32);
+              __VQ0U->__FFL=__WQ0U;
             } else /* FALSE */ {
-              __tmp__IP0U=(__INTEGER__Q)(Self__GP0U->capacity__HFL <<  1);
-              __tmp__HP0U=((__CHARACTER__DB *)Self__GP0U->storage__4EL);
-              old_nb_elts__KP0U=Self__GP0U->capacity__HFL;
-              __tmp__LP0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HP0U),((__UINTEGER_32__RWB )old_nb_elts__KP0U),((__UINTEGER_32__RWB )__tmp__IP0U));
-              __tmp__HP0U=((__CHARACTER__DB *)__tmp__LP0U);
-              clear__to__F00(__tmp__HP0U,old_nb_elts__KP0U,(__INTEGER__Q)(__tmp__IP0U -  1));
-              Self__GP0U->storage__4EL=__tmp__HP0U;
-              Self__GP0U->capacity__HFL=__tmp__IP0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GP0U->storage__4EL)[Self__GP0U->count__WJ]='\'';
-          Self__GP0U->count__WJ=(__INTEGER__Q)(Self__GP0U->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__0RFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__3SJO));
-          Self__GP0U=((__STRING__BC *)buffer__4SJO);
-          if ((Self__GP0U->capacity__HFL <= Self__GP0U->count__WJ)) {
-            if ((Self__GP0U->capacity__HFL ==  0)) {
-              Self__GP0U->capacity__HFL= 32;
-              __tmp__HP0U=create__KVW( 32);
-              Self__GP0U->storage__4EL=__tmp__HP0U;
+              __XQ0U=(____Q)(__VQ0U->__OFL <<  1);
+              __WQ0U=((____DB *)__VQ0U->__FFL);
+              __ZQ0U=__VQ0U->__OFL;
+              __0Q0U=__55W(((____IB )__WQ0U),((____YWB )__ZQ0U),((____YWB )__XQ0U));
+              __WQ0U=((____DB *)__0Q0U);
+              __M00(__WQ0U,__ZQ0U,(____Q)(__XQ0U -  1));
+              __VQ0U->__FFL=__WQ0U;
+              __VQ0U->__OFL=__XQ0U;
+            };
+          };
+          ((____DB *)__VQ0U->__FFL)[__VQ0U->__WJ]='\'';
+          __VQ0U->__WJ=(____Q)(__VQ0U->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __JTFS=((____YOOJ *)((____5J *)__MUJO));
+          __VQ0U=((____BC *)__NUJO);
+          if ((__VQ0U->__OFL <= __VQ0U->__WJ)) {
+            if ((__VQ0U->__OFL ==  0)) {
+              __VQ0U->__OFL= 32;
+              __WQ0U=__RVW( 32);
+              __VQ0U->__FFL=__WQ0U;
             } else /* FALSE */ {
-              __tmp__IP0U=(__INTEGER__Q)(Self__GP0U->capacity__HFL <<  1);
-              __tmp__HP0U=((__CHARACTER__DB *)Self__GP0U->storage__4EL);
-              old_nb_elts__KP0U=Self__GP0U->capacity__HFL;
-              __tmp__LP0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HP0U),((__UINTEGER_32__RWB )old_nb_elts__KP0U),((__UINTEGER_32__RWB )__tmp__IP0U));
-              __tmp__HP0U=((__CHARACTER__DB *)__tmp__LP0U);
-              clear__to__F00(__tmp__HP0U,old_nb_elts__KP0U,(__INTEGER__Q)(__tmp__IP0U -  1));
-              Self__GP0U->storage__4EL=__tmp__HP0U;
-              Self__GP0U->capacity__HFL=__tmp__IP0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GP0U->storage__4EL)[Self__GP0U->count__WJ]='\"';
-          Self__GP0U->count__WJ=(__INTEGER__Q)(Self__GP0U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__4SJO),Self__0RFS->string__EBJK);
-          Self__GP0U=((__STRING__BC *)buffer__4SJO);
-          if ((Self__GP0U->capacity__HFL <= Self__GP0U->count__WJ)) {
-            if ((Self__GP0U->capacity__HFL ==  0)) {
-              Self__GP0U->capacity__HFL= 32;
-              __tmp__HP0U=create__KVW( 32);
-              Self__GP0U->storage__4EL=__tmp__HP0U;
+              __XQ0U=(____Q)(__VQ0U->__OFL <<  1);
+              __WQ0U=((____DB *)__VQ0U->__FFL);
+              __ZQ0U=__VQ0U->__OFL;
+              __0Q0U=__55W(((____IB )__WQ0U),((____YWB )__ZQ0U),((____YWB )__XQ0U));
+              __WQ0U=((____DB *)__0Q0U);
+              __M00(__WQ0U,__ZQ0U,(____Q)(__XQ0U -  1));
+              __VQ0U->__FFL=__WQ0U;
+              __VQ0U->__OFL=__XQ0U;
+            };
+          };
+          ((____DB *)__VQ0U->__FFL)[__VQ0U->__WJ]='\"';
+          __VQ0U->__WJ=(____Q)(__VQ0U->__WJ +  1);
+          __EWX(((____BC *)__NUJO),__JTFS->__TCJK);
+          __VQ0U=((____BC *)__NUJO);
+          if ((__VQ0U->__OFL <= __VQ0U->__WJ)) {
+            if ((__VQ0U->__OFL ==  0)) {
+              __VQ0U->__OFL= 32;
+              __WQ0U=__RVW( 32);
+              __VQ0U->__FFL=__WQ0U;
             } else /* FALSE */ {
-              __tmp__IP0U=(__INTEGER__Q)(Self__GP0U->capacity__HFL <<  1);
-              __tmp__HP0U=((__CHARACTER__DB *)Self__GP0U->storage__4EL);
-              old_nb_elts__KP0U=Self__GP0U->capacity__HFL;
-              __tmp__LP0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HP0U),((__UINTEGER_32__RWB )old_nb_elts__KP0U),((__UINTEGER_32__RWB )__tmp__IP0U));
-              __tmp__HP0U=((__CHARACTER__DB *)__tmp__LP0U);
-              clear__to__F00(__tmp__HP0U,old_nb_elts__KP0U,(__INTEGER__Q)(__tmp__IP0U -  1));
-              Self__GP0U->storage__4EL=__tmp__HP0U;
-              Self__GP0U->capacity__HFL=__tmp__IP0U;
+              __XQ0U=(____Q)(__VQ0U->__OFL <<  1);
+              __WQ0U=((____DB *)__VQ0U->__FFL);
+              __ZQ0U=__VQ0U->__OFL;
+              __0Q0U=__55W(((____IB )__WQ0U),((____YWB )__ZQ0U),((____YWB )__XQ0U));
+              __WQ0U=((____DB *)__0Q0U);
+              __M00(__WQ0U,__ZQ0U,(____Q)(__XQ0U -  1));
+              __VQ0U->__FFL=__WQ0U;
+              __VQ0U->__OFL=__XQ0U;
             };
           };
-          ((__CHARACTER__DB *)Self__GP0U->storage__4EL)[Self__GP0U->count__WJ]='\"';
-          Self__GP0U->count__WJ=(__INTEGER__Q)(Self__GP0U->count__WJ +  1);
+          ((____DB *)__VQ0U->__FFL)[__VQ0U->__WJ]='\"';
+          __VQ0U->__WJ=(____Q)(__VQ0U->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__4SJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__3SJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__NUJO),((____Q5YL *)((____5J *)__MUJO))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__MUJO)),__NUJO);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__3SJO)),buffer__4SJO);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__MUJO)),__NUJO);
         } break;
         };
-        append__3VX(((__STRING__BC *)buffer__4SJO),(&__string_670));
+        __EWX(((____BC *)__NUJO),(&__string_670));
       };
     };
   };
 }
 
-static void put_access_id__in__HUJO(void *e__JUJO,__STRING__BC *buffer__KUJO)
-// ({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__BC}) Void No recursive, No inlinable.
+static void __WVJO(void *__YVJO,____BC *__ZVJO)
+// ({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__BC}) Void No recursive, No inlinable.
 {
-  __CHARACTER_CST__5LOJ *Self__QSFS;
-  __STRING__BC *Self__GR0U;
-  __INTEGER__Q __tmp__IR0U,old_nb_elts__KR0U;
-  __POINTER__IB __tmp__LR0U;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SSFS;
-  __CHARACTER__DB *__tmp__HR0U;
-  switch (((struct ___OBJ *)e__JUJO)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)e__JUJO),buffer__KUJO);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__KUJO),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  ____ONOJ *__5TFS;
+  ____BC *__VS0U;
+  ____Q __XS0U,__ZS0U;
+  ____IB __0S0U;
+  ____YOOJ *__BUFS;
+  ____DB *__WS0U;
+  switch (((struct ___OBJ *)__YVJO)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__YVJO),__ZVJO);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__YVJO)),__ZVJO);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__YVJO)),__ZVJO);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__YVJO)),__ZVJO);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__YVJO)),__ZVJO);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__ZVJO),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__YVJO)),__ZVJO);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__YVJO)),__ZVJO);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__YVJO)),__ZVJO);
+  } 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 *)e__JUJO)),buffer__KUJO);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__KUJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__JUJO))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__ZVJO),((____YMOJ *)((____5J *)__YVJO))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__QSFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__JUJO));
-    Self__GR0U=((__STRING__BC *)buffer__KUJO);
-    if ((Self__GR0U->capacity__HFL <= Self__GR0U->count__WJ)) {
-      if ((Self__GR0U->capacity__HFL ==  0)) {
-        Self__GR0U->capacity__HFL= 32;
-        __tmp__HR0U=create__KVW( 32);
-        Self__GR0U->storage__4EL=__tmp__HR0U;
+  case ____ONOJ__: {
+    __5TFS=((____ONOJ *)((____5J *)__YVJO));
+    __VS0U=((____BC *)__ZVJO);
+    if ((__VS0U->__OFL <= __VS0U->__WJ)) {
+      if ((__VS0U->__OFL ==  0)) {
+        __VS0U->__OFL= 32;
+        __WS0U=__RVW( 32);
+        __VS0U->__FFL=__WS0U;
       } else /* FALSE */ {
-        __tmp__IR0U=(__INTEGER__Q)(Self__GR0U->capacity__HFL <<  1);
-        __tmp__HR0U=((__CHARACTER__DB *)Self__GR0U->storage__4EL);
-        old_nb_elts__KR0U=Self__GR0U->capacity__HFL;
-        __tmp__LR0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HR0U),((__UINTEGER_32__RWB )old_nb_elts__KR0U),((__UINTEGER_32__RWB )__tmp__IR0U));
-        __tmp__HR0U=((__CHARACTER__DB *)__tmp__LR0U);
-        clear__to__F00(__tmp__HR0U,old_nb_elts__KR0U,(__INTEGER__Q)(__tmp__IR0U -  1));
-        Self__GR0U->storage__4EL=__tmp__HR0U;
-        Self__GR0U->capacity__HFL=__tmp__IR0U;
+        __XS0U=(____Q)(__VS0U->__OFL <<  1);
+        __WS0U=((____DB *)__VS0U->__FFL);
+        __ZS0U=__VS0U->__OFL;
+        __0S0U=__55W(((____IB )__WS0U),((____YWB )__ZS0U),((____YWB )__XS0U));
+        __WS0U=((____DB *)__0S0U);
+        __M00(__WS0U,__ZS0U,(____Q)(__XS0U -  1));
+        __VS0U->__FFL=__WS0U;
+        __VS0U->__OFL=__XS0U;
       };
     };
-    ((__CHARACTER__DB *)Self__GR0U->storage__4EL)[Self__GR0U->count__WJ]='\'';
-    Self__GR0U->count__WJ=(__INTEGER__Q)(Self__GR0U->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__KUJO),Self__QSFS->text__ID5J);
-    Self__GR0U=((__STRING__BC *)buffer__KUJO);
-    if ((Self__GR0U->capacity__HFL <= Self__GR0U->count__WJ)) {
-      if ((Self__GR0U->capacity__HFL ==  0)) {
-        Self__GR0U->capacity__HFL= 32;
-        __tmp__HR0U=create__KVW( 32);
-        Self__GR0U->storage__4EL=__tmp__HR0U;
+    ((____DB *)__VS0U->__FFL)[__VS0U->__WJ]='\'';
+    __VS0U->__WJ=(____Q)(__VS0U->__WJ +  1);
+    __EWX(((____BC *)__ZVJO),__5TFS->__XE5J);
+    __VS0U=((____BC *)__ZVJO);
+    if ((__VS0U->__OFL <= __VS0U->__WJ)) {
+      if ((__VS0U->__OFL ==  0)) {
+        __VS0U->__OFL= 32;
+        __WS0U=__RVW( 32);
+        __VS0U->__FFL=__WS0U;
       } else /* FALSE */ {
-        __tmp__IR0U=(__INTEGER__Q)(Self__GR0U->capacity__HFL <<  1);
-        __tmp__HR0U=((__CHARACTER__DB *)Self__GR0U->storage__4EL);
-        old_nb_elts__KR0U=Self__GR0U->capacity__HFL;
-        __tmp__LR0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HR0U),((__UINTEGER_32__RWB )old_nb_elts__KR0U),((__UINTEGER_32__RWB )__tmp__IR0U));
-        __tmp__HR0U=((__CHARACTER__DB *)__tmp__LR0U);
-        clear__to__F00(__tmp__HR0U,old_nb_elts__KR0U,(__INTEGER__Q)(__tmp__IR0U -  1));
-        Self__GR0U->storage__4EL=__tmp__HR0U;
-        Self__GR0U->capacity__HFL=__tmp__IR0U;
+        __XS0U=(____Q)(__VS0U->__OFL <<  1);
+        __WS0U=((____DB *)__VS0U->__FFL);
+        __ZS0U=__VS0U->__OFL;
+        __0S0U=__55W(((____IB )__WS0U),((____YWB )__ZS0U),((____YWB )__XS0U));
+        __WS0U=((____DB *)__0S0U);
+        __M00(__WS0U,__ZS0U,(____Q)(__XS0U -  1));
+        __VS0U->__FFL=__WS0U;
+        __VS0U->__OFL=__XS0U;
       };
     };
-    ((__CHARACTER__DB *)Self__GR0U->storage__4EL)[Self__GR0U->count__WJ]='\'';
-    Self__GR0U->count__WJ=(__INTEGER__Q)(Self__GR0U->count__WJ +  1);
+    ((____DB *)__VS0U->__FFL)[__VS0U->__WJ]='\'';
+    __VS0U->__WJ=(____Q)(__VS0U->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__SSFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__JUJO));
-    Self__GR0U=((__STRING__BC *)buffer__KUJO);
-    if ((Self__GR0U->capacity__HFL <= Self__GR0U->count__WJ)) {
-      if ((Self__GR0U->capacity__HFL ==  0)) {
-        Self__GR0U->capacity__HFL= 32;
-        __tmp__HR0U=create__KVW( 32);
-        Self__GR0U->storage__4EL=__tmp__HR0U;
+  case ____YOOJ__: {
+    __BUFS=((____YOOJ *)((____5J *)__YVJO));
+    __VS0U=((____BC *)__ZVJO);
+    if ((__VS0U->__OFL <= __VS0U->__WJ)) {
+      if ((__VS0U->__OFL ==  0)) {
+        __VS0U->__OFL= 32;
+        __WS0U=__RVW( 32);
+        __VS0U->__FFL=__WS0U;
       } else /* FALSE */ {
-        __tmp__IR0U=(__INTEGER__Q)(Self__GR0U->capacity__HFL <<  1);
-        __tmp__HR0U=((__CHARACTER__DB *)Self__GR0U->storage__4EL);
-        old_nb_elts__KR0U=Self__GR0U->capacity__HFL;
-        __tmp__LR0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HR0U),((__UINTEGER_32__RWB )old_nb_elts__KR0U),((__UINTEGER_32__RWB )__tmp__IR0U));
-        __tmp__HR0U=((__CHARACTER__DB *)__tmp__LR0U);
-        clear__to__F00(__tmp__HR0U,old_nb_elts__KR0U,(__INTEGER__Q)(__tmp__IR0U -  1));
-        Self__GR0U->storage__4EL=__tmp__HR0U;
-        Self__GR0U->capacity__HFL=__tmp__IR0U;
+        __XS0U=(____Q)(__VS0U->__OFL <<  1);
+        __WS0U=((____DB *)__VS0U->__FFL);
+        __ZS0U=__VS0U->__OFL;
+        __0S0U=__55W(((____IB )__WS0U),((____YWB )__ZS0U),((____YWB )__XS0U));
+        __WS0U=((____DB *)__0S0U);
+        __M00(__WS0U,__ZS0U,(____Q)(__XS0U -  1));
+        __VS0U->__FFL=__WS0U;
+        __VS0U->__OFL=__XS0U;
       };
     };
-    ((__CHARACTER__DB *)Self__GR0U->storage__4EL)[Self__GR0U->count__WJ]='\"';
-    Self__GR0U->count__WJ=(__INTEGER__Q)(Self__GR0U->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__KUJO),Self__SSFS->string__EBJK);
-    Self__GR0U=((__STRING__BC *)buffer__KUJO);
-    if ((Self__GR0U->capacity__HFL <= Self__GR0U->count__WJ)) {
-      if ((Self__GR0U->capacity__HFL ==  0)) {
-        Self__GR0U->capacity__HFL= 32;
-        __tmp__HR0U=create__KVW( 32);
-        Self__GR0U->storage__4EL=__tmp__HR0U;
+    ((____DB *)__VS0U->__FFL)[__VS0U->__WJ]='\"';
+    __VS0U->__WJ=(____Q)(__VS0U->__WJ +  1);
+    __EWX(((____BC *)__ZVJO),__BUFS->__TCJK);
+    __VS0U=((____BC *)__ZVJO);
+    if ((__VS0U->__OFL <= __VS0U->__WJ)) {
+      if ((__VS0U->__OFL ==  0)) {
+        __VS0U->__OFL= 32;
+        __WS0U=__RVW( 32);
+        __VS0U->__FFL=__WS0U;
       } else /* FALSE */ {
-        __tmp__IR0U=(__INTEGER__Q)(Self__GR0U->capacity__HFL <<  1);
-        __tmp__HR0U=((__CHARACTER__DB *)Self__GR0U->storage__4EL);
-        old_nb_elts__KR0U=Self__GR0U->capacity__HFL;
-        __tmp__LR0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HR0U),((__UINTEGER_32__RWB )old_nb_elts__KR0U),((__UINTEGER_32__RWB )__tmp__IR0U));
-        __tmp__HR0U=((__CHARACTER__DB *)__tmp__LR0U);
-        clear__to__F00(__tmp__HR0U,old_nb_elts__KR0U,(__INTEGER__Q)(__tmp__IR0U -  1));
-        Self__GR0U->storage__4EL=__tmp__HR0U;
-        Self__GR0U->capacity__HFL=__tmp__IR0U;
+        __XS0U=(____Q)(__VS0U->__OFL <<  1);
+        __WS0U=((____DB *)__VS0U->__FFL);
+        __ZS0U=__VS0U->__OFL;
+        __0S0U=__55W(((____IB )__WS0U),((____YWB )__ZS0U),((____YWB )__XS0U));
+        __WS0U=((____DB *)__0S0U);
+        __M00(__WS0U,__ZS0U,(____Q)(__XS0U -  1));
+        __VS0U->__FFL=__WS0U;
+        __VS0U->__OFL=__XS0U;
       };
     };
-    ((__CHARACTER__DB *)Self__GR0U->storage__4EL)[Self__GR0U->count__WJ]='\"';
-    Self__GR0U->count__WJ=(__INTEGER__Q)(Self__GR0U->count__WJ +  1);
+    ((____DB *)__VS0U->__FFL)[__VS0U->__WJ]='\"';
+    __VS0U->__WJ=(____Q)(__VS0U->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__KUJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__JUJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__ZVJO),((____Q5YL *)((____5J *)__YVJO))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__YVJO)),__ZVJO);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__JUJO)),buffer__KUJO);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__YVJO)),__ZVJO);
   } break;
   };
 }
 
-static void put_access_id__in__LUJO(void *e__NUJO,__STRING__BC *buffer__OUJO)
-// ({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__BC}) Void No recursive, No inlinable.
+static void __0VJO(void *__2VJO,____BC *__3VJO)
+// ({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__BC}) Void No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__QUJO;
-  void *__tmp__RUJO;
-  __CHARACTER_CST__5LOJ *Self__ITFS,*Self__UTFS,*Self__AUFS;
-  __STRING__BC *Self__GS0U,*Self__GT0U,*Self__GU0U;
-  __INTEGER__Q __tmp__IS0U,old_nb_elts__KS0U,__tmp__IT0U;
-  __INTEGER__Q old_nb_elts__KT0U,__tmp__IU0U,old_nb_elts__KU0U;
-  __POINTER__IB __tmp__LS0U,__tmp__LT0U,__tmp__LU0U;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__KTFS,*Self__WTFS,*Self__CUFS;
-  __CHARACTER__DB *__tmp__HS0U,*__tmp__HT0U,*__tmp__HU0U;
-  __BOOLEAN__L __tmp__ZUJO;
-  switch (((struct ___OBJ *)e__NUJO)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__QUJO=((__STRING_CST__5J *)e__NUJO)->parent_constant__EK.static_type__SG4D;
+  ____WMB *__5VJO;
+  void *__AWJO;
+  ____ONOJ *__XUFS,*__DVFS,*__PVFS;
+  ____BC *__VT0U,*__VU0U,*__VV0U;
+  ____Q __XT0U,__ZT0U,__XU0U,__ZU0U,__XV0U,__ZV0U;
+  ____IB __0T0U,__0U0U,__0V0U;
+  ____YOOJ *__ZUFS,*__FVFS,*__RVFS;
+  ____DB *__WT0U,*__WU0U,*__WV0U;
+  ____L __IWJO;
+  switch (((struct ___OBJ *)__2VJO)->__id) {
+  case ____5J__: {
+    __5VJO=((____5J *)__2VJO)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__QUJO=((__EXTERNAL_C__L5WC *)e__NUJO)->static_type__J54D;
+  case ____0AXC__: {
+    __5VJO=((____0AXC *)__2VJO)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__QUJO=((__PROTOTYPE_CST__45WC *)e__NUJO)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __5VJO=((____NBXC *)__2VJO)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__QUJO=((__INTEGER_CST__KAXC *)e__NUJO)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __5VJO=((____ZBXC *)__2VJO)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__QUJO=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)e__NUJO));
+  case ____DMWH__: {
+    __5VJO=__B21J(((____DMWH *)__2VJO));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__QUJO=((__READ_LOCAL__N5ZI *)e__NUJO)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __5VJO=((____2A0I *)__2VJO)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__QUJO=static_type__2CCK();
+  case ____HJNJ__: {
+    __5VJO=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__QUJO=static_type__BDCK();
+  case ____SJNJ__: {
+    __5VJO=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__QUJO=static_type__GDCK();
+  case ____0AOJ__: {
+    __5VJO=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__QUJO=static_type__LDCK();
+  case ____EBOJ__: {
+    __5VJO=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__QUJO=static_type__QDCK();
+  case ____3BOJ__: {
+    __5VJO=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__QUJO=static_type__VDCK(((__EXPR_SUB__CBOJ *)e__NUJO));
+  case ____RCOJ__: {
+    __5VJO=__EFCK(((____RCOJ *)__2VJO));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__QUJO=static_type__0DCK(((__EXPR_MUL__YBOJ *)e__NUJO));
+  case ____HDOJ__: {
+    __5VJO=__JFCK(((____HDOJ *)__2VJO));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__QUJO=static_type__5DCK(((__EXPR_DIV__MCOJ *)e__NUJO));
+  case ____1DOJ__: {
+    __5VJO=__OFCK(((____1DOJ *)__2VJO));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__QUJO=static_type__EECK(((__EXPR_AND__ADOJ *)e__NUJO));
+  case ____PEOJ__: {
+    __5VJO=__TFCK(((____PEOJ *)__2VJO));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__QUJO=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)e__NUJO));
+  case ____DFOJ__: {
+    __5VJO=__YFCK(((____DFOJ *)__2VJO));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__QUJO=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)e__NUJO));
+  case ____XFOJ__: {
+    __5VJO=__3FCK(((____XFOJ *)__2VJO));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__QUJO=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __5VJO=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__QUJO=static_type__XECK(((__ITEM__VFOJ *)e__NUJO));
+  case ____EHOJ__: {
+    __5VJO=__GGCK(((____EHOJ *)__2VJO));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__QUJO=static_type__DFCK();
+  case ____2HOJ__: {
+    __5VJO=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__QUJO=((__CAST__JHOJ *)e__NUJO)->static_type__TC5J;
+  case ____YIOJ__: {
+    __5VJO=((____YIOJ *)__2VJO)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__QUJO=((__REAL_CST__JLOJ *)e__NUJO)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __5VJO=((____YMOJ *)__2VJO)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__QUJO=((__CHARACTER_CST__5LOJ *)e__NUJO)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __5VJO=((____ONOJ *)__2VJO)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__QUJO=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__NUJO)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __5VJO=((____YOOJ *)__2VJO)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__QUJO=((__READ_SLOT__ZK4K *)e__NUJO)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __5VJO=((____IM4K *)__2VJO)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__QUJO=static_type__NL5O();
+  case ____T5FL__: {
+    __5VJO=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__QUJO=static_type__QQTP();
+  case ____3DUL__: {
+    __5VJO=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__QUJO=static_type__041P();
+  case ____0EUL__: {
+    __5VJO=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__QUJO=static_type__VQTP();
+  case ____BGUL__: {
+    __5VJO=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__QUJO=static_type__A51P();
+  case ____2GUL__: {
+    __5VJO=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__QUJO=static_type__UVBN(((__EXPR_NEG__SYVL *)e__NUJO));
+  case ____B0VL__: {
+    __5VJO=__DXBN(((____B0VL *)__2VJO));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__QUJO=static_type__P5FM(((__EXPR_ADD__AZVL *)e__NUJO));
+  case ____P0VL__: {
+    __5VJO=__4AGM(((____P0VL *)__2VJO));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__QUJO=((__READ_GLOBAL__B4YL *)e__NUJO)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __5VJO=((____Q5YL *)__2VJO)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__QUJO=static_type__5DWN(((__EXPR_NOT__FUPM *)e__NUJO));
+  case ____UVPM__: {
+    __5VJO=__OFWN(((____UVPM *)__2VJO));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__QUJO=static_type__BL1P(((__EXPR_MOD__LYPM *)e__NUJO));
+  case ____0ZPM__: {
+    __5VJO=__QM1P(((____0ZPM *)__2VJO));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__QUJO=static_type__WOVO(((__EXPR_OR__3P0N *)e__NUJO));
+  case ____MR0N__: {
+    __5VJO=__FQVO(((____MR0N *)__2VJO));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__QUJO=static_type__BA0Q();
+  case ____YWBP__: {
+    __5VJO=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__QUJO=static_type__MBUP();
+  case ____LYBP__: {
+    __5VJO=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__QUJO=static_type__RBUP();
+  case ____CZBP__: {
+    __5VJO=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__QUJO=static_type__KOFQ(((__EXPR_XOR__OAEP *)e__NUJO));
+  case ____3BEP__: {
+    __5VJO=__ZPFQ(((____3BEP *)__2VJO));
   } break;
   };
-  __tmp__RUJO=((__TYPE_FULL__PMB *)__tmp__QUJO)->the_parent_type__DLK;
-  if (((void *)__tmp__RUJO == (void *)type_boolean__MNB)) {
-    switch (((struct ___OBJ *)e__NUJO)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)e__NUJO),buffer__OUJO);
+  __AWJO=((____WMB *)__5VJO)->__KLK;
+  if (((void *)__AWJO == (void *)__TNB)) {
+    switch (((struct ___OBJ *)__2VJO)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__2VJO),__3VJO);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__OUJO),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__2VJO)),__3VJO);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__3VJO),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__2VJO)),__3VJO);
     } 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 *)e__NUJO)),buffer__OUJO);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__OUJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__NUJO))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__3VJO),((____YMOJ *)((____5J *)__2VJO))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__ITFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__NUJO));
-      Self__GS0U=((__STRING__BC *)buffer__OUJO);
-      if ((Self__GS0U->capacity__HFL <= Self__GS0U->count__WJ)) {
-        if ((Self__GS0U->capacity__HFL ==  0)) {
-          Self__GS0U->capacity__HFL= 32;
-          __tmp__HS0U=create__KVW( 32);
-          Self__GS0U->storage__4EL=__tmp__HS0U;
+    case ____ONOJ__: {
+      __XUFS=((____ONOJ *)((____5J *)__2VJO));
+      __VT0U=((____BC *)__3VJO);
+      if ((__VT0U->__OFL <= __VT0U->__WJ)) {
+        if ((__VT0U->__OFL ==  0)) {
+          __VT0U->__OFL= 32;
+          __WT0U=__RVW( 32);
+          __VT0U->__FFL=__WT0U;
         } else /* FALSE */ {
-          __tmp__IS0U=(__INTEGER__Q)(Self__GS0U->capacity__HFL <<  1);
-          __tmp__HS0U=((__CHARACTER__DB *)Self__GS0U->storage__4EL);
-          old_nb_elts__KS0U=Self__GS0U->capacity__HFL;
-          __tmp__LS0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HS0U),((__UINTEGER_32__RWB )old_nb_elts__KS0U),((__UINTEGER_32__RWB )__tmp__IS0U));
-          __tmp__HS0U=((__CHARACTER__DB *)__tmp__LS0U);
-          clear__to__F00(__tmp__HS0U,old_nb_elts__KS0U,(__INTEGER__Q)(__tmp__IS0U -  1));
-          Self__GS0U->storage__4EL=__tmp__HS0U;
-          Self__GS0U->capacity__HFL=__tmp__IS0U;
+          __XT0U=(____Q)(__VT0U->__OFL <<  1);
+          __WT0U=((____DB *)__VT0U->__FFL);
+          __ZT0U=__VT0U->__OFL;
+          __0T0U=__55W(((____IB )__WT0U),((____YWB )__ZT0U),((____YWB )__XT0U));
+          __WT0U=((____DB *)__0T0U);
+          __M00(__WT0U,__ZT0U,(____Q)(__XT0U -  1));
+          __VT0U->__FFL=__WT0U;
+          __VT0U->__OFL=__XT0U;
         };
       };
-      ((__CHARACTER__DB *)Self__GS0U->storage__4EL)[Self__GS0U->count__WJ]='\'';
-      Self__GS0U->count__WJ=(__INTEGER__Q)(Self__GS0U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__OUJO),Self__ITFS->text__ID5J);
-      Self__GS0U=((__STRING__BC *)buffer__OUJO);
-      if ((Self__GS0U->capacity__HFL <= Self__GS0U->count__WJ)) {
-        if ((Self__GS0U->capacity__HFL ==  0)) {
-          Self__GS0U->capacity__HFL= 32;
-          __tmp__HS0U=create__KVW( 32);
-          Self__GS0U->storage__4EL=__tmp__HS0U;
+      ((____DB *)__VT0U->__FFL)[__VT0U->__WJ]='\'';
+      __VT0U->__WJ=(____Q)(__VT0U->__WJ +  1);
+      __EWX(((____BC *)__3VJO),__XUFS->__XE5J);
+      __VT0U=((____BC *)__3VJO);
+      if ((__VT0U->__OFL <= __VT0U->__WJ)) {
+        if ((__VT0U->__OFL ==  0)) {
+          __VT0U->__OFL= 32;
+          __WT0U=__RVW( 32);
+          __VT0U->__FFL=__WT0U;
         } else /* FALSE */ {
-          __tmp__IS0U=(__INTEGER__Q)(Self__GS0U->capacity__HFL <<  1);
-          __tmp__HS0U=((__CHARACTER__DB *)Self__GS0U->storage__4EL);
-          old_nb_elts__KS0U=Self__GS0U->capacity__HFL;
-          __tmp__LS0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HS0U),((__UINTEGER_32__RWB )old_nb_elts__KS0U),((__UINTEGER_32__RWB )__tmp__IS0U));
-          __tmp__HS0U=((__CHARACTER__DB *)__tmp__LS0U);
-          clear__to__F00(__tmp__HS0U,old_nb_elts__KS0U,(__INTEGER__Q)(__tmp__IS0U -  1));
-          Self__GS0U->storage__4EL=__tmp__HS0U;
-          Self__GS0U->capacity__HFL=__tmp__IS0U;
+          __XT0U=(____Q)(__VT0U->__OFL <<  1);
+          __WT0U=((____DB *)__VT0U->__FFL);
+          __ZT0U=__VT0U->__OFL;
+          __0T0U=__55W(((____IB )__WT0U),((____YWB )__ZT0U),((____YWB )__XT0U));
+          __WT0U=((____DB *)__0T0U);
+          __M00(__WT0U,__ZT0U,(____Q)(__XT0U -  1));
+          __VT0U->__FFL=__WT0U;
+          __VT0U->__OFL=__XT0U;
         };
       };
-      ((__CHARACTER__DB *)Self__GS0U->storage__4EL)[Self__GS0U->count__WJ]='\'';
-      Self__GS0U->count__WJ=(__INTEGER__Q)(Self__GS0U->count__WJ +  1);
+      ((____DB *)__VT0U->__FFL)[__VT0U->__WJ]='\'';
+      __VT0U->__WJ=(____Q)(__VT0U->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__KTFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__NUJO));
-      Self__GS0U=((__STRING__BC *)buffer__OUJO);
-      if ((Self__GS0U->capacity__HFL <= Self__GS0U->count__WJ)) {
-        if ((Self__GS0U->capacity__HFL ==  0)) {
-          Self__GS0U->capacity__HFL= 32;
-          __tmp__HS0U=create__KVW( 32);
-          Self__GS0U->storage__4EL=__tmp__HS0U;
+    case ____YOOJ__: {
+      __ZUFS=((____YOOJ *)((____5J *)__2VJO));
+      __VT0U=((____BC *)__3VJO);
+      if ((__VT0U->__OFL <= __VT0U->__WJ)) {
+        if ((__VT0U->__OFL ==  0)) {
+          __VT0U->__OFL= 32;
+          __WT0U=__RVW( 32);
+          __VT0U->__FFL=__WT0U;
         } else /* FALSE */ {
-          __tmp__IS0U=(__INTEGER__Q)(Self__GS0U->capacity__HFL <<  1);
-          __tmp__HS0U=((__CHARACTER__DB *)Self__GS0U->storage__4EL);
-          old_nb_elts__KS0U=Self__GS0U->capacity__HFL;
-          __tmp__LS0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HS0U),((__UINTEGER_32__RWB )old_nb_elts__KS0U),((__UINTEGER_32__RWB )__tmp__IS0U));
-          __tmp__HS0U=((__CHARACTER__DB *)__tmp__LS0U);
-          clear__to__F00(__tmp__HS0U,old_nb_elts__KS0U,(__INTEGER__Q)(__tmp__IS0U -  1));
-          Self__GS0U->storage__4EL=__tmp__HS0U;
-          Self__GS0U->capacity__HFL=__tmp__IS0U;
+          __XT0U=(____Q)(__VT0U->__OFL <<  1);
+          __WT0U=((____DB *)__VT0U->__FFL);
+          __ZT0U=__VT0U->__OFL;
+          __0T0U=__55W(((____IB )__WT0U),((____YWB )__ZT0U),((____YWB )__XT0U));
+          __WT0U=((____DB *)__0T0U);
+          __M00(__WT0U,__ZT0U,(____Q)(__XT0U -  1));
+          __VT0U->__FFL=__WT0U;
+          __VT0U->__OFL=__XT0U;
         };
       };
-      ((__CHARACTER__DB *)Self__GS0U->storage__4EL)[Self__GS0U->count__WJ]='\"';
-      Self__GS0U->count__WJ=(__INTEGER__Q)(Self__GS0U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__OUJO),Self__KTFS->string__EBJK);
-      Self__GS0U=((__STRING__BC *)buffer__OUJO);
-      if ((Self__GS0U->capacity__HFL <= Self__GS0U->count__WJ)) {
-        if ((Self__GS0U->capacity__HFL ==  0)) {
-          Self__GS0U->capacity__HFL= 32;
-          __tmp__HS0U=create__KVW( 32);
-          Self__GS0U->storage__4EL=__tmp__HS0U;
+      ((____DB *)__VT0U->__FFL)[__VT0U->__WJ]='\"';
+      __VT0U->__WJ=(____Q)(__VT0U->__WJ +  1);
+      __EWX(((____BC *)__3VJO),__ZUFS->__TCJK);
+      __VT0U=((____BC *)__3VJO);
+      if ((__VT0U->__OFL <= __VT0U->__WJ)) {
+        if ((__VT0U->__OFL ==  0)) {
+          __VT0U->__OFL= 32;
+          __WT0U=__RVW( 32);
+          __VT0U->__FFL=__WT0U;
         } else /* FALSE */ {
-          __tmp__IS0U=(__INTEGER__Q)(Self__GS0U->capacity__HFL <<  1);
-          __tmp__HS0U=((__CHARACTER__DB *)Self__GS0U->storage__4EL);
-          old_nb_elts__KS0U=Self__GS0U->capacity__HFL;
-          __tmp__LS0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HS0U),((__UINTEGER_32__RWB )old_nb_elts__KS0U),((__UINTEGER_32__RWB )__tmp__IS0U));
-          __tmp__HS0U=((__CHARACTER__DB *)__tmp__LS0U);
-          clear__to__F00(__tmp__HS0U,old_nb_elts__KS0U,(__INTEGER__Q)(__tmp__IS0U -  1));
-          Self__GS0U->storage__4EL=__tmp__HS0U;
-          Self__GS0U->capacity__HFL=__tmp__IS0U;
+          __XT0U=(____Q)(__VT0U->__OFL <<  1);
+          __WT0U=((____DB *)__VT0U->__FFL);
+          __ZT0U=__VT0U->__OFL;
+          __0T0U=__55W(((____IB )__WT0U),((____YWB )__ZT0U),((____YWB )__XT0U));
+          __WT0U=((____DB *)__0T0U);
+          __M00(__WT0U,__ZT0U,(____Q)(__XT0U -  1));
+          __VT0U->__FFL=__WT0U;
+          __VT0U->__OFL=__XT0U;
         };
       };
-      ((__CHARACTER__DB *)Self__GS0U->storage__4EL)[Self__GS0U->count__WJ]='\"';
-      Self__GS0U->count__WJ=(__INTEGER__Q)(Self__GS0U->count__WJ +  1);
+      ((____DB *)__VT0U->__FFL)[__VT0U->__WJ]='\"';
+      __VT0U->__WJ=(____Q)(__VT0U->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__OUJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__NUJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__3VJO),((____Q5YL *)((____5J *)__2VJO))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__2VJO)),__3VJO);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__2VJO)),__3VJO);
     } break;
     };
-    __tmp__ZUJO=TRUE__K__;
+    __IWJO=__K__;
   } else /* FALSE */ {
-    __tmp__ZUJO=FALSE__O__;
+    __IWJO=__O__;
   };
-  if ((! __tmp__ZUJO)) {
-    if (((void *)__tmp__RUJO == (void *)type_block__YOB)) {
-      switch (((struct ___OBJ *)e__NUJO)->__id) {
-      case __STRING_CST__5J__: {
-        genere__0T5J(((__STRING_CST__5J *)e__NUJO),buffer__OUJO);
+  if ((! __IWJO)) {
+    if (((void *)__AWJO == (void *)__5OB)) {
+      switch (((struct ___OBJ *)__2VJO)->__id) {
+      case ____5J__: {
+        __JV5J(((____5J *)__2VJO),__3VJO);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____0AXC__: {
+        __FFSH(((____0AXC *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____NBXC__: {
+        __D15J(((____NBXC *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____ZBXC__: {
+        __XHSH(((____ZBXC *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
-        (&__string_507)->count__0C= 35;
-        (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-        append__3VX(((__STRING__BC *)buffer__OUJO),(&__string_507));
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____5J *)__2VJO)),__3VJO);
+        (&__string_507)->__0C= 35;
+        (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+        __EWX(((____BC *)__3VJO),(&__string_507));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____2A0I__: {
+        __L15J(((____2A0I *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____HJNJ__: {
+        __UAAK(((____HJNJ *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____SJNJ__: {
+        __WFAK(((____SJNJ *)((____5J *)__2VJO)),__3VJO);
       } 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 *)e__NUJO)),buffer__OUJO);
+      case ____EBOJ__: {
+        __1KAK(((____EBOJ *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____3BOJ__: {
+        __TLAK(((____3BOJ *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____RCOJ__: {
+        __VQAK(((____RCOJ *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____HDOJ__: {
+        __4SAK(((____HDOJ *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____1DOJ__: {
+        __HVAK(((____1DOJ *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____PEOJ__: {
+        __QXAK(((____PEOJ *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____DFOJ__: {
+        __ZZAK(((____DFOJ *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____XFOJ__: {
+        __C2AK(((____XFOJ *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __PUT_TO__BFOJ__: {
-        genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____QGOJ__: {
+        __L4AK(((____QGOJ *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __ITEM__VFOJ__: {
-        genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____EHOJ__: {
+        __AABK(((____EHOJ *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____2HOJ__: {
+        __FABK(((____2HOJ *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __CAST__JHOJ__: {
-        genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____YIOJ__: {
+        __KABK(((____YIOJ *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __REAL_CST__JLOJ__: {
-        append__3VX(((__STRING__BC *)buffer__OUJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__NUJO))->value__DD5J);
+      case ____YMOJ__: {
+        __EWX(((____BC *)__3VJO),((____YMOJ *)((____5J *)__2VJO))->__SE5J);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__UTFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__NUJO));
-        Self__GT0U=((__STRING__BC *)buffer__OUJO);
-        if ((Self__GT0U->capacity__HFL <= Self__GT0U->count__WJ)) {
-          if ((Self__GT0U->capacity__HFL ==  0)) {
-            Self__GT0U->capacity__HFL= 32;
-            __tmp__HT0U=create__KVW( 32);
-            Self__GT0U->storage__4EL=__tmp__HT0U;
+      case ____ONOJ__: {
+        __DVFS=((____ONOJ *)((____5J *)__2VJO));
+        __VU0U=((____BC *)__3VJO);
+        if ((__VU0U->__OFL <= __VU0U->__WJ)) {
+          if ((__VU0U->__OFL ==  0)) {
+            __VU0U->__OFL= 32;
+            __WU0U=__RVW( 32);
+            __VU0U->__FFL=__WU0U;
           } else /* FALSE */ {
-            __tmp__IT0U=(__INTEGER__Q)(Self__GT0U->capacity__HFL <<  1);
-            __tmp__HT0U=((__CHARACTER__DB *)Self__GT0U->storage__4EL);
-            old_nb_elts__KT0U=Self__GT0U->capacity__HFL;
-            __tmp__LT0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HT0U),((__UINTEGER_32__RWB )old_nb_elts__KT0U),((__UINTEGER_32__RWB )__tmp__IT0U));
-            __tmp__HT0U=((__CHARACTER__DB *)__tmp__LT0U);
-            clear__to__F00(__tmp__HT0U,old_nb_elts__KT0U,(__INTEGER__Q)(__tmp__IT0U -  1));
-            Self__GT0U->storage__4EL=__tmp__HT0U;
-            Self__GT0U->capacity__HFL=__tmp__IT0U;
+            __XU0U=(____Q)(__VU0U->__OFL <<  1);
+            __WU0U=((____DB *)__VU0U->__FFL);
+            __ZU0U=__VU0U->__OFL;
+            __0U0U=__55W(((____IB )__WU0U),((____YWB )__ZU0U),((____YWB )__XU0U));
+            __WU0U=((____DB *)__0U0U);
+            __M00(__WU0U,__ZU0U,(____Q)(__XU0U -  1));
+            __VU0U->__FFL=__WU0U;
+            __VU0U->__OFL=__XU0U;
           };
         };
-        ((__CHARACTER__DB *)Self__GT0U->storage__4EL)[Self__GT0U->count__WJ]='\'';
-        Self__GT0U->count__WJ=(__INTEGER__Q)(Self__GT0U->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__OUJO),Self__UTFS->text__ID5J);
-        Self__GT0U=((__STRING__BC *)buffer__OUJO);
-        if ((Self__GT0U->capacity__HFL <= Self__GT0U->count__WJ)) {
-          if ((Self__GT0U->capacity__HFL ==  0)) {
-            Self__GT0U->capacity__HFL= 32;
-            __tmp__HT0U=create__KVW( 32);
-            Self__GT0U->storage__4EL=__tmp__HT0U;
+        ((____DB *)__VU0U->__FFL)[__VU0U->__WJ]='\'';
+        __VU0U->__WJ=(____Q)(__VU0U->__WJ +  1);
+        __EWX(((____BC *)__3VJO),__DVFS->__XE5J);
+        __VU0U=((____BC *)__3VJO);
+        if ((__VU0U->__OFL <= __VU0U->__WJ)) {
+          if ((__VU0U->__OFL ==  0)) {
+            __VU0U->__OFL= 32;
+            __WU0U=__RVW( 32);
+            __VU0U->__FFL=__WU0U;
           } else /* FALSE */ {
-            __tmp__IT0U=(__INTEGER__Q)(Self__GT0U->capacity__HFL <<  1);
-            __tmp__HT0U=((__CHARACTER__DB *)Self__GT0U->storage__4EL);
-            old_nb_elts__KT0U=Self__GT0U->capacity__HFL;
-            __tmp__LT0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HT0U),((__UINTEGER_32__RWB )old_nb_elts__KT0U),((__UINTEGER_32__RWB )__tmp__IT0U));
-            __tmp__HT0U=((__CHARACTER__DB *)__tmp__LT0U);
-            clear__to__F00(__tmp__HT0U,old_nb_elts__KT0U,(__INTEGER__Q)(__tmp__IT0U -  1));
-            Self__GT0U->storage__4EL=__tmp__HT0U;
-            Self__GT0U->capacity__HFL=__tmp__IT0U;
+            __XU0U=(____Q)(__VU0U->__OFL <<  1);
+            __WU0U=((____DB *)__VU0U->__FFL);
+            __ZU0U=__VU0U->__OFL;
+            __0U0U=__55W(((____IB )__WU0U),((____YWB )__ZU0U),((____YWB )__XU0U));
+            __WU0U=((____DB *)__0U0U);
+            __M00(__WU0U,__ZU0U,(____Q)(__XU0U -  1));
+            __VU0U->__FFL=__WU0U;
+            __VU0U->__OFL=__XU0U;
           };
         };
-        ((__CHARACTER__DB *)Self__GT0U->storage__4EL)[Self__GT0U->count__WJ]='\'';
-        Self__GT0U->count__WJ=(__INTEGER__Q)(Self__GT0U->count__WJ +  1);
+        ((____DB *)__VU0U->__FFL)[__VU0U->__WJ]='\'';
+        __VU0U->__WJ=(____Q)(__VU0U->__WJ +  1);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__WTFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__NUJO));
-        Self__GT0U=((__STRING__BC *)buffer__OUJO);
-        if ((Self__GT0U->capacity__HFL <= Self__GT0U->count__WJ)) {
-          if ((Self__GT0U->capacity__HFL ==  0)) {
-            Self__GT0U->capacity__HFL= 32;
-            __tmp__HT0U=create__KVW( 32);
-            Self__GT0U->storage__4EL=__tmp__HT0U;
+      case ____YOOJ__: {
+        __FVFS=((____YOOJ *)((____5J *)__2VJO));
+        __VU0U=((____BC *)__3VJO);
+        if ((__VU0U->__OFL <= __VU0U->__WJ)) {
+          if ((__VU0U->__OFL ==  0)) {
+            __VU0U->__OFL= 32;
+            __WU0U=__RVW( 32);
+            __VU0U->__FFL=__WU0U;
           } else /* FALSE */ {
-            __tmp__IT0U=(__INTEGER__Q)(Self__GT0U->capacity__HFL <<  1);
-            __tmp__HT0U=((__CHARACTER__DB *)Self__GT0U->storage__4EL);
-            old_nb_elts__KT0U=Self__GT0U->capacity__HFL;
-            __tmp__LT0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HT0U),((__UINTEGER_32__RWB )old_nb_elts__KT0U),((__UINTEGER_32__RWB )__tmp__IT0U));
-            __tmp__HT0U=((__CHARACTER__DB *)__tmp__LT0U);
-            clear__to__F00(__tmp__HT0U,old_nb_elts__KT0U,(__INTEGER__Q)(__tmp__IT0U -  1));
-            Self__GT0U->storage__4EL=__tmp__HT0U;
-            Self__GT0U->capacity__HFL=__tmp__IT0U;
+            __XU0U=(____Q)(__VU0U->__OFL <<  1);
+            __WU0U=((____DB *)__VU0U->__FFL);
+            __ZU0U=__VU0U->__OFL;
+            __0U0U=__55W(((____IB )__WU0U),((____YWB )__ZU0U),((____YWB )__XU0U));
+            __WU0U=((____DB *)__0U0U);
+            __M00(__WU0U,__ZU0U,(____Q)(__XU0U -  1));
+            __VU0U->__FFL=__WU0U;
+            __VU0U->__OFL=__XU0U;
           };
         };
-        ((__CHARACTER__DB *)Self__GT0U->storage__4EL)[Self__GT0U->count__WJ]='\"';
-        Self__GT0U->count__WJ=(__INTEGER__Q)(Self__GT0U->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__OUJO),Self__WTFS->string__EBJK);
-        Self__GT0U=((__STRING__BC *)buffer__OUJO);
-        if ((Self__GT0U->capacity__HFL <= Self__GT0U->count__WJ)) {
-          if ((Self__GT0U->capacity__HFL ==  0)) {
-            Self__GT0U->capacity__HFL= 32;
-            __tmp__HT0U=create__KVW( 32);
-            Self__GT0U->storage__4EL=__tmp__HT0U;
+        ((____DB *)__VU0U->__FFL)[__VU0U->__WJ]='\"';
+        __VU0U->__WJ=(____Q)(__VU0U->__WJ +  1);
+        __EWX(((____BC *)__3VJO),__FVFS->__TCJK);
+        __VU0U=((____BC *)__3VJO);
+        if ((__VU0U->__OFL <= __VU0U->__WJ)) {
+          if ((__VU0U->__OFL ==  0)) {
+            __VU0U->__OFL= 32;
+            __WU0U=__RVW( 32);
+            __VU0U->__FFL=__WU0U;
           } else /* FALSE */ {
-            __tmp__IT0U=(__INTEGER__Q)(Self__GT0U->capacity__HFL <<  1);
-            __tmp__HT0U=((__CHARACTER__DB *)Self__GT0U->storage__4EL);
-            old_nb_elts__KT0U=Self__GT0U->capacity__HFL;
-            __tmp__LT0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HT0U),((__UINTEGER_32__RWB )old_nb_elts__KT0U),((__UINTEGER_32__RWB )__tmp__IT0U));
-            __tmp__HT0U=((__CHARACTER__DB *)__tmp__LT0U);
-            clear__to__F00(__tmp__HT0U,old_nb_elts__KT0U,(__INTEGER__Q)(__tmp__IT0U -  1));
-            Self__GT0U->storage__4EL=__tmp__HT0U;
-            Self__GT0U->capacity__HFL=__tmp__IT0U;
+            __XU0U=(____Q)(__VU0U->__OFL <<  1);
+            __WU0U=((____DB *)__VU0U->__FFL);
+            __ZU0U=__VU0U->__OFL;
+            __0U0U=__55W(((____IB )__WU0U),((____YWB )__ZU0U),((____YWB )__XU0U));
+            __WU0U=((____DB *)__0U0U);
+            __M00(__WU0U,__ZU0U,(____Q)(__XU0U -  1));
+            __VU0U->__FFL=__WU0U;
+            __VU0U->__OFL=__XU0U;
           };
         };
-        ((__CHARACTER__DB *)Self__GT0U->storage__4EL)[Self__GT0U->count__WJ]='\"';
-        Self__GT0U->count__WJ=(__INTEGER__Q)(Self__GT0U->count__WJ +  1);
+        ((____DB *)__VU0U->__FFL)[__VU0U->__WJ]='\"';
+        __VU0U->__WJ=(____Q)(__VU0U->__WJ +  1);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____IM4K__: {
+        __0TBN(((____IM4K *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____T5FL__: {
+        __PCAP(((____T5FL *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____3DUL__: {
+        __TQTP(((____3DUL *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____0EUL__: {
+        __HR0P(((____0EUL *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____BGUL__: {
+        __ZQTP(((____BGUL *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____2GUL__: {
+        __OR0P(((____2GUL *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____B0VL__: {
+        __IPCN(((____B0VL *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____P0VL__: {
+        __HTGM(((____P0VL *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        append__3VX(((__STRING__BC *)buffer__OUJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__NUJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+      case ____Q5YL__: {
+        __EWX(((____BC *)__3VJO),((____Q5YL *)((____5J *)__2VJO))->__HBKM->__GKRG.__WO5D);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____UVPM__: {
+        __SFXN(((____UVPM *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____0ZPM__: {
+        __UR0P(((____0ZPM *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_OR__3P0N__: {
-        genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____MR0N__: {
+        __OVVO(((____MR0N *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____YWBP__: {
+        __NWZQ(((____YWBP *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_INF__2WBP__: {
-        genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____LYBP__: {
+        __MYUP(((____LYBP *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____CZBP__: {
+        __O3UP(((____CZBP *)((____5J *)__2VJO)),__3VJO);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+      case ____3BEP__: {
+        __5REQ(((____3BEP *)((____5J *)__2VJO)),__3VJO);
       } break;
       };
     } else /* FALSE */ {
-      if (is_java__EE) {
-        switch (((struct ___OBJ *)e__NUJO)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)e__NUJO),buffer__OUJO);
+      if (__EE) {
+        switch (((struct ___OBJ *)__2VJO)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__2VJO),__3VJO);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__OUJO),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__2VJO)),__3VJO);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__3VJO),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__2VJO)),__3VJO);
         } 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 *)e__NUJO)),buffer__OUJO);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__OUJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__NUJO))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__3VJO),((____YMOJ *)((____5J *)__2VJO))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__AUFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__NUJO));
-          Self__GU0U=((__STRING__BC *)buffer__OUJO);
-          if ((Self__GU0U->capacity__HFL <= Self__GU0U->count__WJ)) {
-            if ((Self__GU0U->capacity__HFL ==  0)) {
-              Self__GU0U->capacity__HFL= 32;
-              __tmp__HU0U=create__KVW( 32);
-              Self__GU0U->storage__4EL=__tmp__HU0U;
+        case ____ONOJ__: {
+          __PVFS=((____ONOJ *)((____5J *)__2VJO));
+          __VV0U=((____BC *)__3VJO);
+          if ((__VV0U->__OFL <= __VV0U->__WJ)) {
+            if ((__VV0U->__OFL ==  0)) {
+              __VV0U->__OFL= 32;
+              __WV0U=__RVW( 32);
+              __VV0U->__FFL=__WV0U;
             } else /* FALSE */ {
-              __tmp__IU0U=(__INTEGER__Q)(Self__GU0U->capacity__HFL <<  1);
-              __tmp__HU0U=((__CHARACTER__DB *)Self__GU0U->storage__4EL);
-              old_nb_elts__KU0U=Self__GU0U->capacity__HFL;
-              __tmp__LU0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HU0U),((__UINTEGER_32__RWB )old_nb_elts__KU0U),((__UINTEGER_32__RWB )__tmp__IU0U));
-              __tmp__HU0U=((__CHARACTER__DB *)__tmp__LU0U);
-              clear__to__F00(__tmp__HU0U,old_nb_elts__KU0U,(__INTEGER__Q)(__tmp__IU0U -  1));
-              Self__GU0U->storage__4EL=__tmp__HU0U;
-              Self__GU0U->capacity__HFL=__tmp__IU0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GU0U->storage__4EL)[Self__GU0U->count__WJ]='\'';
-          Self__GU0U->count__WJ=(__INTEGER__Q)(Self__GU0U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__OUJO),Self__AUFS->text__ID5J);
-          Self__GU0U=((__STRING__BC *)buffer__OUJO);
-          if ((Self__GU0U->capacity__HFL <= Self__GU0U->count__WJ)) {
-            if ((Self__GU0U->capacity__HFL ==  0)) {
-              Self__GU0U->capacity__HFL= 32;
-              __tmp__HU0U=create__KVW( 32);
-              Self__GU0U->storage__4EL=__tmp__HU0U;
+              __XV0U=(____Q)(__VV0U->__OFL <<  1);
+              __WV0U=((____DB *)__VV0U->__FFL);
+              __ZV0U=__VV0U->__OFL;
+              __0V0U=__55W(((____IB )__WV0U),((____YWB )__ZV0U),((____YWB )__XV0U));
+              __WV0U=((____DB *)__0V0U);
+              __M00(__WV0U,__ZV0U,(____Q)(__XV0U -  1));
+              __VV0U->__FFL=__WV0U;
+              __VV0U->__OFL=__XV0U;
+            };
+          };
+          ((____DB *)__VV0U->__FFL)[__VV0U->__WJ]='\'';
+          __VV0U->__WJ=(____Q)(__VV0U->__WJ +  1);
+          __EWX(((____BC *)__3VJO),__PVFS->__XE5J);
+          __VV0U=((____BC *)__3VJO);
+          if ((__VV0U->__OFL <= __VV0U->__WJ)) {
+            if ((__VV0U->__OFL ==  0)) {
+              __VV0U->__OFL= 32;
+              __WV0U=__RVW( 32);
+              __VV0U->__FFL=__WV0U;
             } else /* FALSE */ {
-              __tmp__IU0U=(__INTEGER__Q)(Self__GU0U->capacity__HFL <<  1);
-              __tmp__HU0U=((__CHARACTER__DB *)Self__GU0U->storage__4EL);
-              old_nb_elts__KU0U=Self__GU0U->capacity__HFL;
-              __tmp__LU0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HU0U),((__UINTEGER_32__RWB )old_nb_elts__KU0U),((__UINTEGER_32__RWB )__tmp__IU0U));
-              __tmp__HU0U=((__CHARACTER__DB *)__tmp__LU0U);
-              clear__to__F00(__tmp__HU0U,old_nb_elts__KU0U,(__INTEGER__Q)(__tmp__IU0U -  1));
-              Self__GU0U->storage__4EL=__tmp__HU0U;
-              Self__GU0U->capacity__HFL=__tmp__IU0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GU0U->storage__4EL)[Self__GU0U->count__WJ]='\'';
-          Self__GU0U->count__WJ=(__INTEGER__Q)(Self__GU0U->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__CUFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__NUJO));
-          Self__GU0U=((__STRING__BC *)buffer__OUJO);
-          if ((Self__GU0U->capacity__HFL <= Self__GU0U->count__WJ)) {
-            if ((Self__GU0U->capacity__HFL ==  0)) {
-              Self__GU0U->capacity__HFL= 32;
-              __tmp__HU0U=create__KVW( 32);
-              Self__GU0U->storage__4EL=__tmp__HU0U;
+              __XV0U=(____Q)(__VV0U->__OFL <<  1);
+              __WV0U=((____DB *)__VV0U->__FFL);
+              __ZV0U=__VV0U->__OFL;
+              __0V0U=__55W(((____IB )__WV0U),((____YWB )__ZV0U),((____YWB )__XV0U));
+              __WV0U=((____DB *)__0V0U);
+              __M00(__WV0U,__ZV0U,(____Q)(__XV0U -  1));
+              __VV0U->__FFL=__WV0U;
+              __VV0U->__OFL=__XV0U;
+            };
+          };
+          ((____DB *)__VV0U->__FFL)[__VV0U->__WJ]='\'';
+          __VV0U->__WJ=(____Q)(__VV0U->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __RVFS=((____YOOJ *)((____5J *)__2VJO));
+          __VV0U=((____BC *)__3VJO);
+          if ((__VV0U->__OFL <= __VV0U->__WJ)) {
+            if ((__VV0U->__OFL ==  0)) {
+              __VV0U->__OFL= 32;
+              __WV0U=__RVW( 32);
+              __VV0U->__FFL=__WV0U;
             } else /* FALSE */ {
-              __tmp__IU0U=(__INTEGER__Q)(Self__GU0U->capacity__HFL <<  1);
-              __tmp__HU0U=((__CHARACTER__DB *)Self__GU0U->storage__4EL);
-              old_nb_elts__KU0U=Self__GU0U->capacity__HFL;
-              __tmp__LU0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HU0U),((__UINTEGER_32__RWB )old_nb_elts__KU0U),((__UINTEGER_32__RWB )__tmp__IU0U));
-              __tmp__HU0U=((__CHARACTER__DB *)__tmp__LU0U);
-              clear__to__F00(__tmp__HU0U,old_nb_elts__KU0U,(__INTEGER__Q)(__tmp__IU0U -  1));
-              Self__GU0U->storage__4EL=__tmp__HU0U;
-              Self__GU0U->capacity__HFL=__tmp__IU0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GU0U->storage__4EL)[Self__GU0U->count__WJ]='\"';
-          Self__GU0U->count__WJ=(__INTEGER__Q)(Self__GU0U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__OUJO),Self__CUFS->string__EBJK);
-          Self__GU0U=((__STRING__BC *)buffer__OUJO);
-          if ((Self__GU0U->capacity__HFL <= Self__GU0U->count__WJ)) {
-            if ((Self__GU0U->capacity__HFL ==  0)) {
-              Self__GU0U->capacity__HFL= 32;
-              __tmp__HU0U=create__KVW( 32);
-              Self__GU0U->storage__4EL=__tmp__HU0U;
+              __XV0U=(____Q)(__VV0U->__OFL <<  1);
+              __WV0U=((____DB *)__VV0U->__FFL);
+              __ZV0U=__VV0U->__OFL;
+              __0V0U=__55W(((____IB )__WV0U),((____YWB )__ZV0U),((____YWB )__XV0U));
+              __WV0U=((____DB *)__0V0U);
+              __M00(__WV0U,__ZV0U,(____Q)(__XV0U -  1));
+              __VV0U->__FFL=__WV0U;
+              __VV0U->__OFL=__XV0U;
+            };
+          };
+          ((____DB *)__VV0U->__FFL)[__VV0U->__WJ]='\"';
+          __VV0U->__WJ=(____Q)(__VV0U->__WJ +  1);
+          __EWX(((____BC *)__3VJO),__RVFS->__TCJK);
+          __VV0U=((____BC *)__3VJO);
+          if ((__VV0U->__OFL <= __VV0U->__WJ)) {
+            if ((__VV0U->__OFL ==  0)) {
+              __VV0U->__OFL= 32;
+              __WV0U=__RVW( 32);
+              __VV0U->__FFL=__WV0U;
             } else /* FALSE */ {
-              __tmp__IU0U=(__INTEGER__Q)(Self__GU0U->capacity__HFL <<  1);
-              __tmp__HU0U=((__CHARACTER__DB *)Self__GU0U->storage__4EL);
-              old_nb_elts__KU0U=Self__GU0U->capacity__HFL;
-              __tmp__LU0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HU0U),((__UINTEGER_32__RWB )old_nb_elts__KU0U),((__UINTEGER_32__RWB )__tmp__IU0U));
-              __tmp__HU0U=((__CHARACTER__DB *)__tmp__LU0U);
-              clear__to__F00(__tmp__HU0U,old_nb_elts__KU0U,(__INTEGER__Q)(__tmp__IU0U -  1));
-              Self__GU0U->storage__4EL=__tmp__HU0U;
-              Self__GU0U->capacity__HFL=__tmp__IU0U;
+              __XV0U=(____Q)(__VV0U->__OFL <<  1);
+              __WV0U=((____DB *)__VV0U->__FFL);
+              __ZV0U=__VV0U->__OFL;
+              __0V0U=__55W(((____IB )__WV0U),((____YWB )__ZV0U),((____YWB )__XV0U));
+              __WV0U=((____DB *)__0V0U);
+              __M00(__WV0U,__ZV0U,(____Q)(__XV0U -  1));
+              __VV0U->__FFL=__WV0U;
+              __VV0U->__OFL=__XV0U;
             };
           };
-          ((__CHARACTER__DB *)Self__GU0U->storage__4EL)[Self__GU0U->count__WJ]='\"';
-          Self__GU0U->count__WJ=(__INTEGER__Q)(Self__GU0U->count__WJ +  1);
+          ((____DB *)__VV0U->__FFL)[__VV0U->__WJ]='\"';
+          __VV0U->__WJ=(____Q)(__VV0U->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__OUJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__NUJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__3VJO),((____Q5YL *)((____5J *)__2VJO))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__2VJO)),__3VJO);
         } break;
         };
-        append__3VX(((__STRING__BC *)buffer__OUJO),(&__string_664));
+        __EWX(((____BC *)__3VJO),(&__string_664));
       } else /* FALSE */ {
-        append__3VX(((__STRING__BC *)buffer__OUJO),(&__string_669));
-        switch (((struct ___OBJ *)e__NUJO)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)e__NUJO),buffer__OUJO);
+        __EWX(((____BC *)__3VJO),(&__string_669));
+        switch (((struct ___OBJ *)__2VJO)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__2VJO),__3VJO);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__OUJO),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__2VJO)),__3VJO);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__3VJO),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__2VJO)),__3VJO);
         } 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 *)e__NUJO)),buffer__OUJO);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__OUJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__NUJO))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__3VJO),((____YMOJ *)((____5J *)__2VJO))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__AUFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__NUJO));
-          Self__GU0U=((__STRING__BC *)buffer__OUJO);
-          if ((Self__GU0U->capacity__HFL <= Self__GU0U->count__WJ)) {
-            if ((Self__GU0U->capacity__HFL ==  0)) {
-              Self__GU0U->capacity__HFL= 32;
-              __tmp__HU0U=create__KVW( 32);
-              Self__GU0U->storage__4EL=__tmp__HU0U;
+        case ____ONOJ__: {
+          __PVFS=((____ONOJ *)((____5J *)__2VJO));
+          __VV0U=((____BC *)__3VJO);
+          if ((__VV0U->__OFL <= __VV0U->__WJ)) {
+            if ((__VV0U->__OFL ==  0)) {
+              __VV0U->__OFL= 32;
+              __WV0U=__RVW( 32);
+              __VV0U->__FFL=__WV0U;
             } else /* FALSE */ {
-              __tmp__IU0U=(__INTEGER__Q)(Self__GU0U->capacity__HFL <<  1);
-              __tmp__HU0U=((__CHARACTER__DB *)Self__GU0U->storage__4EL);
-              old_nb_elts__KU0U=Self__GU0U->capacity__HFL;
-              __tmp__LU0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HU0U),((__UINTEGER_32__RWB )old_nb_elts__KU0U),((__UINTEGER_32__RWB )__tmp__IU0U));
-              __tmp__HU0U=((__CHARACTER__DB *)__tmp__LU0U);
-              clear__to__F00(__tmp__HU0U,old_nb_elts__KU0U,(__INTEGER__Q)(__tmp__IU0U -  1));
-              Self__GU0U->storage__4EL=__tmp__HU0U;
-              Self__GU0U->capacity__HFL=__tmp__IU0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GU0U->storage__4EL)[Self__GU0U->count__WJ]='\'';
-          Self__GU0U->count__WJ=(__INTEGER__Q)(Self__GU0U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__OUJO),Self__AUFS->text__ID5J);
-          Self__GU0U=((__STRING__BC *)buffer__OUJO);
-          if ((Self__GU0U->capacity__HFL <= Self__GU0U->count__WJ)) {
-            if ((Self__GU0U->capacity__HFL ==  0)) {
-              Self__GU0U->capacity__HFL= 32;
-              __tmp__HU0U=create__KVW( 32);
-              Self__GU0U->storage__4EL=__tmp__HU0U;
+              __XV0U=(____Q)(__VV0U->__OFL <<  1);
+              __WV0U=((____DB *)__VV0U->__FFL);
+              __ZV0U=__VV0U->__OFL;
+              __0V0U=__55W(((____IB )__WV0U),((____YWB )__ZV0U),((____YWB )__XV0U));
+              __WV0U=((____DB *)__0V0U);
+              __M00(__WV0U,__ZV0U,(____Q)(__XV0U -  1));
+              __VV0U->__FFL=__WV0U;
+              __VV0U->__OFL=__XV0U;
+            };
+          };
+          ((____DB *)__VV0U->__FFL)[__VV0U->__WJ]='\'';
+          __VV0U->__WJ=(____Q)(__VV0U->__WJ +  1);
+          __EWX(((____BC *)__3VJO),__PVFS->__XE5J);
+          __VV0U=((____BC *)__3VJO);
+          if ((__VV0U->__OFL <= __VV0U->__WJ)) {
+            if ((__VV0U->__OFL ==  0)) {
+              __VV0U->__OFL= 32;
+              __WV0U=__RVW( 32);
+              __VV0U->__FFL=__WV0U;
             } else /* FALSE */ {
-              __tmp__IU0U=(__INTEGER__Q)(Self__GU0U->capacity__HFL <<  1);
-              __tmp__HU0U=((__CHARACTER__DB *)Self__GU0U->storage__4EL);
-              old_nb_elts__KU0U=Self__GU0U->capacity__HFL;
-              __tmp__LU0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HU0U),((__UINTEGER_32__RWB )old_nb_elts__KU0U),((__UINTEGER_32__RWB )__tmp__IU0U));
-              __tmp__HU0U=((__CHARACTER__DB *)__tmp__LU0U);
-              clear__to__F00(__tmp__HU0U,old_nb_elts__KU0U,(__INTEGER__Q)(__tmp__IU0U -  1));
-              Self__GU0U->storage__4EL=__tmp__HU0U;
-              Self__GU0U->capacity__HFL=__tmp__IU0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GU0U->storage__4EL)[Self__GU0U->count__WJ]='\'';
-          Self__GU0U->count__WJ=(__INTEGER__Q)(Self__GU0U->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__CUFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__NUJO));
-          Self__GU0U=((__STRING__BC *)buffer__OUJO);
-          if ((Self__GU0U->capacity__HFL <= Self__GU0U->count__WJ)) {
-            if ((Self__GU0U->capacity__HFL ==  0)) {
-              Self__GU0U->capacity__HFL= 32;
-              __tmp__HU0U=create__KVW( 32);
-              Self__GU0U->storage__4EL=__tmp__HU0U;
+              __XV0U=(____Q)(__VV0U->__OFL <<  1);
+              __WV0U=((____DB *)__VV0U->__FFL);
+              __ZV0U=__VV0U->__OFL;
+              __0V0U=__55W(((____IB )__WV0U),((____YWB )__ZV0U),((____YWB )__XV0U));
+              __WV0U=((____DB *)__0V0U);
+              __M00(__WV0U,__ZV0U,(____Q)(__XV0U -  1));
+              __VV0U->__FFL=__WV0U;
+              __VV0U->__OFL=__XV0U;
+            };
+          };
+          ((____DB *)__VV0U->__FFL)[__VV0U->__WJ]='\'';
+          __VV0U->__WJ=(____Q)(__VV0U->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __RVFS=((____YOOJ *)((____5J *)__2VJO));
+          __VV0U=((____BC *)__3VJO);
+          if ((__VV0U->__OFL <= __VV0U->__WJ)) {
+            if ((__VV0U->__OFL ==  0)) {
+              __VV0U->__OFL= 32;
+              __WV0U=__RVW( 32);
+              __VV0U->__FFL=__WV0U;
             } else /* FALSE */ {
-              __tmp__IU0U=(__INTEGER__Q)(Self__GU0U->capacity__HFL <<  1);
-              __tmp__HU0U=((__CHARACTER__DB *)Self__GU0U->storage__4EL);
-              old_nb_elts__KU0U=Self__GU0U->capacity__HFL;
-              __tmp__LU0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HU0U),((__UINTEGER_32__RWB )old_nb_elts__KU0U),((__UINTEGER_32__RWB )__tmp__IU0U));
-              __tmp__HU0U=((__CHARACTER__DB *)__tmp__LU0U);
-              clear__to__F00(__tmp__HU0U,old_nb_elts__KU0U,(__INTEGER__Q)(__tmp__IU0U -  1));
-              Self__GU0U->storage__4EL=__tmp__HU0U;
-              Self__GU0U->capacity__HFL=__tmp__IU0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GU0U->storage__4EL)[Self__GU0U->count__WJ]='\"';
-          Self__GU0U->count__WJ=(__INTEGER__Q)(Self__GU0U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__OUJO),Self__CUFS->string__EBJK);
-          Self__GU0U=((__STRING__BC *)buffer__OUJO);
-          if ((Self__GU0U->capacity__HFL <= Self__GU0U->count__WJ)) {
-            if ((Self__GU0U->capacity__HFL ==  0)) {
-              Self__GU0U->capacity__HFL= 32;
-              __tmp__HU0U=create__KVW( 32);
-              Self__GU0U->storage__4EL=__tmp__HU0U;
+              __XV0U=(____Q)(__VV0U->__OFL <<  1);
+              __WV0U=((____DB *)__VV0U->__FFL);
+              __ZV0U=__VV0U->__OFL;
+              __0V0U=__55W(((____IB )__WV0U),((____YWB )__ZV0U),((____YWB )__XV0U));
+              __WV0U=((____DB *)__0V0U);
+              __M00(__WV0U,__ZV0U,(____Q)(__XV0U -  1));
+              __VV0U->__FFL=__WV0U;
+              __VV0U->__OFL=__XV0U;
+            };
+          };
+          ((____DB *)__VV0U->__FFL)[__VV0U->__WJ]='\"';
+          __VV0U->__WJ=(____Q)(__VV0U->__WJ +  1);
+          __EWX(((____BC *)__3VJO),__RVFS->__TCJK);
+          __VV0U=((____BC *)__3VJO);
+          if ((__VV0U->__OFL <= __VV0U->__WJ)) {
+            if ((__VV0U->__OFL ==  0)) {
+              __VV0U->__OFL= 32;
+              __WV0U=__RVW( 32);
+              __VV0U->__FFL=__WV0U;
             } else /* FALSE */ {
-              __tmp__IU0U=(__INTEGER__Q)(Self__GU0U->capacity__HFL <<  1);
-              __tmp__HU0U=((__CHARACTER__DB *)Self__GU0U->storage__4EL);
-              old_nb_elts__KU0U=Self__GU0U->capacity__HFL;
-              __tmp__LU0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HU0U),((__UINTEGER_32__RWB )old_nb_elts__KU0U),((__UINTEGER_32__RWB )__tmp__IU0U));
-              __tmp__HU0U=((__CHARACTER__DB *)__tmp__LU0U);
-              clear__to__F00(__tmp__HU0U,old_nb_elts__KU0U,(__INTEGER__Q)(__tmp__IU0U -  1));
-              Self__GU0U->storage__4EL=__tmp__HU0U;
-              Self__GU0U->capacity__HFL=__tmp__IU0U;
+              __XV0U=(____Q)(__VV0U->__OFL <<  1);
+              __WV0U=((____DB *)__VV0U->__FFL);
+              __ZV0U=__VV0U->__OFL;
+              __0V0U=__55W(((____IB )__WV0U),((____YWB )__ZV0U),((____YWB )__XV0U));
+              __WV0U=((____DB *)__0V0U);
+              __M00(__WV0U,__ZV0U,(____Q)(__XV0U -  1));
+              __VV0U->__FFL=__WV0U;
+              __VV0U->__OFL=__XV0U;
             };
           };
-          ((__CHARACTER__DB *)Self__GU0U->storage__4EL)[Self__GU0U->count__WJ]='\"';
-          Self__GU0U->count__WJ=(__INTEGER__Q)(Self__GU0U->count__WJ +  1);
+          ((____DB *)__VV0U->__FFL)[__VV0U->__WJ]='\"';
+          __VV0U->__WJ=(____Q)(__VV0U->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__OUJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__NUJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__3VJO),((____Q5YL *)((____5J *)__2VJO))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__2VJO)),__3VJO);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__NUJO)),buffer__OUJO);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__2VJO)),__3VJO);
         } break;
         };
-        append__3VX(((__STRING__BC *)buffer__OUJO),(&__string_670));
+        __EWX(((____BC *)__3VJO),(&__string_670));
       };
     };
   };
 }
 
-static void put_access_id__in__XVJO(void *e__ZVJO,__STRING__BC *buffer__0VJO)
-// ({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__BC}) Void No recursive, No inlinable.
+static void __GXJO(void *__IXJO,____BC *__JXJO)
+// ({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__BC}) Void No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__2VJO;
-  void *__tmp__3VJO;
-  __CHARACTER_CST__5LOJ *Self__EVFS,*Self__QVFS,*Self__2VFS;
-  __STRING__BC *Self__GW0U,*Self__GX0U,*Self__GY0U;
-  __INTEGER__Q __tmp__IW0U,old_nb_elts__KW0U,__tmp__IX0U;
-  __INTEGER__Q old_nb_elts__KX0U,__tmp__IY0U,old_nb_elts__KY0U;
-  __POINTER__IB __tmp__LW0U,__tmp__LX0U,__tmp__LY0U;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__GVFS,*Self__SVFS,*Self__4VFS;
-  __CHARACTER__DB *__tmp__HW0U,*__tmp__HX0U,*__tmp__HY0U;
-  __BOOLEAN__L __tmp__FWJO;
-  switch (((struct ___OBJ *)e__ZVJO)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__2VJO=((__STRING_CST__5J *)e__ZVJO)->parent_constant__EK.static_type__SG4D;
+  ____WMB *__LXJO;
+  void *__MXJO;
+  ____ONOJ *__TWFS,*__5WFS,*__LXFS;
+  ____BC *__VX0U,*__VY0U,*__VZ0U;
+  ____Q __XX0U,__ZX0U,__XY0U,__ZY0U,__XZ0U,__ZZ0U;
+  ____IB __0X0U,__0Y0U,__0Z0U;
+  ____YOOJ *__VWFS,*__BXFS,*__NXFS;
+  ____DB *__WX0U,*__WY0U,*__WZ0U;
+  ____L __UXJO;
+  switch (((struct ___OBJ *)__IXJO)->__id) {
+  case ____5J__: {
+    __LXJO=((____5J *)__IXJO)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__2VJO=((__EXTERNAL_C__L5WC *)e__ZVJO)->static_type__J54D;
+  case ____0AXC__: {
+    __LXJO=((____0AXC *)__IXJO)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__2VJO=((__PROTOTYPE_CST__45WC *)e__ZVJO)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __LXJO=((____NBXC *)__IXJO)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__2VJO=((__INTEGER_CST__KAXC *)e__ZVJO)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __LXJO=((____ZBXC *)__IXJO)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__2VJO=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)e__ZVJO));
+  case ____DMWH__: {
+    __LXJO=__B21J(((____DMWH *)__IXJO));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__2VJO=((__READ_LOCAL__N5ZI *)e__ZVJO)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __LXJO=((____2A0I *)__IXJO)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__2VJO=static_type__2CCK();
+  case ____HJNJ__: {
+    __LXJO=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__2VJO=static_type__BDCK();
+  case ____SJNJ__: {
+    __LXJO=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__2VJO=static_type__GDCK();
+  case ____0AOJ__: {
+    __LXJO=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__2VJO=static_type__LDCK();
+  case ____EBOJ__: {
+    __LXJO=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__2VJO=static_type__QDCK();
+  case ____3BOJ__: {
+    __LXJO=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__2VJO=static_type__VDCK(((__EXPR_SUB__CBOJ *)e__ZVJO));
+  case ____RCOJ__: {
+    __LXJO=__EFCK(((____RCOJ *)__IXJO));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__2VJO=static_type__0DCK(((__EXPR_MUL__YBOJ *)e__ZVJO));
+  case ____HDOJ__: {
+    __LXJO=__JFCK(((____HDOJ *)__IXJO));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__2VJO=static_type__5DCK(((__EXPR_DIV__MCOJ *)e__ZVJO));
+  case ____1DOJ__: {
+    __LXJO=__OFCK(((____1DOJ *)__IXJO));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__2VJO=static_type__EECK(((__EXPR_AND__ADOJ *)e__ZVJO));
+  case ____PEOJ__: {
+    __LXJO=__TFCK(((____PEOJ *)__IXJO));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__2VJO=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)e__ZVJO));
+  case ____DFOJ__: {
+    __LXJO=__YFCK(((____DFOJ *)__IXJO));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__2VJO=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)e__ZVJO));
+  case ____XFOJ__: {
+    __LXJO=__3FCK(((____XFOJ *)__IXJO));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__2VJO=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __LXJO=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__2VJO=static_type__XECK(((__ITEM__VFOJ *)e__ZVJO));
+  case ____EHOJ__: {
+    __LXJO=__GGCK(((____EHOJ *)__IXJO));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__2VJO=static_type__DFCK();
+  case ____2HOJ__: {
+    __LXJO=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__2VJO=((__CAST__JHOJ *)e__ZVJO)->static_type__TC5J;
+  case ____YIOJ__: {
+    __LXJO=((____YIOJ *)__IXJO)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__2VJO=((__REAL_CST__JLOJ *)e__ZVJO)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __LXJO=((____YMOJ *)__IXJO)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__2VJO=((__CHARACTER_CST__5LOJ *)e__ZVJO)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __LXJO=((____ONOJ *)__IXJO)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__2VJO=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__ZVJO)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __LXJO=((____YOOJ *)__IXJO)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__2VJO=((__READ_SLOT__ZK4K *)e__ZVJO)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __LXJO=((____IM4K *)__IXJO)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__2VJO=static_type__NL5O();
+  case ____T5FL__: {
+    __LXJO=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__2VJO=static_type__QQTP();
+  case ____3DUL__: {
+    __LXJO=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__2VJO=static_type__041P();
+  case ____0EUL__: {
+    __LXJO=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__2VJO=static_type__VQTP();
+  case ____BGUL__: {
+    __LXJO=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__2VJO=static_type__A51P();
+  case ____2GUL__: {
+    __LXJO=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__2VJO=static_type__UVBN(((__EXPR_NEG__SYVL *)e__ZVJO));
+  case ____B0VL__: {
+    __LXJO=__DXBN(((____B0VL *)__IXJO));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__2VJO=static_type__P5FM(((__EXPR_ADD__AZVL *)e__ZVJO));
+  case ____P0VL__: {
+    __LXJO=__4AGM(((____P0VL *)__IXJO));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__2VJO=((__READ_GLOBAL__B4YL *)e__ZVJO)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __LXJO=((____Q5YL *)__IXJO)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__2VJO=static_type__5DWN(((__EXPR_NOT__FUPM *)e__ZVJO));
+  case ____UVPM__: {
+    __LXJO=__OFWN(((____UVPM *)__IXJO));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__2VJO=static_type__BL1P(((__EXPR_MOD__LYPM *)e__ZVJO));
+  case ____0ZPM__: {
+    __LXJO=__QM1P(((____0ZPM *)__IXJO));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__2VJO=static_type__WOVO(((__EXPR_OR__3P0N *)e__ZVJO));
+  case ____MR0N__: {
+    __LXJO=__FQVO(((____MR0N *)__IXJO));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__2VJO=static_type__BA0Q();
+  case ____YWBP__: {
+    __LXJO=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__2VJO=static_type__MBUP();
+  case ____LYBP__: {
+    __LXJO=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__2VJO=static_type__RBUP();
+  case ____CZBP__: {
+    __LXJO=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__2VJO=static_type__KOFQ(((__EXPR_XOR__OAEP *)e__ZVJO));
+  case ____3BEP__: {
+    __LXJO=__ZPFQ(((____3BEP *)__IXJO));
   } break;
   };
-  __tmp__3VJO=((__TYPE_FULL__PMB *)__tmp__2VJO)->the_parent_type__DLK;
-  if (((void *)__tmp__3VJO == (void *)type_boolean__MNB)) {
-    switch (((struct ___OBJ *)e__ZVJO)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)e__ZVJO),buffer__0VJO);
+  __MXJO=((____WMB *)__LXJO)->__KLK;
+  if (((void *)__MXJO == (void *)__TNB)) {
+    switch (((struct ___OBJ *)__IXJO)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__IXJO),__JXJO);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__0VJO),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__IXJO)),__JXJO);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__JXJO),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__IXJO)),__JXJO);
     } 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 *)e__ZVJO)),buffer__0VJO);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__0VJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__ZVJO))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__JXJO),((____YMOJ *)((____5J *)__IXJO))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__EVFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__ZVJO));
-      Self__GW0U=((__STRING__BC *)buffer__0VJO);
-      if ((Self__GW0U->capacity__HFL <= Self__GW0U->count__WJ)) {
-        if ((Self__GW0U->capacity__HFL ==  0)) {
-          Self__GW0U->capacity__HFL= 32;
-          __tmp__HW0U=create__KVW( 32);
-          Self__GW0U->storage__4EL=__tmp__HW0U;
+    case ____ONOJ__: {
+      __TWFS=((____ONOJ *)((____5J *)__IXJO));
+      __VX0U=((____BC *)__JXJO);
+      if ((__VX0U->__OFL <= __VX0U->__WJ)) {
+        if ((__VX0U->__OFL ==  0)) {
+          __VX0U->__OFL= 32;
+          __WX0U=__RVW( 32);
+          __VX0U->__FFL=__WX0U;
         } else /* FALSE */ {
-          __tmp__IW0U=(__INTEGER__Q)(Self__GW0U->capacity__HFL <<  1);
-          __tmp__HW0U=((__CHARACTER__DB *)Self__GW0U->storage__4EL);
-          old_nb_elts__KW0U=Self__GW0U->capacity__HFL;
-          __tmp__LW0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HW0U),((__UINTEGER_32__RWB )old_nb_elts__KW0U),((__UINTEGER_32__RWB )__tmp__IW0U));
-          __tmp__HW0U=((__CHARACTER__DB *)__tmp__LW0U);
-          clear__to__F00(__tmp__HW0U,old_nb_elts__KW0U,(__INTEGER__Q)(__tmp__IW0U -  1));
-          Self__GW0U->storage__4EL=__tmp__HW0U;
-          Self__GW0U->capacity__HFL=__tmp__IW0U;
+          __XX0U=(____Q)(__VX0U->__OFL <<  1);
+          __WX0U=((____DB *)__VX0U->__FFL);
+          __ZX0U=__VX0U->__OFL;
+          __0X0U=__55W(((____IB )__WX0U),((____YWB )__ZX0U),((____YWB )__XX0U));
+          __WX0U=((____DB *)__0X0U);
+          __M00(__WX0U,__ZX0U,(____Q)(__XX0U -  1));
+          __VX0U->__FFL=__WX0U;
+          __VX0U->__OFL=__XX0U;
         };
       };
-      ((__CHARACTER__DB *)Self__GW0U->storage__4EL)[Self__GW0U->count__WJ]='\'';
-      Self__GW0U->count__WJ=(__INTEGER__Q)(Self__GW0U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__0VJO),Self__EVFS->text__ID5J);
-      Self__GW0U=((__STRING__BC *)buffer__0VJO);
-      if ((Self__GW0U->capacity__HFL <= Self__GW0U->count__WJ)) {
-        if ((Self__GW0U->capacity__HFL ==  0)) {
-          Self__GW0U->capacity__HFL= 32;
-          __tmp__HW0U=create__KVW( 32);
-          Self__GW0U->storage__4EL=__tmp__HW0U;
+      ((____DB *)__VX0U->__FFL)[__VX0U->__WJ]='\'';
+      __VX0U->__WJ=(____Q)(__VX0U->__WJ +  1);
+      __EWX(((____BC *)__JXJO),__TWFS->__XE5J);
+      __VX0U=((____BC *)__JXJO);
+      if ((__VX0U->__OFL <= __VX0U->__WJ)) {
+        if ((__VX0U->__OFL ==  0)) {
+          __VX0U->__OFL= 32;
+          __WX0U=__RVW( 32);
+          __VX0U->__FFL=__WX0U;
         } else /* FALSE */ {
-          __tmp__IW0U=(__INTEGER__Q)(Self__GW0U->capacity__HFL <<  1);
-          __tmp__HW0U=((__CHARACTER__DB *)Self__GW0U->storage__4EL);
-          old_nb_elts__KW0U=Self__GW0U->capacity__HFL;
-          __tmp__LW0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HW0U),((__UINTEGER_32__RWB )old_nb_elts__KW0U),((__UINTEGER_32__RWB )__tmp__IW0U));
-          __tmp__HW0U=((__CHARACTER__DB *)__tmp__LW0U);
-          clear__to__F00(__tmp__HW0U,old_nb_elts__KW0U,(__INTEGER__Q)(__tmp__IW0U -  1));
-          Self__GW0U->storage__4EL=__tmp__HW0U;
-          Self__GW0U->capacity__HFL=__tmp__IW0U;
+          __XX0U=(____Q)(__VX0U->__OFL <<  1);
+          __WX0U=((____DB *)__VX0U->__FFL);
+          __ZX0U=__VX0U->__OFL;
+          __0X0U=__55W(((____IB )__WX0U),((____YWB )__ZX0U),((____YWB )__XX0U));
+          __WX0U=((____DB *)__0X0U);
+          __M00(__WX0U,__ZX0U,(____Q)(__XX0U -  1));
+          __VX0U->__FFL=__WX0U;
+          __VX0U->__OFL=__XX0U;
         };
       };
-      ((__CHARACTER__DB *)Self__GW0U->storage__4EL)[Self__GW0U->count__WJ]='\'';
-      Self__GW0U->count__WJ=(__INTEGER__Q)(Self__GW0U->count__WJ +  1);
+      ((____DB *)__VX0U->__FFL)[__VX0U->__WJ]='\'';
+      __VX0U->__WJ=(____Q)(__VX0U->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__GVFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__ZVJO));
-      Self__GW0U=((__STRING__BC *)buffer__0VJO);
-      if ((Self__GW0U->capacity__HFL <= Self__GW0U->count__WJ)) {
-        if ((Self__GW0U->capacity__HFL ==  0)) {
-          Self__GW0U->capacity__HFL= 32;
-          __tmp__HW0U=create__KVW( 32);
-          Self__GW0U->storage__4EL=__tmp__HW0U;
+    case ____YOOJ__: {
+      __VWFS=((____YOOJ *)((____5J *)__IXJO));
+      __VX0U=((____BC *)__JXJO);
+      if ((__VX0U->__OFL <= __VX0U->__WJ)) {
+        if ((__VX0U->__OFL ==  0)) {
+          __VX0U->__OFL= 32;
+          __WX0U=__RVW( 32);
+          __VX0U->__FFL=__WX0U;
         } else /* FALSE */ {
-          __tmp__IW0U=(__INTEGER__Q)(Self__GW0U->capacity__HFL <<  1);
-          __tmp__HW0U=((__CHARACTER__DB *)Self__GW0U->storage__4EL);
-          old_nb_elts__KW0U=Self__GW0U->capacity__HFL;
-          __tmp__LW0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HW0U),((__UINTEGER_32__RWB )old_nb_elts__KW0U),((__UINTEGER_32__RWB )__tmp__IW0U));
-          __tmp__HW0U=((__CHARACTER__DB *)__tmp__LW0U);
-          clear__to__F00(__tmp__HW0U,old_nb_elts__KW0U,(__INTEGER__Q)(__tmp__IW0U -  1));
-          Self__GW0U->storage__4EL=__tmp__HW0U;
-          Self__GW0U->capacity__HFL=__tmp__IW0U;
+          __XX0U=(____Q)(__VX0U->__OFL <<  1);
+          __WX0U=((____DB *)__VX0U->__FFL);
+          __ZX0U=__VX0U->__OFL;
+          __0X0U=__55W(((____IB )__WX0U),((____YWB )__ZX0U),((____YWB )__XX0U));
+          __WX0U=((____DB *)__0X0U);
+          __M00(__WX0U,__ZX0U,(____Q)(__XX0U -  1));
+          __VX0U->__FFL=__WX0U;
+          __VX0U->__OFL=__XX0U;
         };
       };
-      ((__CHARACTER__DB *)Self__GW0U->storage__4EL)[Self__GW0U->count__WJ]='\"';
-      Self__GW0U->count__WJ=(__INTEGER__Q)(Self__GW0U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__0VJO),Self__GVFS->string__EBJK);
-      Self__GW0U=((__STRING__BC *)buffer__0VJO);
-      if ((Self__GW0U->capacity__HFL <= Self__GW0U->count__WJ)) {
-        if ((Self__GW0U->capacity__HFL ==  0)) {
-          Self__GW0U->capacity__HFL= 32;
-          __tmp__HW0U=create__KVW( 32);
-          Self__GW0U->storage__4EL=__tmp__HW0U;
+      ((____DB *)__VX0U->__FFL)[__VX0U->__WJ]='\"';
+      __VX0U->__WJ=(____Q)(__VX0U->__WJ +  1);
+      __EWX(((____BC *)__JXJO),__VWFS->__TCJK);
+      __VX0U=((____BC *)__JXJO);
+      if ((__VX0U->__OFL <= __VX0U->__WJ)) {
+        if ((__VX0U->__OFL ==  0)) {
+          __VX0U->__OFL= 32;
+          __WX0U=__RVW( 32);
+          __VX0U->__FFL=__WX0U;
         } else /* FALSE */ {
-          __tmp__IW0U=(__INTEGER__Q)(Self__GW0U->capacity__HFL <<  1);
-          __tmp__HW0U=((__CHARACTER__DB *)Self__GW0U->storage__4EL);
-          old_nb_elts__KW0U=Self__GW0U->capacity__HFL;
-          __tmp__LW0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HW0U),((__UINTEGER_32__RWB )old_nb_elts__KW0U),((__UINTEGER_32__RWB )__tmp__IW0U));
-          __tmp__HW0U=((__CHARACTER__DB *)__tmp__LW0U);
-          clear__to__F00(__tmp__HW0U,old_nb_elts__KW0U,(__INTEGER__Q)(__tmp__IW0U -  1));
-          Self__GW0U->storage__4EL=__tmp__HW0U;
-          Self__GW0U->capacity__HFL=__tmp__IW0U;
+          __XX0U=(____Q)(__VX0U->__OFL <<  1);
+          __WX0U=((____DB *)__VX0U->__FFL);
+          __ZX0U=__VX0U->__OFL;
+          __0X0U=__55W(((____IB )__WX0U),((____YWB )__ZX0U),((____YWB )__XX0U));
+          __WX0U=((____DB *)__0X0U);
+          __M00(__WX0U,__ZX0U,(____Q)(__XX0U -  1));
+          __VX0U->__FFL=__WX0U;
+          __VX0U->__OFL=__XX0U;
         };
       };
-      ((__CHARACTER__DB *)Self__GW0U->storage__4EL)[Self__GW0U->count__WJ]='\"';
-      Self__GW0U->count__WJ=(__INTEGER__Q)(Self__GW0U->count__WJ +  1);
+      ((____DB *)__VX0U->__FFL)[__VX0U->__WJ]='\"';
+      __VX0U->__WJ=(____Q)(__VX0U->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__0VJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__ZVJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__JXJO),((____Q5YL *)((____5J *)__IXJO))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__IXJO)),__JXJO);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__IXJO)),__JXJO);
     } break;
     };
-    __tmp__FWJO=TRUE__K__;
+    __UXJO=__K__;
   } else /* FALSE */ {
-    __tmp__FWJO=FALSE__O__;
+    __UXJO=__O__;
   };
-  if ((! __tmp__FWJO)) {
-    if (((void *)__tmp__3VJO == (void *)type_block__YOB)) {
-      switch (((struct ___OBJ *)e__ZVJO)->__id) {
-      case __STRING_CST__5J__: {
-        genere__0T5J(((__STRING_CST__5J *)e__ZVJO),buffer__0VJO);
+  if ((! __UXJO)) {
+    if (((void *)__MXJO == (void *)__5OB)) {
+      switch (((struct ___OBJ *)__IXJO)->__id) {
+      case ____5J__: {
+        __JV5J(((____5J *)__IXJO),__JXJO);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____0AXC__: {
+        __FFSH(((____0AXC *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____NBXC__: {
+        __D15J(((____NBXC *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____ZBXC__: {
+        __XHSH(((____ZBXC *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
-        (&__string_507)->count__0C= 35;
-        (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-        append__3VX(((__STRING__BC *)buffer__0VJO),(&__string_507));
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____5J *)__IXJO)),__JXJO);
+        (&__string_507)->__0C= 35;
+        (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+        __EWX(((____BC *)__JXJO),(&__string_507));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____2A0I__: {
+        __L15J(((____2A0I *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____HJNJ__: {
+        __UAAK(((____HJNJ *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____SJNJ__: {
+        __WFAK(((____SJNJ *)((____5J *)__IXJO)),__JXJO);
       } 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 *)e__ZVJO)),buffer__0VJO);
+      case ____EBOJ__: {
+        __1KAK(((____EBOJ *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____3BOJ__: {
+        __TLAK(((____3BOJ *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____RCOJ__: {
+        __VQAK(((____RCOJ *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____HDOJ__: {
+        __4SAK(((____HDOJ *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____1DOJ__: {
+        __HVAK(((____1DOJ *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____PEOJ__: {
+        __QXAK(((____PEOJ *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____DFOJ__: {
+        __ZZAK(((____DFOJ *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____XFOJ__: {
+        __C2AK(((____XFOJ *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __PUT_TO__BFOJ__: {
-        genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____QGOJ__: {
+        __L4AK(((____QGOJ *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __ITEM__VFOJ__: {
-        genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____EHOJ__: {
+        __AABK(((____EHOJ *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____2HOJ__: {
+        __FABK(((____2HOJ *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __CAST__JHOJ__: {
-        genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____YIOJ__: {
+        __KABK(((____YIOJ *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __REAL_CST__JLOJ__: {
-        append__3VX(((__STRING__BC *)buffer__0VJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__ZVJO))->value__DD5J);
+      case ____YMOJ__: {
+        __EWX(((____BC *)__JXJO),((____YMOJ *)((____5J *)__IXJO))->__SE5J);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__QVFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__ZVJO));
-        Self__GX0U=((__STRING__BC *)buffer__0VJO);
-        if ((Self__GX0U->capacity__HFL <= Self__GX0U->count__WJ)) {
-          if ((Self__GX0U->capacity__HFL ==  0)) {
-            Self__GX0U->capacity__HFL= 32;
-            __tmp__HX0U=create__KVW( 32);
-            Self__GX0U->storage__4EL=__tmp__HX0U;
+      case ____ONOJ__: {
+        __5WFS=((____ONOJ *)((____5J *)__IXJO));
+        __VY0U=((____BC *)__JXJO);
+        if ((__VY0U->__OFL <= __VY0U->__WJ)) {
+          if ((__VY0U->__OFL ==  0)) {
+            __VY0U->__OFL= 32;
+            __WY0U=__RVW( 32);
+            __VY0U->__FFL=__WY0U;
           } else /* FALSE */ {
-            __tmp__IX0U=(__INTEGER__Q)(Self__GX0U->capacity__HFL <<  1);
-            __tmp__HX0U=((__CHARACTER__DB *)Self__GX0U->storage__4EL);
-            old_nb_elts__KX0U=Self__GX0U->capacity__HFL;
-            __tmp__LX0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HX0U),((__UINTEGER_32__RWB )old_nb_elts__KX0U),((__UINTEGER_32__RWB )__tmp__IX0U));
-            __tmp__HX0U=((__CHARACTER__DB *)__tmp__LX0U);
-            clear__to__F00(__tmp__HX0U,old_nb_elts__KX0U,(__INTEGER__Q)(__tmp__IX0U -  1));
-            Self__GX0U->storage__4EL=__tmp__HX0U;
-            Self__GX0U->capacity__HFL=__tmp__IX0U;
+            __XY0U=(____Q)(__VY0U->__OFL <<  1);
+            __WY0U=((____DB *)__VY0U->__FFL);
+            __ZY0U=__VY0U->__OFL;
+            __0Y0U=__55W(((____IB )__WY0U),((____YWB )__ZY0U),((____YWB )__XY0U));
+            __WY0U=((____DB *)__0Y0U);
+            __M00(__WY0U,__ZY0U,(____Q)(__XY0U -  1));
+            __VY0U->__FFL=__WY0U;
+            __VY0U->__OFL=__XY0U;
           };
         };
-        ((__CHARACTER__DB *)Self__GX0U->storage__4EL)[Self__GX0U->count__WJ]='\'';
-        Self__GX0U->count__WJ=(__INTEGER__Q)(Self__GX0U->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__0VJO),Self__QVFS->text__ID5J);
-        Self__GX0U=((__STRING__BC *)buffer__0VJO);
-        if ((Self__GX0U->capacity__HFL <= Self__GX0U->count__WJ)) {
-          if ((Self__GX0U->capacity__HFL ==  0)) {
-            Self__GX0U->capacity__HFL= 32;
-            __tmp__HX0U=create__KVW( 32);
-            Self__GX0U->storage__4EL=__tmp__HX0U;
+        ((____DB *)__VY0U->__FFL)[__VY0U->__WJ]='\'';
+        __VY0U->__WJ=(____Q)(__VY0U->__WJ +  1);
+        __EWX(((____BC *)__JXJO),__5WFS->__XE5J);
+        __VY0U=((____BC *)__JXJO);
+        if ((__VY0U->__OFL <= __VY0U->__WJ)) {
+          if ((__VY0U->__OFL ==  0)) {
+            __VY0U->__OFL= 32;
+            __WY0U=__RVW( 32);
+            __VY0U->__FFL=__WY0U;
           } else /* FALSE */ {
-            __tmp__IX0U=(__INTEGER__Q)(Self__GX0U->capacity__HFL <<  1);
-            __tmp__HX0U=((__CHARACTER__DB *)Self__GX0U->storage__4EL);
-            old_nb_elts__KX0U=Self__GX0U->capacity__HFL;
-            __tmp__LX0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HX0U),((__UINTEGER_32__RWB )old_nb_elts__KX0U),((__UINTEGER_32__RWB )__tmp__IX0U));
-            __tmp__HX0U=((__CHARACTER__DB *)__tmp__LX0U);
-            clear__to__F00(__tmp__HX0U,old_nb_elts__KX0U,(__INTEGER__Q)(__tmp__IX0U -  1));
-            Self__GX0U->storage__4EL=__tmp__HX0U;
-            Self__GX0U->capacity__HFL=__tmp__IX0U;
+            __XY0U=(____Q)(__VY0U->__OFL <<  1);
+            __WY0U=((____DB *)__VY0U->__FFL);
+            __ZY0U=__VY0U->__OFL;
+            __0Y0U=__55W(((____IB )__WY0U),((____YWB )__ZY0U),((____YWB )__XY0U));
+            __WY0U=((____DB *)__0Y0U);
+            __M00(__WY0U,__ZY0U,(____Q)(__XY0U -  1));
+            __VY0U->__FFL=__WY0U;
+            __VY0U->__OFL=__XY0U;
           };
         };
-        ((__CHARACTER__DB *)Self__GX0U->storage__4EL)[Self__GX0U->count__WJ]='\'';
-        Self__GX0U->count__WJ=(__INTEGER__Q)(Self__GX0U->count__WJ +  1);
+        ((____DB *)__VY0U->__FFL)[__VY0U->__WJ]='\'';
+        __VY0U->__WJ=(____Q)(__VY0U->__WJ +  1);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__SVFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__ZVJO));
-        Self__GX0U=((__STRING__BC *)buffer__0VJO);
-        if ((Self__GX0U->capacity__HFL <= Self__GX0U->count__WJ)) {
-          if ((Self__GX0U->capacity__HFL ==  0)) {
-            Self__GX0U->capacity__HFL= 32;
-            __tmp__HX0U=create__KVW( 32);
-            Self__GX0U->storage__4EL=__tmp__HX0U;
+      case ____YOOJ__: {
+        __BXFS=((____YOOJ *)((____5J *)__IXJO));
+        __VY0U=((____BC *)__JXJO);
+        if ((__VY0U->__OFL <= __VY0U->__WJ)) {
+          if ((__VY0U->__OFL ==  0)) {
+            __VY0U->__OFL= 32;
+            __WY0U=__RVW( 32);
+            __VY0U->__FFL=__WY0U;
           } else /* FALSE */ {
-            __tmp__IX0U=(__INTEGER__Q)(Self__GX0U->capacity__HFL <<  1);
-            __tmp__HX0U=((__CHARACTER__DB *)Self__GX0U->storage__4EL);
-            old_nb_elts__KX0U=Self__GX0U->capacity__HFL;
-            __tmp__LX0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HX0U),((__UINTEGER_32__RWB )old_nb_elts__KX0U),((__UINTEGER_32__RWB )__tmp__IX0U));
-            __tmp__HX0U=((__CHARACTER__DB *)__tmp__LX0U);
-            clear__to__F00(__tmp__HX0U,old_nb_elts__KX0U,(__INTEGER__Q)(__tmp__IX0U -  1));
-            Self__GX0U->storage__4EL=__tmp__HX0U;
-            Self__GX0U->capacity__HFL=__tmp__IX0U;
+            __XY0U=(____Q)(__VY0U->__OFL <<  1);
+            __WY0U=((____DB *)__VY0U->__FFL);
+            __ZY0U=__VY0U->__OFL;
+            __0Y0U=__55W(((____IB )__WY0U),((____YWB )__ZY0U),((____YWB )__XY0U));
+            __WY0U=((____DB *)__0Y0U);
+            __M00(__WY0U,__ZY0U,(____Q)(__XY0U -  1));
+            __VY0U->__FFL=__WY0U;
+            __VY0U->__OFL=__XY0U;
           };
         };
-        ((__CHARACTER__DB *)Self__GX0U->storage__4EL)[Self__GX0U->count__WJ]='\"';
-        Self__GX0U->count__WJ=(__INTEGER__Q)(Self__GX0U->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__0VJO),Self__SVFS->string__EBJK);
-        Self__GX0U=((__STRING__BC *)buffer__0VJO);
-        if ((Self__GX0U->capacity__HFL <= Self__GX0U->count__WJ)) {
-          if ((Self__GX0U->capacity__HFL ==  0)) {
-            Self__GX0U->capacity__HFL= 32;
-            __tmp__HX0U=create__KVW( 32);
-            Self__GX0U->storage__4EL=__tmp__HX0U;
+        ((____DB *)__VY0U->__FFL)[__VY0U->__WJ]='\"';
+        __VY0U->__WJ=(____Q)(__VY0U->__WJ +  1);
+        __EWX(((____BC *)__JXJO),__BXFS->__TCJK);
+        __VY0U=((____BC *)__JXJO);
+        if ((__VY0U->__OFL <= __VY0U->__WJ)) {
+          if ((__VY0U->__OFL ==  0)) {
+            __VY0U->__OFL= 32;
+            __WY0U=__RVW( 32);
+            __VY0U->__FFL=__WY0U;
           } else /* FALSE */ {
-            __tmp__IX0U=(__INTEGER__Q)(Self__GX0U->capacity__HFL <<  1);
-            __tmp__HX0U=((__CHARACTER__DB *)Self__GX0U->storage__4EL);
-            old_nb_elts__KX0U=Self__GX0U->capacity__HFL;
-            __tmp__LX0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HX0U),((__UINTEGER_32__RWB )old_nb_elts__KX0U),((__UINTEGER_32__RWB )__tmp__IX0U));
-            __tmp__HX0U=((__CHARACTER__DB *)__tmp__LX0U);
-            clear__to__F00(__tmp__HX0U,old_nb_elts__KX0U,(__INTEGER__Q)(__tmp__IX0U -  1));
-            Self__GX0U->storage__4EL=__tmp__HX0U;
-            Self__GX0U->capacity__HFL=__tmp__IX0U;
+            __XY0U=(____Q)(__VY0U->__OFL <<  1);
+            __WY0U=((____DB *)__VY0U->__FFL);
+            __ZY0U=__VY0U->__OFL;
+            __0Y0U=__55W(((____IB )__WY0U),((____YWB )__ZY0U),((____YWB )__XY0U));
+            __WY0U=((____DB *)__0Y0U);
+            __M00(__WY0U,__ZY0U,(____Q)(__XY0U -  1));
+            __VY0U->__FFL=__WY0U;
+            __VY0U->__OFL=__XY0U;
           };
         };
-        ((__CHARACTER__DB *)Self__GX0U->storage__4EL)[Self__GX0U->count__WJ]='\"';
-        Self__GX0U->count__WJ=(__INTEGER__Q)(Self__GX0U->count__WJ +  1);
+        ((____DB *)__VY0U->__FFL)[__VY0U->__WJ]='\"';
+        __VY0U->__WJ=(____Q)(__VY0U->__WJ +  1);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____IM4K__: {
+        __0TBN(((____IM4K *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____T5FL__: {
+        __PCAP(((____T5FL *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____3DUL__: {
+        __TQTP(((____3DUL *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____0EUL__: {
+        __HR0P(((____0EUL *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____BGUL__: {
+        __ZQTP(((____BGUL *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____2GUL__: {
+        __OR0P(((____2GUL *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____B0VL__: {
+        __IPCN(((____B0VL *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____P0VL__: {
+        __HTGM(((____P0VL *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        append__3VX(((__STRING__BC *)buffer__0VJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__ZVJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+      case ____Q5YL__: {
+        __EWX(((____BC *)__JXJO),((____Q5YL *)((____5J *)__IXJO))->__HBKM->__GKRG.__WO5D);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____UVPM__: {
+        __SFXN(((____UVPM *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____0ZPM__: {
+        __UR0P(((____0ZPM *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_OR__3P0N__: {
-        genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____MR0N__: {
+        __OVVO(((____MR0N *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____YWBP__: {
+        __NWZQ(((____YWBP *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_INF__2WBP__: {
-        genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____LYBP__: {
+        __MYUP(((____LYBP *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____CZBP__: {
+        __O3UP(((____CZBP *)((____5J *)__IXJO)),__JXJO);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+      case ____3BEP__: {
+        __5REQ(((____3BEP *)((____5J *)__IXJO)),__JXJO);
       } break;
       };
     } else /* FALSE */ {
-      if (is_java__EE) {
-        switch (((struct ___OBJ *)e__ZVJO)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)e__ZVJO),buffer__0VJO);
+      if (__EE) {
+        switch (((struct ___OBJ *)__IXJO)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__IXJO),__JXJO);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__0VJO),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__IXJO)),__JXJO);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__JXJO),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__IXJO)),__JXJO);
         } 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 *)e__ZVJO)),buffer__0VJO);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__0VJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__ZVJO))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__JXJO),((____YMOJ *)((____5J *)__IXJO))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__2VFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__ZVJO));
-          Self__GY0U=((__STRING__BC *)buffer__0VJO);
-          if ((Self__GY0U->capacity__HFL <= Self__GY0U->count__WJ)) {
-            if ((Self__GY0U->capacity__HFL ==  0)) {
-              Self__GY0U->capacity__HFL= 32;
-              __tmp__HY0U=create__KVW( 32);
-              Self__GY0U->storage__4EL=__tmp__HY0U;
+        case ____ONOJ__: {
+          __LXFS=((____ONOJ *)((____5J *)__IXJO));
+          __VZ0U=((____BC *)__JXJO);
+          if ((__VZ0U->__OFL <= __VZ0U->__WJ)) {
+            if ((__VZ0U->__OFL ==  0)) {
+              __VZ0U->__OFL= 32;
+              __WZ0U=__RVW( 32);
+              __VZ0U->__FFL=__WZ0U;
             } else /* FALSE */ {
-              __tmp__IY0U=(__INTEGER__Q)(Self__GY0U->capacity__HFL <<  1);
-              __tmp__HY0U=((__CHARACTER__DB *)Self__GY0U->storage__4EL);
-              old_nb_elts__KY0U=Self__GY0U->capacity__HFL;
-              __tmp__LY0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HY0U),((__UINTEGER_32__RWB )old_nb_elts__KY0U),((__UINTEGER_32__RWB )__tmp__IY0U));
-              __tmp__HY0U=((__CHARACTER__DB *)__tmp__LY0U);
-              clear__to__F00(__tmp__HY0U,old_nb_elts__KY0U,(__INTEGER__Q)(__tmp__IY0U -  1));
-              Self__GY0U->storage__4EL=__tmp__HY0U;
-              Self__GY0U->capacity__HFL=__tmp__IY0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GY0U->storage__4EL)[Self__GY0U->count__WJ]='\'';
-          Self__GY0U->count__WJ=(__INTEGER__Q)(Self__GY0U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__0VJO),Self__2VFS->text__ID5J);
-          Self__GY0U=((__STRING__BC *)buffer__0VJO);
-          if ((Self__GY0U->capacity__HFL <= Self__GY0U->count__WJ)) {
-            if ((Self__GY0U->capacity__HFL ==  0)) {
-              Self__GY0U->capacity__HFL= 32;
-              __tmp__HY0U=create__KVW( 32);
-              Self__GY0U->storage__4EL=__tmp__HY0U;
+              __XZ0U=(____Q)(__VZ0U->__OFL <<  1);
+              __WZ0U=((____DB *)__VZ0U->__FFL);
+              __ZZ0U=__VZ0U->__OFL;
+              __0Z0U=__55W(((____IB )__WZ0U),((____YWB )__ZZ0U),((____YWB )__XZ0U));
+              __WZ0U=((____DB *)__0Z0U);
+              __M00(__WZ0U,__ZZ0U,(____Q)(__XZ0U -  1));
+              __VZ0U->__FFL=__WZ0U;
+              __VZ0U->__OFL=__XZ0U;
+            };
+          };
+          ((____DB *)__VZ0U->__FFL)[__VZ0U->__WJ]='\'';
+          __VZ0U->__WJ=(____Q)(__VZ0U->__WJ +  1);
+          __EWX(((____BC *)__JXJO),__LXFS->__XE5J);
+          __VZ0U=((____BC *)__JXJO);
+          if ((__VZ0U->__OFL <= __VZ0U->__WJ)) {
+            if ((__VZ0U->__OFL ==  0)) {
+              __VZ0U->__OFL= 32;
+              __WZ0U=__RVW( 32);
+              __VZ0U->__FFL=__WZ0U;
             } else /* FALSE */ {
-              __tmp__IY0U=(__INTEGER__Q)(Self__GY0U->capacity__HFL <<  1);
-              __tmp__HY0U=((__CHARACTER__DB *)Self__GY0U->storage__4EL);
-              old_nb_elts__KY0U=Self__GY0U->capacity__HFL;
-              __tmp__LY0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HY0U),((__UINTEGER_32__RWB )old_nb_elts__KY0U),((__UINTEGER_32__RWB )__tmp__IY0U));
-              __tmp__HY0U=((__CHARACTER__DB *)__tmp__LY0U);
-              clear__to__F00(__tmp__HY0U,old_nb_elts__KY0U,(__INTEGER__Q)(__tmp__IY0U -  1));
-              Self__GY0U->storage__4EL=__tmp__HY0U;
-              Self__GY0U->capacity__HFL=__tmp__IY0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GY0U->storage__4EL)[Self__GY0U->count__WJ]='\'';
-          Self__GY0U->count__WJ=(__INTEGER__Q)(Self__GY0U->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__4VFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__ZVJO));
-          Self__GY0U=((__STRING__BC *)buffer__0VJO);
-          if ((Self__GY0U->capacity__HFL <= Self__GY0U->count__WJ)) {
-            if ((Self__GY0U->capacity__HFL ==  0)) {
-              Self__GY0U->capacity__HFL= 32;
-              __tmp__HY0U=create__KVW( 32);
-              Self__GY0U->storage__4EL=__tmp__HY0U;
+              __XZ0U=(____Q)(__VZ0U->__OFL <<  1);
+              __WZ0U=((____DB *)__VZ0U->__FFL);
+              __ZZ0U=__VZ0U->__OFL;
+              __0Z0U=__55W(((____IB )__WZ0U),((____YWB )__ZZ0U),((____YWB )__XZ0U));
+              __WZ0U=((____DB *)__0Z0U);
+              __M00(__WZ0U,__ZZ0U,(____Q)(__XZ0U -  1));
+              __VZ0U->__FFL=__WZ0U;
+              __VZ0U->__OFL=__XZ0U;
+            };
+          };
+          ((____DB *)__VZ0U->__FFL)[__VZ0U->__WJ]='\'';
+          __VZ0U->__WJ=(____Q)(__VZ0U->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __NXFS=((____YOOJ *)((____5J *)__IXJO));
+          __VZ0U=((____BC *)__JXJO);
+          if ((__VZ0U->__OFL <= __VZ0U->__WJ)) {
+            if ((__VZ0U->__OFL ==  0)) {
+              __VZ0U->__OFL= 32;
+              __WZ0U=__RVW( 32);
+              __VZ0U->__FFL=__WZ0U;
             } else /* FALSE */ {
-              __tmp__IY0U=(__INTEGER__Q)(Self__GY0U->capacity__HFL <<  1);
-              __tmp__HY0U=((__CHARACTER__DB *)Self__GY0U->storage__4EL);
-              old_nb_elts__KY0U=Self__GY0U->capacity__HFL;
-              __tmp__LY0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HY0U),((__UINTEGER_32__RWB )old_nb_elts__KY0U),((__UINTEGER_32__RWB )__tmp__IY0U));
-              __tmp__HY0U=((__CHARACTER__DB *)__tmp__LY0U);
-              clear__to__F00(__tmp__HY0U,old_nb_elts__KY0U,(__INTEGER__Q)(__tmp__IY0U -  1));
-              Self__GY0U->storage__4EL=__tmp__HY0U;
-              Self__GY0U->capacity__HFL=__tmp__IY0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GY0U->storage__4EL)[Self__GY0U->count__WJ]='\"';
-          Self__GY0U->count__WJ=(__INTEGER__Q)(Self__GY0U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__0VJO),Self__4VFS->string__EBJK);
-          Self__GY0U=((__STRING__BC *)buffer__0VJO);
-          if ((Self__GY0U->capacity__HFL <= Self__GY0U->count__WJ)) {
-            if ((Self__GY0U->capacity__HFL ==  0)) {
-              Self__GY0U->capacity__HFL= 32;
-              __tmp__HY0U=create__KVW( 32);
-              Self__GY0U->storage__4EL=__tmp__HY0U;
+              __XZ0U=(____Q)(__VZ0U->__OFL <<  1);
+              __WZ0U=((____DB *)__VZ0U->__FFL);
+              __ZZ0U=__VZ0U->__OFL;
+              __0Z0U=__55W(((____IB )__WZ0U),((____YWB )__ZZ0U),((____YWB )__XZ0U));
+              __WZ0U=((____DB *)__0Z0U);
+              __M00(__WZ0U,__ZZ0U,(____Q)(__XZ0U -  1));
+              __VZ0U->__FFL=__WZ0U;
+              __VZ0U->__OFL=__XZ0U;
+            };
+          };
+          ((____DB *)__VZ0U->__FFL)[__VZ0U->__WJ]='\"';
+          __VZ0U->__WJ=(____Q)(__VZ0U->__WJ +  1);
+          __EWX(((____BC *)__JXJO),__NXFS->__TCJK);
+          __VZ0U=((____BC *)__JXJO);
+          if ((__VZ0U->__OFL <= __VZ0U->__WJ)) {
+            if ((__VZ0U->__OFL ==  0)) {
+              __VZ0U->__OFL= 32;
+              __WZ0U=__RVW( 32);
+              __VZ0U->__FFL=__WZ0U;
             } else /* FALSE */ {
-              __tmp__IY0U=(__INTEGER__Q)(Self__GY0U->capacity__HFL <<  1);
-              __tmp__HY0U=((__CHARACTER__DB *)Self__GY0U->storage__4EL);
-              old_nb_elts__KY0U=Self__GY0U->capacity__HFL;
-              __tmp__LY0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HY0U),((__UINTEGER_32__RWB )old_nb_elts__KY0U),((__UINTEGER_32__RWB )__tmp__IY0U));
-              __tmp__HY0U=((__CHARACTER__DB *)__tmp__LY0U);
-              clear__to__F00(__tmp__HY0U,old_nb_elts__KY0U,(__INTEGER__Q)(__tmp__IY0U -  1));
-              Self__GY0U->storage__4EL=__tmp__HY0U;
-              Self__GY0U->capacity__HFL=__tmp__IY0U;
+              __XZ0U=(____Q)(__VZ0U->__OFL <<  1);
+              __WZ0U=((____DB *)__VZ0U->__FFL);
+              __ZZ0U=__VZ0U->__OFL;
+              __0Z0U=__55W(((____IB )__WZ0U),((____YWB )__ZZ0U),((____YWB )__XZ0U));
+              __WZ0U=((____DB *)__0Z0U);
+              __M00(__WZ0U,__ZZ0U,(____Q)(__XZ0U -  1));
+              __VZ0U->__FFL=__WZ0U;
+              __VZ0U->__OFL=__XZ0U;
             };
           };
-          ((__CHARACTER__DB *)Self__GY0U->storage__4EL)[Self__GY0U->count__WJ]='\"';
-          Self__GY0U->count__WJ=(__INTEGER__Q)(Self__GY0U->count__WJ +  1);
+          ((____DB *)__VZ0U->__FFL)[__VZ0U->__WJ]='\"';
+          __VZ0U->__WJ=(____Q)(__VZ0U->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__0VJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__ZVJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__JXJO),((____Q5YL *)((____5J *)__IXJO))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__IXJO)),__JXJO);
         } break;
         };
-        append__3VX(((__STRING__BC *)buffer__0VJO),(&__string_664));
+        __EWX(((____BC *)__JXJO),(&__string_664));
       } else /* FALSE */ {
-        append__3VX(((__STRING__BC *)buffer__0VJO),(&__string_669));
-        switch (((struct ___OBJ *)e__ZVJO)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)e__ZVJO),buffer__0VJO);
+        __EWX(((____BC *)__JXJO),(&__string_669));
+        switch (((struct ___OBJ *)__IXJO)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__IXJO),__JXJO);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__0VJO),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__IXJO)),__JXJO);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__JXJO),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__IXJO)),__JXJO);
         } 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 *)e__ZVJO)),buffer__0VJO);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__0VJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__ZVJO))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__JXJO),((____YMOJ *)((____5J *)__IXJO))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__2VFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__ZVJO));
-          Self__GY0U=((__STRING__BC *)buffer__0VJO);
-          if ((Self__GY0U->capacity__HFL <= Self__GY0U->count__WJ)) {
-            if ((Self__GY0U->capacity__HFL ==  0)) {
-              Self__GY0U->capacity__HFL= 32;
-              __tmp__HY0U=create__KVW( 32);
-              Self__GY0U->storage__4EL=__tmp__HY0U;
+        case ____ONOJ__: {
+          __LXFS=((____ONOJ *)((____5J *)__IXJO));
+          __VZ0U=((____BC *)__JXJO);
+          if ((__VZ0U->__OFL <= __VZ0U->__WJ)) {
+            if ((__VZ0U->__OFL ==  0)) {
+              __VZ0U->__OFL= 32;
+              __WZ0U=__RVW( 32);
+              __VZ0U->__FFL=__WZ0U;
             } else /* FALSE */ {
-              __tmp__IY0U=(__INTEGER__Q)(Self__GY0U->capacity__HFL <<  1);
-              __tmp__HY0U=((__CHARACTER__DB *)Self__GY0U->storage__4EL);
-              old_nb_elts__KY0U=Self__GY0U->capacity__HFL;
-              __tmp__LY0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HY0U),((__UINTEGER_32__RWB )old_nb_elts__KY0U),((__UINTEGER_32__RWB )__tmp__IY0U));
-              __tmp__HY0U=((__CHARACTER__DB *)__tmp__LY0U);
-              clear__to__F00(__tmp__HY0U,old_nb_elts__KY0U,(__INTEGER__Q)(__tmp__IY0U -  1));
-              Self__GY0U->storage__4EL=__tmp__HY0U;
-              Self__GY0U->capacity__HFL=__tmp__IY0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GY0U->storage__4EL)[Self__GY0U->count__WJ]='\'';
-          Self__GY0U->count__WJ=(__INTEGER__Q)(Self__GY0U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__0VJO),Self__2VFS->text__ID5J);
-          Self__GY0U=((__STRING__BC *)buffer__0VJO);
-          if ((Self__GY0U->capacity__HFL <= Self__GY0U->count__WJ)) {
-            if ((Self__GY0U->capacity__HFL ==  0)) {
-              Self__GY0U->capacity__HFL= 32;
-              __tmp__HY0U=create__KVW( 32);
-              Self__GY0U->storage__4EL=__tmp__HY0U;
+              __XZ0U=(____Q)(__VZ0U->__OFL <<  1);
+              __WZ0U=((____DB *)__VZ0U->__FFL);
+              __ZZ0U=__VZ0U->__OFL;
+              __0Z0U=__55W(((____IB )__WZ0U),((____YWB )__ZZ0U),((____YWB )__XZ0U));
+              __WZ0U=((____DB *)__0Z0U);
+              __M00(__WZ0U,__ZZ0U,(____Q)(__XZ0U -  1));
+              __VZ0U->__FFL=__WZ0U;
+              __VZ0U->__OFL=__XZ0U;
+            };
+          };
+          ((____DB *)__VZ0U->__FFL)[__VZ0U->__WJ]='\'';
+          __VZ0U->__WJ=(____Q)(__VZ0U->__WJ +  1);
+          __EWX(((____BC *)__JXJO),__LXFS->__XE5J);
+          __VZ0U=((____BC *)__JXJO);
+          if ((__VZ0U->__OFL <= __VZ0U->__WJ)) {
+            if ((__VZ0U->__OFL ==  0)) {
+              __VZ0U->__OFL= 32;
+              __WZ0U=__RVW( 32);
+              __VZ0U->__FFL=__WZ0U;
             } else /* FALSE */ {
-              __tmp__IY0U=(__INTEGER__Q)(Self__GY0U->capacity__HFL <<  1);
-              __tmp__HY0U=((__CHARACTER__DB *)Self__GY0U->storage__4EL);
-              old_nb_elts__KY0U=Self__GY0U->capacity__HFL;
-              __tmp__LY0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HY0U),((__UINTEGER_32__RWB )old_nb_elts__KY0U),((__UINTEGER_32__RWB )__tmp__IY0U));
-              __tmp__HY0U=((__CHARACTER__DB *)__tmp__LY0U);
-              clear__to__F00(__tmp__HY0U,old_nb_elts__KY0U,(__INTEGER__Q)(__tmp__IY0U -  1));
-              Self__GY0U->storage__4EL=__tmp__HY0U;
-              Self__GY0U->capacity__HFL=__tmp__IY0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GY0U->storage__4EL)[Self__GY0U->count__WJ]='\'';
-          Self__GY0U->count__WJ=(__INTEGER__Q)(Self__GY0U->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__4VFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__ZVJO));
-          Self__GY0U=((__STRING__BC *)buffer__0VJO);
-          if ((Self__GY0U->capacity__HFL <= Self__GY0U->count__WJ)) {
-            if ((Self__GY0U->capacity__HFL ==  0)) {
-              Self__GY0U->capacity__HFL= 32;
-              __tmp__HY0U=create__KVW( 32);
-              Self__GY0U->storage__4EL=__tmp__HY0U;
+              __XZ0U=(____Q)(__VZ0U->__OFL <<  1);
+              __WZ0U=((____DB *)__VZ0U->__FFL);
+              __ZZ0U=__VZ0U->__OFL;
+              __0Z0U=__55W(((____IB )__WZ0U),((____YWB )__ZZ0U),((____YWB )__XZ0U));
+              __WZ0U=((____DB *)__0Z0U);
+              __M00(__WZ0U,__ZZ0U,(____Q)(__XZ0U -  1));
+              __VZ0U->__FFL=__WZ0U;
+              __VZ0U->__OFL=__XZ0U;
+            };
+          };
+          ((____DB *)__VZ0U->__FFL)[__VZ0U->__WJ]='\'';
+          __VZ0U->__WJ=(____Q)(__VZ0U->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __NXFS=((____YOOJ *)((____5J *)__IXJO));
+          __VZ0U=((____BC *)__JXJO);
+          if ((__VZ0U->__OFL <= __VZ0U->__WJ)) {
+            if ((__VZ0U->__OFL ==  0)) {
+              __VZ0U->__OFL= 32;
+              __WZ0U=__RVW( 32);
+              __VZ0U->__FFL=__WZ0U;
             } else /* FALSE */ {
-              __tmp__IY0U=(__INTEGER__Q)(Self__GY0U->capacity__HFL <<  1);
-              __tmp__HY0U=((__CHARACTER__DB *)Self__GY0U->storage__4EL);
-              old_nb_elts__KY0U=Self__GY0U->capacity__HFL;
-              __tmp__LY0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HY0U),((__UINTEGER_32__RWB )old_nb_elts__KY0U),((__UINTEGER_32__RWB )__tmp__IY0U));
-              __tmp__HY0U=((__CHARACTER__DB *)__tmp__LY0U);
-              clear__to__F00(__tmp__HY0U,old_nb_elts__KY0U,(__INTEGER__Q)(__tmp__IY0U -  1));
-              Self__GY0U->storage__4EL=__tmp__HY0U;
-              Self__GY0U->capacity__HFL=__tmp__IY0U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__GY0U->storage__4EL)[Self__GY0U->count__WJ]='\"';
-          Self__GY0U->count__WJ=(__INTEGER__Q)(Self__GY0U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__0VJO),Self__4VFS->string__EBJK);
-          Self__GY0U=((__STRING__BC *)buffer__0VJO);
-          if ((Self__GY0U->capacity__HFL <= Self__GY0U->count__WJ)) {
-            if ((Self__GY0U->capacity__HFL ==  0)) {
-              Self__GY0U->capacity__HFL= 32;
-              __tmp__HY0U=create__KVW( 32);
-              Self__GY0U->storage__4EL=__tmp__HY0U;
+              __XZ0U=(____Q)(__VZ0U->__OFL <<  1);
+              __WZ0U=((____DB *)__VZ0U->__FFL);
+              __ZZ0U=__VZ0U->__OFL;
+              __0Z0U=__55W(((____IB )__WZ0U),((____YWB )__ZZ0U),((____YWB )__XZ0U));
+              __WZ0U=((____DB *)__0Z0U);
+              __M00(__WZ0U,__ZZ0U,(____Q)(__XZ0U -  1));
+              __VZ0U->__FFL=__WZ0U;
+              __VZ0U->__OFL=__XZ0U;
+            };
+          };
+          ((____DB *)__VZ0U->__FFL)[__VZ0U->__WJ]='\"';
+          __VZ0U->__WJ=(____Q)(__VZ0U->__WJ +  1);
+          __EWX(((____BC *)__JXJO),__NXFS->__TCJK);
+          __VZ0U=((____BC *)__JXJO);
+          if ((__VZ0U->__OFL <= __VZ0U->__WJ)) {
+            if ((__VZ0U->__OFL ==  0)) {
+              __VZ0U->__OFL= 32;
+              __WZ0U=__RVW( 32);
+              __VZ0U->__FFL=__WZ0U;
             } else /* FALSE */ {
-              __tmp__IY0U=(__INTEGER__Q)(Self__GY0U->capacity__HFL <<  1);
-              __tmp__HY0U=((__CHARACTER__DB *)Self__GY0U->storage__4EL);
-              old_nb_elts__KY0U=Self__GY0U->capacity__HFL;
-              __tmp__LY0U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HY0U),((__UINTEGER_32__RWB )old_nb_elts__KY0U),((__UINTEGER_32__RWB )__tmp__IY0U));
-              __tmp__HY0U=((__CHARACTER__DB *)__tmp__LY0U);
-              clear__to__F00(__tmp__HY0U,old_nb_elts__KY0U,(__INTEGER__Q)(__tmp__IY0U -  1));
-              Self__GY0U->storage__4EL=__tmp__HY0U;
-              Self__GY0U->capacity__HFL=__tmp__IY0U;
+              __XZ0U=(____Q)(__VZ0U->__OFL <<  1);
+              __WZ0U=((____DB *)__VZ0U->__FFL);
+              __ZZ0U=__VZ0U->__OFL;
+              __0Z0U=__55W(((____IB )__WZ0U),((____YWB )__ZZ0U),((____YWB )__XZ0U));
+              __WZ0U=((____DB *)__0Z0U);
+              __M00(__WZ0U,__ZZ0U,(____Q)(__XZ0U -  1));
+              __VZ0U->__FFL=__WZ0U;
+              __VZ0U->__OFL=__XZ0U;
             };
           };
-          ((__CHARACTER__DB *)Self__GY0U->storage__4EL)[Self__GY0U->count__WJ]='\"';
-          Self__GY0U->count__WJ=(__INTEGER__Q)(Self__GY0U->count__WJ +  1);
+          ((____DB *)__VZ0U->__FFL)[__VZ0U->__WJ]='\"';
+          __VZ0U->__WJ=(____Q)(__VZ0U->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__0VJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__ZVJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__JXJO),((____Q5YL *)((____5J *)__IXJO))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__IXJO)),__JXJO);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__ZVJO)),buffer__0VJO);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__IXJO)),__JXJO);
         } break;
         };
-        append__3VX(((__STRING__BC *)buffer__0VJO),(&__string_670));
+        __EWX(((____BC *)__JXJO),(&__string_670));
       };
     };
   };
 }
 
-static void put_access_id__in__DXJO(void *e__FXJO,__STRING__BC *buffer__GXJO)
-// ({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__BC}) Void No recursive, No inlinable.
+static void __SYJO(void *__UYJO,____BC *__VYJO)
+// ({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__BC}) Void No recursive, No inlinable.
 {
-  __CHARACTER_CST__5LOJ *Self__UWFS;
-  __STRING__BC *Self__G00U;
-  __INTEGER__Q __tmp__I00U,old_nb_elts__K00U;
-  __POINTER__IB __tmp__L00U;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__WWFS;
-  __CHARACTER__DB *__tmp__H00U;
-  switch (((struct ___OBJ *)e__FXJO)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)e__FXJO),buffer__GXJO);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__GXJO),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  ____ONOJ *__DYFS;
+  ____BC *__V10U;
+  ____Q __X10U,__Z10U;
+  ____IB __010U;
+  ____YOOJ *__FYFS;
+  ____DB *__W10U;
+  switch (((struct ___OBJ *)__UYJO)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__UYJO),__VYJO);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__UYJO)),__VYJO);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__UYJO)),__VYJO);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__UYJO)),__VYJO);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__UYJO)),__VYJO);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__VYJO),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__UYJO)),__VYJO);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__UYJO)),__VYJO);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__UYJO)),__VYJO);
+  } 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 *)e__FXJO)),buffer__GXJO);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__GXJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__FXJO))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__VYJO),((____YMOJ *)((____5J *)__UYJO))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__UWFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__FXJO));
-    Self__G00U=((__STRING__BC *)buffer__GXJO);
-    if ((Self__G00U->capacity__HFL <= Self__G00U->count__WJ)) {
-      if ((Self__G00U->capacity__HFL ==  0)) {
-        Self__G00U->capacity__HFL= 32;
-        __tmp__H00U=create__KVW( 32);
-        Self__G00U->storage__4EL=__tmp__H00U;
+  case ____ONOJ__: {
+    __DYFS=((____ONOJ *)((____5J *)__UYJO));
+    __V10U=((____BC *)__VYJO);
+    if ((__V10U->__OFL <= __V10U->__WJ)) {
+      if ((__V10U->__OFL ==  0)) {
+        __V10U->__OFL= 32;
+        __W10U=__RVW( 32);
+        __V10U->__FFL=__W10U;
       } else /* FALSE */ {
-        __tmp__I00U=(__INTEGER__Q)(Self__G00U->capacity__HFL <<  1);
-        __tmp__H00U=((__CHARACTER__DB *)Self__G00U->storage__4EL);
-        old_nb_elts__K00U=Self__G00U->capacity__HFL;
-        __tmp__L00U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H00U),((__UINTEGER_32__RWB )old_nb_elts__K00U),((__UINTEGER_32__RWB )__tmp__I00U));
-        __tmp__H00U=((__CHARACTER__DB *)__tmp__L00U);
-        clear__to__F00(__tmp__H00U,old_nb_elts__K00U,(__INTEGER__Q)(__tmp__I00U -  1));
-        Self__G00U->storage__4EL=__tmp__H00U;
-        Self__G00U->capacity__HFL=__tmp__I00U;
+        __X10U=(____Q)(__V10U->__OFL <<  1);
+        __W10U=((____DB *)__V10U->__FFL);
+        __Z10U=__V10U->__OFL;
+        __010U=__55W(((____IB )__W10U),((____YWB )__Z10U),((____YWB )__X10U));
+        __W10U=((____DB *)__010U);
+        __M00(__W10U,__Z10U,(____Q)(__X10U -  1));
+        __V10U->__FFL=__W10U;
+        __V10U->__OFL=__X10U;
       };
     };
-    ((__CHARACTER__DB *)Self__G00U->storage__4EL)[Self__G00U->count__WJ]='\'';
-    Self__G00U->count__WJ=(__INTEGER__Q)(Self__G00U->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__GXJO),Self__UWFS->text__ID5J);
-    Self__G00U=((__STRING__BC *)buffer__GXJO);
-    if ((Self__G00U->capacity__HFL <= Self__G00U->count__WJ)) {
-      if ((Self__G00U->capacity__HFL ==  0)) {
-        Self__G00U->capacity__HFL= 32;
-        __tmp__H00U=create__KVW( 32);
-        Self__G00U->storage__4EL=__tmp__H00U;
+    ((____DB *)__V10U->__FFL)[__V10U->__WJ]='\'';
+    __V10U->__WJ=(____Q)(__V10U->__WJ +  1);
+    __EWX(((____BC *)__VYJO),__DYFS->__XE5J);
+    __V10U=((____BC *)__VYJO);
+    if ((__V10U->__OFL <= __V10U->__WJ)) {
+      if ((__V10U->__OFL ==  0)) {
+        __V10U->__OFL= 32;
+        __W10U=__RVW( 32);
+        __V10U->__FFL=__W10U;
       } else /* FALSE */ {
-        __tmp__I00U=(__INTEGER__Q)(Self__G00U->capacity__HFL <<  1);
-        __tmp__H00U=((__CHARACTER__DB *)Self__G00U->storage__4EL);
-        old_nb_elts__K00U=Self__G00U->capacity__HFL;
-        __tmp__L00U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H00U),((__UINTEGER_32__RWB )old_nb_elts__K00U),((__UINTEGER_32__RWB )__tmp__I00U));
-        __tmp__H00U=((__CHARACTER__DB *)__tmp__L00U);
-        clear__to__F00(__tmp__H00U,old_nb_elts__K00U,(__INTEGER__Q)(__tmp__I00U -  1));
-        Self__G00U->storage__4EL=__tmp__H00U;
-        Self__G00U->capacity__HFL=__tmp__I00U;
+        __X10U=(____Q)(__V10U->__OFL <<  1);
+        __W10U=((____DB *)__V10U->__FFL);
+        __Z10U=__V10U->__OFL;
+        __010U=__55W(((____IB )__W10U),((____YWB )__Z10U),((____YWB )__X10U));
+        __W10U=((____DB *)__010U);
+        __M00(__W10U,__Z10U,(____Q)(__X10U -  1));
+        __V10U->__FFL=__W10U;
+        __V10U->__OFL=__X10U;
       };
     };
-    ((__CHARACTER__DB *)Self__G00U->storage__4EL)[Self__G00U->count__WJ]='\'';
-    Self__G00U->count__WJ=(__INTEGER__Q)(Self__G00U->count__WJ +  1);
+    ((____DB *)__V10U->__FFL)[__V10U->__WJ]='\'';
+    __V10U->__WJ=(____Q)(__V10U->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__WWFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__FXJO));
-    Self__G00U=((__STRING__BC *)buffer__GXJO);
-    if ((Self__G00U->capacity__HFL <= Self__G00U->count__WJ)) {
-      if ((Self__G00U->capacity__HFL ==  0)) {
-        Self__G00U->capacity__HFL= 32;
-        __tmp__H00U=create__KVW( 32);
-        Self__G00U->storage__4EL=__tmp__H00U;
+  case ____YOOJ__: {
+    __FYFS=((____YOOJ *)((____5J *)__UYJO));
+    __V10U=((____BC *)__VYJO);
+    if ((__V10U->__OFL <= __V10U->__WJ)) {
+      if ((__V10U->__OFL ==  0)) {
+        __V10U->__OFL= 32;
+        __W10U=__RVW( 32);
+        __V10U->__FFL=__W10U;
       } else /* FALSE */ {
-        __tmp__I00U=(__INTEGER__Q)(Self__G00U->capacity__HFL <<  1);
-        __tmp__H00U=((__CHARACTER__DB *)Self__G00U->storage__4EL);
-        old_nb_elts__K00U=Self__G00U->capacity__HFL;
-        __tmp__L00U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H00U),((__UINTEGER_32__RWB )old_nb_elts__K00U),((__UINTEGER_32__RWB )__tmp__I00U));
-        __tmp__H00U=((__CHARACTER__DB *)__tmp__L00U);
-        clear__to__F00(__tmp__H00U,old_nb_elts__K00U,(__INTEGER__Q)(__tmp__I00U -  1));
-        Self__G00U->storage__4EL=__tmp__H00U;
-        Self__G00U->capacity__HFL=__tmp__I00U;
+        __X10U=(____Q)(__V10U->__OFL <<  1);
+        __W10U=((____DB *)__V10U->__FFL);
+        __Z10U=__V10U->__OFL;
+        __010U=__55W(((____IB )__W10U),((____YWB )__Z10U),((____YWB )__X10U));
+        __W10U=((____DB *)__010U);
+        __M00(__W10U,__Z10U,(____Q)(__X10U -  1));
+        __V10U->__FFL=__W10U;
+        __V10U->__OFL=__X10U;
       };
     };
-    ((__CHARACTER__DB *)Self__G00U->storage__4EL)[Self__G00U->count__WJ]='\"';
-    Self__G00U->count__WJ=(__INTEGER__Q)(Self__G00U->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__GXJO),Self__WWFS->string__EBJK);
-    Self__G00U=((__STRING__BC *)buffer__GXJO);
-    if ((Self__G00U->capacity__HFL <= Self__G00U->count__WJ)) {
-      if ((Self__G00U->capacity__HFL ==  0)) {
-        Self__G00U->capacity__HFL= 32;
-        __tmp__H00U=create__KVW( 32);
-        Self__G00U->storage__4EL=__tmp__H00U;
+    ((____DB *)__V10U->__FFL)[__V10U->__WJ]='\"';
+    __V10U->__WJ=(____Q)(__V10U->__WJ +  1);
+    __EWX(((____BC *)__VYJO),__FYFS->__TCJK);
+    __V10U=((____BC *)__VYJO);
+    if ((__V10U->__OFL <= __V10U->__WJ)) {
+      if ((__V10U->__OFL ==  0)) {
+        __V10U->__OFL= 32;
+        __W10U=__RVW( 32);
+        __V10U->__FFL=__W10U;
       } else /* FALSE */ {
-        __tmp__I00U=(__INTEGER__Q)(Self__G00U->capacity__HFL <<  1);
-        __tmp__H00U=((__CHARACTER__DB *)Self__G00U->storage__4EL);
-        old_nb_elts__K00U=Self__G00U->capacity__HFL;
-        __tmp__L00U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H00U),((__UINTEGER_32__RWB )old_nb_elts__K00U),((__UINTEGER_32__RWB )__tmp__I00U));
-        __tmp__H00U=((__CHARACTER__DB *)__tmp__L00U);
-        clear__to__F00(__tmp__H00U,old_nb_elts__K00U,(__INTEGER__Q)(__tmp__I00U -  1));
-        Self__G00U->storage__4EL=__tmp__H00U;
-        Self__G00U->capacity__HFL=__tmp__I00U;
+        __X10U=(____Q)(__V10U->__OFL <<  1);
+        __W10U=((____DB *)__V10U->__FFL);
+        __Z10U=__V10U->__OFL;
+        __010U=__55W(((____IB )__W10U),((____YWB )__Z10U),((____YWB )__X10U));
+        __W10U=((____DB *)__010U);
+        __M00(__W10U,__Z10U,(____Q)(__X10U -  1));
+        __V10U->__FFL=__W10U;
+        __V10U->__OFL=__X10U;
       };
     };
-    ((__CHARACTER__DB *)Self__G00U->storage__4EL)[Self__G00U->count__WJ]='\"';
-    Self__G00U->count__WJ=(__INTEGER__Q)(Self__G00U->count__WJ +  1);
+    ((____DB *)__V10U->__FFL)[__V10U->__WJ]='\"';
+    __V10U->__WJ=(____Q)(__V10U->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__GXJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__FXJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__VYJO),((____Q5YL *)((____5J *)__UYJO))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__UYJO)),__VYJO);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__FXJO)),buffer__GXJO);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__UYJO)),__VYJO);
   } break;
   };
 }
 
-static void put_access_id__in__HXJO(void *e__JXJO,__STRING__BC *buffer__KXJO)
-// ({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__BC}) Void No recursive, No inlinable.
+static void __WYJO(void *__YYJO,____BC *__ZYJO)
+// ({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__BC}) Void No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__MXJO;
-  void *__tmp__NXJO;
-  __CHARACTER_CST__5LOJ *Self__MXFS,*Self__YXFS,*Self__EYFS;
-  __STRING__BC *Self__G10U,*Self__G20U,*Self__G30U;
-  __INTEGER__Q __tmp__I10U,old_nb_elts__K10U,__tmp__I20U;
-  __INTEGER__Q old_nb_elts__K20U,__tmp__I30U,old_nb_elts__K30U;
-  __POINTER__IB __tmp__L10U,__tmp__L20U,__tmp__L30U;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__OXFS,*Self__0XFS,*Self__GYFS;
-  __CHARACTER__DB *__tmp__H10U,*__tmp__H20U,*__tmp__H30U;
-  __BOOLEAN__L __tmp__VXJO;
-  switch (((struct ___OBJ *)e__JXJO)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__MXJO=((__STRING_CST__5J *)e__JXJO)->parent_constant__EK.static_type__SG4D;
+  ____WMB *__1YJO;
+  void *__2YJO;
+  ____ONOJ *__1YFS,*__HZFS,*__TZFS;
+  ____BC *__V20U,*__V30U,*__V40U;
+  ____Q __X20U,__Z20U,__X30U,__Z30U,__X40U,__Z40U;
+  ____IB __020U,__030U,__040U;
+  ____YOOJ *__3YFS,*__JZFS,*__VZFS;
+  ____DB *__W20U,*__W30U,*__W40U;
+  ____L __EZJO;
+  switch (((struct ___OBJ *)__YYJO)->__id) {
+  case ____5J__: {
+    __1YJO=((____5J *)__YYJO)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__MXJO=((__EXTERNAL_C__L5WC *)e__JXJO)->static_type__J54D;
+  case ____0AXC__: {
+    __1YJO=((____0AXC *)__YYJO)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__MXJO=((__PROTOTYPE_CST__45WC *)e__JXJO)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __1YJO=((____NBXC *)__YYJO)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__MXJO=((__INTEGER_CST__KAXC *)e__JXJO)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __1YJO=((____ZBXC *)__YYJO)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__MXJO=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)e__JXJO));
+  case ____DMWH__: {
+    __1YJO=__B21J(((____DMWH *)__YYJO));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__MXJO=((__READ_LOCAL__N5ZI *)e__JXJO)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __1YJO=((____2A0I *)__YYJO)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__MXJO=static_type__2CCK();
+  case ____HJNJ__: {
+    __1YJO=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__MXJO=static_type__BDCK();
+  case ____SJNJ__: {
+    __1YJO=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__MXJO=static_type__GDCK();
+  case ____0AOJ__: {
+    __1YJO=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__MXJO=static_type__LDCK();
+  case ____EBOJ__: {
+    __1YJO=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__MXJO=static_type__QDCK();
+  case ____3BOJ__: {
+    __1YJO=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__MXJO=static_type__VDCK(((__EXPR_SUB__CBOJ *)e__JXJO));
+  case ____RCOJ__: {
+    __1YJO=__EFCK(((____RCOJ *)__YYJO));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__MXJO=static_type__0DCK(((__EXPR_MUL__YBOJ *)e__JXJO));
+  case ____HDOJ__: {
+    __1YJO=__JFCK(((____HDOJ *)__YYJO));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__MXJO=static_type__5DCK(((__EXPR_DIV__MCOJ *)e__JXJO));
+  case ____1DOJ__: {
+    __1YJO=__OFCK(((____1DOJ *)__YYJO));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__MXJO=static_type__EECK(((__EXPR_AND__ADOJ *)e__JXJO));
+  case ____PEOJ__: {
+    __1YJO=__TFCK(((____PEOJ *)__YYJO));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__MXJO=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)e__JXJO));
+  case ____DFOJ__: {
+    __1YJO=__YFCK(((____DFOJ *)__YYJO));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__MXJO=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)e__JXJO));
+  case ____XFOJ__: {
+    __1YJO=__3FCK(((____XFOJ *)__YYJO));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__MXJO=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __1YJO=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__MXJO=static_type__XECK(((__ITEM__VFOJ *)e__JXJO));
+  case ____EHOJ__: {
+    __1YJO=__GGCK(((____EHOJ *)__YYJO));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__MXJO=static_type__DFCK();
+  case ____2HOJ__: {
+    __1YJO=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__MXJO=((__CAST__JHOJ *)e__JXJO)->static_type__TC5J;
+  case ____YIOJ__: {
+    __1YJO=((____YIOJ *)__YYJO)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__MXJO=((__REAL_CST__JLOJ *)e__JXJO)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __1YJO=((____YMOJ *)__YYJO)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__MXJO=((__CHARACTER_CST__5LOJ *)e__JXJO)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __1YJO=((____ONOJ *)__YYJO)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__MXJO=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__JXJO)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __1YJO=((____YOOJ *)__YYJO)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__MXJO=((__READ_SLOT__ZK4K *)e__JXJO)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __1YJO=((____IM4K *)__YYJO)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__MXJO=static_type__NL5O();
+  case ____T5FL__: {
+    __1YJO=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__MXJO=static_type__QQTP();
+  case ____3DUL__: {
+    __1YJO=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__MXJO=static_type__041P();
+  case ____0EUL__: {
+    __1YJO=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__MXJO=static_type__VQTP();
+  case ____BGUL__: {
+    __1YJO=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__MXJO=static_type__A51P();
+  case ____2GUL__: {
+    __1YJO=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__MXJO=static_type__UVBN(((__EXPR_NEG__SYVL *)e__JXJO));
+  case ____B0VL__: {
+    __1YJO=__DXBN(((____B0VL *)__YYJO));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__MXJO=static_type__P5FM(((__EXPR_ADD__AZVL *)e__JXJO));
+  case ____P0VL__: {
+    __1YJO=__4AGM(((____P0VL *)__YYJO));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__MXJO=((__READ_GLOBAL__B4YL *)e__JXJO)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __1YJO=((____Q5YL *)__YYJO)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__MXJO=static_type__5DWN(((__EXPR_NOT__FUPM *)e__JXJO));
+  case ____UVPM__: {
+    __1YJO=__OFWN(((____UVPM *)__YYJO));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__MXJO=static_type__BL1P(((__EXPR_MOD__LYPM *)e__JXJO));
+  case ____0ZPM__: {
+    __1YJO=__QM1P(((____0ZPM *)__YYJO));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__MXJO=static_type__WOVO(((__EXPR_OR__3P0N *)e__JXJO));
+  case ____MR0N__: {
+    __1YJO=__FQVO(((____MR0N *)__YYJO));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__MXJO=static_type__BA0Q();
+  case ____YWBP__: {
+    __1YJO=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__MXJO=static_type__MBUP();
+  case ____LYBP__: {
+    __1YJO=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__MXJO=static_type__RBUP();
+  case ____CZBP__: {
+    __1YJO=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__MXJO=static_type__KOFQ(((__EXPR_XOR__OAEP *)e__JXJO));
+  case ____3BEP__: {
+    __1YJO=__ZPFQ(((____3BEP *)__YYJO));
   } break;
   };
-  __tmp__NXJO=((__TYPE_FULL__PMB *)__tmp__MXJO)->the_parent_type__DLK;
-  if (((void *)__tmp__NXJO == (void *)type_boolean__MNB)) {
-    switch (((struct ___OBJ *)e__JXJO)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)e__JXJO),buffer__KXJO);
+  __2YJO=((____WMB *)__1YJO)->__KLK;
+  if (((void *)__2YJO == (void *)__TNB)) {
+    switch (((struct ___OBJ *)__YYJO)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__YYJO),__ZYJO);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__KXJO),(&__string_507));
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__YYJO)),__ZYJO);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__ZYJO),(&__string_507));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__YYJO)),__ZYJO);
     } 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 *)e__JXJO)),buffer__KXJO);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__KXJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__JXJO))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__ZYJO),((____YMOJ *)((____5J *)__YYJO))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__MXFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__JXJO));
-      Self__G10U=((__STRING__BC *)buffer__KXJO);
-      if ((Self__G10U->capacity__HFL <= Self__G10U->count__WJ)) {
-        if ((Self__G10U->capacity__HFL ==  0)) {
-          Self__G10U->capacity__HFL= 32;
-          __tmp__H10U=create__KVW( 32);
-          Self__G10U->storage__4EL=__tmp__H10U;
+    case ____ONOJ__: {
+      __1YFS=((____ONOJ *)((____5J *)__YYJO));
+      __V20U=((____BC *)__ZYJO);
+      if ((__V20U->__OFL <= __V20U->__WJ)) {
+        if ((__V20U->__OFL ==  0)) {
+          __V20U->__OFL= 32;
+          __W20U=__RVW( 32);
+          __V20U->__FFL=__W20U;
         } else /* FALSE */ {
-          __tmp__I10U=(__INTEGER__Q)(Self__G10U->capacity__HFL <<  1);
-          __tmp__H10U=((__CHARACTER__DB *)Self__G10U->storage__4EL);
-          old_nb_elts__K10U=Self__G10U->capacity__HFL;
-          __tmp__L10U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H10U),((__UINTEGER_32__RWB )old_nb_elts__K10U),((__UINTEGER_32__RWB )__tmp__I10U));
-          __tmp__H10U=((__CHARACTER__DB *)__tmp__L10U);
-          clear__to__F00(__tmp__H10U,old_nb_elts__K10U,(__INTEGER__Q)(__tmp__I10U -  1));
-          Self__G10U->storage__4EL=__tmp__H10U;
-          Self__G10U->capacity__HFL=__tmp__I10U;
+          __X20U=(____Q)(__V20U->__OFL <<  1);
+          __W20U=((____DB *)__V20U->__FFL);
+          __Z20U=__V20U->__OFL;
+          __020U=__55W(((____IB )__W20U),((____YWB )__Z20U),((____YWB )__X20U));
+          __W20U=((____DB *)__020U);
+          __M00(__W20U,__Z20U,(____Q)(__X20U -  1));
+          __V20U->__FFL=__W20U;
+          __V20U->__OFL=__X20U;
         };
       };
-      ((__CHARACTER__DB *)Self__G10U->storage__4EL)[Self__G10U->count__WJ]='\'';
-      Self__G10U->count__WJ=(__INTEGER__Q)(Self__G10U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__KXJO),Self__MXFS->text__ID5J);
-      Self__G10U=((__STRING__BC *)buffer__KXJO);
-      if ((Self__G10U->capacity__HFL <= Self__G10U->count__WJ)) {
-        if ((Self__G10U->capacity__HFL ==  0)) {
-          Self__G10U->capacity__HFL= 32;
-          __tmp__H10U=create__KVW( 32);
-          Self__G10U->storage__4EL=__tmp__H10U;
+      ((____DB *)__V20U->__FFL)[__V20U->__WJ]='\'';
+      __V20U->__WJ=(____Q)(__V20U->__WJ +  1);
+      __EWX(((____BC *)__ZYJO),__1YFS->__XE5J);
+      __V20U=((____BC *)__ZYJO);
+      if ((__V20U->__OFL <= __V20U->__WJ)) {
+        if ((__V20U->__OFL ==  0)) {
+          __V20U->__OFL= 32;
+          __W20U=__RVW( 32);
+          __V20U->__FFL=__W20U;
         } else /* FALSE */ {
-          __tmp__I10U=(__INTEGER__Q)(Self__G10U->capacity__HFL <<  1);
-          __tmp__H10U=((__CHARACTER__DB *)Self__G10U->storage__4EL);
-          old_nb_elts__K10U=Self__G10U->capacity__HFL;
-          __tmp__L10U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H10U),((__UINTEGER_32__RWB )old_nb_elts__K10U),((__UINTEGER_32__RWB )__tmp__I10U));
-          __tmp__H10U=((__CHARACTER__DB *)__tmp__L10U);
-          clear__to__F00(__tmp__H10U,old_nb_elts__K10U,(__INTEGER__Q)(__tmp__I10U -  1));
-          Self__G10U->storage__4EL=__tmp__H10U;
-          Self__G10U->capacity__HFL=__tmp__I10U;
+          __X20U=(____Q)(__V20U->__OFL <<  1);
+          __W20U=((____DB *)__V20U->__FFL);
+          __Z20U=__V20U->__OFL;
+          __020U=__55W(((____IB )__W20U),((____YWB )__Z20U),((____YWB )__X20U));
+          __W20U=((____DB *)__020U);
+          __M00(__W20U,__Z20U,(____Q)(__X20U -  1));
+          __V20U->__FFL=__W20U;
+          __V20U->__OFL=__X20U;
         };
       };
-      ((__CHARACTER__DB *)Self__G10U->storage__4EL)[Self__G10U->count__WJ]='\'';
-      Self__G10U->count__WJ=(__INTEGER__Q)(Self__G10U->count__WJ +  1);
+      ((____DB *)__V20U->__FFL)[__V20U->__WJ]='\'';
+      __V20U->__WJ=(____Q)(__V20U->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__OXFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__JXJO));
-      Self__G10U=((__STRING__BC *)buffer__KXJO);
-      if ((Self__G10U->capacity__HFL <= Self__G10U->count__WJ)) {
-        if ((Self__G10U->capacity__HFL ==  0)) {
-          Self__G10U->capacity__HFL= 32;
-          __tmp__H10U=create__KVW( 32);
-          Self__G10U->storage__4EL=__tmp__H10U;
+    case ____YOOJ__: {
+      __3YFS=((____YOOJ *)((____5J *)__YYJO));
+      __V20U=((____BC *)__ZYJO);
+      if ((__V20U->__OFL <= __V20U->__WJ)) {
+        if ((__V20U->__OFL ==  0)) {
+          __V20U->__OFL= 32;
+          __W20U=__RVW( 32);
+          __V20U->__FFL=__W20U;
         } else /* FALSE */ {
-          __tmp__I10U=(__INTEGER__Q)(Self__G10U->capacity__HFL <<  1);
-          __tmp__H10U=((__CHARACTER__DB *)Self__G10U->storage__4EL);
-          old_nb_elts__K10U=Self__G10U->capacity__HFL;
-          __tmp__L10U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H10U),((__UINTEGER_32__RWB )old_nb_elts__K10U),((__UINTEGER_32__RWB )__tmp__I10U));
-          __tmp__H10U=((__CHARACTER__DB *)__tmp__L10U);
-          clear__to__F00(__tmp__H10U,old_nb_elts__K10U,(__INTEGER__Q)(__tmp__I10U -  1));
-          Self__G10U->storage__4EL=__tmp__H10U;
-          Self__G10U->capacity__HFL=__tmp__I10U;
+          __X20U=(____Q)(__V20U->__OFL <<  1);
+          __W20U=((____DB *)__V20U->__FFL);
+          __Z20U=__V20U->__OFL;
+          __020U=__55W(((____IB )__W20U),((____YWB )__Z20U),((____YWB )__X20U));
+          __W20U=((____DB *)__020U);
+          __M00(__W20U,__Z20U,(____Q)(__X20U -  1));
+          __V20U->__FFL=__W20U;
+          __V20U->__OFL=__X20U;
         };
       };
-      ((__CHARACTER__DB *)Self__G10U->storage__4EL)[Self__G10U->count__WJ]='\"';
-      Self__G10U->count__WJ=(__INTEGER__Q)(Self__G10U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__KXJO),Self__OXFS->string__EBJK);
-      Self__G10U=((__STRING__BC *)buffer__KXJO);
-      if ((Self__G10U->capacity__HFL <= Self__G10U->count__WJ)) {
-        if ((Self__G10U->capacity__HFL ==  0)) {
-          Self__G10U->capacity__HFL= 32;
-          __tmp__H10U=create__KVW( 32);
-          Self__G10U->storage__4EL=__tmp__H10U;
+      ((____DB *)__V20U->__FFL)[__V20U->__WJ]='\"';
+      __V20U->__WJ=(____Q)(__V20U->__WJ +  1);
+      __EWX(((____BC *)__ZYJO),__3YFS->__TCJK);
+      __V20U=((____BC *)__ZYJO);
+      if ((__V20U->__OFL <= __V20U->__WJ)) {
+        if ((__V20U->__OFL ==  0)) {
+          __V20U->__OFL= 32;
+          __W20U=__RVW( 32);
+          __V20U->__FFL=__W20U;
         } else /* FALSE */ {
-          __tmp__I10U=(__INTEGER__Q)(Self__G10U->capacity__HFL <<  1);
-          __tmp__H10U=((__CHARACTER__DB *)Self__G10U->storage__4EL);
-          old_nb_elts__K10U=Self__G10U->capacity__HFL;
-          __tmp__L10U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H10U),((__UINTEGER_32__RWB )old_nb_elts__K10U),((__UINTEGER_32__RWB )__tmp__I10U));
-          __tmp__H10U=((__CHARACTER__DB *)__tmp__L10U);
-          clear__to__F00(__tmp__H10U,old_nb_elts__K10U,(__INTEGER__Q)(__tmp__I10U -  1));
-          Self__G10U->storage__4EL=__tmp__H10U;
-          Self__G10U->capacity__HFL=__tmp__I10U;
+          __X20U=(____Q)(__V20U->__OFL <<  1);
+          __W20U=((____DB *)__V20U->__FFL);
+          __Z20U=__V20U->__OFL;
+          __020U=__55W(((____IB )__W20U),((____YWB )__Z20U),((____YWB )__X20U));
+          __W20U=((____DB *)__020U);
+          __M00(__W20U,__Z20U,(____Q)(__X20U -  1));
+          __V20U->__FFL=__W20U;
+          __V20U->__OFL=__X20U;
         };
       };
-      ((__CHARACTER__DB *)Self__G10U->storage__4EL)[Self__G10U->count__WJ]='\"';
-      Self__G10U->count__WJ=(__INTEGER__Q)(Self__G10U->count__WJ +  1);
+      ((____DB *)__V20U->__FFL)[__V20U->__WJ]='\"';
+      __V20U->__WJ=(____Q)(__V20U->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__KXJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__JXJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__ZYJO),((____Q5YL *)((____5J *)__YYJO))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__YYJO)),__ZYJO);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__YYJO)),__ZYJO);
     } break;
     };
-    __tmp__VXJO=TRUE__K__;
+    __EZJO=__K__;
   } else /* FALSE */ {
-    __tmp__VXJO=FALSE__O__;
+    __EZJO=__O__;
   };
-  if ((! __tmp__VXJO)) {
-    if (((void *)__tmp__NXJO == (void *)type_block__YOB)) {
-      switch (((struct ___OBJ *)e__JXJO)->__id) {
-      case __STRING_CST__5J__: {
-        genere__0T5J(((__STRING_CST__5J *)e__JXJO),buffer__KXJO);
+  if ((! __EZJO)) {
+    if (((void *)__2YJO == (void *)__5OB)) {
+      switch (((struct ___OBJ *)__YYJO)->__id) {
+      case ____5J__: {
+        __JV5J(((____5J *)__YYJO),__ZYJO);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____0AXC__: {
+        __FFSH(((____0AXC *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____NBXC__: {
+        __D15J(((____NBXC *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____ZBXC__: {
+        __XHSH(((____ZBXC *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
-        (&__string_507)->count__0C= 35;
-        (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-        append__3VX(((__STRING__BC *)buffer__KXJO),(&__string_507));
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____5J *)__YYJO)),__ZYJO);
+        (&__string_507)->__0C= 35;
+        (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+        __EWX(((____BC *)__ZYJO),(&__string_507));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____2A0I__: {
+        __L15J(((____2A0I *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____HJNJ__: {
+        __UAAK(((____HJNJ *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____SJNJ__: {
+        __WFAK(((____SJNJ *)((____5J *)__YYJO)),__ZYJO);
       } 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 *)e__JXJO)),buffer__KXJO);
+      case ____EBOJ__: {
+        __1KAK(((____EBOJ *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____3BOJ__: {
+        __TLAK(((____3BOJ *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____RCOJ__: {
+        __VQAK(((____RCOJ *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____HDOJ__: {
+        __4SAK(((____HDOJ *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____1DOJ__: {
+        __HVAK(((____1DOJ *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____PEOJ__: {
+        __QXAK(((____PEOJ *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____DFOJ__: {
+        __ZZAK(((____DFOJ *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____XFOJ__: {
+        __C2AK(((____XFOJ *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __PUT_TO__BFOJ__: {
-        genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____QGOJ__: {
+        __L4AK(((____QGOJ *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __ITEM__VFOJ__: {
-        genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____EHOJ__: {
+        __AABK(((____EHOJ *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____2HOJ__: {
+        __FABK(((____2HOJ *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __CAST__JHOJ__: {
-        genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____YIOJ__: {
+        __KABK(((____YIOJ *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __REAL_CST__JLOJ__: {
-        append__3VX(((__STRING__BC *)buffer__KXJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__JXJO))->value__DD5J);
+      case ____YMOJ__: {
+        __EWX(((____BC *)__ZYJO),((____YMOJ *)((____5J *)__YYJO))->__SE5J);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__YXFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__JXJO));
-        Self__G20U=((__STRING__BC *)buffer__KXJO);
-        if ((Self__G20U->capacity__HFL <= Self__G20U->count__WJ)) {
-          if ((Self__G20U->capacity__HFL ==  0)) {
-            Self__G20U->capacity__HFL= 32;
-            __tmp__H20U=create__KVW( 32);
-            Self__G20U->storage__4EL=__tmp__H20U;
+      case ____ONOJ__: {
+        __HZFS=((____ONOJ *)((____5J *)__YYJO));
+        __V30U=((____BC *)__ZYJO);
+        if ((__V30U->__OFL <= __V30U->__WJ)) {
+          if ((__V30U->__OFL ==  0)) {
+            __V30U->__OFL= 32;
+            __W30U=__RVW( 32);
+            __V30U->__FFL=__W30U;
           } else /* FALSE */ {
-            __tmp__I20U=(__INTEGER__Q)(Self__G20U->capacity__HFL <<  1);
-            __tmp__H20U=((__CHARACTER__DB *)Self__G20U->storage__4EL);
-            old_nb_elts__K20U=Self__G20U->capacity__HFL;
-            __tmp__L20U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H20U),((__UINTEGER_32__RWB )old_nb_elts__K20U),((__UINTEGER_32__RWB )__tmp__I20U));
-            __tmp__H20U=((__CHARACTER__DB *)__tmp__L20U);
-            clear__to__F00(__tmp__H20U,old_nb_elts__K20U,(__INTEGER__Q)(__tmp__I20U -  1));
-            Self__G20U->storage__4EL=__tmp__H20U;
-            Self__G20U->capacity__HFL=__tmp__I20U;
+            __X30U=(____Q)(__V30U->__OFL <<  1);
+            __W30U=((____DB *)__V30U->__FFL);
+            __Z30U=__V30U->__OFL;
+            __030U=__55W(((____IB )__W30U),((____YWB )__Z30U),((____YWB )__X30U));
+            __W30U=((____DB *)__030U);
+            __M00(__W30U,__Z30U,(____Q)(__X30U -  1));
+            __V30U->__FFL=__W30U;
+            __V30U->__OFL=__X30U;
           };
         };
-        ((__CHARACTER__DB *)Self__G20U->storage__4EL)[Self__G20U->count__WJ]='\'';
-        Self__G20U->count__WJ=(__INTEGER__Q)(Self__G20U->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__KXJO),Self__YXFS->text__ID5J);
-        Self__G20U=((__STRING__BC *)buffer__KXJO);
-        if ((Self__G20U->capacity__HFL <= Self__G20U->count__WJ)) {
-          if ((Self__G20U->capacity__HFL ==  0)) {
-            Self__G20U->capacity__HFL= 32;
-            __tmp__H20U=create__KVW( 32);
-            Self__G20U->storage__4EL=__tmp__H20U;
+        ((____DB *)__V30U->__FFL)[__V30U->__WJ]='\'';
+        __V30U->__WJ=(____Q)(__V30U->__WJ +  1);
+        __EWX(((____BC *)__ZYJO),__HZFS->__XE5J);
+        __V30U=((____BC *)__ZYJO);
+        if ((__V30U->__OFL <= __V30U->__WJ)) {
+          if ((__V30U->__OFL ==  0)) {
+            __V30U->__OFL= 32;
+            __W30U=__RVW( 32);
+            __V30U->__FFL=__W30U;
           } else /* FALSE */ {
-            __tmp__I20U=(__INTEGER__Q)(Self__G20U->capacity__HFL <<  1);
-            __tmp__H20U=((__CHARACTER__DB *)Self__G20U->storage__4EL);
-            old_nb_elts__K20U=Self__G20U->capacity__HFL;
-            __tmp__L20U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H20U),((__UINTEGER_32__RWB )old_nb_elts__K20U),((__UINTEGER_32__RWB )__tmp__I20U));
-            __tmp__H20U=((__CHARACTER__DB *)__tmp__L20U);
-            clear__to__F00(__tmp__H20U,old_nb_elts__K20U,(__INTEGER__Q)(__tmp__I20U -  1));
-            Self__G20U->storage__4EL=__tmp__H20U;
-            Self__G20U->capacity__HFL=__tmp__I20U;
+            __X30U=(____Q)(__V30U->__OFL <<  1);
+            __W30U=((____DB *)__V30U->__FFL);
+            __Z30U=__V30U->__OFL;
+            __030U=__55W(((____IB )__W30U),((____YWB )__Z30U),((____YWB )__X30U));
+            __W30U=((____DB *)__030U);
+            __M00(__W30U,__Z30U,(____Q)(__X30U -  1));
+            __V30U->__FFL=__W30U;
+            __V30U->__OFL=__X30U;
           };
         };
-        ((__CHARACTER__DB *)Self__G20U->storage__4EL)[Self__G20U->count__WJ]='\'';
-        Self__G20U->count__WJ=(__INTEGER__Q)(Self__G20U->count__WJ +  1);
+        ((____DB *)__V30U->__FFL)[__V30U->__WJ]='\'';
+        __V30U->__WJ=(____Q)(__V30U->__WJ +  1);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__0XFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__JXJO));
-        Self__G20U=((__STRING__BC *)buffer__KXJO);
-        if ((Self__G20U->capacity__HFL <= Self__G20U->count__WJ)) {
-          if ((Self__G20U->capacity__HFL ==  0)) {
-            Self__G20U->capacity__HFL= 32;
-            __tmp__H20U=create__KVW( 32);
-            Self__G20U->storage__4EL=__tmp__H20U;
+      case ____YOOJ__: {
+        __JZFS=((____YOOJ *)((____5J *)__YYJO));
+        __V30U=((____BC *)__ZYJO);
+        if ((__V30U->__OFL <= __V30U->__WJ)) {
+          if ((__V30U->__OFL ==  0)) {
+            __V30U->__OFL= 32;
+            __W30U=__RVW( 32);
+            __V30U->__FFL=__W30U;
           } else /* FALSE */ {
-            __tmp__I20U=(__INTEGER__Q)(Self__G20U->capacity__HFL <<  1);
-            __tmp__H20U=((__CHARACTER__DB *)Self__G20U->storage__4EL);
-            old_nb_elts__K20U=Self__G20U->capacity__HFL;
-            __tmp__L20U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H20U),((__UINTEGER_32__RWB )old_nb_elts__K20U),((__UINTEGER_32__RWB )__tmp__I20U));
-            __tmp__H20U=((__CHARACTER__DB *)__tmp__L20U);
-            clear__to__F00(__tmp__H20U,old_nb_elts__K20U,(__INTEGER__Q)(__tmp__I20U -  1));
-            Self__G20U->storage__4EL=__tmp__H20U;
-            Self__G20U->capacity__HFL=__tmp__I20U;
+            __X30U=(____Q)(__V30U->__OFL <<  1);
+            __W30U=((____DB *)__V30U->__FFL);
+            __Z30U=__V30U->__OFL;
+            __030U=__55W(((____IB )__W30U),((____YWB )__Z30U),((____YWB )__X30U));
+            __W30U=((____DB *)__030U);
+            __M00(__W30U,__Z30U,(____Q)(__X30U -  1));
+            __V30U->__FFL=__W30U;
+            __V30U->__OFL=__X30U;
           };
         };
-        ((__CHARACTER__DB *)Self__G20U->storage__4EL)[Self__G20U->count__WJ]='\"';
-        Self__G20U->count__WJ=(__INTEGER__Q)(Self__G20U->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__KXJO),Self__0XFS->string__EBJK);
-        Self__G20U=((__STRING__BC *)buffer__KXJO);
-        if ((Self__G20U->capacity__HFL <= Self__G20U->count__WJ)) {
-          if ((Self__G20U->capacity__HFL ==  0)) {
-            Self__G20U->capacity__HFL= 32;
-            __tmp__H20U=create__KVW( 32);
-            Self__G20U->storage__4EL=__tmp__H20U;
+        ((____DB *)__V30U->__FFL)[__V30U->__WJ]='\"';
+        __V30U->__WJ=(____Q)(__V30U->__WJ +  1);
+        __EWX(((____BC *)__ZYJO),__JZFS->__TCJK);
+        __V30U=((____BC *)__ZYJO);
+        if ((__V30U->__OFL <= __V30U->__WJ)) {
+          if ((__V30U->__OFL ==  0)) {
+            __V30U->__OFL= 32;
+            __W30U=__RVW( 32);
+            __V30U->__FFL=__W30U;
           } else /* FALSE */ {
-            __tmp__I20U=(__INTEGER__Q)(Self__G20U->capacity__HFL <<  1);
-            __tmp__H20U=((__CHARACTER__DB *)Self__G20U->storage__4EL);
-            old_nb_elts__K20U=Self__G20U->capacity__HFL;
-            __tmp__L20U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H20U),((__UINTEGER_32__RWB )old_nb_elts__K20U),((__UINTEGER_32__RWB )__tmp__I20U));
-            __tmp__H20U=((__CHARACTER__DB *)__tmp__L20U);
-            clear__to__F00(__tmp__H20U,old_nb_elts__K20U,(__INTEGER__Q)(__tmp__I20U -  1));
-            Self__G20U->storage__4EL=__tmp__H20U;
-            Self__G20U->capacity__HFL=__tmp__I20U;
+            __X30U=(____Q)(__V30U->__OFL <<  1);
+            __W30U=((____DB *)__V30U->__FFL);
+            __Z30U=__V30U->__OFL;
+            __030U=__55W(((____IB )__W30U),((____YWB )__Z30U),((____YWB )__X30U));
+            __W30U=((____DB *)__030U);
+            __M00(__W30U,__Z30U,(____Q)(__X30U -  1));
+            __V30U->__FFL=__W30U;
+            __V30U->__OFL=__X30U;
           };
         };
-        ((__CHARACTER__DB *)Self__G20U->storage__4EL)[Self__G20U->count__WJ]='\"';
-        Self__G20U->count__WJ=(__INTEGER__Q)(Self__G20U->count__WJ +  1);
+        ((____DB *)__V30U->__FFL)[__V30U->__WJ]='\"';
+        __V30U->__WJ=(____Q)(__V30U->__WJ +  1);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____IM4K__: {
+        __0TBN(((____IM4K *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____T5FL__: {
+        __PCAP(((____T5FL *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____3DUL__: {
+        __TQTP(((____3DUL *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____0EUL__: {
+        __HR0P(((____0EUL *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____BGUL__: {
+        __ZQTP(((____BGUL *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____2GUL__: {
+        __OR0P(((____2GUL *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____B0VL__: {
+        __IPCN(((____B0VL *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____P0VL__: {
+        __HTGM(((____P0VL *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        append__3VX(((__STRING__BC *)buffer__KXJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__JXJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+      case ____Q5YL__: {
+        __EWX(((____BC *)__ZYJO),((____Q5YL *)((____5J *)__YYJO))->__HBKM->__GKRG.__WO5D);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____UVPM__: {
+        __SFXN(((____UVPM *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____0ZPM__: {
+        __UR0P(((____0ZPM *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_OR__3P0N__: {
-        genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____MR0N__: {
+        __OVVO(((____MR0N *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____YWBP__: {
+        __NWZQ(((____YWBP *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_INF__2WBP__: {
-        genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____LYBP__: {
+        __MYUP(((____LYBP *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____CZBP__: {
+        __O3UP(((____CZBP *)((____5J *)__YYJO)),__ZYJO);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+      case ____3BEP__: {
+        __5REQ(((____3BEP *)((____5J *)__YYJO)),__ZYJO);
       } break;
       };
     } else /* FALSE */ {
-      if (is_java__EE) {
-        switch (((struct ___OBJ *)e__JXJO)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)e__JXJO),buffer__KXJO);
+      if (__EE) {
+        switch (((struct ___OBJ *)__YYJO)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__YYJO),__ZYJO);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__KXJO),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__YYJO)),__ZYJO);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__ZYJO),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__YYJO)),__ZYJO);
         } 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 *)e__JXJO)),buffer__KXJO);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__KXJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__JXJO))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__ZYJO),((____YMOJ *)((____5J *)__YYJO))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__EYFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__JXJO));
-          Self__G30U=((__STRING__BC *)buffer__KXJO);
-          if ((Self__G30U->capacity__HFL <= Self__G30U->count__WJ)) {
-            if ((Self__G30U->capacity__HFL ==  0)) {
-              Self__G30U->capacity__HFL= 32;
-              __tmp__H30U=create__KVW( 32);
-              Self__G30U->storage__4EL=__tmp__H30U;
+        case ____ONOJ__: {
+          __TZFS=((____ONOJ *)((____5J *)__YYJO));
+          __V40U=((____BC *)__ZYJO);
+          if ((__V40U->__OFL <= __V40U->__WJ)) {
+            if ((__V40U->__OFL ==  0)) {
+              __V40U->__OFL= 32;
+              __W40U=__RVW( 32);
+              __V40U->__FFL=__W40U;
             } else /* FALSE */ {
-              __tmp__I30U=(__INTEGER__Q)(Self__G30U->capacity__HFL <<  1);
-              __tmp__H30U=((__CHARACTER__DB *)Self__G30U->storage__4EL);
-              old_nb_elts__K30U=Self__G30U->capacity__HFL;
-              __tmp__L30U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H30U),((__UINTEGER_32__RWB )old_nb_elts__K30U),((__UINTEGER_32__RWB )__tmp__I30U));
-              __tmp__H30U=((__CHARACTER__DB *)__tmp__L30U);
-              clear__to__F00(__tmp__H30U,old_nb_elts__K30U,(__INTEGER__Q)(__tmp__I30U -  1));
-              Self__G30U->storage__4EL=__tmp__H30U;
-              Self__G30U->capacity__HFL=__tmp__I30U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__G30U->storage__4EL)[Self__G30U->count__WJ]='\'';
-          Self__G30U->count__WJ=(__INTEGER__Q)(Self__G30U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__KXJO),Self__EYFS->text__ID5J);
-          Self__G30U=((__STRING__BC *)buffer__KXJO);
-          if ((Self__G30U->capacity__HFL <= Self__G30U->count__WJ)) {
-            if ((Self__G30U->capacity__HFL ==  0)) {
-              Self__G30U->capacity__HFL= 32;
-              __tmp__H30U=create__KVW( 32);
-              Self__G30U->storage__4EL=__tmp__H30U;
+              __X40U=(____Q)(__V40U->__OFL <<  1);
+              __W40U=((____DB *)__V40U->__FFL);
+              __Z40U=__V40U->__OFL;
+              __040U=__55W(((____IB )__W40U),((____YWB )__Z40U),((____YWB )__X40U));
+              __W40U=((____DB *)__040U);
+              __M00(__W40U,__Z40U,(____Q)(__X40U -  1));
+              __V40U->__FFL=__W40U;
+              __V40U->__OFL=__X40U;
+            };
+          };
+          ((____DB *)__V40U->__FFL)[__V40U->__WJ]='\'';
+          __V40U->__WJ=(____Q)(__V40U->__WJ +  1);
+          __EWX(((____BC *)__ZYJO),__TZFS->__XE5J);
+          __V40U=((____BC *)__ZYJO);
+          if ((__V40U->__OFL <= __V40U->__WJ)) {
+            if ((__V40U->__OFL ==  0)) {
+              __V40U->__OFL= 32;
+              __W40U=__RVW( 32);
+              __V40U->__FFL=__W40U;
             } else /* FALSE */ {
-              __tmp__I30U=(__INTEGER__Q)(Self__G30U->capacity__HFL <<  1);
-              __tmp__H30U=((__CHARACTER__DB *)Self__G30U->storage__4EL);
-              old_nb_elts__K30U=Self__G30U->capacity__HFL;
-              __tmp__L30U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H30U),((__UINTEGER_32__RWB )old_nb_elts__K30U),((__UINTEGER_32__RWB )__tmp__I30U));
-              __tmp__H30U=((__CHARACTER__DB *)__tmp__L30U);
-              clear__to__F00(__tmp__H30U,old_nb_elts__K30U,(__INTEGER__Q)(__tmp__I30U -  1));
-              Self__G30U->storage__4EL=__tmp__H30U;
-              Self__G30U->capacity__HFL=__tmp__I30U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__G30U->storage__4EL)[Self__G30U->count__WJ]='\'';
-          Self__G30U->count__WJ=(__INTEGER__Q)(Self__G30U->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__GYFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__JXJO));
-          Self__G30U=((__STRING__BC *)buffer__KXJO);
-          if ((Self__G30U->capacity__HFL <= Self__G30U->count__WJ)) {
-            if ((Self__G30U->capacity__HFL ==  0)) {
-              Self__G30U->capacity__HFL= 32;
-              __tmp__H30U=create__KVW( 32);
-              Self__G30U->storage__4EL=__tmp__H30U;
+              __X40U=(____Q)(__V40U->__OFL <<  1);
+              __W40U=((____DB *)__V40U->__FFL);
+              __Z40U=__V40U->__OFL;
+              __040U=__55W(((____IB )__W40U),((____YWB )__Z40U),((____YWB )__X40U));
+              __W40U=((____DB *)__040U);
+              __M00(__W40U,__Z40U,(____Q)(__X40U -  1));
+              __V40U->__FFL=__W40U;
+              __V40U->__OFL=__X40U;
+            };
+          };
+          ((____DB *)__V40U->__FFL)[__V40U->__WJ]='\'';
+          __V40U->__WJ=(____Q)(__V40U->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __VZFS=((____YOOJ *)((____5J *)__YYJO));
+          __V40U=((____BC *)__ZYJO);
+          if ((__V40U->__OFL <= __V40U->__WJ)) {
+            if ((__V40U->__OFL ==  0)) {
+              __V40U->__OFL= 32;
+              __W40U=__RVW( 32);
+              __V40U->__FFL=__W40U;
             } else /* FALSE */ {
-              __tmp__I30U=(__INTEGER__Q)(Self__G30U->capacity__HFL <<  1);
-              __tmp__H30U=((__CHARACTER__DB *)Self__G30U->storage__4EL);
-              old_nb_elts__K30U=Self__G30U->capacity__HFL;
-              __tmp__L30U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H30U),((__UINTEGER_32__RWB )old_nb_elts__K30U),((__UINTEGER_32__RWB )__tmp__I30U));
-              __tmp__H30U=((__CHARACTER__DB *)__tmp__L30U);
-              clear__to__F00(__tmp__H30U,old_nb_elts__K30U,(__INTEGER__Q)(__tmp__I30U -  1));
-              Self__G30U->storage__4EL=__tmp__H30U;
-              Self__G30U->capacity__HFL=__tmp__I30U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__G30U->storage__4EL)[Self__G30U->count__WJ]='\"';
-          Self__G30U->count__WJ=(__INTEGER__Q)(Self__G30U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__KXJO),Self__GYFS->string__EBJK);
-          Self__G30U=((__STRING__BC *)buffer__KXJO);
-          if ((Self__G30U->capacity__HFL <= Self__G30U->count__WJ)) {
-            if ((Self__G30U->capacity__HFL ==  0)) {
-              Self__G30U->capacity__HFL= 32;
-              __tmp__H30U=create__KVW( 32);
-              Self__G30U->storage__4EL=__tmp__H30U;
+              __X40U=(____Q)(__V40U->__OFL <<  1);
+              __W40U=((____DB *)__V40U->__FFL);
+              __Z40U=__V40U->__OFL;
+              __040U=__55W(((____IB )__W40U),((____YWB )__Z40U),((____YWB )__X40U));
+              __W40U=((____DB *)__040U);
+              __M00(__W40U,__Z40U,(____Q)(__X40U -  1));
+              __V40U->__FFL=__W40U;
+              __V40U->__OFL=__X40U;
+            };
+          };
+          ((____DB *)__V40U->__FFL)[__V40U->__WJ]='\"';
+          __V40U->__WJ=(____Q)(__V40U->__WJ +  1);
+          __EWX(((____BC *)__ZYJO),__VZFS->__TCJK);
+          __V40U=((____BC *)__ZYJO);
+          if ((__V40U->__OFL <= __V40U->__WJ)) {
+            if ((__V40U->__OFL ==  0)) {
+              __V40U->__OFL= 32;
+              __W40U=__RVW( 32);
+              __V40U->__FFL=__W40U;
             } else /* FALSE */ {
-              __tmp__I30U=(__INTEGER__Q)(Self__G30U->capacity__HFL <<  1);
-              __tmp__H30U=((__CHARACTER__DB *)Self__G30U->storage__4EL);
-              old_nb_elts__K30U=Self__G30U->capacity__HFL;
-              __tmp__L30U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H30U),((__UINTEGER_32__RWB )old_nb_elts__K30U),((__UINTEGER_32__RWB )__tmp__I30U));
-              __tmp__H30U=((__CHARACTER__DB *)__tmp__L30U);
-              clear__to__F00(__tmp__H30U,old_nb_elts__K30U,(__INTEGER__Q)(__tmp__I30U -  1));
-              Self__G30U->storage__4EL=__tmp__H30U;
-              Self__G30U->capacity__HFL=__tmp__I30U;
+              __X40U=(____Q)(__V40U->__OFL <<  1);
+              __W40U=((____DB *)__V40U->__FFL);
+              __Z40U=__V40U->__OFL;
+              __040U=__55W(((____IB )__W40U),((____YWB )__Z40U),((____YWB )__X40U));
+              __W40U=((____DB *)__040U);
+              __M00(__W40U,__Z40U,(____Q)(__X40U -  1));
+              __V40U->__FFL=__W40U;
+              __V40U->__OFL=__X40U;
             };
           };
-          ((__CHARACTER__DB *)Self__G30U->storage__4EL)[Self__G30U->count__WJ]='\"';
-          Self__G30U->count__WJ=(__INTEGER__Q)(Self__G30U->count__WJ +  1);
+          ((____DB *)__V40U->__FFL)[__V40U->__WJ]='\"';
+          __V40U->__WJ=(____Q)(__V40U->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__KXJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__JXJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__ZYJO),((____Q5YL *)((____5J *)__YYJO))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__YYJO)),__ZYJO);
         } break;
         };
-        append__3VX(((__STRING__BC *)buffer__KXJO),(&__string_664));
+        __EWX(((____BC *)__ZYJO),(&__string_664));
       } else /* FALSE */ {
-        append__3VX(((__STRING__BC *)buffer__KXJO),(&__string_669));
-        switch (((struct ___OBJ *)e__JXJO)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)e__JXJO),buffer__KXJO);
+        __EWX(((____BC *)__ZYJO),(&__string_669));
+        switch (((struct ___OBJ *)__YYJO)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__YYJO),__ZYJO);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__KXJO),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__YYJO)),__ZYJO);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__ZYJO),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__YYJO)),__ZYJO);
         } 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 *)e__JXJO)),buffer__KXJO);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__KXJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__JXJO))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__ZYJO),((____YMOJ *)((____5J *)__YYJO))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__EYFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__JXJO));
-          Self__G30U=((__STRING__BC *)buffer__KXJO);
-          if ((Self__G30U->capacity__HFL <= Self__G30U->count__WJ)) {
-            if ((Self__G30U->capacity__HFL ==  0)) {
-              Self__G30U->capacity__HFL= 32;
-              __tmp__H30U=create__KVW( 32);
-              Self__G30U->storage__4EL=__tmp__H30U;
+        case ____ONOJ__: {
+          __TZFS=((____ONOJ *)((____5J *)__YYJO));
+          __V40U=((____BC *)__ZYJO);
+          if ((__V40U->__OFL <= __V40U->__WJ)) {
+            if ((__V40U->__OFL ==  0)) {
+              __V40U->__OFL= 32;
+              __W40U=__RVW( 32);
+              __V40U->__FFL=__W40U;
             } else /* FALSE */ {
-              __tmp__I30U=(__INTEGER__Q)(Self__G30U->capacity__HFL <<  1);
-              __tmp__H30U=((__CHARACTER__DB *)Self__G30U->storage__4EL);
-              old_nb_elts__K30U=Self__G30U->capacity__HFL;
-              __tmp__L30U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H30U),((__UINTEGER_32__RWB )old_nb_elts__K30U),((__UINTEGER_32__RWB )__tmp__I30U));
-              __tmp__H30U=((__CHARACTER__DB *)__tmp__L30U);
-              clear__to__F00(__tmp__H30U,old_nb_elts__K30U,(__INTEGER__Q)(__tmp__I30U -  1));
-              Self__G30U->storage__4EL=__tmp__H30U;
-              Self__G30U->capacity__HFL=__tmp__I30U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__G30U->storage__4EL)[Self__G30U->count__WJ]='\'';
-          Self__G30U->count__WJ=(__INTEGER__Q)(Self__G30U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__KXJO),Self__EYFS->text__ID5J);
-          Self__G30U=((__STRING__BC *)buffer__KXJO);
-          if ((Self__G30U->capacity__HFL <= Self__G30U->count__WJ)) {
-            if ((Self__G30U->capacity__HFL ==  0)) {
-              Self__G30U->capacity__HFL= 32;
-              __tmp__H30U=create__KVW( 32);
-              Self__G30U->storage__4EL=__tmp__H30U;
+              __X40U=(____Q)(__V40U->__OFL <<  1);
+              __W40U=((____DB *)__V40U->__FFL);
+              __Z40U=__V40U->__OFL;
+              __040U=__55W(((____IB )__W40U),((____YWB )__Z40U),((____YWB )__X40U));
+              __W40U=((____DB *)__040U);
+              __M00(__W40U,__Z40U,(____Q)(__X40U -  1));
+              __V40U->__FFL=__W40U;
+              __V40U->__OFL=__X40U;
+            };
+          };
+          ((____DB *)__V40U->__FFL)[__V40U->__WJ]='\'';
+          __V40U->__WJ=(____Q)(__V40U->__WJ +  1);
+          __EWX(((____BC *)__ZYJO),__TZFS->__XE5J);
+          __V40U=((____BC *)__ZYJO);
+          if ((__V40U->__OFL <= __V40U->__WJ)) {
+            if ((__V40U->__OFL ==  0)) {
+              __V40U->__OFL= 32;
+              __W40U=__RVW( 32);
+              __V40U->__FFL=__W40U;
             } else /* FALSE */ {
-              __tmp__I30U=(__INTEGER__Q)(Self__G30U->capacity__HFL <<  1);
-              __tmp__H30U=((__CHARACTER__DB *)Self__G30U->storage__4EL);
-              old_nb_elts__K30U=Self__G30U->capacity__HFL;
-              __tmp__L30U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H30U),((__UINTEGER_32__RWB )old_nb_elts__K30U),((__UINTEGER_32__RWB )__tmp__I30U));
-              __tmp__H30U=((__CHARACTER__DB *)__tmp__L30U);
-              clear__to__F00(__tmp__H30U,old_nb_elts__K30U,(__INTEGER__Q)(__tmp__I30U -  1));
-              Self__G30U->storage__4EL=__tmp__H30U;
-              Self__G30U->capacity__HFL=__tmp__I30U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__G30U->storage__4EL)[Self__G30U->count__WJ]='\'';
-          Self__G30U->count__WJ=(__INTEGER__Q)(Self__G30U->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__GYFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__JXJO));
-          Self__G30U=((__STRING__BC *)buffer__KXJO);
-          if ((Self__G30U->capacity__HFL <= Self__G30U->count__WJ)) {
-            if ((Self__G30U->capacity__HFL ==  0)) {
-              Self__G30U->capacity__HFL= 32;
-              __tmp__H30U=create__KVW( 32);
-              Self__G30U->storage__4EL=__tmp__H30U;
+              __X40U=(____Q)(__V40U->__OFL <<  1);
+              __W40U=((____DB *)__V40U->__FFL);
+              __Z40U=__V40U->__OFL;
+              __040U=__55W(((____IB )__W40U),((____YWB )__Z40U),((____YWB )__X40U));
+              __W40U=((____DB *)__040U);
+              __M00(__W40U,__Z40U,(____Q)(__X40U -  1));
+              __V40U->__FFL=__W40U;
+              __V40U->__OFL=__X40U;
+            };
+          };
+          ((____DB *)__V40U->__FFL)[__V40U->__WJ]='\'';
+          __V40U->__WJ=(____Q)(__V40U->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __VZFS=((____YOOJ *)((____5J *)__YYJO));
+          __V40U=((____BC *)__ZYJO);
+          if ((__V40U->__OFL <= __V40U->__WJ)) {
+            if ((__V40U->__OFL ==  0)) {
+              __V40U->__OFL= 32;
+              __W40U=__RVW( 32);
+              __V40U->__FFL=__W40U;
             } else /* FALSE */ {
-              __tmp__I30U=(__INTEGER__Q)(Self__G30U->capacity__HFL <<  1);
-              __tmp__H30U=((__CHARACTER__DB *)Self__G30U->storage__4EL);
-              old_nb_elts__K30U=Self__G30U->capacity__HFL;
-              __tmp__L30U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H30U),((__UINTEGER_32__RWB )old_nb_elts__K30U),((__UINTEGER_32__RWB )__tmp__I30U));
-              __tmp__H30U=((__CHARACTER__DB *)__tmp__L30U);
-              clear__to__F00(__tmp__H30U,old_nb_elts__K30U,(__INTEGER__Q)(__tmp__I30U -  1));
-              Self__G30U->storage__4EL=__tmp__H30U;
-              Self__G30U->capacity__HFL=__tmp__I30U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__G30U->storage__4EL)[Self__G30U->count__WJ]='\"';
-          Self__G30U->count__WJ=(__INTEGER__Q)(Self__G30U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__KXJO),Self__GYFS->string__EBJK);
-          Self__G30U=((__STRING__BC *)buffer__KXJO);
-          if ((Self__G30U->capacity__HFL <= Self__G30U->count__WJ)) {
-            if ((Self__G30U->capacity__HFL ==  0)) {
-              Self__G30U->capacity__HFL= 32;
-              __tmp__H30U=create__KVW( 32);
-              Self__G30U->storage__4EL=__tmp__H30U;
+              __X40U=(____Q)(__V40U->__OFL <<  1);
+              __W40U=((____DB *)__V40U->__FFL);
+              __Z40U=__V40U->__OFL;
+              __040U=__55W(((____IB )__W40U),((____YWB )__Z40U),((____YWB )__X40U));
+              __W40U=((____DB *)__040U);
+              __M00(__W40U,__Z40U,(____Q)(__X40U -  1));
+              __V40U->__FFL=__W40U;
+              __V40U->__OFL=__X40U;
+            };
+          };
+          ((____DB *)__V40U->__FFL)[__V40U->__WJ]='\"';
+          __V40U->__WJ=(____Q)(__V40U->__WJ +  1);
+          __EWX(((____BC *)__ZYJO),__VZFS->__TCJK);
+          __V40U=((____BC *)__ZYJO);
+          if ((__V40U->__OFL <= __V40U->__WJ)) {
+            if ((__V40U->__OFL ==  0)) {
+              __V40U->__OFL= 32;
+              __W40U=__RVW( 32);
+              __V40U->__FFL=__W40U;
             } else /* FALSE */ {
-              __tmp__I30U=(__INTEGER__Q)(Self__G30U->capacity__HFL <<  1);
-              __tmp__H30U=((__CHARACTER__DB *)Self__G30U->storage__4EL);
-              old_nb_elts__K30U=Self__G30U->capacity__HFL;
-              __tmp__L30U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H30U),((__UINTEGER_32__RWB )old_nb_elts__K30U),((__UINTEGER_32__RWB )__tmp__I30U));
-              __tmp__H30U=((__CHARACTER__DB *)__tmp__L30U);
-              clear__to__F00(__tmp__H30U,old_nb_elts__K30U,(__INTEGER__Q)(__tmp__I30U -  1));
-              Self__G30U->storage__4EL=__tmp__H30U;
-              Self__G30U->capacity__HFL=__tmp__I30U;
+              __X40U=(____Q)(__V40U->__OFL <<  1);
+              __W40U=((____DB *)__V40U->__FFL);
+              __Z40U=__V40U->__OFL;
+              __040U=__55W(((____IB )__W40U),((____YWB )__Z40U),((____YWB )__X40U));
+              __W40U=((____DB *)__040U);
+              __M00(__W40U,__Z40U,(____Q)(__X40U -  1));
+              __V40U->__FFL=__W40U;
+              __V40U->__OFL=__X40U;
             };
           };
-          ((__CHARACTER__DB *)Self__G30U->storage__4EL)[Self__G30U->count__WJ]='\"';
-          Self__G30U->count__WJ=(__INTEGER__Q)(Self__G30U->count__WJ +  1);
+          ((____DB *)__V40U->__FFL)[__V40U->__WJ]='\"';
+          __V40U->__WJ=(____Q)(__V40U->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__KXJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__JXJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__ZYJO),((____Q5YL *)((____5J *)__YYJO))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__YYJO)),__ZYJO);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__JXJO)),buffer__KXJO);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__YYJO)),__ZYJO);
         } break;
         };
-        append__3VX(((__STRING__BC *)buffer__KXJO),(&__string_670));
+        __EWX(((____BC *)__ZYJO),(&__string_670));
       };
     };
   };
 }
 
-static void put_access_id__in__TYJO(void *e__VYJO,__STRING__BC *buffer__WYJO)
-// ({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__BC}) Void No recursive, No inlinable.
+static void __C0JO(void *__E0JO,____BC *__F0JO)
+// ({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__BC}) Void No recursive, No inlinable.
 {
-  __CHARACTER_CST__5LOJ *Self__2YFS;
-  __STRING__BC *Self__G50U;
-  __INTEGER__Q __tmp__I50U,old_nb_elts__K50U;
-  __POINTER__IB __tmp__L50U;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__4YFS;
-  __CHARACTER__DB *__tmp__H50U;
-  append__3VX(((__STRING__BC *)buffer__WYJO),(&__string_671));
-  switch (((struct ___OBJ *)e__VYJO)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)e__VYJO),buffer__WYJO);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__WYJO),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  ____ONOJ *__L0FS;
+  ____BC *__VA1U;
+  ____Q __XA1U,__ZA1U;
+  ____IB __0A1U;
+  ____YOOJ *__N0FS;
+  ____DB *__WA1U;
+  __EWX(((____BC *)__F0JO),(&__string_671));
+  switch (((struct ___OBJ *)__E0JO)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__E0JO),__F0JO);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__E0JO)),__F0JO);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__E0JO)),__F0JO);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__E0JO)),__F0JO);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__E0JO)),__F0JO);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__F0JO),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__E0JO)),__F0JO);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__E0JO)),__F0JO);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__E0JO)),__F0JO);
+  } 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 *)e__VYJO)),buffer__WYJO);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__WYJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__VYJO))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__F0JO),((____YMOJ *)((____5J *)__E0JO))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__2YFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__VYJO));
-    Self__G50U=((__STRING__BC *)buffer__WYJO);
-    if ((Self__G50U->capacity__HFL <= Self__G50U->count__WJ)) {
-      if ((Self__G50U->capacity__HFL ==  0)) {
-        Self__G50U->capacity__HFL= 32;
-        __tmp__H50U=create__KVW( 32);
-        Self__G50U->storage__4EL=__tmp__H50U;
+  case ____ONOJ__: {
+    __L0FS=((____ONOJ *)((____5J *)__E0JO));
+    __VA1U=((____BC *)__F0JO);
+    if ((__VA1U->__OFL <= __VA1U->__WJ)) {
+      if ((__VA1U->__OFL ==  0)) {
+        __VA1U->__OFL= 32;
+        __WA1U=__RVW( 32);
+        __VA1U->__FFL=__WA1U;
       } else /* FALSE */ {
-        __tmp__I50U=(__INTEGER__Q)(Self__G50U->capacity__HFL <<  1);
-        __tmp__H50U=((__CHARACTER__DB *)Self__G50U->storage__4EL);
-        old_nb_elts__K50U=Self__G50U->capacity__HFL;
-        __tmp__L50U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H50U),((__UINTEGER_32__RWB )old_nb_elts__K50U),((__UINTEGER_32__RWB )__tmp__I50U));
-        __tmp__H50U=((__CHARACTER__DB *)__tmp__L50U);
-        clear__to__F00(__tmp__H50U,old_nb_elts__K50U,(__INTEGER__Q)(__tmp__I50U -  1));
-        Self__G50U->storage__4EL=__tmp__H50U;
-        Self__G50U->capacity__HFL=__tmp__I50U;
+        __XA1U=(____Q)(__VA1U->__OFL <<  1);
+        __WA1U=((____DB *)__VA1U->__FFL);
+        __ZA1U=__VA1U->__OFL;
+        __0A1U=__55W(((____IB )__WA1U),((____YWB )__ZA1U),((____YWB )__XA1U));
+        __WA1U=((____DB *)__0A1U);
+        __M00(__WA1U,__ZA1U,(____Q)(__XA1U -  1));
+        __VA1U->__FFL=__WA1U;
+        __VA1U->__OFL=__XA1U;
       };
     };
-    ((__CHARACTER__DB *)Self__G50U->storage__4EL)[Self__G50U->count__WJ]='\'';
-    Self__G50U->count__WJ=(__INTEGER__Q)(Self__G50U->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__WYJO),Self__2YFS->text__ID5J);
-    Self__G50U=((__STRING__BC *)buffer__WYJO);
-    if ((Self__G50U->capacity__HFL <= Self__G50U->count__WJ)) {
-      if ((Self__G50U->capacity__HFL ==  0)) {
-        Self__G50U->capacity__HFL= 32;
-        __tmp__H50U=create__KVW( 32);
-        Self__G50U->storage__4EL=__tmp__H50U;
+    ((____DB *)__VA1U->__FFL)[__VA1U->__WJ]='\'';
+    __VA1U->__WJ=(____Q)(__VA1U->__WJ +  1);
+    __EWX(((____BC *)__F0JO),__L0FS->__XE5J);
+    __VA1U=((____BC *)__F0JO);
+    if ((__VA1U->__OFL <= __VA1U->__WJ)) {
+      if ((__VA1U->__OFL ==  0)) {
+        __VA1U->__OFL= 32;
+        __WA1U=__RVW( 32);
+        __VA1U->__FFL=__WA1U;
       } else /* FALSE */ {
-        __tmp__I50U=(__INTEGER__Q)(Self__G50U->capacity__HFL <<  1);
-        __tmp__H50U=((__CHARACTER__DB *)Self__G50U->storage__4EL);
-        old_nb_elts__K50U=Self__G50U->capacity__HFL;
-        __tmp__L50U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H50U),((__UINTEGER_32__RWB )old_nb_elts__K50U),((__UINTEGER_32__RWB )__tmp__I50U));
-        __tmp__H50U=((__CHARACTER__DB *)__tmp__L50U);
-        clear__to__F00(__tmp__H50U,old_nb_elts__K50U,(__INTEGER__Q)(__tmp__I50U -  1));
-        Self__G50U->storage__4EL=__tmp__H50U;
-        Self__G50U->capacity__HFL=__tmp__I50U;
+        __XA1U=(____Q)(__VA1U->__OFL <<  1);
+        __WA1U=((____DB *)__VA1U->__FFL);
+        __ZA1U=__VA1U->__OFL;
+        __0A1U=__55W(((____IB )__WA1U),((____YWB )__ZA1U),((____YWB )__XA1U));
+        __WA1U=((____DB *)__0A1U);
+        __M00(__WA1U,__ZA1U,(____Q)(__XA1U -  1));
+        __VA1U->__FFL=__WA1U;
+        __VA1U->__OFL=__XA1U;
       };
     };
-    ((__CHARACTER__DB *)Self__G50U->storage__4EL)[Self__G50U->count__WJ]='\'';
-    Self__G50U->count__WJ=(__INTEGER__Q)(Self__G50U->count__WJ +  1);
+    ((____DB *)__VA1U->__FFL)[__VA1U->__WJ]='\'';
+    __VA1U->__WJ=(____Q)(__VA1U->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__4YFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__VYJO));
-    Self__G50U=((__STRING__BC *)buffer__WYJO);
-    if ((Self__G50U->capacity__HFL <= Self__G50U->count__WJ)) {
-      if ((Self__G50U->capacity__HFL ==  0)) {
-        Self__G50U->capacity__HFL= 32;
-        __tmp__H50U=create__KVW( 32);
-        Self__G50U->storage__4EL=__tmp__H50U;
+  case ____YOOJ__: {
+    __N0FS=((____YOOJ *)((____5J *)__E0JO));
+    __VA1U=((____BC *)__F0JO);
+    if ((__VA1U->__OFL <= __VA1U->__WJ)) {
+      if ((__VA1U->__OFL ==  0)) {
+        __VA1U->__OFL= 32;
+        __WA1U=__RVW( 32);
+        __VA1U->__FFL=__WA1U;
       } else /* FALSE */ {
-        __tmp__I50U=(__INTEGER__Q)(Self__G50U->capacity__HFL <<  1);
-        __tmp__H50U=((__CHARACTER__DB *)Self__G50U->storage__4EL);
-        old_nb_elts__K50U=Self__G50U->capacity__HFL;
-        __tmp__L50U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H50U),((__UINTEGER_32__RWB )old_nb_elts__K50U),((__UINTEGER_32__RWB )__tmp__I50U));
-        __tmp__H50U=((__CHARACTER__DB *)__tmp__L50U);
-        clear__to__F00(__tmp__H50U,old_nb_elts__K50U,(__INTEGER__Q)(__tmp__I50U -  1));
-        Self__G50U->storage__4EL=__tmp__H50U;
-        Self__G50U->capacity__HFL=__tmp__I50U;
+        __XA1U=(____Q)(__VA1U->__OFL <<  1);
+        __WA1U=((____DB *)__VA1U->__FFL);
+        __ZA1U=__VA1U->__OFL;
+        __0A1U=__55W(((____IB )__WA1U),((____YWB )__ZA1U),((____YWB )__XA1U));
+        __WA1U=((____DB *)__0A1U);
+        __M00(__WA1U,__ZA1U,(____Q)(__XA1U -  1));
+        __VA1U->__FFL=__WA1U;
+        __VA1U->__OFL=__XA1U;
       };
     };
-    ((__CHARACTER__DB *)Self__G50U->storage__4EL)[Self__G50U->count__WJ]='\"';
-    Self__G50U->count__WJ=(__INTEGER__Q)(Self__G50U->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__WYJO),Self__4YFS->string__EBJK);
-    Self__G50U=((__STRING__BC *)buffer__WYJO);
-    if ((Self__G50U->capacity__HFL <= Self__G50U->count__WJ)) {
-      if ((Self__G50U->capacity__HFL ==  0)) {
-        Self__G50U->capacity__HFL= 32;
-        __tmp__H50U=create__KVW( 32);
-        Self__G50U->storage__4EL=__tmp__H50U;
+    ((____DB *)__VA1U->__FFL)[__VA1U->__WJ]='\"';
+    __VA1U->__WJ=(____Q)(__VA1U->__WJ +  1);
+    __EWX(((____BC *)__F0JO),__N0FS->__TCJK);
+    __VA1U=((____BC *)__F0JO);
+    if ((__VA1U->__OFL <= __VA1U->__WJ)) {
+      if ((__VA1U->__OFL ==  0)) {
+        __VA1U->__OFL= 32;
+        __WA1U=__RVW( 32);
+        __VA1U->__FFL=__WA1U;
       } else /* FALSE */ {
-        __tmp__I50U=(__INTEGER__Q)(Self__G50U->capacity__HFL <<  1);
-        __tmp__H50U=((__CHARACTER__DB *)Self__G50U->storage__4EL);
-        old_nb_elts__K50U=Self__G50U->capacity__HFL;
-        __tmp__L50U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__H50U),((__UINTEGER_32__RWB )old_nb_elts__K50U),((__UINTEGER_32__RWB )__tmp__I50U));
-        __tmp__H50U=((__CHARACTER__DB *)__tmp__L50U);
-        clear__to__F00(__tmp__H50U,old_nb_elts__K50U,(__INTEGER__Q)(__tmp__I50U -  1));
-        Self__G50U->storage__4EL=__tmp__H50U;
-        Self__G50U->capacity__HFL=__tmp__I50U;
+        __XA1U=(____Q)(__VA1U->__OFL <<  1);
+        __WA1U=((____DB *)__VA1U->__FFL);
+        __ZA1U=__VA1U->__OFL;
+        __0A1U=__55W(((____IB )__WA1U),((____YWB )__ZA1U),((____YWB )__XA1U));
+        __WA1U=((____DB *)__0A1U);
+        __M00(__WA1U,__ZA1U,(____Q)(__XA1U -  1));
+        __VA1U->__FFL=__WA1U;
+        __VA1U->__OFL=__XA1U;
       };
     };
-    ((__CHARACTER__DB *)Self__G50U->storage__4EL)[Self__G50U->count__WJ]='\"';
-    Self__G50U->count__WJ=(__INTEGER__Q)(Self__G50U->count__WJ +  1);
+    ((____DB *)__VA1U->__FFL)[__VA1U->__WJ]='\"';
+    __VA1U->__WJ=(____Q)(__VA1U->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__WYJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__VYJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__F0JO),((____Q5YL *)((____5J *)__E0JO))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__E0JO)),__F0JO);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__VYJO)),buffer__WYJO);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__E0JO)),__F0JO);
   } break;
   };
 }
 
-static void put_access_id__in__XYJO(void *e__ZYJO,__STRING__BC *buffer__0YJO)
-// ({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__BC}) Void No recursive, No inlinable.
+static void __G0JO(void *__I0JO,____BC *__J0JO)
+// ({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__BC}) Void No recursive, No inlinable.
 {
-  __CHARACTER_CST__5LOJ *Self__IZFS;
-  __STRING__BC *Self__GA1U;
-  __INTEGER__Q __tmp__IA1U,old_nb_elts__KA1U;
-  __POINTER__IB __tmp__LA1U;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__KZFS;
-  __CHARACTER__DB *__tmp__HA1U;
-  switch (((struct ___OBJ *)e__ZYJO)->__id) {
-  case __STRING_CST__5J__: {
-    genere__0T5J(((__STRING_CST__5J *)e__ZYJO),buffer__0YJO);
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
-    (&__string_507)->count__0C= 35;
-    (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-    append__3VX(((__STRING__BC *)buffer__0YJO),(&__string_507));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
-  } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
-  } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
-  } break;
-  case __IS_EXPANDED__L5NJ__: {
-    (&__string_508)->count__0C= 20;
-    (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-    print__CKG((&__string_508));
+  ____ONOJ *__X0FS;
+  ____BC *__VB1U;
+  ____Q __XB1U,__ZB1U;
+  ____IB __0B1U;
+  ____YOOJ *__Z0FS;
+  ____DB *__WB1U;
+  switch (((struct ___OBJ *)__I0JO)->__id) {
+  case ____5J__: {
+    __JV5J(((____5J *)__I0JO),__J0JO);
+  } break;
+  case ____0AXC__: {
+    __FFSH(((____0AXC *)((____5J *)__I0JO)),__J0JO);
+  } break;
+  case ____NBXC__: {
+    __D15J(((____NBXC *)((____5J *)__I0JO)),__J0JO);
+  } break;
+  case ____ZBXC__: {
+    __XHSH(((____ZBXC *)((____5J *)__I0JO)),__J0JO);
+  } break;
+  case ____DMWH__: {
+    __CWEI(((____DMWH *)((____5J *)__I0JO)),__J0JO);
+    (&__string_507)->__0C= 35;
+    (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+    __EWX(((____BC *)__J0JO),(&__string_507));
+  } break;
+  case ____2A0I__: {
+    __L15J(((____2A0I *)((____5J *)__I0JO)),__J0JO);
+  } break;
+  case ____HJNJ__: {
+    __UAAK(((____HJNJ *)((____5J *)__I0JO)),__J0JO);
+  } break;
+  case ____SJNJ__: {
+    __WFAK(((____SJNJ *)((____5J *)__I0JO)),__J0JO);
+  } 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 *)e__ZYJO)),buffer__0YJO);
+  case ____EBOJ__: {
+    __1KAK(((____EBOJ *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____3BOJ__: {
+    __TLAK(((____3BOJ *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____RCOJ__: {
+    __VQAK(((____RCOJ *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____HDOJ__: {
+    __4SAK(((____HDOJ *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____1DOJ__: {
+    __HVAK(((____1DOJ *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____PEOJ__: {
+    __QXAK(((____PEOJ *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____DFOJ__: {
+    __ZZAK(((____DFOJ *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____XFOJ__: {
+    __C2AK(((____XFOJ *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __PUT_TO__BFOJ__: {
-    genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____QGOJ__: {
+    __L4AK(((____QGOJ *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __ITEM__VFOJ__: {
-    genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____EHOJ__: {
+    __AABK(((____EHOJ *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____2HOJ__: {
+    __FABK(((____2HOJ *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __CAST__JHOJ__: {
-    genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____YIOJ__: {
+    __KABK(((____YIOJ *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __REAL_CST__JLOJ__: {
-    append__3VX(((__STRING__BC *)buffer__0YJO),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__ZYJO))->value__DD5J);
+  case ____YMOJ__: {
+    __EWX(((____BC *)__J0JO),((____YMOJ *)((____5J *)__I0JO))->__SE5J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__IZFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__ZYJO));
-    Self__GA1U=((__STRING__BC *)buffer__0YJO);
-    if ((Self__GA1U->capacity__HFL <= Self__GA1U->count__WJ)) {
-      if ((Self__GA1U->capacity__HFL ==  0)) {
-        Self__GA1U->capacity__HFL= 32;
-        __tmp__HA1U=create__KVW( 32);
-        Self__GA1U->storage__4EL=__tmp__HA1U;
+  case ____ONOJ__: {
+    __X0FS=((____ONOJ *)((____5J *)__I0JO));
+    __VB1U=((____BC *)__J0JO);
+    if ((__VB1U->__OFL <= __VB1U->__WJ)) {
+      if ((__VB1U->__OFL ==  0)) {
+        __VB1U->__OFL= 32;
+        __WB1U=__RVW( 32);
+        __VB1U->__FFL=__WB1U;
       } else /* FALSE */ {
-        __tmp__IA1U=(__INTEGER__Q)(Self__GA1U->capacity__HFL <<  1);
-        __tmp__HA1U=((__CHARACTER__DB *)Self__GA1U->storage__4EL);
-        old_nb_elts__KA1U=Self__GA1U->capacity__HFL;
-        __tmp__LA1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HA1U),((__UINTEGER_32__RWB )old_nb_elts__KA1U),((__UINTEGER_32__RWB )__tmp__IA1U));
-        __tmp__HA1U=((__CHARACTER__DB *)__tmp__LA1U);
-        clear__to__F00(__tmp__HA1U,old_nb_elts__KA1U,(__INTEGER__Q)(__tmp__IA1U -  1));
-        Self__GA1U->storage__4EL=__tmp__HA1U;
-        Self__GA1U->capacity__HFL=__tmp__IA1U;
+        __XB1U=(____Q)(__VB1U->__OFL <<  1);
+        __WB1U=((____DB *)__VB1U->__FFL);
+        __ZB1U=__VB1U->__OFL;
+        __0B1U=__55W(((____IB )__WB1U),((____YWB )__ZB1U),((____YWB )__XB1U));
+        __WB1U=((____DB *)__0B1U);
+        __M00(__WB1U,__ZB1U,(____Q)(__XB1U -  1));
+        __VB1U->__FFL=__WB1U;
+        __VB1U->__OFL=__XB1U;
       };
     };
-    ((__CHARACTER__DB *)Self__GA1U->storage__4EL)[Self__GA1U->count__WJ]='\'';
-    Self__GA1U->count__WJ=(__INTEGER__Q)(Self__GA1U->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__0YJO),Self__IZFS->text__ID5J);
-    Self__GA1U=((__STRING__BC *)buffer__0YJO);
-    if ((Self__GA1U->capacity__HFL <= Self__GA1U->count__WJ)) {
-      if ((Self__GA1U->capacity__HFL ==  0)) {
-        Self__GA1U->capacity__HFL= 32;
-        __tmp__HA1U=create__KVW( 32);
-        Self__GA1U->storage__4EL=__tmp__HA1U;
+    ((____DB *)__VB1U->__FFL)[__VB1U->__WJ]='\'';
+    __VB1U->__WJ=(____Q)(__VB1U->__WJ +  1);
+    __EWX(((____BC *)__J0JO),__X0FS->__XE5J);
+    __VB1U=((____BC *)__J0JO);
+    if ((__VB1U->__OFL <= __VB1U->__WJ)) {
+      if ((__VB1U->__OFL ==  0)) {
+        __VB1U->__OFL= 32;
+        __WB1U=__RVW( 32);
+        __VB1U->__FFL=__WB1U;
       } else /* FALSE */ {
-        __tmp__IA1U=(__INTEGER__Q)(Self__GA1U->capacity__HFL <<  1);
-        __tmp__HA1U=((__CHARACTER__DB *)Self__GA1U->storage__4EL);
-        old_nb_elts__KA1U=Self__GA1U->capacity__HFL;
-        __tmp__LA1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HA1U),((__UINTEGER_32__RWB )old_nb_elts__KA1U),((__UINTEGER_32__RWB )__tmp__IA1U));
-        __tmp__HA1U=((__CHARACTER__DB *)__tmp__LA1U);
-        clear__to__F00(__tmp__HA1U,old_nb_elts__KA1U,(__INTEGER__Q)(__tmp__IA1U -  1));
-        Self__GA1U->storage__4EL=__tmp__HA1U;
-        Self__GA1U->capacity__HFL=__tmp__IA1U;
+        __XB1U=(____Q)(__VB1U->__OFL <<  1);
+        __WB1U=((____DB *)__VB1U->__FFL);
+        __ZB1U=__VB1U->__OFL;
+        __0B1U=__55W(((____IB )__WB1U),((____YWB )__ZB1U),((____YWB )__XB1U));
+        __WB1U=((____DB *)__0B1U);
+        __M00(__WB1U,__ZB1U,(____Q)(__XB1U -  1));
+        __VB1U->__FFL=__WB1U;
+        __VB1U->__OFL=__XB1U;
       };
     };
-    ((__CHARACTER__DB *)Self__GA1U->storage__4EL)[Self__GA1U->count__WJ]='\'';
-    Self__GA1U->count__WJ=(__INTEGER__Q)(Self__GA1U->count__WJ +  1);
+    ((____DB *)__VB1U->__FFL)[__VB1U->__WJ]='\'';
+    __VB1U->__WJ=(____Q)(__VB1U->__WJ +  1);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__KZFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__ZYJO));
-    Self__GA1U=((__STRING__BC *)buffer__0YJO);
-    if ((Self__GA1U->capacity__HFL <= Self__GA1U->count__WJ)) {
-      if ((Self__GA1U->capacity__HFL ==  0)) {
-        Self__GA1U->capacity__HFL= 32;
-        __tmp__HA1U=create__KVW( 32);
-        Self__GA1U->storage__4EL=__tmp__HA1U;
+  case ____YOOJ__: {
+    __Z0FS=((____YOOJ *)((____5J *)__I0JO));
+    __VB1U=((____BC *)__J0JO);
+    if ((__VB1U->__OFL <= __VB1U->__WJ)) {
+      if ((__VB1U->__OFL ==  0)) {
+        __VB1U->__OFL= 32;
+        __WB1U=__RVW( 32);
+        __VB1U->__FFL=__WB1U;
       } else /* FALSE */ {
-        __tmp__IA1U=(__INTEGER__Q)(Self__GA1U->capacity__HFL <<  1);
-        __tmp__HA1U=((__CHARACTER__DB *)Self__GA1U->storage__4EL);
-        old_nb_elts__KA1U=Self__GA1U->capacity__HFL;
-        __tmp__LA1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HA1U),((__UINTEGER_32__RWB )old_nb_elts__KA1U),((__UINTEGER_32__RWB )__tmp__IA1U));
-        __tmp__HA1U=((__CHARACTER__DB *)__tmp__LA1U);
-        clear__to__F00(__tmp__HA1U,old_nb_elts__KA1U,(__INTEGER__Q)(__tmp__IA1U -  1));
-        Self__GA1U->storage__4EL=__tmp__HA1U;
-        Self__GA1U->capacity__HFL=__tmp__IA1U;
+        __XB1U=(____Q)(__VB1U->__OFL <<  1);
+        __WB1U=((____DB *)__VB1U->__FFL);
+        __ZB1U=__VB1U->__OFL;
+        __0B1U=__55W(((____IB )__WB1U),((____YWB )__ZB1U),((____YWB )__XB1U));
+        __WB1U=((____DB *)__0B1U);
+        __M00(__WB1U,__ZB1U,(____Q)(__XB1U -  1));
+        __VB1U->__FFL=__WB1U;
+        __VB1U->__OFL=__XB1U;
       };
     };
-    ((__CHARACTER__DB *)Self__GA1U->storage__4EL)[Self__GA1U->count__WJ]='\"';
-    Self__GA1U->count__WJ=(__INTEGER__Q)(Self__GA1U->count__WJ +  1);
-    append__3VX(((__STRING__BC *)buffer__0YJO),Self__KZFS->string__EBJK);
-    Self__GA1U=((__STRING__BC *)buffer__0YJO);
-    if ((Self__GA1U->capacity__HFL <= Self__GA1U->count__WJ)) {
-      if ((Self__GA1U->capacity__HFL ==  0)) {
-        Self__GA1U->capacity__HFL= 32;
-        __tmp__HA1U=create__KVW( 32);
-        Self__GA1U->storage__4EL=__tmp__HA1U;
+    ((____DB *)__VB1U->__FFL)[__VB1U->__WJ]='\"';
+    __VB1U->__WJ=(____Q)(__VB1U->__WJ +  1);
+    __EWX(((____BC *)__J0JO),__Z0FS->__TCJK);
+    __VB1U=((____BC *)__J0JO);
+    if ((__VB1U->__OFL <= __VB1U->__WJ)) {
+      if ((__VB1U->__OFL ==  0)) {
+        __VB1U->__OFL= 32;
+        __WB1U=__RVW( 32);
+        __VB1U->__FFL=__WB1U;
       } else /* FALSE */ {
-        __tmp__IA1U=(__INTEGER__Q)(Self__GA1U->capacity__HFL <<  1);
-        __tmp__HA1U=((__CHARACTER__DB *)Self__GA1U->storage__4EL);
-        old_nb_elts__KA1U=Self__GA1U->capacity__HFL;
-        __tmp__LA1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HA1U),((__UINTEGER_32__RWB )old_nb_elts__KA1U),((__UINTEGER_32__RWB )__tmp__IA1U));
-        __tmp__HA1U=((__CHARACTER__DB *)__tmp__LA1U);
-        clear__to__F00(__tmp__HA1U,old_nb_elts__KA1U,(__INTEGER__Q)(__tmp__IA1U -  1));
-        Self__GA1U->storage__4EL=__tmp__HA1U;
-        Self__GA1U->capacity__HFL=__tmp__IA1U;
+        __XB1U=(____Q)(__VB1U->__OFL <<  1);
+        __WB1U=((____DB *)__VB1U->__FFL);
+        __ZB1U=__VB1U->__OFL;
+        __0B1U=__55W(((____IB )__WB1U),((____YWB )__ZB1U),((____YWB )__XB1U));
+        __WB1U=((____DB *)__0B1U);
+        __M00(__WB1U,__ZB1U,(____Q)(__XB1U -  1));
+        __VB1U->__FFL=__WB1U;
+        __VB1U->__OFL=__XB1U;
       };
     };
-    ((__CHARACTER__DB *)Self__GA1U->storage__4EL)[Self__GA1U->count__WJ]='\"';
-    Self__GA1U->count__WJ=(__INTEGER__Q)(Self__GA1U->count__WJ +  1);
+    ((____DB *)__VB1U->__FFL)[__VB1U->__WJ]='\"';
+    __VB1U->__WJ=(____Q)(__VB1U->__WJ +  1);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____IM4K__: {
+    __0TBN(((____IM4K *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____T5FL__: {
+    __PCAP(((____T5FL *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____3DUL__: {
+    __TQTP(((____3DUL *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____0EUL__: {
+    __HR0P(((____0EUL *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____BGUL__: {
+    __ZQTP(((____BGUL *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____2GUL__: {
+    __OR0P(((____2GUL *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____B0VL__: {
+    __IPCN(((____B0VL *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____P0VL__: {
+    __HTGM(((____P0VL *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    append__3VX(((__STRING__BC *)buffer__0YJO),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__ZYJO))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+  case ____Q5YL__: {
+    __EWX(((____BC *)__J0JO),((____Q5YL *)((____5J *)__I0JO))->__HBKM->__GKRG.__WO5D);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____UVPM__: {
+    __SFXN(((____UVPM *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____0ZPM__: {
+    __UR0P(((____0ZPM *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_OR__3P0N__: {
-    genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____MR0N__: {
+    __OVVO(((____MR0N *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____YWBP__: {
+    __NWZQ(((____YWBP *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_INF__2WBP__: {
-    genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____LYBP__: {
+    __MYUP(((____LYBP *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____CZBP__: {
+    __O3UP(((____CZBP *)((____5J *)__I0JO)),__J0JO);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__ZYJO)),buffer__0YJO);
+  case ____3BEP__: {
+    __5REQ(((____3BEP *)((____5J *)__I0JO)),__J0JO);
   } break;
   };
-  append__3VX(((__STRING__BC *)buffer__0YJO),(&__string_664));
+  __EWX(((____BC *)__J0JO),(&__string_664));
 }
 
-static void genere_value__350K(__WRITE_GLOBAL__EXKJ *Self__450K,__STRING__BC *buffer__550K)
-// ({WRITE_GLOBAL__EXKJ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __MB1K(____TYKJ *__NB1K,____BC *__OB1K)
+// ({__TYKJ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  void *__tmp__GA1K,*__tmp__TA1K,*__tmp__5B1K,*__tmp__IC1K;
-  __CHARACTER_CST__5LOJ *Self__UZFS,*Self__N1FS,*Self__V3FS;
-  __STRING__BC *Self__GB1U,*Self__GC1U,*Self__OD1U;
-  __INTEGER__Q __tmp__IB1U,old_nb_elts__KB1U,__tmp__IC1U;
-  __INTEGER__Q old_nb_elts__KC1U,__tmp__QD1U,old_nb_elts__SD1U;
-  __POINTER__IB __tmp__LB1U,__tmp__LC1U,__tmp__TD1U;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__WZFS,*Self__P1FS,*Self__X3FS;
-  __TYPE_FULL__PMB *__tmp__UA1K,*__tmp__AC1K,*__tmp__JC1K;
-  __CHARACTER__DB *__tmp__HB1U,*__tmp__HC1U,*__tmp__PD1U;
-  __BOOLEAN__L __tmp__ZA1K,__tmp__NC1K,__tmp__0C1K;
-  if (is_java__EE) {
-    __tmp__GA1K=Self__450K->parent_write__FXKJ.value__LEJJ;
-    switch (((struct ___OBJ *)__tmp__GA1K)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__GA1K),buffer__550K);
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__550K),(&__string_507));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      (&__string_508)->count__0C= 20;
-      (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-      print__CKG((&__string_508));
+  void *__VB1K,*__CC1K,*__OD1K,*__XD1K;
+  ____ONOJ *__D1FS,*__22FS,*__E5FS;
+  ____BC *__VC1U,*__VD1U,*__3E1U;
+  ____Q __XC1U,__ZC1U,__XD1U,__ZD1U,__5E1U,__BF1U;
+  ____IB __0C1U,__0D1U,__CF1U;
+  ____YOOJ *__F1FS,*__42FS,*__G5FS;
+  ____WMB *__DC1K,*__PD1K,*__YD1K;
+  ____DB *__WC1U,*__WD1U,*__4E1U;
+  ____L __IC1K,__2D1K,__JE1K;
+  if (__EE) {
+    __VB1K=__NB1K->__UYKJ.__0FJJ;
+    switch (((struct ___OBJ *)__VB1K)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__VB1K),__OB1K);
+    } break;
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__VB1K)),__OB1K);
+    } break;
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__VB1K)),__OB1K);
+    } break;
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__VB1K)),__OB1K);
+    } break;
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__VB1K)),__OB1K);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__OB1K),(&__string_507));
+    } break;
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__VB1K)),__OB1K);
+    } break;
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__VB1K)),__OB1K);
+    } break;
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__VB1K)),__OB1K);
+    } 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 *)__tmp__GA1K)),buffer__550K);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__550K),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__GA1K))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__OB1K),((____YMOJ *)((____5J *)__VB1K))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__UZFS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__GA1K));
-      Self__GB1U=((__STRING__BC *)buffer__550K);
-      if ((Self__GB1U->capacity__HFL <= Self__GB1U->count__WJ)) {
-        if ((Self__GB1U->capacity__HFL ==  0)) {
-          Self__GB1U->capacity__HFL= 32;
-          __tmp__HB1U=create__KVW( 32);
-          Self__GB1U->storage__4EL=__tmp__HB1U;
+    case ____ONOJ__: {
+      __D1FS=((____ONOJ *)((____5J *)__VB1K));
+      __VC1U=((____BC *)__OB1K);
+      if ((__VC1U->__OFL <= __VC1U->__WJ)) {
+        if ((__VC1U->__OFL ==  0)) {
+          __VC1U->__OFL= 32;
+          __WC1U=__RVW( 32);
+          __VC1U->__FFL=__WC1U;
         } else /* FALSE */ {
-          __tmp__IB1U=(__INTEGER__Q)(Self__GB1U->capacity__HFL <<  1);
-          __tmp__HB1U=((__CHARACTER__DB *)Self__GB1U->storage__4EL);
-          old_nb_elts__KB1U=Self__GB1U->capacity__HFL;
-          __tmp__LB1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HB1U),((__UINTEGER_32__RWB )old_nb_elts__KB1U),((__UINTEGER_32__RWB )__tmp__IB1U));
-          __tmp__HB1U=((__CHARACTER__DB *)__tmp__LB1U);
-          clear__to__F00(__tmp__HB1U,old_nb_elts__KB1U,(__INTEGER__Q)(__tmp__IB1U -  1));
-          Self__GB1U->storage__4EL=__tmp__HB1U;
-          Self__GB1U->capacity__HFL=__tmp__IB1U;
+          __XC1U=(____Q)(__VC1U->__OFL <<  1);
+          __WC1U=((____DB *)__VC1U->__FFL);
+          __ZC1U=__VC1U->__OFL;
+          __0C1U=__55W(((____IB )__WC1U),((____YWB )__ZC1U),((____YWB )__XC1U));
+          __WC1U=((____DB *)__0C1U);
+          __M00(__WC1U,__ZC1U,(____Q)(__XC1U -  1));
+          __VC1U->__FFL=__WC1U;
+          __VC1U->__OFL=__XC1U;
         };
       };
-      ((__CHARACTER__DB *)Self__GB1U->storage__4EL)[Self__GB1U->count__WJ]='\'';
-      Self__GB1U->count__WJ=(__INTEGER__Q)(Self__GB1U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__550K),Self__UZFS->text__ID5J);
-      Self__GB1U=((__STRING__BC *)buffer__550K);
-      if ((Self__GB1U->capacity__HFL <= Self__GB1U->count__WJ)) {
-        if ((Self__GB1U->capacity__HFL ==  0)) {
-          Self__GB1U->capacity__HFL= 32;
-          __tmp__HB1U=create__KVW( 32);
-          Self__GB1U->storage__4EL=__tmp__HB1U;
+      ((____DB *)__VC1U->__FFL)[__VC1U->__WJ]='\'';
+      __VC1U->__WJ=(____Q)(__VC1U->__WJ +  1);
+      __EWX(((____BC *)__OB1K),__D1FS->__XE5J);
+      __VC1U=((____BC *)__OB1K);
+      if ((__VC1U->__OFL <= __VC1U->__WJ)) {
+        if ((__VC1U->__OFL ==  0)) {
+          __VC1U->__OFL= 32;
+          __WC1U=__RVW( 32);
+          __VC1U->__FFL=__WC1U;
         } else /* FALSE */ {
-          __tmp__IB1U=(__INTEGER__Q)(Self__GB1U->capacity__HFL <<  1);
-          __tmp__HB1U=((__CHARACTER__DB *)Self__GB1U->storage__4EL);
-          old_nb_elts__KB1U=Self__GB1U->capacity__HFL;
-          __tmp__LB1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HB1U),((__UINTEGER_32__RWB )old_nb_elts__KB1U),((__UINTEGER_32__RWB )__tmp__IB1U));
-          __tmp__HB1U=((__CHARACTER__DB *)__tmp__LB1U);
-          clear__to__F00(__tmp__HB1U,old_nb_elts__KB1U,(__INTEGER__Q)(__tmp__IB1U -  1));
-          Self__GB1U->storage__4EL=__tmp__HB1U;
-          Self__GB1U->capacity__HFL=__tmp__IB1U;
+          __XC1U=(____Q)(__VC1U->__OFL <<  1);
+          __WC1U=((____DB *)__VC1U->__FFL);
+          __ZC1U=__VC1U->__OFL;
+          __0C1U=__55W(((____IB )__WC1U),((____YWB )__ZC1U),((____YWB )__XC1U));
+          __WC1U=((____DB *)__0C1U);
+          __M00(__WC1U,__ZC1U,(____Q)(__XC1U -  1));
+          __VC1U->__FFL=__WC1U;
+          __VC1U->__OFL=__XC1U;
         };
       };
-      ((__CHARACTER__DB *)Self__GB1U->storage__4EL)[Self__GB1U->count__WJ]='\'';
-      Self__GB1U->count__WJ=(__INTEGER__Q)(Self__GB1U->count__WJ +  1);
+      ((____DB *)__VC1U->__FFL)[__VC1U->__WJ]='\'';
+      __VC1U->__WJ=(____Q)(__VC1U->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__WZFS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__GA1K));
-      Self__GB1U=((__STRING__BC *)buffer__550K);
-      if ((Self__GB1U->capacity__HFL <= Self__GB1U->count__WJ)) {
-        if ((Self__GB1U->capacity__HFL ==  0)) {
-          Self__GB1U->capacity__HFL= 32;
-          __tmp__HB1U=create__KVW( 32);
-          Self__GB1U->storage__4EL=__tmp__HB1U;
+    case ____YOOJ__: {
+      __F1FS=((____YOOJ *)((____5J *)__VB1K));
+      __VC1U=((____BC *)__OB1K);
+      if ((__VC1U->__OFL <= __VC1U->__WJ)) {
+        if ((__VC1U->__OFL ==  0)) {
+          __VC1U->__OFL= 32;
+          __WC1U=__RVW( 32);
+          __VC1U->__FFL=__WC1U;
         } else /* FALSE */ {
-          __tmp__IB1U=(__INTEGER__Q)(Self__GB1U->capacity__HFL <<  1);
-          __tmp__HB1U=((__CHARACTER__DB *)Self__GB1U->storage__4EL);
-          old_nb_elts__KB1U=Self__GB1U->capacity__HFL;
-          __tmp__LB1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HB1U),((__UINTEGER_32__RWB )old_nb_elts__KB1U),((__UINTEGER_32__RWB )__tmp__IB1U));
-          __tmp__HB1U=((__CHARACTER__DB *)__tmp__LB1U);
-          clear__to__F00(__tmp__HB1U,old_nb_elts__KB1U,(__INTEGER__Q)(__tmp__IB1U -  1));
-          Self__GB1U->storage__4EL=__tmp__HB1U;
-          Self__GB1U->capacity__HFL=__tmp__IB1U;
+          __XC1U=(____Q)(__VC1U->__OFL <<  1);
+          __WC1U=((____DB *)__VC1U->__FFL);
+          __ZC1U=__VC1U->__OFL;
+          __0C1U=__55W(((____IB )__WC1U),((____YWB )__ZC1U),((____YWB )__XC1U));
+          __WC1U=((____DB *)__0C1U);
+          __M00(__WC1U,__ZC1U,(____Q)(__XC1U -  1));
+          __VC1U->__FFL=__WC1U;
+          __VC1U->__OFL=__XC1U;
         };
       };
-      ((__CHARACTER__DB *)Self__GB1U->storage__4EL)[Self__GB1U->count__WJ]='\"';
-      Self__GB1U->count__WJ=(__INTEGER__Q)(Self__GB1U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__550K),Self__WZFS->string__EBJK);
-      Self__GB1U=((__STRING__BC *)buffer__550K);
-      if ((Self__GB1U->capacity__HFL <= Self__GB1U->count__WJ)) {
-        if ((Self__GB1U->capacity__HFL ==  0)) {
-          Self__GB1U->capacity__HFL= 32;
-          __tmp__HB1U=create__KVW( 32);
-          Self__GB1U->storage__4EL=__tmp__HB1U;
+      ((____DB *)__VC1U->__FFL)[__VC1U->__WJ]='\"';
+      __VC1U->__WJ=(____Q)(__VC1U->__WJ +  1);
+      __EWX(((____BC *)__OB1K),__F1FS->__TCJK);
+      __VC1U=((____BC *)__OB1K);
+      if ((__VC1U->__OFL <= __VC1U->__WJ)) {
+        if ((__VC1U->__OFL ==  0)) {
+          __VC1U->__OFL= 32;
+          __WC1U=__RVW( 32);
+          __VC1U->__FFL=__WC1U;
         } else /* FALSE */ {
-          __tmp__IB1U=(__INTEGER__Q)(Self__GB1U->capacity__HFL <<  1);
-          __tmp__HB1U=((__CHARACTER__DB *)Self__GB1U->storage__4EL);
-          old_nb_elts__KB1U=Self__GB1U->capacity__HFL;
-          __tmp__LB1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HB1U),((__UINTEGER_32__RWB )old_nb_elts__KB1U),((__UINTEGER_32__RWB )__tmp__IB1U));
-          __tmp__HB1U=((__CHARACTER__DB *)__tmp__LB1U);
-          clear__to__F00(__tmp__HB1U,old_nb_elts__KB1U,(__INTEGER__Q)(__tmp__IB1U -  1));
-          Self__GB1U->storage__4EL=__tmp__HB1U;
-          Self__GB1U->capacity__HFL=__tmp__IB1U;
+          __XC1U=(____Q)(__VC1U->__OFL <<  1);
+          __WC1U=((____DB *)__VC1U->__FFL);
+          __ZC1U=__VC1U->__OFL;
+          __0C1U=__55W(((____IB )__WC1U),((____YWB )__ZC1U),((____YWB )__XC1U));
+          __WC1U=((____DB *)__0C1U);
+          __M00(__WC1U,__ZC1U,(____Q)(__XC1U -  1));
+          __VC1U->__FFL=__WC1U;
+          __VC1U->__OFL=__XC1U;
         };
       };
-      ((__CHARACTER__DB *)Self__GB1U->storage__4EL)[Self__GB1U->count__WJ]='\"';
-      Self__GB1U->count__WJ=(__INTEGER__Q)(Self__GB1U->count__WJ +  1);
+      ((____DB *)__VC1U->__FFL)[__VC1U->__WJ]='\"';
+      __VC1U->__WJ=(____Q)(__VC1U->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__550K),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__GA1K))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__OB1K),((____Q5YL *)((____5J *)__VB1K))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__VB1K)),__OB1K);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__GA1K)),buffer__550K);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__VB1K)),__OB1K);
     } break;
     };
   } else /* FALSE */ {
-    if (((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__450K->global__105J->parent_variable__XIRG.type__1N5D)->flag__ELK &  16) !=  0)) {
-      __tmp__TA1K=Self__450K->parent_write__FXKJ.value__LEJJ;
-      switch (((struct ___OBJ *)__tmp__TA1K)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__UA1K=((__STRING_CST__5J *)__tmp__TA1K)->parent_constant__EK.static_type__SG4D;
+    if (((____3LC)(((____WMB *)__NB1K->__K25J->__GKRG.__KP5D)->__LLK &  16) !=  0)) {
+      __CC1K=__NB1K->__UYKJ.__0FJJ;
+      switch (((struct ___OBJ *)__CC1K)->__id) {
+      case ____5J__: {
+        __DC1K=((____5J *)__CC1K)->__EK.__BI4D;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__UA1K=((__EXTERNAL_C__L5WC *)__tmp__TA1K)->static_type__J54D;
+      case ____0AXC__: {
+        __DC1K=((____0AXC *)__CC1K)->__YA5D;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__UA1K=((__PROTOTYPE_CST__45WC *)__tmp__TA1K)->parent_constant__55WC.static_type__SG4D;
+      case ____NBXC__: {
+        __DC1K=((____NBXC *)__CC1K)->__OBXC.__BI4D;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__UA1K=((__INTEGER_CST__KAXC *)__tmp__TA1K)->parent_constant__LAXC.static_type__SG4D;
+      case ____ZBXC__: {
+        __DC1K=((____ZBXC *)__CC1K)->__0BXC.__BI4D;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__UA1K=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__TA1K));
+      case ____DMWH__: {
+        __DC1K=__B21J(((____DMWH *)__CC1K));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__UA1K=((__READ_LOCAL__N5ZI *)__tmp__TA1K)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+      case ____2A0I__: {
+        __DC1K=((____2A0I *)__CC1K)->__4VEJ->__Q5WC.__KP5D;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__UA1K=static_type__2CCK();
+      case ____HJNJ__: {
+        __DC1K=__LECK();
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__UA1K=static_type__BDCK();
+      case ____SJNJ__: {
+        __DC1K=__QECK();
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__UA1K=static_type__GDCK();
+      case ____0AOJ__: {
+        __DC1K=__VECK();
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__UA1K=static_type__LDCK();
+      case ____EBOJ__: {
+        __DC1K=__0ECK();
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__UA1K=static_type__QDCK();
+      case ____3BOJ__: {
+        __DC1K=__5ECK();
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__UA1K=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__TA1K));
+      case ____RCOJ__: {
+        __DC1K=__EFCK(((____RCOJ *)__CC1K));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__UA1K=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__TA1K));
+      case ____HDOJ__: {
+        __DC1K=__JFCK(((____HDOJ *)__CC1K));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__UA1K=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__TA1K));
+      case ____1DOJ__: {
+        __DC1K=__OFCK(((____1DOJ *)__CC1K));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__UA1K=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__TA1K));
+      case ____PEOJ__: {
+        __DC1K=__TFCK(((____PEOJ *)__CC1K));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__UA1K=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__TA1K));
+      case ____DFOJ__: {
+        __DC1K=__YFCK(((____DFOJ *)__CC1K));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__UA1K=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__TA1K));
+      case ____XFOJ__: {
+        __DC1K=__3FCK(((____XFOJ *)__CC1K));
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__UA1K=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+      case ____QGOJ__: {
+        __DC1K=__HMB__->__IMB.__BMC;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__UA1K=static_type__XECK(((__ITEM__VFOJ *)__tmp__TA1K));
+      case ____EHOJ__: {
+        __DC1K=__GGCK(((____EHOJ *)__CC1K));
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__UA1K=static_type__DFCK();
+      case ____2HOJ__: {
+        __DC1K=__SGCK();
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__UA1K=((__CAST__JHOJ *)__tmp__TA1K)->static_type__TC5J;
+      case ____YIOJ__: {
+        __DC1K=((____YIOJ *)__CC1K)->__CE5J;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__UA1K=((__REAL_CST__JLOJ *)__tmp__TA1K)->parent_constant__KLOJ.static_type__SG4D;
+      case ____YMOJ__: {
+        __DC1K=((____YMOJ *)__CC1K)->__ZMOJ.__BI4D;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__UA1K=((__CHARACTER_CST__5LOJ *)__tmp__TA1K)->parent_constant__AMOJ.static_type__SG4D;
+      case ____ONOJ__: {
+        __DC1K=((____ONOJ *)__CC1K)->__PNOJ.__BI4D;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__UA1K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__TA1K)->parent_constant__KNOJ.static_type__SG4D;
+      case ____YOOJ__: {
+        __DC1K=((____YOOJ *)__CC1K)->__ZOOJ.__BI4D;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__UA1K=((__READ_SLOT__ZK4K *)__tmp__TA1K)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+      case ____IM4K__: {
+        __DC1K=((____IM4K *)__CC1K)->__RZFM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__UA1K=static_type__NL5O();
+      case ____T5FL__: {
+        __DC1K=__2M5O();
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__UA1K=static_type__QQTP();
+      case ____3DUL__: {
+        __DC1K=__5RTP();
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__UA1K=static_type__041P();
+      case ____0EUL__: {
+        __DC1K=__JA2P();
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__UA1K=static_type__VQTP();
+      case ____BGUL__: {
+        __DC1K=__ESTP();
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__UA1K=static_type__A51P();
+      case ____2GUL__: {
+        __DC1K=__PA2P();
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__UA1K=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__TA1K));
+      case ____B0VL__: {
+        __DC1K=__DXBN(((____B0VL *)__CC1K));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__UA1K=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__TA1K));
+      case ____P0VL__: {
+        __DC1K=__4AGM(((____P0VL *)__CC1K));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__UA1K=((__READ_GLOBAL__B4YL *)__tmp__TA1K)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+      case ____Q5YL__: {
+        __DC1K=((____Q5YL *)__CC1K)->__HBKM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__UA1K=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__TA1K));
+      case ____UVPM__: {
+        __DC1K=__OFWN(((____UVPM *)__CC1K));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__UA1K=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__TA1K));
+      case ____0ZPM__: {
+        __DC1K=__QM1P(((____0ZPM *)__CC1K));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__UA1K=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__TA1K));
+      case ____MR0N__: {
+        __DC1K=__FQVO(((____MR0N *)__CC1K));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__UA1K=static_type__BA0Q();
+      case ____YWBP__: {
+        __DC1K=__QB0Q();
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__UA1K=static_type__MBUP();
+      case ____LYBP__: {
+        __DC1K=__1CUP();
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__UA1K=static_type__RBUP();
+      case ____CZBP__: {
+        __DC1K=__ADUP();
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__UA1K=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__TA1K));
+      case ____3BEP__: {
+        __DC1K=__ZPFQ(((____3BEP *)__CC1K));
       } break;
       };
-      __tmp__ZA1K=(! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__UA1K)->flag__ELK &  16) !=  0));
+      __IC1K=(! ((____3LC)(((____WMB *)__DC1K)->__LLK &  16) !=  0));
     } else /* FALSE */ {
-      __tmp__ZA1K=FALSE__O__;
+      __IC1K=__O__;
     };
-    if (__tmp__ZA1K) {
-      append__3VX(((__STRING__BC *)buffer__550K),(&__string_672));
-      __tmp__TA1K=Self__450K->parent_write__FXKJ.value__LEJJ;
-      switch (((struct ___OBJ *)__tmp__TA1K)->__id) {
-      case __STRING_CST__5J__: {
-        genere__0T5J(((__STRING_CST__5J *)__tmp__TA1K),buffer__550K);
+    if (__IC1K) {
+      __EWX(((____BC *)__OB1K),(&__string_672));
+      __CC1K=__NB1K->__UYKJ.__0FJJ;
+      switch (((struct ___OBJ *)__CC1K)->__id) {
+      case ____5J__: {
+        __JV5J(((____5J *)__CC1K),__OB1K);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____0AXC__: {
+        __FFSH(((____0AXC *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____NBXC__: {
+        __D15J(((____NBXC *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____ZBXC__: {
+        __XHSH(((____ZBXC *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
-        (&__string_507)->count__0C= 35;
-        (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-        append__3VX(((__STRING__BC *)buffer__550K),(&__string_507));
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____5J *)__CC1K)),__OB1K);
+        (&__string_507)->__0C= 35;
+        (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+        __EWX(((____BC *)__OB1K),(&__string_507));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____2A0I__: {
+        __L15J(((____2A0I *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____HJNJ__: {
+        __UAAK(((____HJNJ *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____SJNJ__: {
+        __WFAK(((____SJNJ *)((____5J *)__CC1K)),__OB1K);
       } 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__TA1K)),buffer__550K);
+      case ____EBOJ__: {
+        __1KAK(((____EBOJ *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____3BOJ__: {
+        __TLAK(((____3BOJ *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____RCOJ__: {
+        __VQAK(((____RCOJ *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____HDOJ__: {
+        __4SAK(((____HDOJ *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____1DOJ__: {
+        __HVAK(((____1DOJ *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____PEOJ__: {
+        __QXAK(((____PEOJ *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____DFOJ__: {
+        __ZZAK(((____DFOJ *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____XFOJ__: {
+        __C2AK(((____XFOJ *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __PUT_TO__BFOJ__: {
-        genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____QGOJ__: {
+        __L4AK(((____QGOJ *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __ITEM__VFOJ__: {
-        genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____EHOJ__: {
+        __AABK(((____EHOJ *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____2HOJ__: {
+        __FABK(((____2HOJ *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __CAST__JHOJ__: {
-        genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____YIOJ__: {
+        __KABK(((____YIOJ *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __REAL_CST__JLOJ__: {
-        append__3VX(((__STRING__BC *)buffer__550K),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__TA1K))->value__DD5J);
+      case ____YMOJ__: {
+        __EWX(((____BC *)__OB1K),((____YMOJ *)((____5J *)__CC1K))->__SE5J);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__N1FS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__TA1K));
-        Self__GC1U=((__STRING__BC *)buffer__550K);
-        if ((Self__GC1U->capacity__HFL <= Self__GC1U->count__WJ)) {
-          if ((Self__GC1U->capacity__HFL ==  0)) {
-            Self__GC1U->capacity__HFL= 32;
-            __tmp__HC1U=create__KVW( 32);
-            Self__GC1U->storage__4EL=__tmp__HC1U;
+      case ____ONOJ__: {
+        __22FS=((____ONOJ *)((____5J *)__CC1K));
+        __VD1U=((____BC *)__OB1K);
+        if ((__VD1U->__OFL <= __VD1U->__WJ)) {
+          if ((__VD1U->__OFL ==  0)) {
+            __VD1U->__OFL= 32;
+            __WD1U=__RVW( 32);
+            __VD1U->__FFL=__WD1U;
           } else /* FALSE */ {
-            __tmp__IC1U=(__INTEGER__Q)(Self__GC1U->capacity__HFL <<  1);
-            __tmp__HC1U=((__CHARACTER__DB *)Self__GC1U->storage__4EL);
-            old_nb_elts__KC1U=Self__GC1U->capacity__HFL;
-            __tmp__LC1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HC1U),((__UINTEGER_32__RWB )old_nb_elts__KC1U),((__UINTEGER_32__RWB )__tmp__IC1U));
-            __tmp__HC1U=((__CHARACTER__DB *)__tmp__LC1U);
-            clear__to__F00(__tmp__HC1U,old_nb_elts__KC1U,(__INTEGER__Q)(__tmp__IC1U -  1));
-            Self__GC1U->storage__4EL=__tmp__HC1U;
-            Self__GC1U->capacity__HFL=__tmp__IC1U;
+            __XD1U=(____Q)(__VD1U->__OFL <<  1);
+            __WD1U=((____DB *)__VD1U->__FFL);
+            __ZD1U=__VD1U->__OFL;
+            __0D1U=__55W(((____IB )__WD1U),((____YWB )__ZD1U),((____YWB )__XD1U));
+            __WD1U=((____DB *)__0D1U);
+            __M00(__WD1U,__ZD1U,(____Q)(__XD1U -  1));
+            __VD1U->__FFL=__WD1U;
+            __VD1U->__OFL=__XD1U;
           };
         };
-        ((__CHARACTER__DB *)Self__GC1U->storage__4EL)[Self__GC1U->count__WJ]='\'';
-        Self__GC1U->count__WJ=(__INTEGER__Q)(Self__GC1U->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__550K),Self__N1FS->text__ID5J);
-        Self__GC1U=((__STRING__BC *)buffer__550K);
-        if ((Self__GC1U->capacity__HFL <= Self__GC1U->count__WJ)) {
-          if ((Self__GC1U->capacity__HFL ==  0)) {
-            Self__GC1U->capacity__HFL= 32;
-            __tmp__HC1U=create__KVW( 32);
-            Self__GC1U->storage__4EL=__tmp__HC1U;
+        ((____DB *)__VD1U->__FFL)[__VD1U->__WJ]='\'';
+        __VD1U->__WJ=(____Q)(__VD1U->__WJ +  1);
+        __EWX(((____BC *)__OB1K),__22FS->__XE5J);
+        __VD1U=((____BC *)__OB1K);
+        if ((__VD1U->__OFL <= __VD1U->__WJ)) {
+          if ((__VD1U->__OFL ==  0)) {
+            __VD1U->__OFL= 32;
+            __WD1U=__RVW( 32);
+            __VD1U->__FFL=__WD1U;
           } else /* FALSE */ {
-            __tmp__IC1U=(__INTEGER__Q)(Self__GC1U->capacity__HFL <<  1);
-            __tmp__HC1U=((__CHARACTER__DB *)Self__GC1U->storage__4EL);
-            old_nb_elts__KC1U=Self__GC1U->capacity__HFL;
-            __tmp__LC1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HC1U),((__UINTEGER_32__RWB )old_nb_elts__KC1U),((__UINTEGER_32__RWB )__tmp__IC1U));
-            __tmp__HC1U=((__CHARACTER__DB *)__tmp__LC1U);
-            clear__to__F00(__tmp__HC1U,old_nb_elts__KC1U,(__INTEGER__Q)(__tmp__IC1U -  1));
-            Self__GC1U->storage__4EL=__tmp__HC1U;
-            Self__GC1U->capacity__HFL=__tmp__IC1U;
+            __XD1U=(____Q)(__VD1U->__OFL <<  1);
+            __WD1U=((____DB *)__VD1U->__FFL);
+            __ZD1U=__VD1U->__OFL;
+            __0D1U=__55W(((____IB )__WD1U),((____YWB )__ZD1U),((____YWB )__XD1U));
+            __WD1U=((____DB *)__0D1U);
+            __M00(__WD1U,__ZD1U,(____Q)(__XD1U -  1));
+            __VD1U->__FFL=__WD1U;
+            __VD1U->__OFL=__XD1U;
           };
         };
-        ((__CHARACTER__DB *)Self__GC1U->storage__4EL)[Self__GC1U->count__WJ]='\'';
-        Self__GC1U->count__WJ=(__INTEGER__Q)(Self__GC1U->count__WJ +  1);
+        ((____DB *)__VD1U->__FFL)[__VD1U->__WJ]='\'';
+        __VD1U->__WJ=(____Q)(__VD1U->__WJ +  1);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__P1FS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__TA1K));
-        Self__GC1U=((__STRING__BC *)buffer__550K);
-        if ((Self__GC1U->capacity__HFL <= Self__GC1U->count__WJ)) {
-          if ((Self__GC1U->capacity__HFL ==  0)) {
-            Self__GC1U->capacity__HFL= 32;
-            __tmp__HC1U=create__KVW( 32);
-            Self__GC1U->storage__4EL=__tmp__HC1U;
+      case ____YOOJ__: {
+        __42FS=((____YOOJ *)((____5J *)__CC1K));
+        __VD1U=((____BC *)__OB1K);
+        if ((__VD1U->__OFL <= __VD1U->__WJ)) {
+          if ((__VD1U->__OFL ==  0)) {
+            __VD1U->__OFL= 32;
+            __WD1U=__RVW( 32);
+            __VD1U->__FFL=__WD1U;
           } else /* FALSE */ {
-            __tmp__IC1U=(__INTEGER__Q)(Self__GC1U->capacity__HFL <<  1);
-            __tmp__HC1U=((__CHARACTER__DB *)Self__GC1U->storage__4EL);
-            old_nb_elts__KC1U=Self__GC1U->capacity__HFL;
-            __tmp__LC1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HC1U),((__UINTEGER_32__RWB )old_nb_elts__KC1U),((__UINTEGER_32__RWB )__tmp__IC1U));
-            __tmp__HC1U=((__CHARACTER__DB *)__tmp__LC1U);
-            clear__to__F00(__tmp__HC1U,old_nb_elts__KC1U,(__INTEGER__Q)(__tmp__IC1U -  1));
-            Self__GC1U->storage__4EL=__tmp__HC1U;
-            Self__GC1U->capacity__HFL=__tmp__IC1U;
+            __XD1U=(____Q)(__VD1U->__OFL <<  1);
+            __WD1U=((____DB *)__VD1U->__FFL);
+            __ZD1U=__VD1U->__OFL;
+            __0D1U=__55W(((____IB )__WD1U),((____YWB )__ZD1U),((____YWB )__XD1U));
+            __WD1U=((____DB *)__0D1U);
+            __M00(__WD1U,__ZD1U,(____Q)(__XD1U -  1));
+            __VD1U->__FFL=__WD1U;
+            __VD1U->__OFL=__XD1U;
           };
         };
-        ((__CHARACTER__DB *)Self__GC1U->storage__4EL)[Self__GC1U->count__WJ]='\"';
-        Self__GC1U->count__WJ=(__INTEGER__Q)(Self__GC1U->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__550K),Self__P1FS->string__EBJK);
-        Self__GC1U=((__STRING__BC *)buffer__550K);
-        if ((Self__GC1U->capacity__HFL <= Self__GC1U->count__WJ)) {
-          if ((Self__GC1U->capacity__HFL ==  0)) {
-            Self__GC1U->capacity__HFL= 32;
-            __tmp__HC1U=create__KVW( 32);
-            Self__GC1U->storage__4EL=__tmp__HC1U;
+        ((____DB *)__VD1U->__FFL)[__VD1U->__WJ]='\"';
+        __VD1U->__WJ=(____Q)(__VD1U->__WJ +  1);
+        __EWX(((____BC *)__OB1K),__42FS->__TCJK);
+        __VD1U=((____BC *)__OB1K);
+        if ((__VD1U->__OFL <= __VD1U->__WJ)) {
+          if ((__VD1U->__OFL ==  0)) {
+            __VD1U->__OFL= 32;
+            __WD1U=__RVW( 32);
+            __VD1U->__FFL=__WD1U;
           } else /* FALSE */ {
-            __tmp__IC1U=(__INTEGER__Q)(Self__GC1U->capacity__HFL <<  1);
-            __tmp__HC1U=((__CHARACTER__DB *)Self__GC1U->storage__4EL);
-            old_nb_elts__KC1U=Self__GC1U->capacity__HFL;
-            __tmp__LC1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HC1U),((__UINTEGER_32__RWB )old_nb_elts__KC1U),((__UINTEGER_32__RWB )__tmp__IC1U));
-            __tmp__HC1U=((__CHARACTER__DB *)__tmp__LC1U);
-            clear__to__F00(__tmp__HC1U,old_nb_elts__KC1U,(__INTEGER__Q)(__tmp__IC1U -  1));
-            Self__GC1U->storage__4EL=__tmp__HC1U;
-            Self__GC1U->capacity__HFL=__tmp__IC1U;
+            __XD1U=(____Q)(__VD1U->__OFL <<  1);
+            __WD1U=((____DB *)__VD1U->__FFL);
+            __ZD1U=__VD1U->__OFL;
+            __0D1U=__55W(((____IB )__WD1U),((____YWB )__ZD1U),((____YWB )__XD1U));
+            __WD1U=((____DB *)__0D1U);
+            __M00(__WD1U,__ZD1U,(____Q)(__XD1U -  1));
+            __VD1U->__FFL=__WD1U;
+            __VD1U->__OFL=__XD1U;
           };
         };
-        ((__CHARACTER__DB *)Self__GC1U->storage__4EL)[Self__GC1U->count__WJ]='\"';
-        Self__GC1U->count__WJ=(__INTEGER__Q)(Self__GC1U->count__WJ +  1);
+        ((____DB *)__VD1U->__FFL)[__VD1U->__WJ]='\"';
+        __VD1U->__WJ=(____Q)(__VD1U->__WJ +  1);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____IM4K__: {
+        __0TBN(((____IM4K *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____T5FL__: {
+        __PCAP(((____T5FL *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____3DUL__: {
+        __TQTP(((____3DUL *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____0EUL__: {
+        __HR0P(((____0EUL *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____BGUL__: {
+        __ZQTP(((____BGUL *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____2GUL__: {
+        __OR0P(((____2GUL *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____B0VL__: {
+        __IPCN(((____B0VL *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____P0VL__: {
+        __HTGM(((____P0VL *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        append__3VX(((__STRING__BC *)buffer__550K),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__TA1K))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+      case ____Q5YL__: {
+        __EWX(((____BC *)__OB1K),((____Q5YL *)((____5J *)__CC1K))->__HBKM->__GKRG.__WO5D);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____UVPM__: {
+        __SFXN(((____UVPM *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____0ZPM__: {
+        __UR0P(((____0ZPM *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_OR__3P0N__: {
-        genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____MR0N__: {
+        __OVVO(((____MR0N *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____YWBP__: {
+        __NWZQ(((____YWBP *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_INF__2WBP__: {
-        genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____LYBP__: {
+        __MYUP(((____LYBP *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____CZBP__: {
+        __O3UP(((____CZBP *)((____5J *)__CC1K)),__OB1K);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__TA1K)),buffer__550K);
+      case ____3BEP__: {
+        __5REQ(((____3BEP *)((____5J *)__CC1K)),__OB1K);
       } break;
       };
-      Self__GB1U=((__STRING__BC *)buffer__550K);
-      if ((Self__GB1U->capacity__HFL <= Self__GB1U->count__WJ)) {
-        if ((Self__GB1U->capacity__HFL ==  0)) {
-          Self__GB1U->capacity__HFL= 32;
-          __tmp__HB1U=create__KVW( 32);
-          Self__GB1U->storage__4EL=__tmp__HB1U;
+      __VC1U=((____BC *)__OB1K);
+      if ((__VC1U->__OFL <= __VC1U->__WJ)) {
+        if ((__VC1U->__OFL ==  0)) {
+          __VC1U->__OFL= 32;
+          __WC1U=__RVW( 32);
+          __VC1U->__FFL=__WC1U;
         } else /* FALSE */ {
-          __tmp__IB1U=(__INTEGER__Q)(Self__GB1U->capacity__HFL <<  1);
-          __tmp__HB1U=((__CHARACTER__DB *)Self__GB1U->storage__4EL);
-          old_nb_elts__KB1U=Self__GB1U->capacity__HFL;
-          __tmp__LB1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HB1U),((__UINTEGER_32__RWB )old_nb_elts__KB1U),((__UINTEGER_32__RWB )__tmp__IB1U));
-          __tmp__HB1U=((__CHARACTER__DB *)__tmp__LB1U);
-          clear__to__F00(__tmp__HB1U,old_nb_elts__KB1U,(__INTEGER__Q)(__tmp__IB1U -  1));
-          Self__GB1U->storage__4EL=__tmp__HB1U;
-          Self__GB1U->capacity__HFL=__tmp__IB1U;
+          __XC1U=(____Q)(__VC1U->__OFL <<  1);
+          __WC1U=((____DB *)__VC1U->__FFL);
+          __ZC1U=__VC1U->__OFL;
+          __0C1U=__55W(((____IB )__WC1U),((____YWB )__ZC1U),((____YWB )__XC1U));
+          __WC1U=((____DB *)__0C1U);
+          __M00(__WC1U,__ZC1U,(____Q)(__XC1U -  1));
+          __VC1U->__FFL=__WC1U;
+          __VC1U->__OFL=__XC1U;
         };
       };
-      ((__CHARACTER__DB *)Self__GB1U->storage__4EL)[Self__GB1U->count__WJ]=')';
-      Self__GB1U->count__WJ=(__INTEGER__Q)(Self__GB1U->count__WJ +  1);
-      __tmp__ZA1K=TRUE__K__;
+      ((____DB *)__VC1U->__FFL)[__VC1U->__WJ]=')';
+      __VC1U->__WJ=(____Q)(__VC1U->__WJ +  1);
+      __IC1K=__K__;
     } else /* FALSE */ {
-      __tmp__ZA1K=FALSE__O__;
+      __IC1K=__O__;
     };
-    if ((! __tmp__ZA1K)) {
-      if ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__450K->global__105J->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0) && (! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__450K->global__105J->parent_variable__XIRG.type__1N5D)->flag__ELK &  16) !=  0)))) {
-        __tmp__5B1K=Self__450K->parent_write__FXKJ.value__LEJJ;
-        switch (((struct ___OBJ *)__tmp__5B1K)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__AC1K=((__STRING_CST__5J *)__tmp__5B1K)->parent_constant__EK.static_type__SG4D;
+    if ((! __IC1K)) {
+      if ((((____3LC)(((____WMB *)__NB1K->__K25J->__GKRG.__KP5D)->__LLK &  1) !=  0) && (! ((____3LC)(((____WMB *)__NB1K->__K25J->__GKRG.__KP5D)->__LLK &  16) !=  0)))) {
+        __OD1K=__NB1K->__UYKJ.__0FJJ;
+        switch (((struct ___OBJ *)__OD1K)->__id) {
+        case ____5J__: {
+          __PD1K=((____5J *)__OD1K)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__AC1K=((__EXTERNAL_C__L5WC *)__tmp__5B1K)->static_type__J54D;
+        case ____0AXC__: {
+          __PD1K=((____0AXC *)__OD1K)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__AC1K=((__PROTOTYPE_CST__45WC *)__tmp__5B1K)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __PD1K=((____NBXC *)__OD1K)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__AC1K=((__INTEGER_CST__KAXC *)__tmp__5B1K)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __PD1K=((____ZBXC *)__OD1K)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__AC1K=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__5B1K));
+        case ____DMWH__: {
+          __PD1K=__B21J(((____DMWH *)__OD1K));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__AC1K=((__READ_LOCAL__N5ZI *)__tmp__5B1K)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __PD1K=((____2A0I *)__OD1K)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__AC1K=static_type__2CCK();
+        case ____HJNJ__: {
+          __PD1K=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__AC1K=static_type__BDCK();
+        case ____SJNJ__: {
+          __PD1K=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__AC1K=static_type__GDCK();
+        case ____0AOJ__: {
+          __PD1K=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__AC1K=static_type__LDCK();
+        case ____EBOJ__: {
+          __PD1K=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__AC1K=static_type__QDCK();
+        case ____3BOJ__: {
+          __PD1K=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__AC1K=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__5B1K));
+        case ____RCOJ__: {
+          __PD1K=__EFCK(((____RCOJ *)__OD1K));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__AC1K=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__5B1K));
+        case ____HDOJ__: {
+          __PD1K=__JFCK(((____HDOJ *)__OD1K));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__AC1K=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__5B1K));
+        case ____1DOJ__: {
+          __PD1K=__OFCK(((____1DOJ *)__OD1K));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__AC1K=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__5B1K));
+        case ____PEOJ__: {
+          __PD1K=__TFCK(((____PEOJ *)__OD1K));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__AC1K=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__5B1K));
+        case ____DFOJ__: {
+          __PD1K=__YFCK(((____DFOJ *)__OD1K));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__AC1K=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__5B1K));
+        case ____XFOJ__: {
+          __PD1K=__3FCK(((____XFOJ *)__OD1K));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__AC1K=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __PD1K=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__AC1K=static_type__XECK(((__ITEM__VFOJ *)__tmp__5B1K));
+        case ____EHOJ__: {
+          __PD1K=__GGCK(((____EHOJ *)__OD1K));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__AC1K=static_type__DFCK();
+        case ____2HOJ__: {
+          __PD1K=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__AC1K=((__CAST__JHOJ *)__tmp__5B1K)->static_type__TC5J;
+        case ____YIOJ__: {
+          __PD1K=((____YIOJ *)__OD1K)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__AC1K=((__REAL_CST__JLOJ *)__tmp__5B1K)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __PD1K=((____YMOJ *)__OD1K)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__AC1K=((__CHARACTER_CST__5LOJ *)__tmp__5B1K)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __PD1K=((____ONOJ *)__OD1K)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__AC1K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__5B1K)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __PD1K=((____YOOJ *)__OD1K)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__AC1K=((__READ_SLOT__ZK4K *)__tmp__5B1K)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __PD1K=((____IM4K *)__OD1K)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__AC1K=static_type__NL5O();
+        case ____T5FL__: {
+          __PD1K=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__AC1K=static_type__QQTP();
+        case ____3DUL__: {
+          __PD1K=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__AC1K=static_type__041P();
+        case ____0EUL__: {
+          __PD1K=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__AC1K=static_type__VQTP();
+        case ____BGUL__: {
+          __PD1K=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__AC1K=static_type__A51P();
+        case ____2GUL__: {
+          __PD1K=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__AC1K=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__5B1K));
+        case ____B0VL__: {
+          __PD1K=__DXBN(((____B0VL *)__OD1K));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__AC1K=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__5B1K));
+        case ____P0VL__: {
+          __PD1K=__4AGM(((____P0VL *)__OD1K));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__AC1K=((__READ_GLOBAL__B4YL *)__tmp__5B1K)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __PD1K=((____Q5YL *)__OD1K)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__AC1K=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__5B1K));
+        case ____UVPM__: {
+          __PD1K=__OFWN(((____UVPM *)__OD1K));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__AC1K=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__5B1K));
+        case ____0ZPM__: {
+          __PD1K=__QM1P(((____0ZPM *)__OD1K));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__AC1K=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__5B1K));
+        case ____MR0N__: {
+          __PD1K=__FQVO(((____MR0N *)__OD1K));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__AC1K=static_type__BA0Q();
+        case ____YWBP__: {
+          __PD1K=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__AC1K=static_type__MBUP();
+        case ____LYBP__: {
+          __PD1K=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__AC1K=static_type__RBUP();
+        case ____CZBP__: {
+          __PD1K=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__AC1K=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__5B1K));
+        case ____3BEP__: {
+          __PD1K=__ZPFQ(((____3BEP *)__OD1K));
         } break;
         };
-        if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__AC1K)->flag__ELK &  1) !=  0))) {
-          __tmp__NC1K=TRUE__K__;
+        if ((! ((____3LC)(((____WMB *)__PD1K)->__LLK &  1) !=  0))) {
+          __2D1K=__K__;
         } else /* FALSE */ {
-          __tmp__IC1K=Self__450K->parent_write__FXKJ.value__LEJJ;
-          switch (((struct ___OBJ *)__tmp__IC1K)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__JC1K=((__STRING_CST__5J *)__tmp__IC1K)->parent_constant__EK.static_type__SG4D;
+          __XD1K=__NB1K->__UYKJ.__0FJJ;
+          switch (((struct ___OBJ *)__XD1K)->__id) {
+          case ____5J__: {
+            __YD1K=((____5J *)__XD1K)->__EK.__BI4D;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__JC1K=((__EXTERNAL_C__L5WC *)__tmp__IC1K)->static_type__J54D;
+          case ____0AXC__: {
+            __YD1K=((____0AXC *)__XD1K)->__YA5D;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__JC1K=((__PROTOTYPE_CST__45WC *)__tmp__IC1K)->parent_constant__55WC.static_type__SG4D;
+          case ____NBXC__: {
+            __YD1K=((____NBXC *)__XD1K)->__OBXC.__BI4D;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__JC1K=((__INTEGER_CST__KAXC *)__tmp__IC1K)->parent_constant__LAXC.static_type__SG4D;
+          case ____ZBXC__: {
+            __YD1K=((____ZBXC *)__XD1K)->__0BXC.__BI4D;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__JC1K=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__IC1K));
+          case ____DMWH__: {
+            __YD1K=__B21J(((____DMWH *)__XD1K));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__JC1K=((__READ_LOCAL__N5ZI *)__tmp__IC1K)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+          case ____2A0I__: {
+            __YD1K=((____2A0I *)__XD1K)->__4VEJ->__Q5WC.__KP5D;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__JC1K=static_type__2CCK();
+          case ____HJNJ__: {
+            __YD1K=__LECK();
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__JC1K=static_type__BDCK();
+          case ____SJNJ__: {
+            __YD1K=__QECK();
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__JC1K=static_type__GDCK();
+          case ____0AOJ__: {
+            __YD1K=__VECK();
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__JC1K=static_type__LDCK();
+          case ____EBOJ__: {
+            __YD1K=__0ECK();
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__JC1K=static_type__QDCK();
+          case ____3BOJ__: {
+            __YD1K=__5ECK();
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__JC1K=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__IC1K));
+          case ____RCOJ__: {
+            __YD1K=__EFCK(((____RCOJ *)__XD1K));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__JC1K=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__IC1K));
+          case ____HDOJ__: {
+            __YD1K=__JFCK(((____HDOJ *)__XD1K));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__JC1K=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__IC1K));
+          case ____1DOJ__: {
+            __YD1K=__OFCK(((____1DOJ *)__XD1K));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__JC1K=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__IC1K));
+          case ____PEOJ__: {
+            __YD1K=__TFCK(((____PEOJ *)__XD1K));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__JC1K=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__IC1K));
+          case ____DFOJ__: {
+            __YD1K=__YFCK(((____DFOJ *)__XD1K));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__JC1K=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__IC1K));
+          case ____XFOJ__: {
+            __YD1K=__3FCK(((____XFOJ *)__XD1K));
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__JC1K=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+          case ____QGOJ__: {
+            __YD1K=__HMB__->__IMB.__BMC;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__JC1K=static_type__XECK(((__ITEM__VFOJ *)__tmp__IC1K));
+          case ____EHOJ__: {
+            __YD1K=__GGCK(((____EHOJ *)__XD1K));
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__JC1K=static_type__DFCK();
+          case ____2HOJ__: {
+            __YD1K=__SGCK();
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__JC1K=((__CAST__JHOJ *)__tmp__IC1K)->static_type__TC5J;
+          case ____YIOJ__: {
+            __YD1K=((____YIOJ *)__XD1K)->__CE5J;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__JC1K=((__REAL_CST__JLOJ *)__tmp__IC1K)->parent_constant__KLOJ.static_type__SG4D;
+          case ____YMOJ__: {
+            __YD1K=((____YMOJ *)__XD1K)->__ZMOJ.__BI4D;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__JC1K=((__CHARACTER_CST__5LOJ *)__tmp__IC1K)->parent_constant__AMOJ.static_type__SG4D;
+          case ____ONOJ__: {
+            __YD1K=((____ONOJ *)__XD1K)->__PNOJ.__BI4D;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__JC1K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__IC1K)->parent_constant__KNOJ.static_type__SG4D;
+          case ____YOOJ__: {
+            __YD1K=((____YOOJ *)__XD1K)->__ZOOJ.__BI4D;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__JC1K=((__READ_SLOT__ZK4K *)__tmp__IC1K)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+          case ____IM4K__: {
+            __YD1K=((____IM4K *)__XD1K)->__RZFM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__JC1K=static_type__NL5O();
+          case ____T5FL__: {
+            __YD1K=__2M5O();
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__JC1K=static_type__QQTP();
+          case ____3DUL__: {
+            __YD1K=__5RTP();
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__JC1K=static_type__041P();
+          case ____0EUL__: {
+            __YD1K=__JA2P();
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__JC1K=static_type__VQTP();
+          case ____BGUL__: {
+            __YD1K=__ESTP();
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__JC1K=static_type__A51P();
+          case ____2GUL__: {
+            __YD1K=__PA2P();
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__JC1K=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__IC1K));
+          case ____B0VL__: {
+            __YD1K=__DXBN(((____B0VL *)__XD1K));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__JC1K=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__IC1K));
+          case ____P0VL__: {
+            __YD1K=__4AGM(((____P0VL *)__XD1K));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__JC1K=((__READ_GLOBAL__B4YL *)__tmp__IC1K)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+          case ____Q5YL__: {
+            __YD1K=((____Q5YL *)__XD1K)->__HBKM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__JC1K=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__IC1K));
+          case ____UVPM__: {
+            __YD1K=__OFWN(((____UVPM *)__XD1K));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__JC1K=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__IC1K));
+          case ____0ZPM__: {
+            __YD1K=__QM1P(((____0ZPM *)__XD1K));
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__JC1K=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__IC1K));
+          case ____MR0N__: {
+            __YD1K=__FQVO(((____MR0N *)__XD1K));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__JC1K=static_type__BA0Q();
+          case ____YWBP__: {
+            __YD1K=__QB0Q();
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__JC1K=static_type__MBUP();
+          case ____LYBP__: {
+            __YD1K=__1CUP();
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__JC1K=static_type__RBUP();
+          case ____CZBP__: {
+            __YD1K=__ADUP();
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__JC1K=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__IC1K));
+          case ____3BEP__: {
+            __YD1K=__ZPFQ(((____3BEP *)__XD1K));
           } break;
           };
-          __tmp__NC1K=((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__JC1K)->flag__ELK &  16) !=  0);
+          __2D1K=((____3LC)(((____WMB *)__YD1K)->__LLK &  16) !=  0);
         };
-        __tmp__0C1K=__tmp__NC1K;
+        __JE1K=__2D1K;
       } else /* FALSE */ {
-        __tmp__0C1K=FALSE__O__;
+        __JE1K=__O__;
       };
-      if (__tmp__0C1K) {
-        __tmp__5B1K=Self__450K->parent_write__FXKJ.value__LEJJ;
-        switch (((struct ___OBJ *)__tmp__5B1K)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__AC1K=((__STRING_CST__5J *)__tmp__5B1K)->parent_constant__EK.static_type__SG4D;
+      if (__JE1K) {
+        __OD1K=__NB1K->__UYKJ.__0FJJ;
+        switch (((struct ___OBJ *)__OD1K)->__id) {
+        case ____5J__: {
+          __PD1K=((____5J *)__OD1K)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__AC1K=((__EXTERNAL_C__L5WC *)__tmp__5B1K)->static_type__J54D;
+        case ____0AXC__: {
+          __PD1K=((____0AXC *)__OD1K)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__AC1K=((__PROTOTYPE_CST__45WC *)__tmp__5B1K)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __PD1K=((____NBXC *)__OD1K)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__AC1K=((__INTEGER_CST__KAXC *)__tmp__5B1K)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __PD1K=((____ZBXC *)__OD1K)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__AC1K=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__5B1K));
+        case ____DMWH__: {
+          __PD1K=__B21J(((____DMWH *)__OD1K));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__AC1K=((__READ_LOCAL__N5ZI *)__tmp__5B1K)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __PD1K=((____2A0I *)__OD1K)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__AC1K=static_type__2CCK();
+        case ____HJNJ__: {
+          __PD1K=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__AC1K=static_type__BDCK();
+        case ____SJNJ__: {
+          __PD1K=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__AC1K=static_type__GDCK();
+        case ____0AOJ__: {
+          __PD1K=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__AC1K=static_type__LDCK();
+        case ____EBOJ__: {
+          __PD1K=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__AC1K=static_type__QDCK();
+        case ____3BOJ__: {
+          __PD1K=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__AC1K=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__5B1K));
+        case ____RCOJ__: {
+          __PD1K=__EFCK(((____RCOJ *)__OD1K));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__AC1K=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__5B1K));
+        case ____HDOJ__: {
+          __PD1K=__JFCK(((____HDOJ *)__OD1K));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__AC1K=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__5B1K));
+        case ____1DOJ__: {
+          __PD1K=__OFCK(((____1DOJ *)__OD1K));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__AC1K=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__5B1K));
+        case ____PEOJ__: {
+          __PD1K=__TFCK(((____PEOJ *)__OD1K));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__AC1K=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__5B1K));
+        case ____DFOJ__: {
+          __PD1K=__YFCK(((____DFOJ *)__OD1K));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__AC1K=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__5B1K));
+        case ____XFOJ__: {
+          __PD1K=__3FCK(((____XFOJ *)__OD1K));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__AC1K=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __PD1K=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__AC1K=static_type__XECK(((__ITEM__VFOJ *)__tmp__5B1K));
+        case ____EHOJ__: {
+          __PD1K=__GGCK(((____EHOJ *)__OD1K));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__AC1K=static_type__DFCK();
+        case ____2HOJ__: {
+          __PD1K=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__AC1K=((__CAST__JHOJ *)__tmp__5B1K)->static_type__TC5J;
+        case ____YIOJ__: {
+          __PD1K=((____YIOJ *)__OD1K)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__AC1K=((__REAL_CST__JLOJ *)__tmp__5B1K)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __PD1K=((____YMOJ *)__OD1K)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__AC1K=((__CHARACTER_CST__5LOJ *)__tmp__5B1K)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __PD1K=((____ONOJ *)__OD1K)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__AC1K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__5B1K)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __PD1K=((____YOOJ *)__OD1K)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__AC1K=((__READ_SLOT__ZK4K *)__tmp__5B1K)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __PD1K=((____IM4K *)__OD1K)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__AC1K=static_type__NL5O();
+        case ____T5FL__: {
+          __PD1K=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__AC1K=static_type__QQTP();
+        case ____3DUL__: {
+          __PD1K=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__AC1K=static_type__041P();
+        case ____0EUL__: {
+          __PD1K=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__AC1K=static_type__VQTP();
+        case ____BGUL__: {
+          __PD1K=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__AC1K=static_type__A51P();
+        case ____2GUL__: {
+          __PD1K=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__AC1K=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__5B1K));
+        case ____B0VL__: {
+          __PD1K=__DXBN(((____B0VL *)__OD1K));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__AC1K=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__5B1K));
+        case ____P0VL__: {
+          __PD1K=__4AGM(((____P0VL *)__OD1K));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__AC1K=((__READ_GLOBAL__B4YL *)__tmp__5B1K)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __PD1K=((____Q5YL *)__OD1K)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__AC1K=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__5B1K));
+        case ____UVPM__: {
+          __PD1K=__OFWN(((____UVPM *)__OD1K));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__AC1K=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__5B1K));
+        case ____0ZPM__: {
+          __PD1K=__QM1P(((____0ZPM *)__OD1K));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__AC1K=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__5B1K));
+        case ____MR0N__: {
+          __PD1K=__FQVO(((____MR0N *)__OD1K));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__AC1K=static_type__BA0Q();
+        case ____YWBP__: {
+          __PD1K=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__AC1K=static_type__MBUP();
+        case ____LYBP__: {
+          __PD1K=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__AC1K=static_type__RBUP();
+        case ____CZBP__: {
+          __PD1K=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__AC1K=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__5B1K));
+        case ____3BEP__: {
+          __PD1K=__ZPFQ(((____3BEP *)__OD1K));
         } break;
         };
-        __tmp__NC1K=((void *)((__TYPE_FULL__PMB *)__tmp__AC1K)->the_parent_type__DLK != (void *)TYPE_NULL__4LB__);
+        __2D1K=((void *)((____WMB *)__PD1K)->__KLK != (void *)__FMB__);
       } else /* FALSE */ {
-        __tmp__NC1K=FALSE__O__;
+        __2D1K=__O__;
       };
-      if (__tmp__NC1K) {
-        append__3VX(((__STRING__BC *)buffer__550K),(&__string_666));
-        __tmp__5B1K=Self__450K->parent_write__FXKJ.value__LEJJ;
-        switch (((struct ___OBJ *)__tmp__5B1K)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)__tmp__5B1K),buffer__550K);
+      if (__2D1K) {
+        __EWX(((____BC *)__OB1K),(&__string_666));
+        __OD1K=__NB1K->__UYKJ.__0FJJ;
+        switch (((struct ___OBJ *)__OD1K)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__OD1K),__OB1K);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__550K),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__OD1K)),__OB1K);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__OB1K),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__OD1K)),__OB1K);
         } 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__5B1K)),buffer__550K);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__550K),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__5B1K))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__OB1K),((____YMOJ *)((____5J *)__OD1K))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__V3FS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__5B1K));
-          Self__OD1U=((__STRING__BC *)buffer__550K);
-          if ((Self__OD1U->capacity__HFL <= Self__OD1U->count__WJ)) {
-            if ((Self__OD1U->capacity__HFL ==  0)) {
-              Self__OD1U->capacity__HFL= 32;
-              __tmp__PD1U=create__KVW( 32);
-              Self__OD1U->storage__4EL=__tmp__PD1U;
+        case ____ONOJ__: {
+          __E5FS=((____ONOJ *)((____5J *)__OD1K));
+          __3E1U=((____BC *)__OB1K);
+          if ((__3E1U->__OFL <= __3E1U->__WJ)) {
+            if ((__3E1U->__OFL ==  0)) {
+              __3E1U->__OFL= 32;
+              __4E1U=__RVW( 32);
+              __3E1U->__FFL=__4E1U;
             } else /* FALSE */ {
-              __tmp__QD1U=(__INTEGER__Q)(Self__OD1U->capacity__HFL <<  1);
-              __tmp__PD1U=((__CHARACTER__DB *)Self__OD1U->storage__4EL);
-              old_nb_elts__SD1U=Self__OD1U->capacity__HFL;
-              __tmp__TD1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PD1U),((__UINTEGER_32__RWB )old_nb_elts__SD1U),((__UINTEGER_32__RWB )__tmp__QD1U));
-              __tmp__PD1U=((__CHARACTER__DB *)__tmp__TD1U);
-              clear__to__F00(__tmp__PD1U,old_nb_elts__SD1U,(__INTEGER__Q)(__tmp__QD1U -  1));
-              Self__OD1U->storage__4EL=__tmp__PD1U;
-              Self__OD1U->capacity__HFL=__tmp__QD1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__OD1U->storage__4EL)[Self__OD1U->count__WJ]='\'';
-          Self__OD1U->count__WJ=(__INTEGER__Q)(Self__OD1U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__550K),Self__V3FS->text__ID5J);
-          Self__OD1U=((__STRING__BC *)buffer__550K);
-          if ((Self__OD1U->capacity__HFL <= Self__OD1U->count__WJ)) {
-            if ((Self__OD1U->capacity__HFL ==  0)) {
-              Self__OD1U->capacity__HFL= 32;
-              __tmp__PD1U=create__KVW( 32);
-              Self__OD1U->storage__4EL=__tmp__PD1U;
+              __5E1U=(____Q)(__3E1U->__OFL <<  1);
+              __4E1U=((____DB *)__3E1U->__FFL);
+              __BF1U=__3E1U->__OFL;
+              __CF1U=__55W(((____IB )__4E1U),((____YWB )__BF1U),((____YWB )__5E1U));
+              __4E1U=((____DB *)__CF1U);
+              __M00(__4E1U,__BF1U,(____Q)(__5E1U -  1));
+              __3E1U->__FFL=__4E1U;
+              __3E1U->__OFL=__5E1U;
+            };
+          };
+          ((____DB *)__3E1U->__FFL)[__3E1U->__WJ]='\'';
+          __3E1U->__WJ=(____Q)(__3E1U->__WJ +  1);
+          __EWX(((____BC *)__OB1K),__E5FS->__XE5J);
+          __3E1U=((____BC *)__OB1K);
+          if ((__3E1U->__OFL <= __3E1U->__WJ)) {
+            if ((__3E1U->__OFL ==  0)) {
+              __3E1U->__OFL= 32;
+              __4E1U=__RVW( 32);
+              __3E1U->__FFL=__4E1U;
             } else /* FALSE */ {
-              __tmp__QD1U=(__INTEGER__Q)(Self__OD1U->capacity__HFL <<  1);
-              __tmp__PD1U=((__CHARACTER__DB *)Self__OD1U->storage__4EL);
-              old_nb_elts__SD1U=Self__OD1U->capacity__HFL;
-              __tmp__TD1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PD1U),((__UINTEGER_32__RWB )old_nb_elts__SD1U),((__UINTEGER_32__RWB )__tmp__QD1U));
-              __tmp__PD1U=((__CHARACTER__DB *)__tmp__TD1U);
-              clear__to__F00(__tmp__PD1U,old_nb_elts__SD1U,(__INTEGER__Q)(__tmp__QD1U -  1));
-              Self__OD1U->storage__4EL=__tmp__PD1U;
-              Self__OD1U->capacity__HFL=__tmp__QD1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__OD1U->storage__4EL)[Self__OD1U->count__WJ]='\'';
-          Self__OD1U->count__WJ=(__INTEGER__Q)(Self__OD1U->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__X3FS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__5B1K));
-          Self__OD1U=((__STRING__BC *)buffer__550K);
-          if ((Self__OD1U->capacity__HFL <= Self__OD1U->count__WJ)) {
-            if ((Self__OD1U->capacity__HFL ==  0)) {
-              Self__OD1U->capacity__HFL= 32;
-              __tmp__PD1U=create__KVW( 32);
-              Self__OD1U->storage__4EL=__tmp__PD1U;
+              __5E1U=(____Q)(__3E1U->__OFL <<  1);
+              __4E1U=((____DB *)__3E1U->__FFL);
+              __BF1U=__3E1U->__OFL;
+              __CF1U=__55W(((____IB )__4E1U),((____YWB )__BF1U),((____YWB )__5E1U));
+              __4E1U=((____DB *)__CF1U);
+              __M00(__4E1U,__BF1U,(____Q)(__5E1U -  1));
+              __3E1U->__FFL=__4E1U;
+              __3E1U->__OFL=__5E1U;
+            };
+          };
+          ((____DB *)__3E1U->__FFL)[__3E1U->__WJ]='\'';
+          __3E1U->__WJ=(____Q)(__3E1U->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __G5FS=((____YOOJ *)((____5J *)__OD1K));
+          __3E1U=((____BC *)__OB1K);
+          if ((__3E1U->__OFL <= __3E1U->__WJ)) {
+            if ((__3E1U->__OFL ==  0)) {
+              __3E1U->__OFL= 32;
+              __4E1U=__RVW( 32);
+              __3E1U->__FFL=__4E1U;
             } else /* FALSE */ {
-              __tmp__QD1U=(__INTEGER__Q)(Self__OD1U->capacity__HFL <<  1);
-              __tmp__PD1U=((__CHARACTER__DB *)Self__OD1U->storage__4EL);
-              old_nb_elts__SD1U=Self__OD1U->capacity__HFL;
-              __tmp__TD1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PD1U),((__UINTEGER_32__RWB )old_nb_elts__SD1U),((__UINTEGER_32__RWB )__tmp__QD1U));
-              __tmp__PD1U=((__CHARACTER__DB *)__tmp__TD1U);
-              clear__to__F00(__tmp__PD1U,old_nb_elts__SD1U,(__INTEGER__Q)(__tmp__QD1U -  1));
-              Self__OD1U->storage__4EL=__tmp__PD1U;
-              Self__OD1U->capacity__HFL=__tmp__QD1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__OD1U->storage__4EL)[Self__OD1U->count__WJ]='\"';
-          Self__OD1U->count__WJ=(__INTEGER__Q)(Self__OD1U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__550K),Self__X3FS->string__EBJK);
-          Self__OD1U=((__STRING__BC *)buffer__550K);
-          if ((Self__OD1U->capacity__HFL <= Self__OD1U->count__WJ)) {
-            if ((Self__OD1U->capacity__HFL ==  0)) {
-              Self__OD1U->capacity__HFL= 32;
-              __tmp__PD1U=create__KVW( 32);
-              Self__OD1U->storage__4EL=__tmp__PD1U;
+              __5E1U=(____Q)(__3E1U->__OFL <<  1);
+              __4E1U=((____DB *)__3E1U->__FFL);
+              __BF1U=__3E1U->__OFL;
+              __CF1U=__55W(((____IB )__4E1U),((____YWB )__BF1U),((____YWB )__5E1U));
+              __4E1U=((____DB *)__CF1U);
+              __M00(__4E1U,__BF1U,(____Q)(__5E1U -  1));
+              __3E1U->__FFL=__4E1U;
+              __3E1U->__OFL=__5E1U;
+            };
+          };
+          ((____DB *)__3E1U->__FFL)[__3E1U->__WJ]='\"';
+          __3E1U->__WJ=(____Q)(__3E1U->__WJ +  1);
+          __EWX(((____BC *)__OB1K),__G5FS->__TCJK);
+          __3E1U=((____BC *)__OB1K);
+          if ((__3E1U->__OFL <= __3E1U->__WJ)) {
+            if ((__3E1U->__OFL ==  0)) {
+              __3E1U->__OFL= 32;
+              __4E1U=__RVW( 32);
+              __3E1U->__FFL=__4E1U;
             } else /* FALSE */ {
-              __tmp__QD1U=(__INTEGER__Q)(Self__OD1U->capacity__HFL <<  1);
-              __tmp__PD1U=((__CHARACTER__DB *)Self__OD1U->storage__4EL);
-              old_nb_elts__SD1U=Self__OD1U->capacity__HFL;
-              __tmp__TD1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PD1U),((__UINTEGER_32__RWB )old_nb_elts__SD1U),((__UINTEGER_32__RWB )__tmp__QD1U));
-              __tmp__PD1U=((__CHARACTER__DB *)__tmp__TD1U);
-              clear__to__F00(__tmp__PD1U,old_nb_elts__SD1U,(__INTEGER__Q)(__tmp__QD1U -  1));
-              Self__OD1U->storage__4EL=__tmp__PD1U;
-              Self__OD1U->capacity__HFL=__tmp__QD1U;
+              __5E1U=(____Q)(__3E1U->__OFL <<  1);
+              __4E1U=((____DB *)__3E1U->__FFL);
+              __BF1U=__3E1U->__OFL;
+              __CF1U=__55W(((____IB )__4E1U),((____YWB )__BF1U),((____YWB )__5E1U));
+              __4E1U=((____DB *)__CF1U);
+              __M00(__4E1U,__BF1U,(____Q)(__5E1U -  1));
+              __3E1U->__FFL=__4E1U;
+              __3E1U->__OFL=__5E1U;
             };
           };
-          ((__CHARACTER__DB *)Self__OD1U->storage__4EL)[Self__OD1U->count__WJ]='\"';
-          Self__OD1U->count__WJ=(__INTEGER__Q)(Self__OD1U->count__WJ +  1);
+          ((____DB *)__3E1U->__FFL)[__3E1U->__WJ]='\"';
+          __3E1U->__WJ=(____Q)(__3E1U->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__550K),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__5B1K))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__OB1K),((____Q5YL *)((____5J *)__OD1K))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__OD1K)),__OB1K);
         } break;
         };
-        Self__GC1U=((__STRING__BC *)buffer__550K);
-        if ((Self__GC1U->capacity__HFL <= Self__GC1U->count__WJ)) {
-          if ((Self__GC1U->capacity__HFL ==  0)) {
-            Self__GC1U->capacity__HFL= 32;
-            __tmp__HC1U=create__KVW( 32);
-            Self__GC1U->storage__4EL=__tmp__HC1U;
+        __VD1U=((____BC *)__OB1K);
+        if ((__VD1U->__OFL <= __VD1U->__WJ)) {
+          if ((__VD1U->__OFL ==  0)) {
+            __VD1U->__OFL= 32;
+            __WD1U=__RVW( 32);
+            __VD1U->__FFL=__WD1U;
           } else /* FALSE */ {
-            __tmp__IC1U=(__INTEGER__Q)(Self__GC1U->capacity__HFL <<  1);
-            __tmp__HC1U=((__CHARACTER__DB *)Self__GC1U->storage__4EL);
-            old_nb_elts__KC1U=Self__GC1U->capacity__HFL;
-            __tmp__LC1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HC1U),((__UINTEGER_32__RWB )old_nb_elts__KC1U),((__UINTEGER_32__RWB )__tmp__IC1U));
-            __tmp__HC1U=((__CHARACTER__DB *)__tmp__LC1U);
-            clear__to__F00(__tmp__HC1U,old_nb_elts__KC1U,(__INTEGER__Q)(__tmp__IC1U -  1));
-            Self__GC1U->storage__4EL=__tmp__HC1U;
-            Self__GC1U->capacity__HFL=__tmp__IC1U;
+            __XD1U=(____Q)(__VD1U->__OFL <<  1);
+            __WD1U=((____DB *)__VD1U->__FFL);
+            __ZD1U=__VD1U->__OFL;
+            __0D1U=__55W(((____IB )__WD1U),((____YWB )__ZD1U),((____YWB )__XD1U));
+            __WD1U=((____DB *)__0D1U);
+            __M00(__WD1U,__ZD1U,(____Q)(__XD1U -  1));
+            __VD1U->__FFL=__WD1U;
+            __VD1U->__OFL=__XD1U;
           };
         };
-        ((__CHARACTER__DB *)Self__GC1U->storage__4EL)[Self__GC1U->count__WJ]=')';
-        Self__GC1U->count__WJ=(__INTEGER__Q)(Self__GC1U->count__WJ +  1);
+        ((____DB *)__VD1U->__FFL)[__VD1U->__WJ]=')';
+        __VD1U->__WJ=(____Q)(__VD1U->__WJ +  1);
       } else /* FALSE */ {
-        __tmp__5B1K=Self__450K->parent_write__FXKJ.value__LEJJ;
-        switch (((struct ___OBJ *)__tmp__5B1K)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)__tmp__5B1K),buffer__550K);
+        __OD1K=__NB1K->__UYKJ.__0FJJ;
+        switch (((struct ___OBJ *)__OD1K)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__OD1K),__OB1K);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__550K),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__OD1K)),__OB1K);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__OB1K),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__OD1K)),__OB1K);
         } 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__5B1K)),buffer__550K);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__550K),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__5B1K))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__OB1K),((____YMOJ *)((____5J *)__OD1K))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__V3FS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__5B1K));
-          Self__OD1U=((__STRING__BC *)buffer__550K);
-          if ((Self__OD1U->capacity__HFL <= Self__OD1U->count__WJ)) {
-            if ((Self__OD1U->capacity__HFL ==  0)) {
-              Self__OD1U->capacity__HFL= 32;
-              __tmp__PD1U=create__KVW( 32);
-              Self__OD1U->storage__4EL=__tmp__PD1U;
+        case ____ONOJ__: {
+          __E5FS=((____ONOJ *)((____5J *)__OD1K));
+          __3E1U=((____BC *)__OB1K);
+          if ((__3E1U->__OFL <= __3E1U->__WJ)) {
+            if ((__3E1U->__OFL ==  0)) {
+              __3E1U->__OFL= 32;
+              __4E1U=__RVW( 32);
+              __3E1U->__FFL=__4E1U;
             } else /* FALSE */ {
-              __tmp__QD1U=(__INTEGER__Q)(Self__OD1U->capacity__HFL <<  1);
-              __tmp__PD1U=((__CHARACTER__DB *)Self__OD1U->storage__4EL);
-              old_nb_elts__SD1U=Self__OD1U->capacity__HFL;
-              __tmp__TD1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PD1U),((__UINTEGER_32__RWB )old_nb_elts__SD1U),((__UINTEGER_32__RWB )__tmp__QD1U));
-              __tmp__PD1U=((__CHARACTER__DB *)__tmp__TD1U);
-              clear__to__F00(__tmp__PD1U,old_nb_elts__SD1U,(__INTEGER__Q)(__tmp__QD1U -  1));
-              Self__OD1U->storage__4EL=__tmp__PD1U;
-              Self__OD1U->capacity__HFL=__tmp__QD1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__OD1U->storage__4EL)[Self__OD1U->count__WJ]='\'';
-          Self__OD1U->count__WJ=(__INTEGER__Q)(Self__OD1U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__550K),Self__V3FS->text__ID5J);
-          Self__OD1U=((__STRING__BC *)buffer__550K);
-          if ((Self__OD1U->capacity__HFL <= Self__OD1U->count__WJ)) {
-            if ((Self__OD1U->capacity__HFL ==  0)) {
-              Self__OD1U->capacity__HFL= 32;
-              __tmp__PD1U=create__KVW( 32);
-              Self__OD1U->storage__4EL=__tmp__PD1U;
+              __5E1U=(____Q)(__3E1U->__OFL <<  1);
+              __4E1U=((____DB *)__3E1U->__FFL);
+              __BF1U=__3E1U->__OFL;
+              __CF1U=__55W(((____IB )__4E1U),((____YWB )__BF1U),((____YWB )__5E1U));
+              __4E1U=((____DB *)__CF1U);
+              __M00(__4E1U,__BF1U,(____Q)(__5E1U -  1));
+              __3E1U->__FFL=__4E1U;
+              __3E1U->__OFL=__5E1U;
+            };
+          };
+          ((____DB *)__3E1U->__FFL)[__3E1U->__WJ]='\'';
+          __3E1U->__WJ=(____Q)(__3E1U->__WJ +  1);
+          __EWX(((____BC *)__OB1K),__E5FS->__XE5J);
+          __3E1U=((____BC *)__OB1K);
+          if ((__3E1U->__OFL <= __3E1U->__WJ)) {
+            if ((__3E1U->__OFL ==  0)) {
+              __3E1U->__OFL= 32;
+              __4E1U=__RVW( 32);
+              __3E1U->__FFL=__4E1U;
             } else /* FALSE */ {
-              __tmp__QD1U=(__INTEGER__Q)(Self__OD1U->capacity__HFL <<  1);
-              __tmp__PD1U=((__CHARACTER__DB *)Self__OD1U->storage__4EL);
-              old_nb_elts__SD1U=Self__OD1U->capacity__HFL;
-              __tmp__TD1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PD1U),((__UINTEGER_32__RWB )old_nb_elts__SD1U),((__UINTEGER_32__RWB )__tmp__QD1U));
-              __tmp__PD1U=((__CHARACTER__DB *)__tmp__TD1U);
-              clear__to__F00(__tmp__PD1U,old_nb_elts__SD1U,(__INTEGER__Q)(__tmp__QD1U -  1));
-              Self__OD1U->storage__4EL=__tmp__PD1U;
-              Self__OD1U->capacity__HFL=__tmp__QD1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__OD1U->storage__4EL)[Self__OD1U->count__WJ]='\'';
-          Self__OD1U->count__WJ=(__INTEGER__Q)(Self__OD1U->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__X3FS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__5B1K));
-          Self__OD1U=((__STRING__BC *)buffer__550K);
-          if ((Self__OD1U->capacity__HFL <= Self__OD1U->count__WJ)) {
-            if ((Self__OD1U->capacity__HFL ==  0)) {
-              Self__OD1U->capacity__HFL= 32;
-              __tmp__PD1U=create__KVW( 32);
-              Self__OD1U->storage__4EL=__tmp__PD1U;
+              __5E1U=(____Q)(__3E1U->__OFL <<  1);
+              __4E1U=((____DB *)__3E1U->__FFL);
+              __BF1U=__3E1U->__OFL;
+              __CF1U=__55W(((____IB )__4E1U),((____YWB )__BF1U),((____YWB )__5E1U));
+              __4E1U=((____DB *)__CF1U);
+              __M00(__4E1U,__BF1U,(____Q)(__5E1U -  1));
+              __3E1U->__FFL=__4E1U;
+              __3E1U->__OFL=__5E1U;
+            };
+          };
+          ((____DB *)__3E1U->__FFL)[__3E1U->__WJ]='\'';
+          __3E1U->__WJ=(____Q)(__3E1U->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __G5FS=((____YOOJ *)((____5J *)__OD1K));
+          __3E1U=((____BC *)__OB1K);
+          if ((__3E1U->__OFL <= __3E1U->__WJ)) {
+            if ((__3E1U->__OFL ==  0)) {
+              __3E1U->__OFL= 32;
+              __4E1U=__RVW( 32);
+              __3E1U->__FFL=__4E1U;
             } else /* FALSE */ {
-              __tmp__QD1U=(__INTEGER__Q)(Self__OD1U->capacity__HFL <<  1);
-              __tmp__PD1U=((__CHARACTER__DB *)Self__OD1U->storage__4EL);
-              old_nb_elts__SD1U=Self__OD1U->capacity__HFL;
-              __tmp__TD1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PD1U),((__UINTEGER_32__RWB )old_nb_elts__SD1U),((__UINTEGER_32__RWB )__tmp__QD1U));
-              __tmp__PD1U=((__CHARACTER__DB *)__tmp__TD1U);
-              clear__to__F00(__tmp__PD1U,old_nb_elts__SD1U,(__INTEGER__Q)(__tmp__QD1U -  1));
-              Self__OD1U->storage__4EL=__tmp__PD1U;
-              Self__OD1U->capacity__HFL=__tmp__QD1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__OD1U->storage__4EL)[Self__OD1U->count__WJ]='\"';
-          Self__OD1U->count__WJ=(__INTEGER__Q)(Self__OD1U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__550K),Self__X3FS->string__EBJK);
-          Self__OD1U=((__STRING__BC *)buffer__550K);
-          if ((Self__OD1U->capacity__HFL <= Self__OD1U->count__WJ)) {
-            if ((Self__OD1U->capacity__HFL ==  0)) {
-              Self__OD1U->capacity__HFL= 32;
-              __tmp__PD1U=create__KVW( 32);
-              Self__OD1U->storage__4EL=__tmp__PD1U;
+              __5E1U=(____Q)(__3E1U->__OFL <<  1);
+              __4E1U=((____DB *)__3E1U->__FFL);
+              __BF1U=__3E1U->__OFL;
+              __CF1U=__55W(((____IB )__4E1U),((____YWB )__BF1U),((____YWB )__5E1U));
+              __4E1U=((____DB *)__CF1U);
+              __M00(__4E1U,__BF1U,(____Q)(__5E1U -  1));
+              __3E1U->__FFL=__4E1U;
+              __3E1U->__OFL=__5E1U;
+            };
+          };
+          ((____DB *)__3E1U->__FFL)[__3E1U->__WJ]='\"';
+          __3E1U->__WJ=(____Q)(__3E1U->__WJ +  1);
+          __EWX(((____BC *)__OB1K),__G5FS->__TCJK);
+          __3E1U=((____BC *)__OB1K);
+          if ((__3E1U->__OFL <= __3E1U->__WJ)) {
+            if ((__3E1U->__OFL ==  0)) {
+              __3E1U->__OFL= 32;
+              __4E1U=__RVW( 32);
+              __3E1U->__FFL=__4E1U;
             } else /* FALSE */ {
-              __tmp__QD1U=(__INTEGER__Q)(Self__OD1U->capacity__HFL <<  1);
-              __tmp__PD1U=((__CHARACTER__DB *)Self__OD1U->storage__4EL);
-              old_nb_elts__SD1U=Self__OD1U->capacity__HFL;
-              __tmp__TD1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PD1U),((__UINTEGER_32__RWB )old_nb_elts__SD1U),((__UINTEGER_32__RWB )__tmp__QD1U));
-              __tmp__PD1U=((__CHARACTER__DB *)__tmp__TD1U);
-              clear__to__F00(__tmp__PD1U,old_nb_elts__SD1U,(__INTEGER__Q)(__tmp__QD1U -  1));
-              Self__OD1U->storage__4EL=__tmp__PD1U;
-              Self__OD1U->capacity__HFL=__tmp__QD1U;
+              __5E1U=(____Q)(__3E1U->__OFL <<  1);
+              __4E1U=((____DB *)__3E1U->__FFL);
+              __BF1U=__3E1U->__OFL;
+              __CF1U=__55W(((____IB )__4E1U),((____YWB )__BF1U),((____YWB )__5E1U));
+              __4E1U=((____DB *)__CF1U);
+              __M00(__4E1U,__BF1U,(____Q)(__5E1U -  1));
+              __3E1U->__FFL=__4E1U;
+              __3E1U->__OFL=__5E1U;
             };
           };
-          ((__CHARACTER__DB *)Self__OD1U->storage__4EL)[Self__OD1U->count__WJ]='\"';
-          Self__OD1U->count__WJ=(__INTEGER__Q)(Self__OD1U->count__WJ +  1);
+          ((____DB *)__3E1U->__FFL)[__3E1U->__WJ]='\"';
+          __3E1U->__WJ=(____Q)(__3E1U->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__550K),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__5B1K))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__OB1K),((____Q5YL *)((____5J *)__OD1K))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__OD1K)),__OB1K);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__5B1K)),buffer__550K);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__OD1K)),__OB1K);
         } break;
         };
       };
@@ -250455,1411 +249653,1410 @@ static void genere_value__350K(__WRITE_GLOBAL__EXKJ *Self__450K,__STRING__BC *bu
   };
 }
 
-static void genere_value__1D1K(__WRITE_SLOT__SXKJ *Self__2D1K,__STRING__BC *buffer__3D1K)
-// ({WRITE_SLOT__SXKJ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __KF1K(____BZKJ *__LF1K,____BC *__MF1K)
+// ({__BZKJ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  void *__tmp__EE1K,*__tmp__RE1K,*__tmp__3F1K,*__tmp__GG1K;
-  __CHARACTER_CST__5LOJ *Self__N4FS,*Self__GAGS,*Self__OCGS;
-  __STRING__BC *Self__WF1U,*Self__WG1U,*Self__4H1U;
-  __INTEGER__Q __tmp__YF1U,old_nb_elts__0F1U,__tmp__YG1U;
-  __INTEGER__Q old_nb_elts__0G1U,__tmp__AI1U,old_nb_elts__CI1U;
-  __POINTER__IB __tmp__1F1U,__tmp__1G1U,__tmp__DI1U;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__P4FS,*Self__IAGS,*Self__QCGS;
-  __TYPE_FULL__PMB *__tmp__SE1K,*__tmp__4F1K,*__tmp__HG1K;
-  __CHARACTER__DB *__tmp__XF1U,*__tmp__XG1U,*__tmp__5H1U;
-  __BOOLEAN__L __tmp__XE1K,__tmp__LG1K,__tmp__YG1K;
-  if (is_java__EE) {
-    __tmp__EE1K=Self__2D1K->parent_write__TXKJ.value__LEJJ;
-    switch (((struct ___OBJ *)__tmp__EE1K)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__EE1K),buffer__3D1K);
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__3D1K),(&__string_507));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      (&__string_508)->count__0C= 20;
-      (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-      print__CKG((&__string_508));
+  void *__TF1K,*__AG1K,*__MH1K,*__VH1K;
+  ____ONOJ *__25FS,*__VBGS,*__3DGS;
+  ____BC *__FH1U,*__FI1U,*__NJ1U;
+  ____Q __HH1U,__JH1U,__HI1U,__JI1U,__PJ1U,__RJ1U;
+  ____IB __KH1U,__KI1U,__SJ1U;
+  ____YOOJ *__45FS,*__XBGS,*__5DGS;
+  ____WMB *__BG1K,*__NH1K,*__WH1K;
+  ____DB *__GH1U,*__GI1U,*__OJ1U;
+  ____L __GG1K,__0H1K,__HI1K;
+  if (__EE) {
+    __TF1K=__LF1K->__CZKJ.__0FJJ;
+    switch (((struct ___OBJ *)__TF1K)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__TF1K),__MF1K);
+    } break;
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__TF1K)),__MF1K);
+    } break;
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__TF1K)),__MF1K);
+    } break;
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__TF1K)),__MF1K);
+    } break;
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__TF1K)),__MF1K);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__MF1K),(&__string_507));
+    } break;
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__TF1K)),__MF1K);
+    } break;
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__TF1K)),__MF1K);
+    } break;
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__TF1K)),__MF1K);
+    } 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 *)__tmp__EE1K)),buffer__3D1K);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__3D1K),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__EE1K))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__MF1K),((____YMOJ *)((____5J *)__TF1K))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__N4FS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__EE1K));
-      Self__WF1U=((__STRING__BC *)buffer__3D1K);
-      if ((Self__WF1U->capacity__HFL <= Self__WF1U->count__WJ)) {
-        if ((Self__WF1U->capacity__HFL ==  0)) {
-          Self__WF1U->capacity__HFL= 32;
-          __tmp__XF1U=create__KVW( 32);
-          Self__WF1U->storage__4EL=__tmp__XF1U;
+    case ____ONOJ__: {
+      __25FS=((____ONOJ *)((____5J *)__TF1K));
+      __FH1U=((____BC *)__MF1K);
+      if ((__FH1U->__OFL <= __FH1U->__WJ)) {
+        if ((__FH1U->__OFL ==  0)) {
+          __FH1U->__OFL= 32;
+          __GH1U=__RVW( 32);
+          __FH1U->__FFL=__GH1U;
         } else /* FALSE */ {
-          __tmp__YF1U=(__INTEGER__Q)(Self__WF1U->capacity__HFL <<  1);
-          __tmp__XF1U=((__CHARACTER__DB *)Self__WF1U->storage__4EL);
-          old_nb_elts__0F1U=Self__WF1U->capacity__HFL;
-          __tmp__1F1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XF1U),((__UINTEGER_32__RWB )old_nb_elts__0F1U),((__UINTEGER_32__RWB )__tmp__YF1U));
-          __tmp__XF1U=((__CHARACTER__DB *)__tmp__1F1U);
-          clear__to__F00(__tmp__XF1U,old_nb_elts__0F1U,(__INTEGER__Q)(__tmp__YF1U -  1));
-          Self__WF1U->storage__4EL=__tmp__XF1U;
-          Self__WF1U->capacity__HFL=__tmp__YF1U;
+          __HH1U=(____Q)(__FH1U->__OFL <<  1);
+          __GH1U=((____DB *)__FH1U->__FFL);
+          __JH1U=__FH1U->__OFL;
+          __KH1U=__55W(((____IB )__GH1U),((____YWB )__JH1U),((____YWB )__HH1U));
+          __GH1U=((____DB *)__KH1U);
+          __M00(__GH1U,__JH1U,(____Q)(__HH1U -  1));
+          __FH1U->__FFL=__GH1U;
+          __FH1U->__OFL=__HH1U;
         };
       };
-      ((__CHARACTER__DB *)Self__WF1U->storage__4EL)[Self__WF1U->count__WJ]='\'';
-      Self__WF1U->count__WJ=(__INTEGER__Q)(Self__WF1U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__3D1K),Self__N4FS->text__ID5J);
-      Self__WF1U=((__STRING__BC *)buffer__3D1K);
-      if ((Self__WF1U->capacity__HFL <= Self__WF1U->count__WJ)) {
-        if ((Self__WF1U->capacity__HFL ==  0)) {
-          Self__WF1U->capacity__HFL= 32;
-          __tmp__XF1U=create__KVW( 32);
-          Self__WF1U->storage__4EL=__tmp__XF1U;
+      ((____DB *)__FH1U->__FFL)[__FH1U->__WJ]='\'';
+      __FH1U->__WJ=(____Q)(__FH1U->__WJ +  1);
+      __EWX(((____BC *)__MF1K),__25FS->__XE5J);
+      __FH1U=((____BC *)__MF1K);
+      if ((__FH1U->__OFL <= __FH1U->__WJ)) {
+        if ((__FH1U->__OFL ==  0)) {
+          __FH1U->__OFL= 32;
+          __GH1U=__RVW( 32);
+          __FH1U->__FFL=__GH1U;
         } else /* FALSE */ {
-          __tmp__YF1U=(__INTEGER__Q)(Self__WF1U->capacity__HFL <<  1);
-          __tmp__XF1U=((__CHARACTER__DB *)Self__WF1U->storage__4EL);
-          old_nb_elts__0F1U=Self__WF1U->capacity__HFL;
-          __tmp__1F1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XF1U),((__UINTEGER_32__RWB )old_nb_elts__0F1U),((__UINTEGER_32__RWB )__tmp__YF1U));
-          __tmp__XF1U=((__CHARACTER__DB *)__tmp__1F1U);
-          clear__to__F00(__tmp__XF1U,old_nb_elts__0F1U,(__INTEGER__Q)(__tmp__YF1U -  1));
-          Self__WF1U->storage__4EL=__tmp__XF1U;
-          Self__WF1U->capacity__HFL=__tmp__YF1U;
+          __HH1U=(____Q)(__FH1U->__OFL <<  1);
+          __GH1U=((____DB *)__FH1U->__FFL);
+          __JH1U=__FH1U->__OFL;
+          __KH1U=__55W(((____IB )__GH1U),((____YWB )__JH1U),((____YWB )__HH1U));
+          __GH1U=((____DB *)__KH1U);
+          __M00(__GH1U,__JH1U,(____Q)(__HH1U -  1));
+          __FH1U->__FFL=__GH1U;
+          __FH1U->__OFL=__HH1U;
         };
       };
-      ((__CHARACTER__DB *)Self__WF1U->storage__4EL)[Self__WF1U->count__WJ]='\'';
-      Self__WF1U->count__WJ=(__INTEGER__Q)(Self__WF1U->count__WJ +  1);
+      ((____DB *)__FH1U->__FFL)[__FH1U->__WJ]='\'';
+      __FH1U->__WJ=(____Q)(__FH1U->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__P4FS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__EE1K));
-      Self__WF1U=((__STRING__BC *)buffer__3D1K);
-      if ((Self__WF1U->capacity__HFL <= Self__WF1U->count__WJ)) {
-        if ((Self__WF1U->capacity__HFL ==  0)) {
-          Self__WF1U->capacity__HFL= 32;
-          __tmp__XF1U=create__KVW( 32);
-          Self__WF1U->storage__4EL=__tmp__XF1U;
+    case ____YOOJ__: {
+      __45FS=((____YOOJ *)((____5J *)__TF1K));
+      __FH1U=((____BC *)__MF1K);
+      if ((__FH1U->__OFL <= __FH1U->__WJ)) {
+        if ((__FH1U->__OFL ==  0)) {
+          __FH1U->__OFL= 32;
+          __GH1U=__RVW( 32);
+          __FH1U->__FFL=__GH1U;
         } else /* FALSE */ {
-          __tmp__YF1U=(__INTEGER__Q)(Self__WF1U->capacity__HFL <<  1);
-          __tmp__XF1U=((__CHARACTER__DB *)Self__WF1U->storage__4EL);
-          old_nb_elts__0F1U=Self__WF1U->capacity__HFL;
-          __tmp__1F1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XF1U),((__UINTEGER_32__RWB )old_nb_elts__0F1U),((__UINTEGER_32__RWB )__tmp__YF1U));
-          __tmp__XF1U=((__CHARACTER__DB *)__tmp__1F1U);
-          clear__to__F00(__tmp__XF1U,old_nb_elts__0F1U,(__INTEGER__Q)(__tmp__YF1U -  1));
-          Self__WF1U->storage__4EL=__tmp__XF1U;
-          Self__WF1U->capacity__HFL=__tmp__YF1U;
+          __HH1U=(____Q)(__FH1U->__OFL <<  1);
+          __GH1U=((____DB *)__FH1U->__FFL);
+          __JH1U=__FH1U->__OFL;
+          __KH1U=__55W(((____IB )__GH1U),((____YWB )__JH1U),((____YWB )__HH1U));
+          __GH1U=((____DB *)__KH1U);
+          __M00(__GH1U,__JH1U,(____Q)(__HH1U -  1));
+          __FH1U->__FFL=__GH1U;
+          __FH1U->__OFL=__HH1U;
         };
       };
-      ((__CHARACTER__DB *)Self__WF1U->storage__4EL)[Self__WF1U->count__WJ]='\"';
-      Self__WF1U->count__WJ=(__INTEGER__Q)(Self__WF1U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__3D1K),Self__P4FS->string__EBJK);
-      Self__WF1U=((__STRING__BC *)buffer__3D1K);
-      if ((Self__WF1U->capacity__HFL <= Self__WF1U->count__WJ)) {
-        if ((Self__WF1U->capacity__HFL ==  0)) {
-          Self__WF1U->capacity__HFL= 32;
-          __tmp__XF1U=create__KVW( 32);
-          Self__WF1U->storage__4EL=__tmp__XF1U;
+      ((____DB *)__FH1U->__FFL)[__FH1U->__WJ]='\"';
+      __FH1U->__WJ=(____Q)(__FH1U->__WJ +  1);
+      __EWX(((____BC *)__MF1K),__45FS->__TCJK);
+      __FH1U=((____BC *)__MF1K);
+      if ((__FH1U->__OFL <= __FH1U->__WJ)) {
+        if ((__FH1U->__OFL ==  0)) {
+          __FH1U->__OFL= 32;
+          __GH1U=__RVW( 32);
+          __FH1U->__FFL=__GH1U;
         } else /* FALSE */ {
-          __tmp__YF1U=(__INTEGER__Q)(Self__WF1U->capacity__HFL <<  1);
-          __tmp__XF1U=((__CHARACTER__DB *)Self__WF1U->storage__4EL);
-          old_nb_elts__0F1U=Self__WF1U->capacity__HFL;
-          __tmp__1F1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XF1U),((__UINTEGER_32__RWB )old_nb_elts__0F1U),((__UINTEGER_32__RWB )__tmp__YF1U));
-          __tmp__XF1U=((__CHARACTER__DB *)__tmp__1F1U);
-          clear__to__F00(__tmp__XF1U,old_nb_elts__0F1U,(__INTEGER__Q)(__tmp__YF1U -  1));
-          Self__WF1U->storage__4EL=__tmp__XF1U;
-          Self__WF1U->capacity__HFL=__tmp__YF1U;
+          __HH1U=(____Q)(__FH1U->__OFL <<  1);
+          __GH1U=((____DB *)__FH1U->__FFL);
+          __JH1U=__FH1U->__OFL;
+          __KH1U=__55W(((____IB )__GH1U),((____YWB )__JH1U),((____YWB )__HH1U));
+          __GH1U=((____DB *)__KH1U);
+          __M00(__GH1U,__JH1U,(____Q)(__HH1U -  1));
+          __FH1U->__FFL=__GH1U;
+          __FH1U->__OFL=__HH1U;
         };
       };
-      ((__CHARACTER__DB *)Self__WF1U->storage__4EL)[Self__WF1U->count__WJ]='\"';
-      Self__WF1U->count__WJ=(__INTEGER__Q)(Self__WF1U->count__WJ +  1);
+      ((____DB *)__FH1U->__FFL)[__FH1U->__WJ]='\"';
+      __FH1U->__WJ=(____Q)(__FH1U->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__3D1K),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__EE1K))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__MF1K),((____Q5YL *)((____5J *)__TF1K))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__TF1K)),__MF1K);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__EE1K)),buffer__3D1K);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__TF1K)),__MF1K);
     } break;
     };
   } else /* FALSE */ {
-    if (((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__2D1K->slot__I25J->parent_variable__XIRG.type__1N5D)->flag__ELK &  16) !=  0)) {
-      __tmp__RE1K=Self__2D1K->parent_write__TXKJ.value__LEJJ;
-      switch (((struct ___OBJ *)__tmp__RE1K)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__SE1K=((__STRING_CST__5J *)__tmp__RE1K)->parent_constant__EK.static_type__SG4D;
+    if (((____3LC)(((____WMB *)__LF1K->__X35J->__GKRG.__KP5D)->__LLK &  16) !=  0)) {
+      __AG1K=__LF1K->__CZKJ.__0FJJ;
+      switch (((struct ___OBJ *)__AG1K)->__id) {
+      case ____5J__: {
+        __BG1K=((____5J *)__AG1K)->__EK.__BI4D;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__SE1K=((__EXTERNAL_C__L5WC *)__tmp__RE1K)->static_type__J54D;
+      case ____0AXC__: {
+        __BG1K=((____0AXC *)__AG1K)->__YA5D;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__SE1K=((__PROTOTYPE_CST__45WC *)__tmp__RE1K)->parent_constant__55WC.static_type__SG4D;
+      case ____NBXC__: {
+        __BG1K=((____NBXC *)__AG1K)->__OBXC.__BI4D;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__SE1K=((__INTEGER_CST__KAXC *)__tmp__RE1K)->parent_constant__LAXC.static_type__SG4D;
+      case ____ZBXC__: {
+        __BG1K=((____ZBXC *)__AG1K)->__0BXC.__BI4D;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__SE1K=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__RE1K));
+      case ____DMWH__: {
+        __BG1K=__B21J(((____DMWH *)__AG1K));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__SE1K=((__READ_LOCAL__N5ZI *)__tmp__RE1K)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+      case ____2A0I__: {
+        __BG1K=((____2A0I *)__AG1K)->__4VEJ->__Q5WC.__KP5D;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__SE1K=static_type__2CCK();
+      case ____HJNJ__: {
+        __BG1K=__LECK();
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__SE1K=static_type__BDCK();
+      case ____SJNJ__: {
+        __BG1K=__QECK();
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__SE1K=static_type__GDCK();
+      case ____0AOJ__: {
+        __BG1K=__VECK();
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__SE1K=static_type__LDCK();
+      case ____EBOJ__: {
+        __BG1K=__0ECK();
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__SE1K=static_type__QDCK();
+      case ____3BOJ__: {
+        __BG1K=__5ECK();
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__SE1K=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__RE1K));
+      case ____RCOJ__: {
+        __BG1K=__EFCK(((____RCOJ *)__AG1K));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__SE1K=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__RE1K));
+      case ____HDOJ__: {
+        __BG1K=__JFCK(((____HDOJ *)__AG1K));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__SE1K=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__RE1K));
+      case ____1DOJ__: {
+        __BG1K=__OFCK(((____1DOJ *)__AG1K));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__SE1K=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__RE1K));
+      case ____PEOJ__: {
+        __BG1K=__TFCK(((____PEOJ *)__AG1K));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__SE1K=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__RE1K));
+      case ____DFOJ__: {
+        __BG1K=__YFCK(((____DFOJ *)__AG1K));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__SE1K=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__RE1K));
+      case ____XFOJ__: {
+        __BG1K=__3FCK(((____XFOJ *)__AG1K));
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__SE1K=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+      case ____QGOJ__: {
+        __BG1K=__HMB__->__IMB.__BMC;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__SE1K=static_type__XECK(((__ITEM__VFOJ *)__tmp__RE1K));
+      case ____EHOJ__: {
+        __BG1K=__GGCK(((____EHOJ *)__AG1K));
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__SE1K=static_type__DFCK();
+      case ____2HOJ__: {
+        __BG1K=__SGCK();
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__SE1K=((__CAST__JHOJ *)__tmp__RE1K)->static_type__TC5J;
+      case ____YIOJ__: {
+        __BG1K=((____YIOJ *)__AG1K)->__CE5J;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__SE1K=((__REAL_CST__JLOJ *)__tmp__RE1K)->parent_constant__KLOJ.static_type__SG4D;
+      case ____YMOJ__: {
+        __BG1K=((____YMOJ *)__AG1K)->__ZMOJ.__BI4D;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__SE1K=((__CHARACTER_CST__5LOJ *)__tmp__RE1K)->parent_constant__AMOJ.static_type__SG4D;
+      case ____ONOJ__: {
+        __BG1K=((____ONOJ *)__AG1K)->__PNOJ.__BI4D;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__SE1K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__RE1K)->parent_constant__KNOJ.static_type__SG4D;
+      case ____YOOJ__: {
+        __BG1K=((____YOOJ *)__AG1K)->__ZOOJ.__BI4D;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__SE1K=((__READ_SLOT__ZK4K *)__tmp__RE1K)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+      case ____IM4K__: {
+        __BG1K=((____IM4K *)__AG1K)->__RZFM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__SE1K=static_type__NL5O();
+      case ____T5FL__: {
+        __BG1K=__2M5O();
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__SE1K=static_type__QQTP();
+      case ____3DUL__: {
+        __BG1K=__5RTP();
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__SE1K=static_type__041P();
+      case ____0EUL__: {
+        __BG1K=__JA2P();
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__SE1K=static_type__VQTP();
+      case ____BGUL__: {
+        __BG1K=__ESTP();
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__SE1K=static_type__A51P();
+      case ____2GUL__: {
+        __BG1K=__PA2P();
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__SE1K=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__RE1K));
+      case ____B0VL__: {
+        __BG1K=__DXBN(((____B0VL *)__AG1K));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__SE1K=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__RE1K));
+      case ____P0VL__: {
+        __BG1K=__4AGM(((____P0VL *)__AG1K));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__SE1K=((__READ_GLOBAL__B4YL *)__tmp__RE1K)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+      case ____Q5YL__: {
+        __BG1K=((____Q5YL *)__AG1K)->__HBKM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__SE1K=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__RE1K));
+      case ____UVPM__: {
+        __BG1K=__OFWN(((____UVPM *)__AG1K));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__SE1K=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__RE1K));
+      case ____0ZPM__: {
+        __BG1K=__QM1P(((____0ZPM *)__AG1K));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__SE1K=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__RE1K));
+      case ____MR0N__: {
+        __BG1K=__FQVO(((____MR0N *)__AG1K));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__SE1K=static_type__BA0Q();
+      case ____YWBP__: {
+        __BG1K=__QB0Q();
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__SE1K=static_type__MBUP();
+      case ____LYBP__: {
+        __BG1K=__1CUP();
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__SE1K=static_type__RBUP();
+      case ____CZBP__: {
+        __BG1K=__ADUP();
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__SE1K=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__RE1K));
+      case ____3BEP__: {
+        __BG1K=__ZPFQ(((____3BEP *)__AG1K));
       } break;
       };
-      __tmp__XE1K=(! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__SE1K)->flag__ELK &  16) !=  0));
+      __GG1K=(! ((____3LC)(((____WMB *)__BG1K)->__LLK &  16) !=  0));
     } else /* FALSE */ {
-      __tmp__XE1K=FALSE__O__;
+      __GG1K=__O__;
     };
-    if (__tmp__XE1K) {
-      append__3VX(((__STRING__BC *)buffer__3D1K),(&__string_672));
-      __tmp__RE1K=Self__2D1K->parent_write__TXKJ.value__LEJJ;
-      switch (((struct ___OBJ *)__tmp__RE1K)->__id) {
-      case __STRING_CST__5J__: {
-        genere__0T5J(((__STRING_CST__5J *)__tmp__RE1K),buffer__3D1K);
+    if (__GG1K) {
+      __EWX(((____BC *)__MF1K),(&__string_672));
+      __AG1K=__LF1K->__CZKJ.__0FJJ;
+      switch (((struct ___OBJ *)__AG1K)->__id) {
+      case ____5J__: {
+        __JV5J(((____5J *)__AG1K),__MF1K);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____0AXC__: {
+        __FFSH(((____0AXC *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____NBXC__: {
+        __D15J(((____NBXC *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____ZBXC__: {
+        __XHSH(((____ZBXC *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
-        (&__string_507)->count__0C= 35;
-        (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-        append__3VX(((__STRING__BC *)buffer__3D1K),(&__string_507));
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____5J *)__AG1K)),__MF1K);
+        (&__string_507)->__0C= 35;
+        (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+        __EWX(((____BC *)__MF1K),(&__string_507));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____2A0I__: {
+        __L15J(((____2A0I *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____HJNJ__: {
+        __UAAK(((____HJNJ *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____SJNJ__: {
+        __WFAK(((____SJNJ *)((____5J *)__AG1K)),__MF1K);
       } 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__RE1K)),buffer__3D1K);
+      case ____EBOJ__: {
+        __1KAK(((____EBOJ *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____3BOJ__: {
+        __TLAK(((____3BOJ *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____RCOJ__: {
+        __VQAK(((____RCOJ *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____HDOJ__: {
+        __4SAK(((____HDOJ *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____1DOJ__: {
+        __HVAK(((____1DOJ *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____PEOJ__: {
+        __QXAK(((____PEOJ *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____DFOJ__: {
+        __ZZAK(((____DFOJ *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____XFOJ__: {
+        __C2AK(((____XFOJ *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __PUT_TO__BFOJ__: {
-        genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____QGOJ__: {
+        __L4AK(((____QGOJ *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __ITEM__VFOJ__: {
-        genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____EHOJ__: {
+        __AABK(((____EHOJ *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____2HOJ__: {
+        __FABK(((____2HOJ *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __CAST__JHOJ__: {
-        genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____YIOJ__: {
+        __KABK(((____YIOJ *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __REAL_CST__JLOJ__: {
-        append__3VX(((__STRING__BC *)buffer__3D1K),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__RE1K))->value__DD5J);
+      case ____YMOJ__: {
+        __EWX(((____BC *)__MF1K),((____YMOJ *)((____5J *)__AG1K))->__SE5J);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__GAGS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__RE1K));
-        Self__WG1U=((__STRING__BC *)buffer__3D1K);
-        if ((Self__WG1U->capacity__HFL <= Self__WG1U->count__WJ)) {
-          if ((Self__WG1U->capacity__HFL ==  0)) {
-            Self__WG1U->capacity__HFL= 32;
-            __tmp__XG1U=create__KVW( 32);
-            Self__WG1U->storage__4EL=__tmp__XG1U;
+      case ____ONOJ__: {
+        __VBGS=((____ONOJ *)((____5J *)__AG1K));
+        __FI1U=((____BC *)__MF1K);
+        if ((__FI1U->__OFL <= __FI1U->__WJ)) {
+          if ((__FI1U->__OFL ==  0)) {
+            __FI1U->__OFL= 32;
+            __GI1U=__RVW( 32);
+            __FI1U->__FFL=__GI1U;
           } else /* FALSE */ {
-            __tmp__YG1U=(__INTEGER__Q)(Self__WG1U->capacity__HFL <<  1);
-            __tmp__XG1U=((__CHARACTER__DB *)Self__WG1U->storage__4EL);
-            old_nb_elts__0G1U=Self__WG1U->capacity__HFL;
-            __tmp__1G1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XG1U),((__UINTEGER_32__RWB )old_nb_elts__0G1U),((__UINTEGER_32__RWB )__tmp__YG1U));
-            __tmp__XG1U=((__CHARACTER__DB *)__tmp__1G1U);
-            clear__to__F00(__tmp__XG1U,old_nb_elts__0G1U,(__INTEGER__Q)(__tmp__YG1U -  1));
-            Self__WG1U->storage__4EL=__tmp__XG1U;
-            Self__WG1U->capacity__HFL=__tmp__YG1U;
+            __HI1U=(____Q)(__FI1U->__OFL <<  1);
+            __GI1U=((____DB *)__FI1U->__FFL);
+            __JI1U=__FI1U->__OFL;
+            __KI1U=__55W(((____IB )__GI1U),((____YWB )__JI1U),((____YWB )__HI1U));
+            __GI1U=((____DB *)__KI1U);
+            __M00(__GI1U,__JI1U,(____Q)(__HI1U -  1));
+            __FI1U->__FFL=__GI1U;
+            __FI1U->__OFL=__HI1U;
           };
         };
-        ((__CHARACTER__DB *)Self__WG1U->storage__4EL)[Self__WG1U->count__WJ]='\'';
-        Self__WG1U->count__WJ=(__INTEGER__Q)(Self__WG1U->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__3D1K),Self__GAGS->text__ID5J);
-        Self__WG1U=((__STRING__BC *)buffer__3D1K);
-        if ((Self__WG1U->capacity__HFL <= Self__WG1U->count__WJ)) {
-          if ((Self__WG1U->capacity__HFL ==  0)) {
-            Self__WG1U->capacity__HFL= 32;
-            __tmp__XG1U=create__KVW( 32);
-            Self__WG1U->storage__4EL=__tmp__XG1U;
+        ((____DB *)__FI1U->__FFL)[__FI1U->__WJ]='\'';
+        __FI1U->__WJ=(____Q)(__FI1U->__WJ +  1);
+        __EWX(((____BC *)__MF1K),__VBGS->__XE5J);
+        __FI1U=((____BC *)__MF1K);
+        if ((__FI1U->__OFL <= __FI1U->__WJ)) {
+          if ((__FI1U->__OFL ==  0)) {
+            __FI1U->__OFL= 32;
+            __GI1U=__RVW( 32);
+            __FI1U->__FFL=__GI1U;
           } else /* FALSE */ {
-            __tmp__YG1U=(__INTEGER__Q)(Self__WG1U->capacity__HFL <<  1);
-            __tmp__XG1U=((__CHARACTER__DB *)Self__WG1U->storage__4EL);
-            old_nb_elts__0G1U=Self__WG1U->capacity__HFL;
-            __tmp__1G1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XG1U),((__UINTEGER_32__RWB )old_nb_elts__0G1U),((__UINTEGER_32__RWB )__tmp__YG1U));
-            __tmp__XG1U=((__CHARACTER__DB *)__tmp__1G1U);
-            clear__to__F00(__tmp__XG1U,old_nb_elts__0G1U,(__INTEGER__Q)(__tmp__YG1U -  1));
-            Self__WG1U->storage__4EL=__tmp__XG1U;
-            Self__WG1U->capacity__HFL=__tmp__YG1U;
+            __HI1U=(____Q)(__FI1U->__OFL <<  1);
+            __GI1U=((____DB *)__FI1U->__FFL);
+            __JI1U=__FI1U->__OFL;
+            __KI1U=__55W(((____IB )__GI1U),((____YWB )__JI1U),((____YWB )__HI1U));
+            __GI1U=((____DB *)__KI1U);
+            __M00(__GI1U,__JI1U,(____Q)(__HI1U -  1));
+            __FI1U->__FFL=__GI1U;
+            __FI1U->__OFL=__HI1U;
           };
         };
-        ((__CHARACTER__DB *)Self__WG1U->storage__4EL)[Self__WG1U->count__WJ]='\'';
-        Self__WG1U->count__WJ=(__INTEGER__Q)(Self__WG1U->count__WJ +  1);
+        ((____DB *)__FI1U->__FFL)[__FI1U->__WJ]='\'';
+        __FI1U->__WJ=(____Q)(__FI1U->__WJ +  1);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__IAGS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__RE1K));
-        Self__WG1U=((__STRING__BC *)buffer__3D1K);
-        if ((Self__WG1U->capacity__HFL <= Self__WG1U->count__WJ)) {
-          if ((Self__WG1U->capacity__HFL ==  0)) {
-            Self__WG1U->capacity__HFL= 32;
-            __tmp__XG1U=create__KVW( 32);
-            Self__WG1U->storage__4EL=__tmp__XG1U;
+      case ____YOOJ__: {
+        __XBGS=((____YOOJ *)((____5J *)__AG1K));
+        __FI1U=((____BC *)__MF1K);
+        if ((__FI1U->__OFL <= __FI1U->__WJ)) {
+          if ((__FI1U->__OFL ==  0)) {
+            __FI1U->__OFL= 32;
+            __GI1U=__RVW( 32);
+            __FI1U->__FFL=__GI1U;
           } else /* FALSE */ {
-            __tmp__YG1U=(__INTEGER__Q)(Self__WG1U->capacity__HFL <<  1);
-            __tmp__XG1U=((__CHARACTER__DB *)Self__WG1U->storage__4EL);
-            old_nb_elts__0G1U=Self__WG1U->capacity__HFL;
-            __tmp__1G1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XG1U),((__UINTEGER_32__RWB )old_nb_elts__0G1U),((__UINTEGER_32__RWB )__tmp__YG1U));
-            __tmp__XG1U=((__CHARACTER__DB *)__tmp__1G1U);
-            clear__to__F00(__tmp__XG1U,old_nb_elts__0G1U,(__INTEGER__Q)(__tmp__YG1U -  1));
-            Self__WG1U->storage__4EL=__tmp__XG1U;
-            Self__WG1U->capacity__HFL=__tmp__YG1U;
+            __HI1U=(____Q)(__FI1U->__OFL <<  1);
+            __GI1U=((____DB *)__FI1U->__FFL);
+            __JI1U=__FI1U->__OFL;
+            __KI1U=__55W(((____IB )__GI1U),((____YWB )__JI1U),((____YWB )__HI1U));
+            __GI1U=((____DB *)__KI1U);
+            __M00(__GI1U,__JI1U,(____Q)(__HI1U -  1));
+            __FI1U->__FFL=__GI1U;
+            __FI1U->__OFL=__HI1U;
           };
         };
-        ((__CHARACTER__DB *)Self__WG1U->storage__4EL)[Self__WG1U->count__WJ]='\"';
-        Self__WG1U->count__WJ=(__INTEGER__Q)(Self__WG1U->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__3D1K),Self__IAGS->string__EBJK);
-        Self__WG1U=((__STRING__BC *)buffer__3D1K);
-        if ((Self__WG1U->capacity__HFL <= Self__WG1U->count__WJ)) {
-          if ((Self__WG1U->capacity__HFL ==  0)) {
-            Self__WG1U->capacity__HFL= 32;
-            __tmp__XG1U=create__KVW( 32);
-            Self__WG1U->storage__4EL=__tmp__XG1U;
+        ((____DB *)__FI1U->__FFL)[__FI1U->__WJ]='\"';
+        __FI1U->__WJ=(____Q)(__FI1U->__WJ +  1);
+        __EWX(((____BC *)__MF1K),__XBGS->__TCJK);
+        __FI1U=((____BC *)__MF1K);
+        if ((__FI1U->__OFL <= __FI1U->__WJ)) {
+          if ((__FI1U->__OFL ==  0)) {
+            __FI1U->__OFL= 32;
+            __GI1U=__RVW( 32);
+            __FI1U->__FFL=__GI1U;
           } else /* FALSE */ {
-            __tmp__YG1U=(__INTEGER__Q)(Self__WG1U->capacity__HFL <<  1);
-            __tmp__XG1U=((__CHARACTER__DB *)Self__WG1U->storage__4EL);
-            old_nb_elts__0G1U=Self__WG1U->capacity__HFL;
-            __tmp__1G1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XG1U),((__UINTEGER_32__RWB )old_nb_elts__0G1U),((__UINTEGER_32__RWB )__tmp__YG1U));
-            __tmp__XG1U=((__CHARACTER__DB *)__tmp__1G1U);
-            clear__to__F00(__tmp__XG1U,old_nb_elts__0G1U,(__INTEGER__Q)(__tmp__YG1U -  1));
-            Self__WG1U->storage__4EL=__tmp__XG1U;
-            Self__WG1U->capacity__HFL=__tmp__YG1U;
+            __HI1U=(____Q)(__FI1U->__OFL <<  1);
+            __GI1U=((____DB *)__FI1U->__FFL);
+            __JI1U=__FI1U->__OFL;
+            __KI1U=__55W(((____IB )__GI1U),((____YWB )__JI1U),((____YWB )__HI1U));
+            __GI1U=((____DB *)__KI1U);
+            __M00(__GI1U,__JI1U,(____Q)(__HI1U -  1));
+            __FI1U->__FFL=__GI1U;
+            __FI1U->__OFL=__HI1U;
           };
         };
-        ((__CHARACTER__DB *)Self__WG1U->storage__4EL)[Self__WG1U->count__WJ]='\"';
-        Self__WG1U->count__WJ=(__INTEGER__Q)(Self__WG1U->count__WJ +  1);
+        ((____DB *)__FI1U->__FFL)[__FI1U->__WJ]='\"';
+        __FI1U->__WJ=(____Q)(__FI1U->__WJ +  1);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____IM4K__: {
+        __0TBN(((____IM4K *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____T5FL__: {
+        __PCAP(((____T5FL *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____3DUL__: {
+        __TQTP(((____3DUL *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____0EUL__: {
+        __HR0P(((____0EUL *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____BGUL__: {
+        __ZQTP(((____BGUL *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____2GUL__: {
+        __OR0P(((____2GUL *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____B0VL__: {
+        __IPCN(((____B0VL *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____P0VL__: {
+        __HTGM(((____P0VL *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        append__3VX(((__STRING__BC *)buffer__3D1K),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__RE1K))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+      case ____Q5YL__: {
+        __EWX(((____BC *)__MF1K),((____Q5YL *)((____5J *)__AG1K))->__HBKM->__GKRG.__WO5D);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____UVPM__: {
+        __SFXN(((____UVPM *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____0ZPM__: {
+        __UR0P(((____0ZPM *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_OR__3P0N__: {
-        genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____MR0N__: {
+        __OVVO(((____MR0N *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____YWBP__: {
+        __NWZQ(((____YWBP *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_INF__2WBP__: {
-        genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____LYBP__: {
+        __MYUP(((____LYBP *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____CZBP__: {
+        __O3UP(((____CZBP *)((____5J *)__AG1K)),__MF1K);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__RE1K)),buffer__3D1K);
+      case ____3BEP__: {
+        __5REQ(((____3BEP *)((____5J *)__AG1K)),__MF1K);
       } break;
       };
-      Self__WF1U=((__STRING__BC *)buffer__3D1K);
-      if ((Self__WF1U->capacity__HFL <= Self__WF1U->count__WJ)) {
-        if ((Self__WF1U->capacity__HFL ==  0)) {
-          Self__WF1U->capacity__HFL= 32;
-          __tmp__XF1U=create__KVW( 32);
-          Self__WF1U->storage__4EL=__tmp__XF1U;
+      __FH1U=((____BC *)__MF1K);
+      if ((__FH1U->__OFL <= __FH1U->__WJ)) {
+        if ((__FH1U->__OFL ==  0)) {
+          __FH1U->__OFL= 32;
+          __GH1U=__RVW( 32);
+          __FH1U->__FFL=__GH1U;
         } else /* FALSE */ {
-          __tmp__YF1U=(__INTEGER__Q)(Self__WF1U->capacity__HFL <<  1);
-          __tmp__XF1U=((__CHARACTER__DB *)Self__WF1U->storage__4EL);
-          old_nb_elts__0F1U=Self__WF1U->capacity__HFL;
-          __tmp__1F1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XF1U),((__UINTEGER_32__RWB )old_nb_elts__0F1U),((__UINTEGER_32__RWB )__tmp__YF1U));
-          __tmp__XF1U=((__CHARACTER__DB *)__tmp__1F1U);
-          clear__to__F00(__tmp__XF1U,old_nb_elts__0F1U,(__INTEGER__Q)(__tmp__YF1U -  1));
-          Self__WF1U->storage__4EL=__tmp__XF1U;
-          Self__WF1U->capacity__HFL=__tmp__YF1U;
+          __HH1U=(____Q)(__FH1U->__OFL <<  1);
+          __GH1U=((____DB *)__FH1U->__FFL);
+          __JH1U=__FH1U->__OFL;
+          __KH1U=__55W(((____IB )__GH1U),((____YWB )__JH1U),((____YWB )__HH1U));
+          __GH1U=((____DB *)__KH1U);
+          __M00(__GH1U,__JH1U,(____Q)(__HH1U -  1));
+          __FH1U->__FFL=__GH1U;
+          __FH1U->__OFL=__HH1U;
         };
       };
-      ((__CHARACTER__DB *)Self__WF1U->storage__4EL)[Self__WF1U->count__WJ]=')';
-      Self__WF1U->count__WJ=(__INTEGER__Q)(Self__WF1U->count__WJ +  1);
-      __tmp__XE1K=TRUE__K__;
+      ((____DB *)__FH1U->__FFL)[__FH1U->__WJ]=')';
+      __FH1U->__WJ=(____Q)(__FH1U->__WJ +  1);
+      __GG1K=__K__;
     } else /* FALSE */ {
-      __tmp__XE1K=FALSE__O__;
+      __GG1K=__O__;
     };
-    if ((! __tmp__XE1K)) {
-      if ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__2D1K->slot__I25J->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0) && (! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__2D1K->slot__I25J->parent_variable__XIRG.type__1N5D)->flag__ELK &  16) !=  0)))) {
-        __tmp__3F1K=Self__2D1K->parent_write__TXKJ.value__LEJJ;
-        switch (((struct ___OBJ *)__tmp__3F1K)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__4F1K=((__STRING_CST__5J *)__tmp__3F1K)->parent_constant__EK.static_type__SG4D;
+    if ((! __GG1K)) {
+      if ((((____3LC)(((____WMB *)__LF1K->__X35J->__GKRG.__KP5D)->__LLK &  1) !=  0) && (! ((____3LC)(((____WMB *)__LF1K->__X35J->__GKRG.__KP5D)->__LLK &  16) !=  0)))) {
+        __MH1K=__LF1K->__CZKJ.__0FJJ;
+        switch (((struct ___OBJ *)__MH1K)->__id) {
+        case ____5J__: {
+          __NH1K=((____5J *)__MH1K)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__4F1K=((__EXTERNAL_C__L5WC *)__tmp__3F1K)->static_type__J54D;
+        case ____0AXC__: {
+          __NH1K=((____0AXC *)__MH1K)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__4F1K=((__PROTOTYPE_CST__45WC *)__tmp__3F1K)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __NH1K=((____NBXC *)__MH1K)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__4F1K=((__INTEGER_CST__KAXC *)__tmp__3F1K)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __NH1K=((____ZBXC *)__MH1K)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__4F1K=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__3F1K));
+        case ____DMWH__: {
+          __NH1K=__B21J(((____DMWH *)__MH1K));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__4F1K=((__READ_LOCAL__N5ZI *)__tmp__3F1K)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __NH1K=((____2A0I *)__MH1K)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__4F1K=static_type__2CCK();
+        case ____HJNJ__: {
+          __NH1K=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__4F1K=static_type__BDCK();
+        case ____SJNJ__: {
+          __NH1K=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__4F1K=static_type__GDCK();
+        case ____0AOJ__: {
+          __NH1K=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__4F1K=static_type__LDCK();
+        case ____EBOJ__: {
+          __NH1K=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__4F1K=static_type__QDCK();
+        case ____3BOJ__: {
+          __NH1K=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__4F1K=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__3F1K));
+        case ____RCOJ__: {
+          __NH1K=__EFCK(((____RCOJ *)__MH1K));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__4F1K=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__3F1K));
+        case ____HDOJ__: {
+          __NH1K=__JFCK(((____HDOJ *)__MH1K));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__4F1K=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__3F1K));
+        case ____1DOJ__: {
+          __NH1K=__OFCK(((____1DOJ *)__MH1K));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__4F1K=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__3F1K));
+        case ____PEOJ__: {
+          __NH1K=__TFCK(((____PEOJ *)__MH1K));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__4F1K=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__3F1K));
+        case ____DFOJ__: {
+          __NH1K=__YFCK(((____DFOJ *)__MH1K));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__4F1K=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__3F1K));
+        case ____XFOJ__: {
+          __NH1K=__3FCK(((____XFOJ *)__MH1K));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__4F1K=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __NH1K=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__4F1K=static_type__XECK(((__ITEM__VFOJ *)__tmp__3F1K));
+        case ____EHOJ__: {
+          __NH1K=__GGCK(((____EHOJ *)__MH1K));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__4F1K=static_type__DFCK();
+        case ____2HOJ__: {
+          __NH1K=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__4F1K=((__CAST__JHOJ *)__tmp__3F1K)->static_type__TC5J;
+        case ____YIOJ__: {
+          __NH1K=((____YIOJ *)__MH1K)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__4F1K=((__REAL_CST__JLOJ *)__tmp__3F1K)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __NH1K=((____YMOJ *)__MH1K)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__4F1K=((__CHARACTER_CST__5LOJ *)__tmp__3F1K)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __NH1K=((____ONOJ *)__MH1K)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__4F1K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__3F1K)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __NH1K=((____YOOJ *)__MH1K)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__4F1K=((__READ_SLOT__ZK4K *)__tmp__3F1K)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __NH1K=((____IM4K *)__MH1K)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__4F1K=static_type__NL5O();
+        case ____T5FL__: {
+          __NH1K=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__4F1K=static_type__QQTP();
+        case ____3DUL__: {
+          __NH1K=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__4F1K=static_type__041P();
+        case ____0EUL__: {
+          __NH1K=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__4F1K=static_type__VQTP();
+        case ____BGUL__: {
+          __NH1K=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__4F1K=static_type__A51P();
+        case ____2GUL__: {
+          __NH1K=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__4F1K=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__3F1K));
+        case ____B0VL__: {
+          __NH1K=__DXBN(((____B0VL *)__MH1K));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__4F1K=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__3F1K));
+        case ____P0VL__: {
+          __NH1K=__4AGM(((____P0VL *)__MH1K));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__4F1K=((__READ_GLOBAL__B4YL *)__tmp__3F1K)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __NH1K=((____Q5YL *)__MH1K)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__4F1K=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__3F1K));
+        case ____UVPM__: {
+          __NH1K=__OFWN(((____UVPM *)__MH1K));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__4F1K=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__3F1K));
+        case ____0ZPM__: {
+          __NH1K=__QM1P(((____0ZPM *)__MH1K));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__4F1K=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__3F1K));
+        case ____MR0N__: {
+          __NH1K=__FQVO(((____MR0N *)__MH1K));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__4F1K=static_type__BA0Q();
+        case ____YWBP__: {
+          __NH1K=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__4F1K=static_type__MBUP();
+        case ____LYBP__: {
+          __NH1K=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__4F1K=static_type__RBUP();
+        case ____CZBP__: {
+          __NH1K=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__4F1K=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__3F1K));
+        case ____3BEP__: {
+          __NH1K=__ZPFQ(((____3BEP *)__MH1K));
         } break;
         };
-        if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__4F1K)->flag__ELK &  1) !=  0))) {
-          __tmp__LG1K=TRUE__K__;
+        if ((! ((____3LC)(((____WMB *)__NH1K)->__LLK &  1) !=  0))) {
+          __0H1K=__K__;
         } else /* FALSE */ {
-          __tmp__GG1K=Self__2D1K->parent_write__TXKJ.value__LEJJ;
-          switch (((struct ___OBJ *)__tmp__GG1K)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__HG1K=((__STRING_CST__5J *)__tmp__GG1K)->parent_constant__EK.static_type__SG4D;
+          __VH1K=__LF1K->__CZKJ.__0FJJ;
+          switch (((struct ___OBJ *)__VH1K)->__id) {
+          case ____5J__: {
+            __WH1K=((____5J *)__VH1K)->__EK.__BI4D;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__HG1K=((__EXTERNAL_C__L5WC *)__tmp__GG1K)->static_type__J54D;
+          case ____0AXC__: {
+            __WH1K=((____0AXC *)__VH1K)->__YA5D;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__HG1K=((__PROTOTYPE_CST__45WC *)__tmp__GG1K)->parent_constant__55WC.static_type__SG4D;
+          case ____NBXC__: {
+            __WH1K=((____NBXC *)__VH1K)->__OBXC.__BI4D;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__HG1K=((__INTEGER_CST__KAXC *)__tmp__GG1K)->parent_constant__LAXC.static_type__SG4D;
+          case ____ZBXC__: {
+            __WH1K=((____ZBXC *)__VH1K)->__0BXC.__BI4D;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__HG1K=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__GG1K));
+          case ____DMWH__: {
+            __WH1K=__B21J(((____DMWH *)__VH1K));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__HG1K=((__READ_LOCAL__N5ZI *)__tmp__GG1K)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+          case ____2A0I__: {
+            __WH1K=((____2A0I *)__VH1K)->__4VEJ->__Q5WC.__KP5D;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__HG1K=static_type__2CCK();
+          case ____HJNJ__: {
+            __WH1K=__LECK();
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__HG1K=static_type__BDCK();
+          case ____SJNJ__: {
+            __WH1K=__QECK();
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__HG1K=static_type__GDCK();
+          case ____0AOJ__: {
+            __WH1K=__VECK();
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__HG1K=static_type__LDCK();
+          case ____EBOJ__: {
+            __WH1K=__0ECK();
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__HG1K=static_type__QDCK();
+          case ____3BOJ__: {
+            __WH1K=__5ECK();
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__HG1K=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__GG1K));
+          case ____RCOJ__: {
+            __WH1K=__EFCK(((____RCOJ *)__VH1K));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__HG1K=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__GG1K));
+          case ____HDOJ__: {
+            __WH1K=__JFCK(((____HDOJ *)__VH1K));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__HG1K=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__GG1K));
+          case ____1DOJ__: {
+            __WH1K=__OFCK(((____1DOJ *)__VH1K));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__HG1K=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__GG1K));
+          case ____PEOJ__: {
+            __WH1K=__TFCK(((____PEOJ *)__VH1K));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__HG1K=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__GG1K));
+          case ____DFOJ__: {
+            __WH1K=__YFCK(((____DFOJ *)__VH1K));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__HG1K=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__GG1K));
+          case ____XFOJ__: {
+            __WH1K=__3FCK(((____XFOJ *)__VH1K));
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__HG1K=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+          case ____QGOJ__: {
+            __WH1K=__HMB__->__IMB.__BMC;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__HG1K=static_type__XECK(((__ITEM__VFOJ *)__tmp__GG1K));
+          case ____EHOJ__: {
+            __WH1K=__GGCK(((____EHOJ *)__VH1K));
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__HG1K=static_type__DFCK();
+          case ____2HOJ__: {
+            __WH1K=__SGCK();
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__HG1K=((__CAST__JHOJ *)__tmp__GG1K)->static_type__TC5J;
+          case ____YIOJ__: {
+            __WH1K=((____YIOJ *)__VH1K)->__CE5J;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__HG1K=((__REAL_CST__JLOJ *)__tmp__GG1K)->parent_constant__KLOJ.static_type__SG4D;
+          case ____YMOJ__: {
+            __WH1K=((____YMOJ *)__VH1K)->__ZMOJ.__BI4D;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__HG1K=((__CHARACTER_CST__5LOJ *)__tmp__GG1K)->parent_constant__AMOJ.static_type__SG4D;
+          case ____ONOJ__: {
+            __WH1K=((____ONOJ *)__VH1K)->__PNOJ.__BI4D;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__HG1K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__GG1K)->parent_constant__KNOJ.static_type__SG4D;
+          case ____YOOJ__: {
+            __WH1K=((____YOOJ *)__VH1K)->__ZOOJ.__BI4D;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__HG1K=((__READ_SLOT__ZK4K *)__tmp__GG1K)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+          case ____IM4K__: {
+            __WH1K=((____IM4K *)__VH1K)->__RZFM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__HG1K=static_type__NL5O();
+          case ____T5FL__: {
+            __WH1K=__2M5O();
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__HG1K=static_type__QQTP();
+          case ____3DUL__: {
+            __WH1K=__5RTP();
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__HG1K=static_type__041P();
+          case ____0EUL__: {
+            __WH1K=__JA2P();
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__HG1K=static_type__VQTP();
+          case ____BGUL__: {
+            __WH1K=__ESTP();
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__HG1K=static_type__A51P();
+          case ____2GUL__: {
+            __WH1K=__PA2P();
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__HG1K=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__GG1K));
+          case ____B0VL__: {
+            __WH1K=__DXBN(((____B0VL *)__VH1K));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__HG1K=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__GG1K));
+          case ____P0VL__: {
+            __WH1K=__4AGM(((____P0VL *)__VH1K));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__HG1K=((__READ_GLOBAL__B4YL *)__tmp__GG1K)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+          case ____Q5YL__: {
+            __WH1K=((____Q5YL *)__VH1K)->__HBKM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__HG1K=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__GG1K));
+          case ____UVPM__: {
+            __WH1K=__OFWN(((____UVPM *)__VH1K));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__HG1K=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__GG1K));
+          case ____0ZPM__: {
+            __WH1K=__QM1P(((____0ZPM *)__VH1K));
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__HG1K=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__GG1K));
+          case ____MR0N__: {
+            __WH1K=__FQVO(((____MR0N *)__VH1K));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__HG1K=static_type__BA0Q();
+          case ____YWBP__: {
+            __WH1K=__QB0Q();
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__HG1K=static_type__MBUP();
+          case ____LYBP__: {
+            __WH1K=__1CUP();
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__HG1K=static_type__RBUP();
+          case ____CZBP__: {
+            __WH1K=__ADUP();
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__HG1K=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__GG1K));
+          case ____3BEP__: {
+            __WH1K=__ZPFQ(((____3BEP *)__VH1K));
           } break;
           };
-          __tmp__LG1K=((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__HG1K)->flag__ELK &  16) !=  0);
+          __0H1K=((____3LC)(((____WMB *)__WH1K)->__LLK &  16) !=  0);
         };
-        __tmp__YG1K=__tmp__LG1K;
+        __HI1K=__0H1K;
       } else /* FALSE */ {
-        __tmp__YG1K=FALSE__O__;
+        __HI1K=__O__;
       };
-      if (__tmp__YG1K) {
-        __tmp__3F1K=Self__2D1K->parent_write__TXKJ.value__LEJJ;
-        switch (((struct ___OBJ *)__tmp__3F1K)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__4F1K=((__STRING_CST__5J *)__tmp__3F1K)->parent_constant__EK.static_type__SG4D;
+      if (__HI1K) {
+        __MH1K=__LF1K->__CZKJ.__0FJJ;
+        switch (((struct ___OBJ *)__MH1K)->__id) {
+        case ____5J__: {
+          __NH1K=((____5J *)__MH1K)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__4F1K=((__EXTERNAL_C__L5WC *)__tmp__3F1K)->static_type__J54D;
+        case ____0AXC__: {
+          __NH1K=((____0AXC *)__MH1K)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__4F1K=((__PROTOTYPE_CST__45WC *)__tmp__3F1K)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __NH1K=((____NBXC *)__MH1K)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__4F1K=((__INTEGER_CST__KAXC *)__tmp__3F1K)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __NH1K=((____ZBXC *)__MH1K)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__4F1K=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__3F1K));
+        case ____DMWH__: {
+          __NH1K=__B21J(((____DMWH *)__MH1K));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__4F1K=((__READ_LOCAL__N5ZI *)__tmp__3F1K)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __NH1K=((____2A0I *)__MH1K)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__4F1K=static_type__2CCK();
+        case ____HJNJ__: {
+          __NH1K=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__4F1K=static_type__BDCK();
+        case ____SJNJ__: {
+          __NH1K=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__4F1K=static_type__GDCK();
+        case ____0AOJ__: {
+          __NH1K=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__4F1K=static_type__LDCK();
+        case ____EBOJ__: {
+          __NH1K=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__4F1K=static_type__QDCK();
+        case ____3BOJ__: {
+          __NH1K=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__4F1K=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__3F1K));
+        case ____RCOJ__: {
+          __NH1K=__EFCK(((____RCOJ *)__MH1K));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__4F1K=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__3F1K));
+        case ____HDOJ__: {
+          __NH1K=__JFCK(((____HDOJ *)__MH1K));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__4F1K=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__3F1K));
+        case ____1DOJ__: {
+          __NH1K=__OFCK(((____1DOJ *)__MH1K));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__4F1K=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__3F1K));
+        case ____PEOJ__: {
+          __NH1K=__TFCK(((____PEOJ *)__MH1K));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__4F1K=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__3F1K));
+        case ____DFOJ__: {
+          __NH1K=__YFCK(((____DFOJ *)__MH1K));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__4F1K=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__3F1K));
+        case ____XFOJ__: {
+          __NH1K=__3FCK(((____XFOJ *)__MH1K));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__4F1K=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __NH1K=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__4F1K=static_type__XECK(((__ITEM__VFOJ *)__tmp__3F1K));
+        case ____EHOJ__: {
+          __NH1K=__GGCK(((____EHOJ *)__MH1K));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__4F1K=static_type__DFCK();
+        case ____2HOJ__: {
+          __NH1K=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__4F1K=((__CAST__JHOJ *)__tmp__3F1K)->static_type__TC5J;
+        case ____YIOJ__: {
+          __NH1K=((____YIOJ *)__MH1K)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__4F1K=((__REAL_CST__JLOJ *)__tmp__3F1K)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __NH1K=((____YMOJ *)__MH1K)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__4F1K=((__CHARACTER_CST__5LOJ *)__tmp__3F1K)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __NH1K=((____ONOJ *)__MH1K)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__4F1K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__3F1K)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __NH1K=((____YOOJ *)__MH1K)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__4F1K=((__READ_SLOT__ZK4K *)__tmp__3F1K)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __NH1K=((____IM4K *)__MH1K)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__4F1K=static_type__NL5O();
+        case ____T5FL__: {
+          __NH1K=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__4F1K=static_type__QQTP();
+        case ____3DUL__: {
+          __NH1K=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__4F1K=static_type__041P();
+        case ____0EUL__: {
+          __NH1K=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__4F1K=static_type__VQTP();
+        case ____BGUL__: {
+          __NH1K=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__4F1K=static_type__A51P();
+        case ____2GUL__: {
+          __NH1K=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__4F1K=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__3F1K));
+        case ____B0VL__: {
+          __NH1K=__DXBN(((____B0VL *)__MH1K));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__4F1K=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__3F1K));
+        case ____P0VL__: {
+          __NH1K=__4AGM(((____P0VL *)__MH1K));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__4F1K=((__READ_GLOBAL__B4YL *)__tmp__3F1K)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __NH1K=((____Q5YL *)__MH1K)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__4F1K=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__3F1K));
+        case ____UVPM__: {
+          __NH1K=__OFWN(((____UVPM *)__MH1K));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__4F1K=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__3F1K));
+        case ____0ZPM__: {
+          __NH1K=__QM1P(((____0ZPM *)__MH1K));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__4F1K=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__3F1K));
+        case ____MR0N__: {
+          __NH1K=__FQVO(((____MR0N *)__MH1K));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__4F1K=static_type__BA0Q();
+        case ____YWBP__: {
+          __NH1K=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__4F1K=static_type__MBUP();
+        case ____LYBP__: {
+          __NH1K=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__4F1K=static_type__RBUP();
+        case ____CZBP__: {
+          __NH1K=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__4F1K=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__3F1K));
+        case ____3BEP__: {
+          __NH1K=__ZPFQ(((____3BEP *)__MH1K));
         } break;
         };
-        __tmp__LG1K=((void *)((__TYPE_FULL__PMB *)__tmp__4F1K)->the_parent_type__DLK != (void *)TYPE_NULL__4LB__);
+        __0H1K=((void *)((____WMB *)__NH1K)->__KLK != (void *)__FMB__);
       } else /* FALSE */ {
-        __tmp__LG1K=FALSE__O__;
+        __0H1K=__O__;
       };
-      if (__tmp__LG1K) {
-        append__3VX(((__STRING__BC *)buffer__3D1K),(&__string_666));
-        __tmp__3F1K=Self__2D1K->parent_write__TXKJ.value__LEJJ;
-        switch (((struct ___OBJ *)__tmp__3F1K)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)__tmp__3F1K),buffer__3D1K);
+      if (__0H1K) {
+        __EWX(((____BC *)__MF1K),(&__string_666));
+        __MH1K=__LF1K->__CZKJ.__0FJJ;
+        switch (((struct ___OBJ *)__MH1K)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__MH1K),__MF1K);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__3D1K),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__MH1K)),__MF1K);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__MF1K),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__MH1K)),__MF1K);
         } 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__3F1K)),buffer__3D1K);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__3D1K),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__3F1K))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__MF1K),((____YMOJ *)((____5J *)__MH1K))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__OCGS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__3F1K));
-          Self__4H1U=((__STRING__BC *)buffer__3D1K);
-          if ((Self__4H1U->capacity__HFL <= Self__4H1U->count__WJ)) {
-            if ((Self__4H1U->capacity__HFL ==  0)) {
-              Self__4H1U->capacity__HFL= 32;
-              __tmp__5H1U=create__KVW( 32);
-              Self__4H1U->storage__4EL=__tmp__5H1U;
+        case ____ONOJ__: {
+          __3DGS=((____ONOJ *)((____5J *)__MH1K));
+          __NJ1U=((____BC *)__MF1K);
+          if ((__NJ1U->__OFL <= __NJ1U->__WJ)) {
+            if ((__NJ1U->__OFL ==  0)) {
+              __NJ1U->__OFL= 32;
+              __OJ1U=__RVW( 32);
+              __NJ1U->__FFL=__OJ1U;
             } else /* FALSE */ {
-              __tmp__AI1U=(__INTEGER__Q)(Self__4H1U->capacity__HFL <<  1);
-              __tmp__5H1U=((__CHARACTER__DB *)Self__4H1U->storage__4EL);
-              old_nb_elts__CI1U=Self__4H1U->capacity__HFL;
-              __tmp__DI1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5H1U),((__UINTEGER_32__RWB )old_nb_elts__CI1U),((__UINTEGER_32__RWB )__tmp__AI1U));
-              __tmp__5H1U=((__CHARACTER__DB *)__tmp__DI1U);
-              clear__to__F00(__tmp__5H1U,old_nb_elts__CI1U,(__INTEGER__Q)(__tmp__AI1U -  1));
-              Self__4H1U->storage__4EL=__tmp__5H1U;
-              Self__4H1U->capacity__HFL=__tmp__AI1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__4H1U->storage__4EL)[Self__4H1U->count__WJ]='\'';
-          Self__4H1U->count__WJ=(__INTEGER__Q)(Self__4H1U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__3D1K),Self__OCGS->text__ID5J);
-          Self__4H1U=((__STRING__BC *)buffer__3D1K);
-          if ((Self__4H1U->capacity__HFL <= Self__4H1U->count__WJ)) {
-            if ((Self__4H1U->capacity__HFL ==  0)) {
-              Self__4H1U->capacity__HFL= 32;
-              __tmp__5H1U=create__KVW( 32);
-              Self__4H1U->storage__4EL=__tmp__5H1U;
+              __PJ1U=(____Q)(__NJ1U->__OFL <<  1);
+              __OJ1U=((____DB *)__NJ1U->__FFL);
+              __RJ1U=__NJ1U->__OFL;
+              __SJ1U=__55W(((____IB )__OJ1U),((____YWB )__RJ1U),((____YWB )__PJ1U));
+              __OJ1U=((____DB *)__SJ1U);
+              __M00(__OJ1U,__RJ1U,(____Q)(__PJ1U -  1));
+              __NJ1U->__FFL=__OJ1U;
+              __NJ1U->__OFL=__PJ1U;
+            };
+          };
+          ((____DB *)__NJ1U->__FFL)[__NJ1U->__WJ]='\'';
+          __NJ1U->__WJ=(____Q)(__NJ1U->__WJ +  1);
+          __EWX(((____BC *)__MF1K),__3DGS->__XE5J);
+          __NJ1U=((____BC *)__MF1K);
+          if ((__NJ1U->__OFL <= __NJ1U->__WJ)) {
+            if ((__NJ1U->__OFL ==  0)) {
+              __NJ1U->__OFL= 32;
+              __OJ1U=__RVW( 32);
+              __NJ1U->__FFL=__OJ1U;
             } else /* FALSE */ {
-              __tmp__AI1U=(__INTEGER__Q)(Self__4H1U->capacity__HFL <<  1);
-              __tmp__5H1U=((__CHARACTER__DB *)Self__4H1U->storage__4EL);
-              old_nb_elts__CI1U=Self__4H1U->capacity__HFL;
-              __tmp__DI1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5H1U),((__UINTEGER_32__RWB )old_nb_elts__CI1U),((__UINTEGER_32__RWB )__tmp__AI1U));
-              __tmp__5H1U=((__CHARACTER__DB *)__tmp__DI1U);
-              clear__to__F00(__tmp__5H1U,old_nb_elts__CI1U,(__INTEGER__Q)(__tmp__AI1U -  1));
-              Self__4H1U->storage__4EL=__tmp__5H1U;
-              Self__4H1U->capacity__HFL=__tmp__AI1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__4H1U->storage__4EL)[Self__4H1U->count__WJ]='\'';
-          Self__4H1U->count__WJ=(__INTEGER__Q)(Self__4H1U->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__QCGS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__3F1K));
-          Self__4H1U=((__STRING__BC *)buffer__3D1K);
-          if ((Self__4H1U->capacity__HFL <= Self__4H1U->count__WJ)) {
-            if ((Self__4H1U->capacity__HFL ==  0)) {
-              Self__4H1U->capacity__HFL= 32;
-              __tmp__5H1U=create__KVW( 32);
-              Self__4H1U->storage__4EL=__tmp__5H1U;
+              __PJ1U=(____Q)(__NJ1U->__OFL <<  1);
+              __OJ1U=((____DB *)__NJ1U->__FFL);
+              __RJ1U=__NJ1U->__OFL;
+              __SJ1U=__55W(((____IB )__OJ1U),((____YWB )__RJ1U),((____YWB )__PJ1U));
+              __OJ1U=((____DB *)__SJ1U);
+              __M00(__OJ1U,__RJ1U,(____Q)(__PJ1U -  1));
+              __NJ1U->__FFL=__OJ1U;
+              __NJ1U->__OFL=__PJ1U;
+            };
+          };
+          ((____DB *)__NJ1U->__FFL)[__NJ1U->__WJ]='\'';
+          __NJ1U->__WJ=(____Q)(__NJ1U->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __5DGS=((____YOOJ *)((____5J *)__MH1K));
+          __NJ1U=((____BC *)__MF1K);
+          if ((__NJ1U->__OFL <= __NJ1U->__WJ)) {
+            if ((__NJ1U->__OFL ==  0)) {
+              __NJ1U->__OFL= 32;
+              __OJ1U=__RVW( 32);
+              __NJ1U->__FFL=__OJ1U;
             } else /* FALSE */ {
-              __tmp__AI1U=(__INTEGER__Q)(Self__4H1U->capacity__HFL <<  1);
-              __tmp__5H1U=((__CHARACTER__DB *)Self__4H1U->storage__4EL);
-              old_nb_elts__CI1U=Self__4H1U->capacity__HFL;
-              __tmp__DI1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5H1U),((__UINTEGER_32__RWB )old_nb_elts__CI1U),((__UINTEGER_32__RWB )__tmp__AI1U));
-              __tmp__5H1U=((__CHARACTER__DB *)__tmp__DI1U);
-              clear__to__F00(__tmp__5H1U,old_nb_elts__CI1U,(__INTEGER__Q)(__tmp__AI1U -  1));
-              Self__4H1U->storage__4EL=__tmp__5H1U;
-              Self__4H1U->capacity__HFL=__tmp__AI1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__4H1U->storage__4EL)[Self__4H1U->count__WJ]='\"';
-          Self__4H1U->count__WJ=(__INTEGER__Q)(Self__4H1U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__3D1K),Self__QCGS->string__EBJK);
-          Self__4H1U=((__STRING__BC *)buffer__3D1K);
-          if ((Self__4H1U->capacity__HFL <= Self__4H1U->count__WJ)) {
-            if ((Self__4H1U->capacity__HFL ==  0)) {
-              Self__4H1U->capacity__HFL= 32;
-              __tmp__5H1U=create__KVW( 32);
-              Self__4H1U->storage__4EL=__tmp__5H1U;
+              __PJ1U=(____Q)(__NJ1U->__OFL <<  1);
+              __OJ1U=((____DB *)__NJ1U->__FFL);
+              __RJ1U=__NJ1U->__OFL;
+              __SJ1U=__55W(((____IB )__OJ1U),((____YWB )__RJ1U),((____YWB )__PJ1U));
+              __OJ1U=((____DB *)__SJ1U);
+              __M00(__OJ1U,__RJ1U,(____Q)(__PJ1U -  1));
+              __NJ1U->__FFL=__OJ1U;
+              __NJ1U->__OFL=__PJ1U;
+            };
+          };
+          ((____DB *)__NJ1U->__FFL)[__NJ1U->__WJ]='\"';
+          __NJ1U->__WJ=(____Q)(__NJ1U->__WJ +  1);
+          __EWX(((____BC *)__MF1K),__5DGS->__TCJK);
+          __NJ1U=((____BC *)__MF1K);
+          if ((__NJ1U->__OFL <= __NJ1U->__WJ)) {
+            if ((__NJ1U->__OFL ==  0)) {
+              __NJ1U->__OFL= 32;
+              __OJ1U=__RVW( 32);
+              __NJ1U->__FFL=__OJ1U;
             } else /* FALSE */ {
-              __tmp__AI1U=(__INTEGER__Q)(Self__4H1U->capacity__HFL <<  1);
-              __tmp__5H1U=((__CHARACTER__DB *)Self__4H1U->storage__4EL);
-              old_nb_elts__CI1U=Self__4H1U->capacity__HFL;
-              __tmp__DI1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5H1U),((__UINTEGER_32__RWB )old_nb_elts__CI1U),((__UINTEGER_32__RWB )__tmp__AI1U));
-              __tmp__5H1U=((__CHARACTER__DB *)__tmp__DI1U);
-              clear__to__F00(__tmp__5H1U,old_nb_elts__CI1U,(__INTEGER__Q)(__tmp__AI1U -  1));
-              Self__4H1U->storage__4EL=__tmp__5H1U;
-              Self__4H1U->capacity__HFL=__tmp__AI1U;
+              __PJ1U=(____Q)(__NJ1U->__OFL <<  1);
+              __OJ1U=((____DB *)__NJ1U->__FFL);
+              __RJ1U=__NJ1U->__OFL;
+              __SJ1U=__55W(((____IB )__OJ1U),((____YWB )__RJ1U),((____YWB )__PJ1U));
+              __OJ1U=((____DB *)__SJ1U);
+              __M00(__OJ1U,__RJ1U,(____Q)(__PJ1U -  1));
+              __NJ1U->__FFL=__OJ1U;
+              __NJ1U->__OFL=__PJ1U;
             };
           };
-          ((__CHARACTER__DB *)Self__4H1U->storage__4EL)[Self__4H1U->count__WJ]='\"';
-          Self__4H1U->count__WJ=(__INTEGER__Q)(Self__4H1U->count__WJ +  1);
+          ((____DB *)__NJ1U->__FFL)[__NJ1U->__WJ]='\"';
+          __NJ1U->__WJ=(____Q)(__NJ1U->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__3D1K),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__3F1K))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__MF1K),((____Q5YL *)((____5J *)__MH1K))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__MH1K)),__MF1K);
         } break;
         };
-        Self__WG1U=((__STRING__BC *)buffer__3D1K);
-        if ((Self__WG1U->capacity__HFL <= Self__WG1U->count__WJ)) {
-          if ((Self__WG1U->capacity__HFL ==  0)) {
-            Self__WG1U->capacity__HFL= 32;
-            __tmp__XG1U=create__KVW( 32);
-            Self__WG1U->storage__4EL=__tmp__XG1U;
+        __FI1U=((____BC *)__MF1K);
+        if ((__FI1U->__OFL <= __FI1U->__WJ)) {
+          if ((__FI1U->__OFL ==  0)) {
+            __FI1U->__OFL= 32;
+            __GI1U=__RVW( 32);
+            __FI1U->__FFL=__GI1U;
           } else /* FALSE */ {
-            __tmp__YG1U=(__INTEGER__Q)(Self__WG1U->capacity__HFL <<  1);
-            __tmp__XG1U=((__CHARACTER__DB *)Self__WG1U->storage__4EL);
-            old_nb_elts__0G1U=Self__WG1U->capacity__HFL;
-            __tmp__1G1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XG1U),((__UINTEGER_32__RWB )old_nb_elts__0G1U),((__UINTEGER_32__RWB )__tmp__YG1U));
-            __tmp__XG1U=((__CHARACTER__DB *)__tmp__1G1U);
-            clear__to__F00(__tmp__XG1U,old_nb_elts__0G1U,(__INTEGER__Q)(__tmp__YG1U -  1));
-            Self__WG1U->storage__4EL=__tmp__XG1U;
-            Self__WG1U->capacity__HFL=__tmp__YG1U;
+            __HI1U=(____Q)(__FI1U->__OFL <<  1);
+            __GI1U=((____DB *)__FI1U->__FFL);
+            __JI1U=__FI1U->__OFL;
+            __KI1U=__55W(((____IB )__GI1U),((____YWB )__JI1U),((____YWB )__HI1U));
+            __GI1U=((____DB *)__KI1U);
+            __M00(__GI1U,__JI1U,(____Q)(__HI1U -  1));
+            __FI1U->__FFL=__GI1U;
+            __FI1U->__OFL=__HI1U;
           };
         };
-        ((__CHARACTER__DB *)Self__WG1U->storage__4EL)[Self__WG1U->count__WJ]=')';
-        Self__WG1U->count__WJ=(__INTEGER__Q)(Self__WG1U->count__WJ +  1);
+        ((____DB *)__FI1U->__FFL)[__FI1U->__WJ]=')';
+        __FI1U->__WJ=(____Q)(__FI1U->__WJ +  1);
       } else /* FALSE */ {
-        __tmp__3F1K=Self__2D1K->parent_write__TXKJ.value__LEJJ;
-        switch (((struct ___OBJ *)__tmp__3F1K)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)__tmp__3F1K),buffer__3D1K);
+        __MH1K=__LF1K->__CZKJ.__0FJJ;
+        switch (((struct ___OBJ *)__MH1K)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__MH1K),__MF1K);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__3D1K),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__MH1K)),__MF1K);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__MF1K),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__MH1K)),__MF1K);
         } 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__3F1K)),buffer__3D1K);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__3D1K),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__3F1K))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__MF1K),((____YMOJ *)((____5J *)__MH1K))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__OCGS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__3F1K));
-          Self__4H1U=((__STRING__BC *)buffer__3D1K);
-          if ((Self__4H1U->capacity__HFL <= Self__4H1U->count__WJ)) {
-            if ((Self__4H1U->capacity__HFL ==  0)) {
-              Self__4H1U->capacity__HFL= 32;
-              __tmp__5H1U=create__KVW( 32);
-              Self__4H1U->storage__4EL=__tmp__5H1U;
+        case ____ONOJ__: {
+          __3DGS=((____ONOJ *)((____5J *)__MH1K));
+          __NJ1U=((____BC *)__MF1K);
+          if ((__NJ1U->__OFL <= __NJ1U->__WJ)) {
+            if ((__NJ1U->__OFL ==  0)) {
+              __NJ1U->__OFL= 32;
+              __OJ1U=__RVW( 32);
+              __NJ1U->__FFL=__OJ1U;
             } else /* FALSE */ {
-              __tmp__AI1U=(__INTEGER__Q)(Self__4H1U->capacity__HFL <<  1);
-              __tmp__5H1U=((__CHARACTER__DB *)Self__4H1U->storage__4EL);
-              old_nb_elts__CI1U=Self__4H1U->capacity__HFL;
-              __tmp__DI1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5H1U),((__UINTEGER_32__RWB )old_nb_elts__CI1U),((__UINTEGER_32__RWB )__tmp__AI1U));
-              __tmp__5H1U=((__CHARACTER__DB *)__tmp__DI1U);
-              clear__to__F00(__tmp__5H1U,old_nb_elts__CI1U,(__INTEGER__Q)(__tmp__AI1U -  1));
-              Self__4H1U->storage__4EL=__tmp__5H1U;
-              Self__4H1U->capacity__HFL=__tmp__AI1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__4H1U->storage__4EL)[Self__4H1U->count__WJ]='\'';
-          Self__4H1U->count__WJ=(__INTEGER__Q)(Self__4H1U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__3D1K),Self__OCGS->text__ID5J);
-          Self__4H1U=((__STRING__BC *)buffer__3D1K);
-          if ((Self__4H1U->capacity__HFL <= Self__4H1U->count__WJ)) {
-            if ((Self__4H1U->capacity__HFL ==  0)) {
-              Self__4H1U->capacity__HFL= 32;
-              __tmp__5H1U=create__KVW( 32);
-              Self__4H1U->storage__4EL=__tmp__5H1U;
+              __PJ1U=(____Q)(__NJ1U->__OFL <<  1);
+              __OJ1U=((____DB *)__NJ1U->__FFL);
+              __RJ1U=__NJ1U->__OFL;
+              __SJ1U=__55W(((____IB )__OJ1U),((____YWB )__RJ1U),((____YWB )__PJ1U));
+              __OJ1U=((____DB *)__SJ1U);
+              __M00(__OJ1U,__RJ1U,(____Q)(__PJ1U -  1));
+              __NJ1U->__FFL=__OJ1U;
+              __NJ1U->__OFL=__PJ1U;
+            };
+          };
+          ((____DB *)__NJ1U->__FFL)[__NJ1U->__WJ]='\'';
+          __NJ1U->__WJ=(____Q)(__NJ1U->__WJ +  1);
+          __EWX(((____BC *)__MF1K),__3DGS->__XE5J);
+          __NJ1U=((____BC *)__MF1K);
+          if ((__NJ1U->__OFL <= __NJ1U->__WJ)) {
+            if ((__NJ1U->__OFL ==  0)) {
+              __NJ1U->__OFL= 32;
+              __OJ1U=__RVW( 32);
+              __NJ1U->__FFL=__OJ1U;
             } else /* FALSE */ {
-              __tmp__AI1U=(__INTEGER__Q)(Self__4H1U->capacity__HFL <<  1);
-              __tmp__5H1U=((__CHARACTER__DB *)Self__4H1U->storage__4EL);
-              old_nb_elts__CI1U=Self__4H1U->capacity__HFL;
-              __tmp__DI1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5H1U),((__UINTEGER_32__RWB )old_nb_elts__CI1U),((__UINTEGER_32__RWB )__tmp__AI1U));
-              __tmp__5H1U=((__CHARACTER__DB *)__tmp__DI1U);
-              clear__to__F00(__tmp__5H1U,old_nb_elts__CI1U,(__INTEGER__Q)(__tmp__AI1U -  1));
-              Self__4H1U->storage__4EL=__tmp__5H1U;
-              Self__4H1U->capacity__HFL=__tmp__AI1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__4H1U->storage__4EL)[Self__4H1U->count__WJ]='\'';
-          Self__4H1U->count__WJ=(__INTEGER__Q)(Self__4H1U->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__QCGS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__3F1K));
-          Self__4H1U=((__STRING__BC *)buffer__3D1K);
-          if ((Self__4H1U->capacity__HFL <= Self__4H1U->count__WJ)) {
-            if ((Self__4H1U->capacity__HFL ==  0)) {
-              Self__4H1U->capacity__HFL= 32;
-              __tmp__5H1U=create__KVW( 32);
-              Self__4H1U->storage__4EL=__tmp__5H1U;
+              __PJ1U=(____Q)(__NJ1U->__OFL <<  1);
+              __OJ1U=((____DB *)__NJ1U->__FFL);
+              __RJ1U=__NJ1U->__OFL;
+              __SJ1U=__55W(((____IB )__OJ1U),((____YWB )__RJ1U),((____YWB )__PJ1U));
+              __OJ1U=((____DB *)__SJ1U);
+              __M00(__OJ1U,__RJ1U,(____Q)(__PJ1U -  1));
+              __NJ1U->__FFL=__OJ1U;
+              __NJ1U->__OFL=__PJ1U;
+            };
+          };
+          ((____DB *)__NJ1U->__FFL)[__NJ1U->__WJ]='\'';
+          __NJ1U->__WJ=(____Q)(__NJ1U->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __5DGS=((____YOOJ *)((____5J *)__MH1K));
+          __NJ1U=((____BC *)__MF1K);
+          if ((__NJ1U->__OFL <= __NJ1U->__WJ)) {
+            if ((__NJ1U->__OFL ==  0)) {
+              __NJ1U->__OFL= 32;
+              __OJ1U=__RVW( 32);
+              __NJ1U->__FFL=__OJ1U;
             } else /* FALSE */ {
-              __tmp__AI1U=(__INTEGER__Q)(Self__4H1U->capacity__HFL <<  1);
-              __tmp__5H1U=((__CHARACTER__DB *)Self__4H1U->storage__4EL);
-              old_nb_elts__CI1U=Self__4H1U->capacity__HFL;
-              __tmp__DI1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5H1U),((__UINTEGER_32__RWB )old_nb_elts__CI1U),((__UINTEGER_32__RWB )__tmp__AI1U));
-              __tmp__5H1U=((__CHARACTER__DB *)__tmp__DI1U);
-              clear__to__F00(__tmp__5H1U,old_nb_elts__CI1U,(__INTEGER__Q)(__tmp__AI1U -  1));
-              Self__4H1U->storage__4EL=__tmp__5H1U;
-              Self__4H1U->capacity__HFL=__tmp__AI1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__4H1U->storage__4EL)[Self__4H1U->count__WJ]='\"';
-          Self__4H1U->count__WJ=(__INTEGER__Q)(Self__4H1U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__3D1K),Self__QCGS->string__EBJK);
-          Self__4H1U=((__STRING__BC *)buffer__3D1K);
-          if ((Self__4H1U->capacity__HFL <= Self__4H1U->count__WJ)) {
-            if ((Self__4H1U->capacity__HFL ==  0)) {
-              Self__4H1U->capacity__HFL= 32;
-              __tmp__5H1U=create__KVW( 32);
-              Self__4H1U->storage__4EL=__tmp__5H1U;
+              __PJ1U=(____Q)(__NJ1U->__OFL <<  1);
+              __OJ1U=((____DB *)__NJ1U->__FFL);
+              __RJ1U=__NJ1U->__OFL;
+              __SJ1U=__55W(((____IB )__OJ1U),((____YWB )__RJ1U),((____YWB )__PJ1U));
+              __OJ1U=((____DB *)__SJ1U);
+              __M00(__OJ1U,__RJ1U,(____Q)(__PJ1U -  1));
+              __NJ1U->__FFL=__OJ1U;
+              __NJ1U->__OFL=__PJ1U;
+            };
+          };
+          ((____DB *)__NJ1U->__FFL)[__NJ1U->__WJ]='\"';
+          __NJ1U->__WJ=(____Q)(__NJ1U->__WJ +  1);
+          __EWX(((____BC *)__MF1K),__5DGS->__TCJK);
+          __NJ1U=((____BC *)__MF1K);
+          if ((__NJ1U->__OFL <= __NJ1U->__WJ)) {
+            if ((__NJ1U->__OFL ==  0)) {
+              __NJ1U->__OFL= 32;
+              __OJ1U=__RVW( 32);
+              __NJ1U->__FFL=__OJ1U;
             } else /* FALSE */ {
-              __tmp__AI1U=(__INTEGER__Q)(Self__4H1U->capacity__HFL <<  1);
-              __tmp__5H1U=((__CHARACTER__DB *)Self__4H1U->storage__4EL);
-              old_nb_elts__CI1U=Self__4H1U->capacity__HFL;
-              __tmp__DI1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5H1U),((__UINTEGER_32__RWB )old_nb_elts__CI1U),((__UINTEGER_32__RWB )__tmp__AI1U));
-              __tmp__5H1U=((__CHARACTER__DB *)__tmp__DI1U);
-              clear__to__F00(__tmp__5H1U,old_nb_elts__CI1U,(__INTEGER__Q)(__tmp__AI1U -  1));
-              Self__4H1U->storage__4EL=__tmp__5H1U;
-              Self__4H1U->capacity__HFL=__tmp__AI1U;
+              __PJ1U=(____Q)(__NJ1U->__OFL <<  1);
+              __OJ1U=((____DB *)__NJ1U->__FFL);
+              __RJ1U=__NJ1U->__OFL;
+              __SJ1U=__55W(((____IB )__OJ1U),((____YWB )__RJ1U),((____YWB )__PJ1U));
+              __OJ1U=((____DB *)__SJ1U);
+              __M00(__OJ1U,__RJ1U,(____Q)(__PJ1U -  1));
+              __NJ1U->__FFL=__OJ1U;
+              __NJ1U->__OFL=__PJ1U;
             };
           };
-          ((__CHARACTER__DB *)Self__4H1U->storage__4EL)[Self__4H1U->count__WJ]='\"';
-          Self__4H1U->count__WJ=(__INTEGER__Q)(Self__4H1U->count__WJ +  1);
+          ((____DB *)__NJ1U->__FFL)[__NJ1U->__WJ]='\"';
+          __NJ1U->__WJ=(____Q)(__NJ1U->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__3D1K),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__3F1K))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__MF1K),((____Q5YL *)((____5J *)__MH1K))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__MH1K)),__MF1K);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__3F1K)),buffer__3D1K);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__MH1K)),__MF1K);
         } break;
         };
       };
@@ -251867,1535 +251064,1533 @@ static void genere_value__1D1K(__WRITE_SLOT__SXKJ *Self__2D1K,__STRING__BC *buff
   };
 }
 
-static __STRING_CONSTANT__0* write__LGMK(__WRITE_LOCAL__BEYJ *wr__NGMK)
-// ({WRITE_LOCAL__BEYJ}) With result No recursive, No inlinable.
+static ____0* __0HMK(____QFYJ *__2HMK)
+// ({__QFYJ}) With result No recursive, No inlinable.
 {
-  __LOCAL__43WC *loc__PGMK,*loc2__QGMK,*result__T52K;
-  __TYPE_FULL__PMB *t__S52K;
-  __INTEGER__Q __tmp__OA3K,__tmp__QXYT;
-  __STRING_CONSTANT__0 *Result__OGMK;
-  __BOOLEAN__L __tmp__GA3K,__tmp__LA3K,__tmp__EC3K,__tmp__5B3K;
-  __FAST_ARRAYoLOCALo__PW1D *__tmp__QA3K;
-  void **__tmp__XW4T,**__tmp__YW4T,**__tmp__ZW4T,**__tmp__0W4T;
-  void **__tmp__1W4T,**__tmp__2W4T;
-  loc__PGMK=wr__NGMK->local__IFKK;
-  loc2__QGMK=loc__PGMK->my_alias__XOUH;
-  if (((void *)loc2__QGMK == (void *)NULL)) {
-    result__T52K=NULL;
-    t__S52K=loc__PGMK->parent_variable__B4WC.type__1N5D;
-    if (((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)t__S52K)->flag__ELK &  1) !=  0)) && (! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)t__S52K)->flag__ELK &  4) !=  0)))) {
-      switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)t__S52K)->the_parent_type__DLK)->__id) {
-      case __TYPE__FF__: {
-        __tmp__GA3K=FALSE__O__;
-      } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__GA3K=FALSE__O__;
-      } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__GA3K=FALSE__O__;
-      } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__GA3K=FALSE__O__;
-      } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__GA3K=FALSE__O__;
-      } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__GA3K=FALSE__O__;
-      } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__GA3K=TRUE__K__;
-      } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__GA3K=TRUE__K__;
-      } break;
-      };
-      __tmp__LA3K=(! __tmp__GA3K);
-    } else /* FALSE */ {
-      __tmp__LA3K=FALSE__O__;
-    };
-    __tmp__GA3K=__tmp__LA3K;
-    __tmp__OA3K=size__5RSI(((__TYPE_FULL__PMB *)loc__PGMK->parent_variable__B4WC.type__1N5D));
-    __tmp__QA3K=((void **)((__FAST_ARRAYoFAST_ARRAYoLOCALoo__3W1D *)var_size__GX1D)->parent_arrayed_collection__FX1D.storage__2Z4F)[__tmp__OA3K];
-    __tmp__OA3K= 0;
-    __tmp__QXYT=__tmp__QA3K->parent_arrayed_collection__XW1D.upper__O2BE;
-    __tmp__XW4T=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__QA3K)->parent_arrayed_collection__XW1D.storage__1T5F;
-    __tmp__YW4T=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__QA3K)->parent_arrayed_collection__XW1D.storage__1T5F;
-    __tmp__ZW4T=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__QA3K)->parent_arrayed_collection__XW1D.storage__1T5F;
-    __tmp__0W4T=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__QA3K)->parent_arrayed_collection__XW1D.storage__1T5F;
-    __tmp__1W4T=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__QA3K)->parent_arrayed_collection__XW1D.storage__1T5F;
-    __tmp__2W4T=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__QA3K)->parent_arrayed_collection__XW1D.storage__1T5F;
-    while_do__343K:
+  ____N5WC *__4HMK,*__5HMK,*__CB3K;
+  ____WMB *__BB3K;
+  ____Q __3B3K,__5YYT;
+  ____0 *__3HMK;
+  ____L __VB3K,__0B3K,__TD3K,__OD3K;
+  ____4X1D *__5B3K;
+  void **__GY4T,**__HY4T,**__IY4T,**__JY4T,**__KY4T,**__LY4T;
+  __4HMK=__2HMK->__XGKK;
+  __5HMK=__4HMK->__GQUH;
+  if (((void *)__5HMK == (void *)NULL)) {
+    __CB3K=NULL;
+    __BB3K=__4HMK->__Q5WC.__KP5D;
+    if (((! ((____3LC)(((____WMB *)__BB3K)->__LLK &  1) !=  0)) && (! ((____3LC)(((____WMB *)__BB3K)->__LLK &  4) !=  0)))) {
+      switch (((struct ___OBJ *)((____WMB *)__BB3K)->__KLK)->__id) {
+      case ____FF__: {
+        __VB3K=__O__;
+      } break;
+      case ____FMB__: {
+        __VB3K=__O__;
+      } break;
+      case ____HMB__: {
+        __VB3K=__O__;
+      } break;
+      case ____JMB__: {
+        __VB3K=__O__;
+      } break;
+      case ____LMB__: {
+        __VB3K=__O__;
+      } break;
+      case ____ICY__: {
+        __VB3K=__O__;
+      } break;
+      case ____EQ5D__: {
+        __VB3K=__K__;
+      } break;
+      case ____L4NJ__: {
+        __VB3K=__K__;
+      } break;
+      };
+      __0B3K=(! __VB3K);
+    } else /* FALSE */ {
+      __0B3K=__O__;
+    };
+    __VB3K=__0B3K;
+    __3B3K=__OTSI(((____WMB *)__4HMK->__Q5WC.__KP5D));
+    __5B3K=((void **)((____MY1D *)__VY1D)->__UY1D.__L14F)[__3B3K];
+    __3B3K= 0;
+    __5YYT=__5B3K->__GY1D.__33BE;
+    __GY4T=((____4X1D *)__5B3K)->__GY1D.__KV5F;
+    __HY4T=((____4X1D *)__5B3K)->__GY1D.__KV5F;
+    __IY4T=((____4X1D *)__5B3K)->__GY1D.__KV5F;
+    __JY4T=((____4X1D *)__5B3K)->__GY1D.__KV5F;
+    __KY4T=((____4X1D *)__5B3K)->__GY1D.__KV5F;
+    __LY4T=((____4X1D *)__5B3K)->__GY1D.__KV5F;
+    __MA4K:
     {
-      if ((__tmp__OA3K <= __tmp__QXYT)) {
-        if (((void *)((__LOCAL__43WC *)((void **)__tmp__XW4T)[__tmp__OA3K])->parent_variable__B4WC.type__1N5D != (void *)t__S52K)) {
-          if ((((! __tmp__GA3K) || ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)((__LOCAL__43WC *)((void **)__tmp__YW4T)[__tmp__OA3K])->parent_variable__B4WC.type__1N5D)->flag__ELK &  1) !=  0)) || ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)((__LOCAL__43WC *)((void **)__tmp__ZW4T)[__tmp__OA3K])->parent_variable__B4WC.type__1N5D)->flag__ELK &  4) !=  0))) {
-            __tmp__EC3K=TRUE__K__;
+      if ((__3B3K <= __5YYT)) {
+        if (((void *)((____N5WC *)((void **)__GY4T)[__3B3K])->__Q5WC.__KP5D != (void *)__BB3K)) {
+          if ((((! __VB3K) || ((____3LC)(((____WMB *)((____N5WC *)((void **)__HY4T)[__3B3K])->__Q5WC.__KP5D)->__LLK &  1) !=  0)) || ((____3LC)(((____WMB *)((____N5WC *)((void **)__IY4T)[__3B3K])->__Q5WC.__KP5D)->__LLK &  4) !=  0))) {
+            __TD3K=__K__;
           } else /* FALSE */ {
-            switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)((__LOCAL__43WC *)((void **)__tmp__0W4T)[__tmp__OA3K])->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK)->__id) {
-            case __TYPE__FF__: {
-              __tmp__5B3K=FALSE__O__;
+            switch (((struct ___OBJ *)((____WMB *)((____N5WC *)((void **)__JY4T)[__3B3K])->__Q5WC.__KP5D)->__KLK)->__id) {
+            case ____FF__: {
+              __OD3K=__O__;
             } break;
-            case __TYPE_NULL__4LB__: {
-              __tmp__5B3K=FALSE__O__;
+            case ____FMB__: {
+              __OD3K=__O__;
             } break;
-            case __TYPE_VOID__AMB__: {
-              __tmp__5B3K=FALSE__O__;
+            case ____HMB__: {
+              __OD3K=__O__;
             } break;
-            case __TYPE_CONTEXT__CMB__: {
-              __tmp__5B3K=FALSE__O__;
+            case ____JMB__: {
+              __OD3K=__O__;
             } break;
-            case __TYPE_ID__EMB__: {
-              __tmp__5B3K=FALSE__O__;
+            case ____LMB__: {
+              __OD3K=__O__;
             } break;
-            case __TYPE_GENERIC__BCY__: {
-              __tmp__5B3K=FALSE__O__;
+            case ____ICY__: {
+              __OD3K=__O__;
             } break;
-            case __TYPE_BLOCK__VO5D__: {
-              __tmp__5B3K=TRUE__K__;
+            case ____EQ5D__: {
+              __OD3K=__K__;
             } break;
-            case __PROFIL_BLOCK__22NJ__: {
-              __tmp__5B3K=TRUE__K__;
+            case ____L4NJ__: {
+              __OD3K=__K__;
             } break;
             };
-            __tmp__EC3K=__tmp__5B3K;
+            __TD3K=__OD3K;
           };
-          __tmp__5B3K=__tmp__EC3K;
+          __OD3K=__TD3K;
         } else /* FALSE */ {
-          __tmp__5B3K=FALSE__O__;
+          __OD3K=__O__;
         };
-        __tmp__EC3K=((__tmp__5B3K || (((__LOCAL__43WC *)((void **)__tmp__1W4T)[__tmp__OA3K])->parent_variable__B4WC.ensure_count__1S4D !=  0)) || (((__LOCAL__43WC *)((void **)__tmp__2W4T)[__tmp__OA3K])->list_level__UOUH < current_list_level__I0BE));
+        __TD3K=((__OD3K || (((____N5WC *)((void **)__KY4T)[__3B3K])->__Q5WC.__KU4D !=  0)) || (((____N5WC *)((void **)__LY4T)[__3B3K])->__DQUH < __X1BE));
       } else /* FALSE */ {
-        __tmp__EC3K=FALSE__O__;
+        __TD3K=__O__;
       };
-      if (__tmp__EC3K) {
-        __tmp__OA3K=(__INTEGER__Q)(__tmp__OA3K +  1);
-        goto while_do__343K;
+      if (__TD3K) {
+        __3B3K=(____Q)(__3B3K +  1);
+        goto __MA4K;
       };
     };
-    if ((__tmp__OA3K > __tmp__QA3K->parent_arrayed_collection__XW1D.upper__O2BE)) {
-      result__T52K=loc__PGMK;
+    if ((__3B3K > __5B3K->__GY1D.__33BE)) {
+      __CB3K=__4HMK;
     } else /* FALSE */ {
-      result__T52K=((void **)((__FAST_ARRAYoLOCALo__PW1D *)__tmp__QA3K)->parent_arrayed_collection__XW1D.storage__1T5F)[__tmp__OA3K];
+      __CB3K=((void **)((____4X1D *)__5B3K)->__GY1D.__KV5F)[__3B3K];
     };
-    loc2__QGMK=result__T52K;
-    if (((void *)result__T52K == (void *)loc__PGMK)) {
-      add_var_size__4TRI(loc__PGMK);
+    __5HMK=__CB3K;
+    if (((void *)__CB3K == (void *)__4HMK)) {
+      __NVRI(__4HMK);
     } else /* FALSE */ {
-      ((__LOCAL__43WC *)result__T52K)->parent_variable__B4WC.ensure_count__1S4D=loc__PGMK->parent_variable__B4WC.ensure_count__1S4D;
+      ((____N5WC *)__CB3K)->__Q5WC.__KU4D=__4HMK->__Q5WC.__KU4D;
     };
-    ((__LOCAL__43WC *)result__T52K)->list_level__UOUH=current_list_level__I0BE;
-    ((__LOCAL__43WC *)loc__PGMK)->my_alias__XOUH=result__T52K;
+    ((____N5WC *)__CB3K)->__DQUH=__X1BE;
+    ((____N5WC *)__4HMK)->__GQUH=__CB3K;
   };
-  Result__OGMK=loc2__QGMK->parent_variable__B4WC.intern_name__HN5D;
-  return(Result__OGMK);
+  __3HMK=__5HMK->__Q5WC.__WO5D;
+  return(__3HMK);
 }
 
-static void genere_value__KH1K(__WRITE_LOCAL__BEYJ *Self__LH1K,__STRING__BC *buffer__MH1K)
-// ({WRITE_LOCAL__BEYJ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __ZI1K(____QFYJ *__0I1K,____BC *__1I1K)
+// ({__QFYJ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  void *__tmp__TH1K,*__tmp__AI1K,*__tmp__MJ1K,*__tmp__VJ1K;
-  __CHARACTER_CST__5LOJ *Self__DEGS,*Self__2FGS,*Self__EIGS;
-  __STRING__BC *Self__GK1U,*Self__GL1U,*Self__OM1U;
-  __INTEGER__Q __tmp__IK1U,old_nb_elts__KK1U,__tmp__IL1U;
-  __INTEGER__Q old_nb_elts__KL1U,__tmp__QM1U,old_nb_elts__SM1U;
-  __POINTER__IB __tmp__LK1U,__tmp__LL1U,__tmp__TM1U;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__FEGS,*Self__4FGS,*Self__GIGS;
-  __TYPE_FULL__PMB *__tmp__BI1K,*__tmp__NJ1K,*__tmp__WJ1K;
-  __CHARACTER__DB *__tmp__HK1U,*__tmp__HL1U,*__tmp__PM1U;
-  __BOOLEAN__L __tmp__GI1K,__tmp__0J1K,__tmp__HK1K;
-  if (is_java__EE) {
-    __tmp__TH1K=Self__LH1K->parent_write__CEYJ.value__LEJJ;
-    switch (((struct ___OBJ *)__tmp__TH1K)->__id) {
-    case __STRING_CST__5J__: {
-      genere__0T5J(((__STRING_CST__5J *)__tmp__TH1K),buffer__MH1K);
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
-      (&__string_507)->count__0C= 35;
-      (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-      append__3VX(((__STRING__BC *)buffer__MH1K),(&__string_507));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      (&__string_508)->count__0C= 20;
-      (&__string_508)->storage__1C="IS_EXPANDED.genere !";
-      print__CKG((&__string_508));
+  void *__CJ1K,*__PJ1K,*__1K1K,*__EL1K;
+  ____ONOJ *__SFGS,*__LHGS,*__TJGS;
+  ____BC *__VL1U,*__VM1U,*__3N1U;
+  ____Q __XL1U,__ZL1U,__XM1U,__ZM1U,__5N1U,__BO1U;
+  ____IB __0L1U,__0M1U,__CO1U;
+  ____YOOJ *__UFGS,*__NHGS,*__VJGS;
+  ____WMB *__QJ1K,*__2K1K,*__FL1K;
+  ____DB *__WL1U,*__WM1U,*__4N1U;
+  ____L __VJ1K,__JL1K,__WL1K;
+  if (__EE) {
+    __CJ1K=__0I1K->__RFYJ.__0FJJ;
+    switch (((struct ___OBJ *)__CJ1K)->__id) {
+    case ____5J__: {
+      __JV5J(((____5J *)__CJ1K),__1I1K);
+    } break;
+    case ____0AXC__: {
+      __FFSH(((____0AXC *)((____5J *)__CJ1K)),__1I1K);
+    } break;
+    case ____NBXC__: {
+      __D15J(((____NBXC *)((____5J *)__CJ1K)),__1I1K);
+    } break;
+    case ____ZBXC__: {
+      __XHSH(((____ZBXC *)((____5J *)__CJ1K)),__1I1K);
+    } break;
+    case ____DMWH__: {
+      __CWEI(((____DMWH *)((____5J *)__CJ1K)),__1I1K);
+      (&__string_507)->__0C= 35;
+      (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+      __EWX(((____BC *)__1I1K),(&__string_507));
+    } break;
+    case ____2A0I__: {
+      __L15J(((____2A0I *)((____5J *)__CJ1K)),__1I1K);
+    } break;
+    case ____HJNJ__: {
+      __UAAK(((____HJNJ *)((____5J *)__CJ1K)),__1I1K);
+    } break;
+    case ____SJNJ__: {
+      __WFAK(((____SJNJ *)((____5J *)__CJ1K)),__1I1K);
+    } 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 *)__tmp__TH1K)),buffer__MH1K);
+    case ____EBOJ__: {
+      __1KAK(((____EBOJ *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____3BOJ__: {
+      __TLAK(((____3BOJ *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____RCOJ__: {
+      __VQAK(((____RCOJ *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____HDOJ__: {
+      __4SAK(((____HDOJ *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____1DOJ__: {
+      __HVAK(((____1DOJ *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____PEOJ__: {
+      __QXAK(((____PEOJ *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____DFOJ__: {
+      __ZZAK(((____DFOJ *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____XFOJ__: {
+      __C2AK(((____XFOJ *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __PUT_TO__BFOJ__: {
-      genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____QGOJ__: {
+      __L4AK(((____QGOJ *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __ITEM__VFOJ__: {
-      genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____EHOJ__: {
+      __AABK(((____EHOJ *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____2HOJ__: {
+      __FABK(((____2HOJ *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __CAST__JHOJ__: {
-      genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____YIOJ__: {
+      __KABK(((____YIOJ *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __REAL_CST__JLOJ__: {
-      append__3VX(((__STRING__BC *)buffer__MH1K),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__TH1K))->value__DD5J);
+    case ____YMOJ__: {
+      __EWX(((____BC *)__1I1K),((____YMOJ *)((____5J *)__CJ1K))->__SE5J);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__DEGS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__TH1K));
-      Self__GK1U=((__STRING__BC *)buffer__MH1K);
-      if ((Self__GK1U->capacity__HFL <= Self__GK1U->count__WJ)) {
-        if ((Self__GK1U->capacity__HFL ==  0)) {
-          Self__GK1U->capacity__HFL= 32;
-          __tmp__HK1U=create__KVW( 32);
-          Self__GK1U->storage__4EL=__tmp__HK1U;
+    case ____ONOJ__: {
+      __SFGS=((____ONOJ *)((____5J *)__CJ1K));
+      __VL1U=((____BC *)__1I1K);
+      if ((__VL1U->__OFL <= __VL1U->__WJ)) {
+        if ((__VL1U->__OFL ==  0)) {
+          __VL1U->__OFL= 32;
+          __WL1U=__RVW( 32);
+          __VL1U->__FFL=__WL1U;
         } else /* FALSE */ {
-          __tmp__IK1U=(__INTEGER__Q)(Self__GK1U->capacity__HFL <<  1);
-          __tmp__HK1U=((__CHARACTER__DB *)Self__GK1U->storage__4EL);
-          old_nb_elts__KK1U=Self__GK1U->capacity__HFL;
-          __tmp__LK1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HK1U),((__UINTEGER_32__RWB )old_nb_elts__KK1U),((__UINTEGER_32__RWB )__tmp__IK1U));
-          __tmp__HK1U=((__CHARACTER__DB *)__tmp__LK1U);
-          clear__to__F00(__tmp__HK1U,old_nb_elts__KK1U,(__INTEGER__Q)(__tmp__IK1U -  1));
-          Self__GK1U->storage__4EL=__tmp__HK1U;
-          Self__GK1U->capacity__HFL=__tmp__IK1U;
+          __XL1U=(____Q)(__VL1U->__OFL <<  1);
+          __WL1U=((____DB *)__VL1U->__FFL);
+          __ZL1U=__VL1U->__OFL;
+          __0L1U=__55W(((____IB )__WL1U),((____YWB )__ZL1U),((____YWB )__XL1U));
+          __WL1U=((____DB *)__0L1U);
+          __M00(__WL1U,__ZL1U,(____Q)(__XL1U -  1));
+          __VL1U->__FFL=__WL1U;
+          __VL1U->__OFL=__XL1U;
         };
       };
-      ((__CHARACTER__DB *)Self__GK1U->storage__4EL)[Self__GK1U->count__WJ]='\'';
-      Self__GK1U->count__WJ=(__INTEGER__Q)(Self__GK1U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__MH1K),Self__DEGS->text__ID5J);
-      Self__GK1U=((__STRING__BC *)buffer__MH1K);
-      if ((Self__GK1U->capacity__HFL <= Self__GK1U->count__WJ)) {
-        if ((Self__GK1U->capacity__HFL ==  0)) {
-          Self__GK1U->capacity__HFL= 32;
-          __tmp__HK1U=create__KVW( 32);
-          Self__GK1U->storage__4EL=__tmp__HK1U;
+      ((____DB *)__VL1U->__FFL)[__VL1U->__WJ]='\'';
+      __VL1U->__WJ=(____Q)(__VL1U->__WJ +  1);
+      __EWX(((____BC *)__1I1K),__SFGS->__XE5J);
+      __VL1U=((____BC *)__1I1K);
+      if ((__VL1U->__OFL <= __VL1U->__WJ)) {
+        if ((__VL1U->__OFL ==  0)) {
+          __VL1U->__OFL= 32;
+          __WL1U=__RVW( 32);
+          __VL1U->__FFL=__WL1U;
         } else /* FALSE */ {
-          __tmp__IK1U=(__INTEGER__Q)(Self__GK1U->capacity__HFL <<  1);
-          __tmp__HK1U=((__CHARACTER__DB *)Self__GK1U->storage__4EL);
-          old_nb_elts__KK1U=Self__GK1U->capacity__HFL;
-          __tmp__LK1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HK1U),((__UINTEGER_32__RWB )old_nb_elts__KK1U),((__UINTEGER_32__RWB )__tmp__IK1U));
-          __tmp__HK1U=((__CHARACTER__DB *)__tmp__LK1U);
-          clear__to__F00(__tmp__HK1U,old_nb_elts__KK1U,(__INTEGER__Q)(__tmp__IK1U -  1));
-          Self__GK1U->storage__4EL=__tmp__HK1U;
-          Self__GK1U->capacity__HFL=__tmp__IK1U;
+          __XL1U=(____Q)(__VL1U->__OFL <<  1);
+          __WL1U=((____DB *)__VL1U->__FFL);
+          __ZL1U=__VL1U->__OFL;
+          __0L1U=__55W(((____IB )__WL1U),((____YWB )__ZL1U),((____YWB )__XL1U));
+          __WL1U=((____DB *)__0L1U);
+          __M00(__WL1U,__ZL1U,(____Q)(__XL1U -  1));
+          __VL1U->__FFL=__WL1U;
+          __VL1U->__OFL=__XL1U;
         };
       };
-      ((__CHARACTER__DB *)Self__GK1U->storage__4EL)[Self__GK1U->count__WJ]='\'';
-      Self__GK1U->count__WJ=(__INTEGER__Q)(Self__GK1U->count__WJ +  1);
+      ((____DB *)__VL1U->__FFL)[__VL1U->__WJ]='\'';
+      __VL1U->__WJ=(____Q)(__VL1U->__WJ +  1);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__FEGS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__TH1K));
-      Self__GK1U=((__STRING__BC *)buffer__MH1K);
-      if ((Self__GK1U->capacity__HFL <= Self__GK1U->count__WJ)) {
-        if ((Self__GK1U->capacity__HFL ==  0)) {
-          Self__GK1U->capacity__HFL= 32;
-          __tmp__HK1U=create__KVW( 32);
-          Self__GK1U->storage__4EL=__tmp__HK1U;
+    case ____YOOJ__: {
+      __UFGS=((____YOOJ *)((____5J *)__CJ1K));
+      __VL1U=((____BC *)__1I1K);
+      if ((__VL1U->__OFL <= __VL1U->__WJ)) {
+        if ((__VL1U->__OFL ==  0)) {
+          __VL1U->__OFL= 32;
+          __WL1U=__RVW( 32);
+          __VL1U->__FFL=__WL1U;
         } else /* FALSE */ {
-          __tmp__IK1U=(__INTEGER__Q)(Self__GK1U->capacity__HFL <<  1);
-          __tmp__HK1U=((__CHARACTER__DB *)Self__GK1U->storage__4EL);
-          old_nb_elts__KK1U=Self__GK1U->capacity__HFL;
-          __tmp__LK1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HK1U),((__UINTEGER_32__RWB )old_nb_elts__KK1U),((__UINTEGER_32__RWB )__tmp__IK1U));
-          __tmp__HK1U=((__CHARACTER__DB *)__tmp__LK1U);
-          clear__to__F00(__tmp__HK1U,old_nb_elts__KK1U,(__INTEGER__Q)(__tmp__IK1U -  1));
-          Self__GK1U->storage__4EL=__tmp__HK1U;
-          Self__GK1U->capacity__HFL=__tmp__IK1U;
+          __XL1U=(____Q)(__VL1U->__OFL <<  1);
+          __WL1U=((____DB *)__VL1U->__FFL);
+          __ZL1U=__VL1U->__OFL;
+          __0L1U=__55W(((____IB )__WL1U),((____YWB )__ZL1U),((____YWB )__XL1U));
+          __WL1U=((____DB *)__0L1U);
+          __M00(__WL1U,__ZL1U,(____Q)(__XL1U -  1));
+          __VL1U->__FFL=__WL1U;
+          __VL1U->__OFL=__XL1U;
         };
       };
-      ((__CHARACTER__DB *)Self__GK1U->storage__4EL)[Self__GK1U->count__WJ]='\"';
-      Self__GK1U->count__WJ=(__INTEGER__Q)(Self__GK1U->count__WJ +  1);
-      append__3VX(((__STRING__BC *)buffer__MH1K),Self__FEGS->string__EBJK);
-      Self__GK1U=((__STRING__BC *)buffer__MH1K);
-      if ((Self__GK1U->capacity__HFL <= Self__GK1U->count__WJ)) {
-        if ((Self__GK1U->capacity__HFL ==  0)) {
-          Self__GK1U->capacity__HFL= 32;
-          __tmp__HK1U=create__KVW( 32);
-          Self__GK1U->storage__4EL=__tmp__HK1U;
+      ((____DB *)__VL1U->__FFL)[__VL1U->__WJ]='\"';
+      __VL1U->__WJ=(____Q)(__VL1U->__WJ +  1);
+      __EWX(((____BC *)__1I1K),__UFGS->__TCJK);
+      __VL1U=((____BC *)__1I1K);
+      if ((__VL1U->__OFL <= __VL1U->__WJ)) {
+        if ((__VL1U->__OFL ==  0)) {
+          __VL1U->__OFL= 32;
+          __WL1U=__RVW( 32);
+          __VL1U->__FFL=__WL1U;
         } else /* FALSE */ {
-          __tmp__IK1U=(__INTEGER__Q)(Self__GK1U->capacity__HFL <<  1);
-          __tmp__HK1U=((__CHARACTER__DB *)Self__GK1U->storage__4EL);
-          old_nb_elts__KK1U=Self__GK1U->capacity__HFL;
-          __tmp__LK1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HK1U),((__UINTEGER_32__RWB )old_nb_elts__KK1U),((__UINTEGER_32__RWB )__tmp__IK1U));
-          __tmp__HK1U=((__CHARACTER__DB *)__tmp__LK1U);
-          clear__to__F00(__tmp__HK1U,old_nb_elts__KK1U,(__INTEGER__Q)(__tmp__IK1U -  1));
-          Self__GK1U->storage__4EL=__tmp__HK1U;
-          Self__GK1U->capacity__HFL=__tmp__IK1U;
+          __XL1U=(____Q)(__VL1U->__OFL <<  1);
+          __WL1U=((____DB *)__VL1U->__FFL);
+          __ZL1U=__VL1U->__OFL;
+          __0L1U=__55W(((____IB )__WL1U),((____YWB )__ZL1U),((____YWB )__XL1U));
+          __WL1U=((____DB *)__0L1U);
+          __M00(__WL1U,__ZL1U,(____Q)(__XL1U -  1));
+          __VL1U->__FFL=__WL1U;
+          __VL1U->__OFL=__XL1U;
         };
       };
-      ((__CHARACTER__DB *)Self__GK1U->storage__4EL)[Self__GK1U->count__WJ]='\"';
-      Self__GK1U->count__WJ=(__INTEGER__Q)(Self__GK1U->count__WJ +  1);
+      ((____DB *)__VL1U->__FFL)[__VL1U->__WJ]='\"';
+      __VL1U->__WJ=(____Q)(__VL1U->__WJ +  1);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____IM4K__: {
+      __0TBN(((____IM4K *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____T5FL__: {
+      __PCAP(((____T5FL *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____3DUL__: {
+      __TQTP(((____3DUL *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____0EUL__: {
+      __HR0P(((____0EUL *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____BGUL__: {
+      __ZQTP(((____BGUL *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____2GUL__: {
+      __OR0P(((____2GUL *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____B0VL__: {
+      __IPCN(((____B0VL *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____P0VL__: {
+      __HTGM(((____P0VL *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      append__3VX(((__STRING__BC *)buffer__MH1K),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__TH1K))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+    case ____Q5YL__: {
+      __EWX(((____BC *)__1I1K),((____Q5YL *)((____5J *)__CJ1K))->__HBKM->__GKRG.__WO5D);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____UVPM__: {
+      __SFXN(((____UVPM *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____0ZPM__: {
+      __UR0P(((____0ZPM *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_OR__3P0N__: {
-      genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____MR0N__: {
+      __OVVO(((____MR0N *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____YWBP__: {
+      __NWZQ(((____YWBP *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_INF__2WBP__: {
-      genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____LYBP__: {
+      __MYUP(((____LYBP *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____CZBP__: {
+      __O3UP(((____CZBP *)((____5J *)__CJ1K)),__1I1K);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__TH1K)),buffer__MH1K);
+    case ____3BEP__: {
+      __5REQ(((____3BEP *)((____5J *)__CJ1K)),__1I1K);
     } break;
     };
   } else /* FALSE */ {
-    if (((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__LH1K->local__IFKK->parent_variable__B4WC.type__1N5D)->flag__ELK &  16) !=  0)) {
-      __tmp__AI1K=Self__LH1K->parent_write__CEYJ.value__LEJJ;
-      switch (((struct ___OBJ *)__tmp__AI1K)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__BI1K=((__STRING_CST__5J *)__tmp__AI1K)->parent_constant__EK.static_type__SG4D;
+    if (((____3LC)(((____WMB *)__0I1K->__XGKK->__Q5WC.__KP5D)->__LLK &  16) !=  0)) {
+      __PJ1K=__0I1K->__RFYJ.__0FJJ;
+      switch (((struct ___OBJ *)__PJ1K)->__id) {
+      case ____5J__: {
+        __QJ1K=((____5J *)__PJ1K)->__EK.__BI4D;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__BI1K=((__EXTERNAL_C__L5WC *)__tmp__AI1K)->static_type__J54D;
+      case ____0AXC__: {
+        __QJ1K=((____0AXC *)__PJ1K)->__YA5D;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__BI1K=((__PROTOTYPE_CST__45WC *)__tmp__AI1K)->parent_constant__55WC.static_type__SG4D;
+      case ____NBXC__: {
+        __QJ1K=((____NBXC *)__PJ1K)->__OBXC.__BI4D;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__BI1K=((__INTEGER_CST__KAXC *)__tmp__AI1K)->parent_constant__LAXC.static_type__SG4D;
+      case ____ZBXC__: {
+        __QJ1K=((____ZBXC *)__PJ1K)->__0BXC.__BI4D;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__BI1K=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__AI1K));
+      case ____DMWH__: {
+        __QJ1K=__B21J(((____DMWH *)__PJ1K));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__BI1K=((__READ_LOCAL__N5ZI *)__tmp__AI1K)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+      case ____2A0I__: {
+        __QJ1K=((____2A0I *)__PJ1K)->__4VEJ->__Q5WC.__KP5D;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__BI1K=static_type__2CCK();
+      case ____HJNJ__: {
+        __QJ1K=__LECK();
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__BI1K=static_type__BDCK();
+      case ____SJNJ__: {
+        __QJ1K=__QECK();
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__BI1K=static_type__GDCK();
+      case ____0AOJ__: {
+        __QJ1K=__VECK();
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__BI1K=static_type__LDCK();
+      case ____EBOJ__: {
+        __QJ1K=__0ECK();
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__BI1K=static_type__QDCK();
+      case ____3BOJ__: {
+        __QJ1K=__5ECK();
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__BI1K=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__AI1K));
+      case ____RCOJ__: {
+        __QJ1K=__EFCK(((____RCOJ *)__PJ1K));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__BI1K=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__AI1K));
+      case ____HDOJ__: {
+        __QJ1K=__JFCK(((____HDOJ *)__PJ1K));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__BI1K=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__AI1K));
+      case ____1DOJ__: {
+        __QJ1K=__OFCK(((____1DOJ *)__PJ1K));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__BI1K=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__AI1K));
+      case ____PEOJ__: {
+        __QJ1K=__TFCK(((____PEOJ *)__PJ1K));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__BI1K=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__AI1K));
+      case ____DFOJ__: {
+        __QJ1K=__YFCK(((____DFOJ *)__PJ1K));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__BI1K=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__AI1K));
+      case ____XFOJ__: {
+        __QJ1K=__3FCK(((____XFOJ *)__PJ1K));
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__BI1K=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+      case ____QGOJ__: {
+        __QJ1K=__HMB__->__IMB.__BMC;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__BI1K=static_type__XECK(((__ITEM__VFOJ *)__tmp__AI1K));
+      case ____EHOJ__: {
+        __QJ1K=__GGCK(((____EHOJ *)__PJ1K));
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__BI1K=static_type__DFCK();
+      case ____2HOJ__: {
+        __QJ1K=__SGCK();
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__BI1K=((__CAST__JHOJ *)__tmp__AI1K)->static_type__TC5J;
+      case ____YIOJ__: {
+        __QJ1K=((____YIOJ *)__PJ1K)->__CE5J;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__BI1K=((__REAL_CST__JLOJ *)__tmp__AI1K)->parent_constant__KLOJ.static_type__SG4D;
+      case ____YMOJ__: {
+        __QJ1K=((____YMOJ *)__PJ1K)->__ZMOJ.__BI4D;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__BI1K=((__CHARACTER_CST__5LOJ *)__tmp__AI1K)->parent_constant__AMOJ.static_type__SG4D;
+      case ____ONOJ__: {
+        __QJ1K=((____ONOJ *)__PJ1K)->__PNOJ.__BI4D;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__BI1K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__AI1K)->parent_constant__KNOJ.static_type__SG4D;
+      case ____YOOJ__: {
+        __QJ1K=((____YOOJ *)__PJ1K)->__ZOOJ.__BI4D;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__BI1K=((__READ_SLOT__ZK4K *)__tmp__AI1K)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+      case ____IM4K__: {
+        __QJ1K=((____IM4K *)__PJ1K)->__RZFM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__BI1K=static_type__NL5O();
+      case ____T5FL__: {
+        __QJ1K=__2M5O();
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__BI1K=static_type__QQTP();
+      case ____3DUL__: {
+        __QJ1K=__5RTP();
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__BI1K=static_type__041P();
+      case ____0EUL__: {
+        __QJ1K=__JA2P();
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__BI1K=static_type__VQTP();
+      case ____BGUL__: {
+        __QJ1K=__ESTP();
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__BI1K=static_type__A51P();
+      case ____2GUL__: {
+        __QJ1K=__PA2P();
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__BI1K=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__AI1K));
+      case ____B0VL__: {
+        __QJ1K=__DXBN(((____B0VL *)__PJ1K));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__BI1K=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__AI1K));
+      case ____P0VL__: {
+        __QJ1K=__4AGM(((____P0VL *)__PJ1K));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__BI1K=((__READ_GLOBAL__B4YL *)__tmp__AI1K)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+      case ____Q5YL__: {
+        __QJ1K=((____Q5YL *)__PJ1K)->__HBKM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__BI1K=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__AI1K));
+      case ____UVPM__: {
+        __QJ1K=__OFWN(((____UVPM *)__PJ1K));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__BI1K=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__AI1K));
+      case ____0ZPM__: {
+        __QJ1K=__QM1P(((____0ZPM *)__PJ1K));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__BI1K=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__AI1K));
+      case ____MR0N__: {
+        __QJ1K=__FQVO(((____MR0N *)__PJ1K));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__BI1K=static_type__BA0Q();
+      case ____YWBP__: {
+        __QJ1K=__QB0Q();
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__BI1K=static_type__MBUP();
+      case ____LYBP__: {
+        __QJ1K=__1CUP();
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__BI1K=static_type__RBUP();
+      case ____CZBP__: {
+        __QJ1K=__ADUP();
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__BI1K=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__AI1K));
+      case ____3BEP__: {
+        __QJ1K=__ZPFQ(((____3BEP *)__PJ1K));
       } break;
       };
-      __tmp__GI1K=(! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__BI1K)->flag__ELK &  16) !=  0));
+      __VJ1K=(! ((____3LC)(((____WMB *)__QJ1K)->__LLK &  16) !=  0));
     } else /* FALSE */ {
-      __tmp__GI1K=FALSE__O__;
+      __VJ1K=__O__;
     };
-    if (__tmp__GI1K) {
-      append__3VX(((__STRING__BC *)buffer__MH1K),(&__string_672));
-      __tmp__AI1K=Self__LH1K->parent_write__CEYJ.value__LEJJ;
-      switch (((struct ___OBJ *)__tmp__AI1K)->__id) {
-      case __STRING_CST__5J__: {
-        genere__0T5J(((__STRING_CST__5J *)__tmp__AI1K),buffer__MH1K);
+    if (__VJ1K) {
+      __EWX(((____BC *)__1I1K),(&__string_672));
+      __PJ1K=__0I1K->__RFYJ.__0FJJ;
+      switch (((struct ___OBJ *)__PJ1K)->__id) {
+      case ____5J__: {
+        __JV5J(((____5J *)__PJ1K),__1I1K);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____0AXC__: {
+        __FFSH(((____0AXC *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____NBXC__: {
+        __D15J(((____NBXC *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____ZBXC__: {
+        __XHSH(((____ZBXC *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
-        (&__string_507)->count__0C= 35;
-        (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-        append__3VX(((__STRING__BC *)buffer__MH1K),(&__string_507));
+      case ____DMWH__: {
+        __CWEI(((____DMWH *)((____5J *)__PJ1K)),__1I1K);
+        (&__string_507)->__0C= 35;
+        (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+        __EWX(((____BC *)__1I1K),(&__string_507));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____2A0I__: {
+        __L15J(((____2A0I *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____HJNJ__: {
+        __UAAK(((____HJNJ *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____SJNJ__: {
+        __WFAK(((____SJNJ *)((____5J *)__PJ1K)),__1I1K);
       } 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__AI1K)),buffer__MH1K);
+      case ____EBOJ__: {
+        __1KAK(((____EBOJ *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____3BOJ__: {
+        __TLAK(((____3BOJ *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____RCOJ__: {
+        __VQAK(((____RCOJ *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____HDOJ__: {
+        __4SAK(((____HDOJ *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____1DOJ__: {
+        __HVAK(((____1DOJ *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____PEOJ__: {
+        __QXAK(((____PEOJ *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____DFOJ__: {
+        __ZZAK(((____DFOJ *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____XFOJ__: {
+        __C2AK(((____XFOJ *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __PUT_TO__BFOJ__: {
-        genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____QGOJ__: {
+        __L4AK(((____QGOJ *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __ITEM__VFOJ__: {
-        genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____EHOJ__: {
+        __AABK(((____EHOJ *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____2HOJ__: {
+        __FABK(((____2HOJ *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __CAST__JHOJ__: {
-        genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____YIOJ__: {
+        __KABK(((____YIOJ *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __REAL_CST__JLOJ__: {
-        append__3VX(((__STRING__BC *)buffer__MH1K),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__AI1K))->value__DD5J);
+      case ____YMOJ__: {
+        __EWX(((____BC *)__1I1K),((____YMOJ *)((____5J *)__PJ1K))->__SE5J);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__2FGS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__AI1K));
-        Self__GL1U=((__STRING__BC *)buffer__MH1K);
-        if ((Self__GL1U->capacity__HFL <= Self__GL1U->count__WJ)) {
-          if ((Self__GL1U->capacity__HFL ==  0)) {
-            Self__GL1U->capacity__HFL= 32;
-            __tmp__HL1U=create__KVW( 32);
-            Self__GL1U->storage__4EL=__tmp__HL1U;
+      case ____ONOJ__: {
+        __LHGS=((____ONOJ *)((____5J *)__PJ1K));
+        __VM1U=((____BC *)__1I1K);
+        if ((__VM1U->__OFL <= __VM1U->__WJ)) {
+          if ((__VM1U->__OFL ==  0)) {
+            __VM1U->__OFL= 32;
+            __WM1U=__RVW( 32);
+            __VM1U->__FFL=__WM1U;
           } else /* FALSE */ {
-            __tmp__IL1U=(__INTEGER__Q)(Self__GL1U->capacity__HFL <<  1);
-            __tmp__HL1U=((__CHARACTER__DB *)Self__GL1U->storage__4EL);
-            old_nb_elts__KL1U=Self__GL1U->capacity__HFL;
-            __tmp__LL1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HL1U),((__UINTEGER_32__RWB )old_nb_elts__KL1U),((__UINTEGER_32__RWB )__tmp__IL1U));
-            __tmp__HL1U=((__CHARACTER__DB *)__tmp__LL1U);
-            clear__to__F00(__tmp__HL1U,old_nb_elts__KL1U,(__INTEGER__Q)(__tmp__IL1U -  1));
-            Self__GL1U->storage__4EL=__tmp__HL1U;
-            Self__GL1U->capacity__HFL=__tmp__IL1U;
+            __XM1U=(____Q)(__VM1U->__OFL <<  1);
+            __WM1U=((____DB *)__VM1U->__FFL);
+            __ZM1U=__VM1U->__OFL;
+            __0M1U=__55W(((____IB )__WM1U),((____YWB )__ZM1U),((____YWB )__XM1U));
+            __WM1U=((____DB *)__0M1U);
+            __M00(__WM1U,__ZM1U,(____Q)(__XM1U -  1));
+            __VM1U->__FFL=__WM1U;
+            __VM1U->__OFL=__XM1U;
           };
         };
-        ((__CHARACTER__DB *)Self__GL1U->storage__4EL)[Self__GL1U->count__WJ]='\'';
-        Self__GL1U->count__WJ=(__INTEGER__Q)(Self__GL1U->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__MH1K),Self__2FGS->text__ID5J);
-        Self__GL1U=((__STRING__BC *)buffer__MH1K);
-        if ((Self__GL1U->capacity__HFL <= Self__GL1U->count__WJ)) {
-          if ((Self__GL1U->capacity__HFL ==  0)) {
-            Self__GL1U->capacity__HFL= 32;
-            __tmp__HL1U=create__KVW( 32);
-            Self__GL1U->storage__4EL=__tmp__HL1U;
+        ((____DB *)__VM1U->__FFL)[__VM1U->__WJ]='\'';
+        __VM1U->__WJ=(____Q)(__VM1U->__WJ +  1);
+        __EWX(((____BC *)__1I1K),__LHGS->__XE5J);
+        __VM1U=((____BC *)__1I1K);
+        if ((__VM1U->__OFL <= __VM1U->__WJ)) {
+          if ((__VM1U->__OFL ==  0)) {
+            __VM1U->__OFL= 32;
+            __WM1U=__RVW( 32);
+            __VM1U->__FFL=__WM1U;
           } else /* FALSE */ {
-            __tmp__IL1U=(__INTEGER__Q)(Self__GL1U->capacity__HFL <<  1);
-            __tmp__HL1U=((__CHARACTER__DB *)Self__GL1U->storage__4EL);
-            old_nb_elts__KL1U=Self__GL1U->capacity__HFL;
-            __tmp__LL1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HL1U),((__UINTEGER_32__RWB )old_nb_elts__KL1U),((__UINTEGER_32__RWB )__tmp__IL1U));
-            __tmp__HL1U=((__CHARACTER__DB *)__tmp__LL1U);
-            clear__to__F00(__tmp__HL1U,old_nb_elts__KL1U,(__INTEGER__Q)(__tmp__IL1U -  1));
-            Self__GL1U->storage__4EL=__tmp__HL1U;
-            Self__GL1U->capacity__HFL=__tmp__IL1U;
+            __XM1U=(____Q)(__VM1U->__OFL <<  1);
+            __WM1U=((____DB *)__VM1U->__FFL);
+            __ZM1U=__VM1U->__OFL;
+            __0M1U=__55W(((____IB )__WM1U),((____YWB )__ZM1U),((____YWB )__XM1U));
+            __WM1U=((____DB *)__0M1U);
+            __M00(__WM1U,__ZM1U,(____Q)(__XM1U -  1));
+            __VM1U->__FFL=__WM1U;
+            __VM1U->__OFL=__XM1U;
           };
         };
-        ((__CHARACTER__DB *)Self__GL1U->storage__4EL)[Self__GL1U->count__WJ]='\'';
-        Self__GL1U->count__WJ=(__INTEGER__Q)(Self__GL1U->count__WJ +  1);
+        ((____DB *)__VM1U->__FFL)[__VM1U->__WJ]='\'';
+        __VM1U->__WJ=(____Q)(__VM1U->__WJ +  1);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__4FGS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__AI1K));
-        Self__GL1U=((__STRING__BC *)buffer__MH1K);
-        if ((Self__GL1U->capacity__HFL <= Self__GL1U->count__WJ)) {
-          if ((Self__GL1U->capacity__HFL ==  0)) {
-            Self__GL1U->capacity__HFL= 32;
-            __tmp__HL1U=create__KVW( 32);
-            Self__GL1U->storage__4EL=__tmp__HL1U;
+      case ____YOOJ__: {
+        __NHGS=((____YOOJ *)((____5J *)__PJ1K));
+        __VM1U=((____BC *)__1I1K);
+        if ((__VM1U->__OFL <= __VM1U->__WJ)) {
+          if ((__VM1U->__OFL ==  0)) {
+            __VM1U->__OFL= 32;
+            __WM1U=__RVW( 32);
+            __VM1U->__FFL=__WM1U;
           } else /* FALSE */ {
-            __tmp__IL1U=(__INTEGER__Q)(Self__GL1U->capacity__HFL <<  1);
-            __tmp__HL1U=((__CHARACTER__DB *)Self__GL1U->storage__4EL);
-            old_nb_elts__KL1U=Self__GL1U->capacity__HFL;
-            __tmp__LL1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HL1U),((__UINTEGER_32__RWB )old_nb_elts__KL1U),((__UINTEGER_32__RWB )__tmp__IL1U));
-            __tmp__HL1U=((__CHARACTER__DB *)__tmp__LL1U);
-            clear__to__F00(__tmp__HL1U,old_nb_elts__KL1U,(__INTEGER__Q)(__tmp__IL1U -  1));
-            Self__GL1U->storage__4EL=__tmp__HL1U;
-            Self__GL1U->capacity__HFL=__tmp__IL1U;
+            __XM1U=(____Q)(__VM1U->__OFL <<  1);
+            __WM1U=((____DB *)__VM1U->__FFL);
+            __ZM1U=__VM1U->__OFL;
+            __0M1U=__55W(((____IB )__WM1U),((____YWB )__ZM1U),((____YWB )__XM1U));
+            __WM1U=((____DB *)__0M1U);
+            __M00(__WM1U,__ZM1U,(____Q)(__XM1U -  1));
+            __VM1U->__FFL=__WM1U;
+            __VM1U->__OFL=__XM1U;
           };
         };
-        ((__CHARACTER__DB *)Self__GL1U->storage__4EL)[Self__GL1U->count__WJ]='\"';
-        Self__GL1U->count__WJ=(__INTEGER__Q)(Self__GL1U->count__WJ +  1);
-        append__3VX(((__STRING__BC *)buffer__MH1K),Self__4FGS->string__EBJK);
-        Self__GL1U=((__STRING__BC *)buffer__MH1K);
-        if ((Self__GL1U->capacity__HFL <= Self__GL1U->count__WJ)) {
-          if ((Self__GL1U->capacity__HFL ==  0)) {
-            Self__GL1U->capacity__HFL= 32;
-            __tmp__HL1U=create__KVW( 32);
-            Self__GL1U->storage__4EL=__tmp__HL1U;
+        ((____DB *)__VM1U->__FFL)[__VM1U->__WJ]='\"';
+        __VM1U->__WJ=(____Q)(__VM1U->__WJ +  1);
+        __EWX(((____BC *)__1I1K),__NHGS->__TCJK);
+        __VM1U=((____BC *)__1I1K);
+        if ((__VM1U->__OFL <= __VM1U->__WJ)) {
+          if ((__VM1U->__OFL ==  0)) {
+            __VM1U->__OFL= 32;
+            __WM1U=__RVW( 32);
+            __VM1U->__FFL=__WM1U;
           } else /* FALSE */ {
-            __tmp__IL1U=(__INTEGER__Q)(Self__GL1U->capacity__HFL <<  1);
-            __tmp__HL1U=((__CHARACTER__DB *)Self__GL1U->storage__4EL);
-            old_nb_elts__KL1U=Self__GL1U->capacity__HFL;
-            __tmp__LL1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HL1U),((__UINTEGER_32__RWB )old_nb_elts__KL1U),((__UINTEGER_32__RWB )__tmp__IL1U));
-            __tmp__HL1U=((__CHARACTER__DB *)__tmp__LL1U);
-            clear__to__F00(__tmp__HL1U,old_nb_elts__KL1U,(__INTEGER__Q)(__tmp__IL1U -  1));
-            Self__GL1U->storage__4EL=__tmp__HL1U;
-            Self__GL1U->capacity__HFL=__tmp__IL1U;
+            __XM1U=(____Q)(__VM1U->__OFL <<  1);
+            __WM1U=((____DB *)__VM1U->__FFL);
+            __ZM1U=__VM1U->__OFL;
+            __0M1U=__55W(((____IB )__WM1U),((____YWB )__ZM1U),((____YWB )__XM1U));
+            __WM1U=((____DB *)__0M1U);
+            __M00(__WM1U,__ZM1U,(____Q)(__XM1U -  1));
+            __VM1U->__FFL=__WM1U;
+            __VM1U->__OFL=__XM1U;
           };
         };
-        ((__CHARACTER__DB *)Self__GL1U->storage__4EL)[Self__GL1U->count__WJ]='\"';
-        Self__GL1U->count__WJ=(__INTEGER__Q)(Self__GL1U->count__WJ +  1);
+        ((____DB *)__VM1U->__FFL)[__VM1U->__WJ]='\"';
+        __VM1U->__WJ=(____Q)(__VM1U->__WJ +  1);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____IM4K__: {
+        __0TBN(((____IM4K *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____T5FL__: {
+        __PCAP(((____T5FL *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____3DUL__: {
+        __TQTP(((____3DUL *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____0EUL__: {
+        __HR0P(((____0EUL *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____BGUL__: {
+        __ZQTP(((____BGUL *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____2GUL__: {
+        __OR0P(((____2GUL *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____B0VL__: {
+        __IPCN(((____B0VL *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____P0VL__: {
+        __HTGM(((____P0VL *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        append__3VX(((__STRING__BC *)buffer__MH1K),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__AI1K))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+      case ____Q5YL__: {
+        __EWX(((____BC *)__1I1K),((____Q5YL *)((____5J *)__PJ1K))->__HBKM->__GKRG.__WO5D);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____UVPM__: {
+        __SFXN(((____UVPM *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____0ZPM__: {
+        __UR0P(((____0ZPM *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_OR__3P0N__: {
-        genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____MR0N__: {
+        __OVVO(((____MR0N *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____YWBP__: {
+        __NWZQ(((____YWBP *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_INF__2WBP__: {
-        genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____LYBP__: {
+        __MYUP(((____LYBP *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____CZBP__: {
+        __O3UP(((____CZBP *)((____5J *)__PJ1K)),__1I1K);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__AI1K)),buffer__MH1K);
+      case ____3BEP__: {
+        __5REQ(((____3BEP *)((____5J *)__PJ1K)),__1I1K);
       } break;
       };
-      Self__GK1U=((__STRING__BC *)buffer__MH1K);
-      if ((Self__GK1U->capacity__HFL <= Self__GK1U->count__WJ)) {
-        if ((Self__GK1U->capacity__HFL ==  0)) {
-          Self__GK1U->capacity__HFL= 32;
-          __tmp__HK1U=create__KVW( 32);
-          Self__GK1U->storage__4EL=__tmp__HK1U;
+      __VL1U=((____BC *)__1I1K);
+      if ((__VL1U->__OFL <= __VL1U->__WJ)) {
+        if ((__VL1U->__OFL ==  0)) {
+          __VL1U->__OFL= 32;
+          __WL1U=__RVW( 32);
+          __VL1U->__FFL=__WL1U;
         } else /* FALSE */ {
-          __tmp__IK1U=(__INTEGER__Q)(Self__GK1U->capacity__HFL <<  1);
-          __tmp__HK1U=((__CHARACTER__DB *)Self__GK1U->storage__4EL);
-          old_nb_elts__KK1U=Self__GK1U->capacity__HFL;
-          __tmp__LK1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HK1U),((__UINTEGER_32__RWB )old_nb_elts__KK1U),((__UINTEGER_32__RWB )__tmp__IK1U));
-          __tmp__HK1U=((__CHARACTER__DB *)__tmp__LK1U);
-          clear__to__F00(__tmp__HK1U,old_nb_elts__KK1U,(__INTEGER__Q)(__tmp__IK1U -  1));
-          Self__GK1U->storage__4EL=__tmp__HK1U;
-          Self__GK1U->capacity__HFL=__tmp__IK1U;
+          __XL1U=(____Q)(__VL1U->__OFL <<  1);
+          __WL1U=((____DB *)__VL1U->__FFL);
+          __ZL1U=__VL1U->__OFL;
+          __0L1U=__55W(((____IB )__WL1U),((____YWB )__ZL1U),((____YWB )__XL1U));
+          __WL1U=((____DB *)__0L1U);
+          __M00(__WL1U,__ZL1U,(____Q)(__XL1U -  1));
+          __VL1U->__FFL=__WL1U;
+          __VL1U->__OFL=__XL1U;
         };
       };
-      ((__CHARACTER__DB *)Self__GK1U->storage__4EL)[Self__GK1U->count__WJ]=')';
-      Self__GK1U->count__WJ=(__INTEGER__Q)(Self__GK1U->count__WJ +  1);
-      __tmp__GI1K=TRUE__K__;
+      ((____DB *)__VL1U->__FFL)[__VL1U->__WJ]=')';
+      __VL1U->__WJ=(____Q)(__VL1U->__WJ +  1);
+      __VJ1K=__K__;
     } else /* FALSE */ {
-      __tmp__GI1K=FALSE__O__;
+      __VJ1K=__O__;
     };
-    if ((! __tmp__GI1K)) {
-      if ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__LH1K->local__IFKK->parent_variable__B4WC.type__1N5D)->flag__ELK &  1) !=  0) && (! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__LH1K->local__IFKK->parent_variable__B4WC.type__1N5D)->flag__ELK &  16) !=  0)))) {
-        __tmp__MJ1K=Self__LH1K->parent_write__CEYJ.value__LEJJ;
-        switch (((struct ___OBJ *)__tmp__MJ1K)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__NJ1K=((__STRING_CST__5J *)__tmp__MJ1K)->parent_constant__EK.static_type__SG4D;
+    if ((! __VJ1K)) {
+      if ((((____3LC)(((____WMB *)__0I1K->__XGKK->__Q5WC.__KP5D)->__LLK &  1) !=  0) && (! ((____3LC)(((____WMB *)__0I1K->__XGKK->__Q5WC.__KP5D)->__LLK &  16) !=  0)))) {
+        __1K1K=__0I1K->__RFYJ.__0FJJ;
+        switch (((struct ___OBJ *)__1K1K)->__id) {
+        case ____5J__: {
+          __2K1K=((____5J *)__1K1K)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__NJ1K=((__EXTERNAL_C__L5WC *)__tmp__MJ1K)->static_type__J54D;
+        case ____0AXC__: {
+          __2K1K=((____0AXC *)__1K1K)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__NJ1K=((__PROTOTYPE_CST__45WC *)__tmp__MJ1K)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __2K1K=((____NBXC *)__1K1K)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__NJ1K=((__INTEGER_CST__KAXC *)__tmp__MJ1K)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __2K1K=((____ZBXC *)__1K1K)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__NJ1K=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__MJ1K));
+        case ____DMWH__: {
+          __2K1K=__B21J(((____DMWH *)__1K1K));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__NJ1K=((__READ_LOCAL__N5ZI *)__tmp__MJ1K)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __2K1K=((____2A0I *)__1K1K)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__NJ1K=static_type__2CCK();
+        case ____HJNJ__: {
+          __2K1K=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__NJ1K=static_type__BDCK();
+        case ____SJNJ__: {
+          __2K1K=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__NJ1K=static_type__GDCK();
+        case ____0AOJ__: {
+          __2K1K=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__NJ1K=static_type__LDCK();
+        case ____EBOJ__: {
+          __2K1K=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__NJ1K=static_type__QDCK();
+        case ____3BOJ__: {
+          __2K1K=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__NJ1K=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__MJ1K));
+        case ____RCOJ__: {
+          __2K1K=__EFCK(((____RCOJ *)__1K1K));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__NJ1K=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__MJ1K));
+        case ____HDOJ__: {
+          __2K1K=__JFCK(((____HDOJ *)__1K1K));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__NJ1K=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__MJ1K));
+        case ____1DOJ__: {
+          __2K1K=__OFCK(((____1DOJ *)__1K1K));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__NJ1K=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__MJ1K));
+        case ____PEOJ__: {
+          __2K1K=__TFCK(((____PEOJ *)__1K1K));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__NJ1K=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__MJ1K));
+        case ____DFOJ__: {
+          __2K1K=__YFCK(((____DFOJ *)__1K1K));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__NJ1K=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__MJ1K));
+        case ____XFOJ__: {
+          __2K1K=__3FCK(((____XFOJ *)__1K1K));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__NJ1K=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __2K1K=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__NJ1K=static_type__XECK(((__ITEM__VFOJ *)__tmp__MJ1K));
+        case ____EHOJ__: {
+          __2K1K=__GGCK(((____EHOJ *)__1K1K));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__NJ1K=static_type__DFCK();
+        case ____2HOJ__: {
+          __2K1K=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__NJ1K=((__CAST__JHOJ *)__tmp__MJ1K)->static_type__TC5J;
+        case ____YIOJ__: {
+          __2K1K=((____YIOJ *)__1K1K)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__NJ1K=((__REAL_CST__JLOJ *)__tmp__MJ1K)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __2K1K=((____YMOJ *)__1K1K)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__NJ1K=((__CHARACTER_CST__5LOJ *)__tmp__MJ1K)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __2K1K=((____ONOJ *)__1K1K)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__NJ1K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__MJ1K)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __2K1K=((____YOOJ *)__1K1K)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__NJ1K=((__READ_SLOT__ZK4K *)__tmp__MJ1K)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __2K1K=((____IM4K *)__1K1K)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__NJ1K=static_type__NL5O();
+        case ____T5FL__: {
+          __2K1K=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__NJ1K=static_type__QQTP();
+        case ____3DUL__: {
+          __2K1K=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__NJ1K=static_type__041P();
+        case ____0EUL__: {
+          __2K1K=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__NJ1K=static_type__VQTP();
+        case ____BGUL__: {
+          __2K1K=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__NJ1K=static_type__A51P();
+        case ____2GUL__: {
+          __2K1K=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__NJ1K=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__MJ1K));
+        case ____B0VL__: {
+          __2K1K=__DXBN(((____B0VL *)__1K1K));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__NJ1K=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__MJ1K));
+        case ____P0VL__: {
+          __2K1K=__4AGM(((____P0VL *)__1K1K));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__NJ1K=((__READ_GLOBAL__B4YL *)__tmp__MJ1K)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __2K1K=((____Q5YL *)__1K1K)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__NJ1K=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__MJ1K));
+        case ____UVPM__: {
+          __2K1K=__OFWN(((____UVPM *)__1K1K));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__NJ1K=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__MJ1K));
+        case ____0ZPM__: {
+          __2K1K=__QM1P(((____0ZPM *)__1K1K));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__NJ1K=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__MJ1K));
+        case ____MR0N__: {
+          __2K1K=__FQVO(((____MR0N *)__1K1K));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__NJ1K=static_type__BA0Q();
+        case ____YWBP__: {
+          __2K1K=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__NJ1K=static_type__MBUP();
+        case ____LYBP__: {
+          __2K1K=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__NJ1K=static_type__RBUP();
+        case ____CZBP__: {
+          __2K1K=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__NJ1K=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__MJ1K));
+        case ____3BEP__: {
+          __2K1K=__ZPFQ(((____3BEP *)__1K1K));
         } break;
         };
-        if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__NJ1K)->flag__ELK &  1) !=  0))) {
-          __tmp__0J1K=TRUE__K__;
+        if ((! ((____3LC)(((____WMB *)__2K1K)->__LLK &  1) !=  0))) {
+          __JL1K=__K__;
         } else /* FALSE */ {
-          __tmp__VJ1K=Self__LH1K->parent_write__CEYJ.value__LEJJ;
-          switch (((struct ___OBJ *)__tmp__VJ1K)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__WJ1K=((__STRING_CST__5J *)__tmp__VJ1K)->parent_constant__EK.static_type__SG4D;
+          __EL1K=__0I1K->__RFYJ.__0FJJ;
+          switch (((struct ___OBJ *)__EL1K)->__id) {
+          case ____5J__: {
+            __FL1K=((____5J *)__EL1K)->__EK.__BI4D;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__WJ1K=((__EXTERNAL_C__L5WC *)__tmp__VJ1K)->static_type__J54D;
+          case ____0AXC__: {
+            __FL1K=((____0AXC *)__EL1K)->__YA5D;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__WJ1K=((__PROTOTYPE_CST__45WC *)__tmp__VJ1K)->parent_constant__55WC.static_type__SG4D;
+          case ____NBXC__: {
+            __FL1K=((____NBXC *)__EL1K)->__OBXC.__BI4D;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__WJ1K=((__INTEGER_CST__KAXC *)__tmp__VJ1K)->parent_constant__LAXC.static_type__SG4D;
+          case ____ZBXC__: {
+            __FL1K=((____ZBXC *)__EL1K)->__0BXC.__BI4D;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__WJ1K=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__VJ1K));
+          case ____DMWH__: {
+            __FL1K=__B21J(((____DMWH *)__EL1K));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__WJ1K=((__READ_LOCAL__N5ZI *)__tmp__VJ1K)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+          case ____2A0I__: {
+            __FL1K=((____2A0I *)__EL1K)->__4VEJ->__Q5WC.__KP5D;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__WJ1K=static_type__2CCK();
+          case ____HJNJ__: {
+            __FL1K=__LECK();
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__WJ1K=static_type__BDCK();
+          case ____SJNJ__: {
+            __FL1K=__QECK();
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__WJ1K=static_type__GDCK();
+          case ____0AOJ__: {
+            __FL1K=__VECK();
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__WJ1K=static_type__LDCK();
+          case ____EBOJ__: {
+            __FL1K=__0ECK();
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__WJ1K=static_type__QDCK();
+          case ____3BOJ__: {
+            __FL1K=__5ECK();
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__WJ1K=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__VJ1K));
+          case ____RCOJ__: {
+            __FL1K=__EFCK(((____RCOJ *)__EL1K));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__WJ1K=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__VJ1K));
+          case ____HDOJ__: {
+            __FL1K=__JFCK(((____HDOJ *)__EL1K));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__WJ1K=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__VJ1K));
+          case ____1DOJ__: {
+            __FL1K=__OFCK(((____1DOJ *)__EL1K));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__WJ1K=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__VJ1K));
+          case ____PEOJ__: {
+            __FL1K=__TFCK(((____PEOJ *)__EL1K));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__WJ1K=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__VJ1K));
+          case ____DFOJ__: {
+            __FL1K=__YFCK(((____DFOJ *)__EL1K));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__WJ1K=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__VJ1K));
+          case ____XFOJ__: {
+            __FL1K=__3FCK(((____XFOJ *)__EL1K));
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__WJ1K=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+          case ____QGOJ__: {
+            __FL1K=__HMB__->__IMB.__BMC;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__WJ1K=static_type__XECK(((__ITEM__VFOJ *)__tmp__VJ1K));
+          case ____EHOJ__: {
+            __FL1K=__GGCK(((____EHOJ *)__EL1K));
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__WJ1K=static_type__DFCK();
+          case ____2HOJ__: {
+            __FL1K=__SGCK();
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__WJ1K=((__CAST__JHOJ *)__tmp__VJ1K)->static_type__TC5J;
+          case ____YIOJ__: {
+            __FL1K=((____YIOJ *)__EL1K)->__CE5J;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__WJ1K=((__REAL_CST__JLOJ *)__tmp__VJ1K)->parent_constant__KLOJ.static_type__SG4D;
+          case ____YMOJ__: {
+            __FL1K=((____YMOJ *)__EL1K)->__ZMOJ.__BI4D;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__WJ1K=((__CHARACTER_CST__5LOJ *)__tmp__VJ1K)->parent_constant__AMOJ.static_type__SG4D;
+          case ____ONOJ__: {
+            __FL1K=((____ONOJ *)__EL1K)->__PNOJ.__BI4D;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__WJ1K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__VJ1K)->parent_constant__KNOJ.static_type__SG4D;
+          case ____YOOJ__: {
+            __FL1K=((____YOOJ *)__EL1K)->__ZOOJ.__BI4D;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__WJ1K=((__READ_SLOT__ZK4K *)__tmp__VJ1K)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+          case ____IM4K__: {
+            __FL1K=((____IM4K *)__EL1K)->__RZFM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__WJ1K=static_type__NL5O();
+          case ____T5FL__: {
+            __FL1K=__2M5O();
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__WJ1K=static_type__QQTP();
+          case ____3DUL__: {
+            __FL1K=__5RTP();
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__WJ1K=static_type__041P();
+          case ____0EUL__: {
+            __FL1K=__JA2P();
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__WJ1K=static_type__VQTP();
+          case ____BGUL__: {
+            __FL1K=__ESTP();
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__WJ1K=static_type__A51P();
+          case ____2GUL__: {
+            __FL1K=__PA2P();
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__WJ1K=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__VJ1K));
+          case ____B0VL__: {
+            __FL1K=__DXBN(((____B0VL *)__EL1K));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__WJ1K=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__VJ1K));
+          case ____P0VL__: {
+            __FL1K=__4AGM(((____P0VL *)__EL1K));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__WJ1K=((__READ_GLOBAL__B4YL *)__tmp__VJ1K)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+          case ____Q5YL__: {
+            __FL1K=((____Q5YL *)__EL1K)->__HBKM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__WJ1K=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__VJ1K));
+          case ____UVPM__: {
+            __FL1K=__OFWN(((____UVPM *)__EL1K));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__WJ1K=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__VJ1K));
+          case ____0ZPM__: {
+            __FL1K=__QM1P(((____0ZPM *)__EL1K));
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__WJ1K=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__VJ1K));
+          case ____MR0N__: {
+            __FL1K=__FQVO(((____MR0N *)__EL1K));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__WJ1K=static_type__BA0Q();
+          case ____YWBP__: {
+            __FL1K=__QB0Q();
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__WJ1K=static_type__MBUP();
+          case ____LYBP__: {
+            __FL1K=__1CUP();
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__WJ1K=static_type__RBUP();
+          case ____CZBP__: {
+            __FL1K=__ADUP();
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__WJ1K=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__VJ1K));
+          case ____3BEP__: {
+            __FL1K=__ZPFQ(((____3BEP *)__EL1K));
           } break;
           };
-          __tmp__0J1K=((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__WJ1K)->flag__ELK &  16) !=  0);
+          __JL1K=((____3LC)(((____WMB *)__FL1K)->__LLK &  16) !=  0);
         };
-        __tmp__HK1K=__tmp__0J1K;
+        __WL1K=__JL1K;
       } else /* FALSE */ {
-        __tmp__HK1K=FALSE__O__;
+        __WL1K=__O__;
       };
-      if (__tmp__HK1K) {
-        __tmp__MJ1K=Self__LH1K->parent_write__CEYJ.value__LEJJ;
-        switch (((struct ___OBJ *)__tmp__MJ1K)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__NJ1K=((__STRING_CST__5J *)__tmp__MJ1K)->parent_constant__EK.static_type__SG4D;
+      if (__WL1K) {
+        __1K1K=__0I1K->__RFYJ.__0FJJ;
+        switch (((struct ___OBJ *)__1K1K)->__id) {
+        case ____5J__: {
+          __2K1K=((____5J *)__1K1K)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__NJ1K=((__EXTERNAL_C__L5WC *)__tmp__MJ1K)->static_type__J54D;
+        case ____0AXC__: {
+          __2K1K=((____0AXC *)__1K1K)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__NJ1K=((__PROTOTYPE_CST__45WC *)__tmp__MJ1K)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __2K1K=((____NBXC *)__1K1K)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__NJ1K=((__INTEGER_CST__KAXC *)__tmp__MJ1K)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __2K1K=((____ZBXC *)__1K1K)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__NJ1K=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__MJ1K));
+        case ____DMWH__: {
+          __2K1K=__B21J(((____DMWH *)__1K1K));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__NJ1K=((__READ_LOCAL__N5ZI *)__tmp__MJ1K)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __2K1K=((____2A0I *)__1K1K)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__NJ1K=static_type__2CCK();
+        case ____HJNJ__: {
+          __2K1K=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__NJ1K=static_type__BDCK();
+        case ____SJNJ__: {
+          __2K1K=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__NJ1K=static_type__GDCK();
+        case ____0AOJ__: {
+          __2K1K=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__NJ1K=static_type__LDCK();
+        case ____EBOJ__: {
+          __2K1K=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__NJ1K=static_type__QDCK();
+        case ____3BOJ__: {
+          __2K1K=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__NJ1K=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__MJ1K));
+        case ____RCOJ__: {
+          __2K1K=__EFCK(((____RCOJ *)__1K1K));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__NJ1K=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__MJ1K));
+        case ____HDOJ__: {
+          __2K1K=__JFCK(((____HDOJ *)__1K1K));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__NJ1K=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__MJ1K));
+        case ____1DOJ__: {
+          __2K1K=__OFCK(((____1DOJ *)__1K1K));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__NJ1K=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__MJ1K));
+        case ____PEOJ__: {
+          __2K1K=__TFCK(((____PEOJ *)__1K1K));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__NJ1K=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__MJ1K));
+        case ____DFOJ__: {
+          __2K1K=__YFCK(((____DFOJ *)__1K1K));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__NJ1K=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__MJ1K));
+        case ____XFOJ__: {
+          __2K1K=__3FCK(((____XFOJ *)__1K1K));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__NJ1K=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __2K1K=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__NJ1K=static_type__XECK(((__ITEM__VFOJ *)__tmp__MJ1K));
+        case ____EHOJ__: {
+          __2K1K=__GGCK(((____EHOJ *)__1K1K));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__NJ1K=static_type__DFCK();
+        case ____2HOJ__: {
+          __2K1K=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__NJ1K=((__CAST__JHOJ *)__tmp__MJ1K)->static_type__TC5J;
+        case ____YIOJ__: {
+          __2K1K=((____YIOJ *)__1K1K)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__NJ1K=((__REAL_CST__JLOJ *)__tmp__MJ1K)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __2K1K=((____YMOJ *)__1K1K)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__NJ1K=((__CHARACTER_CST__5LOJ *)__tmp__MJ1K)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __2K1K=((____ONOJ *)__1K1K)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__NJ1K=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__MJ1K)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __2K1K=((____YOOJ *)__1K1K)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__NJ1K=((__READ_SLOT__ZK4K *)__tmp__MJ1K)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __2K1K=((____IM4K *)__1K1K)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__NJ1K=static_type__NL5O();
+        case ____T5FL__: {
+          __2K1K=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__NJ1K=static_type__QQTP();
+        case ____3DUL__: {
+          __2K1K=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__NJ1K=static_type__041P();
+        case ____0EUL__: {
+          __2K1K=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__NJ1K=static_type__VQTP();
+        case ____BGUL__: {
+          __2K1K=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__NJ1K=static_type__A51P();
+        case ____2GUL__: {
+          __2K1K=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__NJ1K=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__MJ1K));
+        case ____B0VL__: {
+          __2K1K=__DXBN(((____B0VL *)__1K1K));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__NJ1K=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__MJ1K));
+        case ____P0VL__: {
+          __2K1K=__4AGM(((____P0VL *)__1K1K));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__NJ1K=((__READ_GLOBAL__B4YL *)__tmp__MJ1K)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __2K1K=((____Q5YL *)__1K1K)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__NJ1K=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__MJ1K));
+        case ____UVPM__: {
+          __2K1K=__OFWN(((____UVPM *)__1K1K));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__NJ1K=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__MJ1K));
+        case ____0ZPM__: {
+          __2K1K=__QM1P(((____0ZPM *)__1K1K));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__NJ1K=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__MJ1K));
+        case ____MR0N__: {
+          __2K1K=__FQVO(((____MR0N *)__1K1K));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__NJ1K=static_type__BA0Q();
+        case ____YWBP__: {
+          __2K1K=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__NJ1K=static_type__MBUP();
+        case ____LYBP__: {
+          __2K1K=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__NJ1K=static_type__RBUP();
+        case ____CZBP__: {
+          __2K1K=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__NJ1K=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__MJ1K));
+        case ____3BEP__: {
+          __2K1K=__ZPFQ(((____3BEP *)__1K1K));
         } break;
         };
-        __tmp__0J1K=((void *)((__TYPE_FULL__PMB *)__tmp__NJ1K)->the_parent_type__DLK != (void *)TYPE_NULL__4LB__);
+        __JL1K=((void *)((____WMB *)__2K1K)->__KLK != (void *)__FMB__);
       } else /* FALSE */ {
-        __tmp__0J1K=FALSE__O__;
+        __JL1K=__O__;
       };
-      if (__tmp__0J1K) {
-        append__3VX(((__STRING__BC *)buffer__MH1K),(&__string_666));
-        __tmp__MJ1K=Self__LH1K->parent_write__CEYJ.value__LEJJ;
-        switch (((struct ___OBJ *)__tmp__MJ1K)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)__tmp__MJ1K),buffer__MH1K);
+      if (__JL1K) {
+        __EWX(((____BC *)__1I1K),(&__string_666));
+        __1K1K=__0I1K->__RFYJ.__0FJJ;
+        switch (((struct ___OBJ *)__1K1K)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__1K1K),__1I1K);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__MH1K),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__1K1K)),__1I1K);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__1I1K),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__1K1K)),__1I1K);
         } 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__MJ1K)),buffer__MH1K);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__MH1K),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__MJ1K))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__1I1K),((____YMOJ *)((____5J *)__1K1K))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__EIGS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__MJ1K));
-          Self__OM1U=((__STRING__BC *)buffer__MH1K);
-          if ((Self__OM1U->capacity__HFL <= Self__OM1U->count__WJ)) {
-            if ((Self__OM1U->capacity__HFL ==  0)) {
-              Self__OM1U->capacity__HFL= 32;
-              __tmp__PM1U=create__KVW( 32);
-              Self__OM1U->storage__4EL=__tmp__PM1U;
+        case ____ONOJ__: {
+          __TJGS=((____ONOJ *)((____5J *)__1K1K));
+          __3N1U=((____BC *)__1I1K);
+          if ((__3N1U->__OFL <= __3N1U->__WJ)) {
+            if ((__3N1U->__OFL ==  0)) {
+              __3N1U->__OFL= 32;
+              __4N1U=__RVW( 32);
+              __3N1U->__FFL=__4N1U;
             } else /* FALSE */ {
-              __tmp__QM1U=(__INTEGER__Q)(Self__OM1U->capacity__HFL <<  1);
-              __tmp__PM1U=((__CHARACTER__DB *)Self__OM1U->storage__4EL);
-              old_nb_elts__SM1U=Self__OM1U->capacity__HFL;
-              __tmp__TM1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PM1U),((__UINTEGER_32__RWB )old_nb_elts__SM1U),((__UINTEGER_32__RWB )__tmp__QM1U));
-              __tmp__PM1U=((__CHARACTER__DB *)__tmp__TM1U);
-              clear__to__F00(__tmp__PM1U,old_nb_elts__SM1U,(__INTEGER__Q)(__tmp__QM1U -  1));
-              Self__OM1U->storage__4EL=__tmp__PM1U;
-              Self__OM1U->capacity__HFL=__tmp__QM1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__OM1U->storage__4EL)[Self__OM1U->count__WJ]='\'';
-          Self__OM1U->count__WJ=(__INTEGER__Q)(Self__OM1U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__MH1K),Self__EIGS->text__ID5J);
-          Self__OM1U=((__STRING__BC *)buffer__MH1K);
-          if ((Self__OM1U->capacity__HFL <= Self__OM1U->count__WJ)) {
-            if ((Self__OM1U->capacity__HFL ==  0)) {
-              Self__OM1U->capacity__HFL= 32;
-              __tmp__PM1U=create__KVW( 32);
-              Self__OM1U->storage__4EL=__tmp__PM1U;
+              __5N1U=(____Q)(__3N1U->__OFL <<  1);
+              __4N1U=((____DB *)__3N1U->__FFL);
+              __BO1U=__3N1U->__OFL;
+              __CO1U=__55W(((____IB )__4N1U),((____YWB )__BO1U),((____YWB )__5N1U));
+              __4N1U=((____DB *)__CO1U);
+              __M00(__4N1U,__BO1U,(____Q)(__5N1U -  1));
+              __3N1U->__FFL=__4N1U;
+              __3N1U->__OFL=__5N1U;
+            };
+          };
+          ((____DB *)__3N1U->__FFL)[__3N1U->__WJ]='\'';
+          __3N1U->__WJ=(____Q)(__3N1U->__WJ +  1);
+          __EWX(((____BC *)__1I1K),__TJGS->__XE5J);
+          __3N1U=((____BC *)__1I1K);
+          if ((__3N1U->__OFL <= __3N1U->__WJ)) {
+            if ((__3N1U->__OFL ==  0)) {
+              __3N1U->__OFL= 32;
+              __4N1U=__RVW( 32);
+              __3N1U->__FFL=__4N1U;
             } else /* FALSE */ {
-              __tmp__QM1U=(__INTEGER__Q)(Self__OM1U->capacity__HFL <<  1);
-              __tmp__PM1U=((__CHARACTER__DB *)Self__OM1U->storage__4EL);
-              old_nb_elts__SM1U=Self__OM1U->capacity__HFL;
-              __tmp__TM1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PM1U),((__UINTEGER_32__RWB )old_nb_elts__SM1U),((__UINTEGER_32__RWB )__tmp__QM1U));
-              __tmp__PM1U=((__CHARACTER__DB *)__tmp__TM1U);
-              clear__to__F00(__tmp__PM1U,old_nb_elts__SM1U,(__INTEGER__Q)(__tmp__QM1U -  1));
-              Self__OM1U->storage__4EL=__tmp__PM1U;
-              Self__OM1U->capacity__HFL=__tmp__QM1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__OM1U->storage__4EL)[Self__OM1U->count__WJ]='\'';
-          Self__OM1U->count__WJ=(__INTEGER__Q)(Self__OM1U->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__GIGS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__MJ1K));
-          Self__OM1U=((__STRING__BC *)buffer__MH1K);
-          if ((Self__OM1U->capacity__HFL <= Self__OM1U->count__WJ)) {
-            if ((Self__OM1U->capacity__HFL ==  0)) {
-              Self__OM1U->capacity__HFL= 32;
-              __tmp__PM1U=create__KVW( 32);
-              Self__OM1U->storage__4EL=__tmp__PM1U;
+              __5N1U=(____Q)(__3N1U->__OFL <<  1);
+              __4N1U=((____DB *)__3N1U->__FFL);
+              __BO1U=__3N1U->__OFL;
+              __CO1U=__55W(((____IB )__4N1U),((____YWB )__BO1U),((____YWB )__5N1U));
+              __4N1U=((____DB *)__CO1U);
+              __M00(__4N1U,__BO1U,(____Q)(__5N1U -  1));
+              __3N1U->__FFL=__4N1U;
+              __3N1U->__OFL=__5N1U;
+            };
+          };
+          ((____DB *)__3N1U->__FFL)[__3N1U->__WJ]='\'';
+          __3N1U->__WJ=(____Q)(__3N1U->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __VJGS=((____YOOJ *)((____5J *)__1K1K));
+          __3N1U=((____BC *)__1I1K);
+          if ((__3N1U->__OFL <= __3N1U->__WJ)) {
+            if ((__3N1U->__OFL ==  0)) {
+              __3N1U->__OFL= 32;
+              __4N1U=__RVW( 32);
+              __3N1U->__FFL=__4N1U;
             } else /* FALSE */ {
-              __tmp__QM1U=(__INTEGER__Q)(Self__OM1U->capacity__HFL <<  1);
-              __tmp__PM1U=((__CHARACTER__DB *)Self__OM1U->storage__4EL);
-              old_nb_elts__SM1U=Self__OM1U->capacity__HFL;
-              __tmp__TM1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PM1U),((__UINTEGER_32__RWB )old_nb_elts__SM1U),((__UINTEGER_32__RWB )__tmp__QM1U));
-              __tmp__PM1U=((__CHARACTER__DB *)__tmp__TM1U);
-              clear__to__F00(__tmp__PM1U,old_nb_elts__SM1U,(__INTEGER__Q)(__tmp__QM1U -  1));
-              Self__OM1U->storage__4EL=__tmp__PM1U;
-              Self__OM1U->capacity__HFL=__tmp__QM1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__OM1U->storage__4EL)[Self__OM1U->count__WJ]='\"';
-          Self__OM1U->count__WJ=(__INTEGER__Q)(Self__OM1U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__MH1K),Self__GIGS->string__EBJK);
-          Self__OM1U=((__STRING__BC *)buffer__MH1K);
-          if ((Self__OM1U->capacity__HFL <= Self__OM1U->count__WJ)) {
-            if ((Self__OM1U->capacity__HFL ==  0)) {
-              Self__OM1U->capacity__HFL= 32;
-              __tmp__PM1U=create__KVW( 32);
-              Self__OM1U->storage__4EL=__tmp__PM1U;
+              __5N1U=(____Q)(__3N1U->__OFL <<  1);
+              __4N1U=((____DB *)__3N1U->__FFL);
+              __BO1U=__3N1U->__OFL;
+              __CO1U=__55W(((____IB )__4N1U),((____YWB )__BO1U),((____YWB )__5N1U));
+              __4N1U=((____DB *)__CO1U);
+              __M00(__4N1U,__BO1U,(____Q)(__5N1U -  1));
+              __3N1U->__FFL=__4N1U;
+              __3N1U->__OFL=__5N1U;
+            };
+          };
+          ((____DB *)__3N1U->__FFL)[__3N1U->__WJ]='\"';
+          __3N1U->__WJ=(____Q)(__3N1U->__WJ +  1);
+          __EWX(((____BC *)__1I1K),__VJGS->__TCJK);
+          __3N1U=((____BC *)__1I1K);
+          if ((__3N1U->__OFL <= __3N1U->__WJ)) {
+            if ((__3N1U->__OFL ==  0)) {
+              __3N1U->__OFL= 32;
+              __4N1U=__RVW( 32);
+              __3N1U->__FFL=__4N1U;
             } else /* FALSE */ {
-              __tmp__QM1U=(__INTEGER__Q)(Self__OM1U->capacity__HFL <<  1);
-              __tmp__PM1U=((__CHARACTER__DB *)Self__OM1U->storage__4EL);
-              old_nb_elts__SM1U=Self__OM1U->capacity__HFL;
-              __tmp__TM1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PM1U),((__UINTEGER_32__RWB )old_nb_elts__SM1U),((__UINTEGER_32__RWB )__tmp__QM1U));
-              __tmp__PM1U=((__CHARACTER__DB *)__tmp__TM1U);
-              clear__to__F00(__tmp__PM1U,old_nb_elts__SM1U,(__INTEGER__Q)(__tmp__QM1U -  1));
-              Self__OM1U->storage__4EL=__tmp__PM1U;
-              Self__OM1U->capacity__HFL=__tmp__QM1U;
+              __5N1U=(____Q)(__3N1U->__OFL <<  1);
+              __4N1U=((____DB *)__3N1U->__FFL);
+              __BO1U=__3N1U->__OFL;
+              __CO1U=__55W(((____IB )__4N1U),((____YWB )__BO1U),((____YWB )__5N1U));
+              __4N1U=((____DB *)__CO1U);
+              __M00(__4N1U,__BO1U,(____Q)(__5N1U -  1));
+              __3N1U->__FFL=__4N1U;
+              __3N1U->__OFL=__5N1U;
             };
           };
-          ((__CHARACTER__DB *)Self__OM1U->storage__4EL)[Self__OM1U->count__WJ]='\"';
-          Self__OM1U->count__WJ=(__INTEGER__Q)(Self__OM1U->count__WJ +  1);
+          ((____DB *)__3N1U->__FFL)[__3N1U->__WJ]='\"';
+          __3N1U->__WJ=(____Q)(__3N1U->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__MH1K),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__MJ1K))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__1I1K),((____Q5YL *)((____5J *)__1K1K))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__1K1K)),__1I1K);
         } break;
         };
-        Self__GL1U=((__STRING__BC *)buffer__MH1K);
-        if ((Self__GL1U->capacity__HFL <= Self__GL1U->count__WJ)) {
-          if ((Self__GL1U->capacity__HFL ==  0)) {
-            Self__GL1U->capacity__HFL= 32;
-            __tmp__HL1U=create__KVW( 32);
-            Self__GL1U->storage__4EL=__tmp__HL1U;
+        __VM1U=((____BC *)__1I1K);
+        if ((__VM1U->__OFL <= __VM1U->__WJ)) {
+          if ((__VM1U->__OFL ==  0)) {
+            __VM1U->__OFL= 32;
+            __WM1U=__RVW( 32);
+            __VM1U->__FFL=__WM1U;
           } else /* FALSE */ {
-            __tmp__IL1U=(__INTEGER__Q)(Self__GL1U->capacity__HFL <<  1);
-            __tmp__HL1U=((__CHARACTER__DB *)Self__GL1U->storage__4EL);
-            old_nb_elts__KL1U=Self__GL1U->capacity__HFL;
-            __tmp__LL1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HL1U),((__UINTEGER_32__RWB )old_nb_elts__KL1U),((__UINTEGER_32__RWB )__tmp__IL1U));
-            __tmp__HL1U=((__CHARACTER__DB *)__tmp__LL1U);
-            clear__to__F00(__tmp__HL1U,old_nb_elts__KL1U,(__INTEGER__Q)(__tmp__IL1U -  1));
-            Self__GL1U->storage__4EL=__tmp__HL1U;
-            Self__GL1U->capacity__HFL=__tmp__IL1U;
+            __XM1U=(____Q)(__VM1U->__OFL <<  1);
+            __WM1U=((____DB *)__VM1U->__FFL);
+            __ZM1U=__VM1U->__OFL;
+            __0M1U=__55W(((____IB )__WM1U),((____YWB )__ZM1U),((____YWB )__XM1U));
+            __WM1U=((____DB *)__0M1U);
+            __M00(__WM1U,__ZM1U,(____Q)(__XM1U -  1));
+            __VM1U->__FFL=__WM1U;
+            __VM1U->__OFL=__XM1U;
           };
         };
-        ((__CHARACTER__DB *)Self__GL1U->storage__4EL)[Self__GL1U->count__WJ]=')';
-        Self__GL1U->count__WJ=(__INTEGER__Q)(Self__GL1U->count__WJ +  1);
+        ((____DB *)__VM1U->__FFL)[__VM1U->__WJ]=')';
+        __VM1U->__WJ=(____Q)(__VM1U->__WJ +  1);
       } else /* FALSE */ {
-        __tmp__MJ1K=Self__LH1K->parent_write__CEYJ.value__LEJJ;
-        switch (((struct ___OBJ *)__tmp__MJ1K)->__id) {
-        case __STRING_CST__5J__: {
-          genere__0T5J(((__STRING_CST__5J *)__tmp__MJ1K),buffer__MH1K);
+        __1K1K=__0I1K->__RFYJ.__0FJJ;
+        switch (((struct ___OBJ *)__1K1K)->__id) {
+        case ____5J__: {
+          __JV5J(((____5J *)__1K1K),__1I1K);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          genere__WDSH(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____0AXC__: {
+          __FFSH(((____0AXC *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          genere__UZ5J(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____NBXC__: {
+          __D15J(((____NBXC *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          genere__IGSH(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____ZBXC__: {
+          __XHSH(((____ZBXC *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          display__TUEI(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
-          (&__string_507)->count__0C= 35;
-          (&__string_507)->storage__1C=" /* INSTR.genere :: Not genere ! */";
-          append__3VX(((__STRING__BC *)buffer__MH1K),(&__string_507));
+        case ____DMWH__: {
+          __CWEI(((____DMWH *)((____5J *)__1K1K)),__1I1K);
+          (&__string_507)->__0C= 35;
+          (&__string_507)->__1C=" /* INSTR.genere :: Not genere ! */";
+          __EWX(((____BC *)__1I1K),(&__string_507));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          genere__2Z5J(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____2A0I__: {
+          __L15J(((____2A0I *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          genere__F55J(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____HJNJ__: {
+          __UAAK(((____HJNJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          genere__HEAK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____SJNJ__: {
+          __WFAK(((____SJNJ *)((____5J *)__1K1K)),__1I1K);
         } 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__MJ1K)),buffer__MH1K);
+        case ____EBOJ__: {
+          __1KAK(((____EBOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          genere__EKAK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____3BOJ__: {
+          __TLAK(((____3BOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          genere__GPAK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____RCOJ__: {
+          __VQAK(((____RCOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          genere__PRAK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____HDOJ__: {
+          __4SAK(((____HDOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          genere__YTAK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____1DOJ__: {
+          __HVAK(((____1DOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          genere__BWAK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____PEOJ__: {
+          __QXAK(((____PEOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          genere__KYAK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____DFOJ__: {
+          __ZZAK(((____DFOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          genere__T0AK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____XFOJ__: {
+          __C2AK(((____XFOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __PUT_TO__BFOJ__: {
-          genere__22AK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____QGOJ__: {
+          __L4AK(((____QGOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __ITEM__VFOJ__: {
-          genere__R4AK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____EHOJ__: {
+          __AABK(((____EHOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          genere__W4AK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____2HOJ__: {
+          __FABK(((____2HOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __CAST__JHOJ__: {
-          genere__14AK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____YIOJ__: {
+          __KABK(((____YIOJ *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __REAL_CST__JLOJ__: {
-          append__3VX(((__STRING__BC *)buffer__MH1K),((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__MJ1K))->value__DD5J);
+        case ____YMOJ__: {
+          __EWX(((____BC *)__1I1K),((____YMOJ *)((____5J *)__1K1K))->__SE5J);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__EIGS=((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__MJ1K));
-          Self__OM1U=((__STRING__BC *)buffer__MH1K);
-          if ((Self__OM1U->capacity__HFL <= Self__OM1U->count__WJ)) {
-            if ((Self__OM1U->capacity__HFL ==  0)) {
-              Self__OM1U->capacity__HFL= 32;
-              __tmp__PM1U=create__KVW( 32);
-              Self__OM1U->storage__4EL=__tmp__PM1U;
+        case ____ONOJ__: {
+          __TJGS=((____ONOJ *)((____5J *)__1K1K));
+          __3N1U=((____BC *)__1I1K);
+          if ((__3N1U->__OFL <= __3N1U->__WJ)) {
+            if ((__3N1U->__OFL ==  0)) {
+              __3N1U->__OFL= 32;
+              __4N1U=__RVW( 32);
+              __3N1U->__FFL=__4N1U;
             } else /* FALSE */ {
-              __tmp__QM1U=(__INTEGER__Q)(Self__OM1U->capacity__HFL <<  1);
-              __tmp__PM1U=((__CHARACTER__DB *)Self__OM1U->storage__4EL);
-              old_nb_elts__SM1U=Self__OM1U->capacity__HFL;
-              __tmp__TM1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PM1U),((__UINTEGER_32__RWB )old_nb_elts__SM1U),((__UINTEGER_32__RWB )__tmp__QM1U));
-              __tmp__PM1U=((__CHARACTER__DB *)__tmp__TM1U);
-              clear__to__F00(__tmp__PM1U,old_nb_elts__SM1U,(__INTEGER__Q)(__tmp__QM1U -  1));
-              Self__OM1U->storage__4EL=__tmp__PM1U;
-              Self__OM1U->capacity__HFL=__tmp__QM1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__OM1U->storage__4EL)[Self__OM1U->count__WJ]='\'';
-          Self__OM1U->count__WJ=(__INTEGER__Q)(Self__OM1U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__MH1K),Self__EIGS->text__ID5J);
-          Self__OM1U=((__STRING__BC *)buffer__MH1K);
-          if ((Self__OM1U->capacity__HFL <= Self__OM1U->count__WJ)) {
-            if ((Self__OM1U->capacity__HFL ==  0)) {
-              Self__OM1U->capacity__HFL= 32;
-              __tmp__PM1U=create__KVW( 32);
-              Self__OM1U->storage__4EL=__tmp__PM1U;
+              __5N1U=(____Q)(__3N1U->__OFL <<  1);
+              __4N1U=((____DB *)__3N1U->__FFL);
+              __BO1U=__3N1U->__OFL;
+              __CO1U=__55W(((____IB )__4N1U),((____YWB )__BO1U),((____YWB )__5N1U));
+              __4N1U=((____DB *)__CO1U);
+              __M00(__4N1U,__BO1U,(____Q)(__5N1U -  1));
+              __3N1U->__FFL=__4N1U;
+              __3N1U->__OFL=__5N1U;
+            };
+          };
+          ((____DB *)__3N1U->__FFL)[__3N1U->__WJ]='\'';
+          __3N1U->__WJ=(____Q)(__3N1U->__WJ +  1);
+          __EWX(((____BC *)__1I1K),__TJGS->__XE5J);
+          __3N1U=((____BC *)__1I1K);
+          if ((__3N1U->__OFL <= __3N1U->__WJ)) {
+            if ((__3N1U->__OFL ==  0)) {
+              __3N1U->__OFL= 32;
+              __4N1U=__RVW( 32);
+              __3N1U->__FFL=__4N1U;
             } else /* FALSE */ {
-              __tmp__QM1U=(__INTEGER__Q)(Self__OM1U->capacity__HFL <<  1);
-              __tmp__PM1U=((__CHARACTER__DB *)Self__OM1U->storage__4EL);
-              old_nb_elts__SM1U=Self__OM1U->capacity__HFL;
-              __tmp__TM1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PM1U),((__UINTEGER_32__RWB )old_nb_elts__SM1U),((__UINTEGER_32__RWB )__tmp__QM1U));
-              __tmp__PM1U=((__CHARACTER__DB *)__tmp__TM1U);
-              clear__to__F00(__tmp__PM1U,old_nb_elts__SM1U,(__INTEGER__Q)(__tmp__QM1U -  1));
-              Self__OM1U->storage__4EL=__tmp__PM1U;
-              Self__OM1U->capacity__HFL=__tmp__QM1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__OM1U->storage__4EL)[Self__OM1U->count__WJ]='\'';
-          Self__OM1U->count__WJ=(__INTEGER__Q)(Self__OM1U->count__WJ +  1);
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__GIGS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__MJ1K));
-          Self__OM1U=((__STRING__BC *)buffer__MH1K);
-          if ((Self__OM1U->capacity__HFL <= Self__OM1U->count__WJ)) {
-            if ((Self__OM1U->capacity__HFL ==  0)) {
-              Self__OM1U->capacity__HFL= 32;
-              __tmp__PM1U=create__KVW( 32);
-              Self__OM1U->storage__4EL=__tmp__PM1U;
+              __5N1U=(____Q)(__3N1U->__OFL <<  1);
+              __4N1U=((____DB *)__3N1U->__FFL);
+              __BO1U=__3N1U->__OFL;
+              __CO1U=__55W(((____IB )__4N1U),((____YWB )__BO1U),((____YWB )__5N1U));
+              __4N1U=((____DB *)__CO1U);
+              __M00(__4N1U,__BO1U,(____Q)(__5N1U -  1));
+              __3N1U->__FFL=__4N1U;
+              __3N1U->__OFL=__5N1U;
+            };
+          };
+          ((____DB *)__3N1U->__FFL)[__3N1U->__WJ]='\'';
+          __3N1U->__WJ=(____Q)(__3N1U->__WJ +  1);
+        } break;
+        case ____YOOJ__: {
+          __VJGS=((____YOOJ *)((____5J *)__1K1K));
+          __3N1U=((____BC *)__1I1K);
+          if ((__3N1U->__OFL <= __3N1U->__WJ)) {
+            if ((__3N1U->__OFL ==  0)) {
+              __3N1U->__OFL= 32;
+              __4N1U=__RVW( 32);
+              __3N1U->__FFL=__4N1U;
             } else /* FALSE */ {
-              __tmp__QM1U=(__INTEGER__Q)(Self__OM1U->capacity__HFL <<  1);
-              __tmp__PM1U=((__CHARACTER__DB *)Self__OM1U->storage__4EL);
-              old_nb_elts__SM1U=Self__OM1U->capacity__HFL;
-              __tmp__TM1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PM1U),((__UINTEGER_32__RWB )old_nb_elts__SM1U),((__UINTEGER_32__RWB )__tmp__QM1U));
-              __tmp__PM1U=((__CHARACTER__DB *)__tmp__TM1U);
-              clear__to__F00(__tmp__PM1U,old_nb_elts__SM1U,(__INTEGER__Q)(__tmp__QM1U -  1));
-              Self__OM1U->storage__4EL=__tmp__PM1U;
-              Self__OM1U->capacity__HFL=__tmp__QM1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__OM1U->storage__4EL)[Self__OM1U->count__WJ]='\"';
-          Self__OM1U->count__WJ=(__INTEGER__Q)(Self__OM1U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)buffer__MH1K),Self__GIGS->string__EBJK);
-          Self__OM1U=((__STRING__BC *)buffer__MH1K);
-          if ((Self__OM1U->capacity__HFL <= Self__OM1U->count__WJ)) {
-            if ((Self__OM1U->capacity__HFL ==  0)) {
-              Self__OM1U->capacity__HFL= 32;
-              __tmp__PM1U=create__KVW( 32);
-              Self__OM1U->storage__4EL=__tmp__PM1U;
+              __5N1U=(____Q)(__3N1U->__OFL <<  1);
+              __4N1U=((____DB *)__3N1U->__FFL);
+              __BO1U=__3N1U->__OFL;
+              __CO1U=__55W(((____IB )__4N1U),((____YWB )__BO1U),((____YWB )__5N1U));
+              __4N1U=((____DB *)__CO1U);
+              __M00(__4N1U,__BO1U,(____Q)(__5N1U -  1));
+              __3N1U->__FFL=__4N1U;
+              __3N1U->__OFL=__5N1U;
+            };
+          };
+          ((____DB *)__3N1U->__FFL)[__3N1U->__WJ]='\"';
+          __3N1U->__WJ=(____Q)(__3N1U->__WJ +  1);
+          __EWX(((____BC *)__1I1K),__VJGS->__TCJK);
+          __3N1U=((____BC *)__1I1K);
+          if ((__3N1U->__OFL <= __3N1U->__WJ)) {
+            if ((__3N1U->__OFL ==  0)) {
+              __3N1U->__OFL= 32;
+              __4N1U=__RVW( 32);
+              __3N1U->__FFL=__4N1U;
             } else /* FALSE */ {
-              __tmp__QM1U=(__INTEGER__Q)(Self__OM1U->capacity__HFL <<  1);
-              __tmp__PM1U=((__CHARACTER__DB *)Self__OM1U->storage__4EL);
-              old_nb_elts__SM1U=Self__OM1U->capacity__HFL;
-              __tmp__TM1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PM1U),((__UINTEGER_32__RWB )old_nb_elts__SM1U),((__UINTEGER_32__RWB )__tmp__QM1U));
-              __tmp__PM1U=((__CHARACTER__DB *)__tmp__TM1U);
-              clear__to__F00(__tmp__PM1U,old_nb_elts__SM1U,(__INTEGER__Q)(__tmp__QM1U -  1));
-              Self__OM1U->storage__4EL=__tmp__PM1U;
-              Self__OM1U->capacity__HFL=__tmp__QM1U;
+              __5N1U=(____Q)(__3N1U->__OFL <<  1);
+              __4N1U=((____DB *)__3N1U->__FFL);
+              __BO1U=__3N1U->__OFL;
+              __CO1U=__55W(((____IB )__4N1U),((____YWB )__BO1U),((____YWB )__5N1U));
+              __4N1U=((____DB *)__CO1U);
+              __M00(__4N1U,__BO1U,(____Q)(__5N1U -  1));
+              __3N1U->__FFL=__4N1U;
+              __3N1U->__OFL=__5N1U;
             };
           };
-          ((__CHARACTER__DB *)Self__OM1U->storage__4EL)[Self__OM1U->count__WJ]='\"';
-          Self__OM1U->count__WJ=(__INTEGER__Q)(Self__OM1U->count__WJ +  1);
+          ((____DB *)__3N1U->__FFL)[__3N1U->__WJ]='\"';
+          __3N1U->__WJ=(____Q)(__3N1U->__WJ +  1);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          genere__LSBN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____IM4K__: {
+          __0TBN(((____IM4K *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          genere__ABAP(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____T5FL__: {
+          __PCAP(((____T5FL *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          genere__EPTP(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____3DUL__: {
+          __TQTP(((____3DUL *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          genere__YP0P(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____0EUL__: {
+          __HR0P(((____0EUL *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          genere__KPTP(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____BGUL__: {
+          __ZQTP(((____BGUL *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          genere__5P0P(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____2GUL__: {
+          __OR0P(((____2GUL *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          genere__ZNCN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____B0VL__: {
+          __IPCN(((____B0VL *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          genere__YRGM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____P0VL__: {
+          __HTGM(((____P0VL *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          append__3VX(((__STRING__BC *)buffer__MH1K),((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__MJ1K))->global__Y5JM->parent_variable__XIRG.intern_name__HN5D);
+        case ____Q5YL__: {
+          __EWX(((____BC *)__1I1K),((____Q5YL *)((____5J *)__1K1K))->__HBKM->__GKRG.__WO5D);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          genere__DEXN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____UVPM__: {
+          __SFXN(((____UVPM *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          genere__FQ0P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____0ZPM__: {
+          __UR0P(((____0ZPM *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_OR__3P0N__: {
-          genere__5TVO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____MR0N__: {
+          __OVVO(((____MR0N *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          genere__4UZQ(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____YWBP__: {
+          __NWZQ(((____YWBP *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_INF__2WBP__: {
-          genere__3WUP(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____LYBP__: {
+          __MYUP(((____LYBP *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          genere__51UP(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____CZBP__: {
+          __O3UP(((____CZBP *)((____5J *)__1K1K)),__1I1K);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          genere__QQEQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__MJ1K)),buffer__MH1K);
+        case ____3BEP__: {
+          __5REQ(((____3BEP *)((____5J *)__1K1K)),__1I1K);
         } break;
         };
       };
@@ -253403,568 +252598,565 @@ static void genere_value__KH1K(__WRITE_LOCAL__BEYJ *Self__LH1K,__STRING__BC *buf
   };
 }
 
-static __INTEGER__Q fast_first_index_of__SZII(__FAST_ARRAYoTYPEo__ESB *Self__TZII,void *element__UZII)
-// ({FAST_ARRAYoTYPEo__ESB},{TYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ}) With result No recursive, No inlinable.
+static ____Q __B1II(____LSB *__C1II,void *__D1II)
+// ({__LSB},{__FFx__FMBx__HMBx__JMBx__ICYx__EQ5Dx__L4NJ}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__WZII,__tmp__5ZII,idx__H4QI;
-  void **__tmp__4ZII,**Self__13QI;
-  result__WZII= 0;
-  if ((Self__TZII->parent_arrayed_collection__MSB.upper__TSB >=  0)) {
-    __tmp__4ZII=Self__TZII->parent_arrayed_collection__MSB.storage__BWY;
-    __tmp__5ZII=Self__TZII->parent_arrayed_collection__MSB.upper__TSB;
-    Self__13QI=((void **)__tmp__4ZII);
-    idx__H4QI= 0;
-    while ((! ((idx__H4QI > __tmp__5ZII) || ((void *)element__UZII == (void *)Self__13QI[idx__H4QI])))) {
-      idx__H4QI=(__INTEGER__Q)(idx__H4QI +  1);
-    };
-    result__WZII=idx__H4QI;
-  };
-  __tmp__5ZII=result__WZII;
+  ____Q __F1II,__O1II,__W5QI;
+  void **__N1II,**__K5QI;
+  __F1II= 0;
+  if ((__C1II->__TSB.__0SB >=  0)) {
+    __N1II=__C1II->__TSB.__IWY;
+    __O1II=__C1II->__TSB.__0SB;
+    __K5QI=((void **)__N1II);
+    __W5QI= 0;
+    while ((! ((__W5QI > __O1II) || ((void *)__D1II == (void *)__K5QI[__W5QI])))) {
+      __W5QI=(____Q)(__W5QI +  1);
+    };
+    __F1II=__W5QI;
+  };
+  __O1II=__F1II;
   ;
-  return(__tmp__5ZII);
+  return(__O1II);
 }
 
-static void add_last__QO3G(__FAST_ARRAYoSLOT_DATAo__OBXG *Self__RO3G,__SLOT_DATA__WIRG *element__SO3G)
-// ({FAST_ARRAYoSLOT_DATAo__OBXG},{NULLxSLOT_DATA__WIRG}) Void No recursive, No inlinable.
+static void __5P3G(____3CXG *__AQ3G,____FKRG *__BQ3G)
+// ({__3CXG},{NULLx__FKRG}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__UP3G,__tmp__WP3G,__tmp__J4TH,Self__W2FI;
-  __POINTER__IB __tmp__H4TH;
-  __BOOLEAN__L __tmp__BP3G;
-  void **__tmp__NP3G;
-  if (((__INTEGER__Q)(Self__RO3G->parent_arrayed_collection__WBXG.upper__1M3G +  1) <= (__INTEGER__Q)(Self__RO3G->parent_arrayed_collection__WBXG.capacity__KM3G -  1))) {
-    Self__RO3G->parent_arrayed_collection__WBXG.upper__1M3G=(__INTEGER__Q)(Self__RO3G->parent_arrayed_collection__WBXG.upper__1M3G +  1);
-    __tmp__BP3G=TRUE__K__;
+  ____Q __DR3G,__FR3G,__Y5TH,__F4FI;
+  ____IB __W5TH;
+  ____L __QQ3G;
+  void **__2Q3G;
+  if (((____Q)(__AQ3G->__FDXG.__KO3G +  1) <= (____Q)(__AQ3G->__FDXG.__ZN3G -  1))) {
+    __AQ3G->__FDXG.__KO3G=(____Q)(__AQ3G->__FDXG.__KO3G +  1);
+    __QQ3G=__K__;
   } else /* FALSE */ {
-    __tmp__BP3G=FALSE__O__;
-  };
-  if ((! __tmp__BP3G)) {
-    if ((Self__RO3G->parent_arrayed_collection__WBXG.capacity__KM3G ==  0)) {
-      __tmp__NP3G=create__JYKH( 2);
-      Self__RO3G->parent_arrayed_collection__WBXG.storage__XM3G=__tmp__NP3G;
-      Self__RO3G->parent_arrayed_collection__WBXG.capacity__KM3G= 2;
-      Self__RO3G->parent_arrayed_collection__WBXG.upper__1M3G= 0;
-    } else /* FALSE */ {
-      __tmp__UP3G=(__INTEGER__Q)(Self__RO3G->parent_arrayed_collection__WBXG.capacity__KM3G <<  1);
-      __tmp__NP3G=Self__RO3G->parent_arrayed_collection__WBXG.storage__XM3G;
-      __tmp__WP3G=Self__RO3G->parent_arrayed_collection__WBXG.capacity__KM3G;
-      __tmp__H4TH=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__NP3G)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__WP3G * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__UP3G * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__NP3G=((void **)__tmp__H4TH);
-      __tmp__J4TH=(__INTEGER__Q)(__tmp__UP3G -  1);
-      Self__W2FI=__tmp__WP3G;
-      while ((Self__W2FI <= __tmp__J4TH)) {
-        __tmp__NP3G[Self__W2FI]=NULL;
-        Self__W2FI=(__INTEGER__Q)(Self__W2FI +  1);
-      };
-      Self__RO3G->parent_arrayed_collection__WBXG.storage__XM3G=__tmp__NP3G;
-      Self__RO3G->parent_arrayed_collection__WBXG.capacity__KM3G=__tmp__UP3G;
-      Self__RO3G->parent_arrayed_collection__WBXG.upper__1M3G=(__INTEGER__Q)(Self__RO3G->parent_arrayed_collection__WBXG.upper__1M3G +  1);
-    };
-  };
-  ((void **)Self__RO3G->parent_arrayed_collection__WBXG.storage__XM3G)[Self__RO3G->parent_arrayed_collection__WBXG.upper__1M3G]=element__SO3G;
+    __QQ3G=__O__;
+  };
+  if ((! __QQ3G)) {
+    if ((__AQ3G->__FDXG.__ZN3G ==  0)) {
+      __2Q3G=__YZKH( 2);
+      __AQ3G->__FDXG.__GO3G=__2Q3G;
+      __AQ3G->__FDXG.__ZN3G= 2;
+      __AQ3G->__FDXG.__KO3G= 0;
+    } else /* FALSE */ {
+      __DR3G=(____Q)(__AQ3G->__FDXG.__ZN3G <<  1);
+      __2Q3G=__AQ3G->__FDXG.__GO3G;
+      __FR3G=__AQ3G->__FDXG.__ZN3G;
+      __W5TH=__55W(((____IB )((void **)__2Q3G)),((____YWB )(____Q)(__FR3G * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__DR3G * ((____Q )(sizeof(void *))))));
+      __2Q3G=((void **)__W5TH);
+      __Y5TH=(____Q)(__DR3G -  1);
+      __F4FI=__FR3G;
+      while ((__F4FI <= __Y5TH)) {
+        __2Q3G[__F4FI]=NULL;
+        __F4FI=(____Q)(__F4FI +  1);
+      };
+      __AQ3G->__FDXG.__GO3G=__2Q3G;
+      __AQ3G->__FDXG.__ZN3G=__DR3G;
+      __AQ3G->__FDXG.__KO3G=(____Q)(__AQ3G->__FDXG.__KO3G +  1);
+    };
+  };
+  ((void **)__AQ3G->__FDXG.__GO3G)[__AQ3G->__FDXG.__KO3G]=__BQ3G;
 }
 
-static __INTEGER__Q size__5RSI(__TYPE_FULL__PMB *Self__ASSI)
-// ({TYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____Q __OTSI(____WMB *__PTSI)
+// ({__WMB}) With result No recursive, No inlinable.
 {
-  void *__tmp__CSSI;
-  __INTEGER__Q __tmp__DSSI,Result__BSSI;
-  __tmp__CSSI=Self__ASSI->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__CSSI)->__id) {
-  case __TYPE__FF__: {
-    __tmp__DSSI=((__TYPE__FF *)__tmp__CSSI)->size__4CXB;
+  void *__RTSI;
+  ____Q __STSI,__QTSI;
+  __RTSI=__PTSI->__KLK;
+  switch (((struct ___OBJ *)__RTSI)->__id) {
+  case ____FF__: {
+    __STSI=((____FF *)__RTSI)->__NEXB;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__DSSI=((__TYPE_NULL__4LB *)__tmp__CSSI)->parent_type__5LB.size__4CXB;
+  case ____FMB__: {
+    __STSI=((____FMB *)__RTSI)->__GMB.__NEXB;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__DSSI=((__TYPE_VOID__AMB *)__tmp__CSSI)->parent_type__BMB.size__4CXB;
+  case ____HMB__: {
+    __STSI=((____HMB *)__RTSI)->__IMB.__NEXB;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__DSSI=((__TYPE_CONTEXT__CMB *)__tmp__CSSI)->parent_type__DMB.size__4CXB;
+  case ____JMB__: {
+    __STSI=((____JMB *)__RTSI)->__KMB.__NEXB;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__DSSI=((__TYPE_ID__EMB *)__tmp__CSSI)->parent_type__FMB.size__4CXB;
+  case ____LMB__: {
+    __STSI=((____LMB *)__RTSI)->__MMB.__NEXB;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__DSSI=((__TYPE_GENERIC__BCY *)__tmp__CSSI)->parent_type__CCY.size__4CXB;
+  case ____ICY__: {
+    __STSI=((____ICY *)__RTSI)->__JCY.__NEXB;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__DSSI=((__TYPE_BLOCK__VO5D *)__tmp__CSSI)->parent_type__WO5D.size__4CXB;
+  case ____EQ5D__: {
+    __STSI=((____EQ5D *)__RTSI)->__FQ5D.__NEXB;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__DSSI=((__PROFIL_BLOCK__22NJ *)__tmp__CSSI)->parent_type__42NJ.size__4CXB;
+  case ____L4NJ__: {
+    __STSI=((____L4NJ *)__RTSI)->__N4NJ.__NEXB;
   } break;
   };
-  Result__BSSI=__tmp__DSSI;
-  return(Result__BSSI);
+  __QTSI=__STSI;
+  return(__QTSI);
 }
 
-static void** realloc__with__E0XG(void **Self__F0XG,__INTEGER__Q old_nb_elts__G0XG,__INTEGER__Q new_nb_elts__H0XG)
-// ({NATIVE_ARRAYoSLOTo__RIK},{INTEGER__Q},{INTEGER__Q}) With result No recursive, No inlinable.
+static void** __T1XG(void **__U1XG,____Q __V1XG,____Q __W1XG)
+// ({__YIK},{__Q},{__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB old_ptr__40XG,__tmp__O1XG;
-  __INTEGER__Q __tmp__G1XG;
-  void **__tmp__P1XG,**Result__I0XG;
-  old_ptr__40XG=((__POINTER__IB )Self__F0XG);
-  if (((struct ___OBJ *)SLOT__GLC__->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-  };
-  __tmp__G1XG=(__INTEGER__Q)(new_nb_elts__H0XG * ((__INTEGER__Q )(sizeof(void *))));
-  if (((struct ___OBJ *)SLOT__GLC__->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-  };
-  __tmp__O1XG=realloc_dynamic__old_size__new_size__Y5W(old_ptr__40XG,((__UINTEGER_32__RWB )(__INTEGER__Q)(old_nb_elts__G0XG * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )__tmp__G1XG));
-  __tmp__P1XG=((void **)__tmp__O1XG);
-  clear__to__AH3G(__tmp__P1XG,old_nb_elts__G0XG,(__INTEGER__Q)(new_nb_elts__H0XG -  1));
-  Result__I0XG=__tmp__P1XG;
-  return(Result__I0XG);
+  ____IB __N2XG,__32XG;
+  ____Q __V2XG;
+  void **__42XG,**__X1XG;
+  __N2XG=((____IB )__U1XG);
+  if (((struct ___OBJ *)__NLC__->__QLC)->__id==____OLC__) {
+  };
+  __V2XG=(____Q)(__W1XG * ((____Q )(sizeof(void *))));
+  if (((struct ___OBJ *)__NLC__->__QLC)->__id==____OLC__) {
+  };
+  __32XG=__55W(__N2XG,((____YWB )(____Q)(__V1XG * ((____Q )(sizeof(void *))))),((____YWB )__V2XG));
+  __42XG=((void **)__32XG);
+  __PI3G(__42XG,__V1XG,(____Q)(__W1XG -  1));
+  __X1XG=__42XG;
+  return(__X1XG);
 }
 
-static void clear__to__AH3G(void **Self__BH3G,__INTEGER__Q lower__CH3G,__INTEGER__Q upper__DH3G)
-// ({NATIVE_ARRAYoSLOTo__RIK},{INTEGER__Q},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __PI3G(void **__QI3G,____Q __RI3G,____Q __SI3G)
+// ({__YIK},{__Q},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q Self__BSAH;
-  Self__BSAH=lower__CH3G;
-  while ((Self__BSAH <= upper__DH3G)) {
-    Self__BH3G[Self__BSAH]=NULL;
-    Self__BSAH=(__INTEGER__Q)(Self__BSAH +  1);
+  ____Q __QTAH;
+  __QTAH=__RI3G;
+  while ((__QTAH <= __SI3G)) {
+    __QI3G[__QTAH]=NULL;
+    __QTAH=(____Q)(__QTAH +  1);
   };
 }
 
-static __INTEGER__Q first_substring_index__CBBD(__STRING__BC *Self__DBBD)
-// ({STRING__BC}) With result No recursive, No inlinable.
+static ____Q __RCBD(____BC *__SCBD)
+// ({__BC}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q i__1RGD,result__3RGD,s__2RGD,__tmp__JYYT,__tmp__KYYT;
-  __INTEGER__Q __tmp__LYYT,__tmp__OYYT;
-  __CHARACTER__DB *__tmp__MYYT,*__tmp__NYYT;
-  i__1RGD= 0;
-  result__3RGD= 0;
-  s__2RGD= 1;
-  __tmp__JYYT=(&__string_121)->count__0C;
-  __tmp__KYYT=Self__DBBD->count__WJ;
-  __tmp__LYYT=(&__string_121)->count__0C;
-  __tmp__MYYT=Self__DBBD->storage__4EL;
-  __tmp__NYYT=(&__string_121)->storage__1C;
-  __tmp__OYYT=(&__string_121)->count__0C;
-  while ((! ((result__3RGD !=  0) || ((__INTEGER__Q)((__INTEGER__Q)(s__2RGD + __tmp__JYYT) -  1) > __tmp__KYYT)))) {
-    i__1RGD= 1;
-    while ((! ((i__1RGD > __tmp__LYYT) || (((__CHARACTER__DB *)__tmp__MYYT)[(__INTEGER__Q)((__INTEGER__Q)((__INTEGER__Q)(s__2RGD + i__1RGD) -  1) -  1)] != ((__CHARACTER__DB *)__tmp__NYYT)[(__INTEGER__Q)(i__1RGD -  1)])))) {
-      i__1RGD=(__INTEGER__Q)(i__1RGD +  1);
-    };
-    if ((i__1RGD > __tmp__OYYT)) {
-      result__3RGD=s__2RGD;
-    } else /* FALSE */ {
-      s__2RGD=(__INTEGER__Q)(s__2RGD +  1);
-    };
-  };
-  i__1RGD=result__3RGD;
-  return(i__1RGD);
+  ____Q __KTGD,__MTGD,__LTGD,__YZYT,__ZZYT,__0ZYT,__3ZYT;
+  ____DB *__1ZYT,*__2ZYT;
+  __KTGD= 0;
+  __MTGD= 0;
+  __LTGD= 1;
+  __YZYT=(&__string_121)->__0C;
+  __ZZYT=__SCBD->__WJ;
+  __0ZYT=(&__string_121)->__0C;
+  __1ZYT=__SCBD->__FFL;
+  __2ZYT=(&__string_121)->__1C;
+  __3ZYT=(&__string_121)->__0C;
+  while ((! ((__MTGD !=  0) || ((____Q)((____Q)(__LTGD + __YZYT) -  1) > __ZZYT)))) {
+    __KTGD= 1;
+    while ((! ((__KTGD > __0ZYT) || (((____DB *)__1ZYT)[(____Q)((____Q)((____Q)(__LTGD + __KTGD) -  1) -  1)] != ((____DB *)__2ZYT)[(____Q)(__KTGD -  1)])))) {
+      __KTGD=(____Q)(__KTGD +  1);
+    };
+    if ((__KTGD > __3ZYT)) {
+      __MTGD=__LTGD;
+    } else /* FALSE */ {
+      __LTGD=(____Q)(__LTGD +  1);
+    };
+  };
+  __KTGD=__MTGD;
+  return(__KTGD);
 }
 
-static void read_escape_character__PISD()
+static void __4JSD()
 // () Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__1YYT,__tmp__3YYT,__tmp__YO1U,old_nb_elts__0O1U;
-  __INTEGER__Q __tmp__AP1U,old_nb_elts__CP1U;
-  __STRING__BC *Self__DZYT,*Self__WO1U,*Self__4O1U;
-  __POSITION__OL __tmp__MKSD,__tmp__5PSD;
-  __POINTER__IB __tmp__1O1U,__tmp__DP1U;
-  __CHARACTER__DB result__PYYT,result__TYYT,result__XYYT,result__RZYT;
-  __CHARACTER__DB result__B1YT,result__I1YT;
-  __CHARACTER__DB *__tmp__2YYT,*__tmp__4YYT,*__tmp__XO1U,*__tmp__5O1U;
-  __BOOLEAN__L __tmp__LJSD,__tmp__HNSD,__tmp__3OSD,__tmp__CPSD;
-  result__PYYT='\0';
-  if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-    result__PYYT=((__CHARACTER__DB )(( 0)));
+  ____Q __K0YT,__M0YT,__HQ1U,__JQ1U,__PQ1U,__RQ1U;
+  ____BC *__S0YT,*__FQ1U,*__NQ1U;
+  ____OL __1LSD,__ORSD;
+  ____IB __KQ1U,__SQ1U;
+  ____DB __4ZYT,__C0YT,__G0YT,__A1YT,__Q2YT,__X2YT;
+  ____DB *__L0YT,*__N0YT,*__GQ1U,*__OQ1U;
+  ____L __0KSD,__WOSD,__MQSD,__RQSD;
+  __4ZYT='\0';
+  if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+    __4ZYT=((____DB )(( 0)));
   } else /* FALSE */ {
-    result__PYYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-  };
-  if ((((((((result__PYYT == ' ') || (result__PYYT == '\t')) || (result__PYYT == '\n')) || (result__PYYT == '\r')) || (result__PYYT == '\0')) || (result__PYYT == '\f')) || (result__PYYT == '\v'))) {
-    position__0KE=(__INTEGER__Q)(position__0KE +  1);
-    __tmp__1YYT=((__STRING__BC *)source__XKE)->count__WJ;
-    __tmp__2YYT=((__STRING__BC *)source__XKE)->storage__4EL;
-    __tmp__3YYT=((__STRING__BC *)source__XKE)->count__WJ;
-    __tmp__4YYT=((__STRING__BC *)source__XKE)->storage__4EL;
-    until_do__RYME:
+    __4ZYT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+  };
+  if ((((((((__4ZYT == ' ') || (__4ZYT == '\t')) || (__4ZYT == '\n')) || (__4ZYT == '\r')) || (__4ZYT == '\0')) || (__4ZYT == '\f')) || (__4ZYT == '\v'))) {
+    __BLE=(____Q)(__BLE +  1);
+    __K0YT=((____BC *)__4KE)->__WJ;
+    __L0YT=((____BC *)__4KE)->__FFL;
+    __M0YT=((____BC *)__4KE)->__WJ;
+    __N0YT=((____BC *)__4KE)->__FFL;
+    __A0ME:
     {
-      result__TYYT='\0';
-      if ((position__0KE > __tmp__1YYT)) {
-        result__TYYT=((__CHARACTER__DB )(( 0)));
+      __C0YT='\0';
+      if ((__BLE > __K0YT)) {
+        __C0YT=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__TYYT=((__CHARACTER__DB *)__tmp__2YYT)[(__INTEGER__Q)(position__0KE -  1)];
+        __C0YT=((____DB *)__L0YT)[(____Q)(__BLE -  1)];
       };
-      if ((result__TYYT == ((__CHARACTER__DB )(( 0))))) {
-        __tmp__LJSD=TRUE__K__;
+      if ((__C0YT == ((____DB )(( 0))))) {
+        __0KSD=__K__;
       } else /* FALSE */ {
-        result__XYYT='\0';
-        if ((position__0KE > __tmp__3YYT)) {
-          result__XYYT=((__CHARACTER__DB )(( 0)));
+        __G0YT='\0';
+        if ((__BLE > __M0YT)) {
+          __G0YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__XYYT=((__CHARACTER__DB *)__tmp__4YYT)[(__INTEGER__Q)(position__0KE -  1)];
+          __G0YT=((____DB *)__N0YT)[(____Q)(__BLE -  1)];
         };
-        __tmp__LJSD=(! (((((((result__XYYT == ' ') || (result__XYYT == '\t')) || (result__XYYT == '\n')) || (result__XYYT == '\r')) || (result__XYYT == '\0')) || (result__XYYT == '\f')) || (result__XYYT == '\v')));
+        __0KSD=(! (((((((__G0YT == ' ') || (__G0YT == '\t')) || (__G0YT == '\n')) || (__G0YT == '\r')) || (__G0YT == '\0')) || (__G0YT == '\f')) || (__G0YT == '\v')));
       };
-      if ((! __tmp__LJSD)) {
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        goto until_do__RYME;
+      if ((! __0KSD)) {
+        __BLE=(____Q)(__BLE +  1);
+        goto __A0ME;
       };
     };
-    result__TYYT='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__TYYT=((__CHARACTER__DB )(( 0)));
+    __C0YT='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __C0YT=((____DB )(( 0)));
     } else /* FALSE */ {
-      result__TYYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+      __C0YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
     };
-    if ((result__TYYT == '\\')) {
-      Self__DZYT=((__STRING__BC *)string_tmp__YC);
-      if (( 1 > Self__DZYT->count__WJ)) {
-        Self__DZYT->count__WJ= 0;
+    if ((__C0YT == '\\')) {
+      __S0YT=((____BC *)__YC);
+      if (( 1 > __S0YT->__WJ)) {
+        __S0YT->__WJ= 0;
       } else /* FALSE */ {
-        Self__DZYT->count__WJ=(__INTEGER__Q)(Self__DZYT->count__WJ -  1);
+        __S0YT->__WJ=(____Q)(__S0YT->__WJ -  1);
       };
-      position__0KE=(__INTEGER__Q)(position__0KE +  1);
-      __tmp__LJSD=TRUE__K__;
+      __BLE=(____Q)(__BLE +  1);
+      __0KSD=__K__;
     } else /* FALSE */ {
-      __tmp__LJSD=FALSE__O__;
+      __0KSD=__O__;
     };
-    if ((! __tmp__LJSD)) {
-      result__XYYT='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__XYYT=((__CHARACTER__DB )(( 0)));
+    if ((! __0KSD)) {
+      __G0YT='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __G0YT=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__XYYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __G0YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      if ((result__XYYT != ((__CHARACTER__DB )(( 0))))) {
-        __tmp__MKSD=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_673));
-        put_position__HRE(__tmp__MKSD);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if ((__G0YT != ((____DB )(( 0))))) {
+        __1LSD=__OVQ();
+        __DQE( 0,(&__string_673));
+        __ORE(__1LSD);
+        __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__LJSD=TRUE__K__;
+    __0KSD=__K__;
   } else /* FALSE */ {
-    __tmp__LJSD=FALSE__O__;
+    __0KSD=__O__;
   };
-  if ((! __tmp__LJSD)) {
-    result__TYYT='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__TYYT=((__CHARACTER__DB )(( 0)));
+  if ((! __0KSD)) {
+    __C0YT='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __C0YT=((____DB )(( 0)));
     } else /* FALSE */ {
-      result__TYYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+      __C0YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
     };
-    if ((result__TYYT != ((__CHARACTER__DB )(( 0))))) {
-      result__XYYT='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__XYYT=((__CHARACTER__DB )(( 0)));
+    if ((__C0YT != ((____DB )(( 0))))) {
+      __G0YT='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __G0YT=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__XYYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __G0YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      if ((result__XYYT == 'a')) {
-        __tmp__HNSD=TRUE__K__;
+      if ((__G0YT == 'a')) {
+        __WOSD=__K__;
       } else /* FALSE */ {
-        result__RZYT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__RZYT=((__CHARACTER__DB )(( 0)));
+        __A1YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __A1YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__RZYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __A1YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        __tmp__HNSD=(result__RZYT == 'b');
+        __WOSD=(__A1YT == 'b');
       };
-      if (__tmp__HNSD) {
-        __tmp__HNSD=TRUE__K__;
+      if (__WOSD) {
+        __WOSD=__K__;
       } else /* FALSE */ {
-        result__RZYT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__RZYT=((__CHARACTER__DB )(( 0)));
+        __A1YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __A1YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__RZYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __A1YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        __tmp__HNSD=(result__RZYT == 'f');
+        __WOSD=(__A1YT == 'f');
       };
-      if (__tmp__HNSD) {
-        __tmp__HNSD=TRUE__K__;
+      if (__WOSD) {
+        __WOSD=__K__;
       } else /* FALSE */ {
-        result__RZYT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__RZYT=((__CHARACTER__DB )(( 0)));
+        __A1YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __A1YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__RZYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __A1YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        __tmp__HNSD=(result__RZYT == 'n');
+        __WOSD=(__A1YT == 'n');
       };
-      if (__tmp__HNSD) {
-        __tmp__HNSD=TRUE__K__;
+      if (__WOSD) {
+        __WOSD=__K__;
       } else /* FALSE */ {
-        result__RZYT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__RZYT=((__CHARACTER__DB )(( 0)));
+        __A1YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __A1YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__RZYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __A1YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        __tmp__HNSD=(result__RZYT == 'r');
+        __WOSD=(__A1YT == 'r');
       };
-      if (__tmp__HNSD) {
-        __tmp__HNSD=TRUE__K__;
+      if (__WOSD) {
+        __WOSD=__K__;
       } else /* FALSE */ {
-        result__RZYT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__RZYT=((__CHARACTER__DB )(( 0)));
+        __A1YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __A1YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__RZYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __A1YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        __tmp__HNSD=(result__RZYT == 't');
+        __WOSD=(__A1YT == 't');
       };
-      if (__tmp__HNSD) {
-        __tmp__HNSD=TRUE__K__;
+      if (__WOSD) {
+        __WOSD=__K__;
       } else /* FALSE */ {
-        result__RZYT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__RZYT=((__CHARACTER__DB )(( 0)));
+        __A1YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __A1YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__RZYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __A1YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        __tmp__HNSD=(result__RZYT == 'v');
+        __WOSD=(__A1YT == 'v');
       };
-      if (__tmp__HNSD) {
-        __tmp__HNSD=TRUE__K__;
+      if (__WOSD) {
+        __WOSD=__K__;
       } else /* FALSE */ {
-        result__RZYT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__RZYT=((__CHARACTER__DB )(( 0)));
+        __A1YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __A1YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__RZYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __A1YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        __tmp__HNSD=(result__RZYT == '\\');
+        __WOSD=(__A1YT == '\\');
       };
-      if (__tmp__HNSD) {
-        __tmp__HNSD=TRUE__K__;
+      if (__WOSD) {
+        __WOSD=__K__;
       } else /* FALSE */ {
-        result__RZYT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__RZYT=((__CHARACTER__DB )(( 0)));
+        __A1YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __A1YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__RZYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __A1YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        __tmp__HNSD=(result__RZYT == '?');
+        __WOSD=(__A1YT == '?');
       };
-      if (__tmp__HNSD) {
-        __tmp__HNSD=TRUE__K__;
+      if (__WOSD) {
+        __WOSD=__K__;
       } else /* FALSE */ {
-        result__RZYT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__RZYT=((__CHARACTER__DB )(( 0)));
+        __A1YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __A1YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__RZYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __A1YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        __tmp__HNSD=(result__RZYT == '\'');
+        __WOSD=(__A1YT == '\'');
       };
-      if (__tmp__HNSD) {
-        __tmp__HNSD=TRUE__K__;
+      if (__WOSD) {
+        __WOSD=__K__;
       } else /* FALSE */ {
-        result__RZYT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__RZYT=((__CHARACTER__DB )(( 0)));
+        __A1YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __A1YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__RZYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __A1YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        __tmp__HNSD=(result__RZYT == '\"');
+        __WOSD=(__A1YT == '\"');
       };
-      if (__tmp__HNSD) {
-        result__RZYT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__RZYT=((__CHARACTER__DB )(( 0)));
+      if (__WOSD) {
+        __A1YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __A1YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__RZYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __A1YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        Self__WO1U=((__STRING__BC *)string_tmp__YC);
-        if ((Self__WO1U->capacity__HFL <= Self__WO1U->count__WJ)) {
-          if ((Self__WO1U->capacity__HFL ==  0)) {
-            Self__WO1U->capacity__HFL= 32;
-            __tmp__XO1U=create__KVW( 32);
-            Self__WO1U->storage__4EL=__tmp__XO1U;
+        __FQ1U=((____BC *)__YC);
+        if ((__FQ1U->__OFL <= __FQ1U->__WJ)) {
+          if ((__FQ1U->__OFL ==  0)) {
+            __FQ1U->__OFL= 32;
+            __GQ1U=__RVW( 32);
+            __FQ1U->__FFL=__GQ1U;
           } else /* FALSE */ {
-            __tmp__YO1U=(__INTEGER__Q)(Self__WO1U->capacity__HFL <<  1);
-            __tmp__XO1U=((__CHARACTER__DB *)Self__WO1U->storage__4EL);
-            old_nb_elts__0O1U=Self__WO1U->capacity__HFL;
-            __tmp__1O1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XO1U),((__UINTEGER_32__RWB )old_nb_elts__0O1U),((__UINTEGER_32__RWB )__tmp__YO1U));
-            __tmp__XO1U=((__CHARACTER__DB *)__tmp__1O1U);
-            clear__to__F00(__tmp__XO1U,old_nb_elts__0O1U,(__INTEGER__Q)(__tmp__YO1U -  1));
-            Self__WO1U->storage__4EL=__tmp__XO1U;
-            Self__WO1U->capacity__HFL=__tmp__YO1U;
+            __HQ1U=(____Q)(__FQ1U->__OFL <<  1);
+            __GQ1U=((____DB *)__FQ1U->__FFL);
+            __JQ1U=__FQ1U->__OFL;
+            __KQ1U=__55W(((____IB )__GQ1U),((____YWB )__JQ1U),((____YWB )__HQ1U));
+            __GQ1U=((____DB *)__KQ1U);
+            __M00(__GQ1U,__JQ1U,(____Q)(__HQ1U -  1));
+            __FQ1U->__FFL=__GQ1U;
+            __FQ1U->__OFL=__HQ1U;
           };
         };
-        ((__CHARACTER__DB *)Self__WO1U->storage__4EL)[Self__WO1U->count__WJ]=result__RZYT;
-        Self__WO1U->count__WJ=(__INTEGER__Q)(Self__WO1U->count__WJ +  1);
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        __tmp__HNSD=TRUE__K__;
+        ((____DB *)__FQ1U->__FFL)[__FQ1U->__WJ]=__A1YT;
+        __FQ1U->__WJ=(____Q)(__FQ1U->__WJ +  1);
+        __BLE=(____Q)(__BLE +  1);
+        __WOSD=__K__;
       } else /* FALSE */ {
-        __tmp__HNSD=FALSE__O__;
+        __WOSD=__O__;
       };
-      if ((! __tmp__HNSD)) {
-        result__RZYT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__RZYT=((__CHARACTER__DB )(( 0)));
+      if ((! __WOSD)) {
+        __A1YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __A1YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__RZYT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __A1YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        if (((((__INTEGER_8__3YF )result__RZYT) >= ((__INTEGER_8__3YF )'0')) && (((__INTEGER_8__3YF )result__RZYT) <= ((__INTEGER_8__3YF )'9')))) {
-          result__B1YT='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__B1YT=((__CHARACTER__DB )(( 0)));
+        if (((((____EZF )__A1YT) >= ((____EZF )'0')) && (((____EZF )__A1YT) <= ((____EZF )'9')))) {
+          __Q2YT='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __Q2YT=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__B1YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __Q2YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          if (((result__B1YT == '0') && (position__0KE < ((__STRING__BC *)source__XKE)->count__WJ))) {
-            __tmp__3OSD=is_hexadecimal_digit__YSGC(((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)((__INTEGER__Q)(position__0KE +  1) -  1)]);
-            __tmp__CPSD=(! __tmp__3OSD);
+          if (((__Q2YT == '0') && (__BLE < ((____BC *)__4KE)->__WJ))) {
+            __MQSD=__HUGC(((____DB *)((____BC *)__4KE)->__FFL)[(____Q)((____Q)(__BLE +  1) -  1)]);
+            __RQSD=(! __MQSD);
           } else /* FALSE */ {
-            __tmp__CPSD=FALSE__O__;
+            __RQSD=__O__;
           };
-          if (__tmp__CPSD) {
-            result__I1YT='\0';
-            if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-              result__I1YT=((__CHARACTER__DB )(( 0)));
+          if (__RQSD) {
+            __X2YT='\0';
+            if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+              __X2YT=((____DB )(( 0)));
             } else /* FALSE */ {
-              result__I1YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-            };
-            Self__4O1U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__4O1U->capacity__HFL <= Self__4O1U->count__WJ)) {
-              if ((Self__4O1U->capacity__HFL ==  0)) {
-                Self__4O1U->capacity__HFL= 32;
-                __tmp__5O1U=create__KVW( 32);
-                Self__4O1U->storage__4EL=__tmp__5O1U;
+              __X2YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+            };
+            __NQ1U=((____BC *)__YC);
+            if ((__NQ1U->__OFL <= __NQ1U->__WJ)) {
+              if ((__NQ1U->__OFL ==  0)) {
+                __NQ1U->__OFL= 32;
+                __OQ1U=__RVW( 32);
+                __NQ1U->__FFL=__OQ1U;
               } else /* FALSE */ {
-                __tmp__AP1U=(__INTEGER__Q)(Self__4O1U->capacity__HFL <<  1);
-                __tmp__5O1U=((__CHARACTER__DB *)Self__4O1U->storage__4EL);
-                old_nb_elts__CP1U=Self__4O1U->capacity__HFL;
-                __tmp__DP1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5O1U),((__UINTEGER_32__RWB )old_nb_elts__CP1U),((__UINTEGER_32__RWB )__tmp__AP1U));
-                __tmp__5O1U=((__CHARACTER__DB *)__tmp__DP1U);
-                clear__to__F00(__tmp__5O1U,old_nb_elts__CP1U,(__INTEGER__Q)(__tmp__AP1U -  1));
-                Self__4O1U->storage__4EL=__tmp__5O1U;
-                Self__4O1U->capacity__HFL=__tmp__AP1U;
+                __PQ1U=(____Q)(__NQ1U->__OFL <<  1);
+                __OQ1U=((____DB *)__NQ1U->__FFL);
+                __RQ1U=__NQ1U->__OFL;
+                __SQ1U=__55W(((____IB )__OQ1U),((____YWB )__RQ1U),((____YWB )__PQ1U));
+                __OQ1U=((____DB *)__SQ1U);
+                __M00(__OQ1U,__RQ1U,(____Q)(__PQ1U -  1));
+                __NQ1U->__FFL=__OQ1U;
+                __NQ1U->__OFL=__PQ1U;
               };
             };
-            ((__CHARACTER__DB *)Self__4O1U->storage__4EL)[Self__4O1U->count__WJ]=result__I1YT;
-            Self__4O1U->count__WJ=(__INTEGER__Q)(Self__4O1U->count__WJ +  1);
-            position__0KE=(__INTEGER__Q)(position__0KE +  1);
-          } else /* FALSE */ {
-            copy__D2X(((__STRING__BC *)string_tmp2__KFB),string_tmp__YC);
-            __tmp__3OSD=read_integer__DHW();
-            copy__D2X(((__STRING__BC *)string_tmp__YC),string_tmp2__KFB);
-            if ((last_integer__D5V >  255)) {
-              __tmp__5PSD=current_position__HVQ();
-              put_error__text__2PE( 0,(&__string_674));
-              put_position__HRE(__tmp__5PSD);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            ((____DB *)__NQ1U->__FFL)[__NQ1U->__WJ]=__X2YT;
+            __NQ1U->__WJ=(____Q)(__NQ1U->__WJ +  1);
+            __BLE=(____Q)(__BLE +  1);
+          } else /* FALSE */ {
+            __K2X(((____BC *)__RFB),__YC);
+            __MQSD=__KHW();
+            __K2X(((____BC *)__YC),__RFB);
+            if ((__K5V >  255)) {
+              __ORSD=__OVQ();
+              __DQE( 0,(&__string_674));
+              __ORE(__ORSD);
+              __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__YO1U=((__INTEGER__Q )last_integer__D5V);
-            Self__4O1U=((__STRING__BC *)string_tmp__YC);
-            result__I1YT=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )(__INTEGER__Q)(__tmp__YO1U >>  6)) + ((__INTEGER_8__3YF )'0')))));
-            if ((Self__4O1U->capacity__HFL <= Self__4O1U->count__WJ)) {
-              if ((Self__4O1U->capacity__HFL ==  0)) {
-                Self__4O1U->capacity__HFL= 32;
-                __tmp__5O1U=create__KVW( 32);
-                Self__4O1U->storage__4EL=__tmp__5O1U;
+            __HQ1U=((____Q )__K5V);
+            __NQ1U=((____BC *)__YC);
+            __X2YT=((____DB )(((____EZF)(((____EZF )(____Q)(__HQ1U >>  6)) + ((____EZF )'0')))));
+            if ((__NQ1U->__OFL <= __NQ1U->__WJ)) {
+              if ((__NQ1U->__OFL ==  0)) {
+                __NQ1U->__OFL= 32;
+                __OQ1U=__RVW( 32);
+                __NQ1U->__FFL=__OQ1U;
               } else /* FALSE */ {
-                __tmp__AP1U=(__INTEGER__Q)(Self__4O1U->capacity__HFL <<  1);
-                __tmp__5O1U=((__CHARACTER__DB *)Self__4O1U->storage__4EL);
-                old_nb_elts__CP1U=Self__4O1U->capacity__HFL;
-                __tmp__DP1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5O1U),((__UINTEGER_32__RWB )old_nb_elts__CP1U),((__UINTEGER_32__RWB )__tmp__AP1U));
-                __tmp__5O1U=((__CHARACTER__DB *)__tmp__DP1U);
-                clear__to__F00(__tmp__5O1U,old_nb_elts__CP1U,(__INTEGER__Q)(__tmp__AP1U -  1));
-                Self__4O1U->storage__4EL=__tmp__5O1U;
-                Self__4O1U->capacity__HFL=__tmp__AP1U;
+                __PQ1U=(____Q)(__NQ1U->__OFL <<  1);
+                __OQ1U=((____DB *)__NQ1U->__FFL);
+                __RQ1U=__NQ1U->__OFL;
+                __SQ1U=__55W(((____IB )__OQ1U),((____YWB )__RQ1U),((____YWB )__PQ1U));
+                __OQ1U=((____DB *)__SQ1U);
+                __M00(__OQ1U,__RQ1U,(____Q)(__PQ1U -  1));
+                __NQ1U->__FFL=__OQ1U;
+                __NQ1U->__OFL=__PQ1U;
               };
             };
-            ((__CHARACTER__DB *)Self__4O1U->storage__4EL)[Self__4O1U->count__WJ]=result__I1YT;
-            Self__4O1U->count__WJ=(__INTEGER__Q)(Self__4O1U->count__WJ +  1);
-            Self__4O1U=((__STRING__BC *)string_tmp__YC);
-            result__I1YT=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )(__INTEGER__Q)((__INTEGER__Q)(__tmp__YO1U - (__INTEGER__Q)((__INTEGER__Q)(__tmp__YO1U >>  6) <<  6)) >>  3)) + ((__INTEGER_8__3YF )'0')))));
-            if ((Self__4O1U->capacity__HFL <= Self__4O1U->count__WJ)) {
-              if ((Self__4O1U->capacity__HFL ==  0)) {
-                Self__4O1U->capacity__HFL= 32;
-                __tmp__5O1U=create__KVW( 32);
-                Self__4O1U->storage__4EL=__tmp__5O1U;
+            ((____DB *)__NQ1U->__FFL)[__NQ1U->__WJ]=__X2YT;
+            __NQ1U->__WJ=(____Q)(__NQ1U->__WJ +  1);
+            __NQ1U=((____BC *)__YC);
+            __X2YT=((____DB )(((____EZF)(((____EZF )(____Q)((____Q)(__HQ1U - (____Q)((____Q)(__HQ1U >>  6) <<  6)) >>  3)) + ((____EZF )'0')))));
+            if ((__NQ1U->__OFL <= __NQ1U->__WJ)) {
+              if ((__NQ1U->__OFL ==  0)) {
+                __NQ1U->__OFL= 32;
+                __OQ1U=__RVW( 32);
+                __NQ1U->__FFL=__OQ1U;
               } else /* FALSE */ {
-                __tmp__AP1U=(__INTEGER__Q)(Self__4O1U->capacity__HFL <<  1);
-                __tmp__5O1U=((__CHARACTER__DB *)Self__4O1U->storage__4EL);
-                old_nb_elts__CP1U=Self__4O1U->capacity__HFL;
-                __tmp__DP1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5O1U),((__UINTEGER_32__RWB )old_nb_elts__CP1U),((__UINTEGER_32__RWB )__tmp__AP1U));
-                __tmp__5O1U=((__CHARACTER__DB *)__tmp__DP1U);
-                clear__to__F00(__tmp__5O1U,old_nb_elts__CP1U,(__INTEGER__Q)(__tmp__AP1U -  1));
-                Self__4O1U->storage__4EL=__tmp__5O1U;
-                Self__4O1U->capacity__HFL=__tmp__AP1U;
+                __PQ1U=(____Q)(__NQ1U->__OFL <<  1);
+                __OQ1U=((____DB *)__NQ1U->__FFL);
+                __RQ1U=__NQ1U->__OFL;
+                __SQ1U=__55W(((____IB )__OQ1U),((____YWB )__RQ1U),((____YWB )__PQ1U));
+                __OQ1U=((____DB *)__SQ1U);
+                __M00(__OQ1U,__RQ1U,(____Q)(__PQ1U -  1));
+                __NQ1U->__FFL=__OQ1U;
+                __NQ1U->__OFL=__PQ1U;
               };
             };
-            ((__CHARACTER__DB *)Self__4O1U->storage__4EL)[Self__4O1U->count__WJ]=result__I1YT;
-            Self__4O1U->count__WJ=(__INTEGER__Q)(Self__4O1U->count__WJ +  1);
-            Self__4O1U=((__STRING__BC *)string_tmp__YC);
-            result__I1YT=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )(__INTEGER__Q)(__tmp__YO1U - (__INTEGER__Q)((__INTEGER__Q)(__tmp__YO1U >>  3) <<  3))) + ((__INTEGER_8__3YF )'0')))));
-            if ((Self__4O1U->capacity__HFL <= Self__4O1U->count__WJ)) {
-              if ((Self__4O1U->capacity__HFL ==  0)) {
-                Self__4O1U->capacity__HFL= 32;
-                __tmp__5O1U=create__KVW( 32);
-                Self__4O1U->storage__4EL=__tmp__5O1U;
+            ((____DB *)__NQ1U->__FFL)[__NQ1U->__WJ]=__X2YT;
+            __NQ1U->__WJ=(____Q)(__NQ1U->__WJ +  1);
+            __NQ1U=((____BC *)__YC);
+            __X2YT=((____DB )(((____EZF)(((____EZF )(____Q)(__HQ1U - (____Q)((____Q)(__HQ1U >>  3) <<  3))) + ((____EZF )'0')))));
+            if ((__NQ1U->__OFL <= __NQ1U->__WJ)) {
+              if ((__NQ1U->__OFL ==  0)) {
+                __NQ1U->__OFL= 32;
+                __OQ1U=__RVW( 32);
+                __NQ1U->__FFL=__OQ1U;
               } else /* FALSE */ {
-                __tmp__AP1U=(__INTEGER__Q)(Self__4O1U->capacity__HFL <<  1);
-                __tmp__5O1U=((__CHARACTER__DB *)Self__4O1U->storage__4EL);
-                old_nb_elts__CP1U=Self__4O1U->capacity__HFL;
-                __tmp__DP1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5O1U),((__UINTEGER_32__RWB )old_nb_elts__CP1U),((__UINTEGER_32__RWB )__tmp__AP1U));
-                __tmp__5O1U=((__CHARACTER__DB *)__tmp__DP1U);
-                clear__to__F00(__tmp__5O1U,old_nb_elts__CP1U,(__INTEGER__Q)(__tmp__AP1U -  1));
-                Self__4O1U->storage__4EL=__tmp__5O1U;
-                Self__4O1U->capacity__HFL=__tmp__AP1U;
+                __PQ1U=(____Q)(__NQ1U->__OFL <<  1);
+                __OQ1U=((____DB *)__NQ1U->__FFL);
+                __RQ1U=__NQ1U->__OFL;
+                __SQ1U=__55W(((____IB )__OQ1U),((____YWB )__RQ1U),((____YWB )__PQ1U));
+                __OQ1U=((____DB *)__SQ1U);
+                __M00(__OQ1U,__RQ1U,(____Q)(__PQ1U -  1));
+                __NQ1U->__FFL=__OQ1U;
+                __NQ1U->__OFL=__PQ1U;
               };
             };
-            ((__CHARACTER__DB *)Self__4O1U->storage__4EL)[Self__4O1U->count__WJ]=result__I1YT;
-            Self__4O1U->count__WJ=(__INTEGER__Q)(Self__4O1U->count__WJ +  1);
-            result__I1YT='\0';
-            if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-              result__I1YT=((__CHARACTER__DB )(( 0)));
+            ((____DB *)__NQ1U->__FFL)[__NQ1U->__WJ]=__X2YT;
+            __NQ1U->__WJ=(____Q)(__NQ1U->__WJ +  1);
+            __X2YT='\0';
+            if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+              __X2YT=((____DB )(( 0)));
             } else /* FALSE */ {
-              result__I1YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+              __X2YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
             };
-            if ((result__I1YT == '\\')) {
-              position__0KE=(__INTEGER__Q)(position__0KE +  1);
+            if ((__X2YT == '\\')) {
+              __BLE=(____Q)(__BLE +  1);
             } else /* FALSE */ {
-              __tmp__5PSD=current_position__HVQ();
-              put_error__text__2PE( 0,(&__string_675));
-              put_position__HRE(__tmp__5PSD);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+              __ORSD=__OVQ();
+              __DQE( 0,(&__string_675));
+              __ORE(__ORSD);
+              __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__5PSD=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_673));
-          put_position__HRE(__tmp__5PSD);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __ORSD=__OVQ();
+          __DQE( 0,(&__string_673));
+          __ORE(__ORSD);
+          __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));
           };
@@ -253974,7281 +253166,7247 @@ static void read_escape_character__PISD()
   };
 }
 
-static __BOOLEAN__L read_cap_identifier__2QV()
+static ____L __DRV()
 // () With result No recursive, No inlinable.
 {
-  __INTEGER__Q posold__5QV,__tmp__AQ1U,old_nb_elts__CQ1U,__tmp__IQ1U;
-  __INTEGER__Q old_nb_elts__KQ1U;
-  __STRING__BC *Self__4P1U,*Self__GQ1U;
-  __POINTER__IB __tmp__DQ1U,__tmp__LQ1U;
-  __POSITION__OL __tmp__BUV;
-  __STRING_CONSTANT__0 *__tmp__HUV;
-  __BOOLEAN__L result__BRV,__tmp__DRV,__tmp__PRV,result__UHOT;
-  __BOOLEAN__L __tmp__ETV,result__GIOT,result__N2YT,__tmp__ATV;
-  __CHARACTER__DB result__Z1YT,result__B2YT,result__F2YT,result__J2YT;
-  __CHARACTER__DB *__tmp__5P1U,*__tmp__HQ1U;
-  posold__5QV= 0;
-  result__BRV=FALSE__O__;
-  __tmp__DRV=read_space__0HF();
-  if ((! __tmp__DRV)) {
-    __tmp__PRV=TRUE__K__;
+  ____Q __GRV,__PR1U,__RR1U,__XR1U,__ZR1U;
+  ____BC *__NR1U,*__VR1U;
+  ____IB __SR1U,__0R1U;
+  ____OL __IUV;
+  ____0 *__OUV;
+  ____L __IRV,__KRV,__WRV,__DJOT,__LTV,__VJOT,__23YT,__HTV;
+  ____DB __I3YT,__Q3YT,__U3YT,__Y3YT;
+  ____DB *__OR1U,*__WR1U;
+  __GRV= 0;
+  __IRV=__O__;
+  __KRV=__BIF();
+  if ((! __KRV)) {
+    __WRV=__K__;
   } else /* FALSE */ {
-    result__Z1YT='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__Z1YT=((__CHARACTER__DB )(( 0)));
+    __I3YT='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __I3YT=((____DB )(( 0)));
     } else /* FALSE */ {
-      result__Z1YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+      __I3YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
     };
-    result__UHOT=FALSE__O__;
-    if ((((__INTEGER_8__3YF )result__Z1YT) >= ((__INTEGER_8__3YF )'A'))) {
-      result__UHOT=(((__INTEGER_8__3YF )result__Z1YT) <= ((__INTEGER_8__3YF )'Z'));
+    __DJOT=__O__;
+    if ((((____EZF )__I3YT) >= ((____EZF )'A'))) {
+      __DJOT=(((____EZF )__I3YT) <= ((____EZF )'Z'));
     };
-    __tmp__PRV=(! result__UHOT);
+    __WRV=(! __DJOT);
   };
-  if (__tmp__PRV) {
-    result__BRV=FALSE__O__;
+  if (__WRV) {
+    __IRV=__O__;
   } else /* FALSE */ {
-    posold__5QV=position__0KE;
-    ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-    result__Z1YT='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__Z1YT=((__CHARACTER__DB )(( 0)));
-    } else /* FALSE */ {
-      result__Z1YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-    };
-    Self__4P1U=((__STRING__BC *)string_tmp__YC);
-    if ((Self__4P1U->capacity__HFL <= Self__4P1U->count__WJ)) {
-      if ((Self__4P1U->capacity__HFL ==  0)) {
-        Self__4P1U->capacity__HFL= 32;
-        __tmp__5P1U=create__KVW( 32);
-        Self__4P1U->storage__4EL=__tmp__5P1U;
-      } else /* FALSE */ {
-        __tmp__AQ1U=(__INTEGER__Q)(Self__4P1U->capacity__HFL <<  1);
-        __tmp__5P1U=((__CHARACTER__DB *)Self__4P1U->storage__4EL);
-        old_nb_elts__CQ1U=Self__4P1U->capacity__HFL;
-        __tmp__DQ1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5P1U),((__UINTEGER_32__RWB )old_nb_elts__CQ1U),((__UINTEGER_32__RWB )__tmp__AQ1U));
-        __tmp__5P1U=((__CHARACTER__DB *)__tmp__DQ1U);
-        clear__to__F00(__tmp__5P1U,old_nb_elts__CQ1U,(__INTEGER__Q)(__tmp__AQ1U -  1));
-        Self__4P1U->storage__4EL=__tmp__5P1U;
-        Self__4P1U->capacity__HFL=__tmp__AQ1U;
-      };
-    };
-    ((__CHARACTER__DB *)Self__4P1U->storage__4EL)[Self__4P1U->count__WJ]=result__Z1YT;
-    Self__4P1U->count__WJ=(__INTEGER__Q)(Self__4P1U->count__WJ +  1);
-    position__0KE=(__INTEGER__Q)(position__0KE +  1);
-    is_parameter_type__ASV=TRUE__K__;
-    until_do__UABD:
+    __GRV=__BLE;
+    ((____BC *)__YC)->__WJ= 0;
+    __I3YT='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __I3YT=((____DB )(( 0)));
+    } else /* FALSE */ {
+      __I3YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+    };
+    __NR1U=((____BC *)__YC);
+    if ((__NR1U->__OFL <= __NR1U->__WJ)) {
+      if ((__NR1U->__OFL ==  0)) {
+        __NR1U->__OFL= 32;
+        __OR1U=__RVW( 32);
+        __NR1U->__FFL=__OR1U;
+      } else /* FALSE */ {
+        __PR1U=(____Q)(__NR1U->__OFL <<  1);
+        __OR1U=((____DB *)__NR1U->__FFL);
+        __RR1U=__NR1U->__OFL;
+        __SR1U=__55W(((____IB )__OR1U),((____YWB )__RR1U),((____YWB )__PR1U));
+        __OR1U=((____DB *)__SR1U);
+        __M00(__OR1U,__RR1U,(____Q)(__PR1U -  1));
+        __NR1U->__FFL=__OR1U;
+        __NR1U->__OFL=__PR1U;
+      };
+    };
+    ((____DB *)__NR1U->__FFL)[__NR1U->__WJ]=__I3YT;
+    __NR1U->__WJ=(____Q)(__NR1U->__WJ +  1);
+    __BLE=(____Q)(__BLE +  1);
+    __HSV=__K__;
+    __DCBD:
     {
-      result__B2YT='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__B2YT=((__CHARACTER__DB )(( 0)));
+      __Q3YT='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __Q3YT=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__B2YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __Q3YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      if ((result__B2YT == ((__CHARACTER__DB )(( 0))))) {
-        __tmp__ETV=TRUE__K__;
+      if ((__Q3YT == ((____DB )(( 0))))) {
+        __LTV=__K__;
       } else /* FALSE */ {
-        result__F2YT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__F2YT=((__CHARACTER__DB )(( 0)));
+        __U3YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __U3YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__F2YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __U3YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        result__GIOT=FALSE__O__;
-        if ((((__INTEGER_8__3YF )result__F2YT) >= ((__INTEGER_8__3YF )'A'))) {
-          result__GIOT=(((__INTEGER_8__3YF )result__F2YT) <= ((__INTEGER_8__3YF )'Z'));
+        __VJOT=__O__;
+        if ((((____EZF )__U3YT) >= ((____EZF )'A'))) {
+          __VJOT=(((____EZF )__U3YT) <= ((____EZF )'Z'));
         };
-        if ((! result__GIOT)) {
-          result__J2YT='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__J2YT=((__CHARACTER__DB )(( 0)));
+        if ((! __VJOT)) {
+          __Y3YT='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __Y3YT=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__J2YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __Y3YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          result__N2YT=FALSE__O__;
-          if ((((__INTEGER_8__3YF )result__J2YT) >= ((__INTEGER_8__3YF )'0'))) {
-            result__N2YT=(((__INTEGER_8__3YF )result__J2YT) <= ((__INTEGER_8__3YF )'9'));
+          __23YT=__O__;
+          if ((((____EZF )__Y3YT) >= ((____EZF )'0'))) {
+            __23YT=(((____EZF )__Y3YT) <= ((____EZF )'9'));
           };
-          __tmp__ATV=(! result__N2YT);
+          __HTV=(! __23YT);
         } else /* FALSE */ {
-          __tmp__ATV=FALSE__O__;
+          __HTV=__O__;
         };
-        if (__tmp__ATV) {
-          result__J2YT='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__J2YT=((__CHARACTER__DB )(( 0)));
+        if (__HTV) {
+          __Y3YT='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __Y3YT=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__J2YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __Y3YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          result__N2YT=(result__J2YT != '_');
+          __23YT=(__Y3YT != '_');
         } else /* FALSE */ {
-          result__N2YT=FALSE__O__;
+          __23YT=__O__;
         };
-        __tmp__ETV=result__N2YT;
+        __LTV=__23YT;
       };
-      if ((! __tmp__ETV)) {
-        result__F2YT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__F2YT=((__CHARACTER__DB )(( 0)));
+      if ((! __LTV)) {
+        __U3YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __U3YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__F2YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __U3YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        if (is_parameter_type__ASV) {
-          result__N2YT=FALSE__O__;
-          if ((((__INTEGER_8__3YF )result__F2YT) >= ((__INTEGER_8__3YF )'0'))) {
-            result__N2YT=(((__INTEGER_8__3YF )result__F2YT) <= ((__INTEGER_8__3YF )'9'));
+        if (__HSV) {
+          __23YT=__O__;
+          if ((((____EZF )__U3YT) >= ((____EZF )'0'))) {
+            __23YT=(((____EZF )__U3YT) <= ((____EZF )'9'));
           };
-          __tmp__ATV=result__N2YT;
+          __HTV=__23YT;
         } else /* FALSE */ {
-          __tmp__ATV=FALSE__O__;
+          __HTV=__O__;
         };
-        is_parameter_type__ASV=__tmp__ATV;
-        Self__GQ1U=((__STRING__BC *)string_tmp__YC);
-        if ((Self__GQ1U->capacity__HFL <= Self__GQ1U->count__WJ)) {
-          if ((Self__GQ1U->capacity__HFL ==  0)) {
-            Self__GQ1U->capacity__HFL= 32;
-            __tmp__HQ1U=create__KVW( 32);
-            Self__GQ1U->storage__4EL=__tmp__HQ1U;
+        __HSV=__HTV;
+        __VR1U=((____BC *)__YC);
+        if ((__VR1U->__OFL <= __VR1U->__WJ)) {
+          if ((__VR1U->__OFL ==  0)) {
+            __VR1U->__OFL= 32;
+            __WR1U=__RVW( 32);
+            __VR1U->__FFL=__WR1U;
           } else /* FALSE */ {
-            __tmp__IQ1U=(__INTEGER__Q)(Self__GQ1U->capacity__HFL <<  1);
-            __tmp__HQ1U=((__CHARACTER__DB *)Self__GQ1U->storage__4EL);
-            old_nb_elts__KQ1U=Self__GQ1U->capacity__HFL;
-            __tmp__LQ1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HQ1U),((__UINTEGER_32__RWB )old_nb_elts__KQ1U),((__UINTEGER_32__RWB )__tmp__IQ1U));
-            __tmp__HQ1U=((__CHARACTER__DB *)__tmp__LQ1U);
-            clear__to__F00(__tmp__HQ1U,old_nb_elts__KQ1U,(__INTEGER__Q)(__tmp__IQ1U -  1));
-            Self__GQ1U->storage__4EL=__tmp__HQ1U;
-            Self__GQ1U->capacity__HFL=__tmp__IQ1U;
+            __XR1U=(____Q)(__VR1U->__OFL <<  1);
+            __WR1U=((____DB *)__VR1U->__FFL);
+            __ZR1U=__VR1U->__OFL;
+            __0R1U=__55W(((____IB )__WR1U),((____YWB )__ZR1U),((____YWB )__XR1U));
+            __WR1U=((____DB *)__0R1U);
+            __M00(__WR1U,__ZR1U,(____Q)(__XR1U -  1));
+            __VR1U->__FFL=__WR1U;
+            __VR1U->__OFL=__XR1U;
           };
         };
-        ((__CHARACTER__DB *)Self__GQ1U->storage__4EL)[Self__GQ1U->count__WJ]=result__F2YT;
-        Self__GQ1U->count__WJ=(__INTEGER__Q)(Self__GQ1U->count__WJ +  1);
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        goto until_do__UABD;
+        ((____DB *)__VR1U->__FFL)[__VR1U->__WJ]=__U3YT;
+        __VR1U->__WJ=(____Q)(__VR1U->__WJ +  1);
+        __BLE=(____Q)(__BLE +  1);
+        goto __DCBD;
       };
     };
-    __tmp__AQ1U=first_substring_index__CBBD(((__STRING__BC *)string_tmp__YC));
-    if ((__tmp__AQ1U !=  0)) {
-      position__0KE=(__INTEGER__Q)(posold__5QV + __tmp__AQ1U);
-      __tmp__BUV=current_position__HVQ();
-      put_error__text__2PE( 0,(&__string_419));
-      put_position__HRE(__tmp__BUV);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __PR1U=__RCBD(((____BC *)__YC));
+    if ((__PR1U !=  0)) {
+      __BLE=(____Q)(__GRV + __PR1U);
+      __IUV=__OVQ();
+      __DQE( 0,(&__string_419));
+      __ORE(__IUV);
+      __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__HUV=get__HJC(string_tmp__YC);
-    last_string__M4E=__tmp__HUV;
-    result__BRV=TRUE__K__;
+    __OUV=__OJC(__YC);
+    __T4E=__OUV;
+    __IRV=__K__;
   };
-  __tmp__DRV=result__BRV;
-  return(__tmp__DRV);
+  __KRV=__IRV;
+  return(__KRV);
 }
 
-static __BOOLEAN__L read_integer__DHW()
+static ____L __KHW()
 // () With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG result__ZUGC,__tmp__KVGC,result__M1LC,__tmp__31LC;
-  __STRING__BC *Self__OQ1U,*Self__WQ1U,*Self__D4YT,*Self__VZLC;
-  __INTEGER__Q __tmp__QQ1U,old_nb_elts__SQ1U,__tmp__YQ1U;
-  __INTEGER__Q old_nb_elts__0Q1U,i__XZLC,Self__53MC;
-  __POINTER__IB __tmp__TQ1U,__tmp__1Q1U;
-  __POSITION__OL __tmp__KKW,__tmp__ILW;
-  __BOOLEAN__L result__GHW,__tmp__IHW,result__B3YT,__tmp__SHW;
-  __BOOLEAN__L __tmp__DIW,__tmp__MIW,__tmp__1ZMC,__tmp__XIKC;
-  __BOOLEAN__L result__PEPC;
-  __CHARACTER__DB result__32YT,result__J3YT,result__N3YT,result__V3YT;
-  __CHARACTER__DB __tmp__SIKC;
-  __CHARACTER__DB *__tmp__PQ1U,*__tmp__XQ1U,*__tmp__Z4YT;
-  result__GHW=FALSE__O__;
-  __tmp__IHW=read_space__0HF();
-  if (__tmp__IHW) {
-    result__32YT='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__32YT=((__CHARACTER__DB )(( 0)));
-    } else /* FALSE */ {
-      result__32YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-    };
-    result__B3YT=FALSE__O__;
-    if ((((__INTEGER_8__3YF )result__32YT) >= ((__INTEGER_8__3YF )'0'))) {
-      result__B3YT=(((__INTEGER_8__3YF )result__32YT) <= ((__INTEGER_8__3YF )'9'));
-    };
-    __tmp__SHW=result__B3YT;
+  ____0SG __IWGC,__ZWGC,__12LC,__M3LC;
+  ____BC *__3R1U,*__FS1U,*__S5YT,*__E1LC;
+  ____Q __5R1U,__BS1U,__HS1U,__JS1U,__G1LC,__O5MC;
+  ____IB __CS1U,__KS1U;
+  ____OL __RKW,__PLW;
+  ____L __NHW,__PHW,__Q4YT,__ZHW,__KIW,__TIW,__K1MC,__GKKC,__4FPC;
+  ____DB __M4YT,__Y4YT,__24YT,__E5YT,__BKKC;
+  ____DB *__4R1U,*__GS1U,*__IAZT;
+  __NHW=__O__;
+  __PHW=__BIF();
+  if (__PHW) {
+    __M4YT='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __M4YT=((____DB )(( 0)));
+    } else /* FALSE */ {
+      __M4YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+    };
+    __Q4YT=__O__;
+    if ((((____EZF )__M4YT) >= ((____EZF )'0'))) {
+      __Q4YT=(((____EZF )__M4YT) <= ((____EZF )'9'));
+    };
+    __ZHW=__Q4YT;
   } else /* FALSE */ {
-    __tmp__SHW=FALSE__O__;
-  };
-  if (__tmp__SHW) {
-    result__GHW=TRUE__K__;
-    ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-    result__32YT='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__32YT=((__CHARACTER__DB )(( 0)));
-    } else /* FALSE */ {
-      result__32YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-    };
-    Self__OQ1U=((__STRING__BC *)string_tmp__YC);
-    if ((Self__OQ1U->capacity__HFL <= Self__OQ1U->count__WJ)) {
-      if ((Self__OQ1U->capacity__HFL ==  0)) {
-        Self__OQ1U->capacity__HFL= 32;
-        __tmp__PQ1U=create__KVW( 32);
-        Self__OQ1U->storage__4EL=__tmp__PQ1U;
-      } else /* FALSE */ {
-        __tmp__QQ1U=(__INTEGER__Q)(Self__OQ1U->capacity__HFL <<  1);
-        __tmp__PQ1U=((__CHARACTER__DB *)Self__OQ1U->storage__4EL);
-        old_nb_elts__SQ1U=Self__OQ1U->capacity__HFL;
-        __tmp__TQ1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PQ1U),((__UINTEGER_32__RWB )old_nb_elts__SQ1U),((__UINTEGER_32__RWB )__tmp__QQ1U));
-        __tmp__PQ1U=((__CHARACTER__DB *)__tmp__TQ1U);
-        clear__to__F00(__tmp__PQ1U,old_nb_elts__SQ1U,(__INTEGER__Q)(__tmp__QQ1U -  1));
-        Self__OQ1U->storage__4EL=__tmp__PQ1U;
-        Self__OQ1U->capacity__HFL=__tmp__QQ1U;
-      };
-    };
-    ((__CHARACTER__DB *)Self__OQ1U->storage__4EL)[Self__OQ1U->count__WJ]=result__32YT;
-    Self__OQ1U->count__WJ=(__INTEGER__Q)(Self__OQ1U->count__WJ +  1);
-    position__0KE=(__INTEGER__Q)(position__0KE +  1);
-    while_do__5R2B:
+    __ZHW=__O__;
+  };
+  if (__ZHW) {
+    __NHW=__K__;
+    ((____BC *)__YC)->__WJ= 0;
+    __M4YT='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __M4YT=((____DB )(( 0)));
+    } else /* FALSE */ {
+      __M4YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+    };
+    __3R1U=((____BC *)__YC);
+    if ((__3R1U->__OFL <= __3R1U->__WJ)) {
+      if ((__3R1U->__OFL ==  0)) {
+        __3R1U->__OFL= 32;
+        __4R1U=__RVW( 32);
+        __3R1U->__FFL=__4R1U;
+      } else /* FALSE */ {
+        __5R1U=(____Q)(__3R1U->__OFL <<  1);
+        __4R1U=((____DB *)__3R1U->__FFL);
+        __BS1U=__3R1U->__OFL;
+        __CS1U=__55W(((____IB )__4R1U),((____YWB )__BS1U),((____YWB )__5R1U));
+        __4R1U=((____DB *)__CS1U);
+        __M00(__4R1U,__BS1U,(____Q)(__5R1U -  1));
+        __3R1U->__FFL=__4R1U;
+        __3R1U->__OFL=__5R1U;
+      };
+    };
+    ((____DB *)__3R1U->__FFL)[__3R1U->__WJ]=__M4YT;
+    __3R1U->__WJ=(____Q)(__3R1U->__WJ +  1);
+    __BLE=(____Q)(__BLE +  1);
+    __OT2B:
     {
-      result__J3YT='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__J3YT=((__CHARACTER__DB )(( 0)));
+      __Y4YT='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __Y4YT=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__J3YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __Y4YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      __tmp__DIW=is_hexadecimal_digit__YSGC(result__J3YT);
-      if (__tmp__DIW) {
-        __tmp__MIW=TRUE__K__;
+      __KIW=__HUGC(__Y4YT);
+      if (__KIW) {
+        __TIW=__K__;
       } else /* FALSE */ {
-        result__N3YT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__N3YT=((__CHARACTER__DB )(( 0)));
+        __24YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __24YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__N3YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __24YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        __tmp__MIW=(result__N3YT == '_');
+        __TIW=(__24YT == '_');
       };
-      if (__tmp__MIW) {
-        result__N3YT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__N3YT=((__CHARACTER__DB )(( 0)));
+      if (__TIW) {
+        __24YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __24YT=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__N3YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __24YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        if ((result__N3YT != '_')) {
-          result__V3YT='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__V3YT=((__CHARACTER__DB )(( 0)));
+        if ((__24YT != '_')) {
+          __E5YT='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __E5YT=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__V3YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __E5YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          Self__WQ1U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__WQ1U->capacity__HFL <= Self__WQ1U->count__WJ)) {
-            if ((Self__WQ1U->capacity__HFL ==  0)) {
-              Self__WQ1U->capacity__HFL= 32;
-              __tmp__XQ1U=create__KVW( 32);
-              Self__WQ1U->storage__4EL=__tmp__XQ1U;
+          __FS1U=((____BC *)__YC);
+          if ((__FS1U->__OFL <= __FS1U->__WJ)) {
+            if ((__FS1U->__OFL ==  0)) {
+              __FS1U->__OFL= 32;
+              __GS1U=__RVW( 32);
+              __FS1U->__FFL=__GS1U;
             } else /* FALSE */ {
-              __tmp__YQ1U=(__INTEGER__Q)(Self__WQ1U->capacity__HFL <<  1);
-              __tmp__XQ1U=((__CHARACTER__DB *)Self__WQ1U->storage__4EL);
-              old_nb_elts__0Q1U=Self__WQ1U->capacity__HFL;
-              __tmp__1Q1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XQ1U),((__UINTEGER_32__RWB )old_nb_elts__0Q1U),((__UINTEGER_32__RWB )__tmp__YQ1U));
-              __tmp__XQ1U=((__CHARACTER__DB *)__tmp__1Q1U);
-              clear__to__F00(__tmp__XQ1U,old_nb_elts__0Q1U,(__INTEGER__Q)(__tmp__YQ1U -  1));
-              Self__WQ1U->storage__4EL=__tmp__XQ1U;
-              Self__WQ1U->capacity__HFL=__tmp__YQ1U;
+              __HS1U=(____Q)(__FS1U->__OFL <<  1);
+              __GS1U=((____DB *)__FS1U->__FFL);
+              __JS1U=__FS1U->__OFL;
+              __KS1U=__55W(((____IB )__GS1U),((____YWB )__JS1U),((____YWB )__HS1U));
+              __GS1U=((____DB *)__KS1U);
+              __M00(__GS1U,__JS1U,(____Q)(__HS1U -  1));
+              __FS1U->__FFL=__GS1U;
+              __FS1U->__OFL=__HS1U;
             };
           };
-          ((__CHARACTER__DB *)Self__WQ1U->storage__4EL)[Self__WQ1U->count__WJ]=result__V3YT;
-          Self__WQ1U->count__WJ=(__INTEGER__Q)(Self__WQ1U->count__WJ +  1);
+          ((____DB *)__FS1U->__FFL)[__FS1U->__WJ]=__E5YT;
+          __FS1U->__WJ=(____Q)(__FS1U->__WJ +  1);
         };
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        goto while_do__5R2B;
+        __BLE=(____Q)(__BLE +  1);
+        goto __OT2B;
       };
     };
-    result__32YT='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__32YT=((__CHARACTER__DB )(( 0)));
+    __M4YT='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __M4YT=((____DB )(( 0)));
     } else /* FALSE */ {
-      result__32YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+      __M4YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
     };
-    if ((result__32YT == 'h')) {
-      Self__WQ1U=((__STRING__BC *)string_tmp__YC);
-      result__ZUGC= 0;
-      __tmp__QQ1U=Self__WQ1U->count__WJ;
-      old_nb_elts__SQ1U= 1;
-      __tmp__PQ1U=Self__WQ1U->storage__4EL;
-      while ((old_nb_elts__SQ1U <= __tmp__QQ1U)) {
-        __tmp__KVGC=(__INTEGER_64__TSG)(result__ZUGC <<  4);
-        result__N3YT=((__CHARACTER__DB *)__tmp__PQ1U)[(__INTEGER__Q)(old_nb_elts__SQ1U -  1)];
-        __tmp__YQ1U= 0;
-        if ((((__INTEGER_8__3YF )result__N3YT) < ((__INTEGER_8__3YF )'A'))) {
-          __tmp__YQ1U=((__INTEGER__Q )(__INTEGER_8__3YF)(((__INTEGER_8__3YF )result__N3YT) -  48));
-          __tmp__1ZMC=TRUE__K__;
+    if ((__M4YT == 'h')) {
+      __FS1U=((____BC *)__YC);
+      __IWGC= 0;
+      __5R1U=__FS1U->__WJ;
+      __BS1U= 1;
+      __4R1U=__FS1U->__FFL;
+      while ((__BS1U <= __5R1U)) {
+        __ZWGC=(____0SG)(__IWGC <<  4);
+        __24YT=((____DB *)__4R1U)[(____Q)(__BS1U -  1)];
+        __HS1U= 0;
+        if ((((____EZF )__24YT) < ((____EZF )'A'))) {
+          __HS1U=((____Q )(____EZF)(((____EZF )__24YT) -  48));
+          __K1MC=__K__;
         } else /* FALSE */ {
-          __tmp__1ZMC=FALSE__O__;
+          __K1MC=__O__;
         };
-        if ((! __tmp__1ZMC)) {
-          if ((((__INTEGER_8__3YF )result__N3YT) < ((__INTEGER_8__3YF )'a'))) {
-            __tmp__YQ1U=((__INTEGER__Q )(__INTEGER_8__3YF)(((__INTEGER_8__3YF )result__N3YT) -  55));
+        if ((! __K1MC)) {
+          if ((((____EZF )__24YT) < ((____EZF )'a'))) {
+            __HS1U=((____Q )(____EZF)(((____EZF )__24YT) -  55));
           } else /* FALSE */ {
-            __tmp__YQ1U=((__INTEGER__Q )(__INTEGER_8__3YF)(((__INTEGER_8__3YF )result__N3YT) -  87));
+            __HS1U=((____Q )(____EZF)(((____EZF )__24YT) -  87));
           };
         };
-        result__ZUGC=(__INTEGER_64__TSG)(__tmp__KVGC | ((__INTEGER_64__TSG )__tmp__YQ1U));
-        old_nb_elts__SQ1U=(__INTEGER__Q)(old_nb_elts__SQ1U +  1);
+        __IWGC=(____0SG)(__ZWGC | ((____0SG )__HS1U));
+        __BS1U=(____Q)(__BS1U +  1);
       };
-      last_integer__D5V=result__ZUGC;
-      position__0KE=(__INTEGER__Q)(position__0KE +  1);
+      __K5V=__IWGC;
+      __BLE=(____Q)(__BLE +  1);
     } else /* FALSE */ {
-      Self__WQ1U=((__STRING__BC *)string_tmp__YC);
-      if ((((__INTEGER_8__3YF )((__CHARACTER__DB *)Self__WQ1U->storage__4EL)[(__INTEGER__Q)(Self__WQ1U->count__WJ -  1)]) > ((__INTEGER_8__3YF )'9'))) {
-        Self__D4YT=((__STRING__BC *)string_tmp__YC);
-        if (( 1 > Self__D4YT->count__WJ)) {
-          Self__D4YT->count__WJ= 0;
+      __FS1U=((____BC *)__YC);
+      if ((((____EZF )((____DB *)__FS1U->__FFL)[(____Q)(__FS1U->__WJ -  1)]) > ((____EZF )'9'))) {
+        __S5YT=((____BC *)__YC);
+        if (( 1 > __S5YT->__WJ)) {
+          __S5YT->__WJ= 0;
         } else /* FALSE */ {
-          Self__D4YT->count__WJ=(__INTEGER__Q)(Self__D4YT->count__WJ -  1);
+          __S5YT->__WJ=(____Q)(__S5YT->__WJ -  1);
         };
-        position__0KE=(__INTEGER__Q)(position__0KE -  1);
+        __BLE=(____Q)(__BLE -  1);
       };
-      result__J3YT='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__J3YT=((__CHARACTER__DB )(( 0)));
+      __Y4YT='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __Y4YT=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__J3YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __Y4YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      if ((result__J3YT == 'o')) {
-        Self__D4YT=((__STRING__BC *)string_tmp__YC);
-        __tmp__DIW=FALSE__O__;
-        __tmp__YQ1U= 0;
-        if ((Self__D4YT->count__WJ !=  0)) {
-          __tmp__YQ1U= 1;
-          old_nb_elts__0Q1U=Self__D4YT->count__WJ;
-          __tmp__XQ1U=Self__D4YT->storage__4EL;
-          until_do__Q1MC:
+      if ((__Y4YT == 'o')) {
+        __S5YT=((____BC *)__YC);
+        __KIW=__O__;
+        __HS1U= 0;
+        if ((__S5YT->__WJ !=  0)) {
+          __HS1U= 1;
+          __JS1U=__S5YT->__WJ;
+          __GS1U=__S5YT->__FFL;
+          __52MC:
           {
-            if ((__tmp__YQ1U > old_nb_elts__0Q1U)) {
-              __tmp__XIKC=TRUE__K__;
+            if ((__HS1U > __JS1U)) {
+              __GKKC=__K__;
             } else /* FALSE */ {
-              __tmp__SIKC=((__CHARACTER__DB *)__tmp__XQ1U)[(__INTEGER__Q)(__tmp__YQ1U -  1)];
-              result__PEPC=FALSE__O__;
-              if ((((__INTEGER_8__3YF )__tmp__SIKC) >= ((__INTEGER_8__3YF )'0'))) {
-                result__PEPC=(((__INTEGER_8__3YF )__tmp__SIKC) <= ((__INTEGER_8__3YF )'7'));
+              __BKKC=((____DB *)__GS1U)[(____Q)(__HS1U -  1)];
+              __4FPC=__O__;
+              if ((((____EZF )__BKKC) >= ((____EZF )'0'))) {
+                __4FPC=(((____EZF )__BKKC) <= ((____EZF )'7'));
               };
-              __tmp__XIKC=(! result__PEPC);
+              __GKKC=(! __4FPC);
             };
-            if ((! __tmp__XIKC)) {
-              __tmp__YQ1U=(__INTEGER__Q)(__tmp__YQ1U +  1);
-              goto until_do__Q1MC;
+            if ((! __GKKC)) {
+              __HS1U=(____Q)(__HS1U +  1);
+              goto __52MC;
             };
           };
-          __tmp__DIW=(__tmp__YQ1U > Self__D4YT->count__WJ);
+          __KIW=(__HS1U > __S5YT->__WJ);
         };
-        if ((! __tmp__DIW)) {
-          __tmp__KKW=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_676));
-          put_position__HRE(__tmp__KKW);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        if ((! __KIW)) {
+          __RKW=__OVQ();
+          __DQE( 0,(&__string_676));
+          __ORE(__RKW);
+          __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__D4YT=((__STRING__BC *)string_tmp__YC);
-        __tmp__KVGC= 0;
-        __tmp__YQ1U=Self__D4YT->count__WJ;
-        old_nb_elts__0Q1U= 1;
-        __tmp__XQ1U=Self__D4YT->storage__4EL;
-        while ((old_nb_elts__0Q1U <= __tmp__YQ1U)) {
-          __tmp__KVGC=(__INTEGER_64__TSG)((__INTEGER_64__TSG)(__tmp__KVGC <<  3) | ((__INTEGER_64__TSG )((__INTEGER__Q )(__INTEGER_8__3YF)(((__INTEGER_8__3YF )((__CHARACTER__DB *)__tmp__XQ1U)[(__INTEGER__Q)(old_nb_elts__0Q1U -  1)]) -  48))));
-          old_nb_elts__0Q1U=(__INTEGER__Q)(old_nb_elts__0Q1U +  1);
-        };
-        last_integer__D5V=__tmp__KVGC;
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        __tmp__DIW=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__DIW=FALSE__O__;
-      };
-      if ((! __tmp__DIW)) {
-        result__N3YT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__N3YT=((__CHARACTER__DB )(( 0)));
-        } else /* FALSE */ {
-          result__N3YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-        };
-        if ((result__N3YT == 'b')) {
-          Self__VZLC=((__STRING__BC *)string_tmp__YC);
-          i__XZLC=Self__VZLC->count__WJ;
-          __tmp__MIW=TRUE__K__;
-          __tmp__Z4YT=Self__VZLC->storage__4EL;
-          while ((! ((! __tmp__MIW) || (i__XZLC ==  0)))) {
-            __tmp__SIKC=((__CHARACTER__DB *)__tmp__Z4YT)[(__INTEGER__Q)(i__XZLC -  1)];
-            __tmp__MIW=((__tmp__SIKC == '0') || (__tmp__SIKC == '1'));
-            i__XZLC=(__INTEGER__Q)(i__XZLC -  1);
-          };
-          if ((! __tmp__MIW)) {
-            __tmp__ILW=current_position__HVQ();
-            put_error__text__2PE( 0,(&__string_677));
-            put_position__HRE(__tmp__ILW);
-            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);
+        __S5YT=((____BC *)__YC);
+        __ZWGC= 0;
+        __HS1U=__S5YT->__WJ;
+        __JS1U= 1;
+        __GS1U=__S5YT->__FFL;
+        while ((__JS1U <= __HS1U)) {
+          __ZWGC=(____0SG)((____0SG)(__ZWGC <<  3) | ((____0SG )((____Q )(____EZF)(((____EZF )((____DB *)__GS1U)[(____Q)(__JS1U -  1)]) -  48))));
+          __JS1U=(____Q)(__JS1U +  1);
+        };
+        __K5V=__ZWGC;
+        __BLE=(____Q)(__BLE +  1);
+        __KIW=__K__;
+      } else /* FALSE */ {
+        __KIW=__O__;
+      };
+      if ((! __KIW)) {
+        __24YT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __24YT=((____DB )(( 0)));
+        } else /* FALSE */ {
+          __24YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+        };
+        if ((__24YT == 'b')) {
+          __E1LC=((____BC *)__YC);
+          __G1LC=__E1LC->__WJ;
+          __TIW=__K__;
+          __IAZT=__E1LC->__FFL;
+          while ((! ((! __TIW) || (__G1LC ==  0)))) {
+            __BKKC=((____DB *)__IAZT)[(____Q)(__G1LC -  1)];
+            __TIW=((__BKKC == '0') || (__BKKC == '1'));
+            __G1LC=(____Q)(__G1LC -  1);
+          };
+          if ((! __TIW)) {
+            __PLW=__OVQ();
+            __DQE( 0,(&__string_677));
+            __ORE(__PLW);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          Self__VZLC=((__STRING__BC *)string_tmp__YC);
-          result__M1LC= 0;
-          i__XZLC=Self__VZLC->count__WJ;
-          Self__53MC= 1;
-          __tmp__Z4YT=Self__VZLC->storage__4EL;
-          while ((Self__53MC <= i__XZLC)) {
-            __tmp__31LC=(__INTEGER_64__TSG)(result__M1LC <<  1);
-            result__M1LC=__tmp__31LC;
-            if ((((__CHARACTER__DB *)__tmp__Z4YT)[(__INTEGER__Q)(Self__53MC -  1)] == '1')) {
-              result__M1LC=(__INTEGER_64__TSG)(~ (__INTEGER_64__TSG)((__INTEGER_64__TSG)(~ __tmp__31LC) &  -2));
+          __E1LC=((____BC *)__YC);
+          __12LC= 0;
+          __G1LC=__E1LC->__WJ;
+          __O5MC= 1;
+          __IAZT=__E1LC->__FFL;
+          while ((__O5MC <= __G1LC)) {
+            __M3LC=(____0SG)(__12LC <<  1);
+            __12LC=__M3LC;
+            if ((((____DB *)__IAZT)[(____Q)(__O5MC -  1)] == '1')) {
+              __12LC=(____0SG)(~ (____0SG)((____0SG)(~ __M3LC) &  -2));
             };
-            Self__53MC=(__INTEGER__Q)(Self__53MC +  1);
+            __O5MC=(____Q)(__O5MC +  1);
           };
-          last_integer__D5V=result__M1LC;
-          position__0KE=(__INTEGER__Q)(position__0KE +  1);
+          __K5V=__12LC;
+          __BLE=(____Q)(__BLE +  1);
         } else /* FALSE */ {
-          result__V3YT='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__V3YT=((__CHARACTER__DB )(( 0)));
+          __E5YT='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __E5YT=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__V3YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __E5YT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          if ((result__V3YT == 'd')) {
-            position__0KE=(__INTEGER__Q)(position__0KE +  1);
+          if ((__E5YT == 'd')) {
+            __BLE=(____Q)(__BLE +  1);
           };
-          __tmp__MIW=is_integer__X2LC(((__STRING__BC *)string_tmp__YC));
-          if ((! __tmp__MIW)) {
-            __tmp__ILW=current_position__HVQ();
-            put_error__text__2PE( 0,(&__string_678));
-            put_position__HRE(__tmp__ILW);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __TIW=__G4LC(((____BC *)__YC));
+          if ((! __TIW)) {
+            __PLW=__OVQ();
+            __DQE( 0,(&__string_678));
+            __ORE(__PLW);
+            __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));
             };
           };
-          i__XZLC=to_integer__UEMC(((__STRING__BC *)string_tmp__YC));
-          last_integer__D5V=((__INTEGER_64__TSG )i__XZLC);
+          __G1LC=__DGMC(((____BC *)__YC));
+          __K5V=((____0SG )__G1LC);
         };
       };
     };
   };
-  __tmp__IHW=result__GHW;
-  return(__tmp__IHW);
+  __PHW=__NHW;
+  return(__PHW);
 }
 
-static void** create__0EJD(__INTEGER__Q nb_elements__2EJD)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __JGJD(____Q __LGJD)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__ZFCU,result__XFCU,__tmp__YFCU,__tmp__0FCU;
-  __POINTER__IB __tmp__2FCU,__tmp__3FCU;
-  __UINTEGER_32__RWB __tmp__4FCU;
-  __MEMORY__UPG *__tmp__CGCU;
-  __INTEGER__Q Self__CVFE;
-  void **__tmp__IJPD,**Result__3EJD;
-  sz__ZFCU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__2EJD * ((__INTEGER__Q )(sizeof(void *)))));
-  result__XFCU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__YFCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__0FCU=(void *)((unsigned long)(void *)((unsigned long)sz__ZFCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YFCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YFCU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__ZFCU=(void *)((unsigned long)__tmp__0FCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__ZFCU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__2FCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__3FCU=(void *)((unsigned long)(void *)((unsigned long)sz__ZFCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2FCU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__4FCU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3FCU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__2FCU=micro_alloc__table__lab__HKI(__tmp__3FCU,((__POINTER__IB )(&(table_size[(__tmp__4FCU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3FCU)));
-    ((__POINTER__IB *)__tmp__2FCU)[ 0]=((__POINTER__IB ) 3);
-    result__XFCU=(void *)((unsigned long)__tmp__2FCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __IHCU,__GHCU,__HHCU,__JHCU,__LHCU,__MHCU;
+  ____YWB __NHCU;
+  ____1PG *__RHCU;
+  ____Q __RWFE;
+  void **__XKPD,**__MGJD;
+  __IHCU=((____IB )(____Q)(__LGJD * ((____Q )(sizeof(void *)))));
+  __GHCU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __HHCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __JHCU=(void *)((unsigned long)(void *)((unsigned long)__IHCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HHCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HHCU) - (unsigned long)((____IB ) 1)));
+  __IHCU=(void *)((unsigned long)__JHCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__IHCU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __LHCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __MHCU=(void *)((unsigned long)(void *)((unsigned long)__IHCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LHCU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __NHCU=((____YWB )((____Q )(void *)((unsigned long)__MHCU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __LHCU=__OKI(__MHCU,((____IB )(&(table_size[(__NHCU)-1]))),((____YWB )((____Q )__MHCU)));
+    ((____IB *)__LHCU)[ 0]=((____IB ) 3);
+    __GHCU=(void *)((unsigned long)__LHCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__CGCU=search__4PCB(__tmp__0FCU);
-    result__XFCU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__CGCU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __RHCU=__NQCB(__JHCU);
+    __GHCU=(void *)((unsigned long)((____IB )((____1PG *)__RHCU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__IJPD=((void **)result__XFCU);
-  Self__CVFE=(__INTEGER__Q)(nb_elements__2EJD -  1);
-  while ((Self__CVFE >=  0)) {
-    __tmp__IJPD[Self__CVFE]=NULL;
-    Self__CVFE=(__INTEGER__Q)(Self__CVFE -  1);
+  __XKPD=((void **)__GHCU);
+  __RWFE=(____Q)(__LGJD -  1);
+  while ((__RWFE >=  0)) {
+    __XKPD[__RWFE]=NULL;
+    __RWFE=(____Q)(__RWFE -  1);
   };
-  Result__3EJD=__tmp__IJPD;
-  return(Result__3EJD);
+  __MGJD=__XKPD;
+  return(__MGJD);
 }
 
-static void* readlip_expr_operator__YUQB(__PARSER__NSD *Self__ZUQB)
-// ({PARSER__NSD}) With result Recursive, No inlinable.
+static void* __HWQB(____USD *__IWQB)
+// ({__USD}) With result Recursive, No inlinable.
 {
-  void *__tmp__4UQB,*result__1UQB,*__tmp__YVQB;
-  __POSITION__OL __tmp__4VQB;
-  __LIP_BINARY__IWQB *result__M2JV,*Self__Y2JV;
-  __POINTER__IB ptr__N2JV,__tmp__P2JV,__tmp__Q2JV,__tmp__R2JV;
-  __INTEGER__Q typ_id__O2JV;
-  __UINTEGER_32__RWB __tmp__S2JV;
-  __BOOLEAN__L __tmp__IVQB,__tmp__RVQB,__tmp__OVQB;
-  __tmp__4UQB=readlip_expr_cmp__OKRB(Self__ZUQB);
-  result__1UQB=__tmp__4UQB;
-  if (((void *)__tmp__4UQB != (void *)NULL)) {
-    while_do__A0SB:
+  void *__NWQB,*__KWQB,*__HXQB;
+  ____OL __NXQB;
+  ____XXQB *__13JV,*__H4JV;
+  ____IB __23JV,__43JV,__53JV,__A4JV;
+  ____Q __33JV;
+  ____YWB __B4JV;
+  ____L __XWQB,__AXQB,__3WQB;
+  __NWQB=__3LRB(__IWQB);
+  __KWQB=__NWQB;
+  if (((void *)__NWQB != (void *)NULL)) {
+    __P1SB:
     {
-      __tmp__IVQB=read_character__5WI('|');
-      if (__tmp__IVQB) {
-        __tmp__RVQB=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__OVQB=read_character__5WI('&');
-        __tmp__RVQB=__tmp__OVQB;
-      };
-      if (__tmp__RVQB) {
-        __tmp__YVQB=readlip_expr_cmp__OKRB(Self__ZUQB);
-        if (((void *)__tmp__YVQB == (void *)NULL)) {
-          __tmp__4VQB=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_421));
-          put_position__HRE(__tmp__4VQB);
-          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);
+      __XWQB=__GXI('|');
+      if (__XWQB) {
+        __AXQB=__K__;
+      } else /* FALSE */ {
+        __3WQB=__GXI('&');
+        __AXQB=__3WQB;
+      };
+      if (__AXQB) {
+        __HXQB=__3LRB(__IWQB);
+        if (((void *)__HXQB == (void *)NULL)) {
+          __NXQB=__OVQ();
+          __DQE( 0,(&__string_421));
+          __ORE(__NXQB);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (__tmp__IVQB) {
-          __tmp__4VQB=current_position__HVQ();
-          result__M2JV=NULL;
-          ptr__N2JV=((__POINTER__IB )(NULL));
-          typ_id__O2JV= 0;
-          __tmp__P2JV=((__POINTER__IB )sizeof(__LIP_BINARY__IWQB));
-          if (((unsigned long)__tmp__P2JV ==  0)) {
-            result__M2JV=LIP_BINARY__IWQB__;
-          } else /* FALSE */ {
-            typ_id__O2JV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P2JV));
-            if ((typ_id__O2JV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__Q2JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__R2JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__P2JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2JV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__S2JV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R2JV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__Q2JV=micro_alloc__table__lab__HKI(__tmp__R2JV,((__POINTER__IB )(&(table_size[(__tmp__S2JV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R2JV)));
-              ptr__N2JV=__tmp__Q2JV;
+        if (__XWQB) {
+          __NXQB=__OVQ();
+          __13JV=NULL;
+          __23JV=((____IB )(NULL));
+          __33JV= 0;
+          __43JV=((____IB )sizeof(____XXQB));
+          if (((unsigned long)__43JV ==  0)) {
+            __13JV=__XXQB__;
+          } else /* FALSE */ {
+            __33JV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__43JV));
+            if ((__33JV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __53JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A4JV=(void *)((unsigned long)(void *)((unsigned long)__43JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53JV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B4JV=((____YWB )((____Q )(void *)((unsigned long)__A4JV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __53JV=__OKI(__A4JV,((____IB )(&(table_size[(__B4JV)-1]))),((____YWB )((____Q )__A4JV)));
+              __23JV=__53JV;
             } else /* FALSE */ {
-              __tmp__S2JV=((__UINTEGER_32__RWB )typ_id__O2JV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__Q2JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__R2JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__P2JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2JV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__Q2JV=micro_alloc__table__lab__HKI(__tmp__R2JV,((__POINTER__IB )(&(table_type[(__tmp__S2JV)]))),(__UINTEGER_32__RWB)(__tmp__S2JV |  1));
-              ptr__N2JV=__tmp__Q2JV;
-            };
-            result__M2JV=((__LIP_BINARY__IWQB *)ptr__N2JV);
-            *(result__M2JV) = *(LIP_BINARY__IWQB__);
-          };
-          Self__Y2JV=((__LIP_BINARY__IWQB *)result__M2JV);
-          Self__Y2JV->parent_lip_code__JWQB.parent_itm_object__MC.position__H2B=__tmp__4VQB;
-          Self__Y2JV->left__5R0C=result__1UQB;
-          Self__Y2JV->right__AS0C=__tmp__YVQB;
-          Self__Y2JV->operator__BS0C='|';
-          result__1UQB=result__M2JV;
-        } else /* FALSE */ {
-          __tmp__4VQB=current_position__HVQ();
-          result__M2JV=NULL;
-          ptr__N2JV=((__POINTER__IB )(NULL));
-          typ_id__O2JV= 0;
-          __tmp__P2JV=((__POINTER__IB )sizeof(__LIP_BINARY__IWQB));
-          if (((unsigned long)__tmp__P2JV ==  0)) {
-            result__M2JV=LIP_BINARY__IWQB__;
-          } else /* FALSE */ {
-            typ_id__O2JV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P2JV));
-            if ((typ_id__O2JV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__Q2JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__R2JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__P2JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2JV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__S2JV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R2JV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__Q2JV=micro_alloc__table__lab__HKI(__tmp__R2JV,((__POINTER__IB )(&(table_size[(__tmp__S2JV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R2JV)));
-              ptr__N2JV=__tmp__Q2JV;
+              __B4JV=((____YWB )__33JV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __53JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A4JV=(void *)((unsigned long)(void *)((unsigned long)__43JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53JV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __53JV=__OKI(__A4JV,((____IB )(&(table_type[(__B4JV)]))),(____YWB)(__B4JV |  1));
+              __23JV=__53JV;
+            };
+            __13JV=((____XXQB *)__23JV);
+            *(__13JV) = *(__XXQB__);
+          };
+          __H4JV=((____XXQB *)__13JV);
+          __H4JV->__YXQB.__MC.__O2B=__NXQB;
+          __H4JV->__OT0C=__KWQB;
+          __H4JV->__PT0C=__HXQB;
+          __H4JV->__QT0C='|';
+          __KWQB=__13JV;
+        } else /* FALSE */ {
+          __NXQB=__OVQ();
+          __13JV=NULL;
+          __23JV=((____IB )(NULL));
+          __33JV= 0;
+          __43JV=((____IB )sizeof(____XXQB));
+          if (((unsigned long)__43JV ==  0)) {
+            __13JV=__XXQB__;
+          } else /* FALSE */ {
+            __33JV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__43JV));
+            if ((__33JV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __53JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A4JV=(void *)((unsigned long)(void *)((unsigned long)__43JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53JV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B4JV=((____YWB )((____Q )(void *)((unsigned long)__A4JV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __53JV=__OKI(__A4JV,((____IB )(&(table_size[(__B4JV)-1]))),((____YWB )((____Q )__A4JV)));
+              __23JV=__53JV;
             } else /* FALSE */ {
-              __tmp__S2JV=((__UINTEGER_32__RWB )typ_id__O2JV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__Q2JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__R2JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__P2JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q2JV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__Q2JV=micro_alloc__table__lab__HKI(__tmp__R2JV,((__POINTER__IB )(&(table_type[(__tmp__S2JV)]))),(__UINTEGER_32__RWB)(__tmp__S2JV |  1));
-              ptr__N2JV=__tmp__Q2JV;
+              __B4JV=((____YWB )__33JV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __53JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A4JV=(void *)((unsigned long)(void *)((unsigned long)__43JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__53JV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __53JV=__OKI(__A4JV,((____IB )(&(table_type[(__B4JV)]))),(____YWB)(__B4JV |  1));
+              __23JV=__53JV;
             };
-            result__M2JV=((__LIP_BINARY__IWQB *)ptr__N2JV);
-            *(result__M2JV) = *(LIP_BINARY__IWQB__);
+            __13JV=((____XXQB *)__23JV);
+            *(__13JV) = *(__XXQB__);
           };
-          Self__Y2JV=((__LIP_BINARY__IWQB *)result__M2JV);
-          Self__Y2JV->parent_lip_code__JWQB.parent_itm_object__MC.position__H2B=__tmp__4VQB;
-          Self__Y2JV->left__5R0C=result__1UQB;
-          Self__Y2JV->right__AS0C=__tmp__YVQB;
-          Self__Y2JV->operator__BS0C='&';
-          result__1UQB=result__M2JV;
+          __H4JV=((____XXQB *)__13JV);
+          __H4JV->__YXQB.__MC.__O2B=__NXQB;
+          __H4JV->__OT0C=__KWQB;
+          __H4JV->__PT0C=__HXQB;
+          __H4JV->__QT0C='&';
+          __KWQB=__13JV;
         };
-        goto while_do__A0SB;
+        goto __P1SB;
       };
     };
   };
-  __tmp__4UQB=result__1UQB;
-  return(__tmp__4UQB);
+  __NWQB=__KWQB;
+  return(__NWQB);
 }
 
-static void read_line__VB1E()
+static void __ED1E()
 // () Void No recursive, No inlinable.
 {
-  __STRING__BC *Self__4Q1U,*Self__GR1U;
-  __INTEGER__Q __tmp__AR1U,old_nb_elts__CR1U,__tmp__IR1U;
-  __INTEGER__Q old_nb_elts__KR1U;
-  __POINTER__IB __tmp__DR1U,__tmp__LR1U;
-  __CHARACTER__DB mem__UL2E,__tmp__DD5S;
-  __CHARACTER__DB *__tmp__5Q1U,*__tmp__HR1U;
-  ((__STRING__BC *)last_string__Y3AE)->count__WJ= 0;
-  mem__UL2E='\0';
-  __tmp__DD5S=((__CHARACTER__DB )(fgetc(stdin)));
-  if (((__tmp__DD5S != '\n') && (__tmp__DD5S != ((__CHARACTER__DB )(EOF))))) {
-    Self__4Q1U=((__STRING__BC *)last_string__Y3AE);
-    if ((Self__4Q1U->capacity__HFL <= Self__4Q1U->count__WJ)) {
-      if ((Self__4Q1U->capacity__HFL ==  0)) {
-        Self__4Q1U->capacity__HFL= 32;
-        __tmp__5Q1U=create__KVW( 32);
-        Self__4Q1U->storage__4EL=__tmp__5Q1U;
-      } else /* FALSE */ {
-        __tmp__AR1U=(__INTEGER__Q)(Self__4Q1U->capacity__HFL <<  1);
-        __tmp__5Q1U=((__CHARACTER__DB *)Self__4Q1U->storage__4EL);
-        old_nb_elts__CR1U=Self__4Q1U->capacity__HFL;
-        __tmp__DR1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5Q1U),((__UINTEGER_32__RWB )old_nb_elts__CR1U),((__UINTEGER_32__RWB )__tmp__AR1U));
-        __tmp__5Q1U=((__CHARACTER__DB *)__tmp__DR1U);
-        clear__to__F00(__tmp__5Q1U,old_nb_elts__CR1U,(__INTEGER__Q)(__tmp__AR1U -  1));
-        Self__4Q1U->storage__4EL=__tmp__5Q1U;
-        Self__4Q1U->capacity__HFL=__tmp__AR1U;
-      };
-    };
-    ((__CHARACTER__DB *)Self__4Q1U->storage__4EL)[Self__4Q1U->count__WJ]=__tmp__DD5S;
-    Self__4Q1U->count__WJ=(__INTEGER__Q)(Self__4Q1U->count__WJ +  1);
-    mem__UL2E=((__CHARACTER__DB )(fgetc(stdin)));
-    while ((! ((mem__UL2E == ((__CHARACTER__DB )(EOF))) || (mem__UL2E == '\n')))) {
-      Self__GR1U=((__STRING__BC *)last_string__Y3AE);
-      if ((Self__GR1U->capacity__HFL <= Self__GR1U->count__WJ)) {
-        if ((Self__GR1U->capacity__HFL ==  0)) {
-          Self__GR1U->capacity__HFL= 32;
-          __tmp__HR1U=create__KVW( 32);
-          Self__GR1U->storage__4EL=__tmp__HR1U;
-        } else /* FALSE */ {
-          __tmp__IR1U=(__INTEGER__Q)(Self__GR1U->capacity__HFL <<  1);
-          __tmp__HR1U=((__CHARACTER__DB *)Self__GR1U->storage__4EL);
-          old_nb_elts__KR1U=Self__GR1U->capacity__HFL;
-          __tmp__LR1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HR1U),((__UINTEGER_32__RWB )old_nb_elts__KR1U),((__UINTEGER_32__RWB )__tmp__IR1U));
-          __tmp__HR1U=((__CHARACTER__DB *)__tmp__LR1U);
-          clear__to__F00(__tmp__HR1U,old_nb_elts__KR1U,(__INTEGER__Q)(__tmp__IR1U -  1));
-          Self__GR1U->storage__4EL=__tmp__HR1U;
-          Self__GR1U->capacity__HFL=__tmp__IR1U;
-        };
-      };
-      ((__CHARACTER__DB *)Self__GR1U->storage__4EL)[Self__GR1U->count__WJ]=mem__UL2E;
-      Self__GR1U->count__WJ=(__INTEGER__Q)(Self__GR1U->count__WJ +  1);
-      mem__UL2E=((__CHARACTER__DB )(fgetc(stdin)));
+  ____BC *__NS1U,*__VS1U;
+  ____Q __PS1U,__RS1U,__XS1U,__ZS1U;
+  ____IB __SS1U,__0S1U;
+  ____DB __DN2E,__SE5S;
+  ____DB *__OS1U,*__WS1U;
+  ((____BC *)__H5AE)->__WJ= 0;
+  __DN2E='\0';
+  __SE5S=((____DB )(fgetc(stdin)));
+  if (((__SE5S != '\n') && (__SE5S != ((____DB )(EOF))))) {
+    __NS1U=((____BC *)__H5AE);
+    if ((__NS1U->__OFL <= __NS1U->__WJ)) {
+      if ((__NS1U->__OFL ==  0)) {
+        __NS1U->__OFL= 32;
+        __OS1U=__RVW( 32);
+        __NS1U->__FFL=__OS1U;
+      } else /* FALSE */ {
+        __PS1U=(____Q)(__NS1U->__OFL <<  1);
+        __OS1U=((____DB *)__NS1U->__FFL);
+        __RS1U=__NS1U->__OFL;
+        __SS1U=__55W(((____IB )__OS1U),((____YWB )__RS1U),((____YWB )__PS1U));
+        __OS1U=((____DB *)__SS1U);
+        __M00(__OS1U,__RS1U,(____Q)(__PS1U -  1));
+        __NS1U->__FFL=__OS1U;
+        __NS1U->__OFL=__PS1U;
+      };
+    };
+    ((____DB *)__NS1U->__FFL)[__NS1U->__WJ]=__SE5S;
+    __NS1U->__WJ=(____Q)(__NS1U->__WJ +  1);
+    __DN2E=((____DB )(fgetc(stdin)));
+    while ((! ((__DN2E == ((____DB )(EOF))) || (__DN2E == '\n')))) {
+      __VS1U=((____BC *)__H5AE);
+      if ((__VS1U->__OFL <= __VS1U->__WJ)) {
+        if ((__VS1U->__OFL ==  0)) {
+          __VS1U->__OFL= 32;
+          __WS1U=__RVW( 32);
+          __VS1U->__FFL=__WS1U;
+        } else /* FALSE */ {
+          __XS1U=(____Q)(__VS1U->__OFL <<  1);
+          __WS1U=((____DB *)__VS1U->__FFL);
+          __ZS1U=__VS1U->__OFL;
+          __0S1U=__55W(((____IB )__WS1U),((____YWB )__ZS1U),((____YWB )__XS1U));
+          __WS1U=((____DB *)__0S1U);
+          __M00(__WS1U,__ZS1U,(____Q)(__XS1U -  1));
+          __VS1U->__FFL=__WS1U;
+          __VS1U->__OFL=__XS1U;
+        };
+      };
+      ((____DB *)__VS1U->__FFL)[__VS1U->__WJ]=__DN2E;
+      __VS1U->__WJ=(____Q)(__VS1U->__WJ +  1);
+      __DN2E=((____DB )(fgetc(stdin)));
     };
   };
 }
 
-static __INTEGER__Q hash_code__2JRI(__TYPE_FULL__PMB *Self__3JRI)
-// ({TYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____Q __LLRI(____WMB *__MLRI)
+// ({__WMB}) With result No recursive, No inlinable.
 {
-  void *__tmp__5JRI;
-  __STRING_CONSTANT__0 *__tmp__AKRI;
-  __PROTOTYPE__MF *__tmp__JZGS;
-  __INTEGER__Q __tmp__BKRI,Result__4JRI;
-  __tmp__5JRI=Self__3JRI->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__5JRI)->__id) {
-  case __TYPE__FF__: {
-    __tmp__AKRI=((__TYPE__FF *)__tmp__5JRI)->prototype__QF->parent_named__PF.name__4VB;
+  void *__OLRI;
+  ____0 *__PLRI;
+  ____MF *__Y0GS;
+  ____Q __QLRI,__NLRI;
+  __OLRI=__MLRI->__KLK;
+  switch (((struct ___OBJ *)__OLRI)->__id) {
+  case ____FF__: {
+    __PLRI=((____FF *)__OLRI)->__QF->__PF.__FWB;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__AKRI=(&__string_4);
+  case ____FMB__: {
+    __PLRI=(&__string_4);
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__AKRI=(&__string_5);
+  case ____HMB__: {
+    __PLRI=(&__string_5);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__AKRI=(&__string_54);
+  case ____JMB__: {
+    __PLRI=(&__string_54);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__AKRI=(&__string_56);
+  case ____LMB__: {
+    __PLRI=(&__string_56);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__AKRI=((__TYPE_GENERIC__BCY *)__tmp__5JRI)->name__0YMB;
+  case ____ICY__: {
+    __PLRI=((____ICY *)__OLRI)->__TZMB;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__JZGS=prototype__L2ZG();
-    __tmp__AKRI=__tmp__JZGS->parent_named__PF.name__4VB;
+  case ____EQ5D__: {
+    __Y0GS=__03ZG();
+    __PLRI=__Y0GS->__PF.__FWB;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__AKRI=((__PROFIL_BLOCK__22NJ *)__tmp__5JRI)->parent_profil__32NJ.name__P1IK;
+  case ____L4NJ__: {
+    __PLRI=((____L4NJ *)__OLRI)->__M4NJ.__42IK;
   } break;
   };
-  __tmp__BKRI=hash_code__1CM(((__STRING_CONSTANT__0 *)__tmp__AKRI));
-  Result__4JRI=__tmp__BKRI;
-  return(Result__4JRI);
+  __QLRI=__CDM(((____0 *)__PLRI));
+  __NLRI=__QLRI;
+  return(__NLRI);
 }
 
-static void add_last__5SQC(__FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ *Self__ATQC,__ITM_TYPE_PARAMETER__MEZ *element__BTQC)
-// ({FAST_ARRAYoITM_TYPE_PARAMETERo__OEZ},{NULLxITM_TYPE_PARAMETER__MEZ}) Void No recursive, No inlinable.
+static void __OUQC(____VEZ *__PUQC,____TEZ *__QUQC)
+// ({__VEZ},{NULLx__TEZ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__DUQC,__tmp__FUQC,__tmp__0S1C,Self__NWEE;
-  __POINTER__IB __tmp__YS1C;
-  __BOOLEAN__L __tmp__QTQC;
-  void **__tmp__2TQC;
-  if (((__INTEGER__Q)(Self__ATQC->parent_arrayed_collection__WEZ.upper__5GVB +  1) <= (__INTEGER__Q)(Self__ATQC->parent_arrayed_collection__WEZ.capacity__OGVB -  1))) {
-    Self__ATQC->parent_arrayed_collection__WEZ.upper__5GVB=(__INTEGER__Q)(Self__ATQC->parent_arrayed_collection__WEZ.upper__5GVB +  1);
-    __tmp__QTQC=TRUE__K__;
+  ____Q __SVQC,__UVQC,__JU1C,__2XEE;
+  ____IB __HU1C;
+  ____L __5UQC;
+  void **__LVQC;
+  if (((____Q)(__PUQC->__3EZ.__OIVB +  1) <= (____Q)(__PUQC->__3EZ.__3HVB -  1))) {
+    __PUQC->__3EZ.__OIVB=(____Q)(__PUQC->__3EZ.__OIVB +  1);
+    __5UQC=__K__;
   } else /* FALSE */ {
-    __tmp__QTQC=FALSE__O__;
-  };
-  if ((! __tmp__QTQC)) {
-    if ((Self__ATQC->parent_arrayed_collection__WEZ.capacity__OGVB ==  0)) {
-      __tmp__2TQC=create__BZCC( 2);
-      Self__ATQC->parent_arrayed_collection__WEZ.storage__1GVB=__tmp__2TQC;
-      Self__ATQC->parent_arrayed_collection__WEZ.capacity__OGVB= 2;
-      Self__ATQC->parent_arrayed_collection__WEZ.upper__5GVB= 0;
-    } else /* FALSE */ {
-      __tmp__DUQC=(__INTEGER__Q)(Self__ATQC->parent_arrayed_collection__WEZ.capacity__OGVB <<  1);
-      __tmp__2TQC=Self__ATQC->parent_arrayed_collection__WEZ.storage__1GVB;
-      __tmp__FUQC=Self__ATQC->parent_arrayed_collection__WEZ.capacity__OGVB;
-      __tmp__YS1C=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__2TQC)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__FUQC * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__DUQC * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__2TQC=((void **)__tmp__YS1C);
-      __tmp__0S1C=(__INTEGER__Q)(__tmp__DUQC -  1);
-      Self__NWEE=__tmp__FUQC;
-      while ((Self__NWEE <= __tmp__0S1C)) {
-        __tmp__2TQC[Self__NWEE]=NULL;
-        Self__NWEE=(__INTEGER__Q)(Self__NWEE +  1);
-      };
-      Self__ATQC->parent_arrayed_collection__WEZ.storage__1GVB=__tmp__2TQC;
-      Self__ATQC->parent_arrayed_collection__WEZ.capacity__OGVB=__tmp__DUQC;
-      Self__ATQC->parent_arrayed_collection__WEZ.upper__5GVB=(__INTEGER__Q)(Self__ATQC->parent_arrayed_collection__WEZ.upper__5GVB +  1);
-    };
-  };
-  ((void **)Self__ATQC->parent_arrayed_collection__WEZ.storage__1GVB)[Self__ATQC->parent_arrayed_collection__WEZ.upper__5GVB]=element__BTQC;
+    __5UQC=__O__;
+  };
+  if ((! __5UQC)) {
+    if ((__PUQC->__3EZ.__3HVB ==  0)) {
+      __LVQC=__Q0CC( 2);
+      __PUQC->__3EZ.__KIVB=__LVQC;
+      __PUQC->__3EZ.__3HVB= 2;
+      __PUQC->__3EZ.__OIVB= 0;
+    } else /* FALSE */ {
+      __SVQC=(____Q)(__PUQC->__3EZ.__3HVB <<  1);
+      __LVQC=__PUQC->__3EZ.__KIVB;
+      __UVQC=__PUQC->__3EZ.__3HVB;
+      __HU1C=__55W(((____IB )((void **)__LVQC)),((____YWB )(____Q)(__UVQC * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__SVQC * ((____Q )(sizeof(void *))))));
+      __LVQC=((void **)__HU1C);
+      __JU1C=(____Q)(__SVQC -  1);
+      __2XEE=__UVQC;
+      while ((__2XEE <= __JU1C)) {
+        __LVQC[__2XEE]=NULL;
+        __2XEE=(____Q)(__2XEE +  1);
+      };
+      __PUQC->__3EZ.__KIVB=__LVQC;
+      __PUQC->__3EZ.__3HVB=__SVQC;
+      __PUQC->__3EZ.__OIVB=(____Q)(__PUQC->__3EZ.__OIVB +  1);
+    };
+  };
+  ((void **)__PUQC->__3EZ.__KIVB)[__PUQC->__3EZ.__OIVB]=__QUQC;
 }
 
-static __BOOLEAN__L read_external__2FUC()
+static ____L __LHUC()
 // () With result No recursive, No inlinable.
 {
-  __STRING__BC *Self__OR1U,*Self__WR1U;
-  __INTEGER__Q __tmp__QR1U,old_nb_elts__SR1U,__tmp__YR1U;
-  __INTEGER__Q old_nb_elts__0R1U;
-  __POINTER__IB __tmp__TR1U,__tmp__1R1U;
-  __STRING_CONSTANT__0 *__tmp__UIUC;
-  __BOOLEAN__L result__5FUC,__tmp__BGUC,__tmp__LGUC,__tmp__AHUC;
-  __CHARACTER__DB result__I5YT,result__M5YT,result__U5YT,result__25YT;
-  __CHARACTER__DB *__tmp__PR1U,*__tmp__XR1U;
-  result__5FUC=FALSE__O__;
-  __tmp__BGUC=read_space__0HF();
-  if ((! __tmp__BGUC)) {
-    __tmp__LGUC=TRUE__K__;
+  ____BC *__3S1U,*__FT1U;
+  ____Q __5S1U,__BT1U,__HT1U,__JT1U;
+  ____IB __CT1U,__KT1U;
+  ____0 *__DKUC;
+  ____L __OHUC,__QHUC,__0HUC,__PIUC;
+  ____DB __XAZT,__1AZT,__DBZT,__LBZT;
+  ____DB *__4S1U,*__GT1U;
+  __OHUC=__O__;
+  __QHUC=__BIF();
+  if ((! __QHUC)) {
+    __0HUC=__K__;
   } else /* FALSE */ {
-    result__I5YT='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__I5YT=((__CHARACTER__DB )(( 0)));
+    __XAZT='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __XAZT=((____DB )(( 0)));
     } else /* FALSE */ {
-      result__I5YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+      __XAZT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
     };
-    __tmp__LGUC=(result__I5YT != '`');
+    __0HUC=(__XAZT != '`');
   };
-  if (__tmp__LGUC) {
-    result__5FUC=FALSE__O__;
+  if (__0HUC) {
+    __OHUC=__O__;
   } else /* FALSE */ {
-    position__0KE=(__INTEGER__Q)(position__0KE +  1);
-    ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-    until_do__IWFD:
+    __BLE=(____Q)(__BLE +  1);
+    ((____BC *)__YC)->__WJ= 0;
+    __XXFD:
     {
-      result__M5YT='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__M5YT=((__CHARACTER__DB )(( 0)));
-      } else /* FALSE */ {
-        result__M5YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-      };
-      __tmp__AHUC=(result__M5YT == ((__CHARACTER__DB )(( 0))));
-      result__M5YT='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__M5YT=((__CHARACTER__DB )(( 0)));
-      } else /* FALSE */ {
-        result__M5YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-      };
-      if ((! (__tmp__AHUC | (result__M5YT == '`')))) {
-        result__U5YT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__U5YT=((__CHARACTER__DB )(( 0)));
-        } else /* FALSE */ {
-          result__U5YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-        };
-        Self__OR1U=((__STRING__BC *)string_tmp__YC);
-        if ((Self__OR1U->capacity__HFL <= Self__OR1U->count__WJ)) {
-          if ((Self__OR1U->capacity__HFL ==  0)) {
-            Self__OR1U->capacity__HFL= 32;
-            __tmp__PR1U=create__KVW( 32);
-            Self__OR1U->storage__4EL=__tmp__PR1U;
-          } else /* FALSE */ {
-            __tmp__QR1U=(__INTEGER__Q)(Self__OR1U->capacity__HFL <<  1);
-            __tmp__PR1U=((__CHARACTER__DB *)Self__OR1U->storage__4EL);
-            old_nb_elts__SR1U=Self__OR1U->capacity__HFL;
-            __tmp__TR1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PR1U),((__UINTEGER_32__RWB )old_nb_elts__SR1U),((__UINTEGER_32__RWB )__tmp__QR1U));
-            __tmp__PR1U=((__CHARACTER__DB *)__tmp__TR1U);
-            clear__to__F00(__tmp__PR1U,old_nb_elts__SR1U,(__INTEGER__Q)(__tmp__QR1U -  1));
-            Self__OR1U->storage__4EL=__tmp__PR1U;
-            Self__OR1U->capacity__HFL=__tmp__QR1U;
-          };
-        };
-        ((__CHARACTER__DB *)Self__OR1U->storage__4EL)[Self__OR1U->count__WJ]=result__U5YT;
-        Self__OR1U->count__WJ=(__INTEGER__Q)(Self__OR1U->count__WJ +  1);
-        result__U5YT='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__U5YT=((__CHARACTER__DB )(( 0)));
-        } else /* FALSE */ {
-          result__U5YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-        };
-        if ((result__U5YT == '\\')) {
-          position__0KE=(__INTEGER__Q)(position__0KE +  1);
-          result__25YT='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__25YT=((__CHARACTER__DB )(( 0)));
-          } else /* FALSE */ {
-            result__25YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-          };
-          Self__WR1U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__WR1U->capacity__HFL <= Self__WR1U->count__WJ)) {
-            if ((Self__WR1U->capacity__HFL ==  0)) {
-              Self__WR1U->capacity__HFL= 32;
-              __tmp__XR1U=create__KVW( 32);
-              Self__WR1U->storage__4EL=__tmp__XR1U;
+      __1AZT='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __1AZT=((____DB )(( 0)));
+      } else /* FALSE */ {
+        __1AZT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+      };
+      __PIUC=(__1AZT == ((____DB )(( 0))));
+      __1AZT='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __1AZT=((____DB )(( 0)));
+      } else /* FALSE */ {
+        __1AZT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+      };
+      if ((! (__PIUC | (__1AZT == '`')))) {
+        __DBZT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __DBZT=((____DB )(( 0)));
+        } else /* FALSE */ {
+          __DBZT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+        };
+        __3S1U=((____BC *)__YC);
+        if ((__3S1U->__OFL <= __3S1U->__WJ)) {
+          if ((__3S1U->__OFL ==  0)) {
+            __3S1U->__OFL= 32;
+            __4S1U=__RVW( 32);
+            __3S1U->__FFL=__4S1U;
+          } else /* FALSE */ {
+            __5S1U=(____Q)(__3S1U->__OFL <<  1);
+            __4S1U=((____DB *)__3S1U->__FFL);
+            __BT1U=__3S1U->__OFL;
+            __CT1U=__55W(((____IB )__4S1U),((____YWB )__BT1U),((____YWB )__5S1U));
+            __4S1U=((____DB *)__CT1U);
+            __M00(__4S1U,__BT1U,(____Q)(__5S1U -  1));
+            __3S1U->__FFL=__4S1U;
+            __3S1U->__OFL=__5S1U;
+          };
+        };
+        ((____DB *)__3S1U->__FFL)[__3S1U->__WJ]=__DBZT;
+        __3S1U->__WJ=(____Q)(__3S1U->__WJ +  1);
+        __DBZT='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __DBZT=((____DB )(( 0)));
+        } else /* FALSE */ {
+          __DBZT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+        };
+        if ((__DBZT == '\\')) {
+          __BLE=(____Q)(__BLE +  1);
+          __LBZT='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __LBZT=((____DB )(( 0)));
+          } else /* FALSE */ {
+            __LBZT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+          };
+          __FT1U=((____BC *)__YC);
+          if ((__FT1U->__OFL <= __FT1U->__WJ)) {
+            if ((__FT1U->__OFL ==  0)) {
+              __FT1U->__OFL= 32;
+              __GT1U=__RVW( 32);
+              __FT1U->__FFL=__GT1U;
             } else /* FALSE */ {
-              __tmp__YR1U=(__INTEGER__Q)(Self__WR1U->capacity__HFL <<  1);
-              __tmp__XR1U=((__CHARACTER__DB *)Self__WR1U->storage__4EL);
-              old_nb_elts__0R1U=Self__WR1U->capacity__HFL;
-              __tmp__1R1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XR1U),((__UINTEGER_32__RWB )old_nb_elts__0R1U),((__UINTEGER_32__RWB )__tmp__YR1U));
-              __tmp__XR1U=((__CHARACTER__DB *)__tmp__1R1U);
-              clear__to__F00(__tmp__XR1U,old_nb_elts__0R1U,(__INTEGER__Q)(__tmp__YR1U -  1));
-              Self__WR1U->storage__4EL=__tmp__XR1U;
-              Self__WR1U->capacity__HFL=__tmp__YR1U;
+              __HT1U=(____Q)(__FT1U->__OFL <<  1);
+              __GT1U=((____DB *)__FT1U->__FFL);
+              __JT1U=__FT1U->__OFL;
+              __KT1U=__55W(((____IB )__GT1U),((____YWB )__JT1U),((____YWB )__HT1U));
+              __GT1U=((____DB *)__KT1U);
+              __M00(__GT1U,__JT1U,(____Q)(__HT1U -  1));
+              __FT1U->__FFL=__GT1U;
+              __FT1U->__OFL=__HT1U;
             };
           };
-          ((__CHARACTER__DB *)Self__WR1U->storage__4EL)[Self__WR1U->count__WJ]=result__25YT;
-          Self__WR1U->count__WJ=(__INTEGER__Q)(Self__WR1U->count__WJ +  1);
-          result__25YT='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__25YT=((__CHARACTER__DB )(( 0)));
+          ((____DB *)__FT1U->__FFL)[__FT1U->__WJ]=__LBZT;
+          __FT1U->__WJ=(____Q)(__FT1U->__WJ +  1);
+          __LBZT='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __LBZT=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__25YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __LBZT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          if ((result__25YT != ((__CHARACTER__DB )(( 0))))) {
-            position__0KE=(__INTEGER__Q)(position__0KE +  1);
+          if ((__LBZT != ((____DB )(( 0))))) {
+            __BLE=(____Q)(__BLE +  1);
           };
         } else /* FALSE */ {
-          position__0KE=(__INTEGER__Q)(position__0KE +  1);
+          __BLE=(____Q)(__BLE +  1);
         };
-        goto until_do__IWFD;
+        goto __XXFD;
       };
     };
-    result__I5YT='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__I5YT=((__CHARACTER__DB )(( 0)));
+    __XAZT='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __XAZT=((____DB )(( 0)));
     } else /* FALSE */ {
-      result__I5YT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+      __XAZT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
     };
-    if ((result__I5YT != ((__CHARACTER__DB )(( 0))))) {
-      position__0KE=(__INTEGER__Q)(position__0KE +  1);
-      __tmp__UIUC=get__HJC(string_tmp__YC);
-      last_string__M4E=__tmp__UIUC;
-      result__5FUC=TRUE__K__;
+    if ((__XAZT != ((____DB )(( 0))))) {
+      __BLE=(____Q)(__BLE +  1);
+      __DKUC=__OJC(__YC);
+      __T4E=__DKUC;
+      __OHUC=__K__;
     } else /* FALSE */ {
-      result__5FUC=FALSE__O__;
+      __OHUC=__O__;
     };
   };
-  __tmp__BGUC=result__5FUC;
-  return(__tmp__BGUC);
+  __QHUC=__OHUC;
+  return(__QHUC);
 }
 
-static void* read_expr_primary__THSC(__PARSER__NSD *Self__UHSC)
-// ({PARSER__NSD}) With result No recursive, No inlinable.
+static void* __CJSC(____USD *__DJSC)
+// ({__USD}) With result No recursive, No inlinable.
 {
-  void *result__WHSC;
-  __ITM_LIST__T1OC *group_sav__4HSC,*result__A4JV;
-  __STRING_CONSTANT__0 *result_id__CISC,*n__43JV,*__tmp__HKSC;
-  __POSITION__OL __tmp__LISC,__tmp__BKSC,__tmp__HMSC,__tmp__NNSC;
-  __POSITION__OL __tmp__JQSC;
-  __ITM_READ__4GQC *result__Q3JV,*Self__23JV,*result__CRUC,*Self__H11C;
-  __POINTER__IB ptr__R3JV,__tmp__T3JV,__tmp__U3JV,__tmp__V3JV;
-  __POINTER__IB __tmp__DS1U,__tmp__LS1U,__tmp__1X4T,__tmp__3X4T;
-  __INTEGER__Q typ_id__S3JV,__tmp__AS1U,old_nb_elts__CS1U,__tmp__IS1U;
-  __INTEGER__Q old_nb_elts__KS1U;
-  __UINTEGER_32__RWB __tmp__W3JV,__tmp__314T,__tmp__4X4T;
-  __STRING__BC *Self__4R1U,*Self__GS1U;
-  void *__tmp__XKSC,*__tmp__SPSC;
-  __ITM_PROTOTYPE__3DPC *result__OS1U,*Self__0S1U;
-  void *__tmp__BNSC;
-  __ITM_BLOCK__XNSC *result__2J5D,*Self__BBAF;
-  __ITM_EXTERNAL__DPSC *result__M4VD,*Self__BAAE;
-  __ITM_EXTERNAL_TYPE__ZHSC *result__HAWD,*Self__GAAE;
-  __BOOLEAN__L __tmp__T3GS,__tmp__PISC,__tmp__X3GS,result__QAZT;
-  __BOOLEAN__L __tmp__HNSC,__tmp__OQSC,__tmp__HRSC;
-  __CHARACTER__DB result__IAZT,result__MAZT,result__UAZT;
-  __CHARACTER__DB *__tmp__5R1U,*__tmp__HS1U;
-  __FAST_ARRAYoITM_CODEo__JBPC *__tmp__AMSC;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *__tmp__DQSC;
-  result__WHSC=NULL;
-  group_sav__4HSC=NULL;
-  result_id__CISC=NULL;
-  __tmp__T3GS=read_word__0FF((&__string_67));
-  if (__tmp__T3GS) {
-    __tmp__LISC=current_position__HVQ();
-    n__43JV=last_string__M4E;
-    result__Q3JV=NULL;
-    ptr__R3JV=((__POINTER__IB )(NULL));
-    typ_id__S3JV= 0;
-    __tmp__T3JV=((__POINTER__IB )sizeof(__ITM_READ__4GQC));
-    if (((unsigned long)__tmp__T3JV ==  0)) {
-      result__Q3JV=ITM_READ__4GQC__;
-    } else /* FALSE */ {
-      typ_id__S3JV=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__T3JV));
-      if ((typ_id__S3JV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U3JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V3JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__T3JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U3JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U3JV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__W3JV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__V3JV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__U3JV=micro_alloc__table__lab__HKI(__tmp__V3JV,((__POINTER__IB )(&(table_size[(__tmp__W3JV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__V3JV)));
-        ptr__R3JV=__tmp__U3JV;
-      } else /* FALSE */ {
-        __tmp__W3JV=((__UINTEGER_32__RWB )typ_id__S3JV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__U3JV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__V3JV=(void *)((unsigned long)(void *)((unsigned long)__tmp__T3JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U3JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__U3JV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__U3JV=micro_alloc__table__lab__HKI(__tmp__V3JV,((__POINTER__IB )(&(table_type[(__tmp__W3JV)]))),(__UINTEGER_32__RWB)(__tmp__W3JV |  1));
-        ptr__R3JV=__tmp__U3JV;
-      };
-      result__Q3JV=((__ITM_READ__4GQC *)ptr__R3JV);
-      *(result__Q3JV) = *(ITM_READ__4GQC__);
-    };
-    Self__23JV=((__ITM_READ__4GQC *)result__Q3JV);
-    Self__23JV->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B=__tmp__LISC;
-    Self__23JV->name__KZ1C=n__43JV;
-    result__WHSC=result__Q3JV;
-    __tmp__PISC=TRUE__K__;
+  void *__FJSC;
+  ____C3OC *__NJSC,*__P5JV;
+  ____0 *__RJSC,*__N5JV,*__WLSC;
+  ____OL __0JSC,__QLSC,__WNSC,__2OSC,__YRSC;
+  ____NIQC *__54JV,*__L5JV,*__RSUC,*__W21C;
+  ____IB __A5JV,__C5JV,__D5JV,__E5JV,__ST1U,__0T1U,__KZ4T,__MZ4T;
+  ____Q __B5JV,__PT1U,__RT1U,__XT1U,__ZT1U;
+  ____YWB __F5JV,__M34T,__NZ4T;
+  ____BC *__NT1U,*__VT1U;
+  void *__GMSC,*__BRSC;
+  ____MFPC *__3T1U,*__JU1U;
+  void *__QOSC;
+  ____GPSC *__LL5D,*__QCAF;
+  ____SQSC *__15VD,*__QBAE;
+  ____IJSC *__WBWD,*__VBAE;
+  ____L __C5GS,__4JSC,__G5GS,__5BZT,__WOSC,__3RSC,__WSSC;
+  ____DB __XBZT,__1BZT,__DCZT;
+  ____DB *__OT1U,*__WT1U;
+  ____YCPC *__PNSC;
+  ____ZLB *__SRSC;
+  __FJSC=NULL;
+  __NJSC=NULL;
+  __RJSC=NULL;
+  __C5GS=__BGF((&__string_67));
+  if (__C5GS) {
+    __0JSC=__OVQ();
+    __N5JV=__T4E;
+    __54JV=NULL;
+    __A5JV=((____IB )(NULL));
+    __B5JV= 0;
+    __C5JV=((____IB )sizeof(____NIQC));
+    if (((unsigned long)__C5JV ==  0)) {
+      __54JV=__NIQC__;
+    } else /* FALSE */ {
+      __B5JV=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__C5JV));
+      if ((__B5JV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __D5JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E5JV=(void *)((unsigned long)(void *)((unsigned long)__C5JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D5JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D5JV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __F5JV=((____YWB )((____Q )(void *)((unsigned long)__E5JV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __D5JV=__OKI(__E5JV,((____IB )(&(table_size[(__F5JV)-1]))),((____YWB )((____Q )__E5JV)));
+        __A5JV=__D5JV;
+      } else /* FALSE */ {
+        __F5JV=((____YWB )__B5JV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __D5JV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __E5JV=(void *)((unsigned long)(void *)((unsigned long)__C5JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D5JV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__D5JV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __D5JV=__OKI(__E5JV,((____IB )(&(table_type[(__F5JV)]))),(____YWB)(__F5JV |  1));
+        __A5JV=__D5JV;
+      };
+      __54JV=((____NIQC *)__A5JV);
+      *(__54JV) = *(__NIQC__);
+    };
+    __L5JV=((____NIQC *)__54JV);
+    __L5JV->__OIQC.__KBOC.__O2B=__0JSC;
+    __L5JV->__Z01C=__N5JV;
+    __FJSC=__54JV;
+    __4JSC=__K__;
   } else /* FALSE */ {
-    __tmp__PISC=FALSE__O__;
+    __4JSC=__O__;
   };
-  if (__tmp__PISC) {
-    __tmp__PISC=TRUE__K__;
+  if (__4JSC) {
+    __4JSC=__K__;
   } else /* FALSE */ {
-    __tmp__X3GS=read_word__0FF((&__string_20));
-    if (__tmp__X3GS) {
-      result__IAZT='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__IAZT=((__CHARACTER__DB )(( 0)));
-      } else /* FALSE */ {
-        result__IAZT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-      };
-      if ((result__IAZT == '_')) {
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_20));
-        Self__4R1U=((__STRING__BC *)string_tmp__YC);
-        if ((Self__4R1U->capacity__HFL <= Self__4R1U->count__WJ)) {
-          if ((Self__4R1U->capacity__HFL ==  0)) {
-            Self__4R1U->capacity__HFL= 32;
-            __tmp__5R1U=create__KVW( 32);
-            Self__4R1U->storage__4EL=__tmp__5R1U;
-          } else /* FALSE */ {
-            __tmp__AS1U=(__INTEGER__Q)(Self__4R1U->capacity__HFL <<  1);
-            __tmp__5R1U=((__CHARACTER__DB *)Self__4R1U->storage__4EL);
-            old_nb_elts__CS1U=Self__4R1U->capacity__HFL;
-            __tmp__DS1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5R1U),((__UINTEGER_32__RWB )old_nb_elts__CS1U),((__UINTEGER_32__RWB )__tmp__AS1U));
-            __tmp__5R1U=((__CHARACTER__DB *)__tmp__DS1U);
-            clear__to__F00(__tmp__5R1U,old_nb_elts__CS1U,(__INTEGER__Q)(__tmp__AS1U -  1));
-            Self__4R1U->storage__4EL=__tmp__5R1U;
-            Self__4R1U->capacity__HFL=__tmp__AS1U;
-          };
-        };
-        ((__CHARACTER__DB *)Self__4R1U->storage__4EL)[Self__4R1U->count__WJ]='_';
-        Self__4R1U->count__WJ=(__INTEGER__Q)(Self__4R1U->count__WJ +  1);
-        while_do__WOUD:
+    __G5GS=__BGF((&__string_20));
+    if (__G5GS) {
+      __XBZT='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __XBZT=((____DB )(( 0)));
+      } else /* FALSE */ {
+        __XBZT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+      };
+      if ((__XBZT == '_')) {
+        __BLE=(____Q)(__BLE +  1);
+        __K2X(((____BC *)__YC),(&__string_20));
+        __NT1U=((____BC *)__YC);
+        if ((__NT1U->__OFL <= __NT1U->__WJ)) {
+          if ((__NT1U->__OFL ==  0)) {
+            __NT1U->__OFL= 32;
+            __OT1U=__RVW( 32);
+            __NT1U->__FFL=__OT1U;
+          } else /* FALSE */ {
+            __PT1U=(____Q)(__NT1U->__OFL <<  1);
+            __OT1U=((____DB *)__NT1U->__FFL);
+            __RT1U=__NT1U->__OFL;
+            __ST1U=__55W(((____IB )__OT1U),((____YWB )__RT1U),((____YWB )__PT1U));
+            __OT1U=((____DB *)__ST1U);
+            __M00(__OT1U,__RT1U,(____Q)(__PT1U -  1));
+            __NT1U->__FFL=__OT1U;
+            __NT1U->__OFL=__PT1U;
+          };
+        };
+        ((____DB *)__NT1U->__FFL)[__NT1U->__WJ]='_';
+        __NT1U->__WJ=(____Q)(__NT1U->__WJ +  1);
+        __FQUD:
         {
-          result__MAZT='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__MAZT=((__CHARACTER__DB )(( 0)));
+          __1BZT='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __1BZT=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__MAZT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __1BZT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          result__QAZT=FALSE__O__;
-          if ((((__INTEGER_8__3YF )result__MAZT) >= ((__INTEGER_8__3YF )'0'))) {
-            result__QAZT=(((__INTEGER_8__3YF )result__MAZT) <= ((__INTEGER_8__3YF )'9'));
+          __5BZT=__O__;
+          if ((((____EZF )__1BZT) >= ((____EZF )'0'))) {
+            __5BZT=(((____EZF )__1BZT) <= ((____EZF )'9'));
           };
-          if (result__QAZT) {
-            result__UAZT='\0';
-            if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-              result__UAZT=((__CHARACTER__DB )(( 0)));
+          if (__5BZT) {
+            __DCZT='\0';
+            if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+              __DCZT=((____DB )(( 0)));
             } else /* FALSE */ {
-              result__UAZT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-            };
-            Self__GS1U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__GS1U->capacity__HFL <= Self__GS1U->count__WJ)) {
-              if ((Self__GS1U->capacity__HFL ==  0)) {
-                Self__GS1U->capacity__HFL= 32;
-                __tmp__HS1U=create__KVW( 32);
-                Self__GS1U->storage__4EL=__tmp__HS1U;
+              __DCZT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+            };
+            __VT1U=((____BC *)__YC);
+            if ((__VT1U->__OFL <= __VT1U->__WJ)) {
+              if ((__VT1U->__OFL ==  0)) {
+                __VT1U->__OFL= 32;
+                __WT1U=__RVW( 32);
+                __VT1U->__FFL=__WT1U;
               } else /* FALSE */ {
-                __tmp__IS1U=(__INTEGER__Q)(Self__GS1U->capacity__HFL <<  1);
-                __tmp__HS1U=((__CHARACTER__DB *)Self__GS1U->storage__4EL);
-                old_nb_elts__KS1U=Self__GS1U->capacity__HFL;
-                __tmp__LS1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HS1U),((__UINTEGER_32__RWB )old_nb_elts__KS1U),((__UINTEGER_32__RWB )__tmp__IS1U));
-                __tmp__HS1U=((__CHARACTER__DB *)__tmp__LS1U);
-                clear__to__F00(__tmp__HS1U,old_nb_elts__KS1U,(__INTEGER__Q)(__tmp__IS1U -  1));
-                Self__GS1U->storage__4EL=__tmp__HS1U;
-                Self__GS1U->capacity__HFL=__tmp__IS1U;
+                __XT1U=(____Q)(__VT1U->__OFL <<  1);
+                __WT1U=((____DB *)__VT1U->__FFL);
+                __ZT1U=__VT1U->__OFL;
+                __0T1U=__55W(((____IB )__WT1U),((____YWB )__ZT1U),((____YWB )__XT1U));
+                __WT1U=((____DB *)__0T1U);
+                __M00(__WT1U,__ZT1U,(____Q)(__XT1U -  1));
+                __VT1U->__FFL=__WT1U;
+                __VT1U->__OFL=__XT1U;
               };
             };
-            ((__CHARACTER__DB *)Self__GS1U->storage__4EL)[Self__GS1U->count__WJ]=result__UAZT;
-            Self__GS1U->count__WJ=(__INTEGER__Q)(Self__GS1U->count__WJ +  1);
-            position__0KE=(__INTEGER__Q)(position__0KE +  1);
-            goto while_do__WOUD;
+            ((____DB *)__VT1U->__FFL)[__VT1U->__WJ]=__DCZT;
+            __VT1U->__WJ=(____Q)(__VT1U->__WJ +  1);
+            __BLE=(____Q)(__BLE +  1);
+            goto __FQUD;
           };
         };
-        if ((((__STRING__BC *)string_tmp__YC)->count__WJ ==  0)) {
-          __tmp__BKSC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_679));
-          put_position__HRE(__tmp__BKSC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        if ((((____BC *)__YC)->__WJ ==  0)) {
+          __QLSC=__OVQ();
+          __DQE( 0,(&__string_679));
+          __ORE(__QLSC);
+          __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__HKSC=get__HJC(string_tmp__YC);
-        result_id__CISC=__tmp__HKSC;
-      } else /* FALSE */ {
-        result_id__CISC=(&__string_20);
-      };
-      __tmp__BKSC=current_position__HVQ();
-      result__CRUC=NULL;
-      __tmp__U3JV=((__POINTER__IB )(NULL));
-      __tmp__AS1U= 0;
-      __tmp__V3JV=((__POINTER__IB )sizeof(__ITM_READ__4GQC));
-      if (((unsigned long)__tmp__V3JV ==  0)) {
-        result__CRUC=ITM_READ__4GQC__;
-      } else /* FALSE */ {
-        __tmp__AS1U=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V3JV));
-        if ((__tmp__AS1U == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DS1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LS1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__V3JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__314T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LS1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DS1U=micro_alloc__table__lab__HKI(__tmp__LS1U,((__POINTER__IB )(&(table_size[(__tmp__314T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LS1U)));
-          __tmp__U3JV=__tmp__DS1U;
-        } else /* FALSE */ {
-          __tmp__314T=((__UINTEGER_32__RWB )__tmp__AS1U);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DS1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LS1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__V3JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DS1U=micro_alloc__table__lab__HKI(__tmp__LS1U,((__POINTER__IB )(&(table_type[(__tmp__314T)]))),(__UINTEGER_32__RWB)(__tmp__314T |  1));
-          __tmp__U3JV=__tmp__DS1U;
-        };
-        result__CRUC=((__ITM_READ__4GQC *)__tmp__U3JV);
-        *(result__CRUC) = *(ITM_READ__4GQC__);
-      };
-      Self__H11C=((__ITM_READ__4GQC *)result__CRUC);
-      Self__H11C->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B=__tmp__BKSC;
-      Self__H11C->name__KZ1C=result_id__CISC;
-      result__WHSC=result__CRUC;
-    };
-    __tmp__PISC=__tmp__X3GS;
-  };
-  if (__tmp__PISC) {
-    __tmp__PISC=TRUE__K__;
+        __WLSC=__OJC(__YC);
+        __RJSC=__WLSC;
+      } else /* FALSE */ {
+        __RJSC=(&__string_20);
+      };
+      __QLSC=__OVQ();
+      __RSUC=NULL;
+      __D5JV=((____IB )(NULL));
+      __PT1U= 0;
+      __E5JV=((____IB )sizeof(____NIQC));
+      if (((unsigned long)__E5JV ==  0)) {
+        __RSUC=__NIQC__;
+      } else /* FALSE */ {
+        __PT1U=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E5JV));
+        if ((__PT1U == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ST1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0T1U=(void *)((unsigned long)(void *)((unsigned long)__E5JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __M34T=((____YWB )((____Q )(void *)((unsigned long)__0T1U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ST1U=__OKI(__0T1U,((____IB )(&(table_size[(__M34T)-1]))),((____YWB )((____Q )__0T1U)));
+          __D5JV=__ST1U;
+        } else /* FALSE */ {
+          __M34T=((____YWB )__PT1U);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ST1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0T1U=(void *)((unsigned long)(void *)((unsigned long)__E5JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ST1U=__OKI(__0T1U,((____IB )(&(table_type[(__M34T)]))),(____YWB)(__M34T |  1));
+          __D5JV=__ST1U;
+        };
+        __RSUC=((____NIQC *)__D5JV);
+        *(__RSUC) = *(__NIQC__);
+      };
+      __W21C=((____NIQC *)__RSUC);
+      __W21C->__OIQC.__KBOC.__O2B=__QLSC;
+      __W21C->__Z01C=__RJSC;
+      __FJSC=__RSUC;
+    };
+    __4JSC=__G5GS;
+  };
+  if (__4JSC) {
+    __4JSC=__K__;
   } else /* FALSE */ {
-    __tmp__XKSC=read_prototype__EYSC(Self__UHSC,NULL);
-    __tmp__X3GS=((void *)__tmp__XKSC != (void *)NULL);
-    if (__tmp__X3GS) {
-      __tmp__BKSC=current_position__HVQ();
-      result__OS1U=NULL;
-      __tmp__U3JV=((__POINTER__IB )(NULL));
-      __tmp__AS1U= 0;
-      __tmp__V3JV=((__POINTER__IB )sizeof(__ITM_PROTOTYPE__3DPC));
-      if (((unsigned long)__tmp__V3JV ==  0)) {
-        result__OS1U=ITM_PROTOTYPE__3DPC__;
-      } else /* FALSE */ {
-        __tmp__AS1U=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V3JV));
-        if ((__tmp__AS1U == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DS1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LS1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__V3JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__314T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LS1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DS1U=micro_alloc__table__lab__HKI(__tmp__LS1U,((__POINTER__IB )(&(table_size[(__tmp__314T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LS1U)));
-          __tmp__U3JV=__tmp__DS1U;
-        } else /* FALSE */ {
-          __tmp__314T=((__UINTEGER_32__RWB )__tmp__AS1U);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DS1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LS1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__V3JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DS1U=micro_alloc__table__lab__HKI(__tmp__LS1U,((__POINTER__IB )(&(table_type[(__tmp__314T)]))),(__UINTEGER_32__RWB)(__tmp__314T |  1));
-          __tmp__U3JV=__tmp__DS1U;
-        };
-        result__OS1U=((__ITM_PROTOTYPE__3DPC *)__tmp__U3JV);
-        *(result__OS1U) = *(ITM_PROTOTYPE__3DPC__);
-      };
-      Self__0S1U=((__ITM_PROTOTYPE__3DPC *)result__OS1U);
-      Self__0S1U->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B=__tmp__BKSC;
-      Self__0S1U->type__IH1C=__tmp__XKSC;
-      result__WHSC=result__OS1U;
-    };
-    __tmp__PISC=__tmp__X3GS;
-  };
-  if (__tmp__PISC) {
-    __tmp__PISC=TRUE__K__;
+    __GMSC=__TZSC(__DJSC,NULL);
+    __G5GS=((void *)__GMSC != (void *)NULL);
+    if (__G5GS) {
+      __QLSC=__OVQ();
+      __3T1U=NULL;
+      __D5JV=((____IB )(NULL));
+      __PT1U= 0;
+      __E5JV=((____IB )sizeof(____MFPC));
+      if (((unsigned long)__E5JV ==  0)) {
+        __3T1U=__MFPC__;
+      } else /* FALSE */ {
+        __PT1U=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E5JV));
+        if ((__PT1U == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ST1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0T1U=(void *)((unsigned long)(void *)((unsigned long)__E5JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __M34T=((____YWB )((____Q )(void *)((unsigned long)__0T1U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ST1U=__OKI(__0T1U,((____IB )(&(table_size[(__M34T)-1]))),((____YWB )((____Q )__0T1U)));
+          __D5JV=__ST1U;
+        } else /* FALSE */ {
+          __M34T=((____YWB )__PT1U);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ST1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0T1U=(void *)((unsigned long)(void *)((unsigned long)__E5JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ST1U=__OKI(__0T1U,((____IB )(&(table_type[(__M34T)]))),(____YWB)(__M34T |  1));
+          __D5JV=__ST1U;
+        };
+        __3T1U=((____MFPC *)__D5JV);
+        *(__3T1U) = *(__MFPC__);
+      };
+      __JU1U=((____MFPC *)__3T1U);
+      __JU1U->__PFPC.__OFPC.__KBOC.__O2B=__QLSC;
+      __JU1U->__XI1C=__GMSC;
+      __FJSC=__3T1U;
+    };
+    __4JSC=__G5GS;
+  };
+  if (__4JSC) {
+    __4JSC=__K__;
   } else /* FALSE */ {
-    __tmp__XKSC=read_constant__TDUC();
-    result__WHSC=__tmp__XKSC;
-    __tmp__PISC=((void *)__tmp__XKSC != (void *)NULL);
+    __GMSC=__CFUC();
+    __FJSC=__GMSC;
+    __4JSC=((void *)__GMSC != (void *)NULL);
   };
-  if (__tmp__PISC) {
-    __tmp__PISC=TRUE__K__;
+  if (__4JSC) {
+    __4JSC=__K__;
   } else /* FALSE */ {
-    __tmp__X3GS=read_character__5WI('(');
-    if (__tmp__X3GS) {
-      group_sav__4HSC=last_group__1BPC;
-      __tmp__BKSC=current_position__HVQ();
-      result__A4JV=NULL;
-      __tmp__U3JV=((__POINTER__IB )(NULL));
-      __tmp__AS1U= 0;
-      __tmp__V3JV=((__POINTER__IB )sizeof(__ITM_LIST__T1OC));
-      if (((unsigned long)__tmp__V3JV ==  0)) {
-        result__A4JV=ITM_LIST__T1OC__;
-      } else /* FALSE */ {
-        __tmp__AS1U=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V3JV));
-        if ((__tmp__AS1U == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DS1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LS1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__V3JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__314T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LS1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DS1U=micro_alloc__table__lab__HKI(__tmp__LS1U,((__POINTER__IB )(&(table_size[(__tmp__314T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LS1U)));
-          __tmp__U3JV=__tmp__DS1U;
-        } else /* FALSE */ {
-          __tmp__314T=((__UINTEGER_32__RWB )__tmp__AS1U);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DS1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LS1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__V3JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DS1U=micro_alloc__table__lab__HKI(__tmp__LS1U,((__POINTER__IB )(&(table_type[(__tmp__314T)]))),(__UINTEGER_32__RWB)(__tmp__314T |  1));
-          __tmp__U3JV=__tmp__DS1U;
-        };
-        result__A4JV=((__ITM_LIST__T1OC *)__tmp__U3JV);
-        *(result__A4JV) = *(ITM_LIST__T1OC__);
-      };
-      ((__ITM_LIST__T1OC *)result__A4JV)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B=__tmp__BKSC;
-      last_group__1BPC=result__A4JV;
-      result__WHSC=result__A4JV;
-      __tmp__AMSC=read_group__RTMD(Self__UHSC);
-      ((__ITM_LIST__T1OC *)result__A4JV)->code__XG1C=__tmp__AMSC;
-      result__QAZT=read_character__5WI(')');
-      if ((! result__QAZT)) {
-        __tmp__HMSC=current_position__HVQ();
-        put_error__text__2PE( 2,(&__string_591));
-        put_position__HRE(__tmp__HMSC);
-        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);
+    __G5GS=__GXI('(');
+    if (__G5GS) {
+      __NJSC=__KDPC;
+      __QLSC=__OVQ();
+      __P5JV=NULL;
+      __D5JV=((____IB )(NULL));
+      __PT1U= 0;
+      __E5JV=((____IB )sizeof(____C3OC));
+      if (((unsigned long)__E5JV ==  0)) {
+        __P5JV=__C3OC__;
+      } else /* FALSE */ {
+        __PT1U=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E5JV));
+        if ((__PT1U == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ST1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0T1U=(void *)((unsigned long)(void *)((unsigned long)__E5JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __M34T=((____YWB )((____Q )(void *)((unsigned long)__0T1U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ST1U=__OKI(__0T1U,((____IB )(&(table_size[(__M34T)-1]))),((____YWB )((____Q )__0T1U)));
+          __D5JV=__ST1U;
+        } else /* FALSE */ {
+          __M34T=((____YWB )__PT1U);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ST1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0T1U=(void *)((unsigned long)(void *)((unsigned long)__E5JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ST1U=__OKI(__0T1U,((____IB )(&(table_type[(__M34T)]))),(____YWB)(__M34T |  1));
+          __D5JV=__ST1U;
+        };
+        __P5JV=((____C3OC *)__D5JV);
+        *(__P5JV) = *(__C3OC__);
+      };
+      ((____C3OC *)__P5JV)->__D3OC.__KBOC.__O2B=__QLSC;
+      __KDPC=__P5JV;
+      __FJSC=__P5JV;
+      __PNSC=__AVMD(__DJSC);
+      ((____C3OC *)__P5JV)->__GI1C=__PNSC;
+      __5BZT=__GXI(')');
+      if ((! __5BZT)) {
+        __WNSC=__OVQ();
+        __DQE( 2,(&__string_591));
+        __ORE(__WNSC);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      last_group__1BPC=group_sav__4HSC;
+      __KDPC=__NJSC;
     };
-    __tmp__PISC=__tmp__X3GS;
+    __4JSC=__G5GS;
   };
-  if (__tmp__PISC) {
-    __tmp__PISC=TRUE__K__;
+  if (__4JSC) {
+    __4JSC=__K__;
   } else /* FALSE */ {
-    __tmp__X3GS=read_character__5WI('{');
-    if (__tmp__X3GS) {
-      group_sav__4HSC=last_group__1BPC;
-      __tmp__BKSC=current_position__HVQ();
-      result__A4JV=NULL;
-      __tmp__U3JV=((__POINTER__IB )(NULL));
-      __tmp__AS1U= 0;
-      __tmp__V3JV=((__POINTER__IB )sizeof(__ITM_LIST__T1OC));
-      if (((unsigned long)__tmp__V3JV ==  0)) {
-        result__A4JV=ITM_LIST__T1OC__;
-      } else /* FALSE */ {
-        __tmp__AS1U=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V3JV));
-        if ((__tmp__AS1U == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DS1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LS1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__V3JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__314T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LS1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DS1U=micro_alloc__table__lab__HKI(__tmp__LS1U,((__POINTER__IB )(&(table_size[(__tmp__314T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LS1U)));
-          __tmp__U3JV=__tmp__DS1U;
-        } else /* FALSE */ {
-          __tmp__314T=((__UINTEGER_32__RWB )__tmp__AS1U);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DS1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LS1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__V3JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DS1U=micro_alloc__table__lab__HKI(__tmp__LS1U,((__POINTER__IB )(&(table_type[(__tmp__314T)]))),(__UINTEGER_32__RWB)(__tmp__314T |  1));
-          __tmp__U3JV=__tmp__DS1U;
-        };
-        result__A4JV=((__ITM_LIST__T1OC *)__tmp__U3JV);
-        *(result__A4JV) = *(ITM_LIST__T1OC__);
-      };
-      ((__ITM_LIST__T1OC *)result__A4JV)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B=__tmp__BKSC;
-      last_group__1BPC=result__A4JV;
-      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__BNSC=read_loc_arg__with_self__SWMD(Self__UHSC,TRUE__K__,FALSE__O__);
-      if (((void *)__tmp__BNSC != (void *)NULL)) {
-        __tmp__HNSC=read_character__5WI(';');
-        if ((! __tmp__HNSC)) {
-          __tmp__NNSC=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_451));
-          put_position__HRE(__tmp__NNSC);
-          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);
+    __G5GS=__GXI('{');
+    if (__G5GS) {
+      __NJSC=__KDPC;
+      __QLSC=__OVQ();
+      __P5JV=NULL;
+      __D5JV=((____IB )(NULL));
+      __PT1U= 0;
+      __E5JV=((____IB )sizeof(____C3OC));
+      if (((unsigned long)__E5JV ==  0)) {
+        __P5JV=__C3OC__;
+      } else /* FALSE */ {
+        __PT1U=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E5JV));
+        if ((__PT1U == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ST1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0T1U=(void *)((unsigned long)(void *)((unsigned long)__E5JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __M34T=((____YWB )((____Q )(void *)((unsigned long)__0T1U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ST1U=__OKI(__0T1U,((____IB )(&(table_size[(__M34T)-1]))),((____YWB )((____Q )__0T1U)));
+          __D5JV=__ST1U;
+        } else /* FALSE */ {
+          __M34T=((____YWB )__PT1U);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ST1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0T1U=(void *)((unsigned long)(void *)((unsigned long)__E5JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ST1U=__OKI(__0T1U,((____IB )(&(table_type[(__M34T)]))),(____YWB)(__M34T |  1));
+          __D5JV=__ST1U;
+        };
+        __P5JV=((____C3OC *)__D5JV);
+        *(__P5JV) = *(__C3OC__);
+      };
+      ((____C3OC *)__P5JV)->__D3OC.__KBOC.__O2B=__QLSC;
+      __KDPC=__P5JV;
+      __0COB=__BLE;
+      __2COB=__ELE;
+      __4COB=__FLE;
+      __ADOB=__GLE;
+      __QOSC=__BYMD(__DJSC,__K__,__O__);
+      if (((void *)__QOSC != (void *)NULL)) {
+        __WOSC=__GXI(';');
+        if ((! __WOSC)) {
+          __2OSC=__OVQ();
+          __DQE( 2,(&__string_451));
+          __ORE(__2OSC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
       } 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;
-      };
-      result__A4JV=last_group__1BPC;
-      result__2J5D=NULL;
-      __tmp__U3JV=((__POINTER__IB )(NULL));
-      __tmp__AS1U= 0;
-      __tmp__V3JV=((__POINTER__IB )sizeof(__ITM_BLOCK__XNSC));
-      if (((unsigned long)__tmp__V3JV ==  0)) {
-        result__2J5D=ITM_BLOCK__XNSC__;
-      } else /* FALSE */ {
-        __tmp__AS1U=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V3JV));
-        if ((__tmp__AS1U == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DS1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LS1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__V3JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__314T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LS1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__DS1U=micro_alloc__table__lab__HKI(__tmp__LS1U,((__POINTER__IB )(&(table_size[(__tmp__314T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LS1U)));
-          __tmp__U3JV=__tmp__DS1U;
-        } else /* FALSE */ {
-          __tmp__314T=((__UINTEGER_32__RWB )__tmp__AS1U);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__DS1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__LS1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__V3JV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DS1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__DS1U=micro_alloc__table__lab__HKI(__tmp__LS1U,((__POINTER__IB )(&(table_type[(__tmp__314T)]))),(__UINTEGER_32__RWB)(__tmp__314T |  1));
-          __tmp__U3JV=__tmp__DS1U;
-        };
-        result__2J5D=((__ITM_BLOCK__XNSC *)__tmp__U3JV);
-        *(result__2J5D) = *(ITM_BLOCK__XNSC__);
-      };
-      Self__BBAF=((__ITM_BLOCK__XNSC *)result__2J5D);
-      Self__BBAF->list__EBAF=result__A4JV;
-      Self__BBAF->argument__FBAF=__tmp__BNSC;
-      result__WHSC=result__2J5D;
-      result__A4JV=last_group__1BPC;
-      __tmp__AMSC=read_group__RTMD(Self__UHSC);
-      ((__ITM_LIST__T1OC *)result__A4JV)->code__XG1C=__tmp__AMSC;
-      result__QAZT=read_character__5WI('}');
-      if ((! result__QAZT)) {
-        __tmp__HMSC=current_position__HVQ();
-        put_error__text__2PE( 2,(&__string_614));
-        put_position__HRE(__tmp__HMSC);
-        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);
+        __BLE=__0COB;
+        __ELE=__2COB;
+        __FLE=__4COB;
+        __GLE=__ADOB;
+      };
+      __P5JV=__KDPC;
+      __LL5D=NULL;
+      __D5JV=((____IB )(NULL));
+      __PT1U= 0;
+      __E5JV=((____IB )sizeof(____GPSC));
+      if (((unsigned long)__E5JV ==  0)) {
+        __LL5D=__GPSC__;
+      } else /* FALSE */ {
+        __PT1U=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E5JV));
+        if ((__PT1U == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ST1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0T1U=(void *)((unsigned long)(void *)((unsigned long)__E5JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __M34T=((____YWB )((____Q )(void *)((unsigned long)__0T1U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __ST1U=__OKI(__0T1U,((____IB )(&(table_size[(__M34T)-1]))),((____YWB )((____Q )__0T1U)));
+          __D5JV=__ST1U;
+        } else /* FALSE */ {
+          __M34T=((____YWB )__PT1U);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __ST1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __0T1U=(void *)((unsigned long)(void *)((unsigned long)__E5JV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ST1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __ST1U=__OKI(__0T1U,((____IB )(&(table_type[(__M34T)]))),(____YWB)(__M34T |  1));
+          __D5JV=__ST1U;
+        };
+        __LL5D=((____GPSC *)__D5JV);
+        *(__LL5D) = *(__GPSC__);
+      };
+      __QCAF=((____GPSC *)__LL5D);
+      __QCAF->__TCAF=__P5JV;
+      __QCAF->__UCAF=__QOSC;
+      __FJSC=__LL5D;
+      __P5JV=__KDPC;
+      __PNSC=__AVMD(__DJSC);
+      ((____C3OC *)__P5JV)->__GI1C=__PNSC;
+      __5BZT=__GXI('}');
+      if ((! __5BZT)) {
+        __WNSC=__OVQ();
+        __DQE( 2,(&__string_614));
+        __ORE(__WNSC);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      last_group__1BPC=group_sav__4HSC;
-    };
-    __tmp__PISC=__tmp__X3GS;
-  };
-  if ((! __tmp__PISC)) {
-    __tmp__PISC=read_external__2FUC();
-    if (__tmp__PISC) {
-      result__QAZT=read_character__5WI(':');
-      if ((! result__QAZT)) {
-        __tmp__HMSC=current_position__HVQ();
-        __tmp__HKSC=last_string__M4E;
-        result__M4VD=NULL;
-        __tmp__DS1U=((__POINTER__IB )(NULL));
-        old_nb_elts__CS1U= 0;
-        __tmp__LS1U=((__POINTER__IB )sizeof(__ITM_EXTERNAL__DPSC));
-        if (((unsigned long)__tmp__LS1U ==  0)) {
-          result__M4VD=ITM_EXTERNAL__DPSC__;
-        } else /* FALSE */ {
-          old_nb_elts__CS1U=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LS1U));
-          if ((old_nb_elts__CS1U == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1X4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__3X4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__LS1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1X4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1X4T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__4X4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3X4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__1X4T=micro_alloc__table__lab__HKI(__tmp__3X4T,((__POINTER__IB )(&(table_size[(__tmp__4X4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3X4T)));
-            __tmp__DS1U=__tmp__1X4T;
-          } else /* FALSE */ {
-            __tmp__4X4T=((__UINTEGER_32__RWB )old_nb_elts__CS1U);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1X4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__3X4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__LS1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1X4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1X4T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__1X4T=micro_alloc__table__lab__HKI(__tmp__3X4T,((__POINTER__IB )(&(table_type[(__tmp__4X4T)]))),(__UINTEGER_32__RWB)(__tmp__4X4T |  1));
-            __tmp__DS1U=__tmp__1X4T;
-          };
-          result__M4VD=((__ITM_EXTERNAL__DPSC *)__tmp__DS1U);
-          *(result__M4VD) = *(ITM_EXTERNAL__DPSC__);
-        };
-        Self__BAAE=((__ITM_EXTERNAL__DPSC *)result__M4VD);
-        Self__BAAE->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B=__tmp__HMSC;
-        Self__BAAE->parent_itm_extern__EPSC.extern__EAAE=__tmp__HKSC;
-        result__WHSC=result__M4VD;
-      } else /* FALSE */ {
-        __tmp__HMSC=current_position__HVQ();
-        __tmp__HKSC=last_string__M4E;
-        __tmp__HNSC=read_character__5WI('(');
-        result__HAWD=NULL;
-        __tmp__DS1U=((__POINTER__IB )(NULL));
-        old_nb_elts__CS1U= 0;
-        __tmp__LS1U=((__POINTER__IB )sizeof(__ITM_EXTERNAL_TYPE__ZHSC));
-        if (((unsigned long)__tmp__LS1U ==  0)) {
-          result__HAWD=ITM_EXTERNAL_TYPE__ZHSC__;
-        } else /* FALSE */ {
-          old_nb_elts__CS1U=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LS1U));
-          if ((old_nb_elts__CS1U == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1X4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__3X4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__LS1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1X4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1X4T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__4X4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3X4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__1X4T=micro_alloc__table__lab__HKI(__tmp__3X4T,((__POINTER__IB )(&(table_size[(__tmp__4X4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3X4T)));
-            __tmp__DS1U=__tmp__1X4T;
-          } else /* FALSE */ {
-            __tmp__4X4T=((__UINTEGER_32__RWB )old_nb_elts__CS1U);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__1X4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__3X4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__LS1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1X4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1X4T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__1X4T=micro_alloc__table__lab__HKI(__tmp__3X4T,((__POINTER__IB )(&(table_type[(__tmp__4X4T)]))),(__UINTEGER_32__RWB)(__tmp__4X4T |  1));
-            __tmp__DS1U=__tmp__1X4T;
-          };
-          result__HAWD=((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__DS1U);
-          *(result__HAWD) = *(ITM_EXTERNAL_TYPE__ZHSC__);
-        };
-        Self__GAAE=((__ITM_EXTERNAL_TYPE__ZHSC *)result__HAWD);
-        Self__GAAE->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B=__tmp__HMSC;
-        Self__GAAE->parent_itm_extern__2HSC.extern__EAAE=__tmp__HKSC;
-        Self__GAAE->is_persistant__2QSC=__tmp__HNSC;
-        __tmp__SPSC=read_type__ATRC(Self__UHSC,FALSE__O__);
-        if (((void *)__tmp__SPSC == (void *)NULL)) {
-          __tmp__NNSC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_422));
-          put_position__HRE(__tmp__NNSC);
-          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);
+      __KDPC=__NJSC;
+    };
+    __4JSC=__G5GS;
+  };
+  if ((! __4JSC)) {
+    __4JSC=__LHUC();
+    if (__4JSC) {
+      __5BZT=__GXI(':');
+      if ((! __5BZT)) {
+        __WNSC=__OVQ();
+        __WLSC=__T4E;
+        __15VD=NULL;
+        __ST1U=((____IB )(NULL));
+        __RT1U= 0;
+        __0T1U=((____IB )sizeof(____SQSC));
+        if (((unsigned long)__0T1U ==  0)) {
+          __15VD=__SQSC__;
+        } else /* FALSE */ {
+          __RT1U=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0T1U));
+          if ((__RT1U == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KZ4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __MZ4T=(void *)((unsigned long)(void *)((unsigned long)__0T1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZ4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZ4T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NZ4T=((____YWB )((____Q )(void *)((unsigned long)__MZ4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __KZ4T=__OKI(__MZ4T,((____IB )(&(table_size[(__NZ4T)-1]))),((____YWB )((____Q )__MZ4T)));
+            __ST1U=__KZ4T;
+          } else /* FALSE */ {
+            __NZ4T=((____YWB )__RT1U);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KZ4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __MZ4T=(void *)((unsigned long)(void *)((unsigned long)__0T1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZ4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZ4T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __KZ4T=__OKI(__MZ4T,((____IB )(&(table_type[(__NZ4T)]))),(____YWB)(__NZ4T |  1));
+            __ST1U=__KZ4T;
+          };
+          __15VD=((____SQSC *)__ST1U);
+          *(__15VD) = *(__SQSC__);
+        };
+        __QBAE=((____SQSC *)__15VD);
+        __QBAE->__TQSC.__KJSC.__KBOC.__O2B=__WNSC;
+        __QBAE->__TQSC.__TBAE=__WLSC;
+        __FJSC=__15VD;
+      } else /* FALSE */ {
+        __WNSC=__OVQ();
+        __WLSC=__T4E;
+        __WOSC=__GXI('(');
+        __WBWD=NULL;
+        __ST1U=((____IB )(NULL));
+        __RT1U= 0;
+        __0T1U=((____IB )sizeof(____IJSC));
+        if (((unsigned long)__0T1U ==  0)) {
+          __WBWD=__IJSC__;
+        } else /* FALSE */ {
+          __RT1U=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0T1U));
+          if ((__RT1U == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KZ4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __MZ4T=(void *)((unsigned long)(void *)((unsigned long)__0T1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZ4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZ4T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NZ4T=((____YWB )((____Q )(void *)((unsigned long)__MZ4T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __KZ4T=__OKI(__MZ4T,((____IB )(&(table_size[(__NZ4T)-1]))),((____YWB )((____Q )__MZ4T)));
+            __ST1U=__KZ4T;
+          } else /* FALSE */ {
+            __NZ4T=((____YWB )__RT1U);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __KZ4T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __MZ4T=(void *)((unsigned long)(void *)((unsigned long)__0T1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZ4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZ4T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __KZ4T=__OKI(__MZ4T,((____IB )(&(table_type[(__NZ4T)]))),(____YWB)(__NZ4T |  1));
+            __ST1U=__KZ4T;
+          };
+          __WBWD=((____IJSC *)__ST1U);
+          *(__WBWD) = *(__IJSC__);
+        };
+        __VBAE=((____IJSC *)__WBWD);
+        __VBAE->__LJSC.__KJSC.__KBOC.__O2B=__WNSC;
+        __VBAE->__LJSC.__TBAE=__WLSC;
+        __VBAE->__LSSC=__WOSC;
+        __BRSC=__PURC(__DJSC,__O__);
+        if (((void *)__BRSC == (void *)NULL)) {
+          __2OSC=__OVQ();
+          __DQE( 0,(&__string_422));
+          __ORE(__2OSC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        ((__ITM_EXTERNAL_TYPE__ZHSC *)result__HAWD)->type__Y25D=__tmp__SPSC;
-        __tmp__HNSC=read_character__5WI('{');
-        if (__tmp__HNSC) {
-          __tmp__DQSC=read_type_list__M3TC(Self__UHSC,FALSE__O__);
-          if (((void *)__tmp__DQSC == (void *)NULL)) {
-            __tmp__JQSC=current_position__HVQ();
-            put_error__text__2PE( 0,(&__string_680));
-            put_position__HRE(__tmp__JQSC);
-            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);
+        ((____IJSC *)__WBWD)->__H45D=__BRSC;
+        __WOSC=__GXI('{');
+        if (__WOSC) {
+          __SRSC=__14TC(__DJSC,__O__);
+          if (((void *)__SRSC == (void *)NULL)) {
+            __YRSC=__OVQ();
+            __DQE( 0,(&__string_680));
+            __ORE(__YRSC);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          __tmp__OQSC=read_character__5WI('}');
-          if ((! __tmp__OQSC)) {
-            __tmp__JQSC=current_position__HVQ();
-            put_error__text__2PE( 2,(&__string_614));
-            put_position__HRE(__tmp__JQSC);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __3RSC=__GXI('}');
+          if ((! __3RSC)) {
+            __YRSC=__OVQ();
+            __DQE( 2,(&__string_614));
+            __ORE(__YRSC);
+            __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));
             };
           };
-          ((__ITM_EXTERNAL_TYPE__ZHSC *)result__HAWD)->type_list__NQAE=__tmp__DQSC;
+          ((____IJSC *)__WBWD)->__2RAE=__SRSC;
         };
-        if (result__HAWD->is_persistant__2QSC) {
-          __tmp__OQSC=read_character__5WI(')');
-          __tmp__HRSC=(! __tmp__OQSC);
+        if (__WBWD->__LSSC) {
+          __3RSC=__GXI(')');
+          __WSSC=(! __3RSC);
         } else /* FALSE */ {
-          __tmp__HRSC=FALSE__O__;
+          __WSSC=__O__;
         };
-        if (__tmp__HRSC) {
-          __tmp__NNSC=current_position__HVQ();
-          put_error__text__2PE( 2,(&__string_591));
-          put_position__HRE(__tmp__NNSC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        if (__WSSC) {
+          __2OSC=__OVQ();
+          __DQE( 2,(&__string_591));
+          __ORE(__2OSC);
+          __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__WHSC=result__HAWD;
+        __FJSC=__WBWD;
       };
     };
   };
-  __tmp__XKSC=result__WHSC;
-  return(__tmp__XKSC);
+  __GMSC=__FJSC;
+  return(__GMSC);
 }
 
-static void** create__WXSF(__INTEGER__Q nb_elements__YXSF)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __FZSF(____Q __HZSF)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__GGCU,result__EGCU,__tmp__FGCU,__tmp__HGCU;
-  __POINTER__IB __tmp__JGCU,__tmp__KGCU;
-  __UINTEGER_32__RWB __tmp__LGCU;
-  __MEMORY__UPG *__tmp__PGCU;
-  __INTEGER__Q Self__1NFG;
-  void **__tmp__KEYF,**Result__ZXSF;
-  sz__GGCU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__YXSF * ((__INTEGER__Q )(sizeof(void *)))));
-  result__EGCU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__FGCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__HGCU=(void *)((unsigned long)(void *)((unsigned long)sz__GGCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FGCU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__GGCU=(void *)((unsigned long)__tmp__HGCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__GGCU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__JGCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__KGCU=(void *)((unsigned long)(void *)((unsigned long)sz__GGCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JGCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JGCU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__LGCU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KGCU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__JGCU=micro_alloc__table__lab__HKI(__tmp__KGCU,((__POINTER__IB )(&(table_size[(__tmp__LGCU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KGCU)));
-    ((__POINTER__IB *)__tmp__JGCU)[ 0]=((__POINTER__IB ) 3);
-    result__EGCU=(void *)((unsigned long)__tmp__JGCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __VHCU,__THCU,__UHCU,__WHCU,__YHCU,__ZHCU;
+  ____YWB __0HCU;
+  ____1PG *__4HCU;
+  ____Q __KPFG;
+  void **__ZFYF,**__IZSF;
+  __VHCU=((____IB )(____Q)(__HZSF * ((____Q )(sizeof(void *)))));
+  __THCU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __UHCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __WHCU=(void *)((unsigned long)(void *)((unsigned long)__VHCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UHCU) - (unsigned long)((____IB ) 1)));
+  __VHCU=(void *)((unsigned long)__WHCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__VHCU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __YHCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __ZHCU=(void *)((unsigned long)(void *)((unsigned long)__VHCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YHCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YHCU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __0HCU=((____YWB )((____Q )(void *)((unsigned long)__ZHCU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __YHCU=__OKI(__ZHCU,((____IB )(&(table_size[(__0HCU)-1]))),((____YWB )((____Q )__ZHCU)));
+    ((____IB *)__YHCU)[ 0]=((____IB ) 3);
+    __THCU=(void *)((unsigned long)__YHCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__PGCU=search__4PCB(__tmp__HGCU);
-    result__EGCU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__PGCU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __4HCU=__NQCB(__WHCU);
+    __THCU=(void *)((unsigned long)((____IB )((____1PG *)__4HCU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__KEYF=((void **)result__EGCU);
-  Self__1NFG=(__INTEGER__Q)(nb_elements__YXSF -  1);
-  while ((Self__1NFG >=  0)) {
-    __tmp__KEYF[Self__1NFG]=NULL;
-    Self__1NFG=(__INTEGER__Q)(Self__1NFG -  1);
+  __ZFYF=((void **)__THCU);
+  __KPFG=(____Q)(__HZSF -  1);
+  while ((__KPFG >=  0)) {
+    __ZFYF[__KPFG]=NULL;
+    __KPFG=(____Q)(__KPFG -  1);
   };
-  Result__ZXSF=__tmp__KEYF;
-  return(Result__ZXSF);
+  __IZSF=__ZFYF;
+  return(__IZSF);
 }
 
-static void free__NJGG(__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *tmp__PJGG)
-// ({NULLxFAST_ARRAYoStrict_STRING_CONSTANTo__ED}) Void No recursive, No inlinable.
+static void __2KGG(____ED *__4KGG)
+// ({NULLx__ED}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__4GLG,__tmp__AHLG,__tmp__YVXG,Self__CQAH;
-  __POINTER__IB __tmp__WVXG;
-  __FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC *Self__1FLG;
-  __BOOLEAN__L __tmp__LGLG;
-  void **__tmp__XGLG;
-  ((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)tmp__PJGG)->parent_arrayed_collection__MD.upper__SD=(__INTEGER__Q)(-  1);
-  Self__1FLG=((__FAST_ARRAYoFAST_ARRAYoStrict_STRING_CONSTANToo__11QC *)free_list__E2QC);
-  if (((__INTEGER__Q)(Self__1FLG->parent_arrayed_collection__D2QC.upper__WD3D +  1) <= (__INTEGER__Q)(Self__1FLG->parent_arrayed_collection__D2QC.capacity__2E3D -  1))) {
-    Self__1FLG->parent_arrayed_collection__D2QC.upper__WD3D=(__INTEGER__Q)(Self__1FLG->parent_arrayed_collection__D2QC.upper__WD3D +  1);
-    __tmp__LGLG=TRUE__K__;
+  ____Q __NILG,__PILG,__HXXG,__RRAH;
+  ____IB __FXXG;
+  ____K3QC *__KHLG;
+  ____L __0HLG;
+  void **__GILG;
+  ((____ED *)__4KGG)->__MD.__SD=(____Q)(-  1);
+  __KHLG=((____K3QC *)__T3QC);
+  if (((____Q)(__KHLG->__S3QC.__FF3D +  1) <= (____Q)(__KHLG->__S3QC.__LG3D -  1))) {
+    __KHLG->__S3QC.__FF3D=(____Q)(__KHLG->__S3QC.__FF3D +  1);
+    __0HLG=__K__;
   } else /* FALSE */ {
-    __tmp__LGLG=FALSE__O__;
-  };
-  if ((! __tmp__LGLG)) {
-    if ((Self__1FLG->parent_arrayed_collection__D2QC.capacity__2E3D ==  0)) {
-      __tmp__XGLG=create__GDRE( 2);
-      Self__1FLG->parent_arrayed_collection__D2QC.storage__JF3D=__tmp__XGLG;
-      Self__1FLG->parent_arrayed_collection__D2QC.capacity__2E3D= 2;
-      Self__1FLG->parent_arrayed_collection__D2QC.upper__WD3D= 0;
-    } else /* FALSE */ {
-      __tmp__4GLG=(__INTEGER__Q)(Self__1FLG->parent_arrayed_collection__D2QC.capacity__2E3D <<  1);
-      __tmp__XGLG=Self__1FLG->parent_arrayed_collection__D2QC.storage__JF3D;
-      __tmp__AHLG=Self__1FLG->parent_arrayed_collection__D2QC.capacity__2E3D;
-      __tmp__WVXG=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__XGLG)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__AHLG * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__4GLG * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__XGLG=((void **)__tmp__WVXG);
-      __tmp__YVXG=(__INTEGER__Q)(__tmp__4GLG -  1);
-      Self__CQAH=__tmp__AHLG;
-      while ((Self__CQAH <= __tmp__YVXG)) {
-        __tmp__XGLG[Self__CQAH]=NULL;
-        Self__CQAH=(__INTEGER__Q)(Self__CQAH +  1);
-      };
-      Self__1FLG->parent_arrayed_collection__D2QC.storage__JF3D=__tmp__XGLG;
-      Self__1FLG->parent_arrayed_collection__D2QC.capacity__2E3D=__tmp__4GLG;
-      Self__1FLG->parent_arrayed_collection__D2QC.upper__WD3D=(__INTEGER__Q)(Self__1FLG->parent_arrayed_collection__D2QC.upper__WD3D +  1);
-    };
-  };
-  ((void **)Self__1FLG->parent_arrayed_collection__D2QC.storage__JF3D)[Self__1FLG->parent_arrayed_collection__D2QC.upper__WD3D]=tmp__PJGG;
+    __0HLG=__O__;
+  };
+  if ((! __0HLG)) {
+    if ((__KHLG->__S3QC.__LG3D ==  0)) {
+      __GILG=__VERE( 2);
+      __KHLG->__S3QC.__YG3D=__GILG;
+      __KHLG->__S3QC.__LG3D= 2;
+      __KHLG->__S3QC.__FF3D= 0;
+    } else /* FALSE */ {
+      __NILG=(____Q)(__KHLG->__S3QC.__LG3D <<  1);
+      __GILG=__KHLG->__S3QC.__YG3D;
+      __PILG=__KHLG->__S3QC.__LG3D;
+      __FXXG=__55W(((____IB )((void **)__GILG)),((____YWB )(____Q)(__PILG * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__NILG * ((____Q )(sizeof(void *))))));
+      __GILG=((void **)__FXXG);
+      __HXXG=(____Q)(__NILG -  1);
+      __RRAH=__PILG;
+      while ((__RRAH <= __HXXG)) {
+        __GILG[__RRAH]=NULL;
+        __RRAH=(____Q)(__RRAH +  1);
+      };
+      __KHLG->__S3QC.__YG3D=__GILG;
+      __KHLG->__S3QC.__LG3D=__NILG;
+      __KHLG->__S3QC.__FF3D=(____Q)(__KHLG->__S3QC.__FF3D +  1);
+    };
+  };
+  ((void **)__KHLG->__S3QC.__YG3D)[__KHLG->__S3QC.__FF3D]=__4KGG;
 }
 
-static __INTEGER__Q hash_code__MOFI(__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *Self__NOFI)
-// ({FAST_ARRAYoStrict_STRING_CONSTANTo__ED}) With result No recursive, No inlinable.
+static ____Q __1PFI(____ED *__2PFI)
+// ({__ED}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__POFI,__tmp__4OFI,__tmp__NPFI;
-  __STRING_CONSTANT__0 *Result__3Y4T,*Result__CZ4T,*Result__SBZT;
-  __BOOLEAN__L Result__IBZT,__tmp__APFI;
-  result__POFI= 0;
-  Result__IBZT=(Self__NOFI->parent_arrayed_collection__MD.upper__SD <  0);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((! Result__IBZT)) {
-    Result__3Y4T=((__STRING_CONSTANT__0 **)Self__NOFI->parent_arrayed_collection__MD.storage__VBZ)[Self__NOFI->parent_arrayed_collection__MD.upper__SD];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (((void *)Result__3Y4T != (void *)NULL)) {
-      Result__CZ4T=((__STRING_CONSTANT__0 **)Self__NOFI->parent_arrayed_collection__MD.storage__VBZ)[Self__NOFI->parent_arrayed_collection__MD.upper__SD];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__4OFI=hash_code__1CM(((__STRING_CONSTANT__0 *)Result__CZ4T));
-      result__POFI=__tmp__4OFI;
-      __tmp__APFI=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__APFI=FALSE__O__;
-    };
-    if ((! __tmp__APFI)) {
-      Result__CZ4T=((__STRING_CONSTANT__0 **)Self__NOFI->parent_arrayed_collection__MD.storage__VBZ)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (((void *)Result__CZ4T != (void *)NULL)) {
-        Result__SBZT=((__STRING_CONSTANT__0 **)Self__NOFI->parent_arrayed_collection__MD.storage__VBZ)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        __tmp__NPFI=hash_code__1CM(((__STRING_CONSTANT__0 *)Result__SBZT));
-        result__POFI=__tmp__NPFI;
-      };
-    };
-  };
-  __tmp__4OFI=result__POFI;
-  return(__tmp__4OFI);
+  ____Q __4PFI,__NQFI,__2QFI;
+  ____0 *__M04T,*__R04T,*__BDZT;
+  ____L __XCZT,__PQFI;
+  __4PFI= 0;
+  __XCZT=(__2PFI->__MD.__SD <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((! __XCZT)) {
+    __M04T=((____0 **)__2PFI->__MD.__2BZ)[__2PFI->__MD.__SD];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (((void *)__M04T != (void *)NULL)) {
+      __R04T=((____0 **)__2PFI->__MD.__2BZ)[__2PFI->__MD.__SD];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __NQFI=__CDM(((____0 *)__R04T));
+      __4PFI=__NQFI;
+      __PQFI=__K__;
+    } else /* FALSE */ {
+      __PQFI=__O__;
+    };
+    if ((! __PQFI)) {
+      __R04T=((____0 **)__2PFI->__MD.__2BZ)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (((void *)__R04T != (void *)NULL)) {
+        __BDZT=((____0 **)__2PFI->__MD.__2BZ)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __2QFI=__CDM(((____0 *)__BDZT));
+        __4PFI=__2QFI;
+      };
+    };
+  };
+  __NQFI=__4PFI;
+  return(__NQFI);
 }
 
-static void copy__SN3G(__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *Self__TN3G,__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *other__UN3G)
-// ({FAST_ARRAYoStrict_STRING_CONSTANTo__ED},{NULLxFAST_ARRAYoStrict_STRING_CONSTANTo__ED}) Void No recursive, No inlinable.
+static void __BP3G(____ED *__CP3G,____ED *__DP3G)
+// ({__ED},{NULLx__ED}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q other_upper__VN3G,__tmp__4N3G;
-  __STRING_CONSTANT__0 **__tmp__GO3G,**__tmp__LO3G,**Self__F0KH;
-  other_upper__VN3G=other__UN3G->parent_arrayed_collection__MD.upper__SD;
-  if ((other_upper__VN3G >=  0)) {
-    __tmp__4N3G=(__INTEGER__Q)(other_upper__VN3G +  1);
-    if ((Self__TN3G->parent_arrayed_collection__MD.capacity__IBZ < __tmp__4N3G)) {
-      __tmp__GO3G=create__LQEB(__tmp__4N3G);
-      Self__TN3G->parent_arrayed_collection__MD.storage__VBZ=__tmp__GO3G;
-      Self__TN3G->parent_arrayed_collection__MD.capacity__IBZ=__tmp__4N3G;
-    };
-    __tmp__GO3G=Self__TN3G->parent_arrayed_collection__MD.storage__VBZ;
-    __tmp__LO3G=other__UN3G->parent_arrayed_collection__MD.storage__VBZ;
-    Self__F0KH=((__STRING_CONSTANT__0 **)__tmp__GO3G);
-    __tmp__4N3G=other_upper__VN3G;
-    while ((__tmp__4N3G >=  0)) {
-      Self__F0KH[__tmp__4N3G]=((__STRING_CONSTANT__0 **)__tmp__LO3G)[__tmp__4N3G];
-      __tmp__4N3G=(__INTEGER__Q)(__tmp__4N3G -  1);
-    };
-  };
-  Self__TN3G->parent_arrayed_collection__MD.upper__SD=other_upper__VN3G;
+  ____Q __EP3G,__NP3G;
+  ____0 **__VP3G,**__0P3G,**__U1KH;
+  __EP3G=__DP3G->__MD.__SD;
+  if ((__EP3G >=  0)) {
+    __NP3G=(____Q)(__EP3G +  1);
+    if ((__CP3G->__MD.__PBZ < __NP3G)) {
+      __VP3G=__0QEB(__NP3G);
+      __CP3G->__MD.__2BZ=__VP3G;
+      __CP3G->__MD.__PBZ=__NP3G;
+    };
+    __VP3G=__CP3G->__MD.__2BZ;
+    __0P3G=__DP3G->__MD.__2BZ;
+    __U1KH=((____0 **)__VP3G);
+    __NP3G=__EP3G;
+    while ((__NP3G >=  0)) {
+      __U1KH[__NP3G]=((____0 **)__0P3G)[__NP3G];
+      __NP3G=(____Q)(__NP3G -  1);
+    };
+  };
+  __CP3G->__MD.__SD=__EP3G;
 }
 
-static __BOOLEAN__L fast_has__RSFI(__HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG *Self__SSFI,__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *e__TSFI)
-// ({HASHED_SEToFAST_ARRAYoStrict_STRING_CONSTANToo__52WG},{NULLxFAST_ARRAYoStrict_STRING_CONSTANTo__ED}) With result No recursive, No inlinable.
+static ____L __AUFI(____O4WG *__BUFI,____ED *__CUFI)
+// ({__O4WG},{NULLx__ED}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__3SFI;
-  __HASHED_SET_NODEoFAST_ARRAYoStrict_STRING_CONSTANToo__BODI *node__2SFI;
-  __BOOLEAN__L Result__USFI;
-  __tmp__3SFI=hash_code__MOFI(((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)e__TSFI));
-  node__2SFI=((void **)Self__SSFI->buckets__NODI)[(__INTEGER__Q)(__tmp__3SFI % Self__SSFI->capacity__GODI)];
-  while ((! (((void *)node__2SFI == (void *)NULL) || ((void *)node__2SFI->item__ZODI == (void *)e__TSFI)))) {
-    node__2SFI=node__2SFI->next__FPDI;
-  };
-  Result__USFI=((void *)node__2SFI != (void *)NULL);
-  return(Result__USFI);
+  ____Q __MUFI;
+  ____QPDI *__LUFI;
+  ____L __DUFI;
+  __MUFI=__1PFI(((____ED *)__CUFI));
+  __LUFI=((void **)__BUFI->__2PDI)[(____Q)(__MUFI % __BUFI->__VPDI)];
+  while ((! (((void *)__LUFI == (void *)NULL) || ((void *)__LUFI->__IQDI == (void *)__CUFI)))) {
+    __LUFI=__LUFI->__UQDI;
+  };
+  __DUFI=((void *)__LUFI != (void *)NULL);
+  return(__DUFI);
 }
 
-static __BOOLEAN__L read_operator__G1RC()
+static ____L __V2RC()
 // () With result No recursive, No inlinable.
 {
-  __INTEGER__Q i__DHS,__tmp__AT1U,old_nb_elts__CT1U;
-  __STRING__BC *Self__4S1U;
-  __POINTER__IB __tmp__DT1U;
-  __STRING_CONSTANT__0 *__tmp__02RC;
-  __POSITION__OL __tmp__V3RC;
-  __BOOLEAN__L result__J1RC,__tmp__L1RC,__tmp__F2RC;
-  __CHARACTER__DB result__WBZT,result__0BZT,__tmp__A2RC;
-  __CHARACTER__DB *__tmp__5S1U;
-  result__J1RC=FALSE__O__;
-  __tmp__L1RC=read_space__0HF();
-  ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-  until_do__FCSC:
+  ____Q __KHS,__PU1U,__RU1U;
+  ____BC *__NU1U;
+  ____IB __SU1U;
+  ____0 *__J4RC;
+  ____OL __E5RC;
+  ____L __Y2RC,__02RC,__U3RC;
+  ____DB __FDZT,__JDZT,__P3RC;
+  ____DB *__OU1U;
+  __Y2RC=__O__;
+  __02RC=__BIF();
+  ((____BC *)__YC)->__WJ= 0;
+  __UDSC:
   {
-    result__WBZT='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__WBZT=((__CHARACTER__DB )(( 0)));
+    __FDZT='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __FDZT=((____DB )(( 0)));
     } else /* FALSE */ {
-      result__WBZT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+      __FDZT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
     };
-    if ((result__WBZT == ((__CHARACTER__DB )(( 0))))) {
-      __tmp__F2RC=TRUE__K__;
+    if ((__FDZT == ((____DB )(( 0))))) {
+      __U3RC=__K__;
     } else /* FALSE */ {
-      result__0BZT='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__0BZT=((__CHARACTER__DB )(( 0)));
+      __JDZT='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __JDZT=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__0BZT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __JDZT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      __tmp__A2RC=result__0BZT;
-      i__DHS= 17;
-      while ((! ((i__DHS <  0) || (__tmp__A2RC == "!@#$%^&<|*-+=~/?\\>"[i__DHS])))) {
-        i__DHS=(__INTEGER__Q)(i__DHS -  1);
+      __P3RC=__JDZT;
+      __KHS= 17;
+      while ((! ((__KHS <  0) || (__P3RC == "!@#$%^&<|*-+=~/?\\>"[__KHS])))) {
+        __KHS=(____Q)(__KHS -  1);
       };
-      __tmp__F2RC=(i__DHS <  0);
+      __U3RC=(__KHS <  0);
     };
-    if ((! __tmp__F2RC)) {
-      result__0BZT='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__0BZT=((__CHARACTER__DB )(( 0)));
+    if ((! __U3RC)) {
+      __JDZT='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __JDZT=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__0BZT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __JDZT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      Self__4S1U=((__STRING__BC *)string_tmp__YC);
-      if ((Self__4S1U->capacity__HFL <= Self__4S1U->count__WJ)) {
-        if ((Self__4S1U->capacity__HFL ==  0)) {
-          Self__4S1U->capacity__HFL= 32;
-          __tmp__5S1U=create__KVW( 32);
-          Self__4S1U->storage__4EL=__tmp__5S1U;
+      __NU1U=((____BC *)__YC);
+      if ((__NU1U->__OFL <= __NU1U->__WJ)) {
+        if ((__NU1U->__OFL ==  0)) {
+          __NU1U->__OFL= 32;
+          __OU1U=__RVW( 32);
+          __NU1U->__FFL=__OU1U;
         } else /* FALSE */ {
-          __tmp__AT1U=(__INTEGER__Q)(Self__4S1U->capacity__HFL <<  1);
-          __tmp__5S1U=((__CHARACTER__DB *)Self__4S1U->storage__4EL);
-          old_nb_elts__CT1U=Self__4S1U->capacity__HFL;
-          __tmp__DT1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5S1U),((__UINTEGER_32__RWB )old_nb_elts__CT1U),((__UINTEGER_32__RWB )__tmp__AT1U));
-          __tmp__5S1U=((__CHARACTER__DB *)__tmp__DT1U);
-          clear__to__F00(__tmp__5S1U,old_nb_elts__CT1U,(__INTEGER__Q)(__tmp__AT1U -  1));
-          Self__4S1U->storage__4EL=__tmp__5S1U;
-          Self__4S1U->capacity__HFL=__tmp__AT1U;
+          __PU1U=(____Q)(__NU1U->__OFL <<  1);
+          __OU1U=((____DB *)__NU1U->__FFL);
+          __RU1U=__NU1U->__OFL;
+          __SU1U=__55W(((____IB )__OU1U),((____YWB )__RU1U),((____YWB )__PU1U));
+          __OU1U=((____DB *)__SU1U);
+          __M00(__OU1U,__RU1U,(____Q)(__PU1U -  1));
+          __NU1U->__FFL=__OU1U;
+          __NU1U->__OFL=__PU1U;
         };
       };
-      ((__CHARACTER__DB *)Self__4S1U->storage__4EL)[Self__4S1U->count__WJ]=result__0BZT;
-      Self__4S1U->count__WJ=(__INTEGER__Q)(Self__4S1U->count__WJ +  1);
-      position__0KE=(__INTEGER__Q)(position__0KE +  1);
-      goto until_do__FCSC;
+      ((____DB *)__NU1U->__FFL)[__NU1U->__WJ]=__JDZT;
+      __NU1U->__WJ=(____Q)(__NU1U->__WJ +  1);
+      __BLE=(____Q)(__BLE +  1);
+      goto __UDSC;
     };
   };
-  if ((((__STRING__BC *)string_tmp__YC)->count__WJ !=  0)) {
-    __tmp__02RC=get__HJC(string_tmp__YC);
-    last_string__M4E=__tmp__02RC;
-    if (((((void *)__tmp__02RC == (void *)(&__string_21)) || ((void *)__tmp__02RC == (void *)(&__string_23))) || ((void *)__tmp__02RC == (void *)(&__string_22)))) {
-      __tmp__V3RC=current_position__HVQ();
-      put_error__text__2PE( 0,(&__string_607));
-      put_position__HRE(__tmp__V3RC);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  if ((((____BC *)__YC)->__WJ !=  0)) {
+    __J4RC=__OJC(__YC);
+    __T4E=__J4RC;
+    if (((((void *)__J4RC == (void *)(&__string_21)) || ((void *)__J4RC == (void *)(&__string_23))) || ((void *)__J4RC == (void *)(&__string_22)))) {
+      __E5RC=__OVQ();
+      __DQE( 0,(&__string_607));
+      __ORE(__E5RC);
+      __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__J1RC=TRUE__K__;
+    __Y2RC=__K__;
   };
-  __tmp__L1RC=result__J1RC;
-  return(__tmp__L1RC);
+  __02RC=__Y2RC;
+  return(__02RC);
 }
 
-static __STRING_CONSTANT__0* operator__name__4UTC(__STRING_CONSTANT__0 *typ__AVTC,__STRING_CONSTANT__0 *op__BVTC)
-// ({STRING_CONSTANT__0},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____0* __NWTC(____0 *__PWTC,____0 *__QWTC)
+// ({__0},{NULLx__0}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__HVTC,Self__MJUC;
-  __STRING_CONSTANT__0 *__tmp__W2TC,*Result__CVTC;
-  __CHARACTER__DB __tmp__OVTC;
-  __BOOLEAN__L __tmp__WVTC,result__21VC;
-  copy__D2X(((__STRING__BC *)string_tmp__YC),typ__AVTC);
-  __tmp__HVTC=((__STRING_CONSTANT__0 *)op__BVTC)->count__0C;
-  Self__MJUC= 1;
-  while ((Self__MJUC <= __tmp__HVTC)) {
-    __tmp__OVTC=((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)op__BVTC)->storage__1C)[(__INTEGER__Q)(Self__MJUC -  1)];
-    if ((__tmp__OVTC == '+')) {
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_285));
-      __tmp__WVTC=TRUE__K__;
+  ____Q __WWTC,__1KUC;
+  ____0 *__F4TC,*__RWTC;
+  ____DB __3WTC;
+  ____L __FXTC,__L3VC;
+  __K2X(((____BC *)__YC),__PWTC);
+  __WWTC=((____0 *)__QWTC)->__0C;
+  __1KUC= 1;
+  while ((__1KUC <= __WWTC)) {
+    __3WTC=((____DB *)((____0 *)__QWTC)->__1C)[(____Q)(__1KUC -  1)];
+    if ((__3WTC == '+')) {
+      __EWX(((____BC *)__YC),(&__string_285));
+      __FXTC=__K__;
     } else /* FALSE */ {
-      __tmp__WVTC=FALSE__O__;
+      __FXTC=__O__;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '-');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_286));
+      __L3VC=(__3WTC == '-');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_286));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '~');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_287));
+      __L3VC=(__3WTC == '~');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_287));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '!');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_288));
+      __L3VC=(__3WTC == '!');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_288));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '/');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_289));
+      __L3VC=(__3WTC == '/');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_289));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '*');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_290));
+      __L3VC=(__3WTC == '*');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_290));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '^');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_291));
+      __L3VC=(__3WTC == '^');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_291));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '%');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_292));
+      __L3VC=(__3WTC == '%');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_292));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '>');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_293));
+      __L3VC=(__3WTC == '>');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_293));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '<');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_294));
+      __L3VC=(__3WTC == '<');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_294));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '=');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_295));
+      __L3VC=(__3WTC == '=');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_295));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '\\');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_296));
+      __L3VC=(__3WTC == '\\');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_296));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '|');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_297));
+      __L3VC=(__3WTC == '|');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_297));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '&');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_298));
+      __L3VC=(__3WTC == '&');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_298));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '$');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_299));
+      __L3VC=(__3WTC == '$');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_299));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '#');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_300));
+      __L3VC=(__3WTC == '#');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_300));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if (__tmp__WVTC) {
-      __tmp__WVTC=TRUE__K__;
+    if (__FXTC) {
+      __FXTC=__K__;
     } else /* FALSE */ {
-      result__21VC=(__tmp__OVTC == '@');
-      if (result__21VC) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_301));
+      __L3VC=(__3WTC == '@');
+      if (__L3VC) {
+        __EWX(((____BC *)__YC),(&__string_301));
       };
-      __tmp__WVTC=result__21VC;
+      __FXTC=__L3VC;
     };
-    if ((! __tmp__WVTC)) {
-      if ((__tmp__OVTC == '?')) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_302));
+    if ((! __FXTC)) {
+      if ((__3WTC == '?')) {
+        __EWX(((____BC *)__YC),(&__string_302));
       };
     };
-    Self__MJUC=(__INTEGER__Q)(Self__MJUC +  1);
+    __1KUC=(____Q)(__1KUC +  1);
   };
-  __tmp__W2TC=get__HJC(string_tmp__YC);
-  Result__CVTC=__tmp__W2TC;
-  return(Result__CVTC);
+  __F4TC=__OJC(__YC);
+  __RWTC=__F4TC;
+  return(__RWTC);
 }
 
-static void display_raw__DGAD(__ITM_TYPE_MULTI__NURC *Self__EGAD,__STRING__BC *buffer__FGAD)
-// ({ITM_TYPE_MULTI__NURC},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __SHAD(____2VRC *__THAD,____BC *__UHAD)
+// ({__2VRC},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__LGAD,Self__D0FD,__tmp__KT1U,old_nb_elts__MT1U;
-  void *__tmp__TGAD;
-  __ITM_TYPE_STYLE__TMB *Self__HT1U;
-  __STRING__BC *Self__IT1U;
-  __POINTER__IB __tmp__NT1U;
-  __CHARACTER__DB *__tmp__JT1U;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *Self__OCZT;
-  __tmp__LGAD=(__INTEGER__Q)(Self__EGAD->list_type__E4UC->parent_arrayed_collection__0LB.upper__JBY -  1);
-  Self__D0FD= 0;
-  while ((Self__D0FD <= __tmp__LGAD)) {
-    __tmp__TGAD=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__EGAD->list_type__E4UC)->parent_arrayed_collection__0LB.storage__WHXC)[Self__D0FD];
-    switch (((struct ___OBJ *)__tmp__TGAD)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      append__3VX(((__STRING__BC *)buffer__FGAD),((__ITM_TYPE_SIMPLE__JMB *)__tmp__TGAD)->name__DPC);
-    } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      Self__HT1U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TGAD));
-      if (((void *)Self__HT1U->style__MPC != (void *)NULL)) {
-        append__3VX(((__STRING__BC *)buffer__FGAD),Self__HT1U->style__MPC);
-        Self__IT1U=((__STRING__BC *)buffer__FGAD);
-        if ((Self__IT1U->capacity__HFL <= Self__IT1U->count__WJ)) {
-          if ((Self__IT1U->capacity__HFL ==  0)) {
-            Self__IT1U->capacity__HFL= 32;
-            __tmp__JT1U=create__KVW( 32);
-            Self__IT1U->storage__4EL=__tmp__JT1U;
-          } else /* FALSE */ {
-            __tmp__KT1U=(__INTEGER__Q)(Self__IT1U->capacity__HFL <<  1);
-            __tmp__JT1U=((__CHARACTER__DB *)Self__IT1U->storage__4EL);
-            old_nb_elts__MT1U=Self__IT1U->capacity__HFL;
-            __tmp__NT1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__JT1U),((__UINTEGER_32__RWB )old_nb_elts__MT1U),((__UINTEGER_32__RWB )__tmp__KT1U));
-            __tmp__JT1U=((__CHARACTER__DB *)__tmp__NT1U);
-            clear__to__F00(__tmp__JT1U,old_nb_elts__MT1U,(__INTEGER__Q)(__tmp__KT1U -  1));
-            Self__IT1U->storage__4EL=__tmp__JT1U;
-            Self__IT1U->capacity__HFL=__tmp__KT1U;
-          };
-        };
-        ((__CHARACTER__DB *)Self__IT1U->storage__4EL)[Self__IT1U->count__WJ]=' ';
-        Self__IT1U->count__WJ=(__INTEGER__Q)(Self__IT1U->count__WJ +  1);
-      };
-      append__3VX(((__STRING__BC *)buffer__FGAD),Self__HT1U->parent_itm_type_simple__UMB.name__DPC);
-    } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TGAD)),buffer__FGAD);
-    } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      append__3VX(((__STRING__BC *)buffer__FGAD),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TGAD))->parent_itm_type__NEZ.name__DPC);
-    } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TGAD)),buffer__FGAD);
-    } break;
-    };
-    Self__IT1U=((__STRING__BC *)buffer__FGAD);
-    if ((Self__IT1U->capacity__HFL <= Self__IT1U->count__WJ)) {
-      if ((Self__IT1U->capacity__HFL ==  0)) {
-        Self__IT1U->capacity__HFL= 32;
-        __tmp__JT1U=create__KVW( 32);
-        Self__IT1U->storage__4EL=__tmp__JT1U;
-      } else /* FALSE */ {
-        __tmp__KT1U=(__INTEGER__Q)(Self__IT1U->capacity__HFL <<  1);
-        __tmp__JT1U=((__CHARACTER__DB *)Self__IT1U->storage__4EL);
-        old_nb_elts__MT1U=Self__IT1U->capacity__HFL;
-        __tmp__NT1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__JT1U),((__UINTEGER_32__RWB )old_nb_elts__MT1U),((__UINTEGER_32__RWB )__tmp__KT1U));
-        __tmp__JT1U=((__CHARACTER__DB *)__tmp__NT1U);
-        clear__to__F00(__tmp__JT1U,old_nb_elts__MT1U,(__INTEGER__Q)(__tmp__KT1U -  1));
-        Self__IT1U->storage__4EL=__tmp__JT1U;
-        Self__IT1U->capacity__HFL=__tmp__KT1U;
-      };
-    };
-    ((__CHARACTER__DB *)Self__IT1U->storage__4EL)[Self__IT1U->count__WJ]=',';
-    Self__IT1U->count__WJ=(__INTEGER__Q)(Self__IT1U->count__WJ +  1);
-    Self__D0FD=(__INTEGER__Q)(Self__D0FD +  1);
-  };
-  Self__OCZT=((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__EGAD->list_type__E4UC);
-  __tmp__TGAD=((void **)Self__OCZT->parent_arrayed_collection__0LB.storage__WHXC)[Self__OCZT->parent_arrayed_collection__0LB.upper__JBY];
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  switch (((struct ___OBJ *)__tmp__TGAD)->__id) {
-  case __ITM_TYPE_SIMPLE__JMB__: {
-    append__3VX(((__STRING__BC *)buffer__FGAD),((__ITM_TYPE_SIMPLE__JMB *)__tmp__TGAD)->name__DPC);
-  } break;
-  case __ITM_TYPE_STYLE__TMB__: {
-    Self__HT1U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TGAD));
-    if (((void *)Self__HT1U->style__MPC != (void *)NULL)) {
-      append__3VX(((__STRING__BC *)buffer__FGAD),Self__HT1U->style__MPC);
-      Self__IT1U=((__STRING__BC *)buffer__FGAD);
-      if ((Self__IT1U->capacity__HFL <= Self__IT1U->count__WJ)) {
-        if ((Self__IT1U->capacity__HFL ==  0)) {
-          Self__IT1U->capacity__HFL= 32;
-          __tmp__JT1U=create__KVW( 32);
-          Self__IT1U->storage__4EL=__tmp__JT1U;
-        } else /* FALSE */ {
-          __tmp__KT1U=(__INTEGER__Q)(Self__IT1U->capacity__HFL <<  1);
-          __tmp__JT1U=((__CHARACTER__DB *)Self__IT1U->storage__4EL);
-          old_nb_elts__MT1U=Self__IT1U->capacity__HFL;
-          __tmp__NT1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__JT1U),((__UINTEGER_32__RWB )old_nb_elts__MT1U),((__UINTEGER_32__RWB )__tmp__KT1U));
-          __tmp__JT1U=((__CHARACTER__DB *)__tmp__NT1U);
-          clear__to__F00(__tmp__JT1U,old_nb_elts__MT1U,(__INTEGER__Q)(__tmp__KT1U -  1));
-          Self__IT1U->storage__4EL=__tmp__JT1U;
-          Self__IT1U->capacity__HFL=__tmp__KT1U;
-        };
-      };
-      ((__CHARACTER__DB *)Self__IT1U->storage__4EL)[Self__IT1U->count__WJ]=' ';
-      Self__IT1U->count__WJ=(__INTEGER__Q)(Self__IT1U->count__WJ +  1);
-    };
-    append__3VX(((__STRING__BC *)buffer__FGAD),Self__HT1U->parent_itm_type_simple__UMB.name__DPC);
-  } break;
-  case __ITM_TYPE_GENERIC__DPB__: {
-    append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TGAD)),buffer__FGAD);
-  } break;
-  case __ITM_TYPE_PARAMETER__MEZ__: {
-    append__3VX(((__STRING__BC *)buffer__FGAD),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TGAD))->parent_itm_type__NEZ.name__DPC);
-  } break;
-  case __ITM_TYPE_BLOCK__XXRC__: {
-    append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TGAD)),buffer__FGAD);
+  ____Q __0HAD,__S1FD,__ZU1U,__1U1U;
+  void *__CIAD;
+  ____0MB *__WU1U;
+  ____BC *__XU1U;
+  ____IB __2U1U;
+  ____DB *__YU1U;
+  ____ZLB *__3DZT;
+  __0HAD=(____Q)(__THAD->__T5UC->__BMB.__QBY -  1);
+  __S1FD= 0;
+  while ((__S1FD <= __0HAD)) {
+    __CIAD=((void **)((____ZLB *)__THAD->__T5UC)->__BMB.__FJXC)[__S1FD];
+    switch (((struct ___OBJ *)__CIAD)->__id) {
+    case ____QMB__: {
+      __EWX(((____BC *)__UHAD),((____QMB *)__CIAD)->__KPC);
+    } break;
+    case ____0MB__: {
+      __WU1U=((____0MB *)((____QMB *)__CIAD));
+      if (((void *)__WU1U->__TPC != (void *)NULL)) {
+        __EWX(((____BC *)__UHAD),__WU1U->__TPC);
+        __XU1U=((____BC *)__UHAD);
+        if ((__XU1U->__OFL <= __XU1U->__WJ)) {
+          if ((__XU1U->__OFL ==  0)) {
+            __XU1U->__OFL= 32;
+            __YU1U=__RVW( 32);
+            __XU1U->__FFL=__YU1U;
+          } else /* FALSE */ {
+            __ZU1U=(____Q)(__XU1U->__OFL <<  1);
+            __YU1U=((____DB *)__XU1U->__FFL);
+            __1U1U=__XU1U->__OFL;
+            __2U1U=__55W(((____IB )__YU1U),((____YWB )__1U1U),((____YWB )__ZU1U));
+            __YU1U=((____DB *)__2U1U);
+            __M00(__YU1U,__1U1U,(____Q)(__ZU1U -  1));
+            __XU1U->__FFL=__YU1U;
+            __XU1U->__OFL=__ZU1U;
+          };
+        };
+        ((____DB *)__XU1U->__FFL)[__XU1U->__WJ]=' ';
+        __XU1U->__WJ=(____Q)(__XU1U->__WJ +  1);
+      };
+      __EWX(((____BC *)__UHAD),__WU1U->__1MB.__KPC);
+    } break;
+    case ____KPB__: {
+      __AO5E(((____KPB *)((____QMB *)__CIAD)),__UHAD);
+    } break;
+    case ____TEZ__: {
+      __EWX(((____BC *)__UHAD),((____TEZ *)((____QMB *)__CIAD))->__UEZ.__KPC);
+    } break;
+    case ____GZRC__: {
+      __LP5E(((____GZRC *)((____QMB *)__CIAD)),__UHAD);
+    } break;
+    };
+    __XU1U=((____BC *)__UHAD);
+    if ((__XU1U->__OFL <= __XU1U->__WJ)) {
+      if ((__XU1U->__OFL ==  0)) {
+        __XU1U->__OFL= 32;
+        __YU1U=__RVW( 32);
+        __XU1U->__FFL=__YU1U;
+      } else /* FALSE */ {
+        __ZU1U=(____Q)(__XU1U->__OFL <<  1);
+        __YU1U=((____DB *)__XU1U->__FFL);
+        __1U1U=__XU1U->__OFL;
+        __2U1U=__55W(((____IB )__YU1U),((____YWB )__1U1U),((____YWB )__ZU1U));
+        __YU1U=((____DB *)__2U1U);
+        __M00(__YU1U,__1U1U,(____Q)(__ZU1U -  1));
+        __XU1U->__FFL=__YU1U;
+        __XU1U->__OFL=__ZU1U;
+      };
+    };
+    ((____DB *)__XU1U->__FFL)[__XU1U->__WJ]=',';
+    __XU1U->__WJ=(____Q)(__XU1U->__WJ +  1);
+    __S1FD=(____Q)(__S1FD +  1);
+  };
+  __3DZT=((____ZLB *)__THAD->__T5UC);
+  __CIAD=((void **)__3DZT->__BMB.__FJXC)[__3DZT->__BMB.__QBY];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  switch (((struct ___OBJ *)__CIAD)->__id) {
+  case ____QMB__: {
+    __EWX(((____BC *)__UHAD),((____QMB *)__CIAD)->__KPC);
+  } break;
+  case ____0MB__: {
+    __WU1U=((____0MB *)((____QMB *)__CIAD));
+    if (((void *)__WU1U->__TPC != (void *)NULL)) {
+      __EWX(((____BC *)__UHAD),__WU1U->__TPC);
+      __XU1U=((____BC *)__UHAD);
+      if ((__XU1U->__OFL <= __XU1U->__WJ)) {
+        if ((__XU1U->__OFL ==  0)) {
+          __XU1U->__OFL= 32;
+          __YU1U=__RVW( 32);
+          __XU1U->__FFL=__YU1U;
+        } else /* FALSE */ {
+          __ZU1U=(____Q)(__XU1U->__OFL <<  1);
+          __YU1U=((____DB *)__XU1U->__FFL);
+          __1U1U=__XU1U->__OFL;
+          __2U1U=__55W(((____IB )__YU1U),((____YWB )__1U1U),((____YWB )__ZU1U));
+          __YU1U=((____DB *)__2U1U);
+          __M00(__YU1U,__1U1U,(____Q)(__ZU1U -  1));
+          __XU1U->__FFL=__YU1U;
+          __XU1U->__OFL=__ZU1U;
+        };
+      };
+      ((____DB *)__XU1U->__FFL)[__XU1U->__WJ]=' ';
+      __XU1U->__WJ=(____Q)(__XU1U->__WJ +  1);
+    };
+    __EWX(((____BC *)__UHAD),__WU1U->__1MB.__KPC);
+  } break;
+  case ____KPB__: {
+    __AO5E(((____KPB *)((____QMB *)__CIAD)),__UHAD);
+  } break;
+  case ____TEZ__: {
+    __EWX(((____BC *)__UHAD),((____TEZ *)((____QMB *)__CIAD))->__UEZ.__KPC);
+  } break;
+  case ____GZRC__: {
+    __LP5E(((____GZRC *)((____QMB *)__CIAD)),__UHAD);
   } break;
   };
 }
 
-static void* read_prototype__EYSC(__PARSER__NSD *Self__FYSC,__STRING_CONSTANT__0 *styl__GYSC)
-// ({PARSER__NSD},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __TZSC(____USD *__UZSC,____0 *__VZSC)
+// ({__USD},{NULLx__0}) With result No recursive, No inlinable.
 {
-  void *result__KYSC,*__tmp__0IWC;
-  __INTEGER__Q pos_before__PYSC,__tmp__EU1U,old_nb_elts__GU1U;
-  __POSITION__OL __tmp__NZSC,__tmp__GJWC,__tmp__WJWC;
-  __STRING__BC *Self__CU1U;
-  __POINTER__IB __tmp__HU1U,__tmp__NU1U,__tmp__OU1U,__tmp__PU1U;
-  __STRING_CONSTANT__0 *__tmp__30SC;
-  void *__tmp__AJWC;
-  __ITM_TYPE_GENERIC__DPB *__tmp__31SC;
-  __ITM_TYPE_PARAMETER__MEZ *result__KU1U,*Self__WU1U;
-  __UINTEGER_32__RWB __tmp__QU1U;
-  void *__tmp__O3SC;
-  __ITM_TYPE_STYLE__TMB *__tmp__I4SC;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *genericity__JYSC,*result__DZ4T;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *__tmp__GZ4T;
-  __BOOLEAN__L continue__QYSC,__tmp__RYSC,__tmp__BZSC,__tmp__HZSC;
-  __BOOLEAN__L __tmp__C0SC,__tmp__F0SC,__tmp__KJWC;
-  __CHARACTER__DB *__tmp__DU1U;
-  __FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *Self__HZ4T;
-  genericity__JYSC=NULL;
-  result__KYSC=NULL;
-  pos_before__PYSC= 0;
-  continue__QYSC=FALSE__O__;
-  __tmp__RYSC=read_cap_identifier__2QV();
-  if (__tmp__RYSC) {
-    copy__D2X(((__STRING__BC *)string_tmp2__KFB),last_string__M4E);
+  void *__ZZSC,*__JKWC;
+  ____Q __4ZSC,__TV1U,__VV1U;
+  ____OL __20SC,__VKWC,__FLWC;
+  ____BC *__RV1U;
+  ____IB __WV1U,__2V1U,__3V1U,__4V1U;
+  ____0 *__M2SC;
+  void *__PKWC;
+  ____KPB *__M3SC;
+  ____TEZ *__ZV1U,*__FW1U;
+  ____YWB __5V1U;
+  void *__34SC;
+  ____0MB *__X5SC;
+  ____ZLB *__YZSC,*__S04T,*__V04T;
+  ____L __5ZSC,__A0SC,__Q0SC,__W0SC,__R1SC,__U1SC,__ZKWC;
+  ____DB *__SV1U;
+  ____GRC *__W04T;
+  __YZSC=NULL;
+  __ZZSC=NULL;
+  __4ZSC= 0;
+  __5ZSC=__O__;
+  __A0SC=__DRV();
+  if (__A0SC) {
+    __K2X(((____BC *)__RFB),__T4E);
     do {
-      __tmp__BZSC=read_word__0FF((&__string_16));
-      continue__QYSC=__tmp__BZSC;
-      if (__tmp__BZSC) {
-        __tmp__HZSC=read_cap_identifier__2QV();
-        if ((! __tmp__HZSC)) {
-          __tmp__NZSC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_681));
-          put_position__HRE(__tmp__NZSC);
-          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);
+      __Q0SC=__BGF((&__string_16));
+      __5ZSC=__Q0SC;
+      if (__Q0SC) {
+        __W0SC=__DRV();
+        if ((! __W0SC)) {
+          __20SC=__OVQ();
+          __DQE( 0,(&__string_681));
+          __ORE(__20SC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        append__3VX(((__STRING__BC *)string_tmp2__KFB),(&__string_16));
-        append__3VX(((__STRING__BC *)string_tmp2__KFB),last_string__M4E);
+        __EWX(((____BC *)__RFB),(&__string_16));
+        __EWX(((____BC *)__RFB),__T4E);
       } else /* FALSE */ {
-        pos_before__PYSC=position__0KE;
-        __tmp__HZSC=read_character__5WI('.');
-        if (__tmp__HZSC) {
-          __tmp__C0SC=read_cap_identifier__2QV();
-          __tmp__F0SC=__tmp__C0SC;
+        __4ZSC=__BLE;
+        __W0SC=__GXI('.');
+        if (__W0SC) {
+          __R1SC=__DRV();
+          __U1SC=__R1SC;
         } else /* FALSE */ {
-          __tmp__F0SC=FALSE__O__;
+          __U1SC=__O__;
         };
-        if (__tmp__F0SC) {
-          continue__QYSC=TRUE__K__;
-          Self__CU1U=((__STRING__BC *)string_tmp2__KFB);
-          if ((Self__CU1U->capacity__HFL <= Self__CU1U->count__WJ)) {
-            if ((Self__CU1U->capacity__HFL ==  0)) {
-              Self__CU1U->capacity__HFL= 32;
-              __tmp__DU1U=create__KVW( 32);
-              Self__CU1U->storage__4EL=__tmp__DU1U;
+        if (__U1SC) {
+          __5ZSC=__K__;
+          __RV1U=((____BC *)__RFB);
+          if ((__RV1U->__OFL <= __RV1U->__WJ)) {
+            if ((__RV1U->__OFL ==  0)) {
+              __RV1U->__OFL= 32;
+              __SV1U=__RVW( 32);
+              __RV1U->__FFL=__SV1U;
             } else /* FALSE */ {
-              __tmp__EU1U=(__INTEGER__Q)(Self__CU1U->capacity__HFL <<  1);
-              __tmp__DU1U=((__CHARACTER__DB *)Self__CU1U->storage__4EL);
-              old_nb_elts__GU1U=Self__CU1U->capacity__HFL;
-              __tmp__HU1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__DU1U),((__UINTEGER_32__RWB )old_nb_elts__GU1U),((__UINTEGER_32__RWB )__tmp__EU1U));
-              __tmp__DU1U=((__CHARACTER__DB *)__tmp__HU1U);
-              clear__to__F00(__tmp__DU1U,old_nb_elts__GU1U,(__INTEGER__Q)(__tmp__EU1U -  1));
-              Self__CU1U->storage__4EL=__tmp__DU1U;
-              Self__CU1U->capacity__HFL=__tmp__EU1U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__CU1U->storage__4EL)[Self__CU1U->count__WJ]='.';
-          Self__CU1U->count__WJ=(__INTEGER__Q)(Self__CU1U->count__WJ +  1);
-          append__3VX(((__STRING__BC *)string_tmp2__KFB),last_string__M4E);
-        } else /* FALSE */ {
-          position__0KE=pos_before__PYSC;
-        };
-      };
-    } while (continue__QYSC);
-    __tmp__30SC=get__HJC(string_tmp2__KFB);
-    __tmp__BZSC=read_character__5WI('(');
-    if (__tmp__BZSC) {
-      result__DZ4T=NULL;
-      __tmp__HZSC=(((__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__HZSC) {
-        __tmp__GZ4T=create_with_capacity__EF2B( 16);
-        result__DZ4T=__tmp__GZ4T;
-      } else /* FALSE */ {
-        Self__HZ4T=((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)free_list__IRC);
-        __tmp__GZ4T=((void **)Self__HZ4T->parent_arrayed_collection__HRC.storage__JNY)[Self__HZ4T->parent_arrayed_collection__HRC.upper__FJY];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        result__DZ4T=__tmp__GZ4T;
-        Self__HZ4T=((__FAST_ARRAYoFAST_ARRAYoITM_TYPE_MONOoo__5QC *)free_list__IRC);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        Self__HZ4T->parent_arrayed_collection__HRC.upper__FJY=(__INTEGER__Q)(Self__HZ4T->parent_arrayed_collection__HRC.upper__FJY -  1);
-      };
-      genericity__JYSC=result__DZ4T;
+              __TV1U=(____Q)(__RV1U->__OFL <<  1);
+              __SV1U=((____DB *)__RV1U->__FFL);
+              __VV1U=__RV1U->__OFL;
+              __WV1U=__55W(((____IB )__SV1U),((____YWB )__VV1U),((____YWB )__TV1U));
+              __SV1U=((____DB *)__WV1U);
+              __M00(__SV1U,__VV1U,(____Q)(__TV1U -  1));
+              __RV1U->__FFL=__SV1U;
+              __RV1U->__OFL=__TV1U;
+            };
+          };
+          ((____DB *)__RV1U->__FFL)[__RV1U->__WJ]='.';
+          __RV1U->__WJ=(____Q)(__RV1U->__WJ +  1);
+          __EWX(((____BC *)__RFB),__T4E);
+        } else /* FALSE */ {
+          __BLE=__4ZSC;
+        };
+      };
+    } while (__5ZSC);
+    __M2SC=__OJC(__RFB);
+    __Q0SC=__GXI('(');
+    if (__Q0SC) {
+      __S04T=NULL;
+      __W0SC=(((____GRC *)__PRC)->__ORC.__MJY <  0);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (__W0SC) {
+        __V04T=__TG2B( 16);
+        __S04T=__V04T;
+      } else /* FALSE */ {
+        __W04T=((____GRC *)__PRC);
+        __V04T=((void **)__W04T->__ORC.__QNY)[__W04T->__ORC.__MJY];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __S04T=__V04T;
+        __W04T=((____GRC *)__PRC);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __W04T->__ORC.__MJY=(____Q)(__W04T->__ORC.__MJY -  1);
+      };
+      __YZSC=__S04T;
       do {
-        __tmp__0IWC=read_type__ATRC(Self__FYSC,FALSE__O__);
-        if (((void *)__tmp__0IWC == (void *)NULL)) {
-          __tmp__AJWC=read_constant__TDUC();
-          if (((void *)__tmp__AJWC != (void *)NULL)) {
-            __tmp__GJWC=current_position__HVQ();
-            put_error__text__2PE( 0,(&__string_682));
-            put_position__HRE(__tmp__GJWC);
-            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);
+        __JKWC=__PURC(__UZSC,__O__);
+        if (((void *)__JKWC == (void *)NULL)) {
+          __PKWC=__CFUC();
+          if (((void *)__PKWC != (void *)NULL)) {
+            __VKWC=__OVQ();
+            __DQE( 0,(&__string_682));
+            __ORE(__VKWC);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
-            __tmp__KJWC=TRUE__K__;
+            __ZKWC=__K__;
           } else /* FALSE */ {
-            __tmp__KJWC=FALSE__O__;
+            __ZKWC=__O__;
           };
-          if ((! __tmp__KJWC)) {
-            __tmp__KJWC=read_identifier__GYQ();
-            if (__tmp__KJWC) {
-              __tmp__WJWC=current_position__HVQ();
-              put_error__text__2PE( 0,(&__string_683));
-              put_position__HRE(__tmp__WJWC);
-              put_string__BJG(msg_err__BQE);
-              if ((verbose_level__J5 !=  0)) {
-                put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          if ((! __ZKWC)) {
+            __ZKWC=__NYQ();
+            if (__ZKWC) {
+              __FLWC=__OVQ();
+              __DQE( 0,(&__string_683));
+              __ORE(__FLWC);
+              __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__0IWC == (void *)NULL)) {
-          __tmp__NZSC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_588));
-          put_position__HRE(__tmp__NZSC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        if (((void *)__JKWC == (void *)NULL)) {
+          __20SC=__OVQ();
+          __DQE( 0,(&__string_588));
+          __ORE(__20SC);
+          __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 *)genericity__JYSC),__tmp__0IWC);
-        __tmp__C0SC=read_character__5WI(',');
-      } while (__tmp__C0SC);
-      __tmp__GZ4T=alias__1RC(result__DZ4T);
-      genericity__JYSC=__tmp__GZ4T;
-      __tmp__31SC=get__style__with__ETC(__tmp__30SC,styl__GYSC,__tmp__GZ4T);
-      result__KYSC=__tmp__31SC;
-      __tmp__HZSC=read_character__5WI(')');
-      if ((! __tmp__HZSC)) {
-        __tmp__NZSC=current_position__HVQ();
-        put_error__text__2PE( 2,(&__string_591));
-        put_position__HRE(__tmp__NZSC);
-        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);
+        __CIXC(((____ZLB *)__YZSC),__JKWC);
+        __R1SC=__GXI(',');
+      } while (__R1SC);
+      __V04T=__CSC(__S04T);
+      __YZSC=__V04T;
+      __M3SC=__LTC(__M2SC,__VZSC,__V04T);
+      __ZZSC=__M3SC;
+      __W0SC=__GXI(')');
+      if ((! __W0SC)) {
+        __20SC=__OVQ();
+        __DQE( 2,(&__string_591));
+        __ORE(__20SC);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
     } else /* FALSE */ {
-      if (is_parameter_type__ASV) {
-        if (((void *)styl__GYSC != (void *)NULL)) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_684));
-          append__3VX(((__STRING__BC *)string_tmp__YC),styl__GYSC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_685));
-          __tmp__GJWC=current_position__HVQ();
-          put_error__text__2PE( 2,string_tmp__YC);
-          put_position__HRE(__tmp__GJWC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if (__HSV) {
+        if (((void *)__VZSC != (void *)NULL)) {
+          __K2X(((____BC *)__YC),(&__string_684));
+          __EWX(((____BC *)__YC),__VZSC);
+          __EWX(((____BC *)__YC),(&__string_685));
+          __VKWC=__OVQ();
+          __DQE( 2,__YC);
+          __ORE(__VKWC);
+          __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__0IWC=fast_reference_at__O5J(((__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *)dico__TNC),__tmp__30SC);
-        __tmp__AJWC=__tmp__0IWC;
-        if (((void *)__tmp__0IWC == (void *)NULL)) {
-          result__KU1U=NULL;
-          __tmp__HU1U=((__POINTER__IB )(NULL));
-          __tmp__EU1U= 0;
-          __tmp__NU1U=((__POINTER__IB )sizeof(__ITM_TYPE_PARAMETER__MEZ));
-          if (((unsigned long)__tmp__NU1U ==  0)) {
-            result__KU1U=ITM_TYPE_PARAMETER__MEZ__;
-          } else /* FALSE */ {
-            __tmp__EU1U=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NU1U));
-            if ((__tmp__EU1U == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OU1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PU1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NU1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU1U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QU1U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PU1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OU1U=micro_alloc__table__lab__HKI(__tmp__PU1U,((__POINTER__IB )(&(table_size[(__tmp__QU1U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PU1U)));
-              __tmp__HU1U=__tmp__OU1U;
+        __JKWC=__V5J(((____SNC *)__0NC),__M2SC);
+        __PKWC=__JKWC;
+        if (((void *)__JKWC == (void *)NULL)) {
+          __ZV1U=NULL;
+          __WV1U=((____IB )(NULL));
+          __TV1U= 0;
+          __2V1U=((____IB )sizeof(____TEZ));
+          if (((unsigned long)__2V1U ==  0)) {
+            __ZV1U=__TEZ__;
+          } else /* FALSE */ {
+            __TV1U=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2V1U));
+            if ((__TV1U == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3V1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4V1U=(void *)((unsigned long)(void *)((unsigned long)__2V1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V1U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5V1U=((____YWB )((____Q )(void *)((unsigned long)__4V1U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3V1U=__OKI(__4V1U,((____IB )(&(table_size[(__5V1U)-1]))),((____YWB )((____Q )__4V1U)));
+              __WV1U=__3V1U;
             } else /* FALSE */ {
-              __tmp__QU1U=((__UINTEGER_32__RWB )__tmp__EU1U);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OU1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PU1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NU1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU1U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OU1U=micro_alloc__table__lab__HKI(__tmp__PU1U,((__POINTER__IB )(&(table_type[(__tmp__QU1U)]))),(__UINTEGER_32__RWB)(__tmp__QU1U |  1));
-              __tmp__HU1U=__tmp__OU1U;
-            };
-            result__KU1U=((__ITM_TYPE_PARAMETER__MEZ *)__tmp__HU1U);
-            *(result__KU1U) = *(ITM_TYPE_PARAMETER__MEZ__);
-          };
-          Self__WU1U=((__ITM_TYPE_PARAMETER__MEZ *)result__KU1U);
-          Self__WU1U->parent_itm_type__NEZ.name__DPC=__tmp__30SC;
-          fast_put__to__5P2(((__HASHED_DICTIONARYoITM_TYPE_SIMPLExStrict_STRING_CONSTANTo__LNC *)dico__TNC),Self__WU1U,__tmp__30SC);
-          __tmp__AJWC=result__KU1U;
-        };
-        result__KYSC=__tmp__AJWC;
-        __tmp__C0SC=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__C0SC=FALSE__O__;
-      };
-      if ((! __tmp__C0SC)) {
-        if (((void *)styl__GYSC == (void *)NULL)) {
-          __tmp__O3SC=get__ANC(__tmp__30SC);
-          result__KYSC=__tmp__O3SC;
-        } else /* FALSE */ {
-          if (((void *)__tmp__30SC == (void *)(&__string_6))) {
-            copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_684));
-            append__3VX(((__STRING__BC *)string_tmp__YC),styl__GYSC);
-            append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_686));
-            __tmp__WJWC=current_position__HVQ();
-            put_error__text__2PE( 2,string_tmp__YC);
-            put_position__HRE(__tmp__WJWC);
-            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);
+              __5V1U=((____YWB )__TV1U);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3V1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4V1U=(void *)((unsigned long)(void *)((unsigned long)__2V1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V1U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3V1U=__OKI(__4V1U,((____IB )(&(table_type[(__5V1U)]))),(____YWB)(__5V1U |  1));
+              __WV1U=__3V1U;
+            };
+            __ZV1U=((____TEZ *)__WV1U);
+            *(__ZV1U) = *(__TEZ__);
+          };
+          __FW1U=((____TEZ *)__ZV1U);
+          __FW1U->__UEZ.__KPC=__M2SC;
+          __GQ2(((____SNC *)__0NC),__FW1U,__M2SC);
+          __PKWC=__ZV1U;
+        };
+        __ZZSC=__PKWC;
+        __R1SC=__K__;
+      } else /* FALSE */ {
+        __R1SC=__O__;
+      };
+      if ((! __R1SC)) {
+        if (((void *)__VZSC == (void *)NULL)) {
+          __34SC=__HNC(__M2SC);
+          __ZZSC=__34SC;
+        } else /* FALSE */ {
+          if (((void *)__M2SC == (void *)(&__string_6))) {
+            __K2X(((____BC *)__YC),(&__string_684));
+            __EWX(((____BC *)__YC),__VZSC);
+            __EWX(((____BC *)__YC),(&__string_686));
+            __FLWC=__OVQ();
+            __DQE( 2,__YC);
+            __ORE(__FLWC);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
-            result__KYSC=type_self__B4SC;
+            __ZZSC=__Q5SC;
           } else /* FALSE */ {
-            __tmp__I4SC=get__style__AOC(__tmp__30SC,styl__GYSC);
-            result__KYSC=__tmp__I4SC;
+            __X5SC=__HOC(__M2SC,__VZSC);
+            __ZZSC=__X5SC;
           };
         };
       };
     };
   };
-  __tmp__0IWC=result__KYSC;
-  return(__tmp__0IWC);
+  __JKWC=__ZZSC;
+  return(__JKWC);
 }
 
-static void read_def_local__ESPC(__PARSER__NSD *Self__FSPC)
-// ({PARSER__NSD}) Void No recursive, No inlinable.
+static void __TTPC(____USD *__UTPC)
+// ({__USD}) Void No recursive, No inlinable.
 {
-  void *t__TWQC,*__tmp__UYQC;
-  __INTEGER__Q beg__WWQC,Result__4F3D,Self__FUFD,limit_up__GUFD;
-  __POSITION__OL __tmp__3XQC,__tmp__0YQC;
-  __STRING_CONSTANT__0 *__tmp__DYQC;
-  __ITM_LOCAL__GSPC *result__VBTC,*Self__NU1C;
-  __POINTER__IB ptr__WBTC,__tmp__2BTC,__tmp__2Z4T,__tmp__4Z4T;
-  __UINTEGER_32__RWB __tmp__5Z4T;
-  __ITM_LIST__T1OC *__tmp__SUPC;
-  __CHARACTER__DB __tmp__VSPC,styl__USPC,result__XCZT;
-  __FAST_ARRAYoITM_LOCALo__ISPC *result__RGCU,*__tmp__UGCU,*result__1GCU;
-  __FAST_ARRAYoITM_LOCALo__ISPC *__tmp__4GCU,*result__VWQC,*result__T0PC;
-  __FAST_ARRAYoITM_LOCALo__ISPC *__tmp__F1PC;
-  __BOOLEAN__L Result__SGCU,mute__XWQC,__tmp__YWQC,Result__H22D;
-  __BOOLEAN__L __tmp__LXQC,__tmp__WXQC;
-  __FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *Self__VGCU,*Self__52ZE;
-  void **__tmp__FHCU;
-  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__VSPC=read_style__R5OC();
-  styl__USPC=__tmp__VSPC;
-  result__RGCU=NULL;
-  Result__SGCU=(((__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *)free_list__30PC)->parent_arrayed_collection__20PC.upper__I22D <  0);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (Result__SGCU) {
-    __tmp__UGCU=create_with_capacity__HDTC( 16);
-    result__RGCU=__tmp__UGCU;
+  void *__CYQC,*__D0QC;
+  ____Q __FYQC,__NH3D,__UVFD,__VVFD;
+  ____OL __MZQC,__J0QC;
+  ____0 *__SZQC;
+  ____VTPC *__EDTC,*__2V1C;
+  ____IB __FDTC,__LDTC,__L14T,__N14T;
+  ____YWB __O14T;
+  ____C3OC *__BWPC;
+  ____DB __EUPC,__DUPC,__GEZT;
+  ____XTPC *__AICU,*__DICU,*__KICU,*__NICU,*__EYQC,*__C2PC,*__U2PC;
+  ____L __BICU,__GYQC,__HYQC,__W32D,__0YQC,__FZQC;
+  ____D2PC *__EICU,*__O4ZE;
+  void **__UICU;
+  __0COB=__BLE;
+  __2COB=__ELE;
+  __4COB=__FLE;
+  __ADOB=__GLE;
+  __EUPC=__ABPC();
+  __DUPC=__EUPC;
+  __AICU=NULL;
+  __BICU=(((____D2PC *)__M2PC)->__L2PC.__X32D <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__BICU) {
+    __DICU=__WETC( 16);
+    __AICU=__DICU;
   } else /* FALSE */ {
-    Self__VGCU=((__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *)free_list__30PC);
-    __tmp__UGCU=((void **)Self__VGCU->parent_arrayed_collection__20PC.storage__AD3D)[Self__VGCU->parent_arrayed_collection__20PC.upper__I22D];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    result__RGCU=__tmp__UGCU;
-    Self__VGCU=((__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *)free_list__30PC);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__VGCU->parent_arrayed_collection__20PC.upper__I22D=(__INTEGER__Q)(Self__VGCU->parent_arrayed_collection__20PC.upper__I22D -  1);
-  };
-  __tmp__UGCU=result__RGCU;
-  result__1GCU=NULL;
-  Result__SGCU=(((__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *)free_list__30PC)->parent_arrayed_collection__20PC.upper__I22D <  0);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (Result__SGCU) {
-    __tmp__4GCU=create_with_capacity__HDTC( 16);
-    result__1GCU=__tmp__4GCU;
+    __EICU=((____D2PC *)__M2PC);
+    __DICU=((void **)__EICU->__L2PC.__PE3D)[__EICU->__L2PC.__X32D];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __AICU=__DICU;
+    __EICU=((____D2PC *)__M2PC);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __EICU->__L2PC.__X32D=(____Q)(__EICU->__L2PC.__X32D -  1);
+  };
+  __DICU=__AICU;
+  __KICU=NULL;
+  __BICU=(((____D2PC *)__M2PC)->__L2PC.__X32D <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__BICU) {
+    __NICU=__WETC( 16);
+    __KICU=__NICU;
   } else /* FALSE */ {
-    Self__VGCU=((__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *)free_list__30PC);
-    __tmp__4GCU=((void **)Self__VGCU->parent_arrayed_collection__20PC.storage__AD3D)[Self__VGCU->parent_arrayed_collection__20PC.upper__I22D];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    result__1GCU=__tmp__4GCU;
-    Self__VGCU=((__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *)free_list__30PC);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__VGCU->parent_arrayed_collection__20PC.upper__I22D=(__INTEGER__Q)(Self__VGCU->parent_arrayed_collection__20PC.upper__I22D -  1);
-  };
-  __tmp__4GCU=result__1GCU;
-  while ((styl__USPC != ' ')) {
-    t__TWQC=NULL;
-    result__VWQC=NULL;
-    beg__WWQC= 0;
-    mute__XWQC=TRUE__K__;
-    __tmp__YWQC=read_identifier__GYQ();
-    if (__tmp__YWQC) {
-      result__T0PC=NULL;
-      Result__H22D=(((__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *)free_list__30PC)->parent_arrayed_collection__20PC.upper__I22D <  0);
-      if (Result__H22D) {
-        __tmp__F1PC=create_with_capacity__HDTC( 16);
-        result__T0PC=__tmp__F1PC;
-      } else /* FALSE */ {
-        Self__52ZE=((__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *)free_list__30PC);
-        __tmp__F1PC=((void **)Self__52ZE->parent_arrayed_collection__20PC.storage__AD3D)[Self__52ZE->parent_arrayed_collection__20PC.upper__I22D];
-        result__T0PC=__tmp__F1PC;
-        Self__52ZE=((__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *)free_list__30PC);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        Self__52ZE->parent_arrayed_collection__20PC.upper__I22D=(__INTEGER__Q)(Self__52ZE->parent_arrayed_collection__20PC.upper__I22D -  1);
-      };
-      result__VWQC=result__T0PC;
-      beg__WWQC= 0;
+    __EICU=((____D2PC *)__M2PC);
+    __NICU=((void **)__EICU->__L2PC.__PE3D)[__EICU->__L2PC.__X32D];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __KICU=__NICU;
+    __EICU=((____D2PC *)__M2PC);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __EICU->__L2PC.__X32D=(____Q)(__EICU->__L2PC.__X32D -  1);
+  };
+  __NICU=__KICU;
+  while ((__DUPC != ' ')) {
+    __CYQC=NULL;
+    __EYQC=NULL;
+    __FYQC= 0;
+    __GYQC=__K__;
+    __HYQC=__NYQ();
+    if (__HYQC) {
+      __C2PC=NULL;
+      __W32D=(((____D2PC *)__M2PC)->__L2PC.__X32D <  0);
+      if (__W32D) {
+        __U2PC=__WETC( 16);
+        __C2PC=__U2PC;
+      } else /* FALSE */ {
+        __O4ZE=((____D2PC *)__M2PC);
+        __U2PC=((void **)__O4ZE->__L2PC.__PE3D)[__O4ZE->__L2PC.__X32D];
+        __C2PC=__U2PC;
+        __O4ZE=((____D2PC *)__M2PC);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __O4ZE->__L2PC.__X32D=(____Q)(__O4ZE->__L2PC.__X32D -  1);
+      };
+      __EYQC=__C2PC;
+      __FYQC= 0;
       do {
-        Result__4F3D=(__INTEGER__Q)(((__FAST_ARRAYoITM_LOCALo__ISPC *)result__VWQC)->parent_arrayed_collection__QSPC.upper__5YQC +  1);
-        if ((Result__4F3D !=  0)) {
-          __tmp__LXQC=read_identifier__GYQ();
-          __tmp__WXQC=(! __tmp__LXQC);
+        __NH3D=(____Q)(((____XTPC *)__EYQC)->__5TPC.__O0QC +  1);
+        if ((__NH3D !=  0)) {
+          __0YQC=__NYQ();
+          __FZQC=(! __0YQC);
         } else /* FALSE */ {
-          __tmp__WXQC=FALSE__O__;
+          __FZQC=__O__;
         };
-        if ((__tmp__WXQC && (! mute__XWQC))) {
-          __tmp__3XQC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_687));
-          put_position__HRE(__tmp__3XQC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        if ((__FZQC && (! __GYQC))) {
+          __MZQC=__OVQ();
+          __DQE( 0,(&__string_687));
+          __ORE(__MZQC);
+          __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__3XQC=current_position__HVQ();
-        __tmp__DYQC=last_string__M4E;
-        result__VBTC=NULL;
-        ptr__WBTC=((__POINTER__IB )(NULL));
-        Result__4F3D= 0;
-        __tmp__2BTC=((__POINTER__IB )sizeof(__ITM_LOCAL__GSPC));
-        if (((unsigned long)__tmp__2BTC ==  0)) {
-          result__VBTC=ITM_LOCAL__GSPC__;
-        } else /* FALSE */ {
-          Result__4F3D=__ITM_LOCAL__GSPC__;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2BTC));
-          if ((Result__4F3D == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__2Z4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__4Z4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BTC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2Z4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2Z4T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__5Z4T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4Z4T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__2Z4T=micro_alloc__table__lab__HKI(__tmp__4Z4T,((__POINTER__IB )(&(table_size[(__tmp__5Z4T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4Z4T)));
-            ptr__WBTC=__tmp__2Z4T;
-          } else /* FALSE */ {
-            __tmp__5Z4T=((__UINTEGER_32__RWB )Result__4F3D);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__2Z4T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__4Z4T=(void *)((unsigned long)(void *)((unsigned long)__tmp__2BTC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2Z4T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2Z4T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__2Z4T=micro_alloc__table__lab__HKI(__tmp__4Z4T,((__POINTER__IB )(&(table_type[(__tmp__5Z4T)]))),(__UINTEGER_32__RWB)(__tmp__5Z4T |  1));
-            ptr__WBTC=__tmp__2Z4T;
-          };
-          result__VBTC=((__ITM_LOCAL__GSPC *)ptr__WBTC);
-          *(result__VBTC) = *(ITM_LOCAL__GSPC__);
-        };
-        Self__NU1C=((__ITM_LOCAL__GSPC *)result__VBTC);
-        Self__NU1C->name__C1QC=__tmp__DYQC;
-        Self__NU1C->parent_itm_object__HSPC.position__H2B=__tmp__3XQC;
-        add_last__SG3D(((__FAST_ARRAYoITM_LOCALo__ISPC *)result__VWQC),result__VBTC);
-        __tmp__LXQC=read_character__5WI(':');
-        if (__tmp__LXQC) {
-          result__XCZT='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__XCZT=((__CHARACTER__DB )(( 0)));
-          } else /* FALSE */ {
-            result__XCZT=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-          };
-          __tmp__WXQC=(result__XCZT != '=');
-        } else /* FALSE */ {
-          __tmp__WXQC=FALSE__O__;
-        };
-        if (__tmp__WXQC) {
-          mute__XWQC=FALSE__O__;
-          __tmp__UYQC=read_type__ATRC(Self__FSPC,TRUE__K__);
-          t__TWQC=__tmp__UYQC;
-          if (((void *)__tmp__UYQC == (void *)NULL)) {
-            __tmp__0YQC=current_position__HVQ();
-            put_error__text__2PE( 0,(&__string_688));
-            put_position__HRE(__tmp__0YQC);
-            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);
+        __MZQC=__OVQ();
+        __SZQC=__T4E;
+        __EDTC=NULL;
+        __FDTC=((____IB )(NULL));
+        __NH3D= 0;
+        __LDTC=((____IB )sizeof(____VTPC));
+        if (((unsigned long)__LDTC ==  0)) {
+          __EDTC=__VTPC__;
+        } else /* FALSE */ {
+          __NH3D=____VTPC__;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LDTC));
+          if ((__NH3D == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __L14T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __N14T=(void *)((unsigned long)(void *)((unsigned long)__LDTC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L14T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L14T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __O14T=((____YWB )((____Q )(void *)((unsigned long)__N14T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __L14T=__OKI(__N14T,((____IB )(&(table_size[(__O14T)-1]))),((____YWB )((____Q )__N14T)));
+            __FDTC=__L14T;
+          } else /* FALSE */ {
+            __O14T=((____YWB )__NH3D);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __L14T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __N14T=(void *)((unsigned long)(void *)((unsigned long)__LDTC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L14T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__L14T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __L14T=__OKI(__N14T,((____IB )(&(table_type[(__O14T)]))),(____YWB)(__O14T |  1));
+            __FDTC=__L14T;
+          };
+          __EDTC=((____VTPC *)__FDTC);
+          *(__EDTC) = *(__VTPC__);
+        };
+        __2V1C=((____VTPC *)__EDTC);
+        __2V1C->__R2QC=__SZQC;
+        __2V1C->__WTPC.__O2B=__MZQC;
+        __BI3D(((____XTPC *)__EYQC),__EDTC);
+        __0YQC=__GXI(':');
+        if (__0YQC) {
+          __GEZT='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __GEZT=((____DB )(( 0)));
+          } else /* FALSE */ {
+            __GEZT=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+          };
+          __FZQC=(__GEZT != '=');
+        } else /* FALSE */ {
+          __FZQC=__O__;
+        };
+        if (__FZQC) {
+          __GYQC=__O__;
+          __D0QC=__PURC(__UTPC,__K__);
+          __CYQC=__D0QC;
+          if (((void *)__D0QC == (void *)NULL)) {
+            __J0QC=__OVQ();
+            __DQE( 0,(&__string_688));
+            __ORE(__J0QC);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          Self__FUFD=beg__WWQC;
-          limit_up__GUFD=result__VWQC->parent_arrayed_collection__QSPC.upper__5YQC;
-          __tmp__FHCU=((__FAST_ARRAYoITM_LOCALo__ISPC *)result__VWQC)->parent_arrayed_collection__QSPC.storage__VH3D;
-          while ((Self__FUFD <= limit_up__GUFD)) {
-            ((__ITM_LOCAL__GSPC *)((void **)__tmp__FHCU)[Self__FUFD])->type__BP4F=t__TWQC;
-            Self__FUFD=(__INTEGER__Q)(Self__FUFD +  1);
+          __UVFD=__FYQC;
+          __VVFD=__EYQC->__5TPC.__O0QC;
+          __UICU=((____XTPC *)__EYQC)->__5TPC.__EJ3D;
+          while ((__UVFD <= __VVFD)) {
+            ((____VTPC *)((void **)__UICU)[__UVFD])->__QQ4F=__CYQC;
+            __UVFD=(____Q)(__UVFD +  1);
           };
-          beg__WWQC=(__INTEGER__Q)(result__VWQC->parent_arrayed_collection__QSPC.upper__5YQC +  1);
+          __FYQC=(____Q)(__EYQC->__5TPC.__O0QC +  1);
         };
-        __tmp__LXQC=read_character__5WI(',');
-      } while (__tmp__LXQC);
-      if ((beg__WWQC != (__INTEGER__Q)(result__T0PC->parent_arrayed_collection__QSPC.upper__5YQC +  1))) {
-        if (mute__XWQC) {
-          free__ODTC(result__T0PC);
-          result__VWQC=NULL;
+        __0YQC=__GXI(',');
+      } while (__0YQC);
+      if ((__FYQC != (____Q)(__C2PC->__5TPC.__O0QC +  1))) {
+        if (__GYQC) {
+          __3ETC(__C2PC);
+          __EYQC=NULL;
         } else /* FALSE */ {
-          __tmp__3XQC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_688));
-          put_position__HRE(__tmp__3XQC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __MZQC=__OVQ();
+          __DQE( 0,(&__string_688));
+          __ORE(__MZQC);
+          __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__F1PC=copy__MGSC(result__VWQC);
-        result__VWQC=__tmp__F1PC;
+        __U2PC=__1HSC(__EYQC);
+        __EYQC=__U2PC;
       };
     };
-    if (((void *)result__VWQC != (void *)NULL)) {
-      if ((styl__USPC == '+')) {
-        append_collection__HF4F(((__FAST_ARRAYoITM_LOCALo__ISPC *)__tmp__UGCU),result__VWQC);
+    if (((void *)__EYQC != (void *)NULL)) {
+      if ((__DUPC == '+')) {
+        __WG4F(((____XTPC *)__DICU),__EYQC);
       } else /* FALSE */ {
-        append_collection__HF4F(((__FAST_ARRAYoITM_LOCALo__ISPC *)__tmp__4GCU),result__VWQC);
+        __WG4F(((____XTPC *)__NICU),__EYQC);
       };
-      Result__H22D=read_character__5WI(';');
-      if ((! Result__H22D)) {
-        __tmp__3XQC=current_position__HVQ();
-        put_error__text__2PE( 2,(&__string_451));
-        put_position__HRE(__tmp__3XQC);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __W32D=__GXI(';');
+      if ((! __W32D)) {
+        __MZQC=__OVQ();
+        __DQE( 2,(&__string_451));
+        __ORE(__MZQC);
+        __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));
         };
       };
-      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;
-      result__XCZT=read_style__R5OC();
-      styl__USPC=result__XCZT;
+      __0COB=__BLE;
+      __2COB=__ELE;
+      __4COB=__FLE;
+      __ADOB=__GLE;
+      __GEZT=__ABPC();
+      __DUPC=__GEZT;
     } 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;
-      styl__USPC=' ';
+      __BLE=__0COB;
+      __ELE=__2COB;
+      __FLE=__4COB;
+      __GLE=__ADOB;
+      __DUPC=' ';
     };
   };
-  Result__SGCU=(((__FAST_ARRAYoITM_LOCALo__ISPC *)result__RGCU)->parent_arrayed_collection__QSPC.upper__5YQC <  0);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (Result__SGCU) {
-    free__ODTC(result__RGCU);
+  __BICU=(((____XTPC *)__AICU)->__5TPC.__O0QC <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__BICU) {
+    __3ETC(__AICU);
   } else /* FALSE */ {
-    __tmp__SUPC=last_group__1BPC;
-    result__VWQC=copy__MGSC(result__RGCU);
-    ((__ITM_LIST__T1OC *)__tmp__SUPC)->local_list__AJGG=result__VWQC;
+    __BWPC=__KDPC;
+    __EYQC=__1HSC(__AICU);
+    ((____C3OC *)__BWPC)->__PKGG=__EYQC;
   };
-  Result__SGCU=(((__FAST_ARRAYoITM_LOCALo__ISPC *)result__1GCU)->parent_arrayed_collection__QSPC.upper__5YQC <  0);
-  if (Result__SGCU) {
-    free__ODTC(result__1GCU);
+  __BICU=(((____XTPC *)__KICU)->__5TPC.__O0QC <  0);
+  if (__BICU) {
+    __3ETC(__KICU);
   } else /* FALSE */ {
-    __tmp__SUPC=last_group__1BPC;
-    result__VWQC=copy__MGSC(result__1GCU);
-    ((__ITM_LIST__T1OC *)__tmp__SUPC)->static_list__MJGG=result__VWQC;
+    __BWPC=__KDPC;
+    __EYQC=__1HSC(__KICU);
+    ((____C3OC *)__BWPC)->__1KGG=__EYQC;
   };
 }
 
-static __FAST_ARRAYoITM_CODEo__JBPC* create_with_capacity__53PC(__INTEGER__Q new_count__B4PC)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____YCPC* __O5PC(____Q __Q5PC)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__OH1C,__tmp__UH1C,__tmp__2W5T,__tmp__4W5T;
-  __INTEGER__Q typ_id__SH1C;
-  __UINTEGER_32__RWB __tmp__5W5T;
-  __FAST_ARRAYoITM_CODEo__JBPC *result__NH1C,*Self__V22D;
-  void **__tmp__F32D;
-  result__NH1C=NULL;
-  ptr__OH1C=((__POINTER__IB )(NULL));
-  typ_id__SH1C= 0;
-  __tmp__UH1C=((__POINTER__IB )sizeof(__FAST_ARRAYoITM_CODEo__JBPC));
-  if (((unsigned long)__tmp__UH1C ==  0)) {
-    result__NH1C=FAST_ARRAYoITM_CODEo__JBPC__;
+  ____IB __3I1C,__DJ1C,__LY5T,__NY5T;
+  ____Q __BJ1C;
+  ____YWB __OY5T;
+  ____YCPC *__2I1C,*__E42D;
+  void **__U42D;
+  __2I1C=NULL;
+  __3I1C=((____IB )(NULL));
+  __BJ1C= 0;
+  __DJ1C=((____IB )sizeof(____YCPC));
+  if (((unsigned long)__DJ1C ==  0)) {
+    __2I1C=__YCPC__;
   } else /* FALSE */ {
-    typ_id__SH1C=__FAST_ARRAYoITM_CODEo__JBPC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UH1C));
-    if ((typ_id__SH1C == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2W5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__4W5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UH1C - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2W5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2W5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__5W5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4W5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__2W5T=micro_alloc__table__lab__HKI(__tmp__4W5T,((__POINTER__IB )(&(table_size[(__tmp__5W5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4W5T)));
-      ptr__OH1C=__tmp__2W5T;
-    } else /* FALSE */ {
-      __tmp__5W5T=((__UINTEGER_32__RWB )typ_id__SH1C);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2W5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__4W5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UH1C - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2W5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2W5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__2W5T=micro_alloc__table__lab__HKI(__tmp__4W5T,((__POINTER__IB )(&(table_type[(__tmp__5W5T)]))),(__UINTEGER_32__RWB)(__tmp__5W5T |  1));
-      ptr__OH1C=__tmp__2W5T;
-    };
-    result__NH1C=((__FAST_ARRAYoITM_CODEo__JBPC *)ptr__OH1C);
-    *(result__NH1C) = *(FAST_ARRAYoITM_CODEo__JBPC__);
-  };
-  Self__V22D=((__FAST_ARRAYoITM_CODEo__JBPC *)result__NH1C);
-  if ((Self__V22D->parent_arrayed_collection__RBPC.capacity__Q12D < new_count__B4PC)) {
-    __tmp__F32D=create__W3QE(new_count__B4PC);
-    Self__V22D->parent_arrayed_collection__RBPC.storage__312D=__tmp__F32D;
-    Self__V22D->parent_arrayed_collection__RBPC.capacity__Q12D=new_count__B4PC;
-  };
-  Self__V22D->parent_arrayed_collection__RBPC.upper__AARC=(__INTEGER__Q)(-  1);
-  Self__V22D=result__NH1C;
-  return(Self__V22D);
+    __BJ1C=____YCPC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DJ1C));
+    if ((__BJ1C == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LY5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __NY5T=(void *)((unsigned long)(void *)((unsigned long)__DJ1C - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LY5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LY5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __OY5T=((____YWB )((____Q )(void *)((unsigned long)__NY5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __LY5T=__OKI(__NY5T,((____IB )(&(table_size[(__OY5T)-1]))),((____YWB )((____Q )__NY5T)));
+      __3I1C=__LY5T;
+    } else /* FALSE */ {
+      __OY5T=((____YWB )__BJ1C);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LY5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __NY5T=(void *)((unsigned long)(void *)((unsigned long)__DJ1C - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LY5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LY5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __LY5T=__OKI(__NY5T,((____IB )(&(table_type[(__OY5T)]))),(____YWB)(__OY5T |  1));
+      __3I1C=__LY5T;
+    };
+    __2I1C=((____YCPC *)__3I1C);
+    *(__2I1C) = *(__YCPC__);
+  };
+  __E42D=((____YCPC *)__2I1C);
+  if ((__E42D->__ADPC.__522D < __Q5PC)) {
+    __U42D=__F5QE(__Q5PC);
+    __E42D->__ADPC.__M32D=__U42D;
+    __E42D->__ADPC.__522D=__Q5PC;
+  };
+  __E42D->__ADPC.__PBRC=(____Q)(-  1);
+  __E42D=__2I1C;
+  return(__E42D);
 }
 
-static void add_last__LJ3D(__FAST_ARRAYoITM_CODEo__JBPC *Self__MJ3D,void *element__NJ3D)
-// ({FAST_ARRAYoITM_CODEo__JBPC},{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}) Void No recursive, No inlinable.
+static void __0K3D(____YCPC *__1K3D,void *__2K3D)
+// ({__YCPC},{NULLx__C3OCx__AEPCx__MFPCx__QEQCx__GFQCx__5FQCx__NIQCx__MJQCx__W4QCx__3BRCx__LERCx__AFRCx__VRRCx__IJSCx__GPSCx__SQSCx__0VTCx__MFUCx__5FUCx__RGUCx__DHUCx__LWMD}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__PK3D,__tmp__RK3D,__tmp__KJDF,Self__D1EG;
-  __POINTER__IB __tmp__IJDF;
-  __BOOLEAN__L __tmp__2J3D;
-  void **__tmp__IK3D;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__MJ3D->parent_arrayed_collection__RBPC.upper__AARC +  1) <= (__INTEGER__Q)(Self__MJ3D->parent_arrayed_collection__RBPC.capacity__Q12D -  1))) {
-    Self__MJ3D->parent_arrayed_collection__RBPC.upper__AARC=(__INTEGER__Q)(Self__MJ3D->parent_arrayed_collection__RBPC.upper__AARC +  1);
-    __tmp__2J3D=TRUE__K__;
+  ____Q __4L3D,__AM3D,__ZKDF,__S2EG;
+  ____IB __XKDF;
+  ____L __LL3D;
+  void **__XL3D;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__1K3D->__ADPC.__PBRC +  1) <= (____Q)(__1K3D->__ADPC.__522D -  1))) {
+    __1K3D->__ADPC.__PBRC=(____Q)(__1K3D->__ADPC.__PBRC +  1);
+    __LL3D=__K__;
   } else /* FALSE */ {
-    __tmp__2J3D=FALSE__O__;
-  };
-  if ((! __tmp__2J3D)) {
-    if ((Self__MJ3D->parent_arrayed_collection__RBPC.capacity__Q12D ==  0)) {
-      __tmp__IK3D=create__W3QE( 2);
-      Self__MJ3D->parent_arrayed_collection__RBPC.storage__312D=__tmp__IK3D;
-      Self__MJ3D->parent_arrayed_collection__RBPC.capacity__Q12D= 2;
-      Self__MJ3D->parent_arrayed_collection__RBPC.upper__AARC= 0;
-    } else /* FALSE */ {
-      __tmp__PK3D=(__INTEGER__Q)(Self__MJ3D->parent_arrayed_collection__RBPC.capacity__Q12D <<  1);
-      __tmp__IK3D=Self__MJ3D->parent_arrayed_collection__RBPC.storage__312D;
-      __tmp__RK3D=Self__MJ3D->parent_arrayed_collection__RBPC.capacity__Q12D;
-      __tmp__IJDF=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__IK3D)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__RK3D * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__PK3D * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__IK3D=((void **)__tmp__IJDF);
-      __tmp__KJDF=(__INTEGER__Q)(__tmp__PK3D -  1);
-      Self__D1EG=__tmp__RK3D;
-      while ((Self__D1EG <= __tmp__KJDF)) {
-        __tmp__IK3D[Self__D1EG]=NULL;
-        Self__D1EG=(__INTEGER__Q)(Self__D1EG +  1);
-      };
-      Self__MJ3D->parent_arrayed_collection__RBPC.storage__312D=__tmp__IK3D;
-      Self__MJ3D->parent_arrayed_collection__RBPC.capacity__Q12D=__tmp__PK3D;
-      Self__MJ3D->parent_arrayed_collection__RBPC.upper__AARC=(__INTEGER__Q)(Self__MJ3D->parent_arrayed_collection__RBPC.upper__AARC +  1);
-    };
-  };
-  ((void **)Self__MJ3D->parent_arrayed_collection__RBPC.storage__312D)[Self__MJ3D->parent_arrayed_collection__RBPC.upper__AARC]=element__NJ3D;
+    __LL3D=__O__;
+  };
+  if ((! __LL3D)) {
+    if ((__1K3D->__ADPC.__522D ==  0)) {
+      __XL3D=__F5QE( 2);
+      __1K3D->__ADPC.__M32D=__XL3D;
+      __1K3D->__ADPC.__522D= 2;
+      __1K3D->__ADPC.__PBRC= 0;
+    } else /* FALSE */ {
+      __4L3D=(____Q)(__1K3D->__ADPC.__522D <<  1);
+      __XL3D=__1K3D->__ADPC.__M32D;
+      __AM3D=__1K3D->__ADPC.__522D;
+      __XKDF=__55W(((____IB )((void **)__XL3D)),((____YWB )(____Q)(__AM3D * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__4L3D * ((____Q )(sizeof(void *))))));
+      __XL3D=((void **)__XKDF);
+      __ZKDF=(____Q)(__4L3D -  1);
+      __S2EG=__AM3D;
+      while ((__S2EG <= __ZKDF)) {
+        __XL3D[__S2EG]=NULL;
+        __S2EG=(____Q)(__S2EG +  1);
+      };
+      __1K3D->__ADPC.__M32D=__XL3D;
+      __1K3D->__ADPC.__522D=__4L3D;
+      __1K3D->__ADPC.__PBRC=(____Q)(__1K3D->__ADPC.__PBRC +  1);
+    };
+  };
+  ((void **)__1K3D->__ADPC.__M32D)[__1K3D->__ADPC.__PBRC]=__2K3D;
 }
 
-static void* copy__AXPC(__FAST_ARRAYoITM_CODEo__JBPC *tmp__CXPC)
-// ({NULLxFAST_ARRAYoITM_CODEo__JBPC}) With result No recursive, No inlinable.
+static void* __PYPC(____YCPC *__RYPC)
+// ({NULLx__YCPC}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q Result__T02D,__tmp__P12D;
-  __FAST_ARRAYoITM_CODEo__JBPC *__tmp__HXPC,*Self__E12D;
-  void **__tmp__212D,**__tmp__C22D,**Self__IPCF;
-  void *Result__DXPC;
-  Result__T02D=(__INTEGER__Q)(((__FAST_ARRAYoITM_CODEo__JBPC *)tmp__CXPC)->parent_arrayed_collection__RBPC.upper__AARC +  1);
-  __tmp__HXPC=create_with_capacity__53PC(Result__T02D);
-  Self__E12D=((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__HXPC);
-  Result__T02D=tmp__CXPC->parent_arrayed_collection__RBPC.upper__AARC;
-  if ((Result__T02D >=  0)) {
-    __tmp__P12D=(__INTEGER__Q)(Result__T02D +  1);
-    if ((Self__E12D->parent_arrayed_collection__RBPC.capacity__Q12D < __tmp__P12D)) {
-      __tmp__212D=create__W3QE(__tmp__P12D);
-      Self__E12D->parent_arrayed_collection__RBPC.storage__312D=__tmp__212D;
-      Self__E12D->parent_arrayed_collection__RBPC.capacity__Q12D=__tmp__P12D;
-    };
-    __tmp__212D=Self__E12D->parent_arrayed_collection__RBPC.storage__312D;
-    __tmp__C22D=tmp__CXPC->parent_arrayed_collection__RBPC.storage__312D;
-    Self__IPCF=((void **)__tmp__212D);
-    __tmp__P12D=Result__T02D;
-    while ((__tmp__P12D >=  0)) {
-      Self__IPCF[__tmp__P12D]=((void **)__tmp__C22D)[__tmp__P12D];
-      __tmp__P12D=(__INTEGER__Q)(__tmp__P12D -  1);
-    };
-  };
-  Self__E12D->parent_arrayed_collection__RBPC.upper__AARC=Result__T02D;
-  free__G4PC(tmp__CXPC);
-  Result__DXPC=__tmp__HXPC;
-  return(Result__DXPC);
+  ____Q __C22D,__422D;
+  ____YCPC *__WYPC,*__T22D;
+  void **__L32D,**__R32D,**__XQCF;
+  void *__SYPC;
+  __C22D=(____Q)(((____YCPC *)__RYPC)->__ADPC.__PBRC +  1);
+  __WYPC=__O5PC(__C22D);
+  __T22D=((____YCPC *)__WYPC);
+  __C22D=__RYPC->__ADPC.__PBRC;
+  if ((__C22D >=  0)) {
+    __422D=(____Q)(__C22D +  1);
+    if ((__T22D->__ADPC.__522D < __422D)) {
+      __L32D=__F5QE(__422D);
+      __T22D->__ADPC.__M32D=__L32D;
+      __T22D->__ADPC.__522D=__422D;
+    };
+    __L32D=__T22D->__ADPC.__M32D;
+    __R32D=__RYPC->__ADPC.__M32D;
+    __XQCF=((void **)__L32D);
+    __422D=__C22D;
+    while ((__422D >=  0)) {
+      __XQCF[__422D]=((void **)__R32D)[__422D];
+      __422D=(____Q)(__422D -  1);
+    };
+  };
+  __T22D->__ADPC.__PBRC=__C22D;
+  __V5PC(__RYPC);
+  __SYPC=__WYPC;
+  return(__SYPC);
 }
 
-static void* read_expr_message__WJRC(__PARSER__NSD *Self__XJRC)
-// ({PARSER__NSD}) With result No recursive, No inlinable.
+static void* __FLRC(____USD *__GLRC)
+// ({__USD}) With result No recursive, No inlinable.
 {
-  void *result__RPRC,*__tmp__1PRC,*__tmp__VQRC,*__tmp__LKRC;
-  __POSITION__OL __tmp__BQRC,__tmp__RKRC;
-  __ITM_OLD__GQRC *result__WETC,*Self__WU1C;
-  __POINTER__IB ptr__XETC,__tmp__3ETC,__tmp__Y24T,__tmp__024T;
-  __INTEGER__Q typ_id__1ETC;
-  __UINTEGER_32__RWB __tmp__124T;
-  __BOOLEAN__L __tmp__ZOHS,__tmp__EKRC;
-  result__RPRC=NULL;
-  __tmp__ZOHS=read_word__0FF((&__string_17));
-  if (__tmp__ZOHS) {
-    __tmp__1PRC=read_expr__M5PC(Self__XJRC);
-    if (((void *)__tmp__1PRC == (void *)NULL)) {
-      __tmp__BQRC=current_position__HVQ();
-      put_error__text__2PE( 0,(&__string_689));
-      put_position__HRE(__tmp__BQRC);
-      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 *__ARRC,*__KRRC,*__ESRC,*__0LRC;
+  ____OL __QRRC,__AMRC;
+  ____VRRC *__FGTC,*__FW1C;
+  ____IB __GGTC,__MGTC,__H44T,__J44T;
+  ____Q __KGTC;
+  ____YWB __K44T;
+  ____L __IQHS,__TLRC;
+  __ARRC=NULL;
+  __IQHS=__BGF((&__string_17));
+  if (__IQHS) {
+    __KRRC=__1AQC(__GLRC);
+    if (((void *)__KRRC == (void *)NULL)) {
+      __QRRC=__OVQ();
+      __DQE( 0,(&__string_689));
+      __ORE(__QRRC);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    __tmp__BQRC=current_position__HVQ();
-    result__WETC=NULL;
-    ptr__XETC=((__POINTER__IB )(NULL));
-    typ_id__1ETC= 0;
-    __tmp__3ETC=((__POINTER__IB )sizeof(__ITM_OLD__GQRC));
-    if (((unsigned long)__tmp__3ETC ==  0)) {
-      result__WETC=ITM_OLD__GQRC__;
-    } else /* FALSE */ {
-      typ_id__1ETC=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3ETC));
-      if ((typ_id__1ETC == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y24T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__024T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3ETC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y24T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y24T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__124T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__024T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Y24T=micro_alloc__table__lab__HKI(__tmp__024T,((__POINTER__IB )(&(table_size[(__tmp__124T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__024T)));
-        ptr__XETC=__tmp__Y24T;
-      } else /* FALSE */ {
-        __tmp__124T=((__UINTEGER_32__RWB )typ_id__1ETC);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Y24T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__024T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3ETC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y24T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y24T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Y24T=micro_alloc__table__lab__HKI(__tmp__024T,((__POINTER__IB )(&(table_type[(__tmp__124T)]))),(__UINTEGER_32__RWB)(__tmp__124T |  1));
-        ptr__XETC=__tmp__Y24T;
-      };
-      result__WETC=((__ITM_OLD__GQRC *)ptr__XETC);
-      *(result__WETC) = *(ITM_OLD__GQRC__);
-    };
-    Self__WU1C=((__ITM_OLD__GQRC *)result__WETC);
-    Self__WU1C->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B=__tmp__BQRC;
-    Self__WU1C->value__ZU1C=__tmp__1PRC;
-    result__RPRC=result__WETC;
+    __QRRC=__OVQ();
+    __FGTC=NULL;
+    __GGTC=((____IB )(NULL));
+    __KGTC= 0;
+    __MGTC=((____IB )sizeof(____VRRC));
+    if (((unsigned long)__MGTC ==  0)) {
+      __FGTC=__VRRC__;
+    } else /* FALSE */ {
+      __KGTC=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MGTC));
+      if ((__KGTC == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H44T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __J44T=(void *)((unsigned long)(void *)((unsigned long)__MGTC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H44T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H44T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __K44T=((____YWB )((____Q )(void *)((unsigned long)__J44T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __H44T=__OKI(__J44T,((____IB )(&(table_size[(__K44T)-1]))),((____YWB )((____Q )__J44T)));
+        __GGTC=__H44T;
+      } else /* FALSE */ {
+        __K44T=((____YWB )__KGTC);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __H44T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __J44T=(void *)((unsigned long)(void *)((unsigned long)__MGTC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H44T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H44T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __H44T=__OKI(__J44T,((____IB )(&(table_type[(__K44T)]))),(____YWB)(__K44T |  1));
+        __GGTC=__H44T;
+      };
+      __FGTC=((____VRRC *)__GGTC);
+      *(__FGTC) = *(__VRRC__);
+    };
+    __FW1C=((____VRRC *)__FGTC);
+    __FW1C->__WRRC.__KBOC.__O2B=__QRRC;
+    __FW1C->__IW1C=__KRRC;
+    __ARRC=__FGTC;
   } else /* FALSE */ {
-    __tmp__1PRC=read_expr_primary__THSC(Self__XJRC);
-    result__RPRC=__tmp__1PRC;
-    if (((void *)__tmp__1PRC == (void *)NULL)) {
-      __tmp__VQRC=read_send_msg__NPTC(Self__XJRC,NULL);
-      result__RPRC=__tmp__VQRC;
+    __KRRC=__CJSC(__GLRC);
+    __ARRC=__KRRC;
+    if (((void *)__KRRC == (void *)NULL)) {
+      __ESRC=__2QTC(__GLRC,NULL);
+      __ARRC=__ESRC;
     };
   };
-  __tmp__1PRC=result__RPRC;
-  if (((void *)result__RPRC != (void *)NULL)) {
-    while_do__2CSC:
+  __KRRC=__ARRC;
+  if (((void *)__ARRC != (void *)NULL)) {
+    __LESC:
     {
-      __tmp__EKRC=read_character__5WI('.');
-      if (__tmp__EKRC) {
-        __tmp__LKRC=read_send_msg__NPTC(Self__XJRC,__tmp__1PRC);
-        __tmp__1PRC=__tmp__LKRC;
-        if (((void *)__tmp__LKRC == (void *)NULL)) {
-          __tmp__RKRC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_690));
-          put_position__HRE(__tmp__RKRC);
-          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);
+      __TLRC=__GXI('.');
+      if (__TLRC) {
+        __0LRC=__2QTC(__GLRC,__KRRC);
+        __KRRC=__0LRC;
+        if (((void *)__0LRC == (void *)NULL)) {
+          __AMRC=__OVQ();
+          __DQE( 0,(&__string_690));
+          __ORE(__AMRC);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        goto while_do__2CSC;
+        goto __LESC;
       };
     };
   };
-  result__RPRC=__tmp__1PRC;
-  return(result__RPRC);
+  __ARRC=__KRRC;
+  return(__ARRC);
 }
 
-static void free__G4PC(__FAST_ARRAYoITM_CODEo__JBPC *tmp__I4PC)
-// ({NULLxFAST_ARRAYoITM_CODEo__JBPC}) Void No recursive, No inlinable.
+static void __V5PC(____YCPC *__X5PC)
+// ({NULLx__YCPC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__V52D,__tmp__X52D,__tmp__AGDF,Self__FXEG;
-  __POINTER__IB __tmp__4FDF;
-  __FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *Self__M42D;
-  __BOOLEAN__L __tmp__342D;
-  void **__tmp__N52D;
-  ((__FAST_ARRAYoITM_CODEo__JBPC *)tmp__I4PC)->parent_arrayed_collection__RBPC.upper__AARC=(__INTEGER__Q)(-  1);
-  Self__M42D=((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)free_list__SVPC);
-  if (((__INTEGER__Q)(Self__M42D->parent_arrayed_collection__RVPC.upper__F02D +  1) <= (__INTEGER__Q)(Self__M42D->parent_arrayed_collection__RVPC.capacity__Q42D -  1))) {
-    Self__M42D->parent_arrayed_collection__RVPC.upper__F02D=(__INTEGER__Q)(Self__M42D->parent_arrayed_collection__RVPC.upper__F02D +  1);
-    __tmp__342D=TRUE__K__;
+  ____Q __EB3D,__GB3D,__PHDF,__UYEG;
+  ____IB __NHDF;
+  ____YWPC *__152D;
+  ____L __MA3D;
+  void **__2A3D;
+  ((____YCPC *)__X5PC)->__ADPC.__PBRC=(____Q)(-  1);
+  __152D=((____YWPC *)__BXPC);
+  if (((____Q)(__152D->__AXPC.__U12D +  1) <= (____Q)(__152D->__AXPC.__552D -  1))) {
+    __152D->__AXPC.__U12D=(____Q)(__152D->__AXPC.__U12D +  1);
+    __MA3D=__K__;
   } else /* FALSE */ {
-    __tmp__342D=FALSE__O__;
-  };
-  if ((! __tmp__342D)) {
-    if ((Self__M42D->parent_arrayed_collection__RVPC.capacity__Q42D ==  0)) {
-      __tmp__N52D=create__EARE( 2);
-      Self__M42D->parent_arrayed_collection__RVPC.storage__O52D=__tmp__N52D;
-      Self__M42D->parent_arrayed_collection__RVPC.capacity__Q42D= 2;
-      Self__M42D->parent_arrayed_collection__RVPC.upper__F02D= 0;
-    } else /* FALSE */ {
-      __tmp__V52D=(__INTEGER__Q)(Self__M42D->parent_arrayed_collection__RVPC.capacity__Q42D <<  1);
-      __tmp__N52D=Self__M42D->parent_arrayed_collection__RVPC.storage__O52D;
-      __tmp__X52D=Self__M42D->parent_arrayed_collection__RVPC.capacity__Q42D;
-      __tmp__4FDF=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__N52D)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__X52D * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__V52D * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__N52D=((void **)__tmp__4FDF);
-      __tmp__AGDF=(__INTEGER__Q)(__tmp__V52D -  1);
-      Self__FXEG=__tmp__X52D;
-      while ((Self__FXEG <= __tmp__AGDF)) {
-        __tmp__N52D[Self__FXEG]=NULL;
-        Self__FXEG=(__INTEGER__Q)(Self__FXEG +  1);
-      };
-      Self__M42D->parent_arrayed_collection__RVPC.storage__O52D=__tmp__N52D;
-      Self__M42D->parent_arrayed_collection__RVPC.capacity__Q42D=__tmp__V52D;
-      Self__M42D->parent_arrayed_collection__RVPC.upper__F02D=(__INTEGER__Q)(Self__M42D->parent_arrayed_collection__RVPC.upper__F02D +  1);
-    };
-  };
-  ((void **)Self__M42D->parent_arrayed_collection__RVPC.storage__O52D)[Self__M42D->parent_arrayed_collection__RVPC.upper__F02D]=tmp__I4PC;
+    __MA3D=__O__;
+  };
+  if ((! __MA3D)) {
+    if ((__152D->__AXPC.__552D ==  0)) {
+      __2A3D=__TBRE( 2);
+      __152D->__AXPC.__3A3D=__2A3D;
+      __152D->__AXPC.__552D= 2;
+      __152D->__AXPC.__U12D= 0;
+    } else /* FALSE */ {
+      __EB3D=(____Q)(__152D->__AXPC.__552D <<  1);
+      __2A3D=__152D->__AXPC.__3A3D;
+      __GB3D=__152D->__AXPC.__552D;
+      __NHDF=__55W(((____IB )((void **)__2A3D)),((____YWB )(____Q)(__GB3D * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__EB3D * ((____Q )(sizeof(void *))))));
+      __2A3D=((void **)__NHDF);
+      __PHDF=(____Q)(__EB3D -  1);
+      __UYEG=__GB3D;
+      while ((__UYEG <= __PHDF)) {
+        __2A3D[__UYEG]=NULL;
+        __UYEG=(____Q)(__UYEG +  1);
+      };
+      __152D->__AXPC.__3A3D=__2A3D;
+      __152D->__AXPC.__552D=__EB3D;
+      __152D->__AXPC.__U12D=(____Q)(__152D->__AXPC.__U12D +  1);
+    };
+  };
+  ((void **)__152D->__AXPC.__3A3D)[__152D->__AXPC.__U12D]=__X5PC;
 }
 
-static void remove__5W3D(__FAST_ARRAYoITM_CODEo__JBPC *Self__AX3D,__INTEGER__Q index__BX3D)
-// ({FAST_ARRAYoITM_CODEo__JBPC},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __OY3D(____YCPC *__PY3D,____Q __QY3D)
+// ({__YCPC},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__KX3D,i__Q0BF;
-  void **__tmp__JX3D,**Self__5ZBF;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  __tmp__JX3D=Self__AX3D->parent_arrayed_collection__RBPC.storage__312D;
-  __tmp__KX3D=Self__AX3D->parent_arrayed_collection__RBPC.upper__AARC;
-  Self__5ZBF=((void **)__tmp__JX3D);
-  i__Q0BF=index__BX3D;
-  while ((i__Q0BF != __tmp__KX3D)) {
-    Self__5ZBF[i__Q0BF]=Self__5ZBF[(__INTEGER__Q)(i__Q0BF +  1)];
-    i__Q0BF=(__INTEGER__Q)(i__Q0BF +  1);
-  };
-  Self__AX3D->parent_arrayed_collection__RBPC.upper__AARC=(__INTEGER__Q)(Self__AX3D->parent_arrayed_collection__RBPC.upper__AARC -  1);
+  ____Q __ZY3D,__51BF;
+  void **__YY3D,**__O1BF;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __YY3D=__PY3D->__ADPC.__M32D;
+  __ZY3D=__PY3D->__ADPC.__PBRC;
+  __O1BF=((void **)__YY3D);
+  __51BF=__QY3D;
+  while ((__51BF != __ZY3D)) {
+    __O1BF[__51BF]=__O1BF[(____Q)(__51BF +  1)];
+    __51BF=(____Q)(__51BF +  1);
+  };
+  __PY3D->__ADPC.__PBRC=(____Q)(__PY3D->__ADPC.__PBRC -  1);
 }
 
-static __SLOT__GLC* clone__KGRG()
+static ____NLC* __ZHRG()
 // () With result No recursive, No inlinable.
 {
-  __SLOT__GLC *result__NGRG,*Result__MGRG;
-  __POINTER__IB ptr__OGRG,__tmp__UGRG,__tmp__AHRG,__tmp__BHRG;
-  __POINTER__IB __tmp__134T;
-  __INTEGER__Q __tmp__TGRG,__tmp__5GRG;
-  __UINTEGER_32__RWB __tmp__234T;
-  result__NGRG=NULL;
-  ptr__OGRG=((__POINTER__IB )(NULL));
-  if (((struct ___OBJ *)SLOT__GLC__->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-    __tmp__TGRG=sizeof(__SLOT__GLC);
+  ____NLC *__2HRG,*__1HRG;
+  ____IB __3HRG,__DIRG,__PIRG,__QIRG,__K54T;
+  ____Q __CIRG,__OIRG;
+  ____YWB __L54T;
+  __2HRG=NULL;
+  __3HRG=((____IB )(NULL));
+  if (((struct ___OBJ *)__NLC__->__QLC)->__id==____OLC__) {
+    __CIRG=sizeof(____NLC);
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__TGRG=sizeof(__SLOT__GLC);
+    __CIRG=sizeof(____NLC);
   };
-  __tmp__UGRG=((__POINTER__IB )__tmp__TGRG);
-  if (((unsigned long)__tmp__UGRG ==  0)) {
-    result__NGRG=SLOT__GLC__;
+  __DIRG=((____IB )__CIRG);
+  if (((unsigned long)__DIRG ==  0)) {
+    __2HRG=__NLC__;
   } else /* FALSE */ {
-    if (((struct ___OBJ *)SLOT__GLC__->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-      __tmp__5GRG=__SLOT__GLC__;
+    if (((struct ___OBJ *)__NLC__->__QLC)->__id==____OLC__) {
+      __OIRG=____NLC__;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__5GRG=__SLOT__GLC__;
+      __OIRG=____NLC__;
     };
-    if (((struct ___OBJ *)SLOT__GLC__->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-      __tmp__AHRG=clone_allocation_size__KPG;
+    if (((struct ___OBJ *)__NLC__->__QLC)->__id==____OLC__) {
+      __PIRG=__RPG;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__AHRG=clone_allocation_size__KPG;
+      __PIRG=__RPG;
     };
-    __tmp__BHRG=(void *)((unsigned long)__tmp__AHRG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UGRG));
-    if (((struct ___OBJ *)SLOT__GLC__->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-      clone_allocation_size__KPG=__tmp__BHRG;
+    __QIRG=(void *)((unsigned long)__PIRG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DIRG));
+    if (((struct ___OBJ *)__NLC__->__QLC)->__id==____OLC__) {
+      __RPG=__QIRG;
     } else /* ITM_SLOT_OPERATOR */ {
-      clone_allocation_size__KPG=__tmp__BHRG;
-    };
-    if ((__tmp__5GRG == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__AHRG=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__134T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UGRG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AHRG)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AHRG) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__234T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__134T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__AHRG=micro_alloc__table__lab__HKI(__tmp__134T,((__POINTER__IB )(&(table_size[(__tmp__234T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__134T)));
-      ptr__OGRG=__tmp__AHRG;
-    } else /* FALSE */ {
-      __tmp__234T=((__UINTEGER_32__RWB )__tmp__5GRG);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__AHRG=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__134T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UGRG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AHRG)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AHRG) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__AHRG=micro_alloc__table__lab__HKI(__tmp__134T,((__POINTER__IB )(&(table_type[(__tmp__234T)]))),(__UINTEGER_32__RWB)(__tmp__234T |  1));
-      ptr__OGRG=__tmp__AHRG;
-    };
-    result__NGRG=((__SLOT__GLC *)ptr__OGRG);
-    if (((struct ___OBJ *)SLOT__GLC__->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-      *(result__NGRG) = *(SLOT__GLC__);
+      __RPG=__QIRG;
+    };
+    if ((__OIRG == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __PIRG=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __K54T=(void *)((unsigned long)(void *)((unsigned long)__DIRG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PIRG)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PIRG) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __L54T=((____YWB )((____Q )(void *)((unsigned long)__K54T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __PIRG=__OKI(__K54T,((____IB )(&(table_size[(__L54T)-1]))),((____YWB )((____Q )__K54T)));
+      __3HRG=__PIRG;
+    } else /* FALSE */ {
+      __L54T=((____YWB )__OIRG);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __PIRG=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __K54T=(void *)((unsigned long)(void *)((unsigned long)__DIRG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PIRG)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PIRG) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __PIRG=__OKI(__K54T,((____IB )(&(table_type[(__L54T)]))),(____YWB)(__L54T |  1));
+      __3HRG=__PIRG;
+    };
+    __2HRG=((____NLC *)__3HRG);
+    if (((struct ___OBJ *)__NLC__->__QLC)->__id==____OLC__) {
+      *(__2HRG) = *(__NLC__);
     } else /* ITM_SLOT_OPERATOR */ {
-      *(result__NGRG) = *(SLOT__GLC__);
+      *(__2HRG) = *(__NLC__);
     };
-    if (((struct ___OBJ *)SLOT__GLC__->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
+    if (((struct ___OBJ *)__NLC__->__QLC)->__id==____OLC__) {
     };
   };
-  Result__MGRG=result__NGRG;
-  return(Result__MGRG);
+  __1HRG=__2HRG;
+  return(__1HRG);
 }
 
-static void** create__1UMI(__INTEGER__Q nb_elements__3UMI)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __KWMI(____Q __MWMI)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__IHCU,result__GHCU,__tmp__HHCU,__tmp__JHCU;
-  __POINTER__IB __tmp__LHCU,__tmp__MHCU;
-  __UINTEGER_32__RWB __tmp__NHCU;
-  __MEMORY__UPG *__tmp__RHCU;
-  __INTEGER__Q Self__S4ZI;
-  void **__tmp__0NPI,**Result__4UMI;
-  sz__IHCU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__3UMI * ((__INTEGER__Q )(sizeof(void *)))));
-  result__GHCU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__HHCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__JHCU=(void *)((unsigned long)(void *)((unsigned long)sz__IHCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HHCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HHCU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__IHCU=(void *)((unsigned long)__tmp__JHCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__IHCU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__LHCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__MHCU=(void *)((unsigned long)(void *)((unsigned long)sz__IHCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LHCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LHCU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__NHCU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MHCU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__LHCU=micro_alloc__table__lab__HKI(__tmp__MHCU,((__POINTER__IB )(&(table_size[(__tmp__NHCU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MHCU)));
-    ((__POINTER__IB *)__tmp__LHCU)[ 0]=((__POINTER__IB ) 3);
-    result__GHCU=(void *)((unsigned long)__tmp__LHCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __XICU,__VICU,__WICU,__YICU,__0ICU,__1ICU;
+  ____YWB __2ICU;
+  ____1PG *__AJCU;
+  ____Q __BA0I;
+  void **__JPPI,**__NWMI;
+  __XICU=((____IB )(____Q)(__MWMI * ((____Q )(sizeof(void *)))));
+  __VICU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __WICU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __YICU=(void *)((unsigned long)(void *)((unsigned long)__XICU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WICU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WICU) - (unsigned long)((____IB ) 1)));
+  __XICU=(void *)((unsigned long)__YICU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__XICU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __0ICU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __1ICU=(void *)((unsigned long)(void *)((unsigned long)__XICU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ICU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0ICU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __2ICU=((____YWB )((____Q )(void *)((unsigned long)__1ICU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __0ICU=__OKI(__1ICU,((____IB )(&(table_size[(__2ICU)-1]))),((____YWB )((____Q )__1ICU)));
+    ((____IB *)__0ICU)[ 0]=((____IB ) 3);
+    __VICU=(void *)((unsigned long)__0ICU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__RHCU=search__4PCB(__tmp__JHCU);
-    result__GHCU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__RHCU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __AJCU=__NQCB(__YICU);
+    __VICU=(void *)((unsigned long)((____IB )((____1PG *)__AJCU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__0NPI=((void **)result__GHCU);
-  Self__S4ZI=(__INTEGER__Q)(nb_elements__3UMI -  1);
-  while ((Self__S4ZI >=  0)) {
-    __tmp__0NPI[Self__S4ZI]=NULL;
-    Self__S4ZI=(__INTEGER__Q)(Self__S4ZI -  1);
+  __JPPI=((void **)__VICU);
+  __BA0I=(____Q)(__MWMI -  1);
+  while ((__BA0I >=  0)) {
+    __JPPI[__BA0I]=NULL;
+    __BA0I=(____Q)(__BA0I -  1);
   };
-  Result__4UMI=__tmp__0NPI;
-  return(Result__4UMI);
+  __NWMI=__JPPI;
+  return(__NWMI);
 }
 
-static __PUT_TO__BFOJ* create__base__index__value__BNYJ(__POSITION__OL p__DNYJ,void *rec__ENYJ,void *idx__FNYJ,void *v__GNYJ)
-// ({POSITION__OL},{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},{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 ____QGOJ* __QOYJ(____OL __SOYJ,void *__TOYJ,void *__UOYJ,void *__VOYJ)
+// ({__OL},{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},{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.
 {
-  __PUT_TO__BFOJ *result__H2ZJ,*Self__BBKK;
-  __POINTER__IB ptr__I2ZJ,__tmp__O2ZJ,__tmp__4C5T,__tmp__AD5T;
-  __POINTER__IB __tmp__ND5T,__tmp__PD5T;
-  __INTEGER__Q typ_id__M2ZJ,typ_id__ZLXO,__tmp__4ZAP,__tmp__A0AP;
-  __INTEGER__Q __tmp__GANP,Self__ZAXP;
-  __UINTEGER_32__RWB __tmp__BD5T,__tmp__QD5T;
-  __TYPE_FULL__PMB *__tmp__JBKK;
-  void *__tmp__KBKK;
-  __TYPE_GENERIC__BCY *__tmp__MBKK,*Self__2IMO;
-  __FAST_ARRAYoPUT_TOo__NLJO *result__ULXO,*Self__33AP;
-  void **__tmp__N4AP;
-  __BOOLEAN__L __tmp__LZAP;
-  result__H2ZJ=NULL;
-  ptr__I2ZJ=((__POINTER__IB )(NULL));
-  typ_id__M2ZJ= 0;
-  __tmp__O2ZJ=((__POINTER__IB )sizeof(__PUT_TO__BFOJ));
-  if (((unsigned long)__tmp__O2ZJ ==  0)) {
-    result__H2ZJ=PUT_TO__BFOJ__;
+  ____QGOJ *__W3ZJ,*__QCKK;
+  ____IB __X3ZJ,__33ZJ,__NE5T,__PE5T,__2E5T,__4E5T;
+  ____Q __13ZJ,__INXO,__N1AP,__P1AP,__VBNP,__ICXP;
+  ____YWB __QE5T,__5E5T;
+  ____WMB *__YCKK;
+  void *__ZCKK;
+  ____ICY *__1CKK,*__LKMO;
+  ____2MJO *__DNXO,*__M5AP;
+  void **__25AP;
+  ____L __00AP;
+  __W3ZJ=NULL;
+  __X3ZJ=((____IB )(NULL));
+  __13ZJ= 0;
+  __33ZJ=((____IB )sizeof(____QGOJ));
+  if (((unsigned long)__33ZJ ==  0)) {
+    __W3ZJ=__QGOJ__;
   } else /* FALSE */ {
-    typ_id__M2ZJ=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O2ZJ));
-    if ((typ_id__M2ZJ == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__4C5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__AD5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2ZJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4C5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4C5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__BD5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__AD5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__4C5T=micro_alloc__table__lab__HKI(__tmp__AD5T,((__POINTER__IB )(&(table_size[(__tmp__BD5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__AD5T)));
-      ptr__I2ZJ=__tmp__4C5T;
+    __13ZJ=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__33ZJ));
+    if ((__13ZJ == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __NE5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __PE5T=(void *)((unsigned long)(void *)((unsigned long)__33ZJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NE5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NE5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __QE5T=((____YWB )((____Q )(void *)((unsigned long)__PE5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __NE5T=__OKI(__PE5T,((____IB )(&(table_size[(__QE5T)-1]))),((____YWB )((____Q )__PE5T)));
+      __X3ZJ=__NE5T;
     } else /* FALSE */ {
-      __tmp__BD5T=((__UINTEGER_32__RWB )typ_id__M2ZJ);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__4C5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__AD5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__O2ZJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4C5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4C5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__4C5T=micro_alloc__table__lab__HKI(__tmp__AD5T,((__POINTER__IB )(&(table_type[(__tmp__BD5T)]))),(__UINTEGER_32__RWB)(__tmp__BD5T |  1));
-      ptr__I2ZJ=__tmp__4C5T;
+      __QE5T=((____YWB )__13ZJ);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __NE5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __PE5T=(void *)((unsigned long)(void *)((unsigned long)__33ZJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NE5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NE5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __NE5T=__OKI(__PE5T,((____IB )(&(table_type[(__QE5T)]))),(____YWB)(__QE5T |  1));
+      __X3ZJ=__NE5T;
     };
-    result__H2ZJ=((__PUT_TO__BFOJ *)ptr__I2ZJ);
-    *(result__H2ZJ) = *(PUT_TO__BFOJ__);
+    __W3ZJ=((____QGOJ *)__X3ZJ);
+    *(__W3ZJ) = *(__QGOJ__);
   };
-  Self__BBKK=((__PUT_TO__BFOJ *)result__H2ZJ);
-  Self__BBKK->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__DNYJ;
-  Self__BBKK->receiver__4B5J=rec__ENYJ;
-  Self__BBKK->index__AC5J=idx__FNYJ;
-  Self__BBKK->value__CC5J=v__GNYJ;
-  switch (((struct ___OBJ *)rec__ENYJ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__JBKK=((__STRING_CST__5J *)rec__ENYJ)->parent_constant__EK.static_type__SG4D;
+  __QCKK=((____QGOJ *)__W3ZJ);
+  __QCKK->__RGOJ.__CK.__YH.__O2B=__SOYJ;
+  __QCKK->__ND5J=__TOYJ;
+  __QCKK->__PD5J=__UOYJ;
+  __QCKK->__RD5J=__VOYJ;
+  switch (((struct ___OBJ *)__TOYJ)->__id) {
+  case ____5J__: {
+    __YCKK=((____5J *)__TOYJ)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__JBKK=((__EXTERNAL_C__L5WC *)rec__ENYJ)->static_type__J54D;
+  case ____0AXC__: {
+    __YCKK=((____0AXC *)__TOYJ)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__JBKK=((__PROTOTYPE_CST__45WC *)rec__ENYJ)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __YCKK=((____NBXC *)__TOYJ)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__JBKK=((__INTEGER_CST__KAXC *)rec__ENYJ)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __YCKK=((____ZBXC *)__TOYJ)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__JBKK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)rec__ENYJ));
+  case ____DMWH__: {
+    __YCKK=__B21J(((____DMWH *)__TOYJ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__JBKK=((__READ_LOCAL__N5ZI *)rec__ENYJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __YCKK=((____2A0I *)__TOYJ)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__JBKK=static_type__2CCK();
+  case ____HJNJ__: {
+    __YCKK=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__JBKK=static_type__BDCK();
+  case ____SJNJ__: {
+    __YCKK=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__JBKK=static_type__GDCK();
+  case ____0AOJ__: {
+    __YCKK=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__JBKK=static_type__LDCK();
+  case ____EBOJ__: {
+    __YCKK=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__JBKK=static_type__QDCK();
+  case ____3BOJ__: {
+    __YCKK=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__JBKK=static_type__VDCK(((__EXPR_SUB__CBOJ *)rec__ENYJ));
+  case ____RCOJ__: {
+    __YCKK=__EFCK(((____RCOJ *)__TOYJ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__JBKK=static_type__0DCK(((__EXPR_MUL__YBOJ *)rec__ENYJ));
+  case ____HDOJ__: {
+    __YCKK=__JFCK(((____HDOJ *)__TOYJ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__JBKK=static_type__5DCK(((__EXPR_DIV__MCOJ *)rec__ENYJ));
+  case ____1DOJ__: {
+    __YCKK=__OFCK(((____1DOJ *)__TOYJ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__JBKK=static_type__EECK(((__EXPR_AND__ADOJ *)rec__ENYJ));
+  case ____PEOJ__: {
+    __YCKK=__TFCK(((____PEOJ *)__TOYJ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__JBKK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)rec__ENYJ));
+  case ____DFOJ__: {
+    __YCKK=__YFCK(((____DFOJ *)__TOYJ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__JBKK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)rec__ENYJ));
+  case ____XFOJ__: {
+    __YCKK=__3FCK(((____XFOJ *)__TOYJ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__JBKK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __YCKK=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__JBKK=static_type__XECK(((__ITEM__VFOJ *)rec__ENYJ));
+  case ____EHOJ__: {
+    __YCKK=__GGCK(((____EHOJ *)__TOYJ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__JBKK=static_type__DFCK();
+  case ____2HOJ__: {
+    __YCKK=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__JBKK=((__CAST__JHOJ *)rec__ENYJ)->static_type__TC5J;
+  case ____YIOJ__: {
+    __YCKK=((____YIOJ *)__TOYJ)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__JBKK=((__REAL_CST__JLOJ *)rec__ENYJ)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __YCKK=((____YMOJ *)__TOYJ)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__JBKK=((__CHARACTER_CST__5LOJ *)rec__ENYJ)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __YCKK=((____ONOJ *)__TOYJ)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__JBKK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)rec__ENYJ)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __YCKK=((____YOOJ *)__TOYJ)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__JBKK=((__READ_SLOT__ZK4K *)rec__ENYJ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __YCKK=((____IM4K *)__TOYJ)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__JBKK=static_type__NL5O();
+  case ____T5FL__: {
+    __YCKK=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__JBKK=static_type__QQTP();
+  case ____3DUL__: {
+    __YCKK=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__JBKK=static_type__041P();
+  case ____0EUL__: {
+    __YCKK=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__JBKK=static_type__VQTP();
+  case ____BGUL__: {
+    __YCKK=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__JBKK=static_type__A51P();
+  case ____2GUL__: {
+    __YCKK=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__JBKK=static_type__UVBN(((__EXPR_NEG__SYVL *)rec__ENYJ));
+  case ____B0VL__: {
+    __YCKK=__DXBN(((____B0VL *)__TOYJ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__JBKK=static_type__P5FM(((__EXPR_ADD__AZVL *)rec__ENYJ));
+  case ____P0VL__: {
+    __YCKK=__4AGM(((____P0VL *)__TOYJ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__JBKK=((__READ_GLOBAL__B4YL *)rec__ENYJ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __YCKK=((____Q5YL *)__TOYJ)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__JBKK=static_type__5DWN(((__EXPR_NOT__FUPM *)rec__ENYJ));
+  case ____UVPM__: {
+    __YCKK=__OFWN(((____UVPM *)__TOYJ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__JBKK=static_type__BL1P(((__EXPR_MOD__LYPM *)rec__ENYJ));
+  case ____0ZPM__: {
+    __YCKK=__QM1P(((____0ZPM *)__TOYJ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__JBKK=static_type__WOVO(((__EXPR_OR__3P0N *)rec__ENYJ));
+  case ____MR0N__: {
+    __YCKK=__FQVO(((____MR0N *)__TOYJ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__JBKK=static_type__BA0Q();
+  case ____YWBP__: {
+    __YCKK=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__JBKK=static_type__MBUP();
+  case ____LYBP__: {
+    __YCKK=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__JBKK=static_type__RBUP();
+  case ____CZBP__: {
+    __YCKK=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__JBKK=static_type__KOFQ(((__EXPR_XOR__OAEP *)rec__ENYJ));
+  case ____3BEP__: {
+    __YCKK=__ZPFQ(((____3BEP *)__TOYJ));
   } break;
   };
-  __tmp__KBKK=((__TYPE_FULL__PMB *)__tmp__JBKK)->the_parent_type__DLK;
-  if (__tmp__KBKK==NULL) {
-    __tmp__MBKK=NULL;
+  __ZCKK=((____WMB *)__YCKK)->__KLK;
+  if (__ZCKK==NULL) {
+    __1CKK=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__KBKK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__MBKK=NULL;
+    switch (((struct ___OBJ *)__ZCKK)->__id) {
+    case ____FF__: {
+      __1CKK=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__MBKK=NULL;
+    case ____FMB__: {
+      __1CKK=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__MBKK=NULL;
+    case ____HMB__: {
+      __1CKK=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__MBKK=NULL;
+    case ____JMB__: {
+      __1CKK=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__MBKK=NULL;
+    case ____LMB__: {
+      __1CKK=NULL;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__MBKK=((void *)__tmp__KBKK);
+    case ____ICY__: {
+      __1CKK=((void *)__ZCKK);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__MBKK=NULL;
+    case ____EQ5D__: {
+      __1CKK=NULL;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__MBKK=NULL;
+    case ____L4NJ__: {
+      __1CKK=NULL;
     } break;
     }
   };
-  __tmp__JBKK=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__MBKK->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__JBKK)->flag__ELK &  1) !=  0)) || ((void *)((__TYPE_FULL__PMB *)__tmp__JBKK)->the_parent_type__DLK == (void *)type_boolean__MNB))) {
-    Self__2IMO=((__TYPE_GENERIC__BCY *)__tmp__MBKK);
-    if (((void *)Self__2IMO->put_to_list__WLJO == (void *)NULL)) {
-      result__ULXO=NULL;
-      __tmp__4C5T=((__POINTER__IB )(NULL));
-      typ_id__ZLXO= 0;
-      __tmp__AD5T=((__POINTER__IB )sizeof(__FAST_ARRAYoPUT_TOo__NLJO));
-      if (((unsigned long)__tmp__AD5T ==  0)) {
-        result__ULXO=FAST_ARRAYoPUT_TOo__NLJO__;
-      } else /* FALSE */ {
-        typ_id__ZLXO=__FAST_ARRAYoPUT_TOo__NLJO__;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AD5T));
-        if ((typ_id__ZLXO == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ND5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PD5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__AD5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND5T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QD5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PD5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__ND5T=micro_alloc__table__lab__HKI(__tmp__PD5T,((__POINTER__IB )(&(table_size[(__tmp__QD5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PD5T)));
-          __tmp__4C5T=__tmp__ND5T;
-        } else /* FALSE */ {
-          __tmp__QD5T=((__UINTEGER_32__RWB )typ_id__ZLXO);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ND5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PD5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__AD5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND5T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ND5T=micro_alloc__table__lab__HKI(__tmp__PD5T,((__POINTER__IB )(&(table_type[(__tmp__QD5T)]))),(__UINTEGER_32__RWB)(__tmp__QD5T |  1));
-          __tmp__4C5T=__tmp__ND5T;
-        };
-        result__ULXO=((__FAST_ARRAYoPUT_TOo__NLJO *)__tmp__4C5T);
-        *(result__ULXO) = *(FAST_ARRAYoPUT_TOo__NLJO__);
-      };
-      Self__33AP=((__FAST_ARRAYoPUT_TOo__NLJO *)result__ULXO);
-      if ((Self__33AP->parent_arrayed_collection__VLJO.capacity__4YAP <  16)) {
-        __tmp__N4AP=create__N2EP( 16);
-        Self__33AP->parent_arrayed_collection__VLJO.storage__FXAP=__tmp__N4AP;
-        Self__33AP->parent_arrayed_collection__VLJO.capacity__4YAP= 16;
-      };
-      Self__33AP->parent_arrayed_collection__VLJO.upper__LMJO=(__INTEGER__Q)(-  1);
-      Self__2IMO->put_to_list__WLJO=result__ULXO;
-    };
-    result__ULXO=((__FAST_ARRAYoPUT_TOo__NLJO *)Self__2IMO->put_to_list__WLJO);
-    if (((__INTEGER__Q)(result__ULXO->parent_arrayed_collection__VLJO.upper__LMJO +  1) <= (__INTEGER__Q)(result__ULXO->parent_arrayed_collection__VLJO.capacity__4YAP -  1))) {
-      result__ULXO->parent_arrayed_collection__VLJO.upper__LMJO=(__INTEGER__Q)(result__ULXO->parent_arrayed_collection__VLJO.upper__LMJO +  1);
-      __tmp__LZAP=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__LZAP=FALSE__O__;
-    };
-    if ((! __tmp__LZAP)) {
-      if ((result__ULXO->parent_arrayed_collection__VLJO.capacity__4YAP ==  0)) {
-        __tmp__N4AP=create__N2EP( 2);
-        result__ULXO->parent_arrayed_collection__VLJO.storage__FXAP=__tmp__N4AP;
-        result__ULXO->parent_arrayed_collection__VLJO.capacity__4YAP= 2;
-        result__ULXO->parent_arrayed_collection__VLJO.upper__LMJO= 0;
-      } else /* FALSE */ {
-        __tmp__4ZAP=(__INTEGER__Q)(result__ULXO->parent_arrayed_collection__VLJO.capacity__4YAP <<  1);
-        __tmp__N4AP=result__ULXO->parent_arrayed_collection__VLJO.storage__FXAP;
-        __tmp__A0AP=result__ULXO->parent_arrayed_collection__VLJO.capacity__4YAP;
-        __tmp__ND5T=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__N4AP)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__A0AP * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__4ZAP * ((__INTEGER__Q )(sizeof(void *))))));
-        __tmp__N4AP=((void **)__tmp__ND5T);
-        __tmp__GANP=(__INTEGER__Q)(__tmp__4ZAP -  1);
-        Self__ZAXP=__tmp__A0AP;
-        while ((Self__ZAXP <= __tmp__GANP)) {
-          __tmp__N4AP[Self__ZAXP]=NULL;
-          Self__ZAXP=(__INTEGER__Q)(Self__ZAXP +  1);
-        };
-        result__ULXO->parent_arrayed_collection__VLJO.storage__FXAP=__tmp__N4AP;
-        result__ULXO->parent_arrayed_collection__VLJO.capacity__4YAP=__tmp__4ZAP;
-        result__ULXO->parent_arrayed_collection__VLJO.upper__LMJO=(__INTEGER__Q)(result__ULXO->parent_arrayed_collection__VLJO.upper__LMJO +  1);
-      };
-    };
-    ((void **)result__ULXO->parent_arrayed_collection__VLJO.storage__FXAP)[result__ULXO->parent_arrayed_collection__VLJO.upper__LMJO]=Self__BBKK;
-  };
-  Self__BBKK=result__H2ZJ;
-  return(Self__BBKK);
+  __YCKK=((void **)((____PAY *)__1CKK->__VZMB)->__XAY.__B4XB)[ 0];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((! ((____3LC)(((____WMB *)__YCKK)->__LLK &  1) !=  0)) || ((void *)((____WMB *)__YCKK)->__KLK == (void *)__TNB))) {
+    __LKMO=((____ICY *)__1CKK);
+    if (((void *)__LKMO->__FNJO == (void *)NULL)) {
+      __DNXO=NULL;
+      __NE5T=((____IB )(NULL));
+      __INXO= 0;
+      __PE5T=((____IB )sizeof(____2MJO));
+      if (((unsigned long)__PE5T ==  0)) {
+        __DNXO=__2MJO__;
+      } else /* FALSE */ {
+        __INXO=____2MJO__;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PE5T));
+        if ((__INXO == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2E5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4E5T=(void *)((unsigned long)(void *)((unsigned long)__PE5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E5T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5E5T=((____YWB )((____Q )(void *)((unsigned long)__4E5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __2E5T=__OKI(__4E5T,((____IB )(&(table_size[(__5E5T)-1]))),((____YWB )((____Q )__4E5T)));
+          __NE5T=__2E5T;
+        } else /* FALSE */ {
+          __5E5T=((____YWB )__INXO);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __2E5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4E5T=(void *)((unsigned long)(void *)((unsigned long)__PE5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E5T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __2E5T=__OKI(__4E5T,((____IB )(&(table_type[(__5E5T)]))),(____YWB)(__5E5T |  1));
+          __NE5T=__2E5T;
+        };
+        __DNXO=((____2MJO *)__NE5T);
+        *(__DNXO) = *(__2MJO__);
+      };
+      __M5AP=((____2MJO *)__DNXO);
+      if ((__M5AP->__ENJO.__N0AP <  16)) {
+        __25AP=__23EP( 16);
+        __M5AP->__ENJO.__UYAP=__25AP;
+        __M5AP->__ENJO.__N0AP= 16;
+      };
+      __M5AP->__ENJO.__0NJO=(____Q)(-  1);
+      __LKMO->__FNJO=__DNXO;
+    };
+    __DNXO=((____2MJO *)__LKMO->__FNJO);
+    if (((____Q)(__DNXO->__ENJO.__0NJO +  1) <= (____Q)(__DNXO->__ENJO.__N0AP -  1))) {
+      __DNXO->__ENJO.__0NJO=(____Q)(__DNXO->__ENJO.__0NJO +  1);
+      __00AP=__K__;
+    } else /* FALSE */ {
+      __00AP=__O__;
+    };
+    if ((! __00AP)) {
+      if ((__DNXO->__ENJO.__N0AP ==  0)) {
+        __25AP=__23EP( 2);
+        __DNXO->__ENJO.__UYAP=__25AP;
+        __DNXO->__ENJO.__N0AP= 2;
+        __DNXO->__ENJO.__0NJO= 0;
+      } else /* FALSE */ {
+        __N1AP=(____Q)(__DNXO->__ENJO.__N0AP <<  1);
+        __25AP=__DNXO->__ENJO.__UYAP;
+        __P1AP=__DNXO->__ENJO.__N0AP;
+        __2E5T=__55W(((____IB )((void **)__25AP)),((____YWB )(____Q)(__P1AP * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__N1AP * ((____Q )(sizeof(void *))))));
+        __25AP=((void **)__2E5T);
+        __VBNP=(____Q)(__N1AP -  1);
+        __ICXP=__P1AP;
+        while ((__ICXP <= __VBNP)) {
+          __25AP[__ICXP]=NULL;
+          __ICXP=(____Q)(__ICXP +  1);
+        };
+        __DNXO->__ENJO.__UYAP=__25AP;
+        __DNXO->__ENJO.__N0AP=__N1AP;
+        __DNXO->__ENJO.__0NJO=(____Q)(__DNXO->__ENJO.__0NJO +  1);
+      };
+    };
+    ((void **)__DNXO->__ENJO.__UYAP)[__DNXO->__ENJO.__0NJO]=__QCKK;
+  };
+  __QCKK=__W3ZJ;
+  return(__QCKK);
 }
 
-static void is_equal__0QDM(__ITM_ARG__D0MD *Self__1QDM,void *other__2QDM)
-// ({ITM_ARG__D0MD},{NULLxITM_ARG__D0MDxITM_ARGS__0HTF}) Void No recursive, No inlinable.
+static void __JSDM(____S1MD *__KSDM,void *__LSDM)
+// ({__S1MD},{NULLx__S1MDx__JJTF}) Void No recursive, No inlinable.
 {
-  __STRING_CONSTANT__0 *err__4QDM;
-  __ITM_ARG__D0MD *__tmp__GRDM;
-  __POSITION__OL __tmp__TSDM;
-  __BOOLEAN__L __tmp__NRDM,result__LAEM;
-  err__4QDM=NULL;
-  if (other__2QDM==NULL) {
-    __tmp__GRDM=NULL;
+  ____0 *__NSDM;
+  ____S1MD *__VSDM;
+  ____OL __CUDM;
+  ____L __2SDM,__0BEM;
+  __NSDM=NULL;
+  if (__LSDM==NULL) {
+    __VSDM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__2QDM)->__id) {
-    case __ITM_ARG__D0MD__: {
-      __tmp__GRDM=((void *)other__2QDM);
+    switch (((struct ___OBJ *)__LSDM)->__id) {
+    case ____S1MD__: {
+      __VSDM=((void *)__LSDM);
     } break;
-    case __ITM_ARGS__0HTF__: {
-      __tmp__GRDM=NULL;
+    case ____JJTF__: {
+      __VSDM=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__GRDM == (void *)NULL)) {
-    err__4QDM=(&__string_691);
-    __tmp__NRDM=TRUE__K__;
+  if (((void *)__VSDM == (void *)NULL)) {
+    __NSDM=(&__string_691);
+    __2SDM=__K__;
   } else /* FALSE */ {
-    __tmp__NRDM=FALSE__O__;
+    __2SDM=__O__;
   };
-  if (__tmp__NRDM) {
-    __tmp__NRDM=TRUE__K__;
+  if (__2SDM) {
+    __2SDM=__K__;
   } else /* FALSE */ {
-    result__LAEM=((void *)Self__1QDM->name__QVBE != (void *)__tmp__GRDM->name__QVBE);
-    if (result__LAEM) {
-      err__4QDM=(&__string_692);
+    __0BEM=((void *)__KSDM->__5WBE != (void *)__VSDM->__5WBE);
+    if (__0BEM) {
+      __NSDM=(&__string_692);
     };
-    __tmp__NRDM=result__LAEM;
+    __2SDM=__0BEM;
   };
-  if ((! __tmp__NRDM)) {
-    if (((void *)Self__1QDM->type__RVBE != (void *)__tmp__GRDM->type__RVBE)) {
-      err__4QDM=(&__string_693);
+  if ((! __2SDM)) {
+    if (((void *)__KSDM->__AXBE != (void *)__VSDM->__AXBE)) {
+      __NSDM=(&__string_693);
     };
   };
-  if (((void *)err__4QDM != (void *)NULL)) {
-    put_error__text__2PE( 1,err__4QDM);
-    put_position__HRE(Self__1QDM->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B);
-    if (((struct ___OBJ *)other__2QDM)->__id==__ITM_ARG__D0MD__) {
-      __tmp__TSDM=((__ITM_ARG__D0MD *)other__2QDM)->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B;
+  if (((void *)__NSDM != (void *)NULL)) {
+    __DQE( 1,__NSDM);
+    __ORE(__KSDM->__T1MD.__PJSC.__O2B);
+    if (((struct ___OBJ *)__LSDM)->__id==____S1MD__) {
+      __CUDM=((____S1MD *)__LSDM)->__T1MD.__PJSC.__O2B;
     } else /* ITM_ARGS */ {
-      __tmp__TSDM=((__ITM_ARGS__0HTF *)other__2QDM)->parent_itm_argument__1HTF.parent_itm_code__AISC.position__H2B;
+      __CUDM=((____JJTF *)__LSDM)->__KJTF.__PJSC.__O2B;
     };
-    put_position__HRE(__tmp__TSDM);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __ORE(__CUDM);
+    __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 void is_equal__ZSDM(__ITM_ARGS__0HTF *Self__0SDM,void *other__1SDM)
-// ({ITM_ARGS__0HTF},{NULLxITM_ARG__D0MDxITM_ARGS__0HTF}) Void No recursive, No inlinable.
+static void __IUDM(____JJTF *__JUDM,void *__KUDM)
+// ({__JJTF},{NULLx__S1MDx__JJTF}) Void No recursive, No inlinable.
 {
-  __STRING_CONSTANT__0 *err__3SDM;
-  __ITM_ARGS__0HTF *__tmp__FTDM;
-  __POSITION__OL __tmp__SUDM;
-  __BOOLEAN__L __tmp__MTDM,result__1CEM;
-  err__3SDM=NULL;
-  if (other__1SDM==NULL) {
-    __tmp__FTDM=NULL;
+  ____0 *__MUDM;
+  ____JJTF *__UUDM;
+  ____OL __BWDM;
+  ____L __1UDM,__KEEM;
+  __MUDM=NULL;
+  if (__KUDM==NULL) {
+    __UUDM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__1SDM)->__id) {
-    case __ITM_ARG__D0MD__: {
-      __tmp__FTDM=NULL;
+    switch (((struct ___OBJ *)__KUDM)->__id) {
+    case ____S1MD__: {
+      __UUDM=NULL;
     } break;
-    case __ITM_ARGS__0HTF__: {
-      __tmp__FTDM=((void *)other__1SDM);
+    case ____JJTF__: {
+      __UUDM=((void *)__KUDM);
     } break;
     }
   };
-  if (((void *)__tmp__FTDM == (void *)NULL)) {
-    err__3SDM=(&__string_691);
-    __tmp__MTDM=TRUE__K__;
+  if (((void *)__UUDM == (void *)NULL)) {
+    __MUDM=(&__string_691);
+    __1UDM=__K__;
   } else /* FALSE */ {
-    __tmp__MTDM=FALSE__O__;
+    __1UDM=__O__;
   };
-  if (__tmp__MTDM) {
-    __tmp__MTDM=TRUE__K__;
+  if (__1UDM) {
+    __1UDM=__K__;
   } else /* FALSE */ {
-    result__1CEM=((void *)Self__0SDM->name__Z22G != (void *)__tmp__FTDM->name__Z22G);
-    if (result__1CEM) {
-      err__3SDM=(&__string_692);
+    __KEEM=((void *)__JUDM->__I42G != (void *)__UUDM->__I42G);
+    if (__KEEM) {
+      __MUDM=(&__string_692);
     };
-    __tmp__MTDM=result__1CEM;
+    __1UDM=__KEEM;
   };
-  if ((! __tmp__MTDM)) {
-    if (((void *)Self__0SDM->type__022G != (void *)__tmp__FTDM->type__022G)) {
-      err__3SDM=(&__string_693);
+  if ((! __1UDM)) {
+    if (((void *)__JUDM->__J42G != (void *)__UUDM->__J42G)) {
+      __MUDM=(&__string_693);
     };
   };
-  if (((void *)err__3SDM != (void *)NULL)) {
-    put_error__text__2PE( 1,err__3SDM);
-    put_position__HRE(Self__0SDM->parent_itm_argument__1HTF.parent_itm_code__AISC.position__H2B);
-    if (((struct ___OBJ *)other__1SDM)->__id==__ITM_ARG__D0MD__) {
-      __tmp__SUDM=((__ITM_ARG__D0MD *)other__1SDM)->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B;
+  if (((void *)__MUDM != (void *)NULL)) {
+    __DQE( 1,__MUDM);
+    __ORE(__JUDM->__KJTF.__PJSC.__O2B);
+    if (((struct ___OBJ *)__KUDM)->__id==____S1MD__) {
+      __BWDM=((____S1MD *)__KUDM)->__T1MD.__PJSC.__O2B;
     } else /* ITM_ARGS */ {
-      __tmp__SUDM=((__ITM_ARGS__0HTF *)other__1SDM)->parent_itm_argument__1HTF.parent_itm_code__AISC.position__H2B;
+      __BWDM=((____JJTF *)__KUDM)->__KJTF.__PJSC.__O2B;
     };
-    put_position__HRE(__tmp__SUDM);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __ORE(__BWDM);
+    __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 __BOOLEAN__L is_sub_type__IY3M(__TYPE_FULL__PMB *Self__JY3M,__TYPE_FULL__PMB *other__KY3M)
-// ({TYPE_FULL__PMB},{NULLxTYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____L __XZ3M(____WMB *__YZ3M,____WMB *__ZZ3M)
+// ({__WMB},{NULLx__WMB}) With result No recursive, No inlinable.
 {
-  void *__tmp__MY3M,*__tmp__NY3M;
-  __BOOLEAN__L __tmp__PY3M,Result__LY3M;
-  __tmp__MY3M=Self__JY3M->the_parent_type__DLK;
-  __tmp__NY3M=((__TYPE_FULL__PMB *)other__KY3M)->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__MY3M)->__id) {
-  case __TYPE__FF__: {
-    __tmp__PY3M=is_sub_type__SEAM(((__TYPE__FF *)__tmp__MY3M),__tmp__NY3M);
+  void *__1Z3M,*__2Z3M;
+  ____L __4Z3M,__0Z3M;
+  __1Z3M=__YZ3M->__KLK;
+  __2Z3M=((____WMB *)__ZZ3M)->__KLK;
+  switch (((struct ___OBJ *)__1Z3M)->__id) {
+  case ____FF__: {
+    __4Z3M=__BGAM(((____FF *)__1Z3M),__2Z3M);
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__PY3M=TRUE__K__;
+  case ____FMB__: {
+    __4Z3M=__K__;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__PY3M=FALSE__O__;
+  case ____HMB__: {
+    __4Z3M=__O__;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__PY3M=is_sub_type__WFAM(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__MY3M)),__tmp__NY3M);
+  case ____JMB__: {
+    __4Z3M=__FHAM(((____JMB *)((____FF *)__1Z3M)),__2Z3M);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__PY3M=is_sub_type__SGAM(__tmp__NY3M);
+  case ____LMB__: {
+    __4Z3M=__BIAM(__2Z3M);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__PY3M=is_sub_type__ZGAM(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__MY3M)),__tmp__NY3M);
+  case ____ICY__: {
+    __4Z3M=__IIAM(((____ICY *)((____FF *)__1Z3M)),__2Z3M);
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__PY3M=is_sub_type__VHAM(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__MY3M)),__tmp__NY3M);
+  case ____EQ5D__: {
+    __4Z3M=__EJAM(((____EQ5D *)((____FF *)__1Z3M)),__2Z3M);
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__PY3M=is_sub_type__QIAM(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__MY3M)),__tmp__NY3M);
+  case ____L4NJ__: {
+    __4Z3M=__5JAM(((____L4NJ *)((____FF *)__1Z3M)),__2Z3M);
   } break;
   };
-  Result__LY3M=__tmp__PY3M;
-  return(Result__LY3M);
+  __0Z3M=__4Z3M;
+  return(__0Z3M);
 }
 
-static void* write_direct__with__value__O0WJ(__LOCAL__43WC *Self__P0WJ,__POSITION__OL p__Q0WJ,void *val__S0WJ)
-// ({LOCAL__43WC},{POSITION__OL},{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* __31WJ(____N5WC *__41WJ,____OL __51WJ,void *__B2WJ)
+// ({__N5WC},{__OL},{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.
 {
-  __WRITE_LOCAL__BEYJ *result__BS0J,*Self__EFKK;
-  __POINTER__IB ptr__CS0J,__tmp__IS0J,__tmp__DL5T,__tmp__FL5T;
-  __INTEGER__Q typ_id__GS0J;
-  __UINTEGER_32__RWB __tmp__GL5T;
-  __TYPES_TMP__TM5D *__tmp__G2WJ,*Self__VHCU;
-  void *__tmp__Q2WJ;
-  __EXTERNAL_C__L5WC *Self__QQPT;
-  __TYPE_FULL__PMB *__tmp__0YTS;
-  __TYPES__UM5D *t__UHCU,*result__THCU,*__tmp__WHCU;
-  __FAST_ARRAYoWRITEo__FJFJ *__tmp__I1WJ;
-  result__BS0J=NULL;
-  ptr__CS0J=((__POINTER__IB )(NULL));
-  typ_id__GS0J= 0;
-  __tmp__IS0J=((__POINTER__IB )sizeof(__WRITE_LOCAL__BEYJ));
-  if (((unsigned long)__tmp__IS0J ==  0)) {
-    result__BS0J=WRITE_LOCAL__BEYJ__;
+  ____QFYJ *__QT0J,*__TGKK;
+  ____IB __RT0J,__XT0J,__SM5T,__UM5T;
+  ____Q __VT0J;
+  ____YWB __VM5T;
+  ____CO5D *__V3WJ,*__EJCU;
+  void *__53WJ;
+  ____0AXC *__5RPT;
+  ____WMB *__J0TS;
+  ____DO5D *__DJCU,*__CJCU,*__FJCU;
+  ____UKFJ *__X2WJ;
+  __QT0J=NULL;
+  __RT0J=((____IB )(NULL));
+  __VT0J= 0;
+  __XT0J=((____IB )sizeof(____QFYJ));
+  if (((unsigned long)__XT0J ==  0)) {
+    __QT0J=__QFYJ__;
   } else /* FALSE */ {
-    typ_id__GS0J=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IS0J));
-    if ((typ_id__GS0J == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__DL5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__FL5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__IS0J - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DL5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DL5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__GL5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FL5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__DL5T=micro_alloc__table__lab__HKI(__tmp__FL5T,((__POINTER__IB )(&(table_size[(__tmp__GL5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FL5T)));
-      ptr__CS0J=__tmp__DL5T;
-    } else /* FALSE */ {
-      __tmp__GL5T=((__UINTEGER_32__RWB )typ_id__GS0J);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__DL5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__FL5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__IS0J - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DL5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DL5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__DL5T=micro_alloc__table__lab__HKI(__tmp__FL5T,((__POINTER__IB )(&(table_type[(__tmp__GL5T)]))),(__UINTEGER_32__RWB)(__tmp__GL5T |  1));
-      ptr__CS0J=__tmp__DL5T;
-    };
-    result__BS0J=((__WRITE_LOCAL__BEYJ *)ptr__CS0J);
-    *(result__BS0J) = *(WRITE_LOCAL__BEYJ__);
-  };
-  Self__EFKK=((__WRITE_LOCAL__BEYJ *)result__BS0J);
-  Self__EFKK->parent_write__CEYJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B=p__Q0WJ;
-  Self__EFKK->local__IFKK=Self__P0WJ;
-  Self__EFKK->parent_write__CEYJ.value__LEJJ=val__S0WJ;
-  if (((void *)Self__P0WJ->parent_variable__B4WC.require_first__TJFJ == (void *)NULL)) {
-    Self__P0WJ->parent_variable__B4WC.require_first__TJFJ=result__BS0J;
+    __VT0J=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XT0J));
+    if ((__VT0J == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __SM5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __UM5T=(void *)((unsigned long)(void *)((unsigned long)__XT0J - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SM5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __VM5T=((____YWB )((____Q )(void *)((unsigned long)__UM5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __SM5T=__OKI(__UM5T,((____IB )(&(table_size[(__VM5T)-1]))),((____YWB )((____Q )__UM5T)));
+      __RT0J=__SM5T;
+    } else /* FALSE */ {
+      __VM5T=((____YWB )__VT0J);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __SM5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __UM5T=(void *)((unsigned long)(void *)((unsigned long)__XT0J - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SM5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SM5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __SM5T=__OKI(__UM5T,((____IB )(&(table_type[(__VM5T)]))),(____YWB)(__VM5T |  1));
+      __RT0J=__SM5T;
+    };
+    __QT0J=((____QFYJ *)__RT0J);
+    *(__QT0J) = *(__QFYJ__);
+  };
+  __TGKK=((____QFYJ *)__QT0J);
+  __TGKK->__RFYJ.__DUDJ.__YH.__O2B=__51WJ;
+  __TGKK->__XGKK=__41WJ;
+  __TGKK->__RFYJ.__0FJJ=__B2WJ;
+  if (((void *)__41WJ->__Q5WC.__CLFJ == (void *)NULL)) {
+    __41WJ->__Q5WC.__CLFJ=__QT0J;
   } else /* FALSE */ {
-    if (((void *)Self__P0WJ->parent_variable__B4WC.require_list__4JFJ == (void *)NULL)) {
-      __tmp__I1WJ=create_with_capacity__NUOJ( 1);
-      Self__P0WJ->parent_variable__B4WC.require_list__4JFJ=__tmp__I1WJ;
+    if (((void *)__41WJ->__Q5WC.__NLFJ == (void *)NULL)) {
+      __X2WJ=__2VOJ( 1);
+      __41WJ->__Q5WC.__NLFJ=__X2WJ;
     };
-    add_last__YPGL(((__FAST_ARRAYoWRITEo__FJFJ *)Self__P0WJ->parent_variable__B4WC.require_list__4JFJ),result__BS0J);
+    __HRGL(((____UKFJ *)__41WJ->__Q5WC.__NLFJ),__QT0J);
   };
-  if ((((! ((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__P0WJ->parent_variable__B4WC.type__1N5D)->flag__ELK &  1) !=  0) && ((void *)((__TYPE_FULL__PMB *)Self__P0WJ->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK != (void *)type_boolean__MNB)) || ((void *)Self__P0WJ->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)(&__string_67)))) && ((void *)result__BS0J->parent_write__CEYJ.value__LEJJ != (void *)NULL)) && (! is_executing_pass__MCXC))) {
-    __tmp__G2WJ=new__KFHG();
-    if (((void *)Self__P0WJ->parent_variable__B4WC.type_list__MO5D != (void *)NULL)) {
-      union__XS4K(((__TYPES_TMP__TM5D *)__tmp__G2WJ),Self__P0WJ->parent_variable__B4WC.type_list__MO5D);
+  if ((((! ((((____3LC)(((____WMB *)__41WJ->__Q5WC.__KP5D)->__LLK &  1) !=  0) && ((void *)((____WMB *)__41WJ->__Q5WC.__KP5D)->__KLK != (void *)__TNB)) || ((void *)__41WJ->__Q5WC.__P5WC.__FWB == (void *)(&__string_67)))) && ((void *)__QT0J->__RFYJ.__0FJJ != (void *)NULL)) && (! __1DXC))) {
+    __V3WJ=__ZGHG();
+    if (((void *)__41WJ->__Q5WC.__1P5D != (void *)NULL)) {
+      __GU4K(((____CO5D *)__V3WJ),__41WJ->__Q5WC.__1P5D);
     };
-    __tmp__Q2WJ=result__BS0J->parent_write__CEYJ.value__LEJJ;
-    switch (((struct ___OBJ *)__tmp__Q2WJ)->__id) {
-    case __STRING_CST__5J__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)__tmp__Q2WJ)->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+    __53WJ=__QT0J->__RFYJ.__0FJJ;
+    switch (((struct ___OBJ *)__53WJ)->__id) {
+    case ____5J__: {
+      __EVXI(((____CO5D *)__V3WJ),((____WMB *)((____5J *)__53WJ)->__EK.__BI4D)->__KLK);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      Self__QQPT=((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__Q2WJ));
-      if (((void *)Self__QQPT->living_type__C0RH == (void *)NULL)) {
-        add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),((__TYPE_FULL__PMB *)Self__QQPT->static_type__J54D)->the_parent_type__DLK);
+    case ____0AXC__: {
+      __5RPT=((____0AXC *)((____5J *)__53WJ));
+      if (((void *)__5RPT->__R1RH == (void *)NULL)) {
+        __EVXI(((____CO5D *)__V3WJ),((____WMB *)__5RPT->__YA5D)->__KLK);
       } else /* FALSE */ {
-        union__XS4K(((__TYPES_TMP__TM5D *)__tmp__G2WJ),Self__QQPT->living_type__C0RH);
+        __GU4K(((____CO5D *)__V3WJ),__5RPT->__R1RH);
       };
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__Q2WJ))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+    case ____NBXC__: {
+      __EVXI(((____CO5D *)__V3WJ),((____WMB *)((____NBXC *)((____5J *)__53WJ))->__OBXC.__BI4D)->__KLK);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__Q2WJ))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+    case ____ZBXC__: {
+      __EVXI(((____CO5D *)__V3WJ),((____WMB *)((____ZBXC *)((____5J *)__53WJ))->__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__Q2WJ)),__tmp__G2WJ);
+    case ____2A0I__: {
+      __A51K(((____2A0I *)((____5J *)__53WJ)),__V3WJ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_false__ENB);
+    case ____HJNJ__: {
+      __EVXI(((____CO5D *)__V3WJ),__DNB);
+      __EVXI(((____CO5D *)__V3WJ),__LNB);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_false__ENB);
+    case ____SJNJ__: {
+      __EVXI(((____CO5D *)__V3WJ),__DNB);
+      __EVXI(((____CO5D *)__V3WJ),__LNB);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_false__ENB);
+    case ____0AOJ__: {
+      __EVXI(((____CO5D *)__V3WJ),__DNB);
+      __EVXI(((____CO5D *)__V3WJ),__LNB);
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_integer__UNB);
+    case ____EBOJ__: {
+      __EVXI(((____CO5D *)__V3WJ),__1NB);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_false__ENB);
+    case ____3BOJ__: {
+      __EVXI(((____CO5D *)__V3WJ),__DNB);
+      __EVXI(((____CO5D *)__V3WJ),__LNB);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      get_type__N41K(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__Q2WJ)),__tmp__G2WJ);
+    case ____RCOJ__: {
+      __251K(((____RCOJ *)((____5J *)__53WJ)),__V3WJ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      get_type__R41K(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__Q2WJ)),__tmp__G2WJ);
+    case ____HDOJ__: {
+      __AA2K(((____HDOJ *)((____5J *)__53WJ)),__V3WJ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      get_type__V41K(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__Q2WJ)),__tmp__G2WJ);
+    case ____1DOJ__: {
+      __EA2K(((____1DOJ *)((____5J *)__53WJ)),__V3WJ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      get_type__Z41K(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__Q2WJ)),__tmp__G2WJ);
+    case ____PEOJ__: {
+      __IA2K(((____PEOJ *)((____5J *)__53WJ)),__V3WJ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__Q2WJ)),__tmp__G2WJ);
+    case ____DFOJ__: {
+      __MA2K(((____DFOJ *)((____5J *)__53WJ)),__V3WJ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__Q2WJ)),__tmp__G2WJ);
+    case ____XFOJ__: {
+      __QA2K(((____XFOJ *)((____5J *)__53WJ)),__V3WJ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),TYPE_VOID__AMB__);
+    case ____QGOJ__: {
+      __EVXI(((____CO5D *)__V3WJ),__HMB__);
     } break;
-    case __ITEM__VFOJ__: {
-      get_type__I51K(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__Q2WJ)),__tmp__G2WJ);
+    case ____EHOJ__: {
+      __XA2K(((____EHOJ *)((____5J *)__53WJ)),__V3WJ);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_integer__UNB);
+    case ____2HOJ__: {
+      __EVXI(((____CO5D *)__V3WJ),__1NB);
     } break;
-    case __CAST__JHOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__Q2WJ))->static_type__TC5J)->the_parent_type__DLK);
+    case ____YIOJ__: {
+      __EVXI(((____CO5D *)__V3WJ),((____WMB *)((____YIOJ *)((____5J *)__53WJ))->__CE5J)->__KLK);
     } break;
-    case __REAL_CST__JLOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__Q2WJ))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+    case ____YMOJ__: {
+      __EVXI(((____CO5D *)__V3WJ),((____WMB *)((____YMOJ *)((____5J *)__53WJ))->__ZMOJ.__BI4D)->__KLK);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__Q2WJ))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+    case ____ONOJ__: {
+      __EVXI(((____CO5D *)__V3WJ),((____WMB *)((____ONOJ *)((____5J *)__53WJ))->__PNOJ.__BI4D)->__KLK);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__Q2WJ))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+    case ____YOOJ__: {
+      __EVXI(((____CO5D *)__V3WJ),((____WMB *)((____YOOJ *)((____5J *)__53WJ))->__ZOOJ.__BI4D)->__KLK);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      get_type__ZYGM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__Q2WJ)),__tmp__G2WJ);
+    case ____IM4K__: {
+      __I0GM(((____IM4K *)((____5J *)__53WJ)),__V3WJ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_false__ENB);
+    case ____T5FL__: {
+      __EVXI(((____CO5D *)__V3WJ),__DNB);
+      __EVXI(((____CO5D *)__V3WJ),__LNB);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_false__ENB);
+    case ____3DUL__: {
+      __EVXI(((____CO5D *)__V3WJ),__DNB);
+      __EVXI(((____CO5D *)__V3WJ),__LNB);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_false__ENB);
+    case ____0EUL__: {
+      __EVXI(((____CO5D *)__V3WJ),__DNB);
+      __EVXI(((____CO5D *)__V3WJ),__LNB);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_false__ENB);
+    case ____BGUL__: {
+      __EVXI(((____CO5D *)__V3WJ),__DNB);
+      __EVXI(((____CO5D *)__V3WJ),__LNB);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_false__ENB);
+    case ____2GUL__: {
+      __EVXI(((____CO5D *)__V3WJ),__DNB);
+      __EVXI(((____CO5D *)__V3WJ),__LNB);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__0YTS=static_type__UVBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__Q2WJ)));
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),((__TYPE_FULL__PMB *)__tmp__0YTS)->the_parent_type__DLK);
+    case ____B0VL__: {
+      __J0TS=__DXBN(((____B0VL *)((____5J *)__53WJ)));
+      __EVXI(((____CO5D *)__V3WJ),((____WMB *)__J0TS)->__KLK);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      get_type__3KHM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__Q2WJ)),__tmp__G2WJ);
+    case ____P0VL__: {
+      __MMHM(((____P0VL *)((____5J *)__53WJ)),__V3WJ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__Q2WJ))->global__Y5JM),__tmp__G2WJ);
+    case ____Q5YL__: {
+      __WKEN(((____FKRG *)((____Q5YL *)((____5J *)__53WJ))->__HBKM),__V3WJ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__0YTS=static_type__5DWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__Q2WJ)));
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),((__TYPE_FULL__PMB *)__tmp__0YTS)->the_parent_type__DLK);
+    case ____UVPM__: {
+      __J0TS=__OFWN(((____UVPM *)((____5J *)__53WJ)));
+      __EVXI(((____CO5D *)__V3WJ),((____WMB *)__J0TS)->__KLK);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      get_type__GN2P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__Q2WJ)),__tmp__G2WJ);
+    case ____0ZPM__: {
+      __VO2P(((____0ZPM *)((____5J *)__53WJ)),__V3WJ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      get_type__S3VO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__Q2WJ)),__tmp__G2WJ);
+    case ____MR0N__: {
+      __B5VO(((____MR0N *)((____5J *)__53WJ)),__V3WJ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_false__ENB);
+    case ____YWBP__: {
+      __EVXI(((____CO5D *)__V3WJ),__DNB);
+      __EVXI(((____CO5D *)__V3WJ),__LNB);
     } break;
-    case __EXPR_INF__2WBP__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_false__ENB);
+    case ____LYBP__: {
+      __EVXI(((____CO5D *)__V3WJ),__DNB);
+      __EVXI(((____CO5D *)__V3WJ),__LNB);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_true__2MB);
-      add__VTXI(((__TYPES_TMP__TM5D *)__tmp__G2WJ),type_false__ENB);
+    case ____CZBP__: {
+      __EVXI(((____CO5D *)__V3WJ),__DNB);
+      __EVXI(((____CO5D *)__V3WJ),__LNB);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      get_type__S4HQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__Q2WJ)),__tmp__G2WJ);
+    case ____3BEP__: {
+      __BAIQ(((____3BEP *)((____5J *)__53WJ)),__V3WJ);
     } break;
     };
-    Self__VHCU=((__TYPES_TMP__TM5D *)__tmp__G2WJ);
-    t__UHCU=Self__P0WJ->parent_variable__B4WC.type_list__MO5D;
-    result__THCU=NULL;
-    if ((((void *)t__UHCU != (void *)NULL) && ((__INTEGER__Q)(((__TYPES__UM5D *)t__UHCU)->upper__O0RH +  1) == (__INTEGER__Q)(Self__VHCU->parent_types__WM5D.upper__O0RH +  1)))) {
-      result__THCU=t__UHCU;
-      free__UMZI(Self__VHCU);
+    __EJCU=((____CO5D *)__V3WJ);
+    __DJCU=__41WJ->__Q5WC.__1P5D;
+    __CJCU=NULL;
+    if ((((void *)__DJCU != (void *)NULL) && ((____Q)(((____DO5D *)__DJCU)->__31RH +  1) == (____Q)(__EJCU->__FO5D.__31RH +  1)))) {
+      __CJCU=__DJCU;
+      __DOZI(__EJCU);
     } else /* FALSE */ {
-      __tmp__WHCU=to_types__EVXI(Self__VHCU);
-      result__THCU=__tmp__WHCU;
+      __FJCU=__TWXI(__EJCU);
+      __CJCU=__FJCU;
     };
-    Self__P0WJ->parent_variable__B4WC.type_list__MO5D=result__THCU;
+    __41WJ->__Q5WC.__1P5D=__CJCU;
   };
-  ((__WRITE_LOCAL__BEYJ *)result__BS0J)->parent_write__CEYJ.is_create__BHIK=TRUE__K__;
-  __tmp__Q2WJ=result__BS0J;
-  return(__tmp__Q2WJ);
+  ((____QFYJ *)__QT0J)->__RFYJ.__QIIK=__K__;
+  __53WJ=__QT0J;
+  return(__53WJ);
 }
 
-static void** create__UJMI(__INTEGER__Q nb_elements__WJMI)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __DLMI(____Q __FLMI)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__BWCU,result__5VCU,__tmp__AWCU,__tmp__CWCU;
-  __POINTER__IB __tmp__EWCU,__tmp__FWCU;
-  __UINTEGER_32__RWB __tmp__GWCU;
-  __MEMORY__UPG *__tmp__KWCU;
-  __INTEGER__Q Self__L3ZI;
-  void **__tmp__KGPI,**Result__XJMI;
-  sz__BWCU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__WJMI * ((__INTEGER__Q )(sizeof(void *)))));
-  result__5VCU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__AWCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__CWCU=(void *)((unsigned long)(void *)((unsigned long)sz__BWCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AWCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AWCU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__BWCU=(void *)((unsigned long)__tmp__CWCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__BWCU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__EWCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__FWCU=(void *)((unsigned long)(void *)((unsigned long)sz__BWCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EWCU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__GWCU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FWCU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__EWCU=micro_alloc__table__lab__HKI(__tmp__FWCU,((__POINTER__IB )(&(table_size[(__tmp__GWCU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FWCU)));
-    ((__POINTER__IB *)__tmp__EWCU)[ 0]=((__POINTER__IB ) 3);
-    result__5VCU=(void *)((unsigned long)__tmp__EWCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __QXCU,__OXCU,__PXCU,__RXCU,__TXCU,__UXCU;
+  ____YWB __VXCU;
+  ____1PG *__ZXCU;
+  ____Q __04ZI;
+  void **__ZHPI,**__GLMI;
+  __QXCU=((____IB )(____Q)(__FLMI * ((____Q )(sizeof(void *)))));
+  __OXCU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __PXCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __RXCU=(void *)((unsigned long)(void *)((unsigned long)__QXCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PXCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PXCU) - (unsigned long)((____IB ) 1)));
+  __QXCU=(void *)((unsigned long)__RXCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__QXCU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __TXCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __UXCU=(void *)((unsigned long)(void *)((unsigned long)__QXCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TXCU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __VXCU=((____YWB )((____Q )(void *)((unsigned long)__UXCU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __TXCU=__OKI(__UXCU,((____IB )(&(table_size[(__VXCU)-1]))),((____YWB )((____Q )__UXCU)));
+    ((____IB *)__TXCU)[ 0]=((____IB ) 3);
+    __OXCU=(void *)((unsigned long)__TXCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__KWCU=search__4PCB(__tmp__CWCU);
-    result__5VCU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__KWCU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __ZXCU=__NQCB(__RXCU);
+    __OXCU=(void *)((unsigned long)((____IB )((____1PG *)__ZXCU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__KGPI=((void **)result__5VCU);
-  Self__L3ZI=(__INTEGER__Q)(nb_elements__WJMI -  1);
-  while ((Self__L3ZI >=  0)) {
-    __tmp__KGPI[Self__L3ZI]=NULL;
-    Self__L3ZI=(__INTEGER__Q)(Self__L3ZI -  1);
+  __ZHPI=((void **)__OXCU);
+  __04ZI=(____Q)(__FLMI -  1);
+  while ((__04ZI >=  0)) {
+    __ZHPI[__04ZI]=NULL;
+    __04ZI=(____Q)(__04ZI -  1);
   };
-  Result__XJMI=__tmp__KGPI;
-  return(Result__XJMI);
+  __GLMI=__ZHPI;
+  return(__GLMI);
 }
 
-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)
-// ({ITM_READ_ARG1__OARC},{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},{TRUE__KxFALSE__O}) With result No recursive, No inlinable.
+static void* __SCRJ(____3BRC *__TCRJ,void *__UCRJ,____L __VCRJ,____L __WCRJ)
+// ({__3BRC},{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},{__Kx__O}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__DW1U,v__H01U;
-  __POSITION__OL __tmp__PBRJ,__tmp__3BRJ,pos__UI5S,__tmp__WERJ;
-  __POSITION__OL __tmp__SFRJ;
-  void *slot_msg__RBRJ,*__tmp__XCRJ;
-  __NODE_TYPE__FK2C *base__TBRJ,*__tmp__GHRJ,*__tmp__MJRJ;
-  void *rec__MBRJ,*Result__JGZT,*Result__1GZT,*__tmp__DKRJ;
-  __TYPE_FULL__PMB *__tmp__VBRJ,*t__EW1U,*__tmp__BJRJ;
-  void *__tmp__WBRJ;
-  __STRING_CONSTANT__0 *__tmp__WCRJ,*v__EY1U,*__tmp__PIRJ,*__tmp__4IRJ;
-  void *__tmp__VBRO,*__tmp__GUYO;
-  __INTEGER__Q Result__4RPT,Result__HSPT,__tmp__XZSJ,__tmp__F0SJ;
-  __INTEGER__Q __tmp__BV1U,old_nb_elts__DV1U;
-  __SECTION___EVOB *__tmp__3ERJ,*result__ZU1U,*__tmp__2U1U;
-  __SLOT_DATA__WIRG *Self__0U1U;
-  __EXPR_MULTIPLE__UKWH *__tmp__0YSJ;
-  __STRING__BC *Self__5U1U,*result__MY1U,*Self__IY1U;
-  __POINTER__IB __tmp__EV1U,__tmp__KV1U,__tmp__MV1U,__tmp__NV1U;
-  __POINTER__IB ptr__NY1U,__tmp__PY1U,__tmp__QY1U,__tmp__RY1U;
-  __STRING_CST__5J *Self__LV1U,*result__HV1U,*Self__PZ1U,*result__LZ1U;
-  __UINTEGER_32__RWB __tmp__OV1U,__tmp__SY1U;
-  __PROTOTYPE_CST__45WC *Self__5PIS,*__tmp__AQIS,*Self__ORIS;
-  __PROTOTYPE_CST__45WC *__tmp__PRIS;
-  __INTEGER_CST__KAXC *Self__CQIS,*Self__BW1U,*Self__RRIS,*Self__F01U;
-  __READ_LOCAL__N5ZI *__tmp__PSPT,*__tmp__QSPT,*Self__1QIS,*__tmp__BTPT;
-  __IS_EXPANDED__L5NJ *Self__GQIS,*Self__SW1U,*Self__VRIS,*Self__W01U;
-  __GET_TYPE_ID__V5NJ *Self__LQIS,*Self__CX1U,*Self__0RIS,*Self__G11U;
-  __SIZE_OF__NGOJ *Self__OQIS,*Self__SX1U,*Self__3RIS,*Self__W11U;
-  __REAL_CST__JLOJ *Self__RQIS,*Self__CY1U,*Self__ASIS,*Self__G21U;
-  __CHARACTER_CST__5LOJ *Self__VQIS,*__tmp__WQIS,*Self__ESIS;
-  __CHARACTER_CST__5LOJ *__tmp__FSIS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__YQIS,*__tmp__ZQIS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__HSIS,*__tmp__ISIS;
-  __READ_GLOBAL__B4YL *__tmp__EICU,*Self__4QIS,*__tmp__OICU;
-  __LOCAL__43WC *__tmp__1HRJ,*Self__GICU;
-  void *__tmp__NICU;
-  __BOOLEAN__L is_block_value__SBRJ,Result__ZHCU,__tmp__BCRJ;
-  __BOOLEAN__L __tmp__CFRJ,__tmp__QIRJ,__tmp__UIRJ;
-  __FAST_ARRAYoEXPRo__R5WC *result__YHCU,*__tmp__1HCU,*__tmp__BHRJ;
-  __FAST_ARRAYoEXPRo__R5WC *Self__VFZT,*Self__3FZT;
-  __FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *Self__2HCU;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__UDRJ,*__tmp__D0SJ;
-  __CHARACTER__DB *__tmp__AV1U,*__tmp__KY1U;
-  __tmp__PBRJ=((__POSITION__OL ) 0);
-  slot_msg__RBRJ=NULL;
-  is_block_value__SBRJ=FALSE__O__;
-  base__TBRJ=NULL;
-  rec__MBRJ=r__FBRJ;
-  result__YHCU=NULL;
-  Result__ZHCU=(((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ)->parent_arrayed_collection__SXSJ.upper__L2GL <  0);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (Result__ZHCU) {
-    __tmp__1HCU=create_with_capacity__CBZH( 16);
-    result__YHCU=__tmp__1HCU;
+  ____0SG __SX1U,__W11U;
+  ____OL __4CRJ,__MDRJ,__DK5S,__FGRJ,__BHRJ;
+  void *__ADRJ,*__GERJ;
+  ____UL2C *__CDRJ,*__VIRJ,*__1KRJ;
+  void *__1CRJ,*__YHZT,*__KIZT,*__SLRJ;
+  ____WMB *__EDRJ,*__TX1U,*__QKRJ;
+  void *__FDRJ;
+  ____0 *__FERJ,*__TZ1U,*__4JRJ,*__NKRJ;
+  void *__EDRO,*__VVYO;
+  ____Q __NTPT,__WTPT,__G1SJ,__U1SJ,__QW1U,__SW1U;
+  ____KWOB *__MGRJ,*__IW1U,*__LW1U;
+  ____FKRG *__JW1U;
+  ____DMWH *__J0SJ;
+  ____BC *__OW1U,*__1Z1U,*__XZ1U;
+  ____IB __TW1U,__ZW1U,__1W1U,__2W1U,__2Z1U,__4Z1U,__5Z1U,__A01U;
+  ____5J *__0W1U,*__WW1U,*__401U,*__001U;
+  ____YWB __3W1U,__B01U;
+  ____NBXC *__ORIS,*__PRIS,*__3SIS,*__4SIS;
+  ____ZBXC *__RRIS,*__QX1U,*__ATIS,*__U11U;
+  ____2A0I *__4TPT,*__5TPT,*__KSIS,*__QUPT;
+  ____0AOJ *__VRIS,*__BY1U,*__ETIS,*__F21U;
+  ____EBOJ *__0RIS,*__RY1U,*__JTIS,*__V21U;
+  ____2HOJ *__3RIS,*__BZ1U,*__MTIS,*__F31U;
+  ____YMOJ *__ASIS,*__RZ1U,*__PTIS,*__V31U;
+  ____ONOJ *__ESIS,*__FSIS,*__TTIS,*__UTIS;
+  ____YOOJ *__HSIS,*__ISIS,*__WTIS,*__XTIS;
+  ____Q5YL *__TJCU,*__NSIS,*__3JCU;
+  ____N5WC *__KJRJ,*__VJCU;
+  void *__2JCU;
+  ____L __BDRJ,__IJCU,__QDRJ,__RGRJ,__5JRJ,__DKRJ;
+  ____ABXC *__HJCU,*__KJCU,*__QIRJ,*__EHZT,*__MHZT;
+  ____ZYSJ *__LJCU;
+  ____1GYD *__DFRJ,*__S1SJ;
+  ____DB *__PW1U,*__ZZ1U;
+  __4CRJ=((____OL ) 0);
+  __ADRJ=NULL;
+  __BDRJ=__O__;
+  __CDRJ=NULL;
+  __1CRJ=__UCRJ;
+  __HJCU=NULL;
+  __IJCU=(((____ZYSJ *)__CZSJ)->__BZSJ.__03GL <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__IJCU) {
+    __KJCU=__RCZH( 16);
+    __HJCU=__KJCU;
   } else /* FALSE */ {
-    Self__2HCU=((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ);
-    __tmp__1HCU=((void **)Self__2HCU->parent_arrayed_collection__SXSJ.storage__WDHL)[Self__2HCU->parent_arrayed_collection__SXSJ.upper__L2GL];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    result__YHCU=__tmp__1HCU;
-    Self__2HCU=((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__2HCU->parent_arrayed_collection__SXSJ.upper__L2GL=(__INTEGER__Q)(Self__2HCU->parent_arrayed_collection__SXSJ.upper__L2GL -  1);
+    __LJCU=((____ZYSJ *)__CZSJ);
+    __KJCU=((void **)__LJCU->__BZSJ.__FFHL)[__LJCU->__BZSJ.__03GL];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __HJCU=__KJCU;
+    __LJCU=((____ZYSJ *)__CZSJ);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __LJCU->__BZSJ.__03GL=(____Q)(__LJCU->__BZSJ.__03GL -  1);
   };
-  __tmp__1HCU=result__YHCU;
-  switch (((struct ___OBJ *)r__FBRJ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__VBRJ=((__STRING_CST__5J *)r__FBRJ)->parent_constant__EK.static_type__SG4D;
+  __KJCU=__HJCU;
+  switch (((struct ___OBJ *)__UCRJ)->__id) {
+  case ____5J__: {
+    __EDRJ=((____5J *)__UCRJ)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__VBRJ=((__EXTERNAL_C__L5WC *)r__FBRJ)->static_type__J54D;
+  case ____0AXC__: {
+    __EDRJ=((____0AXC *)__UCRJ)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__VBRJ=((__PROTOTYPE_CST__45WC *)r__FBRJ)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __EDRJ=((____NBXC *)__UCRJ)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__VBRJ=((__INTEGER_CST__KAXC *)r__FBRJ)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __EDRJ=((____ZBXC *)__UCRJ)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__VBRJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)r__FBRJ));
+  case ____DMWH__: {
+    __EDRJ=__B21J(((____DMWH *)__UCRJ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__VBRJ=((__READ_LOCAL__N5ZI *)r__FBRJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __EDRJ=((____2A0I *)__UCRJ)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__VBRJ=static_type__2CCK();
+  case ____HJNJ__: {
+    __EDRJ=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__VBRJ=static_type__BDCK();
+  case ____SJNJ__: {
+    __EDRJ=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__VBRJ=static_type__GDCK();
+  case ____0AOJ__: {
+    __EDRJ=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__VBRJ=static_type__LDCK();
+  case ____EBOJ__: {
+    __EDRJ=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__VBRJ=static_type__QDCK();
+  case ____3BOJ__: {
+    __EDRJ=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__VBRJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)r__FBRJ));
+  case ____RCOJ__: {
+    __EDRJ=__EFCK(((____RCOJ *)__UCRJ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__VBRJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)r__FBRJ));
+  case ____HDOJ__: {
+    __EDRJ=__JFCK(((____HDOJ *)__UCRJ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__VBRJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)r__FBRJ));
+  case ____1DOJ__: {
+    __EDRJ=__OFCK(((____1DOJ *)__UCRJ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__VBRJ=static_type__EECK(((__EXPR_AND__ADOJ *)r__FBRJ));
+  case ____PEOJ__: {
+    __EDRJ=__TFCK(((____PEOJ *)__UCRJ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__VBRJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)r__FBRJ));
+  case ____DFOJ__: {
+    __EDRJ=__YFCK(((____DFOJ *)__UCRJ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__VBRJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)r__FBRJ));
+  case ____XFOJ__: {
+    __EDRJ=__3FCK(((____XFOJ *)__UCRJ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__VBRJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __EDRJ=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__VBRJ=static_type__XECK(((__ITEM__VFOJ *)r__FBRJ));
+  case ____EHOJ__: {
+    __EDRJ=__GGCK(((____EHOJ *)__UCRJ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__VBRJ=static_type__DFCK();
+  case ____2HOJ__: {
+    __EDRJ=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__VBRJ=((__CAST__JHOJ *)r__FBRJ)->static_type__TC5J;
+  case ____YIOJ__: {
+    __EDRJ=((____YIOJ *)__UCRJ)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__VBRJ=((__REAL_CST__JLOJ *)r__FBRJ)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __EDRJ=((____YMOJ *)__UCRJ)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__VBRJ=((__CHARACTER_CST__5LOJ *)r__FBRJ)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __EDRJ=((____ONOJ *)__UCRJ)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__VBRJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)r__FBRJ)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __EDRJ=((____YOOJ *)__UCRJ)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__VBRJ=((__READ_SLOT__ZK4K *)r__FBRJ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __EDRJ=((____IM4K *)__UCRJ)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__VBRJ=static_type__NL5O();
+  case ____T5FL__: {
+    __EDRJ=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__VBRJ=static_type__QQTP();
+  case ____3DUL__: {
+    __EDRJ=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__VBRJ=static_type__041P();
+  case ____0EUL__: {
+    __EDRJ=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__VBRJ=static_type__VQTP();
+  case ____BGUL__: {
+    __EDRJ=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__VBRJ=static_type__A51P();
+  case ____2GUL__: {
+    __EDRJ=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__VBRJ=static_type__UVBN(((__EXPR_NEG__SYVL *)r__FBRJ));
+  case ____B0VL__: {
+    __EDRJ=__DXBN(((____B0VL *)__UCRJ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__VBRJ=static_type__P5FM(((__EXPR_ADD__AZVL *)r__FBRJ));
+  case ____P0VL__: {
+    __EDRJ=__4AGM(((____P0VL *)__UCRJ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__VBRJ=((__READ_GLOBAL__B4YL *)r__FBRJ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __EDRJ=((____Q5YL *)__UCRJ)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__VBRJ=static_type__5DWN(((__EXPR_NOT__FUPM *)r__FBRJ));
+  case ____UVPM__: {
+    __EDRJ=__OFWN(((____UVPM *)__UCRJ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__VBRJ=static_type__BL1P(((__EXPR_MOD__LYPM *)r__FBRJ));
+  case ____0ZPM__: {
+    __EDRJ=__QM1P(((____0ZPM *)__UCRJ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__VBRJ=static_type__WOVO(((__EXPR_OR__3P0N *)r__FBRJ));
+  case ____MR0N__: {
+    __EDRJ=__FQVO(((____MR0N *)__UCRJ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__VBRJ=static_type__BA0Q();
+  case ____YWBP__: {
+    __EDRJ=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__VBRJ=static_type__MBUP();
+  case ____LYBP__: {
+    __EDRJ=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__VBRJ=static_type__RBUP();
+  case ____CZBP__: {
+    __EDRJ=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__VBRJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)r__FBRJ));
+  case ____3BEP__: {
+    __EDRJ=__ZPFQ(((____3BEP *)__UCRJ));
   } break;
   };
-  __tmp__WBRJ=((__TYPE_FULL__PMB *)__tmp__VBRJ)->the_parent_type__DLK;
-  if (((void *)__tmp__WBRJ == (void *)TYPE_VOID__AMB__)) {
-    __tmp__3BRJ=Self__EBRJ->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-    put_error__text__2PE( 1,(&__string_694));
-    put_position__HRE(__tmp__3BRJ);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  __FDRJ=((____WMB *)__EDRJ)->__KLK;
+  if (((void *)__FDRJ == (void *)__HMB__)) {
+    __MDRJ=__TCRJ->__4BRC.__OIQC.__KBOC.__O2B;
+    __DQE( 1,(&__string_694));
+    __ORE(__MDRJ);
+    __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__WBRJ)->__id) {
-  case __TYPE__FF__: {
-    __tmp__BCRJ=FALSE__O__;
+  switch (((struct ___OBJ *)__FDRJ)->__id) {
+  case ____FF__: {
+    __QDRJ=__O__;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__BCRJ=FALSE__O__;
+  case ____FMB__: {
+    __QDRJ=__O__;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__BCRJ=FALSE__O__;
+  case ____HMB__: {
+    __QDRJ=__O__;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__BCRJ=FALSE__O__;
+  case ____JMB__: {
+    __QDRJ=__O__;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__BCRJ=FALSE__O__;
+  case ____LMB__: {
+    __QDRJ=__O__;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__BCRJ=FALSE__O__;
+  case ____ICY__: {
+    __QDRJ=__O__;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__BCRJ=TRUE__K__;
+  case ____EQ5D__: {
+    __QDRJ=__K__;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__BCRJ=TRUE__K__;
+  case ____L4NJ__: {
+    __QDRJ=__K__;
   } break;
   };
-  if ((__tmp__BCRJ && ((void *)Self__EBRJ->parent_itm_read__PARC.name__KZ1C == (void *)(&__string_85)))) {
-    is_block_value__SBRJ=TRUE__K__;
+  if ((__QDRJ && ((void *)__TCRJ->__4BRC.__Z01C == (void *)(&__string_85)))) {
+    __BDRJ=__K__;
   } else /* FALSE */ {
-    __tmp__WCRJ=Self__EBRJ->parent_itm_read__PARC.name__KZ1C;
-    switch (((struct ___OBJ *)__tmp__WBRJ)->__id) {
-    case __TYPE__FF__: {
-      __tmp__XCRJ=get_slot__KQGG(((__TYPE__FF *)__tmp__WBRJ),__tmp__WCRJ);
+    __FERJ=__TCRJ->__4BRC.__Z01C;
+    switch (((struct ___OBJ *)__FDRJ)->__id) {
+    case ____FF__: {
+      __GERJ=__ZRGG(((____FF *)__FDRJ),__FERJ);
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__XCRJ=get_slot__FSGG(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__WBRJ)),__tmp__WCRJ);
+    case ____FMB__: {
+      __GERJ=__UTGG(((____FMB *)((____FF *)__FDRJ)),__FERJ);
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__XCRJ=get_slot__AUGG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__WBRJ)),__tmp__WCRJ);
+    case ____HMB__: {
+      __GERJ=__PVGG(((____HMB *)((____FF *)__FDRJ)),__FERJ);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__XCRJ=get_slot__1VGG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__WBRJ)),__tmp__WCRJ);
+    case ____JMB__: {
+      __GERJ=__KXGG(((____JMB *)((____FF *)__FDRJ)),__FERJ);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__XCRJ=get_slot__WXGG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__WBRJ)),__tmp__WCRJ);
+    case ____LMB__: {
+      __GERJ=__FZGG(((____LMB *)((____FF *)__FDRJ)),__FERJ);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__XCRJ=get_slot__RZGG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__WBRJ)),__tmp__WCRJ);
+    case ____ICY__: {
+      __GERJ=__A1GG(((____ICY *)((____FF *)__FDRJ)),__FERJ);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__XCRJ=get_slot__I11G(__tmp__WCRJ);
+    case ____EQ5D__: {
+      __GERJ=__X21G(__FERJ);
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__XCRJ=get_slot__SSFL(__tmp__WCRJ);
+    case ____L4NJ__: {
+      __GERJ=__BUFL(__FERJ);
     } break;
     };
-    slot_msg__RBRJ=__tmp__XCRJ;
-    if (((void *)slot_msg__RBRJ == (void *)NULL)) {
-      copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_431));
-      append__3VX(((__STRING__BC *)string_tmp__YC),Self__EBRJ->parent_itm_read__PARC.name__KZ1C);
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-      switch (((struct ___OBJ *)__tmp__WBRJ)->__id) {
-      case __TYPE__FF__: {
-        append__3VX(((__STRING__BC *)string_tmp__YC),((__TYPE__FF *)__tmp__WBRJ)->prototype__QF->parent_named__PF.name__4VB);
+    __ADRJ=__GERJ;
+    if (((void *)__ADRJ == (void *)NULL)) {
+      __K2X(((____BC *)__YC),(&__string_431));
+      __EWX(((____BC *)__YC),__TCRJ->__4BRC.__Z01C);
+      __EWX(((____BC *)__YC),(&__string_695));
+      switch (((struct ___OBJ *)__FDRJ)->__id) {
+      case ____FF__: {
+        __EWX(((____BC *)__YC),((____FF *)__FDRJ)->__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__WBRJ))->name__0YMB);
+      case ____ICY__: {
+        __EWX(((____BC *)__YC),((____ICY *)((____FF *)__FDRJ))->__TZMB);
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        append_name_in__DQ0G(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__WBRJ)),string_tmp__YC);
+      case ____EQ5D__: {
+        __SR0G(((____EQ5D *)((____FF *)__FDRJ)),__YC);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        append_name_in__5PFL(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__WBRJ)),string_tmp__YC);
+      case ____L4NJ__: {
+        __ORFL(((____L4NJ *)((____FF *)__FDRJ)),__YC);
       } break;
       };
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-      pos__UI5S=Self__EBRJ->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-      put_error__text__2PE( 1,string_tmp__YC);
-      put_position__HRE(pos__UI5S);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __EWX(((____BC *)__YC),(&__string_175));
+      __DK5S=__TCRJ->__4BRC.__OIQC.__KBOC.__O2B;
+      __DQE( 1,__YC);
+      __ORE(__DK5S);
+      __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 (verify__4ANJ) {
-      if (((struct ___OBJ *)slot_msg__RBRJ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__VBRO=((__SLOT_CODE__MIRG *)slot_msg__RBRJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__VBRO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__UDRJ=((__ITM_SLOT__HLC *)__tmp__VBRO)->argument_list__SLBE;
+    if (__NCNJ) {
+      if (((struct ___OBJ *)__ADRJ)->__id==____1JRG__) {
+        __EDRO=((____1JRG *)__ADRJ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__EDRO)->__id==____OLC__) {
+          __DFRJ=((____OLC *)__EDRO)->__BNBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__UDRJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VBRO)->parent_itm_slot__QF0D.argument_list__SLBE;
+          __DFRJ=((____4G0D *)__EDRO)->__5G0D.__BNBE;
         };
       } else /* SLOT_DATA */ {
-        __tmp__VBRO=((__SLOT_DATA__WIRG *)slot_msg__RBRJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__VBRO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__UDRJ=((__ITM_SLOT__HLC *)__tmp__VBRO)->argument_list__SLBE;
+        __EDRO=((____FKRG *)__ADRJ)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__EDRO)->__id==____OLC__) {
+          __DFRJ=((____OLC *)__EDRO)->__BNBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__UDRJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VBRO)->parent_itm_slot__QF0D.argument_list__SLBE;
-        };
-      };
-      Result__4RPT=(__INTEGER__Q)(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__UDRJ)->parent_arrayed_collection__UFYD.upper__N3AF +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((Result__4RPT !=  1)) {
-        put_error__text__2PE( 1,(&__string_696));
-        if (((struct ___OBJ *)slot_msg__RBRJ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GUYO=((__SLOT_CODE__MIRG *)slot_msg__RBRJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GUYO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WERJ=((__ITM_SLOT__HLC *)__tmp__GUYO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __DFRJ=((____4G0D *)__EDRO)->__5G0D.__BNBE;
+        };
+      };
+      __NTPT=(____Q)(((____1GYD *)__DFRJ)->__DHYD.__24AF +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((__NTPT !=  1)) {
+        __DQE( 1,(&__string_696));
+        if (((struct ___OBJ *)__ADRJ)->__id==____1JRG__) {
+          __VVYO=((____1JRG *)__ADRJ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VVYO)->__id==____OLC__) {
+            __FGRJ=((____OLC *)__VVYO)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WERJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GUYO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __FGRJ=((____4G0D *)__VVYO)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__WERJ=((__SLOT_DATA__WIRG *)slot_msg__RBRJ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __FGRJ=((____FKRG *)__ADRJ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__WERJ);
-        put_position__HRE(Self__EBRJ->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __ORE(__FGRJ);
+        __ORE(__TCRJ->__4BRC.__OIQC.__KBOC.__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 (((struct ___OBJ *)slot_msg__RBRJ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__VBRO=((__SLOT_CODE__MIRG *)slot_msg__RBRJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__VBRO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__WERJ=((__ITM_SLOT__HLC *)__tmp__VBRO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if (((struct ___OBJ *)__ADRJ)->__id==____1JRG__) {
+        __EDRO=((____1JRG *)__ADRJ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__EDRO)->__id==____OLC__) {
+          __FGRJ=((____OLC *)__EDRO)->__PLC.__OF.__O2B;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__WERJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VBRO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __FGRJ=((____4G0D *)__EDRO)->__5G0D.__PLC.__OF.__O2B;
         };
       } else /* SLOT_DATA */ {
-        __tmp__WERJ=((__SLOT_DATA__WIRG *)slot_msg__RBRJ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+        __FGRJ=((____FKRG *)__ADRJ)->__GKRG.__P5WC.__OF.__O2B;
       };
-      last_position__A4GB=__tmp__WERJ;
-      if (((struct ___OBJ *)slot_msg__RBRJ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__VBRO=((__SLOT_CODE__MIRG *)slot_msg__RBRJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__VBRO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__3ERJ=((__ITM_SLOT__HLC *)__tmp__VBRO)->id_section__GVOB;
+      __Y4GB=__FGRJ;
+      if (((struct ___OBJ *)__ADRJ)->__id==____1JRG__) {
+        __EDRO=((____1JRG *)__ADRJ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__EDRO)->__id==____OLC__) {
+          __MGRJ=((____OLC *)__EDRO)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__3ERJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VBRO)->parent_itm_slot__QF0D.id_section__GVOB;
+          __MGRJ=((____4G0D *)__EDRO)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__0U1U=((__SLOT_DATA__WIRG *)slot_msg__RBRJ);
-        result__ZU1U=NULL;
-        if (((void *)Self__0U1U->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__GUYO=Self__0U1U->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GUYO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__2U1U=((__ITM_SLOT__HLC *)__tmp__GUYO)->id_section__GVOB;
+        __JW1U=((____FKRG *)__ADRJ);
+        __IW1U=NULL;
+        if (((void *)__JW1U->__HKRG != (void *)NULL)) {
+          __VVYO=__JW1U->__HKRG->__QLC;
+          if (((struct ___OBJ *)__VVYO)->__id==____OLC__) {
+            __LW1U=((____OLC *)__VVYO)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__2U1U=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GUYO)->parent_itm_slot__QF0D.id_section__GVOB;
+            __LW1U=((____4G0D *)__VVYO)->__5G0D.__MWOB;
           };
-          result__ZU1U=__tmp__2U1U;
+          __IW1U=__LW1U;
         } else /* FALSE */ {
-          __tmp__2U1U=get_name__GAUD((&__string_35));
-          result__ZU1U=__tmp__2U1U;
+          __LW1U=__VBUD((&__string_35));
+          __IW1U=__LW1U;
         };
-        __tmp__3ERJ=result__ZU1U;
+        __MGRJ=__IW1U;
       };
-      __tmp__CFRJ=access__with__MKMO(((__SECTION___EVOB *)__tmp__3ERJ),__tmp__WBRJ,((__TYPE_FULL__PMB *)profil_slot__EO2C->parent_profil__CO2C.type_self__DANJ)->the_parent_type__DLK);
-      if ((! __tmp__CFRJ)) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_697));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)profil_slot__EO2C->parent_profil__CO2C.type_self__DANJ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_698));
-        put_error__text__2PE( 2,string_tmp__YC);
-        if (((struct ___OBJ *)slot_msg__RBRJ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GUYO=((__SLOT_CODE__MIRG *)slot_msg__RBRJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GUYO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__SFRJ=((__ITM_SLOT__HLC *)__tmp__GUYO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      __RGRJ=__1LMO(((____KWOB *)__MGRJ),__FDRJ,((____WMB *)__TP2C->__RP2C.__SBNJ)->__KLK);
+      if ((! __RGRJ)) {
+        __K2X(((____BC *)__YC),(&__string_697));
+        __CQXE(((____WMB *)__TP2C->__RP2C.__SBNJ),__YC);
+        __EWX(((____BC *)__YC),(&__string_698));
+        __DQE( 2,__YC);
+        if (((struct ___OBJ *)__ADRJ)->__id==____1JRG__) {
+          __VVYO=((____1JRG *)__ADRJ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VVYO)->__id==____OLC__) {
+            __BHRJ=((____OLC *)__VVYO)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__SFRJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GUYO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __BHRJ=((____4G0D *)__VVYO)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__SFRJ=((__SLOT_DATA__WIRG *)slot_msg__RBRJ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __BHRJ=((____FKRG *)__ADRJ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__SFRJ);
-        put_position__HRE(Self__EBRJ->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __ORE(__BHRJ);
+        __ORE(__TCRJ->__4BRC.__OIQC.__KBOC.__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));
         };
       };
-      last_position__A4GB=__tmp__PBRJ;
+      __Y4GB=__4CRJ;
     };
   };
-  Result__4RPT= 0;
-  if (r__FBRJ==NULL) {
-    __tmp__0YSJ=NULL;
+  __NTPT= 0;
+  if (__UCRJ==NULL) {
+    __J0SJ=NULL;
   } else {
-    switch (((struct ___OBJ *)r__FBRJ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__0YSJ=NULL;
+    switch (((struct ___OBJ *)__UCRJ)->__id) {
+    case ____5J__: {
+      __J0SJ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__0YSJ=NULL;
+    case ____0AXC__: {
+      __J0SJ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__0YSJ=NULL;
+    case ____NBXC__: {
+      __J0SJ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__0YSJ=NULL;
+    case ____ZBXC__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__0YSJ=((void *)r__FBRJ);
+    case ____DMWH__: {
+      __J0SJ=((void *)__UCRJ);
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__0YSJ=NULL;
+    case ____2A0I__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__0YSJ=NULL;
+    case ____HJNJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__0YSJ=NULL;
+    case ____SJNJ__: {
+      __J0SJ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__0YSJ=NULL;
+    case ____0AOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__0YSJ=NULL;
+    case ____EBOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____3BOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____RCOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____HDOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____1DOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____PEOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____DFOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____XFOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____QGOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____EHOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____2HOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____YIOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____YMOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____ONOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____YOOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__0YSJ=NULL;
+    case ____IM4K__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__0YSJ=NULL;
+    case ____T5FL__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__0YSJ=NULL;
+    case ____3DUL__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__0YSJ=NULL;
+    case ____0EUL__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__0YSJ=NULL;
+    case ____BGUL__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__0YSJ=NULL;
+    case ____2GUL__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__0YSJ=NULL;
+    case ____B0VL__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__0YSJ=NULL;
+    case ____P0VL__: {
+      __J0SJ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__0YSJ=NULL;
+    case ____Q5YL__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__0YSJ=NULL;
+    case ____UVPM__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__0YSJ=NULL;
+    case ____0ZPM__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__0YSJ=NULL;
+    case ____MR0N__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__0YSJ=NULL;
+    case ____YWBP__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__0YSJ=NULL;
+    case ____LYBP__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__0YSJ=NULL;
+    case ____CZBP__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__0YSJ=NULL;
+    case ____3BEP__: {
+      __J0SJ=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__0YSJ != (void *)NULL)) {
-    Result__HSPT=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)__tmp__0YSJ)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Result__4RPT=Result__HSPT;
-    append_collection__0VJK(((__FAST_ARRAYoEXPRo__R5WC *)result__YHCU),__tmp__0YSJ->expr_list__FTEI);
+  if (((void *)__J0SJ != (void *)NULL)) {
+    __WTPT=(____Q)(((____ABXC *)((____DMWH *)__J0SJ)->__UUEI)->__IBXC.__A1RH +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __NTPT=__WTPT;
+    __JXJK(((____ABXC *)__HJCU),__J0SJ->__UUEI);
   } else /* FALSE */ {
-    Result__4RPT= 1;
-    add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)result__YHCU),r__FBRJ);
-  };
-  if (verify__4ANJ) {
-    if ((! is_block_value__SBRJ)) {
-      if (((struct ___OBJ *)slot_msg__RBRJ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__VBRO=((__SLOT_CODE__MIRG *)slot_msg__RBRJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__VBRO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__UDRJ=((__ITM_SLOT__HLC *)__tmp__VBRO)->argument_list__SLBE;
+    __NTPT= 1;
+    __0YEI(((____ABXC *)__HJCU),__UCRJ);
+  };
+  if (__NCNJ) {
+    if ((! __BDRJ)) {
+      if (((struct ___OBJ *)__ADRJ)->__id==____1JRG__) {
+        __EDRO=((____1JRG *)__ADRJ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__EDRO)->__id==____OLC__) {
+          __DFRJ=((____OLC *)__EDRO)->__BNBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__UDRJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VBRO)->parent_itm_slot__QF0D.argument_list__SLBE;
+          __DFRJ=((____4G0D *)__EDRO)->__5G0D.__BNBE;
         };
       } else /* SLOT_DATA */ {
-        __tmp__VBRO=((__SLOT_DATA__WIRG *)slot_msg__RBRJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__VBRO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__UDRJ=((__ITM_SLOT__HLC *)__tmp__VBRO)->argument_list__SLBE;
+        __EDRO=((____FKRG *)__ADRJ)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__EDRO)->__id==____OLC__) {
+          __DFRJ=((____OLC *)__EDRO)->__BNBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__UDRJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VBRO)->parent_itm_slot__QF0D.argument_list__SLBE;
+          __DFRJ=((____4G0D *)__EDRO)->__5G0D.__BNBE;
         };
       };
-      __tmp__XCRJ=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__UDRJ)->parent_arrayed_collection__UFYD.storage__N4AF)[ 0];
-      if (((struct ___OBJ *)__tmp__XCRJ)->__id==__ITM_ARG__D0MD__) {
-        __tmp__XZSJ= 1;
+      __GERJ=((void **)((____1GYD *)__DFRJ)->__DHYD.__25AF)[ 0];
+      if (((struct ___OBJ *)__GERJ)->__id==____S1MD__) {
+        __G1SJ= 1;
       } else /* ITM_ARGS */ {
-        __tmp__XZSJ=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)__tmp__XCRJ)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
-      };
-      if ((__tmp__XZSJ != Result__4RPT)) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_699));
-        append_in__YDE( 0,string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_700));
-        append__3VX(((__STRING__BC *)string_tmp__YC),Self__EBRJ->parent_itm_read__PARC.name__KZ1C);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_701));
-        if (((struct ___OBJ *)slot_msg__RBRJ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GUYO=((__SLOT_CODE__MIRG *)slot_msg__RBRJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GUYO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__D0SJ=((__ITM_SLOT__HLC *)__tmp__GUYO)->argument_list__SLBE;
+        __G1SJ=(____Q)(((____JJTF *)__GERJ)->__I42G->__MD.__SD +  1);
+      };
+      if ((__G1SJ != __NTPT)) {
+        __K2X(((____BC *)__YC),(&__string_699));
+        __5DE( 0,__YC);
+        __EWX(((____BC *)__YC),(&__string_700));
+        __EWX(((____BC *)__YC),__TCRJ->__4BRC.__Z01C);
+        __EWX(((____BC *)__YC),(&__string_701));
+        if (((struct ___OBJ *)__ADRJ)->__id==____1JRG__) {
+          __VVYO=((____1JRG *)__ADRJ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VVYO)->__id==____OLC__) {
+            __S1SJ=((____OLC *)__VVYO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__D0SJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GUYO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __S1SJ=((____4G0D *)__VVYO)->__5G0D.__BNBE;
           };
         } else /* SLOT_DATA */ {
-          __tmp__GUYO=((__SLOT_DATA__WIRG *)slot_msg__RBRJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GUYO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__D0SJ=((__ITM_SLOT__HLC *)__tmp__GUYO)->argument_list__SLBE;
+          __VVYO=((____FKRG *)__ADRJ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__VVYO)->__id==____OLC__) {
+            __S1SJ=((____OLC *)__VVYO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__D0SJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GUYO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __S1SJ=((____4G0D *)__VVYO)->__5G0D.__BNBE;
           };
         };
-        __tmp__VBRO=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__D0SJ)->parent_arrayed_collection__UFYD.storage__N4AF)[ 0];
-        if (((struct ___OBJ *)__tmp__VBRO)->__id==__ITM_ARG__D0MD__) {
-          __tmp__F0SJ= 1;
+        __EDRO=((void **)((____1GYD *)__S1SJ)->__DHYD.__25AF)[ 0];
+        if (((struct ___OBJ *)__EDRO)->__id==____S1MD__) {
+          __U1SJ= 1;
         } else /* ITM_ARGS */ {
-          __tmp__F0SJ=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)__tmp__VBRO)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
-        };
-        append_in__YDE(__tmp__F0SJ,string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_702));
-        append_in__YDE(Result__4RPT,string_tmp__YC);
-        Self__5U1U=((__STRING__BC *)string_tmp__YC);
-        if ((Self__5U1U->capacity__HFL <= Self__5U1U->count__WJ)) {
-          if ((Self__5U1U->capacity__HFL ==  0)) {
-            Self__5U1U->capacity__HFL= 32;
-            __tmp__AV1U=create__KVW( 32);
-            Self__5U1U->storage__4EL=__tmp__AV1U;
-          } else /* FALSE */ {
-            __tmp__BV1U=(__INTEGER__Q)(Self__5U1U->capacity__HFL <<  1);
-            __tmp__AV1U=((__CHARACTER__DB *)Self__5U1U->storage__4EL);
-            old_nb_elts__DV1U=Self__5U1U->capacity__HFL;
-            __tmp__EV1U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AV1U),((__UINTEGER_32__RWB )old_nb_elts__DV1U),((__UINTEGER_32__RWB )__tmp__BV1U));
-            __tmp__AV1U=((__CHARACTER__DB *)__tmp__EV1U);
-            clear__to__F00(__tmp__AV1U,old_nb_elts__DV1U,(__INTEGER__Q)(__tmp__BV1U -  1));
-            Self__5U1U->storage__4EL=__tmp__AV1U;
-            Self__5U1U->capacity__HFL=__tmp__BV1U;
-          };
-        };
-        ((__CHARACTER__DB *)Self__5U1U->storage__4EL)[Self__5U1U->count__WJ]=')';
-        Self__5U1U->count__WJ=(__INTEGER__Q)(Self__5U1U->count__WJ +  1);
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)slot_msg__RBRJ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GUYO=((__SLOT_CODE__MIRG *)slot_msg__RBRJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GUYO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__D0SJ=((__ITM_SLOT__HLC *)__tmp__GUYO)->argument_list__SLBE;
+          __U1SJ=(____Q)(((____JJTF *)__EDRO)->__I42G->__MD.__SD +  1);
+        };
+        __5DE(__U1SJ,__YC);
+        __EWX(((____BC *)__YC),(&__string_702));
+        __5DE(__NTPT,__YC);
+        __OW1U=((____BC *)__YC);
+        if ((__OW1U->__OFL <= __OW1U->__WJ)) {
+          if ((__OW1U->__OFL ==  0)) {
+            __OW1U->__OFL= 32;
+            __PW1U=__RVW( 32);
+            __OW1U->__FFL=__PW1U;
+          } else /* FALSE */ {
+            __QW1U=(____Q)(__OW1U->__OFL <<  1);
+            __PW1U=((____DB *)__OW1U->__FFL);
+            __SW1U=__OW1U->__OFL;
+            __TW1U=__55W(((____IB )__PW1U),((____YWB )__SW1U),((____YWB )__QW1U));
+            __PW1U=((____DB *)__TW1U);
+            __M00(__PW1U,__SW1U,(____Q)(__QW1U -  1));
+            __OW1U->__FFL=__PW1U;
+            __OW1U->__OFL=__QW1U;
+          };
+        };
+        ((____DB *)__OW1U->__FFL)[__OW1U->__WJ]=')';
+        __OW1U->__WJ=(____Q)(__OW1U->__WJ +  1);
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__ADRJ)->__id==____1JRG__) {
+          __VVYO=((____1JRG *)__ADRJ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VVYO)->__id==____OLC__) {
+            __S1SJ=((____OLC *)__VVYO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__D0SJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GUYO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __S1SJ=((____4G0D *)__VVYO)->__5G0D.__BNBE;
           };
         } else /* SLOT_DATA */ {
-          __tmp__GUYO=((__SLOT_DATA__WIRG *)slot_msg__RBRJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GUYO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__D0SJ=((__ITM_SLOT__HLC *)__tmp__GUYO)->argument_list__SLBE;
+          __VVYO=((____FKRG *)__ADRJ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__VVYO)->__id==____OLC__) {
+            __S1SJ=((____OLC *)__VVYO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__D0SJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GUYO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __S1SJ=((____4G0D *)__VVYO)->__5G0D.__BNBE;
           };
         };
-        __tmp__VBRO=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__D0SJ)->parent_arrayed_collection__UFYD.storage__N4AF)[ 0];
-        if (((struct ___OBJ *)__tmp__VBRO)->__id==__ITM_ARG__D0MD__) {
-          __tmp__WERJ=((__ITM_ARG__D0MD *)__tmp__VBRO)->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B;
+        __EDRO=((void **)((____1GYD *)__S1SJ)->__DHYD.__25AF)[ 0];
+        if (((struct ___OBJ *)__EDRO)->__id==____S1MD__) {
+          __FGRJ=((____S1MD *)__EDRO)->__T1MD.__PJSC.__O2B;
         } else /* ITM_ARGS */ {
-          __tmp__WERJ=((__ITM_ARGS__0HTF *)__tmp__VBRO)->parent_itm_argument__1HTF.parent_itm_code__AISC.position__H2B;
+          __FGRJ=((____JJTF *)__EDRO)->__KJTF.__PJSC.__O2B;
         };
-        put_position__HRE(__tmp__WERJ);
-        switch (((struct ___OBJ *)r__FBRJ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__WERJ=((__STRING_CST__5J *)r__FBRJ)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        __ORE(__FGRJ);
+        switch (((struct ___OBJ *)__UCRJ)->__id) {
+        case ____5J__: {
+          __FGRJ=((____5J *)__UCRJ)->__EK.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__WERJ=((__EXTERNAL_C__L5WC *)r__FBRJ)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AXC__: {
+          __FGRJ=((____0AXC *)__UCRJ)->__1AXC.__CK.__YH.__O2B;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__WERJ=((__PROTOTYPE_CST__45WC *)r__FBRJ)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____NBXC__: {
+          __FGRJ=((____NBXC *)__UCRJ)->__OBXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__WERJ=((__INTEGER_CST__KAXC *)r__FBRJ)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ZBXC__: {
+          __FGRJ=((____ZBXC *)__UCRJ)->__0BXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__WERJ=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DMWH__: {
+          __FGRJ=__BK__->__CK.__YH.__O2B;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__WERJ=((__READ_LOCAL__N5ZI *)r__FBRJ)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2A0I__: {
+          __FGRJ=((____2A0I *)__UCRJ)->__3A0I.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__WERJ=((__EXPR_EQUAL__YHNJ *)r__FBRJ)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HJNJ__: {
+          __FGRJ=((____HJNJ *)__UCRJ)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__WERJ=((__EXPR_NOT_EQUAL__DINJ *)r__FBRJ)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____SJNJ__: {
+          __FGRJ=((____SJNJ *)__UCRJ)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__WERJ=((__IS_EXPANDED__L5NJ *)r__FBRJ)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AOJ__: {
+          __FGRJ=((____0AOJ *)__UCRJ)->__1AOJ.__CK.__YH.__O2B;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__WERJ=((__GET_TYPE_ID__V5NJ *)r__FBRJ)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EBOJ__: {
+          __FGRJ=((____EBOJ *)__UCRJ)->__FBOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__WERJ=((__EXPR_SUP__OAOJ *)r__FBRJ)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BOJ__: {
+          __FGRJ=((____3BOJ *)__UCRJ)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__WERJ=((__EXPR_SUB__CBOJ *)r__FBRJ)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____RCOJ__: {
+          __FGRJ=((____RCOJ *)__UCRJ)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__WERJ=((__EXPR_MUL__YBOJ *)r__FBRJ)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HDOJ__: {
+          __FGRJ=((____HDOJ *)__UCRJ)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__WERJ=((__EXPR_DIV__MCOJ *)r__FBRJ)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____1DOJ__: {
+          __FGRJ=((____1DOJ *)__UCRJ)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__WERJ=((__EXPR_AND__ADOJ *)r__FBRJ)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____PEOJ__: {
+          __FGRJ=((____PEOJ *)__UCRJ)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__WERJ=((__EXPR_SHIFT_R__UDOJ *)r__FBRJ)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DFOJ__: {
+          __FGRJ=((____DFOJ *)__UCRJ)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__WERJ=((__EXPR_SHIFT_L__IEOJ *)r__FBRJ)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____XFOJ__: {
+          __FGRJ=((____XFOJ *)__UCRJ)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__WERJ=((__PUT_TO__BFOJ *)r__FBRJ)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____QGOJ__: {
+          __FGRJ=((____QGOJ *)__UCRJ)->__RGOJ.__CK.__YH.__O2B;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__WERJ=((__ITEM__VFOJ *)r__FBRJ)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EHOJ__: {
+          __FGRJ=((____EHOJ *)__UCRJ)->__FHOJ.__CK.__YH.__O2B;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__WERJ=((__SIZE_OF__NGOJ *)r__FBRJ)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2HOJ__: {
+          __FGRJ=((____2HOJ *)__UCRJ)->__3HOJ.__CK.__YH.__O2B;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__WERJ=((__CAST__JHOJ *)r__FBRJ)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YIOJ__: {
+          __FGRJ=((____YIOJ *)__UCRJ)->__ZIOJ.__CK.__YH.__O2B;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__WERJ=((__REAL_CST__JLOJ *)r__FBRJ)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YMOJ__: {
+          __FGRJ=((____YMOJ *)__UCRJ)->__ZMOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__WERJ=((__CHARACTER_CST__5LOJ *)r__FBRJ)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ONOJ__: {
+          __FGRJ=((____ONOJ *)__UCRJ)->__PNOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__WERJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)r__FBRJ)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YOOJ__: {
+          __FGRJ=((____YOOJ *)__UCRJ)->__ZOOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__WERJ=((__READ_SLOT__ZK4K *)r__FBRJ)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____IM4K__: {
+          __FGRJ=((____IM4K *)__UCRJ)->__JM4K.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__WERJ=((__EXPR_NOT_LOGIC__E4FL *)r__FBRJ)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____T5FL__: {
+          __FGRJ=((____T5FL *)__UCRJ)->__W5FL.__V5FL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__WERJ=((__EXPR_OR_LOGIC__OCUL *)r__FBRJ)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3DUL__: {
+          __FGRJ=((____3DUL *)__UCRJ)->__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__WERJ=((__EXPR_OR_OR_LOGIC__LDUL *)r__FBRJ)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0EUL__: {
+          __FGRJ=((____0EUL *)__UCRJ)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__WERJ=((__EXPR_AND_LOGIC__SEUL *)r__FBRJ)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____BGUL__: {
+          __FGRJ=((____BGUL *)__UCRJ)->__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__WERJ=((__EXPR_AND_AND_LOGIC__NFUL *)r__FBRJ)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2GUL__: {
+          __FGRJ=((____2GUL *)__UCRJ)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__WERJ=((__EXPR_NEG__SYVL *)r__FBRJ)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____B0VL__: {
+          __FGRJ=((____B0VL *)__UCRJ)->__E0VL.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__WERJ=((__EXPR_ADD__AZVL *)r__FBRJ)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____P0VL__: {
+          __FGRJ=((____P0VL *)__UCRJ)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__WERJ=((__READ_GLOBAL__B4YL *)r__FBRJ)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____Q5YL__: {
+          __FGRJ=((____Q5YL *)__UCRJ)->__R5YL.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__WERJ=((__EXPR_NOT__FUPM *)r__FBRJ)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____UVPM__: {
+          __FGRJ=((____UVPM *)__UCRJ)->__VVPM.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__WERJ=((__EXPR_MOD__LYPM *)r__FBRJ)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0ZPM__: {
+          __FGRJ=((____0ZPM *)__UCRJ)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__WERJ=((__EXPR_OR__3P0N *)r__FBRJ)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____MR0N__: {
+          __FGRJ=((____MR0N *)__UCRJ)->__NR0N.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__WERJ=((__EXPR_SUP_EQ__JVBP *)r__FBRJ)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YWBP__: {
+          __FGRJ=((____YWBP *)__UCRJ)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__WERJ=((__EXPR_INF__2WBP *)r__FBRJ)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____LYBP__: {
+          __FGRJ=((____LYBP *)__UCRJ)->__MYBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__WERJ=((__EXPR_INF_EQ__TXBP *)r__FBRJ)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____CZBP__: {
+          __FGRJ=((____CZBP *)__UCRJ)->__DZBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__WERJ=((__EXPR_XOR__OAEP *)r__FBRJ)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BEP__: {
+          __FGRJ=((____3BEP *)__UCRJ)->__4BEP.__TCOJ.__CK.__YH.__O2B;
         } break;
         };
-        put_position__HRE(__tmp__WERJ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __ORE(__FGRJ);
+        __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__CFRJ=TRUE__K__;
+      __RGRJ=__K__;
     } else /* FALSE */ {
-      __tmp__CFRJ=FALSE__O__;
+      __RGRJ=__O__;
     };
-    if ((! __tmp__CFRJ)) {
-      if ((Result__4RPT !=  1)) {
-        switch (((struct ___OBJ *)r__FBRJ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__WERJ=((__STRING_CST__5J *)r__FBRJ)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    if ((! __RGRJ)) {
+      if ((__NTPT !=  1)) {
+        switch (((struct ___OBJ *)__UCRJ)->__id) {
+        case ____5J__: {
+          __FGRJ=((____5J *)__UCRJ)->__EK.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__WERJ=((__EXTERNAL_C__L5WC *)r__FBRJ)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AXC__: {
+          __FGRJ=((____0AXC *)__UCRJ)->__1AXC.__CK.__YH.__O2B;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__WERJ=((__PROTOTYPE_CST__45WC *)r__FBRJ)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____NBXC__: {
+          __FGRJ=((____NBXC *)__UCRJ)->__OBXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__WERJ=((__INTEGER_CST__KAXC *)r__FBRJ)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ZBXC__: {
+          __FGRJ=((____ZBXC *)__UCRJ)->__0BXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__WERJ=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DMWH__: {
+          __FGRJ=__BK__->__CK.__YH.__O2B;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__WERJ=((__READ_LOCAL__N5ZI *)r__FBRJ)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2A0I__: {
+          __FGRJ=((____2A0I *)__UCRJ)->__3A0I.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__WERJ=((__EXPR_EQUAL__YHNJ *)r__FBRJ)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HJNJ__: {
+          __FGRJ=((____HJNJ *)__UCRJ)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__WERJ=((__EXPR_NOT_EQUAL__DINJ *)r__FBRJ)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____SJNJ__: {
+          __FGRJ=((____SJNJ *)__UCRJ)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__WERJ=((__IS_EXPANDED__L5NJ *)r__FBRJ)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AOJ__: {
+          __FGRJ=((____0AOJ *)__UCRJ)->__1AOJ.__CK.__YH.__O2B;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__WERJ=((__GET_TYPE_ID__V5NJ *)r__FBRJ)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EBOJ__: {
+          __FGRJ=((____EBOJ *)__UCRJ)->__FBOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__WERJ=((__EXPR_SUP__OAOJ *)r__FBRJ)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BOJ__: {
+          __FGRJ=((____3BOJ *)__UCRJ)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__WERJ=((__EXPR_SUB__CBOJ *)r__FBRJ)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____RCOJ__: {
+          __FGRJ=((____RCOJ *)__UCRJ)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__WERJ=((__EXPR_MUL__YBOJ *)r__FBRJ)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HDOJ__: {
+          __FGRJ=((____HDOJ *)__UCRJ)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__WERJ=((__EXPR_DIV__MCOJ *)r__FBRJ)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____1DOJ__: {
+          __FGRJ=((____1DOJ *)__UCRJ)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__WERJ=((__EXPR_AND__ADOJ *)r__FBRJ)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____PEOJ__: {
+          __FGRJ=((____PEOJ *)__UCRJ)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__WERJ=((__EXPR_SHIFT_R__UDOJ *)r__FBRJ)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DFOJ__: {
+          __FGRJ=((____DFOJ *)__UCRJ)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__WERJ=((__EXPR_SHIFT_L__IEOJ *)r__FBRJ)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____XFOJ__: {
+          __FGRJ=((____XFOJ *)__UCRJ)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__WERJ=((__PUT_TO__BFOJ *)r__FBRJ)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____QGOJ__: {
+          __FGRJ=((____QGOJ *)__UCRJ)->__RGOJ.__CK.__YH.__O2B;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__WERJ=((__ITEM__VFOJ *)r__FBRJ)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EHOJ__: {
+          __FGRJ=((____EHOJ *)__UCRJ)->__FHOJ.__CK.__YH.__O2B;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__WERJ=((__SIZE_OF__NGOJ *)r__FBRJ)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2HOJ__: {
+          __FGRJ=((____2HOJ *)__UCRJ)->__3HOJ.__CK.__YH.__O2B;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__WERJ=((__CAST__JHOJ *)r__FBRJ)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YIOJ__: {
+          __FGRJ=((____YIOJ *)__UCRJ)->__ZIOJ.__CK.__YH.__O2B;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__WERJ=((__REAL_CST__JLOJ *)r__FBRJ)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YMOJ__: {
+          __FGRJ=((____YMOJ *)__UCRJ)->__ZMOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__WERJ=((__CHARACTER_CST__5LOJ *)r__FBRJ)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ONOJ__: {
+          __FGRJ=((____ONOJ *)__UCRJ)->__PNOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__WERJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)r__FBRJ)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YOOJ__: {
+          __FGRJ=((____YOOJ *)__UCRJ)->__ZOOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__WERJ=((__READ_SLOT__ZK4K *)r__FBRJ)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____IM4K__: {
+          __FGRJ=((____IM4K *)__UCRJ)->__JM4K.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__WERJ=((__EXPR_NOT_LOGIC__E4FL *)r__FBRJ)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____T5FL__: {
+          __FGRJ=((____T5FL *)__UCRJ)->__W5FL.__V5FL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__WERJ=((__EXPR_OR_LOGIC__OCUL *)r__FBRJ)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3DUL__: {
+          __FGRJ=((____3DUL *)__UCRJ)->__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__WERJ=((__EXPR_OR_OR_LOGIC__LDUL *)r__FBRJ)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0EUL__: {
+          __FGRJ=((____0EUL *)__UCRJ)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__WERJ=((__EXPR_AND_LOGIC__SEUL *)r__FBRJ)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____BGUL__: {
+          __FGRJ=((____BGUL *)__UCRJ)->__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__WERJ=((__EXPR_AND_AND_LOGIC__NFUL *)r__FBRJ)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2GUL__: {
+          __FGRJ=((____2GUL *)__UCRJ)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__WERJ=((__EXPR_NEG__SYVL *)r__FBRJ)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____B0VL__: {
+          __FGRJ=((____B0VL *)__UCRJ)->__E0VL.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__WERJ=((__EXPR_ADD__AZVL *)r__FBRJ)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____P0VL__: {
+          __FGRJ=((____P0VL *)__UCRJ)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__WERJ=((__READ_GLOBAL__B4YL *)r__FBRJ)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____Q5YL__: {
+          __FGRJ=((____Q5YL *)__UCRJ)->__R5YL.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__WERJ=((__EXPR_NOT__FUPM *)r__FBRJ)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____UVPM__: {
+          __FGRJ=((____UVPM *)__UCRJ)->__VVPM.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__WERJ=((__EXPR_MOD__LYPM *)r__FBRJ)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0ZPM__: {
+          __FGRJ=((____0ZPM *)__UCRJ)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__WERJ=((__EXPR_OR__3P0N *)r__FBRJ)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____MR0N__: {
+          __FGRJ=((____MR0N *)__UCRJ)->__NR0N.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__WERJ=((__EXPR_SUP_EQ__JVBP *)r__FBRJ)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YWBP__: {
+          __FGRJ=((____YWBP *)__UCRJ)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__WERJ=((__EXPR_INF__2WBP *)r__FBRJ)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____LYBP__: {
+          __FGRJ=((____LYBP *)__UCRJ)->__MYBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__WERJ=((__EXPR_INF_EQ__TXBP *)r__FBRJ)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____CZBP__: {
+          __FGRJ=((____CZBP *)__UCRJ)->__DZBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__WERJ=((__EXPR_XOR__OAEP *)r__FBRJ)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BEP__: {
+          __FGRJ=((____3BEP *)__UCRJ)->__4BEP.__TCOJ.__CK.__YH.__O2B;
         } break;
         };
-        put_error__text__2PE( 1,(&__string_703));
-        put_position__HRE(__tmp__WERJ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_703));
+        __ORE(__FGRJ);
+        __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 (r__FBRJ==NULL) {
-    __tmp__0YSJ=NULL;
+  if (__UCRJ==NULL) {
+    __J0SJ=NULL;
   } else {
-    switch (((struct ___OBJ *)r__FBRJ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__0YSJ=NULL;
+    switch (((struct ___OBJ *)__UCRJ)->__id) {
+    case ____5J__: {
+      __J0SJ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__0YSJ=NULL;
+    case ____0AXC__: {
+      __J0SJ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__0YSJ=NULL;
+    case ____NBXC__: {
+      __J0SJ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__0YSJ=NULL;
+    case ____ZBXC__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__0YSJ=((void *)r__FBRJ);
+    case ____DMWH__: {
+      __J0SJ=((void *)__UCRJ);
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__0YSJ=NULL;
+    case ____2A0I__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__0YSJ=NULL;
+    case ____HJNJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__0YSJ=NULL;
+    case ____SJNJ__: {
+      __J0SJ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__0YSJ=NULL;
+    case ____0AOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__0YSJ=NULL;
+    case ____EBOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____3BOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____RCOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____HDOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____1DOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____PEOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____DFOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____XFOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____QGOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____EHOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____2HOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____YIOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____YMOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____ONOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__0YSJ=NULL;
+    case ____YOOJ__: {
+      __J0SJ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__0YSJ=NULL;
+    case ____IM4K__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__0YSJ=NULL;
+    case ____T5FL__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__0YSJ=NULL;
+    case ____3DUL__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__0YSJ=NULL;
+    case ____0EUL__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__0YSJ=NULL;
+    case ____BGUL__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__0YSJ=NULL;
+    case ____2GUL__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__0YSJ=NULL;
+    case ____B0VL__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__0YSJ=NULL;
+    case ____P0VL__: {
+      __J0SJ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__0YSJ=NULL;
+    case ____Q5YL__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__0YSJ=NULL;
+    case ____UVPM__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__0YSJ=NULL;
+    case ____0ZPM__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__0YSJ=NULL;
+    case ____MR0N__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__0YSJ=NULL;
+    case ____YWBP__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__0YSJ=NULL;
+    case ____LYBP__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__0YSJ=NULL;
+    case ____CZBP__: {
+      __J0SJ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__0YSJ=NULL;
+    case ____3BEP__: {
+      __J0SJ=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__0YSJ != (void *)NULL)) {
-    __tmp__XCRJ=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__0YSJ->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    rec__MBRJ=__tmp__XCRJ;
-  };
-  if (is_block_value__SBRJ) {
-    __tmp__BHRJ=copy__LEVJ(result__YHCU);
-    __tmp__1HCU=__tmp__BHRJ;
-    __tmp__XCRJ=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__BHRJ)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    switch (((struct ___OBJ *)__tmp__XCRJ)->__id) {
-    case __STRING_CST__5J__: {
-      Self__LV1U=((__STRING_CST__5J *)__tmp__XCRJ);
-      result__HV1U=NULL;
-      __tmp__EV1U=((__POINTER__IB )(NULL));
-      __tmp__XZSJ= 0;
-      __tmp__KV1U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-      if (((unsigned long)__tmp__KV1U ==  0)) {
-        result__HV1U=Self__LV1U;
-      } else /* FALSE */ {
-        __tmp__XZSJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KV1U));
-        if ((__tmp__XZSJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__MV1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__NV1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OV1U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NV1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__MV1U=micro_alloc__table__lab__HKI(__tmp__NV1U,((__POINTER__IB )(&(table_size[(__tmp__OV1U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NV1U)));
-          __tmp__EV1U=__tmp__MV1U;
-        } else /* FALSE */ {
-          __tmp__OV1U=((__UINTEGER_32__RWB )__tmp__XZSJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__MV1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__NV1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MV1U=micro_alloc__table__lab__HKI(__tmp__NV1U,((__POINTER__IB )(&(table_type[(__tmp__OV1U)]))),(__UINTEGER_32__RWB)(__tmp__OV1U |  1));
-          __tmp__EV1U=__tmp__MV1U;
-        };
-        result__HV1U=((__STRING_CST__5J *)__tmp__EV1U);
-        *(result__HV1U) = *(Self__LV1U);
-      };
-      __tmp__VBRO=result__HV1U;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__VBRO=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__XCRJ));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      Self__5PIS=((__PROTOTYPE_CST__45WC *)__tmp__XCRJ);
-      __tmp__AQIS=create__type__IJ2C(Self__5PIS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5PIS->parent_constant__55WC.static_type__SG4D);
-      __tmp__VBRO=__tmp__AQIS;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      Self__CQIS=((__INTEGER_CST__KAXC *)__tmp__XCRJ);
-      pos__UI5S=Self__CQIS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__DW1U=Self__CQIS->value__YG4D;
-      t__EW1U=Self__CQIS->parent_constant__LAXC.static_type__SG4D;
-      Self__CQIS=NULL;
-      __tmp__EV1U=((__POINTER__IB )(NULL));
-      __tmp__XZSJ= 0;
-      __tmp__KV1U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-      if (((unsigned long)__tmp__KV1U ==  0)) {
-        Self__CQIS=INTEGER_CST__KAXC__;
-      } else /* FALSE */ {
-        __tmp__XZSJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KV1U));
-        if ((__tmp__XZSJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__MV1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__NV1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OV1U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NV1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__MV1U=micro_alloc__table__lab__HKI(__tmp__NV1U,((__POINTER__IB )(&(table_size[(__tmp__OV1U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NV1U)));
-          __tmp__EV1U=__tmp__MV1U;
-        } else /* FALSE */ {
-          __tmp__OV1U=((__UINTEGER_32__RWB )__tmp__XZSJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__MV1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__NV1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MV1U=micro_alloc__table__lab__HKI(__tmp__NV1U,((__POINTER__IB )(&(table_type[(__tmp__OV1U)]))),(__UINTEGER_32__RWB)(__tmp__OV1U |  1));
-          __tmp__EV1U=__tmp__MV1U;
-        };
-        Self__CQIS=((__INTEGER_CST__KAXC *)__tmp__EV1U);
-        *(Self__CQIS) = *(INTEGER_CST__KAXC__);
-      };
-      Self__BW1U=((__INTEGER_CST__KAXC *)Self__CQIS);
-      Self__BW1U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__UI5S;
-      Self__BW1U->value__YG4D=v__DW1U;
-      Self__BW1U->parent_constant__LAXC.static_type__SG4D=t__EW1U;
-      check_type__KYEE(Self__BW1U);
-      __tmp__VBRO=Self__CQIS;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__VBRO=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__XCRJ));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__PSPT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__XCRJ)->local__PUEJ));
-      if (__tmp__PSPT==NULL) {
-        __tmp__QSPT=NULL;
+  if (((void *)__J0SJ != (void *)NULL)) {
+    __GERJ=((void **)((____ABXC *)__J0SJ->__UUEI)->__IBXC.__ESEI)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __1CRJ=__GERJ;
+  };
+  if (__BDRJ) {
+    __QIRJ=__0FVJ(__HJCU);
+    __KJCU=__QIRJ;
+    __GERJ=((void **)((____ABXC *)__QIRJ)->__IBXC.__ESEI)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    switch (((struct ___OBJ *)__GERJ)->__id) {
+    case ____5J__: {
+      __0W1U=((____5J *)__GERJ);
+      __WW1U=NULL;
+      __TW1U=((____IB )(NULL));
+      __G1SJ= 0;
+      __ZW1U=((____IB )sizeof(____5J));
+      if (((unsigned long)__ZW1U ==  0)) {
+        __WW1U=__0W1U;
+      } else /* FALSE */ {
+        __G1SJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZW1U));
+        if ((__G1SJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __1W1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __2W1U=(void *)((unsigned long)(void *)((unsigned long)__ZW1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3W1U=((____YWB )((____Q )(void *)((unsigned long)__2W1U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __1W1U=__OKI(__2W1U,((____IB )(&(table_size[(__3W1U)-1]))),((____YWB )((____Q )__2W1U)));
+          __TW1U=__1W1U;
+        } else /* FALSE */ {
+          __3W1U=((____YWB )__G1SJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __1W1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __2W1U=(void *)((unsigned long)(void *)((unsigned long)__ZW1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1W1U=__OKI(__2W1U,((____IB )(&(table_type[(__3W1U)]))),(____YWB)(__3W1U |  1));
+          __TW1U=__1W1U;
+        };
+        __WW1U=((____5J *)__TW1U);
+        *(__WW1U) = *(__0W1U);
+      };
+      __EDRO=__WW1U;
+    } break;
+    case ____0AXC__: {
+      __EDRO=__JZAL(((____0AXC *)__GERJ));
+    } break;
+    case ____NBXC__: {
+      __ORIS=((____NBXC *)__GERJ);
+      __PRIS=__XK2C(__ORIS->__OBXC.__DK.__CK.__YH.__O2B,__ORIS->__OBXC.__BI4D);
+      __EDRO=__PRIS;
+    } break;
+    case ____ZBXC__: {
+      __RRIS=((____ZBXC *)__GERJ);
+      __DK5S=__RRIS->__0BXC.__DK.__CK.__YH.__O2B;
+      __SX1U=__RRIS->__HI4D;
+      __TX1U=__RRIS->__0BXC.__BI4D;
+      __RRIS=NULL;
+      __TW1U=((____IB )(NULL));
+      __G1SJ= 0;
+      __ZW1U=((____IB )sizeof(____ZBXC));
+      if (((unsigned long)__ZW1U ==  0)) {
+        __RRIS=__ZBXC__;
+      } else /* FALSE */ {
+        __G1SJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZW1U));
+        if ((__G1SJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __1W1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __2W1U=(void *)((unsigned long)(void *)((unsigned long)__ZW1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3W1U=((____YWB )((____Q )(void *)((unsigned long)__2W1U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __1W1U=__OKI(__2W1U,((____IB )(&(table_size[(__3W1U)-1]))),((____YWB )((____Q )__2W1U)));
+          __TW1U=__1W1U;
+        } else /* FALSE */ {
+          __3W1U=((____YWB )__G1SJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __1W1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __2W1U=(void *)((unsigned long)(void *)((unsigned long)__ZW1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1W1U=__OKI(__2W1U,((____IB )(&(table_type[(__3W1U)]))),(____YWB)(__3W1U |  1));
+          __TW1U=__1W1U;
+        };
+        __RRIS=((____ZBXC *)__TW1U);
+        *(__RRIS) = *(__ZBXC__);
+      };
+      __QX1U=((____ZBXC *)__RRIS);
+      __QX1U->__0BXC.__DK.__CK.__YH.__O2B=__DK5S;
+      __QX1U->__HI4D=__SX1U;
+      __QX1U->__0BXC.__BI4D=__TX1U;
+      __ZZEE(__QX1U);
+      __EDRO=__RRIS;
+    } break;
+    case ____DMWH__: {
+      __EDRO=__W3OK(((____DMWH *)__GERJ));
+    } break;
+    case ____2A0I__: {
+      __4TPT=__2VEI(((____N5WC *)((____2A0I *)__GERJ)->__4VEJ));
+      if (__4TPT==NULL) {
+        __5TPT=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__QSPT=((__READ_LOCAL__N5ZI *)__tmp__PSPT);
+        __5TPT=((____2A0I *)__4TPT);
       };
-      __tmp__VBRO=__tmp__QSPT;
+      __EDRO=__5TPT;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__VBRO=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__XCRJ));
+    case ____HJNJ__: {
+      __EDRO=__Y0AL(((____HJNJ *)__GERJ));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__VBRO=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__XCRJ));
+    case ____SJNJ__: {
+      __EDRO=__D1AL(((____SJNJ *)__GERJ));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__GQIS=((__IS_EXPANDED__L5NJ *)__tmp__XCRJ);
-      pos__UI5S=Self__GQIS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__PSPT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__GQIS->receiver__554J)->local__PUEJ));
-      if (__tmp__PSPT==NULL) {
-        __tmp__QSPT=NULL;
+    case ____0AOJ__: {
+      __VRIS=((____0AOJ *)__GERJ);
+      __DK5S=__VRIS->__1AOJ.__CK.__YH.__O2B;
+      __4TPT=__2VEI(((____N5WC *)((____2A0I *)__VRIS->__OB5J)->__4VEJ));
+      if (__4TPT==NULL) {
+        __5TPT=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__QSPT=((__READ_LOCAL__N5ZI *)__tmp__PSPT);
-      };
-      Self__GQIS=NULL;
-      __tmp__EV1U=((__POINTER__IB )(NULL));
-      __tmp__XZSJ= 0;
-      __tmp__KV1U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-      if (((unsigned long)__tmp__KV1U ==  0)) {
-        Self__GQIS=IS_EXPANDED__L5NJ__;
-      } else /* FALSE */ {
-        __tmp__XZSJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KV1U));
-        if ((__tmp__XZSJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__MV1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__NV1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OV1U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NV1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__MV1U=micro_alloc__table__lab__HKI(__tmp__NV1U,((__POINTER__IB )(&(table_size[(__tmp__OV1U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NV1U)));
-          __tmp__EV1U=__tmp__MV1U;
-        } else /* FALSE */ {
-          __tmp__OV1U=((__UINTEGER_32__RWB )__tmp__XZSJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__MV1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__NV1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MV1U=micro_alloc__table__lab__HKI(__tmp__NV1U,((__POINTER__IB )(&(table_type[(__tmp__OV1U)]))),(__UINTEGER_32__RWB)(__tmp__OV1U |  1));
-          __tmp__EV1U=__tmp__MV1U;
-        };
-        Self__GQIS=((__IS_EXPANDED__L5NJ *)__tmp__EV1U);
-        *(Self__GQIS) = *(IS_EXPANDED__L5NJ__);
-      };
-      Self__SW1U=((__IS_EXPANDED__L5NJ *)Self__GQIS);
-      Self__SW1U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__UI5S;
-      Self__SW1U->receiver__554J=__tmp__QSPT;
-      __tmp__VBRO=Self__GQIS;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      Self__LQIS=((__GET_TYPE_ID__V5NJ *)__tmp__XCRJ);
-      pos__UI5S=Self__LQIS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__EW1U=Self__LQIS->receiver__EA5J;
-      Self__LQIS=NULL;
-      __tmp__EV1U=((__POINTER__IB )(NULL));
-      __tmp__XZSJ= 0;
-      __tmp__KV1U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-      if (((unsigned long)__tmp__KV1U ==  0)) {
-        Self__LQIS=GET_TYPE_ID__V5NJ__;
-      } else /* FALSE */ {
-        __tmp__XZSJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KV1U));
-        if ((__tmp__XZSJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__MV1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__NV1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OV1U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NV1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__MV1U=micro_alloc__table__lab__HKI(__tmp__NV1U,((__POINTER__IB )(&(table_size[(__tmp__OV1U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NV1U)));
-          __tmp__EV1U=__tmp__MV1U;
-        } else /* FALSE */ {
-          __tmp__OV1U=((__UINTEGER_32__RWB )__tmp__XZSJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__MV1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__NV1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MV1U=micro_alloc__table__lab__HKI(__tmp__NV1U,((__POINTER__IB )(&(table_type[(__tmp__OV1U)]))),(__UINTEGER_32__RWB)(__tmp__OV1U |  1));
-          __tmp__EV1U=__tmp__MV1U;
-        };
-        Self__LQIS=((__GET_TYPE_ID__V5NJ *)__tmp__EV1U);
-        *(Self__LQIS) = *(GET_TYPE_ID__V5NJ__);
-      };
-      Self__CX1U=((__GET_TYPE_ID__V5NJ *)Self__LQIS);
-      Self__CX1U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__UI5S;
-      Self__CX1U->receiver__EA5J=t__EW1U;
-      __tmp__VBRO=Self__LQIS;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__VBRO=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__XCRJ));
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__VBRO=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__XCRJ));
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__VBRO=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__XCRJ));
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__VBRO=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__XCRJ));
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__VBRO=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__XCRJ));
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__VBRO=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__XCRJ));
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__VBRO=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__XCRJ));
-    } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__VBRO=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__XCRJ));
-    } break;
-    case __ITEM__VFOJ__: {
-      __tmp__VBRO=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__XCRJ));
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      Self__OQIS=((__SIZE_OF__NGOJ *)__tmp__XCRJ);
-      pos__UI5S=Self__OQIS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__EW1U=Self__OQIS->receiver__OC5J;
-      Self__OQIS=NULL;
-      __tmp__EV1U=((__POINTER__IB )(NULL));
-      __tmp__XZSJ= 0;
-      __tmp__KV1U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-      if (((unsigned long)__tmp__KV1U ==  0)) {
-        Self__OQIS=SIZE_OF__NGOJ__;
-      } else /* FALSE */ {
-        __tmp__XZSJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KV1U));
-        if ((__tmp__XZSJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__MV1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__NV1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OV1U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NV1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__MV1U=micro_alloc__table__lab__HKI(__tmp__NV1U,((__POINTER__IB )(&(table_size[(__tmp__OV1U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NV1U)));
-          __tmp__EV1U=__tmp__MV1U;
-        } else /* FALSE */ {
-          __tmp__OV1U=((__UINTEGER_32__RWB )__tmp__XZSJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__MV1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__NV1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MV1U=micro_alloc__table__lab__HKI(__tmp__NV1U,((__POINTER__IB )(&(table_type[(__tmp__OV1U)]))),(__UINTEGER_32__RWB)(__tmp__OV1U |  1));
-          __tmp__EV1U=__tmp__MV1U;
-        };
-        Self__OQIS=((__SIZE_OF__NGOJ *)__tmp__EV1U);
-        *(Self__OQIS) = *(SIZE_OF__NGOJ__);
-      };
-      Self__SX1U=((__SIZE_OF__NGOJ *)Self__OQIS);
-      Self__SX1U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__UI5S;
-      Self__SX1U->receiver__OC5J=t__EW1U;
-      __tmp__VBRO=Self__OQIS;
-    } break;
-    case __CAST__JHOJ__: {
-      __tmp__VBRO=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__XCRJ));
-    } break;
-    case __REAL_CST__JLOJ__: {
-      Self__RQIS=((__REAL_CST__JLOJ *)__tmp__XCRJ);
-      pos__UI5S=Self__RQIS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__EY1U=Self__RQIS->value__DD5J;
-      t__EW1U=Self__RQIS->parent_constant__KLOJ.static_type__SG4D;
-      Self__RQIS=NULL;
-      __tmp__EV1U=((__POINTER__IB )(NULL));
-      __tmp__XZSJ= 0;
-      __tmp__KV1U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-      if (((unsigned long)__tmp__KV1U ==  0)) {
-        Self__RQIS=REAL_CST__JLOJ__;
-      } else /* FALSE */ {
-        __tmp__XZSJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KV1U));
-        if ((__tmp__XZSJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__MV1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__NV1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OV1U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__NV1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__MV1U=micro_alloc__table__lab__HKI(__tmp__NV1U,((__POINTER__IB )(&(table_size[(__tmp__OV1U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__NV1U)));
-          __tmp__EV1U=__tmp__MV1U;
-        } else /* FALSE */ {
-          __tmp__OV1U=((__UINTEGER_32__RWB )__tmp__XZSJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__MV1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__NV1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__MV1U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__MV1U=micro_alloc__table__lab__HKI(__tmp__NV1U,((__POINTER__IB )(&(table_type[(__tmp__OV1U)]))),(__UINTEGER_32__RWB)(__tmp__OV1U |  1));
-          __tmp__EV1U=__tmp__MV1U;
-        };
-        Self__RQIS=((__REAL_CST__JLOJ *)__tmp__EV1U);
-        *(Self__RQIS) = *(REAL_CST__JLOJ__);
-      };
-      Self__CY1U=((__REAL_CST__JLOJ *)Self__RQIS);
-      Self__CY1U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__UI5S;
-      Self__CY1U->value__DD5J=v__EY1U;
-      Self__CY1U->parent_constant__KLOJ.static_type__SG4D=t__EW1U;
-      __tmp__VBRO=Self__RQIS;
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__VQIS=((__CHARACTER_CST__5LOJ *)__tmp__XCRJ);
-      __tmp__WQIS=create__char__CMQJ(Self__VQIS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__VQIS->text__ID5J);
-      __tmp__VBRO=__tmp__WQIS;
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__YQIS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__XCRJ);
-      __tmp__ZQIS=create__text__2PQJ(Self__YQIS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__YQIS->string__EBJK);
-      __tmp__VBRO=__tmp__ZQIS;
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__VBRO=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__XCRJ));
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__VBRO=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__XCRJ));
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__VBRO=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__XCRJ));
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__VBRO=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__XCRJ));
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__VBRO=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__XCRJ));
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__VBRO=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__XCRJ));
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__VBRO=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__XCRJ));
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__VBRO=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__XCRJ));
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__GUYO=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__XCRJ)->global__Y5JM),NULL);
-      if (__tmp__GUYO==NULL) {
-        __tmp__EICU=NULL;
+        __5TPT=((____2A0I *)__4TPT);
+      };
+      __VRIS=NULL;
+      __TW1U=((____IB )(NULL));
+      __G1SJ= 0;
+      __ZW1U=((____IB )sizeof(____0AOJ));
+      if (((unsigned long)__ZW1U ==  0)) {
+        __VRIS=__0AOJ__;
+      } else /* FALSE */ {
+        __G1SJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZW1U));
+        if ((__G1SJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __1W1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __2W1U=(void *)((unsigned long)(void *)((unsigned long)__ZW1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3W1U=((____YWB )((____Q )(void *)((unsigned long)__2W1U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __1W1U=__OKI(__2W1U,((____IB )(&(table_size[(__3W1U)-1]))),((____YWB )((____Q )__2W1U)));
+          __TW1U=__1W1U;
+        } else /* FALSE */ {
+          __3W1U=((____YWB )__G1SJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __1W1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __2W1U=(void *)((unsigned long)(void *)((unsigned long)__ZW1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1W1U=__OKI(__2W1U,((____IB )(&(table_type[(__3W1U)]))),(____YWB)(__3W1U |  1));
+          __TW1U=__1W1U;
+        };
+        __VRIS=((____0AOJ *)__TW1U);
+        *(__VRIS) = *(__0AOJ__);
+      };
+      __BY1U=((____0AOJ *)__VRIS);
+      __BY1U->__1AOJ.__CK.__YH.__O2B=__DK5S;
+      __BY1U->__OB5J=__5TPT;
+      __EDRO=__VRIS;
+    } break;
+    case ____EBOJ__: {
+      __0RIS=((____EBOJ *)__GERJ);
+      __DK5S=__0RIS->__FBOJ.__CK.__YH.__O2B;
+      __TX1U=__0RIS->__TB5J;
+      __0RIS=NULL;
+      __TW1U=((____IB )(NULL));
+      __G1SJ= 0;
+      __ZW1U=((____IB )sizeof(____EBOJ));
+      if (((unsigned long)__ZW1U ==  0)) {
+        __0RIS=__EBOJ__;
+      } else /* FALSE */ {
+        __G1SJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZW1U));
+        if ((__G1SJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __1W1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __2W1U=(void *)((unsigned long)(void *)((unsigned long)__ZW1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3W1U=((____YWB )((____Q )(void *)((unsigned long)__2W1U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __1W1U=__OKI(__2W1U,((____IB )(&(table_size[(__3W1U)-1]))),((____YWB )((____Q )__2W1U)));
+          __TW1U=__1W1U;
+        } else /* FALSE */ {
+          __3W1U=((____YWB )__G1SJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __1W1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __2W1U=(void *)((unsigned long)(void *)((unsigned long)__ZW1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1W1U=__OKI(__2W1U,((____IB )(&(table_type[(__3W1U)]))),(____YWB)(__3W1U |  1));
+          __TW1U=__1W1U;
+        };
+        __0RIS=((____EBOJ *)__TW1U);
+        *(__0RIS) = *(__EBOJ__);
+      };
+      __RY1U=((____EBOJ *)__0RIS);
+      __RY1U->__FBOJ.__CK.__YH.__O2B=__DK5S;
+      __RY1U->__TB5J=__TX1U;
+      __EDRO=__0RIS;
+    } break;
+    case ____3BOJ__: {
+      __EDRO=__21AL(((____3BOJ *)__GERJ));
+    } break;
+    case ____RCOJ__: {
+      __EDRO=__H2AL(((____RCOJ *)__GERJ));
+    } break;
+    case ____HDOJ__: {
+      __EDRO=__S2AL(((____HDOJ *)__GERJ));
+    } break;
+    case ____1DOJ__: {
+      __EDRO=__32AL(((____1DOJ *)__GERJ));
+    } break;
+    case ____PEOJ__: {
+      __EDRO=__I3AL(((____PEOJ *)__GERJ));
+    } break;
+    case ____DFOJ__: {
+      __EDRO=__T3AL(((____DFOJ *)__GERJ));
+    } break;
+    case ____XFOJ__: {
+      __EDRO=__43AL(((____XFOJ *)__GERJ));
+    } break;
+    case ____QGOJ__: {
+      __EDRO=__J4AL(((____QGOJ *)__GERJ));
+    } break;
+    case ____EHOJ__: {
+      __EDRO=__X4AL(((____EHOJ *)__GERJ));
+    } break;
+    case ____2HOJ__: {
+      __3RIS=((____2HOJ *)__GERJ);
+      __DK5S=__3RIS->__3HOJ.__CK.__YH.__O2B;
+      __TX1U=__3RIS->__3D5J;
+      __3RIS=NULL;
+      __TW1U=((____IB )(NULL));
+      __G1SJ= 0;
+      __ZW1U=((____IB )sizeof(____2HOJ));
+      if (((unsigned long)__ZW1U ==  0)) {
+        __3RIS=__2HOJ__;
+      } else /* FALSE */ {
+        __G1SJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZW1U));
+        if ((__G1SJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __1W1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __2W1U=(void *)((unsigned long)(void *)((unsigned long)__ZW1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3W1U=((____YWB )((____Q )(void *)((unsigned long)__2W1U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __1W1U=__OKI(__2W1U,((____IB )(&(table_size[(__3W1U)-1]))),((____YWB )((____Q )__2W1U)));
+          __TW1U=__1W1U;
+        } else /* FALSE */ {
+          __3W1U=((____YWB )__G1SJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __1W1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __2W1U=(void *)((unsigned long)(void *)((unsigned long)__ZW1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1W1U=__OKI(__2W1U,((____IB )(&(table_type[(__3W1U)]))),(____YWB)(__3W1U |  1));
+          __TW1U=__1W1U;
+        };
+        __3RIS=((____2HOJ *)__TW1U);
+        *(__3RIS) = *(__2HOJ__);
+      };
+      __BZ1U=((____2HOJ *)__3RIS);
+      __BZ1U->__3HOJ.__CK.__YH.__O2B=__DK5S;
+      __BZ1U->__3D5J=__TX1U;
+      __EDRO=__3RIS;
+    } break;
+    case ____YIOJ__: {
+      __EDRO=__I5AL(((____YIOJ *)__GERJ));
+    } break;
+    case ____YMOJ__: {
+      __ASIS=((____YMOJ *)__GERJ);
+      __DK5S=__ASIS->__ZMOJ.__DK.__CK.__YH.__O2B;
+      __TZ1U=__ASIS->__SE5J;
+      __TX1U=__ASIS->__ZMOJ.__BI4D;
+      __ASIS=NULL;
+      __TW1U=((____IB )(NULL));
+      __G1SJ= 0;
+      __ZW1U=((____IB )sizeof(____YMOJ));
+      if (((unsigned long)__ZW1U ==  0)) {
+        __ASIS=__YMOJ__;
+      } else /* FALSE */ {
+        __G1SJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZW1U));
+        if ((__G1SJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __1W1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __2W1U=(void *)((unsigned long)(void *)((unsigned long)__ZW1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3W1U=((____YWB )((____Q )(void *)((unsigned long)__2W1U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __1W1U=__OKI(__2W1U,((____IB )(&(table_size[(__3W1U)-1]))),((____YWB )((____Q )__2W1U)));
+          __TW1U=__1W1U;
+        } else /* FALSE */ {
+          __3W1U=((____YWB )__G1SJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __1W1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __2W1U=(void *)((unsigned long)(void *)((unsigned long)__ZW1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__1W1U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __1W1U=__OKI(__2W1U,((____IB )(&(table_type[(__3W1U)]))),(____YWB)(__3W1U |  1));
+          __TW1U=__1W1U;
+        };
+        __ASIS=((____YMOJ *)__TW1U);
+        *(__ASIS) = *(__YMOJ__);
+      };
+      __RZ1U=((____YMOJ *)__ASIS);
+      __RZ1U->__ZMOJ.__DK.__CK.__YH.__O2B=__DK5S;
+      __RZ1U->__SE5J=__TZ1U;
+      __RZ1U->__ZMOJ.__BI4D=__TX1U;
+      __EDRO=__ASIS;
+    } break;
+    case ____ONOJ__: {
+      __ESIS=((____ONOJ *)__GERJ);
+      __FSIS=__RNQJ(__ESIS->__PNOJ.__DK.__CK.__YH.__O2B,__ESIS->__XE5J);
+      __EDRO=__FSIS;
+    } break;
+    case ____YOOJ__: {
+      __HSIS=((____YOOJ *)__GERJ);
+      __ISIS=__LRQJ(__HSIS->__ZOOJ.__DK.__CK.__YH.__O2B,__HSIS->__TCJK);
+      __EDRO=__ISIS;
+    } break;
+    case ____IM4K__: {
+      __EDRO=__NZFM(((____IM4K *)__GERJ));
+    } break;
+    case ____T5FL__: {
+      __EDRO=__V35O(((____T5FL *)__GERJ));
+    } break;
+    case ____3DUL__: {
+      __EDRO=__AJVP(((____3DUL *)__GERJ));
+    } break;
+    case ____0EUL__: {
+      __EDRO=__QB4P(((____0EUL *)__GERJ));
+    } break;
+    case ____BGUL__: {
+      __EDRO=__LJVP(((____BGUL *)__GERJ));
+    } break;
+    case ____2GUL__: {
+      __EDRO=__2B4P(((____2GUL *)__GERJ));
+    } break;
+    case ____B0VL__: {
+      __EDRO=__H0BN(((____B0VL *)__GERJ));
+    } break;
+    case ____P0VL__: {
+      __EDRO=__NCHM(((____P0VL *)__GERJ));
+    } break;
+    case ____Q5YL__: {
+      __VVYO=__TFTL(((____FKRG *)((____Q5YL *)__GERJ)->__HBKM),NULL);
+      if (__VVYO==NULL) {
+        __TJCU=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__GUYO)->__id) {
-        case __READ_SLOT__ZK4K__: {
-          __tmp__EICU=NULL;
+        switch (((struct ___OBJ *)__VVYO)->__id) {
+        case ____IM4K__: {
+          __TJCU=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__EICU=((__READ_GLOBAL__B4YL *)__tmp__GUYO);
+        case ____Q5YL__: {
+          __TJCU=((____Q5YL *)__VVYO);
         } break;
         }
       };
-      __tmp__VBRO=__tmp__EICU;
+      __EDRO=__TJCU;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__VBRO=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__XCRJ));
+    case ____UVPM__: {
+      __EDRO=__VGWN(((____UVPM *)__GERJ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__VBRO=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__XCRJ));
+    case ____0ZPM__: {
+      __EDRO=__4G2P(((____0ZPM *)__GERJ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__VBRO=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__XCRJ));
+    case ____MR0N__: {
+      __EDRO=__DRVO(((____MR0N *)__GERJ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__VBRO=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__XCRJ));
+    case ____YWBP__: {
+      __EDRO=__DQ0Q(((____YWBP *)__GERJ));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__VBRO=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__XCRJ));
+    case ____LYBP__: {
+      __EDRO=__0WUP(((____LYBP *)__GERJ));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__VBRO=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__XCRJ));
+    case ____CZBP__: {
+      __EDRO=__FXUP(((____CZBP *)__GERJ));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__VBRO=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__XCRJ));
+    case ____3BEP__: {
+      __EDRO=__FCIQ(((____3BEP *)__GERJ));
     } break;
     };
-    Self__VFZT=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__BHRJ);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)Self__VFZT->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=__tmp__VBRO;
-    __tmp__GHRJ=new_block__receiver__with__ORWJ(Self__EBRJ->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B,rec__MBRJ,__tmp__BHRJ);
-    base__TBRJ=__tmp__GHRJ;
-    __tmp__BCRJ=TRUE__K__;
+    __EHZT=((____ABXC *)__QIRJ);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__EHZT->__IBXC.__ESEI)[ 0]=__EDRO;
+    __VIRJ=__3SWJ(__TCRJ->__4BRC.__OIQC.__KBOC.__O2B,__1CRJ,__QIRJ);
+    __CDRJ=__VIRJ;
+    __QDRJ=__K__;
   } else /* FALSE */ {
-    __tmp__BCRJ=FALSE__O__;
-  };
-  if ((! __tmp__BCRJ)) {
-    Result__HSPT=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1HCU)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((Result__HSPT ==  1)) {
-      if (is_resend__HBRJ) {
-        __tmp__1HRJ=lookup__U3UJ();
-        __tmp__QSPT=read__NUEI(((__LOCAL__43WC *)__tmp__1HRJ));
-        Self__3FZT=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1HCU);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__3FZT->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=__tmp__QSPT;
-        Result__JGZT=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1HCU)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)Result__JGZT)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)Result__JGZT));
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)Result__JGZT));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__1QIS=((__READ_LOCAL__N5ZI *)Result__JGZT);
-          Self__GICU=((__LOCAL__43WC *)Self__1QIS->local__PUEJ);
-          Self__GICU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__GICU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__GICU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__MY1U=NULL;
-            ptr__NY1U=((__POINTER__IB )(NULL));
-            __tmp__BV1U= 0;
-            __tmp__PY1U=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__PY1U ==  0)) {
-              result__MY1U=STRING__BC__;
+    __QDRJ=__O__;
+  };
+  if ((! __QDRJ)) {
+    __WTPT=(____Q)(((____ABXC *)__KJCU)->__IBXC.__A1RH +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__WTPT ==  1)) {
+      if (__WCRJ) {
+        __KJRJ=__D5UJ();
+        __5TPT=__2VEI(((____N5WC *)__KJRJ));
+        __MHZT=((____ABXC *)__KJCU);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__MHZT->__IBXC.__ESEI)[ 0]=__5TPT;
+        __YHZT=((void **)((____ABXC *)__KJCU)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__YHZT)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__YHZT));
+        } break;
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__YHZT));
+        } break;
+        case ____2A0I__: {
+          __KSIS=((____2A0I *)__YHZT);
+          __VJCU=((____N5WC *)__KSIS->__4VEJ);
+          __VJCU->__Q5WC.__KU4D=(____Q)(__VJCU->__Q5WC.__KU4D -  1);
+          if ((__VJCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __1Z1U=NULL;
+            __2Z1U=((____IB )(NULL));
+            __QW1U= 0;
+            __4Z1U=((____IB )sizeof(____BC));
+            if (((unsigned long)__4Z1U ==  0)) {
+              __1Z1U=__BC__;
             } else /* FALSE */ {
-              __tmp__BV1U=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PY1U));
-              if ((__tmp__BV1U == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__PY1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__SY1U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RY1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_size[(__tmp__SY1U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RY1U)));
-                ptr__NY1U=__tmp__QY1U;
+              __QW1U=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Z1U));
+              if ((__QW1U == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __A01U=(void *)((unsigned long)(void *)((unsigned long)__4Z1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __B01U=((____YWB )((____Q )(void *)((unsigned long)__A01U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __5Z1U=__OKI(__A01U,((____IB )(&(table_size[(__B01U)-1]))),((____YWB )((____Q )__A01U)));
+                __2Z1U=__5Z1U;
               } else /* FALSE */ {
-                __tmp__SY1U=((__UINTEGER_32__RWB )__tmp__BV1U);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__PY1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_type[(__tmp__SY1U)]))),(__UINTEGER_32__RWB)(__tmp__SY1U |  1));
-                ptr__NY1U=__tmp__QY1U;
+                __B01U=((____YWB )__QW1U);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __A01U=(void *)((unsigned long)(void *)((unsigned long)__4Z1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __5Z1U=__OKI(__A01U,((____IB )(&(table_type[(__B01U)]))),(____YWB)(__B01U |  1));
+                __2Z1U=__5Z1U;
               };
-              result__MY1U=((__STRING__BC *)ptr__NY1U);
-              *(result__MY1U) = *(STRING__BC__);
-            };
-            Self__IY1U=((__STRING__BC *)result__MY1U);
-            if ((Self__IY1U->capacity__HFL <  250)) {
-              __tmp__KY1U=create__KVW( 250);
-              Self__IY1U->storage__4EL=__tmp__KY1U;
-              Self__IY1U->capacity__HFL= 250;
-            };
-            Self__IY1U->count__WJ= 0;
-            display__V5DJ(Self__1QIS,result__MY1U);
-            put_string__EGZ(((__STRING__BC *)result__MY1U));
+              __1Z1U=((____BC *)__2Z1U);
+              *(__1Z1U) = *(__BC__);
+            };
+            __XZ1U=((____BC *)__1Z1U);
+            if ((__XZ1U->__OFL <  250)) {
+              __ZZ1U=__RVW( 250);
+              __XZ1U->__FFL=__ZZ1U;
+              __XZ1U->__OFL= 250;
+            };
+            __XZ1U->__WJ= 0;
+            __EBEJ(__KSIS,__1Z1U);
+            __LGZ(((____BC *)__1Z1U));
             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 *)Result__JGZT));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)Result__JGZT));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__1QIS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)Result__JGZT)->receiver__554J);
-          Self__GICU=((__LOCAL__43WC *)Self__1QIS->local__PUEJ);
-          Self__GICU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__GICU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__GICU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__MY1U=NULL;
-            ptr__NY1U=((__POINTER__IB )(NULL));
-            __tmp__BV1U= 0;
-            __tmp__PY1U=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__PY1U ==  0)) {
-              result__MY1U=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__YHZT));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__YHZT));
+        } break;
+        case ____0AOJ__: {
+          __KSIS=((____2A0I *)((____0AOJ *)__YHZT)->__OB5J);
+          __VJCU=((____N5WC *)__KSIS->__4VEJ);
+          __VJCU->__Q5WC.__KU4D=(____Q)(__VJCU->__Q5WC.__KU4D -  1);
+          if ((__VJCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __1Z1U=NULL;
+            __2Z1U=((____IB )(NULL));
+            __QW1U= 0;
+            __4Z1U=((____IB )sizeof(____BC));
+            if (((unsigned long)__4Z1U ==  0)) {
+              __1Z1U=__BC__;
             } else /* FALSE */ {
-              __tmp__BV1U=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PY1U));
-              if ((__tmp__BV1U == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__PY1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__SY1U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RY1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_size[(__tmp__SY1U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RY1U)));
-                ptr__NY1U=__tmp__QY1U;
+              __QW1U=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Z1U));
+              if ((__QW1U == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __A01U=(void *)((unsigned long)(void *)((unsigned long)__4Z1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __B01U=((____YWB )((____Q )(void *)((unsigned long)__A01U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __5Z1U=__OKI(__A01U,((____IB )(&(table_size[(__B01U)-1]))),((____YWB )((____Q )__A01U)));
+                __2Z1U=__5Z1U;
               } else /* FALSE */ {
-                __tmp__SY1U=((__UINTEGER_32__RWB )__tmp__BV1U);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__PY1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_type[(__tmp__SY1U)]))),(__UINTEGER_32__RWB)(__tmp__SY1U |  1));
-                ptr__NY1U=__tmp__QY1U;
+                __B01U=((____YWB )__QW1U);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __A01U=(void *)((unsigned long)(void *)((unsigned long)__4Z1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __5Z1U=__OKI(__A01U,((____IB )(&(table_type[(__B01U)]))),(____YWB)(__B01U |  1));
+                __2Z1U=__5Z1U;
               };
-              result__MY1U=((__STRING__BC *)ptr__NY1U);
-              *(result__MY1U) = *(STRING__BC__);
-            };
-            Self__IY1U=((__STRING__BC *)result__MY1U);
-            if ((Self__IY1U->capacity__HFL <  250)) {
-              __tmp__KY1U=create__KVW( 250);
-              Self__IY1U->storage__4EL=__tmp__KY1U;
-              Self__IY1U->capacity__HFL= 250;
-            };
-            Self__IY1U->count__WJ= 0;
-            display__V5DJ(Self__1QIS,result__MY1U);
-            put_string__EGZ(((__STRING__BC *)result__MY1U));
+              __1Z1U=((____BC *)__2Z1U);
+              *(__1Z1U) = *(__BC__);
+            };
+            __XZ1U=((____BC *)__1Z1U);
+            if ((__XZ1U->__OFL <  250)) {
+              __ZZ1U=__RVW( 250);
+              __XZ1U->__FFL=__ZZ1U;
+              __XZ1U->__OFL= 250;
+            };
+            __XZ1U->__WJ= 0;
+            __EBEJ(__KSIS,__1Z1U);
+            __LGZ(((____BC *)__1Z1U));
             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 *)Result__JGZT));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__YHZT));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)Result__JGZT));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__YHZT));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)Result__JGZT));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__YHZT));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)Result__JGZT));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__YHZT));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)Result__JGZT));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__YHZT));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)Result__JGZT));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__YHZT));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)Result__JGZT));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__YHZT));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)Result__JGZT));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__YHZT));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)Result__JGZT));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__YHZT));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)Result__JGZT));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__YHZT));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)Result__JGZT));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__YHZT));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)Result__JGZT));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__YHZT));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)Result__JGZT));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__YHZT));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)Result__JGZT));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__YHZT));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)Result__JGZT));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__YHZT));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)Result__JGZT));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__YHZT));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)Result__JGZT));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__YHZT));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)Result__JGZT));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__YHZT));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__4QIS=((__READ_GLOBAL__B4YL *)Result__JGZT);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__4QIS->global__Y5JM),Self__4QIS);
+        case ____Q5YL__: {
+          __NSIS=((____Q5YL *)__YHZT);
+          __EIEN(((____FKRG *)__NSIS->__HBKM),__NSIS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)Result__JGZT));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__YHZT));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)Result__JGZT));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__YHZT));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)Result__JGZT));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__YHZT));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)Result__JGZT));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__YHZT));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)Result__JGZT));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__YHZT));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)Result__JGZT));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__YHZT));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)Result__JGZT));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__YHZT));
         } break;
         };
       };
-      if ((verify__4ANJ & is_all_warning__SJB)) {
-        __tmp__PIRJ=Self__EBRJ->parent_itm_read__PARC.name__KZ1C;
-        __tmp__QIRJ=__infix_equal_equal__YVZ(((__STRING_CONSTANT__0 *)__tmp__PIRJ),(&__string_704));
-        __tmp__UIRJ=__tmp__QIRJ;
+      if ((__NCNJ & __ZJB)) {
+        __4JRJ=__TCRJ->__4BRC.__Z01C;
+        __5JRJ=__5VZ(((____0 *)__4JRJ),(&__string_704));
+        __DKRJ=__5JRJ;
       } else /* FALSE */ {
-        __tmp__UIRJ=FALSE__O__;
+        __DKRJ=__O__;
       };
-      if (__tmp__UIRJ) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_705));
-        Result__JGZT=((__PROFIL_SLOT__BO2C *)profil_slot__EO2C)->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)Result__JGZT)->__id==__ITM_SLOT__HLC__) {
-          __tmp__4IRJ=((__ITM_SLOT__HLC *)Result__JGZT)->parent_named__ILC.name__4VB;
+      if (__DKRJ) {
+        __K2X(((____BC *)__YC),(&__string_705));
+        __YHZT=((____QP2C *)__TP2C)->__NTXN->__2JRG->__QLC;
+        if (((struct ___OBJ *)__YHZT)->__id==____OLC__) {
+          __NKRJ=((____OLC *)__YHZT)->__PLC.__FWB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__4IRJ=((__ITM_SLOT_OPERATOR__PF0D *)Result__JGZT)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+          __NKRJ=((____4G0D *)__YHZT)->__5G0D.__PLC.__FWB;
         };
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__4IRJ);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_706));
-        switch (((struct ___OBJ *)rec__MBRJ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__BJRJ=((__STRING_CST__5J *)rec__MBRJ)->parent_constant__EK.static_type__SG4D;
+        __EWX(((____BC *)__YC),__NKRJ);
+        __EWX(((____BC *)__YC),(&__string_706));
+        switch (((struct ___OBJ *)__1CRJ)->__id) {
+        case ____5J__: {
+          __QKRJ=((____5J *)__1CRJ)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__BJRJ=((__EXTERNAL_C__L5WC *)rec__MBRJ)->static_type__J54D;
+        case ____0AXC__: {
+          __QKRJ=((____0AXC *)__1CRJ)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__BJRJ=((__PROTOTYPE_CST__45WC *)rec__MBRJ)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __QKRJ=((____NBXC *)__1CRJ)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__BJRJ=((__INTEGER_CST__KAXC *)rec__MBRJ)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __QKRJ=((____ZBXC *)__1CRJ)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__BJRJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)rec__MBRJ));
+        case ____DMWH__: {
+          __QKRJ=__B21J(((____DMWH *)__1CRJ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__BJRJ=((__READ_LOCAL__N5ZI *)rec__MBRJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __QKRJ=((____2A0I *)__1CRJ)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__BJRJ=static_type__2CCK();
+        case ____HJNJ__: {
+          __QKRJ=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__BJRJ=static_type__BDCK();
+        case ____SJNJ__: {
+          __QKRJ=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__BJRJ=static_type__GDCK();
+        case ____0AOJ__: {
+          __QKRJ=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__BJRJ=static_type__LDCK();
+        case ____EBOJ__: {
+          __QKRJ=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__BJRJ=static_type__QDCK();
+        case ____3BOJ__: {
+          __QKRJ=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__BJRJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)rec__MBRJ));
+        case ____RCOJ__: {
+          __QKRJ=__EFCK(((____RCOJ *)__1CRJ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__BJRJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)rec__MBRJ));
+        case ____HDOJ__: {
+          __QKRJ=__JFCK(((____HDOJ *)__1CRJ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__BJRJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)rec__MBRJ));
+        case ____1DOJ__: {
+          __QKRJ=__OFCK(((____1DOJ *)__1CRJ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__BJRJ=static_type__EECK(((__EXPR_AND__ADOJ *)rec__MBRJ));
+        case ____PEOJ__: {
+          __QKRJ=__TFCK(((____PEOJ *)__1CRJ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__BJRJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)rec__MBRJ));
+        case ____DFOJ__: {
+          __QKRJ=__YFCK(((____DFOJ *)__1CRJ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__BJRJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)rec__MBRJ));
+        case ____XFOJ__: {
+          __QKRJ=__3FCK(((____XFOJ *)__1CRJ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__BJRJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __QKRJ=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__BJRJ=static_type__XECK(((__ITEM__VFOJ *)rec__MBRJ));
+        case ____EHOJ__: {
+          __QKRJ=__GGCK(((____EHOJ *)__1CRJ));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__BJRJ=static_type__DFCK();
+        case ____2HOJ__: {
+          __QKRJ=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__BJRJ=((__CAST__JHOJ *)rec__MBRJ)->static_type__TC5J;
+        case ____YIOJ__: {
+          __QKRJ=((____YIOJ *)__1CRJ)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__BJRJ=((__REAL_CST__JLOJ *)rec__MBRJ)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __QKRJ=((____YMOJ *)__1CRJ)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__BJRJ=((__CHARACTER_CST__5LOJ *)rec__MBRJ)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __QKRJ=((____ONOJ *)__1CRJ)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__BJRJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)rec__MBRJ)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __QKRJ=((____YOOJ *)__1CRJ)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__BJRJ=((__READ_SLOT__ZK4K *)rec__MBRJ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __QKRJ=((____IM4K *)__1CRJ)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__BJRJ=static_type__NL5O();
+        case ____T5FL__: {
+          __QKRJ=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__BJRJ=static_type__QQTP();
+        case ____3DUL__: {
+          __QKRJ=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__BJRJ=static_type__041P();
+        case ____0EUL__: {
+          __QKRJ=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__BJRJ=static_type__VQTP();
+        case ____BGUL__: {
+          __QKRJ=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__BJRJ=static_type__A51P();
+        case ____2GUL__: {
+          __QKRJ=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__BJRJ=static_type__UVBN(((__EXPR_NEG__SYVL *)rec__MBRJ));
+        case ____B0VL__: {
+          __QKRJ=__DXBN(((____B0VL *)__1CRJ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__BJRJ=static_type__P5FM(((__EXPR_ADD__AZVL *)rec__MBRJ));
+        case ____P0VL__: {
+          __QKRJ=__4AGM(((____P0VL *)__1CRJ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__BJRJ=((__READ_GLOBAL__B4YL *)rec__MBRJ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __QKRJ=((____Q5YL *)__1CRJ)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__BJRJ=static_type__5DWN(((__EXPR_NOT__FUPM *)rec__MBRJ));
+        case ____UVPM__: {
+          __QKRJ=__OFWN(((____UVPM *)__1CRJ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__BJRJ=static_type__BL1P(((__EXPR_MOD__LYPM *)rec__MBRJ));
+        case ____0ZPM__: {
+          __QKRJ=__QM1P(((____0ZPM *)__1CRJ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__BJRJ=static_type__WOVO(((__EXPR_OR__3P0N *)rec__MBRJ));
+        case ____MR0N__: {
+          __QKRJ=__FQVO(((____MR0N *)__1CRJ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__BJRJ=static_type__BA0Q();
+        case ____YWBP__: {
+          __QKRJ=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__BJRJ=static_type__MBUP();
+        case ____LYBP__: {
+          __QKRJ=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__BJRJ=static_type__RBUP();
+        case ____CZBP__: {
+          __QKRJ=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__BJRJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)rec__MBRJ));
+        case ____3BEP__: {
+          __QKRJ=__ZPFQ(((____3BEP *)__1CRJ));
         } break;
         };
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__BJRJ),string_tmp__YC);
-        __tmp__WERJ=Self__EBRJ->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-        put_error__text__2PE( 2,string_tmp__YC);
-        put_position__HRE(__tmp__WERJ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __CQXE(((____WMB *)__QKRJ),__YC);
+        __FGRJ=__TCRJ->__4BRC.__OIQC.__KBOC.__O2B;
+        __DQE( 2,__YC);
+        __ORE(__FGRJ);
+        __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__UI5S=Self__EBRJ->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-      Result__JGZT=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1HCU)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__MJRJ=new_read__slot__receiver__self__intern__3J2C(pos__UI5S,slot_msg__RBRJ,rec__MBRJ,Result__JGZT,implicit_self__GBRJ);
-      base__TBRJ=__tmp__MJRJ;
-      free__J0WJ(__tmp__1HCU);
-    } else /* FALSE */ {
-      if (is_resend__HBRJ) {
-        __tmp__1HRJ=lookup__U3UJ();
-        __tmp__QSPT=read__NUEI(((__LOCAL__43WC *)__tmp__1HRJ));
-        Self__3FZT=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1HCU);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__3FZT->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=__tmp__QSPT;
-      } else /* FALSE */ {
-        Result__1GZT=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1HCU)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)Result__1GZT)->__id) {
-        case __STRING_CST__5J__: {
-          Self__PZ1U=((__STRING_CST__5J *)Result__1GZT);
-          result__LZ1U=NULL;
-          __tmp__MV1U=((__POINTER__IB )(NULL));
-          __tmp__F0SJ= 0;
-          __tmp__NV1U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__NV1U ==  0)) {
-            result__LZ1U=Self__PZ1U;
-          } else /* FALSE */ {
-            __tmp__F0SJ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NV1U));
-            if ((__tmp__F0SJ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SY1U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RY1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_size[(__tmp__SY1U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RY1U)));
-              __tmp__MV1U=__tmp__QY1U;
+      __DK5S=__TCRJ->__4BRC.__OIQC.__KBOC.__O2B;
+      __YHZT=((void **)((____ABXC *)__KJCU)->__IBXC.__ESEI)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __1KRJ=__ML2C(__DK5S,__ADRJ,__1CRJ,__YHZT,__VCRJ);
+      __CDRJ=__1KRJ;
+      __Y1WJ(__KJCU);
+    } else /* FALSE */ {
+      if (__WCRJ) {
+        __KJRJ=__D5UJ();
+        __5TPT=__2VEI(((____N5WC *)__KJRJ));
+        __MHZT=((____ABXC *)__KJCU);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__MHZT->__IBXC.__ESEI)[ 0]=__5TPT;
+      } else /* FALSE */ {
+        __KIZT=((void **)((____ABXC *)__KJCU)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__KIZT)->__id) {
+        case ____5J__: {
+          __401U=((____5J *)__KIZT);
+          __001U=NULL;
+          __1W1U=((____IB )(NULL));
+          __U1SJ= 0;
+          __2W1U=((____IB )sizeof(____5J));
+          if (((unsigned long)__2W1U ==  0)) {
+            __001U=__401U;
+          } else /* FALSE */ {
+            __U1SJ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2W1U));
+            if ((__U1SJ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A01U=(void *)((unsigned long)(void *)((unsigned long)__2W1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B01U=((____YWB )((____Q )(void *)((unsigned long)__A01U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __5Z1U=__OKI(__A01U,((____IB )(&(table_size[(__B01U)-1]))),((____YWB )((____Q )__A01U)));
+              __1W1U=__5Z1U;
             } else /* FALSE */ {
-              __tmp__SY1U=((__UINTEGER_32__RWB )__tmp__F0SJ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_type[(__tmp__SY1U)]))),(__UINTEGER_32__RWB)(__tmp__SY1U |  1));
-              __tmp__MV1U=__tmp__QY1U;
-            };
-            result__LZ1U=((__STRING_CST__5J *)__tmp__MV1U);
-            *(result__LZ1U) = *(Self__PZ1U);
-          };
-          __tmp__DKRJ=result__LZ1U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__DKRJ=my_copy__0XAL(((__EXTERNAL_C__L5WC *)Result__1GZT));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__ORIS=((__PROTOTYPE_CST__45WC *)Result__1GZT);
-          __tmp__PRIS=create__type__IJ2C(Self__ORIS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ORIS->parent_constant__55WC.static_type__SG4D);
-          __tmp__DKRJ=__tmp__PRIS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__RRIS=((__INTEGER_CST__KAXC *)Result__1GZT);
-          __tmp__SFRJ=Self__RRIS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__H01U=Self__RRIS->value__YG4D;
-          __tmp__BJRJ=Self__RRIS->parent_constant__LAXC.static_type__SG4D;
-          Self__RRIS=NULL;
-          __tmp__MV1U=((__POINTER__IB )(NULL));
-          __tmp__F0SJ= 0;
-          __tmp__NV1U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__NV1U ==  0)) {
-            Self__RRIS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__F0SJ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NV1U));
-            if ((__tmp__F0SJ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SY1U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RY1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_size[(__tmp__SY1U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RY1U)));
-              __tmp__MV1U=__tmp__QY1U;
+              __B01U=((____YWB )__U1SJ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A01U=(void *)((unsigned long)(void *)((unsigned long)__2W1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5Z1U=__OKI(__A01U,((____IB )(&(table_type[(__B01U)]))),(____YWB)(__B01U |  1));
+              __1W1U=__5Z1U;
+            };
+            __001U=((____5J *)__1W1U);
+            *(__001U) = *(__401U);
+          };
+          __SLRJ=__001U;
+        } break;
+        case ____0AXC__: {
+          __SLRJ=__JZAL(((____0AXC *)__KIZT));
+        } break;
+        case ____NBXC__: {
+          __3SIS=((____NBXC *)__KIZT);
+          __4SIS=__XK2C(__3SIS->__OBXC.__DK.__CK.__YH.__O2B,__3SIS->__OBXC.__BI4D);
+          __SLRJ=__4SIS;
+        } break;
+        case ____ZBXC__: {
+          __ATIS=((____ZBXC *)__KIZT);
+          __BHRJ=__ATIS->__0BXC.__DK.__CK.__YH.__O2B;
+          __W11U=__ATIS->__HI4D;
+          __QKRJ=__ATIS->__0BXC.__BI4D;
+          __ATIS=NULL;
+          __1W1U=((____IB )(NULL));
+          __U1SJ= 0;
+          __2W1U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__2W1U ==  0)) {
+            __ATIS=__ZBXC__;
+          } else /* FALSE */ {
+            __U1SJ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2W1U));
+            if ((__U1SJ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A01U=(void *)((unsigned long)(void *)((unsigned long)__2W1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B01U=((____YWB )((____Q )(void *)((unsigned long)__A01U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __5Z1U=__OKI(__A01U,((____IB )(&(table_size[(__B01U)-1]))),((____YWB )((____Q )__A01U)));
+              __1W1U=__5Z1U;
             } else /* FALSE */ {
-              __tmp__SY1U=((__UINTEGER_32__RWB )__tmp__F0SJ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_type[(__tmp__SY1U)]))),(__UINTEGER_32__RWB)(__tmp__SY1U |  1));
-              __tmp__MV1U=__tmp__QY1U;
-            };
-            Self__RRIS=((__INTEGER_CST__KAXC *)__tmp__MV1U);
-            *(Self__RRIS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__F01U=((__INTEGER_CST__KAXC *)Self__RRIS);
-          Self__F01U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SFRJ;
-          Self__F01U->value__YG4D=v__H01U;
-          Self__F01U->parent_constant__LAXC.static_type__SG4D=__tmp__BJRJ;
-          check_type__KYEE(Self__F01U);
-          __tmp__DKRJ=Self__RRIS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__DKRJ=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)Result__1GZT));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__1QIS=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Result__1GZT)->local__PUEJ));
-          if (Self__1QIS==NULL) {
-            __tmp__BTPT=NULL;
+              __B01U=((____YWB )__U1SJ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A01U=(void *)((unsigned long)(void *)((unsigned long)__2W1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5Z1U=__OKI(__A01U,((____IB )(&(table_type[(__B01U)]))),(____YWB)(__B01U |  1));
+              __1W1U=__5Z1U;
+            };
+            __ATIS=((____ZBXC *)__1W1U);
+            *(__ATIS) = *(__ZBXC__);
+          };
+          __U11U=((____ZBXC *)__ATIS);
+          __U11U->__0BXC.__DK.__CK.__YH.__O2B=__BHRJ;
+          __U11U->__HI4D=__W11U;
+          __U11U->__0BXC.__BI4D=__QKRJ;
+          __ZZEE(__U11U);
+          __SLRJ=__ATIS;
+        } break;
+        case ____DMWH__: {
+          __SLRJ=__W3OK(((____DMWH *)__KIZT));
+        } break;
+        case ____2A0I__: {
+          __KSIS=__2VEI(((____N5WC *)((____2A0I *)__KIZT)->__4VEJ));
+          if (__KSIS==NULL) {
+            __QUPT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__BTPT=((__READ_LOCAL__N5ZI *)Self__1QIS);
+            __QUPT=((____2A0I *)__KSIS);
           };
-          __tmp__DKRJ=__tmp__BTPT;
+          __SLRJ=__QUPT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__DKRJ=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)Result__1GZT));
+        case ____HJNJ__: {
+          __SLRJ=__Y0AL(((____HJNJ *)__KIZT));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__DKRJ=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)Result__1GZT));
+        case ____SJNJ__: {
+          __SLRJ=__D1AL(((____SJNJ *)__KIZT));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__VRIS=((__IS_EXPANDED__L5NJ *)Result__1GZT);
-          __tmp__SFRJ=Self__VRIS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          Self__1QIS=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__VRIS->receiver__554J)->local__PUEJ));
-          if (Self__1QIS==NULL) {
-            __tmp__BTPT=NULL;
+        case ____0AOJ__: {
+          __ETIS=((____0AOJ *)__KIZT);
+          __BHRJ=__ETIS->__1AOJ.__CK.__YH.__O2B;
+          __KSIS=__2VEI(((____N5WC *)((____2A0I *)__ETIS->__OB5J)->__4VEJ));
+          if (__KSIS==NULL) {
+            __QUPT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__BTPT=((__READ_LOCAL__N5ZI *)Self__1QIS);
-          };
-          Self__VRIS=NULL;
-          __tmp__MV1U=((__POINTER__IB )(NULL));
-          __tmp__F0SJ= 0;
-          __tmp__NV1U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__NV1U ==  0)) {
-            Self__VRIS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__F0SJ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NV1U));
-            if ((__tmp__F0SJ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SY1U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RY1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_size[(__tmp__SY1U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RY1U)));
-              __tmp__MV1U=__tmp__QY1U;
+            __QUPT=((____2A0I *)__KSIS);
+          };
+          __ETIS=NULL;
+          __1W1U=((____IB )(NULL));
+          __U1SJ= 0;
+          __2W1U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__2W1U ==  0)) {
+            __ETIS=__0AOJ__;
+          } else /* FALSE */ {
+            __U1SJ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2W1U));
+            if ((__U1SJ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A01U=(void *)((unsigned long)(void *)((unsigned long)__2W1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B01U=((____YWB )((____Q )(void *)((unsigned long)__A01U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __5Z1U=__OKI(__A01U,((____IB )(&(table_size[(__B01U)-1]))),((____YWB )((____Q )__A01U)));
+              __1W1U=__5Z1U;
             } else /* FALSE */ {
-              __tmp__SY1U=((__UINTEGER_32__RWB )__tmp__F0SJ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_type[(__tmp__SY1U)]))),(__UINTEGER_32__RWB)(__tmp__SY1U |  1));
-              __tmp__MV1U=__tmp__QY1U;
-            };
-            Self__VRIS=((__IS_EXPANDED__L5NJ *)__tmp__MV1U);
-            *(Self__VRIS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__W01U=((__IS_EXPANDED__L5NJ *)Self__VRIS);
-          Self__W01U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SFRJ;
-          Self__W01U->receiver__554J=__tmp__BTPT;
-          __tmp__DKRJ=Self__VRIS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__0RIS=((__GET_TYPE_ID__V5NJ *)Result__1GZT);
-          __tmp__SFRJ=Self__0RIS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__BJRJ=Self__0RIS->receiver__EA5J;
-          Self__0RIS=NULL;
-          __tmp__MV1U=((__POINTER__IB )(NULL));
-          __tmp__F0SJ= 0;
-          __tmp__NV1U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__NV1U ==  0)) {
-            Self__0RIS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__F0SJ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NV1U));
-            if ((__tmp__F0SJ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SY1U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RY1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_size[(__tmp__SY1U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RY1U)));
-              __tmp__MV1U=__tmp__QY1U;
+              __B01U=((____YWB )__U1SJ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A01U=(void *)((unsigned long)(void *)((unsigned long)__2W1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5Z1U=__OKI(__A01U,((____IB )(&(table_type[(__B01U)]))),(____YWB)(__B01U |  1));
+              __1W1U=__5Z1U;
+            };
+            __ETIS=((____0AOJ *)__1W1U);
+            *(__ETIS) = *(__0AOJ__);
+          };
+          __F21U=((____0AOJ *)__ETIS);
+          __F21U->__1AOJ.__CK.__YH.__O2B=__BHRJ;
+          __F21U->__OB5J=__QUPT;
+          __SLRJ=__ETIS;
+        } break;
+        case ____EBOJ__: {
+          __JTIS=((____EBOJ *)__KIZT);
+          __BHRJ=__JTIS->__FBOJ.__CK.__YH.__O2B;
+          __QKRJ=__JTIS->__TB5J;
+          __JTIS=NULL;
+          __1W1U=((____IB )(NULL));
+          __U1SJ= 0;
+          __2W1U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__2W1U ==  0)) {
+            __JTIS=__EBOJ__;
+          } else /* FALSE */ {
+            __U1SJ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2W1U));
+            if ((__U1SJ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A01U=(void *)((unsigned long)(void *)((unsigned long)__2W1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B01U=((____YWB )((____Q )(void *)((unsigned long)__A01U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __5Z1U=__OKI(__A01U,((____IB )(&(table_size[(__B01U)-1]))),((____YWB )((____Q )__A01U)));
+              __1W1U=__5Z1U;
             } else /* FALSE */ {
-              __tmp__SY1U=((__UINTEGER_32__RWB )__tmp__F0SJ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_type[(__tmp__SY1U)]))),(__UINTEGER_32__RWB)(__tmp__SY1U |  1));
-              __tmp__MV1U=__tmp__QY1U;
-            };
-            Self__0RIS=((__GET_TYPE_ID__V5NJ *)__tmp__MV1U);
-            *(Self__0RIS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__G11U=((__GET_TYPE_ID__V5NJ *)Self__0RIS);
-          Self__G11U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SFRJ;
-          Self__G11U->receiver__EA5J=__tmp__BJRJ;
-          __tmp__DKRJ=Self__0RIS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__DKRJ=my_copy__N0AL(((__EXPR_SUP__OAOJ *)Result__1GZT));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__DKRJ=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)Result__1GZT));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__DKRJ=my_copy__D1AL(((__EXPR_MUL__YBOJ *)Result__1GZT));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__DKRJ=my_copy__O1AL(((__EXPR_DIV__MCOJ *)Result__1GZT));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__DKRJ=my_copy__Z1AL(((__EXPR_AND__ADOJ *)Result__1GZT));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__DKRJ=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)Result__1GZT));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__DKRJ=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)Result__1GZT));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__DKRJ=my_copy__02AL(((__PUT_TO__BFOJ *)Result__1GZT));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__DKRJ=my_copy__I3AL(((__ITEM__VFOJ *)Result__1GZT));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__3RIS=((__SIZE_OF__NGOJ *)Result__1GZT);
-          __tmp__SFRJ=Self__3RIS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__BJRJ=Self__3RIS->receiver__OC5J;
-          Self__3RIS=NULL;
-          __tmp__MV1U=((__POINTER__IB )(NULL));
-          __tmp__F0SJ= 0;
-          __tmp__NV1U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__NV1U ==  0)) {
-            Self__3RIS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__F0SJ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NV1U));
-            if ((__tmp__F0SJ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SY1U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RY1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_size[(__tmp__SY1U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RY1U)));
-              __tmp__MV1U=__tmp__QY1U;
+              __B01U=((____YWB )__U1SJ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A01U=(void *)((unsigned long)(void *)((unsigned long)__2W1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5Z1U=__OKI(__A01U,((____IB )(&(table_type[(__B01U)]))),(____YWB)(__B01U |  1));
+              __1W1U=__5Z1U;
+            };
+            __JTIS=((____EBOJ *)__1W1U);
+            *(__JTIS) = *(__EBOJ__);
+          };
+          __V21U=((____EBOJ *)__JTIS);
+          __V21U->__FBOJ.__CK.__YH.__O2B=__BHRJ;
+          __V21U->__TB5J=__QKRJ;
+          __SLRJ=__JTIS;
+        } break;
+        case ____3BOJ__: {
+          __SLRJ=__21AL(((____3BOJ *)__KIZT));
+        } break;
+        case ____RCOJ__: {
+          __SLRJ=__H2AL(((____RCOJ *)__KIZT));
+        } break;
+        case ____HDOJ__: {
+          __SLRJ=__S2AL(((____HDOJ *)__KIZT));
+        } break;
+        case ____1DOJ__: {
+          __SLRJ=__32AL(((____1DOJ *)__KIZT));
+        } break;
+        case ____PEOJ__: {
+          __SLRJ=__I3AL(((____PEOJ *)__KIZT));
+        } break;
+        case ____DFOJ__: {
+          __SLRJ=__T3AL(((____DFOJ *)__KIZT));
+        } break;
+        case ____XFOJ__: {
+          __SLRJ=__43AL(((____XFOJ *)__KIZT));
+        } break;
+        case ____QGOJ__: {
+          __SLRJ=__J4AL(((____QGOJ *)__KIZT));
+        } break;
+        case ____EHOJ__: {
+          __SLRJ=__X4AL(((____EHOJ *)__KIZT));
+        } break;
+        case ____2HOJ__: {
+          __MTIS=((____2HOJ *)__KIZT);
+          __BHRJ=__MTIS->__3HOJ.__CK.__YH.__O2B;
+          __QKRJ=__MTIS->__3D5J;
+          __MTIS=NULL;
+          __1W1U=((____IB )(NULL));
+          __U1SJ= 0;
+          __2W1U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__2W1U ==  0)) {
+            __MTIS=__2HOJ__;
+          } else /* FALSE */ {
+            __U1SJ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2W1U));
+            if ((__U1SJ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A01U=(void *)((unsigned long)(void *)((unsigned long)__2W1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B01U=((____YWB )((____Q )(void *)((unsigned long)__A01U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __5Z1U=__OKI(__A01U,((____IB )(&(table_size[(__B01U)-1]))),((____YWB )((____Q )__A01U)));
+              __1W1U=__5Z1U;
             } else /* FALSE */ {
-              __tmp__SY1U=((__UINTEGER_32__RWB )__tmp__F0SJ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_type[(__tmp__SY1U)]))),(__UINTEGER_32__RWB)(__tmp__SY1U |  1));
-              __tmp__MV1U=__tmp__QY1U;
-            };
-            Self__3RIS=((__SIZE_OF__NGOJ *)__tmp__MV1U);
-            *(Self__3RIS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__W11U=((__SIZE_OF__NGOJ *)Self__3RIS);
-          Self__W11U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SFRJ;
-          Self__W11U->receiver__OC5J=__tmp__BJRJ;
-          __tmp__DKRJ=Self__3RIS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__DKRJ=my_copy__Z3AL(((__CAST__JHOJ *)Result__1GZT));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__ASIS=((__REAL_CST__JLOJ *)Result__1GZT);
-          __tmp__SFRJ=Self__ASIS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__4IRJ=Self__ASIS->value__DD5J;
-          __tmp__BJRJ=Self__ASIS->parent_constant__KLOJ.static_type__SG4D;
-          Self__ASIS=NULL;
-          __tmp__MV1U=((__POINTER__IB )(NULL));
-          __tmp__F0SJ= 0;
-          __tmp__NV1U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__NV1U ==  0)) {
-            Self__ASIS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__F0SJ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NV1U));
-            if ((__tmp__F0SJ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SY1U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RY1U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_size[(__tmp__SY1U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RY1U)));
-              __tmp__MV1U=__tmp__QY1U;
+              __B01U=((____YWB )__U1SJ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A01U=(void *)((unsigned long)(void *)((unsigned long)__2W1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5Z1U=__OKI(__A01U,((____IB )(&(table_type[(__B01U)]))),(____YWB)(__B01U |  1));
+              __1W1U=__5Z1U;
+            };
+            __MTIS=((____2HOJ *)__1W1U);
+            *(__MTIS) = *(__2HOJ__);
+          };
+          __F31U=((____2HOJ *)__MTIS);
+          __F31U->__3HOJ.__CK.__YH.__O2B=__BHRJ;
+          __F31U->__3D5J=__QKRJ;
+          __SLRJ=__MTIS;
+        } break;
+        case ____YIOJ__: {
+          __SLRJ=__I5AL(((____YIOJ *)__KIZT));
+        } break;
+        case ____YMOJ__: {
+          __PTIS=((____YMOJ *)__KIZT);
+          __BHRJ=__PTIS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __NKRJ=__PTIS->__SE5J;
+          __QKRJ=__PTIS->__ZMOJ.__BI4D;
+          __PTIS=NULL;
+          __1W1U=((____IB )(NULL));
+          __U1SJ= 0;
+          __2W1U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__2W1U ==  0)) {
+            __PTIS=__YMOJ__;
+          } else /* FALSE */ {
+            __U1SJ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2W1U));
+            if ((__U1SJ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A01U=(void *)((unsigned long)(void *)((unsigned long)__2W1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B01U=((____YWB )((____Q )(void *)((unsigned long)__A01U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __5Z1U=__OKI(__A01U,((____IB )(&(table_size[(__B01U)-1]))),((____YWB )((____Q )__A01U)));
+              __1W1U=__5Z1U;
             } else /* FALSE */ {
-              __tmp__SY1U=((__UINTEGER_32__RWB )__tmp__F0SJ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__QY1U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__RY1U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NV1U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QY1U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QY1U=micro_alloc__table__lab__HKI(__tmp__RY1U,((__POINTER__IB )(&(table_type[(__tmp__SY1U)]))),(__UINTEGER_32__RWB)(__tmp__SY1U |  1));
-              __tmp__MV1U=__tmp__QY1U;
-            };
-            Self__ASIS=((__REAL_CST__JLOJ *)__tmp__MV1U);
-            *(Self__ASIS) = *(REAL_CST__JLOJ__);
-          };
-          Self__G21U=((__REAL_CST__JLOJ *)Self__ASIS);
-          Self__G21U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SFRJ;
-          Self__G21U->value__DD5J=__tmp__4IRJ;
-          Self__G21U->parent_constant__KLOJ.static_type__SG4D=__tmp__BJRJ;
-          __tmp__DKRJ=Self__ASIS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__ESIS=((__CHARACTER_CST__5LOJ *)Result__1GZT);
-          __tmp__FSIS=create__char__CMQJ(Self__ESIS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ESIS->text__ID5J);
-          __tmp__DKRJ=__tmp__FSIS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__HSIS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)Result__1GZT);
-          __tmp__ISIS=create__text__2PQJ(Self__HSIS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__HSIS->string__EBJK);
-          __tmp__DKRJ=__tmp__ISIS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__DKRJ=my_copy__4XFM(((__READ_SLOT__ZK4K *)Result__1GZT));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__DKRJ=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)Result__1GZT));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__DKRJ=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)Result__1GZT));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__DKRJ=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)Result__1GZT));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__DKRJ=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)Result__1GZT));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__DKRJ=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)Result__1GZT));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__DKRJ=my_copy__YYBN(((__EXPR_NEG__SYVL *)Result__1GZT));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__DKRJ=my_copy__4AHM(((__EXPR_ADD__AZVL *)Result__1GZT));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__NICU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)Result__1GZT)->global__Y5JM),NULL);
-          if (__tmp__NICU==NULL) {
-            __tmp__OICU=NULL;
+              __B01U=((____YWB )__U1SJ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __5Z1U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __A01U=(void *)((unsigned long)(void *)((unsigned long)__2W1U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z1U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5Z1U=__OKI(__A01U,((____IB )(&(table_type[(__B01U)]))),(____YWB)(__B01U |  1));
+              __1W1U=__5Z1U;
+            };
+            __PTIS=((____YMOJ *)__1W1U);
+            *(__PTIS) = *(__YMOJ__);
+          };
+          __V31U=((____YMOJ *)__PTIS);
+          __V31U->__ZMOJ.__DK.__CK.__YH.__O2B=__BHRJ;
+          __V31U->__SE5J=__NKRJ;
+          __V31U->__ZMOJ.__BI4D=__QKRJ;
+          __SLRJ=__PTIS;
+        } break;
+        case ____ONOJ__: {
+          __TTIS=((____ONOJ *)__KIZT);
+          __UTIS=__RNQJ(__TTIS->__PNOJ.__DK.__CK.__YH.__O2B,__TTIS->__XE5J);
+          __SLRJ=__UTIS;
+        } break;
+        case ____YOOJ__: {
+          __WTIS=((____YOOJ *)__KIZT);
+          __XTIS=__LRQJ(__WTIS->__ZOOJ.__DK.__CK.__YH.__O2B,__WTIS->__TCJK);
+          __SLRJ=__XTIS;
+        } break;
+        case ____IM4K__: {
+          __SLRJ=__NZFM(((____IM4K *)__KIZT));
+        } break;
+        case ____T5FL__: {
+          __SLRJ=__V35O(((____T5FL *)__KIZT));
+        } break;
+        case ____3DUL__: {
+          __SLRJ=__AJVP(((____3DUL *)__KIZT));
+        } break;
+        case ____0EUL__: {
+          __SLRJ=__QB4P(((____0EUL *)__KIZT));
+        } break;
+        case ____BGUL__: {
+          __SLRJ=__LJVP(((____BGUL *)__KIZT));
+        } break;
+        case ____2GUL__: {
+          __SLRJ=__2B4P(((____2GUL *)__KIZT));
+        } break;
+        case ____B0VL__: {
+          __SLRJ=__H0BN(((____B0VL *)__KIZT));
+        } break;
+        case ____P0VL__: {
+          __SLRJ=__NCHM(((____P0VL *)__KIZT));
+        } break;
+        case ____Q5YL__: {
+          __2JCU=__TFTL(((____FKRG *)((____Q5YL *)__KIZT)->__HBKM),NULL);
+          if (__2JCU==NULL) {
+            __3JCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__NICU)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__OICU=NULL;
+            switch (((struct ___OBJ *)__2JCU)->__id) {
+            case ____IM4K__: {
+              __3JCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__OICU=((__READ_GLOBAL__B4YL *)__tmp__NICU);
+            case ____Q5YL__: {
+              __3JCU=((____Q5YL *)__2JCU);
             } break;
             }
           };
-          __tmp__DKRJ=__tmp__OICU;
+          __SLRJ=__3JCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__DKRJ=my_copy__GFWN(((__EXPR_NOT__FUPM *)Result__1GZT));
+        case ____UVPM__: {
+          __SLRJ=__VGWN(((____UVPM *)__KIZT));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__DKRJ=my_copy__PF2P(((__EXPR_MOD__LYPM *)Result__1GZT));
+        case ____0ZPM__: {
+          __SLRJ=__4G2P(((____0ZPM *)__KIZT));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__DKRJ=my_copy__UPVO(((__EXPR_OR__3P0N *)Result__1GZT));
+        case ____MR0N__: {
+          __SLRJ=__DRVO(((____MR0N *)__KIZT));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__DKRJ=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)Result__1GZT));
+        case ____YWBP__: {
+          __SLRJ=__DQ0Q(((____YWBP *)__KIZT));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__DKRJ=my_copy__LVUP(((__EXPR_INF__2WBP *)Result__1GZT));
+        case ____LYBP__: {
+          __SLRJ=__0WUP(((____LYBP *)__KIZT));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__DKRJ=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)Result__1GZT));
+        case ____CZBP__: {
+          __SLRJ=__FXUP(((____CZBP *)__KIZT));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__DKRJ=my_copy__WAIQ(((__EXPR_XOR__OAEP *)Result__1GZT));
+        case ____3BEP__: {
+          __SLRJ=__FCIQ(((____3BEP *)__KIZT));
         } break;
         };
-        Self__3FZT=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1HCU);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__3FZT->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=__tmp__DKRJ;
+        __MHZT=((____ABXC *)__KJCU);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__MHZT->__IBXC.__ESEI)[ 0]=__SLRJ;
       };
-      Self__3FZT=copy__LEVJ(__tmp__1HCU);
-      __tmp__1HCU=Self__3FZT;
-      __tmp__MJRJ=new_read__slot__receiver__with__intern__2DZJ(Self__EBRJ->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B,slot_msg__RBRJ,rec__MBRJ,Self__3FZT,implicit_self__GBRJ);
-      base__TBRJ=__tmp__MJRJ;
+      __MHZT=__0FVJ(__KJCU);
+      __KJCU=__MHZT;
+      __1KRJ=__LFZJ(__TCRJ->__4BRC.__OIQC.__KBOC.__O2B,__ADRJ,__1CRJ,__MHZT,__VCRJ);
+      __CDRJ=__1KRJ;
     };
   };
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),base__TBRJ);
-  slot_msg__RBRJ=result_expr__SP5H(((__NODE_TYPE__FK2C *)base__TBRJ));
-  __tmp__XCRJ=slot_msg__RBRJ;
-  return(__tmp__XCRJ);
+  __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__CDRJ);
+  __ADRJ=__BR5H(((____UL2C *)__CDRJ));
+  __GERJ=__ADRJ;
+  return(__GERJ);
 }
 
-static void* to_run_expr__WUMJ(__ITM_LIST__T1OC *Self__XUMJ)
-// ({ITM_LIST__T1OC}) With result Recursive, No inlinable.
+static void* __FWMJ(____C3OC *__GWMJ)
+// ({__C3OC}) With result Recursive, No inlinable.
 {
-  void *result__3UMJ,*val__NZJK,*__tmp__O0JK,*__tmp__Y4JV;
-  __INTEGER__Q __tmp__CVMJ,__tmp__GVMJ,__tmp__SVMJ,Self__KISJ;
-  __INTEGER__Q typ_id__N21U,Self__VH0J,j__2CEP;
-  __ITM_LOCAL__GSPC *Self__BTYJ;
-  __POSITION__OL __tmp__ETYJ,__tmp__ITYJ,__tmp__N0JK,__tmp__0UYJ;
-  __STRING_CONSTANT__0 *__tmp__JTYJ,*__tmp__VZJK,*__tmp__CWYJ;
-  void *__tmp__KTYJ;
-  __PROFIL_SLOT__BO2C *__tmp__LTYJ;
-  __TYPE_FULL__PMB *__tmp__MTYJ;
-  __LOCAL__43WC *__tmp__OTYJ,*Self__MZJK,*__tmp__X4JV,*__tmp__JEEP;
-  __LOCAL__43WC *__tmp__KFEP;
-  void *__tmp__UZJK;
-  __PROTOTYPE__MF *__tmp__ZSIS;
-  __INTEGER_CST__KAXC *__tmp__4ZJK,*Self__ZC1L;
-  __WRITE_LOCAL__BEYJ *__tmp__5SIS,*__tmp__K1VJ;
-  void *__tmp__FVYJ,*__tmp__C1YO,*__tmp__QQVO;
-  __SECTION___EVOB *__tmp__RVYJ;
-  __ITM_SLOT__HLC *result__L21U,*Self__X21U;
-  __POINTER__IB ptr__M21U,__tmp__O21U,__tmp__P21U,__tmp__Q21U;
-  __UINTEGER_32__RWB __tmp__R21U;
-  __ITM_ARG__D0MD *result__221U,*Self__I31U;
-  __SLOT_CODE__MIRG *__tmp__QWVJ,*__tmp__SWVJ;
-  __ITM_LIST__T1OC *contract__HQVO,*__tmp__FRVO;
-  __ITM_READ__4GQC *Self__P4JV,*Self__W4JV;
-  __READ_LOCAL__N5ZI *__tmp__S4JV,*__tmp__Z4JV;
-  __REAL_CST__JLOJ *__tmp__1ZVJ;
-  __ITM_CHARACTER__CFUC *Self__KJ5S,*Self__QJ5S;
-  __CHARACTER_CST__5LOJ *__tmp__LJ5S,*__tmp__RJ5S;
-  __STRING_CST__5J *__tmp__N0VJ;
-  __ITM_RESULT__2UMD *Self__Q0VJ;
-  __EXPR_MULTIPLE__UKWH *__tmp__Y0VJ,*mul__S0VJ;
-  __PROTOTYPE_CST__45WC *__tmp__TXMJ;
-  __FAST_ARRAYoEXPRo__R5WC *lr__5UMJ,*Self__WHZT;
-  __BOOLEAN__L __tmp__4UYJ,__tmp__3EEP;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *result__FN5T,*__tmp__IN5T;
-  __FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD *Self__JN5T;
-  __FAST_ARRAYoLOCALo__PW1D *Self__BIZT,*Self__GIZT;
-  void **__tmp__PN5T;
-  result__3UMJ=NULL;
-  lr__5UMJ=NULL;
-  __tmp__CVMJ=(__INTEGER__Q)(stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-  __tmp__GVMJ=(__INTEGER__Q)(stack_result__DVMJ->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-  if (((void *)Self__XUMJ->local_list__AJGG != (void *)NULL)) {
-    __tmp__SVMJ=Self__XUMJ->local_list__AJGG->parent_arrayed_collection__QSPC.upper__5YQC;
-    Self__KISJ= 0;
-    while ((Self__KISJ <= __tmp__SVMJ)) {
-      Self__BTYJ=((__ITM_LOCAL__GSPC *)((void **)((__FAST_ARRAYoITM_LOCALo__ISPC *)Self__XUMJ->local_list__AJGG)->parent_arrayed_collection__QSPC.storage__VH3D)[Self__KISJ]);
-      __tmp__ETYJ=((__POSITION__OL ) 0);
-      last_position__A4GB=Self__BTYJ->parent_itm_object__HSPC.position__H2B;
-      __tmp__ITYJ=Self__BTYJ->parent_itm_object__HSPC.position__H2B;
-      __tmp__JTYJ=Self__BTYJ->name__C1QC;
-      __tmp__KTYJ=Self__BTYJ->type__BP4F;
-      __tmp__LTYJ=profil_slot__EO2C;
-      switch (((struct ___OBJ *)__tmp__KTYJ)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__MTYJ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__KTYJ));
-      } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__MTYJ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KTYJ)));
-      } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__MTYJ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KTYJ)),__tmp__LTYJ);
-      } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__MTYJ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KTYJ)),__tmp__LTYJ);
-      } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__MTYJ=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KTYJ)),__tmp__LTYJ);
-      } break;
-      };
-      __tmp__OTYJ=create__name__style__type__0HND(__tmp__ITYJ,__tmp__JTYJ,'+',__tmp__MTYJ);
-      last_position__A4GB=__tmp__ETYJ;
-      add_last__LRRI(((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D),__tmp__OTYJ);
-      Self__MZJK=((__LOCAL__43WC *)__tmp__OTYJ);
-      __tmp__KTYJ=default_value__CZLJ(((__TYPE_FULL__PMB *)Self__MZJK->parent_variable__B4WC.type__1N5D),Self__MZJK->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B);
-      val__NZJK=__tmp__KTYJ;
-      __tmp__UZJK=((__TYPE_FULL__PMB *)Self__MZJK->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__UZJK)->__id) {
-      case __TYPE__FF__: {
-        __tmp__VZJK=((__TYPE__FF *)__tmp__UZJK)->prototype__QF->parent_named__PF.name__4VB;
-      } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__VZJK=(&__string_4);
-      } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__VZJK=(&__string_5);
-      } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__VZJK=(&__string_54);
-      } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__VZJK=(&__string_56);
-      } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__VZJK=((__TYPE_GENERIC__BCY *)__tmp__UZJK)->name__0YMB;
-      } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__ZSIS=prototype__L2ZG();
-        __tmp__VZJK=__tmp__ZSIS->parent_named__PF.name__4VB;
-      } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__VZJK=((__PROFIL_BLOCK__22NJ *)__tmp__UZJK)->parent_profil__32NJ.name__P1IK;
-      } break;
-      };
-      if (((((((((((void *)__tmp__VZJK == (void *)(&__string_57)) || ((void *)__tmp__VZJK == (void *)(&__string_58))) || ((void *)__tmp__VZJK == (void *)(&__string_59))) || ((void *)__tmp__VZJK == (void *)(&__string_60))) || ((void *)__tmp__VZJK == (void *)(&__string_61))) || ((void *)__tmp__VZJK == (void *)(&__string_62))) || ((void *)__tmp__VZJK == (void *)(&__string_63))) || ((void *)__tmp__VZJK == (void *)(&__string_64))) || ((void *)__tmp__VZJK == (void *)(&__string_42)))) {
-        if (__tmp__KTYJ==NULL) {
-          __tmp__4ZJK=NULL;
+  void *__MWMJ,*__20JK,*__31JK,*__HAKV;
+  ____Q __RWMJ,__VWMJ,__BXMJ,__ZJSJ,__231U,__EJ0J,__LEEP;
+  ____VTPC *__QUYJ;
+  ____OL __TUYJ,__XUYJ,__21JK,__JWYJ;
+  ____0 *__YUYJ,*__E1JK,*__RXYJ;
+  void *__ZUYJ;
+  ____QP2C *__0UYJ;
+  ____WMB *__1UYJ;
+  ____N5WC *__3UYJ,*__10JK,*__GAKV,*__YFEP,*__ZGEP;
+  void *__D1JK;
+  ____MF *__IUIS;
+  ____ZBXC *__N1JK,*__IE1L;
+  ____QFYJ *__OUIS,*__Z2VJ;
+  void *__UWYJ,*__R2YO,*__5RVO;
+  ____KWOB *__AXYJ;
+  ____OLC *__031U,*__G41U;
+  ____IB __131U,__331U,__431U,__531U;
+  ____YWB __A41U;
+  ____S1MD *__L41U,*__X41U;
+  ____1JRG *__5XVJ,*__BYVJ;
+  ____C3OC *__WRVO,*__USVO;
+  ____NIQC *__45JV,*__FAKV;
+  ____2A0I *__BAKV,*__IAKV;
+  ____YMOJ *__K1VJ;
+  ____RGUC *__ZK5S,*__5K5S;
+  ____ONOJ *__0K5S,*__AL5S;
+  ____5J *__21VJ;
+  ____LWMD *__51VJ;
+  ____DMWH *__H2VJ,*__B2VJ;
+  ____NBXC *__CZMJ;
+  ____ABXC *__OWMJ,*__FJZT;
+  ____L __NWYJ,__MGEP;
+  ____1GYD *__UO5T,*__XO5T;
+  ____E3YD *__YO5T;
+  ____4X1D *__QJZT,*__VJZT;
+  void **__4O5T;
+  __MWMJ=NULL;
+  __OWMJ=NULL;
+  __RWMJ=(____Q)(__HY1D->__GY1D.__33BE +  1);
+  __VWMJ=(____Q)(__SWMJ->__GY1D.__33BE +  1);
+  if (((void *)__GWMJ->__PKGG != (void *)NULL)) {
+    __BXMJ=__GWMJ->__PKGG->__5TPC.__O0QC;
+    __ZJSJ= 0;
+    while ((__ZJSJ <= __BXMJ)) {
+      __QUYJ=((____VTPC *)((void **)((____XTPC *)__GWMJ->__PKGG)->__5TPC.__EJ3D)[__ZJSJ]);
+      __TUYJ=((____OL ) 0);
+      __Y4GB=__QUYJ->__WTPC.__O2B;
+      __XUYJ=__QUYJ->__WTPC.__O2B;
+      __YUYJ=__QUYJ->__R2QC;
+      __ZUYJ=__QUYJ->__QQ4F;
+      __0UYJ=__TP2C;
+      switch (((struct ___OBJ *)__ZUYJ)->__id) {
+      case ____QMB__: {
+        __1UYJ=__43X(((____QMB *)__ZUYJ));
+      } break;
+      case ____0MB__: {
+        __1UYJ=__D5X(((____0MB *)((____QMB *)__ZUYJ)));
+      } break;
+      case ____KPB__: {
+        __1UYJ=__LAY(((____KPB *)((____QMB *)__ZUYJ)),__0UYJ);
+      } break;
+      case ____TEZ__: {
+        __1UYJ=__HZ1D(((____TEZ *)((____QMB *)__ZUYJ)),__0UYJ);
+      } break;
+      case ____GZRC__: {
+        __1UYJ=__I04E(((____GZRC *)((____QMB *)__ZUYJ)),__0UYJ);
+      } break;
+      };
+      __3UYJ=__JJND(__XUYJ,__YUYJ,'+',__1UYJ);
+      __Y4GB=__TUYJ;
+      __0SRI(((____4X1D *)__HY1D),__3UYJ);
+      __10JK=((____N5WC *)__3UYJ);
+      __ZUYJ=__R0LJ(((____WMB *)__10JK->__Q5WC.__KP5D),__10JK->__Q5WC.__P5WC.__OF.__O2B);
+      __20JK=__ZUYJ;
+      __D1JK=((____WMB *)__10JK->__Q5WC.__KP5D)->__KLK;
+      switch (((struct ___OBJ *)__D1JK)->__id) {
+      case ____FF__: {
+        __E1JK=((____FF *)__D1JK)->__QF->__PF.__FWB;
+      } break;
+      case ____FMB__: {
+        __E1JK=(&__string_4);
+      } break;
+      case ____HMB__: {
+        __E1JK=(&__string_5);
+      } break;
+      case ____JMB__: {
+        __E1JK=(&__string_54);
+      } break;
+      case ____LMB__: {
+        __E1JK=(&__string_56);
+      } break;
+      case ____ICY__: {
+        __E1JK=((____ICY *)__D1JK)->__TZMB;
+      } break;
+      case ____EQ5D__: {
+        __IUIS=__03ZG();
+        __E1JK=__IUIS->__PF.__FWB;
+      } break;
+      case ____L4NJ__: {
+        __E1JK=((____L4NJ *)__D1JK)->__M4NJ.__42IK;
+      } break;
+      };
+      if (((((((((((void *)__E1JK == (void *)(&__string_57)) || ((void *)__E1JK == (void *)(&__string_58))) || ((void *)__E1JK == (void *)(&__string_59))) || ((void *)__E1JK == (void *)(&__string_60))) || ((void *)__E1JK == (void *)(&__string_61))) || ((void *)__E1JK == (void *)(&__string_62))) || ((void *)__E1JK == (void *)(&__string_63))) || ((void *)__E1JK == (void *)(&__string_64))) || ((void *)__E1JK == (void *)(&__string_42)))) {
+        if (__ZUYJ==NULL) {
+          __N1JK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__KTYJ)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__4ZJK=NULL;
+          switch (((struct ___OBJ *)__ZUYJ)->__id) {
+          case ____5J__: {
+            __N1JK=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__4ZJK=NULL;
+          case ____0AXC__: {
+            __N1JK=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__4ZJK=NULL;
+          case ____NBXC__: {
+            __N1JK=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__4ZJK=((void *)__tmp__KTYJ);
+          case ____ZBXC__: {
+            __N1JK=((void *)__ZUYJ);
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__4ZJK=NULL;
+          case ____DMWH__: {
+            __N1JK=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__4ZJK=NULL;
+          case ____2A0I__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__4ZJK=NULL;
+          case ____HJNJ__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__4ZJK=NULL;
+          case ____SJNJ__: {
+            __N1JK=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__4ZJK=NULL;
+          case ____0AOJ__: {
+            __N1JK=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__4ZJK=NULL;
+          case ____EBOJ__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__4ZJK=NULL;
+          case ____3BOJ__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__4ZJK=NULL;
+          case ____RCOJ__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__4ZJK=NULL;
+          case ____HDOJ__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__4ZJK=NULL;
+          case ____1DOJ__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__4ZJK=NULL;
+          case ____PEOJ__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__4ZJK=NULL;
+          case ____DFOJ__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__4ZJK=NULL;
+          case ____XFOJ__: {
+            __N1JK=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__4ZJK=NULL;
+          case ____QGOJ__: {
+            __N1JK=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__4ZJK=NULL;
+          case ____EHOJ__: {
+            __N1JK=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__4ZJK=NULL;
+          case ____2HOJ__: {
+            __N1JK=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__4ZJK=NULL;
+          case ____YIOJ__: {
+            __N1JK=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__4ZJK=NULL;
+          case ____YMOJ__: {
+            __N1JK=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__4ZJK=NULL;
+          case ____ONOJ__: {
+            __N1JK=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__4ZJK=NULL;
+          case ____YOOJ__: {
+            __N1JK=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__4ZJK=NULL;
+          case ____IM4K__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__4ZJK=NULL;
+          case ____T5FL__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__4ZJK=NULL;
+          case ____3DUL__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__4ZJK=NULL;
+          case ____0EUL__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__4ZJK=NULL;
+          case ____BGUL__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__4ZJK=NULL;
+          case ____2GUL__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__4ZJK=NULL;
+          case ____B0VL__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__4ZJK=NULL;
+          case ____P0VL__: {
+            __N1JK=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__4ZJK=NULL;
+          case ____Q5YL__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__4ZJK=NULL;
+          case ____UVPM__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__4ZJK=NULL;
+          case ____0ZPM__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__4ZJK=NULL;
+          case ____MR0N__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__4ZJK=NULL;
+          case ____YWBP__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__4ZJK=NULL;
+          case ____LYBP__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__4ZJK=NULL;
+          case ____CZBP__: {
+            __N1JK=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__4ZJK=NULL;
+          case ____3BEP__: {
+            __N1JK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__4ZJK != (void *)NULL)) {
-          Self__ZC1L=((__INTEGER_CST__KAXC *)__tmp__4ZJK);
-          Self__ZC1L->parent_constant__LAXC.static_type__SG4D=Self__MZJK->parent_variable__B4WC.type__1N5D;
-          check_type__KYEE(Self__ZC1L);
+        if (((void *)__N1JK != (void *)NULL)) {
+          __IE1L=((____ZBXC *)__N1JK);
+          __IE1L->__0BXC.__BI4D=__10JK->__Q5WC.__KP5D;
+          __ZZEE(__IE1L);
         };
       } else /* FALSE */ {
-        __tmp__MTYJ=Self__MZJK->parent_variable__B4WC.type__1N5D;
-        __tmp__N0JK=Self__MZJK->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-        switch (((struct ___OBJ *)__tmp__KTYJ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__O0JK=check_type__with__AMCK(((__STRING_CST__5J *)__tmp__KTYJ),__tmp__MTYJ,__tmp__N0JK);
+        __1UYJ=__10JK->__Q5WC.__KP5D;
+        __21JK=__10JK->__Q5WC.__P5WC.__OF.__O2B;
+        switch (((struct ___OBJ *)__ZUYJ)->__id) {
+        case ____5J__: {
+          __31JK=__PNCK(((____5J *)__ZUYJ),__1UYJ,__21JK);
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__O0JK=check_type__with__PUCK(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____0AXC__: {
+          __31JK=__4VCK(((____0AXC *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__O0JK=check_type__with__52CK(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____NBXC__: {
+          __31JK=__O4CK(((____NBXC *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__O0JK=check_type__with__PFDK(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____ZBXC__: {
+          __31JK=__4GDK(((____ZBXC *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__O0JK=check_type__with__H11J(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____DMWH__: {
+          __31JK=__W21J(((____DMWH *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__O0JK=check_type__with__5NDK(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____2A0I__: {
+          __31JK=__OPDK(((____2A0I *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__O0JK=check_type__with__PWDK(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____HJNJ__: {
+          __31JK=__4XDK(((____HJNJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__O0JK=check_type__with__54DK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____SJNJ__: {
+          __31JK=__OAEK(((____SJNJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__O0JK=check_type__with__OHEK(((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____0AOJ__: {
+          __31JK=__3IEK(((____0AOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__O0JK=check_type__with__3PEK(((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____EBOJ__: {
+          __31JK=__MREK(((____EBOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__O0JK=check_type__with__NYEK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____3BOJ__: {
+          __31JK=__2ZEK(((____3BOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__O0JK=check_type__with__3AFK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____RCOJ__: {
+          __31JK=__MCFK(((____RCOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__O0JK=check_type__with__NJFK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____HDOJ__: {
+          __31JK=__2KFK(((____HDOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__O0JK=check_type__with__3RFK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____1DOJ__: {
+          __31JK=__MTFK(((____1DOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__O0JK=check_type__with__N0FK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____PEOJ__: {
+          __31JK=__21FK(((____PEOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__O0JK=check_type__with__3CGK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____DFOJ__: {
+          __31JK=__MEGK(((____DFOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__O0JK=check_type__with__NLGK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____XFOJ__: {
+          __31JK=__2MGK(((____XFOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__O0JK=check_type__with__2TGK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____QGOJ__: {
+          __31JK=__LVGK(((____QGOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__O0JK=check_type__with__L2GK(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____EHOJ__: {
+          __31JK=__03GK(((____EHOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__O0JK=check_type__with__0EHK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____2HOJ__: {
+          __31JK=__JGHK(((____2HOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__O0JK=check_type__with__JNHK(((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____YIOJ__: {
+          __31JK=__YOHK(((____YIOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__O0JK=check_type__with__ZVHK(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____YMOJ__: {
+          __31JK=__IXHK(((____YMOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__O0JK=check_type__with__J4HK(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____ONOJ__: {
+          __31JK=__Y5HK(((____ONOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__O0JK=check_type__with__YHWN(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____YOOJ__: {
+          __31JK=__HJWN(((____YOOJ *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__O0JK=check_type__with__U0BN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____IM4K__: {
+          __31JK=__D2BN(((____IM4K *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__O0JK=check_type__with__WOFQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____T5FL__: {
+          __31JK=__FQFQ(((____T5FL *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__O0JK=check_type__with__JZ0P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____3DUL__: {
+          __31JK=__Y00P(((____3DUL *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__O0JK=check_type__with__G1EQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____0EUL__: {
+          __31JK=__V2EQ(((____0EUL *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__O0JK=check_type__with__ZB1P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____BGUL__: {
+          __31JK=__ID1P(((____BGUL *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__O0JK=check_type__with__XDFQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____2GUL__: {
+          __31JK=__GFFQ(((____2GUL *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__O0JK=check_type__with__IQWN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____B0VL__: {
+          __31JK=__XRWN(((____B0VL *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__O0JK=check_type__with__YYWN(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____P0VL__: {
+          __31JK=__H0WN(((____P0VL *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__O0JK=check_type__with__EDCN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____Q5YL__: {
+          __31JK=__TECN(((____Q5YL *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__O0JK=check_type__with__D1IO(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____UVPM__: {
+          __31JK=__S2IO(((____UVPM *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__O0JK=check_type__with__ML1P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____0ZPM__: {
+          __31JK=__1M1P(((____0ZPM *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__O0JK=check_type__with__WD4O(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____MR0N__: {
+          __31JK=__FF4O(((____MR0N *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__O0JK=check_type__with__IA0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____YWBP__: {
+          __31JK=__XB0Q(((____YWBP *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__O0JK=check_type__with__KXFQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____LYBP__: {
+          __31JK=__ZYFQ(((____LYBP *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__O0JK=check_type__with__05FQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____CZBP__: {
+          __31JK=__JBGQ(((____CZBP *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__O0JK=check_type__with__KIGQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__KTYJ)),__tmp__MTYJ,__tmp__N0JK);
+        case ____3BEP__: {
+          __31JK=__ZJGQ(((____3BEP *)((____5J *)__ZUYJ)),__1UYJ,__21JK);
         } break;
         };
-        val__NZJK=__tmp__O0JK;
+        __20JK=__31JK;
       };
-      __tmp__5SIS=write__with__value__SORJ(Self__MZJK,Self__MZJK->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B,val__NZJK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__5SIS);
-      Self__KISJ=(__INTEGER__Q)(Self__KISJ +  1);
+      __OUIS=__BQRJ(__10JK,__10JK->__Q5WC.__P5WC.__OF.__O2B,__20JK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__OUIS);
+      __ZJSJ=(____Q)(__ZJSJ +  1);
     };
   };
-  if (((void *)Self__XUMJ->static_list__MJGG != (void *)NULL)) {
-    __tmp__SVMJ=Self__XUMJ->static_list__MJGG->parent_arrayed_collection__QSPC.upper__5YQC;
-    Self__KISJ= 0;
-    while ((Self__KISJ <= __tmp__SVMJ)) {
-      Self__BTYJ=((__ITM_LOCAL__GSPC *)((void **)((__FAST_ARRAYoITM_LOCALo__ISPC *)Self__XUMJ->static_list__MJGG)->parent_arrayed_collection__QSPC.storage__VH3D)[Self__KISJ]);
-      if (((void *)Self__BTYJ->type__BP4F == (void *)type_self__B4SC)) {
-        __tmp__N0JK=Self__BTYJ->parent_itm_object__HSPC.position__H2B;
-        put_error__text__2PE( 1,(&__string_707));
-        put_position__HRE(__tmp__N0JK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  if (((void *)__GWMJ->__1KGG != (void *)NULL)) {
+    __BXMJ=__GWMJ->__1KGG->__5TPC.__O0QC;
+    __ZJSJ= 0;
+    while ((__ZJSJ <= __BXMJ)) {
+      __QUYJ=((____VTPC *)((void **)((____XTPC *)__GWMJ->__1KGG)->__5TPC.__EJ3D)[__ZJSJ]);
+      if (((void *)__QUYJ->__QQ4F == (void *)__Q5SC)) {
+        __21JK=__QUYJ->__WTPC.__O2B;
+        __DQE( 1,(&__string_707));
+        __ORE(__21JK);
+        __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__ETYJ=Self__BTYJ->parent_itm_object__HSPC.position__H2B;
-      __tmp__JTYJ=Self__BTYJ->name__C1QC;
-      val__NZJK=Self__BTYJ->type__BP4F;
-      __tmp__LTYJ=profil_slot__EO2C;
-      switch (((struct ___OBJ *)val__NZJK)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__MTYJ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)val__NZJK));
+      __TUYJ=__QUYJ->__WTPC.__O2B;
+      __YUYJ=__QUYJ->__R2QC;
+      __20JK=__QUYJ->__QQ4F;
+      __0UYJ=__TP2C;
+      switch (((struct ___OBJ *)__20JK)->__id) {
+      case ____QMB__: {
+        __1UYJ=__43X(((____QMB *)__20JK));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__MTYJ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)val__NZJK)));
+      case ____0MB__: {
+        __1UYJ=__D5X(((____0MB *)((____QMB *)__20JK)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__MTYJ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)val__NZJK)),__tmp__LTYJ);
+      case ____KPB__: {
+        __1UYJ=__LAY(((____KPB *)((____QMB *)__20JK)),__0UYJ);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__MTYJ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)val__NZJK)),__tmp__LTYJ);
+      case ____TEZ__: {
+        __1UYJ=__HZ1D(((____TEZ *)((____QMB *)__20JK)),__0UYJ);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__MTYJ=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)val__NZJK)),__tmp__LTYJ);
+      case ____GZRC__: {
+        __1UYJ=__I04E(((____GZRC *)((____QMB *)__20JK)),__0UYJ);
       } break;
       };
-      __tmp__OTYJ=create__name__style__type__0HND(__tmp__ETYJ,__tmp__JTYJ,'-',__tmp__MTYJ);
-      __tmp__ZSIS=((void **)((__FAST_ARRAYoPROTOTYPEo__AVB *)prototype_list__JVB)->parent_arrayed_collection__IVB.storage__04Y)[(__INTEGER__Q)(((__INTEGER__Q )((__UINTEGER_32__RWB )Self__BTYJ->parent_itm_object__HSPC.position__H2B)) &  511)];
-      val__NZJK=__tmp__ZSIS->first_slot__UIZC;
-      __tmp__ETYJ=Self__BTYJ->parent_itm_object__HSPC.position__H2B;
-      while_do__AH0J:
+      __3UYJ=__JJND(__TUYJ,__YUYJ,'-',__1UYJ);
+      __IUIS=((void **)((____HVB *)__QVB)->__PVB.__B5Y)[(____Q)(((____Q )((____YWB )__QUYJ->__WTPC.__O2B)) &  511)];
+      __20JK=__IUIS->__DKZC;
+      __TUYJ=__QUYJ->__WTPC.__O2B;
+      __PI0J:
       {
-        if (((void *)val__NZJK != (void *)NULL)) {
-          if (((struct ___OBJ *)val__NZJK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__0UYJ=((__ITM_SLOT__HLC *)val__NZJK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if (((void *)__20JK != (void *)NULL)) {
+          if (((struct ___OBJ *)__20JK)->__id==____OLC__) {
+            __JWYJ=((____OLC *)__20JK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__0UYJ=((__ITM_SLOT_OPERATOR__PF0D *)val__NZJK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __JWYJ=((____4G0D *)__20JK)->__5G0D.__PLC.__OF.__O2B;
           };
-          __tmp__4UYJ=(__tmp__0UYJ != __tmp__ETYJ);
+          __NWYJ=(__JWYJ != __TUYJ);
         } else /* FALSE */ {
-          __tmp__4UYJ=FALSE__O__;
+          __NWYJ=__O__;
         };
-        if (__tmp__4UYJ) {
-          if (((struct ___OBJ *)val__NZJK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FVYJ=((__ITM_SLOT__HLC *)val__NZJK)->next__NJZC;
+        if (__NWYJ) {
+          if (((struct ___OBJ *)__20JK)->__id==____OLC__) {
+            __UWYJ=((____OLC *)__20JK)->__2KZC;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FVYJ=((__ITM_SLOT_OPERATOR__PF0D *)val__NZJK)->parent_itm_slot__QF0D.next__NJZC;
-          };
-          val__NZJK=__tmp__FVYJ;
-          goto while_do__AH0J;
-        };
-      };
-      if (((void *)val__NZJK == (void *)NULL)) {
-        __tmp__N0JK=Self__BTYJ->parent_itm_object__HSPC.position__H2B;
-        __tmp__VZJK=__tmp__OTYJ->parent_variable__B4WC.intern_name__HN5D;
-        __tmp__RVYJ=get_name__GAUD((&__string_35));
-        result__L21U=NULL;
-        ptr__M21U=((__POINTER__IB )(NULL));
-        typ_id__N21U= 0;
-        __tmp__O21U=((__POINTER__IB )sizeof(__ITM_SLOT__HLC));
-        if (((unsigned long)__tmp__O21U ==  0)) {
-          result__L21U=ITM_SLOT__HLC__;
-        } else /* FALSE */ {
-          typ_id__N21U=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O21U));
-          if ((typ_id__N21U == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__P21U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Q21U=(void *)((unsigned long)(void *)((unsigned long)__tmp__O21U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P21U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P21U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__R21U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Q21U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__P21U=micro_alloc__table__lab__HKI(__tmp__Q21U,((__POINTER__IB )(&(table_size[(__tmp__R21U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Q21U)));
-            ptr__M21U=__tmp__P21U;
-          } else /* FALSE */ {
-            __tmp__R21U=((__UINTEGER_32__RWB )typ_id__N21U);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__P21U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Q21U=(void *)((unsigned long)(void *)((unsigned long)__tmp__O21U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P21U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P21U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__P21U=micro_alloc__table__lab__HKI(__tmp__Q21U,((__POINTER__IB )(&(table_type[(__tmp__R21U)]))),(__UINTEGER_32__RWB)(__tmp__R21U |  1));
-            ptr__M21U=__tmp__P21U;
-          };
-          result__L21U=((__ITM_SLOT__HLC *)ptr__M21U);
-          *(result__L21U) = *(ITM_SLOT__HLC__);
-        };
-        Self__X21U=((__ITM_SLOT__HLC *)result__L21U);
-        Self__X21U->parent_named__ILC.name__4VB=__tmp__VZJK;
-        Self__X21U->parent_named__ILC.parent_itm_object__OF.position__H2B=__tmp__N0JK;
-        Self__X21U->id_section__GVOB=__tmp__RVYJ;
-        val__NZJK=result__L21U;
-        ((__ITM_SLOT__HLC *)result__L21U)->parent_named__ILC.style__NKQC='-';
-        set_result_type__3YAE(((__ITM_SLOT__HLC *)result__L21U),Self__BTYJ->type__BP4F);
-        result__FN5T=NULL;
-        __tmp__4UYJ=(((__FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD *)free_list__41YD)->parent_arrayed_collection__31YD.upper__XYAF <  0);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if (__tmp__4UYJ) {
-          __tmp__IN5T=create_with_capacity__5B0D( 16);
-          result__FN5T=__tmp__IN5T;
-        } else /* FALSE */ {
-          Self__JN5T=((__FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD *)free_list__41YD);
-          __tmp__IN5T=((void **)Self__JN5T->parent_arrayed_collection__31YD.storage__XOBF)[Self__JN5T->parent_arrayed_collection__31YD.upper__XYAF];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          result__FN5T=__tmp__IN5T;
-          Self__JN5T=((__FAST_ARRAYoFAST_ARRAYoITM_ARGUMENToo__V1YD *)free_list__41YD);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          Self__JN5T->parent_arrayed_collection__31YD.upper__XYAF=(__INTEGER__Q)(Self__JN5T->parent_arrayed_collection__31YD.upper__XYAF -  1);
-        };
-        __tmp__N0JK=Self__BTYJ->parent_itm_object__HSPC.position__H2B;
-        result__221U=NULL;
-        ptr__M21U=((__POINTER__IB )(NULL));
-        typ_id__N21U= 0;
-        __tmp__O21U=((__POINTER__IB )sizeof(__ITM_ARG__D0MD));
-        if (((unsigned long)__tmp__O21U ==  0)) {
-          result__221U=ITM_ARG__D0MD__;
-        } else /* FALSE */ {
-          typ_id__N21U=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O21U));
-          if ((typ_id__N21U == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__P21U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Q21U=(void *)((unsigned long)(void *)((unsigned long)__tmp__O21U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P21U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P21U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__R21U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Q21U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__P21U=micro_alloc__table__lab__HKI(__tmp__Q21U,((__POINTER__IB )(&(table_size[(__tmp__R21U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Q21U)));
-            ptr__M21U=__tmp__P21U;
-          } else /* FALSE */ {
-            __tmp__R21U=((__UINTEGER_32__RWB )typ_id__N21U);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__P21U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Q21U=(void *)((unsigned long)(void *)((unsigned long)__tmp__O21U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P21U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__P21U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__P21U=micro_alloc__table__lab__HKI(__tmp__Q21U,((__POINTER__IB )(&(table_type[(__tmp__R21U)]))),(__UINTEGER_32__RWB)(__tmp__R21U |  1));
-            ptr__M21U=__tmp__P21U;
-          };
-          result__221U=((__ITM_ARG__D0MD *)ptr__M21U);
-          *(result__221U) = *(ITM_ARG__D0MD__);
-        };
-        Self__I31U=((__ITM_ARG__D0MD *)result__221U);
-        Self__I31U->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B=__tmp__N0JK;
-        Self__I31U->name__QVBE=(&__string_67);
-        Self__I31U->type__RVBE=type_self__B4SC;
-        add_last__J3AF(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)result__FN5T),result__221U);
-        __tmp__IN5T=copy__E0ZD(result__FN5T);
-        set_argument_list__BKBE(((__ITM_SLOT__HLC *)result__L21U),__tmp__IN5T);
-        add_slot__XLYD(((__PROTOTYPE__MF *)__tmp__ZSIS),result__L21U);
-      } else /* FALSE */ {
-        if (((struct ___OBJ *)val__NZJK)->__id==__ITM_SLOT__HLC__) {
-          __tmp__CWYJ=((__ITM_SLOT__HLC *)val__NZJK)->parent_named__ILC.name__4VB;
+            __UWYJ=((____4G0D *)__20JK)->__5G0D.__2KZC;
+          };
+          __20JK=__UWYJ;
+          goto __PI0J;
+        };
+      };
+      if (((void *)__20JK == (void *)NULL)) {
+        __21JK=__QUYJ->__WTPC.__O2B;
+        __E1JK=__3UYJ->__Q5WC.__WO5D;
+        __AXYJ=__VBUD((&__string_35));
+        __031U=NULL;
+        __131U=((____IB )(NULL));
+        __231U= 0;
+        __331U=((____IB )sizeof(____OLC));
+        if (((unsigned long)__331U ==  0)) {
+          __031U=__OLC__;
+        } else /* FALSE */ {
+          __231U=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__331U));
+          if ((__231U == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __431U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __531U=(void *)((unsigned long)(void *)((unsigned long)__331U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__431U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__431U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __A41U=((____YWB )((____Q )(void *)((unsigned long)__531U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __431U=__OKI(__531U,((____IB )(&(table_size[(__A41U)-1]))),((____YWB )((____Q )__531U)));
+            __131U=__431U;
+          } else /* FALSE */ {
+            __A41U=((____YWB )__231U);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __431U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __531U=(void *)((unsigned long)(void *)((unsigned long)__331U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__431U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__431U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __431U=__OKI(__531U,((____IB )(&(table_type[(__A41U)]))),(____YWB)(__A41U |  1));
+            __131U=__431U;
+          };
+          __031U=((____OLC *)__131U);
+          *(__031U) = *(__OLC__);
+        };
+        __G41U=((____OLC *)__031U);
+        __G41U->__PLC.__FWB=__E1JK;
+        __G41U->__PLC.__OF.__O2B=__21JK;
+        __G41U->__MWOB=__AXYJ;
+        __20JK=__031U;
+        ((____OLC *)__031U)->__PLC.__2LQC='-';
+        __M0AE(((____OLC *)__031U),__QUYJ->__QQ4F);
+        __UO5T=NULL;
+        __NWYJ=(((____E3YD *)__N3YD)->__M3YD.__G0AF <  0);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if (__NWYJ) {
+          __XO5T=__OD0D( 16);
+          __UO5T=__XO5T;
+        } else /* FALSE */ {
+          __YO5T=((____E3YD *)__N3YD);
+          __XO5T=((void **)__YO5T->__M3YD.__GQBF)[__YO5T->__M3YD.__G0AF];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __UO5T=__XO5T;
+          __YO5T=((____E3YD *)__N3YD);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __YO5T->__M3YD.__G0AF=(____Q)(__YO5T->__M3YD.__G0AF -  1);
+        };
+        __21JK=__QUYJ->__WTPC.__O2B;
+        __L41U=NULL;
+        __131U=((____IB )(NULL));
+        __231U= 0;
+        __331U=((____IB )sizeof(____S1MD));
+        if (((unsigned long)__331U ==  0)) {
+          __L41U=__S1MD__;
+        } else /* FALSE */ {
+          __231U=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__331U));
+          if ((__231U == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __431U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __531U=(void *)((unsigned long)(void *)((unsigned long)__331U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__431U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__431U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __A41U=((____YWB )((____Q )(void *)((unsigned long)__531U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __431U=__OKI(__531U,((____IB )(&(table_size[(__A41U)-1]))),((____YWB )((____Q )__531U)));
+            __131U=__431U;
+          } else /* FALSE */ {
+            __A41U=((____YWB )__231U);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __431U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __531U=(void *)((unsigned long)(void *)((unsigned long)__331U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__431U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__431U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __431U=__OKI(__531U,((____IB )(&(table_type[(__A41U)]))),(____YWB)(__A41U |  1));
+            __131U=__431U;
+          };
+          __L41U=((____S1MD *)__131U);
+          *(__L41U) = *(__S1MD__);
+        };
+        __X41U=((____S1MD *)__L41U);
+        __X41U->__T1MD.__PJSC.__O2B=__21JK;
+        __X41U->__5WBE=(&__string_67);
+        __X41U->__AXBE=__Q5SC;
+        __Y4AF(((____1GYD *)__UO5T),__L41U);
+        __XO5T=__T1ZD(__UO5T);
+        __QLBE(((____OLC *)__031U),__XO5T);
+        __GNYD(((____MF *)__IUIS),__031U);
+      } else /* FALSE */ {
+        if (((struct ___OBJ *)__20JK)->__id==____OLC__) {
+          __RXYJ=((____OLC *)__20JK)->__PLC.__FWB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__CWYJ=((__ITM_SLOT_OPERATOR__PF0D *)val__NZJK)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+          __RXYJ=((____4G0D *)__20JK)->__5G0D.__PLC.__FWB;
         };
-        ((__LOCAL__43WC *)__tmp__OTYJ)->parent_variable__B4WC.intern_name__HN5D=__tmp__CWYJ;
+        ((____N5WC *)__3UYJ)->__Q5WC.__WO5D=__RXYJ;
       };
-      add_last__LRRI(((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D),__tmp__OTYJ);
-      Self__KISJ=(__INTEGER__Q)(Self__KISJ +  1);
+      __0SRI(((____4X1D *)__HY1D),__3UYJ);
+      __ZJSJ=(____Q)(__ZJSJ +  1);
     };
   };
-  __tmp__SVMJ=Self__XUMJ->code__XG1C->parent_arrayed_collection__RBPC.upper__AARC;
-  Self__KISJ= 0;
-  while ((Self__KISJ <= __tmp__SVMJ)) {
-    val__NZJK=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)Self__XUMJ->code__XG1C)->parent_arrayed_collection__RBPC.storage__312D)[Self__KISJ];
-    switch (((struct ___OBJ *)val__NZJK)->__id) {
-    case __ITM_LIST__T1OC__: {
-      __tmp__O0JK=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)val__NZJK));
-      __tmp__KTYJ=__tmp__O0JK;
+  __BXMJ=__GWMJ->__GI1C->__ADPC.__PBRC;
+  __ZJSJ= 0;
+  while ((__ZJSJ <= __BXMJ)) {
+    __20JK=((void **)((____YCPC *)__GWMJ->__GI1C)->__ADPC.__M32D)[__ZJSJ];
+    switch (((struct ___OBJ *)__20JK)->__id) {
+    case ____C3OC__: {
+      __31JK=__FWMJ(((____C3OC *)__20JK));
+      __ZUYJ=__31JK;
     } break;
-    case __ITM_LDOTS__RCPC__: {
-      __tmp__O0JK=NULL;
-      __tmp__QWVJ=((__PROFIL_SLOT__BO2C *)profil_slot__EO2C)->slot_code__4RXN;
-      if (__tmp__QWVJ==NULL) {
-        __tmp__SWVJ=NULL;
+    case ____AEPC__: {
+      __31JK=NULL;
+      __5XVJ=((____QP2C *)__TP2C)->__NTXN;
+      if (__5XVJ==NULL) {
+        __BYVJ=NULL;
       } else /* SLOT_CODE */ {
-        __tmp__SWVJ=((void *)__tmp__QWVJ);
-      };
-      __tmp__QWVJ=((__SLOT_CODE__MIRG *)__tmp__SWVJ);
-      __tmp__UZJK=NULL;
-      contract__HQVO=NULL;
-      if (__tmp__QWVJ->is_require__JO1N) {
-        __tmp__FVYJ=__tmp__QWVJ->last_type_contract__MO1N;
-        __tmp__C1YO=__tmp__QWVJ->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__C1YO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__CWYJ=((__ITM_SLOT__HLC *)__tmp__C1YO)->parent_named__ILC.name__4VB;
+        __BYVJ=((void *)__5XVJ);
+      };
+      __5XVJ=((____1JRG *)__BYVJ);
+      __D1JK=NULL;
+      __WRVO=NULL;
+      if (__5XVJ->__YP1N) {
+        __UWYJ=__5XVJ->__1P1N;
+        __R2YO=__5XVJ->__2JRG->__QLC;
+        if (((struct ___OBJ *)__R2YO)->__id==____OLC__) {
+          __RXYJ=((____OLC *)__R2YO)->__PLC.__FWB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__CWYJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__C1YO)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+          __RXYJ=((____4G0D *)__R2YO)->__5G0D.__PLC.__FWB;
         };
-        switch (((struct ___OBJ *)__tmp__FVYJ)->__id) {
-        case __TYPE__FF__: {
-          __tmp__QQVO=search_require__05EO(((__TYPE__FF *)__tmp__FVYJ),__tmp__CWYJ);
+        switch (((struct ___OBJ *)__UWYJ)->__id) {
+        case ____FF__: {
+          __5RVO=__JBFO(((____FF *)__UWYJ),__RXYJ);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__QQVO=search_require__GCFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__FVYJ)),__tmp__CWYJ);
+        case ____FMB__: {
+          __5RVO=__VDFO(((____FMB *)((____FF *)__UWYJ)),__RXYJ);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__QQVO=search_require__SEFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__FVYJ)),__tmp__CWYJ);
+        case ____HMB__: {
+          __5RVO=__BGFO(((____HMB *)((____FF *)__UWYJ)),__RXYJ);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__QQVO=search_require__4GFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__FVYJ)),__tmp__CWYJ);
+        case ____JMB__: {
+          __5RVO=__NIFO(((____JMB *)((____FF *)__UWYJ)),__RXYJ);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__QQVO=search_require__KJFO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__FVYJ)),__tmp__CWYJ);
+        case ____LMB__: {
+          __5RVO=__ZKFO(((____LMB *)((____FF *)__UWYJ)),__RXYJ);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__QQVO=search_require__WLFO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__FVYJ)),__tmp__CWYJ);
+        case ____ICY__: {
+          __5RVO=__FNFO(((____ICY *)((____FF *)__UWYJ)),__RXYJ);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__QQVO=search_require__LI2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__FVYJ)),__tmp__CWYJ);
+        case ____EQ5D__: {
+          __5RVO=__0J2O(((____EQ5D *)((____FF *)__UWYJ)),__RXYJ);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__QQVO=search_require__XK2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__FVYJ)),__tmp__CWYJ);
+        case ____L4NJ__: {
+          __5RVO=__GM2O(((____L4NJ *)((____FF *)__UWYJ)),__RXYJ);
         } break;
         };
-        __tmp__UZJK=__tmp__QQVO;
+        __D1JK=__5RVO;
       } else /* FALSE */ {
-        __tmp__FVYJ=__tmp__QWVJ->last_type_contract__MO1N;
-        __tmp__C1YO=__tmp__QWVJ->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__C1YO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__CWYJ=((__ITM_SLOT__HLC *)__tmp__C1YO)->parent_named__ILC.name__4VB;
+        __UWYJ=__5XVJ->__1P1N;
+        __R2YO=__5XVJ->__2JRG->__QLC;
+        if (((struct ___OBJ *)__R2YO)->__id==____OLC__) {
+          __RXYJ=((____OLC *)__R2YO)->__PLC.__FWB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__CWYJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__C1YO)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+          __RXYJ=((____4G0D *)__R2YO)->__5G0D.__PLC.__FWB;
         };
-        switch (((struct ___OBJ *)__tmp__FVYJ)->__id) {
-        case __TYPE__FF__: {
-          __tmp__QQVO=search_ensure__JSFO(((__TYPE__FF *)__tmp__FVYJ),__tmp__CWYJ);
+        switch (((struct ___OBJ *)__UWYJ)->__id) {
+        case ____FF__: {
+          __5RVO=__YTFO(((____FF *)__UWYJ),__RXYJ);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__QQVO=search_ensure__VUFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__FVYJ)),__tmp__CWYJ);
+        case ____FMB__: {
+          __5RVO=__EWFO(((____FMB *)((____FF *)__UWYJ)),__RXYJ);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__QQVO=search_ensure__BXFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__FVYJ)),__tmp__CWYJ);
+        case ____HMB__: {
+          __5RVO=__QYFO(((____HMB *)((____FF *)__UWYJ)),__RXYJ);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__QQVO=search_ensure__NZFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__FVYJ)),__tmp__CWYJ);
+        case ____JMB__: {
+          __5RVO=__20FO(((____JMB *)((____FF *)__UWYJ)),__RXYJ);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__QQVO=search_ensure__Z1FO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__FVYJ)),__tmp__CWYJ);
+        case ____LMB__: {
+          __5RVO=__I3FO(((____LMB *)((____FF *)__UWYJ)),__RXYJ);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__QQVO=search_ensure__F4FO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__FVYJ)),__tmp__CWYJ);
+        case ____ICY__: {
+          __5RVO=__U5FO(((____ICY *)((____FF *)__UWYJ)),__RXYJ);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__QQVO=search_ensure__NO2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__FVYJ)),__tmp__CWYJ);
+        case ____EQ5D__: {
+          __5RVO=__2P2O(((____EQ5D *)((____FF *)__UWYJ)),__RXYJ);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__QQVO=search_ensure__ZQ2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__FVYJ)),__tmp__CWYJ);
+        case ____L4NJ__: {
+          __5RVO=__IS2O(((____L4NJ *)((____FF *)__UWYJ)),__RXYJ);
         } break;
         };
-        __tmp__UZJK=__tmp__QQVO;
+        __D1JK=__5RVO;
       };
-      if (((void *)__tmp__UZJK != (void *)NULL)) {
-        if (__tmp__QWVJ->is_require__JO1N) {
-          if (((struct ___OBJ *)__tmp__UZJK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FRVO=((__ITM_SLOT__HLC *)__tmp__UZJK)->require__FWBE;
+      if (((void *)__D1JK != (void *)NULL)) {
+        if (__5XVJ->__YP1N) {
+          if (((struct ___OBJ *)__D1JK)->__id==____OLC__) {
+            __USVO=((____OLC *)__D1JK)->__UXBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FRVO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UZJK)->parent_itm_slot__QF0D.require__FWBE;
+            __USVO=((____4G0D *)__D1JK)->__5G0D.__UXBE;
           };
-          contract__HQVO=__tmp__FRVO;
+          __WRVO=__USVO;
         } else /* FALSE */ {
-          if (((struct ___OBJ *)__tmp__UZJK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FRVO=((__ITM_SLOT__HLC *)__tmp__UZJK)->ensure__NWBE;
+          if (((struct ___OBJ *)__D1JK)->__id==____OLC__) {
+            __USVO=((____OLC *)__D1JK)->__2XBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FRVO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UZJK)->parent_itm_slot__QF0D.ensure__NWBE;
+            __USVO=((____4G0D *)__D1JK)->__5G0D.__2XBE;
           };
-          contract__HQVO=__tmp__FRVO;
+          __WRVO=__USVO;
         };
-        switch (((struct ___OBJ *)__tmp__QWVJ->last_type_contract__MO1N)->__id) {
-        case __TYPE__FF__: {
-          __tmp__QQVO=last_type_contract__EP1N;
+        switch (((struct ___OBJ *)__5XVJ->__1P1N)->__id) {
+        case ____FF__: {
+          __5RVO=__TQ1N;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__QQVO=last_type_contract__EP1N;
+        case ____FMB__: {
+          __5RVO=__TQ1N;
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__QQVO=last_type_contract__EP1N;
+        case ____HMB__: {
+          __5RVO=__TQ1N;
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__QQVO=last_type_contract__EP1N;
+        case ____JMB__: {
+          __5RVO=__TQ1N;
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__QQVO=last_type_contract__EP1N;
+        case ____LMB__: {
+          __5RVO=__TQ1N;
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__QQVO=last_type_contract__EP1N;
+        case ____ICY__: {
+          __5RVO=__TQ1N;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__QQVO=last_type_contract__EP1N;
+        case ____EQ5D__: {
+          __5RVO=__TQ1N;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__QQVO=last_type_contract__EP1N;
+        case ____L4NJ__: {
+          __5RVO=__TQ1N;
         } break;
         };
-        __tmp__QWVJ->last_type_contract__MO1N=__tmp__QQVO;
+        __5XVJ->__1P1N=__5RVO;
       };
-      if (((void *)contract__HQVO != (void *)NULL)) {
-        __tmp__FVYJ=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)contract__HQVO));
-        __tmp__O0JK=__tmp__FVYJ;
+      if (((void *)__WRVO != (void *)NULL)) {
+        __UWYJ=__FWMJ(((____C3OC *)__WRVO));
+        __31JK=__UWYJ;
       } else /* FALSE */ {
-        __tmp__O0JK=NOP__5WVJ__;
+        __31JK=__OYVJ__;
       };
-      __tmp__KTYJ=__tmp__O0JK;
+      __ZUYJ=__31JK;
     } break;
-    case __ITM_PROTOTYPE__3DPC__: {
-      __tmp__O0JK=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)val__NZJK));
-      __tmp__KTYJ=__tmp__O0JK;
+    case ____MFPC__: {
+      __31JK=__40MJ(((____MFPC *)__20JK));
+      __ZUYJ=__31JK;
     } break;
-    case __ITM_LIST_IDF__BDQC__: {
-      __tmp__ETYJ=((__ITM_LIST_IDF__BDQC *)val__NZJK)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-      (&__string_624)->count__0C= 24;
-      (&__string_624)->storage__1C="ITM_LIST_IDF.to_run_expr";
-      put_error__text__2PE( 1,(&__string_624));
-      put_position__HRE(__tmp__ETYJ);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    case ____QEQC__: {
+      __TUYJ=((____QEQC *)__20JK)->__REQC.__KBOC.__O2B;
+      (&__string_624)->__0C= 24;
+      (&__string_624)->__1C="ITM_LIST_IDF.to_run_expr";
+      __DQE( 1,(&__string_624));
+      __ORE(__TUYJ);
+      __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__KTYJ=NULL;
+      __ZUYJ=NULL;
     } break;
-    case __ITM_WRITE_VALUE__XDQC__: {
-      __tmp__O0JK=to_run_expr__31MJ(((__ITM_WRITE_VALUE__XDQC *)val__NZJK));
-      __tmp__KTYJ=__tmp__O0JK;
+    case ____GFQC__: {
+      __31JK=__M3MJ(((____GFQC *)__20JK));
+      __ZUYJ=__31JK;
     } break;
-    case __ITM_WRITE_CAST__QEQC__: {
-      __tmp__O0JK=to_run_expr__A5MJ(((__ITM_WRITE_CAST__QEQC *)val__NZJK));
-      __tmp__KTYJ=__tmp__O0JK;
+    case ____5FQC__: {
+      __31JK=__PANJ(((____5FQC *)__20JK));
+      __ZUYJ=__31JK;
     } break;
-    case __ITM_READ__4GQC__: {
-      Self__P4JV=((__ITM_READ__4GQC *)val__NZJK);
-      __tmp__O0JK=NULL;
-      __tmp__OTYJ=lookup__SGPJ(Self__P4JV->name__KZ1C);
-      if (((void *)__tmp__OTYJ != (void *)NULL)) {
-        if ((__tmp__OTYJ->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-          ((__LOCAL__43WC *)__tmp__OTYJ)->parent_variable__B4WC.ensure_count__1S4D= 1;
-          Self__P4JV->name__KZ1C=__tmp__OTYJ->parent_variable__B4WC.intern_name__HN5D;
-          __tmp__QQVO=to_run_with__args__NQSJ(Self__P4JV);
-          __tmp__O0JK=__tmp__QQVO;
+    case ____NIQC__: {
+      __45JV=((____NIQC *)__20JK);
+      __31JK=NULL;
+      __3UYJ=__BIPJ(__45JV->__Z01C);
+      if (((void *)__3UYJ != (void *)NULL)) {
+        if ((__3UYJ->__Q5WC.__P5WC.__2LQC == '-')) {
+          ((____N5WC *)__3UYJ)->__Q5WC.__KU4D= 1;
+          __45JV->__Z01C=__3UYJ->__Q5WC.__WO5D;
+          __5RVO=__2RSJ(__45JV);
+          __31JK=__5RVO;
         } else /* FALSE */ {
-          __tmp__S4JV=read__NUEI(((__LOCAL__43WC *)__tmp__OTYJ));
-          __tmp__O0JK=__tmp__S4JV;
+          __BAKV=__2VEI(((____N5WC *)__3UYJ));
+          __31JK=__BAKV;
         };
       } else /* FALSE */ {
-        __tmp__FVYJ=to_run_with__args__NQSJ(Self__P4JV);
-        __tmp__O0JK=__tmp__FVYJ;
+        __UWYJ=__2RSJ(__45JV);
+        __31JK=__UWYJ;
       };
-      __tmp__KTYJ=__tmp__O0JK;
+      __ZUYJ=__31JK;
     } break;
-    case __ITM_WRITE_CODE__3HQC__: {
-      __tmp__O0JK=to_run_expr__5CNJ(((__ITM_WRITE_CODE__3HQC *)val__NZJK));
-      __tmp__KTYJ=__tmp__O0JK;
+    case ____MJQC__: {
+      __31JK=__OENJ(((____MJQC *)__20JK));
+      __ZUYJ=__31JK;
     } break;
-    case __ITM_OPERATOR__H3QC__: {
-      (&__string_625)->count__0C= 24;
-      (&__string_625)->storage__1C="ITM_OPERATOR.to_run_expr";
-      print__CKG((&__string_625));
+    case ____W4QC__: {
+      (&__string_625)->__0C= 24;
+      (&__string_625)->__1C="ITM_OPERATOR.to_run_expr";
+      __JKG((&__string_625));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__KTYJ=NULL;
-    } break;
-    case __ITM_READ_ARG1__OARC__: {
-      __tmp__O0JK=to_run_expr__VENJ(((__ITM_READ_ARG1__OARC *)val__NZJK));
-      __tmp__KTYJ=__tmp__O0JK;
-    } break;
-    case __ITM_READ_ARG2__2CRC__: {
-      __tmp__O0JK=to_run_expr__1ENJ(((__ITM_READ_ARG2__2CRC *)val__NZJK));
-      __tmp__KTYJ=__tmp__O0JK;
-    } break;
-    case __ITM_EXPRESSION__RDRC__: {
-      __tmp__O0JK=to_run_expr__TINJ(((__ITM_EXPRESSION__RDRC *)val__NZJK));
-      __tmp__KTYJ=__tmp__O0JK;
-    } break;
-    case __ITM_OLD__GQRC__: {
-      __tmp__S4JV=to_run_expr__KXNJ(((__ITM_OLD__GQRC *)val__NZJK));
-      __tmp__KTYJ=__tmp__S4JV;
-    } break;
-    case __ITM_EXTERNAL_TYPE__ZHSC__: {
-      __tmp__S4JV=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)val__NZJK));
-      __tmp__KTYJ=__tmp__S4JV;
-    } break;
-    case __ITM_BLOCK__XNSC__: {
-      __tmp__S4JV=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)val__NZJK));
-      __tmp__KTYJ=__tmp__S4JV;
-    } break;
-    case __ITM_EXTERNAL__DPSC__: {
-      __tmp__O0JK=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)val__NZJK));
-      __tmp__KTYJ=__tmp__O0JK;
-    } break;
-    case __ITM_READ_ARGS__LUTC__: {
-      __tmp__O0JK=to_run_expr__MKOJ(((__ITM_READ_ARGS__LUTC *)val__NZJK));
-      __tmp__KTYJ=__tmp__O0JK;
-    } break;
-    case __ITM_REAL__3DUC__: {
-      __tmp__1ZVJ=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)val__NZJK));
-      __tmp__KTYJ=__tmp__1ZVJ;
-    } break;
-    case __ITM_NUMBER__QEUC__: {
-      __tmp__4ZJK=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)val__NZJK));
-      __tmp__KTYJ=__tmp__4ZJK;
-    } break;
-    case __ITM_CHARACTER__CFUC__: {
-      Self__KJ5S=((__ITM_CHARACTER__CFUC *)val__NZJK);
-      __tmp__LJ5S=create__char__CMQJ(Self__KJ5S->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__KJ5S->character__XL5D);
-      __tmp__KTYJ=__tmp__LJ5S;
-    } break;
-    case __ITM_STRING__UFUC__: {
-      __tmp__N0VJ=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)val__NZJK));
-      __tmp__KTYJ=__tmp__N0VJ;
-    } break;
-    case __ITM_RESULT__2UMD__: {
-      Self__Q0VJ=((__ITM_RESULT__2UMD *)val__NZJK);
-      __tmp__5SIS=NULL;
-      __tmp__O0JK=Self__Q0VJ->value__JQAE;
-      switch (((struct ___OBJ *)__tmp__O0JK)->__id) {
-      case __ITM_LIST__T1OC__: {
-        __tmp__FVYJ=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)__tmp__O0JK));
-      } break;
-      case __ITM_LDOTS__RCPC__: {
-        __tmp__N0JK=((__ITM_LDOTS__RCPC *)__tmp__O0JK)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-        put_error__text__2PE( 2,(&__string_623));
-        put_position__HRE(__tmp__N0JK);
-        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);
+      __ZUYJ=NULL;
+    } break;
+    case ____3BRC__: {
+      __31JK=__EGNJ(((____3BRC *)__20JK));
+      __ZUYJ=__31JK;
+    } break;
+    case ____LERC__: {
+      __31JK=__KGNJ(((____LERC *)__20JK));
+      __ZUYJ=__31JK;
+    } break;
+    case ____AFRC__: {
+      __31JK=__CKNJ(((____AFRC *)__20JK));
+      __ZUYJ=__31JK;
+    } break;
+    case ____VRRC__: {
+      __BAKV=__ZYNJ(((____VRRC *)__20JK));
+      __ZUYJ=__BAKV;
+    } break;
+    case ____IJSC__: {
+      __BAKV=__P2NJ(((____IJSC *)__20JK));
+      __ZUYJ=__BAKV;
+    } break;
+    case ____GPSC__: {
+      __BAKV=__I4NJ(((____GPSC *)__20JK));
+      __ZUYJ=__BAKV;
+    } break;
+    case ____SQSC__: {
+      __31JK=__R5NJ(((____SQSC *)__20JK));
+      __ZUYJ=__31JK;
+    } break;
+    case ____0VTC__: {
+      __31JK=__1LOJ(((____0VTC *)__20JK));
+      __ZUYJ=__31JK;
+    } break;
+    case ____MFUC__: {
+      __K1VJ=__VMOJ(((____MFUC *)__20JK));
+      __ZUYJ=__K1VJ;
+    } break;
+    case ____5FUC__: {
+      __N1JK=__BNOJ(((____5FUC *)__20JK));
+      __ZUYJ=__N1JK;
+    } break;
+    case ____RGUC__: {
+      __ZK5S=((____RGUC *)__20JK);
+      __0K5S=__RNQJ(__ZK5S->__SGUC.__OFPC.__KBOC.__O2B,__ZK5S->__GN5D);
+      __ZUYJ=__0K5S;
+    } break;
+    case ____DHUC__: {
+      __21VJ=__UNOJ(((____DHUC *)__20JK));
+      __ZUYJ=__21VJ;
+    } break;
+    case ____LWMD__: {
+      __51VJ=((____LWMD *)__20JK);
+      __OUIS=NULL;
+      __31JK=__51VJ->__YRAE;
+      switch (((struct ___OBJ *)__31JK)->__id) {
+      case ____C3OC__: {
+        __UWYJ=__FWMJ(((____C3OC *)__31JK));
+      } break;
+      case ____AEPC__: {
+        __21JK=((____AEPC *)__31JK)->__BEPC.__KBOC.__O2B;
+        __DQE( 2,(&__string_623));
+        __ORE(__21JK);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
-        print__CKG((&__string_326));
+        __JKG((&__string_326));
         fputc((int)('\n'),stdout);
         exit(( 1));
-        __tmp__FVYJ=NULL;
+        __UWYJ=NULL;
       } break;
-      case __ITM_PROTOTYPE__3DPC__: {
-        __tmp__FVYJ=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)__tmp__O0JK));
+      case ____MFPC__: {
+        __UWYJ=__40MJ(((____MFPC *)__31JK));
       } break;
-      case __ITM_LIST_IDF__BDQC__: {
-        __tmp__N0JK=((__ITM_LIST_IDF__BDQC *)__tmp__O0JK)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-        put_error__text__2PE( 1,(&__string_624));
-        put_position__HRE(__tmp__N0JK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      case ____QEQC__: {
+        __21JK=((____QEQC *)__31JK)->__REQC.__KBOC.__O2B;
+        __DQE( 1,(&__string_624));
+        __ORE(__21JK);
+        __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__FVYJ=NULL;
+        __UWYJ=NULL;
       } break;
-      case __ITM_WRITE_VALUE__XDQC__: {
-        __tmp__FVYJ=to_run_expr__31MJ(((__ITM_WRITE_VALUE__XDQC *)__tmp__O0JK));
+      case ____GFQC__: {
+        __UWYJ=__M3MJ(((____GFQC *)__31JK));
       } break;
-      case __ITM_WRITE_CAST__QEQC__: {
-        __tmp__FVYJ=to_run_expr__A5MJ(((__ITM_WRITE_CAST__QEQC *)__tmp__O0JK));
+      case ____5FQC__: {
+        __UWYJ=__PANJ(((____5FQC *)__31JK));
       } break;
-      case __ITM_READ__4GQC__: {
-        Self__W4JV=((__ITM_READ__4GQC *)__tmp__O0JK);
-        __tmp__C1YO=NULL;
-        __tmp__X4JV=lookup__SGPJ(Self__W4JV->name__KZ1C);
-        if (((void *)__tmp__X4JV != (void *)NULL)) {
-          if ((__tmp__X4JV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-            ((__LOCAL__43WC *)__tmp__X4JV)->parent_variable__B4WC.ensure_count__1S4D= 1;
-            Self__W4JV->name__KZ1C=__tmp__X4JV->parent_variable__B4WC.intern_name__HN5D;
-            __tmp__Y4JV=to_run_with__args__NQSJ(Self__W4JV);
-            __tmp__C1YO=__tmp__Y4JV;
+      case ____NIQC__: {
+        __FAKV=((____NIQC *)__31JK);
+        __R2YO=NULL;
+        __GAKV=__BIPJ(__FAKV->__Z01C);
+        if (((void *)__GAKV != (void *)NULL)) {
+          if ((__GAKV->__Q5WC.__P5WC.__2LQC == '-')) {
+            ((____N5WC *)__GAKV)->__Q5WC.__KU4D= 1;
+            __FAKV->__Z01C=__GAKV->__Q5WC.__WO5D;
+            __HAKV=__2RSJ(__FAKV);
+            __R2YO=__HAKV;
           } else /* FALSE */ {
-            __tmp__Z4JV=read__NUEI(((__LOCAL__43WC *)__tmp__X4JV));
-            __tmp__C1YO=__tmp__Z4JV;
+            __IAKV=__2VEI(((____N5WC *)__GAKV));
+            __R2YO=__IAKV;
           };
         } else /* FALSE */ {
-          __tmp__Y4JV=to_run_with__args__NQSJ(Self__W4JV);
-          __tmp__C1YO=__tmp__Y4JV;
+          __HAKV=__2RSJ(__FAKV);
+          __R2YO=__HAKV;
         };
-        __tmp__FVYJ=__tmp__C1YO;
+        __UWYJ=__R2YO;
       } break;
-      case __ITM_WRITE_CODE__3HQC__: {
-        __tmp__FVYJ=to_run_expr__5CNJ(((__ITM_WRITE_CODE__3HQC *)__tmp__O0JK));
+      case ____MJQC__: {
+        __UWYJ=__OENJ(((____MJQC *)__31JK));
       } break;
-      case __ITM_OPERATOR__H3QC__: {
-        (&__string_625)->count__0C= 24;
-        (&__string_625)->storage__1C="ITM_OPERATOR.to_run_expr";
-        print__CKG((&__string_625));
+      case ____W4QC__: {
+        (&__string_625)->__0C= 24;
+        (&__string_625)->__1C="ITM_OPERATOR.to_run_expr";
+        __JKG((&__string_625));
         fputc((int)('\n'),stdout);
         exit(( 1));
-        __tmp__FVYJ=NULL;
+        __UWYJ=NULL;
       } break;
-      case __ITM_READ_ARG1__OARC__: {
-        __tmp__FVYJ=to_run_expr__VENJ(((__ITM_READ_ARG1__OARC *)__tmp__O0JK));
+      case ____3BRC__: {
+        __UWYJ=__EGNJ(((____3BRC *)__31JK));
       } break;
-      case __ITM_READ_ARG2__2CRC__: {
-        __tmp__FVYJ=to_run_expr__1ENJ(((__ITM_READ_ARG2__2CRC *)__tmp__O0JK));
+      case ____LERC__: {
+        __UWYJ=__KGNJ(((____LERC *)__31JK));
       } break;
-      case __ITM_EXPRESSION__RDRC__: {
-        __tmp__FVYJ=to_run_expr__TINJ(((__ITM_EXPRESSION__RDRC *)__tmp__O0JK));
+      case ____AFRC__: {
+        __UWYJ=__CKNJ(((____AFRC *)__31JK));
       } break;
-      case __ITM_OLD__GQRC__: {
-        __tmp__FVYJ=to_run_expr__KXNJ(((__ITM_OLD__GQRC *)__tmp__O0JK));
+      case ____VRRC__: {
+        __UWYJ=__ZYNJ(((____VRRC *)__31JK));
       } break;
-      case __ITM_EXTERNAL_TYPE__ZHSC__: {
-        __tmp__FVYJ=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__O0JK));
+      case ____IJSC__: {
+        __UWYJ=__P2NJ(((____IJSC *)__31JK));
       } break;
-      case __ITM_BLOCK__XNSC__: {
-        __tmp__FVYJ=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)__tmp__O0JK));
+      case ____GPSC__: {
+        __UWYJ=__I4NJ(((____GPSC *)__31JK));
       } break;
-      case __ITM_EXTERNAL__DPSC__: {
-        __tmp__FVYJ=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)__tmp__O0JK));
+      case ____SQSC__: {
+        __UWYJ=__R5NJ(((____SQSC *)__31JK));
       } break;
-      case __ITM_READ_ARGS__LUTC__: {
-        __tmp__FVYJ=to_run_expr__MKOJ(((__ITM_READ_ARGS__LUTC *)__tmp__O0JK));
+      case ____0VTC__: {
+        __UWYJ=__1LOJ(((____0VTC *)__31JK));
       } break;
-      case __ITM_REAL__3DUC__: {
-        __tmp__FVYJ=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)__tmp__O0JK));
+      case ____MFUC__: {
+        __UWYJ=__VMOJ(((____MFUC *)__31JK));
       } break;
-      case __ITM_NUMBER__QEUC__: {
-        __tmp__FVYJ=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)__tmp__O0JK));
+      case ____5FUC__: {
+        __UWYJ=__BNOJ(((____5FUC *)__31JK));
       } break;
-      case __ITM_CHARACTER__CFUC__: {
-        Self__QJ5S=((__ITM_CHARACTER__CFUC *)__tmp__O0JK);
-        __tmp__RJ5S=create__char__CMQJ(Self__QJ5S->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__QJ5S->character__XL5D);
-        __tmp__FVYJ=__tmp__RJ5S;
+      case ____RGUC__: {
+        __5K5S=((____RGUC *)__31JK);
+        __AL5S=__RNQJ(__5K5S->__SGUC.__OFPC.__KBOC.__O2B,__5K5S->__GN5D);
+        __UWYJ=__AL5S;
       } break;
-      case __ITM_STRING__UFUC__: {
-        __tmp__FVYJ=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)__tmp__O0JK));
+      case ____DHUC__: {
+        __UWYJ=__UNOJ(((____DHUC *)__31JK));
       } break;
-      case __ITM_RESULT__2UMD__: {
-        (&__string_326)->count__0C= 13;
-        (&__string_326)->storage__1C="Crash system.";
-        print__CKG((&__string_326));
+      case ____LWMD__: {
+        (&__string_326)->__0C= 13;
+        (&__string_326)->__1C="Crash system.";
+        __JKG((&__string_326));
         fputc((int)('\n'),stdout);
         exit(( 1));
-        __tmp__FVYJ=NULL;
+        __UWYJ=NULL;
       } break;
       };
-      if (__tmp__FVYJ==NULL) {
-        __tmp__Y0VJ=NULL;
+      if (__UWYJ==NULL) {
+        __H2VJ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__FVYJ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__Y0VJ=NULL;
+        switch (((struct ___OBJ *)__UWYJ)->__id) {
+        case ____5J__: {
+          __H2VJ=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__Y0VJ=NULL;
+        case ____0AXC__: {
+          __H2VJ=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__Y0VJ=NULL;
+        case ____NBXC__: {
+          __H2VJ=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__Y0VJ=NULL;
+        case ____ZBXC__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__Y0VJ=((void *)__tmp__FVYJ);
+        case ____DMWH__: {
+          __H2VJ=((void *)__UWYJ);
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__Y0VJ=NULL;
+        case ____2A0I__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____HJNJ__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____SJNJ__: {
+          __H2VJ=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____0AOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____EBOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____3BOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____RCOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____HDOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____1DOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____PEOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____DFOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____XFOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____QGOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____EHOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____2HOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____YIOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____YMOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____ONOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__Y0VJ=NULL;
+        case ____YOOJ__: {
+          __H2VJ=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__Y0VJ=NULL;
+        case ____IM4K__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__Y0VJ=NULL;
+        case ____T5FL__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__Y0VJ=NULL;
+        case ____3DUL__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__Y0VJ=NULL;
+        case ____0EUL__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__Y0VJ=NULL;
+        case ____BGUL__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__Y0VJ=NULL;
+        case ____2GUL__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__Y0VJ=NULL;
+        case ____B0VL__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__Y0VJ=NULL;
+        case ____P0VL__: {
+          __H2VJ=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__Y0VJ=NULL;
+        case ____Q5YL__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__Y0VJ=NULL;
+        case ____UVPM__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__Y0VJ=NULL;
+        case ____0ZPM__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__Y0VJ=NULL;
+        case ____MR0N__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__Y0VJ=NULL;
+        case ____YWBP__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__Y0VJ=NULL;
+        case ____LYBP__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__Y0VJ=NULL;
+        case ____CZBP__: {
+          __H2VJ=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__Y0VJ=NULL;
+        case ____3BEP__: {
+          __H2VJ=NULL;
         } break;
         }
       };
-      mul__S0VJ=__tmp__Y0VJ;
-      if (((void *)__tmp__Y0VJ != (void *)NULL)) {
-        typ_id__N21U=(__INTEGER__Q)(((__EXPR_MULTIPLE__UKWH *)__tmp__Y0VJ)->expr_list__FTEI->parent_arrayed_collection__Z5WC.upper__RZRH -  1);
-        Self__VH0J= 0;
-        while ((Self__VH0J <= typ_id__N21U)) {
-          __tmp__K1VJ=to_run_intern__CI0J(Self__Q0VJ,((void **)((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)mul__S0VJ)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__VH0J]);
-          __tmp__5SIS=__tmp__K1VJ;
-          add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__K1VJ);
-          Self__VH0J=(__INTEGER__Q)(Self__VH0J +  1);
+      __B2VJ=__H2VJ;
+      if (((void *)__H2VJ != (void *)NULL)) {
+        __231U=(____Q)(((____DMWH *)__H2VJ)->__UUEI->__IBXC.__A1RH -  1);
+        __EJ0J= 0;
+        while ((__EJ0J <= __231U)) {
+          __Z2VJ=__RJ0J(__51VJ,((void **)((____ABXC *)((____DMWH *)__B2VJ)->__UUEI)->__IBXC.__ESEI)[__EJ0J]);
+          __OUIS=__Z2VJ;
+          __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__Z2VJ);
+          __EJ0J=(____Q)(__EJ0J +  1);
         };
-        Self__WHZT=((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)__tmp__Y0VJ)->expr_list__FTEI);
-        __tmp__Y4JV=((void **)Self__WHZT->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__WHZT->parent_arrayed_collection__Z5WC.upper__RZRH];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        __tmp__K1VJ=to_run_intern__CI0J(Self__Q0VJ,__tmp__Y4JV);
-        __tmp__5SIS=__tmp__K1VJ;
+        __FJZT=((____ABXC *)((____DMWH *)__H2VJ)->__UUEI);
+        __HAKV=((void **)__FJZT->__IBXC.__ESEI)[__FJZT->__IBXC.__A1RH];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __Z2VJ=__RJ0J(__51VJ,__HAKV);
+        __OUIS=__Z2VJ;
       } else /* FALSE */ {
-        __tmp__K1VJ=to_run_intern__CI0J(Self__Q0VJ,__tmp__FVYJ);
-        __tmp__5SIS=__tmp__K1VJ;
+        __Z2VJ=__RJ0J(__51VJ,__UWYJ);
+        __OUIS=__Z2VJ;
       };
-      __tmp__KTYJ=__tmp__5SIS;
+      __ZUYJ=__OUIS;
     } break;
     };
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__KTYJ);
-    Self__KISJ=(__INTEGER__Q)(Self__KISJ +  1);
+    __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__ZUYJ);
+    __ZJSJ=(____Q)(__ZJSJ +  1);
   };
-  __tmp__SVMJ=(__INTEGER__Q)((__INTEGER__Q)(stack_result__DVMJ->parent_arrayed_collection__XW1D.upper__O2BE - __tmp__GVMJ) +  1);
-  if ((__tmp__SVMJ ==  0)) {
-    __tmp__TXMJ=create__type__IJ2C(Self__XUMJ->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-    result__3UMJ=__tmp__TXMJ;
+  __BXMJ=(____Q)((____Q)(__SWMJ->__GY1D.__33BE - __VWMJ) +  1);
+  if ((__BXMJ ==  0)) {
+    __CZMJ=__XK2C(__GWMJ->__D3OC.__KBOC.__O2B,__HMB__->__IMB.__BMC);
+    __MWMJ=__CZMJ;
   } else /* FALSE */ {
-    if ((__tmp__SVMJ >  1)) {
-      Self__WHZT=create_with_capacity__CBZH(__tmp__SVMJ);
-      lr__5UMJ=Self__WHZT;
-      typ_id__N21U=stack_result__DVMJ->parent_arrayed_collection__XW1D.upper__O2BE;
-      Self__VH0J=__tmp__GVMJ;
-      while ((Self__VH0J <= typ_id__N21U)) {
-        __tmp__Z4JV=read__NUEI(((__LOCAL__43WC *)((void **)((__FAST_ARRAYoLOCALo__PW1D *)stack_result__DVMJ)->parent_arrayed_collection__XW1D.storage__1T5F)[Self__VH0J]));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)lr__5UMJ),__tmp__Z4JV);
-        Self__VH0J=(__INTEGER__Q)(Self__VH0J +  1);
-      };
-      __tmp__Y0VJ=create__YBZH(Self__WHZT);
-      result__3UMJ=__tmp__Y0VJ;
-    } else /* FALSE */ {
-      Self__BIZT=((__FAST_ARRAYoLOCALo__PW1D *)stack_result__DVMJ);
-      __tmp__OTYJ=((void **)Self__BIZT->parent_arrayed_collection__XW1D.storage__1T5F)[Self__BIZT->parent_arrayed_collection__XW1D.upper__O2BE];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__S4JV=read__NUEI(((__LOCAL__43WC *)__tmp__OTYJ));
-      result__3UMJ=__tmp__S4JV;
-    };
-  };
-  __tmp__JTYJ=NULL;
-  if (verify__4ANJ) {
-    while ((stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE >= __tmp__CVMJ)) {
-      Self__GIZT=((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D);
-      Self__MZJK=((void **)Self__GIZT->parent_arrayed_collection__XW1D.storage__1T5F)[Self__GIZT->parent_arrayed_collection__XW1D.upper__O2BE];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__GIZT=((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__GIZT->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(Self__GIZT->parent_arrayed_collection__XW1D.upper__O2BE -  1);
-      __tmp__JTYJ=Self__MZJK->parent_variable__B4WC.parent_named__A4WC.name__4VB;
-      if ((((void *)__tmp__JTYJ != (void *)(&__string_67)) && ((void *)__tmp__JTYJ != (void *)(&__string_69)))) {
-        if (((Self__MZJK->parent_variable__B4WC.ensure_count__1S4D ==  0) && (Self__MZJK->parent_variable__B4WC.parent_named__A4WC.style__NKQC != ' '))) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_708));
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__MZJK->parent_variable__B4WC.parent_named__A4WC.name__4VB);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_709));
-          __tmp__0UYJ=Self__MZJK->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-          put_error__text__2PE( 2,string_tmp__YC);
-          put_position__HRE(__tmp__0UYJ);
-          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 ((__BXMJ >  1)) {
+      __FJZT=__RCZH(__BXMJ);
+      __OWMJ=__FJZT;
+      __231U=__SWMJ->__GY1D.__33BE;
+      __EJ0J=__VWMJ;
+      while ((__EJ0J <= __231U)) {
+        __IAKV=__2VEI(((____N5WC *)((void **)((____4X1D *)__SWMJ)->__GY1D.__KV5F)[__EJ0J]));
+        __0YEI(((____ABXC *)__OWMJ),__IAKV);
+        __EJ0J=(____Q)(__EJ0J +  1);
+      };
+      __H2VJ=__HDZH(__FJZT);
+      __MWMJ=__H2VJ;
+    } else /* FALSE */ {
+      __QJZT=((____4X1D *)__SWMJ);
+      __3UYJ=((void **)__QJZT->__GY1D.__KV5F)[__QJZT->__GY1D.__33BE];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __BAKV=__2VEI(((____N5WC *)__3UYJ));
+      __MWMJ=__BAKV;
+    };
+  };
+  __YUYJ=NULL;
+  if (__NCNJ) {
+    while ((__HY1D->__GY1D.__33BE >= __RWMJ)) {
+      __VJZT=((____4X1D *)__HY1D);
+      __10JK=((void **)__VJZT->__GY1D.__KV5F)[__VJZT->__GY1D.__33BE];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __VJZT=((____4X1D *)__HY1D);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __VJZT->__GY1D.__33BE=(____Q)(__VJZT->__GY1D.__33BE -  1);
+      __YUYJ=__10JK->__Q5WC.__P5WC.__FWB;
+      if ((((void *)__YUYJ != (void *)(&__string_67)) && ((void *)__YUYJ != (void *)(&__string_69)))) {
+        if (((__10JK->__Q5WC.__KU4D ==  0) && (__10JK->__Q5WC.__P5WC.__2LQC != ' '))) {
+          __K2X(((____BC *)__YC),(&__string_708));
+          __EWX(((____BC *)__YC),__10JK->__Q5WC.__P5WC.__FWB);
+          __EWX(((____BC *)__YC),(&__string_709));
+          __JWYJ=__10JK->__Q5WC.__P5WC.__OF.__O2B;
+          __DQE( 2,__YC);
+          __ORE(__JWYJ);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        __tmp__VZJK=Self__MZJK->parent_variable__B4WC.parent_named__A4WC.name__4VB;
-        __tmp__X4JV=NULL;
-        j__2CEP=stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE;
-        __tmp__PN5T=((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F;
-        while ((! ((j__2CEP <  0) || ((void *)((__LOCAL__43WC *)((void **)__tmp__PN5T)[j__2CEP])->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)__tmp__VZJK)))) {
-          j__2CEP=(__INTEGER__Q)(j__2CEP -  1);
+        __E1JK=__10JK->__Q5WC.__P5WC.__FWB;
+        __GAKV=NULL;
+        __LEEP=__HY1D->__GY1D.__33BE;
+        __4O5T=((____4X1D *)__HY1D)->__GY1D.__KV5F;
+        while ((! ((__LEEP <  0) || ((void *)((____N5WC *)((void **)__4O5T)[__LEEP])->__Q5WC.__P5WC.__FWB == (void *)__E1JK)))) {
+          __LEEP=(____Q)(__LEEP -  1);
         };
-        if ((j__2CEP >=  0)) {
-          __tmp__JEEP=((void **)((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F)[j__2CEP];
-          __tmp__X4JV=__tmp__JEEP;
-          if (((j__2CEP < bottom_index__3CPJ) && (__tmp__JEEP->parent_variable__B4WC.parent_named__A4WC.style__NKQC != '-'))) {
-            bottom_index__3CPJ=j__2CEP;
-            context_extern__ODPJ=__tmp__JEEP;
+        if ((__LEEP >=  0)) {
+          __YFEP=((void **)((____4X1D *)__HY1D)->__GY1D.__KV5F)[__LEEP];
+          __GAKV=__YFEP;
+          if (((__LEEP < __MEPJ) && (__YFEP->__Q5WC.__P5WC.__2LQC != '-'))) {
+            __MEPJ=__LEEP;
+            __3EPJ=__YFEP;
           };
-          __tmp__3EEP=TRUE__K__;
+          __MGEP=__K__;
         } else /* FALSE */ {
-          __tmp__3EEP=FALSE__O__;
+          __MGEP=__O__;
         };
-        if ((! __tmp__3EEP)) {
-          if (((void *)profil_slot__EO2C != (void *)NULL)) {
-            __tmp__KFEP=lookup__CHJO(((__PROFIL_SLOT__BO2C *)profil_slot__EO2C),__tmp__VZJK);
-            __tmp__X4JV=__tmp__KFEP;
-            if ((((void *)__tmp__KFEP != (void *)NULL) && ((void *)__tmp__KFEP->parent_variable__B4WC.parent_named__A4WC.name__4VB != (void *)(&__string_67)))) {
-              bottom_index__3CPJ=(__INTEGER__Q)(-  1);
-              context_extern__ODPJ=__tmp__KFEP;
+        if ((! __MGEP)) {
+          if (((void *)__TP2C != (void *)NULL)) {
+            __ZGEP=__RIJO(((____QP2C *)__TP2C),__E1JK);
+            __GAKV=__ZGEP;
+            if ((((void *)__ZGEP != (void *)NULL) && ((void *)__ZGEP->__Q5WC.__P5WC.__FWB != (void *)(&__string_67)))) {
+              __MEPJ=(____Q)(-  1);
+              __3EPJ=__ZGEP;
             };
           };
         };
-        if (((void *)__tmp__X4JV != (void *)NULL)) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_710));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__JTYJ);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_711));
-          put_error__text__2PE( 2,string_tmp__YC);
-          put_position__HRE(__tmp__X4JV->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B);
-          put_position__HRE(Self__MZJK->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        if (((void *)__GAKV != (void *)NULL)) {
+          __K2X(((____BC *)__YC),(&__string_710));
+          __EWX(((____BC *)__YC),__YUYJ);
+          __EWX(((____BC *)__YC),(&__string_711));
+          __DQE( 2,__YC);
+          __ORE(__GAKV->__Q5WC.__P5WC.__OF.__O2B);
+          __ORE(__10JK->__Q5WC.__P5WC.__OF.__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));
           };
@@ -261256,86490 +260414,86322 @@ static void* to_run_expr__WUMJ(__ITM_LIST__T1OC *Self__XUMJ)
       };
     };
   } else /* FALSE */ {
-    Self__BIZT=((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D);
-    if ((__tmp__CVMJ <= Self__BIZT->parent_arrayed_collection__XW1D.upper__O2BE)) {
-      Self__BIZT->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(__tmp__CVMJ -  1);
+    __QJZT=((____4X1D *)__HY1D);
+    if ((__RWMJ <= __QJZT->__GY1D.__33BE)) {
+      __QJZT->__GY1D.__33BE=(____Q)(__RWMJ -  1);
     };
   };
-  Self__BIZT=((__FAST_ARRAYoLOCALo__PW1D *)stack_result__DVMJ);
-  if ((__tmp__GVMJ <= Self__BIZT->parent_arrayed_collection__XW1D.upper__O2BE)) {
-    Self__BIZT->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(__tmp__GVMJ -  1);
+  __QJZT=((____4X1D *)__SWMJ);
+  if ((__VWMJ <= __QJZT->__GY1D.__33BE)) {
+    __QJZT->__GY1D.__33BE=(____Q)(__VWMJ -  1);
   };
-  val__NZJK=result__3UMJ;
-  return(val__NZJK);
+  __20JK=__MWMJ;
+  return(__20JK);
 }
 
-static void* to_run_expr__PZMJ(__ITM_PROTOTYPE__3DPC *Self__QZMJ)
-// ({ITM_PROTOTYPE__3DPC}) With result No recursive, No inlinable.
+static void* __40MJ(____MFPC *__50MJ)
+// ({__MFPC}) With result No recursive, No inlinable.
 {
-  void *result__TZMJ,*__tmp__M1MJ;
-  void *__tmp__VZMJ,*__tmp__4ZMJ;
-  __PROFIL_SLOT__BO2C *__tmp__WZMJ;
-  __TYPE_FULL__PMB *__tmp__XZMJ,*t__SZMJ;
-  __ITM_TYPE_STYLE__TMB *Self__O31U;
-  __STRING__BC *Self__P31U;
-  __INTEGER__Q __tmp__R31U,old_nb_elts__T31U;
-  __POINTER__IB __tmp__U31U;
-  __POSITION__OL __tmp__C0MJ;
-  __PROTOTYPE_CST__45WC *__tmp__T1MJ;
-  __CHARACTER__DB *__tmp__Q31U;
-  __BOOLEAN__L __tmp__H0MJ;
-  result__TZMJ=NULL;
-  last_position__A4GB=Self__QZMJ->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-  __tmp__VZMJ=Self__QZMJ->type__IH1C;
-  __tmp__WZMJ=profil_slot__EO2C;
-  switch (((struct ___OBJ *)__tmp__VZMJ)->__id) {
-  case __ITM_TYPE_SIMPLE__JMB__: {
-    __tmp__XZMJ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__VZMJ));
-  } break;
-  case __ITM_TYPE_STYLE__TMB__: {
-    __tmp__XZMJ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VZMJ)));
-  } break;
-  case __ITM_TYPE_GENERIC__DPB__: {
-    __tmp__XZMJ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VZMJ)),__tmp__WZMJ);
-  } break;
-  case __ITM_TYPE_PARAMETER__MEZ__: {
-    __tmp__XZMJ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VZMJ)),__tmp__WZMJ);
-  } break;
-  };
-  t__SZMJ=__tmp__XZMJ;
-  if (((void *)t__SZMJ == (void *)NULL)) {
-    copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-    __tmp__4ZMJ=Self__QZMJ->type__IH1C;
-    switch (((struct ___OBJ *)__tmp__4ZMJ)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__4ZMJ)->name__DPC);
-    } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      Self__O31U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4ZMJ));
-      if (((void *)Self__O31U->style__MPC != (void *)NULL)) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),Self__O31U->style__MPC);
-        Self__P31U=((__STRING__BC *)string_tmp__YC);
-        if ((Self__P31U->capacity__HFL <= Self__P31U->count__WJ)) {
-          if ((Self__P31U->capacity__HFL ==  0)) {
-            Self__P31U->capacity__HFL= 32;
-            __tmp__Q31U=create__KVW( 32);
-            Self__P31U->storage__4EL=__tmp__Q31U;
-          } else /* FALSE */ {
-            __tmp__R31U=(__INTEGER__Q)(Self__P31U->capacity__HFL <<  1);
-            __tmp__Q31U=((__CHARACTER__DB *)Self__P31U->storage__4EL);
-            old_nb_elts__T31U=Self__P31U->capacity__HFL;
-            __tmp__U31U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Q31U),((__UINTEGER_32__RWB )old_nb_elts__T31U),((__UINTEGER_32__RWB )__tmp__R31U));
-            __tmp__Q31U=((__CHARACTER__DB *)__tmp__U31U);
-            clear__to__F00(__tmp__Q31U,old_nb_elts__T31U,(__INTEGER__Q)(__tmp__R31U -  1));
-            Self__P31U->storage__4EL=__tmp__Q31U;
-            Self__P31U->capacity__HFL=__tmp__R31U;
-          };
-        };
-        ((__CHARACTER__DB *)Self__P31U->storage__4EL)[Self__P31U->count__WJ]=' ';
-        Self__P31U->count__WJ=(__INTEGER__Q)(Self__P31U->count__WJ +  1);
-      };
-      append__3VX(((__STRING__BC *)string_tmp__YC),Self__O31U->parent_itm_type_simple__UMB.name__DPC);
-    } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4ZMJ)),string_tmp__YC);
-    } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4ZMJ))->parent_itm_type__NEZ.name__DPC);
-    } break;
-    };
-    append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_713));
-    __tmp__C0MJ=Self__QZMJ->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    put_error__text__2PE( 1,string_tmp__YC);
-    put_position__HRE(__tmp__C0MJ);
-    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 *__C1MJ,*__12MJ;
+  void *__E1MJ,*__N1MJ;
+  ____QP2C *__F1MJ;
+  ____WMB *__G1MJ,*__B1MJ;
+  ____0MB *__341U;
+  ____BC *__441U;
+  ____Q __A51U,__C51U;
+  ____IB __D51U;
+  ____OL __R1MJ;
+  ____NBXC *__C3MJ;
+  ____DB *__541U;
+  ____L __W1MJ;
+  __C1MJ=NULL;
+  __Y4GB=__50MJ->__PFPC.__OFPC.__KBOC.__O2B;
+  __E1MJ=__50MJ->__XI1C;
+  __F1MJ=__TP2C;
+  switch (((struct ___OBJ *)__E1MJ)->__id) {
+  case ____QMB__: {
+    __G1MJ=__43X(((____QMB *)__E1MJ));
+  } break;
+  case ____0MB__: {
+    __G1MJ=__D5X(((____0MB *)((____QMB *)__E1MJ)));
+  } break;
+  case ____KPB__: {
+    __G1MJ=__LAY(((____KPB *)((____QMB *)__E1MJ)),__F1MJ);
+  } break;
+  case ____TEZ__: {
+    __G1MJ=__HZ1D(((____TEZ *)((____QMB *)__E1MJ)),__F1MJ);
+  } break;
+  };
+  __B1MJ=__G1MJ;
+  if (((void *)__B1MJ == (void *)NULL)) {
+    __K2X(((____BC *)__YC),(&__string_712));
+    __N1MJ=__50MJ->__XI1C;
+    switch (((struct ___OBJ *)__N1MJ)->__id) {
+    case ____QMB__: {
+      __EWX(((____BC *)__YC),((____QMB *)__N1MJ)->__KPC);
+    } break;
+    case ____0MB__: {
+      __341U=((____0MB *)((____QMB *)__N1MJ));
+      if (((void *)__341U->__TPC != (void *)NULL)) {
+        __EWX(((____BC *)__YC),__341U->__TPC);
+        __441U=((____BC *)__YC);
+        if ((__441U->__OFL <= __441U->__WJ)) {
+          if ((__441U->__OFL ==  0)) {
+            __441U->__OFL= 32;
+            __541U=__RVW( 32);
+            __441U->__FFL=__541U;
+          } else /* FALSE */ {
+            __A51U=(____Q)(__441U->__OFL <<  1);
+            __541U=((____DB *)__441U->__FFL);
+            __C51U=__441U->__OFL;
+            __D51U=__55W(((____IB )__541U),((____YWB )__C51U),((____YWB )__A51U));
+            __541U=((____DB *)__D51U);
+            __M00(__541U,__C51U,(____Q)(__A51U -  1));
+            __441U->__FFL=__541U;
+            __441U->__OFL=__A51U;
+          };
+        };
+        ((____DB *)__441U->__FFL)[__441U->__WJ]=' ';
+        __441U->__WJ=(____Q)(__441U->__WJ +  1);
+      };
+      __EWX(((____BC *)__YC),__341U->__1MB.__KPC);
+    } break;
+    case ____KPB__: {
+      __AO5E(((____KPB *)((____QMB *)__N1MJ)),__YC);
+    } break;
+    case ____TEZ__: {
+      __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__N1MJ))->__UEZ.__KPC);
+    } break;
+    };
+    __EWX(((____BC *)__YC),(&__string_713));
+    __R1MJ=__50MJ->__PFPC.__OFPC.__KBOC.__O2B;
+    __DQE( 1,__YC);
+    __ORE(__R1MJ);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  __tmp__H0MJ=is_expanded_c__4NTE(((__TYPE_FULL__PMB *)t__SZMJ));
-  if ((((__tmp__H0MJ && ((void *)((__TYPE_FULL__PMB *)t__SZMJ)->the_parent_type__DLK != (void *)type_boolean__MNB)) && ((void *)((__TYPE_FULL__PMB *)t__SZMJ)->the_parent_type__DLK != (void *)type_true__2MB)) && ((void *)((__TYPE_FULL__PMB *)t__SZMJ)->the_parent_type__DLK != (void *)type_false__ENB))) {
-    __tmp__4ZMJ=default_value__CZLJ(((__TYPE_FULL__PMB *)t__SZMJ),Self__QZMJ->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B);
-    __tmp__C0MJ=Self__QZMJ->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-    switch (((struct ___OBJ *)__tmp__4ZMJ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__M1MJ=check_type__with__AMCK(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+  __W1MJ=__NPTE(((____WMB *)__B1MJ));
+  if ((((__W1MJ && ((void *)((____WMB *)__B1MJ)->__KLK != (void *)__TNB)) && ((void *)((____WMB *)__B1MJ)->__KLK != (void *)__DNB)) && ((void *)((____WMB *)__B1MJ)->__KLK != (void *)__LNB))) {
+    __N1MJ=__R0LJ(((____WMB *)__B1MJ),__50MJ->__PFPC.__OFPC.__KBOC.__O2B);
+    __R1MJ=__50MJ->__PFPC.__OFPC.__KBOC.__O2B;
+    switch (((struct ___OBJ *)__N1MJ)->__id) {
+    case ____5J__: {
+      __12MJ=__PNCK(((____5J *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__M1MJ=check_type__with__PUCK(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____0AXC__: {
+      __12MJ=__4VCK(((____0AXC *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__M1MJ=check_type__with__52CK(((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ),t__SZMJ,__tmp__C0MJ);
+    case ____NBXC__: {
+      __12MJ=__O4CK(((____NBXC *)__N1MJ),__B1MJ,__R1MJ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__M1MJ=check_type__with__PFDK(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____ZBXC__: {
+      __12MJ=__4GDK(((____ZBXC *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__M1MJ=check_type__with__H11J(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____DMWH__: {
+      __12MJ=__W21J(((____DMWH *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__M1MJ=check_type__with__5NDK(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____2A0I__: {
+      __12MJ=__OPDK(((____2A0I *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__M1MJ=check_type__with__PWDK(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____HJNJ__: {
+      __12MJ=__4XDK(((____HJNJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__M1MJ=check_type__with__54DK(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____SJNJ__: {
+      __12MJ=__OAEK(((____SJNJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__M1MJ=check_type__with__OHEK(((__IS_EXPANDED__L5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____0AOJ__: {
+      __12MJ=__3IEK(((____0AOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__M1MJ=check_type__with__3PEK(((__GET_TYPE_ID__V5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____EBOJ__: {
+      __12MJ=__MREK(((____EBOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__M1MJ=check_type__with__NYEK(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____3BOJ__: {
+      __12MJ=__2ZEK(((____3BOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__M1MJ=check_type__with__3AFK(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____RCOJ__: {
+      __12MJ=__MCFK(((____RCOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__M1MJ=check_type__with__NJFK(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____HDOJ__: {
+      __12MJ=__2KFK(((____HDOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__M1MJ=check_type__with__3RFK(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____1DOJ__: {
+      __12MJ=__MTFK(((____1DOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__M1MJ=check_type__with__N0FK(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____PEOJ__: {
+      __12MJ=__21FK(((____PEOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__M1MJ=check_type__with__3CGK(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____DFOJ__: {
+      __12MJ=__MEGK(((____DFOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__M1MJ=check_type__with__NLGK(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____XFOJ__: {
+      __12MJ=__2MGK(((____XFOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__M1MJ=check_type__with__2TGK(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____QGOJ__: {
+      __12MJ=__LVGK(((____QGOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__M1MJ=check_type__with__L2GK(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____EHOJ__: {
+      __12MJ=__03GK(((____EHOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__M1MJ=check_type__with__0EHK(((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____2HOJ__: {
+      __12MJ=__JGHK(((____2HOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__M1MJ=check_type__with__JNHK(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____YIOJ__: {
+      __12MJ=__YOHK(((____YIOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__M1MJ=check_type__with__ZVHK(((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____YMOJ__: {
+      __12MJ=__IXHK(((____YMOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__M1MJ=check_type__with__J4HK(((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____ONOJ__: {
+      __12MJ=__Y5HK(((____ONOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__M1MJ=check_type__with__YHWN(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____YOOJ__: {
+      __12MJ=__HJWN(((____YOOJ *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__M1MJ=check_type__with__U0BN(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____IM4K__: {
+      __12MJ=__D2BN(((____IM4K *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__M1MJ=check_type__with__WOFQ(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____T5FL__: {
+      __12MJ=__FQFQ(((____T5FL *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__M1MJ=check_type__with__JZ0P(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____3DUL__: {
+      __12MJ=__Y00P(((____3DUL *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__M1MJ=check_type__with__G1EQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____0EUL__: {
+      __12MJ=__V2EQ(((____0EUL *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__M1MJ=check_type__with__ZB1P(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____BGUL__: {
+      __12MJ=__ID1P(((____BGUL *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__M1MJ=check_type__with__XDFQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____2GUL__: {
+      __12MJ=__GFFQ(((____2GUL *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__M1MJ=check_type__with__IQWN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____B0VL__: {
+      __12MJ=__XRWN(((____B0VL *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__M1MJ=check_type__with__YYWN(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____P0VL__: {
+      __12MJ=__H0WN(((____P0VL *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__M1MJ=check_type__with__EDCN(((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____Q5YL__: {
+      __12MJ=__TECN(((____Q5YL *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__M1MJ=check_type__with__D1IO(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____UVPM__: {
+      __12MJ=__S2IO(((____UVPM *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__M1MJ=check_type__with__ML1P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____0ZPM__: {
+      __12MJ=__1M1P(((____0ZPM *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__M1MJ=check_type__with__WD4O(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____MR0N__: {
+      __12MJ=__FF4O(((____MR0N *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__M1MJ=check_type__with__IA0Q(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____YWBP__: {
+      __12MJ=__XB0Q(((____YWBP *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__M1MJ=check_type__with__KXFQ(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____LYBP__: {
+      __12MJ=__ZYFQ(((____LYBP *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__M1MJ=check_type__with__05FQ(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____CZBP__: {
+      __12MJ=__JBGQ(((____CZBP *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__M1MJ=check_type__with__KIGQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)__tmp__4ZMJ)),t__SZMJ,__tmp__C0MJ);
+    case ____3BEP__: {
+      __12MJ=__ZJGQ(((____3BEP *)((____NBXC *)__N1MJ)),__B1MJ,__R1MJ);
     } break;
     };
-    result__TZMJ=__tmp__M1MJ;
+    __C1MJ=__12MJ;
   } else /* FALSE */ {
-    __tmp__T1MJ=create__type__IJ2C(Self__QZMJ->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,t__SZMJ);
-    result__TZMJ=__tmp__T1MJ;
+    __C3MJ=__XK2C(__50MJ->__PFPC.__OFPC.__KBOC.__O2B,__B1MJ);
+    __C1MJ=__C3MJ;
   };
-  __tmp__M1MJ=result__TZMJ;
-  return(__tmp__M1MJ);
+  __12MJ=__C1MJ;
+  return(__12MJ);
 }
 
-static void* to_run_expr__31MJ(__ITM_WRITE_VALUE__XDQC *Self__41MJ)
-// ({ITM_WRITE_VALUE__XDQC}) With result Recursive, No inlinable.
+static void* __M3MJ(____GFQC *__N3MJ)
+// ({__GFQC}) With result Recursive, No inlinable.
 {
-  __INTEGER__Q j__D2MJ,Result__4UPT,__tmp__A3MJ,Self__T3VJ,__tmp__J3MJ;
-  void *result__H2MJ,*__tmp__J2MJ,*result__24JV,*__tmp__54JV;
-  void *__tmp__I2MJ;
-  __POSITION__OL __tmp__0UPT,__tmp__I4MJ;
-  __ITM_READ__4GQC *Self__34JV;
-  __LOCAL__43WC *__tmp__44JV;
-  __READ_LOCAL__N5ZI *__tmp__A5JV;
-  __ITM_CHARACTER__CFUC *Self__LK5S;
-  __CHARACTER_CST__5LOJ *__tmp__MK5S;
-  __EXPR_MULTIPLE__UKWH *__tmp__L2MJ,*val_multiple__C2MJ;
-  __ITM_LIST_IDF__BDQC *__tmp__W2MJ;
-  __STRING_CONSTANT__0 *Result__ETQB,*__tmp__23MJ;
-  void *__tmp__V3MJ;
-  __FAST_ARRAYoStrict_STRING_CONSTANTo__ED *lst_idf__E2MJ,*Self__DTQB;
-  __FAST_ARRAYoEXPRo__R5WC *lst_exp__G2MJ,*__tmp__T2MJ;
-  j__D2MJ= 0;
-  lst_idf__E2MJ=NULL;
-  lst_exp__G2MJ=NULL;
-  result__H2MJ=NULL;
-  __tmp__I2MJ=Self__41MJ->parent_itm_write__0DQC.value__NXDF;
-  switch (((struct ___OBJ *)__tmp__I2MJ)->__id) {
-  case __ITM_LIST__T1OC__: {
-    __tmp__J2MJ=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)__tmp__I2MJ));
-  } break;
-  case __ITM_LDOTS__RCPC__: {
-    __tmp__0UPT=((__ITM_LDOTS__RCPC *)__tmp__I2MJ)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-    (&__string_623)->count__0C= 21;
-    (&__string_623)->storage__1C="ITM_LDOTS.to_run_expr";
-    put_error__text__2PE( 2,(&__string_623));
-    put_position__HRE(__tmp__0UPT);
-    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);
+  ____Q __S3MJ,__NWPT,__P4MJ,__C5VJ,__Y4MJ;
+  void *__W3MJ,*__Y3MJ,*__LAKV,*__OAKV;
+  void *__X3MJ;
+  ____OL __JWPT,__X5MJ;
+  ____NIQC *__MAKV;
+  ____N5WC *__NAKV;
+  ____2A0I *__PAKV;
+  ____RGUC *__0L5S;
+  ____ONOJ *__1L5S;
+  ____DMWH *__03MJ,*__R3MJ;
+  ____QEQC *__F4MJ;
+  ____0 *__TUQB,*__L5MJ;
+  void *__E5MJ;
+  ____ED *__T3MJ,*__SUQB;
+  ____ABXC *__V3MJ,*__C4MJ;
+  __S3MJ= 0;
+  __T3MJ=NULL;
+  __V3MJ=NULL;
+  __W3MJ=NULL;
+  __X3MJ=__N3MJ->__JFQC.__2YDF;
+  switch (((struct ___OBJ *)__X3MJ)->__id) {
+  case ____C3OC__: {
+    __Y3MJ=__FWMJ(((____C3OC *)__X3MJ));
+  } break;
+  case ____AEPC__: {
+    __JWPT=((____AEPC *)__X3MJ)->__BEPC.__KBOC.__O2B;
+    (&__string_623)->__0C= 21;
+    (&__string_623)->__1C="ITM_LDOTS.to_run_expr";
+    __DQE( 2,(&__string_623));
+    __ORE(__JWPT);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
-    (&__string_326)->count__0C= 13;
-    (&__string_326)->storage__1C="Crash system.";
-    print__CKG((&__string_326));
+    (&__string_326)->__0C= 13;
+    (&__string_326)->__1C="Crash system.";
+    __JKG((&__string_326));
     fputc((int)('\n'),stdout);
     exit(( 1));
-    __tmp__J2MJ=NULL;
+    __Y3MJ=NULL;
   } break;
-  case __ITM_PROTOTYPE__3DPC__: {
-    __tmp__J2MJ=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)__tmp__I2MJ));
+  case ____MFPC__: {
+    __Y3MJ=__40MJ(((____MFPC *)__X3MJ));
   } break;
-  case __ITM_LIST_IDF__BDQC__: {
-    __tmp__0UPT=((__ITM_LIST_IDF__BDQC *)__tmp__I2MJ)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-    (&__string_624)->count__0C= 24;
-    (&__string_624)->storage__1C="ITM_LIST_IDF.to_run_expr";
-    put_error__text__2PE( 1,(&__string_624));
-    put_position__HRE(__tmp__0UPT);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  case ____QEQC__: {
+    __JWPT=((____QEQC *)__X3MJ)->__REQC.__KBOC.__O2B;
+    (&__string_624)->__0C= 24;
+    (&__string_624)->__1C="ITM_LIST_IDF.to_run_expr";
+    __DQE( 1,(&__string_624));
+    __ORE(__JWPT);
+    __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__J2MJ=NULL;
+    __Y3MJ=NULL;
   } break;
-  case __ITM_WRITE_VALUE__XDQC__: {
-    __tmp__J2MJ=to_run_expr__31MJ(((__ITM_WRITE_VALUE__XDQC *)__tmp__I2MJ));
+  case ____GFQC__: {
+    __Y3MJ=__M3MJ(((____GFQC *)__X3MJ));
   } break;
-  case __ITM_WRITE_CAST__QEQC__: {
-    __tmp__J2MJ=to_run_expr__A5MJ(((__ITM_WRITE_CAST__QEQC *)__tmp__I2MJ));
+  case ____5FQC__: {
+    __Y3MJ=__PANJ(((____5FQC *)__X3MJ));
   } break;
-  case __ITM_READ__4GQC__: {
-    Self__34JV=((__ITM_READ__4GQC *)__tmp__I2MJ);
-    result__24JV=NULL;
-    __tmp__44JV=lookup__SGPJ(Self__34JV->name__KZ1C);
-    if (((void *)__tmp__44JV != (void *)NULL)) {
-      if ((__tmp__44JV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-        ((__LOCAL__43WC *)__tmp__44JV)->parent_variable__B4WC.ensure_count__1S4D= 1;
-        Self__34JV->name__KZ1C=__tmp__44JV->parent_variable__B4WC.intern_name__HN5D;
-        __tmp__54JV=to_run_with__args__NQSJ(Self__34JV);
-        result__24JV=__tmp__54JV;
+  case ____NIQC__: {
+    __MAKV=((____NIQC *)__X3MJ);
+    __LAKV=NULL;
+    __NAKV=__BIPJ(__MAKV->__Z01C);
+    if (((void *)__NAKV != (void *)NULL)) {
+      if ((__NAKV->__Q5WC.__P5WC.__2LQC == '-')) {
+        ((____N5WC *)__NAKV)->__Q5WC.__KU4D= 1;
+        __MAKV->__Z01C=__NAKV->__Q5WC.__WO5D;
+        __OAKV=__2RSJ(__MAKV);
+        __LAKV=__OAKV;
       } else /* FALSE */ {
-        __tmp__A5JV=read__NUEI(((__LOCAL__43WC *)__tmp__44JV));
-        result__24JV=__tmp__A5JV;
+        __PAKV=__2VEI(((____N5WC *)__NAKV));
+        __LAKV=__PAKV;
       };
     } else /* FALSE */ {
-      __tmp__54JV=to_run_with__args__NQSJ(Self__34JV);
-      result__24JV=__tmp__54JV;
+      __OAKV=__2RSJ(__MAKV);
+      __LAKV=__OAKV;
     };
-    __tmp__J2MJ=result__24JV;
+    __Y3MJ=__LAKV;
   } break;
-  case __ITM_WRITE_CODE__3HQC__: {
-    __tmp__J2MJ=to_run_expr__5CNJ(((__ITM_WRITE_CODE__3HQC *)__tmp__I2MJ));
+  case ____MJQC__: {
+    __Y3MJ=__OENJ(((____MJQC *)__X3MJ));
   } break;
-  case __ITM_OPERATOR__H3QC__: {
-    (&__string_625)->count__0C= 24;
-    (&__string_625)->storage__1C="ITM_OPERATOR.to_run_expr";
-    print__CKG((&__string_625));
+  case ____W4QC__: {
+    (&__string_625)->__0C= 24;
+    (&__string_625)->__1C="ITM_OPERATOR.to_run_expr";
+    __JKG((&__string_625));
     fputc((int)('\n'),stdout);
     exit(( 1));
-    __tmp__J2MJ=NULL;
+    __Y3MJ=NULL;
   } break;
-  case __ITM_READ_ARG1__OARC__: {
-    __tmp__J2MJ=to_run_expr__VENJ(((__ITM_READ_ARG1__OARC *)__tmp__I2MJ));
+  case ____3BRC__: {
+    __Y3MJ=__EGNJ(((____3BRC *)__X3MJ));
   } break;
-  case __ITM_READ_ARG2__2CRC__: {
-    __tmp__J2MJ=to_run_expr__1ENJ(((__ITM_READ_ARG2__2CRC *)__tmp__I2MJ));
+  case ____LERC__: {
+    __Y3MJ=__KGNJ(((____LERC *)__X3MJ));
   } break;
-  case __ITM_EXPRESSION__RDRC__: {
-    __tmp__J2MJ=to_run_expr__TINJ(((__ITM_EXPRESSION__RDRC *)__tmp__I2MJ));
+  case ____AFRC__: {
+    __Y3MJ=__CKNJ(((____AFRC *)__X3MJ));
   } break;
-  case __ITM_OLD__GQRC__: {
-    __tmp__J2MJ=to_run_expr__KXNJ(((__ITM_OLD__GQRC *)__tmp__I2MJ));
+  case ____VRRC__: {
+    __Y3MJ=__ZYNJ(((____VRRC *)__X3MJ));
   } break;
-  case __ITM_EXTERNAL_TYPE__ZHSC__: {
-    __tmp__J2MJ=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__I2MJ));
+  case ____IJSC__: {
+    __Y3MJ=__P2NJ(((____IJSC *)__X3MJ));
   } break;
-  case __ITM_BLOCK__XNSC__: {
-    __tmp__J2MJ=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)__tmp__I2MJ));
+  case ____GPSC__: {
+    __Y3MJ=__I4NJ(((____GPSC *)__X3MJ));
   } break;
-  case __ITM_EXTERNAL__DPSC__: {
-    __tmp__J2MJ=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)__tmp__I2MJ));
+  case ____SQSC__: {
+    __Y3MJ=__R5NJ(((____SQSC *)__X3MJ));
   } break;
-  case __ITM_READ_ARGS__LUTC__: {
-    __tmp__J2MJ=to_run_expr__MKOJ(((__ITM_READ_ARGS__LUTC *)__tmp__I2MJ));
+  case ____0VTC__: {
+    __Y3MJ=__1LOJ(((____0VTC *)__X3MJ));
   } break;
-  case __ITM_REAL__3DUC__: {
-    __tmp__J2MJ=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)__tmp__I2MJ));
+  case ____MFUC__: {
+    __Y3MJ=__VMOJ(((____MFUC *)__X3MJ));
   } break;
-  case __ITM_NUMBER__QEUC__: {
-    __tmp__J2MJ=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)__tmp__I2MJ));
+  case ____5FUC__: {
+    __Y3MJ=__BNOJ(((____5FUC *)__X3MJ));
   } break;
-  case __ITM_CHARACTER__CFUC__: {
-    Self__LK5S=((__ITM_CHARACTER__CFUC *)__tmp__I2MJ);
-    __tmp__MK5S=create__char__CMQJ(Self__LK5S->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__LK5S->character__XL5D);
-    __tmp__J2MJ=__tmp__MK5S;
+  case ____RGUC__: {
+    __0L5S=((____RGUC *)__X3MJ);
+    __1L5S=__RNQJ(__0L5S->__SGUC.__OFPC.__KBOC.__O2B,__0L5S->__GN5D);
+    __Y3MJ=__1L5S;
   } break;
-  case __ITM_STRING__UFUC__: {
-    __tmp__J2MJ=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)__tmp__I2MJ));
+  case ____DHUC__: {
+    __Y3MJ=__UNOJ(((____DHUC *)__X3MJ));
   } break;
-  case __ITM_RESULT__2UMD__: {
-    (&__string_326)->count__0C= 13;
-    (&__string_326)->storage__1C="Crash system.";
-    print__CKG((&__string_326));
+  case ____LWMD__: {
+    (&__string_326)->__0C= 13;
+    (&__string_326)->__1C="Crash system.";
+    __JKG((&__string_326));
     fputc((int)('\n'),stdout);
     exit(( 1));
-    __tmp__J2MJ=NULL;
+    __Y3MJ=NULL;
   } break;
   };
-  if (__tmp__J2MJ==NULL) {
-    __tmp__L2MJ=NULL;
+  if (__Y3MJ==NULL) {
+    __03MJ=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__J2MJ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__L2MJ=NULL;
+    switch (((struct ___OBJ *)__Y3MJ)->__id) {
+    case ____5J__: {
+      __03MJ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__L2MJ=NULL;
+    case ____0AXC__: {
+      __03MJ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__L2MJ=NULL;
+    case ____NBXC__: {
+      __03MJ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__L2MJ=NULL;
+    case ____ZBXC__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__L2MJ=((void *)__tmp__J2MJ);
+    case ____DMWH__: {
+      __03MJ=((void *)__Y3MJ);
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__L2MJ=NULL;
+    case ____2A0I__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__L2MJ=NULL;
+    case ____HJNJ__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__L2MJ=NULL;
+    case ____SJNJ__: {
+      __03MJ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__L2MJ=NULL;
+    case ____0AOJ__: {
+      __03MJ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__L2MJ=NULL;
+    case ____EBOJ__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__L2MJ=NULL;
+    case ____3BOJ__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__L2MJ=NULL;
+    case ____RCOJ__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__L2MJ=NULL;
+    case ____HDOJ__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__L2MJ=NULL;
+    case ____1DOJ__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__L2MJ=NULL;
+    case ____PEOJ__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__L2MJ=NULL;
+    case ____DFOJ__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__L2MJ=NULL;
+    case ____XFOJ__: {
+      __03MJ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__L2MJ=NULL;
+    case ____QGOJ__: {
+      __03MJ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__L2MJ=NULL;
+    case ____EHOJ__: {
+      __03MJ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__L2MJ=NULL;
+    case ____2HOJ__: {
+      __03MJ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__L2MJ=NULL;
+    case ____YIOJ__: {
+      __03MJ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__L2MJ=NULL;
+    case ____YMOJ__: {
+      __03MJ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__L2MJ=NULL;
+    case ____ONOJ__: {
+      __03MJ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__L2MJ=NULL;
+    case ____YOOJ__: {
+      __03MJ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__L2MJ=NULL;
+    case ____IM4K__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__L2MJ=NULL;
+    case ____T5FL__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__L2MJ=NULL;
+    case ____3DUL__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__L2MJ=NULL;
+    case ____0EUL__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__L2MJ=NULL;
+    case ____BGUL__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__L2MJ=NULL;
+    case ____2GUL__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__L2MJ=NULL;
+    case ____B0VL__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__L2MJ=NULL;
+    case ____P0VL__: {
+      __03MJ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__L2MJ=NULL;
+    case ____Q5YL__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__L2MJ=NULL;
+    case ____UVPM__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__L2MJ=NULL;
+    case ____0ZPM__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__L2MJ=NULL;
+    case ____MR0N__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__L2MJ=NULL;
+    case ____YWBP__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__L2MJ=NULL;
+    case ____LYBP__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__L2MJ=NULL;
+    case ____CZBP__: {
+      __03MJ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__L2MJ=NULL;
+    case ____3BEP__: {
+      __03MJ=NULL;
     } break;
     }
   };
-  val_multiple__C2MJ=__tmp__L2MJ;
-  if (((void *)__tmp__L2MJ != (void *)NULL)) {
-    Result__4UPT=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)__tmp__L2MJ)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__T2MJ=create_with_capacity__CBZH(Result__4UPT);
-    lst_exp__G2MJ=__tmp__T2MJ;
-    result__24JV=Self__41MJ->parent_itm_write__0DQC.assign__MXDF;
-    if (result__24JV==NULL) {
-      __tmp__W2MJ=NULL;
+  __R3MJ=__03MJ;
+  if (((void *)__03MJ != (void *)NULL)) {
+    __NWPT=(____Q)(((____ABXC *)((____DMWH *)__03MJ)->__UUEI)->__IBXC.__A1RH +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __C4MJ=__RCZH(__NWPT);
+    __V3MJ=__C4MJ;
+    __LAKV=__N3MJ->__JFQC.__1YDF;
+    if (__LAKV==NULL) {
+      __F4MJ=NULL;
     } else {
-      switch (((struct ___OBJ *)result__24JV)->__id) {
-      case __ITM_LIST__T1OC__: {
-        __tmp__W2MJ=NULL;
+      switch (((struct ___OBJ *)__LAKV)->__id) {
+      case ____C3OC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_LDOTS__RCPC__: {
-        __tmp__W2MJ=NULL;
+      case ____AEPC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_PROTOTYPE__3DPC__: {
-        __tmp__W2MJ=NULL;
+      case ____MFPC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_LIST_IDF__BDQC__: {
-        __tmp__W2MJ=((void *)result__24JV);
+      case ____QEQC__: {
+        __F4MJ=((void *)__LAKV);
       } break;
-      case __ITM_WRITE_VALUE__XDQC__: {
-        __tmp__W2MJ=NULL;
+      case ____GFQC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_WRITE_CAST__QEQC__: {
-        __tmp__W2MJ=NULL;
+      case ____5FQC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_READ__4GQC__: {
-        __tmp__W2MJ=NULL;
+      case ____NIQC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_WRITE_CODE__3HQC__: {
-        __tmp__W2MJ=NULL;
+      case ____MJQC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_OPERATOR__H3QC__: {
-        __tmp__W2MJ=NULL;
+      case ____W4QC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_READ_ARG1__OARC__: {
-        __tmp__W2MJ=NULL;
+      case ____3BRC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_READ_ARG2__2CRC__: {
-        __tmp__W2MJ=NULL;
+      case ____LERC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_EXPRESSION__RDRC__: {
-        __tmp__W2MJ=NULL;
+      case ____AFRC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_OLD__GQRC__: {
-        __tmp__W2MJ=NULL;
+      case ____VRRC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_EXTERNAL_TYPE__ZHSC__: {
-        __tmp__W2MJ=NULL;
+      case ____IJSC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_BLOCK__XNSC__: {
-        __tmp__W2MJ=NULL;
+      case ____GPSC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_EXTERNAL__DPSC__: {
-        __tmp__W2MJ=NULL;
+      case ____SQSC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_READ_ARGS__LUTC__: {
-        __tmp__W2MJ=NULL;
+      case ____0VTC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_REAL__3DUC__: {
-        __tmp__W2MJ=NULL;
+      case ____MFUC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_NUMBER__QEUC__: {
-        __tmp__W2MJ=NULL;
+      case ____5FUC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_CHARACTER__CFUC__: {
-        __tmp__W2MJ=NULL;
+      case ____RGUC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_STRING__UFUC__: {
-        __tmp__W2MJ=NULL;
+      case ____DHUC__: {
+        __F4MJ=NULL;
       } break;
-      case __ITM_RESULT__2UMD__: {
-        __tmp__W2MJ=NULL;
+      case ____LWMD__: {
+        __F4MJ=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__W2MJ != (void *)NULL)) {
-      lst_idf__E2MJ=__tmp__W2MJ->list_name__5MEI;
-      __tmp__A3MJ=(__INTEGER__Q)(lst_idf__E2MJ->parent_arrayed_collection__MD.upper__SD -  1);
-      Self__T3VJ= 0;
-      while ((Self__T3VJ <= __tmp__A3MJ)) {
-        __tmp__J3MJ=affect__with__index__in__B4VJ(Self__41MJ,((__STRING_CONSTANT__0 **)((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)lst_idf__E2MJ)->parent_arrayed_collection__MD.storage__VBZ)[Self__T3VJ],val_multiple__C2MJ,j__D2MJ,lst_exp__G2MJ);
-        j__D2MJ=__tmp__J3MJ;
-        Self__T3VJ=(__INTEGER__Q)(Self__T3VJ +  1);
-      };
-      Self__DTQB=((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)lst_idf__E2MJ);
-      Result__ETQB=((__STRING_CONSTANT__0 **)Self__DTQB->parent_arrayed_collection__MD.storage__VBZ)[Self__DTQB->parent_arrayed_collection__MD.upper__SD];
-      __tmp__A3MJ=affect__with__index__in__B4VJ(Self__41MJ,Result__ETQB,__tmp__L2MJ,j__D2MJ,__tmp__T2MJ);
-      j__D2MJ=__tmp__A3MJ;
-    } else /* FALSE */ {
-      __tmp__54JV=Self__41MJ->parent_itm_write__0DQC.assign__MXDF;
-      if (__tmp__54JV==NULL) {
-        __tmp__V3MJ=NULL;
+    if (((void *)__F4MJ != (void *)NULL)) {
+      __T3MJ=__F4MJ->__OOEI;
+      __P4MJ=(____Q)(__T3MJ->__MD.__SD -  1);
+      __C5VJ= 0;
+      while ((__C5VJ <= __P4MJ)) {
+        __Y4MJ=__Q5VJ(__N3MJ,((____0 **)((____ED *)__T3MJ)->__MD.__2BZ)[__C5VJ],__R3MJ,__S3MJ,__V3MJ);
+        __S3MJ=__Y4MJ;
+        __C5VJ=(____Q)(__C5VJ +  1);
+      };
+      __SUQB=((____ED *)__T3MJ);
+      __TUQB=((____0 **)__SUQB->__MD.__2BZ)[__SUQB->__MD.__SD];
+      __P4MJ=__Q5VJ(__N3MJ,__TUQB,__03MJ,__S3MJ,__C4MJ);
+      __S3MJ=__P4MJ;
+    } else /* FALSE */ {
+      __OAKV=__N3MJ->__JFQC.__1YDF;
+      if (__OAKV==NULL) {
+        __E5MJ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__54JV)->__id) {
-        case __ITM_LIST__T1OC__: {
-          __tmp__V3MJ=NULL;
+        switch (((struct ___OBJ *)__OAKV)->__id) {
+        case ____C3OC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_LDOTS__RCPC__: {
-          __tmp__V3MJ=NULL;
+        case ____AEPC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_PROTOTYPE__3DPC__: {
-          __tmp__V3MJ=NULL;
+        case ____MFPC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_LIST_IDF__BDQC__: {
-          __tmp__V3MJ=NULL;
+        case ____QEQC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_WRITE_VALUE__XDQC__: {
-          __tmp__V3MJ=NULL;
+        case ____GFQC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_WRITE_CAST__QEQC__: {
-          __tmp__V3MJ=NULL;
+        case ____5FQC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_READ__4GQC__: {
-          __tmp__V3MJ=((void *)__tmp__54JV);
+        case ____NIQC__: {
+          __E5MJ=((void *)__OAKV);
         } break;
-        case __ITM_WRITE_CODE__3HQC__: {
-          __tmp__V3MJ=NULL;
+        case ____MJQC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_OPERATOR__H3QC__: {
-          __tmp__V3MJ=NULL;
+        case ____W4QC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_READ_ARG1__OARC__: {
-          __tmp__V3MJ=((void *)__tmp__54JV);
+        case ____3BRC__: {
+          __E5MJ=((void *)__OAKV);
         } break;
-        case __ITM_READ_ARG2__2CRC__: {
-          __tmp__V3MJ=((void *)__tmp__54JV);
+        case ____LERC__: {
+          __E5MJ=((void *)__OAKV);
         } break;
-        case __ITM_EXPRESSION__RDRC__: {
-          __tmp__V3MJ=NULL;
+        case ____AFRC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_OLD__GQRC__: {
-          __tmp__V3MJ=NULL;
+        case ____VRRC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_EXTERNAL_TYPE__ZHSC__: {
-          __tmp__V3MJ=NULL;
+        case ____IJSC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_BLOCK__XNSC__: {
-          __tmp__V3MJ=NULL;
+        case ____GPSC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_EXTERNAL__DPSC__: {
-          __tmp__V3MJ=NULL;
+        case ____SQSC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_READ_ARGS__LUTC__: {
-          __tmp__V3MJ=((void *)__tmp__54JV);
+        case ____0VTC__: {
+          __E5MJ=((void *)__OAKV);
         } break;
-        case __ITM_REAL__3DUC__: {
-          __tmp__V3MJ=NULL;
+        case ____MFUC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_NUMBER__QEUC__: {
-          __tmp__V3MJ=NULL;
+        case ____5FUC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_CHARACTER__CFUC__: {
-          __tmp__V3MJ=NULL;
+        case ____RGUC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_STRING__UFUC__: {
-          __tmp__V3MJ=NULL;
+        case ____DHUC__: {
+          __E5MJ=NULL;
         } break;
-        case __ITM_RESULT__2UMD__: {
-          __tmp__V3MJ=NULL;
+        case ____LWMD__: {
+          __E5MJ=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__V3MJ)->__id) {
-      case __ITM_READ__4GQC__: {
-        __tmp__23MJ=((__ITM_READ__4GQC *)__tmp__V3MJ)->name__KZ1C;
+      switch (((struct ___OBJ *)__E5MJ)->__id) {
+      case ____NIQC__: {
+        __L5MJ=((____NIQC *)__E5MJ)->__Z01C;
       } break;
-      case __ITM_READ_ARG1__OARC__: {
-        __tmp__23MJ=((__ITM_READ_ARG1__OARC *)__tmp__V3MJ)->parent_itm_read__PARC.name__KZ1C;
+      case ____3BRC__: {
+        __L5MJ=((____3BRC *)__E5MJ)->__4BRC.__Z01C;
       } break;
-      case __ITM_READ_ARG2__2CRC__: {
-        __tmp__23MJ=((__ITM_READ_ARG2__2CRC *)__tmp__V3MJ)->parent_itm_read__3CRC.name__KZ1C;
+      case ____LERC__: {
+        __L5MJ=((____LERC *)__E5MJ)->__MERC.__Z01C;
       } break;
-      case __ITM_READ_ARGS__LUTC__: {
-        __tmp__23MJ=((__ITM_READ_ARGS__LUTC *)__tmp__V3MJ)->parent_itm_read__MUTC.name__KZ1C;
+      case ____0VTC__: {
+        __L5MJ=((____0VTC *)__E5MJ)->__1VTC.__Z01C;
       } break;
       };
-      __tmp__A3MJ=affect__with__index__in__B4VJ(Self__41MJ,__tmp__23MJ,__tmp__L2MJ,j__D2MJ,__tmp__T2MJ);
-      j__D2MJ=__tmp__A3MJ;
+      __P4MJ=__Q5VJ(__N3MJ,__L5MJ,__03MJ,__S3MJ,__C4MJ);
+      __S3MJ=__P4MJ;
     };
-    if ((j__D2MJ <= ((__EXPR_MULTIPLE__UKWH *)__tmp__L2MJ)->expr_list__FTEI->parent_arrayed_collection__Z5WC.upper__RZRH)) {
-      __tmp__I4MJ=Self__41MJ->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-      put_error__text__2PE( 1,(&__string_714));
-      put_position__HRE(__tmp__I4MJ);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    if ((__S3MJ <= ((____DMWH *)__03MJ)->__UUEI->__IBXC.__A1RH)) {
+      __X5MJ=__N3MJ->__JFQC.__IFQC.__KBOC.__O2B;
+      __DQE( 1,(&__string_714));
+      __ORE(__X5MJ);
+      __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__L2MJ=create__YBZH(__tmp__T2MJ);
-    result__H2MJ=__tmp__L2MJ;
+    __03MJ=__HDZH(__C4MJ);
+    __W3MJ=__03MJ;
   } else /* FALSE */ {
-    result__24JV=Self__41MJ->parent_itm_write__0DQC.assign__MXDF;
-    if (result__24JV==NULL) {
-      __tmp__54JV=NULL;
+    __LAKV=__N3MJ->__JFQC.__1YDF;
+    if (__LAKV==NULL) {
+      __OAKV=NULL;
     } else {
-      switch (((struct ___OBJ *)result__24JV)->__id) {
-      case __ITM_LIST__T1OC__: {
-        __tmp__54JV=NULL;
+      switch (((struct ___OBJ *)__LAKV)->__id) {
+      case ____C3OC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_LDOTS__RCPC__: {
-        __tmp__54JV=NULL;
+      case ____AEPC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_PROTOTYPE__3DPC__: {
-        __tmp__54JV=NULL;
+      case ____MFPC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_LIST_IDF__BDQC__: {
-        __tmp__54JV=NULL;
+      case ____QEQC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_WRITE_VALUE__XDQC__: {
-        __tmp__54JV=NULL;
+      case ____GFQC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_WRITE_CAST__QEQC__: {
-        __tmp__54JV=NULL;
+      case ____5FQC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_READ__4GQC__: {
-        __tmp__54JV=((void *)result__24JV);
+      case ____NIQC__: {
+        __OAKV=((void *)__LAKV);
       } break;
-      case __ITM_WRITE_CODE__3HQC__: {
-        __tmp__54JV=NULL;
+      case ____MJQC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_OPERATOR__H3QC__: {
-        __tmp__54JV=NULL;
+      case ____W4QC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_READ_ARG1__OARC__: {
-        __tmp__54JV=((void *)result__24JV);
+      case ____3BRC__: {
+        __OAKV=((void *)__LAKV);
       } break;
-      case __ITM_READ_ARG2__2CRC__: {
-        __tmp__54JV=((void *)result__24JV);
+      case ____LERC__: {
+        __OAKV=((void *)__LAKV);
       } break;
-      case __ITM_EXPRESSION__RDRC__: {
-        __tmp__54JV=NULL;
+      case ____AFRC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_OLD__GQRC__: {
-        __tmp__54JV=NULL;
+      case ____VRRC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_EXTERNAL_TYPE__ZHSC__: {
-        __tmp__54JV=NULL;
+      case ____IJSC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_BLOCK__XNSC__: {
-        __tmp__54JV=NULL;
+      case ____GPSC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_EXTERNAL__DPSC__: {
-        __tmp__54JV=NULL;
+      case ____SQSC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_READ_ARGS__LUTC__: {
-        __tmp__54JV=((void *)result__24JV);
+      case ____0VTC__: {
+        __OAKV=((void *)__LAKV);
       } break;
-      case __ITM_REAL__3DUC__: {
-        __tmp__54JV=NULL;
+      case ____MFUC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_NUMBER__QEUC__: {
-        __tmp__54JV=NULL;
+      case ____5FUC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_CHARACTER__CFUC__: {
-        __tmp__54JV=NULL;
+      case ____RGUC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_STRING__UFUC__: {
-        __tmp__54JV=NULL;
+      case ____DHUC__: {
+        __OAKV=NULL;
       } break;
-      case __ITM_RESULT__2UMD__: {
-        __tmp__54JV=NULL;
+      case ____LWMD__: {
+        __OAKV=NULL;
       } break;
       }
     };
-    switch (((struct ___OBJ *)__tmp__54JV)->__id) {
-    case __ITM_READ__4GQC__: {
-      Result__ETQB=((__ITM_READ__4GQC *)__tmp__54JV)->name__KZ1C;
+    switch (((struct ___OBJ *)__OAKV)->__id) {
+    case ____NIQC__: {
+      __TUQB=((____NIQC *)__OAKV)->__Z01C;
     } break;
-    case __ITM_READ_ARG1__OARC__: {
-      Result__ETQB=((__ITM_READ_ARG1__OARC *)__tmp__54JV)->parent_itm_read__PARC.name__KZ1C;
+    case ____3BRC__: {
+      __TUQB=((____3BRC *)__OAKV)->__4BRC.__Z01C;
     } break;
-    case __ITM_READ_ARG2__2CRC__: {
-      Result__ETQB=((__ITM_READ_ARG2__2CRC *)__tmp__54JV)->parent_itm_read__3CRC.name__KZ1C;
+    case ____LERC__: {
+      __TUQB=((____LERC *)__OAKV)->__MERC.__Z01C;
     } break;
-    case __ITM_READ_ARGS__LUTC__: {
-      Result__ETQB=((__ITM_READ_ARGS__LUTC *)__tmp__54JV)->parent_itm_read__MUTC.name__KZ1C;
+    case ____0VTC__: {
+      __TUQB=((____0VTC *)__OAKV)->__1VTC.__Z01C;
     } break;
     };
-    result__24JV=NULL;
-    __tmp__44JV=lookup__FGUJ(Result__ETQB);
-    if (((void *)__tmp__44JV != (void *)NULL)) {
-      __tmp__54JV=affect_local__with__DQXJ(Self__41MJ,__tmp__44JV,__tmp__J2MJ);
-      result__24JV=__tmp__54JV;
+    __LAKV=NULL;
+    __NAKV=__UHUJ(__TUQB);
+    if (((void *)__NAKV != (void *)NULL)) {
+      __OAKV=__SRXJ(__N3MJ,__NAKV,__Y3MJ);
+      __LAKV=__OAKV;
     } else /* FALSE */ {
-      __tmp__54JV=affect_slot__with__URXJ(Self__41MJ,Result__ETQB,__tmp__J2MJ);
-      result__24JV=__tmp__54JV;
+      __OAKV=__DTXJ(__N3MJ,__TUQB,__Y3MJ);
+      __LAKV=__OAKV;
     };
-    result__H2MJ=result__24JV;
+    __W3MJ=__LAKV;
   };
-  __tmp__J2MJ=result__H2MJ;
-  return(__tmp__J2MJ);
+  __Y3MJ=__W3MJ;
+  return(__Y3MJ);
 }
 
-static void* to_run_expr__A5MJ(__ITM_WRITE_CAST__QEQC *Self__B5MJ)
-// ({ITM_WRITE_CAST__QEQC}) With result Recursive, No inlinable.
+static void* __PANJ(____5FQC *__QANJ)
+// ({__5FQC}) With result Recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *typ_cast__H5MJ,*__tmp__M5MJ,*__tmp__2ANJ;
-  void *__tmp__K5MJ;
-  void *__tmp__L5MJ,*result__4BNJ,*__tmp__OCNJ;
-  __POSITION__OL __tmp__OVPT,pos__CKUJ;
-  __ITM_READ__4GQC *Self__2BNJ;
-  __LOCAL__43WC *__tmp__BCNJ,*__tmp__UICU,*__tmp__41GL;
-  __READ_LOCAL__N5ZI *__tmp__VCNJ,*__tmp__VICU,*__tmp__5MUJ;
-  __ITM_CHARACTER__CFUC *Self__4K5S;
-  __CHARACTER_CST__5LOJ *__tmp__5K5S;
-  __LIST__WH *__tmp__P5MJ;
-  __WRITE_LOCAL__BEYJ *__tmp__KWIS,*__tmp__QXIS;
-  __STRING_CONSTANT__0 *result__SAPJ,*__tmp__2APJ;
-  __STRING__BC *Self__X31U;
-  __INTEGER__Q __tmp__Z31U,old_nb_elts__131U;
-  __POINTER__IB __tmp__231U,__tmp__TCJK,__tmp__UN5T,__tmp__WN5T;
-  __POINTER__IB __tmp__Q41U,__tmp__R41U;
-  void *__tmp__YANJ;
-  __PROFIL_SLOT__BO2C *__tmp__1ANJ;
-  __DTA_CAST__NFPJ *result__MCJK,*Self__N1GL;
-  __UINTEGER_32__RWB __tmp__XN5T,__tmp__S41U;
-  __PROTOTYPE_CST__45WC *__tmp__SICU;
-  __NODE_TYPE__FK2C *result__531U,*Self__GXIS;
-  __CHARACTER__DB *__tmp__Y31U;
-  __BOOLEAN__L __tmp__HBNJ;
-  __LINKED_LISToNODE_TYPEo__QK2C *Self__FO5T;
-  __LINKED_LIST_NODEoNODE_TYPEo__RA0G *result__M41U,*Self__Y41U;
-  typ_cast__H5MJ=NULL;
-  __tmp__K5MJ=Self__B5MJ->parent_itm_write__REQC.value__NXDF;
-  switch (((struct ___OBJ *)__tmp__K5MJ)->__id) {
-  case __ITM_LIST__T1OC__: {
-    __tmp__L5MJ=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)__tmp__K5MJ));
-  } break;
-  case __ITM_LDOTS__RCPC__: {
-    __tmp__OVPT=((__ITM_LDOTS__RCPC *)__tmp__K5MJ)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-    (&__string_623)->count__0C= 21;
-    (&__string_623)->storage__1C="ITM_LDOTS.to_run_expr";
-    put_error__text__2PE( 2,(&__string_623));
-    put_position__HRE(__tmp__OVPT);
-    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);
+  ____WMB *__WANJ,*__1ANJ,*__LCNJ;
+  void *__ZANJ;
+  void *__0ANJ,*__NDNJ,*__3DNJ;
+  ____OL __3WPT,__RLUJ;
+  ____NIQC *__LDNJ;
+  ____N5WC *__QDNJ,*__DKCU,*__N3GL;
+  ____2A0I *__EENJ,*__EKCU,*__OOUJ;
+  ____RGUC *__NM5S;
+  ____ONOJ *__OM5S;
+  ____WH *__4ANJ;
+  ____QFYJ *__ZXIS,*__5YIS;
+  ____0 *__BCPJ,*__LCPJ;
+  ____BC *__G51U;
+  ____Q __I51U,__K51U;
+  ____IB __L51U,__CEJK,__DP5T,__FP5T,__551U,__AA2U;
+  void *__HCNJ;
+  ____QP2C *__KCNJ;
+  ____2GPJ *__1DJK,*__22GL;
+  ____YWB __GP5T,__BA2U;
+  ____NBXC *__BKCU;
+  ____UL2C *__O51U,*__VYIS;
+  ____DB *__H51U;
+  ____L __WCNJ;
+  ____5L2C *__UP5T;
+  ____AC0G *__151U,*__HA2U;
+  __WANJ=NULL;
+  __ZANJ=__QANJ->__AGQC.__2YDF;
+  switch (((struct ___OBJ *)__ZANJ)->__id) {
+  case ____C3OC__: {
+    __0ANJ=__FWMJ(((____C3OC *)__ZANJ));
+  } break;
+  case ____AEPC__: {
+    __3WPT=((____AEPC *)__ZANJ)->__BEPC.__KBOC.__O2B;
+    (&__string_623)->__0C= 21;
+    (&__string_623)->__1C="ITM_LDOTS.to_run_expr";
+    __DQE( 2,(&__string_623));
+    __ORE(__3WPT);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
-    (&__string_326)->count__0C= 13;
-    (&__string_326)->storage__1C="Crash system.";
-    print__CKG((&__string_326));
+    (&__string_326)->__0C= 13;
+    (&__string_326)->__1C="Crash system.";
+    __JKG((&__string_326));
     fputc((int)('\n'),stdout);
     exit(( 1));
-    __tmp__L5MJ=NULL;
+    __0ANJ=NULL;
   } break;
-  case __ITM_PROTOTYPE__3DPC__: {
-    __tmp__L5MJ=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)__tmp__K5MJ));
+  case ____MFPC__: {
+    __0ANJ=__40MJ(((____MFPC *)__ZANJ));
   } break;
-  case __ITM_LIST_IDF__BDQC__: {
-    __tmp__OVPT=((__ITM_LIST_IDF__BDQC *)__tmp__K5MJ)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-    (&__string_624)->count__0C= 24;
-    (&__string_624)->storage__1C="ITM_LIST_IDF.to_run_expr";
-    put_error__text__2PE( 1,(&__string_624));
-    put_position__HRE(__tmp__OVPT);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  case ____QEQC__: {
+    __3WPT=((____QEQC *)__ZANJ)->__REQC.__KBOC.__O2B;
+    (&__string_624)->__0C= 24;
+    (&__string_624)->__1C="ITM_LIST_IDF.to_run_expr";
+    __DQE( 1,(&__string_624));
+    __ORE(__3WPT);
+    __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__L5MJ=NULL;
+    __0ANJ=NULL;
   } break;
-  case __ITM_WRITE_VALUE__XDQC__: {
-    __tmp__L5MJ=to_run_expr__31MJ(((__ITM_WRITE_VALUE__XDQC *)__tmp__K5MJ));
+  case ____GFQC__: {
+    __0ANJ=__M3MJ(((____GFQC *)__ZANJ));
   } break;
-  case __ITM_WRITE_CAST__QEQC__: {
-    __tmp__L5MJ=to_run_expr__A5MJ(((__ITM_WRITE_CAST__QEQC *)__tmp__K5MJ));
+  case ____5FQC__: {
+    __0ANJ=__PANJ(((____5FQC *)__ZANJ));
   } break;
-  case __ITM_READ__4GQC__: {
-    Self__2BNJ=((__ITM_READ__4GQC *)__tmp__K5MJ);
-    result__4BNJ=NULL;
-    __tmp__BCNJ=lookup__SGPJ(Self__2BNJ->name__KZ1C);
-    if (((void *)__tmp__BCNJ != (void *)NULL)) {
-      if ((__tmp__BCNJ->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-        ((__LOCAL__43WC *)__tmp__BCNJ)->parent_variable__B4WC.ensure_count__1S4D= 1;
-        Self__2BNJ->name__KZ1C=__tmp__BCNJ->parent_variable__B4WC.intern_name__HN5D;
-        __tmp__OCNJ=to_run_with__args__NQSJ(Self__2BNJ);
-        result__4BNJ=__tmp__OCNJ;
+  case ____NIQC__: {
+    __LDNJ=((____NIQC *)__ZANJ);
+    __NDNJ=NULL;
+    __QDNJ=__BIPJ(__LDNJ->__Z01C);
+    if (((void *)__QDNJ != (void *)NULL)) {
+      if ((__QDNJ->__Q5WC.__P5WC.__2LQC == '-')) {
+        ((____N5WC *)__QDNJ)->__Q5WC.__KU4D= 1;
+        __LDNJ->__Z01C=__QDNJ->__Q5WC.__WO5D;
+        __3DNJ=__2RSJ(__LDNJ);
+        __NDNJ=__3DNJ;
       } else /* FALSE */ {
-        __tmp__VCNJ=read__NUEI(((__LOCAL__43WC *)__tmp__BCNJ));
-        result__4BNJ=__tmp__VCNJ;
+        __EENJ=__2VEI(((____N5WC *)__QDNJ));
+        __NDNJ=__EENJ;
       };
     } else /* FALSE */ {
-      __tmp__OCNJ=to_run_with__args__NQSJ(Self__2BNJ);
-      result__4BNJ=__tmp__OCNJ;
+      __3DNJ=__2RSJ(__LDNJ);
+      __NDNJ=__3DNJ;
     };
-    __tmp__L5MJ=result__4BNJ;
+    __0ANJ=__NDNJ;
   } break;
-  case __ITM_WRITE_CODE__3HQC__: {
-    __tmp__L5MJ=to_run_expr__5CNJ(((__ITM_WRITE_CODE__3HQC *)__tmp__K5MJ));
+  case ____MJQC__: {
+    __0ANJ=__OENJ(((____MJQC *)__ZANJ));
   } break;
-  case __ITM_OPERATOR__H3QC__: {
-    print__CKG((&__string_625));
+  case ____W4QC__: {
+    __JKG((&__string_625));
     fputc((int)('\n'),stdout);
     exit(( 1));
-    __tmp__L5MJ=NULL;
+    __0ANJ=NULL;
   } break;
-  case __ITM_READ_ARG1__OARC__: {
-    __tmp__L5MJ=to_run_expr__VENJ(((__ITM_READ_ARG1__OARC *)__tmp__K5MJ));
+  case ____3BRC__: {
+    __0ANJ=__EGNJ(((____3BRC *)__ZANJ));
   } break;
-  case __ITM_READ_ARG2__2CRC__: {
-    __tmp__L5MJ=to_run_expr__1ENJ(((__ITM_READ_ARG2__2CRC *)__tmp__K5MJ));
+  case ____LERC__: {
+    __0ANJ=__KGNJ(((____LERC *)__ZANJ));
   } break;
-  case __ITM_EXPRESSION__RDRC__: {
-    __tmp__L5MJ=to_run_expr__TINJ(((__ITM_EXPRESSION__RDRC *)__tmp__K5MJ));
+  case ____AFRC__: {
+    __0ANJ=__CKNJ(((____AFRC *)__ZANJ));
   } break;
-  case __ITM_OLD__GQRC__: {
-    __tmp__L5MJ=to_run_expr__KXNJ(((__ITM_OLD__GQRC *)__tmp__K5MJ));
+  case ____VRRC__: {
+    __0ANJ=__ZYNJ(((____VRRC *)__ZANJ));
   } break;
-  case __ITM_EXTERNAL_TYPE__ZHSC__: {
-    __tmp__L5MJ=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__K5MJ));
+  case ____IJSC__: {
+    __0ANJ=__P2NJ(((____IJSC *)__ZANJ));
   } break;
-  case __ITM_BLOCK__XNSC__: {
-    __tmp__L5MJ=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)__tmp__K5MJ));
+  case ____GPSC__: {
+    __0ANJ=__I4NJ(((____GPSC *)__ZANJ));
   } break;
-  case __ITM_EXTERNAL__DPSC__: {
-    __tmp__L5MJ=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)__tmp__K5MJ));
+  case ____SQSC__: {
+    __0ANJ=__R5NJ(((____SQSC *)__ZANJ));
   } break;
-  case __ITM_READ_ARGS__LUTC__: {
-    __tmp__L5MJ=to_run_expr__MKOJ(((__ITM_READ_ARGS__LUTC *)__tmp__K5MJ));
+  case ____0VTC__: {
+    __0ANJ=__1LOJ(((____0VTC *)__ZANJ));
   } break;
-  case __ITM_REAL__3DUC__: {
-    __tmp__L5MJ=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)__tmp__K5MJ));
+  case ____MFUC__: {
+    __0ANJ=__VMOJ(((____MFUC *)__ZANJ));
   } break;
-  case __ITM_NUMBER__QEUC__: {
-    __tmp__L5MJ=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)__tmp__K5MJ));
+  case ____5FUC__: {
+    __0ANJ=__BNOJ(((____5FUC *)__ZANJ));
   } break;
-  case __ITM_CHARACTER__CFUC__: {
-    Self__4K5S=((__ITM_CHARACTER__CFUC *)__tmp__K5MJ);
-    __tmp__5K5S=create__char__CMQJ(Self__4K5S->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__4K5S->character__XL5D);
-    __tmp__L5MJ=__tmp__5K5S;
+  case ____RGUC__: {
+    __NM5S=((____RGUC *)__ZANJ);
+    __OM5S=__RNQJ(__NM5S->__SGUC.__OFPC.__KBOC.__O2B,__NM5S->__GN5D);
+    __0ANJ=__OM5S;
   } break;
-  case __ITM_STRING__UFUC__: {
-    __tmp__L5MJ=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)__tmp__K5MJ));
+  case ____DHUC__: {
+    __0ANJ=__UNOJ(((____DHUC *)__ZANJ));
   } break;
-  case __ITM_RESULT__2UMD__: {
-    (&__string_326)->count__0C= 13;
-    (&__string_326)->storage__1C="Crash system.";
-    print__CKG((&__string_326));
+  case ____LWMD__: {
+    (&__string_326)->__0C= 13;
+    (&__string_326)->__1C="Crash system.";
+    __JKG((&__string_326));
     fputc((int)('\n'),stdout);
     exit(( 1));
-    __tmp__L5MJ=NULL;
+    __0ANJ=NULL;
   } break;
   };
-  switch (((struct ___OBJ *)__tmp__L5MJ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__M5MJ=((__STRING_CST__5J *)__tmp__L5MJ)->parent_constant__EK.static_type__SG4D;
+  switch (((struct ___OBJ *)__0ANJ)->__id) {
+  case ____5J__: {
+    __1ANJ=((____5J *)__0ANJ)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__M5MJ=((__EXTERNAL_C__L5WC *)__tmp__L5MJ)->static_type__J54D;
+  case ____0AXC__: {
+    __1ANJ=((____0AXC *)__0ANJ)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__M5MJ=((__PROTOTYPE_CST__45WC *)__tmp__L5MJ)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __1ANJ=((____NBXC *)__0ANJ)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__M5MJ=((__INTEGER_CST__KAXC *)__tmp__L5MJ)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __1ANJ=((____ZBXC *)__0ANJ)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__M5MJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__L5MJ));
+  case ____DMWH__: {
+    __1ANJ=__B21J(((____DMWH *)__0ANJ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__M5MJ=((__READ_LOCAL__N5ZI *)__tmp__L5MJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __1ANJ=((____2A0I *)__0ANJ)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__M5MJ=static_type__2CCK();
+  case ____HJNJ__: {
+    __1ANJ=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__M5MJ=static_type__BDCK();
+  case ____SJNJ__: {
+    __1ANJ=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__M5MJ=static_type__GDCK();
+  case ____0AOJ__: {
+    __1ANJ=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__M5MJ=static_type__LDCK();
+  case ____EBOJ__: {
+    __1ANJ=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__M5MJ=static_type__QDCK();
+  case ____3BOJ__: {
+    __1ANJ=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__M5MJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__L5MJ));
+  case ____RCOJ__: {
+    __1ANJ=__EFCK(((____RCOJ *)__0ANJ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__M5MJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__L5MJ));
+  case ____HDOJ__: {
+    __1ANJ=__JFCK(((____HDOJ *)__0ANJ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__M5MJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__L5MJ));
+  case ____1DOJ__: {
+    __1ANJ=__OFCK(((____1DOJ *)__0ANJ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__M5MJ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__L5MJ));
+  case ____PEOJ__: {
+    __1ANJ=__TFCK(((____PEOJ *)__0ANJ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__M5MJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__L5MJ));
+  case ____DFOJ__: {
+    __1ANJ=__YFCK(((____DFOJ *)__0ANJ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__M5MJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__L5MJ));
+  case ____XFOJ__: {
+    __1ANJ=__3FCK(((____XFOJ *)__0ANJ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__M5MJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __1ANJ=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__M5MJ=static_type__XECK(((__ITEM__VFOJ *)__tmp__L5MJ));
+  case ____EHOJ__: {
+    __1ANJ=__GGCK(((____EHOJ *)__0ANJ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__M5MJ=static_type__DFCK();
+  case ____2HOJ__: {
+    __1ANJ=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__M5MJ=((__CAST__JHOJ *)__tmp__L5MJ)->static_type__TC5J;
+  case ____YIOJ__: {
+    __1ANJ=((____YIOJ *)__0ANJ)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__M5MJ=((__REAL_CST__JLOJ *)__tmp__L5MJ)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __1ANJ=((____YMOJ *)__0ANJ)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__M5MJ=((__CHARACTER_CST__5LOJ *)__tmp__L5MJ)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __1ANJ=((____ONOJ *)__0ANJ)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__M5MJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__L5MJ)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __1ANJ=((____YOOJ *)__0ANJ)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__M5MJ=((__READ_SLOT__ZK4K *)__tmp__L5MJ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __1ANJ=((____IM4K *)__0ANJ)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__M5MJ=static_type__NL5O();
+  case ____T5FL__: {
+    __1ANJ=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__M5MJ=static_type__QQTP();
+  case ____3DUL__: {
+    __1ANJ=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__M5MJ=static_type__041P();
+  case ____0EUL__: {
+    __1ANJ=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__M5MJ=static_type__VQTP();
+  case ____BGUL__: {
+    __1ANJ=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__M5MJ=static_type__A51P();
+  case ____2GUL__: {
+    __1ANJ=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__M5MJ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__L5MJ));
+  case ____B0VL__: {
+    __1ANJ=__DXBN(((____B0VL *)__0ANJ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__M5MJ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__L5MJ));
+  case ____P0VL__: {
+    __1ANJ=__4AGM(((____P0VL *)__0ANJ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__M5MJ=((__READ_GLOBAL__B4YL *)__tmp__L5MJ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __1ANJ=((____Q5YL *)__0ANJ)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__M5MJ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__L5MJ));
+  case ____UVPM__: {
+    __1ANJ=__OFWN(((____UVPM *)__0ANJ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__M5MJ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__L5MJ));
+  case ____0ZPM__: {
+    __1ANJ=__QM1P(((____0ZPM *)__0ANJ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__M5MJ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__L5MJ));
+  case ____MR0N__: {
+    __1ANJ=__FQVO(((____MR0N *)__0ANJ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__M5MJ=static_type__BA0Q();
+  case ____YWBP__: {
+    __1ANJ=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__M5MJ=static_type__MBUP();
+  case ____LYBP__: {
+    __1ANJ=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__M5MJ=static_type__RBUP();
+  case ____CZBP__: {
+    __1ANJ=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__M5MJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__L5MJ));
+  case ____3BEP__: {
+    __1ANJ=__ZPFQ(((____3BEP *)__0ANJ));
   } break;
   };
-  __tmp__BCNJ=create__name__style__type__0HND(Self__B5MJ->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__M5MJ));
-  __tmp__P5MJ=list_current__Y4GB;
-  __tmp__KWIS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__BCNJ),Self__B5MJ->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B,__tmp__L5MJ);
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__P5MJ)->expr_list__AA4D),__tmp__KWIS);
-  __tmp__VCNJ=read__NUEI(((__LOCAL__43WC *)__tmp__BCNJ));
-  result__SAPJ=NULL;
-  __tmp__K5MJ=Self__B5MJ->parent_itm_write__REQC.assign__MXDF;
-  if (__tmp__K5MJ==NULL) {
-    __tmp__L5MJ=NULL;
+  __QDNJ=__JJND(__QANJ->__AGQC.__IFQC.__KBOC.__O2B,(&__string_69),'+',((____WMB *)__1ANJ));
+  __4ANJ=__Q5GB;
+  __ZXIS=__BQRJ(((____N5WC *)__QDNJ),__QANJ->__AGQC.__IFQC.__KBOC.__O2B,__0ANJ);
+  __P14F(((____GB4D *)((____WH *)__4ANJ)->__PB4D),__ZXIS);
+  __EENJ=__2VEI(((____N5WC *)__QDNJ));
+  __BCPJ=NULL;
+  __ZANJ=__QANJ->__AGQC.__1YDF;
+  if (__ZANJ==NULL) {
+    __0ANJ=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__K5MJ)->__id) {
-    case __ITM_LIST__T1OC__: {
-      __tmp__L5MJ=NULL;
+    switch (((struct ___OBJ *)__ZANJ)->__id) {
+    case ____C3OC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_LDOTS__RCPC__: {
-      __tmp__L5MJ=NULL;
+    case ____AEPC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_PROTOTYPE__3DPC__: {
-      __tmp__L5MJ=NULL;
+    case ____MFPC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_LIST_IDF__BDQC__: {
-      __tmp__L5MJ=NULL;
+    case ____QEQC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_WRITE_VALUE__XDQC__: {
-      __tmp__L5MJ=NULL;
+    case ____GFQC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_WRITE_CAST__QEQC__: {
-      __tmp__L5MJ=NULL;
+    case ____5FQC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_READ__4GQC__: {
-      __tmp__L5MJ=((void *)__tmp__K5MJ);
+    case ____NIQC__: {
+      __0ANJ=((void *)__ZANJ);
     } break;
-    case __ITM_WRITE_CODE__3HQC__: {
-      __tmp__L5MJ=NULL;
+    case ____MJQC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_OPERATOR__H3QC__: {
-      __tmp__L5MJ=NULL;
+    case ____W4QC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_READ_ARG1__OARC__: {
-      __tmp__L5MJ=((void *)__tmp__K5MJ);
+    case ____3BRC__: {
+      __0ANJ=((void *)__ZANJ);
     } break;
-    case __ITM_READ_ARG2__2CRC__: {
-      __tmp__L5MJ=((void *)__tmp__K5MJ);
+    case ____LERC__: {
+      __0ANJ=((void *)__ZANJ);
     } break;
-    case __ITM_EXPRESSION__RDRC__: {
-      __tmp__L5MJ=NULL;
+    case ____AFRC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_OLD__GQRC__: {
-      __tmp__L5MJ=NULL;
+    case ____VRRC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_EXTERNAL_TYPE__ZHSC__: {
-      __tmp__L5MJ=NULL;
+    case ____IJSC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_BLOCK__XNSC__: {
-      __tmp__L5MJ=NULL;
+    case ____GPSC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_EXTERNAL__DPSC__: {
-      __tmp__L5MJ=NULL;
+    case ____SQSC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_READ_ARGS__LUTC__: {
-      __tmp__L5MJ=((void *)__tmp__K5MJ);
+    case ____0VTC__: {
+      __0ANJ=((void *)__ZANJ);
     } break;
-    case __ITM_REAL__3DUC__: {
-      __tmp__L5MJ=NULL;
+    case ____MFUC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_NUMBER__QEUC__: {
-      __tmp__L5MJ=NULL;
+    case ____5FUC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_CHARACTER__CFUC__: {
-      __tmp__L5MJ=NULL;
+    case ____RGUC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_STRING__UFUC__: {
-      __tmp__L5MJ=NULL;
+    case ____DHUC__: {
+      __0ANJ=NULL;
     } break;
-    case __ITM_RESULT__2UMD__: {
-      __tmp__L5MJ=NULL;
+    case ____LWMD__: {
+      __0ANJ=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__L5MJ != (void *)NULL)) {
-    switch (((struct ___OBJ *)__tmp__L5MJ)->__id) {
-    case __ITM_READ__4GQC__: {
-      __tmp__2APJ=((__ITM_READ__4GQC *)__tmp__L5MJ)->name__KZ1C;
+  if (((void *)__0ANJ != (void *)NULL)) {
+    switch (((struct ___OBJ *)__0ANJ)->__id) {
+    case ____NIQC__: {
+      __LCPJ=((____NIQC *)__0ANJ)->__Z01C;
     } break;
-    case __ITM_READ_ARG1__OARC__: {
-      __tmp__2APJ=((__ITM_READ_ARG1__OARC *)__tmp__L5MJ)->parent_itm_read__PARC.name__KZ1C;
+    case ____3BRC__: {
+      __LCPJ=((____3BRC *)__0ANJ)->__4BRC.__Z01C;
     } break;
-    case __ITM_READ_ARG2__2CRC__: {
-      __tmp__2APJ=((__ITM_READ_ARG2__2CRC *)__tmp__L5MJ)->parent_itm_read__3CRC.name__KZ1C;
+    case ____LERC__: {
+      __LCPJ=((____LERC *)__0ANJ)->__MERC.__Z01C;
     } break;
-    case __ITM_READ_ARGS__LUTC__: {
-      __tmp__2APJ=((__ITM_READ_ARGS__LUTC *)__tmp__L5MJ)->parent_itm_read__MUTC.name__KZ1C;
+    case ____0VTC__: {
+      __LCPJ=((____0VTC *)__0ANJ)->__1VTC.__Z01C;
     } break;
     };
-    result__SAPJ=__tmp__2APJ;
+    __BCPJ=__LCPJ;
   } else /* FALSE */ {
-    __tmp__OVPT=Self__B5MJ->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-    put_error__text__2PE( 1,(&__string_715));
-    put_position__HRE(__tmp__OVPT);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __3WPT=__QANJ->__AGQC.__IFQC.__KBOC.__O2B;
+    __DQE( 1,(&__string_715));
+    __ORE(__3WPT);
+    __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__BCNJ=lookup__KBPJ(result__SAPJ);
-  if (((void *)__tmp__BCNJ != (void *)NULL)) {
-    typ_cast__H5MJ=__tmp__BCNJ->parent_variable__B4WC.type__1N5D;
+  __QDNJ=__ZCPJ(__BCPJ);
+  if (((void *)__QDNJ != (void *)NULL)) {
+    __WANJ=__QDNJ->__Q5WC.__KP5D;
   } else /* FALSE */ {
-    __tmp__L5MJ=get_slot__452I(((__TYPE_FULL__PMB *)profil_slot__EO2C->parent_profil__CO2C.type_self__DANJ),result__SAPJ);
-    if (((void *)__tmp__L5MJ == (void *)NULL)) {
-      copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_431));
-      append__3VX(((__STRING__BC *)string_tmp__YC),result__SAPJ);
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_716));
-      append_name_in__TOXE(((__TYPE_FULL__PMB *)profil_slot__EO2C->parent_profil__CO2C.type_self__DANJ),string_tmp__YC);
-      Self__X31U=((__STRING__BC *)string_tmp__YC);
-      if ((Self__X31U->capacity__HFL <= Self__X31U->count__WJ)) {
-        if ((Self__X31U->capacity__HFL ==  0)) {
-          Self__X31U->capacity__HFL= 32;
-          __tmp__Y31U=create__KVW( 32);
-          Self__X31U->storage__4EL=__tmp__Y31U;
-        } else /* FALSE */ {
-          __tmp__Z31U=(__INTEGER__Q)(Self__X31U->capacity__HFL <<  1);
-          __tmp__Y31U=((__CHARACTER__DB *)Self__X31U->storage__4EL);
-          old_nb_elts__131U=Self__X31U->capacity__HFL;
-          __tmp__231U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y31U),((__UINTEGER_32__RWB )old_nb_elts__131U),((__UINTEGER_32__RWB )__tmp__Z31U));
-          __tmp__Y31U=((__CHARACTER__DB *)__tmp__231U);
-          clear__to__F00(__tmp__Y31U,old_nb_elts__131U,(__INTEGER__Q)(__tmp__Z31U -  1));
-          Self__X31U->storage__4EL=__tmp__Y31U;
-          Self__X31U->capacity__HFL=__tmp__Z31U;
-        };
-      };
-      ((__CHARACTER__DB *)Self__X31U->storage__4EL)[Self__X31U->count__WJ]='.';
-      Self__X31U->count__WJ=(__INTEGER__Q)(Self__X31U->count__WJ +  1);
-      pos__CKUJ=Self__B5MJ->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-      put_error__text__2PE( 1,string_tmp__YC);
-      put_position__HRE(pos__CKUJ);
-      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);
+    __0ANJ=__NB3I(((____WMB *)__TP2C->__RP2C.__SBNJ),__BCPJ);
+    if (((void *)__0ANJ == (void *)NULL)) {
+      __K2X(((____BC *)__YC),(&__string_431));
+      __EWX(((____BC *)__YC),__BCPJ);
+      __EWX(((____BC *)__YC),(&__string_716));
+      __CQXE(((____WMB *)__TP2C->__RP2C.__SBNJ),__YC);
+      __G51U=((____BC *)__YC);
+      if ((__G51U->__OFL <= __G51U->__WJ)) {
+        if ((__G51U->__OFL ==  0)) {
+          __G51U->__OFL= 32;
+          __H51U=__RVW( 32);
+          __G51U->__FFL=__H51U;
+        } else /* FALSE */ {
+          __I51U=(____Q)(__G51U->__OFL <<  1);
+          __H51U=((____DB *)__G51U->__FFL);
+          __K51U=__G51U->__OFL;
+          __L51U=__55W(((____IB )__H51U),((____YWB )__K51U),((____YWB )__I51U));
+          __H51U=((____DB *)__L51U);
+          __M00(__H51U,__K51U,(____Q)(__I51U -  1));
+          __G51U->__FFL=__H51U;
+          __G51U->__OFL=__I51U;
+        };
+      };
+      ((____DB *)__G51U->__FFL)[__G51U->__WJ]='.';
+      __G51U->__WJ=(____Q)(__G51U->__WJ +  1);
+      __RLUJ=__QANJ->__AGQC.__IFQC.__KBOC.__O2B;
+      __DQE( 1,__YC);
+      __ORE(__RLUJ);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    if (((struct ___OBJ *)__tmp__L5MJ)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__OCNJ=((__SLOT_CODE__MIRG *)__tmp__L5MJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__OCNJ)->__id==__ITM_SLOT__HLC__) {
-        __tmp__YANJ=((__ITM_SLOT__HLC *)__tmp__OCNJ)->result_type__3VOB;
+    if (((struct ___OBJ *)__0ANJ)->__id==____1JRG__) {
+      __3DNJ=((____1JRG *)__0ANJ)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__3DNJ)->__id==____OLC__) {
+        __HCNJ=((____OLC *)__3DNJ)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__YANJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__OCNJ)->parent_itm_slot__QF0D.result_type__3VOB;
+        __HCNJ=((____4G0D *)__3DNJ)->__5G0D.__DXOB;
       };
     } else /* SLOT_DATA */ {
-      __tmp__OCNJ=((__SLOT_DATA__WIRG *)__tmp__L5MJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__OCNJ)->__id==__ITM_SLOT__HLC__) {
-        __tmp__YANJ=((__ITM_SLOT__HLC *)__tmp__OCNJ)->result_type__3VOB;
+      __3DNJ=((____FKRG *)__0ANJ)->__HKRG->__QLC;
+      if (((struct ___OBJ *)__3DNJ)->__id==____OLC__) {
+        __HCNJ=((____OLC *)__3DNJ)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__YANJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__OCNJ)->parent_itm_slot__QF0D.result_type__3VOB;
+        __HCNJ=((____4G0D *)__3DNJ)->__5G0D.__DXOB;
       };
     };
-    if (__tmp__YANJ==NULL) {
-      __tmp__OCNJ=NULL;
+    if (__HCNJ==NULL) {
+      __3DNJ=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__YANJ)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__OCNJ=((void *)__tmp__YANJ);
+      switch (((struct ___OBJ *)__HCNJ)->__id) {
+      case ____QMB__: {
+        __3DNJ=((void *)__HCNJ);
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__OCNJ=((void *)__tmp__YANJ);
+      case ____0MB__: {
+        __3DNJ=((void *)__HCNJ);
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__OCNJ=((void *)__tmp__YANJ);
+      case ____KPB__: {
+        __3DNJ=((void *)__HCNJ);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__OCNJ=((void *)__tmp__YANJ);
+      case ____TEZ__: {
+        __3DNJ=((void *)__HCNJ);
       } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        __tmp__OCNJ=NULL;
+      case ____2VRC__: {
+        __3DNJ=NULL;
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__OCNJ=NULL;
+      case ____GZRC__: {
+        __3DNJ=NULL;
       } break;
       }
     };
-    __tmp__1ANJ=profil_slot__EO2C;
-    switch (((struct ___OBJ *)__tmp__OCNJ)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      __tmp__2ANJ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__OCNJ));
+    __KCNJ=__TP2C;
+    switch (((struct ___OBJ *)__3DNJ)->__id) {
+    case ____QMB__: {
+      __LCNJ=__43X(((____QMB *)__3DNJ));
     } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      __tmp__2ANJ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__OCNJ)));
+    case ____0MB__: {
+      __LCNJ=__D5X(((____0MB *)((____QMB *)__3DNJ)));
     } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      __tmp__2ANJ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__OCNJ)),__tmp__1ANJ);
+    case ____KPB__: {
+      __LCNJ=__LAY(((____KPB *)((____QMB *)__3DNJ)),__KCNJ);
     } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      __tmp__2ANJ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__OCNJ)),__tmp__1ANJ);
+    case ____TEZ__: {
+      __LCNJ=__HZ1D(((____TEZ *)((____QMB *)__3DNJ)),__KCNJ);
     } break;
     };
-    typ_cast__H5MJ=__tmp__2ANJ;
+    __WANJ=__LCNJ;
   };
-  if (verify__4ANJ) {
-    __tmp__HBNJ=affect_with__QLKK(((__TYPE_FULL__PMB *)typ_cast__H5MJ),((__READ_LOCAL__N5ZI *)__tmp__VCNJ)->local__PUEJ->parent_variable__B4WC.type__1N5D);
-    if (__tmp__HBNJ) {
-      pos__CKUJ=Self__B5MJ->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-      put_error__text__2PE( 2,(&__string_717));
-      put_position__HRE(pos__CKUJ);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  if (__NCNJ) {
+    __WCNJ=__5MKK(((____WMB *)__WANJ),((____2A0I *)__EENJ)->__4VEJ->__Q5WC.__KP5D);
+    if (__WCNJ) {
+      __RLUJ=__QANJ->__AGQC.__IFQC.__KBOC.__O2B;
+      __DQE( 2,(&__string_717));
+      __ORE(__RLUJ);
+      __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__OVPT=Self__B5MJ->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-  result__MCJK=NULL;
-  __tmp__231U=((__POINTER__IB )(NULL));
-  __tmp__Z31U= 0;
-  __tmp__TCJK=((__POINTER__IB )sizeof(__DTA_CAST__NFPJ));
-  if (((unsigned long)__tmp__TCJK ==  0)) {
-    result__MCJK=DTA_CAST__NFPJ__;
+  __3WPT=__QANJ->__AGQC.__IFQC.__KBOC.__O2B;
+  __1DJK=NULL;
+  __L51U=((____IB )(NULL));
+  __I51U= 0;
+  __CEJK=((____IB )sizeof(____2GPJ));
+  if (((unsigned long)__CEJK ==  0)) {
+    __1DJK=__2GPJ__;
   } else /* FALSE */ {
-    __tmp__Z31U=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TCJK));
-    if ((__tmp__Z31U == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__UN5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__WN5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__TCJK - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UN5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UN5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__XN5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WN5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__UN5T=micro_alloc__table__lab__HKI(__tmp__WN5T,((__POINTER__IB )(&(table_size[(__tmp__XN5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WN5T)));
-      __tmp__231U=__tmp__UN5T;
-    } else /* FALSE */ {
-      __tmp__XN5T=((__UINTEGER_32__RWB )__tmp__Z31U);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__UN5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__WN5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__TCJK - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UN5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UN5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__UN5T=micro_alloc__table__lab__HKI(__tmp__WN5T,((__POINTER__IB )(&(table_type[(__tmp__XN5T)]))),(__UINTEGER_32__RWB)(__tmp__XN5T |  1));
-      __tmp__231U=__tmp__UN5T;
-    };
-    result__MCJK=((__DTA_CAST__NFPJ *)__tmp__231U);
-    *(result__MCJK) = *(DTA_CAST__NFPJ__);
-  };
-  Self__N1GL=((__DTA_CAST__NFPJ *)result__MCJK);
-  __tmp__M5MJ=((__TYPE_FULL__PMB *)typ_cast__H5MJ);
-  __tmp__K5MJ=NULL;
-  if (((void *)__tmp__M5MJ->the_parent_type__DLK == (void *)TYPE_VOID__AMB__)) {
-    __tmp__SICU=create__type__IJ2C(__tmp__OVPT,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-    __tmp__K5MJ=__tmp__SICU;
+    __I51U=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CEJK));
+    if ((__I51U == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __DP5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __FP5T=(void *)((unsigned long)(void *)((unsigned long)__CEJK - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DP5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __GP5T=((____YWB )((____Q )(void *)((unsigned long)__FP5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __DP5T=__OKI(__FP5T,((____IB )(&(table_size[(__GP5T)-1]))),((____YWB )((____Q )__FP5T)));
+      __L51U=__DP5T;
+    } else /* FALSE */ {
+      __GP5T=((____YWB )__I51U);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __DP5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __FP5T=(void *)((unsigned long)(void *)((unsigned long)__CEJK - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DP5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __DP5T=__OKI(__FP5T,((____IB )(&(table_type[(__GP5T)]))),(____YWB)(__GP5T |  1));
+      __L51U=__DP5T;
+    };
+    __1DJK=((____2GPJ *)__L51U);
+    *(__1DJK) = *(__2GPJ__);
+  };
+  __22GL=((____2GPJ *)__1DJK);
+  __1ANJ=((____WMB *)__WANJ);
+  __ZANJ=NULL;
+  if (((void *)__1ANJ->__KLK == (void *)__HMB__)) {
+    __BKCU=__XK2C(__3WPT,__HMB__->__IMB.__BMC);
+    __ZANJ=__BKCU;
   } else /* FALSE */ {
-    __tmp__UICU=create__name__style__type__0HND(__tmp__OVPT,(&__string_69),'+',__tmp__M5MJ);
-    __tmp__VICU=read__NUEI(((__LOCAL__43WC *)__tmp__UICU));
-    __tmp__K5MJ=__tmp__VICU;
+    __DKCU=__JJND(__3WPT,(&__string_69),'+',__1ANJ);
+    __EKCU=__2VEI(((____N5WC *)__DKCU));
+    __ZANJ=__EKCU;
   };
-  Self__N1GL->result_expr__3BGL=__tmp__K5MJ;
-  if (((void *)profil_current__FO2C == (void *)NULL)) {
-    DTA__JK2C__->context__HU4D=context_main__D4WC;
+  __22GL->__MDGL=__ZANJ;
+  if (((void *)__UP2C == (void *)NULL)) {
+    __YL2C__->__WV4D=__S5WC;
   } else /* FALSE */ {
-    __tmp__L5MJ=profil_current__FO2C;
-    if (((struct ___OBJ *)__tmp__L5MJ)->__id==__PROFIL_SLOT__BO2C__) {
-      __tmp__41GL=((__PROFIL_SLOT__BO2C *)__tmp__L5MJ)->parent_profil__CO2C.context__OU4D;
+    __0ANJ=__UP2C;
+    if (((struct ___OBJ *)__0ANJ)->__id==____QP2C__) {
+      __N3GL=((____QP2C *)__0ANJ)->__RP2C.__3V4D;
     } else /* PROFIL_BLOCK */ {
-      __tmp__41GL=((__PROFIL_BLOCK__22NJ *)__tmp__L5MJ)->parent_profil__32NJ.context__OU4D;
+      __N3GL=((____L4NJ *)__0ANJ)->__M4NJ.__3V4D;
     };
-    DTA__JK2C__->context__HU4D=__tmp__41GL;
+    __YL2C__->__WV4D=__N3GL;
   };
-  result__531U=NULL;
-  __tmp__231U=((__POINTER__IB )(NULL));
-  __tmp__Z31U= 0;
-  __tmp__TCJK=((__POINTER__IB )sizeof(__NODE_TYPE__FK2C));
-  if (((unsigned long)__tmp__TCJK ==  0)) {
-    result__531U=NODE_TYPE__FK2C__;
+  __O51U=NULL;
+  __L51U=((____IB )(NULL));
+  __I51U= 0;
+  __CEJK=((____IB )sizeof(____UL2C));
+  if (((unsigned long)__CEJK ==  0)) {
+    __O51U=__UL2C__;
   } else /* FALSE */ {
-    __tmp__Z31U=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TCJK));
-    if ((__tmp__Z31U == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__UN5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__WN5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__TCJK - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UN5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UN5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__XN5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WN5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__UN5T=micro_alloc__table__lab__HKI(__tmp__WN5T,((__POINTER__IB )(&(table_size[(__tmp__XN5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WN5T)));
-      __tmp__231U=__tmp__UN5T;
-    } else /* FALSE */ {
-      __tmp__XN5T=((__UINTEGER_32__RWB )__tmp__Z31U);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__UN5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__WN5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__TCJK - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UN5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UN5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__UN5T=micro_alloc__table__lab__HKI(__tmp__WN5T,((__POINTER__IB )(&(table_type[(__tmp__XN5T)]))),(__UINTEGER_32__RWB)(__tmp__XN5T |  1));
-      __tmp__231U=__tmp__UN5T;
-    };
-    result__531U=((__NODE_TYPE__FK2C *)__tmp__231U);
-    *(result__531U) = *(NODE_TYPE__FK2C__);
-  };
-  Self__GXIS=((__NODE_TYPE__FK2C *)result__531U);
-  Self__GXIS->parent_node__GK2C.expr__VU4D=__tmp__VCNJ;
-  Self__GXIS->parent_node__GK2C.data__WU4D=result__MCJK;
-  late_binding_counter__QM=(__INTEGER__Q)(late_binding_counter__QM +  1);
-  Self__FO5T=((__LINKED_LISToNODE_TYPEo__QK2C *)node_list__YK2C);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((void *)Self__FO5T->first_link__WA0G == (void *)NULL)) {
-    result__M41U=NULL;
-    __tmp__UN5T=((__POINTER__IB )(NULL));
-    old_nb_elts__131U= 0;
-    __tmp__WN5T=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-    if (((unsigned long)__tmp__WN5T ==  0)) {
-      result__M41U=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-    } else /* FALSE */ {
-      old_nb_elts__131U=__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__WN5T));
-      if ((old_nb_elts__131U == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q41U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R41U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WN5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q41U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q41U) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S41U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R41U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Q41U=micro_alloc__table__lab__HKI(__tmp__R41U,((__POINTER__IB )(&(table_size[(__tmp__S41U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R41U)));
-        __tmp__UN5T=__tmp__Q41U;
-      } else /* FALSE */ {
-        __tmp__S41U=((__UINTEGER_32__RWB )old_nb_elts__131U);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q41U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R41U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WN5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q41U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q41U) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Q41U=micro_alloc__table__lab__HKI(__tmp__R41U,((__POINTER__IB )(&(table_type[(__tmp__S41U)]))),(__UINTEGER_32__RWB)(__tmp__S41U |  1));
-        __tmp__UN5T=__tmp__Q41U;
-      };
-      result__M41U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__UN5T);
-      *(result__M41U) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-    };
-    Self__Y41U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__M41U);
-    Self__Y41U->item__UK0G=result__531U;
-    Self__Y41U->next__BVFH=NULL;
-    Self__FO5T->first_link__WA0G=result__M41U;
-    Self__FO5T->parent_linked_collection__XK2C.upper__UZRD= 1;
-    Self__FO5T->last_link__5A0G=result__M41U;
-    Self__FO5T->mem_idx__AB0G= 1;
-    Self__FO5T->mem_lnk__CB0G=result__M41U;
+    __I51U=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CEJK));
+    if ((__I51U == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __DP5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __FP5T=(void *)((unsigned long)(void *)((unsigned long)__CEJK - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DP5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __GP5T=((____YWB )((____Q )(void *)((unsigned long)__FP5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __DP5T=__OKI(__FP5T,((____IB )(&(table_size[(__GP5T)-1]))),((____YWB )((____Q )__FP5T)));
+      __L51U=__DP5T;
+    } else /* FALSE */ {
+      __GP5T=((____YWB )__I51U);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __DP5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __FP5T=(void *)((unsigned long)(void *)((unsigned long)__CEJK - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DP5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __DP5T=__OKI(__FP5T,((____IB )(&(table_type[(__GP5T)]))),(____YWB)(__GP5T |  1));
+      __L51U=__DP5T;
+    };
+    __O51U=((____UL2C *)__L51U);
+    *(__O51U) = *(__UL2C__);
+  };
+  __VYIS=((____UL2C *)__O51U);
+  __VYIS->__VL2C.__EW4D=__EENJ;
+  __VYIS->__VL2C.__FW4D=__1DJK;
+  __QM=(____Q)(__QM +  1);
+  __UP5T=((____5L2C *)__HM2C);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((void *)__UP5T->__FC0G == (void *)NULL)) {
+    __151U=NULL;
+    __DP5T=((____IB )(NULL));
+    __K51U= 0;
+    __FP5T=((____IB )sizeof(____AC0G));
+    if (((unsigned long)__FP5T ==  0)) {
+      __151U=__AC0G__;
+    } else /* FALSE */ {
+      __K51U=____AC0G__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FP5T));
+      if ((__K51U == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __551U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __AA2U=(void *)((unsigned long)(void *)((unsigned long)__FP5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__551U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__551U) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __BA2U=((____YWB )((____Q )(void *)((unsigned long)__AA2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __551U=__OKI(__AA2U,((____IB )(&(table_size[(__BA2U)-1]))),((____YWB )((____Q )__AA2U)));
+        __DP5T=__551U;
+      } else /* FALSE */ {
+        __BA2U=((____YWB )__K51U);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __551U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __AA2U=(void *)((unsigned long)(void *)((unsigned long)__FP5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__551U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__551U) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __551U=__OKI(__AA2U,((____IB )(&(table_type[(__BA2U)]))),(____YWB)(__BA2U |  1));
+        __DP5T=__551U;
+      };
+      __151U=((____AC0G *)__DP5T);
+      *(__151U) = *(__AC0G__);
+    };
+    __HA2U=((____AC0G *)__151U);
+    __HA2U->__DM0G=__O51U;
+    __HA2U->__QWFH=NULL;
+    __UP5T->__FC0G=__151U;
+    __UP5T->__GM2C.__D1RD= 1;
+    __UP5T->__OC0G=__151U;
+    __UP5T->__PC0G= 1;
+    __UP5T->__RC0G=__151U;
   } else /* FALSE */ {
-    result__M41U=NULL;
-    __tmp__UN5T=((__POINTER__IB )(NULL));
-    old_nb_elts__131U= 0;
-    __tmp__WN5T=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-    if (((unsigned long)__tmp__WN5T ==  0)) {
-      result__M41U=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-    } else /* FALSE */ {
-      old_nb_elts__131U=__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__WN5T));
-      if ((old_nb_elts__131U == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q41U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R41U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WN5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q41U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q41U) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__S41U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__R41U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__Q41U=micro_alloc__table__lab__HKI(__tmp__R41U,((__POINTER__IB )(&(table_size[(__tmp__S41U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__R41U)));
-        __tmp__UN5T=__tmp__Q41U;
-      } else /* FALSE */ {
-        __tmp__S41U=((__UINTEGER_32__RWB )old_nb_elts__131U);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__Q41U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__R41U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WN5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q41U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Q41U) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__Q41U=micro_alloc__table__lab__HKI(__tmp__R41U,((__POINTER__IB )(&(table_type[(__tmp__S41U)]))),(__UINTEGER_32__RWB)(__tmp__S41U |  1));
-        __tmp__UN5T=__tmp__Q41U;
-      };
-      result__M41U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__UN5T);
-      *(result__M41U) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-    };
-    Self__Y41U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__M41U);
-    Self__Y41U->item__UK0G=result__531U;
-    Self__Y41U->next__BVFH=NULL;
-    ((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)Self__FO5T->last_link__5A0G)->next__BVFH=result__M41U;
-    Self__FO5T->parent_linked_collection__XK2C.upper__UZRD=(__INTEGER__Q)(Self__FO5T->parent_linked_collection__XK2C.upper__UZRD +  1);
-    Self__FO5T->last_link__5A0G=result__M41U;
-  };
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),result__531U);
-  __tmp__K5MJ=result_expr__SP5H(((__NODE_TYPE__FK2C *)result__531U));
-  __tmp__L5MJ=NULL;
-  __tmp__BCNJ=lookup__KBPJ(result__SAPJ);
-  if (((void *)__tmp__BCNJ != (void *)NULL)) {
-    result__4BNJ=NULL;
-    if ((__tmp__BCNJ->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-      __tmp__OCNJ=affect_slot__with__DNUJ(Self__B5MJ,__tmp__BCNJ->parent_variable__B4WC.intern_name__HN5D,__tmp__K5MJ);
-      result__4BNJ=__tmp__OCNJ;
-    } else /* FALSE */ {
-      if ((__tmp__BCNJ->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')) {
-        put_error__text__2PE( 1,(&__string_718));
-        put_position__HRE(__tmp__BCNJ->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B);
-        put_position__HRE(Self__B5MJ->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.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);
+    __151U=NULL;
+    __DP5T=((____IB )(NULL));
+    __K51U= 0;
+    __FP5T=((____IB )sizeof(____AC0G));
+    if (((unsigned long)__FP5T ==  0)) {
+      __151U=__AC0G__;
+    } else /* FALSE */ {
+      __K51U=____AC0G__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FP5T));
+      if ((__K51U == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __551U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __AA2U=(void *)((unsigned long)(void *)((unsigned long)__FP5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__551U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__551U) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __BA2U=((____YWB )((____Q )(void *)((unsigned long)__AA2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __551U=__OKI(__AA2U,((____IB )(&(table_size[(__BA2U)-1]))),((____YWB )((____Q )__AA2U)));
+        __DP5T=__551U;
+      } else /* FALSE */ {
+        __BA2U=((____YWB )__K51U);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __551U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __AA2U=(void *)((unsigned long)(void *)((unsigned long)__FP5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__551U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__551U) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __551U=__OKI(__AA2U,((____IB )(&(table_type[(__BA2U)]))),(____YWB)(__BA2U |  1));
+        __DP5T=__551U;
+      };
+      __151U=((____AC0G *)__DP5T);
+      *(__151U) = *(__AC0G__);
+    };
+    __HA2U=((____AC0G *)__151U);
+    __HA2U->__DM0G=__O51U;
+    __HA2U->__QWFH=NULL;
+    ((____AC0G *)__UP5T->__OC0G)->__QWFH=__151U;
+    __UP5T->__GM2C.__D1RD=(____Q)(__UP5T->__GM2C.__D1RD +  1);
+    __UP5T->__OC0G=__151U;
+  };
+  __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__O51U);
+  __ZANJ=__BR5H(((____UL2C *)__O51U));
+  __0ANJ=NULL;
+  __QDNJ=__ZCPJ(__BCPJ);
+  if (((void *)__QDNJ != (void *)NULL)) {
+    __NDNJ=NULL;
+    if ((__QDNJ->__Q5WC.__P5WC.__2LQC == '-')) {
+      __3DNJ=__SOUJ(__QANJ,__QDNJ->__Q5WC.__WO5D,__ZANJ);
+      __NDNJ=__3DNJ;
+    } else /* FALSE */ {
+      if ((__QDNJ->__Q5WC.__P5WC.__2LQC == ' ')) {
+        __DQE( 1,(&__string_718));
+        __ORE(__QDNJ->__Q5WC.__P5WC.__OF.__O2B);
+        __ORE(__QANJ->__AGQC.__IFQC.__KBOC.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      __tmp__2ANJ=__tmp__BCNJ->parent_variable__B4WC.type__1N5D;
-      pos__CKUJ=Self__B5MJ->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-      switch (((struct ___OBJ *)__tmp__K5MJ)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__YANJ=check_type__with__AMCK(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      __LCNJ=__QDNJ->__Q5WC.__KP5D;
+      __RLUJ=__QANJ->__AGQC.__IFQC.__KBOC.__O2B;
+      switch (((struct ___OBJ *)__ZANJ)->__id) {
+      case ____5J__: {
+        __HCNJ=__PNCK(((____5J *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__YANJ=check_type__with__PUCK(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____0AXC__: {
+        __HCNJ=__4VCK(((____0AXC *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__YANJ=check_type__with__52CK(((__PROTOTYPE_CST__45WC *)__tmp__K5MJ),__tmp__2ANJ,pos__CKUJ);
+      case ____NBXC__: {
+        __HCNJ=__O4CK(((____NBXC *)__ZANJ),__LCNJ,__RLUJ);
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__YANJ=check_type__with__PFDK(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____ZBXC__: {
+        __HCNJ=__4GDK(((____ZBXC *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__YANJ=check_type__with__H11J(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____DMWH__: {
+        __HCNJ=__W21J(((____DMWH *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__YANJ=check_type__with__5NDK(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____2A0I__: {
+        __HCNJ=__OPDK(((____2A0I *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__YANJ=check_type__with__PWDK(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____HJNJ__: {
+        __HCNJ=__4XDK(((____HJNJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__YANJ=check_type__with__54DK(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____SJNJ__: {
+        __HCNJ=__OAEK(((____SJNJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__YANJ=check_type__with__OHEK(((__IS_EXPANDED__L5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____0AOJ__: {
+        __HCNJ=__3IEK(((____0AOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__YANJ=check_type__with__3PEK(((__GET_TYPE_ID__V5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____EBOJ__: {
+        __HCNJ=__MREK(((____EBOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__YANJ=check_type__with__NYEK(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____3BOJ__: {
+        __HCNJ=__2ZEK(((____3BOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__YANJ=check_type__with__3AFK(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____RCOJ__: {
+        __HCNJ=__MCFK(((____RCOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__YANJ=check_type__with__NJFK(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____HDOJ__: {
+        __HCNJ=__2KFK(((____HDOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__YANJ=check_type__with__3RFK(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____1DOJ__: {
+        __HCNJ=__MTFK(((____1DOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__YANJ=check_type__with__N0FK(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____PEOJ__: {
+        __HCNJ=__21FK(((____PEOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__YANJ=check_type__with__3CGK(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____DFOJ__: {
+        __HCNJ=__MEGK(((____DFOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__YANJ=check_type__with__NLGK(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____XFOJ__: {
+        __HCNJ=__2MGK(((____XFOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__YANJ=check_type__with__2TGK(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____QGOJ__: {
+        __HCNJ=__LVGK(((____QGOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__YANJ=check_type__with__L2GK(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____EHOJ__: {
+        __HCNJ=__03GK(((____EHOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__YANJ=check_type__with__0EHK(((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____2HOJ__: {
+        __HCNJ=__JGHK(((____2HOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__YANJ=check_type__with__JNHK(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____YIOJ__: {
+        __HCNJ=__YOHK(((____YIOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__YANJ=check_type__with__ZVHK(((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____YMOJ__: {
+        __HCNJ=__IXHK(((____YMOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__YANJ=check_type__with__J4HK(((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____ONOJ__: {
+        __HCNJ=__Y5HK(((____ONOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__YANJ=check_type__with__YHWN(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____YOOJ__: {
+        __HCNJ=__HJWN(((____YOOJ *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__YANJ=check_type__with__U0BN(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____IM4K__: {
+        __HCNJ=__D2BN(((____IM4K *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__YANJ=check_type__with__WOFQ(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____T5FL__: {
+        __HCNJ=__FQFQ(((____T5FL *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__YANJ=check_type__with__JZ0P(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____3DUL__: {
+        __HCNJ=__Y00P(((____3DUL *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__YANJ=check_type__with__G1EQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____0EUL__: {
+        __HCNJ=__V2EQ(((____0EUL *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__YANJ=check_type__with__ZB1P(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____BGUL__: {
+        __HCNJ=__ID1P(((____BGUL *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__YANJ=check_type__with__XDFQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____2GUL__: {
+        __HCNJ=__GFFQ(((____2GUL *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__YANJ=check_type__with__IQWN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____B0VL__: {
+        __HCNJ=__XRWN(((____B0VL *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__YANJ=check_type__with__YYWN(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____P0VL__: {
+        __HCNJ=__H0WN(((____P0VL *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__YANJ=check_type__with__EDCN(((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____Q5YL__: {
+        __HCNJ=__TECN(((____Q5YL *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__YANJ=check_type__with__D1IO(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____UVPM__: {
+        __HCNJ=__S2IO(((____UVPM *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__YANJ=check_type__with__ML1P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____0ZPM__: {
+        __HCNJ=__1M1P(((____0ZPM *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__YANJ=check_type__with__WD4O(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____MR0N__: {
+        __HCNJ=__FF4O(((____MR0N *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__YANJ=check_type__with__IA0Q(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____YWBP__: {
+        __HCNJ=__XB0Q(((____YWBP *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__YANJ=check_type__with__KXFQ(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____LYBP__: {
+        __HCNJ=__ZYFQ(((____LYBP *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__YANJ=check_type__with__05FQ(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____CZBP__: {
+        __HCNJ=__JBGQ(((____CZBP *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__YANJ=check_type__with__KIGQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)__tmp__K5MJ)),__tmp__2ANJ,pos__CKUJ);
+      case ____3BEP__: {
+        __HCNJ=__ZJGQ(((____3BEP *)((____NBXC *)__ZANJ)),__LCNJ,__RLUJ);
       } break;
       };
-      __tmp__QXIS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__BCNJ),Self__B5MJ->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B,__tmp__YANJ);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QXIS);
-      __tmp__5MUJ=read__NUEI(((__LOCAL__43WC *)__tmp__BCNJ));
-      result__4BNJ=__tmp__5MUJ;
+      __5YIS=__BQRJ(((____N5WC *)__QDNJ),__QANJ->__AGQC.__IFQC.__KBOC.__O2B,__HCNJ);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5YIS);
+      __OOUJ=__2VEI(((____N5WC *)__QDNJ));
+      __NDNJ=__OOUJ;
     };
-    __tmp__L5MJ=result__4BNJ;
+    __0ANJ=__NDNJ;
   } else /* FALSE */ {
-    result__4BNJ=affect_slot__with__DNUJ(Self__B5MJ,result__SAPJ,__tmp__K5MJ);
-    __tmp__L5MJ=result__4BNJ;
+    __NDNJ=__SOUJ(__QANJ,__BCPJ,__ZANJ);
+    __0ANJ=__NDNJ;
   };
-  __tmp__K5MJ=__tmp__L5MJ;
-  return(__tmp__K5MJ);
+  __ZANJ=__0ANJ;
+  return(__ZANJ);
 }
 
-static void* lookup__SGPJ(__STRING_CONSTANT__0 *n__UGPJ)
-// ({NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __BIPJ(____0 *__DIPJ)
+// ({NULLx__0}) With result No recursive, No inlinable.
 {
-  __LOCAL__43WC *result__WGPJ,*__tmp__EIPJ,*__tmp__FJPJ;
-  __INTEGER__Q j__XGPJ;
-  void *Result__VGPJ;
-  void **__tmp__JZ5T;
-  __BOOLEAN__L __tmp__YIPJ;
-  result__WGPJ=NULL;
-  j__XGPJ=stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE;
-  __tmp__JZ5T=((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F;
-  while ((! ((j__XGPJ <  0) || ((void *)((__LOCAL__43WC *)((void **)__tmp__JZ5T)[j__XGPJ])->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)n__UGPJ)))) {
-    j__XGPJ=(__INTEGER__Q)(j__XGPJ -  1);
-  };
-  if ((j__XGPJ >=  0)) {
-    __tmp__EIPJ=((void **)((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F)[j__XGPJ];
-    result__WGPJ=__tmp__EIPJ;
-    if (((j__XGPJ < bottom_index__3CPJ) && (__tmp__EIPJ->parent_variable__B4WC.parent_named__A4WC.style__NKQC != '-'))) {
-      bottom_index__3CPJ=j__XGPJ;
-      context_extern__ODPJ=__tmp__EIPJ;
-    };
-    __tmp__YIPJ=TRUE__K__;
+  ____N5WC *__FIPJ,*__TJPJ,*__UKPJ;
+  ____Q __GIPJ;
+  void *__EIPJ;
+  void **__Y05T;
+  ____L __HKPJ;
+  __FIPJ=NULL;
+  __GIPJ=__HY1D->__GY1D.__33BE;
+  __Y05T=((____4X1D *)__HY1D)->__GY1D.__KV5F;
+  while ((! ((__GIPJ <  0) || ((void *)((____N5WC *)((void **)__Y05T)[__GIPJ])->__Q5WC.__P5WC.__FWB == (void *)__DIPJ)))) {
+    __GIPJ=(____Q)(__GIPJ -  1);
+  };
+  if ((__GIPJ >=  0)) {
+    __TJPJ=((void **)((____4X1D *)__HY1D)->__GY1D.__KV5F)[__GIPJ];
+    __FIPJ=__TJPJ;
+    if (((__GIPJ < __MEPJ) && (__TJPJ->__Q5WC.__P5WC.__2LQC != '-'))) {
+      __MEPJ=__GIPJ;
+      __3EPJ=__TJPJ;
+    };
+    __HKPJ=__K__;
   } else /* FALSE */ {
-    __tmp__YIPJ=FALSE__O__;
+    __HKPJ=__O__;
   };
-  if ((! __tmp__YIPJ)) {
-    if (((void *)profil_slot__EO2C != (void *)NULL)) {
-      __tmp__FJPJ=lookup__CHJO(((__PROFIL_SLOT__BO2C *)profil_slot__EO2C),n__UGPJ);
-      result__WGPJ=__tmp__FJPJ;
-      if ((((void *)__tmp__FJPJ != (void *)NULL) && ((void *)__tmp__FJPJ->parent_variable__B4WC.parent_named__A4WC.name__4VB != (void *)(&__string_67)))) {
-        bottom_index__3CPJ=(__INTEGER__Q)(-  1);
-        context_extern__ODPJ=__tmp__FJPJ;
+  if ((! __HKPJ)) {
+    if (((void *)__TP2C != (void *)NULL)) {
+      __UKPJ=__RIJO(((____QP2C *)__TP2C),__DIPJ);
+      __FIPJ=__UKPJ;
+      if ((((void *)__UKPJ != (void *)NULL) && ((void *)__UKPJ->__Q5WC.__P5WC.__FWB != (void *)(&__string_67)))) {
+        __MEPJ=(____Q)(-  1);
+        __3EPJ=__UKPJ;
       };
     };
   };
-  Result__VGPJ=result__WGPJ;
-  return(Result__VGPJ);
+  __EIPJ=__FIPJ;
+  return(__EIPJ);
 }
 
-static void* to_run_with__args__NQSJ(__ITM_READ__4GQC *Self__OQSJ)
-// ({ITM_READ__4GQC}) With result No recursive, No inlinable.
+static void* __2RSJ(____NIQC *__3RSJ)
+// ({__NIQC}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__O1EV,v__O4EV;
-  __LOCAL__43WC *__tmp__4QSJ;
-  __READ_LOCAL__N5ZI *__tmp__ARSJ,*__tmp__P2ST,*__tmp__Q2ST,*__tmp__B3ST;
-  __POSITION__OL __tmp__ZRUJ,__tmp__HSUJ,pos__P4YJ,__tmp__AVUJ;
-  __POSITION__OL __tmp__2VUJ;
-  void *slot_msg__1RUJ,*__tmp__BTUJ;
-  __NODE_TYPE__FK2C *base__3RUJ,*__tmp__QXUJ,*__tmp__WZUJ;
-  void *__tmp__ASUJ;
-  __STRING_CONSTANT__0 *__tmp__ATUJ,*v__P3EV,*__tmp__ZYUJ,*__tmp__IZUJ;
-  void *__tmp__DHRO,*__tmp__HVYO,*__tmp__3LCP;
-  __INTEGER__Q Result__H2ST,__tmp__WJWJ,__tmp__EKWJ,__tmp__M0EV;
-  __INTEGER__Q old_nb_elts__O0EV;
-  __SECTION___EVOB *__tmp__HVUJ,*result__E0EV,*__tmp__H0EV;
-  __SLOT_DATA__WIRG *Self__F0EV;
-  __STRING__BC *Self__K0EV;
-  __POINTER__IB __tmp__P0EV,__tmp__V0EV,__tmp__X0EV,__tmp__Y0EV;
-  __POINTER__IB __tmp__X3EV,__tmp__Y3EV;
-  __STRING_CST__5J *Self__W0EV,*result__S0EV,*Self__W3EV,*result__S3EV;
-  __UINTEGER_32__RWB __tmp__Z0EV,__tmp__Z3EV;
-  __PROTOTYPE_CST__45WC *Self__4JUS,*__tmp__5JUS,*Self__BLUS;
-  __PROTOTYPE_CST__45WC *__tmp__CLUS;
-  __INTEGER_CST__KAXC *Self__BKUS,*Self__M1EV,*Self__ELUS,*Self__M4EV;
-  __TYPE_FULL__PMB *t__P1EV,*t__P4EV;
-  __IS_EXPANDED__L5NJ *Self__FKUS,*Self__31EV,*Self__ILUS,*Self__34EV;
-  __GET_TYPE_ID__V5NJ *Self__KKUS,*Self__N2EV,*Self__NLUS,*Self__N5EV;
-  __SIZE_OF__NGOJ *Self__NKUS,*Self__32EV,*Self__QLUS,*Self__35EV;
-  __REAL_CST__JLOJ *Self__QKUS,*Self__N3EV,*Self__TLUS,*Self__NAFV;
-  __CHARACTER_CST__5LOJ *Self__UKUS,*__tmp__VKUS,*Self__XLUS;
-  __CHARACTER_CST__5LOJ *__tmp__YLUS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__XKUS,*__tmp__YKUS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__0LUS,*__tmp__1LUS;
-  __READ_GLOBAL__B4YL *__tmp__5WCU,*__tmp__DXCU;
-  void *__tmp__CXCU;
-  __BOOLEAN__L is_block_value__2RUJ,Result__LZ5T,__tmp__LSUJ;
-  __BOOLEAN__L __tmp__MVUJ,__tmp__0YUJ,__tmp__4YUJ;
-  __FAST_ARRAYoEXPRo__R5WC *result__KZ5T,*__tmp__NZ5T,*__tmp__LXUJ;
-  __FAST_ARRAYoEXPRo__R5WC *Self__RA1T,*Self__DB1T;
-  __FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *Self__OZ5T;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__4TUJ,*__tmp__CKWJ;
-  __CHARACTER__DB *__tmp__L0EV;
-  __tmp__4QSJ=lookup__SGPJ((&__string_67));
-  __tmp__ARSJ=read__NUEI(((__LOCAL__43WC *)__tmp__4QSJ));
-  __tmp__ZRUJ=((__POSITION__OL ) 0);
-  slot_msg__1RUJ=NULL;
-  is_block_value__2RUJ=FALSE__O__;
-  base__3RUJ=NULL;
-  result__KZ5T=NULL;
-  Result__LZ5T=(((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ)->parent_arrayed_collection__SXSJ.upper__L2GL <  0);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (Result__LZ5T) {
-    __tmp__NZ5T=create_with_capacity__CBZH( 16);
-    result__KZ5T=__tmp__NZ5T;
+  ____0SG __32EV,__35EV;
+  ____N5WC *__NSSJ;
+  ____2A0I *__PSSJ,*__43ST,*__53ST,*__Q4ST;
+  ____OL __ITUJ,__WTUJ,__45YJ,__PWUJ,__LXUJ;
+  void *__KTUJ,*__QUUJ;
+  ____UL2C *__MTUJ,*__5YUJ,*__F1UJ;
+  void *__PTUJ;
+  ____0 *__PUUJ,*__44EV,*__I0UJ,*__X0UJ;
+  void *__SIRO,*__WWYO,*__MNCP;
+  ____Q __W3ST,__FLWJ,__TLWJ,__11EV,__31EV;
+  ____KWOB *__WWUJ,*__T1EV,*__W1EV;
+  ____FKRG *__U1EV;
+  ____BC *__Z1EV;
+  ____IB __41EV,__E2EV,__G2EV,__H2EV,__G5EV,__H5EV;
+  ____5J *__F2EV,*__B2EV,*__F5EV,*__B5EV;
+  ____YWB __I2EV,__I5EV;
+  ____NBXC *__NLUS,*__OLUS,*__QMUS,*__RMUS;
+  ____ZBXC *__QLUS,*__12EV,*__TMUS,*__15EV;
+  ____WMB *__42EV,*__45EV;
+  ____0AOJ *__ULUS,*__M3EV,*__XMUS,*__MAFV;
+  ____EBOJ *__ZLUS,*__23EV,*__2MUS,*__2AFV;
+  ____2HOJ *__2LUS,*__M4EV,*__5MUS,*__MBFV;
+  ____YMOJ *__5LUS,*__24EV,*__CNUS,*__2BFV;
+  ____ONOJ *__DMUS,*__EMUS,*__GNUS,*__HNUS;
+  ____YOOJ *__GMUS,*__HMUS,*__JNUS,*__KNUS;
+  ____Q5YL *__OYCU,*__SYCU;
+  void *__RYCU;
+  ____L __LTUJ,__005T,__0TUJ,__1WUJ,__J0UJ,__N0UJ;
+  ____ABXC *__Z05T,*__205T,*__0YUJ,*__AC1T,*__SC1T;
+  ____ZYSJ *__305T;
+  ____1GYD *__NVUJ,*__RLWJ;
+  ____DB *__01EV;
+  __NSSJ=__BIPJ((&__string_67));
+  __PSSJ=__2VEI(((____N5WC *)__NSSJ));
+  __ITUJ=((____OL ) 0);
+  __KTUJ=NULL;
+  __LTUJ=__O__;
+  __MTUJ=NULL;
+  __Z05T=NULL;
+  __005T=(((____ZYSJ *)__CZSJ)->__BZSJ.__03GL <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__005T) {
+    __205T=__RCZH( 16);
+    __Z05T=__205T;
   } else /* FALSE */ {
-    Self__OZ5T=((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ);
-    __tmp__NZ5T=((void **)Self__OZ5T->parent_arrayed_collection__SXSJ.storage__WDHL)[Self__OZ5T->parent_arrayed_collection__SXSJ.upper__L2GL];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    result__KZ5T=__tmp__NZ5T;
-    Self__OZ5T=((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__OZ5T->parent_arrayed_collection__SXSJ.upper__L2GL=(__INTEGER__Q)(Self__OZ5T->parent_arrayed_collection__SXSJ.upper__L2GL -  1);
-  };
-  __tmp__NZ5T=result__KZ5T;
-  __tmp__ASUJ=((__TYPE_FULL__PMB *)((__READ_LOCAL__N5ZI *)__tmp__ARSJ)->local__PUEJ->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK;
-  if (((void *)__tmp__ASUJ == (void *)TYPE_VOID__AMB__)) {
-    __tmp__HSUJ=Self__OQSJ->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-    put_error__text__2PE( 1,(&__string_694));
-    put_position__HRE(__tmp__HSUJ);
-    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);
+    __305T=((____ZYSJ *)__CZSJ);
+    __205T=((void **)__305T->__BZSJ.__FFHL)[__305T->__BZSJ.__03GL];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __Z05T=__205T;
+    __305T=((____ZYSJ *)__CZSJ);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __305T->__BZSJ.__03GL=(____Q)(__305T->__BZSJ.__03GL -  1);
+  };
+  __205T=__Z05T;
+  __PTUJ=((____WMB *)((____2A0I *)__PSSJ)->__4VEJ->__Q5WC.__KP5D)->__KLK;
+  if (((void *)__PTUJ == (void *)__HMB__)) {
+    __WTUJ=__3RSJ->__OIQC.__KBOC.__O2B;
+    __DQE( 1,(&__string_694));
+    __ORE(__WTUJ);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  switch (((struct ___OBJ *)__tmp__ASUJ)->__id) {
-  case __TYPE__FF__: {
-    __tmp__LSUJ=FALSE__O__;
+  switch (((struct ___OBJ *)__PTUJ)->__id) {
+  case ____FF__: {
+    __0TUJ=__O__;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__LSUJ=FALSE__O__;
+  case ____FMB__: {
+    __0TUJ=__O__;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__LSUJ=FALSE__O__;
+  case ____HMB__: {
+    __0TUJ=__O__;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__LSUJ=FALSE__O__;
+  case ____JMB__: {
+    __0TUJ=__O__;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__LSUJ=FALSE__O__;
+  case ____LMB__: {
+    __0TUJ=__O__;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__LSUJ=FALSE__O__;
+  case ____ICY__: {
+    __0TUJ=__O__;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__LSUJ=TRUE__K__;
+  case ____EQ5D__: {
+    __0TUJ=__K__;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__LSUJ=TRUE__K__;
+  case ____L4NJ__: {
+    __0TUJ=__K__;
   } break;
   };
-  if ((__tmp__LSUJ && ((void *)Self__OQSJ->name__KZ1C == (void *)(&__string_85)))) {
-    is_block_value__2RUJ=TRUE__K__;
+  if ((__0TUJ && ((void *)__3RSJ->__Z01C == (void *)(&__string_85)))) {
+    __LTUJ=__K__;
   } else /* FALSE */ {
-    __tmp__ATUJ=Self__OQSJ->name__KZ1C;
-    switch (((struct ___OBJ *)__tmp__ASUJ)->__id) {
-    case __TYPE__FF__: {
-      __tmp__BTUJ=get_slot__KQGG(((__TYPE__FF *)__tmp__ASUJ),__tmp__ATUJ);
+    __PUUJ=__3RSJ->__Z01C;
+    switch (((struct ___OBJ *)__PTUJ)->__id) {
+    case ____FF__: {
+      __QUUJ=__ZRGG(((____FF *)__PTUJ),__PUUJ);
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__BTUJ=get_slot__FSGG(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__ASUJ)),__tmp__ATUJ);
+    case ____FMB__: {
+      __QUUJ=__UTGG(((____FMB *)((____FF *)__PTUJ)),__PUUJ);
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__BTUJ=get_slot__AUGG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__ASUJ)),__tmp__ATUJ);
+    case ____HMB__: {
+      __QUUJ=__PVGG(((____HMB *)((____FF *)__PTUJ)),__PUUJ);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__BTUJ=get_slot__1VGG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__ASUJ)),__tmp__ATUJ);
+    case ____JMB__: {
+      __QUUJ=__KXGG(((____JMB *)((____FF *)__PTUJ)),__PUUJ);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__BTUJ=get_slot__WXGG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__ASUJ)),__tmp__ATUJ);
+    case ____LMB__: {
+      __QUUJ=__FZGG(((____LMB *)((____FF *)__PTUJ)),__PUUJ);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__BTUJ=get_slot__RZGG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__ASUJ)),__tmp__ATUJ);
+    case ____ICY__: {
+      __QUUJ=__A1GG(((____ICY *)((____FF *)__PTUJ)),__PUUJ);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__BTUJ=get_slot__I11G(__tmp__ATUJ);
+    case ____EQ5D__: {
+      __QUUJ=__X21G(__PUUJ);
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__BTUJ=get_slot__SSFL(__tmp__ATUJ);
+    case ____L4NJ__: {
+      __QUUJ=__BUFL(__PUUJ);
     } break;
     };
-    slot_msg__1RUJ=__tmp__BTUJ;
-    if (((void *)slot_msg__1RUJ == (void *)NULL)) {
-      copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_431));
-      append__3VX(((__STRING__BC *)string_tmp__YC),Self__OQSJ->name__KZ1C);
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-      switch (((struct ___OBJ *)__tmp__ASUJ)->__id) {
-      case __TYPE__FF__: {
-        append__3VX(((__STRING__BC *)string_tmp__YC),((__TYPE__FF *)__tmp__ASUJ)->prototype__QF->parent_named__PF.name__4VB);
+    __KTUJ=__QUUJ;
+    if (((void *)__KTUJ == (void *)NULL)) {
+      __K2X(((____BC *)__YC),(&__string_431));
+      __EWX(((____BC *)__YC),__3RSJ->__Z01C);
+      __EWX(((____BC *)__YC),(&__string_695));
+      switch (((struct ___OBJ *)__PTUJ)->__id) {
+      case ____FF__: {
+        __EWX(((____BC *)__YC),((____FF *)__PTUJ)->__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__ASUJ))->name__0YMB);
+      case ____ICY__: {
+        __EWX(((____BC *)__YC),((____ICY *)((____FF *)__PTUJ))->__TZMB);
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        append_name_in__DQ0G(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__ASUJ)),string_tmp__YC);
+      case ____EQ5D__: {
+        __SR0G(((____EQ5D *)((____FF *)__PTUJ)),__YC);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        append_name_in__5PFL(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__ASUJ)),string_tmp__YC);
+      case ____L4NJ__: {
+        __ORFL(((____L4NJ *)((____FF *)__PTUJ)),__YC);
       } break;
       };
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-      pos__P4YJ=Self__OQSJ->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-      put_error__text__2PE( 1,string_tmp__YC);
-      put_position__HRE(pos__P4YJ);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __EWX(((____BC *)__YC),(&__string_175));
+      __45YJ=__3RSJ->__OIQC.__KBOC.__O2B;
+      __DQE( 1,__YC);
+      __ORE(__45YJ);
+      __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 (verify__4ANJ) {
-      if (((struct ___OBJ *)slot_msg__1RUJ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__DHRO=((__SLOT_CODE__MIRG *)slot_msg__1RUJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DHRO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__4TUJ=((__ITM_SLOT__HLC *)__tmp__DHRO)->argument_list__SLBE;
+    if (__NCNJ) {
+      if (((struct ___OBJ *)__KTUJ)->__id==____1JRG__) {
+        __SIRO=((____1JRG *)__KTUJ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__SIRO)->__id==____OLC__) {
+          __NVUJ=((____OLC *)__SIRO)->__BNBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__4TUJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DHRO)->parent_itm_slot__QF0D.argument_list__SLBE;
+          __NVUJ=((____4G0D *)__SIRO)->__5G0D.__BNBE;
         };
       } else /* SLOT_DATA */ {
-        __tmp__DHRO=((__SLOT_DATA__WIRG *)slot_msg__1RUJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DHRO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__4TUJ=((__ITM_SLOT__HLC *)__tmp__DHRO)->argument_list__SLBE;
+        __SIRO=((____FKRG *)__KTUJ)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__SIRO)->__id==____OLC__) {
+          __NVUJ=((____OLC *)__SIRO)->__BNBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__4TUJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DHRO)->parent_itm_slot__QF0D.argument_list__SLBE;
-        };
-      };
-      Result__H2ST=(__INTEGER__Q)(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__4TUJ)->parent_arrayed_collection__UFYD.upper__N3AF +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((Result__H2ST !=  1)) {
-        put_error__text__2PE( 1,(&__string_696));
-        if (((struct ___OBJ *)slot_msg__1RUJ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__HVYO=((__SLOT_CODE__MIRG *)slot_msg__1RUJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__HVYO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__AVUJ=((__ITM_SLOT__HLC *)__tmp__HVYO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __NVUJ=((____4G0D *)__SIRO)->__5G0D.__BNBE;
+        };
+      };
+      __W3ST=(____Q)(((____1GYD *)__NVUJ)->__DHYD.__24AF +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((__W3ST !=  1)) {
+        __DQE( 1,(&__string_696));
+        if (((struct ___OBJ *)__KTUJ)->__id==____1JRG__) {
+          __WWYO=((____1JRG *)__KTUJ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__WWYO)->__id==____OLC__) {
+            __PWUJ=((____OLC *)__WWYO)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__AVUJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HVYO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __PWUJ=((____4G0D *)__WWYO)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__AVUJ=((__SLOT_DATA__WIRG *)slot_msg__1RUJ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __PWUJ=((____FKRG *)__KTUJ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__AVUJ);
-        put_position__HRE(Self__OQSJ->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __ORE(__PWUJ);
+        __ORE(__3RSJ->__OIQC.__KBOC.__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 (((struct ___OBJ *)slot_msg__1RUJ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__DHRO=((__SLOT_CODE__MIRG *)slot_msg__1RUJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DHRO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__AVUJ=((__ITM_SLOT__HLC *)__tmp__DHRO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if (((struct ___OBJ *)__KTUJ)->__id==____1JRG__) {
+        __SIRO=((____1JRG *)__KTUJ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__SIRO)->__id==____OLC__) {
+          __PWUJ=((____OLC *)__SIRO)->__PLC.__OF.__O2B;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__AVUJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DHRO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __PWUJ=((____4G0D *)__SIRO)->__5G0D.__PLC.__OF.__O2B;
         };
       } else /* SLOT_DATA */ {
-        __tmp__AVUJ=((__SLOT_DATA__WIRG *)slot_msg__1RUJ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+        __PWUJ=((____FKRG *)__KTUJ)->__GKRG.__P5WC.__OF.__O2B;
       };
-      last_position__A4GB=__tmp__AVUJ;
-      if (((struct ___OBJ *)slot_msg__1RUJ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__DHRO=((__SLOT_CODE__MIRG *)slot_msg__1RUJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DHRO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__HVUJ=((__ITM_SLOT__HLC *)__tmp__DHRO)->id_section__GVOB;
+      __Y4GB=__PWUJ;
+      if (((struct ___OBJ *)__KTUJ)->__id==____1JRG__) {
+        __SIRO=((____1JRG *)__KTUJ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__SIRO)->__id==____OLC__) {
+          __WWUJ=((____OLC *)__SIRO)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__HVUJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DHRO)->parent_itm_slot__QF0D.id_section__GVOB;
+          __WWUJ=((____4G0D *)__SIRO)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__F0EV=((__SLOT_DATA__WIRG *)slot_msg__1RUJ);
-        result__E0EV=NULL;
-        if (((void *)Self__F0EV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__HVYO=Self__F0EV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__HVYO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__H0EV=((__ITM_SLOT__HLC *)__tmp__HVYO)->id_section__GVOB;
+        __U1EV=((____FKRG *)__KTUJ);
+        __T1EV=NULL;
+        if (((void *)__U1EV->__HKRG != (void *)NULL)) {
+          __WWYO=__U1EV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__WWYO)->__id==____OLC__) {
+            __W1EV=((____OLC *)__WWYO)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__H0EV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HVYO)->parent_itm_slot__QF0D.id_section__GVOB;
+            __W1EV=((____4G0D *)__WWYO)->__5G0D.__MWOB;
           };
-          result__E0EV=__tmp__H0EV;
+          __T1EV=__W1EV;
         } else /* FALSE */ {
-          __tmp__H0EV=get_name__GAUD((&__string_35));
-          result__E0EV=__tmp__H0EV;
+          __W1EV=__VBUD((&__string_35));
+          __T1EV=__W1EV;
         };
-        __tmp__HVUJ=result__E0EV;
+        __WWUJ=__T1EV;
       };
-      __tmp__MVUJ=access__with__MKMO(((__SECTION___EVOB *)__tmp__HVUJ),__tmp__ASUJ,((__TYPE_FULL__PMB *)profil_slot__EO2C->parent_profil__CO2C.type_self__DANJ)->the_parent_type__DLK);
-      if ((! __tmp__MVUJ)) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_697));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)profil_slot__EO2C->parent_profil__CO2C.type_self__DANJ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_698));
-        put_error__text__2PE( 2,string_tmp__YC);
-        if (((struct ___OBJ *)slot_msg__1RUJ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__HVYO=((__SLOT_CODE__MIRG *)slot_msg__1RUJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__HVYO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__2VUJ=((__ITM_SLOT__HLC *)__tmp__HVYO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      __1WUJ=__1LMO(((____KWOB *)__WWUJ),__PTUJ,((____WMB *)__TP2C->__RP2C.__SBNJ)->__KLK);
+      if ((! __1WUJ)) {
+        __K2X(((____BC *)__YC),(&__string_697));
+        __CQXE(((____WMB *)__TP2C->__RP2C.__SBNJ),__YC);
+        __EWX(((____BC *)__YC),(&__string_698));
+        __DQE( 2,__YC);
+        if (((struct ___OBJ *)__KTUJ)->__id==____1JRG__) {
+          __WWYO=((____1JRG *)__KTUJ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__WWYO)->__id==____OLC__) {
+            __LXUJ=((____OLC *)__WWYO)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__2VUJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HVYO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __LXUJ=((____4G0D *)__WWYO)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__2VUJ=((__SLOT_DATA__WIRG *)slot_msg__1RUJ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __LXUJ=((____FKRG *)__KTUJ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__2VUJ);
-        put_position__HRE(Self__OQSJ->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __ORE(__LXUJ);
+        __ORE(__3RSJ->__OIQC.__KBOC.__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));
         };
       };
-      last_position__A4GB=__tmp__ZRUJ;
+      __Y4GB=__ITUJ;
     };
   };
-  add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)result__KZ5T),__tmp__ARSJ);
-  if (verify__4ANJ) {
-    if ((! is_block_value__2RUJ)) {
-      if (((struct ___OBJ *)slot_msg__1RUJ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__DHRO=((__SLOT_CODE__MIRG *)slot_msg__1RUJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DHRO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__4TUJ=((__ITM_SLOT__HLC *)__tmp__DHRO)->argument_list__SLBE;
+  __0YEI(((____ABXC *)__Z05T),__PSSJ);
+  if (__NCNJ) {
+    if ((! __LTUJ)) {
+      if (((struct ___OBJ *)__KTUJ)->__id==____1JRG__) {
+        __SIRO=((____1JRG *)__KTUJ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__SIRO)->__id==____OLC__) {
+          __NVUJ=((____OLC *)__SIRO)->__BNBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__4TUJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DHRO)->parent_itm_slot__QF0D.argument_list__SLBE;
+          __NVUJ=((____4G0D *)__SIRO)->__5G0D.__BNBE;
         };
       } else /* SLOT_DATA */ {
-        __tmp__DHRO=((__SLOT_DATA__WIRG *)slot_msg__1RUJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DHRO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__4TUJ=((__ITM_SLOT__HLC *)__tmp__DHRO)->argument_list__SLBE;
+        __SIRO=((____FKRG *)__KTUJ)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__SIRO)->__id==____OLC__) {
+          __NVUJ=((____OLC *)__SIRO)->__BNBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__4TUJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DHRO)->parent_itm_slot__QF0D.argument_list__SLBE;
+          __NVUJ=((____4G0D *)__SIRO)->__5G0D.__BNBE;
         };
       };
-      __tmp__BTUJ=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__4TUJ)->parent_arrayed_collection__UFYD.storage__N4AF)[ 0];
-      if (((struct ___OBJ *)__tmp__BTUJ)->__id==__ITM_ARG__D0MD__) {
-        __tmp__WJWJ= 1;
+      __QUUJ=((void **)((____1GYD *)__NVUJ)->__DHYD.__25AF)[ 0];
+      if (((struct ___OBJ *)__QUUJ)->__id==____S1MD__) {
+        __FLWJ= 1;
       } else /* ITM_ARGS */ {
-        __tmp__WJWJ=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)__tmp__BTUJ)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
-      };
-      if ((__tmp__WJWJ !=  1)) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_699));
-        append_in__YDE( 0,string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_700));
-        append__3VX(((__STRING__BC *)string_tmp__YC),Self__OQSJ->name__KZ1C);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_701));
-        if (((struct ___OBJ *)slot_msg__1RUJ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__HVYO=((__SLOT_CODE__MIRG *)slot_msg__1RUJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__HVYO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__CKWJ=((__ITM_SLOT__HLC *)__tmp__HVYO)->argument_list__SLBE;
+        __FLWJ=(____Q)(((____JJTF *)__QUUJ)->__I42G->__MD.__SD +  1);
+      };
+      if ((__FLWJ !=  1)) {
+        __K2X(((____BC *)__YC),(&__string_699));
+        __5DE( 0,__YC);
+        __EWX(((____BC *)__YC),(&__string_700));
+        __EWX(((____BC *)__YC),__3RSJ->__Z01C);
+        __EWX(((____BC *)__YC),(&__string_701));
+        if (((struct ___OBJ *)__KTUJ)->__id==____1JRG__) {
+          __WWYO=((____1JRG *)__KTUJ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__WWYO)->__id==____OLC__) {
+            __RLWJ=((____OLC *)__WWYO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__CKWJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HVYO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __RLWJ=((____4G0D *)__WWYO)->__5G0D.__BNBE;
           };
         } else /* SLOT_DATA */ {
-          __tmp__HVYO=((__SLOT_DATA__WIRG *)slot_msg__1RUJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__HVYO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__CKWJ=((__ITM_SLOT__HLC *)__tmp__HVYO)->argument_list__SLBE;
+          __WWYO=((____FKRG *)__KTUJ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__WWYO)->__id==____OLC__) {
+            __RLWJ=((____OLC *)__WWYO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__CKWJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HVYO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __RLWJ=((____4G0D *)__WWYO)->__5G0D.__BNBE;
           };
         };
-        __tmp__DHRO=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__CKWJ)->parent_arrayed_collection__UFYD.storage__N4AF)[ 0];
-        if (((struct ___OBJ *)__tmp__DHRO)->__id==__ITM_ARG__D0MD__) {
-          __tmp__EKWJ= 1;
+        __SIRO=((void **)((____1GYD *)__RLWJ)->__DHYD.__25AF)[ 0];
+        if (((struct ___OBJ *)__SIRO)->__id==____S1MD__) {
+          __TLWJ= 1;
         } else /* ITM_ARGS */ {
-          __tmp__EKWJ=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)__tmp__DHRO)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
-        };
-        append_in__YDE(__tmp__EKWJ,string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_702));
-        append_in__YDE( 1,string_tmp__YC);
-        Self__K0EV=((__STRING__BC *)string_tmp__YC);
-        if ((Self__K0EV->capacity__HFL <= Self__K0EV->count__WJ)) {
-          if ((Self__K0EV->capacity__HFL ==  0)) {
-            Self__K0EV->capacity__HFL= 32;
-            __tmp__L0EV=create__KVW( 32);
-            Self__K0EV->storage__4EL=__tmp__L0EV;
-          } else /* FALSE */ {
-            __tmp__M0EV=(__INTEGER__Q)(Self__K0EV->capacity__HFL <<  1);
-            __tmp__L0EV=((__CHARACTER__DB *)Self__K0EV->storage__4EL);
-            old_nb_elts__O0EV=Self__K0EV->capacity__HFL;
-            __tmp__P0EV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__L0EV),((__UINTEGER_32__RWB )old_nb_elts__O0EV),((__UINTEGER_32__RWB )__tmp__M0EV));
-            __tmp__L0EV=((__CHARACTER__DB *)__tmp__P0EV);
-            clear__to__F00(__tmp__L0EV,old_nb_elts__O0EV,(__INTEGER__Q)(__tmp__M0EV -  1));
-            Self__K0EV->storage__4EL=__tmp__L0EV;
-            Self__K0EV->capacity__HFL=__tmp__M0EV;
-          };
-        };
-        ((__CHARACTER__DB *)Self__K0EV->storage__4EL)[Self__K0EV->count__WJ]=')';
-        Self__K0EV->count__WJ=(__INTEGER__Q)(Self__K0EV->count__WJ +  1);
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)slot_msg__1RUJ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__HVYO=((__SLOT_CODE__MIRG *)slot_msg__1RUJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__HVYO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__CKWJ=((__ITM_SLOT__HLC *)__tmp__HVYO)->argument_list__SLBE;
+          __TLWJ=(____Q)(((____JJTF *)__SIRO)->__I42G->__MD.__SD +  1);
+        };
+        __5DE(__TLWJ,__YC);
+        __EWX(((____BC *)__YC),(&__string_702));
+        __5DE( 1,__YC);
+        __Z1EV=((____BC *)__YC);
+        if ((__Z1EV->__OFL <= __Z1EV->__WJ)) {
+          if ((__Z1EV->__OFL ==  0)) {
+            __Z1EV->__OFL= 32;
+            __01EV=__RVW( 32);
+            __Z1EV->__FFL=__01EV;
+          } else /* FALSE */ {
+            __11EV=(____Q)(__Z1EV->__OFL <<  1);
+            __01EV=((____DB *)__Z1EV->__FFL);
+            __31EV=__Z1EV->__OFL;
+            __41EV=__55W(((____IB )__01EV),((____YWB )__31EV),((____YWB )__11EV));
+            __01EV=((____DB *)__41EV);
+            __M00(__01EV,__31EV,(____Q)(__11EV -  1));
+            __Z1EV->__FFL=__01EV;
+            __Z1EV->__OFL=__11EV;
+          };
+        };
+        ((____DB *)__Z1EV->__FFL)[__Z1EV->__WJ]=')';
+        __Z1EV->__WJ=(____Q)(__Z1EV->__WJ +  1);
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__KTUJ)->__id==____1JRG__) {
+          __WWYO=((____1JRG *)__KTUJ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__WWYO)->__id==____OLC__) {
+            __RLWJ=((____OLC *)__WWYO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__CKWJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HVYO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __RLWJ=((____4G0D *)__WWYO)->__5G0D.__BNBE;
           };
         } else /* SLOT_DATA */ {
-          __tmp__HVYO=((__SLOT_DATA__WIRG *)slot_msg__1RUJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__HVYO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__CKWJ=((__ITM_SLOT__HLC *)__tmp__HVYO)->argument_list__SLBE;
+          __WWYO=((____FKRG *)__KTUJ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__WWYO)->__id==____OLC__) {
+            __RLWJ=((____OLC *)__WWYO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__CKWJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HVYO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __RLWJ=((____4G0D *)__WWYO)->__5G0D.__BNBE;
           };
         };
-        __tmp__DHRO=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__CKWJ)->parent_arrayed_collection__UFYD.storage__N4AF)[ 0];
-        if (((struct ___OBJ *)__tmp__DHRO)->__id==__ITM_ARG__D0MD__) {
-          __tmp__AVUJ=((__ITM_ARG__D0MD *)__tmp__DHRO)->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B;
+        __SIRO=((void **)((____1GYD *)__RLWJ)->__DHYD.__25AF)[ 0];
+        if (((struct ___OBJ *)__SIRO)->__id==____S1MD__) {
+          __PWUJ=((____S1MD *)__SIRO)->__T1MD.__PJSC.__O2B;
         } else /* ITM_ARGS */ {
-          __tmp__AVUJ=((__ITM_ARGS__0HTF *)__tmp__DHRO)->parent_itm_argument__1HTF.parent_itm_code__AISC.position__H2B;
+          __PWUJ=((____JJTF *)__SIRO)->__KJTF.__PJSC.__O2B;
         };
-        put_position__HRE(__tmp__AVUJ);
-        put_position__HRE(__tmp__ARSJ->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.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(__PWUJ);
+        __ORE(__PSSJ->__3A0I.__RJWH.__CK.__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_block_value__2RUJ) {
-    __tmp__LXUJ=copy__LEVJ(result__KZ5T);
-    __tmp__NZ5T=__tmp__LXUJ;
-    __tmp__BTUJ=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__LXUJ)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    switch (((struct ___OBJ *)__tmp__BTUJ)->__id) {
-    case __STRING_CST__5J__: {
-      Self__W0EV=((__STRING_CST__5J *)__tmp__BTUJ);
-      result__S0EV=NULL;
-      __tmp__P0EV=((__POINTER__IB )(NULL));
-      Result__H2ST= 0;
-      __tmp__V0EV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-      if (((unsigned long)__tmp__V0EV ==  0)) {
-        result__S0EV=Self__W0EV;
-      } else /* FALSE */ {
-        Result__H2ST=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V0EV));
-        if ((Result__H2ST == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X0EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y0EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__V0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__Z0EV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y0EV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__X0EV=micro_alloc__table__lab__HKI(__tmp__Y0EV,((__POINTER__IB )(&(table_size[(__tmp__Z0EV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y0EV)));
-          __tmp__P0EV=__tmp__X0EV;
-        } else /* FALSE */ {
-          __tmp__Z0EV=((__UINTEGER_32__RWB )Result__H2ST);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X0EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y0EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__V0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__X0EV=micro_alloc__table__lab__HKI(__tmp__Y0EV,((__POINTER__IB )(&(table_type[(__tmp__Z0EV)]))),(__UINTEGER_32__RWB)(__tmp__Z0EV |  1));
-          __tmp__P0EV=__tmp__X0EV;
-        };
-        result__S0EV=((__STRING_CST__5J *)__tmp__P0EV);
-        *(result__S0EV) = *(Self__W0EV);
-      };
-      __tmp__DHRO=result__S0EV;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__DHRO=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__BTUJ));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      Self__4JUS=((__PROTOTYPE_CST__45WC *)__tmp__BTUJ);
-      __tmp__5JUS=create__type__IJ2C(Self__4JUS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4JUS->parent_constant__55WC.static_type__SG4D);
-      __tmp__DHRO=__tmp__5JUS;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      Self__BKUS=((__INTEGER_CST__KAXC *)__tmp__BTUJ);
-      pos__P4YJ=Self__BKUS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__O1EV=Self__BKUS->value__YG4D;
-      t__P1EV=Self__BKUS->parent_constant__LAXC.static_type__SG4D;
-      Self__BKUS=NULL;
-      __tmp__P0EV=((__POINTER__IB )(NULL));
-      Result__H2ST= 0;
-      __tmp__V0EV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-      if (((unsigned long)__tmp__V0EV ==  0)) {
-        Self__BKUS=INTEGER_CST__KAXC__;
-      } else /* FALSE */ {
-        Result__H2ST=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V0EV));
-        if ((Result__H2ST == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X0EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y0EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__V0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__Z0EV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y0EV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__X0EV=micro_alloc__table__lab__HKI(__tmp__Y0EV,((__POINTER__IB )(&(table_size[(__tmp__Z0EV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y0EV)));
-          __tmp__P0EV=__tmp__X0EV;
-        } else /* FALSE */ {
-          __tmp__Z0EV=((__UINTEGER_32__RWB )Result__H2ST);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X0EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y0EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__V0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__X0EV=micro_alloc__table__lab__HKI(__tmp__Y0EV,((__POINTER__IB )(&(table_type[(__tmp__Z0EV)]))),(__UINTEGER_32__RWB)(__tmp__Z0EV |  1));
-          __tmp__P0EV=__tmp__X0EV;
-        };
-        Self__BKUS=((__INTEGER_CST__KAXC *)__tmp__P0EV);
-        *(Self__BKUS) = *(INTEGER_CST__KAXC__);
-      };
-      Self__M1EV=((__INTEGER_CST__KAXC *)Self__BKUS);
-      Self__M1EV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__P4YJ;
-      Self__M1EV->value__YG4D=v__O1EV;
-      Self__M1EV->parent_constant__LAXC.static_type__SG4D=t__P1EV;
-      check_type__KYEE(Self__M1EV);
-      __tmp__DHRO=Self__BKUS;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__DHRO=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__BTUJ));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__P2ST=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__BTUJ)->local__PUEJ));
-      if (__tmp__P2ST==NULL) {
-        __tmp__Q2ST=NULL;
+  if (__LTUJ) {
+    __0YUJ=__0FVJ(__Z05T);
+    __205T=__0YUJ;
+    __QUUJ=((void **)((____ABXC *)__0YUJ)->__IBXC.__ESEI)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    switch (((struct ___OBJ *)__QUUJ)->__id) {
+    case ____5J__: {
+      __F2EV=((____5J *)__QUUJ);
+      __B2EV=NULL;
+      __41EV=((____IB )(NULL));
+      __W3ST= 0;
+      __E2EV=((____IB )sizeof(____5J));
+      if (((unsigned long)__E2EV ==  0)) {
+        __B2EV=__F2EV;
+      } else /* FALSE */ {
+        __W3ST=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E2EV));
+        if ((__W3ST == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G2EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H2EV=(void *)((unsigned long)(void *)((unsigned long)__E2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __I2EV=((____YWB )((____Q )(void *)((unsigned long)__H2EV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __G2EV=__OKI(__H2EV,((____IB )(&(table_size[(__I2EV)-1]))),((____YWB )((____Q )__H2EV)));
+          __41EV=__G2EV;
+        } else /* FALSE */ {
+          __I2EV=((____YWB )__W3ST);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G2EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H2EV=(void *)((unsigned long)(void *)((unsigned long)__E2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __G2EV=__OKI(__H2EV,((____IB )(&(table_type[(__I2EV)]))),(____YWB)(__I2EV |  1));
+          __41EV=__G2EV;
+        };
+        __B2EV=((____5J *)__41EV);
+        *(__B2EV) = *(__F2EV);
+      };
+      __SIRO=__B2EV;
+    } break;
+    case ____0AXC__: {
+      __SIRO=__JZAL(((____0AXC *)__QUUJ));
+    } break;
+    case ____NBXC__: {
+      __NLUS=((____NBXC *)__QUUJ);
+      __OLUS=__XK2C(__NLUS->__OBXC.__DK.__CK.__YH.__O2B,__NLUS->__OBXC.__BI4D);
+      __SIRO=__OLUS;
+    } break;
+    case ____ZBXC__: {
+      __QLUS=((____ZBXC *)__QUUJ);
+      __45YJ=__QLUS->__0BXC.__DK.__CK.__YH.__O2B;
+      __32EV=__QLUS->__HI4D;
+      __42EV=__QLUS->__0BXC.__BI4D;
+      __QLUS=NULL;
+      __41EV=((____IB )(NULL));
+      __W3ST= 0;
+      __E2EV=((____IB )sizeof(____ZBXC));
+      if (((unsigned long)__E2EV ==  0)) {
+        __QLUS=__ZBXC__;
+      } else /* FALSE */ {
+        __W3ST=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E2EV));
+        if ((__W3ST == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G2EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H2EV=(void *)((unsigned long)(void *)((unsigned long)__E2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __I2EV=((____YWB )((____Q )(void *)((unsigned long)__H2EV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __G2EV=__OKI(__H2EV,((____IB )(&(table_size[(__I2EV)-1]))),((____YWB )((____Q )__H2EV)));
+          __41EV=__G2EV;
+        } else /* FALSE */ {
+          __I2EV=((____YWB )__W3ST);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G2EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H2EV=(void *)((unsigned long)(void *)((unsigned long)__E2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __G2EV=__OKI(__H2EV,((____IB )(&(table_type[(__I2EV)]))),(____YWB)(__I2EV |  1));
+          __41EV=__G2EV;
+        };
+        __QLUS=((____ZBXC *)__41EV);
+        *(__QLUS) = *(__ZBXC__);
+      };
+      __12EV=((____ZBXC *)__QLUS);
+      __12EV->__0BXC.__DK.__CK.__YH.__O2B=__45YJ;
+      __12EV->__HI4D=__32EV;
+      __12EV->__0BXC.__BI4D=__42EV;
+      __ZZEE(__12EV);
+      __SIRO=__QLUS;
+    } break;
+    case ____DMWH__: {
+      __SIRO=__W3OK(((____DMWH *)__QUUJ));
+    } break;
+    case ____2A0I__: {
+      __43ST=__2VEI(((____N5WC *)((____2A0I *)__QUUJ)->__4VEJ));
+      if (__43ST==NULL) {
+        __53ST=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__Q2ST=((__READ_LOCAL__N5ZI *)__tmp__P2ST);
+        __53ST=((____2A0I *)__43ST);
       };
-      __tmp__DHRO=__tmp__Q2ST;
+      __SIRO=__53ST;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__DHRO=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__BTUJ));
+    case ____HJNJ__: {
+      __SIRO=__Y0AL(((____HJNJ *)__QUUJ));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__DHRO=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__BTUJ));
+    case ____SJNJ__: {
+      __SIRO=__D1AL(((____SJNJ *)__QUUJ));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__FKUS=((__IS_EXPANDED__L5NJ *)__tmp__BTUJ);
-      pos__P4YJ=Self__FKUS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__P2ST=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__FKUS->receiver__554J)->local__PUEJ));
-      if (__tmp__P2ST==NULL) {
-        __tmp__Q2ST=NULL;
+    case ____0AOJ__: {
+      __ULUS=((____0AOJ *)__QUUJ);
+      __45YJ=__ULUS->__1AOJ.__CK.__YH.__O2B;
+      __43ST=__2VEI(((____N5WC *)((____2A0I *)__ULUS->__OB5J)->__4VEJ));
+      if (__43ST==NULL) {
+        __53ST=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__Q2ST=((__READ_LOCAL__N5ZI *)__tmp__P2ST);
-      };
-      Self__FKUS=NULL;
-      __tmp__P0EV=((__POINTER__IB )(NULL));
-      Result__H2ST= 0;
-      __tmp__V0EV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-      if (((unsigned long)__tmp__V0EV ==  0)) {
-        Self__FKUS=IS_EXPANDED__L5NJ__;
-      } else /* FALSE */ {
-        Result__H2ST=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V0EV));
-        if ((Result__H2ST == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X0EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y0EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__V0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__Z0EV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y0EV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__X0EV=micro_alloc__table__lab__HKI(__tmp__Y0EV,((__POINTER__IB )(&(table_size[(__tmp__Z0EV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y0EV)));
-          __tmp__P0EV=__tmp__X0EV;
-        } else /* FALSE */ {
-          __tmp__Z0EV=((__UINTEGER_32__RWB )Result__H2ST);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X0EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y0EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__V0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__X0EV=micro_alloc__table__lab__HKI(__tmp__Y0EV,((__POINTER__IB )(&(table_type[(__tmp__Z0EV)]))),(__UINTEGER_32__RWB)(__tmp__Z0EV |  1));
-          __tmp__P0EV=__tmp__X0EV;
-        };
-        Self__FKUS=((__IS_EXPANDED__L5NJ *)__tmp__P0EV);
-        *(Self__FKUS) = *(IS_EXPANDED__L5NJ__);
-      };
-      Self__31EV=((__IS_EXPANDED__L5NJ *)Self__FKUS);
-      Self__31EV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__P4YJ;
-      Self__31EV->receiver__554J=__tmp__Q2ST;
-      __tmp__DHRO=Self__FKUS;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      Self__KKUS=((__GET_TYPE_ID__V5NJ *)__tmp__BTUJ);
-      pos__P4YJ=Self__KKUS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__P1EV=Self__KKUS->receiver__EA5J;
-      Self__KKUS=NULL;
-      __tmp__P0EV=((__POINTER__IB )(NULL));
-      Result__H2ST= 0;
-      __tmp__V0EV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-      if (((unsigned long)__tmp__V0EV ==  0)) {
-        Self__KKUS=GET_TYPE_ID__V5NJ__;
-      } else /* FALSE */ {
-        Result__H2ST=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V0EV));
-        if ((Result__H2ST == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X0EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y0EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__V0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__Z0EV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y0EV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__X0EV=micro_alloc__table__lab__HKI(__tmp__Y0EV,((__POINTER__IB )(&(table_size[(__tmp__Z0EV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y0EV)));
-          __tmp__P0EV=__tmp__X0EV;
-        } else /* FALSE */ {
-          __tmp__Z0EV=((__UINTEGER_32__RWB )Result__H2ST);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X0EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y0EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__V0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__X0EV=micro_alloc__table__lab__HKI(__tmp__Y0EV,((__POINTER__IB )(&(table_type[(__tmp__Z0EV)]))),(__UINTEGER_32__RWB)(__tmp__Z0EV |  1));
-          __tmp__P0EV=__tmp__X0EV;
-        };
-        Self__KKUS=((__GET_TYPE_ID__V5NJ *)__tmp__P0EV);
-        *(Self__KKUS) = *(GET_TYPE_ID__V5NJ__);
-      };
-      Self__N2EV=((__GET_TYPE_ID__V5NJ *)Self__KKUS);
-      Self__N2EV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__P4YJ;
-      Self__N2EV->receiver__EA5J=t__P1EV;
-      __tmp__DHRO=Self__KKUS;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__DHRO=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__BTUJ));
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__DHRO=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__BTUJ));
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__DHRO=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__BTUJ));
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__DHRO=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__BTUJ));
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__DHRO=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__BTUJ));
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__DHRO=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__BTUJ));
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__DHRO=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__BTUJ));
-    } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__DHRO=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__BTUJ));
-    } break;
-    case __ITEM__VFOJ__: {
-      __tmp__DHRO=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__BTUJ));
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      Self__NKUS=((__SIZE_OF__NGOJ *)__tmp__BTUJ);
-      pos__P4YJ=Self__NKUS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__P1EV=Self__NKUS->receiver__OC5J;
-      Self__NKUS=NULL;
-      __tmp__P0EV=((__POINTER__IB )(NULL));
-      Result__H2ST= 0;
-      __tmp__V0EV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-      if (((unsigned long)__tmp__V0EV ==  0)) {
-        Self__NKUS=SIZE_OF__NGOJ__;
-      } else /* FALSE */ {
-        Result__H2ST=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V0EV));
-        if ((Result__H2ST == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X0EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y0EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__V0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__Z0EV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y0EV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__X0EV=micro_alloc__table__lab__HKI(__tmp__Y0EV,((__POINTER__IB )(&(table_size[(__tmp__Z0EV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y0EV)));
-          __tmp__P0EV=__tmp__X0EV;
-        } else /* FALSE */ {
-          __tmp__Z0EV=((__UINTEGER_32__RWB )Result__H2ST);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X0EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y0EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__V0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__X0EV=micro_alloc__table__lab__HKI(__tmp__Y0EV,((__POINTER__IB )(&(table_type[(__tmp__Z0EV)]))),(__UINTEGER_32__RWB)(__tmp__Z0EV |  1));
-          __tmp__P0EV=__tmp__X0EV;
-        };
-        Self__NKUS=((__SIZE_OF__NGOJ *)__tmp__P0EV);
-        *(Self__NKUS) = *(SIZE_OF__NGOJ__);
-      };
-      Self__32EV=((__SIZE_OF__NGOJ *)Self__NKUS);
-      Self__32EV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__P4YJ;
-      Self__32EV->receiver__OC5J=t__P1EV;
-      __tmp__DHRO=Self__NKUS;
-    } break;
-    case __CAST__JHOJ__: {
-      __tmp__DHRO=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__BTUJ));
-    } break;
-    case __REAL_CST__JLOJ__: {
-      Self__QKUS=((__REAL_CST__JLOJ *)__tmp__BTUJ);
-      pos__P4YJ=Self__QKUS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__P3EV=Self__QKUS->value__DD5J;
-      t__P1EV=Self__QKUS->parent_constant__KLOJ.static_type__SG4D;
-      Self__QKUS=NULL;
-      __tmp__P0EV=((__POINTER__IB )(NULL));
-      Result__H2ST= 0;
-      __tmp__V0EV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-      if (((unsigned long)__tmp__V0EV ==  0)) {
-        Self__QKUS=REAL_CST__JLOJ__;
-      } else /* FALSE */ {
-        Result__H2ST=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__V0EV));
-        if ((Result__H2ST == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X0EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y0EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__V0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__Z0EV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y0EV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__X0EV=micro_alloc__table__lab__HKI(__tmp__Y0EV,((__POINTER__IB )(&(table_size[(__tmp__Z0EV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y0EV)));
-          __tmp__P0EV=__tmp__X0EV;
-        } else /* FALSE */ {
-          __tmp__Z0EV=((__UINTEGER_32__RWB )Result__H2ST);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__X0EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__Y0EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__V0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X0EV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__X0EV=micro_alloc__table__lab__HKI(__tmp__Y0EV,((__POINTER__IB )(&(table_type[(__tmp__Z0EV)]))),(__UINTEGER_32__RWB)(__tmp__Z0EV |  1));
-          __tmp__P0EV=__tmp__X0EV;
-        };
-        Self__QKUS=((__REAL_CST__JLOJ *)__tmp__P0EV);
-        *(Self__QKUS) = *(REAL_CST__JLOJ__);
-      };
-      Self__N3EV=((__REAL_CST__JLOJ *)Self__QKUS);
-      Self__N3EV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__P4YJ;
-      Self__N3EV->value__DD5J=v__P3EV;
-      Self__N3EV->parent_constant__KLOJ.static_type__SG4D=t__P1EV;
-      __tmp__DHRO=Self__QKUS;
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__UKUS=((__CHARACTER_CST__5LOJ *)__tmp__BTUJ);
-      __tmp__VKUS=create__char__CMQJ(Self__UKUS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__UKUS->text__ID5J);
-      __tmp__DHRO=__tmp__VKUS;
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__XKUS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__BTUJ);
-      __tmp__YKUS=create__text__2PQJ(Self__XKUS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__XKUS->string__EBJK);
-      __tmp__DHRO=__tmp__YKUS;
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__DHRO=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__BTUJ));
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__DHRO=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__BTUJ));
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__DHRO=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__BTUJ));
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__DHRO=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__BTUJ));
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__DHRO=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__BTUJ));
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__DHRO=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__BTUJ));
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__DHRO=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__BTUJ));
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__DHRO=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__BTUJ));
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__HVYO=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__BTUJ)->global__Y5JM),NULL);
-      if (__tmp__HVYO==NULL) {
-        __tmp__5WCU=NULL;
+        __53ST=((____2A0I *)__43ST);
+      };
+      __ULUS=NULL;
+      __41EV=((____IB )(NULL));
+      __W3ST= 0;
+      __E2EV=((____IB )sizeof(____0AOJ));
+      if (((unsigned long)__E2EV ==  0)) {
+        __ULUS=__0AOJ__;
+      } else /* FALSE */ {
+        __W3ST=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E2EV));
+        if ((__W3ST == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G2EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H2EV=(void *)((unsigned long)(void *)((unsigned long)__E2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __I2EV=((____YWB )((____Q )(void *)((unsigned long)__H2EV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __G2EV=__OKI(__H2EV,((____IB )(&(table_size[(__I2EV)-1]))),((____YWB )((____Q )__H2EV)));
+          __41EV=__G2EV;
+        } else /* FALSE */ {
+          __I2EV=((____YWB )__W3ST);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G2EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H2EV=(void *)((unsigned long)(void *)((unsigned long)__E2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __G2EV=__OKI(__H2EV,((____IB )(&(table_type[(__I2EV)]))),(____YWB)(__I2EV |  1));
+          __41EV=__G2EV;
+        };
+        __ULUS=((____0AOJ *)__41EV);
+        *(__ULUS) = *(__0AOJ__);
+      };
+      __M3EV=((____0AOJ *)__ULUS);
+      __M3EV->__1AOJ.__CK.__YH.__O2B=__45YJ;
+      __M3EV->__OB5J=__53ST;
+      __SIRO=__ULUS;
+    } break;
+    case ____EBOJ__: {
+      __ZLUS=((____EBOJ *)__QUUJ);
+      __45YJ=__ZLUS->__FBOJ.__CK.__YH.__O2B;
+      __42EV=__ZLUS->__TB5J;
+      __ZLUS=NULL;
+      __41EV=((____IB )(NULL));
+      __W3ST= 0;
+      __E2EV=((____IB )sizeof(____EBOJ));
+      if (((unsigned long)__E2EV ==  0)) {
+        __ZLUS=__EBOJ__;
+      } else /* FALSE */ {
+        __W3ST=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E2EV));
+        if ((__W3ST == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G2EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H2EV=(void *)((unsigned long)(void *)((unsigned long)__E2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __I2EV=((____YWB )((____Q )(void *)((unsigned long)__H2EV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __G2EV=__OKI(__H2EV,((____IB )(&(table_size[(__I2EV)-1]))),((____YWB )((____Q )__H2EV)));
+          __41EV=__G2EV;
+        } else /* FALSE */ {
+          __I2EV=((____YWB )__W3ST);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G2EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H2EV=(void *)((unsigned long)(void *)((unsigned long)__E2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __G2EV=__OKI(__H2EV,((____IB )(&(table_type[(__I2EV)]))),(____YWB)(__I2EV |  1));
+          __41EV=__G2EV;
+        };
+        __ZLUS=((____EBOJ *)__41EV);
+        *(__ZLUS) = *(__EBOJ__);
+      };
+      __23EV=((____EBOJ *)__ZLUS);
+      __23EV->__FBOJ.__CK.__YH.__O2B=__45YJ;
+      __23EV->__TB5J=__42EV;
+      __SIRO=__ZLUS;
+    } break;
+    case ____3BOJ__: {
+      __SIRO=__21AL(((____3BOJ *)__QUUJ));
+    } break;
+    case ____RCOJ__: {
+      __SIRO=__H2AL(((____RCOJ *)__QUUJ));
+    } break;
+    case ____HDOJ__: {
+      __SIRO=__S2AL(((____HDOJ *)__QUUJ));
+    } break;
+    case ____1DOJ__: {
+      __SIRO=__32AL(((____1DOJ *)__QUUJ));
+    } break;
+    case ____PEOJ__: {
+      __SIRO=__I3AL(((____PEOJ *)__QUUJ));
+    } break;
+    case ____DFOJ__: {
+      __SIRO=__T3AL(((____DFOJ *)__QUUJ));
+    } break;
+    case ____XFOJ__: {
+      __SIRO=__43AL(((____XFOJ *)__QUUJ));
+    } break;
+    case ____QGOJ__: {
+      __SIRO=__J4AL(((____QGOJ *)__QUUJ));
+    } break;
+    case ____EHOJ__: {
+      __SIRO=__X4AL(((____EHOJ *)__QUUJ));
+    } break;
+    case ____2HOJ__: {
+      __2LUS=((____2HOJ *)__QUUJ);
+      __45YJ=__2LUS->__3HOJ.__CK.__YH.__O2B;
+      __42EV=__2LUS->__3D5J;
+      __2LUS=NULL;
+      __41EV=((____IB )(NULL));
+      __W3ST= 0;
+      __E2EV=((____IB )sizeof(____2HOJ));
+      if (((unsigned long)__E2EV ==  0)) {
+        __2LUS=__2HOJ__;
+      } else /* FALSE */ {
+        __W3ST=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E2EV));
+        if ((__W3ST == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G2EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H2EV=(void *)((unsigned long)(void *)((unsigned long)__E2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __I2EV=((____YWB )((____Q )(void *)((unsigned long)__H2EV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __G2EV=__OKI(__H2EV,((____IB )(&(table_size[(__I2EV)-1]))),((____YWB )((____Q )__H2EV)));
+          __41EV=__G2EV;
+        } else /* FALSE */ {
+          __I2EV=((____YWB )__W3ST);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G2EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H2EV=(void *)((unsigned long)(void *)((unsigned long)__E2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __G2EV=__OKI(__H2EV,((____IB )(&(table_type[(__I2EV)]))),(____YWB)(__I2EV |  1));
+          __41EV=__G2EV;
+        };
+        __2LUS=((____2HOJ *)__41EV);
+        *(__2LUS) = *(__2HOJ__);
+      };
+      __M4EV=((____2HOJ *)__2LUS);
+      __M4EV->__3HOJ.__CK.__YH.__O2B=__45YJ;
+      __M4EV->__3D5J=__42EV;
+      __SIRO=__2LUS;
+    } break;
+    case ____YIOJ__: {
+      __SIRO=__I5AL(((____YIOJ *)__QUUJ));
+    } break;
+    case ____YMOJ__: {
+      __5LUS=((____YMOJ *)__QUUJ);
+      __45YJ=__5LUS->__ZMOJ.__DK.__CK.__YH.__O2B;
+      __44EV=__5LUS->__SE5J;
+      __42EV=__5LUS->__ZMOJ.__BI4D;
+      __5LUS=NULL;
+      __41EV=((____IB )(NULL));
+      __W3ST= 0;
+      __E2EV=((____IB )sizeof(____YMOJ));
+      if (((unsigned long)__E2EV ==  0)) {
+        __5LUS=__YMOJ__;
+      } else /* FALSE */ {
+        __W3ST=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E2EV));
+        if ((__W3ST == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G2EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H2EV=(void *)((unsigned long)(void *)((unsigned long)__E2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __I2EV=((____YWB )((____Q )(void *)((unsigned long)__H2EV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __G2EV=__OKI(__H2EV,((____IB )(&(table_size[(__I2EV)-1]))),((____YWB )((____Q )__H2EV)));
+          __41EV=__G2EV;
+        } else /* FALSE */ {
+          __I2EV=((____YWB )__W3ST);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __G2EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __H2EV=(void *)((unsigned long)(void *)((unsigned long)__E2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G2EV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __G2EV=__OKI(__H2EV,((____IB )(&(table_type[(__I2EV)]))),(____YWB)(__I2EV |  1));
+          __41EV=__G2EV;
+        };
+        __5LUS=((____YMOJ *)__41EV);
+        *(__5LUS) = *(__YMOJ__);
+      };
+      __24EV=((____YMOJ *)__5LUS);
+      __24EV->__ZMOJ.__DK.__CK.__YH.__O2B=__45YJ;
+      __24EV->__SE5J=__44EV;
+      __24EV->__ZMOJ.__BI4D=__42EV;
+      __SIRO=__5LUS;
+    } break;
+    case ____ONOJ__: {
+      __DMUS=((____ONOJ *)__QUUJ);
+      __EMUS=__RNQJ(__DMUS->__PNOJ.__DK.__CK.__YH.__O2B,__DMUS->__XE5J);
+      __SIRO=__EMUS;
+    } break;
+    case ____YOOJ__: {
+      __GMUS=((____YOOJ *)__QUUJ);
+      __HMUS=__LRQJ(__GMUS->__ZOOJ.__DK.__CK.__YH.__O2B,__GMUS->__TCJK);
+      __SIRO=__HMUS;
+    } break;
+    case ____IM4K__: {
+      __SIRO=__NZFM(((____IM4K *)__QUUJ));
+    } break;
+    case ____T5FL__: {
+      __SIRO=__V35O(((____T5FL *)__QUUJ));
+    } break;
+    case ____3DUL__: {
+      __SIRO=__AJVP(((____3DUL *)__QUUJ));
+    } break;
+    case ____0EUL__: {
+      __SIRO=__QB4P(((____0EUL *)__QUUJ));
+    } break;
+    case ____BGUL__: {
+      __SIRO=__LJVP(((____BGUL *)__QUUJ));
+    } break;
+    case ____2GUL__: {
+      __SIRO=__2B4P(((____2GUL *)__QUUJ));
+    } break;
+    case ____B0VL__: {
+      __SIRO=__H0BN(((____B0VL *)__QUUJ));
+    } break;
+    case ____P0VL__: {
+      __SIRO=__NCHM(((____P0VL *)__QUUJ));
+    } break;
+    case ____Q5YL__: {
+      __WWYO=__TFTL(((____FKRG *)((____Q5YL *)__QUUJ)->__HBKM),NULL);
+      if (__WWYO==NULL) {
+        __OYCU=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__HVYO)->__id) {
-        case __READ_SLOT__ZK4K__: {
-          __tmp__5WCU=NULL;
+        switch (((struct ___OBJ *)__WWYO)->__id) {
+        case ____IM4K__: {
+          __OYCU=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__5WCU=((__READ_GLOBAL__B4YL *)__tmp__HVYO);
+        case ____Q5YL__: {
+          __OYCU=((____Q5YL *)__WWYO);
         } break;
         }
       };
-      __tmp__DHRO=__tmp__5WCU;
+      __SIRO=__OYCU;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__DHRO=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__BTUJ));
+    case ____UVPM__: {
+      __SIRO=__VGWN(((____UVPM *)__QUUJ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__DHRO=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__BTUJ));
+    case ____0ZPM__: {
+      __SIRO=__4G2P(((____0ZPM *)__QUUJ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__DHRO=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__BTUJ));
+    case ____MR0N__: {
+      __SIRO=__DRVO(((____MR0N *)__QUUJ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__DHRO=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__BTUJ));
+    case ____YWBP__: {
+      __SIRO=__DQ0Q(((____YWBP *)__QUUJ));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__DHRO=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__BTUJ));
+    case ____LYBP__: {
+      __SIRO=__0WUP(((____LYBP *)__QUUJ));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__DHRO=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__BTUJ));
+    case ____CZBP__: {
+      __SIRO=__FXUP(((____CZBP *)__QUUJ));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__DHRO=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__BTUJ));
+    case ____3BEP__: {
+      __SIRO=__FCIQ(((____3BEP *)__QUUJ));
     } break;
     };
-    Self__RA1T=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__LXUJ);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)Self__RA1T->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=__tmp__DHRO;
-    __tmp__QXUJ=new_block__receiver__with__ORWJ(Self__OQSJ->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B,__tmp__ARSJ,__tmp__LXUJ);
-    base__3RUJ=__tmp__QXUJ;
-    __tmp__LSUJ=TRUE__K__;
+    __AC1T=((____ABXC *)__0YUJ);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__AC1T->__IBXC.__ESEI)[ 0]=__SIRO;
+    __5YUJ=__3SWJ(__3RSJ->__OIQC.__KBOC.__O2B,__PSSJ,__0YUJ);
+    __MTUJ=__5YUJ;
+    __0TUJ=__K__;
   } else /* FALSE */ {
-    __tmp__LSUJ=FALSE__O__;
-  };
-  if ((! __tmp__LSUJ)) {
-    Result__H2ST=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__NZ5T)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((Result__H2ST ==  1)) {
-      if ((verify__4ANJ & is_all_warning__SJB)) {
-        __tmp__ZYUJ=Self__OQSJ->name__KZ1C;
-        __tmp__0YUJ=__infix_equal_equal__YVZ(((__STRING_CONSTANT__0 *)__tmp__ZYUJ),(&__string_704));
-        __tmp__4YUJ=__tmp__0YUJ;
-      } else /* FALSE */ {
-        __tmp__4YUJ=FALSE__O__;
-      };
-      if (__tmp__4YUJ) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_705));
-        __tmp__3LCP=((__PROFIL_SLOT__BO2C *)profil_slot__EO2C)->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__3LCP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__IZUJ=((__ITM_SLOT__HLC *)__tmp__3LCP)->parent_named__ILC.name__4VB;
+    __0TUJ=__O__;
+  };
+  if ((! __0TUJ)) {
+    __W3ST=(____Q)(((____ABXC *)__205T)->__IBXC.__A1RH +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__W3ST ==  1)) {
+      if ((__NCNJ & __ZJB)) {
+        __I0UJ=__3RSJ->__Z01C;
+        __J0UJ=__5VZ(((____0 *)__I0UJ),(&__string_704));
+        __N0UJ=__J0UJ;
+      } else /* FALSE */ {
+        __N0UJ=__O__;
+      };
+      if (__N0UJ) {
+        __K2X(((____BC *)__YC),(&__string_705));
+        __MNCP=((____QP2C *)__TP2C)->__NTXN->__2JRG->__QLC;
+        if (((struct ___OBJ *)__MNCP)->__id==____OLC__) {
+          __X0UJ=((____OLC *)__MNCP)->__PLC.__FWB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__IZUJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3LCP)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+          __X0UJ=((____4G0D *)__MNCP)->__5G0D.__PLC.__FWB;
         };
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__IZUJ);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_706));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)((__READ_LOCAL__N5ZI *)__tmp__ARSJ)->local__PUEJ->parent_variable__B4WC.type__1N5D),string_tmp__YC);
-        __tmp__AVUJ=Self__OQSJ->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-        put_error__text__2PE( 2,string_tmp__YC);
-        put_position__HRE(__tmp__AVUJ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __EWX(((____BC *)__YC),__X0UJ);
+        __EWX(((____BC *)__YC),(&__string_706));
+        __CQXE(((____WMB *)((____2A0I *)__PSSJ)->__4VEJ->__Q5WC.__KP5D),__YC);
+        __PWUJ=__3RSJ->__OIQC.__KBOC.__O2B;
+        __DQE( 2,__YC);
+        __ORE(__PWUJ);
+        __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__P4YJ=Self__OQSJ->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-      __tmp__DHRO=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__NZ5T)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__WZUJ=new_read__slot__receiver__self__intern__3J2C(pos__P4YJ,slot_msg__1RUJ,__tmp__ARSJ,__tmp__DHRO,TRUE__K__);
-      base__3RUJ=__tmp__WZUJ;
-      free__J0WJ(__tmp__NZ5T);
-    } else /* FALSE */ {
-      __tmp__DHRO=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__NZ5T)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      switch (((struct ___OBJ *)__tmp__DHRO)->__id) {
-      case __STRING_CST__5J__: {
-        Self__W3EV=((__STRING_CST__5J *)__tmp__DHRO);
-        result__S3EV=NULL;
-        __tmp__X0EV=((__POINTER__IB )(NULL));
-        __tmp__WJWJ= 0;
-        __tmp__Y0EV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__Y0EV ==  0)) {
-          result__S3EV=Self__W3EV;
-        } else /* FALSE */ {
-          __tmp__WJWJ=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y0EV));
-          if ((__tmp__WJWJ == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X3EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Y3EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Y0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__Z3EV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y3EV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__X3EV=micro_alloc__table__lab__HKI(__tmp__Y3EV,((__POINTER__IB )(&(table_size[(__tmp__Z3EV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y3EV)));
-            __tmp__X0EV=__tmp__X3EV;
-          } else /* FALSE */ {
-            __tmp__Z3EV=((__UINTEGER_32__RWB )__tmp__WJWJ);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X3EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Y3EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Y0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__X3EV=micro_alloc__table__lab__HKI(__tmp__Y3EV,((__POINTER__IB )(&(table_type[(__tmp__Z3EV)]))),(__UINTEGER_32__RWB)(__tmp__Z3EV |  1));
-            __tmp__X0EV=__tmp__X3EV;
-          };
-          result__S3EV=((__STRING_CST__5J *)__tmp__X0EV);
-          *(result__S3EV) = *(Self__W3EV);
-        };
-        __tmp__3LCP=result__S3EV;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__3LCP=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__DHRO));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__BLUS=((__PROTOTYPE_CST__45WC *)__tmp__DHRO);
-        __tmp__CLUS=create__type__IJ2C(Self__BLUS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__BLUS->parent_constant__55WC.static_type__SG4D);
-        __tmp__3LCP=__tmp__CLUS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__ELUS=((__INTEGER_CST__KAXC *)__tmp__DHRO);
-        __tmp__AVUJ=Self__ELUS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__O4EV=Self__ELUS->value__YG4D;
-        t__P4EV=Self__ELUS->parent_constant__LAXC.static_type__SG4D;
-        Self__ELUS=NULL;
-        __tmp__X0EV=((__POINTER__IB )(NULL));
-        __tmp__WJWJ= 0;
-        __tmp__Y0EV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__Y0EV ==  0)) {
-          Self__ELUS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          __tmp__WJWJ=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y0EV));
-          if ((__tmp__WJWJ == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X3EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Y3EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Y0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__Z3EV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y3EV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__X3EV=micro_alloc__table__lab__HKI(__tmp__Y3EV,((__POINTER__IB )(&(table_size[(__tmp__Z3EV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y3EV)));
-            __tmp__X0EV=__tmp__X3EV;
-          } else /* FALSE */ {
-            __tmp__Z3EV=((__UINTEGER_32__RWB )__tmp__WJWJ);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X3EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Y3EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Y0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__X3EV=micro_alloc__table__lab__HKI(__tmp__Y3EV,((__POINTER__IB )(&(table_type[(__tmp__Z3EV)]))),(__UINTEGER_32__RWB)(__tmp__Z3EV |  1));
-            __tmp__X0EV=__tmp__X3EV;
-          };
-          Self__ELUS=((__INTEGER_CST__KAXC *)__tmp__X0EV);
-          *(Self__ELUS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__M4EV=((__INTEGER_CST__KAXC *)Self__ELUS);
-        Self__M4EV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__AVUJ;
-        Self__M4EV->value__YG4D=v__O4EV;
-        Self__M4EV->parent_constant__LAXC.static_type__SG4D=t__P4EV;
-        check_type__KYEE(Self__M4EV);
-        __tmp__3LCP=Self__ELUS;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__3LCP=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__DHRO));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__Q2ST=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__DHRO)->local__PUEJ));
-        if (__tmp__Q2ST==NULL) {
-          __tmp__B3ST=NULL;
+      __45YJ=__3RSJ->__OIQC.__KBOC.__O2B;
+      __SIRO=((void **)((____ABXC *)__205T)->__IBXC.__ESEI)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __F1UJ=__ML2C(__45YJ,__KTUJ,__PSSJ,__SIRO,__K__);
+      __MTUJ=__F1UJ;
+      __Y1WJ(__205T);
+    } else /* FALSE */ {
+      __SIRO=((void **)((____ABXC *)__205T)->__IBXC.__ESEI)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      switch (((struct ___OBJ *)__SIRO)->__id) {
+      case ____5J__: {
+        __F5EV=((____5J *)__SIRO);
+        __B5EV=NULL;
+        __G2EV=((____IB )(NULL));
+        __FLWJ= 0;
+        __H2EV=((____IB )sizeof(____5J));
+        if (((unsigned long)__H2EV ==  0)) {
+          __B5EV=__F5EV;
+        } else /* FALSE */ {
+          __FLWJ=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H2EV));
+          if ((__FLWJ == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G5EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __H5EV=(void *)((unsigned long)(void *)((unsigned long)__H2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __I5EV=((____YWB )((____Q )(void *)((unsigned long)__H5EV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __G5EV=__OKI(__H5EV,((____IB )(&(table_size[(__I5EV)-1]))),((____YWB )((____Q )__H5EV)));
+            __G2EV=__G5EV;
+          } else /* FALSE */ {
+            __I5EV=((____YWB )__FLWJ);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G5EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __H5EV=(void *)((unsigned long)(void *)((unsigned long)__H2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __G5EV=__OKI(__H5EV,((____IB )(&(table_type[(__I5EV)]))),(____YWB)(__I5EV |  1));
+            __G2EV=__G5EV;
+          };
+          __B5EV=((____5J *)__G2EV);
+          *(__B5EV) = *(__F5EV);
+        };
+        __MNCP=__B5EV;
+      } break;
+      case ____0AXC__: {
+        __MNCP=__JZAL(((____0AXC *)__SIRO));
+      } break;
+      case ____NBXC__: {
+        __QMUS=((____NBXC *)__SIRO);
+        __RMUS=__XK2C(__QMUS->__OBXC.__DK.__CK.__YH.__O2B,__QMUS->__OBXC.__BI4D);
+        __MNCP=__RMUS;
+      } break;
+      case ____ZBXC__: {
+        __TMUS=((____ZBXC *)__SIRO);
+        __PWUJ=__TMUS->__0BXC.__DK.__CK.__YH.__O2B;
+        __35EV=__TMUS->__HI4D;
+        __45EV=__TMUS->__0BXC.__BI4D;
+        __TMUS=NULL;
+        __G2EV=((____IB )(NULL));
+        __FLWJ= 0;
+        __H2EV=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__H2EV ==  0)) {
+          __TMUS=__ZBXC__;
+        } else /* FALSE */ {
+          __FLWJ=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H2EV));
+          if ((__FLWJ == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G5EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __H5EV=(void *)((unsigned long)(void *)((unsigned long)__H2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __I5EV=((____YWB )((____Q )(void *)((unsigned long)__H5EV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __G5EV=__OKI(__H5EV,((____IB )(&(table_size[(__I5EV)-1]))),((____YWB )((____Q )__H5EV)));
+            __G2EV=__G5EV;
+          } else /* FALSE */ {
+            __I5EV=((____YWB )__FLWJ);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G5EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __H5EV=(void *)((unsigned long)(void *)((unsigned long)__H2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __G5EV=__OKI(__H5EV,((____IB )(&(table_type[(__I5EV)]))),(____YWB)(__I5EV |  1));
+            __G2EV=__G5EV;
+          };
+          __TMUS=((____ZBXC *)__G2EV);
+          *(__TMUS) = *(__ZBXC__);
+        };
+        __15EV=((____ZBXC *)__TMUS);
+        __15EV->__0BXC.__DK.__CK.__YH.__O2B=__PWUJ;
+        __15EV->__HI4D=__35EV;
+        __15EV->__0BXC.__BI4D=__45EV;
+        __ZZEE(__15EV);
+        __MNCP=__TMUS;
+      } break;
+      case ____DMWH__: {
+        __MNCP=__W3OK(((____DMWH *)__SIRO));
+      } break;
+      case ____2A0I__: {
+        __53ST=__2VEI(((____N5WC *)((____2A0I *)__SIRO)->__4VEJ));
+        if (__53ST==NULL) {
+          __Q4ST=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__B3ST=((__READ_LOCAL__N5ZI *)__tmp__Q2ST);
+          __Q4ST=((____2A0I *)__53ST);
         };
-        __tmp__3LCP=__tmp__B3ST;
+        __MNCP=__Q4ST;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__3LCP=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__DHRO));
+      case ____HJNJ__: {
+        __MNCP=__Y0AL(((____HJNJ *)__SIRO));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__3LCP=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__DHRO));
+      case ____SJNJ__: {
+        __MNCP=__D1AL(((____SJNJ *)__SIRO));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__ILUS=((__IS_EXPANDED__L5NJ *)__tmp__DHRO);
-        __tmp__AVUJ=Self__ILUS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__Q2ST=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__ILUS->receiver__554J)->local__PUEJ));
-        if (__tmp__Q2ST==NULL) {
-          __tmp__B3ST=NULL;
+      case ____0AOJ__: {
+        __XMUS=((____0AOJ *)__SIRO);
+        __PWUJ=__XMUS->__1AOJ.__CK.__YH.__O2B;
+        __53ST=__2VEI(((____N5WC *)((____2A0I *)__XMUS->__OB5J)->__4VEJ));
+        if (__53ST==NULL) {
+          __Q4ST=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__B3ST=((__READ_LOCAL__N5ZI *)__tmp__Q2ST);
-        };
-        Self__ILUS=NULL;
-        __tmp__X0EV=((__POINTER__IB )(NULL));
-        __tmp__WJWJ= 0;
-        __tmp__Y0EV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__Y0EV ==  0)) {
-          Self__ILUS=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          __tmp__WJWJ=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y0EV));
-          if ((__tmp__WJWJ == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X3EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Y3EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Y0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__Z3EV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y3EV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__X3EV=micro_alloc__table__lab__HKI(__tmp__Y3EV,((__POINTER__IB )(&(table_size[(__tmp__Z3EV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y3EV)));
-            __tmp__X0EV=__tmp__X3EV;
-          } else /* FALSE */ {
-            __tmp__Z3EV=((__UINTEGER_32__RWB )__tmp__WJWJ);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X3EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Y3EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Y0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__X3EV=micro_alloc__table__lab__HKI(__tmp__Y3EV,((__POINTER__IB )(&(table_type[(__tmp__Z3EV)]))),(__UINTEGER_32__RWB)(__tmp__Z3EV |  1));
-            __tmp__X0EV=__tmp__X3EV;
-          };
-          Self__ILUS=((__IS_EXPANDED__L5NJ *)__tmp__X0EV);
-          *(Self__ILUS) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__34EV=((__IS_EXPANDED__L5NJ *)Self__ILUS);
-        Self__34EV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__AVUJ;
-        Self__34EV->receiver__554J=__tmp__B3ST;
-        __tmp__3LCP=Self__ILUS;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__NLUS=((__GET_TYPE_ID__V5NJ *)__tmp__DHRO);
-        __tmp__AVUJ=Self__NLUS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__P4EV=Self__NLUS->receiver__EA5J;
-        Self__NLUS=NULL;
-        __tmp__X0EV=((__POINTER__IB )(NULL));
-        __tmp__WJWJ= 0;
-        __tmp__Y0EV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__Y0EV ==  0)) {
-          Self__NLUS=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          __tmp__WJWJ=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y0EV));
-          if ((__tmp__WJWJ == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X3EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Y3EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Y0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__Z3EV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y3EV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__X3EV=micro_alloc__table__lab__HKI(__tmp__Y3EV,((__POINTER__IB )(&(table_size[(__tmp__Z3EV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y3EV)));
-            __tmp__X0EV=__tmp__X3EV;
-          } else /* FALSE */ {
-            __tmp__Z3EV=((__UINTEGER_32__RWB )__tmp__WJWJ);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X3EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Y3EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Y0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__X3EV=micro_alloc__table__lab__HKI(__tmp__Y3EV,((__POINTER__IB )(&(table_type[(__tmp__Z3EV)]))),(__UINTEGER_32__RWB)(__tmp__Z3EV |  1));
-            __tmp__X0EV=__tmp__X3EV;
-          };
-          Self__NLUS=((__GET_TYPE_ID__V5NJ *)__tmp__X0EV);
-          *(Self__NLUS) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__N5EV=((__GET_TYPE_ID__V5NJ *)Self__NLUS);
-        Self__N5EV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__AVUJ;
-        Self__N5EV->receiver__EA5J=t__P4EV;
-        __tmp__3LCP=Self__NLUS;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__3LCP=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__DHRO));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__3LCP=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__DHRO));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__3LCP=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__DHRO));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__3LCP=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__DHRO));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__3LCP=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__DHRO));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__3LCP=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__DHRO));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__3LCP=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__DHRO));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__3LCP=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__DHRO));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__3LCP=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__DHRO));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__QLUS=((__SIZE_OF__NGOJ *)__tmp__DHRO);
-        __tmp__AVUJ=Self__QLUS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__P4EV=Self__QLUS->receiver__OC5J;
-        Self__QLUS=NULL;
-        __tmp__X0EV=((__POINTER__IB )(NULL));
-        __tmp__WJWJ= 0;
-        __tmp__Y0EV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__Y0EV ==  0)) {
-          Self__QLUS=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          __tmp__WJWJ=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y0EV));
-          if ((__tmp__WJWJ == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X3EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Y3EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Y0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__Z3EV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y3EV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__X3EV=micro_alloc__table__lab__HKI(__tmp__Y3EV,((__POINTER__IB )(&(table_size[(__tmp__Z3EV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y3EV)));
-            __tmp__X0EV=__tmp__X3EV;
-          } else /* FALSE */ {
-            __tmp__Z3EV=((__UINTEGER_32__RWB )__tmp__WJWJ);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X3EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Y3EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Y0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__X3EV=micro_alloc__table__lab__HKI(__tmp__Y3EV,((__POINTER__IB )(&(table_type[(__tmp__Z3EV)]))),(__UINTEGER_32__RWB)(__tmp__Z3EV |  1));
-            __tmp__X0EV=__tmp__X3EV;
-          };
-          Self__QLUS=((__SIZE_OF__NGOJ *)__tmp__X0EV);
-          *(Self__QLUS) = *(SIZE_OF__NGOJ__);
-        };
-        Self__35EV=((__SIZE_OF__NGOJ *)Self__QLUS);
-        Self__35EV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__AVUJ;
-        Self__35EV->receiver__OC5J=t__P4EV;
-        __tmp__3LCP=Self__QLUS;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__3LCP=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__DHRO));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__TLUS=((__REAL_CST__JLOJ *)__tmp__DHRO);
-        __tmp__AVUJ=Self__TLUS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__ZYUJ=Self__TLUS->value__DD5J;
-        t__P4EV=Self__TLUS->parent_constant__KLOJ.static_type__SG4D;
-        Self__TLUS=NULL;
-        __tmp__X0EV=((__POINTER__IB )(NULL));
-        __tmp__WJWJ= 0;
-        __tmp__Y0EV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__Y0EV ==  0)) {
-          Self__TLUS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          __tmp__WJWJ=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Y0EV));
-          if ((__tmp__WJWJ == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X3EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Y3EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Y0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__Z3EV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y3EV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__X3EV=micro_alloc__table__lab__HKI(__tmp__Y3EV,((__POINTER__IB )(&(table_size[(__tmp__Z3EV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y3EV)));
-            __tmp__X0EV=__tmp__X3EV;
-          } else /* FALSE */ {
-            __tmp__Z3EV=((__UINTEGER_32__RWB )__tmp__WJWJ);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X3EV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Y3EV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Y0EV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X3EV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__X3EV=micro_alloc__table__lab__HKI(__tmp__Y3EV,((__POINTER__IB )(&(table_type[(__tmp__Z3EV)]))),(__UINTEGER_32__RWB)(__tmp__Z3EV |  1));
-            __tmp__X0EV=__tmp__X3EV;
-          };
-          Self__TLUS=((__REAL_CST__JLOJ *)__tmp__X0EV);
-          *(Self__TLUS) = *(REAL_CST__JLOJ__);
-        };
-        Self__NAFV=((__REAL_CST__JLOJ *)Self__TLUS);
-        Self__NAFV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__AVUJ;
-        Self__NAFV->value__DD5J=__tmp__ZYUJ;
-        Self__NAFV->parent_constant__KLOJ.static_type__SG4D=t__P4EV;
-        __tmp__3LCP=Self__TLUS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__XLUS=((__CHARACTER_CST__5LOJ *)__tmp__DHRO);
-        __tmp__YLUS=create__char__CMQJ(Self__XLUS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__XLUS->text__ID5J);
-        __tmp__3LCP=__tmp__YLUS;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__0LUS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__DHRO);
-        __tmp__1LUS=create__text__2PQJ(Self__0LUS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__0LUS->string__EBJK);
-        __tmp__3LCP=__tmp__1LUS;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__3LCP=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__DHRO));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__3LCP=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__DHRO));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__3LCP=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__DHRO));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__3LCP=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DHRO));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__3LCP=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__DHRO));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__3LCP=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DHRO));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__3LCP=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__DHRO));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__3LCP=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__DHRO));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__CXCU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__DHRO)->global__Y5JM),NULL);
-        if (__tmp__CXCU==NULL) {
-          __tmp__DXCU=NULL;
+          __Q4ST=((____2A0I *)__53ST);
+        };
+        __XMUS=NULL;
+        __G2EV=((____IB )(NULL));
+        __FLWJ= 0;
+        __H2EV=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__H2EV ==  0)) {
+          __XMUS=__0AOJ__;
+        } else /* FALSE */ {
+          __FLWJ=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H2EV));
+          if ((__FLWJ == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G5EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __H5EV=(void *)((unsigned long)(void *)((unsigned long)__H2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __I5EV=((____YWB )((____Q )(void *)((unsigned long)__H5EV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __G5EV=__OKI(__H5EV,((____IB )(&(table_size[(__I5EV)-1]))),((____YWB )((____Q )__H5EV)));
+            __G2EV=__G5EV;
+          } else /* FALSE */ {
+            __I5EV=((____YWB )__FLWJ);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G5EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __H5EV=(void *)((unsigned long)(void *)((unsigned long)__H2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __G5EV=__OKI(__H5EV,((____IB )(&(table_type[(__I5EV)]))),(____YWB)(__I5EV |  1));
+            __G2EV=__G5EV;
+          };
+          __XMUS=((____0AOJ *)__G2EV);
+          *(__XMUS) = *(__0AOJ__);
+        };
+        __MAFV=((____0AOJ *)__XMUS);
+        __MAFV->__1AOJ.__CK.__YH.__O2B=__PWUJ;
+        __MAFV->__OB5J=__Q4ST;
+        __MNCP=__XMUS;
+      } break;
+      case ____EBOJ__: {
+        __2MUS=((____EBOJ *)__SIRO);
+        __PWUJ=__2MUS->__FBOJ.__CK.__YH.__O2B;
+        __45EV=__2MUS->__TB5J;
+        __2MUS=NULL;
+        __G2EV=((____IB )(NULL));
+        __FLWJ= 0;
+        __H2EV=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__H2EV ==  0)) {
+          __2MUS=__EBOJ__;
+        } else /* FALSE */ {
+          __FLWJ=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H2EV));
+          if ((__FLWJ == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G5EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __H5EV=(void *)((unsigned long)(void *)((unsigned long)__H2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __I5EV=((____YWB )((____Q )(void *)((unsigned long)__H5EV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __G5EV=__OKI(__H5EV,((____IB )(&(table_size[(__I5EV)-1]))),((____YWB )((____Q )__H5EV)));
+            __G2EV=__G5EV;
+          } else /* FALSE */ {
+            __I5EV=((____YWB )__FLWJ);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G5EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __H5EV=(void *)((unsigned long)(void *)((unsigned long)__H2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __G5EV=__OKI(__H5EV,((____IB )(&(table_type[(__I5EV)]))),(____YWB)(__I5EV |  1));
+            __G2EV=__G5EV;
+          };
+          __2MUS=((____EBOJ *)__G2EV);
+          *(__2MUS) = *(__EBOJ__);
+        };
+        __2AFV=((____EBOJ *)__2MUS);
+        __2AFV->__FBOJ.__CK.__YH.__O2B=__PWUJ;
+        __2AFV->__TB5J=__45EV;
+        __MNCP=__2MUS;
+      } break;
+      case ____3BOJ__: {
+        __MNCP=__21AL(((____3BOJ *)__SIRO));
+      } break;
+      case ____RCOJ__: {
+        __MNCP=__H2AL(((____RCOJ *)__SIRO));
+      } break;
+      case ____HDOJ__: {
+        __MNCP=__S2AL(((____HDOJ *)__SIRO));
+      } break;
+      case ____1DOJ__: {
+        __MNCP=__32AL(((____1DOJ *)__SIRO));
+      } break;
+      case ____PEOJ__: {
+        __MNCP=__I3AL(((____PEOJ *)__SIRO));
+      } break;
+      case ____DFOJ__: {
+        __MNCP=__T3AL(((____DFOJ *)__SIRO));
+      } break;
+      case ____XFOJ__: {
+        __MNCP=__43AL(((____XFOJ *)__SIRO));
+      } break;
+      case ____QGOJ__: {
+        __MNCP=__J4AL(((____QGOJ *)__SIRO));
+      } break;
+      case ____EHOJ__: {
+        __MNCP=__X4AL(((____EHOJ *)__SIRO));
+      } break;
+      case ____2HOJ__: {
+        __5MUS=((____2HOJ *)__SIRO);
+        __PWUJ=__5MUS->__3HOJ.__CK.__YH.__O2B;
+        __45EV=__5MUS->__3D5J;
+        __5MUS=NULL;
+        __G2EV=((____IB )(NULL));
+        __FLWJ= 0;
+        __H2EV=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__H2EV ==  0)) {
+          __5MUS=__2HOJ__;
+        } else /* FALSE */ {
+          __FLWJ=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H2EV));
+          if ((__FLWJ == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G5EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __H5EV=(void *)((unsigned long)(void *)((unsigned long)__H2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __I5EV=((____YWB )((____Q )(void *)((unsigned long)__H5EV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __G5EV=__OKI(__H5EV,((____IB )(&(table_size[(__I5EV)-1]))),((____YWB )((____Q )__H5EV)));
+            __G2EV=__G5EV;
+          } else /* FALSE */ {
+            __I5EV=((____YWB )__FLWJ);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G5EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __H5EV=(void *)((unsigned long)(void *)((unsigned long)__H2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __G5EV=__OKI(__H5EV,((____IB )(&(table_type[(__I5EV)]))),(____YWB)(__I5EV |  1));
+            __G2EV=__G5EV;
+          };
+          __5MUS=((____2HOJ *)__G2EV);
+          *(__5MUS) = *(__2HOJ__);
+        };
+        __MBFV=((____2HOJ *)__5MUS);
+        __MBFV->__3HOJ.__CK.__YH.__O2B=__PWUJ;
+        __MBFV->__3D5J=__45EV;
+        __MNCP=__5MUS;
+      } break;
+      case ____YIOJ__: {
+        __MNCP=__I5AL(((____YIOJ *)__SIRO));
+      } break;
+      case ____YMOJ__: {
+        __CNUS=((____YMOJ *)__SIRO);
+        __PWUJ=__CNUS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __I0UJ=__CNUS->__SE5J;
+        __45EV=__CNUS->__ZMOJ.__BI4D;
+        __CNUS=NULL;
+        __G2EV=((____IB )(NULL));
+        __FLWJ= 0;
+        __H2EV=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__H2EV ==  0)) {
+          __CNUS=__YMOJ__;
+        } else /* FALSE */ {
+          __FLWJ=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H2EV));
+          if ((__FLWJ == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G5EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __H5EV=(void *)((unsigned long)(void *)((unsigned long)__H2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __I5EV=((____YWB )((____Q )(void *)((unsigned long)__H5EV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __G5EV=__OKI(__H5EV,((____IB )(&(table_size[(__I5EV)-1]))),((____YWB )((____Q )__H5EV)));
+            __G2EV=__G5EV;
+          } else /* FALSE */ {
+            __I5EV=((____YWB )__FLWJ);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G5EV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __H5EV=(void *)((unsigned long)(void *)((unsigned long)__H2EV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G5EV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __G5EV=__OKI(__H5EV,((____IB )(&(table_type[(__I5EV)]))),(____YWB)(__I5EV |  1));
+            __G2EV=__G5EV;
+          };
+          __CNUS=((____YMOJ *)__G2EV);
+          *(__CNUS) = *(__YMOJ__);
+        };
+        __2BFV=((____YMOJ *)__CNUS);
+        __2BFV->__ZMOJ.__DK.__CK.__YH.__O2B=__PWUJ;
+        __2BFV->__SE5J=__I0UJ;
+        __2BFV->__ZMOJ.__BI4D=__45EV;
+        __MNCP=__CNUS;
+      } break;
+      case ____ONOJ__: {
+        __GNUS=((____ONOJ *)__SIRO);
+        __HNUS=__RNQJ(__GNUS->__PNOJ.__DK.__CK.__YH.__O2B,__GNUS->__XE5J);
+        __MNCP=__HNUS;
+      } break;
+      case ____YOOJ__: {
+        __JNUS=((____YOOJ *)__SIRO);
+        __KNUS=__LRQJ(__JNUS->__ZOOJ.__DK.__CK.__YH.__O2B,__JNUS->__TCJK);
+        __MNCP=__KNUS;
+      } break;
+      case ____IM4K__: {
+        __MNCP=__NZFM(((____IM4K *)__SIRO));
+      } break;
+      case ____T5FL__: {
+        __MNCP=__V35O(((____T5FL *)__SIRO));
+      } break;
+      case ____3DUL__: {
+        __MNCP=__AJVP(((____3DUL *)__SIRO));
+      } break;
+      case ____0EUL__: {
+        __MNCP=__QB4P(((____0EUL *)__SIRO));
+      } break;
+      case ____BGUL__: {
+        __MNCP=__LJVP(((____BGUL *)__SIRO));
+      } break;
+      case ____2GUL__: {
+        __MNCP=__2B4P(((____2GUL *)__SIRO));
+      } break;
+      case ____B0VL__: {
+        __MNCP=__H0BN(((____B0VL *)__SIRO));
+      } break;
+      case ____P0VL__: {
+        __MNCP=__NCHM(((____P0VL *)__SIRO));
+      } break;
+      case ____Q5YL__: {
+        __RYCU=__TFTL(((____FKRG *)((____Q5YL *)__SIRO)->__HBKM),NULL);
+        if (__RYCU==NULL) {
+          __SYCU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__CXCU)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__DXCU=NULL;
+          switch (((struct ___OBJ *)__RYCU)->__id) {
+          case ____IM4K__: {
+            __SYCU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__DXCU=((__READ_GLOBAL__B4YL *)__tmp__CXCU);
+          case ____Q5YL__: {
+            __SYCU=((____Q5YL *)__RYCU);
           } break;
           }
         };
-        __tmp__3LCP=__tmp__DXCU;
+        __MNCP=__SYCU;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__3LCP=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__DHRO));
+      case ____UVPM__: {
+        __MNCP=__VGWN(((____UVPM *)__SIRO));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__3LCP=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__DHRO));
+      case ____0ZPM__: {
+        __MNCP=__4G2P(((____0ZPM *)__SIRO));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__3LCP=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__DHRO));
+      case ____MR0N__: {
+        __MNCP=__DRVO(((____MR0N *)__SIRO));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__3LCP=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__DHRO));
+      case ____YWBP__: {
+        __MNCP=__DQ0Q(((____YWBP *)__SIRO));
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__3LCP=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__DHRO));
+      case ____LYBP__: {
+        __MNCP=__0WUP(((____LYBP *)__SIRO));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__3LCP=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__DHRO));
+      case ____CZBP__: {
+        __MNCP=__FXUP(((____CZBP *)__SIRO));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__3LCP=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__DHRO));
+      case ____3BEP__: {
+        __MNCP=__FCIQ(((____3BEP *)__SIRO));
       } break;
       };
-      Self__DB1T=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__NZ5T);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__DB1T->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=__tmp__3LCP;
-      Self__DB1T=copy__LEVJ(__tmp__NZ5T);
-      __tmp__NZ5T=Self__DB1T;
-      __tmp__WZUJ=new_read__slot__receiver__with__intern__2DZJ(Self__OQSJ->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B,slot_msg__1RUJ,__tmp__ARSJ,Self__DB1T,TRUE__K__);
-      base__3RUJ=__tmp__WZUJ;
+      __SC1T=((____ABXC *)__205T);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__SC1T->__IBXC.__ESEI)[ 0]=__MNCP;
+      __SC1T=__0FVJ(__205T);
+      __205T=__SC1T;
+      __F1UJ=__LFZJ(__3RSJ->__OIQC.__KBOC.__O2B,__KTUJ,__PSSJ,__SC1T,__K__);
+      __MTUJ=__F1UJ;
     };
   };
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),base__3RUJ);
-  slot_msg__1RUJ=result_expr__SP5H(((__NODE_TYPE__FK2C *)base__3RUJ));
-  __tmp__BTUJ=slot_msg__1RUJ;
-  return(__tmp__BTUJ);
+  __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__MTUJ);
+  __KTUJ=__BR5H(((____UL2C *)__MTUJ));
+  __QUUJ=__KTUJ;
+  return(__QUUJ);
 }
 
-static void* to_run_expr__5CNJ(__ITM_WRITE_CODE__3HQC *Self__ADNJ)
-// ({ITM_WRITE_CODE__3HQC}) With result No recursive, No inlinable.
+static void* __OENJ(____MJQC *__PENJ)
+// ({__MJQC}) With result No recursive, No inlinable.
 {
-  void *__tmp__LDNJ;
-  void *__tmp__MDNJ;
-  __STRING_CONSTANT__0 *__tmp__NDNJ;
-  __LOCAL__43WC *result__GLPJ,*__tmp__UMPJ,*__tmp__VNPJ;
-  __INTEGER__Q j__HLPJ,__tmp__M51U,old_nb_elts__O51U;
-  __READ_LOCAL__N5ZI *__tmp__YDNJ;
-  __TYPE_FULL__PMB *__tmp__ZDNJ;
-  __STRING__BC *Self__K51U;
-  __POINTER__IB __tmp__P51U,__tmp__3USJ,__tmp__IO5T,__tmp__KO5T;
-  __POINTER__IB __tmp__DA2U,__tmp__EA2U;
-  __POSITION__OL __tmp__GENJ,__tmp__MFJK;
-  __DTA_WR_CODE__CPPJ *result__WUSJ,*Self__HFJK;
-  __UINTEGER_32__RWB __tmp__LO5T,__tmp__FA2U;
-  __PROTOTYPE_CST__45WC *__tmp__QFJK;
-  void *__tmp__4FJK;
-  __NODE_TYPE__FK2C *result__S51U,*Self__UYIS;
-  void **__tmp__HO5T;
-  __BOOLEAN__L __tmp__INPJ;
-  __CHARACTER__DB *__tmp__L51U;
-  __LINKED_LISToNODE_TYPEo__QK2C *Self__ZO5T;
-  __LINKED_LIST_NODEoNODE_TYPEo__RA0G *result__551U,*Self__LA2U;
-  __tmp__LDNJ=Self__ADNJ->parent_itm_write__4HQC.assign__MXDF;
-  if (__tmp__LDNJ==NULL) {
-    __tmp__MDNJ=NULL;
+  void *__0ENJ;
+  void *__1ENJ;
+  ____0 *__2ENJ;
+  ____N5WC *__VMPJ,*__DOPJ,*__EPPJ;
+  ____Q __WMPJ,__1A2U,__3A2U;
+  ____2A0I *__HFNJ;
+  ____WMB *__IFNJ;
+  ____BC *__ZA2U;
+  ____IB __4A2U,__MWSJ,__XP5T,__ZP5T,__SB2U,__TB2U;
+  ____OL __VFNJ,__1GJK;
+  ____RQPJ *__FWSJ,*__WGJK;
+  ____YWB __0P5T,__UB2U;
+  ____NBXC *__5GJK;
+  void *__NHJK;
+  ____UL2C *__BB2U,*__D0IS;
+  void **__WP5T;
+  ____L __XOPJ;
+  ____DB *__0A2U;
+  ____5L2C *__IQ5T;
+  ____AC0G *__OB2U,*__0B2U;
+  __0ENJ=__PENJ->__NJQC.__1YDF;
+  if (__0ENJ==NULL) {
+    __1ENJ=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__LDNJ)->__id) {
-    case __ITM_LIST__T1OC__: {
-      __tmp__MDNJ=NULL;
+    switch (((struct ___OBJ *)__0ENJ)->__id) {
+    case ____C3OC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_LDOTS__RCPC__: {
-      __tmp__MDNJ=NULL;
+    case ____AEPC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_PROTOTYPE__3DPC__: {
-      __tmp__MDNJ=NULL;
+    case ____MFPC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_LIST_IDF__BDQC__: {
-      __tmp__MDNJ=NULL;
+    case ____QEQC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_WRITE_VALUE__XDQC__: {
-      __tmp__MDNJ=NULL;
+    case ____GFQC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_WRITE_CAST__QEQC__: {
-      __tmp__MDNJ=NULL;
+    case ____5FQC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_READ__4GQC__: {
-      __tmp__MDNJ=((void *)__tmp__LDNJ);
+    case ____NIQC__: {
+      __1ENJ=((void *)__0ENJ);
     } break;
-    case __ITM_WRITE_CODE__3HQC__: {
-      __tmp__MDNJ=NULL;
+    case ____MJQC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_OPERATOR__H3QC__: {
-      __tmp__MDNJ=NULL;
+    case ____W4QC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_READ_ARG1__OARC__: {
-      __tmp__MDNJ=((void *)__tmp__LDNJ);
+    case ____3BRC__: {
+      __1ENJ=((void *)__0ENJ);
     } break;
-    case __ITM_READ_ARG2__2CRC__: {
-      __tmp__MDNJ=((void *)__tmp__LDNJ);
+    case ____LERC__: {
+      __1ENJ=((void *)__0ENJ);
     } break;
-    case __ITM_EXPRESSION__RDRC__: {
-      __tmp__MDNJ=NULL;
+    case ____AFRC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_OLD__GQRC__: {
-      __tmp__MDNJ=NULL;
+    case ____VRRC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_EXTERNAL_TYPE__ZHSC__: {
-      __tmp__MDNJ=NULL;
+    case ____IJSC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_BLOCK__XNSC__: {
-      __tmp__MDNJ=NULL;
+    case ____GPSC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_EXTERNAL__DPSC__: {
-      __tmp__MDNJ=NULL;
+    case ____SQSC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_READ_ARGS__LUTC__: {
-      __tmp__MDNJ=((void *)__tmp__LDNJ);
+    case ____0VTC__: {
+      __1ENJ=((void *)__0ENJ);
     } break;
-    case __ITM_REAL__3DUC__: {
-      __tmp__MDNJ=NULL;
+    case ____MFUC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_NUMBER__QEUC__: {
-      __tmp__MDNJ=NULL;
+    case ____5FUC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_CHARACTER__CFUC__: {
-      __tmp__MDNJ=NULL;
+    case ____RGUC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_STRING__UFUC__: {
-      __tmp__MDNJ=NULL;
+    case ____DHUC__: {
+      __1ENJ=NULL;
     } break;
-    case __ITM_RESULT__2UMD__: {
-      __tmp__MDNJ=NULL;
+    case ____LWMD__: {
+      __1ENJ=NULL;
     } break;
     }
   };
-  switch (((struct ___OBJ *)__tmp__MDNJ)->__id) {
-  case __ITM_READ__4GQC__: {
-    __tmp__NDNJ=((__ITM_READ__4GQC *)__tmp__MDNJ)->name__KZ1C;
+  switch (((struct ___OBJ *)__1ENJ)->__id) {
+  case ____NIQC__: {
+    __2ENJ=((____NIQC *)__1ENJ)->__Z01C;
   } break;
-  case __ITM_READ_ARG1__OARC__: {
-    __tmp__NDNJ=((__ITM_READ_ARG1__OARC *)__tmp__MDNJ)->parent_itm_read__PARC.name__KZ1C;
+  case ____3BRC__: {
+    __2ENJ=((____3BRC *)__1ENJ)->__4BRC.__Z01C;
   } break;
-  case __ITM_READ_ARG2__2CRC__: {
-    __tmp__NDNJ=((__ITM_READ_ARG2__2CRC *)__tmp__MDNJ)->parent_itm_read__3CRC.name__KZ1C;
+  case ____LERC__: {
+    __2ENJ=((____LERC *)__1ENJ)->__MERC.__Z01C;
   } break;
-  case __ITM_READ_ARGS__LUTC__: {
-    __tmp__NDNJ=((__ITM_READ_ARGS__LUTC *)__tmp__MDNJ)->parent_itm_read__MUTC.name__KZ1C;
+  case ____0VTC__: {
+    __2ENJ=((____0VTC *)__1ENJ)->__1VTC.__Z01C;
   } break;
   };
-  result__GLPJ=NULL;
-  j__HLPJ=stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE;
-  __tmp__HO5T=((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F;
-  while ((! ((j__HLPJ <  0) || ((void *)((__LOCAL__43WC *)((void **)__tmp__HO5T)[j__HLPJ])->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)(&__string_67))))) {
-    j__HLPJ=(__INTEGER__Q)(j__HLPJ -  1);
+  __VMPJ=NULL;
+  __WMPJ=__HY1D->__GY1D.__33BE;
+  __WP5T=((____4X1D *)__HY1D)->__GY1D.__KV5F;
+  while ((! ((__WMPJ <  0) || ((void *)((____N5WC *)((void **)__WP5T)[__WMPJ])->__Q5WC.__P5WC.__FWB == (void *)(&__string_67))))) {
+    __WMPJ=(____Q)(__WMPJ -  1);
   };
-  if ((j__HLPJ >=  0)) {
-    __tmp__UMPJ=((void **)((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F)[j__HLPJ];
-    result__GLPJ=__tmp__UMPJ;
-    if (((j__HLPJ < bottom_index__3CPJ) && (__tmp__UMPJ->parent_variable__B4WC.parent_named__A4WC.style__NKQC != '-'))) {
-      bottom_index__3CPJ=j__HLPJ;
-      context_extern__ODPJ=__tmp__UMPJ;
+  if ((__WMPJ >=  0)) {
+    __DOPJ=((void **)((____4X1D *)__HY1D)->__GY1D.__KV5F)[__WMPJ];
+    __VMPJ=__DOPJ;
+    if (((__WMPJ < __MEPJ) && (__DOPJ->__Q5WC.__P5WC.__2LQC != '-'))) {
+      __MEPJ=__WMPJ;
+      __3EPJ=__DOPJ;
     };
-    __tmp__INPJ=TRUE__K__;
+    __XOPJ=__K__;
   } else /* FALSE */ {
-    __tmp__INPJ=FALSE__O__;
-  };
-  if ((! __tmp__INPJ)) {
-    if (((void *)profil_slot__EO2C != (void *)NULL)) {
-      __tmp__VNPJ=lookup__CHJO(((__PROFIL_SLOT__BO2C *)profil_slot__EO2C),(&__string_67));
-      result__GLPJ=__tmp__VNPJ;
-      if ((((void *)__tmp__VNPJ != (void *)NULL) && ((void *)__tmp__VNPJ->parent_variable__B4WC.parent_named__A4WC.name__4VB != (void *)(&__string_67)))) {
-        bottom_index__3CPJ=(__INTEGER__Q)(-  1);
-        context_extern__ODPJ=__tmp__VNPJ;
-      };
-    };
-  };
-  __tmp__YDNJ=read__NUEI(((__LOCAL__43WC *)result__GLPJ));
-  __tmp__ZDNJ=((__READ_LOCAL__N5ZI *)__tmp__YDNJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
-  __tmp__LDNJ=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__ZDNJ),__tmp__NDNJ);
-  if (((void *)__tmp__LDNJ == (void *)NULL)) {
-    copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_431));
-    append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__NDNJ);
-    append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_716));
-    append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__ZDNJ),string_tmp__YC);
-    Self__K51U=((__STRING__BC *)string_tmp__YC);
-    if ((Self__K51U->capacity__HFL <= Self__K51U->count__WJ)) {
-      if ((Self__K51U->capacity__HFL ==  0)) {
-        Self__K51U->capacity__HFL= 32;
-        __tmp__L51U=create__KVW( 32);
-        Self__K51U->storage__4EL=__tmp__L51U;
-      } else /* FALSE */ {
-        __tmp__M51U=(__INTEGER__Q)(Self__K51U->capacity__HFL <<  1);
-        __tmp__L51U=((__CHARACTER__DB *)Self__K51U->storage__4EL);
-        old_nb_elts__O51U=Self__K51U->capacity__HFL;
-        __tmp__P51U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__L51U),((__UINTEGER_32__RWB )old_nb_elts__O51U),((__UINTEGER_32__RWB )__tmp__M51U));
-        __tmp__L51U=((__CHARACTER__DB *)__tmp__P51U);
-        clear__to__F00(__tmp__L51U,old_nb_elts__O51U,(__INTEGER__Q)(__tmp__M51U -  1));
-        Self__K51U->storage__4EL=__tmp__L51U;
-        Self__K51U->capacity__HFL=__tmp__M51U;
-      };
-    };
-    ((__CHARACTER__DB *)Self__K51U->storage__4EL)[Self__K51U->count__WJ]='.';
-    Self__K51U->count__WJ=(__INTEGER__Q)(Self__K51U->count__WJ +  1);
-    __tmp__GENJ=Self__ADNJ->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-    put_error__text__2PE( 1,string_tmp__YC);
-    put_position__HRE(__tmp__GENJ);
-    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);
+    __XOPJ=__O__;
+  };
+  if ((! __XOPJ)) {
+    if (((void *)__TP2C != (void *)NULL)) {
+      __EPPJ=__RIJO(((____QP2C *)__TP2C),(&__string_67));
+      __VMPJ=__EPPJ;
+      if ((((void *)__EPPJ != (void *)NULL) && ((void *)__EPPJ->__Q5WC.__P5WC.__FWB != (void *)(&__string_67)))) {
+        __MEPJ=(____Q)(-  1);
+        __3EPJ=__EPPJ;
+      };
+    };
+  };
+  __HFNJ=__2VEI(((____N5WC *)__VMPJ));
+  __IFNJ=((____2A0I *)__HFNJ)->__4VEJ->__Q5WC.__KP5D;
+  __0ENJ=__NB3I(((____WMB *)__IFNJ),__2ENJ);
+  if (((void *)__0ENJ == (void *)NULL)) {
+    __K2X(((____BC *)__YC),(&__string_431));
+    __EWX(((____BC *)__YC),__2ENJ);
+    __EWX(((____BC *)__YC),(&__string_716));
+    __CQXE(((____WMB *)__IFNJ),__YC);
+    __ZA2U=((____BC *)__YC);
+    if ((__ZA2U->__OFL <= __ZA2U->__WJ)) {
+      if ((__ZA2U->__OFL ==  0)) {
+        __ZA2U->__OFL= 32;
+        __0A2U=__RVW( 32);
+        __ZA2U->__FFL=__0A2U;
+      } else /* FALSE */ {
+        __1A2U=(____Q)(__ZA2U->__OFL <<  1);
+        __0A2U=((____DB *)__ZA2U->__FFL);
+        __3A2U=__ZA2U->__OFL;
+        __4A2U=__55W(((____IB )__0A2U),((____YWB )__3A2U),((____YWB )__1A2U));
+        __0A2U=((____DB *)__4A2U);
+        __M00(__0A2U,__3A2U,(____Q)(__1A2U -  1));
+        __ZA2U->__FFL=__0A2U;
+        __ZA2U->__OFL=__1A2U;
+      };
+    };
+    ((____DB *)__ZA2U->__FFL)[__ZA2U->__WJ]='.';
+    __ZA2U->__WJ=(____Q)(__ZA2U->__WJ +  1);
+    __VFNJ=__PENJ->__NJQC.__IFQC.__KBOC.__O2B;
+    __DQE( 1,__YC);
+    __ORE(__VFNJ);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  __tmp__GENJ=Self__ADNJ->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-  __tmp__MDNJ=Self__ADNJ->parent_itm_write__4HQC.value__NXDF;
-  result__WUSJ=NULL;
-  __tmp__P51U=((__POINTER__IB )(NULL));
-  j__HLPJ= 0;
-  __tmp__3USJ=((__POINTER__IB )sizeof(__DTA_WR_CODE__CPPJ));
-  if (((unsigned long)__tmp__3USJ ==  0)) {
-    result__WUSJ=DTA_WR_CODE__CPPJ__;
+  __VFNJ=__PENJ->__NJQC.__IFQC.__KBOC.__O2B;
+  __1ENJ=__PENJ->__NJQC.__2YDF;
+  __FWSJ=NULL;
+  __4A2U=((____IB )(NULL));
+  __WMPJ= 0;
+  __MWSJ=((____IB )sizeof(____RQPJ));
+  if (((unsigned long)__MWSJ ==  0)) {
+    __FWSJ=__RQPJ__;
   } else /* FALSE */ {
-    j__HLPJ=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3USJ));
-    if ((j__HLPJ == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__IO5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__KO5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3USJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IO5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IO5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__LO5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KO5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__IO5T=micro_alloc__table__lab__HKI(__tmp__KO5T,((__POINTER__IB )(&(table_size[(__tmp__LO5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KO5T)));
-      __tmp__P51U=__tmp__IO5T;
+    __WMPJ=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MWSJ));
+    if ((__WMPJ == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __XP5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __ZP5T=(void *)((unsigned long)(void *)((unsigned long)__MWSJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XP5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __0P5T=((____YWB )((____Q )(void *)((unsigned long)__ZP5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __XP5T=__OKI(__ZP5T,((____IB )(&(table_size[(__0P5T)-1]))),((____YWB )((____Q )__ZP5T)));
+      __4A2U=__XP5T;
     } else /* FALSE */ {
-      __tmp__LO5T=((__UINTEGER_32__RWB )j__HLPJ);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__IO5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__KO5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3USJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IO5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IO5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__IO5T=micro_alloc__table__lab__HKI(__tmp__KO5T,((__POINTER__IB )(&(table_type[(__tmp__LO5T)]))),(__UINTEGER_32__RWB)(__tmp__LO5T |  1));
-      __tmp__P51U=__tmp__IO5T;
+      __0P5T=((____YWB )__WMPJ);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __XP5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __ZP5T=(void *)((unsigned long)(void *)((unsigned long)__MWSJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XP5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __XP5T=__OKI(__ZP5T,((____IB )(&(table_type[(__0P5T)]))),(____YWB)(__0P5T |  1));
+      __4A2U=__XP5T;
     };
-    result__WUSJ=((__DTA_WR_CODE__CPPJ *)__tmp__P51U);
-    *(result__WUSJ) = *(DTA_WR_CODE__CPPJ__);
+    __FWSJ=((____RQPJ *)__4A2U);
+    *(__FWSJ) = *(__RQPJ__);
   };
-  Self__HFJK=((__DTA_WR_CODE__CPPJ *)result__WUSJ);
-  Self__HFJK->parent_dta__DPPJ.parent_itm_object__KK2C.position__H2B=__tmp__GENJ;
-  Self__HFJK->parent_dta__DPPJ.slot__1T4D=__tmp__LDNJ;
-  Self__HFJK->parent_dta__DPPJ.self_arg__2T4D=__tmp__YDNJ;
-  switch (((struct ___OBJ *)__tmp__MDNJ)->__id) {
-  case __ITM_LIST__T1OC__: {
-    __tmp__MFJK=((__ITM_LIST__T1OC *)__tmp__MDNJ)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+  __WGJK=((____RQPJ *)__FWSJ);
+  __WGJK->__SQPJ.__ZL2C.__O2B=__VFNJ;
+  __WGJK->__SQPJ.__KV4D=__0ENJ;
+  __WGJK->__SQPJ.__LV4D=__HFNJ;
+  switch (((struct ___OBJ *)__1ENJ)->__id) {
+  case ____C3OC__: {
+    __1GJK=((____C3OC *)__1ENJ)->__D3OC.__KBOC.__O2B;
   } break;
-  case __ITM_LDOTS__RCPC__: {
-    __tmp__MFJK=((__ITM_LDOTS__RCPC *)__tmp__MDNJ)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
+  case ____AEPC__: {
+    __1GJK=((____AEPC *)__1ENJ)->__BEPC.__KBOC.__O2B;
   } break;
-  case __ITM_PROTOTYPE__3DPC__: {
-    __tmp__MFJK=((__ITM_PROTOTYPE__3DPC *)__tmp__MDNJ)->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+  case ____MFPC__: {
+    __1GJK=((____MFPC *)__1ENJ)->__PFPC.__OFPC.__KBOC.__O2B;
   } break;
-  case __ITM_LIST_IDF__BDQC__: {
-    __tmp__MFJK=((__ITM_LIST_IDF__BDQC *)__tmp__MDNJ)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
+  case ____QEQC__: {
+    __1GJK=((____QEQC *)__1ENJ)->__REQC.__KBOC.__O2B;
   } break;
-  case __ITM_WRITE_VALUE__XDQC__: {
-    __tmp__MFJK=((__ITM_WRITE_VALUE__XDQC *)__tmp__MDNJ)->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+  case ____GFQC__: {
+    __1GJK=((____GFQC *)__1ENJ)->__JFQC.__IFQC.__KBOC.__O2B;
   } break;
-  case __ITM_WRITE_CAST__QEQC__: {
-    __tmp__MFJK=((__ITM_WRITE_CAST__QEQC *)__tmp__MDNJ)->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+  case ____5FQC__: {
+    __1GJK=((____5FQC *)__1ENJ)->__AGQC.__IFQC.__KBOC.__O2B;
   } break;
-  case __ITM_READ__4GQC__: {
-    __tmp__MFJK=((__ITM_READ__4GQC *)__tmp__MDNJ)->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+  case ____NIQC__: {
+    __1GJK=((____NIQC *)__1ENJ)->__OIQC.__KBOC.__O2B;
   } break;
-  case __ITM_WRITE_CODE__3HQC__: {
-    __tmp__MFJK=((__ITM_WRITE_CODE__3HQC *)__tmp__MDNJ)->parent_itm_write__4HQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
+  case ____MJQC__: {
+    __1GJK=((____MJQC *)__1ENJ)->__NJQC.__IFQC.__KBOC.__O2B;
   } break;
-  case __ITM_OPERATOR__H3QC__: {
-    __tmp__MFJK=((__ITM_OPERATOR__H3QC *)__tmp__MDNJ)->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
+  case ____W4QC__: {
+    __1GJK=((____W4QC *)__1ENJ)->__X4QC.__KBOC.__O2B;
   } break;
-  case __ITM_READ_ARG1__OARC__: {
-    __tmp__MFJK=((__ITM_READ_ARG1__OARC *)__tmp__MDNJ)->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+  case ____3BRC__: {
+    __1GJK=((____3BRC *)__1ENJ)->__4BRC.__OIQC.__KBOC.__O2B;
   } break;
-  case __ITM_READ_ARG2__2CRC__: {
-    __tmp__MFJK=((__ITM_READ_ARG2__2CRC *)__tmp__MDNJ)->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+  case ____LERC__: {
+    __1GJK=((____LERC *)__1ENJ)->__MERC.__OIQC.__KBOC.__O2B;
   } break;
-  case __ITM_EXPRESSION__RDRC__: {
-    __tmp__MFJK=position__ZPBE(((__ITM_EXPRESSION__RDRC *)__tmp__MDNJ));
+  case ____AFRC__: {
+    __1GJK=__IRBE(((____AFRC *)__1ENJ));
   } break;
-  case __ITM_OLD__GQRC__: {
-    __tmp__MFJK=((__ITM_OLD__GQRC *)__tmp__MDNJ)->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B;
+  case ____VRRC__: {
+    __1GJK=((____VRRC *)__1ENJ)->__WRRC.__KBOC.__O2B;
   } break;
-  case __ITM_EXTERNAL_TYPE__ZHSC__: {
-    __tmp__MFJK=((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__MDNJ)->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+  case ____IJSC__: {
+    __1GJK=((____IJSC *)__1ENJ)->__LJSC.__KJSC.__KBOC.__O2B;
   } break;
-  case __ITM_BLOCK__XNSC__: {
-    __tmp__MFJK=((__ITM_BLOCK__XNSC *)__tmp__MDNJ)->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+  case ____GPSC__: {
+    __1GJK=((____GPSC *)__1ENJ)->__TCAF->__D3OC.__KBOC.__O2B;
   } break;
-  case __ITM_EXTERNAL__DPSC__: {
-    __tmp__MFJK=((__ITM_EXTERNAL__DPSC *)__tmp__MDNJ)->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+  case ____SQSC__: {
+    __1GJK=((____SQSC *)__1ENJ)->__TQSC.__KJSC.__KBOC.__O2B;
   } break;
-  case __ITM_READ_ARGS__LUTC__: {
-    __tmp__MFJK=((__ITM_READ_ARGS__LUTC *)__tmp__MDNJ)->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+  case ____0VTC__: {
+    __1GJK=((____0VTC *)__1ENJ)->__1VTC.__OIQC.__KBOC.__O2B;
   } break;
-  case __ITM_REAL__3DUC__: {
-    __tmp__MFJK=((__ITM_REAL__3DUC *)__tmp__MDNJ)->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+  case ____MFUC__: {
+    __1GJK=((____MFUC *)__1ENJ)->__NFUC.__OFPC.__KBOC.__O2B;
   } break;
-  case __ITM_NUMBER__QEUC__: {
-    __tmp__MFJK=((__ITM_NUMBER__QEUC *)__tmp__MDNJ)->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+  case ____5FUC__: {
+    __1GJK=((____5FUC *)__1ENJ)->__AGUC.__OFPC.__KBOC.__O2B;
   } break;
-  case __ITM_CHARACTER__CFUC__: {
-    __tmp__MFJK=((__ITM_CHARACTER__CFUC *)__tmp__MDNJ)->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+  case ____RGUC__: {
+    __1GJK=((____RGUC *)__1ENJ)->__SGUC.__OFPC.__KBOC.__O2B;
   } break;
-  case __ITM_STRING__UFUC__: {
-    __tmp__MFJK=((__ITM_STRING__UFUC *)__tmp__MDNJ)->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+  case ____DHUC__: {
+    __1GJK=((____DHUC *)__1ENJ)->__EHUC.__OFPC.__KBOC.__O2B;
   } break;
-  case __ITM_RESULT__2UMD__: {
-    __tmp__MFJK=position__5PBE(((__ITM_RESULT__2UMD *)__tmp__MDNJ));
+  case ____LWMD__: {
+    __1GJK=__ORBE(((____LWMD *)__1ENJ));
   } break;
   };
-  __tmp__QFJK=create__type__IJ2C(__tmp__MFJK,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-  Self__HFJK->parent_dta__DPPJ.result_expr__4T4D=__tmp__QFJK;
-  Self__HFJK->code__RFJK=__tmp__MDNJ;
-  if (((void *)profil_current__FO2C == (void *)NULL)) {
-    Self__HFJK->parent_dta__DPPJ.context__HU4D=context_main__D4WC;
+  __5GJK=__XK2C(__1GJK,__HMB__->__IMB.__BMC);
+  __WGJK->__SQPJ.__NV4D=__5GJK;
+  __WGJK->__AHJK=__1ENJ;
+  if (((void *)__UP2C == (void *)NULL)) {
+    __WGJK->__SQPJ.__WV4D=__S5WC;
   } else /* FALSE */ {
-    __tmp__4FJK=profil_current__FO2C;
-    if (((struct ___OBJ *)__tmp__4FJK)->__id==__PROFIL_SLOT__BO2C__) {
-      __tmp__VNPJ=((__PROFIL_SLOT__BO2C *)__tmp__4FJK)->parent_profil__CO2C.context__OU4D;
+    __NHJK=__UP2C;
+    if (((struct ___OBJ *)__NHJK)->__id==____QP2C__) {
+      __EPPJ=((____QP2C *)__NHJK)->__RP2C.__3V4D;
     } else /* PROFIL_BLOCK */ {
-      __tmp__VNPJ=((__PROFIL_BLOCK__22NJ *)__tmp__4FJK)->parent_profil__32NJ.context__OU4D;
+      __EPPJ=((____L4NJ *)__NHJK)->__M4NJ.__3V4D;
     };
-    Self__HFJK->parent_dta__DPPJ.context__HU4D=__tmp__VNPJ;
+    __WGJK->__SQPJ.__WV4D=__EPPJ;
   };
-  result__S51U=NULL;
-  __tmp__P51U=((__POINTER__IB )(NULL));
-  j__HLPJ= 0;
-  __tmp__3USJ=((__POINTER__IB )sizeof(__NODE_TYPE__FK2C));
-  if (((unsigned long)__tmp__3USJ ==  0)) {
-    result__S51U=NODE_TYPE__FK2C__;
+  __BB2U=NULL;
+  __4A2U=((____IB )(NULL));
+  __WMPJ= 0;
+  __MWSJ=((____IB )sizeof(____UL2C));
+  if (((unsigned long)__MWSJ ==  0)) {
+    __BB2U=__UL2C__;
   } else /* FALSE */ {
-    j__HLPJ=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3USJ));
-    if ((j__HLPJ == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__IO5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__KO5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3USJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IO5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IO5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__LO5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__KO5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__IO5T=micro_alloc__table__lab__HKI(__tmp__KO5T,((__POINTER__IB )(&(table_size[(__tmp__LO5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__KO5T)));
-      __tmp__P51U=__tmp__IO5T;
-    } else /* FALSE */ {
-      __tmp__LO5T=((__UINTEGER_32__RWB )j__HLPJ);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__IO5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__KO5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__3USJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IO5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IO5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__IO5T=micro_alloc__table__lab__HKI(__tmp__KO5T,((__POINTER__IB )(&(table_type[(__tmp__LO5T)]))),(__UINTEGER_32__RWB)(__tmp__LO5T |  1));
-      __tmp__P51U=__tmp__IO5T;
-    };
-    result__S51U=((__NODE_TYPE__FK2C *)__tmp__P51U);
-    *(result__S51U) = *(NODE_TYPE__FK2C__);
-  };
-  Self__UYIS=((__NODE_TYPE__FK2C *)result__S51U);
-  Self__UYIS->parent_node__GK2C.expr__VU4D=__tmp__YDNJ;
-  Self__UYIS->parent_node__GK2C.data__WU4D=result__WUSJ;
-  late_binding_counter__QM=(__INTEGER__Q)(late_binding_counter__QM +  1);
-  Self__ZO5T=((__LINKED_LISToNODE_TYPEo__QK2C *)node_list__YK2C);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((void *)Self__ZO5T->first_link__WA0G == (void *)NULL)) {
-    result__551U=NULL;
-    __tmp__IO5T=((__POINTER__IB )(NULL));
-    __tmp__M51U= 0;
-    __tmp__KO5T=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-    if (((unsigned long)__tmp__KO5T ==  0)) {
-      result__551U=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-    } else /* FALSE */ {
-      __tmp__M51U=__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__KO5T));
-      if ((__tmp__M51U == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__DA2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__EA2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KO5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DA2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DA2U) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__FA2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EA2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__DA2U=micro_alloc__table__lab__HKI(__tmp__EA2U,((__POINTER__IB )(&(table_size[(__tmp__FA2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EA2U)));
-        __tmp__IO5T=__tmp__DA2U;
-      } else /* FALSE */ {
-        __tmp__FA2U=((__UINTEGER_32__RWB )__tmp__M51U);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__DA2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__EA2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KO5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DA2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DA2U) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__DA2U=micro_alloc__table__lab__HKI(__tmp__EA2U,((__POINTER__IB )(&(table_type[(__tmp__FA2U)]))),(__UINTEGER_32__RWB)(__tmp__FA2U |  1));
-        __tmp__IO5T=__tmp__DA2U;
-      };
-      result__551U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__IO5T);
-      *(result__551U) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-    };
-    Self__LA2U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__551U);
-    Self__LA2U->item__UK0G=result__S51U;
-    Self__LA2U->next__BVFH=NULL;
-    Self__ZO5T->first_link__WA0G=result__551U;
-    Self__ZO5T->parent_linked_collection__XK2C.upper__UZRD= 1;
-    Self__ZO5T->last_link__5A0G=result__551U;
-    Self__ZO5T->mem_idx__AB0G= 1;
-    Self__ZO5T->mem_lnk__CB0G=result__551U;
+    __WMPJ=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MWSJ));
+    if ((__WMPJ == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __XP5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __ZP5T=(void *)((unsigned long)(void *)((unsigned long)__MWSJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XP5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __0P5T=((____YWB )((____Q )(void *)((unsigned long)__ZP5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __XP5T=__OKI(__ZP5T,((____IB )(&(table_size[(__0P5T)-1]))),((____YWB )((____Q )__ZP5T)));
+      __4A2U=__XP5T;
+    } else /* FALSE */ {
+      __0P5T=((____YWB )__WMPJ);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __XP5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __ZP5T=(void *)((unsigned long)(void *)((unsigned long)__MWSJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XP5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __XP5T=__OKI(__ZP5T,((____IB )(&(table_type[(__0P5T)]))),(____YWB)(__0P5T |  1));
+      __4A2U=__XP5T;
+    };
+    __BB2U=((____UL2C *)__4A2U);
+    *(__BB2U) = *(__UL2C__);
+  };
+  __D0IS=((____UL2C *)__BB2U);
+  __D0IS->__VL2C.__EW4D=__HFNJ;
+  __D0IS->__VL2C.__FW4D=__FWSJ;
+  __QM=(____Q)(__QM +  1);
+  __IQ5T=((____5L2C *)__HM2C);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((void *)__IQ5T->__FC0G == (void *)NULL)) {
+    __OB2U=NULL;
+    __XP5T=((____IB )(NULL));
+    __1A2U= 0;
+    __ZP5T=((____IB )sizeof(____AC0G));
+    if (((unsigned long)__ZP5T ==  0)) {
+      __OB2U=__AC0G__;
+    } else /* FALSE */ {
+      __1A2U=____AC0G__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZP5T));
+      if ((__1A2U == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __SB2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __TB2U=(void *)((unsigned long)(void *)((unsigned long)__ZP5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SB2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SB2U) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __UB2U=((____YWB )((____Q )(void *)((unsigned long)__TB2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __SB2U=__OKI(__TB2U,((____IB )(&(table_size[(__UB2U)-1]))),((____YWB )((____Q )__TB2U)));
+        __XP5T=__SB2U;
+      } else /* FALSE */ {
+        __UB2U=((____YWB )__1A2U);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __SB2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __TB2U=(void *)((unsigned long)(void *)((unsigned long)__ZP5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SB2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SB2U) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __SB2U=__OKI(__TB2U,((____IB )(&(table_type[(__UB2U)]))),(____YWB)(__UB2U |  1));
+        __XP5T=__SB2U;
+      };
+      __OB2U=((____AC0G *)__XP5T);
+      *(__OB2U) = *(__AC0G__);
+    };
+    __0B2U=((____AC0G *)__OB2U);
+    __0B2U->__DM0G=__BB2U;
+    __0B2U->__QWFH=NULL;
+    __IQ5T->__FC0G=__OB2U;
+    __IQ5T->__GM2C.__D1RD= 1;
+    __IQ5T->__OC0G=__OB2U;
+    __IQ5T->__PC0G= 1;
+    __IQ5T->__RC0G=__OB2U;
   } else /* FALSE */ {
-    result__551U=NULL;
-    __tmp__IO5T=((__POINTER__IB )(NULL));
-    __tmp__M51U= 0;
-    __tmp__KO5T=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-    if (((unsigned long)__tmp__KO5T ==  0)) {
-      result__551U=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-    } else /* FALSE */ {
-      __tmp__M51U=__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__KO5T));
-      if ((__tmp__M51U == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__DA2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__EA2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KO5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DA2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DA2U) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__FA2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__EA2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__DA2U=micro_alloc__table__lab__HKI(__tmp__EA2U,((__POINTER__IB )(&(table_size[(__tmp__FA2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__EA2U)));
-        __tmp__IO5T=__tmp__DA2U;
-      } else /* FALSE */ {
-        __tmp__FA2U=((__UINTEGER_32__RWB )__tmp__M51U);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__DA2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__EA2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KO5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DA2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DA2U) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__DA2U=micro_alloc__table__lab__HKI(__tmp__EA2U,((__POINTER__IB )(&(table_type[(__tmp__FA2U)]))),(__UINTEGER_32__RWB)(__tmp__FA2U |  1));
-        __tmp__IO5T=__tmp__DA2U;
-      };
-      result__551U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__IO5T);
-      *(result__551U) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-    };
-    Self__LA2U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__551U);
-    Self__LA2U->item__UK0G=result__S51U;
-    Self__LA2U->next__BVFH=NULL;
-    ((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)Self__ZO5T->last_link__5A0G)->next__BVFH=result__551U;
-    Self__ZO5T->parent_linked_collection__XK2C.upper__UZRD=(__INTEGER__Q)(Self__ZO5T->parent_linked_collection__XK2C.upper__UZRD +  1);
-    Self__ZO5T->last_link__5A0G=result__551U;
-  };
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),result__S51U);
-  __tmp__LDNJ=result_expr__SP5H(((__NODE_TYPE__FK2C *)result__S51U));
-  __tmp__MDNJ=__tmp__LDNJ;
-  return(__tmp__MDNJ);
+    __OB2U=NULL;
+    __XP5T=((____IB )(NULL));
+    __1A2U= 0;
+    __ZP5T=((____IB )sizeof(____AC0G));
+    if (((unsigned long)__ZP5T ==  0)) {
+      __OB2U=__AC0G__;
+    } else /* FALSE */ {
+      __1A2U=____AC0G__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZP5T));
+      if ((__1A2U == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __SB2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __TB2U=(void *)((unsigned long)(void *)((unsigned long)__ZP5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SB2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SB2U) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __UB2U=((____YWB )((____Q )(void *)((unsigned long)__TB2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __SB2U=__OKI(__TB2U,((____IB )(&(table_size[(__UB2U)-1]))),((____YWB )((____Q )__TB2U)));
+        __XP5T=__SB2U;
+      } else /* FALSE */ {
+        __UB2U=((____YWB )__1A2U);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __SB2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __TB2U=(void *)((unsigned long)(void *)((unsigned long)__ZP5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SB2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SB2U) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __SB2U=__OKI(__TB2U,((____IB )(&(table_type[(__UB2U)]))),(____YWB)(__UB2U |  1));
+        __XP5T=__SB2U;
+      };
+      __OB2U=((____AC0G *)__XP5T);
+      *(__OB2U) = *(__AC0G__);
+    };
+    __0B2U=((____AC0G *)__OB2U);
+    __0B2U->__DM0G=__BB2U;
+    __0B2U->__QWFH=NULL;
+    ((____AC0G *)__IQ5T->__OC0G)->__QWFH=__OB2U;
+    __IQ5T->__GM2C.__D1RD=(____Q)(__IQ5T->__GM2C.__D1RD +  1);
+    __IQ5T->__OC0G=__OB2U;
+  };
+  __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__BB2U);
+  __0ENJ=__BR5H(((____UL2C *)__BB2U));
+  __1ENJ=__0ENJ;
+  return(__1ENJ);
 }
 
-static void* to_run_expr__VENJ(__ITM_READ_ARG1__OARC *Self__WENJ)
-// ({ITM_READ_ARG1__OARC}) With result Recursive, No inlinable.
+static void* __EGNJ(____3BRC *__FGNJ)
+// ({__3BRC}) With result Recursive, No inlinable.
 {
-  void *__tmp__YENJ;
-  void *rec__3PPJ,*__tmp__RQPJ,*result__3A2U,*__tmp__AB2U;
-  void *itm_read__5PPJ;
-  __LOCAL__43WC *__tmp__JQPJ,*__tmp__5A2U;
-  __READ_LOCAL__N5ZI *__tmp__LQPJ,*__tmp__BB2U;
-  __POSITION__OL __tmp__TWPT;
-  __ITM_READ__4GQC *Self__4A2U;
-  __ITM_CHARACTER__CFUC *Self__QL5S;
-  __CHARACTER_CST__5LOJ *__tmp__RL5S;
-  __ITM_LIST__T1OC *__tmp__TQPJ;
-  __PROTOTYPE__MF *__tmp__XL5S;
-  __STRING_CONSTANT__0 *__tmp__MRPJ;
-  __BOOLEAN__L is_resend__AQPJ,implicit_self__BQPJ,__tmp__ORPJ;
-  __BOOLEAN__L __tmp__RRPJ;
-  __tmp__YENJ=Self__WENJ->arg__F41C;
-  rec__3PPJ=NULL;
-  itm_read__5PPJ=NULL;
-  is_resend__AQPJ=FALSE__O__;
-  implicit_self__BQPJ=FALSE__O__;
-  if (((void *)__tmp__YENJ == (void *)NULL)) {
-    __tmp__JQPJ=lookup__U3UJ();
-    __tmp__LQPJ=read__NUEI(((__LOCAL__43WC *)__tmp__JQPJ));
-    rec__3PPJ=__tmp__LQPJ;
-    implicit_self__BQPJ=TRUE__K__;
+  void *__HGNJ;
+  void *__MRPJ,*__ASPJ,*__MC2U,*__PC2U;
+  void *__ORPJ;
+  ____N5WC *__YRPJ,*__OC2U;
+  ____2A0I *__0RPJ,*__QC2U;
+  ____OL __CYPT;
+  ____NIQC *__NC2U;
+  ____RGUC *__5M5S;
+  ____ONOJ *__AN5S;
+  ____C3OC *__CSPJ;
+  ____MF *__GN5S;
+  ____0 *__1SPJ;
+  ____L __PRPJ,__QRPJ,__3SPJ,__ATPJ;
+  __HGNJ=__FGNJ->__U51C;
+  __MRPJ=NULL;
+  __ORPJ=NULL;
+  __PRPJ=__O__;
+  __QRPJ=__O__;
+  if (((void *)__HGNJ == (void *)NULL)) {
+    __YRPJ=__D5UJ();
+    __0RPJ=__2VEI(((____N5WC *)__YRPJ));
+    __MRPJ=__0RPJ;
+    __QRPJ=__K__;
   } else /* FALSE */ {
-    switch (((struct ___OBJ *)__tmp__YENJ)->__id) {
-    case __ITM_LIST__T1OC__: {
-      __tmp__RQPJ=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)__tmp__YENJ));
-    } break;
-    case __ITM_LDOTS__RCPC__: {
-      __tmp__TWPT=((__ITM_LDOTS__RCPC *)__tmp__YENJ)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-      (&__string_623)->count__0C= 21;
-      (&__string_623)->storage__1C="ITM_LDOTS.to_run_expr";
-      put_error__text__2PE( 2,(&__string_623));
-      put_position__HRE(__tmp__TWPT);
-      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);
+    switch (((struct ___OBJ *)__HGNJ)->__id) {
+    case ____C3OC__: {
+      __ASPJ=__FWMJ(((____C3OC *)__HGNJ));
+    } break;
+    case ____AEPC__: {
+      __CYPT=((____AEPC *)__HGNJ)->__BEPC.__KBOC.__O2B;
+      (&__string_623)->__0C= 21;
+      (&__string_623)->__1C="ITM_LDOTS.to_run_expr";
+      __DQE( 2,(&__string_623));
+      __ORE(__CYPT);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
-      (&__string_326)->count__0C= 13;
-      (&__string_326)->storage__1C="Crash system.";
-      print__CKG((&__string_326));
+      (&__string_326)->__0C= 13;
+      (&__string_326)->__1C="Crash system.";
+      __JKG((&__string_326));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__RQPJ=NULL;
+      __ASPJ=NULL;
     } break;
-    case __ITM_PROTOTYPE__3DPC__: {
-      __tmp__RQPJ=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)__tmp__YENJ));
+    case ____MFPC__: {
+      __ASPJ=__40MJ(((____MFPC *)__HGNJ));
     } break;
-    case __ITM_LIST_IDF__BDQC__: {
-      __tmp__TWPT=((__ITM_LIST_IDF__BDQC *)__tmp__YENJ)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-      (&__string_624)->count__0C= 24;
-      (&__string_624)->storage__1C="ITM_LIST_IDF.to_run_expr";
-      put_error__text__2PE( 1,(&__string_624));
-      put_position__HRE(__tmp__TWPT);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    case ____QEQC__: {
+      __CYPT=((____QEQC *)__HGNJ)->__REQC.__KBOC.__O2B;
+      (&__string_624)->__0C= 24;
+      (&__string_624)->__1C="ITM_LIST_IDF.to_run_expr";
+      __DQE( 1,(&__string_624));
+      __ORE(__CYPT);
+      __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__RQPJ=NULL;
+      __ASPJ=NULL;
     } break;
-    case __ITM_WRITE_VALUE__XDQC__: {
-      __tmp__RQPJ=to_run_expr__31MJ(((__ITM_WRITE_VALUE__XDQC *)__tmp__YENJ));
+    case ____GFQC__: {
+      __ASPJ=__M3MJ(((____GFQC *)__HGNJ));
     } break;
-    case __ITM_WRITE_CAST__QEQC__: {
-      __tmp__RQPJ=to_run_expr__A5MJ(((__ITM_WRITE_CAST__QEQC *)__tmp__YENJ));
+    case ____5FQC__: {
+      __ASPJ=__PANJ(((____5FQC *)__HGNJ));
     } break;
-    case __ITM_READ__4GQC__: {
-      Self__4A2U=((__ITM_READ__4GQC *)__tmp__YENJ);
-      result__3A2U=NULL;
-      __tmp__5A2U=lookup__SGPJ(Self__4A2U->name__KZ1C);
-      if (((void *)__tmp__5A2U != (void *)NULL)) {
-        if ((__tmp__5A2U->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-          ((__LOCAL__43WC *)__tmp__5A2U)->parent_variable__B4WC.ensure_count__1S4D= 1;
-          Self__4A2U->name__KZ1C=__tmp__5A2U->parent_variable__B4WC.intern_name__HN5D;
-          __tmp__AB2U=to_run_with__args__NQSJ(Self__4A2U);
-          result__3A2U=__tmp__AB2U;
+    case ____NIQC__: {
+      __NC2U=((____NIQC *)__HGNJ);
+      __MC2U=NULL;
+      __OC2U=__BIPJ(__NC2U->__Z01C);
+      if (((void *)__OC2U != (void *)NULL)) {
+        if ((__OC2U->__Q5WC.__P5WC.__2LQC == '-')) {
+          ((____N5WC *)__OC2U)->__Q5WC.__KU4D= 1;
+          __NC2U->__Z01C=__OC2U->__Q5WC.__WO5D;
+          __PC2U=__2RSJ(__NC2U);
+          __MC2U=__PC2U;
         } else /* FALSE */ {
-          __tmp__BB2U=read__NUEI(((__LOCAL__43WC *)__tmp__5A2U));
-          result__3A2U=__tmp__BB2U;
+          __QC2U=__2VEI(((____N5WC *)__OC2U));
+          __MC2U=__QC2U;
         };
       } else /* FALSE */ {
-        __tmp__AB2U=to_run_with__args__NQSJ(Self__4A2U);
-        result__3A2U=__tmp__AB2U;
+        __PC2U=__2RSJ(__NC2U);
+        __MC2U=__PC2U;
       };
-      __tmp__RQPJ=result__3A2U;
+      __ASPJ=__MC2U;
     } break;
-    case __ITM_WRITE_CODE__3HQC__: {
-      __tmp__RQPJ=to_run_expr__5CNJ(((__ITM_WRITE_CODE__3HQC *)__tmp__YENJ));
+    case ____MJQC__: {
+      __ASPJ=__OENJ(((____MJQC *)__HGNJ));
     } break;
-    case __ITM_OPERATOR__H3QC__: {
-      (&__string_625)->count__0C= 24;
-      (&__string_625)->storage__1C="ITM_OPERATOR.to_run_expr";
-      print__CKG((&__string_625));
+    case ____W4QC__: {
+      (&__string_625)->__0C= 24;
+      (&__string_625)->__1C="ITM_OPERATOR.to_run_expr";
+      __JKG((&__string_625));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__RQPJ=NULL;
+      __ASPJ=NULL;
     } break;
-    case __ITM_READ_ARG1__OARC__: {
-      __tmp__RQPJ=to_run_expr__VENJ(((__ITM_READ_ARG1__OARC *)__tmp__YENJ));
+    case ____3BRC__: {
+      __ASPJ=__EGNJ(((____3BRC *)__HGNJ));
     } break;
-    case __ITM_READ_ARG2__2CRC__: {
-      __tmp__RQPJ=to_run_expr__1ENJ(((__ITM_READ_ARG2__2CRC *)__tmp__YENJ));
+    case ____LERC__: {
+      __ASPJ=__KGNJ(((____LERC *)__HGNJ));
     } break;
-    case __ITM_EXPRESSION__RDRC__: {
-      __tmp__RQPJ=to_run_expr__TINJ(((__ITM_EXPRESSION__RDRC *)__tmp__YENJ));
+    case ____AFRC__: {
+      __ASPJ=__CKNJ(((____AFRC *)__HGNJ));
     } break;
-    case __ITM_OLD__GQRC__: {
-      __tmp__RQPJ=to_run_expr__KXNJ(((__ITM_OLD__GQRC *)__tmp__YENJ));
+    case ____VRRC__: {
+      __ASPJ=__ZYNJ(((____VRRC *)__HGNJ));
     } break;
-    case __ITM_EXTERNAL_TYPE__ZHSC__: {
-      __tmp__RQPJ=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__YENJ));
+    case ____IJSC__: {
+      __ASPJ=__P2NJ(((____IJSC *)__HGNJ));
     } break;
-    case __ITM_BLOCK__XNSC__: {
-      __tmp__RQPJ=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)__tmp__YENJ));
+    case ____GPSC__: {
+      __ASPJ=__I4NJ(((____GPSC *)__HGNJ));
     } break;
-    case __ITM_EXTERNAL__DPSC__: {
-      __tmp__RQPJ=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)__tmp__YENJ));
+    case ____SQSC__: {
+      __ASPJ=__R5NJ(((____SQSC *)__HGNJ));
     } break;
-    case __ITM_READ_ARGS__LUTC__: {
-      __tmp__RQPJ=to_run_expr__MKOJ(((__ITM_READ_ARGS__LUTC *)__tmp__YENJ));
+    case ____0VTC__: {
+      __ASPJ=__1LOJ(((____0VTC *)__HGNJ));
     } break;
-    case __ITM_REAL__3DUC__: {
-      __tmp__RQPJ=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)__tmp__YENJ));
+    case ____MFUC__: {
+      __ASPJ=__VMOJ(((____MFUC *)__HGNJ));
     } break;
-    case __ITM_NUMBER__QEUC__: {
-      __tmp__RQPJ=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)__tmp__YENJ));
+    case ____5FUC__: {
+      __ASPJ=__BNOJ(((____5FUC *)__HGNJ));
     } break;
-    case __ITM_CHARACTER__CFUC__: {
-      Self__QL5S=((__ITM_CHARACTER__CFUC *)__tmp__YENJ);
-      __tmp__RL5S=create__char__CMQJ(Self__QL5S->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__QL5S->character__XL5D);
-      __tmp__RQPJ=__tmp__RL5S;
+    case ____RGUC__: {
+      __5M5S=((____RGUC *)__HGNJ);
+      __AN5S=__RNQJ(__5M5S->__SGUC.__OFPC.__KBOC.__O2B,__5M5S->__GN5D);
+      __ASPJ=__AN5S;
     } break;
-    case __ITM_STRING__UFUC__: {
-      __tmp__RQPJ=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)__tmp__YENJ));
+    case ____DHUC__: {
+      __ASPJ=__UNOJ(((____DHUC *)__HGNJ));
     } break;
-    case __ITM_RESULT__2UMD__: {
-      (&__string_326)->count__0C= 13;
-      (&__string_326)->storage__1C="Crash system.";
-      print__CKG((&__string_326));
+    case ____LWMD__: {
+      (&__string_326)->__0C= 13;
+      (&__string_326)->__1C="Crash system.";
+      __JKG((&__string_326));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__RQPJ=NULL;
+      __ASPJ=NULL;
     } break;
     };
-    rec__3PPJ=__tmp__RQPJ;
-    if (__tmp__YENJ==NULL) {
-      __tmp__TQPJ=NULL;
+    __MRPJ=__ASPJ;
+    if (__HGNJ==NULL) {
+      __CSPJ=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__YENJ)->__id) {
-      case __ITM_LIST__T1OC__: {
-        __tmp__TQPJ=((void *)__tmp__YENJ);
+      switch (((struct ___OBJ *)__HGNJ)->__id) {
+      case ____C3OC__: {
+        __CSPJ=((void *)__HGNJ);
       } break;
-      case __ITM_LDOTS__RCPC__: {
-        __tmp__TQPJ=NULL;
+      case ____AEPC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_PROTOTYPE__3DPC__: {
-        __tmp__TQPJ=NULL;
+      case ____MFPC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_LIST_IDF__BDQC__: {
-        __tmp__TQPJ=NULL;
+      case ____QEQC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_WRITE_VALUE__XDQC__: {
-        __tmp__TQPJ=NULL;
+      case ____GFQC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_WRITE_CAST__QEQC__: {
-        __tmp__TQPJ=NULL;
+      case ____5FQC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_READ__4GQC__: {
-        __tmp__TQPJ=NULL;
+      case ____NIQC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_WRITE_CODE__3HQC__: {
-        __tmp__TQPJ=NULL;
+      case ____MJQC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_OPERATOR__H3QC__: {
-        __tmp__TQPJ=NULL;
+      case ____W4QC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_READ_ARG1__OARC__: {
-        __tmp__TQPJ=NULL;
+      case ____3BRC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_READ_ARG2__2CRC__: {
-        __tmp__TQPJ=NULL;
+      case ____LERC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_EXPRESSION__RDRC__: {
-        __tmp__TQPJ=NULL;
+      case ____AFRC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_OLD__GQRC__: {
-        __tmp__TQPJ=NULL;
+      case ____VRRC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_EXTERNAL_TYPE__ZHSC__: {
-        __tmp__TQPJ=NULL;
+      case ____IJSC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_BLOCK__XNSC__: {
-        __tmp__TQPJ=NULL;
+      case ____GPSC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_EXTERNAL__DPSC__: {
-        __tmp__TQPJ=NULL;
+      case ____SQSC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_READ_ARGS__LUTC__: {
-        __tmp__TQPJ=NULL;
+      case ____0VTC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_REAL__3DUC__: {
-        __tmp__TQPJ=NULL;
+      case ____MFUC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_NUMBER__QEUC__: {
-        __tmp__TQPJ=NULL;
+      case ____5FUC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_CHARACTER__CFUC__: {
-        __tmp__TQPJ=NULL;
+      case ____RGUC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_STRING__UFUC__: {
-        __tmp__TQPJ=NULL;
+      case ____DHUC__: {
+        __CSPJ=NULL;
       } break;
-      case __ITM_RESULT__2UMD__: {
-        __tmp__TQPJ=NULL;
+      case ____LWMD__: {
+        __CSPJ=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__TQPJ != (void *)NULL)) {
-      __tmp__RQPJ=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__TQPJ->code__XG1C)->parent_arrayed_collection__RBPC.storage__312D)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (__tmp__RQPJ==NULL) {
-        __tmp__AB2U=NULL;
+    if (((void *)__CSPJ != (void *)NULL)) {
+      __ASPJ=((void **)((____YCPC *)__CSPJ->__GI1C)->__ADPC.__M32D)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (__ASPJ==NULL) {
+        __PC2U=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__RQPJ)->__id) {
-        case __ITM_LIST__T1OC__: {
-          __tmp__AB2U=NULL;
+        switch (((struct ___OBJ *)__ASPJ)->__id) {
+        case ____C3OC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_LDOTS__RCPC__: {
-          __tmp__AB2U=NULL;
+        case ____AEPC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_PROTOTYPE__3DPC__: {
-          __tmp__AB2U=NULL;
+        case ____MFPC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_LIST_IDF__BDQC__: {
-          __tmp__AB2U=NULL;
+        case ____QEQC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_WRITE_VALUE__XDQC__: {
-          __tmp__AB2U=NULL;
+        case ____GFQC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_WRITE_CAST__QEQC__: {
-          __tmp__AB2U=NULL;
+        case ____5FQC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_READ__4GQC__: {
-          __tmp__AB2U=((void *)__tmp__RQPJ);
+        case ____NIQC__: {
+          __PC2U=((void *)__ASPJ);
         } break;
-        case __ITM_WRITE_CODE__3HQC__: {
-          __tmp__AB2U=NULL;
+        case ____MJQC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_OPERATOR__H3QC__: {
-          __tmp__AB2U=NULL;
+        case ____W4QC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_READ_ARG1__OARC__: {
-          __tmp__AB2U=((void *)__tmp__RQPJ);
+        case ____3BRC__: {
+          __PC2U=((void *)__ASPJ);
         } break;
-        case __ITM_READ_ARG2__2CRC__: {
-          __tmp__AB2U=((void *)__tmp__RQPJ);
+        case ____LERC__: {
+          __PC2U=((void *)__ASPJ);
         } break;
-        case __ITM_EXPRESSION__RDRC__: {
-          __tmp__AB2U=NULL;
+        case ____AFRC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_OLD__GQRC__: {
-          __tmp__AB2U=NULL;
+        case ____VRRC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_EXTERNAL_TYPE__ZHSC__: {
-          __tmp__AB2U=NULL;
+        case ____IJSC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_BLOCK__XNSC__: {
-          __tmp__AB2U=NULL;
+        case ____GPSC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_EXTERNAL__DPSC__: {
-          __tmp__AB2U=NULL;
+        case ____SQSC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_READ_ARGS__LUTC__: {
-          __tmp__AB2U=((void *)__tmp__RQPJ);
+        case ____0VTC__: {
+          __PC2U=((void *)__ASPJ);
         } break;
-        case __ITM_REAL__3DUC__: {
-          __tmp__AB2U=NULL;
+        case ____MFUC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_NUMBER__QEUC__: {
-          __tmp__AB2U=NULL;
+        case ____5FUC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_CHARACTER__CFUC__: {
-          __tmp__AB2U=NULL;
+        case ____RGUC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_STRING__UFUC__: {
-          __tmp__AB2U=NULL;
+        case ____DHUC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_RESULT__2UMD__: {
-          __tmp__AB2U=NULL;
+        case ____LWMD__: {
+          __PC2U=NULL;
         } break;
         }
       };
-      itm_read__5PPJ=__tmp__AB2U;
+      __ORPJ=__PC2U;
     } else /* FALSE */ {
-      if (__tmp__YENJ==NULL) {
-        __tmp__AB2U=NULL;
+      if (__HGNJ==NULL) {
+        __PC2U=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__YENJ)->__id) {
-        case __ITM_LIST__T1OC__: {
-          __tmp__AB2U=NULL;
+        switch (((struct ___OBJ *)__HGNJ)->__id) {
+        case ____C3OC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_LDOTS__RCPC__: {
-          __tmp__AB2U=NULL;
+        case ____AEPC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_PROTOTYPE__3DPC__: {
-          __tmp__AB2U=NULL;
+        case ____MFPC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_LIST_IDF__BDQC__: {
-          __tmp__AB2U=NULL;
+        case ____QEQC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_WRITE_VALUE__XDQC__: {
-          __tmp__AB2U=NULL;
+        case ____GFQC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_WRITE_CAST__QEQC__: {
-          __tmp__AB2U=NULL;
+        case ____5FQC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_READ__4GQC__: {
-          __tmp__AB2U=((void *)__tmp__YENJ);
+        case ____NIQC__: {
+          __PC2U=((void *)__HGNJ);
         } break;
-        case __ITM_WRITE_CODE__3HQC__: {
-          __tmp__AB2U=NULL;
+        case ____MJQC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_OPERATOR__H3QC__: {
-          __tmp__AB2U=NULL;
+        case ____W4QC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_READ_ARG1__OARC__: {
-          __tmp__AB2U=((void *)__tmp__YENJ);
+        case ____3BRC__: {
+          __PC2U=((void *)__HGNJ);
         } break;
-        case __ITM_READ_ARG2__2CRC__: {
-          __tmp__AB2U=((void *)__tmp__YENJ);
+        case ____LERC__: {
+          __PC2U=((void *)__HGNJ);
         } break;
-        case __ITM_EXPRESSION__RDRC__: {
-          __tmp__AB2U=NULL;
+        case ____AFRC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_OLD__GQRC__: {
-          __tmp__AB2U=NULL;
+        case ____VRRC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_EXTERNAL_TYPE__ZHSC__: {
-          __tmp__AB2U=NULL;
+        case ____IJSC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_BLOCK__XNSC__: {
-          __tmp__AB2U=NULL;
+        case ____GPSC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_EXTERNAL__DPSC__: {
-          __tmp__AB2U=NULL;
+        case ____SQSC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_READ_ARGS__LUTC__: {
-          __tmp__AB2U=((void *)__tmp__YENJ);
+        case ____0VTC__: {
+          __PC2U=((void *)__HGNJ);
         } break;
-        case __ITM_REAL__3DUC__: {
-          __tmp__AB2U=NULL;
+        case ____MFUC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_NUMBER__QEUC__: {
-          __tmp__AB2U=NULL;
+        case ____5FUC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_CHARACTER__CFUC__: {
-          __tmp__AB2U=NULL;
+        case ____RGUC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_STRING__UFUC__: {
-          __tmp__AB2U=NULL;
+        case ____DHUC__: {
+          __PC2U=NULL;
         } break;
-        case __ITM_RESULT__2UMD__: {
-          __tmp__AB2U=NULL;
+        case ____LWMD__: {
+          __PC2U=NULL;
         } break;
         }
       };
-      itm_read__5PPJ=__tmp__AB2U;
+      __ORPJ=__PC2U;
     };
-    if (((void *)itm_read__5PPJ != (void *)NULL)) {
-      __tmp__XL5S=((void **)((__FAST_ARRAYoPROTOTYPEo__AVB *)prototype_list__JVB)->parent_arrayed_collection__IVB.storage__04Y)[(__INTEGER__Q)(((__INTEGER__Q )((__UINTEGER_32__RWB )Self__WENJ->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B)) &  511)];
-      switch (((struct ___OBJ *)itm_read__5PPJ)->__id) {
-      case __ITM_READ__4GQC__: {
-        __tmp__MRPJ=((__ITM_READ__4GQC *)itm_read__5PPJ)->name__KZ1C;
+    if (((void *)__ORPJ != (void *)NULL)) {
+      __GN5S=((void **)((____HVB *)__QVB)->__PVB.__B5Y)[(____Q)(((____Q )((____YWB )__FGNJ->__4BRC.__OIQC.__KBOC.__O2B)) &  511)];
+      switch (((struct ___OBJ *)__ORPJ)->__id) {
+      case ____NIQC__: {
+        __1SPJ=((____NIQC *)__ORPJ)->__Z01C;
       } break;
-      case __ITM_READ_ARG1__OARC__: {
-        __tmp__MRPJ=((__ITM_READ_ARG1__OARC *)itm_read__5PPJ)->parent_itm_read__PARC.name__KZ1C;
+      case ____3BRC__: {
+        __1SPJ=((____3BRC *)__ORPJ)->__4BRC.__Z01C;
       } break;
-      case __ITM_READ_ARG2__2CRC__: {
-        __tmp__MRPJ=((__ITM_READ_ARG2__2CRC *)itm_read__5PPJ)->parent_itm_read__3CRC.name__KZ1C;
+      case ____LERC__: {
+        __1SPJ=((____LERC *)__ORPJ)->__MERC.__Z01C;
       } break;
-      case __ITM_READ_ARGS__LUTC__: {
-        __tmp__MRPJ=((__ITM_READ_ARGS__LUTC *)itm_read__5PPJ)->parent_itm_read__MUTC.name__KZ1C;
+      case ____0VTC__: {
+        __1SPJ=((____0VTC *)__ORPJ)->__1VTC.__Z01C;
       } break;
       };
-      __tmp__ORPJ=search_parent__G0XJ(((__PROTOTYPE__MF *)__tmp__XL5S),__tmp__MRPJ);
-      __tmp__RRPJ=__tmp__ORPJ;
+      __3SPJ=__V1XJ(((____MF *)__GN5S),__1SPJ);
+      __ATPJ=__3SPJ;
     } else /* FALSE */ {
-      __tmp__RRPJ=FALSE__O__;
+      __ATPJ=__O__;
     };
-    is_resend__AQPJ=__tmp__RRPJ;
+    __PRPJ=__ATPJ;
   };
-  __tmp__YENJ=to_run_with_self__args__DBRJ(Self__WENJ,rec__3PPJ,implicit_self__BQPJ,is_resend__AQPJ);
-  rec__3PPJ=__tmp__YENJ;
-  return(rec__3PPJ);
+  __HGNJ=__SCRJ(__FGNJ,__MRPJ,__QRPJ,__PRPJ);
+  __MRPJ=__HGNJ;
+  return(__MRPJ);
 }
 
-static void* to_run_expr__1ENJ(__ITM_READ_ARG2__2CRC *Self__2ENJ)
-// ({ITM_READ_ARG2__2CRC}) With result Recursive, No inlinable.
+static void* __KGNJ(____LERC *__LGNJ)
+// ({__LERC}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__EE2U,v__II2U;
-  void *result__4ENJ,*__tmp__WFNJ,*result__EB2U,*__tmp__HB2U;
-  void *result__LB2U,*__tmp__OB2U,*result__UC2U,*__tmp__XC2U;
-  void *__tmp__ED2U;
-  void *__tmp__VFNJ;
-  __POSITION__OL __tmp__WWPT,pos__GM5S,pos__AY3K,__tmp__G4VK;
-  __POSITION__OL __tmp__C5VK;
-  __ITM_READ__4GQC *Self__FB2U,*Self__VC2U,*Self__CD2U;
-  __LOCAL__43WC *__tmp__GB2U,*__tmp__WC2U,*__tmp__DD2U,*Self__FJCU;
-  __READ_LOCAL__N5ZI *__tmp__IB2U,*__tmp__YC2U,*__tmp__FD2U,*Self__B3IS;
-  __READ_LOCAL__N5ZI *__tmp__WYPT;
-  __ITM_CHARACTER__CFUC *Self__ZL5S,*Self__JM5S,*Self__ZM5S;
-  __CHARACTER_CST__5LOJ *__tmp__0L5S,*__tmp__KM5S,*__tmp__0M5S;
-  __CHARACTER_CST__5LOJ *Self__K4IS,*__tmp__L4IS;
-  __TYPE_FULL__PMB *__tmp__5FNJ,*__tmp__AGNJ,*__tmp__RCWK;
-  __EXPR_EQUAL__YHNJ *result__SB2U,*Self__4B2U;
-  __POINTER__IB ptr__TB2U,__tmp__VB2U,__tmp__WB2U,__tmp__XB2U;
-  __POINTER__IB __tmp__ND2U,__tmp__OD2U,ptr__OG2U,__tmp__QG2U;
-  __POINTER__IB __tmp__RG2U,__tmp__SG2U;
-  __INTEGER__Q typ_id__UB2U,Result__HXPT,Result__QXPT,Result__ZXPT;
-  __INTEGER__Q typ_id__PG2U;
-  __UINTEGER_32__RWB __tmp__YB2U,__tmp__PD2U,__tmp__TG2U;
-  __EXPR_NOT_EQUAL__DINJ *result__DC2U,*Self__PC2U;
-  __ITM_LIST__T1OC *__tmp__21RK;
-  __PROTOTYPE__MF *__tmp__QM5S;
-  __STRING_CONSTANT__0 *__tmp__V2RK,*v__FG2U,*__tmp__5BWK,*__tmp__OCWK;
-  __NODE_TYPE__FK2C *base__D1VK,*__tmp__WAWK,*__tmp__2CWK;
-  void *__tmp__RIRO,*__tmp__SEUO;
-  __SECTION___EVOB *__tmp__N4VK,*result__1C2U,*__tmp__4C2U;
-  __SLOT_DATA__WIRG *Self__2C2U;
-  __EXPR_MULTIPLE__UKWH *__tmp__M5VK;
-  __STRING_CST__5J *Self__MD2U,*result__ID2U,*Self__QH2U,*result__MH2U;
-  __PROTOTYPE_CST__45WC *Self__F2IS,*__tmp__G2IS,*Self__U3IS;
-  __PROTOTYPE_CST__45WC *__tmp__V3IS;
-  __INTEGER_CST__KAXC *Self__I2IS,*Self__CE2U,*Self__X3IS,*Self__GI2U;
-  __IS_EXPANDED__L5NJ *Self__M2IS,*Self__TE2U,*Self__13IS,*Self__XI2U;
-  __GET_TYPE_ID__V5NJ *Self__R2IS,*Self__DF2U,*Self__A4IS,*Self__HJ2U;
-  __SIZE_OF__NGOJ *Self__U2IS,*Self__TF2U,*Self__D4IS,*Self__XJ2U;
-  __REAL_CST__JLOJ *Self__X2IS,*Self__DG2U,*Self__G4IS,*Self__HK2U;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__42IS,*__tmp__52IS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__N4IS,*__tmp__O4IS;
-  __READ_GLOBAL__B4YL *__tmp__DJCU,*Self__E3IS,*__tmp__NJCU;
-  __STRING__BC *result__NG2U,*Self__JG2U;
-  __BOOLEAN__L __tmp__QGNJ,__tmp__3GNJ,__tmp__X2RK,__tmp__02RK;
-  __BOOLEAN__L __tmp__R1VK,__tmp__I3VK,__tmp__03VK,__tmp__ECWK;
-  __FAST_ARRAYoITM_CODEo__JBPC *result__1O5T,*__tmp__4O5T;
-  __FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *Self__5O5T;
-  __FAST_ARRAYoEXPRo__R5WC *result__XICU,*__tmp__0ICU,*__tmp__RAWK;
-  __FAST_ARRAYoEXPRo__R5WC *Self__PKZT,*Self__XKZT;
-  __FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *Self__1ICU;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__E3VK,*__tmp__U3VK;
-  __CHARACTER__DB *__tmp__LG2U;
-  result__4ENJ=NULL;
-  if ((((void *)Self__2ENJ->parent_itm_read__3CRC.name__KZ1C == (void *)operator_equal__J3) || ((void *)Self__2ENJ->parent_itm_read__3CRC.name__KZ1C == (void *)operator_not_equal__N3))) {
-    __tmp__VFNJ=Self__2ENJ->arg_first__LZ1C;
-    switch (((struct ___OBJ *)__tmp__VFNJ)->__id) {
-    case __ITM_LIST__T1OC__: {
-      __tmp__WFNJ=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)__tmp__VFNJ));
-    } break;
-    case __ITM_LDOTS__RCPC__: {
-      __tmp__WWPT=((__ITM_LDOTS__RCPC *)__tmp__VFNJ)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-      (&__string_623)->count__0C= 21;
-      (&__string_623)->storage__1C="ITM_LDOTS.to_run_expr";
-      put_error__text__2PE( 2,(&__string_623));
-      put_position__HRE(__tmp__WWPT);
-      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 __TF2U,__XJ2U;
+  void *__NGNJ,*__FHNJ,*__TC2U,*__WC2U,*__0C2U,*__3C2U,*__DE2U,*__GE2U;
+  void *__TE2U;
+  void *__EHNJ;
+  ____OL __FYPT,__VN5S,__PZ3K,__V5VK,__RAWK;
+  ____NIQC *__UC2U,*__EE2U,*__RE2U;
+  ____N5WC *__VC2U,*__FE2U,*__SE2U,*__UKCU;
+  ____2A0I *__XC2U,*__HE2U,*__UE2U,*__Q4IS,*__F0PT;
+  ____RGUC *__IN5S,*__YN5S,*__IO5S;
+  ____ONOJ *__JN5S,*__ZN5S,*__JO5S,*__Z5IS,*__05IS;
+  ____WMB *__OHNJ,*__PHNJ,*__AEWK;
+  ____HJNJ *__BD2U,*__ND2U;
+  ____IB __CD2U,__ED2U,__FD2U,__GD2U,__2E2U,__3E2U,__3H2U,__5H2U,__AI2U;
+  ____IB __BI2U;
+  ____Q __DD2U,__WYPT,__5YPT,__IZPT,__4H2U;
+  ____YWB __HD2U,__4E2U,__CI2U;
+  ____SJNJ *__SD2U,*__4D2U;
+  ____C3OC *__L3RK;
+  ____MF *__5N5S;
+  ____0 *__E4RK,*__UH2U,*__ODWK,*__3DWK;
+  ____UL2C *__S2VK,*__FCWK,*__LEWK;
+  void *__AKRO,*__BGUO;
+  ____KWOB *__25VK,*__KE2U,*__NE2U;
+  ____FKRG *__LE2U;
+  ____DMWH *__1AWK;
+  ____5J *__1E2U,*__XE2U,*__5I2U,*__1I2U;
+  ____NBXC *__U3IS,*__V3IS,*__D5IS,*__E5IS;
+  ____ZBXC *__X3IS,*__RF2U,*__G5IS,*__VJ2U;
+  ____0AOJ *__13IS,*__CG2U,*__K5IS,*__GK2U;
+  ____EBOJ *__A4IS,*__SG2U,*__P5IS,*__WK2U;
+  ____2HOJ *__D4IS,*__CH2U,*__S5IS,*__GL2U;
+  ____YMOJ *__G4IS,*__SH2U,*__V5IS,*__WL2U;
+  ____YOOJ *__N4IS,*__O4IS,*__25IS,*__35IS;
+  ____Q5YL *__SKCU,*__T4IS,*__2KCU;
+  ____BC *__2H2U,*__YH2U;
+  ____L __5HNJ,__MINJ,__G4RK,__J4RK,__A3VK,__X4VK,__J5VK,__TDWK;
+  ____YCPC *__KQ5T,*__NQ5T;
+  ____YWPC *__OQ5T;
+  ____ABXC *__GKCU,*__JKCU,*__ACWK,*__4LZT,*__GMZT;
+  ____ZYSJ *__KKCU;
+  ____1GYD *__T4VK,*__D5VK;
+  ____DB *__0H2U;
+  __NGNJ=NULL;
+  if ((((void *)__LGNJ->__MERC.__Z01C == (void *)__J3) || ((void *)__LGNJ->__MERC.__Z01C == (void *)__N3))) {
+    __EHNJ=__LGNJ->__001C;
+    switch (((struct ___OBJ *)__EHNJ)->__id) {
+    case ____C3OC__: {
+      __FHNJ=__FWMJ(((____C3OC *)__EHNJ));
+    } break;
+    case ____AEPC__: {
+      __FYPT=((____AEPC *)__EHNJ)->__BEPC.__KBOC.__O2B;
+      (&__string_623)->__0C= 21;
+      (&__string_623)->__1C="ITM_LDOTS.to_run_expr";
+      __DQE( 2,(&__string_623));
+      __ORE(__FYPT);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
-      (&__string_326)->count__0C= 13;
-      (&__string_326)->storage__1C="Crash system.";
-      print__CKG((&__string_326));
+      (&__string_326)->__0C= 13;
+      (&__string_326)->__1C="Crash system.";
+      __JKG((&__string_326));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__WFNJ=NULL;
+      __FHNJ=NULL;
     } break;
-    case __ITM_PROTOTYPE__3DPC__: {
-      __tmp__WFNJ=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)__tmp__VFNJ));
+    case ____MFPC__: {
+      __FHNJ=__40MJ(((____MFPC *)__EHNJ));
     } break;
-    case __ITM_LIST_IDF__BDQC__: {
-      __tmp__WWPT=((__ITM_LIST_IDF__BDQC *)__tmp__VFNJ)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-      (&__string_624)->count__0C= 24;
-      (&__string_624)->storage__1C="ITM_LIST_IDF.to_run_expr";
-      put_error__text__2PE( 1,(&__string_624));
-      put_position__HRE(__tmp__WWPT);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    case ____QEQC__: {
+      __FYPT=((____QEQC *)__EHNJ)->__REQC.__KBOC.__O2B;
+      (&__string_624)->__0C= 24;
+      (&__string_624)->__1C="ITM_LIST_IDF.to_run_expr";
+      __DQE( 1,(&__string_624));
+      __ORE(__FYPT);
+      __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__WFNJ=NULL;
+      __FHNJ=NULL;
     } break;
-    case __ITM_WRITE_VALUE__XDQC__: {
-      __tmp__WFNJ=to_run_expr__31MJ(((__ITM_WRITE_VALUE__XDQC *)__tmp__VFNJ));
+    case ____GFQC__: {
+      __FHNJ=__M3MJ(((____GFQC *)__EHNJ));
     } break;
-    case __ITM_WRITE_CAST__QEQC__: {
-      __tmp__WFNJ=to_run_expr__A5MJ(((__ITM_WRITE_CAST__QEQC *)__tmp__VFNJ));
+    case ____5FQC__: {
+      __FHNJ=__PANJ(((____5FQC *)__EHNJ));
     } break;
-    case __ITM_READ__4GQC__: {
-      Self__FB2U=((__ITM_READ__4GQC *)__tmp__VFNJ);
-      result__EB2U=NULL;
-      __tmp__GB2U=lookup__SGPJ(Self__FB2U->name__KZ1C);
-      if (((void *)__tmp__GB2U != (void *)NULL)) {
-        if ((__tmp__GB2U->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-          ((__LOCAL__43WC *)__tmp__GB2U)->parent_variable__B4WC.ensure_count__1S4D= 1;
-          Self__FB2U->name__KZ1C=__tmp__GB2U->parent_variable__B4WC.intern_name__HN5D;
-          __tmp__HB2U=to_run_with__args__NQSJ(Self__FB2U);
-          result__EB2U=__tmp__HB2U;
+    case ____NIQC__: {
+      __UC2U=((____NIQC *)__EHNJ);
+      __TC2U=NULL;
+      __VC2U=__BIPJ(__UC2U->__Z01C);
+      if (((void *)__VC2U != (void *)NULL)) {
+        if ((__VC2U->__Q5WC.__P5WC.__2LQC == '-')) {
+          ((____N5WC *)__VC2U)->__Q5WC.__KU4D= 1;
+          __UC2U->__Z01C=__VC2U->__Q5WC.__WO5D;
+          __WC2U=__2RSJ(__UC2U);
+          __TC2U=__WC2U;
         } else /* FALSE */ {
-          __tmp__IB2U=read__NUEI(((__LOCAL__43WC *)__tmp__GB2U));
-          result__EB2U=__tmp__IB2U;
+          __XC2U=__2VEI(((____N5WC *)__VC2U));
+          __TC2U=__XC2U;
         };
       } else /* FALSE */ {
-        __tmp__HB2U=to_run_with__args__NQSJ(Self__FB2U);
-        result__EB2U=__tmp__HB2U;
+        __WC2U=__2RSJ(__UC2U);
+        __TC2U=__WC2U;
       };
-      __tmp__WFNJ=result__EB2U;
+      __FHNJ=__TC2U;
     } break;
-    case __ITM_WRITE_CODE__3HQC__: {
-      __tmp__WFNJ=to_run_expr__5CNJ(((__ITM_WRITE_CODE__3HQC *)__tmp__VFNJ));
+    case ____MJQC__: {
+      __FHNJ=__OENJ(((____MJQC *)__EHNJ));
     } break;
-    case __ITM_OPERATOR__H3QC__: {
-      (&__string_625)->count__0C= 24;
-      (&__string_625)->storage__1C="ITM_OPERATOR.to_run_expr";
-      print__CKG((&__string_625));
+    case ____W4QC__: {
+      (&__string_625)->__0C= 24;
+      (&__string_625)->__1C="ITM_OPERATOR.to_run_expr";
+      __JKG((&__string_625));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__WFNJ=NULL;
+      __FHNJ=NULL;
     } break;
-    case __ITM_READ_ARG1__OARC__: {
-      __tmp__WFNJ=to_run_expr__VENJ(((__ITM_READ_ARG1__OARC *)__tmp__VFNJ));
+    case ____3BRC__: {
+      __FHNJ=__EGNJ(((____3BRC *)__EHNJ));
     } break;
-    case __ITM_READ_ARG2__2CRC__: {
-      __tmp__WFNJ=to_run_expr__1ENJ(((__ITM_READ_ARG2__2CRC *)__tmp__VFNJ));
+    case ____LERC__: {
+      __FHNJ=__KGNJ(((____LERC *)__EHNJ));
     } break;
-    case __ITM_EXPRESSION__RDRC__: {
-      __tmp__WFNJ=to_run_expr__TINJ(((__ITM_EXPRESSION__RDRC *)__tmp__VFNJ));
+    case ____AFRC__: {
+      __FHNJ=__CKNJ(((____AFRC *)__EHNJ));
     } break;
-    case __ITM_OLD__GQRC__: {
-      __tmp__WFNJ=to_run_expr__KXNJ(((__ITM_OLD__GQRC *)__tmp__VFNJ));
+    case ____VRRC__: {
+      __FHNJ=__ZYNJ(((____VRRC *)__EHNJ));
     } break;
-    case __ITM_EXTERNAL_TYPE__ZHSC__: {
-      __tmp__WFNJ=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__VFNJ));
+    case ____IJSC__: {
+      __FHNJ=__P2NJ(((____IJSC *)__EHNJ));
     } break;
-    case __ITM_BLOCK__XNSC__: {
-      __tmp__WFNJ=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)__tmp__VFNJ));
+    case ____GPSC__: {
+      __FHNJ=__I4NJ(((____GPSC *)__EHNJ));
     } break;
-    case __ITM_EXTERNAL__DPSC__: {
-      __tmp__WFNJ=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)__tmp__VFNJ));
+    case ____SQSC__: {
+      __FHNJ=__R5NJ(((____SQSC *)__EHNJ));
     } break;
-    case __ITM_READ_ARGS__LUTC__: {
-      __tmp__WFNJ=to_run_expr__MKOJ(((__ITM_READ_ARGS__LUTC *)__tmp__VFNJ));
+    case ____0VTC__: {
+      __FHNJ=__1LOJ(((____0VTC *)__EHNJ));
     } break;
-    case __ITM_REAL__3DUC__: {
-      __tmp__WFNJ=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)__tmp__VFNJ));
+    case ____MFUC__: {
+      __FHNJ=__VMOJ(((____MFUC *)__EHNJ));
     } break;
-    case __ITM_NUMBER__QEUC__: {
-      __tmp__WFNJ=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)__tmp__VFNJ));
+    case ____5FUC__: {
+      __FHNJ=__BNOJ(((____5FUC *)__EHNJ));
     } break;
-    case __ITM_CHARACTER__CFUC__: {
-      Self__ZL5S=((__ITM_CHARACTER__CFUC *)__tmp__VFNJ);
-      __tmp__0L5S=create__char__CMQJ(Self__ZL5S->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__ZL5S->character__XL5D);
-      __tmp__WFNJ=__tmp__0L5S;
+    case ____RGUC__: {
+      __IN5S=((____RGUC *)__EHNJ);
+      __JN5S=__RNQJ(__IN5S->__SGUC.__OFPC.__KBOC.__O2B,__IN5S->__GN5D);
+      __FHNJ=__JN5S;
     } break;
-    case __ITM_STRING__UFUC__: {
-      __tmp__WFNJ=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)__tmp__VFNJ));
+    case ____DHUC__: {
+      __FHNJ=__UNOJ(((____DHUC *)__EHNJ));
     } break;
-    case __ITM_RESULT__2UMD__: {
-      (&__string_326)->count__0C= 13;
-      (&__string_326)->storage__1C="Crash system.";
-      print__CKG((&__string_326));
+    case ____LWMD__: {
+      (&__string_326)->__0C= 13;
+      (&__string_326)->__1C="Crash system.";
+      __JKG((&__string_326));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__WFNJ=NULL;
+      __FHNJ=NULL;
     } break;
     };
-    result__EB2U=Self__2ENJ->arg_second__MZ1C;
-    switch (((struct ___OBJ *)result__EB2U)->__id) {
-    case __ITM_LIST__T1OC__: {
-      __tmp__HB2U=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)result__EB2U));
+    __TC2U=__LGNJ->__101C;
+    switch (((struct ___OBJ *)__TC2U)->__id) {
+    case ____C3OC__: {
+      __WC2U=__FWMJ(((____C3OC *)__TC2U));
     } break;
-    case __ITM_LDOTS__RCPC__: {
-      __tmp__WWPT=((__ITM_LDOTS__RCPC *)result__EB2U)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-      (&__string_623)->count__0C= 21;
-      (&__string_623)->storage__1C="ITM_LDOTS.to_run_expr";
-      put_error__text__2PE( 2,(&__string_623));
-      put_position__HRE(__tmp__WWPT);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    case ____AEPC__: {
+      __FYPT=((____AEPC *)__TC2U)->__BEPC.__KBOC.__O2B;
+      (&__string_623)->__0C= 21;
+      (&__string_623)->__1C="ITM_LDOTS.to_run_expr";
+      __DQE( 2,(&__string_623));
+      __ORE(__FYPT);
+      __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_326)->count__0C= 13;
-      (&__string_326)->storage__1C="Crash system.";
-      print__CKG((&__string_326));
+      (&__string_326)->__0C= 13;
+      (&__string_326)->__1C="Crash system.";
+      __JKG((&__string_326));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__HB2U=NULL;
+      __WC2U=NULL;
     } break;
-    case __ITM_PROTOTYPE__3DPC__: {
-      __tmp__HB2U=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)result__EB2U));
+    case ____MFPC__: {
+      __WC2U=__40MJ(((____MFPC *)__TC2U));
     } break;
-    case __ITM_LIST_IDF__BDQC__: {
-      __tmp__WWPT=((__ITM_LIST_IDF__BDQC *)result__EB2U)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-      (&__string_624)->count__0C= 24;
-      (&__string_624)->storage__1C="ITM_LIST_IDF.to_run_expr";
-      put_error__text__2PE( 1,(&__string_624));
-      put_position__HRE(__tmp__WWPT);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    case ____QEQC__: {
+      __FYPT=((____QEQC *)__TC2U)->__REQC.__KBOC.__O2B;
+      (&__string_624)->__0C= 24;
+      (&__string_624)->__1C="ITM_LIST_IDF.to_run_expr";
+      __DQE( 1,(&__string_624));
+      __ORE(__FYPT);
+      __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__HB2U=NULL;
+      __WC2U=NULL;
     } break;
-    case __ITM_WRITE_VALUE__XDQC__: {
-      __tmp__HB2U=to_run_expr__31MJ(((__ITM_WRITE_VALUE__XDQC *)result__EB2U));
+    case ____GFQC__: {
+      __WC2U=__M3MJ(((____GFQC *)__TC2U));
     } break;
-    case __ITM_WRITE_CAST__QEQC__: {
-      __tmp__HB2U=to_run_expr__A5MJ(((__ITM_WRITE_CAST__QEQC *)result__EB2U));
+    case ____5FQC__: {
+      __WC2U=__PANJ(((____5FQC *)__TC2U));
     } break;
-    case __ITM_READ__4GQC__: {
-      Self__FB2U=((__ITM_READ__4GQC *)result__EB2U);
-      result__LB2U=NULL;
-      __tmp__GB2U=lookup__SGPJ(Self__FB2U->name__KZ1C);
-      if (((void *)__tmp__GB2U != (void *)NULL)) {
-        if ((__tmp__GB2U->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-          ((__LOCAL__43WC *)__tmp__GB2U)->parent_variable__B4WC.ensure_count__1S4D= 1;
-          Self__FB2U->name__KZ1C=__tmp__GB2U->parent_variable__B4WC.intern_name__HN5D;
-          __tmp__OB2U=to_run_with__args__NQSJ(Self__FB2U);
-          result__LB2U=__tmp__OB2U;
+    case ____NIQC__: {
+      __UC2U=((____NIQC *)__TC2U);
+      __0C2U=NULL;
+      __VC2U=__BIPJ(__UC2U->__Z01C);
+      if (((void *)__VC2U != (void *)NULL)) {
+        if ((__VC2U->__Q5WC.__P5WC.__2LQC == '-')) {
+          ((____N5WC *)__VC2U)->__Q5WC.__KU4D= 1;
+          __UC2U->__Z01C=__VC2U->__Q5WC.__WO5D;
+          __3C2U=__2RSJ(__UC2U);
+          __0C2U=__3C2U;
         } else /* FALSE */ {
-          __tmp__IB2U=read__NUEI(((__LOCAL__43WC *)__tmp__GB2U));
-          result__LB2U=__tmp__IB2U;
+          __XC2U=__2VEI(((____N5WC *)__VC2U));
+          __0C2U=__XC2U;
         };
       } else /* FALSE */ {
-        __tmp__OB2U=to_run_with__args__NQSJ(Self__FB2U);
-        result__LB2U=__tmp__OB2U;
+        __3C2U=__2RSJ(__UC2U);
+        __0C2U=__3C2U;
       };
-      __tmp__HB2U=result__LB2U;
+      __WC2U=__0C2U;
     } break;
-    case __ITM_WRITE_CODE__3HQC__: {
-      __tmp__HB2U=to_run_expr__5CNJ(((__ITM_WRITE_CODE__3HQC *)result__EB2U));
+    case ____MJQC__: {
+      __WC2U=__OENJ(((____MJQC *)__TC2U));
     } break;
-    case __ITM_OPERATOR__H3QC__: {
-      (&__string_625)->count__0C= 24;
-      (&__string_625)->storage__1C="ITM_OPERATOR.to_run_expr";
-      print__CKG((&__string_625));
+    case ____W4QC__: {
+      (&__string_625)->__0C= 24;
+      (&__string_625)->__1C="ITM_OPERATOR.to_run_expr";
+      __JKG((&__string_625));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__HB2U=NULL;
+      __WC2U=NULL;
     } break;
-    case __ITM_READ_ARG1__OARC__: {
-      __tmp__HB2U=to_run_expr__VENJ(((__ITM_READ_ARG1__OARC *)result__EB2U));
+    case ____3BRC__: {
+      __WC2U=__EGNJ(((____3BRC *)__TC2U));
     } break;
-    case __ITM_READ_ARG2__2CRC__: {
-      __tmp__HB2U=to_run_expr__1ENJ(((__ITM_READ_ARG2__2CRC *)result__EB2U));
+    case ____LERC__: {
+      __WC2U=__KGNJ(((____LERC *)__TC2U));
     } break;
-    case __ITM_EXPRESSION__RDRC__: {
-      __tmp__HB2U=to_run_expr__TINJ(((__ITM_EXPRESSION__RDRC *)result__EB2U));
+    case ____AFRC__: {
+      __WC2U=__CKNJ(((____AFRC *)__TC2U));
     } break;
-    case __ITM_OLD__GQRC__: {
-      __tmp__HB2U=to_run_expr__KXNJ(((__ITM_OLD__GQRC *)result__EB2U));
+    case ____VRRC__: {
+      __WC2U=__ZYNJ(((____VRRC *)__TC2U));
     } break;
-    case __ITM_EXTERNAL_TYPE__ZHSC__: {
-      __tmp__HB2U=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)result__EB2U));
+    case ____IJSC__: {
+      __WC2U=__P2NJ(((____IJSC *)__TC2U));
     } break;
-    case __ITM_BLOCK__XNSC__: {
-      __tmp__HB2U=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)result__EB2U));
+    case ____GPSC__: {
+      __WC2U=__I4NJ(((____GPSC *)__TC2U));
     } break;
-    case __ITM_EXTERNAL__DPSC__: {
-      __tmp__HB2U=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)result__EB2U));
+    case ____SQSC__: {
+      __WC2U=__R5NJ(((____SQSC *)__TC2U));
     } break;
-    case __ITM_READ_ARGS__LUTC__: {
-      __tmp__HB2U=to_run_expr__MKOJ(((__ITM_READ_ARGS__LUTC *)result__EB2U));
+    case ____0VTC__: {
+      __WC2U=__1LOJ(((____0VTC *)__TC2U));
     } break;
-    case __ITM_REAL__3DUC__: {
-      __tmp__HB2U=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)result__EB2U));
+    case ____MFUC__: {
+      __WC2U=__VMOJ(((____MFUC *)__TC2U));
     } break;
-    case __ITM_NUMBER__QEUC__: {
-      __tmp__HB2U=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)result__EB2U));
+    case ____5FUC__: {
+      __WC2U=__BNOJ(((____5FUC *)__TC2U));
     } break;
-    case __ITM_CHARACTER__CFUC__: {
-      Self__ZL5S=((__ITM_CHARACTER__CFUC *)result__EB2U);
-      __tmp__0L5S=create__char__CMQJ(Self__ZL5S->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__ZL5S->character__XL5D);
-      __tmp__HB2U=__tmp__0L5S;
+    case ____RGUC__: {
+      __IN5S=((____RGUC *)__TC2U);
+      __JN5S=__RNQJ(__IN5S->__SGUC.__OFPC.__KBOC.__O2B,__IN5S->__GN5D);
+      __WC2U=__JN5S;
     } break;
-    case __ITM_STRING__UFUC__: {
-      __tmp__HB2U=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)result__EB2U));
+    case ____DHUC__: {
+      __WC2U=__UNOJ(((____DHUC *)__TC2U));
     } break;
-    case __ITM_RESULT__2UMD__: {
-      (&__string_326)->count__0C= 13;
-      (&__string_326)->storage__1C="Crash system.";
-      print__CKG((&__string_326));
+    case ____LWMD__: {
+      (&__string_326)->__0C= 13;
+      (&__string_326)->__1C="Crash system.";
+      __JKG((&__string_326));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__HB2U=NULL;
+      __WC2U=NULL;
     } break;
     };
-    if (verify__4ANJ) {
-      switch (((struct ___OBJ *)__tmp__WFNJ)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__5FNJ=((__STRING_CST__5J *)__tmp__WFNJ)->parent_constant__EK.static_type__SG4D;
+    if (__NCNJ) {
+      switch (((struct ___OBJ *)__FHNJ)->__id) {
+      case ____5J__: {
+        __OHNJ=((____5J *)__FHNJ)->__EK.__BI4D;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__5FNJ=((__EXTERNAL_C__L5WC *)__tmp__WFNJ)->static_type__J54D;
+      case ____0AXC__: {
+        __OHNJ=((____0AXC *)__FHNJ)->__YA5D;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__5FNJ=((__PROTOTYPE_CST__45WC *)__tmp__WFNJ)->parent_constant__55WC.static_type__SG4D;
+      case ____NBXC__: {
+        __OHNJ=((____NBXC *)__FHNJ)->__OBXC.__BI4D;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__5FNJ=((__INTEGER_CST__KAXC *)__tmp__WFNJ)->parent_constant__LAXC.static_type__SG4D;
+      case ____ZBXC__: {
+        __OHNJ=((____ZBXC *)__FHNJ)->__0BXC.__BI4D;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__5FNJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__WFNJ));
+      case ____DMWH__: {
+        __OHNJ=__B21J(((____DMWH *)__FHNJ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__5FNJ=((__READ_LOCAL__N5ZI *)__tmp__WFNJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+      case ____2A0I__: {
+        __OHNJ=((____2A0I *)__FHNJ)->__4VEJ->__Q5WC.__KP5D;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__5FNJ=static_type__2CCK();
+      case ____HJNJ__: {
+        __OHNJ=__LECK();
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__5FNJ=static_type__BDCK();
+      case ____SJNJ__: {
+        __OHNJ=__QECK();
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__5FNJ=static_type__GDCK();
+      case ____0AOJ__: {
+        __OHNJ=__VECK();
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__5FNJ=static_type__LDCK();
+      case ____EBOJ__: {
+        __OHNJ=__0ECK();
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__5FNJ=static_type__QDCK();
+      case ____3BOJ__: {
+        __OHNJ=__5ECK();
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__5FNJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__WFNJ));
+      case ____RCOJ__: {
+        __OHNJ=__EFCK(((____RCOJ *)__FHNJ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__5FNJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__WFNJ));
+      case ____HDOJ__: {
+        __OHNJ=__JFCK(((____HDOJ *)__FHNJ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__5FNJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__WFNJ));
+      case ____1DOJ__: {
+        __OHNJ=__OFCK(((____1DOJ *)__FHNJ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__5FNJ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__WFNJ));
+      case ____PEOJ__: {
+        __OHNJ=__TFCK(((____PEOJ *)__FHNJ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__5FNJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__WFNJ));
+      case ____DFOJ__: {
+        __OHNJ=__YFCK(((____DFOJ *)__FHNJ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__5FNJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__WFNJ));
+      case ____XFOJ__: {
+        __OHNJ=__3FCK(((____XFOJ *)__FHNJ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__5FNJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+      case ____QGOJ__: {
+        __OHNJ=__HMB__->__IMB.__BMC;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__5FNJ=static_type__XECK(((__ITEM__VFOJ *)__tmp__WFNJ));
+      case ____EHOJ__: {
+        __OHNJ=__GGCK(((____EHOJ *)__FHNJ));
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__5FNJ=static_type__DFCK();
+      case ____2HOJ__: {
+        __OHNJ=__SGCK();
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__5FNJ=((__CAST__JHOJ *)__tmp__WFNJ)->static_type__TC5J;
+      case ____YIOJ__: {
+        __OHNJ=((____YIOJ *)__FHNJ)->__CE5J;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__5FNJ=((__REAL_CST__JLOJ *)__tmp__WFNJ)->parent_constant__KLOJ.static_type__SG4D;
+      case ____YMOJ__: {
+        __OHNJ=((____YMOJ *)__FHNJ)->__ZMOJ.__BI4D;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__5FNJ=((__CHARACTER_CST__5LOJ *)__tmp__WFNJ)->parent_constant__AMOJ.static_type__SG4D;
+      case ____ONOJ__: {
+        __OHNJ=((____ONOJ *)__FHNJ)->__PNOJ.__BI4D;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__5FNJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__WFNJ)->parent_constant__KNOJ.static_type__SG4D;
+      case ____YOOJ__: {
+        __OHNJ=((____YOOJ *)__FHNJ)->__ZOOJ.__BI4D;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__5FNJ=((__READ_SLOT__ZK4K *)__tmp__WFNJ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+      case ____IM4K__: {
+        __OHNJ=((____IM4K *)__FHNJ)->__RZFM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__5FNJ=static_type__NL5O();
+      case ____T5FL__: {
+        __OHNJ=__2M5O();
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__5FNJ=static_type__QQTP();
+      case ____3DUL__: {
+        __OHNJ=__5RTP();
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__5FNJ=static_type__041P();
+      case ____0EUL__: {
+        __OHNJ=__JA2P();
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__5FNJ=static_type__VQTP();
+      case ____BGUL__: {
+        __OHNJ=__ESTP();
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__5FNJ=static_type__A51P();
+      case ____2GUL__: {
+        __OHNJ=__PA2P();
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__5FNJ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__WFNJ));
+      case ____B0VL__: {
+        __OHNJ=__DXBN(((____B0VL *)__FHNJ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__5FNJ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__WFNJ));
+      case ____P0VL__: {
+        __OHNJ=__4AGM(((____P0VL *)__FHNJ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__5FNJ=((__READ_GLOBAL__B4YL *)__tmp__WFNJ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+      case ____Q5YL__: {
+        __OHNJ=((____Q5YL *)__FHNJ)->__HBKM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__5FNJ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__WFNJ));
+      case ____UVPM__: {
+        __OHNJ=__OFWN(((____UVPM *)__FHNJ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__5FNJ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__WFNJ));
+      case ____0ZPM__: {
+        __OHNJ=__QM1P(((____0ZPM *)__FHNJ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__5FNJ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__WFNJ));
+      case ____MR0N__: {
+        __OHNJ=__FQVO(((____MR0N *)__FHNJ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__5FNJ=static_type__BA0Q();
+      case ____YWBP__: {
+        __OHNJ=__QB0Q();
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__5FNJ=static_type__MBUP();
+      case ____LYBP__: {
+        __OHNJ=__1CUP();
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__5FNJ=static_type__RBUP();
+      case ____CZBP__: {
+        __OHNJ=__ADUP();
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__5FNJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__WFNJ));
+      case ____3BEP__: {
+        __OHNJ=__ZPFQ(((____3BEP *)__FHNJ));
       } break;
       };
-      switch (((struct ___OBJ *)__tmp__HB2U)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__AGNJ=((__STRING_CST__5J *)__tmp__HB2U)->parent_constant__EK.static_type__SG4D;
+      switch (((struct ___OBJ *)__WC2U)->__id) {
+      case ____5J__: {
+        __PHNJ=((____5J *)__WC2U)->__EK.__BI4D;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__AGNJ=((__EXTERNAL_C__L5WC *)__tmp__HB2U)->static_type__J54D;
+      case ____0AXC__: {
+        __PHNJ=((____0AXC *)__WC2U)->__YA5D;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__AGNJ=((__PROTOTYPE_CST__45WC *)__tmp__HB2U)->parent_constant__55WC.static_type__SG4D;
+      case ____NBXC__: {
+        __PHNJ=((____NBXC *)__WC2U)->__OBXC.__BI4D;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__AGNJ=((__INTEGER_CST__KAXC *)__tmp__HB2U)->parent_constant__LAXC.static_type__SG4D;
+      case ____ZBXC__: {
+        __PHNJ=((____ZBXC *)__WC2U)->__0BXC.__BI4D;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__AGNJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__HB2U));
+      case ____DMWH__: {
+        __PHNJ=__B21J(((____DMWH *)__WC2U));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__AGNJ=((__READ_LOCAL__N5ZI *)__tmp__HB2U)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+      case ____2A0I__: {
+        __PHNJ=((____2A0I *)__WC2U)->__4VEJ->__Q5WC.__KP5D;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__AGNJ=static_type__2CCK();
+      case ____HJNJ__: {
+        __PHNJ=__LECK();
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__AGNJ=static_type__BDCK();
+      case ____SJNJ__: {
+        __PHNJ=__QECK();
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__AGNJ=static_type__GDCK();
+      case ____0AOJ__: {
+        __PHNJ=__VECK();
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__AGNJ=static_type__LDCK();
+      case ____EBOJ__: {
+        __PHNJ=__0ECK();
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__AGNJ=static_type__QDCK();
+      case ____3BOJ__: {
+        __PHNJ=__5ECK();
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__AGNJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__HB2U));
+      case ____RCOJ__: {
+        __PHNJ=__EFCK(((____RCOJ *)__WC2U));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__AGNJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__HB2U));
+      case ____HDOJ__: {
+        __PHNJ=__JFCK(((____HDOJ *)__WC2U));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__AGNJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__HB2U));
+      case ____1DOJ__: {
+        __PHNJ=__OFCK(((____1DOJ *)__WC2U));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__AGNJ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__HB2U));
+      case ____PEOJ__: {
+        __PHNJ=__TFCK(((____PEOJ *)__WC2U));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__AGNJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HB2U));
+      case ____DFOJ__: {
+        __PHNJ=__YFCK(((____DFOJ *)__WC2U));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__AGNJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HB2U));
+      case ____XFOJ__: {
+        __PHNJ=__3FCK(((____XFOJ *)__WC2U));
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__AGNJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+      case ____QGOJ__: {
+        __PHNJ=__HMB__->__IMB.__BMC;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__AGNJ=static_type__XECK(((__ITEM__VFOJ *)__tmp__HB2U));
+      case ____EHOJ__: {
+        __PHNJ=__GGCK(((____EHOJ *)__WC2U));
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__AGNJ=static_type__DFCK();
+      case ____2HOJ__: {
+        __PHNJ=__SGCK();
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__AGNJ=((__CAST__JHOJ *)__tmp__HB2U)->static_type__TC5J;
+      case ____YIOJ__: {
+        __PHNJ=((____YIOJ *)__WC2U)->__CE5J;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__AGNJ=((__REAL_CST__JLOJ *)__tmp__HB2U)->parent_constant__KLOJ.static_type__SG4D;
+      case ____YMOJ__: {
+        __PHNJ=((____YMOJ *)__WC2U)->__ZMOJ.__BI4D;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__AGNJ=((__CHARACTER_CST__5LOJ *)__tmp__HB2U)->parent_constant__AMOJ.static_type__SG4D;
+      case ____ONOJ__: {
+        __PHNJ=((____ONOJ *)__WC2U)->__PNOJ.__BI4D;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__AGNJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__HB2U)->parent_constant__KNOJ.static_type__SG4D;
+      case ____YOOJ__: {
+        __PHNJ=((____YOOJ *)__WC2U)->__ZOOJ.__BI4D;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__AGNJ=((__READ_SLOT__ZK4K *)__tmp__HB2U)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+      case ____IM4K__: {
+        __PHNJ=((____IM4K *)__WC2U)->__RZFM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__AGNJ=static_type__NL5O();
+      case ____T5FL__: {
+        __PHNJ=__2M5O();
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__AGNJ=static_type__QQTP();
+      case ____3DUL__: {
+        __PHNJ=__5RTP();
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__AGNJ=static_type__041P();
+      case ____0EUL__: {
+        __PHNJ=__JA2P();
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__AGNJ=static_type__VQTP();
+      case ____BGUL__: {
+        __PHNJ=__ESTP();
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__AGNJ=static_type__A51P();
+      case ____2GUL__: {
+        __PHNJ=__PA2P();
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__AGNJ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__HB2U));
+      case ____B0VL__: {
+        __PHNJ=__DXBN(((____B0VL *)__WC2U));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__AGNJ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__HB2U));
+      case ____P0VL__: {
+        __PHNJ=__4AGM(((____P0VL *)__WC2U));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__AGNJ=((__READ_GLOBAL__B4YL *)__tmp__HB2U)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+      case ____Q5YL__: {
+        __PHNJ=((____Q5YL *)__WC2U)->__HBKM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__AGNJ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__HB2U));
+      case ____UVPM__: {
+        __PHNJ=__OFWN(((____UVPM *)__WC2U));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__AGNJ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__HB2U));
+      case ____0ZPM__: {
+        __PHNJ=__QM1P(((____0ZPM *)__WC2U));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__AGNJ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__HB2U));
+      case ____MR0N__: {
+        __PHNJ=__FQVO(((____MR0N *)__WC2U));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__AGNJ=static_type__BA0Q();
+      case ____YWBP__: {
+        __PHNJ=__QB0Q();
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__AGNJ=static_type__MBUP();
+      case ____LYBP__: {
+        __PHNJ=__1CUP();
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__AGNJ=static_type__RBUP();
+      case ____CZBP__: {
+        __PHNJ=__ADUP();
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__AGNJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__HB2U));
+      case ____3BEP__: {
+        __PHNJ=__ZPFQ(((____3BEP *)__WC2U));
       } break;
       };
-      if (((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__5FNJ)->flag__ELK &  1) !=  0)) && (! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__AGNJ)->flag__ELK &  1) !=  0)))) {
-        __tmp__QGNJ=is_sub_type__IY3M(((__TYPE_FULL__PMB *)__tmp__5FNJ),__tmp__AGNJ);
-        __tmp__3GNJ=(! __tmp__QGNJ);
+      if (((! ((____3LC)(((____WMB *)__OHNJ)->__LLK &  1) !=  0)) && (! ((____3LC)(((____WMB *)__PHNJ)->__LLK &  1) !=  0)))) {
+        __5HNJ=__XZ3M(((____WMB *)__OHNJ),__PHNJ);
+        __MINJ=(! __5HNJ);
       } else /* FALSE */ {
-        __tmp__3GNJ=FALSE__O__;
+        __MINJ=__O__;
       };
-      if (__tmp__3GNJ) {
-        __tmp__QGNJ=is_sub_type__IY3M(((__TYPE_FULL__PMB *)__tmp__AGNJ),__tmp__5FNJ);
-        __tmp__3GNJ=(! __tmp__QGNJ);
+      if (__MINJ) {
+        __5HNJ=__XZ3M(((____WMB *)__PHNJ),__OHNJ);
+        __MINJ=(! __5HNJ);
       } else /* FALSE */ {
-        __tmp__3GNJ=FALSE__O__;
+        __MINJ=__O__;
       };
-      if (__tmp__3GNJ) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__5FNJ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_719));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__AGNJ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_720));
-        pos__GM5S=Self__2ENJ->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-        put_error__text__2PE( 2,string_tmp__YC);
-        put_position__HRE(pos__GM5S);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if (__MINJ) {
+        ((____BC *)__YC)->__WJ= 0;
+        __CQXE(((____WMB *)__OHNJ),__YC);
+        __EWX(((____BC *)__YC),(&__string_719));
+        __CQXE(((____WMB *)__PHNJ),__YC);
+        __EWX(((____BC *)__YC),(&__string_720));
+        __VN5S=__LGNJ->__MERC.__OIQC.__KBOC.__O2B;
+        __DQE( 2,__YC);
+        __ORE(__VN5S);
+        __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 *)Self__2ENJ->parent_itm_read__3CRC.name__KZ1C == (void *)operator_equal__J3)) {
-      __tmp__WWPT=Self__2ENJ->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-      result__SB2U=NULL;
-      ptr__TB2U=((__POINTER__IB )(NULL));
-      typ_id__UB2U= 0;
-      __tmp__VB2U=((__POINTER__IB )sizeof(__EXPR_EQUAL__YHNJ));
-      if (((unsigned long)__tmp__VB2U ==  0)) {
-        result__SB2U=EXPR_EQUAL__YHNJ__;
-      } else /* FALSE */ {
-        typ_id__UB2U=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VB2U));
-        if ((typ_id__UB2U == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__WB2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__XB2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__VB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WB2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WB2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__YB2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XB2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__WB2U=micro_alloc__table__lab__HKI(__tmp__XB2U,((__POINTER__IB )(&(table_size[(__tmp__YB2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XB2U)));
-          ptr__TB2U=__tmp__WB2U;
-        } else /* FALSE */ {
-          __tmp__YB2U=((__UINTEGER_32__RWB )typ_id__UB2U);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__WB2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__XB2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__VB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WB2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WB2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__WB2U=micro_alloc__table__lab__HKI(__tmp__XB2U,((__POINTER__IB )(&(table_type[(__tmp__YB2U)]))),(__UINTEGER_32__RWB)(__tmp__YB2U |  1));
-          ptr__TB2U=__tmp__WB2U;
-        };
-        result__SB2U=((__EXPR_EQUAL__YHNJ *)ptr__TB2U);
-        *(result__SB2U) = *(EXPR_EQUAL__YHNJ__);
-      };
-      Self__4B2U=((__EXPR_EQUAL__YHNJ *)result__SB2U);
-      Self__4B2U->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__WWPT;
-      Self__4B2U->parent_expr_binary_cmp__1HNJ.left__L54J=__tmp__WFNJ;
-      Self__4B2U->parent_expr_binary_cmp__1HNJ.right__R54J=__tmp__HB2U;
-      result__4ENJ=result__SB2U;
-    } else /* FALSE */ {
-      __tmp__WWPT=Self__2ENJ->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-      result__DC2U=NULL;
-      ptr__TB2U=((__POINTER__IB )(NULL));
-      typ_id__UB2U= 0;
-      __tmp__VB2U=((__POINTER__IB )sizeof(__EXPR_NOT_EQUAL__DINJ));
-      if (((unsigned long)__tmp__VB2U ==  0)) {
-        result__DC2U=EXPR_NOT_EQUAL__DINJ__;
-      } else /* FALSE */ {
-        typ_id__UB2U=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VB2U));
-        if ((typ_id__UB2U == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__WB2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__XB2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__VB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WB2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WB2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__YB2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XB2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__WB2U=micro_alloc__table__lab__HKI(__tmp__XB2U,((__POINTER__IB )(&(table_size[(__tmp__YB2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XB2U)));
-          ptr__TB2U=__tmp__WB2U;
-        } else /* FALSE */ {
-          __tmp__YB2U=((__UINTEGER_32__RWB )typ_id__UB2U);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__WB2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__XB2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__VB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WB2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WB2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__WB2U=micro_alloc__table__lab__HKI(__tmp__XB2U,((__POINTER__IB )(&(table_type[(__tmp__YB2U)]))),(__UINTEGER_32__RWB)(__tmp__YB2U |  1));
-          ptr__TB2U=__tmp__WB2U;
-        };
-        result__DC2U=((__EXPR_NOT_EQUAL__DINJ *)ptr__TB2U);
-        *(result__DC2U) = *(EXPR_NOT_EQUAL__DINJ__);
-      };
-      Self__PC2U=((__EXPR_NOT_EQUAL__DINJ *)result__DC2U);
-      Self__PC2U->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__WWPT;
-      Self__PC2U->parent_expr_binary_cmp__EINJ.left__L54J=__tmp__WFNJ;
-      Self__PC2U->parent_expr_binary_cmp__EINJ.right__R54J=__tmp__HB2U;
-      result__4ENJ=result__DC2U;
+    if (((void *)__LGNJ->__MERC.__Z01C == (void *)__J3)) {
+      __FYPT=__LGNJ->__MERC.__OIQC.__KBOC.__O2B;
+      __BD2U=NULL;
+      __CD2U=((____IB )(NULL));
+      __DD2U= 0;
+      __ED2U=((____IB )sizeof(____HJNJ));
+      if (((unsigned long)__ED2U ==  0)) {
+        __BD2U=__HJNJ__;
+      } else /* FALSE */ {
+        __DD2U=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ED2U));
+        if ((__DD2U == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FD2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GD2U=(void *)((unsigned long)(void *)((unsigned long)__ED2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FD2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FD2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __HD2U=((____YWB )((____Q )(void *)((unsigned long)__GD2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __FD2U=__OKI(__GD2U,((____IB )(&(table_size[(__HD2U)-1]))),((____YWB )((____Q )__GD2U)));
+          __CD2U=__FD2U;
+        } else /* FALSE */ {
+          __HD2U=((____YWB )__DD2U);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FD2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GD2U=(void *)((unsigned long)(void *)((unsigned long)__ED2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FD2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FD2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __FD2U=__OKI(__GD2U,((____IB )(&(table_type[(__HD2U)]))),(____YWB)(__HD2U |  1));
+          __CD2U=__FD2U;
+        };
+        __BD2U=((____HJNJ *)__CD2U);
+        *(__BD2U) = *(__HJNJ__);
+      };
+      __ND2U=((____HJNJ *)__BD2U);
+      __ND2U->__KJNJ.__JJNJ.__CK.__YH.__O2B=__FYPT;
+      __ND2U->__KJNJ.__0A5J=__FHNJ;
+      __ND2U->__KJNJ.__AB5J=__WC2U;
+      __NGNJ=__BD2U;
+    } else /* FALSE */ {
+      __FYPT=__LGNJ->__MERC.__OIQC.__KBOC.__O2B;
+      __SD2U=NULL;
+      __CD2U=((____IB )(NULL));
+      __DD2U= 0;
+      __ED2U=((____IB )sizeof(____SJNJ));
+      if (((unsigned long)__ED2U ==  0)) {
+        __SD2U=__SJNJ__;
+      } else /* FALSE */ {
+        __DD2U=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ED2U));
+        if ((__DD2U == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FD2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GD2U=(void *)((unsigned long)(void *)((unsigned long)__ED2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FD2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FD2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __HD2U=((____YWB )((____Q )(void *)((unsigned long)__GD2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __FD2U=__OKI(__GD2U,((____IB )(&(table_size[(__HD2U)-1]))),((____YWB )((____Q )__GD2U)));
+          __CD2U=__FD2U;
+        } else /* FALSE */ {
+          __HD2U=((____YWB )__DD2U);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __FD2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __GD2U=(void *)((unsigned long)(void *)((unsigned long)__ED2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FD2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FD2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __FD2U=__OKI(__GD2U,((____IB )(&(table_type[(__HD2U)]))),(____YWB)(__HD2U |  1));
+          __CD2U=__FD2U;
+        };
+        __SD2U=((____SJNJ *)__CD2U);
+        *(__SD2U) = *(__SJNJ__);
+      };
+      __4D2U=((____SJNJ *)__SD2U);
+      __4D2U->__TJNJ.__JJNJ.__CK.__YH.__O2B=__FYPT;
+      __4D2U->__TJNJ.__0A5J=__FHNJ;
+      __4D2U->__TJNJ.__AB5J=__WC2U;
+      __NGNJ=__SD2U;
     };
   } else /* FALSE */ {
-    result__1O5T=NULL;
-    __tmp__QGNJ=(((__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 (__tmp__QGNJ) {
-      __tmp__4O5T=create_with_capacity__53PC( 16);
-      result__1O5T=__tmp__4O5T;
-    } else /* FALSE */ {
-      Self__5O5T=((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)free_list__SVPC);
-      __tmp__4O5T=((void **)Self__5O5T->parent_arrayed_collection__RVPC.storage__O52D)[Self__5O5T->parent_arrayed_collection__RVPC.upper__F02D];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      result__1O5T=__tmp__4O5T;
-      Self__5O5T=((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)free_list__SVPC);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__5O5T->parent_arrayed_collection__RVPC.upper__F02D=(__INTEGER__Q)(Self__5O5T->parent_arrayed_collection__RVPC.upper__F02D -  1);
-    };
-    __tmp__4O5T=result__1O5T;
-    add_last__LJ3D(((__FAST_ARRAYoITM_CODEo__JBPC *)result__1O5T),Self__2ENJ->arg_second__MZ1C);
-    __tmp__WFNJ=Self__2ENJ->arg_first__LZ1C;
-    result__EB2U=NULL;
-    __tmp__HB2U=NULL;
-    __tmp__QGNJ=FALSE__O__;
-    __tmp__3GNJ=FALSE__O__;
-    if (((void *)__tmp__WFNJ == (void *)NULL)) {
-      __tmp__GB2U=lookup__LJ2K();
-      __tmp__IB2U=read__NUEI(((__LOCAL__43WC *)__tmp__GB2U));
-      result__EB2U=__tmp__IB2U;
-      __tmp__3GNJ=TRUE__K__;
-    } else /* FALSE */ {
-      switch (((struct ___OBJ *)__tmp__WFNJ)->__id) {
-      case __ITM_LIST__T1OC__: {
-        __tmp__OB2U=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)__tmp__WFNJ));
-      } break;
-      case __ITM_LDOTS__RCPC__: {
-        pos__GM5S=((__ITM_LDOTS__RCPC *)__tmp__WFNJ)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-        (&__string_623)->count__0C= 21;
-        (&__string_623)->storage__1C="ITM_LDOTS.to_run_expr";
-        put_error__text__2PE( 2,(&__string_623));
-        put_position__HRE(pos__GM5S);
-        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);
+    __KQ5T=NULL;
+    __5HNJ=(((____YWPC *)__BXPC)->__AXPC.__U12D <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__5HNJ) {
+      __NQ5T=__O5PC( 16);
+      __KQ5T=__NQ5T;
+    } else /* FALSE */ {
+      __OQ5T=((____YWPC *)__BXPC);
+      __NQ5T=((void **)__OQ5T->__AXPC.__3A3D)[__OQ5T->__AXPC.__U12D];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __KQ5T=__NQ5T;
+      __OQ5T=((____YWPC *)__BXPC);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __OQ5T->__AXPC.__U12D=(____Q)(__OQ5T->__AXPC.__U12D -  1);
+    };
+    __NQ5T=__KQ5T;
+    __0K3D(((____YCPC *)__KQ5T),__LGNJ->__101C);
+    __FHNJ=__LGNJ->__001C;
+    __TC2U=NULL;
+    __WC2U=NULL;
+    __5HNJ=__O__;
+    __MINJ=__O__;
+    if (((void *)__FHNJ == (void *)NULL)) {
+      __VC2U=__0K2K();
+      __XC2U=__2VEI(((____N5WC *)__VC2U));
+      __TC2U=__XC2U;
+      __MINJ=__K__;
+    } else /* FALSE */ {
+      switch (((struct ___OBJ *)__FHNJ)->__id) {
+      case ____C3OC__: {
+        __3C2U=__FWMJ(((____C3OC *)__FHNJ));
+      } break;
+      case ____AEPC__: {
+        __VN5S=((____AEPC *)__FHNJ)->__BEPC.__KBOC.__O2B;
+        (&__string_623)->__0C= 21;
+        (&__string_623)->__1C="ITM_LDOTS.to_run_expr";
+        __DQE( 2,(&__string_623));
+        __ORE(__VN5S);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
-        (&__string_326)->count__0C= 13;
-        (&__string_326)->storage__1C="Crash system.";
-        print__CKG((&__string_326));
+        (&__string_326)->__0C= 13;
+        (&__string_326)->__1C="Crash system.";
+        __JKG((&__string_326));
         fputc((int)('\n'),stdout);
         exit(( 1));
-        __tmp__OB2U=NULL;
+        __3C2U=NULL;
       } break;
-      case __ITM_PROTOTYPE__3DPC__: {
-        __tmp__OB2U=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)__tmp__WFNJ));
+      case ____MFPC__: {
+        __3C2U=__40MJ(((____MFPC *)__FHNJ));
       } break;
-      case __ITM_LIST_IDF__BDQC__: {
-        pos__GM5S=((__ITM_LIST_IDF__BDQC *)__tmp__WFNJ)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-        (&__string_624)->count__0C= 24;
-        (&__string_624)->storage__1C="ITM_LIST_IDF.to_run_expr";
-        put_error__text__2PE( 1,(&__string_624));
-        put_position__HRE(pos__GM5S);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      case ____QEQC__: {
+        __VN5S=((____QEQC *)__FHNJ)->__REQC.__KBOC.__O2B;
+        (&__string_624)->__0C= 24;
+        (&__string_624)->__1C="ITM_LIST_IDF.to_run_expr";
+        __DQE( 1,(&__string_624));
+        __ORE(__VN5S);
+        __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__OB2U=NULL;
+        __3C2U=NULL;
       } break;
-      case __ITM_WRITE_VALUE__XDQC__: {
-        __tmp__OB2U=to_run_expr__31MJ(((__ITM_WRITE_VALUE__XDQC *)__tmp__WFNJ));
+      case ____GFQC__: {
+        __3C2U=__M3MJ(((____GFQC *)__FHNJ));
       } break;
-      case __ITM_WRITE_CAST__QEQC__: {
-        __tmp__OB2U=to_run_expr__A5MJ(((__ITM_WRITE_CAST__QEQC *)__tmp__WFNJ));
+      case ____5FQC__: {
+        __3C2U=__PANJ(((____5FQC *)__FHNJ));
       } break;
-      case __ITM_READ__4GQC__: {
-        Self__VC2U=((__ITM_READ__4GQC *)__tmp__WFNJ);
-        result__UC2U=NULL;
-        __tmp__WC2U=lookup__SGPJ(Self__VC2U->name__KZ1C);
-        if (((void *)__tmp__WC2U != (void *)NULL)) {
-          if ((__tmp__WC2U->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-            ((__LOCAL__43WC *)__tmp__WC2U)->parent_variable__B4WC.ensure_count__1S4D= 1;
-            Self__VC2U->name__KZ1C=__tmp__WC2U->parent_variable__B4WC.intern_name__HN5D;
-            __tmp__XC2U=to_run_with__args__NQSJ(Self__VC2U);
-            result__UC2U=__tmp__XC2U;
+      case ____NIQC__: {
+        __EE2U=((____NIQC *)__FHNJ);
+        __DE2U=NULL;
+        __FE2U=__BIPJ(__EE2U->__Z01C);
+        if (((void *)__FE2U != (void *)NULL)) {
+          if ((__FE2U->__Q5WC.__P5WC.__2LQC == '-')) {
+            ((____N5WC *)__FE2U)->__Q5WC.__KU4D= 1;
+            __EE2U->__Z01C=__FE2U->__Q5WC.__WO5D;
+            __GE2U=__2RSJ(__EE2U);
+            __DE2U=__GE2U;
           } else /* FALSE */ {
-            __tmp__YC2U=read__NUEI(((__LOCAL__43WC *)__tmp__WC2U));
-            result__UC2U=__tmp__YC2U;
+            __HE2U=__2VEI(((____N5WC *)__FE2U));
+            __DE2U=__HE2U;
           };
         } else /* FALSE */ {
-          __tmp__XC2U=to_run_with__args__NQSJ(Self__VC2U);
-          result__UC2U=__tmp__XC2U;
+          __GE2U=__2RSJ(__EE2U);
+          __DE2U=__GE2U;
         };
-        __tmp__OB2U=result__UC2U;
+        __3C2U=__DE2U;
       } break;
-      case __ITM_WRITE_CODE__3HQC__: {
-        __tmp__OB2U=to_run_expr__5CNJ(((__ITM_WRITE_CODE__3HQC *)__tmp__WFNJ));
+      case ____MJQC__: {
+        __3C2U=__OENJ(((____MJQC *)__FHNJ));
       } break;
-      case __ITM_OPERATOR__H3QC__: {
-        (&__string_625)->count__0C= 24;
-        (&__string_625)->storage__1C="ITM_OPERATOR.to_run_expr";
-        print__CKG((&__string_625));
+      case ____W4QC__: {
+        (&__string_625)->__0C= 24;
+        (&__string_625)->__1C="ITM_OPERATOR.to_run_expr";
+        __JKG((&__string_625));
         fputc((int)('\n'),stdout);
         exit(( 1));
-        __tmp__OB2U=NULL;
+        __3C2U=NULL;
       } break;
-      case __ITM_READ_ARG1__OARC__: {
-        __tmp__OB2U=to_run_expr__VENJ(((__ITM_READ_ARG1__OARC *)__tmp__WFNJ));
+      case ____3BRC__: {
+        __3C2U=__EGNJ(((____3BRC *)__FHNJ));
       } break;
-      case __ITM_READ_ARG2__2CRC__: {
-        __tmp__OB2U=to_run_expr__1ENJ(((__ITM_READ_ARG2__2CRC *)__tmp__WFNJ));
+      case ____LERC__: {
+        __3C2U=__KGNJ(((____LERC *)__FHNJ));
       } break;
-      case __ITM_EXPRESSION__RDRC__: {
-        __tmp__OB2U=to_run_expr__TINJ(((__ITM_EXPRESSION__RDRC *)__tmp__WFNJ));
+      case ____AFRC__: {
+        __3C2U=__CKNJ(((____AFRC *)__FHNJ));
       } break;
-      case __ITM_OLD__GQRC__: {
-        __tmp__OB2U=to_run_expr__KXNJ(((__ITM_OLD__GQRC *)__tmp__WFNJ));
+      case ____VRRC__: {
+        __3C2U=__ZYNJ(((____VRRC *)__FHNJ));
       } break;
-      case __ITM_EXTERNAL_TYPE__ZHSC__: {
-        __tmp__OB2U=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__WFNJ));
+      case ____IJSC__: {
+        __3C2U=__P2NJ(((____IJSC *)__FHNJ));
       } break;
-      case __ITM_BLOCK__XNSC__: {
-        __tmp__OB2U=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)__tmp__WFNJ));
+      case ____GPSC__: {
+        __3C2U=__I4NJ(((____GPSC *)__FHNJ));
       } break;
-      case __ITM_EXTERNAL__DPSC__: {
-        __tmp__OB2U=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)__tmp__WFNJ));
+      case ____SQSC__: {
+        __3C2U=__R5NJ(((____SQSC *)__FHNJ));
       } break;
-      case __ITM_READ_ARGS__LUTC__: {
-        __tmp__OB2U=to_run_expr__MKOJ(((__ITM_READ_ARGS__LUTC *)__tmp__WFNJ));
+      case ____0VTC__: {
+        __3C2U=__1LOJ(((____0VTC *)__FHNJ));
       } break;
-      case __ITM_REAL__3DUC__: {
-        __tmp__OB2U=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)__tmp__WFNJ));
+      case ____MFUC__: {
+        __3C2U=__VMOJ(((____MFUC *)__FHNJ));
       } break;
-      case __ITM_NUMBER__QEUC__: {
-        __tmp__OB2U=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)__tmp__WFNJ));
+      case ____5FUC__: {
+        __3C2U=__BNOJ(((____5FUC *)__FHNJ));
       } break;
-      case __ITM_CHARACTER__CFUC__: {
-        Self__JM5S=((__ITM_CHARACTER__CFUC *)__tmp__WFNJ);
-        __tmp__KM5S=create__char__CMQJ(Self__JM5S->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__JM5S->character__XL5D);
-        __tmp__OB2U=__tmp__KM5S;
+      case ____RGUC__: {
+        __YN5S=((____RGUC *)__FHNJ);
+        __ZN5S=__RNQJ(__YN5S->__SGUC.__OFPC.__KBOC.__O2B,__YN5S->__GN5D);
+        __3C2U=__ZN5S;
       } break;
-      case __ITM_STRING__UFUC__: {
-        __tmp__OB2U=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)__tmp__WFNJ));
+      case ____DHUC__: {
+        __3C2U=__UNOJ(((____DHUC *)__FHNJ));
       } break;
-      case __ITM_RESULT__2UMD__: {
-        (&__string_326)->count__0C= 13;
-        (&__string_326)->storage__1C="Crash system.";
-        print__CKG((&__string_326));
+      case ____LWMD__: {
+        (&__string_326)->__0C= 13;
+        (&__string_326)->__1C="Crash system.";
+        __JKG((&__string_326));
         fputc((int)('\n'),stdout);
         exit(( 1));
-        __tmp__OB2U=NULL;
+        __3C2U=NULL;
       } break;
       };
-      result__EB2U=__tmp__OB2U;
-      if (__tmp__WFNJ==NULL) {
-        __tmp__21RK=NULL;
+      __TC2U=__3C2U;
+      if (__FHNJ==NULL) {
+        __L3RK=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__WFNJ)->__id) {
-        case __ITM_LIST__T1OC__: {
-          __tmp__21RK=((void *)__tmp__WFNJ);
+        switch (((struct ___OBJ *)__FHNJ)->__id) {
+        case ____C3OC__: {
+          __L3RK=((void *)__FHNJ);
         } break;
-        case __ITM_LDOTS__RCPC__: {
-          __tmp__21RK=NULL;
+        case ____AEPC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_PROTOTYPE__3DPC__: {
-          __tmp__21RK=NULL;
+        case ____MFPC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_LIST_IDF__BDQC__: {
-          __tmp__21RK=NULL;
+        case ____QEQC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_WRITE_VALUE__XDQC__: {
-          __tmp__21RK=NULL;
+        case ____GFQC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_WRITE_CAST__QEQC__: {
-          __tmp__21RK=NULL;
+        case ____5FQC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_READ__4GQC__: {
-          __tmp__21RK=NULL;
+        case ____NIQC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_WRITE_CODE__3HQC__: {
-          __tmp__21RK=NULL;
+        case ____MJQC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_OPERATOR__H3QC__: {
-          __tmp__21RK=NULL;
+        case ____W4QC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_READ_ARG1__OARC__: {
-          __tmp__21RK=NULL;
+        case ____3BRC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_READ_ARG2__2CRC__: {
-          __tmp__21RK=NULL;
+        case ____LERC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_EXPRESSION__RDRC__: {
-          __tmp__21RK=NULL;
+        case ____AFRC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_OLD__GQRC__: {
-          __tmp__21RK=NULL;
+        case ____VRRC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_EXTERNAL_TYPE__ZHSC__: {
-          __tmp__21RK=NULL;
+        case ____IJSC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_BLOCK__XNSC__: {
-          __tmp__21RK=NULL;
+        case ____GPSC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_EXTERNAL__DPSC__: {
-          __tmp__21RK=NULL;
+        case ____SQSC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_READ_ARGS__LUTC__: {
-          __tmp__21RK=NULL;
+        case ____0VTC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_REAL__3DUC__: {
-          __tmp__21RK=NULL;
+        case ____MFUC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_NUMBER__QEUC__: {
-          __tmp__21RK=NULL;
+        case ____5FUC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_CHARACTER__CFUC__: {
-          __tmp__21RK=NULL;
+        case ____RGUC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_STRING__UFUC__: {
-          __tmp__21RK=NULL;
+        case ____DHUC__: {
+          __L3RK=NULL;
         } break;
-        case __ITM_RESULT__2UMD__: {
-          __tmp__21RK=NULL;
+        case ____LWMD__: {
+          __L3RK=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__21RK != (void *)NULL)) {
-        __tmp__OB2U=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__21RK->code__XG1C)->parent_arrayed_collection__RBPC.storage__312D)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if (__tmp__OB2U==NULL) {
-          __tmp__XC2U=NULL;
+      if (((void *)__L3RK != (void *)NULL)) {
+        __3C2U=((void **)((____YCPC *)__L3RK->__GI1C)->__ADPC.__M32D)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if (__3C2U==NULL) {
+          __GE2U=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__OB2U)->__id) {
-          case __ITM_LIST__T1OC__: {
-            __tmp__XC2U=NULL;
+          switch (((struct ___OBJ *)__3C2U)->__id) {
+          case ____C3OC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_LDOTS__RCPC__: {
-            __tmp__XC2U=NULL;
+          case ____AEPC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_PROTOTYPE__3DPC__: {
-            __tmp__XC2U=NULL;
+          case ____MFPC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_LIST_IDF__BDQC__: {
-            __tmp__XC2U=NULL;
+          case ____QEQC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_WRITE_VALUE__XDQC__: {
-            __tmp__XC2U=NULL;
+          case ____GFQC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_WRITE_CAST__QEQC__: {
-            __tmp__XC2U=NULL;
+          case ____5FQC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_READ__4GQC__: {
-            __tmp__XC2U=((void *)__tmp__OB2U);
+          case ____NIQC__: {
+            __GE2U=((void *)__3C2U);
           } break;
-          case __ITM_WRITE_CODE__3HQC__: {
-            __tmp__XC2U=NULL;
+          case ____MJQC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_OPERATOR__H3QC__: {
-            __tmp__XC2U=NULL;
+          case ____W4QC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_READ_ARG1__OARC__: {
-            __tmp__XC2U=((void *)__tmp__OB2U);
+          case ____3BRC__: {
+            __GE2U=((void *)__3C2U);
           } break;
-          case __ITM_READ_ARG2__2CRC__: {
-            __tmp__XC2U=((void *)__tmp__OB2U);
+          case ____LERC__: {
+            __GE2U=((void *)__3C2U);
           } break;
-          case __ITM_EXPRESSION__RDRC__: {
-            __tmp__XC2U=NULL;
+          case ____AFRC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_OLD__GQRC__: {
-            __tmp__XC2U=NULL;
+          case ____VRRC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_EXTERNAL_TYPE__ZHSC__: {
-            __tmp__XC2U=NULL;
+          case ____IJSC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_BLOCK__XNSC__: {
-            __tmp__XC2U=NULL;
+          case ____GPSC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_EXTERNAL__DPSC__: {
-            __tmp__XC2U=NULL;
+          case ____SQSC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_READ_ARGS__LUTC__: {
-            __tmp__XC2U=((void *)__tmp__OB2U);
+          case ____0VTC__: {
+            __GE2U=((void *)__3C2U);
           } break;
-          case __ITM_REAL__3DUC__: {
-            __tmp__XC2U=NULL;
+          case ____MFUC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_NUMBER__QEUC__: {
-            __tmp__XC2U=NULL;
+          case ____5FUC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_CHARACTER__CFUC__: {
-            __tmp__XC2U=NULL;
+          case ____RGUC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_STRING__UFUC__: {
-            __tmp__XC2U=NULL;
+          case ____DHUC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_RESULT__2UMD__: {
-            __tmp__XC2U=NULL;
+          case ____LWMD__: {
+            __GE2U=NULL;
           } break;
           }
         };
-        __tmp__HB2U=__tmp__XC2U;
+        __WC2U=__GE2U;
       } else /* FALSE */ {
-        if (__tmp__WFNJ==NULL) {
-          __tmp__XC2U=NULL;
+        if (__FHNJ==NULL) {
+          __GE2U=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__WFNJ)->__id) {
-          case __ITM_LIST__T1OC__: {
-            __tmp__XC2U=NULL;
+          switch (((struct ___OBJ *)__FHNJ)->__id) {
+          case ____C3OC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_LDOTS__RCPC__: {
-            __tmp__XC2U=NULL;
+          case ____AEPC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_PROTOTYPE__3DPC__: {
-            __tmp__XC2U=NULL;
+          case ____MFPC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_LIST_IDF__BDQC__: {
-            __tmp__XC2U=NULL;
+          case ____QEQC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_WRITE_VALUE__XDQC__: {
-            __tmp__XC2U=NULL;
+          case ____GFQC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_WRITE_CAST__QEQC__: {
-            __tmp__XC2U=NULL;
+          case ____5FQC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_READ__4GQC__: {
-            __tmp__XC2U=((void *)__tmp__WFNJ);
+          case ____NIQC__: {
+            __GE2U=((void *)__FHNJ);
           } break;
-          case __ITM_WRITE_CODE__3HQC__: {
-            __tmp__XC2U=NULL;
+          case ____MJQC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_OPERATOR__H3QC__: {
-            __tmp__XC2U=NULL;
+          case ____W4QC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_READ_ARG1__OARC__: {
-            __tmp__XC2U=((void *)__tmp__WFNJ);
+          case ____3BRC__: {
+            __GE2U=((void *)__FHNJ);
           } break;
-          case __ITM_READ_ARG2__2CRC__: {
-            __tmp__XC2U=((void *)__tmp__WFNJ);
+          case ____LERC__: {
+            __GE2U=((void *)__FHNJ);
           } break;
-          case __ITM_EXPRESSION__RDRC__: {
-            __tmp__XC2U=NULL;
+          case ____AFRC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_OLD__GQRC__: {
-            __tmp__XC2U=NULL;
+          case ____VRRC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_EXTERNAL_TYPE__ZHSC__: {
-            __tmp__XC2U=NULL;
+          case ____IJSC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_BLOCK__XNSC__: {
-            __tmp__XC2U=NULL;
+          case ____GPSC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_EXTERNAL__DPSC__: {
-            __tmp__XC2U=NULL;
+          case ____SQSC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_READ_ARGS__LUTC__: {
-            __tmp__XC2U=((void *)__tmp__WFNJ);
+          case ____0VTC__: {
+            __GE2U=((void *)__FHNJ);
           } break;
-          case __ITM_REAL__3DUC__: {
-            __tmp__XC2U=NULL;
+          case ____MFUC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_NUMBER__QEUC__: {
-            __tmp__XC2U=NULL;
+          case ____5FUC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_CHARACTER__CFUC__: {
-            __tmp__XC2U=NULL;
+          case ____RGUC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_STRING__UFUC__: {
-            __tmp__XC2U=NULL;
+          case ____DHUC__: {
+            __GE2U=NULL;
           } break;
-          case __ITM_RESULT__2UMD__: {
-            __tmp__XC2U=NULL;
+          case ____LWMD__: {
+            __GE2U=NULL;
           } break;
           }
         };
-        __tmp__HB2U=__tmp__XC2U;
+        __WC2U=__GE2U;
       };
-      if (((void *)__tmp__HB2U != (void *)NULL)) {
-        __tmp__QM5S=((void **)((__FAST_ARRAYoPROTOTYPEo__AVB *)prototype_list__JVB)->parent_arrayed_collection__IVB.storage__04Y)[(__INTEGER__Q)(((__INTEGER__Q )((__UINTEGER_32__RWB )Self__2ENJ->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B)) &  511)];
-        switch (((struct ___OBJ *)__tmp__HB2U)->__id) {
-        case __ITM_READ__4GQC__: {
-          __tmp__V2RK=((__ITM_READ__4GQC *)__tmp__HB2U)->name__KZ1C;
+      if (((void *)__WC2U != (void *)NULL)) {
+        __5N5S=((void **)((____HVB *)__QVB)->__PVB.__B5Y)[(____Q)(((____Q )((____YWB )__LGNJ->__MERC.__OIQC.__KBOC.__O2B)) &  511)];
+        switch (((struct ___OBJ *)__WC2U)->__id) {
+        case ____NIQC__: {
+          __E4RK=((____NIQC *)__WC2U)->__Z01C;
         } break;
-        case __ITM_READ_ARG1__OARC__: {
-          __tmp__V2RK=((__ITM_READ_ARG1__OARC *)__tmp__HB2U)->parent_itm_read__PARC.name__KZ1C;
+        case ____3BRC__: {
+          __E4RK=((____3BRC *)__WC2U)->__4BRC.__Z01C;
         } break;
-        case __ITM_READ_ARG2__2CRC__: {
-          __tmp__V2RK=((__ITM_READ_ARG2__2CRC *)__tmp__HB2U)->parent_itm_read__3CRC.name__KZ1C;
+        case ____LERC__: {
+          __E4RK=((____LERC *)__WC2U)->__MERC.__Z01C;
         } break;
-        case __ITM_READ_ARGS__LUTC__: {
-          __tmp__V2RK=((__ITM_READ_ARGS__LUTC *)__tmp__HB2U)->parent_itm_read__MUTC.name__KZ1C;
+        case ____0VTC__: {
+          __E4RK=((____0VTC *)__WC2U)->__1VTC.__Z01C;
         } break;
         };
-        __tmp__X2RK=search_parent__G0XJ(((__PROTOTYPE__MF *)__tmp__QM5S),__tmp__V2RK);
-        __tmp__02RK=__tmp__X2RK;
+        __G4RK=__V1XJ(((____MF *)__5N5S),__E4RK);
+        __J4RK=__G4RK;
       } else /* FALSE */ {
-        __tmp__02RK=FALSE__O__;
+        __J4RK=__O__;
       };
-      __tmp__QGNJ=__tmp__02RK;
+      __5HNJ=__J4RK;
     };
-    __tmp__WWPT=((__POSITION__OL ) 0);
-    __tmp__WFNJ=NULL;
-    __tmp__X2RK=FALSE__O__;
-    base__D1VK=NULL;
-    __tmp__HB2U=result__EB2U;
-    result__XICU=NULL;
-    __tmp__02RK=(((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ)->parent_arrayed_collection__SXSJ.upper__L2GL <  0);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (__tmp__02RK) {
-      __tmp__0ICU=create_with_capacity__CBZH( 16);
-      result__XICU=__tmp__0ICU;
+    __FYPT=((____OL ) 0);
+    __FHNJ=NULL;
+    __G4RK=__O__;
+    __S2VK=NULL;
+    __WC2U=__TC2U;
+    __GKCU=NULL;
+    __J4RK=(((____ZYSJ *)__CZSJ)->__BZSJ.__03GL <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__J4RK) {
+      __JKCU=__RCZH( 16);
+      __GKCU=__JKCU;
     } else /* FALSE */ {
-      Self__1ICU=((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ);
-      __tmp__0ICU=((void **)Self__1ICU->parent_arrayed_collection__SXSJ.storage__WDHL)[Self__1ICU->parent_arrayed_collection__SXSJ.upper__L2GL];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      result__XICU=__tmp__0ICU;
-      Self__1ICU=((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__1ICU->parent_arrayed_collection__SXSJ.upper__L2GL=(__INTEGER__Q)(Self__1ICU->parent_arrayed_collection__SXSJ.upper__L2GL -  1);
+      __KKCU=((____ZYSJ *)__CZSJ);
+      __JKCU=((void **)__KKCU->__BZSJ.__FFHL)[__KKCU->__BZSJ.__03GL];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __GKCU=__JKCU;
+      __KKCU=((____ZYSJ *)__CZSJ);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __KKCU->__BZSJ.__03GL=(____Q)(__KKCU->__BZSJ.__03GL -  1);
     };
-    __tmp__0ICU=result__XICU;
-    switch (((struct ___OBJ *)result__EB2U)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__5FNJ=((__STRING_CST__5J *)result__EB2U)->parent_constant__EK.static_type__SG4D;
+    __JKCU=__GKCU;
+    switch (((struct ___OBJ *)__TC2U)->__id) {
+    case ____5J__: {
+      __OHNJ=((____5J *)__TC2U)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__5FNJ=((__EXTERNAL_C__L5WC *)result__EB2U)->static_type__J54D;
+    case ____0AXC__: {
+      __OHNJ=((____0AXC *)__TC2U)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__5FNJ=((__PROTOTYPE_CST__45WC *)result__EB2U)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __OHNJ=((____NBXC *)__TC2U)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__5FNJ=((__INTEGER_CST__KAXC *)result__EB2U)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __OHNJ=((____ZBXC *)__TC2U)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__5FNJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)result__EB2U));
+    case ____DMWH__: {
+      __OHNJ=__B21J(((____DMWH *)__TC2U));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__5FNJ=((__READ_LOCAL__N5ZI *)result__EB2U)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __OHNJ=((____2A0I *)__TC2U)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__5FNJ=static_type__2CCK();
+    case ____HJNJ__: {
+      __OHNJ=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__5FNJ=static_type__BDCK();
+    case ____SJNJ__: {
+      __OHNJ=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__5FNJ=static_type__GDCK();
+    case ____0AOJ__: {
+      __OHNJ=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__5FNJ=static_type__LDCK();
+    case ____EBOJ__: {
+      __OHNJ=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__5FNJ=static_type__QDCK();
+    case ____3BOJ__: {
+      __OHNJ=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__5FNJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)result__EB2U));
+    case ____RCOJ__: {
+      __OHNJ=__EFCK(((____RCOJ *)__TC2U));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__5FNJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)result__EB2U));
+    case ____HDOJ__: {
+      __OHNJ=__JFCK(((____HDOJ *)__TC2U));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__5FNJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)result__EB2U));
+    case ____1DOJ__: {
+      __OHNJ=__OFCK(((____1DOJ *)__TC2U));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__5FNJ=static_type__EECK(((__EXPR_AND__ADOJ *)result__EB2U));
+    case ____PEOJ__: {
+      __OHNJ=__TFCK(((____PEOJ *)__TC2U));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__5FNJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)result__EB2U));
+    case ____DFOJ__: {
+      __OHNJ=__YFCK(((____DFOJ *)__TC2U));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__5FNJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)result__EB2U));
+    case ____XFOJ__: {
+      __OHNJ=__3FCK(((____XFOJ *)__TC2U));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__5FNJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __OHNJ=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__5FNJ=static_type__XECK(((__ITEM__VFOJ *)result__EB2U));
+    case ____EHOJ__: {
+      __OHNJ=__GGCK(((____EHOJ *)__TC2U));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__5FNJ=static_type__DFCK();
+    case ____2HOJ__: {
+      __OHNJ=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__5FNJ=((__CAST__JHOJ *)result__EB2U)->static_type__TC5J;
+    case ____YIOJ__: {
+      __OHNJ=((____YIOJ *)__TC2U)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__5FNJ=((__REAL_CST__JLOJ *)result__EB2U)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __OHNJ=((____YMOJ *)__TC2U)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__5FNJ=((__CHARACTER_CST__5LOJ *)result__EB2U)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __OHNJ=((____ONOJ *)__TC2U)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__5FNJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)result__EB2U)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __OHNJ=((____YOOJ *)__TC2U)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__5FNJ=((__READ_SLOT__ZK4K *)result__EB2U)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __OHNJ=((____IM4K *)__TC2U)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__5FNJ=static_type__NL5O();
+    case ____T5FL__: {
+      __OHNJ=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__5FNJ=static_type__QQTP();
+    case ____3DUL__: {
+      __OHNJ=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__5FNJ=static_type__041P();
+    case ____0EUL__: {
+      __OHNJ=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__5FNJ=static_type__VQTP();
+    case ____BGUL__: {
+      __OHNJ=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__5FNJ=static_type__A51P();
+    case ____2GUL__: {
+      __OHNJ=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__5FNJ=static_type__UVBN(((__EXPR_NEG__SYVL *)result__EB2U));
+    case ____B0VL__: {
+      __OHNJ=__DXBN(((____B0VL *)__TC2U));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__5FNJ=static_type__P5FM(((__EXPR_ADD__AZVL *)result__EB2U));
+    case ____P0VL__: {
+      __OHNJ=__4AGM(((____P0VL *)__TC2U));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__5FNJ=((__READ_GLOBAL__B4YL *)result__EB2U)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __OHNJ=((____Q5YL *)__TC2U)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__5FNJ=static_type__5DWN(((__EXPR_NOT__FUPM *)result__EB2U));
+    case ____UVPM__: {
+      __OHNJ=__OFWN(((____UVPM *)__TC2U));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__5FNJ=static_type__BL1P(((__EXPR_MOD__LYPM *)result__EB2U));
+    case ____0ZPM__: {
+      __OHNJ=__QM1P(((____0ZPM *)__TC2U));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__5FNJ=static_type__WOVO(((__EXPR_OR__3P0N *)result__EB2U));
+    case ____MR0N__: {
+      __OHNJ=__FQVO(((____MR0N *)__TC2U));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__5FNJ=static_type__BA0Q();
+    case ____YWBP__: {
+      __OHNJ=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__5FNJ=static_type__MBUP();
+    case ____LYBP__: {
+      __OHNJ=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__5FNJ=static_type__RBUP();
+    case ____CZBP__: {
+      __OHNJ=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__5FNJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)result__EB2U));
+    case ____3BEP__: {
+      __OHNJ=__ZPFQ(((____3BEP *)__TC2U));
     } break;
     };
-    result__LB2U=((__TYPE_FULL__PMB *)__tmp__5FNJ)->the_parent_type__DLK;
-    if (((void *)result__LB2U == (void *)TYPE_VOID__AMB__)) {
-      pos__GM5S=Self__2ENJ->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-      put_error__text__2PE( 1,(&__string_694));
-      put_position__HRE(pos__GM5S);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __0C2U=((____WMB *)__OHNJ)->__KLK;
+    if (((void *)__0C2U == (void *)__HMB__)) {
+      __VN5S=__LGNJ->__MERC.__OIQC.__KBOC.__O2B;
+      __DQE( 1,(&__string_694));
+      __ORE(__VN5S);
+      __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__LB2U)->__id) {
-    case __TYPE__FF__: {
-      __tmp__R1VK=FALSE__O__;
+    switch (((struct ___OBJ *)__0C2U)->__id) {
+    case ____FF__: {
+      __A3VK=__O__;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__R1VK=FALSE__O__;
+    case ____FMB__: {
+      __A3VK=__O__;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__R1VK=FALSE__O__;
+    case ____HMB__: {
+      __A3VK=__O__;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__R1VK=FALSE__O__;
+    case ____JMB__: {
+      __A3VK=__O__;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__R1VK=FALSE__O__;
+    case ____LMB__: {
+      __A3VK=__O__;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__R1VK=FALSE__O__;
+    case ____ICY__: {
+      __A3VK=__O__;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__R1VK=TRUE__K__;
+    case ____EQ5D__: {
+      __A3VK=__K__;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__R1VK=TRUE__K__;
+    case ____L4NJ__: {
+      __A3VK=__K__;
     } break;
     };
-    if ((__tmp__R1VK && ((void *)Self__2ENJ->parent_itm_read__3CRC.name__KZ1C == (void *)(&__string_85)))) {
-      __tmp__X2RK=TRUE__K__;
+    if ((__A3VK && ((void *)__LGNJ->__MERC.__Z01C == (void *)(&__string_85)))) {
+      __G4RK=__K__;
     } else /* FALSE */ {
-      __tmp__V2RK=Self__2ENJ->parent_itm_read__3CRC.name__KZ1C;
-      switch (((struct ___OBJ *)result__LB2U)->__id) {
-      case __TYPE__FF__: {
-        __tmp__OB2U=get_slot__KQGG(((__TYPE__FF *)result__LB2U),__tmp__V2RK);
+      __E4RK=__LGNJ->__MERC.__Z01C;
+      switch (((struct ___OBJ *)__0C2U)->__id) {
+      case ____FF__: {
+        __3C2U=__ZRGG(((____FF *)__0C2U),__E4RK);
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__OB2U=get_slot__FSGG(((__TYPE_NULL__4LB *)((__TYPE__FF *)result__LB2U)),__tmp__V2RK);
+      case ____FMB__: {
+        __3C2U=__UTGG(((____FMB *)((____FF *)__0C2U)),__E4RK);
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__OB2U=get_slot__AUGG(((__TYPE_VOID__AMB *)((__TYPE__FF *)result__LB2U)),__tmp__V2RK);
+      case ____HMB__: {
+        __3C2U=__PVGG(((____HMB *)((____FF *)__0C2U)),__E4RK);
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__OB2U=get_slot__1VGG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)result__LB2U)),__tmp__V2RK);
+      case ____JMB__: {
+        __3C2U=__KXGG(((____JMB *)((____FF *)__0C2U)),__E4RK);
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__OB2U=get_slot__WXGG(((__TYPE_ID__EMB *)((__TYPE__FF *)result__LB2U)),__tmp__V2RK);
+      case ____LMB__: {
+        __3C2U=__FZGG(((____LMB *)((____FF *)__0C2U)),__E4RK);
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__OB2U=get_slot__RZGG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)result__LB2U)),__tmp__V2RK);
+      case ____ICY__: {
+        __3C2U=__A1GG(((____ICY *)((____FF *)__0C2U)),__E4RK);
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__OB2U=get_slot__I11G(__tmp__V2RK);
+      case ____EQ5D__: {
+        __3C2U=__X21G(__E4RK);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__OB2U=get_slot__SSFL(__tmp__V2RK);
+      case ____L4NJ__: {
+        __3C2U=__BUFL(__E4RK);
       } break;
       };
-      __tmp__WFNJ=__tmp__OB2U;
-      if (((void *)__tmp__WFNJ == (void *)NULL)) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_431));
-        append__3VX(((__STRING__BC *)string_tmp__YC),Self__2ENJ->parent_itm_read__3CRC.name__KZ1C);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        switch (((struct ___OBJ *)result__LB2U)->__id) {
-        case __TYPE__FF__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__TYPE__FF *)result__LB2U)->prototype__QF->parent_named__PF.name__4VB);
+      __FHNJ=__3C2U;
+      if (((void *)__FHNJ == (void *)NULL)) {
+        __K2X(((____BC *)__YC),(&__string_431));
+        __EWX(((____BC *)__YC),__LGNJ->__MERC.__Z01C);
+        __EWX(((____BC *)__YC),(&__string_695));
+        switch (((struct ___OBJ *)__0C2U)->__id) {
+        case ____FF__: {
+          __EWX(((____BC *)__YC),((____FF *)__0C2U)->__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 *)result__LB2U))->name__0YMB);
+        case ____ICY__: {
+          __EWX(((____BC *)__YC),((____ICY *)((____FF *)__0C2U))->__TZMB);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          append_name_in__DQ0G(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)result__LB2U)),string_tmp__YC);
+        case ____EQ5D__: {
+          __SR0G(((____EQ5D *)((____FF *)__0C2U)),__YC);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          append_name_in__5PFL(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)result__LB2U)),string_tmp__YC);
+        case ____L4NJ__: {
+          __ORFL(((____L4NJ *)((____FF *)__0C2U)),__YC);
         } break;
         };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        pos__AY3K=Self__2ENJ->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(pos__AY3K);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __EWX(((____BC *)__YC),(&__string_175));
+        __PZ3K=__LGNJ->__MERC.__OIQC.__KBOC.__O2B;
+        __DQE( 1,__YC);
+        __ORE(__PZ3K);
+        __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 (verify__4ANJ) {
-        if (((void *)result__1O5T == (void *)NULL)) {
-          if (((struct ___OBJ *)__tmp__WFNJ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__RIRO=((__SLOT_CODE__MIRG *)__tmp__WFNJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__RIRO)->__id==__ITM_SLOT__HLC__) {
-              __tmp__E3VK=((__ITM_SLOT__HLC *)__tmp__RIRO)->argument_list__SLBE;
+      if (__NCNJ) {
+        if (((void *)__KQ5T == (void *)NULL)) {
+          if (((struct ___OBJ *)__FHNJ)->__id==____1JRG__) {
+            __AKRO=((____1JRG *)__FHNJ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__AKRO)->__id==____OLC__) {
+              __T4VK=((____OLC *)__AKRO)->__BNBE;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__E3VK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RIRO)->parent_itm_slot__QF0D.argument_list__SLBE;
+              __T4VK=((____4G0D *)__AKRO)->__5G0D.__BNBE;
             };
           } else /* SLOT_DATA */ {
-            __tmp__RIRO=((__SLOT_DATA__WIRG *)__tmp__WFNJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__RIRO)->__id==__ITM_SLOT__HLC__) {
-              __tmp__E3VK=((__ITM_SLOT__HLC *)__tmp__RIRO)->argument_list__SLBE;
+            __AKRO=((____FKRG *)__FHNJ)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__AKRO)->__id==____OLC__) {
+              __T4VK=((____OLC *)__AKRO)->__BNBE;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__E3VK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RIRO)->parent_itm_slot__QF0D.argument_list__SLBE;
+              __T4VK=((____4G0D *)__AKRO)->__5G0D.__BNBE;
             };
           };
-          Result__HXPT=(__INTEGER__Q)(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__E3VK)->parent_arrayed_collection__UFYD.upper__N3AF +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          __tmp__I3VK=(Result__HXPT !=  1);
+          __WYPT=(____Q)(((____1GYD *)__T4VK)->__DHYD.__24AF +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __X4VK=(__WYPT !=  1);
         } else /* FALSE */ {
-          __tmp__I3VK=FALSE__O__;
+          __X4VK=__O__;
         };
-        if (__tmp__I3VK) {
-          __tmp__I3VK=TRUE__K__;
+        if (__X4VK) {
+          __X4VK=__K__;
         } else /* FALSE */ {
-          if (((void *)result__1O5T != (void *)NULL)) {
-            Result__QXPT=(__INTEGER__Q)(((__FAST_ARRAYoITM_CODEo__JBPC *)result__1O5T)->parent_arrayed_collection__RBPC.upper__AARC +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            if (((struct ___OBJ *)__tmp__WFNJ)->__id==__SLOT_CODE__MIRG__) {
-              __tmp__SEUO=((__SLOT_CODE__MIRG *)__tmp__WFNJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-              if (((struct ___OBJ *)__tmp__SEUO)->__id==__ITM_SLOT__HLC__) {
-                __tmp__U3VK=((__ITM_SLOT__HLC *)__tmp__SEUO)->argument_list__SLBE;
+          if (((void *)__KQ5T != (void *)NULL)) {
+            __5YPT=(____Q)(((____YCPC *)__KQ5T)->__ADPC.__PBRC +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            if (((struct ___OBJ *)__FHNJ)->__id==____1JRG__) {
+              __BGUO=((____1JRG *)__FHNJ)->__2JRG->__QLC;
+              if (((struct ___OBJ *)__BGUO)->__id==____OLC__) {
+                __D5VK=((____OLC *)__BGUO)->__BNBE;
               } else /* ITM_SLOT_OPERATOR */ {
-                __tmp__U3VK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SEUO)->parent_itm_slot__QF0D.argument_list__SLBE;
+                __D5VK=((____4G0D *)__BGUO)->__5G0D.__BNBE;
               };
             } else /* SLOT_DATA */ {
-              __tmp__SEUO=((__SLOT_DATA__WIRG *)__tmp__WFNJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-              if (((struct ___OBJ *)__tmp__SEUO)->__id==__ITM_SLOT__HLC__) {
-                __tmp__U3VK=((__ITM_SLOT__HLC *)__tmp__SEUO)->argument_list__SLBE;
+              __BGUO=((____FKRG *)__FHNJ)->__HKRG->__QLC;
+              if (((struct ___OBJ *)__BGUO)->__id==____OLC__) {
+                __D5VK=((____OLC *)__BGUO)->__BNBE;
               } else /* ITM_SLOT_OPERATOR */ {
-                __tmp__U3VK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SEUO)->parent_itm_slot__QF0D.argument_list__SLBE;
+                __D5VK=((____4G0D *)__BGUO)->__5G0D.__BNBE;
               };
             };
-            Result__ZXPT=(__INTEGER__Q)(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__U3VK)->parent_arrayed_collection__UFYD.upper__N3AF +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            __tmp__03VK=(Result__QXPT != (__INTEGER__Q)(Result__ZXPT -  1));
+            __IZPT=(____Q)(((____1GYD *)__D5VK)->__DHYD.__24AF +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __J5VK=(__5YPT != (____Q)(__IZPT -  1));
           } else /* FALSE */ {
-            __tmp__03VK=FALSE__O__;
+            __J5VK=__O__;
           };
-          __tmp__I3VK=__tmp__03VK;
+          __X4VK=__J5VK;
         };
-        if (__tmp__I3VK) {
-          put_error__text__2PE( 1,(&__string_696));
-          if (((struct ___OBJ *)__tmp__WFNJ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__RIRO=((__SLOT_CODE__MIRG *)__tmp__WFNJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__RIRO)->__id==__ITM_SLOT__HLC__) {
-              __tmp__G4VK=((__ITM_SLOT__HLC *)__tmp__RIRO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if (__X4VK) {
+          __DQE( 1,(&__string_696));
+          if (((struct ___OBJ *)__FHNJ)->__id==____1JRG__) {
+            __AKRO=((____1JRG *)__FHNJ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__AKRO)->__id==____OLC__) {
+              __V5VK=((____OLC *)__AKRO)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__G4VK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RIRO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __V5VK=((____4G0D *)__AKRO)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__G4VK=((__SLOT_DATA__WIRG *)__tmp__WFNJ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __V5VK=((____FKRG *)__FHNJ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__G4VK);
-          put_position__HRE(Self__2ENJ->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __ORE(__V5VK);
+          __ORE(__LGNJ->__MERC.__OIQC.__KBOC.__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 (((struct ___OBJ *)__tmp__WFNJ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__XC2U=((__SLOT_CODE__MIRG *)__tmp__WFNJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__XC2U)->__id==__ITM_SLOT__HLC__) {
-            __tmp__G4VK=((__ITM_SLOT__HLC *)__tmp__XC2U)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if (((struct ___OBJ *)__FHNJ)->__id==____1JRG__) {
+          __GE2U=((____1JRG *)__FHNJ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__GE2U)->__id==____OLC__) {
+            __V5VK=((____OLC *)__GE2U)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__G4VK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XC2U)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __V5VK=((____4G0D *)__GE2U)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__G4VK=((__SLOT_DATA__WIRG *)__tmp__WFNJ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __V5VK=((____FKRG *)__FHNJ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        last_position__A4GB=__tmp__G4VK;
-        if (((struct ___OBJ *)__tmp__WFNJ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__XC2U=((__SLOT_CODE__MIRG *)__tmp__WFNJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__XC2U)->__id==__ITM_SLOT__HLC__) {
-            __tmp__N4VK=((__ITM_SLOT__HLC *)__tmp__XC2U)->id_section__GVOB;
+        __Y4GB=__V5VK;
+        if (((struct ___OBJ *)__FHNJ)->__id==____1JRG__) {
+          __GE2U=((____1JRG *)__FHNJ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__GE2U)->__id==____OLC__) {
+            __25VK=((____OLC *)__GE2U)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__N4VK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XC2U)->parent_itm_slot__QF0D.id_section__GVOB;
+            __25VK=((____4G0D *)__GE2U)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__2C2U=((__SLOT_DATA__WIRG *)__tmp__WFNJ);
-          result__1C2U=NULL;
-          if (((void *)Self__2C2U->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__RIRO=Self__2C2U->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__RIRO)->__id==__ITM_SLOT__HLC__) {
-              __tmp__4C2U=((__ITM_SLOT__HLC *)__tmp__RIRO)->id_section__GVOB;
+          __LE2U=((____FKRG *)__FHNJ);
+          __KE2U=NULL;
+          if (((void *)__LE2U->__HKRG != (void *)NULL)) {
+            __AKRO=__LE2U->__HKRG->__QLC;
+            if (((struct ___OBJ *)__AKRO)->__id==____OLC__) {
+              __NE2U=((____OLC *)__AKRO)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__4C2U=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RIRO)->parent_itm_slot__QF0D.id_section__GVOB;
+              __NE2U=((____4G0D *)__AKRO)->__5G0D.__MWOB;
             };
-            result__1C2U=__tmp__4C2U;
+            __KE2U=__NE2U;
           } else /* FALSE */ {
-            __tmp__4C2U=get_name__GAUD((&__string_35));
-            result__1C2U=__tmp__4C2U;
+            __NE2U=__VBUD((&__string_35));
+            __KE2U=__NE2U;
           };
-          __tmp__N4VK=result__1C2U;
+          __25VK=__KE2U;
         };
-        __tmp__I3VK=access__with__MKMO(((__SECTION___EVOB *)__tmp__N4VK),result__LB2U,((__TYPE_FULL__PMB *)profil_slot__EO2C->parent_profil__CO2C.type_self__DANJ)->the_parent_type__DLK);
-        if ((! __tmp__I3VK)) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_697));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)profil_slot__EO2C->parent_profil__CO2C.type_self__DANJ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_698));
-          put_error__text__2PE( 2,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__WFNJ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__RIRO=((__SLOT_CODE__MIRG *)__tmp__WFNJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__RIRO)->__id==__ITM_SLOT__HLC__) {
-              __tmp__C5VK=((__ITM_SLOT__HLC *)__tmp__RIRO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        __X4VK=__1LMO(((____KWOB *)__25VK),__0C2U,((____WMB *)__TP2C->__RP2C.__SBNJ)->__KLK);
+        if ((! __X4VK)) {
+          __K2X(((____BC *)__YC),(&__string_697));
+          __CQXE(((____WMB *)__TP2C->__RP2C.__SBNJ),__YC);
+          __EWX(((____BC *)__YC),(&__string_698));
+          __DQE( 2,__YC);
+          if (((struct ___OBJ *)__FHNJ)->__id==____1JRG__) {
+            __AKRO=((____1JRG *)__FHNJ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__AKRO)->__id==____OLC__) {
+              __RAWK=((____OLC *)__AKRO)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__C5VK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RIRO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __RAWK=((____4G0D *)__AKRO)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__C5VK=((__SLOT_DATA__WIRG *)__tmp__WFNJ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __RAWK=((____FKRG *)__FHNJ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__C5VK);
-          put_position__HRE(Self__2ENJ->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __ORE(__RAWK);
+          __ORE(__LGNJ->__MERC.__OIQC.__KBOC.__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));
           };
         };
-        last_position__A4GB=__tmp__WWPT;
+        __Y4GB=__FYPT;
       };
     };
-    add_arg__to__in__for__block__52ZK(Self__2ENJ,result__EB2U, 0,result__XICU,__tmp__WFNJ,__tmp__X2RK);
-    if (result__EB2U==NULL) {
-      __tmp__M5VK=NULL;
+    __O4ZK(__LGNJ,__TC2U, 0,__GKCU,__FHNJ,__G4RK);
+    if (__TC2U==NULL) {
+      __1AWK=NULL;
     } else {
-      switch (((struct ___OBJ *)result__EB2U)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__M5VK=NULL;
+      switch (((struct ___OBJ *)__TC2U)->__id) {
+      case ____5J__: {
+        __1AWK=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__M5VK=NULL;
+      case ____0AXC__: {
+        __1AWK=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__M5VK=NULL;
+      case ____NBXC__: {
+        __1AWK=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__M5VK=NULL;
+      case ____ZBXC__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__M5VK=((void *)result__EB2U);
+      case ____DMWH__: {
+        __1AWK=((void *)__TC2U);
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__M5VK=NULL;
+      case ____2A0I__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__M5VK=NULL;
+      case ____HJNJ__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__M5VK=NULL;
+      case ____SJNJ__: {
+        __1AWK=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__M5VK=NULL;
+      case ____0AOJ__: {
+        __1AWK=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__M5VK=NULL;
+      case ____EBOJ__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__M5VK=NULL;
+      case ____3BOJ__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__M5VK=NULL;
+      case ____RCOJ__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__M5VK=NULL;
+      case ____HDOJ__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__M5VK=NULL;
+      case ____1DOJ__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__M5VK=NULL;
+      case ____PEOJ__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__M5VK=NULL;
+      case ____DFOJ__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__M5VK=NULL;
+      case ____XFOJ__: {
+        __1AWK=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__M5VK=NULL;
+      case ____QGOJ__: {
+        __1AWK=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__M5VK=NULL;
+      case ____EHOJ__: {
+        __1AWK=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__M5VK=NULL;
+      case ____2HOJ__: {
+        __1AWK=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__M5VK=NULL;
+      case ____YIOJ__: {
+        __1AWK=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__M5VK=NULL;
+      case ____YMOJ__: {
+        __1AWK=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__M5VK=NULL;
+      case ____ONOJ__: {
+        __1AWK=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__M5VK=NULL;
+      case ____YOOJ__: {
+        __1AWK=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__M5VK=NULL;
+      case ____IM4K__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__M5VK=NULL;
+      case ____T5FL__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__M5VK=NULL;
+      case ____3DUL__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__M5VK=NULL;
+      case ____0EUL__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__M5VK=NULL;
+      case ____BGUL__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__M5VK=NULL;
+      case ____2GUL__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__M5VK=NULL;
+      case ____B0VL__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__M5VK=NULL;
+      case ____P0VL__: {
+        __1AWK=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__M5VK=NULL;
+      case ____Q5YL__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__M5VK=NULL;
+      case ____UVPM__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__M5VK=NULL;
+      case ____0ZPM__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__M5VK=NULL;
+      case ____MR0N__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__M5VK=NULL;
+      case ____YWBP__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__M5VK=NULL;
+      case ____LYBP__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__M5VK=NULL;
+      case ____CZBP__: {
+        __1AWK=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__M5VK=NULL;
+      case ____3BEP__: {
+        __1AWK=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__M5VK != (void *)NULL)) {
-      __tmp__OB2U=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__M5VK->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__HB2U=__tmp__OB2U;
-    };
-    if (((void *)result__1O5T != (void *)NULL)) {
-      typ_id__UB2U=result__1O5T->parent_arrayed_collection__RBPC.upper__AARC;
-      Result__HXPT= 0;
-      while ((Result__HXPT <= typ_id__UB2U)) {
-        __tmp__XC2U=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__4O5T)->parent_arrayed_collection__RBPC.storage__312D)[Result__HXPT];
-        switch (((struct ___OBJ *)__tmp__XC2U)->__id) {
-        case __ITM_LIST__T1OC__: {
-          __tmp__RIRO=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)__tmp__XC2U));
-        } break;
-        case __ITM_LDOTS__RCPC__: {
-          __tmp__G4VK=((__ITM_LDOTS__RCPC *)__tmp__XC2U)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-          (&__string_623)->count__0C= 21;
-          (&__string_623)->storage__1C="ITM_LDOTS.to_run_expr";
-          put_error__text__2PE( 2,(&__string_623));
-          put_position__HRE(__tmp__G4VK);
-          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 *)__1AWK != (void *)NULL)) {
+      __3C2U=((void **)((____ABXC *)__1AWK->__UUEI)->__IBXC.__ESEI)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __WC2U=__3C2U;
+    };
+    if (((void *)__KQ5T != (void *)NULL)) {
+      __DD2U=__KQ5T->__ADPC.__PBRC;
+      __WYPT= 0;
+      while ((__WYPT <= __DD2U)) {
+        __GE2U=((void **)((____YCPC *)__NQ5T)->__ADPC.__M32D)[__WYPT];
+        switch (((struct ___OBJ *)__GE2U)->__id) {
+        case ____C3OC__: {
+          __AKRO=__FWMJ(((____C3OC *)__GE2U));
+        } break;
+        case ____AEPC__: {
+          __V5VK=((____AEPC *)__GE2U)->__BEPC.__KBOC.__O2B;
+          (&__string_623)->__0C= 21;
+          (&__string_623)->__1C="ITM_LDOTS.to_run_expr";
+          __DQE( 2,(&__string_623));
+          __ORE(__V5VK);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
-          (&__string_326)->count__0C= 13;
-          (&__string_326)->storage__1C="Crash system.";
-          print__CKG((&__string_326));
+          (&__string_326)->__0C= 13;
+          (&__string_326)->__1C="Crash system.";
+          __JKG((&__string_326));
           fputc((int)('\n'),stdout);
           exit(( 1));
-          __tmp__RIRO=NULL;
+          __AKRO=NULL;
         } break;
-        case __ITM_PROTOTYPE__3DPC__: {
-          __tmp__RIRO=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)__tmp__XC2U));
+        case ____MFPC__: {
+          __AKRO=__40MJ(((____MFPC *)__GE2U));
         } break;
-        case __ITM_LIST_IDF__BDQC__: {
-          __tmp__G4VK=((__ITM_LIST_IDF__BDQC *)__tmp__XC2U)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-          (&__string_624)->count__0C= 24;
-          (&__string_624)->storage__1C="ITM_LIST_IDF.to_run_expr";
-          put_error__text__2PE( 1,(&__string_624));
-          put_position__HRE(__tmp__G4VK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        case ____QEQC__: {
+          __V5VK=((____QEQC *)__GE2U)->__REQC.__KBOC.__O2B;
+          (&__string_624)->__0C= 24;
+          (&__string_624)->__1C="ITM_LIST_IDF.to_run_expr";
+          __DQE( 1,(&__string_624));
+          __ORE(__V5VK);
+          __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__RIRO=NULL;
+          __AKRO=NULL;
         } break;
-        case __ITM_WRITE_VALUE__XDQC__: {
-          __tmp__RIRO=to_run_expr__31MJ(((__ITM_WRITE_VALUE__XDQC *)__tmp__XC2U));
+        case ____GFQC__: {
+          __AKRO=__M3MJ(((____GFQC *)__GE2U));
         } break;
-        case __ITM_WRITE_CAST__QEQC__: {
-          __tmp__RIRO=to_run_expr__A5MJ(((__ITM_WRITE_CAST__QEQC *)__tmp__XC2U));
+        case ____5FQC__: {
+          __AKRO=__PANJ(((____5FQC *)__GE2U));
         } break;
-        case __ITM_READ__4GQC__: {
-          Self__CD2U=((__ITM_READ__4GQC *)__tmp__XC2U);
-          __tmp__SEUO=NULL;
-          __tmp__DD2U=lookup__SGPJ(Self__CD2U->name__KZ1C);
-          if (((void *)__tmp__DD2U != (void *)NULL)) {
-            if ((__tmp__DD2U->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-              ((__LOCAL__43WC *)__tmp__DD2U)->parent_variable__B4WC.ensure_count__1S4D= 1;
-              Self__CD2U->name__KZ1C=__tmp__DD2U->parent_variable__B4WC.intern_name__HN5D;
-              __tmp__ED2U=to_run_with__args__NQSJ(Self__CD2U);
-              __tmp__SEUO=__tmp__ED2U;
+        case ____NIQC__: {
+          __RE2U=((____NIQC *)__GE2U);
+          __BGUO=NULL;
+          __SE2U=__BIPJ(__RE2U->__Z01C);
+          if (((void *)__SE2U != (void *)NULL)) {
+            if ((__SE2U->__Q5WC.__P5WC.__2LQC == '-')) {
+              ((____N5WC *)__SE2U)->__Q5WC.__KU4D= 1;
+              __RE2U->__Z01C=__SE2U->__Q5WC.__WO5D;
+              __TE2U=__2RSJ(__RE2U);
+              __BGUO=__TE2U;
             } else /* FALSE */ {
-              __tmp__FD2U=read__NUEI(((__LOCAL__43WC *)__tmp__DD2U));
-              __tmp__SEUO=__tmp__FD2U;
+              __UE2U=__2VEI(((____N5WC *)__SE2U));
+              __BGUO=__UE2U;
             };
           } else /* FALSE */ {
-            __tmp__ED2U=to_run_with__args__NQSJ(Self__CD2U);
-            __tmp__SEUO=__tmp__ED2U;
+            __TE2U=__2RSJ(__RE2U);
+            __BGUO=__TE2U;
           };
-          __tmp__RIRO=__tmp__SEUO;
+          __AKRO=__BGUO;
         } break;
-        case __ITM_WRITE_CODE__3HQC__: {
-          __tmp__RIRO=to_run_expr__5CNJ(((__ITM_WRITE_CODE__3HQC *)__tmp__XC2U));
+        case ____MJQC__: {
+          __AKRO=__OENJ(((____MJQC *)__GE2U));
         } break;
-        case __ITM_OPERATOR__H3QC__: {
-          (&__string_625)->count__0C= 24;
-          (&__string_625)->storage__1C="ITM_OPERATOR.to_run_expr";
-          print__CKG((&__string_625));
+        case ____W4QC__: {
+          (&__string_625)->__0C= 24;
+          (&__string_625)->__1C="ITM_OPERATOR.to_run_expr";
+          __JKG((&__string_625));
           fputc((int)('\n'),stdout);
           exit(( 1));
-          __tmp__RIRO=NULL;
+          __AKRO=NULL;
         } break;
-        case __ITM_READ_ARG1__OARC__: {
-          __tmp__RIRO=to_run_expr__VENJ(((__ITM_READ_ARG1__OARC *)__tmp__XC2U));
+        case ____3BRC__: {
+          __AKRO=__EGNJ(((____3BRC *)__GE2U));
         } break;
-        case __ITM_READ_ARG2__2CRC__: {
-          __tmp__RIRO=to_run_expr__1ENJ(((__ITM_READ_ARG2__2CRC *)__tmp__XC2U));
+        case ____LERC__: {
+          __AKRO=__KGNJ(((____LERC *)__GE2U));
         } break;
-        case __ITM_EXPRESSION__RDRC__: {
-          __tmp__RIRO=to_run_expr__TINJ(((__ITM_EXPRESSION__RDRC *)__tmp__XC2U));
+        case ____AFRC__: {
+          __AKRO=__CKNJ(((____AFRC *)__GE2U));
         } break;
-        case __ITM_OLD__GQRC__: {
-          __tmp__RIRO=to_run_expr__KXNJ(((__ITM_OLD__GQRC *)__tmp__XC2U));
+        case ____VRRC__: {
+          __AKRO=__ZYNJ(((____VRRC *)__GE2U));
         } break;
-        case __ITM_EXTERNAL_TYPE__ZHSC__: {
-          __tmp__RIRO=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__XC2U));
+        case ____IJSC__: {
+          __AKRO=__P2NJ(((____IJSC *)__GE2U));
         } break;
-        case __ITM_BLOCK__XNSC__: {
-          __tmp__RIRO=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)__tmp__XC2U));
+        case ____GPSC__: {
+          __AKRO=__I4NJ(((____GPSC *)__GE2U));
         } break;
-        case __ITM_EXTERNAL__DPSC__: {
-          __tmp__RIRO=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)__tmp__XC2U));
+        case ____SQSC__: {
+          __AKRO=__R5NJ(((____SQSC *)__GE2U));
         } break;
-        case __ITM_READ_ARGS__LUTC__: {
-          __tmp__RIRO=to_run_expr__MKOJ(((__ITM_READ_ARGS__LUTC *)__tmp__XC2U));
+        case ____0VTC__: {
+          __AKRO=__1LOJ(((____0VTC *)__GE2U));
         } break;
-        case __ITM_REAL__3DUC__: {
-          __tmp__RIRO=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)__tmp__XC2U));
+        case ____MFUC__: {
+          __AKRO=__VMOJ(((____MFUC *)__GE2U));
         } break;
-        case __ITM_NUMBER__QEUC__: {
-          __tmp__RIRO=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)__tmp__XC2U));
+        case ____5FUC__: {
+          __AKRO=__BNOJ(((____5FUC *)__GE2U));
         } break;
-        case __ITM_CHARACTER__CFUC__: {
-          Self__ZM5S=((__ITM_CHARACTER__CFUC *)__tmp__XC2U);
-          __tmp__0M5S=create__char__CMQJ(Self__ZM5S->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__ZM5S->character__XL5D);
-          __tmp__RIRO=__tmp__0M5S;
+        case ____RGUC__: {
+          __IO5S=((____RGUC *)__GE2U);
+          __JO5S=__RNQJ(__IO5S->__SGUC.__OFPC.__KBOC.__O2B,__IO5S->__GN5D);
+          __AKRO=__JO5S;
         } break;
-        case __ITM_STRING__UFUC__: {
-          __tmp__RIRO=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)__tmp__XC2U));
+        case ____DHUC__: {
+          __AKRO=__UNOJ(((____DHUC *)__GE2U));
         } break;
-        case __ITM_RESULT__2UMD__: {
-          (&__string_326)->count__0C= 13;
-          (&__string_326)->storage__1C="Crash system.";
-          print__CKG((&__string_326));
+        case ____LWMD__: {
+          (&__string_326)->__0C= 13;
+          (&__string_326)->__1C="Crash system.";
+          __JKG((&__string_326));
           fputc((int)('\n'),stdout);
           exit(( 1));
-          __tmp__RIRO=NULL;
-        } break;
-        };
-        add_arg__to__in__for__block__52ZK(Self__2ENJ,__tmp__RIRO,(__INTEGER__Q)(Result__HXPT +  1),__tmp__0ICU,__tmp__WFNJ,__tmp__X2RK);
-        Result__HXPT=(__INTEGER__Q)(Result__HXPT +  1);
-      };
-    };
-    if (__tmp__X2RK) {
-      __tmp__RAWK=copy__LEVJ(result__XICU);
-      __tmp__0ICU=__tmp__RAWK;
-      __tmp__OB2U=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__RAWK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      switch (((struct ___OBJ *)__tmp__OB2U)->__id) {
-      case __STRING_CST__5J__: {
-        Self__MD2U=((__STRING_CST__5J *)__tmp__OB2U);
-        result__ID2U=NULL;
-        __tmp__WB2U=((__POINTER__IB )(NULL));
-        Result__QXPT= 0;
-        __tmp__XB2U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__XB2U ==  0)) {
-          result__ID2U=Self__MD2U;
-        } else /* FALSE */ {
-          Result__QXPT=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XB2U));
-          if ((Result__QXPT == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ND2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OD2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__XB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PD2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OD2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ND2U=micro_alloc__table__lab__HKI(__tmp__OD2U,((__POINTER__IB )(&(table_size[(__tmp__PD2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OD2U)));
-            __tmp__WB2U=__tmp__ND2U;
-          } else /* FALSE */ {
-            __tmp__PD2U=((__UINTEGER_32__RWB )Result__QXPT);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ND2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OD2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__XB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ND2U=micro_alloc__table__lab__HKI(__tmp__OD2U,((__POINTER__IB )(&(table_type[(__tmp__PD2U)]))),(__UINTEGER_32__RWB)(__tmp__PD2U |  1));
-            __tmp__WB2U=__tmp__ND2U;
-          };
-          result__ID2U=((__STRING_CST__5J *)__tmp__WB2U);
-          *(result__ID2U) = *(Self__MD2U);
-        };
-        result__UC2U=result__ID2U;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        result__UC2U=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__OB2U));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__F2IS=((__PROTOTYPE_CST__45WC *)__tmp__OB2U);
-        __tmp__G2IS=create__type__IJ2C(Self__F2IS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__F2IS->parent_constant__55WC.static_type__SG4D);
-        result__UC2U=__tmp__G2IS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__I2IS=((__INTEGER_CST__KAXC *)__tmp__OB2U);
-        pos__AY3K=Self__I2IS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__EE2U=Self__I2IS->value__YG4D;
-        __tmp__AGNJ=Self__I2IS->parent_constant__LAXC.static_type__SG4D;
-        Self__I2IS=NULL;
-        __tmp__WB2U=((__POINTER__IB )(NULL));
-        Result__QXPT= 0;
-        __tmp__XB2U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__XB2U ==  0)) {
-          Self__I2IS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          Result__QXPT=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XB2U));
-          if ((Result__QXPT == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ND2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OD2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__XB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PD2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OD2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ND2U=micro_alloc__table__lab__HKI(__tmp__OD2U,((__POINTER__IB )(&(table_size[(__tmp__PD2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OD2U)));
-            __tmp__WB2U=__tmp__ND2U;
-          } else /* FALSE */ {
-            __tmp__PD2U=((__UINTEGER_32__RWB )Result__QXPT);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ND2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OD2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__XB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ND2U=micro_alloc__table__lab__HKI(__tmp__OD2U,((__POINTER__IB )(&(table_type[(__tmp__PD2U)]))),(__UINTEGER_32__RWB)(__tmp__PD2U |  1));
-            __tmp__WB2U=__tmp__ND2U;
-          };
-          Self__I2IS=((__INTEGER_CST__KAXC *)__tmp__WB2U);
-          *(Self__I2IS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__CE2U=((__INTEGER_CST__KAXC *)Self__I2IS);
-        Self__CE2U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__AY3K;
-        Self__CE2U->value__YG4D=v__EE2U;
-        Self__CE2U->parent_constant__LAXC.static_type__SG4D=__tmp__AGNJ;
-        check_type__KYEE(Self__CE2U);
-        result__UC2U=Self__I2IS;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        result__UC2U=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__OB2U));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__YC2U=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__OB2U)->local__PUEJ));
-        if (__tmp__YC2U==NULL) {
-          __tmp__FD2U=NULL;
+          __AKRO=NULL;
+        } break;
+        };
+        __O4ZK(__LGNJ,__AKRO,(____Q)(__WYPT +  1),__JKCU,__FHNJ,__G4RK);
+        __WYPT=(____Q)(__WYPT +  1);
+      };
+    };
+    if (__G4RK) {
+      __ACWK=__0FVJ(__GKCU);
+      __JKCU=__ACWK;
+      __3C2U=((void **)((____ABXC *)__ACWK)->__IBXC.__ESEI)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      switch (((struct ___OBJ *)__3C2U)->__id) {
+      case ____5J__: {
+        __1E2U=((____5J *)__3C2U);
+        __XE2U=NULL;
+        __FD2U=((____IB )(NULL));
+        __5YPT= 0;
+        __GD2U=((____IB )sizeof(____5J));
+        if (((unsigned long)__GD2U ==  0)) {
+          __XE2U=__1E2U;
+        } else /* FALSE */ {
+          __5YPT=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GD2U));
+          if ((__5YPT == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2E2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3E2U=(void *)((unsigned long)(void *)((unsigned long)__GD2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4E2U=((____YWB )((____Q )(void *)((unsigned long)__3E2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __2E2U=__OKI(__3E2U,((____IB )(&(table_size[(__4E2U)-1]))),((____YWB )((____Q )__3E2U)));
+            __FD2U=__2E2U;
+          } else /* FALSE */ {
+            __4E2U=((____YWB )__5YPT);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2E2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3E2U=(void *)((unsigned long)(void *)((unsigned long)__GD2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __2E2U=__OKI(__3E2U,((____IB )(&(table_type[(__4E2U)]))),(____YWB)(__4E2U |  1));
+            __FD2U=__2E2U;
+          };
+          __XE2U=((____5J *)__FD2U);
+          *(__XE2U) = *(__1E2U);
+        };
+        __DE2U=__XE2U;
+      } break;
+      case ____0AXC__: {
+        __DE2U=__JZAL(((____0AXC *)__3C2U));
+      } break;
+      case ____NBXC__: {
+        __U3IS=((____NBXC *)__3C2U);
+        __V3IS=__XK2C(__U3IS->__OBXC.__DK.__CK.__YH.__O2B,__U3IS->__OBXC.__BI4D);
+        __DE2U=__V3IS;
+      } break;
+      case ____ZBXC__: {
+        __X3IS=((____ZBXC *)__3C2U);
+        __PZ3K=__X3IS->__0BXC.__DK.__CK.__YH.__O2B;
+        __TF2U=__X3IS->__HI4D;
+        __PHNJ=__X3IS->__0BXC.__BI4D;
+        __X3IS=NULL;
+        __FD2U=((____IB )(NULL));
+        __5YPT= 0;
+        __GD2U=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__GD2U ==  0)) {
+          __X3IS=__ZBXC__;
+        } else /* FALSE */ {
+          __5YPT=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GD2U));
+          if ((__5YPT == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2E2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3E2U=(void *)((unsigned long)(void *)((unsigned long)__GD2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4E2U=((____YWB )((____Q )(void *)((unsigned long)__3E2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __2E2U=__OKI(__3E2U,((____IB )(&(table_size[(__4E2U)-1]))),((____YWB )((____Q )__3E2U)));
+            __FD2U=__2E2U;
+          } else /* FALSE */ {
+            __4E2U=((____YWB )__5YPT);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2E2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3E2U=(void *)((unsigned long)(void *)((unsigned long)__GD2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __2E2U=__OKI(__3E2U,((____IB )(&(table_type[(__4E2U)]))),(____YWB)(__4E2U |  1));
+            __FD2U=__2E2U;
+          };
+          __X3IS=((____ZBXC *)__FD2U);
+          *(__X3IS) = *(__ZBXC__);
+        };
+        __RF2U=((____ZBXC *)__X3IS);
+        __RF2U->__0BXC.__DK.__CK.__YH.__O2B=__PZ3K;
+        __RF2U->__HI4D=__TF2U;
+        __RF2U->__0BXC.__BI4D=__PHNJ;
+        __ZZEE(__RF2U);
+        __DE2U=__X3IS;
+      } break;
+      case ____DMWH__: {
+        __DE2U=__W3OK(((____DMWH *)__3C2U));
+      } break;
+      case ____2A0I__: {
+        __HE2U=__2VEI(((____N5WC *)((____2A0I *)__3C2U)->__4VEJ));
+        if (__HE2U==NULL) {
+          __UE2U=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__FD2U=((__READ_LOCAL__N5ZI *)__tmp__YC2U);
+          __UE2U=((____2A0I *)__HE2U);
         };
-        result__UC2U=__tmp__FD2U;
+        __DE2U=__UE2U;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        result__UC2U=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__OB2U));
+      case ____HJNJ__: {
+        __DE2U=__Y0AL(((____HJNJ *)__3C2U));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        result__UC2U=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__OB2U));
+      case ____SJNJ__: {
+        __DE2U=__D1AL(((____SJNJ *)__3C2U));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__M2IS=((__IS_EXPANDED__L5NJ *)__tmp__OB2U);
-        pos__AY3K=Self__M2IS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__YC2U=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__M2IS->receiver__554J)->local__PUEJ));
-        if (__tmp__YC2U==NULL) {
-          __tmp__FD2U=NULL;
+      case ____0AOJ__: {
+        __13IS=((____0AOJ *)__3C2U);
+        __PZ3K=__13IS->__1AOJ.__CK.__YH.__O2B;
+        __HE2U=__2VEI(((____N5WC *)((____2A0I *)__13IS->__OB5J)->__4VEJ));
+        if (__HE2U==NULL) {
+          __UE2U=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__FD2U=((__READ_LOCAL__N5ZI *)__tmp__YC2U);
-        };
-        Self__M2IS=NULL;
-        __tmp__WB2U=((__POINTER__IB )(NULL));
-        Result__QXPT= 0;
-        __tmp__XB2U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__XB2U ==  0)) {
-          Self__M2IS=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          Result__QXPT=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XB2U));
-          if ((Result__QXPT == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ND2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OD2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__XB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PD2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OD2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ND2U=micro_alloc__table__lab__HKI(__tmp__OD2U,((__POINTER__IB )(&(table_size[(__tmp__PD2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OD2U)));
-            __tmp__WB2U=__tmp__ND2U;
-          } else /* FALSE */ {
-            __tmp__PD2U=((__UINTEGER_32__RWB )Result__QXPT);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ND2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OD2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__XB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ND2U=micro_alloc__table__lab__HKI(__tmp__OD2U,((__POINTER__IB )(&(table_type[(__tmp__PD2U)]))),(__UINTEGER_32__RWB)(__tmp__PD2U |  1));
-            __tmp__WB2U=__tmp__ND2U;
-          };
-          Self__M2IS=((__IS_EXPANDED__L5NJ *)__tmp__WB2U);
-          *(Self__M2IS) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__TE2U=((__IS_EXPANDED__L5NJ *)Self__M2IS);
-        Self__TE2U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__AY3K;
-        Self__TE2U->receiver__554J=__tmp__FD2U;
-        result__UC2U=Self__M2IS;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__R2IS=((__GET_TYPE_ID__V5NJ *)__tmp__OB2U);
-        pos__AY3K=Self__R2IS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__AGNJ=Self__R2IS->receiver__EA5J;
-        Self__R2IS=NULL;
-        __tmp__WB2U=((__POINTER__IB )(NULL));
-        Result__QXPT= 0;
-        __tmp__XB2U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__XB2U ==  0)) {
-          Self__R2IS=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          Result__QXPT=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XB2U));
-          if ((Result__QXPT == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ND2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OD2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__XB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PD2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OD2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ND2U=micro_alloc__table__lab__HKI(__tmp__OD2U,((__POINTER__IB )(&(table_size[(__tmp__PD2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OD2U)));
-            __tmp__WB2U=__tmp__ND2U;
-          } else /* FALSE */ {
-            __tmp__PD2U=((__UINTEGER_32__RWB )Result__QXPT);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ND2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OD2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__XB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ND2U=micro_alloc__table__lab__HKI(__tmp__OD2U,((__POINTER__IB )(&(table_type[(__tmp__PD2U)]))),(__UINTEGER_32__RWB)(__tmp__PD2U |  1));
-            __tmp__WB2U=__tmp__ND2U;
-          };
-          Self__R2IS=((__GET_TYPE_ID__V5NJ *)__tmp__WB2U);
-          *(Self__R2IS) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__DF2U=((__GET_TYPE_ID__V5NJ *)Self__R2IS);
-        Self__DF2U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__AY3K;
-        Self__DF2U->receiver__EA5J=__tmp__AGNJ;
-        result__UC2U=Self__R2IS;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        result__UC2U=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__OB2U));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        result__UC2U=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__OB2U));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        result__UC2U=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__OB2U));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        result__UC2U=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__OB2U));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        result__UC2U=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__OB2U));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        result__UC2U=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__OB2U));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        result__UC2U=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__OB2U));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        result__UC2U=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__OB2U));
-      } break;
-      case __ITEM__VFOJ__: {
-        result__UC2U=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__OB2U));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__U2IS=((__SIZE_OF__NGOJ *)__tmp__OB2U);
-        pos__AY3K=Self__U2IS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__AGNJ=Self__U2IS->receiver__OC5J;
-        Self__U2IS=NULL;
-        __tmp__WB2U=((__POINTER__IB )(NULL));
-        Result__QXPT= 0;
-        __tmp__XB2U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__XB2U ==  0)) {
-          Self__U2IS=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          Result__QXPT=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XB2U));
-          if ((Result__QXPT == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ND2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OD2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__XB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PD2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OD2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ND2U=micro_alloc__table__lab__HKI(__tmp__OD2U,((__POINTER__IB )(&(table_size[(__tmp__PD2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OD2U)));
-            __tmp__WB2U=__tmp__ND2U;
-          } else /* FALSE */ {
-            __tmp__PD2U=((__UINTEGER_32__RWB )Result__QXPT);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ND2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OD2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__XB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ND2U=micro_alloc__table__lab__HKI(__tmp__OD2U,((__POINTER__IB )(&(table_type[(__tmp__PD2U)]))),(__UINTEGER_32__RWB)(__tmp__PD2U |  1));
-            __tmp__WB2U=__tmp__ND2U;
-          };
-          Self__U2IS=((__SIZE_OF__NGOJ *)__tmp__WB2U);
-          *(Self__U2IS) = *(SIZE_OF__NGOJ__);
-        };
-        Self__TF2U=((__SIZE_OF__NGOJ *)Self__U2IS);
-        Self__TF2U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__AY3K;
-        Self__TF2U->receiver__OC5J=__tmp__AGNJ;
-        result__UC2U=Self__U2IS;
-      } break;
-      case __CAST__JHOJ__: {
-        result__UC2U=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__OB2U));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__X2IS=((__REAL_CST__JLOJ *)__tmp__OB2U);
-        pos__AY3K=Self__X2IS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__FG2U=Self__X2IS->value__DD5J;
-        __tmp__AGNJ=Self__X2IS->parent_constant__KLOJ.static_type__SG4D;
-        Self__X2IS=NULL;
-        __tmp__WB2U=((__POINTER__IB )(NULL));
-        Result__QXPT= 0;
-        __tmp__XB2U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__XB2U ==  0)) {
-          Self__X2IS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          Result__QXPT=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XB2U));
-          if ((Result__QXPT == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ND2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OD2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__XB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PD2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OD2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ND2U=micro_alloc__table__lab__HKI(__tmp__OD2U,((__POINTER__IB )(&(table_size[(__tmp__PD2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OD2U)));
-            __tmp__WB2U=__tmp__ND2U;
-          } else /* FALSE */ {
-            __tmp__PD2U=((__UINTEGER_32__RWB )Result__QXPT);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ND2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__OD2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__XB2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ND2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ND2U=micro_alloc__table__lab__HKI(__tmp__OD2U,((__POINTER__IB )(&(table_type[(__tmp__PD2U)]))),(__UINTEGER_32__RWB)(__tmp__PD2U |  1));
-            __tmp__WB2U=__tmp__ND2U;
-          };
-          Self__X2IS=((__REAL_CST__JLOJ *)__tmp__WB2U);
-          *(Self__X2IS) = *(REAL_CST__JLOJ__);
-        };
-        Self__DG2U=((__REAL_CST__JLOJ *)Self__X2IS);
-        Self__DG2U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__AY3K;
-        Self__DG2U->value__DD5J=v__FG2U;
-        Self__DG2U->parent_constant__KLOJ.static_type__SG4D=__tmp__AGNJ;
-        result__UC2U=Self__X2IS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__KM5S=((__CHARACTER_CST__5LOJ *)__tmp__OB2U);
-        __tmp__0M5S=create__char__CMQJ(__tmp__KM5S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__KM5S->text__ID5J);
-        result__UC2U=__tmp__0M5S;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__42IS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__OB2U);
-        __tmp__52IS=create__text__2PQJ(Self__42IS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__42IS->string__EBJK);
-        result__UC2U=__tmp__52IS;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        result__UC2U=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__OB2U));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        result__UC2U=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__OB2U));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        result__UC2U=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__OB2U));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        result__UC2U=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__OB2U));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        result__UC2U=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__OB2U));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        result__UC2U=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__OB2U));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        result__UC2U=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__OB2U));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        result__UC2U=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__OB2U));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__XC2U=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__OB2U)->global__Y5JM),NULL);
-        if (__tmp__XC2U==NULL) {
-          __tmp__DJCU=NULL;
+          __UE2U=((____2A0I *)__HE2U);
+        };
+        __13IS=NULL;
+        __FD2U=((____IB )(NULL));
+        __5YPT= 0;
+        __GD2U=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__GD2U ==  0)) {
+          __13IS=__0AOJ__;
+        } else /* FALSE */ {
+          __5YPT=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GD2U));
+          if ((__5YPT == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2E2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3E2U=(void *)((unsigned long)(void *)((unsigned long)__GD2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4E2U=((____YWB )((____Q )(void *)((unsigned long)__3E2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __2E2U=__OKI(__3E2U,((____IB )(&(table_size[(__4E2U)-1]))),((____YWB )((____Q )__3E2U)));
+            __FD2U=__2E2U;
+          } else /* FALSE */ {
+            __4E2U=((____YWB )__5YPT);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2E2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3E2U=(void *)((unsigned long)(void *)((unsigned long)__GD2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __2E2U=__OKI(__3E2U,((____IB )(&(table_type[(__4E2U)]))),(____YWB)(__4E2U |  1));
+            __FD2U=__2E2U;
+          };
+          __13IS=((____0AOJ *)__FD2U);
+          *(__13IS) = *(__0AOJ__);
+        };
+        __CG2U=((____0AOJ *)__13IS);
+        __CG2U->__1AOJ.__CK.__YH.__O2B=__PZ3K;
+        __CG2U->__OB5J=__UE2U;
+        __DE2U=__13IS;
+      } break;
+      case ____EBOJ__: {
+        __A4IS=((____EBOJ *)__3C2U);
+        __PZ3K=__A4IS->__FBOJ.__CK.__YH.__O2B;
+        __PHNJ=__A4IS->__TB5J;
+        __A4IS=NULL;
+        __FD2U=((____IB )(NULL));
+        __5YPT= 0;
+        __GD2U=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__GD2U ==  0)) {
+          __A4IS=__EBOJ__;
+        } else /* FALSE */ {
+          __5YPT=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GD2U));
+          if ((__5YPT == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2E2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3E2U=(void *)((unsigned long)(void *)((unsigned long)__GD2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4E2U=((____YWB )((____Q )(void *)((unsigned long)__3E2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __2E2U=__OKI(__3E2U,((____IB )(&(table_size[(__4E2U)-1]))),((____YWB )((____Q )__3E2U)));
+            __FD2U=__2E2U;
+          } else /* FALSE */ {
+            __4E2U=((____YWB )__5YPT);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2E2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3E2U=(void *)((unsigned long)(void *)((unsigned long)__GD2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __2E2U=__OKI(__3E2U,((____IB )(&(table_type[(__4E2U)]))),(____YWB)(__4E2U |  1));
+            __FD2U=__2E2U;
+          };
+          __A4IS=((____EBOJ *)__FD2U);
+          *(__A4IS) = *(__EBOJ__);
+        };
+        __SG2U=((____EBOJ *)__A4IS);
+        __SG2U->__FBOJ.__CK.__YH.__O2B=__PZ3K;
+        __SG2U->__TB5J=__PHNJ;
+        __DE2U=__A4IS;
+      } break;
+      case ____3BOJ__: {
+        __DE2U=__21AL(((____3BOJ *)__3C2U));
+      } break;
+      case ____RCOJ__: {
+        __DE2U=__H2AL(((____RCOJ *)__3C2U));
+      } break;
+      case ____HDOJ__: {
+        __DE2U=__S2AL(((____HDOJ *)__3C2U));
+      } break;
+      case ____1DOJ__: {
+        __DE2U=__32AL(((____1DOJ *)__3C2U));
+      } break;
+      case ____PEOJ__: {
+        __DE2U=__I3AL(((____PEOJ *)__3C2U));
+      } break;
+      case ____DFOJ__: {
+        __DE2U=__T3AL(((____DFOJ *)__3C2U));
+      } break;
+      case ____XFOJ__: {
+        __DE2U=__43AL(((____XFOJ *)__3C2U));
+      } break;
+      case ____QGOJ__: {
+        __DE2U=__J4AL(((____QGOJ *)__3C2U));
+      } break;
+      case ____EHOJ__: {
+        __DE2U=__X4AL(((____EHOJ *)__3C2U));
+      } break;
+      case ____2HOJ__: {
+        __D4IS=((____2HOJ *)__3C2U);
+        __PZ3K=__D4IS->__3HOJ.__CK.__YH.__O2B;
+        __PHNJ=__D4IS->__3D5J;
+        __D4IS=NULL;
+        __FD2U=((____IB )(NULL));
+        __5YPT= 0;
+        __GD2U=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__GD2U ==  0)) {
+          __D4IS=__2HOJ__;
+        } else /* FALSE */ {
+          __5YPT=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GD2U));
+          if ((__5YPT == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2E2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3E2U=(void *)((unsigned long)(void *)((unsigned long)__GD2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4E2U=((____YWB )((____Q )(void *)((unsigned long)__3E2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __2E2U=__OKI(__3E2U,((____IB )(&(table_size[(__4E2U)-1]))),((____YWB )((____Q )__3E2U)));
+            __FD2U=__2E2U;
+          } else /* FALSE */ {
+            __4E2U=((____YWB )__5YPT);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2E2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3E2U=(void *)((unsigned long)(void *)((unsigned long)__GD2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __2E2U=__OKI(__3E2U,((____IB )(&(table_type[(__4E2U)]))),(____YWB)(__4E2U |  1));
+            __FD2U=__2E2U;
+          };
+          __D4IS=((____2HOJ *)__FD2U);
+          *(__D4IS) = *(__2HOJ__);
+        };
+        __CH2U=((____2HOJ *)__D4IS);
+        __CH2U->__3HOJ.__CK.__YH.__O2B=__PZ3K;
+        __CH2U->__3D5J=__PHNJ;
+        __DE2U=__D4IS;
+      } break;
+      case ____YIOJ__: {
+        __DE2U=__I5AL(((____YIOJ *)__3C2U));
+      } break;
+      case ____YMOJ__: {
+        __G4IS=((____YMOJ *)__3C2U);
+        __PZ3K=__G4IS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __UH2U=__G4IS->__SE5J;
+        __PHNJ=__G4IS->__ZMOJ.__BI4D;
+        __G4IS=NULL;
+        __FD2U=((____IB )(NULL));
+        __5YPT= 0;
+        __GD2U=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__GD2U ==  0)) {
+          __G4IS=__YMOJ__;
+        } else /* FALSE */ {
+          __5YPT=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GD2U));
+          if ((__5YPT == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2E2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3E2U=(void *)((unsigned long)(void *)((unsigned long)__GD2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4E2U=((____YWB )((____Q )(void *)((unsigned long)__3E2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __2E2U=__OKI(__3E2U,((____IB )(&(table_size[(__4E2U)-1]))),((____YWB )((____Q )__3E2U)));
+            __FD2U=__2E2U;
+          } else /* FALSE */ {
+            __4E2U=((____YWB )__5YPT);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __2E2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __3E2U=(void *)((unsigned long)(void *)((unsigned long)__GD2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2E2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __2E2U=__OKI(__3E2U,((____IB )(&(table_type[(__4E2U)]))),(____YWB)(__4E2U |  1));
+            __FD2U=__2E2U;
+          };
+          __G4IS=((____YMOJ *)__FD2U);
+          *(__G4IS) = *(__YMOJ__);
+        };
+        __SH2U=((____YMOJ *)__G4IS);
+        __SH2U->__ZMOJ.__DK.__CK.__YH.__O2B=__PZ3K;
+        __SH2U->__SE5J=__UH2U;
+        __SH2U->__ZMOJ.__BI4D=__PHNJ;
+        __DE2U=__G4IS;
+      } break;
+      case ____ONOJ__: {
+        __ZN5S=((____ONOJ *)__3C2U);
+        __JO5S=__RNQJ(__ZN5S->__PNOJ.__DK.__CK.__YH.__O2B,__ZN5S->__XE5J);
+        __DE2U=__JO5S;
+      } break;
+      case ____YOOJ__: {
+        __N4IS=((____YOOJ *)__3C2U);
+        __O4IS=__LRQJ(__N4IS->__ZOOJ.__DK.__CK.__YH.__O2B,__N4IS->__TCJK);
+        __DE2U=__O4IS;
+      } break;
+      case ____IM4K__: {
+        __DE2U=__NZFM(((____IM4K *)__3C2U));
+      } break;
+      case ____T5FL__: {
+        __DE2U=__V35O(((____T5FL *)__3C2U));
+      } break;
+      case ____3DUL__: {
+        __DE2U=__AJVP(((____3DUL *)__3C2U));
+      } break;
+      case ____0EUL__: {
+        __DE2U=__QB4P(((____0EUL *)__3C2U));
+      } break;
+      case ____BGUL__: {
+        __DE2U=__LJVP(((____BGUL *)__3C2U));
+      } break;
+      case ____2GUL__: {
+        __DE2U=__2B4P(((____2GUL *)__3C2U));
+      } break;
+      case ____B0VL__: {
+        __DE2U=__H0BN(((____B0VL *)__3C2U));
+      } break;
+      case ____P0VL__: {
+        __DE2U=__NCHM(((____P0VL *)__3C2U));
+      } break;
+      case ____Q5YL__: {
+        __GE2U=__TFTL(((____FKRG *)((____Q5YL *)__3C2U)->__HBKM),NULL);
+        if (__GE2U==NULL) {
+          __SKCU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__XC2U)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__DJCU=NULL;
+          switch (((struct ___OBJ *)__GE2U)->__id) {
+          case ____IM4K__: {
+            __SKCU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__DJCU=((__READ_GLOBAL__B4YL *)__tmp__XC2U);
+          case ____Q5YL__: {
+            __SKCU=((____Q5YL *)__GE2U);
           } break;
           }
         };
-        result__UC2U=__tmp__DJCU;
-      } break;
-      case __EXPR_NOT__FUPM__: {
-        result__UC2U=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__OB2U));
-      } break;
-      case __EXPR_MOD__LYPM__: {
-        result__UC2U=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__OB2U));
-      } break;
-      case __EXPR_OR__3P0N__: {
-        result__UC2U=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__OB2U));
-      } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        result__UC2U=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__OB2U));
-      } break;
-      case __EXPR_INF__2WBP__: {
-        result__UC2U=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__OB2U));
-      } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        result__UC2U=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__OB2U));
-      } break;
-      case __EXPR_XOR__OAEP__: {
-        result__UC2U=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__OB2U));
-      } break;
-      };
-      Self__PKZT=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__RAWK);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__PKZT->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=result__UC2U;
-      __tmp__WAWK=new_block__receiver__with__ORWJ(Self__2ENJ->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B,__tmp__HB2U,__tmp__RAWK);
-      base__D1VK=__tmp__WAWK;
-      __tmp__R1VK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__R1VK=FALSE__O__;
-    };
-    if ((! __tmp__R1VK)) {
-      typ_id__UB2U=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__0ICU)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((typ_id__UB2U ==  1)) {
-        if (__tmp__QGNJ) {
-          __tmp__DD2U=lookup__LJ2K();
-          __tmp__FD2U=read__NUEI(((__LOCAL__43WC *)__tmp__DD2U));
-          Self__XKZT=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__0ICU);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          ((void **)Self__XKZT->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=__tmp__FD2U;
-          __tmp__ED2U=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__0ICU)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          switch (((struct ___OBJ *)__tmp__ED2U)->__id) {
-          case __EXTERNAL_C__L5WC__: {
-            remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__ED2U));
-          } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__ED2U));
-          } break;
-          case __READ_LOCAL__N5ZI__: {
-            Self__B3IS=((__READ_LOCAL__N5ZI *)__tmp__ED2U);
-            Self__FJCU=((__LOCAL__43WC *)Self__B3IS->local__PUEJ);
-            Self__FJCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FJCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((Self__FJCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__NG2U=NULL;
-              ptr__OG2U=((__POINTER__IB )(NULL));
-              typ_id__PG2U= 0;
-              __tmp__QG2U=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__QG2U ==  0)) {
-                result__NG2U=STRING__BC__;
+        __DE2U=__SKCU;
+      } break;
+      case ____UVPM__: {
+        __DE2U=__VGWN(((____UVPM *)__3C2U));
+      } break;
+      case ____0ZPM__: {
+        __DE2U=__4G2P(((____0ZPM *)__3C2U));
+      } break;
+      case ____MR0N__: {
+        __DE2U=__DRVO(((____MR0N *)__3C2U));
+      } break;
+      case ____YWBP__: {
+        __DE2U=__DQ0Q(((____YWBP *)__3C2U));
+      } break;
+      case ____LYBP__: {
+        __DE2U=__0WUP(((____LYBP *)__3C2U));
+      } break;
+      case ____CZBP__: {
+        __DE2U=__FXUP(((____CZBP *)__3C2U));
+      } break;
+      case ____3BEP__: {
+        __DE2U=__FCIQ(((____3BEP *)__3C2U));
+      } break;
+      };
+      __4LZT=((____ABXC *)__ACWK);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__4LZT->__IBXC.__ESEI)[ 0]=__DE2U;
+      __FCWK=__3SWJ(__LGNJ->__MERC.__OIQC.__KBOC.__O2B,__WC2U,__ACWK);
+      __S2VK=__FCWK;
+      __A3VK=__K__;
+    } else /* FALSE */ {
+      __A3VK=__O__;
+    };
+    if ((! __A3VK)) {
+      __DD2U=(____Q)(((____ABXC *)__JKCU)->__IBXC.__A1RH +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((__DD2U ==  1)) {
+        if (__5HNJ) {
+          __SE2U=__0K2K();
+          __UE2U=__2VEI(((____N5WC *)__SE2U));
+          __GMZT=((____ABXC *)__JKCU);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          ((void **)__GMZT->__IBXC.__ESEI)[ 0]=__UE2U;
+          __TE2U=((void **)((____ABXC *)__JKCU)->__IBXC.__ESEI)[ 0];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          switch (((struct ___OBJ *)__TE2U)->__id) {
+          case ____0AXC__: {
+            __EWSH(((____0AXC *)__TE2U));
+          } break;
+          case ____DMWH__: {
+            __4CBK(((____DMWH *)__TE2U));
+          } break;
+          case ____2A0I__: {
+            __Q4IS=((____2A0I *)__TE2U);
+            __UKCU=((____N5WC *)__Q4IS->__4VEJ);
+            __UKCU->__Q5WC.__KU4D=(____Q)(__UKCU->__Q5WC.__KU4D -  1);
+            if ((__UKCU->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __2H2U=NULL;
+              __3H2U=((____IB )(NULL));
+              __4H2U= 0;
+              __5H2U=((____IB )sizeof(____BC));
+              if (((unsigned long)__5H2U ==  0)) {
+                __2H2U=__BC__;
               } else /* FALSE */ {
-                typ_id__PG2U=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QG2U));
-                if ((typ_id__PG2U == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__QG2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__TG2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SG2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_size[(__tmp__TG2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SG2U)));
-                  ptr__OG2U=__tmp__RG2U;
+                __4H2U=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5H2U));
+                if ((__4H2U == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __BI2U=(void *)((unsigned long)(void *)((unsigned long)__5H2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __CI2U=((____YWB )((____Q )(void *)((unsigned long)__BI2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __AI2U=__OKI(__BI2U,((____IB )(&(table_size[(__CI2U)-1]))),((____YWB )((____Q )__BI2U)));
+                  __3H2U=__AI2U;
                 } else /* FALSE */ {
-                  __tmp__TG2U=((__UINTEGER_32__RWB )typ_id__PG2U);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__QG2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_type[(__tmp__TG2U)]))),(__UINTEGER_32__RWB)(__tmp__TG2U |  1));
-                  ptr__OG2U=__tmp__RG2U;
+                  __CI2U=((____YWB )__4H2U);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __BI2U=(void *)((unsigned long)(void *)((unsigned long)__5H2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __AI2U=__OKI(__BI2U,((____IB )(&(table_type[(__CI2U)]))),(____YWB)(__CI2U |  1));
+                  __3H2U=__AI2U;
                 };
-                result__NG2U=((__STRING__BC *)ptr__OG2U);
-                *(result__NG2U) = *(STRING__BC__);
+                __2H2U=((____BC *)__3H2U);
+                *(__2H2U) = *(__BC__);
               };
-              Self__JG2U=((__STRING__BC *)result__NG2U);
-              if ((Self__JG2U->capacity__HFL <  250)) {
-                __tmp__LG2U=create__KVW( 250);
-                Self__JG2U->storage__4EL=__tmp__LG2U;
-                Self__JG2U->capacity__HFL= 250;
+              __YH2U=((____BC *)__2H2U);
+              if ((__YH2U->__OFL <  250)) {
+                __0H2U=__RVW( 250);
+                __YH2U->__FFL=__0H2U;
+                __YH2U->__OFL= 250;
               };
-              Self__JG2U->count__WJ= 0;
-              display__V5DJ(Self__B3IS,result__NG2U);
-              put_string__EGZ(((__STRING__BC *)result__NG2U));
+              __YH2U->__WJ= 0;
+              __EBEJ(__Q4IS,__2H2U);
+              __LGZ(((____BC *)__2H2U));
               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__ED2U));
-          } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ED2U));
-          } break;
-          case __IS_EXPANDED__L5NJ__: {
-            Self__B3IS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__ED2U)->receiver__554J);
-            Self__FJCU=((__LOCAL__43WC *)Self__B3IS->local__PUEJ);
-            Self__FJCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FJCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-            if ((Self__FJCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-              (&__string_461)->count__0C= 8;
-              (&__string_461)->storage__1C="C'est : ";
-              print__CKG((&__string_461));
-              result__NG2U=NULL;
-              ptr__OG2U=((__POINTER__IB )(NULL));
-              typ_id__PG2U= 0;
-              __tmp__QG2U=((__POINTER__IB )sizeof(__STRING__BC));
-              if (((unsigned long)__tmp__QG2U ==  0)) {
-                result__NG2U=STRING__BC__;
+          case ____HJNJ__: {
+            __ZDBK(((____HJNJ *)__TE2U));
+          } break;
+          case ____SJNJ__: {
+            __3DBK(((____SJNJ *)__TE2U));
+          } break;
+          case ____0AOJ__: {
+            __Q4IS=((____2A0I *)((____0AOJ *)__TE2U)->__OB5J);
+            __UKCU=((____N5WC *)__Q4IS->__4VEJ);
+            __UKCU->__Q5WC.__KU4D=(____Q)(__UKCU->__Q5WC.__KU4D -  1);
+            if ((__UKCU->__Q5WC.__KU4D <  0)) {
+              (&__string_461)->__0C= 8;
+              (&__string_461)->__1C="C'est : ";
+              __JKG((&__string_461));
+              __2H2U=NULL;
+              __3H2U=((____IB )(NULL));
+              __4H2U= 0;
+              __5H2U=((____IB )sizeof(____BC));
+              if (((unsigned long)__5H2U ==  0)) {
+                __2H2U=__BC__;
               } else /* FALSE */ {
-                typ_id__PG2U=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QG2U));
-                if ((typ_id__PG2U == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__QG2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__TG2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SG2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_size[(__tmp__TG2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SG2U)));
-                  ptr__OG2U=__tmp__RG2U;
+                __4H2U=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5H2U));
+                if ((__4H2U == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __BI2U=(void *)((unsigned long)(void *)((unsigned long)__5H2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __CI2U=((____YWB )((____Q )(void *)((unsigned long)__BI2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __AI2U=__OKI(__BI2U,((____IB )(&(table_size[(__CI2U)-1]))),((____YWB )((____Q )__BI2U)));
+                  __3H2U=__AI2U;
                 } else /* FALSE */ {
-                  __tmp__TG2U=((__UINTEGER_32__RWB )typ_id__PG2U);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__QG2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_type[(__tmp__TG2U)]))),(__UINTEGER_32__RWB)(__tmp__TG2U |  1));
-                  ptr__OG2U=__tmp__RG2U;
+                  __CI2U=((____YWB )__4H2U);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __BI2U=(void *)((unsigned long)(void *)((unsigned long)__5H2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __AI2U=__OKI(__BI2U,((____IB )(&(table_type[(__CI2U)]))),(____YWB)(__CI2U |  1));
+                  __3H2U=__AI2U;
                 };
-                result__NG2U=((__STRING__BC *)ptr__OG2U);
-                *(result__NG2U) = *(STRING__BC__);
+                __2H2U=((____BC *)__3H2U);
+                *(__2H2U) = *(__BC__);
               };
-              Self__JG2U=((__STRING__BC *)result__NG2U);
-              if ((Self__JG2U->capacity__HFL <  250)) {
-                __tmp__LG2U=create__KVW( 250);
-                Self__JG2U->storage__4EL=__tmp__LG2U;
-                Self__JG2U->capacity__HFL= 250;
+              __YH2U=((____BC *)__2H2U);
+              if ((__YH2U->__OFL <  250)) {
+                __0H2U=__RVW( 250);
+                __YH2U->__FFL=__0H2U;
+                __YH2U->__OFL= 250;
               };
-              Self__JG2U->count__WJ= 0;
-              display__V5DJ(Self__B3IS,result__NG2U);
-              put_string__EGZ(((__STRING__BC *)result__NG2U));
+              __YH2U->__WJ= 0;
+              __EBEJ(__Q4IS,__2H2U);
+              __LGZ(((____BC *)__2H2U));
               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__ED2U));
+          case ____3BOJ__: {
+            __GEBK(((____3BOJ *)__TE2U));
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__ED2U));
+          case ____RCOJ__: {
+            __KEBK(((____RCOJ *)__TE2U));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__ED2U));
+          case ____HDOJ__: {
+            __OEBK(((____HDOJ *)__TE2U));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__ED2U));
+          case ____1DOJ__: {
+            __SEBK(((____1DOJ *)__TE2U));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__ED2U));
+          case ____PEOJ__: {
+            __WEBK(((____PEOJ *)__TE2U));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__ED2U));
+          case ____DFOJ__: {
+            __0EBK(((____DFOJ *)__TE2U));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__ED2U));
+          case ____XFOJ__: {
+            __4EBK(((____XFOJ *)__TE2U));
           } break;
-          case __PUT_TO__BFOJ__: {
-            remove__TDBK(((__PUT_TO__BFOJ *)__tmp__ED2U));
+          case ____QGOJ__: {
+            __CFBK(((____QGOJ *)__TE2U));
           } break;
-          case __ITEM__VFOJ__: {
-            remove__UEBK(((__ITEM__VFOJ *)__tmp__ED2U));
+          case ____EHOJ__: {
+            __DGBK(((____EHOJ *)__TE2U));
           } break;
-          case __CAST__JHOJ__: {
-            remove__0EBK(((__CAST__JHOJ *)__tmp__ED2U));
+          case ____YIOJ__: {
+            __JGBK(((____YIOJ *)__TE2U));
           } break;
-          case __READ_SLOT__ZK4K__: {
-            remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__ED2U));
+          case ____IM4K__: {
+            __MNFM(((____IM4K *)__TE2U));
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ED2U));
+          case ____T5FL__: {
+            __YP5O(((____T5FL *)__TE2U));
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ED2U));
+          case ____3DUL__: {
+            __CRTP(((____3DUL *)__TE2U));
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ED2U));
+          case ____0EUL__: {
+            __BU0P(((____0EUL *)__TE2U));
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ED2U));
+          case ____BGUL__: {
+            __GRTP(((____BGUL *)__TE2U));
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ED2U));
+          case ____2GUL__: {
+            __GU0P(((____2GUL *)__TE2U));
           } break;
-          case __EXPR_NEG__SYVL__: {
-            remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__ED2U));
+          case ____B0VL__: {
+            __LTBN(((____B0VL *)__TE2U));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__ED2U));
+          case ____P0VL__: {
+            __2GGM(((____P0VL *)__TE2U));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            Self__E3IS=((__READ_GLOBAL__B4YL *)__tmp__ED2U);
-            unread__VGEN(((__SLOT_DATA__WIRG *)Self__E3IS->global__Y5JM),Self__E3IS);
+          case ____Q5YL__: {
+            __T4IS=((____Q5YL *)__TE2U);
+            __EIEN(((____FKRG *)__T4IS->__HBKM),__T4IS);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__ED2U));
+          case ____UVPM__: {
+            __JEWN(((____UVPM *)__TE2U));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__ED2U));
+          case ____0ZPM__: {
+            __KU0P(((____0ZPM *)__TE2U));
           } break;
-          case __EXPR_OR__3P0N__: {
-            remove__FOVO(((__EXPR_OR__3P0N *)__tmp__ED2U));
+          case ____MR0N__: {
+            __UPVO(((____MR0N *)__TE2U));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__ED2U));
+          case ____YWBP__: {
+            __Q1ZQ(((____YWBP *)__TE2U));
           } break;
-          case __EXPR_INF__2WBP__: {
-            remove__OKUP(((__EXPR_INF__2WBP *)__tmp__ED2U));
+          case ____LYBP__: {
+            __3LUP(((____LYBP *)__TE2U));
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__ED2U));
+          case ____CZBP__: {
+            __BMUP(((____CZBP *)__TE2U));
           } break;
-          case __EXPR_XOR__OAEP__: {
-            remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__ED2U));
+          case ____3BEP__: {
+            __MUEQ(((____3BEP *)__TE2U));
           } break;
           };
         };
-        if ((verify__4ANJ & is_all_warning__SJB)) {
-          __tmp__5BWK=Self__2ENJ->parent_itm_read__3CRC.name__KZ1C;
-          __tmp__03VK=__infix_equal_equal__YVZ(((__STRING_CONSTANT__0 *)__tmp__5BWK),(&__string_704));
-          __tmp__ECWK=__tmp__03VK;
+        if ((__NCNJ & __ZJB)) {
+          __ODWK=__LGNJ->__MERC.__Z01C;
+          __J5VK=__5VZ(((____0 *)__ODWK),(&__string_704));
+          __TDWK=__J5VK;
         } else /* FALSE */ {
-          __tmp__ECWK=FALSE__O__;
+          __TDWK=__O__;
         };
-        if (__tmp__ECWK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_705));
-          __tmp__ED2U=((__PROFIL_SLOT__BO2C *)profil_slot__EO2C)->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__ED2U)->__id==__ITM_SLOT__HLC__) {
-            __tmp__OCWK=((__ITM_SLOT__HLC *)__tmp__ED2U)->parent_named__ILC.name__4VB;
+        if (__TDWK) {
+          __K2X(((____BC *)__YC),(&__string_705));
+          __TE2U=((____QP2C *)__TP2C)->__NTXN->__2JRG->__QLC;
+          if (((struct ___OBJ *)__TE2U)->__id==____OLC__) {
+            __3DWK=((____OLC *)__TE2U)->__PLC.__FWB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__OCWK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ED2U)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+            __3DWK=((____4G0D *)__TE2U)->__5G0D.__PLC.__FWB;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__OCWK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_706));
-          switch (((struct ___OBJ *)__tmp__HB2U)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__RCWK=((__STRING_CST__5J *)__tmp__HB2U)->parent_constant__EK.static_type__SG4D;
+          __EWX(((____BC *)__YC),__3DWK);
+          __EWX(((____BC *)__YC),(&__string_706));
+          switch (((struct ___OBJ *)__WC2U)->__id) {
+          case ____5J__: {
+            __AEWK=((____5J *)__WC2U)->__EK.__BI4D;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__RCWK=((__EXTERNAL_C__L5WC *)__tmp__HB2U)->static_type__J54D;
+          case ____0AXC__: {
+            __AEWK=((____0AXC *)__WC2U)->__YA5D;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__RCWK=((__PROTOTYPE_CST__45WC *)__tmp__HB2U)->parent_constant__55WC.static_type__SG4D;
+          case ____NBXC__: {
+            __AEWK=((____NBXC *)__WC2U)->__OBXC.__BI4D;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__RCWK=((__INTEGER_CST__KAXC *)__tmp__HB2U)->parent_constant__LAXC.static_type__SG4D;
+          case ____ZBXC__: {
+            __AEWK=((____ZBXC *)__WC2U)->__0BXC.__BI4D;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__RCWK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__HB2U));
+          case ____DMWH__: {
+            __AEWK=__B21J(((____DMWH *)__WC2U));
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__RCWK=((__READ_LOCAL__N5ZI *)__tmp__HB2U)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+          case ____2A0I__: {
+            __AEWK=((____2A0I *)__WC2U)->__4VEJ->__Q5WC.__KP5D;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__RCWK=static_type__2CCK();
+          case ____HJNJ__: {
+            __AEWK=__LECK();
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__RCWK=static_type__BDCK();
+          case ____SJNJ__: {
+            __AEWK=__QECK();
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__RCWK=static_type__GDCK();
+          case ____0AOJ__: {
+            __AEWK=__VECK();
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__RCWK=static_type__LDCK();
+          case ____EBOJ__: {
+            __AEWK=__0ECK();
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__RCWK=static_type__QDCK();
+          case ____3BOJ__: {
+            __AEWK=__5ECK();
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__RCWK=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__HB2U));
+          case ____RCOJ__: {
+            __AEWK=__EFCK(((____RCOJ *)__WC2U));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__RCWK=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__HB2U));
+          case ____HDOJ__: {
+            __AEWK=__JFCK(((____HDOJ *)__WC2U));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__RCWK=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__HB2U));
+          case ____1DOJ__: {
+            __AEWK=__OFCK(((____1DOJ *)__WC2U));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__RCWK=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__HB2U));
+          case ____PEOJ__: {
+            __AEWK=__TFCK(((____PEOJ *)__WC2U));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__RCWK=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__HB2U));
+          case ____DFOJ__: {
+            __AEWK=__YFCK(((____DFOJ *)__WC2U));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__RCWK=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__HB2U));
+          case ____XFOJ__: {
+            __AEWK=__3FCK(((____XFOJ *)__WC2U));
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__RCWK=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+          case ____QGOJ__: {
+            __AEWK=__HMB__->__IMB.__BMC;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__RCWK=static_type__XECK(((__ITEM__VFOJ *)__tmp__HB2U));
+          case ____EHOJ__: {
+            __AEWK=__GGCK(((____EHOJ *)__WC2U));
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__RCWK=static_type__DFCK();
+          case ____2HOJ__: {
+            __AEWK=__SGCK();
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__RCWK=((__CAST__JHOJ *)__tmp__HB2U)->static_type__TC5J;
+          case ____YIOJ__: {
+            __AEWK=((____YIOJ *)__WC2U)->__CE5J;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__RCWK=((__REAL_CST__JLOJ *)__tmp__HB2U)->parent_constant__KLOJ.static_type__SG4D;
+          case ____YMOJ__: {
+            __AEWK=((____YMOJ *)__WC2U)->__ZMOJ.__BI4D;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__RCWK=((__CHARACTER_CST__5LOJ *)__tmp__HB2U)->parent_constant__AMOJ.static_type__SG4D;
+          case ____ONOJ__: {
+            __AEWK=((____ONOJ *)__WC2U)->__PNOJ.__BI4D;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__RCWK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__HB2U)->parent_constant__KNOJ.static_type__SG4D;
+          case ____YOOJ__: {
+            __AEWK=((____YOOJ *)__WC2U)->__ZOOJ.__BI4D;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__RCWK=((__READ_SLOT__ZK4K *)__tmp__HB2U)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+          case ____IM4K__: {
+            __AEWK=((____IM4K *)__WC2U)->__RZFM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__RCWK=static_type__NL5O();
+          case ____T5FL__: {
+            __AEWK=__2M5O();
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__RCWK=static_type__QQTP();
+          case ____3DUL__: {
+            __AEWK=__5RTP();
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__RCWK=static_type__041P();
+          case ____0EUL__: {
+            __AEWK=__JA2P();
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__RCWK=static_type__VQTP();
+          case ____BGUL__: {
+            __AEWK=__ESTP();
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__RCWK=static_type__A51P();
+          case ____2GUL__: {
+            __AEWK=__PA2P();
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__RCWK=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__HB2U));
+          case ____B0VL__: {
+            __AEWK=__DXBN(((____B0VL *)__WC2U));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__RCWK=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__HB2U));
+          case ____P0VL__: {
+            __AEWK=__4AGM(((____P0VL *)__WC2U));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__RCWK=((__READ_GLOBAL__B4YL *)__tmp__HB2U)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+          case ____Q5YL__: {
+            __AEWK=((____Q5YL *)__WC2U)->__HBKM->__GKRG.__KP5D;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__RCWK=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__HB2U));
+          case ____UVPM__: {
+            __AEWK=__OFWN(((____UVPM *)__WC2U));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__RCWK=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__HB2U));
+          case ____0ZPM__: {
+            __AEWK=__QM1P(((____0ZPM *)__WC2U));
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__RCWK=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__HB2U));
+          case ____MR0N__: {
+            __AEWK=__FQVO(((____MR0N *)__WC2U));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__RCWK=static_type__BA0Q();
+          case ____YWBP__: {
+            __AEWK=__QB0Q();
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__RCWK=static_type__MBUP();
+          case ____LYBP__: {
+            __AEWK=__1CUP();
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__RCWK=static_type__RBUP();
+          case ____CZBP__: {
+            __AEWK=__ADUP();
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__RCWK=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__HB2U));
+          case ____3BEP__: {
+            __AEWK=__ZPFQ(((____3BEP *)__WC2U));
           } break;
           };
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__RCWK),string_tmp__YC);
-          __tmp__G4VK=Self__2ENJ->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-          put_error__text__2PE( 2,string_tmp__YC);
-          put_position__HRE(__tmp__G4VK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __CQXE(((____WMB *)__AEWK),__YC);
+          __V5VK=__LGNJ->__MERC.__OIQC.__KBOC.__O2B;
+          __DQE( 2,__YC);
+          __ORE(__V5VK);
+          __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__AY3K=Self__2ENJ->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-        result__UC2U=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__0ICU)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        __tmp__2CWK=new_read__slot__receiver__self__intern__3J2C(pos__AY3K,__tmp__WFNJ,__tmp__HB2U,result__UC2U,__tmp__3GNJ);
-        base__D1VK=__tmp__2CWK;
-        free__J0WJ(__tmp__0ICU);
-      } else /* FALSE */ {
-        if (__tmp__QGNJ) {
-          __tmp__DD2U=lookup__LJ2K();
-          __tmp__FD2U=read__NUEI(((__LOCAL__43WC *)__tmp__DD2U));
-          Self__XKZT=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__0ICU);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          ((void **)Self__XKZT->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=__tmp__FD2U;
-        } else /* FALSE */ {
-          __tmp__ED2U=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__0ICU)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          switch (((struct ___OBJ *)__tmp__ED2U)->__id) {
-          case __STRING_CST__5J__: {
-            Self__QH2U=((__STRING_CST__5J *)__tmp__ED2U);
-            result__MH2U=NULL;
-            __tmp__ND2U=((__POINTER__IB )(NULL));
-            Result__ZXPT= 0;
-            __tmp__OD2U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-            if (((unsigned long)__tmp__OD2U ==  0)) {
-              result__MH2U=Self__QH2U;
+        __PZ3K=__LGNJ->__MERC.__OIQC.__KBOC.__O2B;
+        __DE2U=((void **)((____ABXC *)__JKCU)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __LEWK=__ML2C(__PZ3K,__FHNJ,__WC2U,__DE2U,__MINJ);
+        __S2VK=__LEWK;
+        __Y1WJ(__JKCU);
+      } else /* FALSE */ {
+        if (__5HNJ) {
+          __SE2U=__0K2K();
+          __UE2U=__2VEI(((____N5WC *)__SE2U));
+          __GMZT=((____ABXC *)__JKCU);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          ((void **)__GMZT->__IBXC.__ESEI)[ 0]=__UE2U;
+        } else /* FALSE */ {
+          __TE2U=((void **)((____ABXC *)__JKCU)->__IBXC.__ESEI)[ 0];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          switch (((struct ___OBJ *)__TE2U)->__id) {
+          case ____5J__: {
+            __5I2U=((____5J *)__TE2U);
+            __1I2U=NULL;
+            __2E2U=((____IB )(NULL));
+            __IZPT= 0;
+            __3E2U=((____IB )sizeof(____5J));
+            if (((unsigned long)__3E2U ==  0)) {
+              __1I2U=__5I2U;
             } else /* FALSE */ {
-              Result__ZXPT=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OD2U));
-              if ((Result__ZXPT == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OD2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__TG2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SG2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_size[(__tmp__TG2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SG2U)));
-                __tmp__ND2U=__tmp__RG2U;
+              __IZPT=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3E2U));
+              if ((__IZPT == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __BI2U=(void *)((unsigned long)(void *)((unsigned long)__3E2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __CI2U=((____YWB )((____Q )(void *)((unsigned long)__BI2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __AI2U=__OKI(__BI2U,((____IB )(&(table_size[(__CI2U)-1]))),((____YWB )((____Q )__BI2U)));
+                __2E2U=__AI2U;
               } else /* FALSE */ {
-                __tmp__TG2U=((__UINTEGER_32__RWB )Result__ZXPT);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OD2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_type[(__tmp__TG2U)]))),(__UINTEGER_32__RWB)(__tmp__TG2U |  1));
-                __tmp__ND2U=__tmp__RG2U;
+                __CI2U=((____YWB )__IZPT);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __BI2U=(void *)((unsigned long)(void *)((unsigned long)__3E2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __AI2U=__OKI(__BI2U,((____IB )(&(table_type[(__CI2U)]))),(____YWB)(__CI2U |  1));
+                __2E2U=__AI2U;
               };
-              result__MH2U=((__STRING_CST__5J *)__tmp__ND2U);
-              *(result__MH2U) = *(Self__QH2U);
-            };
-            __tmp__RIRO=result__MH2U;
-          } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__RIRO=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__ED2U));
-          } break;
-          case __PROTOTYPE_CST__45WC__: {
-            Self__U3IS=((__PROTOTYPE_CST__45WC *)__tmp__ED2U);
-            __tmp__V3IS=create__type__IJ2C(Self__U3IS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__U3IS->parent_constant__55WC.static_type__SG4D);
-            __tmp__RIRO=__tmp__V3IS;
-          } break;
-          case __INTEGER_CST__KAXC__: {
-            Self__X3IS=((__INTEGER_CST__KAXC *)__tmp__ED2U);
-            __tmp__C5VK=Self__X3IS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            v__II2U=Self__X3IS->value__YG4D;
-            __tmp__RCWK=Self__X3IS->parent_constant__LAXC.static_type__SG4D;
-            Self__X3IS=NULL;
-            __tmp__ND2U=((__POINTER__IB )(NULL));
-            Result__ZXPT= 0;
-            __tmp__OD2U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-            if (((unsigned long)__tmp__OD2U ==  0)) {
-              Self__X3IS=INTEGER_CST__KAXC__;
+              __1I2U=((____5J *)__2E2U);
+              *(__1I2U) = *(__5I2U);
+            };
+            __AKRO=__1I2U;
+          } break;
+          case ____0AXC__: {
+            __AKRO=__JZAL(((____0AXC *)__TE2U));
+          } break;
+          case ____NBXC__: {
+            __D5IS=((____NBXC *)__TE2U);
+            __E5IS=__XK2C(__D5IS->__OBXC.__DK.__CK.__YH.__O2B,__D5IS->__OBXC.__BI4D);
+            __AKRO=__E5IS;
+          } break;
+          case ____ZBXC__: {
+            __G5IS=((____ZBXC *)__TE2U);
+            __RAWK=__G5IS->__0BXC.__DK.__CK.__YH.__O2B;
+            __XJ2U=__G5IS->__HI4D;
+            __AEWK=__G5IS->__0BXC.__BI4D;
+            __G5IS=NULL;
+            __2E2U=((____IB )(NULL));
+            __IZPT= 0;
+            __3E2U=((____IB )sizeof(____ZBXC));
+            if (((unsigned long)__3E2U ==  0)) {
+              __G5IS=__ZBXC__;
             } else /* FALSE */ {
-              Result__ZXPT=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OD2U));
-              if ((Result__ZXPT == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OD2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__TG2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SG2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_size[(__tmp__TG2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SG2U)));
-                __tmp__ND2U=__tmp__RG2U;
+              __IZPT=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3E2U));
+              if ((__IZPT == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __BI2U=(void *)((unsigned long)(void *)((unsigned long)__3E2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __CI2U=((____YWB )((____Q )(void *)((unsigned long)__BI2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __AI2U=__OKI(__BI2U,((____IB )(&(table_size[(__CI2U)-1]))),((____YWB )((____Q )__BI2U)));
+                __2E2U=__AI2U;
               } else /* FALSE */ {
-                __tmp__TG2U=((__UINTEGER_32__RWB )Result__ZXPT);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OD2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_type[(__tmp__TG2U)]))),(__UINTEGER_32__RWB)(__tmp__TG2U |  1));
-                __tmp__ND2U=__tmp__RG2U;
+                __CI2U=((____YWB )__IZPT);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __BI2U=(void *)((unsigned long)(void *)((unsigned long)__3E2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __AI2U=__OKI(__BI2U,((____IB )(&(table_type[(__CI2U)]))),(____YWB)(__CI2U |  1));
+                __2E2U=__AI2U;
               };
-              Self__X3IS=((__INTEGER_CST__KAXC *)__tmp__ND2U);
-              *(Self__X3IS) = *(INTEGER_CST__KAXC__);
-            };
-            Self__GI2U=((__INTEGER_CST__KAXC *)Self__X3IS);
-            Self__GI2U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__C5VK;
-            Self__GI2U->value__YG4D=v__II2U;
-            Self__GI2U->parent_constant__LAXC.static_type__SG4D=__tmp__RCWK;
-            check_type__KYEE(Self__GI2U);
-            __tmp__RIRO=Self__X3IS;
-          } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__RIRO=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__ED2U));
-          } break;
-          case __READ_LOCAL__N5ZI__: {
-            Self__B3IS=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__ED2U)->local__PUEJ));
-            if (Self__B3IS==NULL) {
-              __tmp__WYPT=NULL;
+              __G5IS=((____ZBXC *)__2E2U);
+              *(__G5IS) = *(__ZBXC__);
+            };
+            __VJ2U=((____ZBXC *)__G5IS);
+            __VJ2U->__0BXC.__DK.__CK.__YH.__O2B=__RAWK;
+            __VJ2U->__HI4D=__XJ2U;
+            __VJ2U->__0BXC.__BI4D=__AEWK;
+            __ZZEE(__VJ2U);
+            __AKRO=__G5IS;
+          } break;
+          case ____DMWH__: {
+            __AKRO=__W3OK(((____DMWH *)__TE2U));
+          } break;
+          case ____2A0I__: {
+            __Q4IS=__2VEI(((____N5WC *)((____2A0I *)__TE2U)->__4VEJ));
+            if (__Q4IS==NULL) {
+              __F0PT=NULL;
             } else /* READ_LOCAL */ {
-              __tmp__WYPT=((__READ_LOCAL__N5ZI *)Self__B3IS);
+              __F0PT=((____2A0I *)__Q4IS);
             };
-            __tmp__RIRO=__tmp__WYPT;
+            __AKRO=__F0PT;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__RIRO=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__ED2U));
+          case ____HJNJ__: {
+            __AKRO=__Y0AL(((____HJNJ *)__TE2U));
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__RIRO=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ED2U));
+          case ____SJNJ__: {
+            __AKRO=__D1AL(((____SJNJ *)__TE2U));
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            Self__13IS=((__IS_EXPANDED__L5NJ *)__tmp__ED2U);
-            __tmp__C5VK=Self__13IS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            Self__B3IS=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__13IS->receiver__554J)->local__PUEJ));
-            if (Self__B3IS==NULL) {
-              __tmp__WYPT=NULL;
+          case ____0AOJ__: {
+            __K5IS=((____0AOJ *)__TE2U);
+            __RAWK=__K5IS->__1AOJ.__CK.__YH.__O2B;
+            __Q4IS=__2VEI(((____N5WC *)((____2A0I *)__K5IS->__OB5J)->__4VEJ));
+            if (__Q4IS==NULL) {
+              __F0PT=NULL;
             } else /* READ_LOCAL */ {
-              __tmp__WYPT=((__READ_LOCAL__N5ZI *)Self__B3IS);
-            };
-            Self__13IS=NULL;
-            __tmp__ND2U=((__POINTER__IB )(NULL));
-            Result__ZXPT= 0;
-            __tmp__OD2U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-            if (((unsigned long)__tmp__OD2U ==  0)) {
-              Self__13IS=IS_EXPANDED__L5NJ__;
+              __F0PT=((____2A0I *)__Q4IS);
+            };
+            __K5IS=NULL;
+            __2E2U=((____IB )(NULL));
+            __IZPT= 0;
+            __3E2U=((____IB )sizeof(____0AOJ));
+            if (((unsigned long)__3E2U ==  0)) {
+              __K5IS=__0AOJ__;
             } else /* FALSE */ {
-              Result__ZXPT=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OD2U));
-              if ((Result__ZXPT == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OD2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__TG2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SG2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_size[(__tmp__TG2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SG2U)));
-                __tmp__ND2U=__tmp__RG2U;
+              __IZPT=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3E2U));
+              if ((__IZPT == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __BI2U=(void *)((unsigned long)(void *)((unsigned long)__3E2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __CI2U=((____YWB )((____Q )(void *)((unsigned long)__BI2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __AI2U=__OKI(__BI2U,((____IB )(&(table_size[(__CI2U)-1]))),((____YWB )((____Q )__BI2U)));
+                __2E2U=__AI2U;
               } else /* FALSE */ {
-                __tmp__TG2U=((__UINTEGER_32__RWB )Result__ZXPT);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OD2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_type[(__tmp__TG2U)]))),(__UINTEGER_32__RWB)(__tmp__TG2U |  1));
-                __tmp__ND2U=__tmp__RG2U;
+                __CI2U=((____YWB )__IZPT);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __BI2U=(void *)((unsigned long)(void *)((unsigned long)__3E2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __AI2U=__OKI(__BI2U,((____IB )(&(table_type[(__CI2U)]))),(____YWB)(__CI2U |  1));
+                __2E2U=__AI2U;
               };
-              Self__13IS=((__IS_EXPANDED__L5NJ *)__tmp__ND2U);
-              *(Self__13IS) = *(IS_EXPANDED__L5NJ__);
-            };
-            Self__XI2U=((__IS_EXPANDED__L5NJ *)Self__13IS);
-            Self__XI2U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__C5VK;
-            Self__XI2U->receiver__554J=__tmp__WYPT;
-            __tmp__RIRO=Self__13IS;
-          } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            Self__A4IS=((__GET_TYPE_ID__V5NJ *)__tmp__ED2U);
-            __tmp__C5VK=Self__A4IS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            __tmp__RCWK=Self__A4IS->receiver__EA5J;
-            Self__A4IS=NULL;
-            __tmp__ND2U=((__POINTER__IB )(NULL));
-            Result__ZXPT= 0;
-            __tmp__OD2U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-            if (((unsigned long)__tmp__OD2U ==  0)) {
-              Self__A4IS=GET_TYPE_ID__V5NJ__;
+              __K5IS=((____0AOJ *)__2E2U);
+              *(__K5IS) = *(__0AOJ__);
+            };
+            __GK2U=((____0AOJ *)__K5IS);
+            __GK2U->__1AOJ.__CK.__YH.__O2B=__RAWK;
+            __GK2U->__OB5J=__F0PT;
+            __AKRO=__K5IS;
+          } break;
+          case ____EBOJ__: {
+            __P5IS=((____EBOJ *)__TE2U);
+            __RAWK=__P5IS->__FBOJ.__CK.__YH.__O2B;
+            __AEWK=__P5IS->__TB5J;
+            __P5IS=NULL;
+            __2E2U=((____IB )(NULL));
+            __IZPT= 0;
+            __3E2U=((____IB )sizeof(____EBOJ));
+            if (((unsigned long)__3E2U ==  0)) {
+              __P5IS=__EBOJ__;
             } else /* FALSE */ {
-              Result__ZXPT=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OD2U));
-              if ((Result__ZXPT == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OD2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__TG2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SG2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_size[(__tmp__TG2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SG2U)));
-                __tmp__ND2U=__tmp__RG2U;
+              __IZPT=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3E2U));
+              if ((__IZPT == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __BI2U=(void *)((unsigned long)(void *)((unsigned long)__3E2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __CI2U=((____YWB )((____Q )(void *)((unsigned long)__BI2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __AI2U=__OKI(__BI2U,((____IB )(&(table_size[(__CI2U)-1]))),((____YWB )((____Q )__BI2U)));
+                __2E2U=__AI2U;
               } else /* FALSE */ {
-                __tmp__TG2U=((__UINTEGER_32__RWB )Result__ZXPT);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OD2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_type[(__tmp__TG2U)]))),(__UINTEGER_32__RWB)(__tmp__TG2U |  1));
-                __tmp__ND2U=__tmp__RG2U;
+                __CI2U=((____YWB )__IZPT);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __BI2U=(void *)((unsigned long)(void *)((unsigned long)__3E2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __AI2U=__OKI(__BI2U,((____IB )(&(table_type[(__CI2U)]))),(____YWB)(__CI2U |  1));
+                __2E2U=__AI2U;
               };
-              Self__A4IS=((__GET_TYPE_ID__V5NJ *)__tmp__ND2U);
-              *(Self__A4IS) = *(GET_TYPE_ID__V5NJ__);
+              __P5IS=((____EBOJ *)__2E2U);
+              *(__P5IS) = *(__EBOJ__);
             };
-            Self__HJ2U=((__GET_TYPE_ID__V5NJ *)Self__A4IS);
-            Self__HJ2U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__C5VK;
-            Self__HJ2U->receiver__EA5J=__tmp__RCWK;
-            __tmp__RIRO=Self__A4IS;
+            __WK2U=((____EBOJ *)__P5IS);
+            __WK2U->__FBOJ.__CK.__YH.__O2B=__RAWK;
+            __WK2U->__TB5J=__AEWK;
+            __AKRO=__P5IS;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__RIRO=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__ED2U));
+          case ____3BOJ__: {
+            __AKRO=__21AL(((____3BOJ *)__TE2U));
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__RIRO=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__ED2U));
+          case ____RCOJ__: {
+            __AKRO=__H2AL(((____RCOJ *)__TE2U));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__RIRO=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__ED2U));
+          case ____HDOJ__: {
+            __AKRO=__S2AL(((____HDOJ *)__TE2U));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__RIRO=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__ED2U));
+          case ____1DOJ__: {
+            __AKRO=__32AL(((____1DOJ *)__TE2U));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__RIRO=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__ED2U));
+          case ____PEOJ__: {
+            __AKRO=__I3AL(((____PEOJ *)__TE2U));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__RIRO=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__ED2U));
+          case ____DFOJ__: {
+            __AKRO=__T3AL(((____DFOJ *)__TE2U));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__RIRO=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__ED2U));
+          case ____XFOJ__: {
+            __AKRO=__43AL(((____XFOJ *)__TE2U));
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__RIRO=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__ED2U));
+          case ____QGOJ__: {
+            __AKRO=__J4AL(((____QGOJ *)__TE2U));
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__RIRO=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__ED2U));
+          case ____EHOJ__: {
+            __AKRO=__X4AL(((____EHOJ *)__TE2U));
           } break;
-          case __SIZE_OF__NGOJ__: {
-            Self__D4IS=((__SIZE_OF__NGOJ *)__tmp__ED2U);
-            __tmp__C5VK=Self__D4IS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            __tmp__RCWK=Self__D4IS->receiver__OC5J;
-            Self__D4IS=NULL;
-            __tmp__ND2U=((__POINTER__IB )(NULL));
-            Result__ZXPT= 0;
-            __tmp__OD2U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-            if (((unsigned long)__tmp__OD2U ==  0)) {
-              Self__D4IS=SIZE_OF__NGOJ__;
+          case ____2HOJ__: {
+            __S5IS=((____2HOJ *)__TE2U);
+            __RAWK=__S5IS->__3HOJ.__CK.__YH.__O2B;
+            __AEWK=__S5IS->__3D5J;
+            __S5IS=NULL;
+            __2E2U=((____IB )(NULL));
+            __IZPT= 0;
+            __3E2U=((____IB )sizeof(____2HOJ));
+            if (((unsigned long)__3E2U ==  0)) {
+              __S5IS=__2HOJ__;
             } else /* FALSE */ {
-              Result__ZXPT=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OD2U));
-              if ((Result__ZXPT == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OD2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__TG2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SG2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_size[(__tmp__TG2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SG2U)));
-                __tmp__ND2U=__tmp__RG2U;
+              __IZPT=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3E2U));
+              if ((__IZPT == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __BI2U=(void *)((unsigned long)(void *)((unsigned long)__3E2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __CI2U=((____YWB )((____Q )(void *)((unsigned long)__BI2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __AI2U=__OKI(__BI2U,((____IB )(&(table_size[(__CI2U)-1]))),((____YWB )((____Q )__BI2U)));
+                __2E2U=__AI2U;
               } else /* FALSE */ {
-                __tmp__TG2U=((__UINTEGER_32__RWB )Result__ZXPT);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OD2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_type[(__tmp__TG2U)]))),(__UINTEGER_32__RWB)(__tmp__TG2U |  1));
-                __tmp__ND2U=__tmp__RG2U;
+                __CI2U=((____YWB )__IZPT);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __BI2U=(void *)((unsigned long)(void *)((unsigned long)__3E2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __AI2U=__OKI(__BI2U,((____IB )(&(table_type[(__CI2U)]))),(____YWB)(__CI2U |  1));
+                __2E2U=__AI2U;
               };
-              Self__D4IS=((__SIZE_OF__NGOJ *)__tmp__ND2U);
-              *(Self__D4IS) = *(SIZE_OF__NGOJ__);
-            };
-            Self__XJ2U=((__SIZE_OF__NGOJ *)Self__D4IS);
-            Self__XJ2U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__C5VK;
-            Self__XJ2U->receiver__OC5J=__tmp__RCWK;
-            __tmp__RIRO=Self__D4IS;
-          } break;
-          case __CAST__JHOJ__: {
-            __tmp__RIRO=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__ED2U));
-          } break;
-          case __REAL_CST__JLOJ__: {
-            Self__G4IS=((__REAL_CST__JLOJ *)__tmp__ED2U);
-            __tmp__C5VK=Self__G4IS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            __tmp__OCWK=Self__G4IS->value__DD5J;
-            __tmp__RCWK=Self__G4IS->parent_constant__KLOJ.static_type__SG4D;
-            Self__G4IS=NULL;
-            __tmp__ND2U=((__POINTER__IB )(NULL));
-            Result__ZXPT= 0;
-            __tmp__OD2U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-            if (((unsigned long)__tmp__OD2U ==  0)) {
-              Self__G4IS=REAL_CST__JLOJ__;
+              __S5IS=((____2HOJ *)__2E2U);
+              *(__S5IS) = *(__2HOJ__);
+            };
+            __GL2U=((____2HOJ *)__S5IS);
+            __GL2U->__3HOJ.__CK.__YH.__O2B=__RAWK;
+            __GL2U->__3D5J=__AEWK;
+            __AKRO=__S5IS;
+          } break;
+          case ____YIOJ__: {
+            __AKRO=__I5AL(((____YIOJ *)__TE2U));
+          } break;
+          case ____YMOJ__: {
+            __V5IS=((____YMOJ *)__TE2U);
+            __RAWK=__V5IS->__ZMOJ.__DK.__CK.__YH.__O2B;
+            __3DWK=__V5IS->__SE5J;
+            __AEWK=__V5IS->__ZMOJ.__BI4D;
+            __V5IS=NULL;
+            __2E2U=((____IB )(NULL));
+            __IZPT= 0;
+            __3E2U=((____IB )sizeof(____YMOJ));
+            if (((unsigned long)__3E2U ==  0)) {
+              __V5IS=__YMOJ__;
             } else /* FALSE */ {
-              Result__ZXPT=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OD2U));
-              if ((Result__ZXPT == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OD2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__TG2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__SG2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_size[(__tmp__TG2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__SG2U)));
-                __tmp__ND2U=__tmp__RG2U;
+              __IZPT=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3E2U));
+              if ((__IZPT == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __BI2U=(void *)((unsigned long)(void *)((unsigned long)__3E2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __CI2U=((____YWB )((____Q )(void *)((unsigned long)__BI2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __AI2U=__OKI(__BI2U,((____IB )(&(table_size[(__CI2U)-1]))),((____YWB )((____Q )__BI2U)));
+                __2E2U=__AI2U;
               } else /* FALSE */ {
-                __tmp__TG2U=((__UINTEGER_32__RWB )Result__ZXPT);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__RG2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__SG2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OD2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG2U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__RG2U=micro_alloc__table__lab__HKI(__tmp__SG2U,((__POINTER__IB )(&(table_type[(__tmp__TG2U)]))),(__UINTEGER_32__RWB)(__tmp__TG2U |  1));
-                __tmp__ND2U=__tmp__RG2U;
+                __CI2U=((____YWB )__IZPT);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __AI2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __BI2U=(void *)((unsigned long)(void *)((unsigned long)__3E2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI2U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __AI2U=__OKI(__BI2U,((____IB )(&(table_type[(__CI2U)]))),(____YWB)(__CI2U |  1));
+                __2E2U=__AI2U;
               };
-              Self__G4IS=((__REAL_CST__JLOJ *)__tmp__ND2U);
-              *(Self__G4IS) = *(REAL_CST__JLOJ__);
+              __V5IS=((____YMOJ *)__2E2U);
+              *(__V5IS) = *(__YMOJ__);
             };
-            Self__HK2U=((__REAL_CST__JLOJ *)Self__G4IS);
-            Self__HK2U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__C5VK;
-            Self__HK2U->value__DD5J=__tmp__OCWK;
-            Self__HK2U->parent_constant__KLOJ.static_type__SG4D=__tmp__RCWK;
-            __tmp__RIRO=Self__G4IS;
+            __WL2U=((____YMOJ *)__V5IS);
+            __WL2U->__ZMOJ.__DK.__CK.__YH.__O2B=__RAWK;
+            __WL2U->__SE5J=__3DWK;
+            __WL2U->__ZMOJ.__BI4D=__AEWK;
+            __AKRO=__V5IS;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            Self__K4IS=((__CHARACTER_CST__5LOJ *)__tmp__ED2U);
-            __tmp__L4IS=create__char__CMQJ(Self__K4IS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__K4IS->text__ID5J);
-            __tmp__RIRO=__tmp__L4IS;
+          case ____ONOJ__: {
+            __Z5IS=((____ONOJ *)__TE2U);
+            __05IS=__RNQJ(__Z5IS->__PNOJ.__DK.__CK.__YH.__O2B,__Z5IS->__XE5J);
+            __AKRO=__05IS;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            Self__N4IS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__ED2U);
-            __tmp__O4IS=create__text__2PQJ(Self__N4IS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__N4IS->string__EBJK);
-            __tmp__RIRO=__tmp__O4IS;
+          case ____YOOJ__: {
+            __25IS=((____YOOJ *)__TE2U);
+            __35IS=__LRQJ(__25IS->__ZOOJ.__DK.__CK.__YH.__O2B,__25IS->__TCJK);
+            __AKRO=__35IS;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__RIRO=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__ED2U));
+          case ____IM4K__: {
+            __AKRO=__NZFM(((____IM4K *)__TE2U));
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__RIRO=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ED2U));
+          case ____T5FL__: {
+            __AKRO=__V35O(((____T5FL *)__TE2U));
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__RIRO=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ED2U));
+          case ____3DUL__: {
+            __AKRO=__AJVP(((____3DUL *)__TE2U));
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__RIRO=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ED2U));
+          case ____0EUL__: {
+            __AKRO=__QB4P(((____0EUL *)__TE2U));
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__RIRO=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ED2U));
+          case ____BGUL__: {
+            __AKRO=__LJVP(((____BGUL *)__TE2U));
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__RIRO=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ED2U));
+          case ____2GUL__: {
+            __AKRO=__2B4P(((____2GUL *)__TE2U));
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__RIRO=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__ED2U));
+          case ____B0VL__: {
+            __AKRO=__H0BN(((____B0VL *)__TE2U));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__RIRO=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__ED2U));
+          case ____P0VL__: {
+            __AKRO=__NCHM(((____P0VL *)__TE2U));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__SEUO=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__ED2U)->global__Y5JM),NULL);
-            if (__tmp__SEUO==NULL) {
-              __tmp__NJCU=NULL;
+          case ____Q5YL__: {
+            __BGUO=__TFTL(((____FKRG *)((____Q5YL *)__TE2U)->__HBKM),NULL);
+            if (__BGUO==NULL) {
+              __2KCU=NULL;
             } else {
-              switch (((struct ___OBJ *)__tmp__SEUO)->__id) {
-              case __READ_SLOT__ZK4K__: {
-                __tmp__NJCU=NULL;
+              switch (((struct ___OBJ *)__BGUO)->__id) {
+              case ____IM4K__: {
+                __2KCU=NULL;
               } break;
-              case __READ_GLOBAL__B4YL__: {
-                __tmp__NJCU=((__READ_GLOBAL__B4YL *)__tmp__SEUO);
+              case ____Q5YL__: {
+                __2KCU=((____Q5YL *)__BGUO);
               } break;
               }
             };
-            __tmp__RIRO=__tmp__NJCU;
+            __AKRO=__2KCU;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__RIRO=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__ED2U));
+          case ____UVPM__: {
+            __AKRO=__VGWN(((____UVPM *)__TE2U));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__RIRO=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__ED2U));
+          case ____0ZPM__: {
+            __AKRO=__4G2P(((____0ZPM *)__TE2U));
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__RIRO=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__ED2U));
+          case ____MR0N__: {
+            __AKRO=__DRVO(((____MR0N *)__TE2U));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__RIRO=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__ED2U));
+          case ____YWBP__: {
+            __AKRO=__DQ0Q(((____YWBP *)__TE2U));
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__RIRO=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__ED2U));
+          case ____LYBP__: {
+            __AKRO=__0WUP(((____LYBP *)__TE2U));
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__RIRO=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__ED2U));
+          case ____CZBP__: {
+            __AKRO=__FXUP(((____CZBP *)__TE2U));
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__RIRO=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__ED2U));
+          case ____3BEP__: {
+            __AKRO=__FCIQ(((____3BEP *)__TE2U));
           } break;
           };
-          Self__XKZT=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__0ICU);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          ((void **)Self__XKZT->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=__tmp__RIRO;
+          __GMZT=((____ABXC *)__JKCU);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          ((void **)__GMZT->__IBXC.__ESEI)[ 0]=__AKRO;
         };
-        Self__XKZT=copy__LEVJ(__tmp__0ICU);
-        __tmp__0ICU=Self__XKZT;
-        __tmp__2CWK=new_read__slot__receiver__with__intern__2DZJ(Self__2ENJ->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B,__tmp__WFNJ,__tmp__HB2U,Self__XKZT,__tmp__3GNJ);
-        base__D1VK=__tmp__2CWK;
+        __GMZT=__0FVJ(__JKCU);
+        __JKCU=__GMZT;
+        __LEWK=__LFZJ(__LGNJ->__MERC.__OIQC.__KBOC.__O2B,__FHNJ,__WC2U,__GMZT,__MINJ);
+        __S2VK=__LEWK;
       };
     };
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),base__D1VK);
-    if (((void *)result__1O5T != (void *)NULL)) {
-      free__G4PC(result__1O5T);
+    __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__S2VK);
+    if (((void *)__KQ5T != (void *)NULL)) {
+      __V5PC(__KQ5T);
     };
-    __tmp__WFNJ=result_expr__SP5H(((__NODE_TYPE__FK2C *)base__D1VK));
-    result__4ENJ=__tmp__WFNJ;
+    __FHNJ=__BR5H(((____UL2C *)__S2VK));
+    __NGNJ=__FHNJ;
   };
-  __tmp__WFNJ=result__4ENJ;
-  return(__tmp__WFNJ);
+  __FHNJ=__NGNJ;
+  return(__FHNJ);
 }
 
-static void* to_run_expr__TINJ(__ITM_EXPRESSION__RDRC *Self__UINJ)
-// ({ITM_EXPRESSION__RDRC}) With result Recursive, No inlinable.
+static void* __CKNJ(____AFRC *__DKNJ)
+// ({__AFRC}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__EN2U;
-  __INTEGER__Q max_pos__WINJ,max_lev__XINJ,idx_post__ZINJ,idx_pre__0INJ;
-  __INTEGER__Q idx__YINJ,low__1INJ,__tmp__OMZT,__tmp__2JNJ,typ_id__GL2U;
-  __INTEGER__Q __tmp__IUNJ,__tmp__S5JV,result__T5JV,__tmp__X5JV;
-  __INTEGER__Q result__Y5JV,__tmp__35JV;
-  __STRING_CONSTANT__0 *max_pri__3INJ,*op_name__GJNJ,*__tmp__3MNJ;
-  __STRING_CONSTANT__0 *__tmp__VUNJ,*result__05JV;
-  void *instr__AJNJ;
-  void *val__CJNJ,*__tmp__4KNJ,*result__MK2U,*__tmp__PK2U;
-  void *typ__DJNJ;
-  void *slo__EJNJ,*__tmp__5MNJ,*__tmp__IPNJ,*__tmp__HUNJ;
-  __ITM_OPERATOR__H3QC *itm_op__NJNJ,*__tmp__AKNJ,*__tmp__DMNJ;
-  void *__tmp__4JNJ,*__tmp__BMNJ;
-  __POSITION__OL __tmp__YKNJ,__tmp__PPNJ,p__RL2U,__tmp__URNJ;
-  __ITM_READ__4GQC *Self__NK2U;
-  __LOCAL__43WC *__tmp__OK2U,*__tmp__SBJS,*__tmp__XJCU;
-  __READ_LOCAL__N5ZI *__tmp__QK2U,*__tmp__B0PT,*__tmp__C0PT,*__tmp__YJCU;
-  __ITM_CHARACTER__CFUC *Self__5M5S;
-  __CHARACTER_CST__5LOJ *__tmp__AN5S,*Self__CDJS,*__tmp__DDJS;
-  __TYPE_FULL__PMB *__tmp__5KNJ,*__tmp__FQNJ,*__tmp__FWNJ,*__tmp__CO2N;
-  __TYPE_FULL__PMB *Self__WJCU;
-  __NODE_TYPE__FK2C *__tmp__HNNJ,*Self__CHWN;
-  __EXPR_EQUAL__YHNJ *result__TK2U,*Self__5K2U,*Self__MZBN;
-  __POINTER__IB ptr__UK2U,__tmp__WK2U,__tmp__XK2U,__tmp__YK2U;
-  __POINTER__IB __tmp__IL2U,__tmp__JL2U;
-  __UINTEGER_32__RWB __tmp__ZK2U,__tmp__KL2U;
-  __EXPR_NOT_EQUAL__DINJ *result__EL2U,*Self__QL2U;
-  __DTA_RD_ARGS__VRWJ *result__D5JV,*Self__QPKK;
-  void *__tmp__GUNJ;
-  __SLOT_CODE__MIRG *Self__CM2U,*Self__EM2U,*Self__GM2U;
-  void *__tmp__R5JV,*__tmp__W5JV,*__tmp__25JV;
-  __SLOT_DATA__WIRG *Self__15JV;
-  __EXPR_SUP__OAOJ *Self__UZBN;
-  __EXPR_SUP_EQ__JVBP *Self__HE3Q;
-  __EXPR_INF__2WBP *Self__N0TQ;
-  __EXPR_INF_EQ__TXBP *Self__R0TQ;
-  __WRITE_LOCAL__BEYJ *__tmp__ZBJS;
-  __STRING_CST__5J *Self__MM2U,*result__IM2U;
-  __PROTOTYPE_CST__45WC *Self__MCJS,*__tmp__NCJS,*__tmp__VJCU;
-  __INTEGER_CST__KAXC *Self__PCJS,*Self__CN2U;
-  __IS_EXPANDED__L5NJ *Self__TCJS,*Self__TN2U;
-  __GET_TYPE_ID__V5NJ *Self__YCJS,*Self__DO2U;
-  __SIZE_OF__NGOJ *Self__1CJS,*Self__TO2U;
-  __REAL_CST__JLOJ *Self__4CJS,*Self__DP2U;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__FDJS,*__tmp__GDJS;
-  __READ_GLOBAL__B4YL *__tmp__RJCU;
-  __DTA_BLOCK__URWJ *Self__TI0N;
-  __SECTION___EVOB *__tmp__0N2N,*result__IP2U,*__tmp__LP2U;
-  void *__tmp__LO2N;
-  __BOOLEAN__L continue__2INJ,Result__AYGL,__tmp__WQNJ,__tmp__DVNJ;
-  __BOOLEAN__L __tmp__5UNJ;
-  __FAST_ARRAYoINSTRo__X53D *result__KSPJ,*__tmp__2SPJ,*Self__ROZT;
-  __FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ *Self__MD5L;
-  __FAST_ARRAYoITM_CODEo__JBPC *__tmp__NMZT;
-  void **__tmp__FP5T;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__VWNJ;
-  __LINKED_LISToNODE_TYPEo__QK2C *Self__IP5T;
-  __LINKED_LIST_NODEoNODE_TYPEo__RA0G *result__OP2U,*Self__0P2U;
-  void **__tmp__PZGL;
-  max_pos__WINJ= 0;
-  max_lev__XINJ= 0;
-  idx_post__ZINJ= 0;
-  idx_pre__0INJ= 0;
-  continue__2INJ=FALSE__O__;
-  max_pri__3INJ=NULL;
-  instr__AJNJ=NULL;
-  val__CJNJ=NULL;
-  typ__DJNJ=NULL;
-  slo__EJNJ=NULL;
-  op_name__GJNJ=NULL;
-  itm_op__NJNJ=NULL;
-  result__KSPJ=NULL;
-  Result__AYGL=(((__FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ *)free_list__USPJ)->parent_arrayed_collection__TSPJ.upper__BYGL <  0);
-  if (Result__AYGL) {
-    __tmp__2SPJ=create_with_capacity__DXEE( 16);
-    result__KSPJ=__tmp__2SPJ;
+  ____0SG __TO2U;
+  ____Q __FKNJ,__GKNJ,__IKNJ,__JKNJ,__HKNJ,__KKNJ,__3NZT,__LLNJ,__VM2U;
+  ____Q __XVNJ,__BBKV,__CBKV,__GBKV,__HBKV,__MBKV;
+  ____0 *__MKNJ,*__VKNJ,*__MONJ,*__EWNJ,*__JBKV;
+  void *__PKNJ;
+  void *__RKNJ,*__NMNJ,*__1L2U,*__4L2U;
+  void *__SKNJ;
+  void *__TKNJ,*__OONJ,*__XQNJ,*__WVNJ;
+  ____W4QC *__2KNJ,*__PLNJ,*__SNNJ;
+  void *__NLNJ,*__QNNJ;
+  ____OL __HMNJ,__4QNJ,__AN2U,__DTNJ;
+  ____NIQC *__2L2U;
+  ____N5WC *__3L2U,*__BDJS,*__GLCU;
+  ____2A0I *__5L2U,*__Q1PT,*__R1PT,*__HLCU;
+  ____RGUC *__OO5S;
+  ____ONOJ *__PO5S,*__REJS,*__SEJS;
+  ____WMB *__OMNJ,*__URNJ,*__UXNJ,*__RP2N,*__FLCU;
+  ____UL2C *__WONJ,*__RIWN;
+  ____HJNJ *__CM2U,*__OM2U,*__10BN;
+  ____IB __DM2U,__FM2U,__GM2U,__HM2U,__XM2U,__YM2U;
+  ____YWB __IM2U,__ZM2U;
+  ____SJNJ *__TM2U,*__5M2U;
+  ____ETWJ *__SAKV,*__5QKK;
+  void *__VVNJ;
+  ____1JRG *__RN2U,*__TN2U,*__VN2U;
+  void *__ABKV,*__FBKV,*__LBKV;
+  ____FKRG *__KBKV;
+  ____3BOJ *__D1BN;
+  ____YWBP *__WF3Q;
+  ____LYBP *__21TQ;
+  ____CZBP *__A2TQ;
+  ____QFYJ *__IDJS;
+  ____5J *__1N2U,*__XN2U;
+  ____NBXC *__1DJS,*__2DJS,*__ELCU;
+  ____ZBXC *__4DJS,*__RO2U;
+  ____0AOJ *__CEJS,*__CP2U;
+  ____EBOJ *__HEJS,*__SP2U;
+  ____2HOJ *__KEJS,*__CQ2U;
+  ____YMOJ *__NEJS,*__SQ2U;
+  ____YOOJ *__UEJS,*__VEJS;
+  ____Q5YL *__ALCU;
+  ____DTWJ *__CK0N;
+  ____KWOB *__JP2N,*__XQ2U,*__0Q2U;
+  void *__0P2N;
+  ____L __LKNJ,__PZGL,__FSNJ,__SWNJ,__OWNJ;
+  ____GB4D *__ZTPJ,*__LUPJ,*__AQZT;
+  ____0TPJ *__1E5L;
+  ____YCPC *__2NZT;
+  void **__UQ5T;
+  ____ABXC *__EYNJ;
+  ____5L2C *__XQ5T;
+  ____AC0G *__3Q2U,*__JR2U;
+  void **__40GL;
+  __FKNJ= 0;
+  __GKNJ= 0;
+  __IKNJ= 0;
+  __JKNJ= 0;
+  __LKNJ=__O__;
+  __MKNJ=NULL;
+  __PKNJ=NULL;
+  __RKNJ=NULL;
+  __SKNJ=NULL;
+  __TKNJ=NULL;
+  __VKNJ=NULL;
+  __2KNJ=NULL;
+  __ZTPJ=NULL;
+  __PZGL=(((____0TPJ *)__DUPJ)->__CUPJ.__QZGL <  0);
+  if (__PZGL) {
+    __LUPJ=__SYEE( 16);
+    __ZTPJ=__LUPJ;
   } else /* FALSE */ {
-    Self__MD5L=((__FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ *)free_list__USPJ);
-    __tmp__2SPJ=((void **)Self__MD5L->parent_arrayed_collection__TSPJ.storage__QZGL)[Self__MD5L->parent_arrayed_collection__TSPJ.upper__BYGL];
-    result__KSPJ=__tmp__2SPJ;
-    Self__MD5L=((__FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ *)free_list__USPJ);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__MD5L->parent_arrayed_collection__TSPJ.upper__BYGL=(__INTEGER__Q)(Self__MD5L->parent_arrayed_collection__TSPJ.upper__BYGL -  1);
-  };
-  __tmp__2SPJ=result__KSPJ;
-  idx__YINJ=(__INTEGER__Q)(-  1);
-  low__1INJ= 0;
+    __1E5L=((____0TPJ *)__DUPJ);
+    __LUPJ=((void **)__1E5L->__CUPJ.__50GL)[__1E5L->__CUPJ.__QZGL];
+    __ZTPJ=__LUPJ;
+    __1E5L=((____0TPJ *)__DUPJ);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __1E5L->__CUPJ.__QZGL=(____Q)(__1E5L->__CUPJ.__QZGL -  1);
+  };
+  __LUPJ=__ZTPJ;
+  __HKNJ=(____Q)(-  1);
+  __KKNJ= 0;
   do {
-    __tmp__NMZT=Self__UINJ->value_list__0S3D;
-    __tmp__OMZT=Self__UINJ->value_list__0S3D->parent_arrayed_collection__RBPC.upper__AARC;
-    __tmp__FP5T=((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__NMZT)->parent_arrayed_collection__RBPC.storage__312D;
+    __2NZT=__DKNJ->__JU3D;
+    __3NZT=__DKNJ->__JU3D->__ADPC.__PBRC;
+    __UQ5T=((____YCPC *)__2NZT)->__ADPC.__M32D;
     do {
-      __tmp__2JNJ=(__INTEGER__Q)(idx__YINJ +  1);
-      idx__YINJ=__tmp__2JNJ;
-      __tmp__4JNJ=((void **)__tmp__FP5T)[__tmp__2JNJ];
-      if (__tmp__4JNJ==NULL) {
-        __tmp__AKNJ=NULL;
+      __LLNJ=(____Q)(__HKNJ +  1);
+      __HKNJ=__LLNJ;
+      __NLNJ=((void **)__UQ5T)[__LLNJ];
+      if (__NLNJ==NULL) {
+        __PLNJ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__4JNJ)->__id) {
-        case __ITM_LIST__T1OC__: {
-          __tmp__AKNJ=NULL;
+        switch (((struct ___OBJ *)__NLNJ)->__id) {
+        case ____C3OC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_LDOTS__RCPC__: {
-          __tmp__AKNJ=NULL;
+        case ____AEPC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_PROTOTYPE__3DPC__: {
-          __tmp__AKNJ=NULL;
+        case ____MFPC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_LIST_IDF__BDQC__: {
-          __tmp__AKNJ=NULL;
+        case ____QEQC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_WRITE_VALUE__XDQC__: {
-          __tmp__AKNJ=NULL;
+        case ____GFQC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_WRITE_CAST__QEQC__: {
-          __tmp__AKNJ=NULL;
+        case ____5FQC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_READ__4GQC__: {
-          __tmp__AKNJ=NULL;
+        case ____NIQC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_WRITE_CODE__3HQC__: {
-          __tmp__AKNJ=NULL;
+        case ____MJQC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_OPERATOR__H3QC__: {
-          __tmp__AKNJ=((void *)__tmp__4JNJ);
+        case ____W4QC__: {
+          __PLNJ=((void *)__NLNJ);
         } break;
-        case __ITM_READ_ARG1__OARC__: {
-          __tmp__AKNJ=NULL;
+        case ____3BRC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_READ_ARG2__2CRC__: {
-          __tmp__AKNJ=NULL;
+        case ____LERC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_EXPRESSION__RDRC__: {
-          __tmp__AKNJ=NULL;
+        case ____AFRC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_OLD__GQRC__: {
-          __tmp__AKNJ=NULL;
+        case ____VRRC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_EXTERNAL_TYPE__ZHSC__: {
-          __tmp__AKNJ=NULL;
+        case ____IJSC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_BLOCK__XNSC__: {
-          __tmp__AKNJ=NULL;
+        case ____GPSC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_EXTERNAL__DPSC__: {
-          __tmp__AKNJ=NULL;
+        case ____SQSC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_READ_ARGS__LUTC__: {
-          __tmp__AKNJ=NULL;
+        case ____0VTC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_REAL__3DUC__: {
-          __tmp__AKNJ=NULL;
+        case ____MFUC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_NUMBER__QEUC__: {
-          __tmp__AKNJ=NULL;
+        case ____5FUC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_CHARACTER__CFUC__: {
-          __tmp__AKNJ=NULL;
+        case ____RGUC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_STRING__UFUC__: {
-          __tmp__AKNJ=NULL;
+        case ____DHUC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_RESULT__2UMD__: {
-          __tmp__AKNJ=NULL;
+        case ____LWMD__: {
+          __PLNJ=NULL;
         } break;
         }
       };
-      itm_op__NJNJ=__tmp__AKNJ;
-    } while ((((void *)__tmp__AKNJ != (void *)NULL) && (__tmp__2JNJ != __tmp__OMZT)));
-    if (((void *)itm_op__NJNJ != (void *)NULL)) {
-      __tmp__YKNJ=itm_op__NJNJ->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
-      put_error__text__2PE( 1,(&__string_721));
-      put_position__HRE(__tmp__YKNJ);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __2KNJ=__PLNJ;
+    } while ((((void *)__PLNJ != (void *)NULL) && (__LLNJ != __3NZT)));
+    if (((void *)__2KNJ != (void *)NULL)) {
+      __HMNJ=__2KNJ->__X4QC.__KBOC.__O2B;
+      __DQE( 1,(&__string_721));
+      __ORE(__HMNJ);
+      __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__4JNJ=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)Self__UINJ->value_list__0S3D)->parent_arrayed_collection__RBPC.storage__312D)[idx__YINJ];
-    switch (((struct ___OBJ *)__tmp__4JNJ)->__id) {
-    case __ITM_LIST__T1OC__: {
-      __tmp__4KNJ=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)__tmp__4JNJ));
+    __NLNJ=((void **)((____YCPC *)__DKNJ->__JU3D)->__ADPC.__M32D)[__HKNJ];
+    switch (((struct ___OBJ *)__NLNJ)->__id) {
+    case ____C3OC__: {
+      __NMNJ=__FWMJ(((____C3OC *)__NLNJ));
     } break;
-    case __ITM_LDOTS__RCPC__: {
-      __tmp__YKNJ=((__ITM_LDOTS__RCPC *)__tmp__4JNJ)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-      (&__string_623)->count__0C= 21;
-      (&__string_623)->storage__1C="ITM_LDOTS.to_run_expr";
-      put_error__text__2PE( 2,(&__string_623));
-      put_position__HRE(__tmp__YKNJ);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    case ____AEPC__: {
+      __HMNJ=((____AEPC *)__NLNJ)->__BEPC.__KBOC.__O2B;
+      (&__string_623)->__0C= 21;
+      (&__string_623)->__1C="ITM_LDOTS.to_run_expr";
+      __DQE( 2,(&__string_623));
+      __ORE(__HMNJ);
+      __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_326)->count__0C= 13;
-      (&__string_326)->storage__1C="Crash system.";
-      print__CKG((&__string_326));
+      (&__string_326)->__0C= 13;
+      (&__string_326)->__1C="Crash system.";
+      __JKG((&__string_326));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__4KNJ=NULL;
+      __NMNJ=NULL;
     } break;
-    case __ITM_PROTOTYPE__3DPC__: {
-      __tmp__4KNJ=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)__tmp__4JNJ));
+    case ____MFPC__: {
+      __NMNJ=__40MJ(((____MFPC *)__NLNJ));
     } break;
-    case __ITM_LIST_IDF__BDQC__: {
-      __tmp__YKNJ=((__ITM_LIST_IDF__BDQC *)__tmp__4JNJ)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-      (&__string_624)->count__0C= 24;
-      (&__string_624)->storage__1C="ITM_LIST_IDF.to_run_expr";
-      put_error__text__2PE( 1,(&__string_624));
-      put_position__HRE(__tmp__YKNJ);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    case ____QEQC__: {
+      __HMNJ=((____QEQC *)__NLNJ)->__REQC.__KBOC.__O2B;
+      (&__string_624)->__0C= 24;
+      (&__string_624)->__1C="ITM_LIST_IDF.to_run_expr";
+      __DQE( 1,(&__string_624));
+      __ORE(__HMNJ);
+      __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__4KNJ=NULL;
+      __NMNJ=NULL;
     } break;
-    case __ITM_WRITE_VALUE__XDQC__: {
-      __tmp__4KNJ=to_run_expr__31MJ(((__ITM_WRITE_VALUE__XDQC *)__tmp__4JNJ));
+    case ____GFQC__: {
+      __NMNJ=__M3MJ(((____GFQC *)__NLNJ));
     } break;
-    case __ITM_WRITE_CAST__QEQC__: {
-      __tmp__4KNJ=to_run_expr__A5MJ(((__ITM_WRITE_CAST__QEQC *)__tmp__4JNJ));
+    case ____5FQC__: {
+      __NMNJ=__PANJ(((____5FQC *)__NLNJ));
     } break;
-    case __ITM_READ__4GQC__: {
-      Self__NK2U=((__ITM_READ__4GQC *)__tmp__4JNJ);
-      result__MK2U=NULL;
-      __tmp__OK2U=lookup__SGPJ(Self__NK2U->name__KZ1C);
-      if (((void *)__tmp__OK2U != (void *)NULL)) {
-        if ((__tmp__OK2U->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-          ((__LOCAL__43WC *)__tmp__OK2U)->parent_variable__B4WC.ensure_count__1S4D= 1;
-          Self__NK2U->name__KZ1C=__tmp__OK2U->parent_variable__B4WC.intern_name__HN5D;
-          __tmp__PK2U=to_run_with__args__NQSJ(Self__NK2U);
-          result__MK2U=__tmp__PK2U;
+    case ____NIQC__: {
+      __2L2U=((____NIQC *)__NLNJ);
+      __1L2U=NULL;
+      __3L2U=__BIPJ(__2L2U->__Z01C);
+      if (((void *)__3L2U != (void *)NULL)) {
+        if ((__3L2U->__Q5WC.__P5WC.__2LQC == '-')) {
+          ((____N5WC *)__3L2U)->__Q5WC.__KU4D= 1;
+          __2L2U->__Z01C=__3L2U->__Q5WC.__WO5D;
+          __4L2U=__2RSJ(__2L2U);
+          __1L2U=__4L2U;
         } else /* FALSE */ {
-          __tmp__QK2U=read__NUEI(((__LOCAL__43WC *)__tmp__OK2U));
-          result__MK2U=__tmp__QK2U;
+          __5L2U=__2VEI(((____N5WC *)__3L2U));
+          __1L2U=__5L2U;
         };
       } else /* FALSE */ {
-        __tmp__PK2U=to_run_with__args__NQSJ(Self__NK2U);
-        result__MK2U=__tmp__PK2U;
+        __4L2U=__2RSJ(__2L2U);
+        __1L2U=__4L2U;
       };
-      __tmp__4KNJ=result__MK2U;
+      __NMNJ=__1L2U;
     } break;
-    case __ITM_WRITE_CODE__3HQC__: {
-      __tmp__4KNJ=to_run_expr__5CNJ(((__ITM_WRITE_CODE__3HQC *)__tmp__4JNJ));
+    case ____MJQC__: {
+      __NMNJ=__OENJ(((____MJQC *)__NLNJ));
     } break;
-    case __ITM_OPERATOR__H3QC__: {
-      (&__string_625)->count__0C= 24;
-      (&__string_625)->storage__1C="ITM_OPERATOR.to_run_expr";
-      print__CKG((&__string_625));
+    case ____W4QC__: {
+      (&__string_625)->__0C= 24;
+      (&__string_625)->__1C="ITM_OPERATOR.to_run_expr";
+      __JKG((&__string_625));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__4KNJ=NULL;
+      __NMNJ=NULL;
     } break;
-    case __ITM_READ_ARG1__OARC__: {
-      __tmp__4KNJ=to_run_expr__VENJ(((__ITM_READ_ARG1__OARC *)__tmp__4JNJ));
+    case ____3BRC__: {
+      __NMNJ=__EGNJ(((____3BRC *)__NLNJ));
     } break;
-    case __ITM_READ_ARG2__2CRC__: {
-      __tmp__4KNJ=to_run_expr__1ENJ(((__ITM_READ_ARG2__2CRC *)__tmp__4JNJ));
+    case ____LERC__: {
+      __NMNJ=__KGNJ(((____LERC *)__NLNJ));
     } break;
-    case __ITM_EXPRESSION__RDRC__: {
-      __tmp__4KNJ=to_run_expr__TINJ(((__ITM_EXPRESSION__RDRC *)__tmp__4JNJ));
+    case ____AFRC__: {
+      __NMNJ=__CKNJ(((____AFRC *)__NLNJ));
     } break;
-    case __ITM_OLD__GQRC__: {
-      __tmp__4KNJ=to_run_expr__KXNJ(((__ITM_OLD__GQRC *)__tmp__4JNJ));
+    case ____VRRC__: {
+      __NMNJ=__ZYNJ(((____VRRC *)__NLNJ));
     } break;
-    case __ITM_EXTERNAL_TYPE__ZHSC__: {
-      __tmp__4KNJ=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__4JNJ));
+    case ____IJSC__: {
+      __NMNJ=__P2NJ(((____IJSC *)__NLNJ));
     } break;
-    case __ITM_BLOCK__XNSC__: {
-      __tmp__4KNJ=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)__tmp__4JNJ));
+    case ____GPSC__: {
+      __NMNJ=__I4NJ(((____GPSC *)__NLNJ));
     } break;
-    case __ITM_EXTERNAL__DPSC__: {
-      __tmp__4KNJ=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)__tmp__4JNJ));
+    case ____SQSC__: {
+      __NMNJ=__R5NJ(((____SQSC *)__NLNJ));
     } break;
-    case __ITM_READ_ARGS__LUTC__: {
-      __tmp__4KNJ=to_run_expr__MKOJ(((__ITM_READ_ARGS__LUTC *)__tmp__4JNJ));
+    case ____0VTC__: {
+      __NMNJ=__1LOJ(((____0VTC *)__NLNJ));
     } break;
-    case __ITM_REAL__3DUC__: {
-      __tmp__4KNJ=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)__tmp__4JNJ));
+    case ____MFUC__: {
+      __NMNJ=__VMOJ(((____MFUC *)__NLNJ));
     } break;
-    case __ITM_NUMBER__QEUC__: {
-      __tmp__4KNJ=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)__tmp__4JNJ));
+    case ____5FUC__: {
+      __NMNJ=__BNOJ(((____5FUC *)__NLNJ));
     } break;
-    case __ITM_CHARACTER__CFUC__: {
-      Self__5M5S=((__ITM_CHARACTER__CFUC *)__tmp__4JNJ);
-      __tmp__AN5S=create__char__CMQJ(Self__5M5S->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__5M5S->character__XL5D);
-      __tmp__4KNJ=__tmp__AN5S;
+    case ____RGUC__: {
+      __OO5S=((____RGUC *)__NLNJ);
+      __PO5S=__RNQJ(__OO5S->__SGUC.__OFPC.__KBOC.__O2B,__OO5S->__GN5D);
+      __NMNJ=__PO5S;
     } break;
-    case __ITM_STRING__UFUC__: {
-      __tmp__4KNJ=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)__tmp__4JNJ));
+    case ____DHUC__: {
+      __NMNJ=__UNOJ(((____DHUC *)__NLNJ));
     } break;
-    case __ITM_RESULT__2UMD__: {
-      (&__string_326)->count__0C= 13;
-      (&__string_326)->storage__1C="Crash system.";
-      print__CKG((&__string_326));
+    case ____LWMD__: {
+      (&__string_326)->__0C= 13;
+      (&__string_326)->__1C="Crash system.";
+      __JKG((&__string_326));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__4KNJ=NULL;
+      __NMNJ=NULL;
     } break;
     };
-    val__CJNJ=__tmp__4KNJ;
-    switch (((struct ___OBJ *)__tmp__4KNJ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__5KNJ=((__STRING_CST__5J *)__tmp__4KNJ)->parent_constant__EK.static_type__SG4D;
+    __RKNJ=__NMNJ;
+    switch (((struct ___OBJ *)__NMNJ)->__id) {
+    case ____5J__: {
+      __OMNJ=((____5J *)__NMNJ)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__5KNJ=((__EXTERNAL_C__L5WC *)__tmp__4KNJ)->static_type__J54D;
+    case ____0AXC__: {
+      __OMNJ=((____0AXC *)__NMNJ)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__5KNJ=((__PROTOTYPE_CST__45WC *)__tmp__4KNJ)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __OMNJ=((____NBXC *)__NMNJ)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__5KNJ=((__INTEGER_CST__KAXC *)__tmp__4KNJ)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __OMNJ=((____ZBXC *)__NMNJ)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__5KNJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__4KNJ));
+    case ____DMWH__: {
+      __OMNJ=__B21J(((____DMWH *)__NMNJ));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__5KNJ=((__READ_LOCAL__N5ZI *)__tmp__4KNJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __OMNJ=((____2A0I *)__NMNJ)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__5KNJ=static_type__2CCK();
+    case ____HJNJ__: {
+      __OMNJ=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__5KNJ=static_type__BDCK();
+    case ____SJNJ__: {
+      __OMNJ=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__5KNJ=static_type__GDCK();
+    case ____0AOJ__: {
+      __OMNJ=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__5KNJ=static_type__LDCK();
+    case ____EBOJ__: {
+      __OMNJ=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__5KNJ=static_type__QDCK();
+    case ____3BOJ__: {
+      __OMNJ=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__5KNJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__4KNJ));
+    case ____RCOJ__: {
+      __OMNJ=__EFCK(((____RCOJ *)__NMNJ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__5KNJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__4KNJ));
+    case ____HDOJ__: {
+      __OMNJ=__JFCK(((____HDOJ *)__NMNJ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__5KNJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__4KNJ));
+    case ____1DOJ__: {
+      __OMNJ=__OFCK(((____1DOJ *)__NMNJ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__5KNJ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__4KNJ));
+    case ____PEOJ__: {
+      __OMNJ=__TFCK(((____PEOJ *)__NMNJ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__5KNJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__4KNJ));
+    case ____DFOJ__: {
+      __OMNJ=__YFCK(((____DFOJ *)__NMNJ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__5KNJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__4KNJ));
+    case ____XFOJ__: {
+      __OMNJ=__3FCK(((____XFOJ *)__NMNJ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__5KNJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __OMNJ=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__5KNJ=static_type__XECK(((__ITEM__VFOJ *)__tmp__4KNJ));
+    case ____EHOJ__: {
+      __OMNJ=__GGCK(((____EHOJ *)__NMNJ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__5KNJ=static_type__DFCK();
+    case ____2HOJ__: {
+      __OMNJ=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__5KNJ=((__CAST__JHOJ *)__tmp__4KNJ)->static_type__TC5J;
+    case ____YIOJ__: {
+      __OMNJ=((____YIOJ *)__NMNJ)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__5KNJ=((__REAL_CST__JLOJ *)__tmp__4KNJ)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __OMNJ=((____YMOJ *)__NMNJ)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__5KNJ=((__CHARACTER_CST__5LOJ *)__tmp__4KNJ)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __OMNJ=((____ONOJ *)__NMNJ)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__5KNJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__4KNJ)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __OMNJ=((____YOOJ *)__NMNJ)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__5KNJ=((__READ_SLOT__ZK4K *)__tmp__4KNJ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __OMNJ=((____IM4K *)__NMNJ)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__5KNJ=static_type__NL5O();
+    case ____T5FL__: {
+      __OMNJ=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__5KNJ=static_type__QQTP();
+    case ____3DUL__: {
+      __OMNJ=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__5KNJ=static_type__041P();
+    case ____0EUL__: {
+      __OMNJ=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__5KNJ=static_type__VQTP();
+    case ____BGUL__: {
+      __OMNJ=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__5KNJ=static_type__A51P();
+    case ____2GUL__: {
+      __OMNJ=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__5KNJ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__4KNJ));
+    case ____B0VL__: {
+      __OMNJ=__DXBN(((____B0VL *)__NMNJ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__5KNJ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__4KNJ));
+    case ____P0VL__: {
+      __OMNJ=__4AGM(((____P0VL *)__NMNJ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__5KNJ=((__READ_GLOBAL__B4YL *)__tmp__4KNJ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __OMNJ=((____Q5YL *)__NMNJ)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__5KNJ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__4KNJ));
+    case ____UVPM__: {
+      __OMNJ=__OFWN(((____UVPM *)__NMNJ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__5KNJ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__4KNJ));
+    case ____0ZPM__: {
+      __OMNJ=__QM1P(((____0ZPM *)__NMNJ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__5KNJ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__4KNJ));
+    case ____MR0N__: {
+      __OMNJ=__FQVO(((____MR0N *)__NMNJ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__5KNJ=static_type__BA0Q();
+    case ____YWBP__: {
+      __OMNJ=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__5KNJ=static_type__MBUP();
+    case ____LYBP__: {
+      __OMNJ=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__5KNJ=static_type__RBUP();
+    case ____CZBP__: {
+      __OMNJ=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__5KNJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__4KNJ));
+    case ____3BEP__: {
+      __OMNJ=__ZPFQ(((____3BEP *)__NMNJ));
     } break;
     };
-    typ__DJNJ=((__TYPE_FULL__PMB *)__tmp__5KNJ)->the_parent_type__DLK;
-    idx_post__ZINJ=(__INTEGER__Q)(idx__YINJ +  1);
-    continue__2INJ=TRUE__K__;
-    while (((idx_post__ZINJ <= Self__UINJ->value_list__0S3D->parent_arrayed_collection__RBPC.upper__AARC) & continue__2INJ)) {
-      continue__2INJ=FALSE__O__;
-      if ((idx_post__ZINJ != Self__UINJ->value_list__0S3D->parent_arrayed_collection__RBPC.upper__AARC)) {
-        __tmp__BMNJ=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)Self__UINJ->value_list__0S3D)->parent_arrayed_collection__RBPC.storage__312D)[(__INTEGER__Q)(idx_post__ZINJ +  1)];
-        if (__tmp__BMNJ==NULL) {
-          __tmp__DMNJ=NULL;
+    __SKNJ=((____WMB *)__OMNJ)->__KLK;
+    __IKNJ=(____Q)(__HKNJ +  1);
+    __LKNJ=__K__;
+    while (((__IKNJ <= __DKNJ->__JU3D->__ADPC.__PBRC) & __LKNJ)) {
+      __LKNJ=__O__;
+      if ((__IKNJ != __DKNJ->__JU3D->__ADPC.__PBRC)) {
+        __QNNJ=((void **)((____YCPC *)__DKNJ->__JU3D)->__ADPC.__M32D)[(____Q)(__IKNJ +  1)];
+        if (__QNNJ==NULL) {
+          __SNNJ=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__BMNJ)->__id) {
-          case __ITM_LIST__T1OC__: {
-            __tmp__DMNJ=NULL;
+          switch (((struct ___OBJ *)__QNNJ)->__id) {
+          case ____C3OC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_LDOTS__RCPC__: {
-            __tmp__DMNJ=NULL;
+          case ____AEPC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_PROTOTYPE__3DPC__: {
-            __tmp__DMNJ=NULL;
+          case ____MFPC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_LIST_IDF__BDQC__: {
-            __tmp__DMNJ=NULL;
+          case ____QEQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_WRITE_VALUE__XDQC__: {
-            __tmp__DMNJ=NULL;
+          case ____GFQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_WRITE_CAST__QEQC__: {
-            __tmp__DMNJ=NULL;
+          case ____5FQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_READ__4GQC__: {
-            __tmp__DMNJ=NULL;
+          case ____NIQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_WRITE_CODE__3HQC__: {
-            __tmp__DMNJ=NULL;
+          case ____MJQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_OPERATOR__H3QC__: {
-            __tmp__DMNJ=((void *)__tmp__BMNJ);
+          case ____W4QC__: {
+            __SNNJ=((void *)__QNNJ);
           } break;
-          case __ITM_READ_ARG1__OARC__: {
-            __tmp__DMNJ=NULL;
+          case ____3BRC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_READ_ARG2__2CRC__: {
-            __tmp__DMNJ=NULL;
+          case ____LERC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_EXPRESSION__RDRC__: {
-            __tmp__DMNJ=NULL;
+          case ____AFRC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_OLD__GQRC__: {
-            __tmp__DMNJ=NULL;
+          case ____VRRC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_EXTERNAL_TYPE__ZHSC__: {
-            __tmp__DMNJ=NULL;
+          case ____IJSC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_BLOCK__XNSC__: {
-            __tmp__DMNJ=NULL;
+          case ____GPSC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_EXTERNAL__DPSC__: {
-            __tmp__DMNJ=NULL;
+          case ____SQSC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_READ_ARGS__LUTC__: {
-            __tmp__DMNJ=NULL;
+          case ____0VTC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_REAL__3DUC__: {
-            __tmp__DMNJ=NULL;
+          case ____MFUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_NUMBER__QEUC__: {
-            __tmp__DMNJ=NULL;
+          case ____5FUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_CHARACTER__CFUC__: {
-            __tmp__DMNJ=NULL;
+          case ____RGUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_STRING__UFUC__: {
-            __tmp__DMNJ=NULL;
+          case ____DHUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_RESULT__2UMD__: {
-            __tmp__DMNJ=NULL;
+          case ____LWMD__: {
+            __SNNJ=NULL;
           } break;
           }
         };
-        itm_op__NJNJ=__tmp__DMNJ;
+        __2KNJ=__SNNJ;
       };
-      if (((idx_post__ZINJ == Self__UINJ->value_list__0S3D->parent_arrayed_collection__RBPC.upper__AARC) || ((void *)itm_op__NJNJ != (void *)NULL))) {
-        __tmp__BMNJ=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)Self__UINJ->value_list__0S3D)->parent_arrayed_collection__RBPC.storage__312D)[idx_post__ZINJ];
-        if (__tmp__BMNJ==NULL) {
-          __tmp__DMNJ=NULL;
+      if (((__IKNJ == __DKNJ->__JU3D->__ADPC.__PBRC) || ((void *)__2KNJ != (void *)NULL))) {
+        __QNNJ=((void **)((____YCPC *)__DKNJ->__JU3D)->__ADPC.__M32D)[__IKNJ];
+        if (__QNNJ==NULL) {
+          __SNNJ=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__BMNJ)->__id) {
-          case __ITM_LIST__T1OC__: {
-            __tmp__DMNJ=NULL;
+          switch (((struct ___OBJ *)__QNNJ)->__id) {
+          case ____C3OC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_LDOTS__RCPC__: {
-            __tmp__DMNJ=NULL;
+          case ____AEPC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_PROTOTYPE__3DPC__: {
-            __tmp__DMNJ=NULL;
+          case ____MFPC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_LIST_IDF__BDQC__: {
-            __tmp__DMNJ=NULL;
+          case ____QEQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_WRITE_VALUE__XDQC__: {
-            __tmp__DMNJ=NULL;
+          case ____GFQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_WRITE_CAST__QEQC__: {
-            __tmp__DMNJ=NULL;
+          case ____5FQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_READ__4GQC__: {
-            __tmp__DMNJ=NULL;
+          case ____NIQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_WRITE_CODE__3HQC__: {
-            __tmp__DMNJ=NULL;
+          case ____MJQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_OPERATOR__H3QC__: {
-            __tmp__DMNJ=((void *)__tmp__BMNJ);
+          case ____W4QC__: {
+            __SNNJ=((void *)__QNNJ);
           } break;
-          case __ITM_READ_ARG1__OARC__: {
-            __tmp__DMNJ=NULL;
+          case ____3BRC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_READ_ARG2__2CRC__: {
-            __tmp__DMNJ=NULL;
+          case ____LERC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_EXPRESSION__RDRC__: {
-            __tmp__DMNJ=NULL;
+          case ____AFRC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_OLD__GQRC__: {
-            __tmp__DMNJ=NULL;
+          case ____VRRC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_EXTERNAL_TYPE__ZHSC__: {
-            __tmp__DMNJ=NULL;
+          case ____IJSC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_BLOCK__XNSC__: {
-            __tmp__DMNJ=NULL;
+          case ____GPSC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_EXTERNAL__DPSC__: {
-            __tmp__DMNJ=NULL;
+          case ____SQSC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_READ_ARGS__LUTC__: {
-            __tmp__DMNJ=NULL;
+          case ____0VTC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_REAL__3DUC__: {
-            __tmp__DMNJ=NULL;
+          case ____MFUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_NUMBER__QEUC__: {
-            __tmp__DMNJ=NULL;
+          case ____5FUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_CHARACTER__CFUC__: {
-            __tmp__DMNJ=NULL;
+          case ____RGUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_STRING__UFUC__: {
-            __tmp__DMNJ=NULL;
+          case ____DHUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_RESULT__2UMD__: {
-            __tmp__DMNJ=NULL;
+          case ____LWMD__: {
+            __SNNJ=NULL;
           } break;
           }
         };
-        itm_op__NJNJ=__tmp__DMNJ;
-        __tmp__3MNJ=operator__name__0J1J((&__string_91),__tmp__DMNJ->name__UARC);
-        switch (((struct ___OBJ *)typ__DJNJ)->__id) {
-        case __TYPE__FF__: {
-          __tmp__5MNJ=get_slot__KQGG(((__TYPE__FF *)typ__DJNJ),__tmp__3MNJ);
+        __2KNJ=__SNNJ;
+        __MONJ=__JL1J((&__string_91),__SNNJ->__DCRC);
+        switch (((struct ___OBJ *)__SKNJ)->__id) {
+        case ____FF__: {
+          __OONJ=__ZRGG(((____FF *)__SKNJ),__MONJ);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__5MNJ=get_slot__FSGG(((__TYPE_NULL__4LB *)((__TYPE__FF *)typ__DJNJ)),__tmp__3MNJ);
+        case ____FMB__: {
+          __OONJ=__UTGG(((____FMB *)((____FF *)__SKNJ)),__MONJ);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__5MNJ=get_slot__AUGG(((__TYPE_VOID__AMB *)((__TYPE__FF *)typ__DJNJ)),__tmp__3MNJ);
+        case ____HMB__: {
+          __OONJ=__PVGG(((____HMB *)((____FF *)__SKNJ)),__MONJ);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__5MNJ=get_slot__1VGG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)typ__DJNJ)),__tmp__3MNJ);
+        case ____JMB__: {
+          __OONJ=__KXGG(((____JMB *)((____FF *)__SKNJ)),__MONJ);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__5MNJ=get_slot__WXGG(((__TYPE_ID__EMB *)((__TYPE__FF *)typ__DJNJ)),__tmp__3MNJ);
+        case ____LMB__: {
+          __OONJ=__FZGG(((____LMB *)((____FF *)__SKNJ)),__MONJ);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__5MNJ=get_slot__RZGG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)typ__DJNJ)),__tmp__3MNJ);
+        case ____ICY__: {
+          __OONJ=__A1GG(((____ICY *)((____FF *)__SKNJ)),__MONJ);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__5MNJ=get_slot__I11G(__tmp__3MNJ);
+        case ____EQ5D__: {
+          __OONJ=__X21G(__MONJ);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__5MNJ=get_slot__SSFL(__tmp__3MNJ);
+        case ____L4NJ__: {
+          __OONJ=__BUFL(__MONJ);
         } break;
         };
-        slo__EJNJ=__tmp__5MNJ;
-        if (((void *)slo__EJNJ != (void *)NULL)) {
-          __tmp__HNNJ=new_read__slot__receiver__self__intern__3J2C(__tmp__DMNJ->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B,slo__EJNJ,val__CJNJ,val__CJNJ,FALSE__O__);
-          add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__HNNJ);
-          __tmp__5MNJ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__HNNJ));
-          val__CJNJ=__tmp__5MNJ;
-          idx_post__ZINJ=(__INTEGER__Q)(idx_post__ZINJ +  1);
-          continue__2INJ=TRUE__K__;
+        __TKNJ=__OONJ;
+        if (((void *)__TKNJ != (void *)NULL)) {
+          __WONJ=__ML2C(__SNNJ->__X4QC.__KBOC.__O2B,__TKNJ,__RKNJ,__RKNJ,__O__);
+          __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__WONJ);
+          __OONJ=__BR5H(((____UL2C *)__WONJ));
+          __RKNJ=__OONJ;
+          __IKNJ=(____Q)(__IKNJ +  1);
+          __LKNJ=__K__;
         };
       };
     };
-    idx_pre__0INJ=(__INTEGER__Q)(idx__YINJ -  1);
-    continue__2INJ=TRUE__K__;
-    while (((idx_pre__0INJ >= low__1INJ) & continue__2INJ)) {
-      continue__2INJ=FALSE__O__;
-      if ((idx_pre__0INJ != low__1INJ)) {
-        __tmp__5MNJ=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)Self__UINJ->value_list__0S3D)->parent_arrayed_collection__RBPC.storage__312D)[(__INTEGER__Q)(idx_pre__0INJ -  1)];
-        if (__tmp__5MNJ==NULL) {
-          __tmp__DMNJ=NULL;
+    __JKNJ=(____Q)(__HKNJ -  1);
+    __LKNJ=__K__;
+    while (((__JKNJ >= __KKNJ) & __LKNJ)) {
+      __LKNJ=__O__;
+      if ((__JKNJ != __KKNJ)) {
+        __OONJ=((void **)((____YCPC *)__DKNJ->__JU3D)->__ADPC.__M32D)[(____Q)(__JKNJ -  1)];
+        if (__OONJ==NULL) {
+          __SNNJ=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__5MNJ)->__id) {
-          case __ITM_LIST__T1OC__: {
-            __tmp__DMNJ=NULL;
+          switch (((struct ___OBJ *)__OONJ)->__id) {
+          case ____C3OC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_LDOTS__RCPC__: {
-            __tmp__DMNJ=NULL;
+          case ____AEPC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_PROTOTYPE__3DPC__: {
-            __tmp__DMNJ=NULL;
+          case ____MFPC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_LIST_IDF__BDQC__: {
-            __tmp__DMNJ=NULL;
+          case ____QEQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_WRITE_VALUE__XDQC__: {
-            __tmp__DMNJ=NULL;
+          case ____GFQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_WRITE_CAST__QEQC__: {
-            __tmp__DMNJ=NULL;
+          case ____5FQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_READ__4GQC__: {
-            __tmp__DMNJ=NULL;
+          case ____NIQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_WRITE_CODE__3HQC__: {
-            __tmp__DMNJ=NULL;
+          case ____MJQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_OPERATOR__H3QC__: {
-            __tmp__DMNJ=((void *)__tmp__5MNJ);
+          case ____W4QC__: {
+            __SNNJ=((void *)__OONJ);
           } break;
-          case __ITM_READ_ARG1__OARC__: {
-            __tmp__DMNJ=NULL;
+          case ____3BRC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_READ_ARG2__2CRC__: {
-            __tmp__DMNJ=NULL;
+          case ____LERC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_EXPRESSION__RDRC__: {
-            __tmp__DMNJ=NULL;
+          case ____AFRC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_OLD__GQRC__: {
-            __tmp__DMNJ=NULL;
+          case ____VRRC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_EXTERNAL_TYPE__ZHSC__: {
-            __tmp__DMNJ=NULL;
+          case ____IJSC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_BLOCK__XNSC__: {
-            __tmp__DMNJ=NULL;
+          case ____GPSC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_EXTERNAL__DPSC__: {
-            __tmp__DMNJ=NULL;
+          case ____SQSC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_READ_ARGS__LUTC__: {
-            __tmp__DMNJ=NULL;
+          case ____0VTC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_REAL__3DUC__: {
-            __tmp__DMNJ=NULL;
+          case ____MFUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_NUMBER__QEUC__: {
-            __tmp__DMNJ=NULL;
+          case ____5FUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_CHARACTER__CFUC__: {
-            __tmp__DMNJ=NULL;
+          case ____RGUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_STRING__UFUC__: {
-            __tmp__DMNJ=NULL;
+          case ____DHUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_RESULT__2UMD__: {
-            __tmp__DMNJ=NULL;
+          case ____LWMD__: {
+            __SNNJ=NULL;
           } break;
           }
         };
-        itm_op__NJNJ=__tmp__DMNJ;
+        __2KNJ=__SNNJ;
       };
-      if (((idx_pre__0INJ == low__1INJ) || ((void *)itm_op__NJNJ != (void *)NULL))) {
-        __tmp__5MNJ=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)Self__UINJ->value_list__0S3D)->parent_arrayed_collection__RBPC.storage__312D)[idx_pre__0INJ];
-        if (__tmp__5MNJ==NULL) {
-          __tmp__DMNJ=NULL;
+      if (((__JKNJ == __KKNJ) || ((void *)__2KNJ != (void *)NULL))) {
+        __OONJ=((void **)((____YCPC *)__DKNJ->__JU3D)->__ADPC.__M32D)[__JKNJ];
+        if (__OONJ==NULL) {
+          __SNNJ=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__5MNJ)->__id) {
-          case __ITM_LIST__T1OC__: {
-            __tmp__DMNJ=NULL;
+          switch (((struct ___OBJ *)__OONJ)->__id) {
+          case ____C3OC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_LDOTS__RCPC__: {
-            __tmp__DMNJ=NULL;
+          case ____AEPC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_PROTOTYPE__3DPC__: {
-            __tmp__DMNJ=NULL;
+          case ____MFPC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_LIST_IDF__BDQC__: {
-            __tmp__DMNJ=NULL;
+          case ____QEQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_WRITE_VALUE__XDQC__: {
-            __tmp__DMNJ=NULL;
+          case ____GFQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_WRITE_CAST__QEQC__: {
-            __tmp__DMNJ=NULL;
+          case ____5FQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_READ__4GQC__: {
-            __tmp__DMNJ=NULL;
+          case ____NIQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_WRITE_CODE__3HQC__: {
-            __tmp__DMNJ=NULL;
+          case ____MJQC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_OPERATOR__H3QC__: {
-            __tmp__DMNJ=((void *)__tmp__5MNJ);
+          case ____W4QC__: {
+            __SNNJ=((void *)__OONJ);
           } break;
-          case __ITM_READ_ARG1__OARC__: {
-            __tmp__DMNJ=NULL;
+          case ____3BRC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_READ_ARG2__2CRC__: {
-            __tmp__DMNJ=NULL;
+          case ____LERC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_EXPRESSION__RDRC__: {
-            __tmp__DMNJ=NULL;
+          case ____AFRC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_OLD__GQRC__: {
-            __tmp__DMNJ=NULL;
+          case ____VRRC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_EXTERNAL_TYPE__ZHSC__: {
-            __tmp__DMNJ=NULL;
+          case ____IJSC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_BLOCK__XNSC__: {
-            __tmp__DMNJ=NULL;
+          case ____GPSC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_EXTERNAL__DPSC__: {
-            __tmp__DMNJ=NULL;
+          case ____SQSC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_READ_ARGS__LUTC__: {
-            __tmp__DMNJ=NULL;
+          case ____0VTC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_REAL__3DUC__: {
-            __tmp__DMNJ=NULL;
+          case ____MFUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_NUMBER__QEUC__: {
-            __tmp__DMNJ=NULL;
+          case ____5FUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_CHARACTER__CFUC__: {
-            __tmp__DMNJ=NULL;
+          case ____RGUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_STRING__UFUC__: {
-            __tmp__DMNJ=NULL;
+          case ____DHUC__: {
+            __SNNJ=NULL;
           } break;
-          case __ITM_RESULT__2UMD__: {
-            __tmp__DMNJ=NULL;
+          case ____LWMD__: {
+            __SNNJ=NULL;
           } break;
           }
         };
-        itm_op__NJNJ=__tmp__DMNJ;
-        __tmp__3MNJ=operator__name__0J1J((&__string_92),__tmp__DMNJ->name__UARC);
-        switch (((struct ___OBJ *)typ__DJNJ)->__id) {
-        case __TYPE__FF__: {
-          __tmp__IPNJ=get_slot__KQGG(((__TYPE__FF *)typ__DJNJ),__tmp__3MNJ);
+        __2KNJ=__SNNJ;
+        __MONJ=__JL1J((&__string_92),__SNNJ->__DCRC);
+        switch (((struct ___OBJ *)__SKNJ)->__id) {
+        case ____FF__: {
+          __XQNJ=__ZRGG(((____FF *)__SKNJ),__MONJ);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__IPNJ=get_slot__FSGG(((__TYPE_NULL__4LB *)((__TYPE__FF *)typ__DJNJ)),__tmp__3MNJ);
+        case ____FMB__: {
+          __XQNJ=__UTGG(((____FMB *)((____FF *)__SKNJ)),__MONJ);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__IPNJ=get_slot__AUGG(((__TYPE_VOID__AMB *)((__TYPE__FF *)typ__DJNJ)),__tmp__3MNJ);
+        case ____HMB__: {
+          __XQNJ=__PVGG(((____HMB *)((____FF *)__SKNJ)),__MONJ);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__IPNJ=get_slot__1VGG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)typ__DJNJ)),__tmp__3MNJ);
+        case ____JMB__: {
+          __XQNJ=__KXGG(((____JMB *)((____FF *)__SKNJ)),__MONJ);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__IPNJ=get_slot__WXGG(((__TYPE_ID__EMB *)((__TYPE__FF *)typ__DJNJ)),__tmp__3MNJ);
+        case ____LMB__: {
+          __XQNJ=__FZGG(((____LMB *)((____FF *)__SKNJ)),__MONJ);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__IPNJ=get_slot__RZGG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)typ__DJNJ)),__tmp__3MNJ);
+        case ____ICY__: {
+          __XQNJ=__A1GG(((____ICY *)((____FF *)__SKNJ)),__MONJ);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__IPNJ=get_slot__I11G(__tmp__3MNJ);
+        case ____EQ5D__: {
+          __XQNJ=__X21G(__MONJ);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__IPNJ=get_slot__SSFL(__tmp__3MNJ);
+        case ____L4NJ__: {
+          __XQNJ=__BUFL(__MONJ);
         } break;
         };
-        slo__EJNJ=__tmp__IPNJ;
-        if (((void *)slo__EJNJ == (void *)NULL)) {
-          __tmp__PPNJ=__tmp__DMNJ->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
-          error_slot__name__operator__in__UL3J(__tmp__PPNJ,(&__string_722),__tmp__DMNJ->name__UARC,typ__DJNJ);
+        __TKNJ=__XQNJ;
+        if (((void *)__TKNJ == (void *)NULL)) {
+          __4QNJ=__SNNJ->__X4QC.__KBOC.__O2B;
+          __DN3J(__4QNJ,(&__string_722),__SNNJ->__DCRC,__SKNJ);
         };
-        __tmp__HNNJ=new_read__slot__receiver__self__intern__3J2C(__tmp__DMNJ->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B,slo__EJNJ,val__CJNJ,val__CJNJ,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__HNNJ);
-        __tmp__5MNJ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__HNNJ));
-        val__CJNJ=__tmp__5MNJ;
-        idx_pre__0INJ=(__INTEGER__Q)(idx_pre__0INJ -  1);
-        continue__2INJ=TRUE__K__;
+        __WONJ=__ML2C(__SNNJ->__X4QC.__KBOC.__O2B,__TKNJ,__RKNJ,__RKNJ,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__WONJ);
+        __OONJ=__BR5H(((____UL2C *)__WONJ));
+        __RKNJ=__OONJ;
+        __JKNJ=(____Q)(__JKNJ -  1);
+        __LKNJ=__K__;
       };
     };
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)__tmp__2SPJ),val__CJNJ);
-    idx__YINJ=idx_post__ZINJ;
-    if ((idx_post__ZINJ < Self__UINJ->value_list__0S3D->parent_arrayed_collection__RBPC.upper__AARC)) {
-      switch (((struct ___OBJ *)val__CJNJ)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__FQNJ=((__STRING_CST__5J *)val__CJNJ)->parent_constant__EK.static_type__SG4D;
+    __P14F(((____GB4D *)__LUPJ),__RKNJ);
+    __HKNJ=__IKNJ;
+    if ((__IKNJ < __DKNJ->__JU3D->__ADPC.__PBRC)) {
+      switch (((struct ___OBJ *)__RKNJ)->__id) {
+      case ____5J__: {
+        __URNJ=((____5J *)__RKNJ)->__EK.__BI4D;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__FQNJ=((__EXTERNAL_C__L5WC *)val__CJNJ)->static_type__J54D;
+      case ____0AXC__: {
+        __URNJ=((____0AXC *)__RKNJ)->__YA5D;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__FQNJ=((__PROTOTYPE_CST__45WC *)val__CJNJ)->parent_constant__55WC.static_type__SG4D;
+      case ____NBXC__: {
+        __URNJ=((____NBXC *)__RKNJ)->__OBXC.__BI4D;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__FQNJ=((__INTEGER_CST__KAXC *)val__CJNJ)->parent_constant__LAXC.static_type__SG4D;
+      case ____ZBXC__: {
+        __URNJ=((____ZBXC *)__RKNJ)->__0BXC.__BI4D;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__FQNJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)val__CJNJ));
+      case ____DMWH__: {
+        __URNJ=__B21J(((____DMWH *)__RKNJ));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__FQNJ=((__READ_LOCAL__N5ZI *)val__CJNJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+      case ____2A0I__: {
+        __URNJ=((____2A0I *)__RKNJ)->__4VEJ->__Q5WC.__KP5D;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__FQNJ=static_type__2CCK();
+      case ____HJNJ__: {
+        __URNJ=__LECK();
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__FQNJ=static_type__BDCK();
+      case ____SJNJ__: {
+        __URNJ=__QECK();
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__FQNJ=static_type__GDCK();
+      case ____0AOJ__: {
+        __URNJ=__VECK();
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__FQNJ=static_type__LDCK();
+      case ____EBOJ__: {
+        __URNJ=__0ECK();
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__FQNJ=static_type__QDCK();
+      case ____3BOJ__: {
+        __URNJ=__5ECK();
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__FQNJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)val__CJNJ));
+      case ____RCOJ__: {
+        __URNJ=__EFCK(((____RCOJ *)__RKNJ));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__FQNJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)val__CJNJ));
+      case ____HDOJ__: {
+        __URNJ=__JFCK(((____HDOJ *)__RKNJ));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__FQNJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)val__CJNJ));
+      case ____1DOJ__: {
+        __URNJ=__OFCK(((____1DOJ *)__RKNJ));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__FQNJ=static_type__EECK(((__EXPR_AND__ADOJ *)val__CJNJ));
+      case ____PEOJ__: {
+        __URNJ=__TFCK(((____PEOJ *)__RKNJ));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__FQNJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)val__CJNJ));
+      case ____DFOJ__: {
+        __URNJ=__YFCK(((____DFOJ *)__RKNJ));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__FQNJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)val__CJNJ));
+      case ____XFOJ__: {
+        __URNJ=__3FCK(((____XFOJ *)__RKNJ));
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__FQNJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+      case ____QGOJ__: {
+        __URNJ=__HMB__->__IMB.__BMC;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__FQNJ=static_type__XECK(((__ITEM__VFOJ *)val__CJNJ));
+      case ____EHOJ__: {
+        __URNJ=__GGCK(((____EHOJ *)__RKNJ));
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__FQNJ=static_type__DFCK();
+      case ____2HOJ__: {
+        __URNJ=__SGCK();
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__FQNJ=((__CAST__JHOJ *)val__CJNJ)->static_type__TC5J;
+      case ____YIOJ__: {
+        __URNJ=((____YIOJ *)__RKNJ)->__CE5J;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__FQNJ=((__REAL_CST__JLOJ *)val__CJNJ)->parent_constant__KLOJ.static_type__SG4D;
+      case ____YMOJ__: {
+        __URNJ=((____YMOJ *)__RKNJ)->__ZMOJ.__BI4D;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__FQNJ=((__CHARACTER_CST__5LOJ *)val__CJNJ)->parent_constant__AMOJ.static_type__SG4D;
+      case ____ONOJ__: {
+        __URNJ=((____ONOJ *)__RKNJ)->__PNOJ.__BI4D;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__FQNJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)val__CJNJ)->parent_constant__KNOJ.static_type__SG4D;
+      case ____YOOJ__: {
+        __URNJ=((____YOOJ *)__RKNJ)->__ZOOJ.__BI4D;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__FQNJ=((__READ_SLOT__ZK4K *)val__CJNJ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+      case ____IM4K__: {
+        __URNJ=((____IM4K *)__RKNJ)->__RZFM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__FQNJ=static_type__NL5O();
+      case ____T5FL__: {
+        __URNJ=__2M5O();
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__FQNJ=static_type__QQTP();
+      case ____3DUL__: {
+        __URNJ=__5RTP();
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__FQNJ=static_type__041P();
+      case ____0EUL__: {
+        __URNJ=__JA2P();
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__FQNJ=static_type__VQTP();
+      case ____BGUL__: {
+        __URNJ=__ESTP();
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__FQNJ=static_type__A51P();
+      case ____2GUL__: {
+        __URNJ=__PA2P();
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__FQNJ=static_type__UVBN(((__EXPR_NEG__SYVL *)val__CJNJ));
+      case ____B0VL__: {
+        __URNJ=__DXBN(((____B0VL *)__RKNJ));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__FQNJ=static_type__P5FM(((__EXPR_ADD__AZVL *)val__CJNJ));
+      case ____P0VL__: {
+        __URNJ=__4AGM(((____P0VL *)__RKNJ));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__FQNJ=((__READ_GLOBAL__B4YL *)val__CJNJ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+      case ____Q5YL__: {
+        __URNJ=((____Q5YL *)__RKNJ)->__HBKM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__FQNJ=static_type__5DWN(((__EXPR_NOT__FUPM *)val__CJNJ));
+      case ____UVPM__: {
+        __URNJ=__OFWN(((____UVPM *)__RKNJ));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__FQNJ=static_type__BL1P(((__EXPR_MOD__LYPM *)val__CJNJ));
+      case ____0ZPM__: {
+        __URNJ=__QM1P(((____0ZPM *)__RKNJ));
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__FQNJ=static_type__WOVO(((__EXPR_OR__3P0N *)val__CJNJ));
+      case ____MR0N__: {
+        __URNJ=__FQVO(((____MR0N *)__RKNJ));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__FQNJ=static_type__BA0Q();
+      case ____YWBP__: {
+        __URNJ=__QB0Q();
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__FQNJ=static_type__MBUP();
+      case ____LYBP__: {
+        __URNJ=__1CUP();
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__FQNJ=static_type__RBUP();
+      case ____CZBP__: {
+        __URNJ=__ADUP();
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__FQNJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)val__CJNJ));
+      case ____3BEP__: {
+        __URNJ=__ZPFQ(((____3BEP *)__RKNJ));
       } break;
       };
-      __tmp__4KNJ=((__TYPE_FULL__PMB *)__tmp__FQNJ)->the_parent_type__DLK;
-      typ__DJNJ=__tmp__4KNJ;
-      result__MK2U=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)Self__UINJ->value_list__0S3D)->parent_arrayed_collection__RBPC.storage__312D)[idx_post__ZINJ];
-      if (result__MK2U==NULL) {
-        __tmp__AKNJ=NULL;
+      __NMNJ=((____WMB *)__URNJ)->__KLK;
+      __SKNJ=__NMNJ;
+      __1L2U=((void **)((____YCPC *)__DKNJ->__JU3D)->__ADPC.__M32D)[__IKNJ];
+      if (__1L2U==NULL) {
+        __PLNJ=NULL;
       } else {
-        switch (((struct ___OBJ *)result__MK2U)->__id) {
-        case __ITM_LIST__T1OC__: {
-          __tmp__AKNJ=NULL;
+        switch (((struct ___OBJ *)__1L2U)->__id) {
+        case ____C3OC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_LDOTS__RCPC__: {
-          __tmp__AKNJ=NULL;
+        case ____AEPC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_PROTOTYPE__3DPC__: {
-          __tmp__AKNJ=NULL;
+        case ____MFPC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_LIST_IDF__BDQC__: {
-          __tmp__AKNJ=NULL;
+        case ____QEQC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_WRITE_VALUE__XDQC__: {
-          __tmp__AKNJ=NULL;
+        case ____GFQC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_WRITE_CAST__QEQC__: {
-          __tmp__AKNJ=NULL;
+        case ____5FQC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_READ__4GQC__: {
-          __tmp__AKNJ=NULL;
+        case ____NIQC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_WRITE_CODE__3HQC__: {
-          __tmp__AKNJ=NULL;
+        case ____MJQC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_OPERATOR__H3QC__: {
-          __tmp__AKNJ=((void *)result__MK2U);
+        case ____W4QC__: {
+          __PLNJ=((void *)__1L2U);
         } break;
-        case __ITM_READ_ARG1__OARC__: {
-          __tmp__AKNJ=NULL;
+        case ____3BRC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_READ_ARG2__2CRC__: {
-          __tmp__AKNJ=NULL;
+        case ____LERC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_EXPRESSION__RDRC__: {
-          __tmp__AKNJ=NULL;
+        case ____AFRC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_OLD__GQRC__: {
-          __tmp__AKNJ=NULL;
+        case ____VRRC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_EXTERNAL_TYPE__ZHSC__: {
-          __tmp__AKNJ=NULL;
+        case ____IJSC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_BLOCK__XNSC__: {
-          __tmp__AKNJ=NULL;
+        case ____GPSC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_EXTERNAL__DPSC__: {
-          __tmp__AKNJ=NULL;
+        case ____SQSC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_READ_ARGS__LUTC__: {
-          __tmp__AKNJ=NULL;
+        case ____0VTC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_REAL__3DUC__: {
-          __tmp__AKNJ=NULL;
+        case ____MFUC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_NUMBER__QEUC__: {
-          __tmp__AKNJ=NULL;
+        case ____5FUC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_CHARACTER__CFUC__: {
-          __tmp__AKNJ=NULL;
+        case ____RGUC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_STRING__UFUC__: {
-          __tmp__AKNJ=NULL;
+        case ____DHUC__: {
+          __PLNJ=NULL;
         } break;
-        case __ITM_RESULT__2UMD__: {
-          __tmp__AKNJ=NULL;
+        case ____LWMD__: {
+          __PLNJ=NULL;
         } break;
         }
       };
-      itm_op__NJNJ=__tmp__AKNJ;
-      op_name__GJNJ=__tmp__AKNJ->name__UARC;
-      if (((void *)op_name__GJNJ == (void *)(&__string_25))) {
-        __tmp__PPNJ=__tmp__AKNJ->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
-        result__TK2U=NULL;
-        ptr__UK2U=((__POINTER__IB )(NULL));
-        __tmp__2JNJ= 0;
-        __tmp__WK2U=((__POINTER__IB )sizeof(__EXPR_EQUAL__YHNJ));
-        if (((unsigned long)__tmp__WK2U ==  0)) {
-          result__TK2U=EXPR_EQUAL__YHNJ__;
-        } else /* FALSE */ {
-          __tmp__2JNJ=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WK2U));
-          if ((__tmp__2JNJ == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__XK2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__YK2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XK2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XK2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ZK2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YK2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__XK2U=micro_alloc__table__lab__HKI(__tmp__YK2U,((__POINTER__IB )(&(table_size[(__tmp__ZK2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YK2U)));
-            ptr__UK2U=__tmp__XK2U;
-          } else /* FALSE */ {
-            __tmp__ZK2U=((__UINTEGER_32__RWB )__tmp__2JNJ);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__XK2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__YK2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XK2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XK2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__XK2U=micro_alloc__table__lab__HKI(__tmp__YK2U,((__POINTER__IB )(&(table_type[(__tmp__ZK2U)]))),(__UINTEGER_32__RWB)(__tmp__ZK2U |  1));
-            ptr__UK2U=__tmp__XK2U;
-          };
-          result__TK2U=((__EXPR_EQUAL__YHNJ *)ptr__UK2U);
-          *(result__TK2U) = *(EXPR_EQUAL__YHNJ__);
-        };
-        Self__5K2U=((__EXPR_EQUAL__YHNJ *)result__TK2U);
-        Self__5K2U->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__PPNJ;
-        Self__5K2U->parent_expr_binary_cmp__1HNJ.left__L54J=NULL;
-        Self__5K2U->parent_expr_binary_cmp__1HNJ.right__R54J=NULL;
-        instr__AJNJ=result__TK2U;
-        __tmp__WQNJ=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__WQNJ=FALSE__O__;
-      };
-      if ((! __tmp__WQNJ)) {
-        if (((void *)op_name__GJNJ == (void *)(&__string_26))) {
-          p__RL2U=__tmp__AKNJ->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
-          result__EL2U=NULL;
-          __tmp__XK2U=((__POINTER__IB )(NULL));
-          typ_id__GL2U= 0;
-          __tmp__YK2U=((__POINTER__IB )sizeof(__EXPR_NOT_EQUAL__DINJ));
-          if (((unsigned long)__tmp__YK2U ==  0)) {
-            result__EL2U=EXPR_NOT_EQUAL__DINJ__;
-          } else /* FALSE */ {
-            typ_id__GL2U=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YK2U));
-            if ((typ_id__GL2U == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KL2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JL2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_size[(__tmp__KL2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JL2U)));
-              __tmp__XK2U=__tmp__IL2U;
+      __2KNJ=__PLNJ;
+      __VKNJ=__PLNJ->__DCRC;
+      if (((void *)__VKNJ == (void *)(&__string_25))) {
+        __4QNJ=__PLNJ->__X4QC.__KBOC.__O2B;
+        __CM2U=NULL;
+        __DM2U=((____IB )(NULL));
+        __LLNJ= 0;
+        __FM2U=((____IB )sizeof(____HJNJ));
+        if (((unsigned long)__FM2U ==  0)) {
+          __CM2U=__HJNJ__;
+        } else /* FALSE */ {
+          __LLNJ=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FM2U));
+          if ((__LLNJ == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __GM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __HM2U=(void *)((unsigned long)(void *)((unsigned long)__FM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GM2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __IM2U=((____YWB )((____Q )(void *)((unsigned long)__HM2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __GM2U=__OKI(__HM2U,((____IB )(&(table_size[(__IM2U)-1]))),((____YWB )((____Q )__HM2U)));
+            __DM2U=__GM2U;
+          } else /* FALSE */ {
+            __IM2U=((____YWB )__LLNJ);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __GM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __HM2U=(void *)((unsigned long)(void *)((unsigned long)__FM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GM2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __GM2U=__OKI(__HM2U,((____IB )(&(table_type[(__IM2U)]))),(____YWB)(__IM2U |  1));
+            __DM2U=__GM2U;
+          };
+          __CM2U=((____HJNJ *)__DM2U);
+          *(__CM2U) = *(__HJNJ__);
+        };
+        __OM2U=((____HJNJ *)__CM2U);
+        __OM2U->__KJNJ.__JJNJ.__CK.__YH.__O2B=__4QNJ;
+        __OM2U->__KJNJ.__0A5J=NULL;
+        __OM2U->__KJNJ.__AB5J=NULL;
+        __PKNJ=__CM2U;
+        __FSNJ=__K__;
+      } else /* FALSE */ {
+        __FSNJ=__O__;
+      };
+      if ((! __FSNJ)) {
+        if (((void *)__VKNJ == (void *)(&__string_26))) {
+          __AN2U=__PLNJ->__X4QC.__KBOC.__O2B;
+          __TM2U=NULL;
+          __GM2U=((____IB )(NULL));
+          __VM2U= 0;
+          __HM2U=((____IB )sizeof(____SJNJ));
+          if (((unsigned long)__HM2U ==  0)) {
+            __TM2U=__SJNJ__;
+          } else /* FALSE */ {
+            __VM2U=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HM2U));
+            if ((__VM2U == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZM2U=((____YWB )((____Q )(void *)((unsigned long)__YM2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_size[(__ZM2U)-1]))),((____YWB )((____Q )__YM2U)));
+              __GM2U=__XM2U;
             } else /* FALSE */ {
-              __tmp__KL2U=((__UINTEGER_32__RWB )typ_id__GL2U);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_type[(__tmp__KL2U)]))),(__UINTEGER_32__RWB)(__tmp__KL2U |  1));
-              __tmp__XK2U=__tmp__IL2U;
-            };
-            result__EL2U=((__EXPR_NOT_EQUAL__DINJ *)__tmp__XK2U);
-            *(result__EL2U) = *(EXPR_NOT_EQUAL__DINJ__);
-          };
-          Self__QL2U=((__EXPR_NOT_EQUAL__DINJ *)result__EL2U);
-          Self__QL2U->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__RL2U;
-          Self__QL2U->parent_expr_binary_cmp__EINJ.left__L54J=NULL;
-          Self__QL2U->parent_expr_binary_cmp__EINJ.right__R54J=NULL;
-          instr__AJNJ=result__EL2U;
-        } else /* FALSE */ {
-          __tmp__3MNJ=operator__name__0J1J((&__string_90),op_name__GJNJ);
-          switch (((struct ___OBJ *)__tmp__4KNJ)->__id) {
-          case __TYPE__FF__: {
-            __tmp__IPNJ=get_slot__KQGG(((__TYPE__FF *)__tmp__4KNJ),__tmp__3MNJ);
-          } break;
-          case __TYPE_NULL__4LB__: {
-            __tmp__IPNJ=get_slot__FSGG(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__4KNJ)),__tmp__3MNJ);
-          } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__IPNJ=get_slot__AUGG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__4KNJ)),__tmp__3MNJ);
-          } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__IPNJ=get_slot__1VGG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__4KNJ)),__tmp__3MNJ);
-          } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__IPNJ=get_slot__WXGG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__4KNJ)),__tmp__3MNJ);
-          } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__IPNJ=get_slot__RZGG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__4KNJ)),__tmp__3MNJ);
-          } break;
-          case __TYPE_BLOCK__VO5D__: {
-            __tmp__IPNJ=get_slot__I11G(__tmp__3MNJ);
-          } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            __tmp__IPNJ=get_slot__SSFL(__tmp__3MNJ);
-          } break;
-          };
-          slo__EJNJ=__tmp__IPNJ;
-          if (((void *)slo__EJNJ == (void *)NULL)) {
-            __tmp__URNJ=__tmp__AKNJ->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
-            error_slot__name__operator__in__UL3J(__tmp__URNJ,(&__string_723),op_name__GJNJ,__tmp__4KNJ);
-          };
-          p__RL2U=__tmp__AKNJ->parent_itm_code__I3QC.parent_itm_object__15NC.position__H2B;
-          result__D5JV=NULL;
-          __tmp__XK2U=((__POINTER__IB )(NULL));
-          typ_id__GL2U= 0;
-          __tmp__YK2U=((__POINTER__IB )sizeof(__DTA_RD_ARGS__VRWJ));
-          if (((unsigned long)__tmp__YK2U ==  0)) {
-            result__D5JV=DTA_RD_ARGS__VRWJ__;
-          } else /* FALSE */ {
-            typ_id__GL2U=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YK2U));
-            if ((typ_id__GL2U == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KL2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JL2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_size[(__tmp__KL2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JL2U)));
-              __tmp__XK2U=__tmp__IL2U;
+              __ZM2U=((____YWB )__VM2U);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_type[(__ZM2U)]))),(____YWB)(__ZM2U |  1));
+              __GM2U=__XM2U;
+            };
+            __TM2U=((____SJNJ *)__GM2U);
+            *(__TM2U) = *(__SJNJ__);
+          };
+          __5M2U=((____SJNJ *)__TM2U);
+          __5M2U->__TJNJ.__JJNJ.__CK.__YH.__O2B=__AN2U;
+          __5M2U->__TJNJ.__0A5J=NULL;
+          __5M2U->__TJNJ.__AB5J=NULL;
+          __PKNJ=__TM2U;
+        } else /* FALSE */ {
+          __MONJ=__JL1J((&__string_90),__VKNJ);
+          switch (((struct ___OBJ *)__NMNJ)->__id) {
+          case ____FF__: {
+            __XQNJ=__ZRGG(((____FF *)__NMNJ),__MONJ);
+          } break;
+          case ____FMB__: {
+            __XQNJ=__UTGG(((____FMB *)((____FF *)__NMNJ)),__MONJ);
+          } break;
+          case ____HMB__: {
+            __XQNJ=__PVGG(((____HMB *)((____FF *)__NMNJ)),__MONJ);
+          } break;
+          case ____JMB__: {
+            __XQNJ=__KXGG(((____JMB *)((____FF *)__NMNJ)),__MONJ);
+          } break;
+          case ____LMB__: {
+            __XQNJ=__FZGG(((____LMB *)((____FF *)__NMNJ)),__MONJ);
+          } break;
+          case ____ICY__: {
+            __XQNJ=__A1GG(((____ICY *)((____FF *)__NMNJ)),__MONJ);
+          } break;
+          case ____EQ5D__: {
+            __XQNJ=__X21G(__MONJ);
+          } break;
+          case ____L4NJ__: {
+            __XQNJ=__BUFL(__MONJ);
+          } break;
+          };
+          __TKNJ=__XQNJ;
+          if (((void *)__TKNJ == (void *)NULL)) {
+            __DTNJ=__PLNJ->__X4QC.__KBOC.__O2B;
+            __DN3J(__DTNJ,(&__string_723),__VKNJ,__NMNJ);
+          };
+          __AN2U=__PLNJ->__X4QC.__KBOC.__O2B;
+          __SAKV=NULL;
+          __GM2U=((____IB )(NULL));
+          __VM2U= 0;
+          __HM2U=((____IB )sizeof(____ETWJ));
+          if (((unsigned long)__HM2U ==  0)) {
+            __SAKV=__ETWJ__;
+          } else /* FALSE */ {
+            __VM2U=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HM2U));
+            if ((__VM2U == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZM2U=((____YWB )((____Q )(void *)((unsigned long)__YM2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_size[(__ZM2U)-1]))),((____YWB )((____Q )__YM2U)));
+              __GM2U=__XM2U;
             } else /* FALSE */ {
-              __tmp__KL2U=((__UINTEGER_32__RWB )typ_id__GL2U);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_type[(__tmp__KL2U)]))),(__UINTEGER_32__RWB)(__tmp__KL2U |  1));
-              __tmp__XK2U=__tmp__IL2U;
-            };
-            result__D5JV=((__DTA_RD_ARGS__VRWJ *)__tmp__XK2U);
-            *(result__D5JV) = *(DTA_RD_ARGS__VRWJ__);
-          };
-          Self__QPKK=((__DTA_RD_ARGS__VRWJ *)result__D5JV);
-          Self__QPKK->parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B=p__RL2U;
-          Self__QPKK->parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D=slo__EJNJ;
-          __tmp__HNNJ=NULL;
-          __tmp__XK2U=((__POINTER__IB )(NULL));
-          typ_id__GL2U= 0;
-          __tmp__YK2U=((__POINTER__IB )sizeof(__NODE_TYPE__FK2C));
-          if (((unsigned long)__tmp__YK2U ==  0)) {
-            __tmp__HNNJ=NODE_TYPE__FK2C__;
-          } else /* FALSE */ {
-            typ_id__GL2U=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YK2U));
-            if ((typ_id__GL2U == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KL2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JL2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_size[(__tmp__KL2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JL2U)));
-              __tmp__XK2U=__tmp__IL2U;
+              __ZM2U=((____YWB )__VM2U);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_type[(__ZM2U)]))),(____YWB)(__ZM2U |  1));
+              __GM2U=__XM2U;
+            };
+            __SAKV=((____ETWJ *)__GM2U);
+            *(__SAKV) = *(__ETWJ__);
+          };
+          __5QKK=((____ETWJ *)__SAKV);
+          __5QKK->__FTWJ.__0L2C.__ZL2C.__O2B=__AN2U;
+          __5QKK->__FTWJ.__0L2C.__KV4D=__TKNJ;
+          __WONJ=NULL;
+          __GM2U=((____IB )(NULL));
+          __VM2U= 0;
+          __HM2U=((____IB )sizeof(____UL2C));
+          if (((unsigned long)__HM2U ==  0)) {
+            __WONJ=__UL2C__;
+          } else /* FALSE */ {
+            __VM2U=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HM2U));
+            if ((__VM2U == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZM2U=((____YWB )((____Q )(void *)((unsigned long)__YM2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_size[(__ZM2U)-1]))),((____YWB )((____Q )__YM2U)));
+              __GM2U=__XM2U;
             } else /* FALSE */ {
-              __tmp__KL2U=((__UINTEGER_32__RWB )typ_id__GL2U);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_type[(__tmp__KL2U)]))),(__UINTEGER_32__RWB)(__tmp__KL2U |  1));
-              __tmp__XK2U=__tmp__IL2U;
+              __ZM2U=((____YWB )__VM2U);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_type[(__ZM2U)]))),(____YWB)(__ZM2U |  1));
+              __GM2U=__XM2U;
             };
-            __tmp__HNNJ=((__NODE_TYPE__FK2C *)__tmp__XK2U);
-            *(__tmp__HNNJ) = *(NODE_TYPE__FK2C__);
+            __WONJ=((____UL2C *)__GM2U);
+            *(__WONJ) = *(__UL2C__);
           };
-          ((__NODE_TYPE__FK2C *)__tmp__HNNJ)->parent_node__GK2C.data__WU4D=result__D5JV;
-          instr__AJNJ=__tmp__HNNJ;
+          ((____UL2C *)__WONJ)->__VL2C.__FW4D=__SAKV;
+          __PKNJ=__WONJ;
         };
       };
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)__tmp__2SPJ),instr__AJNJ);
+      __P14F(((____GB4D *)__LUPJ),__PKNJ);
     };
-    low__1INJ=(__INTEGER__Q)(idx_post__ZINJ +  1);
-  } while ((idx_post__ZINJ <= Self__UINJ->value_list__0S3D->parent_arrayed_collection__RBPC.upper__AARC));
-  until_do__STPJ:
+    __KKNJ=(____Q)(__IKNJ +  1);
+  } while ((__IKNJ <= __DKNJ->__JU3D->__ADPC.__PBRC));
+  __BVPJ:
   {
-    __tmp__OMZT=(__INTEGER__Q)(((__FAST_ARRAYoINSTRo__X53D *)__tmp__2SPJ)->parent_arrayed_collection__553D.upper__RTLE +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((__tmp__OMZT !=  1)) {
-      max_lev__XINJ=(__INTEGER__Q)(-  1);
-      __tmp__2JNJ=(__INTEGER__Q)(__tmp__2SPJ->parent_arrayed_collection__553D.upper__RTLE -  1);
-      typ_id__GL2U= 1;
-      while ((typ_id__GL2U <= __tmp__2JNJ)) {
-        __tmp__5MNJ=((void **)((__FAST_ARRAYoINSTRo__X53D *)__tmp__2SPJ)->parent_arrayed_collection__553D.storage__D14F)[typ_id__GL2U];
-        if (__tmp__5MNJ==NULL) {
-          __tmp__IPNJ=NULL;
+    __3NZT=(____Q)(((____GB4D *)__LUPJ)->__OB4D.__AVLE +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__3NZT !=  1)) {
+      __GKNJ=(____Q)(-  1);
+      __LLNJ=(____Q)(__LUPJ->__OB4D.__AVLE -  1);
+      __VM2U= 1;
+      while ((__VM2U <= __LLNJ)) {
+        __OONJ=((void **)((____GB4D *)__LUPJ)->__OB4D.__S24F)[__VM2U];
+        if (__OONJ==NULL) {
+          __XQNJ=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__5MNJ)->__id) {
-          case __LIST__WH__: {
-            __tmp__IPNJ=NULL;
+          switch (((struct ___OBJ *)__OONJ)->__id) {
+          case ____WH__: {
+            __XQNJ=NULL;
           } break;
-          case __STRING_CST__5J__: {
-            __tmp__IPNJ=NULL;
+          case ____5J__: {
+            __XQNJ=NULL;
           } break;
-          case __CALL_NULL__AUB__: {
-            __tmp__IPNJ=NULL;
+          case ____HUB__: {
+            __XQNJ=NULL;
           } break;
-          case __PUSH__AXB__: {
-            __tmp__IPNJ=NULL;
+          case ____HXB__: {
+            __XQNJ=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__IPNJ=NULL;
+          case ____0AXC__: {
+            __XQNJ=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__IPNJ=NULL;
+          case ____NBXC__: {
+            __XQNJ=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__IPNJ=NULL;
+          case ____ZBXC__: {
+            __XQNJ=NULL;
           } break;
-          case __SWITCH__DDXC__: {
-            __tmp__IPNJ=NULL;
+          case ____SEXC__: {
+            __XQNJ=NULL;
           } break;
-          case __NODE_TYPE__FK2C__: {
-            __tmp__IPNJ=((void *)__tmp__5MNJ);
+          case ____UL2C__: {
+            __XQNJ=((void *)__OONJ);
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__IPNJ=NULL;
+          case ____DMWH__: {
+            __XQNJ=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__IPNJ=NULL;
+          case ____2A0I__: {
+            __XQNJ=NULL;
           } break;
-          case __WRITE_GLOBAL__EXKJ__: {
-            __tmp__IPNJ=NULL;
+          case ____TYKJ__: {
+            __XQNJ=NULL;
           } break;
-          case __WRITE_SLOT__SXKJ__: {
-            __tmp__IPNJ=NULL;
+          case ____BZKJ__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__IPNJ=NULL;
+          case ____HJNJ__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__IPNJ=NULL;
+          case ____SJNJ__: {
+            __XQNJ=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__IPNJ=NULL;
+          case ____0AOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__IPNJ=NULL;
+          case ____EBOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__IPNJ=NULL;
+          case ____3BOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__IPNJ=NULL;
+          case ____RCOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__IPNJ=NULL;
+          case ____HDOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__IPNJ=NULL;
+          case ____1DOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__IPNJ=NULL;
+          case ____PEOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__IPNJ=NULL;
+          case ____DFOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__IPNJ=NULL;
+          case ____XFOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__IPNJ=NULL;
+          case ____QGOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__IPNJ=NULL;
+          case ____EHOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__IPNJ=NULL;
+          case ____2HOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__IPNJ=NULL;
+          case ____YIOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__IPNJ=NULL;
+          case ____YMOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__IPNJ=NULL;
+          case ____ONOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__IPNJ=NULL;
+          case ____YOOJ__: {
+            __XQNJ=NULL;
           } break;
-          case __NOP__5WVJ__: {
-            __tmp__IPNJ=NULL;
+          case ____OYVJ__: {
+            __XQNJ=NULL;
           } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            __tmp__IPNJ=NULL;
+          case ____QFYJ__: {
+            __XQNJ=NULL;
           } break;
-          case __LOOP__ZQBK__: {
-            __tmp__IPNJ=NULL;
+          case ____ISBK__: {
+            __XQNJ=NULL;
           } break;
-          case __CALL_SLOT__U5YK__: {
-            __tmp__IPNJ=NULL;
+          case ____DBZK__: {
+            __XQNJ=NULL;
           } break;
-          case __NODE_STYLE__5C4K__: {
-            __tmp__IPNJ=((void *)__tmp__5MNJ);
+          case ____OE4K__: {
+            __XQNJ=((void *)__OONJ);
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__IPNJ=NULL;
+          case ____IM4K__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__IPNJ=NULL;
+          case ____T5FL__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__IPNJ=NULL;
+          case ____3DUL__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__IPNJ=NULL;
+          case ____0EUL__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__IPNJ=NULL;
+          case ____BGUL__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__IPNJ=NULL;
+          case ____2GUL__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__IPNJ=NULL;
+          case ____B0VL__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__IPNJ=NULL;
+          case ____P0VL__: {
+            __XQNJ=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__IPNJ=NULL;
+          case ____Q5YL__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__IPNJ=NULL;
+          case ____UVPM__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__IPNJ=NULL;
+          case ____0ZPM__: {
+            __XQNJ=NULL;
           } break;
-          case __LOOP_END__E0RM__: {
-            __tmp__IPNJ=NULL;
+          case ____T1RM__: {
+            __XQNJ=NULL;
           } break;
-          case __COP_LOCK__K40M__: {
-            __tmp__IPNJ=NULL;
+          case ____Z50M__: {
+            __XQNJ=NULL;
           } break;
-          case __COP_UNLOCK__MC1M__: {
-            __tmp__IPNJ=NULL;
+          case ____1D1M__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__IPNJ=NULL;
+          case ____MR0N__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__IPNJ=NULL;
+          case ____YWBP__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__IPNJ=NULL;
+          case ____LYBP__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__IPNJ=NULL;
+          case ____CZBP__: {
+            __XQNJ=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__IPNJ=NULL;
+          case ____3BEP__: {
+            __XQNJ=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__IPNJ == (void *)NULL)) {
-          if ((( 50 > max_lev__XINJ) || (( 50 == max_lev__XINJ) && ((void *)max_pri__3INJ == (void *)(&__string_14))))) {
-            max_lev__XINJ= 50;
-            max_pri__3INJ=(&__string_14);
-            max_pos__WINJ=typ_id__GL2U;
+        if (((void *)__XQNJ == (void *)NULL)) {
+          if ((( 50 > __GKNJ) || (( 50 == __GKNJ) && ((void *)__MKNJ == (void *)(&__string_14))))) {
+            __GKNJ= 50;
+            __MKNJ=(&__string_14);
+            __FKNJ=__VM2U;
           };
         } else /* FALSE */ {
-          if (((struct ___OBJ *)__tmp__IPNJ)->__id==__NODE_TYPE__FK2C__) {
-            __tmp__GUNJ=((__NODE_TYPE__FK2C *)__tmp__IPNJ)->parent_node__GK2C.data__WU4D;
+          if (((struct ___OBJ *)__XQNJ)->__id==____UL2C__) {
+            __VVNJ=((____UL2C *)__XQNJ)->__VL2C.__FW4D;
           } else /* NODE_STYLE */ {
-            __tmp__GUNJ=((__NODE_STYLE__5C4K *)__tmp__IPNJ)->parent_node__AD4K.data__WU4D;
+            __VVNJ=((____OE4K *)__XQNJ)->__PE4K.__FW4D;
           };
-          switch (((struct ___OBJ *)__tmp__GUNJ)->__id) {
-          case __DTA_RD__IK2C__: {
-            __tmp__HUNJ=((__DTA_RD__IK2C *)__tmp__GUNJ)->parent_dta__LK2C.slot__1T4D;
+          switch (((struct ___OBJ *)__VVNJ)->__id) {
+          case ____XL2C__: {
+            __WVNJ=((____XL2C *)__VVNJ)->__0L2C.__KV4D;
           } break;
-          case __DTA_CAST__NFPJ__: {
-            __tmp__HUNJ=DTA__JK2C__->slot__1T4D;
+          case ____2GPJ__: {
+            __WVNJ=__YL2C__->__KV4D;
           } break;
-          case __DTA_WR_CODE__CPPJ__: {
-            __tmp__HUNJ=((__DTA_WR_CODE__CPPJ *)__tmp__GUNJ)->parent_dta__DPPJ.slot__1T4D;
+          case ____RQPJ__: {
+            __WVNJ=((____RQPJ *)__VVNJ)->__SQPJ.__KV4D;
           } break;
-          case __DTA_WR_VALUE__YHWJ__: {
-            __tmp__HUNJ=((__DTA_WR_VALUE__YHWJ *)__tmp__GUNJ)->parent_dta__ZHWJ.slot__1T4D;
+          case ____HJWJ__: {
+            __WVNJ=((____HJWJ *)__VVNJ)->__IJWJ.__KV4D;
           } break;
-          case __DTA_BLOCK__URWJ__: {
-            __tmp__HUNJ=((__DTA_BLOCK__URWJ *)__tmp__GUNJ)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D;
+          case ____DTWJ__: {
+            __WVNJ=((____DTWJ *)__VVNJ)->__GTWJ.__FTWJ.__0L2C.__KV4D;
           } break;
-          case __DTA_RD_ARGS__VRWJ__: {
-            __tmp__HUNJ=((__DTA_RD_ARGS__VRWJ *)__tmp__GUNJ)->parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D;
+          case ____ETWJ__: {
+            __WVNJ=((____ETWJ *)__VVNJ)->__FTWJ.__0L2C.__KV4D;
           } break;
           };
-          slo__EJNJ=__tmp__HUNJ;
-          if (((struct ___OBJ *)__tmp__HUNJ)->__id==__SLOT_CODE__MIRG__) {
-            if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__HUNJ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-              Self__CM2U=((__SLOT_CODE__MIRG *)__tmp__HUNJ);
-              (&__string_724)->count__0C= 18;
-              (&__string_724)->storage__1C="ITM_SLOT.priority.";
-              if (((struct ___OBJ *)Self__CM2U->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-                crash_with_message__XDPK(Self__CM2U,(&__string_724));
+          __TKNJ=__WVNJ;
+          if (((struct ___OBJ *)__WVNJ)->__id==____1JRG__) {
+            if (((struct ___OBJ *)((____1JRG *)__WVNJ)->__2JRG->__QLC)->__id==____OLC__) {
+              __RN2U=((____1JRG *)__WVNJ);
+              (&__string_724)->__0C= 18;
+              (&__string_724)->__1C="ITM_SLOT.priority.";
+              if (((struct ___OBJ *)__RN2U->__2JRG->__QLC)->__id==____OLC__) {
+                __GFPK(__RN2U,(&__string_724));
               } else /* ITM_SLOT_OPERATOR */ {
-                crash_with_message__XDPK(Self__CM2U,(&__string_724));
+                __GFPK(__RN2U,(&__string_724));
               };
-              __tmp__IUNJ= 0;
+              __XVNJ= 0;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__IUNJ=priority__BQKK(((__SLOT_CODE__MIRG *)__tmp__HUNJ));
+              __XVNJ=__QRKK(((____1JRG *)__WVNJ));
             };
           } else /* SLOT_DATA */ {
-            if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__HUNJ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-              (&__string_724)->count__0C= 18;
-              (&__string_724)->storage__1C="ITM_SLOT.priority.";
-              print__CKG((&__string_724));
+            if (((struct ___OBJ *)((____FKRG *)__WVNJ)->__HKRG->__QLC)->__id==____OLC__) {
+              (&__string_724)->__0C= 18;
+              (&__string_724)->__1C="ITM_SLOT.priority.";
+              __JKG((&__string_724));
               fputc((int)('\n'),stdout);
               exit(( 1));
-              __tmp__IUNJ= 0;
+              __XVNJ= 0;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__R5JV=((__SLOT_DATA__WIRG *)__tmp__HUNJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-              if (((struct ___OBJ *)__tmp__R5JV)->__id==__ITM_SLOT__HLC__) {
-                (&__string_725)->count__0C= 28;
-                (&__string_725)->storage__1C="ITM_SLOT.priority_and_level.";
-                print__CKG((&__string_725));
+              __ABKV=((____FKRG *)__WVNJ)->__HKRG->__QLC;
+              if (((struct ___OBJ *)__ABKV)->__id==____OLC__) {
+                (&__string_725)->__0C= 28;
+                (&__string_725)->__1C="ITM_SLOT.priority_and_level.";
+                __JKG((&__string_725));
                 fputc((int)('\n'),stdout);
                 exit(( 1));
-                __tmp__S5JV= 0;
+                __BBKV= 0;
               } else /* ITM_SLOT_OPERATOR */ {
-                __tmp__S5JV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__R5JV)->priority_and_level__5UBE;
+                __BBKV=((____4G0D *)__ABKV)->__OWBE;
               };
-              result__T5JV= 0;
-              if ((__tmp__S5JV <  0)) {
-                result__T5JV=(__INTEGER__Q)(- __tmp__S5JV);
+              __CBKV= 0;
+              if ((__BBKV <  0)) {
+                __CBKV=(____Q)(- __BBKV);
               } else /* FALSE */ {
-                result__T5JV=__tmp__S5JV;
+                __CBKV=__BBKV;
               };
-              __tmp__IUNJ=result__T5JV;
+              __XVNJ=__CBKV;
             };
           };
-          if ((__tmp__IUNJ > max_lev__XINJ)) {
-            __tmp__DVNJ=TRUE__K__;
+          if ((__XVNJ > __GKNJ)) {
+            __SWNJ=__K__;
           } else /* FALSE */ {
-            if (((struct ___OBJ *)__tmp__HUNJ)->__id==__SLOT_CODE__MIRG__) {
-              if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__HUNJ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-                Self__EM2U=((__SLOT_CODE__MIRG *)__tmp__HUNJ);
-                (&__string_724)->count__0C= 18;
-                (&__string_724)->storage__1C="ITM_SLOT.priority.";
-                if (((struct ___OBJ *)Self__EM2U->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-                  crash_with_message__XDPK(Self__EM2U,(&__string_724));
+            if (((struct ___OBJ *)__WVNJ)->__id==____1JRG__) {
+              if (((struct ___OBJ *)((____1JRG *)__WVNJ)->__2JRG->__QLC)->__id==____OLC__) {
+                __TN2U=((____1JRG *)__WVNJ);
+                (&__string_724)->__0C= 18;
+                (&__string_724)->__1C="ITM_SLOT.priority.";
+                if (((struct ___OBJ *)__TN2U->__2JRG->__QLC)->__id==____OLC__) {
+                  __GFPK(__TN2U,(&__string_724));
                 } else /* ITM_SLOT_OPERATOR */ {
-                  crash_with_message__XDPK(Self__EM2U,(&__string_724));
+                  __GFPK(__TN2U,(&__string_724));
                 };
-                __tmp__S5JV= 0;
+                __BBKV= 0;
               } else /* ITM_SLOT_OPERATOR */ {
-                __tmp__S5JV=priority__BQKK(((__SLOT_CODE__MIRG *)__tmp__HUNJ));
+                __BBKV=__QRKK(((____1JRG *)__WVNJ));
               };
             } else /* SLOT_DATA */ {
-              if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__HUNJ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-                (&__string_724)->count__0C= 18;
-                (&__string_724)->storage__1C="ITM_SLOT.priority.";
-                print__CKG((&__string_724));
+              if (((struct ___OBJ *)((____FKRG *)__WVNJ)->__HKRG->__QLC)->__id==____OLC__) {
+                (&__string_724)->__0C= 18;
+                (&__string_724)->__1C="ITM_SLOT.priority.";
+                __JKG((&__string_724));
                 fputc((int)('\n'),stdout);
                 exit(( 1));
-                __tmp__S5JV= 0;
+                __BBKV= 0;
               } else /* ITM_SLOT_OPERATOR */ {
-                __tmp__W5JV=((__SLOT_DATA__WIRG *)__tmp__HUNJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-                if (((struct ___OBJ *)__tmp__W5JV)->__id==__ITM_SLOT__HLC__) {
-                  (&__string_725)->count__0C= 28;
-                  (&__string_725)->storage__1C="ITM_SLOT.priority_and_level.";
-                  print__CKG((&__string_725));
+                __FBKV=((____FKRG *)__WVNJ)->__HKRG->__QLC;
+                if (((struct ___OBJ *)__FBKV)->__id==____OLC__) {
+                  (&__string_725)->__0C= 28;
+                  (&__string_725)->__1C="ITM_SLOT.priority_and_level.";
+                  __JKG((&__string_725));
                   fputc((int)('\n'),stdout);
                   exit(( 1));
-                  __tmp__X5JV= 0;
+                  __GBKV= 0;
                 } else /* ITM_SLOT_OPERATOR */ {
-                  __tmp__X5JV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__W5JV)->priority_and_level__5UBE;
+                  __GBKV=((____4G0D *)__FBKV)->__OWBE;
                 };
-                result__Y5JV= 0;
-                if ((__tmp__X5JV <  0)) {
-                  result__Y5JV=(__INTEGER__Q)(- __tmp__X5JV);
+                __HBKV= 0;
+                if ((__GBKV <  0)) {
+                  __HBKV=(____Q)(- __GBKV);
                 } else /* FALSE */ {
-                  result__Y5JV=__tmp__X5JV;
+                  __HBKV=__GBKV;
                 };
-                __tmp__S5JV=result__Y5JV;
+                __BBKV=__HBKV;
               };
             };
-            if ((__tmp__S5JV == max_lev__XINJ)) {
-              if (((struct ___OBJ *)__tmp__HUNJ)->__id==__SLOT_CODE__MIRG__) {
-                if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__HUNJ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-                  Self__GM2U=((__SLOT_CODE__MIRG *)__tmp__HUNJ);
-                  (&__string_726)->count__0C= 23;
-                  (&__string_726)->storage__1C="ITM_SLOT.associativity.";
-                  if (((struct ___OBJ *)Self__GM2U->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-                    crash_with_message__XDPK(Self__GM2U,(&__string_726));
+            if ((__BBKV == __GKNJ)) {
+              if (((struct ___OBJ *)__WVNJ)->__id==____1JRG__) {
+                if (((struct ___OBJ *)((____1JRG *)__WVNJ)->__2JRG->__QLC)->__id==____OLC__) {
+                  __VN2U=((____1JRG *)__WVNJ);
+                  (&__string_726)->__0C= 23;
+                  (&__string_726)->__1C="ITM_SLOT.associativity.";
+                  if (((struct ___OBJ *)__VN2U->__2JRG->__QLC)->__id==____OLC__) {
+                    __GFPK(__VN2U,(&__string_726));
                   } else /* ITM_SLOT_OPERATOR */ {
-                    crash_with_message__XDPK(Self__GM2U,(&__string_726));
+                    __GFPK(__VN2U,(&__string_726));
                   };
-                  __tmp__VUNJ=NULL;
+                  __EWNJ=NULL;
                 } else /* ITM_SLOT_OPERATOR */ {
-                  __tmp__VUNJ=associativity__NSKK(((__SLOT_CODE__MIRG *)__tmp__HUNJ));
+                  __EWNJ=__2TKK(((____1JRG *)__WVNJ));
                 };
               } else /* SLOT_DATA */ {
-                if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__HUNJ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-                  (&__string_726)->count__0C= 23;
-                  (&__string_726)->storage__1C="ITM_SLOT.associativity.";
-                  print__CKG((&__string_726));
+                if (((struct ___OBJ *)((____FKRG *)__WVNJ)->__HKRG->__QLC)->__id==____OLC__) {
+                  (&__string_726)->__0C= 23;
+                  (&__string_726)->__1C="ITM_SLOT.associativity.";
+                  __JKG((&__string_726));
                   fputc((int)('\n'),stdout);
                   exit(( 1));
-                  __tmp__VUNJ=NULL;
+                  __EWNJ=NULL;
                 } else /* ITM_SLOT_OPERATOR */ {
-                  Self__15JV=((__SLOT_DATA__WIRG *)__tmp__HUNJ);
-                  result__05JV=NULL;
-                  __tmp__25JV=Self__15JV->parent_slot__YIRG->parent_itm_slot__JLC;
-                  if (((struct ___OBJ *)__tmp__25JV)->__id==__ITM_SLOT__HLC__) {
-                    (&__string_725)->count__0C= 28;
-                    (&__string_725)->storage__1C="ITM_SLOT.priority_and_level.";
-                    print__CKG((&__string_725));
+                  __KBKV=((____FKRG *)__WVNJ);
+                  __JBKV=NULL;
+                  __LBKV=__KBKV->__HKRG->__QLC;
+                  if (((struct ___OBJ *)__LBKV)->__id==____OLC__) {
+                    (&__string_725)->__0C= 28;
+                    (&__string_725)->__1C="ITM_SLOT.priority_and_level.";
+                    __JKG((&__string_725));
                     fputc((int)('\n'),stdout);
                     exit(( 1));
-                    __tmp__35JV= 0;
+                    __MBKV= 0;
                   } else /* ITM_SLOT_OPERATOR */ {
-                    __tmp__35JV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__25JV)->priority_and_level__5UBE;
+                    __MBKV=((____4G0D *)__LBKV)->__OWBE;
                   };
-                  if ((__tmp__35JV >=  0)) {
-                    result__05JV=(&__string_15);
+                  if ((__MBKV >=  0)) {
+                    __JBKV=(&__string_15);
                   } else /* FALSE */ {
-                    result__05JV=(&__string_14);
+                    __JBKV=(&__string_14);
                   };
-                  __tmp__VUNJ=result__05JV;
+                  __EWNJ=__JBKV;
                 };
               };
-              __tmp__5UNJ=((void *)__tmp__VUNJ == (void *)max_pri__3INJ);
+              __OWNJ=((void *)__EWNJ == (void *)__MKNJ);
             } else /* FALSE */ {
-              __tmp__5UNJ=FALSE__O__;
+              __OWNJ=__O__;
             };
-            __tmp__DVNJ=(__tmp__5UNJ && ((void *)max_pri__3INJ == (void *)(&__string_14)));
+            __SWNJ=(__OWNJ && ((void *)__MKNJ == (void *)(&__string_14)));
           };
-          if (__tmp__DVNJ) {
-            if (((struct ___OBJ *)__tmp__HUNJ)->__id==__SLOT_CODE__MIRG__) {
-              if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__HUNJ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-                Self__EM2U=((__SLOT_CODE__MIRG *)__tmp__HUNJ);
-                if (((struct ___OBJ *)Self__EM2U->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-                  crash_with_message__XDPK(Self__EM2U,(&__string_724));
+          if (__SWNJ) {
+            if (((struct ___OBJ *)__WVNJ)->__id==____1JRG__) {
+              if (((struct ___OBJ *)((____1JRG *)__WVNJ)->__2JRG->__QLC)->__id==____OLC__) {
+                __TN2U=((____1JRG *)__WVNJ);
+                if (((struct ___OBJ *)__TN2U->__2JRG->__QLC)->__id==____OLC__) {
+                  __GFPK(__TN2U,(&__string_724));
                 } else /* ITM_SLOT_OPERATOR */ {
-                  crash_with_message__XDPK(Self__EM2U,(&__string_724));
+                  __GFPK(__TN2U,(&__string_724));
                 };
-                __tmp__S5JV= 0;
+                __BBKV= 0;
               } else /* ITM_SLOT_OPERATOR */ {
-                __tmp__S5JV=priority__BQKK(((__SLOT_CODE__MIRG *)__tmp__HUNJ));
+                __BBKV=__QRKK(((____1JRG *)__WVNJ));
               };
             } else /* SLOT_DATA */ {
-              if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__HUNJ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-                print__CKG((&__string_724));
+              if (((struct ___OBJ *)((____FKRG *)__WVNJ)->__HKRG->__QLC)->__id==____OLC__) {
+                __JKG((&__string_724));
                 fputc((int)('\n'),stdout);
                 exit(( 1));
-                __tmp__S5JV= 0;
+                __BBKV= 0;
               } else /* ITM_SLOT_OPERATOR */ {
-                __tmp__W5JV=((__SLOT_DATA__WIRG *)__tmp__HUNJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-                if (((struct ___OBJ *)__tmp__W5JV)->__id==__ITM_SLOT__HLC__) {
-                  (&__string_725)->count__0C= 28;
-                  (&__string_725)->storage__1C="ITM_SLOT.priority_and_level.";
-                  print__CKG((&__string_725));
+                __FBKV=((____FKRG *)__WVNJ)->__HKRG->__QLC;
+                if (((struct ___OBJ *)__FBKV)->__id==____OLC__) {
+                  (&__string_725)->__0C= 28;
+                  (&__string_725)->__1C="ITM_SLOT.priority_and_level.";
+                  __JKG((&__string_725));
                   fputc((int)('\n'),stdout);
                   exit(( 1));
-                  __tmp__X5JV= 0;
+                  __GBKV= 0;
                 } else /* ITM_SLOT_OPERATOR */ {
-                  __tmp__X5JV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__W5JV)->priority_and_level__5UBE;
+                  __GBKV=((____4G0D *)__FBKV)->__OWBE;
                 };
-                result__Y5JV= 0;
-                if ((__tmp__X5JV <  0)) {
-                  result__Y5JV=(__INTEGER__Q)(- __tmp__X5JV);
+                __HBKV= 0;
+                if ((__GBKV <  0)) {
+                  __HBKV=(____Q)(- __GBKV);
                 } else /* FALSE */ {
-                  result__Y5JV=__tmp__X5JV;
+                  __HBKV=__GBKV;
                 };
-                __tmp__S5JV=result__Y5JV;
+                __BBKV=__HBKV;
               };
             };
-            max_lev__XINJ=__tmp__S5JV;
-            if (((struct ___OBJ *)__tmp__HUNJ)->__id==__SLOT_CODE__MIRG__) {
-              if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__HUNJ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-                Self__EM2U=((__SLOT_CODE__MIRG *)__tmp__HUNJ);
-                if (((struct ___OBJ *)Self__EM2U->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-                  crash_with_message__XDPK(Self__EM2U,(&__string_726));
+            __GKNJ=__BBKV;
+            if (((struct ___OBJ *)__WVNJ)->__id==____1JRG__) {
+              if (((struct ___OBJ *)((____1JRG *)__WVNJ)->__2JRG->__QLC)->__id==____OLC__) {
+                __TN2U=((____1JRG *)__WVNJ);
+                if (((struct ___OBJ *)__TN2U->__2JRG->__QLC)->__id==____OLC__) {
+                  __GFPK(__TN2U,(&__string_726));
                 } else /* ITM_SLOT_OPERATOR */ {
-                  crash_with_message__XDPK(Self__EM2U,(&__string_726));
+                  __GFPK(__TN2U,(&__string_726));
                 };
-                __tmp__VUNJ=NULL;
+                __EWNJ=NULL;
               } else /* ITM_SLOT_OPERATOR */ {
-                __tmp__VUNJ=associativity__NSKK(((__SLOT_CODE__MIRG *)__tmp__HUNJ));
+                __EWNJ=__2TKK(((____1JRG *)__WVNJ));
               };
             } else /* SLOT_DATA */ {
-              if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__HUNJ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-                print__CKG((&__string_726));
+              if (((struct ___OBJ *)((____FKRG *)__WVNJ)->__HKRG->__QLC)->__id==____OLC__) {
+                __JKG((&__string_726));
                 fputc((int)('\n'),stdout);
                 exit(( 1));
-                __tmp__VUNJ=NULL;
+                __EWNJ=NULL;
               } else /* ITM_SLOT_OPERATOR */ {
-                Self__15JV=((__SLOT_DATA__WIRG *)__tmp__HUNJ);
-                result__05JV=NULL;
-                __tmp__W5JV=Self__15JV->parent_slot__YIRG->parent_itm_slot__JLC;
-                if (((struct ___OBJ *)__tmp__W5JV)->__id==__ITM_SLOT__HLC__) {
-                  print__CKG((&__string_725));
+                __KBKV=((____FKRG *)__WVNJ);
+                __JBKV=NULL;
+                __FBKV=__KBKV->__HKRG->__QLC;
+                if (((struct ___OBJ *)__FBKV)->__id==____OLC__) {
+                  __JKG((&__string_725));
                   fputc((int)('\n'),stdout);
                   exit(( 1));
-                  __tmp__X5JV= 0;
+                  __GBKV= 0;
                 } else /* ITM_SLOT_OPERATOR */ {
-                  __tmp__X5JV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__W5JV)->priority_and_level__5UBE;
+                  __GBKV=((____4G0D *)__FBKV)->__OWBE;
                 };
-                if ((__tmp__X5JV >=  0)) {
-                  result__05JV=(&__string_15);
+                if ((__GBKV >=  0)) {
+                  __JBKV=(&__string_15);
                 } else /* FALSE */ {
-                  result__05JV=(&__string_14);
+                  __JBKV=(&__string_14);
                 };
-                __tmp__VUNJ=result__05JV;
+                __EWNJ=__JBKV;
               };
             };
-            max_pri__3INJ=__tmp__VUNJ;
-            max_pos__WINJ=typ_id__GL2U;
+            __MKNJ=__EWNJ;
+            __FKNJ=__VM2U;
           };
         };
-        typ_id__GL2U=(__INTEGER__Q)(typ_id__GL2U +  2);
+        __VM2U=(____Q)(__VM2U +  2);
       };
-      __tmp__4KNJ=((void **)((__FAST_ARRAYoINSTRo__X53D *)__tmp__2SPJ)->parent_arrayed_collection__553D.storage__D14F)[max_pos__WINJ];
-      if (__tmp__4KNJ==NULL) {
-        __tmp__HNNJ=NULL;
+      __NMNJ=((void **)((____GB4D *)__LUPJ)->__OB4D.__S24F)[__FKNJ];
+      if (__NMNJ==NULL) {
+        __WONJ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__4KNJ)->__id) {
-        case __LIST__WH__: {
-          __tmp__HNNJ=NULL;
+        switch (((struct ___OBJ *)__NMNJ)->__id) {
+        case ____WH__: {
+          __WONJ=NULL;
         } break;
-        case __STRING_CST__5J__: {
-          __tmp__HNNJ=NULL;
+        case ____5J__: {
+          __WONJ=NULL;
         } break;
-        case __CALL_NULL__AUB__: {
-          __tmp__HNNJ=NULL;
+        case ____HUB__: {
+          __WONJ=NULL;
         } break;
-        case __PUSH__AXB__: {
-          __tmp__HNNJ=NULL;
+        case ____HXB__: {
+          __WONJ=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__HNNJ=NULL;
+        case ____0AXC__: {
+          __WONJ=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__HNNJ=NULL;
+        case ____NBXC__: {
+          __WONJ=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__HNNJ=NULL;
+        case ____ZBXC__: {
+          __WONJ=NULL;
         } break;
-        case __SWITCH__DDXC__: {
-          __tmp__HNNJ=NULL;
+        case ____SEXC__: {
+          __WONJ=NULL;
         } break;
-        case __NODE_TYPE__FK2C__: {
-          __tmp__HNNJ=((void *)__tmp__4KNJ);
+        case ____UL2C__: {
+          __WONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__HNNJ=NULL;
+        case ____DMWH__: {
+          __WONJ=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__HNNJ=NULL;
+        case ____2A0I__: {
+          __WONJ=NULL;
         } break;
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__HNNJ=NULL;
+        case ____TYKJ__: {
+          __WONJ=NULL;
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__HNNJ=NULL;
+        case ____BZKJ__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__HNNJ=NULL;
+        case ____HJNJ__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__HNNJ=NULL;
+        case ____SJNJ__: {
+          __WONJ=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__HNNJ=NULL;
+        case ____0AOJ__: {
+          __WONJ=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__HNNJ=NULL;
+        case ____EBOJ__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__HNNJ=NULL;
+        case ____3BOJ__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__HNNJ=NULL;
+        case ____RCOJ__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__HNNJ=NULL;
+        case ____HDOJ__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__HNNJ=NULL;
+        case ____1DOJ__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__HNNJ=NULL;
+        case ____PEOJ__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__HNNJ=NULL;
+        case ____DFOJ__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__HNNJ=NULL;
+        case ____XFOJ__: {
+          __WONJ=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__HNNJ=NULL;
+        case ____QGOJ__: {
+          __WONJ=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__HNNJ=NULL;
+        case ____EHOJ__: {
+          __WONJ=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__HNNJ=NULL;
+        case ____2HOJ__: {
+          __WONJ=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__HNNJ=NULL;
+        case ____YIOJ__: {
+          __WONJ=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__HNNJ=NULL;
+        case ____YMOJ__: {
+          __WONJ=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__HNNJ=NULL;
+        case ____ONOJ__: {
+          __WONJ=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__HNNJ=NULL;
+        case ____YOOJ__: {
+          __WONJ=NULL;
         } break;
-        case __NOP__5WVJ__: {
-          __tmp__HNNJ=NULL;
+        case ____OYVJ__: {
+          __WONJ=NULL;
         } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__HNNJ=NULL;
+        case ____QFYJ__: {
+          __WONJ=NULL;
         } break;
-        case __LOOP__ZQBK__: {
-          __tmp__HNNJ=NULL;
+        case ____ISBK__: {
+          __WONJ=NULL;
         } break;
-        case __CALL_SLOT__U5YK__: {
-          __tmp__HNNJ=NULL;
+        case ____DBZK__: {
+          __WONJ=NULL;
         } break;
-        case __NODE_STYLE__5C4K__: {
-          __tmp__HNNJ=NULL;
+        case ____OE4K__: {
+          __WONJ=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__HNNJ=NULL;
+        case ____IM4K__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__HNNJ=NULL;
+        case ____T5FL__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__HNNJ=NULL;
+        case ____3DUL__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__HNNJ=NULL;
+        case ____0EUL__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__HNNJ=NULL;
+        case ____BGUL__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__HNNJ=NULL;
+        case ____2GUL__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__HNNJ=NULL;
+        case ____B0VL__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__HNNJ=NULL;
+        case ____P0VL__: {
+          __WONJ=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__HNNJ=NULL;
+        case ____Q5YL__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__HNNJ=NULL;
+        case ____UVPM__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__HNNJ=NULL;
+        case ____0ZPM__: {
+          __WONJ=NULL;
         } break;
-        case __LOOP_END__E0RM__: {
-          __tmp__HNNJ=NULL;
+        case ____T1RM__: {
+          __WONJ=NULL;
         } break;
-        case __COP_LOCK__K40M__: {
-          __tmp__HNNJ=NULL;
+        case ____Z50M__: {
+          __WONJ=NULL;
         } break;
-        case __COP_UNLOCK__MC1M__: {
-          __tmp__HNNJ=NULL;
+        case ____1D1M__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__HNNJ=NULL;
+        case ____MR0N__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__HNNJ=NULL;
+        case ____YWBP__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__HNNJ=NULL;
+        case ____LYBP__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__HNNJ=NULL;
+        case ____CZBP__: {
+          __WONJ=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__HNNJ=NULL;
+        case ____3BEP__: {
+          __WONJ=NULL;
         } break;
         }
       };
-      __tmp__4KNJ=((void **)((__FAST_ARRAYoINSTRo__X53D *)__tmp__2SPJ)->parent_arrayed_collection__553D.storage__D14F)[(__INTEGER__Q)(max_pos__WINJ -  1)];
-      if (__tmp__4KNJ==NULL) {
-        __tmp__PK2U=NULL;
+      __NMNJ=((void **)((____GB4D *)__LUPJ)->__OB4D.__S24F)[(____Q)(__FKNJ -  1)];
+      if (__NMNJ==NULL) {
+        __4L2U=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__4KNJ)->__id) {
-        case __LIST__WH__: {
-          __tmp__PK2U=NULL;
+        switch (((struct ___OBJ *)__NMNJ)->__id) {
+        case ____WH__: {
+          __4L2U=NULL;
         } break;
-        case __STRING_CST__5J__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____5J__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __CALL_NULL__AUB__: {
-          __tmp__PK2U=NULL;
+        case ____HUB__: {
+          __4L2U=NULL;
         } break;
-        case __PUSH__AXB__: {
-          __tmp__PK2U=NULL;
+        case ____HXB__: {
+          __4L2U=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____0AXC__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____NBXC__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____ZBXC__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __SWITCH__DDXC__: {
-          __tmp__PK2U=NULL;
+        case ____SEXC__: {
+          __4L2U=NULL;
         } break;
-        case __NODE_TYPE__FK2C__: {
-          __tmp__PK2U=NULL;
+        case ____UL2C__: {
+          __4L2U=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____DMWH__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____2A0I__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__PK2U=NULL;
+        case ____TYKJ__: {
+          __4L2U=NULL;
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__PK2U=NULL;
+        case ____BZKJ__: {
+          __4L2U=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____HJNJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____SJNJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____0AOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____EBOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____3BOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____RCOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____HDOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____1DOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____PEOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____DFOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____XFOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____QGOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____EHOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____2HOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____YIOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____YMOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____ONOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____YOOJ__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __NOP__5WVJ__: {
-          __tmp__PK2U=NULL;
+        case ____OYVJ__: {
+          __4L2U=NULL;
         } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__PK2U=NULL;
+        case ____QFYJ__: {
+          __4L2U=NULL;
         } break;
-        case __LOOP__ZQBK__: {
-          __tmp__PK2U=NULL;
+        case ____ISBK__: {
+          __4L2U=NULL;
         } break;
-        case __CALL_SLOT__U5YK__: {
-          __tmp__PK2U=NULL;
+        case ____DBZK__: {
+          __4L2U=NULL;
         } break;
-        case __NODE_STYLE__5C4K__: {
-          __tmp__PK2U=NULL;
+        case ____OE4K__: {
+          __4L2U=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____IM4K__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____T5FL__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____3DUL__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____0EUL__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____BGUL__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____2GUL__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____B0VL__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____P0VL__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____Q5YL__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____UVPM__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____0ZPM__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __LOOP_END__E0RM__: {
-          __tmp__PK2U=NULL;
+        case ____T1RM__: {
+          __4L2U=NULL;
         } break;
-        case __COP_LOCK__K40M__: {
-          __tmp__PK2U=NULL;
+        case ____Z50M__: {
+          __4L2U=NULL;
         } break;
-        case __COP_UNLOCK__MC1M__: {
-          __tmp__PK2U=NULL;
+        case ____1D1M__: {
+          __4L2U=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____MR0N__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____YWBP__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____LYBP__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____CZBP__: {
+          __4L2U=((void *)__NMNJ);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__PK2U=((void *)__tmp__4KNJ);
+        case ____3BEP__: {
+          __4L2U=((void *)__NMNJ);
         } break;
         }
       };
-      __tmp__4KNJ=((void **)((__FAST_ARRAYoINSTRo__X53D *)__tmp__2SPJ)->parent_arrayed_collection__553D.storage__D14F)[(__INTEGER__Q)(max_pos__WINJ +  1)];
-      if (__tmp__4KNJ==NULL) {
-        __tmp__5MNJ=NULL;
+      __NMNJ=((void **)((____GB4D *)__LUPJ)->__OB4D.__S24F)[(____Q)(__FKNJ +  1)];
+      if (__NMNJ==NULL) {
+        __OONJ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__4KNJ)->__id) {
-        case __LIST__WH__: {
-          __tmp__5MNJ=NULL;
+        switch (((struct ___OBJ *)__NMNJ)->__id) {
+        case ____WH__: {
+          __OONJ=NULL;
         } break;
-        case __STRING_CST__5J__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____5J__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __CALL_NULL__AUB__: {
-          __tmp__5MNJ=NULL;
+        case ____HUB__: {
+          __OONJ=NULL;
         } break;
-        case __PUSH__AXB__: {
-          __tmp__5MNJ=NULL;
+        case ____HXB__: {
+          __OONJ=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____0AXC__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____NBXC__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____ZBXC__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __SWITCH__DDXC__: {
-          __tmp__5MNJ=NULL;
+        case ____SEXC__: {
+          __OONJ=NULL;
         } break;
-        case __NODE_TYPE__FK2C__: {
-          __tmp__5MNJ=NULL;
+        case ____UL2C__: {
+          __OONJ=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____DMWH__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____2A0I__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__5MNJ=NULL;
+        case ____TYKJ__: {
+          __OONJ=NULL;
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__5MNJ=NULL;
+        case ____BZKJ__: {
+          __OONJ=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____HJNJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____SJNJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____0AOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____EBOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____3BOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____RCOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____HDOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____1DOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____PEOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____DFOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____XFOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____QGOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____EHOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____2HOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____YIOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____YMOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____ONOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____YOOJ__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __NOP__5WVJ__: {
-          __tmp__5MNJ=NULL;
+        case ____OYVJ__: {
+          __OONJ=NULL;
         } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__5MNJ=NULL;
+        case ____QFYJ__: {
+          __OONJ=NULL;
         } break;
-        case __LOOP__ZQBK__: {
-          __tmp__5MNJ=NULL;
+        case ____ISBK__: {
+          __OONJ=NULL;
         } break;
-        case __CALL_SLOT__U5YK__: {
-          __tmp__5MNJ=NULL;
+        case ____DBZK__: {
+          __OONJ=NULL;
         } break;
-        case __NODE_STYLE__5C4K__: {
-          __tmp__5MNJ=NULL;
+        case ____OE4K__: {
+          __OONJ=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____IM4K__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____T5FL__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____3DUL__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____0EUL__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____BGUL__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____2GUL__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____B0VL__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____P0VL__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____Q5YL__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____UVPM__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____0ZPM__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __LOOP_END__E0RM__: {
-          __tmp__5MNJ=NULL;
+        case ____T1RM__: {
+          __OONJ=NULL;
         } break;
-        case __COP_LOCK__K40M__: {
-          __tmp__5MNJ=NULL;
+        case ____Z50M__: {
+          __OONJ=NULL;
         } break;
-        case __COP_UNLOCK__MC1M__: {
-          __tmp__5MNJ=NULL;
+        case ____1D1M__: {
+          __OONJ=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____MR0N__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____YWBP__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____LYBP__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____CZBP__: {
+          __OONJ=((void *)__NMNJ);
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__5MNJ=((void *)__tmp__4KNJ);
+        case ____3BEP__: {
+          __OONJ=((void *)__NMNJ);
         } break;
         }
       };
-      if (((void *)__tmp__HNNJ == (void *)NULL)) {
-        __tmp__IPNJ=((void **)((__FAST_ARRAYoINSTRo__X53D *)__tmp__2SPJ)->parent_arrayed_collection__553D.storage__D14F)[max_pos__WINJ];
-        if (__tmp__IPNJ==NULL) {
-          __tmp__HUNJ=NULL;
+      if (((void *)__WONJ == (void *)NULL)) {
+        __XQNJ=((void **)((____GB4D *)__LUPJ)->__OB4D.__S24F)[__FKNJ];
+        if (__XQNJ==NULL) {
+          __WVNJ=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__IPNJ)->__id) {
-          case __LIST__WH__: {
-            __tmp__HUNJ=NULL;
+          switch (((struct ___OBJ *)__XQNJ)->__id) {
+          case ____WH__: {
+            __WVNJ=NULL;
           } break;
-          case __STRING_CST__5J__: {
-            __tmp__HUNJ=NULL;
+          case ____5J__: {
+            __WVNJ=NULL;
           } break;
-          case __CALL_NULL__AUB__: {
-            __tmp__HUNJ=NULL;
+          case ____HUB__: {
+            __WVNJ=NULL;
           } break;
-          case __PUSH__AXB__: {
-            __tmp__HUNJ=NULL;
+          case ____HXB__: {
+            __WVNJ=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__HUNJ=NULL;
+          case ____0AXC__: {
+            __WVNJ=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__HUNJ=NULL;
+          case ____NBXC__: {
+            __WVNJ=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__HUNJ=NULL;
+          case ____ZBXC__: {
+            __WVNJ=NULL;
           } break;
-          case __SWITCH__DDXC__: {
-            __tmp__HUNJ=NULL;
+          case ____SEXC__: {
+            __WVNJ=NULL;
           } break;
-          case __NODE_TYPE__FK2C__: {
-            __tmp__HUNJ=NULL;
+          case ____UL2C__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__HUNJ=NULL;
+          case ____DMWH__: {
+            __WVNJ=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__HUNJ=NULL;
+          case ____2A0I__: {
+            __WVNJ=NULL;
           } break;
-          case __WRITE_GLOBAL__EXKJ__: {
-            __tmp__HUNJ=NULL;
+          case ____TYKJ__: {
+            __WVNJ=NULL;
           } break;
-          case __WRITE_SLOT__SXKJ__: {
-            __tmp__HUNJ=NULL;
+          case ____BZKJ__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__HUNJ=((void *)__tmp__IPNJ);
+          case ____HJNJ__: {
+            __WVNJ=((void *)__XQNJ);
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__HUNJ=((void *)__tmp__IPNJ);
+          case ____SJNJ__: {
+            __WVNJ=((void *)__XQNJ);
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__HUNJ=NULL;
+          case ____0AOJ__: {
+            __WVNJ=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__HUNJ=NULL;
+          case ____EBOJ__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__HUNJ=((void *)__tmp__IPNJ);
+          case ____3BOJ__: {
+            __WVNJ=((void *)__XQNJ);
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__HUNJ=NULL;
+          case ____RCOJ__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__HUNJ=NULL;
+          case ____HDOJ__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__HUNJ=NULL;
+          case ____1DOJ__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__HUNJ=NULL;
+          case ____PEOJ__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__HUNJ=NULL;
+          case ____DFOJ__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__HUNJ=NULL;
+          case ____XFOJ__: {
+            __WVNJ=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__HUNJ=NULL;
+          case ____QGOJ__: {
+            __WVNJ=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__HUNJ=NULL;
+          case ____EHOJ__: {
+            __WVNJ=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__HUNJ=NULL;
+          case ____2HOJ__: {
+            __WVNJ=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__HUNJ=NULL;
+          case ____YIOJ__: {
+            __WVNJ=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__HUNJ=NULL;
+          case ____YMOJ__: {
+            __WVNJ=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__HUNJ=NULL;
+          case ____ONOJ__: {
+            __WVNJ=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__HUNJ=NULL;
+          case ____YOOJ__: {
+            __WVNJ=NULL;
           } break;
-          case __NOP__5WVJ__: {
-            __tmp__HUNJ=NULL;
+          case ____OYVJ__: {
+            __WVNJ=NULL;
           } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            __tmp__HUNJ=NULL;
+          case ____QFYJ__: {
+            __WVNJ=NULL;
           } break;
-          case __LOOP__ZQBK__: {
-            __tmp__HUNJ=NULL;
+          case ____ISBK__: {
+            __WVNJ=NULL;
           } break;
-          case __CALL_SLOT__U5YK__: {
-            __tmp__HUNJ=NULL;
+          case ____DBZK__: {
+            __WVNJ=NULL;
           } break;
-          case __NODE_STYLE__5C4K__: {
-            __tmp__HUNJ=NULL;
+          case ____OE4K__: {
+            __WVNJ=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__HUNJ=NULL;
+          case ____IM4K__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__HUNJ=NULL;
+          case ____T5FL__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__HUNJ=NULL;
+          case ____3DUL__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__HUNJ=NULL;
+          case ____0EUL__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__HUNJ=NULL;
+          case ____BGUL__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__HUNJ=NULL;
+          case ____2GUL__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__HUNJ=NULL;
+          case ____B0VL__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__HUNJ=NULL;
+          case ____P0VL__: {
+            __WVNJ=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__HUNJ=NULL;
+          case ____Q5YL__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__HUNJ=NULL;
+          case ____UVPM__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__HUNJ=NULL;
+          case ____0ZPM__: {
+            __WVNJ=NULL;
           } break;
-          case __LOOP_END__E0RM__: {
-            __tmp__HUNJ=NULL;
+          case ____T1RM__: {
+            __WVNJ=NULL;
           } break;
-          case __COP_LOCK__K40M__: {
-            __tmp__HUNJ=NULL;
+          case ____Z50M__: {
+            __WVNJ=NULL;
           } break;
-          case __COP_UNLOCK__MC1M__: {
-            __tmp__HUNJ=NULL;
+          case ____1D1M__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__HUNJ=NULL;
+          case ____MR0N__: {
+            __WVNJ=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__HUNJ=((void *)__tmp__IPNJ);
+          case ____YWBP__: {
+            __WVNJ=((void *)__XQNJ);
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__HUNJ=((void *)__tmp__IPNJ);
+          case ____LYBP__: {
+            __WVNJ=((void *)__XQNJ);
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__HUNJ=((void *)__tmp__IPNJ);
+          case ____CZBP__: {
+            __WVNJ=((void *)__XQNJ);
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__HUNJ=NULL;
+          case ____3BEP__: {
+            __WVNJ=NULL;
           } break;
           }
         };
-        switch (((struct ___OBJ *)__tmp__HUNJ)->__id) {
-        case __EXPR_EQUAL__YHNJ__: {
-          Self__MZBN=((__EXPR_EQUAL__YHNJ *)__tmp__HUNJ);
-          Self__MZBN->parent_expr_binary_cmp__1HNJ.left__L54J=__tmp__PK2U;
-          Self__MZBN->parent_expr_binary_cmp__1HNJ.right__R54J=__tmp__5MNJ;
+        switch (((struct ___OBJ *)__WVNJ)->__id) {
+        case ____HJNJ__: {
+          __10BN=((____HJNJ *)__WVNJ);
+          __10BN->__KJNJ.__0A5J=__4L2U;
+          __10BN->__KJNJ.__AB5J=__OONJ;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          result__EL2U=((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_EQUAL__YHNJ *)__tmp__HUNJ));
-          result__EL2U->parent_expr_binary_cmp__EINJ.left__L54J=__tmp__PK2U;
-          result__EL2U->parent_expr_binary_cmp__EINJ.right__R54J=__tmp__5MNJ;
+        case ____SJNJ__: {
+          __TM2U=((____SJNJ *)((____HJNJ *)__WVNJ));
+          __TM2U->__TJNJ.__0A5J=__4L2U;
+          __TM2U->__TJNJ.__AB5J=__OONJ;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          Self__UZBN=((__EXPR_SUP__OAOJ *)((__EXPR_EQUAL__YHNJ *)__tmp__HUNJ));
-          Self__UZBN->parent_expr_binary_cmp__PAOJ.left__L54J=__tmp__PK2U;
-          Self__UZBN->parent_expr_binary_cmp__PAOJ.right__R54J=__tmp__5MNJ;
+        case ____3BOJ__: {
+          __D1BN=((____3BOJ *)((____HJNJ *)__WVNJ));
+          __D1BN->__4BOJ.__0A5J=__4L2U;
+          __D1BN->__4BOJ.__AB5J=__OONJ;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          Self__HE3Q=((__EXPR_SUP_EQ__JVBP *)((__EXPR_EQUAL__YHNJ *)__tmp__HUNJ));
-          Self__HE3Q->parent_expr_binary_cmp__KVBP.left__L54J=__tmp__PK2U;
-          Self__HE3Q->parent_expr_binary_cmp__KVBP.right__R54J=__tmp__5MNJ;
+        case ____YWBP__: {
+          __WF3Q=((____YWBP *)((____HJNJ *)__WVNJ));
+          __WF3Q->__ZWBP.__0A5J=__4L2U;
+          __WF3Q->__ZWBP.__AB5J=__OONJ;
         } break;
-        case __EXPR_INF__2WBP__: {
-          Self__N0TQ=((__EXPR_INF__2WBP *)((__EXPR_EQUAL__YHNJ *)__tmp__HUNJ));
-          Self__N0TQ->parent_expr_binary_cmp__3WBP.left__L54J=__tmp__PK2U;
-          Self__N0TQ->parent_expr_binary_cmp__3WBP.right__R54J=__tmp__5MNJ;
+        case ____LYBP__: {
+          __21TQ=((____LYBP *)((____HJNJ *)__WVNJ));
+          __21TQ->__MYBP.__0A5J=__4L2U;
+          __21TQ->__MYBP.__AB5J=__OONJ;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          Self__R0TQ=((__EXPR_INF_EQ__TXBP *)((__EXPR_EQUAL__YHNJ *)__tmp__HUNJ));
-          Self__R0TQ->parent_expr_binary_cmp__UXBP.left__L54J=__tmp__PK2U;
-          Self__R0TQ->parent_expr_binary_cmp__UXBP.right__R54J=__tmp__5MNJ;
+        case ____CZBP__: {
+          __A2TQ=((____CZBP *)((____HJNJ *)__WVNJ));
+          __A2TQ->__DZBP.__0A5J=__4L2U;
+          __A2TQ->__DZBP.__AB5J=__OONJ;
         } break;
         };
-        __tmp__IPNJ=type_boolean__MNB;
-        switch (((struct ___OBJ *)__tmp__IPNJ)->__id) {
-        case __TYPE__FF__: {
-          __tmp__FWNJ=((__TYPE__FF *)__tmp__IPNJ)->default__0LC;
+        __XQNJ=__TNB;
+        switch (((struct ___OBJ *)__XQNJ)->__id) {
+        case ____FF__: {
+          __UXNJ=((____FF *)__XQNJ)->__BMC;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__FWNJ=((__TYPE_NULL__4LB *)__tmp__IPNJ)->parent_type__5LB.default__0LC;
+        case ____FMB__: {
+          __UXNJ=((____FMB *)__XQNJ)->__GMB.__BMC;
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__FWNJ=((__TYPE_VOID__AMB *)__tmp__IPNJ)->parent_type__BMB.default__0LC;
+        case ____HMB__: {
+          __UXNJ=((____HMB *)__XQNJ)->__IMB.__BMC;
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__FWNJ=((__TYPE_CONTEXT__CMB *)__tmp__IPNJ)->parent_type__DMB.default__0LC;
+        case ____JMB__: {
+          __UXNJ=((____JMB *)__XQNJ)->__KMB.__BMC;
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__FWNJ=((__TYPE_ID__EMB *)__tmp__IPNJ)->parent_type__FMB.default__0LC;
+        case ____LMB__: {
+          __UXNJ=((____LMB *)__XQNJ)->__MMB.__BMC;
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__FWNJ=((__TYPE_GENERIC__BCY *)__tmp__IPNJ)->parent_type__CCY.default__0LC;
+        case ____ICY__: {
+          __UXNJ=((____ICY *)__XQNJ)->__JCY.__BMC;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__FWNJ=((__TYPE_BLOCK__VO5D *)__tmp__IPNJ)->parent_type__WO5D.default__0LC;
+        case ____EQ5D__: {
+          __UXNJ=((____EQ5D *)__XQNJ)->__FQ5D.__BMC;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__FWNJ=((__PROFIL_BLOCK__22NJ *)__tmp__IPNJ)->parent_type__42NJ.default__0LC;
+        case ____L4NJ__: {
+          __UXNJ=((____L4NJ *)__XQNJ)->__N4NJ.__BMC;
         } break;
         };
-        switch (((struct ___OBJ *)__tmp__HUNJ)->__id) {
-        case __EXPR_EQUAL__YHNJ__: {
-          p__RL2U=((__EXPR_EQUAL__YHNJ *)__tmp__HUNJ)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        switch (((struct ___OBJ *)__WVNJ)->__id) {
+        case ____HJNJ__: {
+          __AN2U=((____HJNJ *)__WVNJ)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          p__RL2U=((__EXPR_NOT_EQUAL__DINJ *)__tmp__HUNJ)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____SJNJ__: {
+          __AN2U=((____SJNJ *)__WVNJ)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          p__RL2U=((__EXPR_SUP__OAOJ *)__tmp__HUNJ)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BOJ__: {
+          __AN2U=((____3BOJ *)__WVNJ)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          p__RL2U=((__EXPR_SUP_EQ__JVBP *)__tmp__HUNJ)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YWBP__: {
+          __AN2U=((____YWBP *)__WVNJ)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF__2WBP__: {
-          p__RL2U=((__EXPR_INF__2WBP *)__tmp__HUNJ)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____LYBP__: {
+          __AN2U=((____LYBP *)__WVNJ)->__MYBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          p__RL2U=((__EXPR_INF_EQ__TXBP *)__tmp__HUNJ)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____CZBP__: {
+          __AN2U=((____CZBP *)__WVNJ)->__DZBP.__JJNJ.__CK.__YH.__O2B;
         } break;
         };
-        __tmp__SBJS=create__name__style__type__0HND(p__RL2U,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__FWNJ));
-        switch (((struct ___OBJ *)__tmp__HUNJ)->__id) {
-        case __EXPR_EQUAL__YHNJ__: {
-          p__RL2U=((__EXPR_EQUAL__YHNJ *)__tmp__HUNJ)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        __BDJS=__JJND(__AN2U,(&__string_69),'+',((____WMB *)__UXNJ));
+        switch (((struct ___OBJ *)__WVNJ)->__id) {
+        case ____HJNJ__: {
+          __AN2U=((____HJNJ *)__WVNJ)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          p__RL2U=((__EXPR_NOT_EQUAL__DINJ *)__tmp__HUNJ)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____SJNJ__: {
+          __AN2U=((____SJNJ *)__WVNJ)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          p__RL2U=((__EXPR_SUP__OAOJ *)__tmp__HUNJ)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BOJ__: {
+          __AN2U=((____3BOJ *)__WVNJ)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          p__RL2U=((__EXPR_SUP_EQ__JVBP *)__tmp__HUNJ)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YWBP__: {
+          __AN2U=((____YWBP *)__WVNJ)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF__2WBP__: {
-          p__RL2U=((__EXPR_INF__2WBP *)__tmp__HUNJ)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____LYBP__: {
+          __AN2U=((____LYBP *)__WVNJ)->__MYBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          p__RL2U=((__EXPR_INF_EQ__TXBP *)__tmp__HUNJ)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____CZBP__: {
+          __AN2U=((____CZBP *)__WVNJ)->__DZBP.__JJNJ.__CK.__YH.__O2B;
         } break;
         };
-        __tmp__ZBJS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__SBJS),p__RL2U,__tmp__HUNJ);
-        instr__AJNJ=__tmp__ZBJS;
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__ZBJS);
-        __tmp__QK2U=read__NUEI(((__LOCAL__43WC *)__tmp__SBJS));
-        val__CJNJ=__tmp__QK2U;
+        __IDJS=__BQRJ(((____N5WC *)__BDJS),__AN2U,__WVNJ);
+        __PKNJ=__IDJS;
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__IDJS);
+        __5L2U=__2VEI(((____N5WC *)__BDJS));
+        __RKNJ=__5L2U;
       } else /* FALSE */ {
-        __tmp__VWNJ=create_with_capacity__CBZH( 2);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__VWNJ),__tmp__PK2U);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__VWNJ),__tmp__5MNJ);
-        switch (((struct ___OBJ *)__tmp__PK2U)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__FWNJ=((__STRING_CST__5J *)__tmp__PK2U)->parent_constant__EK.static_type__SG4D;
+        __EYNJ=__RCZH( 2);
+        __0YEI(((____ABXC *)__EYNJ),__4L2U);
+        __0YEI(((____ABXC *)__EYNJ),__OONJ);
+        switch (((struct ___OBJ *)__4L2U)->__id) {
+        case ____5J__: {
+          __UXNJ=((____5J *)__4L2U)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__FWNJ=((__EXTERNAL_C__L5WC *)__tmp__PK2U)->static_type__J54D;
+        case ____0AXC__: {
+          __UXNJ=((____0AXC *)__4L2U)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__FWNJ=((__PROTOTYPE_CST__45WC *)__tmp__PK2U)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __UXNJ=((____NBXC *)__4L2U)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__FWNJ=((__INTEGER_CST__KAXC *)__tmp__PK2U)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __UXNJ=((____ZBXC *)__4L2U)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__FWNJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__PK2U));
+        case ____DMWH__: {
+          __UXNJ=__B21J(((____DMWH *)__4L2U));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__FWNJ=((__READ_LOCAL__N5ZI *)__tmp__PK2U)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __UXNJ=((____2A0I *)__4L2U)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__FWNJ=static_type__2CCK();
+        case ____HJNJ__: {
+          __UXNJ=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__FWNJ=static_type__BDCK();
+        case ____SJNJ__: {
+          __UXNJ=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__FWNJ=static_type__GDCK();
+        case ____0AOJ__: {
+          __UXNJ=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__FWNJ=static_type__LDCK();
+        case ____EBOJ__: {
+          __UXNJ=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__FWNJ=static_type__QDCK();
+        case ____3BOJ__: {
+          __UXNJ=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__FWNJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__PK2U));
+        case ____RCOJ__: {
+          __UXNJ=__EFCK(((____RCOJ *)__4L2U));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__FWNJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__PK2U));
+        case ____HDOJ__: {
+          __UXNJ=__JFCK(((____HDOJ *)__4L2U));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__FWNJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__PK2U));
+        case ____1DOJ__: {
+          __UXNJ=__OFCK(((____1DOJ *)__4L2U));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__FWNJ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__PK2U));
+        case ____PEOJ__: {
+          __UXNJ=__TFCK(((____PEOJ *)__4L2U));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__FWNJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__PK2U));
+        case ____DFOJ__: {
+          __UXNJ=__YFCK(((____DFOJ *)__4L2U));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__FWNJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__PK2U));
+        case ____XFOJ__: {
+          __UXNJ=__3FCK(((____XFOJ *)__4L2U));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__FWNJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __UXNJ=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__FWNJ=static_type__XECK(((__ITEM__VFOJ *)__tmp__PK2U));
+        case ____EHOJ__: {
+          __UXNJ=__GGCK(((____EHOJ *)__4L2U));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__FWNJ=static_type__DFCK();
+        case ____2HOJ__: {
+          __UXNJ=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__FWNJ=((__CAST__JHOJ *)__tmp__PK2U)->static_type__TC5J;
+        case ____YIOJ__: {
+          __UXNJ=((____YIOJ *)__4L2U)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__FWNJ=((__REAL_CST__JLOJ *)__tmp__PK2U)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __UXNJ=((____YMOJ *)__4L2U)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__FWNJ=((__CHARACTER_CST__5LOJ *)__tmp__PK2U)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __UXNJ=((____ONOJ *)__4L2U)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__FWNJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__PK2U)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __UXNJ=((____YOOJ *)__4L2U)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__FWNJ=((__READ_SLOT__ZK4K *)__tmp__PK2U)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __UXNJ=((____IM4K *)__4L2U)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__FWNJ=static_type__NL5O();
+        case ____T5FL__: {
+          __UXNJ=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__FWNJ=static_type__QQTP();
+        case ____3DUL__: {
+          __UXNJ=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__FWNJ=static_type__041P();
+        case ____0EUL__: {
+          __UXNJ=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__FWNJ=static_type__VQTP();
+        case ____BGUL__: {
+          __UXNJ=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__FWNJ=static_type__A51P();
+        case ____2GUL__: {
+          __UXNJ=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__FWNJ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__PK2U));
+        case ____B0VL__: {
+          __UXNJ=__DXBN(((____B0VL *)__4L2U));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__FWNJ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__PK2U));
+        case ____P0VL__: {
+          __UXNJ=__4AGM(((____P0VL *)__4L2U));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__FWNJ=((__READ_GLOBAL__B4YL *)__tmp__PK2U)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __UXNJ=((____Q5YL *)__4L2U)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__FWNJ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__PK2U));
+        case ____UVPM__: {
+          __UXNJ=__OFWN(((____UVPM *)__4L2U));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__FWNJ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__PK2U));
+        case ____0ZPM__: {
+          __UXNJ=__QM1P(((____0ZPM *)__4L2U));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__FWNJ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__PK2U));
+        case ____MR0N__: {
+          __UXNJ=__FQVO(((____MR0N *)__4L2U));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__FWNJ=static_type__BA0Q();
+        case ____YWBP__: {
+          __UXNJ=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__FWNJ=static_type__MBUP();
+        case ____LYBP__: {
+          __UXNJ=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__FWNJ=static_type__RBUP();
+        case ____CZBP__: {
+          __UXNJ=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__FWNJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__PK2U));
+        case ____3BEP__: {
+          __UXNJ=__ZPFQ(((____3BEP *)__4L2U));
         } break;
         };
-        __tmp__5MNJ=((__TYPE_FULL__PMB *)__tmp__FWNJ)->the_parent_type__DLK;
-        __tmp__IPNJ=__tmp__HNNJ->parent_node__GK2C.data__WU4D;
-        switch (((struct ___OBJ *)__tmp__IPNJ)->__id) {
-        case __DTA_RD__IK2C__: {
-          __tmp__HUNJ=((__DTA_RD__IK2C *)__tmp__IPNJ)->parent_dta__LK2C.slot__1T4D;
+        __OONJ=((____WMB *)__UXNJ)->__KLK;
+        __XQNJ=__WONJ->__VL2C.__FW4D;
+        switch (((struct ___OBJ *)__XQNJ)->__id) {
+        case ____XL2C__: {
+          __WVNJ=((____XL2C *)__XQNJ)->__0L2C.__KV4D;
         } break;
-        case __DTA_CAST__NFPJ__: {
-          __tmp__HUNJ=DTA__JK2C__->slot__1T4D;
+        case ____2GPJ__: {
+          __WVNJ=__YL2C__->__KV4D;
         } break;
-        case __DTA_WR_CODE__CPPJ__: {
-          __tmp__HUNJ=((__DTA_WR_CODE__CPPJ *)__tmp__IPNJ)->parent_dta__DPPJ.slot__1T4D;
+        case ____RQPJ__: {
+          __WVNJ=((____RQPJ *)__XQNJ)->__SQPJ.__KV4D;
         } break;
-        case __DTA_WR_VALUE__YHWJ__: {
-          __tmp__HUNJ=((__DTA_WR_VALUE__YHWJ *)__tmp__IPNJ)->parent_dta__ZHWJ.slot__1T4D;
+        case ____HJWJ__: {
+          __WVNJ=((____HJWJ *)__XQNJ)->__IJWJ.__KV4D;
         } break;
-        case __DTA_BLOCK__URWJ__: {
-          __tmp__HUNJ=((__DTA_BLOCK__URWJ *)__tmp__IPNJ)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D;
+        case ____DTWJ__: {
+          __WVNJ=((____DTWJ *)__XQNJ)->__GTWJ.__FTWJ.__0L2C.__KV4D;
         } break;
-        case __DTA_RD_ARGS__VRWJ__: {
-          __tmp__HUNJ=((__DTA_RD_ARGS__VRWJ *)__tmp__IPNJ)->parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D;
+        case ____ETWJ__: {
+          __WVNJ=((____ETWJ *)__XQNJ)->__FTWJ.__0L2C.__KV4D;
         } break;
         };
-        if (((struct ___OBJ *)__tmp__HUNJ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__BMNJ=((__SLOT_CODE__MIRG *)__tmp__HUNJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__BMNJ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__VUNJ=((__ITM_SLOT__HLC *)__tmp__BMNJ)->parent_named__ILC.name__4VB;
+        if (((struct ___OBJ *)__WVNJ)->__id==____1JRG__) {
+          __QNNJ=((____1JRG *)__WVNJ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__QNNJ)->__id==____OLC__) {
+            __EWNJ=((____OLC *)__QNNJ)->__PLC.__FWB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__VUNJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BMNJ)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+            __EWNJ=((____4G0D *)__QNNJ)->__5G0D.__PLC.__FWB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__VUNJ=((__SLOT_DATA__WIRG *)__tmp__HUNJ)->parent_variable__XIRG.parent_named__A4WC.name__4VB;
-        };
-        switch (((struct ___OBJ *)__tmp__5MNJ)->__id) {
-        case __TYPE__FF__: {
-          __tmp__HUNJ=get_slot__KQGG(((__TYPE__FF *)__tmp__5MNJ),__tmp__VUNJ);
-        } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__HUNJ=get_slot__FSGG(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__5MNJ)),__tmp__VUNJ);
-        } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__HUNJ=get_slot__AUGG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__5MNJ)),__tmp__VUNJ);
-        } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__HUNJ=get_slot__1VGG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__5MNJ)),__tmp__VUNJ);
-        } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__HUNJ=get_slot__WXGG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__5MNJ)),__tmp__VUNJ);
-        } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__HUNJ=get_slot__RZGG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__5MNJ)),__tmp__VUNJ);
-        } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__HUNJ=get_slot__I11G(__tmp__VUNJ);
-        } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__HUNJ=get_slot__SSFL(__tmp__VUNJ);
-        } break;
-        };
-        slo__EJNJ=__tmp__HUNJ;
-        switch (((struct ___OBJ *)__tmp__PK2U)->__id) {
-        case __STRING_CST__5J__: {
-          Self__MM2U=((__STRING_CST__5J *)__tmp__PK2U);
-          result__IM2U=NULL;
-          __tmp__XK2U=((__POINTER__IB )(NULL));
-          __tmp__IUNJ= 0;
-          __tmp__YK2U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__YK2U ==  0)) {
-            result__IM2U=Self__MM2U;
-          } else /* FALSE */ {
-            __tmp__IUNJ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YK2U));
-            if ((__tmp__IUNJ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KL2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JL2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_size[(__tmp__KL2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JL2U)));
-              __tmp__XK2U=__tmp__IL2U;
+          __EWNJ=((____FKRG *)__WVNJ)->__GKRG.__P5WC.__FWB;
+        };
+        switch (((struct ___OBJ *)__OONJ)->__id) {
+        case ____FF__: {
+          __WVNJ=__ZRGG(((____FF *)__OONJ),__EWNJ);
+        } break;
+        case ____FMB__: {
+          __WVNJ=__UTGG(((____FMB *)((____FF *)__OONJ)),__EWNJ);
+        } break;
+        case ____HMB__: {
+          __WVNJ=__PVGG(((____HMB *)((____FF *)__OONJ)),__EWNJ);
+        } break;
+        case ____JMB__: {
+          __WVNJ=__KXGG(((____JMB *)((____FF *)__OONJ)),__EWNJ);
+        } break;
+        case ____LMB__: {
+          __WVNJ=__FZGG(((____LMB *)((____FF *)__OONJ)),__EWNJ);
+        } break;
+        case ____ICY__: {
+          __WVNJ=__A1GG(((____ICY *)((____FF *)__OONJ)),__EWNJ);
+        } break;
+        case ____EQ5D__: {
+          __WVNJ=__X21G(__EWNJ);
+        } break;
+        case ____L4NJ__: {
+          __WVNJ=__BUFL(__EWNJ);
+        } break;
+        };
+        __TKNJ=__WVNJ;
+        switch (((struct ___OBJ *)__4L2U)->__id) {
+        case ____5J__: {
+          __1N2U=((____5J *)__4L2U);
+          __XN2U=NULL;
+          __GM2U=((____IB )(NULL));
+          __XVNJ= 0;
+          __HM2U=((____IB )sizeof(____5J));
+          if (((unsigned long)__HM2U ==  0)) {
+            __XN2U=__1N2U;
+          } else /* FALSE */ {
+            __XVNJ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HM2U));
+            if ((__XVNJ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZM2U=((____YWB )((____Q )(void *)((unsigned long)__YM2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_size[(__ZM2U)-1]))),((____YWB )((____Q )__YM2U)));
+              __GM2U=__XM2U;
             } else /* FALSE */ {
-              __tmp__KL2U=((__UINTEGER_32__RWB )__tmp__IUNJ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_type[(__tmp__KL2U)]))),(__UINTEGER_32__RWB)(__tmp__KL2U |  1));
-              __tmp__XK2U=__tmp__IL2U;
-            };
-            result__IM2U=((__STRING_CST__5J *)__tmp__XK2U);
-            *(result__IM2U) = *(Self__MM2U);
-          };
-          __tmp__HUNJ=result__IM2U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__HUNJ=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__PK2U));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__MCJS=((__PROTOTYPE_CST__45WC *)__tmp__PK2U);
-          __tmp__NCJS=create__type__IJ2C(Self__MCJS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MCJS->parent_constant__55WC.static_type__SG4D);
-          __tmp__HUNJ=__tmp__NCJS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__PCJS=((__INTEGER_CST__KAXC *)__tmp__PK2U);
-          p__RL2U=Self__PCJS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__EN2U=Self__PCJS->value__YG4D;
-          __tmp__FWNJ=Self__PCJS->parent_constant__LAXC.static_type__SG4D;
-          Self__PCJS=NULL;
-          __tmp__XK2U=((__POINTER__IB )(NULL));
-          __tmp__IUNJ= 0;
-          __tmp__YK2U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__YK2U ==  0)) {
-            Self__PCJS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__IUNJ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YK2U));
-            if ((__tmp__IUNJ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KL2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JL2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_size[(__tmp__KL2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JL2U)));
-              __tmp__XK2U=__tmp__IL2U;
+              __ZM2U=((____YWB )__XVNJ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_type[(__ZM2U)]))),(____YWB)(__ZM2U |  1));
+              __GM2U=__XM2U;
+            };
+            __XN2U=((____5J *)__GM2U);
+            *(__XN2U) = *(__1N2U);
+          };
+          __WVNJ=__XN2U;
+        } break;
+        case ____0AXC__: {
+          __WVNJ=__JZAL(((____0AXC *)__4L2U));
+        } break;
+        case ____NBXC__: {
+          __1DJS=((____NBXC *)__4L2U);
+          __2DJS=__XK2C(__1DJS->__OBXC.__DK.__CK.__YH.__O2B,__1DJS->__OBXC.__BI4D);
+          __WVNJ=__2DJS;
+        } break;
+        case ____ZBXC__: {
+          __4DJS=((____ZBXC *)__4L2U);
+          __AN2U=__4DJS->__0BXC.__DK.__CK.__YH.__O2B;
+          __TO2U=__4DJS->__HI4D;
+          __UXNJ=__4DJS->__0BXC.__BI4D;
+          __4DJS=NULL;
+          __GM2U=((____IB )(NULL));
+          __XVNJ= 0;
+          __HM2U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__HM2U ==  0)) {
+            __4DJS=__ZBXC__;
+          } else /* FALSE */ {
+            __XVNJ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HM2U));
+            if ((__XVNJ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZM2U=((____YWB )((____Q )(void *)((unsigned long)__YM2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_size[(__ZM2U)-1]))),((____YWB )((____Q )__YM2U)));
+              __GM2U=__XM2U;
             } else /* FALSE */ {
-              __tmp__KL2U=((__UINTEGER_32__RWB )__tmp__IUNJ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_type[(__tmp__KL2U)]))),(__UINTEGER_32__RWB)(__tmp__KL2U |  1));
-              __tmp__XK2U=__tmp__IL2U;
-            };
-            Self__PCJS=((__INTEGER_CST__KAXC *)__tmp__XK2U);
-            *(Self__PCJS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__CN2U=((__INTEGER_CST__KAXC *)Self__PCJS);
-          Self__CN2U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__RL2U;
-          Self__CN2U->value__YG4D=v__EN2U;
-          Self__CN2U->parent_constant__LAXC.static_type__SG4D=__tmp__FWNJ;
-          check_type__KYEE(Self__CN2U);
-          __tmp__HUNJ=Self__PCJS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__HUNJ=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__PK2U));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__B0PT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__PK2U)->local__PUEJ));
-          if (__tmp__B0PT==NULL) {
-            __tmp__C0PT=NULL;
+              __ZM2U=((____YWB )__XVNJ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_type[(__ZM2U)]))),(____YWB)(__ZM2U |  1));
+              __GM2U=__XM2U;
+            };
+            __4DJS=((____ZBXC *)__GM2U);
+            *(__4DJS) = *(__ZBXC__);
+          };
+          __RO2U=((____ZBXC *)__4DJS);
+          __RO2U->__0BXC.__DK.__CK.__YH.__O2B=__AN2U;
+          __RO2U->__HI4D=__TO2U;
+          __RO2U->__0BXC.__BI4D=__UXNJ;
+          __ZZEE(__RO2U);
+          __WVNJ=__4DJS;
+        } break;
+        case ____DMWH__: {
+          __WVNJ=__W3OK(((____DMWH *)__4L2U));
+        } break;
+        case ____2A0I__: {
+          __Q1PT=__2VEI(((____N5WC *)((____2A0I *)__4L2U)->__4VEJ));
+          if (__Q1PT==NULL) {
+            __R1PT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__C0PT=((__READ_LOCAL__N5ZI *)__tmp__B0PT);
+            __R1PT=((____2A0I *)__Q1PT);
           };
-          __tmp__HUNJ=__tmp__C0PT;
+          __WVNJ=__R1PT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__HUNJ=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__PK2U));
+        case ____HJNJ__: {
+          __WVNJ=__Y0AL(((____HJNJ *)__4L2U));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__HUNJ=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__PK2U));
+        case ____SJNJ__: {
+          __WVNJ=__D1AL(((____SJNJ *)__4L2U));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__TCJS=((__IS_EXPANDED__L5NJ *)__tmp__PK2U);
-          p__RL2U=Self__TCJS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__B0PT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__TCJS->receiver__554J)->local__PUEJ));
-          if (__tmp__B0PT==NULL) {
-            __tmp__C0PT=NULL;
+        case ____0AOJ__: {
+          __CEJS=((____0AOJ *)__4L2U);
+          __AN2U=__CEJS->__1AOJ.__CK.__YH.__O2B;
+          __Q1PT=__2VEI(((____N5WC *)((____2A0I *)__CEJS->__OB5J)->__4VEJ));
+          if (__Q1PT==NULL) {
+            __R1PT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__C0PT=((__READ_LOCAL__N5ZI *)__tmp__B0PT);
-          };
-          Self__TCJS=NULL;
-          __tmp__XK2U=((__POINTER__IB )(NULL));
-          __tmp__IUNJ= 0;
-          __tmp__YK2U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__YK2U ==  0)) {
-            Self__TCJS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__IUNJ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YK2U));
-            if ((__tmp__IUNJ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KL2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JL2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_size[(__tmp__KL2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JL2U)));
-              __tmp__XK2U=__tmp__IL2U;
+            __R1PT=((____2A0I *)__Q1PT);
+          };
+          __CEJS=NULL;
+          __GM2U=((____IB )(NULL));
+          __XVNJ= 0;
+          __HM2U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__HM2U ==  0)) {
+            __CEJS=__0AOJ__;
+          } else /* FALSE */ {
+            __XVNJ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HM2U));
+            if ((__XVNJ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZM2U=((____YWB )((____Q )(void *)((unsigned long)__YM2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_size[(__ZM2U)-1]))),((____YWB )((____Q )__YM2U)));
+              __GM2U=__XM2U;
             } else /* FALSE */ {
-              __tmp__KL2U=((__UINTEGER_32__RWB )__tmp__IUNJ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_type[(__tmp__KL2U)]))),(__UINTEGER_32__RWB)(__tmp__KL2U |  1));
-              __tmp__XK2U=__tmp__IL2U;
-            };
-            Self__TCJS=((__IS_EXPANDED__L5NJ *)__tmp__XK2U);
-            *(Self__TCJS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__TN2U=((__IS_EXPANDED__L5NJ *)Self__TCJS);
-          Self__TN2U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__RL2U;
-          Self__TN2U->receiver__554J=__tmp__C0PT;
-          __tmp__HUNJ=Self__TCJS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__YCJS=((__GET_TYPE_ID__V5NJ *)__tmp__PK2U);
-          p__RL2U=Self__YCJS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__FWNJ=Self__YCJS->receiver__EA5J;
-          Self__YCJS=NULL;
-          __tmp__XK2U=((__POINTER__IB )(NULL));
-          __tmp__IUNJ= 0;
-          __tmp__YK2U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__YK2U ==  0)) {
-            Self__YCJS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__IUNJ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YK2U));
-            if ((__tmp__IUNJ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KL2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JL2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_size[(__tmp__KL2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JL2U)));
-              __tmp__XK2U=__tmp__IL2U;
+              __ZM2U=((____YWB )__XVNJ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_type[(__ZM2U)]))),(____YWB)(__ZM2U |  1));
+              __GM2U=__XM2U;
+            };
+            __CEJS=((____0AOJ *)__GM2U);
+            *(__CEJS) = *(__0AOJ__);
+          };
+          __CP2U=((____0AOJ *)__CEJS);
+          __CP2U->__1AOJ.__CK.__YH.__O2B=__AN2U;
+          __CP2U->__OB5J=__R1PT;
+          __WVNJ=__CEJS;
+        } break;
+        case ____EBOJ__: {
+          __HEJS=((____EBOJ *)__4L2U);
+          __AN2U=__HEJS->__FBOJ.__CK.__YH.__O2B;
+          __UXNJ=__HEJS->__TB5J;
+          __HEJS=NULL;
+          __GM2U=((____IB )(NULL));
+          __XVNJ= 0;
+          __HM2U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__HM2U ==  0)) {
+            __HEJS=__EBOJ__;
+          } else /* FALSE */ {
+            __XVNJ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HM2U));
+            if ((__XVNJ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZM2U=((____YWB )((____Q )(void *)((unsigned long)__YM2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_size[(__ZM2U)-1]))),((____YWB )((____Q )__YM2U)));
+              __GM2U=__XM2U;
             } else /* FALSE */ {
-              __tmp__KL2U=((__UINTEGER_32__RWB )__tmp__IUNJ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_type[(__tmp__KL2U)]))),(__UINTEGER_32__RWB)(__tmp__KL2U |  1));
-              __tmp__XK2U=__tmp__IL2U;
-            };
-            Self__YCJS=((__GET_TYPE_ID__V5NJ *)__tmp__XK2U);
-            *(Self__YCJS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__DO2U=((__GET_TYPE_ID__V5NJ *)Self__YCJS);
-          Self__DO2U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__RL2U;
-          Self__DO2U->receiver__EA5J=__tmp__FWNJ;
-          __tmp__HUNJ=Self__YCJS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__HUNJ=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__PK2U));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__HUNJ=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__PK2U));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__HUNJ=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__PK2U));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__HUNJ=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__PK2U));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__HUNJ=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__PK2U));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__HUNJ=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__PK2U));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__HUNJ=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__PK2U));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__HUNJ=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__PK2U));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__HUNJ=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__PK2U));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__1CJS=((__SIZE_OF__NGOJ *)__tmp__PK2U);
-          p__RL2U=Self__1CJS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__FWNJ=Self__1CJS->receiver__OC5J;
-          Self__1CJS=NULL;
-          __tmp__XK2U=((__POINTER__IB )(NULL));
-          __tmp__IUNJ= 0;
-          __tmp__YK2U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__YK2U ==  0)) {
-            Self__1CJS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__IUNJ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YK2U));
-            if ((__tmp__IUNJ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KL2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JL2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_size[(__tmp__KL2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JL2U)));
-              __tmp__XK2U=__tmp__IL2U;
+              __ZM2U=((____YWB )__XVNJ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_type[(__ZM2U)]))),(____YWB)(__ZM2U |  1));
+              __GM2U=__XM2U;
+            };
+            __HEJS=((____EBOJ *)__GM2U);
+            *(__HEJS) = *(__EBOJ__);
+          };
+          __SP2U=((____EBOJ *)__HEJS);
+          __SP2U->__FBOJ.__CK.__YH.__O2B=__AN2U;
+          __SP2U->__TB5J=__UXNJ;
+          __WVNJ=__HEJS;
+        } break;
+        case ____3BOJ__: {
+          __WVNJ=__21AL(((____3BOJ *)__4L2U));
+        } break;
+        case ____RCOJ__: {
+          __WVNJ=__H2AL(((____RCOJ *)__4L2U));
+        } break;
+        case ____HDOJ__: {
+          __WVNJ=__S2AL(((____HDOJ *)__4L2U));
+        } break;
+        case ____1DOJ__: {
+          __WVNJ=__32AL(((____1DOJ *)__4L2U));
+        } break;
+        case ____PEOJ__: {
+          __WVNJ=__I3AL(((____PEOJ *)__4L2U));
+        } break;
+        case ____DFOJ__: {
+          __WVNJ=__T3AL(((____DFOJ *)__4L2U));
+        } break;
+        case ____XFOJ__: {
+          __WVNJ=__43AL(((____XFOJ *)__4L2U));
+        } break;
+        case ____QGOJ__: {
+          __WVNJ=__J4AL(((____QGOJ *)__4L2U));
+        } break;
+        case ____EHOJ__: {
+          __WVNJ=__X4AL(((____EHOJ *)__4L2U));
+        } break;
+        case ____2HOJ__: {
+          __KEJS=((____2HOJ *)__4L2U);
+          __AN2U=__KEJS->__3HOJ.__CK.__YH.__O2B;
+          __UXNJ=__KEJS->__3D5J;
+          __KEJS=NULL;
+          __GM2U=((____IB )(NULL));
+          __XVNJ= 0;
+          __HM2U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__HM2U ==  0)) {
+            __KEJS=__2HOJ__;
+          } else /* FALSE */ {
+            __XVNJ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HM2U));
+            if ((__XVNJ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZM2U=((____YWB )((____Q )(void *)((unsigned long)__YM2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_size[(__ZM2U)-1]))),((____YWB )((____Q )__YM2U)));
+              __GM2U=__XM2U;
             } else /* FALSE */ {
-              __tmp__KL2U=((__UINTEGER_32__RWB )__tmp__IUNJ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_type[(__tmp__KL2U)]))),(__UINTEGER_32__RWB)(__tmp__KL2U |  1));
-              __tmp__XK2U=__tmp__IL2U;
-            };
-            Self__1CJS=((__SIZE_OF__NGOJ *)__tmp__XK2U);
-            *(Self__1CJS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__TO2U=((__SIZE_OF__NGOJ *)Self__1CJS);
-          Self__TO2U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__RL2U;
-          Self__TO2U->receiver__OC5J=__tmp__FWNJ;
-          __tmp__HUNJ=Self__1CJS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__HUNJ=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__PK2U));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__4CJS=((__REAL_CST__JLOJ *)__tmp__PK2U);
-          p__RL2U=Self__4CJS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__3MNJ=Self__4CJS->value__DD5J;
-          __tmp__FWNJ=Self__4CJS->parent_constant__KLOJ.static_type__SG4D;
-          Self__4CJS=NULL;
-          __tmp__XK2U=((__POINTER__IB )(NULL));
-          __tmp__IUNJ= 0;
-          __tmp__YK2U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__YK2U ==  0)) {
-            Self__4CJS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__IUNJ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YK2U));
-            if ((__tmp__IUNJ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KL2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JL2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_size[(__tmp__KL2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JL2U)));
-              __tmp__XK2U=__tmp__IL2U;
+              __ZM2U=((____YWB )__XVNJ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_type[(__ZM2U)]))),(____YWB)(__ZM2U |  1));
+              __GM2U=__XM2U;
+            };
+            __KEJS=((____2HOJ *)__GM2U);
+            *(__KEJS) = *(__2HOJ__);
+          };
+          __CQ2U=((____2HOJ *)__KEJS);
+          __CQ2U->__3HOJ.__CK.__YH.__O2B=__AN2U;
+          __CQ2U->__3D5J=__UXNJ;
+          __WVNJ=__KEJS;
+        } break;
+        case ____YIOJ__: {
+          __WVNJ=__I5AL(((____YIOJ *)__4L2U));
+        } break;
+        case ____YMOJ__: {
+          __NEJS=((____YMOJ *)__4L2U);
+          __AN2U=__NEJS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __MONJ=__NEJS->__SE5J;
+          __UXNJ=__NEJS->__ZMOJ.__BI4D;
+          __NEJS=NULL;
+          __GM2U=((____IB )(NULL));
+          __XVNJ= 0;
+          __HM2U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__HM2U ==  0)) {
+            __NEJS=__YMOJ__;
+          } else /* FALSE */ {
+            __XVNJ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HM2U));
+            if ((__XVNJ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZM2U=((____YWB )((____Q )(void *)((unsigned long)__YM2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_size[(__ZM2U)-1]))),((____YWB )((____Q )__YM2U)));
+              __GM2U=__XM2U;
             } else /* FALSE */ {
-              __tmp__KL2U=((__UINTEGER_32__RWB )__tmp__IUNJ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_type[(__tmp__KL2U)]))),(__UINTEGER_32__RWB)(__tmp__KL2U |  1));
-              __tmp__XK2U=__tmp__IL2U;
-            };
-            Self__4CJS=((__REAL_CST__JLOJ *)__tmp__XK2U);
-            *(Self__4CJS) = *(REAL_CST__JLOJ__);
-          };
-          Self__DP2U=((__REAL_CST__JLOJ *)Self__4CJS);
-          Self__DP2U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__RL2U;
-          Self__DP2U->value__DD5J=__tmp__3MNJ;
-          Self__DP2U->parent_constant__KLOJ.static_type__SG4D=__tmp__FWNJ;
-          __tmp__HUNJ=Self__4CJS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__CDJS=((__CHARACTER_CST__5LOJ *)__tmp__PK2U);
-          __tmp__DDJS=create__char__CMQJ(Self__CDJS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CDJS->text__ID5J);
-          __tmp__HUNJ=__tmp__DDJS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__FDJS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__PK2U);
-          __tmp__GDJS=create__text__2PQJ(Self__FDJS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FDJS->string__EBJK);
-          __tmp__HUNJ=__tmp__GDJS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__HUNJ=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__PK2U));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__HUNJ=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__PK2U));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__HUNJ=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__PK2U));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__HUNJ=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__PK2U));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__HUNJ=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__PK2U));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__HUNJ=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PK2U));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__HUNJ=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__PK2U));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__HUNJ=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__PK2U));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__BMNJ=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__PK2U)->global__Y5JM),NULL);
-          if (__tmp__BMNJ==NULL) {
-            __tmp__RJCU=NULL;
+              __ZM2U=((____YWB )__XVNJ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_type[(__ZM2U)]))),(____YWB)(__ZM2U |  1));
+              __GM2U=__XM2U;
+            };
+            __NEJS=((____YMOJ *)__GM2U);
+            *(__NEJS) = *(__YMOJ__);
+          };
+          __SQ2U=((____YMOJ *)__NEJS);
+          __SQ2U->__ZMOJ.__DK.__CK.__YH.__O2B=__AN2U;
+          __SQ2U->__SE5J=__MONJ;
+          __SQ2U->__ZMOJ.__BI4D=__UXNJ;
+          __WVNJ=__NEJS;
+        } break;
+        case ____ONOJ__: {
+          __REJS=((____ONOJ *)__4L2U);
+          __SEJS=__RNQJ(__REJS->__PNOJ.__DK.__CK.__YH.__O2B,__REJS->__XE5J);
+          __WVNJ=__SEJS;
+        } break;
+        case ____YOOJ__: {
+          __UEJS=((____YOOJ *)__4L2U);
+          __VEJS=__LRQJ(__UEJS->__ZOOJ.__DK.__CK.__YH.__O2B,__UEJS->__TCJK);
+          __WVNJ=__VEJS;
+        } break;
+        case ____IM4K__: {
+          __WVNJ=__NZFM(((____IM4K *)__4L2U));
+        } break;
+        case ____T5FL__: {
+          __WVNJ=__V35O(((____T5FL *)__4L2U));
+        } break;
+        case ____3DUL__: {
+          __WVNJ=__AJVP(((____3DUL *)__4L2U));
+        } break;
+        case ____0EUL__: {
+          __WVNJ=__QB4P(((____0EUL *)__4L2U));
+        } break;
+        case ____BGUL__: {
+          __WVNJ=__LJVP(((____BGUL *)__4L2U));
+        } break;
+        case ____2GUL__: {
+          __WVNJ=__2B4P(((____2GUL *)__4L2U));
+        } break;
+        case ____B0VL__: {
+          __WVNJ=__H0BN(((____B0VL *)__4L2U));
+        } break;
+        case ____P0VL__: {
+          __WVNJ=__NCHM(((____P0VL *)__4L2U));
+        } break;
+        case ____Q5YL__: {
+          __QNNJ=__TFTL(((____FKRG *)((____Q5YL *)__4L2U)->__HBKM),NULL);
+          if (__QNNJ==NULL) {
+            __ALCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__BMNJ)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__RJCU=NULL;
+            switch (((struct ___OBJ *)__QNNJ)->__id) {
+            case ____IM4K__: {
+              __ALCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__RJCU=((__READ_GLOBAL__B4YL *)__tmp__BMNJ);
+            case ____Q5YL__: {
+              __ALCU=((____Q5YL *)__QNNJ);
             } break;
             }
           };
-          __tmp__HUNJ=__tmp__RJCU;
+          __WVNJ=__ALCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__HUNJ=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__PK2U));
+        case ____UVPM__: {
+          __WVNJ=__VGWN(((____UVPM *)__4L2U));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__HUNJ=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__PK2U));
+        case ____0ZPM__: {
+          __WVNJ=__4G2P(((____0ZPM *)__4L2U));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__HUNJ=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__PK2U));
+        case ____MR0N__: {
+          __WVNJ=__DRVO(((____MR0N *)__4L2U));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__HUNJ=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__PK2U));
+        case ____YWBP__: {
+          __WVNJ=__DQ0Q(((____YWBP *)__4L2U));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__HUNJ=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__PK2U));
+        case ____LYBP__: {
+          __WVNJ=__0WUP(((____LYBP *)__4L2U));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__HUNJ=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__PK2U));
+        case ____CZBP__: {
+          __WVNJ=__FXUP(((____CZBP *)__4L2U));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__HUNJ=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__PK2U));
+        case ____3BEP__: {
+          __WVNJ=__FCIQ(((____3BEP *)__4L2U));
         } break;
         };
-        Self__CHWN=((__NODE_TYPE__FK2C *)__tmp__HNNJ);
-        __tmp__PK2U=Self__CHWN->parent_node__GK2C.data__WU4D;
-        if (__tmp__PK2U==NULL) {
-          __tmp__BMNJ=NULL;
+        __RIWN=((____UL2C *)__WONJ);
+        __4L2U=__RIWN->__VL2C.__FW4D;
+        if (__4L2U==NULL) {
+          __QNNJ=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__PK2U)->__id) {
-          case __DTA_RD__IK2C__: {
-            __tmp__BMNJ=NULL;
+          switch (((struct ___OBJ *)__4L2U)->__id) {
+          case ____XL2C__: {
+            __QNNJ=NULL;
           } break;
-          case __DTA_CAST__NFPJ__: {
-            __tmp__BMNJ=NULL;
+          case ____2GPJ__: {
+            __QNNJ=NULL;
           } break;
-          case __DTA_WR_CODE__CPPJ__: {
-            __tmp__BMNJ=NULL;
+          case ____RQPJ__: {
+            __QNNJ=NULL;
           } break;
-          case __DTA_WR_VALUE__YHWJ__: {
-            __tmp__BMNJ=NULL;
+          case ____HJWJ__: {
+            __QNNJ=NULL;
           } break;
-          case __DTA_BLOCK__URWJ__: {
-            __tmp__BMNJ=((void *)__tmp__PK2U);
+          case ____DTWJ__: {
+            __QNNJ=((void *)__4L2U);
           } break;
-          case __DTA_RD_ARGS__VRWJ__: {
-            __tmp__BMNJ=((void *)__tmp__PK2U);
+          case ____ETWJ__: {
+            __QNNJ=((void *)__4L2U);
           } break;
           }
         };
-        __tmp__PK2U=Self__CHWN->parent_node__GK2C.data__WU4D;
-        switch (((struct ___OBJ *)__tmp__PK2U)->__id) {
-        case __DTA_RD__IK2C__: {
-          p__RL2U=((__DTA_RD__IK2C *)__tmp__PK2U)->parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+        __4L2U=__RIWN->__VL2C.__FW4D;
+        switch (((struct ___OBJ *)__4L2U)->__id) {
+        case ____XL2C__: {
+          __AN2U=((____XL2C *)__4L2U)->__0L2C.__ZL2C.__O2B;
         } break;
-        case __DTA_CAST__NFPJ__: {
-          p__RL2U=DTA__JK2C__->parent_itm_object__KK2C.position__H2B;
+        case ____2GPJ__: {
+          __AN2U=__YL2C__->__ZL2C.__O2B;
         } break;
-        case __DTA_WR_CODE__CPPJ__: {
-          p__RL2U=((__DTA_WR_CODE__CPPJ *)__tmp__PK2U)->parent_dta__DPPJ.parent_itm_object__KK2C.position__H2B;
+        case ____RQPJ__: {
+          __AN2U=((____RQPJ *)__4L2U)->__SQPJ.__ZL2C.__O2B;
         } break;
-        case __DTA_WR_VALUE__YHWJ__: {
-          p__RL2U=((__DTA_WR_VALUE__YHWJ *)__tmp__PK2U)->parent_dta__ZHWJ.parent_itm_object__KK2C.position__H2B;
+        case ____HJWJ__: {
+          __AN2U=((____HJWJ *)__4L2U)->__IJWJ.__ZL2C.__O2B;
         } break;
-        case __DTA_BLOCK__URWJ__: {
-          p__RL2U=((__DTA_BLOCK__URWJ *)__tmp__PK2U)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+        case ____DTWJ__: {
+          __AN2U=((____DTWJ *)__4L2U)->__GTWJ.__FTWJ.__0L2C.__ZL2C.__O2B;
         } break;
-        case __DTA_RD_ARGS__VRWJ__: {
-          p__RL2U=((__DTA_RD_ARGS__VRWJ *)__tmp__PK2U)->parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
+        case ____ETWJ__: {
+          __AN2U=((____ETWJ *)__4L2U)->__FTWJ.__0L2C.__ZL2C.__O2B;
         } break;
         };
-        if (((struct ___OBJ *)__tmp__BMNJ)->__id==__DTA_BLOCK__URWJ__) {
-          Self__TI0N=((__DTA_BLOCK__URWJ *)__tmp__BMNJ);
-          Self__TI0N->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B=p__RL2U;
-          Self__TI0N->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D=slo__EJNJ;
-          Self__TI0N->parent_dta_rd_args__XRWJ.argument_list__IGBK=__tmp__VWNJ;
-          __tmp__GUNJ=NULL;
-          __tmp__R5JV=Self__TI0N->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D;
-          if (((struct ___OBJ *)__tmp__R5JV)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__W5JV=((__SLOT_CODE__MIRG *)__tmp__R5JV)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__W5JV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__0N2N=((__ITM_SLOT__HLC *)__tmp__W5JV)->id_section__GVOB;
+        if (((struct ___OBJ *)__QNNJ)->__id==____DTWJ__) {
+          __CK0N=((____DTWJ *)__QNNJ);
+          __CK0N->__GTWJ.__FTWJ.__0L2C.__ZL2C.__O2B=__AN2U;
+          __CK0N->__GTWJ.__FTWJ.__0L2C.__KV4D=__TKNJ;
+          __CK0N->__GTWJ.__XHBK=__EYNJ;
+          __VVNJ=NULL;
+          __ABKV=__CK0N->__GTWJ.__FTWJ.__0L2C.__KV4D;
+          if (((struct ___OBJ *)__ABKV)->__id==____1JRG__) {
+            __FBKV=((____1JRG *)__ABKV)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__FBKV)->__id==____OLC__) {
+              __JP2N=((____OLC *)__FBKV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__0N2N=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__W5JV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __JP2N=((____4G0D *)__FBKV)->__5G0D.__MWOB;
             };
           } else /* SLOT_DATA */ {
-            Self__15JV=((__SLOT_DATA__WIRG *)__tmp__R5JV);
-            result__IP2U=NULL;
-            if (((void *)Self__15JV->parent_slot__YIRG != (void *)NULL)) {
-              __tmp__25JV=Self__15JV->parent_slot__YIRG->parent_itm_slot__JLC;
-              if (((struct ___OBJ *)__tmp__25JV)->__id==__ITM_SLOT__HLC__) {
-                __tmp__LP2U=((__ITM_SLOT__HLC *)__tmp__25JV)->id_section__GVOB;
+            __KBKV=((____FKRG *)__ABKV);
+            __XQ2U=NULL;
+            if (((void *)__KBKV->__HKRG != (void *)NULL)) {
+              __LBKV=__KBKV->__HKRG->__QLC;
+              if (((struct ___OBJ *)__LBKV)->__id==____OLC__) {
+                __0Q2U=((____OLC *)__LBKV)->__MWOB;
               } else /* ITM_SLOT_OPERATOR */ {
-                __tmp__LP2U=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__25JV)->parent_itm_slot__QF0D.id_section__GVOB;
+                __0Q2U=((____4G0D *)__LBKV)->__5G0D.__MWOB;
               };
-              result__IP2U=__tmp__LP2U;
+              __XQ2U=__0Q2U;
             } else /* FALSE */ {
-              __tmp__LP2U=get_name__GAUD((&__string_35));
-              result__IP2U=__tmp__LP2U;
+              __0Q2U=__VBUD((&__string_35));
+              __XQ2U=__0Q2U;
             };
-            __tmp__0N2N=result__IP2U;
+            __JP2N=__XQ2U;
           };
-          if (((void *)((__SECTION___EVOB *)__tmp__0N2N)->name__U15E == (void *)(&__string_34))) {
-            __tmp__W5JV=type_pointer__4OB;
-            switch (((struct ___OBJ *)__tmp__W5JV)->__id) {
-            case __TYPE__FF__: {
-              __tmp__CO2N=((__TYPE__FF *)__tmp__W5JV)->default__0LC;
+          if (((void *)((____KWOB *)__JP2N)->__D35E == (void *)(&__string_34))) {
+            __FBKV=__FPB;
+            switch (((struct ___OBJ *)__FBKV)->__id) {
+            case ____FF__: {
+              __RP2N=((____FF *)__FBKV)->__BMC;
             } break;
-            case __TYPE_NULL__4LB__: {
-              __tmp__CO2N=((__TYPE_NULL__4LB *)__tmp__W5JV)->parent_type__5LB.default__0LC;
+            case ____FMB__: {
+              __RP2N=((____FMB *)__FBKV)->__GMB.__BMC;
             } break;
-            case __TYPE_VOID__AMB__: {
-              __tmp__CO2N=((__TYPE_VOID__AMB *)__tmp__W5JV)->parent_type__BMB.default__0LC;
+            case ____HMB__: {
+              __RP2N=((____HMB *)__FBKV)->__IMB.__BMC;
             } break;
-            case __TYPE_CONTEXT__CMB__: {
-              __tmp__CO2N=((__TYPE_CONTEXT__CMB *)__tmp__W5JV)->parent_type__DMB.default__0LC;
+            case ____JMB__: {
+              __RP2N=((____JMB *)__FBKV)->__KMB.__BMC;
             } break;
-            case __TYPE_ID__EMB__: {
-              __tmp__CO2N=((__TYPE_ID__EMB *)__tmp__W5JV)->parent_type__FMB.default__0LC;
+            case ____LMB__: {
+              __RP2N=((____LMB *)__FBKV)->__MMB.__BMC;
             } break;
-            case __TYPE_GENERIC__BCY__: {
-              __tmp__CO2N=((__TYPE_GENERIC__BCY *)__tmp__W5JV)->parent_type__CCY.default__0LC;
+            case ____ICY__: {
+              __RP2N=((____ICY *)__FBKV)->__JCY.__BMC;
             } break;
-            case __TYPE_BLOCK__VO5D__: {
-              __tmp__CO2N=((__TYPE_BLOCK__VO5D *)__tmp__W5JV)->parent_type__WO5D.default__0LC;
+            case ____EQ5D__: {
+              __RP2N=((____EQ5D *)__FBKV)->__FQ5D.__BMC;
             } break;
-            case __PROFIL_BLOCK__22NJ__: {
-              __tmp__CO2N=((__PROFIL_BLOCK__22NJ *)__tmp__W5JV)->parent_type__42NJ.default__0LC;
+            case ____L4NJ__: {
+              __RP2N=((____L4NJ *)__FBKV)->__N4NJ.__BMC;
             } break;
             };
-            Self__WJCU=((__TYPE_FULL__PMB *)__tmp__CO2N);
-            __tmp__URNJ=Self__TI0N->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
-            __tmp__W5JV=NULL;
-            if (((void *)Self__WJCU->the_parent_type__DLK == (void *)TYPE_VOID__AMB__)) {
-              __tmp__VJCU=create__type__IJ2C(__tmp__URNJ,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-              __tmp__W5JV=__tmp__VJCU;
+            __FLCU=((____WMB *)__RP2N);
+            __DTNJ=__CK0N->__GTWJ.__FTWJ.__0L2C.__ZL2C.__O2B;
+            __FBKV=NULL;
+            if (((void *)__FLCU->__KLK == (void *)__HMB__)) {
+              __ELCU=__XK2C(__DTNJ,__HMB__->__IMB.__BMC);
+              __FBKV=__ELCU;
             } else /* FALSE */ {
-              __tmp__XJCU=create__name__style__type__0HND(__tmp__URNJ,(&__string_69),'+',Self__WJCU);
-              __tmp__YJCU=read__NUEI(((__LOCAL__43WC *)__tmp__XJCU));
-              __tmp__W5JV=__tmp__YJCU;
+              __GLCU=__JJND(__DTNJ,(&__string_69),'+',__FLCU);
+              __HLCU=__2VEI(((____N5WC *)__GLCU));
+              __FBKV=__HLCU;
             };
-            __tmp__GUNJ=__tmp__W5JV;
+            __VVNJ=__FBKV;
           } else /* FALSE */ {
-            __tmp__W5JV=Self__TI0N->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D;
-            if (((struct ___OBJ *)__tmp__W5JV)->__id==__SLOT_CODE__MIRG__) {
-              __tmp__25JV=((__SLOT_CODE__MIRG *)__tmp__W5JV)->parent_slot__NIRG->parent_itm_slot__JLC;
-              if (((struct ___OBJ *)__tmp__25JV)->__id==__ITM_SLOT__HLC__) {
-                __tmp__LO2N=((__ITM_SLOT__HLC *)__tmp__25JV)->result_type__3VOB;
+            __FBKV=__CK0N->__GTWJ.__FTWJ.__0L2C.__KV4D;
+            if (((struct ___OBJ *)__FBKV)->__id==____1JRG__) {
+              __LBKV=((____1JRG *)__FBKV)->__2JRG->__QLC;
+              if (((struct ___OBJ *)__LBKV)->__id==____OLC__) {
+                __0P2N=((____OLC *)__LBKV)->__DXOB;
               } else /* ITM_SLOT_OPERATOR */ {
-                __tmp__LO2N=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__25JV)->parent_itm_slot__QF0D.result_type__3VOB;
+                __0P2N=((____4G0D *)__LBKV)->__5G0D.__DXOB;
               };
             } else /* SLOT_DATA */ {
-              __tmp__25JV=((__SLOT_DATA__WIRG *)__tmp__W5JV)->parent_slot__YIRG->parent_itm_slot__JLC;
-              if (((struct ___OBJ *)__tmp__25JV)->__id==__ITM_SLOT__HLC__) {
-                __tmp__LO2N=((__ITM_SLOT__HLC *)__tmp__25JV)->result_type__3VOB;
+              __LBKV=((____FKRG *)__FBKV)->__HKRG->__QLC;
+              if (((struct ___OBJ *)__LBKV)->__id==____OLC__) {
+                __0P2N=((____OLC *)__LBKV)->__DXOB;
               } else /* ITM_SLOT_OPERATOR */ {
-                __tmp__LO2N=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__25JV)->parent_itm_slot__QF0D.result_type__3VOB;
+                __0P2N=((____4G0D *)__LBKV)->__5G0D.__DXOB;
               };
             };
-            switch (((struct ___OBJ *)__tmp__LO2N)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__25JV=get_expr_for__SIWH(((__ITM_TYPE_SIMPLE__JMB *)__tmp__LO2N),Self__TI0N);
+            switch (((struct ___OBJ *)__0P2N)->__id) {
+            case ____QMB__: {
+              __LBKV=__BKWH(((____QMB *)__0P2N),__CK0N);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__25JV=get_expr_for__3IWH(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LO2N)),Self__TI0N);
+            case ____0MB__: {
+              __LBKV=__MKWH(((____0MB *)((____QMB *)__0P2N)),__CK0N);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__25JV=get_expr_for__JJWH(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LO2N)),Self__TI0N);
+            case ____KPB__: {
+              __LBKV=__YKWH(((____KPB *)((____QMB *)__0P2N)),__CK0N);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__25JV=get_expr_for__UJWH(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LO2N)),Self__TI0N);
+            case ____TEZ__: {
+              __LBKV=__DLWH(((____TEZ *)((____QMB *)__0P2N)),__CK0N);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__25JV=get_expr_for__4JWH(((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LO2N)),Self__TI0N);
+            case ____2VRC__: {
+              __LBKV=__NLWH(((____2VRC *)((____QMB *)__0P2N)),__CK0N);
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__25JV=get_expr_for__YKWH(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LO2N)),Self__TI0N);
+            case ____GZRC__: {
+              __LBKV=__HMWH(((____GZRC *)((____QMB *)__0P2N)),__CK0N);
             } break;
             };
-            __tmp__GUNJ=__tmp__25JV;
+            __VVNJ=__LBKV;
           };
-          Self__TI0N->result_expr__MKBK=__tmp__GUNJ;
-          Self__TI0N->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.is_intern__5T4D=FALSE__O__;
-          if (((void *)profil_current__FO2C == (void *)NULL)) {
-            Self__TI0N->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.context__HU4D=context_main__D4WC;
+          __CK0N->__1LBK=__VVNJ;
+          __CK0N->__GTWJ.__FTWJ.__OV4D=__O__;
+          if (((void *)__UP2C == (void *)NULL)) {
+            __CK0N->__GTWJ.__FTWJ.__0L2C.__WV4D=__S5WC;
           } else /* FALSE */ {
-            __tmp__W5JV=profil_current__FO2C;
-            if (((struct ___OBJ *)__tmp__W5JV)->__id==__PROFIL_SLOT__BO2C__) {
-              __tmp__XJCU=((__PROFIL_SLOT__BO2C *)__tmp__W5JV)->parent_profil__CO2C.context__OU4D;
+            __FBKV=__UP2C;
+            if (((struct ___OBJ *)__FBKV)->__id==____QP2C__) {
+              __GLCU=((____QP2C *)__FBKV)->__RP2C.__3V4D;
             } else /* PROFIL_BLOCK */ {
-              __tmp__XJCU=((__PROFIL_BLOCK__22NJ *)__tmp__W5JV)->parent_profil__32NJ.context__OU4D;
+              __GLCU=((____L4NJ *)__FBKV)->__M4NJ.__3V4D;
             };
-            Self__TI0N->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.context__HU4D=__tmp__XJCU;
+            __CK0N->__GTWJ.__FTWJ.__0L2C.__WV4D=__GLCU;
           };
         } else /* DTA_RD_ARGS */ {
-          make__call__with__intern__LIKK(((__DTA_RD_ARGS__VRWJ *)((__DTA_BLOCK__URWJ *)__tmp__BMNJ)),p__RL2U,slo__EJNJ,__tmp__VWNJ,FALSE__O__);
+          __0JKK(((____ETWJ *)((____DTWJ *)__QNNJ)),__AN2U,__TKNJ,__EYNJ,__O__);
         };
-        __tmp__PK2U=Self__CHWN->parent_node__GK2C.data__WU4D;
-        switch (((struct ___OBJ *)__tmp__PK2U)->__id) {
-        case __DTA_RD__IK2C__: {
-          __tmp__GUNJ=((__DTA_RD__IK2C *)__tmp__PK2U)->parent_dta__LK2C.slot__1T4D;
+        __4L2U=__RIWN->__VL2C.__FW4D;
+        switch (((struct ___OBJ *)__4L2U)->__id) {
+        case ____XL2C__: {
+          __VVNJ=((____XL2C *)__4L2U)->__0L2C.__KV4D;
         } break;
-        case __DTA_CAST__NFPJ__: {
-          __tmp__GUNJ=DTA__JK2C__->slot__1T4D;
+        case ____2GPJ__: {
+          __VVNJ=__YL2C__->__KV4D;
         } break;
-        case __DTA_WR_CODE__CPPJ__: {
-          __tmp__GUNJ=((__DTA_WR_CODE__CPPJ *)__tmp__PK2U)->parent_dta__DPPJ.slot__1T4D;
+        case ____RQPJ__: {
+          __VVNJ=((____RQPJ *)__4L2U)->__SQPJ.__KV4D;
         } break;
-        case __DTA_WR_VALUE__YHWJ__: {
-          __tmp__GUNJ=((__DTA_WR_VALUE__YHWJ *)__tmp__PK2U)->parent_dta__ZHWJ.slot__1T4D;
+        case ____HJWJ__: {
+          __VVNJ=((____HJWJ *)__4L2U)->__IJWJ.__KV4D;
         } break;
-        case __DTA_BLOCK__URWJ__: {
-          __tmp__GUNJ=((__DTA_BLOCK__URWJ *)__tmp__PK2U)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D;
+        case ____DTWJ__: {
+          __VVNJ=((____DTWJ *)__4L2U)->__GTWJ.__FTWJ.__0L2C.__KV4D;
         } break;
-        case __DTA_RD_ARGS__VRWJ__: {
-          __tmp__GUNJ=((__DTA_RD_ARGS__VRWJ *)__tmp__PK2U)->parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D;
+        case ____ETWJ__: {
+          __VVNJ=((____ETWJ *)__4L2U)->__FTWJ.__0L2C.__KV4D;
         } break;
         };
-        if (((struct ___OBJ *)__tmp__GUNJ)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__GUNJ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            check_argument_type__for__XHHL(((__SLOT_CODE__MIRG *)__tmp__GUNJ),__tmp__VWNJ,__tmp__BMNJ);
+        if (((struct ___OBJ *)__VVNJ)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__VVNJ)->__2JRG->__QLC)->__id==____OLC__) {
+            __GJHL(((____1JRG *)__VVNJ),__EYNJ,__QNNJ);
           } else /* ITM_SLOT_OPERATOR */ {
-            check_argument_type__for__XHHL(((__SLOT_CODE__MIRG *)__tmp__GUNJ),__tmp__VWNJ,__tmp__BMNJ);
+            __GJHL(((____1JRG *)__VVNJ),__EYNJ,__QNNJ);
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__GUNJ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            check_argument_type__for__OIHL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__GUNJ)),__tmp__VWNJ,__tmp__BMNJ);
+          if (((struct ___OBJ *)((____FKRG *)__VVNJ)->__HKRG->__QLC)->__id==____OLC__) {
+            __3JHL(((____FKRG *)((____1JRG *)__VVNJ)),__EYNJ,__QNNJ);
           } else /* ITM_SLOT_OPERATOR */ {
-            check_argument_type__for__OIHL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__GUNJ)),__tmp__VWNJ,__tmp__BMNJ);
-          };
-        };
-        __tmp__PK2U=Self__CHWN->parent_node__GK2C.data__WU4D;
-        Self__CHWN->parent_node__GK2C.expr__VU4D=__tmp__HUNJ;
-        Self__CHWN->parent_node__GK2C.data__WU4D=__tmp__PK2U;
-        late_binding_counter__QM=(__INTEGER__Q)(late_binding_counter__QM +  1);
-        Self__IP5T=((__LINKED_LISToNODE_TYPEo__QK2C *)node_list__YK2C);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if (((void *)Self__IP5T->first_link__WA0G == (void *)NULL)) {
-          result__OP2U=NULL;
-          __tmp__XK2U=((__POINTER__IB )(NULL));
-          __tmp__IUNJ= 0;
-          __tmp__YK2U=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-          if (((unsigned long)__tmp__YK2U ==  0)) {
-            result__OP2U=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-          } else /* FALSE */ {
-            __tmp__IUNJ=__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__YK2U));
-            if ((__tmp__IUNJ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KL2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JL2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_size[(__tmp__KL2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JL2U)));
-              __tmp__XK2U=__tmp__IL2U;
+            __3JHL(((____FKRG *)((____1JRG *)__VVNJ)),__EYNJ,__QNNJ);
+          };
+        };
+        __4L2U=__RIWN->__VL2C.__FW4D;
+        __RIWN->__VL2C.__EW4D=__WVNJ;
+        __RIWN->__VL2C.__FW4D=__4L2U;
+        __QM=(____Q)(__QM +  1);
+        __XQ5T=((____5L2C *)__HM2C);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if (((void *)__XQ5T->__FC0G == (void *)NULL)) {
+          __3Q2U=NULL;
+          __GM2U=((____IB )(NULL));
+          __XVNJ= 0;
+          __HM2U=((____IB )sizeof(____AC0G));
+          if (((unsigned long)__HM2U ==  0)) {
+            __3Q2U=__AC0G__;
+          } else /* FALSE */ {
+            __XVNJ=____AC0G__;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HM2U));
+            if ((__XVNJ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZM2U=((____YWB )((____Q )(void *)((unsigned long)__YM2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_size[(__ZM2U)-1]))),((____YWB )((____Q )__YM2U)));
+              __GM2U=__XM2U;
             } else /* FALSE */ {
-              __tmp__KL2U=((__UINTEGER_32__RWB )__tmp__IUNJ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_type[(__tmp__KL2U)]))),(__UINTEGER_32__RWB)(__tmp__KL2U |  1));
-              __tmp__XK2U=__tmp__IL2U;
-            };
-            result__OP2U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__XK2U);
-            *(result__OP2U) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-          };
-          Self__0P2U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__OP2U);
-          Self__0P2U->item__UK0G=Self__CHWN;
-          Self__0P2U->next__BVFH=NULL;
-          Self__IP5T->first_link__WA0G=result__OP2U;
-          Self__IP5T->parent_linked_collection__XK2C.upper__UZRD= 1;
-          Self__IP5T->last_link__5A0G=result__OP2U;
-          Self__IP5T->mem_idx__AB0G= 1;
-          Self__IP5T->mem_lnk__CB0G=result__OP2U;
-        } else /* FALSE */ {
-          result__OP2U=NULL;
-          __tmp__XK2U=((__POINTER__IB )(NULL));
-          __tmp__IUNJ= 0;
-          __tmp__YK2U=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-          if (((unsigned long)__tmp__YK2U ==  0)) {
-            result__OP2U=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-          } else /* FALSE */ {
-            __tmp__IUNJ=__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__YK2U));
-            if ((__tmp__IUNJ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KL2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JL2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_size[(__tmp__KL2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JL2U)));
-              __tmp__XK2U=__tmp__IL2U;
+              __ZM2U=((____YWB )__XVNJ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_type[(__ZM2U)]))),(____YWB)(__ZM2U |  1));
+              __GM2U=__XM2U;
+            };
+            __3Q2U=((____AC0G *)__GM2U);
+            *(__3Q2U) = *(__AC0G__);
+          };
+          __JR2U=((____AC0G *)__3Q2U);
+          __JR2U->__DM0G=__RIWN;
+          __JR2U->__QWFH=NULL;
+          __XQ5T->__FC0G=__3Q2U;
+          __XQ5T->__GM2C.__D1RD= 1;
+          __XQ5T->__OC0G=__3Q2U;
+          __XQ5T->__PC0G= 1;
+          __XQ5T->__RC0G=__3Q2U;
+        } else /* FALSE */ {
+          __3Q2U=NULL;
+          __GM2U=((____IB )(NULL));
+          __XVNJ= 0;
+          __HM2U=((____IB )sizeof(____AC0G));
+          if (((unsigned long)__HM2U ==  0)) {
+            __3Q2U=__AC0G__;
+          } else /* FALSE */ {
+            __XVNJ=____AC0G__;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__HM2U));
+            if ((__XVNJ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZM2U=((____YWB )((____Q )(void *)((unsigned long)__YM2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_size[(__ZM2U)-1]))),((____YWB )((____Q )__YM2U)));
+              __GM2U=__XM2U;
             } else /* FALSE */ {
-              __tmp__KL2U=((__UINTEGER_32__RWB )__tmp__IUNJ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IL2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JL2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__YK2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IL2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL2U=micro_alloc__table__lab__HKI(__tmp__JL2U,((__POINTER__IB )(&(table_type[(__tmp__KL2U)]))),(__UINTEGER_32__RWB)(__tmp__KL2U |  1));
-              __tmp__XK2U=__tmp__IL2U;
-            };
-            result__OP2U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__XK2U);
-            *(result__OP2U) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-          };
-          Self__0P2U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__OP2U);
-          Self__0P2U->item__UK0G=Self__CHWN;
-          Self__0P2U->next__BVFH=NULL;
-          ((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)Self__IP5T->last_link__5A0G)->next__BVFH=result__OP2U;
-          Self__IP5T->parent_linked_collection__XK2C.upper__UZRD=(__INTEGER__Q)(Self__IP5T->parent_linked_collection__XK2C.upper__UZRD +  1);
-          Self__IP5T->last_link__5A0G=result__OP2U;
-        };
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__HNNJ);
-        __tmp__PK2U=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__HNNJ));
-        val__CJNJ=__tmp__PK2U;
-      };
-      remove__5ECG(((__FAST_ARRAYoINSTRo__X53D *)__tmp__2SPJ),max_pos__WINJ);
-      remove__5ECG(((__FAST_ARRAYoINSTRo__X53D *)__tmp__2SPJ),max_pos__WINJ);
-      Self__ROZT=((__FAST_ARRAYoINSTRo__X53D *)__tmp__2SPJ);
-      __tmp__2JNJ=(__INTEGER__Q)(max_pos__WINJ -  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__ROZT->parent_arrayed_collection__553D.storage__D14F)[__tmp__2JNJ]=val__CJNJ;
-      goto until_do__STPJ;
-    };
-  };
-  instr__AJNJ=((void **)((__FAST_ARRAYoINSTRo__X53D *)result__KSPJ)->parent_arrayed_collection__553D.storage__D14F)[ 0];
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (instr__AJNJ==NULL) {
-    __tmp__4KNJ=NULL;
+              __ZM2U=((____YWB )__XVNJ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XM2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YM2U=(void *)((unsigned long)(void *)((unsigned long)__HM2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XM2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM2U=__OKI(__YM2U,((____IB )(&(table_type[(__ZM2U)]))),(____YWB)(__ZM2U |  1));
+              __GM2U=__XM2U;
+            };
+            __3Q2U=((____AC0G *)__GM2U);
+            *(__3Q2U) = *(__AC0G__);
+          };
+          __JR2U=((____AC0G *)__3Q2U);
+          __JR2U->__DM0G=__RIWN;
+          __JR2U->__QWFH=NULL;
+          ((____AC0G *)__XQ5T->__OC0G)->__QWFH=__3Q2U;
+          __XQ5T->__GM2C.__D1RD=(____Q)(__XQ5T->__GM2C.__D1RD +  1);
+          __XQ5T->__OC0G=__3Q2U;
+        };
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__WONJ);
+        __4L2U=__BR5H(((____UL2C *)__WONJ));
+        __RKNJ=__4L2U;
+      };
+      __OGCG(((____GB4D *)__LUPJ),__FKNJ);
+      __OGCG(((____GB4D *)__LUPJ),__FKNJ);
+      __AQZT=((____GB4D *)__LUPJ);
+      __LLNJ=(____Q)(__FKNJ -  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__AQZT->__OB4D.__S24F)[__LLNJ]=__RKNJ;
+      goto __BVPJ;
+    };
+  };
+  __PKNJ=((void **)((____GB4D *)__ZTPJ)->__OB4D.__S24F)[ 0];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__PKNJ==NULL) {
+    __NMNJ=NULL;
   } else {
-    switch (((struct ___OBJ *)instr__AJNJ)->__id) {
-    case __LIST__WH__: {
-      __tmp__4KNJ=NULL;
+    switch (((struct ___OBJ *)__PKNJ)->__id) {
+    case ____WH__: {
+      __NMNJ=NULL;
     } break;
-    case __STRING_CST__5J__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____5J__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __CALL_NULL__AUB__: {
-      __tmp__4KNJ=NULL;
+    case ____HUB__: {
+      __NMNJ=NULL;
     } break;
-    case __PUSH__AXB__: {
-      __tmp__4KNJ=NULL;
+    case ____HXB__: {
+      __NMNJ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____0AXC__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____NBXC__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____ZBXC__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __SWITCH__DDXC__: {
-      __tmp__4KNJ=NULL;
+    case ____SEXC__: {
+      __NMNJ=NULL;
     } break;
-    case __NODE_TYPE__FK2C__: {
-      __tmp__4KNJ=NULL;
+    case ____UL2C__: {
+      __NMNJ=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____DMWH__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____2A0I__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __WRITE_GLOBAL__EXKJ__: {
-      __tmp__4KNJ=NULL;
+    case ____TYKJ__: {
+      __NMNJ=NULL;
     } break;
-    case __WRITE_SLOT__SXKJ__: {
-      __tmp__4KNJ=NULL;
+    case ____BZKJ__: {
+      __NMNJ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____HJNJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____SJNJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____0AOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____EBOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____3BOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____RCOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____HDOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____1DOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____PEOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____DFOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____XFOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____QGOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____EHOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____2HOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____YIOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____YMOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____ONOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____YOOJ__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __NOP__5WVJ__: {
-      __tmp__4KNJ=NULL;
+    case ____OYVJ__: {
+      __NMNJ=NULL;
     } break;
-    case __WRITE_LOCAL__BEYJ__: {
-      __tmp__4KNJ=NULL;
+    case ____QFYJ__: {
+      __NMNJ=NULL;
     } break;
-    case __LOOP__ZQBK__: {
-      __tmp__4KNJ=NULL;
+    case ____ISBK__: {
+      __NMNJ=NULL;
     } break;
-    case __CALL_SLOT__U5YK__: {
-      __tmp__4KNJ=NULL;
+    case ____DBZK__: {
+      __NMNJ=NULL;
     } break;
-    case __NODE_STYLE__5C4K__: {
-      __tmp__4KNJ=NULL;
+    case ____OE4K__: {
+      __NMNJ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____IM4K__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____T5FL__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____3DUL__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____0EUL__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____BGUL__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____2GUL__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____B0VL__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____P0VL__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____Q5YL__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____UVPM__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____0ZPM__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __LOOP_END__E0RM__: {
-      __tmp__4KNJ=NULL;
+    case ____T1RM__: {
+      __NMNJ=NULL;
     } break;
-    case __COP_LOCK__K40M__: {
-      __tmp__4KNJ=NULL;
+    case ____Z50M__: {
+      __NMNJ=NULL;
     } break;
-    case __COP_UNLOCK__MC1M__: {
-      __tmp__4KNJ=NULL;
+    case ____1D1M__: {
+      __NMNJ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____MR0N__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____YWBP__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____LYBP__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____CZBP__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__4KNJ=((void *)instr__AJNJ);
+    case ____3BEP__: {
+      __NMNJ=((void *)__PKNJ);
     } break;
     }
   };
-  ((__FAST_ARRAYoINSTRo__X53D *)result__KSPJ)->parent_arrayed_collection__553D.upper__RTLE=(__INTEGER__Q)(-  1);
-  Self__MD5L=((__FAST_ARRAYoFAST_ARRAYoINSTRoo__LSPJ *)free_list__USPJ);
-  if (((__INTEGER__Q)(Self__MD5L->parent_arrayed_collection__TSPJ.upper__BYGL +  1) <= (__INTEGER__Q)(Self__MD5L->parent_arrayed_collection__TSPJ.capacity__SYGL -  1))) {
-    Self__MD5L->parent_arrayed_collection__TSPJ.upper__BYGL=(__INTEGER__Q)(Self__MD5L->parent_arrayed_collection__TSPJ.upper__BYGL +  1);
-    __tmp__WQNJ=TRUE__K__;
+  ((____GB4D *)__ZTPJ)->__OB4D.__AVLE=(____Q)(-  1);
+  __1E5L=((____0TPJ *)__DUPJ);
+  if (((____Q)(__1E5L->__CUPJ.__QZGL +  1) <= (____Q)(__1E5L->__CUPJ.__B0GL -  1))) {
+    __1E5L->__CUPJ.__QZGL=(____Q)(__1E5L->__CUPJ.__QZGL +  1);
+    __FSNJ=__K__;
   } else /* FALSE */ {
-    __tmp__WQNJ=FALSE__O__;
-  };
-  if ((! __tmp__WQNJ)) {
-    if ((Self__MD5L->parent_arrayed_collection__TSPJ.capacity__SYGL ==  0)) {
-      __tmp__PZGL=create__4AVL( 2);
-      Self__MD5L->parent_arrayed_collection__TSPJ.storage__QZGL=__tmp__PZGL;
-      Self__MD5L->parent_arrayed_collection__TSPJ.capacity__SYGL= 2;
-      Self__MD5L->parent_arrayed_collection__TSPJ.upper__BYGL= 0;
-    } else /* FALSE */ {
-      __tmp__OMZT=(__INTEGER__Q)(Self__MD5L->parent_arrayed_collection__TSPJ.capacity__SYGL <<  1);
-      __tmp__PZGL=Self__MD5L->parent_arrayed_collection__TSPJ.storage__QZGL;
-      __tmp__2JNJ=Self__MD5L->parent_arrayed_collection__TSPJ.capacity__SYGL;
-      ptr__UK2U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__PZGL)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__2JNJ * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__OMZT * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__PZGL=((void **)ptr__UK2U);
-      typ_id__GL2U=(__INTEGER__Q)(__tmp__OMZT -  1);
-      __tmp__IUNJ=__tmp__2JNJ;
-      while ((__tmp__IUNJ <= typ_id__GL2U)) {
-        __tmp__PZGL[__tmp__IUNJ]=NULL;
-        __tmp__IUNJ=(__INTEGER__Q)(__tmp__IUNJ +  1);
-      };
-      Self__MD5L->parent_arrayed_collection__TSPJ.storage__QZGL=__tmp__PZGL;
-      Self__MD5L->parent_arrayed_collection__TSPJ.capacity__SYGL=__tmp__OMZT;
-      Self__MD5L->parent_arrayed_collection__TSPJ.upper__BYGL=(__INTEGER__Q)(Self__MD5L->parent_arrayed_collection__TSPJ.upper__BYGL +  1);
-    };
-  };
-  ((void **)Self__MD5L->parent_arrayed_collection__TSPJ.storage__QZGL)[Self__MD5L->parent_arrayed_collection__TSPJ.upper__BYGL]=result__KSPJ;
-  instr__AJNJ=__tmp__4KNJ;
-  return(instr__AJNJ);
+    __FSNJ=__O__;
+  };
+  if ((! __FSNJ)) {
+    if ((__1E5L->__CUPJ.__B0GL ==  0)) {
+      __40GL=__NCVL( 2);
+      __1E5L->__CUPJ.__50GL=__40GL;
+      __1E5L->__CUPJ.__B0GL= 2;
+      __1E5L->__CUPJ.__QZGL= 0;
+    } else /* FALSE */ {
+      __3NZT=(____Q)(__1E5L->__CUPJ.__B0GL <<  1);
+      __40GL=__1E5L->__CUPJ.__50GL;
+      __LLNJ=__1E5L->__CUPJ.__B0GL;
+      __DM2U=__55W(((____IB )((void **)__40GL)),((____YWB )(____Q)(__LLNJ * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__3NZT * ((____Q )(sizeof(void *))))));
+      __40GL=((void **)__DM2U);
+      __VM2U=(____Q)(__3NZT -  1);
+      __XVNJ=__LLNJ;
+      while ((__XVNJ <= __VM2U)) {
+        __40GL[__XVNJ]=NULL;
+        __XVNJ=(____Q)(__XVNJ +  1);
+      };
+      __1E5L->__CUPJ.__50GL=__40GL;
+      __1E5L->__CUPJ.__B0GL=__3NZT;
+      __1E5L->__CUPJ.__QZGL=(____Q)(__1E5L->__CUPJ.__QZGL +  1);
+    };
+  };
+  ((void **)__1E5L->__CUPJ.__50GL)[__1E5L->__CUPJ.__QZGL]=__ZTPJ;
+  __PKNJ=__NMNJ;
+  return(__PKNJ);
 }
 
-static void* to_run_expr__KXNJ(__ITM_OLD__GQRC *Self__LXNJ)
-// ({ITM_OLD__GQRC}) With result Recursive, No inlinable.
+static void* __ZYNJ(____VRRC *__0YNJ)
+// ({__VRRC}) With result Recursive, No inlinable.
 {
-  void *old_profil__VXNJ;
-  __INTEGER__Q __tmp__EYNJ,diff__SXNJ,result__ZJ2J,u__YJ2J,typ_id__VQ2U;
-  void *__tmp__FYNJ;
-  void *__tmp__GYNJ,*result__MQ2U,*__tmp__PQ2U;
-  __POSITION__OL __tmp__L2PT;
-  __ITM_READ__4GQC *Self__NQ2U;
-  __LOCAL__43WC *__tmp__OQ2U;
-  __READ_LOCAL__N5ZI *__tmp__QQ2U;
-  __ITM_CHARACTER__CFUC *Self__FP5S;
-  __CHARACTER_CST__5LOJ *__tmp__GP5S;
-  __TYPE_FULL__PMB *__tmp__HYNJ;
-  __LIST__WH *__tmp__KYNJ;
-  __WRITE_LOCAL__BEYJ *__tmp__0GJS;
-  __NODE_TYPE__FK2C *__tmp__JZNJ,*element__VJ2J;
-  __POINTER__IB ptr__UQ2U,__tmp__WQ2U,__tmp__XQ2U,__tmp__YQ2U;
-  __UINTEGER_32__RWB __tmp__ZQ2U;
-  void *__tmp__CAKV,*__tmp__DAKV;
-  __FAST_ARRAYoLOCALo__PW1D *old_stack_local__UXNJ;
-  __FAST_ARRAYoINSTRo__X53D *Self__DPZT,*Self__0JCU;
-  __LINKED_LISToNODE_TYPEo__QK2C *__tmp__PZNJ,*Self__UJ2J;
-  __BOOLEAN__L __tmp__IK2J;
-  __LINKED_LIST_NODEoNODE_TYPEo__RA0G *result__TQ2U,*Self__5Q2U;
-  old_stack_local__UXNJ=stack_local__YW1D;
-  old_profil__VXNJ=profil_current__FO2C;
-  stack_local__YW1D=stack_local_empty__YXNJ;
-  profil_current__FO2C=profil_slot__EO2C;
-  __tmp__EYNJ=(__INTEGER__Q)(((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D->parent_arrayed_collection__553D.upper__RTLE +  1);
-  __tmp__FYNJ=Self__LXNJ->value__ZU1C;
-  switch (((struct ___OBJ *)__tmp__FYNJ)->__id) {
-  case __ITM_LIST__T1OC__: {
-    __tmp__GYNJ=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)__tmp__FYNJ));
-  } break;
-  case __ITM_LDOTS__RCPC__: {
-    __tmp__L2PT=((__ITM_LDOTS__RCPC *)__tmp__FYNJ)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-    (&__string_623)->count__0C= 21;
-    (&__string_623)->storage__1C="ITM_LDOTS.to_run_expr";
-    put_error__text__2PE( 2,(&__string_623));
-    put_position__HRE(__tmp__L2PT);
-    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 *__EZNJ;
+  ____Q __TZNJ,__BZNJ,__IL2J,__HL2J,__ES2U;
+  void *__UZNJ;
+  void *__VZNJ,*__1R2U,*__4R2U;
+  ____OL __03PT;
+  ____NIQC *__2R2U;
+  ____N5WC *__3R2U;
+  ____2A0I *__5R2U;
+  ____RGUC *__UQ5S;
+  ____ONOJ *__VQ5S;
+  ____WMB *__WZNJ;
+  ____WH *__ZZNJ;
+  ____QFYJ *__JIJS;
+  ____UL2C *__Y0NJ,*__EL2J;
+  ____IB __DS2U,__FS2U,__GS2U,__HS2U;
+  ____YWB __IS2U;
+  void *__RBKV,*__SBKV;
+  ____4X1D *__DZNJ;
+  ____GB4D *__SQZT,*__JLCU;
+  ____5L2C *__40NJ,*__DL2J;
+  ____L __XL2J;
+  ____AC0G *__CS2U,*__OS2U;
+  __DZNJ=__HY1D;
+  __EZNJ=__UP2C;
+  __HY1D=__HZNJ;
+  __UP2C=__TP2C;
+  __TZNJ=(____Q)(((____WH *)__Q5GB)->__PB4D->__OB4D.__AVLE +  1);
+  __UZNJ=__0YNJ->__IW1C;
+  switch (((struct ___OBJ *)__UZNJ)->__id) {
+  case ____C3OC__: {
+    __VZNJ=__FWMJ(((____C3OC *)__UZNJ));
+  } break;
+  case ____AEPC__: {
+    __03PT=((____AEPC *)__UZNJ)->__BEPC.__KBOC.__O2B;
+    (&__string_623)->__0C= 21;
+    (&__string_623)->__1C="ITM_LDOTS.to_run_expr";
+    __DQE( 2,(&__string_623));
+    __ORE(__03PT);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
-    (&__string_326)->count__0C= 13;
-    (&__string_326)->storage__1C="Crash system.";
-    print__CKG((&__string_326));
+    (&__string_326)->__0C= 13;
+    (&__string_326)->__1C="Crash system.";
+    __JKG((&__string_326));
     fputc((int)('\n'),stdout);
     exit(( 1));
-    __tmp__GYNJ=NULL;
+    __VZNJ=NULL;
   } break;
-  case __ITM_PROTOTYPE__3DPC__: {
-    __tmp__GYNJ=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)__tmp__FYNJ));
+  case ____MFPC__: {
+    __VZNJ=__40MJ(((____MFPC *)__UZNJ));
   } break;
-  case __ITM_LIST_IDF__BDQC__: {
-    __tmp__L2PT=((__ITM_LIST_IDF__BDQC *)__tmp__FYNJ)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-    (&__string_624)->count__0C= 24;
-    (&__string_624)->storage__1C="ITM_LIST_IDF.to_run_expr";
-    put_error__text__2PE( 1,(&__string_624));
-    put_position__HRE(__tmp__L2PT);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  case ____QEQC__: {
+    __03PT=((____QEQC *)__UZNJ)->__REQC.__KBOC.__O2B;
+    (&__string_624)->__0C= 24;
+    (&__string_624)->__1C="ITM_LIST_IDF.to_run_expr";
+    __DQE( 1,(&__string_624));
+    __ORE(__03PT);
+    __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__GYNJ=NULL;
+    __VZNJ=NULL;
   } break;
-  case __ITM_WRITE_VALUE__XDQC__: {
-    __tmp__GYNJ=to_run_expr__31MJ(((__ITM_WRITE_VALUE__XDQC *)__tmp__FYNJ));
+  case ____GFQC__: {
+    __VZNJ=__M3MJ(((____GFQC *)__UZNJ));
   } break;
-  case __ITM_WRITE_CAST__QEQC__: {
-    __tmp__GYNJ=to_run_expr__A5MJ(((__ITM_WRITE_CAST__QEQC *)__tmp__FYNJ));
+  case ____5FQC__: {
+    __VZNJ=__PANJ(((____5FQC *)__UZNJ));
   } break;
-  case __ITM_READ__4GQC__: {
-    Self__NQ2U=((__ITM_READ__4GQC *)__tmp__FYNJ);
-    result__MQ2U=NULL;
-    __tmp__OQ2U=lookup__SGPJ(Self__NQ2U->name__KZ1C);
-    if (((void *)__tmp__OQ2U != (void *)NULL)) {
-      if ((__tmp__OQ2U->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-        ((__LOCAL__43WC *)__tmp__OQ2U)->parent_variable__B4WC.ensure_count__1S4D= 1;
-        Self__NQ2U->name__KZ1C=__tmp__OQ2U->parent_variable__B4WC.intern_name__HN5D;
-        __tmp__PQ2U=to_run_with__args__NQSJ(Self__NQ2U);
-        result__MQ2U=__tmp__PQ2U;
+  case ____NIQC__: {
+    __2R2U=((____NIQC *)__UZNJ);
+    __1R2U=NULL;
+    __3R2U=__BIPJ(__2R2U->__Z01C);
+    if (((void *)__3R2U != (void *)NULL)) {
+      if ((__3R2U->__Q5WC.__P5WC.__2LQC == '-')) {
+        ((____N5WC *)__3R2U)->__Q5WC.__KU4D= 1;
+        __2R2U->__Z01C=__3R2U->__Q5WC.__WO5D;
+        __4R2U=__2RSJ(__2R2U);
+        __1R2U=__4R2U;
       } else /* FALSE */ {
-        __tmp__QQ2U=read__NUEI(((__LOCAL__43WC *)__tmp__OQ2U));
-        result__MQ2U=__tmp__QQ2U;
+        __5R2U=__2VEI(((____N5WC *)__3R2U));
+        __1R2U=__5R2U;
       };
     } else /* FALSE */ {
-      __tmp__PQ2U=to_run_with__args__NQSJ(Self__NQ2U);
-      result__MQ2U=__tmp__PQ2U;
+      __4R2U=__2RSJ(__2R2U);
+      __1R2U=__4R2U;
     };
-    __tmp__GYNJ=result__MQ2U;
+    __VZNJ=__1R2U;
   } break;
-  case __ITM_WRITE_CODE__3HQC__: {
-    __tmp__GYNJ=to_run_expr__5CNJ(((__ITM_WRITE_CODE__3HQC *)__tmp__FYNJ));
+  case ____MJQC__: {
+    __VZNJ=__OENJ(((____MJQC *)__UZNJ));
   } break;
-  case __ITM_OPERATOR__H3QC__: {
-    (&__string_625)->count__0C= 24;
-    (&__string_625)->storage__1C="ITM_OPERATOR.to_run_expr";
-    print__CKG((&__string_625));
+  case ____W4QC__: {
+    (&__string_625)->__0C= 24;
+    (&__string_625)->__1C="ITM_OPERATOR.to_run_expr";
+    __JKG((&__string_625));
     fputc((int)('\n'),stdout);
     exit(( 1));
-    __tmp__GYNJ=NULL;
+    __VZNJ=NULL;
   } break;
-  case __ITM_READ_ARG1__OARC__: {
-    __tmp__GYNJ=to_run_expr__VENJ(((__ITM_READ_ARG1__OARC *)__tmp__FYNJ));
+  case ____3BRC__: {
+    __VZNJ=__EGNJ(((____3BRC *)__UZNJ));
   } break;
-  case __ITM_READ_ARG2__2CRC__: {
-    __tmp__GYNJ=to_run_expr__1ENJ(((__ITM_READ_ARG2__2CRC *)__tmp__FYNJ));
+  case ____LERC__: {
+    __VZNJ=__KGNJ(((____LERC *)__UZNJ));
   } break;
-  case __ITM_EXPRESSION__RDRC__: {
-    __tmp__GYNJ=to_run_expr__TINJ(((__ITM_EXPRESSION__RDRC *)__tmp__FYNJ));
+  case ____AFRC__: {
+    __VZNJ=__CKNJ(((____AFRC *)__UZNJ));
   } break;
-  case __ITM_OLD__GQRC__: {
-    __tmp__GYNJ=to_run_expr__KXNJ(((__ITM_OLD__GQRC *)__tmp__FYNJ));
+  case ____VRRC__: {
+    __VZNJ=__ZYNJ(((____VRRC *)__UZNJ));
   } break;
-  case __ITM_EXTERNAL_TYPE__ZHSC__: {
-    __tmp__GYNJ=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__FYNJ));
+  case ____IJSC__: {
+    __VZNJ=__P2NJ(((____IJSC *)__UZNJ));
   } break;
-  case __ITM_BLOCK__XNSC__: {
-    __tmp__GYNJ=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)__tmp__FYNJ));
+  case ____GPSC__: {
+    __VZNJ=__I4NJ(((____GPSC *)__UZNJ));
   } break;
-  case __ITM_EXTERNAL__DPSC__: {
-    __tmp__GYNJ=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)__tmp__FYNJ));
+  case ____SQSC__: {
+    __VZNJ=__R5NJ(((____SQSC *)__UZNJ));
   } break;
-  case __ITM_READ_ARGS__LUTC__: {
-    __tmp__GYNJ=to_run_expr__MKOJ(((__ITM_READ_ARGS__LUTC *)__tmp__FYNJ));
+  case ____0VTC__: {
+    __VZNJ=__1LOJ(((____0VTC *)__UZNJ));
   } break;
-  case __ITM_REAL__3DUC__: {
-    __tmp__GYNJ=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)__tmp__FYNJ));
+  case ____MFUC__: {
+    __VZNJ=__VMOJ(((____MFUC *)__UZNJ));
   } break;
-  case __ITM_NUMBER__QEUC__: {
-    __tmp__GYNJ=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)__tmp__FYNJ));
+  case ____5FUC__: {
+    __VZNJ=__BNOJ(((____5FUC *)__UZNJ));
   } break;
-  case __ITM_CHARACTER__CFUC__: {
-    Self__FP5S=((__ITM_CHARACTER__CFUC *)__tmp__FYNJ);
-    __tmp__GP5S=create__char__CMQJ(Self__FP5S->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__FP5S->character__XL5D);
-    __tmp__GYNJ=__tmp__GP5S;
+  case ____RGUC__: {
+    __UQ5S=((____RGUC *)__UZNJ);
+    __VQ5S=__RNQJ(__UQ5S->__SGUC.__OFPC.__KBOC.__O2B,__UQ5S->__GN5D);
+    __VZNJ=__VQ5S;
   } break;
-  case __ITM_STRING__UFUC__: {
-    __tmp__GYNJ=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)__tmp__FYNJ));
+  case ____DHUC__: {
+    __VZNJ=__UNOJ(((____DHUC *)__UZNJ));
   } break;
-  case __ITM_RESULT__2UMD__: {
-    (&__string_326)->count__0C= 13;
-    (&__string_326)->storage__1C="Crash system.";
-    print__CKG((&__string_326));
+  case ____LWMD__: {
+    (&__string_326)->__0C= 13;
+    (&__string_326)->__1C="Crash system.";
+    __JKG((&__string_326));
     fputc((int)('\n'),stdout);
     exit(( 1));
-    __tmp__GYNJ=NULL;
+    __VZNJ=NULL;
   } break;
   };
-  switch (((struct ___OBJ *)__tmp__GYNJ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__HYNJ=((__STRING_CST__5J *)__tmp__GYNJ)->parent_constant__EK.static_type__SG4D;
+  switch (((struct ___OBJ *)__VZNJ)->__id) {
+  case ____5J__: {
+    __WZNJ=((____5J *)__VZNJ)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__HYNJ=((__EXTERNAL_C__L5WC *)__tmp__GYNJ)->static_type__J54D;
+  case ____0AXC__: {
+    __WZNJ=((____0AXC *)__VZNJ)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__HYNJ=((__PROTOTYPE_CST__45WC *)__tmp__GYNJ)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __WZNJ=((____NBXC *)__VZNJ)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__HYNJ=((__INTEGER_CST__KAXC *)__tmp__GYNJ)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __WZNJ=((____ZBXC *)__VZNJ)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__HYNJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__GYNJ));
+  case ____DMWH__: {
+    __WZNJ=__B21J(((____DMWH *)__VZNJ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__HYNJ=((__READ_LOCAL__N5ZI *)__tmp__GYNJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __WZNJ=((____2A0I *)__VZNJ)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__HYNJ=static_type__2CCK();
+  case ____HJNJ__: {
+    __WZNJ=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__HYNJ=static_type__BDCK();
+  case ____SJNJ__: {
+    __WZNJ=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__HYNJ=static_type__GDCK();
+  case ____0AOJ__: {
+    __WZNJ=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__HYNJ=static_type__LDCK();
+  case ____EBOJ__: {
+    __WZNJ=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__HYNJ=static_type__QDCK();
+  case ____3BOJ__: {
+    __WZNJ=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__HYNJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__GYNJ));
+  case ____RCOJ__: {
+    __WZNJ=__EFCK(((____RCOJ *)__VZNJ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__HYNJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__GYNJ));
+  case ____HDOJ__: {
+    __WZNJ=__JFCK(((____HDOJ *)__VZNJ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__HYNJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__GYNJ));
+  case ____1DOJ__: {
+    __WZNJ=__OFCK(((____1DOJ *)__VZNJ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__HYNJ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__GYNJ));
+  case ____PEOJ__: {
+    __WZNJ=__TFCK(((____PEOJ *)__VZNJ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__HYNJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__GYNJ));
+  case ____DFOJ__: {
+    __WZNJ=__YFCK(((____DFOJ *)__VZNJ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__HYNJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__GYNJ));
+  case ____XFOJ__: {
+    __WZNJ=__3FCK(((____XFOJ *)__VZNJ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__HYNJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __WZNJ=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__HYNJ=static_type__XECK(((__ITEM__VFOJ *)__tmp__GYNJ));
+  case ____EHOJ__: {
+    __WZNJ=__GGCK(((____EHOJ *)__VZNJ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__HYNJ=static_type__DFCK();
+  case ____2HOJ__: {
+    __WZNJ=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__HYNJ=((__CAST__JHOJ *)__tmp__GYNJ)->static_type__TC5J;
+  case ____YIOJ__: {
+    __WZNJ=((____YIOJ *)__VZNJ)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__HYNJ=((__REAL_CST__JLOJ *)__tmp__GYNJ)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __WZNJ=((____YMOJ *)__VZNJ)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__HYNJ=((__CHARACTER_CST__5LOJ *)__tmp__GYNJ)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __WZNJ=((____ONOJ *)__VZNJ)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__HYNJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__GYNJ)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __WZNJ=((____YOOJ *)__VZNJ)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__HYNJ=((__READ_SLOT__ZK4K *)__tmp__GYNJ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __WZNJ=((____IM4K *)__VZNJ)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__HYNJ=static_type__NL5O();
+  case ____T5FL__: {
+    __WZNJ=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__HYNJ=static_type__QQTP();
+  case ____3DUL__: {
+    __WZNJ=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__HYNJ=static_type__041P();
+  case ____0EUL__: {
+    __WZNJ=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__HYNJ=static_type__VQTP();
+  case ____BGUL__: {
+    __WZNJ=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__HYNJ=static_type__A51P();
+  case ____2GUL__: {
+    __WZNJ=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__HYNJ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__GYNJ));
+  case ____B0VL__: {
+    __WZNJ=__DXBN(((____B0VL *)__VZNJ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__HYNJ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__GYNJ));
+  case ____P0VL__: {
+    __WZNJ=__4AGM(((____P0VL *)__VZNJ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__HYNJ=((__READ_GLOBAL__B4YL *)__tmp__GYNJ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __WZNJ=((____Q5YL *)__VZNJ)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__HYNJ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__GYNJ));
+  case ____UVPM__: {
+    __WZNJ=__OFWN(((____UVPM *)__VZNJ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__HYNJ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__GYNJ));
+  case ____0ZPM__: {
+    __WZNJ=__QM1P(((____0ZPM *)__VZNJ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__HYNJ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__GYNJ));
+  case ____MR0N__: {
+    __WZNJ=__FQVO(((____MR0N *)__VZNJ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__HYNJ=static_type__BA0Q();
+  case ____YWBP__: {
+    __WZNJ=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__HYNJ=static_type__MBUP();
+  case ____LYBP__: {
+    __WZNJ=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__HYNJ=static_type__RBUP();
+  case ____CZBP__: {
+    __WZNJ=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__HYNJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__GYNJ));
+  case ____3BEP__: {
+    __WZNJ=__ZPFQ(((____3BEP *)__VZNJ));
   } break;
   };
-  __tmp__OQ2U=create__name__style__type__0HND(Self__LXNJ->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__HYNJ));
-  __tmp__KYNJ=list_current__Y4GB;
-  __tmp__0GJS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__OQ2U),Self__LXNJ->parent_itm_code__HQRC.parent_itm_object__15NC.position__H2B,__tmp__GYNJ);
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__KYNJ)->expr_list__AA4D),__tmp__0GJS);
-  diff__SXNJ=(__INTEGER__Q)((__INTEGER__Q)(((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D->parent_arrayed_collection__553D.upper__RTLE +  1) - __tmp__EYNJ);
-  __tmp__KYNJ=profil_slot__EO2C->parent_profil__CO2C.code__SYNJ;
-  while ((diff__SXNJ !=  0)) {
-    Self__DPZT=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D);
-    __tmp__PQ2U=((void **)Self__DPZT->parent_arrayed_collection__553D.storage__D14F)[Self__DPZT->parent_arrayed_collection__553D.upper__RTLE];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (((void *)node_list__YK2C != (void *)node_list_base__BZNJ)) {
-      if (__tmp__PQ2U==NULL) {
-        __tmp__JZNJ=NULL;
+  __3R2U=__JJND(__0YNJ->__WRRC.__KBOC.__O2B,(&__string_69),'+',((____WMB *)__WZNJ));
+  __ZZNJ=__Q5GB;
+  __JIJS=__BQRJ(((____N5WC *)__3R2U),__0YNJ->__WRRC.__KBOC.__O2B,__VZNJ);
+  __P14F(((____GB4D *)((____WH *)__ZZNJ)->__PB4D),__JIJS);
+  __BZNJ=(____Q)((____Q)(((____WH *)__Q5GB)->__PB4D->__OB4D.__AVLE +  1) - __TZNJ);
+  __ZZNJ=__TP2C->__RP2C.__B0NJ;
+  while ((__BZNJ !=  0)) {
+    __SQZT=((____GB4D *)((____WH *)__Q5GB)->__PB4D);
+    __4R2U=((void **)__SQZT->__OB4D.__S24F)[__SQZT->__OB4D.__AVLE];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (((void *)__HM2C != (void *)__Q0NJ)) {
+      if (__4R2U==NULL) {
+        __Y0NJ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__PQ2U)->__id) {
-        case __LIST__WH__: {
-          __tmp__JZNJ=NULL;
+        switch (((struct ___OBJ *)__4R2U)->__id) {
+        case ____WH__: {
+          __Y0NJ=NULL;
         } break;
-        case __STRING_CST__5J__: {
-          __tmp__JZNJ=NULL;
+        case ____5J__: {
+          __Y0NJ=NULL;
         } break;
-        case __CALL_NULL__AUB__: {
-          __tmp__JZNJ=NULL;
+        case ____HUB__: {
+          __Y0NJ=NULL;
         } break;
-        case __PUSH__AXB__: {
-          __tmp__JZNJ=NULL;
+        case ____HXB__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__JZNJ=NULL;
+        case ____0AXC__: {
+          __Y0NJ=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__JZNJ=NULL;
+        case ____NBXC__: {
+          __Y0NJ=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__JZNJ=NULL;
+        case ____ZBXC__: {
+          __Y0NJ=NULL;
         } break;
-        case __SWITCH__DDXC__: {
-          __tmp__JZNJ=NULL;
+        case ____SEXC__: {
+          __Y0NJ=NULL;
         } break;
-        case __NODE_TYPE__FK2C__: {
-          __tmp__JZNJ=((void *)__tmp__PQ2U);
+        case ____UL2C__: {
+          __Y0NJ=((void *)__4R2U);
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__JZNJ=NULL;
+        case ____DMWH__: {
+          __Y0NJ=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__JZNJ=NULL;
+        case ____2A0I__: {
+          __Y0NJ=NULL;
         } break;
-        case __WRITE_GLOBAL__EXKJ__: {
-          __tmp__JZNJ=NULL;
+        case ____TYKJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __WRITE_SLOT__SXKJ__: {
-          __tmp__JZNJ=NULL;
+        case ____BZKJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__JZNJ=NULL;
+        case ____HJNJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__JZNJ=NULL;
+        case ____SJNJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__JZNJ=NULL;
+        case ____0AOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__JZNJ=NULL;
+        case ____EBOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__JZNJ=NULL;
+        case ____3BOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__JZNJ=NULL;
+        case ____RCOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__JZNJ=NULL;
+        case ____HDOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__JZNJ=NULL;
+        case ____1DOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__JZNJ=NULL;
+        case ____PEOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__JZNJ=NULL;
+        case ____DFOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__JZNJ=NULL;
+        case ____XFOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__JZNJ=NULL;
+        case ____QGOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__JZNJ=NULL;
+        case ____EHOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__JZNJ=NULL;
+        case ____2HOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__JZNJ=NULL;
+        case ____YIOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__JZNJ=NULL;
+        case ____YMOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__JZNJ=NULL;
+        case ____ONOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__JZNJ=NULL;
+        case ____YOOJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __NOP__5WVJ__: {
-          __tmp__JZNJ=NULL;
+        case ____OYVJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __WRITE_LOCAL__BEYJ__: {
-          __tmp__JZNJ=NULL;
+        case ____QFYJ__: {
+          __Y0NJ=NULL;
         } break;
-        case __LOOP__ZQBK__: {
-          __tmp__JZNJ=NULL;
+        case ____ISBK__: {
+          __Y0NJ=NULL;
         } break;
-        case __CALL_SLOT__U5YK__: {
-          __tmp__JZNJ=NULL;
+        case ____DBZK__: {
+          __Y0NJ=NULL;
         } break;
-        case __NODE_STYLE__5C4K__: {
-          __tmp__JZNJ=NULL;
+        case ____OE4K__: {
+          __Y0NJ=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__JZNJ=NULL;
+        case ____IM4K__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__JZNJ=NULL;
+        case ____T5FL__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__JZNJ=NULL;
+        case ____3DUL__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__JZNJ=NULL;
+        case ____0EUL__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__JZNJ=NULL;
+        case ____BGUL__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__JZNJ=NULL;
+        case ____2GUL__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__JZNJ=NULL;
+        case ____B0VL__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__JZNJ=NULL;
+        case ____P0VL__: {
+          __Y0NJ=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__JZNJ=NULL;
+        case ____Q5YL__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__JZNJ=NULL;
+        case ____UVPM__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__JZNJ=NULL;
+        case ____0ZPM__: {
+          __Y0NJ=NULL;
         } break;
-        case __LOOP_END__E0RM__: {
-          __tmp__JZNJ=NULL;
+        case ____T1RM__: {
+          __Y0NJ=NULL;
         } break;
-        case __COP_LOCK__K40M__: {
-          __tmp__JZNJ=NULL;
+        case ____Z50M__: {
+          __Y0NJ=NULL;
         } break;
-        case __COP_UNLOCK__MC1M__: {
-          __tmp__JZNJ=NULL;
+        case ____1D1M__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__JZNJ=NULL;
+        case ____MR0N__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__JZNJ=NULL;
+        case ____YWBP__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__JZNJ=NULL;
+        case ____LYBP__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__JZNJ=NULL;
+        case ____CZBP__: {
+          __Y0NJ=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__JZNJ=NULL;
+        case ____3BEP__: {
+          __Y0NJ=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__JZNJ != (void *)NULL)) {
-        __tmp__PZNJ=node_list__YK2C;
-        Self__UJ2J=((__LINKED_LISToNODE_TYPEo__QK2C *)node_list__YK2C);
-        element__VJ2J=__tmp__JZNJ;
-        result__ZJ2J= 1;
-        u__YJ2J=Self__UJ2J->parent_linked_collection__XK2C.upper__UZRD;
-        until_do__RN3J:
+      if (((void *)__Y0NJ != (void *)NULL)) {
+        __40NJ=__HM2C;
+        __DL2J=((____5L2C *)__HM2C);
+        __EL2J=__Y0NJ;
+        __IL2J= 1;
+        __HL2J=__DL2J->__GM2C.__D1RD;
+        __AP3J:
         {
-          if ((result__ZJ2J > u__YJ2J)) {
-            __tmp__IK2J=TRUE__K__;
-          } else /* FALSE */ {
-            if ((result__ZJ2J != Self__UJ2J->mem_idx__AB0G)) {
-              go_item__LTFH(Self__UJ2J,result__ZJ2J);
-            };
-            __tmp__IK2J=((void *)element__VJ2J == (void *)Self__UJ2J->mem_lnk__CB0G->item__UK0G);
-          };
-          if ((! __tmp__IK2J)) {
-            result__ZJ2J=(__INTEGER__Q)(result__ZJ2J +  1);
-            goto until_do__RN3J;
-          };
-        };
-        remove__AT1J(((__LINKED_LISToNODE_TYPEo__QK2C *)__tmp__PZNJ),result__ZJ2J);
-        __tmp__PZNJ=((__LINKED_LISToNODE_TYPEo__QK2C *)node_list_base__BZNJ);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if (((void *)__tmp__PZNJ->first_link__WA0G == (void *)NULL)) {
-          result__TQ2U=NULL;
-          ptr__UQ2U=((__POINTER__IB )(NULL));
-          typ_id__VQ2U= 0;
-          __tmp__WQ2U=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-          if (((unsigned long)__tmp__WQ2U ==  0)) {
-            result__TQ2U=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-          } else /* FALSE */ {
-            typ_id__VQ2U=__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__WQ2U));
-            if ((typ_id__VQ2U == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__XQ2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__YQ2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WQ2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XQ2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XQ2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__ZQ2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YQ2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__XQ2U=micro_alloc__table__lab__HKI(__tmp__YQ2U,((__POINTER__IB )(&(table_size[(__tmp__ZQ2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YQ2U)));
-              ptr__UQ2U=__tmp__XQ2U;
+          if ((__IL2J > __HL2J)) {
+            __XL2J=__K__;
+          } else /* FALSE */ {
+            if ((__IL2J != __DL2J->__PC0G)) {
+              __0UFH(__DL2J,__IL2J);
+            };
+            __XL2J=((void *)__EL2J == (void *)__DL2J->__RC0G->__DM0G);
+          };
+          if ((! __XL2J)) {
+            __IL2J=(____Q)(__IL2J +  1);
+            goto __AP3J;
+          };
+        };
+        __PU1J(((____5L2C *)__40NJ),__IL2J);
+        __40NJ=((____5L2C *)__Q0NJ);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if (((void *)__40NJ->__FC0G == (void *)NULL)) {
+          __CS2U=NULL;
+          __DS2U=((____IB )(NULL));
+          __ES2U= 0;
+          __FS2U=((____IB )sizeof(____AC0G));
+          if (((unsigned long)__FS2U ==  0)) {
+            __CS2U=__AC0G__;
+          } else /* FALSE */ {
+            __ES2U=____AC0G__;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FS2U));
+            if ((__ES2U == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GS2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __HS2U=(void *)((unsigned long)(void *)((unsigned long)__FS2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GS2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GS2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __IS2U=((____YWB )((____Q )(void *)((unsigned long)__HS2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __GS2U=__OKI(__HS2U,((____IB )(&(table_size[(__IS2U)-1]))),((____YWB )((____Q )__HS2U)));
+              __DS2U=__GS2U;
             } else /* FALSE */ {
-              __tmp__ZQ2U=((__UINTEGER_32__RWB )typ_id__VQ2U);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__XQ2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__YQ2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WQ2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XQ2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XQ2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__XQ2U=micro_alloc__table__lab__HKI(__tmp__YQ2U,((__POINTER__IB )(&(table_type[(__tmp__ZQ2U)]))),(__UINTEGER_32__RWB)(__tmp__ZQ2U |  1));
-              ptr__UQ2U=__tmp__XQ2U;
-            };
-            result__TQ2U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)ptr__UQ2U);
-            *(result__TQ2U) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-          };
-          Self__5Q2U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__TQ2U);
-          Self__5Q2U->item__UK0G=__tmp__JZNJ;
-          Self__5Q2U->next__BVFH=NULL;
-          __tmp__PZNJ->first_link__WA0G=result__TQ2U;
-          __tmp__PZNJ->parent_linked_collection__XK2C.upper__UZRD= 1;
-          __tmp__PZNJ->last_link__5A0G=result__TQ2U;
-          __tmp__PZNJ->mem_idx__AB0G= 1;
-          __tmp__PZNJ->mem_lnk__CB0G=result__TQ2U;
-        } else /* FALSE */ {
-          result__TQ2U=NULL;
-          ptr__UQ2U=((__POINTER__IB )(NULL));
-          typ_id__VQ2U= 0;
-          __tmp__WQ2U=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-          if (((unsigned long)__tmp__WQ2U ==  0)) {
-            result__TQ2U=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-          } else /* FALSE */ {
-            typ_id__VQ2U=__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__WQ2U));
-            if ((typ_id__VQ2U == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__XQ2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__YQ2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WQ2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XQ2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XQ2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__ZQ2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YQ2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__XQ2U=micro_alloc__table__lab__HKI(__tmp__YQ2U,((__POINTER__IB )(&(table_size[(__tmp__ZQ2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YQ2U)));
-              ptr__UQ2U=__tmp__XQ2U;
+              __IS2U=((____YWB )__ES2U);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GS2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __HS2U=(void *)((unsigned long)(void *)((unsigned long)__FS2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GS2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GS2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __GS2U=__OKI(__HS2U,((____IB )(&(table_type[(__IS2U)]))),(____YWB)(__IS2U |  1));
+              __DS2U=__GS2U;
+            };
+            __CS2U=((____AC0G *)__DS2U);
+            *(__CS2U) = *(__AC0G__);
+          };
+          __OS2U=((____AC0G *)__CS2U);
+          __OS2U->__DM0G=__Y0NJ;
+          __OS2U->__QWFH=NULL;
+          __40NJ->__FC0G=__CS2U;
+          __40NJ->__GM2C.__D1RD= 1;
+          __40NJ->__OC0G=__CS2U;
+          __40NJ->__PC0G= 1;
+          __40NJ->__RC0G=__CS2U;
+        } else /* FALSE */ {
+          __CS2U=NULL;
+          __DS2U=((____IB )(NULL));
+          __ES2U= 0;
+          __FS2U=((____IB )sizeof(____AC0G));
+          if (((unsigned long)__FS2U ==  0)) {
+            __CS2U=__AC0G__;
+          } else /* FALSE */ {
+            __ES2U=____AC0G__;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FS2U));
+            if ((__ES2U == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GS2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __HS2U=(void *)((unsigned long)(void *)((unsigned long)__FS2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GS2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GS2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __IS2U=((____YWB )((____Q )(void *)((unsigned long)__HS2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __GS2U=__OKI(__HS2U,((____IB )(&(table_size[(__IS2U)-1]))),((____YWB )((____Q )__HS2U)));
+              __DS2U=__GS2U;
             } else /* FALSE */ {
-              __tmp__ZQ2U=((__UINTEGER_32__RWB )typ_id__VQ2U);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__XQ2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__YQ2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WQ2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XQ2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XQ2U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__XQ2U=micro_alloc__table__lab__HKI(__tmp__YQ2U,((__POINTER__IB )(&(table_type[(__tmp__ZQ2U)]))),(__UINTEGER_32__RWB)(__tmp__ZQ2U |  1));
-              ptr__UQ2U=__tmp__XQ2U;
-            };
-            result__TQ2U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)ptr__UQ2U);
-            *(result__TQ2U) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-          };
-          Self__5Q2U=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__TQ2U);
-          Self__5Q2U->item__UK0G=__tmp__JZNJ;
-          Self__5Q2U->next__BVFH=NULL;
-          ((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__PZNJ->last_link__5A0G)->next__BVFH=result__TQ2U;
-          __tmp__PZNJ->parent_linked_collection__XK2C.upper__UZRD=(__INTEGER__Q)(__tmp__PZNJ->parent_linked_collection__XK2C.upper__UZRD +  1);
-          __tmp__PZNJ->last_link__5A0G=result__TQ2U;
-        };
-      };
-    };
-    Self__DPZT=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__DPZT->parent_arrayed_collection__553D.upper__RTLE=(__INTEGER__Q)(Self__DPZT->parent_arrayed_collection__553D.upper__RTLE -  1);
-    if ((debug_level_option__YE !=  0)) {
-      Self__0JCU=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__KYNJ)->expr_list__AA4D);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (( 1 == (__INTEGER__Q)(Self__0JCU->parent_arrayed_collection__553D.upper__RTLE +  1))) {
-        add_last__A04F(Self__0JCU,__tmp__PQ2U);
-      } else /* FALSE */ {
-        add_last__A04F(Self__0JCU,__tmp__PQ2U);
-        move__to__by__H5QH(Self__0JCU, 1,(__INTEGER__Q)(Self__0JCU->parent_arrayed_collection__553D.upper__RTLE -  1));
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__0JCU->parent_arrayed_collection__553D.storage__D14F)[ 1]=__tmp__PQ2U;
-      };
-    } else /* FALSE */ {
-      Self__0JCU=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__KYNJ)->expr_list__AA4D);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      add_last__A04F(Self__0JCU,__tmp__PQ2U);
-      if ((Self__0JCU->parent_arrayed_collection__553D.upper__RTLE !=  0)) {
-        if ((Self__0JCU->parent_arrayed_collection__553D.upper__RTLE ==  1)) {
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          __tmp__CAKV=((void **)Self__0JCU->parent_arrayed_collection__553D.storage__D14F)[ 0];
-          __tmp__DAKV=((void **)Self__0JCU->parent_arrayed_collection__553D.storage__D14F)[ 1];
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          ((void **)Self__0JCU->parent_arrayed_collection__553D.storage__D14F)[ 0]=__tmp__DAKV;
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          ((void **)Self__0JCU->parent_arrayed_collection__553D.storage__D14F)[ 1]=__tmp__CAKV;
-        } else /* FALSE */ {
-          move__to__by__H5QH(Self__0JCU, 0,(__INTEGER__Q)(Self__0JCU->parent_arrayed_collection__553D.upper__RTLE -  1));
-          ((void **)Self__0JCU->parent_arrayed_collection__553D.storage__D14F)[ 0]=__tmp__PQ2U;
-        };
-      };
-    };
-    diff__SXNJ=(__INTEGER__Q)(diff__SXNJ -  1);
-  };
-  profil_current__FO2C=old_profil__VXNJ;
-  stack_local__YW1D=old_stack_local__UXNJ;
-  __tmp__QQ2U=read__NUEI(((__LOCAL__43WC *)__tmp__OQ2U));
-  old_profil__VXNJ=__tmp__QQ2U;
-  return(old_profil__VXNJ);
+              __IS2U=((____YWB )__ES2U);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __GS2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __HS2U=(void *)((unsigned long)(void *)((unsigned long)__FS2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GS2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GS2U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __GS2U=__OKI(__HS2U,((____IB )(&(table_type[(__IS2U)]))),(____YWB)(__IS2U |  1));
+              __DS2U=__GS2U;
+            };
+            __CS2U=((____AC0G *)__DS2U);
+            *(__CS2U) = *(__AC0G__);
+          };
+          __OS2U=((____AC0G *)__CS2U);
+          __OS2U->__DM0G=__Y0NJ;
+          __OS2U->__QWFH=NULL;
+          ((____AC0G *)__40NJ->__OC0G)->__QWFH=__CS2U;
+          __40NJ->__GM2C.__D1RD=(____Q)(__40NJ->__GM2C.__D1RD +  1);
+          __40NJ->__OC0G=__CS2U;
+        };
+      };
+    };
+    __SQZT=((____GB4D *)((____WH *)__Q5GB)->__PB4D);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __SQZT->__OB4D.__AVLE=(____Q)(__SQZT->__OB4D.__AVLE -  1);
+    if ((__YE !=  0)) {
+      __JLCU=((____GB4D *)((____WH *)__ZZNJ)->__PB4D);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (( 1 == (____Q)(__JLCU->__OB4D.__AVLE +  1))) {
+        __P14F(__JLCU,__4R2U);
+      } else /* FALSE */ {
+        __P14F(__JLCU,__4R2U);
+        __WARH(__JLCU, 1,(____Q)(__JLCU->__OB4D.__AVLE -  1));
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__JLCU->__OB4D.__S24F)[ 1]=__4R2U;
+      };
+    } else /* FALSE */ {
+      __JLCU=((____GB4D *)((____WH *)__ZZNJ)->__PB4D);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __P14F(__JLCU,__4R2U);
+      if ((__JLCU->__OB4D.__AVLE !=  0)) {
+        if ((__JLCU->__OB4D.__AVLE ==  1)) {
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __RBKV=((void **)__JLCU->__OB4D.__S24F)[ 0];
+          __SBKV=((void **)__JLCU->__OB4D.__S24F)[ 1];
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          ((void **)__JLCU->__OB4D.__S24F)[ 0]=__SBKV;
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          ((void **)__JLCU->__OB4D.__S24F)[ 1]=__RBKV;
+        } else /* FALSE */ {
+          __WARH(__JLCU, 0,(____Q)(__JLCU->__OB4D.__AVLE -  1));
+          ((void **)__JLCU->__OB4D.__S24F)[ 0]=__4R2U;
+        };
+      };
+    };
+    __BZNJ=(____Q)(__BZNJ -  1);
+  };
+  __UP2C=__EZNJ;
+  __HY1D=__DZNJ;
+  __5R2U=__2VEI(((____N5WC *)__3R2U));
+  __EZNJ=__5R2U;
+  return(__EZNJ);
 }
 
-static void* to_run_expr__A1NJ(__ITM_EXTERNAL_TYPE__ZHSC *Self__B1NJ)
-// ({ITM_EXTERNAL_TYPE__ZHSC}) With result No recursive, No inlinable.
+static void* __P2NJ(____IJSC *__Q2NJ)
+// ({__IJSC}) With result No recursive, No inlinable.
 {
-  __TYPES_TMP__TM5D *lt__E1NJ,*__tmp__Z1NJ;
-  __INTEGER__Q base__SWPJ,__tmp__3WPJ,idx__RWPJ,__tmp__2R2U;
-  __INTEGER__Q old_nb_elts__4R2U;
-  __STRING__BC *Self__0R2U;
-  __POINTER__IB __tmp__5R2U,__tmp__FS2U,__tmp__GS2U,__tmp__HS2U;
-  __POSITION__OL __tmp__IZPJ,pos__BY2K;
-  __STRING_CONSTANT__0 *__tmp__NZPJ;
-  __LOCAL__43WC *result__NAXK,*__tmp__1BXK,*__tmp__2CXK;
-  __READ_LOCAL__N5ZI *__tmp__S0PJ;
-  void *__tmp__O1NJ,*__tmp__G2NJ;
-  __PROFIL_SLOT__BO2C *__tmp__P1NJ,*__tmp__H2NJ;
-  __TYPE_FULL__PMB *__tmp__Q1NJ,*t__QS2U,*__tmp__I2NJ;
-  __EXTERNAL_C__L5WC *result__CS2U,*Self__OS2U;
-  __UINTEGER_32__RWB __tmp__IS2U;
-  __TYPES__UM5D *__tmp__L2NJ;
-  __LIST__WH *__tmp__S2NJ;
-  __WRITE_LOCAL__BEYJ *__tmp__EJJS;
-  __FAST_ARRAYoEXPRo__R5WC *access_list__WWPJ,*result__3JCU,*__tmp__AKCU;
-  __BOOLEAN__L Result__4JCU,__tmp__UYPJ,result__WR2U,__tmp__YR2U;
-  __BOOLEAN__L result__UR2U;
-  __FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *Self__BKCU;
-  __CHARACTER__DB Self__RR2U;
-  __CHARACTER__DB *__tmp__1R2U;
-  void **__tmp__OP5T;
-  lt__E1NJ=NULL;
-  base__SWPJ= 0;
-  access_list__WWPJ=NULL;
-  copy__D2X(((__STRING__BC *)string_tmp2__KFB),Self__B1NJ->parent_itm_extern__2HSC.extern__EAAE);
-  __tmp__3WPJ=index_of__since__XMRJ(((__STRING__BC *)string_tmp2__KFB), 1);
-  idx__RWPJ=__tmp__3WPJ;
-  if ((__tmp__3WPJ <= string_tmp2__KFB->count__WJ)) {
-    result__3JCU=NULL;
-    Result__4JCU=(((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ)->parent_arrayed_collection__SXSJ.upper__L2GL <  0);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (Result__4JCU) {
-      __tmp__AKCU=create_with_capacity__CBZH( 16);
-      result__3JCU=__tmp__AKCU;
-    } else /* FALSE */ {
-      Self__BKCU=((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ);
-      __tmp__AKCU=((void **)Self__BKCU->parent_arrayed_collection__SXSJ.storage__WDHL)[Self__BKCU->parent_arrayed_collection__SXSJ.upper__L2GL];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      result__3JCU=__tmp__AKCU;
-      Self__BKCU=((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__BKCU->parent_arrayed_collection__SXSJ.upper__L2GL=(__INTEGER__Q)(Self__BKCU->parent_arrayed_collection__SXSJ.upper__L2GL -  1);
-    };
-    access_list__WWPJ=result__3JCU;
-    while ((idx__RWPJ <= ((__STRING__BC *)string_tmp2__KFB)->count__WJ)) {
-      base__SWPJ=idx__RWPJ;
-      idx__RWPJ=(__INTEGER__Q)(idx__RWPJ +  1);
-      ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-      until_do__I5WK:
+  ____CO5D *__T2NJ,*__I3NJ;
+  ____Q __BYPJ,__MYPJ,__AYPJ,__LT2U,__NT2U;
+  ____BC *__JT2U;
+  ____IB __OT2U,__UT2U,__VT2U,__WT2U;
+  ____OL __X0PJ,__QZ2K;
+  ____0 *__20PJ;
+  ____N5WC *__2BXK,*__KDXK,*__LEXK;
+  ____2A0I *__B2PJ;
+  void *__32NJ,*__V3NJ;
+  ____QP2C *__42NJ,*__W3NJ;
+  ____WMB *__52NJ,*__5T2U,*__X3NJ;
+  ____0AXC *__RT2U,*__3T2U;
+  ____YWB __XT2U;
+  ____DO5D *__03NJ;
+  ____WH *__B4NJ;
+  ____QFYJ *__TKJS;
+  ____ABXC *__FYPJ,*__MLCU,*__PLCU;
+  ____L __NLCU,__D0PJ,__FT2U,__HT2U,__DT2U;
+  ____ZYSJ *__QLCU;
+  ____DB __AT2U;
+  ____DB *__KT2U;
+  void **__3Q5T;
+  __T2NJ=NULL;
+  __BYPJ= 0;
+  __FYPJ=NULL;
+  __K2X(((____BC *)__RFB),__Q2NJ->__LJSC.__TBAE);
+  __MYPJ=__GORJ(((____BC *)__RFB), 1);
+  __AYPJ=__MYPJ;
+  if ((__MYPJ <= __RFB->__WJ)) {
+    __MLCU=NULL;
+    __NLCU=(((____ZYSJ *)__CZSJ)->__BZSJ.__03GL <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__NLCU) {
+      __PLCU=__RCZH( 16);
+      __MLCU=__PLCU;
+    } else /* FALSE */ {
+      __QLCU=((____ZYSJ *)__CZSJ);
+      __PLCU=((void **)__QLCU->__BZSJ.__FFHL)[__QLCU->__BZSJ.__03GL];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __MLCU=__PLCU;
+      __QLCU=((____ZYSJ *)__CZSJ);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __QLCU->__BZSJ.__03GL=(____Q)(__QLCU->__BZSJ.__03GL -  1);
+    };
+    __FYPJ=__MLCU;
+    while ((__AYPJ <= ((____BC *)__RFB)->__WJ)) {
+      __BYPJ=__AYPJ;
+      __AYPJ=(____Q)(__AYPJ +  1);
+      ((____BC *)__YC)->__WJ= 0;
+      __XAXK:
       {
-        if ((idx__RWPJ > ((__STRING__BC *)string_tmp2__KFB)->count__WJ)) {
-          __tmp__UYPJ=TRUE__K__;
+        if ((__AYPJ > ((____BC *)__RFB)->__WJ)) {
+          __D0PJ=__K__;
         } else /* FALSE */ {
-          Self__RR2U=((__CHARACTER__DB *)((__STRING__BC *)string_tmp2__KFB)->storage__4EL)[(__INTEGER__Q)(idx__RWPJ -  1)];
-          result__WR2U=FALSE__O__;
-          if ((((__INTEGER_8__3YF )Self__RR2U) >= ((__INTEGER_8__3YF )'a'))) {
-            result__WR2U=(((__INTEGER_8__3YF )Self__RR2U) <= ((__INTEGER_8__3YF )'z'));
-            __tmp__YR2U=TRUE__K__;
+          __AT2U=((____DB *)((____BC *)__RFB)->__FFL)[(____Q)(__AYPJ -  1)];
+          __FT2U=__O__;
+          if ((((____EZF )__AT2U) >= ((____EZF )'a'))) {
+            __FT2U=(((____EZF )__AT2U) <= ((____EZF )'z'));
+            __HT2U=__K__;
           } else /* FALSE */ {
-            __tmp__YR2U=FALSE__O__;
+            __HT2U=__O__;
           };
-          if ((! __tmp__YR2U)) {
-            if ((((__INTEGER_8__3YF )Self__RR2U) >= ((__INTEGER_8__3YF )'A'))) {
-              result__WR2U=(((__INTEGER_8__3YF )Self__RR2U) <= ((__INTEGER_8__3YF )'Z'));
+          if ((! __HT2U)) {
+            if ((((____EZF )__AT2U) >= ((____EZF )'A'))) {
+              __FT2U=(((____EZF )__AT2U) <= ((____EZF )'Z'));
             };
           };
-          if (result__WR2U) {
-            __tmp__YR2U=TRUE__K__;
+          if (__FT2U) {
+            __HT2U=__K__;
           } else /* FALSE */ {
-            result__UR2U=FALSE__O__;
-            if ((((__INTEGER_8__3YF )Self__RR2U) >= ((__INTEGER_8__3YF )'0'))) {
-              result__UR2U=(((__INTEGER_8__3YF )Self__RR2U) <= ((__INTEGER_8__3YF )'9'));
+            __DT2U=__O__;
+            if ((((____EZF )__AT2U) >= ((____EZF )'0'))) {
+              __DT2U=(((____EZF )__AT2U) <= ((____EZF )'9'));
             };
-            __tmp__YR2U=result__UR2U;
+            __HT2U=__DT2U;
           };
-          __tmp__UYPJ=((! __tmp__YR2U) && (((__CHARACTER__DB *)((__STRING__BC *)string_tmp2__KFB)->storage__4EL)[(__INTEGER__Q)(idx__RWPJ -  1)] != '_'));
+          __D0PJ=((! __HT2U) && (((____DB *)((____BC *)__RFB)->__FFL)[(____Q)(__AYPJ -  1)] != '_'));
         };
-        if ((! __tmp__UYPJ)) {
-          Self__0R2U=((__STRING__BC *)string_tmp__YC);
-          Self__RR2U=((__CHARACTER__DB *)((__STRING__BC *)string_tmp2__KFB)->storage__4EL)[(__INTEGER__Q)(idx__RWPJ -  1)];
-          if ((Self__0R2U->capacity__HFL <= Self__0R2U->count__WJ)) {
-            if ((Self__0R2U->capacity__HFL ==  0)) {
-              Self__0R2U->capacity__HFL= 32;
-              __tmp__1R2U=create__KVW( 32);
-              Self__0R2U->storage__4EL=__tmp__1R2U;
+        if ((! __D0PJ)) {
+          __JT2U=((____BC *)__YC);
+          __AT2U=((____DB *)((____BC *)__RFB)->__FFL)[(____Q)(__AYPJ -  1)];
+          if ((__JT2U->__OFL <= __JT2U->__WJ)) {
+            if ((__JT2U->__OFL ==  0)) {
+              __JT2U->__OFL= 32;
+              __KT2U=__RVW( 32);
+              __JT2U->__FFL=__KT2U;
             } else /* FALSE */ {
-              __tmp__2R2U=(__INTEGER__Q)(Self__0R2U->capacity__HFL <<  1);
-              __tmp__1R2U=((__CHARACTER__DB *)Self__0R2U->storage__4EL);
-              old_nb_elts__4R2U=Self__0R2U->capacity__HFL;
-              __tmp__5R2U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1R2U),((__UINTEGER_32__RWB )old_nb_elts__4R2U),((__UINTEGER_32__RWB )__tmp__2R2U));
-              __tmp__1R2U=((__CHARACTER__DB *)__tmp__5R2U);
-              clear__to__F00(__tmp__1R2U,old_nb_elts__4R2U,(__INTEGER__Q)(__tmp__2R2U -  1));
-              Self__0R2U->storage__4EL=__tmp__1R2U;
-              Self__0R2U->capacity__HFL=__tmp__2R2U;
+              __LT2U=(____Q)(__JT2U->__OFL <<  1);
+              __KT2U=((____DB *)__JT2U->__FFL);
+              __NT2U=__JT2U->__OFL;
+              __OT2U=__55W(((____IB )__KT2U),((____YWB )__NT2U),((____YWB )__LT2U));
+              __KT2U=((____DB *)__OT2U);
+              __M00(__KT2U,__NT2U,(____Q)(__LT2U -  1));
+              __JT2U->__FFL=__KT2U;
+              __JT2U->__OFL=__LT2U;
             };
           };
-          ((__CHARACTER__DB *)Self__0R2U->storage__4EL)[Self__0R2U->count__WJ]=Self__RR2U;
-          Self__0R2U->count__WJ=(__INTEGER__Q)(Self__0R2U->count__WJ +  1);
-          idx__RWPJ=(__INTEGER__Q)(idx__RWPJ +  1);
-          goto until_do__I5WK;
+          ((____DB *)__JT2U->__FFL)[__JT2U->__WJ]=__AT2U;
+          __JT2U->__WJ=(____Q)(__JT2U->__WJ +  1);
+          __AYPJ=(____Q)(__AYPJ +  1);
+          goto __XAXK;
         };
       };
-      if ((((__STRING__BC *)string_tmp__YC)->count__WJ ==  0)) {
-        __tmp__IZPJ=Self__B1NJ->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-        put_error__text__2PE( 0,(&__string_727));
-        put_position__HRE(__tmp__IZPJ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if ((((____BC *)__YC)->__WJ ==  0)) {
+        __X0PJ=__Q2NJ->__LJSC.__KJSC.__KBOC.__O2B;
+        __DQE( 0,(&__string_727));
+        __ORE(__X0PJ);
+        __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__NZPJ=get__HJC(string_tmp__YC);
-      result__NAXK=NULL;
-      __tmp__2R2U=stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE;
-      __tmp__OP5T=((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F;
-      while ((! ((__tmp__2R2U <  0) || ((void *)((__LOCAL__43WC *)((void **)__tmp__OP5T)[__tmp__2R2U])->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)__tmp__NZPJ)))) {
-        __tmp__2R2U=(__INTEGER__Q)(__tmp__2R2U -  1);
+      __20PJ=__OJC(__YC);
+      __2BXK=NULL;
+      __LT2U=__HY1D->__GY1D.__33BE;
+      __3Q5T=((____4X1D *)__HY1D)->__GY1D.__KV5F;
+      while ((! ((__LT2U <  0) || ((void *)((____N5WC *)((void **)__3Q5T)[__LT2U])->__Q5WC.__P5WC.__FWB == (void *)__20PJ)))) {
+        __LT2U=(____Q)(__LT2U -  1);
       };
-      if ((__tmp__2R2U >=  0)) {
-        __tmp__1BXK=((void **)((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F)[__tmp__2R2U];
-        result__NAXK=__tmp__1BXK;
-        if (((__tmp__2R2U < bottom_index__3CPJ) && (__tmp__1BXK->parent_variable__B4WC.parent_named__A4WC.style__NKQC != '-'))) {
-          bottom_index__3CPJ=__tmp__2R2U;
-          context_extern__ODPJ=__tmp__1BXK;
+      if ((__LT2U >=  0)) {
+        __KDXK=((void **)((____4X1D *)__HY1D)->__GY1D.__KV5F)[__LT2U];
+        __2BXK=__KDXK;
+        if (((__LT2U < __MEPJ) && (__KDXK->__Q5WC.__P5WC.__2LQC != '-'))) {
+          __MEPJ=__LT2U;
+          __3EPJ=__KDXK;
         };
-        __tmp__UYPJ=TRUE__K__;
+        __D0PJ=__K__;
       } else /* FALSE */ {
-        __tmp__UYPJ=FALSE__O__;
+        __D0PJ=__O__;
       };
-      if ((! __tmp__UYPJ)) {
-        if (((void *)profil_slot__EO2C != (void *)NULL)) {
-          __tmp__2CXK=lookup__CHJO(((__PROFIL_SLOT__BO2C *)profil_slot__EO2C),__tmp__NZPJ);
-          result__NAXK=__tmp__2CXK;
-          if ((((void *)__tmp__2CXK != (void *)NULL) && ((void *)__tmp__2CXK->parent_variable__B4WC.parent_named__A4WC.name__4VB != (void *)(&__string_67)))) {
-            bottom_index__3CPJ=(__INTEGER__Q)(-  1);
-            context_extern__ODPJ=__tmp__2CXK;
+      if ((! __D0PJ)) {
+        if (((void *)__TP2C != (void *)NULL)) {
+          __LEXK=__RIJO(((____QP2C *)__TP2C),__20PJ);
+          __2BXK=__LEXK;
+          if ((((void *)__LEXK != (void *)NULL) && ((void *)__LEXK->__Q5WC.__P5WC.__FWB != (void *)(&__string_67)))) {
+            __MEPJ=(____Q)(-  1);
+            __3EPJ=__LEXK;
           };
         };
       };
-      if (((void *)result__NAXK == (void *)NULL)) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_728));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__NZPJ);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_729));
-        __tmp__IZPJ=Self__B1NJ->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(__tmp__IZPJ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if (((void *)__2BXK == (void *)NULL)) {
+        __K2X(((____BC *)__YC),(&__string_728));
+        __EWX(((____BC *)__YC),__20PJ);
+        __EWX(((____BC *)__YC),(&__string_729));
+        __X0PJ=__Q2NJ->__LJSC.__KJSC.__KBOC.__O2B;
+        __DQE( 1,__YC);
+        __ORE(__X0PJ);
+        __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__UYPJ=TRUE__K__;
+        __D0PJ=__K__;
       } else /* FALSE */ {
-        __tmp__UYPJ=FALSE__O__;
+        __D0PJ=__O__;
       };
-      if ((! __tmp__UYPJ)) {
-        if ((result__NAXK->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_728));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__NZPJ);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_730));
-          pos__BY2K=Self__B1NJ->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(pos__BY2K);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if ((! __D0PJ)) {
+        if ((__2BXK->__Q5WC.__P5WC.__2LQC == '-')) {
+          __K2X(((____BC *)__YC),(&__string_728));
+          __EWX(((____BC *)__YC),__20PJ);
+          __EWX(((____BC *)__YC),(&__string_730));
+          __QZ2K=__Q2NJ->__LJSC.__KJSC.__KBOC.__O2B;
+          __DQE( 1,__YC);
+          __ORE(__QZ2K);
+          __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__S0PJ=read__NUEI(((__LOCAL__43WC *)result__NAXK));
-      add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)access_list__WWPJ),__tmp__S0PJ);
-      remove_between__to__YWLB(((__STRING__BC *)string_tmp2__KFB),base__SWPJ,(__INTEGER__Q)(base__SWPJ + __tmp__NZPJ->count__0C));
-      insert_string__to__E5BE(((__STRING__BC *)string_tmp2__KFB),(&__string_731),base__SWPJ);
-      __tmp__2R2U=index_of__since__XMRJ(((__STRING__BC *)string_tmp2__KFB),(__INTEGER__Q)(base__SWPJ +  2));
-      idx__RWPJ=__tmp__2R2U;
+      __B2PJ=__2VEI(((____N5WC *)__2BXK));
+      __0YEI(((____ABXC *)__FYPJ),__B2PJ);
+      __RXLB(((____BC *)__RFB),__BYPJ,(____Q)(__BYPJ + __20PJ->__0C));
+      __TACE(((____BC *)__RFB),(&__string_731),__BYPJ);
+      __LT2U=__GORJ(((____BC *)__RFB),(____Q)(__BYPJ +  2));
+      __AYPJ=__LT2U;
     };
-    __tmp__AKCU=copy__LEVJ(result__3JCU);
-    access_list__WWPJ=__tmp__AKCU;
+    __PLCU=__0FVJ(__MLCU);
+    __FYPJ=__PLCU;
   };
-  __tmp__NZPJ=get__HJC(string_tmp2__KFB);
-  last_position__A4GB=Self__B1NJ->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-  __tmp__IZPJ=Self__B1NJ->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-  Result__4JCU=Self__B1NJ->is_persistant__2QSC;
-  __tmp__O1NJ=Self__B1NJ->type__Y25D;
-  __tmp__P1NJ=profil_slot__EO2C;
-  switch (((struct ___OBJ *)__tmp__O1NJ)->__id) {
-  case __ITM_TYPE_SIMPLE__JMB__: {
-    __tmp__Q1NJ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__O1NJ));
+  __20PJ=__OJC(__RFB);
+  __Y4GB=__Q2NJ->__LJSC.__KJSC.__KBOC.__O2B;
+  __X0PJ=__Q2NJ->__LJSC.__KJSC.__KBOC.__O2B;
+  __NLCU=__Q2NJ->__LSSC;
+  __32NJ=__Q2NJ->__H45D;
+  __42NJ=__TP2C;
+  switch (((struct ___OBJ *)__32NJ)->__id) {
+  case ____QMB__: {
+    __52NJ=__43X(((____QMB *)__32NJ));
   } break;
-  case __ITM_TYPE_STYLE__TMB__: {
-    __tmp__Q1NJ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__O1NJ)));
+  case ____0MB__: {
+    __52NJ=__D5X(((____0MB *)((____QMB *)__32NJ)));
   } break;
-  case __ITM_TYPE_GENERIC__DPB__: {
-    __tmp__Q1NJ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__O1NJ)),__tmp__P1NJ);
+  case ____KPB__: {
+    __52NJ=__LAY(((____KPB *)((____QMB *)__32NJ)),__42NJ);
   } break;
-  case __ITM_TYPE_PARAMETER__MEZ__: {
-    __tmp__Q1NJ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__O1NJ)),__tmp__P1NJ);
+  case ____TEZ__: {
+    __52NJ=__HZ1D(((____TEZ *)((____QMB *)__32NJ)),__42NJ);
   } break;
-  case __ITM_TYPE_BLOCK__XXRC__: {
-    __tmp__Q1NJ=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__O1NJ)),__tmp__P1NJ);
+  case ____GZRC__: {
+    __52NJ=__I04E(((____GZRC *)((____QMB *)__32NJ)),__42NJ);
   } break;
   };
-  t__QS2U=__tmp__Q1NJ;
-  result__CS2U=NULL;
-  __tmp__5R2U=((__POINTER__IB )(NULL));
-  base__SWPJ= 0;
-  __tmp__FS2U=((__POINTER__IB )sizeof(__EXTERNAL_C__L5WC));
-  if (((unsigned long)__tmp__FS2U ==  0)) {
-    result__CS2U=EXTERNAL_C__L5WC__;
+  __5T2U=__52NJ;
+  __RT2U=NULL;
+  __OT2U=((____IB )(NULL));
+  __BYPJ= 0;
+  __UT2U=((____IB )sizeof(____0AXC));
+  if (((unsigned long)__UT2U ==  0)) {
+    __RT2U=__0AXC__;
   } else /* FALSE */ {
-    base__SWPJ=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FS2U));
-    if ((base__SWPJ == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__GS2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__HS2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__FS2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GS2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GS2U) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__IS2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HS2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__GS2U=micro_alloc__table__lab__HKI(__tmp__HS2U,((__POINTER__IB )(&(table_size[(__tmp__IS2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HS2U)));
-      __tmp__5R2U=__tmp__GS2U;
-    } else /* FALSE */ {
-      __tmp__IS2U=((__UINTEGER_32__RWB )base__SWPJ);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__GS2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__HS2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__FS2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GS2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GS2U) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__GS2U=micro_alloc__table__lab__HKI(__tmp__HS2U,((__POINTER__IB )(&(table_type[(__tmp__IS2U)]))),(__UINTEGER_32__RWB)(__tmp__IS2U |  1));
-      __tmp__5R2U=__tmp__GS2U;
-    };
-    result__CS2U=((__EXTERNAL_C__L5WC *)__tmp__5R2U);
-    *(result__CS2U) = *(EXTERNAL_C__L5WC__);
-  };
-  Self__OS2U=((__EXTERNAL_C__L5WC *)result__CS2U);
-  Self__OS2U->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__IZPJ;
-  Self__OS2U->static_type__J54D=t__QS2U;
-  Self__OS2U->is_persistant__K54D=Result__4JCU;
-  Self__OS2U->code__L54D=__tmp__NZPJ;
-  Self__OS2U->access_list__M54D=access_list__WWPJ;
-  if (((void *)Self__B1NJ->type_list__NQAE != (void *)NULL)) {
-    __tmp__Z1NJ=new__KFHG();
-    lt__E1NJ=__tmp__Z1NJ;
-    __tmp__2R2U=Self__B1NJ->type_list__NQAE->parent_arrayed_collection__0LB.upper__JBY;
-    old_nb_elts__4R2U= 0;
-    while ((old_nb_elts__4R2U <= __tmp__2R2U)) {
-      __tmp__G2NJ=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__B1NJ->type_list__NQAE)->parent_arrayed_collection__0LB.storage__WHXC)[old_nb_elts__4R2U];
-      __tmp__H2NJ=profil_slot__EO2C;
-      switch (((struct ___OBJ *)__tmp__G2NJ)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__I2NJ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__G2NJ));
-      } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__I2NJ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__G2NJ)));
-      } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__I2NJ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__G2NJ)),__tmp__H2NJ);
-      } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__I2NJ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__G2NJ)),__tmp__H2NJ);
-      } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__I2NJ=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__G2NJ)),__tmp__H2NJ);
-      } break;
-      };
-      add__VTXI(((__TYPES_TMP__TM5D *)lt__E1NJ),((__TYPE_FULL__PMB *)__tmp__I2NJ)->the_parent_type__DLK);
-      old_nb_elts__4R2U=(__INTEGER__Q)(old_nb_elts__4R2U +  1);
-    };
-    __tmp__L2NJ=to_types__EVXI(((__TYPES_TMP__TM5D *)__tmp__Z1NJ));
-    ((__EXTERNAL_C__L5WC *)result__CS2U)->living_type__C0RH=__tmp__L2NJ;
-  };
-  result__NAXK=create__name__style__type__0HND(Self__B1NJ->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)result__CS2U->static_type__J54D));
-  __tmp__S2NJ=list_current__Y4GB;
-  __tmp__EJJS=write__with__value__SORJ(((__LOCAL__43WC *)result__NAXK),Self__B1NJ->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B,result__CS2U);
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__S2NJ)->expr_list__AA4D),__tmp__EJJS);
-  __tmp__S0PJ=read__NUEI(((__LOCAL__43WC *)result__NAXK));
-  __tmp__O1NJ=__tmp__S0PJ;
-  return(__tmp__O1NJ);
+    __BYPJ=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UT2U));
+    if ((__BYPJ == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __VT2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __WT2U=(void *)((unsigned long)(void *)((unsigned long)__UT2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VT2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VT2U) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __XT2U=((____YWB )((____Q )(void *)((unsigned long)__WT2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __VT2U=__OKI(__WT2U,((____IB )(&(table_size[(__XT2U)-1]))),((____YWB )((____Q )__WT2U)));
+      __OT2U=__VT2U;
+    } else /* FALSE */ {
+      __XT2U=((____YWB )__BYPJ);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __VT2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __WT2U=(void *)((unsigned long)(void *)((unsigned long)__UT2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VT2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VT2U) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __VT2U=__OKI(__WT2U,((____IB )(&(table_type[(__XT2U)]))),(____YWB)(__XT2U |  1));
+      __OT2U=__VT2U;
+    };
+    __RT2U=((____0AXC *)__OT2U);
+    *(__RT2U) = *(__0AXC__);
+  };
+  __3T2U=((____0AXC *)__RT2U);
+  __3T2U->__1AXC.__CK.__YH.__O2B=__X0PJ;
+  __3T2U->__YA5D=__5T2U;
+  __3T2U->__ZA5D=__NLCU;
+  __3T2U->__0A5D=__20PJ;
+  __3T2U->__1A5D=__FYPJ;
+  if (((void *)__Q2NJ->__2RAE != (void *)NULL)) {
+    __I3NJ=__ZGHG();
+    __T2NJ=__I3NJ;
+    __LT2U=__Q2NJ->__2RAE->__BMB.__QBY;
+    __NT2U= 0;
+    while ((__NT2U <= __LT2U)) {
+      __V3NJ=((void **)((____ZLB *)__Q2NJ->__2RAE)->__BMB.__FJXC)[__NT2U];
+      __W3NJ=__TP2C;
+      switch (((struct ___OBJ *)__V3NJ)->__id) {
+      case ____QMB__: {
+        __X3NJ=__43X(((____QMB *)__V3NJ));
+      } break;
+      case ____0MB__: {
+        __X3NJ=__D5X(((____0MB *)((____QMB *)__V3NJ)));
+      } break;
+      case ____KPB__: {
+        __X3NJ=__LAY(((____KPB *)((____QMB *)__V3NJ)),__W3NJ);
+      } break;
+      case ____TEZ__: {
+        __X3NJ=__HZ1D(((____TEZ *)((____QMB *)__V3NJ)),__W3NJ);
+      } break;
+      case ____GZRC__: {
+        __X3NJ=__I04E(((____GZRC *)((____QMB *)__V3NJ)),__W3NJ);
+      } break;
+      };
+      __EVXI(((____CO5D *)__T2NJ),((____WMB *)__X3NJ)->__KLK);
+      __NT2U=(____Q)(__NT2U +  1);
+    };
+    __03NJ=__TWXI(((____CO5D *)__I3NJ));
+    ((____0AXC *)__RT2U)->__R1RH=__03NJ;
+  };
+  __2BXK=__JJND(__Q2NJ->__LJSC.__KJSC.__KBOC.__O2B,(&__string_69),'+',((____WMB *)__RT2U->__YA5D));
+  __B4NJ=__Q5GB;
+  __TKJS=__BQRJ(((____N5WC *)__2BXK),__Q2NJ->__LJSC.__KJSC.__KBOC.__O2B,__RT2U);
+  __P14F(((____GB4D *)((____WH *)__B4NJ)->__PB4D),__TKJS);
+  __B2PJ=__2VEI(((____N5WC *)__2BXK));
+  __32NJ=__B2PJ;
+  return(__32NJ);
 }
 
-static void* to_run_expr__Z2NJ(__ITM_BLOCK__XNSC *Self__02NJ)
-// ({ITM_BLOCK__XNSC}) With result No recursive, No inlinable.
+static void* __I4NJ(____GPSC *__J4NJ)
+// ({__GPSC}) With result No recursive, No inlinable.
 {
-  __PROFIL_BLOCK__22NJ *result__5PRJ,*Self__WZIK;
-  __POINTER__IB ptr__AQRJ,__tmp__GQRJ,__tmp__PP5T,__tmp__RP5T;
-  __POINTER__IB __tmp__CV2U,__tmp__DV2U,__tmp__PV2U,__tmp__QV2U;
-  __INTEGER__Q typ_id__EQRJ,typ_id__XS2U,__tmp__S2IK,new_count__JQZT;
-  __INTEGER__Q Result__33PT,new_count__HRZT,typ_id__NV2U;
-  __UINTEGER_32__RWB __tmp__SP5T,__tmp__EV2U,__tmp__RV2U;
-  __EXPR_MULTIPLE__UKWH *mul__4ZIK,*__tmp__R4IK;
-  __ITM_LIST__T1OC *list__YZIK;
-  __TYPE_FULL__PMB *__tmp__J0IK,*__tmp__J4IK;
-  __SLOT_DATA__WIRG *result__VS2U,*Self__DT2U;
-  __POSITION__OL pos__ET2U;
-  __STRING_CONSTANT__0 *__tmp__HT2U;
-  __TYPES_TMP__TM5D *__tmp__JT2U;
-  __TYPES__UM5D *__tmp__KT2U;
-  void *old_profil__2ZIK;
-  __LIST__WH *old_list__1ZIK,*result__OU2U,*Self__0U2U,*__tmp__C2IK;
-  __LOCAL__43WC *__tmp__MKJS,*var__0ZIK,*Self__HKCU,*__tmp__R5PJ;
-  __PUSH__AXB *__tmp__G2IK;
-  void *__tmp__R2IK;
-  __PROFIL_SLOT__BO2C *__tmp__Z2IK;
-  void *__tmp__OLJS;
-  __READ_LOCAL__N5ZI *__tmp__F5IK,*__tmp__Z3NJ;
-  __STRING__BC *result__3V2U,*Self__ZV2U;
-  __TYPE_BLOCK__VO5D *__tmp__GAJK;
-  __PROTOTYPE_CST__45WC *__tmp__N3NJ;
-  __FAST_ARRAYoPROFIL_SLOTo__U5SH *__tmp__D1IK;
-  __LINKED_LISToNODE_TYPEo__QK2C *result__BU2U,*old_node_list__ZZIK;
-  __FAST_ARRAYoINSTRo__X53D *__tmp__2U2U;
-  __FAST_ARRAYoTYPE_FULLo__IAY *result__4P5T,*__tmp__BQ5T,*__tmp__LQ5T;
-  __BOOLEAN__L Result__5P5T,__tmp__BRZT;
-  __FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *Self__CQ5T;
-  __FAST_ARRAYoLOCALo__PW1D *result__4U2U,*Self__IQZT,*result__LV2U;
-  __FAST_ARRAYoLOCALo__PW1D *Self__GRZT;
-  void **__tmp__KQZT,**__tmp__IRZT;
-  __SLIM_ARRAYoLOCALo__3GOJ *__tmp__X4IK,*Self__DRZT;
-  __BLOCK__GB __tmp__CRZT;
-  __CHARACTER__DB *__tmp__1V2U;
-  result__5PRJ=NULL;
-  ptr__AQRJ=((__POINTER__IB )(NULL));
-  typ_id__EQRJ= 0;
-  __tmp__GQRJ=((__POINTER__IB )sizeof(__PROFIL_BLOCK__22NJ));
-  if (((unsigned long)__tmp__GQRJ ==  0)) {
-    result__5PRJ=PROFIL_BLOCK__22NJ__;
+  ____L4NJ *__ORRJ,*__F1IK;
+  ____IB __PRRJ,__VRRJ,__4Q5T,__AR5T,__RW2U,__SW2U,__4W2U,__5W2U;
+  ____Q __TRRJ,__GU2U,__B4IK,__YRZT,__M5PT,__WSZT,__2W2U;
+  ____YWB __BR5T,__TW2U,__AX2U;
+  ____DMWH *__N1IK,*__AAJK;
+  ____C3OC *__H1IK;
+  ____WMB *__Y1IK,*__Y5IK;
+  ____FKRG *__EU2U,*__SU2U;
+  ____OL __TU2U;
+  ____0 *__WU2U;
+  ____CO5D *__YU2U;
+  ____DO5D *__ZU2U;
+  void *__L1IK;
+  ____WH *__K1IK,*__3V2U,*__JW2U,*__R3IK;
+  ____N5WC *__1LJS,*__J1IK,*__WLCU,*__ABQJ;
+  ____HXB *__V3IK;
+  void *__A4IK;
+  ____QP2C *__I4IK;
+  void *__3MJS;
+  ____2A0I *__UAJK,*__I5NJ;
+  ____BC *__MX2U,*__IX2U;
+  ____EQ5D *__VBJK;
+  ____NBXC *__24NJ;
+  ____DBTH *__S2IK;
+  ____5L2C *__QV2U,*__I1IK;
+  ____GB4D *__LW2U;
+  ____PAY *__NR5T,*__QR5T,*__0R5T;
+  ____L __OR5T,__QSZT;
+  ____EM1 *__RR5T;
+  ____4X1D *__NW2U,*__XRZT,*__0W2U,*__VSZT;
+  void **__ZRZT,**__XSZT;
+  ____MIOJ *__GAJK,*__SSZT;
+  ____GB __RSZT;
+  ____DB *__KX2U;
+  __ORRJ=NULL;
+  __PRRJ=((____IB )(NULL));
+  __TRRJ= 0;
+  __VRRJ=((____IB )sizeof(____L4NJ));
+  if (((unsigned long)__VRRJ ==  0)) {
+    __ORRJ=__L4NJ__;
   } else /* FALSE */ {
-    typ_id__EQRJ=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQRJ));
-    if ((typ_id__EQRJ == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PP5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RP5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQRJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__SP5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RP5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PP5T=micro_alloc__table__lab__HKI(__tmp__RP5T,((__POINTER__IB )(&(table_size[(__tmp__SP5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RP5T)));
-      ptr__AQRJ=__tmp__PP5T;
-    } else /* FALSE */ {
-      __tmp__SP5T=((__UINTEGER_32__RWB )typ_id__EQRJ);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PP5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RP5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQRJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PP5T=micro_alloc__table__lab__HKI(__tmp__RP5T,((__POINTER__IB )(&(table_type[(__tmp__SP5T)]))),(__UINTEGER_32__RWB)(__tmp__SP5T |  1));
-      ptr__AQRJ=__tmp__PP5T;
-    };
-    result__5PRJ=((__PROFIL_BLOCK__22NJ *)ptr__AQRJ);
-    *(result__5PRJ) = *(PROFIL_BLOCK__22NJ__);
-  };
-  Self__WZIK=((__PROFIL_BLOCK__22NJ *)result__5PRJ);
-  mul__4ZIK=NULL;
-  list__YZIK=Self__02NJ->list__EBAF;
-  typ_id__EQRJ=(__INTEGER__Q)(stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-  add__QKOK(Self__WZIK);
-  __tmp__J0IK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)type_self__B4SC),profil_slot__EO2C);
-  Self__WZIK->parent_profil__32NJ.type_self__DANJ=__tmp__J0IK;
-  __tmp__J0IK=create__with__3MD(Self__WZIK, 3);
-  Self__WZIK->parent_type__42NJ.default__0LC=__tmp__J0IK;
-  result__VS2U=NULL;
-  ptr__AQRJ=((__POINTER__IB )(NULL));
-  typ_id__XS2U= 0;
-  __tmp__GQRJ=((__POINTER__IB )sizeof(__SLOT_DATA__WIRG));
-  if (((unsigned long)__tmp__GQRJ ==  0)) {
-    result__VS2U=SLOT_DATA__WIRG__;
+    __TRRJ=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VRRJ));
+    if ((__TRRJ == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4Q5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AR5T=(void *)((unsigned long)(void *)((unsigned long)__VRRJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __BR5T=((____YWB )((____Q )(void *)((unsigned long)__AR5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4Q5T=__OKI(__AR5T,((____IB )(&(table_size[(__BR5T)-1]))),((____YWB )((____Q )__AR5T)));
+      __PRRJ=__4Q5T;
+    } else /* FALSE */ {
+      __BR5T=((____YWB )__TRRJ);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4Q5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AR5T=(void *)((unsigned long)(void *)((unsigned long)__VRRJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4Q5T=__OKI(__AR5T,((____IB )(&(table_type[(__BR5T)]))),(____YWB)(__BR5T |  1));
+      __PRRJ=__4Q5T;
+    };
+    __ORRJ=((____L4NJ *)__PRRJ);
+    *(__ORRJ) = *(__L4NJ__);
+  };
+  __F1IK=((____L4NJ *)__ORRJ);
+  __N1IK=NULL;
+  __H1IK=__J4NJ->__TCAF;
+  __TRRJ=(____Q)(__HY1D->__GY1D.__33BE +  1);
+  __5LOK(__F1IK);
+  __Y1IK=__HZ1D(((____TEZ *)__Q5SC),__TP2C);
+  __F1IK->__M4NJ.__SBNJ=__Y1IK;
+  __Y1IK=__END(__F1IK, 3);
+  __F1IK->__N4NJ.__BMC=__Y1IK;
+  __EU2U=NULL;
+  __PRRJ=((____IB )(NULL));
+  __GU2U= 0;
+  __VRRJ=((____IB )sizeof(____FKRG));
+  if (((unsigned long)__VRRJ ==  0)) {
+    __EU2U=__FKRG__;
   } else /* FALSE */ {
-    typ_id__XS2U=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQRJ));
-    if ((typ_id__XS2U == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PP5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RP5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQRJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__SP5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RP5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PP5T=micro_alloc__table__lab__HKI(__tmp__RP5T,((__POINTER__IB )(&(table_size[(__tmp__SP5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RP5T)));
-      ptr__AQRJ=__tmp__PP5T;
-    } else /* FALSE */ {
-      __tmp__SP5T=((__UINTEGER_32__RWB )typ_id__XS2U);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PP5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RP5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQRJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PP5T=micro_alloc__table__lab__HKI(__tmp__RP5T,((__POINTER__IB )(&(table_type[(__tmp__SP5T)]))),(__UINTEGER_32__RWB)(__tmp__SP5T |  1));
-      ptr__AQRJ=__tmp__PP5T;
-    };
-    result__VS2U=((__SLOT_DATA__WIRG *)ptr__AQRJ);
-    *(result__VS2U) = *(SLOT_DATA__WIRG__);
-  };
-  Self__WZIK->slot_self__03NJ=result__VS2U;
-  Self__DT2U=((__SLOT_DATA__WIRG *)result__VS2U);
-  pos__ET2U=list__YZIK->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
-  __tmp__J0IK=Self__WZIK->parent_profil__32NJ.type_self__DANJ;
-  Self__DT2U->parent_slot__YIRG=NULL;
-  Self__DT2U->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B=pos__ET2U;
-  Self__DT2U->parent_variable__XIRG.parent_named__A4WC.name__4VB=(&__string_86);
-  Self__DT2U->parent_variable__XIRG.parent_named__A4WC.style__NKQC='+';
-  __tmp__HT2U=get_intern__IROB(Self__DT2U->parent_variable__XIRG.parent_named__A4WC.name__4VB);
-  Self__DT2U->parent_variable__XIRG.intern_name__HN5D=__tmp__HT2U;
-  Self__DT2U->parent_variable__XIRG.type__1N5D=__tmp__J0IK;
-  if (((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__DT2U->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0) && ((void *)((__TYPE_FULL__PMB *)Self__DT2U->parent_variable__XIRG.type__1N5D)->the_parent_type__DLK != (void *)type_boolean__MNB)) || ((void *)Self__DT2U->parent_variable__XIRG.parent_named__A4WC.name__4VB == (void *)(&__string_67)))) {
-    __tmp__JT2U=new__KFHG();
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JT2U),((__TYPE_FULL__PMB *)Self__DT2U->parent_variable__XIRG.type__1N5D)->the_parent_type__DLK);
-    __tmp__KT2U=to_types__EVXI(((__TYPES_TMP__TM5D *)__tmp__JT2U));
-    Self__DT2U->parent_variable__XIRG.type_list__MO5D=__tmp__KT2U;
+    __GU2U=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VRRJ));
+    if ((__GU2U == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4Q5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AR5T=(void *)((unsigned long)(void *)((unsigned long)__VRRJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __BR5T=((____YWB )((____Q )(void *)((unsigned long)__AR5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4Q5T=__OKI(__AR5T,((____IB )(&(table_size[(__BR5T)-1]))),((____YWB )((____Q )__AR5T)));
+      __PRRJ=__4Q5T;
+    } else /* FALSE */ {
+      __BR5T=((____YWB )__GU2U);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4Q5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AR5T=(void *)((unsigned long)(void *)((unsigned long)__VRRJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4Q5T=__OKI(__AR5T,((____IB )(&(table_type[(__BR5T)]))),(____YWB)(__BR5T |  1));
+      __PRRJ=__4Q5T;
+    };
+    __EU2U=((____FKRG *)__PRRJ);
+    *(__EU2U) = *(__FKRG__);
+  };
+  __F1IK->__J5NJ=__EU2U;
+  __SU2U=((____FKRG *)__EU2U);
+  __TU2U=__H1IK->__D3OC.__KBOC.__O2B;
+  __Y1IK=__F1IK->__M4NJ.__SBNJ;
+  __SU2U->__HKRG=NULL;
+  __SU2U->__GKRG.__P5WC.__OF.__O2B=__TU2U;
+  __SU2U->__GKRG.__P5WC.__FWB=(&__string_86);
+  __SU2U->__GKRG.__P5WC.__2LQC='+';
+  __WU2U=__BSOB(__SU2U->__GKRG.__P5WC.__FWB);
+  __SU2U->__GKRG.__WO5D=__WU2U;
+  __SU2U->__GKRG.__KP5D=__Y1IK;
+  if (((((____3LC)(((____WMB *)__SU2U->__GKRG.__KP5D)->__LLK &  1) !=  0) && ((void *)((____WMB *)__SU2U->__GKRG.__KP5D)->__KLK != (void *)__TNB)) || ((void *)__SU2U->__GKRG.__P5WC.__FWB == (void *)(&__string_67)))) {
+    __YU2U=__ZGHG();
+    __EVXI(((____CO5D *)__YU2U),((____WMB *)__SU2U->__GKRG.__KP5D)->__KLK);
+    __ZU2U=__TWXI(((____CO5D *)__YU2U));
+    __SU2U->__GKRG.__1P5D=__ZU2U;
   } else /* FALSE */ {
-    Self__DT2U->parent_variable__XIRG.type_list__MO5D=TYPES__UM5D__;
-  };
-  ((__SLOT_DATA__WIRG *)Self__WZIK->slot_self__03NJ)->parent_variable__XIRG.intern_name__HN5D=(&__string_86);
-  result__VS2U=NULL;
-  ptr__AQRJ=((__POINTER__IB )(NULL));
-  typ_id__XS2U= 0;
-  __tmp__GQRJ=((__POINTER__IB )sizeof(__SLOT_DATA__WIRG));
-  if (((unsigned long)__tmp__GQRJ ==  0)) {
-    result__VS2U=SLOT_DATA__WIRG__;
+    __SU2U->__GKRG.__1P5D=__DO5D__;
+  };
+  ((____FKRG *)__F1IK->__J5NJ)->__GKRG.__WO5D=(&__string_86);
+  __EU2U=NULL;
+  __PRRJ=((____IB )(NULL));
+  __GU2U= 0;
+  __VRRJ=((____IB )sizeof(____FKRG));
+  if (((unsigned long)__VRRJ ==  0)) {
+    __EU2U=__FKRG__;
   } else /* FALSE */ {
-    typ_id__XS2U=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQRJ));
-    if ((typ_id__XS2U == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PP5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RP5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQRJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__SP5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RP5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PP5T=micro_alloc__table__lab__HKI(__tmp__RP5T,((__POINTER__IB )(&(table_size[(__tmp__SP5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RP5T)));
-      ptr__AQRJ=__tmp__PP5T;
-    } else /* FALSE */ {
-      __tmp__SP5T=((__UINTEGER_32__RWB )typ_id__XS2U);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PP5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RP5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQRJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PP5T=micro_alloc__table__lab__HKI(__tmp__RP5T,((__POINTER__IB )(&(table_type[(__tmp__SP5T)]))),(__UINTEGER_32__RWB)(__tmp__SP5T |  1));
-      ptr__AQRJ=__tmp__PP5T;
-    };
-    result__VS2U=((__SLOT_DATA__WIRG *)ptr__AQRJ);
-    *(result__VS2U) = *(SLOT_DATA__WIRG__);
-  };
-  Self__WZIK->slot_value__O3NJ=result__VS2U;
-  Self__DT2U=((__SLOT_DATA__WIRG *)result__VS2U);
-  pos__ET2U=list__YZIK->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
-  __tmp__J0IK=Self__WZIK->parent_type__42NJ.default__0LC;
-  Self__DT2U->parent_slot__YIRG=NULL;
-  Self__DT2U->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B=pos__ET2U;
-  Self__DT2U->parent_variable__XIRG.parent_named__A4WC.name__4VB=(&__string_87);
-  Self__DT2U->parent_variable__XIRG.parent_named__A4WC.style__NKQC='+';
-  __tmp__HT2U=get_intern__IROB(Self__DT2U->parent_variable__XIRG.parent_named__A4WC.name__4VB);
-  Self__DT2U->parent_variable__XIRG.intern_name__HN5D=__tmp__HT2U;
-  Self__DT2U->parent_variable__XIRG.type__1N5D=__tmp__J0IK;
-  if (((((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)Self__DT2U->parent_variable__XIRG.type__1N5D)->flag__ELK &  1) !=  0) && ((void *)((__TYPE_FULL__PMB *)Self__DT2U->parent_variable__XIRG.type__1N5D)->the_parent_type__DLK != (void *)type_boolean__MNB)) || ((void *)Self__DT2U->parent_variable__XIRG.parent_named__A4WC.name__4VB == (void *)(&__string_67)))) {
-    __tmp__JT2U=new__KFHG();
-    add__VTXI(((__TYPES_TMP__TM5D *)__tmp__JT2U),((__TYPE_FULL__PMB *)Self__DT2U->parent_variable__XIRG.type__1N5D)->the_parent_type__DLK);
-    __tmp__KT2U=to_types__EVXI(((__TYPES_TMP__TM5D *)__tmp__JT2U));
-    Self__DT2U->parent_variable__XIRG.type_list__MO5D=__tmp__KT2U;
+    __GU2U=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VRRJ));
+    if ((__GU2U == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4Q5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AR5T=(void *)((unsigned long)(void *)((unsigned long)__VRRJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __BR5T=((____YWB )((____Q )(void *)((unsigned long)__AR5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4Q5T=__OKI(__AR5T,((____IB )(&(table_size[(__BR5T)-1]))),((____YWB )((____Q )__AR5T)));
+      __PRRJ=__4Q5T;
+    } else /* FALSE */ {
+      __BR5T=((____YWB )__GU2U);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4Q5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AR5T=(void *)((unsigned long)(void *)((unsigned long)__VRRJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4Q5T=__OKI(__AR5T,((____IB )(&(table_type[(__BR5T)]))),(____YWB)(__BR5T |  1));
+      __PRRJ=__4Q5T;
+    };
+    __EU2U=((____FKRG *)__PRRJ);
+    *(__EU2U) = *(__FKRG__);
+  };
+  __F1IK->__34NJ=__EU2U;
+  __SU2U=((____FKRG *)__EU2U);
+  __TU2U=__H1IK->__D3OC.__KBOC.__O2B;
+  __Y1IK=__F1IK->__N4NJ.__BMC;
+  __SU2U->__HKRG=NULL;
+  __SU2U->__GKRG.__P5WC.__OF.__O2B=__TU2U;
+  __SU2U->__GKRG.__P5WC.__FWB=(&__string_87);
+  __SU2U->__GKRG.__P5WC.__2LQC='+';
+  __WU2U=__BSOB(__SU2U->__GKRG.__P5WC.__FWB);
+  __SU2U->__GKRG.__WO5D=__WU2U;
+  __SU2U->__GKRG.__KP5D=__Y1IK;
+  if (((((____3LC)(((____WMB *)__SU2U->__GKRG.__KP5D)->__LLK &  1) !=  0) && ((void *)((____WMB *)__SU2U->__GKRG.__KP5D)->__KLK != (void *)__TNB)) || ((void *)__SU2U->__GKRG.__P5WC.__FWB == (void *)(&__string_67)))) {
+    __YU2U=__ZGHG();
+    __EVXI(((____CO5D *)__YU2U),((____WMB *)__SU2U->__GKRG.__KP5D)->__KLK);
+    __ZU2U=__TWXI(((____CO5D *)__YU2U));
+    __SU2U->__GKRG.__1P5D=__ZU2U;
   } else /* FALSE */ {
-    Self__DT2U->parent_variable__XIRG.type_list__MO5D=TYPES__UM5D__;
-  };
-  ((__SLOT_DATA__WIRG *)Self__WZIK->slot_value__O3NJ)->parent_variable__XIRG.intern_name__HN5D=(&__string_87);
-  __tmp__D1IK=create_with_capacity__ZZUH( 2);
-  Self__WZIK->profil_list__E1IK=__tmp__D1IK;
-  result__BU2U=NULL;
-  ptr__AQRJ=((__POINTER__IB )(NULL));
-  typ_id__XS2U= 0;
-  __tmp__GQRJ=((__POINTER__IB )sizeof(__LINKED_LISToNODE_TYPEo__QK2C));
-  if (((unsigned long)__tmp__GQRJ ==  0)) {
-    result__BU2U=LINKED_LISToNODE_TYPEo__QK2C__;
+    __SU2U->__GKRG.__1P5D=__DO5D__;
+  };
+  ((____FKRG *)__F1IK->__34NJ)->__GKRG.__WO5D=(&__string_87);
+  __S2IK=__I1UH( 2);
+  __F1IK->__T2IK=__S2IK;
+  __QV2U=NULL;
+  __PRRJ=((____IB )(NULL));
+  __GU2U= 0;
+  __VRRJ=((____IB )sizeof(____5L2C));
+  if (((unsigned long)__VRRJ ==  0)) {
+    __QV2U=__5L2C__;
   } else /* FALSE */ {
-    typ_id__XS2U=__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__GQRJ));
-    if ((typ_id__XS2U == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PP5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RP5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQRJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__SP5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RP5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PP5T=micro_alloc__table__lab__HKI(__tmp__RP5T,((__POINTER__IB )(&(table_size[(__tmp__SP5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RP5T)));
-      ptr__AQRJ=__tmp__PP5T;
-    } else /* FALSE */ {
-      __tmp__SP5T=((__UINTEGER_32__RWB )typ_id__XS2U);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PP5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RP5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQRJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PP5T=micro_alloc__table__lab__HKI(__tmp__RP5T,((__POINTER__IB )(&(table_type[(__tmp__SP5T)]))),(__UINTEGER_32__RWB)(__tmp__SP5T |  1));
-      ptr__AQRJ=__tmp__PP5T;
-    };
-    result__BU2U=((__LINKED_LISToNODE_TYPEo__QK2C *)ptr__AQRJ);
-    *(result__BU2U) = *(LINKED_LISToNODE_TYPEo__QK2C__);
-  };
-  Self__WZIK->node_list__G1IK=result__BU2U;
-  old_node_list__ZZIK=node_list__YK2C;
-  node_list__YK2C=result__BU2U;
-  Self__WZIK->parent_type__42NJ.index__0KC=index_count__YKC;
-  index_count__YKC=(__INTEGER__Q)(index_count__YKC +  1);
-  __tmp__HT2U=get_intern__IROB((&__string_85));
-  Self__WZIK->parent_profil__32NJ.name__P1IK=__tmp__HT2U;
-  old_profil__2ZIK=profil_current__FO2C;
-  old_list__1ZIK=list_current__Y4GB;
-  profil_current__FO2C=Self__WZIK;
-  pos__ET2U=list__YZIK->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
-  result__OU2U=NULL;
-  ptr__AQRJ=((__POINTER__IB )(NULL));
-  typ_id__XS2U= 0;
-  __tmp__GQRJ=((__POINTER__IB )sizeof(__LIST__WH));
-  if (((unsigned long)__tmp__GQRJ ==  0)) {
-    result__OU2U=LIST__WH__;
+    __GU2U=____5L2C__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VRRJ));
+    if ((__GU2U == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4Q5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AR5T=(void *)((unsigned long)(void *)((unsigned long)__VRRJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __BR5T=((____YWB )((____Q )(void *)((unsigned long)__AR5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4Q5T=__OKI(__AR5T,((____IB )(&(table_size[(__BR5T)-1]))),((____YWB )((____Q )__AR5T)));
+      __PRRJ=__4Q5T;
+    } else /* FALSE */ {
+      __BR5T=((____YWB )__GU2U);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4Q5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AR5T=(void *)((unsigned long)(void *)((unsigned long)__VRRJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4Q5T=__OKI(__AR5T,((____IB )(&(table_type[(__BR5T)]))),(____YWB)(__BR5T |  1));
+      __PRRJ=__4Q5T;
+    };
+    __QV2U=((____5L2C *)__PRRJ);
+    *(__QV2U) = *(__5L2C__);
+  };
+  __F1IK->__V2IK=__QV2U;
+  __I1IK=__HM2C;
+  __HM2C=__QV2U;
+  __F1IK->__N4NJ.__BLC=__5KC;
+  __5KC=(____Q)(__5KC +  1);
+  __WU2U=__BSOB((&__string_85));
+  __F1IK->__M4NJ.__42IK=__WU2U;
+  __L1IK=__UP2C;
+  __K1IK=__Q5GB;
+  __UP2C=__F1IK;
+  __TU2U=__H1IK->__D3OC.__KBOC.__O2B;
+  __3V2U=NULL;
+  __PRRJ=((____IB )(NULL));
+  __GU2U= 0;
+  __VRRJ=((____IB )sizeof(____WH));
+  if (((unsigned long)__VRRJ ==  0)) {
+    __3V2U=__WH__;
   } else /* FALSE */ {
-    typ_id__XS2U=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQRJ));
-    if ((typ_id__XS2U == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PP5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RP5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQRJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__SP5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RP5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PP5T=micro_alloc__table__lab__HKI(__tmp__RP5T,((__POINTER__IB )(&(table_size[(__tmp__SP5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RP5T)));
-      ptr__AQRJ=__tmp__PP5T;
-    } else /* FALSE */ {
-      __tmp__SP5T=((__UINTEGER_32__RWB )typ_id__XS2U);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PP5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RP5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQRJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PP5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PP5T=micro_alloc__table__lab__HKI(__tmp__RP5T,((__POINTER__IB )(&(table_type[(__tmp__SP5T)]))),(__UINTEGER_32__RWB)(__tmp__SP5T |  1));
-      ptr__AQRJ=__tmp__PP5T;
-    };
-    result__OU2U=((__LIST__WH *)ptr__AQRJ);
-    *(result__OU2U) = *(LIST__WH__);
-  };
-  Self__0U2U=((__LIST__WH *)result__OU2U);
-  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-  Self__0U2U->parent_instr__ZH.parent_itm_object__YH.position__H2B=pos__ET2U;
-  __tmp__2U2U=create_with_capacity__DXEE( 2);
-  Self__0U2U->expr_list__AA4D=__tmp__2U2U;
-  list_current__Y4GB=result__OU2U;
-  bottom_index__3CPJ=(__INTEGER__Q)(stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-  context_extern__ODPJ=NULL;
-  if ((debug_level_option__YE !=  0)) {
-    __tmp__MKJS=create__name__style__type__0HND(list__YZIK->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B,(&__string_68),'+',((__TYPE_FULL__PMB *)TYPE_CONTEXT__CMB__->parent_type__DMB.default__0LC));
-    Self__WZIK->parent_profil__32NJ.context__OU4D=__tmp__MKJS;
-    ((__LOCAL__43WC *)Self__WZIK->parent_profil__32NJ.context__OU4D)->parent_variable__B4WC.ensure_count__1S4D= 1;
-    __tmp__C2IK=list_current__Y4GB;
-    __tmp__G2IK=create__context__first__Z1FD(PUSH__AXB__,list__YZIK->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B,Self__WZIK->parent_profil__32NJ.context__OU4D,TRUE__K__);
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__C2IK)->expr_list__AA4D),__tmp__G2IK);
-  };
-  result__4P5T=NULL;
-  Result__5P5T=(((__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__5P5T) {
-    __tmp__BQ5T=create_with_capacity__KHRB( 16);
-    result__4P5T=__tmp__BQ5T;
+    __GU2U=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VRRJ));
+    if ((__GU2U == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4Q5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AR5T=(void *)((unsigned long)(void *)((unsigned long)__VRRJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __BR5T=((____YWB )((____Q )(void *)((unsigned long)__AR5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4Q5T=__OKI(__AR5T,((____IB )(&(table_size[(__BR5T)-1]))),((____YWB )((____Q )__AR5T)));
+      __PRRJ=__4Q5T;
+    } else /* FALSE */ {
+      __BR5T=((____YWB )__GU2U);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4Q5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AR5T=(void *)((unsigned long)(void *)((unsigned long)__VRRJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4Q5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4Q5T=__OKI(__AR5T,((____IB )(&(table_type[(__BR5T)]))),(____YWB)(__BR5T |  1));
+      __PRRJ=__4Q5T;
+    };
+    __3V2U=((____WH *)__PRRJ);
+    *(__3V2U) = *(__WH__);
+  };
+  __JW2U=((____WH *)__3V2U);
+  __QCXC=(____Q)(__QCXC +  1);
+  __JW2U->__ZH.__YH.__O2B=__TU2U;
+  __LW2U=__SYEE( 2);
+  __JW2U->__PB4D=__LW2U;
+  __Q5GB=__3V2U;
+  __MEPJ=(____Q)(__HY1D->__GY1D.__33BE +  1);
+  __3EPJ=NULL;
+  if ((__YE !=  0)) {
+    __1LJS=__JJND(__H1IK->__D3OC.__KBOC.__O2B,(&__string_68),'+',((____WMB *)__JMB__->__KMB.__BMC));
+    __F1IK->__M4NJ.__3V4D=__1LJS;
+    ((____N5WC *)__F1IK->__M4NJ.__3V4D)->__Q5WC.__KU4D= 1;
+    __R3IK=__Q5GB;
+    __V3IK=__I3FD(__HXB__,__H1IK->__D3OC.__KBOC.__O2B,__F1IK->__M4NJ.__3V4D,__K__);
+    __P14F(((____GB4D *)((____WH *)__R3IK)->__PB4D),__V3IK);
+  };
+  __NR5T=NULL;
+  __OR5T=(((____EM1 *)__NM1)->__MM1.__EZXC <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__OR5T) {
+    __QR5T=__ZIRB( 16);
+    __NR5T=__QR5T;
   } else /* FALSE */ {
-    Self__CQ5T=((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)free_list__GM1);
-    __tmp__BQ5T=((void **)Self__CQ5T->parent_arrayed_collection__FM1.storage__UGYC)[Self__CQ5T->parent_arrayed_collection__FM1.upper__VXXC];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    result__4P5T=__tmp__BQ5T;
-    Self__CQ5T=((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)free_list__GM1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__CQ5T->parent_arrayed_collection__FM1.upper__VXXC=(__INTEGER__Q)(Self__CQ5T->parent_arrayed_collection__FM1.upper__VXXC -  1);
-  };
-  __tmp__BQ5T=result__4P5T;
-  if (((void *)Self__02NJ->argument__FBAF != (void *)NULL)) {
-    __tmp__R2IK=Self__02NJ->argument__FBAF;
-    if (((struct ___OBJ *)__tmp__R2IK)->__id==__ITM_ARG__D0MD__) {
-      __tmp__S2IK= 1;
+    __RR5T=((____EM1 *)__NM1);
+    __QR5T=((void **)__RR5T->__MM1.__DIYC)[__RR5T->__MM1.__EZXC];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __NR5T=__QR5T;
+    __RR5T=((____EM1 *)__NM1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __RR5T->__MM1.__EZXC=(____Q)(__RR5T->__MM1.__EZXC -  1);
+  };
+  __QR5T=__NR5T;
+  if (((void *)__J4NJ->__UCAF != (void *)NULL)) {
+    __A4IK=__J4NJ->__UCAF;
+    if (((struct ___OBJ *)__A4IK)->__id==____S1MD__) {
+      __B4IK= 1;
     } else /* ITM_ARGS */ {
-      __tmp__S2IK=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)__tmp__R2IK)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
-    };
-    new_count__JQZT=(__INTEGER__Q)(__tmp__S2IK +  1);
-    result__4U2U=NULL;
-    __tmp__PP5T=((__POINTER__IB )(NULL));
-    __tmp__S2IK= 0;
-    __tmp__RP5T=((__POINTER__IB )sizeof(__FAST_ARRAYoLOCALo__PW1D));
-    if (((unsigned long)__tmp__RP5T ==  0)) {
-      result__4U2U=FAST_ARRAYoLOCALo__PW1D__;
-    } else /* FALSE */ {
-      __tmp__S2IK=__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__RP5T));
-      if ((__tmp__S2IK == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__CV2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__DV2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__RP5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CV2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CV2U) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EV2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DV2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__CV2U=micro_alloc__table__lab__HKI(__tmp__DV2U,((__POINTER__IB )(&(table_size[(__tmp__EV2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DV2U)));
-        __tmp__PP5T=__tmp__CV2U;
-      } else /* FALSE */ {
-        __tmp__EV2U=((__UINTEGER_32__RWB )__tmp__S2IK);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__CV2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__DV2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__RP5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CV2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CV2U) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CV2U=micro_alloc__table__lab__HKI(__tmp__DV2U,((__POINTER__IB )(&(table_type[(__tmp__EV2U)]))),(__UINTEGER_32__RWB)(__tmp__EV2U |  1));
-        __tmp__PP5T=__tmp__CV2U;
-      };
-      result__4U2U=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__PP5T);
-      *(result__4U2U) = *(FAST_ARRAYoLOCALo__PW1D__);
-    };
-    Self__IQZT=((__FAST_ARRAYoLOCALo__PW1D *)result__4U2U);
-    if ((Self__IQZT->parent_arrayed_collection__XW1D.capacity__HZ4F < new_count__JQZT)) {
-      __tmp__KQZT=create__S2NG(new_count__JQZT);
-      Self__IQZT->parent_arrayed_collection__XW1D.storage__1T5F=__tmp__KQZT;
-      Self__IQZT->parent_arrayed_collection__XW1D.capacity__HZ4F=new_count__JQZT;
-    };
-    Self__IQZT->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
-    Self__WZIK->parent_profil__32NJ.argument_list__G5NJ=result__4U2U;
-    add_last__LRRI(((__FAST_ARRAYoLOCALo__PW1D *)Self__WZIK->parent_profil__32NJ.argument_list__G5NJ),NULL);
-    __tmp__R2IK=Self__02NJ->argument__FBAF;
-    result__4U2U=Self__WZIK->parent_profil__32NJ.argument_list__G5NJ;
-    __tmp__Z2IK=profil_slot__EO2C;
-    if (((struct ___OBJ *)__tmp__R2IK)->__id==__ITM_ARG__D0MD__) {
-      to_run_in__for__BOWK(((__ITM_ARG__D0MD *)__tmp__R2IK),result__4U2U,__tmp__Z2IK);
+      __B4IK=(____Q)(((____JJTF *)__A4IK)->__I42G->__MD.__SD +  1);
+    };
+    __YRZT=(____Q)(__B4IK +  1);
+    __NW2U=NULL;
+    __4Q5T=((____IB )(NULL));
+    __B4IK= 0;
+    __AR5T=((____IB )sizeof(____4X1D));
+    if (((unsigned long)__AR5T ==  0)) {
+      __NW2U=__4X1D__;
+    } else /* FALSE */ {
+      __B4IK=____4X1D__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AR5T));
+      if ((__B4IK == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __RW2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __SW2U=(void *)((unsigned long)(void *)((unsigned long)__AR5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RW2U) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TW2U=((____YWB )((____Q )(void *)((unsigned long)__SW2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __RW2U=__OKI(__SW2U,((____IB )(&(table_size[(__TW2U)-1]))),((____YWB )((____Q )__SW2U)));
+        __4Q5T=__RW2U;
+      } else /* FALSE */ {
+        __TW2U=((____YWB )__B4IK);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __RW2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __SW2U=(void *)((unsigned long)(void *)((unsigned long)__AR5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RW2U) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RW2U=__OKI(__SW2U,((____IB )(&(table_type[(__TW2U)]))),(____YWB)(__TW2U |  1));
+        __4Q5T=__RW2U;
+      };
+      __NW2U=((____4X1D *)__4Q5T);
+      *(__NW2U) = *(__4X1D__);
+    };
+    __XRZT=((____4X1D *)__NW2U);
+    if ((__XRZT->__GY1D.__W04F < __YRZT)) {
+      __ZRZT=__B4NG(__YRZT);
+      __XRZT->__GY1D.__KV5F=__ZRZT;
+      __XRZT->__GY1D.__W04F=__YRZT;
+    };
+    __XRZT->__GY1D.__33BE=(____Q)(-  1);
+    __F1IK->__M4NJ.__VAOJ=__NW2U;
+    __0SRI(((____4X1D *)__F1IK->__M4NJ.__VAOJ),NULL);
+    __A4IK=__J4NJ->__UCAF;
+    __NW2U=__F1IK->__M4NJ.__VAOJ;
+    __I4IK=__TP2C;
+    if (((struct ___OBJ *)__A4IK)->__id==____S1MD__) {
+      __QPWK(((____S1MD *)__A4IK),__NW2U,__I4IK);
     } else /* ITM_ARGS */ {
-      to_run_in__for__1OWK(((__ITM_ARGS__0HTF *)((__ITM_ARG__D0MD *)__tmp__R2IK)),result__4U2U,__tmp__Z2IK);
+      __KQWK(((____JJTF *)((____S1MD *)__A4IK)),__NW2U,__I4IK);
     };
-    __tmp__S2IK=Self__WZIK->parent_profil__32NJ.argument_list__G5NJ->parent_arrayed_collection__XW1D.upper__O2BE;
-    new_count__JQZT= 1;
-    while ((new_count__JQZT <= __tmp__S2IK)) {
-      add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__BQ5T),((__LOCAL__43WC *)((void **)((__FAST_ARRAYoLOCALo__PW1D *)Self__WZIK->parent_profil__32NJ.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[new_count__JQZT])->parent_variable__B4WC.type__1N5D);
-      new_count__JQZT=(__INTEGER__Q)(new_count__JQZT +  1);
+    __B4IK=__F1IK->__M4NJ.__VAOJ->__GY1D.__33BE;
+    __YRZT= 1;
+    while ((__YRZT <= __B4IK)) {
+      __2DYB(((____PAY *)__QR5T),((____N5WC *)((void **)((____4X1D *)__F1IK->__M4NJ.__VAOJ)->__GY1D.__KV5F)[__YRZT])->__Q5WC.__KP5D);
+      __YRZT=(____Q)(__YRZT +  1);
     };
   } else /* FALSE */ {
-    result__4U2U=create__OATJ( 1);
-    Self__WZIK->parent_profil__32NJ.argument_list__G5NJ=result__4U2U;
-  };
-  __tmp__MKJS=create__name__style__type__0HND(list__YZIK->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B,(&__string_67),' ',Self__WZIK->parent_profil__32NJ.type_self__DANJ);
-  var__0ZIK=__tmp__MKJS;
-  result__4U2U=((__FAST_ARRAYoLOCALo__PW1D *)Self__WZIK->parent_profil__32NJ.argument_list__G5NJ);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  ((void **)result__4U2U->parent_arrayed_collection__XW1D.storage__1T5F)[ 0]=__tmp__MKJS;
-  typ_id__XS2U=Self__WZIK->parent_profil__32NJ.argument_list__G5NJ->parent_arrayed_collection__XW1D.upper__O2BE;
-  __tmp__S2IK= 0;
-  while ((__tmp__S2IK <= typ_id__XS2U)) {
-    add_last__LRRI(((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D),((void **)((__FAST_ARRAYoLOCALo__PW1D *)Self__WZIK->parent_profil__32NJ.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[__tmp__S2IK]);
-    __tmp__S2IK=(__INTEGER__Q)(__tmp__S2IK +  1);
-  };
-  __tmp__BQ5T=alias__ESDB(result__4P5T);
-  __tmp__BQ5T=__tmp__BQ5T;
-  Self__WZIK->parent_profil__32NJ.code__SYNJ=list_current__Y4GB;
-  __tmp__R2IK=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)list__YZIK));
-  result__4P5T=NULL;
-  Result__5P5T=(((__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__5P5T) {
-    __tmp__LQ5T=create_with_capacity__KHRB( 16);
-    result__4P5T=__tmp__LQ5T;
+    __NW2U=__3BTJ( 1);
+    __F1IK->__M4NJ.__VAOJ=__NW2U;
+  };
+  __1LJS=__JJND(__H1IK->__D3OC.__KBOC.__O2B,(&__string_67),' ',__F1IK->__M4NJ.__SBNJ);
+  __J1IK=__1LJS;
+  __NW2U=((____4X1D *)__F1IK->__M4NJ.__VAOJ);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  ((void **)__NW2U->__GY1D.__KV5F)[ 0]=__1LJS;
+  __GU2U=__F1IK->__M4NJ.__VAOJ->__GY1D.__33BE;
+  __B4IK= 0;
+  while ((__B4IK <= __GU2U)) {
+    __0SRI(((____4X1D *)__HY1D),((void **)((____4X1D *)__F1IK->__M4NJ.__VAOJ)->__GY1D.__KV5F)[__B4IK]);
+    __B4IK=(____Q)(__B4IK +  1);
+  };
+  __QR5T=__TSDB(__NR5T);
+  __QR5T=__QR5T;
+  __F1IK->__M4NJ.__B0NJ=__Q5GB;
+  __A4IK=__FWMJ(((____C3OC *)__H1IK));
+  __NR5T=NULL;
+  __OR5T=(((____EM1 *)__NM1)->__MM1.__EZXC <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__OR5T) {
+    __0R5T=__ZIRB( 16);
+    __NR5T=__0R5T;
   } else /* FALSE */ {
-    Self__CQ5T=((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)free_list__GM1);
-    __tmp__LQ5T=((void **)Self__CQ5T->parent_arrayed_collection__FM1.storage__UGYC)[Self__CQ5T->parent_arrayed_collection__FM1.upper__VXXC];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    result__4P5T=__tmp__LQ5T;
-    Self__CQ5T=((__FAST_ARRAYoFAST_ARRAYoTYPE_FULLoo__3L1 *)free_list__GM1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__CQ5T->parent_arrayed_collection__FM1.upper__VXXC=(__INTEGER__Q)(Self__CQ5T->parent_arrayed_collection__FM1.upper__VXXC -  1);
-  };
-  __tmp__LQ5T=result__4P5T;
-  switch (((struct ___OBJ *)__tmp__R2IK)->__id) {
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__J4IK=((__PROTOTYPE_CST__45WC *)__tmp__R2IK)->parent_constant__55WC.static_type__SG4D;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__J4IK=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__R2IK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__J4IK=((__READ_LOCAL__N5ZI *)__tmp__R2IK)->local__PUEJ->parent_variable__B4WC.type__1N5D;
-  } break;
-  };
-  if (((void *)((__TYPE_FULL__PMB *)__tmp__J4IK)->the_parent_type__DLK != (void *)TYPE_VOID__AMB__)) {
-    if (__tmp__R2IK==NULL) {
-      __tmp__R4IK=NULL;
+    __RR5T=((____EM1 *)__NM1);
+    __0R5T=((void **)__RR5T->__MM1.__DIYC)[__RR5T->__MM1.__EZXC];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __NR5T=__0R5T;
+    __RR5T=((____EM1 *)__NM1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __RR5T->__MM1.__EZXC=(____Q)(__RR5T->__MM1.__EZXC -  1);
+  };
+  __0R5T=__NR5T;
+  switch (((struct ___OBJ *)__A4IK)->__id) {
+  case ____NBXC__: {
+    __Y5IK=((____NBXC *)__A4IK)->__OBXC.__BI4D;
+  } break;
+  case ____DMWH__: {
+    __Y5IK=__B21J(((____DMWH *)__A4IK));
+  } break;
+  case ____2A0I__: {
+    __Y5IK=((____2A0I *)__A4IK)->__4VEJ->__Q5WC.__KP5D;
+  } break;
+  };
+  if (((void *)((____WMB *)__Y5IK)->__KLK != (void *)__HMB__)) {
+    if (__A4IK==NULL) {
+      __AAJK=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__R2IK)->__id) {
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__R4IK=NULL;
+      switch (((struct ___OBJ *)__A4IK)->__id) {
+      case ____NBXC__: {
+        __AAJK=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__R4IK=((void *)__tmp__R2IK);
+      case ____DMWH__: {
+        __AAJK=((void *)__A4IK);
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__R4IK=NULL;
+      case ____2A0I__: {
+        __AAJK=NULL;
       } break;
       }
     };
-    mul__4ZIK=__tmp__R4IK;
-    if (((void *)__tmp__R4IK != (void *)NULL)) {
-      __tmp__X4IK=&(Self__WZIK->parent_profil__32NJ.result_list__5GOJ);
-      Result__33PT=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)__tmp__R4IK)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__X4IK->first__BHOJ=NULL;
-      __tmp__BRZT=(Result__33PT >  1);
-      __tmp__CRZT.self=__tmp__X4IK;
-      if (__tmp__BRZT) {
-        Self__DRZT=((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__CRZT.self);
-        new_count__HRZT=(__INTEGER__Q)(Result__33PT -  1);
-        result__LV2U=NULL;
-        __tmp__CV2U=((__POINTER__IB )(NULL));
-        typ_id__NV2U= 0;
-        __tmp__DV2U=((__POINTER__IB )sizeof(__FAST_ARRAYoLOCALo__PW1D));
-        if (((unsigned long)__tmp__DV2U ==  0)) {
-          result__LV2U=FAST_ARRAYoLOCALo__PW1D__;
-        } else /* FALSE */ {
-          typ_id__NV2U=__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__DV2U));
-          if ((typ_id__NV2U == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PV2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QV2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__DV2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PV2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PV2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__RV2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QV2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__PV2U=micro_alloc__table__lab__HKI(__tmp__QV2U,((__POINTER__IB )(&(table_size[(__tmp__RV2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QV2U)));
-            __tmp__CV2U=__tmp__PV2U;
-          } else /* FALSE */ {
-            __tmp__RV2U=((__UINTEGER_32__RWB )typ_id__NV2U);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PV2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QV2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__DV2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PV2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PV2U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PV2U=micro_alloc__table__lab__HKI(__tmp__QV2U,((__POINTER__IB )(&(table_type[(__tmp__RV2U)]))),(__UINTEGER_32__RWB)(__tmp__RV2U |  1));
-            __tmp__CV2U=__tmp__PV2U;
-          };
-          result__LV2U=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__CV2U);
-          *(result__LV2U) = *(FAST_ARRAYoLOCALo__PW1D__);
-        };
-        Self__GRZT=((__FAST_ARRAYoLOCALo__PW1D *)result__LV2U);
-        if ((Self__GRZT->parent_arrayed_collection__XW1D.capacity__HZ4F < new_count__HRZT)) {
-          __tmp__IRZT=create__S2NG(new_count__HRZT);
-          Self__GRZT->parent_arrayed_collection__XW1D.storage__1T5F=__tmp__IRZT;
-          Self__GRZT->parent_arrayed_collection__XW1D.capacity__HZ4F=new_count__HRZT;
-        };
-        Self__GRZT->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
-        Self__DRZT->list__VP2K=result__LV2U;
-      };
-      Result__33PT=((__EXPR_MULTIPLE__UKWH *)__tmp__R4IK)->expr_list__FTEI->parent_arrayed_collection__Z5WC.upper__RZRH;
-      new_count__HRZT= 0;
-      while ((new_count__HRZT <= Result__33PT)) {
-        __tmp__OLJS=((void **)((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)mul__4ZIK)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[new_count__HRZT];
-        if (__tmp__OLJS==NULL) {
-          __tmp__F5IK=NULL;
+    __N1IK=__AAJK;
+    if (((void *)__AAJK != (void *)NULL)) {
+      __GAJK=&(__F1IK->__M4NJ.__OIOJ);
+      __M5PT=(____Q)(((____ABXC *)((____DMWH *)__AAJK)->__UUEI)->__IBXC.__A1RH +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __GAJK->__QIOJ=NULL;
+      __QSZT=(__M5PT >  1);
+      __RSZT.self=__GAJK;
+      if (__QSZT) {
+        __SSZT=((____MIOJ *)__RSZT.self);
+        __WSZT=(____Q)(__M5PT -  1);
+        __0W2U=NULL;
+        __RW2U=((____IB )(NULL));
+        __2W2U= 0;
+        __SW2U=((____IB )sizeof(____4X1D));
+        if (((unsigned long)__SW2U ==  0)) {
+          __0W2U=__4X1D__;
+        } else /* FALSE */ {
+          __2W2U=____4X1D__;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SW2U));
+          if ((__2W2U == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __4W2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __5W2U=(void *)((unsigned long)(void *)((unsigned long)__SW2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4W2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4W2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __AX2U=((____YWB )((____Q )(void *)((unsigned long)__5W2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __4W2U=__OKI(__5W2U,((____IB )(&(table_size[(__AX2U)-1]))),((____YWB )((____Q )__5W2U)));
+            __RW2U=__4W2U;
+          } else /* FALSE */ {
+            __AX2U=((____YWB )__2W2U);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __4W2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __5W2U=(void *)((unsigned long)(void *)((unsigned long)__SW2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4W2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4W2U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4W2U=__OKI(__5W2U,((____IB )(&(table_type[(__AX2U)]))),(____YWB)(__AX2U |  1));
+            __RW2U=__4W2U;
+          };
+          __0W2U=((____4X1D *)__RW2U);
+          *(__0W2U) = *(__4X1D__);
+        };
+        __VSZT=((____4X1D *)__0W2U);
+        if ((__VSZT->__GY1D.__W04F < __WSZT)) {
+          __XSZT=__B4NG(__WSZT);
+          __VSZT->__GY1D.__KV5F=__XSZT;
+          __VSZT->__GY1D.__W04F=__WSZT;
+        };
+        __VSZT->__GY1D.__33BE=(____Q)(-  1);
+        __SSZT->__ER2K=__0W2U;
+      };
+      __M5PT=((____DMWH *)__AAJK)->__UUEI->__IBXC.__A1RH;
+      __WSZT= 0;
+      while ((__WSZT <= __M5PT)) {
+        __3MJS=((void **)((____ABXC *)((____DMWH *)__N1IK)->__UUEI)->__IBXC.__ESEI)[__WSZT];
+        if (__3MJS==NULL) {
+          __UAJK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__OLJS)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__F5IK=NULL;
+          switch (((struct ___OBJ *)__3MJS)->__id) {
+          case ____5J__: {
+            __UAJK=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__F5IK=NULL;
+          case ____0AXC__: {
+            __UAJK=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__F5IK=NULL;
+          case ____NBXC__: {
+            __UAJK=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__F5IK=NULL;
+          case ____ZBXC__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__F5IK=NULL;
+          case ____DMWH__: {
+            __UAJK=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__F5IK=((void *)__tmp__OLJS);
+          case ____2A0I__: {
+            __UAJK=((void *)__3MJS);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__F5IK=NULL;
+          case ____HJNJ__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__F5IK=NULL;
+          case ____SJNJ__: {
+            __UAJK=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__F5IK=NULL;
+          case ____0AOJ__: {
+            __UAJK=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__F5IK=NULL;
+          case ____EBOJ__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__F5IK=NULL;
+          case ____3BOJ__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__F5IK=NULL;
+          case ____RCOJ__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__F5IK=NULL;
+          case ____HDOJ__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__F5IK=NULL;
+          case ____1DOJ__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__F5IK=NULL;
+          case ____PEOJ__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__F5IK=NULL;
+          case ____DFOJ__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__F5IK=NULL;
+          case ____XFOJ__: {
+            __UAJK=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__F5IK=NULL;
+          case ____QGOJ__: {
+            __UAJK=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__F5IK=NULL;
+          case ____EHOJ__: {
+            __UAJK=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__F5IK=NULL;
+          case ____2HOJ__: {
+            __UAJK=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__F5IK=NULL;
+          case ____YIOJ__: {
+            __UAJK=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__F5IK=NULL;
+          case ____YMOJ__: {
+            __UAJK=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__F5IK=NULL;
+          case ____ONOJ__: {
+            __UAJK=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__F5IK=NULL;
+          case ____YOOJ__: {
+            __UAJK=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__F5IK=NULL;
+          case ____IM4K__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__F5IK=NULL;
+          case ____T5FL__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__F5IK=NULL;
+          case ____3DUL__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__F5IK=NULL;
+          case ____0EUL__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__F5IK=NULL;
+          case ____BGUL__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__F5IK=NULL;
+          case ____2GUL__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__F5IK=NULL;
+          case ____B0VL__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__F5IK=NULL;
+          case ____P0VL__: {
+            __UAJK=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__F5IK=NULL;
+          case ____Q5YL__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__F5IK=NULL;
+          case ____UVPM__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__F5IK=NULL;
+          case ____0ZPM__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__F5IK=NULL;
+          case ____MR0N__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__F5IK=NULL;
+          case ____YWBP__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__F5IK=NULL;
+          case ____LYBP__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__F5IK=NULL;
+          case ____CZBP__: {
+            __UAJK=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__F5IK=NULL;
+          case ____3BEP__: {
+            __UAJK=NULL;
           } break;
           }
         };
-        var__0ZIK=__tmp__F5IK->local__PUEJ;
-        add_last__IQ2K(&(Self__WZIK->parent_profil__32NJ.result_list__5GOJ),var__0ZIK);
-        add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__LQ5T),var__0ZIK->parent_variable__B4WC.type__1N5D);
-        new_count__HRZT=(__INTEGER__Q)(new_count__HRZT +  1);
+        __J1IK=__UAJK->__4VEJ;
+        __XR2K(&(__F1IK->__M4NJ.__OIOJ),__J1IK);
+        __2DYB(((____PAY *)__0R5T),__J1IK->__Q5WC.__KP5D);
+        __WSZT=(____Q)(__WSZT +  1);
       };
     } else /* FALSE */ {
-      if (__tmp__R2IK==NULL) {
-        __tmp__F5IK=NULL;
+      if (__A4IK==NULL) {
+        __UAJK=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__R2IK)->__id) {
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__F5IK=NULL;
+        switch (((struct ___OBJ *)__A4IK)->__id) {
+        case ____NBXC__: {
+          __UAJK=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__F5IK=NULL;
+        case ____DMWH__: {
+          __UAJK=NULL;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__F5IK=((void *)__tmp__R2IK);
+        case ____2A0I__: {
+          __UAJK=((void *)__A4IK);
         } break;
         }
       };
-      var__0ZIK=__tmp__F5IK->local__PUEJ;
-      add_last__IQ2K(&(Self__WZIK->parent_profil__32NJ.result_list__5GOJ),var__0ZIK);
-      add_last__NCYB(((__FAST_ARRAYoTYPE_FULLo__IAY *)result__4P5T),var__0ZIK->parent_variable__B4WC.type__1N5D);
-    };
-  };
-  switch (((struct ___OBJ *)__tmp__R2IK)->__id) {
-  case __EXPR_MULTIPLE__UKWH__: {
-    remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__R2IK));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__F5IK=((__READ_LOCAL__N5ZI *)__tmp__R2IK);
-    Self__HKCU=((__LOCAL__43WC *)__tmp__F5IK->local__PUEJ);
-    Self__HKCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__HKCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-    if ((Self__HKCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-      (&__string_461)->count__0C= 8;
-      (&__string_461)->storage__1C="C'est : ";
-      print__CKG((&__string_461));
-      result__3V2U=NULL;
-      __tmp__CV2U=((__POINTER__IB )(NULL));
-      Result__33PT= 0;
-      __tmp__DV2U=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__DV2U ==  0)) {
-        result__3V2U=STRING__BC__;
-      } else /* FALSE */ {
-        Result__33PT=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DV2U));
-        if ((Result__33PT == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__PV2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__QV2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__DV2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PV2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PV2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__RV2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QV2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__PV2U=micro_alloc__table__lab__HKI(__tmp__QV2U,((__POINTER__IB )(&(table_size[(__tmp__RV2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QV2U)));
-          __tmp__CV2U=__tmp__PV2U;
-        } else /* FALSE */ {
-          __tmp__RV2U=((__UINTEGER_32__RWB )Result__33PT);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__PV2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__QV2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__DV2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PV2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PV2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__PV2U=micro_alloc__table__lab__HKI(__tmp__QV2U,((__POINTER__IB )(&(table_type[(__tmp__RV2U)]))),(__UINTEGER_32__RWB)(__tmp__RV2U |  1));
-          __tmp__CV2U=__tmp__PV2U;
-        };
-        result__3V2U=((__STRING__BC *)__tmp__CV2U);
-        *(result__3V2U) = *(STRING__BC__);
-      };
-      Self__ZV2U=((__STRING__BC *)result__3V2U);
-      if ((Self__ZV2U->capacity__HFL <  250)) {
-        __tmp__1V2U=create__KVW( 250);
-        Self__ZV2U->storage__4EL=__tmp__1V2U;
-        Self__ZV2U->capacity__HFL= 250;
-      };
-      Self__ZV2U->count__WJ= 0;
-      display__V5DJ(__tmp__F5IK,result__3V2U);
-      put_string__EGZ(((__STRING__BC *)result__3V2U));
+      __J1IK=__UAJK->__4VEJ;
+      __XR2K(&(__F1IK->__M4NJ.__OIOJ),__J1IK);
+      __2DYB(((____PAY *)__NR5T),__J1IK->__Q5WC.__KP5D);
+    };
+  };
+  switch (((struct ___OBJ *)__A4IK)->__id) {
+  case ____DMWH__: {
+    __4CBK(((____DMWH *)__A4IK));
+  } break;
+  case ____2A0I__: {
+    __UAJK=((____2A0I *)__A4IK);
+    __WLCU=((____N5WC *)__UAJK->__4VEJ);
+    __WLCU->__Q5WC.__KU4D=(____Q)(__WLCU->__Q5WC.__KU4D -  1);
+    if ((__WLCU->__Q5WC.__KU4D <  0)) {
+      (&__string_461)->__0C= 8;
+      (&__string_461)->__1C="C'est : ";
+      __JKG((&__string_461));
+      __MX2U=NULL;
+      __RW2U=((____IB )(NULL));
+      __M5PT= 0;
+      __SW2U=((____IB )sizeof(____BC));
+      if (((unsigned long)__SW2U ==  0)) {
+        __MX2U=__BC__;
+      } else /* FALSE */ {
+        __M5PT=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SW2U));
+        if ((__M5PT == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __4W2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __5W2U=(void *)((unsigned long)(void *)((unsigned long)__SW2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4W2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4W2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __AX2U=((____YWB )((____Q )(void *)((unsigned long)__5W2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __4W2U=__OKI(__5W2U,((____IB )(&(table_size[(__AX2U)-1]))),((____YWB )((____Q )__5W2U)));
+          __RW2U=__4W2U;
+        } else /* FALSE */ {
+          __AX2U=((____YWB )__M5PT);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __4W2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __5W2U=(void *)((unsigned long)(void *)((unsigned long)__SW2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4W2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4W2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __4W2U=__OKI(__5W2U,((____IB )(&(table_type[(__AX2U)]))),(____YWB)(__AX2U |  1));
+          __RW2U=__4W2U;
+        };
+        __MX2U=((____BC *)__RW2U);
+        *(__MX2U) = *(__BC__);
+      };
+      __IX2U=((____BC *)__MX2U);
+      if ((__IX2U->__OFL <  250)) {
+        __KX2U=__RVW( 250);
+        __IX2U->__FFL=__KX2U;
+        __IX2U->__OFL= 250;
+      };
+      __IX2U->__WJ= 0;
+      __EBEJ(__UAJK,__MX2U);
+      __LGZ(((____BC *)__MX2U));
       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;
   };
-  __tmp__LQ5T=alias__ESDB(result__4P5T);
-  __tmp__LQ5T=__tmp__LQ5T;
-  if ((bottom_index__3CPJ <= stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE)) {
-    Self__WZIK->context_extern__01YJ=context_extern__ODPJ;
-  };
-  __tmp__GAJK=get_direct__and_result__ZNJF(__tmp__BQ5T,__tmp__LQ5T);
-  Self__WZIK->to_type_block__TSWJ=__tmp__GAJK;
-  result__4U2U=((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D);
-  if ((typ_id__EQRJ <= result__4U2U->parent_arrayed_collection__XW1D.upper__O2BE)) {
-    result__4U2U->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(typ_id__EQRJ -  1);
-  };
-  node_list__YK2C=old_node_list__ZZIK;
-  profil_current__FO2C=old_profil__2ZIK;
-  list_current__Y4GB=old_list__1ZIK;
-  __tmp__J0IK=result__5PRJ->parent_type__42NJ.default__0LC;
-  __tmp__MKJS=create__name__style__type__0HND(Self__02NJ->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__J0IK));
-  __tmp__F5IK=read__NUEI(((__LOCAL__43WC *)__tmp__MKJS));
-  __tmp__N3NJ=create__type__IJ2C(Self__02NJ->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B,__tmp__J0IK);
-  old_profil__2ZIK=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)result__5PRJ->slot_value__O3NJ),Self__02NJ->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B,__tmp__F5IK,__tmp__N3NJ);
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),old_profil__2ZIK);
-  __tmp__F5IK=read__NUEI(((__LOCAL__43WC *)__tmp__MKJS));
-  var__0ZIK=NULL;
-  typ_id__EQRJ=stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE;
-  __tmp__KQZT=((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F;
-  while ((! ((typ_id__EQRJ <  0) || ((void *)((__LOCAL__43WC *)((void **)__tmp__KQZT)[typ_id__EQRJ])->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)(&__string_67))))) {
-    typ_id__EQRJ=(__INTEGER__Q)(typ_id__EQRJ -  1);
-  };
-  if ((typ_id__EQRJ >=  0)) {
-    Self__HKCU=((void **)((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F)[typ_id__EQRJ];
-    var__0ZIK=Self__HKCU;
-    if (((typ_id__EQRJ < bottom_index__3CPJ) && (Self__HKCU->parent_variable__B4WC.parent_named__A4WC.style__NKQC != '-'))) {
-      bottom_index__3CPJ=typ_id__EQRJ;
-      context_extern__ODPJ=Self__HKCU;
-    };
-    __tmp__BRZT=TRUE__K__;
+  __0R5T=__TSDB(__NR5T);
+  __0R5T=__0R5T;
+  if ((__MEPJ <= __HY1D->__GY1D.__33BE)) {
+    __F1IK->__J3YJ=__3EPJ;
+  };
+  __VBJK=__IPJF(__QR5T,__0R5T);
+  __F1IK->__CUWJ=__VBJK;
+  __NW2U=((____4X1D *)__HY1D);
+  if ((__TRRJ <= __NW2U->__GY1D.__33BE)) {
+    __NW2U->__GY1D.__33BE=(____Q)(__TRRJ -  1);
+  };
+  __HM2C=__I1IK;
+  __UP2C=__L1IK;
+  __Q5GB=__K1IK;
+  __Y1IK=__ORRJ->__N4NJ.__BMC;
+  __1LJS=__JJND(__J4NJ->__TCAF->__D3OC.__KBOC.__O2B,(&__string_69),'+',((____WMB *)__Y1IK));
+  __UAJK=__2VEI(((____N5WC *)__1LJS));
+  __24NJ=__XK2C(__J4NJ->__TCAF->__D3OC.__KBOC.__O2B,__Y1IK);
+  __L1IK=__UEJJ(((____FKRG *)__ORRJ->__34NJ),__J4NJ->__TCAF->__D3OC.__KBOC.__O2B,__UAJK,__24NJ);
+  __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__L1IK);
+  __UAJK=__2VEI(((____N5WC *)__1LJS));
+  __J1IK=NULL;
+  __TRRJ=__HY1D->__GY1D.__33BE;
+  __ZRZT=((____4X1D *)__HY1D)->__GY1D.__KV5F;
+  while ((! ((__TRRJ <  0) || ((void *)((____N5WC *)((void **)__ZRZT)[__TRRJ])->__Q5WC.__P5WC.__FWB == (void *)(&__string_67))))) {
+    __TRRJ=(____Q)(__TRRJ -  1);
+  };
+  if ((__TRRJ >=  0)) {
+    __WLCU=((void **)((____4X1D *)__HY1D)->__GY1D.__KV5F)[__TRRJ];
+    __J1IK=__WLCU;
+    if (((__TRRJ < __MEPJ) && (__WLCU->__Q5WC.__P5WC.__2LQC != '-'))) {
+      __MEPJ=__TRRJ;
+      __3EPJ=__WLCU;
+    };
+    __QSZT=__K__;
   } else /* FALSE */ {
-    __tmp__BRZT=FALSE__O__;
+    __QSZT=__O__;
   };
-  if ((! __tmp__BRZT)) {
-    if (((void *)profil_slot__EO2C != (void *)NULL)) {
-      __tmp__R5PJ=lookup__CHJO(((__PROFIL_SLOT__BO2C *)profil_slot__EO2C),(&__string_67));
-      var__0ZIK=__tmp__R5PJ;
-      if ((((void *)__tmp__R5PJ != (void *)NULL) && ((void *)__tmp__R5PJ->parent_variable__B4WC.parent_named__A4WC.name__4VB != (void *)(&__string_67)))) {
-        bottom_index__3CPJ=(__INTEGER__Q)(-  1);
-        context_extern__ODPJ=__tmp__R5PJ;
+  if ((! __QSZT)) {
+    if (((void *)__TP2C != (void *)NULL)) {
+      __ABQJ=__RIJO(((____QP2C *)__TP2C),(&__string_67));
+      __J1IK=__ABQJ;
+      if ((((void *)__ABQJ != (void *)NULL) && ((void *)__ABQJ->__Q5WC.__P5WC.__FWB != (void *)(&__string_67)))) {
+        __MEPJ=(____Q)(-  1);
+        __3EPJ=__ABQJ;
       };
     };
   };
-  __tmp__Z3NJ=read__NUEI(((__LOCAL__43WC *)var__0ZIK));
-  old_profil__2ZIK=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)result__5PRJ->slot_self__03NJ),Self__02NJ->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B,__tmp__F5IK,__tmp__Z3NJ);
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),old_profil__2ZIK);
-  __tmp__F5IK=read__NUEI(((__LOCAL__43WC *)__tmp__MKJS));
-  old_profil__2ZIK=__tmp__F5IK;
-  return(old_profil__2ZIK);
+  __I5NJ=__2VEI(((____N5WC *)__J1IK));
+  __L1IK=__UEJJ(((____FKRG *)__ORRJ->__J5NJ),__J4NJ->__TCAF->__D3OC.__KBOC.__O2B,__UAJK,__I5NJ);
+  __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__L1IK);
+  __UAJK=__2VEI(((____N5WC *)__1LJS));
+  __L1IK=__UAJK;
+  return(__L1IK);
 }
 
-static void* to_run_expr__C4NJ(__ITM_EXTERNAL__DPSC *Self__D4NJ)
-// ({ITM_EXTERNAL__DPSC}) With result No recursive, No inlinable.
+static void* __R5NJ(____SQSC *__S5NJ)
+// ({__SQSC}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__A22U;
-  void *result__F4NJ;
-  __TYPE_FULL__PMB *type__N4NJ,*e__IX2U,*__tmp__CGOJ,*__tmp__DIOJ;
-  __STRING_CONSTANT__0 *Self__NAQJ,*Self__SETJ,*__tmp__ISTJ;
-  __INTEGER__Q state__QAQJ,value__RAQJ,i__PAQJ,__tmp__TSZT,__tmp__RDQJ;
-  __INTEGER__Q result__YETJ,i__UETJ,__tmp__ETZT,__tmp__GTZT,__tmp__CHTJ;
-  __INTEGER__Q typ_id__V22U,__tmp__M32U,old_nb_elts__O32U;
-  __POSITION__OL __tmp__34NJ,__tmp__BIOJ,__tmp__DSTJ,pos__J32K;
-  __LOCAL__43WC *Result__LTZT,*result__GRXK,*__tmp__USXK,*__tmp__VTXK;
-  __READ_LOCAL__N5ZI *__tmp__K5NJ,*__tmp__NAOJ,*__tmp__AFOJ,*__tmp__NTTJ;
-  __IS_EXPANDED__L5NJ *result__KW2U,*Self__WW2U;
-  __POINTER__IB ptr__LW2U,__tmp__NW2U,__tmp__OW2U,__tmp__PW2U;
-  __POINTER__IB __tmp__X22U,__tmp__Y22U,__tmp__P32U;
-  __UINTEGER_32__RWB __tmp__QW2U,__tmp__Z22U;
-  __GET_TYPE_ID__V5NJ *result__0W2U,*Self__GX2U;
-  __EXPR_SUP__OAOJ *result__KX2U,*Self__WX2U;
-  __EXPR_SUB__CBOJ *result__1X2U,*Self__HY2U;
-  __EXPR_MUL__YBOJ *result__MY2U,*Self__YY2U;
-  __EXPR_DIV__MCOJ *result__3Y2U,*Self__JZ2U;
-  __EXPR_AND__ADOJ *result__OZ2U,*Self__0Z2U;
-  __EXPR_SHIFT_R__UDOJ *result__5Z2U,*Self__L02U;
-  __EXPR_SHIFT_L__IEOJ *result__Q02U,*Self__202U;
-  __PUT_TO__BFOJ *__tmp__EFOJ;
-  __ITEM__VFOJ *result__B12U,*Self__N12U;
-  void *__tmp__BGOJ,*__tmp__CIOJ;
-  __INTEGER_CST__KAXC *result__S12U,*Self__412U;
-  __SIZE_OF__NGOJ *result__D22U,*Self__P22U;
-  __CAST__JHOJ *__tmp__LHOJ;
-  __PROTOTYPE_CST__45WC *__tmp__1HOJ;
-  __EXTERNAL_C__L5WC *result__T22U,*Self__522U;
-  __PROTOTYPE__MF *__tmp__RIOJ;
-  __STRING__BC *Self__K32U;
-  __BOOLEAN__L negative__SAQJ,result__TAQJ,__tmp__BCQJ,result__4R2K;
-  __BOOLEAN__L result__FSZT,__tmp__BGQJ,result__1Z2K,__tmp__PRTJ;
-  __BOOLEAN__L result__G32U,__tmp__I32U,result__ME1T;
-  __CHARACTER__DB *__tmp__USZT,*__tmp__FTZT,*__tmp__L32U;
-  __CHARACTER__DB __tmp__JBQJ,__tmp__MFTJ,Self__A44K;
-  __FAST_ARRAYoEXPRo__R5WC *access_list__TPTJ,*result__KKCU,*__tmp__NKCU;
-  __FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *Self__OKCU;
-  void **__tmp__TQ5T;
-  result__F4NJ=NULL;
-  type__N4NJ=NULL;
-  Self__NAQJ=((__STRING_CONSTANT__0 *)Self__D4NJ->parent_itm_extern__EPSC.extern__EAAE);
-  state__QAQJ= 0;
-  value__RAQJ= 0;
-  negative__SAQJ=FALSE__O__;
-  result__TAQJ=FALSE__O__;
-  i__PAQJ= 1;
-  __tmp__TSZT=Self__NAQJ->count__0C;
-  __tmp__USZT=Self__NAQJ->storage__1C;
-  while ((! ((state__QAQJ ==  4) || (i__PAQJ > __tmp__TSZT)))) {
-    __tmp__JBQJ=((__CHARACTER__DB *)__tmp__USZT)[(__INTEGER__Q)(i__PAQJ -  1)];
-    if ((state__QAQJ ==  0)) {
-      if ((((((((__tmp__JBQJ == ' ') || (__tmp__JBQJ == '\t')) || (__tmp__JBQJ == '\n')) || (__tmp__JBQJ == '\r')) || (__tmp__JBQJ == '\0')) || (__tmp__JBQJ == '\f')) || (__tmp__JBQJ == '\v'))) {
-        __tmp__BCQJ=TRUE__K__;
-      } else /* FALSE */ {
-        result__4R2K=(__tmp__JBQJ == '+');
-        if (result__4R2K) {
-          state__QAQJ= 1;
-        };
-        __tmp__BCQJ=result__4R2K;
-      };
-      if (__tmp__BCQJ) {
-        __tmp__BCQJ=TRUE__K__;
-      } else /* FALSE */ {
-        result__4R2K=(__tmp__JBQJ == '-');
-        if (result__4R2K) {
-          negative__SAQJ=TRUE__K__;
-          state__QAQJ= 1;
-        };
-        __tmp__BCQJ=result__4R2K;
-      };
-      if ((! __tmp__BCQJ)) {
-        __tmp__BCQJ=FALSE__O__;
-        if ((((__INTEGER_8__3YF )__tmp__JBQJ) >= ((__INTEGER_8__3YF )'0'))) {
-          __tmp__BCQJ=(((__INTEGER_8__3YF )__tmp__JBQJ) <= ((__INTEGER_8__3YF )'9'));
-        };
-        if (__tmp__BCQJ) {
-          value__RAQJ=(__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__JBQJ)) -  48);
-          state__QAQJ= 2;
-        } else /* FALSE */ {
-          state__QAQJ= 4;
-        };
-      };
-      __tmp__BCQJ=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__BCQJ=FALSE__O__;
-    };
-    if (__tmp__BCQJ) {
-      __tmp__BCQJ=TRUE__K__;
-    } else /* FALSE */ {
-      result__4R2K=(state__QAQJ ==  1);
-      if (result__4R2K) {
-        result__FSZT=FALSE__O__;
-        if ((((__INTEGER_8__3YF )__tmp__JBQJ) >= ((__INTEGER_8__3YF )'0'))) {
-          result__FSZT=(((__INTEGER_8__3YF )__tmp__JBQJ) <= ((__INTEGER_8__3YF )'9'));
-        };
-        if (result__FSZT) {
-          __tmp__RDQJ=(__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__JBQJ)) -  48);
-          value__RAQJ=__tmp__RDQJ;
-          if (negative__SAQJ) {
-            value__RAQJ=(__INTEGER__Q)(- __tmp__RDQJ);
-          };
-          state__QAQJ= 2;
-        } else /* FALSE */ {
-          state__QAQJ= 4;
-        };
-      };
-      __tmp__BCQJ=result__4R2K;
-    };
-    if (__tmp__BCQJ) {
-      __tmp__BCQJ=TRUE__K__;
-    } else /* FALSE */ {
-      result__4R2K=(state__QAQJ ==  2);
-      if (result__4R2K) {
-        result__FSZT=FALSE__O__;
-        if ((((__INTEGER_8__3YF )__tmp__JBQJ) >= ((__INTEGER_8__3YF )'0'))) {
-          result__FSZT=(((__INTEGER_8__3YF )__tmp__JBQJ) <= ((__INTEGER_8__3YF )'9'));
-        };
-        if (result__FSZT) {
-          if (negative__SAQJ) {
-            value__RAQJ=(__INTEGER__Q)((__INTEGER__Q)( 10 * value__RAQJ) - (__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__JBQJ)) -  48));
-          } else /* FALSE */ {
-            value__RAQJ=(__INTEGER__Q)((__INTEGER__Q)( 10 * value__RAQJ) + (__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__JBQJ)) -  48));
-          };
-          if (((negative__SAQJ && (value__RAQJ >  0)) || ((! negative__SAQJ) && (value__RAQJ <  0)))) {
-            state__QAQJ= 4;
-          };
-          __tmp__BGQJ=TRUE__K__;
-        } else /* FALSE */ {
-          __tmp__BGQJ=FALSE__O__;
-        };
-        if ((! __tmp__BGQJ)) {
-          if ((((((((__tmp__JBQJ == ' ') || (__tmp__JBQJ == '\t')) || (__tmp__JBQJ == '\n')) || (__tmp__JBQJ == '\r')) || (__tmp__JBQJ == '\0')) || (__tmp__JBQJ == '\f')) || (__tmp__JBQJ == '\v'))) {
-            state__QAQJ= 3;
-          } else /* FALSE */ {
-            state__QAQJ= 4;
-          };
-        };
-      };
-      __tmp__BCQJ=result__4R2K;
-    };
-    if ((! __tmp__BCQJ)) {
-      if ((state__QAQJ ==  3)) {
-        if ((! (((((((__tmp__JBQJ == ' ') || (__tmp__JBQJ == '\t')) || (__tmp__JBQJ == '\n')) || (__tmp__JBQJ == '\r')) || (__tmp__JBQJ == '\0')) || (__tmp__JBQJ == '\f')) || (__tmp__JBQJ == '\v')))) {
-          state__QAQJ= 4;
-        };
-      };
-    };
-    i__PAQJ=(__INTEGER__Q)(i__PAQJ +  1);
-  };
-  if (((state__QAQJ !=  0) && (state__QAQJ !=  4))) {
-    result__TAQJ=TRUE__K__;
-  };
-  if (result__TAQJ) {
-    Self__SETJ=((__STRING_CONSTANT__0 *)Self__D4NJ->parent_itm_extern__EPSC.extern__EAAE);
-    __tmp__RDQJ= 0;
-    __tmp__BCQJ=FALSE__O__;
-    result__YETJ= 0;
-    i__UETJ= 1;
-    __tmp__ETZT=Self__SETJ->count__0C;
-    __tmp__FTZT=Self__SETJ->storage__1C;
-    __tmp__GTZT=Self__SETJ->count__0C;
-    while ((i__UETJ <= __tmp__ETZT)) {
-      __tmp__MFTJ=((__CHARACTER__DB *)__tmp__FTZT)[(__INTEGER__Q)(i__UETJ -  1)];
-      if ((__tmp__RDQJ ==  0)) {
-        if ((((((((__tmp__MFTJ == ' ') || (__tmp__MFTJ == '\t')) || (__tmp__MFTJ == '\n')) || (__tmp__MFTJ == '\r')) || (__tmp__MFTJ == '\0')) || (__tmp__MFTJ == '\f')) || (__tmp__MFTJ == '\v'))) {
-          __tmp__BGQJ=TRUE__K__;
-        } else /* FALSE */ {
-          result__1Z2K=(__tmp__MFTJ == '+');
-          if (result__1Z2K) {
-            __tmp__RDQJ= 1;
-          };
-          __tmp__BGQJ=result__1Z2K;
-        };
-        if ((! __tmp__BGQJ)) {
-          if ((__tmp__MFTJ == '-')) {
-            __tmp__BCQJ=TRUE__K__;
-            __tmp__RDQJ= 1;
-          } else /* FALSE */ {
-            result__YETJ=(__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__MFTJ)) -  48);
-            __tmp__RDQJ= 2;
-          };
-        };
-        result__FSZT=TRUE__K__;
-      } else /* FALSE */ {
-        result__FSZT=FALSE__O__;
-      };
-      if (result__FSZT) {
-        result__FSZT=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__BGQJ=(__tmp__RDQJ ==  1);
-        if (__tmp__BGQJ) {
-          __tmp__CHTJ=(__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__MFTJ)) -  48);
-          result__YETJ=__tmp__CHTJ;
-          if (__tmp__BCQJ) {
-            result__YETJ=(__INTEGER__Q)(- __tmp__CHTJ);
-          };
-          __tmp__RDQJ= 2;
-        };
-        result__FSZT=__tmp__BGQJ;
-      };
-      if (result__FSZT) {
-        result__FSZT=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__BGQJ=(__tmp__RDQJ ==  2);
-        if (__tmp__BGQJ) {
-          result__1Z2K=FALSE__O__;
-          if ((((__INTEGER_8__3YF )__tmp__MFTJ) >= ((__INTEGER_8__3YF )'0'))) {
-            result__1Z2K=(((__INTEGER_8__3YF )__tmp__MFTJ) <= ((__INTEGER_8__3YF )'9'));
-          };
-          if (result__1Z2K) {
-            if (__tmp__BCQJ) {
-              result__YETJ=(__INTEGER__Q)((__INTEGER__Q)( 10 * result__YETJ) - (__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__MFTJ)) -  48));
+  ____0SG __P32U;
+  void *__U5NJ;
+  ____WMB *__25NJ,*__XY2U,*__RHOJ,*__SJOJ;
+  ____0 *__2BQJ,*__BGTJ,*__XTTJ;
+  ____Q __5BQJ,__ACQJ,__4BQJ,__CUZT,__AFQJ,__HGTJ,__DGTJ,__TUZT,__VUZT;
+  ____Q __RITJ,__E42U,__142U,__342U;
+  ____OL __MAOJ,__QJOJ,__STTJ,__Y42K;
+  ____N5WC *__0UZT,*__VSXK,*__DUXK,*__EVXK;
+  ____2A0I *__ZAOJ,*__2BOJ,*__PGOJ,*__2UTJ;
+  ____0AOJ *__ZX2U,*__FY2U;
+  ____IB __0X2U,__2X2U,__3X2U,__4X2U,__G42U,__H42U,__442U;
+  ____YWB __5X2U,__I42U;
+  ____EBOJ *__JY2U,*__VY2U;
+  ____3BOJ *__ZY2U,*__FZ2U;
+  ____RCOJ *__KZ2U,*__WZ2U;
+  ____HDOJ *__1Z2U,*__H02U;
+  ____1DOJ *__M02U,*__Y02U;
+  ____PEOJ *__302U,*__J12U;
+  ____DFOJ *__O12U,*__012U;
+  ____XFOJ *__512U,*__L22U;
+  ____QGOJ *__TGOJ;
+  ____EHOJ *__Q22U,*__222U;
+  void *__QHOJ,*__RJOJ;
+  ____ZBXC *__B32U,*__N32U;
+  ____2HOJ *__S32U,*__432U;
+  ____YIOJ *__0IOJ;
+  ____NBXC *__KJOJ;
+  ____0AXC *__C42U,*__O42U;
+  ____MF *__AKOJ;
+  ____BC *__Z42U;
+  ____L __BCQJ,__CCQJ,__QDQJ,__NT2K,__UTZT,__QHQJ,__K12K,__4STJ,__V42U;
+  ____L __X42U,__1F1T;
+  ____DB *__DUZT,*__UUZT,*__042U;
+  ____DB __YCQJ,__1GTJ,__P54K;
+  ____ABXC *__CRTJ,*__ZLCU,*__2LCU;
+  ____ZYSJ *__3LCU;
+  void **__CS5T;
+  __U5NJ=NULL;
+  __25NJ=NULL;
+  __2BQJ=((____0 *)__S5NJ->__TQSC.__TBAE);
+  __5BQJ= 0;
+  __ACQJ= 0;
+  __BCQJ=__O__;
+  __CCQJ=__O__;
+  __4BQJ= 1;
+  __CUZT=__2BQJ->__0C;
+  __DUZT=__2BQJ->__1C;
+  while ((! ((__5BQJ ==  4) || (__4BQJ > __CUZT)))) {
+    __YCQJ=((____DB *)__DUZT)[(____Q)(__4BQJ -  1)];
+    if ((__5BQJ ==  0)) {
+      if ((((((((__YCQJ == ' ') || (__YCQJ == '\t')) || (__YCQJ == '\n')) || (__YCQJ == '\r')) || (__YCQJ == '\0')) || (__YCQJ == '\f')) || (__YCQJ == '\v'))) {
+        __QDQJ=__K__;
+      } else /* FALSE */ {
+        __NT2K=(__YCQJ == '+');
+        if (__NT2K) {
+          __5BQJ= 1;
+        };
+        __QDQJ=__NT2K;
+      };
+      if (__QDQJ) {
+        __QDQJ=__K__;
+      } else /* FALSE */ {
+        __NT2K=(__YCQJ == '-');
+        if (__NT2K) {
+          __BCQJ=__K__;
+          __5BQJ= 1;
+        };
+        __QDQJ=__NT2K;
+      };
+      if ((! __QDQJ)) {
+        __QDQJ=__O__;
+        if ((((____EZF )__YCQJ) >= ((____EZF )'0'))) {
+          __QDQJ=(((____EZF )__YCQJ) <= ((____EZF )'9'));
+        };
+        if (__QDQJ) {
+          __ACQJ=(____Q)(((____Q )((____EZF )__YCQJ)) -  48);
+          __5BQJ= 2;
+        } else /* FALSE */ {
+          __5BQJ= 4;
+        };
+      };
+      __QDQJ=__K__;
+    } else /* FALSE */ {
+      __QDQJ=__O__;
+    };
+    if (__QDQJ) {
+      __QDQJ=__K__;
+    } else /* FALSE */ {
+      __NT2K=(__5BQJ ==  1);
+      if (__NT2K) {
+        __UTZT=__O__;
+        if ((((____EZF )__YCQJ) >= ((____EZF )'0'))) {
+          __UTZT=(((____EZF )__YCQJ) <= ((____EZF )'9'));
+        };
+        if (__UTZT) {
+          __AFQJ=(____Q)(((____Q )((____EZF )__YCQJ)) -  48);
+          __ACQJ=__AFQJ;
+          if (__BCQJ) {
+            __ACQJ=(____Q)(- __AFQJ);
+          };
+          __5BQJ= 2;
+        } else /* FALSE */ {
+          __5BQJ= 4;
+        };
+      };
+      __QDQJ=__NT2K;
+    };
+    if (__QDQJ) {
+      __QDQJ=__K__;
+    } else /* FALSE */ {
+      __NT2K=(__5BQJ ==  2);
+      if (__NT2K) {
+        __UTZT=__O__;
+        if ((((____EZF )__YCQJ) >= ((____EZF )'0'))) {
+          __UTZT=(((____EZF )__YCQJ) <= ((____EZF )'9'));
+        };
+        if (__UTZT) {
+          if (__BCQJ) {
+            __ACQJ=(____Q)((____Q)( 10 * __ACQJ) - (____Q)(((____Q )((____EZF )__YCQJ)) -  48));
+          } else /* FALSE */ {
+            __ACQJ=(____Q)((____Q)( 10 * __ACQJ) + (____Q)(((____Q )((____EZF )__YCQJ)) -  48));
+          };
+          if (((__BCQJ && (__ACQJ >  0)) || ((! __BCQJ) && (__ACQJ <  0)))) {
+            __5BQJ= 4;
+          };
+          __QHQJ=__K__;
+        } else /* FALSE */ {
+          __QHQJ=__O__;
+        };
+        if ((! __QHQJ)) {
+          if ((((((((__YCQJ == ' ') || (__YCQJ == '\t')) || (__YCQJ == '\n')) || (__YCQJ == '\r')) || (__YCQJ == '\0')) || (__YCQJ == '\f')) || (__YCQJ == '\v'))) {
+            __5BQJ= 3;
+          } else /* FALSE */ {
+            __5BQJ= 4;
+          };
+        };
+      };
+      __QDQJ=__NT2K;
+    };
+    if ((! __QDQJ)) {
+      if ((__5BQJ ==  3)) {
+        if ((! (((((((__YCQJ == ' ') || (__YCQJ == '\t')) || (__YCQJ == '\n')) || (__YCQJ == '\r')) || (__YCQJ == '\0')) || (__YCQJ == '\f')) || (__YCQJ == '\v')))) {
+          __5BQJ= 4;
+        };
+      };
+    };
+    __4BQJ=(____Q)(__4BQJ +  1);
+  };
+  if (((__5BQJ !=  0) && (__5BQJ !=  4))) {
+    __CCQJ=__K__;
+  };
+  if (__CCQJ) {
+    __BGTJ=((____0 *)__S5NJ->__TQSC.__TBAE);
+    __AFQJ= 0;
+    __QDQJ=__O__;
+    __HGTJ= 0;
+    __DGTJ= 1;
+    __TUZT=__BGTJ->__0C;
+    __UUZT=__BGTJ->__1C;
+    __VUZT=__BGTJ->__0C;
+    while ((__DGTJ <= __TUZT)) {
+      __1GTJ=((____DB *)__UUZT)[(____Q)(__DGTJ -  1)];
+      if ((__AFQJ ==  0)) {
+        if ((((((((__1GTJ == ' ') || (__1GTJ == '\t')) || (__1GTJ == '\n')) || (__1GTJ == '\r')) || (__1GTJ == '\0')) || (__1GTJ == '\f')) || (__1GTJ == '\v'))) {
+          __QHQJ=__K__;
+        } else /* FALSE */ {
+          __K12K=(__1GTJ == '+');
+          if (__K12K) {
+            __AFQJ= 1;
+          };
+          __QHQJ=__K12K;
+        };
+        if ((! __QHQJ)) {
+          if ((__1GTJ == '-')) {
+            __QDQJ=__K__;
+            __AFQJ= 1;
+          } else /* FALSE */ {
+            __HGTJ=(____Q)(((____Q )((____EZF )__1GTJ)) -  48);
+            __AFQJ= 2;
+          };
+        };
+        __UTZT=__K__;
+      } else /* FALSE */ {
+        __UTZT=__O__;
+      };
+      if (__UTZT) {
+        __UTZT=__K__;
+      } else /* FALSE */ {
+        __QHQJ=(__AFQJ ==  1);
+        if (__QHQJ) {
+          __RITJ=(____Q)(((____Q )((____EZF )__1GTJ)) -  48);
+          __HGTJ=__RITJ;
+          if (__QDQJ) {
+            __HGTJ=(____Q)(- __RITJ);
+          };
+          __AFQJ= 2;
+        };
+        __UTZT=__QHQJ;
+      };
+      if (__UTZT) {
+        __UTZT=__K__;
+      } else /* FALSE */ {
+        __QHQJ=(__AFQJ ==  2);
+        if (__QHQJ) {
+          __K12K=__O__;
+          if ((((____EZF )__1GTJ) >= ((____EZF )'0'))) {
+            __K12K=(((____EZF )__1GTJ) <= ((____EZF )'9'));
+          };
+          if (__K12K) {
+            if (__QDQJ) {
+              __HGTJ=(____Q)((____Q)( 10 * __HGTJ) - (____Q)(((____Q )((____EZF )__1GTJ)) -  48));
             } else /* FALSE */ {
-              result__YETJ=(__INTEGER__Q)((__INTEGER__Q)( 10 * result__YETJ) + (__INTEGER__Q)(((__INTEGER__Q )((__INTEGER_8__3YF )__tmp__MFTJ)) -  48));
+              __HGTJ=(____Q)((____Q)( 10 * __HGTJ) + (____Q)(((____Q )((____EZF )__1GTJ)) -  48));
             };
           } else /* FALSE */ {
-            __tmp__RDQJ= 3;
+            __AFQJ= 3;
           };
         };
-        result__FSZT=__tmp__BGQJ;
+        __UTZT=__QHQJ;
       };
-      if ((! result__FSZT)) {
-        if ((__tmp__RDQJ ==  3)) {
-          i__UETJ=__tmp__GTZT;
+      if ((! __UTZT)) {
+        if ((__AFQJ ==  3)) {
+          __DGTJ=__VUZT;
         };
       };
-      i__UETJ=(__INTEGER__Q)(i__UETJ +  1);
+      __DGTJ=(____Q)(__DGTJ +  1);
     };
-    if ((result__YETJ >  31)) {
-      __tmp__34NJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      put_error__text__2PE( 0,(&__string_732));
-      put_position__HRE(__tmp__34NJ);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    if ((__HGTJ >  31)) {
+      __MAOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+      __DQE( 0,(&__string_732));
+      __ORE(__MAOJ);
+      __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 ((result__YETJ ==  0)) {
-      Result__LTZT=((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__K5NJ=read__NUEI(((__LOCAL__43WC *)Result__LTZT));
-      __tmp__34NJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      result__KW2U=NULL;
-      ptr__LW2U=((__POINTER__IB )(NULL));
-      __tmp__CHTJ= 0;
-      __tmp__NW2U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-      if (((unsigned long)__tmp__NW2U ==  0)) {
-        result__KW2U=IS_EXPANDED__L5NJ__;
-      } else /* FALSE */ {
-        __tmp__CHTJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NW2U));
-        if ((__tmp__CHTJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QW2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PW2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_size[(__tmp__QW2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PW2U)));
-          ptr__LW2U=__tmp__OW2U;
-        } else /* FALSE */ {
-          __tmp__QW2U=((__UINTEGER_32__RWB )__tmp__CHTJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_type[(__tmp__QW2U)]))),(__UINTEGER_32__RWB)(__tmp__QW2U |  1));
-          ptr__LW2U=__tmp__OW2U;
-        };
-        result__KW2U=((__IS_EXPANDED__L5NJ *)ptr__LW2U);
-        *(result__KW2U) = *(IS_EXPANDED__L5NJ__);
-      };
-      Self__WW2U=((__IS_EXPANDED__L5NJ *)result__KW2U);
-      Self__WW2U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34NJ;
-      Self__WW2U->receiver__554J=__tmp__K5NJ;
-      result__F4NJ=result__KW2U;
-    };
-    if ((result__YETJ ==  1)) {
-      __tmp__34NJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      Result__LTZT=((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      e__IX2U=Result__LTZT->parent_variable__B4WC.type__1N5D;
-      result__0W2U=NULL;
-      ptr__LW2U=((__POINTER__IB )(NULL));
-      __tmp__CHTJ= 0;
-      __tmp__NW2U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-      if (((unsigned long)__tmp__NW2U ==  0)) {
-        result__0W2U=GET_TYPE_ID__V5NJ__;
-      } else /* FALSE */ {
-        __tmp__CHTJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NW2U));
-        if ((__tmp__CHTJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QW2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PW2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_size[(__tmp__QW2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PW2U)));
-          ptr__LW2U=__tmp__OW2U;
-        } else /* FALSE */ {
-          __tmp__QW2U=((__UINTEGER_32__RWB )__tmp__CHTJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_type[(__tmp__QW2U)]))),(__UINTEGER_32__RWB)(__tmp__QW2U |  1));
-          ptr__LW2U=__tmp__OW2U;
-        };
-        result__0W2U=((__GET_TYPE_ID__V5NJ *)ptr__LW2U);
-        *(result__0W2U) = *(GET_TYPE_ID__V5NJ__);
-      };
-      Self__GX2U=((__GET_TYPE_ID__V5NJ *)result__0W2U);
-      Self__GX2U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34NJ;
-      Self__GX2U->receiver__EA5J=e__IX2U;
-      result__F4NJ=result__0W2U;
-    };
-    if ((result__YETJ ==  2)) {
-      Result__LTZT=((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__K5NJ=read__NUEI(((__LOCAL__43WC *)Result__LTZT));
-      __tmp__NAOJ=read__NUEI(((__LOCAL__43WC *)((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 1]));
-      __tmp__34NJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      result__KX2U=NULL;
-      ptr__LW2U=((__POINTER__IB )(NULL));
-      __tmp__CHTJ= 0;
-      __tmp__NW2U=((__POINTER__IB )sizeof(__EXPR_SUP__OAOJ));
-      if (((unsigned long)__tmp__NW2U ==  0)) {
-        result__KX2U=EXPR_SUP__OAOJ__;
-      } else /* FALSE */ {
-        __tmp__CHTJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NW2U));
-        if ((__tmp__CHTJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QW2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PW2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_size[(__tmp__QW2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PW2U)));
-          ptr__LW2U=__tmp__OW2U;
-        } else /* FALSE */ {
-          __tmp__QW2U=((__UINTEGER_32__RWB )__tmp__CHTJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_type[(__tmp__QW2U)]))),(__UINTEGER_32__RWB)(__tmp__QW2U |  1));
-          ptr__LW2U=__tmp__OW2U;
-        };
-        result__KX2U=((__EXPR_SUP__OAOJ *)ptr__LW2U);
-        *(result__KX2U) = *(EXPR_SUP__OAOJ__);
-      };
-      Self__WX2U=((__EXPR_SUP__OAOJ *)result__KX2U);
-      Self__WX2U->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34NJ;
-      Self__WX2U->parent_expr_binary_cmp__PAOJ.left__L54J=__tmp__K5NJ;
-      Self__WX2U->parent_expr_binary_cmp__PAOJ.right__R54J=__tmp__NAOJ;
-      result__F4NJ=result__KX2U;
-    };
-    if ((result__YETJ ==  3)) {
-      Result__LTZT=((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__K5NJ=read__NUEI(((__LOCAL__43WC *)Result__LTZT));
-      __tmp__NAOJ=read__NUEI(((__LOCAL__43WC *)((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 1]));
-      __tmp__34NJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      result__1X2U=NULL;
-      ptr__LW2U=((__POINTER__IB )(NULL));
-      __tmp__CHTJ= 0;
-      __tmp__NW2U=((__POINTER__IB )sizeof(__EXPR_SUB__CBOJ));
-      if (((unsigned long)__tmp__NW2U ==  0)) {
-        result__1X2U=EXPR_SUB__CBOJ__;
-      } else /* FALSE */ {
-        __tmp__CHTJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NW2U));
-        if ((__tmp__CHTJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QW2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PW2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_size[(__tmp__QW2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PW2U)));
-          ptr__LW2U=__tmp__OW2U;
-        } else /* FALSE */ {
-          __tmp__QW2U=((__UINTEGER_32__RWB )__tmp__CHTJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_type[(__tmp__QW2U)]))),(__UINTEGER_32__RWB)(__tmp__QW2U |  1));
-          ptr__LW2U=__tmp__OW2U;
-        };
-        result__1X2U=((__EXPR_SUB__CBOJ *)ptr__LW2U);
-        *(result__1X2U) = *(EXPR_SUB__CBOJ__);
-      };
-      Self__HY2U=((__EXPR_SUB__CBOJ *)result__1X2U);
-      Self__HY2U->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34NJ;
-      Self__HY2U->parent_expr_binary__FBOJ.left__SA5J=__tmp__K5NJ;
-      Self__HY2U->parent_expr_binary__FBOJ.right__WA5J=__tmp__NAOJ;
-      result__F4NJ=result__1X2U;
-    };
-    if ((result__YETJ ==  4)) {
-      Result__LTZT=((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__K5NJ=read__NUEI(((__LOCAL__43WC *)Result__LTZT));
-      __tmp__NAOJ=read__NUEI(((__LOCAL__43WC *)((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 1]));
-      __tmp__34NJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      result__MY2U=NULL;
-      ptr__LW2U=((__POINTER__IB )(NULL));
-      __tmp__CHTJ= 0;
-      __tmp__NW2U=((__POINTER__IB )sizeof(__EXPR_MUL__YBOJ));
-      if (((unsigned long)__tmp__NW2U ==  0)) {
-        result__MY2U=EXPR_MUL__YBOJ__;
-      } else /* FALSE */ {
-        __tmp__CHTJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NW2U));
-        if ((__tmp__CHTJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QW2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PW2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_size[(__tmp__QW2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PW2U)));
-          ptr__LW2U=__tmp__OW2U;
-        } else /* FALSE */ {
-          __tmp__QW2U=((__UINTEGER_32__RWB )__tmp__CHTJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_type[(__tmp__QW2U)]))),(__UINTEGER_32__RWB)(__tmp__QW2U |  1));
-          ptr__LW2U=__tmp__OW2U;
-        };
-        result__MY2U=((__EXPR_MUL__YBOJ *)ptr__LW2U);
-        *(result__MY2U) = *(EXPR_MUL__YBOJ__);
-      };
-      Self__YY2U=((__EXPR_MUL__YBOJ *)result__MY2U);
-      Self__YY2U->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34NJ;
-      Self__YY2U->parent_expr_binary__ZBOJ.left__SA5J=__tmp__K5NJ;
-      Self__YY2U->parent_expr_binary__ZBOJ.right__WA5J=__tmp__NAOJ;
-      result__F4NJ=result__MY2U;
-    };
-    if ((result__YETJ ==  5)) {
-      Result__LTZT=((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__K5NJ=read__NUEI(((__LOCAL__43WC *)Result__LTZT));
-      __tmp__NAOJ=read__NUEI(((__LOCAL__43WC *)((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 1]));
-      __tmp__34NJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      result__3Y2U=NULL;
-      ptr__LW2U=((__POINTER__IB )(NULL));
-      __tmp__CHTJ= 0;
-      __tmp__NW2U=((__POINTER__IB )sizeof(__EXPR_DIV__MCOJ));
-      if (((unsigned long)__tmp__NW2U ==  0)) {
-        result__3Y2U=EXPR_DIV__MCOJ__;
-      } else /* FALSE */ {
-        __tmp__CHTJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NW2U));
-        if ((__tmp__CHTJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QW2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PW2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_size[(__tmp__QW2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PW2U)));
-          ptr__LW2U=__tmp__OW2U;
-        } else /* FALSE */ {
-          __tmp__QW2U=((__UINTEGER_32__RWB )__tmp__CHTJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_type[(__tmp__QW2U)]))),(__UINTEGER_32__RWB)(__tmp__QW2U |  1));
-          ptr__LW2U=__tmp__OW2U;
-        };
-        result__3Y2U=((__EXPR_DIV__MCOJ *)ptr__LW2U);
-        *(result__3Y2U) = *(EXPR_DIV__MCOJ__);
-      };
-      Self__JZ2U=((__EXPR_DIV__MCOJ *)result__3Y2U);
-      Self__JZ2U->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34NJ;
-      Self__JZ2U->parent_expr_binary__NCOJ.left__SA5J=__tmp__K5NJ;
-      Self__JZ2U->parent_expr_binary__NCOJ.right__WA5J=__tmp__NAOJ;
-      result__F4NJ=result__3Y2U;
-    };
-    if ((result__YETJ ==  6)) {
-      Result__LTZT=((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__K5NJ=read__NUEI(((__LOCAL__43WC *)Result__LTZT));
-      __tmp__NAOJ=read__NUEI(((__LOCAL__43WC *)((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 1]));
-      __tmp__34NJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      result__OZ2U=NULL;
-      ptr__LW2U=((__POINTER__IB )(NULL));
-      __tmp__CHTJ= 0;
-      __tmp__NW2U=((__POINTER__IB )sizeof(__EXPR_AND__ADOJ));
-      if (((unsigned long)__tmp__NW2U ==  0)) {
-        result__OZ2U=EXPR_AND__ADOJ__;
-      } else /* FALSE */ {
-        __tmp__CHTJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NW2U));
-        if ((__tmp__CHTJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QW2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PW2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_size[(__tmp__QW2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PW2U)));
-          ptr__LW2U=__tmp__OW2U;
-        } else /* FALSE */ {
-          __tmp__QW2U=((__UINTEGER_32__RWB )__tmp__CHTJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_type[(__tmp__QW2U)]))),(__UINTEGER_32__RWB)(__tmp__QW2U |  1));
-          ptr__LW2U=__tmp__OW2U;
-        };
-        result__OZ2U=((__EXPR_AND__ADOJ *)ptr__LW2U);
-        *(result__OZ2U) = *(EXPR_AND__ADOJ__);
-      };
-      Self__0Z2U=((__EXPR_AND__ADOJ *)result__OZ2U);
-      Self__0Z2U->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34NJ;
-      Self__0Z2U->parent_expr_binary__BDOJ.left__SA5J=__tmp__K5NJ;
-      Self__0Z2U->parent_expr_binary__BDOJ.right__WA5J=__tmp__NAOJ;
-      result__F4NJ=result__OZ2U;
-    };
-    if ((result__YETJ ==  7)) {
-      Result__LTZT=((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__K5NJ=read__NUEI(((__LOCAL__43WC *)Result__LTZT));
-      __tmp__NAOJ=read__NUEI(((__LOCAL__43WC *)((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 1]));
-      __tmp__34NJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      result__5Z2U=NULL;
-      ptr__LW2U=((__POINTER__IB )(NULL));
-      __tmp__CHTJ= 0;
-      __tmp__NW2U=((__POINTER__IB )sizeof(__EXPR_SHIFT_R__UDOJ));
-      if (((unsigned long)__tmp__NW2U ==  0)) {
-        result__5Z2U=EXPR_SHIFT_R__UDOJ__;
-      } else /* FALSE */ {
-        __tmp__CHTJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NW2U));
-        if ((__tmp__CHTJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QW2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PW2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_size[(__tmp__QW2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PW2U)));
-          ptr__LW2U=__tmp__OW2U;
-        } else /* FALSE */ {
-          __tmp__QW2U=((__UINTEGER_32__RWB )__tmp__CHTJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_type[(__tmp__QW2U)]))),(__UINTEGER_32__RWB)(__tmp__QW2U |  1));
-          ptr__LW2U=__tmp__OW2U;
-        };
-        result__5Z2U=((__EXPR_SHIFT_R__UDOJ *)ptr__LW2U);
-        *(result__5Z2U) = *(EXPR_SHIFT_R__UDOJ__);
-      };
-      Self__L02U=((__EXPR_SHIFT_R__UDOJ *)result__5Z2U);
-      Self__L02U->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34NJ;
-      Self__L02U->parent_expr_binary__VDOJ.left__SA5J=__tmp__K5NJ;
-      Self__L02U->parent_expr_binary__VDOJ.right__WA5J=__tmp__NAOJ;
-      result__F4NJ=result__5Z2U;
-    };
-    if ((result__YETJ ==  8)) {
-      Result__LTZT=((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__K5NJ=read__NUEI(((__LOCAL__43WC *)Result__LTZT));
-      __tmp__NAOJ=read__NUEI(((__LOCAL__43WC *)((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 1]));
-      __tmp__34NJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      result__Q02U=NULL;
-      ptr__LW2U=((__POINTER__IB )(NULL));
-      __tmp__CHTJ= 0;
-      __tmp__NW2U=((__POINTER__IB )sizeof(__EXPR_SHIFT_L__IEOJ));
-      if (((unsigned long)__tmp__NW2U ==  0)) {
-        result__Q02U=EXPR_SHIFT_L__IEOJ__;
-      } else /* FALSE */ {
-        __tmp__CHTJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NW2U));
-        if ((__tmp__CHTJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QW2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PW2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_size[(__tmp__QW2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PW2U)));
-          ptr__LW2U=__tmp__OW2U;
-        } else /* FALSE */ {
-          __tmp__QW2U=((__UINTEGER_32__RWB )__tmp__CHTJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_type[(__tmp__QW2U)]))),(__UINTEGER_32__RWB)(__tmp__QW2U |  1));
-          ptr__LW2U=__tmp__OW2U;
-        };
-        result__Q02U=((__EXPR_SHIFT_L__IEOJ *)ptr__LW2U);
-        *(result__Q02U) = *(EXPR_SHIFT_L__IEOJ__);
-      };
-      Self__202U=((__EXPR_SHIFT_L__IEOJ *)result__Q02U);
-      Self__202U->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34NJ;
-      Self__202U->parent_expr_binary__JEOJ.left__SA5J=__tmp__K5NJ;
-      Self__202U->parent_expr_binary__JEOJ.right__WA5J=__tmp__NAOJ;
-      result__F4NJ=result__Q02U;
-    };
-    if ((result__YETJ ==  9)) {
-      Result__LTZT=((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__K5NJ=read__NUEI(((__LOCAL__43WC *)Result__LTZT));
-      __tmp__NAOJ=read__NUEI(((__LOCAL__43WC *)((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 1]));
-      __tmp__AFOJ=read__NUEI(((__LOCAL__43WC *)((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 2]));
-      __tmp__EFOJ=create__base__index__value__BNYJ(Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B,__tmp__K5NJ,__tmp__AFOJ,__tmp__NAOJ);
-      result__F4NJ=__tmp__EFOJ;
-    };
-    if ((result__YETJ ==  10)) {
-      Result__LTZT=((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__K5NJ=read__NUEI(((__LOCAL__43WC *)Result__LTZT));
-      __tmp__NAOJ=read__NUEI(((__LOCAL__43WC *)((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 1]));
-      __tmp__34NJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      result__B12U=NULL;
-      ptr__LW2U=((__POINTER__IB )(NULL));
-      __tmp__CHTJ= 0;
-      __tmp__NW2U=((__POINTER__IB )sizeof(__ITEM__VFOJ));
-      if (((unsigned long)__tmp__NW2U ==  0)) {
-        result__B12U=ITEM__VFOJ__;
-      } else /* FALSE */ {
-        __tmp__CHTJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NW2U));
-        if ((__tmp__CHTJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QW2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PW2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_size[(__tmp__QW2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PW2U)));
-          ptr__LW2U=__tmp__OW2U;
-        } else /* FALSE */ {
-          __tmp__QW2U=((__UINTEGER_32__RWB )__tmp__CHTJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_type[(__tmp__QW2U)]))),(__UINTEGER_32__RWB)(__tmp__QW2U |  1));
-          ptr__LW2U=__tmp__OW2U;
-        };
-        result__B12U=((__ITEM__VFOJ *)ptr__LW2U);
-        *(result__B12U) = *(ITEM__VFOJ__);
-      };
-      Self__N12U=((__ITEM__VFOJ *)result__B12U);
-      Self__N12U->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34NJ;
-      Self__N12U->receiver__HC5J=__tmp__K5NJ;
-      Self__N12U->index__JC5J=__tmp__NAOJ;
-      result__F4NJ=result__B12U;
-    };
-    if ((result__YETJ ==  11)) {
-      __tmp__34NJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      __tmp__CHTJ=debug_level_option__YE;
-      __tmp__BGOJ=type_integer__UNB;
-      switch (((struct ___OBJ *)__tmp__BGOJ)->__id) {
-      case __TYPE__FF__: {
-        __tmp__CGOJ=((__TYPE__FF *)__tmp__BGOJ)->default__0LC;
-      } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__CGOJ=((__TYPE_NULL__4LB *)__tmp__BGOJ)->parent_type__5LB.default__0LC;
-      } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__CGOJ=((__TYPE_VOID__AMB *)__tmp__BGOJ)->parent_type__BMB.default__0LC;
-      } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__CGOJ=((__TYPE_CONTEXT__CMB *)__tmp__BGOJ)->parent_type__DMB.default__0LC;
-      } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__CGOJ=((__TYPE_ID__EMB *)__tmp__BGOJ)->parent_type__FMB.default__0LC;
-      } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__CGOJ=((__TYPE_GENERIC__BCY *)__tmp__BGOJ)->parent_type__CCY.default__0LC;
-      } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__CGOJ=((__TYPE_BLOCK__VO5D *)__tmp__BGOJ)->parent_type__WO5D.default__0LC;
-      } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__CGOJ=((__PROFIL_BLOCK__22NJ *)__tmp__BGOJ)->parent_type__42NJ.default__0LC;
-      } break;
-      };
-      v__A22U=((__INTEGER_64__TSG )__tmp__CHTJ);
-      result__S12U=NULL;
-      ptr__LW2U=((__POINTER__IB )(NULL));
-      __tmp__CHTJ= 0;
-      __tmp__NW2U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-      if (((unsigned long)__tmp__NW2U ==  0)) {
-        result__S12U=INTEGER_CST__KAXC__;
-      } else /* FALSE */ {
-        __tmp__CHTJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NW2U));
-        if ((__tmp__CHTJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QW2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PW2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_size[(__tmp__QW2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PW2U)));
-          ptr__LW2U=__tmp__OW2U;
-        } else /* FALSE */ {
-          __tmp__QW2U=((__UINTEGER_32__RWB )__tmp__CHTJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_type[(__tmp__QW2U)]))),(__UINTEGER_32__RWB)(__tmp__QW2U |  1));
-          ptr__LW2U=__tmp__OW2U;
-        };
-        result__S12U=((__INTEGER_CST__KAXC *)ptr__LW2U);
-        *(result__S12U) = *(INTEGER_CST__KAXC__);
-      };
-      Self__412U=((__INTEGER_CST__KAXC *)result__S12U);
-      Self__412U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34NJ;
-      Self__412U->value__YG4D=v__A22U;
-      Self__412U->parent_constant__LAXC.static_type__SG4D=__tmp__CGOJ;
-      check_type__KYEE(Self__412U);
-      result__F4NJ=result__S12U;
-    };
-    if ((result__YETJ ==  12)) {
-      __tmp__34NJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      Result__LTZT=((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      e__IX2U=Result__LTZT->parent_variable__B4WC.type__1N5D;
-      result__D22U=NULL;
-      ptr__LW2U=((__POINTER__IB )(NULL));
-      __tmp__CHTJ= 0;
-      __tmp__NW2U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-      if (((unsigned long)__tmp__NW2U ==  0)) {
-        result__D22U=SIZE_OF__NGOJ__;
-      } else /* FALSE */ {
-        __tmp__CHTJ=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NW2U));
-        if ((__tmp__CHTJ == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QW2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PW2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_size[(__tmp__QW2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PW2U)));
-          ptr__LW2U=__tmp__OW2U;
-        } else /* FALSE */ {
-          __tmp__QW2U=((__UINTEGER_32__RWB )__tmp__CHTJ);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_type[(__tmp__QW2U)]))),(__UINTEGER_32__RWB)(__tmp__QW2U |  1));
-          ptr__LW2U=__tmp__OW2U;
-        };
-        result__D22U=((__SIZE_OF__NGOJ *)ptr__LW2U);
-        *(result__D22U) = *(SIZE_OF__NGOJ__);
-      };
-      Self__P22U=((__SIZE_OF__NGOJ *)result__D22U);
-      Self__P22U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34NJ;
-      Self__P22U->receiver__OC5J=e__IX2U;
-      result__F4NJ=result__D22U;
-    };
-    if ((result__YETJ ==  13)) {
-      type__N4NJ=profil_slot__EO2C->parent_profil__CO2C.result_list__5GOJ.first__BHOJ->parent_variable__B4WC.type__1N5D;
-      __tmp__K5NJ=read__NUEI(((__LOCAL__43WC *)((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 1]));
-      __tmp__LHOJ=create__value__RPYJ(CAST__JHOJ__,type__N4NJ,__tmp__K5NJ);
-      result__F4NJ=__tmp__LHOJ;
-    };
-    if ((result__YETJ ==  14)) {
-      if ((debug_level_option__YE ==  0)) {
-        __tmp__1HOJ=create__type__IJ2C(Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B,TYPE_NULL__4LB__->parent_type__5LB.default__0LC);
-        result__F4NJ=__tmp__1HOJ;
-      } else /* FALSE */ {
-        __tmp__BIOJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-        __tmp__CIOJ=type_pointer__4OB;
-        switch (((struct ___OBJ *)__tmp__CIOJ)->__id) {
-        case __TYPE__FF__: {
-          __tmp__DIOJ=((__TYPE__FF *)__tmp__CIOJ)->default__0LC;
-        } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__DIOJ=((__TYPE_NULL__4LB *)__tmp__CIOJ)->parent_type__5LB.default__0LC;
-        } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__DIOJ=((__TYPE_VOID__AMB *)__tmp__CIOJ)->parent_type__BMB.default__0LC;
-        } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__DIOJ=((__TYPE_CONTEXT__CMB *)__tmp__CIOJ)->parent_type__DMB.default__0LC;
-        } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__DIOJ=((__TYPE_ID__EMB *)__tmp__CIOJ)->parent_type__FMB.default__0LC;
-        } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__DIOJ=((__TYPE_GENERIC__BCY *)__tmp__CIOJ)->parent_type__CCY.default__0LC;
-        } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__DIOJ=((__TYPE_BLOCK__VO5D *)__tmp__CIOJ)->parent_type__WO5D.default__0LC;
-        } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__DIOJ=((__PROFIL_BLOCK__22NJ *)__tmp__CIOJ)->parent_type__42NJ.default__0LC;
-        } break;
-        };
-        result__T22U=NULL;
-        __tmp__OW2U=((__POINTER__IB )(NULL));
-        typ_id__V22U= 0;
-        __tmp__PW2U=((__POINTER__IB )sizeof(__EXTERNAL_C__L5WC));
-        if (((unsigned long)__tmp__PW2U ==  0)) {
-          result__T22U=EXTERNAL_C__L5WC__;
-        } else /* FALSE */ {
-          typ_id__V22U=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PW2U));
-          if ((typ_id__V22U == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X22U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Y22U=(void *)((unsigned long)(void *)((unsigned long)__tmp__PW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X22U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X22U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__Z22U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Y22U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__X22U=micro_alloc__table__lab__HKI(__tmp__Y22U,((__POINTER__IB )(&(table_size[(__tmp__Z22U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Y22U)));
-            __tmp__OW2U=__tmp__X22U;
-          } else /* FALSE */ {
-            __tmp__Z22U=((__UINTEGER_32__RWB )typ_id__V22U);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__X22U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__Y22U=(void *)((unsigned long)(void *)((unsigned long)__tmp__PW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X22U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X22U) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__X22U=micro_alloc__table__lab__HKI(__tmp__Y22U,((__POINTER__IB )(&(table_type[(__tmp__Z22U)]))),(__UINTEGER_32__RWB)(__tmp__Z22U |  1));
-            __tmp__OW2U=__tmp__X22U;
-          };
-          result__T22U=((__EXTERNAL_C__L5WC *)__tmp__OW2U);
-          *(result__T22U) = *(EXTERNAL_C__L5WC__);
-        };
-        Self__522U=((__EXTERNAL_C__L5WC *)result__T22U);
-        Self__522U->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__BIOJ;
-        Self__522U->static_type__J54D=__tmp__DIOJ;
-        Self__522U->is_persistant__K54D=FALSE__O__;
-        Self__522U->code__L54D=(&__string_733);
-        Self__522U->access_list__M54D=NULL;
-        result__F4NJ=result__T22U;
-      };
-    };
-    if ((result__YETJ ==  15)) {
-      Result__LTZT=((void **)((__FAST_ARRAYoLOCALo__PW1D *)profil_slot__EO2C->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      type__N4NJ=Result__LTZT->parent_variable__B4WC.type__1N5D;
-      __tmp__RIOJ=prototype__ZDMJ(((__TYPE_FULL__PMB *)type__N4NJ));
-      if ((__tmp__RIOJ->parent_named__PF.style__NKQC == '-')) {
-        __tmp__BIOJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-        __tmp__CIOJ=type_true__2MB;
-        switch (((struct ___OBJ *)__tmp__CIOJ)->__id) {
-        case __TYPE__FF__: {
-          __tmp__DIOJ=((__TYPE__FF *)__tmp__CIOJ)->default__0LC;
-        } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__DIOJ=((__TYPE_NULL__4LB *)__tmp__CIOJ)->parent_type__5LB.default__0LC;
-        } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__DIOJ=((__TYPE_VOID__AMB *)__tmp__CIOJ)->parent_type__BMB.default__0LC;
-        } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__DIOJ=((__TYPE_CONTEXT__CMB *)__tmp__CIOJ)->parent_type__DMB.default__0LC;
-        } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__DIOJ=((__TYPE_ID__EMB *)__tmp__CIOJ)->parent_type__FMB.default__0LC;
-        } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__DIOJ=((__TYPE_GENERIC__BCY *)__tmp__CIOJ)->parent_type__CCY.default__0LC;
-        } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__DIOJ=((__TYPE_BLOCK__VO5D *)__tmp__CIOJ)->parent_type__WO5D.default__0LC;
-        } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__DIOJ=((__PROFIL_BLOCK__22NJ *)__tmp__CIOJ)->parent_type__42NJ.default__0LC;
-        } break;
-        };
-        __tmp__1HOJ=create__type__IJ2C(__tmp__BIOJ,__tmp__DIOJ);
-        result__F4NJ=__tmp__1HOJ;
-      } else /* FALSE */ {
-        __tmp__BIOJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-        __tmp__CIOJ=type_false__ENB;
-        switch (((struct ___OBJ *)__tmp__CIOJ)->__id) {
-        case __TYPE__FF__: {
-          __tmp__DIOJ=((__TYPE__FF *)__tmp__CIOJ)->default__0LC;
-        } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__DIOJ=((__TYPE_NULL__4LB *)__tmp__CIOJ)->parent_type__5LB.default__0LC;
-        } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__DIOJ=((__TYPE_VOID__AMB *)__tmp__CIOJ)->parent_type__BMB.default__0LC;
-        } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__DIOJ=((__TYPE_CONTEXT__CMB *)__tmp__CIOJ)->parent_type__DMB.default__0LC;
-        } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__DIOJ=((__TYPE_ID__EMB *)__tmp__CIOJ)->parent_type__FMB.default__0LC;
-        } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__DIOJ=((__TYPE_GENERIC__BCY *)__tmp__CIOJ)->parent_type__CCY.default__0LC;
-        } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__DIOJ=((__TYPE_BLOCK__VO5D *)__tmp__CIOJ)->parent_type__WO5D.default__0LC;
-        } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__DIOJ=((__PROFIL_BLOCK__22NJ *)__tmp__CIOJ)->parent_type__42NJ.default__0LC;
-        } break;
-        };
-        __tmp__1HOJ=create__type__IJ2C(__tmp__BIOJ,__tmp__DIOJ);
-        result__F4NJ=__tmp__1HOJ;
-      };
-    };
-    if ((result__YETJ ==  16)) {
-      (&__string_227)->count__0C= 43;
-      (&__string_227)->storage__1C="Sorry, Some Feature is Not Yet Implemented.";
-      print__CKG((&__string_227));
+    if ((__HGTJ ==  0)) {
+      __0UZT=((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __ZAOJ=__2VEI(((____N5WC *)__0UZT));
+      __MAOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+      __ZX2U=NULL;
+      __0X2U=((____IB )(NULL));
+      __RITJ= 0;
+      __2X2U=((____IB )sizeof(____0AOJ));
+      if (((unsigned long)__2X2U ==  0)) {
+        __ZX2U=__0AOJ__;
+      } else /* FALSE */ {
+        __RITJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2X2U));
+        if ((__RITJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5X2U=((____YWB )((____Q )(void *)((unsigned long)__4X2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_size[(__5X2U)-1]))),((____YWB )((____Q )__4X2U)));
+          __0X2U=__3X2U;
+        } else /* FALSE */ {
+          __5X2U=((____YWB )__RITJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_type[(__5X2U)]))),(____YWB)(__5X2U |  1));
+          __0X2U=__3X2U;
+        };
+        __ZX2U=((____0AOJ *)__0X2U);
+        *(__ZX2U) = *(__0AOJ__);
+      };
+      __FY2U=((____0AOJ *)__ZX2U);
+      __FY2U->__1AOJ.__CK.__YH.__O2B=__MAOJ;
+      __FY2U->__OB5J=__ZAOJ;
+      __U5NJ=__ZX2U;
+    };
+    if ((__HGTJ ==  1)) {
+      __MAOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+      __0UZT=((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __XY2U=__0UZT->__Q5WC.__KP5D;
+      __JY2U=NULL;
+      __0X2U=((____IB )(NULL));
+      __RITJ= 0;
+      __2X2U=((____IB )sizeof(____EBOJ));
+      if (((unsigned long)__2X2U ==  0)) {
+        __JY2U=__EBOJ__;
+      } else /* FALSE */ {
+        __RITJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2X2U));
+        if ((__RITJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5X2U=((____YWB )((____Q )(void *)((unsigned long)__4X2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_size[(__5X2U)-1]))),((____YWB )((____Q )__4X2U)));
+          __0X2U=__3X2U;
+        } else /* FALSE */ {
+          __5X2U=((____YWB )__RITJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_type[(__5X2U)]))),(____YWB)(__5X2U |  1));
+          __0X2U=__3X2U;
+        };
+        __JY2U=((____EBOJ *)__0X2U);
+        *(__JY2U) = *(__EBOJ__);
+      };
+      __VY2U=((____EBOJ *)__JY2U);
+      __VY2U->__FBOJ.__CK.__YH.__O2B=__MAOJ;
+      __VY2U->__TB5J=__XY2U;
+      __U5NJ=__JY2U;
+    };
+    if ((__HGTJ ==  2)) {
+      __0UZT=((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __ZAOJ=__2VEI(((____N5WC *)__0UZT));
+      __2BOJ=__2VEI(((____N5WC *)((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 1]));
+      __MAOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+      __ZY2U=NULL;
+      __0X2U=((____IB )(NULL));
+      __RITJ= 0;
+      __2X2U=((____IB )sizeof(____3BOJ));
+      if (((unsigned long)__2X2U ==  0)) {
+        __ZY2U=__3BOJ__;
+      } else /* FALSE */ {
+        __RITJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2X2U));
+        if ((__RITJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5X2U=((____YWB )((____Q )(void *)((unsigned long)__4X2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_size[(__5X2U)-1]))),((____YWB )((____Q )__4X2U)));
+          __0X2U=__3X2U;
+        } else /* FALSE */ {
+          __5X2U=((____YWB )__RITJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_type[(__5X2U)]))),(____YWB)(__5X2U |  1));
+          __0X2U=__3X2U;
+        };
+        __ZY2U=((____3BOJ *)__0X2U);
+        *(__ZY2U) = *(__3BOJ__);
+      };
+      __FZ2U=((____3BOJ *)__ZY2U);
+      __FZ2U->__4BOJ.__JJNJ.__CK.__YH.__O2B=__MAOJ;
+      __FZ2U->__4BOJ.__0A5J=__ZAOJ;
+      __FZ2U->__4BOJ.__AB5J=__2BOJ;
+      __U5NJ=__ZY2U;
+    };
+    if ((__HGTJ ==  3)) {
+      __0UZT=((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __ZAOJ=__2VEI(((____N5WC *)__0UZT));
+      __2BOJ=__2VEI(((____N5WC *)((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 1]));
+      __MAOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+      __KZ2U=NULL;
+      __0X2U=((____IB )(NULL));
+      __RITJ= 0;
+      __2X2U=((____IB )sizeof(____RCOJ));
+      if (((unsigned long)__2X2U ==  0)) {
+        __KZ2U=__RCOJ__;
+      } else /* FALSE */ {
+        __RITJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2X2U));
+        if ((__RITJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5X2U=((____YWB )((____Q )(void *)((unsigned long)__4X2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_size[(__5X2U)-1]))),((____YWB )((____Q )__4X2U)));
+          __0X2U=__3X2U;
+        } else /* FALSE */ {
+          __5X2U=((____YWB )__RITJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_type[(__5X2U)]))),(____YWB)(__5X2U |  1));
+          __0X2U=__3X2U;
+        };
+        __KZ2U=((____RCOJ *)__0X2U);
+        *(__KZ2U) = *(__RCOJ__);
+      };
+      __WZ2U=((____RCOJ *)__KZ2U);
+      __WZ2U->__UCOJ.__TCOJ.__CK.__YH.__O2B=__MAOJ;
+      __WZ2U->__UCOJ.__BC5J=__ZAOJ;
+      __WZ2U->__UCOJ.__FC5J=__2BOJ;
+      __U5NJ=__KZ2U;
+    };
+    if ((__HGTJ ==  4)) {
+      __0UZT=((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __ZAOJ=__2VEI(((____N5WC *)__0UZT));
+      __2BOJ=__2VEI(((____N5WC *)((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 1]));
+      __MAOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+      __1Z2U=NULL;
+      __0X2U=((____IB )(NULL));
+      __RITJ= 0;
+      __2X2U=((____IB )sizeof(____HDOJ));
+      if (((unsigned long)__2X2U ==  0)) {
+        __1Z2U=__HDOJ__;
+      } else /* FALSE */ {
+        __RITJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2X2U));
+        if ((__RITJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5X2U=((____YWB )((____Q )(void *)((unsigned long)__4X2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_size[(__5X2U)-1]))),((____YWB )((____Q )__4X2U)));
+          __0X2U=__3X2U;
+        } else /* FALSE */ {
+          __5X2U=((____YWB )__RITJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_type[(__5X2U)]))),(____YWB)(__5X2U |  1));
+          __0X2U=__3X2U;
+        };
+        __1Z2U=((____HDOJ *)__0X2U);
+        *(__1Z2U) = *(__HDOJ__);
+      };
+      __H02U=((____HDOJ *)__1Z2U);
+      __H02U->__IDOJ.__TCOJ.__CK.__YH.__O2B=__MAOJ;
+      __H02U->__IDOJ.__BC5J=__ZAOJ;
+      __H02U->__IDOJ.__FC5J=__2BOJ;
+      __U5NJ=__1Z2U;
+    };
+    if ((__HGTJ ==  5)) {
+      __0UZT=((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __ZAOJ=__2VEI(((____N5WC *)__0UZT));
+      __2BOJ=__2VEI(((____N5WC *)((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 1]));
+      __MAOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+      __M02U=NULL;
+      __0X2U=((____IB )(NULL));
+      __RITJ= 0;
+      __2X2U=((____IB )sizeof(____1DOJ));
+      if (((unsigned long)__2X2U ==  0)) {
+        __M02U=__1DOJ__;
+      } else /* FALSE */ {
+        __RITJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2X2U));
+        if ((__RITJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5X2U=((____YWB )((____Q )(void *)((unsigned long)__4X2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_size[(__5X2U)-1]))),((____YWB )((____Q )__4X2U)));
+          __0X2U=__3X2U;
+        } else /* FALSE */ {
+          __5X2U=((____YWB )__RITJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_type[(__5X2U)]))),(____YWB)(__5X2U |  1));
+          __0X2U=__3X2U;
+        };
+        __M02U=((____1DOJ *)__0X2U);
+        *(__M02U) = *(__1DOJ__);
+      };
+      __Y02U=((____1DOJ *)__M02U);
+      __Y02U->__2DOJ.__TCOJ.__CK.__YH.__O2B=__MAOJ;
+      __Y02U->__2DOJ.__BC5J=__ZAOJ;
+      __Y02U->__2DOJ.__FC5J=__2BOJ;
+      __U5NJ=__M02U;
+    };
+    if ((__HGTJ ==  6)) {
+      __0UZT=((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __ZAOJ=__2VEI(((____N5WC *)__0UZT));
+      __2BOJ=__2VEI(((____N5WC *)((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 1]));
+      __MAOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+      __302U=NULL;
+      __0X2U=((____IB )(NULL));
+      __RITJ= 0;
+      __2X2U=((____IB )sizeof(____PEOJ));
+      if (((unsigned long)__2X2U ==  0)) {
+        __302U=__PEOJ__;
+      } else /* FALSE */ {
+        __RITJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2X2U));
+        if ((__RITJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5X2U=((____YWB )((____Q )(void *)((unsigned long)__4X2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_size[(__5X2U)-1]))),((____YWB )((____Q )__4X2U)));
+          __0X2U=__3X2U;
+        } else /* FALSE */ {
+          __5X2U=((____YWB )__RITJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_type[(__5X2U)]))),(____YWB)(__5X2U |  1));
+          __0X2U=__3X2U;
+        };
+        __302U=((____PEOJ *)__0X2U);
+        *(__302U) = *(__PEOJ__);
+      };
+      __J12U=((____PEOJ *)__302U);
+      __J12U->__QEOJ.__TCOJ.__CK.__YH.__O2B=__MAOJ;
+      __J12U->__QEOJ.__BC5J=__ZAOJ;
+      __J12U->__QEOJ.__FC5J=__2BOJ;
+      __U5NJ=__302U;
+    };
+    if ((__HGTJ ==  7)) {
+      __0UZT=((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __ZAOJ=__2VEI(((____N5WC *)__0UZT));
+      __2BOJ=__2VEI(((____N5WC *)((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 1]));
+      __MAOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+      __O12U=NULL;
+      __0X2U=((____IB )(NULL));
+      __RITJ= 0;
+      __2X2U=((____IB )sizeof(____DFOJ));
+      if (((unsigned long)__2X2U ==  0)) {
+        __O12U=__DFOJ__;
+      } else /* FALSE */ {
+        __RITJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2X2U));
+        if ((__RITJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5X2U=((____YWB )((____Q )(void *)((unsigned long)__4X2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_size[(__5X2U)-1]))),((____YWB )((____Q )__4X2U)));
+          __0X2U=__3X2U;
+        } else /* FALSE */ {
+          __5X2U=((____YWB )__RITJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_type[(__5X2U)]))),(____YWB)(__5X2U |  1));
+          __0X2U=__3X2U;
+        };
+        __O12U=((____DFOJ *)__0X2U);
+        *(__O12U) = *(__DFOJ__);
+      };
+      __012U=((____DFOJ *)__O12U);
+      __012U->__EFOJ.__TCOJ.__CK.__YH.__O2B=__MAOJ;
+      __012U->__EFOJ.__BC5J=__ZAOJ;
+      __012U->__EFOJ.__FC5J=__2BOJ;
+      __U5NJ=__O12U;
+    };
+    if ((__HGTJ ==  8)) {
+      __0UZT=((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __ZAOJ=__2VEI(((____N5WC *)__0UZT));
+      __2BOJ=__2VEI(((____N5WC *)((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 1]));
+      __MAOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+      __512U=NULL;
+      __0X2U=((____IB )(NULL));
+      __RITJ= 0;
+      __2X2U=((____IB )sizeof(____XFOJ));
+      if (((unsigned long)__2X2U ==  0)) {
+        __512U=__XFOJ__;
+      } else /* FALSE */ {
+        __RITJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2X2U));
+        if ((__RITJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5X2U=((____YWB )((____Q )(void *)((unsigned long)__4X2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_size[(__5X2U)-1]))),((____YWB )((____Q )__4X2U)));
+          __0X2U=__3X2U;
+        } else /* FALSE */ {
+          __5X2U=((____YWB )__RITJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_type[(__5X2U)]))),(____YWB)(__5X2U |  1));
+          __0X2U=__3X2U;
+        };
+        __512U=((____XFOJ *)__0X2U);
+        *(__512U) = *(__XFOJ__);
+      };
+      __L22U=((____XFOJ *)__512U);
+      __L22U->__YFOJ.__TCOJ.__CK.__YH.__O2B=__MAOJ;
+      __L22U->__YFOJ.__BC5J=__ZAOJ;
+      __L22U->__YFOJ.__FC5J=__2BOJ;
+      __U5NJ=__512U;
+    };
+    if ((__HGTJ ==  9)) {
+      __0UZT=((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __ZAOJ=__2VEI(((____N5WC *)__0UZT));
+      __2BOJ=__2VEI(((____N5WC *)((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 1]));
+      __PGOJ=__2VEI(((____N5WC *)((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 2]));
+      __TGOJ=__QOYJ(__S5NJ->__TQSC.__KJSC.__KBOC.__O2B,__ZAOJ,__PGOJ,__2BOJ);
+      __U5NJ=__TGOJ;
+    };
+    if ((__HGTJ ==  10)) {
+      __0UZT=((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __ZAOJ=__2VEI(((____N5WC *)__0UZT));
+      __2BOJ=__2VEI(((____N5WC *)((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 1]));
+      __MAOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+      __Q22U=NULL;
+      __0X2U=((____IB )(NULL));
+      __RITJ= 0;
+      __2X2U=((____IB )sizeof(____EHOJ));
+      if (((unsigned long)__2X2U ==  0)) {
+        __Q22U=__EHOJ__;
+      } else /* FALSE */ {
+        __RITJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2X2U));
+        if ((__RITJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5X2U=((____YWB )((____Q )(void *)((unsigned long)__4X2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_size[(__5X2U)-1]))),((____YWB )((____Q )__4X2U)));
+          __0X2U=__3X2U;
+        } else /* FALSE */ {
+          __5X2U=((____YWB )__RITJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_type[(__5X2U)]))),(____YWB)(__5X2U |  1));
+          __0X2U=__3X2U;
+        };
+        __Q22U=((____EHOJ *)__0X2U);
+        *(__Q22U) = *(__EHOJ__);
+      };
+      __222U=((____EHOJ *)__Q22U);
+      __222U->__FHOJ.__CK.__YH.__O2B=__MAOJ;
+      __222U->__WD5J=__ZAOJ;
+      __222U->__YD5J=__2BOJ;
+      __U5NJ=__Q22U;
+    };
+    if ((__HGTJ ==  11)) {
+      __MAOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+      __RITJ=__YE;
+      __QHOJ=__1NB;
+      switch (((struct ___OBJ *)__QHOJ)->__id) {
+      case ____FF__: {
+        __RHOJ=((____FF *)__QHOJ)->__BMC;
+      } break;
+      case ____FMB__: {
+        __RHOJ=((____FMB *)__QHOJ)->__GMB.__BMC;
+      } break;
+      case ____HMB__: {
+        __RHOJ=((____HMB *)__QHOJ)->__IMB.__BMC;
+      } break;
+      case ____JMB__: {
+        __RHOJ=((____JMB *)__QHOJ)->__KMB.__BMC;
+      } break;
+      case ____LMB__: {
+        __RHOJ=((____LMB *)__QHOJ)->__MMB.__BMC;
+      } break;
+      case ____ICY__: {
+        __RHOJ=((____ICY *)__QHOJ)->__JCY.__BMC;
+      } break;
+      case ____EQ5D__: {
+        __RHOJ=((____EQ5D *)__QHOJ)->__FQ5D.__BMC;
+      } break;
+      case ____L4NJ__: {
+        __RHOJ=((____L4NJ *)__QHOJ)->__N4NJ.__BMC;
+      } break;
+      };
+      __P32U=((____0SG )__RITJ);
+      __B32U=NULL;
+      __0X2U=((____IB )(NULL));
+      __RITJ= 0;
+      __2X2U=((____IB )sizeof(____ZBXC));
+      if (((unsigned long)__2X2U ==  0)) {
+        __B32U=__ZBXC__;
+      } else /* FALSE */ {
+        __RITJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2X2U));
+        if ((__RITJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5X2U=((____YWB )((____Q )(void *)((unsigned long)__4X2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_size[(__5X2U)-1]))),((____YWB )((____Q )__4X2U)));
+          __0X2U=__3X2U;
+        } else /* FALSE */ {
+          __5X2U=((____YWB )__RITJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_type[(__5X2U)]))),(____YWB)(__5X2U |  1));
+          __0X2U=__3X2U;
+        };
+        __B32U=((____ZBXC *)__0X2U);
+        *(__B32U) = *(__ZBXC__);
+      };
+      __N32U=((____ZBXC *)__B32U);
+      __N32U->__0BXC.__DK.__CK.__YH.__O2B=__MAOJ;
+      __N32U->__HI4D=__P32U;
+      __N32U->__0BXC.__BI4D=__RHOJ;
+      __ZZEE(__N32U);
+      __U5NJ=__B32U;
+    };
+    if ((__HGTJ ==  12)) {
+      __MAOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+      __0UZT=((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __XY2U=__0UZT->__Q5WC.__KP5D;
+      __S32U=NULL;
+      __0X2U=((____IB )(NULL));
+      __RITJ= 0;
+      __2X2U=((____IB )sizeof(____2HOJ));
+      if (((unsigned long)__2X2U ==  0)) {
+        __S32U=__2HOJ__;
+      } else /* FALSE */ {
+        __RITJ=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2X2U));
+        if ((__RITJ == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5X2U=((____YWB )((____Q )(void *)((unsigned long)__4X2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_size[(__5X2U)-1]))),((____YWB )((____Q )__4X2U)));
+          __0X2U=__3X2U;
+        } else /* FALSE */ {
+          __5X2U=((____YWB )__RITJ);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3X2U=__OKI(__4X2U,((____IB )(&(table_type[(__5X2U)]))),(____YWB)(__5X2U |  1));
+          __0X2U=__3X2U;
+        };
+        __S32U=((____2HOJ *)__0X2U);
+        *(__S32U) = *(__2HOJ__);
+      };
+      __432U=((____2HOJ *)__S32U);
+      __432U->__3HOJ.__CK.__YH.__O2B=__MAOJ;
+      __432U->__3D5J=__XY2U;
+      __U5NJ=__S32U;
+    };
+    if ((__HGTJ ==  13)) {
+      __25NJ=__TP2C->__RP2C.__OIOJ.__QIOJ->__Q5WC.__KP5D;
+      __ZAOJ=__2VEI(((____N5WC *)((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 1]));
+      __0IOJ=__ARYJ(__YIOJ__,__25NJ,__ZAOJ);
+      __U5NJ=__0IOJ;
+    };
+    if ((__HGTJ ==  14)) {
+      if ((__YE ==  0)) {
+        __KJOJ=__XK2C(__S5NJ->__TQSC.__KJSC.__KBOC.__O2B,__FMB__->__GMB.__BMC);
+        __U5NJ=__KJOJ;
+      } else /* FALSE */ {
+        __QJOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+        __RJOJ=__FPB;
+        switch (((struct ___OBJ *)__RJOJ)->__id) {
+        case ____FF__: {
+          __SJOJ=((____FF *)__RJOJ)->__BMC;
+        } break;
+        case ____FMB__: {
+          __SJOJ=((____FMB *)__RJOJ)->__GMB.__BMC;
+        } break;
+        case ____HMB__: {
+          __SJOJ=((____HMB *)__RJOJ)->__IMB.__BMC;
+        } break;
+        case ____JMB__: {
+          __SJOJ=((____JMB *)__RJOJ)->__KMB.__BMC;
+        } break;
+        case ____LMB__: {
+          __SJOJ=((____LMB *)__RJOJ)->__MMB.__BMC;
+        } break;
+        case ____ICY__: {
+          __SJOJ=((____ICY *)__RJOJ)->__JCY.__BMC;
+        } break;
+        case ____EQ5D__: {
+          __SJOJ=((____EQ5D *)__RJOJ)->__FQ5D.__BMC;
+        } break;
+        case ____L4NJ__: {
+          __SJOJ=((____L4NJ *)__RJOJ)->__N4NJ.__BMC;
+        } break;
+        };
+        __C42U=NULL;
+        __3X2U=((____IB )(NULL));
+        __E42U= 0;
+        __4X2U=((____IB )sizeof(____0AXC));
+        if (((unsigned long)__4X2U ==  0)) {
+          __C42U=__0AXC__;
+        } else /* FALSE */ {
+          __E42U=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4X2U));
+          if ((__E42U == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G42U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __H42U=(void *)((unsigned long)(void *)((unsigned long)__4X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G42U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G42U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __I42U=((____YWB )((____Q )(void *)((unsigned long)__H42U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __G42U=__OKI(__H42U,((____IB )(&(table_size[(__I42U)-1]))),((____YWB )((____Q )__H42U)));
+            __3X2U=__G42U;
+          } else /* FALSE */ {
+            __I42U=((____YWB )__E42U);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __G42U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __H42U=(void *)((unsigned long)(void *)((unsigned long)__4X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G42U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G42U) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __G42U=__OKI(__H42U,((____IB )(&(table_type[(__I42U)]))),(____YWB)(__I42U |  1));
+            __3X2U=__G42U;
+          };
+          __C42U=((____0AXC *)__3X2U);
+          *(__C42U) = *(__0AXC__);
+        };
+        __O42U=((____0AXC *)__C42U);
+        __O42U->__1AXC.__CK.__YH.__O2B=__QJOJ;
+        __O42U->__YA5D=__SJOJ;
+        __O42U->__ZA5D=__O__;
+        __O42U->__0A5D=(&__string_733);
+        __O42U->__1A5D=NULL;
+        __U5NJ=__C42U;
+      };
+    };
+    if ((__HGTJ ==  15)) {
+      __0UZT=((void **)((____4X1D *)__TP2C->__RP2C.__VAOJ)->__GY1D.__KV5F)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __25NJ=__0UZT->__Q5WC.__KP5D;
+      __AKOJ=__IFMJ(((____WMB *)__25NJ));
+      if ((__AKOJ->__PF.__2LQC == '-')) {
+        __QJOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+        __RJOJ=__DNB;
+        switch (((struct ___OBJ *)__RJOJ)->__id) {
+        case ____FF__: {
+          __SJOJ=((____FF *)__RJOJ)->__BMC;
+        } break;
+        case ____FMB__: {
+          __SJOJ=((____FMB *)__RJOJ)->__GMB.__BMC;
+        } break;
+        case ____HMB__: {
+          __SJOJ=((____HMB *)__RJOJ)->__IMB.__BMC;
+        } break;
+        case ____JMB__: {
+          __SJOJ=((____JMB *)__RJOJ)->__KMB.__BMC;
+        } break;
+        case ____LMB__: {
+          __SJOJ=((____LMB *)__RJOJ)->__MMB.__BMC;
+        } break;
+        case ____ICY__: {
+          __SJOJ=((____ICY *)__RJOJ)->__JCY.__BMC;
+        } break;
+        case ____EQ5D__: {
+          __SJOJ=((____EQ5D *)__RJOJ)->__FQ5D.__BMC;
+        } break;
+        case ____L4NJ__: {
+          __SJOJ=((____L4NJ *)__RJOJ)->__N4NJ.__BMC;
+        } break;
+        };
+        __KJOJ=__XK2C(__QJOJ,__SJOJ);
+        __U5NJ=__KJOJ;
+      } else /* FALSE */ {
+        __QJOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+        __RJOJ=__LNB;
+        switch (((struct ___OBJ *)__RJOJ)->__id) {
+        case ____FF__: {
+          __SJOJ=((____FF *)__RJOJ)->__BMC;
+        } break;
+        case ____FMB__: {
+          __SJOJ=((____FMB *)__RJOJ)->__GMB.__BMC;
+        } break;
+        case ____HMB__: {
+          __SJOJ=((____HMB *)__RJOJ)->__IMB.__BMC;
+        } break;
+        case ____JMB__: {
+          __SJOJ=((____JMB *)__RJOJ)->__KMB.__BMC;
+        } break;
+        case ____LMB__: {
+          __SJOJ=((____LMB *)__RJOJ)->__MMB.__BMC;
+        } break;
+        case ____ICY__: {
+          __SJOJ=((____ICY *)__RJOJ)->__JCY.__BMC;
+        } break;
+        case ____EQ5D__: {
+          __SJOJ=((____EQ5D *)__RJOJ)->__FQ5D.__BMC;
+        } break;
+        case ____L4NJ__: {
+          __SJOJ=((____L4NJ *)__RJOJ)->__N4NJ.__BMC;
+        } break;
+        };
+        __KJOJ=__XK2C(__QJOJ,__SJOJ);
+        __U5NJ=__KJOJ;
+      };
+    };
+    if ((__HGTJ ==  16)) {
+      (&__string_227)->__0C= 43;
+      (&__string_227)->__1C="Sorry, Some Feature is Not Yet Implemented.";
+      __JKG((&__string_227));
       fputc((int)('\n'),stdout);
       exit(( 1));
     };
-    if ((result__YETJ ==  17)) {
-      print__CKG((&__string_227));
+    if ((__HGTJ ==  17)) {
+      __JKG((&__string_227));
       fputc((int)('\n'),stdout);
       exit(( 1));
     };
-    if (((result__YETJ >=  18) && (result__YETJ <=  31))) {
-      __tmp__34NJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-      put_error__text__2PE( 0,(&__string_734));
-      put_position__HRE(__tmp__34NJ);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    if (((__HGTJ >=  18) && (__HGTJ <=  31))) {
+      __MAOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+      __DQE( 0,(&__string_734));
+      __ORE(__MAOJ);
+      __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__RDQJ= 0;
-    access_list__TPTJ=NULL;
-    copy__D2X(((__STRING__BC *)string_tmp2__KFB),Self__D4NJ->parent_itm_extern__EPSC.extern__EAAE);
-    result__YETJ=index_of__since__XMRJ(((__STRING__BC *)string_tmp2__KFB), 1);
-    i__UETJ=result__YETJ;
-    if ((result__YETJ <= string_tmp2__KFB->count__WJ)) {
-      result__KKCU=NULL;
-      result__4R2K=(((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ)->parent_arrayed_collection__SXSJ.upper__L2GL <  0);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (result__4R2K) {
-        __tmp__NKCU=create_with_capacity__CBZH( 16);
-        result__KKCU=__tmp__NKCU;
-      } else /* FALSE */ {
-        Self__OKCU=((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ);
-        __tmp__NKCU=((void **)Self__OKCU->parent_arrayed_collection__SXSJ.storage__WDHL)[Self__OKCU->parent_arrayed_collection__SXSJ.upper__L2GL];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        result__KKCU=__tmp__NKCU;
-        Self__OKCU=((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        Self__OKCU->parent_arrayed_collection__SXSJ.upper__L2GL=(__INTEGER__Q)(Self__OKCU->parent_arrayed_collection__SXSJ.upper__L2GL -  1);
-      };
-      access_list__TPTJ=result__KKCU;
-      while ((i__UETJ <= ((__STRING__BC *)string_tmp2__KFB)->count__WJ)) {
-        __tmp__RDQJ=i__UETJ;
-        i__UETJ=(__INTEGER__Q)(i__UETJ +  1);
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        until_do__BQXK:
+    __AFQJ= 0;
+    __CRTJ=NULL;
+    __K2X(((____BC *)__RFB),__S5NJ->__TQSC.__TBAE);
+    __HGTJ=__GORJ(((____BC *)__RFB), 1);
+    __DGTJ=__HGTJ;
+    if ((__HGTJ <= __RFB->__WJ)) {
+      __ZLCU=NULL;
+      __NT2K=(((____ZYSJ *)__CZSJ)->__BZSJ.__03GL <  0);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (__NT2K) {
+        __2LCU=__RCZH( 16);
+        __ZLCU=__2LCU;
+      } else /* FALSE */ {
+        __3LCU=((____ZYSJ *)__CZSJ);
+        __2LCU=((void **)__3LCU->__BZSJ.__FFHL)[__3LCU->__BZSJ.__03GL];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __ZLCU=__2LCU;
+        __3LCU=((____ZYSJ *)__CZSJ);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __3LCU->__BZSJ.__03GL=(____Q)(__3LCU->__BZSJ.__03GL -  1);
+      };
+      __CRTJ=__ZLCU;
+      while ((__DGTJ <= ((____BC *)__RFB)->__WJ)) {
+        __AFQJ=__DGTJ;
+        __DGTJ=(____Q)(__DGTJ +  1);
+        ((____BC *)__YC)->__WJ= 0;
+        __QRXK:
         {
-          if ((i__UETJ > ((__STRING__BC *)string_tmp2__KFB)->count__WJ)) {
-            __tmp__PRTJ=TRUE__K__;
-          } else /* FALSE */ {
-            Self__A44K=((__CHARACTER__DB *)((__STRING__BC *)string_tmp2__KFB)->storage__4EL)[(__INTEGER__Q)(i__UETJ -  1)];
-            result__G32U=FALSE__O__;
-            if ((((__INTEGER_8__3YF )Self__A44K) >= ((__INTEGER_8__3YF )'a'))) {
-              result__G32U=(((__INTEGER_8__3YF )Self__A44K) <= ((__INTEGER_8__3YF )'z'));
-              __tmp__I32U=TRUE__K__;
+          if ((__DGTJ > ((____BC *)__RFB)->__WJ)) {
+            __4STJ=__K__;
+          } else /* FALSE */ {
+            __P54K=((____DB *)((____BC *)__RFB)->__FFL)[(____Q)(__DGTJ -  1)];
+            __V42U=__O__;
+            if ((((____EZF )__P54K) >= ((____EZF )'a'))) {
+              __V42U=(((____EZF )__P54K) <= ((____EZF )'z'));
+              __X42U=__K__;
             } else /* FALSE */ {
-              __tmp__I32U=FALSE__O__;
+              __X42U=__O__;
             };
-            if ((! __tmp__I32U)) {
-              if ((((__INTEGER_8__3YF )Self__A44K) >= ((__INTEGER_8__3YF )'A'))) {
-                result__G32U=(((__INTEGER_8__3YF )Self__A44K) <= ((__INTEGER_8__3YF )'Z'));
+            if ((! __X42U)) {
+              if ((((____EZF )__P54K) >= ((____EZF )'A'))) {
+                __V42U=(((____EZF )__P54K) <= ((____EZF )'Z'));
               };
             };
-            if (result__G32U) {
-              __tmp__I32U=TRUE__K__;
+            if (__V42U) {
+              __X42U=__K__;
             } else /* FALSE */ {
-              result__ME1T=FALSE__O__;
-              if ((((__INTEGER_8__3YF )Self__A44K) >= ((__INTEGER_8__3YF )'0'))) {
-                result__ME1T=(((__INTEGER_8__3YF )Self__A44K) <= ((__INTEGER_8__3YF )'9'));
+              __1F1T=__O__;
+              if ((((____EZF )__P54K) >= ((____EZF )'0'))) {
+                __1F1T=(((____EZF )__P54K) <= ((____EZF )'9'));
               };
-              __tmp__I32U=result__ME1T;
-            };
-            __tmp__PRTJ=((! __tmp__I32U) && (((__CHARACTER__DB *)((__STRING__BC *)string_tmp2__KFB)->storage__4EL)[(__INTEGER__Q)(i__UETJ -  1)] != '_'));
-          };
-          if ((! __tmp__PRTJ)) {
-            Self__K32U=((__STRING__BC *)string_tmp__YC);
-            Self__A44K=((__CHARACTER__DB *)((__STRING__BC *)string_tmp2__KFB)->storage__4EL)[(__INTEGER__Q)(i__UETJ -  1)];
-            if ((Self__K32U->capacity__HFL <= Self__K32U->count__WJ)) {
-              if ((Self__K32U->capacity__HFL ==  0)) {
-                Self__K32U->capacity__HFL= 32;
-                __tmp__L32U=create__KVW( 32);
-                Self__K32U->storage__4EL=__tmp__L32U;
+              __X42U=__1F1T;
+            };
+            __4STJ=((! __X42U) && (((____DB *)((____BC *)__RFB)->__FFL)[(____Q)(__DGTJ -  1)] != '_'));
+          };
+          if ((! __4STJ)) {
+            __Z42U=((____BC *)__YC);
+            __P54K=((____DB *)((____BC *)__RFB)->__FFL)[(____Q)(__DGTJ -  1)];
+            if ((__Z42U->__OFL <= __Z42U->__WJ)) {
+              if ((__Z42U->__OFL ==  0)) {
+                __Z42U->__OFL= 32;
+                __042U=__RVW( 32);
+                __Z42U->__FFL=__042U;
               } else /* FALSE */ {
-                __tmp__M32U=(__INTEGER__Q)(Self__K32U->capacity__HFL <<  1);
-                __tmp__L32U=((__CHARACTER__DB *)Self__K32U->storage__4EL);
-                old_nb_elts__O32U=Self__K32U->capacity__HFL;
-                __tmp__P32U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__L32U),((__UINTEGER_32__RWB )old_nb_elts__O32U),((__UINTEGER_32__RWB )__tmp__M32U));
-                __tmp__L32U=((__CHARACTER__DB *)__tmp__P32U);
-                clear__to__F00(__tmp__L32U,old_nb_elts__O32U,(__INTEGER__Q)(__tmp__M32U -  1));
-                Self__K32U->storage__4EL=__tmp__L32U;
-                Self__K32U->capacity__HFL=__tmp__M32U;
+                __142U=(____Q)(__Z42U->__OFL <<  1);
+                __042U=((____DB *)__Z42U->__FFL);
+                __342U=__Z42U->__OFL;
+                __442U=__55W(((____IB )__042U),((____YWB )__342U),((____YWB )__142U));
+                __042U=((____DB *)__442U);
+                __M00(__042U,__342U,(____Q)(__142U -  1));
+                __Z42U->__FFL=__042U;
+                __Z42U->__OFL=__142U;
               };
             };
-            ((__CHARACTER__DB *)Self__K32U->storage__4EL)[Self__K32U->count__WJ]=Self__A44K;
-            Self__K32U->count__WJ=(__INTEGER__Q)(Self__K32U->count__WJ +  1);
-            i__UETJ=(__INTEGER__Q)(i__UETJ +  1);
-            goto until_do__BQXK;
+            ((____DB *)__Z42U->__FFL)[__Z42U->__WJ]=__P54K;
+            __Z42U->__WJ=(____Q)(__Z42U->__WJ +  1);
+            __DGTJ=(____Q)(__DGTJ +  1);
+            goto __QRXK;
           };
         };
-        if ((((__STRING__BC *)string_tmp__YC)->count__WJ ==  0)) {
-          __tmp__DSTJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-          put_error__text__2PE( 0,(&__string_727));
-          put_position__HRE(__tmp__DSTJ);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        if ((((____BC *)__YC)->__WJ ==  0)) {
+          __STTJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+          __DQE( 0,(&__string_727));
+          __ORE(__STTJ);
+          __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__ISTJ=get__HJC(string_tmp__YC);
-        result__GRXK=NULL;
-        __tmp__M32U=stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE;
-        __tmp__TQ5T=((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F;
-        while ((! ((__tmp__M32U <  0) || ((void *)((__LOCAL__43WC *)((void **)__tmp__TQ5T)[__tmp__M32U])->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)__tmp__ISTJ)))) {
-          __tmp__M32U=(__INTEGER__Q)(__tmp__M32U -  1);
+        __XTTJ=__OJC(__YC);
+        __VSXK=NULL;
+        __142U=__HY1D->__GY1D.__33BE;
+        __CS5T=((____4X1D *)__HY1D)->__GY1D.__KV5F;
+        while ((! ((__142U <  0) || ((void *)((____N5WC *)((void **)__CS5T)[__142U])->__Q5WC.__P5WC.__FWB == (void *)__XTTJ)))) {
+          __142U=(____Q)(__142U -  1);
         };
-        if ((__tmp__M32U >=  0)) {
-          __tmp__USXK=((void **)((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F)[__tmp__M32U];
-          result__GRXK=__tmp__USXK;
-          if (((__tmp__M32U < bottom_index__3CPJ) && (__tmp__USXK->parent_variable__B4WC.parent_named__A4WC.style__NKQC != '-'))) {
-            bottom_index__3CPJ=__tmp__M32U;
-            context_extern__ODPJ=__tmp__USXK;
+        if ((__142U >=  0)) {
+          __DUXK=((void **)((____4X1D *)__HY1D)->__GY1D.__KV5F)[__142U];
+          __VSXK=__DUXK;
+          if (((__142U < __MEPJ) && (__DUXK->__Q5WC.__P5WC.__2LQC != '-'))) {
+            __MEPJ=__142U;
+            __3EPJ=__DUXK;
           };
-          result__1Z2K=TRUE__K__;
+          __K12K=__K__;
         } else /* FALSE */ {
-          result__1Z2K=FALSE__O__;
+          __K12K=__O__;
         };
-        if ((! result__1Z2K)) {
-          if (((void *)profil_slot__EO2C != (void *)NULL)) {
-            __tmp__VTXK=lookup__CHJO(((__PROFIL_SLOT__BO2C *)profil_slot__EO2C),__tmp__ISTJ);
-            result__GRXK=__tmp__VTXK;
-            if ((((void *)__tmp__VTXK != (void *)NULL) && ((void *)__tmp__VTXK->parent_variable__B4WC.parent_named__A4WC.name__4VB != (void *)(&__string_67)))) {
-              bottom_index__3CPJ=(__INTEGER__Q)(-  1);
-              context_extern__ODPJ=__tmp__VTXK;
+        if ((! __K12K)) {
+          if (((void *)__TP2C != (void *)NULL)) {
+            __EVXK=__RIJO(((____QP2C *)__TP2C),__XTTJ);
+            __VSXK=__EVXK;
+            if ((((void *)__EVXK != (void *)NULL) && ((void *)__EVXK->__Q5WC.__P5WC.__FWB != (void *)(&__string_67)))) {
+              __MEPJ=(____Q)(-  1);
+              __3EPJ=__EVXK;
             };
           };
         };
-        if (((void *)result__GRXK == (void *)NULL)) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_728));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__ISTJ);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_729));
-          __tmp__DSTJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(__tmp__DSTJ);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        if (((void *)__VSXK == (void *)NULL)) {
+          __K2X(((____BC *)__YC),(&__string_728));
+          __EWX(((____BC *)__YC),__XTTJ);
+          __EWX(((____BC *)__YC),(&__string_729));
+          __STTJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+          __DQE( 1,__YC);
+          __ORE(__STTJ);
+          __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__1Z2K=TRUE__K__;
+          __K12K=__K__;
         } else /* FALSE */ {
-          result__1Z2K=FALSE__O__;
+          __K12K=__O__;
         };
-        if ((! result__1Z2K)) {
-          if ((result__GRXK->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-            copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_728));
-            append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__ISTJ);
-            append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_730));
-            pos__J32K=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-            put_error__text__2PE( 1,string_tmp__YC);
-            put_position__HRE(pos__J32K);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        if ((! __K12K)) {
+          if ((__VSXK->__Q5WC.__P5WC.__2LQC == '-')) {
+            __K2X(((____BC *)__YC),(&__string_728));
+            __EWX(((____BC *)__YC),__XTTJ);
+            __EWX(((____BC *)__YC),(&__string_730));
+            __Y42K=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+            __DQE( 1,__YC);
+            __ORE(__Y42K);
+            __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__NTTJ=read__NUEI(((__LOCAL__43WC *)result__GRXK));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)access_list__TPTJ),__tmp__NTTJ);
-        remove_between__to__YWLB(((__STRING__BC *)string_tmp2__KFB),__tmp__RDQJ,(__INTEGER__Q)(__tmp__RDQJ + __tmp__ISTJ->count__0C));
-        insert_string__to__E5BE(((__STRING__BC *)string_tmp2__KFB),(&__string_731),__tmp__RDQJ);
-        __tmp__M32U=index_of__since__XMRJ(((__STRING__BC *)string_tmp2__KFB),(__INTEGER__Q)(__tmp__RDQJ +  2));
-        i__UETJ=__tmp__M32U;
-      };
-      __tmp__NKCU=copy__LEVJ(result__KKCU);
-      access_list__TPTJ=__tmp__NKCU;
-    };
-    Self__SETJ=get__HJC(string_tmp2__KFB);
-    __tmp__34NJ=Self__D4NJ->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
-    e__IX2U=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
-    result__T22U=NULL;
-    ptr__LW2U=((__POINTER__IB )(NULL));
-    __tmp__RDQJ= 0;
-    __tmp__NW2U=((__POINTER__IB )sizeof(__EXTERNAL_C__L5WC));
-    if (((unsigned long)__tmp__NW2U ==  0)) {
-      result__T22U=EXTERNAL_C__L5WC__;
-    } else /* FALSE */ {
-      __tmp__RDQJ=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NW2U));
-      if ((__tmp__RDQJ == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__QW2U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PW2U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_size[(__tmp__QW2U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PW2U)));
-        ptr__LW2U=__tmp__OW2U;
-      } else /* FALSE */ {
-        __tmp__QW2U=((__UINTEGER_32__RWB )__tmp__RDQJ);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__OW2U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__PW2U=(void *)((unsigned long)(void *)((unsigned long)__tmp__NW2U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OW2U) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__OW2U=micro_alloc__table__lab__HKI(__tmp__PW2U,((__POINTER__IB )(&(table_type[(__tmp__QW2U)]))),(__UINTEGER_32__RWB)(__tmp__QW2U |  1));
-        ptr__LW2U=__tmp__OW2U;
-      };
-      result__T22U=((__EXTERNAL_C__L5WC *)ptr__LW2U);
-      *(result__T22U) = *(EXTERNAL_C__L5WC__);
-    };
-    Self__522U=((__EXTERNAL_C__L5WC *)result__T22U);
-    Self__522U->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34NJ;
-    Self__522U->static_type__J54D=e__IX2U;
-    Self__522U->is_persistant__K54D=TRUE__K__;
-    Self__522U->code__L54D=Self__SETJ;
-    Self__522U->access_list__M54D=access_list__TPTJ;
-    result__F4NJ=result__T22U;
-  };
-  __tmp__BGOJ=result__F4NJ;
-  return(__tmp__BGOJ);
+        __2UTJ=__2VEI(((____N5WC *)__VSXK));
+        __0YEI(((____ABXC *)__CRTJ),__2UTJ);
+        __RXLB(((____BC *)__RFB),__AFQJ,(____Q)(__AFQJ + __XTTJ->__0C));
+        __TACE(((____BC *)__RFB),(&__string_731),__AFQJ);
+        __142U=__GORJ(((____BC *)__RFB),(____Q)(__AFQJ +  2));
+        __DGTJ=__142U;
+      };
+      __2LCU=__0FVJ(__ZLCU);
+      __CRTJ=__2LCU;
+    };
+    __BGTJ=__OJC(__RFB);
+    __MAOJ=__S5NJ->__TQSC.__KJSC.__KBOC.__O2B;
+    __XY2U=__HMB__->__IMB.__BMC;
+    __C42U=NULL;
+    __0X2U=((____IB )(NULL));
+    __AFQJ= 0;
+    __2X2U=((____IB )sizeof(____0AXC));
+    if (((unsigned long)__2X2U ==  0)) {
+      __C42U=__0AXC__;
+    } else /* FALSE */ {
+      __AFQJ=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2X2U));
+      if ((__AFQJ == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __5X2U=((____YWB )((____Q )(void *)((unsigned long)__4X2U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __3X2U=__OKI(__4X2U,((____IB )(&(table_size[(__5X2U)-1]))),((____YWB )((____Q )__4X2U)));
+        __0X2U=__3X2U;
+      } else /* FALSE */ {
+        __5X2U=((____YWB )__AFQJ);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __3X2U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __4X2U=(void *)((unsigned long)(void *)((unsigned long)__2X2U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3X2U) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __3X2U=__OKI(__4X2U,((____IB )(&(table_type[(__5X2U)]))),(____YWB)(__5X2U |  1));
+        __0X2U=__3X2U;
+      };
+      __C42U=((____0AXC *)__0X2U);
+      *(__C42U) = *(__0AXC__);
+    };
+    __O42U=((____0AXC *)__C42U);
+    __O42U->__1AXC.__CK.__YH.__O2B=__MAOJ;
+    __O42U->__YA5D=__XY2U;
+    __O42U->__ZA5D=__K__;
+    __O42U->__0A5D=__BGTJ;
+    __O42U->__1A5D=__CRTJ;
+    __U5NJ=__C42U;
+  };
+  __QHOJ=__U5NJ;
+  return(__QHOJ);
 }
 
-static void* to_run_expr__MKOJ(__ITM_READ_ARGS__LUTC *Self__NKOJ)
-// ({ITM_READ_ARGS__LUTC}) With result Recursive, No inlinable.
+static void* __1LOJ(____0VTC *__2LOJ)
+// ({__0VTC}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__V52U,v__ZD3U;
-  __INTEGER__Q __tmp__XKOJ,Self__KIQJ,Result__HAQT,Result__QAQT;
-  __INTEGER__Q Result__ZAQT,typ_id__AC3U;
-  void *Result__DYZT;
-  void *rec__4IQJ,*__tmp__SJQJ,*result__F42U,*__tmp__I42U,*result__S42U;
-  void *__tmp__V42U;
-  void *itm_read__AJQJ;
-  __LOCAL__43WC *__tmp__KJQJ,*__tmp__H42U,*__tmp__U42U,*Self__YKCU;
-  __READ_LOCAL__N5ZI *__tmp__MJQJ,*__tmp__J42U,*__tmp__W42U,*Self__YQJS;
-  __READ_LOCAL__N5ZI *__tmp__WBQT;
-  __POSITION__OL __tmp__DAQT,__tmp__5VRJ,pos__UCXJ,__tmp__YYRJ;
-  __POSITION__OL __tmp__UZRJ;
-  __ITM_READ__4GQC *Self__G42U,*Self__T42U;
-  __ITM_CHARACTER__CFUC *Self__CS5S,*Self__3LOJ;
-  __CHARACTER_CST__5LOJ *__tmp__DS5S,*__tmp__DMOJ,*Self__BSJS;
-  __CHARACTER_CST__5LOJ *__tmp__CSJS;
-  __ITM_LIST__T1OC *__tmp__UJQJ;
-  __PROTOTYPE__MF *__tmp__JS5S;
-  __STRING_CONSTANT__0 *__tmp__NKQJ,*v__WB3U,*__tmp__R2RJ,*__tmp__A3RJ;
-  __NODE_TYPE__FK2C *base__VVRJ,*__tmp__I1RJ,*__tmp__O3RJ;
-  __TYPE_FULL__PMB *__tmp__XVRJ,*t__W52U,*__tmp__D3RJ;
-  void *__tmp__AERO,*__tmp__Z4TO;
-  __SECTION___EVOB *__tmp__5YRJ,*result__M42U,*__tmp__P42U;
-  __SLOT_DATA__WIRG *Self__N42U;
-  __EXPR_MULTIPLE__UKWH *__tmp__4ZRJ;
-  __STRING_CST__5J *Self__342U,*result__Z42U,*Self__BD3U,*result__3C3U;
-  __POINTER__IB ptr__042U,__tmp__242U,__tmp__442U,__tmp__542U,ptr__5B3U;
-  __POINTER__IB __tmp__BC3U,__tmp__CC3U,__tmp__DC3U;
-  __UINTEGER_32__RWB __tmp__A52U,__tmp__EC3U;
-  __PROTOTYPE_CST__45WC *Self__2PJS,*__tmp__3PJS,*Self__LRJS;
-  __PROTOTYPE_CST__45WC *__tmp__MRJS;
-  __INTEGER_CST__KAXC *Self__5PJS,*Self__T52U,*Self__ORJS,*Self__XD3U;
-  __IS_EXPANDED__L5NJ *Self__DQJS,*Self__EA3U,*Self__SRJS,*Self__IE3U;
-  __GET_TYPE_ID__V5NJ *Self__IQJS,*Self__UA3U,*Self__XRJS,*Self__YE3U;
-  __SIZE_OF__NGOJ *Self__LQJS,*Self__EB3U,*Self__0RJS,*Self__IF3U;
-  __REAL_CST__JLOJ *Self__OQJS,*Self__UB3U,*Self__3RJS,*Self__YF3U;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__VQJS,*__tmp__WQJS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__ESJS,*__tmp__FSJS;
-  __READ_GLOBAL__B4YL *__tmp__WKCU,*Self__1QJS,*__tmp__ALCU;
-  __STRING__BC *result__4B3U,*Self__0B3U;
-  void *__tmp__5KCU;
-  __FAST_ARRAYoITM_CODEo__JBPC *result__UQ5T,*__tmp__XQ5T;
-  __BOOLEAN__L Result__VQ5T,implicit_self__CJQJ,__tmp__PKQJ,__tmp__SKQJ;
-  __BOOLEAN__L __tmp__DWRJ,__tmp__0XRJ,__tmp__MYRJ,__tmp__W2RJ;
-  __FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *Self__YQ5T;
-  __FAST_ARRAYoEXPRo__R5WC *result__JXSJ,*__tmp__1XSJ,*__tmp__D1RJ;
-  __FAST_ARRAYoEXPRo__R5WC *Self__5YZT,*Self__HZZT;
-  __FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *Self__OJ5L;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__WXRJ,*__tmp__GYRJ;
-  __CHARACTER__DB *__tmp__2B3U;
-  result__UQ5T=NULL;
-  Result__VQ5T=(((__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__VQ5T) {
-    __tmp__XQ5T=create_with_capacity__53PC( 16);
-    result__UQ5T=__tmp__XQ5T;
+  ____0SG __EB3U,__IF3U;
+  ____Q __GMOJ,__ZJQJ,__WBQT,__5BQT,__ICQT,__PD3U;
+  void *__SZZT;
+  void *__NKQJ,*__BLQJ,*__U52U,*__X52U,*__BA3U,*__EA3U;
+  void *__PKQJ;
+  ____N5WC *__ZKQJ,*__W52U,*__DA3U,*__HMCU;
+  ____2A0I *__1KQJ,*__Y52U,*__FA3U,*__HSJS,*__FDQT;
+  ____OL __SBQT,__OXRJ,__DEXJ,__H0RJ,__D1RJ;
+  ____NIQC *__V52U,*__CA3U;
+  ____RGUC *__RT5S,*__MNOJ;
+  ____ONOJ *__ST5S,*__SNOJ,*__QTJS,*__RTJS;
+  ____C3OC *__DLQJ;
+  ____MF *__YT5S;
+  ____0 *__2LQJ,*__FD3U,*__A4RJ,*__P4RJ;
+  ____UL2C *__EXRJ,*__X2RJ,*__34RJ;
+  ____WMB *__GXRJ,*__FB3U,*__S4RJ;
+  void *__PFRO,*__IAUO;
+  ____KWOB *__O0RJ,*__152U,*__452U;
+  ____FKRG *__252U;
+  ____DMWH *__N1RJ;
+  ____5J *__MA3U,*__IA3U,*__QE3U,*__ME3U;
+  ____IB __JA3U,__LA3U,__NA3U,__OA3U,__OD3U,__QD3U,__RD3U,__SD3U;
+  ____YWB __PA3U,__TD3U;
+  ____NBXC *__LRJS,*__MRJS,*__0SJS,*__1SJS;
+  ____ZBXC *__ORJS,*__CB3U,*__3SJS,*__GF3U;
+  ____0AOJ *__SRJS,*__TB3U,*__BTJS,*__XF3U;
+  ____EBOJ *__XRJS,*__DC3U,*__GTJS,*__HG3U;
+  ____2HOJ *__0RJS,*__TC3U,*__JTJS,*__XG3U;
+  ____YMOJ *__3RJS,*__DD3U,*__MTJS,*__HH3U;
+  ____YOOJ *__ESJS,*__FSJS,*__TTJS,*__UTJS;
+  ____Q5YL *__FMCU,*__KSJS,*__PMCU;
+  ____BC *__ND3U,*__JD3U;
+  void *__OMCU;
+  ____YCPC *__DS5T,*__GS5T;
+  ____L __ES5T,__RKQJ,__4LQJ,__BMQJ,__SXRJ,__JZRJ,__1ZRJ,__F4RJ;
+  ____YWPC *__HS5T;
+  ____ABXC *__YYSJ,*__KZSJ,*__S2RJ,*__O0ZT,*__W0ZT;
+  ____ZYSJ *__3K5L;
+  ____1GYD *__FZRJ,*__VZRJ;
+  ____DB *__LD3U;
+  __DS5T=NULL;
+  __ES5T=(((____YWPC *)__BXPC)->__AXPC.__U12D <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__ES5T) {
+    __GS5T=__O5PC( 16);
+    __DS5T=__GS5T;
   } else /* FALSE */ {
-    Self__YQ5T=((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)free_list__SVPC);
-    __tmp__XQ5T=((void **)Self__YQ5T->parent_arrayed_collection__RVPC.storage__O52D)[Self__YQ5T->parent_arrayed_collection__RVPC.upper__F02D];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    result__UQ5T=__tmp__XQ5T;
-    Self__YQ5T=((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)free_list__SVPC);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__YQ5T->parent_arrayed_collection__RVPC.upper__F02D=(__INTEGER__Q)(Self__YQ5T->parent_arrayed_collection__RVPC.upper__F02D -  1);
-  };
-  __tmp__XQ5T=result__UQ5T;
-  __tmp__XKOJ=Self__NKOJ->args__VK2G->parent_arrayed_collection__RBPC.upper__AARC;
-  Self__KIQJ= 1;
-  while ((Self__KIQJ <= __tmp__XKOJ)) {
-    add_last__LJ3D(((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__XQ5T),((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)Self__NKOJ->args__VK2G)->parent_arrayed_collection__RBPC.storage__312D)[Self__KIQJ]);
-    Self__KIQJ=(__INTEGER__Q)(Self__KIQJ +  1);
-  };
-  Result__DYZT=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)Self__NKOJ->args__VK2G)->parent_arrayed_collection__RBPC.storage__312D)[ 0];
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  rec__4IQJ=NULL;
-  itm_read__AJQJ=NULL;
-  Result__VQ5T=FALSE__O__;
-  implicit_self__CJQJ=FALSE__O__;
-  if (((void *)Result__DYZT == (void *)NULL)) {
-    __tmp__KJQJ=lookup__3OVJ();
-    __tmp__MJQJ=read__NUEI(((__LOCAL__43WC *)__tmp__KJQJ));
-    rec__4IQJ=__tmp__MJQJ;
-    implicit_self__CJQJ=TRUE__K__;
+    __HS5T=((____YWPC *)__BXPC);
+    __GS5T=((void **)__HS5T->__AXPC.__3A3D)[__HS5T->__AXPC.__U12D];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __DS5T=__GS5T;
+    __HS5T=((____YWPC *)__BXPC);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __HS5T->__AXPC.__U12D=(____Q)(__HS5T->__AXPC.__U12D -  1);
+  };
+  __GS5T=__DS5T;
+  __GMOJ=__2LOJ->__EM2G->__ADPC.__PBRC;
+  __ZJQJ= 1;
+  while ((__ZJQJ <= __GMOJ)) {
+    __0K3D(((____YCPC *)__GS5T),((void **)((____YCPC *)__2LOJ->__EM2G)->__ADPC.__M32D)[__ZJQJ]);
+    __ZJQJ=(____Q)(__ZJQJ +  1);
+  };
+  __SZZT=((void **)((____YCPC *)__2LOJ->__EM2G)->__ADPC.__M32D)[ 0];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __NKQJ=NULL;
+  __PKQJ=NULL;
+  __ES5T=__O__;
+  __RKQJ=__O__;
+  if (((void *)__SZZT == (void *)NULL)) {
+    __ZKQJ=__MQVJ();
+    __1KQJ=__2VEI(((____N5WC *)__ZKQJ));
+    __NKQJ=__1KQJ;
+    __RKQJ=__K__;
   } else /* FALSE */ {
-    switch (((struct ___OBJ *)Result__DYZT)->__id) {
-    case __ITM_LIST__T1OC__: {
-      __tmp__SJQJ=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)Result__DYZT));
-    } break;
-    case __ITM_LDOTS__RCPC__: {
-      __tmp__DAQT=((__ITM_LDOTS__RCPC *)Result__DYZT)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-      (&__string_623)->count__0C= 21;
-      (&__string_623)->storage__1C="ITM_LDOTS.to_run_expr";
-      put_error__text__2PE( 2,(&__string_623));
-      put_position__HRE(__tmp__DAQT);
-      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);
+    switch (((struct ___OBJ *)__SZZT)->__id) {
+    case ____C3OC__: {
+      __BLQJ=__FWMJ(((____C3OC *)__SZZT));
+    } break;
+    case ____AEPC__: {
+      __SBQT=((____AEPC *)__SZZT)->__BEPC.__KBOC.__O2B;
+      (&__string_623)->__0C= 21;
+      (&__string_623)->__1C="ITM_LDOTS.to_run_expr";
+      __DQE( 2,(&__string_623));
+      __ORE(__SBQT);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
-      (&__string_326)->count__0C= 13;
-      (&__string_326)->storage__1C="Crash system.";
-      print__CKG((&__string_326));
+      (&__string_326)->__0C= 13;
+      (&__string_326)->__1C="Crash system.";
+      __JKG((&__string_326));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__SJQJ=NULL;
+      __BLQJ=NULL;
     } break;
-    case __ITM_PROTOTYPE__3DPC__: {
-      __tmp__SJQJ=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)Result__DYZT));
+    case ____MFPC__: {
+      __BLQJ=__40MJ(((____MFPC *)__SZZT));
     } break;
-    case __ITM_LIST_IDF__BDQC__: {
-      __tmp__DAQT=((__ITM_LIST_IDF__BDQC *)Result__DYZT)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-      (&__string_624)->count__0C= 24;
-      (&__string_624)->storage__1C="ITM_LIST_IDF.to_run_expr";
-      put_error__text__2PE( 1,(&__string_624));
-      put_position__HRE(__tmp__DAQT);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    case ____QEQC__: {
+      __SBQT=((____QEQC *)__SZZT)->__REQC.__KBOC.__O2B;
+      (&__string_624)->__0C= 24;
+      (&__string_624)->__1C="ITM_LIST_IDF.to_run_expr";
+      __DQE( 1,(&__string_624));
+      __ORE(__SBQT);
+      __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__SJQJ=NULL;
+      __BLQJ=NULL;
     } break;
-    case __ITM_WRITE_VALUE__XDQC__: {
-      __tmp__SJQJ=to_run_expr__31MJ(((__ITM_WRITE_VALUE__XDQC *)Result__DYZT));
+    case ____GFQC__: {
+      __BLQJ=__M3MJ(((____GFQC *)__SZZT));
     } break;
-    case __ITM_WRITE_CAST__QEQC__: {
-      __tmp__SJQJ=to_run_expr__A5MJ(((__ITM_WRITE_CAST__QEQC *)Result__DYZT));
+    case ____5FQC__: {
+      __BLQJ=__PANJ(((____5FQC *)__SZZT));
     } break;
-    case __ITM_READ__4GQC__: {
-      Self__G42U=((__ITM_READ__4GQC *)Result__DYZT);
-      result__F42U=NULL;
-      __tmp__H42U=lookup__SGPJ(Self__G42U->name__KZ1C);
-      if (((void *)__tmp__H42U != (void *)NULL)) {
-        if ((__tmp__H42U->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-          ((__LOCAL__43WC *)__tmp__H42U)->parent_variable__B4WC.ensure_count__1S4D= 1;
-          Self__G42U->name__KZ1C=__tmp__H42U->parent_variable__B4WC.intern_name__HN5D;
-          __tmp__I42U=to_run_with__args__NQSJ(Self__G42U);
-          result__F42U=__tmp__I42U;
+    case ____NIQC__: {
+      __V52U=((____NIQC *)__SZZT);
+      __U52U=NULL;
+      __W52U=__BIPJ(__V52U->__Z01C);
+      if (((void *)__W52U != (void *)NULL)) {
+        if ((__W52U->__Q5WC.__P5WC.__2LQC == '-')) {
+          ((____N5WC *)__W52U)->__Q5WC.__KU4D= 1;
+          __V52U->__Z01C=__W52U->__Q5WC.__WO5D;
+          __X52U=__2RSJ(__V52U);
+          __U52U=__X52U;
         } else /* FALSE */ {
-          __tmp__J42U=read__NUEI(((__LOCAL__43WC *)__tmp__H42U));
-          result__F42U=__tmp__J42U;
+          __Y52U=__2VEI(((____N5WC *)__W52U));
+          __U52U=__Y52U;
         };
       } else /* FALSE */ {
-        __tmp__I42U=to_run_with__args__NQSJ(Self__G42U);
-        result__F42U=__tmp__I42U;
+        __X52U=__2RSJ(__V52U);
+        __U52U=__X52U;
       };
-      __tmp__SJQJ=result__F42U;
+      __BLQJ=__U52U;
     } break;
-    case __ITM_WRITE_CODE__3HQC__: {
-      __tmp__SJQJ=to_run_expr__5CNJ(((__ITM_WRITE_CODE__3HQC *)Result__DYZT));
+    case ____MJQC__: {
+      __BLQJ=__OENJ(((____MJQC *)__SZZT));
     } break;
-    case __ITM_OPERATOR__H3QC__: {
-      (&__string_625)->count__0C= 24;
-      (&__string_625)->storage__1C="ITM_OPERATOR.to_run_expr";
-      print__CKG((&__string_625));
+    case ____W4QC__: {
+      (&__string_625)->__0C= 24;
+      (&__string_625)->__1C="ITM_OPERATOR.to_run_expr";
+      __JKG((&__string_625));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__SJQJ=NULL;
+      __BLQJ=NULL;
     } break;
-    case __ITM_READ_ARG1__OARC__: {
-      __tmp__SJQJ=to_run_expr__VENJ(((__ITM_READ_ARG1__OARC *)Result__DYZT));
+    case ____3BRC__: {
+      __BLQJ=__EGNJ(((____3BRC *)__SZZT));
     } break;
-    case __ITM_READ_ARG2__2CRC__: {
-      __tmp__SJQJ=to_run_expr__1ENJ(((__ITM_READ_ARG2__2CRC *)Result__DYZT));
+    case ____LERC__: {
+      __BLQJ=__KGNJ(((____LERC *)__SZZT));
     } break;
-    case __ITM_EXPRESSION__RDRC__: {
-      __tmp__SJQJ=to_run_expr__TINJ(((__ITM_EXPRESSION__RDRC *)Result__DYZT));
+    case ____AFRC__: {
+      __BLQJ=__CKNJ(((____AFRC *)__SZZT));
     } break;
-    case __ITM_OLD__GQRC__: {
-      __tmp__SJQJ=to_run_expr__KXNJ(((__ITM_OLD__GQRC *)Result__DYZT));
+    case ____VRRC__: {
+      __BLQJ=__ZYNJ(((____VRRC *)__SZZT));
     } break;
-    case __ITM_EXTERNAL_TYPE__ZHSC__: {
-      __tmp__SJQJ=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)Result__DYZT));
+    case ____IJSC__: {
+      __BLQJ=__P2NJ(((____IJSC *)__SZZT));
     } break;
-    case __ITM_BLOCK__XNSC__: {
-      __tmp__SJQJ=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)Result__DYZT));
+    case ____GPSC__: {
+      __BLQJ=__I4NJ(((____GPSC *)__SZZT));
     } break;
-    case __ITM_EXTERNAL__DPSC__: {
-      __tmp__SJQJ=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)Result__DYZT));
+    case ____SQSC__: {
+      __BLQJ=__R5NJ(((____SQSC *)__SZZT));
     } break;
-    case __ITM_READ_ARGS__LUTC__: {
-      __tmp__SJQJ=to_run_expr__MKOJ(((__ITM_READ_ARGS__LUTC *)Result__DYZT));
+    case ____0VTC__: {
+      __BLQJ=__1LOJ(((____0VTC *)__SZZT));
     } break;
-    case __ITM_REAL__3DUC__: {
-      __tmp__SJQJ=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)Result__DYZT));
+    case ____MFUC__: {
+      __BLQJ=__VMOJ(((____MFUC *)__SZZT));
     } break;
-    case __ITM_NUMBER__QEUC__: {
-      __tmp__SJQJ=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)Result__DYZT));
+    case ____5FUC__: {
+      __BLQJ=__BNOJ(((____5FUC *)__SZZT));
     } break;
-    case __ITM_CHARACTER__CFUC__: {
-      Self__CS5S=((__ITM_CHARACTER__CFUC *)Result__DYZT);
-      __tmp__DS5S=create__char__CMQJ(Self__CS5S->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__CS5S->character__XL5D);
-      __tmp__SJQJ=__tmp__DS5S;
+    case ____RGUC__: {
+      __RT5S=((____RGUC *)__SZZT);
+      __ST5S=__RNQJ(__RT5S->__SGUC.__OFPC.__KBOC.__O2B,__RT5S->__GN5D);
+      __BLQJ=__ST5S;
     } break;
-    case __ITM_STRING__UFUC__: {
-      __tmp__SJQJ=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)Result__DYZT));
+    case ____DHUC__: {
+      __BLQJ=__UNOJ(((____DHUC *)__SZZT));
     } break;
-    case __ITM_RESULT__2UMD__: {
-      (&__string_326)->count__0C= 13;
-      (&__string_326)->storage__1C="Crash system.";
-      print__CKG((&__string_326));
+    case ____LWMD__: {
+      (&__string_326)->__0C= 13;
+      (&__string_326)->__1C="Crash system.";
+      __JKG((&__string_326));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      __tmp__SJQJ=NULL;
+      __BLQJ=NULL;
     } break;
     };
-    rec__4IQJ=__tmp__SJQJ;
-    if (Result__DYZT==NULL) {
-      __tmp__UJQJ=NULL;
+    __NKQJ=__BLQJ;
+    if (__SZZT==NULL) {
+      __DLQJ=NULL;
     } else {
-      switch (((struct ___OBJ *)Result__DYZT)->__id) {
-      case __ITM_LIST__T1OC__: {
-        __tmp__UJQJ=((void *)Result__DYZT);
+      switch (((struct ___OBJ *)__SZZT)->__id) {
+      case ____C3OC__: {
+        __DLQJ=((void *)__SZZT);
       } break;
-      case __ITM_LDOTS__RCPC__: {
-        __tmp__UJQJ=NULL;
+      case ____AEPC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_PROTOTYPE__3DPC__: {
-        __tmp__UJQJ=NULL;
+      case ____MFPC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_LIST_IDF__BDQC__: {
-        __tmp__UJQJ=NULL;
+      case ____QEQC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_WRITE_VALUE__XDQC__: {
-        __tmp__UJQJ=NULL;
+      case ____GFQC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_WRITE_CAST__QEQC__: {
-        __tmp__UJQJ=NULL;
+      case ____5FQC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_READ__4GQC__: {
-        __tmp__UJQJ=NULL;
+      case ____NIQC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_WRITE_CODE__3HQC__: {
-        __tmp__UJQJ=NULL;
+      case ____MJQC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_OPERATOR__H3QC__: {
-        __tmp__UJQJ=NULL;
+      case ____W4QC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_READ_ARG1__OARC__: {
-        __tmp__UJQJ=NULL;
+      case ____3BRC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_READ_ARG2__2CRC__: {
-        __tmp__UJQJ=NULL;
+      case ____LERC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_EXPRESSION__RDRC__: {
-        __tmp__UJQJ=NULL;
+      case ____AFRC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_OLD__GQRC__: {
-        __tmp__UJQJ=NULL;
+      case ____VRRC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_EXTERNAL_TYPE__ZHSC__: {
-        __tmp__UJQJ=NULL;
+      case ____IJSC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_BLOCK__XNSC__: {
-        __tmp__UJQJ=NULL;
+      case ____GPSC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_EXTERNAL__DPSC__: {
-        __tmp__UJQJ=NULL;
+      case ____SQSC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_READ_ARGS__LUTC__: {
-        __tmp__UJQJ=NULL;
+      case ____0VTC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_REAL__3DUC__: {
-        __tmp__UJQJ=NULL;
+      case ____MFUC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_NUMBER__QEUC__: {
-        __tmp__UJQJ=NULL;
+      case ____5FUC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_CHARACTER__CFUC__: {
-        __tmp__UJQJ=NULL;
+      case ____RGUC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_STRING__UFUC__: {
-        __tmp__UJQJ=NULL;
+      case ____DHUC__: {
+        __DLQJ=NULL;
       } break;
-      case __ITM_RESULT__2UMD__: {
-        __tmp__UJQJ=NULL;
+      case ____LWMD__: {
+        __DLQJ=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__UJQJ != (void *)NULL)) {
-      __tmp__SJQJ=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__UJQJ->code__XG1C)->parent_arrayed_collection__RBPC.storage__312D)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (__tmp__SJQJ==NULL) {
-        __tmp__I42U=NULL;
+    if (((void *)__DLQJ != (void *)NULL)) {
+      __BLQJ=((void **)((____YCPC *)__DLQJ->__GI1C)->__ADPC.__M32D)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (__BLQJ==NULL) {
+        __X52U=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__SJQJ)->__id) {
-        case __ITM_LIST__T1OC__: {
-          __tmp__I42U=NULL;
+        switch (((struct ___OBJ *)__BLQJ)->__id) {
+        case ____C3OC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_LDOTS__RCPC__: {
-          __tmp__I42U=NULL;
+        case ____AEPC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_PROTOTYPE__3DPC__: {
-          __tmp__I42U=NULL;
+        case ____MFPC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_LIST_IDF__BDQC__: {
-          __tmp__I42U=NULL;
+        case ____QEQC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_WRITE_VALUE__XDQC__: {
-          __tmp__I42U=NULL;
+        case ____GFQC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_WRITE_CAST__QEQC__: {
-          __tmp__I42U=NULL;
+        case ____5FQC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_READ__4GQC__: {
-          __tmp__I42U=((void *)__tmp__SJQJ);
+        case ____NIQC__: {
+          __X52U=((void *)__BLQJ);
         } break;
-        case __ITM_WRITE_CODE__3HQC__: {
-          __tmp__I42U=NULL;
+        case ____MJQC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_OPERATOR__H3QC__: {
-          __tmp__I42U=NULL;
+        case ____W4QC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_READ_ARG1__OARC__: {
-          __tmp__I42U=((void *)__tmp__SJQJ);
+        case ____3BRC__: {
+          __X52U=((void *)__BLQJ);
         } break;
-        case __ITM_READ_ARG2__2CRC__: {
-          __tmp__I42U=((void *)__tmp__SJQJ);
+        case ____LERC__: {
+          __X52U=((void *)__BLQJ);
         } break;
-        case __ITM_EXPRESSION__RDRC__: {
-          __tmp__I42U=NULL;
+        case ____AFRC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_OLD__GQRC__: {
-          __tmp__I42U=NULL;
+        case ____VRRC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_EXTERNAL_TYPE__ZHSC__: {
-          __tmp__I42U=NULL;
+        case ____IJSC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_BLOCK__XNSC__: {
-          __tmp__I42U=NULL;
+        case ____GPSC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_EXTERNAL__DPSC__: {
-          __tmp__I42U=NULL;
+        case ____SQSC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_READ_ARGS__LUTC__: {
-          __tmp__I42U=((void *)__tmp__SJQJ);
+        case ____0VTC__: {
+          __X52U=((void *)__BLQJ);
         } break;
-        case __ITM_REAL__3DUC__: {
-          __tmp__I42U=NULL;
+        case ____MFUC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_NUMBER__QEUC__: {
-          __tmp__I42U=NULL;
+        case ____5FUC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_CHARACTER__CFUC__: {
-          __tmp__I42U=NULL;
+        case ____RGUC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_STRING__UFUC__: {
-          __tmp__I42U=NULL;
+        case ____DHUC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_RESULT__2UMD__: {
-          __tmp__I42U=NULL;
+        case ____LWMD__: {
+          __X52U=NULL;
         } break;
         }
       };
-      itm_read__AJQJ=__tmp__I42U;
+      __PKQJ=__X52U;
     } else /* FALSE */ {
-      if (Result__DYZT==NULL) {
-        __tmp__I42U=NULL;
+      if (__SZZT==NULL) {
+        __X52U=NULL;
       } else {
-        switch (((struct ___OBJ *)Result__DYZT)->__id) {
-        case __ITM_LIST__T1OC__: {
-          __tmp__I42U=NULL;
+        switch (((struct ___OBJ *)__SZZT)->__id) {
+        case ____C3OC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_LDOTS__RCPC__: {
-          __tmp__I42U=NULL;
+        case ____AEPC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_PROTOTYPE__3DPC__: {
-          __tmp__I42U=NULL;
+        case ____MFPC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_LIST_IDF__BDQC__: {
-          __tmp__I42U=NULL;
+        case ____QEQC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_WRITE_VALUE__XDQC__: {
-          __tmp__I42U=NULL;
+        case ____GFQC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_WRITE_CAST__QEQC__: {
-          __tmp__I42U=NULL;
+        case ____5FQC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_READ__4GQC__: {
-          __tmp__I42U=((void *)Result__DYZT);
+        case ____NIQC__: {
+          __X52U=((void *)__SZZT);
         } break;
-        case __ITM_WRITE_CODE__3HQC__: {
-          __tmp__I42U=NULL;
+        case ____MJQC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_OPERATOR__H3QC__: {
-          __tmp__I42U=NULL;
+        case ____W4QC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_READ_ARG1__OARC__: {
-          __tmp__I42U=((void *)Result__DYZT);
+        case ____3BRC__: {
+          __X52U=((void *)__SZZT);
         } break;
-        case __ITM_READ_ARG2__2CRC__: {
-          __tmp__I42U=((void *)Result__DYZT);
+        case ____LERC__: {
+          __X52U=((void *)__SZZT);
         } break;
-        case __ITM_EXPRESSION__RDRC__: {
-          __tmp__I42U=NULL;
+        case ____AFRC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_OLD__GQRC__: {
-          __tmp__I42U=NULL;
+        case ____VRRC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_EXTERNAL_TYPE__ZHSC__: {
-          __tmp__I42U=NULL;
+        case ____IJSC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_BLOCK__XNSC__: {
-          __tmp__I42U=NULL;
+        case ____GPSC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_EXTERNAL__DPSC__: {
-          __tmp__I42U=NULL;
+        case ____SQSC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_READ_ARGS__LUTC__: {
-          __tmp__I42U=((void *)Result__DYZT);
+        case ____0VTC__: {
+          __X52U=((void *)__SZZT);
         } break;
-        case __ITM_REAL__3DUC__: {
-          __tmp__I42U=NULL;
+        case ____MFUC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_NUMBER__QEUC__: {
-          __tmp__I42U=NULL;
+        case ____5FUC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_CHARACTER__CFUC__: {
-          __tmp__I42U=NULL;
+        case ____RGUC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_STRING__UFUC__: {
-          __tmp__I42U=NULL;
+        case ____DHUC__: {
+          __X52U=NULL;
         } break;
-        case __ITM_RESULT__2UMD__: {
-          __tmp__I42U=NULL;
+        case ____LWMD__: {
+          __X52U=NULL;
         } break;
         }
       };
-      itm_read__AJQJ=__tmp__I42U;
+      __PKQJ=__X52U;
     };
-    if (((void *)itm_read__AJQJ != (void *)NULL)) {
-      __tmp__JS5S=((void **)((__FAST_ARRAYoPROTOTYPEo__AVB *)prototype_list__JVB)->parent_arrayed_collection__IVB.storage__04Y)[(__INTEGER__Q)(((__INTEGER__Q )((__UINTEGER_32__RWB )Self__NKOJ->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B)) &  511)];
-      switch (((struct ___OBJ *)itm_read__AJQJ)->__id) {
-      case __ITM_READ__4GQC__: {
-        __tmp__NKQJ=((__ITM_READ__4GQC *)itm_read__AJQJ)->name__KZ1C;
+    if (((void *)__PKQJ != (void *)NULL)) {
+      __YT5S=((void **)((____HVB *)__QVB)->__PVB.__B5Y)[(____Q)(((____Q )((____YWB )__2LOJ->__1VTC.__OIQC.__KBOC.__O2B)) &  511)];
+      switch (((struct ___OBJ *)__PKQJ)->__id) {
+      case ____NIQC__: {
+        __2LQJ=((____NIQC *)__PKQJ)->__Z01C;
       } break;
-      case __ITM_READ_ARG1__OARC__: {
-        __tmp__NKQJ=((__ITM_READ_ARG1__OARC *)itm_read__AJQJ)->parent_itm_read__PARC.name__KZ1C;
+      case ____3BRC__: {
+        __2LQJ=((____3BRC *)__PKQJ)->__4BRC.__Z01C;
       } break;
-      case __ITM_READ_ARG2__2CRC__: {
-        __tmp__NKQJ=((__ITM_READ_ARG2__2CRC *)itm_read__AJQJ)->parent_itm_read__3CRC.name__KZ1C;
+      case ____LERC__: {
+        __2LQJ=((____LERC *)__PKQJ)->__MERC.__Z01C;
       } break;
-      case __ITM_READ_ARGS__LUTC__: {
-        __tmp__NKQJ=((__ITM_READ_ARGS__LUTC *)itm_read__AJQJ)->parent_itm_read__MUTC.name__KZ1C;
+      case ____0VTC__: {
+        __2LQJ=((____0VTC *)__PKQJ)->__1VTC.__Z01C;
       } break;
       };
-      __tmp__PKQJ=search_parent__G0XJ(((__PROTOTYPE__MF *)__tmp__JS5S),__tmp__NKQJ);
-      __tmp__SKQJ=__tmp__PKQJ;
+      __4LQJ=__V1XJ(((____MF *)__YT5S),__2LQJ);
+      __BMQJ=__4LQJ;
     } else /* FALSE */ {
-      __tmp__SKQJ=FALSE__O__;
+      __BMQJ=__O__;
     };
-    Result__VQ5T=__tmp__SKQJ;
+    __ES5T=__BMQJ;
   };
-  __tmp__DAQT=((__POSITION__OL ) 0);
-  Result__DYZT=NULL;
-  __tmp__PKQJ=FALSE__O__;
-  base__VVRJ=NULL;
-  __tmp__SJQJ=rec__4IQJ;
-  result__JXSJ=NULL;
-  __tmp__SKQJ=(((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ)->parent_arrayed_collection__SXSJ.upper__L2GL <  0);
-  if (__tmp__SKQJ) {
-    __tmp__1XSJ=create_with_capacity__CBZH( 16);
-    result__JXSJ=__tmp__1XSJ;
+  __SBQT=((____OL ) 0);
+  __SZZT=NULL;
+  __4LQJ=__O__;
+  __EXRJ=NULL;
+  __BLQJ=__NKQJ;
+  __YYSJ=NULL;
+  __BMQJ=(((____ZYSJ *)__CZSJ)->__BZSJ.__03GL <  0);
+  if (__BMQJ) {
+    __KZSJ=__RCZH( 16);
+    __YYSJ=__KZSJ;
   } else /* FALSE */ {
-    Self__OJ5L=((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ);
-    __tmp__1XSJ=((void **)Self__OJ5L->parent_arrayed_collection__SXSJ.storage__WDHL)[Self__OJ5L->parent_arrayed_collection__SXSJ.upper__L2GL];
-    result__JXSJ=__tmp__1XSJ;
-    Self__OJ5L=((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__OJ5L->parent_arrayed_collection__SXSJ.upper__L2GL=(__INTEGER__Q)(Self__OJ5L->parent_arrayed_collection__SXSJ.upper__L2GL -  1);
+    __3K5L=((____ZYSJ *)__CZSJ);
+    __KZSJ=((void **)__3K5L->__BZSJ.__FFHL)[__3K5L->__BZSJ.__03GL];
+    __YYSJ=__KZSJ;
+    __3K5L=((____ZYSJ *)__CZSJ);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __3K5L->__BZSJ.__03GL=(____Q)(__3K5L->__BZSJ.__03GL -  1);
   };
-  __tmp__1XSJ=result__JXSJ;
-  switch (((struct ___OBJ *)rec__4IQJ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__XVRJ=((__STRING_CST__5J *)rec__4IQJ)->parent_constant__EK.static_type__SG4D;
+  __KZSJ=__YYSJ;
+  switch (((struct ___OBJ *)__NKQJ)->__id) {
+  case ____5J__: {
+    __GXRJ=((____5J *)__NKQJ)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__XVRJ=((__EXTERNAL_C__L5WC *)rec__4IQJ)->static_type__J54D;
+  case ____0AXC__: {
+    __GXRJ=((____0AXC *)__NKQJ)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__XVRJ=((__PROTOTYPE_CST__45WC *)rec__4IQJ)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __GXRJ=((____NBXC *)__NKQJ)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__XVRJ=((__INTEGER_CST__KAXC *)rec__4IQJ)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __GXRJ=((____ZBXC *)__NKQJ)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__XVRJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)rec__4IQJ));
+  case ____DMWH__: {
+    __GXRJ=__B21J(((____DMWH *)__NKQJ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__XVRJ=((__READ_LOCAL__N5ZI *)rec__4IQJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __GXRJ=((____2A0I *)__NKQJ)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__XVRJ=static_type__2CCK();
+  case ____HJNJ__: {
+    __GXRJ=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__XVRJ=static_type__BDCK();
+  case ____SJNJ__: {
+    __GXRJ=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__XVRJ=static_type__GDCK();
+  case ____0AOJ__: {
+    __GXRJ=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__XVRJ=static_type__LDCK();
+  case ____EBOJ__: {
+    __GXRJ=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__XVRJ=static_type__QDCK();
+  case ____3BOJ__: {
+    __GXRJ=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__XVRJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)rec__4IQJ));
+  case ____RCOJ__: {
+    __GXRJ=__EFCK(((____RCOJ *)__NKQJ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__XVRJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)rec__4IQJ));
+  case ____HDOJ__: {
+    __GXRJ=__JFCK(((____HDOJ *)__NKQJ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__XVRJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)rec__4IQJ));
+  case ____1DOJ__: {
+    __GXRJ=__OFCK(((____1DOJ *)__NKQJ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__XVRJ=static_type__EECK(((__EXPR_AND__ADOJ *)rec__4IQJ));
+  case ____PEOJ__: {
+    __GXRJ=__TFCK(((____PEOJ *)__NKQJ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__XVRJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)rec__4IQJ));
+  case ____DFOJ__: {
+    __GXRJ=__YFCK(((____DFOJ *)__NKQJ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__XVRJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)rec__4IQJ));
+  case ____XFOJ__: {
+    __GXRJ=__3FCK(((____XFOJ *)__NKQJ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__XVRJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __GXRJ=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__XVRJ=static_type__XECK(((__ITEM__VFOJ *)rec__4IQJ));
+  case ____EHOJ__: {
+    __GXRJ=__GGCK(((____EHOJ *)__NKQJ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__XVRJ=static_type__DFCK();
+  case ____2HOJ__: {
+    __GXRJ=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__XVRJ=((__CAST__JHOJ *)rec__4IQJ)->static_type__TC5J;
+  case ____YIOJ__: {
+    __GXRJ=((____YIOJ *)__NKQJ)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__XVRJ=((__REAL_CST__JLOJ *)rec__4IQJ)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __GXRJ=((____YMOJ *)__NKQJ)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__XVRJ=((__CHARACTER_CST__5LOJ *)rec__4IQJ)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __GXRJ=((____ONOJ *)__NKQJ)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__XVRJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)rec__4IQJ)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __GXRJ=((____YOOJ *)__NKQJ)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__XVRJ=((__READ_SLOT__ZK4K *)rec__4IQJ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __GXRJ=((____IM4K *)__NKQJ)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__XVRJ=static_type__NL5O();
+  case ____T5FL__: {
+    __GXRJ=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__XVRJ=static_type__QQTP();
+  case ____3DUL__: {
+    __GXRJ=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__XVRJ=static_type__041P();
+  case ____0EUL__: {
+    __GXRJ=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__XVRJ=static_type__VQTP();
+  case ____BGUL__: {
+    __GXRJ=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__XVRJ=static_type__A51P();
+  case ____2GUL__: {
+    __GXRJ=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__XVRJ=static_type__UVBN(((__EXPR_NEG__SYVL *)rec__4IQJ));
+  case ____B0VL__: {
+    __GXRJ=__DXBN(((____B0VL *)__NKQJ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__XVRJ=static_type__P5FM(((__EXPR_ADD__AZVL *)rec__4IQJ));
+  case ____P0VL__: {
+    __GXRJ=__4AGM(((____P0VL *)__NKQJ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__XVRJ=((__READ_GLOBAL__B4YL *)rec__4IQJ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __GXRJ=((____Q5YL *)__NKQJ)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__XVRJ=static_type__5DWN(((__EXPR_NOT__FUPM *)rec__4IQJ));
+  case ____UVPM__: {
+    __GXRJ=__OFWN(((____UVPM *)__NKQJ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__XVRJ=static_type__BL1P(((__EXPR_MOD__LYPM *)rec__4IQJ));
+  case ____0ZPM__: {
+    __GXRJ=__QM1P(((____0ZPM *)__NKQJ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__XVRJ=static_type__WOVO(((__EXPR_OR__3P0N *)rec__4IQJ));
+  case ____MR0N__: {
+    __GXRJ=__FQVO(((____MR0N *)__NKQJ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__XVRJ=static_type__BA0Q();
+  case ____YWBP__: {
+    __GXRJ=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__XVRJ=static_type__MBUP();
+  case ____LYBP__: {
+    __GXRJ=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__XVRJ=static_type__RBUP();
+  case ____CZBP__: {
+    __GXRJ=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__XVRJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)rec__4IQJ));
+  case ____3BEP__: {
+    __GXRJ=__ZPFQ(((____3BEP *)__NKQJ));
   } break;
   };
-  result__F42U=((__TYPE_FULL__PMB *)__tmp__XVRJ)->the_parent_type__DLK;
-  if (((void *)result__F42U == (void *)TYPE_VOID__AMB__)) {
-    __tmp__5VRJ=Self__NKOJ->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-    put_error__text__2PE( 1,(&__string_694));
-    put_position__HRE(__tmp__5VRJ);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+  __U52U=((____WMB *)__GXRJ)->__KLK;
+  if (((void *)__U52U == (void *)__HMB__)) {
+    __OXRJ=__2LOJ->__1VTC.__OIQC.__KBOC.__O2B;
+    __DQE( 1,(&__string_694));
+    __ORE(__OXRJ);
+    __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__F42U)->__id) {
-  case __TYPE__FF__: {
-    __tmp__DWRJ=FALSE__O__;
+  switch (((struct ___OBJ *)__U52U)->__id) {
+  case ____FF__: {
+    __SXRJ=__O__;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__DWRJ=FALSE__O__;
+  case ____FMB__: {
+    __SXRJ=__O__;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__DWRJ=FALSE__O__;
+  case ____HMB__: {
+    __SXRJ=__O__;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__DWRJ=FALSE__O__;
+  case ____JMB__: {
+    __SXRJ=__O__;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__DWRJ=FALSE__O__;
+  case ____LMB__: {
+    __SXRJ=__O__;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__DWRJ=FALSE__O__;
+  case ____ICY__: {
+    __SXRJ=__O__;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__DWRJ=TRUE__K__;
+  case ____EQ5D__: {
+    __SXRJ=__K__;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__DWRJ=TRUE__K__;
+  case ____L4NJ__: {
+    __SXRJ=__K__;
   } break;
   };
-  if ((__tmp__DWRJ && ((void *)Self__NKOJ->parent_itm_read__MUTC.name__KZ1C == (void *)(&__string_85)))) {
-    __tmp__PKQJ=TRUE__K__;
+  if ((__SXRJ && ((void *)__2LOJ->__1VTC.__Z01C == (void *)(&__string_85)))) {
+    __4LQJ=__K__;
   } else /* FALSE */ {
-    __tmp__NKQJ=Self__NKOJ->parent_itm_read__MUTC.name__KZ1C;
-    switch (((struct ___OBJ *)result__F42U)->__id) {
-    case __TYPE__FF__: {
-      __tmp__I42U=get_slot__KQGG(((__TYPE__FF *)result__F42U),__tmp__NKQJ);
+    __2LQJ=__2LOJ->__1VTC.__Z01C;
+    switch (((struct ___OBJ *)__U52U)->__id) {
+    case ____FF__: {
+      __X52U=__ZRGG(((____FF *)__U52U),__2LQJ);
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__I42U=get_slot__FSGG(((__TYPE_NULL__4LB *)((__TYPE__FF *)result__F42U)),__tmp__NKQJ);
+    case ____FMB__: {
+      __X52U=__UTGG(((____FMB *)((____FF *)__U52U)),__2LQJ);
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__I42U=get_slot__AUGG(((__TYPE_VOID__AMB *)((__TYPE__FF *)result__F42U)),__tmp__NKQJ);
+    case ____HMB__: {
+      __X52U=__PVGG(((____HMB *)((____FF *)__U52U)),__2LQJ);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__I42U=get_slot__1VGG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)result__F42U)),__tmp__NKQJ);
+    case ____JMB__: {
+      __X52U=__KXGG(((____JMB *)((____FF *)__U52U)),__2LQJ);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__I42U=get_slot__WXGG(((__TYPE_ID__EMB *)((__TYPE__FF *)result__F42U)),__tmp__NKQJ);
+    case ____LMB__: {
+      __X52U=__FZGG(((____LMB *)((____FF *)__U52U)),__2LQJ);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__I42U=get_slot__RZGG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)result__F42U)),__tmp__NKQJ);
+    case ____ICY__: {
+      __X52U=__A1GG(((____ICY *)((____FF *)__U52U)),__2LQJ);
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__I42U=get_slot__I11G(__tmp__NKQJ);
+    case ____EQ5D__: {
+      __X52U=__X21G(__2LQJ);
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__I42U=get_slot__SSFL(__tmp__NKQJ);
+    case ____L4NJ__: {
+      __X52U=__BUFL(__2LQJ);
     } break;
     };
-    Result__DYZT=__tmp__I42U;
-    if (((void *)Result__DYZT == (void *)NULL)) {
-      copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_431));
-      append__3VX(((__STRING__BC *)string_tmp__YC),Self__NKOJ->parent_itm_read__MUTC.name__KZ1C);
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-      switch (((struct ___OBJ *)result__F42U)->__id) {
-      case __TYPE__FF__: {
-        append__3VX(((__STRING__BC *)string_tmp__YC),((__TYPE__FF *)result__F42U)->prototype__QF->parent_named__PF.name__4VB);
+    __SZZT=__X52U;
+    if (((void *)__SZZT == (void *)NULL)) {
+      __K2X(((____BC *)__YC),(&__string_431));
+      __EWX(((____BC *)__YC),__2LOJ->__1VTC.__Z01C);
+      __EWX(((____BC *)__YC),(&__string_695));
+      switch (((struct ___OBJ *)__U52U)->__id) {
+      case ____FF__: {
+        __EWX(((____BC *)__YC),((____FF *)__U52U)->__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 *)result__F42U))->name__0YMB);
+      case ____ICY__: {
+        __EWX(((____BC *)__YC),((____ICY *)((____FF *)__U52U))->__TZMB);
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        append_name_in__DQ0G(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)result__F42U)),string_tmp__YC);
+      case ____EQ5D__: {
+        __SR0G(((____EQ5D *)((____FF *)__U52U)),__YC);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        append_name_in__5PFL(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)result__F42U)),string_tmp__YC);
+      case ____L4NJ__: {
+        __ORFL(((____L4NJ *)((____FF *)__U52U)),__YC);
       } break;
       };
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-      pos__UCXJ=Self__NKOJ->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-      put_error__text__2PE( 1,string_tmp__YC);
-      put_position__HRE(pos__UCXJ);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __EWX(((____BC *)__YC),(&__string_175));
+      __DEXJ=__2LOJ->__1VTC.__OIQC.__KBOC.__O2B;
+      __DQE( 1,__YC);
+      __ORE(__DEXJ);
+      __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 (verify__4ANJ) {
-      if (((void *)result__UQ5T == (void *)NULL)) {
-        if (((struct ___OBJ *)Result__DYZT)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__AERO=((__SLOT_CODE__MIRG *)Result__DYZT)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AERO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WXRJ=((__ITM_SLOT__HLC *)__tmp__AERO)->argument_list__SLBE;
+    if (__NCNJ) {
+      if (((void *)__DS5T == (void *)NULL)) {
+        if (((struct ___OBJ *)__SZZT)->__id==____1JRG__) {
+          __PFRO=((____1JRG *)__SZZT)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__PFRO)->__id==____OLC__) {
+            __FZRJ=((____OLC *)__PFRO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WXRJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AERO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __FZRJ=((____4G0D *)__PFRO)->__5G0D.__BNBE;
           };
         } else /* SLOT_DATA */ {
-          __tmp__AERO=((__SLOT_DATA__WIRG *)Result__DYZT)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AERO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WXRJ=((__ITM_SLOT__HLC *)__tmp__AERO)->argument_list__SLBE;
+          __PFRO=((____FKRG *)__SZZT)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__PFRO)->__id==____OLC__) {
+            __FZRJ=((____OLC *)__PFRO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WXRJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AERO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __FZRJ=((____4G0D *)__PFRO)->__5G0D.__BNBE;
           };
         };
-        Result__HAQT=(__INTEGER__Q)(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__WXRJ)->parent_arrayed_collection__UFYD.upper__N3AF +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        __tmp__0XRJ=(Result__HAQT !=  1);
+        __WBQT=(____Q)(((____1GYD *)__FZRJ)->__DHYD.__24AF +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __JZRJ=(__WBQT !=  1);
       } else /* FALSE */ {
-        __tmp__0XRJ=FALSE__O__;
+        __JZRJ=__O__;
       };
-      if (__tmp__0XRJ) {
-        __tmp__0XRJ=TRUE__K__;
+      if (__JZRJ) {
+        __JZRJ=__K__;
       } else /* FALSE */ {
-        if (((void *)result__UQ5T != (void *)NULL)) {
-          Result__QAQT=(__INTEGER__Q)(((__FAST_ARRAYoITM_CODEo__JBPC *)result__UQ5T)->parent_arrayed_collection__RBPC.upper__AARC +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          if (((struct ___OBJ *)Result__DYZT)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__Z4TO=((__SLOT_CODE__MIRG *)Result__DYZT)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__Z4TO)->__id==__ITM_SLOT__HLC__) {
-              __tmp__GYRJ=((__ITM_SLOT__HLC *)__tmp__Z4TO)->argument_list__SLBE;
+        if (((void *)__DS5T != (void *)NULL)) {
+          __5BQT=(____Q)(((____YCPC *)__DS5T)->__ADPC.__PBRC +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          if (((struct ___OBJ *)__SZZT)->__id==____1JRG__) {
+            __IAUO=((____1JRG *)__SZZT)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__IAUO)->__id==____OLC__) {
+              __VZRJ=((____OLC *)__IAUO)->__BNBE;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__GYRJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__Z4TO)->parent_itm_slot__QF0D.argument_list__SLBE;
+              __VZRJ=((____4G0D *)__IAUO)->__5G0D.__BNBE;
             };
           } else /* SLOT_DATA */ {
-            __tmp__Z4TO=((__SLOT_DATA__WIRG *)Result__DYZT)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__Z4TO)->__id==__ITM_SLOT__HLC__) {
-              __tmp__GYRJ=((__ITM_SLOT__HLC *)__tmp__Z4TO)->argument_list__SLBE;
+            __IAUO=((____FKRG *)__SZZT)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__IAUO)->__id==____OLC__) {
+              __VZRJ=((____OLC *)__IAUO)->__BNBE;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__GYRJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__Z4TO)->parent_itm_slot__QF0D.argument_list__SLBE;
+              __VZRJ=((____4G0D *)__IAUO)->__5G0D.__BNBE;
             };
           };
-          Result__ZAQT=(__INTEGER__Q)(((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__GYRJ)->parent_arrayed_collection__UFYD.upper__N3AF +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          __tmp__MYRJ=(Result__QAQT != (__INTEGER__Q)(Result__ZAQT -  1));
+          __ICQT=(____Q)(((____1GYD *)__VZRJ)->__DHYD.__24AF +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __1ZRJ=(__5BQT != (____Q)(__ICQT -  1));
         } else /* FALSE */ {
-          __tmp__MYRJ=FALSE__O__;
+          __1ZRJ=__O__;
         };
-        __tmp__0XRJ=__tmp__MYRJ;
+        __JZRJ=__1ZRJ;
       };
-      if (__tmp__0XRJ) {
-        put_error__text__2PE( 1,(&__string_696));
-        if (((struct ___OBJ *)Result__DYZT)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__AERO=((__SLOT_CODE__MIRG *)Result__DYZT)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AERO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YYRJ=((__ITM_SLOT__HLC *)__tmp__AERO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if (__JZRJ) {
+        __DQE( 1,(&__string_696));
+        if (((struct ___OBJ *)__SZZT)->__id==____1JRG__) {
+          __PFRO=((____1JRG *)__SZZT)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__PFRO)->__id==____OLC__) {
+            __H0RJ=((____OLC *)__PFRO)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YYRJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AERO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __H0RJ=((____4G0D *)__PFRO)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__YYRJ=((__SLOT_DATA__WIRG *)Result__DYZT)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __H0RJ=((____FKRG *)__SZZT)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__YYRJ);
-        put_position__HRE(Self__NKOJ->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __ORE(__H0RJ);
+        __ORE(__2LOJ->__1VTC.__OIQC.__KBOC.__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 (((struct ___OBJ *)Result__DYZT)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__AERO=((__SLOT_CODE__MIRG *)Result__DYZT)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__AERO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__YYRJ=((__ITM_SLOT__HLC *)__tmp__AERO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if (((struct ___OBJ *)__SZZT)->__id==____1JRG__) {
+        __PFRO=((____1JRG *)__SZZT)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__PFRO)->__id==____OLC__) {
+          __H0RJ=((____OLC *)__PFRO)->__PLC.__OF.__O2B;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__YYRJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AERO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __H0RJ=((____4G0D *)__PFRO)->__5G0D.__PLC.__OF.__O2B;
         };
       } else /* SLOT_DATA */ {
-        __tmp__YYRJ=((__SLOT_DATA__WIRG *)Result__DYZT)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+        __H0RJ=((____FKRG *)__SZZT)->__GKRG.__P5WC.__OF.__O2B;
       };
-      last_position__A4GB=__tmp__YYRJ;
-      if (((struct ___OBJ *)Result__DYZT)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__AERO=((__SLOT_CODE__MIRG *)Result__DYZT)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__AERO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__5YRJ=((__ITM_SLOT__HLC *)__tmp__AERO)->id_section__GVOB;
+      __Y4GB=__H0RJ;
+      if (((struct ___OBJ *)__SZZT)->__id==____1JRG__) {
+        __PFRO=((____1JRG *)__SZZT)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__PFRO)->__id==____OLC__) {
+          __O0RJ=((____OLC *)__PFRO)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__5YRJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AERO)->parent_itm_slot__QF0D.id_section__GVOB;
+          __O0RJ=((____4G0D *)__PFRO)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__N42U=((__SLOT_DATA__WIRG *)Result__DYZT);
-        result__M42U=NULL;
-        if (((void *)Self__N42U->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__Z4TO=Self__N42U->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__Z4TO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__P42U=((__ITM_SLOT__HLC *)__tmp__Z4TO)->id_section__GVOB;
+        __252U=((____FKRG *)__SZZT);
+        __152U=NULL;
+        if (((void *)__252U->__HKRG != (void *)NULL)) {
+          __IAUO=__252U->__HKRG->__QLC;
+          if (((struct ___OBJ *)__IAUO)->__id==____OLC__) {
+            __452U=((____OLC *)__IAUO)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__P42U=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__Z4TO)->parent_itm_slot__QF0D.id_section__GVOB;
+            __452U=((____4G0D *)__IAUO)->__5G0D.__MWOB;
           };
-          result__M42U=__tmp__P42U;
+          __152U=__452U;
         } else /* FALSE */ {
-          __tmp__P42U=get_name__GAUD((&__string_35));
-          result__M42U=__tmp__P42U;
+          __452U=__VBUD((&__string_35));
+          __152U=__452U;
         };
-        __tmp__5YRJ=result__M42U;
+        __O0RJ=__152U;
       };
-      __tmp__0XRJ=access__with__MKMO(((__SECTION___EVOB *)__tmp__5YRJ),result__F42U,((__TYPE_FULL__PMB *)profil_slot__EO2C->parent_profil__CO2C.type_self__DANJ)->the_parent_type__DLK);
-      if ((! __tmp__0XRJ)) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_697));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)profil_slot__EO2C->parent_profil__CO2C.type_self__DANJ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_698));
-        put_error__text__2PE( 2,string_tmp__YC);
-        if (((struct ___OBJ *)Result__DYZT)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__Z4TO=((__SLOT_CODE__MIRG *)Result__DYZT)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__Z4TO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__UZRJ=((__ITM_SLOT__HLC *)__tmp__Z4TO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      __JZRJ=__1LMO(((____KWOB *)__O0RJ),__U52U,((____WMB *)__TP2C->__RP2C.__SBNJ)->__KLK);
+      if ((! __JZRJ)) {
+        __K2X(((____BC *)__YC),(&__string_697));
+        __CQXE(((____WMB *)__TP2C->__RP2C.__SBNJ),__YC);
+        __EWX(((____BC *)__YC),(&__string_698));
+        __DQE( 2,__YC);
+        if (((struct ___OBJ *)__SZZT)->__id==____1JRG__) {
+          __IAUO=((____1JRG *)__SZZT)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__IAUO)->__id==____OLC__) {
+            __D1RJ=((____OLC *)__IAUO)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__UZRJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__Z4TO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __D1RJ=((____4G0D *)__IAUO)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__UZRJ=((__SLOT_DATA__WIRG *)Result__DYZT)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __D1RJ=((____FKRG *)__SZZT)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__UZRJ);
-        put_position__HRE(Self__NKOJ->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __ORE(__D1RJ);
+        __ORE(__2LOJ->__1VTC.__OIQC.__KBOC.__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));
         };
       };
-      last_position__A4GB=__tmp__DAQT;
+      __Y4GB=__SBQT;
     };
   };
-  add_arg__to__in__for__block__NUTJ(Self__NKOJ,rec__4IQJ, 0,result__JXSJ,Result__DYZT,__tmp__PKQJ);
-  if (rec__4IQJ==NULL) {
-    __tmp__4ZRJ=NULL;
+  __2VTJ(__2LOJ,__NKQJ, 0,__YYSJ,__SZZT,__4LQJ);
+  if (__NKQJ==NULL) {
+    __N1RJ=NULL;
   } else {
-    switch (((struct ___OBJ *)rec__4IQJ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__4ZRJ=NULL;
+    switch (((struct ___OBJ *)__NKQJ)->__id) {
+    case ____5J__: {
+      __N1RJ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__4ZRJ=NULL;
+    case ____0AXC__: {
+      __N1RJ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__4ZRJ=NULL;
+    case ____NBXC__: {
+      __N1RJ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__4ZRJ=NULL;
+    case ____ZBXC__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__4ZRJ=((void *)rec__4IQJ);
+    case ____DMWH__: {
+      __N1RJ=((void *)__NKQJ);
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__4ZRJ=NULL;
+    case ____2A0I__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____HJNJ__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____SJNJ__: {
+      __N1RJ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____0AOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____EBOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____3BOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____RCOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____HDOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____1DOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____PEOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____DFOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____XFOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____QGOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____EHOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____2HOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____YIOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____YMOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____ONOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__4ZRJ=NULL;
+    case ____YOOJ__: {
+      __N1RJ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__4ZRJ=NULL;
+    case ____IM4K__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__4ZRJ=NULL;
+    case ____T5FL__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__4ZRJ=NULL;
+    case ____3DUL__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__4ZRJ=NULL;
+    case ____0EUL__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__4ZRJ=NULL;
+    case ____BGUL__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__4ZRJ=NULL;
+    case ____2GUL__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__4ZRJ=NULL;
+    case ____B0VL__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__4ZRJ=NULL;
+    case ____P0VL__: {
+      __N1RJ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__4ZRJ=NULL;
+    case ____Q5YL__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__4ZRJ=NULL;
+    case ____UVPM__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__4ZRJ=NULL;
+    case ____0ZPM__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__4ZRJ=NULL;
+    case ____MR0N__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__4ZRJ=NULL;
+    case ____YWBP__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__4ZRJ=NULL;
+    case ____LYBP__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__4ZRJ=NULL;
+    case ____CZBP__: {
+      __N1RJ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__4ZRJ=NULL;
+    case ____3BEP__: {
+      __N1RJ=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__4ZRJ != (void *)NULL)) {
-    __tmp__I42U=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__4ZRJ->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__SJQJ=__tmp__I42U;
-  };
-  if (((void *)result__UQ5T != (void *)NULL)) {
-    Result__HAQT=result__UQ5T->parent_arrayed_collection__RBPC.upper__AARC;
-    Result__QAQT= 0;
-    while ((Result__QAQT <= Result__HAQT)) {
-      __tmp__AERO=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__XQ5T)->parent_arrayed_collection__RBPC.storage__312D)[Result__QAQT];
-      switch (((struct ___OBJ *)__tmp__AERO)->__id) {
-      case __ITM_LIST__T1OC__: {
-        __tmp__Z4TO=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)__tmp__AERO));
-      } break;
-      case __ITM_LDOTS__RCPC__: {
-        __tmp__YYRJ=((__ITM_LDOTS__RCPC *)__tmp__AERO)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-        (&__string_623)->count__0C= 21;
-        (&__string_623)->storage__1C="ITM_LDOTS.to_run_expr";
-        put_error__text__2PE( 2,(&__string_623));
-        put_position__HRE(__tmp__YYRJ);
-        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 *)__N1RJ != (void *)NULL)) {
+    __X52U=((void **)((____ABXC *)__N1RJ->__UUEI)->__IBXC.__ESEI)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __BLQJ=__X52U;
+  };
+  if (((void *)__DS5T != (void *)NULL)) {
+    __WBQT=__DS5T->__ADPC.__PBRC;
+    __5BQT= 0;
+    while ((__5BQT <= __WBQT)) {
+      __PFRO=((void **)((____YCPC *)__GS5T)->__ADPC.__M32D)[__5BQT];
+      switch (((struct ___OBJ *)__PFRO)->__id) {
+      case ____C3OC__: {
+        __IAUO=__FWMJ(((____C3OC *)__PFRO));
+      } break;
+      case ____AEPC__: {
+        __H0RJ=((____AEPC *)__PFRO)->__BEPC.__KBOC.__O2B;
+        (&__string_623)->__0C= 21;
+        (&__string_623)->__1C="ITM_LDOTS.to_run_expr";
+        __DQE( 2,(&__string_623));
+        __ORE(__H0RJ);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
-        (&__string_326)->count__0C= 13;
-        (&__string_326)->storage__1C="Crash system.";
-        print__CKG((&__string_326));
+        (&__string_326)->__0C= 13;
+        (&__string_326)->__1C="Crash system.";
+        __JKG((&__string_326));
         fputc((int)('\n'),stdout);
         exit(( 1));
-        __tmp__Z4TO=NULL;
+        __IAUO=NULL;
       } break;
-      case __ITM_PROTOTYPE__3DPC__: {
-        __tmp__Z4TO=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)__tmp__AERO));
+      case ____MFPC__: {
+        __IAUO=__40MJ(((____MFPC *)__PFRO));
       } break;
-      case __ITM_LIST_IDF__BDQC__: {
-        __tmp__YYRJ=((__ITM_LIST_IDF__BDQC *)__tmp__AERO)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-        (&__string_624)->count__0C= 24;
-        (&__string_624)->storage__1C="ITM_LIST_IDF.to_run_expr";
-        put_error__text__2PE( 1,(&__string_624));
-        put_position__HRE(__tmp__YYRJ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      case ____QEQC__: {
+        __H0RJ=((____QEQC *)__PFRO)->__REQC.__KBOC.__O2B;
+        (&__string_624)->__0C= 24;
+        (&__string_624)->__1C="ITM_LIST_IDF.to_run_expr";
+        __DQE( 1,(&__string_624));
+        __ORE(__H0RJ);
+        __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__Z4TO=NULL;
+        __IAUO=NULL;
       } break;
-      case __ITM_WRITE_VALUE__XDQC__: {
-        __tmp__Z4TO=to_run_expr__31MJ(((__ITM_WRITE_VALUE__XDQC *)__tmp__AERO));
+      case ____GFQC__: {
+        __IAUO=__M3MJ(((____GFQC *)__PFRO));
       } break;
-      case __ITM_WRITE_CAST__QEQC__: {
-        __tmp__Z4TO=to_run_expr__A5MJ(((__ITM_WRITE_CAST__QEQC *)__tmp__AERO));
+      case ____5FQC__: {
+        __IAUO=__PANJ(((____5FQC *)__PFRO));
       } break;
-      case __ITM_READ__4GQC__: {
-        Self__T42U=((__ITM_READ__4GQC *)__tmp__AERO);
-        result__S42U=NULL;
-        __tmp__U42U=lookup__SGPJ(Self__T42U->name__KZ1C);
-        if (((void *)__tmp__U42U != (void *)NULL)) {
-          if ((__tmp__U42U->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-            ((__LOCAL__43WC *)__tmp__U42U)->parent_variable__B4WC.ensure_count__1S4D= 1;
-            Self__T42U->name__KZ1C=__tmp__U42U->parent_variable__B4WC.intern_name__HN5D;
-            __tmp__V42U=to_run_with__args__NQSJ(Self__T42U);
-            result__S42U=__tmp__V42U;
+      case ____NIQC__: {
+        __CA3U=((____NIQC *)__PFRO);
+        __BA3U=NULL;
+        __DA3U=__BIPJ(__CA3U->__Z01C);
+        if (((void *)__DA3U != (void *)NULL)) {
+          if ((__DA3U->__Q5WC.__P5WC.__2LQC == '-')) {
+            ((____N5WC *)__DA3U)->__Q5WC.__KU4D= 1;
+            __CA3U->__Z01C=__DA3U->__Q5WC.__WO5D;
+            __EA3U=__2RSJ(__CA3U);
+            __BA3U=__EA3U;
           } else /* FALSE */ {
-            __tmp__W42U=read__NUEI(((__LOCAL__43WC *)__tmp__U42U));
-            result__S42U=__tmp__W42U;
+            __FA3U=__2VEI(((____N5WC *)__DA3U));
+            __BA3U=__FA3U;
           };
         } else /* FALSE */ {
-          __tmp__V42U=to_run_with__args__NQSJ(Self__T42U);
-          result__S42U=__tmp__V42U;
+          __EA3U=__2RSJ(__CA3U);
+          __BA3U=__EA3U;
         };
-        __tmp__Z4TO=result__S42U;
+        __IAUO=__BA3U;
       } break;
-      case __ITM_WRITE_CODE__3HQC__: {
-        __tmp__Z4TO=to_run_expr__5CNJ(((__ITM_WRITE_CODE__3HQC *)__tmp__AERO));
+      case ____MJQC__: {
+        __IAUO=__OENJ(((____MJQC *)__PFRO));
       } break;
-      case __ITM_OPERATOR__H3QC__: {
-        (&__string_625)->count__0C= 24;
-        (&__string_625)->storage__1C="ITM_OPERATOR.to_run_expr";
-        print__CKG((&__string_625));
+      case ____W4QC__: {
+        (&__string_625)->__0C= 24;
+        (&__string_625)->__1C="ITM_OPERATOR.to_run_expr";
+        __JKG((&__string_625));
         fputc((int)('\n'),stdout);
         exit(( 1));
-        __tmp__Z4TO=NULL;
+        __IAUO=NULL;
       } break;
-      case __ITM_READ_ARG1__OARC__: {
-        __tmp__Z4TO=to_run_expr__VENJ(((__ITM_READ_ARG1__OARC *)__tmp__AERO));
+      case ____3BRC__: {
+        __IAUO=__EGNJ(((____3BRC *)__PFRO));
       } break;
-      case __ITM_READ_ARG2__2CRC__: {
-        __tmp__Z4TO=to_run_expr__1ENJ(((__ITM_READ_ARG2__2CRC *)__tmp__AERO));
+      case ____LERC__: {
+        __IAUO=__KGNJ(((____LERC *)__PFRO));
       } break;
-      case __ITM_EXPRESSION__RDRC__: {
-        __tmp__Z4TO=to_run_expr__TINJ(((__ITM_EXPRESSION__RDRC *)__tmp__AERO));
+      case ____AFRC__: {
+        __IAUO=__CKNJ(((____AFRC *)__PFRO));
       } break;
-      case __ITM_OLD__GQRC__: {
-        __tmp__Z4TO=to_run_expr__KXNJ(((__ITM_OLD__GQRC *)__tmp__AERO));
+      case ____VRRC__: {
+        __IAUO=__ZYNJ(((____VRRC *)__PFRO));
       } break;
-      case __ITM_EXTERNAL_TYPE__ZHSC__: {
-        __tmp__Z4TO=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__AERO));
+      case ____IJSC__: {
+        __IAUO=__P2NJ(((____IJSC *)__PFRO));
       } break;
-      case __ITM_BLOCK__XNSC__: {
-        __tmp__Z4TO=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)__tmp__AERO));
+      case ____GPSC__: {
+        __IAUO=__I4NJ(((____GPSC *)__PFRO));
       } break;
-      case __ITM_EXTERNAL__DPSC__: {
-        __tmp__Z4TO=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)__tmp__AERO));
+      case ____SQSC__: {
+        __IAUO=__R5NJ(((____SQSC *)__PFRO));
       } break;
-      case __ITM_READ_ARGS__LUTC__: {
-        __tmp__Z4TO=to_run_expr__MKOJ(((__ITM_READ_ARGS__LUTC *)__tmp__AERO));
+      case ____0VTC__: {
+        __IAUO=__1LOJ(((____0VTC *)__PFRO));
       } break;
-      case __ITM_REAL__3DUC__: {
-        __tmp__Z4TO=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)__tmp__AERO));
+      case ____MFUC__: {
+        __IAUO=__VMOJ(((____MFUC *)__PFRO));
       } break;
-      case __ITM_NUMBER__QEUC__: {
-        __tmp__Z4TO=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)__tmp__AERO));
+      case ____5FUC__: {
+        __IAUO=__BNOJ(((____5FUC *)__PFRO));
       } break;
-      case __ITM_CHARACTER__CFUC__: {
-        Self__3LOJ=((__ITM_CHARACTER__CFUC *)__tmp__AERO);
-        __tmp__DMOJ=create__char__CMQJ(Self__3LOJ->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__3LOJ->character__XL5D);
-        __tmp__Z4TO=__tmp__DMOJ;
+      case ____RGUC__: {
+        __MNOJ=((____RGUC *)__PFRO);
+        __SNOJ=__RNQJ(__MNOJ->__SGUC.__OFPC.__KBOC.__O2B,__MNOJ->__GN5D);
+        __IAUO=__SNOJ;
       } break;
-      case __ITM_STRING__UFUC__: {
-        __tmp__Z4TO=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)__tmp__AERO));
+      case ____DHUC__: {
+        __IAUO=__UNOJ(((____DHUC *)__PFRO));
       } break;
-      case __ITM_RESULT__2UMD__: {
-        print__CKG((&__string_326));
+      case ____LWMD__: {
+        __JKG((&__string_326));
         fputc((int)('\n'),stdout);
         exit(( 1));
-        __tmp__Z4TO=NULL;
-      } break;
-      };
-      add_arg__to__in__for__block__NUTJ(Self__NKOJ,__tmp__Z4TO,(__INTEGER__Q)(Result__QAQT +  1),__tmp__1XSJ,Result__DYZT,__tmp__PKQJ);
-      Result__QAQT=(__INTEGER__Q)(Result__QAQT +  1);
-    };
-  };
-  if (__tmp__PKQJ) {
-    __tmp__D1RJ=copy__LEVJ(result__JXSJ);
-    __tmp__1XSJ=__tmp__D1RJ;
-    __tmp__I42U=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__D1RJ)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    switch (((struct ___OBJ *)__tmp__I42U)->__id) {
-    case __STRING_CST__5J__: {
-      Self__342U=((__STRING_CST__5J *)__tmp__I42U);
-      result__Z42U=NULL;
-      ptr__042U=((__POINTER__IB )(NULL));
-      Result__ZAQT= 0;
-      __tmp__242U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-      if (((unsigned long)__tmp__242U ==  0)) {
-        result__Z42U=Self__342U;
-      } else /* FALSE */ {
-        Result__ZAQT=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__242U));
-        if ((Result__ZAQT == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__442U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__542U=(void *)((unsigned long)(void *)((unsigned long)__tmp__242U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__A52U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__542U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__442U=micro_alloc__table__lab__HKI(__tmp__542U,((__POINTER__IB )(&(table_size[(__tmp__A52U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__542U)));
-          ptr__042U=__tmp__442U;
-        } else /* FALSE */ {
-          __tmp__A52U=((__UINTEGER_32__RWB )Result__ZAQT);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__442U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__542U=(void *)((unsigned long)(void *)((unsigned long)__tmp__242U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__442U=micro_alloc__table__lab__HKI(__tmp__542U,((__POINTER__IB )(&(table_type[(__tmp__A52U)]))),(__UINTEGER_32__RWB)(__tmp__A52U |  1));
-          ptr__042U=__tmp__442U;
-        };
-        result__Z42U=((__STRING_CST__5J *)ptr__042U);
-        *(result__Z42U) = *(Self__342U);
-      };
-      result__S42U=result__Z42U;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      result__S42U=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__I42U));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      Self__2PJS=((__PROTOTYPE_CST__45WC *)__tmp__I42U);
-      __tmp__3PJS=create__type__IJ2C(Self__2PJS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__2PJS->parent_constant__55WC.static_type__SG4D);
-      result__S42U=__tmp__3PJS;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      Self__5PJS=((__INTEGER_CST__KAXC *)__tmp__I42U);
-      pos__UCXJ=Self__5PJS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__V52U=Self__5PJS->value__YG4D;
-      t__W52U=Self__5PJS->parent_constant__LAXC.static_type__SG4D;
-      Self__5PJS=NULL;
-      ptr__042U=((__POINTER__IB )(NULL));
-      Result__ZAQT= 0;
-      __tmp__242U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-      if (((unsigned long)__tmp__242U ==  0)) {
-        Self__5PJS=INTEGER_CST__KAXC__;
-      } else /* FALSE */ {
-        Result__ZAQT=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__242U));
-        if ((Result__ZAQT == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__442U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__542U=(void *)((unsigned long)(void *)((unsigned long)__tmp__242U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__A52U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__542U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__442U=micro_alloc__table__lab__HKI(__tmp__542U,((__POINTER__IB )(&(table_size[(__tmp__A52U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__542U)));
-          ptr__042U=__tmp__442U;
-        } else /* FALSE */ {
-          __tmp__A52U=((__UINTEGER_32__RWB )Result__ZAQT);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__442U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__542U=(void *)((unsigned long)(void *)((unsigned long)__tmp__242U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__442U=micro_alloc__table__lab__HKI(__tmp__542U,((__POINTER__IB )(&(table_type[(__tmp__A52U)]))),(__UINTEGER_32__RWB)(__tmp__A52U |  1));
-          ptr__042U=__tmp__442U;
-        };
-        Self__5PJS=((__INTEGER_CST__KAXC *)ptr__042U);
-        *(Self__5PJS) = *(INTEGER_CST__KAXC__);
-      };
-      Self__T52U=((__INTEGER_CST__KAXC *)Self__5PJS);
-      Self__T52U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__UCXJ;
-      Self__T52U->value__YG4D=v__V52U;
-      Self__T52U->parent_constant__LAXC.static_type__SG4D=t__W52U;
-      check_type__KYEE(Self__T52U);
-      result__S42U=Self__5PJS;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      result__S42U=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__I42U));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__J42U=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__I42U)->local__PUEJ));
-      if (__tmp__J42U==NULL) {
-        __tmp__W42U=NULL;
+        __IAUO=NULL;
+      } break;
+      };
+      __2VTJ(__2LOJ,__IAUO,(____Q)(__5BQT +  1),__KZSJ,__SZZT,__4LQJ);
+      __5BQT=(____Q)(__5BQT +  1);
+    };
+  };
+  if (__4LQJ) {
+    __S2RJ=__0FVJ(__YYSJ);
+    __KZSJ=__S2RJ;
+    __X52U=((void **)((____ABXC *)__S2RJ)->__IBXC.__ESEI)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    switch (((struct ___OBJ *)__X52U)->__id) {
+    case ____5J__: {
+      __MA3U=((____5J *)__X52U);
+      __IA3U=NULL;
+      __JA3U=((____IB )(NULL));
+      __ICQT= 0;
+      __LA3U=((____IB )sizeof(____5J));
+      if (((unsigned long)__LA3U ==  0)) {
+        __IA3U=__MA3U;
+      } else /* FALSE */ {
+        __ICQT=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LA3U));
+        if ((__ICQT == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NA3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OA3U=(void *)((unsigned long)(void *)((unsigned long)__LA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PA3U=((____YWB )((____Q )(void *)((unsigned long)__OA3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NA3U=__OKI(__OA3U,((____IB )(&(table_size[(__PA3U)-1]))),((____YWB )((____Q )__OA3U)));
+          __JA3U=__NA3U;
+        } else /* FALSE */ {
+          __PA3U=((____YWB )__ICQT);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NA3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OA3U=(void *)((unsigned long)(void *)((unsigned long)__LA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NA3U=__OKI(__OA3U,((____IB )(&(table_type[(__PA3U)]))),(____YWB)(__PA3U |  1));
+          __JA3U=__NA3U;
+        };
+        __IA3U=((____5J *)__JA3U);
+        *(__IA3U) = *(__MA3U);
+      };
+      __BA3U=__IA3U;
+    } break;
+    case ____0AXC__: {
+      __BA3U=__JZAL(((____0AXC *)__X52U));
+    } break;
+    case ____NBXC__: {
+      __LRJS=((____NBXC *)__X52U);
+      __MRJS=__XK2C(__LRJS->__OBXC.__DK.__CK.__YH.__O2B,__LRJS->__OBXC.__BI4D);
+      __BA3U=__MRJS;
+    } break;
+    case ____ZBXC__: {
+      __ORJS=((____ZBXC *)__X52U);
+      __DEXJ=__ORJS->__0BXC.__DK.__CK.__YH.__O2B;
+      __EB3U=__ORJS->__HI4D;
+      __FB3U=__ORJS->__0BXC.__BI4D;
+      __ORJS=NULL;
+      __JA3U=((____IB )(NULL));
+      __ICQT= 0;
+      __LA3U=((____IB )sizeof(____ZBXC));
+      if (((unsigned long)__LA3U ==  0)) {
+        __ORJS=__ZBXC__;
+      } else /* FALSE */ {
+        __ICQT=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LA3U));
+        if ((__ICQT == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NA3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OA3U=(void *)((unsigned long)(void *)((unsigned long)__LA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PA3U=((____YWB )((____Q )(void *)((unsigned long)__OA3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NA3U=__OKI(__OA3U,((____IB )(&(table_size[(__PA3U)-1]))),((____YWB )((____Q )__OA3U)));
+          __JA3U=__NA3U;
+        } else /* FALSE */ {
+          __PA3U=((____YWB )__ICQT);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NA3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OA3U=(void *)((unsigned long)(void *)((unsigned long)__LA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NA3U=__OKI(__OA3U,((____IB )(&(table_type[(__PA3U)]))),(____YWB)(__PA3U |  1));
+          __JA3U=__NA3U;
+        };
+        __ORJS=((____ZBXC *)__JA3U);
+        *(__ORJS) = *(__ZBXC__);
+      };
+      __CB3U=((____ZBXC *)__ORJS);
+      __CB3U->__0BXC.__DK.__CK.__YH.__O2B=__DEXJ;
+      __CB3U->__HI4D=__EB3U;
+      __CB3U->__0BXC.__BI4D=__FB3U;
+      __ZZEE(__CB3U);
+      __BA3U=__ORJS;
+    } break;
+    case ____DMWH__: {
+      __BA3U=__W3OK(((____DMWH *)__X52U));
+    } break;
+    case ____2A0I__: {
+      __Y52U=__2VEI(((____N5WC *)((____2A0I *)__X52U)->__4VEJ));
+      if (__Y52U==NULL) {
+        __FA3U=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__W42U=((__READ_LOCAL__N5ZI *)__tmp__J42U);
+        __FA3U=((____2A0I *)__Y52U);
       };
-      result__S42U=__tmp__W42U;
+      __BA3U=__FA3U;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      result__S42U=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__I42U));
+    case ____HJNJ__: {
+      __BA3U=__Y0AL(((____HJNJ *)__X52U));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      result__S42U=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__I42U));
+    case ____SJNJ__: {
+      __BA3U=__D1AL(((____SJNJ *)__X52U));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__DQJS=((__IS_EXPANDED__L5NJ *)__tmp__I42U);
-      pos__UCXJ=Self__DQJS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__J42U=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__DQJS->receiver__554J)->local__PUEJ));
-      if (__tmp__J42U==NULL) {
-        __tmp__W42U=NULL;
+    case ____0AOJ__: {
+      __SRJS=((____0AOJ *)__X52U);
+      __DEXJ=__SRJS->__1AOJ.__CK.__YH.__O2B;
+      __Y52U=__2VEI(((____N5WC *)((____2A0I *)__SRJS->__OB5J)->__4VEJ));
+      if (__Y52U==NULL) {
+        __FA3U=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__W42U=((__READ_LOCAL__N5ZI *)__tmp__J42U);
-      };
-      Self__DQJS=NULL;
-      ptr__042U=((__POINTER__IB )(NULL));
-      Result__ZAQT= 0;
-      __tmp__242U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-      if (((unsigned long)__tmp__242U ==  0)) {
-        Self__DQJS=IS_EXPANDED__L5NJ__;
-      } else /* FALSE */ {
-        Result__ZAQT=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__242U));
-        if ((Result__ZAQT == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__442U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__542U=(void *)((unsigned long)(void *)((unsigned long)__tmp__242U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__A52U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__542U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__442U=micro_alloc__table__lab__HKI(__tmp__542U,((__POINTER__IB )(&(table_size[(__tmp__A52U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__542U)));
-          ptr__042U=__tmp__442U;
-        } else /* FALSE */ {
-          __tmp__A52U=((__UINTEGER_32__RWB )Result__ZAQT);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__442U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__542U=(void *)((unsigned long)(void *)((unsigned long)__tmp__242U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__442U=micro_alloc__table__lab__HKI(__tmp__542U,((__POINTER__IB )(&(table_type[(__tmp__A52U)]))),(__UINTEGER_32__RWB)(__tmp__A52U |  1));
-          ptr__042U=__tmp__442U;
-        };
-        Self__DQJS=((__IS_EXPANDED__L5NJ *)ptr__042U);
-        *(Self__DQJS) = *(IS_EXPANDED__L5NJ__);
-      };
-      Self__EA3U=((__IS_EXPANDED__L5NJ *)Self__DQJS);
-      Self__EA3U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__UCXJ;
-      Self__EA3U->receiver__554J=__tmp__W42U;
-      result__S42U=Self__DQJS;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      Self__IQJS=((__GET_TYPE_ID__V5NJ *)__tmp__I42U);
-      pos__UCXJ=Self__IQJS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__W52U=Self__IQJS->receiver__EA5J;
-      Self__IQJS=NULL;
-      ptr__042U=((__POINTER__IB )(NULL));
-      Result__ZAQT= 0;
-      __tmp__242U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-      if (((unsigned long)__tmp__242U ==  0)) {
-        Self__IQJS=GET_TYPE_ID__V5NJ__;
-      } else /* FALSE */ {
-        Result__ZAQT=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__242U));
-        if ((Result__ZAQT == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__442U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__542U=(void *)((unsigned long)(void *)((unsigned long)__tmp__242U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__A52U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__542U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__442U=micro_alloc__table__lab__HKI(__tmp__542U,((__POINTER__IB )(&(table_size[(__tmp__A52U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__542U)));
-          ptr__042U=__tmp__442U;
-        } else /* FALSE */ {
-          __tmp__A52U=((__UINTEGER_32__RWB )Result__ZAQT);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__442U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__542U=(void *)((unsigned long)(void *)((unsigned long)__tmp__242U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__442U=micro_alloc__table__lab__HKI(__tmp__542U,((__POINTER__IB )(&(table_type[(__tmp__A52U)]))),(__UINTEGER_32__RWB)(__tmp__A52U |  1));
-          ptr__042U=__tmp__442U;
-        };
-        Self__IQJS=((__GET_TYPE_ID__V5NJ *)ptr__042U);
-        *(Self__IQJS) = *(GET_TYPE_ID__V5NJ__);
-      };
-      Self__UA3U=((__GET_TYPE_ID__V5NJ *)Self__IQJS);
-      Self__UA3U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__UCXJ;
-      Self__UA3U->receiver__EA5J=t__W52U;
-      result__S42U=Self__IQJS;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      result__S42U=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__I42U));
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      result__S42U=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__I42U));
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      result__S42U=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__I42U));
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      result__S42U=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__I42U));
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      result__S42U=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__I42U));
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      result__S42U=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__I42U));
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      result__S42U=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__I42U));
-    } break;
-    case __PUT_TO__BFOJ__: {
-      result__S42U=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__I42U));
-    } break;
-    case __ITEM__VFOJ__: {
-      result__S42U=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__I42U));
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      Self__LQJS=((__SIZE_OF__NGOJ *)__tmp__I42U);
-      pos__UCXJ=Self__LQJS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__W52U=Self__LQJS->receiver__OC5J;
-      Self__LQJS=NULL;
-      ptr__042U=((__POINTER__IB )(NULL));
-      Result__ZAQT= 0;
-      __tmp__242U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-      if (((unsigned long)__tmp__242U ==  0)) {
-        Self__LQJS=SIZE_OF__NGOJ__;
-      } else /* FALSE */ {
-        Result__ZAQT=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__242U));
-        if ((Result__ZAQT == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__442U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__542U=(void *)((unsigned long)(void *)((unsigned long)__tmp__242U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__A52U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__542U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__442U=micro_alloc__table__lab__HKI(__tmp__542U,((__POINTER__IB )(&(table_size[(__tmp__A52U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__542U)));
-          ptr__042U=__tmp__442U;
-        } else /* FALSE */ {
-          __tmp__A52U=((__UINTEGER_32__RWB )Result__ZAQT);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__442U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__542U=(void *)((unsigned long)(void *)((unsigned long)__tmp__242U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__442U=micro_alloc__table__lab__HKI(__tmp__542U,((__POINTER__IB )(&(table_type[(__tmp__A52U)]))),(__UINTEGER_32__RWB)(__tmp__A52U |  1));
-          ptr__042U=__tmp__442U;
-        };
-        Self__LQJS=((__SIZE_OF__NGOJ *)ptr__042U);
-        *(Self__LQJS) = *(SIZE_OF__NGOJ__);
-      };
-      Self__EB3U=((__SIZE_OF__NGOJ *)Self__LQJS);
-      Self__EB3U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__UCXJ;
-      Self__EB3U->receiver__OC5J=t__W52U;
-      result__S42U=Self__LQJS;
-    } break;
-    case __CAST__JHOJ__: {
-      result__S42U=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__I42U));
-    } break;
-    case __REAL_CST__JLOJ__: {
-      Self__OQJS=((__REAL_CST__JLOJ *)__tmp__I42U);
-      pos__UCXJ=Self__OQJS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__WB3U=Self__OQJS->value__DD5J;
-      t__W52U=Self__OQJS->parent_constant__KLOJ.static_type__SG4D;
-      Self__OQJS=NULL;
-      ptr__042U=((__POINTER__IB )(NULL));
-      Result__ZAQT= 0;
-      __tmp__242U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-      if (((unsigned long)__tmp__242U ==  0)) {
-        Self__OQJS=REAL_CST__JLOJ__;
-      } else /* FALSE */ {
-        Result__ZAQT=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__242U));
-        if ((Result__ZAQT == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__442U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__542U=(void *)((unsigned long)(void *)((unsigned long)__tmp__242U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__A52U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__542U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__442U=micro_alloc__table__lab__HKI(__tmp__542U,((__POINTER__IB )(&(table_size[(__tmp__A52U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__542U)));
-          ptr__042U=__tmp__442U;
-        } else /* FALSE */ {
-          __tmp__A52U=((__UINTEGER_32__RWB )Result__ZAQT);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__442U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__542U=(void *)((unsigned long)(void *)((unsigned long)__tmp__242U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__442U) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__442U=micro_alloc__table__lab__HKI(__tmp__542U,((__POINTER__IB )(&(table_type[(__tmp__A52U)]))),(__UINTEGER_32__RWB)(__tmp__A52U |  1));
-          ptr__042U=__tmp__442U;
-        };
-        Self__OQJS=((__REAL_CST__JLOJ *)ptr__042U);
-        *(Self__OQJS) = *(REAL_CST__JLOJ__);
-      };
-      Self__UB3U=((__REAL_CST__JLOJ *)Self__OQJS);
-      Self__UB3U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=pos__UCXJ;
-      Self__UB3U->value__DD5J=v__WB3U;
-      Self__UB3U->parent_constant__KLOJ.static_type__SG4D=t__W52U;
-      result__S42U=Self__OQJS;
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__DS5S=((__CHARACTER_CST__5LOJ *)__tmp__I42U);
-      __tmp__DMOJ=create__char__CMQJ(__tmp__DS5S->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__DS5S->text__ID5J);
-      result__S42U=__tmp__DMOJ;
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__VQJS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__I42U);
-      __tmp__WQJS=create__text__2PQJ(Self__VQJS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__VQJS->string__EBJK);
-      result__S42U=__tmp__WQJS;
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      result__S42U=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__I42U));
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      result__S42U=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__I42U));
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      result__S42U=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__I42U));
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      result__S42U=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__I42U));
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      result__S42U=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__I42U));
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      result__S42U=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__I42U));
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      result__S42U=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__I42U));
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      result__S42U=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__I42U));
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__V42U=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__I42U)->global__Y5JM),NULL);
-      if (__tmp__V42U==NULL) {
-        __tmp__WKCU=NULL;
+        __FA3U=((____2A0I *)__Y52U);
+      };
+      __SRJS=NULL;
+      __JA3U=((____IB )(NULL));
+      __ICQT= 0;
+      __LA3U=((____IB )sizeof(____0AOJ));
+      if (((unsigned long)__LA3U ==  0)) {
+        __SRJS=__0AOJ__;
+      } else /* FALSE */ {
+        __ICQT=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LA3U));
+        if ((__ICQT == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NA3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OA3U=(void *)((unsigned long)(void *)((unsigned long)__LA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PA3U=((____YWB )((____Q )(void *)((unsigned long)__OA3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NA3U=__OKI(__OA3U,((____IB )(&(table_size[(__PA3U)-1]))),((____YWB )((____Q )__OA3U)));
+          __JA3U=__NA3U;
+        } else /* FALSE */ {
+          __PA3U=((____YWB )__ICQT);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NA3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OA3U=(void *)((unsigned long)(void *)((unsigned long)__LA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NA3U=__OKI(__OA3U,((____IB )(&(table_type[(__PA3U)]))),(____YWB)(__PA3U |  1));
+          __JA3U=__NA3U;
+        };
+        __SRJS=((____0AOJ *)__JA3U);
+        *(__SRJS) = *(__0AOJ__);
+      };
+      __TB3U=((____0AOJ *)__SRJS);
+      __TB3U->__1AOJ.__CK.__YH.__O2B=__DEXJ;
+      __TB3U->__OB5J=__FA3U;
+      __BA3U=__SRJS;
+    } break;
+    case ____EBOJ__: {
+      __XRJS=((____EBOJ *)__X52U);
+      __DEXJ=__XRJS->__FBOJ.__CK.__YH.__O2B;
+      __FB3U=__XRJS->__TB5J;
+      __XRJS=NULL;
+      __JA3U=((____IB )(NULL));
+      __ICQT= 0;
+      __LA3U=((____IB )sizeof(____EBOJ));
+      if (((unsigned long)__LA3U ==  0)) {
+        __XRJS=__EBOJ__;
+      } else /* FALSE */ {
+        __ICQT=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LA3U));
+        if ((__ICQT == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NA3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OA3U=(void *)((unsigned long)(void *)((unsigned long)__LA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PA3U=((____YWB )((____Q )(void *)((unsigned long)__OA3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NA3U=__OKI(__OA3U,((____IB )(&(table_size[(__PA3U)-1]))),((____YWB )((____Q )__OA3U)));
+          __JA3U=__NA3U;
+        } else /* FALSE */ {
+          __PA3U=((____YWB )__ICQT);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NA3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OA3U=(void *)((unsigned long)(void *)((unsigned long)__LA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NA3U=__OKI(__OA3U,((____IB )(&(table_type[(__PA3U)]))),(____YWB)(__PA3U |  1));
+          __JA3U=__NA3U;
+        };
+        __XRJS=((____EBOJ *)__JA3U);
+        *(__XRJS) = *(__EBOJ__);
+      };
+      __DC3U=((____EBOJ *)__XRJS);
+      __DC3U->__FBOJ.__CK.__YH.__O2B=__DEXJ;
+      __DC3U->__TB5J=__FB3U;
+      __BA3U=__XRJS;
+    } break;
+    case ____3BOJ__: {
+      __BA3U=__21AL(((____3BOJ *)__X52U));
+    } break;
+    case ____RCOJ__: {
+      __BA3U=__H2AL(((____RCOJ *)__X52U));
+    } break;
+    case ____HDOJ__: {
+      __BA3U=__S2AL(((____HDOJ *)__X52U));
+    } break;
+    case ____1DOJ__: {
+      __BA3U=__32AL(((____1DOJ *)__X52U));
+    } break;
+    case ____PEOJ__: {
+      __BA3U=__I3AL(((____PEOJ *)__X52U));
+    } break;
+    case ____DFOJ__: {
+      __BA3U=__T3AL(((____DFOJ *)__X52U));
+    } break;
+    case ____XFOJ__: {
+      __BA3U=__43AL(((____XFOJ *)__X52U));
+    } break;
+    case ____QGOJ__: {
+      __BA3U=__J4AL(((____QGOJ *)__X52U));
+    } break;
+    case ____EHOJ__: {
+      __BA3U=__X4AL(((____EHOJ *)__X52U));
+    } break;
+    case ____2HOJ__: {
+      __0RJS=((____2HOJ *)__X52U);
+      __DEXJ=__0RJS->__3HOJ.__CK.__YH.__O2B;
+      __FB3U=__0RJS->__3D5J;
+      __0RJS=NULL;
+      __JA3U=((____IB )(NULL));
+      __ICQT= 0;
+      __LA3U=((____IB )sizeof(____2HOJ));
+      if (((unsigned long)__LA3U ==  0)) {
+        __0RJS=__2HOJ__;
+      } else /* FALSE */ {
+        __ICQT=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LA3U));
+        if ((__ICQT == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NA3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OA3U=(void *)((unsigned long)(void *)((unsigned long)__LA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PA3U=((____YWB )((____Q )(void *)((unsigned long)__OA3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NA3U=__OKI(__OA3U,((____IB )(&(table_size[(__PA3U)-1]))),((____YWB )((____Q )__OA3U)));
+          __JA3U=__NA3U;
+        } else /* FALSE */ {
+          __PA3U=((____YWB )__ICQT);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NA3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OA3U=(void *)((unsigned long)(void *)((unsigned long)__LA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NA3U=__OKI(__OA3U,((____IB )(&(table_type[(__PA3U)]))),(____YWB)(__PA3U |  1));
+          __JA3U=__NA3U;
+        };
+        __0RJS=((____2HOJ *)__JA3U);
+        *(__0RJS) = *(__2HOJ__);
+      };
+      __TC3U=((____2HOJ *)__0RJS);
+      __TC3U->__3HOJ.__CK.__YH.__O2B=__DEXJ;
+      __TC3U->__3D5J=__FB3U;
+      __BA3U=__0RJS;
+    } break;
+    case ____YIOJ__: {
+      __BA3U=__I5AL(((____YIOJ *)__X52U));
+    } break;
+    case ____YMOJ__: {
+      __3RJS=((____YMOJ *)__X52U);
+      __DEXJ=__3RJS->__ZMOJ.__DK.__CK.__YH.__O2B;
+      __FD3U=__3RJS->__SE5J;
+      __FB3U=__3RJS->__ZMOJ.__BI4D;
+      __3RJS=NULL;
+      __JA3U=((____IB )(NULL));
+      __ICQT= 0;
+      __LA3U=((____IB )sizeof(____YMOJ));
+      if (((unsigned long)__LA3U ==  0)) {
+        __3RJS=__YMOJ__;
+      } else /* FALSE */ {
+        __ICQT=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LA3U));
+        if ((__ICQT == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NA3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OA3U=(void *)((unsigned long)(void *)((unsigned long)__LA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __PA3U=((____YWB )((____Q )(void *)((unsigned long)__OA3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __NA3U=__OKI(__OA3U,((____IB )(&(table_size[(__PA3U)-1]))),((____YWB )((____Q )__OA3U)));
+          __JA3U=__NA3U;
+        } else /* FALSE */ {
+          __PA3U=((____YWB )__ICQT);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __NA3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __OA3U=(void *)((unsigned long)(void *)((unsigned long)__LA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NA3U) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __NA3U=__OKI(__OA3U,((____IB )(&(table_type[(__PA3U)]))),(____YWB)(__PA3U |  1));
+          __JA3U=__NA3U;
+        };
+        __3RJS=((____YMOJ *)__JA3U);
+        *(__3RJS) = *(__YMOJ__);
+      };
+      __DD3U=((____YMOJ *)__3RJS);
+      __DD3U->__ZMOJ.__DK.__CK.__YH.__O2B=__DEXJ;
+      __DD3U->__SE5J=__FD3U;
+      __DD3U->__ZMOJ.__BI4D=__FB3U;
+      __BA3U=__3RJS;
+    } break;
+    case ____ONOJ__: {
+      __ST5S=((____ONOJ *)__X52U);
+      __SNOJ=__RNQJ(__ST5S->__PNOJ.__DK.__CK.__YH.__O2B,__ST5S->__XE5J);
+      __BA3U=__SNOJ;
+    } break;
+    case ____YOOJ__: {
+      __ESJS=((____YOOJ *)__X52U);
+      __FSJS=__LRQJ(__ESJS->__ZOOJ.__DK.__CK.__YH.__O2B,__ESJS->__TCJK);
+      __BA3U=__FSJS;
+    } break;
+    case ____IM4K__: {
+      __BA3U=__NZFM(((____IM4K *)__X52U));
+    } break;
+    case ____T5FL__: {
+      __BA3U=__V35O(((____T5FL *)__X52U));
+    } break;
+    case ____3DUL__: {
+      __BA3U=__AJVP(((____3DUL *)__X52U));
+    } break;
+    case ____0EUL__: {
+      __BA3U=__QB4P(((____0EUL *)__X52U));
+    } break;
+    case ____BGUL__: {
+      __BA3U=__LJVP(((____BGUL *)__X52U));
+    } break;
+    case ____2GUL__: {
+      __BA3U=__2B4P(((____2GUL *)__X52U));
+    } break;
+    case ____B0VL__: {
+      __BA3U=__H0BN(((____B0VL *)__X52U));
+    } break;
+    case ____P0VL__: {
+      __BA3U=__NCHM(((____P0VL *)__X52U));
+    } break;
+    case ____Q5YL__: {
+      __EA3U=__TFTL(((____FKRG *)((____Q5YL *)__X52U)->__HBKM),NULL);
+      if (__EA3U==NULL) {
+        __FMCU=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__V42U)->__id) {
-        case __READ_SLOT__ZK4K__: {
-          __tmp__WKCU=NULL;
+        switch (((struct ___OBJ *)__EA3U)->__id) {
+        case ____IM4K__: {
+          __FMCU=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__WKCU=((__READ_GLOBAL__B4YL *)__tmp__V42U);
+        case ____Q5YL__: {
+          __FMCU=((____Q5YL *)__EA3U);
         } break;
         }
       };
-      result__S42U=__tmp__WKCU;
+      __BA3U=__FMCU;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      result__S42U=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__I42U));
+    case ____UVPM__: {
+      __BA3U=__VGWN(((____UVPM *)__X52U));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      result__S42U=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__I42U));
+    case ____0ZPM__: {
+      __BA3U=__4G2P(((____0ZPM *)__X52U));
     } break;
-    case __EXPR_OR__3P0N__: {
-      result__S42U=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__I42U));
+    case ____MR0N__: {
+      __BA3U=__DRVO(((____MR0N *)__X52U));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      result__S42U=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__I42U));
+    case ____YWBP__: {
+      __BA3U=__DQ0Q(((____YWBP *)__X52U));
     } break;
-    case __EXPR_INF__2WBP__: {
-      result__S42U=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__I42U));
+    case ____LYBP__: {
+      __BA3U=__0WUP(((____LYBP *)__X52U));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      result__S42U=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__I42U));
+    case ____CZBP__: {
+      __BA3U=__FXUP(((____CZBP *)__X52U));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      result__S42U=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__I42U));
+    case ____3BEP__: {
+      __BA3U=__FCIQ(((____3BEP *)__X52U));
     } break;
     };
-    Self__5YZT=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__D1RJ);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)Self__5YZT->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=result__S42U;
-    __tmp__I1RJ=new_block__receiver__with__ORWJ(Self__NKOJ->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B,__tmp__SJQJ,__tmp__D1RJ);
-    base__VVRJ=__tmp__I1RJ;
-    __tmp__DWRJ=TRUE__K__;
+    __O0ZT=((____ABXC *)__S2RJ);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__O0ZT->__IBXC.__ESEI)[ 0]=__BA3U;
+    __X2RJ=__3SWJ(__2LOJ->__1VTC.__OIQC.__KBOC.__O2B,__BLQJ,__S2RJ);
+    __EXRJ=__X2RJ;
+    __SXRJ=__K__;
   } else /* FALSE */ {
-    __tmp__DWRJ=FALSE__O__;
-  };
-  if ((! __tmp__DWRJ)) {
-    Result__HAQT=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1XSJ)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((Result__HAQT ==  1)) {
-      if (Result__VQ5T) {
-        __tmp__U42U=lookup__3OVJ();
-        __tmp__W42U=read__NUEI(((__LOCAL__43WC *)__tmp__U42U));
-        Self__HZZT=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1XSJ);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__HZZT->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=__tmp__W42U;
-        __tmp__AERO=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1XSJ)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__AERO)->__id) {
-        case __EXTERNAL_C__L5WC__: {
-          remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__AERO));
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__AERO));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__YQJS=((__READ_LOCAL__N5ZI *)__tmp__AERO);
-          Self__YKCU=((__LOCAL__43WC *)Self__YQJS->local__PUEJ);
-          Self__YKCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YKCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__YKCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__4B3U=NULL;
-            ptr__5B3U=((__POINTER__IB )(NULL));
-            typ_id__AC3U= 0;
-            __tmp__BC3U=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__BC3U ==  0)) {
-              result__4B3U=STRING__BC__;
+    __SXRJ=__O__;
+  };
+  if ((! __SXRJ)) {
+    __WBQT=(____Q)(((____ABXC *)__KZSJ)->__IBXC.__A1RH +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__WBQT ==  1)) {
+      if (__ES5T) {
+        __DA3U=__MQVJ();
+        __FA3U=__2VEI(((____N5WC *)__DA3U));
+        __W0ZT=((____ABXC *)__KZSJ);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__W0ZT->__IBXC.__ESEI)[ 0]=__FA3U;
+        __PFRO=((void **)((____ABXC *)__KZSJ)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__PFRO)->__id) {
+        case ____0AXC__: {
+          __EWSH(((____0AXC *)__PFRO));
+        } break;
+        case ____DMWH__: {
+          __4CBK(((____DMWH *)__PFRO));
+        } break;
+        case ____2A0I__: {
+          __HSJS=((____2A0I *)__PFRO);
+          __HMCU=((____N5WC *)__HSJS->__4VEJ);
+          __HMCU->__Q5WC.__KU4D=(____Q)(__HMCU->__Q5WC.__KU4D -  1);
+          if ((__HMCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __ND3U=NULL;
+            __OD3U=((____IB )(NULL));
+            __PD3U= 0;
+            __QD3U=((____IB )sizeof(____BC));
+            if (((unsigned long)__QD3U ==  0)) {
+              __ND3U=__BC__;
             } else /* FALSE */ {
-              typ_id__AC3U=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BC3U));
-              if ((typ_id__AC3U == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__BC3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__EC3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DC3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_size[(__tmp__EC3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DC3U)));
-                ptr__5B3U=__tmp__CC3U;
+              __PD3U=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QD3U));
+              if ((__PD3U == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __SD3U=(void *)((unsigned long)(void *)((unsigned long)__QD3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __TD3U=((____YWB )((____Q )(void *)((unsigned long)__SD3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __RD3U=__OKI(__SD3U,((____IB )(&(table_size[(__TD3U)-1]))),((____YWB )((____Q )__SD3U)));
+                __OD3U=__RD3U;
               } else /* FALSE */ {
-                __tmp__EC3U=((__UINTEGER_32__RWB )typ_id__AC3U);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__BC3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_type[(__tmp__EC3U)]))),(__UINTEGER_32__RWB)(__tmp__EC3U |  1));
-                ptr__5B3U=__tmp__CC3U;
+                __TD3U=((____YWB )__PD3U);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __SD3U=(void *)((unsigned long)(void *)((unsigned long)__QD3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __RD3U=__OKI(__SD3U,((____IB )(&(table_type[(__TD3U)]))),(____YWB)(__TD3U |  1));
+                __OD3U=__RD3U;
               };
-              result__4B3U=((__STRING__BC *)ptr__5B3U);
-              *(result__4B3U) = *(STRING__BC__);
-            };
-            Self__0B3U=((__STRING__BC *)result__4B3U);
-            if ((Self__0B3U->capacity__HFL <  250)) {
-              __tmp__2B3U=create__KVW( 250);
-              Self__0B3U->storage__4EL=__tmp__2B3U;
-              Self__0B3U->capacity__HFL= 250;
-            };
-            Self__0B3U->count__WJ= 0;
-            display__V5DJ(Self__YQJS,result__4B3U);
-            put_string__EGZ(((__STRING__BC *)result__4B3U));
+              __ND3U=((____BC *)__OD3U);
+              *(__ND3U) = *(__BC__);
+            };
+            __JD3U=((____BC *)__ND3U);
+            if ((__JD3U->__OFL <  250)) {
+              __LD3U=__RVW( 250);
+              __JD3U->__FFL=__LD3U;
+              __JD3U->__OFL= 250;
+            };
+            __JD3U->__WJ= 0;
+            __EBEJ(__HSJS,__ND3U);
+            __LGZ(((____BC *)__ND3U));
             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__AERO));
-        } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__AERO));
-        } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__YQJS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__AERO)->receiver__554J);
-          Self__YKCU=((__LOCAL__43WC *)Self__YQJS->local__PUEJ);
-          Self__YKCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__YKCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-          if ((Self__YKCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-            (&__string_461)->count__0C= 8;
-            (&__string_461)->storage__1C="C'est : ";
-            print__CKG((&__string_461));
-            result__4B3U=NULL;
-            ptr__5B3U=((__POINTER__IB )(NULL));
-            typ_id__AC3U= 0;
-            __tmp__BC3U=((__POINTER__IB )sizeof(__STRING__BC));
-            if (((unsigned long)__tmp__BC3U ==  0)) {
-              result__4B3U=STRING__BC__;
+        case ____HJNJ__: {
+          __ZDBK(((____HJNJ *)__PFRO));
+        } break;
+        case ____SJNJ__: {
+          __3DBK(((____SJNJ *)__PFRO));
+        } break;
+        case ____0AOJ__: {
+          __HSJS=((____2A0I *)((____0AOJ *)__PFRO)->__OB5J);
+          __HMCU=((____N5WC *)__HSJS->__4VEJ);
+          __HMCU->__Q5WC.__KU4D=(____Q)(__HMCU->__Q5WC.__KU4D -  1);
+          if ((__HMCU->__Q5WC.__KU4D <  0)) {
+            (&__string_461)->__0C= 8;
+            (&__string_461)->__1C="C'est : ";
+            __JKG((&__string_461));
+            __ND3U=NULL;
+            __OD3U=((____IB )(NULL));
+            __PD3U= 0;
+            __QD3U=((____IB )sizeof(____BC));
+            if (((unsigned long)__QD3U ==  0)) {
+              __ND3U=__BC__;
             } else /* FALSE */ {
-              typ_id__AC3U=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BC3U));
-              if ((typ_id__AC3U == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__BC3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__EC3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DC3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_size[(__tmp__EC3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DC3U)));
-                ptr__5B3U=__tmp__CC3U;
+              __PD3U=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QD3U));
+              if ((__PD3U == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __SD3U=(void *)((unsigned long)(void *)((unsigned long)__QD3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __TD3U=((____YWB )((____Q )(void *)((unsigned long)__SD3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __RD3U=__OKI(__SD3U,((____IB )(&(table_size[(__TD3U)-1]))),((____YWB )((____Q )__SD3U)));
+                __OD3U=__RD3U;
               } else /* FALSE */ {
-                __tmp__EC3U=((__UINTEGER_32__RWB )typ_id__AC3U);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__BC3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_type[(__tmp__EC3U)]))),(__UINTEGER_32__RWB)(__tmp__EC3U |  1));
-                ptr__5B3U=__tmp__CC3U;
+                __TD3U=((____YWB )__PD3U);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __SD3U=(void *)((unsigned long)(void *)((unsigned long)__QD3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __RD3U=__OKI(__SD3U,((____IB )(&(table_type[(__TD3U)]))),(____YWB)(__TD3U |  1));
+                __OD3U=__RD3U;
               };
-              result__4B3U=((__STRING__BC *)ptr__5B3U);
-              *(result__4B3U) = *(STRING__BC__);
-            };
-            Self__0B3U=((__STRING__BC *)result__4B3U);
-            if ((Self__0B3U->capacity__HFL <  250)) {
-              __tmp__2B3U=create__KVW( 250);
-              Self__0B3U->storage__4EL=__tmp__2B3U;
-              Self__0B3U->capacity__HFL= 250;
-            };
-            Self__0B3U->count__WJ= 0;
-            display__V5DJ(Self__YQJS,result__4B3U);
-            put_string__EGZ(((__STRING__BC *)result__4B3U));
+              __ND3U=((____BC *)__OD3U);
+              *(__ND3U) = *(__BC__);
+            };
+            __JD3U=((____BC *)__ND3U);
+            if ((__JD3U->__OFL <  250)) {
+              __LD3U=__RVW( 250);
+              __JD3U->__FFL=__LD3U;
+              __JD3U->__OFL= 250;
+            };
+            __JD3U->__WJ= 0;
+            __EBEJ(__HSJS,__ND3U);
+            __LGZ(((____BC *)__ND3U));
             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__AERO));
+        case ____3BOJ__: {
+          __GEBK(((____3BOJ *)__PFRO));
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__AERO));
+        case ____RCOJ__: {
+          __KEBK(((____RCOJ *)__PFRO));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__AERO));
+        case ____HDOJ__: {
+          __OEBK(((____HDOJ *)__PFRO));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__AERO));
+        case ____1DOJ__: {
+          __SEBK(((____1DOJ *)__PFRO));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__AERO));
+        case ____PEOJ__: {
+          __WEBK(((____PEOJ *)__PFRO));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__AERO));
+        case ____DFOJ__: {
+          __0EBK(((____DFOJ *)__PFRO));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__AERO));
+        case ____XFOJ__: {
+          __4EBK(((____XFOJ *)__PFRO));
         } break;
-        case __PUT_TO__BFOJ__: {
-          remove__TDBK(((__PUT_TO__BFOJ *)__tmp__AERO));
+        case ____QGOJ__: {
+          __CFBK(((____QGOJ *)__PFRO));
         } break;
-        case __ITEM__VFOJ__: {
-          remove__UEBK(((__ITEM__VFOJ *)__tmp__AERO));
+        case ____EHOJ__: {
+          __DGBK(((____EHOJ *)__PFRO));
         } break;
-        case __CAST__JHOJ__: {
-          remove__0EBK(((__CAST__JHOJ *)__tmp__AERO));
+        case ____YIOJ__: {
+          __JGBK(((____YIOJ *)__PFRO));
         } break;
-        case __READ_SLOT__ZK4K__: {
-          remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__AERO));
+        case ____IM4K__: {
+          __MNFM(((____IM4K *)__PFRO));
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__AERO));
+        case ____T5FL__: {
+          __YP5O(((____T5FL *)__PFRO));
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__AERO));
+        case ____3DUL__: {
+          __CRTP(((____3DUL *)__PFRO));
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__AERO));
+        case ____0EUL__: {
+          __BU0P(((____0EUL *)__PFRO));
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__AERO));
+        case ____BGUL__: {
+          __GRTP(((____BGUL *)__PFRO));
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__AERO));
+        case ____2GUL__: {
+          __GU0P(((____2GUL *)__PFRO));
         } break;
-        case __EXPR_NEG__SYVL__: {
-          remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__AERO));
+        case ____B0VL__: {
+          __LTBN(((____B0VL *)__PFRO));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__AERO));
+        case ____P0VL__: {
+          __2GGM(((____P0VL *)__PFRO));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          Self__1QJS=((__READ_GLOBAL__B4YL *)__tmp__AERO);
-          unread__VGEN(((__SLOT_DATA__WIRG *)Self__1QJS->global__Y5JM),Self__1QJS);
+        case ____Q5YL__: {
+          __KSJS=((____Q5YL *)__PFRO);
+          __EIEN(((____FKRG *)__KSJS->__HBKM),__KSJS);
         } break;
-        case __EXPR_NOT__FUPM__: {
-          remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__AERO));
+        case ____UVPM__: {
+          __JEWN(((____UVPM *)__PFRO));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__AERO));
+        case ____0ZPM__: {
+          __KU0P(((____0ZPM *)__PFRO));
         } break;
-        case __EXPR_OR__3P0N__: {
-          remove__FOVO(((__EXPR_OR__3P0N *)__tmp__AERO));
+        case ____MR0N__: {
+          __UPVO(((____MR0N *)__PFRO));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__AERO));
+        case ____YWBP__: {
+          __Q1ZQ(((____YWBP *)__PFRO));
         } break;
-        case __EXPR_INF__2WBP__: {
-          remove__OKUP(((__EXPR_INF__2WBP *)__tmp__AERO));
+        case ____LYBP__: {
+          __3LUP(((____LYBP *)__PFRO));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__AERO));
+        case ____CZBP__: {
+          __BMUP(((____CZBP *)__PFRO));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__AERO));
+        case ____3BEP__: {
+          __MUEQ(((____3BEP *)__PFRO));
         } break;
         };
       };
-      if ((verify__4ANJ & is_all_warning__SJB)) {
-        __tmp__R2RJ=Self__NKOJ->parent_itm_read__MUTC.name__KZ1C;
-        __tmp__MYRJ=__infix_equal_equal__YVZ(((__STRING_CONSTANT__0 *)__tmp__R2RJ),(&__string_704));
-        __tmp__W2RJ=__tmp__MYRJ;
+      if ((__NCNJ & __ZJB)) {
+        __A4RJ=__2LOJ->__1VTC.__Z01C;
+        __1ZRJ=__5VZ(((____0 *)__A4RJ),(&__string_704));
+        __F4RJ=__1ZRJ;
       } else /* FALSE */ {
-        __tmp__W2RJ=FALSE__O__;
+        __F4RJ=__O__;
       };
-      if (__tmp__W2RJ) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_705));
-        __tmp__AERO=((__PROFIL_SLOT__BO2C *)profil_slot__EO2C)->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__AERO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__A3RJ=((__ITM_SLOT__HLC *)__tmp__AERO)->parent_named__ILC.name__4VB;
+      if (__F4RJ) {
+        __K2X(((____BC *)__YC),(&__string_705));
+        __PFRO=((____QP2C *)__TP2C)->__NTXN->__2JRG->__QLC;
+        if (((struct ___OBJ *)__PFRO)->__id==____OLC__) {
+          __P4RJ=((____OLC *)__PFRO)->__PLC.__FWB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__A3RJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AERO)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+          __P4RJ=((____4G0D *)__PFRO)->__5G0D.__PLC.__FWB;
         };
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__A3RJ);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_706));
-        switch (((struct ___OBJ *)__tmp__SJQJ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__D3RJ=((__STRING_CST__5J *)__tmp__SJQJ)->parent_constant__EK.static_type__SG4D;
+        __EWX(((____BC *)__YC),__P4RJ);
+        __EWX(((____BC *)__YC),(&__string_706));
+        switch (((struct ___OBJ *)__BLQJ)->__id) {
+        case ____5J__: {
+          __S4RJ=((____5J *)__BLQJ)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__D3RJ=((__EXTERNAL_C__L5WC *)__tmp__SJQJ)->static_type__J54D;
+        case ____0AXC__: {
+          __S4RJ=((____0AXC *)__BLQJ)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__D3RJ=((__PROTOTYPE_CST__45WC *)__tmp__SJQJ)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __S4RJ=((____NBXC *)__BLQJ)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__D3RJ=((__INTEGER_CST__KAXC *)__tmp__SJQJ)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __S4RJ=((____ZBXC *)__BLQJ)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__D3RJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__SJQJ));
+        case ____DMWH__: {
+          __S4RJ=__B21J(((____DMWH *)__BLQJ));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__D3RJ=((__READ_LOCAL__N5ZI *)__tmp__SJQJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __S4RJ=((____2A0I *)__BLQJ)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__D3RJ=static_type__2CCK();
+        case ____HJNJ__: {
+          __S4RJ=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__D3RJ=static_type__BDCK();
+        case ____SJNJ__: {
+          __S4RJ=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__D3RJ=static_type__GDCK();
+        case ____0AOJ__: {
+          __S4RJ=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__D3RJ=static_type__LDCK();
+        case ____EBOJ__: {
+          __S4RJ=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__D3RJ=static_type__QDCK();
+        case ____3BOJ__: {
+          __S4RJ=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__D3RJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__SJQJ));
+        case ____RCOJ__: {
+          __S4RJ=__EFCK(((____RCOJ *)__BLQJ));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__D3RJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__SJQJ));
+        case ____HDOJ__: {
+          __S4RJ=__JFCK(((____HDOJ *)__BLQJ));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__D3RJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__SJQJ));
+        case ____1DOJ__: {
+          __S4RJ=__OFCK(((____1DOJ *)__BLQJ));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__D3RJ=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__SJQJ));
+        case ____PEOJ__: {
+          __S4RJ=__TFCK(((____PEOJ *)__BLQJ));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__D3RJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__SJQJ));
+        case ____DFOJ__: {
+          __S4RJ=__YFCK(((____DFOJ *)__BLQJ));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__D3RJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__SJQJ));
+        case ____XFOJ__: {
+          __S4RJ=__3FCK(((____XFOJ *)__BLQJ));
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__D3RJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __S4RJ=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__D3RJ=static_type__XECK(((__ITEM__VFOJ *)__tmp__SJQJ));
+        case ____EHOJ__: {
+          __S4RJ=__GGCK(((____EHOJ *)__BLQJ));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__D3RJ=static_type__DFCK();
+        case ____2HOJ__: {
+          __S4RJ=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__D3RJ=((__CAST__JHOJ *)__tmp__SJQJ)->static_type__TC5J;
+        case ____YIOJ__: {
+          __S4RJ=((____YIOJ *)__BLQJ)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__D3RJ=((__REAL_CST__JLOJ *)__tmp__SJQJ)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __S4RJ=((____YMOJ *)__BLQJ)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__D3RJ=((__CHARACTER_CST__5LOJ *)__tmp__SJQJ)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __S4RJ=((____ONOJ *)__BLQJ)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__D3RJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__SJQJ)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __S4RJ=((____YOOJ *)__BLQJ)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__D3RJ=((__READ_SLOT__ZK4K *)__tmp__SJQJ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __S4RJ=((____IM4K *)__BLQJ)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__D3RJ=static_type__NL5O();
+        case ____T5FL__: {
+          __S4RJ=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__D3RJ=static_type__QQTP();
+        case ____3DUL__: {
+          __S4RJ=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__D3RJ=static_type__041P();
+        case ____0EUL__: {
+          __S4RJ=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__D3RJ=static_type__VQTP();
+        case ____BGUL__: {
+          __S4RJ=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__D3RJ=static_type__A51P();
+        case ____2GUL__: {
+          __S4RJ=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__D3RJ=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__SJQJ));
+        case ____B0VL__: {
+          __S4RJ=__DXBN(((____B0VL *)__BLQJ));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__D3RJ=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__SJQJ));
+        case ____P0VL__: {
+          __S4RJ=__4AGM(((____P0VL *)__BLQJ));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__D3RJ=((__READ_GLOBAL__B4YL *)__tmp__SJQJ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __S4RJ=((____Q5YL *)__BLQJ)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__D3RJ=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__SJQJ));
+        case ____UVPM__: {
+          __S4RJ=__OFWN(((____UVPM *)__BLQJ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__D3RJ=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__SJQJ));
+        case ____0ZPM__: {
+          __S4RJ=__QM1P(((____0ZPM *)__BLQJ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__D3RJ=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__SJQJ));
+        case ____MR0N__: {
+          __S4RJ=__FQVO(((____MR0N *)__BLQJ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__D3RJ=static_type__BA0Q();
+        case ____YWBP__: {
+          __S4RJ=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__D3RJ=static_type__MBUP();
+        case ____LYBP__: {
+          __S4RJ=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__D3RJ=static_type__RBUP();
+        case ____CZBP__: {
+          __S4RJ=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__D3RJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__SJQJ));
+        case ____3BEP__: {
+          __S4RJ=__ZPFQ(((____3BEP *)__BLQJ));
         } break;
         };
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__D3RJ),string_tmp__YC);
-        __tmp__YYRJ=Self__NKOJ->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-        put_error__text__2PE( 2,string_tmp__YC);
-        put_position__HRE(__tmp__YYRJ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __CQXE(((____WMB *)__S4RJ),__YC);
+        __H0RJ=__2LOJ->__1VTC.__OIQC.__KBOC.__O2B;
+        __DQE( 2,__YC);
+        __ORE(__H0RJ);
+        __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__UCXJ=Self__NKOJ->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
-      result__S42U=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1XSJ)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__O3RJ=new_read__slot__receiver__self__intern__3J2C(pos__UCXJ,Result__DYZT,__tmp__SJQJ,result__S42U,implicit_self__CJQJ);
-      base__VVRJ=__tmp__O3RJ;
-      free__J0WJ(__tmp__1XSJ);
-    } else /* FALSE */ {
-      if (Result__VQ5T) {
-        __tmp__U42U=lookup__3OVJ();
-        __tmp__W42U=read__NUEI(((__LOCAL__43WC *)__tmp__U42U));
-        Self__HZZT=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1XSJ);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__HZZT->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=__tmp__W42U;
-      } else /* FALSE */ {
-        __tmp__AERO=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1XSJ)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__AERO)->__id) {
-        case __STRING_CST__5J__: {
-          Self__BD3U=((__STRING_CST__5J *)__tmp__AERO);
-          result__3C3U=NULL;
-          __tmp__442U=((__POINTER__IB )(NULL));
-          typ_id__AC3U= 0;
-          __tmp__542U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__542U ==  0)) {
-            result__3C3U=Self__BD3U;
-          } else /* FALSE */ {
-            typ_id__AC3U=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__542U));
-            if ((typ_id__AC3U == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__542U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EC3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DC3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_size[(__tmp__EC3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DC3U)));
-              __tmp__442U=__tmp__CC3U;
+      __DEXJ=__2LOJ->__1VTC.__OIQC.__KBOC.__O2B;
+      __BA3U=((void **)((____ABXC *)__KZSJ)->__IBXC.__ESEI)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __34RJ=__ML2C(__DEXJ,__SZZT,__BLQJ,__BA3U,__RKQJ);
+      __EXRJ=__34RJ;
+      __Y1WJ(__KZSJ);
+    } else /* FALSE */ {
+      if (__ES5T) {
+        __DA3U=__MQVJ();
+        __FA3U=__2VEI(((____N5WC *)__DA3U));
+        __W0ZT=((____ABXC *)__KZSJ);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__W0ZT->__IBXC.__ESEI)[ 0]=__FA3U;
+      } else /* FALSE */ {
+        __PFRO=((void **)((____ABXC *)__KZSJ)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__PFRO)->__id) {
+        case ____5J__: {
+          __QE3U=((____5J *)__PFRO);
+          __ME3U=NULL;
+          __NA3U=((____IB )(NULL));
+          __PD3U= 0;
+          __OA3U=((____IB )sizeof(____5J));
+          if (((unsigned long)__OA3U ==  0)) {
+            __ME3U=__QE3U;
+          } else /* FALSE */ {
+            __PD3U=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OA3U));
+            if ((__PD3U == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SD3U=(void *)((unsigned long)(void *)((unsigned long)__OA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TD3U=((____YWB )((____Q )(void *)((unsigned long)__SD3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RD3U=__OKI(__SD3U,((____IB )(&(table_size[(__TD3U)-1]))),((____YWB )((____Q )__SD3U)));
+              __NA3U=__RD3U;
             } else /* FALSE */ {
-              __tmp__EC3U=((__UINTEGER_32__RWB )typ_id__AC3U);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__542U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_type[(__tmp__EC3U)]))),(__UINTEGER_32__RWB)(__tmp__EC3U |  1));
-              __tmp__442U=__tmp__CC3U;
-            };
-            result__3C3U=((__STRING_CST__5J *)__tmp__442U);
-            *(result__3C3U) = *(Self__BD3U);
-          };
-          __tmp__Z4TO=result__3C3U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__Z4TO=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__AERO));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__LRJS=((__PROTOTYPE_CST__45WC *)__tmp__AERO);
-          __tmp__MRJS=create__type__IJ2C(Self__LRJS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__LRJS->parent_constant__55WC.static_type__SG4D);
-          __tmp__Z4TO=__tmp__MRJS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__ORJS=((__INTEGER_CST__KAXC *)__tmp__AERO);
-          __tmp__UZRJ=Self__ORJS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__ZD3U=Self__ORJS->value__YG4D;
-          __tmp__D3RJ=Self__ORJS->parent_constant__LAXC.static_type__SG4D;
-          Self__ORJS=NULL;
-          __tmp__442U=((__POINTER__IB )(NULL));
-          typ_id__AC3U= 0;
-          __tmp__542U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__542U ==  0)) {
-            Self__ORJS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            typ_id__AC3U=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__542U));
-            if ((typ_id__AC3U == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__542U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EC3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DC3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_size[(__tmp__EC3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DC3U)));
-              __tmp__442U=__tmp__CC3U;
+              __TD3U=((____YWB )__PD3U);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SD3U=(void *)((unsigned long)(void *)((unsigned long)__OA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RD3U=__OKI(__SD3U,((____IB )(&(table_type[(__TD3U)]))),(____YWB)(__TD3U |  1));
+              __NA3U=__RD3U;
+            };
+            __ME3U=((____5J *)__NA3U);
+            *(__ME3U) = *(__QE3U);
+          };
+          __IAUO=__ME3U;
+        } break;
+        case ____0AXC__: {
+          __IAUO=__JZAL(((____0AXC *)__PFRO));
+        } break;
+        case ____NBXC__: {
+          __0SJS=((____NBXC *)__PFRO);
+          __1SJS=__XK2C(__0SJS->__OBXC.__DK.__CK.__YH.__O2B,__0SJS->__OBXC.__BI4D);
+          __IAUO=__1SJS;
+        } break;
+        case ____ZBXC__: {
+          __3SJS=((____ZBXC *)__PFRO);
+          __D1RJ=__3SJS->__0BXC.__DK.__CK.__YH.__O2B;
+          __IF3U=__3SJS->__HI4D;
+          __S4RJ=__3SJS->__0BXC.__BI4D;
+          __3SJS=NULL;
+          __NA3U=((____IB )(NULL));
+          __PD3U= 0;
+          __OA3U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__OA3U ==  0)) {
+            __3SJS=__ZBXC__;
+          } else /* FALSE */ {
+            __PD3U=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OA3U));
+            if ((__PD3U == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SD3U=(void *)((unsigned long)(void *)((unsigned long)__OA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TD3U=((____YWB )((____Q )(void *)((unsigned long)__SD3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RD3U=__OKI(__SD3U,((____IB )(&(table_size[(__TD3U)-1]))),((____YWB )((____Q )__SD3U)));
+              __NA3U=__RD3U;
             } else /* FALSE */ {
-              __tmp__EC3U=((__UINTEGER_32__RWB )typ_id__AC3U);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__542U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_type[(__tmp__EC3U)]))),(__UINTEGER_32__RWB)(__tmp__EC3U |  1));
-              __tmp__442U=__tmp__CC3U;
-            };
-            Self__ORJS=((__INTEGER_CST__KAXC *)__tmp__442U);
-            *(Self__ORJS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__XD3U=((__INTEGER_CST__KAXC *)Self__ORJS);
-          Self__XD3U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__UZRJ;
-          Self__XD3U->value__YG4D=v__ZD3U;
-          Self__XD3U->parent_constant__LAXC.static_type__SG4D=__tmp__D3RJ;
-          check_type__KYEE(Self__XD3U);
-          __tmp__Z4TO=Self__ORJS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__Z4TO=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__AERO));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          Self__YQJS=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__AERO)->local__PUEJ));
-          if (Self__YQJS==NULL) {
-            __tmp__WBQT=NULL;
+              __TD3U=((____YWB )__PD3U);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SD3U=(void *)((unsigned long)(void *)((unsigned long)__OA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RD3U=__OKI(__SD3U,((____IB )(&(table_type[(__TD3U)]))),(____YWB)(__TD3U |  1));
+              __NA3U=__RD3U;
+            };
+            __3SJS=((____ZBXC *)__NA3U);
+            *(__3SJS) = *(__ZBXC__);
+          };
+          __GF3U=((____ZBXC *)__3SJS);
+          __GF3U->__0BXC.__DK.__CK.__YH.__O2B=__D1RJ;
+          __GF3U->__HI4D=__IF3U;
+          __GF3U->__0BXC.__BI4D=__S4RJ;
+          __ZZEE(__GF3U);
+          __IAUO=__3SJS;
+        } break;
+        case ____DMWH__: {
+          __IAUO=__W3OK(((____DMWH *)__PFRO));
+        } break;
+        case ____2A0I__: {
+          __HSJS=__2VEI(((____N5WC *)((____2A0I *)__PFRO)->__4VEJ));
+          if (__HSJS==NULL) {
+            __FDQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__WBQT=((__READ_LOCAL__N5ZI *)Self__YQJS);
+            __FDQT=((____2A0I *)__HSJS);
           };
-          __tmp__Z4TO=__tmp__WBQT;
+          __IAUO=__FDQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__Z4TO=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__AERO));
+        case ____HJNJ__: {
+          __IAUO=__Y0AL(((____HJNJ *)__PFRO));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__Z4TO=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__AERO));
+        case ____SJNJ__: {
+          __IAUO=__D1AL(((____SJNJ *)__PFRO));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__SRJS=((__IS_EXPANDED__L5NJ *)__tmp__AERO);
-          __tmp__UZRJ=Self__SRJS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          Self__YQJS=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__SRJS->receiver__554J)->local__PUEJ));
-          if (Self__YQJS==NULL) {
-            __tmp__WBQT=NULL;
+        case ____0AOJ__: {
+          __BTJS=((____0AOJ *)__PFRO);
+          __D1RJ=__BTJS->__1AOJ.__CK.__YH.__O2B;
+          __HSJS=__2VEI(((____N5WC *)((____2A0I *)__BTJS->__OB5J)->__4VEJ));
+          if (__HSJS==NULL) {
+            __FDQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__WBQT=((__READ_LOCAL__N5ZI *)Self__YQJS);
-          };
-          Self__SRJS=NULL;
-          __tmp__442U=((__POINTER__IB )(NULL));
-          typ_id__AC3U= 0;
-          __tmp__542U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__542U ==  0)) {
-            Self__SRJS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            typ_id__AC3U=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__542U));
-            if ((typ_id__AC3U == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__542U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EC3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DC3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_size[(__tmp__EC3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DC3U)));
-              __tmp__442U=__tmp__CC3U;
+            __FDQT=((____2A0I *)__HSJS);
+          };
+          __BTJS=NULL;
+          __NA3U=((____IB )(NULL));
+          __PD3U= 0;
+          __OA3U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__OA3U ==  0)) {
+            __BTJS=__0AOJ__;
+          } else /* FALSE */ {
+            __PD3U=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OA3U));
+            if ((__PD3U == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SD3U=(void *)((unsigned long)(void *)((unsigned long)__OA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TD3U=((____YWB )((____Q )(void *)((unsigned long)__SD3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RD3U=__OKI(__SD3U,((____IB )(&(table_size[(__TD3U)-1]))),((____YWB )((____Q )__SD3U)));
+              __NA3U=__RD3U;
             } else /* FALSE */ {
-              __tmp__EC3U=((__UINTEGER_32__RWB )typ_id__AC3U);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__542U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_type[(__tmp__EC3U)]))),(__UINTEGER_32__RWB)(__tmp__EC3U |  1));
-              __tmp__442U=__tmp__CC3U;
-            };
-            Self__SRJS=((__IS_EXPANDED__L5NJ *)__tmp__442U);
-            *(Self__SRJS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__IE3U=((__IS_EXPANDED__L5NJ *)Self__SRJS);
-          Self__IE3U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__UZRJ;
-          Self__IE3U->receiver__554J=__tmp__WBQT;
-          __tmp__Z4TO=Self__SRJS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__XRJS=((__GET_TYPE_ID__V5NJ *)__tmp__AERO);
-          __tmp__UZRJ=Self__XRJS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__D3RJ=Self__XRJS->receiver__EA5J;
-          Self__XRJS=NULL;
-          __tmp__442U=((__POINTER__IB )(NULL));
-          typ_id__AC3U= 0;
-          __tmp__542U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__542U ==  0)) {
-            Self__XRJS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            typ_id__AC3U=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__542U));
-            if ((typ_id__AC3U == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__542U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EC3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DC3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_size[(__tmp__EC3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DC3U)));
-              __tmp__442U=__tmp__CC3U;
+              __TD3U=((____YWB )__PD3U);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SD3U=(void *)((unsigned long)(void *)((unsigned long)__OA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RD3U=__OKI(__SD3U,((____IB )(&(table_type[(__TD3U)]))),(____YWB)(__TD3U |  1));
+              __NA3U=__RD3U;
+            };
+            __BTJS=((____0AOJ *)__NA3U);
+            *(__BTJS) = *(__0AOJ__);
+          };
+          __XF3U=((____0AOJ *)__BTJS);
+          __XF3U->__1AOJ.__CK.__YH.__O2B=__D1RJ;
+          __XF3U->__OB5J=__FDQT;
+          __IAUO=__BTJS;
+        } break;
+        case ____EBOJ__: {
+          __GTJS=((____EBOJ *)__PFRO);
+          __D1RJ=__GTJS->__FBOJ.__CK.__YH.__O2B;
+          __S4RJ=__GTJS->__TB5J;
+          __GTJS=NULL;
+          __NA3U=((____IB )(NULL));
+          __PD3U= 0;
+          __OA3U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__OA3U ==  0)) {
+            __GTJS=__EBOJ__;
+          } else /* FALSE */ {
+            __PD3U=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OA3U));
+            if ((__PD3U == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SD3U=(void *)((unsigned long)(void *)((unsigned long)__OA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TD3U=((____YWB )((____Q )(void *)((unsigned long)__SD3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RD3U=__OKI(__SD3U,((____IB )(&(table_size[(__TD3U)-1]))),((____YWB )((____Q )__SD3U)));
+              __NA3U=__RD3U;
             } else /* FALSE */ {
-              __tmp__EC3U=((__UINTEGER_32__RWB )typ_id__AC3U);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__542U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_type[(__tmp__EC3U)]))),(__UINTEGER_32__RWB)(__tmp__EC3U |  1));
-              __tmp__442U=__tmp__CC3U;
-            };
-            Self__XRJS=((__GET_TYPE_ID__V5NJ *)__tmp__442U);
-            *(Self__XRJS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__YE3U=((__GET_TYPE_ID__V5NJ *)Self__XRJS);
-          Self__YE3U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__UZRJ;
-          Self__YE3U->receiver__EA5J=__tmp__D3RJ;
-          __tmp__Z4TO=Self__XRJS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__Z4TO=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__AERO));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__Z4TO=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__AERO));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__Z4TO=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__AERO));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__Z4TO=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__AERO));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__Z4TO=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__AERO));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__Z4TO=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__AERO));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__Z4TO=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__AERO));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__Z4TO=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__AERO));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__Z4TO=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__AERO));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__0RJS=((__SIZE_OF__NGOJ *)__tmp__AERO);
-          __tmp__UZRJ=Self__0RJS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__D3RJ=Self__0RJS->receiver__OC5J;
-          Self__0RJS=NULL;
-          __tmp__442U=((__POINTER__IB )(NULL));
-          typ_id__AC3U= 0;
-          __tmp__542U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__542U ==  0)) {
-            Self__0RJS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            typ_id__AC3U=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__542U));
-            if ((typ_id__AC3U == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__542U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EC3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DC3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_size[(__tmp__EC3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DC3U)));
-              __tmp__442U=__tmp__CC3U;
+              __TD3U=((____YWB )__PD3U);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SD3U=(void *)((unsigned long)(void *)((unsigned long)__OA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RD3U=__OKI(__SD3U,((____IB )(&(table_type[(__TD3U)]))),(____YWB)(__TD3U |  1));
+              __NA3U=__RD3U;
+            };
+            __GTJS=((____EBOJ *)__NA3U);
+            *(__GTJS) = *(__EBOJ__);
+          };
+          __HG3U=((____EBOJ *)__GTJS);
+          __HG3U->__FBOJ.__CK.__YH.__O2B=__D1RJ;
+          __HG3U->__TB5J=__S4RJ;
+          __IAUO=__GTJS;
+        } break;
+        case ____3BOJ__: {
+          __IAUO=__21AL(((____3BOJ *)__PFRO));
+        } break;
+        case ____RCOJ__: {
+          __IAUO=__H2AL(((____RCOJ *)__PFRO));
+        } break;
+        case ____HDOJ__: {
+          __IAUO=__S2AL(((____HDOJ *)__PFRO));
+        } break;
+        case ____1DOJ__: {
+          __IAUO=__32AL(((____1DOJ *)__PFRO));
+        } break;
+        case ____PEOJ__: {
+          __IAUO=__I3AL(((____PEOJ *)__PFRO));
+        } break;
+        case ____DFOJ__: {
+          __IAUO=__T3AL(((____DFOJ *)__PFRO));
+        } break;
+        case ____XFOJ__: {
+          __IAUO=__43AL(((____XFOJ *)__PFRO));
+        } break;
+        case ____QGOJ__: {
+          __IAUO=__J4AL(((____QGOJ *)__PFRO));
+        } break;
+        case ____EHOJ__: {
+          __IAUO=__X4AL(((____EHOJ *)__PFRO));
+        } break;
+        case ____2HOJ__: {
+          __JTJS=((____2HOJ *)__PFRO);
+          __D1RJ=__JTJS->__3HOJ.__CK.__YH.__O2B;
+          __S4RJ=__JTJS->__3D5J;
+          __JTJS=NULL;
+          __NA3U=((____IB )(NULL));
+          __PD3U= 0;
+          __OA3U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__OA3U ==  0)) {
+            __JTJS=__2HOJ__;
+          } else /* FALSE */ {
+            __PD3U=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OA3U));
+            if ((__PD3U == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SD3U=(void *)((unsigned long)(void *)((unsigned long)__OA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TD3U=((____YWB )((____Q )(void *)((unsigned long)__SD3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RD3U=__OKI(__SD3U,((____IB )(&(table_size[(__TD3U)-1]))),((____YWB )((____Q )__SD3U)));
+              __NA3U=__RD3U;
             } else /* FALSE */ {
-              __tmp__EC3U=((__UINTEGER_32__RWB )typ_id__AC3U);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__542U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_type[(__tmp__EC3U)]))),(__UINTEGER_32__RWB)(__tmp__EC3U |  1));
-              __tmp__442U=__tmp__CC3U;
-            };
-            Self__0RJS=((__SIZE_OF__NGOJ *)__tmp__442U);
-            *(Self__0RJS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__IF3U=((__SIZE_OF__NGOJ *)Self__0RJS);
-          Self__IF3U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__UZRJ;
-          Self__IF3U->receiver__OC5J=__tmp__D3RJ;
-          __tmp__Z4TO=Self__0RJS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__Z4TO=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__AERO));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__3RJS=((__REAL_CST__JLOJ *)__tmp__AERO);
-          __tmp__UZRJ=Self__3RJS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__A3RJ=Self__3RJS->value__DD5J;
-          __tmp__D3RJ=Self__3RJS->parent_constant__KLOJ.static_type__SG4D;
-          Self__3RJS=NULL;
-          __tmp__442U=((__POINTER__IB )(NULL));
-          typ_id__AC3U= 0;
-          __tmp__542U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__542U ==  0)) {
-            Self__3RJS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            typ_id__AC3U=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__542U));
-            if ((typ_id__AC3U == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__542U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EC3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DC3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_size[(__tmp__EC3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DC3U)));
-              __tmp__442U=__tmp__CC3U;
+              __TD3U=((____YWB )__PD3U);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SD3U=(void *)((unsigned long)(void *)((unsigned long)__OA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RD3U=__OKI(__SD3U,((____IB )(&(table_type[(__TD3U)]))),(____YWB)(__TD3U |  1));
+              __NA3U=__RD3U;
+            };
+            __JTJS=((____2HOJ *)__NA3U);
+            *(__JTJS) = *(__2HOJ__);
+          };
+          __XG3U=((____2HOJ *)__JTJS);
+          __XG3U->__3HOJ.__CK.__YH.__O2B=__D1RJ;
+          __XG3U->__3D5J=__S4RJ;
+          __IAUO=__JTJS;
+        } break;
+        case ____YIOJ__: {
+          __IAUO=__I5AL(((____YIOJ *)__PFRO));
+        } break;
+        case ____YMOJ__: {
+          __MTJS=((____YMOJ *)__PFRO);
+          __D1RJ=__MTJS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __P4RJ=__MTJS->__SE5J;
+          __S4RJ=__MTJS->__ZMOJ.__BI4D;
+          __MTJS=NULL;
+          __NA3U=((____IB )(NULL));
+          __PD3U= 0;
+          __OA3U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__OA3U ==  0)) {
+            __MTJS=__YMOJ__;
+          } else /* FALSE */ {
+            __PD3U=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__OA3U));
+            if ((__PD3U == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SD3U=(void *)((unsigned long)(void *)((unsigned long)__OA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TD3U=((____YWB )((____Q )(void *)((unsigned long)__SD3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RD3U=__OKI(__SD3U,((____IB )(&(table_size[(__TD3U)-1]))),((____YWB )((____Q )__SD3U)));
+              __NA3U=__RD3U;
             } else /* FALSE */ {
-              __tmp__EC3U=((__UINTEGER_32__RWB )typ_id__AC3U);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CC3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DC3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__542U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CC3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CC3U=micro_alloc__table__lab__HKI(__tmp__DC3U,((__POINTER__IB )(&(table_type[(__tmp__EC3U)]))),(__UINTEGER_32__RWB)(__tmp__EC3U |  1));
-              __tmp__442U=__tmp__CC3U;
-            };
-            Self__3RJS=((__REAL_CST__JLOJ *)__tmp__442U);
-            *(Self__3RJS) = *(REAL_CST__JLOJ__);
-          };
-          Self__YF3U=((__REAL_CST__JLOJ *)Self__3RJS);
-          Self__YF3U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__UZRJ;
-          Self__YF3U->value__DD5J=__tmp__A3RJ;
-          Self__YF3U->parent_constant__KLOJ.static_type__SG4D=__tmp__D3RJ;
-          __tmp__Z4TO=Self__3RJS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__BSJS=((__CHARACTER_CST__5LOJ *)__tmp__AERO);
-          __tmp__CSJS=create__char__CMQJ(Self__BSJS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__BSJS->text__ID5J);
-          __tmp__Z4TO=__tmp__CSJS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__ESJS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__AERO);
-          __tmp__FSJS=create__text__2PQJ(Self__ESJS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ESJS->string__EBJK);
-          __tmp__Z4TO=__tmp__FSJS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__Z4TO=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__AERO));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__Z4TO=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__AERO));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__Z4TO=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__AERO));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__Z4TO=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__AERO));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__Z4TO=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__AERO));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__Z4TO=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__AERO));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__Z4TO=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__AERO));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__Z4TO=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__AERO));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__5KCU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__AERO)->global__Y5JM),NULL);
-          if (__tmp__5KCU==NULL) {
-            __tmp__ALCU=NULL;
+              __TD3U=((____YWB )__PD3U);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RD3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SD3U=(void *)((unsigned long)(void *)((unsigned long)__OA3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RD3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RD3U=__OKI(__SD3U,((____IB )(&(table_type[(__TD3U)]))),(____YWB)(__TD3U |  1));
+              __NA3U=__RD3U;
+            };
+            __MTJS=((____YMOJ *)__NA3U);
+            *(__MTJS) = *(__YMOJ__);
+          };
+          __HH3U=((____YMOJ *)__MTJS);
+          __HH3U->__ZMOJ.__DK.__CK.__YH.__O2B=__D1RJ;
+          __HH3U->__SE5J=__P4RJ;
+          __HH3U->__ZMOJ.__BI4D=__S4RJ;
+          __IAUO=__MTJS;
+        } break;
+        case ____ONOJ__: {
+          __QTJS=((____ONOJ *)__PFRO);
+          __RTJS=__RNQJ(__QTJS->__PNOJ.__DK.__CK.__YH.__O2B,__QTJS->__XE5J);
+          __IAUO=__RTJS;
+        } break;
+        case ____YOOJ__: {
+          __TTJS=((____YOOJ *)__PFRO);
+          __UTJS=__LRQJ(__TTJS->__ZOOJ.__DK.__CK.__YH.__O2B,__TTJS->__TCJK);
+          __IAUO=__UTJS;
+        } break;
+        case ____IM4K__: {
+          __IAUO=__NZFM(((____IM4K *)__PFRO));
+        } break;
+        case ____T5FL__: {
+          __IAUO=__V35O(((____T5FL *)__PFRO));
+        } break;
+        case ____3DUL__: {
+          __IAUO=__AJVP(((____3DUL *)__PFRO));
+        } break;
+        case ____0EUL__: {
+          __IAUO=__QB4P(((____0EUL *)__PFRO));
+        } break;
+        case ____BGUL__: {
+          __IAUO=__LJVP(((____BGUL *)__PFRO));
+        } break;
+        case ____2GUL__: {
+          __IAUO=__2B4P(((____2GUL *)__PFRO));
+        } break;
+        case ____B0VL__: {
+          __IAUO=__H0BN(((____B0VL *)__PFRO));
+        } break;
+        case ____P0VL__: {
+          __IAUO=__NCHM(((____P0VL *)__PFRO));
+        } break;
+        case ____Q5YL__: {
+          __OMCU=__TFTL(((____FKRG *)((____Q5YL *)__PFRO)->__HBKM),NULL);
+          if (__OMCU==NULL) {
+            __PMCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__5KCU)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__ALCU=NULL;
+            switch (((struct ___OBJ *)__OMCU)->__id) {
+            case ____IM4K__: {
+              __PMCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__ALCU=((__READ_GLOBAL__B4YL *)__tmp__5KCU);
+            case ____Q5YL__: {
+              __PMCU=((____Q5YL *)__OMCU);
             } break;
             }
           };
-          __tmp__Z4TO=__tmp__ALCU;
+          __IAUO=__PMCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__Z4TO=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__AERO));
+        case ____UVPM__: {
+          __IAUO=__VGWN(((____UVPM *)__PFRO));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__Z4TO=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__AERO));
+        case ____0ZPM__: {
+          __IAUO=__4G2P(((____0ZPM *)__PFRO));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__Z4TO=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__AERO));
+        case ____MR0N__: {
+          __IAUO=__DRVO(((____MR0N *)__PFRO));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__Z4TO=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__AERO));
+        case ____YWBP__: {
+          __IAUO=__DQ0Q(((____YWBP *)__PFRO));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__Z4TO=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__AERO));
+        case ____LYBP__: {
+          __IAUO=__0WUP(((____LYBP *)__PFRO));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__Z4TO=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__AERO));
+        case ____CZBP__: {
+          __IAUO=__FXUP(((____CZBP *)__PFRO));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__Z4TO=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__AERO));
+        case ____3BEP__: {
+          __IAUO=__FCIQ(((____3BEP *)__PFRO));
         } break;
         };
-        Self__HZZT=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1XSJ);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        ((void **)Self__HZZT->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=__tmp__Z4TO;
+        __W0ZT=((____ABXC *)__KZSJ);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        ((void **)__W0ZT->__IBXC.__ESEI)[ 0]=__IAUO;
       };
-      Self__HZZT=copy__LEVJ(__tmp__1XSJ);
-      __tmp__1XSJ=Self__HZZT;
-      __tmp__O3RJ=new_read__slot__receiver__with__intern__2DZJ(Self__NKOJ->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B,Result__DYZT,__tmp__SJQJ,Self__HZZT,implicit_self__CJQJ);
-      base__VVRJ=__tmp__O3RJ;
+      __W0ZT=__0FVJ(__KZSJ);
+      __KZSJ=__W0ZT;
+      __34RJ=__LFZJ(__2LOJ->__1VTC.__OIQC.__KBOC.__O2B,__SZZT,__BLQJ,__W0ZT,__RKQJ);
+      __EXRJ=__34RJ;
     };
   };
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),base__VVRJ);
-  if (((void *)result__UQ5T != (void *)NULL)) {
-    free__G4PC(result__UQ5T);
+  __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__EXRJ);
+  if (((void *)__DS5T != (void *)NULL)) {
+    __V5PC(__DS5T);
   };
-  Result__DYZT=result_expr__SP5H(((__NODE_TYPE__FK2C *)base__VVRJ));
-  rec__4IQJ=Result__DYZT;
-  return(rec__4IQJ);
+  __SZZT=__BR5H(((____UL2C *)__EXRJ));
+  __NKQJ=__SZZT;
+  return(__NKQJ);
 }
 
-static void* to_run_expr__GLOJ(__ITM_REAL__3DUC *Self__HLOJ)
-// ({ITM_REAL__3DUC}) With result No recursive, No inlinable.
+static void* __VMOJ(____MFUC *__WMOJ)
+// ({__MFUC}) With result No recursive, No inlinable.
 {
-  __POSITION__OL __tmp__LLOJ;
-  __STRING_CONSTANT__0 *__tmp__MLOJ;
-  void *__tmp__NLOJ;
-  __TYPE_FULL__PMB *__tmp__OLOJ;
-  __REAL_CST__JLOJ *result__3F3U,*Self__JG3U;
-  __POINTER__IB ptr__4F3U,__tmp__AG3U,__tmp__BG3U,__tmp__CG3U;
-  __INTEGER__Q typ_id__5F3U;
-  __UINTEGER_32__RWB __tmp__DG3U;
-  __tmp__LLOJ=Self__HLOJ->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-  __tmp__MLOJ=Self__HLOJ->value__Z51C;
-  __tmp__NLOJ=type_real__2NB;
-  switch (((struct ___OBJ *)__tmp__NLOJ)->__id) {
-  case __TYPE__FF__: {
-    __tmp__OLOJ=((__TYPE__FF *)__tmp__NLOJ)->default__0LC;
-  } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__OLOJ=((__TYPE_NULL__4LB *)__tmp__NLOJ)->parent_type__5LB.default__0LC;
-  } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__OLOJ=((__TYPE_VOID__AMB *)__tmp__NLOJ)->parent_type__BMB.default__0LC;
-  } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__OLOJ=((__TYPE_CONTEXT__CMB *)__tmp__NLOJ)->parent_type__DMB.default__0LC;
-  } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__OLOJ=((__TYPE_ID__EMB *)__tmp__NLOJ)->parent_type__FMB.default__0LC;
-  } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__OLOJ=((__TYPE_GENERIC__BCY *)__tmp__NLOJ)->parent_type__CCY.default__0LC;
-  } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__OLOJ=((__TYPE_BLOCK__VO5D *)__tmp__NLOJ)->parent_type__WO5D.default__0LC;
-  } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__OLOJ=((__PROFIL_BLOCK__22NJ *)__tmp__NLOJ)->parent_type__42NJ.default__0LC;
-  } break;
-  };
-  result__3F3U=NULL;
-  ptr__4F3U=((__POINTER__IB )(NULL));
-  typ_id__5F3U= 0;
-  __tmp__AG3U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-  if (((unsigned long)__tmp__AG3U ==  0)) {
-    result__3F3U=REAL_CST__JLOJ__;
+  ____OL __0MOJ;
+  ____0 *__1MOJ;
+  void *__2MOJ;
+  ____WMB *__3MOJ;
+  ____YMOJ *__MH3U,*__YH3U;
+  ____IB __NH3U,__PH3U,__QH3U,__RH3U;
+  ____Q __OH3U;
+  ____YWB __SH3U;
+  __0MOJ=__WMOJ->__NFUC.__OFPC.__KBOC.__O2B;
+  __1MOJ=__WMOJ->__IB2C;
+  __2MOJ=__DOB;
+  switch (((struct ___OBJ *)__2MOJ)->__id) {
+  case ____FF__: {
+    __3MOJ=((____FF *)__2MOJ)->__BMC;
+  } break;
+  case ____FMB__: {
+    __3MOJ=((____FMB *)__2MOJ)->__GMB.__BMC;
+  } break;
+  case ____HMB__: {
+    __3MOJ=((____HMB *)__2MOJ)->__IMB.__BMC;
+  } break;
+  case ____JMB__: {
+    __3MOJ=((____JMB *)__2MOJ)->__KMB.__BMC;
+  } break;
+  case ____LMB__: {
+    __3MOJ=((____LMB *)__2MOJ)->__MMB.__BMC;
+  } break;
+  case ____ICY__: {
+    __3MOJ=((____ICY *)__2MOJ)->__JCY.__BMC;
+  } break;
+  case ____EQ5D__: {
+    __3MOJ=((____EQ5D *)__2MOJ)->__FQ5D.__BMC;
+  } break;
+  case ____L4NJ__: {
+    __3MOJ=((____L4NJ *)__2MOJ)->__N4NJ.__BMC;
+  } break;
+  };
+  __MH3U=NULL;
+  __NH3U=((____IB )(NULL));
+  __OH3U= 0;
+  __PH3U=((____IB )sizeof(____YMOJ));
+  if (((unsigned long)__PH3U ==  0)) {
+    __MH3U=__YMOJ__;
   } else /* FALSE */ {
-    typ_id__5F3U=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__AG3U));
-    if ((typ_id__5F3U == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__BG3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__CG3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__AG3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BG3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BG3U) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__DG3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CG3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__BG3U=micro_alloc__table__lab__HKI(__tmp__CG3U,((__POINTER__IB )(&(table_size[(__tmp__DG3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CG3U)));
-      ptr__4F3U=__tmp__BG3U;
-    } else /* FALSE */ {
-      __tmp__DG3U=((__UINTEGER_32__RWB )typ_id__5F3U);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__BG3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__CG3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__AG3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BG3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BG3U) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__BG3U=micro_alloc__table__lab__HKI(__tmp__CG3U,((__POINTER__IB )(&(table_type[(__tmp__DG3U)]))),(__UINTEGER_32__RWB)(__tmp__DG3U |  1));
-      ptr__4F3U=__tmp__BG3U;
-    };
-    result__3F3U=((__REAL_CST__JLOJ *)ptr__4F3U);
-    *(result__3F3U) = *(REAL_CST__JLOJ__);
-  };
-  Self__JG3U=((__REAL_CST__JLOJ *)result__3F3U);
-  Self__JG3U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__LLOJ;
-  Self__JG3U->value__DD5J=__tmp__MLOJ;
-  Self__JG3U->parent_constant__KLOJ.static_type__SG4D=__tmp__OLOJ;
-  __tmp__NLOJ=result__3F3U;
-  return(__tmp__NLOJ);
+    __OH3U=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PH3U));
+    if ((__OH3U == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __QH3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __RH3U=(void *)((unsigned long)(void *)((unsigned long)__PH3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QH3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QH3U) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __SH3U=((____YWB )((____Q )(void *)((unsigned long)__RH3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __QH3U=__OKI(__RH3U,((____IB )(&(table_size[(__SH3U)-1]))),((____YWB )((____Q )__RH3U)));
+      __NH3U=__QH3U;
+    } else /* FALSE */ {
+      __SH3U=((____YWB )__OH3U);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __QH3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __RH3U=(void *)((unsigned long)(void *)((unsigned long)__PH3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QH3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QH3U) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __QH3U=__OKI(__RH3U,((____IB )(&(table_type[(__SH3U)]))),(____YWB)(__SH3U |  1));
+      __NH3U=__QH3U;
+    };
+    __MH3U=((____YMOJ *)__NH3U);
+    *(__MH3U) = *(__YMOJ__);
+  };
+  __YH3U=((____YMOJ *)__MH3U);
+  __YH3U->__ZMOJ.__DK.__CK.__YH.__O2B=__0MOJ;
+  __YH3U->__SE5J=__1MOJ;
+  __YH3U->__ZMOJ.__BI4D=__3MOJ;
+  __2MOJ=__MH3U;
+  return(__2MOJ);
 }
 
-static void* to_run_expr__SLOJ(__ITM_NUMBER__QEUC *Self__TLOJ)
-// ({ITM_NUMBER__QEUC}) With result No recursive, No inlinable.
+static void* __BNOJ(____5FUC *__CNOJ)
+// ({__5FUC}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG __tmp__WLOJ;
-  __POSITION__OL __tmp__VLOJ;
-  void *__tmp__XLOJ;
-  __TYPE_FULL__PMB *__tmp__YLOJ;
-  __INTEGER_CST__KAXC *result__OG3U,*Self__0G3U;
-  __POINTER__IB ptr__PG3U,__tmp__RG3U,__tmp__SG3U,__tmp__TG3U;
-  __INTEGER__Q typ_id__QG3U;
-  __UINTEGER_32__RWB __tmp__UG3U;
-  __tmp__VLOJ=Self__TLOJ->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-  __tmp__WLOJ=Self__TLOJ->value__SL5D;
-  __tmp__XLOJ=type_integer__UNB;
-  switch (((struct ___OBJ *)__tmp__XLOJ)->__id) {
-  case __TYPE__FF__: {
-    __tmp__YLOJ=((__TYPE__FF *)__tmp__XLOJ)->default__0LC;
-  } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__YLOJ=((__TYPE_NULL__4LB *)__tmp__XLOJ)->parent_type__5LB.default__0LC;
-  } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__YLOJ=((__TYPE_VOID__AMB *)__tmp__XLOJ)->parent_type__BMB.default__0LC;
-  } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__YLOJ=((__TYPE_CONTEXT__CMB *)__tmp__XLOJ)->parent_type__DMB.default__0LC;
-  } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__YLOJ=((__TYPE_ID__EMB *)__tmp__XLOJ)->parent_type__FMB.default__0LC;
-  } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__YLOJ=((__TYPE_GENERIC__BCY *)__tmp__XLOJ)->parent_type__CCY.default__0LC;
-  } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__YLOJ=((__TYPE_BLOCK__VO5D *)__tmp__XLOJ)->parent_type__WO5D.default__0LC;
-  } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__YLOJ=((__PROFIL_BLOCK__22NJ *)__tmp__XLOJ)->parent_type__42NJ.default__0LC;
-  } break;
-  };
-  result__OG3U=NULL;
-  ptr__PG3U=((__POINTER__IB )(NULL));
-  typ_id__QG3U= 0;
-  __tmp__RG3U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-  if (((unsigned long)__tmp__RG3U ==  0)) {
-    result__OG3U=INTEGER_CST__KAXC__;
+  ____0SG __FNOJ;
+  ____OL __ENOJ;
+  void *__GNOJ;
+  ____WMB *__HNOJ;
+  ____ZBXC *__3H3U,*__JI3U;
+  ____IB __4H3U,__AI3U,__BI3U,__CI3U;
+  ____Q __5H3U;
+  ____YWB __DI3U;
+  __ENOJ=__CNOJ->__AGUC.__OFPC.__KBOC.__O2B;
+  __FNOJ=__CNOJ->__BN5D;
+  __GNOJ=__1NB;
+  switch (((struct ___OBJ *)__GNOJ)->__id) {
+  case ____FF__: {
+    __HNOJ=((____FF *)__GNOJ)->__BMC;
+  } break;
+  case ____FMB__: {
+    __HNOJ=((____FMB *)__GNOJ)->__GMB.__BMC;
+  } break;
+  case ____HMB__: {
+    __HNOJ=((____HMB *)__GNOJ)->__IMB.__BMC;
+  } break;
+  case ____JMB__: {
+    __HNOJ=((____JMB *)__GNOJ)->__KMB.__BMC;
+  } break;
+  case ____LMB__: {
+    __HNOJ=((____LMB *)__GNOJ)->__MMB.__BMC;
+  } break;
+  case ____ICY__: {
+    __HNOJ=((____ICY *)__GNOJ)->__JCY.__BMC;
+  } break;
+  case ____EQ5D__: {
+    __HNOJ=((____EQ5D *)__GNOJ)->__FQ5D.__BMC;
+  } break;
+  case ____L4NJ__: {
+    __HNOJ=((____L4NJ *)__GNOJ)->__N4NJ.__BMC;
+  } break;
+  };
+  __3H3U=NULL;
+  __4H3U=((____IB )(NULL));
+  __5H3U= 0;
+  __AI3U=((____IB )sizeof(____ZBXC));
+  if (((unsigned long)__AI3U ==  0)) {
+    __3H3U=__ZBXC__;
   } else /* FALSE */ {
-    typ_id__QG3U=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RG3U));
-    if ((typ_id__QG3U == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__SG3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__TG3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__RG3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG3U) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__UG3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TG3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__SG3U=micro_alloc__table__lab__HKI(__tmp__TG3U,((__POINTER__IB )(&(table_size[(__tmp__UG3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TG3U)));
-      ptr__PG3U=__tmp__SG3U;
-    } else /* FALSE */ {
-      __tmp__UG3U=((__UINTEGER_32__RWB )typ_id__QG3U);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__SG3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__TG3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__RG3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG3U) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__SG3U=micro_alloc__table__lab__HKI(__tmp__TG3U,((__POINTER__IB )(&(table_type[(__tmp__UG3U)]))),(__UINTEGER_32__RWB)(__tmp__UG3U |  1));
-      ptr__PG3U=__tmp__SG3U;
-    };
-    result__OG3U=((__INTEGER_CST__KAXC *)ptr__PG3U);
-    *(result__OG3U) = *(INTEGER_CST__KAXC__);
-  };
-  Self__0G3U=((__INTEGER_CST__KAXC *)result__OG3U);
-  Self__0G3U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__VLOJ;
-  Self__0G3U->value__YG4D=__tmp__WLOJ;
-  Self__0G3U->parent_constant__LAXC.static_type__SG4D=__tmp__YLOJ;
-  check_type__KYEE(Self__0G3U);
-  __tmp__XLOJ=result__OG3U;
-  return(__tmp__XLOJ);
+    __5H3U=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AI3U));
+    if ((__5H3U == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __BI3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __CI3U=(void *)((unsigned long)(void *)((unsigned long)__AI3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI3U) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __DI3U=((____YWB )((____Q )(void *)((unsigned long)__CI3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __BI3U=__OKI(__CI3U,((____IB )(&(table_size[(__DI3U)-1]))),((____YWB )((____Q )__CI3U)));
+      __4H3U=__BI3U;
+    } else /* FALSE */ {
+      __DI3U=((____YWB )__5H3U);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __BI3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __CI3U=(void *)((unsigned long)(void *)((unsigned long)__AI3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI3U) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __BI3U=__OKI(__CI3U,((____IB )(&(table_type[(__DI3U)]))),(____YWB)(__DI3U |  1));
+      __4H3U=__BI3U;
+    };
+    __3H3U=((____ZBXC *)__4H3U);
+    *(__3H3U) = *(__ZBXC__);
+  };
+  __JI3U=((____ZBXC *)__3H3U);
+  __JI3U->__0BXC.__DK.__CK.__YH.__O2B=__ENOJ;
+  __JI3U->__HI4D=__FNOJ;
+  __JI3U->__0BXC.__BI4D=__HNOJ;
+  __ZZEE(__JI3U);
+  __GNOJ=__3H3U;
+  return(__GNOJ);
 }
 
-static void* to_run_expr__FMOJ(__ITM_STRING__UFUC *Self__GMOJ)
-// ({ITM_STRING__UFUC}) With result No recursive, No inlinable.
+static void* __UNOJ(____DHUC *__VNOJ)
+// ({__DHUC}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__JI3U;
-  __INTEGER__Q result__OMQJ,i__NMQJ,__tmp__50ZT,__tmp__FNQJ,__tmp__ONQJ;
-  __STRING_CONSTANT__0 *__tmp__A1ZT,*__tmp__B1ZT,*__tmp__C1ZT;
-  __POSITION__OL __tmp__NMOJ,p__II3U;
-  __STRING_CST__5J *result__5G3U,*Self__ZAJK,*result__NH3U;
-  __POINTER__IB ptr__AH3U,__tmp__CH3U,__tmp__EH3U,__tmp__FH3U;
-  __POINTER__IB __tmp__PT5T,__tmp__RT5T;
-  __UINTEGER_32__RWB __tmp__GH3U,__tmp__ST5T;
-  void *__tmp__4AJK;
-  __TYPE_FULL__PMB *__tmp__5AJK;
-  void *__tmp__TMOJ;
-  __SLOT_DATA__WIRG *__tmp__UMOJ;
-  __INTEGER_CST__KAXC *result__1H3U,*Self__HI3U;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *__tmp__NNOJ;
-  __CHARACTER__DB *__tmp__4Q5T,*__tmp__5Q5T,*__tmp__AR5T;
-  __CHARACTER__DB __tmp__HNQJ,__tmp__QNQJ;
-  __BOOLEAN__L result__U0ZT,result__10ZT;
-  __HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J *Self__UGGM;
-  __HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *node__5GGM;
-  __HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *nxt__EUSM;
-  __HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *result__ZJFN;
-  __HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *Self__YOYN;
-  result__OMQJ= 0;
-  i__NMQJ= 1;
-  __tmp__50ZT=((__STRING_CONSTANT__0 *)Self__GMOJ->string__2L5D)->count__0C;
-  __tmp__A1ZT=Self__GMOJ->string__2L5D;
-  __tmp__B1ZT=Self__GMOJ->string__2L5D;
-  __tmp__C1ZT=Self__GMOJ->string__2L5D;
-  __tmp__4Q5T=((__STRING_CONSTANT__0 *)__tmp__A1ZT)->storage__1C;
-  __tmp__5Q5T=((__STRING_CONSTANT__0 *)__tmp__B1ZT)->storage__1C;
-  __tmp__AR5T=((__STRING_CONSTANT__0 *)__tmp__C1ZT)->storage__1C;
-  while ((i__NMQJ <= __tmp__50ZT)) {
-    if ((((__CHARACTER__DB *)__tmp__4Q5T)[(__INTEGER__Q)(i__NMQJ -  1)] == '\\')) {
-      __tmp__FNQJ=(__INTEGER__Q)(i__NMQJ +  1);
-      i__NMQJ=__tmp__FNQJ;
-      __tmp__HNQJ=((__CHARACTER__DB *)__tmp__5Q5T)[(__INTEGER__Q)(__tmp__FNQJ -  1)];
-      result__U0ZT=FALSE__O__;
-      if ((((__INTEGER_8__3YF )__tmp__HNQJ) >= ((__INTEGER_8__3YF )'0'))) {
-        result__U0ZT=(((__INTEGER_8__3YF )__tmp__HNQJ) <= ((__INTEGER_8__3YF )'9'));
-      };
-      if (result__U0ZT) {
-        __tmp__ONQJ=(__INTEGER__Q)(__tmp__FNQJ +  1);
-        i__NMQJ=__tmp__ONQJ;
-        __tmp__QNQJ=((__CHARACTER__DB *)__tmp__AR5T)[(__INTEGER__Q)(__tmp__ONQJ -  1)];
-        result__10ZT=FALSE__O__;
-        if ((((__INTEGER_8__3YF )__tmp__QNQJ) >= ((__INTEGER_8__3YF )'0'))) {
-          result__10ZT=(((__INTEGER_8__3YF )__tmp__QNQJ) <= ((__INTEGER_8__3YF )'9'));
-        };
-        if (result__10ZT) {
-          i__NMQJ=(__INTEGER__Q)(__tmp__ONQJ +  2);
-        };
-      };
-    };
-    result__OMQJ=(__INTEGER__Q)(result__OMQJ +  1);
-    i__NMQJ=(__INTEGER__Q)(i__NMQJ +  1);
-  };
-  __tmp__NMOJ=Self__GMOJ->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-  __tmp__A1ZT=Self__GMOJ->string__2L5D;
-  result__5G3U=NULL;
-  ptr__AH3U=((__POINTER__IB )(NULL));
-  i__NMQJ= 0;
-  __tmp__CH3U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-  if (((unsigned long)__tmp__CH3U ==  0)) {
-    result__5G3U=STRING_CST__5J__;
+  ____0SG __YJ3U;
+  ____Q __3NQJ,__2NQJ,__O2ZT,__UOQJ,__3OQJ;
+  ____0 *__P2ZT,*__Q2ZT,*__R2ZT;
+  ____OL __2NOJ,__XJ3U;
+  ____5J *__OI3U,*__ICJK,*__2I3U;
+  ____IB __PI3U,__RI3U,__TI3U,__UI3U,__4U5T,__AV5T;
+  ____YWB __VI3U,__BV5T;
+  void *__NCJK;
+  ____WMB *__OCJK;
+  void *__COOJ;
+  ____FKRG *__DOOJ;
+  ____ZBXC *__KJ3U,*__WJ3U;
+  ____YOOJ *__2OOJ;
+  ____DB *__NS5T,*__OS5T,*__PS5T;
+  ____DB __WOQJ,__5OQJ;
+  ____L __D2ZT,__K2ZT;
+  ____IW5J *__DIGM;
+  ____LCGM *__OIGM,*__TVSM,*__ILFN,*__HQYN;
+  __3NQJ= 0;
+  __2NQJ= 1;
+  __O2ZT=((____0 *)__VNOJ->__LN5D)->__0C;
+  __P2ZT=__VNOJ->__LN5D;
+  __Q2ZT=__VNOJ->__LN5D;
+  __R2ZT=__VNOJ->__LN5D;
+  __NS5T=((____0 *)__P2ZT)->__1C;
+  __OS5T=((____0 *)__Q2ZT)->__1C;
+  __PS5T=((____0 *)__R2ZT)->__1C;
+  while ((__2NQJ <= __O2ZT)) {
+    if ((((____DB *)__NS5T)[(____Q)(__2NQJ -  1)] == '\\')) {
+      __UOQJ=(____Q)(__2NQJ +  1);
+      __2NQJ=__UOQJ;
+      __WOQJ=((____DB *)__OS5T)[(____Q)(__UOQJ -  1)];
+      __D2ZT=__O__;
+      if ((((____EZF )__WOQJ) >= ((____EZF )'0'))) {
+        __D2ZT=(((____EZF )__WOQJ) <= ((____EZF )'9'));
+      };
+      if (__D2ZT) {
+        __3OQJ=(____Q)(__UOQJ +  1);
+        __2NQJ=__3OQJ;
+        __5OQJ=((____DB *)__PS5T)[(____Q)(__3OQJ -  1)];
+        __K2ZT=__O__;
+        if ((((____EZF )__5OQJ) >= ((____EZF )'0'))) {
+          __K2ZT=(((____EZF )__5OQJ) <= ((____EZF )'9'));
+        };
+        if (__K2ZT) {
+          __2NQJ=(____Q)(__3OQJ +  2);
+        };
+      };
+    };
+    __3NQJ=(____Q)(__3NQJ +  1);
+    __2NQJ=(____Q)(__2NQJ +  1);
+  };
+  __2NOJ=__VNOJ->__EHUC.__OFPC.__KBOC.__O2B;
+  __P2ZT=__VNOJ->__LN5D;
+  __OI3U=NULL;
+  __PI3U=((____IB )(NULL));
+  __2NQJ= 0;
+  __RI3U=((____IB )sizeof(____5J));
+  if (((unsigned long)__RI3U ==  0)) {
+    __OI3U=__5J__;
   } else /* FALSE */ {
-    i__NMQJ=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CH3U));
-    if ((i__NMQJ == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__EH3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__FH3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CH3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EH3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EH3U) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__GH3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FH3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__EH3U=micro_alloc__table__lab__HKI(__tmp__FH3U,((__POINTER__IB )(&(table_size[(__tmp__GH3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FH3U)));
-      ptr__AH3U=__tmp__EH3U;
-    } else /* FALSE */ {
-      __tmp__GH3U=((__UINTEGER_32__RWB )i__NMQJ);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__EH3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__FH3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CH3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EH3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__EH3U) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__EH3U=micro_alloc__table__lab__HKI(__tmp__FH3U,((__POINTER__IB )(&(table_type[(__tmp__GH3U)]))),(__UINTEGER_32__RWB)(__tmp__GH3U |  1));
-      ptr__AH3U=__tmp__EH3U;
-    };
-    result__5G3U=((__STRING_CST__5J *)ptr__AH3U);
-    *(result__5G3U) = *(STRING_CST__5J__);
-  };
-  Self__ZAJK=((__STRING_CST__5J *)result__5G3U);
-  Self__ZAJK->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NMOJ;
-  Self__ZAJK->string__L44J=__tmp__A1ZT;
-  Self__UGGM=((__HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J *)dico_string__BV5J);
-  i__NMQJ=hash_code__1CM(((__STRING_CONSTANT__0 *)__tmp__A1ZT));
-  __tmp__50ZT=(__INTEGER__Q)(i__NMQJ % Self__UGGM->capacity__ABGM);
-  __tmp__FNQJ=__tmp__50ZT;
-  node__5GGM=((void **)Self__UGGM->buckets__HBGM)[__tmp__50ZT];
-  until_do__HELM:
+    __2NQJ=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RI3U));
+    if ((__2NQJ == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __TI3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __UI3U=(void *)((unsigned long)(void *)((unsigned long)__RI3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TI3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TI3U) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __VI3U=((____YWB )((____Q )(void *)((unsigned long)__UI3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __TI3U=__OKI(__UI3U,((____IB )(&(table_size[(__VI3U)-1]))),((____YWB )((____Q )__UI3U)));
+      __PI3U=__TI3U;
+    } else /* FALSE */ {
+      __VI3U=((____YWB )__2NQJ);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __TI3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __UI3U=(void *)((unsigned long)(void *)((unsigned long)__RI3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TI3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TI3U) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __TI3U=__OKI(__UI3U,((____IB )(&(table_type[(__VI3U)]))),(____YWB)(__VI3U |  1));
+      __PI3U=__TI3U;
+    };
+    __OI3U=((____5J *)__PI3U);
+    *(__OI3U) = *(__5J__);
+  };
+  __ICJK=((____5J *)__OI3U);
+  __ICJK->__EK.__DK.__CK.__YH.__O2B=__2NOJ;
+  __ICJK->__054J=__P2ZT;
+  __DIGM=((____IW5J *)__QW5J);
+  __2NQJ=__CDM(((____0 *)__P2ZT));
+  __O2ZT=(____Q)(__2NQJ % __DIGM->__PCGM);
+  __UOQJ=__O2ZT;
+  __OIGM=((void **)__DIGM->__WCGM)[__O2ZT];
+  __WFLM:
   {
-    if (((void *)node__5GGM == (void *)NULL)) {
-      result__U0ZT=TRUE__K__;
-    } else /* FALSE */ {
-      result__10ZT=__infix_equal_equal__YVZ(((__STRING_CONSTANT__0 *)node__5GGM->key__OBGM),__tmp__A1ZT);
-      result__U0ZT=result__10ZT;
-    };
-    if ((! result__U0ZT)) {
-      node__5GGM=node__5GGM->next__WBGM;
-      goto until_do__HELM;
-    };
-  };
-  if (((void *)node__5GGM == (void *)NULL)) {
-    if ((Self__UGGM->capacity__ABGM == Self__UGGM->count__BIGM)) {
-      increase_capacity__NL1M(Self__UGGM);
-      __tmp__FNQJ=(__INTEGER__Q)(i__NMQJ % Self__UGGM->capacity__ABGM);
-    };
-    nxt__EUSM=((void **)Self__UGGM->buckets__HBGM)[__tmp__FNQJ];
-    result__ZJFN=NULL;
-    __tmp__EH3U=((__POINTER__IB )(NULL));
-    __tmp__ONQJ= 0;
-    __tmp__FH3U=((__POINTER__IB )sizeof(__HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM));
-    if (((unsigned long)__tmp__FH3U ==  0)) {
-      result__ZJFN=HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM__;
-    } else /* FALSE */ {
-      __tmp__ONQJ=__HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM__;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__FH3U));
-      if ((__tmp__ONQJ == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__PT5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__RT5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__FH3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ST5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RT5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__PT5T=micro_alloc__table__lab__HKI(__tmp__RT5T,((__POINTER__IB )(&(table_size[(__tmp__ST5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RT5T)));
-        __tmp__EH3U=__tmp__PT5T;
-      } else /* FALSE */ {
-        __tmp__ST5T=((__UINTEGER_32__RWB )__tmp__ONQJ);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__PT5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__RT5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__FH3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__PT5T=micro_alloc__table__lab__HKI(__tmp__RT5T,((__POINTER__IB )(&(table_type[(__tmp__ST5T)]))),(__UINTEGER_32__RWB)(__tmp__ST5T |  1));
-        __tmp__EH3U=__tmp__PT5T;
-      };
-      result__ZJFN=((__HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *)__tmp__EH3U);
-      *(result__ZJFN) = *(HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM__);
-    };
-    Self__YOYN=((__HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *)result__ZJFN);
-    Self__YOYN->item__ZBGM=result__OMQJ;
-    Self__YOYN->key__OBGM=__tmp__A1ZT;
-    Self__YOYN->next__WBGM=nxt__EUSM;
-    node__5GGM=result__ZJFN;
-    ((void **)Self__UGGM->buckets__HBGM)[__tmp__FNQJ]=result__ZJFN;
-    Self__UGGM->count__BIGM=(__INTEGER__Q)(Self__UGGM->count__BIGM +  1);
+    if (((void *)__OIGM == (void *)NULL)) {
+      __D2ZT=__K__;
+    } else /* FALSE */ {
+      __K2ZT=__5VZ(((____0 *)__OIGM->__3CGM),__P2ZT);
+      __D2ZT=__K2ZT;
+    };
+    if ((! __D2ZT)) {
+      __OIGM=__OIGM->__FDGM;
+      goto __WFLM;
+    };
+  };
+  if (((void *)__OIGM == (void *)NULL)) {
+    if ((__DIGM->__PCGM == __DIGM->__QJGM)) {
+      __2M1M(__DIGM);
+      __UOQJ=(____Q)(__2NQJ % __DIGM->__PCGM);
+    };
+    __TVSM=((void **)__DIGM->__WCGM)[__UOQJ];
+    __ILFN=NULL;
+    __TI3U=((____IB )(NULL));
+    __3OQJ= 0;
+    __UI3U=((____IB )sizeof(____LCGM));
+    if (((unsigned long)__UI3U ==  0)) {
+      __ILFN=__LCGM__;
+    } else /* FALSE */ {
+      __3OQJ=____LCGM__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__UI3U));
+      if ((__3OQJ == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __4U5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __AV5T=(void *)((unsigned long)(void *)((unsigned long)__UI3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __BV5T=((____YWB )((____Q )(void *)((unsigned long)__AV5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __4U5T=__OKI(__AV5T,((____IB )(&(table_size[(__BV5T)-1]))),((____YWB )((____Q )__AV5T)));
+        __TI3U=__4U5T;
+      } else /* FALSE */ {
+        __BV5T=((____YWB )__3OQJ);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __4U5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __AV5T=(void *)((unsigned long)(void *)((unsigned long)__UI3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __4U5T=__OKI(__AV5T,((____IB )(&(table_type[(__BV5T)]))),(____YWB)(__BV5T |  1));
+        __TI3U=__4U5T;
+      };
+      __ILFN=((____LCGM *)__TI3U);
+      *(__ILFN) = *(__LCGM__);
+    };
+    __HQYN=((____LCGM *)__ILFN);
+    __HQYN->__IDGM=__3NQJ;
+    __HQYN->__3CGM=__P2ZT;
+    __HQYN->__FDGM=__TVSM;
+    __OIGM=__ILFN;
+    ((void **)__DIGM->__WCGM)[__UOQJ]=__ILFN;
+    __DIGM->__QJGM=(____Q)(__DIGM->__QJGM +  1);
   } else /* FALSE */ {
-    ((__HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *)node__5GGM)->item__ZBGM=result__OMQJ;
+    ((____LCGM *)__OIGM)->__IDGM=__3NQJ;
   };
-  __tmp__4AJK=type_string_constant__KOB;
-  switch (((struct ___OBJ *)__tmp__4AJK)->__id) {
-  case __TYPE__FF__: {
-    __tmp__5AJK=((__TYPE__FF *)__tmp__4AJK)->default__0LC;
+  __NCJK=__ROB;
+  switch (((struct ___OBJ *)__NCJK)->__id) {
+  case ____FF__: {
+    __OCJK=((____FF *)__NCJK)->__BMC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__5AJK=((__TYPE_NULL__4LB *)__tmp__4AJK)->parent_type__5LB.default__0LC;
+  case ____FMB__: {
+    __OCJK=((____FMB *)__NCJK)->__GMB.__BMC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__5AJK=((__TYPE_VOID__AMB *)__tmp__4AJK)->parent_type__BMB.default__0LC;
+  case ____HMB__: {
+    __OCJK=((____HMB *)__NCJK)->__IMB.__BMC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__5AJK=((__TYPE_CONTEXT__CMB *)__tmp__4AJK)->parent_type__DMB.default__0LC;
+  case ____JMB__: {
+    __OCJK=((____JMB *)__NCJK)->__KMB.__BMC;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__5AJK=((__TYPE_ID__EMB *)__tmp__4AJK)->parent_type__FMB.default__0LC;
+  case ____LMB__: {
+    __OCJK=((____LMB *)__NCJK)->__MMB.__BMC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__5AJK=((__TYPE_GENERIC__BCY *)__tmp__4AJK)->parent_type__CCY.default__0LC;
+  case ____ICY__: {
+    __OCJK=((____ICY *)__NCJK)->__JCY.__BMC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__5AJK=((__TYPE_BLOCK__VO5D *)__tmp__4AJK)->parent_type__WO5D.default__0LC;
+  case ____EQ5D__: {
+    __OCJK=((____EQ5D *)__NCJK)->__FQ5D.__BMC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__5AJK=((__PROFIL_BLOCK__22NJ *)__tmp__4AJK)->parent_type__42NJ.default__0LC;
+  case ____L4NJ__: {
+    __OCJK=((____L4NJ *)__NCJK)->__N4NJ.__BMC;
   } break;
   };
-  Self__ZAJK->parent_constant__EK.static_type__SG4D=__tmp__5AJK;
-  __tmp__4AJK=type_string_constant__KOB;
-  switch (((struct ___OBJ *)__tmp__4AJK)->__id) {
-  case __TYPE__FF__: {
-    __tmp__TMOJ=get_local_slot__CTLG(((__TYPE__FF *)__tmp__4AJK),(&__string_96));
+  __ICJK->__EK.__BI4D=__OCJK;
+  __NCJK=__ROB;
+  switch (((struct ___OBJ *)__NCJK)->__id) {
+  case ____FF__: {
+    __COOJ=__RULG(((____FF *)__NCJK),(&__string_96));
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__TMOJ=NULL;
+  case ____FMB__: {
+    __COOJ=NULL;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__TMOJ=get_local_slot__ZVLG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__4AJK)),(&__string_96));
+  case ____HMB__: {
+    __COOJ=__IXLG(((____HMB *)((____FF *)__NCJK)),(&__string_96));
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__TMOJ=get_local_slot__DYLG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__4AJK)),(&__string_96));
+  case ____JMB__: {
+    __COOJ=__SZLG(((____JMB *)((____FF *)__NCJK)),(&__string_96));
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__TMOJ=get_local_slot__N0LG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__4AJK)),(&__string_96));
+  case ____LMB__: {
+    __COOJ=__21LG(((____LMB *)((____FF *)__NCJK)),(&__string_96));
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__TMOJ=get_local_slot__X2LG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__4AJK)),(&__string_96));
+  case ____ICY__: {
+    __COOJ=__G4LG(((____ICY *)((____FF *)__NCJK)),(&__string_96));
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__TMOJ=get_local_slot__WOQJ((&__string_96));
+  case ____EQ5D__: {
+    __COOJ=__FQQJ((&__string_96));
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__TMOJ=get_local_slot__5UGL((&__string_96));
+  case ____L4NJ__: {
+    __COOJ=__OWGL((&__string_96));
   } break;
   };
-  if (((struct ___OBJ *)__tmp__TMOJ)->__id==__SLOT_CODE__MIRG__) {
-    __tmp__UMOJ=((__SLOT_CODE__MIRG *)__tmp__TMOJ)->parent_slot__NIRG->slot_data_intern__ZIRG;
+  if (((struct ___OBJ *)__COOJ)->__id==____1JRG__) {
+    __DOOJ=((____1JRG *)__COOJ)->__2JRG->__IKRG;
   } else /* SLOT_DATA */ {
-    __tmp__UMOJ=((__SLOT_DATA__WIRG *)__tmp__TMOJ)->parent_slot__YIRG->slot_data_intern__ZIRG;
-  };
-  __tmp__NMOJ=Self__GMOJ->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-  Self__ZAJK=((__STRING_CST__5J *)result__5G3U);
-  result__NH3U=NULL;
-  ptr__AH3U=((__POINTER__IB )(NULL));
-  i__NMQJ= 0;
-  __tmp__CH3U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-  if (((unsigned long)__tmp__CH3U ==  0)) {
-    result__NH3U=Self__ZAJK;
+    __DOOJ=((____FKRG *)__COOJ)->__HKRG->__IKRG;
+  };
+  __2NOJ=__VNOJ->__EHUC.__OFPC.__KBOC.__O2B;
+  __ICJK=((____5J *)__OI3U);
+  __2I3U=NULL;
+  __PI3U=((____IB )(NULL));
+  __2NQJ= 0;
+  __RI3U=((____IB )sizeof(____5J));
+  if (((unsigned long)__RI3U ==  0)) {
+    __2I3U=__ICJK;
   } else /* FALSE */ {
-    i__NMQJ=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CH3U));
-    if ((i__NMQJ == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PT5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RT5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CH3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__GH3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RT5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PT5T=micro_alloc__table__lab__HKI(__tmp__RT5T,((__POINTER__IB )(&(table_size[(__tmp__GH3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RT5T)));
-      ptr__AH3U=__tmp__PT5T;
-    } else /* FALSE */ {
-      __tmp__GH3U=((__UINTEGER_32__RWB )i__NMQJ);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PT5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RT5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CH3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PT5T=micro_alloc__table__lab__HKI(__tmp__RT5T,((__POINTER__IB )(&(table_type[(__tmp__GH3U)]))),(__UINTEGER_32__RWB)(__tmp__GH3U |  1));
-      ptr__AH3U=__tmp__PT5T;
-    };
-    result__NH3U=((__STRING_CST__5J *)ptr__AH3U);
-    *(result__NH3U) = *(Self__ZAJK);
-  };
-  p__II3U=Self__GMOJ->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-  v__JI3U=((__INTEGER_64__TSG )result__OMQJ);
-  __tmp__5AJK=__tmp__UMOJ->parent_variable__XIRG.type__1N5D;
-  result__1H3U=NULL;
-  ptr__AH3U=((__POINTER__IB )(NULL));
-  result__OMQJ= 0;
-  __tmp__CH3U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-  if (((unsigned long)__tmp__CH3U ==  0)) {
-    result__1H3U=INTEGER_CST__KAXC__;
+    __2NQJ=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RI3U));
+    if ((__2NQJ == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4U5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AV5T=(void *)((unsigned long)(void *)((unsigned long)__RI3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __VI3U=((____YWB )((____Q )(void *)((unsigned long)__AV5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4U5T=__OKI(__AV5T,((____IB )(&(table_size[(__VI3U)-1]))),((____YWB )((____Q )__AV5T)));
+      __PI3U=__4U5T;
+    } else /* FALSE */ {
+      __VI3U=((____YWB )__2NQJ);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4U5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AV5T=(void *)((unsigned long)(void *)((unsigned long)__RI3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4U5T=__OKI(__AV5T,((____IB )(&(table_type[(__VI3U)]))),(____YWB)(__VI3U |  1));
+      __PI3U=__4U5T;
+    };
+    __2I3U=((____5J *)__PI3U);
+    *(__2I3U) = *(__ICJK);
+  };
+  __XJ3U=__VNOJ->__EHUC.__OFPC.__KBOC.__O2B;
+  __YJ3U=((____0SG )__3NQJ);
+  __OCJK=__DOOJ->__GKRG.__KP5D;
+  __KJ3U=NULL;
+  __PI3U=((____IB )(NULL));
+  __3NQJ= 0;
+  __RI3U=((____IB )sizeof(____ZBXC));
+  if (((unsigned long)__RI3U ==  0)) {
+    __KJ3U=__ZBXC__;
   } else /* FALSE */ {
-    result__OMQJ=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CH3U));
-    if ((result__OMQJ == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PT5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RT5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CH3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__GH3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RT5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PT5T=micro_alloc__table__lab__HKI(__tmp__RT5T,((__POINTER__IB )(&(table_size[(__tmp__GH3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RT5T)));
-      ptr__AH3U=__tmp__PT5T;
-    } else /* FALSE */ {
-      __tmp__GH3U=((__UINTEGER_32__RWB )result__OMQJ);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PT5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RT5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CH3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PT5T=micro_alloc__table__lab__HKI(__tmp__RT5T,((__POINTER__IB )(&(table_type[(__tmp__GH3U)]))),(__UINTEGER_32__RWB)(__tmp__GH3U |  1));
-      ptr__AH3U=__tmp__PT5T;
-    };
-    result__1H3U=((__INTEGER_CST__KAXC *)ptr__AH3U);
-    *(result__1H3U) = *(INTEGER_CST__KAXC__);
-  };
-  Self__HI3U=((__INTEGER_CST__KAXC *)result__1H3U);
-  Self__HI3U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__II3U;
-  Self__HI3U->value__YG4D=v__JI3U;
-  Self__HI3U->parent_constant__LAXC.static_type__SG4D=__tmp__5AJK;
-  check_type__KYEE(Self__HI3U);
-  __tmp__4AJK=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)__tmp__UMOJ),__tmp__NMOJ,result__NH3U,result__1H3U);
-  if (((struct ___OBJ *)__tmp__4AJK)->__id==__WRITE_GLOBAL__EXKJ__) {
-    ((__WRITE_GLOBAL__EXKJ *)__tmp__4AJK)->parent_write__FXKJ.quiet_generation__405J=TRUE__K__;
+    __3NQJ=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RI3U));
+    if ((__3NQJ == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4U5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AV5T=(void *)((unsigned long)(void *)((unsigned long)__RI3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __VI3U=((____YWB )((____Q )(void *)((unsigned long)__AV5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4U5T=__OKI(__AV5T,((____IB )(&(table_size[(__VI3U)-1]))),((____YWB )((____Q )__AV5T)));
+      __PI3U=__4U5T;
+    } else /* FALSE */ {
+      __VI3U=((____YWB )__3NQJ);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4U5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AV5T=(void *)((unsigned long)(void *)((unsigned long)__RI3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4U5T=__OKI(__AV5T,((____IB )(&(table_type[(__VI3U)]))),(____YWB)(__VI3U |  1));
+      __PI3U=__4U5T;
+    };
+    __KJ3U=((____ZBXC *)__PI3U);
+    *(__KJ3U) = *(__ZBXC__);
+  };
+  __WJ3U=((____ZBXC *)__KJ3U);
+  __WJ3U->__0BXC.__DK.__CK.__YH.__O2B=__XJ3U;
+  __WJ3U->__HI4D=__YJ3U;
+  __WJ3U->__0BXC.__BI4D=__OCJK;
+  __ZZEE(__WJ3U);
+  __NCJK=__UEJJ(((____FKRG *)__DOOJ),__2NOJ,__2I3U,__KJ3U);
+  if (((struct ___OBJ *)__NCJK)->__id==____TYKJ__) {
+    ((____TYKJ *)__NCJK)->__UYKJ.__N25J=__K__;
   } else /* WRITE_SLOT */ {
-    ((__WRITE_SLOT__SXKJ *)__tmp__4AJK)->parent_write__TXKJ.quiet_generation__405J=TRUE__K__;
+    ((____BZKJ *)__NCJK)->__CZKJ.__N25J=__K__;
   };
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__4AJK);
-  __tmp__4AJK=type_string_constant__KOB;
-  switch (((struct ___OBJ *)__tmp__4AJK)->__id) {
-  case __TYPE__FF__: {
-    __tmp__TMOJ=get_local_slot__CTLG(((__TYPE__FF *)__tmp__4AJK),(&__string_95));
+  __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__NCJK);
+  __NCJK=__ROB;
+  switch (((struct ___OBJ *)__NCJK)->__id) {
+  case ____FF__: {
+    __COOJ=__RULG(((____FF *)__NCJK),(&__string_95));
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__TMOJ=NULL;
+  case ____FMB__: {
+    __COOJ=NULL;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__TMOJ=get_local_slot__ZVLG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__4AJK)),(&__string_95));
+  case ____HMB__: {
+    __COOJ=__IXLG(((____HMB *)((____FF *)__NCJK)),(&__string_95));
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__TMOJ=get_local_slot__DYLG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__4AJK)),(&__string_95));
+  case ____JMB__: {
+    __COOJ=__SZLG(((____JMB *)((____FF *)__NCJK)),(&__string_95));
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__TMOJ=get_local_slot__N0LG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__4AJK)),(&__string_95));
+  case ____LMB__: {
+    __COOJ=__21LG(((____LMB *)((____FF *)__NCJK)),(&__string_95));
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__TMOJ=get_local_slot__X2LG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__4AJK)),(&__string_95));
+  case ____ICY__: {
+    __COOJ=__G4LG(((____ICY *)((____FF *)__NCJK)),(&__string_95));
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__TMOJ=get_local_slot__WOQJ((&__string_95));
+  case ____EQ5D__: {
+    __COOJ=__FQQJ((&__string_95));
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__TMOJ=get_local_slot__5UGL((&__string_95));
+  case ____L4NJ__: {
+    __COOJ=__OWGL((&__string_95));
   } break;
   };
-  if (((struct ___OBJ *)__tmp__TMOJ)->__id==__SLOT_CODE__MIRG__) {
-    __tmp__UMOJ=((__SLOT_CODE__MIRG *)__tmp__TMOJ)->parent_slot__NIRG->slot_data_intern__ZIRG;
+  if (((struct ___OBJ *)__COOJ)->__id==____1JRG__) {
+    __DOOJ=((____1JRG *)__COOJ)->__2JRG->__IKRG;
   } else /* SLOT_DATA */ {
-    __tmp__UMOJ=((__SLOT_DATA__WIRG *)__tmp__TMOJ)->parent_slot__YIRG->slot_data_intern__ZIRG;
-  };
-  __tmp__NMOJ=Self__GMOJ->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
-  Self__ZAJK=((__STRING_CST__5J *)result__5G3U);
-  result__NH3U=NULL;
-  ptr__AH3U=((__POINTER__IB )(NULL));
-  result__OMQJ= 0;
-  __tmp__CH3U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-  if (((unsigned long)__tmp__CH3U ==  0)) {
-    result__NH3U=Self__ZAJK;
+    __DOOJ=((____FKRG *)__COOJ)->__HKRG->__IKRG;
+  };
+  __2NOJ=__VNOJ->__EHUC.__OFPC.__KBOC.__O2B;
+  __ICJK=((____5J *)__OI3U);
+  __2I3U=NULL;
+  __PI3U=((____IB )(NULL));
+  __3NQJ= 0;
+  __RI3U=((____IB )sizeof(____5J));
+  if (((unsigned long)__RI3U ==  0)) {
+    __2I3U=__ICJK;
   } else /* FALSE */ {
-    result__OMQJ=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CH3U));
-    if ((result__OMQJ == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PT5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RT5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CH3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__GH3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__RT5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__PT5T=micro_alloc__table__lab__HKI(__tmp__RT5T,((__POINTER__IB )(&(table_size[(__tmp__GH3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__RT5T)));
-      ptr__AH3U=__tmp__PT5T;
-    } else /* FALSE */ {
-      __tmp__GH3U=((__UINTEGER_32__RWB )result__OMQJ);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__PT5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__RT5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CH3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PT5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__PT5T=micro_alloc__table__lab__HKI(__tmp__RT5T,((__POINTER__IB )(&(table_type[(__tmp__GH3U)]))),(__UINTEGER_32__RWB)(__tmp__GH3U |  1));
-      ptr__AH3U=__tmp__PT5T;
-    };
-    result__NH3U=((__STRING_CST__5J *)ptr__AH3U);
-    *(result__NH3U) = *(Self__ZAJK);
-  };
-  __tmp__NNOJ=create__text__2PQJ(Self__GMOJ->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__GMOJ->string__2L5D);
-  __tmp__4AJK=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)__tmp__UMOJ),__tmp__NMOJ,result__NH3U,__tmp__NNOJ);
-  if (((struct ___OBJ *)__tmp__4AJK)->__id==__WRITE_GLOBAL__EXKJ__) {
-    ((__WRITE_GLOBAL__EXKJ *)__tmp__4AJK)->parent_write__FXKJ.quiet_generation__405J=TRUE__K__;
+    __3NQJ=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RI3U));
+    if ((__3NQJ == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4U5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AV5T=(void *)((unsigned long)(void *)((unsigned long)__RI3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __VI3U=((____YWB )((____Q )(void *)((unsigned long)__AV5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __4U5T=__OKI(__AV5T,((____IB )(&(table_size[(__VI3U)-1]))),((____YWB )((____Q )__AV5T)));
+      __PI3U=__4U5T;
+    } else /* FALSE */ {
+      __VI3U=((____YWB )__3NQJ);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __4U5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __AV5T=(void *)((unsigned long)(void *)((unsigned long)__RI3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4U5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __4U5T=__OKI(__AV5T,((____IB )(&(table_type[(__VI3U)]))),(____YWB)(__VI3U |  1));
+      __PI3U=__4U5T;
+    };
+    __2I3U=((____5J *)__PI3U);
+    *(__2I3U) = *(__ICJK);
+  };
+  __2OOJ=__LRQJ(__VNOJ->__EHUC.__OFPC.__KBOC.__O2B,__VNOJ->__LN5D);
+  __NCJK=__UEJJ(((____FKRG *)__DOOJ),__2NOJ,__2I3U,__2OOJ);
+  if (((struct ___OBJ *)__NCJK)->__id==____TYKJ__) {
+    ((____TYKJ *)__NCJK)->__UYKJ.__N25J=__K__;
   } else /* WRITE_SLOT */ {
-    ((__WRITE_SLOT__SXKJ *)__tmp__4AJK)->parent_write__TXKJ.quiet_generation__405J=TRUE__K__;
+    ((____BZKJ *)__NCJK)->__CZKJ.__N25J=__K__;
   };
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__4AJK);
-  __tmp__4AJK=result__5G3U;
-  return(__tmp__4AJK);
+  __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__NCJK);
+  __NCJK=__OI3U;
+  return(__NCJK);
 }
 
-static void* default_value__CZLJ(__TYPE_FULL__PMB *Self__DZLJ,__POSITION__OL p__EZLJ)
-// ({TYPE_FULL__PMB},{POSITION__OL}) With result Recursive, No inlinable.
+static void* __R0LJ(____WMB *__S0LJ,____OL __T0LJ)
+// ({__WMB},{__OL}) With result Recursive, No inlinable.
 {
-  void *result__GZLJ,*__tmp__P0LJ,*result__0I3U,*__tmp__3I3U;
-  __PROTOTYPE__MF *__tmp__HZLJ,*__tmp__NZLJ,*__tmp__D0LJ;
-  void *__tmp__E0LJ;
-  __POSITION__OL __tmp__F0LJ;
-  __ITM_READ__4GQC *Self__1I3U;
-  __LOCAL__43WC *__tmp__2I3U;
-  __READ_LOCAL__N5ZI *__tmp__4I3U;
-  __ITM_CHARACTER__CFUC *Self__4UJS;
-  __CHARACTER_CST__5LOJ *__tmp__5UJS;
-  __PROTOTYPE_CST__45WC *__tmp__20LJ;
-  __BOOLEAN__L __tmp__RZLJ;
-  result__GZLJ=NULL;
-  __tmp__HZLJ=prototype__ZDMJ(Self__DZLJ);
-  if (((void *)__tmp__HZLJ != (void *)NULL)) {
-    __tmp__NZLJ=prototype__ZDMJ(Self__DZLJ);
-    __tmp__RZLJ=((void *)__tmp__NZLJ->default_value__IQOC != (void *)NULL);
+  void *__V0LJ,*__41LJ,*__JK3U,*__MK3U;
+  ____MF *__W0LJ,*__20LJ,*__S1LJ;
+  void *__T1LJ;
+  ____OL __U1LJ;
+  ____NIQC *__KK3U;
+  ____N5WC *__LK3U;
+  ____2A0I *__NK3U;
+  ____RGUC *__NWJS;
+  ____ONOJ *__OWJS;
+  ____NBXC *__L2LJ;
+  ____L __A1LJ;
+  __V0LJ=NULL;
+  __W0LJ=__IFMJ(__S0LJ);
+  if (((void *)__W0LJ != (void *)NULL)) {
+    __20LJ=__IFMJ(__S0LJ);
+    __A1LJ=((void *)__20LJ->__XROC != (void *)NULL);
   } else /* FALSE */ {
-    __tmp__RZLJ=FALSE__O__;
+    __A1LJ=__O__;
   };
-  if (__tmp__RZLJ) {
-    if (Self__DZLJ->recursivity_test__XZLJ) {
-      (&__string_326)->count__0C= 13;
-      (&__string_326)->storage__1C="Crash system.";
-      print__CKG((&__string_326));
+  if (__A1LJ) {
+    if (__S0LJ->__G1LJ) {
+      (&__string_326)->__0C= 13;
+      (&__string_326)->__1C="Crash system.";
+      __JKG((&__string_326));
       fputc((int)('\n'),stdout);
       exit(( 1));
-      put_error__text__2PE( 1,(&__string_735));
-      put_position__HRE(list_current__Y4GB->parent_instr__ZH.parent_itm_object__YH.position__H2B);
-      __tmp__D0LJ=prototype__ZDMJ(Self__DZLJ);
-      __tmp__E0LJ=__tmp__D0LJ->default_value__IQOC;
-      switch (((struct ___OBJ *)__tmp__E0LJ)->__id) {
-      case __ITM_LIST__T1OC__: {
-        __tmp__F0LJ=((__ITM_LIST__T1OC *)__tmp__E0LJ)->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+      __DQE( 1,(&__string_735));
+      __ORE(__Q5GB->__ZH.__YH.__O2B);
+      __S1LJ=__IFMJ(__S0LJ);
+      __T1LJ=__S1LJ->__XROC;
+      switch (((struct ___OBJ *)__T1LJ)->__id) {
+      case ____C3OC__: {
+        __U1LJ=((____C3OC *)__T1LJ)->__D3OC.__KBOC.__O2B;
       } break;
-      case __ITM_PROTOTYPE__3DPC__: {
-        __tmp__F0LJ=((__ITM_PROTOTYPE__3DPC *)__tmp__E0LJ)->parent_itm_constant__AEPC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+      case ____MFPC__: {
+        __U1LJ=((____MFPC *)__T1LJ)->__PFPC.__OFPC.__KBOC.__O2B;
       } break;
-      case __ITM_READ__4GQC__: {
-        __tmp__F0LJ=((__ITM_READ__4GQC *)__tmp__E0LJ)->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B;
+      case ____NIQC__: {
+        __U1LJ=((____NIQC *)__T1LJ)->__OIQC.__KBOC.__O2B;
       } break;
-      case __ITM_EXTERNAL_TYPE__ZHSC__: {
-        __tmp__F0LJ=((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__E0LJ)->parent_itm_extern__2HSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+      case ____IJSC__: {
+        __U1LJ=((____IJSC *)__T1LJ)->__LJSC.__KJSC.__KBOC.__O2B;
       } break;
-      case __ITM_BLOCK__XNSC__: {
-        __tmp__F0LJ=((__ITM_BLOCK__XNSC *)__tmp__E0LJ)->list__EBAF->parent_itm_code__U1OC.parent_itm_object__15NC.position__H2B;
+      case ____GPSC__: {
+        __U1LJ=((____GPSC *)__T1LJ)->__TCAF->__D3OC.__KBOC.__O2B;
       } break;
-      case __ITM_EXTERNAL__DPSC__: {
-        __tmp__F0LJ=((__ITM_EXTERNAL__DPSC *)__tmp__E0LJ)->parent_itm_extern__EPSC.parent_itm_code__1HSC.parent_itm_object__15NC.position__H2B;
+      case ____SQSC__: {
+        __U1LJ=((____SQSC *)__T1LJ)->__TQSC.__KJSC.__KBOC.__O2B;
       } break;
-      case __ITM_REAL__3DUC__: {
-        __tmp__F0LJ=((__ITM_REAL__3DUC *)__tmp__E0LJ)->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+      case ____MFUC__: {
+        __U1LJ=((____MFUC *)__T1LJ)->__NFUC.__OFPC.__KBOC.__O2B;
       } break;
-      case __ITM_NUMBER__QEUC__: {
-        __tmp__F0LJ=((__ITM_NUMBER__QEUC *)__tmp__E0LJ)->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+      case ____5FUC__: {
+        __U1LJ=((____5FUC *)__T1LJ)->__AGUC.__OFPC.__KBOC.__O2B;
       } break;
-      case __ITM_CHARACTER__CFUC__: {
-        __tmp__F0LJ=((__ITM_CHARACTER__CFUC *)__tmp__E0LJ)->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+      case ____RGUC__: {
+        __U1LJ=((____RGUC *)__T1LJ)->__SGUC.__OFPC.__KBOC.__O2B;
       } break;
-      case __ITM_STRING__UFUC__: {
-        __tmp__F0LJ=((__ITM_STRING__UFUC *)__tmp__E0LJ)->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B;
+      case ____DHUC__: {
+        __U1LJ=((____DHUC *)__T1LJ)->__EHUC.__OFPC.__KBOC.__O2B;
       } break;
       };
-      put_position__HRE(__tmp__F0LJ);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      __ORE(__U1LJ);
+      __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 */ {
-      Self__DZLJ->recursivity_test__XZLJ=TRUE__K__;
-      __tmp__D0LJ=prototype__ZDMJ(Self__DZLJ);
-      __tmp__E0LJ=__tmp__D0LJ->default_value__IQOC;
-      switch (((struct ___OBJ *)__tmp__E0LJ)->__id) {
-      case __ITM_LIST__T1OC__: {
-        __tmp__P0LJ=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)__tmp__E0LJ));
+      __S0LJ->__G1LJ=__K__;
+      __S1LJ=__IFMJ(__S0LJ);
+      __T1LJ=__S1LJ->__XROC;
+      switch (((struct ___OBJ *)__T1LJ)->__id) {
+      case ____C3OC__: {
+        __41LJ=__FWMJ(((____C3OC *)__T1LJ));
       } break;
-      case __ITM_PROTOTYPE__3DPC__: {
-        __tmp__P0LJ=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)__tmp__E0LJ));
+      case ____MFPC__: {
+        __41LJ=__40MJ(((____MFPC *)__T1LJ));
       } break;
-      case __ITM_READ__4GQC__: {
-        Self__1I3U=((__ITM_READ__4GQC *)__tmp__E0LJ);
-        result__0I3U=NULL;
-        __tmp__2I3U=lookup__SGPJ(Self__1I3U->name__KZ1C);
-        if (((void *)__tmp__2I3U != (void *)NULL)) {
-          if ((__tmp__2I3U->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-            ((__LOCAL__43WC *)__tmp__2I3U)->parent_variable__B4WC.ensure_count__1S4D= 1;
-            Self__1I3U->name__KZ1C=__tmp__2I3U->parent_variable__B4WC.intern_name__HN5D;
-            __tmp__3I3U=to_run_with__args__NQSJ(Self__1I3U);
-            result__0I3U=__tmp__3I3U;
+      case ____NIQC__: {
+        __KK3U=((____NIQC *)__T1LJ);
+        __JK3U=NULL;
+        __LK3U=__BIPJ(__KK3U->__Z01C);
+        if (((void *)__LK3U != (void *)NULL)) {
+          if ((__LK3U->__Q5WC.__P5WC.__2LQC == '-')) {
+            ((____N5WC *)__LK3U)->__Q5WC.__KU4D= 1;
+            __KK3U->__Z01C=__LK3U->__Q5WC.__WO5D;
+            __MK3U=__2RSJ(__KK3U);
+            __JK3U=__MK3U;
           } else /* FALSE */ {
-            __tmp__4I3U=read__NUEI(((__LOCAL__43WC *)__tmp__2I3U));
-            result__0I3U=__tmp__4I3U;
+            __NK3U=__2VEI(((____N5WC *)__LK3U));
+            __JK3U=__NK3U;
           };
         } else /* FALSE */ {
-          __tmp__3I3U=to_run_with__args__NQSJ(Self__1I3U);
-          result__0I3U=__tmp__3I3U;
+          __MK3U=__2RSJ(__KK3U);
+          __JK3U=__MK3U;
         };
-        __tmp__P0LJ=result__0I3U;
+        __41LJ=__JK3U;
       } break;
-      case __ITM_EXTERNAL_TYPE__ZHSC__: {
-        __tmp__P0LJ=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__E0LJ));
+      case ____IJSC__: {
+        __41LJ=__P2NJ(((____IJSC *)__T1LJ));
       } break;
-      case __ITM_BLOCK__XNSC__: {
-        __tmp__P0LJ=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)__tmp__E0LJ));
+      case ____GPSC__: {
+        __41LJ=__I4NJ(((____GPSC *)__T1LJ));
       } break;
-      case __ITM_EXTERNAL__DPSC__: {
-        __tmp__P0LJ=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)__tmp__E0LJ));
+      case ____SQSC__: {
+        __41LJ=__R5NJ(((____SQSC *)__T1LJ));
       } break;
-      case __ITM_REAL__3DUC__: {
-        __tmp__P0LJ=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)__tmp__E0LJ));
+      case ____MFUC__: {
+        __41LJ=__VMOJ(((____MFUC *)__T1LJ));
       } break;
-      case __ITM_NUMBER__QEUC__: {
-        __tmp__P0LJ=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)__tmp__E0LJ));
+      case ____5FUC__: {
+        __41LJ=__BNOJ(((____5FUC *)__T1LJ));
       } break;
-      case __ITM_CHARACTER__CFUC__: {
-        Self__4UJS=((__ITM_CHARACTER__CFUC *)__tmp__E0LJ);
-        __tmp__5UJS=create__char__CMQJ(Self__4UJS->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__4UJS->character__XL5D);
-        __tmp__P0LJ=__tmp__5UJS;
+      case ____RGUC__: {
+        __NWJS=((____RGUC *)__T1LJ);
+        __OWJS=__RNQJ(__NWJS->__SGUC.__OFPC.__KBOC.__O2B,__NWJS->__GN5D);
+        __41LJ=__OWJS;
       } break;
-      case __ITM_STRING__UFUC__: {
-        __tmp__P0LJ=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)__tmp__E0LJ));
+      case ____DHUC__: {
+        __41LJ=__UNOJ(((____DHUC *)__T1LJ));
       } break;
       };
-      result__GZLJ=__tmp__P0LJ;
-      Self__DZLJ->recursivity_test__XZLJ=FALSE__O__;
+      __V0LJ=__41LJ;
+      __S0LJ->__G1LJ=__O__;
     };
   } else /* FALSE */ {
-    if (((__UINTEGER_8__WLC)(Self__DZLJ->flag__ELK &  1) !=  0)) {
-      __tmp__20LJ=create__type__IJ2C(p__EZLJ,Self__DZLJ);
-      result__GZLJ=__tmp__20LJ;
+    if (((____3LC)(__S0LJ->__LLK &  1) !=  0)) {
+      __L2LJ=__XK2C(__T0LJ,__S0LJ);
+      __V0LJ=__L2LJ;
     } else /* FALSE */ {
-      __tmp__20LJ=create__type__IJ2C(p__EZLJ,TYPE_NULL__4LB__->parent_type__5LB.default__0LC);
-      result__GZLJ=__tmp__20LJ;
+      __L2LJ=__XK2C(__T0LJ,__FMB__->__GMB.__BMC);
+      __V0LJ=__L2LJ;
     };
   };
-  __tmp__P0LJ=result__GZLJ;
-  return(__tmp__P0LJ);
+  __41LJ=__V0LJ;
+  return(__41LJ);
 }
 
-static void* check_type__with__AMCK(__STRING_CST__5J *Self__BMCK,__TYPE_FULL__PMB *t__CMCK,__POSITION__OL p__DMCK)
-// ({STRING_CST__5J},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result Recursive, No inlinable.
+static void* __PNCK(____5J *__QNCK,____WMB *__RNCK,____OL __SNCK)
+// ({__5J},{NULLx__WMB},{__OL}) With result Recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__RL3U;
-  void *result__FMCK;
-  __LOCAL__43WC *__tmp__VVJS,*__tmp__JWJS;
-  __WRITE_LOCAL__BEYJ *__tmp__2VJS,*__tmp__QWJS;
-  __STRING_CONSTANT__0 *__tmp__3NCK,*__tmp__ERCK,*v__SN3U;
-  void *__tmp__5NCK;
-  __PROTOTYPE__MF *__tmp__VOCK,*__tmp__ZRCK;
-  __INTEGER__Q __tmp__1OCK,__tmp__FJ3U,old_nb_elts__HJ3U,__tmp__5J3U;
-  __INTEGER__Q old_nb_elts__BK3U;
-  void *__tmp__N51L;
-  __POSITION__OL __tmp__BPCK,__tmp__FSCK;
-  void *__tmp__HPCK,*__tmp__ZPCK,*__tmp__3SCK;
-  __TYPE_FULL__PMB *__tmp__PPCK,*__tmp__TSCK;
-  __ITM_TYPE_STYLE__TMB *Self__CJ3U,*Self__2J3U;
-  __STRING__BC *Self__DJ3U,*Self__3J3U;
-  __POINTER__IB __tmp__IJ3U,__tmp__CK3U,__tmp__0K3U,__tmp__1K3U;
-  __ITM_TYPE_MULTI__NURC *Self__BWJS,*Self__VWJS;
-  __READ_LOCAL__N5ZI *__tmp__JQCK,*__tmp__RTCK,*__tmp__DDQT,*__tmp__EDQT;
-  __NODE_TYPE__FK2C *__tmp__LQCK,*__tmp__XTCK;
-  __PROTOTYPE_CST__45WC *__tmp__OTCK,*Self__ZWJS,*__tmp__0WJS;
-  __STRING_CST__5J *Self__ZK3U,*result__VK3U;
-  __UINTEGER_32__RWB __tmp__2K3U;
-  __INTEGER_CST__KAXC *Self__2WJS,*Self__PL3U;
-  __IS_EXPANDED__L5NJ *Self__AXJS,*Self__AM3U;
-  __GET_TYPE_ID__V5NJ *Self__FXJS,*Self__QM3U;
-  __SIZE_OF__NGOJ *Self__IXJS,*Self__AN3U;
-  __REAL_CST__JLOJ *Self__LXJS,*Self__QN3U;
-  __CHARACTER_CST__5LOJ *Self__PXJS,*__tmp__QXJS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SXJS,*__tmp__TXJS;
-  __READ_GLOBAL__B4YL *__tmp__ELCU;
-  __BOOLEAN__L __tmp__2MCK,__tmp__PNCK,__tmp__SPCK,__tmp__WSCK;
-  __CHARACTER__DB *__tmp__EJ3U,*__tmp__4J3U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__MTCK;
-  result__FMCK=NULL;
-  __tmp__2MCK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__CMCK),Self__BMCK->parent_constant__EK.static_type__SG4D);
-  if (__tmp__2MCK) {
-    result__FMCK=Self__BMCK;
+  ____0SG __AN3U;
+  void *__UNCK;
+  ____N5WC *__EXJS,*__YXJS;
+  ____QFYJ *__LXJS,*__5XJS;
+  ____0 *__MPCK,*__TSCK,*__BP3U;
+  void *__OPCK;
+  ____MF *__EQCK,*__ITCK;
+  ____Q __KQCK,__UK3U,__WK3U,__OL3U,__QL3U;
+  void *__2A2L;
+  ____OL __QQCK,__UTCK;
+  void *__WQCK,*__IRCK,*__MUCK;
+  ____WMB *__4QCK,*__CUCK;
+  ____0MB *__RK3U,*__LL3U;
+  ____BC *__SK3U,*__ML3U;
+  ____IB __XK3U,__RL3U,__JM3U,__KM3U;
+  ____2VRC *__QXJS,*__EYJS;
+  ____2A0I *__YRCK,*__AVCK,*__SEQT,*__TEQT;
+  ____UL2C *__0RCK,*__GVCK;
+  ____NBXC *__3UCK,*__IYJS,*__JYJS;
+  ____5J *__IM3U,*__EM3U;
+  ____YWB __LM3U;
+  ____ZBXC *__LYJS,*__4M3U;
+  ____0AOJ *__PYJS,*__PN3U;
+  ____EBOJ *__UYJS,*__5N3U;
+  ____2HOJ *__XYJS,*__PO3U;
+  ____YMOJ *__0YJS,*__5O3U;
+  ____ONOJ *__4YJS,*__5YJS;
+  ____YOOJ *__BZJS,*__CZJS;
+  ____Q5YL *__TMCU;
+  ____L __LOCK,__4OCK,__BRCK,__FUCK;
+  ____DB *__TK3U,*__NL3U;
+  ____ABXC *__1UCK;
+  __UNCK=NULL;
+  __LOCK=__5MKK(((____WMB *)__RNCK),__QNCK->__EK.__BI4D);
+  if (__LOCK) {
+    __UNCK=__QNCK;
   } else /* FALSE */ {
-    __tmp__PNCK=is_export_to__TBVK(((__TYPE_FULL__PMB *)Self__BMCK->parent_constant__EK.static_type__SG4D),t__CMCK);
-    if (__tmp__PNCK) {
-      __tmp__VVJS=create__name__style__type__0HND(Self__BMCK->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__BMCK->parent_constant__EK.static_type__SG4D));
-      __tmp__2VJS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VVJS),Self__BMCK->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__BMCK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2VJS);
-      __tmp__3NCK=get__HJC(last_cast_name__C31J);
-      __tmp__5NCK=get_slot__452I(((__TYPE_FULL__PMB *)Self__BMCK->parent_constant__EK.static_type__SG4D),__tmp__3NCK);
-      if (((void *)__tmp__5NCK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__BMCK->parent_constant__EK.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__CMCK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__3NCK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__BMCK->parent_constant__EK.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__DMCK);
-        __tmp__VOCK=prototype__ZDMJ(((__TYPE_FULL__PMB *)Self__BMCK->parent_constant__EK.static_type__SG4D));
-        put_position__HRE(__tmp__VOCK->parent_named__PF.parent_itm_object__OF.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);
+    __4OCK=__CDVK(((____WMB *)__QNCK->__EK.__BI4D),__RNCK);
+    if (__4OCK) {
+      __EXJS=__JJND(__QNCK->__EK.__DK.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__QNCK->__EK.__BI4D));
+      __LXJS=__BQRJ(((____N5WC *)__EXJS),__QNCK->__EK.__DK.__CK.__YH.__O2B,__QNCK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LXJS);
+      __MPCK=__OJC(__R41J);
+      __OPCK=__NB3I(((____WMB *)__QNCK->__EK.__BI4D),__MPCK);
+      if (((void *)__OPCK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __CQXE(((____WMB *)__QNCK->__EK.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__RNCK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__MPCK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __CQXE(((____WMB *)__QNCK->__EK.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__SNCK);
+        __EQCK=__IFMJ(((____WMB *)__QNCK->__EK.__BI4D));
+        __ORE(__EQCK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__5NCK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__5NCK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__1OCK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__5NCK));
+      if (((struct ___OBJ *)__OPCK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__OPCK)->__2JRG->__QLC)->__id==____OLC__) {
+          __KQCK=__HVRL(((____1JRG *)__OPCK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__1OCK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__5NCK));
+          __KQCK=__HVRL(((____1JRG *)__OPCK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__5NCK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__1OCK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__5NCK));
+        if (((struct ___OBJ *)((____FKRG *)__OPCK)->__HKRG->__QLC)->__id==____OLC__) {
+          __KQCK=__4VRL(((____FKRG *)__OPCK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__1OCK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__5NCK));
+          __KQCK=__4VRL(((____FKRG *)__OPCK));
         };
       };
-      if ((__tmp__1OCK !=  1)) {
-        if (((struct ___OBJ *)__tmp__5NCK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__N51L=((__SLOT_CODE__MIRG *)__tmp__5NCK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__N51L)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BPCK=((__ITM_SLOT__HLC *)__tmp__N51L)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__KQCK !=  1)) {
+        if (((struct ___OBJ *)__OPCK)->__id==____1JRG__) {
+          __2A2L=((____1JRG *)__OPCK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__2A2L)->__id==____OLC__) {
+            __QQCK=((____OLC *)__2A2L)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BPCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__N51L)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __QQCK=((____4G0D *)__2A2L)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__BPCK=((__SLOT_DATA__WIRG *)__tmp__5NCK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __QQCK=((____FKRG *)__OPCK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__BPCK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__QQCK);
+        __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 *)__tmp__5NCK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__N51L=((__SLOT_CODE__MIRG *)__tmp__5NCK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__N51L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__HPCK=((__ITM_SLOT__HLC *)__tmp__N51L)->result_type__3VOB;
+      if (((struct ___OBJ *)__OPCK)->__id==____1JRG__) {
+        __2A2L=((____1JRG *)__OPCK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__2A2L)->__id==____OLC__) {
+          __WQCK=((____OLC *)__2A2L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__HPCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__N51L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __WQCK=((____4G0D *)__2A2L)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__N51L=((__SLOT_DATA__WIRG *)__tmp__5NCK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__N51L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__HPCK=((__ITM_SLOT__HLC *)__tmp__N51L)->result_type__3VOB;
+        __2A2L=((____FKRG *)__OPCK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__2A2L)->__id==____OLC__) {
+          __WQCK=((____OLC *)__2A2L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__HPCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__N51L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __WQCK=((____4G0D *)__2A2L)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__HPCK==NULL) {
-        __tmp__N51L=NULL;
+      if (__WQCK==NULL) {
+        __2A2L=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__HPCK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__N51L=((void *)__tmp__HPCK);
+        switch (((struct ___OBJ *)__WQCK)->__id) {
+        case ____QMB__: {
+          __2A2L=((void *)__WQCK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__N51L=((void *)__tmp__HPCK);
+        case ____0MB__: {
+          __2A2L=((void *)__WQCK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__N51L=((void *)__tmp__HPCK);
+        case ____KPB__: {
+          __2A2L=((void *)__WQCK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__N51L=((void *)__tmp__HPCK);
+        case ____TEZ__: {
+          __2A2L=((void *)__WQCK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__N51L=NULL;
+        case ____2VRC__: {
+          __2A2L=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__N51L=NULL;
+        case ____GZRC__: {
+          __2A2L=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__N51L == (void *)NULL)) {
-        __tmp__SPCK=TRUE__K__;
+      if (((void *)__2A2L == (void *)NULL)) {
+        __BRCK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__N51L)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__PPCK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__N51L));
+        switch (((struct ___OBJ *)__2A2L)->__id) {
+        case ____QMB__: {
+          __4QCK=__43X(((____QMB *)__2A2L));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__PPCK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__N51L)));
+        case ____0MB__: {
+          __4QCK=__D5X(((____0MB *)((____QMB *)__2A2L)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__PPCK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__N51L)),NULL);
+        case ____KPB__: {
+          __4QCK=__LAY(((____KPB *)((____QMB *)__2A2L)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__PPCK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__N51L)),NULL);
+        case ____TEZ__: {
+          __4QCK=__HZ1D(((____TEZ *)((____QMB *)__2A2L)),NULL);
         } break;
         };
-        __tmp__SPCK=((void *)__tmp__PPCK != (void *)t__CMCK);
+        __BRCK=((void *)__4QCK != (void *)__RNCK);
       };
-      if (__tmp__SPCK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__5NCK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__HPCK=((__SLOT_CODE__MIRG *)__tmp__5NCK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__HPCK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZPCK=((__ITM_SLOT__HLC *)__tmp__HPCK)->result_type__3VOB;
+      if (__BRCK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__OPCK)->__id==____1JRG__) {
+          __WQCK=((____1JRG *)__OPCK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__WQCK)->__id==____OLC__) {
+            __IRCK=((____OLC *)__WQCK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZPCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HPCK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __IRCK=((____4G0D *)__WQCK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__HPCK=((__SLOT_DATA__WIRG *)__tmp__5NCK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__HPCK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZPCK=((__ITM_SLOT__HLC *)__tmp__HPCK)->result_type__3VOB;
+          __WQCK=((____FKRG *)__OPCK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__WQCK)->__id==____OLC__) {
+            __IRCK=((____OLC *)__WQCK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZPCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HPCK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__ZPCK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__ZPCK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__CJ3U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ZPCK));
-          if (((void *)Self__CJ3U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__CJ3U->style__MPC);
-            Self__DJ3U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__DJ3U->capacity__HFL <= Self__DJ3U->count__WJ)) {
-              if ((Self__DJ3U->capacity__HFL ==  0)) {
-                Self__DJ3U->capacity__HFL= 32;
-                __tmp__EJ3U=create__KVW( 32);
-                Self__DJ3U->storage__4EL=__tmp__EJ3U;
+            __IRCK=((____4G0D *)__WQCK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__IRCK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__IRCK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __RK3U=((____0MB *)((____QMB *)__IRCK));
+          if (((void *)__RK3U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__RK3U->__TPC);
+            __SK3U=((____BC *)__YC);
+            if ((__SK3U->__OFL <= __SK3U->__WJ)) {
+              if ((__SK3U->__OFL ==  0)) {
+                __SK3U->__OFL= 32;
+                __TK3U=__RVW( 32);
+                __SK3U->__FFL=__TK3U;
               } else /* FALSE */ {
-                __tmp__FJ3U=(__INTEGER__Q)(Self__DJ3U->capacity__HFL <<  1);
-                __tmp__EJ3U=((__CHARACTER__DB *)Self__DJ3U->storage__4EL);
-                old_nb_elts__HJ3U=Self__DJ3U->capacity__HFL;
-                __tmp__IJ3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EJ3U),((__UINTEGER_32__RWB )old_nb_elts__HJ3U),((__UINTEGER_32__RWB )__tmp__FJ3U));
-                __tmp__EJ3U=((__CHARACTER__DB *)__tmp__IJ3U);
-                clear__to__F00(__tmp__EJ3U,old_nb_elts__HJ3U,(__INTEGER__Q)(__tmp__FJ3U -  1));
-                Self__DJ3U->storage__4EL=__tmp__EJ3U;
-                Self__DJ3U->capacity__HFL=__tmp__FJ3U;
+                __UK3U=(____Q)(__SK3U->__OFL <<  1);
+                __TK3U=((____DB *)__SK3U->__FFL);
+                __WK3U=__SK3U->__OFL;
+                __XK3U=__55W(((____IB )__TK3U),((____YWB )__WK3U),((____YWB )__UK3U));
+                __TK3U=((____DB *)__XK3U);
+                __M00(__TK3U,__WK3U,(____Q)(__UK3U -  1));
+                __SK3U->__FFL=__TK3U;
+                __SK3U->__OFL=__UK3U;
               };
             };
-            ((__CHARACTER__DB *)Self__DJ3U->storage__4EL)[Self__DJ3U->count__WJ]=' ';
-            Self__DJ3U->count__WJ=(__INTEGER__Q)(Self__DJ3U->count__WJ +  1);
+            ((____DB *)__SK3U->__FFL)[__SK3U->__WJ]=' ';
+            __SK3U->__WJ=(____Q)(__SK3U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__CJ3U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__RK3U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ZPCK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__IRCK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ZPCK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__IRCK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__BWJS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ZPCK));
-          Self__DJ3U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__DJ3U->capacity__HFL <= Self__DJ3U->count__WJ)) {
-            if ((Self__DJ3U->capacity__HFL ==  0)) {
-              Self__DJ3U->capacity__HFL= 32;
-              __tmp__EJ3U=create__KVW( 32);
-              Self__DJ3U->storage__4EL=__tmp__EJ3U;
+        case ____2VRC__: {
+          __QXJS=((____2VRC *)((____QMB *)__IRCK));
+          __SK3U=((____BC *)__YC);
+          if ((__SK3U->__OFL <= __SK3U->__WJ)) {
+            if ((__SK3U->__OFL ==  0)) {
+              __SK3U->__OFL= 32;
+              __TK3U=__RVW( 32);
+              __SK3U->__FFL=__TK3U;
             } else /* FALSE */ {
-              __tmp__FJ3U=(__INTEGER__Q)(Self__DJ3U->capacity__HFL <<  1);
-              __tmp__EJ3U=((__CHARACTER__DB *)Self__DJ3U->storage__4EL);
-              old_nb_elts__HJ3U=Self__DJ3U->capacity__HFL;
-              __tmp__IJ3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EJ3U),((__UINTEGER_32__RWB )old_nb_elts__HJ3U),((__UINTEGER_32__RWB )__tmp__FJ3U));
-              __tmp__EJ3U=((__CHARACTER__DB *)__tmp__IJ3U);
-              clear__to__F00(__tmp__EJ3U,old_nb_elts__HJ3U,(__INTEGER__Q)(__tmp__FJ3U -  1));
-              Self__DJ3U->storage__4EL=__tmp__EJ3U;
-              Self__DJ3U->capacity__HFL=__tmp__FJ3U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__DJ3U->storage__4EL)[Self__DJ3U->count__WJ]='(';
-          Self__DJ3U->count__WJ=(__INTEGER__Q)(Self__DJ3U->count__WJ +  1);
-          display_raw__DGAD(Self__BWJS,string_tmp__YC);
-          Self__DJ3U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__DJ3U->capacity__HFL <= Self__DJ3U->count__WJ)) {
-            if ((Self__DJ3U->capacity__HFL ==  0)) {
-              Self__DJ3U->capacity__HFL= 32;
-              __tmp__EJ3U=create__KVW( 32);
-              Self__DJ3U->storage__4EL=__tmp__EJ3U;
+              __UK3U=(____Q)(__SK3U->__OFL <<  1);
+              __TK3U=((____DB *)__SK3U->__FFL);
+              __WK3U=__SK3U->__OFL;
+              __XK3U=__55W(((____IB )__TK3U),((____YWB )__WK3U),((____YWB )__UK3U));
+              __TK3U=((____DB *)__XK3U);
+              __M00(__TK3U,__WK3U,(____Q)(__UK3U -  1));
+              __SK3U->__FFL=__TK3U;
+              __SK3U->__OFL=__UK3U;
+            };
+          };
+          ((____DB *)__SK3U->__FFL)[__SK3U->__WJ]='(';
+          __SK3U->__WJ=(____Q)(__SK3U->__WJ +  1);
+          __SHAD(__QXJS,__YC);
+          __SK3U=((____BC *)__YC);
+          if ((__SK3U->__OFL <= __SK3U->__WJ)) {
+            if ((__SK3U->__OFL ==  0)) {
+              __SK3U->__OFL= 32;
+              __TK3U=__RVW( 32);
+              __SK3U->__FFL=__TK3U;
             } else /* FALSE */ {
-              __tmp__FJ3U=(__INTEGER__Q)(Self__DJ3U->capacity__HFL <<  1);
-              __tmp__EJ3U=((__CHARACTER__DB *)Self__DJ3U->storage__4EL);
-              old_nb_elts__HJ3U=Self__DJ3U->capacity__HFL;
-              __tmp__IJ3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EJ3U),((__UINTEGER_32__RWB )old_nb_elts__HJ3U),((__UINTEGER_32__RWB )__tmp__FJ3U));
-              __tmp__EJ3U=((__CHARACTER__DB *)__tmp__IJ3U);
-              clear__to__F00(__tmp__EJ3U,old_nb_elts__HJ3U,(__INTEGER__Q)(__tmp__FJ3U -  1));
-              Self__DJ3U->storage__4EL=__tmp__EJ3U;
-              Self__DJ3U->capacity__HFL=__tmp__FJ3U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__DJ3U->storage__4EL)[Self__DJ3U->count__WJ]=')';
-          Self__DJ3U->count__WJ=(__INTEGER__Q)(Self__DJ3U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ZPCK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__CMCK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__5NCK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__HPCK=((__SLOT_CODE__MIRG *)__tmp__5NCK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__HPCK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BPCK=((__ITM_SLOT__HLC *)__tmp__HPCK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __UK3U=(____Q)(__SK3U->__OFL <<  1);
+              __TK3U=((____DB *)__SK3U->__FFL);
+              __WK3U=__SK3U->__OFL;
+              __XK3U=__55W(((____IB )__TK3U),((____YWB )__WK3U),((____YWB )__UK3U));
+              __TK3U=((____DB *)__XK3U);
+              __M00(__TK3U,__WK3U,(____Q)(__UK3U -  1));
+              __SK3U->__FFL=__TK3U;
+              __SK3U->__OFL=__UK3U;
+            };
+          };
+          ((____DB *)__SK3U->__FFL)[__SK3U->__WJ]=')';
+          __SK3U->__WJ=(____Q)(__SK3U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__IRCK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__RNCK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__OPCK)->__id==____1JRG__) {
+          __WQCK=((____1JRG *)__OPCK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__WQCK)->__id==____OLC__) {
+            __QQCK=((____OLC *)__WQCK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BPCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HPCK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __QQCK=((____4G0D *)__WQCK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__BPCK=((__SLOT_DATA__WIRG *)__tmp__5NCK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __QQCK=((____FKRG *)__OPCK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__BPCK);
-        put_position__HRE(Self__BMCK->parent_constant__EK.parent_expr__DK.parent_instr__CK.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(__QQCK);
+        __ORE(__QNCK->__EK.__DK.__CK.__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));
         };
       };
-      __tmp__JQCK=read__NUEI(((__LOCAL__43WC *)__tmp__VVJS));
-      __tmp__LQCK=new_read__slot__receiver__self__intern__3J2C(Self__BMCK->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__5NCK,__tmp__JQCK,__tmp__JQCK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__LQCK);
-      __tmp__5NCK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__LQCK));
-      result__FMCK=__tmp__5NCK;
-      __tmp__SPCK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__SPCK=FALSE__O__;
-    };
-    if ((! __tmp__SPCK)) {
-      __tmp__SPCK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__CMCK),Self__BMCK->parent_constant__EK.static_type__SG4D);
-      if (__tmp__SPCK) {
-        __tmp__JWJS=create__name__style__type__0HND(Self__BMCK->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__BMCK->parent_constant__EK.static_type__SG4D));
-        __tmp__QWJS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__JWJS),Self__BMCK->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__BMCK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QWJS);
-        __tmp__ERCK=get__HJC(last_cast_name__C31J);
-        __tmp__N51L=get_slot__452I(((__TYPE_FULL__PMB *)t__CMCK),__tmp__ERCK);
-        if (((void *)__tmp__N51L == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__CMCK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__BMCK->parent_constant__EK.static_type__SG4D),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__ERCK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__CMCK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__DMCK);
-          __tmp__ZRCK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__CMCK));
-          put_position__HRE(__tmp__ZRCK->parent_named__PF.parent_itm_object__OF.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);
+      __YRCK=__2VEI(((____N5WC *)__EXJS));
+      __0RCK=__ML2C(__QNCK->__EK.__DK.__CK.__YH.__O2B,__OPCK,__YRCK,__YRCK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__0RCK);
+      __OPCK=__BR5H(((____UL2C *)__0RCK));
+      __UNCK=__OPCK;
+      __BRCK=__K__;
+    } else /* FALSE */ {
+      __BRCK=__O__;
+    };
+    if ((! __BRCK)) {
+      __BRCK=__1XRL(((____WMB *)__RNCK),__QNCK->__EK.__BI4D);
+      if (__BRCK) {
+        __YXJS=__JJND(__QNCK->__EK.__DK.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__QNCK->__EK.__BI4D));
+        __5XJS=__BQRJ(((____N5WC *)__YXJS),__QNCK->__EK.__DK.__CK.__YH.__O2B,__QNCK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5XJS);
+        __TSCK=__OJC(__R41J);
+        __2A2L=__NB3I(((____WMB *)__RNCK),__TSCK);
+        if (((void *)__2A2L == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__RNCK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __CQXE(((____WMB *)__QNCK->__EK.__BI4D),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__TSCK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__RNCK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__SNCK);
+          __ITCK=__IFMJ(((____WMB *)__RNCK));
+          __ORE(__ITCK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__N51L)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__N51L)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FJ3U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__N51L));
+        if (((struct ___OBJ *)__2A2L)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__2A2L)->__2JRG->__QLC)->__id==____OLC__) {
+            __UK3U=__HVRL(((____1JRG *)__2A2L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FJ3U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__N51L));
+            __UK3U=__HVRL(((____1JRG *)__2A2L));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__N51L)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FJ3U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__N51L));
+          if (((struct ___OBJ *)((____FKRG *)__2A2L)->__HKRG->__QLC)->__id==____OLC__) {
+            __UK3U=__4VRL(((____FKRG *)__2A2L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FJ3U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__N51L));
+            __UK3U=__4VRL(((____FKRG *)__2A2L));
           };
         };
-        if ((__tmp__FJ3U !=  2)) {
-          if (((struct ___OBJ *)__tmp__N51L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__ZPCK=((__SLOT_CODE__MIRG *)__tmp__N51L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__ZPCK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__FSCK=((__ITM_SLOT__HLC *)__tmp__ZPCK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__UK3U !=  2)) {
+          if (((struct ___OBJ *)__2A2L)->__id==____1JRG__) {
+            __IRCK=((____1JRG *)__2A2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__IRCK)->__id==____OLC__) {
+              __UTCK=((____OLC *)__IRCK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__FSCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ZPCK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __UTCK=((____4G0D *)__IRCK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__FSCK=((__SLOT_DATA__WIRG *)__tmp__N51L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __UTCK=((____FKRG *)__2A2L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__FSCK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__UTCK);
+          __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 *)__tmp__N51L)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__HPCK=((__SLOT_CODE__MIRG *)__tmp__N51L)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__HPCK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZPCK=((__ITM_SLOT__HLC *)__tmp__HPCK)->result_type__3VOB;
+        if (((struct ___OBJ *)__2A2L)->__id==____1JRG__) {
+          __WQCK=((____1JRG *)__2A2L)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__WQCK)->__id==____OLC__) {
+            __IRCK=((____OLC *)__WQCK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZPCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HPCK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __IRCK=((____4G0D *)__WQCK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__HPCK=((__SLOT_DATA__WIRG *)__tmp__N51L)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__HPCK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZPCK=((__ITM_SLOT__HLC *)__tmp__HPCK)->result_type__3VOB;
+          __WQCK=((____FKRG *)__2A2L)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__WQCK)->__id==____OLC__) {
+            __IRCK=((____OLC *)__WQCK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZPCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HPCK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __IRCK=((____4G0D *)__WQCK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__ZPCK==NULL) {
-          __tmp__HPCK=NULL;
+        if (__IRCK==NULL) {
+          __WQCK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__ZPCK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__HPCK=((void *)__tmp__ZPCK);
+          switch (((struct ___OBJ *)__IRCK)->__id) {
+          case ____QMB__: {
+            __WQCK=((void *)__IRCK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__HPCK=((void *)__tmp__ZPCK);
+          case ____0MB__: {
+            __WQCK=((void *)__IRCK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__HPCK=((void *)__tmp__ZPCK);
+          case ____KPB__: {
+            __WQCK=((void *)__IRCK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__HPCK=((void *)__tmp__ZPCK);
+          case ____TEZ__: {
+            __WQCK=((void *)__IRCK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__HPCK=NULL;
+          case ____2VRC__: {
+            __WQCK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__HPCK=NULL;
+          case ____GZRC__: {
+            __WQCK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__HPCK == (void *)NULL)) {
-          __tmp__WSCK=TRUE__K__;
+        if (((void *)__WQCK == (void *)NULL)) {
+          __FUCK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__HPCK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__TSCK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__HPCK));
+          switch (((struct ___OBJ *)__WQCK)->__id) {
+          case ____QMB__: {
+            __CUCK=__43X(((____QMB *)__WQCK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__TSCK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HPCK)));
+          case ____0MB__: {
+            __CUCK=__D5X(((____0MB *)((____QMB *)__WQCK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__TSCK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HPCK)),NULL);
+          case ____KPB__: {
+            __CUCK=__LAY(((____KPB *)((____QMB *)__WQCK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__TSCK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HPCK)),NULL);
+          case ____TEZ__: {
+            __CUCK=__HZ1D(((____TEZ *)((____QMB *)__WQCK)),NULL);
           } break;
           };
-          __tmp__WSCK=((void *)__tmp__TSCK != (void *)t__CMCK);
+          __FUCK=((void *)__CUCK != (void *)__RNCK);
         };
-        if (__tmp__WSCK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__N51L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__ZPCK=((__SLOT_CODE__MIRG *)__tmp__N51L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__ZPCK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__3SCK=((__ITM_SLOT__HLC *)__tmp__ZPCK)->result_type__3VOB;
+        if (__FUCK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__2A2L)->__id==____1JRG__) {
+            __IRCK=((____1JRG *)__2A2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__IRCK)->__id==____OLC__) {
+              __MUCK=((____OLC *)__IRCK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__3SCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ZPCK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __MUCK=((____4G0D *)__IRCK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__ZPCK=((__SLOT_DATA__WIRG *)__tmp__N51L)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__ZPCK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__3SCK=((__ITM_SLOT__HLC *)__tmp__ZPCK)->result_type__3VOB;
+            __IRCK=((____FKRG *)__2A2L)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__IRCK)->__id==____OLC__) {
+              __MUCK=((____OLC *)__IRCK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__3SCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ZPCK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__3SCK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__3SCK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__2J3U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3SCK));
-            if (((void *)Self__2J3U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__2J3U->style__MPC);
-              Self__3J3U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__3J3U->capacity__HFL <= Self__3J3U->count__WJ)) {
-                if ((Self__3J3U->capacity__HFL ==  0)) {
-                  Self__3J3U->capacity__HFL= 32;
-                  __tmp__4J3U=create__KVW( 32);
-                  Self__3J3U->storage__4EL=__tmp__4J3U;
+              __MUCK=((____4G0D *)__IRCK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__MUCK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__MUCK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __LL3U=((____0MB *)((____QMB *)__MUCK));
+            if (((void *)__LL3U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__LL3U->__TPC);
+              __ML3U=((____BC *)__YC);
+              if ((__ML3U->__OFL <= __ML3U->__WJ)) {
+                if ((__ML3U->__OFL ==  0)) {
+                  __ML3U->__OFL= 32;
+                  __NL3U=__RVW( 32);
+                  __ML3U->__FFL=__NL3U;
                 } else /* FALSE */ {
-                  __tmp__5J3U=(__INTEGER__Q)(Self__3J3U->capacity__HFL <<  1);
-                  __tmp__4J3U=((__CHARACTER__DB *)Self__3J3U->storage__4EL);
-                  old_nb_elts__BK3U=Self__3J3U->capacity__HFL;
-                  __tmp__CK3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4J3U),((__UINTEGER_32__RWB )old_nb_elts__BK3U),((__UINTEGER_32__RWB )__tmp__5J3U));
-                  __tmp__4J3U=((__CHARACTER__DB *)__tmp__CK3U);
-                  clear__to__F00(__tmp__4J3U,old_nb_elts__BK3U,(__INTEGER__Q)(__tmp__5J3U -  1));
-                  Self__3J3U->storage__4EL=__tmp__4J3U;
-                  Self__3J3U->capacity__HFL=__tmp__5J3U;
+                  __OL3U=(____Q)(__ML3U->__OFL <<  1);
+                  __NL3U=((____DB *)__ML3U->__FFL);
+                  __QL3U=__ML3U->__OFL;
+                  __RL3U=__55W(((____IB )__NL3U),((____YWB )__QL3U),((____YWB )__OL3U));
+                  __NL3U=((____DB *)__RL3U);
+                  __M00(__NL3U,__QL3U,(____Q)(__OL3U -  1));
+                  __ML3U->__FFL=__NL3U;
+                  __ML3U->__OFL=__OL3U;
                 };
               };
-              ((__CHARACTER__DB *)Self__3J3U->storage__4EL)[Self__3J3U->count__WJ]=' ';
-              Self__3J3U->count__WJ=(__INTEGER__Q)(Self__3J3U->count__WJ +  1);
+              ((____DB *)__ML3U->__FFL)[__ML3U->__WJ]=' ';
+              __ML3U->__WJ=(____Q)(__ML3U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__2J3U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__LL3U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3SCK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__MUCK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3SCK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__MUCK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__VWJS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3SCK));
-            Self__3J3U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__3J3U->capacity__HFL <= Self__3J3U->count__WJ)) {
-              if ((Self__3J3U->capacity__HFL ==  0)) {
-                Self__3J3U->capacity__HFL= 32;
-                __tmp__4J3U=create__KVW( 32);
-                Self__3J3U->storage__4EL=__tmp__4J3U;
+          case ____2VRC__: {
+            __EYJS=((____2VRC *)((____QMB *)__MUCK));
+            __ML3U=((____BC *)__YC);
+            if ((__ML3U->__OFL <= __ML3U->__WJ)) {
+              if ((__ML3U->__OFL ==  0)) {
+                __ML3U->__OFL= 32;
+                __NL3U=__RVW( 32);
+                __ML3U->__FFL=__NL3U;
               } else /* FALSE */ {
-                __tmp__5J3U=(__INTEGER__Q)(Self__3J3U->capacity__HFL <<  1);
-                __tmp__4J3U=((__CHARACTER__DB *)Self__3J3U->storage__4EL);
-                old_nb_elts__BK3U=Self__3J3U->capacity__HFL;
-                __tmp__CK3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4J3U),((__UINTEGER_32__RWB )old_nb_elts__BK3U),((__UINTEGER_32__RWB )__tmp__5J3U));
-                __tmp__4J3U=((__CHARACTER__DB *)__tmp__CK3U);
-                clear__to__F00(__tmp__4J3U,old_nb_elts__BK3U,(__INTEGER__Q)(__tmp__5J3U -  1));
-                Self__3J3U->storage__4EL=__tmp__4J3U;
-                Self__3J3U->capacity__HFL=__tmp__5J3U;
+                __OL3U=(____Q)(__ML3U->__OFL <<  1);
+                __NL3U=((____DB *)__ML3U->__FFL);
+                __QL3U=__ML3U->__OFL;
+                __RL3U=__55W(((____IB )__NL3U),((____YWB )__QL3U),((____YWB )__OL3U));
+                __NL3U=((____DB *)__RL3U);
+                __M00(__NL3U,__QL3U,(____Q)(__OL3U -  1));
+                __ML3U->__FFL=__NL3U;
+                __ML3U->__OFL=__OL3U;
               };
             };
-            ((__CHARACTER__DB *)Self__3J3U->storage__4EL)[Self__3J3U->count__WJ]='(';
-            Self__3J3U->count__WJ=(__INTEGER__Q)(Self__3J3U->count__WJ +  1);
-            display_raw__DGAD(Self__VWJS,string_tmp__YC);
-            Self__3J3U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__3J3U->capacity__HFL <= Self__3J3U->count__WJ)) {
-              if ((Self__3J3U->capacity__HFL ==  0)) {
-                Self__3J3U->capacity__HFL= 32;
-                __tmp__4J3U=create__KVW( 32);
-                Self__3J3U->storage__4EL=__tmp__4J3U;
+            ((____DB *)__ML3U->__FFL)[__ML3U->__WJ]='(';
+            __ML3U->__WJ=(____Q)(__ML3U->__WJ +  1);
+            __SHAD(__EYJS,__YC);
+            __ML3U=((____BC *)__YC);
+            if ((__ML3U->__OFL <= __ML3U->__WJ)) {
+              if ((__ML3U->__OFL ==  0)) {
+                __ML3U->__OFL= 32;
+                __NL3U=__RVW( 32);
+                __ML3U->__FFL=__NL3U;
               } else /* FALSE */ {
-                __tmp__5J3U=(__INTEGER__Q)(Self__3J3U->capacity__HFL <<  1);
-                __tmp__4J3U=((__CHARACTER__DB *)Self__3J3U->storage__4EL);
-                old_nb_elts__BK3U=Self__3J3U->capacity__HFL;
-                __tmp__CK3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4J3U),((__UINTEGER_32__RWB )old_nb_elts__BK3U),((__UINTEGER_32__RWB )__tmp__5J3U));
-                __tmp__4J3U=((__CHARACTER__DB *)__tmp__CK3U);
-                clear__to__F00(__tmp__4J3U,old_nb_elts__BK3U,(__INTEGER__Q)(__tmp__5J3U -  1));
-                Self__3J3U->storage__4EL=__tmp__4J3U;
-                Self__3J3U->capacity__HFL=__tmp__5J3U;
+                __OL3U=(____Q)(__ML3U->__OFL <<  1);
+                __NL3U=((____DB *)__ML3U->__FFL);
+                __QL3U=__ML3U->__OFL;
+                __RL3U=__55W(((____IB )__NL3U),((____YWB )__QL3U),((____YWB )__OL3U));
+                __NL3U=((____DB *)__RL3U);
+                __M00(__NL3U,__QL3U,(____Q)(__OL3U -  1));
+                __ML3U->__FFL=__NL3U;
+                __ML3U->__OFL=__OL3U;
               };
             };
-            ((__CHARACTER__DB *)Self__3J3U->storage__4EL)[Self__3J3U->count__WJ]=')';
-            Self__3J3U->count__WJ=(__INTEGER__Q)(Self__3J3U->count__WJ +  1);
+            ((____DB *)__ML3U->__FFL)[__ML3U->__WJ]=')';
+            __ML3U->__WJ=(____Q)(__ML3U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3SCK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__MUCK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__CMCK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__N51L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__ZPCK=((__SLOT_CODE__MIRG *)__tmp__N51L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__ZPCK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__FSCK=((__ITM_SLOT__HLC *)__tmp__ZPCK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__RNCK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__2A2L)->__id==____1JRG__) {
+            __IRCK=((____1JRG *)__2A2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__IRCK)->__id==____OLC__) {
+              __UTCK=((____OLC *)__IRCK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__FSCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ZPCK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __UTCK=((____4G0D *)__IRCK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__FSCK=((__SLOT_DATA__WIRG *)__tmp__N51L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __UTCK=((____FKRG *)__2A2L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__FSCK);
-          put_position__HRE(Self__BMCK->parent_constant__EK.parent_expr__DK.parent_instr__CK.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(__UTCK);
+          __ORE(__QNCK->__EK.__DK.__CK.__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));
           };
         };
-        __tmp__MTCK=create_with_capacity__CBZH( 2);
-        __tmp__OTCK=create__type__IJ2C(Self__BMCK->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,t__CMCK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__MTCK),__tmp__OTCK);
-        __tmp__RTCK=read__NUEI(((__LOCAL__43WC *)__tmp__JWJS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__MTCK),__tmp__RTCK);
-        __tmp__BPCK=Self__BMCK->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__HPCK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__MTCK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__HPCK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__ZK3U=((__STRING_CST__5J *)__tmp__HPCK);
-          result__VK3U=NULL;
-          __tmp__IJ3U=((__POINTER__IB )(NULL));
-          __tmp__1OCK= 0;
-          __tmp__CK3U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__CK3U ==  0)) {
-            result__VK3U=Self__ZK3U;
-          } else /* FALSE */ {
-            __tmp__1OCK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CK3U));
-            if ((__tmp__1OCK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0K3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1K3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CK3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2K3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1K3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0K3U=micro_alloc__table__lab__HKI(__tmp__1K3U,((__POINTER__IB )(&(table_size[(__tmp__2K3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1K3U)));
-              __tmp__IJ3U=__tmp__0K3U;
+        __1UCK=__RCZH( 2);
+        __3UCK=__XK2C(__QNCK->__EK.__DK.__CK.__YH.__O2B,__RNCK);
+        __0YEI(((____ABXC *)__1UCK),__3UCK);
+        __AVCK=__2VEI(((____N5WC *)__YXJS));
+        __0YEI(((____ABXC *)__1UCK),__AVCK);
+        __QQCK=__QNCK->__EK.__DK.__CK.__YH.__O2B;
+        __WQCK=((void **)((____ABXC *)__1UCK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__WQCK)->__id) {
+        case ____5J__: {
+          __IM3U=((____5J *)__WQCK);
+          __EM3U=NULL;
+          __XK3U=((____IB )(NULL));
+          __KQCK= 0;
+          __RL3U=((____IB )sizeof(____5J));
+          if (((unsigned long)__RL3U ==  0)) {
+            __EM3U=__IM3U;
+          } else /* FALSE */ {
+            __KQCK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RL3U));
+            if ((__KQCK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JM3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KM3U=(void *)((unsigned long)(void *)((unsigned long)__RL3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LM3U=((____YWB )((____Q )(void *)((unsigned long)__KM3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JM3U=__OKI(__KM3U,((____IB )(&(table_size[(__LM3U)-1]))),((____YWB )((____Q )__KM3U)));
+              __XK3U=__JM3U;
             } else /* FALSE */ {
-              __tmp__2K3U=((__UINTEGER_32__RWB )__tmp__1OCK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0K3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1K3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CK3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0K3U=micro_alloc__table__lab__HKI(__tmp__1K3U,((__POINTER__IB )(&(table_type[(__tmp__2K3U)]))),(__UINTEGER_32__RWB)(__tmp__2K3U |  1));
-              __tmp__IJ3U=__tmp__0K3U;
-            };
-            result__VK3U=((__STRING_CST__5J *)__tmp__IJ3U);
-            *(result__VK3U) = *(Self__ZK3U);
-          };
-          __tmp__ZPCK=result__VK3U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__ZPCK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__HPCK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__ZWJS=((__PROTOTYPE_CST__45WC *)__tmp__HPCK);
-          __tmp__0WJS=create__type__IJ2C(Self__ZWJS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZWJS->parent_constant__55WC.static_type__SG4D);
-          __tmp__ZPCK=__tmp__0WJS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__2WJS=((__INTEGER_CST__KAXC *)__tmp__HPCK);
-          __tmp__FSCK=Self__2WJS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__RL3U=Self__2WJS->value__YG4D;
-          __tmp__PPCK=Self__2WJS->parent_constant__LAXC.static_type__SG4D;
-          Self__2WJS=NULL;
-          __tmp__IJ3U=((__POINTER__IB )(NULL));
-          __tmp__1OCK= 0;
-          __tmp__CK3U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__CK3U ==  0)) {
-            Self__2WJS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__1OCK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CK3U));
-            if ((__tmp__1OCK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0K3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1K3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CK3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2K3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1K3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0K3U=micro_alloc__table__lab__HKI(__tmp__1K3U,((__POINTER__IB )(&(table_size[(__tmp__2K3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1K3U)));
-              __tmp__IJ3U=__tmp__0K3U;
+              __LM3U=((____YWB )__KQCK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JM3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KM3U=(void *)((unsigned long)(void *)((unsigned long)__RL3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JM3U=__OKI(__KM3U,((____IB )(&(table_type[(__LM3U)]))),(____YWB)(__LM3U |  1));
+              __XK3U=__JM3U;
+            };
+            __EM3U=((____5J *)__XK3U);
+            *(__EM3U) = *(__IM3U);
+          };
+          __IRCK=__EM3U;
+        } break;
+        case ____0AXC__: {
+          __IRCK=__JZAL(((____0AXC *)__WQCK));
+        } break;
+        case ____NBXC__: {
+          __IYJS=((____NBXC *)__WQCK);
+          __JYJS=__XK2C(__IYJS->__OBXC.__DK.__CK.__YH.__O2B,__IYJS->__OBXC.__BI4D);
+          __IRCK=__JYJS;
+        } break;
+        case ____ZBXC__: {
+          __LYJS=((____ZBXC *)__WQCK);
+          __UTCK=__LYJS->__0BXC.__DK.__CK.__YH.__O2B;
+          __AN3U=__LYJS->__HI4D;
+          __4QCK=__LYJS->__0BXC.__BI4D;
+          __LYJS=NULL;
+          __XK3U=((____IB )(NULL));
+          __KQCK= 0;
+          __RL3U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__RL3U ==  0)) {
+            __LYJS=__ZBXC__;
+          } else /* FALSE */ {
+            __KQCK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RL3U));
+            if ((__KQCK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JM3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KM3U=(void *)((unsigned long)(void *)((unsigned long)__RL3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LM3U=((____YWB )((____Q )(void *)((unsigned long)__KM3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JM3U=__OKI(__KM3U,((____IB )(&(table_size[(__LM3U)-1]))),((____YWB )((____Q )__KM3U)));
+              __XK3U=__JM3U;
             } else /* FALSE */ {
-              __tmp__2K3U=((__UINTEGER_32__RWB )__tmp__1OCK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0K3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1K3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CK3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0K3U=micro_alloc__table__lab__HKI(__tmp__1K3U,((__POINTER__IB )(&(table_type[(__tmp__2K3U)]))),(__UINTEGER_32__RWB)(__tmp__2K3U |  1));
-              __tmp__IJ3U=__tmp__0K3U;
-            };
-            Self__2WJS=((__INTEGER_CST__KAXC *)__tmp__IJ3U);
-            *(Self__2WJS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__PL3U=((__INTEGER_CST__KAXC *)Self__2WJS);
-          Self__PL3U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__FSCK;
-          Self__PL3U->value__YG4D=v__RL3U;
-          Self__PL3U->parent_constant__LAXC.static_type__SG4D=__tmp__PPCK;
-          check_type__KYEE(Self__PL3U);
-          __tmp__ZPCK=Self__2WJS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__ZPCK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__HPCK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__DDQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__HPCK)->local__PUEJ));
-          if (__tmp__DDQT==NULL) {
-            __tmp__EDQT=NULL;
+              __LM3U=((____YWB )__KQCK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JM3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KM3U=(void *)((unsigned long)(void *)((unsigned long)__RL3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JM3U=__OKI(__KM3U,((____IB )(&(table_type[(__LM3U)]))),(____YWB)(__LM3U |  1));
+              __XK3U=__JM3U;
+            };
+            __LYJS=((____ZBXC *)__XK3U);
+            *(__LYJS) = *(__ZBXC__);
+          };
+          __4M3U=((____ZBXC *)__LYJS);
+          __4M3U->__0BXC.__DK.__CK.__YH.__O2B=__UTCK;
+          __4M3U->__HI4D=__AN3U;
+          __4M3U->__0BXC.__BI4D=__4QCK;
+          __ZZEE(__4M3U);
+          __IRCK=__LYJS;
+        } break;
+        case ____DMWH__: {
+          __IRCK=__W3OK(((____DMWH *)__WQCK));
+        } break;
+        case ____2A0I__: {
+          __SEQT=__2VEI(((____N5WC *)((____2A0I *)__WQCK)->__4VEJ));
+          if (__SEQT==NULL) {
+            __TEQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__EDQT=((__READ_LOCAL__N5ZI *)__tmp__DDQT);
+            __TEQT=((____2A0I *)__SEQT);
           };
-          __tmp__ZPCK=__tmp__EDQT;
+          __IRCK=__TEQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__ZPCK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__HPCK));
+        case ____HJNJ__: {
+          __IRCK=__Y0AL(((____HJNJ *)__WQCK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__ZPCK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__HPCK));
+        case ____SJNJ__: {
+          __IRCK=__D1AL(((____SJNJ *)__WQCK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__AXJS=((__IS_EXPANDED__L5NJ *)__tmp__HPCK);
-          __tmp__FSCK=Self__AXJS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__DDQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__AXJS->receiver__554J)->local__PUEJ));
-          if (__tmp__DDQT==NULL) {
-            __tmp__EDQT=NULL;
+        case ____0AOJ__: {
+          __PYJS=((____0AOJ *)__WQCK);
+          __UTCK=__PYJS->__1AOJ.__CK.__YH.__O2B;
+          __SEQT=__2VEI(((____N5WC *)((____2A0I *)__PYJS->__OB5J)->__4VEJ));
+          if (__SEQT==NULL) {
+            __TEQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__EDQT=((__READ_LOCAL__N5ZI *)__tmp__DDQT);
-          };
-          Self__AXJS=NULL;
-          __tmp__IJ3U=((__POINTER__IB )(NULL));
-          __tmp__1OCK= 0;
-          __tmp__CK3U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__CK3U ==  0)) {
-            Self__AXJS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__1OCK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CK3U));
-            if ((__tmp__1OCK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0K3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1K3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CK3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2K3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1K3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0K3U=micro_alloc__table__lab__HKI(__tmp__1K3U,((__POINTER__IB )(&(table_size[(__tmp__2K3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1K3U)));
-              __tmp__IJ3U=__tmp__0K3U;
+            __TEQT=((____2A0I *)__SEQT);
+          };
+          __PYJS=NULL;
+          __XK3U=((____IB )(NULL));
+          __KQCK= 0;
+          __RL3U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__RL3U ==  0)) {
+            __PYJS=__0AOJ__;
+          } else /* FALSE */ {
+            __KQCK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RL3U));
+            if ((__KQCK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JM3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KM3U=(void *)((unsigned long)(void *)((unsigned long)__RL3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LM3U=((____YWB )((____Q )(void *)((unsigned long)__KM3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JM3U=__OKI(__KM3U,((____IB )(&(table_size[(__LM3U)-1]))),((____YWB )((____Q )__KM3U)));
+              __XK3U=__JM3U;
             } else /* FALSE */ {
-              __tmp__2K3U=((__UINTEGER_32__RWB )__tmp__1OCK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0K3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1K3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CK3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0K3U=micro_alloc__table__lab__HKI(__tmp__1K3U,((__POINTER__IB )(&(table_type[(__tmp__2K3U)]))),(__UINTEGER_32__RWB)(__tmp__2K3U |  1));
-              __tmp__IJ3U=__tmp__0K3U;
-            };
-            Self__AXJS=((__IS_EXPANDED__L5NJ *)__tmp__IJ3U);
-            *(Self__AXJS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__AM3U=((__IS_EXPANDED__L5NJ *)Self__AXJS);
-          Self__AM3U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__FSCK;
-          Self__AM3U->receiver__554J=__tmp__EDQT;
-          __tmp__ZPCK=Self__AXJS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__FXJS=((__GET_TYPE_ID__V5NJ *)__tmp__HPCK);
-          __tmp__FSCK=Self__FXJS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__PPCK=Self__FXJS->receiver__EA5J;
-          Self__FXJS=NULL;
-          __tmp__IJ3U=((__POINTER__IB )(NULL));
-          __tmp__1OCK= 0;
-          __tmp__CK3U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__CK3U ==  0)) {
-            Self__FXJS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__1OCK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CK3U));
-            if ((__tmp__1OCK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0K3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1K3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CK3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2K3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1K3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0K3U=micro_alloc__table__lab__HKI(__tmp__1K3U,((__POINTER__IB )(&(table_size[(__tmp__2K3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1K3U)));
-              __tmp__IJ3U=__tmp__0K3U;
+              __LM3U=((____YWB )__KQCK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JM3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KM3U=(void *)((unsigned long)(void *)((unsigned long)__RL3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JM3U=__OKI(__KM3U,((____IB )(&(table_type[(__LM3U)]))),(____YWB)(__LM3U |  1));
+              __XK3U=__JM3U;
+            };
+            __PYJS=((____0AOJ *)__XK3U);
+            *(__PYJS) = *(__0AOJ__);
+          };
+          __PN3U=((____0AOJ *)__PYJS);
+          __PN3U->__1AOJ.__CK.__YH.__O2B=__UTCK;
+          __PN3U->__OB5J=__TEQT;
+          __IRCK=__PYJS;
+        } break;
+        case ____EBOJ__: {
+          __UYJS=((____EBOJ *)__WQCK);
+          __UTCK=__UYJS->__FBOJ.__CK.__YH.__O2B;
+          __4QCK=__UYJS->__TB5J;
+          __UYJS=NULL;
+          __XK3U=((____IB )(NULL));
+          __KQCK= 0;
+          __RL3U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__RL3U ==  0)) {
+            __UYJS=__EBOJ__;
+          } else /* FALSE */ {
+            __KQCK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RL3U));
+            if ((__KQCK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JM3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KM3U=(void *)((unsigned long)(void *)((unsigned long)__RL3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LM3U=((____YWB )((____Q )(void *)((unsigned long)__KM3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JM3U=__OKI(__KM3U,((____IB )(&(table_size[(__LM3U)-1]))),((____YWB )((____Q )__KM3U)));
+              __XK3U=__JM3U;
             } else /* FALSE */ {
-              __tmp__2K3U=((__UINTEGER_32__RWB )__tmp__1OCK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0K3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1K3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CK3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0K3U=micro_alloc__table__lab__HKI(__tmp__1K3U,((__POINTER__IB )(&(table_type[(__tmp__2K3U)]))),(__UINTEGER_32__RWB)(__tmp__2K3U |  1));
-              __tmp__IJ3U=__tmp__0K3U;
-            };
-            Self__FXJS=((__GET_TYPE_ID__V5NJ *)__tmp__IJ3U);
-            *(Self__FXJS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__QM3U=((__GET_TYPE_ID__V5NJ *)Self__FXJS);
-          Self__QM3U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__FSCK;
-          Self__QM3U->receiver__EA5J=__tmp__PPCK;
-          __tmp__ZPCK=Self__FXJS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__ZPCK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__HPCK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__ZPCK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__HPCK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__ZPCK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__HPCK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__ZPCK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__HPCK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__ZPCK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__HPCK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__ZPCK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__HPCK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__ZPCK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__HPCK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__ZPCK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__HPCK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__ZPCK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__HPCK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__IXJS=((__SIZE_OF__NGOJ *)__tmp__HPCK);
-          __tmp__FSCK=Self__IXJS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__PPCK=Self__IXJS->receiver__OC5J;
-          Self__IXJS=NULL;
-          __tmp__IJ3U=((__POINTER__IB )(NULL));
-          __tmp__1OCK= 0;
-          __tmp__CK3U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__CK3U ==  0)) {
-            Self__IXJS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__1OCK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CK3U));
-            if ((__tmp__1OCK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0K3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1K3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CK3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2K3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1K3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0K3U=micro_alloc__table__lab__HKI(__tmp__1K3U,((__POINTER__IB )(&(table_size[(__tmp__2K3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1K3U)));
-              __tmp__IJ3U=__tmp__0K3U;
+              __LM3U=((____YWB )__KQCK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JM3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KM3U=(void *)((unsigned long)(void *)((unsigned long)__RL3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JM3U=__OKI(__KM3U,((____IB )(&(table_type[(__LM3U)]))),(____YWB)(__LM3U |  1));
+              __XK3U=__JM3U;
+            };
+            __UYJS=((____EBOJ *)__XK3U);
+            *(__UYJS) = *(__EBOJ__);
+          };
+          __5N3U=((____EBOJ *)__UYJS);
+          __5N3U->__FBOJ.__CK.__YH.__O2B=__UTCK;
+          __5N3U->__TB5J=__4QCK;
+          __IRCK=__UYJS;
+        } break;
+        case ____3BOJ__: {
+          __IRCK=__21AL(((____3BOJ *)__WQCK));
+        } break;
+        case ____RCOJ__: {
+          __IRCK=__H2AL(((____RCOJ *)__WQCK));
+        } break;
+        case ____HDOJ__: {
+          __IRCK=__S2AL(((____HDOJ *)__WQCK));
+        } break;
+        case ____1DOJ__: {
+          __IRCK=__32AL(((____1DOJ *)__WQCK));
+        } break;
+        case ____PEOJ__: {
+          __IRCK=__I3AL(((____PEOJ *)__WQCK));
+        } break;
+        case ____DFOJ__: {
+          __IRCK=__T3AL(((____DFOJ *)__WQCK));
+        } break;
+        case ____XFOJ__: {
+          __IRCK=__43AL(((____XFOJ *)__WQCK));
+        } break;
+        case ____QGOJ__: {
+          __IRCK=__J4AL(((____QGOJ *)__WQCK));
+        } break;
+        case ____EHOJ__: {
+          __IRCK=__X4AL(((____EHOJ *)__WQCK));
+        } break;
+        case ____2HOJ__: {
+          __XYJS=((____2HOJ *)__WQCK);
+          __UTCK=__XYJS->__3HOJ.__CK.__YH.__O2B;
+          __4QCK=__XYJS->__3D5J;
+          __XYJS=NULL;
+          __XK3U=((____IB )(NULL));
+          __KQCK= 0;
+          __RL3U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__RL3U ==  0)) {
+            __XYJS=__2HOJ__;
+          } else /* FALSE */ {
+            __KQCK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RL3U));
+            if ((__KQCK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JM3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KM3U=(void *)((unsigned long)(void *)((unsigned long)__RL3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LM3U=((____YWB )((____Q )(void *)((unsigned long)__KM3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JM3U=__OKI(__KM3U,((____IB )(&(table_size[(__LM3U)-1]))),((____YWB )((____Q )__KM3U)));
+              __XK3U=__JM3U;
             } else /* FALSE */ {
-              __tmp__2K3U=((__UINTEGER_32__RWB )__tmp__1OCK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0K3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1K3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CK3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0K3U=micro_alloc__table__lab__HKI(__tmp__1K3U,((__POINTER__IB )(&(table_type[(__tmp__2K3U)]))),(__UINTEGER_32__RWB)(__tmp__2K3U |  1));
-              __tmp__IJ3U=__tmp__0K3U;
-            };
-            Self__IXJS=((__SIZE_OF__NGOJ *)__tmp__IJ3U);
-            *(Self__IXJS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__AN3U=((__SIZE_OF__NGOJ *)Self__IXJS);
-          Self__AN3U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__FSCK;
-          Self__AN3U->receiver__OC5J=__tmp__PPCK;
-          __tmp__ZPCK=Self__IXJS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__ZPCK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__HPCK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__LXJS=((__REAL_CST__JLOJ *)__tmp__HPCK);
-          __tmp__FSCK=Self__LXJS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__SN3U=Self__LXJS->value__DD5J;
-          __tmp__PPCK=Self__LXJS->parent_constant__KLOJ.static_type__SG4D;
-          Self__LXJS=NULL;
-          __tmp__IJ3U=((__POINTER__IB )(NULL));
-          __tmp__1OCK= 0;
-          __tmp__CK3U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__CK3U ==  0)) {
-            Self__LXJS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__1OCK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CK3U));
-            if ((__tmp__1OCK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0K3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1K3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CK3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2K3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1K3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0K3U=micro_alloc__table__lab__HKI(__tmp__1K3U,((__POINTER__IB )(&(table_size[(__tmp__2K3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1K3U)));
-              __tmp__IJ3U=__tmp__0K3U;
+              __LM3U=((____YWB )__KQCK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JM3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KM3U=(void *)((unsigned long)(void *)((unsigned long)__RL3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JM3U=__OKI(__KM3U,((____IB )(&(table_type[(__LM3U)]))),(____YWB)(__LM3U |  1));
+              __XK3U=__JM3U;
+            };
+            __XYJS=((____2HOJ *)__XK3U);
+            *(__XYJS) = *(__2HOJ__);
+          };
+          __PO3U=((____2HOJ *)__XYJS);
+          __PO3U->__3HOJ.__CK.__YH.__O2B=__UTCK;
+          __PO3U->__3D5J=__4QCK;
+          __IRCK=__XYJS;
+        } break;
+        case ____YIOJ__: {
+          __IRCK=__I5AL(((____YIOJ *)__WQCK));
+        } break;
+        case ____YMOJ__: {
+          __0YJS=((____YMOJ *)__WQCK);
+          __UTCK=__0YJS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __BP3U=__0YJS->__SE5J;
+          __4QCK=__0YJS->__ZMOJ.__BI4D;
+          __0YJS=NULL;
+          __XK3U=((____IB )(NULL));
+          __KQCK= 0;
+          __RL3U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__RL3U ==  0)) {
+            __0YJS=__YMOJ__;
+          } else /* FALSE */ {
+            __KQCK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RL3U));
+            if ((__KQCK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JM3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KM3U=(void *)((unsigned long)(void *)((unsigned long)__RL3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LM3U=((____YWB )((____Q )(void *)((unsigned long)__KM3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JM3U=__OKI(__KM3U,((____IB )(&(table_size[(__LM3U)-1]))),((____YWB )((____Q )__KM3U)));
+              __XK3U=__JM3U;
             } else /* FALSE */ {
-              __tmp__2K3U=((__UINTEGER_32__RWB )__tmp__1OCK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0K3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1K3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CK3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0K3U=micro_alloc__table__lab__HKI(__tmp__1K3U,((__POINTER__IB )(&(table_type[(__tmp__2K3U)]))),(__UINTEGER_32__RWB)(__tmp__2K3U |  1));
-              __tmp__IJ3U=__tmp__0K3U;
-            };
-            Self__LXJS=((__REAL_CST__JLOJ *)__tmp__IJ3U);
-            *(Self__LXJS) = *(REAL_CST__JLOJ__);
-          };
-          Self__QN3U=((__REAL_CST__JLOJ *)Self__LXJS);
-          Self__QN3U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__FSCK;
-          Self__QN3U->value__DD5J=v__SN3U;
-          Self__QN3U->parent_constant__KLOJ.static_type__SG4D=__tmp__PPCK;
-          __tmp__ZPCK=Self__LXJS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__PXJS=((__CHARACTER_CST__5LOJ *)__tmp__HPCK);
-          __tmp__QXJS=create__char__CMQJ(Self__PXJS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PXJS->text__ID5J);
-          __tmp__ZPCK=__tmp__QXJS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__SXJS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__HPCK);
-          __tmp__TXJS=create__text__2PQJ(Self__SXJS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SXJS->string__EBJK);
-          __tmp__ZPCK=__tmp__TXJS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__ZPCK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__HPCK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__ZPCK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__HPCK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__ZPCK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__HPCK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__ZPCK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__HPCK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__ZPCK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__HPCK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__ZPCK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__HPCK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__ZPCK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__HPCK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__ZPCK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__HPCK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__3SCK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__HPCK)->global__Y5JM),NULL);
-          if (__tmp__3SCK==NULL) {
-            __tmp__ELCU=NULL;
+              __LM3U=((____YWB )__KQCK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JM3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KM3U=(void *)((unsigned long)(void *)((unsigned long)__RL3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JM3U=__OKI(__KM3U,((____IB )(&(table_type[(__LM3U)]))),(____YWB)(__LM3U |  1));
+              __XK3U=__JM3U;
+            };
+            __0YJS=((____YMOJ *)__XK3U);
+            *(__0YJS) = *(__YMOJ__);
+          };
+          __5O3U=((____YMOJ *)__0YJS);
+          __5O3U->__ZMOJ.__DK.__CK.__YH.__O2B=__UTCK;
+          __5O3U->__SE5J=__BP3U;
+          __5O3U->__ZMOJ.__BI4D=__4QCK;
+          __IRCK=__0YJS;
+        } break;
+        case ____ONOJ__: {
+          __4YJS=((____ONOJ *)__WQCK);
+          __5YJS=__RNQJ(__4YJS->__PNOJ.__DK.__CK.__YH.__O2B,__4YJS->__XE5J);
+          __IRCK=__5YJS;
+        } break;
+        case ____YOOJ__: {
+          __BZJS=((____YOOJ *)__WQCK);
+          __CZJS=__LRQJ(__BZJS->__ZOOJ.__DK.__CK.__YH.__O2B,__BZJS->__TCJK);
+          __IRCK=__CZJS;
+        } break;
+        case ____IM4K__: {
+          __IRCK=__NZFM(((____IM4K *)__WQCK));
+        } break;
+        case ____T5FL__: {
+          __IRCK=__V35O(((____T5FL *)__WQCK));
+        } break;
+        case ____3DUL__: {
+          __IRCK=__AJVP(((____3DUL *)__WQCK));
+        } break;
+        case ____0EUL__: {
+          __IRCK=__QB4P(((____0EUL *)__WQCK));
+        } break;
+        case ____BGUL__: {
+          __IRCK=__LJVP(((____BGUL *)__WQCK));
+        } break;
+        case ____2GUL__: {
+          __IRCK=__2B4P(((____2GUL *)__WQCK));
+        } break;
+        case ____B0VL__: {
+          __IRCK=__H0BN(((____B0VL *)__WQCK));
+        } break;
+        case ____P0VL__: {
+          __IRCK=__NCHM(((____P0VL *)__WQCK));
+        } break;
+        case ____Q5YL__: {
+          __MUCK=__TFTL(((____FKRG *)((____Q5YL *)__WQCK)->__HBKM),NULL);
+          if (__MUCK==NULL) {
+            __TMCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__3SCK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__ELCU=NULL;
+            switch (((struct ___OBJ *)__MUCK)->__id) {
+            case ____IM4K__: {
+              __TMCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__ELCU=((__READ_GLOBAL__B4YL *)__tmp__3SCK);
+            case ____Q5YL__: {
+              __TMCU=((____Q5YL *)__MUCK);
             } break;
             }
           };
-          __tmp__ZPCK=__tmp__ELCU;
+          __IRCK=__TMCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__ZPCK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__HPCK));
+        case ____UVPM__: {
+          __IRCK=__VGWN(((____UVPM *)__WQCK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__ZPCK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__HPCK));
+        case ____0ZPM__: {
+          __IRCK=__4G2P(((____0ZPM *)__WQCK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__ZPCK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__HPCK));
+        case ____MR0N__: {
+          __IRCK=__DRVO(((____MR0N *)__WQCK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__ZPCK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__HPCK));
+        case ____YWBP__: {
+          __IRCK=__DQ0Q(((____YWBP *)__WQCK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__ZPCK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__HPCK));
+        case ____LYBP__: {
+          __IRCK=__0WUP(((____LYBP *)__WQCK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__ZPCK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__HPCK));
+        case ____CZBP__: {
+          __IRCK=__FXUP(((____CZBP *)__WQCK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__ZPCK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__HPCK));
+        case ____3BEP__: {
+          __IRCK=__FCIQ(((____3BEP *)__WQCK));
         } break;
         };
-        __tmp__XTCK=new_read__slot__receiver__with__intern__2DZJ(__tmp__BPCK,__tmp__N51L,__tmp__ZPCK,__tmp__MTCK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__XTCK);
-        __tmp__N51L=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__XTCK));
-        result__FMCK=__tmp__N51L;
+        __GVCK=__LFZJ(__QQCK,__2A2L,__IRCK,__1UCK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__GVCK);
+        __2A2L=__BR5H(((____UL2C *)__GVCK));
+        __UNCK=__2A2L;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__CMCK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__BMCK->parent_constant__EK.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__DMCK);
-        put_position__HRE(Self__BMCK->parent_constant__EK.parent_expr__DK.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__RNCK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __CQXE(((____WMB *)__QNCK->__EK.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__SNCK);
+        __ORE(__QNCK->__EK.__DK.__CK.__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));
         };
       };
     };
   };
-  __tmp__5NCK=result__FMCK;
-  return(__tmp__5NCK);
+  __OPCK=__UNCK;
+  return(__OPCK);
 }
 
-static void* check_type__with__PUCK(__EXTERNAL_C__L5WC *Self__QUCK,__TYPE_FULL__PMB *t__RUCK,__POSITION__OL p__SUCK)
-// ({EXTERNAL_C__L5WC},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __4VCK(____0AXC *__5VCK,____WMB *__AWCK,____OL __BWCK)
+// ({__0AXC},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__FQ3U;
-  void *result__UUCK;
-  __LOCAL__43WC *__tmp__FYJS,*__tmp__ZYJS;
-  __WRITE_LOCAL__BEYJ *__tmp__MYJS,*__tmp__AZJS;
-  __STRING_CONSTANT__0 *__tmp__MWCK,*__tmp__TZCK,*v__GS3U;
-  void *__tmp__OWCK;
-  __PROTOTYPE__MF *__tmp__EXCK,*__tmp__I0CK;
-  __INTEGER__Q __tmp__KXCK,__tmp__ZN3U,old_nb_elts__1N3U,__tmp__TO3U;
-  __INTEGER__Q old_nb_elts__VO3U;
-  void *__tmp__LD2L;
-  __POSITION__OL __tmp__QXCK,__tmp__U0CK;
-  void *__tmp__WXCK,*__tmp__IYCK,*__tmp__M1CK;
-  __TYPE_FULL__PMB *__tmp__4XCK,*__tmp__C1CK;
-  __ITM_TYPE_STYLE__TMB *Self__WN3U,*Self__QO3U;
-  __STRING__BC *Self__XN3U,*Self__RO3U;
-  __POINTER__IB __tmp__2N3U,__tmp__WO3U,__tmp__OP3U,__tmp__PP3U;
-  __ITM_TYPE_MULTI__NURC *Self__RYJS,*Self__FZJS;
-  __READ_LOCAL__N5ZI *__tmp__YYCK,*__tmp__A2CK,*__tmp__FEQT,*__tmp__GEQT;
-  __NODE_TYPE__FK2C *__tmp__0YCK,*__tmp__G2CK;
-  __PROTOTYPE_CST__45WC *__tmp__31CK,*Self__JZJS,*__tmp__KZJS;
-  __STRING_CST__5J *Self__NP3U,*result__JP3U;
-  __UINTEGER_32__RWB __tmp__QP3U;
-  __INTEGER_CST__KAXC *Self__MZJS,*Self__DQ3U;
-  __IS_EXPANDED__L5NJ *Self__QZJS,*Self__UQ3U;
-  __GET_TYPE_ID__V5NJ *Self__VZJS,*Self__ER3U;
-  __SIZE_OF__NGOJ *Self__YZJS,*Self__UR3U;
-  __REAL_CST__JLOJ *Self__1ZJS,*Self__ES3U;
-  __CHARACTER_CST__5LOJ *Self__5ZJS,*__tmp__A0JS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__C0JS,*__tmp__D0JS;
-  __READ_GLOBAL__B4YL *__tmp__ILCU;
-  __BOOLEAN__L __tmp__LVCK,__tmp__4VCK,__tmp__BYCK,__tmp__F1CK;
-  __CHARACTER__DB *__tmp__YN3U,*__tmp__SO3U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__11CK;
-  result__UUCK=NULL;
-  __tmp__LVCK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__RUCK),Self__QUCK->static_type__J54D);
-  if (__tmp__LVCK) {
-    result__UUCK=Self__QUCK;
+  ____0SG __UR3U;
+  void *__DWCK;
+  ____N5WC *__UZJS,*__I0JS;
+  ____QFYJ *__1ZJS,*__P0JS;
+  ____0 *__1XCK,*__C1CK,*__VT3U;
+  void *__3XCK;
+  ____MF *__TYCK,*__X1CK;
+  ____Q __ZYCK,__IP3U,__KP3U,__CQ3U,__EQ3U;
+  void *__0E2L;
+  ____OL __5YCK,__D2CK;
+  void *__FZCK,*__XZCK,*__12CK;
+  ____WMB *__NZCK,*__R2CK;
+  ____0MB *__FP3U,*__5P3U;
+  ____BC *__GP3U,*__AQ3U;
+  ____IB __LP3U,__FQ3U,__3Q3U,__4Q3U;
+  ____2VRC *__A0JS,*__U0JS;
+  ____2A0I *__H0CK,*__P3CK,*__UFQT,*__VFQT;
+  ____UL2C *__J0CK,*__V3CK;
+  ____NBXC *__M3CK,*__Y0JS,*__Z0JS;
+  ____5J *__2Q3U,*__YQ3U;
+  ____YWB __5Q3U;
+  ____ZBXC *__10JS,*__SR3U;
+  ____0AOJ *__50JS,*__DS3U;
+  ____EBOJ *__E1JS,*__TS3U;
+  ____2HOJ *__H1JS,*__DT3U;
+  ____YMOJ *__K1JS,*__TT3U;
+  ____ONOJ *__O1JS,*__P1JS;
+  ____YOOJ *__R1JS,*__S1JS;
+  ____Q5YL *__XMCU;
+  ____L __0WCK,__NXCK,__QZCK,__U2CK;
+  ____DB *__HP3U,*__BQ3U;
+  ____ABXC *__K3CK;
+  __DWCK=NULL;
+  __0WCK=__5MKK(((____WMB *)__AWCK),__5VCK->__YA5D);
+  if (__0WCK) {
+    __DWCK=__5VCK;
   } else /* FALSE */ {
-    __tmp__4VCK=is_export_to__TBVK(((__TYPE_FULL__PMB *)Self__QUCK->static_type__J54D),t__RUCK);
-    if (__tmp__4VCK) {
-      __tmp__FYJS=create__name__style__type__0HND(Self__QUCK->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__QUCK->static_type__J54D));
-      __tmp__MYJS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__FYJS),Self__QUCK->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__QUCK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__MYJS);
-      __tmp__MWCK=get__HJC(last_cast_name__C31J);
-      __tmp__OWCK=get_slot__452I(((__TYPE_FULL__PMB *)Self__QUCK->static_type__J54D),__tmp__MWCK);
-      if (((void *)__tmp__OWCK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__QUCK->static_type__J54D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RUCK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__MWCK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__QUCK->static_type__J54D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__SUCK);
-        __tmp__EXCK=prototype__ZDMJ(((__TYPE_FULL__PMB *)Self__QUCK->static_type__J54D));
-        put_position__HRE(__tmp__EXCK->parent_named__PF.parent_itm_object__OF.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);
+    __NXCK=__CDVK(((____WMB *)__5VCK->__YA5D),__AWCK);
+    if (__NXCK) {
+      __UZJS=__JJND(__5VCK->__1AXC.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__5VCK->__YA5D));
+      __1ZJS=__BQRJ(((____N5WC *)__UZJS),__5VCK->__1AXC.__CK.__YH.__O2B,__5VCK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__1ZJS);
+      __1XCK=__OJC(__R41J);
+      __3XCK=__NB3I(((____WMB *)__5VCK->__YA5D),__1XCK);
+      if (((void *)__3XCK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __CQXE(((____WMB *)__5VCK->__YA5D),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__AWCK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__1XCK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __CQXE(((____WMB *)__5VCK->__YA5D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__BWCK);
+        __TYCK=__IFMJ(((____WMB *)__5VCK->__YA5D));
+        __ORE(__TYCK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__OWCK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__OWCK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__KXCK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__OWCK));
+      if (((struct ___OBJ *)__3XCK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__3XCK)->__2JRG->__QLC)->__id==____OLC__) {
+          __ZYCK=__HVRL(((____1JRG *)__3XCK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__KXCK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__OWCK));
+          __ZYCK=__HVRL(((____1JRG *)__3XCK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__OWCK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__KXCK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__OWCK));
+        if (((struct ___OBJ *)((____FKRG *)__3XCK)->__HKRG->__QLC)->__id==____OLC__) {
+          __ZYCK=__4VRL(((____FKRG *)__3XCK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__KXCK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__OWCK));
+          __ZYCK=__4VRL(((____FKRG *)__3XCK));
         };
       };
-      if ((__tmp__KXCK !=  1)) {
-        if (((struct ___OBJ *)__tmp__OWCK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__LD2L=((__SLOT_CODE__MIRG *)__tmp__OWCK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__LD2L)->__id==__ITM_SLOT__HLC__) {
-            __tmp__QXCK=((__ITM_SLOT__HLC *)__tmp__LD2L)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__ZYCK !=  1)) {
+        if (((struct ___OBJ *)__3XCK)->__id==____1JRG__) {
+          __0E2L=((____1JRG *)__3XCK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__0E2L)->__id==____OLC__) {
+            __5YCK=((____OLC *)__0E2L)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__QXCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LD2L)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __5YCK=((____4G0D *)__0E2L)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__QXCK=((__SLOT_DATA__WIRG *)__tmp__OWCK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __5YCK=((____FKRG *)__3XCK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__QXCK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__5YCK);
+        __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 *)__tmp__OWCK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__LD2L=((__SLOT_CODE__MIRG *)__tmp__OWCK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__LD2L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__WXCK=((__ITM_SLOT__HLC *)__tmp__LD2L)->result_type__3VOB;
+      if (((struct ___OBJ *)__3XCK)->__id==____1JRG__) {
+        __0E2L=((____1JRG *)__3XCK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__0E2L)->__id==____OLC__) {
+          __FZCK=((____OLC *)__0E2L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__WXCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LD2L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __FZCK=((____4G0D *)__0E2L)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__LD2L=((__SLOT_DATA__WIRG *)__tmp__OWCK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__LD2L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__WXCK=((__ITM_SLOT__HLC *)__tmp__LD2L)->result_type__3VOB;
+        __0E2L=((____FKRG *)__3XCK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__0E2L)->__id==____OLC__) {
+          __FZCK=((____OLC *)__0E2L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__WXCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LD2L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __FZCK=((____4G0D *)__0E2L)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__WXCK==NULL) {
-        __tmp__LD2L=NULL;
+      if (__FZCK==NULL) {
+        __0E2L=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__WXCK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__LD2L=((void *)__tmp__WXCK);
+        switch (((struct ___OBJ *)__FZCK)->__id) {
+        case ____QMB__: {
+          __0E2L=((void *)__FZCK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__LD2L=((void *)__tmp__WXCK);
+        case ____0MB__: {
+          __0E2L=((void *)__FZCK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__LD2L=((void *)__tmp__WXCK);
+        case ____KPB__: {
+          __0E2L=((void *)__FZCK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__LD2L=((void *)__tmp__WXCK);
+        case ____TEZ__: {
+          __0E2L=((void *)__FZCK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__LD2L=NULL;
+        case ____2VRC__: {
+          __0E2L=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__LD2L=NULL;
+        case ____GZRC__: {
+          __0E2L=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__LD2L == (void *)NULL)) {
-        __tmp__BYCK=TRUE__K__;
+      if (((void *)__0E2L == (void *)NULL)) {
+        __QZCK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__LD2L)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__4XCK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__LD2L));
+        switch (((struct ___OBJ *)__0E2L)->__id) {
+        case ____QMB__: {
+          __NZCK=__43X(((____QMB *)__0E2L));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__4XCK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LD2L)));
+        case ____0MB__: {
+          __NZCK=__D5X(((____0MB *)((____QMB *)__0E2L)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__4XCK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LD2L)),NULL);
+        case ____KPB__: {
+          __NZCK=__LAY(((____KPB *)((____QMB *)__0E2L)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__4XCK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LD2L)),NULL);
+        case ____TEZ__: {
+          __NZCK=__HZ1D(((____TEZ *)((____QMB *)__0E2L)),NULL);
         } break;
         };
-        __tmp__BYCK=((void *)__tmp__4XCK != (void *)t__RUCK);
+        __QZCK=((void *)__NZCK != (void *)__AWCK);
       };
-      if (__tmp__BYCK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__OWCK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__WXCK=((__SLOT_CODE__MIRG *)__tmp__OWCK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WXCK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__IYCK=((__ITM_SLOT__HLC *)__tmp__WXCK)->result_type__3VOB;
+      if (__QZCK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__3XCK)->__id==____1JRG__) {
+          __FZCK=((____1JRG *)__3XCK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__FZCK)->__id==____OLC__) {
+            __XZCK=((____OLC *)__FZCK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__IYCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WXCK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __XZCK=((____4G0D *)__FZCK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__WXCK=((__SLOT_DATA__WIRG *)__tmp__OWCK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WXCK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__IYCK=((__ITM_SLOT__HLC *)__tmp__WXCK)->result_type__3VOB;
+          __FZCK=((____FKRG *)__3XCK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__FZCK)->__id==____OLC__) {
+            __XZCK=((____OLC *)__FZCK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__IYCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WXCK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__IYCK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__IYCK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__WN3U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IYCK));
-          if (((void *)Self__WN3U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__WN3U->style__MPC);
-            Self__XN3U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__XN3U->capacity__HFL <= Self__XN3U->count__WJ)) {
-              if ((Self__XN3U->capacity__HFL ==  0)) {
-                Self__XN3U->capacity__HFL= 32;
-                __tmp__YN3U=create__KVW( 32);
-                Self__XN3U->storage__4EL=__tmp__YN3U;
+            __XZCK=((____4G0D *)__FZCK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__XZCK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__XZCK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __FP3U=((____0MB *)((____QMB *)__XZCK));
+          if (((void *)__FP3U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__FP3U->__TPC);
+            __GP3U=((____BC *)__YC);
+            if ((__GP3U->__OFL <= __GP3U->__WJ)) {
+              if ((__GP3U->__OFL ==  0)) {
+                __GP3U->__OFL= 32;
+                __HP3U=__RVW( 32);
+                __GP3U->__FFL=__HP3U;
               } else /* FALSE */ {
-                __tmp__ZN3U=(__INTEGER__Q)(Self__XN3U->capacity__HFL <<  1);
-                __tmp__YN3U=((__CHARACTER__DB *)Self__XN3U->storage__4EL);
-                old_nb_elts__1N3U=Self__XN3U->capacity__HFL;
-                __tmp__2N3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YN3U),((__UINTEGER_32__RWB )old_nb_elts__1N3U),((__UINTEGER_32__RWB )__tmp__ZN3U));
-                __tmp__YN3U=((__CHARACTER__DB *)__tmp__2N3U);
-                clear__to__F00(__tmp__YN3U,old_nb_elts__1N3U,(__INTEGER__Q)(__tmp__ZN3U -  1));
-                Self__XN3U->storage__4EL=__tmp__YN3U;
-                Self__XN3U->capacity__HFL=__tmp__ZN3U;
+                __IP3U=(____Q)(__GP3U->__OFL <<  1);
+                __HP3U=((____DB *)__GP3U->__FFL);
+                __KP3U=__GP3U->__OFL;
+                __LP3U=__55W(((____IB )__HP3U),((____YWB )__KP3U),((____YWB )__IP3U));
+                __HP3U=((____DB *)__LP3U);
+                __M00(__HP3U,__KP3U,(____Q)(__IP3U -  1));
+                __GP3U->__FFL=__HP3U;
+                __GP3U->__OFL=__IP3U;
               };
             };
-            ((__CHARACTER__DB *)Self__XN3U->storage__4EL)[Self__XN3U->count__WJ]=' ';
-            Self__XN3U->count__WJ=(__INTEGER__Q)(Self__XN3U->count__WJ +  1);
+            ((____DB *)__GP3U->__FFL)[__GP3U->__WJ]=' ';
+            __GP3U->__WJ=(____Q)(__GP3U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__WN3U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__FP3U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IYCK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__XZCK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IYCK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__XZCK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__RYJS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IYCK));
-          Self__XN3U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__XN3U->capacity__HFL <= Self__XN3U->count__WJ)) {
-            if ((Self__XN3U->capacity__HFL ==  0)) {
-              Self__XN3U->capacity__HFL= 32;
-              __tmp__YN3U=create__KVW( 32);
-              Self__XN3U->storage__4EL=__tmp__YN3U;
+        case ____2VRC__: {
+          __A0JS=((____2VRC *)((____QMB *)__XZCK));
+          __GP3U=((____BC *)__YC);
+          if ((__GP3U->__OFL <= __GP3U->__WJ)) {
+            if ((__GP3U->__OFL ==  0)) {
+              __GP3U->__OFL= 32;
+              __HP3U=__RVW( 32);
+              __GP3U->__FFL=__HP3U;
             } else /* FALSE */ {
-              __tmp__ZN3U=(__INTEGER__Q)(Self__XN3U->capacity__HFL <<  1);
-              __tmp__YN3U=((__CHARACTER__DB *)Self__XN3U->storage__4EL);
-              old_nb_elts__1N3U=Self__XN3U->capacity__HFL;
-              __tmp__2N3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YN3U),((__UINTEGER_32__RWB )old_nb_elts__1N3U),((__UINTEGER_32__RWB )__tmp__ZN3U));
-              __tmp__YN3U=((__CHARACTER__DB *)__tmp__2N3U);
-              clear__to__F00(__tmp__YN3U,old_nb_elts__1N3U,(__INTEGER__Q)(__tmp__ZN3U -  1));
-              Self__XN3U->storage__4EL=__tmp__YN3U;
-              Self__XN3U->capacity__HFL=__tmp__ZN3U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__XN3U->storage__4EL)[Self__XN3U->count__WJ]='(';
-          Self__XN3U->count__WJ=(__INTEGER__Q)(Self__XN3U->count__WJ +  1);
-          display_raw__DGAD(Self__RYJS,string_tmp__YC);
-          Self__XN3U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__XN3U->capacity__HFL <= Self__XN3U->count__WJ)) {
-            if ((Self__XN3U->capacity__HFL ==  0)) {
-              Self__XN3U->capacity__HFL= 32;
-              __tmp__YN3U=create__KVW( 32);
-              Self__XN3U->storage__4EL=__tmp__YN3U;
+              __IP3U=(____Q)(__GP3U->__OFL <<  1);
+              __HP3U=((____DB *)__GP3U->__FFL);
+              __KP3U=__GP3U->__OFL;
+              __LP3U=__55W(((____IB )__HP3U),((____YWB )__KP3U),((____YWB )__IP3U));
+              __HP3U=((____DB *)__LP3U);
+              __M00(__HP3U,__KP3U,(____Q)(__IP3U -  1));
+              __GP3U->__FFL=__HP3U;
+              __GP3U->__OFL=__IP3U;
+            };
+          };
+          ((____DB *)__GP3U->__FFL)[__GP3U->__WJ]='(';
+          __GP3U->__WJ=(____Q)(__GP3U->__WJ +  1);
+          __SHAD(__A0JS,__YC);
+          __GP3U=((____BC *)__YC);
+          if ((__GP3U->__OFL <= __GP3U->__WJ)) {
+            if ((__GP3U->__OFL ==  0)) {
+              __GP3U->__OFL= 32;
+              __HP3U=__RVW( 32);
+              __GP3U->__FFL=__HP3U;
             } else /* FALSE */ {
-              __tmp__ZN3U=(__INTEGER__Q)(Self__XN3U->capacity__HFL <<  1);
-              __tmp__YN3U=((__CHARACTER__DB *)Self__XN3U->storage__4EL);
-              old_nb_elts__1N3U=Self__XN3U->capacity__HFL;
-              __tmp__2N3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YN3U),((__UINTEGER_32__RWB )old_nb_elts__1N3U),((__UINTEGER_32__RWB )__tmp__ZN3U));
-              __tmp__YN3U=((__CHARACTER__DB *)__tmp__2N3U);
-              clear__to__F00(__tmp__YN3U,old_nb_elts__1N3U,(__INTEGER__Q)(__tmp__ZN3U -  1));
-              Self__XN3U->storage__4EL=__tmp__YN3U;
-              Self__XN3U->capacity__HFL=__tmp__ZN3U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__XN3U->storage__4EL)[Self__XN3U->count__WJ]=')';
-          Self__XN3U->count__WJ=(__INTEGER__Q)(Self__XN3U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IYCK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RUCK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__OWCK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__WXCK=((__SLOT_CODE__MIRG *)__tmp__OWCK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WXCK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__QXCK=((__ITM_SLOT__HLC *)__tmp__WXCK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __IP3U=(____Q)(__GP3U->__OFL <<  1);
+              __HP3U=((____DB *)__GP3U->__FFL);
+              __KP3U=__GP3U->__OFL;
+              __LP3U=__55W(((____IB )__HP3U),((____YWB )__KP3U),((____YWB )__IP3U));
+              __HP3U=((____DB *)__LP3U);
+              __M00(__HP3U,__KP3U,(____Q)(__IP3U -  1));
+              __GP3U->__FFL=__HP3U;
+              __GP3U->__OFL=__IP3U;
+            };
+          };
+          ((____DB *)__GP3U->__FFL)[__GP3U->__WJ]=')';
+          __GP3U->__WJ=(____Q)(__GP3U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__XZCK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__AWCK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__3XCK)->__id==____1JRG__) {
+          __FZCK=((____1JRG *)__3XCK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__FZCK)->__id==____OLC__) {
+            __5YCK=((____OLC *)__FZCK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__QXCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WXCK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __5YCK=((____4G0D *)__FZCK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__QXCK=((__SLOT_DATA__WIRG *)__tmp__OWCK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __5YCK=((____FKRG *)__3XCK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__QXCK);
-        put_position__HRE(Self__QUCK->parent_expr__M5WC.parent_instr__CK.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(__5YCK);
+        __ORE(__5VCK->__1AXC.__CK.__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));
         };
       };
-      __tmp__YYCK=read__NUEI(((__LOCAL__43WC *)__tmp__FYJS));
-      __tmp__0YCK=new_read__slot__receiver__self__intern__3J2C(Self__QUCK->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__OWCK,__tmp__YYCK,__tmp__YYCK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__0YCK);
-      __tmp__OWCK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__0YCK));
-      result__UUCK=__tmp__OWCK;
-      __tmp__BYCK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__BYCK=FALSE__O__;
-    };
-    if ((! __tmp__BYCK)) {
-      __tmp__BYCK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__RUCK),Self__QUCK->static_type__J54D);
-      if (__tmp__BYCK) {
-        __tmp__ZYJS=create__name__style__type__0HND(Self__QUCK->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__QUCK->static_type__J54D));
-        __tmp__AZJS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__ZYJS),Self__QUCK->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__QUCK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__AZJS);
-        __tmp__TZCK=get__HJC(last_cast_name__C31J);
-        __tmp__LD2L=get_slot__452I(((__TYPE_FULL__PMB *)t__RUCK),__tmp__TZCK);
-        if (((void *)__tmp__LD2L == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RUCK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__QUCK->static_type__J54D),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__TZCK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RUCK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__SUCK);
-          __tmp__I0CK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__RUCK));
-          put_position__HRE(__tmp__I0CK->parent_named__PF.parent_itm_object__OF.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);
+      __H0CK=__2VEI(((____N5WC *)__UZJS));
+      __J0CK=__ML2C(__5VCK->__1AXC.__CK.__YH.__O2B,__3XCK,__H0CK,__H0CK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__J0CK);
+      __3XCK=__BR5H(((____UL2C *)__J0CK));
+      __DWCK=__3XCK;
+      __QZCK=__K__;
+    } else /* FALSE */ {
+      __QZCK=__O__;
+    };
+    if ((! __QZCK)) {
+      __QZCK=__1XRL(((____WMB *)__AWCK),__5VCK->__YA5D);
+      if (__QZCK) {
+        __I0JS=__JJND(__5VCK->__1AXC.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__5VCK->__YA5D));
+        __P0JS=__BQRJ(((____N5WC *)__I0JS),__5VCK->__1AXC.__CK.__YH.__O2B,__5VCK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__P0JS);
+        __C1CK=__OJC(__R41J);
+        __0E2L=__NB3I(((____WMB *)__AWCK),__C1CK);
+        if (((void *)__0E2L == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__AWCK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __CQXE(((____WMB *)__5VCK->__YA5D),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__C1CK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__AWCK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__BWCK);
+          __X1CK=__IFMJ(((____WMB *)__AWCK));
+          __ORE(__X1CK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__LD2L)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__LD2L)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZN3U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__LD2L));
+        if (((struct ___OBJ *)__0E2L)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__0E2L)->__2JRG->__QLC)->__id==____OLC__) {
+            __IP3U=__HVRL(((____1JRG *)__0E2L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZN3U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__LD2L));
+            __IP3U=__HVRL(((____1JRG *)__0E2L));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__LD2L)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZN3U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__LD2L));
+          if (((struct ___OBJ *)((____FKRG *)__0E2L)->__HKRG->__QLC)->__id==____OLC__) {
+            __IP3U=__4VRL(((____FKRG *)__0E2L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZN3U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__LD2L));
+            __IP3U=__4VRL(((____FKRG *)__0E2L));
           };
         };
-        if ((__tmp__ZN3U !=  2)) {
-          if (((struct ___OBJ *)__tmp__LD2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__IYCK=((__SLOT_CODE__MIRG *)__tmp__LD2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__IYCK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__U0CK=((__ITM_SLOT__HLC *)__tmp__IYCK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__IP3U !=  2)) {
+          if (((struct ___OBJ *)__0E2L)->__id==____1JRG__) {
+            __XZCK=((____1JRG *)__0E2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__XZCK)->__id==____OLC__) {
+              __D2CK=((____OLC *)__XZCK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__U0CK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IYCK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __D2CK=((____4G0D *)__XZCK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__U0CK=((__SLOT_DATA__WIRG *)__tmp__LD2L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __D2CK=((____FKRG *)__0E2L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__U0CK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__D2CK);
+          __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 *)__tmp__LD2L)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__WXCK=((__SLOT_CODE__MIRG *)__tmp__LD2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WXCK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__IYCK=((__ITM_SLOT__HLC *)__tmp__WXCK)->result_type__3VOB;
+        if (((struct ___OBJ *)__0E2L)->__id==____1JRG__) {
+          __FZCK=((____1JRG *)__0E2L)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__FZCK)->__id==____OLC__) {
+            __XZCK=((____OLC *)__FZCK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__IYCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WXCK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __XZCK=((____4G0D *)__FZCK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__WXCK=((__SLOT_DATA__WIRG *)__tmp__LD2L)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WXCK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__IYCK=((__ITM_SLOT__HLC *)__tmp__WXCK)->result_type__3VOB;
+          __FZCK=((____FKRG *)__0E2L)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__FZCK)->__id==____OLC__) {
+            __XZCK=((____OLC *)__FZCK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__IYCK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WXCK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __XZCK=((____4G0D *)__FZCK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__IYCK==NULL) {
-          __tmp__WXCK=NULL;
+        if (__XZCK==NULL) {
+          __FZCK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__IYCK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__WXCK=((void *)__tmp__IYCK);
+          switch (((struct ___OBJ *)__XZCK)->__id) {
+          case ____QMB__: {
+            __FZCK=((void *)__XZCK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__WXCK=((void *)__tmp__IYCK);
+          case ____0MB__: {
+            __FZCK=((void *)__XZCK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__WXCK=((void *)__tmp__IYCK);
+          case ____KPB__: {
+            __FZCK=((void *)__XZCK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__WXCK=((void *)__tmp__IYCK);
+          case ____TEZ__: {
+            __FZCK=((void *)__XZCK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__WXCK=NULL;
+          case ____2VRC__: {
+            __FZCK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__WXCK=NULL;
+          case ____GZRC__: {
+            __FZCK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__WXCK == (void *)NULL)) {
-          __tmp__F1CK=TRUE__K__;
+        if (((void *)__FZCK == (void *)NULL)) {
+          __U2CK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__WXCK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__C1CK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__WXCK));
+          switch (((struct ___OBJ *)__FZCK)->__id) {
+          case ____QMB__: {
+            __R2CK=__43X(((____QMB *)__FZCK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__C1CK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WXCK)));
+          case ____0MB__: {
+            __R2CK=__D5X(((____0MB *)((____QMB *)__FZCK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__C1CK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WXCK)),NULL);
+          case ____KPB__: {
+            __R2CK=__LAY(((____KPB *)((____QMB *)__FZCK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__C1CK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WXCK)),NULL);
+          case ____TEZ__: {
+            __R2CK=__HZ1D(((____TEZ *)((____QMB *)__FZCK)),NULL);
           } break;
           };
-          __tmp__F1CK=((void *)__tmp__C1CK != (void *)t__RUCK);
+          __U2CK=((void *)__R2CK != (void *)__AWCK);
         };
-        if (__tmp__F1CK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__LD2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__IYCK=((__SLOT_CODE__MIRG *)__tmp__LD2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__IYCK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__M1CK=((__ITM_SLOT__HLC *)__tmp__IYCK)->result_type__3VOB;
+        if (__U2CK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__0E2L)->__id==____1JRG__) {
+            __XZCK=((____1JRG *)__0E2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__XZCK)->__id==____OLC__) {
+              __12CK=((____OLC *)__XZCK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__M1CK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IYCK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __12CK=((____4G0D *)__XZCK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__IYCK=((__SLOT_DATA__WIRG *)__tmp__LD2L)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__IYCK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__M1CK=((__ITM_SLOT__HLC *)__tmp__IYCK)->result_type__3VOB;
+            __XZCK=((____FKRG *)__0E2L)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__XZCK)->__id==____OLC__) {
+              __12CK=((____OLC *)__XZCK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__M1CK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IYCK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__M1CK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__M1CK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__QO3U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__M1CK));
-            if (((void *)Self__QO3U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__QO3U->style__MPC);
-              Self__RO3U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__RO3U->capacity__HFL <= Self__RO3U->count__WJ)) {
-                if ((Self__RO3U->capacity__HFL ==  0)) {
-                  Self__RO3U->capacity__HFL= 32;
-                  __tmp__SO3U=create__KVW( 32);
-                  Self__RO3U->storage__4EL=__tmp__SO3U;
+              __12CK=((____4G0D *)__XZCK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__12CK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__12CK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __5P3U=((____0MB *)((____QMB *)__12CK));
+            if (((void *)__5P3U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__5P3U->__TPC);
+              __AQ3U=((____BC *)__YC);
+              if ((__AQ3U->__OFL <= __AQ3U->__WJ)) {
+                if ((__AQ3U->__OFL ==  0)) {
+                  __AQ3U->__OFL= 32;
+                  __BQ3U=__RVW( 32);
+                  __AQ3U->__FFL=__BQ3U;
                 } else /* FALSE */ {
-                  __tmp__TO3U=(__INTEGER__Q)(Self__RO3U->capacity__HFL <<  1);
-                  __tmp__SO3U=((__CHARACTER__DB *)Self__RO3U->storage__4EL);
-                  old_nb_elts__VO3U=Self__RO3U->capacity__HFL;
-                  __tmp__WO3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SO3U),((__UINTEGER_32__RWB )old_nb_elts__VO3U),((__UINTEGER_32__RWB )__tmp__TO3U));
-                  __tmp__SO3U=((__CHARACTER__DB *)__tmp__WO3U);
-                  clear__to__F00(__tmp__SO3U,old_nb_elts__VO3U,(__INTEGER__Q)(__tmp__TO3U -  1));
-                  Self__RO3U->storage__4EL=__tmp__SO3U;
-                  Self__RO3U->capacity__HFL=__tmp__TO3U;
+                  __CQ3U=(____Q)(__AQ3U->__OFL <<  1);
+                  __BQ3U=((____DB *)__AQ3U->__FFL);
+                  __EQ3U=__AQ3U->__OFL;
+                  __FQ3U=__55W(((____IB )__BQ3U),((____YWB )__EQ3U),((____YWB )__CQ3U));
+                  __BQ3U=((____DB *)__FQ3U);
+                  __M00(__BQ3U,__EQ3U,(____Q)(__CQ3U -  1));
+                  __AQ3U->__FFL=__BQ3U;
+                  __AQ3U->__OFL=__CQ3U;
                 };
               };
-              ((__CHARACTER__DB *)Self__RO3U->storage__4EL)[Self__RO3U->count__WJ]=' ';
-              Self__RO3U->count__WJ=(__INTEGER__Q)(Self__RO3U->count__WJ +  1);
+              ((____DB *)__AQ3U->__FFL)[__AQ3U->__WJ]=' ';
+              __AQ3U->__WJ=(____Q)(__AQ3U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__QO3U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__5P3U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__M1CK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__12CK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__M1CK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__12CK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__FZJS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__M1CK));
-            Self__RO3U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__RO3U->capacity__HFL <= Self__RO3U->count__WJ)) {
-              if ((Self__RO3U->capacity__HFL ==  0)) {
-                Self__RO3U->capacity__HFL= 32;
-                __tmp__SO3U=create__KVW( 32);
-                Self__RO3U->storage__4EL=__tmp__SO3U;
+          case ____2VRC__: {
+            __U0JS=((____2VRC *)((____QMB *)__12CK));
+            __AQ3U=((____BC *)__YC);
+            if ((__AQ3U->__OFL <= __AQ3U->__WJ)) {
+              if ((__AQ3U->__OFL ==  0)) {
+                __AQ3U->__OFL= 32;
+                __BQ3U=__RVW( 32);
+                __AQ3U->__FFL=__BQ3U;
               } else /* FALSE */ {
-                __tmp__TO3U=(__INTEGER__Q)(Self__RO3U->capacity__HFL <<  1);
-                __tmp__SO3U=((__CHARACTER__DB *)Self__RO3U->storage__4EL);
-                old_nb_elts__VO3U=Self__RO3U->capacity__HFL;
-                __tmp__WO3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SO3U),((__UINTEGER_32__RWB )old_nb_elts__VO3U),((__UINTEGER_32__RWB )__tmp__TO3U));
-                __tmp__SO3U=((__CHARACTER__DB *)__tmp__WO3U);
-                clear__to__F00(__tmp__SO3U,old_nb_elts__VO3U,(__INTEGER__Q)(__tmp__TO3U -  1));
-                Self__RO3U->storage__4EL=__tmp__SO3U;
-                Self__RO3U->capacity__HFL=__tmp__TO3U;
+                __CQ3U=(____Q)(__AQ3U->__OFL <<  1);
+                __BQ3U=((____DB *)__AQ3U->__FFL);
+                __EQ3U=__AQ3U->__OFL;
+                __FQ3U=__55W(((____IB )__BQ3U),((____YWB )__EQ3U),((____YWB )__CQ3U));
+                __BQ3U=((____DB *)__FQ3U);
+                __M00(__BQ3U,__EQ3U,(____Q)(__CQ3U -  1));
+                __AQ3U->__FFL=__BQ3U;
+                __AQ3U->__OFL=__CQ3U;
               };
             };
-            ((__CHARACTER__DB *)Self__RO3U->storage__4EL)[Self__RO3U->count__WJ]='(';
-            Self__RO3U->count__WJ=(__INTEGER__Q)(Self__RO3U->count__WJ +  1);
-            display_raw__DGAD(Self__FZJS,string_tmp__YC);
-            Self__RO3U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__RO3U->capacity__HFL <= Self__RO3U->count__WJ)) {
-              if ((Self__RO3U->capacity__HFL ==  0)) {
-                Self__RO3U->capacity__HFL= 32;
-                __tmp__SO3U=create__KVW( 32);
-                Self__RO3U->storage__4EL=__tmp__SO3U;
+            ((____DB *)__AQ3U->__FFL)[__AQ3U->__WJ]='(';
+            __AQ3U->__WJ=(____Q)(__AQ3U->__WJ +  1);
+            __SHAD(__U0JS,__YC);
+            __AQ3U=((____BC *)__YC);
+            if ((__AQ3U->__OFL <= __AQ3U->__WJ)) {
+              if ((__AQ3U->__OFL ==  0)) {
+                __AQ3U->__OFL= 32;
+                __BQ3U=__RVW( 32);
+                __AQ3U->__FFL=__BQ3U;
               } else /* FALSE */ {
-                __tmp__TO3U=(__INTEGER__Q)(Self__RO3U->capacity__HFL <<  1);
-                __tmp__SO3U=((__CHARACTER__DB *)Self__RO3U->storage__4EL);
-                old_nb_elts__VO3U=Self__RO3U->capacity__HFL;
-                __tmp__WO3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SO3U),((__UINTEGER_32__RWB )old_nb_elts__VO3U),((__UINTEGER_32__RWB )__tmp__TO3U));
-                __tmp__SO3U=((__CHARACTER__DB *)__tmp__WO3U);
-                clear__to__F00(__tmp__SO3U,old_nb_elts__VO3U,(__INTEGER__Q)(__tmp__TO3U -  1));
-                Self__RO3U->storage__4EL=__tmp__SO3U;
-                Self__RO3U->capacity__HFL=__tmp__TO3U;
+                __CQ3U=(____Q)(__AQ3U->__OFL <<  1);
+                __BQ3U=((____DB *)__AQ3U->__FFL);
+                __EQ3U=__AQ3U->__OFL;
+                __FQ3U=__55W(((____IB )__BQ3U),((____YWB )__EQ3U),((____YWB )__CQ3U));
+                __BQ3U=((____DB *)__FQ3U);
+                __M00(__BQ3U,__EQ3U,(____Q)(__CQ3U -  1));
+                __AQ3U->__FFL=__BQ3U;
+                __AQ3U->__OFL=__CQ3U;
               };
             };
-            ((__CHARACTER__DB *)Self__RO3U->storage__4EL)[Self__RO3U->count__WJ]=')';
-            Self__RO3U->count__WJ=(__INTEGER__Q)(Self__RO3U->count__WJ +  1);
+            ((____DB *)__AQ3U->__FFL)[__AQ3U->__WJ]=')';
+            __AQ3U->__WJ=(____Q)(__AQ3U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__M1CK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__12CK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RUCK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__LD2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__IYCK=((__SLOT_CODE__MIRG *)__tmp__LD2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__IYCK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__U0CK=((__ITM_SLOT__HLC *)__tmp__IYCK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__AWCK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__0E2L)->__id==____1JRG__) {
+            __XZCK=((____1JRG *)__0E2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__XZCK)->__id==____OLC__) {
+              __D2CK=((____OLC *)__XZCK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__U0CK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IYCK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __D2CK=((____4G0D *)__XZCK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__U0CK=((__SLOT_DATA__WIRG *)__tmp__LD2L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __D2CK=((____FKRG *)__0E2L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__U0CK);
-          put_position__HRE(Self__QUCK->parent_expr__M5WC.parent_instr__CK.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(__D2CK);
+          __ORE(__5VCK->__1AXC.__CK.__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));
           };
         };
-        __tmp__11CK=create_with_capacity__CBZH( 2);
-        __tmp__31CK=create__type__IJ2C(Self__QUCK->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B,t__RUCK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__11CK),__tmp__31CK);
-        __tmp__A2CK=read__NUEI(((__LOCAL__43WC *)__tmp__ZYJS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__11CK),__tmp__A2CK);
-        __tmp__QXCK=Self__QUCK->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__WXCK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__11CK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__WXCK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__NP3U=((__STRING_CST__5J *)__tmp__WXCK);
-          result__JP3U=NULL;
-          __tmp__2N3U=((__POINTER__IB )(NULL));
-          __tmp__KXCK= 0;
-          __tmp__WO3U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__WO3U ==  0)) {
-            result__JP3U=Self__NP3U;
-          } else /* FALSE */ {
-            __tmp__KXCK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WO3U));
-            if ((__tmp__KXCK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OP3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PP3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WO3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QP3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PP3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OP3U=micro_alloc__table__lab__HKI(__tmp__PP3U,((__POINTER__IB )(&(table_size[(__tmp__QP3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PP3U)));
-              __tmp__2N3U=__tmp__OP3U;
+        __K3CK=__RCZH( 2);
+        __M3CK=__XK2C(__5VCK->__1AXC.__CK.__YH.__O2B,__AWCK);
+        __0YEI(((____ABXC *)__K3CK),__M3CK);
+        __P3CK=__2VEI(((____N5WC *)__I0JS));
+        __0YEI(((____ABXC *)__K3CK),__P3CK);
+        __5YCK=__5VCK->__1AXC.__CK.__YH.__O2B;
+        __FZCK=((void **)((____ABXC *)__K3CK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__FZCK)->__id) {
+        case ____5J__: {
+          __2Q3U=((____5J *)__FZCK);
+          __YQ3U=NULL;
+          __LP3U=((____IB )(NULL));
+          __ZYCK= 0;
+          __FQ3U=((____IB )sizeof(____5J));
+          if (((unsigned long)__FQ3U ==  0)) {
+            __YQ3U=__2Q3U;
+          } else /* FALSE */ {
+            __ZYCK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FQ3U));
+            if ((__ZYCK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3Q3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4Q3U=(void *)((unsigned long)(void *)((unsigned long)__FQ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5Q3U=((____YWB )((____Q )(void *)((unsigned long)__4Q3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3Q3U=__OKI(__4Q3U,((____IB )(&(table_size[(__5Q3U)-1]))),((____YWB )((____Q )__4Q3U)));
+              __LP3U=__3Q3U;
             } else /* FALSE */ {
-              __tmp__QP3U=((__UINTEGER_32__RWB )__tmp__KXCK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OP3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PP3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WO3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OP3U=micro_alloc__table__lab__HKI(__tmp__PP3U,((__POINTER__IB )(&(table_type[(__tmp__QP3U)]))),(__UINTEGER_32__RWB)(__tmp__QP3U |  1));
-              __tmp__2N3U=__tmp__OP3U;
-            };
-            result__JP3U=((__STRING_CST__5J *)__tmp__2N3U);
-            *(result__JP3U) = *(Self__NP3U);
-          };
-          __tmp__IYCK=result__JP3U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__IYCK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__WXCK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__JZJS=((__PROTOTYPE_CST__45WC *)__tmp__WXCK);
-          __tmp__KZJS=create__type__IJ2C(Self__JZJS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JZJS->parent_constant__55WC.static_type__SG4D);
-          __tmp__IYCK=__tmp__KZJS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__MZJS=((__INTEGER_CST__KAXC *)__tmp__WXCK);
-          __tmp__U0CK=Self__MZJS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__FQ3U=Self__MZJS->value__YG4D;
-          __tmp__4XCK=Self__MZJS->parent_constant__LAXC.static_type__SG4D;
-          Self__MZJS=NULL;
-          __tmp__2N3U=((__POINTER__IB )(NULL));
-          __tmp__KXCK= 0;
-          __tmp__WO3U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__WO3U ==  0)) {
-            Self__MZJS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__KXCK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WO3U));
-            if ((__tmp__KXCK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OP3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PP3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WO3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QP3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PP3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OP3U=micro_alloc__table__lab__HKI(__tmp__PP3U,((__POINTER__IB )(&(table_size[(__tmp__QP3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PP3U)));
-              __tmp__2N3U=__tmp__OP3U;
+              __5Q3U=((____YWB )__ZYCK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3Q3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4Q3U=(void *)((unsigned long)(void *)((unsigned long)__FQ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3Q3U=__OKI(__4Q3U,((____IB )(&(table_type[(__5Q3U)]))),(____YWB)(__5Q3U |  1));
+              __LP3U=__3Q3U;
+            };
+            __YQ3U=((____5J *)__LP3U);
+            *(__YQ3U) = *(__2Q3U);
+          };
+          __XZCK=__YQ3U;
+        } break;
+        case ____0AXC__: {
+          __XZCK=__JZAL(((____0AXC *)__FZCK));
+        } break;
+        case ____NBXC__: {
+          __Y0JS=((____NBXC *)__FZCK);
+          __Z0JS=__XK2C(__Y0JS->__OBXC.__DK.__CK.__YH.__O2B,__Y0JS->__OBXC.__BI4D);
+          __XZCK=__Z0JS;
+        } break;
+        case ____ZBXC__: {
+          __10JS=((____ZBXC *)__FZCK);
+          __D2CK=__10JS->__0BXC.__DK.__CK.__YH.__O2B;
+          __UR3U=__10JS->__HI4D;
+          __NZCK=__10JS->__0BXC.__BI4D;
+          __10JS=NULL;
+          __LP3U=((____IB )(NULL));
+          __ZYCK= 0;
+          __FQ3U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__FQ3U ==  0)) {
+            __10JS=__ZBXC__;
+          } else /* FALSE */ {
+            __ZYCK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FQ3U));
+            if ((__ZYCK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3Q3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4Q3U=(void *)((unsigned long)(void *)((unsigned long)__FQ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5Q3U=((____YWB )((____Q )(void *)((unsigned long)__4Q3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3Q3U=__OKI(__4Q3U,((____IB )(&(table_size[(__5Q3U)-1]))),((____YWB )((____Q )__4Q3U)));
+              __LP3U=__3Q3U;
             } else /* FALSE */ {
-              __tmp__QP3U=((__UINTEGER_32__RWB )__tmp__KXCK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OP3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PP3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WO3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OP3U=micro_alloc__table__lab__HKI(__tmp__PP3U,((__POINTER__IB )(&(table_type[(__tmp__QP3U)]))),(__UINTEGER_32__RWB)(__tmp__QP3U |  1));
-              __tmp__2N3U=__tmp__OP3U;
-            };
-            Self__MZJS=((__INTEGER_CST__KAXC *)__tmp__2N3U);
-            *(Self__MZJS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__DQ3U=((__INTEGER_CST__KAXC *)Self__MZJS);
-          Self__DQ3U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U0CK;
-          Self__DQ3U->value__YG4D=v__FQ3U;
-          Self__DQ3U->parent_constant__LAXC.static_type__SG4D=__tmp__4XCK;
-          check_type__KYEE(Self__DQ3U);
-          __tmp__IYCK=Self__MZJS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__IYCK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__WXCK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__FEQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__WXCK)->local__PUEJ));
-          if (__tmp__FEQT==NULL) {
-            __tmp__GEQT=NULL;
+              __5Q3U=((____YWB )__ZYCK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3Q3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4Q3U=(void *)((unsigned long)(void *)((unsigned long)__FQ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3Q3U=__OKI(__4Q3U,((____IB )(&(table_type[(__5Q3U)]))),(____YWB)(__5Q3U |  1));
+              __LP3U=__3Q3U;
+            };
+            __10JS=((____ZBXC *)__LP3U);
+            *(__10JS) = *(__ZBXC__);
+          };
+          __SR3U=((____ZBXC *)__10JS);
+          __SR3U->__0BXC.__DK.__CK.__YH.__O2B=__D2CK;
+          __SR3U->__HI4D=__UR3U;
+          __SR3U->__0BXC.__BI4D=__NZCK;
+          __ZZEE(__SR3U);
+          __XZCK=__10JS;
+        } break;
+        case ____DMWH__: {
+          __XZCK=__W3OK(((____DMWH *)__FZCK));
+        } break;
+        case ____2A0I__: {
+          __UFQT=__2VEI(((____N5WC *)((____2A0I *)__FZCK)->__4VEJ));
+          if (__UFQT==NULL) {
+            __VFQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__GEQT=((__READ_LOCAL__N5ZI *)__tmp__FEQT);
+            __VFQT=((____2A0I *)__UFQT);
           };
-          __tmp__IYCK=__tmp__GEQT;
+          __XZCK=__VFQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__IYCK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__WXCK));
+        case ____HJNJ__: {
+          __XZCK=__Y0AL(((____HJNJ *)__FZCK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__IYCK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WXCK));
+        case ____SJNJ__: {
+          __XZCK=__D1AL(((____SJNJ *)__FZCK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QZJS=((__IS_EXPANDED__L5NJ *)__tmp__WXCK);
-          __tmp__U0CK=Self__QZJS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__FEQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__QZJS->receiver__554J)->local__PUEJ));
-          if (__tmp__FEQT==NULL) {
-            __tmp__GEQT=NULL;
+        case ____0AOJ__: {
+          __50JS=((____0AOJ *)__FZCK);
+          __D2CK=__50JS->__1AOJ.__CK.__YH.__O2B;
+          __UFQT=__2VEI(((____N5WC *)((____2A0I *)__50JS->__OB5J)->__4VEJ));
+          if (__UFQT==NULL) {
+            __VFQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__GEQT=((__READ_LOCAL__N5ZI *)__tmp__FEQT);
-          };
-          Self__QZJS=NULL;
-          __tmp__2N3U=((__POINTER__IB )(NULL));
-          __tmp__KXCK= 0;
-          __tmp__WO3U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__WO3U ==  0)) {
-            Self__QZJS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__KXCK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WO3U));
-            if ((__tmp__KXCK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OP3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PP3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WO3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QP3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PP3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OP3U=micro_alloc__table__lab__HKI(__tmp__PP3U,((__POINTER__IB )(&(table_size[(__tmp__QP3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PP3U)));
-              __tmp__2N3U=__tmp__OP3U;
+            __VFQT=((____2A0I *)__UFQT);
+          };
+          __50JS=NULL;
+          __LP3U=((____IB )(NULL));
+          __ZYCK= 0;
+          __FQ3U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__FQ3U ==  0)) {
+            __50JS=__0AOJ__;
+          } else /* FALSE */ {
+            __ZYCK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FQ3U));
+            if ((__ZYCK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3Q3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4Q3U=(void *)((unsigned long)(void *)((unsigned long)__FQ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5Q3U=((____YWB )((____Q )(void *)((unsigned long)__4Q3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3Q3U=__OKI(__4Q3U,((____IB )(&(table_size[(__5Q3U)-1]))),((____YWB )((____Q )__4Q3U)));
+              __LP3U=__3Q3U;
             } else /* FALSE */ {
-              __tmp__QP3U=((__UINTEGER_32__RWB )__tmp__KXCK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OP3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PP3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WO3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OP3U=micro_alloc__table__lab__HKI(__tmp__PP3U,((__POINTER__IB )(&(table_type[(__tmp__QP3U)]))),(__UINTEGER_32__RWB)(__tmp__QP3U |  1));
-              __tmp__2N3U=__tmp__OP3U;
-            };
-            Self__QZJS=((__IS_EXPANDED__L5NJ *)__tmp__2N3U);
-            *(Self__QZJS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__UQ3U=((__IS_EXPANDED__L5NJ *)Self__QZJS);
-          Self__UQ3U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U0CK;
-          Self__UQ3U->receiver__554J=__tmp__GEQT;
-          __tmp__IYCK=Self__QZJS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__VZJS=((__GET_TYPE_ID__V5NJ *)__tmp__WXCK);
-          __tmp__U0CK=Self__VZJS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__4XCK=Self__VZJS->receiver__EA5J;
-          Self__VZJS=NULL;
-          __tmp__2N3U=((__POINTER__IB )(NULL));
-          __tmp__KXCK= 0;
-          __tmp__WO3U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__WO3U ==  0)) {
-            Self__VZJS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__KXCK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WO3U));
-            if ((__tmp__KXCK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OP3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PP3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WO3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QP3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PP3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OP3U=micro_alloc__table__lab__HKI(__tmp__PP3U,((__POINTER__IB )(&(table_size[(__tmp__QP3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PP3U)));
-              __tmp__2N3U=__tmp__OP3U;
+              __5Q3U=((____YWB )__ZYCK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3Q3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4Q3U=(void *)((unsigned long)(void *)((unsigned long)__FQ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3Q3U=__OKI(__4Q3U,((____IB )(&(table_type[(__5Q3U)]))),(____YWB)(__5Q3U |  1));
+              __LP3U=__3Q3U;
+            };
+            __50JS=((____0AOJ *)__LP3U);
+            *(__50JS) = *(__0AOJ__);
+          };
+          __DS3U=((____0AOJ *)__50JS);
+          __DS3U->__1AOJ.__CK.__YH.__O2B=__D2CK;
+          __DS3U->__OB5J=__VFQT;
+          __XZCK=__50JS;
+        } break;
+        case ____EBOJ__: {
+          __E1JS=((____EBOJ *)__FZCK);
+          __D2CK=__E1JS->__FBOJ.__CK.__YH.__O2B;
+          __NZCK=__E1JS->__TB5J;
+          __E1JS=NULL;
+          __LP3U=((____IB )(NULL));
+          __ZYCK= 0;
+          __FQ3U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__FQ3U ==  0)) {
+            __E1JS=__EBOJ__;
+          } else /* FALSE */ {
+            __ZYCK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FQ3U));
+            if ((__ZYCK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3Q3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4Q3U=(void *)((unsigned long)(void *)((unsigned long)__FQ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5Q3U=((____YWB )((____Q )(void *)((unsigned long)__4Q3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3Q3U=__OKI(__4Q3U,((____IB )(&(table_size[(__5Q3U)-1]))),((____YWB )((____Q )__4Q3U)));
+              __LP3U=__3Q3U;
             } else /* FALSE */ {
-              __tmp__QP3U=((__UINTEGER_32__RWB )__tmp__KXCK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OP3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PP3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WO3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OP3U=micro_alloc__table__lab__HKI(__tmp__PP3U,((__POINTER__IB )(&(table_type[(__tmp__QP3U)]))),(__UINTEGER_32__RWB)(__tmp__QP3U |  1));
-              __tmp__2N3U=__tmp__OP3U;
-            };
-            Self__VZJS=((__GET_TYPE_ID__V5NJ *)__tmp__2N3U);
-            *(Self__VZJS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__ER3U=((__GET_TYPE_ID__V5NJ *)Self__VZJS);
-          Self__ER3U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U0CK;
-          Self__ER3U->receiver__EA5J=__tmp__4XCK;
-          __tmp__IYCK=Self__VZJS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__IYCK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__WXCK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__IYCK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__WXCK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__IYCK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__WXCK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__IYCK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__WXCK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__IYCK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__WXCK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__IYCK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__WXCK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__IYCK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__WXCK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__IYCK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__WXCK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__IYCK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__WXCK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__YZJS=((__SIZE_OF__NGOJ *)__tmp__WXCK);
-          __tmp__U0CK=Self__YZJS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__4XCK=Self__YZJS->receiver__OC5J;
-          Self__YZJS=NULL;
-          __tmp__2N3U=((__POINTER__IB )(NULL));
-          __tmp__KXCK= 0;
-          __tmp__WO3U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__WO3U ==  0)) {
-            Self__YZJS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__KXCK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WO3U));
-            if ((__tmp__KXCK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OP3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PP3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WO3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QP3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PP3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OP3U=micro_alloc__table__lab__HKI(__tmp__PP3U,((__POINTER__IB )(&(table_size[(__tmp__QP3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PP3U)));
-              __tmp__2N3U=__tmp__OP3U;
+              __5Q3U=((____YWB )__ZYCK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3Q3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4Q3U=(void *)((unsigned long)(void *)((unsigned long)__FQ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3Q3U=__OKI(__4Q3U,((____IB )(&(table_type[(__5Q3U)]))),(____YWB)(__5Q3U |  1));
+              __LP3U=__3Q3U;
+            };
+            __E1JS=((____EBOJ *)__LP3U);
+            *(__E1JS) = *(__EBOJ__);
+          };
+          __TS3U=((____EBOJ *)__E1JS);
+          __TS3U->__FBOJ.__CK.__YH.__O2B=__D2CK;
+          __TS3U->__TB5J=__NZCK;
+          __XZCK=__E1JS;
+        } break;
+        case ____3BOJ__: {
+          __XZCK=__21AL(((____3BOJ *)__FZCK));
+        } break;
+        case ____RCOJ__: {
+          __XZCK=__H2AL(((____RCOJ *)__FZCK));
+        } break;
+        case ____HDOJ__: {
+          __XZCK=__S2AL(((____HDOJ *)__FZCK));
+        } break;
+        case ____1DOJ__: {
+          __XZCK=__32AL(((____1DOJ *)__FZCK));
+        } break;
+        case ____PEOJ__: {
+          __XZCK=__I3AL(((____PEOJ *)__FZCK));
+        } break;
+        case ____DFOJ__: {
+          __XZCK=__T3AL(((____DFOJ *)__FZCK));
+        } break;
+        case ____XFOJ__: {
+          __XZCK=__43AL(((____XFOJ *)__FZCK));
+        } break;
+        case ____QGOJ__: {
+          __XZCK=__J4AL(((____QGOJ *)__FZCK));
+        } break;
+        case ____EHOJ__: {
+          __XZCK=__X4AL(((____EHOJ *)__FZCK));
+        } break;
+        case ____2HOJ__: {
+          __H1JS=((____2HOJ *)__FZCK);
+          __D2CK=__H1JS->__3HOJ.__CK.__YH.__O2B;
+          __NZCK=__H1JS->__3D5J;
+          __H1JS=NULL;
+          __LP3U=((____IB )(NULL));
+          __ZYCK= 0;
+          __FQ3U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__FQ3U ==  0)) {
+            __H1JS=__2HOJ__;
+          } else /* FALSE */ {
+            __ZYCK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FQ3U));
+            if ((__ZYCK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3Q3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4Q3U=(void *)((unsigned long)(void *)((unsigned long)__FQ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5Q3U=((____YWB )((____Q )(void *)((unsigned long)__4Q3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3Q3U=__OKI(__4Q3U,((____IB )(&(table_size[(__5Q3U)-1]))),((____YWB )((____Q )__4Q3U)));
+              __LP3U=__3Q3U;
             } else /* FALSE */ {
-              __tmp__QP3U=((__UINTEGER_32__RWB )__tmp__KXCK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OP3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PP3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WO3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OP3U=micro_alloc__table__lab__HKI(__tmp__PP3U,((__POINTER__IB )(&(table_type[(__tmp__QP3U)]))),(__UINTEGER_32__RWB)(__tmp__QP3U |  1));
-              __tmp__2N3U=__tmp__OP3U;
-            };
-            Self__YZJS=((__SIZE_OF__NGOJ *)__tmp__2N3U);
-            *(Self__YZJS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__UR3U=((__SIZE_OF__NGOJ *)Self__YZJS);
-          Self__UR3U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U0CK;
-          Self__UR3U->receiver__OC5J=__tmp__4XCK;
-          __tmp__IYCK=Self__YZJS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__IYCK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__WXCK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__1ZJS=((__REAL_CST__JLOJ *)__tmp__WXCK);
-          __tmp__U0CK=Self__1ZJS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__GS3U=Self__1ZJS->value__DD5J;
-          __tmp__4XCK=Self__1ZJS->parent_constant__KLOJ.static_type__SG4D;
-          Self__1ZJS=NULL;
-          __tmp__2N3U=((__POINTER__IB )(NULL));
-          __tmp__KXCK= 0;
-          __tmp__WO3U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__WO3U ==  0)) {
-            Self__1ZJS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__KXCK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WO3U));
-            if ((__tmp__KXCK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OP3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PP3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WO3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QP3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PP3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OP3U=micro_alloc__table__lab__HKI(__tmp__PP3U,((__POINTER__IB )(&(table_size[(__tmp__QP3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PP3U)));
-              __tmp__2N3U=__tmp__OP3U;
+              __5Q3U=((____YWB )__ZYCK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3Q3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4Q3U=(void *)((unsigned long)(void *)((unsigned long)__FQ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3Q3U=__OKI(__4Q3U,((____IB )(&(table_type[(__5Q3U)]))),(____YWB)(__5Q3U |  1));
+              __LP3U=__3Q3U;
+            };
+            __H1JS=((____2HOJ *)__LP3U);
+            *(__H1JS) = *(__2HOJ__);
+          };
+          __DT3U=((____2HOJ *)__H1JS);
+          __DT3U->__3HOJ.__CK.__YH.__O2B=__D2CK;
+          __DT3U->__3D5J=__NZCK;
+          __XZCK=__H1JS;
+        } break;
+        case ____YIOJ__: {
+          __XZCK=__I5AL(((____YIOJ *)__FZCK));
+        } break;
+        case ____YMOJ__: {
+          __K1JS=((____YMOJ *)__FZCK);
+          __D2CK=__K1JS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __VT3U=__K1JS->__SE5J;
+          __NZCK=__K1JS->__ZMOJ.__BI4D;
+          __K1JS=NULL;
+          __LP3U=((____IB )(NULL));
+          __ZYCK= 0;
+          __FQ3U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__FQ3U ==  0)) {
+            __K1JS=__YMOJ__;
+          } else /* FALSE */ {
+            __ZYCK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FQ3U));
+            if ((__ZYCK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3Q3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4Q3U=(void *)((unsigned long)(void *)((unsigned long)__FQ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5Q3U=((____YWB )((____Q )(void *)((unsigned long)__4Q3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3Q3U=__OKI(__4Q3U,((____IB )(&(table_size[(__5Q3U)-1]))),((____YWB )((____Q )__4Q3U)));
+              __LP3U=__3Q3U;
             } else /* FALSE */ {
-              __tmp__QP3U=((__UINTEGER_32__RWB )__tmp__KXCK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OP3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PP3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WO3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OP3U=micro_alloc__table__lab__HKI(__tmp__PP3U,((__POINTER__IB )(&(table_type[(__tmp__QP3U)]))),(__UINTEGER_32__RWB)(__tmp__QP3U |  1));
-              __tmp__2N3U=__tmp__OP3U;
-            };
-            Self__1ZJS=((__REAL_CST__JLOJ *)__tmp__2N3U);
-            *(Self__1ZJS) = *(REAL_CST__JLOJ__);
-          };
-          Self__ES3U=((__REAL_CST__JLOJ *)Self__1ZJS);
-          Self__ES3U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U0CK;
-          Self__ES3U->value__DD5J=v__GS3U;
-          Self__ES3U->parent_constant__KLOJ.static_type__SG4D=__tmp__4XCK;
-          __tmp__IYCK=Self__1ZJS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__5ZJS=((__CHARACTER_CST__5LOJ *)__tmp__WXCK);
-          __tmp__A0JS=create__char__CMQJ(Self__5ZJS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5ZJS->text__ID5J);
-          __tmp__IYCK=__tmp__A0JS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__C0JS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__WXCK);
-          __tmp__D0JS=create__text__2PQJ(Self__C0JS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__C0JS->string__EBJK);
-          __tmp__IYCK=__tmp__D0JS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__IYCK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__WXCK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__IYCK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WXCK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__IYCK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__WXCK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__IYCK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WXCK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__IYCK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__WXCK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__IYCK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WXCK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__IYCK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__WXCK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__IYCK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__WXCK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__M1CK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__WXCK)->global__Y5JM),NULL);
-          if (__tmp__M1CK==NULL) {
-            __tmp__ILCU=NULL;
+              __5Q3U=((____YWB )__ZYCK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3Q3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4Q3U=(void *)((unsigned long)(void *)((unsigned long)__FQ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3Q3U=__OKI(__4Q3U,((____IB )(&(table_type[(__5Q3U)]))),(____YWB)(__5Q3U |  1));
+              __LP3U=__3Q3U;
+            };
+            __K1JS=((____YMOJ *)__LP3U);
+            *(__K1JS) = *(__YMOJ__);
+          };
+          __TT3U=((____YMOJ *)__K1JS);
+          __TT3U->__ZMOJ.__DK.__CK.__YH.__O2B=__D2CK;
+          __TT3U->__SE5J=__VT3U;
+          __TT3U->__ZMOJ.__BI4D=__NZCK;
+          __XZCK=__K1JS;
+        } break;
+        case ____ONOJ__: {
+          __O1JS=((____ONOJ *)__FZCK);
+          __P1JS=__RNQJ(__O1JS->__PNOJ.__DK.__CK.__YH.__O2B,__O1JS->__XE5J);
+          __XZCK=__P1JS;
+        } break;
+        case ____YOOJ__: {
+          __R1JS=((____YOOJ *)__FZCK);
+          __S1JS=__LRQJ(__R1JS->__ZOOJ.__DK.__CK.__YH.__O2B,__R1JS->__TCJK);
+          __XZCK=__S1JS;
+        } break;
+        case ____IM4K__: {
+          __XZCK=__NZFM(((____IM4K *)__FZCK));
+        } break;
+        case ____T5FL__: {
+          __XZCK=__V35O(((____T5FL *)__FZCK));
+        } break;
+        case ____3DUL__: {
+          __XZCK=__AJVP(((____3DUL *)__FZCK));
+        } break;
+        case ____0EUL__: {
+          __XZCK=__QB4P(((____0EUL *)__FZCK));
+        } break;
+        case ____BGUL__: {
+          __XZCK=__LJVP(((____BGUL *)__FZCK));
+        } break;
+        case ____2GUL__: {
+          __XZCK=__2B4P(((____2GUL *)__FZCK));
+        } break;
+        case ____B0VL__: {
+          __XZCK=__H0BN(((____B0VL *)__FZCK));
+        } break;
+        case ____P0VL__: {
+          __XZCK=__NCHM(((____P0VL *)__FZCK));
+        } break;
+        case ____Q5YL__: {
+          __12CK=__TFTL(((____FKRG *)((____Q5YL *)__FZCK)->__HBKM),NULL);
+          if (__12CK==NULL) {
+            __XMCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__M1CK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__ILCU=NULL;
+            switch (((struct ___OBJ *)__12CK)->__id) {
+            case ____IM4K__: {
+              __XMCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__ILCU=((__READ_GLOBAL__B4YL *)__tmp__M1CK);
+            case ____Q5YL__: {
+              __XMCU=((____Q5YL *)__12CK);
             } break;
             }
           };
-          __tmp__IYCK=__tmp__ILCU;
+          __XZCK=__XMCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__IYCK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__WXCK));
+        case ____UVPM__: {
+          __XZCK=__VGWN(((____UVPM *)__FZCK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__IYCK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__WXCK));
+        case ____0ZPM__: {
+          __XZCK=__4G2P(((____0ZPM *)__FZCK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__IYCK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__WXCK));
+        case ____MR0N__: {
+          __XZCK=__DRVO(((____MR0N *)__FZCK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__IYCK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__WXCK));
+        case ____YWBP__: {
+          __XZCK=__DQ0Q(((____YWBP *)__FZCK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__IYCK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__WXCK));
+        case ____LYBP__: {
+          __XZCK=__0WUP(((____LYBP *)__FZCK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__IYCK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__WXCK));
+        case ____CZBP__: {
+          __XZCK=__FXUP(((____CZBP *)__FZCK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__IYCK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__WXCK));
+        case ____3BEP__: {
+          __XZCK=__FCIQ(((____3BEP *)__FZCK));
         } break;
         };
-        __tmp__G2CK=new_read__slot__receiver__with__intern__2DZJ(__tmp__QXCK,__tmp__LD2L,__tmp__IYCK,__tmp__11CK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__G2CK);
-        __tmp__LD2L=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__G2CK));
-        result__UUCK=__tmp__LD2L;
+        __V3CK=__LFZJ(__5YCK,__0E2L,__XZCK,__K3CK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__V3CK);
+        __0E2L=__BR5H(((____UL2C *)__V3CK));
+        __DWCK=__0E2L;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RUCK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__QUCK->static_type__J54D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__SUCK);
-        put_position__HRE(Self__QUCK->parent_expr__M5WC.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__AWCK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __CQXE(((____WMB *)__5VCK->__YA5D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__BWCK);
+        __ORE(__5VCK->__1AXC.__CK.__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));
         };
       };
     };
   };
-  __tmp__OWCK=result__UUCK;
-  return(__tmp__OWCK);
+  __3XCK=__DWCK;
+  return(__3XCK);
 }
 
-static void* check_type__with__52CK(__PROTOTYPE_CST__45WC *Self__A3CK,__TYPE_FULL__PMB *t__B3CK,__POSITION__OL p__C3CK)
-// ({PROTOTYPE_CST__45WC},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __O4CK(____NBXC *__P4CK,____WMB *__Q4CK,____OL __R4CK)
+// ({__NBXC},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__ZU3U;
-  void *result__E3CK;
-  __LOCAL__43WC *__tmp__V0JS,*__tmp__J1JS;
-  __WRITE_LOCAL__BEYJ *__tmp__20JS,*__tmp__Q1JS;
-  __STRING_CONSTANT__0 *__tmp__24CK,*__tmp__DCDK,*v__0W3U;
-  void *__tmp__44CK;
-  __PROTOTYPE__MF *__tmp__U5CK,*__tmp__YCDK;
-  __INTEGER__Q __tmp__05CK,__tmp__NS3U,old_nb_elts__PS3U,__tmp__HT3U;
-  __INTEGER__Q old_nb_elts__JT3U;
-  void *__tmp__OH2L;
-  __POSITION__OL __tmp__AADK,__tmp__EDDK;
-  void *__tmp__GADK,*__tmp__YADK,*__tmp__2DDK;
-  __TYPE_FULL__PMB *__tmp__OADK,*__tmp__SDDK;
-  __ITM_TYPE_STYLE__TMB *Self__KS3U,*Self__ET3U;
-  __STRING__BC *Self__LS3U,*Self__FT3U;
-  __POINTER__IB __tmp__QS3U,__tmp__KT3U,__tmp__CU3U,__tmp__DU3U;
-  __ITM_TYPE_MULTI__NURC *Self__B1JS,*Self__V1JS;
-  __READ_LOCAL__N5ZI *__tmp__IBDK,*__tmp__QEDK,*__tmp__HFQT,*__tmp__IFQT;
-  __NODE_TYPE__FK2C *__tmp__KBDK,*__tmp__WEDK;
-  __PROTOTYPE_CST__45WC *__tmp__NEDK,*Self__Z1JS,*__tmp__01JS;
-  __STRING_CST__5J *Self__BU3U,*result__3T3U;
-  __UINTEGER_32__RWB __tmp__EU3U;
-  __INTEGER_CST__KAXC *Self__21JS,*Self__XU3U;
-  __IS_EXPANDED__L5NJ *Self__A2JS,*Self__IV3U;
-  __GET_TYPE_ID__V5NJ *Self__F2JS,*Self__YV3U;
-  __SIZE_OF__NGOJ *Self__I2JS,*Self__IW3U;
-  __REAL_CST__JLOJ *Self__L2JS,*Self__YW3U;
-  __CHARACTER_CST__5LOJ *Self__P2JS,*__tmp__Q2JS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__S2JS,*__tmp__T2JS;
-  __READ_GLOBAL__B4YL *__tmp__MLCU;
-  __BOOLEAN__L __tmp__13CK,__tmp__O4CK,__tmp__RADK,__tmp__VDDK;
-  __CHARACTER__DB *__tmp__MS3U,*__tmp__GT3U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__LEDK;
-  result__E3CK=NULL;
-  __tmp__13CK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__B3CK),Self__A3CK->parent_constant__55WC.static_type__SG4D);
-  if (__tmp__13CK) {
-    result__E3CK=Self__A3CK;
+  ____0SG __IW3U;
+  void *__T4CK;
+  ____N5WC *__E2JS,*__Y2JS;
+  ____QFYJ *__L2JS,*__52JS;
+  ____0 *__LADK,*__SDDK,*__JY3U;
+  void *__NADK;
+  ____MF *__DBDK,*__HEDK;
+  ____Q __JBDK,__2T3U,__4T3U,__WU3U,__YU3U;
+  void *__3I2L;
+  ____OL __PBDK,__TEDK;
+  void *__VBDK,*__HCDK,*__LFDK;
+  ____WMB *__3BDK,*__BFDK;
+  ____0MB *__ZT3U,*__TU3U;
+  ____BC *__0T3U,*__UU3U;
+  ____IB __5T3U,__ZU3U,__RV3U,__SV3U;
+  ____2VRC *__Q2JS,*__E3JS;
+  ____2A0I *__XCDK,*__5FDK,*__WGQT,*__XGQT;
+  ____UL2C *__ZCDK,*__FGDK;
+  ____NBXC *__2FDK,*__I3JS,*__J3JS;
+  ____5J *__QV3U,*__MV3U;
+  ____YWB __TV3U;
+  ____ZBXC *__L3JS,*__GW3U;
+  ____0AOJ *__P3JS,*__XW3U;
+  ____EBOJ *__U3JS,*__HX3U;
+  ____2HOJ *__X3JS,*__XX3U;
+  ____YMOJ *__03JS,*__HY3U;
+  ____ONOJ *__43JS,*__53JS;
+  ____YOOJ *__B4JS,*__C4JS;
+  ____Q5YL *__1MCU;
+  ____L __K5CK,__35CK,__ACDK,__EFDK;
+  ____DB *__1T3U,*__VU3U;
+  ____ABXC *__0FDK;
+  __T4CK=NULL;
+  __K5CK=__5MKK(((____WMB *)__Q4CK),__P4CK->__OBXC.__BI4D);
+  if (__K5CK) {
+    __T4CK=__P4CK;
   } else /* FALSE */ {
-    __tmp__O4CK=is_export_to__TBVK(((__TYPE_FULL__PMB *)Self__A3CK->parent_constant__55WC.static_type__SG4D),t__B3CK);
-    if (__tmp__O4CK) {
-      __tmp__V0JS=create__name__style__type__0HND(Self__A3CK->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__A3CK->parent_constant__55WC.static_type__SG4D));
-      __tmp__20JS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__V0JS),Self__A3CK->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__A3CK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__20JS);
-      __tmp__24CK=get__HJC(last_cast_name__C31J);
-      __tmp__44CK=get_slot__452I(((__TYPE_FULL__PMB *)Self__A3CK->parent_constant__55WC.static_type__SG4D),__tmp__24CK);
-      if (((void *)__tmp__44CK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__A3CK->parent_constant__55WC.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__B3CK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__24CK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__A3CK->parent_constant__55WC.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__C3CK);
-        __tmp__U5CK=prototype__ZDMJ(((__TYPE_FULL__PMB *)Self__A3CK->parent_constant__55WC.static_type__SG4D));
-        put_position__HRE(__tmp__U5CK->parent_named__PF.parent_itm_object__OF.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);
+    __35CK=__CDVK(((____WMB *)__P4CK->__OBXC.__BI4D),__Q4CK);
+    if (__35CK) {
+      __E2JS=__JJND(__P4CK->__OBXC.__DK.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__P4CK->__OBXC.__BI4D));
+      __L2JS=__BQRJ(((____N5WC *)__E2JS),__P4CK->__OBXC.__DK.__CK.__YH.__O2B,__P4CK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__L2JS);
+      __LADK=__OJC(__R41J);
+      __NADK=__NB3I(((____WMB *)__P4CK->__OBXC.__BI4D),__LADK);
+      if (((void *)__NADK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __CQXE(((____WMB *)__P4CK->__OBXC.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__Q4CK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__LADK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __CQXE(((____WMB *)__P4CK->__OBXC.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__R4CK);
+        __DBDK=__IFMJ(((____WMB *)__P4CK->__OBXC.__BI4D));
+        __ORE(__DBDK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__44CK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__44CK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__05CK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__44CK));
+      if (((struct ___OBJ *)__NADK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__NADK)->__2JRG->__QLC)->__id==____OLC__) {
+          __JBDK=__HVRL(((____1JRG *)__NADK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__05CK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__44CK));
+          __JBDK=__HVRL(((____1JRG *)__NADK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__44CK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__05CK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__44CK));
+        if (((struct ___OBJ *)((____FKRG *)__NADK)->__HKRG->__QLC)->__id==____OLC__) {
+          __JBDK=__4VRL(((____FKRG *)__NADK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__05CK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__44CK));
+          __JBDK=__4VRL(((____FKRG *)__NADK));
         };
       };
-      if ((__tmp__05CK !=  1)) {
-        if (((struct ___OBJ *)__tmp__44CK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__OH2L=((__SLOT_CODE__MIRG *)__tmp__44CK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__OH2L)->__id==__ITM_SLOT__HLC__) {
-            __tmp__AADK=((__ITM_SLOT__HLC *)__tmp__OH2L)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__JBDK !=  1)) {
+        if (((struct ___OBJ *)__NADK)->__id==____1JRG__) {
+          __3I2L=((____1JRG *)__NADK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__3I2L)->__id==____OLC__) {
+            __PBDK=((____OLC *)__3I2L)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__AADK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__OH2L)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __PBDK=((____4G0D *)__3I2L)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__AADK=((__SLOT_DATA__WIRG *)__tmp__44CK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __PBDK=((____FKRG *)__NADK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__AADK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__PBDK);
+        __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 *)__tmp__44CK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__OH2L=((__SLOT_CODE__MIRG *)__tmp__44CK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__OH2L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__GADK=((__ITM_SLOT__HLC *)__tmp__OH2L)->result_type__3VOB;
+      if (((struct ___OBJ *)__NADK)->__id==____1JRG__) {
+        __3I2L=((____1JRG *)__NADK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__3I2L)->__id==____OLC__) {
+          __VBDK=((____OLC *)__3I2L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__GADK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__OH2L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __VBDK=((____4G0D *)__3I2L)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__OH2L=((__SLOT_DATA__WIRG *)__tmp__44CK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__OH2L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__GADK=((__ITM_SLOT__HLC *)__tmp__OH2L)->result_type__3VOB;
+        __3I2L=((____FKRG *)__NADK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__3I2L)->__id==____OLC__) {
+          __VBDK=((____OLC *)__3I2L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__GADK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__OH2L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __VBDK=((____4G0D *)__3I2L)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__GADK==NULL) {
-        __tmp__OH2L=NULL;
+      if (__VBDK==NULL) {
+        __3I2L=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__GADK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__OH2L=((void *)__tmp__GADK);
+        switch (((struct ___OBJ *)__VBDK)->__id) {
+        case ____QMB__: {
+          __3I2L=((void *)__VBDK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__OH2L=((void *)__tmp__GADK);
+        case ____0MB__: {
+          __3I2L=((void *)__VBDK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__OH2L=((void *)__tmp__GADK);
+        case ____KPB__: {
+          __3I2L=((void *)__VBDK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__OH2L=((void *)__tmp__GADK);
+        case ____TEZ__: {
+          __3I2L=((void *)__VBDK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__OH2L=NULL;
+        case ____2VRC__: {
+          __3I2L=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__OH2L=NULL;
+        case ____GZRC__: {
+          __3I2L=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__OH2L == (void *)NULL)) {
-        __tmp__RADK=TRUE__K__;
+      if (((void *)__3I2L == (void *)NULL)) {
+        __ACDK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__OH2L)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__OADK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__OH2L));
+        switch (((struct ___OBJ *)__3I2L)->__id) {
+        case ____QMB__: {
+          __3BDK=__43X(((____QMB *)__3I2L));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__OADK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__OH2L)));
+        case ____0MB__: {
+          __3BDK=__D5X(((____0MB *)((____QMB *)__3I2L)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__OADK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__OH2L)),NULL);
+        case ____KPB__: {
+          __3BDK=__LAY(((____KPB *)((____QMB *)__3I2L)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__OADK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__OH2L)),NULL);
+        case ____TEZ__: {
+          __3BDK=__HZ1D(((____TEZ *)((____QMB *)__3I2L)),NULL);
         } break;
         };
-        __tmp__RADK=((void *)__tmp__OADK != (void *)t__B3CK);
+        __ACDK=((void *)__3BDK != (void *)__Q4CK);
       };
-      if (__tmp__RADK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__44CK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GADK=((__SLOT_CODE__MIRG *)__tmp__44CK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GADK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YADK=((__ITM_SLOT__HLC *)__tmp__GADK)->result_type__3VOB;
+      if (__ACDK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__NADK)->__id==____1JRG__) {
+          __VBDK=((____1JRG *)__NADK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VBDK)->__id==____OLC__) {
+            __HCDK=((____OLC *)__VBDK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YADK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GADK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __HCDK=((____4G0D *)__VBDK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__GADK=((__SLOT_DATA__WIRG *)__tmp__44CK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GADK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YADK=((__ITM_SLOT__HLC *)__tmp__GADK)->result_type__3VOB;
+          __VBDK=((____FKRG *)__NADK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__VBDK)->__id==____OLC__) {
+            __HCDK=((____OLC *)__VBDK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YADK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GADK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__YADK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__YADK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__KS3U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YADK));
-          if (((void *)Self__KS3U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__KS3U->style__MPC);
-            Self__LS3U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__LS3U->capacity__HFL <= Self__LS3U->count__WJ)) {
-              if ((Self__LS3U->capacity__HFL ==  0)) {
-                Self__LS3U->capacity__HFL= 32;
-                __tmp__MS3U=create__KVW( 32);
-                Self__LS3U->storage__4EL=__tmp__MS3U;
+            __HCDK=((____4G0D *)__VBDK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__HCDK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__HCDK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __ZT3U=((____0MB *)((____QMB *)__HCDK));
+          if (((void *)__ZT3U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__ZT3U->__TPC);
+            __0T3U=((____BC *)__YC);
+            if ((__0T3U->__OFL <= __0T3U->__WJ)) {
+              if ((__0T3U->__OFL ==  0)) {
+                __0T3U->__OFL= 32;
+                __1T3U=__RVW( 32);
+                __0T3U->__FFL=__1T3U;
               } else /* FALSE */ {
-                __tmp__NS3U=(__INTEGER__Q)(Self__LS3U->capacity__HFL <<  1);
-                __tmp__MS3U=((__CHARACTER__DB *)Self__LS3U->storage__4EL);
-                old_nb_elts__PS3U=Self__LS3U->capacity__HFL;
-                __tmp__QS3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MS3U),((__UINTEGER_32__RWB )old_nb_elts__PS3U),((__UINTEGER_32__RWB )__tmp__NS3U));
-                __tmp__MS3U=((__CHARACTER__DB *)__tmp__QS3U);
-                clear__to__F00(__tmp__MS3U,old_nb_elts__PS3U,(__INTEGER__Q)(__tmp__NS3U -  1));
-                Self__LS3U->storage__4EL=__tmp__MS3U;
-                Self__LS3U->capacity__HFL=__tmp__NS3U;
+                __2T3U=(____Q)(__0T3U->__OFL <<  1);
+                __1T3U=((____DB *)__0T3U->__FFL);
+                __4T3U=__0T3U->__OFL;
+                __5T3U=__55W(((____IB )__1T3U),((____YWB )__4T3U),((____YWB )__2T3U));
+                __1T3U=((____DB *)__5T3U);
+                __M00(__1T3U,__4T3U,(____Q)(__2T3U -  1));
+                __0T3U->__FFL=__1T3U;
+                __0T3U->__OFL=__2T3U;
               };
             };
-            ((__CHARACTER__DB *)Self__LS3U->storage__4EL)[Self__LS3U->count__WJ]=' ';
-            Self__LS3U->count__WJ=(__INTEGER__Q)(Self__LS3U->count__WJ +  1);
+            ((____DB *)__0T3U->__FFL)[__0T3U->__WJ]=' ';
+            __0T3U->__WJ=(____Q)(__0T3U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__KS3U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__ZT3U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YADK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__HCDK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YADK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__HCDK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__B1JS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YADK));
-          Self__LS3U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__LS3U->capacity__HFL <= Self__LS3U->count__WJ)) {
-            if ((Self__LS3U->capacity__HFL ==  0)) {
-              Self__LS3U->capacity__HFL= 32;
-              __tmp__MS3U=create__KVW( 32);
-              Self__LS3U->storage__4EL=__tmp__MS3U;
+        case ____2VRC__: {
+          __Q2JS=((____2VRC *)((____QMB *)__HCDK));
+          __0T3U=((____BC *)__YC);
+          if ((__0T3U->__OFL <= __0T3U->__WJ)) {
+            if ((__0T3U->__OFL ==  0)) {
+              __0T3U->__OFL= 32;
+              __1T3U=__RVW( 32);
+              __0T3U->__FFL=__1T3U;
             } else /* FALSE */ {
-              __tmp__NS3U=(__INTEGER__Q)(Self__LS3U->capacity__HFL <<  1);
-              __tmp__MS3U=((__CHARACTER__DB *)Self__LS3U->storage__4EL);
-              old_nb_elts__PS3U=Self__LS3U->capacity__HFL;
-              __tmp__QS3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MS3U),((__UINTEGER_32__RWB )old_nb_elts__PS3U),((__UINTEGER_32__RWB )__tmp__NS3U));
-              __tmp__MS3U=((__CHARACTER__DB *)__tmp__QS3U);
-              clear__to__F00(__tmp__MS3U,old_nb_elts__PS3U,(__INTEGER__Q)(__tmp__NS3U -  1));
-              Self__LS3U->storage__4EL=__tmp__MS3U;
-              Self__LS3U->capacity__HFL=__tmp__NS3U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__LS3U->storage__4EL)[Self__LS3U->count__WJ]='(';
-          Self__LS3U->count__WJ=(__INTEGER__Q)(Self__LS3U->count__WJ +  1);
-          display_raw__DGAD(Self__B1JS,string_tmp__YC);
-          Self__LS3U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__LS3U->capacity__HFL <= Self__LS3U->count__WJ)) {
-            if ((Self__LS3U->capacity__HFL ==  0)) {
-              Self__LS3U->capacity__HFL= 32;
-              __tmp__MS3U=create__KVW( 32);
-              Self__LS3U->storage__4EL=__tmp__MS3U;
+              __2T3U=(____Q)(__0T3U->__OFL <<  1);
+              __1T3U=((____DB *)__0T3U->__FFL);
+              __4T3U=__0T3U->__OFL;
+              __5T3U=__55W(((____IB )__1T3U),((____YWB )__4T3U),((____YWB )__2T3U));
+              __1T3U=((____DB *)__5T3U);
+              __M00(__1T3U,__4T3U,(____Q)(__2T3U -  1));
+              __0T3U->__FFL=__1T3U;
+              __0T3U->__OFL=__2T3U;
+            };
+          };
+          ((____DB *)__0T3U->__FFL)[__0T3U->__WJ]='(';
+          __0T3U->__WJ=(____Q)(__0T3U->__WJ +  1);
+          __SHAD(__Q2JS,__YC);
+          __0T3U=((____BC *)__YC);
+          if ((__0T3U->__OFL <= __0T3U->__WJ)) {
+            if ((__0T3U->__OFL ==  0)) {
+              __0T3U->__OFL= 32;
+              __1T3U=__RVW( 32);
+              __0T3U->__FFL=__1T3U;
             } else /* FALSE */ {
-              __tmp__NS3U=(__INTEGER__Q)(Self__LS3U->capacity__HFL <<  1);
-              __tmp__MS3U=((__CHARACTER__DB *)Self__LS3U->storage__4EL);
-              old_nb_elts__PS3U=Self__LS3U->capacity__HFL;
-              __tmp__QS3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MS3U),((__UINTEGER_32__RWB )old_nb_elts__PS3U),((__UINTEGER_32__RWB )__tmp__NS3U));
-              __tmp__MS3U=((__CHARACTER__DB *)__tmp__QS3U);
-              clear__to__F00(__tmp__MS3U,old_nb_elts__PS3U,(__INTEGER__Q)(__tmp__NS3U -  1));
-              Self__LS3U->storage__4EL=__tmp__MS3U;
-              Self__LS3U->capacity__HFL=__tmp__NS3U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__LS3U->storage__4EL)[Self__LS3U->count__WJ]=')';
-          Self__LS3U->count__WJ=(__INTEGER__Q)(Self__LS3U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YADK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__B3CK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__44CK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GADK=((__SLOT_CODE__MIRG *)__tmp__44CK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GADK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__AADK=((__ITM_SLOT__HLC *)__tmp__GADK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __2T3U=(____Q)(__0T3U->__OFL <<  1);
+              __1T3U=((____DB *)__0T3U->__FFL);
+              __4T3U=__0T3U->__OFL;
+              __5T3U=__55W(((____IB )__1T3U),((____YWB )__4T3U),((____YWB )__2T3U));
+              __1T3U=((____DB *)__5T3U);
+              __M00(__1T3U,__4T3U,(____Q)(__2T3U -  1));
+              __0T3U->__FFL=__1T3U;
+              __0T3U->__OFL=__2T3U;
+            };
+          };
+          ((____DB *)__0T3U->__FFL)[__0T3U->__WJ]=')';
+          __0T3U->__WJ=(____Q)(__0T3U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__HCDK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__Q4CK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__NADK)->__id==____1JRG__) {
+          __VBDK=((____1JRG *)__NADK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VBDK)->__id==____OLC__) {
+            __PBDK=((____OLC *)__VBDK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__AADK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GADK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __PBDK=((____4G0D *)__VBDK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__AADK=((__SLOT_DATA__WIRG *)__tmp__44CK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __PBDK=((____FKRG *)__NADK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__AADK);
-        put_position__HRE(Self__A3CK->parent_constant__55WC.parent_expr__DK.parent_instr__CK.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(__PBDK);
+        __ORE(__P4CK->__OBXC.__DK.__CK.__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));
         };
       };
-      __tmp__IBDK=read__NUEI(((__LOCAL__43WC *)__tmp__V0JS));
-      __tmp__KBDK=new_read__slot__receiver__self__intern__3J2C(Self__A3CK->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__44CK,__tmp__IBDK,__tmp__IBDK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__KBDK);
-      __tmp__44CK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__KBDK));
-      result__E3CK=__tmp__44CK;
-      __tmp__RADK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__RADK=FALSE__O__;
-    };
-    if ((! __tmp__RADK)) {
-      __tmp__RADK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__B3CK),Self__A3CK->parent_constant__55WC.static_type__SG4D);
-      if (__tmp__RADK) {
-        __tmp__J1JS=create__name__style__type__0HND(Self__A3CK->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__A3CK->parent_constant__55WC.static_type__SG4D));
-        __tmp__Q1JS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__J1JS),Self__A3CK->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__A3CK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__Q1JS);
-        __tmp__DCDK=get__HJC(last_cast_name__C31J);
-        __tmp__OH2L=get_slot__452I(((__TYPE_FULL__PMB *)t__B3CK),__tmp__DCDK);
-        if (((void *)__tmp__OH2L == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__B3CK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__A3CK->parent_constant__55WC.static_type__SG4D),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__DCDK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__B3CK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__C3CK);
-          __tmp__YCDK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__B3CK));
-          put_position__HRE(__tmp__YCDK->parent_named__PF.parent_itm_object__OF.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);
+      __XCDK=__2VEI(((____N5WC *)__E2JS));
+      __ZCDK=__ML2C(__P4CK->__OBXC.__DK.__CK.__YH.__O2B,__NADK,__XCDK,__XCDK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__ZCDK);
+      __NADK=__BR5H(((____UL2C *)__ZCDK));
+      __T4CK=__NADK;
+      __ACDK=__K__;
+    } else /* FALSE */ {
+      __ACDK=__O__;
+    };
+    if ((! __ACDK)) {
+      __ACDK=__1XRL(((____WMB *)__Q4CK),__P4CK->__OBXC.__BI4D);
+      if (__ACDK) {
+        __Y2JS=__JJND(__P4CK->__OBXC.__DK.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__P4CK->__OBXC.__BI4D));
+        __52JS=__BQRJ(((____N5WC *)__Y2JS),__P4CK->__OBXC.__DK.__CK.__YH.__O2B,__P4CK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__52JS);
+        __SDDK=__OJC(__R41J);
+        __3I2L=__NB3I(((____WMB *)__Q4CK),__SDDK);
+        if (((void *)__3I2L == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__Q4CK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __CQXE(((____WMB *)__P4CK->__OBXC.__BI4D),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__SDDK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__Q4CK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__R4CK);
+          __HEDK=__IFMJ(((____WMB *)__Q4CK));
+          __ORE(__HEDK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__OH2L)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__OH2L)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__NS3U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__OH2L));
+        if (((struct ___OBJ *)__3I2L)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__3I2L)->__2JRG->__QLC)->__id==____OLC__) {
+            __2T3U=__HVRL(((____1JRG *)__3I2L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__NS3U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__OH2L));
+            __2T3U=__HVRL(((____1JRG *)__3I2L));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__OH2L)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__NS3U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__OH2L));
+          if (((struct ___OBJ *)((____FKRG *)__3I2L)->__HKRG->__QLC)->__id==____OLC__) {
+            __2T3U=__4VRL(((____FKRG *)__3I2L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__NS3U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__OH2L));
+            __2T3U=__4VRL(((____FKRG *)__3I2L));
           };
         };
-        if ((__tmp__NS3U !=  2)) {
-          if (((struct ___OBJ *)__tmp__OH2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__YADK=((__SLOT_CODE__MIRG *)__tmp__OH2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__YADK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__EDDK=((__ITM_SLOT__HLC *)__tmp__YADK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__2T3U !=  2)) {
+          if (((struct ___OBJ *)__3I2L)->__id==____1JRG__) {
+            __HCDK=((____1JRG *)__3I2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__HCDK)->__id==____OLC__) {
+              __TEDK=((____OLC *)__HCDK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__EDDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YADK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __TEDK=((____4G0D *)__HCDK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__EDDK=((__SLOT_DATA__WIRG *)__tmp__OH2L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __TEDK=((____FKRG *)__3I2L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__EDDK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__TEDK);
+          __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 *)__tmp__OH2L)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GADK=((__SLOT_CODE__MIRG *)__tmp__OH2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GADK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YADK=((__ITM_SLOT__HLC *)__tmp__GADK)->result_type__3VOB;
+        if (((struct ___OBJ *)__3I2L)->__id==____1JRG__) {
+          __VBDK=((____1JRG *)__3I2L)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VBDK)->__id==____OLC__) {
+            __HCDK=((____OLC *)__VBDK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YADK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GADK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __HCDK=((____4G0D *)__VBDK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__GADK=((__SLOT_DATA__WIRG *)__tmp__OH2L)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GADK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YADK=((__ITM_SLOT__HLC *)__tmp__GADK)->result_type__3VOB;
+          __VBDK=((____FKRG *)__3I2L)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__VBDK)->__id==____OLC__) {
+            __HCDK=((____OLC *)__VBDK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YADK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GADK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __HCDK=((____4G0D *)__VBDK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__YADK==NULL) {
-          __tmp__GADK=NULL;
+        if (__HCDK==NULL) {
+          __VBDK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__YADK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__GADK=((void *)__tmp__YADK);
+          switch (((struct ___OBJ *)__HCDK)->__id) {
+          case ____QMB__: {
+            __VBDK=((void *)__HCDK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__GADK=((void *)__tmp__YADK);
+          case ____0MB__: {
+            __VBDK=((void *)__HCDK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__GADK=((void *)__tmp__YADK);
+          case ____KPB__: {
+            __VBDK=((void *)__HCDK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__GADK=((void *)__tmp__YADK);
+          case ____TEZ__: {
+            __VBDK=((void *)__HCDK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__GADK=NULL;
+          case ____2VRC__: {
+            __VBDK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__GADK=NULL;
+          case ____GZRC__: {
+            __VBDK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__GADK == (void *)NULL)) {
-          __tmp__VDDK=TRUE__K__;
+        if (((void *)__VBDK == (void *)NULL)) {
+          __EFDK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__GADK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__SDDK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__GADK));
+          switch (((struct ___OBJ *)__VBDK)->__id) {
+          case ____QMB__: {
+            __BFDK=__43X(((____QMB *)__VBDK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__SDDK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GADK)));
+          case ____0MB__: {
+            __BFDK=__D5X(((____0MB *)((____QMB *)__VBDK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__SDDK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GADK)),NULL);
+          case ____KPB__: {
+            __BFDK=__LAY(((____KPB *)((____QMB *)__VBDK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__SDDK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GADK)),NULL);
+          case ____TEZ__: {
+            __BFDK=__HZ1D(((____TEZ *)((____QMB *)__VBDK)),NULL);
           } break;
           };
-          __tmp__VDDK=((void *)__tmp__SDDK != (void *)t__B3CK);
+          __EFDK=((void *)__BFDK != (void *)__Q4CK);
         };
-        if (__tmp__VDDK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__OH2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__YADK=((__SLOT_CODE__MIRG *)__tmp__OH2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__YADK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__2DDK=((__ITM_SLOT__HLC *)__tmp__YADK)->result_type__3VOB;
+        if (__EFDK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__3I2L)->__id==____1JRG__) {
+            __HCDK=((____1JRG *)__3I2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__HCDK)->__id==____OLC__) {
+              __LFDK=((____OLC *)__HCDK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__2DDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YADK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __LFDK=((____4G0D *)__HCDK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__YADK=((__SLOT_DATA__WIRG *)__tmp__OH2L)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__YADK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__2DDK=((__ITM_SLOT__HLC *)__tmp__YADK)->result_type__3VOB;
+            __HCDK=((____FKRG *)__3I2L)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__HCDK)->__id==____OLC__) {
+              __LFDK=((____OLC *)__HCDK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__2DDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YADK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__2DDK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__2DDK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__ET3U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2DDK));
-            if (((void *)Self__ET3U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__ET3U->style__MPC);
-              Self__FT3U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__FT3U->capacity__HFL <= Self__FT3U->count__WJ)) {
-                if ((Self__FT3U->capacity__HFL ==  0)) {
-                  Self__FT3U->capacity__HFL= 32;
-                  __tmp__GT3U=create__KVW( 32);
-                  Self__FT3U->storage__4EL=__tmp__GT3U;
+              __LFDK=((____4G0D *)__HCDK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__LFDK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__LFDK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __TU3U=((____0MB *)((____QMB *)__LFDK));
+            if (((void *)__TU3U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__TU3U->__TPC);
+              __UU3U=((____BC *)__YC);
+              if ((__UU3U->__OFL <= __UU3U->__WJ)) {
+                if ((__UU3U->__OFL ==  0)) {
+                  __UU3U->__OFL= 32;
+                  __VU3U=__RVW( 32);
+                  __UU3U->__FFL=__VU3U;
                 } else /* FALSE */ {
-                  __tmp__HT3U=(__INTEGER__Q)(Self__FT3U->capacity__HFL <<  1);
-                  __tmp__GT3U=((__CHARACTER__DB *)Self__FT3U->storage__4EL);
-                  old_nb_elts__JT3U=Self__FT3U->capacity__HFL;
-                  __tmp__KT3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GT3U),((__UINTEGER_32__RWB )old_nb_elts__JT3U),((__UINTEGER_32__RWB )__tmp__HT3U));
-                  __tmp__GT3U=((__CHARACTER__DB *)__tmp__KT3U);
-                  clear__to__F00(__tmp__GT3U,old_nb_elts__JT3U,(__INTEGER__Q)(__tmp__HT3U -  1));
-                  Self__FT3U->storage__4EL=__tmp__GT3U;
-                  Self__FT3U->capacity__HFL=__tmp__HT3U;
+                  __WU3U=(____Q)(__UU3U->__OFL <<  1);
+                  __VU3U=((____DB *)__UU3U->__FFL);
+                  __YU3U=__UU3U->__OFL;
+                  __ZU3U=__55W(((____IB )__VU3U),((____YWB )__YU3U),((____YWB )__WU3U));
+                  __VU3U=((____DB *)__ZU3U);
+                  __M00(__VU3U,__YU3U,(____Q)(__WU3U -  1));
+                  __UU3U->__FFL=__VU3U;
+                  __UU3U->__OFL=__WU3U;
                 };
               };
-              ((__CHARACTER__DB *)Self__FT3U->storage__4EL)[Self__FT3U->count__WJ]=' ';
-              Self__FT3U->count__WJ=(__INTEGER__Q)(Self__FT3U->count__WJ +  1);
+              ((____DB *)__UU3U->__FFL)[__UU3U->__WJ]=' ';
+              __UU3U->__WJ=(____Q)(__UU3U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__ET3U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__TU3U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2DDK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__LFDK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2DDK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__LFDK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__V1JS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2DDK));
-            Self__FT3U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__FT3U->capacity__HFL <= Self__FT3U->count__WJ)) {
-              if ((Self__FT3U->capacity__HFL ==  0)) {
-                Self__FT3U->capacity__HFL= 32;
-                __tmp__GT3U=create__KVW( 32);
-                Self__FT3U->storage__4EL=__tmp__GT3U;
+          case ____2VRC__: {
+            __E3JS=((____2VRC *)((____QMB *)__LFDK));
+            __UU3U=((____BC *)__YC);
+            if ((__UU3U->__OFL <= __UU3U->__WJ)) {
+              if ((__UU3U->__OFL ==  0)) {
+                __UU3U->__OFL= 32;
+                __VU3U=__RVW( 32);
+                __UU3U->__FFL=__VU3U;
               } else /* FALSE */ {
-                __tmp__HT3U=(__INTEGER__Q)(Self__FT3U->capacity__HFL <<  1);
-                __tmp__GT3U=((__CHARACTER__DB *)Self__FT3U->storage__4EL);
-                old_nb_elts__JT3U=Self__FT3U->capacity__HFL;
-                __tmp__KT3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GT3U),((__UINTEGER_32__RWB )old_nb_elts__JT3U),((__UINTEGER_32__RWB )__tmp__HT3U));
-                __tmp__GT3U=((__CHARACTER__DB *)__tmp__KT3U);
-                clear__to__F00(__tmp__GT3U,old_nb_elts__JT3U,(__INTEGER__Q)(__tmp__HT3U -  1));
-                Self__FT3U->storage__4EL=__tmp__GT3U;
-                Self__FT3U->capacity__HFL=__tmp__HT3U;
+                __WU3U=(____Q)(__UU3U->__OFL <<  1);
+                __VU3U=((____DB *)__UU3U->__FFL);
+                __YU3U=__UU3U->__OFL;
+                __ZU3U=__55W(((____IB )__VU3U),((____YWB )__YU3U),((____YWB )__WU3U));
+                __VU3U=((____DB *)__ZU3U);
+                __M00(__VU3U,__YU3U,(____Q)(__WU3U -  1));
+                __UU3U->__FFL=__VU3U;
+                __UU3U->__OFL=__WU3U;
               };
             };
-            ((__CHARACTER__DB *)Self__FT3U->storage__4EL)[Self__FT3U->count__WJ]='(';
-            Self__FT3U->count__WJ=(__INTEGER__Q)(Self__FT3U->count__WJ +  1);
-            display_raw__DGAD(Self__V1JS,string_tmp__YC);
-            Self__FT3U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__FT3U->capacity__HFL <= Self__FT3U->count__WJ)) {
-              if ((Self__FT3U->capacity__HFL ==  0)) {
-                Self__FT3U->capacity__HFL= 32;
-                __tmp__GT3U=create__KVW( 32);
-                Self__FT3U->storage__4EL=__tmp__GT3U;
+            ((____DB *)__UU3U->__FFL)[__UU3U->__WJ]='(';
+            __UU3U->__WJ=(____Q)(__UU3U->__WJ +  1);
+            __SHAD(__E3JS,__YC);
+            __UU3U=((____BC *)__YC);
+            if ((__UU3U->__OFL <= __UU3U->__WJ)) {
+              if ((__UU3U->__OFL ==  0)) {
+                __UU3U->__OFL= 32;
+                __VU3U=__RVW( 32);
+                __UU3U->__FFL=__VU3U;
               } else /* FALSE */ {
-                __tmp__HT3U=(__INTEGER__Q)(Self__FT3U->capacity__HFL <<  1);
-                __tmp__GT3U=((__CHARACTER__DB *)Self__FT3U->storage__4EL);
-                old_nb_elts__JT3U=Self__FT3U->capacity__HFL;
-                __tmp__KT3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GT3U),((__UINTEGER_32__RWB )old_nb_elts__JT3U),((__UINTEGER_32__RWB )__tmp__HT3U));
-                __tmp__GT3U=((__CHARACTER__DB *)__tmp__KT3U);
-                clear__to__F00(__tmp__GT3U,old_nb_elts__JT3U,(__INTEGER__Q)(__tmp__HT3U -  1));
-                Self__FT3U->storage__4EL=__tmp__GT3U;
-                Self__FT3U->capacity__HFL=__tmp__HT3U;
+                __WU3U=(____Q)(__UU3U->__OFL <<  1);
+                __VU3U=((____DB *)__UU3U->__FFL);
+                __YU3U=__UU3U->__OFL;
+                __ZU3U=__55W(((____IB )__VU3U),((____YWB )__YU3U),((____YWB )__WU3U));
+                __VU3U=((____DB *)__ZU3U);
+                __M00(__VU3U,__YU3U,(____Q)(__WU3U -  1));
+                __UU3U->__FFL=__VU3U;
+                __UU3U->__OFL=__WU3U;
               };
             };
-            ((__CHARACTER__DB *)Self__FT3U->storage__4EL)[Self__FT3U->count__WJ]=')';
-            Self__FT3U->count__WJ=(__INTEGER__Q)(Self__FT3U->count__WJ +  1);
+            ((____DB *)__UU3U->__FFL)[__UU3U->__WJ]=')';
+            __UU3U->__WJ=(____Q)(__UU3U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2DDK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__LFDK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__B3CK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__OH2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__YADK=((__SLOT_CODE__MIRG *)__tmp__OH2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__YADK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__EDDK=((__ITM_SLOT__HLC *)__tmp__YADK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__Q4CK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__3I2L)->__id==____1JRG__) {
+            __HCDK=((____1JRG *)__3I2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__HCDK)->__id==____OLC__) {
+              __TEDK=((____OLC *)__HCDK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__EDDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YADK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __TEDK=((____4G0D *)__HCDK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__EDDK=((__SLOT_DATA__WIRG *)__tmp__OH2L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __TEDK=((____FKRG *)__3I2L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__EDDK);
-          put_position__HRE(Self__A3CK->parent_constant__55WC.parent_expr__DK.parent_instr__CK.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(__TEDK);
+          __ORE(__P4CK->__OBXC.__DK.__CK.__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));
           };
         };
-        __tmp__LEDK=create_with_capacity__CBZH( 2);
-        __tmp__NEDK=create__type__IJ2C(Self__A3CK->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,t__B3CK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__LEDK),__tmp__NEDK);
-        __tmp__QEDK=read__NUEI(((__LOCAL__43WC *)__tmp__J1JS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__LEDK),__tmp__QEDK);
-        __tmp__AADK=Self__A3CK->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__GADK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__LEDK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__GADK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__BU3U=((__STRING_CST__5J *)__tmp__GADK);
-          result__3T3U=NULL;
-          __tmp__QS3U=((__POINTER__IB )(NULL));
-          __tmp__05CK= 0;
-          __tmp__KT3U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__KT3U ==  0)) {
-            result__3T3U=Self__BU3U;
-          } else /* FALSE */ {
-            __tmp__05CK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KT3U));
-            if ((__tmp__05CK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CU3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DU3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KT3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EU3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DU3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CU3U=micro_alloc__table__lab__HKI(__tmp__DU3U,((__POINTER__IB )(&(table_size[(__tmp__EU3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DU3U)));
-              __tmp__QS3U=__tmp__CU3U;
+        __0FDK=__RCZH( 2);
+        __2FDK=__XK2C(__P4CK->__OBXC.__DK.__CK.__YH.__O2B,__Q4CK);
+        __0YEI(((____ABXC *)__0FDK),__2FDK);
+        __5FDK=__2VEI(((____N5WC *)__Y2JS));
+        __0YEI(((____ABXC *)__0FDK),__5FDK);
+        __PBDK=__P4CK->__OBXC.__DK.__CK.__YH.__O2B;
+        __VBDK=((void **)((____ABXC *)__0FDK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__VBDK)->__id) {
+        case ____5J__: {
+          __QV3U=((____5J *)__VBDK);
+          __MV3U=NULL;
+          __5T3U=((____IB )(NULL));
+          __JBDK= 0;
+          __ZU3U=((____IB )sizeof(____5J));
+          if (((unsigned long)__ZU3U ==  0)) {
+            __MV3U=__QV3U;
+          } else /* FALSE */ {
+            __JBDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZU3U));
+            if ((__JBDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RV3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SV3U=(void *)((unsigned long)(void *)((unsigned long)__ZU3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TV3U=((____YWB )((____Q )(void *)((unsigned long)__SV3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RV3U=__OKI(__SV3U,((____IB )(&(table_size[(__TV3U)-1]))),((____YWB )((____Q )__SV3U)));
+              __5T3U=__RV3U;
             } else /* FALSE */ {
-              __tmp__EU3U=((__UINTEGER_32__RWB )__tmp__05CK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CU3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DU3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KT3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CU3U=micro_alloc__table__lab__HKI(__tmp__DU3U,((__POINTER__IB )(&(table_type[(__tmp__EU3U)]))),(__UINTEGER_32__RWB)(__tmp__EU3U |  1));
-              __tmp__QS3U=__tmp__CU3U;
-            };
-            result__3T3U=((__STRING_CST__5J *)__tmp__QS3U);
-            *(result__3T3U) = *(Self__BU3U);
-          };
-          __tmp__YADK=result__3T3U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__YADK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__GADK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__Z1JS=((__PROTOTYPE_CST__45WC *)__tmp__GADK);
-          __tmp__01JS=create__type__IJ2C(Self__Z1JS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__Z1JS->parent_constant__55WC.static_type__SG4D);
-          __tmp__YADK=__tmp__01JS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__21JS=((__INTEGER_CST__KAXC *)__tmp__GADK);
-          __tmp__EDDK=Self__21JS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__ZU3U=Self__21JS->value__YG4D;
-          __tmp__OADK=Self__21JS->parent_constant__LAXC.static_type__SG4D;
-          Self__21JS=NULL;
-          __tmp__QS3U=((__POINTER__IB )(NULL));
-          __tmp__05CK= 0;
-          __tmp__KT3U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__KT3U ==  0)) {
-            Self__21JS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__05CK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KT3U));
-            if ((__tmp__05CK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CU3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DU3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KT3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EU3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DU3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CU3U=micro_alloc__table__lab__HKI(__tmp__DU3U,((__POINTER__IB )(&(table_size[(__tmp__EU3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DU3U)));
-              __tmp__QS3U=__tmp__CU3U;
+              __TV3U=((____YWB )__JBDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RV3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SV3U=(void *)((unsigned long)(void *)((unsigned long)__ZU3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RV3U=__OKI(__SV3U,((____IB )(&(table_type[(__TV3U)]))),(____YWB)(__TV3U |  1));
+              __5T3U=__RV3U;
+            };
+            __MV3U=((____5J *)__5T3U);
+            *(__MV3U) = *(__QV3U);
+          };
+          __HCDK=__MV3U;
+        } break;
+        case ____0AXC__: {
+          __HCDK=__JZAL(((____0AXC *)__VBDK));
+        } break;
+        case ____NBXC__: {
+          __I3JS=((____NBXC *)__VBDK);
+          __J3JS=__XK2C(__I3JS->__OBXC.__DK.__CK.__YH.__O2B,__I3JS->__OBXC.__BI4D);
+          __HCDK=__J3JS;
+        } break;
+        case ____ZBXC__: {
+          __L3JS=((____ZBXC *)__VBDK);
+          __TEDK=__L3JS->__0BXC.__DK.__CK.__YH.__O2B;
+          __IW3U=__L3JS->__HI4D;
+          __3BDK=__L3JS->__0BXC.__BI4D;
+          __L3JS=NULL;
+          __5T3U=((____IB )(NULL));
+          __JBDK= 0;
+          __ZU3U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__ZU3U ==  0)) {
+            __L3JS=__ZBXC__;
+          } else /* FALSE */ {
+            __JBDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZU3U));
+            if ((__JBDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RV3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SV3U=(void *)((unsigned long)(void *)((unsigned long)__ZU3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TV3U=((____YWB )((____Q )(void *)((unsigned long)__SV3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RV3U=__OKI(__SV3U,((____IB )(&(table_size[(__TV3U)-1]))),((____YWB )((____Q )__SV3U)));
+              __5T3U=__RV3U;
             } else /* FALSE */ {
-              __tmp__EU3U=((__UINTEGER_32__RWB )__tmp__05CK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CU3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DU3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KT3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CU3U=micro_alloc__table__lab__HKI(__tmp__DU3U,((__POINTER__IB )(&(table_type[(__tmp__EU3U)]))),(__UINTEGER_32__RWB)(__tmp__EU3U |  1));
-              __tmp__QS3U=__tmp__CU3U;
-            };
-            Self__21JS=((__INTEGER_CST__KAXC *)__tmp__QS3U);
-            *(Self__21JS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__XU3U=((__INTEGER_CST__KAXC *)Self__21JS);
-          Self__XU3U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EDDK;
-          Self__XU3U->value__YG4D=v__ZU3U;
-          Self__XU3U->parent_constant__LAXC.static_type__SG4D=__tmp__OADK;
-          check_type__KYEE(Self__XU3U);
-          __tmp__YADK=Self__21JS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__YADK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__GADK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__HFQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__GADK)->local__PUEJ));
-          if (__tmp__HFQT==NULL) {
-            __tmp__IFQT=NULL;
+              __TV3U=((____YWB )__JBDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RV3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SV3U=(void *)((unsigned long)(void *)((unsigned long)__ZU3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RV3U=__OKI(__SV3U,((____IB )(&(table_type[(__TV3U)]))),(____YWB)(__TV3U |  1));
+              __5T3U=__RV3U;
+            };
+            __L3JS=((____ZBXC *)__5T3U);
+            *(__L3JS) = *(__ZBXC__);
+          };
+          __GW3U=((____ZBXC *)__L3JS);
+          __GW3U->__0BXC.__DK.__CK.__YH.__O2B=__TEDK;
+          __GW3U->__HI4D=__IW3U;
+          __GW3U->__0BXC.__BI4D=__3BDK;
+          __ZZEE(__GW3U);
+          __HCDK=__L3JS;
+        } break;
+        case ____DMWH__: {
+          __HCDK=__W3OK(((____DMWH *)__VBDK));
+        } break;
+        case ____2A0I__: {
+          __WGQT=__2VEI(((____N5WC *)((____2A0I *)__VBDK)->__4VEJ));
+          if (__WGQT==NULL) {
+            __XGQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__IFQT=((__READ_LOCAL__N5ZI *)__tmp__HFQT);
+            __XGQT=((____2A0I *)__WGQT);
           };
-          __tmp__YADK=__tmp__IFQT;
+          __HCDK=__XGQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__YADK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__GADK));
+        case ____HJNJ__: {
+          __HCDK=__Y0AL(((____HJNJ *)__VBDK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__YADK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__GADK));
+        case ____SJNJ__: {
+          __HCDK=__D1AL(((____SJNJ *)__VBDK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__A2JS=((__IS_EXPANDED__L5NJ *)__tmp__GADK);
-          __tmp__EDDK=Self__A2JS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__HFQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__A2JS->receiver__554J)->local__PUEJ));
-          if (__tmp__HFQT==NULL) {
-            __tmp__IFQT=NULL;
+        case ____0AOJ__: {
+          __P3JS=((____0AOJ *)__VBDK);
+          __TEDK=__P3JS->__1AOJ.__CK.__YH.__O2B;
+          __WGQT=__2VEI(((____N5WC *)((____2A0I *)__P3JS->__OB5J)->__4VEJ));
+          if (__WGQT==NULL) {
+            __XGQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__IFQT=((__READ_LOCAL__N5ZI *)__tmp__HFQT);
-          };
-          Self__A2JS=NULL;
-          __tmp__QS3U=((__POINTER__IB )(NULL));
-          __tmp__05CK= 0;
-          __tmp__KT3U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__KT3U ==  0)) {
-            Self__A2JS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__05CK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KT3U));
-            if ((__tmp__05CK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CU3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DU3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KT3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EU3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DU3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CU3U=micro_alloc__table__lab__HKI(__tmp__DU3U,((__POINTER__IB )(&(table_size[(__tmp__EU3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DU3U)));
-              __tmp__QS3U=__tmp__CU3U;
+            __XGQT=((____2A0I *)__WGQT);
+          };
+          __P3JS=NULL;
+          __5T3U=((____IB )(NULL));
+          __JBDK= 0;
+          __ZU3U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__ZU3U ==  0)) {
+            __P3JS=__0AOJ__;
+          } else /* FALSE */ {
+            __JBDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZU3U));
+            if ((__JBDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RV3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SV3U=(void *)((unsigned long)(void *)((unsigned long)__ZU3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TV3U=((____YWB )((____Q )(void *)((unsigned long)__SV3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RV3U=__OKI(__SV3U,((____IB )(&(table_size[(__TV3U)-1]))),((____YWB )((____Q )__SV3U)));
+              __5T3U=__RV3U;
             } else /* FALSE */ {
-              __tmp__EU3U=((__UINTEGER_32__RWB )__tmp__05CK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CU3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DU3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KT3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CU3U=micro_alloc__table__lab__HKI(__tmp__DU3U,((__POINTER__IB )(&(table_type[(__tmp__EU3U)]))),(__UINTEGER_32__RWB)(__tmp__EU3U |  1));
-              __tmp__QS3U=__tmp__CU3U;
-            };
-            Self__A2JS=((__IS_EXPANDED__L5NJ *)__tmp__QS3U);
-            *(Self__A2JS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__IV3U=((__IS_EXPANDED__L5NJ *)Self__A2JS);
-          Self__IV3U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EDDK;
-          Self__IV3U->receiver__554J=__tmp__IFQT;
-          __tmp__YADK=Self__A2JS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__F2JS=((__GET_TYPE_ID__V5NJ *)__tmp__GADK);
-          __tmp__EDDK=Self__F2JS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__OADK=Self__F2JS->receiver__EA5J;
-          Self__F2JS=NULL;
-          __tmp__QS3U=((__POINTER__IB )(NULL));
-          __tmp__05CK= 0;
-          __tmp__KT3U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__KT3U ==  0)) {
-            Self__F2JS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__05CK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KT3U));
-            if ((__tmp__05CK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CU3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DU3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KT3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EU3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DU3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CU3U=micro_alloc__table__lab__HKI(__tmp__DU3U,((__POINTER__IB )(&(table_size[(__tmp__EU3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DU3U)));
-              __tmp__QS3U=__tmp__CU3U;
+              __TV3U=((____YWB )__JBDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RV3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SV3U=(void *)((unsigned long)(void *)((unsigned long)__ZU3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RV3U=__OKI(__SV3U,((____IB )(&(table_type[(__TV3U)]))),(____YWB)(__TV3U |  1));
+              __5T3U=__RV3U;
+            };
+            __P3JS=((____0AOJ *)__5T3U);
+            *(__P3JS) = *(__0AOJ__);
+          };
+          __XW3U=((____0AOJ *)__P3JS);
+          __XW3U->__1AOJ.__CK.__YH.__O2B=__TEDK;
+          __XW3U->__OB5J=__XGQT;
+          __HCDK=__P3JS;
+        } break;
+        case ____EBOJ__: {
+          __U3JS=((____EBOJ *)__VBDK);
+          __TEDK=__U3JS->__FBOJ.__CK.__YH.__O2B;
+          __3BDK=__U3JS->__TB5J;
+          __U3JS=NULL;
+          __5T3U=((____IB )(NULL));
+          __JBDK= 0;
+          __ZU3U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__ZU3U ==  0)) {
+            __U3JS=__EBOJ__;
+          } else /* FALSE */ {
+            __JBDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZU3U));
+            if ((__JBDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RV3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SV3U=(void *)((unsigned long)(void *)((unsigned long)__ZU3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TV3U=((____YWB )((____Q )(void *)((unsigned long)__SV3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RV3U=__OKI(__SV3U,((____IB )(&(table_size[(__TV3U)-1]))),((____YWB )((____Q )__SV3U)));
+              __5T3U=__RV3U;
             } else /* FALSE */ {
-              __tmp__EU3U=((__UINTEGER_32__RWB )__tmp__05CK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CU3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DU3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KT3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CU3U=micro_alloc__table__lab__HKI(__tmp__DU3U,((__POINTER__IB )(&(table_type[(__tmp__EU3U)]))),(__UINTEGER_32__RWB)(__tmp__EU3U |  1));
-              __tmp__QS3U=__tmp__CU3U;
-            };
-            Self__F2JS=((__GET_TYPE_ID__V5NJ *)__tmp__QS3U);
-            *(Self__F2JS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__YV3U=((__GET_TYPE_ID__V5NJ *)Self__F2JS);
-          Self__YV3U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EDDK;
-          Self__YV3U->receiver__EA5J=__tmp__OADK;
-          __tmp__YADK=Self__F2JS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__YADK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__GADK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__YADK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__GADK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__YADK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__GADK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__YADK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__GADK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__YADK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__GADK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__YADK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__GADK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__YADK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__GADK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__YADK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__GADK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__YADK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__GADK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__I2JS=((__SIZE_OF__NGOJ *)__tmp__GADK);
-          __tmp__EDDK=Self__I2JS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__OADK=Self__I2JS->receiver__OC5J;
-          Self__I2JS=NULL;
-          __tmp__QS3U=((__POINTER__IB )(NULL));
-          __tmp__05CK= 0;
-          __tmp__KT3U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__KT3U ==  0)) {
-            Self__I2JS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__05CK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KT3U));
-            if ((__tmp__05CK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CU3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DU3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KT3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EU3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DU3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CU3U=micro_alloc__table__lab__HKI(__tmp__DU3U,((__POINTER__IB )(&(table_size[(__tmp__EU3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DU3U)));
-              __tmp__QS3U=__tmp__CU3U;
+              __TV3U=((____YWB )__JBDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RV3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SV3U=(void *)((unsigned long)(void *)((unsigned long)__ZU3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RV3U=__OKI(__SV3U,((____IB )(&(table_type[(__TV3U)]))),(____YWB)(__TV3U |  1));
+              __5T3U=__RV3U;
+            };
+            __U3JS=((____EBOJ *)__5T3U);
+            *(__U3JS) = *(__EBOJ__);
+          };
+          __HX3U=((____EBOJ *)__U3JS);
+          __HX3U->__FBOJ.__CK.__YH.__O2B=__TEDK;
+          __HX3U->__TB5J=__3BDK;
+          __HCDK=__U3JS;
+        } break;
+        case ____3BOJ__: {
+          __HCDK=__21AL(((____3BOJ *)__VBDK));
+        } break;
+        case ____RCOJ__: {
+          __HCDK=__H2AL(((____RCOJ *)__VBDK));
+        } break;
+        case ____HDOJ__: {
+          __HCDK=__S2AL(((____HDOJ *)__VBDK));
+        } break;
+        case ____1DOJ__: {
+          __HCDK=__32AL(((____1DOJ *)__VBDK));
+        } break;
+        case ____PEOJ__: {
+          __HCDK=__I3AL(((____PEOJ *)__VBDK));
+        } break;
+        case ____DFOJ__: {
+          __HCDK=__T3AL(((____DFOJ *)__VBDK));
+        } break;
+        case ____XFOJ__: {
+          __HCDK=__43AL(((____XFOJ *)__VBDK));
+        } break;
+        case ____QGOJ__: {
+          __HCDK=__J4AL(((____QGOJ *)__VBDK));
+        } break;
+        case ____EHOJ__: {
+          __HCDK=__X4AL(((____EHOJ *)__VBDK));
+        } break;
+        case ____2HOJ__: {
+          __X3JS=((____2HOJ *)__VBDK);
+          __TEDK=__X3JS->__3HOJ.__CK.__YH.__O2B;
+          __3BDK=__X3JS->__3D5J;
+          __X3JS=NULL;
+          __5T3U=((____IB )(NULL));
+          __JBDK= 0;
+          __ZU3U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__ZU3U ==  0)) {
+            __X3JS=__2HOJ__;
+          } else /* FALSE */ {
+            __JBDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZU3U));
+            if ((__JBDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RV3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SV3U=(void *)((unsigned long)(void *)((unsigned long)__ZU3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TV3U=((____YWB )((____Q )(void *)((unsigned long)__SV3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RV3U=__OKI(__SV3U,((____IB )(&(table_size[(__TV3U)-1]))),((____YWB )((____Q )__SV3U)));
+              __5T3U=__RV3U;
             } else /* FALSE */ {
-              __tmp__EU3U=((__UINTEGER_32__RWB )__tmp__05CK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CU3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DU3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KT3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CU3U=micro_alloc__table__lab__HKI(__tmp__DU3U,((__POINTER__IB )(&(table_type[(__tmp__EU3U)]))),(__UINTEGER_32__RWB)(__tmp__EU3U |  1));
-              __tmp__QS3U=__tmp__CU3U;
-            };
-            Self__I2JS=((__SIZE_OF__NGOJ *)__tmp__QS3U);
-            *(Self__I2JS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__IW3U=((__SIZE_OF__NGOJ *)Self__I2JS);
-          Self__IW3U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EDDK;
-          Self__IW3U->receiver__OC5J=__tmp__OADK;
-          __tmp__YADK=Self__I2JS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__YADK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__GADK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__L2JS=((__REAL_CST__JLOJ *)__tmp__GADK);
-          __tmp__EDDK=Self__L2JS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__0W3U=Self__L2JS->value__DD5J;
-          __tmp__OADK=Self__L2JS->parent_constant__KLOJ.static_type__SG4D;
-          Self__L2JS=NULL;
-          __tmp__QS3U=((__POINTER__IB )(NULL));
-          __tmp__05CK= 0;
-          __tmp__KT3U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__KT3U ==  0)) {
-            Self__L2JS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__05CK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KT3U));
-            if ((__tmp__05CK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CU3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DU3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KT3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EU3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DU3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CU3U=micro_alloc__table__lab__HKI(__tmp__DU3U,((__POINTER__IB )(&(table_size[(__tmp__EU3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DU3U)));
-              __tmp__QS3U=__tmp__CU3U;
+              __TV3U=((____YWB )__JBDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RV3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SV3U=(void *)((unsigned long)(void *)((unsigned long)__ZU3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RV3U=__OKI(__SV3U,((____IB )(&(table_type[(__TV3U)]))),(____YWB)(__TV3U |  1));
+              __5T3U=__RV3U;
+            };
+            __X3JS=((____2HOJ *)__5T3U);
+            *(__X3JS) = *(__2HOJ__);
+          };
+          __XX3U=((____2HOJ *)__X3JS);
+          __XX3U->__3HOJ.__CK.__YH.__O2B=__TEDK;
+          __XX3U->__3D5J=__3BDK;
+          __HCDK=__X3JS;
+        } break;
+        case ____YIOJ__: {
+          __HCDK=__I5AL(((____YIOJ *)__VBDK));
+        } break;
+        case ____YMOJ__: {
+          __03JS=((____YMOJ *)__VBDK);
+          __TEDK=__03JS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __JY3U=__03JS->__SE5J;
+          __3BDK=__03JS->__ZMOJ.__BI4D;
+          __03JS=NULL;
+          __5T3U=((____IB )(NULL));
+          __JBDK= 0;
+          __ZU3U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__ZU3U ==  0)) {
+            __03JS=__YMOJ__;
+          } else /* FALSE */ {
+            __JBDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZU3U));
+            if ((__JBDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RV3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SV3U=(void *)((unsigned long)(void *)((unsigned long)__ZU3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TV3U=((____YWB )((____Q )(void *)((unsigned long)__SV3U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RV3U=__OKI(__SV3U,((____IB )(&(table_size[(__TV3U)-1]))),((____YWB )((____Q )__SV3U)));
+              __5T3U=__RV3U;
             } else /* FALSE */ {
-              __tmp__EU3U=((__UINTEGER_32__RWB )__tmp__05CK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CU3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DU3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KT3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CU3U=micro_alloc__table__lab__HKI(__tmp__DU3U,((__POINTER__IB )(&(table_type[(__tmp__EU3U)]))),(__UINTEGER_32__RWB)(__tmp__EU3U |  1));
-              __tmp__QS3U=__tmp__CU3U;
-            };
-            Self__L2JS=((__REAL_CST__JLOJ *)__tmp__QS3U);
-            *(Self__L2JS) = *(REAL_CST__JLOJ__);
-          };
-          Self__YW3U=((__REAL_CST__JLOJ *)Self__L2JS);
-          Self__YW3U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EDDK;
-          Self__YW3U->value__DD5J=v__0W3U;
-          Self__YW3U->parent_constant__KLOJ.static_type__SG4D=__tmp__OADK;
-          __tmp__YADK=Self__L2JS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__P2JS=((__CHARACTER_CST__5LOJ *)__tmp__GADK);
-          __tmp__Q2JS=create__char__CMQJ(Self__P2JS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__P2JS->text__ID5J);
-          __tmp__YADK=__tmp__Q2JS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__S2JS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__GADK);
-          __tmp__T2JS=create__text__2PQJ(Self__S2JS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__S2JS->string__EBJK);
-          __tmp__YADK=__tmp__T2JS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__YADK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__GADK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__YADK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__GADK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__YADK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__GADK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__YADK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__GADK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__YADK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__GADK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__YADK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__GADK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__YADK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__GADK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__YADK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__GADK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__2DDK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__GADK)->global__Y5JM),NULL);
-          if (__tmp__2DDK==NULL) {
-            __tmp__MLCU=NULL;
+              __TV3U=((____YWB )__JBDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RV3U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SV3U=(void *)((unsigned long)(void *)((unsigned long)__ZU3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV3U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RV3U=__OKI(__SV3U,((____IB )(&(table_type[(__TV3U)]))),(____YWB)(__TV3U |  1));
+              __5T3U=__RV3U;
+            };
+            __03JS=((____YMOJ *)__5T3U);
+            *(__03JS) = *(__YMOJ__);
+          };
+          __HY3U=((____YMOJ *)__03JS);
+          __HY3U->__ZMOJ.__DK.__CK.__YH.__O2B=__TEDK;
+          __HY3U->__SE5J=__JY3U;
+          __HY3U->__ZMOJ.__BI4D=__3BDK;
+          __HCDK=__03JS;
+        } break;
+        case ____ONOJ__: {
+          __43JS=((____ONOJ *)__VBDK);
+          __53JS=__RNQJ(__43JS->__PNOJ.__DK.__CK.__YH.__O2B,__43JS->__XE5J);
+          __HCDK=__53JS;
+        } break;
+        case ____YOOJ__: {
+          __B4JS=((____YOOJ *)__VBDK);
+          __C4JS=__LRQJ(__B4JS->__ZOOJ.__DK.__CK.__YH.__O2B,__B4JS->__TCJK);
+          __HCDK=__C4JS;
+        } break;
+        case ____IM4K__: {
+          __HCDK=__NZFM(((____IM4K *)__VBDK));
+        } break;
+        case ____T5FL__: {
+          __HCDK=__V35O(((____T5FL *)__VBDK));
+        } break;
+        case ____3DUL__: {
+          __HCDK=__AJVP(((____3DUL *)__VBDK));
+        } break;
+        case ____0EUL__: {
+          __HCDK=__QB4P(((____0EUL *)__VBDK));
+        } break;
+        case ____BGUL__: {
+          __HCDK=__LJVP(((____BGUL *)__VBDK));
+        } break;
+        case ____2GUL__: {
+          __HCDK=__2B4P(((____2GUL *)__VBDK));
+        } break;
+        case ____B0VL__: {
+          __HCDK=__H0BN(((____B0VL *)__VBDK));
+        } break;
+        case ____P0VL__: {
+          __HCDK=__NCHM(((____P0VL *)__VBDK));
+        } break;
+        case ____Q5YL__: {
+          __LFDK=__TFTL(((____FKRG *)((____Q5YL *)__VBDK)->__HBKM),NULL);
+          if (__LFDK==NULL) {
+            __1MCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__2DDK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__MLCU=NULL;
+            switch (((struct ___OBJ *)__LFDK)->__id) {
+            case ____IM4K__: {
+              __1MCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__MLCU=((__READ_GLOBAL__B4YL *)__tmp__2DDK);
+            case ____Q5YL__: {
+              __1MCU=((____Q5YL *)__LFDK);
             } break;
             }
           };
-          __tmp__YADK=__tmp__MLCU;
+          __HCDK=__1MCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__YADK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__GADK));
+        case ____UVPM__: {
+          __HCDK=__VGWN(((____UVPM *)__VBDK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__YADK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__GADK));
+        case ____0ZPM__: {
+          __HCDK=__4G2P(((____0ZPM *)__VBDK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__YADK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__GADK));
+        case ____MR0N__: {
+          __HCDK=__DRVO(((____MR0N *)__VBDK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__YADK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__GADK));
+        case ____YWBP__: {
+          __HCDK=__DQ0Q(((____YWBP *)__VBDK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__YADK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__GADK));
+        case ____LYBP__: {
+          __HCDK=__0WUP(((____LYBP *)__VBDK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__YADK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__GADK));
+        case ____CZBP__: {
+          __HCDK=__FXUP(((____CZBP *)__VBDK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__YADK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__GADK));
+        case ____3BEP__: {
+          __HCDK=__FCIQ(((____3BEP *)__VBDK));
         } break;
         };
-        __tmp__WEDK=new_read__slot__receiver__with__intern__2DZJ(__tmp__AADK,__tmp__OH2L,__tmp__YADK,__tmp__LEDK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__WEDK);
-        __tmp__OH2L=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__WEDK));
-        result__E3CK=__tmp__OH2L;
+        __FGDK=__LFZJ(__PBDK,__3I2L,__HCDK,__0FDK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__FGDK);
+        __3I2L=__BR5H(((____UL2C *)__FGDK));
+        __T4CK=__3I2L;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__B3CK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__A3CK->parent_constant__55WC.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__C3CK);
-        put_position__HRE(Self__A3CK->parent_constant__55WC.parent_expr__DK.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__Q4CK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __CQXE(((____WMB *)__P4CK->__OBXC.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__R4CK);
+        __ORE(__P4CK->__OBXC.__DK.__CK.__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));
         };
       };
     };
   };
-  __tmp__44CK=result__E3CK;
-  return(__tmp__44CK);
+  __NADK=__T4CK;
+  return(__NADK);
 }
 
-static void* check_type__with__PFDK(__INTEGER_CST__KAXC *Self__QFDK,__TYPE_FULL__PMB *t__RFDK,__POSITION__OL p__SFDK)
-// ({INTEGER_CST__KAXC},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __4GDK(____ZBXC *__5GDK,____WMB *__AHDK,____OL __BHDK)
+// ({__ZBXC},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__NZ3U;
-  void *result__UFDK;
-  __LOCAL__43WC *__tmp__F3JS,*__tmp__Z3JS;
-  __WRITE_LOCAL__BEYJ *__tmp__M3JS,*__tmp__A4JS;
-  __STRING_CONSTANT__0 *__tmp__MHDK,*__tmp__TKDK,*v__O13U;
-  void *__tmp__OHDK;
-  __PROTOTYPE__MF *__tmp__EIDK,*__tmp__ILDK;
-  __INTEGER__Q __tmp__KIDK,__tmp__BX3U,old_nb_elts__DX3U,__tmp__1X3U;
-  __INTEGER__Q old_nb_elts__3X3U;
-  void *__tmp__0L2L;
-  __POSITION__OL __tmp__QIDK,__tmp__ULDK;
-  void *__tmp__WIDK,*__tmp__IJDK,*__tmp__MMDK;
-  __TYPE_FULL__PMB *__tmp__4IDK,*__tmp__CMDK;
-  __ITM_TYPE_STYLE__TMB *Self__4W3U,*Self__YX3U;
-  __STRING__BC *Self__5W3U,*Self__ZX3U;
-  __POINTER__IB __tmp__EX3U,__tmp__4X3U,__tmp__WY3U,__tmp__XY3U;
-  __ITM_TYPE_MULTI__NURC *Self__R3JS,*Self__F4JS;
-  __READ_LOCAL__N5ZI *__tmp__YJDK,*__tmp__ANDK,*__tmp__JGQT,*__tmp__KGQT;
-  __NODE_TYPE__FK2C *__tmp__0JDK,*__tmp__GNDK;
-  __PROTOTYPE_CST__45WC *__tmp__3MDK,*Self__J4JS,*__tmp__K4JS;
-  __STRING_CST__5J *Self__VY3U,*result__RY3U;
-  __UINTEGER_32__RWB __tmp__YY3U;
-  __INTEGER_CST__KAXC *Self__M4JS,*Self__LZ3U;
-  __IS_EXPANDED__L5NJ *Self__Q4JS,*Self__2Z3U;
-  __GET_TYPE_ID__V5NJ *Self__V4JS,*Self__M03U;
-  __SIZE_OF__NGOJ *Self__Y4JS,*Self__203U;
-  __REAL_CST__JLOJ *Self__14JS,*Self__M13U;
-  __CHARACTER_CST__5LOJ *Self__54JS,*__tmp__A5JS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__C5JS,*__tmp__D5JS;
-  __READ_GLOBAL__B4YL *__tmp__QLCU;
-  __BOOLEAN__L __tmp__LGDK,__tmp__4GDK,__tmp__BJDK,__tmp__FMDK;
-  __CHARACTER__DB *__tmp__AX3U,*__tmp__0X3U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__1MDK;
-  result__UFDK=NULL;
-  __tmp__LGDK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__RFDK),Self__QFDK->parent_constant__LAXC.static_type__SG4D);
-  if (__tmp__LGDK) {
-    result__UFDK=Self__QFDK;
+  ____0SG __203U;
+  void *__DHDK;
+  ____N5WC *__U4JS,*__I5JS;
+  ____QFYJ *__14JS,*__P5JS;
+  ____0 *__1IDK,*__CMDK,*__323U;
+  void *__3IDK;
+  ____MF *__TJDK,*__XMDK;
+  ____Q __ZJDK,__QY3U,__SY3U,__KZ3U,__MZ3U;
+  void *__JN2L;
+  ____OL __5JDK,__DNDK;
+  void *__FKDK,*__XKDK,*__1NDK;
+  ____WMB *__NKDK,*__RNDK;
+  ____0MB *__NY3U,*__HZ3U;
+  ____BC *__OY3U,*__IZ3U;
+  ____IB __TY3U,__NZ3U,__F03U,__G03U;
+  ____2VRC *__A5JS,*__U5JS;
+  ____2A0I *__HLDK,*__PODK,*__YHQT,*__ZHQT;
+  ____UL2C *__JLDK,*__VODK;
+  ____NBXC *__MODK,*__Y5JS,*__Z5JS;
+  ____5J *__E03U,*__A03U;
+  ____YWB __H03U;
+  ____ZBXC *__15JS,*__003U;
+  ____0AOJ *__55JS,*__L13U;
+  ____EBOJ *__EAKS,*__113U;
+  ____2HOJ *__HAKS,*__L23U;
+  ____YMOJ *__KAKS,*__123U;
+  ____ONOJ *__OAKS,*__PAKS;
+  ____YOOJ *__RAKS,*__SAKS;
+  ____Q5YL *__5MCU;
+  ____L __0HDK,__NIDK,__QKDK,__UNDK;
+  ____DB *__PY3U,*__JZ3U;
+  ____ABXC *__KODK;
+  __DHDK=NULL;
+  __0HDK=__5MKK(((____WMB *)__AHDK),__5GDK->__0BXC.__BI4D);
+  if (__0HDK) {
+    __DHDK=__5GDK;
   } else /* FALSE */ {
-    __tmp__4GDK=is_export_to__TBVK(((__TYPE_FULL__PMB *)Self__QFDK->parent_constant__LAXC.static_type__SG4D),t__RFDK);
-    if (__tmp__4GDK) {
-      __tmp__F3JS=create__name__style__type__0HND(Self__QFDK->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__QFDK->parent_constant__LAXC.static_type__SG4D));
-      __tmp__M3JS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__F3JS),Self__QFDK->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__QFDK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__M3JS);
-      __tmp__MHDK=get__HJC(last_cast_name__C31J);
-      __tmp__OHDK=get_slot__452I(((__TYPE_FULL__PMB *)Self__QFDK->parent_constant__LAXC.static_type__SG4D),__tmp__MHDK);
-      if (((void *)__tmp__OHDK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__QFDK->parent_constant__LAXC.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RFDK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__MHDK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__QFDK->parent_constant__LAXC.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__SFDK);
-        __tmp__EIDK=prototype__ZDMJ(((__TYPE_FULL__PMB *)Self__QFDK->parent_constant__LAXC.static_type__SG4D));
-        put_position__HRE(__tmp__EIDK->parent_named__PF.parent_itm_object__OF.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);
+    __NIDK=__CDVK(((____WMB *)__5GDK->__0BXC.__BI4D),__AHDK);
+    if (__NIDK) {
+      __U4JS=__JJND(__5GDK->__0BXC.__DK.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__5GDK->__0BXC.__BI4D));
+      __14JS=__BQRJ(((____N5WC *)__U4JS),__5GDK->__0BXC.__DK.__CK.__YH.__O2B,__5GDK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__14JS);
+      __1IDK=__OJC(__R41J);
+      __3IDK=__NB3I(((____WMB *)__5GDK->__0BXC.__BI4D),__1IDK);
+      if (((void *)__3IDK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __CQXE(((____WMB *)__5GDK->__0BXC.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__AHDK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__1IDK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __CQXE(((____WMB *)__5GDK->__0BXC.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__BHDK);
+        __TJDK=__IFMJ(((____WMB *)__5GDK->__0BXC.__BI4D));
+        __ORE(__TJDK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__OHDK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__OHDK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__KIDK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__OHDK));
+      if (((struct ___OBJ *)__3IDK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__3IDK)->__2JRG->__QLC)->__id==____OLC__) {
+          __ZJDK=__HVRL(((____1JRG *)__3IDK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__KIDK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__OHDK));
+          __ZJDK=__HVRL(((____1JRG *)__3IDK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__OHDK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__KIDK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__OHDK));
+        if (((struct ___OBJ *)((____FKRG *)__3IDK)->__HKRG->__QLC)->__id==____OLC__) {
+          __ZJDK=__4VRL(((____FKRG *)__3IDK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__KIDK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__OHDK));
+          __ZJDK=__4VRL(((____FKRG *)__3IDK));
         };
       };
-      if ((__tmp__KIDK !=  1)) {
-        if (((struct ___OBJ *)__tmp__OHDK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__0L2L=((__SLOT_CODE__MIRG *)__tmp__OHDK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__0L2L)->__id==__ITM_SLOT__HLC__) {
-            __tmp__QIDK=((__ITM_SLOT__HLC *)__tmp__0L2L)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__ZJDK !=  1)) {
+        if (((struct ___OBJ *)__3IDK)->__id==____1JRG__) {
+          __JN2L=((____1JRG *)__3IDK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__JN2L)->__id==____OLC__) {
+            __5JDK=((____OLC *)__JN2L)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__QIDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0L2L)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __5JDK=((____4G0D *)__JN2L)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__QIDK=((__SLOT_DATA__WIRG *)__tmp__OHDK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __5JDK=((____FKRG *)__3IDK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__QIDK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__5JDK);
+        __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 *)__tmp__OHDK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__0L2L=((__SLOT_CODE__MIRG *)__tmp__OHDK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__0L2L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__WIDK=((__ITM_SLOT__HLC *)__tmp__0L2L)->result_type__3VOB;
+      if (((struct ___OBJ *)__3IDK)->__id==____1JRG__) {
+        __JN2L=((____1JRG *)__3IDK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__JN2L)->__id==____OLC__) {
+          __FKDK=((____OLC *)__JN2L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__WIDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0L2L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __FKDK=((____4G0D *)__JN2L)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__0L2L=((__SLOT_DATA__WIRG *)__tmp__OHDK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__0L2L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__WIDK=((__ITM_SLOT__HLC *)__tmp__0L2L)->result_type__3VOB;
+        __JN2L=((____FKRG *)__3IDK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__JN2L)->__id==____OLC__) {
+          __FKDK=((____OLC *)__JN2L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__WIDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0L2L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __FKDK=((____4G0D *)__JN2L)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__WIDK==NULL) {
-        __tmp__0L2L=NULL;
+      if (__FKDK==NULL) {
+        __JN2L=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__WIDK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__0L2L=((void *)__tmp__WIDK);
+        switch (((struct ___OBJ *)__FKDK)->__id) {
+        case ____QMB__: {
+          __JN2L=((void *)__FKDK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__0L2L=((void *)__tmp__WIDK);
+        case ____0MB__: {
+          __JN2L=((void *)__FKDK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__0L2L=((void *)__tmp__WIDK);
+        case ____KPB__: {
+          __JN2L=((void *)__FKDK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__0L2L=((void *)__tmp__WIDK);
+        case ____TEZ__: {
+          __JN2L=((void *)__FKDK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__0L2L=NULL;
+        case ____2VRC__: {
+          __JN2L=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__0L2L=NULL;
+        case ____GZRC__: {
+          __JN2L=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__0L2L == (void *)NULL)) {
-        __tmp__BJDK=TRUE__K__;
+      if (((void *)__JN2L == (void *)NULL)) {
+        __QKDK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__0L2L)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__4IDK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__0L2L));
+        switch (((struct ___OBJ *)__JN2L)->__id) {
+        case ____QMB__: {
+          __NKDK=__43X(((____QMB *)__JN2L));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__4IDK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0L2L)));
+        case ____0MB__: {
+          __NKDK=__D5X(((____0MB *)((____QMB *)__JN2L)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__4IDK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0L2L)),NULL);
+        case ____KPB__: {
+          __NKDK=__LAY(((____KPB *)((____QMB *)__JN2L)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__4IDK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0L2L)),NULL);
+        case ____TEZ__: {
+          __NKDK=__HZ1D(((____TEZ *)((____QMB *)__JN2L)),NULL);
         } break;
         };
-        __tmp__BJDK=((void *)__tmp__4IDK != (void *)t__RFDK);
+        __QKDK=((void *)__NKDK != (void *)__AHDK);
       };
-      if (__tmp__BJDK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__OHDK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__WIDK=((__SLOT_CODE__MIRG *)__tmp__OHDK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WIDK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__IJDK=((__ITM_SLOT__HLC *)__tmp__WIDK)->result_type__3VOB;
+      if (__QKDK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__3IDK)->__id==____1JRG__) {
+          __FKDK=((____1JRG *)__3IDK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__FKDK)->__id==____OLC__) {
+            __XKDK=((____OLC *)__FKDK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__IJDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WIDK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __XKDK=((____4G0D *)__FKDK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__WIDK=((__SLOT_DATA__WIRG *)__tmp__OHDK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WIDK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__IJDK=((__ITM_SLOT__HLC *)__tmp__WIDK)->result_type__3VOB;
+          __FKDK=((____FKRG *)__3IDK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__FKDK)->__id==____OLC__) {
+            __XKDK=((____OLC *)__FKDK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__IJDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WIDK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__IJDK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__IJDK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__4W3U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IJDK));
-          if (((void *)Self__4W3U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__4W3U->style__MPC);
-            Self__5W3U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__5W3U->capacity__HFL <= Self__5W3U->count__WJ)) {
-              if ((Self__5W3U->capacity__HFL ==  0)) {
-                Self__5W3U->capacity__HFL= 32;
-                __tmp__AX3U=create__KVW( 32);
-                Self__5W3U->storage__4EL=__tmp__AX3U;
+            __XKDK=((____4G0D *)__FKDK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__XKDK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__XKDK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __NY3U=((____0MB *)((____QMB *)__XKDK));
+          if (((void *)__NY3U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__NY3U->__TPC);
+            __OY3U=((____BC *)__YC);
+            if ((__OY3U->__OFL <= __OY3U->__WJ)) {
+              if ((__OY3U->__OFL ==  0)) {
+                __OY3U->__OFL= 32;
+                __PY3U=__RVW( 32);
+                __OY3U->__FFL=__PY3U;
               } else /* FALSE */ {
-                __tmp__BX3U=(__INTEGER__Q)(Self__5W3U->capacity__HFL <<  1);
-                __tmp__AX3U=((__CHARACTER__DB *)Self__5W3U->storage__4EL);
-                old_nb_elts__DX3U=Self__5W3U->capacity__HFL;
-                __tmp__EX3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AX3U),((__UINTEGER_32__RWB )old_nb_elts__DX3U),((__UINTEGER_32__RWB )__tmp__BX3U));
-                __tmp__AX3U=((__CHARACTER__DB *)__tmp__EX3U);
-                clear__to__F00(__tmp__AX3U,old_nb_elts__DX3U,(__INTEGER__Q)(__tmp__BX3U -  1));
-                Self__5W3U->storage__4EL=__tmp__AX3U;
-                Self__5W3U->capacity__HFL=__tmp__BX3U;
+                __QY3U=(____Q)(__OY3U->__OFL <<  1);
+                __PY3U=((____DB *)__OY3U->__FFL);
+                __SY3U=__OY3U->__OFL;
+                __TY3U=__55W(((____IB )__PY3U),((____YWB )__SY3U),((____YWB )__QY3U));
+                __PY3U=((____DB *)__TY3U);
+                __M00(__PY3U,__SY3U,(____Q)(__QY3U -  1));
+                __OY3U->__FFL=__PY3U;
+                __OY3U->__OFL=__QY3U;
               };
             };
-            ((__CHARACTER__DB *)Self__5W3U->storage__4EL)[Self__5W3U->count__WJ]=' ';
-            Self__5W3U->count__WJ=(__INTEGER__Q)(Self__5W3U->count__WJ +  1);
+            ((____DB *)__OY3U->__FFL)[__OY3U->__WJ]=' ';
+            __OY3U->__WJ=(____Q)(__OY3U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__4W3U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__NY3U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IJDK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__XKDK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IJDK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__XKDK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__R3JS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IJDK));
-          Self__5W3U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__5W3U->capacity__HFL <= Self__5W3U->count__WJ)) {
-            if ((Self__5W3U->capacity__HFL ==  0)) {
-              Self__5W3U->capacity__HFL= 32;
-              __tmp__AX3U=create__KVW( 32);
-              Self__5W3U->storage__4EL=__tmp__AX3U;
+        case ____2VRC__: {
+          __A5JS=((____2VRC *)((____QMB *)__XKDK));
+          __OY3U=((____BC *)__YC);
+          if ((__OY3U->__OFL <= __OY3U->__WJ)) {
+            if ((__OY3U->__OFL ==  0)) {
+              __OY3U->__OFL= 32;
+              __PY3U=__RVW( 32);
+              __OY3U->__FFL=__PY3U;
             } else /* FALSE */ {
-              __tmp__BX3U=(__INTEGER__Q)(Self__5W3U->capacity__HFL <<  1);
-              __tmp__AX3U=((__CHARACTER__DB *)Self__5W3U->storage__4EL);
-              old_nb_elts__DX3U=Self__5W3U->capacity__HFL;
-              __tmp__EX3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AX3U),((__UINTEGER_32__RWB )old_nb_elts__DX3U),((__UINTEGER_32__RWB )__tmp__BX3U));
-              __tmp__AX3U=((__CHARACTER__DB *)__tmp__EX3U);
-              clear__to__F00(__tmp__AX3U,old_nb_elts__DX3U,(__INTEGER__Q)(__tmp__BX3U -  1));
-              Self__5W3U->storage__4EL=__tmp__AX3U;
-              Self__5W3U->capacity__HFL=__tmp__BX3U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__5W3U->storage__4EL)[Self__5W3U->count__WJ]='(';
-          Self__5W3U->count__WJ=(__INTEGER__Q)(Self__5W3U->count__WJ +  1);
-          display_raw__DGAD(Self__R3JS,string_tmp__YC);
-          Self__5W3U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__5W3U->capacity__HFL <= Self__5W3U->count__WJ)) {
-            if ((Self__5W3U->capacity__HFL ==  0)) {
-              Self__5W3U->capacity__HFL= 32;
-              __tmp__AX3U=create__KVW( 32);
-              Self__5W3U->storage__4EL=__tmp__AX3U;
+              __QY3U=(____Q)(__OY3U->__OFL <<  1);
+              __PY3U=((____DB *)__OY3U->__FFL);
+              __SY3U=__OY3U->__OFL;
+              __TY3U=__55W(((____IB )__PY3U),((____YWB )__SY3U),((____YWB )__QY3U));
+              __PY3U=((____DB *)__TY3U);
+              __M00(__PY3U,__SY3U,(____Q)(__QY3U -  1));
+              __OY3U->__FFL=__PY3U;
+              __OY3U->__OFL=__QY3U;
+            };
+          };
+          ((____DB *)__OY3U->__FFL)[__OY3U->__WJ]='(';
+          __OY3U->__WJ=(____Q)(__OY3U->__WJ +  1);
+          __SHAD(__A5JS,__YC);
+          __OY3U=((____BC *)__YC);
+          if ((__OY3U->__OFL <= __OY3U->__WJ)) {
+            if ((__OY3U->__OFL ==  0)) {
+              __OY3U->__OFL= 32;
+              __PY3U=__RVW( 32);
+              __OY3U->__FFL=__PY3U;
             } else /* FALSE */ {
-              __tmp__BX3U=(__INTEGER__Q)(Self__5W3U->capacity__HFL <<  1);
-              __tmp__AX3U=((__CHARACTER__DB *)Self__5W3U->storage__4EL);
-              old_nb_elts__DX3U=Self__5W3U->capacity__HFL;
-              __tmp__EX3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AX3U),((__UINTEGER_32__RWB )old_nb_elts__DX3U),((__UINTEGER_32__RWB )__tmp__BX3U));
-              __tmp__AX3U=((__CHARACTER__DB *)__tmp__EX3U);
-              clear__to__F00(__tmp__AX3U,old_nb_elts__DX3U,(__INTEGER__Q)(__tmp__BX3U -  1));
-              Self__5W3U->storage__4EL=__tmp__AX3U;
-              Self__5W3U->capacity__HFL=__tmp__BX3U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__5W3U->storage__4EL)[Self__5W3U->count__WJ]=')';
-          Self__5W3U->count__WJ=(__INTEGER__Q)(Self__5W3U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IJDK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RFDK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__OHDK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__WIDK=((__SLOT_CODE__MIRG *)__tmp__OHDK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WIDK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__QIDK=((__ITM_SLOT__HLC *)__tmp__WIDK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __QY3U=(____Q)(__OY3U->__OFL <<  1);
+              __PY3U=((____DB *)__OY3U->__FFL);
+              __SY3U=__OY3U->__OFL;
+              __TY3U=__55W(((____IB )__PY3U),((____YWB )__SY3U),((____YWB )__QY3U));
+              __PY3U=((____DB *)__TY3U);
+              __M00(__PY3U,__SY3U,(____Q)(__QY3U -  1));
+              __OY3U->__FFL=__PY3U;
+              __OY3U->__OFL=__QY3U;
+            };
+          };
+          ((____DB *)__OY3U->__FFL)[__OY3U->__WJ]=')';
+          __OY3U->__WJ=(____Q)(__OY3U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__XKDK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__AHDK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__3IDK)->__id==____1JRG__) {
+          __FKDK=((____1JRG *)__3IDK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__FKDK)->__id==____OLC__) {
+            __5JDK=((____OLC *)__FKDK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__QIDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WIDK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __5JDK=((____4G0D *)__FKDK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__QIDK=((__SLOT_DATA__WIRG *)__tmp__OHDK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __5JDK=((____FKRG *)__3IDK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__QIDK);
-        put_position__HRE(Self__QFDK->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.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(__5JDK);
+        __ORE(__5GDK->__0BXC.__DK.__CK.__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));
         };
       };
-      __tmp__YJDK=read__NUEI(((__LOCAL__43WC *)__tmp__F3JS));
-      __tmp__0JDK=new_read__slot__receiver__self__intern__3J2C(Self__QFDK->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__OHDK,__tmp__YJDK,__tmp__YJDK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__0JDK);
-      __tmp__OHDK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__0JDK));
-      result__UFDK=__tmp__OHDK;
-      __tmp__BJDK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__BJDK=FALSE__O__;
-    };
-    if ((! __tmp__BJDK)) {
-      __tmp__BJDK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__RFDK),Self__QFDK->parent_constant__LAXC.static_type__SG4D);
-      if (__tmp__BJDK) {
-        __tmp__Z3JS=create__name__style__type__0HND(Self__QFDK->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__QFDK->parent_constant__LAXC.static_type__SG4D));
-        __tmp__A4JS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__Z3JS),Self__QFDK->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__QFDK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__A4JS);
-        __tmp__TKDK=get__HJC(last_cast_name__C31J);
-        __tmp__0L2L=get_slot__452I(((__TYPE_FULL__PMB *)t__RFDK),__tmp__TKDK);
-        if (((void *)__tmp__0L2L == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RFDK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__QFDK->parent_constant__LAXC.static_type__SG4D),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__TKDK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RFDK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__SFDK);
-          __tmp__ILDK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__RFDK));
-          put_position__HRE(__tmp__ILDK->parent_named__PF.parent_itm_object__OF.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);
+      __HLDK=__2VEI(((____N5WC *)__U4JS));
+      __JLDK=__ML2C(__5GDK->__0BXC.__DK.__CK.__YH.__O2B,__3IDK,__HLDK,__HLDK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__JLDK);
+      __3IDK=__BR5H(((____UL2C *)__JLDK));
+      __DHDK=__3IDK;
+      __QKDK=__K__;
+    } else /* FALSE */ {
+      __QKDK=__O__;
+    };
+    if ((! __QKDK)) {
+      __QKDK=__1XRL(((____WMB *)__AHDK),__5GDK->__0BXC.__BI4D);
+      if (__QKDK) {
+        __I5JS=__JJND(__5GDK->__0BXC.__DK.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__5GDK->__0BXC.__BI4D));
+        __P5JS=__BQRJ(((____N5WC *)__I5JS),__5GDK->__0BXC.__DK.__CK.__YH.__O2B,__5GDK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__P5JS);
+        __CMDK=__OJC(__R41J);
+        __JN2L=__NB3I(((____WMB *)__AHDK),__CMDK);
+        if (((void *)__JN2L == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__AHDK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __CQXE(((____WMB *)__5GDK->__0BXC.__BI4D),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__CMDK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__AHDK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__BHDK);
+          __XMDK=__IFMJ(((____WMB *)__AHDK));
+          __ORE(__XMDK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__0L2L)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__0L2L)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BX3U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__0L2L));
+        if (((struct ___OBJ *)__JN2L)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__JN2L)->__2JRG->__QLC)->__id==____OLC__) {
+            __QY3U=__HVRL(((____1JRG *)__JN2L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BX3U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__0L2L));
+            __QY3U=__HVRL(((____1JRG *)__JN2L));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__0L2L)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BX3U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__0L2L));
+          if (((struct ___OBJ *)((____FKRG *)__JN2L)->__HKRG->__QLC)->__id==____OLC__) {
+            __QY3U=__4VRL(((____FKRG *)__JN2L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BX3U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__0L2L));
+            __QY3U=__4VRL(((____FKRG *)__JN2L));
           };
         };
-        if ((__tmp__BX3U !=  2)) {
-          if (((struct ___OBJ *)__tmp__0L2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__IJDK=((__SLOT_CODE__MIRG *)__tmp__0L2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__IJDK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__ULDK=((__ITM_SLOT__HLC *)__tmp__IJDK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__QY3U !=  2)) {
+          if (((struct ___OBJ *)__JN2L)->__id==____1JRG__) {
+            __XKDK=((____1JRG *)__JN2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__XKDK)->__id==____OLC__) {
+              __DNDK=((____OLC *)__XKDK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__ULDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IJDK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __DNDK=((____4G0D *)__XKDK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__ULDK=((__SLOT_DATA__WIRG *)__tmp__0L2L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __DNDK=((____FKRG *)__JN2L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__ULDK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__DNDK);
+          __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 *)__tmp__0L2L)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__WIDK=((__SLOT_CODE__MIRG *)__tmp__0L2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WIDK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__IJDK=((__ITM_SLOT__HLC *)__tmp__WIDK)->result_type__3VOB;
+        if (((struct ___OBJ *)__JN2L)->__id==____1JRG__) {
+          __FKDK=((____1JRG *)__JN2L)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__FKDK)->__id==____OLC__) {
+            __XKDK=((____OLC *)__FKDK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__IJDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WIDK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __XKDK=((____4G0D *)__FKDK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__WIDK=((__SLOT_DATA__WIRG *)__tmp__0L2L)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WIDK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__IJDK=((__ITM_SLOT__HLC *)__tmp__WIDK)->result_type__3VOB;
+          __FKDK=((____FKRG *)__JN2L)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__FKDK)->__id==____OLC__) {
+            __XKDK=((____OLC *)__FKDK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__IJDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WIDK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __XKDK=((____4G0D *)__FKDK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__IJDK==NULL) {
-          __tmp__WIDK=NULL;
+        if (__XKDK==NULL) {
+          __FKDK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__IJDK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__WIDK=((void *)__tmp__IJDK);
+          switch (((struct ___OBJ *)__XKDK)->__id) {
+          case ____QMB__: {
+            __FKDK=((void *)__XKDK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__WIDK=((void *)__tmp__IJDK);
+          case ____0MB__: {
+            __FKDK=((void *)__XKDK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__WIDK=((void *)__tmp__IJDK);
+          case ____KPB__: {
+            __FKDK=((void *)__XKDK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__WIDK=((void *)__tmp__IJDK);
+          case ____TEZ__: {
+            __FKDK=((void *)__XKDK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__WIDK=NULL;
+          case ____2VRC__: {
+            __FKDK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__WIDK=NULL;
+          case ____GZRC__: {
+            __FKDK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__WIDK == (void *)NULL)) {
-          __tmp__FMDK=TRUE__K__;
+        if (((void *)__FKDK == (void *)NULL)) {
+          __UNDK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__WIDK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__CMDK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__WIDK));
+          switch (((struct ___OBJ *)__FKDK)->__id) {
+          case ____QMB__: {
+            __RNDK=__43X(((____QMB *)__FKDK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__CMDK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WIDK)));
+          case ____0MB__: {
+            __RNDK=__D5X(((____0MB *)((____QMB *)__FKDK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__CMDK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WIDK)),NULL);
+          case ____KPB__: {
+            __RNDK=__LAY(((____KPB *)((____QMB *)__FKDK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__CMDK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WIDK)),NULL);
+          case ____TEZ__: {
+            __RNDK=__HZ1D(((____TEZ *)((____QMB *)__FKDK)),NULL);
           } break;
           };
-          __tmp__FMDK=((void *)__tmp__CMDK != (void *)t__RFDK);
+          __UNDK=((void *)__RNDK != (void *)__AHDK);
         };
-        if (__tmp__FMDK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__0L2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__IJDK=((__SLOT_CODE__MIRG *)__tmp__0L2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__IJDK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__MMDK=((__ITM_SLOT__HLC *)__tmp__IJDK)->result_type__3VOB;
+        if (__UNDK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__JN2L)->__id==____1JRG__) {
+            __XKDK=((____1JRG *)__JN2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__XKDK)->__id==____OLC__) {
+              __1NDK=((____OLC *)__XKDK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__MMDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IJDK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __1NDK=((____4G0D *)__XKDK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__IJDK=((__SLOT_DATA__WIRG *)__tmp__0L2L)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__IJDK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__MMDK=((__ITM_SLOT__HLC *)__tmp__IJDK)->result_type__3VOB;
+            __XKDK=((____FKRG *)__JN2L)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__XKDK)->__id==____OLC__) {
+              __1NDK=((____OLC *)__XKDK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__MMDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IJDK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__MMDK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__MMDK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__YX3U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MMDK));
-            if (((void *)Self__YX3U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__YX3U->style__MPC);
-              Self__ZX3U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__ZX3U->capacity__HFL <= Self__ZX3U->count__WJ)) {
-                if ((Self__ZX3U->capacity__HFL ==  0)) {
-                  Self__ZX3U->capacity__HFL= 32;
-                  __tmp__0X3U=create__KVW( 32);
-                  Self__ZX3U->storage__4EL=__tmp__0X3U;
+              __1NDK=((____4G0D *)__XKDK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__1NDK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__1NDK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __HZ3U=((____0MB *)((____QMB *)__1NDK));
+            if (((void *)__HZ3U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__HZ3U->__TPC);
+              __IZ3U=((____BC *)__YC);
+              if ((__IZ3U->__OFL <= __IZ3U->__WJ)) {
+                if ((__IZ3U->__OFL ==  0)) {
+                  __IZ3U->__OFL= 32;
+                  __JZ3U=__RVW( 32);
+                  __IZ3U->__FFL=__JZ3U;
                 } else /* FALSE */ {
-                  __tmp__1X3U=(__INTEGER__Q)(Self__ZX3U->capacity__HFL <<  1);
-                  __tmp__0X3U=((__CHARACTER__DB *)Self__ZX3U->storage__4EL);
-                  old_nb_elts__3X3U=Self__ZX3U->capacity__HFL;
-                  __tmp__4X3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0X3U),((__UINTEGER_32__RWB )old_nb_elts__3X3U),((__UINTEGER_32__RWB )__tmp__1X3U));
-                  __tmp__0X3U=((__CHARACTER__DB *)__tmp__4X3U);
-                  clear__to__F00(__tmp__0X3U,old_nb_elts__3X3U,(__INTEGER__Q)(__tmp__1X3U -  1));
-                  Self__ZX3U->storage__4EL=__tmp__0X3U;
-                  Self__ZX3U->capacity__HFL=__tmp__1X3U;
+                  __KZ3U=(____Q)(__IZ3U->__OFL <<  1);
+                  __JZ3U=((____DB *)__IZ3U->__FFL);
+                  __MZ3U=__IZ3U->__OFL;
+                  __NZ3U=__55W(((____IB )__JZ3U),((____YWB )__MZ3U),((____YWB )__KZ3U));
+                  __JZ3U=((____DB *)__NZ3U);
+                  __M00(__JZ3U,__MZ3U,(____Q)(__KZ3U -  1));
+                  __IZ3U->__FFL=__JZ3U;
+                  __IZ3U->__OFL=__KZ3U;
                 };
               };
-              ((__CHARACTER__DB *)Self__ZX3U->storage__4EL)[Self__ZX3U->count__WJ]=' ';
-              Self__ZX3U->count__WJ=(__INTEGER__Q)(Self__ZX3U->count__WJ +  1);
+              ((____DB *)__IZ3U->__FFL)[__IZ3U->__WJ]=' ';
+              __IZ3U->__WJ=(____Q)(__IZ3U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__YX3U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__HZ3U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MMDK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__1NDK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MMDK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__1NDK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__F4JS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MMDK));
-            Self__ZX3U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__ZX3U->capacity__HFL <= Self__ZX3U->count__WJ)) {
-              if ((Self__ZX3U->capacity__HFL ==  0)) {
-                Self__ZX3U->capacity__HFL= 32;
-                __tmp__0X3U=create__KVW( 32);
-                Self__ZX3U->storage__4EL=__tmp__0X3U;
+          case ____2VRC__: {
+            __U5JS=((____2VRC *)((____QMB *)__1NDK));
+            __IZ3U=((____BC *)__YC);
+            if ((__IZ3U->__OFL <= __IZ3U->__WJ)) {
+              if ((__IZ3U->__OFL ==  0)) {
+                __IZ3U->__OFL= 32;
+                __JZ3U=__RVW( 32);
+                __IZ3U->__FFL=__JZ3U;
               } else /* FALSE */ {
-                __tmp__1X3U=(__INTEGER__Q)(Self__ZX3U->capacity__HFL <<  1);
-                __tmp__0X3U=((__CHARACTER__DB *)Self__ZX3U->storage__4EL);
-                old_nb_elts__3X3U=Self__ZX3U->capacity__HFL;
-                __tmp__4X3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0X3U),((__UINTEGER_32__RWB )old_nb_elts__3X3U),((__UINTEGER_32__RWB )__tmp__1X3U));
-                __tmp__0X3U=((__CHARACTER__DB *)__tmp__4X3U);
-                clear__to__F00(__tmp__0X3U,old_nb_elts__3X3U,(__INTEGER__Q)(__tmp__1X3U -  1));
-                Self__ZX3U->storage__4EL=__tmp__0X3U;
-                Self__ZX3U->capacity__HFL=__tmp__1X3U;
+                __KZ3U=(____Q)(__IZ3U->__OFL <<  1);
+                __JZ3U=((____DB *)__IZ3U->__FFL);
+                __MZ3U=__IZ3U->__OFL;
+                __NZ3U=__55W(((____IB )__JZ3U),((____YWB )__MZ3U),((____YWB )__KZ3U));
+                __JZ3U=((____DB *)__NZ3U);
+                __M00(__JZ3U,__MZ3U,(____Q)(__KZ3U -  1));
+                __IZ3U->__FFL=__JZ3U;
+                __IZ3U->__OFL=__KZ3U;
               };
             };
-            ((__CHARACTER__DB *)Self__ZX3U->storage__4EL)[Self__ZX3U->count__WJ]='(';
-            Self__ZX3U->count__WJ=(__INTEGER__Q)(Self__ZX3U->count__WJ +  1);
-            display_raw__DGAD(Self__F4JS,string_tmp__YC);
-            Self__ZX3U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__ZX3U->capacity__HFL <= Self__ZX3U->count__WJ)) {
-              if ((Self__ZX3U->capacity__HFL ==  0)) {
-                Self__ZX3U->capacity__HFL= 32;
-                __tmp__0X3U=create__KVW( 32);
-                Self__ZX3U->storage__4EL=__tmp__0X3U;
+            ((____DB *)__IZ3U->__FFL)[__IZ3U->__WJ]='(';
+            __IZ3U->__WJ=(____Q)(__IZ3U->__WJ +  1);
+            __SHAD(__U5JS,__YC);
+            __IZ3U=((____BC *)__YC);
+            if ((__IZ3U->__OFL <= __IZ3U->__WJ)) {
+              if ((__IZ3U->__OFL ==  0)) {
+                __IZ3U->__OFL= 32;
+                __JZ3U=__RVW( 32);
+                __IZ3U->__FFL=__JZ3U;
               } else /* FALSE */ {
-                __tmp__1X3U=(__INTEGER__Q)(Self__ZX3U->capacity__HFL <<  1);
-                __tmp__0X3U=((__CHARACTER__DB *)Self__ZX3U->storage__4EL);
-                old_nb_elts__3X3U=Self__ZX3U->capacity__HFL;
-                __tmp__4X3U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0X3U),((__UINTEGER_32__RWB )old_nb_elts__3X3U),((__UINTEGER_32__RWB )__tmp__1X3U));
-                __tmp__0X3U=((__CHARACTER__DB *)__tmp__4X3U);
-                clear__to__F00(__tmp__0X3U,old_nb_elts__3X3U,(__INTEGER__Q)(__tmp__1X3U -  1));
-                Self__ZX3U->storage__4EL=__tmp__0X3U;
-                Self__ZX3U->capacity__HFL=__tmp__1X3U;
+                __KZ3U=(____Q)(__IZ3U->__OFL <<  1);
+                __JZ3U=((____DB *)__IZ3U->__FFL);
+                __MZ3U=__IZ3U->__OFL;
+                __NZ3U=__55W(((____IB )__JZ3U),((____YWB )__MZ3U),((____YWB )__KZ3U));
+                __JZ3U=((____DB *)__NZ3U);
+                __M00(__JZ3U,__MZ3U,(____Q)(__KZ3U -  1));
+                __IZ3U->__FFL=__JZ3U;
+                __IZ3U->__OFL=__KZ3U;
               };
             };
-            ((__CHARACTER__DB *)Self__ZX3U->storage__4EL)[Self__ZX3U->count__WJ]=')';
-            Self__ZX3U->count__WJ=(__INTEGER__Q)(Self__ZX3U->count__WJ +  1);
+            ((____DB *)__IZ3U->__FFL)[__IZ3U->__WJ]=')';
+            __IZ3U->__WJ=(____Q)(__IZ3U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MMDK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__1NDK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RFDK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__0L2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__IJDK=((__SLOT_CODE__MIRG *)__tmp__0L2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__IJDK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__ULDK=((__ITM_SLOT__HLC *)__tmp__IJDK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__AHDK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__JN2L)->__id==____1JRG__) {
+            __XKDK=((____1JRG *)__JN2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__XKDK)->__id==____OLC__) {
+              __DNDK=((____OLC *)__XKDK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__ULDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IJDK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __DNDK=((____4G0D *)__XKDK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__ULDK=((__SLOT_DATA__WIRG *)__tmp__0L2L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __DNDK=((____FKRG *)__JN2L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__ULDK);
-          put_position__HRE(Self__QFDK->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.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(__DNDK);
+          __ORE(__5GDK->__0BXC.__DK.__CK.__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));
           };
         };
-        __tmp__1MDK=create_with_capacity__CBZH( 2);
-        __tmp__3MDK=create__type__IJ2C(Self__QFDK->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,t__RFDK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1MDK),__tmp__3MDK);
-        __tmp__ANDK=read__NUEI(((__LOCAL__43WC *)__tmp__Z3JS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1MDK),__tmp__ANDK);
-        __tmp__QIDK=Self__QFDK->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__WIDK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__1MDK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__WIDK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__VY3U=((__STRING_CST__5J *)__tmp__WIDK);
-          result__RY3U=NULL;
-          __tmp__EX3U=((__POINTER__IB )(NULL));
-          __tmp__KIDK= 0;
-          __tmp__4X3U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__4X3U ==  0)) {
-            result__RY3U=Self__VY3U;
-          } else /* FALSE */ {
-            __tmp__KIDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4X3U));
-            if ((__tmp__KIDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WY3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XY3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__4X3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YY3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XY3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WY3U=micro_alloc__table__lab__HKI(__tmp__XY3U,((__POINTER__IB )(&(table_size[(__tmp__YY3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XY3U)));
-              __tmp__EX3U=__tmp__WY3U;
+        __KODK=__RCZH( 2);
+        __MODK=__XK2C(__5GDK->__0BXC.__DK.__CK.__YH.__O2B,__AHDK);
+        __0YEI(((____ABXC *)__KODK),__MODK);
+        __PODK=__2VEI(((____N5WC *)__I5JS));
+        __0YEI(((____ABXC *)__KODK),__PODK);
+        __5JDK=__5GDK->__0BXC.__DK.__CK.__YH.__O2B;
+        __FKDK=((void **)((____ABXC *)__KODK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__FKDK)->__id) {
+        case ____5J__: {
+          __E03U=((____5J *)__FKDK);
+          __A03U=NULL;
+          __TY3U=((____IB )(NULL));
+          __ZJDK= 0;
+          __NZ3U=((____IB )sizeof(____5J));
+          if (((unsigned long)__NZ3U ==  0)) {
+            __A03U=__E03U;
+          } else /* FALSE */ {
+            __ZJDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NZ3U));
+            if ((__ZJDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F03U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G03U=(void *)((unsigned long)(void *)((unsigned long)__NZ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __H03U=((____YWB )((____Q )(void *)((unsigned long)__G03U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __F03U=__OKI(__G03U,((____IB )(&(table_size[(__H03U)-1]))),((____YWB )((____Q )__G03U)));
+              __TY3U=__F03U;
             } else /* FALSE */ {
-              __tmp__YY3U=((__UINTEGER_32__RWB )__tmp__KIDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WY3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XY3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__4X3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WY3U=micro_alloc__table__lab__HKI(__tmp__XY3U,((__POINTER__IB )(&(table_type[(__tmp__YY3U)]))),(__UINTEGER_32__RWB)(__tmp__YY3U |  1));
-              __tmp__EX3U=__tmp__WY3U;
-            };
-            result__RY3U=((__STRING_CST__5J *)__tmp__EX3U);
-            *(result__RY3U) = *(Self__VY3U);
-          };
-          __tmp__IJDK=result__RY3U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__IJDK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__WIDK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__J4JS=((__PROTOTYPE_CST__45WC *)__tmp__WIDK);
-          __tmp__K4JS=create__type__IJ2C(Self__J4JS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__J4JS->parent_constant__55WC.static_type__SG4D);
-          __tmp__IJDK=__tmp__K4JS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__M4JS=((__INTEGER_CST__KAXC *)__tmp__WIDK);
-          __tmp__ULDK=Self__M4JS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__NZ3U=Self__M4JS->value__YG4D;
-          __tmp__4IDK=Self__M4JS->parent_constant__LAXC.static_type__SG4D;
-          Self__M4JS=NULL;
-          __tmp__EX3U=((__POINTER__IB )(NULL));
-          __tmp__KIDK= 0;
-          __tmp__4X3U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__4X3U ==  0)) {
-            Self__M4JS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__KIDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4X3U));
-            if ((__tmp__KIDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WY3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XY3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__4X3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YY3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XY3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WY3U=micro_alloc__table__lab__HKI(__tmp__XY3U,((__POINTER__IB )(&(table_size[(__tmp__YY3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XY3U)));
-              __tmp__EX3U=__tmp__WY3U;
+              __H03U=((____YWB )__ZJDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F03U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G03U=(void *)((unsigned long)(void *)((unsigned long)__NZ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __F03U=__OKI(__G03U,((____IB )(&(table_type[(__H03U)]))),(____YWB)(__H03U |  1));
+              __TY3U=__F03U;
+            };
+            __A03U=((____5J *)__TY3U);
+            *(__A03U) = *(__E03U);
+          };
+          __XKDK=__A03U;
+        } break;
+        case ____0AXC__: {
+          __XKDK=__JZAL(((____0AXC *)__FKDK));
+        } break;
+        case ____NBXC__: {
+          __Y5JS=((____NBXC *)__FKDK);
+          __Z5JS=__XK2C(__Y5JS->__OBXC.__DK.__CK.__YH.__O2B,__Y5JS->__OBXC.__BI4D);
+          __XKDK=__Z5JS;
+        } break;
+        case ____ZBXC__: {
+          __15JS=((____ZBXC *)__FKDK);
+          __DNDK=__15JS->__0BXC.__DK.__CK.__YH.__O2B;
+          __203U=__15JS->__HI4D;
+          __NKDK=__15JS->__0BXC.__BI4D;
+          __15JS=NULL;
+          __TY3U=((____IB )(NULL));
+          __ZJDK= 0;
+          __NZ3U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__NZ3U ==  0)) {
+            __15JS=__ZBXC__;
+          } else /* FALSE */ {
+            __ZJDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NZ3U));
+            if ((__ZJDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F03U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G03U=(void *)((unsigned long)(void *)((unsigned long)__NZ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __H03U=((____YWB )((____Q )(void *)((unsigned long)__G03U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __F03U=__OKI(__G03U,((____IB )(&(table_size[(__H03U)-1]))),((____YWB )((____Q )__G03U)));
+              __TY3U=__F03U;
             } else /* FALSE */ {
-              __tmp__YY3U=((__UINTEGER_32__RWB )__tmp__KIDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WY3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XY3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__4X3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WY3U=micro_alloc__table__lab__HKI(__tmp__XY3U,((__POINTER__IB )(&(table_type[(__tmp__YY3U)]))),(__UINTEGER_32__RWB)(__tmp__YY3U |  1));
-              __tmp__EX3U=__tmp__WY3U;
-            };
-            Self__M4JS=((__INTEGER_CST__KAXC *)__tmp__EX3U);
-            *(Self__M4JS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__LZ3U=((__INTEGER_CST__KAXC *)Self__M4JS);
-          Self__LZ3U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ULDK;
-          Self__LZ3U->value__YG4D=v__NZ3U;
-          Self__LZ3U->parent_constant__LAXC.static_type__SG4D=__tmp__4IDK;
-          check_type__KYEE(Self__LZ3U);
-          __tmp__IJDK=Self__M4JS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__IJDK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__WIDK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__JGQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__WIDK)->local__PUEJ));
-          if (__tmp__JGQT==NULL) {
-            __tmp__KGQT=NULL;
+              __H03U=((____YWB )__ZJDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F03U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G03U=(void *)((unsigned long)(void *)((unsigned long)__NZ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __F03U=__OKI(__G03U,((____IB )(&(table_type[(__H03U)]))),(____YWB)(__H03U |  1));
+              __TY3U=__F03U;
+            };
+            __15JS=((____ZBXC *)__TY3U);
+            *(__15JS) = *(__ZBXC__);
+          };
+          __003U=((____ZBXC *)__15JS);
+          __003U->__0BXC.__DK.__CK.__YH.__O2B=__DNDK;
+          __003U->__HI4D=__203U;
+          __003U->__0BXC.__BI4D=__NKDK;
+          __ZZEE(__003U);
+          __XKDK=__15JS;
+        } break;
+        case ____DMWH__: {
+          __XKDK=__W3OK(((____DMWH *)__FKDK));
+        } break;
+        case ____2A0I__: {
+          __YHQT=__2VEI(((____N5WC *)((____2A0I *)__FKDK)->__4VEJ));
+          if (__YHQT==NULL) {
+            __ZHQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__KGQT=((__READ_LOCAL__N5ZI *)__tmp__JGQT);
+            __ZHQT=((____2A0I *)__YHQT);
           };
-          __tmp__IJDK=__tmp__KGQT;
+          __XKDK=__ZHQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__IJDK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__WIDK));
+        case ____HJNJ__: {
+          __XKDK=__Y0AL(((____HJNJ *)__FKDK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__IJDK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WIDK));
+        case ____SJNJ__: {
+          __XKDK=__D1AL(((____SJNJ *)__FKDK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__Q4JS=((__IS_EXPANDED__L5NJ *)__tmp__WIDK);
-          __tmp__ULDK=Self__Q4JS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__JGQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__Q4JS->receiver__554J)->local__PUEJ));
-          if (__tmp__JGQT==NULL) {
-            __tmp__KGQT=NULL;
+        case ____0AOJ__: {
+          __55JS=((____0AOJ *)__FKDK);
+          __DNDK=__55JS->__1AOJ.__CK.__YH.__O2B;
+          __YHQT=__2VEI(((____N5WC *)((____2A0I *)__55JS->__OB5J)->__4VEJ));
+          if (__YHQT==NULL) {
+            __ZHQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__KGQT=((__READ_LOCAL__N5ZI *)__tmp__JGQT);
-          };
-          Self__Q4JS=NULL;
-          __tmp__EX3U=((__POINTER__IB )(NULL));
-          __tmp__KIDK= 0;
-          __tmp__4X3U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__4X3U ==  0)) {
-            Self__Q4JS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__KIDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4X3U));
-            if ((__tmp__KIDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WY3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XY3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__4X3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YY3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XY3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WY3U=micro_alloc__table__lab__HKI(__tmp__XY3U,((__POINTER__IB )(&(table_size[(__tmp__YY3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XY3U)));
-              __tmp__EX3U=__tmp__WY3U;
+            __ZHQT=((____2A0I *)__YHQT);
+          };
+          __55JS=NULL;
+          __TY3U=((____IB )(NULL));
+          __ZJDK= 0;
+          __NZ3U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__NZ3U ==  0)) {
+            __55JS=__0AOJ__;
+          } else /* FALSE */ {
+            __ZJDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NZ3U));
+            if ((__ZJDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F03U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G03U=(void *)((unsigned long)(void *)((unsigned long)__NZ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __H03U=((____YWB )((____Q )(void *)((unsigned long)__G03U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __F03U=__OKI(__G03U,((____IB )(&(table_size[(__H03U)-1]))),((____YWB )((____Q )__G03U)));
+              __TY3U=__F03U;
             } else /* FALSE */ {
-              __tmp__YY3U=((__UINTEGER_32__RWB )__tmp__KIDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WY3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XY3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__4X3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WY3U=micro_alloc__table__lab__HKI(__tmp__XY3U,((__POINTER__IB )(&(table_type[(__tmp__YY3U)]))),(__UINTEGER_32__RWB)(__tmp__YY3U |  1));
-              __tmp__EX3U=__tmp__WY3U;
-            };
-            Self__Q4JS=((__IS_EXPANDED__L5NJ *)__tmp__EX3U);
-            *(Self__Q4JS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__2Z3U=((__IS_EXPANDED__L5NJ *)Self__Q4JS);
-          Self__2Z3U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ULDK;
-          Self__2Z3U->receiver__554J=__tmp__KGQT;
-          __tmp__IJDK=Self__Q4JS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__V4JS=((__GET_TYPE_ID__V5NJ *)__tmp__WIDK);
-          __tmp__ULDK=Self__V4JS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__4IDK=Self__V4JS->receiver__EA5J;
-          Self__V4JS=NULL;
-          __tmp__EX3U=((__POINTER__IB )(NULL));
-          __tmp__KIDK= 0;
-          __tmp__4X3U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__4X3U ==  0)) {
-            Self__V4JS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__KIDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4X3U));
-            if ((__tmp__KIDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WY3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XY3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__4X3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YY3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XY3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WY3U=micro_alloc__table__lab__HKI(__tmp__XY3U,((__POINTER__IB )(&(table_size[(__tmp__YY3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XY3U)));
-              __tmp__EX3U=__tmp__WY3U;
+              __H03U=((____YWB )__ZJDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F03U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G03U=(void *)((unsigned long)(void *)((unsigned long)__NZ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __F03U=__OKI(__G03U,((____IB )(&(table_type[(__H03U)]))),(____YWB)(__H03U |  1));
+              __TY3U=__F03U;
+            };
+            __55JS=((____0AOJ *)__TY3U);
+            *(__55JS) = *(__0AOJ__);
+          };
+          __L13U=((____0AOJ *)__55JS);
+          __L13U->__1AOJ.__CK.__YH.__O2B=__DNDK;
+          __L13U->__OB5J=__ZHQT;
+          __XKDK=__55JS;
+        } break;
+        case ____EBOJ__: {
+          __EAKS=((____EBOJ *)__FKDK);
+          __DNDK=__EAKS->__FBOJ.__CK.__YH.__O2B;
+          __NKDK=__EAKS->__TB5J;
+          __EAKS=NULL;
+          __TY3U=((____IB )(NULL));
+          __ZJDK= 0;
+          __NZ3U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__NZ3U ==  0)) {
+            __EAKS=__EBOJ__;
+          } else /* FALSE */ {
+            __ZJDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NZ3U));
+            if ((__ZJDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F03U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G03U=(void *)((unsigned long)(void *)((unsigned long)__NZ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __H03U=((____YWB )((____Q )(void *)((unsigned long)__G03U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __F03U=__OKI(__G03U,((____IB )(&(table_size[(__H03U)-1]))),((____YWB )((____Q )__G03U)));
+              __TY3U=__F03U;
             } else /* FALSE */ {
-              __tmp__YY3U=((__UINTEGER_32__RWB )__tmp__KIDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WY3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XY3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__4X3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WY3U=micro_alloc__table__lab__HKI(__tmp__XY3U,((__POINTER__IB )(&(table_type[(__tmp__YY3U)]))),(__UINTEGER_32__RWB)(__tmp__YY3U |  1));
-              __tmp__EX3U=__tmp__WY3U;
-            };
-            Self__V4JS=((__GET_TYPE_ID__V5NJ *)__tmp__EX3U);
-            *(Self__V4JS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__M03U=((__GET_TYPE_ID__V5NJ *)Self__V4JS);
-          Self__M03U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ULDK;
-          Self__M03U->receiver__EA5J=__tmp__4IDK;
-          __tmp__IJDK=Self__V4JS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__IJDK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__WIDK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__IJDK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__WIDK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__IJDK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__WIDK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__IJDK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__WIDK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__IJDK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__WIDK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__IJDK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__WIDK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__IJDK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__WIDK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__IJDK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__WIDK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__IJDK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__WIDK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__Y4JS=((__SIZE_OF__NGOJ *)__tmp__WIDK);
-          __tmp__ULDK=Self__Y4JS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__4IDK=Self__Y4JS->receiver__OC5J;
-          Self__Y4JS=NULL;
-          __tmp__EX3U=((__POINTER__IB )(NULL));
-          __tmp__KIDK= 0;
-          __tmp__4X3U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__4X3U ==  0)) {
-            Self__Y4JS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__KIDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4X3U));
-            if ((__tmp__KIDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WY3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XY3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__4X3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YY3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XY3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WY3U=micro_alloc__table__lab__HKI(__tmp__XY3U,((__POINTER__IB )(&(table_size[(__tmp__YY3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XY3U)));
-              __tmp__EX3U=__tmp__WY3U;
+              __H03U=((____YWB )__ZJDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F03U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G03U=(void *)((unsigned long)(void *)((unsigned long)__NZ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __F03U=__OKI(__G03U,((____IB )(&(table_type[(__H03U)]))),(____YWB)(__H03U |  1));
+              __TY3U=__F03U;
+            };
+            __EAKS=((____EBOJ *)__TY3U);
+            *(__EAKS) = *(__EBOJ__);
+          };
+          __113U=((____EBOJ *)__EAKS);
+          __113U->__FBOJ.__CK.__YH.__O2B=__DNDK;
+          __113U->__TB5J=__NKDK;
+          __XKDK=__EAKS;
+        } break;
+        case ____3BOJ__: {
+          __XKDK=__21AL(((____3BOJ *)__FKDK));
+        } break;
+        case ____RCOJ__: {
+          __XKDK=__H2AL(((____RCOJ *)__FKDK));
+        } break;
+        case ____HDOJ__: {
+          __XKDK=__S2AL(((____HDOJ *)__FKDK));
+        } break;
+        case ____1DOJ__: {
+          __XKDK=__32AL(((____1DOJ *)__FKDK));
+        } break;
+        case ____PEOJ__: {
+          __XKDK=__I3AL(((____PEOJ *)__FKDK));
+        } break;
+        case ____DFOJ__: {
+          __XKDK=__T3AL(((____DFOJ *)__FKDK));
+        } break;
+        case ____XFOJ__: {
+          __XKDK=__43AL(((____XFOJ *)__FKDK));
+        } break;
+        case ____QGOJ__: {
+          __XKDK=__J4AL(((____QGOJ *)__FKDK));
+        } break;
+        case ____EHOJ__: {
+          __XKDK=__X4AL(((____EHOJ *)__FKDK));
+        } break;
+        case ____2HOJ__: {
+          __HAKS=((____2HOJ *)__FKDK);
+          __DNDK=__HAKS->__3HOJ.__CK.__YH.__O2B;
+          __NKDK=__HAKS->__3D5J;
+          __HAKS=NULL;
+          __TY3U=((____IB )(NULL));
+          __ZJDK= 0;
+          __NZ3U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__NZ3U ==  0)) {
+            __HAKS=__2HOJ__;
+          } else /* FALSE */ {
+            __ZJDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NZ3U));
+            if ((__ZJDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F03U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G03U=(void *)((unsigned long)(void *)((unsigned long)__NZ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __H03U=((____YWB )((____Q )(void *)((unsigned long)__G03U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __F03U=__OKI(__G03U,((____IB )(&(table_size[(__H03U)-1]))),((____YWB )((____Q )__G03U)));
+              __TY3U=__F03U;
             } else /* FALSE */ {
-              __tmp__YY3U=((__UINTEGER_32__RWB )__tmp__KIDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WY3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XY3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__4X3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WY3U=micro_alloc__table__lab__HKI(__tmp__XY3U,((__POINTER__IB )(&(table_type[(__tmp__YY3U)]))),(__UINTEGER_32__RWB)(__tmp__YY3U |  1));
-              __tmp__EX3U=__tmp__WY3U;
-            };
-            Self__Y4JS=((__SIZE_OF__NGOJ *)__tmp__EX3U);
-            *(Self__Y4JS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__203U=((__SIZE_OF__NGOJ *)Self__Y4JS);
-          Self__203U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ULDK;
-          Self__203U->receiver__OC5J=__tmp__4IDK;
-          __tmp__IJDK=Self__Y4JS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__IJDK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__WIDK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__14JS=((__REAL_CST__JLOJ *)__tmp__WIDK);
-          __tmp__ULDK=Self__14JS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__O13U=Self__14JS->value__DD5J;
-          __tmp__4IDK=Self__14JS->parent_constant__KLOJ.static_type__SG4D;
-          Self__14JS=NULL;
-          __tmp__EX3U=((__POINTER__IB )(NULL));
-          __tmp__KIDK= 0;
-          __tmp__4X3U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__4X3U ==  0)) {
-            Self__14JS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__KIDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4X3U));
-            if ((__tmp__KIDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WY3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XY3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__4X3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YY3U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XY3U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WY3U=micro_alloc__table__lab__HKI(__tmp__XY3U,((__POINTER__IB )(&(table_size[(__tmp__YY3U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XY3U)));
-              __tmp__EX3U=__tmp__WY3U;
+              __H03U=((____YWB )__ZJDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F03U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G03U=(void *)((unsigned long)(void *)((unsigned long)__NZ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __F03U=__OKI(__G03U,((____IB )(&(table_type[(__H03U)]))),(____YWB)(__H03U |  1));
+              __TY3U=__F03U;
+            };
+            __HAKS=((____2HOJ *)__TY3U);
+            *(__HAKS) = *(__2HOJ__);
+          };
+          __L23U=((____2HOJ *)__HAKS);
+          __L23U->__3HOJ.__CK.__YH.__O2B=__DNDK;
+          __L23U->__3D5J=__NKDK;
+          __XKDK=__HAKS;
+        } break;
+        case ____YIOJ__: {
+          __XKDK=__I5AL(((____YIOJ *)__FKDK));
+        } break;
+        case ____YMOJ__: {
+          __KAKS=((____YMOJ *)__FKDK);
+          __DNDK=__KAKS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __323U=__KAKS->__SE5J;
+          __NKDK=__KAKS->__ZMOJ.__BI4D;
+          __KAKS=NULL;
+          __TY3U=((____IB )(NULL));
+          __ZJDK= 0;
+          __NZ3U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__NZ3U ==  0)) {
+            __KAKS=__YMOJ__;
+          } else /* FALSE */ {
+            __ZJDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NZ3U));
+            if ((__ZJDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F03U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G03U=(void *)((unsigned long)(void *)((unsigned long)__NZ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __H03U=((____YWB )((____Q )(void *)((unsigned long)__G03U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __F03U=__OKI(__G03U,((____IB )(&(table_size[(__H03U)-1]))),((____YWB )((____Q )__G03U)));
+              __TY3U=__F03U;
             } else /* FALSE */ {
-              __tmp__YY3U=((__UINTEGER_32__RWB )__tmp__KIDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WY3U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XY3U=(void *)((unsigned long)(void *)((unsigned long)__tmp__4X3U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY3U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WY3U=micro_alloc__table__lab__HKI(__tmp__XY3U,((__POINTER__IB )(&(table_type[(__tmp__YY3U)]))),(__UINTEGER_32__RWB)(__tmp__YY3U |  1));
-              __tmp__EX3U=__tmp__WY3U;
-            };
-            Self__14JS=((__REAL_CST__JLOJ *)__tmp__EX3U);
-            *(Self__14JS) = *(REAL_CST__JLOJ__);
-          };
-          Self__M13U=((__REAL_CST__JLOJ *)Self__14JS);
-          Self__M13U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ULDK;
-          Self__M13U->value__DD5J=v__O13U;
-          Self__M13U->parent_constant__KLOJ.static_type__SG4D=__tmp__4IDK;
-          __tmp__IJDK=Self__14JS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__54JS=((__CHARACTER_CST__5LOJ *)__tmp__WIDK);
-          __tmp__A5JS=create__char__CMQJ(Self__54JS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__54JS->text__ID5J);
-          __tmp__IJDK=__tmp__A5JS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__C5JS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__WIDK);
-          __tmp__D5JS=create__text__2PQJ(Self__C5JS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__C5JS->string__EBJK);
-          __tmp__IJDK=__tmp__D5JS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__IJDK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__WIDK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__IJDK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WIDK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__IJDK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__WIDK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__IJDK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WIDK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__IJDK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__WIDK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__IJDK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WIDK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__IJDK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__WIDK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__IJDK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__WIDK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__MMDK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__WIDK)->global__Y5JM),NULL);
-          if (__tmp__MMDK==NULL) {
-            __tmp__QLCU=NULL;
+              __H03U=((____YWB )__ZJDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F03U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G03U=(void *)((unsigned long)(void *)((unsigned long)__NZ3U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F03U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __F03U=__OKI(__G03U,((____IB )(&(table_type[(__H03U)]))),(____YWB)(__H03U |  1));
+              __TY3U=__F03U;
+            };
+            __KAKS=((____YMOJ *)__TY3U);
+            *(__KAKS) = *(__YMOJ__);
+          };
+          __123U=((____YMOJ *)__KAKS);
+          __123U->__ZMOJ.__DK.__CK.__YH.__O2B=__DNDK;
+          __123U->__SE5J=__323U;
+          __123U->__ZMOJ.__BI4D=__NKDK;
+          __XKDK=__KAKS;
+        } break;
+        case ____ONOJ__: {
+          __OAKS=((____ONOJ *)__FKDK);
+          __PAKS=__RNQJ(__OAKS->__PNOJ.__DK.__CK.__YH.__O2B,__OAKS->__XE5J);
+          __XKDK=__PAKS;
+        } break;
+        case ____YOOJ__: {
+          __RAKS=((____YOOJ *)__FKDK);
+          __SAKS=__LRQJ(__RAKS->__ZOOJ.__DK.__CK.__YH.__O2B,__RAKS->__TCJK);
+          __XKDK=__SAKS;
+        } break;
+        case ____IM4K__: {
+          __XKDK=__NZFM(((____IM4K *)__FKDK));
+        } break;
+        case ____T5FL__: {
+          __XKDK=__V35O(((____T5FL *)__FKDK));
+        } break;
+        case ____3DUL__: {
+          __XKDK=__AJVP(((____3DUL *)__FKDK));
+        } break;
+        case ____0EUL__: {
+          __XKDK=__QB4P(((____0EUL *)__FKDK));
+        } break;
+        case ____BGUL__: {
+          __XKDK=__LJVP(((____BGUL *)__FKDK));
+        } break;
+        case ____2GUL__: {
+          __XKDK=__2B4P(((____2GUL *)__FKDK));
+        } break;
+        case ____B0VL__: {
+          __XKDK=__H0BN(((____B0VL *)__FKDK));
+        } break;
+        case ____P0VL__: {
+          __XKDK=__NCHM(((____P0VL *)__FKDK));
+        } break;
+        case ____Q5YL__: {
+          __1NDK=__TFTL(((____FKRG *)((____Q5YL *)__FKDK)->__HBKM),NULL);
+          if (__1NDK==NULL) {
+            __5MCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__MMDK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__QLCU=NULL;
+            switch (((struct ___OBJ *)__1NDK)->__id) {
+            case ____IM4K__: {
+              __5MCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__QLCU=((__READ_GLOBAL__B4YL *)__tmp__MMDK);
+            case ____Q5YL__: {
+              __5MCU=((____Q5YL *)__1NDK);
             } break;
             }
           };
-          __tmp__IJDK=__tmp__QLCU;
+          __XKDK=__5MCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__IJDK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__WIDK));
+        case ____UVPM__: {
+          __XKDK=__VGWN(((____UVPM *)__FKDK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__IJDK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__WIDK));
+        case ____0ZPM__: {
+          __XKDK=__4G2P(((____0ZPM *)__FKDK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__IJDK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__WIDK));
+        case ____MR0N__: {
+          __XKDK=__DRVO(((____MR0N *)__FKDK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__IJDK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__WIDK));
+        case ____YWBP__: {
+          __XKDK=__DQ0Q(((____YWBP *)__FKDK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__IJDK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__WIDK));
+        case ____LYBP__: {
+          __XKDK=__0WUP(((____LYBP *)__FKDK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__IJDK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__WIDK));
+        case ____CZBP__: {
+          __XKDK=__FXUP(((____CZBP *)__FKDK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__IJDK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__WIDK));
+        case ____3BEP__: {
+          __XKDK=__FCIQ(((____3BEP *)__FKDK));
         } break;
         };
-        __tmp__GNDK=new_read__slot__receiver__with__intern__2DZJ(__tmp__QIDK,__tmp__0L2L,__tmp__IJDK,__tmp__1MDK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__GNDK);
-        __tmp__0L2L=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__GNDK));
-        result__UFDK=__tmp__0L2L;
+        __VODK=__LFZJ(__5JDK,__JN2L,__XKDK,__KODK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__VODK);
+        __JN2L=__BR5H(((____UL2C *)__VODK));
+        __DHDK=__JN2L;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RFDK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__QFDK->parent_constant__LAXC.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__SFDK);
-        put_position__HRE(Self__QFDK->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__AHDK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __CQXE(((____WMB *)__5GDK->__0BXC.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__BHDK);
+        __ORE(__5GDK->__0BXC.__DK.__CK.__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));
         };
       };
     };
   };
-  __tmp__OHDK=result__UFDK;
-  return(__tmp__OHDK);
+  __3IDK=__DHDK;
+  return(__3IDK);
 }
 
-static void* check_type__with__H11J(__EXPR_MULTIPLE__UKWH *Self__I11J,__TYPE_FULL__PMB *t__J11J,__POSITION__OL p__K11J)
-// ({EXPR_MULTIPLE__UKWH},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __W21J(____DMWH *__X21J,____WMB *__Y21J,____OL __Z21J)
+// ({__DMWH},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__B43U;
-  void *result__M11J;
-  __TYPE_FULL__PMB *__tmp__C21J,*__tmp__V21J,*__tmp__221J,*__tmp__O31J;
-  __TYPE_FULL__PMB *__tmp__X41J,*__tmp__1B2J;
-  __LOCAL__43WC *__tmp__V5JS,*__tmp__JAKS;
-  __WRITE_LOCAL__BEYJ *__tmp__25JS,*__tmp__QAKS;
-  __STRING_CONSTANT__0 *__tmp__F31J,*__tmp__MA2J,*v__CA4U;
-  void *__tmp__H31J;
-  __PROTOTYPE__MF *__tmp__331J,*__tmp__BB2J;
-  __INTEGER__Q __tmp__D41J,__tmp__V13U,old_nb_elts__X13U,__tmp__P23U;
-  __INTEGER__Q old_nb_elts__R23U;
-  void *__tmp__TZ1L;
-  __POSITION__OL __tmp__J41J,__tmp__NB2J;
-  void *__tmp__P41J,*__tmp__B51J,*__tmp__FC2J;
-  __ITM_TYPE_STYLE__TMB *Self__S13U,*Self__M23U;
-  __STRING__BC *Self__T13U,*Self__N23U;
-  __POINTER__IB __tmp__Y13U,__tmp__S23U,__tmp__K33U,__tmp__L33U;
-  __ITM_TYPE_MULTI__NURC *Self__BAKS,*Self__VAKS;
-  __READ_LOCAL__N5ZI *__tmp__R51J,*__tmp__ZC2J,*__tmp__LHQT,*__tmp__MHQT;
-  __NODE_TYPE__FK2C *__tmp__T51J,*__tmp__5C2J;
-  __PROTOTYPE_CST__45WC *__tmp__WC2J,*Self__ZAKS,*__tmp__0AKS;
-  __STRING_CST__5J *Self__J33U,*result__F33U;
-  __UINTEGER_32__RWB __tmp__M33U;
-  __INTEGER_CST__KAXC *Self__2AKS,*Self__533U;
-  __IS_EXPANDED__L5NJ *Self__ABKS,*Self__Q43U;
-  __GET_TYPE_ID__V5NJ *Self__FBKS,*Self__A53U;
-  __SIZE_OF__NGOJ *Self__IBKS,*Self__Q53U;
-  __REAL_CST__JLOJ *Self__LBKS,*Self__AA4U;
-  __CHARACTER_CST__5LOJ *Self__PBKS,*__tmp__QBKS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SBKS,*__tmp__TBKS;
-  __READ_GLOBAL__B4YL *__tmp__ULCU;
-  __BOOLEAN__L __tmp__D21J,__tmp__W21J,__tmp__041J,__tmp__4B2J;
-  __CHARACTER__DB *__tmp__U13U,*__tmp__O23U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__UC2J;
-  result__M11J=NULL;
-  __tmp__C21J=static_type__S01J(Self__I11J);
-  __tmp__D21J=affect_with__QLKK(((__TYPE_FULL__PMB *)t__J11J),__tmp__C21J);
-  if (__tmp__D21J) {
-    result__M11J=Self__I11J;
+  ____0SG __Q53U;
+  void *__121J;
+  ____WMB *__R31J,*__E41J,*__L41J,*__341J,*__GA2J,*__KD2J;
+  ____N5WC *__EBKS,*__YBKS;
+  ____QFYJ *__LBKS,*__5BKS;
+  ____0 *__U41J,*__1B2J,*__RB4U;
+  void *__W41J;
+  ____MF *__M51J,*__QC2J;
+  ____Q __S51J,__E33U,__G33U,__433U,__A43U;
+  void *__C11L;
+  ____OL __Y51J,__2C2J;
+  void *__451J,*__QA2J,*__UD2J;
+  ____0MB *__B33U,*__133U;
+  ____BC *__C33U,*__233U;
+  ____IB __H33U,__B43U,__Z43U,__043U;
+  ____2VRC *__QBKS,*__ECKS;
+  ____2A0I *__AB2J,*__IE2J,*__0IQT,*__1IQT;
+  ____UL2C *__CB2J,*__OE2J;
+  ____NBXC *__FE2J,*__ICKS,*__JCKS;
+  ____5J *__Y43U,*__U43U;
+  ____YWB __143U;
+  ____ZBXC *__LCKS,*__O53U;
+  ____0AOJ *__PCKS,*__553U;
+  ____EBOJ *__UCKS,*__PA4U;
+  ____2HOJ *__XCKS,*__5A4U;
+  ____YMOJ *__0CKS,*__PB4U;
+  ____ONOJ *__4CKS,*__5CKS;
+  ____YOOJ *__BDKS,*__CDKS;
+  ____Q5YL *__DNCU;
+  ____L __S31J,__F41J,__JA2J,__ND2J;
+  ____DB *__D33U,*__333U;
+  ____ABXC *__DE2J;
+  __121J=NULL;
+  __R31J=__B21J(__X21J);
+  __S31J=__5MKK(((____WMB *)__Y21J),__R31J);
+  if (__S31J) {
+    __121J=__X21J;
   } else /* FALSE */ {
-    __tmp__V21J=static_type__S01J(Self__I11J);
-    __tmp__W21J=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__V21J),t__J11J);
-    if (__tmp__W21J) {
-      __tmp__221J=static_type__S01J(Self__I11J);
-      __tmp__V5JS=create__name__style__type__0HND(EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__221J));
-      __tmp__25JS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__V5JS),EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B,Self__I11J);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__25JS);
-      __tmp__F31J=get__HJC(last_cast_name__C31J);
-      __tmp__221J=static_type__S01J(Self__I11J);
-      __tmp__H31J=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__221J),__tmp__F31J);
-      if (((void *)__tmp__H31J == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__O31J=static_type__S01J(Self__I11J);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__O31J),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__J11J),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__F31J);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__O31J=static_type__S01J(Self__I11J);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__O31J),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__K11J);
-        __tmp__O31J=static_type__S01J(Self__I11J);
-        __tmp__331J=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__O31J));
-        put_position__HRE(__tmp__331J->parent_named__PF.parent_itm_object__OF.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);
+    __E41J=__B21J(__X21J);
+    __F41J=__CDVK(((____WMB *)__E41J),__Y21J);
+    if (__F41J) {
+      __L41J=__B21J(__X21J);
+      __EBKS=__JJND(__BK__->__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__L41J));
+      __LBKS=__BQRJ(((____N5WC *)__EBKS),__BK__->__CK.__YH.__O2B,__X21J);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LBKS);
+      __U41J=__OJC(__R41J);
+      __L41J=__B21J(__X21J);
+      __W41J=__NB3I(((____WMB *)__L41J),__U41J);
+      if (((void *)__W41J == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __341J=__B21J(__X21J);
+        __CQXE(((____WMB *)__341J),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__Y21J),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__U41J);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __341J=__B21J(__X21J);
+        __CQXE(((____WMB *)__341J),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__Z21J);
+        __341J=__B21J(__X21J);
+        __M51J=__IFMJ(((____WMB *)__341J));
+        __ORE(__M51J->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__H31J)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__H31J)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__D41J=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__H31J));
+      if (((struct ___OBJ *)__W41J)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__W41J)->__2JRG->__QLC)->__id==____OLC__) {
+          __S51J=__HVRL(((____1JRG *)__W41J));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__D41J=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__H31J));
+          __S51J=__HVRL(((____1JRG *)__W41J));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__H31J)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__D41J=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__H31J));
+        if (((struct ___OBJ *)((____FKRG *)__W41J)->__HKRG->__QLC)->__id==____OLC__) {
+          __S51J=__4VRL(((____FKRG *)__W41J));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__D41J=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__H31J));
+          __S51J=__4VRL(((____FKRG *)__W41J));
         };
       };
-      if ((__tmp__D41J !=  1)) {
-        if (((struct ___OBJ *)__tmp__H31J)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__TZ1L=((__SLOT_CODE__MIRG *)__tmp__H31J)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__TZ1L)->__id==__ITM_SLOT__HLC__) {
-            __tmp__J41J=((__ITM_SLOT__HLC *)__tmp__TZ1L)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__S51J !=  1)) {
+        if (((struct ___OBJ *)__W41J)->__id==____1JRG__) {
+          __C11L=((____1JRG *)__W41J)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__C11L)->__id==____OLC__) {
+            __Y51J=((____OLC *)__C11L)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__J41J=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TZ1L)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __Y51J=((____4G0D *)__C11L)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__J41J=((__SLOT_DATA__WIRG *)__tmp__H31J)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __Y51J=((____FKRG *)__W41J)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__J41J);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__Y51J);
+        __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 *)__tmp__H31J)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__TZ1L=((__SLOT_CODE__MIRG *)__tmp__H31J)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__TZ1L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__P41J=((__ITM_SLOT__HLC *)__tmp__TZ1L)->result_type__3VOB;
+      if (((struct ___OBJ *)__W41J)->__id==____1JRG__) {
+        __C11L=((____1JRG *)__W41J)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__C11L)->__id==____OLC__) {
+          __451J=((____OLC *)__C11L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__P41J=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TZ1L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __451J=((____4G0D *)__C11L)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__TZ1L=((__SLOT_DATA__WIRG *)__tmp__H31J)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__TZ1L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__P41J=((__ITM_SLOT__HLC *)__tmp__TZ1L)->result_type__3VOB;
+        __C11L=((____FKRG *)__W41J)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__C11L)->__id==____OLC__) {
+          __451J=((____OLC *)__C11L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__P41J=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TZ1L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __451J=((____4G0D *)__C11L)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__P41J==NULL) {
-        __tmp__TZ1L=NULL;
+      if (__451J==NULL) {
+        __C11L=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__P41J)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__TZ1L=((void *)__tmp__P41J);
+        switch (((struct ___OBJ *)__451J)->__id) {
+        case ____QMB__: {
+          __C11L=((void *)__451J);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__TZ1L=((void *)__tmp__P41J);
+        case ____0MB__: {
+          __C11L=((void *)__451J);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__TZ1L=((void *)__tmp__P41J);
+        case ____KPB__: {
+          __C11L=((void *)__451J);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__TZ1L=((void *)__tmp__P41J);
+        case ____TEZ__: {
+          __C11L=((void *)__451J);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__TZ1L=NULL;
+        case ____2VRC__: {
+          __C11L=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__TZ1L=NULL;
+        case ____GZRC__: {
+          __C11L=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__TZ1L == (void *)NULL)) {
-        __tmp__041J=TRUE__K__;
+      if (((void *)__C11L == (void *)NULL)) {
+        __JA2J=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__TZ1L)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__X41J=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__TZ1L));
+        switch (((struct ___OBJ *)__C11L)->__id) {
+        case ____QMB__: {
+          __GA2J=__43X(((____QMB *)__C11L));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__X41J=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TZ1L)));
+        case ____0MB__: {
+          __GA2J=__D5X(((____0MB *)((____QMB *)__C11L)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__X41J=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TZ1L)),NULL);
+        case ____KPB__: {
+          __GA2J=__LAY(((____KPB *)((____QMB *)__C11L)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__X41J=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TZ1L)),NULL);
+        case ____TEZ__: {
+          __GA2J=__HZ1D(((____TEZ *)((____QMB *)__C11L)),NULL);
         } break;
         };
-        __tmp__041J=((void *)__tmp__X41J != (void *)t__J11J);
+        __JA2J=((void *)__GA2J != (void *)__Y21J);
       };
-      if (__tmp__041J) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__H31J)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__P41J=((__SLOT_CODE__MIRG *)__tmp__H31J)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__P41J)->__id==__ITM_SLOT__HLC__) {
-            __tmp__B51J=((__ITM_SLOT__HLC *)__tmp__P41J)->result_type__3VOB;
+      if (__JA2J) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__W41J)->__id==____1JRG__) {
+          __451J=((____1JRG *)__W41J)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__451J)->__id==____OLC__) {
+            __QA2J=((____OLC *)__451J)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__B51J=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__P41J)->parent_itm_slot__QF0D.result_type__3VOB;
+            __QA2J=((____4G0D *)__451J)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__P41J=((__SLOT_DATA__WIRG *)__tmp__H31J)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__P41J)->__id==__ITM_SLOT__HLC__) {
-            __tmp__B51J=((__ITM_SLOT__HLC *)__tmp__P41J)->result_type__3VOB;
+          __451J=((____FKRG *)__W41J)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__451J)->__id==____OLC__) {
+            __QA2J=((____OLC *)__451J)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__B51J=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__P41J)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__B51J)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__B51J)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__S13U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__B51J));
-          if (((void *)Self__S13U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__S13U->style__MPC);
-            Self__T13U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__T13U->capacity__HFL <= Self__T13U->count__WJ)) {
-              if ((Self__T13U->capacity__HFL ==  0)) {
-                Self__T13U->capacity__HFL= 32;
-                __tmp__U13U=create__KVW( 32);
-                Self__T13U->storage__4EL=__tmp__U13U;
+            __QA2J=((____4G0D *)__451J)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__QA2J)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__QA2J)->__KPC);
+        } break;
+        case ____0MB__: {
+          __B33U=((____0MB *)((____QMB *)__QA2J));
+          if (((void *)__B33U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__B33U->__TPC);
+            __C33U=((____BC *)__YC);
+            if ((__C33U->__OFL <= __C33U->__WJ)) {
+              if ((__C33U->__OFL ==  0)) {
+                __C33U->__OFL= 32;
+                __D33U=__RVW( 32);
+                __C33U->__FFL=__D33U;
               } else /* FALSE */ {
-                __tmp__V13U=(__INTEGER__Q)(Self__T13U->capacity__HFL <<  1);
-                __tmp__U13U=((__CHARACTER__DB *)Self__T13U->storage__4EL);
-                old_nb_elts__X13U=Self__T13U->capacity__HFL;
-                __tmp__Y13U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__U13U),((__UINTEGER_32__RWB )old_nb_elts__X13U),((__UINTEGER_32__RWB )__tmp__V13U));
-                __tmp__U13U=((__CHARACTER__DB *)__tmp__Y13U);
-                clear__to__F00(__tmp__U13U,old_nb_elts__X13U,(__INTEGER__Q)(__tmp__V13U -  1));
-                Self__T13U->storage__4EL=__tmp__U13U;
-                Self__T13U->capacity__HFL=__tmp__V13U;
+                __E33U=(____Q)(__C33U->__OFL <<  1);
+                __D33U=((____DB *)__C33U->__FFL);
+                __G33U=__C33U->__OFL;
+                __H33U=__55W(((____IB )__D33U),((____YWB )__G33U),((____YWB )__E33U));
+                __D33U=((____DB *)__H33U);
+                __M00(__D33U,__G33U,(____Q)(__E33U -  1));
+                __C33U->__FFL=__D33U;
+                __C33U->__OFL=__E33U;
               };
             };
-            ((__CHARACTER__DB *)Self__T13U->storage__4EL)[Self__T13U->count__WJ]=' ';
-            Self__T13U->count__WJ=(__INTEGER__Q)(Self__T13U->count__WJ +  1);
+            ((____DB *)__C33U->__FFL)[__C33U->__WJ]=' ';
+            __C33U->__WJ=(____Q)(__C33U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__S13U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__B33U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__B51J)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__QA2J)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__B51J))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__QA2J))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__BAKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__B51J));
-          Self__T13U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__T13U->capacity__HFL <= Self__T13U->count__WJ)) {
-            if ((Self__T13U->capacity__HFL ==  0)) {
-              Self__T13U->capacity__HFL= 32;
-              __tmp__U13U=create__KVW( 32);
-              Self__T13U->storage__4EL=__tmp__U13U;
+        case ____2VRC__: {
+          __QBKS=((____2VRC *)((____QMB *)__QA2J));
+          __C33U=((____BC *)__YC);
+          if ((__C33U->__OFL <= __C33U->__WJ)) {
+            if ((__C33U->__OFL ==  0)) {
+              __C33U->__OFL= 32;
+              __D33U=__RVW( 32);
+              __C33U->__FFL=__D33U;
             } else /* FALSE */ {
-              __tmp__V13U=(__INTEGER__Q)(Self__T13U->capacity__HFL <<  1);
-              __tmp__U13U=((__CHARACTER__DB *)Self__T13U->storage__4EL);
-              old_nb_elts__X13U=Self__T13U->capacity__HFL;
-              __tmp__Y13U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__U13U),((__UINTEGER_32__RWB )old_nb_elts__X13U),((__UINTEGER_32__RWB )__tmp__V13U));
-              __tmp__U13U=((__CHARACTER__DB *)__tmp__Y13U);
-              clear__to__F00(__tmp__U13U,old_nb_elts__X13U,(__INTEGER__Q)(__tmp__V13U -  1));
-              Self__T13U->storage__4EL=__tmp__U13U;
-              Self__T13U->capacity__HFL=__tmp__V13U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__T13U->storage__4EL)[Self__T13U->count__WJ]='(';
-          Self__T13U->count__WJ=(__INTEGER__Q)(Self__T13U->count__WJ +  1);
-          display_raw__DGAD(Self__BAKS,string_tmp__YC);
-          Self__T13U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__T13U->capacity__HFL <= Self__T13U->count__WJ)) {
-            if ((Self__T13U->capacity__HFL ==  0)) {
-              Self__T13U->capacity__HFL= 32;
-              __tmp__U13U=create__KVW( 32);
-              Self__T13U->storage__4EL=__tmp__U13U;
+              __E33U=(____Q)(__C33U->__OFL <<  1);
+              __D33U=((____DB *)__C33U->__FFL);
+              __G33U=__C33U->__OFL;
+              __H33U=__55W(((____IB )__D33U),((____YWB )__G33U),((____YWB )__E33U));
+              __D33U=((____DB *)__H33U);
+              __M00(__D33U,__G33U,(____Q)(__E33U -  1));
+              __C33U->__FFL=__D33U;
+              __C33U->__OFL=__E33U;
+            };
+          };
+          ((____DB *)__C33U->__FFL)[__C33U->__WJ]='(';
+          __C33U->__WJ=(____Q)(__C33U->__WJ +  1);
+          __SHAD(__QBKS,__YC);
+          __C33U=((____BC *)__YC);
+          if ((__C33U->__OFL <= __C33U->__WJ)) {
+            if ((__C33U->__OFL ==  0)) {
+              __C33U->__OFL= 32;
+              __D33U=__RVW( 32);
+              __C33U->__FFL=__D33U;
             } else /* FALSE */ {
-              __tmp__V13U=(__INTEGER__Q)(Self__T13U->capacity__HFL <<  1);
-              __tmp__U13U=((__CHARACTER__DB *)Self__T13U->storage__4EL);
-              old_nb_elts__X13U=Self__T13U->capacity__HFL;
-              __tmp__Y13U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__U13U),((__UINTEGER_32__RWB )old_nb_elts__X13U),((__UINTEGER_32__RWB )__tmp__V13U));
-              __tmp__U13U=((__CHARACTER__DB *)__tmp__Y13U);
-              clear__to__F00(__tmp__U13U,old_nb_elts__X13U,(__INTEGER__Q)(__tmp__V13U -  1));
-              Self__T13U->storage__4EL=__tmp__U13U;
-              Self__T13U->capacity__HFL=__tmp__V13U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__T13U->storage__4EL)[Self__T13U->count__WJ]=')';
-          Self__T13U->count__WJ=(__INTEGER__Q)(Self__T13U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__B51J)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__J11J),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__H31J)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__P41J=((__SLOT_CODE__MIRG *)__tmp__H31J)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__P41J)->__id==__ITM_SLOT__HLC__) {
-            __tmp__J41J=((__ITM_SLOT__HLC *)__tmp__P41J)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __E33U=(____Q)(__C33U->__OFL <<  1);
+              __D33U=((____DB *)__C33U->__FFL);
+              __G33U=__C33U->__OFL;
+              __H33U=__55W(((____IB )__D33U),((____YWB )__G33U),((____YWB )__E33U));
+              __D33U=((____DB *)__H33U);
+              __M00(__D33U,__G33U,(____Q)(__E33U -  1));
+              __C33U->__FFL=__D33U;
+              __C33U->__OFL=__E33U;
+            };
+          };
+          ((____DB *)__C33U->__FFL)[__C33U->__WJ]=')';
+          __C33U->__WJ=(____Q)(__C33U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__QA2J)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__Y21J),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__W41J)->__id==____1JRG__) {
+          __451J=((____1JRG *)__W41J)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__451J)->__id==____OLC__) {
+            __Y51J=((____OLC *)__451J)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__J41J=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__P41J)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __Y51J=((____4G0D *)__451J)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__J41J=((__SLOT_DATA__WIRG *)__tmp__H31J)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __Y51J=((____FKRG *)__W41J)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__J41J);
-        put_position__HRE(EXPR__BK__->parent_instr__CK.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(__Y51J);
+        __ORE(__BK__->__CK.__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));
         };
       };
-      __tmp__R51J=read__NUEI(((__LOCAL__43WC *)__tmp__V5JS));
-      __tmp__T51J=new_read__slot__receiver__self__intern__3J2C(EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__H31J,__tmp__R51J,__tmp__R51J,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__T51J);
-      __tmp__H31J=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__T51J));
-      result__M11J=__tmp__H31J;
-      __tmp__041J=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__041J=FALSE__O__;
-    };
-    if ((! __tmp__041J)) {
-      __tmp__221J=static_type__S01J(Self__I11J);
-      __tmp__041J=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__J11J),__tmp__221J);
-      if (__tmp__041J) {
-        __tmp__O31J=static_type__S01J(Self__I11J);
-        __tmp__JAKS=create__name__style__type__0HND(EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__O31J));
-        __tmp__QAKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__JAKS),EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B,Self__I11J);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QAKS);
-        __tmp__MA2J=get__HJC(last_cast_name__C31J);
-        __tmp__TZ1L=get_slot__452I(((__TYPE_FULL__PMB *)t__J11J),__tmp__MA2J);
-        if (((void *)__tmp__TZ1L == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__J11J),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__X41J=static_type__S01J(Self__I11J);
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__X41J),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__MA2J);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__J11J),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__K11J);
-          __tmp__BB2J=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__J11J));
-          put_position__HRE(__tmp__BB2J->parent_named__PF.parent_itm_object__OF.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);
+      __AB2J=__2VEI(((____N5WC *)__EBKS));
+      __CB2J=__ML2C(__BK__->__CK.__YH.__O2B,__W41J,__AB2J,__AB2J,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__CB2J);
+      __W41J=__BR5H(((____UL2C *)__CB2J));
+      __121J=__W41J;
+      __JA2J=__K__;
+    } else /* FALSE */ {
+      __JA2J=__O__;
+    };
+    if ((! __JA2J)) {
+      __L41J=__B21J(__X21J);
+      __JA2J=__1XRL(((____WMB *)__Y21J),__L41J);
+      if (__JA2J) {
+        __341J=__B21J(__X21J);
+        __YBKS=__JJND(__BK__->__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__341J));
+        __5BKS=__BQRJ(((____N5WC *)__YBKS),__BK__->__CK.__YH.__O2B,__X21J);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5BKS);
+        __1B2J=__OJC(__R41J);
+        __C11L=__NB3I(((____WMB *)__Y21J),__1B2J);
+        if (((void *)__C11L == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__Y21J),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __GA2J=__B21J(__X21J);
+          __CQXE(((____WMB *)__GA2J),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__1B2J);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__Y21J),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__Z21J);
+          __QC2J=__IFMJ(((____WMB *)__Y21J));
+          __ORE(__QC2J->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__TZ1L)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__TZ1L)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__V13U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__TZ1L));
+        if (((struct ___OBJ *)__C11L)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__C11L)->__2JRG->__QLC)->__id==____OLC__) {
+            __E33U=__HVRL(((____1JRG *)__C11L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__V13U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__TZ1L));
+            __E33U=__HVRL(((____1JRG *)__C11L));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__TZ1L)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__V13U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__TZ1L));
+          if (((struct ___OBJ *)((____FKRG *)__C11L)->__HKRG->__QLC)->__id==____OLC__) {
+            __E33U=__4VRL(((____FKRG *)__C11L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__V13U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__TZ1L));
+            __E33U=__4VRL(((____FKRG *)__C11L));
           };
         };
-        if ((__tmp__V13U !=  2)) {
-          if (((struct ___OBJ *)__tmp__TZ1L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__B51J=((__SLOT_CODE__MIRG *)__tmp__TZ1L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__B51J)->__id==__ITM_SLOT__HLC__) {
-              __tmp__NB2J=((__ITM_SLOT__HLC *)__tmp__B51J)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__E33U !=  2)) {
+          if (((struct ___OBJ *)__C11L)->__id==____1JRG__) {
+            __QA2J=((____1JRG *)__C11L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__QA2J)->__id==____OLC__) {
+              __2C2J=((____OLC *)__QA2J)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__NB2J=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__B51J)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __2C2J=((____4G0D *)__QA2J)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__NB2J=((__SLOT_DATA__WIRG *)__tmp__TZ1L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __2C2J=((____FKRG *)__C11L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__NB2J);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__2C2J);
+          __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 *)__tmp__TZ1L)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__P41J=((__SLOT_CODE__MIRG *)__tmp__TZ1L)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__P41J)->__id==__ITM_SLOT__HLC__) {
-            __tmp__B51J=((__ITM_SLOT__HLC *)__tmp__P41J)->result_type__3VOB;
+        if (((struct ___OBJ *)__C11L)->__id==____1JRG__) {
+          __451J=((____1JRG *)__C11L)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__451J)->__id==____OLC__) {
+            __QA2J=((____OLC *)__451J)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__B51J=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__P41J)->parent_itm_slot__QF0D.result_type__3VOB;
+            __QA2J=((____4G0D *)__451J)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__P41J=((__SLOT_DATA__WIRG *)__tmp__TZ1L)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__P41J)->__id==__ITM_SLOT__HLC__) {
-            __tmp__B51J=((__ITM_SLOT__HLC *)__tmp__P41J)->result_type__3VOB;
+          __451J=((____FKRG *)__C11L)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__451J)->__id==____OLC__) {
+            __QA2J=((____OLC *)__451J)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__B51J=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__P41J)->parent_itm_slot__QF0D.result_type__3VOB;
+            __QA2J=((____4G0D *)__451J)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__B51J==NULL) {
-          __tmp__P41J=NULL;
+        if (__QA2J==NULL) {
+          __451J=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__B51J)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__P41J=((void *)__tmp__B51J);
+          switch (((struct ___OBJ *)__QA2J)->__id) {
+          case ____QMB__: {
+            __451J=((void *)__QA2J);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__P41J=((void *)__tmp__B51J);
+          case ____0MB__: {
+            __451J=((void *)__QA2J);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__P41J=((void *)__tmp__B51J);
+          case ____KPB__: {
+            __451J=((void *)__QA2J);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__P41J=((void *)__tmp__B51J);
+          case ____TEZ__: {
+            __451J=((void *)__QA2J);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__P41J=NULL;
+          case ____2VRC__: {
+            __451J=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__P41J=NULL;
+          case ____GZRC__: {
+            __451J=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__P41J == (void *)NULL)) {
-          __tmp__4B2J=TRUE__K__;
+        if (((void *)__451J == (void *)NULL)) {
+          __ND2J=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__P41J)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__1B2J=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__P41J));
+          switch (((struct ___OBJ *)__451J)->__id) {
+          case ____QMB__: {
+            __KD2J=__43X(((____QMB *)__451J));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__1B2J=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__P41J)));
+          case ____0MB__: {
+            __KD2J=__D5X(((____0MB *)((____QMB *)__451J)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__1B2J=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__P41J)),NULL);
+          case ____KPB__: {
+            __KD2J=__LAY(((____KPB *)((____QMB *)__451J)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__1B2J=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__P41J)),NULL);
+          case ____TEZ__: {
+            __KD2J=__HZ1D(((____TEZ *)((____QMB *)__451J)),NULL);
           } break;
           };
-          __tmp__4B2J=((void *)__tmp__1B2J != (void *)t__J11J);
+          __ND2J=((void *)__KD2J != (void *)__Y21J);
         };
-        if (__tmp__4B2J) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__TZ1L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__B51J=((__SLOT_CODE__MIRG *)__tmp__TZ1L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__B51J)->__id==__ITM_SLOT__HLC__) {
-              __tmp__FC2J=((__ITM_SLOT__HLC *)__tmp__B51J)->result_type__3VOB;
+        if (__ND2J) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__C11L)->__id==____1JRG__) {
+            __QA2J=((____1JRG *)__C11L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__QA2J)->__id==____OLC__) {
+              __UD2J=((____OLC *)__QA2J)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__FC2J=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__B51J)->parent_itm_slot__QF0D.result_type__3VOB;
+              __UD2J=((____4G0D *)__QA2J)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__B51J=((__SLOT_DATA__WIRG *)__tmp__TZ1L)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__B51J)->__id==__ITM_SLOT__HLC__) {
-              __tmp__FC2J=((__ITM_SLOT__HLC *)__tmp__B51J)->result_type__3VOB;
+            __QA2J=((____FKRG *)__C11L)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__QA2J)->__id==____OLC__) {
+              __UD2J=((____OLC *)__QA2J)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__FC2J=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__B51J)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__FC2J)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__FC2J)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__M23U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FC2J));
-            if (((void *)Self__M23U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__M23U->style__MPC);
-              Self__N23U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__N23U->capacity__HFL <= Self__N23U->count__WJ)) {
-                if ((Self__N23U->capacity__HFL ==  0)) {
-                  Self__N23U->capacity__HFL= 32;
-                  __tmp__O23U=create__KVW( 32);
-                  Self__N23U->storage__4EL=__tmp__O23U;
+              __UD2J=((____4G0D *)__QA2J)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__UD2J)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__UD2J)->__KPC);
+          } break;
+          case ____0MB__: {
+            __133U=((____0MB *)((____QMB *)__UD2J));
+            if (((void *)__133U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__133U->__TPC);
+              __233U=((____BC *)__YC);
+              if ((__233U->__OFL <= __233U->__WJ)) {
+                if ((__233U->__OFL ==  0)) {
+                  __233U->__OFL= 32;
+                  __333U=__RVW( 32);
+                  __233U->__FFL=__333U;
                 } else /* FALSE */ {
-                  __tmp__P23U=(__INTEGER__Q)(Self__N23U->capacity__HFL <<  1);
-                  __tmp__O23U=((__CHARACTER__DB *)Self__N23U->storage__4EL);
-                  old_nb_elts__R23U=Self__N23U->capacity__HFL;
-                  __tmp__S23U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__O23U),((__UINTEGER_32__RWB )old_nb_elts__R23U),((__UINTEGER_32__RWB )__tmp__P23U));
-                  __tmp__O23U=((__CHARACTER__DB *)__tmp__S23U);
-                  clear__to__F00(__tmp__O23U,old_nb_elts__R23U,(__INTEGER__Q)(__tmp__P23U -  1));
-                  Self__N23U->storage__4EL=__tmp__O23U;
-                  Self__N23U->capacity__HFL=__tmp__P23U;
+                  __433U=(____Q)(__233U->__OFL <<  1);
+                  __333U=((____DB *)__233U->__FFL);
+                  __A43U=__233U->__OFL;
+                  __B43U=__55W(((____IB )__333U),((____YWB )__A43U),((____YWB )__433U));
+                  __333U=((____DB *)__B43U);
+                  __M00(__333U,__A43U,(____Q)(__433U -  1));
+                  __233U->__FFL=__333U;
+                  __233U->__OFL=__433U;
                 };
               };
-              ((__CHARACTER__DB *)Self__N23U->storage__4EL)[Self__N23U->count__WJ]=' ';
-              Self__N23U->count__WJ=(__INTEGER__Q)(Self__N23U->count__WJ +  1);
+              ((____DB *)__233U->__FFL)[__233U->__WJ]=' ';
+              __233U->__WJ=(____Q)(__233U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__M23U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__133U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FC2J)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__UD2J)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FC2J))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__UD2J))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__VAKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FC2J));
-            Self__N23U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__N23U->capacity__HFL <= Self__N23U->count__WJ)) {
-              if ((Self__N23U->capacity__HFL ==  0)) {
-                Self__N23U->capacity__HFL= 32;
-                __tmp__O23U=create__KVW( 32);
-                Self__N23U->storage__4EL=__tmp__O23U;
+          case ____2VRC__: {
+            __ECKS=((____2VRC *)((____QMB *)__UD2J));
+            __233U=((____BC *)__YC);
+            if ((__233U->__OFL <= __233U->__WJ)) {
+              if ((__233U->__OFL ==  0)) {
+                __233U->__OFL= 32;
+                __333U=__RVW( 32);
+                __233U->__FFL=__333U;
               } else /* FALSE */ {
-                __tmp__P23U=(__INTEGER__Q)(Self__N23U->capacity__HFL <<  1);
-                __tmp__O23U=((__CHARACTER__DB *)Self__N23U->storage__4EL);
-                old_nb_elts__R23U=Self__N23U->capacity__HFL;
-                __tmp__S23U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__O23U),((__UINTEGER_32__RWB )old_nb_elts__R23U),((__UINTEGER_32__RWB )__tmp__P23U));
-                __tmp__O23U=((__CHARACTER__DB *)__tmp__S23U);
-                clear__to__F00(__tmp__O23U,old_nb_elts__R23U,(__INTEGER__Q)(__tmp__P23U -  1));
-                Self__N23U->storage__4EL=__tmp__O23U;
-                Self__N23U->capacity__HFL=__tmp__P23U;
+                __433U=(____Q)(__233U->__OFL <<  1);
+                __333U=((____DB *)__233U->__FFL);
+                __A43U=__233U->__OFL;
+                __B43U=__55W(((____IB )__333U),((____YWB )__A43U),((____YWB )__433U));
+                __333U=((____DB *)__B43U);
+                __M00(__333U,__A43U,(____Q)(__433U -  1));
+                __233U->__FFL=__333U;
+                __233U->__OFL=__433U;
               };
             };
-            ((__CHARACTER__DB *)Self__N23U->storage__4EL)[Self__N23U->count__WJ]='(';
-            Self__N23U->count__WJ=(__INTEGER__Q)(Self__N23U->count__WJ +  1);
-            display_raw__DGAD(Self__VAKS,string_tmp__YC);
-            Self__N23U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__N23U->capacity__HFL <= Self__N23U->count__WJ)) {
-              if ((Self__N23U->capacity__HFL ==  0)) {
-                Self__N23U->capacity__HFL= 32;
-                __tmp__O23U=create__KVW( 32);
-                Self__N23U->storage__4EL=__tmp__O23U;
+            ((____DB *)__233U->__FFL)[__233U->__WJ]='(';
+            __233U->__WJ=(____Q)(__233U->__WJ +  1);
+            __SHAD(__ECKS,__YC);
+            __233U=((____BC *)__YC);
+            if ((__233U->__OFL <= __233U->__WJ)) {
+              if ((__233U->__OFL ==  0)) {
+                __233U->__OFL= 32;
+                __333U=__RVW( 32);
+                __233U->__FFL=__333U;
               } else /* FALSE */ {
-                __tmp__P23U=(__INTEGER__Q)(Self__N23U->capacity__HFL <<  1);
-                __tmp__O23U=((__CHARACTER__DB *)Self__N23U->storage__4EL);
-                old_nb_elts__R23U=Self__N23U->capacity__HFL;
-                __tmp__S23U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__O23U),((__UINTEGER_32__RWB )old_nb_elts__R23U),((__UINTEGER_32__RWB )__tmp__P23U));
-                __tmp__O23U=((__CHARACTER__DB *)__tmp__S23U);
-                clear__to__F00(__tmp__O23U,old_nb_elts__R23U,(__INTEGER__Q)(__tmp__P23U -  1));
-                Self__N23U->storage__4EL=__tmp__O23U;
-                Self__N23U->capacity__HFL=__tmp__P23U;
+                __433U=(____Q)(__233U->__OFL <<  1);
+                __333U=((____DB *)__233U->__FFL);
+                __A43U=__233U->__OFL;
+                __B43U=__55W(((____IB )__333U),((____YWB )__A43U),((____YWB )__433U));
+                __333U=((____DB *)__B43U);
+                __M00(__333U,__A43U,(____Q)(__433U -  1));
+                __233U->__FFL=__333U;
+                __233U->__OFL=__433U;
               };
             };
-            ((__CHARACTER__DB *)Self__N23U->storage__4EL)[Self__N23U->count__WJ]=')';
-            Self__N23U->count__WJ=(__INTEGER__Q)(Self__N23U->count__WJ +  1);
+            ((____DB *)__233U->__FFL)[__233U->__WJ]=')';
+            __233U->__WJ=(____Q)(__233U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FC2J)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__UD2J)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__J11J),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__TZ1L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__B51J=((__SLOT_CODE__MIRG *)__tmp__TZ1L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__B51J)->__id==__ITM_SLOT__HLC__) {
-              __tmp__NB2J=((__ITM_SLOT__HLC *)__tmp__B51J)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__Y21J),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__C11L)->__id==____1JRG__) {
+            __QA2J=((____1JRG *)__C11L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__QA2J)->__id==____OLC__) {
+              __2C2J=((____OLC *)__QA2J)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__NB2J=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__B51J)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __2C2J=((____4G0D *)__QA2J)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__NB2J=((__SLOT_DATA__WIRG *)__tmp__TZ1L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __2C2J=((____FKRG *)__C11L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__NB2J);
-          put_position__HRE(EXPR__BK__->parent_instr__CK.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(__2C2J);
+          __ORE(__BK__->__CK.__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));
           };
         };
-        __tmp__UC2J=create_with_capacity__CBZH( 2);
-        __tmp__WC2J=create__type__IJ2C(EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B,t__J11J);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__UC2J),__tmp__WC2J);
-        __tmp__ZC2J=read__NUEI(((__LOCAL__43WC *)__tmp__JAKS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__UC2J),__tmp__ZC2J);
-        __tmp__J41J=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__P41J=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__UC2J)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__P41J)->__id) {
-        case __STRING_CST__5J__: {
-          Self__J33U=((__STRING_CST__5J *)__tmp__P41J);
-          result__F33U=NULL;
-          __tmp__Y13U=((__POINTER__IB )(NULL));
-          __tmp__D41J= 0;
-          __tmp__S23U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__S23U ==  0)) {
-            result__F33U=Self__J33U;
-          } else /* FALSE */ {
-            __tmp__D41J=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S23U));
-            if ((__tmp__D41J == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__K33U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__L33U=(void *)((unsigned long)(void *)((unsigned long)__tmp__S23U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__M33U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__L33U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__K33U=micro_alloc__table__lab__HKI(__tmp__L33U,((__POINTER__IB )(&(table_size[(__tmp__M33U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__L33U)));
-              __tmp__Y13U=__tmp__K33U;
+        __DE2J=__RCZH( 2);
+        __FE2J=__XK2C(__BK__->__CK.__YH.__O2B,__Y21J);
+        __0YEI(((____ABXC *)__DE2J),__FE2J);
+        __IE2J=__2VEI(((____N5WC *)__YBKS));
+        __0YEI(((____ABXC *)__DE2J),__IE2J);
+        __Y51J=__BK__->__CK.__YH.__O2B;
+        __451J=((void **)((____ABXC *)__DE2J)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__451J)->__id) {
+        case ____5J__: {
+          __Y43U=((____5J *)__451J);
+          __U43U=NULL;
+          __H33U=((____IB )(NULL));
+          __S51J= 0;
+          __B43U=((____IB )sizeof(____5J));
+          if (((unsigned long)__B43U ==  0)) {
+            __U43U=__Y43U;
+          } else /* FALSE */ {
+            __S51J=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B43U));
+            if ((__S51J == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __Z43U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __043U=(void *)((unsigned long)(void *)((unsigned long)__B43U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __143U=((____YWB )((____Q )(void *)((unsigned long)__043U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __Z43U=__OKI(__043U,((____IB )(&(table_size[(__143U)-1]))),((____YWB )((____Q )__043U)));
+              __H33U=__Z43U;
             } else /* FALSE */ {
-              __tmp__M33U=((__UINTEGER_32__RWB )__tmp__D41J);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__K33U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__L33U=(void *)((unsigned long)(void *)((unsigned long)__tmp__S23U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__K33U=micro_alloc__table__lab__HKI(__tmp__L33U,((__POINTER__IB )(&(table_type[(__tmp__M33U)]))),(__UINTEGER_32__RWB)(__tmp__M33U |  1));
-              __tmp__Y13U=__tmp__K33U;
-            };
-            result__F33U=((__STRING_CST__5J *)__tmp__Y13U);
-            *(result__F33U) = *(Self__J33U);
-          };
-          __tmp__B51J=result__F33U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__B51J=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__P41J));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__ZAKS=((__PROTOTYPE_CST__45WC *)__tmp__P41J);
-          __tmp__0AKS=create__type__IJ2C(Self__ZAKS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZAKS->parent_constant__55WC.static_type__SG4D);
-          __tmp__B51J=__tmp__0AKS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__2AKS=((__INTEGER_CST__KAXC *)__tmp__P41J);
-          __tmp__NB2J=Self__2AKS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__B43U=Self__2AKS->value__YG4D;
-          __tmp__X41J=Self__2AKS->parent_constant__LAXC.static_type__SG4D;
-          Self__2AKS=NULL;
-          __tmp__Y13U=((__POINTER__IB )(NULL));
-          __tmp__D41J= 0;
-          __tmp__S23U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__S23U ==  0)) {
-            Self__2AKS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__D41J=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S23U));
-            if ((__tmp__D41J == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__K33U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__L33U=(void *)((unsigned long)(void *)((unsigned long)__tmp__S23U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__M33U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__L33U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__K33U=micro_alloc__table__lab__HKI(__tmp__L33U,((__POINTER__IB )(&(table_size[(__tmp__M33U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__L33U)));
-              __tmp__Y13U=__tmp__K33U;
+              __143U=((____YWB )__S51J);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __Z43U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __043U=(void *)((unsigned long)(void *)((unsigned long)__B43U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __Z43U=__OKI(__043U,((____IB )(&(table_type[(__143U)]))),(____YWB)(__143U |  1));
+              __H33U=__Z43U;
+            };
+            __U43U=((____5J *)__H33U);
+            *(__U43U) = *(__Y43U);
+          };
+          __QA2J=__U43U;
+        } break;
+        case ____0AXC__: {
+          __QA2J=__JZAL(((____0AXC *)__451J));
+        } break;
+        case ____NBXC__: {
+          __ICKS=((____NBXC *)__451J);
+          __JCKS=__XK2C(__ICKS->__OBXC.__DK.__CK.__YH.__O2B,__ICKS->__OBXC.__BI4D);
+          __QA2J=__JCKS;
+        } break;
+        case ____ZBXC__: {
+          __LCKS=((____ZBXC *)__451J);
+          __2C2J=__LCKS->__0BXC.__DK.__CK.__YH.__O2B;
+          __Q53U=__LCKS->__HI4D;
+          __GA2J=__LCKS->__0BXC.__BI4D;
+          __LCKS=NULL;
+          __H33U=((____IB )(NULL));
+          __S51J= 0;
+          __B43U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__B43U ==  0)) {
+            __LCKS=__ZBXC__;
+          } else /* FALSE */ {
+            __S51J=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B43U));
+            if ((__S51J == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __Z43U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __043U=(void *)((unsigned long)(void *)((unsigned long)__B43U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __143U=((____YWB )((____Q )(void *)((unsigned long)__043U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __Z43U=__OKI(__043U,((____IB )(&(table_size[(__143U)-1]))),((____YWB )((____Q )__043U)));
+              __H33U=__Z43U;
             } else /* FALSE */ {
-              __tmp__M33U=((__UINTEGER_32__RWB )__tmp__D41J);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__K33U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__L33U=(void *)((unsigned long)(void *)((unsigned long)__tmp__S23U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__K33U=micro_alloc__table__lab__HKI(__tmp__L33U,((__POINTER__IB )(&(table_type[(__tmp__M33U)]))),(__UINTEGER_32__RWB)(__tmp__M33U |  1));
-              __tmp__Y13U=__tmp__K33U;
-            };
-            Self__2AKS=((__INTEGER_CST__KAXC *)__tmp__Y13U);
-            *(Self__2AKS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__533U=((__INTEGER_CST__KAXC *)Self__2AKS);
-          Self__533U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NB2J;
-          Self__533U->value__YG4D=v__B43U;
-          Self__533U->parent_constant__LAXC.static_type__SG4D=__tmp__X41J;
-          check_type__KYEE(Self__533U);
-          __tmp__B51J=Self__2AKS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__B51J=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__P41J));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__LHQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__P41J)->local__PUEJ));
-          if (__tmp__LHQT==NULL) {
-            __tmp__MHQT=NULL;
+              __143U=((____YWB )__S51J);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __Z43U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __043U=(void *)((unsigned long)(void *)((unsigned long)__B43U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __Z43U=__OKI(__043U,((____IB )(&(table_type[(__143U)]))),(____YWB)(__143U |  1));
+              __H33U=__Z43U;
+            };
+            __LCKS=((____ZBXC *)__H33U);
+            *(__LCKS) = *(__ZBXC__);
+          };
+          __O53U=((____ZBXC *)__LCKS);
+          __O53U->__0BXC.__DK.__CK.__YH.__O2B=__2C2J;
+          __O53U->__HI4D=__Q53U;
+          __O53U->__0BXC.__BI4D=__GA2J;
+          __ZZEE(__O53U);
+          __QA2J=__LCKS;
+        } break;
+        case ____DMWH__: {
+          __QA2J=__W3OK(((____DMWH *)__451J));
+        } break;
+        case ____2A0I__: {
+          __0IQT=__2VEI(((____N5WC *)((____2A0I *)__451J)->__4VEJ));
+          if (__0IQT==NULL) {
+            __1IQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__MHQT=((__READ_LOCAL__N5ZI *)__tmp__LHQT);
+            __1IQT=((____2A0I *)__0IQT);
           };
-          __tmp__B51J=__tmp__MHQT;
+          __QA2J=__1IQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__B51J=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__P41J));
+        case ____HJNJ__: {
+          __QA2J=__Y0AL(((____HJNJ *)__451J));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__B51J=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__P41J));
+        case ____SJNJ__: {
+          __QA2J=__D1AL(((____SJNJ *)__451J));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__ABKS=((__IS_EXPANDED__L5NJ *)__tmp__P41J);
-          __tmp__NB2J=Self__ABKS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__LHQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__ABKS->receiver__554J)->local__PUEJ));
-          if (__tmp__LHQT==NULL) {
-            __tmp__MHQT=NULL;
+        case ____0AOJ__: {
+          __PCKS=((____0AOJ *)__451J);
+          __2C2J=__PCKS->__1AOJ.__CK.__YH.__O2B;
+          __0IQT=__2VEI(((____N5WC *)((____2A0I *)__PCKS->__OB5J)->__4VEJ));
+          if (__0IQT==NULL) {
+            __1IQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__MHQT=((__READ_LOCAL__N5ZI *)__tmp__LHQT);
-          };
-          Self__ABKS=NULL;
-          __tmp__Y13U=((__POINTER__IB )(NULL));
-          __tmp__D41J= 0;
-          __tmp__S23U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__S23U ==  0)) {
-            Self__ABKS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__D41J=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S23U));
-            if ((__tmp__D41J == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__K33U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__L33U=(void *)((unsigned long)(void *)((unsigned long)__tmp__S23U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__M33U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__L33U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__K33U=micro_alloc__table__lab__HKI(__tmp__L33U,((__POINTER__IB )(&(table_size[(__tmp__M33U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__L33U)));
-              __tmp__Y13U=__tmp__K33U;
+            __1IQT=((____2A0I *)__0IQT);
+          };
+          __PCKS=NULL;
+          __H33U=((____IB )(NULL));
+          __S51J= 0;
+          __B43U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__B43U ==  0)) {
+            __PCKS=__0AOJ__;
+          } else /* FALSE */ {
+            __S51J=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B43U));
+            if ((__S51J == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __Z43U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __043U=(void *)((unsigned long)(void *)((unsigned long)__B43U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __143U=((____YWB )((____Q )(void *)((unsigned long)__043U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __Z43U=__OKI(__043U,((____IB )(&(table_size[(__143U)-1]))),((____YWB )((____Q )__043U)));
+              __H33U=__Z43U;
             } else /* FALSE */ {
-              __tmp__M33U=((__UINTEGER_32__RWB )__tmp__D41J);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__K33U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__L33U=(void *)((unsigned long)(void *)((unsigned long)__tmp__S23U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__K33U=micro_alloc__table__lab__HKI(__tmp__L33U,((__POINTER__IB )(&(table_type[(__tmp__M33U)]))),(__UINTEGER_32__RWB)(__tmp__M33U |  1));
-              __tmp__Y13U=__tmp__K33U;
-            };
-            Self__ABKS=((__IS_EXPANDED__L5NJ *)__tmp__Y13U);
-            *(Self__ABKS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__Q43U=((__IS_EXPANDED__L5NJ *)Self__ABKS);
-          Self__Q43U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NB2J;
-          Self__Q43U->receiver__554J=__tmp__MHQT;
-          __tmp__B51J=Self__ABKS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__FBKS=((__GET_TYPE_ID__V5NJ *)__tmp__P41J);
-          __tmp__NB2J=Self__FBKS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__X41J=Self__FBKS->receiver__EA5J;
-          Self__FBKS=NULL;
-          __tmp__Y13U=((__POINTER__IB )(NULL));
-          __tmp__D41J= 0;
-          __tmp__S23U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__S23U ==  0)) {
-            Self__FBKS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__D41J=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S23U));
-            if ((__tmp__D41J == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__K33U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__L33U=(void *)((unsigned long)(void *)((unsigned long)__tmp__S23U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__M33U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__L33U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__K33U=micro_alloc__table__lab__HKI(__tmp__L33U,((__POINTER__IB )(&(table_size[(__tmp__M33U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__L33U)));
-              __tmp__Y13U=__tmp__K33U;
+              __143U=((____YWB )__S51J);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __Z43U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __043U=(void *)((unsigned long)(void *)((unsigned long)__B43U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __Z43U=__OKI(__043U,((____IB )(&(table_type[(__143U)]))),(____YWB)(__143U |  1));
+              __H33U=__Z43U;
+            };
+            __PCKS=((____0AOJ *)__H33U);
+            *(__PCKS) = *(__0AOJ__);
+          };
+          __553U=((____0AOJ *)__PCKS);
+          __553U->__1AOJ.__CK.__YH.__O2B=__2C2J;
+          __553U->__OB5J=__1IQT;
+          __QA2J=__PCKS;
+        } break;
+        case ____EBOJ__: {
+          __UCKS=((____EBOJ *)__451J);
+          __2C2J=__UCKS->__FBOJ.__CK.__YH.__O2B;
+          __GA2J=__UCKS->__TB5J;
+          __UCKS=NULL;
+          __H33U=((____IB )(NULL));
+          __S51J= 0;
+          __B43U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__B43U ==  0)) {
+            __UCKS=__EBOJ__;
+          } else /* FALSE */ {
+            __S51J=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B43U));
+            if ((__S51J == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __Z43U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __043U=(void *)((unsigned long)(void *)((unsigned long)__B43U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __143U=((____YWB )((____Q )(void *)((unsigned long)__043U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __Z43U=__OKI(__043U,((____IB )(&(table_size[(__143U)-1]))),((____YWB )((____Q )__043U)));
+              __H33U=__Z43U;
             } else /* FALSE */ {
-              __tmp__M33U=((__UINTEGER_32__RWB )__tmp__D41J);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__K33U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__L33U=(void *)((unsigned long)(void *)((unsigned long)__tmp__S23U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__K33U=micro_alloc__table__lab__HKI(__tmp__L33U,((__POINTER__IB )(&(table_type[(__tmp__M33U)]))),(__UINTEGER_32__RWB)(__tmp__M33U |  1));
-              __tmp__Y13U=__tmp__K33U;
-            };
-            Self__FBKS=((__GET_TYPE_ID__V5NJ *)__tmp__Y13U);
-            *(Self__FBKS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__A53U=((__GET_TYPE_ID__V5NJ *)Self__FBKS);
-          Self__A53U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NB2J;
-          Self__A53U->receiver__EA5J=__tmp__X41J;
-          __tmp__B51J=Self__FBKS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__B51J=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__P41J));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__B51J=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__P41J));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__B51J=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__P41J));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__B51J=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__P41J));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__B51J=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__P41J));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__B51J=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__P41J));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__B51J=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__P41J));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__B51J=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__P41J));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__B51J=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__P41J));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__IBKS=((__SIZE_OF__NGOJ *)__tmp__P41J);
-          __tmp__NB2J=Self__IBKS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__X41J=Self__IBKS->receiver__OC5J;
-          Self__IBKS=NULL;
-          __tmp__Y13U=((__POINTER__IB )(NULL));
-          __tmp__D41J= 0;
-          __tmp__S23U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__S23U ==  0)) {
-            Self__IBKS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__D41J=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S23U));
-            if ((__tmp__D41J == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__K33U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__L33U=(void *)((unsigned long)(void *)((unsigned long)__tmp__S23U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__M33U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__L33U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__K33U=micro_alloc__table__lab__HKI(__tmp__L33U,((__POINTER__IB )(&(table_size[(__tmp__M33U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__L33U)));
-              __tmp__Y13U=__tmp__K33U;
+              __143U=((____YWB )__S51J);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __Z43U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __043U=(void *)((unsigned long)(void *)((unsigned long)__B43U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __Z43U=__OKI(__043U,((____IB )(&(table_type[(__143U)]))),(____YWB)(__143U |  1));
+              __H33U=__Z43U;
+            };
+            __UCKS=((____EBOJ *)__H33U);
+            *(__UCKS) = *(__EBOJ__);
+          };
+          __PA4U=((____EBOJ *)__UCKS);
+          __PA4U->__FBOJ.__CK.__YH.__O2B=__2C2J;
+          __PA4U->__TB5J=__GA2J;
+          __QA2J=__UCKS;
+        } break;
+        case ____3BOJ__: {
+          __QA2J=__21AL(((____3BOJ *)__451J));
+        } break;
+        case ____RCOJ__: {
+          __QA2J=__H2AL(((____RCOJ *)__451J));
+        } break;
+        case ____HDOJ__: {
+          __QA2J=__S2AL(((____HDOJ *)__451J));
+        } break;
+        case ____1DOJ__: {
+          __QA2J=__32AL(((____1DOJ *)__451J));
+        } break;
+        case ____PEOJ__: {
+          __QA2J=__I3AL(((____PEOJ *)__451J));
+        } break;
+        case ____DFOJ__: {
+          __QA2J=__T3AL(((____DFOJ *)__451J));
+        } break;
+        case ____XFOJ__: {
+          __QA2J=__43AL(((____XFOJ *)__451J));
+        } break;
+        case ____QGOJ__: {
+          __QA2J=__J4AL(((____QGOJ *)__451J));
+        } break;
+        case ____EHOJ__: {
+          __QA2J=__X4AL(((____EHOJ *)__451J));
+        } break;
+        case ____2HOJ__: {
+          __XCKS=((____2HOJ *)__451J);
+          __2C2J=__XCKS->__3HOJ.__CK.__YH.__O2B;
+          __GA2J=__XCKS->__3D5J;
+          __XCKS=NULL;
+          __H33U=((____IB )(NULL));
+          __S51J= 0;
+          __B43U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__B43U ==  0)) {
+            __XCKS=__2HOJ__;
+          } else /* FALSE */ {
+            __S51J=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B43U));
+            if ((__S51J == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __Z43U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __043U=(void *)((unsigned long)(void *)((unsigned long)__B43U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __143U=((____YWB )((____Q )(void *)((unsigned long)__043U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __Z43U=__OKI(__043U,((____IB )(&(table_size[(__143U)-1]))),((____YWB )((____Q )__043U)));
+              __H33U=__Z43U;
             } else /* FALSE */ {
-              __tmp__M33U=((__UINTEGER_32__RWB )__tmp__D41J);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__K33U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__L33U=(void *)((unsigned long)(void *)((unsigned long)__tmp__S23U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__K33U=micro_alloc__table__lab__HKI(__tmp__L33U,((__POINTER__IB )(&(table_type[(__tmp__M33U)]))),(__UINTEGER_32__RWB)(__tmp__M33U |  1));
-              __tmp__Y13U=__tmp__K33U;
-            };
-            Self__IBKS=((__SIZE_OF__NGOJ *)__tmp__Y13U);
-            *(Self__IBKS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__Q53U=((__SIZE_OF__NGOJ *)Self__IBKS);
-          Self__Q53U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NB2J;
-          Self__Q53U->receiver__OC5J=__tmp__X41J;
-          __tmp__B51J=Self__IBKS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__B51J=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__P41J));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__LBKS=((__REAL_CST__JLOJ *)__tmp__P41J);
-          __tmp__NB2J=Self__LBKS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__CA4U=Self__LBKS->value__DD5J;
-          __tmp__X41J=Self__LBKS->parent_constant__KLOJ.static_type__SG4D;
-          Self__LBKS=NULL;
-          __tmp__Y13U=((__POINTER__IB )(NULL));
-          __tmp__D41J= 0;
-          __tmp__S23U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__S23U ==  0)) {
-            Self__LBKS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__D41J=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S23U));
-            if ((__tmp__D41J == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__K33U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__L33U=(void *)((unsigned long)(void *)((unsigned long)__tmp__S23U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__M33U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__L33U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__K33U=micro_alloc__table__lab__HKI(__tmp__L33U,((__POINTER__IB )(&(table_size[(__tmp__M33U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__L33U)));
-              __tmp__Y13U=__tmp__K33U;
+              __143U=((____YWB )__S51J);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __Z43U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __043U=(void *)((unsigned long)(void *)((unsigned long)__B43U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __Z43U=__OKI(__043U,((____IB )(&(table_type[(__143U)]))),(____YWB)(__143U |  1));
+              __H33U=__Z43U;
+            };
+            __XCKS=((____2HOJ *)__H33U);
+            *(__XCKS) = *(__2HOJ__);
+          };
+          __5A4U=((____2HOJ *)__XCKS);
+          __5A4U->__3HOJ.__CK.__YH.__O2B=__2C2J;
+          __5A4U->__3D5J=__GA2J;
+          __QA2J=__XCKS;
+        } break;
+        case ____YIOJ__: {
+          __QA2J=__I5AL(((____YIOJ *)__451J));
+        } break;
+        case ____YMOJ__: {
+          __0CKS=((____YMOJ *)__451J);
+          __2C2J=__0CKS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __RB4U=__0CKS->__SE5J;
+          __GA2J=__0CKS->__ZMOJ.__BI4D;
+          __0CKS=NULL;
+          __H33U=((____IB )(NULL));
+          __S51J= 0;
+          __B43U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__B43U ==  0)) {
+            __0CKS=__YMOJ__;
+          } else /* FALSE */ {
+            __S51J=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B43U));
+            if ((__S51J == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __Z43U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __043U=(void *)((unsigned long)(void *)((unsigned long)__B43U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __143U=((____YWB )((____Q )(void *)((unsigned long)__043U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __Z43U=__OKI(__043U,((____IB )(&(table_size[(__143U)-1]))),((____YWB )((____Q )__043U)));
+              __H33U=__Z43U;
             } else /* FALSE */ {
-              __tmp__M33U=((__UINTEGER_32__RWB )__tmp__D41J);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__K33U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__L33U=(void *)((unsigned long)(void *)((unsigned long)__tmp__S23U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K33U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__K33U=micro_alloc__table__lab__HKI(__tmp__L33U,((__POINTER__IB )(&(table_type[(__tmp__M33U)]))),(__UINTEGER_32__RWB)(__tmp__M33U |  1));
-              __tmp__Y13U=__tmp__K33U;
-            };
-            Self__LBKS=((__REAL_CST__JLOJ *)__tmp__Y13U);
-            *(Self__LBKS) = *(REAL_CST__JLOJ__);
-          };
-          Self__AA4U=((__REAL_CST__JLOJ *)Self__LBKS);
-          Self__AA4U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NB2J;
-          Self__AA4U->value__DD5J=v__CA4U;
-          Self__AA4U->parent_constant__KLOJ.static_type__SG4D=__tmp__X41J;
-          __tmp__B51J=Self__LBKS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__PBKS=((__CHARACTER_CST__5LOJ *)__tmp__P41J);
-          __tmp__QBKS=create__char__CMQJ(Self__PBKS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PBKS->text__ID5J);
-          __tmp__B51J=__tmp__QBKS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__SBKS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__P41J);
-          __tmp__TBKS=create__text__2PQJ(Self__SBKS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SBKS->string__EBJK);
-          __tmp__B51J=__tmp__TBKS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__B51J=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__P41J));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__B51J=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__P41J));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__B51J=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__P41J));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__B51J=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__P41J));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__B51J=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__P41J));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__B51J=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__P41J));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__B51J=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__P41J));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__B51J=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__P41J));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__FC2J=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__P41J)->global__Y5JM),NULL);
-          if (__tmp__FC2J==NULL) {
-            __tmp__ULCU=NULL;
+              __143U=((____YWB )__S51J);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __Z43U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __043U=(void *)((unsigned long)(void *)((unsigned long)__B43U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z43U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __Z43U=__OKI(__043U,((____IB )(&(table_type[(__143U)]))),(____YWB)(__143U |  1));
+              __H33U=__Z43U;
+            };
+            __0CKS=((____YMOJ *)__H33U);
+            *(__0CKS) = *(__YMOJ__);
+          };
+          __PB4U=((____YMOJ *)__0CKS);
+          __PB4U->__ZMOJ.__DK.__CK.__YH.__O2B=__2C2J;
+          __PB4U->__SE5J=__RB4U;
+          __PB4U->__ZMOJ.__BI4D=__GA2J;
+          __QA2J=__0CKS;
+        } break;
+        case ____ONOJ__: {
+          __4CKS=((____ONOJ *)__451J);
+          __5CKS=__RNQJ(__4CKS->__PNOJ.__DK.__CK.__YH.__O2B,__4CKS->__XE5J);
+          __QA2J=__5CKS;
+        } break;
+        case ____YOOJ__: {
+          __BDKS=((____YOOJ *)__451J);
+          __CDKS=__LRQJ(__BDKS->__ZOOJ.__DK.__CK.__YH.__O2B,__BDKS->__TCJK);
+          __QA2J=__CDKS;
+        } break;
+        case ____IM4K__: {
+          __QA2J=__NZFM(((____IM4K *)__451J));
+        } break;
+        case ____T5FL__: {
+          __QA2J=__V35O(((____T5FL *)__451J));
+        } break;
+        case ____3DUL__: {
+          __QA2J=__AJVP(((____3DUL *)__451J));
+        } break;
+        case ____0EUL__: {
+          __QA2J=__QB4P(((____0EUL *)__451J));
+        } break;
+        case ____BGUL__: {
+          __QA2J=__LJVP(((____BGUL *)__451J));
+        } break;
+        case ____2GUL__: {
+          __QA2J=__2B4P(((____2GUL *)__451J));
+        } break;
+        case ____B0VL__: {
+          __QA2J=__H0BN(((____B0VL *)__451J));
+        } break;
+        case ____P0VL__: {
+          __QA2J=__NCHM(((____P0VL *)__451J));
+        } break;
+        case ____Q5YL__: {
+          __UD2J=__TFTL(((____FKRG *)((____Q5YL *)__451J)->__HBKM),NULL);
+          if (__UD2J==NULL) {
+            __DNCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__FC2J)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__ULCU=NULL;
+            switch (((struct ___OBJ *)__UD2J)->__id) {
+            case ____IM4K__: {
+              __DNCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__ULCU=((__READ_GLOBAL__B4YL *)__tmp__FC2J);
+            case ____Q5YL__: {
+              __DNCU=((____Q5YL *)__UD2J);
             } break;
             }
           };
-          __tmp__B51J=__tmp__ULCU;
+          __QA2J=__DNCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__B51J=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__P41J));
+        case ____UVPM__: {
+          __QA2J=__VGWN(((____UVPM *)__451J));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__B51J=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__P41J));
+        case ____0ZPM__: {
+          __QA2J=__4G2P(((____0ZPM *)__451J));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__B51J=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__P41J));
+        case ____MR0N__: {
+          __QA2J=__DRVO(((____MR0N *)__451J));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__B51J=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__P41J));
+        case ____YWBP__: {
+          __QA2J=__DQ0Q(((____YWBP *)__451J));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__B51J=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__P41J));
+        case ____LYBP__: {
+          __QA2J=__0WUP(((____LYBP *)__451J));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__B51J=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__P41J));
+        case ____CZBP__: {
+          __QA2J=__FXUP(((____CZBP *)__451J));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__B51J=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__P41J));
+        case ____3BEP__: {
+          __QA2J=__FCIQ(((____3BEP *)__451J));
         } break;
         };
-        __tmp__5C2J=new_read__slot__receiver__with__intern__2DZJ(__tmp__J41J,__tmp__TZ1L,__tmp__B51J,__tmp__UC2J,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__5C2J);
-        __tmp__TZ1L=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__5C2J));
-        result__M11J=__tmp__TZ1L;
+        __OE2J=__LFZJ(__Y51J,__C11L,__QA2J,__DE2J,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__OE2J);
+        __C11L=__BR5H(((____UL2C *)__OE2J));
+        __121J=__C11L;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__J11J),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__O31J=static_type__S01J(Self__I11J);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__O31J),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__K11J);
-        put_position__HRE(EXPR__BK__->parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__Y21J),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __341J=__B21J(__X21J);
+        __CQXE(((____WMB *)__341J),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__Z21J);
+        __ORE(__BK__->__CK.__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));
         };
       };
     };
   };
-  __tmp__H31J=result__M11J;
-  return(__tmp__H31J);
+  __W41J=__121J;
+  return(__W41J);
 }
 
-static void* check_type__with__5NDK(__READ_LOCAL__N5ZI *Self__AODK,__TYPE_FULL__PMB *t__BODK,__POSITION__OL p__CODK)
-// ({READ_LOCAL__N5ZI},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __OPDK(____2A0I *__PPDK,____WMB *__QPDK,____OL __RPDK)
+// ({__2A0I},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__VC4U;
-  void *result__EODK;
-  __LOCAL__43WC *__tmp__VCKS,*__tmp__BEKS;
-  __WRITE_LOCAL__BEYJ *__tmp__2CKS,*__tmp__IEKS;
-  __STRING_CONSTANT__0 *__tmp__2PDK,*__tmp__DTDK,*v__WE4U;
-  void *__tmp__4PDK;
-  __PROTOTYPE__MF *__tmp__UQDK,*__tmp__YTDK;
-  __INTEGER__Q __tmp__0QDK,__tmp__JA4U,old_nb_elts__LA4U,__tmp__DB4U;
-  __INTEGER__Q old_nb_elts__FB4U;
-  void *__tmp__GQ2L;
-  __POSITION__OL __tmp__ARDK,__tmp__EUDK;
-  void *__tmp__GRDK,*__tmp__YRDK,*__tmp__2UDK;
-  __TYPE_FULL__PMB *__tmp__ORDK,*__tmp__SUDK;
-  __ITM_TYPE_STYLE__TMB *Self__GA4U,*Self__AB4U;
-  __STRING__BC *Self__HA4U,*Self__BB4U;
-  __POINTER__IB __tmp__MA4U,__tmp__GB4U,__tmp__4B4U,__tmp__5B4U;
-  __ITM_TYPE_MULTI__NURC *Self__RDKS,*Self__REKS;
-  __READ_LOCAL__N5ZI *__tmp__ISDK,*__tmp__QVDK,*__tmp__NIQT,*__tmp__OIQT;
-  __NODE_TYPE__FK2C *__tmp__KSDK,*__tmp__WVDK;
-  __PROTOTYPE_CST__45WC *__tmp__NVDK,*Self__VEKS,*__tmp__WEKS;
-  __STRING_CST__5J *Self__3B4U,*result__ZB4U;
-  __UINTEGER_32__RWB __tmp__AC4U;
-  __INTEGER_CST__KAXC *Self__YEKS,*Self__TC4U;
-  __IS_EXPANDED__L5NJ *Self__2EKS,*Self__ED4U;
-  __GET_TYPE_ID__V5NJ *Self__BFKS,*Self__UD4U;
-  __SIZE_OF__NGOJ *Self__EFKS,*Self__EE4U;
-  __REAL_CST__JLOJ *Self__HFKS,*Self__UE4U;
-  __CHARACTER_CST__5LOJ *Self__LFKS,*__tmp__MFKS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__OFKS,*__tmp__PFKS;
-  __READ_GLOBAL__B4YL *__tmp__YLCU;
-  __BOOLEAN__L __tmp__1ODK,__tmp__OPDK,__tmp__RRDK,__tmp__VUDK;
-  __CHARACTER__DB *__tmp__IA4U,*__tmp__CB4U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__LVDK;
-  result__EODK=NULL;
-  __tmp__1ODK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__BODK),Self__AODK->local__PUEJ->parent_variable__B4WC.type__1N5D);
-  if (__tmp__1ODK) {
-    result__EODK=Self__AODK;
+  ____0SG __EE4U;
+  void *__TPDK;
+  ____N5WC *__EEKS,*__QFKS;
+  ____QFYJ *__LEKS,*__XFKS;
+  ____0 *__LRDK,*__SUDK,*__FG4U;
+  void *__NRDK;
+  ____MF *__DSDK,*__HVDK;
+  ____Q __JSDK,__YB4U,__0B4U,__SC4U,__UC4U;
+  void *__VR2L;
+  ____OL __PSDK,__TVDK;
+  void *__VSDK,*__HTDK,*__LWDK;
+  ____WMB *__3SDK,*__BWDK;
+  ____0MB *__VB4U,*__PC4U;
+  ____BC *__WB4U,*__QC4U;
+  ____IB __1B4U,__VC4U,__ND4U,__OD4U;
+  ____2VRC *__AFKS,*__AGKS;
+  ____2A0I *__XTDK,*__5WDK,*__2JQT,*__3JQT;
+  ____UL2C *__ZTDK,*__FXDK;
+  ____NBXC *__2WDK,*__EGKS,*__FGKS;
+  ____5J *__MD4U,*__ID4U;
+  ____YWB __PD4U;
+  ____ZBXC *__HGKS,*__CE4U;
+  ____0AOJ *__LGKS,*__TE4U;
+  ____EBOJ *__QGKS,*__DF4U;
+  ____2HOJ *__TGKS,*__TF4U;
+  ____YMOJ *__WGKS,*__DG4U;
+  ____ONOJ *__0GKS,*__1GKS;
+  ____YOOJ *__3GKS,*__4GKS;
+  ____Q5YL *__HNCU;
+  ____L __KQDK,__3QDK,__ATDK,__EWDK;
+  ____DB *__XB4U,*__RC4U;
+  ____ABXC *__0WDK;
+  __TPDK=NULL;
+  __KQDK=__5MKK(((____WMB *)__QPDK),__PPDK->__4VEJ->__Q5WC.__KP5D);
+  if (__KQDK) {
+    __TPDK=__PPDK;
   } else /* FALSE */ {
-    __tmp__OPDK=is_export_to__TBVK(((__TYPE_FULL__PMB *)Self__AODK->local__PUEJ->parent_variable__B4WC.type__1N5D),t__BODK);
-    if (__tmp__OPDK) {
-      __tmp__VCKS=create__name__style__type__0HND(Self__AODK->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__AODK->local__PUEJ->parent_variable__B4WC.type__1N5D));
-      __tmp__2CKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VCKS),Self__AODK->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__AODK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2CKS);
-      __tmp__2PDK=get__HJC(last_cast_name__C31J);
-      __tmp__4PDK=get_slot__452I(((__TYPE_FULL__PMB *)Self__AODK->local__PUEJ->parent_variable__B4WC.type__1N5D),__tmp__2PDK);
-      if (((void *)__tmp__4PDK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__AODK->local__PUEJ->parent_variable__B4WC.type__1N5D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__BODK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__2PDK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__AODK->local__PUEJ->parent_variable__B4WC.type__1N5D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__CODK);
-        __tmp__UQDK=prototype__ZDMJ(((__TYPE_FULL__PMB *)Self__AODK->local__PUEJ->parent_variable__B4WC.type__1N5D));
-        put_position__HRE(__tmp__UQDK->parent_named__PF.parent_itm_object__OF.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);
+    __3QDK=__CDVK(((____WMB *)__PPDK->__4VEJ->__Q5WC.__KP5D),__QPDK);
+    if (__3QDK) {
+      __EEKS=__JJND(__PPDK->__3A0I.__RJWH.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__PPDK->__4VEJ->__Q5WC.__KP5D));
+      __LEKS=__BQRJ(((____N5WC *)__EEKS),__PPDK->__3A0I.__RJWH.__CK.__YH.__O2B,__PPDK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LEKS);
+      __LRDK=__OJC(__R41J);
+      __NRDK=__NB3I(((____WMB *)__PPDK->__4VEJ->__Q5WC.__KP5D),__LRDK);
+      if (((void *)__NRDK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __CQXE(((____WMB *)__PPDK->__4VEJ->__Q5WC.__KP5D),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__QPDK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__LRDK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __CQXE(((____WMB *)__PPDK->__4VEJ->__Q5WC.__KP5D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__RPDK);
+        __DSDK=__IFMJ(((____WMB *)__PPDK->__4VEJ->__Q5WC.__KP5D));
+        __ORE(__DSDK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__4PDK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__4PDK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__0QDK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__4PDK));
+      if (((struct ___OBJ *)__NRDK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__NRDK)->__2JRG->__QLC)->__id==____OLC__) {
+          __JSDK=__HVRL(((____1JRG *)__NRDK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__0QDK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__4PDK));
+          __JSDK=__HVRL(((____1JRG *)__NRDK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__4PDK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__0QDK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__4PDK));
+        if (((struct ___OBJ *)((____FKRG *)__NRDK)->__HKRG->__QLC)->__id==____OLC__) {
+          __JSDK=__4VRL(((____FKRG *)__NRDK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__0QDK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__4PDK));
+          __JSDK=__4VRL(((____FKRG *)__NRDK));
         };
       };
-      if ((__tmp__0QDK !=  1)) {
-        if (((struct ___OBJ *)__tmp__4PDK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GQ2L=((__SLOT_CODE__MIRG *)__tmp__4PDK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GQ2L)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ARDK=((__ITM_SLOT__HLC *)__tmp__GQ2L)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__JSDK !=  1)) {
+        if (((struct ___OBJ *)__NRDK)->__id==____1JRG__) {
+          __VR2L=((____1JRG *)__NRDK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VR2L)->__id==____OLC__) {
+            __PSDK=((____OLC *)__VR2L)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ARDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GQ2L)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __PSDK=((____4G0D *)__VR2L)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__ARDK=((__SLOT_DATA__WIRG *)__tmp__4PDK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __PSDK=((____FKRG *)__NRDK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__ARDK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__PSDK);
+        __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 *)__tmp__4PDK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__GQ2L=((__SLOT_CODE__MIRG *)__tmp__4PDK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__GQ2L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__GRDK=((__ITM_SLOT__HLC *)__tmp__GQ2L)->result_type__3VOB;
+      if (((struct ___OBJ *)__NRDK)->__id==____1JRG__) {
+        __VR2L=((____1JRG *)__NRDK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__VR2L)->__id==____OLC__) {
+          __VSDK=((____OLC *)__VR2L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__GRDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GQ2L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __VSDK=((____4G0D *)__VR2L)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__GQ2L=((__SLOT_DATA__WIRG *)__tmp__4PDK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__GQ2L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__GRDK=((__ITM_SLOT__HLC *)__tmp__GQ2L)->result_type__3VOB;
+        __VR2L=((____FKRG *)__NRDK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__VR2L)->__id==____OLC__) {
+          __VSDK=((____OLC *)__VR2L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__GRDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GQ2L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __VSDK=((____4G0D *)__VR2L)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__GRDK==NULL) {
-        __tmp__GQ2L=NULL;
+      if (__VSDK==NULL) {
+        __VR2L=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__GRDK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__GQ2L=((void *)__tmp__GRDK);
+        switch (((struct ___OBJ *)__VSDK)->__id) {
+        case ____QMB__: {
+          __VR2L=((void *)__VSDK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__GQ2L=((void *)__tmp__GRDK);
+        case ____0MB__: {
+          __VR2L=((void *)__VSDK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__GQ2L=((void *)__tmp__GRDK);
+        case ____KPB__: {
+          __VR2L=((void *)__VSDK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__GQ2L=((void *)__tmp__GRDK);
+        case ____TEZ__: {
+          __VR2L=((void *)__VSDK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__GQ2L=NULL;
+        case ____2VRC__: {
+          __VR2L=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__GQ2L=NULL;
+        case ____GZRC__: {
+          __VR2L=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__GQ2L == (void *)NULL)) {
-        __tmp__RRDK=TRUE__K__;
+      if (((void *)__VR2L == (void *)NULL)) {
+        __ATDK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__GQ2L)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__ORDK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__GQ2L));
+        switch (((struct ___OBJ *)__VR2L)->__id) {
+        case ____QMB__: {
+          __3SDK=__43X(((____QMB *)__VR2L));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__ORDK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GQ2L)));
+        case ____0MB__: {
+          __3SDK=__D5X(((____0MB *)((____QMB *)__VR2L)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__ORDK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GQ2L)),NULL);
+        case ____KPB__: {
+          __3SDK=__LAY(((____KPB *)((____QMB *)__VR2L)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__ORDK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GQ2L)),NULL);
+        case ____TEZ__: {
+          __3SDK=__HZ1D(((____TEZ *)((____QMB *)__VR2L)),NULL);
         } break;
         };
-        __tmp__RRDK=((void *)__tmp__ORDK != (void *)t__BODK);
+        __ATDK=((void *)__3SDK != (void *)__QPDK);
       };
-      if (__tmp__RRDK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__4PDK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GRDK=((__SLOT_CODE__MIRG *)__tmp__4PDK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GRDK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YRDK=((__ITM_SLOT__HLC *)__tmp__GRDK)->result_type__3VOB;
+      if (__ATDK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__NRDK)->__id==____1JRG__) {
+          __VSDK=((____1JRG *)__NRDK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VSDK)->__id==____OLC__) {
+            __HTDK=((____OLC *)__VSDK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YRDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GRDK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __HTDK=((____4G0D *)__VSDK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__GRDK=((__SLOT_DATA__WIRG *)__tmp__4PDK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GRDK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YRDK=((__ITM_SLOT__HLC *)__tmp__GRDK)->result_type__3VOB;
+          __VSDK=((____FKRG *)__NRDK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__VSDK)->__id==____OLC__) {
+            __HTDK=((____OLC *)__VSDK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YRDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GRDK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__YRDK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__YRDK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__GA4U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YRDK));
-          if (((void *)Self__GA4U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__GA4U->style__MPC);
-            Self__HA4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__HA4U->capacity__HFL <= Self__HA4U->count__WJ)) {
-              if ((Self__HA4U->capacity__HFL ==  0)) {
-                Self__HA4U->capacity__HFL= 32;
-                __tmp__IA4U=create__KVW( 32);
-                Self__HA4U->storage__4EL=__tmp__IA4U;
+            __HTDK=((____4G0D *)__VSDK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__HTDK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__HTDK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __VB4U=((____0MB *)((____QMB *)__HTDK));
+          if (((void *)__VB4U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__VB4U->__TPC);
+            __WB4U=((____BC *)__YC);
+            if ((__WB4U->__OFL <= __WB4U->__WJ)) {
+              if ((__WB4U->__OFL ==  0)) {
+                __WB4U->__OFL= 32;
+                __XB4U=__RVW( 32);
+                __WB4U->__FFL=__XB4U;
               } else /* FALSE */ {
-                __tmp__JA4U=(__INTEGER__Q)(Self__HA4U->capacity__HFL <<  1);
-                __tmp__IA4U=((__CHARACTER__DB *)Self__HA4U->storage__4EL);
-                old_nb_elts__LA4U=Self__HA4U->capacity__HFL;
-                __tmp__MA4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IA4U),((__UINTEGER_32__RWB )old_nb_elts__LA4U),((__UINTEGER_32__RWB )__tmp__JA4U));
-                __tmp__IA4U=((__CHARACTER__DB *)__tmp__MA4U);
-                clear__to__F00(__tmp__IA4U,old_nb_elts__LA4U,(__INTEGER__Q)(__tmp__JA4U -  1));
-                Self__HA4U->storage__4EL=__tmp__IA4U;
-                Self__HA4U->capacity__HFL=__tmp__JA4U;
+                __YB4U=(____Q)(__WB4U->__OFL <<  1);
+                __XB4U=((____DB *)__WB4U->__FFL);
+                __0B4U=__WB4U->__OFL;
+                __1B4U=__55W(((____IB )__XB4U),((____YWB )__0B4U),((____YWB )__YB4U));
+                __XB4U=((____DB *)__1B4U);
+                __M00(__XB4U,__0B4U,(____Q)(__YB4U -  1));
+                __WB4U->__FFL=__XB4U;
+                __WB4U->__OFL=__YB4U;
               };
             };
-            ((__CHARACTER__DB *)Self__HA4U->storage__4EL)[Self__HA4U->count__WJ]=' ';
-            Self__HA4U->count__WJ=(__INTEGER__Q)(Self__HA4U->count__WJ +  1);
+            ((____DB *)__WB4U->__FFL)[__WB4U->__WJ]=' ';
+            __WB4U->__WJ=(____Q)(__WB4U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__GA4U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__VB4U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YRDK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__HTDK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YRDK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__HTDK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__RDKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YRDK));
-          Self__HA4U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__HA4U->capacity__HFL <= Self__HA4U->count__WJ)) {
-            if ((Self__HA4U->capacity__HFL ==  0)) {
-              Self__HA4U->capacity__HFL= 32;
-              __tmp__IA4U=create__KVW( 32);
-              Self__HA4U->storage__4EL=__tmp__IA4U;
+        case ____2VRC__: {
+          __AFKS=((____2VRC *)((____QMB *)__HTDK));
+          __WB4U=((____BC *)__YC);
+          if ((__WB4U->__OFL <= __WB4U->__WJ)) {
+            if ((__WB4U->__OFL ==  0)) {
+              __WB4U->__OFL= 32;
+              __XB4U=__RVW( 32);
+              __WB4U->__FFL=__XB4U;
             } else /* FALSE */ {
-              __tmp__JA4U=(__INTEGER__Q)(Self__HA4U->capacity__HFL <<  1);
-              __tmp__IA4U=((__CHARACTER__DB *)Self__HA4U->storage__4EL);
-              old_nb_elts__LA4U=Self__HA4U->capacity__HFL;
-              __tmp__MA4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IA4U),((__UINTEGER_32__RWB )old_nb_elts__LA4U),((__UINTEGER_32__RWB )__tmp__JA4U));
-              __tmp__IA4U=((__CHARACTER__DB *)__tmp__MA4U);
-              clear__to__F00(__tmp__IA4U,old_nb_elts__LA4U,(__INTEGER__Q)(__tmp__JA4U -  1));
-              Self__HA4U->storage__4EL=__tmp__IA4U;
-              Self__HA4U->capacity__HFL=__tmp__JA4U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__HA4U->storage__4EL)[Self__HA4U->count__WJ]='(';
-          Self__HA4U->count__WJ=(__INTEGER__Q)(Self__HA4U->count__WJ +  1);
-          display_raw__DGAD(Self__RDKS,string_tmp__YC);
-          Self__HA4U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__HA4U->capacity__HFL <= Self__HA4U->count__WJ)) {
-            if ((Self__HA4U->capacity__HFL ==  0)) {
-              Self__HA4U->capacity__HFL= 32;
-              __tmp__IA4U=create__KVW( 32);
-              Self__HA4U->storage__4EL=__tmp__IA4U;
+              __YB4U=(____Q)(__WB4U->__OFL <<  1);
+              __XB4U=((____DB *)__WB4U->__FFL);
+              __0B4U=__WB4U->__OFL;
+              __1B4U=__55W(((____IB )__XB4U),((____YWB )__0B4U),((____YWB )__YB4U));
+              __XB4U=((____DB *)__1B4U);
+              __M00(__XB4U,__0B4U,(____Q)(__YB4U -  1));
+              __WB4U->__FFL=__XB4U;
+              __WB4U->__OFL=__YB4U;
+            };
+          };
+          ((____DB *)__WB4U->__FFL)[__WB4U->__WJ]='(';
+          __WB4U->__WJ=(____Q)(__WB4U->__WJ +  1);
+          __SHAD(__AFKS,__YC);
+          __WB4U=((____BC *)__YC);
+          if ((__WB4U->__OFL <= __WB4U->__WJ)) {
+            if ((__WB4U->__OFL ==  0)) {
+              __WB4U->__OFL= 32;
+              __XB4U=__RVW( 32);
+              __WB4U->__FFL=__XB4U;
             } else /* FALSE */ {
-              __tmp__JA4U=(__INTEGER__Q)(Self__HA4U->capacity__HFL <<  1);
-              __tmp__IA4U=((__CHARACTER__DB *)Self__HA4U->storage__4EL);
-              old_nb_elts__LA4U=Self__HA4U->capacity__HFL;
-              __tmp__MA4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IA4U),((__UINTEGER_32__RWB )old_nb_elts__LA4U),((__UINTEGER_32__RWB )__tmp__JA4U));
-              __tmp__IA4U=((__CHARACTER__DB *)__tmp__MA4U);
-              clear__to__F00(__tmp__IA4U,old_nb_elts__LA4U,(__INTEGER__Q)(__tmp__JA4U -  1));
-              Self__HA4U->storage__4EL=__tmp__IA4U;
-              Self__HA4U->capacity__HFL=__tmp__JA4U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__HA4U->storage__4EL)[Self__HA4U->count__WJ]=')';
-          Self__HA4U->count__WJ=(__INTEGER__Q)(Self__HA4U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YRDK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__BODK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__4PDK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GRDK=((__SLOT_CODE__MIRG *)__tmp__4PDK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GRDK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ARDK=((__ITM_SLOT__HLC *)__tmp__GRDK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __YB4U=(____Q)(__WB4U->__OFL <<  1);
+              __XB4U=((____DB *)__WB4U->__FFL);
+              __0B4U=__WB4U->__OFL;
+              __1B4U=__55W(((____IB )__XB4U),((____YWB )__0B4U),((____YWB )__YB4U));
+              __XB4U=((____DB *)__1B4U);
+              __M00(__XB4U,__0B4U,(____Q)(__YB4U -  1));
+              __WB4U->__FFL=__XB4U;
+              __WB4U->__OFL=__YB4U;
+            };
+          };
+          ((____DB *)__WB4U->__FFL)[__WB4U->__WJ]=')';
+          __WB4U->__WJ=(____Q)(__WB4U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__HTDK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__QPDK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__NRDK)->__id==____1JRG__) {
+          __VSDK=((____1JRG *)__NRDK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VSDK)->__id==____OLC__) {
+            __PSDK=((____OLC *)__VSDK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ARDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GRDK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __PSDK=((____4G0D *)__VSDK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__ARDK=((__SLOT_DATA__WIRG *)__tmp__4PDK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __PSDK=((____FKRG *)__NRDK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__ARDK);
-        put_position__HRE(Self__AODK->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.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(__PSDK);
+        __ORE(__PPDK->__3A0I.__RJWH.__CK.__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));
         };
       };
-      __tmp__ISDK=read__NUEI(((__LOCAL__43WC *)__tmp__VCKS));
-      __tmp__KSDK=new_read__slot__receiver__self__intern__3J2C(Self__AODK->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__4PDK,__tmp__ISDK,__tmp__ISDK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__KSDK);
-      __tmp__4PDK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__KSDK));
-      result__EODK=__tmp__4PDK;
-      __tmp__RRDK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__RRDK=FALSE__O__;
-    };
-    if ((! __tmp__RRDK)) {
-      __tmp__RRDK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__BODK),Self__AODK->local__PUEJ->parent_variable__B4WC.type__1N5D);
-      if (__tmp__RRDK) {
-        __tmp__BEKS=create__name__style__type__0HND(Self__AODK->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__AODK->local__PUEJ->parent_variable__B4WC.type__1N5D));
-        __tmp__IEKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__BEKS),Self__AODK->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__AODK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__IEKS);
-        __tmp__DTDK=get__HJC(last_cast_name__C31J);
-        __tmp__GQ2L=get_slot__452I(((__TYPE_FULL__PMB *)t__BODK),__tmp__DTDK);
-        if (((void *)__tmp__GQ2L == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__BODK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__AODK->local__PUEJ->parent_variable__B4WC.type__1N5D),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__DTDK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__BODK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__CODK);
-          __tmp__YTDK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__BODK));
-          put_position__HRE(__tmp__YTDK->parent_named__PF.parent_itm_object__OF.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);
+      __XTDK=__2VEI(((____N5WC *)__EEKS));
+      __ZTDK=__ML2C(__PPDK->__3A0I.__RJWH.__CK.__YH.__O2B,__NRDK,__XTDK,__XTDK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__ZTDK);
+      __NRDK=__BR5H(((____UL2C *)__ZTDK));
+      __TPDK=__NRDK;
+      __ATDK=__K__;
+    } else /* FALSE */ {
+      __ATDK=__O__;
+    };
+    if ((! __ATDK)) {
+      __ATDK=__1XRL(((____WMB *)__QPDK),__PPDK->__4VEJ->__Q5WC.__KP5D);
+      if (__ATDK) {
+        __QFKS=__JJND(__PPDK->__3A0I.__RJWH.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__PPDK->__4VEJ->__Q5WC.__KP5D));
+        __XFKS=__BQRJ(((____N5WC *)__QFKS),__PPDK->__3A0I.__RJWH.__CK.__YH.__O2B,__PPDK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__XFKS);
+        __SUDK=__OJC(__R41J);
+        __VR2L=__NB3I(((____WMB *)__QPDK),__SUDK);
+        if (((void *)__VR2L == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__QPDK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __CQXE(((____WMB *)__PPDK->__4VEJ->__Q5WC.__KP5D),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__SUDK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__QPDK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__RPDK);
+          __HVDK=__IFMJ(((____WMB *)__QPDK));
+          __ORE(__HVDK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__GQ2L)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__GQ2L)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JA4U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__GQ2L));
+        if (((struct ___OBJ *)__VR2L)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__VR2L)->__2JRG->__QLC)->__id==____OLC__) {
+            __YB4U=__HVRL(((____1JRG *)__VR2L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JA4U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__GQ2L));
+            __YB4U=__HVRL(((____1JRG *)__VR2L));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__GQ2L)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JA4U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__GQ2L));
+          if (((struct ___OBJ *)((____FKRG *)__VR2L)->__HKRG->__QLC)->__id==____OLC__) {
+            __YB4U=__4VRL(((____FKRG *)__VR2L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JA4U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__GQ2L));
+            __YB4U=__4VRL(((____FKRG *)__VR2L));
           };
         };
-        if ((__tmp__JA4U !=  2)) {
-          if (((struct ___OBJ *)__tmp__GQ2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__YRDK=((__SLOT_CODE__MIRG *)__tmp__GQ2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__YRDK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__EUDK=((__ITM_SLOT__HLC *)__tmp__YRDK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__YB4U !=  2)) {
+          if (((struct ___OBJ *)__VR2L)->__id==____1JRG__) {
+            __HTDK=((____1JRG *)__VR2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__HTDK)->__id==____OLC__) {
+              __TVDK=((____OLC *)__HTDK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__EUDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YRDK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __TVDK=((____4G0D *)__HTDK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__EUDK=((__SLOT_DATA__WIRG *)__tmp__GQ2L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __TVDK=((____FKRG *)__VR2L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__EUDK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__TVDK);
+          __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 *)__tmp__GQ2L)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GRDK=((__SLOT_CODE__MIRG *)__tmp__GQ2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GRDK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YRDK=((__ITM_SLOT__HLC *)__tmp__GRDK)->result_type__3VOB;
+        if (((struct ___OBJ *)__VR2L)->__id==____1JRG__) {
+          __VSDK=((____1JRG *)__VR2L)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VSDK)->__id==____OLC__) {
+            __HTDK=((____OLC *)__VSDK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YRDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GRDK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __HTDK=((____4G0D *)__VSDK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__GRDK=((__SLOT_DATA__WIRG *)__tmp__GQ2L)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GRDK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YRDK=((__ITM_SLOT__HLC *)__tmp__GRDK)->result_type__3VOB;
+          __VSDK=((____FKRG *)__VR2L)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__VSDK)->__id==____OLC__) {
+            __HTDK=((____OLC *)__VSDK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YRDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GRDK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __HTDK=((____4G0D *)__VSDK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__YRDK==NULL) {
-          __tmp__GRDK=NULL;
+        if (__HTDK==NULL) {
+          __VSDK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__YRDK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__GRDK=((void *)__tmp__YRDK);
+          switch (((struct ___OBJ *)__HTDK)->__id) {
+          case ____QMB__: {
+            __VSDK=((void *)__HTDK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__GRDK=((void *)__tmp__YRDK);
+          case ____0MB__: {
+            __VSDK=((void *)__HTDK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__GRDK=((void *)__tmp__YRDK);
+          case ____KPB__: {
+            __VSDK=((void *)__HTDK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__GRDK=((void *)__tmp__YRDK);
+          case ____TEZ__: {
+            __VSDK=((void *)__HTDK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__GRDK=NULL;
+          case ____2VRC__: {
+            __VSDK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__GRDK=NULL;
+          case ____GZRC__: {
+            __VSDK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__GRDK == (void *)NULL)) {
-          __tmp__VUDK=TRUE__K__;
+        if (((void *)__VSDK == (void *)NULL)) {
+          __EWDK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__GRDK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__SUDK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__GRDK));
+          switch (((struct ___OBJ *)__VSDK)->__id) {
+          case ____QMB__: {
+            __BWDK=__43X(((____QMB *)__VSDK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__SUDK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GRDK)));
+          case ____0MB__: {
+            __BWDK=__D5X(((____0MB *)((____QMB *)__VSDK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__SUDK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GRDK)),NULL);
+          case ____KPB__: {
+            __BWDK=__LAY(((____KPB *)((____QMB *)__VSDK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__SUDK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GRDK)),NULL);
+          case ____TEZ__: {
+            __BWDK=__HZ1D(((____TEZ *)((____QMB *)__VSDK)),NULL);
           } break;
           };
-          __tmp__VUDK=((void *)__tmp__SUDK != (void *)t__BODK);
+          __EWDK=((void *)__BWDK != (void *)__QPDK);
         };
-        if (__tmp__VUDK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__GQ2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__YRDK=((__SLOT_CODE__MIRG *)__tmp__GQ2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__YRDK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__2UDK=((__ITM_SLOT__HLC *)__tmp__YRDK)->result_type__3VOB;
+        if (__EWDK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__VR2L)->__id==____1JRG__) {
+            __HTDK=((____1JRG *)__VR2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__HTDK)->__id==____OLC__) {
+              __LWDK=((____OLC *)__HTDK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__2UDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YRDK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __LWDK=((____4G0D *)__HTDK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__YRDK=((__SLOT_DATA__WIRG *)__tmp__GQ2L)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__YRDK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__2UDK=((__ITM_SLOT__HLC *)__tmp__YRDK)->result_type__3VOB;
+            __HTDK=((____FKRG *)__VR2L)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__HTDK)->__id==____OLC__) {
+              __LWDK=((____OLC *)__HTDK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__2UDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YRDK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__2UDK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__2UDK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__AB4U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2UDK));
-            if (((void *)Self__AB4U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__AB4U->style__MPC);
-              Self__BB4U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__BB4U->capacity__HFL <= Self__BB4U->count__WJ)) {
-                if ((Self__BB4U->capacity__HFL ==  0)) {
-                  Self__BB4U->capacity__HFL= 32;
-                  __tmp__CB4U=create__KVW( 32);
-                  Self__BB4U->storage__4EL=__tmp__CB4U;
+              __LWDK=((____4G0D *)__HTDK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__LWDK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__LWDK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __PC4U=((____0MB *)((____QMB *)__LWDK));
+            if (((void *)__PC4U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__PC4U->__TPC);
+              __QC4U=((____BC *)__YC);
+              if ((__QC4U->__OFL <= __QC4U->__WJ)) {
+                if ((__QC4U->__OFL ==  0)) {
+                  __QC4U->__OFL= 32;
+                  __RC4U=__RVW( 32);
+                  __QC4U->__FFL=__RC4U;
                 } else /* FALSE */ {
-                  __tmp__DB4U=(__INTEGER__Q)(Self__BB4U->capacity__HFL <<  1);
-                  __tmp__CB4U=((__CHARACTER__DB *)Self__BB4U->storage__4EL);
-                  old_nb_elts__FB4U=Self__BB4U->capacity__HFL;
-                  __tmp__GB4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CB4U),((__UINTEGER_32__RWB )old_nb_elts__FB4U),((__UINTEGER_32__RWB )__tmp__DB4U));
-                  __tmp__CB4U=((__CHARACTER__DB *)__tmp__GB4U);
-                  clear__to__F00(__tmp__CB4U,old_nb_elts__FB4U,(__INTEGER__Q)(__tmp__DB4U -  1));
-                  Self__BB4U->storage__4EL=__tmp__CB4U;
-                  Self__BB4U->capacity__HFL=__tmp__DB4U;
+                  __SC4U=(____Q)(__QC4U->__OFL <<  1);
+                  __RC4U=((____DB *)__QC4U->__FFL);
+                  __UC4U=__QC4U->__OFL;
+                  __VC4U=__55W(((____IB )__RC4U),((____YWB )__UC4U),((____YWB )__SC4U));
+                  __RC4U=((____DB *)__VC4U);
+                  __M00(__RC4U,__UC4U,(____Q)(__SC4U -  1));
+                  __QC4U->__FFL=__RC4U;
+                  __QC4U->__OFL=__SC4U;
                 };
               };
-              ((__CHARACTER__DB *)Self__BB4U->storage__4EL)[Self__BB4U->count__WJ]=' ';
-              Self__BB4U->count__WJ=(__INTEGER__Q)(Self__BB4U->count__WJ +  1);
+              ((____DB *)__QC4U->__FFL)[__QC4U->__WJ]=' ';
+              __QC4U->__WJ=(____Q)(__QC4U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__AB4U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__PC4U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2UDK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__LWDK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2UDK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__LWDK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__REKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2UDK));
-            Self__BB4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__BB4U->capacity__HFL <= Self__BB4U->count__WJ)) {
-              if ((Self__BB4U->capacity__HFL ==  0)) {
-                Self__BB4U->capacity__HFL= 32;
-                __tmp__CB4U=create__KVW( 32);
-                Self__BB4U->storage__4EL=__tmp__CB4U;
+          case ____2VRC__: {
+            __AGKS=((____2VRC *)((____QMB *)__LWDK));
+            __QC4U=((____BC *)__YC);
+            if ((__QC4U->__OFL <= __QC4U->__WJ)) {
+              if ((__QC4U->__OFL ==  0)) {
+                __QC4U->__OFL= 32;
+                __RC4U=__RVW( 32);
+                __QC4U->__FFL=__RC4U;
               } else /* FALSE */ {
-                __tmp__DB4U=(__INTEGER__Q)(Self__BB4U->capacity__HFL <<  1);
-                __tmp__CB4U=((__CHARACTER__DB *)Self__BB4U->storage__4EL);
-                old_nb_elts__FB4U=Self__BB4U->capacity__HFL;
-                __tmp__GB4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CB4U),((__UINTEGER_32__RWB )old_nb_elts__FB4U),((__UINTEGER_32__RWB )__tmp__DB4U));
-                __tmp__CB4U=((__CHARACTER__DB *)__tmp__GB4U);
-                clear__to__F00(__tmp__CB4U,old_nb_elts__FB4U,(__INTEGER__Q)(__tmp__DB4U -  1));
-                Self__BB4U->storage__4EL=__tmp__CB4U;
-                Self__BB4U->capacity__HFL=__tmp__DB4U;
+                __SC4U=(____Q)(__QC4U->__OFL <<  1);
+                __RC4U=((____DB *)__QC4U->__FFL);
+                __UC4U=__QC4U->__OFL;
+                __VC4U=__55W(((____IB )__RC4U),((____YWB )__UC4U),((____YWB )__SC4U));
+                __RC4U=((____DB *)__VC4U);
+                __M00(__RC4U,__UC4U,(____Q)(__SC4U -  1));
+                __QC4U->__FFL=__RC4U;
+                __QC4U->__OFL=__SC4U;
               };
             };
-            ((__CHARACTER__DB *)Self__BB4U->storage__4EL)[Self__BB4U->count__WJ]='(';
-            Self__BB4U->count__WJ=(__INTEGER__Q)(Self__BB4U->count__WJ +  1);
-            display_raw__DGAD(Self__REKS,string_tmp__YC);
-            Self__BB4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__BB4U->capacity__HFL <= Self__BB4U->count__WJ)) {
-              if ((Self__BB4U->capacity__HFL ==  0)) {
-                Self__BB4U->capacity__HFL= 32;
-                __tmp__CB4U=create__KVW( 32);
-                Self__BB4U->storage__4EL=__tmp__CB4U;
+            ((____DB *)__QC4U->__FFL)[__QC4U->__WJ]='(';
+            __QC4U->__WJ=(____Q)(__QC4U->__WJ +  1);
+            __SHAD(__AGKS,__YC);
+            __QC4U=((____BC *)__YC);
+            if ((__QC4U->__OFL <= __QC4U->__WJ)) {
+              if ((__QC4U->__OFL ==  0)) {
+                __QC4U->__OFL= 32;
+                __RC4U=__RVW( 32);
+                __QC4U->__FFL=__RC4U;
               } else /* FALSE */ {
-                __tmp__DB4U=(__INTEGER__Q)(Self__BB4U->capacity__HFL <<  1);
-                __tmp__CB4U=((__CHARACTER__DB *)Self__BB4U->storage__4EL);
-                old_nb_elts__FB4U=Self__BB4U->capacity__HFL;
-                __tmp__GB4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CB4U),((__UINTEGER_32__RWB )old_nb_elts__FB4U),((__UINTEGER_32__RWB )__tmp__DB4U));
-                __tmp__CB4U=((__CHARACTER__DB *)__tmp__GB4U);
-                clear__to__F00(__tmp__CB4U,old_nb_elts__FB4U,(__INTEGER__Q)(__tmp__DB4U -  1));
-                Self__BB4U->storage__4EL=__tmp__CB4U;
-                Self__BB4U->capacity__HFL=__tmp__DB4U;
+                __SC4U=(____Q)(__QC4U->__OFL <<  1);
+                __RC4U=((____DB *)__QC4U->__FFL);
+                __UC4U=__QC4U->__OFL;
+                __VC4U=__55W(((____IB )__RC4U),((____YWB )__UC4U),((____YWB )__SC4U));
+                __RC4U=((____DB *)__VC4U);
+                __M00(__RC4U,__UC4U,(____Q)(__SC4U -  1));
+                __QC4U->__FFL=__RC4U;
+                __QC4U->__OFL=__SC4U;
               };
             };
-            ((__CHARACTER__DB *)Self__BB4U->storage__4EL)[Self__BB4U->count__WJ]=')';
-            Self__BB4U->count__WJ=(__INTEGER__Q)(Self__BB4U->count__WJ +  1);
+            ((____DB *)__QC4U->__FFL)[__QC4U->__WJ]=')';
+            __QC4U->__WJ=(____Q)(__QC4U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2UDK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__LWDK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__BODK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__GQ2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__YRDK=((__SLOT_CODE__MIRG *)__tmp__GQ2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__YRDK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__EUDK=((__ITM_SLOT__HLC *)__tmp__YRDK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__QPDK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__VR2L)->__id==____1JRG__) {
+            __HTDK=((____1JRG *)__VR2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__HTDK)->__id==____OLC__) {
+              __TVDK=((____OLC *)__HTDK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__EUDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YRDK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __TVDK=((____4G0D *)__HTDK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__EUDK=((__SLOT_DATA__WIRG *)__tmp__GQ2L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __TVDK=((____FKRG *)__VR2L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__EUDK);
-          put_position__HRE(Self__AODK->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.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(__TVDK);
+          __ORE(__PPDK->__3A0I.__RJWH.__CK.__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));
           };
         };
-        __tmp__LVDK=create_with_capacity__CBZH( 2);
-        __tmp__NVDK=create__type__IJ2C(Self__AODK->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,t__BODK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__LVDK),__tmp__NVDK);
-        __tmp__QVDK=read__NUEI(((__LOCAL__43WC *)__tmp__BEKS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__LVDK),__tmp__QVDK);
-        __tmp__ARDK=Self__AODK->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__GRDK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__LVDK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__GRDK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__3B4U=((__STRING_CST__5J *)__tmp__GRDK);
-          result__ZB4U=NULL;
-          __tmp__MA4U=((__POINTER__IB )(NULL));
-          __tmp__0QDK= 0;
-          __tmp__GB4U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__GB4U ==  0)) {
-            result__ZB4U=Self__3B4U;
-          } else /* FALSE */ {
-            __tmp__0QDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GB4U));
-            if ((__tmp__0QDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4B4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5B4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GB4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AC4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5B4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4B4U=micro_alloc__table__lab__HKI(__tmp__5B4U,((__POINTER__IB )(&(table_size[(__tmp__AC4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5B4U)));
-              __tmp__MA4U=__tmp__4B4U;
+        __0WDK=__RCZH( 2);
+        __2WDK=__XK2C(__PPDK->__3A0I.__RJWH.__CK.__YH.__O2B,__QPDK);
+        __0YEI(((____ABXC *)__0WDK),__2WDK);
+        __5WDK=__2VEI(((____N5WC *)__QFKS));
+        __0YEI(((____ABXC *)__0WDK),__5WDK);
+        __PSDK=__PPDK->__3A0I.__RJWH.__CK.__YH.__O2B;
+        __VSDK=((void **)((____ABXC *)__0WDK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__VSDK)->__id) {
+        case ____5J__: {
+          __MD4U=((____5J *)__VSDK);
+          __ID4U=NULL;
+          __1B4U=((____IB )(NULL));
+          __JSDK= 0;
+          __VC4U=((____IB )sizeof(____5J));
+          if (((unsigned long)__VC4U ==  0)) {
+            __ID4U=__MD4U;
+          } else /* FALSE */ {
+            __JSDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VC4U));
+            if ((__JSDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ND4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OD4U=(void *)((unsigned long)(void *)((unsigned long)__VC4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PD4U=((____YWB )((____Q )(void *)((unsigned long)__OD4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ND4U=__OKI(__OD4U,((____IB )(&(table_size[(__PD4U)-1]))),((____YWB )((____Q )__OD4U)));
+              __1B4U=__ND4U;
             } else /* FALSE */ {
-              __tmp__AC4U=((__UINTEGER_32__RWB )__tmp__0QDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4B4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5B4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GB4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4B4U=micro_alloc__table__lab__HKI(__tmp__5B4U,((__POINTER__IB )(&(table_type[(__tmp__AC4U)]))),(__UINTEGER_32__RWB)(__tmp__AC4U |  1));
-              __tmp__MA4U=__tmp__4B4U;
-            };
-            result__ZB4U=((__STRING_CST__5J *)__tmp__MA4U);
-            *(result__ZB4U) = *(Self__3B4U);
-          };
-          __tmp__YRDK=result__ZB4U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__YRDK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__GRDK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__VEKS=((__PROTOTYPE_CST__45WC *)__tmp__GRDK);
-          __tmp__WEKS=create__type__IJ2C(Self__VEKS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__VEKS->parent_constant__55WC.static_type__SG4D);
-          __tmp__YRDK=__tmp__WEKS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__YEKS=((__INTEGER_CST__KAXC *)__tmp__GRDK);
-          __tmp__EUDK=Self__YEKS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__VC4U=Self__YEKS->value__YG4D;
-          __tmp__ORDK=Self__YEKS->parent_constant__LAXC.static_type__SG4D;
-          Self__YEKS=NULL;
-          __tmp__MA4U=((__POINTER__IB )(NULL));
-          __tmp__0QDK= 0;
-          __tmp__GB4U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__GB4U ==  0)) {
-            Self__YEKS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__0QDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GB4U));
-            if ((__tmp__0QDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4B4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5B4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GB4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AC4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5B4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4B4U=micro_alloc__table__lab__HKI(__tmp__5B4U,((__POINTER__IB )(&(table_size[(__tmp__AC4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5B4U)));
-              __tmp__MA4U=__tmp__4B4U;
+              __PD4U=((____YWB )__JSDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ND4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OD4U=(void *)((unsigned long)(void *)((unsigned long)__VC4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ND4U=__OKI(__OD4U,((____IB )(&(table_type[(__PD4U)]))),(____YWB)(__PD4U |  1));
+              __1B4U=__ND4U;
+            };
+            __ID4U=((____5J *)__1B4U);
+            *(__ID4U) = *(__MD4U);
+          };
+          __HTDK=__ID4U;
+        } break;
+        case ____0AXC__: {
+          __HTDK=__JZAL(((____0AXC *)__VSDK));
+        } break;
+        case ____NBXC__: {
+          __EGKS=((____NBXC *)__VSDK);
+          __FGKS=__XK2C(__EGKS->__OBXC.__DK.__CK.__YH.__O2B,__EGKS->__OBXC.__BI4D);
+          __HTDK=__FGKS;
+        } break;
+        case ____ZBXC__: {
+          __HGKS=((____ZBXC *)__VSDK);
+          __TVDK=__HGKS->__0BXC.__DK.__CK.__YH.__O2B;
+          __EE4U=__HGKS->__HI4D;
+          __3SDK=__HGKS->__0BXC.__BI4D;
+          __HGKS=NULL;
+          __1B4U=((____IB )(NULL));
+          __JSDK= 0;
+          __VC4U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__VC4U ==  0)) {
+            __HGKS=__ZBXC__;
+          } else /* FALSE */ {
+            __JSDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VC4U));
+            if ((__JSDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ND4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OD4U=(void *)((unsigned long)(void *)((unsigned long)__VC4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PD4U=((____YWB )((____Q )(void *)((unsigned long)__OD4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ND4U=__OKI(__OD4U,((____IB )(&(table_size[(__PD4U)-1]))),((____YWB )((____Q )__OD4U)));
+              __1B4U=__ND4U;
             } else /* FALSE */ {
-              __tmp__AC4U=((__UINTEGER_32__RWB )__tmp__0QDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4B4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5B4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GB4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4B4U=micro_alloc__table__lab__HKI(__tmp__5B4U,((__POINTER__IB )(&(table_type[(__tmp__AC4U)]))),(__UINTEGER_32__RWB)(__tmp__AC4U |  1));
-              __tmp__MA4U=__tmp__4B4U;
-            };
-            Self__YEKS=((__INTEGER_CST__KAXC *)__tmp__MA4U);
-            *(Self__YEKS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__TC4U=((__INTEGER_CST__KAXC *)Self__YEKS);
-          Self__TC4U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EUDK;
-          Self__TC4U->value__YG4D=v__VC4U;
-          Self__TC4U->parent_constant__LAXC.static_type__SG4D=__tmp__ORDK;
-          check_type__KYEE(Self__TC4U);
-          __tmp__YRDK=Self__YEKS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__YRDK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__GRDK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__NIQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__GRDK)->local__PUEJ));
-          if (__tmp__NIQT==NULL) {
-            __tmp__OIQT=NULL;
+              __PD4U=((____YWB )__JSDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ND4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OD4U=(void *)((unsigned long)(void *)((unsigned long)__VC4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ND4U=__OKI(__OD4U,((____IB )(&(table_type[(__PD4U)]))),(____YWB)(__PD4U |  1));
+              __1B4U=__ND4U;
+            };
+            __HGKS=((____ZBXC *)__1B4U);
+            *(__HGKS) = *(__ZBXC__);
+          };
+          __CE4U=((____ZBXC *)__HGKS);
+          __CE4U->__0BXC.__DK.__CK.__YH.__O2B=__TVDK;
+          __CE4U->__HI4D=__EE4U;
+          __CE4U->__0BXC.__BI4D=__3SDK;
+          __ZZEE(__CE4U);
+          __HTDK=__HGKS;
+        } break;
+        case ____DMWH__: {
+          __HTDK=__W3OK(((____DMWH *)__VSDK));
+        } break;
+        case ____2A0I__: {
+          __2JQT=__2VEI(((____N5WC *)((____2A0I *)__VSDK)->__4VEJ));
+          if (__2JQT==NULL) {
+            __3JQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__OIQT=((__READ_LOCAL__N5ZI *)__tmp__NIQT);
+            __3JQT=((____2A0I *)__2JQT);
           };
-          __tmp__YRDK=__tmp__OIQT;
+          __HTDK=__3JQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__YRDK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__GRDK));
+        case ____HJNJ__: {
+          __HTDK=__Y0AL(((____HJNJ *)__VSDK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__YRDK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__GRDK));
+        case ____SJNJ__: {
+          __HTDK=__D1AL(((____SJNJ *)__VSDK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__2EKS=((__IS_EXPANDED__L5NJ *)__tmp__GRDK);
-          __tmp__EUDK=Self__2EKS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__NIQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__2EKS->receiver__554J)->local__PUEJ));
-          if (__tmp__NIQT==NULL) {
-            __tmp__OIQT=NULL;
+        case ____0AOJ__: {
+          __LGKS=((____0AOJ *)__VSDK);
+          __TVDK=__LGKS->__1AOJ.__CK.__YH.__O2B;
+          __2JQT=__2VEI(((____N5WC *)((____2A0I *)__LGKS->__OB5J)->__4VEJ));
+          if (__2JQT==NULL) {
+            __3JQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__OIQT=((__READ_LOCAL__N5ZI *)__tmp__NIQT);
-          };
-          Self__2EKS=NULL;
-          __tmp__MA4U=((__POINTER__IB )(NULL));
-          __tmp__0QDK= 0;
-          __tmp__GB4U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__GB4U ==  0)) {
-            Self__2EKS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__0QDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GB4U));
-            if ((__tmp__0QDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4B4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5B4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GB4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AC4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5B4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4B4U=micro_alloc__table__lab__HKI(__tmp__5B4U,((__POINTER__IB )(&(table_size[(__tmp__AC4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5B4U)));
-              __tmp__MA4U=__tmp__4B4U;
+            __3JQT=((____2A0I *)__2JQT);
+          };
+          __LGKS=NULL;
+          __1B4U=((____IB )(NULL));
+          __JSDK= 0;
+          __VC4U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__VC4U ==  0)) {
+            __LGKS=__0AOJ__;
+          } else /* FALSE */ {
+            __JSDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VC4U));
+            if ((__JSDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ND4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OD4U=(void *)((unsigned long)(void *)((unsigned long)__VC4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PD4U=((____YWB )((____Q )(void *)((unsigned long)__OD4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ND4U=__OKI(__OD4U,((____IB )(&(table_size[(__PD4U)-1]))),((____YWB )((____Q )__OD4U)));
+              __1B4U=__ND4U;
             } else /* FALSE */ {
-              __tmp__AC4U=((__UINTEGER_32__RWB )__tmp__0QDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4B4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5B4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GB4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4B4U=micro_alloc__table__lab__HKI(__tmp__5B4U,((__POINTER__IB )(&(table_type[(__tmp__AC4U)]))),(__UINTEGER_32__RWB)(__tmp__AC4U |  1));
-              __tmp__MA4U=__tmp__4B4U;
-            };
-            Self__2EKS=((__IS_EXPANDED__L5NJ *)__tmp__MA4U);
-            *(Self__2EKS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__ED4U=((__IS_EXPANDED__L5NJ *)Self__2EKS);
-          Self__ED4U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EUDK;
-          Self__ED4U->receiver__554J=__tmp__OIQT;
-          __tmp__YRDK=Self__2EKS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__BFKS=((__GET_TYPE_ID__V5NJ *)__tmp__GRDK);
-          __tmp__EUDK=Self__BFKS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__ORDK=Self__BFKS->receiver__EA5J;
-          Self__BFKS=NULL;
-          __tmp__MA4U=((__POINTER__IB )(NULL));
-          __tmp__0QDK= 0;
-          __tmp__GB4U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__GB4U ==  0)) {
-            Self__BFKS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__0QDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GB4U));
-            if ((__tmp__0QDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4B4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5B4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GB4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AC4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5B4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4B4U=micro_alloc__table__lab__HKI(__tmp__5B4U,((__POINTER__IB )(&(table_size[(__tmp__AC4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5B4U)));
-              __tmp__MA4U=__tmp__4B4U;
+              __PD4U=((____YWB )__JSDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ND4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OD4U=(void *)((unsigned long)(void *)((unsigned long)__VC4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ND4U=__OKI(__OD4U,((____IB )(&(table_type[(__PD4U)]))),(____YWB)(__PD4U |  1));
+              __1B4U=__ND4U;
+            };
+            __LGKS=((____0AOJ *)__1B4U);
+            *(__LGKS) = *(__0AOJ__);
+          };
+          __TE4U=((____0AOJ *)__LGKS);
+          __TE4U->__1AOJ.__CK.__YH.__O2B=__TVDK;
+          __TE4U->__OB5J=__3JQT;
+          __HTDK=__LGKS;
+        } break;
+        case ____EBOJ__: {
+          __QGKS=((____EBOJ *)__VSDK);
+          __TVDK=__QGKS->__FBOJ.__CK.__YH.__O2B;
+          __3SDK=__QGKS->__TB5J;
+          __QGKS=NULL;
+          __1B4U=((____IB )(NULL));
+          __JSDK= 0;
+          __VC4U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__VC4U ==  0)) {
+            __QGKS=__EBOJ__;
+          } else /* FALSE */ {
+            __JSDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VC4U));
+            if ((__JSDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ND4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OD4U=(void *)((unsigned long)(void *)((unsigned long)__VC4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PD4U=((____YWB )((____Q )(void *)((unsigned long)__OD4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ND4U=__OKI(__OD4U,((____IB )(&(table_size[(__PD4U)-1]))),((____YWB )((____Q )__OD4U)));
+              __1B4U=__ND4U;
             } else /* FALSE */ {
-              __tmp__AC4U=((__UINTEGER_32__RWB )__tmp__0QDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4B4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5B4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GB4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4B4U=micro_alloc__table__lab__HKI(__tmp__5B4U,((__POINTER__IB )(&(table_type[(__tmp__AC4U)]))),(__UINTEGER_32__RWB)(__tmp__AC4U |  1));
-              __tmp__MA4U=__tmp__4B4U;
-            };
-            Self__BFKS=((__GET_TYPE_ID__V5NJ *)__tmp__MA4U);
-            *(Self__BFKS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__UD4U=((__GET_TYPE_ID__V5NJ *)Self__BFKS);
-          Self__UD4U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EUDK;
-          Self__UD4U->receiver__EA5J=__tmp__ORDK;
-          __tmp__YRDK=Self__BFKS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__YRDK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__GRDK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__YRDK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__GRDK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__YRDK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__GRDK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__YRDK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__GRDK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__YRDK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__GRDK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__YRDK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__GRDK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__YRDK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__GRDK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__YRDK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__GRDK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__YRDK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__GRDK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__EFKS=((__SIZE_OF__NGOJ *)__tmp__GRDK);
-          __tmp__EUDK=Self__EFKS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__ORDK=Self__EFKS->receiver__OC5J;
-          Self__EFKS=NULL;
-          __tmp__MA4U=((__POINTER__IB )(NULL));
-          __tmp__0QDK= 0;
-          __tmp__GB4U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__GB4U ==  0)) {
-            Self__EFKS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__0QDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GB4U));
-            if ((__tmp__0QDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4B4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5B4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GB4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AC4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5B4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4B4U=micro_alloc__table__lab__HKI(__tmp__5B4U,((__POINTER__IB )(&(table_size[(__tmp__AC4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5B4U)));
-              __tmp__MA4U=__tmp__4B4U;
+              __PD4U=((____YWB )__JSDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ND4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OD4U=(void *)((unsigned long)(void *)((unsigned long)__VC4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ND4U=__OKI(__OD4U,((____IB )(&(table_type[(__PD4U)]))),(____YWB)(__PD4U |  1));
+              __1B4U=__ND4U;
+            };
+            __QGKS=((____EBOJ *)__1B4U);
+            *(__QGKS) = *(__EBOJ__);
+          };
+          __DF4U=((____EBOJ *)__QGKS);
+          __DF4U->__FBOJ.__CK.__YH.__O2B=__TVDK;
+          __DF4U->__TB5J=__3SDK;
+          __HTDK=__QGKS;
+        } break;
+        case ____3BOJ__: {
+          __HTDK=__21AL(((____3BOJ *)__VSDK));
+        } break;
+        case ____RCOJ__: {
+          __HTDK=__H2AL(((____RCOJ *)__VSDK));
+        } break;
+        case ____HDOJ__: {
+          __HTDK=__S2AL(((____HDOJ *)__VSDK));
+        } break;
+        case ____1DOJ__: {
+          __HTDK=__32AL(((____1DOJ *)__VSDK));
+        } break;
+        case ____PEOJ__: {
+          __HTDK=__I3AL(((____PEOJ *)__VSDK));
+        } break;
+        case ____DFOJ__: {
+          __HTDK=__T3AL(((____DFOJ *)__VSDK));
+        } break;
+        case ____XFOJ__: {
+          __HTDK=__43AL(((____XFOJ *)__VSDK));
+        } break;
+        case ____QGOJ__: {
+          __HTDK=__J4AL(((____QGOJ *)__VSDK));
+        } break;
+        case ____EHOJ__: {
+          __HTDK=__X4AL(((____EHOJ *)__VSDK));
+        } break;
+        case ____2HOJ__: {
+          __TGKS=((____2HOJ *)__VSDK);
+          __TVDK=__TGKS->__3HOJ.__CK.__YH.__O2B;
+          __3SDK=__TGKS->__3D5J;
+          __TGKS=NULL;
+          __1B4U=((____IB )(NULL));
+          __JSDK= 0;
+          __VC4U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__VC4U ==  0)) {
+            __TGKS=__2HOJ__;
+          } else /* FALSE */ {
+            __JSDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VC4U));
+            if ((__JSDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ND4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OD4U=(void *)((unsigned long)(void *)((unsigned long)__VC4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PD4U=((____YWB )((____Q )(void *)((unsigned long)__OD4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ND4U=__OKI(__OD4U,((____IB )(&(table_size[(__PD4U)-1]))),((____YWB )((____Q )__OD4U)));
+              __1B4U=__ND4U;
             } else /* FALSE */ {
-              __tmp__AC4U=((__UINTEGER_32__RWB )__tmp__0QDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4B4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5B4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GB4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4B4U=micro_alloc__table__lab__HKI(__tmp__5B4U,((__POINTER__IB )(&(table_type[(__tmp__AC4U)]))),(__UINTEGER_32__RWB)(__tmp__AC4U |  1));
-              __tmp__MA4U=__tmp__4B4U;
-            };
-            Self__EFKS=((__SIZE_OF__NGOJ *)__tmp__MA4U);
-            *(Self__EFKS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__EE4U=((__SIZE_OF__NGOJ *)Self__EFKS);
-          Self__EE4U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EUDK;
-          Self__EE4U->receiver__OC5J=__tmp__ORDK;
-          __tmp__YRDK=Self__EFKS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__YRDK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__GRDK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__HFKS=((__REAL_CST__JLOJ *)__tmp__GRDK);
-          __tmp__EUDK=Self__HFKS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__WE4U=Self__HFKS->value__DD5J;
-          __tmp__ORDK=Self__HFKS->parent_constant__KLOJ.static_type__SG4D;
-          Self__HFKS=NULL;
-          __tmp__MA4U=((__POINTER__IB )(NULL));
-          __tmp__0QDK= 0;
-          __tmp__GB4U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__GB4U ==  0)) {
-            Self__HFKS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__0QDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GB4U));
-            if ((__tmp__0QDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4B4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5B4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GB4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AC4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5B4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4B4U=micro_alloc__table__lab__HKI(__tmp__5B4U,((__POINTER__IB )(&(table_size[(__tmp__AC4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5B4U)));
-              __tmp__MA4U=__tmp__4B4U;
+              __PD4U=((____YWB )__JSDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ND4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OD4U=(void *)((unsigned long)(void *)((unsigned long)__VC4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ND4U=__OKI(__OD4U,((____IB )(&(table_type[(__PD4U)]))),(____YWB)(__PD4U |  1));
+              __1B4U=__ND4U;
+            };
+            __TGKS=((____2HOJ *)__1B4U);
+            *(__TGKS) = *(__2HOJ__);
+          };
+          __TF4U=((____2HOJ *)__TGKS);
+          __TF4U->__3HOJ.__CK.__YH.__O2B=__TVDK;
+          __TF4U->__3D5J=__3SDK;
+          __HTDK=__TGKS;
+        } break;
+        case ____YIOJ__: {
+          __HTDK=__I5AL(((____YIOJ *)__VSDK));
+        } break;
+        case ____YMOJ__: {
+          __WGKS=((____YMOJ *)__VSDK);
+          __TVDK=__WGKS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __FG4U=__WGKS->__SE5J;
+          __3SDK=__WGKS->__ZMOJ.__BI4D;
+          __WGKS=NULL;
+          __1B4U=((____IB )(NULL));
+          __JSDK= 0;
+          __VC4U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__VC4U ==  0)) {
+            __WGKS=__YMOJ__;
+          } else /* FALSE */ {
+            __JSDK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VC4U));
+            if ((__JSDK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ND4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OD4U=(void *)((unsigned long)(void *)((unsigned long)__VC4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PD4U=((____YWB )((____Q )(void *)((unsigned long)__OD4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ND4U=__OKI(__OD4U,((____IB )(&(table_size[(__PD4U)-1]))),((____YWB )((____Q )__OD4U)));
+              __1B4U=__ND4U;
             } else /* FALSE */ {
-              __tmp__AC4U=((__UINTEGER_32__RWB )__tmp__0QDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4B4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5B4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GB4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4B4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4B4U=micro_alloc__table__lab__HKI(__tmp__5B4U,((__POINTER__IB )(&(table_type[(__tmp__AC4U)]))),(__UINTEGER_32__RWB)(__tmp__AC4U |  1));
-              __tmp__MA4U=__tmp__4B4U;
-            };
-            Self__HFKS=((__REAL_CST__JLOJ *)__tmp__MA4U);
-            *(Self__HFKS) = *(REAL_CST__JLOJ__);
-          };
-          Self__UE4U=((__REAL_CST__JLOJ *)Self__HFKS);
-          Self__UE4U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EUDK;
-          Self__UE4U->value__DD5J=v__WE4U;
-          Self__UE4U->parent_constant__KLOJ.static_type__SG4D=__tmp__ORDK;
-          __tmp__YRDK=Self__HFKS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__LFKS=((__CHARACTER_CST__5LOJ *)__tmp__GRDK);
-          __tmp__MFKS=create__char__CMQJ(Self__LFKS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__LFKS->text__ID5J);
-          __tmp__YRDK=__tmp__MFKS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__OFKS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__GRDK);
-          __tmp__PFKS=create__text__2PQJ(Self__OFKS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OFKS->string__EBJK);
-          __tmp__YRDK=__tmp__PFKS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__YRDK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__GRDK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__YRDK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__GRDK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__YRDK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__GRDK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__YRDK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__GRDK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__YRDK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__GRDK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__YRDK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__GRDK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__YRDK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__GRDK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__YRDK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__GRDK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__2UDK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__GRDK)->global__Y5JM),NULL);
-          if (__tmp__2UDK==NULL) {
-            __tmp__YLCU=NULL;
+              __PD4U=((____YWB )__JSDK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ND4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OD4U=(void *)((unsigned long)(void *)((unsigned long)__VC4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ND4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ND4U=__OKI(__OD4U,((____IB )(&(table_type[(__PD4U)]))),(____YWB)(__PD4U |  1));
+              __1B4U=__ND4U;
+            };
+            __WGKS=((____YMOJ *)__1B4U);
+            *(__WGKS) = *(__YMOJ__);
+          };
+          __DG4U=((____YMOJ *)__WGKS);
+          __DG4U->__ZMOJ.__DK.__CK.__YH.__O2B=__TVDK;
+          __DG4U->__SE5J=__FG4U;
+          __DG4U->__ZMOJ.__BI4D=__3SDK;
+          __HTDK=__WGKS;
+        } break;
+        case ____ONOJ__: {
+          __0GKS=((____ONOJ *)__VSDK);
+          __1GKS=__RNQJ(__0GKS->__PNOJ.__DK.__CK.__YH.__O2B,__0GKS->__XE5J);
+          __HTDK=__1GKS;
+        } break;
+        case ____YOOJ__: {
+          __3GKS=((____YOOJ *)__VSDK);
+          __4GKS=__LRQJ(__3GKS->__ZOOJ.__DK.__CK.__YH.__O2B,__3GKS->__TCJK);
+          __HTDK=__4GKS;
+        } break;
+        case ____IM4K__: {
+          __HTDK=__NZFM(((____IM4K *)__VSDK));
+        } break;
+        case ____T5FL__: {
+          __HTDK=__V35O(((____T5FL *)__VSDK));
+        } break;
+        case ____3DUL__: {
+          __HTDK=__AJVP(((____3DUL *)__VSDK));
+        } break;
+        case ____0EUL__: {
+          __HTDK=__QB4P(((____0EUL *)__VSDK));
+        } break;
+        case ____BGUL__: {
+          __HTDK=__LJVP(((____BGUL *)__VSDK));
+        } break;
+        case ____2GUL__: {
+          __HTDK=__2B4P(((____2GUL *)__VSDK));
+        } break;
+        case ____B0VL__: {
+          __HTDK=__H0BN(((____B0VL *)__VSDK));
+        } break;
+        case ____P0VL__: {
+          __HTDK=__NCHM(((____P0VL *)__VSDK));
+        } break;
+        case ____Q5YL__: {
+          __LWDK=__TFTL(((____FKRG *)((____Q5YL *)__VSDK)->__HBKM),NULL);
+          if (__LWDK==NULL) {
+            __HNCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__2UDK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__YLCU=NULL;
+            switch (((struct ___OBJ *)__LWDK)->__id) {
+            case ____IM4K__: {
+              __HNCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__YLCU=((__READ_GLOBAL__B4YL *)__tmp__2UDK);
+            case ____Q5YL__: {
+              __HNCU=((____Q5YL *)__LWDK);
             } break;
             }
           };
-          __tmp__YRDK=__tmp__YLCU;
+          __HTDK=__HNCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__YRDK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__GRDK));
+        case ____UVPM__: {
+          __HTDK=__VGWN(((____UVPM *)__VSDK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__YRDK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__GRDK));
+        case ____0ZPM__: {
+          __HTDK=__4G2P(((____0ZPM *)__VSDK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__YRDK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__GRDK));
+        case ____MR0N__: {
+          __HTDK=__DRVO(((____MR0N *)__VSDK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__YRDK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__GRDK));
+        case ____YWBP__: {
+          __HTDK=__DQ0Q(((____YWBP *)__VSDK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__YRDK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__GRDK));
+        case ____LYBP__: {
+          __HTDK=__0WUP(((____LYBP *)__VSDK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__YRDK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__GRDK));
+        case ____CZBP__: {
+          __HTDK=__FXUP(((____CZBP *)__VSDK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__YRDK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__GRDK));
+        case ____3BEP__: {
+          __HTDK=__FCIQ(((____3BEP *)__VSDK));
         } break;
         };
-        __tmp__WVDK=new_read__slot__receiver__with__intern__2DZJ(__tmp__ARDK,__tmp__GQ2L,__tmp__YRDK,__tmp__LVDK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__WVDK);
-        __tmp__GQ2L=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__WVDK));
-        result__EODK=__tmp__GQ2L;
+        __FXDK=__LFZJ(__PSDK,__VR2L,__HTDK,__0WDK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__FXDK);
+        __VR2L=__BR5H(((____UL2C *)__FXDK));
+        __TPDK=__VR2L;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__BODK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__AODK->local__PUEJ->parent_variable__B4WC.type__1N5D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__CODK);
-        put_position__HRE(Self__AODK->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__QPDK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __CQXE(((____WMB *)__PPDK->__4VEJ->__Q5WC.__KP5D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__RPDK);
+        __ORE(__PPDK->__3A0I.__RJWH.__CK.__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));
         };
       };
     };
   };
-  __tmp__4PDK=result__EODK;
-  return(__tmp__4PDK);
+  __NRDK=__TPDK;
+  return(__NRDK);
 }
 
-static void* check_type__with__PWDK(__EXPR_EQUAL__YHNJ *Self__QWDK,__TYPE_FULL__PMB *t__RWDK,__POSITION__OL p__SWDK)
-// ({EXPR_EQUAL__YHNJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __4XDK(____HJNJ *__5XDK,____WMB *__AYDK,____OL __BYDK)
+// ({__HJNJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__JH4U;
-  void *result__UWDK;
-  __TYPE_FULL__PMB *__tmp__KXDK,*__tmp__3XDK,*__tmp__EYDK,*__tmp__VYDK;
-  __TYPE_FULL__PMB *__tmp__4ZDK,*__tmp__C3DK;
-  __LOCAL__43WC *__tmp__FGKS,*__tmp__ZGKS;
-  __WRITE_LOCAL__BEYJ *__tmp__MGKS,*__tmp__AHKS;
-  __STRING_CONSTANT__0 *__tmp__MYDK,*__tmp__T1DK,*v__KJ4U;
-  void *__tmp__OYDK;
-  __PROTOTYPE__MF *__tmp__EZDK,*__tmp__I2DK;
-  __INTEGER__Q __tmp__KZDK,__tmp__3E4U,old_nb_elts__5E4U,__tmp__XF4U;
-  __INTEGER__Q old_nb_elts__ZF4U;
-  void *__tmp__SU2L;
-  __POSITION__OL __tmp__QZDK,__tmp__U2DK;
-  void *__tmp__WZDK,*__tmp__I0DK,*__tmp__M3DK;
-  __ITM_TYPE_STYLE__TMB *Self__0E4U,*Self__UF4U;
-  __STRING__BC *Self__1E4U,*Self__VF4U;
-  __POINTER__IB __tmp__AF4U,__tmp__0F4U,__tmp__SG4U,__tmp__TG4U;
-  __ITM_TYPE_MULTI__NURC *Self__RGKS,*Self__FHKS;
-  __READ_LOCAL__N5ZI *__tmp__Y0DK,*__tmp__A4DK,*__tmp__PJQT,*__tmp__QJQT;
-  __NODE_TYPE__FK2C *__tmp__00DK,*__tmp__G4DK;
-  __PROTOTYPE_CST__45WC *__tmp__33DK,*Self__JHKS,*__tmp__KHKS;
-  __STRING_CST__5J *Self__RG4U,*result__NG4U;
-  __UINTEGER_32__RWB __tmp__UG4U;
-  __INTEGER_CST__KAXC *Self__MHKS,*Self__HH4U;
-  __IS_EXPANDED__L5NJ *Self__QHKS,*Self__YH4U;
-  __GET_TYPE_ID__V5NJ *Self__VHKS,*Self__II4U;
-  __SIZE_OF__NGOJ *Self__YHKS,*Self__YI4U;
-  __REAL_CST__JLOJ *Self__1HKS,*Self__IJ4U;
-  __CHARACTER_CST__5LOJ *Self__5HKS,*__tmp__AIKS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CIKS,*__tmp__DIKS;
-  __READ_GLOBAL__B4YL *__tmp__2LCU;
-  __BOOLEAN__L __tmp__LXDK,__tmp__4XDK,__tmp__B0DK,__tmp__F3DK;
-  __CHARACTER__DB *__tmp__2E4U,*__tmp__WF4U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__13DK;
-  result__UWDK=NULL;
-  __tmp__KXDK=static_type__2CCK();
-  __tmp__LXDK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__RWDK),__tmp__KXDK);
-  if (__tmp__LXDK) {
-    result__UWDK=Self__QWDK;
+  ____0SG __YI4U;
+  void *__DYDK;
+  ____WMB *__ZYDK,*__MZDK,*__TZDK,*__E0DK,*__N1DK,*__R4DK;
+  ____N5WC *__UHKS,*__IIKS;
+  ____QFYJ *__1HKS,*__PIKS;
+  ____0 *__1ZDK,*__C3DK,*__ZK4U;
+  void *__3ZDK;
+  ____MF *__T0DK,*__X3DK;
+  ____Q __Z0DK,__MG4U,__OG4U,__GH4U,__IH4U;
+  void *__BW2L;
+  ____OL __50DK,__D4DK;
+  void *__F1DK,*__X1DK,*__14DK;
+  ____0MB *__JG4U,*__DH4U;
+  ____BC *__KG4U,*__EH4U;
+  ____IB __PG4U,__JH4U,__BI4U,__CI4U;
+  ____2VRC *__AIKS,*__UIKS;
+  ____2A0I *__H2DK,*__P5DK,*__4KQT,*__5KQT;
+  ____UL2C *__J2DK,*__V5DK;
+  ____NBXC *__M5DK,*__YIKS,*__ZIKS;
+  ____5J *__AI4U,*__2H4U;
+  ____YWB __DI4U;
+  ____ZBXC *__1IKS,*__WI4U;
+  ____0AOJ *__5IKS,*__HJ4U;
+  ____EBOJ *__EJKS,*__XJ4U;
+  ____2HOJ *__HJKS,*__HK4U;
+  ____YMOJ *__KJKS,*__XK4U;
+  ____ONOJ *__OJKS,*__PJKS;
+  ____YOOJ *__RJKS,*__SJKS;
+  ____Q5YL *__LNCU;
+  ____L __0YDK,__NZDK,__Q1DK,__U4DK;
+  ____DB *__LG4U,*__FH4U;
+  ____ABXC *__K5DK;
+  __DYDK=NULL;
+  __ZYDK=__LECK();
+  __0YDK=__5MKK(((____WMB *)__AYDK),__ZYDK);
+  if (__0YDK) {
+    __DYDK=__5XDK;
   } else /* FALSE */ {
-    __tmp__3XDK=static_type__2CCK();
-    __tmp__4XDK=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__3XDK),t__RWDK);
-    if (__tmp__4XDK) {
-      __tmp__EYDK=static_type__2CCK();
-      __tmp__FGKS=create__name__style__type__0HND(Self__QWDK->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__EYDK));
-      __tmp__MGKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__FGKS),Self__QWDK->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__QWDK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__MGKS);
-      __tmp__MYDK=get__HJC(last_cast_name__C31J);
-      __tmp__EYDK=static_type__2CCK();
-      __tmp__OYDK=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__EYDK),__tmp__MYDK);
-      if (((void *)__tmp__OYDK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__VYDK=static_type__2CCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__VYDK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RWDK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__MYDK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__VYDK=static_type__2CCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__VYDK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__SWDK);
-        __tmp__VYDK=static_type__2CCK();
-        __tmp__EZDK=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__VYDK));
-        put_position__HRE(__tmp__EZDK->parent_named__PF.parent_itm_object__OF.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);
+    __MZDK=__LECK();
+    __NZDK=__CDVK(((____WMB *)__MZDK),__AYDK);
+    if (__NZDK) {
+      __TZDK=__LECK();
+      __UHKS=__JJND(__5XDK->__KJNJ.__JJNJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__TZDK));
+      __1HKS=__BQRJ(((____N5WC *)__UHKS),__5XDK->__KJNJ.__JJNJ.__CK.__YH.__O2B,__5XDK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__1HKS);
+      __1ZDK=__OJC(__R41J);
+      __TZDK=__LECK();
+      __3ZDK=__NB3I(((____WMB *)__TZDK),__1ZDK);
+      if (((void *)__3ZDK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __E0DK=__LECK();
+        __CQXE(((____WMB *)__E0DK),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__AYDK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__1ZDK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __E0DK=__LECK();
+        __CQXE(((____WMB *)__E0DK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__BYDK);
+        __E0DK=__LECK();
+        __T0DK=__IFMJ(((____WMB *)__E0DK));
+        __ORE(__T0DK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__OYDK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__OYDK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__KZDK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__OYDK));
+      if (((struct ___OBJ *)__3ZDK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__3ZDK)->__2JRG->__QLC)->__id==____OLC__) {
+          __Z0DK=__HVRL(((____1JRG *)__3ZDK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__KZDK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__OYDK));
+          __Z0DK=__HVRL(((____1JRG *)__3ZDK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__OYDK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__KZDK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__OYDK));
+        if (((struct ___OBJ *)((____FKRG *)__3ZDK)->__HKRG->__QLC)->__id==____OLC__) {
+          __Z0DK=__4VRL(((____FKRG *)__3ZDK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__KZDK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__OYDK));
+          __Z0DK=__4VRL(((____FKRG *)__3ZDK));
         };
       };
-      if ((__tmp__KZDK !=  1)) {
-        if (((struct ___OBJ *)__tmp__OYDK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__SU2L=((__SLOT_CODE__MIRG *)__tmp__OYDK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__SU2L)->__id==__ITM_SLOT__HLC__) {
-            __tmp__QZDK=((__ITM_SLOT__HLC *)__tmp__SU2L)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__Z0DK !=  1)) {
+        if (((struct ___OBJ *)__3ZDK)->__id==____1JRG__) {
+          __BW2L=((____1JRG *)__3ZDK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__BW2L)->__id==____OLC__) {
+            __50DK=((____OLC *)__BW2L)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__QZDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SU2L)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __50DK=((____4G0D *)__BW2L)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__QZDK=((__SLOT_DATA__WIRG *)__tmp__OYDK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __50DK=((____FKRG *)__3ZDK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__QZDK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__50DK);
+        __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 *)__tmp__OYDK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__SU2L=((__SLOT_CODE__MIRG *)__tmp__OYDK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__SU2L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__WZDK=((__ITM_SLOT__HLC *)__tmp__SU2L)->result_type__3VOB;
+      if (((struct ___OBJ *)__3ZDK)->__id==____1JRG__) {
+        __BW2L=((____1JRG *)__3ZDK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__BW2L)->__id==____OLC__) {
+          __F1DK=((____OLC *)__BW2L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__WZDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SU2L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __F1DK=((____4G0D *)__BW2L)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__SU2L=((__SLOT_DATA__WIRG *)__tmp__OYDK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__SU2L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__WZDK=((__ITM_SLOT__HLC *)__tmp__SU2L)->result_type__3VOB;
+        __BW2L=((____FKRG *)__3ZDK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__BW2L)->__id==____OLC__) {
+          __F1DK=((____OLC *)__BW2L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__WZDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SU2L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __F1DK=((____4G0D *)__BW2L)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__WZDK==NULL) {
-        __tmp__SU2L=NULL;
+      if (__F1DK==NULL) {
+        __BW2L=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__WZDK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__SU2L=((void *)__tmp__WZDK);
+        switch (((struct ___OBJ *)__F1DK)->__id) {
+        case ____QMB__: {
+          __BW2L=((void *)__F1DK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__SU2L=((void *)__tmp__WZDK);
+        case ____0MB__: {
+          __BW2L=((void *)__F1DK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__SU2L=((void *)__tmp__WZDK);
+        case ____KPB__: {
+          __BW2L=((void *)__F1DK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__SU2L=((void *)__tmp__WZDK);
+        case ____TEZ__: {
+          __BW2L=((void *)__F1DK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__SU2L=NULL;
+        case ____2VRC__: {
+          __BW2L=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__SU2L=NULL;
+        case ____GZRC__: {
+          __BW2L=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__SU2L == (void *)NULL)) {
-        __tmp__B0DK=TRUE__K__;
+      if (((void *)__BW2L == (void *)NULL)) {
+        __Q1DK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__SU2L)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__4ZDK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__SU2L));
+        switch (((struct ___OBJ *)__BW2L)->__id) {
+        case ____QMB__: {
+          __N1DK=__43X(((____QMB *)__BW2L));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__4ZDK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SU2L)));
+        case ____0MB__: {
+          __N1DK=__D5X(((____0MB *)((____QMB *)__BW2L)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__4ZDK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SU2L)),NULL);
+        case ____KPB__: {
+          __N1DK=__LAY(((____KPB *)((____QMB *)__BW2L)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__4ZDK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SU2L)),NULL);
+        case ____TEZ__: {
+          __N1DK=__HZ1D(((____TEZ *)((____QMB *)__BW2L)),NULL);
         } break;
         };
-        __tmp__B0DK=((void *)__tmp__4ZDK != (void *)t__RWDK);
+        __Q1DK=((void *)__N1DK != (void *)__AYDK);
       };
-      if (__tmp__B0DK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__OYDK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__WZDK=((__SLOT_CODE__MIRG *)__tmp__OYDK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WZDK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__I0DK=((__ITM_SLOT__HLC *)__tmp__WZDK)->result_type__3VOB;
+      if (__Q1DK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__3ZDK)->__id==____1JRG__) {
+          __F1DK=((____1JRG *)__3ZDK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__F1DK)->__id==____OLC__) {
+            __X1DK=((____OLC *)__F1DK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__I0DK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WZDK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __X1DK=((____4G0D *)__F1DK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__WZDK=((__SLOT_DATA__WIRG *)__tmp__OYDK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WZDK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__I0DK=((__ITM_SLOT__HLC *)__tmp__WZDK)->result_type__3VOB;
+          __F1DK=((____FKRG *)__3ZDK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__F1DK)->__id==____OLC__) {
+            __X1DK=((____OLC *)__F1DK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__I0DK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WZDK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__I0DK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__I0DK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__0E4U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__I0DK));
-          if (((void *)Self__0E4U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__0E4U->style__MPC);
-            Self__1E4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__1E4U->capacity__HFL <= Self__1E4U->count__WJ)) {
-              if ((Self__1E4U->capacity__HFL ==  0)) {
-                Self__1E4U->capacity__HFL= 32;
-                __tmp__2E4U=create__KVW( 32);
-                Self__1E4U->storage__4EL=__tmp__2E4U;
+            __X1DK=((____4G0D *)__F1DK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__X1DK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__X1DK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __JG4U=((____0MB *)((____QMB *)__X1DK));
+          if (((void *)__JG4U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__JG4U->__TPC);
+            __KG4U=((____BC *)__YC);
+            if ((__KG4U->__OFL <= __KG4U->__WJ)) {
+              if ((__KG4U->__OFL ==  0)) {
+                __KG4U->__OFL= 32;
+                __LG4U=__RVW( 32);
+                __KG4U->__FFL=__LG4U;
               } else /* FALSE */ {
-                __tmp__3E4U=(__INTEGER__Q)(Self__1E4U->capacity__HFL <<  1);
-                __tmp__2E4U=((__CHARACTER__DB *)Self__1E4U->storage__4EL);
-                old_nb_elts__5E4U=Self__1E4U->capacity__HFL;
-                __tmp__AF4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2E4U),((__UINTEGER_32__RWB )old_nb_elts__5E4U),((__UINTEGER_32__RWB )__tmp__3E4U));
-                __tmp__2E4U=((__CHARACTER__DB *)__tmp__AF4U);
-                clear__to__F00(__tmp__2E4U,old_nb_elts__5E4U,(__INTEGER__Q)(__tmp__3E4U -  1));
-                Self__1E4U->storage__4EL=__tmp__2E4U;
-                Self__1E4U->capacity__HFL=__tmp__3E4U;
+                __MG4U=(____Q)(__KG4U->__OFL <<  1);
+                __LG4U=((____DB *)__KG4U->__FFL);
+                __OG4U=__KG4U->__OFL;
+                __PG4U=__55W(((____IB )__LG4U),((____YWB )__OG4U),((____YWB )__MG4U));
+                __LG4U=((____DB *)__PG4U);
+                __M00(__LG4U,__OG4U,(____Q)(__MG4U -  1));
+                __KG4U->__FFL=__LG4U;
+                __KG4U->__OFL=__MG4U;
               };
             };
-            ((__CHARACTER__DB *)Self__1E4U->storage__4EL)[Self__1E4U->count__WJ]=' ';
-            Self__1E4U->count__WJ=(__INTEGER__Q)(Self__1E4U->count__WJ +  1);
+            ((____DB *)__KG4U->__FFL)[__KG4U->__WJ]=' ';
+            __KG4U->__WJ=(____Q)(__KG4U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__0E4U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__JG4U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__I0DK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__X1DK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__I0DK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__X1DK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__RGKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__I0DK));
-          Self__1E4U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__1E4U->capacity__HFL <= Self__1E4U->count__WJ)) {
-            if ((Self__1E4U->capacity__HFL ==  0)) {
-              Self__1E4U->capacity__HFL= 32;
-              __tmp__2E4U=create__KVW( 32);
-              Self__1E4U->storage__4EL=__tmp__2E4U;
+        case ____2VRC__: {
+          __AIKS=((____2VRC *)((____QMB *)__X1DK));
+          __KG4U=((____BC *)__YC);
+          if ((__KG4U->__OFL <= __KG4U->__WJ)) {
+            if ((__KG4U->__OFL ==  0)) {
+              __KG4U->__OFL= 32;
+              __LG4U=__RVW( 32);
+              __KG4U->__FFL=__LG4U;
             } else /* FALSE */ {
-              __tmp__3E4U=(__INTEGER__Q)(Self__1E4U->capacity__HFL <<  1);
-              __tmp__2E4U=((__CHARACTER__DB *)Self__1E4U->storage__4EL);
-              old_nb_elts__5E4U=Self__1E4U->capacity__HFL;
-              __tmp__AF4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2E4U),((__UINTEGER_32__RWB )old_nb_elts__5E4U),((__UINTEGER_32__RWB )__tmp__3E4U));
-              __tmp__2E4U=((__CHARACTER__DB *)__tmp__AF4U);
-              clear__to__F00(__tmp__2E4U,old_nb_elts__5E4U,(__INTEGER__Q)(__tmp__3E4U -  1));
-              Self__1E4U->storage__4EL=__tmp__2E4U;
-              Self__1E4U->capacity__HFL=__tmp__3E4U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__1E4U->storage__4EL)[Self__1E4U->count__WJ]='(';
-          Self__1E4U->count__WJ=(__INTEGER__Q)(Self__1E4U->count__WJ +  1);
-          display_raw__DGAD(Self__RGKS,string_tmp__YC);
-          Self__1E4U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__1E4U->capacity__HFL <= Self__1E4U->count__WJ)) {
-            if ((Self__1E4U->capacity__HFL ==  0)) {
-              Self__1E4U->capacity__HFL= 32;
-              __tmp__2E4U=create__KVW( 32);
-              Self__1E4U->storage__4EL=__tmp__2E4U;
+              __MG4U=(____Q)(__KG4U->__OFL <<  1);
+              __LG4U=((____DB *)__KG4U->__FFL);
+              __OG4U=__KG4U->__OFL;
+              __PG4U=__55W(((____IB )__LG4U),((____YWB )__OG4U),((____YWB )__MG4U));
+              __LG4U=((____DB *)__PG4U);
+              __M00(__LG4U,__OG4U,(____Q)(__MG4U -  1));
+              __KG4U->__FFL=__LG4U;
+              __KG4U->__OFL=__MG4U;
+            };
+          };
+          ((____DB *)__KG4U->__FFL)[__KG4U->__WJ]='(';
+          __KG4U->__WJ=(____Q)(__KG4U->__WJ +  1);
+          __SHAD(__AIKS,__YC);
+          __KG4U=((____BC *)__YC);
+          if ((__KG4U->__OFL <= __KG4U->__WJ)) {
+            if ((__KG4U->__OFL ==  0)) {
+              __KG4U->__OFL= 32;
+              __LG4U=__RVW( 32);
+              __KG4U->__FFL=__LG4U;
             } else /* FALSE */ {
-              __tmp__3E4U=(__INTEGER__Q)(Self__1E4U->capacity__HFL <<  1);
-              __tmp__2E4U=((__CHARACTER__DB *)Self__1E4U->storage__4EL);
-              old_nb_elts__5E4U=Self__1E4U->capacity__HFL;
-              __tmp__AF4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2E4U),((__UINTEGER_32__RWB )old_nb_elts__5E4U),((__UINTEGER_32__RWB )__tmp__3E4U));
-              __tmp__2E4U=((__CHARACTER__DB *)__tmp__AF4U);
-              clear__to__F00(__tmp__2E4U,old_nb_elts__5E4U,(__INTEGER__Q)(__tmp__3E4U -  1));
-              Self__1E4U->storage__4EL=__tmp__2E4U;
-              Self__1E4U->capacity__HFL=__tmp__3E4U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__1E4U->storage__4EL)[Self__1E4U->count__WJ]=')';
-          Self__1E4U->count__WJ=(__INTEGER__Q)(Self__1E4U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__I0DK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RWDK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__OYDK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__WZDK=((__SLOT_CODE__MIRG *)__tmp__OYDK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WZDK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__QZDK=((__ITM_SLOT__HLC *)__tmp__WZDK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __MG4U=(____Q)(__KG4U->__OFL <<  1);
+              __LG4U=((____DB *)__KG4U->__FFL);
+              __OG4U=__KG4U->__OFL;
+              __PG4U=__55W(((____IB )__LG4U),((____YWB )__OG4U),((____YWB )__MG4U));
+              __LG4U=((____DB *)__PG4U);
+              __M00(__LG4U,__OG4U,(____Q)(__MG4U -  1));
+              __KG4U->__FFL=__LG4U;
+              __KG4U->__OFL=__MG4U;
+            };
+          };
+          ((____DB *)__KG4U->__FFL)[__KG4U->__WJ]=')';
+          __KG4U->__WJ=(____Q)(__KG4U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__X1DK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__AYDK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__3ZDK)->__id==____1JRG__) {
+          __F1DK=((____1JRG *)__3ZDK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__F1DK)->__id==____OLC__) {
+            __50DK=((____OLC *)__F1DK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__QZDK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WZDK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __50DK=((____4G0D *)__F1DK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__QZDK=((__SLOT_DATA__WIRG *)__tmp__OYDK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __50DK=((____FKRG *)__3ZDK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__QZDK);
-        put_position__HRE(Self__QWDK->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.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(__50DK);
+        __ORE(__5XDK->__KJNJ.__JJNJ.__CK.__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));
         };
       };
-      __tmp__Y0DK=read__NUEI(((__LOCAL__43WC *)__tmp__FGKS));
-      __tmp__00DK=new_read__slot__receiver__self__intern__3J2C(Self__QWDK->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__OYDK,__tmp__Y0DK,__tmp__Y0DK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__00DK);
-      __tmp__OYDK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__00DK));
-      result__UWDK=__tmp__OYDK;
-      __tmp__B0DK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__B0DK=FALSE__O__;
-    };
-    if ((! __tmp__B0DK)) {
-      __tmp__EYDK=static_type__2CCK();
-      __tmp__B0DK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__RWDK),__tmp__EYDK);
-      if (__tmp__B0DK) {
-        __tmp__VYDK=static_type__2CCK();
-        __tmp__ZGKS=create__name__style__type__0HND(Self__QWDK->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__VYDK));
-        __tmp__AHKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__ZGKS),Self__QWDK->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__QWDK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__AHKS);
-        __tmp__T1DK=get__HJC(last_cast_name__C31J);
-        __tmp__SU2L=get_slot__452I(((__TYPE_FULL__PMB *)t__RWDK),__tmp__T1DK);
-        if (((void *)__tmp__SU2L == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RWDK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__4ZDK=static_type__2CCK();
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__4ZDK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__T1DK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RWDK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__SWDK);
-          __tmp__I2DK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__RWDK));
-          put_position__HRE(__tmp__I2DK->parent_named__PF.parent_itm_object__OF.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);
+      __H2DK=__2VEI(((____N5WC *)__UHKS));
+      __J2DK=__ML2C(__5XDK->__KJNJ.__JJNJ.__CK.__YH.__O2B,__3ZDK,__H2DK,__H2DK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__J2DK);
+      __3ZDK=__BR5H(((____UL2C *)__J2DK));
+      __DYDK=__3ZDK;
+      __Q1DK=__K__;
+    } else /* FALSE */ {
+      __Q1DK=__O__;
+    };
+    if ((! __Q1DK)) {
+      __TZDK=__LECK();
+      __Q1DK=__1XRL(((____WMB *)__AYDK),__TZDK);
+      if (__Q1DK) {
+        __E0DK=__LECK();
+        __IIKS=__JJND(__5XDK->__KJNJ.__JJNJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__E0DK));
+        __PIKS=__BQRJ(((____N5WC *)__IIKS),__5XDK->__KJNJ.__JJNJ.__CK.__YH.__O2B,__5XDK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PIKS);
+        __C3DK=__OJC(__R41J);
+        __BW2L=__NB3I(((____WMB *)__AYDK),__C3DK);
+        if (((void *)__BW2L == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__AYDK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __N1DK=__LECK();
+          __CQXE(((____WMB *)__N1DK),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__C3DK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__AYDK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__BYDK);
+          __X3DK=__IFMJ(((____WMB *)__AYDK));
+          __ORE(__X3DK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__SU2L)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__SU2L)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3E4U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__SU2L));
+        if (((struct ___OBJ *)__BW2L)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__BW2L)->__2JRG->__QLC)->__id==____OLC__) {
+            __MG4U=__HVRL(((____1JRG *)__BW2L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3E4U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__SU2L));
+            __MG4U=__HVRL(((____1JRG *)__BW2L));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__SU2L)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3E4U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__SU2L));
+          if (((struct ___OBJ *)((____FKRG *)__BW2L)->__HKRG->__QLC)->__id==____OLC__) {
+            __MG4U=__4VRL(((____FKRG *)__BW2L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3E4U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__SU2L));
+            __MG4U=__4VRL(((____FKRG *)__BW2L));
           };
         };
-        if ((__tmp__3E4U !=  2)) {
-          if (((struct ___OBJ *)__tmp__SU2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__I0DK=((__SLOT_CODE__MIRG *)__tmp__SU2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__I0DK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__U2DK=((__ITM_SLOT__HLC *)__tmp__I0DK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__MG4U !=  2)) {
+          if (((struct ___OBJ *)__BW2L)->__id==____1JRG__) {
+            __X1DK=((____1JRG *)__BW2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__X1DK)->__id==____OLC__) {
+              __D4DK=((____OLC *)__X1DK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__U2DK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__I0DK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __D4DK=((____4G0D *)__X1DK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__U2DK=((__SLOT_DATA__WIRG *)__tmp__SU2L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __D4DK=((____FKRG *)__BW2L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__U2DK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__D4DK);
+          __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 *)__tmp__SU2L)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__WZDK=((__SLOT_CODE__MIRG *)__tmp__SU2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WZDK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__I0DK=((__ITM_SLOT__HLC *)__tmp__WZDK)->result_type__3VOB;
+        if (((struct ___OBJ *)__BW2L)->__id==____1JRG__) {
+          __F1DK=((____1JRG *)__BW2L)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__F1DK)->__id==____OLC__) {
+            __X1DK=((____OLC *)__F1DK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__I0DK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WZDK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __X1DK=((____4G0D *)__F1DK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__WZDK=((__SLOT_DATA__WIRG *)__tmp__SU2L)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WZDK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__I0DK=((__ITM_SLOT__HLC *)__tmp__WZDK)->result_type__3VOB;
+          __F1DK=((____FKRG *)__BW2L)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__F1DK)->__id==____OLC__) {
+            __X1DK=((____OLC *)__F1DK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__I0DK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WZDK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __X1DK=((____4G0D *)__F1DK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__I0DK==NULL) {
-          __tmp__WZDK=NULL;
+        if (__X1DK==NULL) {
+          __F1DK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__I0DK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__WZDK=((void *)__tmp__I0DK);
+          switch (((struct ___OBJ *)__X1DK)->__id) {
+          case ____QMB__: {
+            __F1DK=((void *)__X1DK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__WZDK=((void *)__tmp__I0DK);
+          case ____0MB__: {
+            __F1DK=((void *)__X1DK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__WZDK=((void *)__tmp__I0DK);
+          case ____KPB__: {
+            __F1DK=((void *)__X1DK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__WZDK=((void *)__tmp__I0DK);
+          case ____TEZ__: {
+            __F1DK=((void *)__X1DK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__WZDK=NULL;
+          case ____2VRC__: {
+            __F1DK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__WZDK=NULL;
+          case ____GZRC__: {
+            __F1DK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__WZDK == (void *)NULL)) {
-          __tmp__F3DK=TRUE__K__;
+        if (((void *)__F1DK == (void *)NULL)) {
+          __U4DK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__WZDK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__C3DK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__WZDK));
+          switch (((struct ___OBJ *)__F1DK)->__id) {
+          case ____QMB__: {
+            __R4DK=__43X(((____QMB *)__F1DK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__C3DK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WZDK)));
+          case ____0MB__: {
+            __R4DK=__D5X(((____0MB *)((____QMB *)__F1DK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__C3DK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WZDK)),NULL);
+          case ____KPB__: {
+            __R4DK=__LAY(((____KPB *)((____QMB *)__F1DK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__C3DK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WZDK)),NULL);
+          case ____TEZ__: {
+            __R4DK=__HZ1D(((____TEZ *)((____QMB *)__F1DK)),NULL);
           } break;
           };
-          __tmp__F3DK=((void *)__tmp__C3DK != (void *)t__RWDK);
+          __U4DK=((void *)__R4DK != (void *)__AYDK);
         };
-        if (__tmp__F3DK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__SU2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__I0DK=((__SLOT_CODE__MIRG *)__tmp__SU2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__I0DK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__M3DK=((__ITM_SLOT__HLC *)__tmp__I0DK)->result_type__3VOB;
+        if (__U4DK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__BW2L)->__id==____1JRG__) {
+            __X1DK=((____1JRG *)__BW2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__X1DK)->__id==____OLC__) {
+              __14DK=((____OLC *)__X1DK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__M3DK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__I0DK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __14DK=((____4G0D *)__X1DK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__I0DK=((__SLOT_DATA__WIRG *)__tmp__SU2L)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__I0DK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__M3DK=((__ITM_SLOT__HLC *)__tmp__I0DK)->result_type__3VOB;
+            __X1DK=((____FKRG *)__BW2L)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__X1DK)->__id==____OLC__) {
+              __14DK=((____OLC *)__X1DK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__M3DK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__I0DK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__M3DK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__M3DK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__UF4U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__M3DK));
-            if (((void *)Self__UF4U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__UF4U->style__MPC);
-              Self__VF4U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__VF4U->capacity__HFL <= Self__VF4U->count__WJ)) {
-                if ((Self__VF4U->capacity__HFL ==  0)) {
-                  Self__VF4U->capacity__HFL= 32;
-                  __tmp__WF4U=create__KVW( 32);
-                  Self__VF4U->storage__4EL=__tmp__WF4U;
+              __14DK=((____4G0D *)__X1DK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__14DK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__14DK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __DH4U=((____0MB *)((____QMB *)__14DK));
+            if (((void *)__DH4U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__DH4U->__TPC);
+              __EH4U=((____BC *)__YC);
+              if ((__EH4U->__OFL <= __EH4U->__WJ)) {
+                if ((__EH4U->__OFL ==  0)) {
+                  __EH4U->__OFL= 32;
+                  __FH4U=__RVW( 32);
+                  __EH4U->__FFL=__FH4U;
                 } else /* FALSE */ {
-                  __tmp__XF4U=(__INTEGER__Q)(Self__VF4U->capacity__HFL <<  1);
-                  __tmp__WF4U=((__CHARACTER__DB *)Self__VF4U->storage__4EL);
-                  old_nb_elts__ZF4U=Self__VF4U->capacity__HFL;
-                  __tmp__0F4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WF4U),((__UINTEGER_32__RWB )old_nb_elts__ZF4U),((__UINTEGER_32__RWB )__tmp__XF4U));
-                  __tmp__WF4U=((__CHARACTER__DB *)__tmp__0F4U);
-                  clear__to__F00(__tmp__WF4U,old_nb_elts__ZF4U,(__INTEGER__Q)(__tmp__XF4U -  1));
-                  Self__VF4U->storage__4EL=__tmp__WF4U;
-                  Self__VF4U->capacity__HFL=__tmp__XF4U;
+                  __GH4U=(____Q)(__EH4U->__OFL <<  1);
+                  __FH4U=((____DB *)__EH4U->__FFL);
+                  __IH4U=__EH4U->__OFL;
+                  __JH4U=__55W(((____IB )__FH4U),((____YWB )__IH4U),((____YWB )__GH4U));
+                  __FH4U=((____DB *)__JH4U);
+                  __M00(__FH4U,__IH4U,(____Q)(__GH4U -  1));
+                  __EH4U->__FFL=__FH4U;
+                  __EH4U->__OFL=__GH4U;
                 };
               };
-              ((__CHARACTER__DB *)Self__VF4U->storage__4EL)[Self__VF4U->count__WJ]=' ';
-              Self__VF4U->count__WJ=(__INTEGER__Q)(Self__VF4U->count__WJ +  1);
+              ((____DB *)__EH4U->__FFL)[__EH4U->__WJ]=' ';
+              __EH4U->__WJ=(____Q)(__EH4U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__UF4U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__DH4U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__M3DK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__14DK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__M3DK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__14DK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__FHKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__M3DK));
-            Self__VF4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__VF4U->capacity__HFL <= Self__VF4U->count__WJ)) {
-              if ((Self__VF4U->capacity__HFL ==  0)) {
-                Self__VF4U->capacity__HFL= 32;
-                __tmp__WF4U=create__KVW( 32);
-                Self__VF4U->storage__4EL=__tmp__WF4U;
+          case ____2VRC__: {
+            __UIKS=((____2VRC *)((____QMB *)__14DK));
+            __EH4U=((____BC *)__YC);
+            if ((__EH4U->__OFL <= __EH4U->__WJ)) {
+              if ((__EH4U->__OFL ==  0)) {
+                __EH4U->__OFL= 32;
+                __FH4U=__RVW( 32);
+                __EH4U->__FFL=__FH4U;
               } else /* FALSE */ {
-                __tmp__XF4U=(__INTEGER__Q)(Self__VF4U->capacity__HFL <<  1);
-                __tmp__WF4U=((__CHARACTER__DB *)Self__VF4U->storage__4EL);
-                old_nb_elts__ZF4U=Self__VF4U->capacity__HFL;
-                __tmp__0F4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WF4U),((__UINTEGER_32__RWB )old_nb_elts__ZF4U),((__UINTEGER_32__RWB )__tmp__XF4U));
-                __tmp__WF4U=((__CHARACTER__DB *)__tmp__0F4U);
-                clear__to__F00(__tmp__WF4U,old_nb_elts__ZF4U,(__INTEGER__Q)(__tmp__XF4U -  1));
-                Self__VF4U->storage__4EL=__tmp__WF4U;
-                Self__VF4U->capacity__HFL=__tmp__XF4U;
+                __GH4U=(____Q)(__EH4U->__OFL <<  1);
+                __FH4U=((____DB *)__EH4U->__FFL);
+                __IH4U=__EH4U->__OFL;
+                __JH4U=__55W(((____IB )__FH4U),((____YWB )__IH4U),((____YWB )__GH4U));
+                __FH4U=((____DB *)__JH4U);
+                __M00(__FH4U,__IH4U,(____Q)(__GH4U -  1));
+                __EH4U->__FFL=__FH4U;
+                __EH4U->__OFL=__GH4U;
               };
             };
-            ((__CHARACTER__DB *)Self__VF4U->storage__4EL)[Self__VF4U->count__WJ]='(';
-            Self__VF4U->count__WJ=(__INTEGER__Q)(Self__VF4U->count__WJ +  1);
-            display_raw__DGAD(Self__FHKS,string_tmp__YC);
-            Self__VF4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__VF4U->capacity__HFL <= Self__VF4U->count__WJ)) {
-              if ((Self__VF4U->capacity__HFL ==  0)) {
-                Self__VF4U->capacity__HFL= 32;
-                __tmp__WF4U=create__KVW( 32);
-                Self__VF4U->storage__4EL=__tmp__WF4U;
+            ((____DB *)__EH4U->__FFL)[__EH4U->__WJ]='(';
+            __EH4U->__WJ=(____Q)(__EH4U->__WJ +  1);
+            __SHAD(__UIKS,__YC);
+            __EH4U=((____BC *)__YC);
+            if ((__EH4U->__OFL <= __EH4U->__WJ)) {
+              if ((__EH4U->__OFL ==  0)) {
+                __EH4U->__OFL= 32;
+                __FH4U=__RVW( 32);
+                __EH4U->__FFL=__FH4U;
               } else /* FALSE */ {
-                __tmp__XF4U=(__INTEGER__Q)(Self__VF4U->capacity__HFL <<  1);
-                __tmp__WF4U=((__CHARACTER__DB *)Self__VF4U->storage__4EL);
-                old_nb_elts__ZF4U=Self__VF4U->capacity__HFL;
-                __tmp__0F4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WF4U),((__UINTEGER_32__RWB )old_nb_elts__ZF4U),((__UINTEGER_32__RWB )__tmp__XF4U));
-                __tmp__WF4U=((__CHARACTER__DB *)__tmp__0F4U);
-                clear__to__F00(__tmp__WF4U,old_nb_elts__ZF4U,(__INTEGER__Q)(__tmp__XF4U -  1));
-                Self__VF4U->storage__4EL=__tmp__WF4U;
-                Self__VF4U->capacity__HFL=__tmp__XF4U;
+                __GH4U=(____Q)(__EH4U->__OFL <<  1);
+                __FH4U=((____DB *)__EH4U->__FFL);
+                __IH4U=__EH4U->__OFL;
+                __JH4U=__55W(((____IB )__FH4U),((____YWB )__IH4U),((____YWB )__GH4U));
+                __FH4U=((____DB *)__JH4U);
+                __M00(__FH4U,__IH4U,(____Q)(__GH4U -  1));
+                __EH4U->__FFL=__FH4U;
+                __EH4U->__OFL=__GH4U;
               };
             };
-            ((__CHARACTER__DB *)Self__VF4U->storage__4EL)[Self__VF4U->count__WJ]=')';
-            Self__VF4U->count__WJ=(__INTEGER__Q)(Self__VF4U->count__WJ +  1);
+            ((____DB *)__EH4U->__FFL)[__EH4U->__WJ]=')';
+            __EH4U->__WJ=(____Q)(__EH4U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__M3DK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__14DK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RWDK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__SU2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__I0DK=((__SLOT_CODE__MIRG *)__tmp__SU2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__I0DK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__U2DK=((__ITM_SLOT__HLC *)__tmp__I0DK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__AYDK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__BW2L)->__id==____1JRG__) {
+            __X1DK=((____1JRG *)__BW2L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__X1DK)->__id==____OLC__) {
+              __D4DK=((____OLC *)__X1DK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__U2DK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__I0DK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __D4DK=((____4G0D *)__X1DK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__U2DK=((__SLOT_DATA__WIRG *)__tmp__SU2L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __D4DK=((____FKRG *)__BW2L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__U2DK);
-          put_position__HRE(Self__QWDK->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.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(__D4DK);
+          __ORE(__5XDK->__KJNJ.__JJNJ.__CK.__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));
           };
         };
-        __tmp__13DK=create_with_capacity__CBZH( 2);
-        __tmp__33DK=create__type__IJ2C(Self__QWDK->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__RWDK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__13DK),__tmp__33DK);
-        __tmp__A4DK=read__NUEI(((__LOCAL__43WC *)__tmp__ZGKS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__13DK),__tmp__A4DK);
-        __tmp__QZDK=Self__QWDK->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__WZDK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__13DK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__WZDK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__RG4U=((__STRING_CST__5J *)__tmp__WZDK);
-          result__NG4U=NULL;
-          __tmp__AF4U=((__POINTER__IB )(NULL));
-          __tmp__KZDK= 0;
-          __tmp__0F4U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__0F4U ==  0)) {
-            result__NG4U=Self__RG4U;
-          } else /* FALSE */ {
-            __tmp__KZDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0F4U));
-            if ((__tmp__KZDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SG4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TG4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0F4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UG4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TG4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SG4U=micro_alloc__table__lab__HKI(__tmp__TG4U,((__POINTER__IB )(&(table_size[(__tmp__UG4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TG4U)));
-              __tmp__AF4U=__tmp__SG4U;
+        __K5DK=__RCZH( 2);
+        __M5DK=__XK2C(__5XDK->__KJNJ.__JJNJ.__CK.__YH.__O2B,__AYDK);
+        __0YEI(((____ABXC *)__K5DK),__M5DK);
+        __P5DK=__2VEI(((____N5WC *)__IIKS));
+        __0YEI(((____ABXC *)__K5DK),__P5DK);
+        __50DK=__5XDK->__KJNJ.__JJNJ.__CK.__YH.__O2B;
+        __F1DK=((void **)((____ABXC *)__K5DK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__F1DK)->__id) {
+        case ____5J__: {
+          __AI4U=((____5J *)__F1DK);
+          __2H4U=NULL;
+          __PG4U=((____IB )(NULL));
+          __Z0DK= 0;
+          __JH4U=((____IB )sizeof(____5J));
+          if (((unsigned long)__JH4U ==  0)) {
+            __2H4U=__AI4U;
+          } else /* FALSE */ {
+            __Z0DK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JH4U));
+            if ((__Z0DK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BI4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CI4U=(void *)((unsigned long)(void *)((unsigned long)__JH4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DI4U=((____YWB )((____Q )(void *)((unsigned long)__CI4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BI4U=__OKI(__CI4U,((____IB )(&(table_size[(__DI4U)-1]))),((____YWB )((____Q )__CI4U)));
+              __PG4U=__BI4U;
             } else /* FALSE */ {
-              __tmp__UG4U=((__UINTEGER_32__RWB )__tmp__KZDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SG4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TG4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0F4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SG4U=micro_alloc__table__lab__HKI(__tmp__TG4U,((__POINTER__IB )(&(table_type[(__tmp__UG4U)]))),(__UINTEGER_32__RWB)(__tmp__UG4U |  1));
-              __tmp__AF4U=__tmp__SG4U;
-            };
-            result__NG4U=((__STRING_CST__5J *)__tmp__AF4U);
-            *(result__NG4U) = *(Self__RG4U);
-          };
-          __tmp__I0DK=result__NG4U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__I0DK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__WZDK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__JHKS=((__PROTOTYPE_CST__45WC *)__tmp__WZDK);
-          __tmp__KHKS=create__type__IJ2C(Self__JHKS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JHKS->parent_constant__55WC.static_type__SG4D);
-          __tmp__I0DK=__tmp__KHKS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__MHKS=((__INTEGER_CST__KAXC *)__tmp__WZDK);
-          __tmp__U2DK=Self__MHKS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__JH4U=Self__MHKS->value__YG4D;
-          __tmp__4ZDK=Self__MHKS->parent_constant__LAXC.static_type__SG4D;
-          Self__MHKS=NULL;
-          __tmp__AF4U=((__POINTER__IB )(NULL));
-          __tmp__KZDK= 0;
-          __tmp__0F4U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__0F4U ==  0)) {
-            Self__MHKS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__KZDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0F4U));
-            if ((__tmp__KZDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SG4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TG4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0F4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UG4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TG4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SG4U=micro_alloc__table__lab__HKI(__tmp__TG4U,((__POINTER__IB )(&(table_size[(__tmp__UG4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TG4U)));
-              __tmp__AF4U=__tmp__SG4U;
+              __DI4U=((____YWB )__Z0DK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BI4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CI4U=(void *)((unsigned long)(void *)((unsigned long)__JH4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BI4U=__OKI(__CI4U,((____IB )(&(table_type[(__DI4U)]))),(____YWB)(__DI4U |  1));
+              __PG4U=__BI4U;
+            };
+            __2H4U=((____5J *)__PG4U);
+            *(__2H4U) = *(__AI4U);
+          };
+          __X1DK=__2H4U;
+        } break;
+        case ____0AXC__: {
+          __X1DK=__JZAL(((____0AXC *)__F1DK));
+        } break;
+        case ____NBXC__: {
+          __YIKS=((____NBXC *)__F1DK);
+          __ZIKS=__XK2C(__YIKS->__OBXC.__DK.__CK.__YH.__O2B,__YIKS->__OBXC.__BI4D);
+          __X1DK=__ZIKS;
+        } break;
+        case ____ZBXC__: {
+          __1IKS=((____ZBXC *)__F1DK);
+          __D4DK=__1IKS->__0BXC.__DK.__CK.__YH.__O2B;
+          __YI4U=__1IKS->__HI4D;
+          __N1DK=__1IKS->__0BXC.__BI4D;
+          __1IKS=NULL;
+          __PG4U=((____IB )(NULL));
+          __Z0DK= 0;
+          __JH4U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__JH4U ==  0)) {
+            __1IKS=__ZBXC__;
+          } else /* FALSE */ {
+            __Z0DK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JH4U));
+            if ((__Z0DK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BI4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CI4U=(void *)((unsigned long)(void *)((unsigned long)__JH4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DI4U=((____YWB )((____Q )(void *)((unsigned long)__CI4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BI4U=__OKI(__CI4U,((____IB )(&(table_size[(__DI4U)-1]))),((____YWB )((____Q )__CI4U)));
+              __PG4U=__BI4U;
             } else /* FALSE */ {
-              __tmp__UG4U=((__UINTEGER_32__RWB )__tmp__KZDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SG4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TG4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0F4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SG4U=micro_alloc__table__lab__HKI(__tmp__TG4U,((__POINTER__IB )(&(table_type[(__tmp__UG4U)]))),(__UINTEGER_32__RWB)(__tmp__UG4U |  1));
-              __tmp__AF4U=__tmp__SG4U;
-            };
-            Self__MHKS=((__INTEGER_CST__KAXC *)__tmp__AF4U);
-            *(Self__MHKS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__HH4U=((__INTEGER_CST__KAXC *)Self__MHKS);
-          Self__HH4U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U2DK;
-          Self__HH4U->value__YG4D=v__JH4U;
-          Self__HH4U->parent_constant__LAXC.static_type__SG4D=__tmp__4ZDK;
-          check_type__KYEE(Self__HH4U);
-          __tmp__I0DK=Self__MHKS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__I0DK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__WZDK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__PJQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__WZDK)->local__PUEJ));
-          if (__tmp__PJQT==NULL) {
-            __tmp__QJQT=NULL;
+              __DI4U=((____YWB )__Z0DK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BI4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CI4U=(void *)((unsigned long)(void *)((unsigned long)__JH4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BI4U=__OKI(__CI4U,((____IB )(&(table_type[(__DI4U)]))),(____YWB)(__DI4U |  1));
+              __PG4U=__BI4U;
+            };
+            __1IKS=((____ZBXC *)__PG4U);
+            *(__1IKS) = *(__ZBXC__);
+          };
+          __WI4U=((____ZBXC *)__1IKS);
+          __WI4U->__0BXC.__DK.__CK.__YH.__O2B=__D4DK;
+          __WI4U->__HI4D=__YI4U;
+          __WI4U->__0BXC.__BI4D=__N1DK;
+          __ZZEE(__WI4U);
+          __X1DK=__1IKS;
+        } break;
+        case ____DMWH__: {
+          __X1DK=__W3OK(((____DMWH *)__F1DK));
+        } break;
+        case ____2A0I__: {
+          __4KQT=__2VEI(((____N5WC *)((____2A0I *)__F1DK)->__4VEJ));
+          if (__4KQT==NULL) {
+            __5KQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__QJQT=((__READ_LOCAL__N5ZI *)__tmp__PJQT);
+            __5KQT=((____2A0I *)__4KQT);
           };
-          __tmp__I0DK=__tmp__QJQT;
+          __X1DK=__5KQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__I0DK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__WZDK));
+        case ____HJNJ__: {
+          __X1DK=__Y0AL(((____HJNJ *)__F1DK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__I0DK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WZDK));
+        case ____SJNJ__: {
+          __X1DK=__D1AL(((____SJNJ *)__F1DK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QHKS=((__IS_EXPANDED__L5NJ *)__tmp__WZDK);
-          __tmp__U2DK=Self__QHKS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__PJQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__QHKS->receiver__554J)->local__PUEJ));
-          if (__tmp__PJQT==NULL) {
-            __tmp__QJQT=NULL;
+        case ____0AOJ__: {
+          __5IKS=((____0AOJ *)__F1DK);
+          __D4DK=__5IKS->__1AOJ.__CK.__YH.__O2B;
+          __4KQT=__2VEI(((____N5WC *)((____2A0I *)__5IKS->__OB5J)->__4VEJ));
+          if (__4KQT==NULL) {
+            __5KQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__QJQT=((__READ_LOCAL__N5ZI *)__tmp__PJQT);
-          };
-          Self__QHKS=NULL;
-          __tmp__AF4U=((__POINTER__IB )(NULL));
-          __tmp__KZDK= 0;
-          __tmp__0F4U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__0F4U ==  0)) {
-            Self__QHKS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__KZDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0F4U));
-            if ((__tmp__KZDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SG4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TG4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0F4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UG4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TG4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SG4U=micro_alloc__table__lab__HKI(__tmp__TG4U,((__POINTER__IB )(&(table_size[(__tmp__UG4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TG4U)));
-              __tmp__AF4U=__tmp__SG4U;
+            __5KQT=((____2A0I *)__4KQT);
+          };
+          __5IKS=NULL;
+          __PG4U=((____IB )(NULL));
+          __Z0DK= 0;
+          __JH4U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__JH4U ==  0)) {
+            __5IKS=__0AOJ__;
+          } else /* FALSE */ {
+            __Z0DK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JH4U));
+            if ((__Z0DK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BI4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CI4U=(void *)((unsigned long)(void *)((unsigned long)__JH4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DI4U=((____YWB )((____Q )(void *)((unsigned long)__CI4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BI4U=__OKI(__CI4U,((____IB )(&(table_size[(__DI4U)-1]))),((____YWB )((____Q )__CI4U)));
+              __PG4U=__BI4U;
             } else /* FALSE */ {
-              __tmp__UG4U=((__UINTEGER_32__RWB )__tmp__KZDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SG4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TG4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0F4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SG4U=micro_alloc__table__lab__HKI(__tmp__TG4U,((__POINTER__IB )(&(table_type[(__tmp__UG4U)]))),(__UINTEGER_32__RWB)(__tmp__UG4U |  1));
-              __tmp__AF4U=__tmp__SG4U;
-            };
-            Self__QHKS=((__IS_EXPANDED__L5NJ *)__tmp__AF4U);
-            *(Self__QHKS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__YH4U=((__IS_EXPANDED__L5NJ *)Self__QHKS);
-          Self__YH4U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U2DK;
-          Self__YH4U->receiver__554J=__tmp__QJQT;
-          __tmp__I0DK=Self__QHKS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__VHKS=((__GET_TYPE_ID__V5NJ *)__tmp__WZDK);
-          __tmp__U2DK=Self__VHKS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__4ZDK=Self__VHKS->receiver__EA5J;
-          Self__VHKS=NULL;
-          __tmp__AF4U=((__POINTER__IB )(NULL));
-          __tmp__KZDK= 0;
-          __tmp__0F4U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__0F4U ==  0)) {
-            Self__VHKS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__KZDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0F4U));
-            if ((__tmp__KZDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SG4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TG4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0F4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UG4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TG4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SG4U=micro_alloc__table__lab__HKI(__tmp__TG4U,((__POINTER__IB )(&(table_size[(__tmp__UG4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TG4U)));
-              __tmp__AF4U=__tmp__SG4U;
+              __DI4U=((____YWB )__Z0DK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BI4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CI4U=(void *)((unsigned long)(void *)((unsigned long)__JH4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BI4U=__OKI(__CI4U,((____IB )(&(table_type[(__DI4U)]))),(____YWB)(__DI4U |  1));
+              __PG4U=__BI4U;
+            };
+            __5IKS=((____0AOJ *)__PG4U);
+            *(__5IKS) = *(__0AOJ__);
+          };
+          __HJ4U=((____0AOJ *)__5IKS);
+          __HJ4U->__1AOJ.__CK.__YH.__O2B=__D4DK;
+          __HJ4U->__OB5J=__5KQT;
+          __X1DK=__5IKS;
+        } break;
+        case ____EBOJ__: {
+          __EJKS=((____EBOJ *)__F1DK);
+          __D4DK=__EJKS->__FBOJ.__CK.__YH.__O2B;
+          __N1DK=__EJKS->__TB5J;
+          __EJKS=NULL;
+          __PG4U=((____IB )(NULL));
+          __Z0DK= 0;
+          __JH4U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__JH4U ==  0)) {
+            __EJKS=__EBOJ__;
+          } else /* FALSE */ {
+            __Z0DK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JH4U));
+            if ((__Z0DK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BI4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CI4U=(void *)((unsigned long)(void *)((unsigned long)__JH4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DI4U=((____YWB )((____Q )(void *)((unsigned long)__CI4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BI4U=__OKI(__CI4U,((____IB )(&(table_size[(__DI4U)-1]))),((____YWB )((____Q )__CI4U)));
+              __PG4U=__BI4U;
             } else /* FALSE */ {
-              __tmp__UG4U=((__UINTEGER_32__RWB )__tmp__KZDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SG4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TG4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0F4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SG4U=micro_alloc__table__lab__HKI(__tmp__TG4U,((__POINTER__IB )(&(table_type[(__tmp__UG4U)]))),(__UINTEGER_32__RWB)(__tmp__UG4U |  1));
-              __tmp__AF4U=__tmp__SG4U;
-            };
-            Self__VHKS=((__GET_TYPE_ID__V5NJ *)__tmp__AF4U);
-            *(Self__VHKS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__II4U=((__GET_TYPE_ID__V5NJ *)Self__VHKS);
-          Self__II4U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U2DK;
-          Self__II4U->receiver__EA5J=__tmp__4ZDK;
-          __tmp__I0DK=Self__VHKS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__I0DK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__WZDK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__I0DK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__WZDK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__I0DK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__WZDK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__I0DK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__WZDK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__I0DK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__WZDK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__I0DK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__WZDK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__I0DK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__WZDK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__I0DK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__WZDK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__I0DK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__WZDK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__YHKS=((__SIZE_OF__NGOJ *)__tmp__WZDK);
-          __tmp__U2DK=Self__YHKS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__4ZDK=Self__YHKS->receiver__OC5J;
-          Self__YHKS=NULL;
-          __tmp__AF4U=((__POINTER__IB )(NULL));
-          __tmp__KZDK= 0;
-          __tmp__0F4U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__0F4U ==  0)) {
-            Self__YHKS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__KZDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0F4U));
-            if ((__tmp__KZDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SG4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TG4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0F4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UG4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TG4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SG4U=micro_alloc__table__lab__HKI(__tmp__TG4U,((__POINTER__IB )(&(table_size[(__tmp__UG4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TG4U)));
-              __tmp__AF4U=__tmp__SG4U;
+              __DI4U=((____YWB )__Z0DK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BI4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CI4U=(void *)((unsigned long)(void *)((unsigned long)__JH4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BI4U=__OKI(__CI4U,((____IB )(&(table_type[(__DI4U)]))),(____YWB)(__DI4U |  1));
+              __PG4U=__BI4U;
+            };
+            __EJKS=((____EBOJ *)__PG4U);
+            *(__EJKS) = *(__EBOJ__);
+          };
+          __XJ4U=((____EBOJ *)__EJKS);
+          __XJ4U->__FBOJ.__CK.__YH.__O2B=__D4DK;
+          __XJ4U->__TB5J=__N1DK;
+          __X1DK=__EJKS;
+        } break;
+        case ____3BOJ__: {
+          __X1DK=__21AL(((____3BOJ *)__F1DK));
+        } break;
+        case ____RCOJ__: {
+          __X1DK=__H2AL(((____RCOJ *)__F1DK));
+        } break;
+        case ____HDOJ__: {
+          __X1DK=__S2AL(((____HDOJ *)__F1DK));
+        } break;
+        case ____1DOJ__: {
+          __X1DK=__32AL(((____1DOJ *)__F1DK));
+        } break;
+        case ____PEOJ__: {
+          __X1DK=__I3AL(((____PEOJ *)__F1DK));
+        } break;
+        case ____DFOJ__: {
+          __X1DK=__T3AL(((____DFOJ *)__F1DK));
+        } break;
+        case ____XFOJ__: {
+          __X1DK=__43AL(((____XFOJ *)__F1DK));
+        } break;
+        case ____QGOJ__: {
+          __X1DK=__J4AL(((____QGOJ *)__F1DK));
+        } break;
+        case ____EHOJ__: {
+          __X1DK=__X4AL(((____EHOJ *)__F1DK));
+        } break;
+        case ____2HOJ__: {
+          __HJKS=((____2HOJ *)__F1DK);
+          __D4DK=__HJKS->__3HOJ.__CK.__YH.__O2B;
+          __N1DK=__HJKS->__3D5J;
+          __HJKS=NULL;
+          __PG4U=((____IB )(NULL));
+          __Z0DK= 0;
+          __JH4U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__JH4U ==  0)) {
+            __HJKS=__2HOJ__;
+          } else /* FALSE */ {
+            __Z0DK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JH4U));
+            if ((__Z0DK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BI4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CI4U=(void *)((unsigned long)(void *)((unsigned long)__JH4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DI4U=((____YWB )((____Q )(void *)((unsigned long)__CI4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BI4U=__OKI(__CI4U,((____IB )(&(table_size[(__DI4U)-1]))),((____YWB )((____Q )__CI4U)));
+              __PG4U=__BI4U;
             } else /* FALSE */ {
-              __tmp__UG4U=((__UINTEGER_32__RWB )__tmp__KZDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SG4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TG4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0F4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SG4U=micro_alloc__table__lab__HKI(__tmp__TG4U,((__POINTER__IB )(&(table_type[(__tmp__UG4U)]))),(__UINTEGER_32__RWB)(__tmp__UG4U |  1));
-              __tmp__AF4U=__tmp__SG4U;
-            };
-            Self__YHKS=((__SIZE_OF__NGOJ *)__tmp__AF4U);
-            *(Self__YHKS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__YI4U=((__SIZE_OF__NGOJ *)Self__YHKS);
-          Self__YI4U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U2DK;
-          Self__YI4U->receiver__OC5J=__tmp__4ZDK;
-          __tmp__I0DK=Self__YHKS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__I0DK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__WZDK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__1HKS=((__REAL_CST__JLOJ *)__tmp__WZDK);
-          __tmp__U2DK=Self__1HKS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__KJ4U=Self__1HKS->value__DD5J;
-          __tmp__4ZDK=Self__1HKS->parent_constant__KLOJ.static_type__SG4D;
-          Self__1HKS=NULL;
-          __tmp__AF4U=((__POINTER__IB )(NULL));
-          __tmp__KZDK= 0;
-          __tmp__0F4U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__0F4U ==  0)) {
-            Self__1HKS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__KZDK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0F4U));
-            if ((__tmp__KZDK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SG4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TG4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0F4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UG4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TG4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SG4U=micro_alloc__table__lab__HKI(__tmp__TG4U,((__POINTER__IB )(&(table_size[(__tmp__UG4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TG4U)));
-              __tmp__AF4U=__tmp__SG4U;
+              __DI4U=((____YWB )__Z0DK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BI4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CI4U=(void *)((unsigned long)(void *)((unsigned long)__JH4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BI4U=__OKI(__CI4U,((____IB )(&(table_type[(__DI4U)]))),(____YWB)(__DI4U |  1));
+              __PG4U=__BI4U;
+            };
+            __HJKS=((____2HOJ *)__PG4U);
+            *(__HJKS) = *(__2HOJ__);
+          };
+          __HK4U=((____2HOJ *)__HJKS);
+          __HK4U->__3HOJ.__CK.__YH.__O2B=__D4DK;
+          __HK4U->__3D5J=__N1DK;
+          __X1DK=__HJKS;
+        } break;
+        case ____YIOJ__: {
+          __X1DK=__I5AL(((____YIOJ *)__F1DK));
+        } break;
+        case ____YMOJ__: {
+          __KJKS=((____YMOJ *)__F1DK);
+          __D4DK=__KJKS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __ZK4U=__KJKS->__SE5J;
+          __N1DK=__KJKS->__ZMOJ.__BI4D;
+          __KJKS=NULL;
+          __PG4U=((____IB )(NULL));
+          __Z0DK= 0;
+          __JH4U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__JH4U ==  0)) {
+            __KJKS=__YMOJ__;
+          } else /* FALSE */ {
+            __Z0DK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JH4U));
+            if ((__Z0DK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BI4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CI4U=(void *)((unsigned long)(void *)((unsigned long)__JH4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DI4U=((____YWB )((____Q )(void *)((unsigned long)__CI4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BI4U=__OKI(__CI4U,((____IB )(&(table_size[(__DI4U)-1]))),((____YWB )((____Q )__CI4U)));
+              __PG4U=__BI4U;
             } else /* FALSE */ {
-              __tmp__UG4U=((__UINTEGER_32__RWB )__tmp__KZDK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SG4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TG4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0F4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SG4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SG4U=micro_alloc__table__lab__HKI(__tmp__TG4U,((__POINTER__IB )(&(table_type[(__tmp__UG4U)]))),(__UINTEGER_32__RWB)(__tmp__UG4U |  1));
-              __tmp__AF4U=__tmp__SG4U;
-            };
-            Self__1HKS=((__REAL_CST__JLOJ *)__tmp__AF4U);
-            *(Self__1HKS) = *(REAL_CST__JLOJ__);
-          };
-          Self__IJ4U=((__REAL_CST__JLOJ *)Self__1HKS);
-          Self__IJ4U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__U2DK;
-          Self__IJ4U->value__DD5J=v__KJ4U;
-          Self__IJ4U->parent_constant__KLOJ.static_type__SG4D=__tmp__4ZDK;
-          __tmp__I0DK=Self__1HKS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__5HKS=((__CHARACTER_CST__5LOJ *)__tmp__WZDK);
-          __tmp__AIKS=create__char__CMQJ(Self__5HKS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5HKS->text__ID5J);
-          __tmp__I0DK=__tmp__AIKS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__CIKS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__WZDK);
-          __tmp__DIKS=create__text__2PQJ(Self__CIKS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CIKS->string__EBJK);
-          __tmp__I0DK=__tmp__DIKS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__I0DK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__WZDK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__I0DK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WZDK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__I0DK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__WZDK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__I0DK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WZDK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__I0DK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__WZDK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__I0DK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WZDK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__I0DK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__WZDK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__I0DK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__WZDK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__M3DK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__WZDK)->global__Y5JM),NULL);
-          if (__tmp__M3DK==NULL) {
-            __tmp__2LCU=NULL;
+              __DI4U=((____YWB )__Z0DK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BI4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CI4U=(void *)((unsigned long)(void *)((unsigned long)__JH4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BI4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BI4U=__OKI(__CI4U,((____IB )(&(table_type[(__DI4U)]))),(____YWB)(__DI4U |  1));
+              __PG4U=__BI4U;
+            };
+            __KJKS=((____YMOJ *)__PG4U);
+            *(__KJKS) = *(__YMOJ__);
+          };
+          __XK4U=((____YMOJ *)__KJKS);
+          __XK4U->__ZMOJ.__DK.__CK.__YH.__O2B=__D4DK;
+          __XK4U->__SE5J=__ZK4U;
+          __XK4U->__ZMOJ.__BI4D=__N1DK;
+          __X1DK=__KJKS;
+        } break;
+        case ____ONOJ__: {
+          __OJKS=((____ONOJ *)__F1DK);
+          __PJKS=__RNQJ(__OJKS->__PNOJ.__DK.__CK.__YH.__O2B,__OJKS->__XE5J);
+          __X1DK=__PJKS;
+        } break;
+        case ____YOOJ__: {
+          __RJKS=((____YOOJ *)__F1DK);
+          __SJKS=__LRQJ(__RJKS->__ZOOJ.__DK.__CK.__YH.__O2B,__RJKS->__TCJK);
+          __X1DK=__SJKS;
+        } break;
+        case ____IM4K__: {
+          __X1DK=__NZFM(((____IM4K *)__F1DK));
+        } break;
+        case ____T5FL__: {
+          __X1DK=__V35O(((____T5FL *)__F1DK));
+        } break;
+        case ____3DUL__: {
+          __X1DK=__AJVP(((____3DUL *)__F1DK));
+        } break;
+        case ____0EUL__: {
+          __X1DK=__QB4P(((____0EUL *)__F1DK));
+        } break;
+        case ____BGUL__: {
+          __X1DK=__LJVP(((____BGUL *)__F1DK));
+        } break;
+        case ____2GUL__: {
+          __X1DK=__2B4P(((____2GUL *)__F1DK));
+        } break;
+        case ____B0VL__: {
+          __X1DK=__H0BN(((____B0VL *)__F1DK));
+        } break;
+        case ____P0VL__: {
+          __X1DK=__NCHM(((____P0VL *)__F1DK));
+        } break;
+        case ____Q5YL__: {
+          __14DK=__TFTL(((____FKRG *)((____Q5YL *)__F1DK)->__HBKM),NULL);
+          if (__14DK==NULL) {
+            __LNCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__M3DK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__2LCU=NULL;
+            switch (((struct ___OBJ *)__14DK)->__id) {
+            case ____IM4K__: {
+              __LNCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__2LCU=((__READ_GLOBAL__B4YL *)__tmp__M3DK);
+            case ____Q5YL__: {
+              __LNCU=((____Q5YL *)__14DK);
             } break;
             }
           };
-          __tmp__I0DK=__tmp__2LCU;
+          __X1DK=__LNCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__I0DK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__WZDK));
+        case ____UVPM__: {
+          __X1DK=__VGWN(((____UVPM *)__F1DK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__I0DK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__WZDK));
+        case ____0ZPM__: {
+          __X1DK=__4G2P(((____0ZPM *)__F1DK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__I0DK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__WZDK));
+        case ____MR0N__: {
+          __X1DK=__DRVO(((____MR0N *)__F1DK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__I0DK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__WZDK));
+        case ____YWBP__: {
+          __X1DK=__DQ0Q(((____YWBP *)__F1DK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__I0DK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__WZDK));
+        case ____LYBP__: {
+          __X1DK=__0WUP(((____LYBP *)__F1DK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__I0DK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__WZDK));
+        case ____CZBP__: {
+          __X1DK=__FXUP(((____CZBP *)__F1DK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__I0DK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__WZDK));
+        case ____3BEP__: {
+          __X1DK=__FCIQ(((____3BEP *)__F1DK));
         } break;
         };
-        __tmp__G4DK=new_read__slot__receiver__with__intern__2DZJ(__tmp__QZDK,__tmp__SU2L,__tmp__I0DK,__tmp__13DK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__G4DK);
-        __tmp__SU2L=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__G4DK));
-        result__UWDK=__tmp__SU2L;
+        __V5DK=__LFZJ(__50DK,__BW2L,__X1DK,__K5DK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__V5DK);
+        __BW2L=__BR5H(((____UL2C *)__V5DK));
+        __DYDK=__BW2L;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__RWDK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__VYDK=static_type__2CCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__VYDK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__SWDK);
-        put_position__HRE(Self__QWDK->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__AYDK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __E0DK=__LECK();
+        __CQXE(((____WMB *)__E0DK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__BYDK);
+        __ORE(__5XDK->__KJNJ.__JJNJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__OYDK=result__UWDK;
-  return(__tmp__OYDK);
+  __3ZDK=__DYDK;
+  return(__3ZDK);
 }
 
-static void* check_type__with__54DK(__EXPR_NOT_EQUAL__DINJ *Self__A5DK,__TYPE_FULL__PMB *t__B5DK,__POSITION__OL p__C5DK)
-// ({EXPR_NOT_EQUAL__DINJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __OAEK(____SJNJ *__PAEK,____WMB *__QAEK,____OL __RAEK)
+// ({__SJNJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__3L4U;
-  void *result__E5DK;
-  __TYPE_FULL__PMB *__tmp__05DK,*__tmp__NAEK,*__tmp__UAEK,*__tmp__FBEK;
-  __TYPE_FULL__PMB *__tmp__OCEK,*__tmp__SFEK;
-  __LOCAL__43WC *__tmp__VIKS,*__tmp__JJKS;
-  __WRITE_LOCAL__BEYJ *__tmp__2IKS,*__tmp__QJKS;
-  __STRING_CONSTANT__0 *__tmp__2AEK,*__tmp__DEEK,*v__4N4U;
-  void *__tmp__4AEK;
-  __PROTOTYPE__MF *__tmp__UBEK,*__tmp__YEEK;
-  __INTEGER__Q __tmp__0BEK,__tmp__RJ4U,old_nb_elts__TJ4U,__tmp__LK4U;
-  __INTEGER__Q old_nb_elts__NK4U;
-  void *__tmp__4Y2L;
-  __POSITION__OL __tmp__ACEK,__tmp__EFEK;
-  void *__tmp__GCEK,*__tmp__YCEK,*__tmp__2FEK;
-  __ITM_TYPE_STYLE__TMB *Self__OJ4U,*Self__IK4U;
-  __STRING__BC *Self__PJ4U,*Self__JK4U;
-  __POINTER__IB __tmp__UJ4U,__tmp__OK4U,__tmp__GL4U,__tmp__HL4U;
-  __ITM_TYPE_MULTI__NURC *Self__BJKS,*Self__VJKS;
-  __READ_LOCAL__N5ZI *__tmp__IDEK,*__tmp__QGEK,*__tmp__RKQT,*__tmp__SKQT;
-  __NODE_TYPE__FK2C *__tmp__KDEK,*__tmp__WGEK;
-  __PROTOTYPE_CST__45WC *__tmp__NGEK,*Self__ZJKS,*__tmp__0JKS;
-  __STRING_CST__5J *Self__FL4U,*result__BL4U;
-  __UINTEGER_32__RWB __tmp__IL4U;
-  __INTEGER_CST__KAXC *Self__2JKS,*Self__1L4U;
-  __IS_EXPANDED__L5NJ *Self__AKKS,*Self__MM4U;
-  __GET_TYPE_ID__V5NJ *Self__FKKS,*Self__2M4U;
-  __SIZE_OF__NGOJ *Self__IKKS,*Self__MN4U;
-  __REAL_CST__JLOJ *Self__LKKS,*Self__2N4U;
-  __CHARACTER_CST__5LOJ *Self__PKKS,*__tmp__QKKS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SKKS,*__tmp__TKKS;
-  __READ_GLOBAL__B4YL *__tmp__AMCU;
-  __BOOLEAN__L __tmp__15DK,__tmp__OAEK,__tmp__RCEK,__tmp__VFEK;
-  __CHARACTER__DB *__tmp__QJ4U,*__tmp__KK4U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__LGEK;
-  result__E5DK=NULL;
-  __tmp__05DK=static_type__BDCK();
-  __tmp__15DK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__B5DK),__tmp__05DK);
-  if (__tmp__15DK) {
-    result__E5DK=Self__A5DK;
+  ____0SG __MN4U;
+  void *__TAEK;
+  ____WMB *__JBEK,*__2BEK,*__DCEK,*__UCEK,*__3DEK,*__BHEK;
+  ____N5WC *__EKKS,*__YKKS;
+  ____QFYJ *__LKKS,*__5KKS;
+  ____0 *__LCEK,*__SFEK,*__NP4U;
+  void *__NCEK;
+  ____MF *__DDEK,*__HGEK;
+  ____Q __JDEK,__AL4U,__CL4U,__0L4U,__2L4U;
+  void *__N02L;
+  ____OL __PDEK,__TGEK;
+  void *__VDEK,*__HEEK,*__LHEK;
+  ____0MB *__3K4U,*__XL4U;
+  ____BC *__4K4U,*__YL4U;
+  ____IB __DL4U,__3L4U,__VM4U,__WM4U;
+  ____2VRC *__QKKS,*__ELKS;
+  ____2A0I *__XEEK,*__5HEK,*__AMQT,*__BMQT;
+  ____UL2C *__ZEEK,*__FIEK;
+  ____NBXC *__2HEK,*__ILKS,*__JLKS;
+  ____5J *__UM4U,*__QM4U;
+  ____YWB __XM4U;
+  ____ZBXC *__LLKS,*__KN4U;
+  ____0AOJ *__PLKS,*__1N4U;
+  ____EBOJ *__ULKS,*__LO4U;
+  ____2HOJ *__XLKS,*__1O4U;
+  ____YMOJ *__0LKS,*__LP4U;
+  ____ONOJ *__4LKS,*__5LKS;
+  ____YOOJ *__BMKS,*__CMKS;
+  ____Q5YL *__PNCU;
+  ____L __KBEK,__3BEK,__AEEK,__EHEK;
+  ____DB *__5K4U,*__ZL4U;
+  ____ABXC *__0HEK;
+  __TAEK=NULL;
+  __JBEK=__QECK();
+  __KBEK=__5MKK(((____WMB *)__QAEK),__JBEK);
+  if (__KBEK) {
+    __TAEK=__PAEK;
   } else /* FALSE */ {
-    __tmp__NAEK=static_type__BDCK();
-    __tmp__OAEK=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__NAEK),t__B5DK);
-    if (__tmp__OAEK) {
-      __tmp__UAEK=static_type__BDCK();
-      __tmp__VIKS=create__name__style__type__0HND(Self__A5DK->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__UAEK));
-      __tmp__2IKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VIKS),Self__A5DK->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__A5DK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2IKS);
-      __tmp__2AEK=get__HJC(last_cast_name__C31J);
-      __tmp__UAEK=static_type__BDCK();
-      __tmp__4AEK=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__UAEK),__tmp__2AEK);
-      if (((void *)__tmp__4AEK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__FBEK=static_type__BDCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__FBEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__B5DK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__2AEK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__FBEK=static_type__BDCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__FBEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__C5DK);
-        __tmp__FBEK=static_type__BDCK();
-        __tmp__UBEK=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__FBEK));
-        put_position__HRE(__tmp__UBEK->parent_named__PF.parent_itm_object__OF.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);
+    __2BEK=__QECK();
+    __3BEK=__CDVK(((____WMB *)__2BEK),__QAEK);
+    if (__3BEK) {
+      __DCEK=__QECK();
+      __EKKS=__JJND(__PAEK->__TJNJ.__JJNJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__DCEK));
+      __LKKS=__BQRJ(((____N5WC *)__EKKS),__PAEK->__TJNJ.__JJNJ.__CK.__YH.__O2B,__PAEK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LKKS);
+      __LCEK=__OJC(__R41J);
+      __DCEK=__QECK();
+      __NCEK=__NB3I(((____WMB *)__DCEK),__LCEK);
+      if (((void *)__NCEK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __UCEK=__QECK();
+        __CQXE(((____WMB *)__UCEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__QAEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__LCEK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __UCEK=__QECK();
+        __CQXE(((____WMB *)__UCEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__RAEK);
+        __UCEK=__QECK();
+        __DDEK=__IFMJ(((____WMB *)__UCEK));
+        __ORE(__DDEK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__4AEK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__4AEK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__0BEK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__4AEK));
+      if (((struct ___OBJ *)__NCEK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__NCEK)->__2JRG->__QLC)->__id==____OLC__) {
+          __JDEK=__HVRL(((____1JRG *)__NCEK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__0BEK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__4AEK));
+          __JDEK=__HVRL(((____1JRG *)__NCEK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__4AEK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__0BEK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__4AEK));
+        if (((struct ___OBJ *)((____FKRG *)__NCEK)->__HKRG->__QLC)->__id==____OLC__) {
+          __JDEK=__4VRL(((____FKRG *)__NCEK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__0BEK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__4AEK));
+          __JDEK=__4VRL(((____FKRG *)__NCEK));
         };
       };
-      if ((__tmp__0BEK !=  1)) {
-        if (((struct ___OBJ *)__tmp__4AEK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__4Y2L=((__SLOT_CODE__MIRG *)__tmp__4AEK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__4Y2L)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ACEK=((__ITM_SLOT__HLC *)__tmp__4Y2L)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__JDEK !=  1)) {
+        if (((struct ___OBJ *)__NCEK)->__id==____1JRG__) {
+          __N02L=((____1JRG *)__NCEK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__N02L)->__id==____OLC__) {
+            __PDEK=((____OLC *)__N02L)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ACEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4Y2L)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __PDEK=((____4G0D *)__N02L)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__ACEK=((__SLOT_DATA__WIRG *)__tmp__4AEK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __PDEK=((____FKRG *)__NCEK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__ACEK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__PDEK);
+        __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 *)__tmp__4AEK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__4Y2L=((__SLOT_CODE__MIRG *)__tmp__4AEK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__4Y2L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__GCEK=((__ITM_SLOT__HLC *)__tmp__4Y2L)->result_type__3VOB;
+      if (((struct ___OBJ *)__NCEK)->__id==____1JRG__) {
+        __N02L=((____1JRG *)__NCEK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__N02L)->__id==____OLC__) {
+          __VDEK=((____OLC *)__N02L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__GCEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4Y2L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __VDEK=((____4G0D *)__N02L)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__4Y2L=((__SLOT_DATA__WIRG *)__tmp__4AEK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__4Y2L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__GCEK=((__ITM_SLOT__HLC *)__tmp__4Y2L)->result_type__3VOB;
+        __N02L=((____FKRG *)__NCEK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__N02L)->__id==____OLC__) {
+          __VDEK=((____OLC *)__N02L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__GCEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4Y2L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __VDEK=((____4G0D *)__N02L)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__GCEK==NULL) {
-        __tmp__4Y2L=NULL;
+      if (__VDEK==NULL) {
+        __N02L=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__GCEK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__4Y2L=((void *)__tmp__GCEK);
+        switch (((struct ___OBJ *)__VDEK)->__id) {
+        case ____QMB__: {
+          __N02L=((void *)__VDEK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__4Y2L=((void *)__tmp__GCEK);
+        case ____0MB__: {
+          __N02L=((void *)__VDEK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__4Y2L=((void *)__tmp__GCEK);
+        case ____KPB__: {
+          __N02L=((void *)__VDEK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__4Y2L=((void *)__tmp__GCEK);
+        case ____TEZ__: {
+          __N02L=((void *)__VDEK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__4Y2L=NULL;
+        case ____2VRC__: {
+          __N02L=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__4Y2L=NULL;
+        case ____GZRC__: {
+          __N02L=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__4Y2L == (void *)NULL)) {
-        __tmp__RCEK=TRUE__K__;
+      if (((void *)__N02L == (void *)NULL)) {
+        __AEEK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__4Y2L)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__OCEK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__4Y2L));
+        switch (((struct ___OBJ *)__N02L)->__id) {
+        case ____QMB__: {
+          __3DEK=__43X(((____QMB *)__N02L));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__OCEK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4Y2L)));
+        case ____0MB__: {
+          __3DEK=__D5X(((____0MB *)((____QMB *)__N02L)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__OCEK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4Y2L)),NULL);
+        case ____KPB__: {
+          __3DEK=__LAY(((____KPB *)((____QMB *)__N02L)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__OCEK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4Y2L)),NULL);
+        case ____TEZ__: {
+          __3DEK=__HZ1D(((____TEZ *)((____QMB *)__N02L)),NULL);
         } break;
         };
-        __tmp__RCEK=((void *)__tmp__OCEK != (void *)t__B5DK);
+        __AEEK=((void *)__3DEK != (void *)__QAEK);
       };
-      if (__tmp__RCEK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__4AEK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GCEK=((__SLOT_CODE__MIRG *)__tmp__4AEK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GCEK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YCEK=((__ITM_SLOT__HLC *)__tmp__GCEK)->result_type__3VOB;
+      if (__AEEK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__NCEK)->__id==____1JRG__) {
+          __VDEK=((____1JRG *)__NCEK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VDEK)->__id==____OLC__) {
+            __HEEK=((____OLC *)__VDEK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YCEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GCEK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __HEEK=((____4G0D *)__VDEK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__GCEK=((__SLOT_DATA__WIRG *)__tmp__4AEK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GCEK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YCEK=((__ITM_SLOT__HLC *)__tmp__GCEK)->result_type__3VOB;
+          __VDEK=((____FKRG *)__NCEK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__VDEK)->__id==____OLC__) {
+            __HEEK=((____OLC *)__VDEK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YCEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GCEK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__YCEK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__YCEK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__OJ4U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YCEK));
-          if (((void *)Self__OJ4U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__OJ4U->style__MPC);
-            Self__PJ4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__PJ4U->capacity__HFL <= Self__PJ4U->count__WJ)) {
-              if ((Self__PJ4U->capacity__HFL ==  0)) {
-                Self__PJ4U->capacity__HFL= 32;
-                __tmp__QJ4U=create__KVW( 32);
-                Self__PJ4U->storage__4EL=__tmp__QJ4U;
+            __HEEK=((____4G0D *)__VDEK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__HEEK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__HEEK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __3K4U=((____0MB *)((____QMB *)__HEEK));
+          if (((void *)__3K4U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__3K4U->__TPC);
+            __4K4U=((____BC *)__YC);
+            if ((__4K4U->__OFL <= __4K4U->__WJ)) {
+              if ((__4K4U->__OFL ==  0)) {
+                __4K4U->__OFL= 32;
+                __5K4U=__RVW( 32);
+                __4K4U->__FFL=__5K4U;
               } else /* FALSE */ {
-                __tmp__RJ4U=(__INTEGER__Q)(Self__PJ4U->capacity__HFL <<  1);
-                __tmp__QJ4U=((__CHARACTER__DB *)Self__PJ4U->storage__4EL);
-                old_nb_elts__TJ4U=Self__PJ4U->capacity__HFL;
-                __tmp__UJ4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QJ4U),((__UINTEGER_32__RWB )old_nb_elts__TJ4U),((__UINTEGER_32__RWB )__tmp__RJ4U));
-                __tmp__QJ4U=((__CHARACTER__DB *)__tmp__UJ4U);
-                clear__to__F00(__tmp__QJ4U,old_nb_elts__TJ4U,(__INTEGER__Q)(__tmp__RJ4U -  1));
-                Self__PJ4U->storage__4EL=__tmp__QJ4U;
-                Self__PJ4U->capacity__HFL=__tmp__RJ4U;
+                __AL4U=(____Q)(__4K4U->__OFL <<  1);
+                __5K4U=((____DB *)__4K4U->__FFL);
+                __CL4U=__4K4U->__OFL;
+                __DL4U=__55W(((____IB )__5K4U),((____YWB )__CL4U),((____YWB )__AL4U));
+                __5K4U=((____DB *)__DL4U);
+                __M00(__5K4U,__CL4U,(____Q)(__AL4U -  1));
+                __4K4U->__FFL=__5K4U;
+                __4K4U->__OFL=__AL4U;
               };
             };
-            ((__CHARACTER__DB *)Self__PJ4U->storage__4EL)[Self__PJ4U->count__WJ]=' ';
-            Self__PJ4U->count__WJ=(__INTEGER__Q)(Self__PJ4U->count__WJ +  1);
+            ((____DB *)__4K4U->__FFL)[__4K4U->__WJ]=' ';
+            __4K4U->__WJ=(____Q)(__4K4U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__OJ4U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__3K4U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YCEK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__HEEK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YCEK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__HEEK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__BJKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YCEK));
-          Self__PJ4U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__PJ4U->capacity__HFL <= Self__PJ4U->count__WJ)) {
-            if ((Self__PJ4U->capacity__HFL ==  0)) {
-              Self__PJ4U->capacity__HFL= 32;
-              __tmp__QJ4U=create__KVW( 32);
-              Self__PJ4U->storage__4EL=__tmp__QJ4U;
+        case ____2VRC__: {
+          __QKKS=((____2VRC *)((____QMB *)__HEEK));
+          __4K4U=((____BC *)__YC);
+          if ((__4K4U->__OFL <= __4K4U->__WJ)) {
+            if ((__4K4U->__OFL ==  0)) {
+              __4K4U->__OFL= 32;
+              __5K4U=__RVW( 32);
+              __4K4U->__FFL=__5K4U;
             } else /* FALSE */ {
-              __tmp__RJ4U=(__INTEGER__Q)(Self__PJ4U->capacity__HFL <<  1);
-              __tmp__QJ4U=((__CHARACTER__DB *)Self__PJ4U->storage__4EL);
-              old_nb_elts__TJ4U=Self__PJ4U->capacity__HFL;
-              __tmp__UJ4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QJ4U),((__UINTEGER_32__RWB )old_nb_elts__TJ4U),((__UINTEGER_32__RWB )__tmp__RJ4U));
-              __tmp__QJ4U=((__CHARACTER__DB *)__tmp__UJ4U);
-              clear__to__F00(__tmp__QJ4U,old_nb_elts__TJ4U,(__INTEGER__Q)(__tmp__RJ4U -  1));
-              Self__PJ4U->storage__4EL=__tmp__QJ4U;
-              Self__PJ4U->capacity__HFL=__tmp__RJ4U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__PJ4U->storage__4EL)[Self__PJ4U->count__WJ]='(';
-          Self__PJ4U->count__WJ=(__INTEGER__Q)(Self__PJ4U->count__WJ +  1);
-          display_raw__DGAD(Self__BJKS,string_tmp__YC);
-          Self__PJ4U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__PJ4U->capacity__HFL <= Self__PJ4U->count__WJ)) {
-            if ((Self__PJ4U->capacity__HFL ==  0)) {
-              Self__PJ4U->capacity__HFL= 32;
-              __tmp__QJ4U=create__KVW( 32);
-              Self__PJ4U->storage__4EL=__tmp__QJ4U;
+              __AL4U=(____Q)(__4K4U->__OFL <<  1);
+              __5K4U=((____DB *)__4K4U->__FFL);
+              __CL4U=__4K4U->__OFL;
+              __DL4U=__55W(((____IB )__5K4U),((____YWB )__CL4U),((____YWB )__AL4U));
+              __5K4U=((____DB *)__DL4U);
+              __M00(__5K4U,__CL4U,(____Q)(__AL4U -  1));
+              __4K4U->__FFL=__5K4U;
+              __4K4U->__OFL=__AL4U;
+            };
+          };
+          ((____DB *)__4K4U->__FFL)[__4K4U->__WJ]='(';
+          __4K4U->__WJ=(____Q)(__4K4U->__WJ +  1);
+          __SHAD(__QKKS,__YC);
+          __4K4U=((____BC *)__YC);
+          if ((__4K4U->__OFL <= __4K4U->__WJ)) {
+            if ((__4K4U->__OFL ==  0)) {
+              __4K4U->__OFL= 32;
+              __5K4U=__RVW( 32);
+              __4K4U->__FFL=__5K4U;
             } else /* FALSE */ {
-              __tmp__RJ4U=(__INTEGER__Q)(Self__PJ4U->capacity__HFL <<  1);
-              __tmp__QJ4U=((__CHARACTER__DB *)Self__PJ4U->storage__4EL);
-              old_nb_elts__TJ4U=Self__PJ4U->capacity__HFL;
-              __tmp__UJ4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QJ4U),((__UINTEGER_32__RWB )old_nb_elts__TJ4U),((__UINTEGER_32__RWB )__tmp__RJ4U));
-              __tmp__QJ4U=((__CHARACTER__DB *)__tmp__UJ4U);
-              clear__to__F00(__tmp__QJ4U,old_nb_elts__TJ4U,(__INTEGER__Q)(__tmp__RJ4U -  1));
-              Self__PJ4U->storage__4EL=__tmp__QJ4U;
-              Self__PJ4U->capacity__HFL=__tmp__RJ4U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__PJ4U->storage__4EL)[Self__PJ4U->count__WJ]=')';
-          Self__PJ4U->count__WJ=(__INTEGER__Q)(Self__PJ4U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YCEK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__B5DK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__4AEK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GCEK=((__SLOT_CODE__MIRG *)__tmp__4AEK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GCEK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ACEK=((__ITM_SLOT__HLC *)__tmp__GCEK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __AL4U=(____Q)(__4K4U->__OFL <<  1);
+              __5K4U=((____DB *)__4K4U->__FFL);
+              __CL4U=__4K4U->__OFL;
+              __DL4U=__55W(((____IB )__5K4U),((____YWB )__CL4U),((____YWB )__AL4U));
+              __5K4U=((____DB *)__DL4U);
+              __M00(__5K4U,__CL4U,(____Q)(__AL4U -  1));
+              __4K4U->__FFL=__5K4U;
+              __4K4U->__OFL=__AL4U;
+            };
+          };
+          ((____DB *)__4K4U->__FFL)[__4K4U->__WJ]=')';
+          __4K4U->__WJ=(____Q)(__4K4U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__HEEK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__QAEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__NCEK)->__id==____1JRG__) {
+          __VDEK=((____1JRG *)__NCEK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VDEK)->__id==____OLC__) {
+            __PDEK=((____OLC *)__VDEK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ACEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GCEK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __PDEK=((____4G0D *)__VDEK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__ACEK=((__SLOT_DATA__WIRG *)__tmp__4AEK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __PDEK=((____FKRG *)__NCEK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__ACEK);
-        put_position__HRE(Self__A5DK->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.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(__PDEK);
+        __ORE(__PAEK->__TJNJ.__JJNJ.__CK.__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));
         };
       };
-      __tmp__IDEK=read__NUEI(((__LOCAL__43WC *)__tmp__VIKS));
-      __tmp__KDEK=new_read__slot__receiver__self__intern__3J2C(Self__A5DK->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__4AEK,__tmp__IDEK,__tmp__IDEK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__KDEK);
-      __tmp__4AEK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__KDEK));
-      result__E5DK=__tmp__4AEK;
-      __tmp__RCEK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__RCEK=FALSE__O__;
-    };
-    if ((! __tmp__RCEK)) {
-      __tmp__UAEK=static_type__BDCK();
-      __tmp__RCEK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__B5DK),__tmp__UAEK);
-      if (__tmp__RCEK) {
-        __tmp__FBEK=static_type__BDCK();
-        __tmp__JJKS=create__name__style__type__0HND(Self__A5DK->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__FBEK));
-        __tmp__QJKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__JJKS),Self__A5DK->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__A5DK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QJKS);
-        __tmp__DEEK=get__HJC(last_cast_name__C31J);
-        __tmp__4Y2L=get_slot__452I(((__TYPE_FULL__PMB *)t__B5DK),__tmp__DEEK);
-        if (((void *)__tmp__4Y2L == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__B5DK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__OCEK=static_type__BDCK();
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__OCEK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__DEEK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__B5DK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__C5DK);
-          __tmp__YEEK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__B5DK));
-          put_position__HRE(__tmp__YEEK->parent_named__PF.parent_itm_object__OF.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);
+      __XEEK=__2VEI(((____N5WC *)__EKKS));
+      __ZEEK=__ML2C(__PAEK->__TJNJ.__JJNJ.__CK.__YH.__O2B,__NCEK,__XEEK,__XEEK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__ZEEK);
+      __NCEK=__BR5H(((____UL2C *)__ZEEK));
+      __TAEK=__NCEK;
+      __AEEK=__K__;
+    } else /* FALSE */ {
+      __AEEK=__O__;
+    };
+    if ((! __AEEK)) {
+      __DCEK=__QECK();
+      __AEEK=__1XRL(((____WMB *)__QAEK),__DCEK);
+      if (__AEEK) {
+        __UCEK=__QECK();
+        __YKKS=__JJND(__PAEK->__TJNJ.__JJNJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__UCEK));
+        __5KKS=__BQRJ(((____N5WC *)__YKKS),__PAEK->__TJNJ.__JJNJ.__CK.__YH.__O2B,__PAEK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5KKS);
+        __SFEK=__OJC(__R41J);
+        __N02L=__NB3I(((____WMB *)__QAEK),__SFEK);
+        if (((void *)__N02L == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__QAEK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __3DEK=__QECK();
+          __CQXE(((____WMB *)__3DEK),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__SFEK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__QAEK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__RAEK);
+          __HGEK=__IFMJ(((____WMB *)__QAEK));
+          __ORE(__HGEK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__4Y2L)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__4Y2L)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__RJ4U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__4Y2L));
+        if (((struct ___OBJ *)__N02L)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__N02L)->__2JRG->__QLC)->__id==____OLC__) {
+            __AL4U=__HVRL(((____1JRG *)__N02L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__RJ4U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__4Y2L));
+            __AL4U=__HVRL(((____1JRG *)__N02L));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__4Y2L)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__RJ4U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__4Y2L));
+          if (((struct ___OBJ *)((____FKRG *)__N02L)->__HKRG->__QLC)->__id==____OLC__) {
+            __AL4U=__4VRL(((____FKRG *)__N02L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__RJ4U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__4Y2L));
+            __AL4U=__4VRL(((____FKRG *)__N02L));
           };
         };
-        if ((__tmp__RJ4U !=  2)) {
-          if (((struct ___OBJ *)__tmp__4Y2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__YCEK=((__SLOT_CODE__MIRG *)__tmp__4Y2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__YCEK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__EFEK=((__ITM_SLOT__HLC *)__tmp__YCEK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__AL4U !=  2)) {
+          if (((struct ___OBJ *)__N02L)->__id==____1JRG__) {
+            __HEEK=((____1JRG *)__N02L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__HEEK)->__id==____OLC__) {
+              __TGEK=((____OLC *)__HEEK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__EFEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YCEK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __TGEK=((____4G0D *)__HEEK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__EFEK=((__SLOT_DATA__WIRG *)__tmp__4Y2L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __TGEK=((____FKRG *)__N02L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__EFEK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__TGEK);
+          __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 *)__tmp__4Y2L)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GCEK=((__SLOT_CODE__MIRG *)__tmp__4Y2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GCEK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YCEK=((__ITM_SLOT__HLC *)__tmp__GCEK)->result_type__3VOB;
+        if (((struct ___OBJ *)__N02L)->__id==____1JRG__) {
+          __VDEK=((____1JRG *)__N02L)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VDEK)->__id==____OLC__) {
+            __HEEK=((____OLC *)__VDEK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YCEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GCEK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __HEEK=((____4G0D *)__VDEK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__GCEK=((__SLOT_DATA__WIRG *)__tmp__4Y2L)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GCEK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YCEK=((__ITM_SLOT__HLC *)__tmp__GCEK)->result_type__3VOB;
+          __VDEK=((____FKRG *)__N02L)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__VDEK)->__id==____OLC__) {
+            __HEEK=((____OLC *)__VDEK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YCEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GCEK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __HEEK=((____4G0D *)__VDEK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__YCEK==NULL) {
-          __tmp__GCEK=NULL;
+        if (__HEEK==NULL) {
+          __VDEK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__YCEK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__GCEK=((void *)__tmp__YCEK);
+          switch (((struct ___OBJ *)__HEEK)->__id) {
+          case ____QMB__: {
+            __VDEK=((void *)__HEEK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__GCEK=((void *)__tmp__YCEK);
+          case ____0MB__: {
+            __VDEK=((void *)__HEEK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__GCEK=((void *)__tmp__YCEK);
+          case ____KPB__: {
+            __VDEK=((void *)__HEEK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__GCEK=((void *)__tmp__YCEK);
+          case ____TEZ__: {
+            __VDEK=((void *)__HEEK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__GCEK=NULL;
+          case ____2VRC__: {
+            __VDEK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__GCEK=NULL;
+          case ____GZRC__: {
+            __VDEK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__GCEK == (void *)NULL)) {
-          __tmp__VFEK=TRUE__K__;
+        if (((void *)__VDEK == (void *)NULL)) {
+          __EHEK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__GCEK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__SFEK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__GCEK));
+          switch (((struct ___OBJ *)__VDEK)->__id) {
+          case ____QMB__: {
+            __BHEK=__43X(((____QMB *)__VDEK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__SFEK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GCEK)));
+          case ____0MB__: {
+            __BHEK=__D5X(((____0MB *)((____QMB *)__VDEK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__SFEK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GCEK)),NULL);
+          case ____KPB__: {
+            __BHEK=__LAY(((____KPB *)((____QMB *)__VDEK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__SFEK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GCEK)),NULL);
+          case ____TEZ__: {
+            __BHEK=__HZ1D(((____TEZ *)((____QMB *)__VDEK)),NULL);
           } break;
           };
-          __tmp__VFEK=((void *)__tmp__SFEK != (void *)t__B5DK);
+          __EHEK=((void *)__BHEK != (void *)__QAEK);
         };
-        if (__tmp__VFEK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__4Y2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__YCEK=((__SLOT_CODE__MIRG *)__tmp__4Y2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__YCEK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__2FEK=((__ITM_SLOT__HLC *)__tmp__YCEK)->result_type__3VOB;
+        if (__EHEK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__N02L)->__id==____1JRG__) {
+            __HEEK=((____1JRG *)__N02L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__HEEK)->__id==____OLC__) {
+              __LHEK=((____OLC *)__HEEK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__2FEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YCEK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __LHEK=((____4G0D *)__HEEK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__YCEK=((__SLOT_DATA__WIRG *)__tmp__4Y2L)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__YCEK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__2FEK=((__ITM_SLOT__HLC *)__tmp__YCEK)->result_type__3VOB;
+            __HEEK=((____FKRG *)__N02L)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__HEEK)->__id==____OLC__) {
+              __LHEK=((____OLC *)__HEEK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__2FEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YCEK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__2FEK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__2FEK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__IK4U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2FEK));
-            if (((void *)Self__IK4U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__IK4U->style__MPC);
-              Self__JK4U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__JK4U->capacity__HFL <= Self__JK4U->count__WJ)) {
-                if ((Self__JK4U->capacity__HFL ==  0)) {
-                  Self__JK4U->capacity__HFL= 32;
-                  __tmp__KK4U=create__KVW( 32);
-                  Self__JK4U->storage__4EL=__tmp__KK4U;
+              __LHEK=((____4G0D *)__HEEK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__LHEK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__LHEK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __XL4U=((____0MB *)((____QMB *)__LHEK));
+            if (((void *)__XL4U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__XL4U->__TPC);
+              __YL4U=((____BC *)__YC);
+              if ((__YL4U->__OFL <= __YL4U->__WJ)) {
+                if ((__YL4U->__OFL ==  0)) {
+                  __YL4U->__OFL= 32;
+                  __ZL4U=__RVW( 32);
+                  __YL4U->__FFL=__ZL4U;
                 } else /* FALSE */ {
-                  __tmp__LK4U=(__INTEGER__Q)(Self__JK4U->capacity__HFL <<  1);
-                  __tmp__KK4U=((__CHARACTER__DB *)Self__JK4U->storage__4EL);
-                  old_nb_elts__NK4U=Self__JK4U->capacity__HFL;
-                  __tmp__OK4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KK4U),((__UINTEGER_32__RWB )old_nb_elts__NK4U),((__UINTEGER_32__RWB )__tmp__LK4U));
-                  __tmp__KK4U=((__CHARACTER__DB *)__tmp__OK4U);
-                  clear__to__F00(__tmp__KK4U,old_nb_elts__NK4U,(__INTEGER__Q)(__tmp__LK4U -  1));
-                  Self__JK4U->storage__4EL=__tmp__KK4U;
-                  Self__JK4U->capacity__HFL=__tmp__LK4U;
+                  __0L4U=(____Q)(__YL4U->__OFL <<  1);
+                  __ZL4U=((____DB *)__YL4U->__FFL);
+                  __2L4U=__YL4U->__OFL;
+                  __3L4U=__55W(((____IB )__ZL4U),((____YWB )__2L4U),((____YWB )__0L4U));
+                  __ZL4U=((____DB *)__3L4U);
+                  __M00(__ZL4U,__2L4U,(____Q)(__0L4U -  1));
+                  __YL4U->__FFL=__ZL4U;
+                  __YL4U->__OFL=__0L4U;
                 };
               };
-              ((__CHARACTER__DB *)Self__JK4U->storage__4EL)[Self__JK4U->count__WJ]=' ';
-              Self__JK4U->count__WJ=(__INTEGER__Q)(Self__JK4U->count__WJ +  1);
+              ((____DB *)__YL4U->__FFL)[__YL4U->__WJ]=' ';
+              __YL4U->__WJ=(____Q)(__YL4U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__IK4U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__XL4U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2FEK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__LHEK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2FEK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__LHEK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__VJKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2FEK));
-            Self__JK4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__JK4U->capacity__HFL <= Self__JK4U->count__WJ)) {
-              if ((Self__JK4U->capacity__HFL ==  0)) {
-                Self__JK4U->capacity__HFL= 32;
-                __tmp__KK4U=create__KVW( 32);
-                Self__JK4U->storage__4EL=__tmp__KK4U;
+          case ____2VRC__: {
+            __ELKS=((____2VRC *)((____QMB *)__LHEK));
+            __YL4U=((____BC *)__YC);
+            if ((__YL4U->__OFL <= __YL4U->__WJ)) {
+              if ((__YL4U->__OFL ==  0)) {
+                __YL4U->__OFL= 32;
+                __ZL4U=__RVW( 32);
+                __YL4U->__FFL=__ZL4U;
               } else /* FALSE */ {
-                __tmp__LK4U=(__INTEGER__Q)(Self__JK4U->capacity__HFL <<  1);
-                __tmp__KK4U=((__CHARACTER__DB *)Self__JK4U->storage__4EL);
-                old_nb_elts__NK4U=Self__JK4U->capacity__HFL;
-                __tmp__OK4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KK4U),((__UINTEGER_32__RWB )old_nb_elts__NK4U),((__UINTEGER_32__RWB )__tmp__LK4U));
-                __tmp__KK4U=((__CHARACTER__DB *)__tmp__OK4U);
-                clear__to__F00(__tmp__KK4U,old_nb_elts__NK4U,(__INTEGER__Q)(__tmp__LK4U -  1));
-                Self__JK4U->storage__4EL=__tmp__KK4U;
-                Self__JK4U->capacity__HFL=__tmp__LK4U;
+                __0L4U=(____Q)(__YL4U->__OFL <<  1);
+                __ZL4U=((____DB *)__YL4U->__FFL);
+                __2L4U=__YL4U->__OFL;
+                __3L4U=__55W(((____IB )__ZL4U),((____YWB )__2L4U),((____YWB )__0L4U));
+                __ZL4U=((____DB *)__3L4U);
+                __M00(__ZL4U,__2L4U,(____Q)(__0L4U -  1));
+                __YL4U->__FFL=__ZL4U;
+                __YL4U->__OFL=__0L4U;
               };
             };
-            ((__CHARACTER__DB *)Self__JK4U->storage__4EL)[Self__JK4U->count__WJ]='(';
-            Self__JK4U->count__WJ=(__INTEGER__Q)(Self__JK4U->count__WJ +  1);
-            display_raw__DGAD(Self__VJKS,string_tmp__YC);
-            Self__JK4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__JK4U->capacity__HFL <= Self__JK4U->count__WJ)) {
-              if ((Self__JK4U->capacity__HFL ==  0)) {
-                Self__JK4U->capacity__HFL= 32;
-                __tmp__KK4U=create__KVW( 32);
-                Self__JK4U->storage__4EL=__tmp__KK4U;
+            ((____DB *)__YL4U->__FFL)[__YL4U->__WJ]='(';
+            __YL4U->__WJ=(____Q)(__YL4U->__WJ +  1);
+            __SHAD(__ELKS,__YC);
+            __YL4U=((____BC *)__YC);
+            if ((__YL4U->__OFL <= __YL4U->__WJ)) {
+              if ((__YL4U->__OFL ==  0)) {
+                __YL4U->__OFL= 32;
+                __ZL4U=__RVW( 32);
+                __YL4U->__FFL=__ZL4U;
               } else /* FALSE */ {
-                __tmp__LK4U=(__INTEGER__Q)(Self__JK4U->capacity__HFL <<  1);
-                __tmp__KK4U=((__CHARACTER__DB *)Self__JK4U->storage__4EL);
-                old_nb_elts__NK4U=Self__JK4U->capacity__HFL;
-                __tmp__OK4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KK4U),((__UINTEGER_32__RWB )old_nb_elts__NK4U),((__UINTEGER_32__RWB )__tmp__LK4U));
-                __tmp__KK4U=((__CHARACTER__DB *)__tmp__OK4U);
-                clear__to__F00(__tmp__KK4U,old_nb_elts__NK4U,(__INTEGER__Q)(__tmp__LK4U -  1));
-                Self__JK4U->storage__4EL=__tmp__KK4U;
-                Self__JK4U->capacity__HFL=__tmp__LK4U;
+                __0L4U=(____Q)(__YL4U->__OFL <<  1);
+                __ZL4U=((____DB *)__YL4U->__FFL);
+                __2L4U=__YL4U->__OFL;
+                __3L4U=__55W(((____IB )__ZL4U),((____YWB )__2L4U),((____YWB )__0L4U));
+                __ZL4U=((____DB *)__3L4U);
+                __M00(__ZL4U,__2L4U,(____Q)(__0L4U -  1));
+                __YL4U->__FFL=__ZL4U;
+                __YL4U->__OFL=__0L4U;
               };
             };
-            ((__CHARACTER__DB *)Self__JK4U->storage__4EL)[Self__JK4U->count__WJ]=')';
-            Self__JK4U->count__WJ=(__INTEGER__Q)(Self__JK4U->count__WJ +  1);
+            ((____DB *)__YL4U->__FFL)[__YL4U->__WJ]=')';
+            __YL4U->__WJ=(____Q)(__YL4U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2FEK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__LHEK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__B5DK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__4Y2L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__YCEK=((__SLOT_CODE__MIRG *)__tmp__4Y2L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__YCEK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__EFEK=((__ITM_SLOT__HLC *)__tmp__YCEK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__QAEK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__N02L)->__id==____1JRG__) {
+            __HEEK=((____1JRG *)__N02L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__HEEK)->__id==____OLC__) {
+              __TGEK=((____OLC *)__HEEK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__EFEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YCEK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __TGEK=((____4G0D *)__HEEK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__EFEK=((__SLOT_DATA__WIRG *)__tmp__4Y2L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __TGEK=((____FKRG *)__N02L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__EFEK);
-          put_position__HRE(Self__A5DK->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.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(__TGEK);
+          __ORE(__PAEK->__TJNJ.__JJNJ.__CK.__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));
           };
         };
-        __tmp__LGEK=create_with_capacity__CBZH( 2);
-        __tmp__NGEK=create__type__IJ2C(Self__A5DK->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__B5DK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__LGEK),__tmp__NGEK);
-        __tmp__QGEK=read__NUEI(((__LOCAL__43WC *)__tmp__JJKS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__LGEK),__tmp__QGEK);
-        __tmp__ACEK=Self__A5DK->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__GCEK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__LGEK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__GCEK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__FL4U=((__STRING_CST__5J *)__tmp__GCEK);
-          result__BL4U=NULL;
-          __tmp__UJ4U=((__POINTER__IB )(NULL));
-          __tmp__0BEK= 0;
-          __tmp__OK4U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__OK4U ==  0)) {
-            result__BL4U=Self__FL4U;
-          } else /* FALSE */ {
-            __tmp__0BEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OK4U));
-            if ((__tmp__0BEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GL4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HL4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OK4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HL4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GL4U=micro_alloc__table__lab__HKI(__tmp__HL4U,((__POINTER__IB )(&(table_size[(__tmp__IL4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HL4U)));
-              __tmp__UJ4U=__tmp__GL4U;
+        __0HEK=__RCZH( 2);
+        __2HEK=__XK2C(__PAEK->__TJNJ.__JJNJ.__CK.__YH.__O2B,__QAEK);
+        __0YEI(((____ABXC *)__0HEK),__2HEK);
+        __5HEK=__2VEI(((____N5WC *)__YKKS));
+        __0YEI(((____ABXC *)__0HEK),__5HEK);
+        __PDEK=__PAEK->__TJNJ.__JJNJ.__CK.__YH.__O2B;
+        __VDEK=((void **)((____ABXC *)__0HEK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__VDEK)->__id) {
+        case ____5J__: {
+          __UM4U=((____5J *)__VDEK);
+          __QM4U=NULL;
+          __DL4U=((____IB )(NULL));
+          __JDEK= 0;
+          __3L4U=((____IB )sizeof(____5J));
+          if (((unsigned long)__3L4U ==  0)) {
+            __QM4U=__UM4U;
+          } else /* FALSE */ {
+            __JDEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3L4U));
+            if ((__JDEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VM4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WM4U=(void *)((unsigned long)(void *)((unsigned long)__3L4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM4U=((____YWB )((____Q )(void *)((unsigned long)__WM4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VM4U=__OKI(__WM4U,((____IB )(&(table_size[(__XM4U)-1]))),((____YWB )((____Q )__WM4U)));
+              __DL4U=__VM4U;
             } else /* FALSE */ {
-              __tmp__IL4U=((__UINTEGER_32__RWB )__tmp__0BEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GL4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HL4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OK4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GL4U=micro_alloc__table__lab__HKI(__tmp__HL4U,((__POINTER__IB )(&(table_type[(__tmp__IL4U)]))),(__UINTEGER_32__RWB)(__tmp__IL4U |  1));
-              __tmp__UJ4U=__tmp__GL4U;
-            };
-            result__BL4U=((__STRING_CST__5J *)__tmp__UJ4U);
-            *(result__BL4U) = *(Self__FL4U);
-          };
-          __tmp__YCEK=result__BL4U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__YCEK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__GCEK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__ZJKS=((__PROTOTYPE_CST__45WC *)__tmp__GCEK);
-          __tmp__0JKS=create__type__IJ2C(Self__ZJKS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZJKS->parent_constant__55WC.static_type__SG4D);
-          __tmp__YCEK=__tmp__0JKS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__2JKS=((__INTEGER_CST__KAXC *)__tmp__GCEK);
-          __tmp__EFEK=Self__2JKS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__3L4U=Self__2JKS->value__YG4D;
-          __tmp__OCEK=Self__2JKS->parent_constant__LAXC.static_type__SG4D;
-          Self__2JKS=NULL;
-          __tmp__UJ4U=((__POINTER__IB )(NULL));
-          __tmp__0BEK= 0;
-          __tmp__OK4U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__OK4U ==  0)) {
-            Self__2JKS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__0BEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OK4U));
-            if ((__tmp__0BEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GL4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HL4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OK4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HL4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GL4U=micro_alloc__table__lab__HKI(__tmp__HL4U,((__POINTER__IB )(&(table_size[(__tmp__IL4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HL4U)));
-              __tmp__UJ4U=__tmp__GL4U;
+              __XM4U=((____YWB )__JDEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VM4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WM4U=(void *)((unsigned long)(void *)((unsigned long)__3L4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VM4U=__OKI(__WM4U,((____IB )(&(table_type[(__XM4U)]))),(____YWB)(__XM4U |  1));
+              __DL4U=__VM4U;
+            };
+            __QM4U=((____5J *)__DL4U);
+            *(__QM4U) = *(__UM4U);
+          };
+          __HEEK=__QM4U;
+        } break;
+        case ____0AXC__: {
+          __HEEK=__JZAL(((____0AXC *)__VDEK));
+        } break;
+        case ____NBXC__: {
+          __ILKS=((____NBXC *)__VDEK);
+          __JLKS=__XK2C(__ILKS->__OBXC.__DK.__CK.__YH.__O2B,__ILKS->__OBXC.__BI4D);
+          __HEEK=__JLKS;
+        } break;
+        case ____ZBXC__: {
+          __LLKS=((____ZBXC *)__VDEK);
+          __TGEK=__LLKS->__0BXC.__DK.__CK.__YH.__O2B;
+          __MN4U=__LLKS->__HI4D;
+          __3DEK=__LLKS->__0BXC.__BI4D;
+          __LLKS=NULL;
+          __DL4U=((____IB )(NULL));
+          __JDEK= 0;
+          __3L4U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__3L4U ==  0)) {
+            __LLKS=__ZBXC__;
+          } else /* FALSE */ {
+            __JDEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3L4U));
+            if ((__JDEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VM4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WM4U=(void *)((unsigned long)(void *)((unsigned long)__3L4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM4U=((____YWB )((____Q )(void *)((unsigned long)__WM4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VM4U=__OKI(__WM4U,((____IB )(&(table_size[(__XM4U)-1]))),((____YWB )((____Q )__WM4U)));
+              __DL4U=__VM4U;
             } else /* FALSE */ {
-              __tmp__IL4U=((__UINTEGER_32__RWB )__tmp__0BEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GL4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HL4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OK4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GL4U=micro_alloc__table__lab__HKI(__tmp__HL4U,((__POINTER__IB )(&(table_type[(__tmp__IL4U)]))),(__UINTEGER_32__RWB)(__tmp__IL4U |  1));
-              __tmp__UJ4U=__tmp__GL4U;
-            };
-            Self__2JKS=((__INTEGER_CST__KAXC *)__tmp__UJ4U);
-            *(Self__2JKS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__1L4U=((__INTEGER_CST__KAXC *)Self__2JKS);
-          Self__1L4U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EFEK;
-          Self__1L4U->value__YG4D=v__3L4U;
-          Self__1L4U->parent_constant__LAXC.static_type__SG4D=__tmp__OCEK;
-          check_type__KYEE(Self__1L4U);
-          __tmp__YCEK=Self__2JKS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__YCEK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__GCEK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__RKQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__GCEK)->local__PUEJ));
-          if (__tmp__RKQT==NULL) {
-            __tmp__SKQT=NULL;
+              __XM4U=((____YWB )__JDEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VM4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WM4U=(void *)((unsigned long)(void *)((unsigned long)__3L4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VM4U=__OKI(__WM4U,((____IB )(&(table_type[(__XM4U)]))),(____YWB)(__XM4U |  1));
+              __DL4U=__VM4U;
+            };
+            __LLKS=((____ZBXC *)__DL4U);
+            *(__LLKS) = *(__ZBXC__);
+          };
+          __KN4U=((____ZBXC *)__LLKS);
+          __KN4U->__0BXC.__DK.__CK.__YH.__O2B=__TGEK;
+          __KN4U->__HI4D=__MN4U;
+          __KN4U->__0BXC.__BI4D=__3DEK;
+          __ZZEE(__KN4U);
+          __HEEK=__LLKS;
+        } break;
+        case ____DMWH__: {
+          __HEEK=__W3OK(((____DMWH *)__VDEK));
+        } break;
+        case ____2A0I__: {
+          __AMQT=__2VEI(((____N5WC *)((____2A0I *)__VDEK)->__4VEJ));
+          if (__AMQT==NULL) {
+            __BMQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__SKQT=((__READ_LOCAL__N5ZI *)__tmp__RKQT);
+            __BMQT=((____2A0I *)__AMQT);
           };
-          __tmp__YCEK=__tmp__SKQT;
+          __HEEK=__BMQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__YCEK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__GCEK));
+        case ____HJNJ__: {
+          __HEEK=__Y0AL(((____HJNJ *)__VDEK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__YCEK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__GCEK));
+        case ____SJNJ__: {
+          __HEEK=__D1AL(((____SJNJ *)__VDEK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__AKKS=((__IS_EXPANDED__L5NJ *)__tmp__GCEK);
-          __tmp__EFEK=Self__AKKS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__RKQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__AKKS->receiver__554J)->local__PUEJ));
-          if (__tmp__RKQT==NULL) {
-            __tmp__SKQT=NULL;
+        case ____0AOJ__: {
+          __PLKS=((____0AOJ *)__VDEK);
+          __TGEK=__PLKS->__1AOJ.__CK.__YH.__O2B;
+          __AMQT=__2VEI(((____N5WC *)((____2A0I *)__PLKS->__OB5J)->__4VEJ));
+          if (__AMQT==NULL) {
+            __BMQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__SKQT=((__READ_LOCAL__N5ZI *)__tmp__RKQT);
-          };
-          Self__AKKS=NULL;
-          __tmp__UJ4U=((__POINTER__IB )(NULL));
-          __tmp__0BEK= 0;
-          __tmp__OK4U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__OK4U ==  0)) {
-            Self__AKKS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__0BEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OK4U));
-            if ((__tmp__0BEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GL4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HL4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OK4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HL4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GL4U=micro_alloc__table__lab__HKI(__tmp__HL4U,((__POINTER__IB )(&(table_size[(__tmp__IL4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HL4U)));
-              __tmp__UJ4U=__tmp__GL4U;
+            __BMQT=((____2A0I *)__AMQT);
+          };
+          __PLKS=NULL;
+          __DL4U=((____IB )(NULL));
+          __JDEK= 0;
+          __3L4U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__3L4U ==  0)) {
+            __PLKS=__0AOJ__;
+          } else /* FALSE */ {
+            __JDEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3L4U));
+            if ((__JDEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VM4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WM4U=(void *)((unsigned long)(void *)((unsigned long)__3L4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM4U=((____YWB )((____Q )(void *)((unsigned long)__WM4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VM4U=__OKI(__WM4U,((____IB )(&(table_size[(__XM4U)-1]))),((____YWB )((____Q )__WM4U)));
+              __DL4U=__VM4U;
             } else /* FALSE */ {
-              __tmp__IL4U=((__UINTEGER_32__RWB )__tmp__0BEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GL4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HL4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OK4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GL4U=micro_alloc__table__lab__HKI(__tmp__HL4U,((__POINTER__IB )(&(table_type[(__tmp__IL4U)]))),(__UINTEGER_32__RWB)(__tmp__IL4U |  1));
-              __tmp__UJ4U=__tmp__GL4U;
-            };
-            Self__AKKS=((__IS_EXPANDED__L5NJ *)__tmp__UJ4U);
-            *(Self__AKKS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__MM4U=((__IS_EXPANDED__L5NJ *)Self__AKKS);
-          Self__MM4U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EFEK;
-          Self__MM4U->receiver__554J=__tmp__SKQT;
-          __tmp__YCEK=Self__AKKS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__FKKS=((__GET_TYPE_ID__V5NJ *)__tmp__GCEK);
-          __tmp__EFEK=Self__FKKS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__OCEK=Self__FKKS->receiver__EA5J;
-          Self__FKKS=NULL;
-          __tmp__UJ4U=((__POINTER__IB )(NULL));
-          __tmp__0BEK= 0;
-          __tmp__OK4U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__OK4U ==  0)) {
-            Self__FKKS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__0BEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OK4U));
-            if ((__tmp__0BEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GL4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HL4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OK4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HL4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GL4U=micro_alloc__table__lab__HKI(__tmp__HL4U,((__POINTER__IB )(&(table_size[(__tmp__IL4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HL4U)));
-              __tmp__UJ4U=__tmp__GL4U;
+              __XM4U=((____YWB )__JDEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VM4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WM4U=(void *)((unsigned long)(void *)((unsigned long)__3L4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VM4U=__OKI(__WM4U,((____IB )(&(table_type[(__XM4U)]))),(____YWB)(__XM4U |  1));
+              __DL4U=__VM4U;
+            };
+            __PLKS=((____0AOJ *)__DL4U);
+            *(__PLKS) = *(__0AOJ__);
+          };
+          __1N4U=((____0AOJ *)__PLKS);
+          __1N4U->__1AOJ.__CK.__YH.__O2B=__TGEK;
+          __1N4U->__OB5J=__BMQT;
+          __HEEK=__PLKS;
+        } break;
+        case ____EBOJ__: {
+          __ULKS=((____EBOJ *)__VDEK);
+          __TGEK=__ULKS->__FBOJ.__CK.__YH.__O2B;
+          __3DEK=__ULKS->__TB5J;
+          __ULKS=NULL;
+          __DL4U=((____IB )(NULL));
+          __JDEK= 0;
+          __3L4U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__3L4U ==  0)) {
+            __ULKS=__EBOJ__;
+          } else /* FALSE */ {
+            __JDEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3L4U));
+            if ((__JDEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VM4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WM4U=(void *)((unsigned long)(void *)((unsigned long)__3L4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM4U=((____YWB )((____Q )(void *)((unsigned long)__WM4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VM4U=__OKI(__WM4U,((____IB )(&(table_size[(__XM4U)-1]))),((____YWB )((____Q )__WM4U)));
+              __DL4U=__VM4U;
             } else /* FALSE */ {
-              __tmp__IL4U=((__UINTEGER_32__RWB )__tmp__0BEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GL4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HL4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OK4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GL4U=micro_alloc__table__lab__HKI(__tmp__HL4U,((__POINTER__IB )(&(table_type[(__tmp__IL4U)]))),(__UINTEGER_32__RWB)(__tmp__IL4U |  1));
-              __tmp__UJ4U=__tmp__GL4U;
-            };
-            Self__FKKS=((__GET_TYPE_ID__V5NJ *)__tmp__UJ4U);
-            *(Self__FKKS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__2M4U=((__GET_TYPE_ID__V5NJ *)Self__FKKS);
-          Self__2M4U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EFEK;
-          Self__2M4U->receiver__EA5J=__tmp__OCEK;
-          __tmp__YCEK=Self__FKKS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__YCEK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__GCEK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__YCEK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__GCEK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__YCEK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__GCEK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__YCEK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__GCEK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__YCEK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__GCEK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__YCEK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__GCEK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__YCEK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__GCEK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__YCEK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__GCEK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__YCEK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__GCEK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__IKKS=((__SIZE_OF__NGOJ *)__tmp__GCEK);
-          __tmp__EFEK=Self__IKKS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__OCEK=Self__IKKS->receiver__OC5J;
-          Self__IKKS=NULL;
-          __tmp__UJ4U=((__POINTER__IB )(NULL));
-          __tmp__0BEK= 0;
-          __tmp__OK4U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__OK4U ==  0)) {
-            Self__IKKS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__0BEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OK4U));
-            if ((__tmp__0BEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GL4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HL4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OK4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HL4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GL4U=micro_alloc__table__lab__HKI(__tmp__HL4U,((__POINTER__IB )(&(table_size[(__tmp__IL4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HL4U)));
-              __tmp__UJ4U=__tmp__GL4U;
+              __XM4U=((____YWB )__JDEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VM4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WM4U=(void *)((unsigned long)(void *)((unsigned long)__3L4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VM4U=__OKI(__WM4U,((____IB )(&(table_type[(__XM4U)]))),(____YWB)(__XM4U |  1));
+              __DL4U=__VM4U;
+            };
+            __ULKS=((____EBOJ *)__DL4U);
+            *(__ULKS) = *(__EBOJ__);
+          };
+          __LO4U=((____EBOJ *)__ULKS);
+          __LO4U->__FBOJ.__CK.__YH.__O2B=__TGEK;
+          __LO4U->__TB5J=__3DEK;
+          __HEEK=__ULKS;
+        } break;
+        case ____3BOJ__: {
+          __HEEK=__21AL(((____3BOJ *)__VDEK));
+        } break;
+        case ____RCOJ__: {
+          __HEEK=__H2AL(((____RCOJ *)__VDEK));
+        } break;
+        case ____HDOJ__: {
+          __HEEK=__S2AL(((____HDOJ *)__VDEK));
+        } break;
+        case ____1DOJ__: {
+          __HEEK=__32AL(((____1DOJ *)__VDEK));
+        } break;
+        case ____PEOJ__: {
+          __HEEK=__I3AL(((____PEOJ *)__VDEK));
+        } break;
+        case ____DFOJ__: {
+          __HEEK=__T3AL(((____DFOJ *)__VDEK));
+        } break;
+        case ____XFOJ__: {
+          __HEEK=__43AL(((____XFOJ *)__VDEK));
+        } break;
+        case ____QGOJ__: {
+          __HEEK=__J4AL(((____QGOJ *)__VDEK));
+        } break;
+        case ____EHOJ__: {
+          __HEEK=__X4AL(((____EHOJ *)__VDEK));
+        } break;
+        case ____2HOJ__: {
+          __XLKS=((____2HOJ *)__VDEK);
+          __TGEK=__XLKS->__3HOJ.__CK.__YH.__O2B;
+          __3DEK=__XLKS->__3D5J;
+          __XLKS=NULL;
+          __DL4U=((____IB )(NULL));
+          __JDEK= 0;
+          __3L4U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__3L4U ==  0)) {
+            __XLKS=__2HOJ__;
+          } else /* FALSE */ {
+            __JDEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3L4U));
+            if ((__JDEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VM4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WM4U=(void *)((unsigned long)(void *)((unsigned long)__3L4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM4U=((____YWB )((____Q )(void *)((unsigned long)__WM4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VM4U=__OKI(__WM4U,((____IB )(&(table_size[(__XM4U)-1]))),((____YWB )((____Q )__WM4U)));
+              __DL4U=__VM4U;
             } else /* FALSE */ {
-              __tmp__IL4U=((__UINTEGER_32__RWB )__tmp__0BEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GL4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HL4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OK4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GL4U=micro_alloc__table__lab__HKI(__tmp__HL4U,((__POINTER__IB )(&(table_type[(__tmp__IL4U)]))),(__UINTEGER_32__RWB)(__tmp__IL4U |  1));
-              __tmp__UJ4U=__tmp__GL4U;
-            };
-            Self__IKKS=((__SIZE_OF__NGOJ *)__tmp__UJ4U);
-            *(Self__IKKS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__MN4U=((__SIZE_OF__NGOJ *)Self__IKKS);
-          Self__MN4U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EFEK;
-          Self__MN4U->receiver__OC5J=__tmp__OCEK;
-          __tmp__YCEK=Self__IKKS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__YCEK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__GCEK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__LKKS=((__REAL_CST__JLOJ *)__tmp__GCEK);
-          __tmp__EFEK=Self__LKKS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__4N4U=Self__LKKS->value__DD5J;
-          __tmp__OCEK=Self__LKKS->parent_constant__KLOJ.static_type__SG4D;
-          Self__LKKS=NULL;
-          __tmp__UJ4U=((__POINTER__IB )(NULL));
-          __tmp__0BEK= 0;
-          __tmp__OK4U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__OK4U ==  0)) {
-            Self__LKKS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__0BEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OK4U));
-            if ((__tmp__0BEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GL4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HL4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OK4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IL4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HL4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GL4U=micro_alloc__table__lab__HKI(__tmp__HL4U,((__POINTER__IB )(&(table_size[(__tmp__IL4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HL4U)));
-              __tmp__UJ4U=__tmp__GL4U;
+              __XM4U=((____YWB )__JDEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VM4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WM4U=(void *)((unsigned long)(void *)((unsigned long)__3L4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VM4U=__OKI(__WM4U,((____IB )(&(table_type[(__XM4U)]))),(____YWB)(__XM4U |  1));
+              __DL4U=__VM4U;
+            };
+            __XLKS=((____2HOJ *)__DL4U);
+            *(__XLKS) = *(__2HOJ__);
+          };
+          __1O4U=((____2HOJ *)__XLKS);
+          __1O4U->__3HOJ.__CK.__YH.__O2B=__TGEK;
+          __1O4U->__3D5J=__3DEK;
+          __HEEK=__XLKS;
+        } break;
+        case ____YIOJ__: {
+          __HEEK=__I5AL(((____YIOJ *)__VDEK));
+        } break;
+        case ____YMOJ__: {
+          __0LKS=((____YMOJ *)__VDEK);
+          __TGEK=__0LKS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __NP4U=__0LKS->__SE5J;
+          __3DEK=__0LKS->__ZMOJ.__BI4D;
+          __0LKS=NULL;
+          __DL4U=((____IB )(NULL));
+          __JDEK= 0;
+          __3L4U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__3L4U ==  0)) {
+            __0LKS=__YMOJ__;
+          } else /* FALSE */ {
+            __JDEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3L4U));
+            if ((__JDEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VM4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WM4U=(void *)((unsigned long)(void *)((unsigned long)__3L4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XM4U=((____YWB )((____Q )(void *)((unsigned long)__WM4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VM4U=__OKI(__WM4U,((____IB )(&(table_size[(__XM4U)-1]))),((____YWB )((____Q )__WM4U)));
+              __DL4U=__VM4U;
             } else /* FALSE */ {
-              __tmp__IL4U=((__UINTEGER_32__RWB )__tmp__0BEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GL4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HL4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OK4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GL4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GL4U=micro_alloc__table__lab__HKI(__tmp__HL4U,((__POINTER__IB )(&(table_type[(__tmp__IL4U)]))),(__UINTEGER_32__RWB)(__tmp__IL4U |  1));
-              __tmp__UJ4U=__tmp__GL4U;
-            };
-            Self__LKKS=((__REAL_CST__JLOJ *)__tmp__UJ4U);
-            *(Self__LKKS) = *(REAL_CST__JLOJ__);
-          };
-          Self__2N4U=((__REAL_CST__JLOJ *)Self__LKKS);
-          Self__2N4U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__EFEK;
-          Self__2N4U->value__DD5J=v__4N4U;
-          Self__2N4U->parent_constant__KLOJ.static_type__SG4D=__tmp__OCEK;
-          __tmp__YCEK=Self__LKKS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__PKKS=((__CHARACTER_CST__5LOJ *)__tmp__GCEK);
-          __tmp__QKKS=create__char__CMQJ(Self__PKKS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PKKS->text__ID5J);
-          __tmp__YCEK=__tmp__QKKS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__SKKS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__GCEK);
-          __tmp__TKKS=create__text__2PQJ(Self__SKKS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SKKS->string__EBJK);
-          __tmp__YCEK=__tmp__TKKS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__YCEK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__GCEK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__YCEK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__GCEK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__YCEK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__GCEK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__YCEK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__GCEK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__YCEK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__GCEK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__YCEK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__GCEK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__YCEK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__GCEK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__YCEK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__GCEK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__2FEK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__GCEK)->global__Y5JM),NULL);
-          if (__tmp__2FEK==NULL) {
-            __tmp__AMCU=NULL;
+              __XM4U=((____YWB )__JDEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VM4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WM4U=(void *)((unsigned long)(void *)((unsigned long)__3L4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VM4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VM4U=__OKI(__WM4U,((____IB )(&(table_type[(__XM4U)]))),(____YWB)(__XM4U |  1));
+              __DL4U=__VM4U;
+            };
+            __0LKS=((____YMOJ *)__DL4U);
+            *(__0LKS) = *(__YMOJ__);
+          };
+          __LP4U=((____YMOJ *)__0LKS);
+          __LP4U->__ZMOJ.__DK.__CK.__YH.__O2B=__TGEK;
+          __LP4U->__SE5J=__NP4U;
+          __LP4U->__ZMOJ.__BI4D=__3DEK;
+          __HEEK=__0LKS;
+        } break;
+        case ____ONOJ__: {
+          __4LKS=((____ONOJ *)__VDEK);
+          __5LKS=__RNQJ(__4LKS->__PNOJ.__DK.__CK.__YH.__O2B,__4LKS->__XE5J);
+          __HEEK=__5LKS;
+        } break;
+        case ____YOOJ__: {
+          __BMKS=((____YOOJ *)__VDEK);
+          __CMKS=__LRQJ(__BMKS->__ZOOJ.__DK.__CK.__YH.__O2B,__BMKS->__TCJK);
+          __HEEK=__CMKS;
+        } break;
+        case ____IM4K__: {
+          __HEEK=__NZFM(((____IM4K *)__VDEK));
+        } break;
+        case ____T5FL__: {
+          __HEEK=__V35O(((____T5FL *)__VDEK));
+        } break;
+        case ____3DUL__: {
+          __HEEK=__AJVP(((____3DUL *)__VDEK));
+        } break;
+        case ____0EUL__: {
+          __HEEK=__QB4P(((____0EUL *)__VDEK));
+        } break;
+        case ____BGUL__: {
+          __HEEK=__LJVP(((____BGUL *)__VDEK));
+        } break;
+        case ____2GUL__: {
+          __HEEK=__2B4P(((____2GUL *)__VDEK));
+        } break;
+        case ____B0VL__: {
+          __HEEK=__H0BN(((____B0VL *)__VDEK));
+        } break;
+        case ____P0VL__: {
+          __HEEK=__NCHM(((____P0VL *)__VDEK));
+        } break;
+        case ____Q5YL__: {
+          __LHEK=__TFTL(((____FKRG *)((____Q5YL *)__VDEK)->__HBKM),NULL);
+          if (__LHEK==NULL) {
+            __PNCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__2FEK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__AMCU=NULL;
+            switch (((struct ___OBJ *)__LHEK)->__id) {
+            case ____IM4K__: {
+              __PNCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__AMCU=((__READ_GLOBAL__B4YL *)__tmp__2FEK);
+            case ____Q5YL__: {
+              __PNCU=((____Q5YL *)__LHEK);
             } break;
             }
           };
-          __tmp__YCEK=__tmp__AMCU;
+          __HEEK=__PNCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__YCEK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__GCEK));
+        case ____UVPM__: {
+          __HEEK=__VGWN(((____UVPM *)__VDEK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__YCEK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__GCEK));
+        case ____0ZPM__: {
+          __HEEK=__4G2P(((____0ZPM *)__VDEK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__YCEK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__GCEK));
+        case ____MR0N__: {
+          __HEEK=__DRVO(((____MR0N *)__VDEK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__YCEK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__GCEK));
+        case ____YWBP__: {
+          __HEEK=__DQ0Q(((____YWBP *)__VDEK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__YCEK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__GCEK));
+        case ____LYBP__: {
+          __HEEK=__0WUP(((____LYBP *)__VDEK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__YCEK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__GCEK));
+        case ____CZBP__: {
+          __HEEK=__FXUP(((____CZBP *)__VDEK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__YCEK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__GCEK));
+        case ____3BEP__: {
+          __HEEK=__FCIQ(((____3BEP *)__VDEK));
         } break;
         };
-        __tmp__WGEK=new_read__slot__receiver__with__intern__2DZJ(__tmp__ACEK,__tmp__4Y2L,__tmp__YCEK,__tmp__LGEK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__WGEK);
-        __tmp__4Y2L=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__WGEK));
-        result__E5DK=__tmp__4Y2L;
+        __FIEK=__LFZJ(__PDEK,__N02L,__HEEK,__0HEK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__FIEK);
+        __N02L=__BR5H(((____UL2C *)__FIEK));
+        __TAEK=__N02L;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__B5DK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__FBEK=static_type__BDCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__FBEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__C5DK);
-        put_position__HRE(Self__A5DK->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__QAEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __UCEK=__QECK();
+        __CQXE(((____WMB *)__UCEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__RAEK);
+        __ORE(__PAEK->__TJNJ.__JJNJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__4AEK=result__E5DK;
-  return(__tmp__4AEK);
+  __NCEK=__TAEK;
+  return(__NCEK);
 }
 
-static void* check_type__with__OHEK(__IS_EXPANDED__L5NJ *Self__PHEK,__TYPE_FULL__PMB *t__QHEK,__POSITION__OL p__RHEK)
-// ({IS_EXPANDED__L5NJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __3IEK(____0AOJ *__4IEK,____WMB *__5IEK,____OL __AJEK)
+// ({__0AOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__RQ4U;
-  void *result__THEK;
-  __TYPE_FULL__PMB *__tmp__JIEK,*__tmp__2IEK,*__tmp__DJEK,*__tmp__UJEK;
-  __TYPE_FULL__PMB *__tmp__3KEK,*__tmp__BOEK;
-  __LOCAL__43WC *__tmp__FLKS,*__tmp__ZLKS;
-  __WRITE_LOCAL__BEYJ *__tmp__MLKS,*__tmp__AMKS;
-  __STRING_CONSTANT__0 *__tmp__LJEK,*__tmp__SMEK,*v__SS4U;
-  void *__tmp__NJEK;
-  __PROTOTYPE__MF *__tmp__DKEK,*__tmp__HNEK;
-  __INTEGER__Q __tmp__JKEK,__tmp__FO4U,old_nb_elts__HO4U,__tmp__5O4U;
-  __INTEGER__Q old_nb_elts__BP4U;
-  void *__tmp__222L;
-  __POSITION__OL __tmp__PKEK,__tmp__TNEK;
-  void *__tmp__VKEK,*__tmp__HLEK,*__tmp__LOEK;
-  __ITM_TYPE_STYLE__TMB *Self__CO4U,*Self__2O4U;
-  __STRING__BC *Self__DO4U,*Self__3O4U;
-  __POINTER__IB __tmp__IO4U,__tmp__CP4U,__tmp__0P4U,__tmp__1P4U;
-  __ITM_TYPE_MULTI__NURC *Self__RLKS,*Self__FMKS;
-  __READ_LOCAL__N5ZI *__tmp__XLEK,*__tmp__5OEK,*__tmp__TLQT,*__tmp__ULQT;
-  __NODE_TYPE__FK2C *__tmp__ZLEK,*__tmp__FPEK;
-  __PROTOTYPE_CST__45WC *__tmp__2OEK,*Self__JMKS,*__tmp__KMKS;
-  __STRING_CST__5J *Self__ZP4U,*result__VP4U;
-  __UINTEGER_32__RWB __tmp__2P4U;
-  __INTEGER_CST__KAXC *Self__MMKS,*Self__PQ4U;
-  __IS_EXPANDED__L5NJ *Self__QMKS,*Self__AR4U;
-  __GET_TYPE_ID__V5NJ *Self__VMKS,*Self__QR4U;
-  __SIZE_OF__NGOJ *Self__YMKS,*Self__AS4U;
-  __REAL_CST__JLOJ *Self__1MKS,*Self__QS4U;
-  __CHARACTER_CST__5LOJ *Self__5MKS,*__tmp__ANKS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CNKS,*__tmp__DNKS;
-  __READ_GLOBAL__B4YL *__tmp__EMCU;
-  __BOOLEAN__L __tmp__KIEK,__tmp__3IEK,__tmp__ALEK,__tmp__EOEK;
-  __CHARACTER__DB *__tmp__EO4U,*__tmp__4O4U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__0OEK;
-  result__THEK=NULL;
-  __tmp__JIEK=static_type__GDCK();
-  __tmp__KIEK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__QHEK),__tmp__JIEK);
-  if (__tmp__KIEK) {
-    result__THEK=Self__PHEK;
+  ____0SG __AS4U;
+  void *__CJEK;
+  ____WMB *__YJEK,*__LKEK,*__SKEK,*__DLEK,*__MMEK,*__QPEK;
+  ____N5WC *__UMKS,*__INKS;
+  ____QFYJ *__1MKS,*__PNKS;
+  ____0 *__0KEK,*__BOEK,*__BU4U;
+  void *__2KEK;
+  ____MF *__SLEK,*__WOEK;
+  ____Q __YLEK,__UP4U,__WP4U,__OQ4U,__QQ4U;
+  void *__L42L;
+  ____OL __4LEK,__CPEK;
+  void *__EMEK,*__WMEK,*__0PEK;
+  ____0MB *__RP4U,*__LQ4U;
+  ____BC *__SP4U,*__MQ4U;
+  ____IB __XP4U,__RQ4U,__JR4U,__KR4U;
+  ____2VRC *__ANKS,*__UNKS;
+  ____2A0I *__GNEK,*__OQEK,*__CNQT,*__DNQT;
+  ____UL2C *__INEK,*__UQEK;
+  ____NBXC *__LQEK,*__YNKS,*__ZNKS;
+  ____5J *__IR4U,*__ER4U;
+  ____YWB __LR4U;
+  ____ZBXC *__1NKS,*__4R4U;
+  ____0AOJ *__5NKS,*__PS4U;
+  ____EBOJ *__EOKS,*__5S4U;
+  ____2HOJ *__HOKS,*__PT4U;
+  ____YMOJ *__KOKS,*__5T4U;
+  ____ONOJ *__OOKS,*__POKS;
+  ____YOOJ *__ROKS,*__SOKS;
+  ____Q5YL *__TNCU;
+  ____L __ZJEK,__MKEK,__PMEK,__TPEK;
+  ____DB *__TP4U,*__NQ4U;
+  ____ABXC *__JQEK;
+  __CJEK=NULL;
+  __YJEK=__VECK();
+  __ZJEK=__5MKK(((____WMB *)__5IEK),__YJEK);
+  if (__ZJEK) {
+    __CJEK=__4IEK;
   } else /* FALSE */ {
-    __tmp__2IEK=static_type__GDCK();
-    __tmp__3IEK=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__2IEK),t__QHEK);
-    if (__tmp__3IEK) {
-      __tmp__DJEK=static_type__GDCK();
-      __tmp__FLKS=create__name__style__type__0HND(Self__PHEK->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__DJEK));
-      __tmp__MLKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__FLKS),Self__PHEK->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PHEK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__MLKS);
-      __tmp__LJEK=get__HJC(last_cast_name__C31J);
-      __tmp__DJEK=static_type__GDCK();
-      __tmp__NJEK=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__DJEK),__tmp__LJEK);
-      if (((void *)__tmp__NJEK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__UJEK=static_type__GDCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__UJEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__QHEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__LJEK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__UJEK=static_type__GDCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__UJEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__RHEK);
-        __tmp__UJEK=static_type__GDCK();
-        __tmp__DKEK=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__UJEK));
-        put_position__HRE(__tmp__DKEK->parent_named__PF.parent_itm_object__OF.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);
+    __LKEK=__VECK();
+    __MKEK=__CDVK(((____WMB *)__LKEK),__5IEK);
+    if (__MKEK) {
+      __SKEK=__VECK();
+      __UMKS=__JJND(__4IEK->__1AOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__SKEK));
+      __1MKS=__BQRJ(((____N5WC *)__UMKS),__4IEK->__1AOJ.__CK.__YH.__O2B,__4IEK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__1MKS);
+      __0KEK=__OJC(__R41J);
+      __SKEK=__VECK();
+      __2KEK=__NB3I(((____WMB *)__SKEK),__0KEK);
+      if (((void *)__2KEK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __DLEK=__VECK();
+        __CQXE(((____WMB *)__DLEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__5IEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__0KEK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __DLEK=__VECK();
+        __CQXE(((____WMB *)__DLEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__AJEK);
+        __DLEK=__VECK();
+        __SLEK=__IFMJ(((____WMB *)__DLEK));
+        __ORE(__SLEK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__NJEK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__NJEK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__JKEK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__NJEK));
+      if (((struct ___OBJ *)__2KEK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__2KEK)->__2JRG->__QLC)->__id==____OLC__) {
+          __YLEK=__HVRL(((____1JRG *)__2KEK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__JKEK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__NJEK));
+          __YLEK=__HVRL(((____1JRG *)__2KEK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__NJEK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__JKEK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__NJEK));
+        if (((struct ___OBJ *)((____FKRG *)__2KEK)->__HKRG->__QLC)->__id==____OLC__) {
+          __YLEK=__4VRL(((____FKRG *)__2KEK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__JKEK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__NJEK));
+          __YLEK=__4VRL(((____FKRG *)__2KEK));
         };
       };
-      if ((__tmp__JKEK !=  1)) {
-        if (((struct ___OBJ *)__tmp__NJEK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__222L=((__SLOT_CODE__MIRG *)__tmp__NJEK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__222L)->__id==__ITM_SLOT__HLC__) {
-            __tmp__PKEK=((__ITM_SLOT__HLC *)__tmp__222L)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__YLEK !=  1)) {
+        if (((struct ___OBJ *)__2KEK)->__id==____1JRG__) {
+          __L42L=((____1JRG *)__2KEK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__L42L)->__id==____OLC__) {
+            __4LEK=((____OLC *)__L42L)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__PKEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__222L)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __4LEK=((____4G0D *)__L42L)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__PKEK=((__SLOT_DATA__WIRG *)__tmp__NJEK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __4LEK=((____FKRG *)__2KEK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__PKEK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__4LEK);
+        __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 *)__tmp__NJEK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__222L=((__SLOT_CODE__MIRG *)__tmp__NJEK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__222L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__VKEK=((__ITM_SLOT__HLC *)__tmp__222L)->result_type__3VOB;
+      if (((struct ___OBJ *)__2KEK)->__id==____1JRG__) {
+        __L42L=((____1JRG *)__2KEK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__L42L)->__id==____OLC__) {
+          __EMEK=((____OLC *)__L42L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__VKEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__222L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __EMEK=((____4G0D *)__L42L)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__222L=((__SLOT_DATA__WIRG *)__tmp__NJEK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__222L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__VKEK=((__ITM_SLOT__HLC *)__tmp__222L)->result_type__3VOB;
+        __L42L=((____FKRG *)__2KEK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__L42L)->__id==____OLC__) {
+          __EMEK=((____OLC *)__L42L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__VKEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__222L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __EMEK=((____4G0D *)__L42L)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__VKEK==NULL) {
-        __tmp__222L=NULL;
+      if (__EMEK==NULL) {
+        __L42L=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__VKEK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__222L=((void *)__tmp__VKEK);
+        switch (((struct ___OBJ *)__EMEK)->__id) {
+        case ____QMB__: {
+          __L42L=((void *)__EMEK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__222L=((void *)__tmp__VKEK);
+        case ____0MB__: {
+          __L42L=((void *)__EMEK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__222L=((void *)__tmp__VKEK);
+        case ____KPB__: {
+          __L42L=((void *)__EMEK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__222L=((void *)__tmp__VKEK);
+        case ____TEZ__: {
+          __L42L=((void *)__EMEK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__222L=NULL;
+        case ____2VRC__: {
+          __L42L=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__222L=NULL;
+        case ____GZRC__: {
+          __L42L=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__222L == (void *)NULL)) {
-        __tmp__ALEK=TRUE__K__;
+      if (((void *)__L42L == (void *)NULL)) {
+        __PMEK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__222L)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__3KEK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__222L));
+        switch (((struct ___OBJ *)__L42L)->__id) {
+        case ____QMB__: {
+          __MMEK=__43X(((____QMB *)__L42L));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__3KEK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__222L)));
+        case ____0MB__: {
+          __MMEK=__D5X(((____0MB *)((____QMB *)__L42L)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__3KEK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__222L)),NULL);
+        case ____KPB__: {
+          __MMEK=__LAY(((____KPB *)((____QMB *)__L42L)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__3KEK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__222L)),NULL);
+        case ____TEZ__: {
+          __MMEK=__HZ1D(((____TEZ *)((____QMB *)__L42L)),NULL);
         } break;
         };
-        __tmp__ALEK=((void *)__tmp__3KEK != (void *)t__QHEK);
+        __PMEK=((void *)__MMEK != (void *)__5IEK);
       };
-      if (__tmp__ALEK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__NJEK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__VKEK=((__SLOT_CODE__MIRG *)__tmp__NJEK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__VKEK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__HLEK=((__ITM_SLOT__HLC *)__tmp__VKEK)->result_type__3VOB;
+      if (__PMEK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__2KEK)->__id==____1JRG__) {
+          __EMEK=((____1JRG *)__2KEK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__EMEK)->__id==____OLC__) {
+            __WMEK=((____OLC *)__EMEK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__HLEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VKEK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __WMEK=((____4G0D *)__EMEK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__VKEK=((__SLOT_DATA__WIRG *)__tmp__NJEK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__VKEK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__HLEK=((__ITM_SLOT__HLC *)__tmp__VKEK)->result_type__3VOB;
+          __EMEK=((____FKRG *)__2KEK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__EMEK)->__id==____OLC__) {
+            __WMEK=((____OLC *)__EMEK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__HLEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VKEK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__HLEK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__HLEK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__CO4U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HLEK));
-          if (((void *)Self__CO4U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__CO4U->style__MPC);
-            Self__DO4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__DO4U->capacity__HFL <= Self__DO4U->count__WJ)) {
-              if ((Self__DO4U->capacity__HFL ==  0)) {
-                Self__DO4U->capacity__HFL= 32;
-                __tmp__EO4U=create__KVW( 32);
-                Self__DO4U->storage__4EL=__tmp__EO4U;
+            __WMEK=((____4G0D *)__EMEK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__WMEK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__WMEK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __RP4U=((____0MB *)((____QMB *)__WMEK));
+          if (((void *)__RP4U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__RP4U->__TPC);
+            __SP4U=((____BC *)__YC);
+            if ((__SP4U->__OFL <= __SP4U->__WJ)) {
+              if ((__SP4U->__OFL ==  0)) {
+                __SP4U->__OFL= 32;
+                __TP4U=__RVW( 32);
+                __SP4U->__FFL=__TP4U;
               } else /* FALSE */ {
-                __tmp__FO4U=(__INTEGER__Q)(Self__DO4U->capacity__HFL <<  1);
-                __tmp__EO4U=((__CHARACTER__DB *)Self__DO4U->storage__4EL);
-                old_nb_elts__HO4U=Self__DO4U->capacity__HFL;
-                __tmp__IO4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EO4U),((__UINTEGER_32__RWB )old_nb_elts__HO4U),((__UINTEGER_32__RWB )__tmp__FO4U));
-                __tmp__EO4U=((__CHARACTER__DB *)__tmp__IO4U);
-                clear__to__F00(__tmp__EO4U,old_nb_elts__HO4U,(__INTEGER__Q)(__tmp__FO4U -  1));
-                Self__DO4U->storage__4EL=__tmp__EO4U;
-                Self__DO4U->capacity__HFL=__tmp__FO4U;
+                __UP4U=(____Q)(__SP4U->__OFL <<  1);
+                __TP4U=((____DB *)__SP4U->__FFL);
+                __WP4U=__SP4U->__OFL;
+                __XP4U=__55W(((____IB )__TP4U),((____YWB )__WP4U),((____YWB )__UP4U));
+                __TP4U=((____DB *)__XP4U);
+                __M00(__TP4U,__WP4U,(____Q)(__UP4U -  1));
+                __SP4U->__FFL=__TP4U;
+                __SP4U->__OFL=__UP4U;
               };
             };
-            ((__CHARACTER__DB *)Self__DO4U->storage__4EL)[Self__DO4U->count__WJ]=' ';
-            Self__DO4U->count__WJ=(__INTEGER__Q)(Self__DO4U->count__WJ +  1);
+            ((____DB *)__SP4U->__FFL)[__SP4U->__WJ]=' ';
+            __SP4U->__WJ=(____Q)(__SP4U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__CO4U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__RP4U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HLEK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__WMEK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HLEK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__WMEK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__RLKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HLEK));
-          Self__DO4U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__DO4U->capacity__HFL <= Self__DO4U->count__WJ)) {
-            if ((Self__DO4U->capacity__HFL ==  0)) {
-              Self__DO4U->capacity__HFL= 32;
-              __tmp__EO4U=create__KVW( 32);
-              Self__DO4U->storage__4EL=__tmp__EO4U;
+        case ____2VRC__: {
+          __ANKS=((____2VRC *)((____QMB *)__WMEK));
+          __SP4U=((____BC *)__YC);
+          if ((__SP4U->__OFL <= __SP4U->__WJ)) {
+            if ((__SP4U->__OFL ==  0)) {
+              __SP4U->__OFL= 32;
+              __TP4U=__RVW( 32);
+              __SP4U->__FFL=__TP4U;
             } else /* FALSE */ {
-              __tmp__FO4U=(__INTEGER__Q)(Self__DO4U->capacity__HFL <<  1);
-              __tmp__EO4U=((__CHARACTER__DB *)Self__DO4U->storage__4EL);
-              old_nb_elts__HO4U=Self__DO4U->capacity__HFL;
-              __tmp__IO4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EO4U),((__UINTEGER_32__RWB )old_nb_elts__HO4U),((__UINTEGER_32__RWB )__tmp__FO4U));
-              __tmp__EO4U=((__CHARACTER__DB *)__tmp__IO4U);
-              clear__to__F00(__tmp__EO4U,old_nb_elts__HO4U,(__INTEGER__Q)(__tmp__FO4U -  1));
-              Self__DO4U->storage__4EL=__tmp__EO4U;
-              Self__DO4U->capacity__HFL=__tmp__FO4U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__DO4U->storage__4EL)[Self__DO4U->count__WJ]='(';
-          Self__DO4U->count__WJ=(__INTEGER__Q)(Self__DO4U->count__WJ +  1);
-          display_raw__DGAD(Self__RLKS,string_tmp__YC);
-          Self__DO4U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__DO4U->capacity__HFL <= Self__DO4U->count__WJ)) {
-            if ((Self__DO4U->capacity__HFL ==  0)) {
-              Self__DO4U->capacity__HFL= 32;
-              __tmp__EO4U=create__KVW( 32);
-              Self__DO4U->storage__4EL=__tmp__EO4U;
+              __UP4U=(____Q)(__SP4U->__OFL <<  1);
+              __TP4U=((____DB *)__SP4U->__FFL);
+              __WP4U=__SP4U->__OFL;
+              __XP4U=__55W(((____IB )__TP4U),((____YWB )__WP4U),((____YWB )__UP4U));
+              __TP4U=((____DB *)__XP4U);
+              __M00(__TP4U,__WP4U,(____Q)(__UP4U -  1));
+              __SP4U->__FFL=__TP4U;
+              __SP4U->__OFL=__UP4U;
+            };
+          };
+          ((____DB *)__SP4U->__FFL)[__SP4U->__WJ]='(';
+          __SP4U->__WJ=(____Q)(__SP4U->__WJ +  1);
+          __SHAD(__ANKS,__YC);
+          __SP4U=((____BC *)__YC);
+          if ((__SP4U->__OFL <= __SP4U->__WJ)) {
+            if ((__SP4U->__OFL ==  0)) {
+              __SP4U->__OFL= 32;
+              __TP4U=__RVW( 32);
+              __SP4U->__FFL=__TP4U;
             } else /* FALSE */ {
-              __tmp__FO4U=(__INTEGER__Q)(Self__DO4U->capacity__HFL <<  1);
-              __tmp__EO4U=((__CHARACTER__DB *)Self__DO4U->storage__4EL);
-              old_nb_elts__HO4U=Self__DO4U->capacity__HFL;
-              __tmp__IO4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EO4U),((__UINTEGER_32__RWB )old_nb_elts__HO4U),((__UINTEGER_32__RWB )__tmp__FO4U));
-              __tmp__EO4U=((__CHARACTER__DB *)__tmp__IO4U);
-              clear__to__F00(__tmp__EO4U,old_nb_elts__HO4U,(__INTEGER__Q)(__tmp__FO4U -  1));
-              Self__DO4U->storage__4EL=__tmp__EO4U;
-              Self__DO4U->capacity__HFL=__tmp__FO4U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__DO4U->storage__4EL)[Self__DO4U->count__WJ]=')';
-          Self__DO4U->count__WJ=(__INTEGER__Q)(Self__DO4U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HLEK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__QHEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__NJEK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__VKEK=((__SLOT_CODE__MIRG *)__tmp__NJEK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__VKEK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__PKEK=((__ITM_SLOT__HLC *)__tmp__VKEK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __UP4U=(____Q)(__SP4U->__OFL <<  1);
+              __TP4U=((____DB *)__SP4U->__FFL);
+              __WP4U=__SP4U->__OFL;
+              __XP4U=__55W(((____IB )__TP4U),((____YWB )__WP4U),((____YWB )__UP4U));
+              __TP4U=((____DB *)__XP4U);
+              __M00(__TP4U,__WP4U,(____Q)(__UP4U -  1));
+              __SP4U->__FFL=__TP4U;
+              __SP4U->__OFL=__UP4U;
+            };
+          };
+          ((____DB *)__SP4U->__FFL)[__SP4U->__WJ]=')';
+          __SP4U->__WJ=(____Q)(__SP4U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__WMEK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__5IEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__2KEK)->__id==____1JRG__) {
+          __EMEK=((____1JRG *)__2KEK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__EMEK)->__id==____OLC__) {
+            __4LEK=((____OLC *)__EMEK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__PKEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VKEK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __4LEK=((____4G0D *)__EMEK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__PKEK=((__SLOT_DATA__WIRG *)__tmp__NJEK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __4LEK=((____FKRG *)__2KEK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__PKEK);
-        put_position__HRE(Self__PHEK->parent_expr__M5NJ.parent_instr__CK.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(__4LEK);
+        __ORE(__4IEK->__1AOJ.__CK.__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));
         };
       };
-      __tmp__XLEK=read__NUEI(((__LOCAL__43WC *)__tmp__FLKS));
-      __tmp__ZLEK=new_read__slot__receiver__self__intern__3J2C(Self__PHEK->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__NJEK,__tmp__XLEK,__tmp__XLEK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__ZLEK);
-      __tmp__NJEK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__ZLEK));
-      result__THEK=__tmp__NJEK;
-      __tmp__ALEK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__ALEK=FALSE__O__;
-    };
-    if ((! __tmp__ALEK)) {
-      __tmp__DJEK=static_type__GDCK();
-      __tmp__ALEK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__QHEK),__tmp__DJEK);
-      if (__tmp__ALEK) {
-        __tmp__UJEK=static_type__GDCK();
-        __tmp__ZLKS=create__name__style__type__0HND(Self__PHEK->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__UJEK));
-        __tmp__AMKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__ZLKS),Self__PHEK->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PHEK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__AMKS);
-        __tmp__SMEK=get__HJC(last_cast_name__C31J);
-        __tmp__222L=get_slot__452I(((__TYPE_FULL__PMB *)t__QHEK),__tmp__SMEK);
-        if (((void *)__tmp__222L == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__QHEK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__3KEK=static_type__GDCK();
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__3KEK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__SMEK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__QHEK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__RHEK);
-          __tmp__HNEK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__QHEK));
-          put_position__HRE(__tmp__HNEK->parent_named__PF.parent_itm_object__OF.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);
+      __GNEK=__2VEI(((____N5WC *)__UMKS));
+      __INEK=__ML2C(__4IEK->__1AOJ.__CK.__YH.__O2B,__2KEK,__GNEK,__GNEK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__INEK);
+      __2KEK=__BR5H(((____UL2C *)__INEK));
+      __CJEK=__2KEK;
+      __PMEK=__K__;
+    } else /* FALSE */ {
+      __PMEK=__O__;
+    };
+    if ((! __PMEK)) {
+      __SKEK=__VECK();
+      __PMEK=__1XRL(((____WMB *)__5IEK),__SKEK);
+      if (__PMEK) {
+        __DLEK=__VECK();
+        __INKS=__JJND(__4IEK->__1AOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__DLEK));
+        __PNKS=__BQRJ(((____N5WC *)__INKS),__4IEK->__1AOJ.__CK.__YH.__O2B,__4IEK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PNKS);
+        __BOEK=__OJC(__R41J);
+        __L42L=__NB3I(((____WMB *)__5IEK),__BOEK);
+        if (((void *)__L42L == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__5IEK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __MMEK=__VECK();
+          __CQXE(((____WMB *)__MMEK),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__BOEK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__5IEK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__AJEK);
+          __WOEK=__IFMJ(((____WMB *)__5IEK));
+          __ORE(__WOEK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__222L)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__222L)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FO4U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__222L));
+        if (((struct ___OBJ *)__L42L)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__L42L)->__2JRG->__QLC)->__id==____OLC__) {
+            __UP4U=__HVRL(((____1JRG *)__L42L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FO4U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__222L));
+            __UP4U=__HVRL(((____1JRG *)__L42L));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__222L)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FO4U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__222L));
+          if (((struct ___OBJ *)((____FKRG *)__L42L)->__HKRG->__QLC)->__id==____OLC__) {
+            __UP4U=__4VRL(((____FKRG *)__L42L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FO4U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__222L));
+            __UP4U=__4VRL(((____FKRG *)__L42L));
           };
         };
-        if ((__tmp__FO4U !=  2)) {
-          if (((struct ___OBJ *)__tmp__222L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__HLEK=((__SLOT_CODE__MIRG *)__tmp__222L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__HLEK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__TNEK=((__ITM_SLOT__HLC *)__tmp__HLEK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__UP4U !=  2)) {
+          if (((struct ___OBJ *)__L42L)->__id==____1JRG__) {
+            __WMEK=((____1JRG *)__L42L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__WMEK)->__id==____OLC__) {
+              __CPEK=((____OLC *)__WMEK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__TNEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HLEK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __CPEK=((____4G0D *)__WMEK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__TNEK=((__SLOT_DATA__WIRG *)__tmp__222L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __CPEK=((____FKRG *)__L42L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__TNEK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__CPEK);
+          __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 *)__tmp__222L)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__VKEK=((__SLOT_CODE__MIRG *)__tmp__222L)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__VKEK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__HLEK=((__ITM_SLOT__HLC *)__tmp__VKEK)->result_type__3VOB;
+        if (((struct ___OBJ *)__L42L)->__id==____1JRG__) {
+          __EMEK=((____1JRG *)__L42L)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__EMEK)->__id==____OLC__) {
+            __WMEK=((____OLC *)__EMEK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__HLEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VKEK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __WMEK=((____4G0D *)__EMEK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__VKEK=((__SLOT_DATA__WIRG *)__tmp__222L)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__VKEK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__HLEK=((__ITM_SLOT__HLC *)__tmp__VKEK)->result_type__3VOB;
+          __EMEK=((____FKRG *)__L42L)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__EMEK)->__id==____OLC__) {
+            __WMEK=((____OLC *)__EMEK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__HLEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VKEK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __WMEK=((____4G0D *)__EMEK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__HLEK==NULL) {
-          __tmp__VKEK=NULL;
+        if (__WMEK==NULL) {
+          __EMEK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__HLEK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__VKEK=((void *)__tmp__HLEK);
+          switch (((struct ___OBJ *)__WMEK)->__id) {
+          case ____QMB__: {
+            __EMEK=((void *)__WMEK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__VKEK=((void *)__tmp__HLEK);
+          case ____0MB__: {
+            __EMEK=((void *)__WMEK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__VKEK=((void *)__tmp__HLEK);
+          case ____KPB__: {
+            __EMEK=((void *)__WMEK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__VKEK=((void *)__tmp__HLEK);
+          case ____TEZ__: {
+            __EMEK=((void *)__WMEK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__VKEK=NULL;
+          case ____2VRC__: {
+            __EMEK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__VKEK=NULL;
+          case ____GZRC__: {
+            __EMEK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__VKEK == (void *)NULL)) {
-          __tmp__EOEK=TRUE__K__;
+        if (((void *)__EMEK == (void *)NULL)) {
+          __TPEK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__VKEK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__BOEK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__VKEK));
+          switch (((struct ___OBJ *)__EMEK)->__id) {
+          case ____QMB__: {
+            __QPEK=__43X(((____QMB *)__EMEK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__BOEK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VKEK)));
+          case ____0MB__: {
+            __QPEK=__D5X(((____0MB *)((____QMB *)__EMEK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__BOEK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VKEK)),NULL);
+          case ____KPB__: {
+            __QPEK=__LAY(((____KPB *)((____QMB *)__EMEK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__BOEK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VKEK)),NULL);
+          case ____TEZ__: {
+            __QPEK=__HZ1D(((____TEZ *)((____QMB *)__EMEK)),NULL);
           } break;
           };
-          __tmp__EOEK=((void *)__tmp__BOEK != (void *)t__QHEK);
+          __TPEK=((void *)__QPEK != (void *)__5IEK);
         };
-        if (__tmp__EOEK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__222L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__HLEK=((__SLOT_CODE__MIRG *)__tmp__222L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__HLEK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__LOEK=((__ITM_SLOT__HLC *)__tmp__HLEK)->result_type__3VOB;
+        if (__TPEK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__L42L)->__id==____1JRG__) {
+            __WMEK=((____1JRG *)__L42L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__WMEK)->__id==____OLC__) {
+              __0PEK=((____OLC *)__WMEK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__LOEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HLEK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __0PEK=((____4G0D *)__WMEK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__HLEK=((__SLOT_DATA__WIRG *)__tmp__222L)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__HLEK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__LOEK=((__ITM_SLOT__HLC *)__tmp__HLEK)->result_type__3VOB;
+            __WMEK=((____FKRG *)__L42L)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__WMEK)->__id==____OLC__) {
+              __0PEK=((____OLC *)__WMEK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__LOEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HLEK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__LOEK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__LOEK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__2O4U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LOEK));
-            if (((void *)Self__2O4U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__2O4U->style__MPC);
-              Self__3O4U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__3O4U->capacity__HFL <= Self__3O4U->count__WJ)) {
-                if ((Self__3O4U->capacity__HFL ==  0)) {
-                  Self__3O4U->capacity__HFL= 32;
-                  __tmp__4O4U=create__KVW( 32);
-                  Self__3O4U->storage__4EL=__tmp__4O4U;
+              __0PEK=((____4G0D *)__WMEK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__0PEK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__0PEK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __LQ4U=((____0MB *)((____QMB *)__0PEK));
+            if (((void *)__LQ4U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__LQ4U->__TPC);
+              __MQ4U=((____BC *)__YC);
+              if ((__MQ4U->__OFL <= __MQ4U->__WJ)) {
+                if ((__MQ4U->__OFL ==  0)) {
+                  __MQ4U->__OFL= 32;
+                  __NQ4U=__RVW( 32);
+                  __MQ4U->__FFL=__NQ4U;
                 } else /* FALSE */ {
-                  __tmp__5O4U=(__INTEGER__Q)(Self__3O4U->capacity__HFL <<  1);
-                  __tmp__4O4U=((__CHARACTER__DB *)Self__3O4U->storage__4EL);
-                  old_nb_elts__BP4U=Self__3O4U->capacity__HFL;
-                  __tmp__CP4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4O4U),((__UINTEGER_32__RWB )old_nb_elts__BP4U),((__UINTEGER_32__RWB )__tmp__5O4U));
-                  __tmp__4O4U=((__CHARACTER__DB *)__tmp__CP4U);
-                  clear__to__F00(__tmp__4O4U,old_nb_elts__BP4U,(__INTEGER__Q)(__tmp__5O4U -  1));
-                  Self__3O4U->storage__4EL=__tmp__4O4U;
-                  Self__3O4U->capacity__HFL=__tmp__5O4U;
+                  __OQ4U=(____Q)(__MQ4U->__OFL <<  1);
+                  __NQ4U=((____DB *)__MQ4U->__FFL);
+                  __QQ4U=__MQ4U->__OFL;
+                  __RQ4U=__55W(((____IB )__NQ4U),((____YWB )__QQ4U),((____YWB )__OQ4U));
+                  __NQ4U=((____DB *)__RQ4U);
+                  __M00(__NQ4U,__QQ4U,(____Q)(__OQ4U -  1));
+                  __MQ4U->__FFL=__NQ4U;
+                  __MQ4U->__OFL=__OQ4U;
                 };
               };
-              ((__CHARACTER__DB *)Self__3O4U->storage__4EL)[Self__3O4U->count__WJ]=' ';
-              Self__3O4U->count__WJ=(__INTEGER__Q)(Self__3O4U->count__WJ +  1);
+              ((____DB *)__MQ4U->__FFL)[__MQ4U->__WJ]=' ';
+              __MQ4U->__WJ=(____Q)(__MQ4U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__2O4U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__LQ4U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LOEK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__0PEK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LOEK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__0PEK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__FMKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LOEK));
-            Self__3O4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__3O4U->capacity__HFL <= Self__3O4U->count__WJ)) {
-              if ((Self__3O4U->capacity__HFL ==  0)) {
-                Self__3O4U->capacity__HFL= 32;
-                __tmp__4O4U=create__KVW( 32);
-                Self__3O4U->storage__4EL=__tmp__4O4U;
+          case ____2VRC__: {
+            __UNKS=((____2VRC *)((____QMB *)__0PEK));
+            __MQ4U=((____BC *)__YC);
+            if ((__MQ4U->__OFL <= __MQ4U->__WJ)) {
+              if ((__MQ4U->__OFL ==  0)) {
+                __MQ4U->__OFL= 32;
+                __NQ4U=__RVW( 32);
+                __MQ4U->__FFL=__NQ4U;
               } else /* FALSE */ {
-                __tmp__5O4U=(__INTEGER__Q)(Self__3O4U->capacity__HFL <<  1);
-                __tmp__4O4U=((__CHARACTER__DB *)Self__3O4U->storage__4EL);
-                old_nb_elts__BP4U=Self__3O4U->capacity__HFL;
-                __tmp__CP4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4O4U),((__UINTEGER_32__RWB )old_nb_elts__BP4U),((__UINTEGER_32__RWB )__tmp__5O4U));
-                __tmp__4O4U=((__CHARACTER__DB *)__tmp__CP4U);
-                clear__to__F00(__tmp__4O4U,old_nb_elts__BP4U,(__INTEGER__Q)(__tmp__5O4U -  1));
-                Self__3O4U->storage__4EL=__tmp__4O4U;
-                Self__3O4U->capacity__HFL=__tmp__5O4U;
+                __OQ4U=(____Q)(__MQ4U->__OFL <<  1);
+                __NQ4U=((____DB *)__MQ4U->__FFL);
+                __QQ4U=__MQ4U->__OFL;
+                __RQ4U=__55W(((____IB )__NQ4U),((____YWB )__QQ4U),((____YWB )__OQ4U));
+                __NQ4U=((____DB *)__RQ4U);
+                __M00(__NQ4U,__QQ4U,(____Q)(__OQ4U -  1));
+                __MQ4U->__FFL=__NQ4U;
+                __MQ4U->__OFL=__OQ4U;
               };
             };
-            ((__CHARACTER__DB *)Self__3O4U->storage__4EL)[Self__3O4U->count__WJ]='(';
-            Self__3O4U->count__WJ=(__INTEGER__Q)(Self__3O4U->count__WJ +  1);
-            display_raw__DGAD(Self__FMKS,string_tmp__YC);
-            Self__3O4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__3O4U->capacity__HFL <= Self__3O4U->count__WJ)) {
-              if ((Self__3O4U->capacity__HFL ==  0)) {
-                Self__3O4U->capacity__HFL= 32;
-                __tmp__4O4U=create__KVW( 32);
-                Self__3O4U->storage__4EL=__tmp__4O4U;
+            ((____DB *)__MQ4U->__FFL)[__MQ4U->__WJ]='(';
+            __MQ4U->__WJ=(____Q)(__MQ4U->__WJ +  1);
+            __SHAD(__UNKS,__YC);
+            __MQ4U=((____BC *)__YC);
+            if ((__MQ4U->__OFL <= __MQ4U->__WJ)) {
+              if ((__MQ4U->__OFL ==  0)) {
+                __MQ4U->__OFL= 32;
+                __NQ4U=__RVW( 32);
+                __MQ4U->__FFL=__NQ4U;
               } else /* FALSE */ {
-                __tmp__5O4U=(__INTEGER__Q)(Self__3O4U->capacity__HFL <<  1);
-                __tmp__4O4U=((__CHARACTER__DB *)Self__3O4U->storage__4EL);
-                old_nb_elts__BP4U=Self__3O4U->capacity__HFL;
-                __tmp__CP4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4O4U),((__UINTEGER_32__RWB )old_nb_elts__BP4U),((__UINTEGER_32__RWB )__tmp__5O4U));
-                __tmp__4O4U=((__CHARACTER__DB *)__tmp__CP4U);
-                clear__to__F00(__tmp__4O4U,old_nb_elts__BP4U,(__INTEGER__Q)(__tmp__5O4U -  1));
-                Self__3O4U->storage__4EL=__tmp__4O4U;
-                Self__3O4U->capacity__HFL=__tmp__5O4U;
+                __OQ4U=(____Q)(__MQ4U->__OFL <<  1);
+                __NQ4U=((____DB *)__MQ4U->__FFL);
+                __QQ4U=__MQ4U->__OFL;
+                __RQ4U=__55W(((____IB )__NQ4U),((____YWB )__QQ4U),((____YWB )__OQ4U));
+                __NQ4U=((____DB *)__RQ4U);
+                __M00(__NQ4U,__QQ4U,(____Q)(__OQ4U -  1));
+                __MQ4U->__FFL=__NQ4U;
+                __MQ4U->__OFL=__OQ4U;
               };
             };
-            ((__CHARACTER__DB *)Self__3O4U->storage__4EL)[Self__3O4U->count__WJ]=')';
-            Self__3O4U->count__WJ=(__INTEGER__Q)(Self__3O4U->count__WJ +  1);
+            ((____DB *)__MQ4U->__FFL)[__MQ4U->__WJ]=')';
+            __MQ4U->__WJ=(____Q)(__MQ4U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LOEK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__0PEK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__QHEK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__222L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__HLEK=((__SLOT_CODE__MIRG *)__tmp__222L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__HLEK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__TNEK=((__ITM_SLOT__HLC *)__tmp__HLEK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__5IEK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__L42L)->__id==____1JRG__) {
+            __WMEK=((____1JRG *)__L42L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__WMEK)->__id==____OLC__) {
+              __CPEK=((____OLC *)__WMEK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__TNEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HLEK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __CPEK=((____4G0D *)__WMEK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__TNEK=((__SLOT_DATA__WIRG *)__tmp__222L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __CPEK=((____FKRG *)__L42L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__TNEK);
-          put_position__HRE(Self__PHEK->parent_expr__M5NJ.parent_instr__CK.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(__CPEK);
+          __ORE(__4IEK->__1AOJ.__CK.__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));
           };
         };
-        __tmp__0OEK=create_with_capacity__CBZH( 2);
-        __tmp__2OEK=create__type__IJ2C(Self__PHEK->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__QHEK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__0OEK),__tmp__2OEK);
-        __tmp__5OEK=read__NUEI(((__LOCAL__43WC *)__tmp__ZLKS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__0OEK),__tmp__5OEK);
-        __tmp__PKEK=Self__PHEK->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__VKEK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__0OEK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__VKEK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__ZP4U=((__STRING_CST__5J *)__tmp__VKEK);
-          result__VP4U=NULL;
-          __tmp__IO4U=((__POINTER__IB )(NULL));
-          __tmp__JKEK= 0;
-          __tmp__CP4U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__CP4U ==  0)) {
-            result__VP4U=Self__ZP4U;
-          } else /* FALSE */ {
-            __tmp__JKEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CP4U));
-            if ((__tmp__JKEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0P4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1P4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CP4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2P4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1P4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0P4U=micro_alloc__table__lab__HKI(__tmp__1P4U,((__POINTER__IB )(&(table_size[(__tmp__2P4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1P4U)));
-              __tmp__IO4U=__tmp__0P4U;
+        __JQEK=__RCZH( 2);
+        __LQEK=__XK2C(__4IEK->__1AOJ.__CK.__YH.__O2B,__5IEK);
+        __0YEI(((____ABXC *)__JQEK),__LQEK);
+        __OQEK=__2VEI(((____N5WC *)__INKS));
+        __0YEI(((____ABXC *)__JQEK),__OQEK);
+        __4LEK=__4IEK->__1AOJ.__CK.__YH.__O2B;
+        __EMEK=((void **)((____ABXC *)__JQEK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__EMEK)->__id) {
+        case ____5J__: {
+          __IR4U=((____5J *)__EMEK);
+          __ER4U=NULL;
+          __XP4U=((____IB )(NULL));
+          __YLEK= 0;
+          __RQ4U=((____IB )sizeof(____5J));
+          if (((unsigned long)__RQ4U ==  0)) {
+            __ER4U=__IR4U;
+          } else /* FALSE */ {
+            __YLEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RQ4U));
+            if ((__YLEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JR4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KR4U=(void *)((unsigned long)(void *)((unsigned long)__RQ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LR4U=((____YWB )((____Q )(void *)((unsigned long)__KR4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JR4U=__OKI(__KR4U,((____IB )(&(table_size[(__LR4U)-1]))),((____YWB )((____Q )__KR4U)));
+              __XP4U=__JR4U;
             } else /* FALSE */ {
-              __tmp__2P4U=((__UINTEGER_32__RWB )__tmp__JKEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0P4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1P4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CP4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0P4U=micro_alloc__table__lab__HKI(__tmp__1P4U,((__POINTER__IB )(&(table_type[(__tmp__2P4U)]))),(__UINTEGER_32__RWB)(__tmp__2P4U |  1));
-              __tmp__IO4U=__tmp__0P4U;
-            };
-            result__VP4U=((__STRING_CST__5J *)__tmp__IO4U);
-            *(result__VP4U) = *(Self__ZP4U);
-          };
-          __tmp__HLEK=result__VP4U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__HLEK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__VKEK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__JMKS=((__PROTOTYPE_CST__45WC *)__tmp__VKEK);
-          __tmp__KMKS=create__type__IJ2C(Self__JMKS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JMKS->parent_constant__55WC.static_type__SG4D);
-          __tmp__HLEK=__tmp__KMKS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__MMKS=((__INTEGER_CST__KAXC *)__tmp__VKEK);
-          __tmp__TNEK=Self__MMKS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__RQ4U=Self__MMKS->value__YG4D;
-          __tmp__3KEK=Self__MMKS->parent_constant__LAXC.static_type__SG4D;
-          Self__MMKS=NULL;
-          __tmp__IO4U=((__POINTER__IB )(NULL));
-          __tmp__JKEK= 0;
-          __tmp__CP4U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__CP4U ==  0)) {
-            Self__MMKS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__JKEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CP4U));
-            if ((__tmp__JKEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0P4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1P4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CP4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2P4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1P4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0P4U=micro_alloc__table__lab__HKI(__tmp__1P4U,((__POINTER__IB )(&(table_size[(__tmp__2P4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1P4U)));
-              __tmp__IO4U=__tmp__0P4U;
+              __LR4U=((____YWB )__YLEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JR4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KR4U=(void *)((unsigned long)(void *)((unsigned long)__RQ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JR4U=__OKI(__KR4U,((____IB )(&(table_type[(__LR4U)]))),(____YWB)(__LR4U |  1));
+              __XP4U=__JR4U;
+            };
+            __ER4U=((____5J *)__XP4U);
+            *(__ER4U) = *(__IR4U);
+          };
+          __WMEK=__ER4U;
+        } break;
+        case ____0AXC__: {
+          __WMEK=__JZAL(((____0AXC *)__EMEK));
+        } break;
+        case ____NBXC__: {
+          __YNKS=((____NBXC *)__EMEK);
+          __ZNKS=__XK2C(__YNKS->__OBXC.__DK.__CK.__YH.__O2B,__YNKS->__OBXC.__BI4D);
+          __WMEK=__ZNKS;
+        } break;
+        case ____ZBXC__: {
+          __1NKS=((____ZBXC *)__EMEK);
+          __CPEK=__1NKS->__0BXC.__DK.__CK.__YH.__O2B;
+          __AS4U=__1NKS->__HI4D;
+          __MMEK=__1NKS->__0BXC.__BI4D;
+          __1NKS=NULL;
+          __XP4U=((____IB )(NULL));
+          __YLEK= 0;
+          __RQ4U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__RQ4U ==  0)) {
+            __1NKS=__ZBXC__;
+          } else /* FALSE */ {
+            __YLEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RQ4U));
+            if ((__YLEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JR4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KR4U=(void *)((unsigned long)(void *)((unsigned long)__RQ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LR4U=((____YWB )((____Q )(void *)((unsigned long)__KR4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JR4U=__OKI(__KR4U,((____IB )(&(table_size[(__LR4U)-1]))),((____YWB )((____Q )__KR4U)));
+              __XP4U=__JR4U;
             } else /* FALSE */ {
-              __tmp__2P4U=((__UINTEGER_32__RWB )__tmp__JKEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0P4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1P4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CP4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0P4U=micro_alloc__table__lab__HKI(__tmp__1P4U,((__POINTER__IB )(&(table_type[(__tmp__2P4U)]))),(__UINTEGER_32__RWB)(__tmp__2P4U |  1));
-              __tmp__IO4U=__tmp__0P4U;
-            };
-            Self__MMKS=((__INTEGER_CST__KAXC *)__tmp__IO4U);
-            *(Self__MMKS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__PQ4U=((__INTEGER_CST__KAXC *)Self__MMKS);
-          Self__PQ4U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__TNEK;
-          Self__PQ4U->value__YG4D=v__RQ4U;
-          Self__PQ4U->parent_constant__LAXC.static_type__SG4D=__tmp__3KEK;
-          check_type__KYEE(Self__PQ4U);
-          __tmp__HLEK=Self__MMKS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__HLEK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__VKEK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__TLQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__VKEK)->local__PUEJ));
-          if (__tmp__TLQT==NULL) {
-            __tmp__ULQT=NULL;
+              __LR4U=((____YWB )__YLEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JR4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KR4U=(void *)((unsigned long)(void *)((unsigned long)__RQ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JR4U=__OKI(__KR4U,((____IB )(&(table_type[(__LR4U)]))),(____YWB)(__LR4U |  1));
+              __XP4U=__JR4U;
+            };
+            __1NKS=((____ZBXC *)__XP4U);
+            *(__1NKS) = *(__ZBXC__);
+          };
+          __4R4U=((____ZBXC *)__1NKS);
+          __4R4U->__0BXC.__DK.__CK.__YH.__O2B=__CPEK;
+          __4R4U->__HI4D=__AS4U;
+          __4R4U->__0BXC.__BI4D=__MMEK;
+          __ZZEE(__4R4U);
+          __WMEK=__1NKS;
+        } break;
+        case ____DMWH__: {
+          __WMEK=__W3OK(((____DMWH *)__EMEK));
+        } break;
+        case ____2A0I__: {
+          __CNQT=__2VEI(((____N5WC *)((____2A0I *)__EMEK)->__4VEJ));
+          if (__CNQT==NULL) {
+            __DNQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__ULQT=((__READ_LOCAL__N5ZI *)__tmp__TLQT);
+            __DNQT=((____2A0I *)__CNQT);
           };
-          __tmp__HLEK=__tmp__ULQT;
+          __WMEK=__DNQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__HLEK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__VKEK));
+        case ____HJNJ__: {
+          __WMEK=__Y0AL(((____HJNJ *)__EMEK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__HLEK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__VKEK));
+        case ____SJNJ__: {
+          __WMEK=__D1AL(((____SJNJ *)__EMEK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QMKS=((__IS_EXPANDED__L5NJ *)__tmp__VKEK);
-          __tmp__TNEK=Self__QMKS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__TLQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__QMKS->receiver__554J)->local__PUEJ));
-          if (__tmp__TLQT==NULL) {
-            __tmp__ULQT=NULL;
+        case ____0AOJ__: {
+          __5NKS=((____0AOJ *)__EMEK);
+          __CPEK=__5NKS->__1AOJ.__CK.__YH.__O2B;
+          __CNQT=__2VEI(((____N5WC *)((____2A0I *)__5NKS->__OB5J)->__4VEJ));
+          if (__CNQT==NULL) {
+            __DNQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__ULQT=((__READ_LOCAL__N5ZI *)__tmp__TLQT);
-          };
-          Self__QMKS=NULL;
-          __tmp__IO4U=((__POINTER__IB )(NULL));
-          __tmp__JKEK= 0;
-          __tmp__CP4U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__CP4U ==  0)) {
-            Self__QMKS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__JKEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CP4U));
-            if ((__tmp__JKEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0P4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1P4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CP4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2P4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1P4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0P4U=micro_alloc__table__lab__HKI(__tmp__1P4U,((__POINTER__IB )(&(table_size[(__tmp__2P4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1P4U)));
-              __tmp__IO4U=__tmp__0P4U;
+            __DNQT=((____2A0I *)__CNQT);
+          };
+          __5NKS=NULL;
+          __XP4U=((____IB )(NULL));
+          __YLEK= 0;
+          __RQ4U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__RQ4U ==  0)) {
+            __5NKS=__0AOJ__;
+          } else /* FALSE */ {
+            __YLEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RQ4U));
+            if ((__YLEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JR4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KR4U=(void *)((unsigned long)(void *)((unsigned long)__RQ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LR4U=((____YWB )((____Q )(void *)((unsigned long)__KR4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JR4U=__OKI(__KR4U,((____IB )(&(table_size[(__LR4U)-1]))),((____YWB )((____Q )__KR4U)));
+              __XP4U=__JR4U;
             } else /* FALSE */ {
-              __tmp__2P4U=((__UINTEGER_32__RWB )__tmp__JKEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0P4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1P4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CP4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0P4U=micro_alloc__table__lab__HKI(__tmp__1P4U,((__POINTER__IB )(&(table_type[(__tmp__2P4U)]))),(__UINTEGER_32__RWB)(__tmp__2P4U |  1));
-              __tmp__IO4U=__tmp__0P4U;
-            };
-            Self__QMKS=((__IS_EXPANDED__L5NJ *)__tmp__IO4U);
-            *(Self__QMKS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__AR4U=((__IS_EXPANDED__L5NJ *)Self__QMKS);
-          Self__AR4U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__TNEK;
-          Self__AR4U->receiver__554J=__tmp__ULQT;
-          __tmp__HLEK=Self__QMKS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__VMKS=((__GET_TYPE_ID__V5NJ *)__tmp__VKEK);
-          __tmp__TNEK=Self__VMKS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__3KEK=Self__VMKS->receiver__EA5J;
-          Self__VMKS=NULL;
-          __tmp__IO4U=((__POINTER__IB )(NULL));
-          __tmp__JKEK= 0;
-          __tmp__CP4U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__CP4U ==  0)) {
-            Self__VMKS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__JKEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CP4U));
-            if ((__tmp__JKEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0P4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1P4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CP4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2P4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1P4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0P4U=micro_alloc__table__lab__HKI(__tmp__1P4U,((__POINTER__IB )(&(table_size[(__tmp__2P4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1P4U)));
-              __tmp__IO4U=__tmp__0P4U;
+              __LR4U=((____YWB )__YLEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JR4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KR4U=(void *)((unsigned long)(void *)((unsigned long)__RQ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JR4U=__OKI(__KR4U,((____IB )(&(table_type[(__LR4U)]))),(____YWB)(__LR4U |  1));
+              __XP4U=__JR4U;
+            };
+            __5NKS=((____0AOJ *)__XP4U);
+            *(__5NKS) = *(__0AOJ__);
+          };
+          __PS4U=((____0AOJ *)__5NKS);
+          __PS4U->__1AOJ.__CK.__YH.__O2B=__CPEK;
+          __PS4U->__OB5J=__DNQT;
+          __WMEK=__5NKS;
+        } break;
+        case ____EBOJ__: {
+          __EOKS=((____EBOJ *)__EMEK);
+          __CPEK=__EOKS->__FBOJ.__CK.__YH.__O2B;
+          __MMEK=__EOKS->__TB5J;
+          __EOKS=NULL;
+          __XP4U=((____IB )(NULL));
+          __YLEK= 0;
+          __RQ4U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__RQ4U ==  0)) {
+            __EOKS=__EBOJ__;
+          } else /* FALSE */ {
+            __YLEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RQ4U));
+            if ((__YLEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JR4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KR4U=(void *)((unsigned long)(void *)((unsigned long)__RQ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LR4U=((____YWB )((____Q )(void *)((unsigned long)__KR4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JR4U=__OKI(__KR4U,((____IB )(&(table_size[(__LR4U)-1]))),((____YWB )((____Q )__KR4U)));
+              __XP4U=__JR4U;
             } else /* FALSE */ {
-              __tmp__2P4U=((__UINTEGER_32__RWB )__tmp__JKEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0P4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1P4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CP4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0P4U=micro_alloc__table__lab__HKI(__tmp__1P4U,((__POINTER__IB )(&(table_type[(__tmp__2P4U)]))),(__UINTEGER_32__RWB)(__tmp__2P4U |  1));
-              __tmp__IO4U=__tmp__0P4U;
-            };
-            Self__VMKS=((__GET_TYPE_ID__V5NJ *)__tmp__IO4U);
-            *(Self__VMKS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__QR4U=((__GET_TYPE_ID__V5NJ *)Self__VMKS);
-          Self__QR4U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__TNEK;
-          Self__QR4U->receiver__EA5J=__tmp__3KEK;
-          __tmp__HLEK=Self__VMKS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__HLEK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__VKEK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__HLEK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__VKEK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__HLEK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__VKEK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__HLEK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__VKEK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__HLEK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__VKEK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__HLEK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__VKEK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__HLEK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__VKEK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__HLEK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__VKEK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__HLEK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__VKEK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__YMKS=((__SIZE_OF__NGOJ *)__tmp__VKEK);
-          __tmp__TNEK=Self__YMKS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__3KEK=Self__YMKS->receiver__OC5J;
-          Self__YMKS=NULL;
-          __tmp__IO4U=((__POINTER__IB )(NULL));
-          __tmp__JKEK= 0;
-          __tmp__CP4U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__CP4U ==  0)) {
-            Self__YMKS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__JKEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CP4U));
-            if ((__tmp__JKEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0P4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1P4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CP4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2P4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1P4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0P4U=micro_alloc__table__lab__HKI(__tmp__1P4U,((__POINTER__IB )(&(table_size[(__tmp__2P4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1P4U)));
-              __tmp__IO4U=__tmp__0P4U;
+              __LR4U=((____YWB )__YLEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JR4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KR4U=(void *)((unsigned long)(void *)((unsigned long)__RQ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JR4U=__OKI(__KR4U,((____IB )(&(table_type[(__LR4U)]))),(____YWB)(__LR4U |  1));
+              __XP4U=__JR4U;
+            };
+            __EOKS=((____EBOJ *)__XP4U);
+            *(__EOKS) = *(__EBOJ__);
+          };
+          __5S4U=((____EBOJ *)__EOKS);
+          __5S4U->__FBOJ.__CK.__YH.__O2B=__CPEK;
+          __5S4U->__TB5J=__MMEK;
+          __WMEK=__EOKS;
+        } break;
+        case ____3BOJ__: {
+          __WMEK=__21AL(((____3BOJ *)__EMEK));
+        } break;
+        case ____RCOJ__: {
+          __WMEK=__H2AL(((____RCOJ *)__EMEK));
+        } break;
+        case ____HDOJ__: {
+          __WMEK=__S2AL(((____HDOJ *)__EMEK));
+        } break;
+        case ____1DOJ__: {
+          __WMEK=__32AL(((____1DOJ *)__EMEK));
+        } break;
+        case ____PEOJ__: {
+          __WMEK=__I3AL(((____PEOJ *)__EMEK));
+        } break;
+        case ____DFOJ__: {
+          __WMEK=__T3AL(((____DFOJ *)__EMEK));
+        } break;
+        case ____XFOJ__: {
+          __WMEK=__43AL(((____XFOJ *)__EMEK));
+        } break;
+        case ____QGOJ__: {
+          __WMEK=__J4AL(((____QGOJ *)__EMEK));
+        } break;
+        case ____EHOJ__: {
+          __WMEK=__X4AL(((____EHOJ *)__EMEK));
+        } break;
+        case ____2HOJ__: {
+          __HOKS=((____2HOJ *)__EMEK);
+          __CPEK=__HOKS->__3HOJ.__CK.__YH.__O2B;
+          __MMEK=__HOKS->__3D5J;
+          __HOKS=NULL;
+          __XP4U=((____IB )(NULL));
+          __YLEK= 0;
+          __RQ4U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__RQ4U ==  0)) {
+            __HOKS=__2HOJ__;
+          } else /* FALSE */ {
+            __YLEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RQ4U));
+            if ((__YLEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JR4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KR4U=(void *)((unsigned long)(void *)((unsigned long)__RQ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LR4U=((____YWB )((____Q )(void *)((unsigned long)__KR4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JR4U=__OKI(__KR4U,((____IB )(&(table_size[(__LR4U)-1]))),((____YWB )((____Q )__KR4U)));
+              __XP4U=__JR4U;
             } else /* FALSE */ {
-              __tmp__2P4U=((__UINTEGER_32__RWB )__tmp__JKEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0P4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1P4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CP4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0P4U=micro_alloc__table__lab__HKI(__tmp__1P4U,((__POINTER__IB )(&(table_type[(__tmp__2P4U)]))),(__UINTEGER_32__RWB)(__tmp__2P4U |  1));
-              __tmp__IO4U=__tmp__0P4U;
-            };
-            Self__YMKS=((__SIZE_OF__NGOJ *)__tmp__IO4U);
-            *(Self__YMKS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__AS4U=((__SIZE_OF__NGOJ *)Self__YMKS);
-          Self__AS4U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__TNEK;
-          Self__AS4U->receiver__OC5J=__tmp__3KEK;
-          __tmp__HLEK=Self__YMKS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__HLEK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__VKEK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__1MKS=((__REAL_CST__JLOJ *)__tmp__VKEK);
-          __tmp__TNEK=Self__1MKS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__SS4U=Self__1MKS->value__DD5J;
-          __tmp__3KEK=Self__1MKS->parent_constant__KLOJ.static_type__SG4D;
-          Self__1MKS=NULL;
-          __tmp__IO4U=((__POINTER__IB )(NULL));
-          __tmp__JKEK= 0;
-          __tmp__CP4U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__CP4U ==  0)) {
-            Self__1MKS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__JKEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CP4U));
-            if ((__tmp__JKEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0P4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1P4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CP4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2P4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1P4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0P4U=micro_alloc__table__lab__HKI(__tmp__1P4U,((__POINTER__IB )(&(table_size[(__tmp__2P4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1P4U)));
-              __tmp__IO4U=__tmp__0P4U;
+              __LR4U=((____YWB )__YLEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JR4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KR4U=(void *)((unsigned long)(void *)((unsigned long)__RQ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JR4U=__OKI(__KR4U,((____IB )(&(table_type[(__LR4U)]))),(____YWB)(__LR4U |  1));
+              __XP4U=__JR4U;
+            };
+            __HOKS=((____2HOJ *)__XP4U);
+            *(__HOKS) = *(__2HOJ__);
+          };
+          __PT4U=((____2HOJ *)__HOKS);
+          __PT4U->__3HOJ.__CK.__YH.__O2B=__CPEK;
+          __PT4U->__3D5J=__MMEK;
+          __WMEK=__HOKS;
+        } break;
+        case ____YIOJ__: {
+          __WMEK=__I5AL(((____YIOJ *)__EMEK));
+        } break;
+        case ____YMOJ__: {
+          __KOKS=((____YMOJ *)__EMEK);
+          __CPEK=__KOKS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __BU4U=__KOKS->__SE5J;
+          __MMEK=__KOKS->__ZMOJ.__BI4D;
+          __KOKS=NULL;
+          __XP4U=((____IB )(NULL));
+          __YLEK= 0;
+          __RQ4U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__RQ4U ==  0)) {
+            __KOKS=__YMOJ__;
+          } else /* FALSE */ {
+            __YLEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RQ4U));
+            if ((__YLEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JR4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KR4U=(void *)((unsigned long)(void *)((unsigned long)__RQ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LR4U=((____YWB )((____Q )(void *)((unsigned long)__KR4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JR4U=__OKI(__KR4U,((____IB )(&(table_size[(__LR4U)-1]))),((____YWB )((____Q )__KR4U)));
+              __XP4U=__JR4U;
             } else /* FALSE */ {
-              __tmp__2P4U=((__UINTEGER_32__RWB )__tmp__JKEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0P4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1P4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CP4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0P4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0P4U=micro_alloc__table__lab__HKI(__tmp__1P4U,((__POINTER__IB )(&(table_type[(__tmp__2P4U)]))),(__UINTEGER_32__RWB)(__tmp__2P4U |  1));
-              __tmp__IO4U=__tmp__0P4U;
-            };
-            Self__1MKS=((__REAL_CST__JLOJ *)__tmp__IO4U);
-            *(Self__1MKS) = *(REAL_CST__JLOJ__);
-          };
-          Self__QS4U=((__REAL_CST__JLOJ *)Self__1MKS);
-          Self__QS4U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__TNEK;
-          Self__QS4U->value__DD5J=v__SS4U;
-          Self__QS4U->parent_constant__KLOJ.static_type__SG4D=__tmp__3KEK;
-          __tmp__HLEK=Self__1MKS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__5MKS=((__CHARACTER_CST__5LOJ *)__tmp__VKEK);
-          __tmp__ANKS=create__char__CMQJ(Self__5MKS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5MKS->text__ID5J);
-          __tmp__HLEK=__tmp__ANKS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__CNKS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__VKEK);
-          __tmp__DNKS=create__text__2PQJ(Self__CNKS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CNKS->string__EBJK);
-          __tmp__HLEK=__tmp__DNKS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__HLEK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__VKEK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__HLEK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__VKEK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__HLEK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__VKEK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__HLEK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__VKEK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__HLEK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__VKEK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__HLEK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__VKEK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__HLEK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__VKEK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__HLEK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__VKEK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__LOEK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__VKEK)->global__Y5JM),NULL);
-          if (__tmp__LOEK==NULL) {
-            __tmp__EMCU=NULL;
+              __LR4U=((____YWB )__YLEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JR4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KR4U=(void *)((unsigned long)(void *)((unsigned long)__RQ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JR4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JR4U=__OKI(__KR4U,((____IB )(&(table_type[(__LR4U)]))),(____YWB)(__LR4U |  1));
+              __XP4U=__JR4U;
+            };
+            __KOKS=((____YMOJ *)__XP4U);
+            *(__KOKS) = *(__YMOJ__);
+          };
+          __5T4U=((____YMOJ *)__KOKS);
+          __5T4U->__ZMOJ.__DK.__CK.__YH.__O2B=__CPEK;
+          __5T4U->__SE5J=__BU4U;
+          __5T4U->__ZMOJ.__BI4D=__MMEK;
+          __WMEK=__KOKS;
+        } break;
+        case ____ONOJ__: {
+          __OOKS=((____ONOJ *)__EMEK);
+          __POKS=__RNQJ(__OOKS->__PNOJ.__DK.__CK.__YH.__O2B,__OOKS->__XE5J);
+          __WMEK=__POKS;
+        } break;
+        case ____YOOJ__: {
+          __ROKS=((____YOOJ *)__EMEK);
+          __SOKS=__LRQJ(__ROKS->__ZOOJ.__DK.__CK.__YH.__O2B,__ROKS->__TCJK);
+          __WMEK=__SOKS;
+        } break;
+        case ____IM4K__: {
+          __WMEK=__NZFM(((____IM4K *)__EMEK));
+        } break;
+        case ____T5FL__: {
+          __WMEK=__V35O(((____T5FL *)__EMEK));
+        } break;
+        case ____3DUL__: {
+          __WMEK=__AJVP(((____3DUL *)__EMEK));
+        } break;
+        case ____0EUL__: {
+          __WMEK=__QB4P(((____0EUL *)__EMEK));
+        } break;
+        case ____BGUL__: {
+          __WMEK=__LJVP(((____BGUL *)__EMEK));
+        } break;
+        case ____2GUL__: {
+          __WMEK=__2B4P(((____2GUL *)__EMEK));
+        } break;
+        case ____B0VL__: {
+          __WMEK=__H0BN(((____B0VL *)__EMEK));
+        } break;
+        case ____P0VL__: {
+          __WMEK=__NCHM(((____P0VL *)__EMEK));
+        } break;
+        case ____Q5YL__: {
+          __0PEK=__TFTL(((____FKRG *)((____Q5YL *)__EMEK)->__HBKM),NULL);
+          if (__0PEK==NULL) {
+            __TNCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__LOEK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__EMCU=NULL;
+            switch (((struct ___OBJ *)__0PEK)->__id) {
+            case ____IM4K__: {
+              __TNCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__EMCU=((__READ_GLOBAL__B4YL *)__tmp__LOEK);
+            case ____Q5YL__: {
+              __TNCU=((____Q5YL *)__0PEK);
             } break;
             }
           };
-          __tmp__HLEK=__tmp__EMCU;
+          __WMEK=__TNCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__HLEK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__VKEK));
+        case ____UVPM__: {
+          __WMEK=__VGWN(((____UVPM *)__EMEK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__HLEK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__VKEK));
+        case ____0ZPM__: {
+          __WMEK=__4G2P(((____0ZPM *)__EMEK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__HLEK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__VKEK));
+        case ____MR0N__: {
+          __WMEK=__DRVO(((____MR0N *)__EMEK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__HLEK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__VKEK));
+        case ____YWBP__: {
+          __WMEK=__DQ0Q(((____YWBP *)__EMEK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__HLEK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__VKEK));
+        case ____LYBP__: {
+          __WMEK=__0WUP(((____LYBP *)__EMEK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__HLEK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__VKEK));
+        case ____CZBP__: {
+          __WMEK=__FXUP(((____CZBP *)__EMEK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__HLEK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__VKEK));
+        case ____3BEP__: {
+          __WMEK=__FCIQ(((____3BEP *)__EMEK));
         } break;
         };
-        __tmp__FPEK=new_read__slot__receiver__with__intern__2DZJ(__tmp__PKEK,__tmp__222L,__tmp__HLEK,__tmp__0OEK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__FPEK);
-        __tmp__222L=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__FPEK));
-        result__THEK=__tmp__222L;
+        __UQEK=__LFZJ(__4LEK,__L42L,__WMEK,__JQEK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__UQEK);
+        __L42L=__BR5H(((____UL2C *)__UQEK));
+        __CJEK=__L42L;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__QHEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__UJEK=static_type__GDCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__UJEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__RHEK);
-        put_position__HRE(Self__PHEK->parent_expr__M5NJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__5IEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __DLEK=__VECK();
+        __CQXE(((____WMB *)__DLEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__AJEK);
+        __ORE(__4IEK->__1AOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__NJEK=result__THEK;
-  return(__tmp__NJEK);
+  __2KEK=__CJEK;
+  return(__2KEK);
 }
 
-static void* check_type__with__3PEK(__GET_TYPE_ID__V5NJ *Self__4PEK,__TYPE_FULL__PMB *t__5PEK,__POSITION__OL p__AQEK)
-// ({GET_TYPE_ID__V5NJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __MREK(____EBOJ *__NREK,____WMB *__OREK,____OL __PREK)
+// ({__EBOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__FV4U;
-  void *result__CQEK;
-  __TYPE_FULL__PMB *__tmp__YQEK,*__tmp__LREK,*__tmp__SREK,*__tmp__DSEK;
-  __TYPE_FULL__PMB *__tmp__MTEK,*__tmp__QWEK;
-  __LOCAL__43WC *__tmp__VNKS,*__tmp__JOKS;
-  __WRITE_LOCAL__BEYJ *__tmp__2NKS,*__tmp__QOKS;
-  __STRING_CONSTANT__0 *__tmp__0REK,*__tmp__BVEK,*v__GX4U;
-  void *__tmp__2REK;
-  __PROTOTYPE__MF *__tmp__SSEK,*__tmp__WVEK;
-  __INTEGER__Q __tmp__YSEK,__tmp__ZS4U,old_nb_elts__1S4U,__tmp__TT4U;
-  __INTEGER__Q old_nb_elts__VT4U;
-  void *__tmp__RA3L;
-  __POSITION__OL __tmp__4SEK,__tmp__CWEK;
-  void *__tmp__ETEK,*__tmp__WTEK,*__tmp__0WEK;
-  __ITM_TYPE_STYLE__TMB *Self__WS4U,*Self__QT4U;
-  __STRING__BC *Self__XS4U,*Self__RT4U;
-  __POINTER__IB __tmp__2S4U,__tmp__WT4U,__tmp__OU4U,__tmp__PU4U;
-  __ITM_TYPE_MULTI__NURC *Self__BOKS,*Self__VOKS;
-  __READ_LOCAL__N5ZI *__tmp__GUEK,*__tmp__OXEK,*__tmp__VMQT,*__tmp__WMQT;
-  __NODE_TYPE__FK2C *__tmp__IUEK,*__tmp__UXEK;
-  __PROTOTYPE_CST__45WC *__tmp__LXEK,*Self__ZOKS,*__tmp__0OKS;
-  __STRING_CST__5J *Self__NU4U,*result__JU4U;
-  __UINTEGER_32__RWB __tmp__QU4U;
-  __INTEGER_CST__KAXC *Self__2OKS,*Self__DV4U;
-  __IS_EXPANDED__L5NJ *Self__APKS,*Self__UV4U;
-  __GET_TYPE_ID__V5NJ *Self__FPKS,*Self__EW4U;
-  __SIZE_OF__NGOJ *Self__IPKS,*Self__UW4U;
-  __REAL_CST__JLOJ *Self__LPKS,*Self__EX4U;
-  __CHARACTER_CST__5LOJ *Self__PPKS,*__tmp__QPKS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SPKS,*__tmp__TPKS;
-  __READ_GLOBAL__B4YL *__tmp__IMCU;
-  __BOOLEAN__L __tmp__ZQEK,__tmp__MREK,__tmp__PTEK,__tmp__TWEK;
-  __CHARACTER__DB *__tmp__YS4U,*__tmp__ST4U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__JXEK;
-  result__CQEK=NULL;
-  __tmp__YQEK=static_type__LDCK();
-  __tmp__ZQEK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__5PEK),__tmp__YQEK);
-  if (__tmp__ZQEK) {
-    result__CQEK=Self__4PEK;
+  ____0SG __UW4U;
+  void *__RREK;
+  ____WMB *__HSEK,*__0SEK,*__BTEK,*__STEK,*__1UEK,*__5XEK;
+  ____N5WC *__EPKS,*__YPKS;
+  ____QFYJ *__LPKS,*__5PKS;
+  ____0 *__JTEK,*__QWEK,*__VY4U;
+  void *__LTEK;
+  ____MF *__BUEK,*__FXEK;
+  ____Q __HUEK,__IU4U,__KU4U,__CV4U,__EV4U;
+  void *__AC3L;
+  ____OL __NUEK,__RXEK;
+  void *__TUEK,*__FVEK,*__JYEK;
+  ____0MB *__FU4U,*__5U4U;
+  ____BC *__GU4U,*__AV4U;
+  ____IB __LU4U,__FV4U,__3V4U,__4V4U;
+  ____2VRC *__QPKS,*__EQKS;
+  ____2A0I *__VVEK,*__3YEK,*__EOQT,*__FOQT;
+  ____UL2C *__XVEK,*__DZEK;
+  ____NBXC *__0YEK,*__IQKS,*__JQKS;
+  ____5J *__2V4U,*__YV4U;
+  ____YWB __5V4U;
+  ____ZBXC *__LQKS,*__SW4U;
+  ____0AOJ *__PQKS,*__DX4U;
+  ____EBOJ *__UQKS,*__TX4U;
+  ____2HOJ *__XQKS,*__DY4U;
+  ____YMOJ *__0QKS,*__TY4U;
+  ____ONOJ *__4QKS,*__5QKS;
+  ____YOOJ *__BRKS,*__CRKS;
+  ____Q5YL *__XNCU;
+  ____L __ISEK,__1SEK,__4UEK,__CYEK;
+  ____DB *__HU4U,*__BV4U;
+  ____ABXC *__YYEK;
+  __RREK=NULL;
+  __HSEK=__0ECK();
+  __ISEK=__5MKK(((____WMB *)__OREK),__HSEK);
+  if (__ISEK) {
+    __RREK=__NREK;
   } else /* FALSE */ {
-    __tmp__LREK=static_type__LDCK();
-    __tmp__MREK=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__LREK),t__5PEK);
-    if (__tmp__MREK) {
-      __tmp__SREK=static_type__LDCK();
-      __tmp__VNKS=create__name__style__type__0HND(Self__4PEK->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__SREK));
-      __tmp__2NKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VNKS),Self__4PEK->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4PEK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2NKS);
-      __tmp__0REK=get__HJC(last_cast_name__C31J);
-      __tmp__SREK=static_type__LDCK();
-      __tmp__2REK=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__SREK),__tmp__0REK);
-      if (((void *)__tmp__2REK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__DSEK=static_type__LDCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__DSEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5PEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__0REK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__DSEK=static_type__LDCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__DSEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__AQEK);
-        __tmp__DSEK=static_type__LDCK();
-        __tmp__SSEK=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__DSEK));
-        put_position__HRE(__tmp__SSEK->parent_named__PF.parent_itm_object__OF.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);
+    __0SEK=__0ECK();
+    __1SEK=__CDVK(((____WMB *)__0SEK),__OREK);
+    if (__1SEK) {
+      __BTEK=__0ECK();
+      __EPKS=__JJND(__NREK->__FBOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__BTEK));
+      __LPKS=__BQRJ(((____N5WC *)__EPKS),__NREK->__FBOJ.__CK.__YH.__O2B,__NREK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LPKS);
+      __JTEK=__OJC(__R41J);
+      __BTEK=__0ECK();
+      __LTEK=__NB3I(((____WMB *)__BTEK),__JTEK);
+      if (((void *)__LTEK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __STEK=__0ECK();
+        __CQXE(((____WMB *)__STEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__OREK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__JTEK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __STEK=__0ECK();
+        __CQXE(((____WMB *)__STEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__PREK);
+        __STEK=__0ECK();
+        __BUEK=__IFMJ(((____WMB *)__STEK));
+        __ORE(__BUEK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__2REK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__2REK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__YSEK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__2REK));
+      if (((struct ___OBJ *)__LTEK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__LTEK)->__2JRG->__QLC)->__id==____OLC__) {
+          __HUEK=__HVRL(((____1JRG *)__LTEK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__YSEK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__2REK));
+          __HUEK=__HVRL(((____1JRG *)__LTEK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__2REK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__YSEK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__2REK));
+        if (((struct ___OBJ *)((____FKRG *)__LTEK)->__HKRG->__QLC)->__id==____OLC__) {
+          __HUEK=__4VRL(((____FKRG *)__LTEK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__YSEK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__2REK));
+          __HUEK=__4VRL(((____FKRG *)__LTEK));
         };
       };
-      if ((__tmp__YSEK !=  1)) {
-        if (((struct ___OBJ *)__tmp__2REK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__RA3L=((__SLOT_CODE__MIRG *)__tmp__2REK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__RA3L)->__id==__ITM_SLOT__HLC__) {
-            __tmp__4SEK=((__ITM_SLOT__HLC *)__tmp__RA3L)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__HUEK !=  1)) {
+        if (((struct ___OBJ *)__LTEK)->__id==____1JRG__) {
+          __AC3L=((____1JRG *)__LTEK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__AC3L)->__id==____OLC__) {
+            __NUEK=((____OLC *)__AC3L)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__4SEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RA3L)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __NUEK=((____4G0D *)__AC3L)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__4SEK=((__SLOT_DATA__WIRG *)__tmp__2REK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __NUEK=((____FKRG *)__LTEK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__4SEK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__NUEK);
+        __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 *)__tmp__2REK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__RA3L=((__SLOT_CODE__MIRG *)__tmp__2REK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__RA3L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__ETEK=((__ITM_SLOT__HLC *)__tmp__RA3L)->result_type__3VOB;
+      if (((struct ___OBJ *)__LTEK)->__id==____1JRG__) {
+        __AC3L=((____1JRG *)__LTEK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__AC3L)->__id==____OLC__) {
+          __TUEK=((____OLC *)__AC3L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__ETEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RA3L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __TUEK=((____4G0D *)__AC3L)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__RA3L=((__SLOT_DATA__WIRG *)__tmp__2REK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__RA3L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__ETEK=((__ITM_SLOT__HLC *)__tmp__RA3L)->result_type__3VOB;
+        __AC3L=((____FKRG *)__LTEK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__AC3L)->__id==____OLC__) {
+          __TUEK=((____OLC *)__AC3L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__ETEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RA3L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __TUEK=((____4G0D *)__AC3L)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__ETEK==NULL) {
-        __tmp__RA3L=NULL;
+      if (__TUEK==NULL) {
+        __AC3L=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__ETEK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__RA3L=((void *)__tmp__ETEK);
+        switch (((struct ___OBJ *)__TUEK)->__id) {
+        case ____QMB__: {
+          __AC3L=((void *)__TUEK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__RA3L=((void *)__tmp__ETEK);
+        case ____0MB__: {
+          __AC3L=((void *)__TUEK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__RA3L=((void *)__tmp__ETEK);
+        case ____KPB__: {
+          __AC3L=((void *)__TUEK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__RA3L=((void *)__tmp__ETEK);
+        case ____TEZ__: {
+          __AC3L=((void *)__TUEK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__RA3L=NULL;
+        case ____2VRC__: {
+          __AC3L=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__RA3L=NULL;
+        case ____GZRC__: {
+          __AC3L=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__RA3L == (void *)NULL)) {
-        __tmp__PTEK=TRUE__K__;
+      if (((void *)__AC3L == (void *)NULL)) {
+        __4UEK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__RA3L)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__MTEK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__RA3L));
+        switch (((struct ___OBJ *)__AC3L)->__id) {
+        case ____QMB__: {
+          __1UEK=__43X(((____QMB *)__AC3L));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__MTEK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RA3L)));
+        case ____0MB__: {
+          __1UEK=__D5X(((____0MB *)((____QMB *)__AC3L)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__MTEK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RA3L)),NULL);
+        case ____KPB__: {
+          __1UEK=__LAY(((____KPB *)((____QMB *)__AC3L)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__MTEK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RA3L)),NULL);
+        case ____TEZ__: {
+          __1UEK=__HZ1D(((____TEZ *)((____QMB *)__AC3L)),NULL);
         } break;
         };
-        __tmp__PTEK=((void *)__tmp__MTEK != (void *)t__5PEK);
+        __4UEK=((void *)__1UEK != (void *)__OREK);
       };
-      if (__tmp__PTEK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__2REK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__ETEK=((__SLOT_CODE__MIRG *)__tmp__2REK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__ETEK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WTEK=((__ITM_SLOT__HLC *)__tmp__ETEK)->result_type__3VOB;
+      if (__4UEK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__LTEK)->__id==____1JRG__) {
+          __TUEK=((____1JRG *)__LTEK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__TUEK)->__id==____OLC__) {
+            __FVEK=((____OLC *)__TUEK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WTEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ETEK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __FVEK=((____4G0D *)__TUEK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__ETEK=((__SLOT_DATA__WIRG *)__tmp__2REK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__ETEK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WTEK=((__ITM_SLOT__HLC *)__tmp__ETEK)->result_type__3VOB;
+          __TUEK=((____FKRG *)__LTEK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__TUEK)->__id==____OLC__) {
+            __FVEK=((____OLC *)__TUEK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WTEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ETEK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__WTEK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__WTEK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__WS4U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WTEK));
-          if (((void *)Self__WS4U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__WS4U->style__MPC);
-            Self__XS4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__XS4U->capacity__HFL <= Self__XS4U->count__WJ)) {
-              if ((Self__XS4U->capacity__HFL ==  0)) {
-                Self__XS4U->capacity__HFL= 32;
-                __tmp__YS4U=create__KVW( 32);
-                Self__XS4U->storage__4EL=__tmp__YS4U;
+            __FVEK=((____4G0D *)__TUEK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__FVEK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__FVEK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __FU4U=((____0MB *)((____QMB *)__FVEK));
+          if (((void *)__FU4U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__FU4U->__TPC);
+            __GU4U=((____BC *)__YC);
+            if ((__GU4U->__OFL <= __GU4U->__WJ)) {
+              if ((__GU4U->__OFL ==  0)) {
+                __GU4U->__OFL= 32;
+                __HU4U=__RVW( 32);
+                __GU4U->__FFL=__HU4U;
               } else /* FALSE */ {
-                __tmp__ZS4U=(__INTEGER__Q)(Self__XS4U->capacity__HFL <<  1);
-                __tmp__YS4U=((__CHARACTER__DB *)Self__XS4U->storage__4EL);
-                old_nb_elts__1S4U=Self__XS4U->capacity__HFL;
-                __tmp__2S4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YS4U),((__UINTEGER_32__RWB )old_nb_elts__1S4U),((__UINTEGER_32__RWB )__tmp__ZS4U));
-                __tmp__YS4U=((__CHARACTER__DB *)__tmp__2S4U);
-                clear__to__F00(__tmp__YS4U,old_nb_elts__1S4U,(__INTEGER__Q)(__tmp__ZS4U -  1));
-                Self__XS4U->storage__4EL=__tmp__YS4U;
-                Self__XS4U->capacity__HFL=__tmp__ZS4U;
+                __IU4U=(____Q)(__GU4U->__OFL <<  1);
+                __HU4U=((____DB *)__GU4U->__FFL);
+                __KU4U=__GU4U->__OFL;
+                __LU4U=__55W(((____IB )__HU4U),((____YWB )__KU4U),((____YWB )__IU4U));
+                __HU4U=((____DB *)__LU4U);
+                __M00(__HU4U,__KU4U,(____Q)(__IU4U -  1));
+                __GU4U->__FFL=__HU4U;
+                __GU4U->__OFL=__IU4U;
               };
             };
-            ((__CHARACTER__DB *)Self__XS4U->storage__4EL)[Self__XS4U->count__WJ]=' ';
-            Self__XS4U->count__WJ=(__INTEGER__Q)(Self__XS4U->count__WJ +  1);
+            ((____DB *)__GU4U->__FFL)[__GU4U->__WJ]=' ';
+            __GU4U->__WJ=(____Q)(__GU4U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__WS4U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__FU4U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WTEK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__FVEK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WTEK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__FVEK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__BOKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WTEK));
-          Self__XS4U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__XS4U->capacity__HFL <= Self__XS4U->count__WJ)) {
-            if ((Self__XS4U->capacity__HFL ==  0)) {
-              Self__XS4U->capacity__HFL= 32;
-              __tmp__YS4U=create__KVW( 32);
-              Self__XS4U->storage__4EL=__tmp__YS4U;
+        case ____2VRC__: {
+          __QPKS=((____2VRC *)((____QMB *)__FVEK));
+          __GU4U=((____BC *)__YC);
+          if ((__GU4U->__OFL <= __GU4U->__WJ)) {
+            if ((__GU4U->__OFL ==  0)) {
+              __GU4U->__OFL= 32;
+              __HU4U=__RVW( 32);
+              __GU4U->__FFL=__HU4U;
             } else /* FALSE */ {
-              __tmp__ZS4U=(__INTEGER__Q)(Self__XS4U->capacity__HFL <<  1);
-              __tmp__YS4U=((__CHARACTER__DB *)Self__XS4U->storage__4EL);
-              old_nb_elts__1S4U=Self__XS4U->capacity__HFL;
-              __tmp__2S4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YS4U),((__UINTEGER_32__RWB )old_nb_elts__1S4U),((__UINTEGER_32__RWB )__tmp__ZS4U));
-              __tmp__YS4U=((__CHARACTER__DB *)__tmp__2S4U);
-              clear__to__F00(__tmp__YS4U,old_nb_elts__1S4U,(__INTEGER__Q)(__tmp__ZS4U -  1));
-              Self__XS4U->storage__4EL=__tmp__YS4U;
-              Self__XS4U->capacity__HFL=__tmp__ZS4U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__XS4U->storage__4EL)[Self__XS4U->count__WJ]='(';
-          Self__XS4U->count__WJ=(__INTEGER__Q)(Self__XS4U->count__WJ +  1);
-          display_raw__DGAD(Self__BOKS,string_tmp__YC);
-          Self__XS4U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__XS4U->capacity__HFL <= Self__XS4U->count__WJ)) {
-            if ((Self__XS4U->capacity__HFL ==  0)) {
-              Self__XS4U->capacity__HFL= 32;
-              __tmp__YS4U=create__KVW( 32);
-              Self__XS4U->storage__4EL=__tmp__YS4U;
+              __IU4U=(____Q)(__GU4U->__OFL <<  1);
+              __HU4U=((____DB *)__GU4U->__FFL);
+              __KU4U=__GU4U->__OFL;
+              __LU4U=__55W(((____IB )__HU4U),((____YWB )__KU4U),((____YWB )__IU4U));
+              __HU4U=((____DB *)__LU4U);
+              __M00(__HU4U,__KU4U,(____Q)(__IU4U -  1));
+              __GU4U->__FFL=__HU4U;
+              __GU4U->__OFL=__IU4U;
+            };
+          };
+          ((____DB *)__GU4U->__FFL)[__GU4U->__WJ]='(';
+          __GU4U->__WJ=(____Q)(__GU4U->__WJ +  1);
+          __SHAD(__QPKS,__YC);
+          __GU4U=((____BC *)__YC);
+          if ((__GU4U->__OFL <= __GU4U->__WJ)) {
+            if ((__GU4U->__OFL ==  0)) {
+              __GU4U->__OFL= 32;
+              __HU4U=__RVW( 32);
+              __GU4U->__FFL=__HU4U;
             } else /* FALSE */ {
-              __tmp__ZS4U=(__INTEGER__Q)(Self__XS4U->capacity__HFL <<  1);
-              __tmp__YS4U=((__CHARACTER__DB *)Self__XS4U->storage__4EL);
-              old_nb_elts__1S4U=Self__XS4U->capacity__HFL;
-              __tmp__2S4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YS4U),((__UINTEGER_32__RWB )old_nb_elts__1S4U),((__UINTEGER_32__RWB )__tmp__ZS4U));
-              __tmp__YS4U=((__CHARACTER__DB *)__tmp__2S4U);
-              clear__to__F00(__tmp__YS4U,old_nb_elts__1S4U,(__INTEGER__Q)(__tmp__ZS4U -  1));
-              Self__XS4U->storage__4EL=__tmp__YS4U;
-              Self__XS4U->capacity__HFL=__tmp__ZS4U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__XS4U->storage__4EL)[Self__XS4U->count__WJ]=')';
-          Self__XS4U->count__WJ=(__INTEGER__Q)(Self__XS4U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WTEK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5PEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__2REK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__ETEK=((__SLOT_CODE__MIRG *)__tmp__2REK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__ETEK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__4SEK=((__ITM_SLOT__HLC *)__tmp__ETEK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __IU4U=(____Q)(__GU4U->__OFL <<  1);
+              __HU4U=((____DB *)__GU4U->__FFL);
+              __KU4U=__GU4U->__OFL;
+              __LU4U=__55W(((____IB )__HU4U),((____YWB )__KU4U),((____YWB )__IU4U));
+              __HU4U=((____DB *)__LU4U);
+              __M00(__HU4U,__KU4U,(____Q)(__IU4U -  1));
+              __GU4U->__FFL=__HU4U;
+              __GU4U->__OFL=__IU4U;
+            };
+          };
+          ((____DB *)__GU4U->__FFL)[__GU4U->__WJ]=')';
+          __GU4U->__WJ=(____Q)(__GU4U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__FVEK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__OREK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__LTEK)->__id==____1JRG__) {
+          __TUEK=((____1JRG *)__LTEK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__TUEK)->__id==____OLC__) {
+            __NUEK=((____OLC *)__TUEK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__4SEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ETEK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __NUEK=((____4G0D *)__TUEK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__4SEK=((__SLOT_DATA__WIRG *)__tmp__2REK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __NUEK=((____FKRG *)__LTEK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__4SEK);
-        put_position__HRE(Self__4PEK->parent_expr__W5NJ.parent_instr__CK.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(__NUEK);
+        __ORE(__NREK->__FBOJ.__CK.__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));
         };
       };
-      __tmp__GUEK=read__NUEI(((__LOCAL__43WC *)__tmp__VNKS));
-      __tmp__IUEK=new_read__slot__receiver__self__intern__3J2C(Self__4PEK->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__2REK,__tmp__GUEK,__tmp__GUEK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__IUEK);
-      __tmp__2REK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__IUEK));
-      result__CQEK=__tmp__2REK;
-      __tmp__PTEK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__PTEK=FALSE__O__;
-    };
-    if ((! __tmp__PTEK)) {
-      __tmp__SREK=static_type__LDCK();
-      __tmp__PTEK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__5PEK),__tmp__SREK);
-      if (__tmp__PTEK) {
-        __tmp__DSEK=static_type__LDCK();
-        __tmp__JOKS=create__name__style__type__0HND(Self__4PEK->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__DSEK));
-        __tmp__QOKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__JOKS),Self__4PEK->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4PEK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QOKS);
-        __tmp__BVEK=get__HJC(last_cast_name__C31J);
-        __tmp__RA3L=get_slot__452I(((__TYPE_FULL__PMB *)t__5PEK),__tmp__BVEK);
-        if (((void *)__tmp__RA3L == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5PEK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__MTEK=static_type__LDCK();
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__MTEK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__BVEK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5PEK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__AQEK);
-          __tmp__WVEK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__5PEK));
-          put_position__HRE(__tmp__WVEK->parent_named__PF.parent_itm_object__OF.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);
+      __VVEK=__2VEI(((____N5WC *)__EPKS));
+      __XVEK=__ML2C(__NREK->__FBOJ.__CK.__YH.__O2B,__LTEK,__VVEK,__VVEK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__XVEK);
+      __LTEK=__BR5H(((____UL2C *)__XVEK));
+      __RREK=__LTEK;
+      __4UEK=__K__;
+    } else /* FALSE */ {
+      __4UEK=__O__;
+    };
+    if ((! __4UEK)) {
+      __BTEK=__0ECK();
+      __4UEK=__1XRL(((____WMB *)__OREK),__BTEK);
+      if (__4UEK) {
+        __STEK=__0ECK();
+        __YPKS=__JJND(__NREK->__FBOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__STEK));
+        __5PKS=__BQRJ(((____N5WC *)__YPKS),__NREK->__FBOJ.__CK.__YH.__O2B,__NREK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5PKS);
+        __QWEK=__OJC(__R41J);
+        __AC3L=__NB3I(((____WMB *)__OREK),__QWEK);
+        if (((void *)__AC3L == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__OREK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __1UEK=__0ECK();
+          __CQXE(((____WMB *)__1UEK),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__QWEK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__OREK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__PREK);
+          __FXEK=__IFMJ(((____WMB *)__OREK));
+          __ORE(__FXEK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__RA3L)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__RA3L)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZS4U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__RA3L));
+        if (((struct ___OBJ *)__AC3L)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__AC3L)->__2JRG->__QLC)->__id==____OLC__) {
+            __IU4U=__HVRL(((____1JRG *)__AC3L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZS4U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__RA3L));
+            __IU4U=__HVRL(((____1JRG *)__AC3L));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__RA3L)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZS4U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__RA3L));
+          if (((struct ___OBJ *)((____FKRG *)__AC3L)->__HKRG->__QLC)->__id==____OLC__) {
+            __IU4U=__4VRL(((____FKRG *)__AC3L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZS4U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__RA3L));
+            __IU4U=__4VRL(((____FKRG *)__AC3L));
           };
         };
-        if ((__tmp__ZS4U !=  2)) {
-          if (((struct ___OBJ *)__tmp__RA3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__WTEK=((__SLOT_CODE__MIRG *)__tmp__RA3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WTEK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__CWEK=((__ITM_SLOT__HLC *)__tmp__WTEK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__IU4U !=  2)) {
+          if (((struct ___OBJ *)__AC3L)->__id==____1JRG__) {
+            __FVEK=((____1JRG *)__AC3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__FVEK)->__id==____OLC__) {
+              __RXEK=((____OLC *)__FVEK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__CWEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WTEK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __RXEK=((____4G0D *)__FVEK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__CWEK=((__SLOT_DATA__WIRG *)__tmp__RA3L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __RXEK=((____FKRG *)__AC3L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__CWEK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__RXEK);
+          __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 *)__tmp__RA3L)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__ETEK=((__SLOT_CODE__MIRG *)__tmp__RA3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__ETEK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WTEK=((__ITM_SLOT__HLC *)__tmp__ETEK)->result_type__3VOB;
+        if (((struct ___OBJ *)__AC3L)->__id==____1JRG__) {
+          __TUEK=((____1JRG *)__AC3L)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__TUEK)->__id==____OLC__) {
+            __FVEK=((____OLC *)__TUEK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WTEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ETEK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __FVEK=((____4G0D *)__TUEK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__ETEK=((__SLOT_DATA__WIRG *)__tmp__RA3L)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__ETEK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WTEK=((__ITM_SLOT__HLC *)__tmp__ETEK)->result_type__3VOB;
+          __TUEK=((____FKRG *)__AC3L)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__TUEK)->__id==____OLC__) {
+            __FVEK=((____OLC *)__TUEK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WTEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ETEK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __FVEK=((____4G0D *)__TUEK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__WTEK==NULL) {
-          __tmp__ETEK=NULL;
+        if (__FVEK==NULL) {
+          __TUEK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__WTEK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__ETEK=((void *)__tmp__WTEK);
+          switch (((struct ___OBJ *)__FVEK)->__id) {
+          case ____QMB__: {
+            __TUEK=((void *)__FVEK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__ETEK=((void *)__tmp__WTEK);
+          case ____0MB__: {
+            __TUEK=((void *)__FVEK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__ETEK=((void *)__tmp__WTEK);
+          case ____KPB__: {
+            __TUEK=((void *)__FVEK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__ETEK=((void *)__tmp__WTEK);
+          case ____TEZ__: {
+            __TUEK=((void *)__FVEK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__ETEK=NULL;
+          case ____2VRC__: {
+            __TUEK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__ETEK=NULL;
+          case ____GZRC__: {
+            __TUEK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__ETEK == (void *)NULL)) {
-          __tmp__TWEK=TRUE__K__;
+        if (((void *)__TUEK == (void *)NULL)) {
+          __CYEK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__ETEK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__QWEK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__ETEK));
+          switch (((struct ___OBJ *)__TUEK)->__id) {
+          case ____QMB__: {
+            __5XEK=__43X(((____QMB *)__TUEK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__QWEK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ETEK)));
+          case ____0MB__: {
+            __5XEK=__D5X(((____0MB *)((____QMB *)__TUEK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__QWEK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ETEK)),NULL);
+          case ____KPB__: {
+            __5XEK=__LAY(((____KPB *)((____QMB *)__TUEK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__QWEK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ETEK)),NULL);
+          case ____TEZ__: {
+            __5XEK=__HZ1D(((____TEZ *)((____QMB *)__TUEK)),NULL);
           } break;
           };
-          __tmp__TWEK=((void *)__tmp__QWEK != (void *)t__5PEK);
+          __CYEK=((void *)__5XEK != (void *)__OREK);
         };
-        if (__tmp__TWEK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__RA3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__WTEK=((__SLOT_CODE__MIRG *)__tmp__RA3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WTEK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__0WEK=((__ITM_SLOT__HLC *)__tmp__WTEK)->result_type__3VOB;
+        if (__CYEK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__AC3L)->__id==____1JRG__) {
+            __FVEK=((____1JRG *)__AC3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__FVEK)->__id==____OLC__) {
+              __JYEK=((____OLC *)__FVEK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__0WEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WTEK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __JYEK=((____4G0D *)__FVEK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__WTEK=((__SLOT_DATA__WIRG *)__tmp__RA3L)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WTEK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__0WEK=((__ITM_SLOT__HLC *)__tmp__WTEK)->result_type__3VOB;
+            __FVEK=((____FKRG *)__AC3L)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__FVEK)->__id==____OLC__) {
+              __JYEK=((____OLC *)__FVEK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__0WEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WTEK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__0WEK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__0WEK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__QT4U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0WEK));
-            if (((void *)Self__QT4U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__QT4U->style__MPC);
-              Self__RT4U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__RT4U->capacity__HFL <= Self__RT4U->count__WJ)) {
-                if ((Self__RT4U->capacity__HFL ==  0)) {
-                  Self__RT4U->capacity__HFL= 32;
-                  __tmp__ST4U=create__KVW( 32);
-                  Self__RT4U->storage__4EL=__tmp__ST4U;
+              __JYEK=((____4G0D *)__FVEK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__JYEK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__JYEK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __5U4U=((____0MB *)((____QMB *)__JYEK));
+            if (((void *)__5U4U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__5U4U->__TPC);
+              __AV4U=((____BC *)__YC);
+              if ((__AV4U->__OFL <= __AV4U->__WJ)) {
+                if ((__AV4U->__OFL ==  0)) {
+                  __AV4U->__OFL= 32;
+                  __BV4U=__RVW( 32);
+                  __AV4U->__FFL=__BV4U;
                 } else /* FALSE */ {
-                  __tmp__TT4U=(__INTEGER__Q)(Self__RT4U->capacity__HFL <<  1);
-                  __tmp__ST4U=((__CHARACTER__DB *)Self__RT4U->storage__4EL);
-                  old_nb_elts__VT4U=Self__RT4U->capacity__HFL;
-                  __tmp__WT4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ST4U),((__UINTEGER_32__RWB )old_nb_elts__VT4U),((__UINTEGER_32__RWB )__tmp__TT4U));
-                  __tmp__ST4U=((__CHARACTER__DB *)__tmp__WT4U);
-                  clear__to__F00(__tmp__ST4U,old_nb_elts__VT4U,(__INTEGER__Q)(__tmp__TT4U -  1));
-                  Self__RT4U->storage__4EL=__tmp__ST4U;
-                  Self__RT4U->capacity__HFL=__tmp__TT4U;
+                  __CV4U=(____Q)(__AV4U->__OFL <<  1);
+                  __BV4U=((____DB *)__AV4U->__FFL);
+                  __EV4U=__AV4U->__OFL;
+                  __FV4U=__55W(((____IB )__BV4U),((____YWB )__EV4U),((____YWB )__CV4U));
+                  __BV4U=((____DB *)__FV4U);
+                  __M00(__BV4U,__EV4U,(____Q)(__CV4U -  1));
+                  __AV4U->__FFL=__BV4U;
+                  __AV4U->__OFL=__CV4U;
                 };
               };
-              ((__CHARACTER__DB *)Self__RT4U->storage__4EL)[Self__RT4U->count__WJ]=' ';
-              Self__RT4U->count__WJ=(__INTEGER__Q)(Self__RT4U->count__WJ +  1);
+              ((____DB *)__AV4U->__FFL)[__AV4U->__WJ]=' ';
+              __AV4U->__WJ=(____Q)(__AV4U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__QT4U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__5U4U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0WEK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__JYEK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0WEK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__JYEK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__VOKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0WEK));
-            Self__RT4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__RT4U->capacity__HFL <= Self__RT4U->count__WJ)) {
-              if ((Self__RT4U->capacity__HFL ==  0)) {
-                Self__RT4U->capacity__HFL= 32;
-                __tmp__ST4U=create__KVW( 32);
-                Self__RT4U->storage__4EL=__tmp__ST4U;
+          case ____2VRC__: {
+            __EQKS=((____2VRC *)((____QMB *)__JYEK));
+            __AV4U=((____BC *)__YC);
+            if ((__AV4U->__OFL <= __AV4U->__WJ)) {
+              if ((__AV4U->__OFL ==  0)) {
+                __AV4U->__OFL= 32;
+                __BV4U=__RVW( 32);
+                __AV4U->__FFL=__BV4U;
               } else /* FALSE */ {
-                __tmp__TT4U=(__INTEGER__Q)(Self__RT4U->capacity__HFL <<  1);
-                __tmp__ST4U=((__CHARACTER__DB *)Self__RT4U->storage__4EL);
-                old_nb_elts__VT4U=Self__RT4U->capacity__HFL;
-                __tmp__WT4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ST4U),((__UINTEGER_32__RWB )old_nb_elts__VT4U),((__UINTEGER_32__RWB )__tmp__TT4U));
-                __tmp__ST4U=((__CHARACTER__DB *)__tmp__WT4U);
-                clear__to__F00(__tmp__ST4U,old_nb_elts__VT4U,(__INTEGER__Q)(__tmp__TT4U -  1));
-                Self__RT4U->storage__4EL=__tmp__ST4U;
-                Self__RT4U->capacity__HFL=__tmp__TT4U;
+                __CV4U=(____Q)(__AV4U->__OFL <<  1);
+                __BV4U=((____DB *)__AV4U->__FFL);
+                __EV4U=__AV4U->__OFL;
+                __FV4U=__55W(((____IB )__BV4U),((____YWB )__EV4U),((____YWB )__CV4U));
+                __BV4U=((____DB *)__FV4U);
+                __M00(__BV4U,__EV4U,(____Q)(__CV4U -  1));
+                __AV4U->__FFL=__BV4U;
+                __AV4U->__OFL=__CV4U;
               };
             };
-            ((__CHARACTER__DB *)Self__RT4U->storage__4EL)[Self__RT4U->count__WJ]='(';
-            Self__RT4U->count__WJ=(__INTEGER__Q)(Self__RT4U->count__WJ +  1);
-            display_raw__DGAD(Self__VOKS,string_tmp__YC);
-            Self__RT4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__RT4U->capacity__HFL <= Self__RT4U->count__WJ)) {
-              if ((Self__RT4U->capacity__HFL ==  0)) {
-                Self__RT4U->capacity__HFL= 32;
-                __tmp__ST4U=create__KVW( 32);
-                Self__RT4U->storage__4EL=__tmp__ST4U;
+            ((____DB *)__AV4U->__FFL)[__AV4U->__WJ]='(';
+            __AV4U->__WJ=(____Q)(__AV4U->__WJ +  1);
+            __SHAD(__EQKS,__YC);
+            __AV4U=((____BC *)__YC);
+            if ((__AV4U->__OFL <= __AV4U->__WJ)) {
+              if ((__AV4U->__OFL ==  0)) {
+                __AV4U->__OFL= 32;
+                __BV4U=__RVW( 32);
+                __AV4U->__FFL=__BV4U;
               } else /* FALSE */ {
-                __tmp__TT4U=(__INTEGER__Q)(Self__RT4U->capacity__HFL <<  1);
-                __tmp__ST4U=((__CHARACTER__DB *)Self__RT4U->storage__4EL);
-                old_nb_elts__VT4U=Self__RT4U->capacity__HFL;
-                __tmp__WT4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ST4U),((__UINTEGER_32__RWB )old_nb_elts__VT4U),((__UINTEGER_32__RWB )__tmp__TT4U));
-                __tmp__ST4U=((__CHARACTER__DB *)__tmp__WT4U);
-                clear__to__F00(__tmp__ST4U,old_nb_elts__VT4U,(__INTEGER__Q)(__tmp__TT4U -  1));
-                Self__RT4U->storage__4EL=__tmp__ST4U;
-                Self__RT4U->capacity__HFL=__tmp__TT4U;
+                __CV4U=(____Q)(__AV4U->__OFL <<  1);
+                __BV4U=((____DB *)__AV4U->__FFL);
+                __EV4U=__AV4U->__OFL;
+                __FV4U=__55W(((____IB )__BV4U),((____YWB )__EV4U),((____YWB )__CV4U));
+                __BV4U=((____DB *)__FV4U);
+                __M00(__BV4U,__EV4U,(____Q)(__CV4U -  1));
+                __AV4U->__FFL=__BV4U;
+                __AV4U->__OFL=__CV4U;
               };
             };
-            ((__CHARACTER__DB *)Self__RT4U->storage__4EL)[Self__RT4U->count__WJ]=')';
-            Self__RT4U->count__WJ=(__INTEGER__Q)(Self__RT4U->count__WJ +  1);
+            ((____DB *)__AV4U->__FFL)[__AV4U->__WJ]=')';
+            __AV4U->__WJ=(____Q)(__AV4U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0WEK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__JYEK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5PEK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__RA3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__WTEK=((__SLOT_CODE__MIRG *)__tmp__RA3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WTEK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__CWEK=((__ITM_SLOT__HLC *)__tmp__WTEK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__OREK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__AC3L)->__id==____1JRG__) {
+            __FVEK=((____1JRG *)__AC3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__FVEK)->__id==____OLC__) {
+              __RXEK=((____OLC *)__FVEK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__CWEK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WTEK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __RXEK=((____4G0D *)__FVEK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__CWEK=((__SLOT_DATA__WIRG *)__tmp__RA3L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __RXEK=((____FKRG *)__AC3L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__CWEK);
-          put_position__HRE(Self__4PEK->parent_expr__W5NJ.parent_instr__CK.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(__RXEK);
+          __ORE(__NREK->__FBOJ.__CK.__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));
           };
         };
-        __tmp__JXEK=create_with_capacity__CBZH( 2);
-        __tmp__LXEK=create__type__IJ2C(Self__4PEK->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__5PEK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__JXEK),__tmp__LXEK);
-        __tmp__OXEK=read__NUEI(((__LOCAL__43WC *)__tmp__JOKS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__JXEK),__tmp__OXEK);
-        __tmp__4SEK=Self__4PEK->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__ETEK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__JXEK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__ETEK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__NU4U=((__STRING_CST__5J *)__tmp__ETEK);
-          result__JU4U=NULL;
-          __tmp__2S4U=((__POINTER__IB )(NULL));
-          __tmp__YSEK= 0;
-          __tmp__WT4U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__WT4U ==  0)) {
-            result__JU4U=Self__NU4U;
-          } else /* FALSE */ {
-            __tmp__YSEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WT4U));
-            if ((__tmp__YSEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OU4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PU4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WT4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QU4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PU4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OU4U=micro_alloc__table__lab__HKI(__tmp__PU4U,((__POINTER__IB )(&(table_size[(__tmp__QU4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PU4U)));
-              __tmp__2S4U=__tmp__OU4U;
+        __YYEK=__RCZH( 2);
+        __0YEK=__XK2C(__NREK->__FBOJ.__CK.__YH.__O2B,__OREK);
+        __0YEI(((____ABXC *)__YYEK),__0YEK);
+        __3YEK=__2VEI(((____N5WC *)__YPKS));
+        __0YEI(((____ABXC *)__YYEK),__3YEK);
+        __NUEK=__NREK->__FBOJ.__CK.__YH.__O2B;
+        __TUEK=((void **)((____ABXC *)__YYEK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__TUEK)->__id) {
+        case ____5J__: {
+          __2V4U=((____5J *)__TUEK);
+          __YV4U=NULL;
+          __LU4U=((____IB )(NULL));
+          __HUEK= 0;
+          __FV4U=((____IB )sizeof(____5J));
+          if (((unsigned long)__FV4U ==  0)) {
+            __YV4U=__2V4U;
+          } else /* FALSE */ {
+            __HUEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FV4U));
+            if ((__HUEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3V4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4V4U=(void *)((unsigned long)(void *)((unsigned long)__FV4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5V4U=((____YWB )((____Q )(void *)((unsigned long)__4V4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3V4U=__OKI(__4V4U,((____IB )(&(table_size[(__5V4U)-1]))),((____YWB )((____Q )__4V4U)));
+              __LU4U=__3V4U;
             } else /* FALSE */ {
-              __tmp__QU4U=((__UINTEGER_32__RWB )__tmp__YSEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OU4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PU4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WT4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OU4U=micro_alloc__table__lab__HKI(__tmp__PU4U,((__POINTER__IB )(&(table_type[(__tmp__QU4U)]))),(__UINTEGER_32__RWB)(__tmp__QU4U |  1));
-              __tmp__2S4U=__tmp__OU4U;
-            };
-            result__JU4U=((__STRING_CST__5J *)__tmp__2S4U);
-            *(result__JU4U) = *(Self__NU4U);
-          };
-          __tmp__WTEK=result__JU4U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__WTEK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__ETEK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__ZOKS=((__PROTOTYPE_CST__45WC *)__tmp__ETEK);
-          __tmp__0OKS=create__type__IJ2C(Self__ZOKS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZOKS->parent_constant__55WC.static_type__SG4D);
-          __tmp__WTEK=__tmp__0OKS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__2OKS=((__INTEGER_CST__KAXC *)__tmp__ETEK);
-          __tmp__CWEK=Self__2OKS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__FV4U=Self__2OKS->value__YG4D;
-          __tmp__MTEK=Self__2OKS->parent_constant__LAXC.static_type__SG4D;
-          Self__2OKS=NULL;
-          __tmp__2S4U=((__POINTER__IB )(NULL));
-          __tmp__YSEK= 0;
-          __tmp__WT4U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__WT4U ==  0)) {
-            Self__2OKS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__YSEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WT4U));
-            if ((__tmp__YSEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OU4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PU4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WT4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QU4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PU4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OU4U=micro_alloc__table__lab__HKI(__tmp__PU4U,((__POINTER__IB )(&(table_size[(__tmp__QU4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PU4U)));
-              __tmp__2S4U=__tmp__OU4U;
+              __5V4U=((____YWB )__HUEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3V4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4V4U=(void *)((unsigned long)(void *)((unsigned long)__FV4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3V4U=__OKI(__4V4U,((____IB )(&(table_type[(__5V4U)]))),(____YWB)(__5V4U |  1));
+              __LU4U=__3V4U;
+            };
+            __YV4U=((____5J *)__LU4U);
+            *(__YV4U) = *(__2V4U);
+          };
+          __FVEK=__YV4U;
+        } break;
+        case ____0AXC__: {
+          __FVEK=__JZAL(((____0AXC *)__TUEK));
+        } break;
+        case ____NBXC__: {
+          __IQKS=((____NBXC *)__TUEK);
+          __JQKS=__XK2C(__IQKS->__OBXC.__DK.__CK.__YH.__O2B,__IQKS->__OBXC.__BI4D);
+          __FVEK=__JQKS;
+        } break;
+        case ____ZBXC__: {
+          __LQKS=((____ZBXC *)__TUEK);
+          __RXEK=__LQKS->__0BXC.__DK.__CK.__YH.__O2B;
+          __UW4U=__LQKS->__HI4D;
+          __1UEK=__LQKS->__0BXC.__BI4D;
+          __LQKS=NULL;
+          __LU4U=((____IB )(NULL));
+          __HUEK= 0;
+          __FV4U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__FV4U ==  0)) {
+            __LQKS=__ZBXC__;
+          } else /* FALSE */ {
+            __HUEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FV4U));
+            if ((__HUEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3V4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4V4U=(void *)((unsigned long)(void *)((unsigned long)__FV4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5V4U=((____YWB )((____Q )(void *)((unsigned long)__4V4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3V4U=__OKI(__4V4U,((____IB )(&(table_size[(__5V4U)-1]))),((____YWB )((____Q )__4V4U)));
+              __LU4U=__3V4U;
             } else /* FALSE */ {
-              __tmp__QU4U=((__UINTEGER_32__RWB )__tmp__YSEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OU4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PU4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WT4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OU4U=micro_alloc__table__lab__HKI(__tmp__PU4U,((__POINTER__IB )(&(table_type[(__tmp__QU4U)]))),(__UINTEGER_32__RWB)(__tmp__QU4U |  1));
-              __tmp__2S4U=__tmp__OU4U;
-            };
-            Self__2OKS=((__INTEGER_CST__KAXC *)__tmp__2S4U);
-            *(Self__2OKS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__DV4U=((__INTEGER_CST__KAXC *)Self__2OKS);
-          Self__DV4U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CWEK;
-          Self__DV4U->value__YG4D=v__FV4U;
-          Self__DV4U->parent_constant__LAXC.static_type__SG4D=__tmp__MTEK;
-          check_type__KYEE(Self__DV4U);
-          __tmp__WTEK=Self__2OKS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__WTEK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__ETEK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__VMQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__ETEK)->local__PUEJ));
-          if (__tmp__VMQT==NULL) {
-            __tmp__WMQT=NULL;
+              __5V4U=((____YWB )__HUEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3V4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4V4U=(void *)((unsigned long)(void *)((unsigned long)__FV4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3V4U=__OKI(__4V4U,((____IB )(&(table_type[(__5V4U)]))),(____YWB)(__5V4U |  1));
+              __LU4U=__3V4U;
+            };
+            __LQKS=((____ZBXC *)__LU4U);
+            *(__LQKS) = *(__ZBXC__);
+          };
+          __SW4U=((____ZBXC *)__LQKS);
+          __SW4U->__0BXC.__DK.__CK.__YH.__O2B=__RXEK;
+          __SW4U->__HI4D=__UW4U;
+          __SW4U->__0BXC.__BI4D=__1UEK;
+          __ZZEE(__SW4U);
+          __FVEK=__LQKS;
+        } break;
+        case ____DMWH__: {
+          __FVEK=__W3OK(((____DMWH *)__TUEK));
+        } break;
+        case ____2A0I__: {
+          __EOQT=__2VEI(((____N5WC *)((____2A0I *)__TUEK)->__4VEJ));
+          if (__EOQT==NULL) {
+            __FOQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__WMQT=((__READ_LOCAL__N5ZI *)__tmp__VMQT);
+            __FOQT=((____2A0I *)__EOQT);
           };
-          __tmp__WTEK=__tmp__WMQT;
+          __FVEK=__FOQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__WTEK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__ETEK));
+        case ____HJNJ__: {
+          __FVEK=__Y0AL(((____HJNJ *)__TUEK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__WTEK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ETEK));
+        case ____SJNJ__: {
+          __FVEK=__D1AL(((____SJNJ *)__TUEK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__APKS=((__IS_EXPANDED__L5NJ *)__tmp__ETEK);
-          __tmp__CWEK=Self__APKS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__VMQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__APKS->receiver__554J)->local__PUEJ));
-          if (__tmp__VMQT==NULL) {
-            __tmp__WMQT=NULL;
+        case ____0AOJ__: {
+          __PQKS=((____0AOJ *)__TUEK);
+          __RXEK=__PQKS->__1AOJ.__CK.__YH.__O2B;
+          __EOQT=__2VEI(((____N5WC *)((____2A0I *)__PQKS->__OB5J)->__4VEJ));
+          if (__EOQT==NULL) {
+            __FOQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__WMQT=((__READ_LOCAL__N5ZI *)__tmp__VMQT);
-          };
-          Self__APKS=NULL;
-          __tmp__2S4U=((__POINTER__IB )(NULL));
-          __tmp__YSEK= 0;
-          __tmp__WT4U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__WT4U ==  0)) {
-            Self__APKS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__YSEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WT4U));
-            if ((__tmp__YSEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OU4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PU4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WT4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QU4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PU4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OU4U=micro_alloc__table__lab__HKI(__tmp__PU4U,((__POINTER__IB )(&(table_size[(__tmp__QU4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PU4U)));
-              __tmp__2S4U=__tmp__OU4U;
+            __FOQT=((____2A0I *)__EOQT);
+          };
+          __PQKS=NULL;
+          __LU4U=((____IB )(NULL));
+          __HUEK= 0;
+          __FV4U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__FV4U ==  0)) {
+            __PQKS=__0AOJ__;
+          } else /* FALSE */ {
+            __HUEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FV4U));
+            if ((__HUEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3V4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4V4U=(void *)((unsigned long)(void *)((unsigned long)__FV4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5V4U=((____YWB )((____Q )(void *)((unsigned long)__4V4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3V4U=__OKI(__4V4U,((____IB )(&(table_size[(__5V4U)-1]))),((____YWB )((____Q )__4V4U)));
+              __LU4U=__3V4U;
             } else /* FALSE */ {
-              __tmp__QU4U=((__UINTEGER_32__RWB )__tmp__YSEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OU4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PU4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WT4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OU4U=micro_alloc__table__lab__HKI(__tmp__PU4U,((__POINTER__IB )(&(table_type[(__tmp__QU4U)]))),(__UINTEGER_32__RWB)(__tmp__QU4U |  1));
-              __tmp__2S4U=__tmp__OU4U;
-            };
-            Self__APKS=((__IS_EXPANDED__L5NJ *)__tmp__2S4U);
-            *(Self__APKS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__UV4U=((__IS_EXPANDED__L5NJ *)Self__APKS);
-          Self__UV4U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CWEK;
-          Self__UV4U->receiver__554J=__tmp__WMQT;
-          __tmp__WTEK=Self__APKS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__FPKS=((__GET_TYPE_ID__V5NJ *)__tmp__ETEK);
-          __tmp__CWEK=Self__FPKS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__MTEK=Self__FPKS->receiver__EA5J;
-          Self__FPKS=NULL;
-          __tmp__2S4U=((__POINTER__IB )(NULL));
-          __tmp__YSEK= 0;
-          __tmp__WT4U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__WT4U ==  0)) {
-            Self__FPKS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__YSEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WT4U));
-            if ((__tmp__YSEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OU4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PU4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WT4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QU4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PU4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OU4U=micro_alloc__table__lab__HKI(__tmp__PU4U,((__POINTER__IB )(&(table_size[(__tmp__QU4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PU4U)));
-              __tmp__2S4U=__tmp__OU4U;
+              __5V4U=((____YWB )__HUEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3V4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4V4U=(void *)((unsigned long)(void *)((unsigned long)__FV4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3V4U=__OKI(__4V4U,((____IB )(&(table_type[(__5V4U)]))),(____YWB)(__5V4U |  1));
+              __LU4U=__3V4U;
+            };
+            __PQKS=((____0AOJ *)__LU4U);
+            *(__PQKS) = *(__0AOJ__);
+          };
+          __DX4U=((____0AOJ *)__PQKS);
+          __DX4U->__1AOJ.__CK.__YH.__O2B=__RXEK;
+          __DX4U->__OB5J=__FOQT;
+          __FVEK=__PQKS;
+        } break;
+        case ____EBOJ__: {
+          __UQKS=((____EBOJ *)__TUEK);
+          __RXEK=__UQKS->__FBOJ.__CK.__YH.__O2B;
+          __1UEK=__UQKS->__TB5J;
+          __UQKS=NULL;
+          __LU4U=((____IB )(NULL));
+          __HUEK= 0;
+          __FV4U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__FV4U ==  0)) {
+            __UQKS=__EBOJ__;
+          } else /* FALSE */ {
+            __HUEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FV4U));
+            if ((__HUEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3V4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4V4U=(void *)((unsigned long)(void *)((unsigned long)__FV4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5V4U=((____YWB )((____Q )(void *)((unsigned long)__4V4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3V4U=__OKI(__4V4U,((____IB )(&(table_size[(__5V4U)-1]))),((____YWB )((____Q )__4V4U)));
+              __LU4U=__3V4U;
             } else /* FALSE */ {
-              __tmp__QU4U=((__UINTEGER_32__RWB )__tmp__YSEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OU4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PU4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WT4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OU4U=micro_alloc__table__lab__HKI(__tmp__PU4U,((__POINTER__IB )(&(table_type[(__tmp__QU4U)]))),(__UINTEGER_32__RWB)(__tmp__QU4U |  1));
-              __tmp__2S4U=__tmp__OU4U;
-            };
-            Self__FPKS=((__GET_TYPE_ID__V5NJ *)__tmp__2S4U);
-            *(Self__FPKS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__EW4U=((__GET_TYPE_ID__V5NJ *)Self__FPKS);
-          Self__EW4U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CWEK;
-          Self__EW4U->receiver__EA5J=__tmp__MTEK;
-          __tmp__WTEK=Self__FPKS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__WTEK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__ETEK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__WTEK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__ETEK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__WTEK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__ETEK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__WTEK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__ETEK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__WTEK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__ETEK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__WTEK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__ETEK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__WTEK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__ETEK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__WTEK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__ETEK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__WTEK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__ETEK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__IPKS=((__SIZE_OF__NGOJ *)__tmp__ETEK);
-          __tmp__CWEK=Self__IPKS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__MTEK=Self__IPKS->receiver__OC5J;
-          Self__IPKS=NULL;
-          __tmp__2S4U=((__POINTER__IB )(NULL));
-          __tmp__YSEK= 0;
-          __tmp__WT4U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__WT4U ==  0)) {
-            Self__IPKS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__YSEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WT4U));
-            if ((__tmp__YSEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OU4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PU4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WT4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QU4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PU4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OU4U=micro_alloc__table__lab__HKI(__tmp__PU4U,((__POINTER__IB )(&(table_size[(__tmp__QU4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PU4U)));
-              __tmp__2S4U=__tmp__OU4U;
+              __5V4U=((____YWB )__HUEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3V4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4V4U=(void *)((unsigned long)(void *)((unsigned long)__FV4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3V4U=__OKI(__4V4U,((____IB )(&(table_type[(__5V4U)]))),(____YWB)(__5V4U |  1));
+              __LU4U=__3V4U;
+            };
+            __UQKS=((____EBOJ *)__LU4U);
+            *(__UQKS) = *(__EBOJ__);
+          };
+          __TX4U=((____EBOJ *)__UQKS);
+          __TX4U->__FBOJ.__CK.__YH.__O2B=__RXEK;
+          __TX4U->__TB5J=__1UEK;
+          __FVEK=__UQKS;
+        } break;
+        case ____3BOJ__: {
+          __FVEK=__21AL(((____3BOJ *)__TUEK));
+        } break;
+        case ____RCOJ__: {
+          __FVEK=__H2AL(((____RCOJ *)__TUEK));
+        } break;
+        case ____HDOJ__: {
+          __FVEK=__S2AL(((____HDOJ *)__TUEK));
+        } break;
+        case ____1DOJ__: {
+          __FVEK=__32AL(((____1DOJ *)__TUEK));
+        } break;
+        case ____PEOJ__: {
+          __FVEK=__I3AL(((____PEOJ *)__TUEK));
+        } break;
+        case ____DFOJ__: {
+          __FVEK=__T3AL(((____DFOJ *)__TUEK));
+        } break;
+        case ____XFOJ__: {
+          __FVEK=__43AL(((____XFOJ *)__TUEK));
+        } break;
+        case ____QGOJ__: {
+          __FVEK=__J4AL(((____QGOJ *)__TUEK));
+        } break;
+        case ____EHOJ__: {
+          __FVEK=__X4AL(((____EHOJ *)__TUEK));
+        } break;
+        case ____2HOJ__: {
+          __XQKS=((____2HOJ *)__TUEK);
+          __RXEK=__XQKS->__3HOJ.__CK.__YH.__O2B;
+          __1UEK=__XQKS->__3D5J;
+          __XQKS=NULL;
+          __LU4U=((____IB )(NULL));
+          __HUEK= 0;
+          __FV4U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__FV4U ==  0)) {
+            __XQKS=__2HOJ__;
+          } else /* FALSE */ {
+            __HUEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FV4U));
+            if ((__HUEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3V4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4V4U=(void *)((unsigned long)(void *)((unsigned long)__FV4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5V4U=((____YWB )((____Q )(void *)((unsigned long)__4V4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3V4U=__OKI(__4V4U,((____IB )(&(table_size[(__5V4U)-1]))),((____YWB )((____Q )__4V4U)));
+              __LU4U=__3V4U;
             } else /* FALSE */ {
-              __tmp__QU4U=((__UINTEGER_32__RWB )__tmp__YSEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OU4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PU4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WT4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OU4U=micro_alloc__table__lab__HKI(__tmp__PU4U,((__POINTER__IB )(&(table_type[(__tmp__QU4U)]))),(__UINTEGER_32__RWB)(__tmp__QU4U |  1));
-              __tmp__2S4U=__tmp__OU4U;
-            };
-            Self__IPKS=((__SIZE_OF__NGOJ *)__tmp__2S4U);
-            *(Self__IPKS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__UW4U=((__SIZE_OF__NGOJ *)Self__IPKS);
-          Self__UW4U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CWEK;
-          Self__UW4U->receiver__OC5J=__tmp__MTEK;
-          __tmp__WTEK=Self__IPKS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__WTEK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__ETEK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__LPKS=((__REAL_CST__JLOJ *)__tmp__ETEK);
-          __tmp__CWEK=Self__LPKS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__GX4U=Self__LPKS->value__DD5J;
-          __tmp__MTEK=Self__LPKS->parent_constant__KLOJ.static_type__SG4D;
-          Self__LPKS=NULL;
-          __tmp__2S4U=((__POINTER__IB )(NULL));
-          __tmp__YSEK= 0;
-          __tmp__WT4U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__WT4U ==  0)) {
-            Self__LPKS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__YSEK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WT4U));
-            if ((__tmp__YSEK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OU4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PU4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WT4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QU4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PU4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OU4U=micro_alloc__table__lab__HKI(__tmp__PU4U,((__POINTER__IB )(&(table_size[(__tmp__QU4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PU4U)));
-              __tmp__2S4U=__tmp__OU4U;
+              __5V4U=((____YWB )__HUEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3V4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4V4U=(void *)((unsigned long)(void *)((unsigned long)__FV4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3V4U=__OKI(__4V4U,((____IB )(&(table_type[(__5V4U)]))),(____YWB)(__5V4U |  1));
+              __LU4U=__3V4U;
+            };
+            __XQKS=((____2HOJ *)__LU4U);
+            *(__XQKS) = *(__2HOJ__);
+          };
+          __DY4U=((____2HOJ *)__XQKS);
+          __DY4U->__3HOJ.__CK.__YH.__O2B=__RXEK;
+          __DY4U->__3D5J=__1UEK;
+          __FVEK=__XQKS;
+        } break;
+        case ____YIOJ__: {
+          __FVEK=__I5AL(((____YIOJ *)__TUEK));
+        } break;
+        case ____YMOJ__: {
+          __0QKS=((____YMOJ *)__TUEK);
+          __RXEK=__0QKS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __VY4U=__0QKS->__SE5J;
+          __1UEK=__0QKS->__ZMOJ.__BI4D;
+          __0QKS=NULL;
+          __LU4U=((____IB )(NULL));
+          __HUEK= 0;
+          __FV4U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__FV4U ==  0)) {
+            __0QKS=__YMOJ__;
+          } else /* FALSE */ {
+            __HUEK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FV4U));
+            if ((__HUEK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3V4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4V4U=(void *)((unsigned long)(void *)((unsigned long)__FV4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5V4U=((____YWB )((____Q )(void *)((unsigned long)__4V4U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3V4U=__OKI(__4V4U,((____IB )(&(table_size[(__5V4U)-1]))),((____YWB )((____Q )__4V4U)));
+              __LU4U=__3V4U;
             } else /* FALSE */ {
-              __tmp__QU4U=((__UINTEGER_32__RWB )__tmp__YSEK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OU4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PU4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WT4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OU4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OU4U=micro_alloc__table__lab__HKI(__tmp__PU4U,((__POINTER__IB )(&(table_type[(__tmp__QU4U)]))),(__UINTEGER_32__RWB)(__tmp__QU4U |  1));
-              __tmp__2S4U=__tmp__OU4U;
-            };
-            Self__LPKS=((__REAL_CST__JLOJ *)__tmp__2S4U);
-            *(Self__LPKS) = *(REAL_CST__JLOJ__);
-          };
-          Self__EX4U=((__REAL_CST__JLOJ *)Self__LPKS);
-          Self__EX4U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CWEK;
-          Self__EX4U->value__DD5J=v__GX4U;
-          Self__EX4U->parent_constant__KLOJ.static_type__SG4D=__tmp__MTEK;
-          __tmp__WTEK=Self__LPKS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__PPKS=((__CHARACTER_CST__5LOJ *)__tmp__ETEK);
-          __tmp__QPKS=create__char__CMQJ(Self__PPKS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PPKS->text__ID5J);
-          __tmp__WTEK=__tmp__QPKS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__SPKS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__ETEK);
-          __tmp__TPKS=create__text__2PQJ(Self__SPKS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SPKS->string__EBJK);
-          __tmp__WTEK=__tmp__TPKS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__WTEK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__ETEK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__WTEK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ETEK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__WTEK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__ETEK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__WTEK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ETEK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__WTEK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__ETEK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__WTEK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ETEK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__WTEK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__ETEK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__WTEK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__ETEK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__0WEK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__ETEK)->global__Y5JM),NULL);
-          if (__tmp__0WEK==NULL) {
-            __tmp__IMCU=NULL;
+              __5V4U=((____YWB )__HUEK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3V4U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4V4U=(void *)((unsigned long)(void *)((unsigned long)__FV4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3V4U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3V4U=__OKI(__4V4U,((____IB )(&(table_type[(__5V4U)]))),(____YWB)(__5V4U |  1));
+              __LU4U=__3V4U;
+            };
+            __0QKS=((____YMOJ *)__LU4U);
+            *(__0QKS) = *(__YMOJ__);
+          };
+          __TY4U=((____YMOJ *)__0QKS);
+          __TY4U->__ZMOJ.__DK.__CK.__YH.__O2B=__RXEK;
+          __TY4U->__SE5J=__VY4U;
+          __TY4U->__ZMOJ.__BI4D=__1UEK;
+          __FVEK=__0QKS;
+        } break;
+        case ____ONOJ__: {
+          __4QKS=((____ONOJ *)__TUEK);
+          __5QKS=__RNQJ(__4QKS->__PNOJ.__DK.__CK.__YH.__O2B,__4QKS->__XE5J);
+          __FVEK=__5QKS;
+        } break;
+        case ____YOOJ__: {
+          __BRKS=((____YOOJ *)__TUEK);
+          __CRKS=__LRQJ(__BRKS->__ZOOJ.__DK.__CK.__YH.__O2B,__BRKS->__TCJK);
+          __FVEK=__CRKS;
+        } break;
+        case ____IM4K__: {
+          __FVEK=__NZFM(((____IM4K *)__TUEK));
+        } break;
+        case ____T5FL__: {
+          __FVEK=__V35O(((____T5FL *)__TUEK));
+        } break;
+        case ____3DUL__: {
+          __FVEK=__AJVP(((____3DUL *)__TUEK));
+        } break;
+        case ____0EUL__: {
+          __FVEK=__QB4P(((____0EUL *)__TUEK));
+        } break;
+        case ____BGUL__: {
+          __FVEK=__LJVP(((____BGUL *)__TUEK));
+        } break;
+        case ____2GUL__: {
+          __FVEK=__2B4P(((____2GUL *)__TUEK));
+        } break;
+        case ____B0VL__: {
+          __FVEK=__H0BN(((____B0VL *)__TUEK));
+        } break;
+        case ____P0VL__: {
+          __FVEK=__NCHM(((____P0VL *)__TUEK));
+        } break;
+        case ____Q5YL__: {
+          __JYEK=__TFTL(((____FKRG *)((____Q5YL *)__TUEK)->__HBKM),NULL);
+          if (__JYEK==NULL) {
+            __XNCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__0WEK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__IMCU=NULL;
+            switch (((struct ___OBJ *)__JYEK)->__id) {
+            case ____IM4K__: {
+              __XNCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__IMCU=((__READ_GLOBAL__B4YL *)__tmp__0WEK);
+            case ____Q5YL__: {
+              __XNCU=((____Q5YL *)__JYEK);
             } break;
             }
           };
-          __tmp__WTEK=__tmp__IMCU;
+          __FVEK=__XNCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__WTEK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__ETEK));
+        case ____UVPM__: {
+          __FVEK=__VGWN(((____UVPM *)__TUEK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__WTEK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__ETEK));
+        case ____0ZPM__: {
+          __FVEK=__4G2P(((____0ZPM *)__TUEK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__WTEK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__ETEK));
+        case ____MR0N__: {
+          __FVEK=__DRVO(((____MR0N *)__TUEK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__WTEK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__ETEK));
+        case ____YWBP__: {
+          __FVEK=__DQ0Q(((____YWBP *)__TUEK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__WTEK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__ETEK));
+        case ____LYBP__: {
+          __FVEK=__0WUP(((____LYBP *)__TUEK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__WTEK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__ETEK));
+        case ____CZBP__: {
+          __FVEK=__FXUP(((____CZBP *)__TUEK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__WTEK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__ETEK));
+        case ____3BEP__: {
+          __FVEK=__FCIQ(((____3BEP *)__TUEK));
         } break;
         };
-        __tmp__UXEK=new_read__slot__receiver__with__intern__2DZJ(__tmp__4SEK,__tmp__RA3L,__tmp__WTEK,__tmp__JXEK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__UXEK);
-        __tmp__RA3L=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__UXEK));
-        result__CQEK=__tmp__RA3L;
+        __DZEK=__LFZJ(__NUEK,__AC3L,__FVEK,__YYEK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__DZEK);
+        __AC3L=__BR5H(((____UL2C *)__DZEK));
+        __RREK=__AC3L;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5PEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__DSEK=static_type__LDCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__DSEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__AQEK);
-        put_position__HRE(Self__4PEK->parent_expr__W5NJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__OREK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __STEK=__0ECK();
+        __CQXE(((____WMB *)__STEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__PREK);
+        __ORE(__NREK->__FBOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__2REK=result__CQEK;
-  return(__tmp__2REK);
+  __LTEK=__RREK;
+  return(__LTEK);
 }
 
-static void* check_type__with__NYEK(__EXPR_SUP__OAOJ *Self__OYEK,__TYPE_FULL__PMB *t__PYEK,__POSITION__OL p__QYEK)
-// ({EXPR_SUP__OAOJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __2ZEK(____3BOJ *__3ZEK,____WMB *__4ZEK,____OL __5ZEK)
+// ({__3BOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__ZZ4U;
-  void *result__SYEK;
-  __TYPE_FULL__PMB *__tmp__IZEK,*__tmp__1ZEK,*__tmp__C0EK,*__tmp__T0EK;
-  __TYPE_FULL__PMB *__tmp__21EK,*__tmp__A5EK;
-  __LOCAL__43WC *__tmp__FQKS,*__tmp__ZQKS;
-  __WRITE_LOCAL__BEYJ *__tmp__MQKS,*__tmp__ARKS;
-  __STRING_CONSTANT__0 *__tmp__K0EK,*__tmp__R3EK,*v__014U;
-  void *__tmp__M0EK;
-  __PROTOTYPE__MF *__tmp__C1EK,*__tmp__G4EK;
-  __INTEGER__Q __tmp__I1EK,__tmp__NX4U,old_nb_elts__PX4U,__tmp__HY4U;
-  __INTEGER__Q old_nb_elts__JY4U;
-  void *__tmp__UE3L;
-  __POSITION__OL __tmp__O1EK,__tmp__S4EK;
-  void *__tmp__U1EK,*__tmp__G2EK,*__tmp__K5EK;
-  __ITM_TYPE_STYLE__TMB *Self__KX4U,*Self__EY4U;
-  __STRING__BC *Self__LX4U,*Self__FY4U;
-  __POINTER__IB __tmp__QX4U,__tmp__KY4U,__tmp__CZ4U,__tmp__DZ4U;
-  __ITM_TYPE_MULTI__NURC *Self__RQKS,*Self__FRKS;
-  __READ_LOCAL__N5ZI *__tmp__W2EK,*__tmp__45EK,*__tmp__XNQT,*__tmp__YNQT;
-  __NODE_TYPE__FK2C *__tmp__Y2EK,*__tmp__EAFK;
-  __PROTOTYPE_CST__45WC *__tmp__15EK,*Self__JRKS,*__tmp__KRKS;
-  __STRING_CST__5J *Self__BZ4U,*result__3Y4U;
-  __UINTEGER_32__RWB __tmp__EZ4U;
-  __INTEGER_CST__KAXC *Self__MRKS,*Self__XZ4U;
-  __IS_EXPANDED__L5NJ *Self__QRKS,*Self__I04U;
-  __GET_TYPE_ID__V5NJ *Self__VRKS,*Self__Y04U;
-  __SIZE_OF__NGOJ *Self__YRKS,*Self__I14U;
-  __REAL_CST__JLOJ *Self__1RKS,*Self__Y14U;
-  __CHARACTER_CST__5LOJ *Self__5RKS,*__tmp__ASKS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CSKS,*__tmp__DSKS;
-  __READ_GLOBAL__B4YL *__tmp__MMCU;
-  __BOOLEAN__L __tmp__JZEK,__tmp__2ZEK,__tmp__51EK,__tmp__D5EK;
-  __CHARACTER__DB *__tmp__MX4U,*__tmp__GY4U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__Z5EK;
-  result__SYEK=NULL;
-  __tmp__IZEK=static_type__QDCK();
-  __tmp__JZEK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__PYEK),__tmp__IZEK);
-  if (__tmp__JZEK) {
-    result__SYEK=Self__OYEK;
+  ____0SG __I14U;
+  void *__B0EK;
+  ____WMB *__X0EK,*__K1EK,*__R1EK,*__C2EK,*__L3EK,*__PAFK;
+  ____N5WC *__URKS,*__ISKS;
+  ____QFYJ *__1RKS,*__PSKS;
+  ____0 *__Z1EK,*__A5EK,*__J34U;
+  void *__11EK;
+  ____MF *__R2EK,*__V5EK;
+  ____Q __X2EK,__2Y4U,__4Y4U,__WZ4U,__YZ4U;
+  void *__DG3L;
+  ____OL __32EK,__BAFK;
+  void *__D3EK,*__V3EK,*__ZAFK;
+  ____0MB *__ZY4U,*__TZ4U;
+  ____BC *__0Y4U,*__UZ4U;
+  ____IB __5Y4U,__ZZ4U,__R04U,__S04U;
+  ____2VRC *__ASKS,*__USKS;
+  ____2A0I *__F4EK,*__NBFK,*__GPQT,*__HPQT;
+  ____UL2C *__H4EK,*__TBFK;
+  ____NBXC *__KBFK,*__YSKS,*__ZSKS;
+  ____5J *__Q04U,*__M04U;
+  ____YWB __T04U;
+  ____ZBXC *__1SKS,*__G14U;
+  ____0AOJ *__5SKS,*__X14U;
+  ____EBOJ *__ETKS,*__H24U;
+  ____2HOJ *__HTKS,*__X24U;
+  ____YMOJ *__KTKS,*__H34U;
+  ____ONOJ *__OTKS,*__PTKS;
+  ____YOOJ *__RTKS,*__STKS;
+  ____Q5YL *__1NCU;
+  ____L __Y0EK,__L1EK,__O3EK,__SAFK;
+  ____DB *__1Y4U,*__VZ4U;
+  ____ABXC *__IBFK;
+  __B0EK=NULL;
+  __X0EK=__5ECK();
+  __Y0EK=__5MKK(((____WMB *)__4ZEK),__X0EK);
+  if (__Y0EK) {
+    __B0EK=__3ZEK;
   } else /* FALSE */ {
-    __tmp__1ZEK=static_type__QDCK();
-    __tmp__2ZEK=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__1ZEK),t__PYEK);
-    if (__tmp__2ZEK) {
-      __tmp__C0EK=static_type__QDCK();
-      __tmp__FQKS=create__name__style__type__0HND(Self__OYEK->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__C0EK));
-      __tmp__MQKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__FQKS),Self__OYEK->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OYEK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__MQKS);
-      __tmp__K0EK=get__HJC(last_cast_name__C31J);
-      __tmp__C0EK=static_type__QDCK();
-      __tmp__M0EK=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__C0EK),__tmp__K0EK);
-      if (((void *)__tmp__M0EK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__T0EK=static_type__QDCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__T0EK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PYEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__K0EK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__T0EK=static_type__QDCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__T0EK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__QYEK);
-        __tmp__T0EK=static_type__QDCK();
-        __tmp__C1EK=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__T0EK));
-        put_position__HRE(__tmp__C1EK->parent_named__PF.parent_itm_object__OF.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);
+    __K1EK=__5ECK();
+    __L1EK=__CDVK(((____WMB *)__K1EK),__4ZEK);
+    if (__L1EK) {
+      __R1EK=__5ECK();
+      __URKS=__JJND(__3ZEK->__4BOJ.__JJNJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__R1EK));
+      __1RKS=__BQRJ(((____N5WC *)__URKS),__3ZEK->__4BOJ.__JJNJ.__CK.__YH.__O2B,__3ZEK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__1RKS);
+      __Z1EK=__OJC(__R41J);
+      __R1EK=__5ECK();
+      __11EK=__NB3I(((____WMB *)__R1EK),__Z1EK);
+      if (((void *)__11EK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __C2EK=__5ECK();
+        __CQXE(((____WMB *)__C2EK),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__4ZEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__Z1EK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __C2EK=__5ECK();
+        __CQXE(((____WMB *)__C2EK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__5ZEK);
+        __C2EK=__5ECK();
+        __R2EK=__IFMJ(((____WMB *)__C2EK));
+        __ORE(__R2EK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__M0EK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__M0EK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__I1EK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__M0EK));
+      if (((struct ___OBJ *)__11EK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__11EK)->__2JRG->__QLC)->__id==____OLC__) {
+          __X2EK=__HVRL(((____1JRG *)__11EK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__I1EK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__M0EK));
+          __X2EK=__HVRL(((____1JRG *)__11EK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__M0EK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__I1EK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__M0EK));
+        if (((struct ___OBJ *)((____FKRG *)__11EK)->__HKRG->__QLC)->__id==____OLC__) {
+          __X2EK=__4VRL(((____FKRG *)__11EK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__I1EK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__M0EK));
+          __X2EK=__4VRL(((____FKRG *)__11EK));
         };
       };
-      if ((__tmp__I1EK !=  1)) {
-        if (((struct ___OBJ *)__tmp__M0EK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__UE3L=((__SLOT_CODE__MIRG *)__tmp__M0EK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__UE3L)->__id==__ITM_SLOT__HLC__) {
-            __tmp__O1EK=((__ITM_SLOT__HLC *)__tmp__UE3L)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__X2EK !=  1)) {
+        if (((struct ___OBJ *)__11EK)->__id==____1JRG__) {
+          __DG3L=((____1JRG *)__11EK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__DG3L)->__id==____OLC__) {
+            __32EK=((____OLC *)__DG3L)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__O1EK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UE3L)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __32EK=((____4G0D *)__DG3L)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__O1EK=((__SLOT_DATA__WIRG *)__tmp__M0EK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __32EK=((____FKRG *)__11EK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__O1EK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__32EK);
+        __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 *)__tmp__M0EK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__UE3L=((__SLOT_CODE__MIRG *)__tmp__M0EK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__UE3L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__U1EK=((__ITM_SLOT__HLC *)__tmp__UE3L)->result_type__3VOB;
+      if (((struct ___OBJ *)__11EK)->__id==____1JRG__) {
+        __DG3L=((____1JRG *)__11EK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__DG3L)->__id==____OLC__) {
+          __D3EK=((____OLC *)__DG3L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__U1EK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UE3L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __D3EK=((____4G0D *)__DG3L)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__UE3L=((__SLOT_DATA__WIRG *)__tmp__M0EK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__UE3L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__U1EK=((__ITM_SLOT__HLC *)__tmp__UE3L)->result_type__3VOB;
+        __DG3L=((____FKRG *)__11EK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__DG3L)->__id==____OLC__) {
+          __D3EK=((____OLC *)__DG3L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__U1EK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UE3L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __D3EK=((____4G0D *)__DG3L)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__U1EK==NULL) {
-        __tmp__UE3L=NULL;
+      if (__D3EK==NULL) {
+        __DG3L=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__U1EK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__UE3L=((void *)__tmp__U1EK);
+        switch (((struct ___OBJ *)__D3EK)->__id) {
+        case ____QMB__: {
+          __DG3L=((void *)__D3EK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__UE3L=((void *)__tmp__U1EK);
+        case ____0MB__: {
+          __DG3L=((void *)__D3EK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__UE3L=((void *)__tmp__U1EK);
+        case ____KPB__: {
+          __DG3L=((void *)__D3EK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__UE3L=((void *)__tmp__U1EK);
+        case ____TEZ__: {
+          __DG3L=((void *)__D3EK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__UE3L=NULL;
+        case ____2VRC__: {
+          __DG3L=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__UE3L=NULL;
+        case ____GZRC__: {
+          __DG3L=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__UE3L == (void *)NULL)) {
-        __tmp__51EK=TRUE__K__;
+      if (((void *)__DG3L == (void *)NULL)) {
+        __O3EK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__UE3L)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__21EK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__UE3L));
+        switch (((struct ___OBJ *)__DG3L)->__id) {
+        case ____QMB__: {
+          __L3EK=__43X(((____QMB *)__DG3L));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__21EK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UE3L)));
+        case ____0MB__: {
+          __L3EK=__D5X(((____0MB *)((____QMB *)__DG3L)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__21EK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UE3L)),NULL);
+        case ____KPB__: {
+          __L3EK=__LAY(((____KPB *)((____QMB *)__DG3L)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__21EK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UE3L)),NULL);
+        case ____TEZ__: {
+          __L3EK=__HZ1D(((____TEZ *)((____QMB *)__DG3L)),NULL);
         } break;
         };
-        __tmp__51EK=((void *)__tmp__21EK != (void *)t__PYEK);
+        __O3EK=((void *)__L3EK != (void *)__4ZEK);
       };
-      if (__tmp__51EK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__M0EK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__U1EK=((__SLOT_CODE__MIRG *)__tmp__M0EK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__U1EK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__G2EK=((__ITM_SLOT__HLC *)__tmp__U1EK)->result_type__3VOB;
+      if (__O3EK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__11EK)->__id==____1JRG__) {
+          __D3EK=((____1JRG *)__11EK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__D3EK)->__id==____OLC__) {
+            __V3EK=((____OLC *)__D3EK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__G2EK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__U1EK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __V3EK=((____4G0D *)__D3EK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__U1EK=((__SLOT_DATA__WIRG *)__tmp__M0EK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__U1EK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__G2EK=((__ITM_SLOT__HLC *)__tmp__U1EK)->result_type__3VOB;
+          __D3EK=((____FKRG *)__11EK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__D3EK)->__id==____OLC__) {
+            __V3EK=((____OLC *)__D3EK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__G2EK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__U1EK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__G2EK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__G2EK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__KX4U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__G2EK));
-          if (((void *)Self__KX4U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__KX4U->style__MPC);
-            Self__LX4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__LX4U->capacity__HFL <= Self__LX4U->count__WJ)) {
-              if ((Self__LX4U->capacity__HFL ==  0)) {
-                Self__LX4U->capacity__HFL= 32;
-                __tmp__MX4U=create__KVW( 32);
-                Self__LX4U->storage__4EL=__tmp__MX4U;
+            __V3EK=((____4G0D *)__D3EK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__V3EK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__V3EK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __ZY4U=((____0MB *)((____QMB *)__V3EK));
+          if (((void *)__ZY4U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__ZY4U->__TPC);
+            __0Y4U=((____BC *)__YC);
+            if ((__0Y4U->__OFL <= __0Y4U->__WJ)) {
+              if ((__0Y4U->__OFL ==  0)) {
+                __0Y4U->__OFL= 32;
+                __1Y4U=__RVW( 32);
+                __0Y4U->__FFL=__1Y4U;
               } else /* FALSE */ {
-                __tmp__NX4U=(__INTEGER__Q)(Self__LX4U->capacity__HFL <<  1);
-                __tmp__MX4U=((__CHARACTER__DB *)Self__LX4U->storage__4EL);
-                old_nb_elts__PX4U=Self__LX4U->capacity__HFL;
-                __tmp__QX4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MX4U),((__UINTEGER_32__RWB )old_nb_elts__PX4U),((__UINTEGER_32__RWB )__tmp__NX4U));
-                __tmp__MX4U=((__CHARACTER__DB *)__tmp__QX4U);
-                clear__to__F00(__tmp__MX4U,old_nb_elts__PX4U,(__INTEGER__Q)(__tmp__NX4U -  1));
-                Self__LX4U->storage__4EL=__tmp__MX4U;
-                Self__LX4U->capacity__HFL=__tmp__NX4U;
+                __2Y4U=(____Q)(__0Y4U->__OFL <<  1);
+                __1Y4U=((____DB *)__0Y4U->__FFL);
+                __4Y4U=__0Y4U->__OFL;
+                __5Y4U=__55W(((____IB )__1Y4U),((____YWB )__4Y4U),((____YWB )__2Y4U));
+                __1Y4U=((____DB *)__5Y4U);
+                __M00(__1Y4U,__4Y4U,(____Q)(__2Y4U -  1));
+                __0Y4U->__FFL=__1Y4U;
+                __0Y4U->__OFL=__2Y4U;
               };
             };
-            ((__CHARACTER__DB *)Self__LX4U->storage__4EL)[Self__LX4U->count__WJ]=' ';
-            Self__LX4U->count__WJ=(__INTEGER__Q)(Self__LX4U->count__WJ +  1);
+            ((____DB *)__0Y4U->__FFL)[__0Y4U->__WJ]=' ';
+            __0Y4U->__WJ=(____Q)(__0Y4U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__KX4U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__ZY4U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__G2EK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__V3EK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__G2EK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__V3EK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__RQKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__G2EK));
-          Self__LX4U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__LX4U->capacity__HFL <= Self__LX4U->count__WJ)) {
-            if ((Self__LX4U->capacity__HFL ==  0)) {
-              Self__LX4U->capacity__HFL= 32;
-              __tmp__MX4U=create__KVW( 32);
-              Self__LX4U->storage__4EL=__tmp__MX4U;
+        case ____2VRC__: {
+          __ASKS=((____2VRC *)((____QMB *)__V3EK));
+          __0Y4U=((____BC *)__YC);
+          if ((__0Y4U->__OFL <= __0Y4U->__WJ)) {
+            if ((__0Y4U->__OFL ==  0)) {
+              __0Y4U->__OFL= 32;
+              __1Y4U=__RVW( 32);
+              __0Y4U->__FFL=__1Y4U;
             } else /* FALSE */ {
-              __tmp__NX4U=(__INTEGER__Q)(Self__LX4U->capacity__HFL <<  1);
-              __tmp__MX4U=((__CHARACTER__DB *)Self__LX4U->storage__4EL);
-              old_nb_elts__PX4U=Self__LX4U->capacity__HFL;
-              __tmp__QX4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MX4U),((__UINTEGER_32__RWB )old_nb_elts__PX4U),((__UINTEGER_32__RWB )__tmp__NX4U));
-              __tmp__MX4U=((__CHARACTER__DB *)__tmp__QX4U);
-              clear__to__F00(__tmp__MX4U,old_nb_elts__PX4U,(__INTEGER__Q)(__tmp__NX4U -  1));
-              Self__LX4U->storage__4EL=__tmp__MX4U;
-              Self__LX4U->capacity__HFL=__tmp__NX4U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__LX4U->storage__4EL)[Self__LX4U->count__WJ]='(';
-          Self__LX4U->count__WJ=(__INTEGER__Q)(Self__LX4U->count__WJ +  1);
-          display_raw__DGAD(Self__RQKS,string_tmp__YC);
-          Self__LX4U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__LX4U->capacity__HFL <= Self__LX4U->count__WJ)) {
-            if ((Self__LX4U->capacity__HFL ==  0)) {
-              Self__LX4U->capacity__HFL= 32;
-              __tmp__MX4U=create__KVW( 32);
-              Self__LX4U->storage__4EL=__tmp__MX4U;
+              __2Y4U=(____Q)(__0Y4U->__OFL <<  1);
+              __1Y4U=((____DB *)__0Y4U->__FFL);
+              __4Y4U=__0Y4U->__OFL;
+              __5Y4U=__55W(((____IB )__1Y4U),((____YWB )__4Y4U),((____YWB )__2Y4U));
+              __1Y4U=((____DB *)__5Y4U);
+              __M00(__1Y4U,__4Y4U,(____Q)(__2Y4U -  1));
+              __0Y4U->__FFL=__1Y4U;
+              __0Y4U->__OFL=__2Y4U;
+            };
+          };
+          ((____DB *)__0Y4U->__FFL)[__0Y4U->__WJ]='(';
+          __0Y4U->__WJ=(____Q)(__0Y4U->__WJ +  1);
+          __SHAD(__ASKS,__YC);
+          __0Y4U=((____BC *)__YC);
+          if ((__0Y4U->__OFL <= __0Y4U->__WJ)) {
+            if ((__0Y4U->__OFL ==  0)) {
+              __0Y4U->__OFL= 32;
+              __1Y4U=__RVW( 32);
+              __0Y4U->__FFL=__1Y4U;
             } else /* FALSE */ {
-              __tmp__NX4U=(__INTEGER__Q)(Self__LX4U->capacity__HFL <<  1);
-              __tmp__MX4U=((__CHARACTER__DB *)Self__LX4U->storage__4EL);
-              old_nb_elts__PX4U=Self__LX4U->capacity__HFL;
-              __tmp__QX4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MX4U),((__UINTEGER_32__RWB )old_nb_elts__PX4U),((__UINTEGER_32__RWB )__tmp__NX4U));
-              __tmp__MX4U=((__CHARACTER__DB *)__tmp__QX4U);
-              clear__to__F00(__tmp__MX4U,old_nb_elts__PX4U,(__INTEGER__Q)(__tmp__NX4U -  1));
-              Self__LX4U->storage__4EL=__tmp__MX4U;
-              Self__LX4U->capacity__HFL=__tmp__NX4U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__LX4U->storage__4EL)[Self__LX4U->count__WJ]=')';
-          Self__LX4U->count__WJ=(__INTEGER__Q)(Self__LX4U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__G2EK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PYEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__M0EK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__U1EK=((__SLOT_CODE__MIRG *)__tmp__M0EK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__U1EK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__O1EK=((__ITM_SLOT__HLC *)__tmp__U1EK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __2Y4U=(____Q)(__0Y4U->__OFL <<  1);
+              __1Y4U=((____DB *)__0Y4U->__FFL);
+              __4Y4U=__0Y4U->__OFL;
+              __5Y4U=__55W(((____IB )__1Y4U),((____YWB )__4Y4U),((____YWB )__2Y4U));
+              __1Y4U=((____DB *)__5Y4U);
+              __M00(__1Y4U,__4Y4U,(____Q)(__2Y4U -  1));
+              __0Y4U->__FFL=__1Y4U;
+              __0Y4U->__OFL=__2Y4U;
+            };
+          };
+          ((____DB *)__0Y4U->__FFL)[__0Y4U->__WJ]=')';
+          __0Y4U->__WJ=(____Q)(__0Y4U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__V3EK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__4ZEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__11EK)->__id==____1JRG__) {
+          __D3EK=((____1JRG *)__11EK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__D3EK)->__id==____OLC__) {
+            __32EK=((____OLC *)__D3EK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__O1EK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__U1EK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __32EK=((____4G0D *)__D3EK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__O1EK=((__SLOT_DATA__WIRG *)__tmp__M0EK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __32EK=((____FKRG *)__11EK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__O1EK);
-        put_position__HRE(Self__OYEK->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.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(__32EK);
+        __ORE(__3ZEK->__4BOJ.__JJNJ.__CK.__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));
         };
       };
-      __tmp__W2EK=read__NUEI(((__LOCAL__43WC *)__tmp__FQKS));
-      __tmp__Y2EK=new_read__slot__receiver__self__intern__3J2C(Self__OYEK->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__M0EK,__tmp__W2EK,__tmp__W2EK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__Y2EK);
-      __tmp__M0EK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__Y2EK));
-      result__SYEK=__tmp__M0EK;
-      __tmp__51EK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__51EK=FALSE__O__;
-    };
-    if ((! __tmp__51EK)) {
-      __tmp__C0EK=static_type__QDCK();
-      __tmp__51EK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__PYEK),__tmp__C0EK);
-      if (__tmp__51EK) {
-        __tmp__T0EK=static_type__QDCK();
-        __tmp__ZQKS=create__name__style__type__0HND(Self__OYEK->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__T0EK));
-        __tmp__ARKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__ZQKS),Self__OYEK->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OYEK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__ARKS);
-        __tmp__R3EK=get__HJC(last_cast_name__C31J);
-        __tmp__UE3L=get_slot__452I(((__TYPE_FULL__PMB *)t__PYEK),__tmp__R3EK);
-        if (((void *)__tmp__UE3L == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PYEK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__21EK=static_type__QDCK();
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__21EK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__R3EK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PYEK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__QYEK);
-          __tmp__G4EK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__PYEK));
-          put_position__HRE(__tmp__G4EK->parent_named__PF.parent_itm_object__OF.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);
+      __F4EK=__2VEI(((____N5WC *)__URKS));
+      __H4EK=__ML2C(__3ZEK->__4BOJ.__JJNJ.__CK.__YH.__O2B,__11EK,__F4EK,__F4EK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__H4EK);
+      __11EK=__BR5H(((____UL2C *)__H4EK));
+      __B0EK=__11EK;
+      __O3EK=__K__;
+    } else /* FALSE */ {
+      __O3EK=__O__;
+    };
+    if ((! __O3EK)) {
+      __R1EK=__5ECK();
+      __O3EK=__1XRL(((____WMB *)__4ZEK),__R1EK);
+      if (__O3EK) {
+        __C2EK=__5ECK();
+        __ISKS=__JJND(__3ZEK->__4BOJ.__JJNJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__C2EK));
+        __PSKS=__BQRJ(((____N5WC *)__ISKS),__3ZEK->__4BOJ.__JJNJ.__CK.__YH.__O2B,__3ZEK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PSKS);
+        __A5EK=__OJC(__R41J);
+        __DG3L=__NB3I(((____WMB *)__4ZEK),__A5EK);
+        if (((void *)__DG3L == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__4ZEK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __L3EK=__5ECK();
+          __CQXE(((____WMB *)__L3EK),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__A5EK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__4ZEK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__5ZEK);
+          __V5EK=__IFMJ(((____WMB *)__4ZEK));
+          __ORE(__V5EK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__UE3L)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__UE3L)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__NX4U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__UE3L));
+        if (((struct ___OBJ *)__DG3L)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__DG3L)->__2JRG->__QLC)->__id==____OLC__) {
+            __2Y4U=__HVRL(((____1JRG *)__DG3L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__NX4U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__UE3L));
+            __2Y4U=__HVRL(((____1JRG *)__DG3L));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__UE3L)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__NX4U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__UE3L));
+          if (((struct ___OBJ *)((____FKRG *)__DG3L)->__HKRG->__QLC)->__id==____OLC__) {
+            __2Y4U=__4VRL(((____FKRG *)__DG3L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__NX4U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__UE3L));
+            __2Y4U=__4VRL(((____FKRG *)__DG3L));
           };
         };
-        if ((__tmp__NX4U !=  2)) {
-          if (((struct ___OBJ *)__tmp__UE3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__G2EK=((__SLOT_CODE__MIRG *)__tmp__UE3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__G2EK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__S4EK=((__ITM_SLOT__HLC *)__tmp__G2EK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__2Y4U !=  2)) {
+          if (((struct ___OBJ *)__DG3L)->__id==____1JRG__) {
+            __V3EK=((____1JRG *)__DG3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__V3EK)->__id==____OLC__) {
+              __BAFK=((____OLC *)__V3EK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__S4EK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__G2EK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __BAFK=((____4G0D *)__V3EK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__S4EK=((__SLOT_DATA__WIRG *)__tmp__UE3L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __BAFK=((____FKRG *)__DG3L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__S4EK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__BAFK);
+          __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 *)__tmp__UE3L)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__U1EK=((__SLOT_CODE__MIRG *)__tmp__UE3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__U1EK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__G2EK=((__ITM_SLOT__HLC *)__tmp__U1EK)->result_type__3VOB;
+        if (((struct ___OBJ *)__DG3L)->__id==____1JRG__) {
+          __D3EK=((____1JRG *)__DG3L)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__D3EK)->__id==____OLC__) {
+            __V3EK=((____OLC *)__D3EK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__G2EK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__U1EK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __V3EK=((____4G0D *)__D3EK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__U1EK=((__SLOT_DATA__WIRG *)__tmp__UE3L)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__U1EK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__G2EK=((__ITM_SLOT__HLC *)__tmp__U1EK)->result_type__3VOB;
+          __D3EK=((____FKRG *)__DG3L)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__D3EK)->__id==____OLC__) {
+            __V3EK=((____OLC *)__D3EK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__G2EK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__U1EK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __V3EK=((____4G0D *)__D3EK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__G2EK==NULL) {
-          __tmp__U1EK=NULL;
+        if (__V3EK==NULL) {
+          __D3EK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__G2EK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__U1EK=((void *)__tmp__G2EK);
+          switch (((struct ___OBJ *)__V3EK)->__id) {
+          case ____QMB__: {
+            __D3EK=((void *)__V3EK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__U1EK=((void *)__tmp__G2EK);
+          case ____0MB__: {
+            __D3EK=((void *)__V3EK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__U1EK=((void *)__tmp__G2EK);
+          case ____KPB__: {
+            __D3EK=((void *)__V3EK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__U1EK=((void *)__tmp__G2EK);
+          case ____TEZ__: {
+            __D3EK=((void *)__V3EK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__U1EK=NULL;
+          case ____2VRC__: {
+            __D3EK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__U1EK=NULL;
+          case ____GZRC__: {
+            __D3EK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__U1EK == (void *)NULL)) {
-          __tmp__D5EK=TRUE__K__;
+        if (((void *)__D3EK == (void *)NULL)) {
+          __SAFK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__U1EK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__A5EK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__U1EK));
+          switch (((struct ___OBJ *)__D3EK)->__id) {
+          case ____QMB__: {
+            __PAFK=__43X(((____QMB *)__D3EK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__A5EK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__U1EK)));
+          case ____0MB__: {
+            __PAFK=__D5X(((____0MB *)((____QMB *)__D3EK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__A5EK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__U1EK)),NULL);
+          case ____KPB__: {
+            __PAFK=__LAY(((____KPB *)((____QMB *)__D3EK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__A5EK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__U1EK)),NULL);
+          case ____TEZ__: {
+            __PAFK=__HZ1D(((____TEZ *)((____QMB *)__D3EK)),NULL);
           } break;
           };
-          __tmp__D5EK=((void *)__tmp__A5EK != (void *)t__PYEK);
+          __SAFK=((void *)__PAFK != (void *)__4ZEK);
         };
-        if (__tmp__D5EK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__UE3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__G2EK=((__SLOT_CODE__MIRG *)__tmp__UE3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__G2EK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__K5EK=((__ITM_SLOT__HLC *)__tmp__G2EK)->result_type__3VOB;
+        if (__SAFK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__DG3L)->__id==____1JRG__) {
+            __V3EK=((____1JRG *)__DG3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__V3EK)->__id==____OLC__) {
+              __ZAFK=((____OLC *)__V3EK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__K5EK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__G2EK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __ZAFK=((____4G0D *)__V3EK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__G2EK=((__SLOT_DATA__WIRG *)__tmp__UE3L)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__G2EK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__K5EK=((__ITM_SLOT__HLC *)__tmp__G2EK)->result_type__3VOB;
+            __V3EK=((____FKRG *)__DG3L)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__V3EK)->__id==____OLC__) {
+              __ZAFK=((____OLC *)__V3EK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__K5EK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__G2EK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__K5EK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__K5EK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__EY4U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__K5EK));
-            if (((void *)Self__EY4U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__EY4U->style__MPC);
-              Self__FY4U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__FY4U->capacity__HFL <= Self__FY4U->count__WJ)) {
-                if ((Self__FY4U->capacity__HFL ==  0)) {
-                  Self__FY4U->capacity__HFL= 32;
-                  __tmp__GY4U=create__KVW( 32);
-                  Self__FY4U->storage__4EL=__tmp__GY4U;
+              __ZAFK=((____4G0D *)__V3EK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__ZAFK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__ZAFK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __TZ4U=((____0MB *)((____QMB *)__ZAFK));
+            if (((void *)__TZ4U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__TZ4U->__TPC);
+              __UZ4U=((____BC *)__YC);
+              if ((__UZ4U->__OFL <= __UZ4U->__WJ)) {
+                if ((__UZ4U->__OFL ==  0)) {
+                  __UZ4U->__OFL= 32;
+                  __VZ4U=__RVW( 32);
+                  __UZ4U->__FFL=__VZ4U;
                 } else /* FALSE */ {
-                  __tmp__HY4U=(__INTEGER__Q)(Self__FY4U->capacity__HFL <<  1);
-                  __tmp__GY4U=((__CHARACTER__DB *)Self__FY4U->storage__4EL);
-                  old_nb_elts__JY4U=Self__FY4U->capacity__HFL;
-                  __tmp__KY4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GY4U),((__UINTEGER_32__RWB )old_nb_elts__JY4U),((__UINTEGER_32__RWB )__tmp__HY4U));
-                  __tmp__GY4U=((__CHARACTER__DB *)__tmp__KY4U);
-                  clear__to__F00(__tmp__GY4U,old_nb_elts__JY4U,(__INTEGER__Q)(__tmp__HY4U -  1));
-                  Self__FY4U->storage__4EL=__tmp__GY4U;
-                  Self__FY4U->capacity__HFL=__tmp__HY4U;
+                  __WZ4U=(____Q)(__UZ4U->__OFL <<  1);
+                  __VZ4U=((____DB *)__UZ4U->__FFL);
+                  __YZ4U=__UZ4U->__OFL;
+                  __ZZ4U=__55W(((____IB )__VZ4U),((____YWB )__YZ4U),((____YWB )__WZ4U));
+                  __VZ4U=((____DB *)__ZZ4U);
+                  __M00(__VZ4U,__YZ4U,(____Q)(__WZ4U -  1));
+                  __UZ4U->__FFL=__VZ4U;
+                  __UZ4U->__OFL=__WZ4U;
                 };
               };
-              ((__CHARACTER__DB *)Self__FY4U->storage__4EL)[Self__FY4U->count__WJ]=' ';
-              Self__FY4U->count__WJ=(__INTEGER__Q)(Self__FY4U->count__WJ +  1);
+              ((____DB *)__UZ4U->__FFL)[__UZ4U->__WJ]=' ';
+              __UZ4U->__WJ=(____Q)(__UZ4U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__EY4U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__TZ4U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__K5EK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__ZAFK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__K5EK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__ZAFK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__FRKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__K5EK));
-            Self__FY4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__FY4U->capacity__HFL <= Self__FY4U->count__WJ)) {
-              if ((Self__FY4U->capacity__HFL ==  0)) {
-                Self__FY4U->capacity__HFL= 32;
-                __tmp__GY4U=create__KVW( 32);
-                Self__FY4U->storage__4EL=__tmp__GY4U;
+          case ____2VRC__: {
+            __USKS=((____2VRC *)((____QMB *)__ZAFK));
+            __UZ4U=((____BC *)__YC);
+            if ((__UZ4U->__OFL <= __UZ4U->__WJ)) {
+              if ((__UZ4U->__OFL ==  0)) {
+                __UZ4U->__OFL= 32;
+                __VZ4U=__RVW( 32);
+                __UZ4U->__FFL=__VZ4U;
               } else /* FALSE */ {
-                __tmp__HY4U=(__INTEGER__Q)(Self__FY4U->capacity__HFL <<  1);
-                __tmp__GY4U=((__CHARACTER__DB *)Self__FY4U->storage__4EL);
-                old_nb_elts__JY4U=Self__FY4U->capacity__HFL;
-                __tmp__KY4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GY4U),((__UINTEGER_32__RWB )old_nb_elts__JY4U),((__UINTEGER_32__RWB )__tmp__HY4U));
-                __tmp__GY4U=((__CHARACTER__DB *)__tmp__KY4U);
-                clear__to__F00(__tmp__GY4U,old_nb_elts__JY4U,(__INTEGER__Q)(__tmp__HY4U -  1));
-                Self__FY4U->storage__4EL=__tmp__GY4U;
-                Self__FY4U->capacity__HFL=__tmp__HY4U;
+                __WZ4U=(____Q)(__UZ4U->__OFL <<  1);
+                __VZ4U=((____DB *)__UZ4U->__FFL);
+                __YZ4U=__UZ4U->__OFL;
+                __ZZ4U=__55W(((____IB )__VZ4U),((____YWB )__YZ4U),((____YWB )__WZ4U));
+                __VZ4U=((____DB *)__ZZ4U);
+                __M00(__VZ4U,__YZ4U,(____Q)(__WZ4U -  1));
+                __UZ4U->__FFL=__VZ4U;
+                __UZ4U->__OFL=__WZ4U;
               };
             };
-            ((__CHARACTER__DB *)Self__FY4U->storage__4EL)[Self__FY4U->count__WJ]='(';
-            Self__FY4U->count__WJ=(__INTEGER__Q)(Self__FY4U->count__WJ +  1);
-            display_raw__DGAD(Self__FRKS,string_tmp__YC);
-            Self__FY4U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__FY4U->capacity__HFL <= Self__FY4U->count__WJ)) {
-              if ((Self__FY4U->capacity__HFL ==  0)) {
-                Self__FY4U->capacity__HFL= 32;
-                __tmp__GY4U=create__KVW( 32);
-                Self__FY4U->storage__4EL=__tmp__GY4U;
+            ((____DB *)__UZ4U->__FFL)[__UZ4U->__WJ]='(';
+            __UZ4U->__WJ=(____Q)(__UZ4U->__WJ +  1);
+            __SHAD(__USKS,__YC);
+            __UZ4U=((____BC *)__YC);
+            if ((__UZ4U->__OFL <= __UZ4U->__WJ)) {
+              if ((__UZ4U->__OFL ==  0)) {
+                __UZ4U->__OFL= 32;
+                __VZ4U=__RVW( 32);
+                __UZ4U->__FFL=__VZ4U;
               } else /* FALSE */ {
-                __tmp__HY4U=(__INTEGER__Q)(Self__FY4U->capacity__HFL <<  1);
-                __tmp__GY4U=((__CHARACTER__DB *)Self__FY4U->storage__4EL);
-                old_nb_elts__JY4U=Self__FY4U->capacity__HFL;
-                __tmp__KY4U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GY4U),((__UINTEGER_32__RWB )old_nb_elts__JY4U),((__UINTEGER_32__RWB )__tmp__HY4U));
-                __tmp__GY4U=((__CHARACTER__DB *)__tmp__KY4U);
-                clear__to__F00(__tmp__GY4U,old_nb_elts__JY4U,(__INTEGER__Q)(__tmp__HY4U -  1));
-                Self__FY4U->storage__4EL=__tmp__GY4U;
-                Self__FY4U->capacity__HFL=__tmp__HY4U;
+                __WZ4U=(____Q)(__UZ4U->__OFL <<  1);
+                __VZ4U=((____DB *)__UZ4U->__FFL);
+                __YZ4U=__UZ4U->__OFL;
+                __ZZ4U=__55W(((____IB )__VZ4U),((____YWB )__YZ4U),((____YWB )__WZ4U));
+                __VZ4U=((____DB *)__ZZ4U);
+                __M00(__VZ4U,__YZ4U,(____Q)(__WZ4U -  1));
+                __UZ4U->__FFL=__VZ4U;
+                __UZ4U->__OFL=__WZ4U;
               };
             };
-            ((__CHARACTER__DB *)Self__FY4U->storage__4EL)[Self__FY4U->count__WJ]=')';
-            Self__FY4U->count__WJ=(__INTEGER__Q)(Self__FY4U->count__WJ +  1);
+            ((____DB *)__UZ4U->__FFL)[__UZ4U->__WJ]=')';
+            __UZ4U->__WJ=(____Q)(__UZ4U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__K5EK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__ZAFK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PYEK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__UE3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__G2EK=((__SLOT_CODE__MIRG *)__tmp__UE3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__G2EK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__S4EK=((__ITM_SLOT__HLC *)__tmp__G2EK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__4ZEK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__DG3L)->__id==____1JRG__) {
+            __V3EK=((____1JRG *)__DG3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__V3EK)->__id==____OLC__) {
+              __BAFK=((____OLC *)__V3EK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__S4EK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__G2EK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __BAFK=((____4G0D *)__V3EK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__S4EK=((__SLOT_DATA__WIRG *)__tmp__UE3L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __BAFK=((____FKRG *)__DG3L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__S4EK);
-          put_position__HRE(Self__OYEK->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.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(__BAFK);
+          __ORE(__3ZEK->__4BOJ.__JJNJ.__CK.__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));
           };
         };
-        __tmp__Z5EK=create_with_capacity__CBZH( 2);
-        __tmp__15EK=create__type__IJ2C(Self__OYEK->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__PYEK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__Z5EK),__tmp__15EK);
-        __tmp__45EK=read__NUEI(((__LOCAL__43WC *)__tmp__ZQKS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__Z5EK),__tmp__45EK);
-        __tmp__O1EK=Self__OYEK->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__U1EK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__Z5EK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__U1EK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__BZ4U=((__STRING_CST__5J *)__tmp__U1EK);
-          result__3Y4U=NULL;
-          __tmp__QX4U=((__POINTER__IB )(NULL));
-          __tmp__I1EK= 0;
-          __tmp__KY4U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__KY4U ==  0)) {
-            result__3Y4U=Self__BZ4U;
-          } else /* FALSE */ {
-            __tmp__I1EK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KY4U));
-            if ((__tmp__I1EK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CZ4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DZ4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KY4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EZ4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DZ4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CZ4U=micro_alloc__table__lab__HKI(__tmp__DZ4U,((__POINTER__IB )(&(table_size[(__tmp__EZ4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DZ4U)));
-              __tmp__QX4U=__tmp__CZ4U;
+        __IBFK=__RCZH( 2);
+        __KBFK=__XK2C(__3ZEK->__4BOJ.__JJNJ.__CK.__YH.__O2B,__4ZEK);
+        __0YEI(((____ABXC *)__IBFK),__KBFK);
+        __NBFK=__2VEI(((____N5WC *)__ISKS));
+        __0YEI(((____ABXC *)__IBFK),__NBFK);
+        __32EK=__3ZEK->__4BOJ.__JJNJ.__CK.__YH.__O2B;
+        __D3EK=((void **)((____ABXC *)__IBFK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__D3EK)->__id) {
+        case ____5J__: {
+          __Q04U=((____5J *)__D3EK);
+          __M04U=NULL;
+          __5Y4U=((____IB )(NULL));
+          __X2EK= 0;
+          __ZZ4U=((____IB )sizeof(____5J));
+          if (((unsigned long)__ZZ4U ==  0)) {
+            __M04U=__Q04U;
+          } else /* FALSE */ {
+            __X2EK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZZ4U));
+            if ((__X2EK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R04U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S04U=(void *)((unsigned long)(void *)((unsigned long)__ZZ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __T04U=((____YWB )((____Q )(void *)((unsigned long)__S04U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __R04U=__OKI(__S04U,((____IB )(&(table_size[(__T04U)-1]))),((____YWB )((____Q )__S04U)));
+              __5Y4U=__R04U;
             } else /* FALSE */ {
-              __tmp__EZ4U=((__UINTEGER_32__RWB )__tmp__I1EK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CZ4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DZ4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KY4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CZ4U=micro_alloc__table__lab__HKI(__tmp__DZ4U,((__POINTER__IB )(&(table_type[(__tmp__EZ4U)]))),(__UINTEGER_32__RWB)(__tmp__EZ4U |  1));
-              __tmp__QX4U=__tmp__CZ4U;
-            };
-            result__3Y4U=((__STRING_CST__5J *)__tmp__QX4U);
-            *(result__3Y4U) = *(Self__BZ4U);
-          };
-          __tmp__G2EK=result__3Y4U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__G2EK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__U1EK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__JRKS=((__PROTOTYPE_CST__45WC *)__tmp__U1EK);
-          __tmp__KRKS=create__type__IJ2C(Self__JRKS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JRKS->parent_constant__55WC.static_type__SG4D);
-          __tmp__G2EK=__tmp__KRKS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__MRKS=((__INTEGER_CST__KAXC *)__tmp__U1EK);
-          __tmp__S4EK=Self__MRKS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__ZZ4U=Self__MRKS->value__YG4D;
-          __tmp__21EK=Self__MRKS->parent_constant__LAXC.static_type__SG4D;
-          Self__MRKS=NULL;
-          __tmp__QX4U=((__POINTER__IB )(NULL));
-          __tmp__I1EK= 0;
-          __tmp__KY4U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__KY4U ==  0)) {
-            Self__MRKS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__I1EK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KY4U));
-            if ((__tmp__I1EK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CZ4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DZ4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KY4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EZ4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DZ4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CZ4U=micro_alloc__table__lab__HKI(__tmp__DZ4U,((__POINTER__IB )(&(table_size[(__tmp__EZ4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DZ4U)));
-              __tmp__QX4U=__tmp__CZ4U;
+              __T04U=((____YWB )__X2EK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R04U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S04U=(void *)((unsigned long)(void *)((unsigned long)__ZZ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __R04U=__OKI(__S04U,((____IB )(&(table_type[(__T04U)]))),(____YWB)(__T04U |  1));
+              __5Y4U=__R04U;
+            };
+            __M04U=((____5J *)__5Y4U);
+            *(__M04U) = *(__Q04U);
+          };
+          __V3EK=__M04U;
+        } break;
+        case ____0AXC__: {
+          __V3EK=__JZAL(((____0AXC *)__D3EK));
+        } break;
+        case ____NBXC__: {
+          __YSKS=((____NBXC *)__D3EK);
+          __ZSKS=__XK2C(__YSKS->__OBXC.__DK.__CK.__YH.__O2B,__YSKS->__OBXC.__BI4D);
+          __V3EK=__ZSKS;
+        } break;
+        case ____ZBXC__: {
+          __1SKS=((____ZBXC *)__D3EK);
+          __BAFK=__1SKS->__0BXC.__DK.__CK.__YH.__O2B;
+          __I14U=__1SKS->__HI4D;
+          __L3EK=__1SKS->__0BXC.__BI4D;
+          __1SKS=NULL;
+          __5Y4U=((____IB )(NULL));
+          __X2EK= 0;
+          __ZZ4U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__ZZ4U ==  0)) {
+            __1SKS=__ZBXC__;
+          } else /* FALSE */ {
+            __X2EK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZZ4U));
+            if ((__X2EK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R04U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S04U=(void *)((unsigned long)(void *)((unsigned long)__ZZ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __T04U=((____YWB )((____Q )(void *)((unsigned long)__S04U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __R04U=__OKI(__S04U,((____IB )(&(table_size[(__T04U)-1]))),((____YWB )((____Q )__S04U)));
+              __5Y4U=__R04U;
             } else /* FALSE */ {
-              __tmp__EZ4U=((__UINTEGER_32__RWB )__tmp__I1EK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CZ4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DZ4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KY4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CZ4U=micro_alloc__table__lab__HKI(__tmp__DZ4U,((__POINTER__IB )(&(table_type[(__tmp__EZ4U)]))),(__UINTEGER_32__RWB)(__tmp__EZ4U |  1));
-              __tmp__QX4U=__tmp__CZ4U;
-            };
-            Self__MRKS=((__INTEGER_CST__KAXC *)__tmp__QX4U);
-            *(Self__MRKS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__XZ4U=((__INTEGER_CST__KAXC *)Self__MRKS);
-          Self__XZ4U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__S4EK;
-          Self__XZ4U->value__YG4D=v__ZZ4U;
-          Self__XZ4U->parent_constant__LAXC.static_type__SG4D=__tmp__21EK;
-          check_type__KYEE(Self__XZ4U);
-          __tmp__G2EK=Self__MRKS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__G2EK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__U1EK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__XNQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__U1EK)->local__PUEJ));
-          if (__tmp__XNQT==NULL) {
-            __tmp__YNQT=NULL;
+              __T04U=((____YWB )__X2EK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R04U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S04U=(void *)((unsigned long)(void *)((unsigned long)__ZZ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __R04U=__OKI(__S04U,((____IB )(&(table_type[(__T04U)]))),(____YWB)(__T04U |  1));
+              __5Y4U=__R04U;
+            };
+            __1SKS=((____ZBXC *)__5Y4U);
+            *(__1SKS) = *(__ZBXC__);
+          };
+          __G14U=((____ZBXC *)__1SKS);
+          __G14U->__0BXC.__DK.__CK.__YH.__O2B=__BAFK;
+          __G14U->__HI4D=__I14U;
+          __G14U->__0BXC.__BI4D=__L3EK;
+          __ZZEE(__G14U);
+          __V3EK=__1SKS;
+        } break;
+        case ____DMWH__: {
+          __V3EK=__W3OK(((____DMWH *)__D3EK));
+        } break;
+        case ____2A0I__: {
+          __GPQT=__2VEI(((____N5WC *)((____2A0I *)__D3EK)->__4VEJ));
+          if (__GPQT==NULL) {
+            __HPQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__YNQT=((__READ_LOCAL__N5ZI *)__tmp__XNQT);
+            __HPQT=((____2A0I *)__GPQT);
           };
-          __tmp__G2EK=__tmp__YNQT;
+          __V3EK=__HPQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__G2EK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__U1EK));
+        case ____HJNJ__: {
+          __V3EK=__Y0AL(((____HJNJ *)__D3EK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__G2EK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__U1EK));
+        case ____SJNJ__: {
+          __V3EK=__D1AL(((____SJNJ *)__D3EK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QRKS=((__IS_EXPANDED__L5NJ *)__tmp__U1EK);
-          __tmp__S4EK=Self__QRKS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__XNQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__QRKS->receiver__554J)->local__PUEJ));
-          if (__tmp__XNQT==NULL) {
-            __tmp__YNQT=NULL;
+        case ____0AOJ__: {
+          __5SKS=((____0AOJ *)__D3EK);
+          __BAFK=__5SKS->__1AOJ.__CK.__YH.__O2B;
+          __GPQT=__2VEI(((____N5WC *)((____2A0I *)__5SKS->__OB5J)->__4VEJ));
+          if (__GPQT==NULL) {
+            __HPQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__YNQT=((__READ_LOCAL__N5ZI *)__tmp__XNQT);
-          };
-          Self__QRKS=NULL;
-          __tmp__QX4U=((__POINTER__IB )(NULL));
-          __tmp__I1EK= 0;
-          __tmp__KY4U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__KY4U ==  0)) {
-            Self__QRKS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__I1EK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KY4U));
-            if ((__tmp__I1EK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CZ4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DZ4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KY4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EZ4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DZ4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CZ4U=micro_alloc__table__lab__HKI(__tmp__DZ4U,((__POINTER__IB )(&(table_size[(__tmp__EZ4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DZ4U)));
-              __tmp__QX4U=__tmp__CZ4U;
+            __HPQT=((____2A0I *)__GPQT);
+          };
+          __5SKS=NULL;
+          __5Y4U=((____IB )(NULL));
+          __X2EK= 0;
+          __ZZ4U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__ZZ4U ==  0)) {
+            __5SKS=__0AOJ__;
+          } else /* FALSE */ {
+            __X2EK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZZ4U));
+            if ((__X2EK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R04U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S04U=(void *)((unsigned long)(void *)((unsigned long)__ZZ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __T04U=((____YWB )((____Q )(void *)((unsigned long)__S04U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __R04U=__OKI(__S04U,((____IB )(&(table_size[(__T04U)-1]))),((____YWB )((____Q )__S04U)));
+              __5Y4U=__R04U;
             } else /* FALSE */ {
-              __tmp__EZ4U=((__UINTEGER_32__RWB )__tmp__I1EK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CZ4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DZ4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KY4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CZ4U=micro_alloc__table__lab__HKI(__tmp__DZ4U,((__POINTER__IB )(&(table_type[(__tmp__EZ4U)]))),(__UINTEGER_32__RWB)(__tmp__EZ4U |  1));
-              __tmp__QX4U=__tmp__CZ4U;
-            };
-            Self__QRKS=((__IS_EXPANDED__L5NJ *)__tmp__QX4U);
-            *(Self__QRKS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__I04U=((__IS_EXPANDED__L5NJ *)Self__QRKS);
-          Self__I04U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__S4EK;
-          Self__I04U->receiver__554J=__tmp__YNQT;
-          __tmp__G2EK=Self__QRKS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__VRKS=((__GET_TYPE_ID__V5NJ *)__tmp__U1EK);
-          __tmp__S4EK=Self__VRKS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__21EK=Self__VRKS->receiver__EA5J;
-          Self__VRKS=NULL;
-          __tmp__QX4U=((__POINTER__IB )(NULL));
-          __tmp__I1EK= 0;
-          __tmp__KY4U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__KY4U ==  0)) {
-            Self__VRKS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__I1EK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KY4U));
-            if ((__tmp__I1EK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CZ4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DZ4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KY4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EZ4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DZ4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CZ4U=micro_alloc__table__lab__HKI(__tmp__DZ4U,((__POINTER__IB )(&(table_size[(__tmp__EZ4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DZ4U)));
-              __tmp__QX4U=__tmp__CZ4U;
+              __T04U=((____YWB )__X2EK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R04U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S04U=(void *)((unsigned long)(void *)((unsigned long)__ZZ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __R04U=__OKI(__S04U,((____IB )(&(table_type[(__T04U)]))),(____YWB)(__T04U |  1));
+              __5Y4U=__R04U;
+            };
+            __5SKS=((____0AOJ *)__5Y4U);
+            *(__5SKS) = *(__0AOJ__);
+          };
+          __X14U=((____0AOJ *)__5SKS);
+          __X14U->__1AOJ.__CK.__YH.__O2B=__BAFK;
+          __X14U->__OB5J=__HPQT;
+          __V3EK=__5SKS;
+        } break;
+        case ____EBOJ__: {
+          __ETKS=((____EBOJ *)__D3EK);
+          __BAFK=__ETKS->__FBOJ.__CK.__YH.__O2B;
+          __L3EK=__ETKS->__TB5J;
+          __ETKS=NULL;
+          __5Y4U=((____IB )(NULL));
+          __X2EK= 0;
+          __ZZ4U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__ZZ4U ==  0)) {
+            __ETKS=__EBOJ__;
+          } else /* FALSE */ {
+            __X2EK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZZ4U));
+            if ((__X2EK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R04U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S04U=(void *)((unsigned long)(void *)((unsigned long)__ZZ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __T04U=((____YWB )((____Q )(void *)((unsigned long)__S04U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __R04U=__OKI(__S04U,((____IB )(&(table_size[(__T04U)-1]))),((____YWB )((____Q )__S04U)));
+              __5Y4U=__R04U;
             } else /* FALSE */ {
-              __tmp__EZ4U=((__UINTEGER_32__RWB )__tmp__I1EK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CZ4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DZ4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KY4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CZ4U=micro_alloc__table__lab__HKI(__tmp__DZ4U,((__POINTER__IB )(&(table_type[(__tmp__EZ4U)]))),(__UINTEGER_32__RWB)(__tmp__EZ4U |  1));
-              __tmp__QX4U=__tmp__CZ4U;
-            };
-            Self__VRKS=((__GET_TYPE_ID__V5NJ *)__tmp__QX4U);
-            *(Self__VRKS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__Y04U=((__GET_TYPE_ID__V5NJ *)Self__VRKS);
-          Self__Y04U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__S4EK;
-          Self__Y04U->receiver__EA5J=__tmp__21EK;
-          __tmp__G2EK=Self__VRKS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__G2EK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__U1EK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__G2EK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__U1EK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__G2EK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__U1EK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__G2EK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__U1EK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__G2EK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__U1EK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__G2EK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__U1EK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__G2EK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__U1EK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__G2EK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__U1EK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__G2EK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__U1EK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__YRKS=((__SIZE_OF__NGOJ *)__tmp__U1EK);
-          __tmp__S4EK=Self__YRKS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__21EK=Self__YRKS->receiver__OC5J;
-          Self__YRKS=NULL;
-          __tmp__QX4U=((__POINTER__IB )(NULL));
-          __tmp__I1EK= 0;
-          __tmp__KY4U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__KY4U ==  0)) {
-            Self__YRKS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__I1EK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KY4U));
-            if ((__tmp__I1EK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CZ4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DZ4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KY4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EZ4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DZ4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CZ4U=micro_alloc__table__lab__HKI(__tmp__DZ4U,((__POINTER__IB )(&(table_size[(__tmp__EZ4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DZ4U)));
-              __tmp__QX4U=__tmp__CZ4U;
+              __T04U=((____YWB )__X2EK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R04U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S04U=(void *)((unsigned long)(void *)((unsigned long)__ZZ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __R04U=__OKI(__S04U,((____IB )(&(table_type[(__T04U)]))),(____YWB)(__T04U |  1));
+              __5Y4U=__R04U;
+            };
+            __ETKS=((____EBOJ *)__5Y4U);
+            *(__ETKS) = *(__EBOJ__);
+          };
+          __H24U=((____EBOJ *)__ETKS);
+          __H24U->__FBOJ.__CK.__YH.__O2B=__BAFK;
+          __H24U->__TB5J=__L3EK;
+          __V3EK=__ETKS;
+        } break;
+        case ____3BOJ__: {
+          __V3EK=__21AL(((____3BOJ *)__D3EK));
+        } break;
+        case ____RCOJ__: {
+          __V3EK=__H2AL(((____RCOJ *)__D3EK));
+        } break;
+        case ____HDOJ__: {
+          __V3EK=__S2AL(((____HDOJ *)__D3EK));
+        } break;
+        case ____1DOJ__: {
+          __V3EK=__32AL(((____1DOJ *)__D3EK));
+        } break;
+        case ____PEOJ__: {
+          __V3EK=__I3AL(((____PEOJ *)__D3EK));
+        } break;
+        case ____DFOJ__: {
+          __V3EK=__T3AL(((____DFOJ *)__D3EK));
+        } break;
+        case ____XFOJ__: {
+          __V3EK=__43AL(((____XFOJ *)__D3EK));
+        } break;
+        case ____QGOJ__: {
+          __V3EK=__J4AL(((____QGOJ *)__D3EK));
+        } break;
+        case ____EHOJ__: {
+          __V3EK=__X4AL(((____EHOJ *)__D3EK));
+        } break;
+        case ____2HOJ__: {
+          __HTKS=((____2HOJ *)__D3EK);
+          __BAFK=__HTKS->__3HOJ.__CK.__YH.__O2B;
+          __L3EK=__HTKS->__3D5J;
+          __HTKS=NULL;
+          __5Y4U=((____IB )(NULL));
+          __X2EK= 0;
+          __ZZ4U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__ZZ4U ==  0)) {
+            __HTKS=__2HOJ__;
+          } else /* FALSE */ {
+            __X2EK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZZ4U));
+            if ((__X2EK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R04U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S04U=(void *)((unsigned long)(void *)((unsigned long)__ZZ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __T04U=((____YWB )((____Q )(void *)((unsigned long)__S04U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __R04U=__OKI(__S04U,((____IB )(&(table_size[(__T04U)-1]))),((____YWB )((____Q )__S04U)));
+              __5Y4U=__R04U;
             } else /* FALSE */ {
-              __tmp__EZ4U=((__UINTEGER_32__RWB )__tmp__I1EK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CZ4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DZ4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KY4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CZ4U=micro_alloc__table__lab__HKI(__tmp__DZ4U,((__POINTER__IB )(&(table_type[(__tmp__EZ4U)]))),(__UINTEGER_32__RWB)(__tmp__EZ4U |  1));
-              __tmp__QX4U=__tmp__CZ4U;
-            };
-            Self__YRKS=((__SIZE_OF__NGOJ *)__tmp__QX4U);
-            *(Self__YRKS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__I14U=((__SIZE_OF__NGOJ *)Self__YRKS);
-          Self__I14U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__S4EK;
-          Self__I14U->receiver__OC5J=__tmp__21EK;
-          __tmp__G2EK=Self__YRKS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__G2EK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__U1EK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__1RKS=((__REAL_CST__JLOJ *)__tmp__U1EK);
-          __tmp__S4EK=Self__1RKS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__014U=Self__1RKS->value__DD5J;
-          __tmp__21EK=Self__1RKS->parent_constant__KLOJ.static_type__SG4D;
-          Self__1RKS=NULL;
-          __tmp__QX4U=((__POINTER__IB )(NULL));
-          __tmp__I1EK= 0;
-          __tmp__KY4U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__KY4U ==  0)) {
-            Self__1RKS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__I1EK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KY4U));
-            if ((__tmp__I1EK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CZ4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DZ4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KY4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EZ4U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DZ4U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CZ4U=micro_alloc__table__lab__HKI(__tmp__DZ4U,((__POINTER__IB )(&(table_size[(__tmp__EZ4U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DZ4U)));
-              __tmp__QX4U=__tmp__CZ4U;
+              __T04U=((____YWB )__X2EK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R04U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S04U=(void *)((unsigned long)(void *)((unsigned long)__ZZ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __R04U=__OKI(__S04U,((____IB )(&(table_type[(__T04U)]))),(____YWB)(__T04U |  1));
+              __5Y4U=__R04U;
+            };
+            __HTKS=((____2HOJ *)__5Y4U);
+            *(__HTKS) = *(__2HOJ__);
+          };
+          __X24U=((____2HOJ *)__HTKS);
+          __X24U->__3HOJ.__CK.__YH.__O2B=__BAFK;
+          __X24U->__3D5J=__L3EK;
+          __V3EK=__HTKS;
+        } break;
+        case ____YIOJ__: {
+          __V3EK=__I5AL(((____YIOJ *)__D3EK));
+        } break;
+        case ____YMOJ__: {
+          __KTKS=((____YMOJ *)__D3EK);
+          __BAFK=__KTKS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __J34U=__KTKS->__SE5J;
+          __L3EK=__KTKS->__ZMOJ.__BI4D;
+          __KTKS=NULL;
+          __5Y4U=((____IB )(NULL));
+          __X2EK= 0;
+          __ZZ4U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__ZZ4U ==  0)) {
+            __KTKS=__YMOJ__;
+          } else /* FALSE */ {
+            __X2EK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZZ4U));
+            if ((__X2EK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R04U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S04U=(void *)((unsigned long)(void *)((unsigned long)__ZZ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __T04U=((____YWB )((____Q )(void *)((unsigned long)__S04U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __R04U=__OKI(__S04U,((____IB )(&(table_size[(__T04U)-1]))),((____YWB )((____Q )__S04U)));
+              __5Y4U=__R04U;
             } else /* FALSE */ {
-              __tmp__EZ4U=((__UINTEGER_32__RWB )__tmp__I1EK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CZ4U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DZ4U=(void *)((unsigned long)(void *)((unsigned long)__tmp__KY4U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZ4U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CZ4U=micro_alloc__table__lab__HKI(__tmp__DZ4U,((__POINTER__IB )(&(table_type[(__tmp__EZ4U)]))),(__UINTEGER_32__RWB)(__tmp__EZ4U |  1));
-              __tmp__QX4U=__tmp__CZ4U;
-            };
-            Self__1RKS=((__REAL_CST__JLOJ *)__tmp__QX4U);
-            *(Self__1RKS) = *(REAL_CST__JLOJ__);
-          };
-          Self__Y14U=((__REAL_CST__JLOJ *)Self__1RKS);
-          Self__Y14U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__S4EK;
-          Self__Y14U->value__DD5J=v__014U;
-          Self__Y14U->parent_constant__KLOJ.static_type__SG4D=__tmp__21EK;
-          __tmp__G2EK=Self__1RKS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__5RKS=((__CHARACTER_CST__5LOJ *)__tmp__U1EK);
-          __tmp__ASKS=create__char__CMQJ(Self__5RKS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5RKS->text__ID5J);
-          __tmp__G2EK=__tmp__ASKS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__CSKS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__U1EK);
-          __tmp__DSKS=create__text__2PQJ(Self__CSKS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CSKS->string__EBJK);
-          __tmp__G2EK=__tmp__DSKS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__G2EK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__U1EK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__G2EK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__U1EK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__G2EK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__U1EK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__G2EK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__U1EK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__G2EK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__U1EK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__G2EK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__U1EK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__G2EK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__U1EK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__G2EK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__U1EK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__K5EK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__U1EK)->global__Y5JM),NULL);
-          if (__tmp__K5EK==NULL) {
-            __tmp__MMCU=NULL;
+              __T04U=((____YWB )__X2EK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R04U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S04U=(void *)((unsigned long)(void *)((unsigned long)__ZZ4U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R04U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __R04U=__OKI(__S04U,((____IB )(&(table_type[(__T04U)]))),(____YWB)(__T04U |  1));
+              __5Y4U=__R04U;
+            };
+            __KTKS=((____YMOJ *)__5Y4U);
+            *(__KTKS) = *(__YMOJ__);
+          };
+          __H34U=((____YMOJ *)__KTKS);
+          __H34U->__ZMOJ.__DK.__CK.__YH.__O2B=__BAFK;
+          __H34U->__SE5J=__J34U;
+          __H34U->__ZMOJ.__BI4D=__L3EK;
+          __V3EK=__KTKS;
+        } break;
+        case ____ONOJ__: {
+          __OTKS=((____ONOJ *)__D3EK);
+          __PTKS=__RNQJ(__OTKS->__PNOJ.__DK.__CK.__YH.__O2B,__OTKS->__XE5J);
+          __V3EK=__PTKS;
+        } break;
+        case ____YOOJ__: {
+          __RTKS=((____YOOJ *)__D3EK);
+          __STKS=__LRQJ(__RTKS->__ZOOJ.__DK.__CK.__YH.__O2B,__RTKS->__TCJK);
+          __V3EK=__STKS;
+        } break;
+        case ____IM4K__: {
+          __V3EK=__NZFM(((____IM4K *)__D3EK));
+        } break;
+        case ____T5FL__: {
+          __V3EK=__V35O(((____T5FL *)__D3EK));
+        } break;
+        case ____3DUL__: {
+          __V3EK=__AJVP(((____3DUL *)__D3EK));
+        } break;
+        case ____0EUL__: {
+          __V3EK=__QB4P(((____0EUL *)__D3EK));
+        } break;
+        case ____BGUL__: {
+          __V3EK=__LJVP(((____BGUL *)__D3EK));
+        } break;
+        case ____2GUL__: {
+          __V3EK=__2B4P(((____2GUL *)__D3EK));
+        } break;
+        case ____B0VL__: {
+          __V3EK=__H0BN(((____B0VL *)__D3EK));
+        } break;
+        case ____P0VL__: {
+          __V3EK=__NCHM(((____P0VL *)__D3EK));
+        } break;
+        case ____Q5YL__: {
+          __ZAFK=__TFTL(((____FKRG *)((____Q5YL *)__D3EK)->__HBKM),NULL);
+          if (__ZAFK==NULL) {
+            __1NCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__K5EK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__MMCU=NULL;
+            switch (((struct ___OBJ *)__ZAFK)->__id) {
+            case ____IM4K__: {
+              __1NCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__MMCU=((__READ_GLOBAL__B4YL *)__tmp__K5EK);
+            case ____Q5YL__: {
+              __1NCU=((____Q5YL *)__ZAFK);
             } break;
             }
           };
-          __tmp__G2EK=__tmp__MMCU;
+          __V3EK=__1NCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__G2EK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__U1EK));
+        case ____UVPM__: {
+          __V3EK=__VGWN(((____UVPM *)__D3EK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__G2EK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__U1EK));
+        case ____0ZPM__: {
+          __V3EK=__4G2P(((____0ZPM *)__D3EK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__G2EK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__U1EK));
+        case ____MR0N__: {
+          __V3EK=__DRVO(((____MR0N *)__D3EK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__G2EK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__U1EK));
+        case ____YWBP__: {
+          __V3EK=__DQ0Q(((____YWBP *)__D3EK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__G2EK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__U1EK));
+        case ____LYBP__: {
+          __V3EK=__0WUP(((____LYBP *)__D3EK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__G2EK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__U1EK));
+        case ____CZBP__: {
+          __V3EK=__FXUP(((____CZBP *)__D3EK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__G2EK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__U1EK));
+        case ____3BEP__: {
+          __V3EK=__FCIQ(((____3BEP *)__D3EK));
         } break;
         };
-        __tmp__EAFK=new_read__slot__receiver__with__intern__2DZJ(__tmp__O1EK,__tmp__UE3L,__tmp__G2EK,__tmp__Z5EK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__EAFK);
-        __tmp__UE3L=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__EAFK));
-        result__SYEK=__tmp__UE3L;
+        __TBFK=__LFZJ(__32EK,__DG3L,__V3EK,__IBFK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__TBFK);
+        __DG3L=__BR5H(((____UL2C *)__TBFK));
+        __B0EK=__DG3L;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PYEK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__T0EK=static_type__QDCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__T0EK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__QYEK);
-        put_position__HRE(Self__OYEK->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__4ZEK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __C2EK=__5ECK();
+        __CQXE(((____WMB *)__C2EK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__5ZEK);
+        __ORE(__3ZEK->__4BOJ.__JJNJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__M0EK=result__SYEK;
-  return(__tmp__M0EK);
+  __11EK=__B0EK;
+  return(__11EK);
 }
 
-static void* check_type__with__3AFK(__EXPR_SUB__CBOJ *Self__4AFK,__TYPE_FULL__PMB *t__5AFK,__POSITION__OL p__ABFK)
-// ({EXPR_SUB__CBOJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __MCFK(____RCOJ *__NCFK,____WMB *__OCFK,____OL __PCFK)
+// ({__RCOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__N44U;
-  void *result__CBFK;
-  __TYPE_FULL__PMB *__tmp__YBFK,*__tmp__LCFK,*__tmp__SCFK,*__tmp__DDFK;
-  __TYPE_FULL__PMB *__tmp__MEFK,*__tmp__QHFK;
-  __LOCAL__43WC *__tmp__VSKS,*__tmp__JTKS;
-  __WRITE_LOCAL__BEYJ *__tmp__2SKS,*__tmp__QTKS;
-  __STRING_CONSTANT__0 *__tmp__0CFK,*__tmp__BGFK,*v__OA5U;
-  void *__tmp__2CFK;
-  __PROTOTYPE__MF *__tmp__SDFK,*__tmp__WGFK;
-  __INTEGER__Q __tmp__YDFK,__tmp__B24U,old_nb_elts__D24U,__tmp__124U;
-  __INTEGER__Q old_nb_elts__324U;
-  void *__tmp__HQFP;
-  __POSITION__OL __tmp__4DFK,__tmp__CHFK;
-  void *__tmp__EEFK,*__tmp__WEFK,*__tmp__0HFK;
-  __ITM_TYPE_STYLE__TMB *Self__414U,*Self__Y24U;
-  __STRING__BC *Self__514U,*Self__Z24U;
-  __POINTER__IB __tmp__E24U,__tmp__424U,__tmp__W34U,__tmp__X34U;
-  __ITM_TYPE_MULTI__NURC *Self__BTKS,*Self__VTKS;
-  __READ_LOCAL__N5ZI *__tmp__GFFK,*__tmp__OIFK,*__tmp__ZOQT,*__tmp__0OQT;
-  __NODE_TYPE__FK2C *__tmp__IFFK,*__tmp__UIFK;
-  __PROTOTYPE_CST__45WC *__tmp__LIFK,*Self__ZTKS,*__tmp__0TKS;
-  __STRING_CST__5J *Self__V34U,*result__R34U;
-  __UINTEGER_32__RWB __tmp__Y34U;
-  __INTEGER_CST__KAXC *Self__2TKS,*Self__L44U;
-  __IS_EXPANDED__L5NJ *Self__AUKS,*Self__244U;
-  __GET_TYPE_ID__V5NJ *Self__FUKS,*Self__M54U;
-  __SIZE_OF__NGOJ *Self__IUKS,*Self__254U;
-  __REAL_CST__JLOJ *Self__LUKS,*Self__MA5U;
-  __CHARACTER_CST__5LOJ *Self__PUKS,*__tmp__QUKS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SUKS,*__tmp__TUKS;
-  __READ_GLOBAL__B4YL *__tmp__QMCU;
-  __BOOLEAN__L __tmp__ZBFK,__tmp__MCFK,__tmp__PEFK,__tmp__THFK;
-  __CHARACTER__DB *__tmp__A24U,*__tmp__024U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__JIFK;
-  result__CBFK=NULL;
-  __tmp__YBFK=static_type__VDCK(Self__4AFK);
-  __tmp__ZBFK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__5AFK),__tmp__YBFK);
-  if (__tmp__ZBFK) {
-    result__CBFK=Self__4AFK;
+  ____0SG __254U;
+  void *__RCFK;
+  ____WMB *__HDFK,*__0DFK,*__BEFK,*__SEFK,*__1FFK,*__5IFK;
+  ____N5WC *__EUKS,*__YUKS;
+  ____QFYJ *__LUKS,*__5UKS;
+  ____0 *__JEFK,*__QHFK,*__3B5U;
+  void *__LEFK;
+  ____MF *__BFFK,*__FIFK;
+  ____Q __HFFK,__Q34U,__S34U,__K44U,__M44U;
+  void *__WRFP;
+  ____OL __NFFK,__RIFK;
+  void *__TFFK,*__FGFK,*__JJFK;
+  ____0MB *__N34U,*__H44U;
+  ____BC *__O34U,*__I44U;
+  ____IB __T34U,__N44U,__F54U,__G54U;
+  ____2VRC *__QUKS,*__EVKS;
+  ____2A0I *__VGFK,*__3JFK,*__IQQT,*__JQQT;
+  ____UL2C *__XGFK,*__DKFK;
+  ____NBXC *__0JFK,*__IVKS,*__JVKS;
+  ____5J *__E54U,*__A54U;
+  ____YWB __H54U;
+  ____ZBXC *__LVKS,*__054U;
+  ____0AOJ *__PVKS,*__LA5U;
+  ____EBOJ *__UVKS,*__1A5U;
+  ____2HOJ *__XVKS,*__LB5U;
+  ____YMOJ *__0VKS,*__1B5U;
+  ____ONOJ *__4VKS,*__5VKS;
+  ____YOOJ *__BWKS,*__CWKS;
+  ____Q5YL *__5NCU;
+  ____L __IDFK,__1DFK,__4FFK,__CJFK;
+  ____DB *__P34U,*__J44U;
+  ____ABXC *__YJFK;
+  __RCFK=NULL;
+  __HDFK=__EFCK(__NCFK);
+  __IDFK=__5MKK(((____WMB *)__OCFK),__HDFK);
+  if (__IDFK) {
+    __RCFK=__NCFK;
   } else /* FALSE */ {
-    __tmp__LCFK=static_type__VDCK(Self__4AFK);
-    __tmp__MCFK=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__LCFK),t__5AFK);
-    if (__tmp__MCFK) {
-      __tmp__SCFK=static_type__VDCK(Self__4AFK);
-      __tmp__VSKS=create__name__style__type__0HND(Self__4AFK->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__SCFK));
-      __tmp__2SKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VSKS),Self__4AFK->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4AFK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2SKS);
-      __tmp__0CFK=get__HJC(last_cast_name__C31J);
-      __tmp__SCFK=static_type__VDCK(Self__4AFK);
-      __tmp__2CFK=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__SCFK),__tmp__0CFK);
-      if (((void *)__tmp__2CFK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__DDFK=static_type__VDCK(Self__4AFK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__DDFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5AFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__0CFK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__DDFK=static_type__VDCK(Self__4AFK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__DDFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__ABFK);
-        __tmp__DDFK=static_type__VDCK(Self__4AFK);
-        __tmp__SDFK=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__DDFK));
-        put_position__HRE(__tmp__SDFK->parent_named__PF.parent_itm_object__OF.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);
+    __0DFK=__EFCK(__NCFK);
+    __1DFK=__CDVK(((____WMB *)__0DFK),__OCFK);
+    if (__1DFK) {
+      __BEFK=__EFCK(__NCFK);
+      __EUKS=__JJND(__NCFK->__UCOJ.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__BEFK));
+      __LUKS=__BQRJ(((____N5WC *)__EUKS),__NCFK->__UCOJ.__TCOJ.__CK.__YH.__O2B,__NCFK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LUKS);
+      __JEFK=__OJC(__R41J);
+      __BEFK=__EFCK(__NCFK);
+      __LEFK=__NB3I(((____WMB *)__BEFK),__JEFK);
+      if (((void *)__LEFK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __SEFK=__EFCK(__NCFK);
+        __CQXE(((____WMB *)__SEFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__OCFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__JEFK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __SEFK=__EFCK(__NCFK);
+        __CQXE(((____WMB *)__SEFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__PCFK);
+        __SEFK=__EFCK(__NCFK);
+        __BFFK=__IFMJ(((____WMB *)__SEFK));
+        __ORE(__BFFK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__2CFK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__2CFK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__YDFK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__2CFK));
+      if (((struct ___OBJ *)__LEFK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__LEFK)->__2JRG->__QLC)->__id==____OLC__) {
+          __HFFK=__HVRL(((____1JRG *)__LEFK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__YDFK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__2CFK));
+          __HFFK=__HVRL(((____1JRG *)__LEFK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__2CFK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__YDFK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__2CFK));
+        if (((struct ___OBJ *)((____FKRG *)__LEFK)->__HKRG->__QLC)->__id==____OLC__) {
+          __HFFK=__4VRL(((____FKRG *)__LEFK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__YDFK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__2CFK));
+          __HFFK=__4VRL(((____FKRG *)__LEFK));
         };
       };
-      if ((__tmp__YDFK !=  1)) {
-        if (((struct ___OBJ *)__tmp__2CFK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__HQFP=((__SLOT_CODE__MIRG *)__tmp__2CFK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__HQFP)->__id==__ITM_SLOT__HLC__) {
-            __tmp__4DFK=((__ITM_SLOT__HLC *)__tmp__HQFP)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__HFFK !=  1)) {
+        if (((struct ___OBJ *)__LEFK)->__id==____1JRG__) {
+          __WRFP=((____1JRG *)__LEFK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__WRFP)->__id==____OLC__) {
+            __NFFK=((____OLC *)__WRFP)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__4DFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HQFP)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __NFFK=((____4G0D *)__WRFP)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__4DFK=((__SLOT_DATA__WIRG *)__tmp__2CFK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __NFFK=((____FKRG *)__LEFK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__4DFK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__NFFK);
+        __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 *)__tmp__2CFK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__HQFP=((__SLOT_CODE__MIRG *)__tmp__2CFK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__HQFP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__EEFK=((__ITM_SLOT__HLC *)__tmp__HQFP)->result_type__3VOB;
+      if (((struct ___OBJ *)__LEFK)->__id==____1JRG__) {
+        __WRFP=((____1JRG *)__LEFK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__WRFP)->__id==____OLC__) {
+          __TFFK=((____OLC *)__WRFP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__EEFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HQFP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __TFFK=((____4G0D *)__WRFP)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__HQFP=((__SLOT_DATA__WIRG *)__tmp__2CFK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__HQFP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__EEFK=((__ITM_SLOT__HLC *)__tmp__HQFP)->result_type__3VOB;
+        __WRFP=((____FKRG *)__LEFK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__WRFP)->__id==____OLC__) {
+          __TFFK=((____OLC *)__WRFP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__EEFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HQFP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __TFFK=((____4G0D *)__WRFP)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__EEFK==NULL) {
-        __tmp__HQFP=NULL;
+      if (__TFFK==NULL) {
+        __WRFP=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__EEFK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__HQFP=((void *)__tmp__EEFK);
+        switch (((struct ___OBJ *)__TFFK)->__id) {
+        case ____QMB__: {
+          __WRFP=((void *)__TFFK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__HQFP=((void *)__tmp__EEFK);
+        case ____0MB__: {
+          __WRFP=((void *)__TFFK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__HQFP=((void *)__tmp__EEFK);
+        case ____KPB__: {
+          __WRFP=((void *)__TFFK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__HQFP=((void *)__tmp__EEFK);
+        case ____TEZ__: {
+          __WRFP=((void *)__TFFK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__HQFP=NULL;
+        case ____2VRC__: {
+          __WRFP=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__HQFP=NULL;
+        case ____GZRC__: {
+          __WRFP=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__HQFP == (void *)NULL)) {
-        __tmp__PEFK=TRUE__K__;
+      if (((void *)__WRFP == (void *)NULL)) {
+        __4FFK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__HQFP)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__MEFK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__HQFP));
+        switch (((struct ___OBJ *)__WRFP)->__id) {
+        case ____QMB__: {
+          __1FFK=__43X(((____QMB *)__WRFP));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__MEFK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HQFP)));
+        case ____0MB__: {
+          __1FFK=__D5X(((____0MB *)((____QMB *)__WRFP)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__MEFK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HQFP)),NULL);
+        case ____KPB__: {
+          __1FFK=__LAY(((____KPB *)((____QMB *)__WRFP)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__MEFK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HQFP)),NULL);
+        case ____TEZ__: {
+          __1FFK=__HZ1D(((____TEZ *)((____QMB *)__WRFP)),NULL);
         } break;
         };
-        __tmp__PEFK=((void *)__tmp__MEFK != (void *)t__5AFK);
+        __4FFK=((void *)__1FFK != (void *)__OCFK);
       };
-      if (__tmp__PEFK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__2CFK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__EEFK=((__SLOT_CODE__MIRG *)__tmp__2CFK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EEFK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WEFK=((__ITM_SLOT__HLC *)__tmp__EEFK)->result_type__3VOB;
+      if (__4FFK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__LEFK)->__id==____1JRG__) {
+          __TFFK=((____1JRG *)__LEFK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__TFFK)->__id==____OLC__) {
+            __FGFK=((____OLC *)__TFFK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WEFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EEFK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __FGFK=((____4G0D *)__TFFK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__EEFK=((__SLOT_DATA__WIRG *)__tmp__2CFK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EEFK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WEFK=((__ITM_SLOT__HLC *)__tmp__EEFK)->result_type__3VOB;
+          __TFFK=((____FKRG *)__LEFK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__TFFK)->__id==____OLC__) {
+            __FGFK=((____OLC *)__TFFK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WEFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EEFK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__WEFK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__WEFK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__414U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WEFK));
-          if (((void *)Self__414U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__414U->style__MPC);
-            Self__514U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__514U->capacity__HFL <= Self__514U->count__WJ)) {
-              if ((Self__514U->capacity__HFL ==  0)) {
-                Self__514U->capacity__HFL= 32;
-                __tmp__A24U=create__KVW( 32);
-                Self__514U->storage__4EL=__tmp__A24U;
+            __FGFK=((____4G0D *)__TFFK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__FGFK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__FGFK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __N34U=((____0MB *)((____QMB *)__FGFK));
+          if (((void *)__N34U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__N34U->__TPC);
+            __O34U=((____BC *)__YC);
+            if ((__O34U->__OFL <= __O34U->__WJ)) {
+              if ((__O34U->__OFL ==  0)) {
+                __O34U->__OFL= 32;
+                __P34U=__RVW( 32);
+                __O34U->__FFL=__P34U;
               } else /* FALSE */ {
-                __tmp__B24U=(__INTEGER__Q)(Self__514U->capacity__HFL <<  1);
-                __tmp__A24U=((__CHARACTER__DB *)Self__514U->storage__4EL);
-                old_nb_elts__D24U=Self__514U->capacity__HFL;
-                __tmp__E24U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__A24U),((__UINTEGER_32__RWB )old_nb_elts__D24U),((__UINTEGER_32__RWB )__tmp__B24U));
-                __tmp__A24U=((__CHARACTER__DB *)__tmp__E24U);
-                clear__to__F00(__tmp__A24U,old_nb_elts__D24U,(__INTEGER__Q)(__tmp__B24U -  1));
-                Self__514U->storage__4EL=__tmp__A24U;
-                Self__514U->capacity__HFL=__tmp__B24U;
+                __Q34U=(____Q)(__O34U->__OFL <<  1);
+                __P34U=((____DB *)__O34U->__FFL);
+                __S34U=__O34U->__OFL;
+                __T34U=__55W(((____IB )__P34U),((____YWB )__S34U),((____YWB )__Q34U));
+                __P34U=((____DB *)__T34U);
+                __M00(__P34U,__S34U,(____Q)(__Q34U -  1));
+                __O34U->__FFL=__P34U;
+                __O34U->__OFL=__Q34U;
               };
             };
-            ((__CHARACTER__DB *)Self__514U->storage__4EL)[Self__514U->count__WJ]=' ';
-            Self__514U->count__WJ=(__INTEGER__Q)(Self__514U->count__WJ +  1);
+            ((____DB *)__O34U->__FFL)[__O34U->__WJ]=' ';
+            __O34U->__WJ=(____Q)(__O34U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__414U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__N34U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WEFK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__FGFK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WEFK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__FGFK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__BTKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WEFK));
-          Self__514U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__514U->capacity__HFL <= Self__514U->count__WJ)) {
-            if ((Self__514U->capacity__HFL ==  0)) {
-              Self__514U->capacity__HFL= 32;
-              __tmp__A24U=create__KVW( 32);
-              Self__514U->storage__4EL=__tmp__A24U;
+        case ____2VRC__: {
+          __QUKS=((____2VRC *)((____QMB *)__FGFK));
+          __O34U=((____BC *)__YC);
+          if ((__O34U->__OFL <= __O34U->__WJ)) {
+            if ((__O34U->__OFL ==  0)) {
+              __O34U->__OFL= 32;
+              __P34U=__RVW( 32);
+              __O34U->__FFL=__P34U;
             } else /* FALSE */ {
-              __tmp__B24U=(__INTEGER__Q)(Self__514U->capacity__HFL <<  1);
-              __tmp__A24U=((__CHARACTER__DB *)Self__514U->storage__4EL);
-              old_nb_elts__D24U=Self__514U->capacity__HFL;
-              __tmp__E24U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__A24U),((__UINTEGER_32__RWB )old_nb_elts__D24U),((__UINTEGER_32__RWB )__tmp__B24U));
-              __tmp__A24U=((__CHARACTER__DB *)__tmp__E24U);
-              clear__to__F00(__tmp__A24U,old_nb_elts__D24U,(__INTEGER__Q)(__tmp__B24U -  1));
-              Self__514U->storage__4EL=__tmp__A24U;
-              Self__514U->capacity__HFL=__tmp__B24U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__514U->storage__4EL)[Self__514U->count__WJ]='(';
-          Self__514U->count__WJ=(__INTEGER__Q)(Self__514U->count__WJ +  1);
-          display_raw__DGAD(Self__BTKS,string_tmp__YC);
-          Self__514U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__514U->capacity__HFL <= Self__514U->count__WJ)) {
-            if ((Self__514U->capacity__HFL ==  0)) {
-              Self__514U->capacity__HFL= 32;
-              __tmp__A24U=create__KVW( 32);
-              Self__514U->storage__4EL=__tmp__A24U;
+              __Q34U=(____Q)(__O34U->__OFL <<  1);
+              __P34U=((____DB *)__O34U->__FFL);
+              __S34U=__O34U->__OFL;
+              __T34U=__55W(((____IB )__P34U),((____YWB )__S34U),((____YWB )__Q34U));
+              __P34U=((____DB *)__T34U);
+              __M00(__P34U,__S34U,(____Q)(__Q34U -  1));
+              __O34U->__FFL=__P34U;
+              __O34U->__OFL=__Q34U;
+            };
+          };
+          ((____DB *)__O34U->__FFL)[__O34U->__WJ]='(';
+          __O34U->__WJ=(____Q)(__O34U->__WJ +  1);
+          __SHAD(__QUKS,__YC);
+          __O34U=((____BC *)__YC);
+          if ((__O34U->__OFL <= __O34U->__WJ)) {
+            if ((__O34U->__OFL ==  0)) {
+              __O34U->__OFL= 32;
+              __P34U=__RVW( 32);
+              __O34U->__FFL=__P34U;
             } else /* FALSE */ {
-              __tmp__B24U=(__INTEGER__Q)(Self__514U->capacity__HFL <<  1);
-              __tmp__A24U=((__CHARACTER__DB *)Self__514U->storage__4EL);
-              old_nb_elts__D24U=Self__514U->capacity__HFL;
-              __tmp__E24U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__A24U),((__UINTEGER_32__RWB )old_nb_elts__D24U),((__UINTEGER_32__RWB )__tmp__B24U));
-              __tmp__A24U=((__CHARACTER__DB *)__tmp__E24U);
-              clear__to__F00(__tmp__A24U,old_nb_elts__D24U,(__INTEGER__Q)(__tmp__B24U -  1));
-              Self__514U->storage__4EL=__tmp__A24U;
-              Self__514U->capacity__HFL=__tmp__B24U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__514U->storage__4EL)[Self__514U->count__WJ]=')';
-          Self__514U->count__WJ=(__INTEGER__Q)(Self__514U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WEFK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5AFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__2CFK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__EEFK=((__SLOT_CODE__MIRG *)__tmp__2CFK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EEFK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__4DFK=((__ITM_SLOT__HLC *)__tmp__EEFK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __Q34U=(____Q)(__O34U->__OFL <<  1);
+              __P34U=((____DB *)__O34U->__FFL);
+              __S34U=__O34U->__OFL;
+              __T34U=__55W(((____IB )__P34U),((____YWB )__S34U),((____YWB )__Q34U));
+              __P34U=((____DB *)__T34U);
+              __M00(__P34U,__S34U,(____Q)(__Q34U -  1));
+              __O34U->__FFL=__P34U;
+              __O34U->__OFL=__Q34U;
+            };
+          };
+          ((____DB *)__O34U->__FFL)[__O34U->__WJ]=')';
+          __O34U->__WJ=(____Q)(__O34U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__FGFK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__OCFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__LEFK)->__id==____1JRG__) {
+          __TFFK=((____1JRG *)__LEFK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__TFFK)->__id==____OLC__) {
+            __NFFK=((____OLC *)__TFFK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__4DFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EEFK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __NFFK=((____4G0D *)__TFFK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__4DFK=((__SLOT_DATA__WIRG *)__tmp__2CFK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __NFFK=((____FKRG *)__LEFK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__4DFK);
-        put_position__HRE(Self__4AFK->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.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(__NFFK);
+        __ORE(__NCFK->__UCOJ.__TCOJ.__CK.__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));
         };
       };
-      __tmp__GFFK=read__NUEI(((__LOCAL__43WC *)__tmp__VSKS));
-      __tmp__IFFK=new_read__slot__receiver__self__intern__3J2C(Self__4AFK->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__2CFK,__tmp__GFFK,__tmp__GFFK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__IFFK);
-      __tmp__2CFK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__IFFK));
-      result__CBFK=__tmp__2CFK;
-      __tmp__PEFK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__PEFK=FALSE__O__;
-    };
-    if ((! __tmp__PEFK)) {
-      __tmp__SCFK=static_type__VDCK(Self__4AFK);
-      __tmp__PEFK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__5AFK),__tmp__SCFK);
-      if (__tmp__PEFK) {
-        __tmp__DDFK=static_type__VDCK(Self__4AFK);
-        __tmp__JTKS=create__name__style__type__0HND(Self__4AFK->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__DDFK));
-        __tmp__QTKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__JTKS),Self__4AFK->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4AFK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QTKS);
-        __tmp__BGFK=get__HJC(last_cast_name__C31J);
-        __tmp__HQFP=get_slot__452I(((__TYPE_FULL__PMB *)t__5AFK),__tmp__BGFK);
-        if (((void *)__tmp__HQFP == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5AFK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__MEFK=static_type__VDCK(Self__4AFK);
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__MEFK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__BGFK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5AFK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__ABFK);
-          __tmp__WGFK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__5AFK));
-          put_position__HRE(__tmp__WGFK->parent_named__PF.parent_itm_object__OF.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);
+      __VGFK=__2VEI(((____N5WC *)__EUKS));
+      __XGFK=__ML2C(__NCFK->__UCOJ.__TCOJ.__CK.__YH.__O2B,__LEFK,__VGFK,__VGFK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__XGFK);
+      __LEFK=__BR5H(((____UL2C *)__XGFK));
+      __RCFK=__LEFK;
+      __4FFK=__K__;
+    } else /* FALSE */ {
+      __4FFK=__O__;
+    };
+    if ((! __4FFK)) {
+      __BEFK=__EFCK(__NCFK);
+      __4FFK=__1XRL(((____WMB *)__OCFK),__BEFK);
+      if (__4FFK) {
+        __SEFK=__EFCK(__NCFK);
+        __YUKS=__JJND(__NCFK->__UCOJ.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__SEFK));
+        __5UKS=__BQRJ(((____N5WC *)__YUKS),__NCFK->__UCOJ.__TCOJ.__CK.__YH.__O2B,__NCFK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5UKS);
+        __QHFK=__OJC(__R41J);
+        __WRFP=__NB3I(((____WMB *)__OCFK),__QHFK);
+        if (((void *)__WRFP == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__OCFK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __1FFK=__EFCK(__NCFK);
+          __CQXE(((____WMB *)__1FFK),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__QHFK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__OCFK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__PCFK);
+          __FIFK=__IFMJ(((____WMB *)__OCFK));
+          __ORE(__FIFK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__HQFP)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__HQFP)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__B24U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__HQFP));
+        if (((struct ___OBJ *)__WRFP)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__WRFP)->__2JRG->__QLC)->__id==____OLC__) {
+            __Q34U=__HVRL(((____1JRG *)__WRFP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__B24U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__HQFP));
+            __Q34U=__HVRL(((____1JRG *)__WRFP));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__HQFP)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__B24U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__HQFP));
+          if (((struct ___OBJ *)((____FKRG *)__WRFP)->__HKRG->__QLC)->__id==____OLC__) {
+            __Q34U=__4VRL(((____FKRG *)__WRFP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__B24U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__HQFP));
+            __Q34U=__4VRL(((____FKRG *)__WRFP));
           };
         };
-        if ((__tmp__B24U !=  2)) {
-          if (((struct ___OBJ *)__tmp__HQFP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__WEFK=((__SLOT_CODE__MIRG *)__tmp__HQFP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WEFK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__CHFK=((__ITM_SLOT__HLC *)__tmp__WEFK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__Q34U !=  2)) {
+          if (((struct ___OBJ *)__WRFP)->__id==____1JRG__) {
+            __FGFK=((____1JRG *)__WRFP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__FGFK)->__id==____OLC__) {
+              __RIFK=((____OLC *)__FGFK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__CHFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WEFK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __RIFK=((____4G0D *)__FGFK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__CHFK=((__SLOT_DATA__WIRG *)__tmp__HQFP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __RIFK=((____FKRG *)__WRFP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__CHFK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__RIFK);
+          __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 *)__tmp__HQFP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__EEFK=((__SLOT_CODE__MIRG *)__tmp__HQFP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EEFK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WEFK=((__ITM_SLOT__HLC *)__tmp__EEFK)->result_type__3VOB;
+        if (((struct ___OBJ *)__WRFP)->__id==____1JRG__) {
+          __TFFK=((____1JRG *)__WRFP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__TFFK)->__id==____OLC__) {
+            __FGFK=((____OLC *)__TFFK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WEFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EEFK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __FGFK=((____4G0D *)__TFFK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__EEFK=((__SLOT_DATA__WIRG *)__tmp__HQFP)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EEFK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WEFK=((__ITM_SLOT__HLC *)__tmp__EEFK)->result_type__3VOB;
+          __TFFK=((____FKRG *)__WRFP)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__TFFK)->__id==____OLC__) {
+            __FGFK=((____OLC *)__TFFK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WEFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EEFK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __FGFK=((____4G0D *)__TFFK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__WEFK==NULL) {
-          __tmp__EEFK=NULL;
+        if (__FGFK==NULL) {
+          __TFFK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__WEFK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__EEFK=((void *)__tmp__WEFK);
+          switch (((struct ___OBJ *)__FGFK)->__id) {
+          case ____QMB__: {
+            __TFFK=((void *)__FGFK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__EEFK=((void *)__tmp__WEFK);
+          case ____0MB__: {
+            __TFFK=((void *)__FGFK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__EEFK=((void *)__tmp__WEFK);
+          case ____KPB__: {
+            __TFFK=((void *)__FGFK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__EEFK=((void *)__tmp__WEFK);
+          case ____TEZ__: {
+            __TFFK=((void *)__FGFK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__EEFK=NULL;
+          case ____2VRC__: {
+            __TFFK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__EEFK=NULL;
+          case ____GZRC__: {
+            __TFFK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__EEFK == (void *)NULL)) {
-          __tmp__THFK=TRUE__K__;
+        if (((void *)__TFFK == (void *)NULL)) {
+          __CJFK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__EEFK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__QHFK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__EEFK));
+          switch (((struct ___OBJ *)__TFFK)->__id) {
+          case ____QMB__: {
+            __5IFK=__43X(((____QMB *)__TFFK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__QHFK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EEFK)));
+          case ____0MB__: {
+            __5IFK=__D5X(((____0MB *)((____QMB *)__TFFK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__QHFK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EEFK)),NULL);
+          case ____KPB__: {
+            __5IFK=__LAY(((____KPB *)((____QMB *)__TFFK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__QHFK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EEFK)),NULL);
+          case ____TEZ__: {
+            __5IFK=__HZ1D(((____TEZ *)((____QMB *)__TFFK)),NULL);
           } break;
           };
-          __tmp__THFK=((void *)__tmp__QHFK != (void *)t__5AFK);
+          __CJFK=((void *)__5IFK != (void *)__OCFK);
         };
-        if (__tmp__THFK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__HQFP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__WEFK=((__SLOT_CODE__MIRG *)__tmp__HQFP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WEFK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__0HFK=((__ITM_SLOT__HLC *)__tmp__WEFK)->result_type__3VOB;
+        if (__CJFK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__WRFP)->__id==____1JRG__) {
+            __FGFK=((____1JRG *)__WRFP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__FGFK)->__id==____OLC__) {
+              __JJFK=((____OLC *)__FGFK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__0HFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WEFK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __JJFK=((____4G0D *)__FGFK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__WEFK=((__SLOT_DATA__WIRG *)__tmp__HQFP)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WEFK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__0HFK=((__ITM_SLOT__HLC *)__tmp__WEFK)->result_type__3VOB;
+            __FGFK=((____FKRG *)__WRFP)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__FGFK)->__id==____OLC__) {
+              __JJFK=((____OLC *)__FGFK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__0HFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WEFK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__0HFK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__0HFK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__Y24U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0HFK));
-            if (((void *)Self__Y24U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__Y24U->style__MPC);
-              Self__Z24U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__Z24U->capacity__HFL <= Self__Z24U->count__WJ)) {
-                if ((Self__Z24U->capacity__HFL ==  0)) {
-                  Self__Z24U->capacity__HFL= 32;
-                  __tmp__024U=create__KVW( 32);
-                  Self__Z24U->storage__4EL=__tmp__024U;
+              __JJFK=((____4G0D *)__FGFK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__JJFK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__JJFK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __H44U=((____0MB *)((____QMB *)__JJFK));
+            if (((void *)__H44U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__H44U->__TPC);
+              __I44U=((____BC *)__YC);
+              if ((__I44U->__OFL <= __I44U->__WJ)) {
+                if ((__I44U->__OFL ==  0)) {
+                  __I44U->__OFL= 32;
+                  __J44U=__RVW( 32);
+                  __I44U->__FFL=__J44U;
                 } else /* FALSE */ {
-                  __tmp__124U=(__INTEGER__Q)(Self__Z24U->capacity__HFL <<  1);
-                  __tmp__024U=((__CHARACTER__DB *)Self__Z24U->storage__4EL);
-                  old_nb_elts__324U=Self__Z24U->capacity__HFL;
-                  __tmp__424U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__024U),((__UINTEGER_32__RWB )old_nb_elts__324U),((__UINTEGER_32__RWB )__tmp__124U));
-                  __tmp__024U=((__CHARACTER__DB *)__tmp__424U);
-                  clear__to__F00(__tmp__024U,old_nb_elts__324U,(__INTEGER__Q)(__tmp__124U -  1));
-                  Self__Z24U->storage__4EL=__tmp__024U;
-                  Self__Z24U->capacity__HFL=__tmp__124U;
+                  __K44U=(____Q)(__I44U->__OFL <<  1);
+                  __J44U=((____DB *)__I44U->__FFL);
+                  __M44U=__I44U->__OFL;
+                  __N44U=__55W(((____IB )__J44U),((____YWB )__M44U),((____YWB )__K44U));
+                  __J44U=((____DB *)__N44U);
+                  __M00(__J44U,__M44U,(____Q)(__K44U -  1));
+                  __I44U->__FFL=__J44U;
+                  __I44U->__OFL=__K44U;
                 };
               };
-              ((__CHARACTER__DB *)Self__Z24U->storage__4EL)[Self__Z24U->count__WJ]=' ';
-              Self__Z24U->count__WJ=(__INTEGER__Q)(Self__Z24U->count__WJ +  1);
+              ((____DB *)__I44U->__FFL)[__I44U->__WJ]=' ';
+              __I44U->__WJ=(____Q)(__I44U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__Y24U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__H44U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0HFK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__JJFK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0HFK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__JJFK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__VTKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0HFK));
-            Self__Z24U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__Z24U->capacity__HFL <= Self__Z24U->count__WJ)) {
-              if ((Self__Z24U->capacity__HFL ==  0)) {
-                Self__Z24U->capacity__HFL= 32;
-                __tmp__024U=create__KVW( 32);
-                Self__Z24U->storage__4EL=__tmp__024U;
+          case ____2VRC__: {
+            __EVKS=((____2VRC *)((____QMB *)__JJFK));
+            __I44U=((____BC *)__YC);
+            if ((__I44U->__OFL <= __I44U->__WJ)) {
+              if ((__I44U->__OFL ==  0)) {
+                __I44U->__OFL= 32;
+                __J44U=__RVW( 32);
+                __I44U->__FFL=__J44U;
               } else /* FALSE */ {
-                __tmp__124U=(__INTEGER__Q)(Self__Z24U->capacity__HFL <<  1);
-                __tmp__024U=((__CHARACTER__DB *)Self__Z24U->storage__4EL);
-                old_nb_elts__324U=Self__Z24U->capacity__HFL;
-                __tmp__424U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__024U),((__UINTEGER_32__RWB )old_nb_elts__324U),((__UINTEGER_32__RWB )__tmp__124U));
-                __tmp__024U=((__CHARACTER__DB *)__tmp__424U);
-                clear__to__F00(__tmp__024U,old_nb_elts__324U,(__INTEGER__Q)(__tmp__124U -  1));
-                Self__Z24U->storage__4EL=__tmp__024U;
-                Self__Z24U->capacity__HFL=__tmp__124U;
+                __K44U=(____Q)(__I44U->__OFL <<  1);
+                __J44U=((____DB *)__I44U->__FFL);
+                __M44U=__I44U->__OFL;
+                __N44U=__55W(((____IB )__J44U),((____YWB )__M44U),((____YWB )__K44U));
+                __J44U=((____DB *)__N44U);
+                __M00(__J44U,__M44U,(____Q)(__K44U -  1));
+                __I44U->__FFL=__J44U;
+                __I44U->__OFL=__K44U;
               };
             };
-            ((__CHARACTER__DB *)Self__Z24U->storage__4EL)[Self__Z24U->count__WJ]='(';
-            Self__Z24U->count__WJ=(__INTEGER__Q)(Self__Z24U->count__WJ +  1);
-            display_raw__DGAD(Self__VTKS,string_tmp__YC);
-            Self__Z24U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__Z24U->capacity__HFL <= Self__Z24U->count__WJ)) {
-              if ((Self__Z24U->capacity__HFL ==  0)) {
-                Self__Z24U->capacity__HFL= 32;
-                __tmp__024U=create__KVW( 32);
-                Self__Z24U->storage__4EL=__tmp__024U;
+            ((____DB *)__I44U->__FFL)[__I44U->__WJ]='(';
+            __I44U->__WJ=(____Q)(__I44U->__WJ +  1);
+            __SHAD(__EVKS,__YC);
+            __I44U=((____BC *)__YC);
+            if ((__I44U->__OFL <= __I44U->__WJ)) {
+              if ((__I44U->__OFL ==  0)) {
+                __I44U->__OFL= 32;
+                __J44U=__RVW( 32);
+                __I44U->__FFL=__J44U;
               } else /* FALSE */ {
-                __tmp__124U=(__INTEGER__Q)(Self__Z24U->capacity__HFL <<  1);
-                __tmp__024U=((__CHARACTER__DB *)Self__Z24U->storage__4EL);
-                old_nb_elts__324U=Self__Z24U->capacity__HFL;
-                __tmp__424U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__024U),((__UINTEGER_32__RWB )old_nb_elts__324U),((__UINTEGER_32__RWB )__tmp__124U));
-                __tmp__024U=((__CHARACTER__DB *)__tmp__424U);
-                clear__to__F00(__tmp__024U,old_nb_elts__324U,(__INTEGER__Q)(__tmp__124U -  1));
-                Self__Z24U->storage__4EL=__tmp__024U;
-                Self__Z24U->capacity__HFL=__tmp__124U;
+                __K44U=(____Q)(__I44U->__OFL <<  1);
+                __J44U=((____DB *)__I44U->__FFL);
+                __M44U=__I44U->__OFL;
+                __N44U=__55W(((____IB )__J44U),((____YWB )__M44U),((____YWB )__K44U));
+                __J44U=((____DB *)__N44U);
+                __M00(__J44U,__M44U,(____Q)(__K44U -  1));
+                __I44U->__FFL=__J44U;
+                __I44U->__OFL=__K44U;
               };
             };
-            ((__CHARACTER__DB *)Self__Z24U->storage__4EL)[Self__Z24U->count__WJ]=')';
-            Self__Z24U->count__WJ=(__INTEGER__Q)(Self__Z24U->count__WJ +  1);
+            ((____DB *)__I44U->__FFL)[__I44U->__WJ]=')';
+            __I44U->__WJ=(____Q)(__I44U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0HFK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__JJFK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5AFK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__HQFP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__WEFK=((__SLOT_CODE__MIRG *)__tmp__HQFP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WEFK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__CHFK=((__ITM_SLOT__HLC *)__tmp__WEFK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__OCFK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__WRFP)->__id==____1JRG__) {
+            __FGFK=((____1JRG *)__WRFP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__FGFK)->__id==____OLC__) {
+              __RIFK=((____OLC *)__FGFK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__CHFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WEFK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __RIFK=((____4G0D *)__FGFK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__CHFK=((__SLOT_DATA__WIRG *)__tmp__HQFP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __RIFK=((____FKRG *)__WRFP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__CHFK);
-          put_position__HRE(Self__4AFK->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.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(__RIFK);
+          __ORE(__NCFK->__UCOJ.__TCOJ.__CK.__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));
           };
         };
-        __tmp__JIFK=create_with_capacity__CBZH( 2);
-        __tmp__LIFK=create__type__IJ2C(Self__4AFK->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__5AFK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__JIFK),__tmp__LIFK);
-        __tmp__OIFK=read__NUEI(((__LOCAL__43WC *)__tmp__JTKS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__JIFK),__tmp__OIFK);
-        __tmp__4DFK=Self__4AFK->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__EEFK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__JIFK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__EEFK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__V34U=((__STRING_CST__5J *)__tmp__EEFK);
-          result__R34U=NULL;
-          __tmp__E24U=((__POINTER__IB )(NULL));
-          __tmp__YDFK= 0;
-          __tmp__424U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__424U ==  0)) {
-            result__R34U=Self__V34U;
-          } else /* FALSE */ {
-            __tmp__YDFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__424U));
-            if ((__tmp__YDFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__W34U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__X34U=(void *)((unsigned long)(void *)((unsigned long)__tmp__424U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__Y34U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__X34U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__W34U=micro_alloc__table__lab__HKI(__tmp__X34U,((__POINTER__IB )(&(table_size[(__tmp__Y34U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__X34U)));
-              __tmp__E24U=__tmp__W34U;
+        __YJFK=__RCZH( 2);
+        __0JFK=__XK2C(__NCFK->__UCOJ.__TCOJ.__CK.__YH.__O2B,__OCFK);
+        __0YEI(((____ABXC *)__YJFK),__0JFK);
+        __3JFK=__2VEI(((____N5WC *)__YUKS));
+        __0YEI(((____ABXC *)__YJFK),__3JFK);
+        __NFFK=__NCFK->__UCOJ.__TCOJ.__CK.__YH.__O2B;
+        __TFFK=((void **)((____ABXC *)__YJFK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__TFFK)->__id) {
+        case ____5J__: {
+          __E54U=((____5J *)__TFFK);
+          __A54U=NULL;
+          __T34U=((____IB )(NULL));
+          __HFFK= 0;
+          __N44U=((____IB )sizeof(____5J));
+          if (((unsigned long)__N44U ==  0)) {
+            __A54U=__E54U;
+          } else /* FALSE */ {
+            __HFFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__N44U));
+            if ((__HFFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F54U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G54U=(void *)((unsigned long)(void *)((unsigned long)__N44U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __H54U=((____YWB )((____Q )(void *)((unsigned long)__G54U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __F54U=__OKI(__G54U,((____IB )(&(table_size[(__H54U)-1]))),((____YWB )((____Q )__G54U)));
+              __T34U=__F54U;
             } else /* FALSE */ {
-              __tmp__Y34U=((__UINTEGER_32__RWB )__tmp__YDFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__W34U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__X34U=(void *)((unsigned long)(void *)((unsigned long)__tmp__424U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__W34U=micro_alloc__table__lab__HKI(__tmp__X34U,((__POINTER__IB )(&(table_type[(__tmp__Y34U)]))),(__UINTEGER_32__RWB)(__tmp__Y34U |  1));
-              __tmp__E24U=__tmp__W34U;
-            };
-            result__R34U=((__STRING_CST__5J *)__tmp__E24U);
-            *(result__R34U) = *(Self__V34U);
-          };
-          __tmp__WEFK=result__R34U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__WEFK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__EEFK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__ZTKS=((__PROTOTYPE_CST__45WC *)__tmp__EEFK);
-          __tmp__0TKS=create__type__IJ2C(Self__ZTKS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZTKS->parent_constant__55WC.static_type__SG4D);
-          __tmp__WEFK=__tmp__0TKS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__2TKS=((__INTEGER_CST__KAXC *)__tmp__EEFK);
-          __tmp__CHFK=Self__2TKS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__N44U=Self__2TKS->value__YG4D;
-          __tmp__MEFK=Self__2TKS->parent_constant__LAXC.static_type__SG4D;
-          Self__2TKS=NULL;
-          __tmp__E24U=((__POINTER__IB )(NULL));
-          __tmp__YDFK= 0;
-          __tmp__424U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__424U ==  0)) {
-            Self__2TKS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__YDFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__424U));
-            if ((__tmp__YDFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__W34U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__X34U=(void *)((unsigned long)(void *)((unsigned long)__tmp__424U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__Y34U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__X34U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__W34U=micro_alloc__table__lab__HKI(__tmp__X34U,((__POINTER__IB )(&(table_size[(__tmp__Y34U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__X34U)));
-              __tmp__E24U=__tmp__W34U;
+              __H54U=((____YWB )__HFFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F54U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G54U=(void *)((unsigned long)(void *)((unsigned long)__N44U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __F54U=__OKI(__G54U,((____IB )(&(table_type[(__H54U)]))),(____YWB)(__H54U |  1));
+              __T34U=__F54U;
+            };
+            __A54U=((____5J *)__T34U);
+            *(__A54U) = *(__E54U);
+          };
+          __FGFK=__A54U;
+        } break;
+        case ____0AXC__: {
+          __FGFK=__JZAL(((____0AXC *)__TFFK));
+        } break;
+        case ____NBXC__: {
+          __IVKS=((____NBXC *)__TFFK);
+          __JVKS=__XK2C(__IVKS->__OBXC.__DK.__CK.__YH.__O2B,__IVKS->__OBXC.__BI4D);
+          __FGFK=__JVKS;
+        } break;
+        case ____ZBXC__: {
+          __LVKS=((____ZBXC *)__TFFK);
+          __RIFK=__LVKS->__0BXC.__DK.__CK.__YH.__O2B;
+          __254U=__LVKS->__HI4D;
+          __1FFK=__LVKS->__0BXC.__BI4D;
+          __LVKS=NULL;
+          __T34U=((____IB )(NULL));
+          __HFFK= 0;
+          __N44U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__N44U ==  0)) {
+            __LVKS=__ZBXC__;
+          } else /* FALSE */ {
+            __HFFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__N44U));
+            if ((__HFFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F54U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G54U=(void *)((unsigned long)(void *)((unsigned long)__N44U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __H54U=((____YWB )((____Q )(void *)((unsigned long)__G54U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __F54U=__OKI(__G54U,((____IB )(&(table_size[(__H54U)-1]))),((____YWB )((____Q )__G54U)));
+              __T34U=__F54U;
             } else /* FALSE */ {
-              __tmp__Y34U=((__UINTEGER_32__RWB )__tmp__YDFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__W34U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__X34U=(void *)((unsigned long)(void *)((unsigned long)__tmp__424U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__W34U=micro_alloc__table__lab__HKI(__tmp__X34U,((__POINTER__IB )(&(table_type[(__tmp__Y34U)]))),(__UINTEGER_32__RWB)(__tmp__Y34U |  1));
-              __tmp__E24U=__tmp__W34U;
-            };
-            Self__2TKS=((__INTEGER_CST__KAXC *)__tmp__E24U);
-            *(Self__2TKS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__L44U=((__INTEGER_CST__KAXC *)Self__2TKS);
-          Self__L44U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CHFK;
-          Self__L44U->value__YG4D=v__N44U;
-          Self__L44U->parent_constant__LAXC.static_type__SG4D=__tmp__MEFK;
-          check_type__KYEE(Self__L44U);
-          __tmp__WEFK=Self__2TKS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__WEFK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__EEFK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__ZOQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__EEFK)->local__PUEJ));
-          if (__tmp__ZOQT==NULL) {
-            __tmp__0OQT=NULL;
+              __H54U=((____YWB )__HFFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F54U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G54U=(void *)((unsigned long)(void *)((unsigned long)__N44U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __F54U=__OKI(__G54U,((____IB )(&(table_type[(__H54U)]))),(____YWB)(__H54U |  1));
+              __T34U=__F54U;
+            };
+            __LVKS=((____ZBXC *)__T34U);
+            *(__LVKS) = *(__ZBXC__);
+          };
+          __054U=((____ZBXC *)__LVKS);
+          __054U->__0BXC.__DK.__CK.__YH.__O2B=__RIFK;
+          __054U->__HI4D=__254U;
+          __054U->__0BXC.__BI4D=__1FFK;
+          __ZZEE(__054U);
+          __FGFK=__LVKS;
+        } break;
+        case ____DMWH__: {
+          __FGFK=__W3OK(((____DMWH *)__TFFK));
+        } break;
+        case ____2A0I__: {
+          __IQQT=__2VEI(((____N5WC *)((____2A0I *)__TFFK)->__4VEJ));
+          if (__IQQT==NULL) {
+            __JQQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__0OQT=((__READ_LOCAL__N5ZI *)__tmp__ZOQT);
+            __JQQT=((____2A0I *)__IQQT);
           };
-          __tmp__WEFK=__tmp__0OQT;
+          __FGFK=__JQQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__WEFK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__EEFK));
+        case ____HJNJ__: {
+          __FGFK=__Y0AL(((____HJNJ *)__TFFK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__WEFK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__EEFK));
+        case ____SJNJ__: {
+          __FGFK=__D1AL(((____SJNJ *)__TFFK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__AUKS=((__IS_EXPANDED__L5NJ *)__tmp__EEFK);
-          __tmp__CHFK=Self__AUKS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__ZOQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__AUKS->receiver__554J)->local__PUEJ));
-          if (__tmp__ZOQT==NULL) {
-            __tmp__0OQT=NULL;
+        case ____0AOJ__: {
+          __PVKS=((____0AOJ *)__TFFK);
+          __RIFK=__PVKS->__1AOJ.__CK.__YH.__O2B;
+          __IQQT=__2VEI(((____N5WC *)((____2A0I *)__PVKS->__OB5J)->__4VEJ));
+          if (__IQQT==NULL) {
+            __JQQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__0OQT=((__READ_LOCAL__N5ZI *)__tmp__ZOQT);
-          };
-          Self__AUKS=NULL;
-          __tmp__E24U=((__POINTER__IB )(NULL));
-          __tmp__YDFK= 0;
-          __tmp__424U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__424U ==  0)) {
-            Self__AUKS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__YDFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__424U));
-            if ((__tmp__YDFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__W34U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__X34U=(void *)((unsigned long)(void *)((unsigned long)__tmp__424U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__Y34U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__X34U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__W34U=micro_alloc__table__lab__HKI(__tmp__X34U,((__POINTER__IB )(&(table_size[(__tmp__Y34U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__X34U)));
-              __tmp__E24U=__tmp__W34U;
+            __JQQT=((____2A0I *)__IQQT);
+          };
+          __PVKS=NULL;
+          __T34U=((____IB )(NULL));
+          __HFFK= 0;
+          __N44U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__N44U ==  0)) {
+            __PVKS=__0AOJ__;
+          } else /* FALSE */ {
+            __HFFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__N44U));
+            if ((__HFFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F54U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G54U=(void *)((unsigned long)(void *)((unsigned long)__N44U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __H54U=((____YWB )((____Q )(void *)((unsigned long)__G54U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __F54U=__OKI(__G54U,((____IB )(&(table_size[(__H54U)-1]))),((____YWB )((____Q )__G54U)));
+              __T34U=__F54U;
             } else /* FALSE */ {
-              __tmp__Y34U=((__UINTEGER_32__RWB )__tmp__YDFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__W34U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__X34U=(void *)((unsigned long)(void *)((unsigned long)__tmp__424U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__W34U=micro_alloc__table__lab__HKI(__tmp__X34U,((__POINTER__IB )(&(table_type[(__tmp__Y34U)]))),(__UINTEGER_32__RWB)(__tmp__Y34U |  1));
-              __tmp__E24U=__tmp__W34U;
-            };
-            Self__AUKS=((__IS_EXPANDED__L5NJ *)__tmp__E24U);
-            *(Self__AUKS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__244U=((__IS_EXPANDED__L5NJ *)Self__AUKS);
-          Self__244U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CHFK;
-          Self__244U->receiver__554J=__tmp__0OQT;
-          __tmp__WEFK=Self__AUKS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__FUKS=((__GET_TYPE_ID__V5NJ *)__tmp__EEFK);
-          __tmp__CHFK=Self__FUKS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__MEFK=Self__FUKS->receiver__EA5J;
-          Self__FUKS=NULL;
-          __tmp__E24U=((__POINTER__IB )(NULL));
-          __tmp__YDFK= 0;
-          __tmp__424U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__424U ==  0)) {
-            Self__FUKS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__YDFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__424U));
-            if ((__tmp__YDFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__W34U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__X34U=(void *)((unsigned long)(void *)((unsigned long)__tmp__424U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__Y34U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__X34U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__W34U=micro_alloc__table__lab__HKI(__tmp__X34U,((__POINTER__IB )(&(table_size[(__tmp__Y34U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__X34U)));
-              __tmp__E24U=__tmp__W34U;
+              __H54U=((____YWB )__HFFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F54U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G54U=(void *)((unsigned long)(void *)((unsigned long)__N44U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __F54U=__OKI(__G54U,((____IB )(&(table_type[(__H54U)]))),(____YWB)(__H54U |  1));
+              __T34U=__F54U;
+            };
+            __PVKS=((____0AOJ *)__T34U);
+            *(__PVKS) = *(__0AOJ__);
+          };
+          __LA5U=((____0AOJ *)__PVKS);
+          __LA5U->__1AOJ.__CK.__YH.__O2B=__RIFK;
+          __LA5U->__OB5J=__JQQT;
+          __FGFK=__PVKS;
+        } break;
+        case ____EBOJ__: {
+          __UVKS=((____EBOJ *)__TFFK);
+          __RIFK=__UVKS->__FBOJ.__CK.__YH.__O2B;
+          __1FFK=__UVKS->__TB5J;
+          __UVKS=NULL;
+          __T34U=((____IB )(NULL));
+          __HFFK= 0;
+          __N44U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__N44U ==  0)) {
+            __UVKS=__EBOJ__;
+          } else /* FALSE */ {
+            __HFFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__N44U));
+            if ((__HFFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F54U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G54U=(void *)((unsigned long)(void *)((unsigned long)__N44U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __H54U=((____YWB )((____Q )(void *)((unsigned long)__G54U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __F54U=__OKI(__G54U,((____IB )(&(table_size[(__H54U)-1]))),((____YWB )((____Q )__G54U)));
+              __T34U=__F54U;
             } else /* FALSE */ {
-              __tmp__Y34U=((__UINTEGER_32__RWB )__tmp__YDFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__W34U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__X34U=(void *)((unsigned long)(void *)((unsigned long)__tmp__424U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__W34U=micro_alloc__table__lab__HKI(__tmp__X34U,((__POINTER__IB )(&(table_type[(__tmp__Y34U)]))),(__UINTEGER_32__RWB)(__tmp__Y34U |  1));
-              __tmp__E24U=__tmp__W34U;
-            };
-            Self__FUKS=((__GET_TYPE_ID__V5NJ *)__tmp__E24U);
-            *(Self__FUKS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__M54U=((__GET_TYPE_ID__V5NJ *)Self__FUKS);
-          Self__M54U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CHFK;
-          Self__M54U->receiver__EA5J=__tmp__MEFK;
-          __tmp__WEFK=Self__FUKS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__WEFK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__EEFK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__WEFK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__EEFK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__WEFK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__EEFK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__WEFK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__EEFK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__WEFK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__EEFK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__WEFK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__EEFK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__WEFK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__EEFK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__WEFK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__EEFK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__WEFK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__EEFK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__IUKS=((__SIZE_OF__NGOJ *)__tmp__EEFK);
-          __tmp__CHFK=Self__IUKS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__MEFK=Self__IUKS->receiver__OC5J;
-          Self__IUKS=NULL;
-          __tmp__E24U=((__POINTER__IB )(NULL));
-          __tmp__YDFK= 0;
-          __tmp__424U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__424U ==  0)) {
-            Self__IUKS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__YDFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__424U));
-            if ((__tmp__YDFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__W34U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__X34U=(void *)((unsigned long)(void *)((unsigned long)__tmp__424U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__Y34U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__X34U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__W34U=micro_alloc__table__lab__HKI(__tmp__X34U,((__POINTER__IB )(&(table_size[(__tmp__Y34U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__X34U)));
-              __tmp__E24U=__tmp__W34U;
+              __H54U=((____YWB )__HFFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F54U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G54U=(void *)((unsigned long)(void *)((unsigned long)__N44U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __F54U=__OKI(__G54U,((____IB )(&(table_type[(__H54U)]))),(____YWB)(__H54U |  1));
+              __T34U=__F54U;
+            };
+            __UVKS=((____EBOJ *)__T34U);
+            *(__UVKS) = *(__EBOJ__);
+          };
+          __1A5U=((____EBOJ *)__UVKS);
+          __1A5U->__FBOJ.__CK.__YH.__O2B=__RIFK;
+          __1A5U->__TB5J=__1FFK;
+          __FGFK=__UVKS;
+        } break;
+        case ____3BOJ__: {
+          __FGFK=__21AL(((____3BOJ *)__TFFK));
+        } break;
+        case ____RCOJ__: {
+          __FGFK=__H2AL(((____RCOJ *)__TFFK));
+        } break;
+        case ____HDOJ__: {
+          __FGFK=__S2AL(((____HDOJ *)__TFFK));
+        } break;
+        case ____1DOJ__: {
+          __FGFK=__32AL(((____1DOJ *)__TFFK));
+        } break;
+        case ____PEOJ__: {
+          __FGFK=__I3AL(((____PEOJ *)__TFFK));
+        } break;
+        case ____DFOJ__: {
+          __FGFK=__T3AL(((____DFOJ *)__TFFK));
+        } break;
+        case ____XFOJ__: {
+          __FGFK=__43AL(((____XFOJ *)__TFFK));
+        } break;
+        case ____QGOJ__: {
+          __FGFK=__J4AL(((____QGOJ *)__TFFK));
+        } break;
+        case ____EHOJ__: {
+          __FGFK=__X4AL(((____EHOJ *)__TFFK));
+        } break;
+        case ____2HOJ__: {
+          __XVKS=((____2HOJ *)__TFFK);
+          __RIFK=__XVKS->__3HOJ.__CK.__YH.__O2B;
+          __1FFK=__XVKS->__3D5J;
+          __XVKS=NULL;
+          __T34U=((____IB )(NULL));
+          __HFFK= 0;
+          __N44U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__N44U ==  0)) {
+            __XVKS=__2HOJ__;
+          } else /* FALSE */ {
+            __HFFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__N44U));
+            if ((__HFFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F54U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G54U=(void *)((unsigned long)(void *)((unsigned long)__N44U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __H54U=((____YWB )((____Q )(void *)((unsigned long)__G54U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __F54U=__OKI(__G54U,((____IB )(&(table_size[(__H54U)-1]))),((____YWB )((____Q )__G54U)));
+              __T34U=__F54U;
             } else /* FALSE */ {
-              __tmp__Y34U=((__UINTEGER_32__RWB )__tmp__YDFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__W34U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__X34U=(void *)((unsigned long)(void *)((unsigned long)__tmp__424U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__W34U=micro_alloc__table__lab__HKI(__tmp__X34U,((__POINTER__IB )(&(table_type[(__tmp__Y34U)]))),(__UINTEGER_32__RWB)(__tmp__Y34U |  1));
-              __tmp__E24U=__tmp__W34U;
-            };
-            Self__IUKS=((__SIZE_OF__NGOJ *)__tmp__E24U);
-            *(Self__IUKS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__254U=((__SIZE_OF__NGOJ *)Self__IUKS);
-          Self__254U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CHFK;
-          Self__254U->receiver__OC5J=__tmp__MEFK;
-          __tmp__WEFK=Self__IUKS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__WEFK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__EEFK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__LUKS=((__REAL_CST__JLOJ *)__tmp__EEFK);
-          __tmp__CHFK=Self__LUKS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__OA5U=Self__LUKS->value__DD5J;
-          __tmp__MEFK=Self__LUKS->parent_constant__KLOJ.static_type__SG4D;
-          Self__LUKS=NULL;
-          __tmp__E24U=((__POINTER__IB )(NULL));
-          __tmp__YDFK= 0;
-          __tmp__424U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__424U ==  0)) {
-            Self__LUKS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__YDFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__424U));
-            if ((__tmp__YDFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__W34U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__X34U=(void *)((unsigned long)(void *)((unsigned long)__tmp__424U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__Y34U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__X34U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__W34U=micro_alloc__table__lab__HKI(__tmp__X34U,((__POINTER__IB )(&(table_size[(__tmp__Y34U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__X34U)));
-              __tmp__E24U=__tmp__W34U;
+              __H54U=((____YWB )__HFFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F54U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G54U=(void *)((unsigned long)(void *)((unsigned long)__N44U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __F54U=__OKI(__G54U,((____IB )(&(table_type[(__H54U)]))),(____YWB)(__H54U |  1));
+              __T34U=__F54U;
+            };
+            __XVKS=((____2HOJ *)__T34U);
+            *(__XVKS) = *(__2HOJ__);
+          };
+          __LB5U=((____2HOJ *)__XVKS);
+          __LB5U->__3HOJ.__CK.__YH.__O2B=__RIFK;
+          __LB5U->__3D5J=__1FFK;
+          __FGFK=__XVKS;
+        } break;
+        case ____YIOJ__: {
+          __FGFK=__I5AL(((____YIOJ *)__TFFK));
+        } break;
+        case ____YMOJ__: {
+          __0VKS=((____YMOJ *)__TFFK);
+          __RIFK=__0VKS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __3B5U=__0VKS->__SE5J;
+          __1FFK=__0VKS->__ZMOJ.__BI4D;
+          __0VKS=NULL;
+          __T34U=((____IB )(NULL));
+          __HFFK= 0;
+          __N44U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__N44U ==  0)) {
+            __0VKS=__YMOJ__;
+          } else /* FALSE */ {
+            __HFFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__N44U));
+            if ((__HFFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F54U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G54U=(void *)((unsigned long)(void *)((unsigned long)__N44U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __H54U=((____YWB )((____Q )(void *)((unsigned long)__G54U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __F54U=__OKI(__G54U,((____IB )(&(table_size[(__H54U)-1]))),((____YWB )((____Q )__G54U)));
+              __T34U=__F54U;
             } else /* FALSE */ {
-              __tmp__Y34U=((__UINTEGER_32__RWB )__tmp__YDFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__W34U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__X34U=(void *)((unsigned long)(void *)((unsigned long)__tmp__424U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W34U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__W34U=micro_alloc__table__lab__HKI(__tmp__X34U,((__POINTER__IB )(&(table_type[(__tmp__Y34U)]))),(__UINTEGER_32__RWB)(__tmp__Y34U |  1));
-              __tmp__E24U=__tmp__W34U;
-            };
-            Self__LUKS=((__REAL_CST__JLOJ *)__tmp__E24U);
-            *(Self__LUKS) = *(REAL_CST__JLOJ__);
-          };
-          Self__MA5U=((__REAL_CST__JLOJ *)Self__LUKS);
-          Self__MA5U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CHFK;
-          Self__MA5U->value__DD5J=v__OA5U;
-          Self__MA5U->parent_constant__KLOJ.static_type__SG4D=__tmp__MEFK;
-          __tmp__WEFK=Self__LUKS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__PUKS=((__CHARACTER_CST__5LOJ *)__tmp__EEFK);
-          __tmp__QUKS=create__char__CMQJ(Self__PUKS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PUKS->text__ID5J);
-          __tmp__WEFK=__tmp__QUKS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__SUKS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__EEFK);
-          __tmp__TUKS=create__text__2PQJ(Self__SUKS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SUKS->string__EBJK);
-          __tmp__WEFK=__tmp__TUKS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__WEFK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__EEFK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__WEFK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__EEFK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__WEFK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__EEFK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__WEFK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__EEFK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__WEFK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__EEFK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__WEFK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__EEFK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__WEFK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__EEFK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__WEFK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__EEFK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__0HFK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__EEFK)->global__Y5JM),NULL);
-          if (__tmp__0HFK==NULL) {
-            __tmp__QMCU=NULL;
+              __H54U=((____YWB )__HFFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __F54U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __G54U=(void *)((unsigned long)(void *)((unsigned long)__N44U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F54U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __F54U=__OKI(__G54U,((____IB )(&(table_type[(__H54U)]))),(____YWB)(__H54U |  1));
+              __T34U=__F54U;
+            };
+            __0VKS=((____YMOJ *)__T34U);
+            *(__0VKS) = *(__YMOJ__);
+          };
+          __1B5U=((____YMOJ *)__0VKS);
+          __1B5U->__ZMOJ.__DK.__CK.__YH.__O2B=__RIFK;
+          __1B5U->__SE5J=__3B5U;
+          __1B5U->__ZMOJ.__BI4D=__1FFK;
+          __FGFK=__0VKS;
+        } break;
+        case ____ONOJ__: {
+          __4VKS=((____ONOJ *)__TFFK);
+          __5VKS=__RNQJ(__4VKS->__PNOJ.__DK.__CK.__YH.__O2B,__4VKS->__XE5J);
+          __FGFK=__5VKS;
+        } break;
+        case ____YOOJ__: {
+          __BWKS=((____YOOJ *)__TFFK);
+          __CWKS=__LRQJ(__BWKS->__ZOOJ.__DK.__CK.__YH.__O2B,__BWKS->__TCJK);
+          __FGFK=__CWKS;
+        } break;
+        case ____IM4K__: {
+          __FGFK=__NZFM(((____IM4K *)__TFFK));
+        } break;
+        case ____T5FL__: {
+          __FGFK=__V35O(((____T5FL *)__TFFK));
+        } break;
+        case ____3DUL__: {
+          __FGFK=__AJVP(((____3DUL *)__TFFK));
+        } break;
+        case ____0EUL__: {
+          __FGFK=__QB4P(((____0EUL *)__TFFK));
+        } break;
+        case ____BGUL__: {
+          __FGFK=__LJVP(((____BGUL *)__TFFK));
+        } break;
+        case ____2GUL__: {
+          __FGFK=__2B4P(((____2GUL *)__TFFK));
+        } break;
+        case ____B0VL__: {
+          __FGFK=__H0BN(((____B0VL *)__TFFK));
+        } break;
+        case ____P0VL__: {
+          __FGFK=__NCHM(((____P0VL *)__TFFK));
+        } break;
+        case ____Q5YL__: {
+          __JJFK=__TFTL(((____FKRG *)((____Q5YL *)__TFFK)->__HBKM),NULL);
+          if (__JJFK==NULL) {
+            __5NCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__0HFK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__QMCU=NULL;
+            switch (((struct ___OBJ *)__JJFK)->__id) {
+            case ____IM4K__: {
+              __5NCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__QMCU=((__READ_GLOBAL__B4YL *)__tmp__0HFK);
+            case ____Q5YL__: {
+              __5NCU=((____Q5YL *)__JJFK);
             } break;
             }
           };
-          __tmp__WEFK=__tmp__QMCU;
+          __FGFK=__5NCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__WEFK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__EEFK));
+        case ____UVPM__: {
+          __FGFK=__VGWN(((____UVPM *)__TFFK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__WEFK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__EEFK));
+        case ____0ZPM__: {
+          __FGFK=__4G2P(((____0ZPM *)__TFFK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__WEFK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__EEFK));
+        case ____MR0N__: {
+          __FGFK=__DRVO(((____MR0N *)__TFFK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__WEFK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__EEFK));
+        case ____YWBP__: {
+          __FGFK=__DQ0Q(((____YWBP *)__TFFK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__WEFK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__EEFK));
+        case ____LYBP__: {
+          __FGFK=__0WUP(((____LYBP *)__TFFK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__WEFK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__EEFK));
+        case ____CZBP__: {
+          __FGFK=__FXUP(((____CZBP *)__TFFK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__WEFK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__EEFK));
+        case ____3BEP__: {
+          __FGFK=__FCIQ(((____3BEP *)__TFFK));
         } break;
         };
-        __tmp__UIFK=new_read__slot__receiver__with__intern__2DZJ(__tmp__4DFK,__tmp__HQFP,__tmp__WEFK,__tmp__JIFK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__UIFK);
-        __tmp__HQFP=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__UIFK));
-        result__CBFK=__tmp__HQFP;
+        __DKFK=__LFZJ(__NFFK,__WRFP,__FGFK,__YJFK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__DKFK);
+        __WRFP=__BR5H(((____UL2C *)__DKFK));
+        __RCFK=__WRFP;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5AFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__DDFK=static_type__VDCK(Self__4AFK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__DDFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__ABFK);
-        put_position__HRE(Self__4AFK->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__OCFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __SEFK=__EFCK(__NCFK);
+        __CQXE(((____WMB *)__SEFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__PCFK);
+        __ORE(__NCFK->__UCOJ.__TCOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__2CFK=result__CBFK;
-  return(__tmp__2CFK);
+  __LEFK=__RCFK;
+  return(__LEFK);
 }
 
-static void* check_type__with__NJFK(__EXPR_MUL__YBOJ *Self__OJFK,__TYPE_FULL__PMB *t__PJFK,__POSITION__OL p__QJFK)
-// ({EXPR_MUL__YBOJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __2KFK(____HDOJ *__3KFK,____WMB *__4KFK,____OL __5KFK)
+// ({__HDOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__BD5U;
-  void *result__SJFK;
-  __TYPE_FULL__PMB *__tmp__IKFK,*__tmp__1KFK,*__tmp__CLFK,*__tmp__TLFK;
-  __TYPE_FULL__PMB *__tmp__2MFK,*__tmp__AQFK;
-  __LOCAL__43WC *__tmp__FVKS,*__tmp__ZVKS;
-  __WRITE_LOCAL__BEYJ *__tmp__MVKS,*__tmp__AWKS;
-  __STRING_CONSTANT__0 *__tmp__KLFK,*__tmp__ROFK,*v__CF5U;
-  void *__tmp__MLFK;
-  __PROTOTYPE__MF *__tmp__CMFK,*__tmp__GPFK;
-  __INTEGER__Q __tmp__IMFK,__tmp__VA5U,old_nb_elts__XA5U,__tmp__PB5U;
-  __INTEGER__Q old_nb_elts__RB5U;
-  void *__tmp__TUFP;
-  __POSITION__OL __tmp__OMFK,__tmp__SPFK;
-  void *__tmp__UMFK,*__tmp__GNFK,*__tmp__KQFK;
-  __ITM_TYPE_STYLE__TMB *Self__SA5U,*Self__MB5U;
-  __STRING__BC *Self__TA5U,*Self__NB5U;
-  __POINTER__IB __tmp__YA5U,__tmp__SB5U,__tmp__KC5U,__tmp__LC5U;
-  __ITM_TYPE_MULTI__NURC *Self__RVKS,*Self__FWKS;
-  __READ_LOCAL__N5ZI *__tmp__WNFK,*__tmp__4QFK,*__tmp__1PQT,*__tmp__2PQT;
-  __NODE_TYPE__FK2C *__tmp__YNFK,*__tmp__ERFK;
-  __PROTOTYPE_CST__45WC *__tmp__1QFK,*Self__JWKS,*__tmp__KWKS;
-  __STRING_CST__5J *Self__JC5U,*result__FC5U;
-  __UINTEGER_32__RWB __tmp__MC5U;
-  __INTEGER_CST__KAXC *Self__MWKS,*Self__5C5U;
-  __IS_EXPANDED__L5NJ *Self__QWKS,*Self__QD5U;
-  __GET_TYPE_ID__V5NJ *Self__VWKS,*Self__AE5U;
-  __SIZE_OF__NGOJ *Self__YWKS,*Self__QE5U;
-  __REAL_CST__JLOJ *Self__1WKS,*Self__AF5U;
-  __CHARACTER_CST__5LOJ *Self__5WKS,*__tmp__AXKS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CXKS,*__tmp__DXKS;
-  __READ_GLOBAL__B4YL *__tmp__UMCU;
-  __BOOLEAN__L __tmp__JKFK,__tmp__2KFK,__tmp__5MFK,__tmp__DQFK;
-  __CHARACTER__DB *__tmp__UA5U,*__tmp__OB5U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__ZQFK;
-  result__SJFK=NULL;
-  __tmp__IKFK=static_type__0DCK(Self__OJFK);
-  __tmp__JKFK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__PJFK),__tmp__IKFK);
-  if (__tmp__JKFK) {
-    result__SJFK=Self__OJFK;
+  ____0SG __QE5U;
+  void *__BLFK;
+  ____WMB *__XLFK,*__KMFK,*__RMFK,*__CNFK,*__LOFK,*__PRFK;
+  ____N5WC *__UWKS,*__IXKS;
+  ____QFYJ *__1WKS,*__PXKS;
+  ____0 *__ZMFK,*__AQFK,*__RG5U;
+  void *__1MFK;
+  ____MF *__RNFK,*__VQFK;
+  ____Q __XNFK,__EC5U,__GC5U,__4C5U,__AD5U;
+  void *__CWFP;
+  ____OL __3NFK,__BRFK;
+  void *__DOFK,*__VOFK,*__ZRFK;
+  ____0MB *__BC5U,*__1C5U;
+  ____BC *__CC5U,*__2C5U;
+  ____IB __HC5U,__BD5U,__ZD5U,__0D5U;
+  ____2VRC *__AXKS,*__UXKS;
+  ____2A0I *__FPFK,*__NSFK,*__KRQT,*__LRQT;
+  ____UL2C *__HPFK,*__TSFK;
+  ____NBXC *__KSFK,*__YXKS,*__ZXKS;
+  ____5J *__YD5U,*__UD5U;
+  ____YWB __1D5U;
+  ____ZBXC *__1XKS,*__OE5U;
+  ____0AOJ *__5XKS,*__5E5U;
+  ____EBOJ *__EYKS,*__PF5U;
+  ____2HOJ *__HYKS,*__5F5U;
+  ____YMOJ *__KYKS,*__PG5U;
+  ____ONOJ *__OYKS,*__PYKS;
+  ____YOOJ *__RYKS,*__SYKS;
+  ____Q5YL *__DOCU;
+  ____L __YLFK,__LMFK,__OOFK,__SRFK;
+  ____DB *__DC5U,*__3C5U;
+  ____ABXC *__ISFK;
+  __BLFK=NULL;
+  __XLFK=__JFCK(__3KFK);
+  __YLFK=__5MKK(((____WMB *)__4KFK),__XLFK);
+  if (__YLFK) {
+    __BLFK=__3KFK;
   } else /* FALSE */ {
-    __tmp__1KFK=static_type__0DCK(Self__OJFK);
-    __tmp__2KFK=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__1KFK),t__PJFK);
-    if (__tmp__2KFK) {
-      __tmp__CLFK=static_type__0DCK(Self__OJFK);
-      __tmp__FVKS=create__name__style__type__0HND(Self__OJFK->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__CLFK));
-      __tmp__MVKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__FVKS),Self__OJFK->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OJFK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__MVKS);
-      __tmp__KLFK=get__HJC(last_cast_name__C31J);
-      __tmp__CLFK=static_type__0DCK(Self__OJFK);
-      __tmp__MLFK=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__CLFK),__tmp__KLFK);
-      if (((void *)__tmp__MLFK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__TLFK=static_type__0DCK(Self__OJFK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__TLFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PJFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__KLFK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__TLFK=static_type__0DCK(Self__OJFK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__TLFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__QJFK);
-        __tmp__TLFK=static_type__0DCK(Self__OJFK);
-        __tmp__CMFK=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__TLFK));
-        put_position__HRE(__tmp__CMFK->parent_named__PF.parent_itm_object__OF.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);
+    __KMFK=__JFCK(__3KFK);
+    __LMFK=__CDVK(((____WMB *)__KMFK),__4KFK);
+    if (__LMFK) {
+      __RMFK=__JFCK(__3KFK);
+      __UWKS=__JJND(__3KFK->__IDOJ.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__RMFK));
+      __1WKS=__BQRJ(((____N5WC *)__UWKS),__3KFK->__IDOJ.__TCOJ.__CK.__YH.__O2B,__3KFK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__1WKS);
+      __ZMFK=__OJC(__R41J);
+      __RMFK=__JFCK(__3KFK);
+      __1MFK=__NB3I(((____WMB *)__RMFK),__ZMFK);
+      if (((void *)__1MFK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __CNFK=__JFCK(__3KFK);
+        __CQXE(((____WMB *)__CNFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__4KFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__ZMFK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __CNFK=__JFCK(__3KFK);
+        __CQXE(((____WMB *)__CNFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__5KFK);
+        __CNFK=__JFCK(__3KFK);
+        __RNFK=__IFMJ(((____WMB *)__CNFK));
+        __ORE(__RNFK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__MLFK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__MLFK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__IMFK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__MLFK));
+      if (((struct ___OBJ *)__1MFK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__1MFK)->__2JRG->__QLC)->__id==____OLC__) {
+          __XNFK=__HVRL(((____1JRG *)__1MFK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__IMFK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__MLFK));
+          __XNFK=__HVRL(((____1JRG *)__1MFK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__MLFK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__IMFK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__MLFK));
+        if (((struct ___OBJ *)((____FKRG *)__1MFK)->__HKRG->__QLC)->__id==____OLC__) {
+          __XNFK=__4VRL(((____FKRG *)__1MFK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__IMFK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__MLFK));
+          __XNFK=__4VRL(((____FKRG *)__1MFK));
         };
       };
-      if ((__tmp__IMFK !=  1)) {
-        if (((struct ___OBJ *)__tmp__MLFK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__TUFP=((__SLOT_CODE__MIRG *)__tmp__MLFK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__TUFP)->__id==__ITM_SLOT__HLC__) {
-            __tmp__OMFK=((__ITM_SLOT__HLC *)__tmp__TUFP)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__XNFK !=  1)) {
+        if (((struct ___OBJ *)__1MFK)->__id==____1JRG__) {
+          __CWFP=((____1JRG *)__1MFK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__CWFP)->__id==____OLC__) {
+            __3NFK=((____OLC *)__CWFP)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__OMFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TUFP)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __3NFK=((____4G0D *)__CWFP)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__OMFK=((__SLOT_DATA__WIRG *)__tmp__MLFK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __3NFK=((____FKRG *)__1MFK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__OMFK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__3NFK);
+        __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 *)__tmp__MLFK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__TUFP=((__SLOT_CODE__MIRG *)__tmp__MLFK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__TUFP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__UMFK=((__ITM_SLOT__HLC *)__tmp__TUFP)->result_type__3VOB;
+      if (((struct ___OBJ *)__1MFK)->__id==____1JRG__) {
+        __CWFP=((____1JRG *)__1MFK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__CWFP)->__id==____OLC__) {
+          __DOFK=((____OLC *)__CWFP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__UMFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TUFP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __DOFK=((____4G0D *)__CWFP)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__TUFP=((__SLOT_DATA__WIRG *)__tmp__MLFK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__TUFP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__UMFK=((__ITM_SLOT__HLC *)__tmp__TUFP)->result_type__3VOB;
+        __CWFP=((____FKRG *)__1MFK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__CWFP)->__id==____OLC__) {
+          __DOFK=((____OLC *)__CWFP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__UMFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TUFP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __DOFK=((____4G0D *)__CWFP)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__UMFK==NULL) {
-        __tmp__TUFP=NULL;
+      if (__DOFK==NULL) {
+        __CWFP=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__UMFK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__TUFP=((void *)__tmp__UMFK);
+        switch (((struct ___OBJ *)__DOFK)->__id) {
+        case ____QMB__: {
+          __CWFP=((void *)__DOFK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__TUFP=((void *)__tmp__UMFK);
+        case ____0MB__: {
+          __CWFP=((void *)__DOFK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__TUFP=((void *)__tmp__UMFK);
+        case ____KPB__: {
+          __CWFP=((void *)__DOFK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__TUFP=((void *)__tmp__UMFK);
+        case ____TEZ__: {
+          __CWFP=((void *)__DOFK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__TUFP=NULL;
+        case ____2VRC__: {
+          __CWFP=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__TUFP=NULL;
+        case ____GZRC__: {
+          __CWFP=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__TUFP == (void *)NULL)) {
-        __tmp__5MFK=TRUE__K__;
+      if (((void *)__CWFP == (void *)NULL)) {
+        __OOFK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__TUFP)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__2MFK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__TUFP));
+        switch (((struct ___OBJ *)__CWFP)->__id) {
+        case ____QMB__: {
+          __LOFK=__43X(((____QMB *)__CWFP));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__2MFK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TUFP)));
+        case ____0MB__: {
+          __LOFK=__D5X(((____0MB *)((____QMB *)__CWFP)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__2MFK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TUFP)),NULL);
+        case ____KPB__: {
+          __LOFK=__LAY(((____KPB *)((____QMB *)__CWFP)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__2MFK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TUFP)),NULL);
+        case ____TEZ__: {
+          __LOFK=__HZ1D(((____TEZ *)((____QMB *)__CWFP)),NULL);
         } break;
         };
-        __tmp__5MFK=((void *)__tmp__2MFK != (void *)t__PJFK);
+        __OOFK=((void *)__LOFK != (void *)__4KFK);
       };
-      if (__tmp__5MFK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__MLFK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__UMFK=((__SLOT_CODE__MIRG *)__tmp__MLFK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__UMFK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__GNFK=((__ITM_SLOT__HLC *)__tmp__UMFK)->result_type__3VOB;
+      if (__OOFK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__1MFK)->__id==____1JRG__) {
+          __DOFK=((____1JRG *)__1MFK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__DOFK)->__id==____OLC__) {
+            __VOFK=((____OLC *)__DOFK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__GNFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UMFK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __VOFK=((____4G0D *)__DOFK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__UMFK=((__SLOT_DATA__WIRG *)__tmp__MLFK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__UMFK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__GNFK=((__ITM_SLOT__HLC *)__tmp__UMFK)->result_type__3VOB;
+          __DOFK=((____FKRG *)__1MFK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__DOFK)->__id==____OLC__) {
+            __VOFK=((____OLC *)__DOFK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__GNFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UMFK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__GNFK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__GNFK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__SA5U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GNFK));
-          if (((void *)Self__SA5U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__SA5U->style__MPC);
-            Self__TA5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__TA5U->capacity__HFL <= Self__TA5U->count__WJ)) {
-              if ((Self__TA5U->capacity__HFL ==  0)) {
-                Self__TA5U->capacity__HFL= 32;
-                __tmp__UA5U=create__KVW( 32);
-                Self__TA5U->storage__4EL=__tmp__UA5U;
+            __VOFK=((____4G0D *)__DOFK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__VOFK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__VOFK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __BC5U=((____0MB *)((____QMB *)__VOFK));
+          if (((void *)__BC5U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__BC5U->__TPC);
+            __CC5U=((____BC *)__YC);
+            if ((__CC5U->__OFL <= __CC5U->__WJ)) {
+              if ((__CC5U->__OFL ==  0)) {
+                __CC5U->__OFL= 32;
+                __DC5U=__RVW( 32);
+                __CC5U->__FFL=__DC5U;
               } else /* FALSE */ {
-                __tmp__VA5U=(__INTEGER__Q)(Self__TA5U->capacity__HFL <<  1);
-                __tmp__UA5U=((__CHARACTER__DB *)Self__TA5U->storage__4EL);
-                old_nb_elts__XA5U=Self__TA5U->capacity__HFL;
-                __tmp__YA5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UA5U),((__UINTEGER_32__RWB )old_nb_elts__XA5U),((__UINTEGER_32__RWB )__tmp__VA5U));
-                __tmp__UA5U=((__CHARACTER__DB *)__tmp__YA5U);
-                clear__to__F00(__tmp__UA5U,old_nb_elts__XA5U,(__INTEGER__Q)(__tmp__VA5U -  1));
-                Self__TA5U->storage__4EL=__tmp__UA5U;
-                Self__TA5U->capacity__HFL=__tmp__VA5U;
+                __EC5U=(____Q)(__CC5U->__OFL <<  1);
+                __DC5U=((____DB *)__CC5U->__FFL);
+                __GC5U=__CC5U->__OFL;
+                __HC5U=__55W(((____IB )__DC5U),((____YWB )__GC5U),((____YWB )__EC5U));
+                __DC5U=((____DB *)__HC5U);
+                __M00(__DC5U,__GC5U,(____Q)(__EC5U -  1));
+                __CC5U->__FFL=__DC5U;
+                __CC5U->__OFL=__EC5U;
               };
             };
-            ((__CHARACTER__DB *)Self__TA5U->storage__4EL)[Self__TA5U->count__WJ]=' ';
-            Self__TA5U->count__WJ=(__INTEGER__Q)(Self__TA5U->count__WJ +  1);
+            ((____DB *)__CC5U->__FFL)[__CC5U->__WJ]=' ';
+            __CC5U->__WJ=(____Q)(__CC5U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__SA5U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__BC5U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GNFK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__VOFK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GNFK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__VOFK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__RVKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GNFK));
-          Self__TA5U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__TA5U->capacity__HFL <= Self__TA5U->count__WJ)) {
-            if ((Self__TA5U->capacity__HFL ==  0)) {
-              Self__TA5U->capacity__HFL= 32;
-              __tmp__UA5U=create__KVW( 32);
-              Self__TA5U->storage__4EL=__tmp__UA5U;
+        case ____2VRC__: {
+          __AXKS=((____2VRC *)((____QMB *)__VOFK));
+          __CC5U=((____BC *)__YC);
+          if ((__CC5U->__OFL <= __CC5U->__WJ)) {
+            if ((__CC5U->__OFL ==  0)) {
+              __CC5U->__OFL= 32;
+              __DC5U=__RVW( 32);
+              __CC5U->__FFL=__DC5U;
             } else /* FALSE */ {
-              __tmp__VA5U=(__INTEGER__Q)(Self__TA5U->capacity__HFL <<  1);
-              __tmp__UA5U=((__CHARACTER__DB *)Self__TA5U->storage__4EL);
-              old_nb_elts__XA5U=Self__TA5U->capacity__HFL;
-              __tmp__YA5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UA5U),((__UINTEGER_32__RWB )old_nb_elts__XA5U),((__UINTEGER_32__RWB )__tmp__VA5U));
-              __tmp__UA5U=((__CHARACTER__DB *)__tmp__YA5U);
-              clear__to__F00(__tmp__UA5U,old_nb_elts__XA5U,(__INTEGER__Q)(__tmp__VA5U -  1));
-              Self__TA5U->storage__4EL=__tmp__UA5U;
-              Self__TA5U->capacity__HFL=__tmp__VA5U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__TA5U->storage__4EL)[Self__TA5U->count__WJ]='(';
-          Self__TA5U->count__WJ=(__INTEGER__Q)(Self__TA5U->count__WJ +  1);
-          display_raw__DGAD(Self__RVKS,string_tmp__YC);
-          Self__TA5U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__TA5U->capacity__HFL <= Self__TA5U->count__WJ)) {
-            if ((Self__TA5U->capacity__HFL ==  0)) {
-              Self__TA5U->capacity__HFL= 32;
-              __tmp__UA5U=create__KVW( 32);
-              Self__TA5U->storage__4EL=__tmp__UA5U;
+              __EC5U=(____Q)(__CC5U->__OFL <<  1);
+              __DC5U=((____DB *)__CC5U->__FFL);
+              __GC5U=__CC5U->__OFL;
+              __HC5U=__55W(((____IB )__DC5U),((____YWB )__GC5U),((____YWB )__EC5U));
+              __DC5U=((____DB *)__HC5U);
+              __M00(__DC5U,__GC5U,(____Q)(__EC5U -  1));
+              __CC5U->__FFL=__DC5U;
+              __CC5U->__OFL=__EC5U;
+            };
+          };
+          ((____DB *)__CC5U->__FFL)[__CC5U->__WJ]='(';
+          __CC5U->__WJ=(____Q)(__CC5U->__WJ +  1);
+          __SHAD(__AXKS,__YC);
+          __CC5U=((____BC *)__YC);
+          if ((__CC5U->__OFL <= __CC5U->__WJ)) {
+            if ((__CC5U->__OFL ==  0)) {
+              __CC5U->__OFL= 32;
+              __DC5U=__RVW( 32);
+              __CC5U->__FFL=__DC5U;
             } else /* FALSE */ {
-              __tmp__VA5U=(__INTEGER__Q)(Self__TA5U->capacity__HFL <<  1);
-              __tmp__UA5U=((__CHARACTER__DB *)Self__TA5U->storage__4EL);
-              old_nb_elts__XA5U=Self__TA5U->capacity__HFL;
-              __tmp__YA5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UA5U),((__UINTEGER_32__RWB )old_nb_elts__XA5U),((__UINTEGER_32__RWB )__tmp__VA5U));
-              __tmp__UA5U=((__CHARACTER__DB *)__tmp__YA5U);
-              clear__to__F00(__tmp__UA5U,old_nb_elts__XA5U,(__INTEGER__Q)(__tmp__VA5U -  1));
-              Self__TA5U->storage__4EL=__tmp__UA5U;
-              Self__TA5U->capacity__HFL=__tmp__VA5U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__TA5U->storage__4EL)[Self__TA5U->count__WJ]=')';
-          Self__TA5U->count__WJ=(__INTEGER__Q)(Self__TA5U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GNFK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PJFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__MLFK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__UMFK=((__SLOT_CODE__MIRG *)__tmp__MLFK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__UMFK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__OMFK=((__ITM_SLOT__HLC *)__tmp__UMFK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __EC5U=(____Q)(__CC5U->__OFL <<  1);
+              __DC5U=((____DB *)__CC5U->__FFL);
+              __GC5U=__CC5U->__OFL;
+              __HC5U=__55W(((____IB )__DC5U),((____YWB )__GC5U),((____YWB )__EC5U));
+              __DC5U=((____DB *)__HC5U);
+              __M00(__DC5U,__GC5U,(____Q)(__EC5U -  1));
+              __CC5U->__FFL=__DC5U;
+              __CC5U->__OFL=__EC5U;
+            };
+          };
+          ((____DB *)__CC5U->__FFL)[__CC5U->__WJ]=')';
+          __CC5U->__WJ=(____Q)(__CC5U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__VOFK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__4KFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__1MFK)->__id==____1JRG__) {
+          __DOFK=((____1JRG *)__1MFK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__DOFK)->__id==____OLC__) {
+            __3NFK=((____OLC *)__DOFK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__OMFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UMFK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __3NFK=((____4G0D *)__DOFK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__OMFK=((__SLOT_DATA__WIRG *)__tmp__MLFK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __3NFK=((____FKRG *)__1MFK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__OMFK);
-        put_position__HRE(Self__OJFK->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.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(__3NFK);
+        __ORE(__3KFK->__IDOJ.__TCOJ.__CK.__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));
         };
       };
-      __tmp__WNFK=read__NUEI(((__LOCAL__43WC *)__tmp__FVKS));
-      __tmp__YNFK=new_read__slot__receiver__self__intern__3J2C(Self__OJFK->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__MLFK,__tmp__WNFK,__tmp__WNFK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__YNFK);
-      __tmp__MLFK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__YNFK));
-      result__SJFK=__tmp__MLFK;
-      __tmp__5MFK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__5MFK=FALSE__O__;
-    };
-    if ((! __tmp__5MFK)) {
-      __tmp__CLFK=static_type__0DCK(Self__OJFK);
-      __tmp__5MFK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__PJFK),__tmp__CLFK);
-      if (__tmp__5MFK) {
-        __tmp__TLFK=static_type__0DCK(Self__OJFK);
-        __tmp__ZVKS=create__name__style__type__0HND(Self__OJFK->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__TLFK));
-        __tmp__AWKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__ZVKS),Self__OJFK->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OJFK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__AWKS);
-        __tmp__ROFK=get__HJC(last_cast_name__C31J);
-        __tmp__TUFP=get_slot__452I(((__TYPE_FULL__PMB *)t__PJFK),__tmp__ROFK);
-        if (((void *)__tmp__TUFP == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PJFK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__2MFK=static_type__0DCK(Self__OJFK);
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__2MFK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__ROFK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PJFK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__QJFK);
-          __tmp__GPFK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__PJFK));
-          put_position__HRE(__tmp__GPFK->parent_named__PF.parent_itm_object__OF.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);
+      __FPFK=__2VEI(((____N5WC *)__UWKS));
+      __HPFK=__ML2C(__3KFK->__IDOJ.__TCOJ.__CK.__YH.__O2B,__1MFK,__FPFK,__FPFK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__HPFK);
+      __1MFK=__BR5H(((____UL2C *)__HPFK));
+      __BLFK=__1MFK;
+      __OOFK=__K__;
+    } else /* FALSE */ {
+      __OOFK=__O__;
+    };
+    if ((! __OOFK)) {
+      __RMFK=__JFCK(__3KFK);
+      __OOFK=__1XRL(((____WMB *)__4KFK),__RMFK);
+      if (__OOFK) {
+        __CNFK=__JFCK(__3KFK);
+        __IXKS=__JJND(__3KFK->__IDOJ.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__CNFK));
+        __PXKS=__BQRJ(((____N5WC *)__IXKS),__3KFK->__IDOJ.__TCOJ.__CK.__YH.__O2B,__3KFK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PXKS);
+        __AQFK=__OJC(__R41J);
+        __CWFP=__NB3I(((____WMB *)__4KFK),__AQFK);
+        if (((void *)__CWFP == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__4KFK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __LOFK=__JFCK(__3KFK);
+          __CQXE(((____WMB *)__LOFK),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__AQFK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__4KFK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__5KFK);
+          __VQFK=__IFMJ(((____WMB *)__4KFK));
+          __ORE(__VQFK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__TUFP)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__TUFP)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__VA5U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__TUFP));
+        if (((struct ___OBJ *)__CWFP)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__CWFP)->__2JRG->__QLC)->__id==____OLC__) {
+            __EC5U=__HVRL(((____1JRG *)__CWFP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__VA5U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__TUFP));
+            __EC5U=__HVRL(((____1JRG *)__CWFP));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__TUFP)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__VA5U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__TUFP));
+          if (((struct ___OBJ *)((____FKRG *)__CWFP)->__HKRG->__QLC)->__id==____OLC__) {
+            __EC5U=__4VRL(((____FKRG *)__CWFP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__VA5U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__TUFP));
+            __EC5U=__4VRL(((____FKRG *)__CWFP));
           };
         };
-        if ((__tmp__VA5U !=  2)) {
-          if (((struct ___OBJ *)__tmp__TUFP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__GNFK=((__SLOT_CODE__MIRG *)__tmp__TUFP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__GNFK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__SPFK=((__ITM_SLOT__HLC *)__tmp__GNFK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__EC5U !=  2)) {
+          if (((struct ___OBJ *)__CWFP)->__id==____1JRG__) {
+            __VOFK=((____1JRG *)__CWFP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__VOFK)->__id==____OLC__) {
+              __BRFK=((____OLC *)__VOFK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__SPFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GNFK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __BRFK=((____4G0D *)__VOFK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__SPFK=((__SLOT_DATA__WIRG *)__tmp__TUFP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __BRFK=((____FKRG *)__CWFP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__SPFK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__BRFK);
+          __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 *)__tmp__TUFP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__UMFK=((__SLOT_CODE__MIRG *)__tmp__TUFP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__UMFK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__GNFK=((__ITM_SLOT__HLC *)__tmp__UMFK)->result_type__3VOB;
+        if (((struct ___OBJ *)__CWFP)->__id==____1JRG__) {
+          __DOFK=((____1JRG *)__CWFP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__DOFK)->__id==____OLC__) {
+            __VOFK=((____OLC *)__DOFK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__GNFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UMFK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __VOFK=((____4G0D *)__DOFK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__UMFK=((__SLOT_DATA__WIRG *)__tmp__TUFP)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__UMFK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__GNFK=((__ITM_SLOT__HLC *)__tmp__UMFK)->result_type__3VOB;
+          __DOFK=((____FKRG *)__CWFP)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__DOFK)->__id==____OLC__) {
+            __VOFK=((____OLC *)__DOFK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__GNFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UMFK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __VOFK=((____4G0D *)__DOFK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__GNFK==NULL) {
-          __tmp__UMFK=NULL;
+        if (__VOFK==NULL) {
+          __DOFK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__GNFK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__UMFK=((void *)__tmp__GNFK);
+          switch (((struct ___OBJ *)__VOFK)->__id) {
+          case ____QMB__: {
+            __DOFK=((void *)__VOFK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__UMFK=((void *)__tmp__GNFK);
+          case ____0MB__: {
+            __DOFK=((void *)__VOFK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__UMFK=((void *)__tmp__GNFK);
+          case ____KPB__: {
+            __DOFK=((void *)__VOFK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__UMFK=((void *)__tmp__GNFK);
+          case ____TEZ__: {
+            __DOFK=((void *)__VOFK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__UMFK=NULL;
+          case ____2VRC__: {
+            __DOFK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__UMFK=NULL;
+          case ____GZRC__: {
+            __DOFK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__UMFK == (void *)NULL)) {
-          __tmp__DQFK=TRUE__K__;
+        if (((void *)__DOFK == (void *)NULL)) {
+          __SRFK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__UMFK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__AQFK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__UMFK));
+          switch (((struct ___OBJ *)__DOFK)->__id) {
+          case ____QMB__: {
+            __PRFK=__43X(((____QMB *)__DOFK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__AQFK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UMFK)));
+          case ____0MB__: {
+            __PRFK=__D5X(((____0MB *)((____QMB *)__DOFK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__AQFK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UMFK)),NULL);
+          case ____KPB__: {
+            __PRFK=__LAY(((____KPB *)((____QMB *)__DOFK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__AQFK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UMFK)),NULL);
+          case ____TEZ__: {
+            __PRFK=__HZ1D(((____TEZ *)((____QMB *)__DOFK)),NULL);
           } break;
           };
-          __tmp__DQFK=((void *)__tmp__AQFK != (void *)t__PJFK);
+          __SRFK=((void *)__PRFK != (void *)__4KFK);
         };
-        if (__tmp__DQFK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__TUFP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__GNFK=((__SLOT_CODE__MIRG *)__tmp__TUFP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__GNFK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__KQFK=((__ITM_SLOT__HLC *)__tmp__GNFK)->result_type__3VOB;
+        if (__SRFK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__CWFP)->__id==____1JRG__) {
+            __VOFK=((____1JRG *)__CWFP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__VOFK)->__id==____OLC__) {
+              __ZRFK=((____OLC *)__VOFK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__KQFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GNFK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __ZRFK=((____4G0D *)__VOFK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__GNFK=((__SLOT_DATA__WIRG *)__tmp__TUFP)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__GNFK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__KQFK=((__ITM_SLOT__HLC *)__tmp__GNFK)->result_type__3VOB;
+            __VOFK=((____FKRG *)__CWFP)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__VOFK)->__id==____OLC__) {
+              __ZRFK=((____OLC *)__VOFK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__KQFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GNFK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__KQFK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__KQFK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__MB5U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KQFK));
-            if (((void *)Self__MB5U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__MB5U->style__MPC);
-              Self__NB5U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__NB5U->capacity__HFL <= Self__NB5U->count__WJ)) {
-                if ((Self__NB5U->capacity__HFL ==  0)) {
-                  Self__NB5U->capacity__HFL= 32;
-                  __tmp__OB5U=create__KVW( 32);
-                  Self__NB5U->storage__4EL=__tmp__OB5U;
+              __ZRFK=((____4G0D *)__VOFK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__ZRFK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__ZRFK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __1C5U=((____0MB *)((____QMB *)__ZRFK));
+            if (((void *)__1C5U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__1C5U->__TPC);
+              __2C5U=((____BC *)__YC);
+              if ((__2C5U->__OFL <= __2C5U->__WJ)) {
+                if ((__2C5U->__OFL ==  0)) {
+                  __2C5U->__OFL= 32;
+                  __3C5U=__RVW( 32);
+                  __2C5U->__FFL=__3C5U;
                 } else /* FALSE */ {
-                  __tmp__PB5U=(__INTEGER__Q)(Self__NB5U->capacity__HFL <<  1);
-                  __tmp__OB5U=((__CHARACTER__DB *)Self__NB5U->storage__4EL);
-                  old_nb_elts__RB5U=Self__NB5U->capacity__HFL;
-                  __tmp__SB5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OB5U),((__UINTEGER_32__RWB )old_nb_elts__RB5U),((__UINTEGER_32__RWB )__tmp__PB5U));
-                  __tmp__OB5U=((__CHARACTER__DB *)__tmp__SB5U);
-                  clear__to__F00(__tmp__OB5U,old_nb_elts__RB5U,(__INTEGER__Q)(__tmp__PB5U -  1));
-                  Self__NB5U->storage__4EL=__tmp__OB5U;
-                  Self__NB5U->capacity__HFL=__tmp__PB5U;
+                  __4C5U=(____Q)(__2C5U->__OFL <<  1);
+                  __3C5U=((____DB *)__2C5U->__FFL);
+                  __AD5U=__2C5U->__OFL;
+                  __BD5U=__55W(((____IB )__3C5U),((____YWB )__AD5U),((____YWB )__4C5U));
+                  __3C5U=((____DB *)__BD5U);
+                  __M00(__3C5U,__AD5U,(____Q)(__4C5U -  1));
+                  __2C5U->__FFL=__3C5U;
+                  __2C5U->__OFL=__4C5U;
                 };
               };
-              ((__CHARACTER__DB *)Self__NB5U->storage__4EL)[Self__NB5U->count__WJ]=' ';
-              Self__NB5U->count__WJ=(__INTEGER__Q)(Self__NB5U->count__WJ +  1);
+              ((____DB *)__2C5U->__FFL)[__2C5U->__WJ]=' ';
+              __2C5U->__WJ=(____Q)(__2C5U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__MB5U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__1C5U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KQFK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__ZRFK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KQFK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__ZRFK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__FWKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KQFK));
-            Self__NB5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__NB5U->capacity__HFL <= Self__NB5U->count__WJ)) {
-              if ((Self__NB5U->capacity__HFL ==  0)) {
-                Self__NB5U->capacity__HFL= 32;
-                __tmp__OB5U=create__KVW( 32);
-                Self__NB5U->storage__4EL=__tmp__OB5U;
+          case ____2VRC__: {
+            __UXKS=((____2VRC *)((____QMB *)__ZRFK));
+            __2C5U=((____BC *)__YC);
+            if ((__2C5U->__OFL <= __2C5U->__WJ)) {
+              if ((__2C5U->__OFL ==  0)) {
+                __2C5U->__OFL= 32;
+                __3C5U=__RVW( 32);
+                __2C5U->__FFL=__3C5U;
               } else /* FALSE */ {
-                __tmp__PB5U=(__INTEGER__Q)(Self__NB5U->capacity__HFL <<  1);
-                __tmp__OB5U=((__CHARACTER__DB *)Self__NB5U->storage__4EL);
-                old_nb_elts__RB5U=Self__NB5U->capacity__HFL;
-                __tmp__SB5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OB5U),((__UINTEGER_32__RWB )old_nb_elts__RB5U),((__UINTEGER_32__RWB )__tmp__PB5U));
-                __tmp__OB5U=((__CHARACTER__DB *)__tmp__SB5U);
-                clear__to__F00(__tmp__OB5U,old_nb_elts__RB5U,(__INTEGER__Q)(__tmp__PB5U -  1));
-                Self__NB5U->storage__4EL=__tmp__OB5U;
-                Self__NB5U->capacity__HFL=__tmp__PB5U;
+                __4C5U=(____Q)(__2C5U->__OFL <<  1);
+                __3C5U=((____DB *)__2C5U->__FFL);
+                __AD5U=__2C5U->__OFL;
+                __BD5U=__55W(((____IB )__3C5U),((____YWB )__AD5U),((____YWB )__4C5U));
+                __3C5U=((____DB *)__BD5U);
+                __M00(__3C5U,__AD5U,(____Q)(__4C5U -  1));
+                __2C5U->__FFL=__3C5U;
+                __2C5U->__OFL=__4C5U;
               };
             };
-            ((__CHARACTER__DB *)Self__NB5U->storage__4EL)[Self__NB5U->count__WJ]='(';
-            Self__NB5U->count__WJ=(__INTEGER__Q)(Self__NB5U->count__WJ +  1);
-            display_raw__DGAD(Self__FWKS,string_tmp__YC);
-            Self__NB5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__NB5U->capacity__HFL <= Self__NB5U->count__WJ)) {
-              if ((Self__NB5U->capacity__HFL ==  0)) {
-                Self__NB5U->capacity__HFL= 32;
-                __tmp__OB5U=create__KVW( 32);
-                Self__NB5U->storage__4EL=__tmp__OB5U;
+            ((____DB *)__2C5U->__FFL)[__2C5U->__WJ]='(';
+            __2C5U->__WJ=(____Q)(__2C5U->__WJ +  1);
+            __SHAD(__UXKS,__YC);
+            __2C5U=((____BC *)__YC);
+            if ((__2C5U->__OFL <= __2C5U->__WJ)) {
+              if ((__2C5U->__OFL ==  0)) {
+                __2C5U->__OFL= 32;
+                __3C5U=__RVW( 32);
+                __2C5U->__FFL=__3C5U;
               } else /* FALSE */ {
-                __tmp__PB5U=(__INTEGER__Q)(Self__NB5U->capacity__HFL <<  1);
-                __tmp__OB5U=((__CHARACTER__DB *)Self__NB5U->storage__4EL);
-                old_nb_elts__RB5U=Self__NB5U->capacity__HFL;
-                __tmp__SB5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OB5U),((__UINTEGER_32__RWB )old_nb_elts__RB5U),((__UINTEGER_32__RWB )__tmp__PB5U));
-                __tmp__OB5U=((__CHARACTER__DB *)__tmp__SB5U);
-                clear__to__F00(__tmp__OB5U,old_nb_elts__RB5U,(__INTEGER__Q)(__tmp__PB5U -  1));
-                Self__NB5U->storage__4EL=__tmp__OB5U;
-                Self__NB5U->capacity__HFL=__tmp__PB5U;
+                __4C5U=(____Q)(__2C5U->__OFL <<  1);
+                __3C5U=((____DB *)__2C5U->__FFL);
+                __AD5U=__2C5U->__OFL;
+                __BD5U=__55W(((____IB )__3C5U),((____YWB )__AD5U),((____YWB )__4C5U));
+                __3C5U=((____DB *)__BD5U);
+                __M00(__3C5U,__AD5U,(____Q)(__4C5U -  1));
+                __2C5U->__FFL=__3C5U;
+                __2C5U->__OFL=__4C5U;
               };
             };
-            ((__CHARACTER__DB *)Self__NB5U->storage__4EL)[Self__NB5U->count__WJ]=')';
-            Self__NB5U->count__WJ=(__INTEGER__Q)(Self__NB5U->count__WJ +  1);
+            ((____DB *)__2C5U->__FFL)[__2C5U->__WJ]=')';
+            __2C5U->__WJ=(____Q)(__2C5U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KQFK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__ZRFK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PJFK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__TUFP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__GNFK=((__SLOT_CODE__MIRG *)__tmp__TUFP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__GNFK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__SPFK=((__ITM_SLOT__HLC *)__tmp__GNFK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__4KFK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__CWFP)->__id==____1JRG__) {
+            __VOFK=((____1JRG *)__CWFP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__VOFK)->__id==____OLC__) {
+              __BRFK=((____OLC *)__VOFK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__SPFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GNFK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __BRFK=((____4G0D *)__VOFK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__SPFK=((__SLOT_DATA__WIRG *)__tmp__TUFP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __BRFK=((____FKRG *)__CWFP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__SPFK);
-          put_position__HRE(Self__OJFK->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.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(__BRFK);
+          __ORE(__3KFK->__IDOJ.__TCOJ.__CK.__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));
           };
         };
-        __tmp__ZQFK=create_with_capacity__CBZH( 2);
-        __tmp__1QFK=create__type__IJ2C(Self__OJFK->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__PJFK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ZQFK),__tmp__1QFK);
-        __tmp__4QFK=read__NUEI(((__LOCAL__43WC *)__tmp__ZVKS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ZQFK),__tmp__4QFK);
-        __tmp__OMFK=Self__OJFK->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__UMFK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ZQFK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__UMFK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__JC5U=((__STRING_CST__5J *)__tmp__UMFK);
-          result__FC5U=NULL;
-          __tmp__YA5U=((__POINTER__IB )(NULL));
-          __tmp__IMFK= 0;
-          __tmp__SB5U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__SB5U ==  0)) {
-            result__FC5U=Self__JC5U;
-          } else /* FALSE */ {
-            __tmp__IMFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SB5U));
-            if ((__tmp__IMFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KC5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LC5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__SB5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MC5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LC5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KC5U=micro_alloc__table__lab__HKI(__tmp__LC5U,((__POINTER__IB )(&(table_size[(__tmp__MC5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LC5U)));
-              __tmp__YA5U=__tmp__KC5U;
+        __ISFK=__RCZH( 2);
+        __KSFK=__XK2C(__3KFK->__IDOJ.__TCOJ.__CK.__YH.__O2B,__4KFK);
+        __0YEI(((____ABXC *)__ISFK),__KSFK);
+        __NSFK=__2VEI(((____N5WC *)__IXKS));
+        __0YEI(((____ABXC *)__ISFK),__NSFK);
+        __3NFK=__3KFK->__IDOJ.__TCOJ.__CK.__YH.__O2B;
+        __DOFK=((void **)((____ABXC *)__ISFK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__DOFK)->__id) {
+        case ____5J__: {
+          __YD5U=((____5J *)__DOFK);
+          __UD5U=NULL;
+          __HC5U=((____IB )(NULL));
+          __XNFK= 0;
+          __BD5U=((____IB )sizeof(____5J));
+          if (((unsigned long)__BD5U ==  0)) {
+            __UD5U=__YD5U;
+          } else /* FALSE */ {
+            __XNFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BD5U));
+            if ((__XNFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZD5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0D5U=(void *)((unsigned long)(void *)((unsigned long)__BD5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1D5U=((____YWB )((____Q )(void *)((unsigned long)__0D5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZD5U=__OKI(__0D5U,((____IB )(&(table_size[(__1D5U)-1]))),((____YWB )((____Q )__0D5U)));
+              __HC5U=__ZD5U;
             } else /* FALSE */ {
-              __tmp__MC5U=((__UINTEGER_32__RWB )__tmp__IMFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KC5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LC5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__SB5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KC5U=micro_alloc__table__lab__HKI(__tmp__LC5U,((__POINTER__IB )(&(table_type[(__tmp__MC5U)]))),(__UINTEGER_32__RWB)(__tmp__MC5U |  1));
-              __tmp__YA5U=__tmp__KC5U;
-            };
-            result__FC5U=((__STRING_CST__5J *)__tmp__YA5U);
-            *(result__FC5U) = *(Self__JC5U);
-          };
-          __tmp__GNFK=result__FC5U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__GNFK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__UMFK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__JWKS=((__PROTOTYPE_CST__45WC *)__tmp__UMFK);
-          __tmp__KWKS=create__type__IJ2C(Self__JWKS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JWKS->parent_constant__55WC.static_type__SG4D);
-          __tmp__GNFK=__tmp__KWKS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__MWKS=((__INTEGER_CST__KAXC *)__tmp__UMFK);
-          __tmp__SPFK=Self__MWKS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__BD5U=Self__MWKS->value__YG4D;
-          __tmp__2MFK=Self__MWKS->parent_constant__LAXC.static_type__SG4D;
-          Self__MWKS=NULL;
-          __tmp__YA5U=((__POINTER__IB )(NULL));
-          __tmp__IMFK= 0;
-          __tmp__SB5U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__SB5U ==  0)) {
-            Self__MWKS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__IMFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SB5U));
-            if ((__tmp__IMFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KC5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LC5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__SB5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MC5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LC5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KC5U=micro_alloc__table__lab__HKI(__tmp__LC5U,((__POINTER__IB )(&(table_size[(__tmp__MC5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LC5U)));
-              __tmp__YA5U=__tmp__KC5U;
+              __1D5U=((____YWB )__XNFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZD5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0D5U=(void *)((unsigned long)(void *)((unsigned long)__BD5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZD5U=__OKI(__0D5U,((____IB )(&(table_type[(__1D5U)]))),(____YWB)(__1D5U |  1));
+              __HC5U=__ZD5U;
+            };
+            __UD5U=((____5J *)__HC5U);
+            *(__UD5U) = *(__YD5U);
+          };
+          __VOFK=__UD5U;
+        } break;
+        case ____0AXC__: {
+          __VOFK=__JZAL(((____0AXC *)__DOFK));
+        } break;
+        case ____NBXC__: {
+          __YXKS=((____NBXC *)__DOFK);
+          __ZXKS=__XK2C(__YXKS->__OBXC.__DK.__CK.__YH.__O2B,__YXKS->__OBXC.__BI4D);
+          __VOFK=__ZXKS;
+        } break;
+        case ____ZBXC__: {
+          __1XKS=((____ZBXC *)__DOFK);
+          __BRFK=__1XKS->__0BXC.__DK.__CK.__YH.__O2B;
+          __QE5U=__1XKS->__HI4D;
+          __LOFK=__1XKS->__0BXC.__BI4D;
+          __1XKS=NULL;
+          __HC5U=((____IB )(NULL));
+          __XNFK= 0;
+          __BD5U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__BD5U ==  0)) {
+            __1XKS=__ZBXC__;
+          } else /* FALSE */ {
+            __XNFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BD5U));
+            if ((__XNFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZD5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0D5U=(void *)((unsigned long)(void *)((unsigned long)__BD5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1D5U=((____YWB )((____Q )(void *)((unsigned long)__0D5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZD5U=__OKI(__0D5U,((____IB )(&(table_size[(__1D5U)-1]))),((____YWB )((____Q )__0D5U)));
+              __HC5U=__ZD5U;
             } else /* FALSE */ {
-              __tmp__MC5U=((__UINTEGER_32__RWB )__tmp__IMFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KC5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LC5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__SB5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KC5U=micro_alloc__table__lab__HKI(__tmp__LC5U,((__POINTER__IB )(&(table_type[(__tmp__MC5U)]))),(__UINTEGER_32__RWB)(__tmp__MC5U |  1));
-              __tmp__YA5U=__tmp__KC5U;
-            };
-            Self__MWKS=((__INTEGER_CST__KAXC *)__tmp__YA5U);
-            *(Self__MWKS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__5C5U=((__INTEGER_CST__KAXC *)Self__MWKS);
-          Self__5C5U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SPFK;
-          Self__5C5U->value__YG4D=v__BD5U;
-          Self__5C5U->parent_constant__LAXC.static_type__SG4D=__tmp__2MFK;
-          check_type__KYEE(Self__5C5U);
-          __tmp__GNFK=Self__MWKS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__GNFK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__UMFK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__1PQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__UMFK)->local__PUEJ));
-          if (__tmp__1PQT==NULL) {
-            __tmp__2PQT=NULL;
+              __1D5U=((____YWB )__XNFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZD5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0D5U=(void *)((unsigned long)(void *)((unsigned long)__BD5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZD5U=__OKI(__0D5U,((____IB )(&(table_type[(__1D5U)]))),(____YWB)(__1D5U |  1));
+              __HC5U=__ZD5U;
+            };
+            __1XKS=((____ZBXC *)__HC5U);
+            *(__1XKS) = *(__ZBXC__);
+          };
+          __OE5U=((____ZBXC *)__1XKS);
+          __OE5U->__0BXC.__DK.__CK.__YH.__O2B=__BRFK;
+          __OE5U->__HI4D=__QE5U;
+          __OE5U->__0BXC.__BI4D=__LOFK;
+          __ZZEE(__OE5U);
+          __VOFK=__1XKS;
+        } break;
+        case ____DMWH__: {
+          __VOFK=__W3OK(((____DMWH *)__DOFK));
+        } break;
+        case ____2A0I__: {
+          __KRQT=__2VEI(((____N5WC *)((____2A0I *)__DOFK)->__4VEJ));
+          if (__KRQT==NULL) {
+            __LRQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__2PQT=((__READ_LOCAL__N5ZI *)__tmp__1PQT);
+            __LRQT=((____2A0I *)__KRQT);
           };
-          __tmp__GNFK=__tmp__2PQT;
+          __VOFK=__LRQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__GNFK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__UMFK));
+        case ____HJNJ__: {
+          __VOFK=__Y0AL(((____HJNJ *)__DOFK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__GNFK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__UMFK));
+        case ____SJNJ__: {
+          __VOFK=__D1AL(((____SJNJ *)__DOFK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QWKS=((__IS_EXPANDED__L5NJ *)__tmp__UMFK);
-          __tmp__SPFK=Self__QWKS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__1PQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__QWKS->receiver__554J)->local__PUEJ));
-          if (__tmp__1PQT==NULL) {
-            __tmp__2PQT=NULL;
+        case ____0AOJ__: {
+          __5XKS=((____0AOJ *)__DOFK);
+          __BRFK=__5XKS->__1AOJ.__CK.__YH.__O2B;
+          __KRQT=__2VEI(((____N5WC *)((____2A0I *)__5XKS->__OB5J)->__4VEJ));
+          if (__KRQT==NULL) {
+            __LRQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__2PQT=((__READ_LOCAL__N5ZI *)__tmp__1PQT);
-          };
-          Self__QWKS=NULL;
-          __tmp__YA5U=((__POINTER__IB )(NULL));
-          __tmp__IMFK= 0;
-          __tmp__SB5U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__SB5U ==  0)) {
-            Self__QWKS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__IMFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SB5U));
-            if ((__tmp__IMFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KC5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LC5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__SB5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MC5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LC5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KC5U=micro_alloc__table__lab__HKI(__tmp__LC5U,((__POINTER__IB )(&(table_size[(__tmp__MC5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LC5U)));
-              __tmp__YA5U=__tmp__KC5U;
+            __LRQT=((____2A0I *)__KRQT);
+          };
+          __5XKS=NULL;
+          __HC5U=((____IB )(NULL));
+          __XNFK= 0;
+          __BD5U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__BD5U ==  0)) {
+            __5XKS=__0AOJ__;
+          } else /* FALSE */ {
+            __XNFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BD5U));
+            if ((__XNFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZD5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0D5U=(void *)((unsigned long)(void *)((unsigned long)__BD5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1D5U=((____YWB )((____Q )(void *)((unsigned long)__0D5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZD5U=__OKI(__0D5U,((____IB )(&(table_size[(__1D5U)-1]))),((____YWB )((____Q )__0D5U)));
+              __HC5U=__ZD5U;
             } else /* FALSE */ {
-              __tmp__MC5U=((__UINTEGER_32__RWB )__tmp__IMFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KC5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LC5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__SB5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KC5U=micro_alloc__table__lab__HKI(__tmp__LC5U,((__POINTER__IB )(&(table_type[(__tmp__MC5U)]))),(__UINTEGER_32__RWB)(__tmp__MC5U |  1));
-              __tmp__YA5U=__tmp__KC5U;
-            };
-            Self__QWKS=((__IS_EXPANDED__L5NJ *)__tmp__YA5U);
-            *(Self__QWKS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__QD5U=((__IS_EXPANDED__L5NJ *)Self__QWKS);
-          Self__QD5U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SPFK;
-          Self__QD5U->receiver__554J=__tmp__2PQT;
-          __tmp__GNFK=Self__QWKS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__VWKS=((__GET_TYPE_ID__V5NJ *)__tmp__UMFK);
-          __tmp__SPFK=Self__VWKS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__2MFK=Self__VWKS->receiver__EA5J;
-          Self__VWKS=NULL;
-          __tmp__YA5U=((__POINTER__IB )(NULL));
-          __tmp__IMFK= 0;
-          __tmp__SB5U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__SB5U ==  0)) {
-            Self__VWKS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__IMFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SB5U));
-            if ((__tmp__IMFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KC5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LC5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__SB5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MC5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LC5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KC5U=micro_alloc__table__lab__HKI(__tmp__LC5U,((__POINTER__IB )(&(table_size[(__tmp__MC5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LC5U)));
-              __tmp__YA5U=__tmp__KC5U;
+              __1D5U=((____YWB )__XNFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZD5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0D5U=(void *)((unsigned long)(void *)((unsigned long)__BD5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZD5U=__OKI(__0D5U,((____IB )(&(table_type[(__1D5U)]))),(____YWB)(__1D5U |  1));
+              __HC5U=__ZD5U;
+            };
+            __5XKS=((____0AOJ *)__HC5U);
+            *(__5XKS) = *(__0AOJ__);
+          };
+          __5E5U=((____0AOJ *)__5XKS);
+          __5E5U->__1AOJ.__CK.__YH.__O2B=__BRFK;
+          __5E5U->__OB5J=__LRQT;
+          __VOFK=__5XKS;
+        } break;
+        case ____EBOJ__: {
+          __EYKS=((____EBOJ *)__DOFK);
+          __BRFK=__EYKS->__FBOJ.__CK.__YH.__O2B;
+          __LOFK=__EYKS->__TB5J;
+          __EYKS=NULL;
+          __HC5U=((____IB )(NULL));
+          __XNFK= 0;
+          __BD5U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__BD5U ==  0)) {
+            __EYKS=__EBOJ__;
+          } else /* FALSE */ {
+            __XNFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BD5U));
+            if ((__XNFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZD5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0D5U=(void *)((unsigned long)(void *)((unsigned long)__BD5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1D5U=((____YWB )((____Q )(void *)((unsigned long)__0D5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZD5U=__OKI(__0D5U,((____IB )(&(table_size[(__1D5U)-1]))),((____YWB )((____Q )__0D5U)));
+              __HC5U=__ZD5U;
             } else /* FALSE */ {
-              __tmp__MC5U=((__UINTEGER_32__RWB )__tmp__IMFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KC5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LC5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__SB5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KC5U=micro_alloc__table__lab__HKI(__tmp__LC5U,((__POINTER__IB )(&(table_type[(__tmp__MC5U)]))),(__UINTEGER_32__RWB)(__tmp__MC5U |  1));
-              __tmp__YA5U=__tmp__KC5U;
-            };
-            Self__VWKS=((__GET_TYPE_ID__V5NJ *)__tmp__YA5U);
-            *(Self__VWKS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__AE5U=((__GET_TYPE_ID__V5NJ *)Self__VWKS);
-          Self__AE5U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SPFK;
-          Self__AE5U->receiver__EA5J=__tmp__2MFK;
-          __tmp__GNFK=Self__VWKS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__GNFK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__UMFK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__GNFK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__UMFK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__GNFK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__UMFK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__GNFK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__UMFK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__GNFK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__UMFK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__GNFK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__UMFK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__GNFK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__UMFK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__GNFK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__UMFK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__GNFK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__UMFK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__YWKS=((__SIZE_OF__NGOJ *)__tmp__UMFK);
-          __tmp__SPFK=Self__YWKS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__2MFK=Self__YWKS->receiver__OC5J;
-          Self__YWKS=NULL;
-          __tmp__YA5U=((__POINTER__IB )(NULL));
-          __tmp__IMFK= 0;
-          __tmp__SB5U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__SB5U ==  0)) {
-            Self__YWKS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__IMFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SB5U));
-            if ((__tmp__IMFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KC5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LC5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__SB5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MC5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LC5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KC5U=micro_alloc__table__lab__HKI(__tmp__LC5U,((__POINTER__IB )(&(table_size[(__tmp__MC5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LC5U)));
-              __tmp__YA5U=__tmp__KC5U;
+              __1D5U=((____YWB )__XNFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZD5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0D5U=(void *)((unsigned long)(void *)((unsigned long)__BD5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZD5U=__OKI(__0D5U,((____IB )(&(table_type[(__1D5U)]))),(____YWB)(__1D5U |  1));
+              __HC5U=__ZD5U;
+            };
+            __EYKS=((____EBOJ *)__HC5U);
+            *(__EYKS) = *(__EBOJ__);
+          };
+          __PF5U=((____EBOJ *)__EYKS);
+          __PF5U->__FBOJ.__CK.__YH.__O2B=__BRFK;
+          __PF5U->__TB5J=__LOFK;
+          __VOFK=__EYKS;
+        } break;
+        case ____3BOJ__: {
+          __VOFK=__21AL(((____3BOJ *)__DOFK));
+        } break;
+        case ____RCOJ__: {
+          __VOFK=__H2AL(((____RCOJ *)__DOFK));
+        } break;
+        case ____HDOJ__: {
+          __VOFK=__S2AL(((____HDOJ *)__DOFK));
+        } break;
+        case ____1DOJ__: {
+          __VOFK=__32AL(((____1DOJ *)__DOFK));
+        } break;
+        case ____PEOJ__: {
+          __VOFK=__I3AL(((____PEOJ *)__DOFK));
+        } break;
+        case ____DFOJ__: {
+          __VOFK=__T3AL(((____DFOJ *)__DOFK));
+        } break;
+        case ____XFOJ__: {
+          __VOFK=__43AL(((____XFOJ *)__DOFK));
+        } break;
+        case ____QGOJ__: {
+          __VOFK=__J4AL(((____QGOJ *)__DOFK));
+        } break;
+        case ____EHOJ__: {
+          __VOFK=__X4AL(((____EHOJ *)__DOFK));
+        } break;
+        case ____2HOJ__: {
+          __HYKS=((____2HOJ *)__DOFK);
+          __BRFK=__HYKS->__3HOJ.__CK.__YH.__O2B;
+          __LOFK=__HYKS->__3D5J;
+          __HYKS=NULL;
+          __HC5U=((____IB )(NULL));
+          __XNFK= 0;
+          __BD5U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__BD5U ==  0)) {
+            __HYKS=__2HOJ__;
+          } else /* FALSE */ {
+            __XNFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BD5U));
+            if ((__XNFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZD5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0D5U=(void *)((unsigned long)(void *)((unsigned long)__BD5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1D5U=((____YWB )((____Q )(void *)((unsigned long)__0D5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZD5U=__OKI(__0D5U,((____IB )(&(table_size[(__1D5U)-1]))),((____YWB )((____Q )__0D5U)));
+              __HC5U=__ZD5U;
             } else /* FALSE */ {
-              __tmp__MC5U=((__UINTEGER_32__RWB )__tmp__IMFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KC5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LC5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__SB5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KC5U=micro_alloc__table__lab__HKI(__tmp__LC5U,((__POINTER__IB )(&(table_type[(__tmp__MC5U)]))),(__UINTEGER_32__RWB)(__tmp__MC5U |  1));
-              __tmp__YA5U=__tmp__KC5U;
-            };
-            Self__YWKS=((__SIZE_OF__NGOJ *)__tmp__YA5U);
-            *(Self__YWKS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__QE5U=((__SIZE_OF__NGOJ *)Self__YWKS);
-          Self__QE5U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SPFK;
-          Self__QE5U->receiver__OC5J=__tmp__2MFK;
-          __tmp__GNFK=Self__YWKS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__GNFK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__UMFK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__1WKS=((__REAL_CST__JLOJ *)__tmp__UMFK);
-          __tmp__SPFK=Self__1WKS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__CF5U=Self__1WKS->value__DD5J;
-          __tmp__2MFK=Self__1WKS->parent_constant__KLOJ.static_type__SG4D;
-          Self__1WKS=NULL;
-          __tmp__YA5U=((__POINTER__IB )(NULL));
-          __tmp__IMFK= 0;
-          __tmp__SB5U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__SB5U ==  0)) {
-            Self__1WKS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__IMFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SB5U));
-            if ((__tmp__IMFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KC5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LC5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__SB5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MC5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LC5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KC5U=micro_alloc__table__lab__HKI(__tmp__LC5U,((__POINTER__IB )(&(table_size[(__tmp__MC5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LC5U)));
-              __tmp__YA5U=__tmp__KC5U;
+              __1D5U=((____YWB )__XNFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZD5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0D5U=(void *)((unsigned long)(void *)((unsigned long)__BD5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZD5U=__OKI(__0D5U,((____IB )(&(table_type[(__1D5U)]))),(____YWB)(__1D5U |  1));
+              __HC5U=__ZD5U;
+            };
+            __HYKS=((____2HOJ *)__HC5U);
+            *(__HYKS) = *(__2HOJ__);
+          };
+          __5F5U=((____2HOJ *)__HYKS);
+          __5F5U->__3HOJ.__CK.__YH.__O2B=__BRFK;
+          __5F5U->__3D5J=__LOFK;
+          __VOFK=__HYKS;
+        } break;
+        case ____YIOJ__: {
+          __VOFK=__I5AL(((____YIOJ *)__DOFK));
+        } break;
+        case ____YMOJ__: {
+          __KYKS=((____YMOJ *)__DOFK);
+          __BRFK=__KYKS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __RG5U=__KYKS->__SE5J;
+          __LOFK=__KYKS->__ZMOJ.__BI4D;
+          __KYKS=NULL;
+          __HC5U=((____IB )(NULL));
+          __XNFK= 0;
+          __BD5U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__BD5U ==  0)) {
+            __KYKS=__YMOJ__;
+          } else /* FALSE */ {
+            __XNFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BD5U));
+            if ((__XNFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZD5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0D5U=(void *)((unsigned long)(void *)((unsigned long)__BD5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1D5U=((____YWB )((____Q )(void *)((unsigned long)__0D5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZD5U=__OKI(__0D5U,((____IB )(&(table_size[(__1D5U)-1]))),((____YWB )((____Q )__0D5U)));
+              __HC5U=__ZD5U;
             } else /* FALSE */ {
-              __tmp__MC5U=((__UINTEGER_32__RWB )__tmp__IMFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KC5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LC5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__SB5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KC5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KC5U=micro_alloc__table__lab__HKI(__tmp__LC5U,((__POINTER__IB )(&(table_type[(__tmp__MC5U)]))),(__UINTEGER_32__RWB)(__tmp__MC5U |  1));
-              __tmp__YA5U=__tmp__KC5U;
-            };
-            Self__1WKS=((__REAL_CST__JLOJ *)__tmp__YA5U);
-            *(Self__1WKS) = *(REAL_CST__JLOJ__);
-          };
-          Self__AF5U=((__REAL_CST__JLOJ *)Self__1WKS);
-          Self__AF5U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SPFK;
-          Self__AF5U->value__DD5J=v__CF5U;
-          Self__AF5U->parent_constant__KLOJ.static_type__SG4D=__tmp__2MFK;
-          __tmp__GNFK=Self__1WKS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__5WKS=((__CHARACTER_CST__5LOJ *)__tmp__UMFK);
-          __tmp__AXKS=create__char__CMQJ(Self__5WKS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5WKS->text__ID5J);
-          __tmp__GNFK=__tmp__AXKS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__CXKS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__UMFK);
-          __tmp__DXKS=create__text__2PQJ(Self__CXKS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CXKS->string__EBJK);
-          __tmp__GNFK=__tmp__DXKS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__GNFK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__UMFK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__GNFK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__UMFK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__GNFK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__UMFK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__GNFK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__UMFK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__GNFK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__UMFK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__GNFK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__UMFK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__GNFK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__UMFK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__GNFK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__UMFK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__KQFK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__UMFK)->global__Y5JM),NULL);
-          if (__tmp__KQFK==NULL) {
-            __tmp__UMCU=NULL;
+              __1D5U=((____YWB )__XNFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZD5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0D5U=(void *)((unsigned long)(void *)((unsigned long)__BD5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZD5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZD5U=__OKI(__0D5U,((____IB )(&(table_type[(__1D5U)]))),(____YWB)(__1D5U |  1));
+              __HC5U=__ZD5U;
+            };
+            __KYKS=((____YMOJ *)__HC5U);
+            *(__KYKS) = *(__YMOJ__);
+          };
+          __PG5U=((____YMOJ *)__KYKS);
+          __PG5U->__ZMOJ.__DK.__CK.__YH.__O2B=__BRFK;
+          __PG5U->__SE5J=__RG5U;
+          __PG5U->__ZMOJ.__BI4D=__LOFK;
+          __VOFK=__KYKS;
+        } break;
+        case ____ONOJ__: {
+          __OYKS=((____ONOJ *)__DOFK);
+          __PYKS=__RNQJ(__OYKS->__PNOJ.__DK.__CK.__YH.__O2B,__OYKS->__XE5J);
+          __VOFK=__PYKS;
+        } break;
+        case ____YOOJ__: {
+          __RYKS=((____YOOJ *)__DOFK);
+          __SYKS=__LRQJ(__RYKS->__ZOOJ.__DK.__CK.__YH.__O2B,__RYKS->__TCJK);
+          __VOFK=__SYKS;
+        } break;
+        case ____IM4K__: {
+          __VOFK=__NZFM(((____IM4K *)__DOFK));
+        } break;
+        case ____T5FL__: {
+          __VOFK=__V35O(((____T5FL *)__DOFK));
+        } break;
+        case ____3DUL__: {
+          __VOFK=__AJVP(((____3DUL *)__DOFK));
+        } break;
+        case ____0EUL__: {
+          __VOFK=__QB4P(((____0EUL *)__DOFK));
+        } break;
+        case ____BGUL__: {
+          __VOFK=__LJVP(((____BGUL *)__DOFK));
+        } break;
+        case ____2GUL__: {
+          __VOFK=__2B4P(((____2GUL *)__DOFK));
+        } break;
+        case ____B0VL__: {
+          __VOFK=__H0BN(((____B0VL *)__DOFK));
+        } break;
+        case ____P0VL__: {
+          __VOFK=__NCHM(((____P0VL *)__DOFK));
+        } break;
+        case ____Q5YL__: {
+          __ZRFK=__TFTL(((____FKRG *)((____Q5YL *)__DOFK)->__HBKM),NULL);
+          if (__ZRFK==NULL) {
+            __DOCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__KQFK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__UMCU=NULL;
+            switch (((struct ___OBJ *)__ZRFK)->__id) {
+            case ____IM4K__: {
+              __DOCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__UMCU=((__READ_GLOBAL__B4YL *)__tmp__KQFK);
+            case ____Q5YL__: {
+              __DOCU=((____Q5YL *)__ZRFK);
             } break;
             }
           };
-          __tmp__GNFK=__tmp__UMCU;
+          __VOFK=__DOCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__GNFK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__UMFK));
+        case ____UVPM__: {
+          __VOFK=__VGWN(((____UVPM *)__DOFK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__GNFK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__UMFK));
+        case ____0ZPM__: {
+          __VOFK=__4G2P(((____0ZPM *)__DOFK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__GNFK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__UMFK));
+        case ____MR0N__: {
+          __VOFK=__DRVO(((____MR0N *)__DOFK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__GNFK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__UMFK));
+        case ____YWBP__: {
+          __VOFK=__DQ0Q(((____YWBP *)__DOFK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__GNFK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__UMFK));
+        case ____LYBP__: {
+          __VOFK=__0WUP(((____LYBP *)__DOFK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__GNFK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__UMFK));
+        case ____CZBP__: {
+          __VOFK=__FXUP(((____CZBP *)__DOFK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__GNFK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__UMFK));
+        case ____3BEP__: {
+          __VOFK=__FCIQ(((____3BEP *)__DOFK));
         } break;
         };
-        __tmp__ERFK=new_read__slot__receiver__with__intern__2DZJ(__tmp__OMFK,__tmp__TUFP,__tmp__GNFK,__tmp__ZQFK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__ERFK);
-        __tmp__TUFP=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__ERFK));
-        result__SJFK=__tmp__TUFP;
+        __TSFK=__LFZJ(__3NFK,__CWFP,__VOFK,__ISFK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__TSFK);
+        __CWFP=__BR5H(((____UL2C *)__TSFK));
+        __BLFK=__CWFP;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PJFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__TLFK=static_type__0DCK(Self__OJFK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__TLFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__QJFK);
-        put_position__HRE(Self__OJFK->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__4KFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __CNFK=__JFCK(__3KFK);
+        __CQXE(((____WMB *)__CNFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__5KFK);
+        __ORE(__3KFK->__IDOJ.__TCOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__MLFK=result__SJFK;
-  return(__tmp__MLFK);
+  __1MFK=__BLFK;
+  return(__1MFK);
 }
 
-static void* check_type__with__3RFK(__EXPR_DIV__MCOJ *Self__4RFK,__TYPE_FULL__PMB *t__5RFK,__POSITION__OL p__ASFK)
-// ({EXPR_DIV__MCOJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __MTFK(____1DOJ *__NTFK,____WMB *__OTFK,____OL __PTFK)
+// ({__1DOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__VH5U;
-  void *result__CSFK;
-  __TYPE_FULL__PMB *__tmp__YSFK,*__tmp__LTFK,*__tmp__STFK,*__tmp__DUFK;
-  __TYPE_FULL__PMB *__tmp__MVFK,*__tmp__QYFK;
-  __LOCAL__43WC *__tmp__VXKS,*__tmp__JYKS;
-  __WRITE_LOCAL__BEYJ *__tmp__2XKS,*__tmp__QYKS;
-  __STRING_CONSTANT__0 *__tmp__0TFK,*__tmp__BXFK,*v__WJ5U;
-  void *__tmp__2TFK;
-  __PROTOTYPE__MF *__tmp__SUFK,*__tmp__WXFK;
-  __INTEGER__Q __tmp__YUFK,__tmp__JF5U,old_nb_elts__LF5U,__tmp__DG5U;
-  __INTEGER__Q old_nb_elts__FG5U;
-  void *__tmp__5YFP;
-  __POSITION__OL __tmp__4UFK,__tmp__CYFK;
-  void *__tmp__EVFK,*__tmp__WVFK,*__tmp__0YFK;
-  __ITM_TYPE_STYLE__TMB *Self__GF5U,*Self__AG5U;
-  __STRING__BC *Self__HF5U,*Self__BG5U;
-  __POINTER__IB __tmp__MF5U,__tmp__GG5U,__tmp__4G5U,__tmp__5G5U;
-  __ITM_TYPE_MULTI__NURC *Self__BYKS,*Self__VYKS;
-  __READ_LOCAL__N5ZI *__tmp__GWFK,*__tmp__OZFK,*__tmp__3QQT,*__tmp__4QQT;
-  __NODE_TYPE__FK2C *__tmp__IWFK,*__tmp__UZFK;
-  __PROTOTYPE_CST__45WC *__tmp__LZFK,*Self__ZYKS,*__tmp__0YKS;
-  __STRING_CST__5J *Self__3G5U,*result__ZG5U;
-  __UINTEGER_32__RWB __tmp__AH5U;
-  __INTEGER_CST__KAXC *Self__2YKS,*Self__TH5U;
-  __IS_EXPANDED__L5NJ *Self__AZKS,*Self__EI5U;
-  __GET_TYPE_ID__V5NJ *Self__FZKS,*Self__UI5U;
-  __SIZE_OF__NGOJ *Self__IZKS,*Self__EJ5U;
-  __REAL_CST__JLOJ *Self__LZKS,*Self__UJ5U;
-  __CHARACTER_CST__5LOJ *Self__PZKS,*__tmp__QZKS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SZKS,*__tmp__TZKS;
-  __READ_GLOBAL__B4YL *__tmp__YMCU;
-  __BOOLEAN__L __tmp__ZSFK,__tmp__MTFK,__tmp__PVFK,__tmp__TYFK;
-  __CHARACTER__DB *__tmp__IF5U,*__tmp__CG5U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__JZFK;
-  result__CSFK=NULL;
-  __tmp__YSFK=static_type__5DCK(Self__4RFK);
-  __tmp__ZSFK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__5RFK),__tmp__YSFK);
-  if (__tmp__ZSFK) {
-    result__CSFK=Self__4RFK;
+  ____0SG __EJ5U;
+  void *__RTFK;
+  ____WMB *__HUFK,*__0UFK,*__BVFK,*__SVFK,*__1WFK,*__5ZFK;
+  ____N5WC *__EZKS,*__YZKS;
+  ____QFYJ *__LZKS,*__5ZKS;
+  ____0 *__JVFK,*__QYFK,*__FL5U;
+  void *__LVFK;
+  ____MF *__BWFK,*__FZFK;
+  ____Q __HWFK,__YG5U,__0G5U,__SH5U,__UH5U;
+  void *__O0FP;
+  ____OL __NWFK,__RZFK;
+  void *__TWFK,*__FXFK,*__J0FK;
+  ____0MB *__VG5U,*__PH5U;
+  ____BC *__WG5U,*__QH5U;
+  ____IB __1G5U,__VH5U,__NI5U,__OI5U;
+  ____2VRC *__QZKS,*__E0KS;
+  ____2A0I *__VXFK,*__30FK,*__MSQT,*__NSQT;
+  ____UL2C *__XXFK,*__D1FK;
+  ____NBXC *__00FK,*__I0KS,*__J0KS;
+  ____5J *__MI5U,*__II5U;
+  ____YWB __PI5U;
+  ____ZBXC *__L0KS,*__CJ5U;
+  ____0AOJ *__P0KS,*__TJ5U;
+  ____EBOJ *__U0KS,*__DK5U;
+  ____2HOJ *__X0KS,*__TK5U;
+  ____YMOJ *__00KS,*__DL5U;
+  ____ONOJ *__40KS,*__50KS;
+  ____YOOJ *__B1KS,*__C1KS;
+  ____Q5YL *__HOCU;
+  ____L __IUFK,__1UFK,__4WFK,__C0FK;
+  ____DB *__XG5U,*__RH5U;
+  ____ABXC *__Y0FK;
+  __RTFK=NULL;
+  __HUFK=__OFCK(__NTFK);
+  __IUFK=__5MKK(((____WMB *)__OTFK),__HUFK);
+  if (__IUFK) {
+    __RTFK=__NTFK;
   } else /* FALSE */ {
-    __tmp__LTFK=static_type__5DCK(Self__4RFK);
-    __tmp__MTFK=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__LTFK),t__5RFK);
-    if (__tmp__MTFK) {
-      __tmp__STFK=static_type__5DCK(Self__4RFK);
-      __tmp__VXKS=create__name__style__type__0HND(Self__4RFK->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__STFK));
-      __tmp__2XKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VXKS),Self__4RFK->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4RFK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2XKS);
-      __tmp__0TFK=get__HJC(last_cast_name__C31J);
-      __tmp__STFK=static_type__5DCK(Self__4RFK);
-      __tmp__2TFK=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__STFK),__tmp__0TFK);
-      if (((void *)__tmp__2TFK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__DUFK=static_type__5DCK(Self__4RFK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__DUFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5RFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__0TFK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__DUFK=static_type__5DCK(Self__4RFK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__DUFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__ASFK);
-        __tmp__DUFK=static_type__5DCK(Self__4RFK);
-        __tmp__SUFK=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__DUFK));
-        put_position__HRE(__tmp__SUFK->parent_named__PF.parent_itm_object__OF.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);
+    __0UFK=__OFCK(__NTFK);
+    __1UFK=__CDVK(((____WMB *)__0UFK),__OTFK);
+    if (__1UFK) {
+      __BVFK=__OFCK(__NTFK);
+      __EZKS=__JJND(__NTFK->__2DOJ.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__BVFK));
+      __LZKS=__BQRJ(((____N5WC *)__EZKS),__NTFK->__2DOJ.__TCOJ.__CK.__YH.__O2B,__NTFK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LZKS);
+      __JVFK=__OJC(__R41J);
+      __BVFK=__OFCK(__NTFK);
+      __LVFK=__NB3I(((____WMB *)__BVFK),__JVFK);
+      if (((void *)__LVFK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __SVFK=__OFCK(__NTFK);
+        __CQXE(((____WMB *)__SVFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__OTFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__JVFK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __SVFK=__OFCK(__NTFK);
+        __CQXE(((____WMB *)__SVFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__PTFK);
+        __SVFK=__OFCK(__NTFK);
+        __BWFK=__IFMJ(((____WMB *)__SVFK));
+        __ORE(__BWFK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__2TFK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__2TFK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__YUFK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__2TFK));
+      if (((struct ___OBJ *)__LVFK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__LVFK)->__2JRG->__QLC)->__id==____OLC__) {
+          __HWFK=__HVRL(((____1JRG *)__LVFK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__YUFK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__2TFK));
+          __HWFK=__HVRL(((____1JRG *)__LVFK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__2TFK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__YUFK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__2TFK));
+        if (((struct ___OBJ *)((____FKRG *)__LVFK)->__HKRG->__QLC)->__id==____OLC__) {
+          __HWFK=__4VRL(((____FKRG *)__LVFK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__YUFK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__2TFK));
+          __HWFK=__4VRL(((____FKRG *)__LVFK));
         };
       };
-      if ((__tmp__YUFK !=  1)) {
-        if (((struct ___OBJ *)__tmp__2TFK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__5YFP=((__SLOT_CODE__MIRG *)__tmp__2TFK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__5YFP)->__id==__ITM_SLOT__HLC__) {
-            __tmp__4UFK=((__ITM_SLOT__HLC *)__tmp__5YFP)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__HWFK !=  1)) {
+        if (((struct ___OBJ *)__LVFK)->__id==____1JRG__) {
+          __O0FP=((____1JRG *)__LVFK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__O0FP)->__id==____OLC__) {
+            __NWFK=((____OLC *)__O0FP)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__4UFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__5YFP)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __NWFK=((____4G0D *)__O0FP)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__4UFK=((__SLOT_DATA__WIRG *)__tmp__2TFK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __NWFK=((____FKRG *)__LVFK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__4UFK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__NWFK);
+        __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 *)__tmp__2TFK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__5YFP=((__SLOT_CODE__MIRG *)__tmp__2TFK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__5YFP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__EVFK=((__ITM_SLOT__HLC *)__tmp__5YFP)->result_type__3VOB;
+      if (((struct ___OBJ *)__LVFK)->__id==____1JRG__) {
+        __O0FP=((____1JRG *)__LVFK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__O0FP)->__id==____OLC__) {
+          __TWFK=((____OLC *)__O0FP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__EVFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__5YFP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __TWFK=((____4G0D *)__O0FP)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__5YFP=((__SLOT_DATA__WIRG *)__tmp__2TFK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__5YFP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__EVFK=((__ITM_SLOT__HLC *)__tmp__5YFP)->result_type__3VOB;
+        __O0FP=((____FKRG *)__LVFK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__O0FP)->__id==____OLC__) {
+          __TWFK=((____OLC *)__O0FP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__EVFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__5YFP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __TWFK=((____4G0D *)__O0FP)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__EVFK==NULL) {
-        __tmp__5YFP=NULL;
+      if (__TWFK==NULL) {
+        __O0FP=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__EVFK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__5YFP=((void *)__tmp__EVFK);
+        switch (((struct ___OBJ *)__TWFK)->__id) {
+        case ____QMB__: {
+          __O0FP=((void *)__TWFK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__5YFP=((void *)__tmp__EVFK);
+        case ____0MB__: {
+          __O0FP=((void *)__TWFK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__5YFP=((void *)__tmp__EVFK);
+        case ____KPB__: {
+          __O0FP=((void *)__TWFK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__5YFP=((void *)__tmp__EVFK);
+        case ____TEZ__: {
+          __O0FP=((void *)__TWFK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__5YFP=NULL;
+        case ____2VRC__: {
+          __O0FP=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__5YFP=NULL;
+        case ____GZRC__: {
+          __O0FP=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__5YFP == (void *)NULL)) {
-        __tmp__PVFK=TRUE__K__;
+      if (((void *)__O0FP == (void *)NULL)) {
+        __4WFK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__5YFP)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__MVFK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__5YFP));
+        switch (((struct ___OBJ *)__O0FP)->__id) {
+        case ____QMB__: {
+          __1WFK=__43X(((____QMB *)__O0FP));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__MVFK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__5YFP)));
+        case ____0MB__: {
+          __1WFK=__D5X(((____0MB *)((____QMB *)__O0FP)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__MVFK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__5YFP)),NULL);
+        case ____KPB__: {
+          __1WFK=__LAY(((____KPB *)((____QMB *)__O0FP)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__MVFK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__5YFP)),NULL);
+        case ____TEZ__: {
+          __1WFK=__HZ1D(((____TEZ *)((____QMB *)__O0FP)),NULL);
         } break;
         };
-        __tmp__PVFK=((void *)__tmp__MVFK != (void *)t__5RFK);
+        __4WFK=((void *)__1WFK != (void *)__OTFK);
       };
-      if (__tmp__PVFK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__2TFK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__EVFK=((__SLOT_CODE__MIRG *)__tmp__2TFK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EVFK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WVFK=((__ITM_SLOT__HLC *)__tmp__EVFK)->result_type__3VOB;
+      if (__4WFK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__LVFK)->__id==____1JRG__) {
+          __TWFK=((____1JRG *)__LVFK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__TWFK)->__id==____OLC__) {
+            __FXFK=((____OLC *)__TWFK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WVFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EVFK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __FXFK=((____4G0D *)__TWFK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__EVFK=((__SLOT_DATA__WIRG *)__tmp__2TFK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EVFK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WVFK=((__ITM_SLOT__HLC *)__tmp__EVFK)->result_type__3VOB;
+          __TWFK=((____FKRG *)__LVFK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__TWFK)->__id==____OLC__) {
+            __FXFK=((____OLC *)__TWFK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WVFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EVFK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__WVFK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__WVFK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__GF5U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WVFK));
-          if (((void *)Self__GF5U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__GF5U->style__MPC);
-            Self__HF5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__HF5U->capacity__HFL <= Self__HF5U->count__WJ)) {
-              if ((Self__HF5U->capacity__HFL ==  0)) {
-                Self__HF5U->capacity__HFL= 32;
-                __tmp__IF5U=create__KVW( 32);
-                Self__HF5U->storage__4EL=__tmp__IF5U;
+            __FXFK=((____4G0D *)__TWFK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__FXFK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__FXFK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __VG5U=((____0MB *)((____QMB *)__FXFK));
+          if (((void *)__VG5U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__VG5U->__TPC);
+            __WG5U=((____BC *)__YC);
+            if ((__WG5U->__OFL <= __WG5U->__WJ)) {
+              if ((__WG5U->__OFL ==  0)) {
+                __WG5U->__OFL= 32;
+                __XG5U=__RVW( 32);
+                __WG5U->__FFL=__XG5U;
               } else /* FALSE */ {
-                __tmp__JF5U=(__INTEGER__Q)(Self__HF5U->capacity__HFL <<  1);
-                __tmp__IF5U=((__CHARACTER__DB *)Self__HF5U->storage__4EL);
-                old_nb_elts__LF5U=Self__HF5U->capacity__HFL;
-                __tmp__MF5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IF5U),((__UINTEGER_32__RWB )old_nb_elts__LF5U),((__UINTEGER_32__RWB )__tmp__JF5U));
-                __tmp__IF5U=((__CHARACTER__DB *)__tmp__MF5U);
-                clear__to__F00(__tmp__IF5U,old_nb_elts__LF5U,(__INTEGER__Q)(__tmp__JF5U -  1));
-                Self__HF5U->storage__4EL=__tmp__IF5U;
-                Self__HF5U->capacity__HFL=__tmp__JF5U;
+                __YG5U=(____Q)(__WG5U->__OFL <<  1);
+                __XG5U=((____DB *)__WG5U->__FFL);
+                __0G5U=__WG5U->__OFL;
+                __1G5U=__55W(((____IB )__XG5U),((____YWB )__0G5U),((____YWB )__YG5U));
+                __XG5U=((____DB *)__1G5U);
+                __M00(__XG5U,__0G5U,(____Q)(__YG5U -  1));
+                __WG5U->__FFL=__XG5U;
+                __WG5U->__OFL=__YG5U;
               };
             };
-            ((__CHARACTER__DB *)Self__HF5U->storage__4EL)[Self__HF5U->count__WJ]=' ';
-            Self__HF5U->count__WJ=(__INTEGER__Q)(Self__HF5U->count__WJ +  1);
+            ((____DB *)__WG5U->__FFL)[__WG5U->__WJ]=' ';
+            __WG5U->__WJ=(____Q)(__WG5U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__GF5U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__VG5U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WVFK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__FXFK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WVFK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__FXFK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__BYKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WVFK));
-          Self__HF5U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__HF5U->capacity__HFL <= Self__HF5U->count__WJ)) {
-            if ((Self__HF5U->capacity__HFL ==  0)) {
-              Self__HF5U->capacity__HFL= 32;
-              __tmp__IF5U=create__KVW( 32);
-              Self__HF5U->storage__4EL=__tmp__IF5U;
+        case ____2VRC__: {
+          __QZKS=((____2VRC *)((____QMB *)__FXFK));
+          __WG5U=((____BC *)__YC);
+          if ((__WG5U->__OFL <= __WG5U->__WJ)) {
+            if ((__WG5U->__OFL ==  0)) {
+              __WG5U->__OFL= 32;
+              __XG5U=__RVW( 32);
+              __WG5U->__FFL=__XG5U;
             } else /* FALSE */ {
-              __tmp__JF5U=(__INTEGER__Q)(Self__HF5U->capacity__HFL <<  1);
-              __tmp__IF5U=((__CHARACTER__DB *)Self__HF5U->storage__4EL);
-              old_nb_elts__LF5U=Self__HF5U->capacity__HFL;
-              __tmp__MF5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IF5U),((__UINTEGER_32__RWB )old_nb_elts__LF5U),((__UINTEGER_32__RWB )__tmp__JF5U));
-              __tmp__IF5U=((__CHARACTER__DB *)__tmp__MF5U);
-              clear__to__F00(__tmp__IF5U,old_nb_elts__LF5U,(__INTEGER__Q)(__tmp__JF5U -  1));
-              Self__HF5U->storage__4EL=__tmp__IF5U;
-              Self__HF5U->capacity__HFL=__tmp__JF5U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__HF5U->storage__4EL)[Self__HF5U->count__WJ]='(';
-          Self__HF5U->count__WJ=(__INTEGER__Q)(Self__HF5U->count__WJ +  1);
-          display_raw__DGAD(Self__BYKS,string_tmp__YC);
-          Self__HF5U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__HF5U->capacity__HFL <= Self__HF5U->count__WJ)) {
-            if ((Self__HF5U->capacity__HFL ==  0)) {
-              Self__HF5U->capacity__HFL= 32;
-              __tmp__IF5U=create__KVW( 32);
-              Self__HF5U->storage__4EL=__tmp__IF5U;
+              __YG5U=(____Q)(__WG5U->__OFL <<  1);
+              __XG5U=((____DB *)__WG5U->__FFL);
+              __0G5U=__WG5U->__OFL;
+              __1G5U=__55W(((____IB )__XG5U),((____YWB )__0G5U),((____YWB )__YG5U));
+              __XG5U=((____DB *)__1G5U);
+              __M00(__XG5U,__0G5U,(____Q)(__YG5U -  1));
+              __WG5U->__FFL=__XG5U;
+              __WG5U->__OFL=__YG5U;
+            };
+          };
+          ((____DB *)__WG5U->__FFL)[__WG5U->__WJ]='(';
+          __WG5U->__WJ=(____Q)(__WG5U->__WJ +  1);
+          __SHAD(__QZKS,__YC);
+          __WG5U=((____BC *)__YC);
+          if ((__WG5U->__OFL <= __WG5U->__WJ)) {
+            if ((__WG5U->__OFL ==  0)) {
+              __WG5U->__OFL= 32;
+              __XG5U=__RVW( 32);
+              __WG5U->__FFL=__XG5U;
             } else /* FALSE */ {
-              __tmp__JF5U=(__INTEGER__Q)(Self__HF5U->capacity__HFL <<  1);
-              __tmp__IF5U=((__CHARACTER__DB *)Self__HF5U->storage__4EL);
-              old_nb_elts__LF5U=Self__HF5U->capacity__HFL;
-              __tmp__MF5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IF5U),((__UINTEGER_32__RWB )old_nb_elts__LF5U),((__UINTEGER_32__RWB )__tmp__JF5U));
-              __tmp__IF5U=((__CHARACTER__DB *)__tmp__MF5U);
-              clear__to__F00(__tmp__IF5U,old_nb_elts__LF5U,(__INTEGER__Q)(__tmp__JF5U -  1));
-              Self__HF5U->storage__4EL=__tmp__IF5U;
-              Self__HF5U->capacity__HFL=__tmp__JF5U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__HF5U->storage__4EL)[Self__HF5U->count__WJ]=')';
-          Self__HF5U->count__WJ=(__INTEGER__Q)(Self__HF5U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WVFK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5RFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__2TFK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__EVFK=((__SLOT_CODE__MIRG *)__tmp__2TFK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EVFK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__4UFK=((__ITM_SLOT__HLC *)__tmp__EVFK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __YG5U=(____Q)(__WG5U->__OFL <<  1);
+              __XG5U=((____DB *)__WG5U->__FFL);
+              __0G5U=__WG5U->__OFL;
+              __1G5U=__55W(((____IB )__XG5U),((____YWB )__0G5U),((____YWB )__YG5U));
+              __XG5U=((____DB *)__1G5U);
+              __M00(__XG5U,__0G5U,(____Q)(__YG5U -  1));
+              __WG5U->__FFL=__XG5U;
+              __WG5U->__OFL=__YG5U;
+            };
+          };
+          ((____DB *)__WG5U->__FFL)[__WG5U->__WJ]=')';
+          __WG5U->__WJ=(____Q)(__WG5U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__FXFK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__OTFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__LVFK)->__id==____1JRG__) {
+          __TWFK=((____1JRG *)__LVFK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__TWFK)->__id==____OLC__) {
+            __NWFK=((____OLC *)__TWFK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__4UFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EVFK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __NWFK=((____4G0D *)__TWFK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__4UFK=((__SLOT_DATA__WIRG *)__tmp__2TFK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __NWFK=((____FKRG *)__LVFK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__4UFK);
-        put_position__HRE(Self__4RFK->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.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(__NWFK);
+        __ORE(__NTFK->__2DOJ.__TCOJ.__CK.__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));
         };
       };
-      __tmp__GWFK=read__NUEI(((__LOCAL__43WC *)__tmp__VXKS));
-      __tmp__IWFK=new_read__slot__receiver__self__intern__3J2C(Self__4RFK->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__2TFK,__tmp__GWFK,__tmp__GWFK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__IWFK);
-      __tmp__2TFK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__IWFK));
-      result__CSFK=__tmp__2TFK;
-      __tmp__PVFK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__PVFK=FALSE__O__;
-    };
-    if ((! __tmp__PVFK)) {
-      __tmp__STFK=static_type__5DCK(Self__4RFK);
-      __tmp__PVFK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__5RFK),__tmp__STFK);
-      if (__tmp__PVFK) {
-        __tmp__DUFK=static_type__5DCK(Self__4RFK);
-        __tmp__JYKS=create__name__style__type__0HND(Self__4RFK->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__DUFK));
-        __tmp__QYKS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__JYKS),Self__4RFK->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4RFK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QYKS);
-        __tmp__BXFK=get__HJC(last_cast_name__C31J);
-        __tmp__5YFP=get_slot__452I(((__TYPE_FULL__PMB *)t__5RFK),__tmp__BXFK);
-        if (((void *)__tmp__5YFP == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5RFK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__MVFK=static_type__5DCK(Self__4RFK);
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__MVFK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__BXFK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5RFK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__ASFK);
-          __tmp__WXFK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__5RFK));
-          put_position__HRE(__tmp__WXFK->parent_named__PF.parent_itm_object__OF.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);
+      __VXFK=__2VEI(((____N5WC *)__EZKS));
+      __XXFK=__ML2C(__NTFK->__2DOJ.__TCOJ.__CK.__YH.__O2B,__LVFK,__VXFK,__VXFK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__XXFK);
+      __LVFK=__BR5H(((____UL2C *)__XXFK));
+      __RTFK=__LVFK;
+      __4WFK=__K__;
+    } else /* FALSE */ {
+      __4WFK=__O__;
+    };
+    if ((! __4WFK)) {
+      __BVFK=__OFCK(__NTFK);
+      __4WFK=__1XRL(((____WMB *)__OTFK),__BVFK);
+      if (__4WFK) {
+        __SVFK=__OFCK(__NTFK);
+        __YZKS=__JJND(__NTFK->__2DOJ.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__SVFK));
+        __5ZKS=__BQRJ(((____N5WC *)__YZKS),__NTFK->__2DOJ.__TCOJ.__CK.__YH.__O2B,__NTFK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5ZKS);
+        __QYFK=__OJC(__R41J);
+        __O0FP=__NB3I(((____WMB *)__OTFK),__QYFK);
+        if (((void *)__O0FP == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__OTFK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __1WFK=__OFCK(__NTFK);
+          __CQXE(((____WMB *)__1WFK),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__QYFK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__OTFK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__PTFK);
+          __FZFK=__IFMJ(((____WMB *)__OTFK));
+          __ORE(__FZFK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__5YFP)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__5YFP)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JF5U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__5YFP));
+        if (((struct ___OBJ *)__O0FP)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__O0FP)->__2JRG->__QLC)->__id==____OLC__) {
+            __YG5U=__HVRL(((____1JRG *)__O0FP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JF5U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__5YFP));
+            __YG5U=__HVRL(((____1JRG *)__O0FP));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__5YFP)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JF5U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__5YFP));
+          if (((struct ___OBJ *)((____FKRG *)__O0FP)->__HKRG->__QLC)->__id==____OLC__) {
+            __YG5U=__4VRL(((____FKRG *)__O0FP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JF5U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__5YFP));
+            __YG5U=__4VRL(((____FKRG *)__O0FP));
           };
         };
-        if ((__tmp__JF5U !=  2)) {
-          if (((struct ___OBJ *)__tmp__5YFP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__WVFK=((__SLOT_CODE__MIRG *)__tmp__5YFP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WVFK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__CYFK=((__ITM_SLOT__HLC *)__tmp__WVFK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__YG5U !=  2)) {
+          if (((struct ___OBJ *)__O0FP)->__id==____1JRG__) {
+            __FXFK=((____1JRG *)__O0FP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__FXFK)->__id==____OLC__) {
+              __RZFK=((____OLC *)__FXFK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__CYFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WVFK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __RZFK=((____4G0D *)__FXFK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__CYFK=((__SLOT_DATA__WIRG *)__tmp__5YFP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __RZFK=((____FKRG *)__O0FP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__CYFK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__RZFK);
+          __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 *)__tmp__5YFP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__EVFK=((__SLOT_CODE__MIRG *)__tmp__5YFP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EVFK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WVFK=((__ITM_SLOT__HLC *)__tmp__EVFK)->result_type__3VOB;
+        if (((struct ___OBJ *)__O0FP)->__id==____1JRG__) {
+          __TWFK=((____1JRG *)__O0FP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__TWFK)->__id==____OLC__) {
+            __FXFK=((____OLC *)__TWFK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WVFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EVFK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __FXFK=((____4G0D *)__TWFK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__EVFK=((__SLOT_DATA__WIRG *)__tmp__5YFP)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EVFK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WVFK=((__ITM_SLOT__HLC *)__tmp__EVFK)->result_type__3VOB;
+          __TWFK=((____FKRG *)__O0FP)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__TWFK)->__id==____OLC__) {
+            __FXFK=((____OLC *)__TWFK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WVFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EVFK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __FXFK=((____4G0D *)__TWFK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__WVFK==NULL) {
-          __tmp__EVFK=NULL;
+        if (__FXFK==NULL) {
+          __TWFK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__WVFK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__EVFK=((void *)__tmp__WVFK);
+          switch (((struct ___OBJ *)__FXFK)->__id) {
+          case ____QMB__: {
+            __TWFK=((void *)__FXFK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__EVFK=((void *)__tmp__WVFK);
+          case ____0MB__: {
+            __TWFK=((void *)__FXFK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__EVFK=((void *)__tmp__WVFK);
+          case ____KPB__: {
+            __TWFK=((void *)__FXFK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__EVFK=((void *)__tmp__WVFK);
+          case ____TEZ__: {
+            __TWFK=((void *)__FXFK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__EVFK=NULL;
+          case ____2VRC__: {
+            __TWFK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__EVFK=NULL;
+          case ____GZRC__: {
+            __TWFK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__EVFK == (void *)NULL)) {
-          __tmp__TYFK=TRUE__K__;
+        if (((void *)__TWFK == (void *)NULL)) {
+          __C0FK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__EVFK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__QYFK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__EVFK));
+          switch (((struct ___OBJ *)__TWFK)->__id) {
+          case ____QMB__: {
+            __5ZFK=__43X(((____QMB *)__TWFK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__QYFK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EVFK)));
+          case ____0MB__: {
+            __5ZFK=__D5X(((____0MB *)((____QMB *)__TWFK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__QYFK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EVFK)),NULL);
+          case ____KPB__: {
+            __5ZFK=__LAY(((____KPB *)((____QMB *)__TWFK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__QYFK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EVFK)),NULL);
+          case ____TEZ__: {
+            __5ZFK=__HZ1D(((____TEZ *)((____QMB *)__TWFK)),NULL);
           } break;
           };
-          __tmp__TYFK=((void *)__tmp__QYFK != (void *)t__5RFK);
+          __C0FK=((void *)__5ZFK != (void *)__OTFK);
         };
-        if (__tmp__TYFK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__5YFP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__WVFK=((__SLOT_CODE__MIRG *)__tmp__5YFP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WVFK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__0YFK=((__ITM_SLOT__HLC *)__tmp__WVFK)->result_type__3VOB;
+        if (__C0FK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__O0FP)->__id==____1JRG__) {
+            __FXFK=((____1JRG *)__O0FP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__FXFK)->__id==____OLC__) {
+              __J0FK=((____OLC *)__FXFK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__0YFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WVFK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __J0FK=((____4G0D *)__FXFK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__WVFK=((__SLOT_DATA__WIRG *)__tmp__5YFP)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WVFK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__0YFK=((__ITM_SLOT__HLC *)__tmp__WVFK)->result_type__3VOB;
+            __FXFK=((____FKRG *)__O0FP)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__FXFK)->__id==____OLC__) {
+              __J0FK=((____OLC *)__FXFK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__0YFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WVFK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__0YFK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__0YFK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__AG5U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0YFK));
-            if (((void *)Self__AG5U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__AG5U->style__MPC);
-              Self__BG5U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__BG5U->capacity__HFL <= Self__BG5U->count__WJ)) {
-                if ((Self__BG5U->capacity__HFL ==  0)) {
-                  Self__BG5U->capacity__HFL= 32;
-                  __tmp__CG5U=create__KVW( 32);
-                  Self__BG5U->storage__4EL=__tmp__CG5U;
+              __J0FK=((____4G0D *)__FXFK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__J0FK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__J0FK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __PH5U=((____0MB *)((____QMB *)__J0FK));
+            if (((void *)__PH5U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__PH5U->__TPC);
+              __QH5U=((____BC *)__YC);
+              if ((__QH5U->__OFL <= __QH5U->__WJ)) {
+                if ((__QH5U->__OFL ==  0)) {
+                  __QH5U->__OFL= 32;
+                  __RH5U=__RVW( 32);
+                  __QH5U->__FFL=__RH5U;
                 } else /* FALSE */ {
-                  __tmp__DG5U=(__INTEGER__Q)(Self__BG5U->capacity__HFL <<  1);
-                  __tmp__CG5U=((__CHARACTER__DB *)Self__BG5U->storage__4EL);
-                  old_nb_elts__FG5U=Self__BG5U->capacity__HFL;
-                  __tmp__GG5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CG5U),((__UINTEGER_32__RWB )old_nb_elts__FG5U),((__UINTEGER_32__RWB )__tmp__DG5U));
-                  __tmp__CG5U=((__CHARACTER__DB *)__tmp__GG5U);
-                  clear__to__F00(__tmp__CG5U,old_nb_elts__FG5U,(__INTEGER__Q)(__tmp__DG5U -  1));
-                  Self__BG5U->storage__4EL=__tmp__CG5U;
-                  Self__BG5U->capacity__HFL=__tmp__DG5U;
+                  __SH5U=(____Q)(__QH5U->__OFL <<  1);
+                  __RH5U=((____DB *)__QH5U->__FFL);
+                  __UH5U=__QH5U->__OFL;
+                  __VH5U=__55W(((____IB )__RH5U),((____YWB )__UH5U),((____YWB )__SH5U));
+                  __RH5U=((____DB *)__VH5U);
+                  __M00(__RH5U,__UH5U,(____Q)(__SH5U -  1));
+                  __QH5U->__FFL=__RH5U;
+                  __QH5U->__OFL=__SH5U;
                 };
               };
-              ((__CHARACTER__DB *)Self__BG5U->storage__4EL)[Self__BG5U->count__WJ]=' ';
-              Self__BG5U->count__WJ=(__INTEGER__Q)(Self__BG5U->count__WJ +  1);
+              ((____DB *)__QH5U->__FFL)[__QH5U->__WJ]=' ';
+              __QH5U->__WJ=(____Q)(__QH5U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__AG5U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__PH5U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0YFK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__J0FK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0YFK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__J0FK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__VYKS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0YFK));
-            Self__BG5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__BG5U->capacity__HFL <= Self__BG5U->count__WJ)) {
-              if ((Self__BG5U->capacity__HFL ==  0)) {
-                Self__BG5U->capacity__HFL= 32;
-                __tmp__CG5U=create__KVW( 32);
-                Self__BG5U->storage__4EL=__tmp__CG5U;
+          case ____2VRC__: {
+            __E0KS=((____2VRC *)((____QMB *)__J0FK));
+            __QH5U=((____BC *)__YC);
+            if ((__QH5U->__OFL <= __QH5U->__WJ)) {
+              if ((__QH5U->__OFL ==  0)) {
+                __QH5U->__OFL= 32;
+                __RH5U=__RVW( 32);
+                __QH5U->__FFL=__RH5U;
               } else /* FALSE */ {
-                __tmp__DG5U=(__INTEGER__Q)(Self__BG5U->capacity__HFL <<  1);
-                __tmp__CG5U=((__CHARACTER__DB *)Self__BG5U->storage__4EL);
-                old_nb_elts__FG5U=Self__BG5U->capacity__HFL;
-                __tmp__GG5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CG5U),((__UINTEGER_32__RWB )old_nb_elts__FG5U),((__UINTEGER_32__RWB )__tmp__DG5U));
-                __tmp__CG5U=((__CHARACTER__DB *)__tmp__GG5U);
-                clear__to__F00(__tmp__CG5U,old_nb_elts__FG5U,(__INTEGER__Q)(__tmp__DG5U -  1));
-                Self__BG5U->storage__4EL=__tmp__CG5U;
-                Self__BG5U->capacity__HFL=__tmp__DG5U;
+                __SH5U=(____Q)(__QH5U->__OFL <<  1);
+                __RH5U=((____DB *)__QH5U->__FFL);
+                __UH5U=__QH5U->__OFL;
+                __VH5U=__55W(((____IB )__RH5U),((____YWB )__UH5U),((____YWB )__SH5U));
+                __RH5U=((____DB *)__VH5U);
+                __M00(__RH5U,__UH5U,(____Q)(__SH5U -  1));
+                __QH5U->__FFL=__RH5U;
+                __QH5U->__OFL=__SH5U;
               };
             };
-            ((__CHARACTER__DB *)Self__BG5U->storage__4EL)[Self__BG5U->count__WJ]='(';
-            Self__BG5U->count__WJ=(__INTEGER__Q)(Self__BG5U->count__WJ +  1);
-            display_raw__DGAD(Self__VYKS,string_tmp__YC);
-            Self__BG5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__BG5U->capacity__HFL <= Self__BG5U->count__WJ)) {
-              if ((Self__BG5U->capacity__HFL ==  0)) {
-                Self__BG5U->capacity__HFL= 32;
-                __tmp__CG5U=create__KVW( 32);
-                Self__BG5U->storage__4EL=__tmp__CG5U;
+            ((____DB *)__QH5U->__FFL)[__QH5U->__WJ]='(';
+            __QH5U->__WJ=(____Q)(__QH5U->__WJ +  1);
+            __SHAD(__E0KS,__YC);
+            __QH5U=((____BC *)__YC);
+            if ((__QH5U->__OFL <= __QH5U->__WJ)) {
+              if ((__QH5U->__OFL ==  0)) {
+                __QH5U->__OFL= 32;
+                __RH5U=__RVW( 32);
+                __QH5U->__FFL=__RH5U;
               } else /* FALSE */ {
-                __tmp__DG5U=(__INTEGER__Q)(Self__BG5U->capacity__HFL <<  1);
-                __tmp__CG5U=((__CHARACTER__DB *)Self__BG5U->storage__4EL);
-                old_nb_elts__FG5U=Self__BG5U->capacity__HFL;
-                __tmp__GG5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CG5U),((__UINTEGER_32__RWB )old_nb_elts__FG5U),((__UINTEGER_32__RWB )__tmp__DG5U));
-                __tmp__CG5U=((__CHARACTER__DB *)__tmp__GG5U);
-                clear__to__F00(__tmp__CG5U,old_nb_elts__FG5U,(__INTEGER__Q)(__tmp__DG5U -  1));
-                Self__BG5U->storage__4EL=__tmp__CG5U;
-                Self__BG5U->capacity__HFL=__tmp__DG5U;
+                __SH5U=(____Q)(__QH5U->__OFL <<  1);
+                __RH5U=((____DB *)__QH5U->__FFL);
+                __UH5U=__QH5U->__OFL;
+                __VH5U=__55W(((____IB )__RH5U),((____YWB )__UH5U),((____YWB )__SH5U));
+                __RH5U=((____DB *)__VH5U);
+                __M00(__RH5U,__UH5U,(____Q)(__SH5U -  1));
+                __QH5U->__FFL=__RH5U;
+                __QH5U->__OFL=__SH5U;
               };
             };
-            ((__CHARACTER__DB *)Self__BG5U->storage__4EL)[Self__BG5U->count__WJ]=')';
-            Self__BG5U->count__WJ=(__INTEGER__Q)(Self__BG5U->count__WJ +  1);
+            ((____DB *)__QH5U->__FFL)[__QH5U->__WJ]=')';
+            __QH5U->__WJ=(____Q)(__QH5U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0YFK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__J0FK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5RFK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__5YFP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__WVFK=((__SLOT_CODE__MIRG *)__tmp__5YFP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WVFK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__CYFK=((__ITM_SLOT__HLC *)__tmp__WVFK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__OTFK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__O0FP)->__id==____1JRG__) {
+            __FXFK=((____1JRG *)__O0FP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__FXFK)->__id==____OLC__) {
+              __RZFK=((____OLC *)__FXFK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__CYFK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WVFK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __RZFK=((____4G0D *)__FXFK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__CYFK=((__SLOT_DATA__WIRG *)__tmp__5YFP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __RZFK=((____FKRG *)__O0FP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__CYFK);
-          put_position__HRE(Self__4RFK->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.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(__RZFK);
+          __ORE(__NTFK->__2DOJ.__TCOJ.__CK.__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));
           };
         };
-        __tmp__JZFK=create_with_capacity__CBZH( 2);
-        __tmp__LZFK=create__type__IJ2C(Self__4RFK->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__5RFK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__JZFK),__tmp__LZFK);
-        __tmp__OZFK=read__NUEI(((__LOCAL__43WC *)__tmp__JYKS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__JZFK),__tmp__OZFK);
-        __tmp__4UFK=Self__4RFK->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__EVFK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__JZFK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__EVFK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__3G5U=((__STRING_CST__5J *)__tmp__EVFK);
-          result__ZG5U=NULL;
-          __tmp__MF5U=((__POINTER__IB )(NULL));
-          __tmp__YUFK= 0;
-          __tmp__GG5U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__GG5U ==  0)) {
-            result__ZG5U=Self__3G5U;
-          } else /* FALSE */ {
-            __tmp__YUFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GG5U));
-            if ((__tmp__YUFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4G5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5G5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GG5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AH5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5G5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4G5U=micro_alloc__table__lab__HKI(__tmp__5G5U,((__POINTER__IB )(&(table_size[(__tmp__AH5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5G5U)));
-              __tmp__MF5U=__tmp__4G5U;
+        __Y0FK=__RCZH( 2);
+        __00FK=__XK2C(__NTFK->__2DOJ.__TCOJ.__CK.__YH.__O2B,__OTFK);
+        __0YEI(((____ABXC *)__Y0FK),__00FK);
+        __30FK=__2VEI(((____N5WC *)__YZKS));
+        __0YEI(((____ABXC *)__Y0FK),__30FK);
+        __NWFK=__NTFK->__2DOJ.__TCOJ.__CK.__YH.__O2B;
+        __TWFK=((void **)((____ABXC *)__Y0FK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__TWFK)->__id) {
+        case ____5J__: {
+          __MI5U=((____5J *)__TWFK);
+          __II5U=NULL;
+          __1G5U=((____IB )(NULL));
+          __HWFK= 0;
+          __VH5U=((____IB )sizeof(____5J));
+          if (((unsigned long)__VH5U ==  0)) {
+            __II5U=__MI5U;
+          } else /* FALSE */ {
+            __HWFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VH5U));
+            if ((__HWFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NI5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OI5U=(void *)((unsigned long)(void *)((unsigned long)__VH5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PI5U=((____YWB )((____Q )(void *)((unsigned long)__OI5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NI5U=__OKI(__OI5U,((____IB )(&(table_size[(__PI5U)-1]))),((____YWB )((____Q )__OI5U)));
+              __1G5U=__NI5U;
             } else /* FALSE */ {
-              __tmp__AH5U=((__UINTEGER_32__RWB )__tmp__YUFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4G5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5G5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GG5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4G5U=micro_alloc__table__lab__HKI(__tmp__5G5U,((__POINTER__IB )(&(table_type[(__tmp__AH5U)]))),(__UINTEGER_32__RWB)(__tmp__AH5U |  1));
-              __tmp__MF5U=__tmp__4G5U;
-            };
-            result__ZG5U=((__STRING_CST__5J *)__tmp__MF5U);
-            *(result__ZG5U) = *(Self__3G5U);
-          };
-          __tmp__WVFK=result__ZG5U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__WVFK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__EVFK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__ZYKS=((__PROTOTYPE_CST__45WC *)__tmp__EVFK);
-          __tmp__0YKS=create__type__IJ2C(Self__ZYKS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZYKS->parent_constant__55WC.static_type__SG4D);
-          __tmp__WVFK=__tmp__0YKS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__2YKS=((__INTEGER_CST__KAXC *)__tmp__EVFK);
-          __tmp__CYFK=Self__2YKS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__VH5U=Self__2YKS->value__YG4D;
-          __tmp__MVFK=Self__2YKS->parent_constant__LAXC.static_type__SG4D;
-          Self__2YKS=NULL;
-          __tmp__MF5U=((__POINTER__IB )(NULL));
-          __tmp__YUFK= 0;
-          __tmp__GG5U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__GG5U ==  0)) {
-            Self__2YKS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__YUFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GG5U));
-            if ((__tmp__YUFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4G5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5G5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GG5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AH5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5G5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4G5U=micro_alloc__table__lab__HKI(__tmp__5G5U,((__POINTER__IB )(&(table_size[(__tmp__AH5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5G5U)));
-              __tmp__MF5U=__tmp__4G5U;
+              __PI5U=((____YWB )__HWFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NI5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OI5U=(void *)((unsigned long)(void *)((unsigned long)__VH5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NI5U=__OKI(__OI5U,((____IB )(&(table_type[(__PI5U)]))),(____YWB)(__PI5U |  1));
+              __1G5U=__NI5U;
+            };
+            __II5U=((____5J *)__1G5U);
+            *(__II5U) = *(__MI5U);
+          };
+          __FXFK=__II5U;
+        } break;
+        case ____0AXC__: {
+          __FXFK=__JZAL(((____0AXC *)__TWFK));
+        } break;
+        case ____NBXC__: {
+          __I0KS=((____NBXC *)__TWFK);
+          __J0KS=__XK2C(__I0KS->__OBXC.__DK.__CK.__YH.__O2B,__I0KS->__OBXC.__BI4D);
+          __FXFK=__J0KS;
+        } break;
+        case ____ZBXC__: {
+          __L0KS=((____ZBXC *)__TWFK);
+          __RZFK=__L0KS->__0BXC.__DK.__CK.__YH.__O2B;
+          __EJ5U=__L0KS->__HI4D;
+          __1WFK=__L0KS->__0BXC.__BI4D;
+          __L0KS=NULL;
+          __1G5U=((____IB )(NULL));
+          __HWFK= 0;
+          __VH5U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__VH5U ==  0)) {
+            __L0KS=__ZBXC__;
+          } else /* FALSE */ {
+            __HWFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VH5U));
+            if ((__HWFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NI5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OI5U=(void *)((unsigned long)(void *)((unsigned long)__VH5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PI5U=((____YWB )((____Q )(void *)((unsigned long)__OI5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NI5U=__OKI(__OI5U,((____IB )(&(table_size[(__PI5U)-1]))),((____YWB )((____Q )__OI5U)));
+              __1G5U=__NI5U;
             } else /* FALSE */ {
-              __tmp__AH5U=((__UINTEGER_32__RWB )__tmp__YUFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4G5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5G5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GG5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4G5U=micro_alloc__table__lab__HKI(__tmp__5G5U,((__POINTER__IB )(&(table_type[(__tmp__AH5U)]))),(__UINTEGER_32__RWB)(__tmp__AH5U |  1));
-              __tmp__MF5U=__tmp__4G5U;
-            };
-            Self__2YKS=((__INTEGER_CST__KAXC *)__tmp__MF5U);
-            *(Self__2YKS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__TH5U=((__INTEGER_CST__KAXC *)Self__2YKS);
-          Self__TH5U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CYFK;
-          Self__TH5U->value__YG4D=v__VH5U;
-          Self__TH5U->parent_constant__LAXC.static_type__SG4D=__tmp__MVFK;
-          check_type__KYEE(Self__TH5U);
-          __tmp__WVFK=Self__2YKS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__WVFK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__EVFK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__3QQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__EVFK)->local__PUEJ));
-          if (__tmp__3QQT==NULL) {
-            __tmp__4QQT=NULL;
+              __PI5U=((____YWB )__HWFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NI5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OI5U=(void *)((unsigned long)(void *)((unsigned long)__VH5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NI5U=__OKI(__OI5U,((____IB )(&(table_type[(__PI5U)]))),(____YWB)(__PI5U |  1));
+              __1G5U=__NI5U;
+            };
+            __L0KS=((____ZBXC *)__1G5U);
+            *(__L0KS) = *(__ZBXC__);
+          };
+          __CJ5U=((____ZBXC *)__L0KS);
+          __CJ5U->__0BXC.__DK.__CK.__YH.__O2B=__RZFK;
+          __CJ5U->__HI4D=__EJ5U;
+          __CJ5U->__0BXC.__BI4D=__1WFK;
+          __ZZEE(__CJ5U);
+          __FXFK=__L0KS;
+        } break;
+        case ____DMWH__: {
+          __FXFK=__W3OK(((____DMWH *)__TWFK));
+        } break;
+        case ____2A0I__: {
+          __MSQT=__2VEI(((____N5WC *)((____2A0I *)__TWFK)->__4VEJ));
+          if (__MSQT==NULL) {
+            __NSQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__4QQT=((__READ_LOCAL__N5ZI *)__tmp__3QQT);
+            __NSQT=((____2A0I *)__MSQT);
           };
-          __tmp__WVFK=__tmp__4QQT;
+          __FXFK=__NSQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__WVFK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__EVFK));
+        case ____HJNJ__: {
+          __FXFK=__Y0AL(((____HJNJ *)__TWFK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__WVFK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__EVFK));
+        case ____SJNJ__: {
+          __FXFK=__D1AL(((____SJNJ *)__TWFK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__AZKS=((__IS_EXPANDED__L5NJ *)__tmp__EVFK);
-          __tmp__CYFK=Self__AZKS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__3QQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__AZKS->receiver__554J)->local__PUEJ));
-          if (__tmp__3QQT==NULL) {
-            __tmp__4QQT=NULL;
+        case ____0AOJ__: {
+          __P0KS=((____0AOJ *)__TWFK);
+          __RZFK=__P0KS->__1AOJ.__CK.__YH.__O2B;
+          __MSQT=__2VEI(((____N5WC *)((____2A0I *)__P0KS->__OB5J)->__4VEJ));
+          if (__MSQT==NULL) {
+            __NSQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__4QQT=((__READ_LOCAL__N5ZI *)__tmp__3QQT);
-          };
-          Self__AZKS=NULL;
-          __tmp__MF5U=((__POINTER__IB )(NULL));
-          __tmp__YUFK= 0;
-          __tmp__GG5U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__GG5U ==  0)) {
-            Self__AZKS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__YUFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GG5U));
-            if ((__tmp__YUFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4G5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5G5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GG5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AH5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5G5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4G5U=micro_alloc__table__lab__HKI(__tmp__5G5U,((__POINTER__IB )(&(table_size[(__tmp__AH5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5G5U)));
-              __tmp__MF5U=__tmp__4G5U;
+            __NSQT=((____2A0I *)__MSQT);
+          };
+          __P0KS=NULL;
+          __1G5U=((____IB )(NULL));
+          __HWFK= 0;
+          __VH5U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__VH5U ==  0)) {
+            __P0KS=__0AOJ__;
+          } else /* FALSE */ {
+            __HWFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VH5U));
+            if ((__HWFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NI5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OI5U=(void *)((unsigned long)(void *)((unsigned long)__VH5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PI5U=((____YWB )((____Q )(void *)((unsigned long)__OI5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NI5U=__OKI(__OI5U,((____IB )(&(table_size[(__PI5U)-1]))),((____YWB )((____Q )__OI5U)));
+              __1G5U=__NI5U;
             } else /* FALSE */ {
-              __tmp__AH5U=((__UINTEGER_32__RWB )__tmp__YUFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4G5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5G5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GG5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4G5U=micro_alloc__table__lab__HKI(__tmp__5G5U,((__POINTER__IB )(&(table_type[(__tmp__AH5U)]))),(__UINTEGER_32__RWB)(__tmp__AH5U |  1));
-              __tmp__MF5U=__tmp__4G5U;
-            };
-            Self__AZKS=((__IS_EXPANDED__L5NJ *)__tmp__MF5U);
-            *(Self__AZKS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__EI5U=((__IS_EXPANDED__L5NJ *)Self__AZKS);
-          Self__EI5U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CYFK;
-          Self__EI5U->receiver__554J=__tmp__4QQT;
-          __tmp__WVFK=Self__AZKS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__FZKS=((__GET_TYPE_ID__V5NJ *)__tmp__EVFK);
-          __tmp__CYFK=Self__FZKS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__MVFK=Self__FZKS->receiver__EA5J;
-          Self__FZKS=NULL;
-          __tmp__MF5U=((__POINTER__IB )(NULL));
-          __tmp__YUFK= 0;
-          __tmp__GG5U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__GG5U ==  0)) {
-            Self__FZKS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__YUFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GG5U));
-            if ((__tmp__YUFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4G5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5G5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GG5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AH5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5G5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4G5U=micro_alloc__table__lab__HKI(__tmp__5G5U,((__POINTER__IB )(&(table_size[(__tmp__AH5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5G5U)));
-              __tmp__MF5U=__tmp__4G5U;
+              __PI5U=((____YWB )__HWFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NI5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OI5U=(void *)((unsigned long)(void *)((unsigned long)__VH5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NI5U=__OKI(__OI5U,((____IB )(&(table_type[(__PI5U)]))),(____YWB)(__PI5U |  1));
+              __1G5U=__NI5U;
+            };
+            __P0KS=((____0AOJ *)__1G5U);
+            *(__P0KS) = *(__0AOJ__);
+          };
+          __TJ5U=((____0AOJ *)__P0KS);
+          __TJ5U->__1AOJ.__CK.__YH.__O2B=__RZFK;
+          __TJ5U->__OB5J=__NSQT;
+          __FXFK=__P0KS;
+        } break;
+        case ____EBOJ__: {
+          __U0KS=((____EBOJ *)__TWFK);
+          __RZFK=__U0KS->__FBOJ.__CK.__YH.__O2B;
+          __1WFK=__U0KS->__TB5J;
+          __U0KS=NULL;
+          __1G5U=((____IB )(NULL));
+          __HWFK= 0;
+          __VH5U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__VH5U ==  0)) {
+            __U0KS=__EBOJ__;
+          } else /* FALSE */ {
+            __HWFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VH5U));
+            if ((__HWFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NI5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OI5U=(void *)((unsigned long)(void *)((unsigned long)__VH5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PI5U=((____YWB )((____Q )(void *)((unsigned long)__OI5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NI5U=__OKI(__OI5U,((____IB )(&(table_size[(__PI5U)-1]))),((____YWB )((____Q )__OI5U)));
+              __1G5U=__NI5U;
             } else /* FALSE */ {
-              __tmp__AH5U=((__UINTEGER_32__RWB )__tmp__YUFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4G5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5G5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GG5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4G5U=micro_alloc__table__lab__HKI(__tmp__5G5U,((__POINTER__IB )(&(table_type[(__tmp__AH5U)]))),(__UINTEGER_32__RWB)(__tmp__AH5U |  1));
-              __tmp__MF5U=__tmp__4G5U;
-            };
-            Self__FZKS=((__GET_TYPE_ID__V5NJ *)__tmp__MF5U);
-            *(Self__FZKS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__UI5U=((__GET_TYPE_ID__V5NJ *)Self__FZKS);
-          Self__UI5U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CYFK;
-          Self__UI5U->receiver__EA5J=__tmp__MVFK;
-          __tmp__WVFK=Self__FZKS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__WVFK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__EVFK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__WVFK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__EVFK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__WVFK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__EVFK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__WVFK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__EVFK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__WVFK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__EVFK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__WVFK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__EVFK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__WVFK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__EVFK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__WVFK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__EVFK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__WVFK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__EVFK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__IZKS=((__SIZE_OF__NGOJ *)__tmp__EVFK);
-          __tmp__CYFK=Self__IZKS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__MVFK=Self__IZKS->receiver__OC5J;
-          Self__IZKS=NULL;
-          __tmp__MF5U=((__POINTER__IB )(NULL));
-          __tmp__YUFK= 0;
-          __tmp__GG5U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__GG5U ==  0)) {
-            Self__IZKS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__YUFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GG5U));
-            if ((__tmp__YUFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4G5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5G5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GG5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AH5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5G5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4G5U=micro_alloc__table__lab__HKI(__tmp__5G5U,((__POINTER__IB )(&(table_size[(__tmp__AH5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5G5U)));
-              __tmp__MF5U=__tmp__4G5U;
+              __PI5U=((____YWB )__HWFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NI5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OI5U=(void *)((unsigned long)(void *)((unsigned long)__VH5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NI5U=__OKI(__OI5U,((____IB )(&(table_type[(__PI5U)]))),(____YWB)(__PI5U |  1));
+              __1G5U=__NI5U;
+            };
+            __U0KS=((____EBOJ *)__1G5U);
+            *(__U0KS) = *(__EBOJ__);
+          };
+          __DK5U=((____EBOJ *)__U0KS);
+          __DK5U->__FBOJ.__CK.__YH.__O2B=__RZFK;
+          __DK5U->__TB5J=__1WFK;
+          __FXFK=__U0KS;
+        } break;
+        case ____3BOJ__: {
+          __FXFK=__21AL(((____3BOJ *)__TWFK));
+        } break;
+        case ____RCOJ__: {
+          __FXFK=__H2AL(((____RCOJ *)__TWFK));
+        } break;
+        case ____HDOJ__: {
+          __FXFK=__S2AL(((____HDOJ *)__TWFK));
+        } break;
+        case ____1DOJ__: {
+          __FXFK=__32AL(((____1DOJ *)__TWFK));
+        } break;
+        case ____PEOJ__: {
+          __FXFK=__I3AL(((____PEOJ *)__TWFK));
+        } break;
+        case ____DFOJ__: {
+          __FXFK=__T3AL(((____DFOJ *)__TWFK));
+        } break;
+        case ____XFOJ__: {
+          __FXFK=__43AL(((____XFOJ *)__TWFK));
+        } break;
+        case ____QGOJ__: {
+          __FXFK=__J4AL(((____QGOJ *)__TWFK));
+        } break;
+        case ____EHOJ__: {
+          __FXFK=__X4AL(((____EHOJ *)__TWFK));
+        } break;
+        case ____2HOJ__: {
+          __X0KS=((____2HOJ *)__TWFK);
+          __RZFK=__X0KS->__3HOJ.__CK.__YH.__O2B;
+          __1WFK=__X0KS->__3D5J;
+          __X0KS=NULL;
+          __1G5U=((____IB )(NULL));
+          __HWFK= 0;
+          __VH5U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__VH5U ==  0)) {
+            __X0KS=__2HOJ__;
+          } else /* FALSE */ {
+            __HWFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VH5U));
+            if ((__HWFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NI5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OI5U=(void *)((unsigned long)(void *)((unsigned long)__VH5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PI5U=((____YWB )((____Q )(void *)((unsigned long)__OI5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NI5U=__OKI(__OI5U,((____IB )(&(table_size[(__PI5U)-1]))),((____YWB )((____Q )__OI5U)));
+              __1G5U=__NI5U;
             } else /* FALSE */ {
-              __tmp__AH5U=((__UINTEGER_32__RWB )__tmp__YUFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4G5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5G5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GG5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4G5U=micro_alloc__table__lab__HKI(__tmp__5G5U,((__POINTER__IB )(&(table_type[(__tmp__AH5U)]))),(__UINTEGER_32__RWB)(__tmp__AH5U |  1));
-              __tmp__MF5U=__tmp__4G5U;
-            };
-            Self__IZKS=((__SIZE_OF__NGOJ *)__tmp__MF5U);
-            *(Self__IZKS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__EJ5U=((__SIZE_OF__NGOJ *)Self__IZKS);
-          Self__EJ5U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CYFK;
-          Self__EJ5U->receiver__OC5J=__tmp__MVFK;
-          __tmp__WVFK=Self__IZKS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__WVFK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__EVFK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__LZKS=((__REAL_CST__JLOJ *)__tmp__EVFK);
-          __tmp__CYFK=Self__LZKS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__WJ5U=Self__LZKS->value__DD5J;
-          __tmp__MVFK=Self__LZKS->parent_constant__KLOJ.static_type__SG4D;
-          Self__LZKS=NULL;
-          __tmp__MF5U=((__POINTER__IB )(NULL));
-          __tmp__YUFK= 0;
-          __tmp__GG5U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__GG5U ==  0)) {
-            Self__LZKS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__YUFK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GG5U));
-            if ((__tmp__YUFK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4G5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5G5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GG5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AH5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5G5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4G5U=micro_alloc__table__lab__HKI(__tmp__5G5U,((__POINTER__IB )(&(table_size[(__tmp__AH5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5G5U)));
-              __tmp__MF5U=__tmp__4G5U;
+              __PI5U=((____YWB )__HWFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NI5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OI5U=(void *)((unsigned long)(void *)((unsigned long)__VH5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NI5U=__OKI(__OI5U,((____IB )(&(table_type[(__PI5U)]))),(____YWB)(__PI5U |  1));
+              __1G5U=__NI5U;
+            };
+            __X0KS=((____2HOJ *)__1G5U);
+            *(__X0KS) = *(__2HOJ__);
+          };
+          __TK5U=((____2HOJ *)__X0KS);
+          __TK5U->__3HOJ.__CK.__YH.__O2B=__RZFK;
+          __TK5U->__3D5J=__1WFK;
+          __FXFK=__X0KS;
+        } break;
+        case ____YIOJ__: {
+          __FXFK=__I5AL(((____YIOJ *)__TWFK));
+        } break;
+        case ____YMOJ__: {
+          __00KS=((____YMOJ *)__TWFK);
+          __RZFK=__00KS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __FL5U=__00KS->__SE5J;
+          __1WFK=__00KS->__ZMOJ.__BI4D;
+          __00KS=NULL;
+          __1G5U=((____IB )(NULL));
+          __HWFK= 0;
+          __VH5U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__VH5U ==  0)) {
+            __00KS=__YMOJ__;
+          } else /* FALSE */ {
+            __HWFK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VH5U));
+            if ((__HWFK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NI5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OI5U=(void *)((unsigned long)(void *)((unsigned long)__VH5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PI5U=((____YWB )((____Q )(void *)((unsigned long)__OI5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NI5U=__OKI(__OI5U,((____IB )(&(table_size[(__PI5U)-1]))),((____YWB )((____Q )__OI5U)));
+              __1G5U=__NI5U;
             } else /* FALSE */ {
-              __tmp__AH5U=((__UINTEGER_32__RWB )__tmp__YUFK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4G5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5G5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__GG5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4G5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4G5U=micro_alloc__table__lab__HKI(__tmp__5G5U,((__POINTER__IB )(&(table_type[(__tmp__AH5U)]))),(__UINTEGER_32__RWB)(__tmp__AH5U |  1));
-              __tmp__MF5U=__tmp__4G5U;
-            };
-            Self__LZKS=((__REAL_CST__JLOJ *)__tmp__MF5U);
-            *(Self__LZKS) = *(REAL_CST__JLOJ__);
-          };
-          Self__UJ5U=((__REAL_CST__JLOJ *)Self__LZKS);
-          Self__UJ5U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CYFK;
-          Self__UJ5U->value__DD5J=v__WJ5U;
-          Self__UJ5U->parent_constant__KLOJ.static_type__SG4D=__tmp__MVFK;
-          __tmp__WVFK=Self__LZKS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__PZKS=((__CHARACTER_CST__5LOJ *)__tmp__EVFK);
-          __tmp__QZKS=create__char__CMQJ(Self__PZKS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PZKS->text__ID5J);
-          __tmp__WVFK=__tmp__QZKS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__SZKS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__EVFK);
-          __tmp__TZKS=create__text__2PQJ(Self__SZKS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SZKS->string__EBJK);
-          __tmp__WVFK=__tmp__TZKS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__WVFK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__EVFK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__WVFK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__EVFK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__WVFK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__EVFK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__WVFK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__EVFK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__WVFK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__EVFK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__WVFK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__EVFK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__WVFK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__EVFK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__WVFK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__EVFK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__0YFK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__EVFK)->global__Y5JM),NULL);
-          if (__tmp__0YFK==NULL) {
-            __tmp__YMCU=NULL;
+              __PI5U=((____YWB )__HWFK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NI5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OI5U=(void *)((unsigned long)(void *)((unsigned long)__VH5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NI5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NI5U=__OKI(__OI5U,((____IB )(&(table_type[(__PI5U)]))),(____YWB)(__PI5U |  1));
+              __1G5U=__NI5U;
+            };
+            __00KS=((____YMOJ *)__1G5U);
+            *(__00KS) = *(__YMOJ__);
+          };
+          __DL5U=((____YMOJ *)__00KS);
+          __DL5U->__ZMOJ.__DK.__CK.__YH.__O2B=__RZFK;
+          __DL5U->__SE5J=__FL5U;
+          __DL5U->__ZMOJ.__BI4D=__1WFK;
+          __FXFK=__00KS;
+        } break;
+        case ____ONOJ__: {
+          __40KS=((____ONOJ *)__TWFK);
+          __50KS=__RNQJ(__40KS->__PNOJ.__DK.__CK.__YH.__O2B,__40KS->__XE5J);
+          __FXFK=__50KS;
+        } break;
+        case ____YOOJ__: {
+          __B1KS=((____YOOJ *)__TWFK);
+          __C1KS=__LRQJ(__B1KS->__ZOOJ.__DK.__CK.__YH.__O2B,__B1KS->__TCJK);
+          __FXFK=__C1KS;
+        } break;
+        case ____IM4K__: {
+          __FXFK=__NZFM(((____IM4K *)__TWFK));
+        } break;
+        case ____T5FL__: {
+          __FXFK=__V35O(((____T5FL *)__TWFK));
+        } break;
+        case ____3DUL__: {
+          __FXFK=__AJVP(((____3DUL *)__TWFK));
+        } break;
+        case ____0EUL__: {
+          __FXFK=__QB4P(((____0EUL *)__TWFK));
+        } break;
+        case ____BGUL__: {
+          __FXFK=__LJVP(((____BGUL *)__TWFK));
+        } break;
+        case ____2GUL__: {
+          __FXFK=__2B4P(((____2GUL *)__TWFK));
+        } break;
+        case ____B0VL__: {
+          __FXFK=__H0BN(((____B0VL *)__TWFK));
+        } break;
+        case ____P0VL__: {
+          __FXFK=__NCHM(((____P0VL *)__TWFK));
+        } break;
+        case ____Q5YL__: {
+          __J0FK=__TFTL(((____FKRG *)((____Q5YL *)__TWFK)->__HBKM),NULL);
+          if (__J0FK==NULL) {
+            __HOCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__0YFK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__YMCU=NULL;
+            switch (((struct ___OBJ *)__J0FK)->__id) {
+            case ____IM4K__: {
+              __HOCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__YMCU=((__READ_GLOBAL__B4YL *)__tmp__0YFK);
+            case ____Q5YL__: {
+              __HOCU=((____Q5YL *)__J0FK);
             } break;
             }
           };
-          __tmp__WVFK=__tmp__YMCU;
+          __FXFK=__HOCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__WVFK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__EVFK));
+        case ____UVPM__: {
+          __FXFK=__VGWN(((____UVPM *)__TWFK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__WVFK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__EVFK));
+        case ____0ZPM__: {
+          __FXFK=__4G2P(((____0ZPM *)__TWFK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__WVFK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__EVFK));
+        case ____MR0N__: {
+          __FXFK=__DRVO(((____MR0N *)__TWFK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__WVFK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__EVFK));
+        case ____YWBP__: {
+          __FXFK=__DQ0Q(((____YWBP *)__TWFK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__WVFK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__EVFK));
+        case ____LYBP__: {
+          __FXFK=__0WUP(((____LYBP *)__TWFK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__WVFK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__EVFK));
+        case ____CZBP__: {
+          __FXFK=__FXUP(((____CZBP *)__TWFK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__WVFK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__EVFK));
+        case ____3BEP__: {
+          __FXFK=__FCIQ(((____3BEP *)__TWFK));
         } break;
         };
-        __tmp__UZFK=new_read__slot__receiver__with__intern__2DZJ(__tmp__4UFK,__tmp__5YFP,__tmp__WVFK,__tmp__JZFK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__UZFK);
-        __tmp__5YFP=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__UZFK));
-        result__CSFK=__tmp__5YFP;
+        __D1FK=__LFZJ(__NWFK,__O0FP,__FXFK,__Y0FK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__D1FK);
+        __O0FP=__BR5H(((____UL2C *)__D1FK));
+        __RTFK=__O0FP;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5RFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__DUFK=static_type__5DCK(Self__4RFK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__DUFK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__ASFK);
-        put_position__HRE(Self__4RFK->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__OTFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __SVFK=__OFCK(__NTFK);
+        __CQXE(((____WMB *)__SVFK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__PTFK);
+        __ORE(__NTFK->__2DOJ.__TCOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__2TFK=result__CSFK;
-  return(__tmp__2TFK);
+  __LVFK=__RTFK;
+  return(__LVFK);
 }
 
-static void* check_type__with__N0FK(__EXPR_AND__ADOJ *Self__O0FK,__TYPE_FULL__PMB *t__P0FK,__POSITION__OL p__Q0FK)
-// ({EXPR_AND__ADOJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __21FK(____PEOJ *__31FK,____WMB *__41FK,____OL __51FK)
+// ({__PEOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__JM5U;
-  void *result__S0FK;
-  __TYPE_FULL__PMB *__tmp__I1FK,*__tmp__11FK,*__tmp__C2FK,*__tmp__T2FK;
-  __TYPE_FULL__PMB *__tmp__23FK,*__tmp__ABGK;
-  __LOCAL__43WC *__tmp__F0KS,*__tmp__Z0KS;
-  __WRITE_LOCAL__BEYJ *__tmp__M0KS,*__tmp__A1KS;
-  __STRING_CONSTANT__0 *__tmp__K2FK,*__tmp__R5FK,*v__KO5U;
-  void *__tmp__M2FK;
-  __PROTOTYPE__MF *__tmp__C3FK,*__tmp__GAGK;
-  __INTEGER__Q __tmp__I3FK,__tmp__3J5U,old_nb_elts__5J5U,__tmp__XK5U;
-  __INTEGER__Q old_nb_elts__ZK5U;
-  void *__tmp__L3FP;
-  __POSITION__OL __tmp__O3FK,__tmp__SAGK;
-  void *__tmp__U3FK,*__tmp__G4FK,*__tmp__KBGK;
-  __ITM_TYPE_STYLE__TMB *Self__0J5U,*Self__UK5U;
-  __STRING__BC *Self__1J5U,*Self__VK5U;
-  __POINTER__IB __tmp__AK5U,__tmp__0K5U,__tmp__SL5U,__tmp__TL5U;
-  __ITM_TYPE_MULTI__NURC *Self__R0KS,*Self__F1KS;
-  __READ_LOCAL__N5ZI *__tmp__W4FK,*__tmp__4BGK,*__tmp__5RQT,*__tmp__ASQT;
-  __NODE_TYPE__FK2C *__tmp__Y4FK,*__tmp__ECGK;
-  __PROTOTYPE_CST__45WC *__tmp__1BGK,*Self__J1KS,*__tmp__K1KS;
-  __STRING_CST__5J *Self__RL5U,*result__NL5U;
-  __UINTEGER_32__RWB __tmp__UL5U;
-  __INTEGER_CST__KAXC *Self__M1KS,*Self__HM5U;
-  __IS_EXPANDED__L5NJ *Self__Q1KS,*Self__YM5U;
-  __GET_TYPE_ID__V5NJ *Self__V1KS,*Self__IN5U;
-  __SIZE_OF__NGOJ *Self__Y1KS,*Self__YN5U;
-  __REAL_CST__JLOJ *Self__11KS,*Self__IO5U;
-  __CHARACTER_CST__5LOJ *Self__51KS,*__tmp__A2KS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__C2KS,*__tmp__D2KS;
-  __READ_GLOBAL__B4YL *__tmp__2MCU;
-  __BOOLEAN__L __tmp__J1FK,__tmp__21FK,__tmp__53FK,__tmp__DBGK;
-  __CHARACTER__DB *__tmp__2J5U,*__tmp__WK5U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__ZBGK;
-  result__S0FK=NULL;
-  __tmp__I1FK=static_type__EECK(Self__O0FK);
-  __tmp__J1FK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__P0FK),__tmp__I1FK);
-  if (__tmp__J1FK) {
-    result__S0FK=Self__O0FK;
+  ____0SG __YN5U;
+  void *__B2FK;
+  ____WMB *__X2FK,*__K3FK,*__R3FK,*__C4FK,*__L5FK,*__PCGK;
+  ____N5WC *__U1KS,*__I2KS;
+  ____QFYJ *__11KS,*__P2KS;
+  ____0 *__Z3FK,*__ABGK,*__ZP5U;
+  void *__13FK;
+  ____MF *__R4FK,*__VBGK;
+  ____Q __X4FK,__ML5U,__OL5U,__GM5U,__IM5U;
+  void *__04FP;
+  ____OL __34FK,__BCGK;
+  void *__D5FK,*__V5FK,*__ZCGK;
+  ____0MB *__JL5U,*__DM5U;
+  ____BC *__KL5U,*__EM5U;
+  ____IB __PL5U,__JM5U,__BN5U,__CN5U;
+  ____2VRC *__A2KS,*__U2KS;
+  ____2A0I *__FAGK,*__NDGK,*__OTQT,*__PTQT;
+  ____UL2C *__HAGK,*__TDGK;
+  ____NBXC *__KDGK,*__Y2KS,*__Z2KS;
+  ____5J *__AN5U,*__2M5U;
+  ____YWB __DN5U;
+  ____ZBXC *__12KS,*__WN5U;
+  ____0AOJ *__52KS,*__HO5U;
+  ____EBOJ *__E3KS,*__XO5U;
+  ____2HOJ *__H3KS,*__HP5U;
+  ____YMOJ *__K3KS,*__XP5U;
+  ____ONOJ *__O3KS,*__P3KS;
+  ____YOOJ *__R3KS,*__S3KS;
+  ____Q5YL *__LOCU;
+  ____L __Y2FK,__L3FK,__O5FK,__SCGK;
+  ____DB *__LL5U,*__FM5U;
+  ____ABXC *__IDGK;
+  __B2FK=NULL;
+  __X2FK=__TFCK(__31FK);
+  __Y2FK=__5MKK(((____WMB *)__41FK),__X2FK);
+  if (__Y2FK) {
+    __B2FK=__31FK;
   } else /* FALSE */ {
-    __tmp__11FK=static_type__EECK(Self__O0FK);
-    __tmp__21FK=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__11FK),t__P0FK);
-    if (__tmp__21FK) {
-      __tmp__C2FK=static_type__EECK(Self__O0FK);
-      __tmp__F0KS=create__name__style__type__0HND(Self__O0FK->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__C2FK));
-      __tmp__M0KS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__F0KS),Self__O0FK->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__O0FK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__M0KS);
-      __tmp__K2FK=get__HJC(last_cast_name__C31J);
-      __tmp__C2FK=static_type__EECK(Self__O0FK);
-      __tmp__M2FK=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__C2FK),__tmp__K2FK);
-      if (((void *)__tmp__M2FK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__T2FK=static_type__EECK(Self__O0FK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__T2FK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__P0FK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__K2FK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__T2FK=static_type__EECK(Self__O0FK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__T2FK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__Q0FK);
-        __tmp__T2FK=static_type__EECK(Self__O0FK);
-        __tmp__C3FK=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__T2FK));
-        put_position__HRE(__tmp__C3FK->parent_named__PF.parent_itm_object__OF.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);
+    __K3FK=__TFCK(__31FK);
+    __L3FK=__CDVK(((____WMB *)__K3FK),__41FK);
+    if (__L3FK) {
+      __R3FK=__TFCK(__31FK);
+      __U1KS=__JJND(__31FK->__QEOJ.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__R3FK));
+      __11KS=__BQRJ(((____N5WC *)__U1KS),__31FK->__QEOJ.__TCOJ.__CK.__YH.__O2B,__31FK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__11KS);
+      __Z3FK=__OJC(__R41J);
+      __R3FK=__TFCK(__31FK);
+      __13FK=__NB3I(((____WMB *)__R3FK),__Z3FK);
+      if (((void *)__13FK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __C4FK=__TFCK(__31FK);
+        __CQXE(((____WMB *)__C4FK),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__41FK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__Z3FK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __C4FK=__TFCK(__31FK);
+        __CQXE(((____WMB *)__C4FK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__51FK);
+        __C4FK=__TFCK(__31FK);
+        __R4FK=__IFMJ(((____WMB *)__C4FK));
+        __ORE(__R4FK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__M2FK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__M2FK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__I3FK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__M2FK));
+      if (((struct ___OBJ *)__13FK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__13FK)->__2JRG->__QLC)->__id==____OLC__) {
+          __X4FK=__HVRL(((____1JRG *)__13FK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__I3FK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__M2FK));
+          __X4FK=__HVRL(((____1JRG *)__13FK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__M2FK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__I3FK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__M2FK));
+        if (((struct ___OBJ *)((____FKRG *)__13FK)->__HKRG->__QLC)->__id==____OLC__) {
+          __X4FK=__4VRL(((____FKRG *)__13FK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__I3FK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__M2FK));
+          __X4FK=__4VRL(((____FKRG *)__13FK));
         };
       };
-      if ((__tmp__I3FK !=  1)) {
-        if (((struct ___OBJ *)__tmp__M2FK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__L3FP=((__SLOT_CODE__MIRG *)__tmp__M2FK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__L3FP)->__id==__ITM_SLOT__HLC__) {
-            __tmp__O3FK=((__ITM_SLOT__HLC *)__tmp__L3FP)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__X4FK !=  1)) {
+        if (((struct ___OBJ *)__13FK)->__id==____1JRG__) {
+          __04FP=((____1JRG *)__13FK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__04FP)->__id==____OLC__) {
+            __34FK=((____OLC *)__04FP)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__O3FK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__L3FP)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __34FK=((____4G0D *)__04FP)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__O3FK=((__SLOT_DATA__WIRG *)__tmp__M2FK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __34FK=((____FKRG *)__13FK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__O3FK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__34FK);
+        __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 *)__tmp__M2FK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__L3FP=((__SLOT_CODE__MIRG *)__tmp__M2FK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__L3FP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__U3FK=((__ITM_SLOT__HLC *)__tmp__L3FP)->result_type__3VOB;
+      if (((struct ___OBJ *)__13FK)->__id==____1JRG__) {
+        __04FP=((____1JRG *)__13FK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__04FP)->__id==____OLC__) {
+          __D5FK=((____OLC *)__04FP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__U3FK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__L3FP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __D5FK=((____4G0D *)__04FP)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__L3FP=((__SLOT_DATA__WIRG *)__tmp__M2FK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__L3FP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__U3FK=((__ITM_SLOT__HLC *)__tmp__L3FP)->result_type__3VOB;
+        __04FP=((____FKRG *)__13FK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__04FP)->__id==____OLC__) {
+          __D5FK=((____OLC *)__04FP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__U3FK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__L3FP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __D5FK=((____4G0D *)__04FP)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__U3FK==NULL) {
-        __tmp__L3FP=NULL;
+      if (__D5FK==NULL) {
+        __04FP=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__U3FK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__L3FP=((void *)__tmp__U3FK);
+        switch (((struct ___OBJ *)__D5FK)->__id) {
+        case ____QMB__: {
+          __04FP=((void *)__D5FK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__L3FP=((void *)__tmp__U3FK);
+        case ____0MB__: {
+          __04FP=((void *)__D5FK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__L3FP=((void *)__tmp__U3FK);
+        case ____KPB__: {
+          __04FP=((void *)__D5FK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__L3FP=((void *)__tmp__U3FK);
+        case ____TEZ__: {
+          __04FP=((void *)__D5FK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__L3FP=NULL;
+        case ____2VRC__: {
+          __04FP=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__L3FP=NULL;
+        case ____GZRC__: {
+          __04FP=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__L3FP == (void *)NULL)) {
-        __tmp__53FK=TRUE__K__;
+      if (((void *)__04FP == (void *)NULL)) {
+        __O5FK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__L3FP)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__23FK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__L3FP));
+        switch (((struct ___OBJ *)__04FP)->__id) {
+        case ____QMB__: {
+          __L5FK=__43X(((____QMB *)__04FP));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__23FK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__L3FP)));
+        case ____0MB__: {
+          __L5FK=__D5X(((____0MB *)((____QMB *)__04FP)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__23FK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__L3FP)),NULL);
+        case ____KPB__: {
+          __L5FK=__LAY(((____KPB *)((____QMB *)__04FP)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__23FK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__L3FP)),NULL);
+        case ____TEZ__: {
+          __L5FK=__HZ1D(((____TEZ *)((____QMB *)__04FP)),NULL);
         } break;
         };
-        __tmp__53FK=((void *)__tmp__23FK != (void *)t__P0FK);
+        __O5FK=((void *)__L5FK != (void *)__41FK);
       };
-      if (__tmp__53FK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__M2FK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__U3FK=((__SLOT_CODE__MIRG *)__tmp__M2FK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__U3FK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__G4FK=((__ITM_SLOT__HLC *)__tmp__U3FK)->result_type__3VOB;
+      if (__O5FK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__13FK)->__id==____1JRG__) {
+          __D5FK=((____1JRG *)__13FK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__D5FK)->__id==____OLC__) {
+            __V5FK=((____OLC *)__D5FK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__G4FK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__U3FK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __V5FK=((____4G0D *)__D5FK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__U3FK=((__SLOT_DATA__WIRG *)__tmp__M2FK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__U3FK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__G4FK=((__ITM_SLOT__HLC *)__tmp__U3FK)->result_type__3VOB;
+          __D5FK=((____FKRG *)__13FK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__D5FK)->__id==____OLC__) {
+            __V5FK=((____OLC *)__D5FK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__G4FK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__U3FK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__G4FK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__G4FK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__0J5U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__G4FK));
-          if (((void *)Self__0J5U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__0J5U->style__MPC);
-            Self__1J5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__1J5U->capacity__HFL <= Self__1J5U->count__WJ)) {
-              if ((Self__1J5U->capacity__HFL ==  0)) {
-                Self__1J5U->capacity__HFL= 32;
-                __tmp__2J5U=create__KVW( 32);
-                Self__1J5U->storage__4EL=__tmp__2J5U;
+            __V5FK=((____4G0D *)__D5FK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__V5FK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__V5FK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __JL5U=((____0MB *)((____QMB *)__V5FK));
+          if (((void *)__JL5U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__JL5U->__TPC);
+            __KL5U=((____BC *)__YC);
+            if ((__KL5U->__OFL <= __KL5U->__WJ)) {
+              if ((__KL5U->__OFL ==  0)) {
+                __KL5U->__OFL= 32;
+                __LL5U=__RVW( 32);
+                __KL5U->__FFL=__LL5U;
               } else /* FALSE */ {
-                __tmp__3J5U=(__INTEGER__Q)(Self__1J5U->capacity__HFL <<  1);
-                __tmp__2J5U=((__CHARACTER__DB *)Self__1J5U->storage__4EL);
-                old_nb_elts__5J5U=Self__1J5U->capacity__HFL;
-                __tmp__AK5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2J5U),((__UINTEGER_32__RWB )old_nb_elts__5J5U),((__UINTEGER_32__RWB )__tmp__3J5U));
-                __tmp__2J5U=((__CHARACTER__DB *)__tmp__AK5U);
-                clear__to__F00(__tmp__2J5U,old_nb_elts__5J5U,(__INTEGER__Q)(__tmp__3J5U -  1));
-                Self__1J5U->storage__4EL=__tmp__2J5U;
-                Self__1J5U->capacity__HFL=__tmp__3J5U;
+                __ML5U=(____Q)(__KL5U->__OFL <<  1);
+                __LL5U=((____DB *)__KL5U->__FFL);
+                __OL5U=__KL5U->__OFL;
+                __PL5U=__55W(((____IB )__LL5U),((____YWB )__OL5U),((____YWB )__ML5U));
+                __LL5U=((____DB *)__PL5U);
+                __M00(__LL5U,__OL5U,(____Q)(__ML5U -  1));
+                __KL5U->__FFL=__LL5U;
+                __KL5U->__OFL=__ML5U;
               };
             };
-            ((__CHARACTER__DB *)Self__1J5U->storage__4EL)[Self__1J5U->count__WJ]=' ';
-            Self__1J5U->count__WJ=(__INTEGER__Q)(Self__1J5U->count__WJ +  1);
+            ((____DB *)__KL5U->__FFL)[__KL5U->__WJ]=' ';
+            __KL5U->__WJ=(____Q)(__KL5U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__0J5U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__JL5U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__G4FK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__V5FK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__G4FK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__V5FK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__R0KS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__G4FK));
-          Self__1J5U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__1J5U->capacity__HFL <= Self__1J5U->count__WJ)) {
-            if ((Self__1J5U->capacity__HFL ==  0)) {
-              Self__1J5U->capacity__HFL= 32;
-              __tmp__2J5U=create__KVW( 32);
-              Self__1J5U->storage__4EL=__tmp__2J5U;
+        case ____2VRC__: {
+          __A2KS=((____2VRC *)((____QMB *)__V5FK));
+          __KL5U=((____BC *)__YC);
+          if ((__KL5U->__OFL <= __KL5U->__WJ)) {
+            if ((__KL5U->__OFL ==  0)) {
+              __KL5U->__OFL= 32;
+              __LL5U=__RVW( 32);
+              __KL5U->__FFL=__LL5U;
             } else /* FALSE */ {
-              __tmp__3J5U=(__INTEGER__Q)(Self__1J5U->capacity__HFL <<  1);
-              __tmp__2J5U=((__CHARACTER__DB *)Self__1J5U->storage__4EL);
-              old_nb_elts__5J5U=Self__1J5U->capacity__HFL;
-              __tmp__AK5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2J5U),((__UINTEGER_32__RWB )old_nb_elts__5J5U),((__UINTEGER_32__RWB )__tmp__3J5U));
-              __tmp__2J5U=((__CHARACTER__DB *)__tmp__AK5U);
-              clear__to__F00(__tmp__2J5U,old_nb_elts__5J5U,(__INTEGER__Q)(__tmp__3J5U -  1));
-              Self__1J5U->storage__4EL=__tmp__2J5U;
-              Self__1J5U->capacity__HFL=__tmp__3J5U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__1J5U->storage__4EL)[Self__1J5U->count__WJ]='(';
-          Self__1J5U->count__WJ=(__INTEGER__Q)(Self__1J5U->count__WJ +  1);
-          display_raw__DGAD(Self__R0KS,string_tmp__YC);
-          Self__1J5U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__1J5U->capacity__HFL <= Self__1J5U->count__WJ)) {
-            if ((Self__1J5U->capacity__HFL ==  0)) {
-              Self__1J5U->capacity__HFL= 32;
-              __tmp__2J5U=create__KVW( 32);
-              Self__1J5U->storage__4EL=__tmp__2J5U;
+              __ML5U=(____Q)(__KL5U->__OFL <<  1);
+              __LL5U=((____DB *)__KL5U->__FFL);
+              __OL5U=__KL5U->__OFL;
+              __PL5U=__55W(((____IB )__LL5U),((____YWB )__OL5U),((____YWB )__ML5U));
+              __LL5U=((____DB *)__PL5U);
+              __M00(__LL5U,__OL5U,(____Q)(__ML5U -  1));
+              __KL5U->__FFL=__LL5U;
+              __KL5U->__OFL=__ML5U;
+            };
+          };
+          ((____DB *)__KL5U->__FFL)[__KL5U->__WJ]='(';
+          __KL5U->__WJ=(____Q)(__KL5U->__WJ +  1);
+          __SHAD(__A2KS,__YC);
+          __KL5U=((____BC *)__YC);
+          if ((__KL5U->__OFL <= __KL5U->__WJ)) {
+            if ((__KL5U->__OFL ==  0)) {
+              __KL5U->__OFL= 32;
+              __LL5U=__RVW( 32);
+              __KL5U->__FFL=__LL5U;
             } else /* FALSE */ {
-              __tmp__3J5U=(__INTEGER__Q)(Self__1J5U->capacity__HFL <<  1);
-              __tmp__2J5U=((__CHARACTER__DB *)Self__1J5U->storage__4EL);
-              old_nb_elts__5J5U=Self__1J5U->capacity__HFL;
-              __tmp__AK5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2J5U),((__UINTEGER_32__RWB )old_nb_elts__5J5U),((__UINTEGER_32__RWB )__tmp__3J5U));
-              __tmp__2J5U=((__CHARACTER__DB *)__tmp__AK5U);
-              clear__to__F00(__tmp__2J5U,old_nb_elts__5J5U,(__INTEGER__Q)(__tmp__3J5U -  1));
-              Self__1J5U->storage__4EL=__tmp__2J5U;
-              Self__1J5U->capacity__HFL=__tmp__3J5U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__1J5U->storage__4EL)[Self__1J5U->count__WJ]=')';
-          Self__1J5U->count__WJ=(__INTEGER__Q)(Self__1J5U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__G4FK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__P0FK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__M2FK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__U3FK=((__SLOT_CODE__MIRG *)__tmp__M2FK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__U3FK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__O3FK=((__ITM_SLOT__HLC *)__tmp__U3FK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __ML5U=(____Q)(__KL5U->__OFL <<  1);
+              __LL5U=((____DB *)__KL5U->__FFL);
+              __OL5U=__KL5U->__OFL;
+              __PL5U=__55W(((____IB )__LL5U),((____YWB )__OL5U),((____YWB )__ML5U));
+              __LL5U=((____DB *)__PL5U);
+              __M00(__LL5U,__OL5U,(____Q)(__ML5U -  1));
+              __KL5U->__FFL=__LL5U;
+              __KL5U->__OFL=__ML5U;
+            };
+          };
+          ((____DB *)__KL5U->__FFL)[__KL5U->__WJ]=')';
+          __KL5U->__WJ=(____Q)(__KL5U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__V5FK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__41FK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__13FK)->__id==____1JRG__) {
+          __D5FK=((____1JRG *)__13FK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__D5FK)->__id==____OLC__) {
+            __34FK=((____OLC *)__D5FK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__O3FK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__U3FK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __34FK=((____4G0D *)__D5FK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__O3FK=((__SLOT_DATA__WIRG *)__tmp__M2FK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __34FK=((____FKRG *)__13FK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__O3FK);
-        put_position__HRE(Self__O0FK->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.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(__34FK);
+        __ORE(__31FK->__QEOJ.__TCOJ.__CK.__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));
         };
       };
-      __tmp__W4FK=read__NUEI(((__LOCAL__43WC *)__tmp__F0KS));
-      __tmp__Y4FK=new_read__slot__receiver__self__intern__3J2C(Self__O0FK->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__M2FK,__tmp__W4FK,__tmp__W4FK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__Y4FK);
-      __tmp__M2FK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__Y4FK));
-      result__S0FK=__tmp__M2FK;
-      __tmp__53FK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__53FK=FALSE__O__;
-    };
-    if ((! __tmp__53FK)) {
-      __tmp__C2FK=static_type__EECK(Self__O0FK);
-      __tmp__53FK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__P0FK),__tmp__C2FK);
-      if (__tmp__53FK) {
-        __tmp__T2FK=static_type__EECK(Self__O0FK);
-        __tmp__Z0KS=create__name__style__type__0HND(Self__O0FK->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__T2FK));
-        __tmp__A1KS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__Z0KS),Self__O0FK->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__O0FK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__A1KS);
-        __tmp__R5FK=get__HJC(last_cast_name__C31J);
-        __tmp__L3FP=get_slot__452I(((__TYPE_FULL__PMB *)t__P0FK),__tmp__R5FK);
-        if (((void *)__tmp__L3FP == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__P0FK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__23FK=static_type__EECK(Self__O0FK);
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__23FK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__R5FK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__P0FK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__Q0FK);
-          __tmp__GAGK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__P0FK));
-          put_position__HRE(__tmp__GAGK->parent_named__PF.parent_itm_object__OF.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);
+      __FAGK=__2VEI(((____N5WC *)__U1KS));
+      __HAGK=__ML2C(__31FK->__QEOJ.__TCOJ.__CK.__YH.__O2B,__13FK,__FAGK,__FAGK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__HAGK);
+      __13FK=__BR5H(((____UL2C *)__HAGK));
+      __B2FK=__13FK;
+      __O5FK=__K__;
+    } else /* FALSE */ {
+      __O5FK=__O__;
+    };
+    if ((! __O5FK)) {
+      __R3FK=__TFCK(__31FK);
+      __O5FK=__1XRL(((____WMB *)__41FK),__R3FK);
+      if (__O5FK) {
+        __C4FK=__TFCK(__31FK);
+        __I2KS=__JJND(__31FK->__QEOJ.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__C4FK));
+        __P2KS=__BQRJ(((____N5WC *)__I2KS),__31FK->__QEOJ.__TCOJ.__CK.__YH.__O2B,__31FK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__P2KS);
+        __ABGK=__OJC(__R41J);
+        __04FP=__NB3I(((____WMB *)__41FK),__ABGK);
+        if (((void *)__04FP == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__41FK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __L5FK=__TFCK(__31FK);
+          __CQXE(((____WMB *)__L5FK),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__ABGK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__41FK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__51FK);
+          __VBGK=__IFMJ(((____WMB *)__41FK));
+          __ORE(__VBGK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__L3FP)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__L3FP)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3J5U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__L3FP));
+        if (((struct ___OBJ *)__04FP)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__04FP)->__2JRG->__QLC)->__id==____OLC__) {
+            __ML5U=__HVRL(((____1JRG *)__04FP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3J5U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__L3FP));
+            __ML5U=__HVRL(((____1JRG *)__04FP));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__L3FP)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3J5U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__L3FP));
+          if (((struct ___OBJ *)((____FKRG *)__04FP)->__HKRG->__QLC)->__id==____OLC__) {
+            __ML5U=__4VRL(((____FKRG *)__04FP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3J5U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__L3FP));
+            __ML5U=__4VRL(((____FKRG *)__04FP));
           };
         };
-        if ((__tmp__3J5U !=  2)) {
-          if (((struct ___OBJ *)__tmp__L3FP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__G4FK=((__SLOT_CODE__MIRG *)__tmp__L3FP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__G4FK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__SAGK=((__ITM_SLOT__HLC *)__tmp__G4FK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__ML5U !=  2)) {
+          if (((struct ___OBJ *)__04FP)->__id==____1JRG__) {
+            __V5FK=((____1JRG *)__04FP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__V5FK)->__id==____OLC__) {
+              __BCGK=((____OLC *)__V5FK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__SAGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__G4FK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __BCGK=((____4G0D *)__V5FK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__SAGK=((__SLOT_DATA__WIRG *)__tmp__L3FP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __BCGK=((____FKRG *)__04FP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__SAGK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__BCGK);
+          __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 *)__tmp__L3FP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__U3FK=((__SLOT_CODE__MIRG *)__tmp__L3FP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__U3FK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__G4FK=((__ITM_SLOT__HLC *)__tmp__U3FK)->result_type__3VOB;
+        if (((struct ___OBJ *)__04FP)->__id==____1JRG__) {
+          __D5FK=((____1JRG *)__04FP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__D5FK)->__id==____OLC__) {
+            __V5FK=((____OLC *)__D5FK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__G4FK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__U3FK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __V5FK=((____4G0D *)__D5FK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__U3FK=((__SLOT_DATA__WIRG *)__tmp__L3FP)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__U3FK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__G4FK=((__ITM_SLOT__HLC *)__tmp__U3FK)->result_type__3VOB;
+          __D5FK=((____FKRG *)__04FP)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__D5FK)->__id==____OLC__) {
+            __V5FK=((____OLC *)__D5FK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__G4FK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__U3FK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __V5FK=((____4G0D *)__D5FK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__G4FK==NULL) {
-          __tmp__U3FK=NULL;
+        if (__V5FK==NULL) {
+          __D5FK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__G4FK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__U3FK=((void *)__tmp__G4FK);
+          switch (((struct ___OBJ *)__V5FK)->__id) {
+          case ____QMB__: {
+            __D5FK=((void *)__V5FK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__U3FK=((void *)__tmp__G4FK);
+          case ____0MB__: {
+            __D5FK=((void *)__V5FK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__U3FK=((void *)__tmp__G4FK);
+          case ____KPB__: {
+            __D5FK=((void *)__V5FK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__U3FK=((void *)__tmp__G4FK);
+          case ____TEZ__: {
+            __D5FK=((void *)__V5FK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__U3FK=NULL;
+          case ____2VRC__: {
+            __D5FK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__U3FK=NULL;
+          case ____GZRC__: {
+            __D5FK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__U3FK == (void *)NULL)) {
-          __tmp__DBGK=TRUE__K__;
+        if (((void *)__D5FK == (void *)NULL)) {
+          __SCGK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__U3FK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__ABGK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__U3FK));
+          switch (((struct ___OBJ *)__D5FK)->__id) {
+          case ____QMB__: {
+            __PCGK=__43X(((____QMB *)__D5FK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__ABGK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__U3FK)));
+          case ____0MB__: {
+            __PCGK=__D5X(((____0MB *)((____QMB *)__D5FK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__ABGK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__U3FK)),NULL);
+          case ____KPB__: {
+            __PCGK=__LAY(((____KPB *)((____QMB *)__D5FK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__ABGK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__U3FK)),NULL);
+          case ____TEZ__: {
+            __PCGK=__HZ1D(((____TEZ *)((____QMB *)__D5FK)),NULL);
           } break;
           };
-          __tmp__DBGK=((void *)__tmp__ABGK != (void *)t__P0FK);
+          __SCGK=((void *)__PCGK != (void *)__41FK);
         };
-        if (__tmp__DBGK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__L3FP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__G4FK=((__SLOT_CODE__MIRG *)__tmp__L3FP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__G4FK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__KBGK=((__ITM_SLOT__HLC *)__tmp__G4FK)->result_type__3VOB;
+        if (__SCGK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__04FP)->__id==____1JRG__) {
+            __V5FK=((____1JRG *)__04FP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__V5FK)->__id==____OLC__) {
+              __ZCGK=((____OLC *)__V5FK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__KBGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__G4FK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __ZCGK=((____4G0D *)__V5FK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__G4FK=((__SLOT_DATA__WIRG *)__tmp__L3FP)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__G4FK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__KBGK=((__ITM_SLOT__HLC *)__tmp__G4FK)->result_type__3VOB;
+            __V5FK=((____FKRG *)__04FP)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__V5FK)->__id==____OLC__) {
+              __ZCGK=((____OLC *)__V5FK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__KBGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__G4FK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__KBGK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__KBGK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__UK5U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KBGK));
-            if (((void *)Self__UK5U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__UK5U->style__MPC);
-              Self__VK5U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__VK5U->capacity__HFL <= Self__VK5U->count__WJ)) {
-                if ((Self__VK5U->capacity__HFL ==  0)) {
-                  Self__VK5U->capacity__HFL= 32;
-                  __tmp__WK5U=create__KVW( 32);
-                  Self__VK5U->storage__4EL=__tmp__WK5U;
+              __ZCGK=((____4G0D *)__V5FK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__ZCGK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__ZCGK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __DM5U=((____0MB *)((____QMB *)__ZCGK));
+            if (((void *)__DM5U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__DM5U->__TPC);
+              __EM5U=((____BC *)__YC);
+              if ((__EM5U->__OFL <= __EM5U->__WJ)) {
+                if ((__EM5U->__OFL ==  0)) {
+                  __EM5U->__OFL= 32;
+                  __FM5U=__RVW( 32);
+                  __EM5U->__FFL=__FM5U;
                 } else /* FALSE */ {
-                  __tmp__XK5U=(__INTEGER__Q)(Self__VK5U->capacity__HFL <<  1);
-                  __tmp__WK5U=((__CHARACTER__DB *)Self__VK5U->storage__4EL);
-                  old_nb_elts__ZK5U=Self__VK5U->capacity__HFL;
-                  __tmp__0K5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WK5U),((__UINTEGER_32__RWB )old_nb_elts__ZK5U),((__UINTEGER_32__RWB )__tmp__XK5U));
-                  __tmp__WK5U=((__CHARACTER__DB *)__tmp__0K5U);
-                  clear__to__F00(__tmp__WK5U,old_nb_elts__ZK5U,(__INTEGER__Q)(__tmp__XK5U -  1));
-                  Self__VK5U->storage__4EL=__tmp__WK5U;
-                  Self__VK5U->capacity__HFL=__tmp__XK5U;
+                  __GM5U=(____Q)(__EM5U->__OFL <<  1);
+                  __FM5U=((____DB *)__EM5U->__FFL);
+                  __IM5U=__EM5U->__OFL;
+                  __JM5U=__55W(((____IB )__FM5U),((____YWB )__IM5U),((____YWB )__GM5U));
+                  __FM5U=((____DB *)__JM5U);
+                  __M00(__FM5U,__IM5U,(____Q)(__GM5U -  1));
+                  __EM5U->__FFL=__FM5U;
+                  __EM5U->__OFL=__GM5U;
                 };
               };
-              ((__CHARACTER__DB *)Self__VK5U->storage__4EL)[Self__VK5U->count__WJ]=' ';
-              Self__VK5U->count__WJ=(__INTEGER__Q)(Self__VK5U->count__WJ +  1);
+              ((____DB *)__EM5U->__FFL)[__EM5U->__WJ]=' ';
+              __EM5U->__WJ=(____Q)(__EM5U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__UK5U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__DM5U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KBGK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__ZCGK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KBGK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__ZCGK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__F1KS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KBGK));
-            Self__VK5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__VK5U->capacity__HFL <= Self__VK5U->count__WJ)) {
-              if ((Self__VK5U->capacity__HFL ==  0)) {
-                Self__VK5U->capacity__HFL= 32;
-                __tmp__WK5U=create__KVW( 32);
-                Self__VK5U->storage__4EL=__tmp__WK5U;
+          case ____2VRC__: {
+            __U2KS=((____2VRC *)((____QMB *)__ZCGK));
+            __EM5U=((____BC *)__YC);
+            if ((__EM5U->__OFL <= __EM5U->__WJ)) {
+              if ((__EM5U->__OFL ==  0)) {
+                __EM5U->__OFL= 32;
+                __FM5U=__RVW( 32);
+                __EM5U->__FFL=__FM5U;
               } else /* FALSE */ {
-                __tmp__XK5U=(__INTEGER__Q)(Self__VK5U->capacity__HFL <<  1);
-                __tmp__WK5U=((__CHARACTER__DB *)Self__VK5U->storage__4EL);
-                old_nb_elts__ZK5U=Self__VK5U->capacity__HFL;
-                __tmp__0K5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WK5U),((__UINTEGER_32__RWB )old_nb_elts__ZK5U),((__UINTEGER_32__RWB )__tmp__XK5U));
-                __tmp__WK5U=((__CHARACTER__DB *)__tmp__0K5U);
-                clear__to__F00(__tmp__WK5U,old_nb_elts__ZK5U,(__INTEGER__Q)(__tmp__XK5U -  1));
-                Self__VK5U->storage__4EL=__tmp__WK5U;
-                Self__VK5U->capacity__HFL=__tmp__XK5U;
+                __GM5U=(____Q)(__EM5U->__OFL <<  1);
+                __FM5U=((____DB *)__EM5U->__FFL);
+                __IM5U=__EM5U->__OFL;
+                __JM5U=__55W(((____IB )__FM5U),((____YWB )__IM5U),((____YWB )__GM5U));
+                __FM5U=((____DB *)__JM5U);
+                __M00(__FM5U,__IM5U,(____Q)(__GM5U -  1));
+                __EM5U->__FFL=__FM5U;
+                __EM5U->__OFL=__GM5U;
               };
             };
-            ((__CHARACTER__DB *)Self__VK5U->storage__4EL)[Self__VK5U->count__WJ]='(';
-            Self__VK5U->count__WJ=(__INTEGER__Q)(Self__VK5U->count__WJ +  1);
-            display_raw__DGAD(Self__F1KS,string_tmp__YC);
-            Self__VK5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__VK5U->capacity__HFL <= Self__VK5U->count__WJ)) {
-              if ((Self__VK5U->capacity__HFL ==  0)) {
-                Self__VK5U->capacity__HFL= 32;
-                __tmp__WK5U=create__KVW( 32);
-                Self__VK5U->storage__4EL=__tmp__WK5U;
+            ((____DB *)__EM5U->__FFL)[__EM5U->__WJ]='(';
+            __EM5U->__WJ=(____Q)(__EM5U->__WJ +  1);
+            __SHAD(__U2KS,__YC);
+            __EM5U=((____BC *)__YC);
+            if ((__EM5U->__OFL <= __EM5U->__WJ)) {
+              if ((__EM5U->__OFL ==  0)) {
+                __EM5U->__OFL= 32;
+                __FM5U=__RVW( 32);
+                __EM5U->__FFL=__FM5U;
               } else /* FALSE */ {
-                __tmp__XK5U=(__INTEGER__Q)(Self__VK5U->capacity__HFL <<  1);
-                __tmp__WK5U=((__CHARACTER__DB *)Self__VK5U->storage__4EL);
-                old_nb_elts__ZK5U=Self__VK5U->capacity__HFL;
-                __tmp__0K5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WK5U),((__UINTEGER_32__RWB )old_nb_elts__ZK5U),((__UINTEGER_32__RWB )__tmp__XK5U));
-                __tmp__WK5U=((__CHARACTER__DB *)__tmp__0K5U);
-                clear__to__F00(__tmp__WK5U,old_nb_elts__ZK5U,(__INTEGER__Q)(__tmp__XK5U -  1));
-                Self__VK5U->storage__4EL=__tmp__WK5U;
-                Self__VK5U->capacity__HFL=__tmp__XK5U;
+                __GM5U=(____Q)(__EM5U->__OFL <<  1);
+                __FM5U=((____DB *)__EM5U->__FFL);
+                __IM5U=__EM5U->__OFL;
+                __JM5U=__55W(((____IB )__FM5U),((____YWB )__IM5U),((____YWB )__GM5U));
+                __FM5U=((____DB *)__JM5U);
+                __M00(__FM5U,__IM5U,(____Q)(__GM5U -  1));
+                __EM5U->__FFL=__FM5U;
+                __EM5U->__OFL=__GM5U;
               };
             };
-            ((__CHARACTER__DB *)Self__VK5U->storage__4EL)[Self__VK5U->count__WJ]=')';
-            Self__VK5U->count__WJ=(__INTEGER__Q)(Self__VK5U->count__WJ +  1);
+            ((____DB *)__EM5U->__FFL)[__EM5U->__WJ]=')';
+            __EM5U->__WJ=(____Q)(__EM5U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KBGK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__ZCGK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__P0FK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__L3FP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__G4FK=((__SLOT_CODE__MIRG *)__tmp__L3FP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__G4FK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__SAGK=((__ITM_SLOT__HLC *)__tmp__G4FK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__41FK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__04FP)->__id==____1JRG__) {
+            __V5FK=((____1JRG *)__04FP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__V5FK)->__id==____OLC__) {
+              __BCGK=((____OLC *)__V5FK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__SAGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__G4FK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __BCGK=((____4G0D *)__V5FK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__SAGK=((__SLOT_DATA__WIRG *)__tmp__L3FP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __BCGK=((____FKRG *)__04FP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__SAGK);
-          put_position__HRE(Self__O0FK->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.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(__BCGK);
+          __ORE(__31FK->__QEOJ.__TCOJ.__CK.__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));
           };
         };
-        __tmp__ZBGK=create_with_capacity__CBZH( 2);
-        __tmp__1BGK=create__type__IJ2C(Self__O0FK->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__P0FK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ZBGK),__tmp__1BGK);
-        __tmp__4BGK=read__NUEI(((__LOCAL__43WC *)__tmp__Z0KS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ZBGK),__tmp__4BGK);
-        __tmp__O3FK=Self__O0FK->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__U3FK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ZBGK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__U3FK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__RL5U=((__STRING_CST__5J *)__tmp__U3FK);
-          result__NL5U=NULL;
-          __tmp__AK5U=((__POINTER__IB )(NULL));
-          __tmp__I3FK= 0;
-          __tmp__0K5U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__0K5U ==  0)) {
-            result__NL5U=Self__RL5U;
-          } else /* FALSE */ {
-            __tmp__I3FK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K5U));
-            if ((__tmp__I3FK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SL5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TL5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0K5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UL5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TL5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SL5U=micro_alloc__table__lab__HKI(__tmp__TL5U,((__POINTER__IB )(&(table_size[(__tmp__UL5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TL5U)));
-              __tmp__AK5U=__tmp__SL5U;
+        __IDGK=__RCZH( 2);
+        __KDGK=__XK2C(__31FK->__QEOJ.__TCOJ.__CK.__YH.__O2B,__41FK);
+        __0YEI(((____ABXC *)__IDGK),__KDGK);
+        __NDGK=__2VEI(((____N5WC *)__I2KS));
+        __0YEI(((____ABXC *)__IDGK),__NDGK);
+        __34FK=__31FK->__QEOJ.__TCOJ.__CK.__YH.__O2B;
+        __D5FK=((void **)((____ABXC *)__IDGK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__D5FK)->__id) {
+        case ____5J__: {
+          __AN5U=((____5J *)__D5FK);
+          __2M5U=NULL;
+          __PL5U=((____IB )(NULL));
+          __X4FK= 0;
+          __JM5U=((____IB )sizeof(____5J));
+          if (((unsigned long)__JM5U ==  0)) {
+            __2M5U=__AN5U;
+          } else /* FALSE */ {
+            __X4FK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM5U));
+            if ((__X4FK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BN5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CN5U=(void *)((unsigned long)(void *)((unsigned long)__JM5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DN5U=((____YWB )((____Q )(void *)((unsigned long)__CN5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BN5U=__OKI(__CN5U,((____IB )(&(table_size[(__DN5U)-1]))),((____YWB )((____Q )__CN5U)));
+              __PL5U=__BN5U;
             } else /* FALSE */ {
-              __tmp__UL5U=((__UINTEGER_32__RWB )__tmp__I3FK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SL5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TL5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0K5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SL5U=micro_alloc__table__lab__HKI(__tmp__TL5U,((__POINTER__IB )(&(table_type[(__tmp__UL5U)]))),(__UINTEGER_32__RWB)(__tmp__UL5U |  1));
-              __tmp__AK5U=__tmp__SL5U;
-            };
-            result__NL5U=((__STRING_CST__5J *)__tmp__AK5U);
-            *(result__NL5U) = *(Self__RL5U);
-          };
-          __tmp__G4FK=result__NL5U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__G4FK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__U3FK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__J1KS=((__PROTOTYPE_CST__45WC *)__tmp__U3FK);
-          __tmp__K1KS=create__type__IJ2C(Self__J1KS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__J1KS->parent_constant__55WC.static_type__SG4D);
-          __tmp__G4FK=__tmp__K1KS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__M1KS=((__INTEGER_CST__KAXC *)__tmp__U3FK);
-          __tmp__SAGK=Self__M1KS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__JM5U=Self__M1KS->value__YG4D;
-          __tmp__23FK=Self__M1KS->parent_constant__LAXC.static_type__SG4D;
-          Self__M1KS=NULL;
-          __tmp__AK5U=((__POINTER__IB )(NULL));
-          __tmp__I3FK= 0;
-          __tmp__0K5U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__0K5U ==  0)) {
-            Self__M1KS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__I3FK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K5U));
-            if ((__tmp__I3FK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SL5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TL5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0K5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UL5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TL5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SL5U=micro_alloc__table__lab__HKI(__tmp__TL5U,((__POINTER__IB )(&(table_size[(__tmp__UL5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TL5U)));
-              __tmp__AK5U=__tmp__SL5U;
+              __DN5U=((____YWB )__X4FK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BN5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CN5U=(void *)((unsigned long)(void *)((unsigned long)__JM5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BN5U=__OKI(__CN5U,((____IB )(&(table_type[(__DN5U)]))),(____YWB)(__DN5U |  1));
+              __PL5U=__BN5U;
+            };
+            __2M5U=((____5J *)__PL5U);
+            *(__2M5U) = *(__AN5U);
+          };
+          __V5FK=__2M5U;
+        } break;
+        case ____0AXC__: {
+          __V5FK=__JZAL(((____0AXC *)__D5FK));
+        } break;
+        case ____NBXC__: {
+          __Y2KS=((____NBXC *)__D5FK);
+          __Z2KS=__XK2C(__Y2KS->__OBXC.__DK.__CK.__YH.__O2B,__Y2KS->__OBXC.__BI4D);
+          __V5FK=__Z2KS;
+        } break;
+        case ____ZBXC__: {
+          __12KS=((____ZBXC *)__D5FK);
+          __BCGK=__12KS->__0BXC.__DK.__CK.__YH.__O2B;
+          __YN5U=__12KS->__HI4D;
+          __L5FK=__12KS->__0BXC.__BI4D;
+          __12KS=NULL;
+          __PL5U=((____IB )(NULL));
+          __X4FK= 0;
+          __JM5U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__JM5U ==  0)) {
+            __12KS=__ZBXC__;
+          } else /* FALSE */ {
+            __X4FK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM5U));
+            if ((__X4FK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BN5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CN5U=(void *)((unsigned long)(void *)((unsigned long)__JM5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DN5U=((____YWB )((____Q )(void *)((unsigned long)__CN5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BN5U=__OKI(__CN5U,((____IB )(&(table_size[(__DN5U)-1]))),((____YWB )((____Q )__CN5U)));
+              __PL5U=__BN5U;
             } else /* FALSE */ {
-              __tmp__UL5U=((__UINTEGER_32__RWB )__tmp__I3FK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SL5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TL5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0K5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SL5U=micro_alloc__table__lab__HKI(__tmp__TL5U,((__POINTER__IB )(&(table_type[(__tmp__UL5U)]))),(__UINTEGER_32__RWB)(__tmp__UL5U |  1));
-              __tmp__AK5U=__tmp__SL5U;
-            };
-            Self__M1KS=((__INTEGER_CST__KAXC *)__tmp__AK5U);
-            *(Self__M1KS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__HM5U=((__INTEGER_CST__KAXC *)Self__M1KS);
-          Self__HM5U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SAGK;
-          Self__HM5U->value__YG4D=v__JM5U;
-          Self__HM5U->parent_constant__LAXC.static_type__SG4D=__tmp__23FK;
-          check_type__KYEE(Self__HM5U);
-          __tmp__G4FK=Self__M1KS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__G4FK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__U3FK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__5RQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__U3FK)->local__PUEJ));
-          if (__tmp__5RQT==NULL) {
-            __tmp__ASQT=NULL;
+              __DN5U=((____YWB )__X4FK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BN5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CN5U=(void *)((unsigned long)(void *)((unsigned long)__JM5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BN5U=__OKI(__CN5U,((____IB )(&(table_type[(__DN5U)]))),(____YWB)(__DN5U |  1));
+              __PL5U=__BN5U;
+            };
+            __12KS=((____ZBXC *)__PL5U);
+            *(__12KS) = *(__ZBXC__);
+          };
+          __WN5U=((____ZBXC *)__12KS);
+          __WN5U->__0BXC.__DK.__CK.__YH.__O2B=__BCGK;
+          __WN5U->__HI4D=__YN5U;
+          __WN5U->__0BXC.__BI4D=__L5FK;
+          __ZZEE(__WN5U);
+          __V5FK=__12KS;
+        } break;
+        case ____DMWH__: {
+          __V5FK=__W3OK(((____DMWH *)__D5FK));
+        } break;
+        case ____2A0I__: {
+          __OTQT=__2VEI(((____N5WC *)((____2A0I *)__D5FK)->__4VEJ));
+          if (__OTQT==NULL) {
+            __PTQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__ASQT=((__READ_LOCAL__N5ZI *)__tmp__5RQT);
+            __PTQT=((____2A0I *)__OTQT);
           };
-          __tmp__G4FK=__tmp__ASQT;
+          __V5FK=__PTQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__G4FK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__U3FK));
+        case ____HJNJ__: {
+          __V5FK=__Y0AL(((____HJNJ *)__D5FK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__G4FK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__U3FK));
+        case ____SJNJ__: {
+          __V5FK=__D1AL(((____SJNJ *)__D5FK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__Q1KS=((__IS_EXPANDED__L5NJ *)__tmp__U3FK);
-          __tmp__SAGK=Self__Q1KS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__5RQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__Q1KS->receiver__554J)->local__PUEJ));
-          if (__tmp__5RQT==NULL) {
-            __tmp__ASQT=NULL;
+        case ____0AOJ__: {
+          __52KS=((____0AOJ *)__D5FK);
+          __BCGK=__52KS->__1AOJ.__CK.__YH.__O2B;
+          __OTQT=__2VEI(((____N5WC *)((____2A0I *)__52KS->__OB5J)->__4VEJ));
+          if (__OTQT==NULL) {
+            __PTQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__ASQT=((__READ_LOCAL__N5ZI *)__tmp__5RQT);
-          };
-          Self__Q1KS=NULL;
-          __tmp__AK5U=((__POINTER__IB )(NULL));
-          __tmp__I3FK= 0;
-          __tmp__0K5U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__0K5U ==  0)) {
-            Self__Q1KS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__I3FK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K5U));
-            if ((__tmp__I3FK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SL5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TL5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0K5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UL5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TL5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SL5U=micro_alloc__table__lab__HKI(__tmp__TL5U,((__POINTER__IB )(&(table_size[(__tmp__UL5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TL5U)));
-              __tmp__AK5U=__tmp__SL5U;
+            __PTQT=((____2A0I *)__OTQT);
+          };
+          __52KS=NULL;
+          __PL5U=((____IB )(NULL));
+          __X4FK= 0;
+          __JM5U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__JM5U ==  0)) {
+            __52KS=__0AOJ__;
+          } else /* FALSE */ {
+            __X4FK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM5U));
+            if ((__X4FK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BN5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CN5U=(void *)((unsigned long)(void *)((unsigned long)__JM5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DN5U=((____YWB )((____Q )(void *)((unsigned long)__CN5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BN5U=__OKI(__CN5U,((____IB )(&(table_size[(__DN5U)-1]))),((____YWB )((____Q )__CN5U)));
+              __PL5U=__BN5U;
             } else /* FALSE */ {
-              __tmp__UL5U=((__UINTEGER_32__RWB )__tmp__I3FK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SL5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TL5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0K5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SL5U=micro_alloc__table__lab__HKI(__tmp__TL5U,((__POINTER__IB )(&(table_type[(__tmp__UL5U)]))),(__UINTEGER_32__RWB)(__tmp__UL5U |  1));
-              __tmp__AK5U=__tmp__SL5U;
-            };
-            Self__Q1KS=((__IS_EXPANDED__L5NJ *)__tmp__AK5U);
-            *(Self__Q1KS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__YM5U=((__IS_EXPANDED__L5NJ *)Self__Q1KS);
-          Self__YM5U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SAGK;
-          Self__YM5U->receiver__554J=__tmp__ASQT;
-          __tmp__G4FK=Self__Q1KS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__V1KS=((__GET_TYPE_ID__V5NJ *)__tmp__U3FK);
-          __tmp__SAGK=Self__V1KS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__23FK=Self__V1KS->receiver__EA5J;
-          Self__V1KS=NULL;
-          __tmp__AK5U=((__POINTER__IB )(NULL));
-          __tmp__I3FK= 0;
-          __tmp__0K5U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__0K5U ==  0)) {
-            Self__V1KS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__I3FK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K5U));
-            if ((__tmp__I3FK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SL5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TL5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0K5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UL5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TL5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SL5U=micro_alloc__table__lab__HKI(__tmp__TL5U,((__POINTER__IB )(&(table_size[(__tmp__UL5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TL5U)));
-              __tmp__AK5U=__tmp__SL5U;
+              __DN5U=((____YWB )__X4FK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BN5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CN5U=(void *)((unsigned long)(void *)((unsigned long)__JM5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BN5U=__OKI(__CN5U,((____IB )(&(table_type[(__DN5U)]))),(____YWB)(__DN5U |  1));
+              __PL5U=__BN5U;
+            };
+            __52KS=((____0AOJ *)__PL5U);
+            *(__52KS) = *(__0AOJ__);
+          };
+          __HO5U=((____0AOJ *)__52KS);
+          __HO5U->__1AOJ.__CK.__YH.__O2B=__BCGK;
+          __HO5U->__OB5J=__PTQT;
+          __V5FK=__52KS;
+        } break;
+        case ____EBOJ__: {
+          __E3KS=((____EBOJ *)__D5FK);
+          __BCGK=__E3KS->__FBOJ.__CK.__YH.__O2B;
+          __L5FK=__E3KS->__TB5J;
+          __E3KS=NULL;
+          __PL5U=((____IB )(NULL));
+          __X4FK= 0;
+          __JM5U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__JM5U ==  0)) {
+            __E3KS=__EBOJ__;
+          } else /* FALSE */ {
+            __X4FK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM5U));
+            if ((__X4FK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BN5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CN5U=(void *)((unsigned long)(void *)((unsigned long)__JM5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DN5U=((____YWB )((____Q )(void *)((unsigned long)__CN5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BN5U=__OKI(__CN5U,((____IB )(&(table_size[(__DN5U)-1]))),((____YWB )((____Q )__CN5U)));
+              __PL5U=__BN5U;
             } else /* FALSE */ {
-              __tmp__UL5U=((__UINTEGER_32__RWB )__tmp__I3FK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SL5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TL5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0K5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SL5U=micro_alloc__table__lab__HKI(__tmp__TL5U,((__POINTER__IB )(&(table_type[(__tmp__UL5U)]))),(__UINTEGER_32__RWB)(__tmp__UL5U |  1));
-              __tmp__AK5U=__tmp__SL5U;
-            };
-            Self__V1KS=((__GET_TYPE_ID__V5NJ *)__tmp__AK5U);
-            *(Self__V1KS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__IN5U=((__GET_TYPE_ID__V5NJ *)Self__V1KS);
-          Self__IN5U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SAGK;
-          Self__IN5U->receiver__EA5J=__tmp__23FK;
-          __tmp__G4FK=Self__V1KS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__G4FK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__U3FK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__G4FK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__U3FK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__G4FK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__U3FK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__G4FK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__U3FK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__G4FK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__U3FK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__G4FK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__U3FK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__G4FK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__U3FK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__G4FK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__U3FK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__G4FK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__U3FK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__Y1KS=((__SIZE_OF__NGOJ *)__tmp__U3FK);
-          __tmp__SAGK=Self__Y1KS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__23FK=Self__Y1KS->receiver__OC5J;
-          Self__Y1KS=NULL;
-          __tmp__AK5U=((__POINTER__IB )(NULL));
-          __tmp__I3FK= 0;
-          __tmp__0K5U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__0K5U ==  0)) {
-            Self__Y1KS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__I3FK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K5U));
-            if ((__tmp__I3FK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SL5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TL5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0K5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UL5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TL5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SL5U=micro_alloc__table__lab__HKI(__tmp__TL5U,((__POINTER__IB )(&(table_size[(__tmp__UL5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TL5U)));
-              __tmp__AK5U=__tmp__SL5U;
+              __DN5U=((____YWB )__X4FK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BN5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CN5U=(void *)((unsigned long)(void *)((unsigned long)__JM5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BN5U=__OKI(__CN5U,((____IB )(&(table_type[(__DN5U)]))),(____YWB)(__DN5U |  1));
+              __PL5U=__BN5U;
+            };
+            __E3KS=((____EBOJ *)__PL5U);
+            *(__E3KS) = *(__EBOJ__);
+          };
+          __XO5U=((____EBOJ *)__E3KS);
+          __XO5U->__FBOJ.__CK.__YH.__O2B=__BCGK;
+          __XO5U->__TB5J=__L5FK;
+          __V5FK=__E3KS;
+        } break;
+        case ____3BOJ__: {
+          __V5FK=__21AL(((____3BOJ *)__D5FK));
+        } break;
+        case ____RCOJ__: {
+          __V5FK=__H2AL(((____RCOJ *)__D5FK));
+        } break;
+        case ____HDOJ__: {
+          __V5FK=__S2AL(((____HDOJ *)__D5FK));
+        } break;
+        case ____1DOJ__: {
+          __V5FK=__32AL(((____1DOJ *)__D5FK));
+        } break;
+        case ____PEOJ__: {
+          __V5FK=__I3AL(((____PEOJ *)__D5FK));
+        } break;
+        case ____DFOJ__: {
+          __V5FK=__T3AL(((____DFOJ *)__D5FK));
+        } break;
+        case ____XFOJ__: {
+          __V5FK=__43AL(((____XFOJ *)__D5FK));
+        } break;
+        case ____QGOJ__: {
+          __V5FK=__J4AL(((____QGOJ *)__D5FK));
+        } break;
+        case ____EHOJ__: {
+          __V5FK=__X4AL(((____EHOJ *)__D5FK));
+        } break;
+        case ____2HOJ__: {
+          __H3KS=((____2HOJ *)__D5FK);
+          __BCGK=__H3KS->__3HOJ.__CK.__YH.__O2B;
+          __L5FK=__H3KS->__3D5J;
+          __H3KS=NULL;
+          __PL5U=((____IB )(NULL));
+          __X4FK= 0;
+          __JM5U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__JM5U ==  0)) {
+            __H3KS=__2HOJ__;
+          } else /* FALSE */ {
+            __X4FK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM5U));
+            if ((__X4FK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BN5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CN5U=(void *)((unsigned long)(void *)((unsigned long)__JM5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DN5U=((____YWB )((____Q )(void *)((unsigned long)__CN5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BN5U=__OKI(__CN5U,((____IB )(&(table_size[(__DN5U)-1]))),((____YWB )((____Q )__CN5U)));
+              __PL5U=__BN5U;
             } else /* FALSE */ {
-              __tmp__UL5U=((__UINTEGER_32__RWB )__tmp__I3FK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SL5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TL5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0K5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SL5U=micro_alloc__table__lab__HKI(__tmp__TL5U,((__POINTER__IB )(&(table_type[(__tmp__UL5U)]))),(__UINTEGER_32__RWB)(__tmp__UL5U |  1));
-              __tmp__AK5U=__tmp__SL5U;
-            };
-            Self__Y1KS=((__SIZE_OF__NGOJ *)__tmp__AK5U);
-            *(Self__Y1KS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__YN5U=((__SIZE_OF__NGOJ *)Self__Y1KS);
-          Self__YN5U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SAGK;
-          Self__YN5U->receiver__OC5J=__tmp__23FK;
-          __tmp__G4FK=Self__Y1KS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__G4FK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__U3FK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__11KS=((__REAL_CST__JLOJ *)__tmp__U3FK);
-          __tmp__SAGK=Self__11KS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__KO5U=Self__11KS->value__DD5J;
-          __tmp__23FK=Self__11KS->parent_constant__KLOJ.static_type__SG4D;
-          Self__11KS=NULL;
-          __tmp__AK5U=((__POINTER__IB )(NULL));
-          __tmp__I3FK= 0;
-          __tmp__0K5U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__0K5U ==  0)) {
-            Self__11KS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__I3FK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0K5U));
-            if ((__tmp__I3FK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SL5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TL5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0K5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UL5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TL5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SL5U=micro_alloc__table__lab__HKI(__tmp__TL5U,((__POINTER__IB )(&(table_size[(__tmp__UL5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TL5U)));
-              __tmp__AK5U=__tmp__SL5U;
+              __DN5U=((____YWB )__X4FK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BN5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CN5U=(void *)((unsigned long)(void *)((unsigned long)__JM5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BN5U=__OKI(__CN5U,((____IB )(&(table_type[(__DN5U)]))),(____YWB)(__DN5U |  1));
+              __PL5U=__BN5U;
+            };
+            __H3KS=((____2HOJ *)__PL5U);
+            *(__H3KS) = *(__2HOJ__);
+          };
+          __HP5U=((____2HOJ *)__H3KS);
+          __HP5U->__3HOJ.__CK.__YH.__O2B=__BCGK;
+          __HP5U->__3D5J=__L5FK;
+          __V5FK=__H3KS;
+        } break;
+        case ____YIOJ__: {
+          __V5FK=__I5AL(((____YIOJ *)__D5FK));
+        } break;
+        case ____YMOJ__: {
+          __K3KS=((____YMOJ *)__D5FK);
+          __BCGK=__K3KS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __ZP5U=__K3KS->__SE5J;
+          __L5FK=__K3KS->__ZMOJ.__BI4D;
+          __K3KS=NULL;
+          __PL5U=((____IB )(NULL));
+          __X4FK= 0;
+          __JM5U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__JM5U ==  0)) {
+            __K3KS=__YMOJ__;
+          } else /* FALSE */ {
+            __X4FK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JM5U));
+            if ((__X4FK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BN5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CN5U=(void *)((unsigned long)(void *)((unsigned long)__JM5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DN5U=((____YWB )((____Q )(void *)((unsigned long)__CN5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BN5U=__OKI(__CN5U,((____IB )(&(table_size[(__DN5U)-1]))),((____YWB )((____Q )__CN5U)));
+              __PL5U=__BN5U;
             } else /* FALSE */ {
-              __tmp__UL5U=((__UINTEGER_32__RWB )__tmp__I3FK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SL5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TL5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__0K5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SL5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SL5U=micro_alloc__table__lab__HKI(__tmp__TL5U,((__POINTER__IB )(&(table_type[(__tmp__UL5U)]))),(__UINTEGER_32__RWB)(__tmp__UL5U |  1));
-              __tmp__AK5U=__tmp__SL5U;
-            };
-            Self__11KS=((__REAL_CST__JLOJ *)__tmp__AK5U);
-            *(Self__11KS) = *(REAL_CST__JLOJ__);
-          };
-          Self__IO5U=((__REAL_CST__JLOJ *)Self__11KS);
-          Self__IO5U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SAGK;
-          Self__IO5U->value__DD5J=v__KO5U;
-          Self__IO5U->parent_constant__KLOJ.static_type__SG4D=__tmp__23FK;
-          __tmp__G4FK=Self__11KS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__51KS=((__CHARACTER_CST__5LOJ *)__tmp__U3FK);
-          __tmp__A2KS=create__char__CMQJ(Self__51KS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__51KS->text__ID5J);
-          __tmp__G4FK=__tmp__A2KS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__C2KS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__U3FK);
-          __tmp__D2KS=create__text__2PQJ(Self__C2KS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__C2KS->string__EBJK);
-          __tmp__G4FK=__tmp__D2KS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__G4FK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__U3FK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__G4FK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__U3FK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__G4FK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__U3FK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__G4FK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__U3FK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__G4FK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__U3FK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__G4FK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__U3FK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__G4FK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__U3FK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__G4FK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__U3FK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__KBGK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__U3FK)->global__Y5JM),NULL);
-          if (__tmp__KBGK==NULL) {
-            __tmp__2MCU=NULL;
+              __DN5U=((____YWB )__X4FK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BN5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CN5U=(void *)((unsigned long)(void *)((unsigned long)__JM5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BN5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BN5U=__OKI(__CN5U,((____IB )(&(table_type[(__DN5U)]))),(____YWB)(__DN5U |  1));
+              __PL5U=__BN5U;
+            };
+            __K3KS=((____YMOJ *)__PL5U);
+            *(__K3KS) = *(__YMOJ__);
+          };
+          __XP5U=((____YMOJ *)__K3KS);
+          __XP5U->__ZMOJ.__DK.__CK.__YH.__O2B=__BCGK;
+          __XP5U->__SE5J=__ZP5U;
+          __XP5U->__ZMOJ.__BI4D=__L5FK;
+          __V5FK=__K3KS;
+        } break;
+        case ____ONOJ__: {
+          __O3KS=((____ONOJ *)__D5FK);
+          __P3KS=__RNQJ(__O3KS->__PNOJ.__DK.__CK.__YH.__O2B,__O3KS->__XE5J);
+          __V5FK=__P3KS;
+        } break;
+        case ____YOOJ__: {
+          __R3KS=((____YOOJ *)__D5FK);
+          __S3KS=__LRQJ(__R3KS->__ZOOJ.__DK.__CK.__YH.__O2B,__R3KS->__TCJK);
+          __V5FK=__S3KS;
+        } break;
+        case ____IM4K__: {
+          __V5FK=__NZFM(((____IM4K *)__D5FK));
+        } break;
+        case ____T5FL__: {
+          __V5FK=__V35O(((____T5FL *)__D5FK));
+        } break;
+        case ____3DUL__: {
+          __V5FK=__AJVP(((____3DUL *)__D5FK));
+        } break;
+        case ____0EUL__: {
+          __V5FK=__QB4P(((____0EUL *)__D5FK));
+        } break;
+        case ____BGUL__: {
+          __V5FK=__LJVP(((____BGUL *)__D5FK));
+        } break;
+        case ____2GUL__: {
+          __V5FK=__2B4P(((____2GUL *)__D5FK));
+        } break;
+        case ____B0VL__: {
+          __V5FK=__H0BN(((____B0VL *)__D5FK));
+        } break;
+        case ____P0VL__: {
+          __V5FK=__NCHM(((____P0VL *)__D5FK));
+        } break;
+        case ____Q5YL__: {
+          __ZCGK=__TFTL(((____FKRG *)((____Q5YL *)__D5FK)->__HBKM),NULL);
+          if (__ZCGK==NULL) {
+            __LOCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__KBGK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__2MCU=NULL;
+            switch (((struct ___OBJ *)__ZCGK)->__id) {
+            case ____IM4K__: {
+              __LOCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__2MCU=((__READ_GLOBAL__B4YL *)__tmp__KBGK);
+            case ____Q5YL__: {
+              __LOCU=((____Q5YL *)__ZCGK);
             } break;
             }
           };
-          __tmp__G4FK=__tmp__2MCU;
+          __V5FK=__LOCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__G4FK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__U3FK));
+        case ____UVPM__: {
+          __V5FK=__VGWN(((____UVPM *)__D5FK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__G4FK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__U3FK));
+        case ____0ZPM__: {
+          __V5FK=__4G2P(((____0ZPM *)__D5FK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__G4FK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__U3FK));
+        case ____MR0N__: {
+          __V5FK=__DRVO(((____MR0N *)__D5FK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__G4FK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__U3FK));
+        case ____YWBP__: {
+          __V5FK=__DQ0Q(((____YWBP *)__D5FK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__G4FK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__U3FK));
+        case ____LYBP__: {
+          __V5FK=__0WUP(((____LYBP *)__D5FK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__G4FK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__U3FK));
+        case ____CZBP__: {
+          __V5FK=__FXUP(((____CZBP *)__D5FK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__G4FK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__U3FK));
+        case ____3BEP__: {
+          __V5FK=__FCIQ(((____3BEP *)__D5FK));
         } break;
         };
-        __tmp__ECGK=new_read__slot__receiver__with__intern__2DZJ(__tmp__O3FK,__tmp__L3FP,__tmp__G4FK,__tmp__ZBGK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__ECGK);
-        __tmp__L3FP=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__ECGK));
-        result__S0FK=__tmp__L3FP;
+        __TDGK=__LFZJ(__34FK,__04FP,__V5FK,__IDGK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__TDGK);
+        __04FP=__BR5H(((____UL2C *)__TDGK));
+        __B2FK=__04FP;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__P0FK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__T2FK=static_type__EECK(Self__O0FK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__T2FK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__Q0FK);
-        put_position__HRE(Self__O0FK->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__41FK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __C4FK=__TFCK(__31FK);
+        __CQXE(((____WMB *)__C4FK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__51FK);
+        __ORE(__31FK->__QEOJ.__TCOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__M2FK=result__S0FK;
-  return(__tmp__M2FK);
+  __13FK=__B2FK;
+  return(__13FK);
 }
 
-static void* check_type__with__3CGK(__EXPR_SHIFT_R__UDOJ *Self__4CGK,__TYPE_FULL__PMB *t__5CGK,__POSITION__OL p__ADGK)
-// ({EXPR_SHIFT_R__UDOJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __MEGK(____DFOJ *__NEGK,____WMB *__OEGK,____OL __PEGK)
+// ({__DFOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__3Q5U;
-  void *result__CDGK;
-  __TYPE_FULL__PMB *__tmp__YDGK,*__tmp__LEGK,*__tmp__SEGK,*__tmp__DFGK;
-  __TYPE_FULL__PMB *__tmp__MGGK,*__tmp__QJGK;
-  __LOCAL__43WC *__tmp__V2KS,*__tmp__J3KS;
-  __WRITE_LOCAL__BEYJ *__tmp__22KS,*__tmp__Q3KS;
-  __STRING_CONSTANT__0 *__tmp__0EGK,*__tmp__BIGK,*v__4S5U;
-  void *__tmp__2EGK;
-  __PROTOTYPE__MF *__tmp__SFGK,*__tmp__WIGK;
-  __INTEGER__Q __tmp__YFGK,__tmp__RO5U,old_nb_elts__TO5U,__tmp__LP5U;
-  __INTEGER__Q old_nb_elts__NP5U;
-  void *__tmp__XBGP;
-  __POSITION__OL __tmp__4FGK,__tmp__CJGK;
-  void *__tmp__EGGK,*__tmp__WGGK,*__tmp__0JGK;
-  __ITM_TYPE_STYLE__TMB *Self__OO5U,*Self__IP5U;
-  __STRING__BC *Self__PO5U,*Self__JP5U;
-  __POINTER__IB __tmp__UO5U,__tmp__OP5U,__tmp__GQ5U,__tmp__HQ5U;
-  __ITM_TYPE_MULTI__NURC *Self__B3KS,*Self__V3KS;
-  __READ_LOCAL__N5ZI *__tmp__GHGK,*__tmp__OKGK,*__tmp__BTQT,*__tmp__CTQT;
-  __NODE_TYPE__FK2C *__tmp__IHGK,*__tmp__UKGK;
-  __PROTOTYPE_CST__45WC *__tmp__LKGK,*Self__Z3KS,*__tmp__03KS;
-  __STRING_CST__5J *Self__FQ5U,*result__BQ5U;
-  __UINTEGER_32__RWB __tmp__IQ5U;
-  __INTEGER_CST__KAXC *Self__23KS,*Self__1Q5U;
-  __IS_EXPANDED__L5NJ *Self__A4KS,*Self__MR5U;
-  __GET_TYPE_ID__V5NJ *Self__F4KS,*Self__2R5U;
-  __SIZE_OF__NGOJ *Self__I4KS,*Self__MS5U;
-  __REAL_CST__JLOJ *Self__L4KS,*Self__2S5U;
-  __CHARACTER_CST__5LOJ *Self__P4KS,*__tmp__Q4KS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__S4KS,*__tmp__T4KS;
-  __READ_GLOBAL__B4YL *__tmp__ANCU;
-  __BOOLEAN__L __tmp__ZDGK,__tmp__MEGK,__tmp__PGGK,__tmp__TJGK;
-  __CHARACTER__DB *__tmp__QO5U,*__tmp__KP5U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__JKGK;
-  result__CDGK=NULL;
-  __tmp__YDGK=static_type__JECK(Self__4CGK);
-  __tmp__ZDGK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__5CGK),__tmp__YDGK);
-  if (__tmp__ZDGK) {
-    result__CDGK=Self__4CGK;
+  ____0SG __MS5U;
+  void *__REGK;
+  ____WMB *__HFGK,*__0FGK,*__BGGK,*__SGGK,*__1HGK,*__5KGK;
+  ____N5WC *__E4KS,*__Y4KS;
+  ____QFYJ *__L4KS,*__54KS;
+  ____0 *__JGGK,*__QJGK,*__NU5U;
+  void *__LGGK;
+  ____MF *__BHGK,*__FKGK;
+  ____Q __HHGK,__AQ5U,__CQ5U,__0Q5U,__2Q5U;
+  void *__GDGP;
+  ____OL __NHGK,__RKGK;
+  void *__THGK,*__FIGK,*__JLGK;
+  ____0MB *__3P5U,*__XQ5U;
+  ____BC *__4P5U,*__YQ5U;
+  ____IB __DQ5U,__3Q5U,__VR5U,__WR5U;
+  ____2VRC *__Q4KS,*__E5KS;
+  ____2A0I *__VIGK,*__3LGK,*__QUQT,*__RUQT;
+  ____UL2C *__XIGK,*__DMGK;
+  ____NBXC *__0LGK,*__I5KS,*__J5KS;
+  ____5J *__UR5U,*__QR5U;
+  ____YWB __XR5U;
+  ____ZBXC *__L5KS,*__KS5U;
+  ____0AOJ *__P5KS,*__1S5U;
+  ____EBOJ *__U5KS,*__LT5U;
+  ____2HOJ *__X5KS,*__1T5U;
+  ____YMOJ *__05KS,*__LU5U;
+  ____ONOJ *__45KS,*__55KS;
+  ____YOOJ *__BALS,*__CALS;
+  ____Q5YL *__POCU;
+  ____L __IFGK,__1FGK,__4HGK,__CLGK;
+  ____DB *__5P5U,*__ZQ5U;
+  ____ABXC *__YLGK;
+  __REGK=NULL;
+  __HFGK=__YFCK(__NEGK);
+  __IFGK=__5MKK(((____WMB *)__OEGK),__HFGK);
+  if (__IFGK) {
+    __REGK=__NEGK;
   } else /* FALSE */ {
-    __tmp__LEGK=static_type__JECK(Self__4CGK);
-    __tmp__MEGK=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__LEGK),t__5CGK);
-    if (__tmp__MEGK) {
-      __tmp__SEGK=static_type__JECK(Self__4CGK);
-      __tmp__V2KS=create__name__style__type__0HND(Self__4CGK->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__SEGK));
-      __tmp__22KS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__V2KS),Self__4CGK->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4CGK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__22KS);
-      __tmp__0EGK=get__HJC(last_cast_name__C31J);
-      __tmp__SEGK=static_type__JECK(Self__4CGK);
-      __tmp__2EGK=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__SEGK),__tmp__0EGK);
-      if (((void *)__tmp__2EGK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__DFGK=static_type__JECK(Self__4CGK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__DFGK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5CGK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__0EGK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__DFGK=static_type__JECK(Self__4CGK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__DFGK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__ADGK);
-        __tmp__DFGK=static_type__JECK(Self__4CGK);
-        __tmp__SFGK=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__DFGK));
-        put_position__HRE(__tmp__SFGK->parent_named__PF.parent_itm_object__OF.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);
+    __0FGK=__YFCK(__NEGK);
+    __1FGK=__CDVK(((____WMB *)__0FGK),__OEGK);
+    if (__1FGK) {
+      __BGGK=__YFCK(__NEGK);
+      __E4KS=__JJND(__NEGK->__EFOJ.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__BGGK));
+      __L4KS=__BQRJ(((____N5WC *)__E4KS),__NEGK->__EFOJ.__TCOJ.__CK.__YH.__O2B,__NEGK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__L4KS);
+      __JGGK=__OJC(__R41J);
+      __BGGK=__YFCK(__NEGK);
+      __LGGK=__NB3I(((____WMB *)__BGGK),__JGGK);
+      if (((void *)__LGGK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __SGGK=__YFCK(__NEGK);
+        __CQXE(((____WMB *)__SGGK),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__OEGK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__JGGK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __SGGK=__YFCK(__NEGK);
+        __CQXE(((____WMB *)__SGGK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__PEGK);
+        __SGGK=__YFCK(__NEGK);
+        __BHGK=__IFMJ(((____WMB *)__SGGK));
+        __ORE(__BHGK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__2EGK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__2EGK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__YFGK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__2EGK));
+      if (((struct ___OBJ *)__LGGK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__LGGK)->__2JRG->__QLC)->__id==____OLC__) {
+          __HHGK=__HVRL(((____1JRG *)__LGGK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__YFGK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__2EGK));
+          __HHGK=__HVRL(((____1JRG *)__LGGK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__2EGK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__YFGK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__2EGK));
+        if (((struct ___OBJ *)((____FKRG *)__LGGK)->__HKRG->__QLC)->__id==____OLC__) {
+          __HHGK=__4VRL(((____FKRG *)__LGGK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__YFGK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__2EGK));
+          __HHGK=__4VRL(((____FKRG *)__LGGK));
         };
       };
-      if ((__tmp__YFGK !=  1)) {
-        if (((struct ___OBJ *)__tmp__2EGK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__XBGP=((__SLOT_CODE__MIRG *)__tmp__2EGK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__XBGP)->__id==__ITM_SLOT__HLC__) {
-            __tmp__4FGK=((__ITM_SLOT__HLC *)__tmp__XBGP)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__HHGK !=  1)) {
+        if (((struct ___OBJ *)__LGGK)->__id==____1JRG__) {
+          __GDGP=((____1JRG *)__LGGK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__GDGP)->__id==____OLC__) {
+            __NHGK=((____OLC *)__GDGP)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__4FGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XBGP)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __NHGK=((____4G0D *)__GDGP)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__4FGK=((__SLOT_DATA__WIRG *)__tmp__2EGK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __NHGK=((____FKRG *)__LGGK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__4FGK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__NHGK);
+        __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 *)__tmp__2EGK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__XBGP=((__SLOT_CODE__MIRG *)__tmp__2EGK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__XBGP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__EGGK=((__ITM_SLOT__HLC *)__tmp__XBGP)->result_type__3VOB;
+      if (((struct ___OBJ *)__LGGK)->__id==____1JRG__) {
+        __GDGP=((____1JRG *)__LGGK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__GDGP)->__id==____OLC__) {
+          __THGK=((____OLC *)__GDGP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__EGGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XBGP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __THGK=((____4G0D *)__GDGP)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__XBGP=((__SLOT_DATA__WIRG *)__tmp__2EGK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__XBGP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__EGGK=((__ITM_SLOT__HLC *)__tmp__XBGP)->result_type__3VOB;
+        __GDGP=((____FKRG *)__LGGK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__GDGP)->__id==____OLC__) {
+          __THGK=((____OLC *)__GDGP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__EGGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XBGP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __THGK=((____4G0D *)__GDGP)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__EGGK==NULL) {
-        __tmp__XBGP=NULL;
+      if (__THGK==NULL) {
+        __GDGP=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__EGGK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__XBGP=((void *)__tmp__EGGK);
+        switch (((struct ___OBJ *)__THGK)->__id) {
+        case ____QMB__: {
+          __GDGP=((void *)__THGK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__XBGP=((void *)__tmp__EGGK);
+        case ____0MB__: {
+          __GDGP=((void *)__THGK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__XBGP=((void *)__tmp__EGGK);
+        case ____KPB__: {
+          __GDGP=((void *)__THGK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__XBGP=((void *)__tmp__EGGK);
+        case ____TEZ__: {
+          __GDGP=((void *)__THGK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__XBGP=NULL;
+        case ____2VRC__: {
+          __GDGP=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__XBGP=NULL;
+        case ____GZRC__: {
+          __GDGP=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__XBGP == (void *)NULL)) {
-        __tmp__PGGK=TRUE__K__;
+      if (((void *)__GDGP == (void *)NULL)) {
+        __4HGK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__XBGP)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__MGGK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__XBGP));
+        switch (((struct ___OBJ *)__GDGP)->__id) {
+        case ____QMB__: {
+          __1HGK=__43X(((____QMB *)__GDGP));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__MGGK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XBGP)));
+        case ____0MB__: {
+          __1HGK=__D5X(((____0MB *)((____QMB *)__GDGP)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__MGGK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XBGP)),NULL);
+        case ____KPB__: {
+          __1HGK=__LAY(((____KPB *)((____QMB *)__GDGP)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__MGGK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XBGP)),NULL);
+        case ____TEZ__: {
+          __1HGK=__HZ1D(((____TEZ *)((____QMB *)__GDGP)),NULL);
         } break;
         };
-        __tmp__PGGK=((void *)__tmp__MGGK != (void *)t__5CGK);
+        __4HGK=((void *)__1HGK != (void *)__OEGK);
       };
-      if (__tmp__PGGK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__2EGK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__EGGK=((__SLOT_CODE__MIRG *)__tmp__2EGK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EGGK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WGGK=((__ITM_SLOT__HLC *)__tmp__EGGK)->result_type__3VOB;
+      if (__4HGK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__LGGK)->__id==____1JRG__) {
+          __THGK=((____1JRG *)__LGGK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__THGK)->__id==____OLC__) {
+            __FIGK=((____OLC *)__THGK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WGGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EGGK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __FIGK=((____4G0D *)__THGK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__EGGK=((__SLOT_DATA__WIRG *)__tmp__2EGK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EGGK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WGGK=((__ITM_SLOT__HLC *)__tmp__EGGK)->result_type__3VOB;
+          __THGK=((____FKRG *)__LGGK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__THGK)->__id==____OLC__) {
+            __FIGK=((____OLC *)__THGK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WGGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EGGK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__WGGK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__WGGK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__OO5U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WGGK));
-          if (((void *)Self__OO5U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__OO5U->style__MPC);
-            Self__PO5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__PO5U->capacity__HFL <= Self__PO5U->count__WJ)) {
-              if ((Self__PO5U->capacity__HFL ==  0)) {
-                Self__PO5U->capacity__HFL= 32;
-                __tmp__QO5U=create__KVW( 32);
-                Self__PO5U->storage__4EL=__tmp__QO5U;
+            __FIGK=((____4G0D *)__THGK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__FIGK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__FIGK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __3P5U=((____0MB *)((____QMB *)__FIGK));
+          if (((void *)__3P5U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__3P5U->__TPC);
+            __4P5U=((____BC *)__YC);
+            if ((__4P5U->__OFL <= __4P5U->__WJ)) {
+              if ((__4P5U->__OFL ==  0)) {
+                __4P5U->__OFL= 32;
+                __5P5U=__RVW( 32);
+                __4P5U->__FFL=__5P5U;
               } else /* FALSE */ {
-                __tmp__RO5U=(__INTEGER__Q)(Self__PO5U->capacity__HFL <<  1);
-                __tmp__QO5U=((__CHARACTER__DB *)Self__PO5U->storage__4EL);
-                old_nb_elts__TO5U=Self__PO5U->capacity__HFL;
-                __tmp__UO5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QO5U),((__UINTEGER_32__RWB )old_nb_elts__TO5U),((__UINTEGER_32__RWB )__tmp__RO5U));
-                __tmp__QO5U=((__CHARACTER__DB *)__tmp__UO5U);
-                clear__to__F00(__tmp__QO5U,old_nb_elts__TO5U,(__INTEGER__Q)(__tmp__RO5U -  1));
-                Self__PO5U->storage__4EL=__tmp__QO5U;
-                Self__PO5U->capacity__HFL=__tmp__RO5U;
+                __AQ5U=(____Q)(__4P5U->__OFL <<  1);
+                __5P5U=((____DB *)__4P5U->__FFL);
+                __CQ5U=__4P5U->__OFL;
+                __DQ5U=__55W(((____IB )__5P5U),((____YWB )__CQ5U),((____YWB )__AQ5U));
+                __5P5U=((____DB *)__DQ5U);
+                __M00(__5P5U,__CQ5U,(____Q)(__AQ5U -  1));
+                __4P5U->__FFL=__5P5U;
+                __4P5U->__OFL=__AQ5U;
               };
             };
-            ((__CHARACTER__DB *)Self__PO5U->storage__4EL)[Self__PO5U->count__WJ]=' ';
-            Self__PO5U->count__WJ=(__INTEGER__Q)(Self__PO5U->count__WJ +  1);
+            ((____DB *)__4P5U->__FFL)[__4P5U->__WJ]=' ';
+            __4P5U->__WJ=(____Q)(__4P5U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__OO5U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__3P5U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WGGK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__FIGK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WGGK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__FIGK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__B3KS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WGGK));
-          Self__PO5U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__PO5U->capacity__HFL <= Self__PO5U->count__WJ)) {
-            if ((Self__PO5U->capacity__HFL ==  0)) {
-              Self__PO5U->capacity__HFL= 32;
-              __tmp__QO5U=create__KVW( 32);
-              Self__PO5U->storage__4EL=__tmp__QO5U;
+        case ____2VRC__: {
+          __Q4KS=((____2VRC *)((____QMB *)__FIGK));
+          __4P5U=((____BC *)__YC);
+          if ((__4P5U->__OFL <= __4P5U->__WJ)) {
+            if ((__4P5U->__OFL ==  0)) {
+              __4P5U->__OFL= 32;
+              __5P5U=__RVW( 32);
+              __4P5U->__FFL=__5P5U;
             } else /* FALSE */ {
-              __tmp__RO5U=(__INTEGER__Q)(Self__PO5U->capacity__HFL <<  1);
-              __tmp__QO5U=((__CHARACTER__DB *)Self__PO5U->storage__4EL);
-              old_nb_elts__TO5U=Self__PO5U->capacity__HFL;
-              __tmp__UO5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QO5U),((__UINTEGER_32__RWB )old_nb_elts__TO5U),((__UINTEGER_32__RWB )__tmp__RO5U));
-              __tmp__QO5U=((__CHARACTER__DB *)__tmp__UO5U);
-              clear__to__F00(__tmp__QO5U,old_nb_elts__TO5U,(__INTEGER__Q)(__tmp__RO5U -  1));
-              Self__PO5U->storage__4EL=__tmp__QO5U;
-              Self__PO5U->capacity__HFL=__tmp__RO5U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__PO5U->storage__4EL)[Self__PO5U->count__WJ]='(';
-          Self__PO5U->count__WJ=(__INTEGER__Q)(Self__PO5U->count__WJ +  1);
-          display_raw__DGAD(Self__B3KS,string_tmp__YC);
-          Self__PO5U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__PO5U->capacity__HFL <= Self__PO5U->count__WJ)) {
-            if ((Self__PO5U->capacity__HFL ==  0)) {
-              Self__PO5U->capacity__HFL= 32;
-              __tmp__QO5U=create__KVW( 32);
-              Self__PO5U->storage__4EL=__tmp__QO5U;
+              __AQ5U=(____Q)(__4P5U->__OFL <<  1);
+              __5P5U=((____DB *)__4P5U->__FFL);
+              __CQ5U=__4P5U->__OFL;
+              __DQ5U=__55W(((____IB )__5P5U),((____YWB )__CQ5U),((____YWB )__AQ5U));
+              __5P5U=((____DB *)__DQ5U);
+              __M00(__5P5U,__CQ5U,(____Q)(__AQ5U -  1));
+              __4P5U->__FFL=__5P5U;
+              __4P5U->__OFL=__AQ5U;
+            };
+          };
+          ((____DB *)__4P5U->__FFL)[__4P5U->__WJ]='(';
+          __4P5U->__WJ=(____Q)(__4P5U->__WJ +  1);
+          __SHAD(__Q4KS,__YC);
+          __4P5U=((____BC *)__YC);
+          if ((__4P5U->__OFL <= __4P5U->__WJ)) {
+            if ((__4P5U->__OFL ==  0)) {
+              __4P5U->__OFL= 32;
+              __5P5U=__RVW( 32);
+              __4P5U->__FFL=__5P5U;
             } else /* FALSE */ {
-              __tmp__RO5U=(__INTEGER__Q)(Self__PO5U->capacity__HFL <<  1);
-              __tmp__QO5U=((__CHARACTER__DB *)Self__PO5U->storage__4EL);
-              old_nb_elts__TO5U=Self__PO5U->capacity__HFL;
-              __tmp__UO5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QO5U),((__UINTEGER_32__RWB )old_nb_elts__TO5U),((__UINTEGER_32__RWB )__tmp__RO5U));
-              __tmp__QO5U=((__CHARACTER__DB *)__tmp__UO5U);
-              clear__to__F00(__tmp__QO5U,old_nb_elts__TO5U,(__INTEGER__Q)(__tmp__RO5U -  1));
-              Self__PO5U->storage__4EL=__tmp__QO5U;
-              Self__PO5U->capacity__HFL=__tmp__RO5U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__PO5U->storage__4EL)[Self__PO5U->count__WJ]=')';
-          Self__PO5U->count__WJ=(__INTEGER__Q)(Self__PO5U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WGGK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5CGK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__2EGK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__EGGK=((__SLOT_CODE__MIRG *)__tmp__2EGK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EGGK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__4FGK=((__ITM_SLOT__HLC *)__tmp__EGGK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __AQ5U=(____Q)(__4P5U->__OFL <<  1);
+              __5P5U=((____DB *)__4P5U->__FFL);
+              __CQ5U=__4P5U->__OFL;
+              __DQ5U=__55W(((____IB )__5P5U),((____YWB )__CQ5U),((____YWB )__AQ5U));
+              __5P5U=((____DB *)__DQ5U);
+              __M00(__5P5U,__CQ5U,(____Q)(__AQ5U -  1));
+              __4P5U->__FFL=__5P5U;
+              __4P5U->__OFL=__AQ5U;
+            };
+          };
+          ((____DB *)__4P5U->__FFL)[__4P5U->__WJ]=')';
+          __4P5U->__WJ=(____Q)(__4P5U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__FIGK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__OEGK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__LGGK)->__id==____1JRG__) {
+          __THGK=((____1JRG *)__LGGK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__THGK)->__id==____OLC__) {
+            __NHGK=((____OLC *)__THGK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__4FGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EGGK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __NHGK=((____4G0D *)__THGK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__4FGK=((__SLOT_DATA__WIRG *)__tmp__2EGK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __NHGK=((____FKRG *)__LGGK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__4FGK);
-        put_position__HRE(Self__4CGK->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.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(__NHGK);
+        __ORE(__NEGK->__EFOJ.__TCOJ.__CK.__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));
         };
       };
-      __tmp__GHGK=read__NUEI(((__LOCAL__43WC *)__tmp__V2KS));
-      __tmp__IHGK=new_read__slot__receiver__self__intern__3J2C(Self__4CGK->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__2EGK,__tmp__GHGK,__tmp__GHGK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__IHGK);
-      __tmp__2EGK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__IHGK));
-      result__CDGK=__tmp__2EGK;
-      __tmp__PGGK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__PGGK=FALSE__O__;
-    };
-    if ((! __tmp__PGGK)) {
-      __tmp__SEGK=static_type__JECK(Self__4CGK);
-      __tmp__PGGK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__5CGK),__tmp__SEGK);
-      if (__tmp__PGGK) {
-        __tmp__DFGK=static_type__JECK(Self__4CGK);
-        __tmp__J3KS=create__name__style__type__0HND(Self__4CGK->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__DFGK));
-        __tmp__Q3KS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__J3KS),Self__4CGK->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4CGK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__Q3KS);
-        __tmp__BIGK=get__HJC(last_cast_name__C31J);
-        __tmp__XBGP=get_slot__452I(((__TYPE_FULL__PMB *)t__5CGK),__tmp__BIGK);
-        if (((void *)__tmp__XBGP == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5CGK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__MGGK=static_type__JECK(Self__4CGK);
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__MGGK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__BIGK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5CGK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__ADGK);
-          __tmp__WIGK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__5CGK));
-          put_position__HRE(__tmp__WIGK->parent_named__PF.parent_itm_object__OF.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);
+      __VIGK=__2VEI(((____N5WC *)__E4KS));
+      __XIGK=__ML2C(__NEGK->__EFOJ.__TCOJ.__CK.__YH.__O2B,__LGGK,__VIGK,__VIGK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__XIGK);
+      __LGGK=__BR5H(((____UL2C *)__XIGK));
+      __REGK=__LGGK;
+      __4HGK=__K__;
+    } else /* FALSE */ {
+      __4HGK=__O__;
+    };
+    if ((! __4HGK)) {
+      __BGGK=__YFCK(__NEGK);
+      __4HGK=__1XRL(((____WMB *)__OEGK),__BGGK);
+      if (__4HGK) {
+        __SGGK=__YFCK(__NEGK);
+        __Y4KS=__JJND(__NEGK->__EFOJ.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__SGGK));
+        __54KS=__BQRJ(((____N5WC *)__Y4KS),__NEGK->__EFOJ.__TCOJ.__CK.__YH.__O2B,__NEGK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__54KS);
+        __QJGK=__OJC(__R41J);
+        __GDGP=__NB3I(((____WMB *)__OEGK),__QJGK);
+        if (((void *)__GDGP == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__OEGK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __1HGK=__YFCK(__NEGK);
+          __CQXE(((____WMB *)__1HGK),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__QJGK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__OEGK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__PEGK);
+          __FKGK=__IFMJ(((____WMB *)__OEGK));
+          __ORE(__FKGK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__XBGP)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__XBGP)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__RO5U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__XBGP));
+        if (((struct ___OBJ *)__GDGP)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__GDGP)->__2JRG->__QLC)->__id==____OLC__) {
+            __AQ5U=__HVRL(((____1JRG *)__GDGP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__RO5U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__XBGP));
+            __AQ5U=__HVRL(((____1JRG *)__GDGP));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__XBGP)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__RO5U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__XBGP));
+          if (((struct ___OBJ *)((____FKRG *)__GDGP)->__HKRG->__QLC)->__id==____OLC__) {
+            __AQ5U=__4VRL(((____FKRG *)__GDGP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__RO5U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__XBGP));
+            __AQ5U=__4VRL(((____FKRG *)__GDGP));
           };
         };
-        if ((__tmp__RO5U !=  2)) {
-          if (((struct ___OBJ *)__tmp__XBGP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__WGGK=((__SLOT_CODE__MIRG *)__tmp__XBGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WGGK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__CJGK=((__ITM_SLOT__HLC *)__tmp__WGGK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__AQ5U !=  2)) {
+          if (((struct ___OBJ *)__GDGP)->__id==____1JRG__) {
+            __FIGK=((____1JRG *)__GDGP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__FIGK)->__id==____OLC__) {
+              __RKGK=((____OLC *)__FIGK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__CJGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WGGK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __RKGK=((____4G0D *)__FIGK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__CJGK=((__SLOT_DATA__WIRG *)__tmp__XBGP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __RKGK=((____FKRG *)__GDGP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__CJGK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__RKGK);
+          __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 *)__tmp__XBGP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__EGGK=((__SLOT_CODE__MIRG *)__tmp__XBGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EGGK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WGGK=((__ITM_SLOT__HLC *)__tmp__EGGK)->result_type__3VOB;
+        if (((struct ___OBJ *)__GDGP)->__id==____1JRG__) {
+          __THGK=((____1JRG *)__GDGP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__THGK)->__id==____OLC__) {
+            __FIGK=((____OLC *)__THGK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WGGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EGGK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __FIGK=((____4G0D *)__THGK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__EGGK=((__SLOT_DATA__WIRG *)__tmp__XBGP)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EGGK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__WGGK=((__ITM_SLOT__HLC *)__tmp__EGGK)->result_type__3VOB;
+          __THGK=((____FKRG *)__GDGP)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__THGK)->__id==____OLC__) {
+            __FIGK=((____OLC *)__THGK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__WGGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EGGK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __FIGK=((____4G0D *)__THGK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__WGGK==NULL) {
-          __tmp__EGGK=NULL;
+        if (__FIGK==NULL) {
+          __THGK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__WGGK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__EGGK=((void *)__tmp__WGGK);
+          switch (((struct ___OBJ *)__FIGK)->__id) {
+          case ____QMB__: {
+            __THGK=((void *)__FIGK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__EGGK=((void *)__tmp__WGGK);
+          case ____0MB__: {
+            __THGK=((void *)__FIGK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__EGGK=((void *)__tmp__WGGK);
+          case ____KPB__: {
+            __THGK=((void *)__FIGK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__EGGK=((void *)__tmp__WGGK);
+          case ____TEZ__: {
+            __THGK=((void *)__FIGK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__EGGK=NULL;
+          case ____2VRC__: {
+            __THGK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__EGGK=NULL;
+          case ____GZRC__: {
+            __THGK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__EGGK == (void *)NULL)) {
-          __tmp__TJGK=TRUE__K__;
+        if (((void *)__THGK == (void *)NULL)) {
+          __CLGK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__EGGK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__QJGK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__EGGK));
+          switch (((struct ___OBJ *)__THGK)->__id) {
+          case ____QMB__: {
+            __5KGK=__43X(((____QMB *)__THGK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__QJGK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EGGK)));
+          case ____0MB__: {
+            __5KGK=__D5X(((____0MB *)((____QMB *)__THGK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__QJGK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EGGK)),NULL);
+          case ____KPB__: {
+            __5KGK=__LAY(((____KPB *)((____QMB *)__THGK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__QJGK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EGGK)),NULL);
+          case ____TEZ__: {
+            __5KGK=__HZ1D(((____TEZ *)((____QMB *)__THGK)),NULL);
           } break;
           };
-          __tmp__TJGK=((void *)__tmp__QJGK != (void *)t__5CGK);
+          __CLGK=((void *)__5KGK != (void *)__OEGK);
         };
-        if (__tmp__TJGK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__XBGP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__WGGK=((__SLOT_CODE__MIRG *)__tmp__XBGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WGGK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__0JGK=((__ITM_SLOT__HLC *)__tmp__WGGK)->result_type__3VOB;
+        if (__CLGK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__GDGP)->__id==____1JRG__) {
+            __FIGK=((____1JRG *)__GDGP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__FIGK)->__id==____OLC__) {
+              __JLGK=((____OLC *)__FIGK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__0JGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WGGK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __JLGK=((____4G0D *)__FIGK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__WGGK=((__SLOT_DATA__WIRG *)__tmp__XBGP)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WGGK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__0JGK=((__ITM_SLOT__HLC *)__tmp__WGGK)->result_type__3VOB;
+            __FIGK=((____FKRG *)__GDGP)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__FIGK)->__id==____OLC__) {
+              __JLGK=((____OLC *)__FIGK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__0JGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WGGK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__0JGK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__0JGK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__IP5U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0JGK));
-            if (((void *)Self__IP5U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__IP5U->style__MPC);
-              Self__JP5U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__JP5U->capacity__HFL <= Self__JP5U->count__WJ)) {
-                if ((Self__JP5U->capacity__HFL ==  0)) {
-                  Self__JP5U->capacity__HFL= 32;
-                  __tmp__KP5U=create__KVW( 32);
-                  Self__JP5U->storage__4EL=__tmp__KP5U;
+              __JLGK=((____4G0D *)__FIGK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__JLGK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__JLGK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __XQ5U=((____0MB *)((____QMB *)__JLGK));
+            if (((void *)__XQ5U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__XQ5U->__TPC);
+              __YQ5U=((____BC *)__YC);
+              if ((__YQ5U->__OFL <= __YQ5U->__WJ)) {
+                if ((__YQ5U->__OFL ==  0)) {
+                  __YQ5U->__OFL= 32;
+                  __ZQ5U=__RVW( 32);
+                  __YQ5U->__FFL=__ZQ5U;
                 } else /* FALSE */ {
-                  __tmp__LP5U=(__INTEGER__Q)(Self__JP5U->capacity__HFL <<  1);
-                  __tmp__KP5U=((__CHARACTER__DB *)Self__JP5U->storage__4EL);
-                  old_nb_elts__NP5U=Self__JP5U->capacity__HFL;
-                  __tmp__OP5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KP5U),((__UINTEGER_32__RWB )old_nb_elts__NP5U),((__UINTEGER_32__RWB )__tmp__LP5U));
-                  __tmp__KP5U=((__CHARACTER__DB *)__tmp__OP5U);
-                  clear__to__F00(__tmp__KP5U,old_nb_elts__NP5U,(__INTEGER__Q)(__tmp__LP5U -  1));
-                  Self__JP5U->storage__4EL=__tmp__KP5U;
-                  Self__JP5U->capacity__HFL=__tmp__LP5U;
+                  __0Q5U=(____Q)(__YQ5U->__OFL <<  1);
+                  __ZQ5U=((____DB *)__YQ5U->__FFL);
+                  __2Q5U=__YQ5U->__OFL;
+                  __3Q5U=__55W(((____IB )__ZQ5U),((____YWB )__2Q5U),((____YWB )__0Q5U));
+                  __ZQ5U=((____DB *)__3Q5U);
+                  __M00(__ZQ5U,__2Q5U,(____Q)(__0Q5U -  1));
+                  __YQ5U->__FFL=__ZQ5U;
+                  __YQ5U->__OFL=__0Q5U;
                 };
               };
-              ((__CHARACTER__DB *)Self__JP5U->storage__4EL)[Self__JP5U->count__WJ]=' ';
-              Self__JP5U->count__WJ=(__INTEGER__Q)(Self__JP5U->count__WJ +  1);
+              ((____DB *)__YQ5U->__FFL)[__YQ5U->__WJ]=' ';
+              __YQ5U->__WJ=(____Q)(__YQ5U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__IP5U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__XQ5U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0JGK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__JLGK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0JGK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__JLGK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__V3KS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0JGK));
-            Self__JP5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__JP5U->capacity__HFL <= Self__JP5U->count__WJ)) {
-              if ((Self__JP5U->capacity__HFL ==  0)) {
-                Self__JP5U->capacity__HFL= 32;
-                __tmp__KP5U=create__KVW( 32);
-                Self__JP5U->storage__4EL=__tmp__KP5U;
+          case ____2VRC__: {
+            __E5KS=((____2VRC *)((____QMB *)__JLGK));
+            __YQ5U=((____BC *)__YC);
+            if ((__YQ5U->__OFL <= __YQ5U->__WJ)) {
+              if ((__YQ5U->__OFL ==  0)) {
+                __YQ5U->__OFL= 32;
+                __ZQ5U=__RVW( 32);
+                __YQ5U->__FFL=__ZQ5U;
               } else /* FALSE */ {
-                __tmp__LP5U=(__INTEGER__Q)(Self__JP5U->capacity__HFL <<  1);
-                __tmp__KP5U=((__CHARACTER__DB *)Self__JP5U->storage__4EL);
-                old_nb_elts__NP5U=Self__JP5U->capacity__HFL;
-                __tmp__OP5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KP5U),((__UINTEGER_32__RWB )old_nb_elts__NP5U),((__UINTEGER_32__RWB )__tmp__LP5U));
-                __tmp__KP5U=((__CHARACTER__DB *)__tmp__OP5U);
-                clear__to__F00(__tmp__KP5U,old_nb_elts__NP5U,(__INTEGER__Q)(__tmp__LP5U -  1));
-                Self__JP5U->storage__4EL=__tmp__KP5U;
-                Self__JP5U->capacity__HFL=__tmp__LP5U;
+                __0Q5U=(____Q)(__YQ5U->__OFL <<  1);
+                __ZQ5U=((____DB *)__YQ5U->__FFL);
+                __2Q5U=__YQ5U->__OFL;
+                __3Q5U=__55W(((____IB )__ZQ5U),((____YWB )__2Q5U),((____YWB )__0Q5U));
+                __ZQ5U=((____DB *)__3Q5U);
+                __M00(__ZQ5U,__2Q5U,(____Q)(__0Q5U -  1));
+                __YQ5U->__FFL=__ZQ5U;
+                __YQ5U->__OFL=__0Q5U;
               };
             };
-            ((__CHARACTER__DB *)Self__JP5U->storage__4EL)[Self__JP5U->count__WJ]='(';
-            Self__JP5U->count__WJ=(__INTEGER__Q)(Self__JP5U->count__WJ +  1);
-            display_raw__DGAD(Self__V3KS,string_tmp__YC);
-            Self__JP5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__JP5U->capacity__HFL <= Self__JP5U->count__WJ)) {
-              if ((Self__JP5U->capacity__HFL ==  0)) {
-                Self__JP5U->capacity__HFL= 32;
-                __tmp__KP5U=create__KVW( 32);
-                Self__JP5U->storage__4EL=__tmp__KP5U;
+            ((____DB *)__YQ5U->__FFL)[__YQ5U->__WJ]='(';
+            __YQ5U->__WJ=(____Q)(__YQ5U->__WJ +  1);
+            __SHAD(__E5KS,__YC);
+            __YQ5U=((____BC *)__YC);
+            if ((__YQ5U->__OFL <= __YQ5U->__WJ)) {
+              if ((__YQ5U->__OFL ==  0)) {
+                __YQ5U->__OFL= 32;
+                __ZQ5U=__RVW( 32);
+                __YQ5U->__FFL=__ZQ5U;
               } else /* FALSE */ {
-                __tmp__LP5U=(__INTEGER__Q)(Self__JP5U->capacity__HFL <<  1);
-                __tmp__KP5U=((__CHARACTER__DB *)Self__JP5U->storage__4EL);
-                old_nb_elts__NP5U=Self__JP5U->capacity__HFL;
-                __tmp__OP5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KP5U),((__UINTEGER_32__RWB )old_nb_elts__NP5U),((__UINTEGER_32__RWB )__tmp__LP5U));
-                __tmp__KP5U=((__CHARACTER__DB *)__tmp__OP5U);
-                clear__to__F00(__tmp__KP5U,old_nb_elts__NP5U,(__INTEGER__Q)(__tmp__LP5U -  1));
-                Self__JP5U->storage__4EL=__tmp__KP5U;
-                Self__JP5U->capacity__HFL=__tmp__LP5U;
+                __0Q5U=(____Q)(__YQ5U->__OFL <<  1);
+                __ZQ5U=((____DB *)__YQ5U->__FFL);
+                __2Q5U=__YQ5U->__OFL;
+                __3Q5U=__55W(((____IB )__ZQ5U),((____YWB )__2Q5U),((____YWB )__0Q5U));
+                __ZQ5U=((____DB *)__3Q5U);
+                __M00(__ZQ5U,__2Q5U,(____Q)(__0Q5U -  1));
+                __YQ5U->__FFL=__ZQ5U;
+                __YQ5U->__OFL=__0Q5U;
               };
             };
-            ((__CHARACTER__DB *)Self__JP5U->storage__4EL)[Self__JP5U->count__WJ]=')';
-            Self__JP5U->count__WJ=(__INTEGER__Q)(Self__JP5U->count__WJ +  1);
+            ((____DB *)__YQ5U->__FFL)[__YQ5U->__WJ]=')';
+            __YQ5U->__WJ=(____Q)(__YQ5U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0JGK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__JLGK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5CGK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__XBGP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__WGGK=((__SLOT_CODE__MIRG *)__tmp__XBGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__WGGK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__CJGK=((__ITM_SLOT__HLC *)__tmp__WGGK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__OEGK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__GDGP)->__id==____1JRG__) {
+            __FIGK=((____1JRG *)__GDGP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__FIGK)->__id==____OLC__) {
+              __RKGK=((____OLC *)__FIGK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__CJGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WGGK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __RKGK=((____4G0D *)__FIGK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__CJGK=((__SLOT_DATA__WIRG *)__tmp__XBGP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __RKGK=((____FKRG *)__GDGP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__CJGK);
-          put_position__HRE(Self__4CGK->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.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(__RKGK);
+          __ORE(__NEGK->__EFOJ.__TCOJ.__CK.__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));
           };
         };
-        __tmp__JKGK=create_with_capacity__CBZH( 2);
-        __tmp__LKGK=create__type__IJ2C(Self__4CGK->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__5CGK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__JKGK),__tmp__LKGK);
-        __tmp__OKGK=read__NUEI(((__LOCAL__43WC *)__tmp__J3KS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__JKGK),__tmp__OKGK);
-        __tmp__4FGK=Self__4CGK->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__EGGK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__JKGK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__EGGK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__FQ5U=((__STRING_CST__5J *)__tmp__EGGK);
-          result__BQ5U=NULL;
-          __tmp__UO5U=((__POINTER__IB )(NULL));
-          __tmp__YFGK= 0;
-          __tmp__OP5U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__OP5U ==  0)) {
-            result__BQ5U=Self__FQ5U;
-          } else /* FALSE */ {
-            __tmp__YFGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP5U));
-            if ((__tmp__YFGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GQ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HQ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OP5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IQ5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HQ5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GQ5U=micro_alloc__table__lab__HKI(__tmp__HQ5U,((__POINTER__IB )(&(table_size[(__tmp__IQ5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HQ5U)));
-              __tmp__UO5U=__tmp__GQ5U;
+        __YLGK=__RCZH( 2);
+        __0LGK=__XK2C(__NEGK->__EFOJ.__TCOJ.__CK.__YH.__O2B,__OEGK);
+        __0YEI(((____ABXC *)__YLGK),__0LGK);
+        __3LGK=__2VEI(((____N5WC *)__Y4KS));
+        __0YEI(((____ABXC *)__YLGK),__3LGK);
+        __NHGK=__NEGK->__EFOJ.__TCOJ.__CK.__YH.__O2B;
+        __THGK=((void **)((____ABXC *)__YLGK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__THGK)->__id) {
+        case ____5J__: {
+          __UR5U=((____5J *)__THGK);
+          __QR5U=NULL;
+          __DQ5U=((____IB )(NULL));
+          __HHGK= 0;
+          __3Q5U=((____IB )sizeof(____5J));
+          if (((unsigned long)__3Q5U ==  0)) {
+            __QR5U=__UR5U;
+          } else /* FALSE */ {
+            __HHGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q5U));
+            if ((__HHGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VR5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WR5U=(void *)((unsigned long)(void *)((unsigned long)__3Q5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XR5U=((____YWB )((____Q )(void *)((unsigned long)__WR5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VR5U=__OKI(__WR5U,((____IB )(&(table_size[(__XR5U)-1]))),((____YWB )((____Q )__WR5U)));
+              __DQ5U=__VR5U;
             } else /* FALSE */ {
-              __tmp__IQ5U=((__UINTEGER_32__RWB )__tmp__YFGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GQ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HQ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OP5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GQ5U=micro_alloc__table__lab__HKI(__tmp__HQ5U,((__POINTER__IB )(&(table_type[(__tmp__IQ5U)]))),(__UINTEGER_32__RWB)(__tmp__IQ5U |  1));
-              __tmp__UO5U=__tmp__GQ5U;
-            };
-            result__BQ5U=((__STRING_CST__5J *)__tmp__UO5U);
-            *(result__BQ5U) = *(Self__FQ5U);
-          };
-          __tmp__WGGK=result__BQ5U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__WGGK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__EGGK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__Z3KS=((__PROTOTYPE_CST__45WC *)__tmp__EGGK);
-          __tmp__03KS=create__type__IJ2C(Self__Z3KS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__Z3KS->parent_constant__55WC.static_type__SG4D);
-          __tmp__WGGK=__tmp__03KS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__23KS=((__INTEGER_CST__KAXC *)__tmp__EGGK);
-          __tmp__CJGK=Self__23KS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__3Q5U=Self__23KS->value__YG4D;
-          __tmp__MGGK=Self__23KS->parent_constant__LAXC.static_type__SG4D;
-          Self__23KS=NULL;
-          __tmp__UO5U=((__POINTER__IB )(NULL));
-          __tmp__YFGK= 0;
-          __tmp__OP5U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__OP5U ==  0)) {
-            Self__23KS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__YFGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP5U));
-            if ((__tmp__YFGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GQ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HQ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OP5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IQ5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HQ5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GQ5U=micro_alloc__table__lab__HKI(__tmp__HQ5U,((__POINTER__IB )(&(table_size[(__tmp__IQ5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HQ5U)));
-              __tmp__UO5U=__tmp__GQ5U;
+              __XR5U=((____YWB )__HHGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VR5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WR5U=(void *)((unsigned long)(void *)((unsigned long)__3Q5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VR5U=__OKI(__WR5U,((____IB )(&(table_type[(__XR5U)]))),(____YWB)(__XR5U |  1));
+              __DQ5U=__VR5U;
+            };
+            __QR5U=((____5J *)__DQ5U);
+            *(__QR5U) = *(__UR5U);
+          };
+          __FIGK=__QR5U;
+        } break;
+        case ____0AXC__: {
+          __FIGK=__JZAL(((____0AXC *)__THGK));
+        } break;
+        case ____NBXC__: {
+          __I5KS=((____NBXC *)__THGK);
+          __J5KS=__XK2C(__I5KS->__OBXC.__DK.__CK.__YH.__O2B,__I5KS->__OBXC.__BI4D);
+          __FIGK=__J5KS;
+        } break;
+        case ____ZBXC__: {
+          __L5KS=((____ZBXC *)__THGK);
+          __RKGK=__L5KS->__0BXC.__DK.__CK.__YH.__O2B;
+          __MS5U=__L5KS->__HI4D;
+          __1HGK=__L5KS->__0BXC.__BI4D;
+          __L5KS=NULL;
+          __DQ5U=((____IB )(NULL));
+          __HHGK= 0;
+          __3Q5U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__3Q5U ==  0)) {
+            __L5KS=__ZBXC__;
+          } else /* FALSE */ {
+            __HHGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q5U));
+            if ((__HHGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VR5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WR5U=(void *)((unsigned long)(void *)((unsigned long)__3Q5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XR5U=((____YWB )((____Q )(void *)((unsigned long)__WR5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VR5U=__OKI(__WR5U,((____IB )(&(table_size[(__XR5U)-1]))),((____YWB )((____Q )__WR5U)));
+              __DQ5U=__VR5U;
             } else /* FALSE */ {
-              __tmp__IQ5U=((__UINTEGER_32__RWB )__tmp__YFGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GQ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HQ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OP5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GQ5U=micro_alloc__table__lab__HKI(__tmp__HQ5U,((__POINTER__IB )(&(table_type[(__tmp__IQ5U)]))),(__UINTEGER_32__RWB)(__tmp__IQ5U |  1));
-              __tmp__UO5U=__tmp__GQ5U;
-            };
-            Self__23KS=((__INTEGER_CST__KAXC *)__tmp__UO5U);
-            *(Self__23KS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__1Q5U=((__INTEGER_CST__KAXC *)Self__23KS);
-          Self__1Q5U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CJGK;
-          Self__1Q5U->value__YG4D=v__3Q5U;
-          Self__1Q5U->parent_constant__LAXC.static_type__SG4D=__tmp__MGGK;
-          check_type__KYEE(Self__1Q5U);
-          __tmp__WGGK=Self__23KS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__WGGK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__EGGK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__BTQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__EGGK)->local__PUEJ));
-          if (__tmp__BTQT==NULL) {
-            __tmp__CTQT=NULL;
+              __XR5U=((____YWB )__HHGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VR5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WR5U=(void *)((unsigned long)(void *)((unsigned long)__3Q5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VR5U=__OKI(__WR5U,((____IB )(&(table_type[(__XR5U)]))),(____YWB)(__XR5U |  1));
+              __DQ5U=__VR5U;
+            };
+            __L5KS=((____ZBXC *)__DQ5U);
+            *(__L5KS) = *(__ZBXC__);
+          };
+          __KS5U=((____ZBXC *)__L5KS);
+          __KS5U->__0BXC.__DK.__CK.__YH.__O2B=__RKGK;
+          __KS5U->__HI4D=__MS5U;
+          __KS5U->__0BXC.__BI4D=__1HGK;
+          __ZZEE(__KS5U);
+          __FIGK=__L5KS;
+        } break;
+        case ____DMWH__: {
+          __FIGK=__W3OK(((____DMWH *)__THGK));
+        } break;
+        case ____2A0I__: {
+          __QUQT=__2VEI(((____N5WC *)((____2A0I *)__THGK)->__4VEJ));
+          if (__QUQT==NULL) {
+            __RUQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__CTQT=((__READ_LOCAL__N5ZI *)__tmp__BTQT);
+            __RUQT=((____2A0I *)__QUQT);
           };
-          __tmp__WGGK=__tmp__CTQT;
+          __FIGK=__RUQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__WGGK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__EGGK));
+        case ____HJNJ__: {
+          __FIGK=__Y0AL(((____HJNJ *)__THGK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__WGGK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__EGGK));
+        case ____SJNJ__: {
+          __FIGK=__D1AL(((____SJNJ *)__THGK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__A4KS=((__IS_EXPANDED__L5NJ *)__tmp__EGGK);
-          __tmp__CJGK=Self__A4KS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__BTQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__A4KS->receiver__554J)->local__PUEJ));
-          if (__tmp__BTQT==NULL) {
-            __tmp__CTQT=NULL;
+        case ____0AOJ__: {
+          __P5KS=((____0AOJ *)__THGK);
+          __RKGK=__P5KS->__1AOJ.__CK.__YH.__O2B;
+          __QUQT=__2VEI(((____N5WC *)((____2A0I *)__P5KS->__OB5J)->__4VEJ));
+          if (__QUQT==NULL) {
+            __RUQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__CTQT=((__READ_LOCAL__N5ZI *)__tmp__BTQT);
-          };
-          Self__A4KS=NULL;
-          __tmp__UO5U=((__POINTER__IB )(NULL));
-          __tmp__YFGK= 0;
-          __tmp__OP5U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__OP5U ==  0)) {
-            Self__A4KS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__YFGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP5U));
-            if ((__tmp__YFGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GQ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HQ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OP5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IQ5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HQ5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GQ5U=micro_alloc__table__lab__HKI(__tmp__HQ5U,((__POINTER__IB )(&(table_size[(__tmp__IQ5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HQ5U)));
-              __tmp__UO5U=__tmp__GQ5U;
+            __RUQT=((____2A0I *)__QUQT);
+          };
+          __P5KS=NULL;
+          __DQ5U=((____IB )(NULL));
+          __HHGK= 0;
+          __3Q5U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__3Q5U ==  0)) {
+            __P5KS=__0AOJ__;
+          } else /* FALSE */ {
+            __HHGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q5U));
+            if ((__HHGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VR5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WR5U=(void *)((unsigned long)(void *)((unsigned long)__3Q5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XR5U=((____YWB )((____Q )(void *)((unsigned long)__WR5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VR5U=__OKI(__WR5U,((____IB )(&(table_size[(__XR5U)-1]))),((____YWB )((____Q )__WR5U)));
+              __DQ5U=__VR5U;
             } else /* FALSE */ {
-              __tmp__IQ5U=((__UINTEGER_32__RWB )__tmp__YFGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GQ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HQ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OP5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GQ5U=micro_alloc__table__lab__HKI(__tmp__HQ5U,((__POINTER__IB )(&(table_type[(__tmp__IQ5U)]))),(__UINTEGER_32__RWB)(__tmp__IQ5U |  1));
-              __tmp__UO5U=__tmp__GQ5U;
-            };
-            Self__A4KS=((__IS_EXPANDED__L5NJ *)__tmp__UO5U);
-            *(Self__A4KS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__MR5U=((__IS_EXPANDED__L5NJ *)Self__A4KS);
-          Self__MR5U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CJGK;
-          Self__MR5U->receiver__554J=__tmp__CTQT;
-          __tmp__WGGK=Self__A4KS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__F4KS=((__GET_TYPE_ID__V5NJ *)__tmp__EGGK);
-          __tmp__CJGK=Self__F4KS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__MGGK=Self__F4KS->receiver__EA5J;
-          Self__F4KS=NULL;
-          __tmp__UO5U=((__POINTER__IB )(NULL));
-          __tmp__YFGK= 0;
-          __tmp__OP5U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__OP5U ==  0)) {
-            Self__F4KS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__YFGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP5U));
-            if ((__tmp__YFGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GQ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HQ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OP5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IQ5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HQ5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GQ5U=micro_alloc__table__lab__HKI(__tmp__HQ5U,((__POINTER__IB )(&(table_size[(__tmp__IQ5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HQ5U)));
-              __tmp__UO5U=__tmp__GQ5U;
+              __XR5U=((____YWB )__HHGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VR5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WR5U=(void *)((unsigned long)(void *)((unsigned long)__3Q5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VR5U=__OKI(__WR5U,((____IB )(&(table_type[(__XR5U)]))),(____YWB)(__XR5U |  1));
+              __DQ5U=__VR5U;
+            };
+            __P5KS=((____0AOJ *)__DQ5U);
+            *(__P5KS) = *(__0AOJ__);
+          };
+          __1S5U=((____0AOJ *)__P5KS);
+          __1S5U->__1AOJ.__CK.__YH.__O2B=__RKGK;
+          __1S5U->__OB5J=__RUQT;
+          __FIGK=__P5KS;
+        } break;
+        case ____EBOJ__: {
+          __U5KS=((____EBOJ *)__THGK);
+          __RKGK=__U5KS->__FBOJ.__CK.__YH.__O2B;
+          __1HGK=__U5KS->__TB5J;
+          __U5KS=NULL;
+          __DQ5U=((____IB )(NULL));
+          __HHGK= 0;
+          __3Q5U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__3Q5U ==  0)) {
+            __U5KS=__EBOJ__;
+          } else /* FALSE */ {
+            __HHGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q5U));
+            if ((__HHGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VR5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WR5U=(void *)((unsigned long)(void *)((unsigned long)__3Q5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XR5U=((____YWB )((____Q )(void *)((unsigned long)__WR5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VR5U=__OKI(__WR5U,((____IB )(&(table_size[(__XR5U)-1]))),((____YWB )((____Q )__WR5U)));
+              __DQ5U=__VR5U;
             } else /* FALSE */ {
-              __tmp__IQ5U=((__UINTEGER_32__RWB )__tmp__YFGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GQ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HQ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OP5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GQ5U=micro_alloc__table__lab__HKI(__tmp__HQ5U,((__POINTER__IB )(&(table_type[(__tmp__IQ5U)]))),(__UINTEGER_32__RWB)(__tmp__IQ5U |  1));
-              __tmp__UO5U=__tmp__GQ5U;
-            };
-            Self__F4KS=((__GET_TYPE_ID__V5NJ *)__tmp__UO5U);
-            *(Self__F4KS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__2R5U=((__GET_TYPE_ID__V5NJ *)Self__F4KS);
-          Self__2R5U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CJGK;
-          Self__2R5U->receiver__EA5J=__tmp__MGGK;
-          __tmp__WGGK=Self__F4KS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__WGGK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__EGGK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__WGGK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__EGGK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__WGGK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__EGGK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__WGGK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__EGGK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__WGGK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__EGGK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__WGGK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__EGGK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__WGGK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__EGGK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__WGGK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__EGGK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__WGGK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__EGGK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__I4KS=((__SIZE_OF__NGOJ *)__tmp__EGGK);
-          __tmp__CJGK=Self__I4KS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__MGGK=Self__I4KS->receiver__OC5J;
-          Self__I4KS=NULL;
-          __tmp__UO5U=((__POINTER__IB )(NULL));
-          __tmp__YFGK= 0;
-          __tmp__OP5U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__OP5U ==  0)) {
-            Self__I4KS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__YFGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP5U));
-            if ((__tmp__YFGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GQ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HQ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OP5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IQ5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HQ5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GQ5U=micro_alloc__table__lab__HKI(__tmp__HQ5U,((__POINTER__IB )(&(table_size[(__tmp__IQ5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HQ5U)));
-              __tmp__UO5U=__tmp__GQ5U;
+              __XR5U=((____YWB )__HHGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VR5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WR5U=(void *)((unsigned long)(void *)((unsigned long)__3Q5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VR5U=__OKI(__WR5U,((____IB )(&(table_type[(__XR5U)]))),(____YWB)(__XR5U |  1));
+              __DQ5U=__VR5U;
+            };
+            __U5KS=((____EBOJ *)__DQ5U);
+            *(__U5KS) = *(__EBOJ__);
+          };
+          __LT5U=((____EBOJ *)__U5KS);
+          __LT5U->__FBOJ.__CK.__YH.__O2B=__RKGK;
+          __LT5U->__TB5J=__1HGK;
+          __FIGK=__U5KS;
+        } break;
+        case ____3BOJ__: {
+          __FIGK=__21AL(((____3BOJ *)__THGK));
+        } break;
+        case ____RCOJ__: {
+          __FIGK=__H2AL(((____RCOJ *)__THGK));
+        } break;
+        case ____HDOJ__: {
+          __FIGK=__S2AL(((____HDOJ *)__THGK));
+        } break;
+        case ____1DOJ__: {
+          __FIGK=__32AL(((____1DOJ *)__THGK));
+        } break;
+        case ____PEOJ__: {
+          __FIGK=__I3AL(((____PEOJ *)__THGK));
+        } break;
+        case ____DFOJ__: {
+          __FIGK=__T3AL(((____DFOJ *)__THGK));
+        } break;
+        case ____XFOJ__: {
+          __FIGK=__43AL(((____XFOJ *)__THGK));
+        } break;
+        case ____QGOJ__: {
+          __FIGK=__J4AL(((____QGOJ *)__THGK));
+        } break;
+        case ____EHOJ__: {
+          __FIGK=__X4AL(((____EHOJ *)__THGK));
+        } break;
+        case ____2HOJ__: {
+          __X5KS=((____2HOJ *)__THGK);
+          __RKGK=__X5KS->__3HOJ.__CK.__YH.__O2B;
+          __1HGK=__X5KS->__3D5J;
+          __X5KS=NULL;
+          __DQ5U=((____IB )(NULL));
+          __HHGK= 0;
+          __3Q5U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__3Q5U ==  0)) {
+            __X5KS=__2HOJ__;
+          } else /* FALSE */ {
+            __HHGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q5U));
+            if ((__HHGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VR5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WR5U=(void *)((unsigned long)(void *)((unsigned long)__3Q5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XR5U=((____YWB )((____Q )(void *)((unsigned long)__WR5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VR5U=__OKI(__WR5U,((____IB )(&(table_size[(__XR5U)-1]))),((____YWB )((____Q )__WR5U)));
+              __DQ5U=__VR5U;
             } else /* FALSE */ {
-              __tmp__IQ5U=((__UINTEGER_32__RWB )__tmp__YFGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GQ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HQ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OP5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GQ5U=micro_alloc__table__lab__HKI(__tmp__HQ5U,((__POINTER__IB )(&(table_type[(__tmp__IQ5U)]))),(__UINTEGER_32__RWB)(__tmp__IQ5U |  1));
-              __tmp__UO5U=__tmp__GQ5U;
-            };
-            Self__I4KS=((__SIZE_OF__NGOJ *)__tmp__UO5U);
-            *(Self__I4KS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__MS5U=((__SIZE_OF__NGOJ *)Self__I4KS);
-          Self__MS5U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CJGK;
-          Self__MS5U->receiver__OC5J=__tmp__MGGK;
-          __tmp__WGGK=Self__I4KS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__WGGK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__EGGK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__L4KS=((__REAL_CST__JLOJ *)__tmp__EGGK);
-          __tmp__CJGK=Self__L4KS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__4S5U=Self__L4KS->value__DD5J;
-          __tmp__MGGK=Self__L4KS->parent_constant__KLOJ.static_type__SG4D;
-          Self__L4KS=NULL;
-          __tmp__UO5U=((__POINTER__IB )(NULL));
-          __tmp__YFGK= 0;
-          __tmp__OP5U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__OP5U ==  0)) {
-            Self__L4KS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__YFGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OP5U));
-            if ((__tmp__YFGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GQ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HQ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OP5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IQ5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HQ5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GQ5U=micro_alloc__table__lab__HKI(__tmp__HQ5U,((__POINTER__IB )(&(table_size[(__tmp__IQ5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HQ5U)));
-              __tmp__UO5U=__tmp__GQ5U;
+              __XR5U=((____YWB )__HHGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VR5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WR5U=(void *)((unsigned long)(void *)((unsigned long)__3Q5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VR5U=__OKI(__WR5U,((____IB )(&(table_type[(__XR5U)]))),(____YWB)(__XR5U |  1));
+              __DQ5U=__VR5U;
+            };
+            __X5KS=((____2HOJ *)__DQ5U);
+            *(__X5KS) = *(__2HOJ__);
+          };
+          __1T5U=((____2HOJ *)__X5KS);
+          __1T5U->__3HOJ.__CK.__YH.__O2B=__RKGK;
+          __1T5U->__3D5J=__1HGK;
+          __FIGK=__X5KS;
+        } break;
+        case ____YIOJ__: {
+          __FIGK=__I5AL(((____YIOJ *)__THGK));
+        } break;
+        case ____YMOJ__: {
+          __05KS=((____YMOJ *)__THGK);
+          __RKGK=__05KS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __NU5U=__05KS->__SE5J;
+          __1HGK=__05KS->__ZMOJ.__BI4D;
+          __05KS=NULL;
+          __DQ5U=((____IB )(NULL));
+          __HHGK= 0;
+          __3Q5U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__3Q5U ==  0)) {
+            __05KS=__YMOJ__;
+          } else /* FALSE */ {
+            __HHGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Q5U));
+            if ((__HHGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VR5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WR5U=(void *)((unsigned long)(void *)((unsigned long)__3Q5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XR5U=((____YWB )((____Q )(void *)((unsigned long)__WR5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VR5U=__OKI(__WR5U,((____IB )(&(table_size[(__XR5U)-1]))),((____YWB )((____Q )__WR5U)));
+              __DQ5U=__VR5U;
             } else /* FALSE */ {
-              __tmp__IQ5U=((__UINTEGER_32__RWB )__tmp__YFGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GQ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HQ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__OP5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GQ5U=micro_alloc__table__lab__HKI(__tmp__HQ5U,((__POINTER__IB )(&(table_type[(__tmp__IQ5U)]))),(__UINTEGER_32__RWB)(__tmp__IQ5U |  1));
-              __tmp__UO5U=__tmp__GQ5U;
-            };
-            Self__L4KS=((__REAL_CST__JLOJ *)__tmp__UO5U);
-            *(Self__L4KS) = *(REAL_CST__JLOJ__);
-          };
-          Self__2S5U=((__REAL_CST__JLOJ *)Self__L4KS);
-          Self__2S5U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__CJGK;
-          Self__2S5U->value__DD5J=v__4S5U;
-          Self__2S5U->parent_constant__KLOJ.static_type__SG4D=__tmp__MGGK;
-          __tmp__WGGK=Self__L4KS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__P4KS=((__CHARACTER_CST__5LOJ *)__tmp__EGGK);
-          __tmp__Q4KS=create__char__CMQJ(Self__P4KS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__P4KS->text__ID5J);
-          __tmp__WGGK=__tmp__Q4KS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__S4KS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__EGGK);
-          __tmp__T4KS=create__text__2PQJ(Self__S4KS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__S4KS->string__EBJK);
-          __tmp__WGGK=__tmp__T4KS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__WGGK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__EGGK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__WGGK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__EGGK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__WGGK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__EGGK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__WGGK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__EGGK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__WGGK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__EGGK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__WGGK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__EGGK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__WGGK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__EGGK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__WGGK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__EGGK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__0JGK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__EGGK)->global__Y5JM),NULL);
-          if (__tmp__0JGK==NULL) {
-            __tmp__ANCU=NULL;
+              __XR5U=((____YWB )__HHGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VR5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WR5U=(void *)((unsigned long)(void *)((unsigned long)__3Q5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VR5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VR5U=__OKI(__WR5U,((____IB )(&(table_type[(__XR5U)]))),(____YWB)(__XR5U |  1));
+              __DQ5U=__VR5U;
+            };
+            __05KS=((____YMOJ *)__DQ5U);
+            *(__05KS) = *(__YMOJ__);
+          };
+          __LU5U=((____YMOJ *)__05KS);
+          __LU5U->__ZMOJ.__DK.__CK.__YH.__O2B=__RKGK;
+          __LU5U->__SE5J=__NU5U;
+          __LU5U->__ZMOJ.__BI4D=__1HGK;
+          __FIGK=__05KS;
+        } break;
+        case ____ONOJ__: {
+          __45KS=((____ONOJ *)__THGK);
+          __55KS=__RNQJ(__45KS->__PNOJ.__DK.__CK.__YH.__O2B,__45KS->__XE5J);
+          __FIGK=__55KS;
+        } break;
+        case ____YOOJ__: {
+          __BALS=((____YOOJ *)__THGK);
+          __CALS=__LRQJ(__BALS->__ZOOJ.__DK.__CK.__YH.__O2B,__BALS->__TCJK);
+          __FIGK=__CALS;
+        } break;
+        case ____IM4K__: {
+          __FIGK=__NZFM(((____IM4K *)__THGK));
+        } break;
+        case ____T5FL__: {
+          __FIGK=__V35O(((____T5FL *)__THGK));
+        } break;
+        case ____3DUL__: {
+          __FIGK=__AJVP(((____3DUL *)__THGK));
+        } break;
+        case ____0EUL__: {
+          __FIGK=__QB4P(((____0EUL *)__THGK));
+        } break;
+        case ____BGUL__: {
+          __FIGK=__LJVP(((____BGUL *)__THGK));
+        } break;
+        case ____2GUL__: {
+          __FIGK=__2B4P(((____2GUL *)__THGK));
+        } break;
+        case ____B0VL__: {
+          __FIGK=__H0BN(((____B0VL *)__THGK));
+        } break;
+        case ____P0VL__: {
+          __FIGK=__NCHM(((____P0VL *)__THGK));
+        } break;
+        case ____Q5YL__: {
+          __JLGK=__TFTL(((____FKRG *)((____Q5YL *)__THGK)->__HBKM),NULL);
+          if (__JLGK==NULL) {
+            __POCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__0JGK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__ANCU=NULL;
+            switch (((struct ___OBJ *)__JLGK)->__id) {
+            case ____IM4K__: {
+              __POCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__ANCU=((__READ_GLOBAL__B4YL *)__tmp__0JGK);
+            case ____Q5YL__: {
+              __POCU=((____Q5YL *)__JLGK);
             } break;
             }
           };
-          __tmp__WGGK=__tmp__ANCU;
+          __FIGK=__POCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__WGGK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__EGGK));
+        case ____UVPM__: {
+          __FIGK=__VGWN(((____UVPM *)__THGK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__WGGK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__EGGK));
+        case ____0ZPM__: {
+          __FIGK=__4G2P(((____0ZPM *)__THGK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__WGGK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__EGGK));
+        case ____MR0N__: {
+          __FIGK=__DRVO(((____MR0N *)__THGK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__WGGK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__EGGK));
+        case ____YWBP__: {
+          __FIGK=__DQ0Q(((____YWBP *)__THGK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__WGGK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__EGGK));
+        case ____LYBP__: {
+          __FIGK=__0WUP(((____LYBP *)__THGK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__WGGK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__EGGK));
+        case ____CZBP__: {
+          __FIGK=__FXUP(((____CZBP *)__THGK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__WGGK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__EGGK));
+        case ____3BEP__: {
+          __FIGK=__FCIQ(((____3BEP *)__THGK));
         } break;
         };
-        __tmp__UKGK=new_read__slot__receiver__with__intern__2DZJ(__tmp__4FGK,__tmp__XBGP,__tmp__WGGK,__tmp__JKGK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__UKGK);
-        __tmp__XBGP=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__UKGK));
-        result__CDGK=__tmp__XBGP;
+        __DMGK=__LFZJ(__NHGK,__GDGP,__FIGK,__YLGK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__DMGK);
+        __GDGP=__BR5H(((____UL2C *)__DMGK));
+        __REGK=__GDGP;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__5CGK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__DFGK=static_type__JECK(Self__4CGK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__DFGK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__ADGK);
-        put_position__HRE(Self__4CGK->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__OEGK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __SGGK=__YFCK(__NEGK);
+        __CQXE(((____WMB *)__SGGK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__PEGK);
+        __ORE(__NEGK->__EFOJ.__TCOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__2EGK=result__CDGK;
-  return(__tmp__2EGK);
+  __LGGK=__REGK;
+  return(__LGGK);
 }
 
-static void* check_type__with__NLGK(__EXPR_SHIFT_L__IEOJ *Self__OLGK,__TYPE_FULL__PMB *t__PLGK,__POSITION__OL p__QLGK)
-// ({EXPR_SHIFT_L__IEOJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __2MGK(____XFOJ *__3MGK,____WMB *__4MGK,____OL __5MGK)
+// ({__XFOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__RV5U;
-  void *result__SLGK;
-  __TYPE_FULL__PMB *__tmp__IMGK,*__tmp__1MGK,*__tmp__CNGK,*__tmp__TNGK;
-  __TYPE_FULL__PMB *__tmp__2OGK,*__tmp__ASGK;
-  __LOCAL__43WC *__tmp__F5KS,*__tmp__Z5KS;
-  __WRITE_LOCAL__BEYJ *__tmp__M5KS,*__tmp__AALS;
-  __STRING_CONSTANT__0 *__tmp__KNGK,*__tmp__RQGK,*v__SX5U;
-  void *__tmp__MNGK;
-  __PROTOTYPE__MF *__tmp__COGK,*__tmp__GRGK;
-  __INTEGER__Q __tmp__IOGK,__tmp__FT5U,old_nb_elts__HT5U,__tmp__5T5U;
-  __INTEGER__Q old_nb_elts__BU5U;
-  void *__tmp__DGGP;
-  __POSITION__OL __tmp__OOGK,__tmp__SRGK;
-  void *__tmp__UOGK,*__tmp__GPGK,*__tmp__KSGK;
-  __ITM_TYPE_STYLE__TMB *Self__CT5U,*Self__2T5U;
-  __STRING__BC *Self__DT5U,*Self__3T5U;
-  __POINTER__IB __tmp__IT5U,__tmp__CU5U,__tmp__0U5U,__tmp__1U5U;
-  __ITM_TYPE_MULTI__NURC *Self__R5KS,*Self__FALS;
-  __READ_LOCAL__N5ZI *__tmp__WPGK,*__tmp__4SGK,*__tmp__DUQT,*__tmp__EUQT;
-  __NODE_TYPE__FK2C *__tmp__YPGK,*__tmp__ETGK;
-  __PROTOTYPE_CST__45WC *__tmp__1SGK,*Self__JALS,*__tmp__KALS;
-  __STRING_CST__5J *Self__ZU5U,*result__VU5U;
-  __UINTEGER_32__RWB __tmp__2U5U;
-  __INTEGER_CST__KAXC *Self__MALS,*Self__PV5U;
-  __IS_EXPANDED__L5NJ *Self__QALS,*Self__AW5U;
-  __GET_TYPE_ID__V5NJ *Self__VALS,*Self__QW5U;
-  __SIZE_OF__NGOJ *Self__YALS,*Self__AX5U;
-  __REAL_CST__JLOJ *Self__1ALS,*Self__QX5U;
-  __CHARACTER_CST__5LOJ *Self__5ALS,*__tmp__ABLS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CBLS,*__tmp__DBLS;
-  __READ_GLOBAL__B4YL *__tmp__ENCU;
-  __BOOLEAN__L __tmp__JMGK,__tmp__2MGK,__tmp__5OGK,__tmp__DSGK;
-  __CHARACTER__DB *__tmp__ET5U,*__tmp__4T5U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__ZSGK;
-  result__SLGK=NULL;
-  __tmp__IMGK=static_type__OECK(Self__OLGK);
-  __tmp__JMGK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__PLGK),__tmp__IMGK);
-  if (__tmp__JMGK) {
-    result__SLGK=Self__OLGK;
+  ____0SG __AX5U;
+  void *__BNGK;
+  ____WMB *__XNGK,*__KOGK,*__ROGK,*__CPGK,*__LQGK,*__PTGK;
+  ____N5WC *__UALS,*__IBLS;
+  ____QFYJ *__1ALS,*__PBLS;
+  ____0 *__ZOGK,*__ASGK,*__BZ5U;
+  void *__1OGK;
+  ____MF *__RPGK,*__VSGK;
+  ____Q __XPGK,__UU5U,__WU5U,__OV5U,__QV5U;
+  void *__SHGP;
+  ____OL __3PGK,__BTGK;
+  void *__DQGK,*__VQGK,*__ZTGK;
+  ____0MB *__RU5U,*__LV5U;
+  ____BC *__SU5U,*__MV5U;
+  ____IB __XU5U,__RV5U,__JW5U,__KW5U;
+  ____2VRC *__ABLS,*__UBLS;
+  ____2A0I *__FRGK,*__NUGK,*__SVQT,*__TVQT;
+  ____UL2C *__HRGK,*__TUGK;
+  ____NBXC *__KUGK,*__YBLS,*__ZBLS;
+  ____5J *__IW5U,*__EW5U;
+  ____YWB __LW5U;
+  ____ZBXC *__1BLS,*__4W5U;
+  ____0AOJ *__5BLS,*__PX5U;
+  ____EBOJ *__ECLS,*__5X5U;
+  ____2HOJ *__HCLS,*__PY5U;
+  ____YMOJ *__KCLS,*__5Y5U;
+  ____ONOJ *__OCLS,*__PCLS;
+  ____YOOJ *__RCLS,*__SCLS;
+  ____Q5YL *__TOCU;
+  ____L __YNGK,__LOGK,__OQGK,__STGK;
+  ____DB *__TU5U,*__NV5U;
+  ____ABXC *__IUGK;
+  __BNGK=NULL;
+  __XNGK=__3FCK(__3MGK);
+  __YNGK=__5MKK(((____WMB *)__4MGK),__XNGK);
+  if (__YNGK) {
+    __BNGK=__3MGK;
   } else /* FALSE */ {
-    __tmp__1MGK=static_type__OECK(Self__OLGK);
-    __tmp__2MGK=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__1MGK),t__PLGK);
-    if (__tmp__2MGK) {
-      __tmp__CNGK=static_type__OECK(Self__OLGK);
-      __tmp__F5KS=create__name__style__type__0HND(Self__OLGK->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__CNGK));
-      __tmp__M5KS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__F5KS),Self__OLGK->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OLGK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__M5KS);
-      __tmp__KNGK=get__HJC(last_cast_name__C31J);
-      __tmp__CNGK=static_type__OECK(Self__OLGK);
-      __tmp__MNGK=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__CNGK),__tmp__KNGK);
-      if (((void *)__tmp__MNGK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__TNGK=static_type__OECK(Self__OLGK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__TNGK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PLGK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__KNGK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__TNGK=static_type__OECK(Self__OLGK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__TNGK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__QLGK);
-        __tmp__TNGK=static_type__OECK(Self__OLGK);
-        __tmp__COGK=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__TNGK));
-        put_position__HRE(__tmp__COGK->parent_named__PF.parent_itm_object__OF.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);
+    __KOGK=__3FCK(__3MGK);
+    __LOGK=__CDVK(((____WMB *)__KOGK),__4MGK);
+    if (__LOGK) {
+      __ROGK=__3FCK(__3MGK);
+      __UALS=__JJND(__3MGK->__YFOJ.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__ROGK));
+      __1ALS=__BQRJ(((____N5WC *)__UALS),__3MGK->__YFOJ.__TCOJ.__CK.__YH.__O2B,__3MGK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__1ALS);
+      __ZOGK=__OJC(__R41J);
+      __ROGK=__3FCK(__3MGK);
+      __1OGK=__NB3I(((____WMB *)__ROGK),__ZOGK);
+      if (((void *)__1OGK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __CPGK=__3FCK(__3MGK);
+        __CQXE(((____WMB *)__CPGK),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__4MGK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__ZOGK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __CPGK=__3FCK(__3MGK);
+        __CQXE(((____WMB *)__CPGK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__5MGK);
+        __CPGK=__3FCK(__3MGK);
+        __RPGK=__IFMJ(((____WMB *)__CPGK));
+        __ORE(__RPGK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__MNGK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__MNGK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__IOGK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__MNGK));
+      if (((struct ___OBJ *)__1OGK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__1OGK)->__2JRG->__QLC)->__id==____OLC__) {
+          __XPGK=__HVRL(((____1JRG *)__1OGK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__IOGK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__MNGK));
+          __XPGK=__HVRL(((____1JRG *)__1OGK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__MNGK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__IOGK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__MNGK));
+        if (((struct ___OBJ *)((____FKRG *)__1OGK)->__HKRG->__QLC)->__id==____OLC__) {
+          __XPGK=__4VRL(((____FKRG *)__1OGK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__IOGK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__MNGK));
+          __XPGK=__4VRL(((____FKRG *)__1OGK));
         };
       };
-      if ((__tmp__IOGK !=  1)) {
-        if (((struct ___OBJ *)__tmp__MNGK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__DGGP=((__SLOT_CODE__MIRG *)__tmp__MNGK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__DGGP)->__id==__ITM_SLOT__HLC__) {
-            __tmp__OOGK=((__ITM_SLOT__HLC *)__tmp__DGGP)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__XPGK !=  1)) {
+        if (((struct ___OBJ *)__1OGK)->__id==____1JRG__) {
+          __SHGP=((____1JRG *)__1OGK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__SHGP)->__id==____OLC__) {
+            __3PGK=((____OLC *)__SHGP)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__OOGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DGGP)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __3PGK=((____4G0D *)__SHGP)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__OOGK=((__SLOT_DATA__WIRG *)__tmp__MNGK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __3PGK=((____FKRG *)__1OGK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__OOGK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__3PGK);
+        __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 *)__tmp__MNGK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__DGGP=((__SLOT_CODE__MIRG *)__tmp__MNGK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DGGP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__UOGK=((__ITM_SLOT__HLC *)__tmp__DGGP)->result_type__3VOB;
+      if (((struct ___OBJ *)__1OGK)->__id==____1JRG__) {
+        __SHGP=((____1JRG *)__1OGK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__SHGP)->__id==____OLC__) {
+          __DQGK=((____OLC *)__SHGP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__UOGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DGGP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __DQGK=((____4G0D *)__SHGP)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__DGGP=((__SLOT_DATA__WIRG *)__tmp__MNGK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DGGP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__UOGK=((__ITM_SLOT__HLC *)__tmp__DGGP)->result_type__3VOB;
+        __SHGP=((____FKRG *)__1OGK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__SHGP)->__id==____OLC__) {
+          __DQGK=((____OLC *)__SHGP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__UOGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DGGP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __DQGK=((____4G0D *)__SHGP)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__UOGK==NULL) {
-        __tmp__DGGP=NULL;
+      if (__DQGK==NULL) {
+        __SHGP=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__UOGK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__DGGP=((void *)__tmp__UOGK);
+        switch (((struct ___OBJ *)__DQGK)->__id) {
+        case ____QMB__: {
+          __SHGP=((void *)__DQGK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__DGGP=((void *)__tmp__UOGK);
+        case ____0MB__: {
+          __SHGP=((void *)__DQGK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__DGGP=((void *)__tmp__UOGK);
+        case ____KPB__: {
+          __SHGP=((void *)__DQGK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__DGGP=((void *)__tmp__UOGK);
+        case ____TEZ__: {
+          __SHGP=((void *)__DQGK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__DGGP=NULL;
+        case ____2VRC__: {
+          __SHGP=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__DGGP=NULL;
+        case ____GZRC__: {
+          __SHGP=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__DGGP == (void *)NULL)) {
-        __tmp__5OGK=TRUE__K__;
+      if (((void *)__SHGP == (void *)NULL)) {
+        __OQGK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__DGGP)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__2OGK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__DGGP));
+        switch (((struct ___OBJ *)__SHGP)->__id) {
+        case ____QMB__: {
+          __LQGK=__43X(((____QMB *)__SHGP));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__2OGK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DGGP)));
+        case ____0MB__: {
+          __LQGK=__D5X(((____0MB *)((____QMB *)__SHGP)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__2OGK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DGGP)),NULL);
+        case ____KPB__: {
+          __LQGK=__LAY(((____KPB *)((____QMB *)__SHGP)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__2OGK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DGGP)),NULL);
+        case ____TEZ__: {
+          __LQGK=__HZ1D(((____TEZ *)((____QMB *)__SHGP)),NULL);
         } break;
         };
-        __tmp__5OGK=((void *)__tmp__2OGK != (void *)t__PLGK);
+        __OQGK=((void *)__LQGK != (void *)__4MGK);
       };
-      if (__tmp__5OGK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__MNGK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__UOGK=((__SLOT_CODE__MIRG *)__tmp__MNGK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__UOGK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__GPGK=((__ITM_SLOT__HLC *)__tmp__UOGK)->result_type__3VOB;
+      if (__OQGK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__1OGK)->__id==____1JRG__) {
+          __DQGK=((____1JRG *)__1OGK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__DQGK)->__id==____OLC__) {
+            __VQGK=((____OLC *)__DQGK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__GPGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UOGK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __VQGK=((____4G0D *)__DQGK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__UOGK=((__SLOT_DATA__WIRG *)__tmp__MNGK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__UOGK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__GPGK=((__ITM_SLOT__HLC *)__tmp__UOGK)->result_type__3VOB;
+          __DQGK=((____FKRG *)__1OGK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__DQGK)->__id==____OLC__) {
+            __VQGK=((____OLC *)__DQGK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__GPGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UOGK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__GPGK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__GPGK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__CT5U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GPGK));
-          if (((void *)Self__CT5U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__CT5U->style__MPC);
-            Self__DT5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__DT5U->capacity__HFL <= Self__DT5U->count__WJ)) {
-              if ((Self__DT5U->capacity__HFL ==  0)) {
-                Self__DT5U->capacity__HFL= 32;
-                __tmp__ET5U=create__KVW( 32);
-                Self__DT5U->storage__4EL=__tmp__ET5U;
+            __VQGK=((____4G0D *)__DQGK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__VQGK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__VQGK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __RU5U=((____0MB *)((____QMB *)__VQGK));
+          if (((void *)__RU5U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__RU5U->__TPC);
+            __SU5U=((____BC *)__YC);
+            if ((__SU5U->__OFL <= __SU5U->__WJ)) {
+              if ((__SU5U->__OFL ==  0)) {
+                __SU5U->__OFL= 32;
+                __TU5U=__RVW( 32);
+                __SU5U->__FFL=__TU5U;
               } else /* FALSE */ {
-                __tmp__FT5U=(__INTEGER__Q)(Self__DT5U->capacity__HFL <<  1);
-                __tmp__ET5U=((__CHARACTER__DB *)Self__DT5U->storage__4EL);
-                old_nb_elts__HT5U=Self__DT5U->capacity__HFL;
-                __tmp__IT5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ET5U),((__UINTEGER_32__RWB )old_nb_elts__HT5U),((__UINTEGER_32__RWB )__tmp__FT5U));
-                __tmp__ET5U=((__CHARACTER__DB *)__tmp__IT5U);
-                clear__to__F00(__tmp__ET5U,old_nb_elts__HT5U,(__INTEGER__Q)(__tmp__FT5U -  1));
-                Self__DT5U->storage__4EL=__tmp__ET5U;
-                Self__DT5U->capacity__HFL=__tmp__FT5U;
+                __UU5U=(____Q)(__SU5U->__OFL <<  1);
+                __TU5U=((____DB *)__SU5U->__FFL);
+                __WU5U=__SU5U->__OFL;
+                __XU5U=__55W(((____IB )__TU5U),((____YWB )__WU5U),((____YWB )__UU5U));
+                __TU5U=((____DB *)__XU5U);
+                __M00(__TU5U,__WU5U,(____Q)(__UU5U -  1));
+                __SU5U->__FFL=__TU5U;
+                __SU5U->__OFL=__UU5U;
               };
             };
-            ((__CHARACTER__DB *)Self__DT5U->storage__4EL)[Self__DT5U->count__WJ]=' ';
-            Self__DT5U->count__WJ=(__INTEGER__Q)(Self__DT5U->count__WJ +  1);
+            ((____DB *)__SU5U->__FFL)[__SU5U->__WJ]=' ';
+            __SU5U->__WJ=(____Q)(__SU5U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__CT5U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__RU5U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GPGK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__VQGK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GPGK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__VQGK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__R5KS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GPGK));
-          Self__DT5U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__DT5U->capacity__HFL <= Self__DT5U->count__WJ)) {
-            if ((Self__DT5U->capacity__HFL ==  0)) {
-              Self__DT5U->capacity__HFL= 32;
-              __tmp__ET5U=create__KVW( 32);
-              Self__DT5U->storage__4EL=__tmp__ET5U;
+        case ____2VRC__: {
+          __ABLS=((____2VRC *)((____QMB *)__VQGK));
+          __SU5U=((____BC *)__YC);
+          if ((__SU5U->__OFL <= __SU5U->__WJ)) {
+            if ((__SU5U->__OFL ==  0)) {
+              __SU5U->__OFL= 32;
+              __TU5U=__RVW( 32);
+              __SU5U->__FFL=__TU5U;
             } else /* FALSE */ {
-              __tmp__FT5U=(__INTEGER__Q)(Self__DT5U->capacity__HFL <<  1);
-              __tmp__ET5U=((__CHARACTER__DB *)Self__DT5U->storage__4EL);
-              old_nb_elts__HT5U=Self__DT5U->capacity__HFL;
-              __tmp__IT5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ET5U),((__UINTEGER_32__RWB )old_nb_elts__HT5U),((__UINTEGER_32__RWB )__tmp__FT5U));
-              __tmp__ET5U=((__CHARACTER__DB *)__tmp__IT5U);
-              clear__to__F00(__tmp__ET5U,old_nb_elts__HT5U,(__INTEGER__Q)(__tmp__FT5U -  1));
-              Self__DT5U->storage__4EL=__tmp__ET5U;
-              Self__DT5U->capacity__HFL=__tmp__FT5U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__DT5U->storage__4EL)[Self__DT5U->count__WJ]='(';
-          Self__DT5U->count__WJ=(__INTEGER__Q)(Self__DT5U->count__WJ +  1);
-          display_raw__DGAD(Self__R5KS,string_tmp__YC);
-          Self__DT5U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__DT5U->capacity__HFL <= Self__DT5U->count__WJ)) {
-            if ((Self__DT5U->capacity__HFL ==  0)) {
-              Self__DT5U->capacity__HFL= 32;
-              __tmp__ET5U=create__KVW( 32);
-              Self__DT5U->storage__4EL=__tmp__ET5U;
+              __UU5U=(____Q)(__SU5U->__OFL <<  1);
+              __TU5U=((____DB *)__SU5U->__FFL);
+              __WU5U=__SU5U->__OFL;
+              __XU5U=__55W(((____IB )__TU5U),((____YWB )__WU5U),((____YWB )__UU5U));
+              __TU5U=((____DB *)__XU5U);
+              __M00(__TU5U,__WU5U,(____Q)(__UU5U -  1));
+              __SU5U->__FFL=__TU5U;
+              __SU5U->__OFL=__UU5U;
+            };
+          };
+          ((____DB *)__SU5U->__FFL)[__SU5U->__WJ]='(';
+          __SU5U->__WJ=(____Q)(__SU5U->__WJ +  1);
+          __SHAD(__ABLS,__YC);
+          __SU5U=((____BC *)__YC);
+          if ((__SU5U->__OFL <= __SU5U->__WJ)) {
+            if ((__SU5U->__OFL ==  0)) {
+              __SU5U->__OFL= 32;
+              __TU5U=__RVW( 32);
+              __SU5U->__FFL=__TU5U;
             } else /* FALSE */ {
-              __tmp__FT5U=(__INTEGER__Q)(Self__DT5U->capacity__HFL <<  1);
-              __tmp__ET5U=((__CHARACTER__DB *)Self__DT5U->storage__4EL);
-              old_nb_elts__HT5U=Self__DT5U->capacity__HFL;
-              __tmp__IT5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ET5U),((__UINTEGER_32__RWB )old_nb_elts__HT5U),((__UINTEGER_32__RWB )__tmp__FT5U));
-              __tmp__ET5U=((__CHARACTER__DB *)__tmp__IT5U);
-              clear__to__F00(__tmp__ET5U,old_nb_elts__HT5U,(__INTEGER__Q)(__tmp__FT5U -  1));
-              Self__DT5U->storage__4EL=__tmp__ET5U;
-              Self__DT5U->capacity__HFL=__tmp__FT5U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__DT5U->storage__4EL)[Self__DT5U->count__WJ]=')';
-          Self__DT5U->count__WJ=(__INTEGER__Q)(Self__DT5U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GPGK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PLGK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__MNGK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__UOGK=((__SLOT_CODE__MIRG *)__tmp__MNGK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__UOGK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__OOGK=((__ITM_SLOT__HLC *)__tmp__UOGK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __UU5U=(____Q)(__SU5U->__OFL <<  1);
+              __TU5U=((____DB *)__SU5U->__FFL);
+              __WU5U=__SU5U->__OFL;
+              __XU5U=__55W(((____IB )__TU5U),((____YWB )__WU5U),((____YWB )__UU5U));
+              __TU5U=((____DB *)__XU5U);
+              __M00(__TU5U,__WU5U,(____Q)(__UU5U -  1));
+              __SU5U->__FFL=__TU5U;
+              __SU5U->__OFL=__UU5U;
+            };
+          };
+          ((____DB *)__SU5U->__FFL)[__SU5U->__WJ]=')';
+          __SU5U->__WJ=(____Q)(__SU5U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__VQGK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__4MGK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__1OGK)->__id==____1JRG__) {
+          __DQGK=((____1JRG *)__1OGK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__DQGK)->__id==____OLC__) {
+            __3PGK=((____OLC *)__DQGK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__OOGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UOGK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __3PGK=((____4G0D *)__DQGK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__OOGK=((__SLOT_DATA__WIRG *)__tmp__MNGK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __3PGK=((____FKRG *)__1OGK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__OOGK);
-        put_position__HRE(Self__OLGK->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.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(__3PGK);
+        __ORE(__3MGK->__YFOJ.__TCOJ.__CK.__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));
         };
       };
-      __tmp__WPGK=read__NUEI(((__LOCAL__43WC *)__tmp__F5KS));
-      __tmp__YPGK=new_read__slot__receiver__self__intern__3J2C(Self__OLGK->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__MNGK,__tmp__WPGK,__tmp__WPGK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__YPGK);
-      __tmp__MNGK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__YPGK));
-      result__SLGK=__tmp__MNGK;
-      __tmp__5OGK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__5OGK=FALSE__O__;
-    };
-    if ((! __tmp__5OGK)) {
-      __tmp__CNGK=static_type__OECK(Self__OLGK);
-      __tmp__5OGK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__PLGK),__tmp__CNGK);
-      if (__tmp__5OGK) {
-        __tmp__TNGK=static_type__OECK(Self__OLGK);
-        __tmp__Z5KS=create__name__style__type__0HND(Self__OLGK->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__TNGK));
-        __tmp__AALS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__Z5KS),Self__OLGK->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OLGK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__AALS);
-        __tmp__RQGK=get__HJC(last_cast_name__C31J);
-        __tmp__DGGP=get_slot__452I(((__TYPE_FULL__PMB *)t__PLGK),__tmp__RQGK);
-        if (((void *)__tmp__DGGP == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PLGK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__2OGK=static_type__OECK(Self__OLGK);
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__2OGK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__RQGK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PLGK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__QLGK);
-          __tmp__GRGK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__PLGK));
-          put_position__HRE(__tmp__GRGK->parent_named__PF.parent_itm_object__OF.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);
+      __FRGK=__2VEI(((____N5WC *)__UALS));
+      __HRGK=__ML2C(__3MGK->__YFOJ.__TCOJ.__CK.__YH.__O2B,__1OGK,__FRGK,__FRGK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__HRGK);
+      __1OGK=__BR5H(((____UL2C *)__HRGK));
+      __BNGK=__1OGK;
+      __OQGK=__K__;
+    } else /* FALSE */ {
+      __OQGK=__O__;
+    };
+    if ((! __OQGK)) {
+      __ROGK=__3FCK(__3MGK);
+      __OQGK=__1XRL(((____WMB *)__4MGK),__ROGK);
+      if (__OQGK) {
+        __CPGK=__3FCK(__3MGK);
+        __IBLS=__JJND(__3MGK->__YFOJ.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__CPGK));
+        __PBLS=__BQRJ(((____N5WC *)__IBLS),__3MGK->__YFOJ.__TCOJ.__CK.__YH.__O2B,__3MGK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PBLS);
+        __ASGK=__OJC(__R41J);
+        __SHGP=__NB3I(((____WMB *)__4MGK),__ASGK);
+        if (((void *)__SHGP == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__4MGK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __LQGK=__3FCK(__3MGK);
+          __CQXE(((____WMB *)__LQGK),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__ASGK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__4MGK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__5MGK);
+          __VSGK=__IFMJ(((____WMB *)__4MGK));
+          __ORE(__VSGK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__DGGP)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__DGGP)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FT5U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__DGGP));
+        if (((struct ___OBJ *)__SHGP)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__SHGP)->__2JRG->__QLC)->__id==____OLC__) {
+            __UU5U=__HVRL(((____1JRG *)__SHGP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FT5U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__DGGP));
+            __UU5U=__HVRL(((____1JRG *)__SHGP));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__DGGP)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FT5U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__DGGP));
+          if (((struct ___OBJ *)((____FKRG *)__SHGP)->__HKRG->__QLC)->__id==____OLC__) {
+            __UU5U=__4VRL(((____FKRG *)__SHGP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FT5U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__DGGP));
+            __UU5U=__4VRL(((____FKRG *)__SHGP));
           };
         };
-        if ((__tmp__FT5U !=  2)) {
-          if (((struct ___OBJ *)__tmp__DGGP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__GPGK=((__SLOT_CODE__MIRG *)__tmp__DGGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__GPGK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__SRGK=((__ITM_SLOT__HLC *)__tmp__GPGK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__UU5U !=  2)) {
+          if (((struct ___OBJ *)__SHGP)->__id==____1JRG__) {
+            __VQGK=((____1JRG *)__SHGP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__VQGK)->__id==____OLC__) {
+              __BTGK=((____OLC *)__VQGK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__SRGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GPGK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __BTGK=((____4G0D *)__VQGK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__SRGK=((__SLOT_DATA__WIRG *)__tmp__DGGP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __BTGK=((____FKRG *)__SHGP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__SRGK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__BTGK);
+          __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 *)__tmp__DGGP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__UOGK=((__SLOT_CODE__MIRG *)__tmp__DGGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__UOGK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__GPGK=((__ITM_SLOT__HLC *)__tmp__UOGK)->result_type__3VOB;
+        if (((struct ___OBJ *)__SHGP)->__id==____1JRG__) {
+          __DQGK=((____1JRG *)__SHGP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__DQGK)->__id==____OLC__) {
+            __VQGK=((____OLC *)__DQGK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__GPGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UOGK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __VQGK=((____4G0D *)__DQGK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__UOGK=((__SLOT_DATA__WIRG *)__tmp__DGGP)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__UOGK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__GPGK=((__ITM_SLOT__HLC *)__tmp__UOGK)->result_type__3VOB;
+          __DQGK=((____FKRG *)__SHGP)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__DQGK)->__id==____OLC__) {
+            __VQGK=((____OLC *)__DQGK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__GPGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UOGK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __VQGK=((____4G0D *)__DQGK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__GPGK==NULL) {
-          __tmp__UOGK=NULL;
+        if (__VQGK==NULL) {
+          __DQGK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__GPGK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__UOGK=((void *)__tmp__GPGK);
+          switch (((struct ___OBJ *)__VQGK)->__id) {
+          case ____QMB__: {
+            __DQGK=((void *)__VQGK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__UOGK=((void *)__tmp__GPGK);
+          case ____0MB__: {
+            __DQGK=((void *)__VQGK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__UOGK=((void *)__tmp__GPGK);
+          case ____KPB__: {
+            __DQGK=((void *)__VQGK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__UOGK=((void *)__tmp__GPGK);
+          case ____TEZ__: {
+            __DQGK=((void *)__VQGK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__UOGK=NULL;
+          case ____2VRC__: {
+            __DQGK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__UOGK=NULL;
+          case ____GZRC__: {
+            __DQGK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__UOGK == (void *)NULL)) {
-          __tmp__DSGK=TRUE__K__;
+        if (((void *)__DQGK == (void *)NULL)) {
+          __STGK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__UOGK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__ASGK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__UOGK));
+          switch (((struct ___OBJ *)__DQGK)->__id) {
+          case ____QMB__: {
+            __PTGK=__43X(((____QMB *)__DQGK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__ASGK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UOGK)));
+          case ____0MB__: {
+            __PTGK=__D5X(((____0MB *)((____QMB *)__DQGK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__ASGK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UOGK)),NULL);
+          case ____KPB__: {
+            __PTGK=__LAY(((____KPB *)((____QMB *)__DQGK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__ASGK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UOGK)),NULL);
+          case ____TEZ__: {
+            __PTGK=__HZ1D(((____TEZ *)((____QMB *)__DQGK)),NULL);
           } break;
           };
-          __tmp__DSGK=((void *)__tmp__ASGK != (void *)t__PLGK);
+          __STGK=((void *)__PTGK != (void *)__4MGK);
         };
-        if (__tmp__DSGK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__DGGP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__GPGK=((__SLOT_CODE__MIRG *)__tmp__DGGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__GPGK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__KSGK=((__ITM_SLOT__HLC *)__tmp__GPGK)->result_type__3VOB;
+        if (__STGK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__SHGP)->__id==____1JRG__) {
+            __VQGK=((____1JRG *)__SHGP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__VQGK)->__id==____OLC__) {
+              __ZTGK=((____OLC *)__VQGK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__KSGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GPGK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __ZTGK=((____4G0D *)__VQGK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__GPGK=((__SLOT_DATA__WIRG *)__tmp__DGGP)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__GPGK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__KSGK=((__ITM_SLOT__HLC *)__tmp__GPGK)->result_type__3VOB;
+            __VQGK=((____FKRG *)__SHGP)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__VQGK)->__id==____OLC__) {
+              __ZTGK=((____OLC *)__VQGK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__KSGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GPGK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__KSGK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__KSGK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__2T5U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KSGK));
-            if (((void *)Self__2T5U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__2T5U->style__MPC);
-              Self__3T5U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__3T5U->capacity__HFL <= Self__3T5U->count__WJ)) {
-                if ((Self__3T5U->capacity__HFL ==  0)) {
-                  Self__3T5U->capacity__HFL= 32;
-                  __tmp__4T5U=create__KVW( 32);
-                  Self__3T5U->storage__4EL=__tmp__4T5U;
+              __ZTGK=((____4G0D *)__VQGK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__ZTGK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__ZTGK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __LV5U=((____0MB *)((____QMB *)__ZTGK));
+            if (((void *)__LV5U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__LV5U->__TPC);
+              __MV5U=((____BC *)__YC);
+              if ((__MV5U->__OFL <= __MV5U->__WJ)) {
+                if ((__MV5U->__OFL ==  0)) {
+                  __MV5U->__OFL= 32;
+                  __NV5U=__RVW( 32);
+                  __MV5U->__FFL=__NV5U;
                 } else /* FALSE */ {
-                  __tmp__5T5U=(__INTEGER__Q)(Self__3T5U->capacity__HFL <<  1);
-                  __tmp__4T5U=((__CHARACTER__DB *)Self__3T5U->storage__4EL);
-                  old_nb_elts__BU5U=Self__3T5U->capacity__HFL;
-                  __tmp__CU5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4T5U),((__UINTEGER_32__RWB )old_nb_elts__BU5U),((__UINTEGER_32__RWB )__tmp__5T5U));
-                  __tmp__4T5U=((__CHARACTER__DB *)__tmp__CU5U);
-                  clear__to__F00(__tmp__4T5U,old_nb_elts__BU5U,(__INTEGER__Q)(__tmp__5T5U -  1));
-                  Self__3T5U->storage__4EL=__tmp__4T5U;
-                  Self__3T5U->capacity__HFL=__tmp__5T5U;
+                  __OV5U=(____Q)(__MV5U->__OFL <<  1);
+                  __NV5U=((____DB *)__MV5U->__FFL);
+                  __QV5U=__MV5U->__OFL;
+                  __RV5U=__55W(((____IB )__NV5U),((____YWB )__QV5U),((____YWB )__OV5U));
+                  __NV5U=((____DB *)__RV5U);
+                  __M00(__NV5U,__QV5U,(____Q)(__OV5U -  1));
+                  __MV5U->__FFL=__NV5U;
+                  __MV5U->__OFL=__OV5U;
                 };
               };
-              ((__CHARACTER__DB *)Self__3T5U->storage__4EL)[Self__3T5U->count__WJ]=' ';
-              Self__3T5U->count__WJ=(__INTEGER__Q)(Self__3T5U->count__WJ +  1);
+              ((____DB *)__MV5U->__FFL)[__MV5U->__WJ]=' ';
+              __MV5U->__WJ=(____Q)(__MV5U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__2T5U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__LV5U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KSGK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__ZTGK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KSGK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__ZTGK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__FALS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KSGK));
-            Self__3T5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__3T5U->capacity__HFL <= Self__3T5U->count__WJ)) {
-              if ((Self__3T5U->capacity__HFL ==  0)) {
-                Self__3T5U->capacity__HFL= 32;
-                __tmp__4T5U=create__KVW( 32);
-                Self__3T5U->storage__4EL=__tmp__4T5U;
+          case ____2VRC__: {
+            __UBLS=((____2VRC *)((____QMB *)__ZTGK));
+            __MV5U=((____BC *)__YC);
+            if ((__MV5U->__OFL <= __MV5U->__WJ)) {
+              if ((__MV5U->__OFL ==  0)) {
+                __MV5U->__OFL= 32;
+                __NV5U=__RVW( 32);
+                __MV5U->__FFL=__NV5U;
               } else /* FALSE */ {
-                __tmp__5T5U=(__INTEGER__Q)(Self__3T5U->capacity__HFL <<  1);
-                __tmp__4T5U=((__CHARACTER__DB *)Self__3T5U->storage__4EL);
-                old_nb_elts__BU5U=Self__3T5U->capacity__HFL;
-                __tmp__CU5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4T5U),((__UINTEGER_32__RWB )old_nb_elts__BU5U),((__UINTEGER_32__RWB )__tmp__5T5U));
-                __tmp__4T5U=((__CHARACTER__DB *)__tmp__CU5U);
-                clear__to__F00(__tmp__4T5U,old_nb_elts__BU5U,(__INTEGER__Q)(__tmp__5T5U -  1));
-                Self__3T5U->storage__4EL=__tmp__4T5U;
-                Self__3T5U->capacity__HFL=__tmp__5T5U;
+                __OV5U=(____Q)(__MV5U->__OFL <<  1);
+                __NV5U=((____DB *)__MV5U->__FFL);
+                __QV5U=__MV5U->__OFL;
+                __RV5U=__55W(((____IB )__NV5U),((____YWB )__QV5U),((____YWB )__OV5U));
+                __NV5U=((____DB *)__RV5U);
+                __M00(__NV5U,__QV5U,(____Q)(__OV5U -  1));
+                __MV5U->__FFL=__NV5U;
+                __MV5U->__OFL=__OV5U;
               };
             };
-            ((__CHARACTER__DB *)Self__3T5U->storage__4EL)[Self__3T5U->count__WJ]='(';
-            Self__3T5U->count__WJ=(__INTEGER__Q)(Self__3T5U->count__WJ +  1);
-            display_raw__DGAD(Self__FALS,string_tmp__YC);
-            Self__3T5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__3T5U->capacity__HFL <= Self__3T5U->count__WJ)) {
-              if ((Self__3T5U->capacity__HFL ==  0)) {
-                Self__3T5U->capacity__HFL= 32;
-                __tmp__4T5U=create__KVW( 32);
-                Self__3T5U->storage__4EL=__tmp__4T5U;
+            ((____DB *)__MV5U->__FFL)[__MV5U->__WJ]='(';
+            __MV5U->__WJ=(____Q)(__MV5U->__WJ +  1);
+            __SHAD(__UBLS,__YC);
+            __MV5U=((____BC *)__YC);
+            if ((__MV5U->__OFL <= __MV5U->__WJ)) {
+              if ((__MV5U->__OFL ==  0)) {
+                __MV5U->__OFL= 32;
+                __NV5U=__RVW( 32);
+                __MV5U->__FFL=__NV5U;
               } else /* FALSE */ {
-                __tmp__5T5U=(__INTEGER__Q)(Self__3T5U->capacity__HFL <<  1);
-                __tmp__4T5U=((__CHARACTER__DB *)Self__3T5U->storage__4EL);
-                old_nb_elts__BU5U=Self__3T5U->capacity__HFL;
-                __tmp__CU5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4T5U),((__UINTEGER_32__RWB )old_nb_elts__BU5U),((__UINTEGER_32__RWB )__tmp__5T5U));
-                __tmp__4T5U=((__CHARACTER__DB *)__tmp__CU5U);
-                clear__to__F00(__tmp__4T5U,old_nb_elts__BU5U,(__INTEGER__Q)(__tmp__5T5U -  1));
-                Self__3T5U->storage__4EL=__tmp__4T5U;
-                Self__3T5U->capacity__HFL=__tmp__5T5U;
+                __OV5U=(____Q)(__MV5U->__OFL <<  1);
+                __NV5U=((____DB *)__MV5U->__FFL);
+                __QV5U=__MV5U->__OFL;
+                __RV5U=__55W(((____IB )__NV5U),((____YWB )__QV5U),((____YWB )__OV5U));
+                __NV5U=((____DB *)__RV5U);
+                __M00(__NV5U,__QV5U,(____Q)(__OV5U -  1));
+                __MV5U->__FFL=__NV5U;
+                __MV5U->__OFL=__OV5U;
               };
             };
-            ((__CHARACTER__DB *)Self__3T5U->storage__4EL)[Self__3T5U->count__WJ]=')';
-            Self__3T5U->count__WJ=(__INTEGER__Q)(Self__3T5U->count__WJ +  1);
+            ((____DB *)__MV5U->__FFL)[__MV5U->__WJ]=')';
+            __MV5U->__WJ=(____Q)(__MV5U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KSGK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__ZTGK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PLGK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__DGGP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__GPGK=((__SLOT_CODE__MIRG *)__tmp__DGGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__GPGK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__SRGK=((__ITM_SLOT__HLC *)__tmp__GPGK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__4MGK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__SHGP)->__id==____1JRG__) {
+            __VQGK=((____1JRG *)__SHGP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__VQGK)->__id==____OLC__) {
+              __BTGK=((____OLC *)__VQGK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__SRGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GPGK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __BTGK=((____4G0D *)__VQGK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__SRGK=((__SLOT_DATA__WIRG *)__tmp__DGGP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __BTGK=((____FKRG *)__SHGP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__SRGK);
-          put_position__HRE(Self__OLGK->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.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(__BTGK);
+          __ORE(__3MGK->__YFOJ.__TCOJ.__CK.__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));
           };
         };
-        __tmp__ZSGK=create_with_capacity__CBZH( 2);
-        __tmp__1SGK=create__type__IJ2C(Self__OLGK->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__PLGK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ZSGK),__tmp__1SGK);
-        __tmp__4SGK=read__NUEI(((__LOCAL__43WC *)__tmp__Z5KS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ZSGK),__tmp__4SGK);
-        __tmp__OOGK=Self__OLGK->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__UOGK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ZSGK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__UOGK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__ZU5U=((__STRING_CST__5J *)__tmp__UOGK);
-          result__VU5U=NULL;
-          __tmp__IT5U=((__POINTER__IB )(NULL));
-          __tmp__IOGK= 0;
-          __tmp__CU5U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__CU5U ==  0)) {
-            result__VU5U=Self__ZU5U;
-          } else /* FALSE */ {
-            __tmp__IOGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU5U));
-            if ((__tmp__IOGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0U5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1U5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CU5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2U5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1U5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0U5U=micro_alloc__table__lab__HKI(__tmp__1U5U,((__POINTER__IB )(&(table_size[(__tmp__2U5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1U5U)));
-              __tmp__IT5U=__tmp__0U5U;
+        __IUGK=__RCZH( 2);
+        __KUGK=__XK2C(__3MGK->__YFOJ.__TCOJ.__CK.__YH.__O2B,__4MGK);
+        __0YEI(((____ABXC *)__IUGK),__KUGK);
+        __NUGK=__2VEI(((____N5WC *)__IBLS));
+        __0YEI(((____ABXC *)__IUGK),__NUGK);
+        __3PGK=__3MGK->__YFOJ.__TCOJ.__CK.__YH.__O2B;
+        __DQGK=((void **)((____ABXC *)__IUGK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__DQGK)->__id) {
+        case ____5J__: {
+          __IW5U=((____5J *)__DQGK);
+          __EW5U=NULL;
+          __XU5U=((____IB )(NULL));
+          __XPGK= 0;
+          __RV5U=((____IB )sizeof(____5J));
+          if (((unsigned long)__RV5U ==  0)) {
+            __EW5U=__IW5U;
+          } else /* FALSE */ {
+            __XPGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV5U));
+            if ((__XPGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JW5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KW5U=(void *)((unsigned long)(void *)((unsigned long)__RV5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LW5U=((____YWB )((____Q )(void *)((unsigned long)__KW5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JW5U=__OKI(__KW5U,((____IB )(&(table_size[(__LW5U)-1]))),((____YWB )((____Q )__KW5U)));
+              __XU5U=__JW5U;
             } else /* FALSE */ {
-              __tmp__2U5U=((__UINTEGER_32__RWB )__tmp__IOGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0U5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1U5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CU5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0U5U=micro_alloc__table__lab__HKI(__tmp__1U5U,((__POINTER__IB )(&(table_type[(__tmp__2U5U)]))),(__UINTEGER_32__RWB)(__tmp__2U5U |  1));
-              __tmp__IT5U=__tmp__0U5U;
-            };
-            result__VU5U=((__STRING_CST__5J *)__tmp__IT5U);
-            *(result__VU5U) = *(Self__ZU5U);
-          };
-          __tmp__GPGK=result__VU5U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__GPGK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__UOGK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__JALS=((__PROTOTYPE_CST__45WC *)__tmp__UOGK);
-          __tmp__KALS=create__type__IJ2C(Self__JALS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JALS->parent_constant__55WC.static_type__SG4D);
-          __tmp__GPGK=__tmp__KALS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__MALS=((__INTEGER_CST__KAXC *)__tmp__UOGK);
-          __tmp__SRGK=Self__MALS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__RV5U=Self__MALS->value__YG4D;
-          __tmp__2OGK=Self__MALS->parent_constant__LAXC.static_type__SG4D;
-          Self__MALS=NULL;
-          __tmp__IT5U=((__POINTER__IB )(NULL));
-          __tmp__IOGK= 0;
-          __tmp__CU5U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__CU5U ==  0)) {
-            Self__MALS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__IOGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU5U));
-            if ((__tmp__IOGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0U5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1U5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CU5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2U5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1U5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0U5U=micro_alloc__table__lab__HKI(__tmp__1U5U,((__POINTER__IB )(&(table_size[(__tmp__2U5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1U5U)));
-              __tmp__IT5U=__tmp__0U5U;
+              __LW5U=((____YWB )__XPGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JW5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KW5U=(void *)((unsigned long)(void *)((unsigned long)__RV5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JW5U=__OKI(__KW5U,((____IB )(&(table_type[(__LW5U)]))),(____YWB)(__LW5U |  1));
+              __XU5U=__JW5U;
+            };
+            __EW5U=((____5J *)__XU5U);
+            *(__EW5U) = *(__IW5U);
+          };
+          __VQGK=__EW5U;
+        } break;
+        case ____0AXC__: {
+          __VQGK=__JZAL(((____0AXC *)__DQGK));
+        } break;
+        case ____NBXC__: {
+          __YBLS=((____NBXC *)__DQGK);
+          __ZBLS=__XK2C(__YBLS->__OBXC.__DK.__CK.__YH.__O2B,__YBLS->__OBXC.__BI4D);
+          __VQGK=__ZBLS;
+        } break;
+        case ____ZBXC__: {
+          __1BLS=((____ZBXC *)__DQGK);
+          __BTGK=__1BLS->__0BXC.__DK.__CK.__YH.__O2B;
+          __AX5U=__1BLS->__HI4D;
+          __LQGK=__1BLS->__0BXC.__BI4D;
+          __1BLS=NULL;
+          __XU5U=((____IB )(NULL));
+          __XPGK= 0;
+          __RV5U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__RV5U ==  0)) {
+            __1BLS=__ZBXC__;
+          } else /* FALSE */ {
+            __XPGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV5U));
+            if ((__XPGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JW5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KW5U=(void *)((unsigned long)(void *)((unsigned long)__RV5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LW5U=((____YWB )((____Q )(void *)((unsigned long)__KW5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JW5U=__OKI(__KW5U,((____IB )(&(table_size[(__LW5U)-1]))),((____YWB )((____Q )__KW5U)));
+              __XU5U=__JW5U;
             } else /* FALSE */ {
-              __tmp__2U5U=((__UINTEGER_32__RWB )__tmp__IOGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0U5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1U5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CU5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0U5U=micro_alloc__table__lab__HKI(__tmp__1U5U,((__POINTER__IB )(&(table_type[(__tmp__2U5U)]))),(__UINTEGER_32__RWB)(__tmp__2U5U |  1));
-              __tmp__IT5U=__tmp__0U5U;
-            };
-            Self__MALS=((__INTEGER_CST__KAXC *)__tmp__IT5U);
-            *(Self__MALS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__PV5U=((__INTEGER_CST__KAXC *)Self__MALS);
-          Self__PV5U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SRGK;
-          Self__PV5U->value__YG4D=v__RV5U;
-          Self__PV5U->parent_constant__LAXC.static_type__SG4D=__tmp__2OGK;
-          check_type__KYEE(Self__PV5U);
-          __tmp__GPGK=Self__MALS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__GPGK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__UOGK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__DUQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__UOGK)->local__PUEJ));
-          if (__tmp__DUQT==NULL) {
-            __tmp__EUQT=NULL;
+              __LW5U=((____YWB )__XPGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JW5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KW5U=(void *)((unsigned long)(void *)((unsigned long)__RV5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JW5U=__OKI(__KW5U,((____IB )(&(table_type[(__LW5U)]))),(____YWB)(__LW5U |  1));
+              __XU5U=__JW5U;
+            };
+            __1BLS=((____ZBXC *)__XU5U);
+            *(__1BLS) = *(__ZBXC__);
+          };
+          __4W5U=((____ZBXC *)__1BLS);
+          __4W5U->__0BXC.__DK.__CK.__YH.__O2B=__BTGK;
+          __4W5U->__HI4D=__AX5U;
+          __4W5U->__0BXC.__BI4D=__LQGK;
+          __ZZEE(__4W5U);
+          __VQGK=__1BLS;
+        } break;
+        case ____DMWH__: {
+          __VQGK=__W3OK(((____DMWH *)__DQGK));
+        } break;
+        case ____2A0I__: {
+          __SVQT=__2VEI(((____N5WC *)((____2A0I *)__DQGK)->__4VEJ));
+          if (__SVQT==NULL) {
+            __TVQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__EUQT=((__READ_LOCAL__N5ZI *)__tmp__DUQT);
+            __TVQT=((____2A0I *)__SVQT);
           };
-          __tmp__GPGK=__tmp__EUQT;
+          __VQGK=__TVQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__GPGK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__UOGK));
+        case ____HJNJ__: {
+          __VQGK=__Y0AL(((____HJNJ *)__DQGK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__GPGK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__UOGK));
+        case ____SJNJ__: {
+          __VQGK=__D1AL(((____SJNJ *)__DQGK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QALS=((__IS_EXPANDED__L5NJ *)__tmp__UOGK);
-          __tmp__SRGK=Self__QALS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__DUQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__QALS->receiver__554J)->local__PUEJ));
-          if (__tmp__DUQT==NULL) {
-            __tmp__EUQT=NULL;
+        case ____0AOJ__: {
+          __5BLS=((____0AOJ *)__DQGK);
+          __BTGK=__5BLS->__1AOJ.__CK.__YH.__O2B;
+          __SVQT=__2VEI(((____N5WC *)((____2A0I *)__5BLS->__OB5J)->__4VEJ));
+          if (__SVQT==NULL) {
+            __TVQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__EUQT=((__READ_LOCAL__N5ZI *)__tmp__DUQT);
-          };
-          Self__QALS=NULL;
-          __tmp__IT5U=((__POINTER__IB )(NULL));
-          __tmp__IOGK= 0;
-          __tmp__CU5U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__CU5U ==  0)) {
-            Self__QALS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__IOGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU5U));
-            if ((__tmp__IOGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0U5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1U5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CU5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2U5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1U5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0U5U=micro_alloc__table__lab__HKI(__tmp__1U5U,((__POINTER__IB )(&(table_size[(__tmp__2U5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1U5U)));
-              __tmp__IT5U=__tmp__0U5U;
+            __TVQT=((____2A0I *)__SVQT);
+          };
+          __5BLS=NULL;
+          __XU5U=((____IB )(NULL));
+          __XPGK= 0;
+          __RV5U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__RV5U ==  0)) {
+            __5BLS=__0AOJ__;
+          } else /* FALSE */ {
+            __XPGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV5U));
+            if ((__XPGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JW5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KW5U=(void *)((unsigned long)(void *)((unsigned long)__RV5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LW5U=((____YWB )((____Q )(void *)((unsigned long)__KW5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JW5U=__OKI(__KW5U,((____IB )(&(table_size[(__LW5U)-1]))),((____YWB )((____Q )__KW5U)));
+              __XU5U=__JW5U;
             } else /* FALSE */ {
-              __tmp__2U5U=((__UINTEGER_32__RWB )__tmp__IOGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0U5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1U5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CU5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0U5U=micro_alloc__table__lab__HKI(__tmp__1U5U,((__POINTER__IB )(&(table_type[(__tmp__2U5U)]))),(__UINTEGER_32__RWB)(__tmp__2U5U |  1));
-              __tmp__IT5U=__tmp__0U5U;
-            };
-            Self__QALS=((__IS_EXPANDED__L5NJ *)__tmp__IT5U);
-            *(Self__QALS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__AW5U=((__IS_EXPANDED__L5NJ *)Self__QALS);
-          Self__AW5U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SRGK;
-          Self__AW5U->receiver__554J=__tmp__EUQT;
-          __tmp__GPGK=Self__QALS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__VALS=((__GET_TYPE_ID__V5NJ *)__tmp__UOGK);
-          __tmp__SRGK=Self__VALS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__2OGK=Self__VALS->receiver__EA5J;
-          Self__VALS=NULL;
-          __tmp__IT5U=((__POINTER__IB )(NULL));
-          __tmp__IOGK= 0;
-          __tmp__CU5U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__CU5U ==  0)) {
-            Self__VALS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__IOGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU5U));
-            if ((__tmp__IOGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0U5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1U5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CU5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2U5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1U5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0U5U=micro_alloc__table__lab__HKI(__tmp__1U5U,((__POINTER__IB )(&(table_size[(__tmp__2U5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1U5U)));
-              __tmp__IT5U=__tmp__0U5U;
+              __LW5U=((____YWB )__XPGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JW5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KW5U=(void *)((unsigned long)(void *)((unsigned long)__RV5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JW5U=__OKI(__KW5U,((____IB )(&(table_type[(__LW5U)]))),(____YWB)(__LW5U |  1));
+              __XU5U=__JW5U;
+            };
+            __5BLS=((____0AOJ *)__XU5U);
+            *(__5BLS) = *(__0AOJ__);
+          };
+          __PX5U=((____0AOJ *)__5BLS);
+          __PX5U->__1AOJ.__CK.__YH.__O2B=__BTGK;
+          __PX5U->__OB5J=__TVQT;
+          __VQGK=__5BLS;
+        } break;
+        case ____EBOJ__: {
+          __ECLS=((____EBOJ *)__DQGK);
+          __BTGK=__ECLS->__FBOJ.__CK.__YH.__O2B;
+          __LQGK=__ECLS->__TB5J;
+          __ECLS=NULL;
+          __XU5U=((____IB )(NULL));
+          __XPGK= 0;
+          __RV5U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__RV5U ==  0)) {
+            __ECLS=__EBOJ__;
+          } else /* FALSE */ {
+            __XPGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV5U));
+            if ((__XPGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JW5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KW5U=(void *)((unsigned long)(void *)((unsigned long)__RV5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LW5U=((____YWB )((____Q )(void *)((unsigned long)__KW5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JW5U=__OKI(__KW5U,((____IB )(&(table_size[(__LW5U)-1]))),((____YWB )((____Q )__KW5U)));
+              __XU5U=__JW5U;
             } else /* FALSE */ {
-              __tmp__2U5U=((__UINTEGER_32__RWB )__tmp__IOGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0U5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1U5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CU5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0U5U=micro_alloc__table__lab__HKI(__tmp__1U5U,((__POINTER__IB )(&(table_type[(__tmp__2U5U)]))),(__UINTEGER_32__RWB)(__tmp__2U5U |  1));
-              __tmp__IT5U=__tmp__0U5U;
-            };
-            Self__VALS=((__GET_TYPE_ID__V5NJ *)__tmp__IT5U);
-            *(Self__VALS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__QW5U=((__GET_TYPE_ID__V5NJ *)Self__VALS);
-          Self__QW5U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SRGK;
-          Self__QW5U->receiver__EA5J=__tmp__2OGK;
-          __tmp__GPGK=Self__VALS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__GPGK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__UOGK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__GPGK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__UOGK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__GPGK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__UOGK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__GPGK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__UOGK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__GPGK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__UOGK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__GPGK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__UOGK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__GPGK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__UOGK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__GPGK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__UOGK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__GPGK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__UOGK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__YALS=((__SIZE_OF__NGOJ *)__tmp__UOGK);
-          __tmp__SRGK=Self__YALS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__2OGK=Self__YALS->receiver__OC5J;
-          Self__YALS=NULL;
-          __tmp__IT5U=((__POINTER__IB )(NULL));
-          __tmp__IOGK= 0;
-          __tmp__CU5U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__CU5U ==  0)) {
-            Self__YALS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__IOGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU5U));
-            if ((__tmp__IOGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0U5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1U5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CU5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2U5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1U5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0U5U=micro_alloc__table__lab__HKI(__tmp__1U5U,((__POINTER__IB )(&(table_size[(__tmp__2U5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1U5U)));
-              __tmp__IT5U=__tmp__0U5U;
+              __LW5U=((____YWB )__XPGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JW5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KW5U=(void *)((unsigned long)(void *)((unsigned long)__RV5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JW5U=__OKI(__KW5U,((____IB )(&(table_type[(__LW5U)]))),(____YWB)(__LW5U |  1));
+              __XU5U=__JW5U;
+            };
+            __ECLS=((____EBOJ *)__XU5U);
+            *(__ECLS) = *(__EBOJ__);
+          };
+          __5X5U=((____EBOJ *)__ECLS);
+          __5X5U->__FBOJ.__CK.__YH.__O2B=__BTGK;
+          __5X5U->__TB5J=__LQGK;
+          __VQGK=__ECLS;
+        } break;
+        case ____3BOJ__: {
+          __VQGK=__21AL(((____3BOJ *)__DQGK));
+        } break;
+        case ____RCOJ__: {
+          __VQGK=__H2AL(((____RCOJ *)__DQGK));
+        } break;
+        case ____HDOJ__: {
+          __VQGK=__S2AL(((____HDOJ *)__DQGK));
+        } break;
+        case ____1DOJ__: {
+          __VQGK=__32AL(((____1DOJ *)__DQGK));
+        } break;
+        case ____PEOJ__: {
+          __VQGK=__I3AL(((____PEOJ *)__DQGK));
+        } break;
+        case ____DFOJ__: {
+          __VQGK=__T3AL(((____DFOJ *)__DQGK));
+        } break;
+        case ____XFOJ__: {
+          __VQGK=__43AL(((____XFOJ *)__DQGK));
+        } break;
+        case ____QGOJ__: {
+          __VQGK=__J4AL(((____QGOJ *)__DQGK));
+        } break;
+        case ____EHOJ__: {
+          __VQGK=__X4AL(((____EHOJ *)__DQGK));
+        } break;
+        case ____2HOJ__: {
+          __HCLS=((____2HOJ *)__DQGK);
+          __BTGK=__HCLS->__3HOJ.__CK.__YH.__O2B;
+          __LQGK=__HCLS->__3D5J;
+          __HCLS=NULL;
+          __XU5U=((____IB )(NULL));
+          __XPGK= 0;
+          __RV5U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__RV5U ==  0)) {
+            __HCLS=__2HOJ__;
+          } else /* FALSE */ {
+            __XPGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV5U));
+            if ((__XPGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JW5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KW5U=(void *)((unsigned long)(void *)((unsigned long)__RV5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LW5U=((____YWB )((____Q )(void *)((unsigned long)__KW5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JW5U=__OKI(__KW5U,((____IB )(&(table_size[(__LW5U)-1]))),((____YWB )((____Q )__KW5U)));
+              __XU5U=__JW5U;
             } else /* FALSE */ {
-              __tmp__2U5U=((__UINTEGER_32__RWB )__tmp__IOGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0U5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1U5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CU5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0U5U=micro_alloc__table__lab__HKI(__tmp__1U5U,((__POINTER__IB )(&(table_type[(__tmp__2U5U)]))),(__UINTEGER_32__RWB)(__tmp__2U5U |  1));
-              __tmp__IT5U=__tmp__0U5U;
-            };
-            Self__YALS=((__SIZE_OF__NGOJ *)__tmp__IT5U);
-            *(Self__YALS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__AX5U=((__SIZE_OF__NGOJ *)Self__YALS);
-          Self__AX5U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SRGK;
-          Self__AX5U->receiver__OC5J=__tmp__2OGK;
-          __tmp__GPGK=Self__YALS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__GPGK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__UOGK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__1ALS=((__REAL_CST__JLOJ *)__tmp__UOGK);
-          __tmp__SRGK=Self__1ALS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__SX5U=Self__1ALS->value__DD5J;
-          __tmp__2OGK=Self__1ALS->parent_constant__KLOJ.static_type__SG4D;
-          Self__1ALS=NULL;
-          __tmp__IT5U=((__POINTER__IB )(NULL));
-          __tmp__IOGK= 0;
-          __tmp__CU5U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__CU5U ==  0)) {
-            Self__1ALS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__IOGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CU5U));
-            if ((__tmp__IOGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0U5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1U5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CU5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2U5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1U5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0U5U=micro_alloc__table__lab__HKI(__tmp__1U5U,((__POINTER__IB )(&(table_size[(__tmp__2U5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1U5U)));
-              __tmp__IT5U=__tmp__0U5U;
+              __LW5U=((____YWB )__XPGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JW5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KW5U=(void *)((unsigned long)(void *)((unsigned long)__RV5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JW5U=__OKI(__KW5U,((____IB )(&(table_type[(__LW5U)]))),(____YWB)(__LW5U |  1));
+              __XU5U=__JW5U;
+            };
+            __HCLS=((____2HOJ *)__XU5U);
+            *(__HCLS) = *(__2HOJ__);
+          };
+          __PY5U=((____2HOJ *)__HCLS);
+          __PY5U->__3HOJ.__CK.__YH.__O2B=__BTGK;
+          __PY5U->__3D5J=__LQGK;
+          __VQGK=__HCLS;
+        } break;
+        case ____YIOJ__: {
+          __VQGK=__I5AL(((____YIOJ *)__DQGK));
+        } break;
+        case ____YMOJ__: {
+          __KCLS=((____YMOJ *)__DQGK);
+          __BTGK=__KCLS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __BZ5U=__KCLS->__SE5J;
+          __LQGK=__KCLS->__ZMOJ.__BI4D;
+          __KCLS=NULL;
+          __XU5U=((____IB )(NULL));
+          __XPGK= 0;
+          __RV5U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__RV5U ==  0)) {
+            __KCLS=__YMOJ__;
+          } else /* FALSE */ {
+            __XPGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RV5U));
+            if ((__XPGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JW5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KW5U=(void *)((unsigned long)(void *)((unsigned long)__RV5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LW5U=((____YWB )((____Q )(void *)((unsigned long)__KW5U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JW5U=__OKI(__KW5U,((____IB )(&(table_size[(__LW5U)-1]))),((____YWB )((____Q )__KW5U)));
+              __XU5U=__JW5U;
             } else /* FALSE */ {
-              __tmp__2U5U=((__UINTEGER_32__RWB )__tmp__IOGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0U5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1U5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__CU5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0U5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0U5U=micro_alloc__table__lab__HKI(__tmp__1U5U,((__POINTER__IB )(&(table_type[(__tmp__2U5U)]))),(__UINTEGER_32__RWB)(__tmp__2U5U |  1));
-              __tmp__IT5U=__tmp__0U5U;
-            };
-            Self__1ALS=((__REAL_CST__JLOJ *)__tmp__IT5U);
-            *(Self__1ALS) = *(REAL_CST__JLOJ__);
-          };
-          Self__QX5U=((__REAL_CST__JLOJ *)Self__1ALS);
-          Self__QX5U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__SRGK;
-          Self__QX5U->value__DD5J=v__SX5U;
-          Self__QX5U->parent_constant__KLOJ.static_type__SG4D=__tmp__2OGK;
-          __tmp__GPGK=Self__1ALS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__5ALS=((__CHARACTER_CST__5LOJ *)__tmp__UOGK);
-          __tmp__ABLS=create__char__CMQJ(Self__5ALS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5ALS->text__ID5J);
-          __tmp__GPGK=__tmp__ABLS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__CBLS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__UOGK);
-          __tmp__DBLS=create__text__2PQJ(Self__CBLS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CBLS->string__EBJK);
-          __tmp__GPGK=__tmp__DBLS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__GPGK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__UOGK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__GPGK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__UOGK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__GPGK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__UOGK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__GPGK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__UOGK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__GPGK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__UOGK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__GPGK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__UOGK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__GPGK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__UOGK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__GPGK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__UOGK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__KSGK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__UOGK)->global__Y5JM),NULL);
-          if (__tmp__KSGK==NULL) {
-            __tmp__ENCU=NULL;
+              __LW5U=((____YWB )__XPGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JW5U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KW5U=(void *)((unsigned long)(void *)((unsigned long)__RV5U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JW5U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JW5U=__OKI(__KW5U,((____IB )(&(table_type[(__LW5U)]))),(____YWB)(__LW5U |  1));
+              __XU5U=__JW5U;
+            };
+            __KCLS=((____YMOJ *)__XU5U);
+            *(__KCLS) = *(__YMOJ__);
+          };
+          __5Y5U=((____YMOJ *)__KCLS);
+          __5Y5U->__ZMOJ.__DK.__CK.__YH.__O2B=__BTGK;
+          __5Y5U->__SE5J=__BZ5U;
+          __5Y5U->__ZMOJ.__BI4D=__LQGK;
+          __VQGK=__KCLS;
+        } break;
+        case ____ONOJ__: {
+          __OCLS=((____ONOJ *)__DQGK);
+          __PCLS=__RNQJ(__OCLS->__PNOJ.__DK.__CK.__YH.__O2B,__OCLS->__XE5J);
+          __VQGK=__PCLS;
+        } break;
+        case ____YOOJ__: {
+          __RCLS=((____YOOJ *)__DQGK);
+          __SCLS=__LRQJ(__RCLS->__ZOOJ.__DK.__CK.__YH.__O2B,__RCLS->__TCJK);
+          __VQGK=__SCLS;
+        } break;
+        case ____IM4K__: {
+          __VQGK=__NZFM(((____IM4K *)__DQGK));
+        } break;
+        case ____T5FL__: {
+          __VQGK=__V35O(((____T5FL *)__DQGK));
+        } break;
+        case ____3DUL__: {
+          __VQGK=__AJVP(((____3DUL *)__DQGK));
+        } break;
+        case ____0EUL__: {
+          __VQGK=__QB4P(((____0EUL *)__DQGK));
+        } break;
+        case ____BGUL__: {
+          __VQGK=__LJVP(((____BGUL *)__DQGK));
+        } break;
+        case ____2GUL__: {
+          __VQGK=__2B4P(((____2GUL *)__DQGK));
+        } break;
+        case ____B0VL__: {
+          __VQGK=__H0BN(((____B0VL *)__DQGK));
+        } break;
+        case ____P0VL__: {
+          __VQGK=__NCHM(((____P0VL *)__DQGK));
+        } break;
+        case ____Q5YL__: {
+          __ZTGK=__TFTL(((____FKRG *)((____Q5YL *)__DQGK)->__HBKM),NULL);
+          if (__ZTGK==NULL) {
+            __TOCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__KSGK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__ENCU=NULL;
+            switch (((struct ___OBJ *)__ZTGK)->__id) {
+            case ____IM4K__: {
+              __TOCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__ENCU=((__READ_GLOBAL__B4YL *)__tmp__KSGK);
+            case ____Q5YL__: {
+              __TOCU=((____Q5YL *)__ZTGK);
             } break;
             }
           };
-          __tmp__GPGK=__tmp__ENCU;
+          __VQGK=__TOCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__GPGK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__UOGK));
+        case ____UVPM__: {
+          __VQGK=__VGWN(((____UVPM *)__DQGK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__GPGK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__UOGK));
+        case ____0ZPM__: {
+          __VQGK=__4G2P(((____0ZPM *)__DQGK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__GPGK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__UOGK));
+        case ____MR0N__: {
+          __VQGK=__DRVO(((____MR0N *)__DQGK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__GPGK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__UOGK));
+        case ____YWBP__: {
+          __VQGK=__DQ0Q(((____YWBP *)__DQGK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__GPGK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__UOGK));
+        case ____LYBP__: {
+          __VQGK=__0WUP(((____LYBP *)__DQGK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__GPGK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__UOGK));
+        case ____CZBP__: {
+          __VQGK=__FXUP(((____CZBP *)__DQGK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__GPGK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__UOGK));
+        case ____3BEP__: {
+          __VQGK=__FCIQ(((____3BEP *)__DQGK));
         } break;
         };
-        __tmp__ETGK=new_read__slot__receiver__with__intern__2DZJ(__tmp__OOGK,__tmp__DGGP,__tmp__GPGK,__tmp__ZSGK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__ETGK);
-        __tmp__DGGP=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__ETGK));
-        result__SLGK=__tmp__DGGP;
+        __TUGK=__LFZJ(__3PGK,__SHGP,__VQGK,__IUGK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__TUGK);
+        __SHGP=__BR5H(((____UL2C *)__TUGK));
+        __BNGK=__SHGP;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__PLGK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__TNGK=static_type__OECK(Self__OLGK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__TNGK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__QLGK);
-        put_position__HRE(Self__OLGK->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__4MGK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __CPGK=__3FCK(__3MGK);
+        __CQXE(((____WMB *)__CPGK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__5MGK);
+        __ORE(__3MGK->__YFOJ.__TCOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__MNGK=result__SLGK;
-  return(__tmp__MNGK);
+  __1OGK=__BNGK;
+  return(__1OGK);
 }
 
-static void* check_type__with__2TGK(__PUT_TO__BFOJ *Self__3TGK,__TYPE_FULL__PMB *t__4TGK,__POSITION__OL p__5TGK)
-// ({PUT_TO__BFOJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __LVGK(____QGOJ *__MVGK,____WMB *__NVGK,____OL __OVGK)
+// ({__QGOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__F05U;
-  void *result__BUGK;
-  __LOCAL__43WC *__tmp__VBLS,*__tmp__JCLS;
-  __WRITE_LOCAL__BEYJ *__tmp__2BLS,*__tmp__QCLS;
-  __STRING_CONSTANT__0 *__tmp__ZVGK,*__tmp__AZGK,*v__G25U;
-  void *__tmp__1VGK;
-  __PROTOTYPE__MF *__tmp__RWGK,*__tmp__VZGK;
-  __INTEGER__Q __tmp__XWGK,__tmp__ZX5U,old_nb_elts__1X5U,__tmp__TY5U;
-  __INTEGER__Q old_nb_elts__VY5U;
-  void *__tmp__SI3L;
-  __POSITION__OL __tmp__3WGK,__tmp__B0GK;
-  void *__tmp__DXGK,*__tmp__VXGK,*__tmp__Z0GK;
-  __TYPE_FULL__PMB *__tmp__LXGK,*__tmp__P0GK;
-  __ITM_TYPE_STYLE__TMB *Self__WX5U,*Self__QY5U;
-  __STRING__BC *Self__XX5U,*Self__RY5U;
-  __POINTER__IB __tmp__2X5U,__tmp__WY5U,__tmp__OZ5U,__tmp__PZ5U;
-  __ITM_TYPE_MULTI__NURC *Self__BCLS,*Self__VCLS;
-  __READ_LOCAL__N5ZI *__tmp__FYGK,*__tmp__N1GK,*__tmp__FVQT,*__tmp__GVQT;
-  __NODE_TYPE__FK2C *__tmp__HYGK,*__tmp__T1GK;
-  __PROTOTYPE_CST__45WC *__tmp__K1GK,*Self__ZCLS,*__tmp__0CLS;
-  __STRING_CST__5J *Self__NZ5U,*result__JZ5U;
-  __UINTEGER_32__RWB __tmp__QZ5U;
-  __INTEGER_CST__KAXC *Self__2CLS,*Self__D05U;
-  __IS_EXPANDED__L5NJ *Self__ADLS,*Self__U05U;
-  __GET_TYPE_ID__V5NJ *Self__FDLS,*Self__E15U;
-  __SIZE_OF__NGOJ *Self__IDLS,*Self__U15U;
-  __REAL_CST__JLOJ *Self__LDLS,*Self__E25U;
-  __CHARACTER_CST__5LOJ *Self__PDLS,*__tmp__QDLS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SDLS,*__tmp__TDLS;
-  __READ_GLOBAL__B4YL *__tmp__INCU;
-  __BOOLEAN__L __tmp__YUGK,__tmp__LVGK,__tmp__OXGK,__tmp__S0GK;
-  __CHARACTER__DB *__tmp__YX5U,*__tmp__SY5U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__I1GK;
-  result__BUGK=NULL;
-  __tmp__YUGK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__4TGK),TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-  if (__tmp__YUGK) {
-    result__BUGK=Self__3TGK;
+  ____0SG __U15U;
+  void *__QVGK;
+  ____N5WC *__EDLS,*__YDLS;
+  ____QFYJ *__LDLS,*__5DLS;
+  ____0 *__IXGK,*__P0GK,*__V35U;
+  void *__KXGK;
+  ____MF *__AYGK,*__E1GK;
+  ____Q __GYGK,__IZ5U,__KZ5U,__C05U,__E05U;
+  void *__BK3L;
+  ____OL __MYGK,__Q1GK;
+  void *__SYGK,*__EZGK,*__I2GK;
+  ____WMB *__0YGK,*__41GK;
+  ____0MB *__FZ5U,*__5Z5U;
+  ____BC *__GZ5U,*__A05U;
+  ____IB __LZ5U,__F05U,__305U,__405U;
+  ____2VRC *__QDLS,*__EELS;
+  ____2A0I *__UZGK,*__22GK,*__UWQT,*__VWQT;
+  ____UL2C *__WZGK,*__C3GK;
+  ____NBXC *__Z2GK,*__IELS,*__JELS;
+  ____5J *__205U,*__Y05U;
+  ____YWB __505U;
+  ____ZBXC *__LELS,*__S15U;
+  ____0AOJ *__PELS,*__D25U;
+  ____EBOJ *__UELS,*__T25U;
+  ____2HOJ *__XELS,*__D35U;
+  ____YMOJ *__0ELS,*__T35U;
+  ____ONOJ *__4ELS,*__5ELS;
+  ____YOOJ *__BFLS,*__CFLS;
+  ____Q5YL *__XOCU;
+  ____L __HWGK,__0WGK,__3YGK,__B2GK;
+  ____DB *__HZ5U,*__B05U;
+  ____ABXC *__X2GK;
+  __QVGK=NULL;
+  __HWGK=__5MKK(((____WMB *)__NVGK),__HMB__->__IMB.__BMC);
+  if (__HWGK) {
+    __QVGK=__MVGK;
   } else /* FALSE */ {
-    __tmp__LVGK=is_export_to__TBVK(((__TYPE_FULL__PMB *)TYPE_VOID__AMB__->parent_type__BMB.default__0LC),t__4TGK);
-    if (__tmp__LVGK) {
-      __tmp__VBLS=create__name__style__type__0HND(Self__3TGK->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)TYPE_VOID__AMB__->parent_type__BMB.default__0LC));
-      __tmp__2BLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VBLS),Self__3TGK->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__3TGK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2BLS);
-      __tmp__ZVGK=get__HJC(last_cast_name__C31J);
-      __tmp__1VGK=get_slot__452I(((__TYPE_FULL__PMB *)TYPE_VOID__AMB__->parent_type__BMB.default__0LC),__tmp__ZVGK);
-      if (((void *)__tmp__1VGK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)TYPE_VOID__AMB__->parent_type__BMB.default__0LC),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__4TGK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__ZVGK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)TYPE_VOID__AMB__->parent_type__BMB.default__0LC),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__5TGK);
-        __tmp__RWGK=prototype__ZDMJ(((__TYPE_FULL__PMB *)TYPE_VOID__AMB__->parent_type__BMB.default__0LC));
-        put_position__HRE(__tmp__RWGK->parent_named__PF.parent_itm_object__OF.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);
+    __0WGK=__CDVK(((____WMB *)__HMB__->__IMB.__BMC),__NVGK);
+    if (__0WGK) {
+      __EDLS=__JJND(__MVGK->__RGOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__HMB__->__IMB.__BMC));
+      __LDLS=__BQRJ(((____N5WC *)__EDLS),__MVGK->__RGOJ.__CK.__YH.__O2B,__MVGK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LDLS);
+      __IXGK=__OJC(__R41J);
+      __KXGK=__NB3I(((____WMB *)__HMB__->__IMB.__BMC),__IXGK);
+      if (((void *)__KXGK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __CQXE(((____WMB *)__HMB__->__IMB.__BMC),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__NVGK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__IXGK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __CQXE(((____WMB *)__HMB__->__IMB.__BMC),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__OVGK);
+        __AYGK=__IFMJ(((____WMB *)__HMB__->__IMB.__BMC));
+        __ORE(__AYGK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__1VGK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__1VGK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__XWGK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__1VGK));
+      if (((struct ___OBJ *)__KXGK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__KXGK)->__2JRG->__QLC)->__id==____OLC__) {
+          __GYGK=__HVRL(((____1JRG *)__KXGK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__XWGK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__1VGK));
+          __GYGK=__HVRL(((____1JRG *)__KXGK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__1VGK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__XWGK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__1VGK));
+        if (((struct ___OBJ *)((____FKRG *)__KXGK)->__HKRG->__QLC)->__id==____OLC__) {
+          __GYGK=__4VRL(((____FKRG *)__KXGK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__XWGK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__1VGK));
+          __GYGK=__4VRL(((____FKRG *)__KXGK));
         };
       };
-      if ((__tmp__XWGK !=  1)) {
-        if (((struct ___OBJ *)__tmp__1VGK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__SI3L=((__SLOT_CODE__MIRG *)__tmp__1VGK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__SI3L)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3WGK=((__ITM_SLOT__HLC *)__tmp__SI3L)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__GYGK !=  1)) {
+        if (((struct ___OBJ *)__KXGK)->__id==____1JRG__) {
+          __BK3L=((____1JRG *)__KXGK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__BK3L)->__id==____OLC__) {
+            __MYGK=((____OLC *)__BK3L)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3WGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SI3L)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __MYGK=((____4G0D *)__BK3L)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__3WGK=((__SLOT_DATA__WIRG *)__tmp__1VGK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __MYGK=((____FKRG *)__KXGK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__3WGK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__MYGK);
+        __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 *)__tmp__1VGK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__SI3L=((__SLOT_CODE__MIRG *)__tmp__1VGK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__SI3L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DXGK=((__ITM_SLOT__HLC *)__tmp__SI3L)->result_type__3VOB;
+      if (((struct ___OBJ *)__KXGK)->__id==____1JRG__) {
+        __BK3L=((____1JRG *)__KXGK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__BK3L)->__id==____OLC__) {
+          __SYGK=((____OLC *)__BK3L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DXGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SI3L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __SYGK=((____4G0D *)__BK3L)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__SI3L=((__SLOT_DATA__WIRG *)__tmp__1VGK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__SI3L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DXGK=((__ITM_SLOT__HLC *)__tmp__SI3L)->result_type__3VOB;
+        __BK3L=((____FKRG *)__KXGK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__BK3L)->__id==____OLC__) {
+          __SYGK=((____OLC *)__BK3L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DXGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SI3L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __SYGK=((____4G0D *)__BK3L)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__DXGK==NULL) {
-        __tmp__SI3L=NULL;
+      if (__SYGK==NULL) {
+        __BK3L=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__DXGK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__SI3L=((void *)__tmp__DXGK);
+        switch (((struct ___OBJ *)__SYGK)->__id) {
+        case ____QMB__: {
+          __BK3L=((void *)__SYGK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__SI3L=((void *)__tmp__DXGK);
+        case ____0MB__: {
+          __BK3L=((void *)__SYGK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__SI3L=((void *)__tmp__DXGK);
+        case ____KPB__: {
+          __BK3L=((void *)__SYGK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__SI3L=((void *)__tmp__DXGK);
+        case ____TEZ__: {
+          __BK3L=((void *)__SYGK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__SI3L=NULL;
+        case ____2VRC__: {
+          __BK3L=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__SI3L=NULL;
+        case ____GZRC__: {
+          __BK3L=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__SI3L == (void *)NULL)) {
-        __tmp__OXGK=TRUE__K__;
+      if (((void *)__BK3L == (void *)NULL)) {
+        __3YGK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__SI3L)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__LXGK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__SI3L));
+        switch (((struct ___OBJ *)__BK3L)->__id) {
+        case ____QMB__: {
+          __0YGK=__43X(((____QMB *)__BK3L));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__LXGK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SI3L)));
+        case ____0MB__: {
+          __0YGK=__D5X(((____0MB *)((____QMB *)__BK3L)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__LXGK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SI3L)),NULL);
+        case ____KPB__: {
+          __0YGK=__LAY(((____KPB *)((____QMB *)__BK3L)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__LXGK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SI3L)),NULL);
+        case ____TEZ__: {
+          __0YGK=__HZ1D(((____TEZ *)((____QMB *)__BK3L)),NULL);
         } break;
         };
-        __tmp__OXGK=((void *)__tmp__LXGK != (void *)t__4TGK);
+        __3YGK=((void *)__0YGK != (void *)__NVGK);
       };
-      if (__tmp__OXGK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__1VGK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__DXGK=((__SLOT_CODE__MIRG *)__tmp__1VGK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__DXGK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__VXGK=((__ITM_SLOT__HLC *)__tmp__DXGK)->result_type__3VOB;
+      if (__3YGK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__KXGK)->__id==____1JRG__) {
+          __SYGK=((____1JRG *)__KXGK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__SYGK)->__id==____OLC__) {
+            __EZGK=((____OLC *)__SYGK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__VXGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DXGK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __EZGK=((____4G0D *)__SYGK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__DXGK=((__SLOT_DATA__WIRG *)__tmp__1VGK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__DXGK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__VXGK=((__ITM_SLOT__HLC *)__tmp__DXGK)->result_type__3VOB;
+          __SYGK=((____FKRG *)__KXGK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__SYGK)->__id==____OLC__) {
+            __EZGK=((____OLC *)__SYGK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__VXGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DXGK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__VXGK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__VXGK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__WX5U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VXGK));
-          if (((void *)Self__WX5U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__WX5U->style__MPC);
-            Self__XX5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__XX5U->capacity__HFL <= Self__XX5U->count__WJ)) {
-              if ((Self__XX5U->capacity__HFL ==  0)) {
-                Self__XX5U->capacity__HFL= 32;
-                __tmp__YX5U=create__KVW( 32);
-                Self__XX5U->storage__4EL=__tmp__YX5U;
+            __EZGK=((____4G0D *)__SYGK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__EZGK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__EZGK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __FZ5U=((____0MB *)((____QMB *)__EZGK));
+          if (((void *)__FZ5U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__FZ5U->__TPC);
+            __GZ5U=((____BC *)__YC);
+            if ((__GZ5U->__OFL <= __GZ5U->__WJ)) {
+              if ((__GZ5U->__OFL ==  0)) {
+                __GZ5U->__OFL= 32;
+                __HZ5U=__RVW( 32);
+                __GZ5U->__FFL=__HZ5U;
               } else /* FALSE */ {
-                __tmp__ZX5U=(__INTEGER__Q)(Self__XX5U->capacity__HFL <<  1);
-                __tmp__YX5U=((__CHARACTER__DB *)Self__XX5U->storage__4EL);
-                old_nb_elts__1X5U=Self__XX5U->capacity__HFL;
-                __tmp__2X5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YX5U),((__UINTEGER_32__RWB )old_nb_elts__1X5U),((__UINTEGER_32__RWB )__tmp__ZX5U));
-                __tmp__YX5U=((__CHARACTER__DB *)__tmp__2X5U);
-                clear__to__F00(__tmp__YX5U,old_nb_elts__1X5U,(__INTEGER__Q)(__tmp__ZX5U -  1));
-                Self__XX5U->storage__4EL=__tmp__YX5U;
-                Self__XX5U->capacity__HFL=__tmp__ZX5U;
+                __IZ5U=(____Q)(__GZ5U->__OFL <<  1);
+                __HZ5U=((____DB *)__GZ5U->__FFL);
+                __KZ5U=__GZ5U->__OFL;
+                __LZ5U=__55W(((____IB )__HZ5U),((____YWB )__KZ5U),((____YWB )__IZ5U));
+                __HZ5U=((____DB *)__LZ5U);
+                __M00(__HZ5U,__KZ5U,(____Q)(__IZ5U -  1));
+                __GZ5U->__FFL=__HZ5U;
+                __GZ5U->__OFL=__IZ5U;
               };
             };
-            ((__CHARACTER__DB *)Self__XX5U->storage__4EL)[Self__XX5U->count__WJ]=' ';
-            Self__XX5U->count__WJ=(__INTEGER__Q)(Self__XX5U->count__WJ +  1);
+            ((____DB *)__GZ5U->__FFL)[__GZ5U->__WJ]=' ';
+            __GZ5U->__WJ=(____Q)(__GZ5U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__WX5U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__FZ5U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VXGK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__EZGK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VXGK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__EZGK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__BCLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VXGK));
-          Self__XX5U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__XX5U->capacity__HFL <= Self__XX5U->count__WJ)) {
-            if ((Self__XX5U->capacity__HFL ==  0)) {
-              Self__XX5U->capacity__HFL= 32;
-              __tmp__YX5U=create__KVW( 32);
-              Self__XX5U->storage__4EL=__tmp__YX5U;
+        case ____2VRC__: {
+          __QDLS=((____2VRC *)((____QMB *)__EZGK));
+          __GZ5U=((____BC *)__YC);
+          if ((__GZ5U->__OFL <= __GZ5U->__WJ)) {
+            if ((__GZ5U->__OFL ==  0)) {
+              __GZ5U->__OFL= 32;
+              __HZ5U=__RVW( 32);
+              __GZ5U->__FFL=__HZ5U;
             } else /* FALSE */ {
-              __tmp__ZX5U=(__INTEGER__Q)(Self__XX5U->capacity__HFL <<  1);
-              __tmp__YX5U=((__CHARACTER__DB *)Self__XX5U->storage__4EL);
-              old_nb_elts__1X5U=Self__XX5U->capacity__HFL;
-              __tmp__2X5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YX5U),((__UINTEGER_32__RWB )old_nb_elts__1X5U),((__UINTEGER_32__RWB )__tmp__ZX5U));
-              __tmp__YX5U=((__CHARACTER__DB *)__tmp__2X5U);
-              clear__to__F00(__tmp__YX5U,old_nb_elts__1X5U,(__INTEGER__Q)(__tmp__ZX5U -  1));
-              Self__XX5U->storage__4EL=__tmp__YX5U;
-              Self__XX5U->capacity__HFL=__tmp__ZX5U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__XX5U->storage__4EL)[Self__XX5U->count__WJ]='(';
-          Self__XX5U->count__WJ=(__INTEGER__Q)(Self__XX5U->count__WJ +  1);
-          display_raw__DGAD(Self__BCLS,string_tmp__YC);
-          Self__XX5U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__XX5U->capacity__HFL <= Self__XX5U->count__WJ)) {
-            if ((Self__XX5U->capacity__HFL ==  0)) {
-              Self__XX5U->capacity__HFL= 32;
-              __tmp__YX5U=create__KVW( 32);
-              Self__XX5U->storage__4EL=__tmp__YX5U;
+              __IZ5U=(____Q)(__GZ5U->__OFL <<  1);
+              __HZ5U=((____DB *)__GZ5U->__FFL);
+              __KZ5U=__GZ5U->__OFL;
+              __LZ5U=__55W(((____IB )__HZ5U),((____YWB )__KZ5U),((____YWB )__IZ5U));
+              __HZ5U=((____DB *)__LZ5U);
+              __M00(__HZ5U,__KZ5U,(____Q)(__IZ5U -  1));
+              __GZ5U->__FFL=__HZ5U;
+              __GZ5U->__OFL=__IZ5U;
+            };
+          };
+          ((____DB *)__GZ5U->__FFL)[__GZ5U->__WJ]='(';
+          __GZ5U->__WJ=(____Q)(__GZ5U->__WJ +  1);
+          __SHAD(__QDLS,__YC);
+          __GZ5U=((____BC *)__YC);
+          if ((__GZ5U->__OFL <= __GZ5U->__WJ)) {
+            if ((__GZ5U->__OFL ==  0)) {
+              __GZ5U->__OFL= 32;
+              __HZ5U=__RVW( 32);
+              __GZ5U->__FFL=__HZ5U;
             } else /* FALSE */ {
-              __tmp__ZX5U=(__INTEGER__Q)(Self__XX5U->capacity__HFL <<  1);
-              __tmp__YX5U=((__CHARACTER__DB *)Self__XX5U->storage__4EL);
-              old_nb_elts__1X5U=Self__XX5U->capacity__HFL;
-              __tmp__2X5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YX5U),((__UINTEGER_32__RWB )old_nb_elts__1X5U),((__UINTEGER_32__RWB )__tmp__ZX5U));
-              __tmp__YX5U=((__CHARACTER__DB *)__tmp__2X5U);
-              clear__to__F00(__tmp__YX5U,old_nb_elts__1X5U,(__INTEGER__Q)(__tmp__ZX5U -  1));
-              Self__XX5U->storage__4EL=__tmp__YX5U;
-              Self__XX5U->capacity__HFL=__tmp__ZX5U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__XX5U->storage__4EL)[Self__XX5U->count__WJ]=')';
-          Self__XX5U->count__WJ=(__INTEGER__Q)(Self__XX5U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VXGK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__4TGK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__1VGK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__DXGK=((__SLOT_CODE__MIRG *)__tmp__1VGK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__DXGK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3WGK=((__ITM_SLOT__HLC *)__tmp__DXGK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __IZ5U=(____Q)(__GZ5U->__OFL <<  1);
+              __HZ5U=((____DB *)__GZ5U->__FFL);
+              __KZ5U=__GZ5U->__OFL;
+              __LZ5U=__55W(((____IB )__HZ5U),((____YWB )__KZ5U),((____YWB )__IZ5U));
+              __HZ5U=((____DB *)__LZ5U);
+              __M00(__HZ5U,__KZ5U,(____Q)(__IZ5U -  1));
+              __GZ5U->__FFL=__HZ5U;
+              __GZ5U->__OFL=__IZ5U;
+            };
+          };
+          ((____DB *)__GZ5U->__FFL)[__GZ5U->__WJ]=')';
+          __GZ5U->__WJ=(____Q)(__GZ5U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__EZGK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__NVGK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__KXGK)->__id==____1JRG__) {
+          __SYGK=((____1JRG *)__KXGK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__SYGK)->__id==____OLC__) {
+            __MYGK=((____OLC *)__SYGK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3WGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DXGK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __MYGK=((____4G0D *)__SYGK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__3WGK=((__SLOT_DATA__WIRG *)__tmp__1VGK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __MYGK=((____FKRG *)__KXGK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__3WGK);
-        put_position__HRE(Self__3TGK->parent_expr__CFOJ.parent_instr__CK.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(__MYGK);
+        __ORE(__MVGK->__RGOJ.__CK.__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));
         };
       };
-      __tmp__FYGK=read__NUEI(((__LOCAL__43WC *)__tmp__VBLS));
-      __tmp__HYGK=new_read__slot__receiver__self__intern__3J2C(Self__3TGK->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__1VGK,__tmp__FYGK,__tmp__FYGK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__HYGK);
-      __tmp__1VGK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__HYGK));
-      result__BUGK=__tmp__1VGK;
-      __tmp__OXGK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__OXGK=FALSE__O__;
-    };
-    if ((! __tmp__OXGK)) {
-      __tmp__OXGK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__4TGK),TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-      if (__tmp__OXGK) {
-        __tmp__JCLS=create__name__style__type__0HND(Self__3TGK->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)TYPE_VOID__AMB__->parent_type__BMB.default__0LC));
-        __tmp__QCLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__JCLS),Self__3TGK->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__3TGK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QCLS);
-        __tmp__AZGK=get__HJC(last_cast_name__C31J);
-        __tmp__SI3L=get_slot__452I(((__TYPE_FULL__PMB *)t__4TGK),__tmp__AZGK);
-        if (((void *)__tmp__SI3L == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__4TGK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)TYPE_VOID__AMB__->parent_type__BMB.default__0LC),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__AZGK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__4TGK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__5TGK);
-          __tmp__VZGK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__4TGK));
-          put_position__HRE(__tmp__VZGK->parent_named__PF.parent_itm_object__OF.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);
+      __UZGK=__2VEI(((____N5WC *)__EDLS));
+      __WZGK=__ML2C(__MVGK->__RGOJ.__CK.__YH.__O2B,__KXGK,__UZGK,__UZGK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__WZGK);
+      __KXGK=__BR5H(((____UL2C *)__WZGK));
+      __QVGK=__KXGK;
+      __3YGK=__K__;
+    } else /* FALSE */ {
+      __3YGK=__O__;
+    };
+    if ((! __3YGK)) {
+      __3YGK=__1XRL(((____WMB *)__NVGK),__HMB__->__IMB.__BMC);
+      if (__3YGK) {
+        __YDLS=__JJND(__MVGK->__RGOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__HMB__->__IMB.__BMC));
+        __5DLS=__BQRJ(((____N5WC *)__YDLS),__MVGK->__RGOJ.__CK.__YH.__O2B,__MVGK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5DLS);
+        __P0GK=__OJC(__R41J);
+        __BK3L=__NB3I(((____WMB *)__NVGK),__P0GK);
+        if (((void *)__BK3L == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__NVGK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __CQXE(((____WMB *)__HMB__->__IMB.__BMC),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__P0GK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__NVGK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__OVGK);
+          __E1GK=__IFMJ(((____WMB *)__NVGK));
+          __ORE(__E1GK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__SI3L)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__SI3L)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZX5U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__SI3L));
+        if (((struct ___OBJ *)__BK3L)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__BK3L)->__2JRG->__QLC)->__id==____OLC__) {
+            __IZ5U=__HVRL(((____1JRG *)__BK3L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZX5U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__SI3L));
+            __IZ5U=__HVRL(((____1JRG *)__BK3L));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__SI3L)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZX5U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__SI3L));
+          if (((struct ___OBJ *)((____FKRG *)__BK3L)->__HKRG->__QLC)->__id==____OLC__) {
+            __IZ5U=__4VRL(((____FKRG *)__BK3L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZX5U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__SI3L));
+            __IZ5U=__4VRL(((____FKRG *)__BK3L));
           };
         };
-        if ((__tmp__ZX5U !=  2)) {
-          if (((struct ___OBJ *)__tmp__SI3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__VXGK=((__SLOT_CODE__MIRG *)__tmp__SI3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__VXGK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__B0GK=((__ITM_SLOT__HLC *)__tmp__VXGK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__IZ5U !=  2)) {
+          if (((struct ___OBJ *)__BK3L)->__id==____1JRG__) {
+            __EZGK=((____1JRG *)__BK3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__EZGK)->__id==____OLC__) {
+              __Q1GK=((____OLC *)__EZGK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__B0GK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VXGK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __Q1GK=((____4G0D *)__EZGK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__B0GK=((__SLOT_DATA__WIRG *)__tmp__SI3L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __Q1GK=((____FKRG *)__BK3L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__B0GK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__Q1GK);
+          __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 *)__tmp__SI3L)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__DXGK=((__SLOT_CODE__MIRG *)__tmp__SI3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__DXGK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__VXGK=((__ITM_SLOT__HLC *)__tmp__DXGK)->result_type__3VOB;
+        if (((struct ___OBJ *)__BK3L)->__id==____1JRG__) {
+          __SYGK=((____1JRG *)__BK3L)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__SYGK)->__id==____OLC__) {
+            __EZGK=((____OLC *)__SYGK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__VXGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DXGK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __EZGK=((____4G0D *)__SYGK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__DXGK=((__SLOT_DATA__WIRG *)__tmp__SI3L)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__DXGK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__VXGK=((__ITM_SLOT__HLC *)__tmp__DXGK)->result_type__3VOB;
+          __SYGK=((____FKRG *)__BK3L)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__SYGK)->__id==____OLC__) {
+            __EZGK=((____OLC *)__SYGK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__VXGK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DXGK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __EZGK=((____4G0D *)__SYGK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__VXGK==NULL) {
-          __tmp__DXGK=NULL;
+        if (__EZGK==NULL) {
+          __SYGK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__VXGK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__DXGK=((void *)__tmp__VXGK);
+          switch (((struct ___OBJ *)__EZGK)->__id) {
+          case ____QMB__: {
+            __SYGK=((void *)__EZGK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__DXGK=((void *)__tmp__VXGK);
+          case ____0MB__: {
+            __SYGK=((void *)__EZGK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__DXGK=((void *)__tmp__VXGK);
+          case ____KPB__: {
+            __SYGK=((void *)__EZGK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__DXGK=((void *)__tmp__VXGK);
+          case ____TEZ__: {
+            __SYGK=((void *)__EZGK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__DXGK=NULL;
+          case ____2VRC__: {
+            __SYGK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__DXGK=NULL;
+          case ____GZRC__: {
+            __SYGK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__DXGK == (void *)NULL)) {
-          __tmp__S0GK=TRUE__K__;
+        if (((void *)__SYGK == (void *)NULL)) {
+          __B2GK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__DXGK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__P0GK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__DXGK));
+          switch (((struct ___OBJ *)__SYGK)->__id) {
+          case ____QMB__: {
+            __41GK=__43X(((____QMB *)__SYGK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__P0GK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DXGK)));
+          case ____0MB__: {
+            __41GK=__D5X(((____0MB *)((____QMB *)__SYGK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__P0GK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DXGK)),NULL);
+          case ____KPB__: {
+            __41GK=__LAY(((____KPB *)((____QMB *)__SYGK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__P0GK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DXGK)),NULL);
+          case ____TEZ__: {
+            __41GK=__HZ1D(((____TEZ *)((____QMB *)__SYGK)),NULL);
           } break;
           };
-          __tmp__S0GK=((void *)__tmp__P0GK != (void *)t__4TGK);
+          __B2GK=((void *)__41GK != (void *)__NVGK);
         };
-        if (__tmp__S0GK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__SI3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__VXGK=((__SLOT_CODE__MIRG *)__tmp__SI3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__VXGK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__Z0GK=((__ITM_SLOT__HLC *)__tmp__VXGK)->result_type__3VOB;
+        if (__B2GK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__BK3L)->__id==____1JRG__) {
+            __EZGK=((____1JRG *)__BK3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__EZGK)->__id==____OLC__) {
+              __I2GK=((____OLC *)__EZGK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__Z0GK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VXGK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __I2GK=((____4G0D *)__EZGK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__VXGK=((__SLOT_DATA__WIRG *)__tmp__SI3L)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__VXGK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__Z0GK=((__ITM_SLOT__HLC *)__tmp__VXGK)->result_type__3VOB;
+            __EZGK=((____FKRG *)__BK3L)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__EZGK)->__id==____OLC__) {
+              __I2GK=((____OLC *)__EZGK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__Z0GK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VXGK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__Z0GK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__Z0GK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__QY5U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__Z0GK));
-            if (((void *)Self__QY5U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__QY5U->style__MPC);
-              Self__RY5U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__RY5U->capacity__HFL <= Self__RY5U->count__WJ)) {
-                if ((Self__RY5U->capacity__HFL ==  0)) {
-                  Self__RY5U->capacity__HFL= 32;
-                  __tmp__SY5U=create__KVW( 32);
-                  Self__RY5U->storage__4EL=__tmp__SY5U;
+              __I2GK=((____4G0D *)__EZGK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__I2GK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__I2GK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __5Z5U=((____0MB *)((____QMB *)__I2GK));
+            if (((void *)__5Z5U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__5Z5U->__TPC);
+              __A05U=((____BC *)__YC);
+              if ((__A05U->__OFL <= __A05U->__WJ)) {
+                if ((__A05U->__OFL ==  0)) {
+                  __A05U->__OFL= 32;
+                  __B05U=__RVW( 32);
+                  __A05U->__FFL=__B05U;
                 } else /* FALSE */ {
-                  __tmp__TY5U=(__INTEGER__Q)(Self__RY5U->capacity__HFL <<  1);
-                  __tmp__SY5U=((__CHARACTER__DB *)Self__RY5U->storage__4EL);
-                  old_nb_elts__VY5U=Self__RY5U->capacity__HFL;
-                  __tmp__WY5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SY5U),((__UINTEGER_32__RWB )old_nb_elts__VY5U),((__UINTEGER_32__RWB )__tmp__TY5U));
-                  __tmp__SY5U=((__CHARACTER__DB *)__tmp__WY5U);
-                  clear__to__F00(__tmp__SY5U,old_nb_elts__VY5U,(__INTEGER__Q)(__tmp__TY5U -  1));
-                  Self__RY5U->storage__4EL=__tmp__SY5U;
-                  Self__RY5U->capacity__HFL=__tmp__TY5U;
+                  __C05U=(____Q)(__A05U->__OFL <<  1);
+                  __B05U=((____DB *)__A05U->__FFL);
+                  __E05U=__A05U->__OFL;
+                  __F05U=__55W(((____IB )__B05U),((____YWB )__E05U),((____YWB )__C05U));
+                  __B05U=((____DB *)__F05U);
+                  __M00(__B05U,__E05U,(____Q)(__C05U -  1));
+                  __A05U->__FFL=__B05U;
+                  __A05U->__OFL=__C05U;
                 };
               };
-              ((__CHARACTER__DB *)Self__RY5U->storage__4EL)[Self__RY5U->count__WJ]=' ';
-              Self__RY5U->count__WJ=(__INTEGER__Q)(Self__RY5U->count__WJ +  1);
+              ((____DB *)__A05U->__FFL)[__A05U->__WJ]=' ';
+              __A05U->__WJ=(____Q)(__A05U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__QY5U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__5Z5U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__Z0GK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__I2GK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__Z0GK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__I2GK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__VCLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__Z0GK));
-            Self__RY5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__RY5U->capacity__HFL <= Self__RY5U->count__WJ)) {
-              if ((Self__RY5U->capacity__HFL ==  0)) {
-                Self__RY5U->capacity__HFL= 32;
-                __tmp__SY5U=create__KVW( 32);
-                Self__RY5U->storage__4EL=__tmp__SY5U;
+          case ____2VRC__: {
+            __EELS=((____2VRC *)((____QMB *)__I2GK));
+            __A05U=((____BC *)__YC);
+            if ((__A05U->__OFL <= __A05U->__WJ)) {
+              if ((__A05U->__OFL ==  0)) {
+                __A05U->__OFL= 32;
+                __B05U=__RVW( 32);
+                __A05U->__FFL=__B05U;
               } else /* FALSE */ {
-                __tmp__TY5U=(__INTEGER__Q)(Self__RY5U->capacity__HFL <<  1);
-                __tmp__SY5U=((__CHARACTER__DB *)Self__RY5U->storage__4EL);
-                old_nb_elts__VY5U=Self__RY5U->capacity__HFL;
-                __tmp__WY5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SY5U),((__UINTEGER_32__RWB )old_nb_elts__VY5U),((__UINTEGER_32__RWB )__tmp__TY5U));
-                __tmp__SY5U=((__CHARACTER__DB *)__tmp__WY5U);
-                clear__to__F00(__tmp__SY5U,old_nb_elts__VY5U,(__INTEGER__Q)(__tmp__TY5U -  1));
-                Self__RY5U->storage__4EL=__tmp__SY5U;
-                Self__RY5U->capacity__HFL=__tmp__TY5U;
+                __C05U=(____Q)(__A05U->__OFL <<  1);
+                __B05U=((____DB *)__A05U->__FFL);
+                __E05U=__A05U->__OFL;
+                __F05U=__55W(((____IB )__B05U),((____YWB )__E05U),((____YWB )__C05U));
+                __B05U=((____DB *)__F05U);
+                __M00(__B05U,__E05U,(____Q)(__C05U -  1));
+                __A05U->__FFL=__B05U;
+                __A05U->__OFL=__C05U;
               };
             };
-            ((__CHARACTER__DB *)Self__RY5U->storage__4EL)[Self__RY5U->count__WJ]='(';
-            Self__RY5U->count__WJ=(__INTEGER__Q)(Self__RY5U->count__WJ +  1);
-            display_raw__DGAD(Self__VCLS,string_tmp__YC);
-            Self__RY5U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__RY5U->capacity__HFL <= Self__RY5U->count__WJ)) {
-              if ((Self__RY5U->capacity__HFL ==  0)) {
-                Self__RY5U->capacity__HFL= 32;
-                __tmp__SY5U=create__KVW( 32);
-                Self__RY5U->storage__4EL=__tmp__SY5U;
+            ((____DB *)__A05U->__FFL)[__A05U->__WJ]='(';
+            __A05U->__WJ=(____Q)(__A05U->__WJ +  1);
+            __SHAD(__EELS,__YC);
+            __A05U=((____BC *)__YC);
+            if ((__A05U->__OFL <= __A05U->__WJ)) {
+              if ((__A05U->__OFL ==  0)) {
+                __A05U->__OFL= 32;
+                __B05U=__RVW( 32);
+                __A05U->__FFL=__B05U;
               } else /* FALSE */ {
-                __tmp__TY5U=(__INTEGER__Q)(Self__RY5U->capacity__HFL <<  1);
-                __tmp__SY5U=((__CHARACTER__DB *)Self__RY5U->storage__4EL);
-                old_nb_elts__VY5U=Self__RY5U->capacity__HFL;
-                __tmp__WY5U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SY5U),((__UINTEGER_32__RWB )old_nb_elts__VY5U),((__UINTEGER_32__RWB )__tmp__TY5U));
-                __tmp__SY5U=((__CHARACTER__DB *)__tmp__WY5U);
-                clear__to__F00(__tmp__SY5U,old_nb_elts__VY5U,(__INTEGER__Q)(__tmp__TY5U -  1));
-                Self__RY5U->storage__4EL=__tmp__SY5U;
-                Self__RY5U->capacity__HFL=__tmp__TY5U;
+                __C05U=(____Q)(__A05U->__OFL <<  1);
+                __B05U=((____DB *)__A05U->__FFL);
+                __E05U=__A05U->__OFL;
+                __F05U=__55W(((____IB )__B05U),((____YWB )__E05U),((____YWB )__C05U));
+                __B05U=((____DB *)__F05U);
+                __M00(__B05U,__E05U,(____Q)(__C05U -  1));
+                __A05U->__FFL=__B05U;
+                __A05U->__OFL=__C05U;
               };
             };
-            ((__CHARACTER__DB *)Self__RY5U->storage__4EL)[Self__RY5U->count__WJ]=')';
-            Self__RY5U->count__WJ=(__INTEGER__Q)(Self__RY5U->count__WJ +  1);
+            ((____DB *)__A05U->__FFL)[__A05U->__WJ]=')';
+            __A05U->__WJ=(____Q)(__A05U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__Z0GK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__I2GK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__4TGK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__SI3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__VXGK=((__SLOT_CODE__MIRG *)__tmp__SI3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__VXGK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__B0GK=((__ITM_SLOT__HLC *)__tmp__VXGK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__NVGK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__BK3L)->__id==____1JRG__) {
+            __EZGK=((____1JRG *)__BK3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__EZGK)->__id==____OLC__) {
+              __Q1GK=((____OLC *)__EZGK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__B0GK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VXGK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __Q1GK=((____4G0D *)__EZGK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__B0GK=((__SLOT_DATA__WIRG *)__tmp__SI3L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __Q1GK=((____FKRG *)__BK3L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__B0GK);
-          put_position__HRE(Self__3TGK->parent_expr__CFOJ.parent_instr__CK.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(__Q1GK);
+          __ORE(__MVGK->__RGOJ.__CK.__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));
           };
         };
-        __tmp__I1GK=create_with_capacity__CBZH( 2);
-        __tmp__K1GK=create__type__IJ2C(Self__3TGK->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__4TGK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__I1GK),__tmp__K1GK);
-        __tmp__N1GK=read__NUEI(((__LOCAL__43WC *)__tmp__JCLS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__I1GK),__tmp__N1GK);
-        __tmp__3WGK=Self__3TGK->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__DXGK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__I1GK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__DXGK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__NZ5U=((__STRING_CST__5J *)__tmp__DXGK);
-          result__JZ5U=NULL;
-          __tmp__2X5U=((__POINTER__IB )(NULL));
-          __tmp__XWGK= 0;
-          __tmp__WY5U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__WY5U ==  0)) {
-            result__JZ5U=Self__NZ5U;
-          } else /* FALSE */ {
-            __tmp__XWGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY5U));
-            if ((__tmp__XWGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OZ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PZ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WY5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QZ5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PZ5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OZ5U=micro_alloc__table__lab__HKI(__tmp__PZ5U,((__POINTER__IB )(&(table_size[(__tmp__QZ5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PZ5U)));
-              __tmp__2X5U=__tmp__OZ5U;
+        __X2GK=__RCZH( 2);
+        __Z2GK=__XK2C(__MVGK->__RGOJ.__CK.__YH.__O2B,__NVGK);
+        __0YEI(((____ABXC *)__X2GK),__Z2GK);
+        __22GK=__2VEI(((____N5WC *)__YDLS));
+        __0YEI(((____ABXC *)__X2GK),__22GK);
+        __MYGK=__MVGK->__RGOJ.__CK.__YH.__O2B;
+        __SYGK=((void **)((____ABXC *)__X2GK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__SYGK)->__id) {
+        case ____5J__: {
+          __205U=((____5J *)__SYGK);
+          __Y05U=NULL;
+          __LZ5U=((____IB )(NULL));
+          __GYGK= 0;
+          __F05U=((____IB )sizeof(____5J));
+          if (((unsigned long)__F05U ==  0)) {
+            __Y05U=__205U;
+          } else /* FALSE */ {
+            __GYGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F05U));
+            if ((__GYGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __305U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __405U=(void *)((unsigned long)(void *)((unsigned long)__F05U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __505U=((____YWB )((____Q )(void *)((unsigned long)__405U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __305U=__OKI(__405U,((____IB )(&(table_size[(__505U)-1]))),((____YWB )((____Q )__405U)));
+              __LZ5U=__305U;
             } else /* FALSE */ {
-              __tmp__QZ5U=((__UINTEGER_32__RWB )__tmp__XWGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OZ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PZ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WY5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OZ5U=micro_alloc__table__lab__HKI(__tmp__PZ5U,((__POINTER__IB )(&(table_type[(__tmp__QZ5U)]))),(__UINTEGER_32__RWB)(__tmp__QZ5U |  1));
-              __tmp__2X5U=__tmp__OZ5U;
-            };
-            result__JZ5U=((__STRING_CST__5J *)__tmp__2X5U);
-            *(result__JZ5U) = *(Self__NZ5U);
-          };
-          __tmp__VXGK=result__JZ5U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__VXGK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__DXGK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__ZCLS=((__PROTOTYPE_CST__45WC *)__tmp__DXGK);
-          __tmp__0CLS=create__type__IJ2C(Self__ZCLS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZCLS->parent_constant__55WC.static_type__SG4D);
-          __tmp__VXGK=__tmp__0CLS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__2CLS=((__INTEGER_CST__KAXC *)__tmp__DXGK);
-          __tmp__B0GK=Self__2CLS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__F05U=Self__2CLS->value__YG4D;
-          __tmp__LXGK=Self__2CLS->parent_constant__LAXC.static_type__SG4D;
-          Self__2CLS=NULL;
-          __tmp__2X5U=((__POINTER__IB )(NULL));
-          __tmp__XWGK= 0;
-          __tmp__WY5U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__WY5U ==  0)) {
-            Self__2CLS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__XWGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY5U));
-            if ((__tmp__XWGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OZ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PZ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WY5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QZ5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PZ5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OZ5U=micro_alloc__table__lab__HKI(__tmp__PZ5U,((__POINTER__IB )(&(table_size[(__tmp__QZ5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PZ5U)));
-              __tmp__2X5U=__tmp__OZ5U;
+              __505U=((____YWB )__GYGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __305U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __405U=(void *)((unsigned long)(void *)((unsigned long)__F05U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __305U=__OKI(__405U,((____IB )(&(table_type[(__505U)]))),(____YWB)(__505U |  1));
+              __LZ5U=__305U;
+            };
+            __Y05U=((____5J *)__LZ5U);
+            *(__Y05U) = *(__205U);
+          };
+          __EZGK=__Y05U;
+        } break;
+        case ____0AXC__: {
+          __EZGK=__JZAL(((____0AXC *)__SYGK));
+        } break;
+        case ____NBXC__: {
+          __IELS=((____NBXC *)__SYGK);
+          __JELS=__XK2C(__IELS->__OBXC.__DK.__CK.__YH.__O2B,__IELS->__OBXC.__BI4D);
+          __EZGK=__JELS;
+        } break;
+        case ____ZBXC__: {
+          __LELS=((____ZBXC *)__SYGK);
+          __Q1GK=__LELS->__0BXC.__DK.__CK.__YH.__O2B;
+          __U15U=__LELS->__HI4D;
+          __0YGK=__LELS->__0BXC.__BI4D;
+          __LELS=NULL;
+          __LZ5U=((____IB )(NULL));
+          __GYGK= 0;
+          __F05U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__F05U ==  0)) {
+            __LELS=__ZBXC__;
+          } else /* FALSE */ {
+            __GYGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F05U));
+            if ((__GYGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __305U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __405U=(void *)((unsigned long)(void *)((unsigned long)__F05U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __505U=((____YWB )((____Q )(void *)((unsigned long)__405U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __305U=__OKI(__405U,((____IB )(&(table_size[(__505U)-1]))),((____YWB )((____Q )__405U)));
+              __LZ5U=__305U;
             } else /* FALSE */ {
-              __tmp__QZ5U=((__UINTEGER_32__RWB )__tmp__XWGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OZ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PZ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WY5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OZ5U=micro_alloc__table__lab__HKI(__tmp__PZ5U,((__POINTER__IB )(&(table_type[(__tmp__QZ5U)]))),(__UINTEGER_32__RWB)(__tmp__QZ5U |  1));
-              __tmp__2X5U=__tmp__OZ5U;
-            };
-            Self__2CLS=((__INTEGER_CST__KAXC *)__tmp__2X5U);
-            *(Self__2CLS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__D05U=((__INTEGER_CST__KAXC *)Self__2CLS);
-          Self__D05U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__B0GK;
-          Self__D05U->value__YG4D=v__F05U;
-          Self__D05U->parent_constant__LAXC.static_type__SG4D=__tmp__LXGK;
-          check_type__KYEE(Self__D05U);
-          __tmp__VXGK=Self__2CLS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__VXGK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__DXGK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__FVQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__DXGK)->local__PUEJ));
-          if (__tmp__FVQT==NULL) {
-            __tmp__GVQT=NULL;
+              __505U=((____YWB )__GYGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __305U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __405U=(void *)((unsigned long)(void *)((unsigned long)__F05U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __305U=__OKI(__405U,((____IB )(&(table_type[(__505U)]))),(____YWB)(__505U |  1));
+              __LZ5U=__305U;
+            };
+            __LELS=((____ZBXC *)__LZ5U);
+            *(__LELS) = *(__ZBXC__);
+          };
+          __S15U=((____ZBXC *)__LELS);
+          __S15U->__0BXC.__DK.__CK.__YH.__O2B=__Q1GK;
+          __S15U->__HI4D=__U15U;
+          __S15U->__0BXC.__BI4D=__0YGK;
+          __ZZEE(__S15U);
+          __EZGK=__LELS;
+        } break;
+        case ____DMWH__: {
+          __EZGK=__W3OK(((____DMWH *)__SYGK));
+        } break;
+        case ____2A0I__: {
+          __UWQT=__2VEI(((____N5WC *)((____2A0I *)__SYGK)->__4VEJ));
+          if (__UWQT==NULL) {
+            __VWQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__GVQT=((__READ_LOCAL__N5ZI *)__tmp__FVQT);
+            __VWQT=((____2A0I *)__UWQT);
           };
-          __tmp__VXGK=__tmp__GVQT;
+          __EZGK=__VWQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__VXGK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__DXGK));
+        case ____HJNJ__: {
+          __EZGK=__Y0AL(((____HJNJ *)__SYGK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__VXGK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__DXGK));
+        case ____SJNJ__: {
+          __EZGK=__D1AL(((____SJNJ *)__SYGK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__ADLS=((__IS_EXPANDED__L5NJ *)__tmp__DXGK);
-          __tmp__B0GK=Self__ADLS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__FVQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__ADLS->receiver__554J)->local__PUEJ));
-          if (__tmp__FVQT==NULL) {
-            __tmp__GVQT=NULL;
+        case ____0AOJ__: {
+          __PELS=((____0AOJ *)__SYGK);
+          __Q1GK=__PELS->__1AOJ.__CK.__YH.__O2B;
+          __UWQT=__2VEI(((____N5WC *)((____2A0I *)__PELS->__OB5J)->__4VEJ));
+          if (__UWQT==NULL) {
+            __VWQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__GVQT=((__READ_LOCAL__N5ZI *)__tmp__FVQT);
-          };
-          Self__ADLS=NULL;
-          __tmp__2X5U=((__POINTER__IB )(NULL));
-          __tmp__XWGK= 0;
-          __tmp__WY5U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__WY5U ==  0)) {
-            Self__ADLS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__XWGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY5U));
-            if ((__tmp__XWGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OZ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PZ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WY5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QZ5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PZ5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OZ5U=micro_alloc__table__lab__HKI(__tmp__PZ5U,((__POINTER__IB )(&(table_size[(__tmp__QZ5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PZ5U)));
-              __tmp__2X5U=__tmp__OZ5U;
+            __VWQT=((____2A0I *)__UWQT);
+          };
+          __PELS=NULL;
+          __LZ5U=((____IB )(NULL));
+          __GYGK= 0;
+          __F05U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__F05U ==  0)) {
+            __PELS=__0AOJ__;
+          } else /* FALSE */ {
+            __GYGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F05U));
+            if ((__GYGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __305U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __405U=(void *)((unsigned long)(void *)((unsigned long)__F05U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __505U=((____YWB )((____Q )(void *)((unsigned long)__405U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __305U=__OKI(__405U,((____IB )(&(table_size[(__505U)-1]))),((____YWB )((____Q )__405U)));
+              __LZ5U=__305U;
             } else /* FALSE */ {
-              __tmp__QZ5U=((__UINTEGER_32__RWB )__tmp__XWGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OZ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PZ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WY5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OZ5U=micro_alloc__table__lab__HKI(__tmp__PZ5U,((__POINTER__IB )(&(table_type[(__tmp__QZ5U)]))),(__UINTEGER_32__RWB)(__tmp__QZ5U |  1));
-              __tmp__2X5U=__tmp__OZ5U;
-            };
-            Self__ADLS=((__IS_EXPANDED__L5NJ *)__tmp__2X5U);
-            *(Self__ADLS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__U05U=((__IS_EXPANDED__L5NJ *)Self__ADLS);
-          Self__U05U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__B0GK;
-          Self__U05U->receiver__554J=__tmp__GVQT;
-          __tmp__VXGK=Self__ADLS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__FDLS=((__GET_TYPE_ID__V5NJ *)__tmp__DXGK);
-          __tmp__B0GK=Self__FDLS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__LXGK=Self__FDLS->receiver__EA5J;
-          Self__FDLS=NULL;
-          __tmp__2X5U=((__POINTER__IB )(NULL));
-          __tmp__XWGK= 0;
-          __tmp__WY5U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__WY5U ==  0)) {
-            Self__FDLS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__XWGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY5U));
-            if ((__tmp__XWGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OZ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PZ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WY5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QZ5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PZ5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OZ5U=micro_alloc__table__lab__HKI(__tmp__PZ5U,((__POINTER__IB )(&(table_size[(__tmp__QZ5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PZ5U)));
-              __tmp__2X5U=__tmp__OZ5U;
+              __505U=((____YWB )__GYGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __305U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __405U=(void *)((unsigned long)(void *)((unsigned long)__F05U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __305U=__OKI(__405U,((____IB )(&(table_type[(__505U)]))),(____YWB)(__505U |  1));
+              __LZ5U=__305U;
+            };
+            __PELS=((____0AOJ *)__LZ5U);
+            *(__PELS) = *(__0AOJ__);
+          };
+          __D25U=((____0AOJ *)__PELS);
+          __D25U->__1AOJ.__CK.__YH.__O2B=__Q1GK;
+          __D25U->__OB5J=__VWQT;
+          __EZGK=__PELS;
+        } break;
+        case ____EBOJ__: {
+          __UELS=((____EBOJ *)__SYGK);
+          __Q1GK=__UELS->__FBOJ.__CK.__YH.__O2B;
+          __0YGK=__UELS->__TB5J;
+          __UELS=NULL;
+          __LZ5U=((____IB )(NULL));
+          __GYGK= 0;
+          __F05U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__F05U ==  0)) {
+            __UELS=__EBOJ__;
+          } else /* FALSE */ {
+            __GYGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F05U));
+            if ((__GYGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __305U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __405U=(void *)((unsigned long)(void *)((unsigned long)__F05U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __505U=((____YWB )((____Q )(void *)((unsigned long)__405U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __305U=__OKI(__405U,((____IB )(&(table_size[(__505U)-1]))),((____YWB )((____Q )__405U)));
+              __LZ5U=__305U;
             } else /* FALSE */ {
-              __tmp__QZ5U=((__UINTEGER_32__RWB )__tmp__XWGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OZ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PZ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WY5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OZ5U=micro_alloc__table__lab__HKI(__tmp__PZ5U,((__POINTER__IB )(&(table_type[(__tmp__QZ5U)]))),(__UINTEGER_32__RWB)(__tmp__QZ5U |  1));
-              __tmp__2X5U=__tmp__OZ5U;
-            };
-            Self__FDLS=((__GET_TYPE_ID__V5NJ *)__tmp__2X5U);
-            *(Self__FDLS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__E15U=((__GET_TYPE_ID__V5NJ *)Self__FDLS);
-          Self__E15U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__B0GK;
-          Self__E15U->receiver__EA5J=__tmp__LXGK;
-          __tmp__VXGK=Self__FDLS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__VXGK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__DXGK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__VXGK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__DXGK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__VXGK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__DXGK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__VXGK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__DXGK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__VXGK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__DXGK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__VXGK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__DXGK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__VXGK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__DXGK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__VXGK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__DXGK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__VXGK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__DXGK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__IDLS=((__SIZE_OF__NGOJ *)__tmp__DXGK);
-          __tmp__B0GK=Self__IDLS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__LXGK=Self__IDLS->receiver__OC5J;
-          Self__IDLS=NULL;
-          __tmp__2X5U=((__POINTER__IB )(NULL));
-          __tmp__XWGK= 0;
-          __tmp__WY5U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__WY5U ==  0)) {
-            Self__IDLS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__XWGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY5U));
-            if ((__tmp__XWGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OZ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PZ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WY5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QZ5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PZ5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OZ5U=micro_alloc__table__lab__HKI(__tmp__PZ5U,((__POINTER__IB )(&(table_size[(__tmp__QZ5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PZ5U)));
-              __tmp__2X5U=__tmp__OZ5U;
+              __505U=((____YWB )__GYGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __305U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __405U=(void *)((unsigned long)(void *)((unsigned long)__F05U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __305U=__OKI(__405U,((____IB )(&(table_type[(__505U)]))),(____YWB)(__505U |  1));
+              __LZ5U=__305U;
+            };
+            __UELS=((____EBOJ *)__LZ5U);
+            *(__UELS) = *(__EBOJ__);
+          };
+          __T25U=((____EBOJ *)__UELS);
+          __T25U->__FBOJ.__CK.__YH.__O2B=__Q1GK;
+          __T25U->__TB5J=__0YGK;
+          __EZGK=__UELS;
+        } break;
+        case ____3BOJ__: {
+          __EZGK=__21AL(((____3BOJ *)__SYGK));
+        } break;
+        case ____RCOJ__: {
+          __EZGK=__H2AL(((____RCOJ *)__SYGK));
+        } break;
+        case ____HDOJ__: {
+          __EZGK=__S2AL(((____HDOJ *)__SYGK));
+        } break;
+        case ____1DOJ__: {
+          __EZGK=__32AL(((____1DOJ *)__SYGK));
+        } break;
+        case ____PEOJ__: {
+          __EZGK=__I3AL(((____PEOJ *)__SYGK));
+        } break;
+        case ____DFOJ__: {
+          __EZGK=__T3AL(((____DFOJ *)__SYGK));
+        } break;
+        case ____XFOJ__: {
+          __EZGK=__43AL(((____XFOJ *)__SYGK));
+        } break;
+        case ____QGOJ__: {
+          __EZGK=__J4AL(((____QGOJ *)__SYGK));
+        } break;
+        case ____EHOJ__: {
+          __EZGK=__X4AL(((____EHOJ *)__SYGK));
+        } break;
+        case ____2HOJ__: {
+          __XELS=((____2HOJ *)__SYGK);
+          __Q1GK=__XELS->__3HOJ.__CK.__YH.__O2B;
+          __0YGK=__XELS->__3D5J;
+          __XELS=NULL;
+          __LZ5U=((____IB )(NULL));
+          __GYGK= 0;
+          __F05U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__F05U ==  0)) {
+            __XELS=__2HOJ__;
+          } else /* FALSE */ {
+            __GYGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F05U));
+            if ((__GYGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __305U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __405U=(void *)((unsigned long)(void *)((unsigned long)__F05U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __505U=((____YWB )((____Q )(void *)((unsigned long)__405U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __305U=__OKI(__405U,((____IB )(&(table_size[(__505U)-1]))),((____YWB )((____Q )__405U)));
+              __LZ5U=__305U;
             } else /* FALSE */ {
-              __tmp__QZ5U=((__UINTEGER_32__RWB )__tmp__XWGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OZ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PZ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WY5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OZ5U=micro_alloc__table__lab__HKI(__tmp__PZ5U,((__POINTER__IB )(&(table_type[(__tmp__QZ5U)]))),(__UINTEGER_32__RWB)(__tmp__QZ5U |  1));
-              __tmp__2X5U=__tmp__OZ5U;
-            };
-            Self__IDLS=((__SIZE_OF__NGOJ *)__tmp__2X5U);
-            *(Self__IDLS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__U15U=((__SIZE_OF__NGOJ *)Self__IDLS);
-          Self__U15U->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__B0GK;
-          Self__U15U->receiver__OC5J=__tmp__LXGK;
-          __tmp__VXGK=Self__IDLS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__VXGK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__DXGK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__LDLS=((__REAL_CST__JLOJ *)__tmp__DXGK);
-          __tmp__B0GK=Self__LDLS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__G25U=Self__LDLS->value__DD5J;
-          __tmp__LXGK=Self__LDLS->parent_constant__KLOJ.static_type__SG4D;
-          Self__LDLS=NULL;
-          __tmp__2X5U=((__POINTER__IB )(NULL));
-          __tmp__XWGK= 0;
-          __tmp__WY5U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__WY5U ==  0)) {
-            Self__LDLS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__XWGK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WY5U));
-            if ((__tmp__XWGK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OZ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PZ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WY5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QZ5U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PZ5U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__OZ5U=micro_alloc__table__lab__HKI(__tmp__PZ5U,((__POINTER__IB )(&(table_size[(__tmp__QZ5U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PZ5U)));
-              __tmp__2X5U=__tmp__OZ5U;
+              __505U=((____YWB )__GYGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __305U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __405U=(void *)((unsigned long)(void *)((unsigned long)__F05U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __305U=__OKI(__405U,((____IB )(&(table_type[(__505U)]))),(____YWB)(__505U |  1));
+              __LZ5U=__305U;
+            };
+            __XELS=((____2HOJ *)__LZ5U);
+            *(__XELS) = *(__2HOJ__);
+          };
+          __D35U=((____2HOJ *)__XELS);
+          __D35U->__3HOJ.__CK.__YH.__O2B=__Q1GK;
+          __D35U->__3D5J=__0YGK;
+          __EZGK=__XELS;
+        } break;
+        case ____YIOJ__: {
+          __EZGK=__I5AL(((____YIOJ *)__SYGK));
+        } break;
+        case ____YMOJ__: {
+          __0ELS=((____YMOJ *)__SYGK);
+          __Q1GK=__0ELS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __V35U=__0ELS->__SE5J;
+          __0YGK=__0ELS->__ZMOJ.__BI4D;
+          __0ELS=NULL;
+          __LZ5U=((____IB )(NULL));
+          __GYGK= 0;
+          __F05U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__F05U ==  0)) {
+            __0ELS=__YMOJ__;
+          } else /* FALSE */ {
+            __GYGK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F05U));
+            if ((__GYGK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __305U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __405U=(void *)((unsigned long)(void *)((unsigned long)__F05U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __505U=((____YWB )((____Q )(void *)((unsigned long)__405U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __305U=__OKI(__405U,((____IB )(&(table_size[(__505U)-1]))),((____YWB )((____Q )__405U)));
+              __LZ5U=__305U;
             } else /* FALSE */ {
-              __tmp__QZ5U=((__UINTEGER_32__RWB )__tmp__XWGK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__OZ5U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PZ5U=(void *)((unsigned long)(void *)((unsigned long)__tmp__WY5U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZ5U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__OZ5U=micro_alloc__table__lab__HKI(__tmp__PZ5U,((__POINTER__IB )(&(table_type[(__tmp__QZ5U)]))),(__UINTEGER_32__RWB)(__tmp__QZ5U |  1));
-              __tmp__2X5U=__tmp__OZ5U;
-            };
-            Self__LDLS=((__REAL_CST__JLOJ *)__tmp__2X5U);
-            *(Self__LDLS) = *(REAL_CST__JLOJ__);
-          };
-          Self__E25U=((__REAL_CST__JLOJ *)Self__LDLS);
-          Self__E25U->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__B0GK;
-          Self__E25U->value__DD5J=v__G25U;
-          Self__E25U->parent_constant__KLOJ.static_type__SG4D=__tmp__LXGK;
-          __tmp__VXGK=Self__LDLS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__PDLS=((__CHARACTER_CST__5LOJ *)__tmp__DXGK);
-          __tmp__QDLS=create__char__CMQJ(Self__PDLS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PDLS->text__ID5J);
-          __tmp__VXGK=__tmp__QDLS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__SDLS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__DXGK);
-          __tmp__TDLS=create__text__2PQJ(Self__SDLS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SDLS->string__EBJK);
-          __tmp__VXGK=__tmp__TDLS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__VXGK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__DXGK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__VXGK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__DXGK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__VXGK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__DXGK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__VXGK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DXGK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__VXGK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__DXGK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__VXGK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DXGK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__VXGK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__DXGK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__VXGK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__DXGK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__Z0GK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__DXGK)->global__Y5JM),NULL);
-          if (__tmp__Z0GK==NULL) {
-            __tmp__INCU=NULL;
+              __505U=((____YWB )__GYGK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __305U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __405U=(void *)((unsigned long)(void *)((unsigned long)__F05U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__305U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __305U=__OKI(__405U,((____IB )(&(table_type[(__505U)]))),(____YWB)(__505U |  1));
+              __LZ5U=__305U;
+            };
+            __0ELS=((____YMOJ *)__LZ5U);
+            *(__0ELS) = *(__YMOJ__);
+          };
+          __T35U=((____YMOJ *)__0ELS);
+          __T35U->__ZMOJ.__DK.__CK.__YH.__O2B=__Q1GK;
+          __T35U->__SE5J=__V35U;
+          __T35U->__ZMOJ.__BI4D=__0YGK;
+          __EZGK=__0ELS;
+        } break;
+        case ____ONOJ__: {
+          __4ELS=((____ONOJ *)__SYGK);
+          __5ELS=__RNQJ(__4ELS->__PNOJ.__DK.__CK.__YH.__O2B,__4ELS->__XE5J);
+          __EZGK=__5ELS;
+        } break;
+        case ____YOOJ__: {
+          __BFLS=((____YOOJ *)__SYGK);
+          __CFLS=__LRQJ(__BFLS->__ZOOJ.__DK.__CK.__YH.__O2B,__BFLS->__TCJK);
+          __EZGK=__CFLS;
+        } break;
+        case ____IM4K__: {
+          __EZGK=__NZFM(((____IM4K *)__SYGK));
+        } break;
+        case ____T5FL__: {
+          __EZGK=__V35O(((____T5FL *)__SYGK));
+        } break;
+        case ____3DUL__: {
+          __EZGK=__AJVP(((____3DUL *)__SYGK));
+        } break;
+        case ____0EUL__: {
+          __EZGK=__QB4P(((____0EUL *)__SYGK));
+        } break;
+        case ____BGUL__: {
+          __EZGK=__LJVP(((____BGUL *)__SYGK));
+        } break;
+        case ____2GUL__: {
+          __EZGK=__2B4P(((____2GUL *)__SYGK));
+        } break;
+        case ____B0VL__: {
+          __EZGK=__H0BN(((____B0VL *)__SYGK));
+        } break;
+        case ____P0VL__: {
+          __EZGK=__NCHM(((____P0VL *)__SYGK));
+        } break;
+        case ____Q5YL__: {
+          __I2GK=__TFTL(((____FKRG *)((____Q5YL *)__SYGK)->__HBKM),NULL);
+          if (__I2GK==NULL) {
+            __XOCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__Z0GK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__INCU=NULL;
+            switch (((struct ___OBJ *)__I2GK)->__id) {
+            case ____IM4K__: {
+              __XOCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__INCU=((__READ_GLOBAL__B4YL *)__tmp__Z0GK);
+            case ____Q5YL__: {
+              __XOCU=((____Q5YL *)__I2GK);
             } break;
             }
           };
-          __tmp__VXGK=__tmp__INCU;
+          __EZGK=__XOCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__VXGK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__DXGK));
+        case ____UVPM__: {
+          __EZGK=__VGWN(((____UVPM *)__SYGK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__VXGK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__DXGK));
+        case ____0ZPM__: {
+          __EZGK=__4G2P(((____0ZPM *)__SYGK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__VXGK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__DXGK));
+        case ____MR0N__: {
+          __EZGK=__DRVO(((____MR0N *)__SYGK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__VXGK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__DXGK));
+        case ____YWBP__: {
+          __EZGK=__DQ0Q(((____YWBP *)__SYGK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__VXGK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__DXGK));
+        case ____LYBP__: {
+          __EZGK=__0WUP(((____LYBP *)__SYGK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__VXGK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__DXGK));
+        case ____CZBP__: {
+          __EZGK=__FXUP(((____CZBP *)__SYGK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__VXGK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__DXGK));
+        case ____3BEP__: {
+          __EZGK=__FCIQ(((____3BEP *)__SYGK));
         } break;
         };
-        __tmp__T1GK=new_read__slot__receiver__with__intern__2DZJ(__tmp__3WGK,__tmp__SI3L,__tmp__VXGK,__tmp__I1GK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__T1GK);
-        __tmp__SI3L=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__T1GK));
-        result__BUGK=__tmp__SI3L;
+        __C3GK=__LFZJ(__MYGK,__BK3L,__EZGK,__X2GK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__C3GK);
+        __BK3L=__BR5H(((____UL2C *)__C3GK));
+        __QVGK=__BK3L;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__4TGK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)TYPE_VOID__AMB__->parent_type__BMB.default__0LC),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__5TGK);
-        put_position__HRE(Self__3TGK->parent_expr__CFOJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__NVGK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __CQXE(((____WMB *)__HMB__->__IMB.__BMC),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__OVGK);
+        __ORE(__MVGK->__RGOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__1VGK=result__BUGK;
-  return(__tmp__1VGK);
+  __KXGK=__QVGK;
+  return(__KXGK);
 }
 
-static void* check_type__with__L2GK(__ITEM__VFOJ *Self__M2GK,__TYPE_FULL__PMB *t__N2GK,__POSITION__OL p__O2GK)
-// ({ITEM__VFOJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __03GK(____EHOJ *__13GK,____WMB *__23GK,____OL __33GK)
+// ({__EHOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__Z45U;
-  void *result__Q2GK;
-  __TYPE_FULL__PMB *__tmp__G3GK,*__tmp__Z3GK,*__tmp__A4GK,*__tmp__R4GK;
-  __TYPE_FULL__PMB *__tmp__05GK,*__tmp__4CHK;
-  __LOCAL__43WC *__tmp__FELS,*__tmp__ZELS;
-  __WRITE_LOCAL__BEYJ *__tmp__MELS,*__tmp__AFLS;
-  __STRING_CONSTANT__0 *__tmp__I4GK,*__tmp__PBHK,*v__0AAV;
-  void *__tmp__K4GK;
-  __PROTOTYPE__MF *__tmp__A5GK,*__tmp__ECHK;
-  __INTEGER__Q __tmp__G5GK,__tmp__N25U,old_nb_elts__P25U,__tmp__H35U;
-  __INTEGER__Q old_nb_elts__J35U;
-  void *__tmp__B30O;
-  __POSITION__OL __tmp__M5GK,__tmp__QCHK;
-  void *__tmp__S5GK,*__tmp__EAHK,*__tmp__IDHK;
-  __ITM_TYPE_STYLE__TMB *Self__K25U,*Self__E35U;
-  __STRING__BC *Self__L25U,*Self__F35U;
-  __POINTER__IB __tmp__Q25U,__tmp__K35U,__tmp__C45U,__tmp__D45U;
-  __ITM_TYPE_MULTI__NURC *Self__RELS,*Self__FFLS;
-  __READ_LOCAL__N5ZI *__tmp__UAHK,*__tmp__2DHK,*__tmp__HWQT,*__tmp__IWQT;
-  __NODE_TYPE__FK2C *__tmp__WAHK,*__tmp__CEHK;
-  __PROTOTYPE_CST__45WC *__tmp__ZDHK,*Self__JFLS,*__tmp__KFLS;
-  __STRING_CST__5J *Self__B45U,*result__335U;
-  __UINTEGER_32__RWB __tmp__E45U;
-  __INTEGER_CST__KAXC *Self__MFLS,*Self__X45U;
-  __IS_EXPANDED__L5NJ *Self__QFLS,*Self__I55U;
-  __GET_TYPE_ID__V5NJ *Self__VFLS,*Self__Y55U;
-  __SIZE_OF__NGOJ *Self__YFLS,*Self__IAAV;
-  __REAL_CST__JLOJ *Self__1FLS,*Self__YAAV;
-  __CHARACTER_CST__5LOJ *Self__5FLS,*__tmp__AGLS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CGLS,*__tmp__DGLS;
-  __READ_GLOBAL__B4YL *__tmp__MNCU;
-  __BOOLEAN__L __tmp__H3GK,__tmp__03GK,__tmp__35GK,__tmp__BDHK;
-  __CHARACTER__DB *__tmp__M25U,*__tmp__G35U;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__XDHK;
-  result__Q2GK=NULL;
-  __tmp__G3GK=static_type__XECK(Self__M2GK);
-  __tmp__H3GK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__N2GK),__tmp__G3GK);
-  if (__tmp__H3GK) {
-    result__Q2GK=Self__M2GK;
+  ____0SG __IAAV;
+  void *__53GK;
+  ____WMB *__V4GK,*__I5GK,*__P5GK,*__AAHK,*__JBHK,*__NEHK;
+  ____N5WC *__UFLS,*__IGLS;
+  ____QFYJ *__1FLS,*__PGLS;
+  ____0 *__X5GK,*__4CHK,*__JCAV;
+  void *__Z5GK;
+  ____MF *__PAHK,*__TDHK;
+  ____Q __VAHK,__235U,__435U,__W45U,__Y45U;
+  void *__Q40O;
+  ____OL __1AHK,__5DHK;
+  void *__BBHK,*__TBHK,*__XEHK;
+  ____0MB *__Z35U,*__T45U;
+  ____BC *__035U,*__U45U;
+  ____IB __535U,__Z45U,__R55U,__S55U;
+  ____2VRC *__AGLS,*__UGLS;
+  ____2A0I *__DCHK,*__LFHK,*__WXQT,*__XXQT;
+  ____UL2C *__FCHK,*__RFHK;
+  ____NBXC *__IFHK,*__YGLS,*__ZGLS;
+  ____5J *__Q55U,*__M55U;
+  ____YWB __T55U;
+  ____ZBXC *__1GLS,*__GAAV;
+  ____0AOJ *__5GLS,*__XAAV;
+  ____EBOJ *__EHLS,*__HBAV;
+  ____2HOJ *__HHLS,*__XBAV;
+  ____YMOJ *__KHLS,*__HCAV;
+  ____ONOJ *__OHLS,*__PHLS;
+  ____YOOJ *__RHLS,*__SHLS;
+  ____Q5YL *__1OCU;
+  ____L __W4GK,__J5GK,__MBHK,__QEHK;
+  ____DB *__135U,*__V45U;
+  ____ABXC *__GFHK;
+  __53GK=NULL;
+  __V4GK=__GGCK(__13GK);
+  __W4GK=__5MKK(((____WMB *)__23GK),__V4GK);
+  if (__W4GK) {
+    __53GK=__13GK;
   } else /* FALSE */ {
-    __tmp__Z3GK=static_type__XECK(Self__M2GK);
-    __tmp__03GK=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__Z3GK),t__N2GK);
-    if (__tmp__03GK) {
-      __tmp__A4GK=static_type__XECK(Self__M2GK);
-      __tmp__FELS=create__name__style__type__0HND(Self__M2GK->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__A4GK));
-      __tmp__MELS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__FELS),Self__M2GK->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__M2GK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__MELS);
-      __tmp__I4GK=get__HJC(last_cast_name__C31J);
-      __tmp__A4GK=static_type__XECK(Self__M2GK);
-      __tmp__K4GK=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__A4GK),__tmp__I4GK);
-      if (((void *)__tmp__K4GK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__R4GK=static_type__XECK(Self__M2GK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__R4GK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__N2GK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__I4GK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__R4GK=static_type__XECK(Self__M2GK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__R4GK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__O2GK);
-        __tmp__R4GK=static_type__XECK(Self__M2GK);
-        __tmp__A5GK=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__R4GK));
-        put_position__HRE(__tmp__A5GK->parent_named__PF.parent_itm_object__OF.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);
+    __I5GK=__GGCK(__13GK);
+    __J5GK=__CDVK(((____WMB *)__I5GK),__23GK);
+    if (__J5GK) {
+      __P5GK=__GGCK(__13GK);
+      __UFLS=__JJND(__13GK->__FHOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__P5GK));
+      __1FLS=__BQRJ(((____N5WC *)__UFLS),__13GK->__FHOJ.__CK.__YH.__O2B,__13GK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__1FLS);
+      __X5GK=__OJC(__R41J);
+      __P5GK=__GGCK(__13GK);
+      __Z5GK=__NB3I(((____WMB *)__P5GK),__X5GK);
+      if (((void *)__Z5GK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __AAHK=__GGCK(__13GK);
+        __CQXE(((____WMB *)__AAHK),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__23GK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__X5GK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __AAHK=__GGCK(__13GK);
+        __CQXE(((____WMB *)__AAHK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__33GK);
+        __AAHK=__GGCK(__13GK);
+        __PAHK=__IFMJ(((____WMB *)__AAHK));
+        __ORE(__PAHK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__K4GK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__K4GK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__G5GK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__K4GK));
+      if (((struct ___OBJ *)__Z5GK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__Z5GK)->__2JRG->__QLC)->__id==____OLC__) {
+          __VAHK=__HVRL(((____1JRG *)__Z5GK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__G5GK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__K4GK));
+          __VAHK=__HVRL(((____1JRG *)__Z5GK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__K4GK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__G5GK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__K4GK));
+        if (((struct ___OBJ *)((____FKRG *)__Z5GK)->__HKRG->__QLC)->__id==____OLC__) {
+          __VAHK=__4VRL(((____FKRG *)__Z5GK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__G5GK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__K4GK));
+          __VAHK=__4VRL(((____FKRG *)__Z5GK));
         };
       };
-      if ((__tmp__G5GK !=  1)) {
-        if (((struct ___OBJ *)__tmp__K4GK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__B30O=((__SLOT_CODE__MIRG *)__tmp__K4GK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__B30O)->__id==__ITM_SLOT__HLC__) {
-            __tmp__M5GK=((__ITM_SLOT__HLC *)__tmp__B30O)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__VAHK !=  1)) {
+        if (((struct ___OBJ *)__Z5GK)->__id==____1JRG__) {
+          __Q40O=((____1JRG *)__Z5GK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__Q40O)->__id==____OLC__) {
+            __1AHK=((____OLC *)__Q40O)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__M5GK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__B30O)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __1AHK=((____4G0D *)__Q40O)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__M5GK=((__SLOT_DATA__WIRG *)__tmp__K4GK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __1AHK=((____FKRG *)__Z5GK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__M5GK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__1AHK);
+        __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 *)__tmp__K4GK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__B30O=((__SLOT_CODE__MIRG *)__tmp__K4GK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__B30O)->__id==__ITM_SLOT__HLC__) {
-          __tmp__S5GK=((__ITM_SLOT__HLC *)__tmp__B30O)->result_type__3VOB;
+      if (((struct ___OBJ *)__Z5GK)->__id==____1JRG__) {
+        __Q40O=((____1JRG *)__Z5GK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__Q40O)->__id==____OLC__) {
+          __BBHK=((____OLC *)__Q40O)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__S5GK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__B30O)->parent_itm_slot__QF0D.result_type__3VOB;
+          __BBHK=((____4G0D *)__Q40O)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__B30O=((__SLOT_DATA__WIRG *)__tmp__K4GK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__B30O)->__id==__ITM_SLOT__HLC__) {
-          __tmp__S5GK=((__ITM_SLOT__HLC *)__tmp__B30O)->result_type__3VOB;
+        __Q40O=((____FKRG *)__Z5GK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__Q40O)->__id==____OLC__) {
+          __BBHK=((____OLC *)__Q40O)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__S5GK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__B30O)->parent_itm_slot__QF0D.result_type__3VOB;
+          __BBHK=((____4G0D *)__Q40O)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__S5GK==NULL) {
-        __tmp__B30O=NULL;
+      if (__BBHK==NULL) {
+        __Q40O=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__S5GK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__B30O=((void *)__tmp__S5GK);
+        switch (((struct ___OBJ *)__BBHK)->__id) {
+        case ____QMB__: {
+          __Q40O=((void *)__BBHK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__B30O=((void *)__tmp__S5GK);
+        case ____0MB__: {
+          __Q40O=((void *)__BBHK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__B30O=((void *)__tmp__S5GK);
+        case ____KPB__: {
+          __Q40O=((void *)__BBHK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__B30O=((void *)__tmp__S5GK);
+        case ____TEZ__: {
+          __Q40O=((void *)__BBHK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__B30O=NULL;
+        case ____2VRC__: {
+          __Q40O=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__B30O=NULL;
+        case ____GZRC__: {
+          __Q40O=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__B30O == (void *)NULL)) {
-        __tmp__35GK=TRUE__K__;
+      if (((void *)__Q40O == (void *)NULL)) {
+        __MBHK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__B30O)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__05GK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__B30O));
+        switch (((struct ___OBJ *)__Q40O)->__id) {
+        case ____QMB__: {
+          __JBHK=__43X(((____QMB *)__Q40O));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__05GK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__B30O)));
+        case ____0MB__: {
+          __JBHK=__D5X(((____0MB *)((____QMB *)__Q40O)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__05GK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__B30O)),NULL);
+        case ____KPB__: {
+          __JBHK=__LAY(((____KPB *)((____QMB *)__Q40O)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__05GK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__B30O)),NULL);
+        case ____TEZ__: {
+          __JBHK=__HZ1D(((____TEZ *)((____QMB *)__Q40O)),NULL);
         } break;
         };
-        __tmp__35GK=((void *)__tmp__05GK != (void *)t__N2GK);
+        __MBHK=((void *)__JBHK != (void *)__23GK);
       };
-      if (__tmp__35GK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__K4GK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__S5GK=((__SLOT_CODE__MIRG *)__tmp__K4GK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__S5GK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__EAHK=((__ITM_SLOT__HLC *)__tmp__S5GK)->result_type__3VOB;
+      if (__MBHK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__Z5GK)->__id==____1JRG__) {
+          __BBHK=((____1JRG *)__Z5GK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__BBHK)->__id==____OLC__) {
+            __TBHK=((____OLC *)__BBHK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__EAHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__S5GK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __TBHK=((____4G0D *)__BBHK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__S5GK=((__SLOT_DATA__WIRG *)__tmp__K4GK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__S5GK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__EAHK=((__ITM_SLOT__HLC *)__tmp__S5GK)->result_type__3VOB;
+          __BBHK=((____FKRG *)__Z5GK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__BBHK)->__id==____OLC__) {
+            __TBHK=((____OLC *)__BBHK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__EAHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__S5GK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__EAHK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__EAHK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__K25U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EAHK));
-          if (((void *)Self__K25U->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__K25U->style__MPC);
-            Self__L25U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__L25U->capacity__HFL <= Self__L25U->count__WJ)) {
-              if ((Self__L25U->capacity__HFL ==  0)) {
-                Self__L25U->capacity__HFL= 32;
-                __tmp__M25U=create__KVW( 32);
-                Self__L25U->storage__4EL=__tmp__M25U;
+            __TBHK=((____4G0D *)__BBHK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__TBHK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__TBHK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __Z35U=((____0MB *)((____QMB *)__TBHK));
+          if (((void *)__Z35U->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__Z35U->__TPC);
+            __035U=((____BC *)__YC);
+            if ((__035U->__OFL <= __035U->__WJ)) {
+              if ((__035U->__OFL ==  0)) {
+                __035U->__OFL= 32;
+                __135U=__RVW( 32);
+                __035U->__FFL=__135U;
               } else /* FALSE */ {
-                __tmp__N25U=(__INTEGER__Q)(Self__L25U->capacity__HFL <<  1);
-                __tmp__M25U=((__CHARACTER__DB *)Self__L25U->storage__4EL);
-                old_nb_elts__P25U=Self__L25U->capacity__HFL;
-                __tmp__Q25U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__M25U),((__UINTEGER_32__RWB )old_nb_elts__P25U),((__UINTEGER_32__RWB )__tmp__N25U));
-                __tmp__M25U=((__CHARACTER__DB *)__tmp__Q25U);
-                clear__to__F00(__tmp__M25U,old_nb_elts__P25U,(__INTEGER__Q)(__tmp__N25U -  1));
-                Self__L25U->storage__4EL=__tmp__M25U;
-                Self__L25U->capacity__HFL=__tmp__N25U;
+                __235U=(____Q)(__035U->__OFL <<  1);
+                __135U=((____DB *)__035U->__FFL);
+                __435U=__035U->__OFL;
+                __535U=__55W(((____IB )__135U),((____YWB )__435U),((____YWB )__235U));
+                __135U=((____DB *)__535U);
+                __M00(__135U,__435U,(____Q)(__235U -  1));
+                __035U->__FFL=__135U;
+                __035U->__OFL=__235U;
               };
             };
-            ((__CHARACTER__DB *)Self__L25U->storage__4EL)[Self__L25U->count__WJ]=' ';
-            Self__L25U->count__WJ=(__INTEGER__Q)(Self__L25U->count__WJ +  1);
+            ((____DB *)__035U->__FFL)[__035U->__WJ]=' ';
+            __035U->__WJ=(____Q)(__035U->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__K25U->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__Z35U->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EAHK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__TBHK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EAHK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__TBHK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__RELS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EAHK));
-          Self__L25U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__L25U->capacity__HFL <= Self__L25U->count__WJ)) {
-            if ((Self__L25U->capacity__HFL ==  0)) {
-              Self__L25U->capacity__HFL= 32;
-              __tmp__M25U=create__KVW( 32);
-              Self__L25U->storage__4EL=__tmp__M25U;
+        case ____2VRC__: {
+          __AGLS=((____2VRC *)((____QMB *)__TBHK));
+          __035U=((____BC *)__YC);
+          if ((__035U->__OFL <= __035U->__WJ)) {
+            if ((__035U->__OFL ==  0)) {
+              __035U->__OFL= 32;
+              __135U=__RVW( 32);
+              __035U->__FFL=__135U;
             } else /* FALSE */ {
-              __tmp__N25U=(__INTEGER__Q)(Self__L25U->capacity__HFL <<  1);
-              __tmp__M25U=((__CHARACTER__DB *)Self__L25U->storage__4EL);
-              old_nb_elts__P25U=Self__L25U->capacity__HFL;
-              __tmp__Q25U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__M25U),((__UINTEGER_32__RWB )old_nb_elts__P25U),((__UINTEGER_32__RWB )__tmp__N25U));
-              __tmp__M25U=((__CHARACTER__DB *)__tmp__Q25U);
-              clear__to__F00(__tmp__M25U,old_nb_elts__P25U,(__INTEGER__Q)(__tmp__N25U -  1));
-              Self__L25U->storage__4EL=__tmp__M25U;
-              Self__L25U->capacity__HFL=__tmp__N25U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__L25U->storage__4EL)[Self__L25U->count__WJ]='(';
-          Self__L25U->count__WJ=(__INTEGER__Q)(Self__L25U->count__WJ +  1);
-          display_raw__DGAD(Self__RELS,string_tmp__YC);
-          Self__L25U=((__STRING__BC *)string_tmp__YC);
-          if ((Self__L25U->capacity__HFL <= Self__L25U->count__WJ)) {
-            if ((Self__L25U->capacity__HFL ==  0)) {
-              Self__L25U->capacity__HFL= 32;
-              __tmp__M25U=create__KVW( 32);
-              Self__L25U->storage__4EL=__tmp__M25U;
+              __235U=(____Q)(__035U->__OFL <<  1);
+              __135U=((____DB *)__035U->__FFL);
+              __435U=__035U->__OFL;
+              __535U=__55W(((____IB )__135U),((____YWB )__435U),((____YWB )__235U));
+              __135U=((____DB *)__535U);
+              __M00(__135U,__435U,(____Q)(__235U -  1));
+              __035U->__FFL=__135U;
+              __035U->__OFL=__235U;
+            };
+          };
+          ((____DB *)__035U->__FFL)[__035U->__WJ]='(';
+          __035U->__WJ=(____Q)(__035U->__WJ +  1);
+          __SHAD(__AGLS,__YC);
+          __035U=((____BC *)__YC);
+          if ((__035U->__OFL <= __035U->__WJ)) {
+            if ((__035U->__OFL ==  0)) {
+              __035U->__OFL= 32;
+              __135U=__RVW( 32);
+              __035U->__FFL=__135U;
             } else /* FALSE */ {
-              __tmp__N25U=(__INTEGER__Q)(Self__L25U->capacity__HFL <<  1);
-              __tmp__M25U=((__CHARACTER__DB *)Self__L25U->storage__4EL);
-              old_nb_elts__P25U=Self__L25U->capacity__HFL;
-              __tmp__Q25U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__M25U),((__UINTEGER_32__RWB )old_nb_elts__P25U),((__UINTEGER_32__RWB )__tmp__N25U));
-              __tmp__M25U=((__CHARACTER__DB *)__tmp__Q25U);
-              clear__to__F00(__tmp__M25U,old_nb_elts__P25U,(__INTEGER__Q)(__tmp__N25U -  1));
-              Self__L25U->storage__4EL=__tmp__M25U;
-              Self__L25U->capacity__HFL=__tmp__N25U;
-            };
-          };
-          ((__CHARACTER__DB *)Self__L25U->storage__4EL)[Self__L25U->count__WJ]=')';
-          Self__L25U->count__WJ=(__INTEGER__Q)(Self__L25U->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EAHK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__N2GK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__K4GK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__S5GK=((__SLOT_CODE__MIRG *)__tmp__K4GK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__S5GK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__M5GK=((__ITM_SLOT__HLC *)__tmp__S5GK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __235U=(____Q)(__035U->__OFL <<  1);
+              __135U=((____DB *)__035U->__FFL);
+              __435U=__035U->__OFL;
+              __535U=__55W(((____IB )__135U),((____YWB )__435U),((____YWB )__235U));
+              __135U=((____DB *)__535U);
+              __M00(__135U,__435U,(____Q)(__235U -  1));
+              __035U->__FFL=__135U;
+              __035U->__OFL=__235U;
+            };
+          };
+          ((____DB *)__035U->__FFL)[__035U->__WJ]=')';
+          __035U->__WJ=(____Q)(__035U->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__TBHK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__23GK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__Z5GK)->__id==____1JRG__) {
+          __BBHK=((____1JRG *)__Z5GK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__BBHK)->__id==____OLC__) {
+            __1AHK=((____OLC *)__BBHK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__M5GK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__S5GK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __1AHK=((____4G0D *)__BBHK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__M5GK=((__SLOT_DATA__WIRG *)__tmp__K4GK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __1AHK=((____FKRG *)__Z5GK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__M5GK);
-        put_position__HRE(Self__M2GK->parent_expr__WFOJ.parent_instr__CK.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(__1AHK);
+        __ORE(__13GK->__FHOJ.__CK.__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));
         };
       };
-      __tmp__UAHK=read__NUEI(((__LOCAL__43WC *)__tmp__FELS));
-      __tmp__WAHK=new_read__slot__receiver__self__intern__3J2C(Self__M2GK->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__K4GK,__tmp__UAHK,__tmp__UAHK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__WAHK);
-      __tmp__K4GK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__WAHK));
-      result__Q2GK=__tmp__K4GK;
-      __tmp__35GK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__35GK=FALSE__O__;
-    };
-    if ((! __tmp__35GK)) {
-      __tmp__A4GK=static_type__XECK(Self__M2GK);
-      __tmp__35GK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__N2GK),__tmp__A4GK);
-      if (__tmp__35GK) {
-        __tmp__R4GK=static_type__XECK(Self__M2GK);
-        __tmp__ZELS=create__name__style__type__0HND(Self__M2GK->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__R4GK));
-        __tmp__AFLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__ZELS),Self__M2GK->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__M2GK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__AFLS);
-        __tmp__PBHK=get__HJC(last_cast_name__C31J);
-        __tmp__B30O=get_slot__452I(((__TYPE_FULL__PMB *)t__N2GK),__tmp__PBHK);
-        if (((void *)__tmp__B30O == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__N2GK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__05GK=static_type__XECK(Self__M2GK);
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__05GK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__PBHK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__N2GK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__O2GK);
-          __tmp__ECHK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__N2GK));
-          put_position__HRE(__tmp__ECHK->parent_named__PF.parent_itm_object__OF.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);
+      __DCHK=__2VEI(((____N5WC *)__UFLS));
+      __FCHK=__ML2C(__13GK->__FHOJ.__CK.__YH.__O2B,__Z5GK,__DCHK,__DCHK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__FCHK);
+      __Z5GK=__BR5H(((____UL2C *)__FCHK));
+      __53GK=__Z5GK;
+      __MBHK=__K__;
+    } else /* FALSE */ {
+      __MBHK=__O__;
+    };
+    if ((! __MBHK)) {
+      __P5GK=__GGCK(__13GK);
+      __MBHK=__1XRL(((____WMB *)__23GK),__P5GK);
+      if (__MBHK) {
+        __AAHK=__GGCK(__13GK);
+        __IGLS=__JJND(__13GK->__FHOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__AAHK));
+        __PGLS=__BQRJ(((____N5WC *)__IGLS),__13GK->__FHOJ.__CK.__YH.__O2B,__13GK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PGLS);
+        __4CHK=__OJC(__R41J);
+        __Q40O=__NB3I(((____WMB *)__23GK),__4CHK);
+        if (((void *)__Q40O == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__23GK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __JBHK=__GGCK(__13GK);
+          __CQXE(((____WMB *)__JBHK),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__4CHK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__23GK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__33GK);
+          __TDHK=__IFMJ(((____WMB *)__23GK));
+          __ORE(__TDHK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__B30O)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__B30O)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__N25U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__B30O));
+        if (((struct ___OBJ *)__Q40O)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__Q40O)->__2JRG->__QLC)->__id==____OLC__) {
+            __235U=__HVRL(((____1JRG *)__Q40O));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__N25U=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__B30O));
+            __235U=__HVRL(((____1JRG *)__Q40O));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__B30O)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__N25U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__B30O));
+          if (((struct ___OBJ *)((____FKRG *)__Q40O)->__HKRG->__QLC)->__id==____OLC__) {
+            __235U=__4VRL(((____FKRG *)__Q40O));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__N25U=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__B30O));
+            __235U=__4VRL(((____FKRG *)__Q40O));
           };
         };
-        if ((__tmp__N25U !=  2)) {
-          if (((struct ___OBJ *)__tmp__B30O)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__EAHK=((__SLOT_CODE__MIRG *)__tmp__B30O)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__EAHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__QCHK=((__ITM_SLOT__HLC *)__tmp__EAHK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__235U !=  2)) {
+          if (((struct ___OBJ *)__Q40O)->__id==____1JRG__) {
+            __TBHK=((____1JRG *)__Q40O)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__TBHK)->__id==____OLC__) {
+              __5DHK=((____OLC *)__TBHK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__QCHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EAHK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __5DHK=((____4G0D *)__TBHK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__QCHK=((__SLOT_DATA__WIRG *)__tmp__B30O)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __5DHK=((____FKRG *)__Q40O)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__QCHK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__5DHK);
+          __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 *)__tmp__B30O)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__S5GK=((__SLOT_CODE__MIRG *)__tmp__B30O)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__S5GK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__EAHK=((__ITM_SLOT__HLC *)__tmp__S5GK)->result_type__3VOB;
+        if (((struct ___OBJ *)__Q40O)->__id==____1JRG__) {
+          __BBHK=((____1JRG *)__Q40O)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__BBHK)->__id==____OLC__) {
+            __TBHK=((____OLC *)__BBHK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__EAHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__S5GK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __TBHK=((____4G0D *)__BBHK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__S5GK=((__SLOT_DATA__WIRG *)__tmp__B30O)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__S5GK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__EAHK=((__ITM_SLOT__HLC *)__tmp__S5GK)->result_type__3VOB;
+          __BBHK=((____FKRG *)__Q40O)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__BBHK)->__id==____OLC__) {
+            __TBHK=((____OLC *)__BBHK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__EAHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__S5GK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __TBHK=((____4G0D *)__BBHK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__EAHK==NULL) {
-          __tmp__S5GK=NULL;
+        if (__TBHK==NULL) {
+          __BBHK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__EAHK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__S5GK=((void *)__tmp__EAHK);
+          switch (((struct ___OBJ *)__TBHK)->__id) {
+          case ____QMB__: {
+            __BBHK=((void *)__TBHK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__S5GK=((void *)__tmp__EAHK);
+          case ____0MB__: {
+            __BBHK=((void *)__TBHK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__S5GK=((void *)__tmp__EAHK);
+          case ____KPB__: {
+            __BBHK=((void *)__TBHK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__S5GK=((void *)__tmp__EAHK);
+          case ____TEZ__: {
+            __BBHK=((void *)__TBHK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__S5GK=NULL;
+          case ____2VRC__: {
+            __BBHK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__S5GK=NULL;
+          case ____GZRC__: {
+            __BBHK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__S5GK == (void *)NULL)) {
-          __tmp__BDHK=TRUE__K__;
+        if (((void *)__BBHK == (void *)NULL)) {
+          __QEHK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__S5GK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__4CHK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__S5GK));
+          switch (((struct ___OBJ *)__BBHK)->__id) {
+          case ____QMB__: {
+            __NEHK=__43X(((____QMB *)__BBHK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__4CHK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__S5GK)));
+          case ____0MB__: {
+            __NEHK=__D5X(((____0MB *)((____QMB *)__BBHK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__4CHK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__S5GK)),NULL);
+          case ____KPB__: {
+            __NEHK=__LAY(((____KPB *)((____QMB *)__BBHK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__4CHK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__S5GK)),NULL);
+          case ____TEZ__: {
+            __NEHK=__HZ1D(((____TEZ *)((____QMB *)__BBHK)),NULL);
           } break;
           };
-          __tmp__BDHK=((void *)__tmp__4CHK != (void *)t__N2GK);
+          __QEHK=((void *)__NEHK != (void *)__23GK);
         };
-        if (__tmp__BDHK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__B30O)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__EAHK=((__SLOT_CODE__MIRG *)__tmp__B30O)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__EAHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__IDHK=((__ITM_SLOT__HLC *)__tmp__EAHK)->result_type__3VOB;
+        if (__QEHK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__Q40O)->__id==____1JRG__) {
+            __TBHK=((____1JRG *)__Q40O)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__TBHK)->__id==____OLC__) {
+              __XEHK=((____OLC *)__TBHK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__IDHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EAHK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __XEHK=((____4G0D *)__TBHK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__EAHK=((__SLOT_DATA__WIRG *)__tmp__B30O)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__EAHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__IDHK=((__ITM_SLOT__HLC *)__tmp__EAHK)->result_type__3VOB;
+            __TBHK=((____FKRG *)__Q40O)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__TBHK)->__id==____OLC__) {
+              __XEHK=((____OLC *)__TBHK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__IDHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EAHK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__IDHK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__IDHK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__E35U=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IDHK));
-            if (((void *)Self__E35U->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__E35U->style__MPC);
-              Self__F35U=((__STRING__BC *)string_tmp__YC);
-              if ((Self__F35U->capacity__HFL <= Self__F35U->count__WJ)) {
-                if ((Self__F35U->capacity__HFL ==  0)) {
-                  Self__F35U->capacity__HFL= 32;
-                  __tmp__G35U=create__KVW( 32);
-                  Self__F35U->storage__4EL=__tmp__G35U;
+              __XEHK=((____4G0D *)__TBHK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__XEHK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__XEHK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __T45U=((____0MB *)((____QMB *)__XEHK));
+            if (((void *)__T45U->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__T45U->__TPC);
+              __U45U=((____BC *)__YC);
+              if ((__U45U->__OFL <= __U45U->__WJ)) {
+                if ((__U45U->__OFL ==  0)) {
+                  __U45U->__OFL= 32;
+                  __V45U=__RVW( 32);
+                  __U45U->__FFL=__V45U;
                 } else /* FALSE */ {
-                  __tmp__H35U=(__INTEGER__Q)(Self__F35U->capacity__HFL <<  1);
-                  __tmp__G35U=((__CHARACTER__DB *)Self__F35U->storage__4EL);
-                  old_nb_elts__J35U=Self__F35U->capacity__HFL;
-                  __tmp__K35U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__G35U),((__UINTEGER_32__RWB )old_nb_elts__J35U),((__UINTEGER_32__RWB )__tmp__H35U));
-                  __tmp__G35U=((__CHARACTER__DB *)__tmp__K35U);
-                  clear__to__F00(__tmp__G35U,old_nb_elts__J35U,(__INTEGER__Q)(__tmp__H35U -  1));
-                  Self__F35U->storage__4EL=__tmp__G35U;
-                  Self__F35U->capacity__HFL=__tmp__H35U;
+                  __W45U=(____Q)(__U45U->__OFL <<  1);
+                  __V45U=((____DB *)__U45U->__FFL);
+                  __Y45U=__U45U->__OFL;
+                  __Z45U=__55W(((____IB )__V45U),((____YWB )__Y45U),((____YWB )__W45U));
+                  __V45U=((____DB *)__Z45U);
+                  __M00(__V45U,__Y45U,(____Q)(__W45U -  1));
+                  __U45U->__FFL=__V45U;
+                  __U45U->__OFL=__W45U;
                 };
               };
-              ((__CHARACTER__DB *)Self__F35U->storage__4EL)[Self__F35U->count__WJ]=' ';
-              Self__F35U->count__WJ=(__INTEGER__Q)(Self__F35U->count__WJ +  1);
+              ((____DB *)__U45U->__FFL)[__U45U->__WJ]=' ';
+              __U45U->__WJ=(____Q)(__U45U->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__E35U->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__T45U->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IDHK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__XEHK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IDHK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__XEHK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__FFLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IDHK));
-            Self__F35U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__F35U->capacity__HFL <= Self__F35U->count__WJ)) {
-              if ((Self__F35U->capacity__HFL ==  0)) {
-                Self__F35U->capacity__HFL= 32;
-                __tmp__G35U=create__KVW( 32);
-                Self__F35U->storage__4EL=__tmp__G35U;
+          case ____2VRC__: {
+            __UGLS=((____2VRC *)((____QMB *)__XEHK));
+            __U45U=((____BC *)__YC);
+            if ((__U45U->__OFL <= __U45U->__WJ)) {
+              if ((__U45U->__OFL ==  0)) {
+                __U45U->__OFL= 32;
+                __V45U=__RVW( 32);
+                __U45U->__FFL=__V45U;
               } else /* FALSE */ {
-                __tmp__H35U=(__INTEGER__Q)(Self__F35U->capacity__HFL <<  1);
-                __tmp__G35U=((__CHARACTER__DB *)Self__F35U->storage__4EL);
-                old_nb_elts__J35U=Self__F35U->capacity__HFL;
-                __tmp__K35U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__G35U),((__UINTEGER_32__RWB )old_nb_elts__J35U),((__UINTEGER_32__RWB )__tmp__H35U));
-                __tmp__G35U=((__CHARACTER__DB *)__tmp__K35U);
-                clear__to__F00(__tmp__G35U,old_nb_elts__J35U,(__INTEGER__Q)(__tmp__H35U -  1));
-                Self__F35U->storage__4EL=__tmp__G35U;
-                Self__F35U->capacity__HFL=__tmp__H35U;
+                __W45U=(____Q)(__U45U->__OFL <<  1);
+                __V45U=((____DB *)__U45U->__FFL);
+                __Y45U=__U45U->__OFL;
+                __Z45U=__55W(((____IB )__V45U),((____YWB )__Y45U),((____YWB )__W45U));
+                __V45U=((____DB *)__Z45U);
+                __M00(__V45U,__Y45U,(____Q)(__W45U -  1));
+                __U45U->__FFL=__V45U;
+                __U45U->__OFL=__W45U;
               };
             };
-            ((__CHARACTER__DB *)Self__F35U->storage__4EL)[Self__F35U->count__WJ]='(';
-            Self__F35U->count__WJ=(__INTEGER__Q)(Self__F35U->count__WJ +  1);
-            display_raw__DGAD(Self__FFLS,string_tmp__YC);
-            Self__F35U=((__STRING__BC *)string_tmp__YC);
-            if ((Self__F35U->capacity__HFL <= Self__F35U->count__WJ)) {
-              if ((Self__F35U->capacity__HFL ==  0)) {
-                Self__F35U->capacity__HFL= 32;
-                __tmp__G35U=create__KVW( 32);
-                Self__F35U->storage__4EL=__tmp__G35U;
+            ((____DB *)__U45U->__FFL)[__U45U->__WJ]='(';
+            __U45U->__WJ=(____Q)(__U45U->__WJ +  1);
+            __SHAD(__UGLS,__YC);
+            __U45U=((____BC *)__YC);
+            if ((__U45U->__OFL <= __U45U->__WJ)) {
+              if ((__U45U->__OFL ==  0)) {
+                __U45U->__OFL= 32;
+                __V45U=__RVW( 32);
+                __U45U->__FFL=__V45U;
               } else /* FALSE */ {
-                __tmp__H35U=(__INTEGER__Q)(Self__F35U->capacity__HFL <<  1);
-                __tmp__G35U=((__CHARACTER__DB *)Self__F35U->storage__4EL);
-                old_nb_elts__J35U=Self__F35U->capacity__HFL;
-                __tmp__K35U=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__G35U),((__UINTEGER_32__RWB )old_nb_elts__J35U),((__UINTEGER_32__RWB )__tmp__H35U));
-                __tmp__G35U=((__CHARACTER__DB *)__tmp__K35U);
-                clear__to__F00(__tmp__G35U,old_nb_elts__J35U,(__INTEGER__Q)(__tmp__H35U -  1));
-                Self__F35U->storage__4EL=__tmp__G35U;
-                Self__F35U->capacity__HFL=__tmp__H35U;
+                __W45U=(____Q)(__U45U->__OFL <<  1);
+                __V45U=((____DB *)__U45U->__FFL);
+                __Y45U=__U45U->__OFL;
+                __Z45U=__55W(((____IB )__V45U),((____YWB )__Y45U),((____YWB )__W45U));
+                __V45U=((____DB *)__Z45U);
+                __M00(__V45U,__Y45U,(____Q)(__W45U -  1));
+                __U45U->__FFL=__V45U;
+                __U45U->__OFL=__W45U;
               };
             };
-            ((__CHARACTER__DB *)Self__F35U->storage__4EL)[Self__F35U->count__WJ]=')';
-            Self__F35U->count__WJ=(__INTEGER__Q)(Self__F35U->count__WJ +  1);
+            ((____DB *)__U45U->__FFL)[__U45U->__WJ]=')';
+            __U45U->__WJ=(____Q)(__U45U->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IDHK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__XEHK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__N2GK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__B30O)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__EAHK=((__SLOT_CODE__MIRG *)__tmp__B30O)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__EAHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__QCHK=((__ITM_SLOT__HLC *)__tmp__EAHK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__23GK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__Q40O)->__id==____1JRG__) {
+            __TBHK=((____1JRG *)__Q40O)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__TBHK)->__id==____OLC__) {
+              __5DHK=((____OLC *)__TBHK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__QCHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EAHK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __5DHK=((____4G0D *)__TBHK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__QCHK=((__SLOT_DATA__WIRG *)__tmp__B30O)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __5DHK=((____FKRG *)__Q40O)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__QCHK);
-          put_position__HRE(Self__M2GK->parent_expr__WFOJ.parent_instr__CK.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(__5DHK);
+          __ORE(__13GK->__FHOJ.__CK.__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));
           };
         };
-        __tmp__XDHK=create_with_capacity__CBZH( 2);
-        __tmp__ZDHK=create__type__IJ2C(Self__M2GK->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__N2GK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__XDHK),__tmp__ZDHK);
-        __tmp__2DHK=read__NUEI(((__LOCAL__43WC *)__tmp__ZELS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__XDHK),__tmp__2DHK);
-        __tmp__M5GK=Self__M2GK->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__S5GK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__XDHK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__S5GK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__B45U=((__STRING_CST__5J *)__tmp__S5GK);
-          result__335U=NULL;
-          __tmp__Q25U=((__POINTER__IB )(NULL));
-          __tmp__G5GK= 0;
-          __tmp__K35U=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__K35U ==  0)) {
-            result__335U=Self__B45U;
-          } else /* FALSE */ {
-            __tmp__G5GK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K35U));
-            if ((__tmp__G5GK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__C45U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__D45U=(void *)((unsigned long)(void *)((unsigned long)__tmp__K35U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__E45U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__D45U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__C45U=micro_alloc__table__lab__HKI(__tmp__D45U,((__POINTER__IB )(&(table_size[(__tmp__E45U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__D45U)));
-              __tmp__Q25U=__tmp__C45U;
+        __GFHK=__RCZH( 2);
+        __IFHK=__XK2C(__13GK->__FHOJ.__CK.__YH.__O2B,__23GK);
+        __0YEI(((____ABXC *)__GFHK),__IFHK);
+        __LFHK=__2VEI(((____N5WC *)__IGLS));
+        __0YEI(((____ABXC *)__GFHK),__LFHK);
+        __1AHK=__13GK->__FHOJ.__CK.__YH.__O2B;
+        __BBHK=((void **)((____ABXC *)__GFHK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__BBHK)->__id) {
+        case ____5J__: {
+          __Q55U=((____5J *)__BBHK);
+          __M55U=NULL;
+          __535U=((____IB )(NULL));
+          __VAHK= 0;
+          __Z45U=((____IB )sizeof(____5J));
+          if (((unsigned long)__Z45U ==  0)) {
+            __M55U=__Q55U;
+          } else /* FALSE */ {
+            __VAHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z45U));
+            if ((__VAHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R55U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S55U=(void *)((unsigned long)(void *)((unsigned long)__Z45U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __T55U=((____YWB )((____Q )(void *)((unsigned long)__S55U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __R55U=__OKI(__S55U,((____IB )(&(table_size[(__T55U)-1]))),((____YWB )((____Q )__S55U)));
+              __535U=__R55U;
             } else /* FALSE */ {
-              __tmp__E45U=((__UINTEGER_32__RWB )__tmp__G5GK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__C45U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__D45U=(void *)((unsigned long)(void *)((unsigned long)__tmp__K35U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__C45U=micro_alloc__table__lab__HKI(__tmp__D45U,((__POINTER__IB )(&(table_type[(__tmp__E45U)]))),(__UINTEGER_32__RWB)(__tmp__E45U |  1));
-              __tmp__Q25U=__tmp__C45U;
-            };
-            result__335U=((__STRING_CST__5J *)__tmp__Q25U);
-            *(result__335U) = *(Self__B45U);
-          };
-          __tmp__EAHK=result__335U;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__EAHK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__S5GK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__JFLS=((__PROTOTYPE_CST__45WC *)__tmp__S5GK);
-          __tmp__KFLS=create__type__IJ2C(Self__JFLS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JFLS->parent_constant__55WC.static_type__SG4D);
-          __tmp__EAHK=__tmp__KFLS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__MFLS=((__INTEGER_CST__KAXC *)__tmp__S5GK);
-          __tmp__QCHK=Self__MFLS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__Z45U=Self__MFLS->value__YG4D;
-          __tmp__05GK=Self__MFLS->parent_constant__LAXC.static_type__SG4D;
-          Self__MFLS=NULL;
-          __tmp__Q25U=((__POINTER__IB )(NULL));
-          __tmp__G5GK= 0;
-          __tmp__K35U=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__K35U ==  0)) {
-            Self__MFLS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__G5GK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K35U));
-            if ((__tmp__G5GK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__C45U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__D45U=(void *)((unsigned long)(void *)((unsigned long)__tmp__K35U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__E45U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__D45U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__C45U=micro_alloc__table__lab__HKI(__tmp__D45U,((__POINTER__IB )(&(table_size[(__tmp__E45U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__D45U)));
-              __tmp__Q25U=__tmp__C45U;
+              __T55U=((____YWB )__VAHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R55U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S55U=(void *)((unsigned long)(void *)((unsigned long)__Z45U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __R55U=__OKI(__S55U,((____IB )(&(table_type[(__T55U)]))),(____YWB)(__T55U |  1));
+              __535U=__R55U;
+            };
+            __M55U=((____5J *)__535U);
+            *(__M55U) = *(__Q55U);
+          };
+          __TBHK=__M55U;
+        } break;
+        case ____0AXC__: {
+          __TBHK=__JZAL(((____0AXC *)__BBHK));
+        } break;
+        case ____NBXC__: {
+          __YGLS=((____NBXC *)__BBHK);
+          __ZGLS=__XK2C(__YGLS->__OBXC.__DK.__CK.__YH.__O2B,__YGLS->__OBXC.__BI4D);
+          __TBHK=__ZGLS;
+        } break;
+        case ____ZBXC__: {
+          __1GLS=((____ZBXC *)__BBHK);
+          __5DHK=__1GLS->__0BXC.__DK.__CK.__YH.__O2B;
+          __IAAV=__1GLS->__HI4D;
+          __JBHK=__1GLS->__0BXC.__BI4D;
+          __1GLS=NULL;
+          __535U=((____IB )(NULL));
+          __VAHK= 0;
+          __Z45U=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__Z45U ==  0)) {
+            __1GLS=__ZBXC__;
+          } else /* FALSE */ {
+            __VAHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z45U));
+            if ((__VAHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R55U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S55U=(void *)((unsigned long)(void *)((unsigned long)__Z45U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __T55U=((____YWB )((____Q )(void *)((unsigned long)__S55U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __R55U=__OKI(__S55U,((____IB )(&(table_size[(__T55U)-1]))),((____YWB )((____Q )__S55U)));
+              __535U=__R55U;
             } else /* FALSE */ {
-              __tmp__E45U=((__UINTEGER_32__RWB )__tmp__G5GK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__C45U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__D45U=(void *)((unsigned long)(void *)((unsigned long)__tmp__K35U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__C45U=micro_alloc__table__lab__HKI(__tmp__D45U,((__POINTER__IB )(&(table_type[(__tmp__E45U)]))),(__UINTEGER_32__RWB)(__tmp__E45U |  1));
-              __tmp__Q25U=__tmp__C45U;
-            };
-            Self__MFLS=((__INTEGER_CST__KAXC *)__tmp__Q25U);
-            *(Self__MFLS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__X45U=((__INTEGER_CST__KAXC *)Self__MFLS);
-          Self__X45U->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__QCHK;
-          Self__X45U->value__YG4D=v__Z45U;
-          Self__X45U->parent_constant__LAXC.static_type__SG4D=__tmp__05GK;
-          check_type__KYEE(Self__X45U);
-          __tmp__EAHK=Self__MFLS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__EAHK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__S5GK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__HWQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__S5GK)->local__PUEJ));
-          if (__tmp__HWQT==NULL) {
-            __tmp__IWQT=NULL;
+              __T55U=((____YWB )__VAHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R55U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S55U=(void *)((unsigned long)(void *)((unsigned long)__Z45U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __R55U=__OKI(__S55U,((____IB )(&(table_type[(__T55U)]))),(____YWB)(__T55U |  1));
+              __535U=__R55U;
+            };
+            __1GLS=((____ZBXC *)__535U);
+            *(__1GLS) = *(__ZBXC__);
+          };
+          __GAAV=((____ZBXC *)__1GLS);
+          __GAAV->__0BXC.__DK.__CK.__YH.__O2B=__5DHK;
+          __GAAV->__HI4D=__IAAV;
+          __GAAV->__0BXC.__BI4D=__JBHK;
+          __ZZEE(__GAAV);
+          __TBHK=__1GLS;
+        } break;
+        case ____DMWH__: {
+          __TBHK=__W3OK(((____DMWH *)__BBHK));
+        } break;
+        case ____2A0I__: {
+          __WXQT=__2VEI(((____N5WC *)((____2A0I *)__BBHK)->__4VEJ));
+          if (__WXQT==NULL) {
+            __XXQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__IWQT=((__READ_LOCAL__N5ZI *)__tmp__HWQT);
+            __XXQT=((____2A0I *)__WXQT);
           };
-          __tmp__EAHK=__tmp__IWQT;
+          __TBHK=__XXQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__EAHK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__S5GK));
+        case ____HJNJ__: {
+          __TBHK=__Y0AL(((____HJNJ *)__BBHK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__EAHK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__S5GK));
+        case ____SJNJ__: {
+          __TBHK=__D1AL(((____SJNJ *)__BBHK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QFLS=((__IS_EXPANDED__L5NJ *)__tmp__S5GK);
-          __tmp__QCHK=Self__QFLS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__HWQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__QFLS->receiver__554J)->local__PUEJ));
-          if (__tmp__HWQT==NULL) {
-            __tmp__IWQT=NULL;
+        case ____0AOJ__: {
+          __5GLS=((____0AOJ *)__BBHK);
+          __5DHK=__5GLS->__1AOJ.__CK.__YH.__O2B;
+          __WXQT=__2VEI(((____N5WC *)((____2A0I *)__5GLS->__OB5J)->__4VEJ));
+          if (__WXQT==NULL) {
+            __XXQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__IWQT=((__READ_LOCAL__N5ZI *)__tmp__HWQT);
-          };
-          Self__QFLS=NULL;
-          __tmp__Q25U=((__POINTER__IB )(NULL));
-          __tmp__G5GK= 0;
-          __tmp__K35U=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__K35U ==  0)) {
-            Self__QFLS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__G5GK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K35U));
-            if ((__tmp__G5GK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__C45U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__D45U=(void *)((unsigned long)(void *)((unsigned long)__tmp__K35U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__E45U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__D45U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__C45U=micro_alloc__table__lab__HKI(__tmp__D45U,((__POINTER__IB )(&(table_size[(__tmp__E45U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__D45U)));
-              __tmp__Q25U=__tmp__C45U;
+            __XXQT=((____2A0I *)__WXQT);
+          };
+          __5GLS=NULL;
+          __535U=((____IB )(NULL));
+          __VAHK= 0;
+          __Z45U=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__Z45U ==  0)) {
+            __5GLS=__0AOJ__;
+          } else /* FALSE */ {
+            __VAHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z45U));
+            if ((__VAHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R55U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S55U=(void *)((unsigned long)(void *)((unsigned long)__Z45U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __T55U=((____YWB )((____Q )(void *)((unsigned long)__S55U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __R55U=__OKI(__S55U,((____IB )(&(table_size[(__T55U)-1]))),((____YWB )((____Q )__S55U)));
+              __535U=__R55U;
             } else /* FALSE */ {
-              __tmp__E45U=((__UINTEGER_32__RWB )__tmp__G5GK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__C45U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__D45U=(void *)((unsigned long)(void *)((unsigned long)__tmp__K35U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__C45U=micro_alloc__table__lab__HKI(__tmp__D45U,((__POINTER__IB )(&(table_type[(__tmp__E45U)]))),(__UINTEGER_32__RWB)(__tmp__E45U |  1));
-              __tmp__Q25U=__tmp__C45U;
-            };
-            Self__QFLS=((__IS_EXPANDED__L5NJ *)__tmp__Q25U);
-            *(Self__QFLS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__I55U=((__IS_EXPANDED__L5NJ *)Self__QFLS);
-          Self__I55U->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__QCHK;
-          Self__I55U->receiver__554J=__tmp__IWQT;
-          __tmp__EAHK=Self__QFLS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__VFLS=((__GET_TYPE_ID__V5NJ *)__tmp__S5GK);
-          __tmp__QCHK=Self__VFLS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__05GK=Self__VFLS->receiver__EA5J;
-          Self__VFLS=NULL;
-          __tmp__Q25U=((__POINTER__IB )(NULL));
-          __tmp__G5GK= 0;
-          __tmp__K35U=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__K35U ==  0)) {
-            Self__VFLS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__G5GK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K35U));
-            if ((__tmp__G5GK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__C45U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__D45U=(void *)((unsigned long)(void *)((unsigned long)__tmp__K35U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__E45U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__D45U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__C45U=micro_alloc__table__lab__HKI(__tmp__D45U,((__POINTER__IB )(&(table_size[(__tmp__E45U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__D45U)));
-              __tmp__Q25U=__tmp__C45U;
+              __T55U=((____YWB )__VAHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R55U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S55U=(void *)((unsigned long)(void *)((unsigned long)__Z45U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __R55U=__OKI(__S55U,((____IB )(&(table_type[(__T55U)]))),(____YWB)(__T55U |  1));
+              __535U=__R55U;
+            };
+            __5GLS=((____0AOJ *)__535U);
+            *(__5GLS) = *(__0AOJ__);
+          };
+          __XAAV=((____0AOJ *)__5GLS);
+          __XAAV->__1AOJ.__CK.__YH.__O2B=__5DHK;
+          __XAAV->__OB5J=__XXQT;
+          __TBHK=__5GLS;
+        } break;
+        case ____EBOJ__: {
+          __EHLS=((____EBOJ *)__BBHK);
+          __5DHK=__EHLS->__FBOJ.__CK.__YH.__O2B;
+          __JBHK=__EHLS->__TB5J;
+          __EHLS=NULL;
+          __535U=((____IB )(NULL));
+          __VAHK= 0;
+          __Z45U=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__Z45U ==  0)) {
+            __EHLS=__EBOJ__;
+          } else /* FALSE */ {
+            __VAHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z45U));
+            if ((__VAHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R55U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S55U=(void *)((unsigned long)(void *)((unsigned long)__Z45U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __T55U=((____YWB )((____Q )(void *)((unsigned long)__S55U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __R55U=__OKI(__S55U,((____IB )(&(table_size[(__T55U)-1]))),((____YWB )((____Q )__S55U)));
+              __535U=__R55U;
             } else /* FALSE */ {
-              __tmp__E45U=((__UINTEGER_32__RWB )__tmp__G5GK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__C45U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__D45U=(void *)((unsigned long)(void *)((unsigned long)__tmp__K35U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__C45U=micro_alloc__table__lab__HKI(__tmp__D45U,((__POINTER__IB )(&(table_type[(__tmp__E45U)]))),(__UINTEGER_32__RWB)(__tmp__E45U |  1));
-              __tmp__Q25U=__tmp__C45U;
-            };
-            Self__VFLS=((__GET_TYPE_ID__V5NJ *)__tmp__Q25U);
-            *(Self__VFLS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__Y55U=((__GET_TYPE_ID__V5NJ *)Self__VFLS);
-          Self__Y55U->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__QCHK;
-          Self__Y55U->receiver__EA5J=__tmp__05GK;
-          __tmp__EAHK=Self__VFLS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__EAHK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__S5GK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__EAHK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__S5GK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__EAHK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__S5GK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__EAHK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__S5GK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__EAHK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__S5GK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__EAHK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__S5GK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__EAHK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__S5GK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__EAHK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__S5GK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__EAHK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__S5GK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__YFLS=((__SIZE_OF__NGOJ *)__tmp__S5GK);
-          __tmp__QCHK=Self__YFLS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__05GK=Self__YFLS->receiver__OC5J;
-          Self__YFLS=NULL;
-          __tmp__Q25U=((__POINTER__IB )(NULL));
-          __tmp__G5GK= 0;
-          __tmp__K35U=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__K35U ==  0)) {
-            Self__YFLS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__G5GK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K35U));
-            if ((__tmp__G5GK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__C45U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__D45U=(void *)((unsigned long)(void *)((unsigned long)__tmp__K35U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__E45U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__D45U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__C45U=micro_alloc__table__lab__HKI(__tmp__D45U,((__POINTER__IB )(&(table_size[(__tmp__E45U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__D45U)));
-              __tmp__Q25U=__tmp__C45U;
+              __T55U=((____YWB )__VAHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R55U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S55U=(void *)((unsigned long)(void *)((unsigned long)__Z45U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __R55U=__OKI(__S55U,((____IB )(&(table_type[(__T55U)]))),(____YWB)(__T55U |  1));
+              __535U=__R55U;
+            };
+            __EHLS=((____EBOJ *)__535U);
+            *(__EHLS) = *(__EBOJ__);
+          };
+          __HBAV=((____EBOJ *)__EHLS);
+          __HBAV->__FBOJ.__CK.__YH.__O2B=__5DHK;
+          __HBAV->__TB5J=__JBHK;
+          __TBHK=__EHLS;
+        } break;
+        case ____3BOJ__: {
+          __TBHK=__21AL(((____3BOJ *)__BBHK));
+        } break;
+        case ____RCOJ__: {
+          __TBHK=__H2AL(((____RCOJ *)__BBHK));
+        } break;
+        case ____HDOJ__: {
+          __TBHK=__S2AL(((____HDOJ *)__BBHK));
+        } break;
+        case ____1DOJ__: {
+          __TBHK=__32AL(((____1DOJ *)__BBHK));
+        } break;
+        case ____PEOJ__: {
+          __TBHK=__I3AL(((____PEOJ *)__BBHK));
+        } break;
+        case ____DFOJ__: {
+          __TBHK=__T3AL(((____DFOJ *)__BBHK));
+        } break;
+        case ____XFOJ__: {
+          __TBHK=__43AL(((____XFOJ *)__BBHK));
+        } break;
+        case ____QGOJ__: {
+          __TBHK=__J4AL(((____QGOJ *)__BBHK));
+        } break;
+        case ____EHOJ__: {
+          __TBHK=__X4AL(((____EHOJ *)__BBHK));
+        } break;
+        case ____2HOJ__: {
+          __HHLS=((____2HOJ *)__BBHK);
+          __5DHK=__HHLS->__3HOJ.__CK.__YH.__O2B;
+          __JBHK=__HHLS->__3D5J;
+          __HHLS=NULL;
+          __535U=((____IB )(NULL));
+          __VAHK= 0;
+          __Z45U=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__Z45U ==  0)) {
+            __HHLS=__2HOJ__;
+          } else /* FALSE */ {
+            __VAHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z45U));
+            if ((__VAHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R55U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S55U=(void *)((unsigned long)(void *)((unsigned long)__Z45U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __T55U=((____YWB )((____Q )(void *)((unsigned long)__S55U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __R55U=__OKI(__S55U,((____IB )(&(table_size[(__T55U)-1]))),((____YWB )((____Q )__S55U)));
+              __535U=__R55U;
             } else /* FALSE */ {
-              __tmp__E45U=((__UINTEGER_32__RWB )__tmp__G5GK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__C45U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__D45U=(void *)((unsigned long)(void *)((unsigned long)__tmp__K35U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__C45U=micro_alloc__table__lab__HKI(__tmp__D45U,((__POINTER__IB )(&(table_type[(__tmp__E45U)]))),(__UINTEGER_32__RWB)(__tmp__E45U |  1));
-              __tmp__Q25U=__tmp__C45U;
-            };
-            Self__YFLS=((__SIZE_OF__NGOJ *)__tmp__Q25U);
-            *(Self__YFLS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__IAAV=((__SIZE_OF__NGOJ *)Self__YFLS);
-          Self__IAAV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__QCHK;
-          Self__IAAV->receiver__OC5J=__tmp__05GK;
-          __tmp__EAHK=Self__YFLS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__EAHK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__S5GK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__1FLS=((__REAL_CST__JLOJ *)__tmp__S5GK);
-          __tmp__QCHK=Self__1FLS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__0AAV=Self__1FLS->value__DD5J;
-          __tmp__05GK=Self__1FLS->parent_constant__KLOJ.static_type__SG4D;
-          Self__1FLS=NULL;
-          __tmp__Q25U=((__POINTER__IB )(NULL));
-          __tmp__G5GK= 0;
-          __tmp__K35U=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__K35U ==  0)) {
-            Self__1FLS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__G5GK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K35U));
-            if ((__tmp__G5GK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__C45U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__D45U=(void *)((unsigned long)(void *)((unsigned long)__tmp__K35U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__E45U=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__D45U / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__C45U=micro_alloc__table__lab__HKI(__tmp__D45U,((__POINTER__IB )(&(table_size[(__tmp__E45U)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__D45U)));
-              __tmp__Q25U=__tmp__C45U;
+              __T55U=((____YWB )__VAHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R55U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S55U=(void *)((unsigned long)(void *)((unsigned long)__Z45U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __R55U=__OKI(__S55U,((____IB )(&(table_type[(__T55U)]))),(____YWB)(__T55U |  1));
+              __535U=__R55U;
+            };
+            __HHLS=((____2HOJ *)__535U);
+            *(__HHLS) = *(__2HOJ__);
+          };
+          __XBAV=((____2HOJ *)__HHLS);
+          __XBAV->__3HOJ.__CK.__YH.__O2B=__5DHK;
+          __XBAV->__3D5J=__JBHK;
+          __TBHK=__HHLS;
+        } break;
+        case ____YIOJ__: {
+          __TBHK=__I5AL(((____YIOJ *)__BBHK));
+        } break;
+        case ____YMOJ__: {
+          __KHLS=((____YMOJ *)__BBHK);
+          __5DHK=__KHLS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __JCAV=__KHLS->__SE5J;
+          __JBHK=__KHLS->__ZMOJ.__BI4D;
+          __KHLS=NULL;
+          __535U=((____IB )(NULL));
+          __VAHK= 0;
+          __Z45U=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__Z45U ==  0)) {
+            __KHLS=__YMOJ__;
+          } else /* FALSE */ {
+            __VAHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z45U));
+            if ((__VAHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R55U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S55U=(void *)((unsigned long)(void *)((unsigned long)__Z45U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __T55U=((____YWB )((____Q )(void *)((unsigned long)__S55U / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __R55U=__OKI(__S55U,((____IB )(&(table_size[(__T55U)-1]))),((____YWB )((____Q )__S55U)));
+              __535U=__R55U;
             } else /* FALSE */ {
-              __tmp__E45U=((__UINTEGER_32__RWB )__tmp__G5GK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__C45U=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__D45U=(void *)((unsigned long)(void *)((unsigned long)__tmp__K35U - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C45U) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__C45U=micro_alloc__table__lab__HKI(__tmp__D45U,((__POINTER__IB )(&(table_type[(__tmp__E45U)]))),(__UINTEGER_32__RWB)(__tmp__E45U |  1));
-              __tmp__Q25U=__tmp__C45U;
-            };
-            Self__1FLS=((__REAL_CST__JLOJ *)__tmp__Q25U);
-            *(Self__1FLS) = *(REAL_CST__JLOJ__);
-          };
-          Self__YAAV=((__REAL_CST__JLOJ *)Self__1FLS);
-          Self__YAAV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__QCHK;
-          Self__YAAV->value__DD5J=v__0AAV;
-          Self__YAAV->parent_constant__KLOJ.static_type__SG4D=__tmp__05GK;
-          __tmp__EAHK=Self__1FLS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__5FLS=((__CHARACTER_CST__5LOJ *)__tmp__S5GK);
-          __tmp__AGLS=create__char__CMQJ(Self__5FLS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5FLS->text__ID5J);
-          __tmp__EAHK=__tmp__AGLS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__CGLS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__S5GK);
-          __tmp__DGLS=create__text__2PQJ(Self__CGLS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CGLS->string__EBJK);
-          __tmp__EAHK=__tmp__DGLS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__EAHK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__S5GK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__EAHK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__S5GK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__EAHK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__S5GK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__EAHK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__S5GK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__EAHK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__S5GK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__EAHK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__S5GK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__EAHK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__S5GK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__EAHK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__S5GK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__IDHK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__S5GK)->global__Y5JM),NULL);
-          if (__tmp__IDHK==NULL) {
-            __tmp__MNCU=NULL;
+              __T55U=((____YWB )__VAHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __R55U=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __S55U=(void *)((unsigned long)(void *)((unsigned long)__Z45U - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R55U) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __R55U=__OKI(__S55U,((____IB )(&(table_type[(__T55U)]))),(____YWB)(__T55U |  1));
+              __535U=__R55U;
+            };
+            __KHLS=((____YMOJ *)__535U);
+            *(__KHLS) = *(__YMOJ__);
+          };
+          __HCAV=((____YMOJ *)__KHLS);
+          __HCAV->__ZMOJ.__DK.__CK.__YH.__O2B=__5DHK;
+          __HCAV->__SE5J=__JCAV;
+          __HCAV->__ZMOJ.__BI4D=__JBHK;
+          __TBHK=__KHLS;
+        } break;
+        case ____ONOJ__: {
+          __OHLS=((____ONOJ *)__BBHK);
+          __PHLS=__RNQJ(__OHLS->__PNOJ.__DK.__CK.__YH.__O2B,__OHLS->__XE5J);
+          __TBHK=__PHLS;
+        } break;
+        case ____YOOJ__: {
+          __RHLS=((____YOOJ *)__BBHK);
+          __SHLS=__LRQJ(__RHLS->__ZOOJ.__DK.__CK.__YH.__O2B,__RHLS->__TCJK);
+          __TBHK=__SHLS;
+        } break;
+        case ____IM4K__: {
+          __TBHK=__NZFM(((____IM4K *)__BBHK));
+        } break;
+        case ____T5FL__: {
+          __TBHK=__V35O(((____T5FL *)__BBHK));
+        } break;
+        case ____3DUL__: {
+          __TBHK=__AJVP(((____3DUL *)__BBHK));
+        } break;
+        case ____0EUL__: {
+          __TBHK=__QB4P(((____0EUL *)__BBHK));
+        } break;
+        case ____BGUL__: {
+          __TBHK=__LJVP(((____BGUL *)__BBHK));
+        } break;
+        case ____2GUL__: {
+          __TBHK=__2B4P(((____2GUL *)__BBHK));
+        } break;
+        case ____B0VL__: {
+          __TBHK=__H0BN(((____B0VL *)__BBHK));
+        } break;
+        case ____P0VL__: {
+          __TBHK=__NCHM(((____P0VL *)__BBHK));
+        } break;
+        case ____Q5YL__: {
+          __XEHK=__TFTL(((____FKRG *)((____Q5YL *)__BBHK)->__HBKM),NULL);
+          if (__XEHK==NULL) {
+            __1OCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__IDHK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__MNCU=NULL;
+            switch (((struct ___OBJ *)__XEHK)->__id) {
+            case ____IM4K__: {
+              __1OCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__MNCU=((__READ_GLOBAL__B4YL *)__tmp__IDHK);
+            case ____Q5YL__: {
+              __1OCU=((____Q5YL *)__XEHK);
             } break;
             }
           };
-          __tmp__EAHK=__tmp__MNCU;
+          __TBHK=__1OCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__EAHK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__S5GK));
+        case ____UVPM__: {
+          __TBHK=__VGWN(((____UVPM *)__BBHK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__EAHK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__S5GK));
+        case ____0ZPM__: {
+          __TBHK=__4G2P(((____0ZPM *)__BBHK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__EAHK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__S5GK));
+        case ____MR0N__: {
+          __TBHK=__DRVO(((____MR0N *)__BBHK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__EAHK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__S5GK));
+        case ____YWBP__: {
+          __TBHK=__DQ0Q(((____YWBP *)__BBHK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__EAHK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__S5GK));
+        case ____LYBP__: {
+          __TBHK=__0WUP(((____LYBP *)__BBHK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__EAHK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__S5GK));
+        case ____CZBP__: {
+          __TBHK=__FXUP(((____CZBP *)__BBHK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__EAHK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__S5GK));
+        case ____3BEP__: {
+          __TBHK=__FCIQ(((____3BEP *)__BBHK));
         } break;
         };
-        __tmp__CEHK=new_read__slot__receiver__with__intern__2DZJ(__tmp__M5GK,__tmp__B30O,__tmp__EAHK,__tmp__XDHK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__CEHK);
-        __tmp__B30O=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__CEHK));
-        result__Q2GK=__tmp__B30O;
+        __RFHK=__LFZJ(__1AHK,__Q40O,__TBHK,__GFHK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__RFHK);
+        __Q40O=__BR5H(((____UL2C *)__RFHK));
+        __53GK=__Q40O;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__N2GK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__R4GK=static_type__XECK(Self__M2GK);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__R4GK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__O2GK);
-        put_position__HRE(Self__M2GK->parent_expr__WFOJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__23GK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __AAHK=__GGCK(__13GK);
+        __CQXE(((____WMB *)__AAHK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__33GK);
+        __ORE(__13GK->__FHOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__K4GK=result__Q2GK;
-  return(__tmp__K4GK);
+  __Z5GK=__53GK;
+  return(__Z5GK);
 }
 
-static void* check_type__with__0EHK(__SIZE_OF__NGOJ *Self__1EHK,__TYPE_FULL__PMB *t__2EHK,__POSITION__OL p__3EHK)
-// ({SIZE_OF__NGOJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __JGHK(____2HOJ *__KGHK,____WMB *__LGHK,____OL __MGHK)
+// ({__2HOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__NDAV;
-  void *result__5EHK;
-  __TYPE_FULL__PMB *__tmp__VFHK,*__tmp__IGHK,*__tmp__PGHK,*__tmp__AHHK;
-  __TYPE_FULL__PMB *__tmp__JIHK,*__tmp__NLHK;
-  __LOCAL__43WC *__tmp__VGLS,*__tmp__JHLS;
-  __WRITE_LOCAL__BEYJ *__tmp__2GLS,*__tmp__QHLS;
-  __STRING_CONSTANT__0 *__tmp__XGHK,*__tmp__4JHK,*v__OFAV;
-  void *__tmp__ZGHK;
-  __PROTOTYPE__MF *__tmp__PHHK,*__tmp__TKHK;
-  __INTEGER__Q __tmp__VHHK,__tmp__BBAV,old_nb_elts__DBAV,__tmp__1BAV;
-  __INTEGER__Q old_nb_elts__3BAV;
-  void *__tmp__HM3L;
-  __POSITION__OL __tmp__1HHK,__tmp__5KHK;
-  void *__tmp__BIHK,*__tmp__TIHK,*__tmp__XLHK;
-  __ITM_TYPE_STYLE__TMB *Self__4AAV,*Self__YBAV;
-  __STRING__BC *Self__5AAV,*Self__ZBAV;
-  __POINTER__IB __tmp__EBAV,__tmp__4BAV,__tmp__WCAV,__tmp__XCAV;
-  __ITM_TYPE_MULTI__NURC *Self__BHLS,*Self__VHLS;
-  __READ_LOCAL__N5ZI *__tmp__DJHK,*__tmp__LMHK,*__tmp__JXQT,*__tmp__KXQT;
-  __NODE_TYPE__FK2C *__tmp__FJHK,*__tmp__RMHK;
-  __PROTOTYPE_CST__45WC *__tmp__IMHK,*Self__ZHLS,*__tmp__0HLS;
-  __STRING_CST__5J *Self__VCAV,*result__RCAV;
-  __UINTEGER_32__RWB __tmp__YCAV;
-  __INTEGER_CST__KAXC *Self__2HLS,*Self__LDAV;
-  __IS_EXPANDED__L5NJ *Self__AILS,*Self__2DAV;
-  __GET_TYPE_ID__V5NJ *Self__FILS,*Self__MEAV;
-  __SIZE_OF__NGOJ *Self__IILS,*Self__2EAV;
-  __REAL_CST__JLOJ *Self__LILS,*Self__MFAV;
-  __CHARACTER_CST__5LOJ *Self__PILS,*__tmp__QILS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SILS,*__tmp__TILS;
-  __READ_GLOBAL__B4YL *__tmp__QNCU;
-  __BOOLEAN__L __tmp__WFHK,__tmp__JGHK,__tmp__MIHK,__tmp__QLHK;
-  __CHARACTER__DB *__tmp__ABAV,*__tmp__0BAV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__GMHK;
-  result__5EHK=NULL;
-  __tmp__VFHK=static_type__DFCK();
-  __tmp__WFHK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__2EHK),__tmp__VFHK);
-  if (__tmp__WFHK) {
-    result__5EHK=Self__1EHK;
+  ____0SG __2EAV;
+  void *__OGHK;
+  ____WMB *__EHHK,*__XHHK,*__4HHK,*__PIHK,*__YJHK,*__2MHK;
+  ____N5WC *__EILS,*__YILS;
+  ____QFYJ *__LILS,*__5ILS;
+  ____0 *__GIHK,*__NLHK,*__3GAV;
+  void *__IIHK;
+  ____MF *__4IHK,*__CMHK;
+  ____Q __EJHK,__QCAV,__SCAV,__KDAV,__MDAV;
+  void *__WN3L;
+  ____OL __KJHK,__OMHK;
+  void *__QJHK,*__CKHK,*__GNHK;
+  ____0MB *__NCAV,*__HDAV;
+  ____BC *__OCAV,*__IDAV;
+  ____IB __TCAV,__NDAV,__FEAV,__GEAV;
+  ____2VRC *__QILS,*__EJLS;
+  ____2A0I *__SKHK,*__0NHK,*__YYQT,*__ZYQT;
+  ____UL2C *__UKHK,*__AOHK;
+  ____NBXC *__XNHK,*__IJLS,*__JJLS;
+  ____5J *__EEAV,*__AEAV;
+  ____YWB __HEAV;
+  ____ZBXC *__LJLS,*__0EAV;
+  ____0AOJ *__PJLS,*__LFAV;
+  ____EBOJ *__UJLS,*__1FAV;
+  ____2HOJ *__XJLS,*__LGAV;
+  ____YMOJ *__0JLS,*__1GAV;
+  ____ONOJ *__4JLS,*__5JLS;
+  ____YOOJ *__BKLS,*__CKLS;
+  ____Q5YL *__5OCU;
+  ____L __FHHK,__YHHK,__1JHK,__5MHK;
+  ____DB *__PCAV,*__JDAV;
+  ____ABXC *__VNHK;
+  __OGHK=NULL;
+  __EHHK=__SGCK();
+  __FHHK=__5MKK(((____WMB *)__LGHK),__EHHK);
+  if (__FHHK) {
+    __OGHK=__KGHK;
   } else /* FALSE */ {
-    __tmp__IGHK=static_type__DFCK();
-    __tmp__JGHK=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__IGHK),t__2EHK);
-    if (__tmp__JGHK) {
-      __tmp__PGHK=static_type__DFCK();
-      __tmp__VGLS=create__name__style__type__0HND(Self__1EHK->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__PGHK));
-      __tmp__2GLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VGLS),Self__1EHK->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__1EHK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2GLS);
-      __tmp__XGHK=get__HJC(last_cast_name__C31J);
-      __tmp__PGHK=static_type__DFCK();
-      __tmp__ZGHK=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__PGHK),__tmp__XGHK);
-      if (((void *)__tmp__ZGHK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__AHHK=static_type__DFCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__AHHK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__2EHK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__XGHK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__AHHK=static_type__DFCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__AHHK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__3EHK);
-        __tmp__AHHK=static_type__DFCK();
-        __tmp__PHHK=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__AHHK));
-        put_position__HRE(__tmp__PHHK->parent_named__PF.parent_itm_object__OF.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);
+    __XHHK=__SGCK();
+    __YHHK=__CDVK(((____WMB *)__XHHK),__LGHK);
+    if (__YHHK) {
+      __4HHK=__SGCK();
+      __EILS=__JJND(__KGHK->__3HOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__4HHK));
+      __LILS=__BQRJ(((____N5WC *)__EILS),__KGHK->__3HOJ.__CK.__YH.__O2B,__KGHK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LILS);
+      __GIHK=__OJC(__R41J);
+      __4HHK=__SGCK();
+      __IIHK=__NB3I(((____WMB *)__4HHK),__GIHK);
+      if (((void *)__IIHK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __PIHK=__SGCK();
+        __CQXE(((____WMB *)__PIHK),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__LGHK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__GIHK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __PIHK=__SGCK();
+        __CQXE(((____WMB *)__PIHK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__MGHK);
+        __PIHK=__SGCK();
+        __4IHK=__IFMJ(((____WMB *)__PIHK));
+        __ORE(__4IHK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__ZGHK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__ZGHK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__VHHK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__ZGHK));
+      if (((struct ___OBJ *)__IIHK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__IIHK)->__2JRG->__QLC)->__id==____OLC__) {
+          __EJHK=__HVRL(((____1JRG *)__IIHK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__VHHK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__ZGHK));
+          __EJHK=__HVRL(((____1JRG *)__IIHK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__ZGHK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__VHHK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__ZGHK));
+        if (((struct ___OBJ *)((____FKRG *)__IIHK)->__HKRG->__QLC)->__id==____OLC__) {
+          __EJHK=__4VRL(((____FKRG *)__IIHK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__VHHK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__ZGHK));
+          __EJHK=__4VRL(((____FKRG *)__IIHK));
         };
       };
-      if ((__tmp__VHHK !=  1)) {
-        if (((struct ___OBJ *)__tmp__ZGHK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__HM3L=((__SLOT_CODE__MIRG *)__tmp__ZGHK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__HM3L)->__id==__ITM_SLOT__HLC__) {
-            __tmp__1HHK=((__ITM_SLOT__HLC *)__tmp__HM3L)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__EJHK !=  1)) {
+        if (((struct ___OBJ *)__IIHK)->__id==____1JRG__) {
+          __WN3L=((____1JRG *)__IIHK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__WN3L)->__id==____OLC__) {
+            __KJHK=((____OLC *)__WN3L)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__1HHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HM3L)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __KJHK=((____4G0D *)__WN3L)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__1HHK=((__SLOT_DATA__WIRG *)__tmp__ZGHK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __KJHK=((____FKRG *)__IIHK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__1HHK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__KJHK);
+        __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 *)__tmp__ZGHK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__HM3L=((__SLOT_CODE__MIRG *)__tmp__ZGHK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__HM3L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__BIHK=((__ITM_SLOT__HLC *)__tmp__HM3L)->result_type__3VOB;
+      if (((struct ___OBJ *)__IIHK)->__id==____1JRG__) {
+        __WN3L=((____1JRG *)__IIHK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__WN3L)->__id==____OLC__) {
+          __QJHK=((____OLC *)__WN3L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__BIHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HM3L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __QJHK=((____4G0D *)__WN3L)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__HM3L=((__SLOT_DATA__WIRG *)__tmp__ZGHK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__HM3L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__BIHK=((__ITM_SLOT__HLC *)__tmp__HM3L)->result_type__3VOB;
+        __WN3L=((____FKRG *)__IIHK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__WN3L)->__id==____OLC__) {
+          __QJHK=((____OLC *)__WN3L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__BIHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HM3L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __QJHK=((____4G0D *)__WN3L)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__BIHK==NULL) {
-        __tmp__HM3L=NULL;
+      if (__QJHK==NULL) {
+        __WN3L=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__BIHK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__HM3L=((void *)__tmp__BIHK);
+        switch (((struct ___OBJ *)__QJHK)->__id) {
+        case ____QMB__: {
+          __WN3L=((void *)__QJHK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__HM3L=((void *)__tmp__BIHK);
+        case ____0MB__: {
+          __WN3L=((void *)__QJHK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__HM3L=((void *)__tmp__BIHK);
+        case ____KPB__: {
+          __WN3L=((void *)__QJHK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__HM3L=((void *)__tmp__BIHK);
+        case ____TEZ__: {
+          __WN3L=((void *)__QJHK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__HM3L=NULL;
+        case ____2VRC__: {
+          __WN3L=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__HM3L=NULL;
+        case ____GZRC__: {
+          __WN3L=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__HM3L == (void *)NULL)) {
-        __tmp__MIHK=TRUE__K__;
+      if (((void *)__WN3L == (void *)NULL)) {
+        __1JHK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__HM3L)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__JIHK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__HM3L));
+        switch (((struct ___OBJ *)__WN3L)->__id) {
+        case ____QMB__: {
+          __YJHK=__43X(((____QMB *)__WN3L));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__JIHK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HM3L)));
+        case ____0MB__: {
+          __YJHK=__D5X(((____0MB *)((____QMB *)__WN3L)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__JIHK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HM3L)),NULL);
+        case ____KPB__: {
+          __YJHK=__LAY(((____KPB *)((____QMB *)__WN3L)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__JIHK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HM3L)),NULL);
+        case ____TEZ__: {
+          __YJHK=__HZ1D(((____TEZ *)((____QMB *)__WN3L)),NULL);
         } break;
         };
-        __tmp__MIHK=((void *)__tmp__JIHK != (void *)t__2EHK);
+        __1JHK=((void *)__YJHK != (void *)__LGHK);
       };
-      if (__tmp__MIHK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__ZGHK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__BIHK=((__SLOT_CODE__MIRG *)__tmp__ZGHK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__BIHK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__TIHK=((__ITM_SLOT__HLC *)__tmp__BIHK)->result_type__3VOB;
+      if (__1JHK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__IIHK)->__id==____1JRG__) {
+          __QJHK=((____1JRG *)__IIHK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__QJHK)->__id==____OLC__) {
+            __CKHK=((____OLC *)__QJHK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__TIHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BIHK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __CKHK=((____4G0D *)__QJHK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__BIHK=((__SLOT_DATA__WIRG *)__tmp__ZGHK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__BIHK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__TIHK=((__ITM_SLOT__HLC *)__tmp__BIHK)->result_type__3VOB;
+          __QJHK=((____FKRG *)__IIHK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__QJHK)->__id==____OLC__) {
+            __CKHK=((____OLC *)__QJHK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__TIHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BIHK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__TIHK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__TIHK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__4AAV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TIHK));
-          if (((void *)Self__4AAV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__4AAV->style__MPC);
-            Self__5AAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__5AAV->capacity__HFL <= Self__5AAV->count__WJ)) {
-              if ((Self__5AAV->capacity__HFL ==  0)) {
-                Self__5AAV->capacity__HFL= 32;
-                __tmp__ABAV=create__KVW( 32);
-                Self__5AAV->storage__4EL=__tmp__ABAV;
+            __CKHK=((____4G0D *)__QJHK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__CKHK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__CKHK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __NCAV=((____0MB *)((____QMB *)__CKHK));
+          if (((void *)__NCAV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__NCAV->__TPC);
+            __OCAV=((____BC *)__YC);
+            if ((__OCAV->__OFL <= __OCAV->__WJ)) {
+              if ((__OCAV->__OFL ==  0)) {
+                __OCAV->__OFL= 32;
+                __PCAV=__RVW( 32);
+                __OCAV->__FFL=__PCAV;
               } else /* FALSE */ {
-                __tmp__BBAV=(__INTEGER__Q)(Self__5AAV->capacity__HFL <<  1);
-                __tmp__ABAV=((__CHARACTER__DB *)Self__5AAV->storage__4EL);
-                old_nb_elts__DBAV=Self__5AAV->capacity__HFL;
-                __tmp__EBAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ABAV),((__UINTEGER_32__RWB )old_nb_elts__DBAV),((__UINTEGER_32__RWB )__tmp__BBAV));
-                __tmp__ABAV=((__CHARACTER__DB *)__tmp__EBAV);
-                clear__to__F00(__tmp__ABAV,old_nb_elts__DBAV,(__INTEGER__Q)(__tmp__BBAV -  1));
-                Self__5AAV->storage__4EL=__tmp__ABAV;
-                Self__5AAV->capacity__HFL=__tmp__BBAV;
+                __QCAV=(____Q)(__OCAV->__OFL <<  1);
+                __PCAV=((____DB *)__OCAV->__FFL);
+                __SCAV=__OCAV->__OFL;
+                __TCAV=__55W(((____IB )__PCAV),((____YWB )__SCAV),((____YWB )__QCAV));
+                __PCAV=((____DB *)__TCAV);
+                __M00(__PCAV,__SCAV,(____Q)(__QCAV -  1));
+                __OCAV->__FFL=__PCAV;
+                __OCAV->__OFL=__QCAV;
               };
             };
-            ((__CHARACTER__DB *)Self__5AAV->storage__4EL)[Self__5AAV->count__WJ]=' ';
-            Self__5AAV->count__WJ=(__INTEGER__Q)(Self__5AAV->count__WJ +  1);
+            ((____DB *)__OCAV->__FFL)[__OCAV->__WJ]=' ';
+            __OCAV->__WJ=(____Q)(__OCAV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__4AAV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__NCAV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TIHK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__CKHK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TIHK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__CKHK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__BHLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TIHK));
-          Self__5AAV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__5AAV->capacity__HFL <= Self__5AAV->count__WJ)) {
-            if ((Self__5AAV->capacity__HFL ==  0)) {
-              Self__5AAV->capacity__HFL= 32;
-              __tmp__ABAV=create__KVW( 32);
-              Self__5AAV->storage__4EL=__tmp__ABAV;
+        case ____2VRC__: {
+          __QILS=((____2VRC *)((____QMB *)__CKHK));
+          __OCAV=((____BC *)__YC);
+          if ((__OCAV->__OFL <= __OCAV->__WJ)) {
+            if ((__OCAV->__OFL ==  0)) {
+              __OCAV->__OFL= 32;
+              __PCAV=__RVW( 32);
+              __OCAV->__FFL=__PCAV;
             } else /* FALSE */ {
-              __tmp__BBAV=(__INTEGER__Q)(Self__5AAV->capacity__HFL <<  1);
-              __tmp__ABAV=((__CHARACTER__DB *)Self__5AAV->storage__4EL);
-              old_nb_elts__DBAV=Self__5AAV->capacity__HFL;
-              __tmp__EBAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ABAV),((__UINTEGER_32__RWB )old_nb_elts__DBAV),((__UINTEGER_32__RWB )__tmp__BBAV));
-              __tmp__ABAV=((__CHARACTER__DB *)__tmp__EBAV);
-              clear__to__F00(__tmp__ABAV,old_nb_elts__DBAV,(__INTEGER__Q)(__tmp__BBAV -  1));
-              Self__5AAV->storage__4EL=__tmp__ABAV;
-              Self__5AAV->capacity__HFL=__tmp__BBAV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__5AAV->storage__4EL)[Self__5AAV->count__WJ]='(';
-          Self__5AAV->count__WJ=(__INTEGER__Q)(Self__5AAV->count__WJ +  1);
-          display_raw__DGAD(Self__BHLS,string_tmp__YC);
-          Self__5AAV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__5AAV->capacity__HFL <= Self__5AAV->count__WJ)) {
-            if ((Self__5AAV->capacity__HFL ==  0)) {
-              Self__5AAV->capacity__HFL= 32;
-              __tmp__ABAV=create__KVW( 32);
-              Self__5AAV->storage__4EL=__tmp__ABAV;
+              __QCAV=(____Q)(__OCAV->__OFL <<  1);
+              __PCAV=((____DB *)__OCAV->__FFL);
+              __SCAV=__OCAV->__OFL;
+              __TCAV=__55W(((____IB )__PCAV),((____YWB )__SCAV),((____YWB )__QCAV));
+              __PCAV=((____DB *)__TCAV);
+              __M00(__PCAV,__SCAV,(____Q)(__QCAV -  1));
+              __OCAV->__FFL=__PCAV;
+              __OCAV->__OFL=__QCAV;
+            };
+          };
+          ((____DB *)__OCAV->__FFL)[__OCAV->__WJ]='(';
+          __OCAV->__WJ=(____Q)(__OCAV->__WJ +  1);
+          __SHAD(__QILS,__YC);
+          __OCAV=((____BC *)__YC);
+          if ((__OCAV->__OFL <= __OCAV->__WJ)) {
+            if ((__OCAV->__OFL ==  0)) {
+              __OCAV->__OFL= 32;
+              __PCAV=__RVW( 32);
+              __OCAV->__FFL=__PCAV;
             } else /* FALSE */ {
-              __tmp__BBAV=(__INTEGER__Q)(Self__5AAV->capacity__HFL <<  1);
-              __tmp__ABAV=((__CHARACTER__DB *)Self__5AAV->storage__4EL);
-              old_nb_elts__DBAV=Self__5AAV->capacity__HFL;
-              __tmp__EBAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ABAV),((__UINTEGER_32__RWB )old_nb_elts__DBAV),((__UINTEGER_32__RWB )__tmp__BBAV));
-              __tmp__ABAV=((__CHARACTER__DB *)__tmp__EBAV);
-              clear__to__F00(__tmp__ABAV,old_nb_elts__DBAV,(__INTEGER__Q)(__tmp__BBAV -  1));
-              Self__5AAV->storage__4EL=__tmp__ABAV;
-              Self__5AAV->capacity__HFL=__tmp__BBAV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__5AAV->storage__4EL)[Self__5AAV->count__WJ]=')';
-          Self__5AAV->count__WJ=(__INTEGER__Q)(Self__5AAV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TIHK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__2EHK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__ZGHK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__BIHK=((__SLOT_CODE__MIRG *)__tmp__ZGHK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__BIHK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__1HHK=((__ITM_SLOT__HLC *)__tmp__BIHK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __QCAV=(____Q)(__OCAV->__OFL <<  1);
+              __PCAV=((____DB *)__OCAV->__FFL);
+              __SCAV=__OCAV->__OFL;
+              __TCAV=__55W(((____IB )__PCAV),((____YWB )__SCAV),((____YWB )__QCAV));
+              __PCAV=((____DB *)__TCAV);
+              __M00(__PCAV,__SCAV,(____Q)(__QCAV -  1));
+              __OCAV->__FFL=__PCAV;
+              __OCAV->__OFL=__QCAV;
+            };
+          };
+          ((____DB *)__OCAV->__FFL)[__OCAV->__WJ]=')';
+          __OCAV->__WJ=(____Q)(__OCAV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__CKHK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__LGHK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__IIHK)->__id==____1JRG__) {
+          __QJHK=((____1JRG *)__IIHK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__QJHK)->__id==____OLC__) {
+            __KJHK=((____OLC *)__QJHK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__1HHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BIHK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __KJHK=((____4G0D *)__QJHK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__1HHK=((__SLOT_DATA__WIRG *)__tmp__ZGHK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __KJHK=((____FKRG *)__IIHK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__1HHK);
-        put_position__HRE(Self__1EHK->parent_expr__OGOJ.parent_instr__CK.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(__KJHK);
+        __ORE(__KGHK->__3HOJ.__CK.__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));
         };
       };
-      __tmp__DJHK=read__NUEI(((__LOCAL__43WC *)__tmp__VGLS));
-      __tmp__FJHK=new_read__slot__receiver__self__intern__3J2C(Self__1EHK->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__ZGHK,__tmp__DJHK,__tmp__DJHK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__FJHK);
-      __tmp__ZGHK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__FJHK));
-      result__5EHK=__tmp__ZGHK;
-      __tmp__MIHK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__MIHK=FALSE__O__;
-    };
-    if ((! __tmp__MIHK)) {
-      __tmp__PGHK=static_type__DFCK();
-      __tmp__MIHK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__2EHK),__tmp__PGHK);
-      if (__tmp__MIHK) {
-        __tmp__AHHK=static_type__DFCK();
-        __tmp__JHLS=create__name__style__type__0HND(Self__1EHK->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__AHHK));
-        __tmp__QHLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__JHLS),Self__1EHK->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__1EHK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QHLS);
-        __tmp__4JHK=get__HJC(last_cast_name__C31J);
-        __tmp__HM3L=get_slot__452I(((__TYPE_FULL__PMB *)t__2EHK),__tmp__4JHK);
-        if (((void *)__tmp__HM3L == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__2EHK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__JIHK=static_type__DFCK();
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__JIHK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__4JHK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__2EHK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__3EHK);
-          __tmp__TKHK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__2EHK));
-          put_position__HRE(__tmp__TKHK->parent_named__PF.parent_itm_object__OF.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);
+      __SKHK=__2VEI(((____N5WC *)__EILS));
+      __UKHK=__ML2C(__KGHK->__3HOJ.__CK.__YH.__O2B,__IIHK,__SKHK,__SKHK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__UKHK);
+      __IIHK=__BR5H(((____UL2C *)__UKHK));
+      __OGHK=__IIHK;
+      __1JHK=__K__;
+    } else /* FALSE */ {
+      __1JHK=__O__;
+    };
+    if ((! __1JHK)) {
+      __4HHK=__SGCK();
+      __1JHK=__1XRL(((____WMB *)__LGHK),__4HHK);
+      if (__1JHK) {
+        __PIHK=__SGCK();
+        __YILS=__JJND(__KGHK->__3HOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__PIHK));
+        __5ILS=__BQRJ(((____N5WC *)__YILS),__KGHK->__3HOJ.__CK.__YH.__O2B,__KGHK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5ILS);
+        __NLHK=__OJC(__R41J);
+        __WN3L=__NB3I(((____WMB *)__LGHK),__NLHK);
+        if (((void *)__WN3L == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__LGHK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __YJHK=__SGCK();
+          __CQXE(((____WMB *)__YJHK),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__NLHK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__LGHK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__MGHK);
+          __CMHK=__IFMJ(((____WMB *)__LGHK));
+          __ORE(__CMHK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__HM3L)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__HM3L)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BBAV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__HM3L));
+        if (((struct ___OBJ *)__WN3L)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__WN3L)->__2JRG->__QLC)->__id==____OLC__) {
+            __QCAV=__HVRL(((____1JRG *)__WN3L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BBAV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__HM3L));
+            __QCAV=__HVRL(((____1JRG *)__WN3L));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__HM3L)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BBAV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__HM3L));
+          if (((struct ___OBJ *)((____FKRG *)__WN3L)->__HKRG->__QLC)->__id==____OLC__) {
+            __QCAV=__4VRL(((____FKRG *)__WN3L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BBAV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__HM3L));
+            __QCAV=__4VRL(((____FKRG *)__WN3L));
           };
         };
-        if ((__tmp__BBAV !=  2)) {
-          if (((struct ___OBJ *)__tmp__HM3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__TIHK=((__SLOT_CODE__MIRG *)__tmp__HM3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__TIHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__5KHK=((__ITM_SLOT__HLC *)__tmp__TIHK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__QCAV !=  2)) {
+          if (((struct ___OBJ *)__WN3L)->__id==____1JRG__) {
+            __CKHK=((____1JRG *)__WN3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__CKHK)->__id==____OLC__) {
+              __OMHK=((____OLC *)__CKHK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__5KHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TIHK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __OMHK=((____4G0D *)__CKHK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__5KHK=((__SLOT_DATA__WIRG *)__tmp__HM3L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __OMHK=((____FKRG *)__WN3L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__5KHK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__OMHK);
+          __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 *)__tmp__HM3L)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__BIHK=((__SLOT_CODE__MIRG *)__tmp__HM3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__BIHK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__TIHK=((__ITM_SLOT__HLC *)__tmp__BIHK)->result_type__3VOB;
+        if (((struct ___OBJ *)__WN3L)->__id==____1JRG__) {
+          __QJHK=((____1JRG *)__WN3L)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__QJHK)->__id==____OLC__) {
+            __CKHK=((____OLC *)__QJHK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__TIHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BIHK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __CKHK=((____4G0D *)__QJHK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__BIHK=((__SLOT_DATA__WIRG *)__tmp__HM3L)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__BIHK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__TIHK=((__ITM_SLOT__HLC *)__tmp__BIHK)->result_type__3VOB;
+          __QJHK=((____FKRG *)__WN3L)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__QJHK)->__id==____OLC__) {
+            __CKHK=((____OLC *)__QJHK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__TIHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BIHK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __CKHK=((____4G0D *)__QJHK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__TIHK==NULL) {
-          __tmp__BIHK=NULL;
+        if (__CKHK==NULL) {
+          __QJHK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__TIHK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__BIHK=((void *)__tmp__TIHK);
+          switch (((struct ___OBJ *)__CKHK)->__id) {
+          case ____QMB__: {
+            __QJHK=((void *)__CKHK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__BIHK=((void *)__tmp__TIHK);
+          case ____0MB__: {
+            __QJHK=((void *)__CKHK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__BIHK=((void *)__tmp__TIHK);
+          case ____KPB__: {
+            __QJHK=((void *)__CKHK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__BIHK=((void *)__tmp__TIHK);
+          case ____TEZ__: {
+            __QJHK=((void *)__CKHK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__BIHK=NULL;
+          case ____2VRC__: {
+            __QJHK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__BIHK=NULL;
+          case ____GZRC__: {
+            __QJHK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__BIHK == (void *)NULL)) {
-          __tmp__QLHK=TRUE__K__;
+        if (((void *)__QJHK == (void *)NULL)) {
+          __5MHK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__BIHK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__NLHK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__BIHK));
+          switch (((struct ___OBJ *)__QJHK)->__id) {
+          case ____QMB__: {
+            __2MHK=__43X(((____QMB *)__QJHK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__NLHK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BIHK)));
+          case ____0MB__: {
+            __2MHK=__D5X(((____0MB *)((____QMB *)__QJHK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__NLHK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BIHK)),NULL);
+          case ____KPB__: {
+            __2MHK=__LAY(((____KPB *)((____QMB *)__QJHK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__NLHK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BIHK)),NULL);
+          case ____TEZ__: {
+            __2MHK=__HZ1D(((____TEZ *)((____QMB *)__QJHK)),NULL);
           } break;
           };
-          __tmp__QLHK=((void *)__tmp__NLHK != (void *)t__2EHK);
+          __5MHK=((void *)__2MHK != (void *)__LGHK);
         };
-        if (__tmp__QLHK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__HM3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__TIHK=((__SLOT_CODE__MIRG *)__tmp__HM3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__TIHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__XLHK=((__ITM_SLOT__HLC *)__tmp__TIHK)->result_type__3VOB;
+        if (__5MHK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__WN3L)->__id==____1JRG__) {
+            __CKHK=((____1JRG *)__WN3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__CKHK)->__id==____OLC__) {
+              __GNHK=((____OLC *)__CKHK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__XLHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TIHK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __GNHK=((____4G0D *)__CKHK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__TIHK=((__SLOT_DATA__WIRG *)__tmp__HM3L)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__TIHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__XLHK=((__ITM_SLOT__HLC *)__tmp__TIHK)->result_type__3VOB;
+            __CKHK=((____FKRG *)__WN3L)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__CKHK)->__id==____OLC__) {
+              __GNHK=((____OLC *)__CKHK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__XLHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TIHK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__XLHK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__XLHK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__YBAV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XLHK));
-            if (((void *)Self__YBAV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__YBAV->style__MPC);
-              Self__ZBAV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__ZBAV->capacity__HFL <= Self__ZBAV->count__WJ)) {
-                if ((Self__ZBAV->capacity__HFL ==  0)) {
-                  Self__ZBAV->capacity__HFL= 32;
-                  __tmp__0BAV=create__KVW( 32);
-                  Self__ZBAV->storage__4EL=__tmp__0BAV;
+              __GNHK=((____4G0D *)__CKHK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__GNHK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__GNHK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __HDAV=((____0MB *)((____QMB *)__GNHK));
+            if (((void *)__HDAV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__HDAV->__TPC);
+              __IDAV=((____BC *)__YC);
+              if ((__IDAV->__OFL <= __IDAV->__WJ)) {
+                if ((__IDAV->__OFL ==  0)) {
+                  __IDAV->__OFL= 32;
+                  __JDAV=__RVW( 32);
+                  __IDAV->__FFL=__JDAV;
                 } else /* FALSE */ {
-                  __tmp__1BAV=(__INTEGER__Q)(Self__ZBAV->capacity__HFL <<  1);
-                  __tmp__0BAV=((__CHARACTER__DB *)Self__ZBAV->storage__4EL);
-                  old_nb_elts__3BAV=Self__ZBAV->capacity__HFL;
-                  __tmp__4BAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0BAV),((__UINTEGER_32__RWB )old_nb_elts__3BAV),((__UINTEGER_32__RWB )__tmp__1BAV));
-                  __tmp__0BAV=((__CHARACTER__DB *)__tmp__4BAV);
-                  clear__to__F00(__tmp__0BAV,old_nb_elts__3BAV,(__INTEGER__Q)(__tmp__1BAV -  1));
-                  Self__ZBAV->storage__4EL=__tmp__0BAV;
-                  Self__ZBAV->capacity__HFL=__tmp__1BAV;
+                  __KDAV=(____Q)(__IDAV->__OFL <<  1);
+                  __JDAV=((____DB *)__IDAV->__FFL);
+                  __MDAV=__IDAV->__OFL;
+                  __NDAV=__55W(((____IB )__JDAV),((____YWB )__MDAV),((____YWB )__KDAV));
+                  __JDAV=((____DB *)__NDAV);
+                  __M00(__JDAV,__MDAV,(____Q)(__KDAV -  1));
+                  __IDAV->__FFL=__JDAV;
+                  __IDAV->__OFL=__KDAV;
                 };
               };
-              ((__CHARACTER__DB *)Self__ZBAV->storage__4EL)[Self__ZBAV->count__WJ]=' ';
-              Self__ZBAV->count__WJ=(__INTEGER__Q)(Self__ZBAV->count__WJ +  1);
+              ((____DB *)__IDAV->__FFL)[__IDAV->__WJ]=' ';
+              __IDAV->__WJ=(____Q)(__IDAV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__YBAV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__HDAV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XLHK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__GNHK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XLHK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__GNHK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__VHLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XLHK));
-            Self__ZBAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__ZBAV->capacity__HFL <= Self__ZBAV->count__WJ)) {
-              if ((Self__ZBAV->capacity__HFL ==  0)) {
-                Self__ZBAV->capacity__HFL= 32;
-                __tmp__0BAV=create__KVW( 32);
-                Self__ZBAV->storage__4EL=__tmp__0BAV;
+          case ____2VRC__: {
+            __EJLS=((____2VRC *)((____QMB *)__GNHK));
+            __IDAV=((____BC *)__YC);
+            if ((__IDAV->__OFL <= __IDAV->__WJ)) {
+              if ((__IDAV->__OFL ==  0)) {
+                __IDAV->__OFL= 32;
+                __JDAV=__RVW( 32);
+                __IDAV->__FFL=__JDAV;
               } else /* FALSE */ {
-                __tmp__1BAV=(__INTEGER__Q)(Self__ZBAV->capacity__HFL <<  1);
-                __tmp__0BAV=((__CHARACTER__DB *)Self__ZBAV->storage__4EL);
-                old_nb_elts__3BAV=Self__ZBAV->capacity__HFL;
-                __tmp__4BAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0BAV),((__UINTEGER_32__RWB )old_nb_elts__3BAV),((__UINTEGER_32__RWB )__tmp__1BAV));
-                __tmp__0BAV=((__CHARACTER__DB *)__tmp__4BAV);
-                clear__to__F00(__tmp__0BAV,old_nb_elts__3BAV,(__INTEGER__Q)(__tmp__1BAV -  1));
-                Self__ZBAV->storage__4EL=__tmp__0BAV;
-                Self__ZBAV->capacity__HFL=__tmp__1BAV;
+                __KDAV=(____Q)(__IDAV->__OFL <<  1);
+                __JDAV=((____DB *)__IDAV->__FFL);
+                __MDAV=__IDAV->__OFL;
+                __NDAV=__55W(((____IB )__JDAV),((____YWB )__MDAV),((____YWB )__KDAV));
+                __JDAV=((____DB *)__NDAV);
+                __M00(__JDAV,__MDAV,(____Q)(__KDAV -  1));
+                __IDAV->__FFL=__JDAV;
+                __IDAV->__OFL=__KDAV;
               };
             };
-            ((__CHARACTER__DB *)Self__ZBAV->storage__4EL)[Self__ZBAV->count__WJ]='(';
-            Self__ZBAV->count__WJ=(__INTEGER__Q)(Self__ZBAV->count__WJ +  1);
-            display_raw__DGAD(Self__VHLS,string_tmp__YC);
-            Self__ZBAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__ZBAV->capacity__HFL <= Self__ZBAV->count__WJ)) {
-              if ((Self__ZBAV->capacity__HFL ==  0)) {
-                Self__ZBAV->capacity__HFL= 32;
-                __tmp__0BAV=create__KVW( 32);
-                Self__ZBAV->storage__4EL=__tmp__0BAV;
+            ((____DB *)__IDAV->__FFL)[__IDAV->__WJ]='(';
+            __IDAV->__WJ=(____Q)(__IDAV->__WJ +  1);
+            __SHAD(__EJLS,__YC);
+            __IDAV=((____BC *)__YC);
+            if ((__IDAV->__OFL <= __IDAV->__WJ)) {
+              if ((__IDAV->__OFL ==  0)) {
+                __IDAV->__OFL= 32;
+                __JDAV=__RVW( 32);
+                __IDAV->__FFL=__JDAV;
               } else /* FALSE */ {
-                __tmp__1BAV=(__INTEGER__Q)(Self__ZBAV->capacity__HFL <<  1);
-                __tmp__0BAV=((__CHARACTER__DB *)Self__ZBAV->storage__4EL);
-                old_nb_elts__3BAV=Self__ZBAV->capacity__HFL;
-                __tmp__4BAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0BAV),((__UINTEGER_32__RWB )old_nb_elts__3BAV),((__UINTEGER_32__RWB )__tmp__1BAV));
-                __tmp__0BAV=((__CHARACTER__DB *)__tmp__4BAV);
-                clear__to__F00(__tmp__0BAV,old_nb_elts__3BAV,(__INTEGER__Q)(__tmp__1BAV -  1));
-                Self__ZBAV->storage__4EL=__tmp__0BAV;
-                Self__ZBAV->capacity__HFL=__tmp__1BAV;
+                __KDAV=(____Q)(__IDAV->__OFL <<  1);
+                __JDAV=((____DB *)__IDAV->__FFL);
+                __MDAV=__IDAV->__OFL;
+                __NDAV=__55W(((____IB )__JDAV),((____YWB )__MDAV),((____YWB )__KDAV));
+                __JDAV=((____DB *)__NDAV);
+                __M00(__JDAV,__MDAV,(____Q)(__KDAV -  1));
+                __IDAV->__FFL=__JDAV;
+                __IDAV->__OFL=__KDAV;
               };
             };
-            ((__CHARACTER__DB *)Self__ZBAV->storage__4EL)[Self__ZBAV->count__WJ]=')';
-            Self__ZBAV->count__WJ=(__INTEGER__Q)(Self__ZBAV->count__WJ +  1);
+            ((____DB *)__IDAV->__FFL)[__IDAV->__WJ]=')';
+            __IDAV->__WJ=(____Q)(__IDAV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XLHK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__GNHK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__2EHK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__HM3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__TIHK=((__SLOT_CODE__MIRG *)__tmp__HM3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__TIHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__5KHK=((__ITM_SLOT__HLC *)__tmp__TIHK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__LGHK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__WN3L)->__id==____1JRG__) {
+            __CKHK=((____1JRG *)__WN3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__CKHK)->__id==____OLC__) {
+              __OMHK=((____OLC *)__CKHK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__5KHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TIHK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __OMHK=((____4G0D *)__CKHK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__5KHK=((__SLOT_DATA__WIRG *)__tmp__HM3L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __OMHK=((____FKRG *)__WN3L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__5KHK);
-          put_position__HRE(Self__1EHK->parent_expr__OGOJ.parent_instr__CK.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(__OMHK);
+          __ORE(__KGHK->__3HOJ.__CK.__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));
           };
         };
-        __tmp__GMHK=create_with_capacity__CBZH( 2);
-        __tmp__IMHK=create__type__IJ2C(Self__1EHK->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__2EHK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__GMHK),__tmp__IMHK);
-        __tmp__LMHK=read__NUEI(((__LOCAL__43WC *)__tmp__JHLS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__GMHK),__tmp__LMHK);
-        __tmp__1HHK=Self__1EHK->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__BIHK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__GMHK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__BIHK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__VCAV=((__STRING_CST__5J *)__tmp__BIHK);
-          result__RCAV=NULL;
-          __tmp__EBAV=((__POINTER__IB )(NULL));
-          __tmp__VHHK= 0;
-          __tmp__4BAV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__4BAV ==  0)) {
-            result__RCAV=Self__VCAV;
-          } else /* FALSE */ {
-            __tmp__VHHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BAV));
-            if ((__tmp__VHHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WCAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XCAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4BAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YCAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XCAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WCAV=micro_alloc__table__lab__HKI(__tmp__XCAV,((__POINTER__IB )(&(table_size[(__tmp__YCAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XCAV)));
-              __tmp__EBAV=__tmp__WCAV;
+        __VNHK=__RCZH( 2);
+        __XNHK=__XK2C(__KGHK->__3HOJ.__CK.__YH.__O2B,__LGHK);
+        __0YEI(((____ABXC *)__VNHK),__XNHK);
+        __0NHK=__2VEI(((____N5WC *)__YILS));
+        __0YEI(((____ABXC *)__VNHK),__0NHK);
+        __KJHK=__KGHK->__3HOJ.__CK.__YH.__O2B;
+        __QJHK=((void **)((____ABXC *)__VNHK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__QJHK)->__id) {
+        case ____5J__: {
+          __EEAV=((____5J *)__QJHK);
+          __AEAV=NULL;
+          __TCAV=((____IB )(NULL));
+          __EJHK= 0;
+          __NDAV=((____IB )sizeof(____5J));
+          if (((unsigned long)__NDAV ==  0)) {
+            __AEAV=__EEAV;
+          } else /* FALSE */ {
+            __EJHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDAV));
+            if ((__EJHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FEAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GEAV=(void *)((unsigned long)(void *)((unsigned long)__NDAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HEAV=((____YWB )((____Q )(void *)((unsigned long)__GEAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FEAV=__OKI(__GEAV,((____IB )(&(table_size[(__HEAV)-1]))),((____YWB )((____Q )__GEAV)));
+              __TCAV=__FEAV;
             } else /* FALSE */ {
-              __tmp__YCAV=((__UINTEGER_32__RWB )__tmp__VHHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WCAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XCAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4BAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WCAV=micro_alloc__table__lab__HKI(__tmp__XCAV,((__POINTER__IB )(&(table_type[(__tmp__YCAV)]))),(__UINTEGER_32__RWB)(__tmp__YCAV |  1));
-              __tmp__EBAV=__tmp__WCAV;
-            };
-            result__RCAV=((__STRING_CST__5J *)__tmp__EBAV);
-            *(result__RCAV) = *(Self__VCAV);
-          };
-          __tmp__TIHK=result__RCAV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__TIHK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__BIHK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__ZHLS=((__PROTOTYPE_CST__45WC *)__tmp__BIHK);
-          __tmp__0HLS=create__type__IJ2C(Self__ZHLS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZHLS->parent_constant__55WC.static_type__SG4D);
-          __tmp__TIHK=__tmp__0HLS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__2HLS=((__INTEGER_CST__KAXC *)__tmp__BIHK);
-          __tmp__5KHK=Self__2HLS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__NDAV=Self__2HLS->value__YG4D;
-          __tmp__JIHK=Self__2HLS->parent_constant__LAXC.static_type__SG4D;
-          Self__2HLS=NULL;
-          __tmp__EBAV=((__POINTER__IB )(NULL));
-          __tmp__VHHK= 0;
-          __tmp__4BAV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__4BAV ==  0)) {
-            Self__2HLS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__VHHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BAV));
-            if ((__tmp__VHHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WCAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XCAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4BAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YCAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XCAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WCAV=micro_alloc__table__lab__HKI(__tmp__XCAV,((__POINTER__IB )(&(table_size[(__tmp__YCAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XCAV)));
-              __tmp__EBAV=__tmp__WCAV;
+              __HEAV=((____YWB )__EJHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FEAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GEAV=(void *)((unsigned long)(void *)((unsigned long)__NDAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FEAV=__OKI(__GEAV,((____IB )(&(table_type[(__HEAV)]))),(____YWB)(__HEAV |  1));
+              __TCAV=__FEAV;
+            };
+            __AEAV=((____5J *)__TCAV);
+            *(__AEAV) = *(__EEAV);
+          };
+          __CKHK=__AEAV;
+        } break;
+        case ____0AXC__: {
+          __CKHK=__JZAL(((____0AXC *)__QJHK));
+        } break;
+        case ____NBXC__: {
+          __IJLS=((____NBXC *)__QJHK);
+          __JJLS=__XK2C(__IJLS->__OBXC.__DK.__CK.__YH.__O2B,__IJLS->__OBXC.__BI4D);
+          __CKHK=__JJLS;
+        } break;
+        case ____ZBXC__: {
+          __LJLS=((____ZBXC *)__QJHK);
+          __OMHK=__LJLS->__0BXC.__DK.__CK.__YH.__O2B;
+          __2EAV=__LJLS->__HI4D;
+          __YJHK=__LJLS->__0BXC.__BI4D;
+          __LJLS=NULL;
+          __TCAV=((____IB )(NULL));
+          __EJHK= 0;
+          __NDAV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__NDAV ==  0)) {
+            __LJLS=__ZBXC__;
+          } else /* FALSE */ {
+            __EJHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDAV));
+            if ((__EJHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FEAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GEAV=(void *)((unsigned long)(void *)((unsigned long)__NDAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HEAV=((____YWB )((____Q )(void *)((unsigned long)__GEAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FEAV=__OKI(__GEAV,((____IB )(&(table_size[(__HEAV)-1]))),((____YWB )((____Q )__GEAV)));
+              __TCAV=__FEAV;
             } else /* FALSE */ {
-              __tmp__YCAV=((__UINTEGER_32__RWB )__tmp__VHHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WCAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XCAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4BAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WCAV=micro_alloc__table__lab__HKI(__tmp__XCAV,((__POINTER__IB )(&(table_type[(__tmp__YCAV)]))),(__UINTEGER_32__RWB)(__tmp__YCAV |  1));
-              __tmp__EBAV=__tmp__WCAV;
-            };
-            Self__2HLS=((__INTEGER_CST__KAXC *)__tmp__EBAV);
-            *(Self__2HLS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__LDAV=((__INTEGER_CST__KAXC *)Self__2HLS);
-          Self__LDAV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__5KHK;
-          Self__LDAV->value__YG4D=v__NDAV;
-          Self__LDAV->parent_constant__LAXC.static_type__SG4D=__tmp__JIHK;
-          check_type__KYEE(Self__LDAV);
-          __tmp__TIHK=Self__2HLS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__TIHK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__BIHK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__JXQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__BIHK)->local__PUEJ));
-          if (__tmp__JXQT==NULL) {
-            __tmp__KXQT=NULL;
+              __HEAV=((____YWB )__EJHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FEAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GEAV=(void *)((unsigned long)(void *)((unsigned long)__NDAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FEAV=__OKI(__GEAV,((____IB )(&(table_type[(__HEAV)]))),(____YWB)(__HEAV |  1));
+              __TCAV=__FEAV;
+            };
+            __LJLS=((____ZBXC *)__TCAV);
+            *(__LJLS) = *(__ZBXC__);
+          };
+          __0EAV=((____ZBXC *)__LJLS);
+          __0EAV->__0BXC.__DK.__CK.__YH.__O2B=__OMHK;
+          __0EAV->__HI4D=__2EAV;
+          __0EAV->__0BXC.__BI4D=__YJHK;
+          __ZZEE(__0EAV);
+          __CKHK=__LJLS;
+        } break;
+        case ____DMWH__: {
+          __CKHK=__W3OK(((____DMWH *)__QJHK));
+        } break;
+        case ____2A0I__: {
+          __YYQT=__2VEI(((____N5WC *)((____2A0I *)__QJHK)->__4VEJ));
+          if (__YYQT==NULL) {
+            __ZYQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__KXQT=((__READ_LOCAL__N5ZI *)__tmp__JXQT);
+            __ZYQT=((____2A0I *)__YYQT);
           };
-          __tmp__TIHK=__tmp__KXQT;
+          __CKHK=__ZYQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__TIHK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__BIHK));
+        case ____HJNJ__: {
+          __CKHK=__Y0AL(((____HJNJ *)__QJHK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__TIHK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__BIHK));
+        case ____SJNJ__: {
+          __CKHK=__D1AL(((____SJNJ *)__QJHK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__AILS=((__IS_EXPANDED__L5NJ *)__tmp__BIHK);
-          __tmp__5KHK=Self__AILS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__JXQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__AILS->receiver__554J)->local__PUEJ));
-          if (__tmp__JXQT==NULL) {
-            __tmp__KXQT=NULL;
+        case ____0AOJ__: {
+          __PJLS=((____0AOJ *)__QJHK);
+          __OMHK=__PJLS->__1AOJ.__CK.__YH.__O2B;
+          __YYQT=__2VEI(((____N5WC *)((____2A0I *)__PJLS->__OB5J)->__4VEJ));
+          if (__YYQT==NULL) {
+            __ZYQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__KXQT=((__READ_LOCAL__N5ZI *)__tmp__JXQT);
-          };
-          Self__AILS=NULL;
-          __tmp__EBAV=((__POINTER__IB )(NULL));
-          __tmp__VHHK= 0;
-          __tmp__4BAV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__4BAV ==  0)) {
-            Self__AILS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__VHHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BAV));
-            if ((__tmp__VHHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WCAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XCAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4BAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YCAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XCAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WCAV=micro_alloc__table__lab__HKI(__tmp__XCAV,((__POINTER__IB )(&(table_size[(__tmp__YCAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XCAV)));
-              __tmp__EBAV=__tmp__WCAV;
+            __ZYQT=((____2A0I *)__YYQT);
+          };
+          __PJLS=NULL;
+          __TCAV=((____IB )(NULL));
+          __EJHK= 0;
+          __NDAV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__NDAV ==  0)) {
+            __PJLS=__0AOJ__;
+          } else /* FALSE */ {
+            __EJHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDAV));
+            if ((__EJHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FEAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GEAV=(void *)((unsigned long)(void *)((unsigned long)__NDAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HEAV=((____YWB )((____Q )(void *)((unsigned long)__GEAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FEAV=__OKI(__GEAV,((____IB )(&(table_size[(__HEAV)-1]))),((____YWB )((____Q )__GEAV)));
+              __TCAV=__FEAV;
             } else /* FALSE */ {
-              __tmp__YCAV=((__UINTEGER_32__RWB )__tmp__VHHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WCAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XCAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4BAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WCAV=micro_alloc__table__lab__HKI(__tmp__XCAV,((__POINTER__IB )(&(table_type[(__tmp__YCAV)]))),(__UINTEGER_32__RWB)(__tmp__YCAV |  1));
-              __tmp__EBAV=__tmp__WCAV;
-            };
-            Self__AILS=((__IS_EXPANDED__L5NJ *)__tmp__EBAV);
-            *(Self__AILS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__2DAV=((__IS_EXPANDED__L5NJ *)Self__AILS);
-          Self__2DAV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__5KHK;
-          Self__2DAV->receiver__554J=__tmp__KXQT;
-          __tmp__TIHK=Self__AILS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__FILS=((__GET_TYPE_ID__V5NJ *)__tmp__BIHK);
-          __tmp__5KHK=Self__FILS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__JIHK=Self__FILS->receiver__EA5J;
-          Self__FILS=NULL;
-          __tmp__EBAV=((__POINTER__IB )(NULL));
-          __tmp__VHHK= 0;
-          __tmp__4BAV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__4BAV ==  0)) {
-            Self__FILS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__VHHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BAV));
-            if ((__tmp__VHHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WCAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XCAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4BAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YCAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XCAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WCAV=micro_alloc__table__lab__HKI(__tmp__XCAV,((__POINTER__IB )(&(table_size[(__tmp__YCAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XCAV)));
-              __tmp__EBAV=__tmp__WCAV;
+              __HEAV=((____YWB )__EJHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FEAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GEAV=(void *)((unsigned long)(void *)((unsigned long)__NDAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FEAV=__OKI(__GEAV,((____IB )(&(table_type[(__HEAV)]))),(____YWB)(__HEAV |  1));
+              __TCAV=__FEAV;
+            };
+            __PJLS=((____0AOJ *)__TCAV);
+            *(__PJLS) = *(__0AOJ__);
+          };
+          __LFAV=((____0AOJ *)__PJLS);
+          __LFAV->__1AOJ.__CK.__YH.__O2B=__OMHK;
+          __LFAV->__OB5J=__ZYQT;
+          __CKHK=__PJLS;
+        } break;
+        case ____EBOJ__: {
+          __UJLS=((____EBOJ *)__QJHK);
+          __OMHK=__UJLS->__FBOJ.__CK.__YH.__O2B;
+          __YJHK=__UJLS->__TB5J;
+          __UJLS=NULL;
+          __TCAV=((____IB )(NULL));
+          __EJHK= 0;
+          __NDAV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__NDAV ==  0)) {
+            __UJLS=__EBOJ__;
+          } else /* FALSE */ {
+            __EJHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDAV));
+            if ((__EJHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FEAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GEAV=(void *)((unsigned long)(void *)((unsigned long)__NDAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HEAV=((____YWB )((____Q )(void *)((unsigned long)__GEAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FEAV=__OKI(__GEAV,((____IB )(&(table_size[(__HEAV)-1]))),((____YWB )((____Q )__GEAV)));
+              __TCAV=__FEAV;
             } else /* FALSE */ {
-              __tmp__YCAV=((__UINTEGER_32__RWB )__tmp__VHHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WCAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XCAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4BAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WCAV=micro_alloc__table__lab__HKI(__tmp__XCAV,((__POINTER__IB )(&(table_type[(__tmp__YCAV)]))),(__UINTEGER_32__RWB)(__tmp__YCAV |  1));
-              __tmp__EBAV=__tmp__WCAV;
-            };
-            Self__FILS=((__GET_TYPE_ID__V5NJ *)__tmp__EBAV);
-            *(Self__FILS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__MEAV=((__GET_TYPE_ID__V5NJ *)Self__FILS);
-          Self__MEAV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__5KHK;
-          Self__MEAV->receiver__EA5J=__tmp__JIHK;
-          __tmp__TIHK=Self__FILS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__TIHK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__BIHK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__TIHK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__BIHK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__TIHK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__BIHK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__TIHK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__BIHK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__TIHK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__BIHK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__TIHK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__BIHK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__TIHK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__BIHK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__TIHK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__BIHK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__TIHK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__BIHK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__IILS=((__SIZE_OF__NGOJ *)__tmp__BIHK);
-          __tmp__5KHK=Self__IILS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__JIHK=Self__IILS->receiver__OC5J;
-          Self__IILS=NULL;
-          __tmp__EBAV=((__POINTER__IB )(NULL));
-          __tmp__VHHK= 0;
-          __tmp__4BAV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__4BAV ==  0)) {
-            Self__IILS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__VHHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BAV));
-            if ((__tmp__VHHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WCAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XCAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4BAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YCAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XCAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WCAV=micro_alloc__table__lab__HKI(__tmp__XCAV,((__POINTER__IB )(&(table_size[(__tmp__YCAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XCAV)));
-              __tmp__EBAV=__tmp__WCAV;
+              __HEAV=((____YWB )__EJHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FEAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GEAV=(void *)((unsigned long)(void *)((unsigned long)__NDAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FEAV=__OKI(__GEAV,((____IB )(&(table_type[(__HEAV)]))),(____YWB)(__HEAV |  1));
+              __TCAV=__FEAV;
+            };
+            __UJLS=((____EBOJ *)__TCAV);
+            *(__UJLS) = *(__EBOJ__);
+          };
+          __1FAV=((____EBOJ *)__UJLS);
+          __1FAV->__FBOJ.__CK.__YH.__O2B=__OMHK;
+          __1FAV->__TB5J=__YJHK;
+          __CKHK=__UJLS;
+        } break;
+        case ____3BOJ__: {
+          __CKHK=__21AL(((____3BOJ *)__QJHK));
+        } break;
+        case ____RCOJ__: {
+          __CKHK=__H2AL(((____RCOJ *)__QJHK));
+        } break;
+        case ____HDOJ__: {
+          __CKHK=__S2AL(((____HDOJ *)__QJHK));
+        } break;
+        case ____1DOJ__: {
+          __CKHK=__32AL(((____1DOJ *)__QJHK));
+        } break;
+        case ____PEOJ__: {
+          __CKHK=__I3AL(((____PEOJ *)__QJHK));
+        } break;
+        case ____DFOJ__: {
+          __CKHK=__T3AL(((____DFOJ *)__QJHK));
+        } break;
+        case ____XFOJ__: {
+          __CKHK=__43AL(((____XFOJ *)__QJHK));
+        } break;
+        case ____QGOJ__: {
+          __CKHK=__J4AL(((____QGOJ *)__QJHK));
+        } break;
+        case ____EHOJ__: {
+          __CKHK=__X4AL(((____EHOJ *)__QJHK));
+        } break;
+        case ____2HOJ__: {
+          __XJLS=((____2HOJ *)__QJHK);
+          __OMHK=__XJLS->__3HOJ.__CK.__YH.__O2B;
+          __YJHK=__XJLS->__3D5J;
+          __XJLS=NULL;
+          __TCAV=((____IB )(NULL));
+          __EJHK= 0;
+          __NDAV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__NDAV ==  0)) {
+            __XJLS=__2HOJ__;
+          } else /* FALSE */ {
+            __EJHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDAV));
+            if ((__EJHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FEAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GEAV=(void *)((unsigned long)(void *)((unsigned long)__NDAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HEAV=((____YWB )((____Q )(void *)((unsigned long)__GEAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FEAV=__OKI(__GEAV,((____IB )(&(table_size[(__HEAV)-1]))),((____YWB )((____Q )__GEAV)));
+              __TCAV=__FEAV;
             } else /* FALSE */ {
-              __tmp__YCAV=((__UINTEGER_32__RWB )__tmp__VHHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WCAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XCAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4BAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WCAV=micro_alloc__table__lab__HKI(__tmp__XCAV,((__POINTER__IB )(&(table_type[(__tmp__YCAV)]))),(__UINTEGER_32__RWB)(__tmp__YCAV |  1));
-              __tmp__EBAV=__tmp__WCAV;
-            };
-            Self__IILS=((__SIZE_OF__NGOJ *)__tmp__EBAV);
-            *(Self__IILS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__2EAV=((__SIZE_OF__NGOJ *)Self__IILS);
-          Self__2EAV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__5KHK;
-          Self__2EAV->receiver__OC5J=__tmp__JIHK;
-          __tmp__TIHK=Self__IILS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__TIHK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__BIHK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__LILS=((__REAL_CST__JLOJ *)__tmp__BIHK);
-          __tmp__5KHK=Self__LILS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__OFAV=Self__LILS->value__DD5J;
-          __tmp__JIHK=Self__LILS->parent_constant__KLOJ.static_type__SG4D;
-          Self__LILS=NULL;
-          __tmp__EBAV=((__POINTER__IB )(NULL));
-          __tmp__VHHK= 0;
-          __tmp__4BAV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__4BAV ==  0)) {
-            Self__LILS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__VHHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BAV));
-            if ((__tmp__VHHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WCAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XCAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4BAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YCAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XCAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WCAV=micro_alloc__table__lab__HKI(__tmp__XCAV,((__POINTER__IB )(&(table_size[(__tmp__YCAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XCAV)));
-              __tmp__EBAV=__tmp__WCAV;
+              __HEAV=((____YWB )__EJHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FEAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GEAV=(void *)((unsigned long)(void *)((unsigned long)__NDAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FEAV=__OKI(__GEAV,((____IB )(&(table_type[(__HEAV)]))),(____YWB)(__HEAV |  1));
+              __TCAV=__FEAV;
+            };
+            __XJLS=((____2HOJ *)__TCAV);
+            *(__XJLS) = *(__2HOJ__);
+          };
+          __LGAV=((____2HOJ *)__XJLS);
+          __LGAV->__3HOJ.__CK.__YH.__O2B=__OMHK;
+          __LGAV->__3D5J=__YJHK;
+          __CKHK=__XJLS;
+        } break;
+        case ____YIOJ__: {
+          __CKHK=__I5AL(((____YIOJ *)__QJHK));
+        } break;
+        case ____YMOJ__: {
+          __0JLS=((____YMOJ *)__QJHK);
+          __OMHK=__0JLS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __3GAV=__0JLS->__SE5J;
+          __YJHK=__0JLS->__ZMOJ.__BI4D;
+          __0JLS=NULL;
+          __TCAV=((____IB )(NULL));
+          __EJHK= 0;
+          __NDAV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__NDAV ==  0)) {
+            __0JLS=__YMOJ__;
+          } else /* FALSE */ {
+            __EJHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDAV));
+            if ((__EJHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FEAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GEAV=(void *)((unsigned long)(void *)((unsigned long)__NDAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HEAV=((____YWB )((____Q )(void *)((unsigned long)__GEAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FEAV=__OKI(__GEAV,((____IB )(&(table_size[(__HEAV)-1]))),((____YWB )((____Q )__GEAV)));
+              __TCAV=__FEAV;
             } else /* FALSE */ {
-              __tmp__YCAV=((__UINTEGER_32__RWB )__tmp__VHHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WCAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XCAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4BAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WCAV=micro_alloc__table__lab__HKI(__tmp__XCAV,((__POINTER__IB )(&(table_type[(__tmp__YCAV)]))),(__UINTEGER_32__RWB)(__tmp__YCAV |  1));
-              __tmp__EBAV=__tmp__WCAV;
-            };
-            Self__LILS=((__REAL_CST__JLOJ *)__tmp__EBAV);
-            *(Self__LILS) = *(REAL_CST__JLOJ__);
-          };
-          Self__MFAV=((__REAL_CST__JLOJ *)Self__LILS);
-          Self__MFAV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__5KHK;
-          Self__MFAV->value__DD5J=v__OFAV;
-          Self__MFAV->parent_constant__KLOJ.static_type__SG4D=__tmp__JIHK;
-          __tmp__TIHK=Self__LILS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__PILS=((__CHARACTER_CST__5LOJ *)__tmp__BIHK);
-          __tmp__QILS=create__char__CMQJ(Self__PILS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PILS->text__ID5J);
-          __tmp__TIHK=__tmp__QILS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__SILS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__BIHK);
-          __tmp__TILS=create__text__2PQJ(Self__SILS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SILS->string__EBJK);
-          __tmp__TIHK=__tmp__TILS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__TIHK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__BIHK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__TIHK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__BIHK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__TIHK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__BIHK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__TIHK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__BIHK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__TIHK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__BIHK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__TIHK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__BIHK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__TIHK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__BIHK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__TIHK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__BIHK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__XLHK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__BIHK)->global__Y5JM),NULL);
-          if (__tmp__XLHK==NULL) {
-            __tmp__QNCU=NULL;
+              __HEAV=((____YWB )__EJHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FEAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GEAV=(void *)((unsigned long)(void *)((unsigned long)__NDAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FEAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FEAV=__OKI(__GEAV,((____IB )(&(table_type[(__HEAV)]))),(____YWB)(__HEAV |  1));
+              __TCAV=__FEAV;
+            };
+            __0JLS=((____YMOJ *)__TCAV);
+            *(__0JLS) = *(__YMOJ__);
+          };
+          __1GAV=((____YMOJ *)__0JLS);
+          __1GAV->__ZMOJ.__DK.__CK.__YH.__O2B=__OMHK;
+          __1GAV->__SE5J=__3GAV;
+          __1GAV->__ZMOJ.__BI4D=__YJHK;
+          __CKHK=__0JLS;
+        } break;
+        case ____ONOJ__: {
+          __4JLS=((____ONOJ *)__QJHK);
+          __5JLS=__RNQJ(__4JLS->__PNOJ.__DK.__CK.__YH.__O2B,__4JLS->__XE5J);
+          __CKHK=__5JLS;
+        } break;
+        case ____YOOJ__: {
+          __BKLS=((____YOOJ *)__QJHK);
+          __CKLS=__LRQJ(__BKLS->__ZOOJ.__DK.__CK.__YH.__O2B,__BKLS->__TCJK);
+          __CKHK=__CKLS;
+        } break;
+        case ____IM4K__: {
+          __CKHK=__NZFM(((____IM4K *)__QJHK));
+        } break;
+        case ____T5FL__: {
+          __CKHK=__V35O(((____T5FL *)__QJHK));
+        } break;
+        case ____3DUL__: {
+          __CKHK=__AJVP(((____3DUL *)__QJHK));
+        } break;
+        case ____0EUL__: {
+          __CKHK=__QB4P(((____0EUL *)__QJHK));
+        } break;
+        case ____BGUL__: {
+          __CKHK=__LJVP(((____BGUL *)__QJHK));
+        } break;
+        case ____2GUL__: {
+          __CKHK=__2B4P(((____2GUL *)__QJHK));
+        } break;
+        case ____B0VL__: {
+          __CKHK=__H0BN(((____B0VL *)__QJHK));
+        } break;
+        case ____P0VL__: {
+          __CKHK=__NCHM(((____P0VL *)__QJHK));
+        } break;
+        case ____Q5YL__: {
+          __GNHK=__TFTL(((____FKRG *)((____Q5YL *)__QJHK)->__HBKM),NULL);
+          if (__GNHK==NULL) {
+            __5OCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__XLHK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__QNCU=NULL;
+            switch (((struct ___OBJ *)__GNHK)->__id) {
+            case ____IM4K__: {
+              __5OCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__QNCU=((__READ_GLOBAL__B4YL *)__tmp__XLHK);
+            case ____Q5YL__: {
+              __5OCU=((____Q5YL *)__GNHK);
             } break;
             }
           };
-          __tmp__TIHK=__tmp__QNCU;
+          __CKHK=__5OCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__TIHK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__BIHK));
+        case ____UVPM__: {
+          __CKHK=__VGWN(((____UVPM *)__QJHK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__TIHK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__BIHK));
+        case ____0ZPM__: {
+          __CKHK=__4G2P(((____0ZPM *)__QJHK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__TIHK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__BIHK));
+        case ____MR0N__: {
+          __CKHK=__DRVO(((____MR0N *)__QJHK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__TIHK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__BIHK));
+        case ____YWBP__: {
+          __CKHK=__DQ0Q(((____YWBP *)__QJHK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__TIHK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__BIHK));
+        case ____LYBP__: {
+          __CKHK=__0WUP(((____LYBP *)__QJHK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__TIHK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__BIHK));
+        case ____CZBP__: {
+          __CKHK=__FXUP(((____CZBP *)__QJHK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__TIHK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__BIHK));
+        case ____3BEP__: {
+          __CKHK=__FCIQ(((____3BEP *)__QJHK));
         } break;
         };
-        __tmp__RMHK=new_read__slot__receiver__with__intern__2DZJ(__tmp__1HHK,__tmp__HM3L,__tmp__TIHK,__tmp__GMHK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__RMHK);
-        __tmp__HM3L=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__RMHK));
-        result__5EHK=__tmp__HM3L;
+        __AOHK=__LFZJ(__KJHK,__WN3L,__CKHK,__VNHK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__AOHK);
+        __WN3L=__BR5H(((____UL2C *)__AOHK));
+        __OGHK=__WN3L;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__2EHK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__AHHK=static_type__DFCK();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__AHHK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__3EHK);
-        put_position__HRE(Self__1EHK->parent_expr__OGOJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__LGHK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __PIHK=__SGCK();
+        __CQXE(((____WMB *)__PIHK),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__MGHK);
+        __ORE(__KGHK->__3HOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__ZGHK=result__5EHK;
-  return(__tmp__ZGHK);
+  __IIHK=__OGHK;
+  return(__IIHK);
 }
 
-static void* check_type__with__JNHK(__CAST__JHOJ *Self__KNHK,__TYPE_FULL__PMB *t__LNHK,__POSITION__OL p__MNHK)
-// ({CAST__JHOJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __YOHK(____YIOJ *__ZOHK,____WMB *__0OHK,____OL __1OHK)
+// ({__YIOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__BIAV;
-  void *result__ONHK;
-  __LOCAL__43WC *__tmp__FJLS,*__tmp__ZJLS;
-  __WRITE_LOCAL__BEYJ *__tmp__MJLS,*__tmp__AKLS;
-  __STRING_CONSTANT__0 *__tmp__GPHK,*__tmp__NSHK,*v__CKAV;
-  void *__tmp__IPHK;
-  __PROTOTYPE__MF *__tmp__4PHK,*__tmp__CTHK;
-  __INTEGER__Q __tmp__EQHK,__tmp__VFAV,old_nb_elts__XFAV,__tmp__PGAV;
-  __INTEGER__Q old_nb_elts__RGAV;
-  void *__tmp__3UYM;
-  __POSITION__OL __tmp__KQHK,__tmp__OTHK;
-  void *__tmp__QQHK,*__tmp__CRHK,*__tmp__GUHK;
-  __TYPE_FULL__PMB *__tmp__YQHK,*__tmp__2THK;
-  __ITM_TYPE_STYLE__TMB *Self__SFAV,*Self__MGAV;
-  __STRING__BC *Self__TFAV,*Self__NGAV;
-  __POINTER__IB __tmp__YFAV,__tmp__SGAV,__tmp__KHAV,__tmp__LHAV;
-  __ITM_TYPE_MULTI__NURC *Self__RJLS,*Self__FKLS;
-  __READ_LOCAL__N5ZI *__tmp__SRHK,*__tmp__0UHK,*__tmp__LYQT,*__tmp__MYQT;
-  __NODE_TYPE__FK2C *__tmp__URHK,*__tmp__AVHK;
-  __PROTOTYPE_CST__45WC *__tmp__XUHK,*Self__JKLS,*__tmp__KKLS;
-  __STRING_CST__5J *Self__JHAV,*result__FHAV;
-  __UINTEGER_32__RWB __tmp__MHAV;
-  __INTEGER_CST__KAXC *Self__MKLS,*Self__5HAV;
-  __IS_EXPANDED__L5NJ *Self__QKLS,*Self__QIAV;
-  __GET_TYPE_ID__V5NJ *Self__VKLS,*Self__AJAV;
-  __SIZE_OF__NGOJ *Self__YKLS,*Self__QJAV;
-  __REAL_CST__JLOJ *Self__1KLS,*Self__AKAV;
-  __CHARACTER_CST__5LOJ *Self__5KLS,*__tmp__ALLS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CLLS,*__tmp__DLLS;
-  __READ_GLOBAL__B4YL *__tmp__UNCU;
-  __BOOLEAN__L __tmp__FOHK,__tmp__YOHK,__tmp__1QHK,__tmp__5THK;
-  __CHARACTER__DB *__tmp__UFAV,*__tmp__OGAV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__VUHK;
-  result__ONHK=NULL;
-  __tmp__FOHK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__LNHK),Self__KNHK->static_type__TC5J);
-  if (__tmp__FOHK) {
-    result__ONHK=Self__KNHK;
+  ____0SG __QJAV;
+  void *__3OHK;
+  ____N5WC *__UKLS,*__ILLS;
+  ____QFYJ *__1KLS,*__PLLS;
+  ____0 *__VQHK,*__2THK,*__RLAV;
+  void *__XQHK;
+  ____MF *__NRHK,*__RUHK;
+  ____Q __TRHK,__EHAV,__GHAV,__4HAV,__AIAV;
+  void *__MWYM;
+  ____OL __ZRHK,__3UHK;
+  void *__5RHK,*__RSHK,*__VVHK;
+  ____WMB *__HSHK,*__LVHK;
+  ____0MB *__BHAV,*__1HAV;
+  ____BC *__CHAV,*__2HAV;
+  ____IB __HHAV,__BIAV,__ZIAV,__0IAV;
+  ____2VRC *__ALLS,*__ULLS;
+  ____2A0I *__BTHK,*__JWHK,*__0ZQT,*__1ZQT;
+  ____UL2C *__DTHK,*__PWHK;
+  ____NBXC *__GWHK,*__YLLS,*__ZLLS;
+  ____5J *__YIAV,*__UIAV;
+  ____YWB __1IAV;
+  ____ZBXC *__1LLS,*__OJAV;
+  ____0AOJ *__5LLS,*__5JAV;
+  ____EBOJ *__EMLS,*__PKAV;
+  ____2HOJ *__HMLS,*__5KAV;
+  ____YMOJ *__KMLS,*__PLAV;
+  ____ONOJ *__OMLS,*__PMLS;
+  ____YOOJ *__RMLS,*__SMLS;
+  ____Q5YL *__DPCU;
+  ____L __UPHK,__HQHK,__KSHK,__OVHK;
+  ____DB *__DHAV,*__3HAV;
+  ____ABXC *__EWHK;
+  __3OHK=NULL;
+  __UPHK=__5MKK(((____WMB *)__0OHK),__ZOHK->__CE5J);
+  if (__UPHK) {
+    __3OHK=__ZOHK;
   } else /* FALSE */ {
-    __tmp__YOHK=is_export_to__TBVK(((__TYPE_FULL__PMB *)Self__KNHK->static_type__TC5J),t__LNHK);
-    if (__tmp__YOHK) {
-      __tmp__FJLS=create__name__style__type__0HND(Self__KNHK->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__KNHK->static_type__TC5J));
-      __tmp__MJLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__FJLS),Self__KNHK->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__KNHK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__MJLS);
-      __tmp__GPHK=get__HJC(last_cast_name__C31J);
-      __tmp__IPHK=get_slot__452I(((__TYPE_FULL__PMB *)Self__KNHK->static_type__TC5J),__tmp__GPHK);
-      if (((void *)__tmp__IPHK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__KNHK->static_type__TC5J),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__LNHK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__GPHK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__KNHK->static_type__TC5J),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__MNHK);
-        __tmp__4PHK=prototype__ZDMJ(((__TYPE_FULL__PMB *)Self__KNHK->static_type__TC5J));
-        put_position__HRE(__tmp__4PHK->parent_named__PF.parent_itm_object__OF.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);
+    __HQHK=__CDVK(((____WMB *)__ZOHK->__CE5J),__0OHK);
+    if (__HQHK) {
+      __UKLS=__JJND(__ZOHK->__ZIOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__ZOHK->__CE5J));
+      __1KLS=__BQRJ(((____N5WC *)__UKLS),__ZOHK->__ZIOJ.__CK.__YH.__O2B,__ZOHK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__1KLS);
+      __VQHK=__OJC(__R41J);
+      __XQHK=__NB3I(((____WMB *)__ZOHK->__CE5J),__VQHK);
+      if (((void *)__XQHK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __CQXE(((____WMB *)__ZOHK->__CE5J),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__0OHK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__VQHK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __CQXE(((____WMB *)__ZOHK->__CE5J),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__1OHK);
+        __NRHK=__IFMJ(((____WMB *)__ZOHK->__CE5J));
+        __ORE(__NRHK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__IPHK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__IPHK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__EQHK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__IPHK));
+      if (((struct ___OBJ *)__XQHK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__XQHK)->__2JRG->__QLC)->__id==____OLC__) {
+          __TRHK=__HVRL(((____1JRG *)__XQHK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__EQHK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__IPHK));
+          __TRHK=__HVRL(((____1JRG *)__XQHK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__IPHK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__EQHK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__IPHK));
+        if (((struct ___OBJ *)((____FKRG *)__XQHK)->__HKRG->__QLC)->__id==____OLC__) {
+          __TRHK=__4VRL(((____FKRG *)__XQHK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__EQHK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__IPHK));
+          __TRHK=__4VRL(((____FKRG *)__XQHK));
         };
       };
-      if ((__tmp__EQHK !=  1)) {
-        if (((struct ___OBJ *)__tmp__IPHK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__3UYM=((__SLOT_CODE__MIRG *)__tmp__IPHK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__3UYM)->__id==__ITM_SLOT__HLC__) {
-            __tmp__KQHK=((__ITM_SLOT__HLC *)__tmp__3UYM)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__TRHK !=  1)) {
+        if (((struct ___OBJ *)__XQHK)->__id==____1JRG__) {
+          __MWYM=((____1JRG *)__XQHK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__MWYM)->__id==____OLC__) {
+            __ZRHK=((____OLC *)__MWYM)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__KQHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3UYM)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __ZRHK=((____4G0D *)__MWYM)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__KQHK=((__SLOT_DATA__WIRG *)__tmp__IPHK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __ZRHK=((____FKRG *)__XQHK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__KQHK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__ZRHK);
+        __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 *)__tmp__IPHK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__3UYM=((__SLOT_CODE__MIRG *)__tmp__IPHK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__3UYM)->__id==__ITM_SLOT__HLC__) {
-          __tmp__QQHK=((__ITM_SLOT__HLC *)__tmp__3UYM)->result_type__3VOB;
+      if (((struct ___OBJ *)__XQHK)->__id==____1JRG__) {
+        __MWYM=((____1JRG *)__XQHK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__MWYM)->__id==____OLC__) {
+          __5RHK=((____OLC *)__MWYM)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__QQHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3UYM)->parent_itm_slot__QF0D.result_type__3VOB;
+          __5RHK=((____4G0D *)__MWYM)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__3UYM=((__SLOT_DATA__WIRG *)__tmp__IPHK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__3UYM)->__id==__ITM_SLOT__HLC__) {
-          __tmp__QQHK=((__ITM_SLOT__HLC *)__tmp__3UYM)->result_type__3VOB;
+        __MWYM=((____FKRG *)__XQHK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__MWYM)->__id==____OLC__) {
+          __5RHK=((____OLC *)__MWYM)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__QQHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3UYM)->parent_itm_slot__QF0D.result_type__3VOB;
+          __5RHK=((____4G0D *)__MWYM)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__QQHK==NULL) {
-        __tmp__3UYM=NULL;
+      if (__5RHK==NULL) {
+        __MWYM=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__QQHK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__3UYM=((void *)__tmp__QQHK);
+        switch (((struct ___OBJ *)__5RHK)->__id) {
+        case ____QMB__: {
+          __MWYM=((void *)__5RHK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__3UYM=((void *)__tmp__QQHK);
+        case ____0MB__: {
+          __MWYM=((void *)__5RHK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__3UYM=((void *)__tmp__QQHK);
+        case ____KPB__: {
+          __MWYM=((void *)__5RHK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__3UYM=((void *)__tmp__QQHK);
+        case ____TEZ__: {
+          __MWYM=((void *)__5RHK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__3UYM=NULL;
+        case ____2VRC__: {
+          __MWYM=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__3UYM=NULL;
+        case ____GZRC__: {
+          __MWYM=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__3UYM == (void *)NULL)) {
-        __tmp__1QHK=TRUE__K__;
+      if (((void *)__MWYM == (void *)NULL)) {
+        __KSHK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__3UYM)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__YQHK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__3UYM));
+        switch (((struct ___OBJ *)__MWYM)->__id) {
+        case ____QMB__: {
+          __HSHK=__43X(((____QMB *)__MWYM));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__YQHK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3UYM)));
+        case ____0MB__: {
+          __HSHK=__D5X(((____0MB *)((____QMB *)__MWYM)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__YQHK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3UYM)),NULL);
+        case ____KPB__: {
+          __HSHK=__LAY(((____KPB *)((____QMB *)__MWYM)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__YQHK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3UYM)),NULL);
+        case ____TEZ__: {
+          __HSHK=__HZ1D(((____TEZ *)((____QMB *)__MWYM)),NULL);
         } break;
         };
-        __tmp__1QHK=((void *)__tmp__YQHK != (void *)t__LNHK);
+        __KSHK=((void *)__HSHK != (void *)__0OHK);
       };
-      if (__tmp__1QHK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__IPHK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__QQHK=((__SLOT_CODE__MIRG *)__tmp__IPHK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__QQHK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__CRHK=((__ITM_SLOT__HLC *)__tmp__QQHK)->result_type__3VOB;
+      if (__KSHK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__XQHK)->__id==____1JRG__) {
+          __5RHK=((____1JRG *)__XQHK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__5RHK)->__id==____OLC__) {
+            __RSHK=((____OLC *)__5RHK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__CRHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QQHK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __RSHK=((____4G0D *)__5RHK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__QQHK=((__SLOT_DATA__WIRG *)__tmp__IPHK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__QQHK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__CRHK=((__ITM_SLOT__HLC *)__tmp__QQHK)->result_type__3VOB;
+          __5RHK=((____FKRG *)__XQHK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__5RHK)->__id==____OLC__) {
+            __RSHK=((____OLC *)__5RHK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__CRHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QQHK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__CRHK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__CRHK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__SFAV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__CRHK));
-          if (((void *)Self__SFAV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__SFAV->style__MPC);
-            Self__TFAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__TFAV->capacity__HFL <= Self__TFAV->count__WJ)) {
-              if ((Self__TFAV->capacity__HFL ==  0)) {
-                Self__TFAV->capacity__HFL= 32;
-                __tmp__UFAV=create__KVW( 32);
-                Self__TFAV->storage__4EL=__tmp__UFAV;
+            __RSHK=((____4G0D *)__5RHK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__RSHK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__RSHK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __BHAV=((____0MB *)((____QMB *)__RSHK));
+          if (((void *)__BHAV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__BHAV->__TPC);
+            __CHAV=((____BC *)__YC);
+            if ((__CHAV->__OFL <= __CHAV->__WJ)) {
+              if ((__CHAV->__OFL ==  0)) {
+                __CHAV->__OFL= 32;
+                __DHAV=__RVW( 32);
+                __CHAV->__FFL=__DHAV;
               } else /* FALSE */ {
-                __tmp__VFAV=(__INTEGER__Q)(Self__TFAV->capacity__HFL <<  1);
-                __tmp__UFAV=((__CHARACTER__DB *)Self__TFAV->storage__4EL);
-                old_nb_elts__XFAV=Self__TFAV->capacity__HFL;
-                __tmp__YFAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UFAV),((__UINTEGER_32__RWB )old_nb_elts__XFAV),((__UINTEGER_32__RWB )__tmp__VFAV));
-                __tmp__UFAV=((__CHARACTER__DB *)__tmp__YFAV);
-                clear__to__F00(__tmp__UFAV,old_nb_elts__XFAV,(__INTEGER__Q)(__tmp__VFAV -  1));
-                Self__TFAV->storage__4EL=__tmp__UFAV;
-                Self__TFAV->capacity__HFL=__tmp__VFAV;
+                __EHAV=(____Q)(__CHAV->__OFL <<  1);
+                __DHAV=((____DB *)__CHAV->__FFL);
+                __GHAV=__CHAV->__OFL;
+                __HHAV=__55W(((____IB )__DHAV),((____YWB )__GHAV),((____YWB )__EHAV));
+                __DHAV=((____DB *)__HHAV);
+                __M00(__DHAV,__GHAV,(____Q)(__EHAV -  1));
+                __CHAV->__FFL=__DHAV;
+                __CHAV->__OFL=__EHAV;
               };
             };
-            ((__CHARACTER__DB *)Self__TFAV->storage__4EL)[Self__TFAV->count__WJ]=' ';
-            Self__TFAV->count__WJ=(__INTEGER__Q)(Self__TFAV->count__WJ +  1);
+            ((____DB *)__CHAV->__FFL)[__CHAV->__WJ]=' ';
+            __CHAV->__WJ=(____Q)(__CHAV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__SFAV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__BHAV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__CRHK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__RSHK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__CRHK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__RSHK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__RJLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__CRHK));
-          Self__TFAV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__TFAV->capacity__HFL <= Self__TFAV->count__WJ)) {
-            if ((Self__TFAV->capacity__HFL ==  0)) {
-              Self__TFAV->capacity__HFL= 32;
-              __tmp__UFAV=create__KVW( 32);
-              Self__TFAV->storage__4EL=__tmp__UFAV;
+        case ____2VRC__: {
+          __ALLS=((____2VRC *)((____QMB *)__RSHK));
+          __CHAV=((____BC *)__YC);
+          if ((__CHAV->__OFL <= __CHAV->__WJ)) {
+            if ((__CHAV->__OFL ==  0)) {
+              __CHAV->__OFL= 32;
+              __DHAV=__RVW( 32);
+              __CHAV->__FFL=__DHAV;
             } else /* FALSE */ {
-              __tmp__VFAV=(__INTEGER__Q)(Self__TFAV->capacity__HFL <<  1);
-              __tmp__UFAV=((__CHARACTER__DB *)Self__TFAV->storage__4EL);
-              old_nb_elts__XFAV=Self__TFAV->capacity__HFL;
-              __tmp__YFAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UFAV),((__UINTEGER_32__RWB )old_nb_elts__XFAV),((__UINTEGER_32__RWB )__tmp__VFAV));
-              __tmp__UFAV=((__CHARACTER__DB *)__tmp__YFAV);
-              clear__to__F00(__tmp__UFAV,old_nb_elts__XFAV,(__INTEGER__Q)(__tmp__VFAV -  1));
-              Self__TFAV->storage__4EL=__tmp__UFAV;
-              Self__TFAV->capacity__HFL=__tmp__VFAV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__TFAV->storage__4EL)[Self__TFAV->count__WJ]='(';
-          Self__TFAV->count__WJ=(__INTEGER__Q)(Self__TFAV->count__WJ +  1);
-          display_raw__DGAD(Self__RJLS,string_tmp__YC);
-          Self__TFAV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__TFAV->capacity__HFL <= Self__TFAV->count__WJ)) {
-            if ((Self__TFAV->capacity__HFL ==  0)) {
-              Self__TFAV->capacity__HFL= 32;
-              __tmp__UFAV=create__KVW( 32);
-              Self__TFAV->storage__4EL=__tmp__UFAV;
+              __EHAV=(____Q)(__CHAV->__OFL <<  1);
+              __DHAV=((____DB *)__CHAV->__FFL);
+              __GHAV=__CHAV->__OFL;
+              __HHAV=__55W(((____IB )__DHAV),((____YWB )__GHAV),((____YWB )__EHAV));
+              __DHAV=((____DB *)__HHAV);
+              __M00(__DHAV,__GHAV,(____Q)(__EHAV -  1));
+              __CHAV->__FFL=__DHAV;
+              __CHAV->__OFL=__EHAV;
+            };
+          };
+          ((____DB *)__CHAV->__FFL)[__CHAV->__WJ]='(';
+          __CHAV->__WJ=(____Q)(__CHAV->__WJ +  1);
+          __SHAD(__ALLS,__YC);
+          __CHAV=((____BC *)__YC);
+          if ((__CHAV->__OFL <= __CHAV->__WJ)) {
+            if ((__CHAV->__OFL ==  0)) {
+              __CHAV->__OFL= 32;
+              __DHAV=__RVW( 32);
+              __CHAV->__FFL=__DHAV;
             } else /* FALSE */ {
-              __tmp__VFAV=(__INTEGER__Q)(Self__TFAV->capacity__HFL <<  1);
-              __tmp__UFAV=((__CHARACTER__DB *)Self__TFAV->storage__4EL);
-              old_nb_elts__XFAV=Self__TFAV->capacity__HFL;
-              __tmp__YFAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UFAV),((__UINTEGER_32__RWB )old_nb_elts__XFAV),((__UINTEGER_32__RWB )__tmp__VFAV));
-              __tmp__UFAV=((__CHARACTER__DB *)__tmp__YFAV);
-              clear__to__F00(__tmp__UFAV,old_nb_elts__XFAV,(__INTEGER__Q)(__tmp__VFAV -  1));
-              Self__TFAV->storage__4EL=__tmp__UFAV;
-              Self__TFAV->capacity__HFL=__tmp__VFAV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__TFAV->storage__4EL)[Self__TFAV->count__WJ]=')';
-          Self__TFAV->count__WJ=(__INTEGER__Q)(Self__TFAV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__CRHK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__LNHK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__IPHK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__QQHK=((__SLOT_CODE__MIRG *)__tmp__IPHK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__QQHK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__KQHK=((__ITM_SLOT__HLC *)__tmp__QQHK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __EHAV=(____Q)(__CHAV->__OFL <<  1);
+              __DHAV=((____DB *)__CHAV->__FFL);
+              __GHAV=__CHAV->__OFL;
+              __HHAV=__55W(((____IB )__DHAV),((____YWB )__GHAV),((____YWB )__EHAV));
+              __DHAV=((____DB *)__HHAV);
+              __M00(__DHAV,__GHAV,(____Q)(__EHAV -  1));
+              __CHAV->__FFL=__DHAV;
+              __CHAV->__OFL=__EHAV;
+            };
+          };
+          ((____DB *)__CHAV->__FFL)[__CHAV->__WJ]=')';
+          __CHAV->__WJ=(____Q)(__CHAV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__RSHK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__0OHK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__XQHK)->__id==____1JRG__) {
+          __5RHK=((____1JRG *)__XQHK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__5RHK)->__id==____OLC__) {
+            __ZRHK=((____OLC *)__5RHK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__KQHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QQHK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __ZRHK=((____4G0D *)__5RHK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__KQHK=((__SLOT_DATA__WIRG *)__tmp__IPHK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __ZRHK=((____FKRG *)__XQHK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__KQHK);
-        put_position__HRE(Self__KNHK->parent_expr__KHOJ.parent_instr__CK.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(__ZRHK);
+        __ORE(__ZOHK->__ZIOJ.__CK.__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));
         };
       };
-      __tmp__SRHK=read__NUEI(((__LOCAL__43WC *)__tmp__FJLS));
-      __tmp__URHK=new_read__slot__receiver__self__intern__3J2C(Self__KNHK->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__IPHK,__tmp__SRHK,__tmp__SRHK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__URHK);
-      __tmp__IPHK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__URHK));
-      result__ONHK=__tmp__IPHK;
-      __tmp__1QHK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__1QHK=FALSE__O__;
-    };
-    if ((! __tmp__1QHK)) {
-      __tmp__1QHK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__LNHK),Self__KNHK->static_type__TC5J);
-      if (__tmp__1QHK) {
-        __tmp__ZJLS=create__name__style__type__0HND(Self__KNHK->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__KNHK->static_type__TC5J));
-        __tmp__AKLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__ZJLS),Self__KNHK->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__KNHK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__AKLS);
-        __tmp__NSHK=get__HJC(last_cast_name__C31J);
-        __tmp__3UYM=get_slot__452I(((__TYPE_FULL__PMB *)t__LNHK),__tmp__NSHK);
-        if (((void *)__tmp__3UYM == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__LNHK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__KNHK->static_type__TC5J),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__NSHK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__LNHK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__MNHK);
-          __tmp__CTHK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__LNHK));
-          put_position__HRE(__tmp__CTHK->parent_named__PF.parent_itm_object__OF.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);
+      __BTHK=__2VEI(((____N5WC *)__UKLS));
+      __DTHK=__ML2C(__ZOHK->__ZIOJ.__CK.__YH.__O2B,__XQHK,__BTHK,__BTHK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__DTHK);
+      __XQHK=__BR5H(((____UL2C *)__DTHK));
+      __3OHK=__XQHK;
+      __KSHK=__K__;
+    } else /* FALSE */ {
+      __KSHK=__O__;
+    };
+    if ((! __KSHK)) {
+      __KSHK=__1XRL(((____WMB *)__0OHK),__ZOHK->__CE5J);
+      if (__KSHK) {
+        __ILLS=__JJND(__ZOHK->__ZIOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__ZOHK->__CE5J));
+        __PLLS=__BQRJ(((____N5WC *)__ILLS),__ZOHK->__ZIOJ.__CK.__YH.__O2B,__ZOHK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PLLS);
+        __2THK=__OJC(__R41J);
+        __MWYM=__NB3I(((____WMB *)__0OHK),__2THK);
+        if (((void *)__MWYM == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__0OHK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __CQXE(((____WMB *)__ZOHK->__CE5J),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__2THK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__0OHK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__1OHK);
+          __RUHK=__IFMJ(((____WMB *)__0OHK));
+          __ORE(__RUHK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__3UYM)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__3UYM)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__VFAV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__3UYM));
+        if (((struct ___OBJ *)__MWYM)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__MWYM)->__2JRG->__QLC)->__id==____OLC__) {
+            __EHAV=__HVRL(((____1JRG *)__MWYM));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__VFAV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__3UYM));
+            __EHAV=__HVRL(((____1JRG *)__MWYM));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__3UYM)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__VFAV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__3UYM));
+          if (((struct ___OBJ *)((____FKRG *)__MWYM)->__HKRG->__QLC)->__id==____OLC__) {
+            __EHAV=__4VRL(((____FKRG *)__MWYM));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__VFAV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__3UYM));
+            __EHAV=__4VRL(((____FKRG *)__MWYM));
           };
         };
-        if ((__tmp__VFAV !=  2)) {
-          if (((struct ___OBJ *)__tmp__3UYM)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__CRHK=((__SLOT_CODE__MIRG *)__tmp__3UYM)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__CRHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__OTHK=((__ITM_SLOT__HLC *)__tmp__CRHK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__EHAV !=  2)) {
+          if (((struct ___OBJ *)__MWYM)->__id==____1JRG__) {
+            __RSHK=((____1JRG *)__MWYM)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__RSHK)->__id==____OLC__) {
+              __3UHK=((____OLC *)__RSHK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__OTHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CRHK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __3UHK=((____4G0D *)__RSHK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__OTHK=((__SLOT_DATA__WIRG *)__tmp__3UYM)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __3UHK=((____FKRG *)__MWYM)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__OTHK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__3UHK);
+          __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 *)__tmp__3UYM)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__QQHK=((__SLOT_CODE__MIRG *)__tmp__3UYM)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__QQHK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__CRHK=((__ITM_SLOT__HLC *)__tmp__QQHK)->result_type__3VOB;
+        if (((struct ___OBJ *)__MWYM)->__id==____1JRG__) {
+          __5RHK=((____1JRG *)__MWYM)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__5RHK)->__id==____OLC__) {
+            __RSHK=((____OLC *)__5RHK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__CRHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QQHK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __RSHK=((____4G0D *)__5RHK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__QQHK=((__SLOT_DATA__WIRG *)__tmp__3UYM)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__QQHK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__CRHK=((__ITM_SLOT__HLC *)__tmp__QQHK)->result_type__3VOB;
+          __5RHK=((____FKRG *)__MWYM)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__5RHK)->__id==____OLC__) {
+            __RSHK=((____OLC *)__5RHK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__CRHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QQHK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __RSHK=((____4G0D *)__5RHK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__CRHK==NULL) {
-          __tmp__QQHK=NULL;
+        if (__RSHK==NULL) {
+          __5RHK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__CRHK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__QQHK=((void *)__tmp__CRHK);
+          switch (((struct ___OBJ *)__RSHK)->__id) {
+          case ____QMB__: {
+            __5RHK=((void *)__RSHK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__QQHK=((void *)__tmp__CRHK);
+          case ____0MB__: {
+            __5RHK=((void *)__RSHK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__QQHK=((void *)__tmp__CRHK);
+          case ____KPB__: {
+            __5RHK=((void *)__RSHK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__QQHK=((void *)__tmp__CRHK);
+          case ____TEZ__: {
+            __5RHK=((void *)__RSHK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__QQHK=NULL;
+          case ____2VRC__: {
+            __5RHK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__QQHK=NULL;
+          case ____GZRC__: {
+            __5RHK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__QQHK == (void *)NULL)) {
-          __tmp__5THK=TRUE__K__;
+        if (((void *)__5RHK == (void *)NULL)) {
+          __OVHK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__QQHK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__2THK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__QQHK));
+          switch (((struct ___OBJ *)__5RHK)->__id) {
+          case ____QMB__: {
+            __LVHK=__43X(((____QMB *)__5RHK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__2THK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QQHK)));
+          case ____0MB__: {
+            __LVHK=__D5X(((____0MB *)((____QMB *)__5RHK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__2THK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QQHK)),NULL);
+          case ____KPB__: {
+            __LVHK=__LAY(((____KPB *)((____QMB *)__5RHK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__2THK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QQHK)),NULL);
+          case ____TEZ__: {
+            __LVHK=__HZ1D(((____TEZ *)((____QMB *)__5RHK)),NULL);
           } break;
           };
-          __tmp__5THK=((void *)__tmp__2THK != (void *)t__LNHK);
+          __OVHK=((void *)__LVHK != (void *)__0OHK);
         };
-        if (__tmp__5THK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__3UYM)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__CRHK=((__SLOT_CODE__MIRG *)__tmp__3UYM)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__CRHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__GUHK=((__ITM_SLOT__HLC *)__tmp__CRHK)->result_type__3VOB;
+        if (__OVHK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__MWYM)->__id==____1JRG__) {
+            __RSHK=((____1JRG *)__MWYM)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__RSHK)->__id==____OLC__) {
+              __VVHK=((____OLC *)__RSHK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__GUHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CRHK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __VVHK=((____4G0D *)__RSHK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__CRHK=((__SLOT_DATA__WIRG *)__tmp__3UYM)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__CRHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__GUHK=((__ITM_SLOT__HLC *)__tmp__CRHK)->result_type__3VOB;
+            __RSHK=((____FKRG *)__MWYM)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__RSHK)->__id==____OLC__) {
+              __VVHK=((____OLC *)__RSHK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__GUHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CRHK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__GUHK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__GUHK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__MGAV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GUHK));
-            if (((void *)Self__MGAV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__MGAV->style__MPC);
-              Self__NGAV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__NGAV->capacity__HFL <= Self__NGAV->count__WJ)) {
-                if ((Self__NGAV->capacity__HFL ==  0)) {
-                  Self__NGAV->capacity__HFL= 32;
-                  __tmp__OGAV=create__KVW( 32);
-                  Self__NGAV->storage__4EL=__tmp__OGAV;
+              __VVHK=((____4G0D *)__RSHK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__VVHK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__VVHK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __1HAV=((____0MB *)((____QMB *)__VVHK));
+            if (((void *)__1HAV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__1HAV->__TPC);
+              __2HAV=((____BC *)__YC);
+              if ((__2HAV->__OFL <= __2HAV->__WJ)) {
+                if ((__2HAV->__OFL ==  0)) {
+                  __2HAV->__OFL= 32;
+                  __3HAV=__RVW( 32);
+                  __2HAV->__FFL=__3HAV;
                 } else /* FALSE */ {
-                  __tmp__PGAV=(__INTEGER__Q)(Self__NGAV->capacity__HFL <<  1);
-                  __tmp__OGAV=((__CHARACTER__DB *)Self__NGAV->storage__4EL);
-                  old_nb_elts__RGAV=Self__NGAV->capacity__HFL;
-                  __tmp__SGAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OGAV),((__UINTEGER_32__RWB )old_nb_elts__RGAV),((__UINTEGER_32__RWB )__tmp__PGAV));
-                  __tmp__OGAV=((__CHARACTER__DB *)__tmp__SGAV);
-                  clear__to__F00(__tmp__OGAV,old_nb_elts__RGAV,(__INTEGER__Q)(__tmp__PGAV -  1));
-                  Self__NGAV->storage__4EL=__tmp__OGAV;
-                  Self__NGAV->capacity__HFL=__tmp__PGAV;
+                  __4HAV=(____Q)(__2HAV->__OFL <<  1);
+                  __3HAV=((____DB *)__2HAV->__FFL);
+                  __AIAV=__2HAV->__OFL;
+                  __BIAV=__55W(((____IB )__3HAV),((____YWB )__AIAV),((____YWB )__4HAV));
+                  __3HAV=((____DB *)__BIAV);
+                  __M00(__3HAV,__AIAV,(____Q)(__4HAV -  1));
+                  __2HAV->__FFL=__3HAV;
+                  __2HAV->__OFL=__4HAV;
                 };
               };
-              ((__CHARACTER__DB *)Self__NGAV->storage__4EL)[Self__NGAV->count__WJ]=' ';
-              Self__NGAV->count__WJ=(__INTEGER__Q)(Self__NGAV->count__WJ +  1);
+              ((____DB *)__2HAV->__FFL)[__2HAV->__WJ]=' ';
+              __2HAV->__WJ=(____Q)(__2HAV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__MGAV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__1HAV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GUHK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__VVHK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GUHK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__VVHK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__FKLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GUHK));
-            Self__NGAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__NGAV->capacity__HFL <= Self__NGAV->count__WJ)) {
-              if ((Self__NGAV->capacity__HFL ==  0)) {
-                Self__NGAV->capacity__HFL= 32;
-                __tmp__OGAV=create__KVW( 32);
-                Self__NGAV->storage__4EL=__tmp__OGAV;
+          case ____2VRC__: {
+            __ULLS=((____2VRC *)((____QMB *)__VVHK));
+            __2HAV=((____BC *)__YC);
+            if ((__2HAV->__OFL <= __2HAV->__WJ)) {
+              if ((__2HAV->__OFL ==  0)) {
+                __2HAV->__OFL= 32;
+                __3HAV=__RVW( 32);
+                __2HAV->__FFL=__3HAV;
               } else /* FALSE */ {
-                __tmp__PGAV=(__INTEGER__Q)(Self__NGAV->capacity__HFL <<  1);
-                __tmp__OGAV=((__CHARACTER__DB *)Self__NGAV->storage__4EL);
-                old_nb_elts__RGAV=Self__NGAV->capacity__HFL;
-                __tmp__SGAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OGAV),((__UINTEGER_32__RWB )old_nb_elts__RGAV),((__UINTEGER_32__RWB )__tmp__PGAV));
-                __tmp__OGAV=((__CHARACTER__DB *)__tmp__SGAV);
-                clear__to__F00(__tmp__OGAV,old_nb_elts__RGAV,(__INTEGER__Q)(__tmp__PGAV -  1));
-                Self__NGAV->storage__4EL=__tmp__OGAV;
-                Self__NGAV->capacity__HFL=__tmp__PGAV;
+                __4HAV=(____Q)(__2HAV->__OFL <<  1);
+                __3HAV=((____DB *)__2HAV->__FFL);
+                __AIAV=__2HAV->__OFL;
+                __BIAV=__55W(((____IB )__3HAV),((____YWB )__AIAV),((____YWB )__4HAV));
+                __3HAV=((____DB *)__BIAV);
+                __M00(__3HAV,__AIAV,(____Q)(__4HAV -  1));
+                __2HAV->__FFL=__3HAV;
+                __2HAV->__OFL=__4HAV;
               };
             };
-            ((__CHARACTER__DB *)Self__NGAV->storage__4EL)[Self__NGAV->count__WJ]='(';
-            Self__NGAV->count__WJ=(__INTEGER__Q)(Self__NGAV->count__WJ +  1);
-            display_raw__DGAD(Self__FKLS,string_tmp__YC);
-            Self__NGAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__NGAV->capacity__HFL <= Self__NGAV->count__WJ)) {
-              if ((Self__NGAV->capacity__HFL ==  0)) {
-                Self__NGAV->capacity__HFL= 32;
-                __tmp__OGAV=create__KVW( 32);
-                Self__NGAV->storage__4EL=__tmp__OGAV;
+            ((____DB *)__2HAV->__FFL)[__2HAV->__WJ]='(';
+            __2HAV->__WJ=(____Q)(__2HAV->__WJ +  1);
+            __SHAD(__ULLS,__YC);
+            __2HAV=((____BC *)__YC);
+            if ((__2HAV->__OFL <= __2HAV->__WJ)) {
+              if ((__2HAV->__OFL ==  0)) {
+                __2HAV->__OFL= 32;
+                __3HAV=__RVW( 32);
+                __2HAV->__FFL=__3HAV;
               } else /* FALSE */ {
-                __tmp__PGAV=(__INTEGER__Q)(Self__NGAV->capacity__HFL <<  1);
-                __tmp__OGAV=((__CHARACTER__DB *)Self__NGAV->storage__4EL);
-                old_nb_elts__RGAV=Self__NGAV->capacity__HFL;
-                __tmp__SGAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OGAV),((__UINTEGER_32__RWB )old_nb_elts__RGAV),((__UINTEGER_32__RWB )__tmp__PGAV));
-                __tmp__OGAV=((__CHARACTER__DB *)__tmp__SGAV);
-                clear__to__F00(__tmp__OGAV,old_nb_elts__RGAV,(__INTEGER__Q)(__tmp__PGAV -  1));
-                Self__NGAV->storage__4EL=__tmp__OGAV;
-                Self__NGAV->capacity__HFL=__tmp__PGAV;
+                __4HAV=(____Q)(__2HAV->__OFL <<  1);
+                __3HAV=((____DB *)__2HAV->__FFL);
+                __AIAV=__2HAV->__OFL;
+                __BIAV=__55W(((____IB )__3HAV),((____YWB )__AIAV),((____YWB )__4HAV));
+                __3HAV=((____DB *)__BIAV);
+                __M00(__3HAV,__AIAV,(____Q)(__4HAV -  1));
+                __2HAV->__FFL=__3HAV;
+                __2HAV->__OFL=__4HAV;
               };
             };
-            ((__CHARACTER__DB *)Self__NGAV->storage__4EL)[Self__NGAV->count__WJ]=')';
-            Self__NGAV->count__WJ=(__INTEGER__Q)(Self__NGAV->count__WJ +  1);
+            ((____DB *)__2HAV->__FFL)[__2HAV->__WJ]=')';
+            __2HAV->__WJ=(____Q)(__2HAV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GUHK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__VVHK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__LNHK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__3UYM)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__CRHK=((__SLOT_CODE__MIRG *)__tmp__3UYM)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__CRHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__OTHK=((__ITM_SLOT__HLC *)__tmp__CRHK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__0OHK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__MWYM)->__id==____1JRG__) {
+            __RSHK=((____1JRG *)__MWYM)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__RSHK)->__id==____OLC__) {
+              __3UHK=((____OLC *)__RSHK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__OTHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CRHK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __3UHK=((____4G0D *)__RSHK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__OTHK=((__SLOT_DATA__WIRG *)__tmp__3UYM)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __3UHK=((____FKRG *)__MWYM)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__OTHK);
-          put_position__HRE(Self__KNHK->parent_expr__KHOJ.parent_instr__CK.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(__3UHK);
+          __ORE(__ZOHK->__ZIOJ.__CK.__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));
           };
         };
-        __tmp__VUHK=create_with_capacity__CBZH( 2);
-        __tmp__XUHK=create__type__IJ2C(Self__KNHK->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__LNHK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__VUHK),__tmp__XUHK);
-        __tmp__0UHK=read__NUEI(((__LOCAL__43WC *)__tmp__ZJLS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__VUHK),__tmp__0UHK);
-        __tmp__KQHK=Self__KNHK->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__QQHK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__VUHK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__QQHK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__JHAV=((__STRING_CST__5J *)__tmp__QQHK);
-          result__FHAV=NULL;
-          __tmp__YFAV=((__POINTER__IB )(NULL));
-          __tmp__EQHK= 0;
-          __tmp__SGAV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__SGAV ==  0)) {
-            result__FHAV=Self__JHAV;
-          } else /* FALSE */ {
-            __tmp__EQHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGAV));
-            if ((__tmp__EQHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KHAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LHAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SGAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MHAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LHAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KHAV=micro_alloc__table__lab__HKI(__tmp__LHAV,((__POINTER__IB )(&(table_size[(__tmp__MHAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LHAV)));
-              __tmp__YFAV=__tmp__KHAV;
+        __EWHK=__RCZH( 2);
+        __GWHK=__XK2C(__ZOHK->__ZIOJ.__CK.__YH.__O2B,__0OHK);
+        __0YEI(((____ABXC *)__EWHK),__GWHK);
+        __JWHK=__2VEI(((____N5WC *)__ILLS));
+        __0YEI(((____ABXC *)__EWHK),__JWHK);
+        __ZRHK=__ZOHK->__ZIOJ.__CK.__YH.__O2B;
+        __5RHK=((void **)((____ABXC *)__EWHK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__5RHK)->__id) {
+        case ____5J__: {
+          __YIAV=((____5J *)__5RHK);
+          __UIAV=NULL;
+          __HHAV=((____IB )(NULL));
+          __TRHK= 0;
+          __BIAV=((____IB )sizeof(____5J));
+          if (((unsigned long)__BIAV ==  0)) {
+            __UIAV=__YIAV;
+          } else /* FALSE */ {
+            __TRHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIAV));
+            if ((__TRHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZIAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0IAV=(void *)((unsigned long)(void *)((unsigned long)__BIAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1IAV=((____YWB )((____Q )(void *)((unsigned long)__0IAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZIAV=__OKI(__0IAV,((____IB )(&(table_size[(__1IAV)-1]))),((____YWB )((____Q )__0IAV)));
+              __HHAV=__ZIAV;
             } else /* FALSE */ {
-              __tmp__MHAV=((__UINTEGER_32__RWB )__tmp__EQHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KHAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LHAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SGAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KHAV=micro_alloc__table__lab__HKI(__tmp__LHAV,((__POINTER__IB )(&(table_type[(__tmp__MHAV)]))),(__UINTEGER_32__RWB)(__tmp__MHAV |  1));
-              __tmp__YFAV=__tmp__KHAV;
-            };
-            result__FHAV=((__STRING_CST__5J *)__tmp__YFAV);
-            *(result__FHAV) = *(Self__JHAV);
-          };
-          __tmp__CRHK=result__FHAV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__CRHK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__QQHK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__JKLS=((__PROTOTYPE_CST__45WC *)__tmp__QQHK);
-          __tmp__KKLS=create__type__IJ2C(Self__JKLS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JKLS->parent_constant__55WC.static_type__SG4D);
-          __tmp__CRHK=__tmp__KKLS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__MKLS=((__INTEGER_CST__KAXC *)__tmp__QQHK);
-          __tmp__OTHK=Self__MKLS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__BIAV=Self__MKLS->value__YG4D;
-          __tmp__YQHK=Self__MKLS->parent_constant__LAXC.static_type__SG4D;
-          Self__MKLS=NULL;
-          __tmp__YFAV=((__POINTER__IB )(NULL));
-          __tmp__EQHK= 0;
-          __tmp__SGAV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__SGAV ==  0)) {
-            Self__MKLS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__EQHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGAV));
-            if ((__tmp__EQHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KHAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LHAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SGAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MHAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LHAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KHAV=micro_alloc__table__lab__HKI(__tmp__LHAV,((__POINTER__IB )(&(table_size[(__tmp__MHAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LHAV)));
-              __tmp__YFAV=__tmp__KHAV;
+              __1IAV=((____YWB )__TRHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZIAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0IAV=(void *)((unsigned long)(void *)((unsigned long)__BIAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZIAV=__OKI(__0IAV,((____IB )(&(table_type[(__1IAV)]))),(____YWB)(__1IAV |  1));
+              __HHAV=__ZIAV;
+            };
+            __UIAV=((____5J *)__HHAV);
+            *(__UIAV) = *(__YIAV);
+          };
+          __RSHK=__UIAV;
+        } break;
+        case ____0AXC__: {
+          __RSHK=__JZAL(((____0AXC *)__5RHK));
+        } break;
+        case ____NBXC__: {
+          __YLLS=((____NBXC *)__5RHK);
+          __ZLLS=__XK2C(__YLLS->__OBXC.__DK.__CK.__YH.__O2B,__YLLS->__OBXC.__BI4D);
+          __RSHK=__ZLLS;
+        } break;
+        case ____ZBXC__: {
+          __1LLS=((____ZBXC *)__5RHK);
+          __3UHK=__1LLS->__0BXC.__DK.__CK.__YH.__O2B;
+          __QJAV=__1LLS->__HI4D;
+          __HSHK=__1LLS->__0BXC.__BI4D;
+          __1LLS=NULL;
+          __HHAV=((____IB )(NULL));
+          __TRHK= 0;
+          __BIAV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__BIAV ==  0)) {
+            __1LLS=__ZBXC__;
+          } else /* FALSE */ {
+            __TRHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIAV));
+            if ((__TRHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZIAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0IAV=(void *)((unsigned long)(void *)((unsigned long)__BIAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1IAV=((____YWB )((____Q )(void *)((unsigned long)__0IAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZIAV=__OKI(__0IAV,((____IB )(&(table_size[(__1IAV)-1]))),((____YWB )((____Q )__0IAV)));
+              __HHAV=__ZIAV;
             } else /* FALSE */ {
-              __tmp__MHAV=((__UINTEGER_32__RWB )__tmp__EQHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KHAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LHAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SGAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KHAV=micro_alloc__table__lab__HKI(__tmp__LHAV,((__POINTER__IB )(&(table_type[(__tmp__MHAV)]))),(__UINTEGER_32__RWB)(__tmp__MHAV |  1));
-              __tmp__YFAV=__tmp__KHAV;
-            };
-            Self__MKLS=((__INTEGER_CST__KAXC *)__tmp__YFAV);
-            *(Self__MKLS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__5HAV=((__INTEGER_CST__KAXC *)Self__MKLS);
-          Self__5HAV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__OTHK;
-          Self__5HAV->value__YG4D=v__BIAV;
-          Self__5HAV->parent_constant__LAXC.static_type__SG4D=__tmp__YQHK;
-          check_type__KYEE(Self__5HAV);
-          __tmp__CRHK=Self__MKLS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__CRHK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__QQHK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__LYQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__QQHK)->local__PUEJ));
-          if (__tmp__LYQT==NULL) {
-            __tmp__MYQT=NULL;
+              __1IAV=((____YWB )__TRHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZIAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0IAV=(void *)((unsigned long)(void *)((unsigned long)__BIAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZIAV=__OKI(__0IAV,((____IB )(&(table_type[(__1IAV)]))),(____YWB)(__1IAV |  1));
+              __HHAV=__ZIAV;
+            };
+            __1LLS=((____ZBXC *)__HHAV);
+            *(__1LLS) = *(__ZBXC__);
+          };
+          __OJAV=((____ZBXC *)__1LLS);
+          __OJAV->__0BXC.__DK.__CK.__YH.__O2B=__3UHK;
+          __OJAV->__HI4D=__QJAV;
+          __OJAV->__0BXC.__BI4D=__HSHK;
+          __ZZEE(__OJAV);
+          __RSHK=__1LLS;
+        } break;
+        case ____DMWH__: {
+          __RSHK=__W3OK(((____DMWH *)__5RHK));
+        } break;
+        case ____2A0I__: {
+          __0ZQT=__2VEI(((____N5WC *)((____2A0I *)__5RHK)->__4VEJ));
+          if (__0ZQT==NULL) {
+            __1ZQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__MYQT=((__READ_LOCAL__N5ZI *)__tmp__LYQT);
+            __1ZQT=((____2A0I *)__0ZQT);
           };
-          __tmp__CRHK=__tmp__MYQT;
+          __RSHK=__1ZQT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__CRHK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__QQHK));
+        case ____HJNJ__: {
+          __RSHK=__Y0AL(((____HJNJ *)__5RHK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__CRHK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__QQHK));
+        case ____SJNJ__: {
+          __RSHK=__D1AL(((____SJNJ *)__5RHK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QKLS=((__IS_EXPANDED__L5NJ *)__tmp__QQHK);
-          __tmp__OTHK=Self__QKLS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__LYQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__QKLS->receiver__554J)->local__PUEJ));
-          if (__tmp__LYQT==NULL) {
-            __tmp__MYQT=NULL;
+        case ____0AOJ__: {
+          __5LLS=((____0AOJ *)__5RHK);
+          __3UHK=__5LLS->__1AOJ.__CK.__YH.__O2B;
+          __0ZQT=__2VEI(((____N5WC *)((____2A0I *)__5LLS->__OB5J)->__4VEJ));
+          if (__0ZQT==NULL) {
+            __1ZQT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__MYQT=((__READ_LOCAL__N5ZI *)__tmp__LYQT);
-          };
-          Self__QKLS=NULL;
-          __tmp__YFAV=((__POINTER__IB )(NULL));
-          __tmp__EQHK= 0;
-          __tmp__SGAV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__SGAV ==  0)) {
-            Self__QKLS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__EQHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGAV));
-            if ((__tmp__EQHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KHAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LHAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SGAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MHAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LHAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KHAV=micro_alloc__table__lab__HKI(__tmp__LHAV,((__POINTER__IB )(&(table_size[(__tmp__MHAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LHAV)));
-              __tmp__YFAV=__tmp__KHAV;
+            __1ZQT=((____2A0I *)__0ZQT);
+          };
+          __5LLS=NULL;
+          __HHAV=((____IB )(NULL));
+          __TRHK= 0;
+          __BIAV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__BIAV ==  0)) {
+            __5LLS=__0AOJ__;
+          } else /* FALSE */ {
+            __TRHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIAV));
+            if ((__TRHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZIAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0IAV=(void *)((unsigned long)(void *)((unsigned long)__BIAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1IAV=((____YWB )((____Q )(void *)((unsigned long)__0IAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZIAV=__OKI(__0IAV,((____IB )(&(table_size[(__1IAV)-1]))),((____YWB )((____Q )__0IAV)));
+              __HHAV=__ZIAV;
             } else /* FALSE */ {
-              __tmp__MHAV=((__UINTEGER_32__RWB )__tmp__EQHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KHAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LHAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SGAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KHAV=micro_alloc__table__lab__HKI(__tmp__LHAV,((__POINTER__IB )(&(table_type[(__tmp__MHAV)]))),(__UINTEGER_32__RWB)(__tmp__MHAV |  1));
-              __tmp__YFAV=__tmp__KHAV;
-            };
-            Self__QKLS=((__IS_EXPANDED__L5NJ *)__tmp__YFAV);
-            *(Self__QKLS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__QIAV=((__IS_EXPANDED__L5NJ *)Self__QKLS);
-          Self__QIAV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__OTHK;
-          Self__QIAV->receiver__554J=__tmp__MYQT;
-          __tmp__CRHK=Self__QKLS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__VKLS=((__GET_TYPE_ID__V5NJ *)__tmp__QQHK);
-          __tmp__OTHK=Self__VKLS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__YQHK=Self__VKLS->receiver__EA5J;
-          Self__VKLS=NULL;
-          __tmp__YFAV=((__POINTER__IB )(NULL));
-          __tmp__EQHK= 0;
-          __tmp__SGAV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__SGAV ==  0)) {
-            Self__VKLS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__EQHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGAV));
-            if ((__tmp__EQHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KHAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LHAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SGAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MHAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LHAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KHAV=micro_alloc__table__lab__HKI(__tmp__LHAV,((__POINTER__IB )(&(table_size[(__tmp__MHAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LHAV)));
-              __tmp__YFAV=__tmp__KHAV;
+              __1IAV=((____YWB )__TRHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZIAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0IAV=(void *)((unsigned long)(void *)((unsigned long)__BIAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZIAV=__OKI(__0IAV,((____IB )(&(table_type[(__1IAV)]))),(____YWB)(__1IAV |  1));
+              __HHAV=__ZIAV;
+            };
+            __5LLS=((____0AOJ *)__HHAV);
+            *(__5LLS) = *(__0AOJ__);
+          };
+          __5JAV=((____0AOJ *)__5LLS);
+          __5JAV->__1AOJ.__CK.__YH.__O2B=__3UHK;
+          __5JAV->__OB5J=__1ZQT;
+          __RSHK=__5LLS;
+        } break;
+        case ____EBOJ__: {
+          __EMLS=((____EBOJ *)__5RHK);
+          __3UHK=__EMLS->__FBOJ.__CK.__YH.__O2B;
+          __HSHK=__EMLS->__TB5J;
+          __EMLS=NULL;
+          __HHAV=((____IB )(NULL));
+          __TRHK= 0;
+          __BIAV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__BIAV ==  0)) {
+            __EMLS=__EBOJ__;
+          } else /* FALSE */ {
+            __TRHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIAV));
+            if ((__TRHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZIAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0IAV=(void *)((unsigned long)(void *)((unsigned long)__BIAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1IAV=((____YWB )((____Q )(void *)((unsigned long)__0IAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZIAV=__OKI(__0IAV,((____IB )(&(table_size[(__1IAV)-1]))),((____YWB )((____Q )__0IAV)));
+              __HHAV=__ZIAV;
             } else /* FALSE */ {
-              __tmp__MHAV=((__UINTEGER_32__RWB )__tmp__EQHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KHAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LHAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SGAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KHAV=micro_alloc__table__lab__HKI(__tmp__LHAV,((__POINTER__IB )(&(table_type[(__tmp__MHAV)]))),(__UINTEGER_32__RWB)(__tmp__MHAV |  1));
-              __tmp__YFAV=__tmp__KHAV;
-            };
-            Self__VKLS=((__GET_TYPE_ID__V5NJ *)__tmp__YFAV);
-            *(Self__VKLS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__AJAV=((__GET_TYPE_ID__V5NJ *)Self__VKLS);
-          Self__AJAV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__OTHK;
-          Self__AJAV->receiver__EA5J=__tmp__YQHK;
-          __tmp__CRHK=Self__VKLS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__CRHK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__QQHK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__CRHK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__QQHK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__CRHK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__QQHK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__CRHK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__QQHK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__CRHK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__QQHK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__CRHK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__QQHK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__CRHK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__QQHK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__CRHK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__QQHK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__CRHK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__QQHK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__YKLS=((__SIZE_OF__NGOJ *)__tmp__QQHK);
-          __tmp__OTHK=Self__YKLS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__YQHK=Self__YKLS->receiver__OC5J;
-          Self__YKLS=NULL;
-          __tmp__YFAV=((__POINTER__IB )(NULL));
-          __tmp__EQHK= 0;
-          __tmp__SGAV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__SGAV ==  0)) {
-            Self__YKLS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__EQHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGAV));
-            if ((__tmp__EQHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KHAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LHAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SGAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MHAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LHAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KHAV=micro_alloc__table__lab__HKI(__tmp__LHAV,((__POINTER__IB )(&(table_size[(__tmp__MHAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LHAV)));
-              __tmp__YFAV=__tmp__KHAV;
+              __1IAV=((____YWB )__TRHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZIAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0IAV=(void *)((unsigned long)(void *)((unsigned long)__BIAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZIAV=__OKI(__0IAV,((____IB )(&(table_type[(__1IAV)]))),(____YWB)(__1IAV |  1));
+              __HHAV=__ZIAV;
+            };
+            __EMLS=((____EBOJ *)__HHAV);
+            *(__EMLS) = *(__EBOJ__);
+          };
+          __PKAV=((____EBOJ *)__EMLS);
+          __PKAV->__FBOJ.__CK.__YH.__O2B=__3UHK;
+          __PKAV->__TB5J=__HSHK;
+          __RSHK=__EMLS;
+        } break;
+        case ____3BOJ__: {
+          __RSHK=__21AL(((____3BOJ *)__5RHK));
+        } break;
+        case ____RCOJ__: {
+          __RSHK=__H2AL(((____RCOJ *)__5RHK));
+        } break;
+        case ____HDOJ__: {
+          __RSHK=__S2AL(((____HDOJ *)__5RHK));
+        } break;
+        case ____1DOJ__: {
+          __RSHK=__32AL(((____1DOJ *)__5RHK));
+        } break;
+        case ____PEOJ__: {
+          __RSHK=__I3AL(((____PEOJ *)__5RHK));
+        } break;
+        case ____DFOJ__: {
+          __RSHK=__T3AL(((____DFOJ *)__5RHK));
+        } break;
+        case ____XFOJ__: {
+          __RSHK=__43AL(((____XFOJ *)__5RHK));
+        } break;
+        case ____QGOJ__: {
+          __RSHK=__J4AL(((____QGOJ *)__5RHK));
+        } break;
+        case ____EHOJ__: {
+          __RSHK=__X4AL(((____EHOJ *)__5RHK));
+        } break;
+        case ____2HOJ__: {
+          __HMLS=((____2HOJ *)__5RHK);
+          __3UHK=__HMLS->__3HOJ.__CK.__YH.__O2B;
+          __HSHK=__HMLS->__3D5J;
+          __HMLS=NULL;
+          __HHAV=((____IB )(NULL));
+          __TRHK= 0;
+          __BIAV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__BIAV ==  0)) {
+            __HMLS=__2HOJ__;
+          } else /* FALSE */ {
+            __TRHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIAV));
+            if ((__TRHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZIAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0IAV=(void *)((unsigned long)(void *)((unsigned long)__BIAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1IAV=((____YWB )((____Q )(void *)((unsigned long)__0IAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZIAV=__OKI(__0IAV,((____IB )(&(table_size[(__1IAV)-1]))),((____YWB )((____Q )__0IAV)));
+              __HHAV=__ZIAV;
             } else /* FALSE */ {
-              __tmp__MHAV=((__UINTEGER_32__RWB )__tmp__EQHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KHAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LHAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SGAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KHAV=micro_alloc__table__lab__HKI(__tmp__LHAV,((__POINTER__IB )(&(table_type[(__tmp__MHAV)]))),(__UINTEGER_32__RWB)(__tmp__MHAV |  1));
-              __tmp__YFAV=__tmp__KHAV;
-            };
-            Self__YKLS=((__SIZE_OF__NGOJ *)__tmp__YFAV);
-            *(Self__YKLS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__QJAV=((__SIZE_OF__NGOJ *)Self__YKLS);
-          Self__QJAV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__OTHK;
-          Self__QJAV->receiver__OC5J=__tmp__YQHK;
-          __tmp__CRHK=Self__YKLS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__CRHK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__QQHK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__1KLS=((__REAL_CST__JLOJ *)__tmp__QQHK);
-          __tmp__OTHK=Self__1KLS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__CKAV=Self__1KLS->value__DD5J;
-          __tmp__YQHK=Self__1KLS->parent_constant__KLOJ.static_type__SG4D;
-          Self__1KLS=NULL;
-          __tmp__YFAV=((__POINTER__IB )(NULL));
-          __tmp__EQHK= 0;
-          __tmp__SGAV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__SGAV ==  0)) {
-            Self__1KLS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__EQHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGAV));
-            if ((__tmp__EQHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KHAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LHAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SGAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MHAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LHAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KHAV=micro_alloc__table__lab__HKI(__tmp__LHAV,((__POINTER__IB )(&(table_size[(__tmp__MHAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LHAV)));
-              __tmp__YFAV=__tmp__KHAV;
+              __1IAV=((____YWB )__TRHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZIAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0IAV=(void *)((unsigned long)(void *)((unsigned long)__BIAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZIAV=__OKI(__0IAV,((____IB )(&(table_type[(__1IAV)]))),(____YWB)(__1IAV |  1));
+              __HHAV=__ZIAV;
+            };
+            __HMLS=((____2HOJ *)__HHAV);
+            *(__HMLS) = *(__2HOJ__);
+          };
+          __5KAV=((____2HOJ *)__HMLS);
+          __5KAV->__3HOJ.__CK.__YH.__O2B=__3UHK;
+          __5KAV->__3D5J=__HSHK;
+          __RSHK=__HMLS;
+        } break;
+        case ____YIOJ__: {
+          __RSHK=__I5AL(((____YIOJ *)__5RHK));
+        } break;
+        case ____YMOJ__: {
+          __KMLS=((____YMOJ *)__5RHK);
+          __3UHK=__KMLS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __RLAV=__KMLS->__SE5J;
+          __HSHK=__KMLS->__ZMOJ.__BI4D;
+          __KMLS=NULL;
+          __HHAV=((____IB )(NULL));
+          __TRHK= 0;
+          __BIAV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__BIAV ==  0)) {
+            __KMLS=__YMOJ__;
+          } else /* FALSE */ {
+            __TRHK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIAV));
+            if ((__TRHK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZIAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0IAV=(void *)((unsigned long)(void *)((unsigned long)__BIAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1IAV=((____YWB )((____Q )(void *)((unsigned long)__0IAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZIAV=__OKI(__0IAV,((____IB )(&(table_size[(__1IAV)-1]))),((____YWB )((____Q )__0IAV)));
+              __HHAV=__ZIAV;
             } else /* FALSE */ {
-              __tmp__MHAV=((__UINTEGER_32__RWB )__tmp__EQHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KHAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LHAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SGAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KHAV=micro_alloc__table__lab__HKI(__tmp__LHAV,((__POINTER__IB )(&(table_type[(__tmp__MHAV)]))),(__UINTEGER_32__RWB)(__tmp__MHAV |  1));
-              __tmp__YFAV=__tmp__KHAV;
-            };
-            Self__1KLS=((__REAL_CST__JLOJ *)__tmp__YFAV);
-            *(Self__1KLS) = *(REAL_CST__JLOJ__);
-          };
-          Self__AKAV=((__REAL_CST__JLOJ *)Self__1KLS);
-          Self__AKAV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__OTHK;
-          Self__AKAV->value__DD5J=v__CKAV;
-          Self__AKAV->parent_constant__KLOJ.static_type__SG4D=__tmp__YQHK;
-          __tmp__CRHK=Self__1KLS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__5KLS=((__CHARACTER_CST__5LOJ *)__tmp__QQHK);
-          __tmp__ALLS=create__char__CMQJ(Self__5KLS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5KLS->text__ID5J);
-          __tmp__CRHK=__tmp__ALLS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__CLLS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__QQHK);
-          __tmp__DLLS=create__text__2PQJ(Self__CLLS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CLLS->string__EBJK);
-          __tmp__CRHK=__tmp__DLLS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__CRHK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__QQHK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__CRHK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__QQHK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__CRHK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__QQHK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__CRHK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__QQHK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__CRHK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__QQHK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__CRHK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__QQHK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__CRHK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__QQHK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__CRHK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__QQHK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__GUHK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__QQHK)->global__Y5JM),NULL);
-          if (__tmp__GUHK==NULL) {
-            __tmp__UNCU=NULL;
+              __1IAV=((____YWB )__TRHK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZIAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0IAV=(void *)((unsigned long)(void *)((unsigned long)__BIAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZIAV=__OKI(__0IAV,((____IB )(&(table_type[(__1IAV)]))),(____YWB)(__1IAV |  1));
+              __HHAV=__ZIAV;
+            };
+            __KMLS=((____YMOJ *)__HHAV);
+            *(__KMLS) = *(__YMOJ__);
+          };
+          __PLAV=((____YMOJ *)__KMLS);
+          __PLAV->__ZMOJ.__DK.__CK.__YH.__O2B=__3UHK;
+          __PLAV->__SE5J=__RLAV;
+          __PLAV->__ZMOJ.__BI4D=__HSHK;
+          __RSHK=__KMLS;
+        } break;
+        case ____ONOJ__: {
+          __OMLS=((____ONOJ *)__5RHK);
+          __PMLS=__RNQJ(__OMLS->__PNOJ.__DK.__CK.__YH.__O2B,__OMLS->__XE5J);
+          __RSHK=__PMLS;
+        } break;
+        case ____YOOJ__: {
+          __RMLS=((____YOOJ *)__5RHK);
+          __SMLS=__LRQJ(__RMLS->__ZOOJ.__DK.__CK.__YH.__O2B,__RMLS->__TCJK);
+          __RSHK=__SMLS;
+        } break;
+        case ____IM4K__: {
+          __RSHK=__NZFM(((____IM4K *)__5RHK));
+        } break;
+        case ____T5FL__: {
+          __RSHK=__V35O(((____T5FL *)__5RHK));
+        } break;
+        case ____3DUL__: {
+          __RSHK=__AJVP(((____3DUL *)__5RHK));
+        } break;
+        case ____0EUL__: {
+          __RSHK=__QB4P(((____0EUL *)__5RHK));
+        } break;
+        case ____BGUL__: {
+          __RSHK=__LJVP(((____BGUL *)__5RHK));
+        } break;
+        case ____2GUL__: {
+          __RSHK=__2B4P(((____2GUL *)__5RHK));
+        } break;
+        case ____B0VL__: {
+          __RSHK=__H0BN(((____B0VL *)__5RHK));
+        } break;
+        case ____P0VL__: {
+          __RSHK=__NCHM(((____P0VL *)__5RHK));
+        } break;
+        case ____Q5YL__: {
+          __VVHK=__TFTL(((____FKRG *)((____Q5YL *)__5RHK)->__HBKM),NULL);
+          if (__VVHK==NULL) {
+            __DPCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__GUHK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__UNCU=NULL;
+            switch (((struct ___OBJ *)__VVHK)->__id) {
+            case ____IM4K__: {
+              __DPCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__UNCU=((__READ_GLOBAL__B4YL *)__tmp__GUHK);
+            case ____Q5YL__: {
+              __DPCU=((____Q5YL *)__VVHK);
             } break;
             }
           };
-          __tmp__CRHK=__tmp__UNCU;
+          __RSHK=__DPCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__CRHK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__QQHK));
+        case ____UVPM__: {
+          __RSHK=__VGWN(((____UVPM *)__5RHK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__CRHK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__QQHK));
+        case ____0ZPM__: {
+          __RSHK=__4G2P(((____0ZPM *)__5RHK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__CRHK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__QQHK));
+        case ____MR0N__: {
+          __RSHK=__DRVO(((____MR0N *)__5RHK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__CRHK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__QQHK));
+        case ____YWBP__: {
+          __RSHK=__DQ0Q(((____YWBP *)__5RHK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__CRHK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__QQHK));
+        case ____LYBP__: {
+          __RSHK=__0WUP(((____LYBP *)__5RHK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__CRHK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__QQHK));
+        case ____CZBP__: {
+          __RSHK=__FXUP(((____CZBP *)__5RHK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__CRHK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__QQHK));
+        case ____3BEP__: {
+          __RSHK=__FCIQ(((____3BEP *)__5RHK));
         } break;
         };
-        __tmp__AVHK=new_read__slot__receiver__with__intern__2DZJ(__tmp__KQHK,__tmp__3UYM,__tmp__CRHK,__tmp__VUHK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__AVHK);
-        __tmp__3UYM=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__AVHK));
-        result__ONHK=__tmp__3UYM;
+        __PWHK=__LFZJ(__ZRHK,__MWYM,__RSHK,__EWHK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PWHK);
+        __MWYM=__BR5H(((____UL2C *)__PWHK));
+        __3OHK=__MWYM;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__LNHK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__KNHK->static_type__TC5J),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__MNHK);
-        put_position__HRE(Self__KNHK->parent_expr__KHOJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__0OHK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __CQXE(((____WMB *)__ZOHK->__CE5J),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__1OHK);
+        __ORE(__ZOHK->__ZIOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__IPHK=result__ONHK;
-  return(__tmp__IPHK);
+  __XQHK=__3OHK;
+  return(__XQHK);
 }
 
-static void* check_type__with__ZVHK(__REAL_CST__JLOJ *Self__0VHK,__TYPE_FULL__PMB *t__1VHK,__POSITION__OL p__2VHK)
-// ({REAL_CST__JLOJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __IXHK(____YMOJ *__JXHK,____WMB *__KXHK,____OL __LXHK)
+// ({__YMOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__VMAV;
-  void *result__4VHK;
-  __LOCAL__43WC *__tmp__VLLS,*__tmp__JMLS;
-  __WRITE_LOCAL__BEYJ *__tmp__2LLS,*__tmp__QMLS;
-  __STRING_CONSTANT__0 *__tmp__WXHK,*__tmp__30HK,*v__WOAV;
-  void *__tmp__YXHK;
-  __PROTOTYPE__MF *__tmp__OYHK,*__tmp__S1HK;
-  __INTEGER__Q __tmp__UYHK,__tmp__JKAV,old_nb_elts__LKAV,__tmp__DLAV;
-  __INTEGER__Q old_nb_elts__FLAV;
-  void *__tmp__KQ3L;
-  __POSITION__OL __tmp__0YHK,__tmp__41HK;
-  void *__tmp__AZHK,*__tmp__SZHK,*__tmp__W2HK;
-  __TYPE_FULL__PMB *__tmp__IZHK,*__tmp__M2HK;
-  __ITM_TYPE_STYLE__TMB *Self__GKAV,*Self__ALAV;
-  __STRING__BC *Self__HKAV,*Self__BLAV;
-  __POINTER__IB __tmp__MKAV,__tmp__GLAV,__tmp__4LAV,__tmp__5LAV;
-  __ITM_TYPE_MULTI__NURC *Self__BMLS,*Self__VMLS;
-  __READ_LOCAL__N5ZI *__tmp__C0HK,*__tmp__K3HK,*__tmp__NZQT,*__tmp__OZQT;
-  __NODE_TYPE__FK2C *__tmp__E0HK,*__tmp__Q3HK;
-  __PROTOTYPE_CST__45WC *__tmp__H3HK,*Self__ZMLS,*__tmp__0MLS;
-  __STRING_CST__5J *Self__3LAV,*result__ZLAV;
-  __UINTEGER_32__RWB __tmp__AMAV;
-  __INTEGER_CST__KAXC *Self__2MLS,*Self__TMAV;
-  __IS_EXPANDED__L5NJ *Self__ANLS,*Self__ENAV;
-  __GET_TYPE_ID__V5NJ *Self__FNLS,*Self__UNAV;
-  __SIZE_OF__NGOJ *Self__INLS,*Self__EOAV;
-  __REAL_CST__JLOJ *Self__LNLS,*Self__UOAV;
-  __CHARACTER_CST__5LOJ *Self__PNLS,*__tmp__QNLS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SNLS,*__tmp__TNLS;
-  __READ_GLOBAL__B4YL *__tmp__YNCU;
-  __BOOLEAN__L __tmp__VWHK,__tmp__IXHK,__tmp__LZHK,__tmp__P2HK;
-  __CHARACTER__DB *__tmp__IKAV,*__tmp__CLAV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__F3HK;
-  result__4VHK=NULL;
-  __tmp__VWHK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__1VHK),Self__0VHK->parent_constant__KLOJ.static_type__SG4D);
-  if (__tmp__VWHK) {
-    result__4VHK=Self__0VHK;
+  ____0SG __EOAV;
+  void *__NXHK;
+  ____N5WC *__ENLS,*__YNLS;
+  ____QFYJ *__LNLS,*__5NLS;
+  ____0 *__FZHK,*__M2HK,*__FQAV;
+  void *__HZHK;
+  ____MF *__3ZHK,*__B3HK;
+  ____Q __D0HK,__YLAV,__0LAV,__SMAV,__UMAV;
+  void *__ZR3L;
+  ____OL __J0HK,__N3HK;
+  void *__P0HK,*__B1HK,*__F4HK;
+  ____WMB *__X0HK,*__13HK;
+  ____0MB *__VLAV,*__PMAV;
+  ____BC *__WLAV,*__QMAV;
+  ____IB __1LAV,__VMAV,__NNAV,__ONAV;
+  ____2VRC *__QNLS,*__EOLS;
+  ____2A0I *__R1HK,*__Z4HK,*__20QT,*__30QT;
+  ____UL2C *__T1HK,*__54HK;
+  ____NBXC *__W4HK,*__IOLS,*__JOLS;
+  ____5J *__MNAV,*__INAV;
+  ____YWB __PNAV;
+  ____ZBXC *__LOLS,*__COAV;
+  ____0AOJ *__POLS,*__TOAV;
+  ____EBOJ *__UOLS,*__DPAV;
+  ____2HOJ *__XOLS,*__TPAV;
+  ____YMOJ *__0OLS,*__DQAV;
+  ____ONOJ *__4OLS,*__5OLS;
+  ____YOOJ *__BPLS,*__CPLS;
+  ____Q5YL *__HPCU;
+  ____L __EYHK,__XYHK,__00HK,__43HK;
+  ____DB *__XLAV,*__RMAV;
+  ____ABXC *__U4HK;
+  __NXHK=NULL;
+  __EYHK=__5MKK(((____WMB *)__KXHK),__JXHK->__ZMOJ.__BI4D);
+  if (__EYHK) {
+    __NXHK=__JXHK;
   } else /* FALSE */ {
-    __tmp__IXHK=is_export_to__TBVK(((__TYPE_FULL__PMB *)Self__0VHK->parent_constant__KLOJ.static_type__SG4D),t__1VHK);
-    if (__tmp__IXHK) {
-      __tmp__VLLS=create__name__style__type__0HND(Self__0VHK->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__0VHK->parent_constant__KLOJ.static_type__SG4D));
-      __tmp__2LLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VLLS),Self__0VHK->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__0VHK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2LLS);
-      __tmp__WXHK=get__HJC(last_cast_name__C31J);
-      __tmp__YXHK=get_slot__452I(((__TYPE_FULL__PMB *)Self__0VHK->parent_constant__KLOJ.static_type__SG4D),__tmp__WXHK);
-      if (((void *)__tmp__YXHK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__0VHK->parent_constant__KLOJ.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__1VHK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__WXHK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__0VHK->parent_constant__KLOJ.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__2VHK);
-        __tmp__OYHK=prototype__ZDMJ(((__TYPE_FULL__PMB *)Self__0VHK->parent_constant__KLOJ.static_type__SG4D));
-        put_position__HRE(__tmp__OYHK->parent_named__PF.parent_itm_object__OF.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);
+    __XYHK=__CDVK(((____WMB *)__JXHK->__ZMOJ.__BI4D),__KXHK);
+    if (__XYHK) {
+      __ENLS=__JJND(__JXHK->__ZMOJ.__DK.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__JXHK->__ZMOJ.__BI4D));
+      __LNLS=__BQRJ(((____N5WC *)__ENLS),__JXHK->__ZMOJ.__DK.__CK.__YH.__O2B,__JXHK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LNLS);
+      __FZHK=__OJC(__R41J);
+      __HZHK=__NB3I(((____WMB *)__JXHK->__ZMOJ.__BI4D),__FZHK);
+      if (((void *)__HZHK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __CQXE(((____WMB *)__JXHK->__ZMOJ.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__KXHK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__FZHK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __CQXE(((____WMB *)__JXHK->__ZMOJ.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__LXHK);
+        __3ZHK=__IFMJ(((____WMB *)__JXHK->__ZMOJ.__BI4D));
+        __ORE(__3ZHK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__YXHK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__YXHK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__UYHK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__YXHK));
+      if (((struct ___OBJ *)__HZHK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__HZHK)->__2JRG->__QLC)->__id==____OLC__) {
+          __D0HK=__HVRL(((____1JRG *)__HZHK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__UYHK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__YXHK));
+          __D0HK=__HVRL(((____1JRG *)__HZHK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__YXHK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__UYHK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__YXHK));
+        if (((struct ___OBJ *)((____FKRG *)__HZHK)->__HKRG->__QLC)->__id==____OLC__) {
+          __D0HK=__4VRL(((____FKRG *)__HZHK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__UYHK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__YXHK));
+          __D0HK=__4VRL(((____FKRG *)__HZHK));
         };
       };
-      if ((__tmp__UYHK !=  1)) {
-        if (((struct ___OBJ *)__tmp__YXHK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__KQ3L=((__SLOT_CODE__MIRG *)__tmp__YXHK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__KQ3L)->__id==__ITM_SLOT__HLC__) {
-            __tmp__0YHK=((__ITM_SLOT__HLC *)__tmp__KQ3L)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__D0HK !=  1)) {
+        if (((struct ___OBJ *)__HZHK)->__id==____1JRG__) {
+          __ZR3L=((____1JRG *)__HZHK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__ZR3L)->__id==____OLC__) {
+            __J0HK=((____OLC *)__ZR3L)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__0YHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__KQ3L)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __J0HK=((____4G0D *)__ZR3L)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__0YHK=((__SLOT_DATA__WIRG *)__tmp__YXHK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __J0HK=((____FKRG *)__HZHK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__0YHK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__J0HK);
+        __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 *)__tmp__YXHK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__KQ3L=((__SLOT_CODE__MIRG *)__tmp__YXHK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__KQ3L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__AZHK=((__ITM_SLOT__HLC *)__tmp__KQ3L)->result_type__3VOB;
+      if (((struct ___OBJ *)__HZHK)->__id==____1JRG__) {
+        __ZR3L=((____1JRG *)__HZHK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__ZR3L)->__id==____OLC__) {
+          __P0HK=((____OLC *)__ZR3L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__AZHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__KQ3L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __P0HK=((____4G0D *)__ZR3L)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__KQ3L=((__SLOT_DATA__WIRG *)__tmp__YXHK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__KQ3L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__AZHK=((__ITM_SLOT__HLC *)__tmp__KQ3L)->result_type__3VOB;
+        __ZR3L=((____FKRG *)__HZHK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__ZR3L)->__id==____OLC__) {
+          __P0HK=((____OLC *)__ZR3L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__AZHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__KQ3L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __P0HK=((____4G0D *)__ZR3L)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__AZHK==NULL) {
-        __tmp__KQ3L=NULL;
+      if (__P0HK==NULL) {
+        __ZR3L=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__AZHK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__KQ3L=((void *)__tmp__AZHK);
+        switch (((struct ___OBJ *)__P0HK)->__id) {
+        case ____QMB__: {
+          __ZR3L=((void *)__P0HK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__KQ3L=((void *)__tmp__AZHK);
+        case ____0MB__: {
+          __ZR3L=((void *)__P0HK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__KQ3L=((void *)__tmp__AZHK);
+        case ____KPB__: {
+          __ZR3L=((void *)__P0HK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__KQ3L=((void *)__tmp__AZHK);
+        case ____TEZ__: {
+          __ZR3L=((void *)__P0HK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__KQ3L=NULL;
+        case ____2VRC__: {
+          __ZR3L=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__KQ3L=NULL;
+        case ____GZRC__: {
+          __ZR3L=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__KQ3L == (void *)NULL)) {
-        __tmp__LZHK=TRUE__K__;
+      if (((void *)__ZR3L == (void *)NULL)) {
+        __00HK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__KQ3L)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__IZHK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__KQ3L));
+        switch (((struct ___OBJ *)__ZR3L)->__id) {
+        case ____QMB__: {
+          __X0HK=__43X(((____QMB *)__ZR3L));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__IZHK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KQ3L)));
+        case ____0MB__: {
+          __X0HK=__D5X(((____0MB *)((____QMB *)__ZR3L)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__IZHK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KQ3L)),NULL);
+        case ____KPB__: {
+          __X0HK=__LAY(((____KPB *)((____QMB *)__ZR3L)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__IZHK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KQ3L)),NULL);
+        case ____TEZ__: {
+          __X0HK=__HZ1D(((____TEZ *)((____QMB *)__ZR3L)),NULL);
         } break;
         };
-        __tmp__LZHK=((void *)__tmp__IZHK != (void *)t__1VHK);
+        __00HK=((void *)__X0HK != (void *)__KXHK);
       };
-      if (__tmp__LZHK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__YXHK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__AZHK=((__SLOT_CODE__MIRG *)__tmp__YXHK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AZHK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__SZHK=((__ITM_SLOT__HLC *)__tmp__AZHK)->result_type__3VOB;
+      if (__00HK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__HZHK)->__id==____1JRG__) {
+          __P0HK=((____1JRG *)__HZHK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__P0HK)->__id==____OLC__) {
+            __B1HK=((____OLC *)__P0HK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__SZHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AZHK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __B1HK=((____4G0D *)__P0HK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__AZHK=((__SLOT_DATA__WIRG *)__tmp__YXHK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AZHK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__SZHK=((__ITM_SLOT__HLC *)__tmp__AZHK)->result_type__3VOB;
+          __P0HK=((____FKRG *)__HZHK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__P0HK)->__id==____OLC__) {
+            __B1HK=((____OLC *)__P0HK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__SZHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AZHK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__SZHK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__SZHK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__GKAV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SZHK));
-          if (((void *)Self__GKAV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__GKAV->style__MPC);
-            Self__HKAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__HKAV->capacity__HFL <= Self__HKAV->count__WJ)) {
-              if ((Self__HKAV->capacity__HFL ==  0)) {
-                Self__HKAV->capacity__HFL= 32;
-                __tmp__IKAV=create__KVW( 32);
-                Self__HKAV->storage__4EL=__tmp__IKAV;
+            __B1HK=((____4G0D *)__P0HK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__B1HK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__B1HK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __VLAV=((____0MB *)((____QMB *)__B1HK));
+          if (((void *)__VLAV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__VLAV->__TPC);
+            __WLAV=((____BC *)__YC);
+            if ((__WLAV->__OFL <= __WLAV->__WJ)) {
+              if ((__WLAV->__OFL ==  0)) {
+                __WLAV->__OFL= 32;
+                __XLAV=__RVW( 32);
+                __WLAV->__FFL=__XLAV;
               } else /* FALSE */ {
-                __tmp__JKAV=(__INTEGER__Q)(Self__HKAV->capacity__HFL <<  1);
-                __tmp__IKAV=((__CHARACTER__DB *)Self__HKAV->storage__4EL);
-                old_nb_elts__LKAV=Self__HKAV->capacity__HFL;
-                __tmp__MKAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IKAV),((__UINTEGER_32__RWB )old_nb_elts__LKAV),((__UINTEGER_32__RWB )__tmp__JKAV));
-                __tmp__IKAV=((__CHARACTER__DB *)__tmp__MKAV);
-                clear__to__F00(__tmp__IKAV,old_nb_elts__LKAV,(__INTEGER__Q)(__tmp__JKAV -  1));
-                Self__HKAV->storage__4EL=__tmp__IKAV;
-                Self__HKAV->capacity__HFL=__tmp__JKAV;
+                __YLAV=(____Q)(__WLAV->__OFL <<  1);
+                __XLAV=((____DB *)__WLAV->__FFL);
+                __0LAV=__WLAV->__OFL;
+                __1LAV=__55W(((____IB )__XLAV),((____YWB )__0LAV),((____YWB )__YLAV));
+                __XLAV=((____DB *)__1LAV);
+                __M00(__XLAV,__0LAV,(____Q)(__YLAV -  1));
+                __WLAV->__FFL=__XLAV;
+                __WLAV->__OFL=__YLAV;
               };
             };
-            ((__CHARACTER__DB *)Self__HKAV->storage__4EL)[Self__HKAV->count__WJ]=' ';
-            Self__HKAV->count__WJ=(__INTEGER__Q)(Self__HKAV->count__WJ +  1);
+            ((____DB *)__WLAV->__FFL)[__WLAV->__WJ]=' ';
+            __WLAV->__WJ=(____Q)(__WLAV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__GKAV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__VLAV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SZHK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__B1HK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SZHK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__B1HK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__BMLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SZHK));
-          Self__HKAV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__HKAV->capacity__HFL <= Self__HKAV->count__WJ)) {
-            if ((Self__HKAV->capacity__HFL ==  0)) {
-              Self__HKAV->capacity__HFL= 32;
-              __tmp__IKAV=create__KVW( 32);
-              Self__HKAV->storage__4EL=__tmp__IKAV;
+        case ____2VRC__: {
+          __QNLS=((____2VRC *)((____QMB *)__B1HK));
+          __WLAV=((____BC *)__YC);
+          if ((__WLAV->__OFL <= __WLAV->__WJ)) {
+            if ((__WLAV->__OFL ==  0)) {
+              __WLAV->__OFL= 32;
+              __XLAV=__RVW( 32);
+              __WLAV->__FFL=__XLAV;
             } else /* FALSE */ {
-              __tmp__JKAV=(__INTEGER__Q)(Self__HKAV->capacity__HFL <<  1);
-              __tmp__IKAV=((__CHARACTER__DB *)Self__HKAV->storage__4EL);
-              old_nb_elts__LKAV=Self__HKAV->capacity__HFL;
-              __tmp__MKAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IKAV),((__UINTEGER_32__RWB )old_nb_elts__LKAV),((__UINTEGER_32__RWB )__tmp__JKAV));
-              __tmp__IKAV=((__CHARACTER__DB *)__tmp__MKAV);
-              clear__to__F00(__tmp__IKAV,old_nb_elts__LKAV,(__INTEGER__Q)(__tmp__JKAV -  1));
-              Self__HKAV->storage__4EL=__tmp__IKAV;
-              Self__HKAV->capacity__HFL=__tmp__JKAV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__HKAV->storage__4EL)[Self__HKAV->count__WJ]='(';
-          Self__HKAV->count__WJ=(__INTEGER__Q)(Self__HKAV->count__WJ +  1);
-          display_raw__DGAD(Self__BMLS,string_tmp__YC);
-          Self__HKAV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__HKAV->capacity__HFL <= Self__HKAV->count__WJ)) {
-            if ((Self__HKAV->capacity__HFL ==  0)) {
-              Self__HKAV->capacity__HFL= 32;
-              __tmp__IKAV=create__KVW( 32);
-              Self__HKAV->storage__4EL=__tmp__IKAV;
+              __YLAV=(____Q)(__WLAV->__OFL <<  1);
+              __XLAV=((____DB *)__WLAV->__FFL);
+              __0LAV=__WLAV->__OFL;
+              __1LAV=__55W(((____IB )__XLAV),((____YWB )__0LAV),((____YWB )__YLAV));
+              __XLAV=((____DB *)__1LAV);
+              __M00(__XLAV,__0LAV,(____Q)(__YLAV -  1));
+              __WLAV->__FFL=__XLAV;
+              __WLAV->__OFL=__YLAV;
+            };
+          };
+          ((____DB *)__WLAV->__FFL)[__WLAV->__WJ]='(';
+          __WLAV->__WJ=(____Q)(__WLAV->__WJ +  1);
+          __SHAD(__QNLS,__YC);
+          __WLAV=((____BC *)__YC);
+          if ((__WLAV->__OFL <= __WLAV->__WJ)) {
+            if ((__WLAV->__OFL ==  0)) {
+              __WLAV->__OFL= 32;
+              __XLAV=__RVW( 32);
+              __WLAV->__FFL=__XLAV;
             } else /* FALSE */ {
-              __tmp__JKAV=(__INTEGER__Q)(Self__HKAV->capacity__HFL <<  1);
-              __tmp__IKAV=((__CHARACTER__DB *)Self__HKAV->storage__4EL);
-              old_nb_elts__LKAV=Self__HKAV->capacity__HFL;
-              __tmp__MKAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IKAV),((__UINTEGER_32__RWB )old_nb_elts__LKAV),((__UINTEGER_32__RWB )__tmp__JKAV));
-              __tmp__IKAV=((__CHARACTER__DB *)__tmp__MKAV);
-              clear__to__F00(__tmp__IKAV,old_nb_elts__LKAV,(__INTEGER__Q)(__tmp__JKAV -  1));
-              Self__HKAV->storage__4EL=__tmp__IKAV;
-              Self__HKAV->capacity__HFL=__tmp__JKAV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__HKAV->storage__4EL)[Self__HKAV->count__WJ]=')';
-          Self__HKAV->count__WJ=(__INTEGER__Q)(Self__HKAV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SZHK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__1VHK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__YXHK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__AZHK=((__SLOT_CODE__MIRG *)__tmp__YXHK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AZHK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__0YHK=((__ITM_SLOT__HLC *)__tmp__AZHK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __YLAV=(____Q)(__WLAV->__OFL <<  1);
+              __XLAV=((____DB *)__WLAV->__FFL);
+              __0LAV=__WLAV->__OFL;
+              __1LAV=__55W(((____IB )__XLAV),((____YWB )__0LAV),((____YWB )__YLAV));
+              __XLAV=((____DB *)__1LAV);
+              __M00(__XLAV,__0LAV,(____Q)(__YLAV -  1));
+              __WLAV->__FFL=__XLAV;
+              __WLAV->__OFL=__YLAV;
+            };
+          };
+          ((____DB *)__WLAV->__FFL)[__WLAV->__WJ]=')';
+          __WLAV->__WJ=(____Q)(__WLAV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__B1HK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__KXHK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__HZHK)->__id==____1JRG__) {
+          __P0HK=((____1JRG *)__HZHK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__P0HK)->__id==____OLC__) {
+            __J0HK=((____OLC *)__P0HK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__0YHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AZHK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __J0HK=((____4G0D *)__P0HK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__0YHK=((__SLOT_DATA__WIRG *)__tmp__YXHK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __J0HK=((____FKRG *)__HZHK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__0YHK);
-        put_position__HRE(Self__0VHK->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.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(__J0HK);
+        __ORE(__JXHK->__ZMOJ.__DK.__CK.__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));
         };
       };
-      __tmp__C0HK=read__NUEI(((__LOCAL__43WC *)__tmp__VLLS));
-      __tmp__E0HK=new_read__slot__receiver__self__intern__3J2C(Self__0VHK->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__YXHK,__tmp__C0HK,__tmp__C0HK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__E0HK);
-      __tmp__YXHK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__E0HK));
-      result__4VHK=__tmp__YXHK;
-      __tmp__LZHK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__LZHK=FALSE__O__;
-    };
-    if ((! __tmp__LZHK)) {
-      __tmp__LZHK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__1VHK),Self__0VHK->parent_constant__KLOJ.static_type__SG4D);
-      if (__tmp__LZHK) {
-        __tmp__JMLS=create__name__style__type__0HND(Self__0VHK->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__0VHK->parent_constant__KLOJ.static_type__SG4D));
-        __tmp__QMLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__JMLS),Self__0VHK->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__0VHK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QMLS);
-        __tmp__30HK=get__HJC(last_cast_name__C31J);
-        __tmp__KQ3L=get_slot__452I(((__TYPE_FULL__PMB *)t__1VHK),__tmp__30HK);
-        if (((void *)__tmp__KQ3L == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__1VHK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__0VHK->parent_constant__KLOJ.static_type__SG4D),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__30HK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__1VHK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__2VHK);
-          __tmp__S1HK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__1VHK));
-          put_position__HRE(__tmp__S1HK->parent_named__PF.parent_itm_object__OF.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);
+      __R1HK=__2VEI(((____N5WC *)__ENLS));
+      __T1HK=__ML2C(__JXHK->__ZMOJ.__DK.__CK.__YH.__O2B,__HZHK,__R1HK,__R1HK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__T1HK);
+      __HZHK=__BR5H(((____UL2C *)__T1HK));
+      __NXHK=__HZHK;
+      __00HK=__K__;
+    } else /* FALSE */ {
+      __00HK=__O__;
+    };
+    if ((! __00HK)) {
+      __00HK=__1XRL(((____WMB *)__KXHK),__JXHK->__ZMOJ.__BI4D);
+      if (__00HK) {
+        __YNLS=__JJND(__JXHK->__ZMOJ.__DK.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__JXHK->__ZMOJ.__BI4D));
+        __5NLS=__BQRJ(((____N5WC *)__YNLS),__JXHK->__ZMOJ.__DK.__CK.__YH.__O2B,__JXHK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5NLS);
+        __M2HK=__OJC(__R41J);
+        __ZR3L=__NB3I(((____WMB *)__KXHK),__M2HK);
+        if (((void *)__ZR3L == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__KXHK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __CQXE(((____WMB *)__JXHK->__ZMOJ.__BI4D),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__M2HK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__KXHK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__LXHK);
+          __B3HK=__IFMJ(((____WMB *)__KXHK));
+          __ORE(__B3HK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__KQ3L)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__KQ3L)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JKAV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__KQ3L));
+        if (((struct ___OBJ *)__ZR3L)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__ZR3L)->__2JRG->__QLC)->__id==____OLC__) {
+            __YLAV=__HVRL(((____1JRG *)__ZR3L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JKAV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__KQ3L));
+            __YLAV=__HVRL(((____1JRG *)__ZR3L));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__KQ3L)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JKAV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__KQ3L));
+          if (((struct ___OBJ *)((____FKRG *)__ZR3L)->__HKRG->__QLC)->__id==____OLC__) {
+            __YLAV=__4VRL(((____FKRG *)__ZR3L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JKAV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__KQ3L));
+            __YLAV=__4VRL(((____FKRG *)__ZR3L));
           };
         };
-        if ((__tmp__JKAV !=  2)) {
-          if (((struct ___OBJ *)__tmp__KQ3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__SZHK=((__SLOT_CODE__MIRG *)__tmp__KQ3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__SZHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__41HK=((__ITM_SLOT__HLC *)__tmp__SZHK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__YLAV !=  2)) {
+          if (((struct ___OBJ *)__ZR3L)->__id==____1JRG__) {
+            __B1HK=((____1JRG *)__ZR3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__B1HK)->__id==____OLC__) {
+              __N3HK=((____OLC *)__B1HK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__41HK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SZHK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __N3HK=((____4G0D *)__B1HK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__41HK=((__SLOT_DATA__WIRG *)__tmp__KQ3L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __N3HK=((____FKRG *)__ZR3L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__41HK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__N3HK);
+          __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 *)__tmp__KQ3L)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__AZHK=((__SLOT_CODE__MIRG *)__tmp__KQ3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AZHK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__SZHK=((__ITM_SLOT__HLC *)__tmp__AZHK)->result_type__3VOB;
+        if (((struct ___OBJ *)__ZR3L)->__id==____1JRG__) {
+          __P0HK=((____1JRG *)__ZR3L)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__P0HK)->__id==____OLC__) {
+            __B1HK=((____OLC *)__P0HK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__SZHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AZHK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __B1HK=((____4G0D *)__P0HK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__AZHK=((__SLOT_DATA__WIRG *)__tmp__KQ3L)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AZHK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__SZHK=((__ITM_SLOT__HLC *)__tmp__AZHK)->result_type__3VOB;
+          __P0HK=((____FKRG *)__ZR3L)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__P0HK)->__id==____OLC__) {
+            __B1HK=((____OLC *)__P0HK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__SZHK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AZHK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __B1HK=((____4G0D *)__P0HK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__SZHK==NULL) {
-          __tmp__AZHK=NULL;
+        if (__B1HK==NULL) {
+          __P0HK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__SZHK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__AZHK=((void *)__tmp__SZHK);
+          switch (((struct ___OBJ *)__B1HK)->__id) {
+          case ____QMB__: {
+            __P0HK=((void *)__B1HK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__AZHK=((void *)__tmp__SZHK);
+          case ____0MB__: {
+            __P0HK=((void *)__B1HK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__AZHK=((void *)__tmp__SZHK);
+          case ____KPB__: {
+            __P0HK=((void *)__B1HK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__AZHK=((void *)__tmp__SZHK);
+          case ____TEZ__: {
+            __P0HK=((void *)__B1HK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__AZHK=NULL;
+          case ____2VRC__: {
+            __P0HK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__AZHK=NULL;
+          case ____GZRC__: {
+            __P0HK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__AZHK == (void *)NULL)) {
-          __tmp__P2HK=TRUE__K__;
+        if (((void *)__P0HK == (void *)NULL)) {
+          __43HK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__AZHK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__M2HK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__AZHK));
+          switch (((struct ___OBJ *)__P0HK)->__id) {
+          case ____QMB__: {
+            __13HK=__43X(((____QMB *)__P0HK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__M2HK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__AZHK)));
+          case ____0MB__: {
+            __13HK=__D5X(((____0MB *)((____QMB *)__P0HK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__M2HK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__AZHK)),NULL);
+          case ____KPB__: {
+            __13HK=__LAY(((____KPB *)((____QMB *)__P0HK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__M2HK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__AZHK)),NULL);
+          case ____TEZ__: {
+            __13HK=__HZ1D(((____TEZ *)((____QMB *)__P0HK)),NULL);
           } break;
           };
-          __tmp__P2HK=((void *)__tmp__M2HK != (void *)t__1VHK);
+          __43HK=((void *)__13HK != (void *)__KXHK);
         };
-        if (__tmp__P2HK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__KQ3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__SZHK=((__SLOT_CODE__MIRG *)__tmp__KQ3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__SZHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__W2HK=((__ITM_SLOT__HLC *)__tmp__SZHK)->result_type__3VOB;
+        if (__43HK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__ZR3L)->__id==____1JRG__) {
+            __B1HK=((____1JRG *)__ZR3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__B1HK)->__id==____OLC__) {
+              __F4HK=((____OLC *)__B1HK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__W2HK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SZHK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __F4HK=((____4G0D *)__B1HK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__SZHK=((__SLOT_DATA__WIRG *)__tmp__KQ3L)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__SZHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__W2HK=((__ITM_SLOT__HLC *)__tmp__SZHK)->result_type__3VOB;
+            __B1HK=((____FKRG *)__ZR3L)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__B1HK)->__id==____OLC__) {
+              __F4HK=((____OLC *)__B1HK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__W2HK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SZHK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__W2HK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__W2HK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__ALAV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__W2HK));
-            if (((void *)Self__ALAV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__ALAV->style__MPC);
-              Self__BLAV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__BLAV->capacity__HFL <= Self__BLAV->count__WJ)) {
-                if ((Self__BLAV->capacity__HFL ==  0)) {
-                  Self__BLAV->capacity__HFL= 32;
-                  __tmp__CLAV=create__KVW( 32);
-                  Self__BLAV->storage__4EL=__tmp__CLAV;
+              __F4HK=((____4G0D *)__B1HK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__F4HK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__F4HK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __PMAV=((____0MB *)((____QMB *)__F4HK));
+            if (((void *)__PMAV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__PMAV->__TPC);
+              __QMAV=((____BC *)__YC);
+              if ((__QMAV->__OFL <= __QMAV->__WJ)) {
+                if ((__QMAV->__OFL ==  0)) {
+                  __QMAV->__OFL= 32;
+                  __RMAV=__RVW( 32);
+                  __QMAV->__FFL=__RMAV;
                 } else /* FALSE */ {
-                  __tmp__DLAV=(__INTEGER__Q)(Self__BLAV->capacity__HFL <<  1);
-                  __tmp__CLAV=((__CHARACTER__DB *)Self__BLAV->storage__4EL);
-                  old_nb_elts__FLAV=Self__BLAV->capacity__HFL;
-                  __tmp__GLAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CLAV),((__UINTEGER_32__RWB )old_nb_elts__FLAV),((__UINTEGER_32__RWB )__tmp__DLAV));
-                  __tmp__CLAV=((__CHARACTER__DB *)__tmp__GLAV);
-                  clear__to__F00(__tmp__CLAV,old_nb_elts__FLAV,(__INTEGER__Q)(__tmp__DLAV -  1));
-                  Self__BLAV->storage__4EL=__tmp__CLAV;
-                  Self__BLAV->capacity__HFL=__tmp__DLAV;
+                  __SMAV=(____Q)(__QMAV->__OFL <<  1);
+                  __RMAV=((____DB *)__QMAV->__FFL);
+                  __UMAV=__QMAV->__OFL;
+                  __VMAV=__55W(((____IB )__RMAV),((____YWB )__UMAV),((____YWB )__SMAV));
+                  __RMAV=((____DB *)__VMAV);
+                  __M00(__RMAV,__UMAV,(____Q)(__SMAV -  1));
+                  __QMAV->__FFL=__RMAV;
+                  __QMAV->__OFL=__SMAV;
                 };
               };
-              ((__CHARACTER__DB *)Self__BLAV->storage__4EL)[Self__BLAV->count__WJ]=' ';
-              Self__BLAV->count__WJ=(__INTEGER__Q)(Self__BLAV->count__WJ +  1);
+              ((____DB *)__QMAV->__FFL)[__QMAV->__WJ]=' ';
+              __QMAV->__WJ=(____Q)(__QMAV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__ALAV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__PMAV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__W2HK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__F4HK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__W2HK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__F4HK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__VMLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__W2HK));
-            Self__BLAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__BLAV->capacity__HFL <= Self__BLAV->count__WJ)) {
-              if ((Self__BLAV->capacity__HFL ==  0)) {
-                Self__BLAV->capacity__HFL= 32;
-                __tmp__CLAV=create__KVW( 32);
-                Self__BLAV->storage__4EL=__tmp__CLAV;
+          case ____2VRC__: {
+            __EOLS=((____2VRC *)((____QMB *)__F4HK));
+            __QMAV=((____BC *)__YC);
+            if ((__QMAV->__OFL <= __QMAV->__WJ)) {
+              if ((__QMAV->__OFL ==  0)) {
+                __QMAV->__OFL= 32;
+                __RMAV=__RVW( 32);
+                __QMAV->__FFL=__RMAV;
               } else /* FALSE */ {
-                __tmp__DLAV=(__INTEGER__Q)(Self__BLAV->capacity__HFL <<  1);
-                __tmp__CLAV=((__CHARACTER__DB *)Self__BLAV->storage__4EL);
-                old_nb_elts__FLAV=Self__BLAV->capacity__HFL;
-                __tmp__GLAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CLAV),((__UINTEGER_32__RWB )old_nb_elts__FLAV),((__UINTEGER_32__RWB )__tmp__DLAV));
-                __tmp__CLAV=((__CHARACTER__DB *)__tmp__GLAV);
-                clear__to__F00(__tmp__CLAV,old_nb_elts__FLAV,(__INTEGER__Q)(__tmp__DLAV -  1));
-                Self__BLAV->storage__4EL=__tmp__CLAV;
-                Self__BLAV->capacity__HFL=__tmp__DLAV;
+                __SMAV=(____Q)(__QMAV->__OFL <<  1);
+                __RMAV=((____DB *)__QMAV->__FFL);
+                __UMAV=__QMAV->__OFL;
+                __VMAV=__55W(((____IB )__RMAV),((____YWB )__UMAV),((____YWB )__SMAV));
+                __RMAV=((____DB *)__VMAV);
+                __M00(__RMAV,__UMAV,(____Q)(__SMAV -  1));
+                __QMAV->__FFL=__RMAV;
+                __QMAV->__OFL=__SMAV;
               };
             };
-            ((__CHARACTER__DB *)Self__BLAV->storage__4EL)[Self__BLAV->count__WJ]='(';
-            Self__BLAV->count__WJ=(__INTEGER__Q)(Self__BLAV->count__WJ +  1);
-            display_raw__DGAD(Self__VMLS,string_tmp__YC);
-            Self__BLAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__BLAV->capacity__HFL <= Self__BLAV->count__WJ)) {
-              if ((Self__BLAV->capacity__HFL ==  0)) {
-                Self__BLAV->capacity__HFL= 32;
-                __tmp__CLAV=create__KVW( 32);
-                Self__BLAV->storage__4EL=__tmp__CLAV;
+            ((____DB *)__QMAV->__FFL)[__QMAV->__WJ]='(';
+            __QMAV->__WJ=(____Q)(__QMAV->__WJ +  1);
+            __SHAD(__EOLS,__YC);
+            __QMAV=((____BC *)__YC);
+            if ((__QMAV->__OFL <= __QMAV->__WJ)) {
+              if ((__QMAV->__OFL ==  0)) {
+                __QMAV->__OFL= 32;
+                __RMAV=__RVW( 32);
+                __QMAV->__FFL=__RMAV;
               } else /* FALSE */ {
-                __tmp__DLAV=(__INTEGER__Q)(Self__BLAV->capacity__HFL <<  1);
-                __tmp__CLAV=((__CHARACTER__DB *)Self__BLAV->storage__4EL);
-                old_nb_elts__FLAV=Self__BLAV->capacity__HFL;
-                __tmp__GLAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CLAV),((__UINTEGER_32__RWB )old_nb_elts__FLAV),((__UINTEGER_32__RWB )__tmp__DLAV));
-                __tmp__CLAV=((__CHARACTER__DB *)__tmp__GLAV);
-                clear__to__F00(__tmp__CLAV,old_nb_elts__FLAV,(__INTEGER__Q)(__tmp__DLAV -  1));
-                Self__BLAV->storage__4EL=__tmp__CLAV;
-                Self__BLAV->capacity__HFL=__tmp__DLAV;
+                __SMAV=(____Q)(__QMAV->__OFL <<  1);
+                __RMAV=((____DB *)__QMAV->__FFL);
+                __UMAV=__QMAV->__OFL;
+                __VMAV=__55W(((____IB )__RMAV),((____YWB )__UMAV),((____YWB )__SMAV));
+                __RMAV=((____DB *)__VMAV);
+                __M00(__RMAV,__UMAV,(____Q)(__SMAV -  1));
+                __QMAV->__FFL=__RMAV;
+                __QMAV->__OFL=__SMAV;
               };
             };
-            ((__CHARACTER__DB *)Self__BLAV->storage__4EL)[Self__BLAV->count__WJ]=')';
-            Self__BLAV->count__WJ=(__INTEGER__Q)(Self__BLAV->count__WJ +  1);
+            ((____DB *)__QMAV->__FFL)[__QMAV->__WJ]=')';
+            __QMAV->__WJ=(____Q)(__QMAV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__W2HK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__F4HK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__1VHK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__KQ3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__SZHK=((__SLOT_CODE__MIRG *)__tmp__KQ3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__SZHK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__41HK=((__ITM_SLOT__HLC *)__tmp__SZHK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__KXHK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__ZR3L)->__id==____1JRG__) {
+            __B1HK=((____1JRG *)__ZR3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__B1HK)->__id==____OLC__) {
+              __N3HK=((____OLC *)__B1HK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__41HK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SZHK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __N3HK=((____4G0D *)__B1HK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__41HK=((__SLOT_DATA__WIRG *)__tmp__KQ3L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __N3HK=((____FKRG *)__ZR3L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__41HK);
-          put_position__HRE(Self__0VHK->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.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(__N3HK);
+          __ORE(__JXHK->__ZMOJ.__DK.__CK.__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));
           };
         };
-        __tmp__F3HK=create_with_capacity__CBZH( 2);
-        __tmp__H3HK=create__type__IJ2C(Self__0VHK->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,t__1VHK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__F3HK),__tmp__H3HK);
-        __tmp__K3HK=read__NUEI(((__LOCAL__43WC *)__tmp__JMLS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__F3HK),__tmp__K3HK);
-        __tmp__0YHK=Self__0VHK->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__AZHK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__F3HK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__AZHK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__3LAV=((__STRING_CST__5J *)__tmp__AZHK);
-          result__ZLAV=NULL;
-          __tmp__MKAV=((__POINTER__IB )(NULL));
-          __tmp__UYHK= 0;
-          __tmp__GLAV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__GLAV ==  0)) {
-            result__ZLAV=Self__3LAV;
-          } else /* FALSE */ {
-            __tmp__UYHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GLAV));
-            if ((__tmp__UYHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4LAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5LAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GLAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AMAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5LAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4LAV=micro_alloc__table__lab__HKI(__tmp__5LAV,((__POINTER__IB )(&(table_size[(__tmp__AMAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5LAV)));
-              __tmp__MKAV=__tmp__4LAV;
+        __U4HK=__RCZH( 2);
+        __W4HK=__XK2C(__JXHK->__ZMOJ.__DK.__CK.__YH.__O2B,__KXHK);
+        __0YEI(((____ABXC *)__U4HK),__W4HK);
+        __Z4HK=__2VEI(((____N5WC *)__YNLS));
+        __0YEI(((____ABXC *)__U4HK),__Z4HK);
+        __J0HK=__JXHK->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __P0HK=((void **)((____ABXC *)__U4HK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__P0HK)->__id) {
+        case ____5J__: {
+          __MNAV=((____5J *)__P0HK);
+          __INAV=NULL;
+          __1LAV=((____IB )(NULL));
+          __D0HK= 0;
+          __VMAV=((____IB )sizeof(____5J));
+          if (((unsigned long)__VMAV ==  0)) {
+            __INAV=__MNAV;
+          } else /* FALSE */ {
+            __D0HK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VMAV));
+            if ((__D0HK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NNAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ONAV=(void *)((unsigned long)(void *)((unsigned long)__VMAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PNAV=((____YWB )((____Q )(void *)((unsigned long)__ONAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NNAV=__OKI(__ONAV,((____IB )(&(table_size[(__PNAV)-1]))),((____YWB )((____Q )__ONAV)));
+              __1LAV=__NNAV;
             } else /* FALSE */ {
-              __tmp__AMAV=((__UINTEGER_32__RWB )__tmp__UYHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4LAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5LAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GLAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4LAV=micro_alloc__table__lab__HKI(__tmp__5LAV,((__POINTER__IB )(&(table_type[(__tmp__AMAV)]))),(__UINTEGER_32__RWB)(__tmp__AMAV |  1));
-              __tmp__MKAV=__tmp__4LAV;
-            };
-            result__ZLAV=((__STRING_CST__5J *)__tmp__MKAV);
-            *(result__ZLAV) = *(Self__3LAV);
-          };
-          __tmp__SZHK=result__ZLAV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__SZHK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__AZHK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__ZMLS=((__PROTOTYPE_CST__45WC *)__tmp__AZHK);
-          __tmp__0MLS=create__type__IJ2C(Self__ZMLS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZMLS->parent_constant__55WC.static_type__SG4D);
-          __tmp__SZHK=__tmp__0MLS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__2MLS=((__INTEGER_CST__KAXC *)__tmp__AZHK);
-          __tmp__41HK=Self__2MLS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__VMAV=Self__2MLS->value__YG4D;
-          __tmp__IZHK=Self__2MLS->parent_constant__LAXC.static_type__SG4D;
-          Self__2MLS=NULL;
-          __tmp__MKAV=((__POINTER__IB )(NULL));
-          __tmp__UYHK= 0;
-          __tmp__GLAV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__GLAV ==  0)) {
-            Self__2MLS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__UYHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GLAV));
-            if ((__tmp__UYHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4LAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5LAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GLAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AMAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5LAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4LAV=micro_alloc__table__lab__HKI(__tmp__5LAV,((__POINTER__IB )(&(table_size[(__tmp__AMAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5LAV)));
-              __tmp__MKAV=__tmp__4LAV;
+              __PNAV=((____YWB )__D0HK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NNAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ONAV=(void *)((unsigned long)(void *)((unsigned long)__VMAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NNAV=__OKI(__ONAV,((____IB )(&(table_type[(__PNAV)]))),(____YWB)(__PNAV |  1));
+              __1LAV=__NNAV;
+            };
+            __INAV=((____5J *)__1LAV);
+            *(__INAV) = *(__MNAV);
+          };
+          __B1HK=__INAV;
+        } break;
+        case ____0AXC__: {
+          __B1HK=__JZAL(((____0AXC *)__P0HK));
+        } break;
+        case ____NBXC__: {
+          __IOLS=((____NBXC *)__P0HK);
+          __JOLS=__XK2C(__IOLS->__OBXC.__DK.__CK.__YH.__O2B,__IOLS->__OBXC.__BI4D);
+          __B1HK=__JOLS;
+        } break;
+        case ____ZBXC__: {
+          __LOLS=((____ZBXC *)__P0HK);
+          __N3HK=__LOLS->__0BXC.__DK.__CK.__YH.__O2B;
+          __EOAV=__LOLS->__HI4D;
+          __X0HK=__LOLS->__0BXC.__BI4D;
+          __LOLS=NULL;
+          __1LAV=((____IB )(NULL));
+          __D0HK= 0;
+          __VMAV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__VMAV ==  0)) {
+            __LOLS=__ZBXC__;
+          } else /* FALSE */ {
+            __D0HK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VMAV));
+            if ((__D0HK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NNAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ONAV=(void *)((unsigned long)(void *)((unsigned long)__VMAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PNAV=((____YWB )((____Q )(void *)((unsigned long)__ONAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NNAV=__OKI(__ONAV,((____IB )(&(table_size[(__PNAV)-1]))),((____YWB )((____Q )__ONAV)));
+              __1LAV=__NNAV;
             } else /* FALSE */ {
-              __tmp__AMAV=((__UINTEGER_32__RWB )__tmp__UYHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4LAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5LAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GLAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4LAV=micro_alloc__table__lab__HKI(__tmp__5LAV,((__POINTER__IB )(&(table_type[(__tmp__AMAV)]))),(__UINTEGER_32__RWB)(__tmp__AMAV |  1));
-              __tmp__MKAV=__tmp__4LAV;
-            };
-            Self__2MLS=((__INTEGER_CST__KAXC *)__tmp__MKAV);
-            *(Self__2MLS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__TMAV=((__INTEGER_CST__KAXC *)Self__2MLS);
-          Self__TMAV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__41HK;
-          Self__TMAV->value__YG4D=v__VMAV;
-          Self__TMAV->parent_constant__LAXC.static_type__SG4D=__tmp__IZHK;
-          check_type__KYEE(Self__TMAV);
-          __tmp__SZHK=Self__2MLS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__SZHK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__AZHK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__NZQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__AZHK)->local__PUEJ));
-          if (__tmp__NZQT==NULL) {
-            __tmp__OZQT=NULL;
+              __PNAV=((____YWB )__D0HK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NNAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ONAV=(void *)((unsigned long)(void *)((unsigned long)__VMAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NNAV=__OKI(__ONAV,((____IB )(&(table_type[(__PNAV)]))),(____YWB)(__PNAV |  1));
+              __1LAV=__NNAV;
+            };
+            __LOLS=((____ZBXC *)__1LAV);
+            *(__LOLS) = *(__ZBXC__);
+          };
+          __COAV=((____ZBXC *)__LOLS);
+          __COAV->__0BXC.__DK.__CK.__YH.__O2B=__N3HK;
+          __COAV->__HI4D=__EOAV;
+          __COAV->__0BXC.__BI4D=__X0HK;
+          __ZZEE(__COAV);
+          __B1HK=__LOLS;
+        } break;
+        case ____DMWH__: {
+          __B1HK=__W3OK(((____DMWH *)__P0HK));
+        } break;
+        case ____2A0I__: {
+          __20QT=__2VEI(((____N5WC *)((____2A0I *)__P0HK)->__4VEJ));
+          if (__20QT==NULL) {
+            __30QT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__OZQT=((__READ_LOCAL__N5ZI *)__tmp__NZQT);
+            __30QT=((____2A0I *)__20QT);
           };
-          __tmp__SZHK=__tmp__OZQT;
+          __B1HK=__30QT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__SZHK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__AZHK));
+        case ____HJNJ__: {
+          __B1HK=__Y0AL(((____HJNJ *)__P0HK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__SZHK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__AZHK));
+        case ____SJNJ__: {
+          __B1HK=__D1AL(((____SJNJ *)__P0HK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__ANLS=((__IS_EXPANDED__L5NJ *)__tmp__AZHK);
-          __tmp__41HK=Self__ANLS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__NZQT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__ANLS->receiver__554J)->local__PUEJ));
-          if (__tmp__NZQT==NULL) {
-            __tmp__OZQT=NULL;
+        case ____0AOJ__: {
+          __POLS=((____0AOJ *)__P0HK);
+          __N3HK=__POLS->__1AOJ.__CK.__YH.__O2B;
+          __20QT=__2VEI(((____N5WC *)((____2A0I *)__POLS->__OB5J)->__4VEJ));
+          if (__20QT==NULL) {
+            __30QT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__OZQT=((__READ_LOCAL__N5ZI *)__tmp__NZQT);
-          };
-          Self__ANLS=NULL;
-          __tmp__MKAV=((__POINTER__IB )(NULL));
-          __tmp__UYHK= 0;
-          __tmp__GLAV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__GLAV ==  0)) {
-            Self__ANLS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__UYHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GLAV));
-            if ((__tmp__UYHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4LAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5LAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GLAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AMAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5LAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4LAV=micro_alloc__table__lab__HKI(__tmp__5LAV,((__POINTER__IB )(&(table_size[(__tmp__AMAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5LAV)));
-              __tmp__MKAV=__tmp__4LAV;
+            __30QT=((____2A0I *)__20QT);
+          };
+          __POLS=NULL;
+          __1LAV=((____IB )(NULL));
+          __D0HK= 0;
+          __VMAV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__VMAV ==  0)) {
+            __POLS=__0AOJ__;
+          } else /* FALSE */ {
+            __D0HK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VMAV));
+            if ((__D0HK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NNAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ONAV=(void *)((unsigned long)(void *)((unsigned long)__VMAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PNAV=((____YWB )((____Q )(void *)((unsigned long)__ONAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NNAV=__OKI(__ONAV,((____IB )(&(table_size[(__PNAV)-1]))),((____YWB )((____Q )__ONAV)));
+              __1LAV=__NNAV;
             } else /* FALSE */ {
-              __tmp__AMAV=((__UINTEGER_32__RWB )__tmp__UYHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4LAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5LAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GLAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4LAV=micro_alloc__table__lab__HKI(__tmp__5LAV,((__POINTER__IB )(&(table_type[(__tmp__AMAV)]))),(__UINTEGER_32__RWB)(__tmp__AMAV |  1));
-              __tmp__MKAV=__tmp__4LAV;
-            };
-            Self__ANLS=((__IS_EXPANDED__L5NJ *)__tmp__MKAV);
-            *(Self__ANLS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__ENAV=((__IS_EXPANDED__L5NJ *)Self__ANLS);
-          Self__ENAV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__41HK;
-          Self__ENAV->receiver__554J=__tmp__OZQT;
-          __tmp__SZHK=Self__ANLS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__FNLS=((__GET_TYPE_ID__V5NJ *)__tmp__AZHK);
-          __tmp__41HK=Self__FNLS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__IZHK=Self__FNLS->receiver__EA5J;
-          Self__FNLS=NULL;
-          __tmp__MKAV=((__POINTER__IB )(NULL));
-          __tmp__UYHK= 0;
-          __tmp__GLAV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__GLAV ==  0)) {
-            Self__FNLS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__UYHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GLAV));
-            if ((__tmp__UYHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4LAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5LAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GLAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AMAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5LAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4LAV=micro_alloc__table__lab__HKI(__tmp__5LAV,((__POINTER__IB )(&(table_size[(__tmp__AMAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5LAV)));
-              __tmp__MKAV=__tmp__4LAV;
+              __PNAV=((____YWB )__D0HK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NNAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ONAV=(void *)((unsigned long)(void *)((unsigned long)__VMAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NNAV=__OKI(__ONAV,((____IB )(&(table_type[(__PNAV)]))),(____YWB)(__PNAV |  1));
+              __1LAV=__NNAV;
+            };
+            __POLS=((____0AOJ *)__1LAV);
+            *(__POLS) = *(__0AOJ__);
+          };
+          __TOAV=((____0AOJ *)__POLS);
+          __TOAV->__1AOJ.__CK.__YH.__O2B=__N3HK;
+          __TOAV->__OB5J=__30QT;
+          __B1HK=__POLS;
+        } break;
+        case ____EBOJ__: {
+          __UOLS=((____EBOJ *)__P0HK);
+          __N3HK=__UOLS->__FBOJ.__CK.__YH.__O2B;
+          __X0HK=__UOLS->__TB5J;
+          __UOLS=NULL;
+          __1LAV=((____IB )(NULL));
+          __D0HK= 0;
+          __VMAV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__VMAV ==  0)) {
+            __UOLS=__EBOJ__;
+          } else /* FALSE */ {
+            __D0HK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VMAV));
+            if ((__D0HK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NNAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ONAV=(void *)((unsigned long)(void *)((unsigned long)__VMAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PNAV=((____YWB )((____Q )(void *)((unsigned long)__ONAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NNAV=__OKI(__ONAV,((____IB )(&(table_size[(__PNAV)-1]))),((____YWB )((____Q )__ONAV)));
+              __1LAV=__NNAV;
             } else /* FALSE */ {
-              __tmp__AMAV=((__UINTEGER_32__RWB )__tmp__UYHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4LAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5LAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GLAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4LAV=micro_alloc__table__lab__HKI(__tmp__5LAV,((__POINTER__IB )(&(table_type[(__tmp__AMAV)]))),(__UINTEGER_32__RWB)(__tmp__AMAV |  1));
-              __tmp__MKAV=__tmp__4LAV;
-            };
-            Self__FNLS=((__GET_TYPE_ID__V5NJ *)__tmp__MKAV);
-            *(Self__FNLS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__UNAV=((__GET_TYPE_ID__V5NJ *)Self__FNLS);
-          Self__UNAV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__41HK;
-          Self__UNAV->receiver__EA5J=__tmp__IZHK;
-          __tmp__SZHK=Self__FNLS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__SZHK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__AZHK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__SZHK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__AZHK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__SZHK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__AZHK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__SZHK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__AZHK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__SZHK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__AZHK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__SZHK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__AZHK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__SZHK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__AZHK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__SZHK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__AZHK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__SZHK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__AZHK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__INLS=((__SIZE_OF__NGOJ *)__tmp__AZHK);
-          __tmp__41HK=Self__INLS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__IZHK=Self__INLS->receiver__OC5J;
-          Self__INLS=NULL;
-          __tmp__MKAV=((__POINTER__IB )(NULL));
-          __tmp__UYHK= 0;
-          __tmp__GLAV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__GLAV ==  0)) {
-            Self__INLS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__UYHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GLAV));
-            if ((__tmp__UYHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4LAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5LAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GLAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AMAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5LAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4LAV=micro_alloc__table__lab__HKI(__tmp__5LAV,((__POINTER__IB )(&(table_size[(__tmp__AMAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5LAV)));
-              __tmp__MKAV=__tmp__4LAV;
+              __PNAV=((____YWB )__D0HK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NNAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ONAV=(void *)((unsigned long)(void *)((unsigned long)__VMAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NNAV=__OKI(__ONAV,((____IB )(&(table_type[(__PNAV)]))),(____YWB)(__PNAV |  1));
+              __1LAV=__NNAV;
+            };
+            __UOLS=((____EBOJ *)__1LAV);
+            *(__UOLS) = *(__EBOJ__);
+          };
+          __DPAV=((____EBOJ *)__UOLS);
+          __DPAV->__FBOJ.__CK.__YH.__O2B=__N3HK;
+          __DPAV->__TB5J=__X0HK;
+          __B1HK=__UOLS;
+        } break;
+        case ____3BOJ__: {
+          __B1HK=__21AL(((____3BOJ *)__P0HK));
+        } break;
+        case ____RCOJ__: {
+          __B1HK=__H2AL(((____RCOJ *)__P0HK));
+        } break;
+        case ____HDOJ__: {
+          __B1HK=__S2AL(((____HDOJ *)__P0HK));
+        } break;
+        case ____1DOJ__: {
+          __B1HK=__32AL(((____1DOJ *)__P0HK));
+        } break;
+        case ____PEOJ__: {
+          __B1HK=__I3AL(((____PEOJ *)__P0HK));
+        } break;
+        case ____DFOJ__: {
+          __B1HK=__T3AL(((____DFOJ *)__P0HK));
+        } break;
+        case ____XFOJ__: {
+          __B1HK=__43AL(((____XFOJ *)__P0HK));
+        } break;
+        case ____QGOJ__: {
+          __B1HK=__J4AL(((____QGOJ *)__P0HK));
+        } break;
+        case ____EHOJ__: {
+          __B1HK=__X4AL(((____EHOJ *)__P0HK));
+        } break;
+        case ____2HOJ__: {
+          __XOLS=((____2HOJ *)__P0HK);
+          __N3HK=__XOLS->__3HOJ.__CK.__YH.__O2B;
+          __X0HK=__XOLS->__3D5J;
+          __XOLS=NULL;
+          __1LAV=((____IB )(NULL));
+          __D0HK= 0;
+          __VMAV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__VMAV ==  0)) {
+            __XOLS=__2HOJ__;
+          } else /* FALSE */ {
+            __D0HK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VMAV));
+            if ((__D0HK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NNAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ONAV=(void *)((unsigned long)(void *)((unsigned long)__VMAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PNAV=((____YWB )((____Q )(void *)((unsigned long)__ONAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NNAV=__OKI(__ONAV,((____IB )(&(table_size[(__PNAV)-1]))),((____YWB )((____Q )__ONAV)));
+              __1LAV=__NNAV;
             } else /* FALSE */ {
-              __tmp__AMAV=((__UINTEGER_32__RWB )__tmp__UYHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4LAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5LAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GLAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4LAV=micro_alloc__table__lab__HKI(__tmp__5LAV,((__POINTER__IB )(&(table_type[(__tmp__AMAV)]))),(__UINTEGER_32__RWB)(__tmp__AMAV |  1));
-              __tmp__MKAV=__tmp__4LAV;
-            };
-            Self__INLS=((__SIZE_OF__NGOJ *)__tmp__MKAV);
-            *(Self__INLS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__EOAV=((__SIZE_OF__NGOJ *)Self__INLS);
-          Self__EOAV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__41HK;
-          Self__EOAV->receiver__OC5J=__tmp__IZHK;
-          __tmp__SZHK=Self__INLS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__SZHK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__AZHK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__LNLS=((__REAL_CST__JLOJ *)__tmp__AZHK);
-          __tmp__41HK=Self__LNLS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__WOAV=Self__LNLS->value__DD5J;
-          __tmp__IZHK=Self__LNLS->parent_constant__KLOJ.static_type__SG4D;
-          Self__LNLS=NULL;
-          __tmp__MKAV=((__POINTER__IB )(NULL));
-          __tmp__UYHK= 0;
-          __tmp__GLAV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__GLAV ==  0)) {
-            Self__LNLS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__UYHK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GLAV));
-            if ((__tmp__UYHK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4LAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5LAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GLAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AMAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5LAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4LAV=micro_alloc__table__lab__HKI(__tmp__5LAV,((__POINTER__IB )(&(table_size[(__tmp__AMAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5LAV)));
-              __tmp__MKAV=__tmp__4LAV;
+              __PNAV=((____YWB )__D0HK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NNAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ONAV=(void *)((unsigned long)(void *)((unsigned long)__VMAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NNAV=__OKI(__ONAV,((____IB )(&(table_type[(__PNAV)]))),(____YWB)(__PNAV |  1));
+              __1LAV=__NNAV;
+            };
+            __XOLS=((____2HOJ *)__1LAV);
+            *(__XOLS) = *(__2HOJ__);
+          };
+          __TPAV=((____2HOJ *)__XOLS);
+          __TPAV->__3HOJ.__CK.__YH.__O2B=__N3HK;
+          __TPAV->__3D5J=__X0HK;
+          __B1HK=__XOLS;
+        } break;
+        case ____YIOJ__: {
+          __B1HK=__I5AL(((____YIOJ *)__P0HK));
+        } break;
+        case ____YMOJ__: {
+          __0OLS=((____YMOJ *)__P0HK);
+          __N3HK=__0OLS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __FQAV=__0OLS->__SE5J;
+          __X0HK=__0OLS->__ZMOJ.__BI4D;
+          __0OLS=NULL;
+          __1LAV=((____IB )(NULL));
+          __D0HK= 0;
+          __VMAV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__VMAV ==  0)) {
+            __0OLS=__YMOJ__;
+          } else /* FALSE */ {
+            __D0HK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VMAV));
+            if ((__D0HK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NNAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ONAV=(void *)((unsigned long)(void *)((unsigned long)__VMAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PNAV=((____YWB )((____Q )(void *)((unsigned long)__ONAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NNAV=__OKI(__ONAV,((____IB )(&(table_size[(__PNAV)-1]))),((____YWB )((____Q )__ONAV)));
+              __1LAV=__NNAV;
             } else /* FALSE */ {
-              __tmp__AMAV=((__UINTEGER_32__RWB )__tmp__UYHK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4LAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5LAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GLAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4LAV=micro_alloc__table__lab__HKI(__tmp__5LAV,((__POINTER__IB )(&(table_type[(__tmp__AMAV)]))),(__UINTEGER_32__RWB)(__tmp__AMAV |  1));
-              __tmp__MKAV=__tmp__4LAV;
-            };
-            Self__LNLS=((__REAL_CST__JLOJ *)__tmp__MKAV);
-            *(Self__LNLS) = *(REAL_CST__JLOJ__);
-          };
-          Self__UOAV=((__REAL_CST__JLOJ *)Self__LNLS);
-          Self__UOAV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__41HK;
-          Self__UOAV->value__DD5J=v__WOAV;
-          Self__UOAV->parent_constant__KLOJ.static_type__SG4D=__tmp__IZHK;
-          __tmp__SZHK=Self__LNLS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__PNLS=((__CHARACTER_CST__5LOJ *)__tmp__AZHK);
-          __tmp__QNLS=create__char__CMQJ(Self__PNLS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PNLS->text__ID5J);
-          __tmp__SZHK=__tmp__QNLS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__SNLS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__AZHK);
-          __tmp__TNLS=create__text__2PQJ(Self__SNLS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SNLS->string__EBJK);
-          __tmp__SZHK=__tmp__TNLS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__SZHK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__AZHK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__SZHK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__AZHK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__SZHK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__AZHK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__SZHK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__AZHK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__SZHK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__AZHK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__SZHK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__AZHK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__SZHK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__AZHK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__SZHK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__AZHK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__W2HK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__AZHK)->global__Y5JM),NULL);
-          if (__tmp__W2HK==NULL) {
-            __tmp__YNCU=NULL;
+              __PNAV=((____YWB )__D0HK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NNAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __ONAV=(void *)((unsigned long)(void *)((unsigned long)__VMAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NNAV=__OKI(__ONAV,((____IB )(&(table_type[(__PNAV)]))),(____YWB)(__PNAV |  1));
+              __1LAV=__NNAV;
+            };
+            __0OLS=((____YMOJ *)__1LAV);
+            *(__0OLS) = *(__YMOJ__);
+          };
+          __DQAV=((____YMOJ *)__0OLS);
+          __DQAV->__ZMOJ.__DK.__CK.__YH.__O2B=__N3HK;
+          __DQAV->__SE5J=__FQAV;
+          __DQAV->__ZMOJ.__BI4D=__X0HK;
+          __B1HK=__0OLS;
+        } break;
+        case ____ONOJ__: {
+          __4OLS=((____ONOJ *)__P0HK);
+          __5OLS=__RNQJ(__4OLS->__PNOJ.__DK.__CK.__YH.__O2B,__4OLS->__XE5J);
+          __B1HK=__5OLS;
+        } break;
+        case ____YOOJ__: {
+          __BPLS=((____YOOJ *)__P0HK);
+          __CPLS=__LRQJ(__BPLS->__ZOOJ.__DK.__CK.__YH.__O2B,__BPLS->__TCJK);
+          __B1HK=__CPLS;
+        } break;
+        case ____IM4K__: {
+          __B1HK=__NZFM(((____IM4K *)__P0HK));
+        } break;
+        case ____T5FL__: {
+          __B1HK=__V35O(((____T5FL *)__P0HK));
+        } break;
+        case ____3DUL__: {
+          __B1HK=__AJVP(((____3DUL *)__P0HK));
+        } break;
+        case ____0EUL__: {
+          __B1HK=__QB4P(((____0EUL *)__P0HK));
+        } break;
+        case ____BGUL__: {
+          __B1HK=__LJVP(((____BGUL *)__P0HK));
+        } break;
+        case ____2GUL__: {
+          __B1HK=__2B4P(((____2GUL *)__P0HK));
+        } break;
+        case ____B0VL__: {
+          __B1HK=__H0BN(((____B0VL *)__P0HK));
+        } break;
+        case ____P0VL__: {
+          __B1HK=__NCHM(((____P0VL *)__P0HK));
+        } break;
+        case ____Q5YL__: {
+          __F4HK=__TFTL(((____FKRG *)((____Q5YL *)__P0HK)->__HBKM),NULL);
+          if (__F4HK==NULL) {
+            __HPCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__W2HK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__YNCU=NULL;
+            switch (((struct ___OBJ *)__F4HK)->__id) {
+            case ____IM4K__: {
+              __HPCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__YNCU=((__READ_GLOBAL__B4YL *)__tmp__W2HK);
+            case ____Q5YL__: {
+              __HPCU=((____Q5YL *)__F4HK);
             } break;
             }
           };
-          __tmp__SZHK=__tmp__YNCU;
+          __B1HK=__HPCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__SZHK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__AZHK));
+        case ____UVPM__: {
+          __B1HK=__VGWN(((____UVPM *)__P0HK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__SZHK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__AZHK));
+        case ____0ZPM__: {
+          __B1HK=__4G2P(((____0ZPM *)__P0HK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__SZHK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__AZHK));
+        case ____MR0N__: {
+          __B1HK=__DRVO(((____MR0N *)__P0HK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__SZHK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__AZHK));
+        case ____YWBP__: {
+          __B1HK=__DQ0Q(((____YWBP *)__P0HK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__SZHK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__AZHK));
+        case ____LYBP__: {
+          __B1HK=__0WUP(((____LYBP *)__P0HK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__SZHK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__AZHK));
+        case ____CZBP__: {
+          __B1HK=__FXUP(((____CZBP *)__P0HK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__SZHK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__AZHK));
+        case ____3BEP__: {
+          __B1HK=__FCIQ(((____3BEP *)__P0HK));
         } break;
         };
-        __tmp__Q3HK=new_read__slot__receiver__with__intern__2DZJ(__tmp__0YHK,__tmp__KQ3L,__tmp__SZHK,__tmp__F3HK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__Q3HK);
-        __tmp__KQ3L=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__Q3HK));
-        result__4VHK=__tmp__KQ3L;
+        __54HK=__LFZJ(__J0HK,__ZR3L,__B1HK,__U4HK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__54HK);
+        __ZR3L=__BR5H(((____UL2C *)__54HK));
+        __NXHK=__ZR3L;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__1VHK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__0VHK->parent_constant__KLOJ.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__2VHK);
-        put_position__HRE(Self__0VHK->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__KXHK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __CQXE(((____WMB *)__JXHK->__ZMOJ.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__LXHK);
+        __ORE(__JXHK->__ZMOJ.__DK.__CK.__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));
         };
       };
     };
   };
-  __tmp__YXHK=result__4VHK;
-  return(__tmp__YXHK);
+  __HZHK=__NXHK;
+  return(__HZHK);
 }
 
-static void* check_type__with__J4HK(__CHARACTER_CST__5LOJ *Self__K4HK,__TYPE_FULL__PMB *t__L4HK,__POSITION__OL p__M4HK)
-// ({CHARACTER_CST__5LOJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __Y5HK(____ONOJ *__Z5HK,____WMB *__05HK,____OL __15HK)
+// ({__ONOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__JRAV;
-  void *result__O4HK;
-  __LOCAL__43WC *__tmp__FOLS,*__tmp__ZOLS;
-  __WRITE_LOCAL__BEYJ *__tmp__MOLS,*__tmp__APLS;
-  __STRING_CONSTANT__0 *__tmp__GAIK,*__tmp__NDIK,*v__KTAV;
-  void *__tmp__IAIK;
-  __PROTOTYPE__MF *__tmp__4AIK,*__tmp__CEIK;
-  __INTEGER__Q __tmp__EBIK,__tmp__3OAV,old_nb_elts__5OAV,__tmp__XPAV;
-  __INTEGER__Q old_nb_elts__ZPAV;
-  void *__tmp__WU3L;
-  __POSITION__OL __tmp__KBIK,__tmp__OEIK;
-  void *__tmp__QBIK,*__tmp__CCIK,*__tmp__GFIK;
-  __TYPE_FULL__PMB *__tmp__YBIK,*__tmp__2EIK;
-  __ITM_TYPE_STYLE__TMB *Self__0OAV,*Self__UPAV;
-  __STRING__BC *Self__1OAV,*Self__VPAV;
-  __POINTER__IB __tmp__APAV,__tmp__0PAV,__tmp__SQAV,__tmp__TQAV;
-  __ITM_TYPE_MULTI__NURC *Self__ROLS,*Self__FPLS;
-  __READ_LOCAL__N5ZI *__tmp__SCIK,*__tmp__0FIK,*__tmp__P0QT,*__tmp__Q0QT;
-  __NODE_TYPE__FK2C *__tmp__UCIK,*__tmp__AGIK;
-  __PROTOTYPE_CST__45WC *__tmp__XFIK,*Self__JPLS,*__tmp__KPLS;
-  __STRING_CST__5J *Self__RQAV,*result__NQAV;
-  __UINTEGER_32__RWB __tmp__UQAV;
-  __INTEGER_CST__KAXC *Self__MPLS,*Self__HRAV;
-  __IS_EXPANDED__L5NJ *Self__QPLS,*Self__YRAV;
-  __GET_TYPE_ID__V5NJ *Self__VPLS,*Self__ISAV;
-  __SIZE_OF__NGOJ *Self__YPLS,*Self__YSAV;
-  __REAL_CST__JLOJ *Self__1PLS,*Self__ITAV;
-  __CHARACTER_CST__5LOJ *Self__5PLS,*__tmp__AQLS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CQLS,*__tmp__DQLS;
-  __READ_GLOBAL__B4YL *__tmp__2NCU;
-  __BOOLEAN__L __tmp__F5HK,__tmp__Y5HK,__tmp__1BIK,__tmp__5EIK;
-  __CHARACTER__DB *__tmp__2OAV,*__tmp__WPAV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__VFIK;
-  result__O4HK=NULL;
-  __tmp__F5HK=affect_with__QLKK(((__TYPE_FULL__PMB *)t__L4HK),Self__K4HK->parent_constant__AMOJ.static_type__SG4D);
-  if (__tmp__F5HK) {
-    result__O4HK=Self__K4HK;
+  ____0SG __YSAV;
+  void *__35HK;
+  ____N5WC *__UPLS,*__IQLS;
+  ____QFYJ *__1PLS,*__PQLS;
+  ____0 *__VBIK,*__2EIK,*__ZUAV;
+  void *__XBIK;
+  ____MF *__NCIK,*__RFIK;
+  ____Q __TCIK,__MQAV,__OQAV,__GRAV,__IRAV;
+  void *__FW3L;
+  ____OL __ZCIK,__3FIK;
+  void *__5CIK,*__RDIK,*__VGIK;
+  ____WMB *__HDIK,*__LGIK;
+  ____0MB *__JQAV,*__DRAV;
+  ____BC *__KQAV,*__ERAV;
+  ____IB __PQAV,__JRAV,__BSAV,__CSAV;
+  ____2VRC *__AQLS,*__UQLS;
+  ____2A0I *__BEIK,*__JHIK,*__41QT,*__51QT;
+  ____UL2C *__DEIK,*__PHIK;
+  ____NBXC *__GHIK,*__YQLS,*__ZQLS;
+  ____5J *__ASAV,*__2RAV;
+  ____YWB __DSAV;
+  ____ZBXC *__1QLS,*__WSAV;
+  ____0AOJ *__5QLS,*__HTAV;
+  ____EBOJ *__ERLS,*__XTAV;
+  ____2HOJ *__HRLS,*__HUAV;
+  ____YMOJ *__KRLS,*__XUAV;
+  ____ONOJ *__ORLS,*__PRLS;
+  ____YOOJ *__RRLS,*__SRLS;
+  ____Q5YL *__LPCU;
+  ____L __UAIK,__HBIK,__KDIK,__OGIK;
+  ____DB *__LQAV,*__FRAV;
+  ____ABXC *__EHIK;
+  __35HK=NULL;
+  __UAIK=__5MKK(((____WMB *)__05HK),__Z5HK->__PNOJ.__BI4D);
+  if (__UAIK) {
+    __35HK=__Z5HK;
   } else /* FALSE */ {
-    __tmp__Y5HK=is_export_to__TBVK(((__TYPE_FULL__PMB *)Self__K4HK->parent_constant__AMOJ.static_type__SG4D),t__L4HK);
-    if (__tmp__Y5HK) {
-      __tmp__FOLS=create__name__style__type__0HND(Self__K4HK->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__K4HK->parent_constant__AMOJ.static_type__SG4D));
-      __tmp__MOLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__FOLS),Self__K4HK->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__K4HK);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__MOLS);
-      __tmp__GAIK=get__HJC(last_cast_name__C31J);
-      __tmp__IAIK=get_slot__452I(((__TYPE_FULL__PMB *)Self__K4HK->parent_constant__AMOJ.static_type__SG4D),__tmp__GAIK);
-      if (((void *)__tmp__IAIK == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__K4HK->parent_constant__AMOJ.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__L4HK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__GAIK);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__K4HK->parent_constant__AMOJ.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__M4HK);
-        __tmp__4AIK=prototype__ZDMJ(((__TYPE_FULL__PMB *)Self__K4HK->parent_constant__AMOJ.static_type__SG4D));
-        put_position__HRE(__tmp__4AIK->parent_named__PF.parent_itm_object__OF.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);
+    __HBIK=__CDVK(((____WMB *)__Z5HK->__PNOJ.__BI4D),__05HK);
+    if (__HBIK) {
+      __UPLS=__JJND(__Z5HK->__PNOJ.__DK.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__Z5HK->__PNOJ.__BI4D));
+      __1PLS=__BQRJ(((____N5WC *)__UPLS),__Z5HK->__PNOJ.__DK.__CK.__YH.__O2B,__Z5HK);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__1PLS);
+      __VBIK=__OJC(__R41J);
+      __XBIK=__NB3I(((____WMB *)__Z5HK->__PNOJ.__BI4D),__VBIK);
+      if (((void *)__XBIK == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __CQXE(((____WMB *)__Z5HK->__PNOJ.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__05HK),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__VBIK);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __CQXE(((____WMB *)__Z5HK->__PNOJ.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__15HK);
+        __NCIK=__IFMJ(((____WMB *)__Z5HK->__PNOJ.__BI4D));
+        __ORE(__NCIK->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__IAIK)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__IAIK)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__EBIK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__IAIK));
+      if (((struct ___OBJ *)__XBIK)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__XBIK)->__2JRG->__QLC)->__id==____OLC__) {
+          __TCIK=__HVRL(((____1JRG *)__XBIK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__EBIK=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__IAIK));
+          __TCIK=__HVRL(((____1JRG *)__XBIK));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__IAIK)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__EBIK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__IAIK));
+        if (((struct ___OBJ *)((____FKRG *)__XBIK)->__HKRG->__QLC)->__id==____OLC__) {
+          __TCIK=__4VRL(((____FKRG *)__XBIK));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__EBIK=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__IAIK));
+          __TCIK=__4VRL(((____FKRG *)__XBIK));
         };
       };
-      if ((__tmp__EBIK !=  1)) {
-        if (((struct ___OBJ *)__tmp__IAIK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__WU3L=((__SLOT_CODE__MIRG *)__tmp__IAIK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WU3L)->__id==__ITM_SLOT__HLC__) {
-            __tmp__KBIK=((__ITM_SLOT__HLC *)__tmp__WU3L)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__TCIK !=  1)) {
+        if (((struct ___OBJ *)__XBIK)->__id==____1JRG__) {
+          __FW3L=((____1JRG *)__XBIK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__FW3L)->__id==____OLC__) {
+            __ZCIK=((____OLC *)__FW3L)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__KBIK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WU3L)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __ZCIK=((____4G0D *)__FW3L)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__KBIK=((__SLOT_DATA__WIRG *)__tmp__IAIK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __ZCIK=((____FKRG *)__XBIK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__KBIK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__ZCIK);
+        __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 *)__tmp__IAIK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__WU3L=((__SLOT_CODE__MIRG *)__tmp__IAIK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__WU3L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__QBIK=((__ITM_SLOT__HLC *)__tmp__WU3L)->result_type__3VOB;
+      if (((struct ___OBJ *)__XBIK)->__id==____1JRG__) {
+        __FW3L=((____1JRG *)__XBIK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__FW3L)->__id==____OLC__) {
+          __5CIK=((____OLC *)__FW3L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__QBIK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WU3L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __5CIK=((____4G0D *)__FW3L)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__WU3L=((__SLOT_DATA__WIRG *)__tmp__IAIK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__WU3L)->__id==__ITM_SLOT__HLC__) {
-          __tmp__QBIK=((__ITM_SLOT__HLC *)__tmp__WU3L)->result_type__3VOB;
+        __FW3L=((____FKRG *)__XBIK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__FW3L)->__id==____OLC__) {
+          __5CIK=((____OLC *)__FW3L)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__QBIK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WU3L)->parent_itm_slot__QF0D.result_type__3VOB;
+          __5CIK=((____4G0D *)__FW3L)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__QBIK==NULL) {
-        __tmp__WU3L=NULL;
+      if (__5CIK==NULL) {
+        __FW3L=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__QBIK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__WU3L=((void *)__tmp__QBIK);
+        switch (((struct ___OBJ *)__5CIK)->__id) {
+        case ____QMB__: {
+          __FW3L=((void *)__5CIK);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__WU3L=((void *)__tmp__QBIK);
+        case ____0MB__: {
+          __FW3L=((void *)__5CIK);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__WU3L=((void *)__tmp__QBIK);
+        case ____KPB__: {
+          __FW3L=((void *)__5CIK);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__WU3L=((void *)__tmp__QBIK);
+        case ____TEZ__: {
+          __FW3L=((void *)__5CIK);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__WU3L=NULL;
+        case ____2VRC__: {
+          __FW3L=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__WU3L=NULL;
+        case ____GZRC__: {
+          __FW3L=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__WU3L == (void *)NULL)) {
-        __tmp__1BIK=TRUE__K__;
+      if (((void *)__FW3L == (void *)NULL)) {
+        __KDIK=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__WU3L)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__YBIK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__WU3L));
+        switch (((struct ___OBJ *)__FW3L)->__id) {
+        case ____QMB__: {
+          __HDIK=__43X(((____QMB *)__FW3L));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__YBIK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WU3L)));
+        case ____0MB__: {
+          __HDIK=__D5X(((____0MB *)((____QMB *)__FW3L)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__YBIK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WU3L)),NULL);
+        case ____KPB__: {
+          __HDIK=__LAY(((____KPB *)((____QMB *)__FW3L)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__YBIK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WU3L)),NULL);
+        case ____TEZ__: {
+          __HDIK=__HZ1D(((____TEZ *)((____QMB *)__FW3L)),NULL);
         } break;
         };
-        __tmp__1BIK=((void *)__tmp__YBIK != (void *)t__L4HK);
+        __KDIK=((void *)__HDIK != (void *)__05HK);
       };
-      if (__tmp__1BIK) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__IAIK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__QBIK=((__SLOT_CODE__MIRG *)__tmp__IAIK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__QBIK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__CCIK=((__ITM_SLOT__HLC *)__tmp__QBIK)->result_type__3VOB;
+      if (__KDIK) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__XBIK)->__id==____1JRG__) {
+          __5CIK=((____1JRG *)__XBIK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__5CIK)->__id==____OLC__) {
+            __RDIK=((____OLC *)__5CIK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__CCIK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QBIK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __RDIK=((____4G0D *)__5CIK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__QBIK=((__SLOT_DATA__WIRG *)__tmp__IAIK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__QBIK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__CCIK=((__ITM_SLOT__HLC *)__tmp__QBIK)->result_type__3VOB;
+          __5CIK=((____FKRG *)__XBIK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__5CIK)->__id==____OLC__) {
+            __RDIK=((____OLC *)__5CIK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__CCIK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QBIK)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__CCIK)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__CCIK)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__0OAV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__CCIK));
-          if (((void *)Self__0OAV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__0OAV->style__MPC);
-            Self__1OAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__1OAV->capacity__HFL <= Self__1OAV->count__WJ)) {
-              if ((Self__1OAV->capacity__HFL ==  0)) {
-                Self__1OAV->capacity__HFL= 32;
-                __tmp__2OAV=create__KVW( 32);
-                Self__1OAV->storage__4EL=__tmp__2OAV;
+            __RDIK=((____4G0D *)__5CIK)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__RDIK)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__RDIK)->__KPC);
+        } break;
+        case ____0MB__: {
+          __JQAV=((____0MB *)((____QMB *)__RDIK));
+          if (((void *)__JQAV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__JQAV->__TPC);
+            __KQAV=((____BC *)__YC);
+            if ((__KQAV->__OFL <= __KQAV->__WJ)) {
+              if ((__KQAV->__OFL ==  0)) {
+                __KQAV->__OFL= 32;
+                __LQAV=__RVW( 32);
+                __KQAV->__FFL=__LQAV;
               } else /* FALSE */ {
-                __tmp__3OAV=(__INTEGER__Q)(Self__1OAV->capacity__HFL <<  1);
-                __tmp__2OAV=((__CHARACTER__DB *)Self__1OAV->storage__4EL);
-                old_nb_elts__5OAV=Self__1OAV->capacity__HFL;
-                __tmp__APAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2OAV),((__UINTEGER_32__RWB )old_nb_elts__5OAV),((__UINTEGER_32__RWB )__tmp__3OAV));
-                __tmp__2OAV=((__CHARACTER__DB *)__tmp__APAV);
-                clear__to__F00(__tmp__2OAV,old_nb_elts__5OAV,(__INTEGER__Q)(__tmp__3OAV -  1));
-                Self__1OAV->storage__4EL=__tmp__2OAV;
-                Self__1OAV->capacity__HFL=__tmp__3OAV;
+                __MQAV=(____Q)(__KQAV->__OFL <<  1);
+                __LQAV=((____DB *)__KQAV->__FFL);
+                __OQAV=__KQAV->__OFL;
+                __PQAV=__55W(((____IB )__LQAV),((____YWB )__OQAV),((____YWB )__MQAV));
+                __LQAV=((____DB *)__PQAV);
+                __M00(__LQAV,__OQAV,(____Q)(__MQAV -  1));
+                __KQAV->__FFL=__LQAV;
+                __KQAV->__OFL=__MQAV;
               };
             };
-            ((__CHARACTER__DB *)Self__1OAV->storage__4EL)[Self__1OAV->count__WJ]=' ';
-            Self__1OAV->count__WJ=(__INTEGER__Q)(Self__1OAV->count__WJ +  1);
+            ((____DB *)__KQAV->__FFL)[__KQAV->__WJ]=' ';
+            __KQAV->__WJ=(____Q)(__KQAV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__0OAV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__JQAV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__CCIK)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__RDIK)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__CCIK))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__RDIK))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__ROLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__CCIK));
-          Self__1OAV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__1OAV->capacity__HFL <= Self__1OAV->count__WJ)) {
-            if ((Self__1OAV->capacity__HFL ==  0)) {
-              Self__1OAV->capacity__HFL= 32;
-              __tmp__2OAV=create__KVW( 32);
-              Self__1OAV->storage__4EL=__tmp__2OAV;
+        case ____2VRC__: {
+          __AQLS=((____2VRC *)((____QMB *)__RDIK));
+          __KQAV=((____BC *)__YC);
+          if ((__KQAV->__OFL <= __KQAV->__WJ)) {
+            if ((__KQAV->__OFL ==  0)) {
+              __KQAV->__OFL= 32;
+              __LQAV=__RVW( 32);
+              __KQAV->__FFL=__LQAV;
             } else /* FALSE */ {
-              __tmp__3OAV=(__INTEGER__Q)(Self__1OAV->capacity__HFL <<  1);
-              __tmp__2OAV=((__CHARACTER__DB *)Self__1OAV->storage__4EL);
-              old_nb_elts__5OAV=Self__1OAV->capacity__HFL;
-              __tmp__APAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2OAV),((__UINTEGER_32__RWB )old_nb_elts__5OAV),((__UINTEGER_32__RWB )__tmp__3OAV));
-              __tmp__2OAV=((__CHARACTER__DB *)__tmp__APAV);
-              clear__to__F00(__tmp__2OAV,old_nb_elts__5OAV,(__INTEGER__Q)(__tmp__3OAV -  1));
-              Self__1OAV->storage__4EL=__tmp__2OAV;
-              Self__1OAV->capacity__HFL=__tmp__3OAV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__1OAV->storage__4EL)[Self__1OAV->count__WJ]='(';
-          Self__1OAV->count__WJ=(__INTEGER__Q)(Self__1OAV->count__WJ +  1);
-          display_raw__DGAD(Self__ROLS,string_tmp__YC);
-          Self__1OAV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__1OAV->capacity__HFL <= Self__1OAV->count__WJ)) {
-            if ((Self__1OAV->capacity__HFL ==  0)) {
-              Self__1OAV->capacity__HFL= 32;
-              __tmp__2OAV=create__KVW( 32);
-              Self__1OAV->storage__4EL=__tmp__2OAV;
+              __MQAV=(____Q)(__KQAV->__OFL <<  1);
+              __LQAV=((____DB *)__KQAV->__FFL);
+              __OQAV=__KQAV->__OFL;
+              __PQAV=__55W(((____IB )__LQAV),((____YWB )__OQAV),((____YWB )__MQAV));
+              __LQAV=((____DB *)__PQAV);
+              __M00(__LQAV,__OQAV,(____Q)(__MQAV -  1));
+              __KQAV->__FFL=__LQAV;
+              __KQAV->__OFL=__MQAV;
+            };
+          };
+          ((____DB *)__KQAV->__FFL)[__KQAV->__WJ]='(';
+          __KQAV->__WJ=(____Q)(__KQAV->__WJ +  1);
+          __SHAD(__AQLS,__YC);
+          __KQAV=((____BC *)__YC);
+          if ((__KQAV->__OFL <= __KQAV->__WJ)) {
+            if ((__KQAV->__OFL ==  0)) {
+              __KQAV->__OFL= 32;
+              __LQAV=__RVW( 32);
+              __KQAV->__FFL=__LQAV;
             } else /* FALSE */ {
-              __tmp__3OAV=(__INTEGER__Q)(Self__1OAV->capacity__HFL <<  1);
-              __tmp__2OAV=((__CHARACTER__DB *)Self__1OAV->storage__4EL);
-              old_nb_elts__5OAV=Self__1OAV->capacity__HFL;
-              __tmp__APAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2OAV),((__UINTEGER_32__RWB )old_nb_elts__5OAV),((__UINTEGER_32__RWB )__tmp__3OAV));
-              __tmp__2OAV=((__CHARACTER__DB *)__tmp__APAV);
-              clear__to__F00(__tmp__2OAV,old_nb_elts__5OAV,(__INTEGER__Q)(__tmp__3OAV -  1));
-              Self__1OAV->storage__4EL=__tmp__2OAV;
-              Self__1OAV->capacity__HFL=__tmp__3OAV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__1OAV->storage__4EL)[Self__1OAV->count__WJ]=')';
-          Self__1OAV->count__WJ=(__INTEGER__Q)(Self__1OAV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__CCIK)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__L4HK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__IAIK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__QBIK=((__SLOT_CODE__MIRG *)__tmp__IAIK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__QBIK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__KBIK=((__ITM_SLOT__HLC *)__tmp__QBIK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __MQAV=(____Q)(__KQAV->__OFL <<  1);
+              __LQAV=((____DB *)__KQAV->__FFL);
+              __OQAV=__KQAV->__OFL;
+              __PQAV=__55W(((____IB )__LQAV),((____YWB )__OQAV),((____YWB )__MQAV));
+              __LQAV=((____DB *)__PQAV);
+              __M00(__LQAV,__OQAV,(____Q)(__MQAV -  1));
+              __KQAV->__FFL=__LQAV;
+              __KQAV->__OFL=__MQAV;
+            };
+          };
+          ((____DB *)__KQAV->__FFL)[__KQAV->__WJ]=')';
+          __KQAV->__WJ=(____Q)(__KQAV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__RDIK)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__05HK),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__XBIK)->__id==____1JRG__) {
+          __5CIK=((____1JRG *)__XBIK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__5CIK)->__id==____OLC__) {
+            __ZCIK=((____OLC *)__5CIK)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__KBIK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QBIK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __ZCIK=((____4G0D *)__5CIK)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__KBIK=((__SLOT_DATA__WIRG *)__tmp__IAIK)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __ZCIK=((____FKRG *)__XBIK)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__KBIK);
-        put_position__HRE(Self__K4HK->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.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(__ZCIK);
+        __ORE(__Z5HK->__PNOJ.__DK.__CK.__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));
         };
       };
-      __tmp__SCIK=read__NUEI(((__LOCAL__43WC *)__tmp__FOLS));
-      __tmp__UCIK=new_read__slot__receiver__self__intern__3J2C(Self__K4HK->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__IAIK,__tmp__SCIK,__tmp__SCIK,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__UCIK);
-      __tmp__IAIK=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__UCIK));
-      result__O4HK=__tmp__IAIK;
-      __tmp__1BIK=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__1BIK=FALSE__O__;
-    };
-    if ((! __tmp__1BIK)) {
-      __tmp__1BIK=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__L4HK),Self__K4HK->parent_constant__AMOJ.static_type__SG4D);
-      if (__tmp__1BIK) {
-        __tmp__ZOLS=create__name__style__type__0HND(Self__K4HK->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__K4HK->parent_constant__AMOJ.static_type__SG4D));
-        __tmp__APLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__ZOLS),Self__K4HK->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__K4HK);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__APLS);
-        __tmp__NDIK=get__HJC(last_cast_name__C31J);
-        __tmp__WU3L=get_slot__452I(((__TYPE_FULL__PMB *)t__L4HK),__tmp__NDIK);
-        if (((void *)__tmp__WU3L == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__L4HK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__K4HK->parent_constant__AMOJ.static_type__SG4D),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__NDIK);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__L4HK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__M4HK);
-          __tmp__CEIK=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__L4HK));
-          put_position__HRE(__tmp__CEIK->parent_named__PF.parent_itm_object__OF.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);
+      __BEIK=__2VEI(((____N5WC *)__UPLS));
+      __DEIK=__ML2C(__Z5HK->__PNOJ.__DK.__CK.__YH.__O2B,__XBIK,__BEIK,__BEIK,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__DEIK);
+      __XBIK=__BR5H(((____UL2C *)__DEIK));
+      __35HK=__XBIK;
+      __KDIK=__K__;
+    } else /* FALSE */ {
+      __KDIK=__O__;
+    };
+    if ((! __KDIK)) {
+      __KDIK=__1XRL(((____WMB *)__05HK),__Z5HK->__PNOJ.__BI4D);
+      if (__KDIK) {
+        __IQLS=__JJND(__Z5HK->__PNOJ.__DK.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__Z5HK->__PNOJ.__BI4D));
+        __PQLS=__BQRJ(((____N5WC *)__IQLS),__Z5HK->__PNOJ.__DK.__CK.__YH.__O2B,__Z5HK);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PQLS);
+        __2EIK=__OJC(__R41J);
+        __FW3L=__NB3I(((____WMB *)__05HK),__2EIK);
+        if (((void *)__FW3L == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__05HK),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __CQXE(((____WMB *)__Z5HK->__PNOJ.__BI4D),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__2EIK);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__05HK),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__15HK);
+          __RFIK=__IFMJ(((____WMB *)__05HK));
+          __ORE(__RFIK->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__WU3L)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__WU3L)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3OAV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__WU3L));
+        if (((struct ___OBJ *)__FW3L)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__FW3L)->__2JRG->__QLC)->__id==____OLC__) {
+            __MQAV=__HVRL(((____1JRG *)__FW3L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3OAV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__WU3L));
+            __MQAV=__HVRL(((____1JRG *)__FW3L));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__WU3L)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3OAV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__WU3L));
+          if (((struct ___OBJ *)((____FKRG *)__FW3L)->__HKRG->__QLC)->__id==____OLC__) {
+            __MQAV=__4VRL(((____FKRG *)__FW3L));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3OAV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__WU3L));
+            __MQAV=__4VRL(((____FKRG *)__FW3L));
           };
         };
-        if ((__tmp__3OAV !=  2)) {
-          if (((struct ___OBJ *)__tmp__WU3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__CCIK=((__SLOT_CODE__MIRG *)__tmp__WU3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__CCIK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__OEIK=((__ITM_SLOT__HLC *)__tmp__CCIK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__MQAV !=  2)) {
+          if (((struct ___OBJ *)__FW3L)->__id==____1JRG__) {
+            __RDIK=((____1JRG *)__FW3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__RDIK)->__id==____OLC__) {
+              __3FIK=((____OLC *)__RDIK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__OEIK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CCIK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __3FIK=((____4G0D *)__RDIK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__OEIK=((__SLOT_DATA__WIRG *)__tmp__WU3L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __3FIK=((____FKRG *)__FW3L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__OEIK);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__3FIK);
+          __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 *)__tmp__WU3L)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__QBIK=((__SLOT_CODE__MIRG *)__tmp__WU3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__QBIK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__CCIK=((__ITM_SLOT__HLC *)__tmp__QBIK)->result_type__3VOB;
+        if (((struct ___OBJ *)__FW3L)->__id==____1JRG__) {
+          __5CIK=((____1JRG *)__FW3L)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__5CIK)->__id==____OLC__) {
+            __RDIK=((____OLC *)__5CIK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__CCIK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QBIK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __RDIK=((____4G0D *)__5CIK)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__QBIK=((__SLOT_DATA__WIRG *)__tmp__WU3L)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__QBIK)->__id==__ITM_SLOT__HLC__) {
-            __tmp__CCIK=((__ITM_SLOT__HLC *)__tmp__QBIK)->result_type__3VOB;
+          __5CIK=((____FKRG *)__FW3L)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__5CIK)->__id==____OLC__) {
+            __RDIK=((____OLC *)__5CIK)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__CCIK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QBIK)->parent_itm_slot__QF0D.result_type__3VOB;
+            __RDIK=((____4G0D *)__5CIK)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__CCIK==NULL) {
-          __tmp__QBIK=NULL;
+        if (__RDIK==NULL) {
+          __5CIK=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__CCIK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__QBIK=((void *)__tmp__CCIK);
+          switch (((struct ___OBJ *)__RDIK)->__id) {
+          case ____QMB__: {
+            __5CIK=((void *)__RDIK);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__QBIK=((void *)__tmp__CCIK);
+          case ____0MB__: {
+            __5CIK=((void *)__RDIK);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__QBIK=((void *)__tmp__CCIK);
+          case ____KPB__: {
+            __5CIK=((void *)__RDIK);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__QBIK=((void *)__tmp__CCIK);
+          case ____TEZ__: {
+            __5CIK=((void *)__RDIK);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__QBIK=NULL;
+          case ____2VRC__: {
+            __5CIK=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__QBIK=NULL;
+          case ____GZRC__: {
+            __5CIK=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__QBIK == (void *)NULL)) {
-          __tmp__5EIK=TRUE__K__;
+        if (((void *)__5CIK == (void *)NULL)) {
+          __OGIK=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__QBIK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__2EIK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__QBIK));
+          switch (((struct ___OBJ *)__5CIK)->__id) {
+          case ____QMB__: {
+            __LGIK=__43X(((____QMB *)__5CIK));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__2EIK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QBIK)));
+          case ____0MB__: {
+            __LGIK=__D5X(((____0MB *)((____QMB *)__5CIK)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__2EIK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QBIK)),NULL);
+          case ____KPB__: {
+            __LGIK=__LAY(((____KPB *)((____QMB *)__5CIK)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__2EIK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QBIK)),NULL);
+          case ____TEZ__: {
+            __LGIK=__HZ1D(((____TEZ *)((____QMB *)__5CIK)),NULL);
           } break;
           };
-          __tmp__5EIK=((void *)__tmp__2EIK != (void *)t__L4HK);
+          __OGIK=((void *)__LGIK != (void *)__05HK);
         };
-        if (__tmp__5EIK) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__WU3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__CCIK=((__SLOT_CODE__MIRG *)__tmp__WU3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__CCIK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__GFIK=((__ITM_SLOT__HLC *)__tmp__CCIK)->result_type__3VOB;
+        if (__OGIK) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__FW3L)->__id==____1JRG__) {
+            __RDIK=((____1JRG *)__FW3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__RDIK)->__id==____OLC__) {
+              __VGIK=((____OLC *)__RDIK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__GFIK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CCIK)->parent_itm_slot__QF0D.result_type__3VOB;
+              __VGIK=((____4G0D *)__RDIK)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__CCIK=((__SLOT_DATA__WIRG *)__tmp__WU3L)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__CCIK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__GFIK=((__ITM_SLOT__HLC *)__tmp__CCIK)->result_type__3VOB;
+            __RDIK=((____FKRG *)__FW3L)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__RDIK)->__id==____OLC__) {
+              __VGIK=((____OLC *)__RDIK)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__GFIK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CCIK)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__GFIK)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__GFIK)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__UPAV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GFIK));
-            if (((void *)Self__UPAV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__UPAV->style__MPC);
-              Self__VPAV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__VPAV->capacity__HFL <= Self__VPAV->count__WJ)) {
-                if ((Self__VPAV->capacity__HFL ==  0)) {
-                  Self__VPAV->capacity__HFL= 32;
-                  __tmp__WPAV=create__KVW( 32);
-                  Self__VPAV->storage__4EL=__tmp__WPAV;
+              __VGIK=((____4G0D *)__RDIK)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__VGIK)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__VGIK)->__KPC);
+          } break;
+          case ____0MB__: {
+            __DRAV=((____0MB *)((____QMB *)__VGIK));
+            if (((void *)__DRAV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__DRAV->__TPC);
+              __ERAV=((____BC *)__YC);
+              if ((__ERAV->__OFL <= __ERAV->__WJ)) {
+                if ((__ERAV->__OFL ==  0)) {
+                  __ERAV->__OFL= 32;
+                  __FRAV=__RVW( 32);
+                  __ERAV->__FFL=__FRAV;
                 } else /* FALSE */ {
-                  __tmp__XPAV=(__INTEGER__Q)(Self__VPAV->capacity__HFL <<  1);
-                  __tmp__WPAV=((__CHARACTER__DB *)Self__VPAV->storage__4EL);
-                  old_nb_elts__ZPAV=Self__VPAV->capacity__HFL;
-                  __tmp__0PAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WPAV),((__UINTEGER_32__RWB )old_nb_elts__ZPAV),((__UINTEGER_32__RWB )__tmp__XPAV));
-                  __tmp__WPAV=((__CHARACTER__DB *)__tmp__0PAV);
-                  clear__to__F00(__tmp__WPAV,old_nb_elts__ZPAV,(__INTEGER__Q)(__tmp__XPAV -  1));
-                  Self__VPAV->storage__4EL=__tmp__WPAV;
-                  Self__VPAV->capacity__HFL=__tmp__XPAV;
+                  __GRAV=(____Q)(__ERAV->__OFL <<  1);
+                  __FRAV=((____DB *)__ERAV->__FFL);
+                  __IRAV=__ERAV->__OFL;
+                  __JRAV=__55W(((____IB )__FRAV),((____YWB )__IRAV),((____YWB )__GRAV));
+                  __FRAV=((____DB *)__JRAV);
+                  __M00(__FRAV,__IRAV,(____Q)(__GRAV -  1));
+                  __ERAV->__FFL=__FRAV;
+                  __ERAV->__OFL=__GRAV;
                 };
               };
-              ((__CHARACTER__DB *)Self__VPAV->storage__4EL)[Self__VPAV->count__WJ]=' ';
-              Self__VPAV->count__WJ=(__INTEGER__Q)(Self__VPAV->count__WJ +  1);
+              ((____DB *)__ERAV->__FFL)[__ERAV->__WJ]=' ';
+              __ERAV->__WJ=(____Q)(__ERAV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__UPAV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__DRAV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GFIK)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__VGIK)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GFIK))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__VGIK))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__FPLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GFIK));
-            Self__VPAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__VPAV->capacity__HFL <= Self__VPAV->count__WJ)) {
-              if ((Self__VPAV->capacity__HFL ==  0)) {
-                Self__VPAV->capacity__HFL= 32;
-                __tmp__WPAV=create__KVW( 32);
-                Self__VPAV->storage__4EL=__tmp__WPAV;
+          case ____2VRC__: {
+            __UQLS=((____2VRC *)((____QMB *)__VGIK));
+            __ERAV=((____BC *)__YC);
+            if ((__ERAV->__OFL <= __ERAV->__WJ)) {
+              if ((__ERAV->__OFL ==  0)) {
+                __ERAV->__OFL= 32;
+                __FRAV=__RVW( 32);
+                __ERAV->__FFL=__FRAV;
               } else /* FALSE */ {
-                __tmp__XPAV=(__INTEGER__Q)(Self__VPAV->capacity__HFL <<  1);
-                __tmp__WPAV=((__CHARACTER__DB *)Self__VPAV->storage__4EL);
-                old_nb_elts__ZPAV=Self__VPAV->capacity__HFL;
-                __tmp__0PAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WPAV),((__UINTEGER_32__RWB )old_nb_elts__ZPAV),((__UINTEGER_32__RWB )__tmp__XPAV));
-                __tmp__WPAV=((__CHARACTER__DB *)__tmp__0PAV);
-                clear__to__F00(__tmp__WPAV,old_nb_elts__ZPAV,(__INTEGER__Q)(__tmp__XPAV -  1));
-                Self__VPAV->storage__4EL=__tmp__WPAV;
-                Self__VPAV->capacity__HFL=__tmp__XPAV;
+                __GRAV=(____Q)(__ERAV->__OFL <<  1);
+                __FRAV=((____DB *)__ERAV->__FFL);
+                __IRAV=__ERAV->__OFL;
+                __JRAV=__55W(((____IB )__FRAV),((____YWB )__IRAV),((____YWB )__GRAV));
+                __FRAV=((____DB *)__JRAV);
+                __M00(__FRAV,__IRAV,(____Q)(__GRAV -  1));
+                __ERAV->__FFL=__FRAV;
+                __ERAV->__OFL=__GRAV;
               };
             };
-            ((__CHARACTER__DB *)Self__VPAV->storage__4EL)[Self__VPAV->count__WJ]='(';
-            Self__VPAV->count__WJ=(__INTEGER__Q)(Self__VPAV->count__WJ +  1);
-            display_raw__DGAD(Self__FPLS,string_tmp__YC);
-            Self__VPAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__VPAV->capacity__HFL <= Self__VPAV->count__WJ)) {
-              if ((Self__VPAV->capacity__HFL ==  0)) {
-                Self__VPAV->capacity__HFL= 32;
-                __tmp__WPAV=create__KVW( 32);
-                Self__VPAV->storage__4EL=__tmp__WPAV;
+            ((____DB *)__ERAV->__FFL)[__ERAV->__WJ]='(';
+            __ERAV->__WJ=(____Q)(__ERAV->__WJ +  1);
+            __SHAD(__UQLS,__YC);
+            __ERAV=((____BC *)__YC);
+            if ((__ERAV->__OFL <= __ERAV->__WJ)) {
+              if ((__ERAV->__OFL ==  0)) {
+                __ERAV->__OFL= 32;
+                __FRAV=__RVW( 32);
+                __ERAV->__FFL=__FRAV;
               } else /* FALSE */ {
-                __tmp__XPAV=(__INTEGER__Q)(Self__VPAV->capacity__HFL <<  1);
-                __tmp__WPAV=((__CHARACTER__DB *)Self__VPAV->storage__4EL);
-                old_nb_elts__ZPAV=Self__VPAV->capacity__HFL;
-                __tmp__0PAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WPAV),((__UINTEGER_32__RWB )old_nb_elts__ZPAV),((__UINTEGER_32__RWB )__tmp__XPAV));
-                __tmp__WPAV=((__CHARACTER__DB *)__tmp__0PAV);
-                clear__to__F00(__tmp__WPAV,old_nb_elts__ZPAV,(__INTEGER__Q)(__tmp__XPAV -  1));
-                Self__VPAV->storage__4EL=__tmp__WPAV;
-                Self__VPAV->capacity__HFL=__tmp__XPAV;
+                __GRAV=(____Q)(__ERAV->__OFL <<  1);
+                __FRAV=((____DB *)__ERAV->__FFL);
+                __IRAV=__ERAV->__OFL;
+                __JRAV=__55W(((____IB )__FRAV),((____YWB )__IRAV),((____YWB )__GRAV));
+                __FRAV=((____DB *)__JRAV);
+                __M00(__FRAV,__IRAV,(____Q)(__GRAV -  1));
+                __ERAV->__FFL=__FRAV;
+                __ERAV->__OFL=__GRAV;
               };
             };
-            ((__CHARACTER__DB *)Self__VPAV->storage__4EL)[Self__VPAV->count__WJ]=')';
-            Self__VPAV->count__WJ=(__INTEGER__Q)(Self__VPAV->count__WJ +  1);
+            ((____DB *)__ERAV->__FFL)[__ERAV->__WJ]=')';
+            __ERAV->__WJ=(____Q)(__ERAV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GFIK)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__VGIK)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__L4HK),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__WU3L)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__CCIK=((__SLOT_CODE__MIRG *)__tmp__WU3L)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__CCIK)->__id==__ITM_SLOT__HLC__) {
-              __tmp__OEIK=((__ITM_SLOT__HLC *)__tmp__CCIK)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__05HK),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__FW3L)->__id==____1JRG__) {
+            __RDIK=((____1JRG *)__FW3L)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__RDIK)->__id==____OLC__) {
+              __3FIK=((____OLC *)__RDIK)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__OEIK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CCIK)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __3FIK=((____4G0D *)__RDIK)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__OEIK=((__SLOT_DATA__WIRG *)__tmp__WU3L)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __3FIK=((____FKRG *)__FW3L)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__OEIK);
-          put_position__HRE(Self__K4HK->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.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(__3FIK);
+          __ORE(__Z5HK->__PNOJ.__DK.__CK.__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));
           };
         };
-        __tmp__VFIK=create_with_capacity__CBZH( 2);
-        __tmp__XFIK=create__type__IJ2C(Self__K4HK->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,t__L4HK);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__VFIK),__tmp__XFIK);
-        __tmp__0FIK=read__NUEI(((__LOCAL__43WC *)__tmp__ZOLS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__VFIK),__tmp__0FIK);
-        __tmp__KBIK=Self__K4HK->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__QBIK=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__VFIK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__QBIK)->__id) {
-        case __STRING_CST__5J__: {
-          Self__RQAV=((__STRING_CST__5J *)__tmp__QBIK);
-          result__NQAV=NULL;
-          __tmp__APAV=((__POINTER__IB )(NULL));
-          __tmp__EBIK= 0;
-          __tmp__0PAV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__0PAV ==  0)) {
-            result__NQAV=Self__RQAV;
-          } else /* FALSE */ {
-            __tmp__EBIK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0PAV));
-            if ((__tmp__EBIK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SQAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TQAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0PAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UQAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TQAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SQAV=micro_alloc__table__lab__HKI(__tmp__TQAV,((__POINTER__IB )(&(table_size[(__tmp__UQAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TQAV)));
-              __tmp__APAV=__tmp__SQAV;
+        __EHIK=__RCZH( 2);
+        __GHIK=__XK2C(__Z5HK->__PNOJ.__DK.__CK.__YH.__O2B,__05HK);
+        __0YEI(((____ABXC *)__EHIK),__GHIK);
+        __JHIK=__2VEI(((____N5WC *)__IQLS));
+        __0YEI(((____ABXC *)__EHIK),__JHIK);
+        __ZCIK=__Z5HK->__PNOJ.__DK.__CK.__YH.__O2B;
+        __5CIK=((void **)((____ABXC *)__EHIK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__5CIK)->__id) {
+        case ____5J__: {
+          __ASAV=((____5J *)__5CIK);
+          __2RAV=NULL;
+          __PQAV=((____IB )(NULL));
+          __TCIK= 0;
+          __JRAV=((____IB )sizeof(____5J));
+          if (((unsigned long)__JRAV ==  0)) {
+            __2RAV=__ASAV;
+          } else /* FALSE */ {
+            __TCIK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JRAV));
+            if ((__TCIK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BSAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CSAV=(void *)((unsigned long)(void *)((unsigned long)__JRAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DSAV=((____YWB )((____Q )(void *)((unsigned long)__CSAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BSAV=__OKI(__CSAV,((____IB )(&(table_size[(__DSAV)-1]))),((____YWB )((____Q )__CSAV)));
+              __PQAV=__BSAV;
             } else /* FALSE */ {
-              __tmp__UQAV=((__UINTEGER_32__RWB )__tmp__EBIK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SQAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TQAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0PAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SQAV=micro_alloc__table__lab__HKI(__tmp__TQAV,((__POINTER__IB )(&(table_type[(__tmp__UQAV)]))),(__UINTEGER_32__RWB)(__tmp__UQAV |  1));
-              __tmp__APAV=__tmp__SQAV;
-            };
-            result__NQAV=((__STRING_CST__5J *)__tmp__APAV);
-            *(result__NQAV) = *(Self__RQAV);
-          };
-          __tmp__CCIK=result__NQAV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__CCIK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__QBIK));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__JPLS=((__PROTOTYPE_CST__45WC *)__tmp__QBIK);
-          __tmp__KPLS=create__type__IJ2C(Self__JPLS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JPLS->parent_constant__55WC.static_type__SG4D);
-          __tmp__CCIK=__tmp__KPLS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__MPLS=((__INTEGER_CST__KAXC *)__tmp__QBIK);
-          __tmp__OEIK=Self__MPLS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__JRAV=Self__MPLS->value__YG4D;
-          __tmp__YBIK=Self__MPLS->parent_constant__LAXC.static_type__SG4D;
-          Self__MPLS=NULL;
-          __tmp__APAV=((__POINTER__IB )(NULL));
-          __tmp__EBIK= 0;
-          __tmp__0PAV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__0PAV ==  0)) {
-            Self__MPLS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__EBIK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0PAV));
-            if ((__tmp__EBIK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SQAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TQAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0PAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UQAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TQAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SQAV=micro_alloc__table__lab__HKI(__tmp__TQAV,((__POINTER__IB )(&(table_size[(__tmp__UQAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TQAV)));
-              __tmp__APAV=__tmp__SQAV;
+              __DSAV=((____YWB )__TCIK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BSAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CSAV=(void *)((unsigned long)(void *)((unsigned long)__JRAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BSAV=__OKI(__CSAV,((____IB )(&(table_type[(__DSAV)]))),(____YWB)(__DSAV |  1));
+              __PQAV=__BSAV;
+            };
+            __2RAV=((____5J *)__PQAV);
+            *(__2RAV) = *(__ASAV);
+          };
+          __RDIK=__2RAV;
+        } break;
+        case ____0AXC__: {
+          __RDIK=__JZAL(((____0AXC *)__5CIK));
+        } break;
+        case ____NBXC__: {
+          __YQLS=((____NBXC *)__5CIK);
+          __ZQLS=__XK2C(__YQLS->__OBXC.__DK.__CK.__YH.__O2B,__YQLS->__OBXC.__BI4D);
+          __RDIK=__ZQLS;
+        } break;
+        case ____ZBXC__: {
+          __1QLS=((____ZBXC *)__5CIK);
+          __3FIK=__1QLS->__0BXC.__DK.__CK.__YH.__O2B;
+          __YSAV=__1QLS->__HI4D;
+          __HDIK=__1QLS->__0BXC.__BI4D;
+          __1QLS=NULL;
+          __PQAV=((____IB )(NULL));
+          __TCIK= 0;
+          __JRAV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__JRAV ==  0)) {
+            __1QLS=__ZBXC__;
+          } else /* FALSE */ {
+            __TCIK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JRAV));
+            if ((__TCIK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BSAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CSAV=(void *)((unsigned long)(void *)((unsigned long)__JRAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DSAV=((____YWB )((____Q )(void *)((unsigned long)__CSAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BSAV=__OKI(__CSAV,((____IB )(&(table_size[(__DSAV)-1]))),((____YWB )((____Q )__CSAV)));
+              __PQAV=__BSAV;
             } else /* FALSE */ {
-              __tmp__UQAV=((__UINTEGER_32__RWB )__tmp__EBIK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SQAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TQAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0PAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SQAV=micro_alloc__table__lab__HKI(__tmp__TQAV,((__POINTER__IB )(&(table_type[(__tmp__UQAV)]))),(__UINTEGER_32__RWB)(__tmp__UQAV |  1));
-              __tmp__APAV=__tmp__SQAV;
-            };
-            Self__MPLS=((__INTEGER_CST__KAXC *)__tmp__APAV);
-            *(Self__MPLS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__HRAV=((__INTEGER_CST__KAXC *)Self__MPLS);
-          Self__HRAV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__OEIK;
-          Self__HRAV->value__YG4D=v__JRAV;
-          Self__HRAV->parent_constant__LAXC.static_type__SG4D=__tmp__YBIK;
-          check_type__KYEE(Self__HRAV);
-          __tmp__CCIK=Self__MPLS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__CCIK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__QBIK));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__P0QT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__QBIK)->local__PUEJ));
-          if (__tmp__P0QT==NULL) {
-            __tmp__Q0QT=NULL;
+              __DSAV=((____YWB )__TCIK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BSAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CSAV=(void *)((unsigned long)(void *)((unsigned long)__JRAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BSAV=__OKI(__CSAV,((____IB )(&(table_type[(__DSAV)]))),(____YWB)(__DSAV |  1));
+              __PQAV=__BSAV;
+            };
+            __1QLS=((____ZBXC *)__PQAV);
+            *(__1QLS) = *(__ZBXC__);
+          };
+          __WSAV=((____ZBXC *)__1QLS);
+          __WSAV->__0BXC.__DK.__CK.__YH.__O2B=__3FIK;
+          __WSAV->__HI4D=__YSAV;
+          __WSAV->__0BXC.__BI4D=__HDIK;
+          __ZZEE(__WSAV);
+          __RDIK=__1QLS;
+        } break;
+        case ____DMWH__: {
+          __RDIK=__W3OK(((____DMWH *)__5CIK));
+        } break;
+        case ____2A0I__: {
+          __41QT=__2VEI(((____N5WC *)((____2A0I *)__5CIK)->__4VEJ));
+          if (__41QT==NULL) {
+            __51QT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__Q0QT=((__READ_LOCAL__N5ZI *)__tmp__P0QT);
+            __51QT=((____2A0I *)__41QT);
           };
-          __tmp__CCIK=__tmp__Q0QT;
+          __RDIK=__51QT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__CCIK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__QBIK));
+        case ____HJNJ__: {
+          __RDIK=__Y0AL(((____HJNJ *)__5CIK));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__CCIK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__QBIK));
+        case ____SJNJ__: {
+          __RDIK=__D1AL(((____SJNJ *)__5CIK));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QPLS=((__IS_EXPANDED__L5NJ *)__tmp__QBIK);
-          __tmp__OEIK=Self__QPLS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__P0QT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__QPLS->receiver__554J)->local__PUEJ));
-          if (__tmp__P0QT==NULL) {
-            __tmp__Q0QT=NULL;
+        case ____0AOJ__: {
+          __5QLS=((____0AOJ *)__5CIK);
+          __3FIK=__5QLS->__1AOJ.__CK.__YH.__O2B;
+          __41QT=__2VEI(((____N5WC *)((____2A0I *)__5QLS->__OB5J)->__4VEJ));
+          if (__41QT==NULL) {
+            __51QT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__Q0QT=((__READ_LOCAL__N5ZI *)__tmp__P0QT);
-          };
-          Self__QPLS=NULL;
-          __tmp__APAV=((__POINTER__IB )(NULL));
-          __tmp__EBIK= 0;
-          __tmp__0PAV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__0PAV ==  0)) {
-            Self__QPLS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__EBIK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0PAV));
-            if ((__tmp__EBIK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SQAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TQAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0PAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UQAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TQAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SQAV=micro_alloc__table__lab__HKI(__tmp__TQAV,((__POINTER__IB )(&(table_size[(__tmp__UQAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TQAV)));
-              __tmp__APAV=__tmp__SQAV;
+            __51QT=((____2A0I *)__41QT);
+          };
+          __5QLS=NULL;
+          __PQAV=((____IB )(NULL));
+          __TCIK= 0;
+          __JRAV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__JRAV ==  0)) {
+            __5QLS=__0AOJ__;
+          } else /* FALSE */ {
+            __TCIK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JRAV));
+            if ((__TCIK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BSAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CSAV=(void *)((unsigned long)(void *)((unsigned long)__JRAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DSAV=((____YWB )((____Q )(void *)((unsigned long)__CSAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BSAV=__OKI(__CSAV,((____IB )(&(table_size[(__DSAV)-1]))),((____YWB )((____Q )__CSAV)));
+              __PQAV=__BSAV;
             } else /* FALSE */ {
-              __tmp__UQAV=((__UINTEGER_32__RWB )__tmp__EBIK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SQAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TQAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0PAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SQAV=micro_alloc__table__lab__HKI(__tmp__TQAV,((__POINTER__IB )(&(table_type[(__tmp__UQAV)]))),(__UINTEGER_32__RWB)(__tmp__UQAV |  1));
-              __tmp__APAV=__tmp__SQAV;
-            };
-            Self__QPLS=((__IS_EXPANDED__L5NJ *)__tmp__APAV);
-            *(Self__QPLS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__YRAV=((__IS_EXPANDED__L5NJ *)Self__QPLS);
-          Self__YRAV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__OEIK;
-          Self__YRAV->receiver__554J=__tmp__Q0QT;
-          __tmp__CCIK=Self__QPLS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__VPLS=((__GET_TYPE_ID__V5NJ *)__tmp__QBIK);
-          __tmp__OEIK=Self__VPLS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__YBIK=Self__VPLS->receiver__EA5J;
-          Self__VPLS=NULL;
-          __tmp__APAV=((__POINTER__IB )(NULL));
-          __tmp__EBIK= 0;
-          __tmp__0PAV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__0PAV ==  0)) {
-            Self__VPLS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__EBIK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0PAV));
-            if ((__tmp__EBIK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SQAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TQAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0PAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UQAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TQAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SQAV=micro_alloc__table__lab__HKI(__tmp__TQAV,((__POINTER__IB )(&(table_size[(__tmp__UQAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TQAV)));
-              __tmp__APAV=__tmp__SQAV;
+              __DSAV=((____YWB )__TCIK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BSAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CSAV=(void *)((unsigned long)(void *)((unsigned long)__JRAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BSAV=__OKI(__CSAV,((____IB )(&(table_type[(__DSAV)]))),(____YWB)(__DSAV |  1));
+              __PQAV=__BSAV;
+            };
+            __5QLS=((____0AOJ *)__PQAV);
+            *(__5QLS) = *(__0AOJ__);
+          };
+          __HTAV=((____0AOJ *)__5QLS);
+          __HTAV->__1AOJ.__CK.__YH.__O2B=__3FIK;
+          __HTAV->__OB5J=__51QT;
+          __RDIK=__5QLS;
+        } break;
+        case ____EBOJ__: {
+          __ERLS=((____EBOJ *)__5CIK);
+          __3FIK=__ERLS->__FBOJ.__CK.__YH.__O2B;
+          __HDIK=__ERLS->__TB5J;
+          __ERLS=NULL;
+          __PQAV=((____IB )(NULL));
+          __TCIK= 0;
+          __JRAV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__JRAV ==  0)) {
+            __ERLS=__EBOJ__;
+          } else /* FALSE */ {
+            __TCIK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JRAV));
+            if ((__TCIK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BSAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CSAV=(void *)((unsigned long)(void *)((unsigned long)__JRAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DSAV=((____YWB )((____Q )(void *)((unsigned long)__CSAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BSAV=__OKI(__CSAV,((____IB )(&(table_size[(__DSAV)-1]))),((____YWB )((____Q )__CSAV)));
+              __PQAV=__BSAV;
             } else /* FALSE */ {
-              __tmp__UQAV=((__UINTEGER_32__RWB )__tmp__EBIK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SQAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TQAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0PAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SQAV=micro_alloc__table__lab__HKI(__tmp__TQAV,((__POINTER__IB )(&(table_type[(__tmp__UQAV)]))),(__UINTEGER_32__RWB)(__tmp__UQAV |  1));
-              __tmp__APAV=__tmp__SQAV;
-            };
-            Self__VPLS=((__GET_TYPE_ID__V5NJ *)__tmp__APAV);
-            *(Self__VPLS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__ISAV=((__GET_TYPE_ID__V5NJ *)Self__VPLS);
-          Self__ISAV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__OEIK;
-          Self__ISAV->receiver__EA5J=__tmp__YBIK;
-          __tmp__CCIK=Self__VPLS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__CCIK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__QBIK));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__CCIK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__QBIK));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__CCIK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__QBIK));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__CCIK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__QBIK));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__CCIK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__QBIK));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__CCIK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__QBIK));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__CCIK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__QBIK));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__CCIK=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__QBIK));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__CCIK=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__QBIK));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__YPLS=((__SIZE_OF__NGOJ *)__tmp__QBIK);
-          __tmp__OEIK=Self__YPLS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__YBIK=Self__YPLS->receiver__OC5J;
-          Self__YPLS=NULL;
-          __tmp__APAV=((__POINTER__IB )(NULL));
-          __tmp__EBIK= 0;
-          __tmp__0PAV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__0PAV ==  0)) {
-            Self__YPLS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__EBIK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0PAV));
-            if ((__tmp__EBIK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SQAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TQAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0PAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UQAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TQAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SQAV=micro_alloc__table__lab__HKI(__tmp__TQAV,((__POINTER__IB )(&(table_size[(__tmp__UQAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TQAV)));
-              __tmp__APAV=__tmp__SQAV;
+              __DSAV=((____YWB )__TCIK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BSAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CSAV=(void *)((unsigned long)(void *)((unsigned long)__JRAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BSAV=__OKI(__CSAV,((____IB )(&(table_type[(__DSAV)]))),(____YWB)(__DSAV |  1));
+              __PQAV=__BSAV;
+            };
+            __ERLS=((____EBOJ *)__PQAV);
+            *(__ERLS) = *(__EBOJ__);
+          };
+          __XTAV=((____EBOJ *)__ERLS);
+          __XTAV->__FBOJ.__CK.__YH.__O2B=__3FIK;
+          __XTAV->__TB5J=__HDIK;
+          __RDIK=__ERLS;
+        } break;
+        case ____3BOJ__: {
+          __RDIK=__21AL(((____3BOJ *)__5CIK));
+        } break;
+        case ____RCOJ__: {
+          __RDIK=__H2AL(((____RCOJ *)__5CIK));
+        } break;
+        case ____HDOJ__: {
+          __RDIK=__S2AL(((____HDOJ *)__5CIK));
+        } break;
+        case ____1DOJ__: {
+          __RDIK=__32AL(((____1DOJ *)__5CIK));
+        } break;
+        case ____PEOJ__: {
+          __RDIK=__I3AL(((____PEOJ *)__5CIK));
+        } break;
+        case ____DFOJ__: {
+          __RDIK=__T3AL(((____DFOJ *)__5CIK));
+        } break;
+        case ____XFOJ__: {
+          __RDIK=__43AL(((____XFOJ *)__5CIK));
+        } break;
+        case ____QGOJ__: {
+          __RDIK=__J4AL(((____QGOJ *)__5CIK));
+        } break;
+        case ____EHOJ__: {
+          __RDIK=__X4AL(((____EHOJ *)__5CIK));
+        } break;
+        case ____2HOJ__: {
+          __HRLS=((____2HOJ *)__5CIK);
+          __3FIK=__HRLS->__3HOJ.__CK.__YH.__O2B;
+          __HDIK=__HRLS->__3D5J;
+          __HRLS=NULL;
+          __PQAV=((____IB )(NULL));
+          __TCIK= 0;
+          __JRAV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__JRAV ==  0)) {
+            __HRLS=__2HOJ__;
+          } else /* FALSE */ {
+            __TCIK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JRAV));
+            if ((__TCIK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BSAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CSAV=(void *)((unsigned long)(void *)((unsigned long)__JRAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DSAV=((____YWB )((____Q )(void *)((unsigned long)__CSAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BSAV=__OKI(__CSAV,((____IB )(&(table_size[(__DSAV)-1]))),((____YWB )((____Q )__CSAV)));
+              __PQAV=__BSAV;
             } else /* FALSE */ {
-              __tmp__UQAV=((__UINTEGER_32__RWB )__tmp__EBIK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SQAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TQAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0PAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SQAV=micro_alloc__table__lab__HKI(__tmp__TQAV,((__POINTER__IB )(&(table_type[(__tmp__UQAV)]))),(__UINTEGER_32__RWB)(__tmp__UQAV |  1));
-              __tmp__APAV=__tmp__SQAV;
-            };
-            Self__YPLS=((__SIZE_OF__NGOJ *)__tmp__APAV);
-            *(Self__YPLS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__YSAV=((__SIZE_OF__NGOJ *)Self__YPLS);
-          Self__YSAV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__OEIK;
-          Self__YSAV->receiver__OC5J=__tmp__YBIK;
-          __tmp__CCIK=Self__YPLS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__CCIK=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__QBIK));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__1PLS=((__REAL_CST__JLOJ *)__tmp__QBIK);
-          __tmp__OEIK=Self__1PLS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__KTAV=Self__1PLS->value__DD5J;
-          __tmp__YBIK=Self__1PLS->parent_constant__KLOJ.static_type__SG4D;
-          Self__1PLS=NULL;
-          __tmp__APAV=((__POINTER__IB )(NULL));
-          __tmp__EBIK= 0;
-          __tmp__0PAV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__0PAV ==  0)) {
-            Self__1PLS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__EBIK=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0PAV));
-            if ((__tmp__EBIK == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SQAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TQAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0PAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UQAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TQAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SQAV=micro_alloc__table__lab__HKI(__tmp__TQAV,((__POINTER__IB )(&(table_size[(__tmp__UQAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TQAV)));
-              __tmp__APAV=__tmp__SQAV;
+              __DSAV=((____YWB )__TCIK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BSAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CSAV=(void *)((unsigned long)(void *)((unsigned long)__JRAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BSAV=__OKI(__CSAV,((____IB )(&(table_type[(__DSAV)]))),(____YWB)(__DSAV |  1));
+              __PQAV=__BSAV;
+            };
+            __HRLS=((____2HOJ *)__PQAV);
+            *(__HRLS) = *(__2HOJ__);
+          };
+          __HUAV=((____2HOJ *)__HRLS);
+          __HUAV->__3HOJ.__CK.__YH.__O2B=__3FIK;
+          __HUAV->__3D5J=__HDIK;
+          __RDIK=__HRLS;
+        } break;
+        case ____YIOJ__: {
+          __RDIK=__I5AL(((____YIOJ *)__5CIK));
+        } break;
+        case ____YMOJ__: {
+          __KRLS=((____YMOJ *)__5CIK);
+          __3FIK=__KRLS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __ZUAV=__KRLS->__SE5J;
+          __HDIK=__KRLS->__ZMOJ.__BI4D;
+          __KRLS=NULL;
+          __PQAV=((____IB )(NULL));
+          __TCIK= 0;
+          __JRAV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__JRAV ==  0)) {
+            __KRLS=__YMOJ__;
+          } else /* FALSE */ {
+            __TCIK=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JRAV));
+            if ((__TCIK == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BSAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CSAV=(void *)((unsigned long)(void *)((unsigned long)__JRAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DSAV=((____YWB )((____Q )(void *)((unsigned long)__CSAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BSAV=__OKI(__CSAV,((____IB )(&(table_size[(__DSAV)-1]))),((____YWB )((____Q )__CSAV)));
+              __PQAV=__BSAV;
             } else /* FALSE */ {
-              __tmp__UQAV=((__UINTEGER_32__RWB )__tmp__EBIK);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SQAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TQAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0PAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SQAV=micro_alloc__table__lab__HKI(__tmp__TQAV,((__POINTER__IB )(&(table_type[(__tmp__UQAV)]))),(__UINTEGER_32__RWB)(__tmp__UQAV |  1));
-              __tmp__APAV=__tmp__SQAV;
-            };
-            Self__1PLS=((__REAL_CST__JLOJ *)__tmp__APAV);
-            *(Self__1PLS) = *(REAL_CST__JLOJ__);
-          };
-          Self__ITAV=((__REAL_CST__JLOJ *)Self__1PLS);
-          Self__ITAV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__OEIK;
-          Self__ITAV->value__DD5J=v__KTAV;
-          Self__ITAV->parent_constant__KLOJ.static_type__SG4D=__tmp__YBIK;
-          __tmp__CCIK=Self__1PLS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__5PLS=((__CHARACTER_CST__5LOJ *)__tmp__QBIK);
-          __tmp__AQLS=create__char__CMQJ(Self__5PLS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5PLS->text__ID5J);
-          __tmp__CCIK=__tmp__AQLS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__CQLS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__QBIK);
-          __tmp__DQLS=create__text__2PQJ(Self__CQLS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CQLS->string__EBJK);
-          __tmp__CCIK=__tmp__DQLS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__CCIK=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__QBIK));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__CCIK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__QBIK));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__CCIK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__QBIK));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__CCIK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__QBIK));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__CCIK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__QBIK));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__CCIK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__QBIK));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__CCIK=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__QBIK));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__CCIK=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__QBIK));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__GFIK=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__QBIK)->global__Y5JM),NULL);
-          if (__tmp__GFIK==NULL) {
-            __tmp__2NCU=NULL;
+              __DSAV=((____YWB )__TCIK);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BSAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CSAV=(void *)((unsigned long)(void *)((unsigned long)__JRAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BSAV=__OKI(__CSAV,((____IB )(&(table_type[(__DSAV)]))),(____YWB)(__DSAV |  1));
+              __PQAV=__BSAV;
+            };
+            __KRLS=((____YMOJ *)__PQAV);
+            *(__KRLS) = *(__YMOJ__);
+          };
+          __XUAV=((____YMOJ *)__KRLS);
+          __XUAV->__ZMOJ.__DK.__CK.__YH.__O2B=__3FIK;
+          __XUAV->__SE5J=__ZUAV;
+          __XUAV->__ZMOJ.__BI4D=__HDIK;
+          __RDIK=__KRLS;
+        } break;
+        case ____ONOJ__: {
+          __ORLS=((____ONOJ *)__5CIK);
+          __PRLS=__RNQJ(__ORLS->__PNOJ.__DK.__CK.__YH.__O2B,__ORLS->__XE5J);
+          __RDIK=__PRLS;
+        } break;
+        case ____YOOJ__: {
+          __RRLS=((____YOOJ *)__5CIK);
+          __SRLS=__LRQJ(__RRLS->__ZOOJ.__DK.__CK.__YH.__O2B,__RRLS->__TCJK);
+          __RDIK=__SRLS;
+        } break;
+        case ____IM4K__: {
+          __RDIK=__NZFM(((____IM4K *)__5CIK));
+        } break;
+        case ____T5FL__: {
+          __RDIK=__V35O(((____T5FL *)__5CIK));
+        } break;
+        case ____3DUL__: {
+          __RDIK=__AJVP(((____3DUL *)__5CIK));
+        } break;
+        case ____0EUL__: {
+          __RDIK=__QB4P(((____0EUL *)__5CIK));
+        } break;
+        case ____BGUL__: {
+          __RDIK=__LJVP(((____BGUL *)__5CIK));
+        } break;
+        case ____2GUL__: {
+          __RDIK=__2B4P(((____2GUL *)__5CIK));
+        } break;
+        case ____B0VL__: {
+          __RDIK=__H0BN(((____B0VL *)__5CIK));
+        } break;
+        case ____P0VL__: {
+          __RDIK=__NCHM(((____P0VL *)__5CIK));
+        } break;
+        case ____Q5YL__: {
+          __VGIK=__TFTL(((____FKRG *)((____Q5YL *)__5CIK)->__HBKM),NULL);
+          if (__VGIK==NULL) {
+            __LPCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__GFIK)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__2NCU=NULL;
+            switch (((struct ___OBJ *)__VGIK)->__id) {
+            case ____IM4K__: {
+              __LPCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__2NCU=((__READ_GLOBAL__B4YL *)__tmp__GFIK);
+            case ____Q5YL__: {
+              __LPCU=((____Q5YL *)__VGIK);
             } break;
             }
           };
-          __tmp__CCIK=__tmp__2NCU;
+          __RDIK=__LPCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__CCIK=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__QBIK));
+        case ____UVPM__: {
+          __RDIK=__VGWN(((____UVPM *)__5CIK));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__CCIK=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__QBIK));
+        case ____0ZPM__: {
+          __RDIK=__4G2P(((____0ZPM *)__5CIK));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__CCIK=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__QBIK));
+        case ____MR0N__: {
+          __RDIK=__DRVO(((____MR0N *)__5CIK));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__CCIK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__QBIK));
+        case ____YWBP__: {
+          __RDIK=__DQ0Q(((____YWBP *)__5CIK));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__CCIK=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__QBIK));
+        case ____LYBP__: {
+          __RDIK=__0WUP(((____LYBP *)__5CIK));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__CCIK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__QBIK));
+        case ____CZBP__: {
+          __RDIK=__FXUP(((____CZBP *)__5CIK));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__CCIK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__QBIK));
+        case ____3BEP__: {
+          __RDIK=__FCIQ(((____3BEP *)__5CIK));
         } break;
         };
-        __tmp__AGIK=new_read__slot__receiver__with__intern__2DZJ(__tmp__KBIK,__tmp__WU3L,__tmp__CCIK,__tmp__VFIK,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__AGIK);
-        __tmp__WU3L=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__AGIK));
-        result__O4HK=__tmp__WU3L;
+        __PHIK=__LFZJ(__ZCIK,__FW3L,__RDIK,__EHIK,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PHIK);
+        __FW3L=__BR5H(((____UL2C *)__PHIK));
+        __35HK=__FW3L;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__L4HK),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__K4HK->parent_constant__AMOJ.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__M4HK);
-        put_position__HRE(Self__K4HK->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__05HK),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __CQXE(((____WMB *)__Z5HK->__PNOJ.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__15HK);
+        __ORE(__Z5HK->__PNOJ.__DK.__CK.__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));
         };
       };
     };
   };
-  __tmp__IAIK=result__O4HK;
-  return(__tmp__IAIK);
+  __XBIK=__35HK;
+  return(__XBIK);
 }
 
-static void* check_type__with__YHWN(__NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__ZHWN,__TYPE_FULL__PMB *t__0HWN,__POSITION__OL p__1HWN)
-// ({NATIVE_ARRAY_CHARACTER_CST__JNOJ},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __HJWN(____YOOJ *__IJWN,____WMB *__JJWN,____OL __KJWN)
+// ({__YOOJ},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__3VAV;
-  void *result__3HWN;
-  __LOCAL__43WC *__tmp__VQLS,*__tmp__JRLS;
-  __WRITE_LOCAL__BEYJ *__tmp__2QLS,*__tmp__QRLS;
-  __STRING_CONSTANT__0 *__tmp__VJWN,*__tmp__2MWN,*v__4XAV;
-  void *__tmp__XJWN;
-  __PROTOTYPE__MF *__tmp__NKWN,*__tmp__RNWN;
-  __INTEGER__Q __tmp__TKWN,__tmp__RTAV,old_nb_elts__TTAV,__tmp__LUAV;
-  __INTEGER__Q old_nb_elts__NUAV;
-  void *__tmp__3IHO;
-  __POSITION__OL __tmp__ZKWN,__tmp__3NWN;
-  void *__tmp__5KWN,*__tmp__RLWN,*__tmp__VOWN;
-  __TYPE_FULL__PMB *__tmp__HLWN,*__tmp__LOWN;
-  __ITM_TYPE_STYLE__TMB *Self__OTAV,*Self__IUAV;
-  __STRING__BC *Self__PTAV,*Self__JUAV;
-  __POINTER__IB __tmp__UTAV,__tmp__OUAV,__tmp__GVAV,__tmp__HVAV;
-  __ITM_TYPE_MULTI__NURC *Self__BRLS,*Self__VRLS;
-  __READ_LOCAL__N5ZI *__tmp__BMWN,*__tmp__JPWN,*__tmp__R1QT,*__tmp__S1QT;
-  __NODE_TYPE__FK2C *__tmp__DMWN,*__tmp__PPWN;
-  __PROTOTYPE_CST__45WC *__tmp__GPWN,*Self__ZRLS,*__tmp__0RLS;
-  __STRING_CST__5J *Self__FVAV,*result__BVAV;
-  __UINTEGER_32__RWB __tmp__IVAV;
-  __INTEGER_CST__KAXC *Self__2RLS,*Self__1VAV;
-  __IS_EXPANDED__L5NJ *Self__ASLS,*Self__MWAV;
-  __GET_TYPE_ID__V5NJ *Self__FSLS,*Self__2WAV;
-  __SIZE_OF__NGOJ *Self__ISLS,*Self__MXAV;
-  __REAL_CST__JLOJ *Self__LSLS,*Self__2XAV;
-  __CHARACTER_CST__5LOJ *Self__PSLS,*__tmp__QSLS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SSLS,*__tmp__TSLS;
-  __READ_GLOBAL__B4YL *__tmp__AOCU;
-  __BOOLEAN__L __tmp__UIWN,__tmp__HJWN,__tmp__KLWN,__tmp__OOWN;
-  __CHARACTER__DB *__tmp__QTAV,*__tmp__KUAV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__EPWN;
-  result__3HWN=NULL;
-  __tmp__UIWN=affect_with__QLKK(((__TYPE_FULL__PMB *)t__0HWN),Self__ZHWN->parent_constant__KNOJ.static_type__SG4D);
-  if (__tmp__UIWN) {
-    result__3HWN=Self__ZHWN;
+  ____0SG __MXAV;
+  void *__MJWN;
+  ____N5WC *__ESLS,*__YSLS;
+  ____QFYJ *__LSLS,*__5SLS;
+  ____0 *__ELWN,*__LOWN,*__NZAV;
+  void *__GLWN;
+  ____MF *__2LWN,*__APWN;
+  ____Q __CMWN,__AVAV,__CVAV,__0VAV,__2VAV;
+  void *__MKHO;
+  ____OL __IMWN,__MPWN;
+  void *__OMWN,*__ANWN,*__EQWN;
+  ____WMB *__WMWN,*__0PWN;
+  ____0MB *__3UAV,*__XVAV;
+  ____BC *__4UAV,*__YVAV;
+  ____IB __DVAV,__3VAV,__VWAV,__WWAV;
+  ____2VRC *__QSLS,*__ETLS;
+  ____2A0I *__QNWN,*__YQWN,*__A3QT,*__B3QT;
+  ____UL2C *__SNWN,*__4QWN;
+  ____NBXC *__VQWN,*__ITLS,*__JTLS;
+  ____5J *__UWAV,*__QWAV;
+  ____YWB __XWAV;
+  ____ZBXC *__LTLS,*__KXAV;
+  ____0AOJ *__PTLS,*__1XAV;
+  ____EBOJ *__UTLS,*__LYAV;
+  ____2HOJ *__XTLS,*__1YAV;
+  ____YMOJ *__0TLS,*__LZAV;
+  ____ONOJ *__4TLS,*__5TLS;
+  ____YOOJ *__BULS,*__CULS;
+  ____Q5YL *__PPCU;
+  ____L __DKWN,__WKWN,__ZMWN,__3PWN;
+  ____DB *__5UAV,*__ZVAV;
+  ____ABXC *__TQWN;
+  __MJWN=NULL;
+  __DKWN=__5MKK(((____WMB *)__JJWN),__IJWN->__ZOOJ.__BI4D);
+  if (__DKWN) {
+    __MJWN=__IJWN;
   } else /* FALSE */ {
-    __tmp__HJWN=is_export_to__TBVK(((__TYPE_FULL__PMB *)Self__ZHWN->parent_constant__KNOJ.static_type__SG4D),t__0HWN);
-    if (__tmp__HJWN) {
-      __tmp__VQLS=create__name__style__type__0HND(Self__ZHWN->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__ZHWN->parent_constant__KNOJ.static_type__SG4D));
-      __tmp__2QLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VQLS),Self__ZHWN->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZHWN);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2QLS);
-      __tmp__VJWN=get__HJC(last_cast_name__C31J);
-      __tmp__XJWN=get_slot__452I(((__TYPE_FULL__PMB *)Self__ZHWN->parent_constant__KNOJ.static_type__SG4D),__tmp__VJWN);
-      if (((void *)__tmp__XJWN == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__ZHWN->parent_constant__KNOJ.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__0HWN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__VJWN);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__ZHWN->parent_constant__KNOJ.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__1HWN);
-        __tmp__NKWN=prototype__ZDMJ(((__TYPE_FULL__PMB *)Self__ZHWN->parent_constant__KNOJ.static_type__SG4D));
-        put_position__HRE(__tmp__NKWN->parent_named__PF.parent_itm_object__OF.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);
+    __WKWN=__CDVK(((____WMB *)__IJWN->__ZOOJ.__BI4D),__JJWN);
+    if (__WKWN) {
+      __ESLS=__JJND(__IJWN->__ZOOJ.__DK.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__IJWN->__ZOOJ.__BI4D));
+      __LSLS=__BQRJ(((____N5WC *)__ESLS),__IJWN->__ZOOJ.__DK.__CK.__YH.__O2B,__IJWN);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LSLS);
+      __ELWN=__OJC(__R41J);
+      __GLWN=__NB3I(((____WMB *)__IJWN->__ZOOJ.__BI4D),__ELWN);
+      if (((void *)__GLWN == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __CQXE(((____WMB *)__IJWN->__ZOOJ.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__JJWN),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__ELWN);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __CQXE(((____WMB *)__IJWN->__ZOOJ.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__KJWN);
+        __2LWN=__IFMJ(((____WMB *)__IJWN->__ZOOJ.__BI4D));
+        __ORE(__2LWN->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__XJWN)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__XJWN)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__TKWN=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__XJWN));
+      if (((struct ___OBJ *)__GLWN)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__GLWN)->__2JRG->__QLC)->__id==____OLC__) {
+          __CMWN=__HVRL(((____1JRG *)__GLWN));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__TKWN=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__XJWN));
+          __CMWN=__HVRL(((____1JRG *)__GLWN));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__XJWN)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__TKWN=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__XJWN));
+        if (((struct ___OBJ *)((____FKRG *)__GLWN)->__HKRG->__QLC)->__id==____OLC__) {
+          __CMWN=__4VRL(((____FKRG *)__GLWN));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__TKWN=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__XJWN));
+          __CMWN=__4VRL(((____FKRG *)__GLWN));
         };
       };
-      if ((__tmp__TKWN !=  1)) {
-        if (((struct ___OBJ *)__tmp__XJWN)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__3IHO=((__SLOT_CODE__MIRG *)__tmp__XJWN)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__3IHO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZKWN=((__ITM_SLOT__HLC *)__tmp__3IHO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__CMWN !=  1)) {
+        if (((struct ___OBJ *)__GLWN)->__id==____1JRG__) {
+          __MKHO=((____1JRG *)__GLWN)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__MKHO)->__id==____OLC__) {
+            __IMWN=((____OLC *)__MKHO)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZKWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3IHO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __IMWN=((____4G0D *)__MKHO)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__ZKWN=((__SLOT_DATA__WIRG *)__tmp__XJWN)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __IMWN=((____FKRG *)__GLWN)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__ZKWN);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__IMWN);
+        __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 *)__tmp__XJWN)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__3IHO=((__SLOT_CODE__MIRG *)__tmp__XJWN)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__3IHO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__5KWN=((__ITM_SLOT__HLC *)__tmp__3IHO)->result_type__3VOB;
+      if (((struct ___OBJ *)__GLWN)->__id==____1JRG__) {
+        __MKHO=((____1JRG *)__GLWN)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__MKHO)->__id==____OLC__) {
+          __OMWN=((____OLC *)__MKHO)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__5KWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3IHO)->parent_itm_slot__QF0D.result_type__3VOB;
+          __OMWN=((____4G0D *)__MKHO)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__3IHO=((__SLOT_DATA__WIRG *)__tmp__XJWN)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__3IHO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__5KWN=((__ITM_SLOT__HLC *)__tmp__3IHO)->result_type__3VOB;
+        __MKHO=((____FKRG *)__GLWN)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__MKHO)->__id==____OLC__) {
+          __OMWN=((____OLC *)__MKHO)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__5KWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3IHO)->parent_itm_slot__QF0D.result_type__3VOB;
+          __OMWN=((____4G0D *)__MKHO)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__5KWN==NULL) {
-        __tmp__3IHO=NULL;
+      if (__OMWN==NULL) {
+        __MKHO=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__5KWN)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__3IHO=((void *)__tmp__5KWN);
+        switch (((struct ___OBJ *)__OMWN)->__id) {
+        case ____QMB__: {
+          __MKHO=((void *)__OMWN);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__3IHO=((void *)__tmp__5KWN);
+        case ____0MB__: {
+          __MKHO=((void *)__OMWN);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__3IHO=((void *)__tmp__5KWN);
+        case ____KPB__: {
+          __MKHO=((void *)__OMWN);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__3IHO=((void *)__tmp__5KWN);
+        case ____TEZ__: {
+          __MKHO=((void *)__OMWN);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__3IHO=NULL;
+        case ____2VRC__: {
+          __MKHO=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__3IHO=NULL;
+        case ____GZRC__: {
+          __MKHO=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__3IHO == (void *)NULL)) {
-        __tmp__KLWN=TRUE__K__;
+      if (((void *)__MKHO == (void *)NULL)) {
+        __ZMWN=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__3IHO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__HLWN=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__3IHO));
+        switch (((struct ___OBJ *)__MKHO)->__id) {
+        case ____QMB__: {
+          __WMWN=__43X(((____QMB *)__MKHO));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__HLWN=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3IHO)));
+        case ____0MB__: {
+          __WMWN=__D5X(((____0MB *)((____QMB *)__MKHO)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__HLWN=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3IHO)),NULL);
+        case ____KPB__: {
+          __WMWN=__LAY(((____KPB *)((____QMB *)__MKHO)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__HLWN=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3IHO)),NULL);
+        case ____TEZ__: {
+          __WMWN=__HZ1D(((____TEZ *)((____QMB *)__MKHO)),NULL);
         } break;
         };
-        __tmp__KLWN=((void *)__tmp__HLWN != (void *)t__0HWN);
+        __ZMWN=((void *)__WMWN != (void *)__JJWN);
       };
-      if (__tmp__KLWN) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__XJWN)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__5KWN=((__SLOT_CODE__MIRG *)__tmp__XJWN)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__5KWN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__RLWN=((__ITM_SLOT__HLC *)__tmp__5KWN)->result_type__3VOB;
+      if (__ZMWN) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__GLWN)->__id==____1JRG__) {
+          __OMWN=((____1JRG *)__GLWN)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__OMWN)->__id==____OLC__) {
+            __ANWN=((____OLC *)__OMWN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__RLWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__5KWN)->parent_itm_slot__QF0D.result_type__3VOB;
+            __ANWN=((____4G0D *)__OMWN)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__5KWN=((__SLOT_DATA__WIRG *)__tmp__XJWN)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__5KWN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__RLWN=((__ITM_SLOT__HLC *)__tmp__5KWN)->result_type__3VOB;
+          __OMWN=((____FKRG *)__GLWN)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__OMWN)->__id==____OLC__) {
+            __ANWN=((____OLC *)__OMWN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__RLWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__5KWN)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__RLWN)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__RLWN)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__OTAV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RLWN));
-          if (((void *)Self__OTAV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__OTAV->style__MPC);
-            Self__PTAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__PTAV->capacity__HFL <= Self__PTAV->count__WJ)) {
-              if ((Self__PTAV->capacity__HFL ==  0)) {
-                Self__PTAV->capacity__HFL= 32;
-                __tmp__QTAV=create__KVW( 32);
-                Self__PTAV->storage__4EL=__tmp__QTAV;
+            __ANWN=((____4G0D *)__OMWN)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__ANWN)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__ANWN)->__KPC);
+        } break;
+        case ____0MB__: {
+          __3UAV=((____0MB *)((____QMB *)__ANWN));
+          if (((void *)__3UAV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__3UAV->__TPC);
+            __4UAV=((____BC *)__YC);
+            if ((__4UAV->__OFL <= __4UAV->__WJ)) {
+              if ((__4UAV->__OFL ==  0)) {
+                __4UAV->__OFL= 32;
+                __5UAV=__RVW( 32);
+                __4UAV->__FFL=__5UAV;
               } else /* FALSE */ {
-                __tmp__RTAV=(__INTEGER__Q)(Self__PTAV->capacity__HFL <<  1);
-                __tmp__QTAV=((__CHARACTER__DB *)Self__PTAV->storage__4EL);
-                old_nb_elts__TTAV=Self__PTAV->capacity__HFL;
-                __tmp__UTAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QTAV),((__UINTEGER_32__RWB )old_nb_elts__TTAV),((__UINTEGER_32__RWB )__tmp__RTAV));
-                __tmp__QTAV=((__CHARACTER__DB *)__tmp__UTAV);
-                clear__to__F00(__tmp__QTAV,old_nb_elts__TTAV,(__INTEGER__Q)(__tmp__RTAV -  1));
-                Self__PTAV->storage__4EL=__tmp__QTAV;
-                Self__PTAV->capacity__HFL=__tmp__RTAV;
+                __AVAV=(____Q)(__4UAV->__OFL <<  1);
+                __5UAV=((____DB *)__4UAV->__FFL);
+                __CVAV=__4UAV->__OFL;
+                __DVAV=__55W(((____IB )__5UAV),((____YWB )__CVAV),((____YWB )__AVAV));
+                __5UAV=((____DB *)__DVAV);
+                __M00(__5UAV,__CVAV,(____Q)(__AVAV -  1));
+                __4UAV->__FFL=__5UAV;
+                __4UAV->__OFL=__AVAV;
               };
             };
-            ((__CHARACTER__DB *)Self__PTAV->storage__4EL)[Self__PTAV->count__WJ]=' ';
-            Self__PTAV->count__WJ=(__INTEGER__Q)(Self__PTAV->count__WJ +  1);
+            ((____DB *)__4UAV->__FFL)[__4UAV->__WJ]=' ';
+            __4UAV->__WJ=(____Q)(__4UAV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__OTAV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__3UAV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RLWN)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__ANWN)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RLWN))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__ANWN))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__BRLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RLWN));
-          Self__PTAV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__PTAV->capacity__HFL <= Self__PTAV->count__WJ)) {
-            if ((Self__PTAV->capacity__HFL ==  0)) {
-              Self__PTAV->capacity__HFL= 32;
-              __tmp__QTAV=create__KVW( 32);
-              Self__PTAV->storage__4EL=__tmp__QTAV;
+        case ____2VRC__: {
+          __QSLS=((____2VRC *)((____QMB *)__ANWN));
+          __4UAV=((____BC *)__YC);
+          if ((__4UAV->__OFL <= __4UAV->__WJ)) {
+            if ((__4UAV->__OFL ==  0)) {
+              __4UAV->__OFL= 32;
+              __5UAV=__RVW( 32);
+              __4UAV->__FFL=__5UAV;
             } else /* FALSE */ {
-              __tmp__RTAV=(__INTEGER__Q)(Self__PTAV->capacity__HFL <<  1);
-              __tmp__QTAV=((__CHARACTER__DB *)Self__PTAV->storage__4EL);
-              old_nb_elts__TTAV=Self__PTAV->capacity__HFL;
-              __tmp__UTAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QTAV),((__UINTEGER_32__RWB )old_nb_elts__TTAV),((__UINTEGER_32__RWB )__tmp__RTAV));
-              __tmp__QTAV=((__CHARACTER__DB *)__tmp__UTAV);
-              clear__to__F00(__tmp__QTAV,old_nb_elts__TTAV,(__INTEGER__Q)(__tmp__RTAV -  1));
-              Self__PTAV->storage__4EL=__tmp__QTAV;
-              Self__PTAV->capacity__HFL=__tmp__RTAV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__PTAV->storage__4EL)[Self__PTAV->count__WJ]='(';
-          Self__PTAV->count__WJ=(__INTEGER__Q)(Self__PTAV->count__WJ +  1);
-          display_raw__DGAD(Self__BRLS,string_tmp__YC);
-          Self__PTAV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__PTAV->capacity__HFL <= Self__PTAV->count__WJ)) {
-            if ((Self__PTAV->capacity__HFL ==  0)) {
-              Self__PTAV->capacity__HFL= 32;
-              __tmp__QTAV=create__KVW( 32);
-              Self__PTAV->storage__4EL=__tmp__QTAV;
+              __AVAV=(____Q)(__4UAV->__OFL <<  1);
+              __5UAV=((____DB *)__4UAV->__FFL);
+              __CVAV=__4UAV->__OFL;
+              __DVAV=__55W(((____IB )__5UAV),((____YWB )__CVAV),((____YWB )__AVAV));
+              __5UAV=((____DB *)__DVAV);
+              __M00(__5UAV,__CVAV,(____Q)(__AVAV -  1));
+              __4UAV->__FFL=__5UAV;
+              __4UAV->__OFL=__AVAV;
+            };
+          };
+          ((____DB *)__4UAV->__FFL)[__4UAV->__WJ]='(';
+          __4UAV->__WJ=(____Q)(__4UAV->__WJ +  1);
+          __SHAD(__QSLS,__YC);
+          __4UAV=((____BC *)__YC);
+          if ((__4UAV->__OFL <= __4UAV->__WJ)) {
+            if ((__4UAV->__OFL ==  0)) {
+              __4UAV->__OFL= 32;
+              __5UAV=__RVW( 32);
+              __4UAV->__FFL=__5UAV;
             } else /* FALSE */ {
-              __tmp__RTAV=(__INTEGER__Q)(Self__PTAV->capacity__HFL <<  1);
-              __tmp__QTAV=((__CHARACTER__DB *)Self__PTAV->storage__4EL);
-              old_nb_elts__TTAV=Self__PTAV->capacity__HFL;
-              __tmp__UTAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QTAV),((__UINTEGER_32__RWB )old_nb_elts__TTAV),((__UINTEGER_32__RWB )__tmp__RTAV));
-              __tmp__QTAV=((__CHARACTER__DB *)__tmp__UTAV);
-              clear__to__F00(__tmp__QTAV,old_nb_elts__TTAV,(__INTEGER__Q)(__tmp__RTAV -  1));
-              Self__PTAV->storage__4EL=__tmp__QTAV;
-              Self__PTAV->capacity__HFL=__tmp__RTAV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__PTAV->storage__4EL)[Self__PTAV->count__WJ]=')';
-          Self__PTAV->count__WJ=(__INTEGER__Q)(Self__PTAV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RLWN)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__0HWN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__XJWN)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__5KWN=((__SLOT_CODE__MIRG *)__tmp__XJWN)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__5KWN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZKWN=((__ITM_SLOT__HLC *)__tmp__5KWN)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __AVAV=(____Q)(__4UAV->__OFL <<  1);
+              __5UAV=((____DB *)__4UAV->__FFL);
+              __CVAV=__4UAV->__OFL;
+              __DVAV=__55W(((____IB )__5UAV),((____YWB )__CVAV),((____YWB )__AVAV));
+              __5UAV=((____DB *)__DVAV);
+              __M00(__5UAV,__CVAV,(____Q)(__AVAV -  1));
+              __4UAV->__FFL=__5UAV;
+              __4UAV->__OFL=__AVAV;
+            };
+          };
+          ((____DB *)__4UAV->__FFL)[__4UAV->__WJ]=')';
+          __4UAV->__WJ=(____Q)(__4UAV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__ANWN)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__JJWN),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__GLWN)->__id==____1JRG__) {
+          __OMWN=((____1JRG *)__GLWN)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__OMWN)->__id==____OLC__) {
+            __IMWN=((____OLC *)__OMWN)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZKWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__5KWN)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __IMWN=((____4G0D *)__OMWN)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__ZKWN=((__SLOT_DATA__WIRG *)__tmp__XJWN)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __IMWN=((____FKRG *)__GLWN)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__ZKWN);
-        put_position__HRE(Self__ZHWN->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.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(__IMWN);
+        __ORE(__IJWN->__ZOOJ.__DK.__CK.__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));
         };
       };
-      __tmp__BMWN=read__NUEI(((__LOCAL__43WC *)__tmp__VQLS));
-      __tmp__DMWN=new_read__slot__receiver__self__intern__3J2C(Self__ZHWN->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__XJWN,__tmp__BMWN,__tmp__BMWN,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__DMWN);
-      __tmp__XJWN=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__DMWN));
-      result__3HWN=__tmp__XJWN;
-      __tmp__KLWN=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__KLWN=FALSE__O__;
-    };
-    if ((! __tmp__KLWN)) {
-      __tmp__KLWN=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__0HWN),Self__ZHWN->parent_constant__KNOJ.static_type__SG4D);
-      if (__tmp__KLWN) {
-        __tmp__JRLS=create__name__style__type__0HND(Self__ZHWN->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__ZHWN->parent_constant__KNOJ.static_type__SG4D));
-        __tmp__QRLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__JRLS),Self__ZHWN->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZHWN);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QRLS);
-        __tmp__2MWN=get__HJC(last_cast_name__C31J);
-        __tmp__3IHO=get_slot__452I(((__TYPE_FULL__PMB *)t__0HWN),__tmp__2MWN);
-        if (((void *)__tmp__3IHO == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__0HWN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__ZHWN->parent_constant__KNOJ.static_type__SG4D),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__2MWN);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__0HWN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__1HWN);
-          __tmp__RNWN=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__0HWN));
-          put_position__HRE(__tmp__RNWN->parent_named__PF.parent_itm_object__OF.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);
+      __QNWN=__2VEI(((____N5WC *)__ESLS));
+      __SNWN=__ML2C(__IJWN->__ZOOJ.__DK.__CK.__YH.__O2B,__GLWN,__QNWN,__QNWN,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__SNWN);
+      __GLWN=__BR5H(((____UL2C *)__SNWN));
+      __MJWN=__GLWN;
+      __ZMWN=__K__;
+    } else /* FALSE */ {
+      __ZMWN=__O__;
+    };
+    if ((! __ZMWN)) {
+      __ZMWN=__1XRL(((____WMB *)__JJWN),__IJWN->__ZOOJ.__BI4D);
+      if (__ZMWN) {
+        __YSLS=__JJND(__IJWN->__ZOOJ.__DK.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__IJWN->__ZOOJ.__BI4D));
+        __5SLS=__BQRJ(((____N5WC *)__YSLS),__IJWN->__ZOOJ.__DK.__CK.__YH.__O2B,__IJWN);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5SLS);
+        __LOWN=__OJC(__R41J);
+        __MKHO=__NB3I(((____WMB *)__JJWN),__LOWN);
+        if (((void *)__MKHO == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__JJWN),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __CQXE(((____WMB *)__IJWN->__ZOOJ.__BI4D),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__LOWN);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__JJWN),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__KJWN);
+          __APWN=__IFMJ(((____WMB *)__JJWN));
+          __ORE(__APWN->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__3IHO)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__3IHO)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__RTAV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__3IHO));
+        if (((struct ___OBJ *)__MKHO)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__MKHO)->__2JRG->__QLC)->__id==____OLC__) {
+            __AVAV=__HVRL(((____1JRG *)__MKHO));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__RTAV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__3IHO));
+            __AVAV=__HVRL(((____1JRG *)__MKHO));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__3IHO)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__RTAV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__3IHO));
+          if (((struct ___OBJ *)((____FKRG *)__MKHO)->__HKRG->__QLC)->__id==____OLC__) {
+            __AVAV=__4VRL(((____FKRG *)__MKHO));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__RTAV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__3IHO));
+            __AVAV=__4VRL(((____FKRG *)__MKHO));
           };
         };
-        if ((__tmp__RTAV !=  2)) {
-          if (((struct ___OBJ *)__tmp__3IHO)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__RLWN=((__SLOT_CODE__MIRG *)__tmp__3IHO)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__RLWN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__3NWN=((__ITM_SLOT__HLC *)__tmp__RLWN)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__AVAV !=  2)) {
+          if (((struct ___OBJ *)__MKHO)->__id==____1JRG__) {
+            __ANWN=((____1JRG *)__MKHO)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__ANWN)->__id==____OLC__) {
+              __MPWN=((____OLC *)__ANWN)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__3NWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RLWN)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __MPWN=((____4G0D *)__ANWN)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__3NWN=((__SLOT_DATA__WIRG *)__tmp__3IHO)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __MPWN=((____FKRG *)__MKHO)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__3NWN);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__MPWN);
+          __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 *)__tmp__3IHO)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__5KWN=((__SLOT_CODE__MIRG *)__tmp__3IHO)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__5KWN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__RLWN=((__ITM_SLOT__HLC *)__tmp__5KWN)->result_type__3VOB;
+        if (((struct ___OBJ *)__MKHO)->__id==____1JRG__) {
+          __OMWN=((____1JRG *)__MKHO)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__OMWN)->__id==____OLC__) {
+            __ANWN=((____OLC *)__OMWN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__RLWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__5KWN)->parent_itm_slot__QF0D.result_type__3VOB;
+            __ANWN=((____4G0D *)__OMWN)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__5KWN=((__SLOT_DATA__WIRG *)__tmp__3IHO)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__5KWN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__RLWN=((__ITM_SLOT__HLC *)__tmp__5KWN)->result_type__3VOB;
+          __OMWN=((____FKRG *)__MKHO)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__OMWN)->__id==____OLC__) {
+            __ANWN=((____OLC *)__OMWN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__RLWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__5KWN)->parent_itm_slot__QF0D.result_type__3VOB;
+            __ANWN=((____4G0D *)__OMWN)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__RLWN==NULL) {
-          __tmp__5KWN=NULL;
+        if (__ANWN==NULL) {
+          __OMWN=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__RLWN)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__5KWN=((void *)__tmp__RLWN);
+          switch (((struct ___OBJ *)__ANWN)->__id) {
+          case ____QMB__: {
+            __OMWN=((void *)__ANWN);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__5KWN=((void *)__tmp__RLWN);
+          case ____0MB__: {
+            __OMWN=((void *)__ANWN);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__5KWN=((void *)__tmp__RLWN);
+          case ____KPB__: {
+            __OMWN=((void *)__ANWN);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__5KWN=((void *)__tmp__RLWN);
+          case ____TEZ__: {
+            __OMWN=((void *)__ANWN);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__5KWN=NULL;
+          case ____2VRC__: {
+            __OMWN=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__5KWN=NULL;
+          case ____GZRC__: {
+            __OMWN=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__5KWN == (void *)NULL)) {
-          __tmp__OOWN=TRUE__K__;
+        if (((void *)__OMWN == (void *)NULL)) {
+          __3PWN=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__5KWN)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__LOWN=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__5KWN));
+          switch (((struct ___OBJ *)__OMWN)->__id) {
+          case ____QMB__: {
+            __0PWN=__43X(((____QMB *)__OMWN));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__LOWN=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__5KWN)));
+          case ____0MB__: {
+            __0PWN=__D5X(((____0MB *)((____QMB *)__OMWN)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__LOWN=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__5KWN)),NULL);
+          case ____KPB__: {
+            __0PWN=__LAY(((____KPB *)((____QMB *)__OMWN)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__LOWN=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__5KWN)),NULL);
+          case ____TEZ__: {
+            __0PWN=__HZ1D(((____TEZ *)((____QMB *)__OMWN)),NULL);
           } break;
           };
-          __tmp__OOWN=((void *)__tmp__LOWN != (void *)t__0HWN);
+          __3PWN=((void *)__0PWN != (void *)__JJWN);
         };
-        if (__tmp__OOWN) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__3IHO)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__RLWN=((__SLOT_CODE__MIRG *)__tmp__3IHO)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__RLWN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__VOWN=((__ITM_SLOT__HLC *)__tmp__RLWN)->result_type__3VOB;
+        if (__3PWN) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__MKHO)->__id==____1JRG__) {
+            __ANWN=((____1JRG *)__MKHO)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__ANWN)->__id==____OLC__) {
+              __EQWN=((____OLC *)__ANWN)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__VOWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RLWN)->parent_itm_slot__QF0D.result_type__3VOB;
+              __EQWN=((____4G0D *)__ANWN)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__RLWN=((__SLOT_DATA__WIRG *)__tmp__3IHO)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__RLWN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__VOWN=((__ITM_SLOT__HLC *)__tmp__RLWN)->result_type__3VOB;
+            __ANWN=((____FKRG *)__MKHO)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__ANWN)->__id==____OLC__) {
+              __EQWN=((____OLC *)__ANWN)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__VOWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RLWN)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__VOWN)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__VOWN)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__IUAV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VOWN));
-            if (((void *)Self__IUAV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__IUAV->style__MPC);
-              Self__JUAV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__JUAV->capacity__HFL <= Self__JUAV->count__WJ)) {
-                if ((Self__JUAV->capacity__HFL ==  0)) {
-                  Self__JUAV->capacity__HFL= 32;
-                  __tmp__KUAV=create__KVW( 32);
-                  Self__JUAV->storage__4EL=__tmp__KUAV;
+              __EQWN=((____4G0D *)__ANWN)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__EQWN)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__EQWN)->__KPC);
+          } break;
+          case ____0MB__: {
+            __XVAV=((____0MB *)((____QMB *)__EQWN));
+            if (((void *)__XVAV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__XVAV->__TPC);
+              __YVAV=((____BC *)__YC);
+              if ((__YVAV->__OFL <= __YVAV->__WJ)) {
+                if ((__YVAV->__OFL ==  0)) {
+                  __YVAV->__OFL= 32;
+                  __ZVAV=__RVW( 32);
+                  __YVAV->__FFL=__ZVAV;
                 } else /* FALSE */ {
-                  __tmp__LUAV=(__INTEGER__Q)(Self__JUAV->capacity__HFL <<  1);
-                  __tmp__KUAV=((__CHARACTER__DB *)Self__JUAV->storage__4EL);
-                  old_nb_elts__NUAV=Self__JUAV->capacity__HFL;
-                  __tmp__OUAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KUAV),((__UINTEGER_32__RWB )old_nb_elts__NUAV),((__UINTEGER_32__RWB )__tmp__LUAV));
-                  __tmp__KUAV=((__CHARACTER__DB *)__tmp__OUAV);
-                  clear__to__F00(__tmp__KUAV,old_nb_elts__NUAV,(__INTEGER__Q)(__tmp__LUAV -  1));
-                  Self__JUAV->storage__4EL=__tmp__KUAV;
-                  Self__JUAV->capacity__HFL=__tmp__LUAV;
+                  __0VAV=(____Q)(__YVAV->__OFL <<  1);
+                  __ZVAV=((____DB *)__YVAV->__FFL);
+                  __2VAV=__YVAV->__OFL;
+                  __3VAV=__55W(((____IB )__ZVAV),((____YWB )__2VAV),((____YWB )__0VAV));
+                  __ZVAV=((____DB *)__3VAV);
+                  __M00(__ZVAV,__2VAV,(____Q)(__0VAV -  1));
+                  __YVAV->__FFL=__ZVAV;
+                  __YVAV->__OFL=__0VAV;
                 };
               };
-              ((__CHARACTER__DB *)Self__JUAV->storage__4EL)[Self__JUAV->count__WJ]=' ';
-              Self__JUAV->count__WJ=(__INTEGER__Q)(Self__JUAV->count__WJ +  1);
+              ((____DB *)__YVAV->__FFL)[__YVAV->__WJ]=' ';
+              __YVAV->__WJ=(____Q)(__YVAV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__IUAV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__XVAV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VOWN)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__EQWN)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VOWN))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__EQWN))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__VRLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VOWN));
-            Self__JUAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__JUAV->capacity__HFL <= Self__JUAV->count__WJ)) {
-              if ((Self__JUAV->capacity__HFL ==  0)) {
-                Self__JUAV->capacity__HFL= 32;
-                __tmp__KUAV=create__KVW( 32);
-                Self__JUAV->storage__4EL=__tmp__KUAV;
+          case ____2VRC__: {
+            __ETLS=((____2VRC *)((____QMB *)__EQWN));
+            __YVAV=((____BC *)__YC);
+            if ((__YVAV->__OFL <= __YVAV->__WJ)) {
+              if ((__YVAV->__OFL ==  0)) {
+                __YVAV->__OFL= 32;
+                __ZVAV=__RVW( 32);
+                __YVAV->__FFL=__ZVAV;
               } else /* FALSE */ {
-                __tmp__LUAV=(__INTEGER__Q)(Self__JUAV->capacity__HFL <<  1);
-                __tmp__KUAV=((__CHARACTER__DB *)Self__JUAV->storage__4EL);
-                old_nb_elts__NUAV=Self__JUAV->capacity__HFL;
-                __tmp__OUAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KUAV),((__UINTEGER_32__RWB )old_nb_elts__NUAV),((__UINTEGER_32__RWB )__tmp__LUAV));
-                __tmp__KUAV=((__CHARACTER__DB *)__tmp__OUAV);
-                clear__to__F00(__tmp__KUAV,old_nb_elts__NUAV,(__INTEGER__Q)(__tmp__LUAV -  1));
-                Self__JUAV->storage__4EL=__tmp__KUAV;
-                Self__JUAV->capacity__HFL=__tmp__LUAV;
+                __0VAV=(____Q)(__YVAV->__OFL <<  1);
+                __ZVAV=((____DB *)__YVAV->__FFL);
+                __2VAV=__YVAV->__OFL;
+                __3VAV=__55W(((____IB )__ZVAV),((____YWB )__2VAV),((____YWB )__0VAV));
+                __ZVAV=((____DB *)__3VAV);
+                __M00(__ZVAV,__2VAV,(____Q)(__0VAV -  1));
+                __YVAV->__FFL=__ZVAV;
+                __YVAV->__OFL=__0VAV;
               };
             };
-            ((__CHARACTER__DB *)Self__JUAV->storage__4EL)[Self__JUAV->count__WJ]='(';
-            Self__JUAV->count__WJ=(__INTEGER__Q)(Self__JUAV->count__WJ +  1);
-            display_raw__DGAD(Self__VRLS,string_tmp__YC);
-            Self__JUAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__JUAV->capacity__HFL <= Self__JUAV->count__WJ)) {
-              if ((Self__JUAV->capacity__HFL ==  0)) {
-                Self__JUAV->capacity__HFL= 32;
-                __tmp__KUAV=create__KVW( 32);
-                Self__JUAV->storage__4EL=__tmp__KUAV;
+            ((____DB *)__YVAV->__FFL)[__YVAV->__WJ]='(';
+            __YVAV->__WJ=(____Q)(__YVAV->__WJ +  1);
+            __SHAD(__ETLS,__YC);
+            __YVAV=((____BC *)__YC);
+            if ((__YVAV->__OFL <= __YVAV->__WJ)) {
+              if ((__YVAV->__OFL ==  0)) {
+                __YVAV->__OFL= 32;
+                __ZVAV=__RVW( 32);
+                __YVAV->__FFL=__ZVAV;
               } else /* FALSE */ {
-                __tmp__LUAV=(__INTEGER__Q)(Self__JUAV->capacity__HFL <<  1);
-                __tmp__KUAV=((__CHARACTER__DB *)Self__JUAV->storage__4EL);
-                old_nb_elts__NUAV=Self__JUAV->capacity__HFL;
-                __tmp__OUAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KUAV),((__UINTEGER_32__RWB )old_nb_elts__NUAV),((__UINTEGER_32__RWB )__tmp__LUAV));
-                __tmp__KUAV=((__CHARACTER__DB *)__tmp__OUAV);
-                clear__to__F00(__tmp__KUAV,old_nb_elts__NUAV,(__INTEGER__Q)(__tmp__LUAV -  1));
-                Self__JUAV->storage__4EL=__tmp__KUAV;
-                Self__JUAV->capacity__HFL=__tmp__LUAV;
+                __0VAV=(____Q)(__YVAV->__OFL <<  1);
+                __ZVAV=((____DB *)__YVAV->__FFL);
+                __2VAV=__YVAV->__OFL;
+                __3VAV=__55W(((____IB )__ZVAV),((____YWB )__2VAV),((____YWB )__0VAV));
+                __ZVAV=((____DB *)__3VAV);
+                __M00(__ZVAV,__2VAV,(____Q)(__0VAV -  1));
+                __YVAV->__FFL=__ZVAV;
+                __YVAV->__OFL=__0VAV;
               };
             };
-            ((__CHARACTER__DB *)Self__JUAV->storage__4EL)[Self__JUAV->count__WJ]=')';
-            Self__JUAV->count__WJ=(__INTEGER__Q)(Self__JUAV->count__WJ +  1);
+            ((____DB *)__YVAV->__FFL)[__YVAV->__WJ]=')';
+            __YVAV->__WJ=(____Q)(__YVAV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VOWN)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__EQWN)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__0HWN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__3IHO)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__RLWN=((__SLOT_CODE__MIRG *)__tmp__3IHO)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__RLWN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__3NWN=((__ITM_SLOT__HLC *)__tmp__RLWN)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__JJWN),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__MKHO)->__id==____1JRG__) {
+            __ANWN=((____1JRG *)__MKHO)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__ANWN)->__id==____OLC__) {
+              __MPWN=((____OLC *)__ANWN)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__3NWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RLWN)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __MPWN=((____4G0D *)__ANWN)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__3NWN=((__SLOT_DATA__WIRG *)__tmp__3IHO)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __MPWN=((____FKRG *)__MKHO)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__3NWN);
-          put_position__HRE(Self__ZHWN->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.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(__MPWN);
+          __ORE(__IJWN->__ZOOJ.__DK.__CK.__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));
           };
         };
-        __tmp__EPWN=create_with_capacity__CBZH( 2);
-        __tmp__GPWN=create__type__IJ2C(Self__ZHWN->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,t__0HWN);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__EPWN),__tmp__GPWN);
-        __tmp__JPWN=read__NUEI(((__LOCAL__43WC *)__tmp__JRLS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__EPWN),__tmp__JPWN);
-        __tmp__ZKWN=Self__ZHWN->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__5KWN=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__EPWN)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__5KWN)->__id) {
-        case __STRING_CST__5J__: {
-          Self__FVAV=((__STRING_CST__5J *)__tmp__5KWN);
-          result__BVAV=NULL;
-          __tmp__UTAV=((__POINTER__IB )(NULL));
-          __tmp__TKWN= 0;
-          __tmp__OUAV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__OUAV ==  0)) {
-            result__BVAV=Self__FVAV;
-          } else /* FALSE */ {
-            __tmp__TKWN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OUAV));
-            if ((__tmp__TKWN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GVAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HVAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IVAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HVAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GVAV=micro_alloc__table__lab__HKI(__tmp__HVAV,((__POINTER__IB )(&(table_size[(__tmp__IVAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HVAV)));
-              __tmp__UTAV=__tmp__GVAV;
+        __TQWN=__RCZH( 2);
+        __VQWN=__XK2C(__IJWN->__ZOOJ.__DK.__CK.__YH.__O2B,__JJWN);
+        __0YEI(((____ABXC *)__TQWN),__VQWN);
+        __YQWN=__2VEI(((____N5WC *)__YSLS));
+        __0YEI(((____ABXC *)__TQWN),__YQWN);
+        __IMWN=__IJWN->__ZOOJ.__DK.__CK.__YH.__O2B;
+        __OMWN=((void **)((____ABXC *)__TQWN)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__OMWN)->__id) {
+        case ____5J__: {
+          __UWAV=((____5J *)__OMWN);
+          __QWAV=NULL;
+          __DVAV=((____IB )(NULL));
+          __CMWN= 0;
+          __3VAV=((____IB )sizeof(____5J));
+          if (((unsigned long)__3VAV ==  0)) {
+            __QWAV=__UWAV;
+          } else /* FALSE */ {
+            __CMWN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3VAV));
+            if ((__CMWN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VWAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WWAV=(void *)((unsigned long)(void *)((unsigned long)__3VAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XWAV=((____YWB )((____Q )(void *)((unsigned long)__WWAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VWAV=__OKI(__WWAV,((____IB )(&(table_size[(__XWAV)-1]))),((____YWB )((____Q )__WWAV)));
+              __DVAV=__VWAV;
             } else /* FALSE */ {
-              __tmp__IVAV=((__UINTEGER_32__RWB )__tmp__TKWN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GVAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HVAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GVAV=micro_alloc__table__lab__HKI(__tmp__HVAV,((__POINTER__IB )(&(table_type[(__tmp__IVAV)]))),(__UINTEGER_32__RWB)(__tmp__IVAV |  1));
-              __tmp__UTAV=__tmp__GVAV;
-            };
-            result__BVAV=((__STRING_CST__5J *)__tmp__UTAV);
-            *(result__BVAV) = *(Self__FVAV);
-          };
-          __tmp__RLWN=result__BVAV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__RLWN=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__5KWN));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__ZRLS=((__PROTOTYPE_CST__45WC *)__tmp__5KWN);
-          __tmp__0RLS=create__type__IJ2C(Self__ZRLS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZRLS->parent_constant__55WC.static_type__SG4D);
-          __tmp__RLWN=__tmp__0RLS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__2RLS=((__INTEGER_CST__KAXC *)__tmp__5KWN);
-          __tmp__3NWN=Self__2RLS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__3VAV=Self__2RLS->value__YG4D;
-          __tmp__HLWN=Self__2RLS->parent_constant__LAXC.static_type__SG4D;
-          Self__2RLS=NULL;
-          __tmp__UTAV=((__POINTER__IB )(NULL));
-          __tmp__TKWN= 0;
-          __tmp__OUAV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__OUAV ==  0)) {
-            Self__2RLS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__TKWN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OUAV));
-            if ((__tmp__TKWN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GVAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HVAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IVAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HVAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GVAV=micro_alloc__table__lab__HKI(__tmp__HVAV,((__POINTER__IB )(&(table_size[(__tmp__IVAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HVAV)));
-              __tmp__UTAV=__tmp__GVAV;
+              __XWAV=((____YWB )__CMWN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VWAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WWAV=(void *)((unsigned long)(void *)((unsigned long)__3VAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VWAV=__OKI(__WWAV,((____IB )(&(table_type[(__XWAV)]))),(____YWB)(__XWAV |  1));
+              __DVAV=__VWAV;
+            };
+            __QWAV=((____5J *)__DVAV);
+            *(__QWAV) = *(__UWAV);
+          };
+          __ANWN=__QWAV;
+        } break;
+        case ____0AXC__: {
+          __ANWN=__JZAL(((____0AXC *)__OMWN));
+        } break;
+        case ____NBXC__: {
+          __ITLS=((____NBXC *)__OMWN);
+          __JTLS=__XK2C(__ITLS->__OBXC.__DK.__CK.__YH.__O2B,__ITLS->__OBXC.__BI4D);
+          __ANWN=__JTLS;
+        } break;
+        case ____ZBXC__: {
+          __LTLS=((____ZBXC *)__OMWN);
+          __MPWN=__LTLS->__0BXC.__DK.__CK.__YH.__O2B;
+          __MXAV=__LTLS->__HI4D;
+          __WMWN=__LTLS->__0BXC.__BI4D;
+          __LTLS=NULL;
+          __DVAV=((____IB )(NULL));
+          __CMWN= 0;
+          __3VAV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__3VAV ==  0)) {
+            __LTLS=__ZBXC__;
+          } else /* FALSE */ {
+            __CMWN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3VAV));
+            if ((__CMWN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VWAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WWAV=(void *)((unsigned long)(void *)((unsigned long)__3VAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XWAV=((____YWB )((____Q )(void *)((unsigned long)__WWAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VWAV=__OKI(__WWAV,((____IB )(&(table_size[(__XWAV)-1]))),((____YWB )((____Q )__WWAV)));
+              __DVAV=__VWAV;
             } else /* FALSE */ {
-              __tmp__IVAV=((__UINTEGER_32__RWB )__tmp__TKWN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GVAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HVAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GVAV=micro_alloc__table__lab__HKI(__tmp__HVAV,((__POINTER__IB )(&(table_type[(__tmp__IVAV)]))),(__UINTEGER_32__RWB)(__tmp__IVAV |  1));
-              __tmp__UTAV=__tmp__GVAV;
-            };
-            Self__2RLS=((__INTEGER_CST__KAXC *)__tmp__UTAV);
-            *(Self__2RLS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__1VAV=((__INTEGER_CST__KAXC *)Self__2RLS);
-          Self__1VAV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__3NWN;
-          Self__1VAV->value__YG4D=v__3VAV;
-          Self__1VAV->parent_constant__LAXC.static_type__SG4D=__tmp__HLWN;
-          check_type__KYEE(Self__1VAV);
-          __tmp__RLWN=Self__2RLS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__RLWN=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__5KWN));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__R1QT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__5KWN)->local__PUEJ));
-          if (__tmp__R1QT==NULL) {
-            __tmp__S1QT=NULL;
+              __XWAV=((____YWB )__CMWN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VWAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WWAV=(void *)((unsigned long)(void *)((unsigned long)__3VAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VWAV=__OKI(__WWAV,((____IB )(&(table_type[(__XWAV)]))),(____YWB)(__XWAV |  1));
+              __DVAV=__VWAV;
+            };
+            __LTLS=((____ZBXC *)__DVAV);
+            *(__LTLS) = *(__ZBXC__);
+          };
+          __KXAV=((____ZBXC *)__LTLS);
+          __KXAV->__0BXC.__DK.__CK.__YH.__O2B=__MPWN;
+          __KXAV->__HI4D=__MXAV;
+          __KXAV->__0BXC.__BI4D=__WMWN;
+          __ZZEE(__KXAV);
+          __ANWN=__LTLS;
+        } break;
+        case ____DMWH__: {
+          __ANWN=__W3OK(((____DMWH *)__OMWN));
+        } break;
+        case ____2A0I__: {
+          __A3QT=__2VEI(((____N5WC *)((____2A0I *)__OMWN)->__4VEJ));
+          if (__A3QT==NULL) {
+            __B3QT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__S1QT=((__READ_LOCAL__N5ZI *)__tmp__R1QT);
+            __B3QT=((____2A0I *)__A3QT);
           };
-          __tmp__RLWN=__tmp__S1QT;
+          __ANWN=__B3QT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__RLWN=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__5KWN));
+        case ____HJNJ__: {
+          __ANWN=__Y0AL(((____HJNJ *)__OMWN));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__RLWN=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__5KWN));
+        case ____SJNJ__: {
+          __ANWN=__D1AL(((____SJNJ *)__OMWN));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__ASLS=((__IS_EXPANDED__L5NJ *)__tmp__5KWN);
-          __tmp__3NWN=Self__ASLS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__R1QT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__ASLS->receiver__554J)->local__PUEJ));
-          if (__tmp__R1QT==NULL) {
-            __tmp__S1QT=NULL;
+        case ____0AOJ__: {
+          __PTLS=((____0AOJ *)__OMWN);
+          __MPWN=__PTLS->__1AOJ.__CK.__YH.__O2B;
+          __A3QT=__2VEI(((____N5WC *)((____2A0I *)__PTLS->__OB5J)->__4VEJ));
+          if (__A3QT==NULL) {
+            __B3QT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__S1QT=((__READ_LOCAL__N5ZI *)__tmp__R1QT);
-          };
-          Self__ASLS=NULL;
-          __tmp__UTAV=((__POINTER__IB )(NULL));
-          __tmp__TKWN= 0;
-          __tmp__OUAV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__OUAV ==  0)) {
-            Self__ASLS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__TKWN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OUAV));
-            if ((__tmp__TKWN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GVAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HVAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IVAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HVAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GVAV=micro_alloc__table__lab__HKI(__tmp__HVAV,((__POINTER__IB )(&(table_size[(__tmp__IVAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HVAV)));
-              __tmp__UTAV=__tmp__GVAV;
+            __B3QT=((____2A0I *)__A3QT);
+          };
+          __PTLS=NULL;
+          __DVAV=((____IB )(NULL));
+          __CMWN= 0;
+          __3VAV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__3VAV ==  0)) {
+            __PTLS=__0AOJ__;
+          } else /* FALSE */ {
+            __CMWN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3VAV));
+            if ((__CMWN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VWAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WWAV=(void *)((unsigned long)(void *)((unsigned long)__3VAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XWAV=((____YWB )((____Q )(void *)((unsigned long)__WWAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VWAV=__OKI(__WWAV,((____IB )(&(table_size[(__XWAV)-1]))),((____YWB )((____Q )__WWAV)));
+              __DVAV=__VWAV;
             } else /* FALSE */ {
-              __tmp__IVAV=((__UINTEGER_32__RWB )__tmp__TKWN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GVAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HVAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GVAV=micro_alloc__table__lab__HKI(__tmp__HVAV,((__POINTER__IB )(&(table_type[(__tmp__IVAV)]))),(__UINTEGER_32__RWB)(__tmp__IVAV |  1));
-              __tmp__UTAV=__tmp__GVAV;
-            };
-            Self__ASLS=((__IS_EXPANDED__L5NJ *)__tmp__UTAV);
-            *(Self__ASLS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__MWAV=((__IS_EXPANDED__L5NJ *)Self__ASLS);
-          Self__MWAV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__3NWN;
-          Self__MWAV->receiver__554J=__tmp__S1QT;
-          __tmp__RLWN=Self__ASLS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__FSLS=((__GET_TYPE_ID__V5NJ *)__tmp__5KWN);
-          __tmp__3NWN=Self__FSLS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__HLWN=Self__FSLS->receiver__EA5J;
-          Self__FSLS=NULL;
-          __tmp__UTAV=((__POINTER__IB )(NULL));
-          __tmp__TKWN= 0;
-          __tmp__OUAV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__OUAV ==  0)) {
-            Self__FSLS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__TKWN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OUAV));
-            if ((__tmp__TKWN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GVAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HVAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IVAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HVAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GVAV=micro_alloc__table__lab__HKI(__tmp__HVAV,((__POINTER__IB )(&(table_size[(__tmp__IVAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HVAV)));
-              __tmp__UTAV=__tmp__GVAV;
+              __XWAV=((____YWB )__CMWN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VWAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WWAV=(void *)((unsigned long)(void *)((unsigned long)__3VAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VWAV=__OKI(__WWAV,((____IB )(&(table_type[(__XWAV)]))),(____YWB)(__XWAV |  1));
+              __DVAV=__VWAV;
+            };
+            __PTLS=((____0AOJ *)__DVAV);
+            *(__PTLS) = *(__0AOJ__);
+          };
+          __1XAV=((____0AOJ *)__PTLS);
+          __1XAV->__1AOJ.__CK.__YH.__O2B=__MPWN;
+          __1XAV->__OB5J=__B3QT;
+          __ANWN=__PTLS;
+        } break;
+        case ____EBOJ__: {
+          __UTLS=((____EBOJ *)__OMWN);
+          __MPWN=__UTLS->__FBOJ.__CK.__YH.__O2B;
+          __WMWN=__UTLS->__TB5J;
+          __UTLS=NULL;
+          __DVAV=((____IB )(NULL));
+          __CMWN= 0;
+          __3VAV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__3VAV ==  0)) {
+            __UTLS=__EBOJ__;
+          } else /* FALSE */ {
+            __CMWN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3VAV));
+            if ((__CMWN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VWAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WWAV=(void *)((unsigned long)(void *)((unsigned long)__3VAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XWAV=((____YWB )((____Q )(void *)((unsigned long)__WWAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VWAV=__OKI(__WWAV,((____IB )(&(table_size[(__XWAV)-1]))),((____YWB )((____Q )__WWAV)));
+              __DVAV=__VWAV;
             } else /* FALSE */ {
-              __tmp__IVAV=((__UINTEGER_32__RWB )__tmp__TKWN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GVAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HVAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GVAV=micro_alloc__table__lab__HKI(__tmp__HVAV,((__POINTER__IB )(&(table_type[(__tmp__IVAV)]))),(__UINTEGER_32__RWB)(__tmp__IVAV |  1));
-              __tmp__UTAV=__tmp__GVAV;
-            };
-            Self__FSLS=((__GET_TYPE_ID__V5NJ *)__tmp__UTAV);
-            *(Self__FSLS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__2WAV=((__GET_TYPE_ID__V5NJ *)Self__FSLS);
-          Self__2WAV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__3NWN;
-          Self__2WAV->receiver__EA5J=__tmp__HLWN;
-          __tmp__RLWN=Self__FSLS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__RLWN=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__5KWN));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__RLWN=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__5KWN));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__RLWN=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__5KWN));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__RLWN=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__5KWN));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__RLWN=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__5KWN));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__RLWN=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__5KWN));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__RLWN=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__5KWN));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__RLWN=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__5KWN));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__RLWN=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__5KWN));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__ISLS=((__SIZE_OF__NGOJ *)__tmp__5KWN);
-          __tmp__3NWN=Self__ISLS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__HLWN=Self__ISLS->receiver__OC5J;
-          Self__ISLS=NULL;
-          __tmp__UTAV=((__POINTER__IB )(NULL));
-          __tmp__TKWN= 0;
-          __tmp__OUAV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__OUAV ==  0)) {
-            Self__ISLS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__TKWN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OUAV));
-            if ((__tmp__TKWN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GVAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HVAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IVAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HVAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GVAV=micro_alloc__table__lab__HKI(__tmp__HVAV,((__POINTER__IB )(&(table_size[(__tmp__IVAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HVAV)));
-              __tmp__UTAV=__tmp__GVAV;
+              __XWAV=((____YWB )__CMWN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VWAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WWAV=(void *)((unsigned long)(void *)((unsigned long)__3VAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VWAV=__OKI(__WWAV,((____IB )(&(table_type[(__XWAV)]))),(____YWB)(__XWAV |  1));
+              __DVAV=__VWAV;
+            };
+            __UTLS=((____EBOJ *)__DVAV);
+            *(__UTLS) = *(__EBOJ__);
+          };
+          __LYAV=((____EBOJ *)__UTLS);
+          __LYAV->__FBOJ.__CK.__YH.__O2B=__MPWN;
+          __LYAV->__TB5J=__WMWN;
+          __ANWN=__UTLS;
+        } break;
+        case ____3BOJ__: {
+          __ANWN=__21AL(((____3BOJ *)__OMWN));
+        } break;
+        case ____RCOJ__: {
+          __ANWN=__H2AL(((____RCOJ *)__OMWN));
+        } break;
+        case ____HDOJ__: {
+          __ANWN=__S2AL(((____HDOJ *)__OMWN));
+        } break;
+        case ____1DOJ__: {
+          __ANWN=__32AL(((____1DOJ *)__OMWN));
+        } break;
+        case ____PEOJ__: {
+          __ANWN=__I3AL(((____PEOJ *)__OMWN));
+        } break;
+        case ____DFOJ__: {
+          __ANWN=__T3AL(((____DFOJ *)__OMWN));
+        } break;
+        case ____XFOJ__: {
+          __ANWN=__43AL(((____XFOJ *)__OMWN));
+        } break;
+        case ____QGOJ__: {
+          __ANWN=__J4AL(((____QGOJ *)__OMWN));
+        } break;
+        case ____EHOJ__: {
+          __ANWN=__X4AL(((____EHOJ *)__OMWN));
+        } break;
+        case ____2HOJ__: {
+          __XTLS=((____2HOJ *)__OMWN);
+          __MPWN=__XTLS->__3HOJ.__CK.__YH.__O2B;
+          __WMWN=__XTLS->__3D5J;
+          __XTLS=NULL;
+          __DVAV=((____IB )(NULL));
+          __CMWN= 0;
+          __3VAV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__3VAV ==  0)) {
+            __XTLS=__2HOJ__;
+          } else /* FALSE */ {
+            __CMWN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3VAV));
+            if ((__CMWN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VWAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WWAV=(void *)((unsigned long)(void *)((unsigned long)__3VAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XWAV=((____YWB )((____Q )(void *)((unsigned long)__WWAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VWAV=__OKI(__WWAV,((____IB )(&(table_size[(__XWAV)-1]))),((____YWB )((____Q )__WWAV)));
+              __DVAV=__VWAV;
             } else /* FALSE */ {
-              __tmp__IVAV=((__UINTEGER_32__RWB )__tmp__TKWN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GVAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HVAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GVAV=micro_alloc__table__lab__HKI(__tmp__HVAV,((__POINTER__IB )(&(table_type[(__tmp__IVAV)]))),(__UINTEGER_32__RWB)(__tmp__IVAV |  1));
-              __tmp__UTAV=__tmp__GVAV;
-            };
-            Self__ISLS=((__SIZE_OF__NGOJ *)__tmp__UTAV);
-            *(Self__ISLS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__MXAV=((__SIZE_OF__NGOJ *)Self__ISLS);
-          Self__MXAV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__3NWN;
-          Self__MXAV->receiver__OC5J=__tmp__HLWN;
-          __tmp__RLWN=Self__ISLS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__RLWN=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__5KWN));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__LSLS=((__REAL_CST__JLOJ *)__tmp__5KWN);
-          __tmp__3NWN=Self__LSLS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__4XAV=Self__LSLS->value__DD5J;
-          __tmp__HLWN=Self__LSLS->parent_constant__KLOJ.static_type__SG4D;
-          Self__LSLS=NULL;
-          __tmp__UTAV=((__POINTER__IB )(NULL));
-          __tmp__TKWN= 0;
-          __tmp__OUAV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__OUAV ==  0)) {
-            Self__LSLS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__TKWN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OUAV));
-            if ((__tmp__TKWN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GVAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HVAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IVAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__HVAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__GVAV=micro_alloc__table__lab__HKI(__tmp__HVAV,((__POINTER__IB )(&(table_size[(__tmp__IVAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__HVAV)));
-              __tmp__UTAV=__tmp__GVAV;
+              __XWAV=((____YWB )__CMWN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VWAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WWAV=(void *)((unsigned long)(void *)((unsigned long)__3VAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VWAV=__OKI(__WWAV,((____IB )(&(table_type[(__XWAV)]))),(____YWB)(__XWAV |  1));
+              __DVAV=__VWAV;
+            };
+            __XTLS=((____2HOJ *)__DVAV);
+            *(__XTLS) = *(__2HOJ__);
+          };
+          __1YAV=((____2HOJ *)__XTLS);
+          __1YAV->__3HOJ.__CK.__YH.__O2B=__MPWN;
+          __1YAV->__3D5J=__WMWN;
+          __ANWN=__XTLS;
+        } break;
+        case ____YIOJ__: {
+          __ANWN=__I5AL(((____YIOJ *)__OMWN));
+        } break;
+        case ____YMOJ__: {
+          __0TLS=((____YMOJ *)__OMWN);
+          __MPWN=__0TLS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __NZAV=__0TLS->__SE5J;
+          __WMWN=__0TLS->__ZMOJ.__BI4D;
+          __0TLS=NULL;
+          __DVAV=((____IB )(NULL));
+          __CMWN= 0;
+          __3VAV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__3VAV ==  0)) {
+            __0TLS=__YMOJ__;
+          } else /* FALSE */ {
+            __CMWN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3VAV));
+            if ((__CMWN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VWAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WWAV=(void *)((unsigned long)(void *)((unsigned long)__3VAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XWAV=((____YWB )((____Q )(void *)((unsigned long)__WWAV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __VWAV=__OKI(__WWAV,((____IB )(&(table_size[(__XWAV)-1]))),((____YWB )((____Q )__WWAV)));
+              __DVAV=__VWAV;
             } else /* FALSE */ {
-              __tmp__IVAV=((__UINTEGER_32__RWB )__tmp__TKWN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__GVAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__HVAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OUAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__GVAV=micro_alloc__table__lab__HKI(__tmp__HVAV,((__POINTER__IB )(&(table_type[(__tmp__IVAV)]))),(__UINTEGER_32__RWB)(__tmp__IVAV |  1));
-              __tmp__UTAV=__tmp__GVAV;
-            };
-            Self__LSLS=((__REAL_CST__JLOJ *)__tmp__UTAV);
-            *(Self__LSLS) = *(REAL_CST__JLOJ__);
-          };
-          Self__2XAV=((__REAL_CST__JLOJ *)Self__LSLS);
-          Self__2XAV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__3NWN;
-          Self__2XAV->value__DD5J=v__4XAV;
-          Self__2XAV->parent_constant__KLOJ.static_type__SG4D=__tmp__HLWN;
-          __tmp__RLWN=Self__LSLS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__PSLS=((__CHARACTER_CST__5LOJ *)__tmp__5KWN);
-          __tmp__QSLS=create__char__CMQJ(Self__PSLS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PSLS->text__ID5J);
-          __tmp__RLWN=__tmp__QSLS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__SSLS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__5KWN);
-          __tmp__TSLS=create__text__2PQJ(Self__SSLS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SSLS->string__EBJK);
-          __tmp__RLWN=__tmp__TSLS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__RLWN=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__5KWN));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__RLWN=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__5KWN));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__RLWN=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__5KWN));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__RLWN=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__5KWN));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__RLWN=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__5KWN));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__RLWN=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__5KWN));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__RLWN=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__5KWN));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__RLWN=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__5KWN));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__VOWN=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__5KWN)->global__Y5JM),NULL);
-          if (__tmp__VOWN==NULL) {
-            __tmp__AOCU=NULL;
+              __XWAV=((____YWB )__CMWN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __VWAV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __WWAV=(void *)((unsigned long)(void *)((unsigned long)__3VAV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWAV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VWAV=__OKI(__WWAV,((____IB )(&(table_type[(__XWAV)]))),(____YWB)(__XWAV |  1));
+              __DVAV=__VWAV;
+            };
+            __0TLS=((____YMOJ *)__DVAV);
+            *(__0TLS) = *(__YMOJ__);
+          };
+          __LZAV=((____YMOJ *)__0TLS);
+          __LZAV->__ZMOJ.__DK.__CK.__YH.__O2B=__MPWN;
+          __LZAV->__SE5J=__NZAV;
+          __LZAV->__ZMOJ.__BI4D=__WMWN;
+          __ANWN=__0TLS;
+        } break;
+        case ____ONOJ__: {
+          __4TLS=((____ONOJ *)__OMWN);
+          __5TLS=__RNQJ(__4TLS->__PNOJ.__DK.__CK.__YH.__O2B,__4TLS->__XE5J);
+          __ANWN=__5TLS;
+        } break;
+        case ____YOOJ__: {
+          __BULS=((____YOOJ *)__OMWN);
+          __CULS=__LRQJ(__BULS->__ZOOJ.__DK.__CK.__YH.__O2B,__BULS->__TCJK);
+          __ANWN=__CULS;
+        } break;
+        case ____IM4K__: {
+          __ANWN=__NZFM(((____IM4K *)__OMWN));
+        } break;
+        case ____T5FL__: {
+          __ANWN=__V35O(((____T5FL *)__OMWN));
+        } break;
+        case ____3DUL__: {
+          __ANWN=__AJVP(((____3DUL *)__OMWN));
+        } break;
+        case ____0EUL__: {
+          __ANWN=__QB4P(((____0EUL *)__OMWN));
+        } break;
+        case ____BGUL__: {
+          __ANWN=__LJVP(((____BGUL *)__OMWN));
+        } break;
+        case ____2GUL__: {
+          __ANWN=__2B4P(((____2GUL *)__OMWN));
+        } break;
+        case ____B0VL__: {
+          __ANWN=__H0BN(((____B0VL *)__OMWN));
+        } break;
+        case ____P0VL__: {
+          __ANWN=__NCHM(((____P0VL *)__OMWN));
+        } break;
+        case ____Q5YL__: {
+          __EQWN=__TFTL(((____FKRG *)((____Q5YL *)__OMWN)->__HBKM),NULL);
+          if (__EQWN==NULL) {
+            __PPCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__VOWN)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__AOCU=NULL;
+            switch (((struct ___OBJ *)__EQWN)->__id) {
+            case ____IM4K__: {
+              __PPCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__AOCU=((__READ_GLOBAL__B4YL *)__tmp__VOWN);
+            case ____Q5YL__: {
+              __PPCU=((____Q5YL *)__EQWN);
             } break;
             }
           };
-          __tmp__RLWN=__tmp__AOCU;
+          __ANWN=__PPCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__RLWN=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__5KWN));
+        case ____UVPM__: {
+          __ANWN=__VGWN(((____UVPM *)__OMWN));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__RLWN=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__5KWN));
+        case ____0ZPM__: {
+          __ANWN=__4G2P(((____0ZPM *)__OMWN));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__RLWN=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__5KWN));
+        case ____MR0N__: {
+          __ANWN=__DRVO(((____MR0N *)__OMWN));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__RLWN=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__5KWN));
+        case ____YWBP__: {
+          __ANWN=__DQ0Q(((____YWBP *)__OMWN));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__RLWN=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__5KWN));
+        case ____LYBP__: {
+          __ANWN=__0WUP(((____LYBP *)__OMWN));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__RLWN=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__5KWN));
+        case ____CZBP__: {
+          __ANWN=__FXUP(((____CZBP *)__OMWN));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__RLWN=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__5KWN));
+        case ____3BEP__: {
+          __ANWN=__FCIQ(((____3BEP *)__OMWN));
         } break;
         };
-        __tmp__PPWN=new_read__slot__receiver__with__intern__2DZJ(__tmp__ZKWN,__tmp__3IHO,__tmp__RLWN,__tmp__EPWN,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__PPWN);
-        __tmp__3IHO=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__PPWN));
-        result__3HWN=__tmp__3IHO;
+        __4QWN=__LFZJ(__IMWN,__MKHO,__ANWN,__TQWN,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__4QWN);
+        __MKHO=__BR5H(((____UL2C *)__4QWN));
+        __MJWN=__MKHO;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__0HWN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__ZHWN->parent_constant__KNOJ.static_type__SG4D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__1HWN);
-        put_position__HRE(Self__ZHWN->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__JJWN),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __CQXE(((____WMB *)__IJWN->__ZOOJ.__BI4D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__KJWN);
+        __ORE(__IJWN->__ZOOJ.__DK.__CK.__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));
         };
       };
     };
   };
-  __tmp__XJWN=result__3HWN;
-  return(__tmp__XJWN);
+  __GLWN=__MJWN;
+  return(__GLWN);
 }
 
-static void* check_type__with__U0BN(__READ_SLOT__ZK4K *Self__V0BN,__TYPE_FULL__PMB *t__W0BN,__POSITION__OL p__X0BN)
-// ({READ_SLOT__ZK4K},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __D2BN(____IM4K *__E2BN,____WMB *__F2BN,____OL __G2BN)
+// ({__IM4K},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__R0AV;
-  void *result__Z0BN;
-  __LOCAL__43WC *__tmp__VTLS,*__tmp__BVLS;
-  __WRITE_LOCAL__BEYJ *__tmp__2TLS,*__tmp__IVLS;
-  __STRING_CONSTANT__0 *__tmp__R2BN,*__tmp__Y5BN,*v__S2AV;
-  void *__tmp__T2BN;
-  __PROTOTYPE__MF *__tmp__J3BN,*__tmp__NACN;
-  __INTEGER__Q __tmp__P3BN,__tmp__FYAV,old_nb_elts__HYAV,__tmp__5YAV;
-  __INTEGER__Q old_nb_elts__BZAV;
-  void *__tmp__PVEO;
-  __POSITION__OL __tmp__V3BN,__tmp__ZACN;
-  void *__tmp__13BN,*__tmp__N4BN,*__tmp__RBCN;
-  __TYPE_FULL__PMB *__tmp__D4BN,*__tmp__HBCN;
-  __ITM_TYPE_STYLE__TMB *Self__CYAV,*Self__2YAV;
-  __STRING__BC *Self__DYAV,*Self__3YAV;
-  __POINTER__IB __tmp__IYAV,__tmp__CZAV,__tmp__0ZAV,__tmp__1ZAV;
-  __ITM_TYPE_MULTI__NURC *Self__RULS,*Self__RVLS;
-  __READ_LOCAL__N5ZI *__tmp__34BN,*__tmp__FCCN,*__tmp__T2QT,*__tmp__U2QT;
-  __NODE_TYPE__FK2C *__tmp__54BN,*__tmp__LCCN;
-  __PROTOTYPE_CST__45WC *__tmp__CCCN,*Self__VVLS,*__tmp__WVLS;
-  __STRING_CST__5J *Self__ZZAV,*result__VZAV;
-  __UINTEGER_32__RWB __tmp__2ZAV;
-  __INTEGER_CST__KAXC *Self__YVLS,*Self__P0AV;
-  __IS_EXPANDED__L5NJ *Self__2VLS,*Self__A1AV;
-  __GET_TYPE_ID__V5NJ *Self__BWLS,*Self__Q1AV;
-  __SIZE_OF__NGOJ *Self__EWLS,*Self__A2AV;
-  __REAL_CST__JLOJ *Self__HWLS,*Self__Q2AV;
-  __CHARACTER_CST__5LOJ *Self__LWLS,*__tmp__MWLS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__OWLS,*__tmp__PWLS;
-  __READ_GLOBAL__B4YL *__tmp__EOCU;
-  __BOOLEAN__L __tmp__Q1BN,__tmp__D2BN,__tmp__G4BN,__tmp__KBCN;
-  __CHARACTER__DB *__tmp__EYAV,*__tmp__4YAV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__ACCN;
-  result__Z0BN=NULL;
-  __tmp__Q1BN=affect_with__QLKK(((__TYPE_FULL__PMB *)t__W0BN),Self__V0BN->slot__CYFM->parent_variable__XIRG.type__1N5D);
-  if (__tmp__Q1BN) {
-    result__Z0BN=Self__V0BN;
+  ____0SG __A2AV;
+  void *__I2BN;
+  ____N5WC *__EVLS,*__QWLS;
+  ____QFYJ *__LVLS,*__XWLS;
+  ____0 *__A4BN,*__HBCN,*__B4AV;
+  void *__C4BN;
+  ____MF *__Y4BN,*__2BCN;
+  ____Q __44BN,__UZAV,__WZAV,__O0AV,__Q0AV;
+  void *__4WEO;
+  ____OL __E5BN,__ICCN;
+  void *__K5BN,*__25BN,*__ADCN;
+  ____WMB *__S5BN,*__WCCN;
+  ____0MB *__RZAV,*__L0AV;
+  ____BC *__SZAV,*__M0AV;
+  ____IB __XZAV,__R0AV,__J1AV,__K1AV;
+  ____2VRC *__AWLS,*__AXLS;
+  ____2A0I *__MACN,*__UDCN,*__C4QT,*__D4QT;
+  ____UL2C *__OACN,*__0DCN;
+  ____NBXC *__RDCN,*__EXLS,*__FXLS;
+  ____5J *__I1AV,*__E1AV;
+  ____YWB __L1AV;
+  ____ZBXC *__HXLS,*__41AV;
+  ____0AOJ *__LXLS,*__P2AV;
+  ____EBOJ *__QXLS,*__52AV;
+  ____2HOJ *__TXLS,*__P3AV;
+  ____YMOJ *__WXLS,*__53AV;
+  ____ONOJ *__0XLS,*__1XLS;
+  ____YOOJ *__3XLS,*__4XLS;
+  ____Q5YL *__TPCU;
+  ____L __52BN,__S3BN,__V5BN,__ZCCN;
+  ____DB *__TZAV,*__N0AV;
+  ____ABXC *__PDCN;
+  __I2BN=NULL;
+  __52BN=__5MKK(((____WMB *)__F2BN),__E2BN->__RZFM->__GKRG.__KP5D);
+  if (__52BN) {
+    __I2BN=__E2BN;
   } else /* FALSE */ {
-    __tmp__D2BN=is_export_to__TBVK(((__TYPE_FULL__PMB *)Self__V0BN->slot__CYFM->parent_variable__XIRG.type__1N5D),t__W0BN);
-    if (__tmp__D2BN) {
-      __tmp__VTLS=create__name__style__type__0HND(Self__V0BN->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__V0BN->slot__CYFM->parent_variable__XIRG.type__1N5D));
-      __tmp__2TLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VTLS),Self__V0BN->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__V0BN);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2TLS);
-      __tmp__R2BN=get__HJC(last_cast_name__C31J);
-      __tmp__T2BN=get_slot__452I(((__TYPE_FULL__PMB *)Self__V0BN->slot__CYFM->parent_variable__XIRG.type__1N5D),__tmp__R2BN);
-      if (((void *)__tmp__T2BN == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__V0BN->slot__CYFM->parent_variable__XIRG.type__1N5D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__W0BN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__R2BN);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__V0BN->slot__CYFM->parent_variable__XIRG.type__1N5D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__X0BN);
-        __tmp__J3BN=prototype__ZDMJ(((__TYPE_FULL__PMB *)Self__V0BN->slot__CYFM->parent_variable__XIRG.type__1N5D));
-        put_position__HRE(__tmp__J3BN->parent_named__PF.parent_itm_object__OF.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);
+    __S3BN=__CDVK(((____WMB *)__E2BN->__RZFM->__GKRG.__KP5D),__F2BN);
+    if (__S3BN) {
+      __EVLS=__JJND(__E2BN->__JM4K.__RJWH.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__E2BN->__RZFM->__GKRG.__KP5D));
+      __LVLS=__BQRJ(((____N5WC *)__EVLS),__E2BN->__JM4K.__RJWH.__CK.__YH.__O2B,__E2BN);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LVLS);
+      __A4BN=__OJC(__R41J);
+      __C4BN=__NB3I(((____WMB *)__E2BN->__RZFM->__GKRG.__KP5D),__A4BN);
+      if (((void *)__C4BN == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __CQXE(((____WMB *)__E2BN->__RZFM->__GKRG.__KP5D),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__F2BN),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__A4BN);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __CQXE(((____WMB *)__E2BN->__RZFM->__GKRG.__KP5D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__G2BN);
+        __Y4BN=__IFMJ(((____WMB *)__E2BN->__RZFM->__GKRG.__KP5D));
+        __ORE(__Y4BN->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__T2BN)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__T2BN)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__P3BN=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__T2BN));
+      if (((struct ___OBJ *)__C4BN)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__C4BN)->__2JRG->__QLC)->__id==____OLC__) {
+          __44BN=__HVRL(((____1JRG *)__C4BN));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__P3BN=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__T2BN));
+          __44BN=__HVRL(((____1JRG *)__C4BN));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__T2BN)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__P3BN=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__T2BN));
+        if (((struct ___OBJ *)((____FKRG *)__C4BN)->__HKRG->__QLC)->__id==____OLC__) {
+          __44BN=__4VRL(((____FKRG *)__C4BN));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__P3BN=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__T2BN));
+          __44BN=__4VRL(((____FKRG *)__C4BN));
         };
       };
-      if ((__tmp__P3BN !=  1)) {
-        if (((struct ___OBJ *)__tmp__T2BN)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__PVEO=((__SLOT_CODE__MIRG *)__tmp__T2BN)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__PVEO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__V3BN=((__ITM_SLOT__HLC *)__tmp__PVEO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__44BN !=  1)) {
+        if (((struct ___OBJ *)__C4BN)->__id==____1JRG__) {
+          __4WEO=((____1JRG *)__C4BN)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__4WEO)->__id==____OLC__) {
+            __E5BN=((____OLC *)__4WEO)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__V3BN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PVEO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __E5BN=((____4G0D *)__4WEO)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__V3BN=((__SLOT_DATA__WIRG *)__tmp__T2BN)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __E5BN=((____FKRG *)__C4BN)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__V3BN);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__E5BN);
+        __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 *)__tmp__T2BN)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__PVEO=((__SLOT_CODE__MIRG *)__tmp__T2BN)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__PVEO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__13BN=((__ITM_SLOT__HLC *)__tmp__PVEO)->result_type__3VOB;
+      if (((struct ___OBJ *)__C4BN)->__id==____1JRG__) {
+        __4WEO=((____1JRG *)__C4BN)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__4WEO)->__id==____OLC__) {
+          __K5BN=((____OLC *)__4WEO)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__13BN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PVEO)->parent_itm_slot__QF0D.result_type__3VOB;
+          __K5BN=((____4G0D *)__4WEO)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__PVEO=((__SLOT_DATA__WIRG *)__tmp__T2BN)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__PVEO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__13BN=((__ITM_SLOT__HLC *)__tmp__PVEO)->result_type__3VOB;
+        __4WEO=((____FKRG *)__C4BN)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__4WEO)->__id==____OLC__) {
+          __K5BN=((____OLC *)__4WEO)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__13BN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PVEO)->parent_itm_slot__QF0D.result_type__3VOB;
+          __K5BN=((____4G0D *)__4WEO)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__13BN==NULL) {
-        __tmp__PVEO=NULL;
+      if (__K5BN==NULL) {
+        __4WEO=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__13BN)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__PVEO=((void *)__tmp__13BN);
+        switch (((struct ___OBJ *)__K5BN)->__id) {
+        case ____QMB__: {
+          __4WEO=((void *)__K5BN);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__PVEO=((void *)__tmp__13BN);
+        case ____0MB__: {
+          __4WEO=((void *)__K5BN);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__PVEO=((void *)__tmp__13BN);
+        case ____KPB__: {
+          __4WEO=((void *)__K5BN);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__PVEO=((void *)__tmp__13BN);
+        case ____TEZ__: {
+          __4WEO=((void *)__K5BN);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__PVEO=NULL;
+        case ____2VRC__: {
+          __4WEO=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__PVEO=NULL;
+        case ____GZRC__: {
+          __4WEO=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__PVEO == (void *)NULL)) {
-        __tmp__G4BN=TRUE__K__;
+      if (((void *)__4WEO == (void *)NULL)) {
+        __V5BN=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__PVEO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__D4BN=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__PVEO));
+        switch (((struct ___OBJ *)__4WEO)->__id) {
+        case ____QMB__: {
+          __S5BN=__43X(((____QMB *)__4WEO));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__D4BN=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PVEO)));
+        case ____0MB__: {
+          __S5BN=__D5X(((____0MB *)((____QMB *)__4WEO)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__D4BN=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PVEO)),NULL);
+        case ____KPB__: {
+          __S5BN=__LAY(((____KPB *)((____QMB *)__4WEO)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__D4BN=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PVEO)),NULL);
+        case ____TEZ__: {
+          __S5BN=__HZ1D(((____TEZ *)((____QMB *)__4WEO)),NULL);
         } break;
         };
-        __tmp__G4BN=((void *)__tmp__D4BN != (void *)t__W0BN);
+        __V5BN=((void *)__S5BN != (void *)__F2BN);
       };
-      if (__tmp__G4BN) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__T2BN)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__13BN=((__SLOT_CODE__MIRG *)__tmp__T2BN)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__13BN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__N4BN=((__ITM_SLOT__HLC *)__tmp__13BN)->result_type__3VOB;
+      if (__V5BN) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__C4BN)->__id==____1JRG__) {
+          __K5BN=((____1JRG *)__C4BN)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__K5BN)->__id==____OLC__) {
+            __25BN=((____OLC *)__K5BN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__N4BN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__13BN)->parent_itm_slot__QF0D.result_type__3VOB;
+            __25BN=((____4G0D *)__K5BN)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__13BN=((__SLOT_DATA__WIRG *)__tmp__T2BN)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__13BN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__N4BN=((__ITM_SLOT__HLC *)__tmp__13BN)->result_type__3VOB;
+          __K5BN=((____FKRG *)__C4BN)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__K5BN)->__id==____OLC__) {
+            __25BN=((____OLC *)__K5BN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__N4BN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__13BN)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__N4BN)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__N4BN)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__CYAV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__N4BN));
-          if (((void *)Self__CYAV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__CYAV->style__MPC);
-            Self__DYAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__DYAV->capacity__HFL <= Self__DYAV->count__WJ)) {
-              if ((Self__DYAV->capacity__HFL ==  0)) {
-                Self__DYAV->capacity__HFL= 32;
-                __tmp__EYAV=create__KVW( 32);
-                Self__DYAV->storage__4EL=__tmp__EYAV;
+            __25BN=((____4G0D *)__K5BN)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__25BN)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__25BN)->__KPC);
+        } break;
+        case ____0MB__: {
+          __RZAV=((____0MB *)((____QMB *)__25BN));
+          if (((void *)__RZAV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__RZAV->__TPC);
+            __SZAV=((____BC *)__YC);
+            if ((__SZAV->__OFL <= __SZAV->__WJ)) {
+              if ((__SZAV->__OFL ==  0)) {
+                __SZAV->__OFL= 32;
+                __TZAV=__RVW( 32);
+                __SZAV->__FFL=__TZAV;
               } else /* FALSE */ {
-                __tmp__FYAV=(__INTEGER__Q)(Self__DYAV->capacity__HFL <<  1);
-                __tmp__EYAV=((__CHARACTER__DB *)Self__DYAV->storage__4EL);
-                old_nb_elts__HYAV=Self__DYAV->capacity__HFL;
-                __tmp__IYAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EYAV),((__UINTEGER_32__RWB )old_nb_elts__HYAV),((__UINTEGER_32__RWB )__tmp__FYAV));
-                __tmp__EYAV=((__CHARACTER__DB *)__tmp__IYAV);
-                clear__to__F00(__tmp__EYAV,old_nb_elts__HYAV,(__INTEGER__Q)(__tmp__FYAV -  1));
-                Self__DYAV->storage__4EL=__tmp__EYAV;
-                Self__DYAV->capacity__HFL=__tmp__FYAV;
+                __UZAV=(____Q)(__SZAV->__OFL <<  1);
+                __TZAV=((____DB *)__SZAV->__FFL);
+                __WZAV=__SZAV->__OFL;
+                __XZAV=__55W(((____IB )__TZAV),((____YWB )__WZAV),((____YWB )__UZAV));
+                __TZAV=((____DB *)__XZAV);
+                __M00(__TZAV,__WZAV,(____Q)(__UZAV -  1));
+                __SZAV->__FFL=__TZAV;
+                __SZAV->__OFL=__UZAV;
               };
             };
-            ((__CHARACTER__DB *)Self__DYAV->storage__4EL)[Self__DYAV->count__WJ]=' ';
-            Self__DYAV->count__WJ=(__INTEGER__Q)(Self__DYAV->count__WJ +  1);
+            ((____DB *)__SZAV->__FFL)[__SZAV->__WJ]=' ';
+            __SZAV->__WJ=(____Q)(__SZAV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__CYAV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__RZAV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__N4BN)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__25BN)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__N4BN))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__25BN))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__RULS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__N4BN));
-          Self__DYAV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__DYAV->capacity__HFL <= Self__DYAV->count__WJ)) {
-            if ((Self__DYAV->capacity__HFL ==  0)) {
-              Self__DYAV->capacity__HFL= 32;
-              __tmp__EYAV=create__KVW( 32);
-              Self__DYAV->storage__4EL=__tmp__EYAV;
+        case ____2VRC__: {
+          __AWLS=((____2VRC *)((____QMB *)__25BN));
+          __SZAV=((____BC *)__YC);
+          if ((__SZAV->__OFL <= __SZAV->__WJ)) {
+            if ((__SZAV->__OFL ==  0)) {
+              __SZAV->__OFL= 32;
+              __TZAV=__RVW( 32);
+              __SZAV->__FFL=__TZAV;
             } else /* FALSE */ {
-              __tmp__FYAV=(__INTEGER__Q)(Self__DYAV->capacity__HFL <<  1);
-              __tmp__EYAV=((__CHARACTER__DB *)Self__DYAV->storage__4EL);
-              old_nb_elts__HYAV=Self__DYAV->capacity__HFL;
-              __tmp__IYAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EYAV),((__UINTEGER_32__RWB )old_nb_elts__HYAV),((__UINTEGER_32__RWB )__tmp__FYAV));
-              __tmp__EYAV=((__CHARACTER__DB *)__tmp__IYAV);
-              clear__to__F00(__tmp__EYAV,old_nb_elts__HYAV,(__INTEGER__Q)(__tmp__FYAV -  1));
-              Self__DYAV->storage__4EL=__tmp__EYAV;
-              Self__DYAV->capacity__HFL=__tmp__FYAV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__DYAV->storage__4EL)[Self__DYAV->count__WJ]='(';
-          Self__DYAV->count__WJ=(__INTEGER__Q)(Self__DYAV->count__WJ +  1);
-          display_raw__DGAD(Self__RULS,string_tmp__YC);
-          Self__DYAV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__DYAV->capacity__HFL <= Self__DYAV->count__WJ)) {
-            if ((Self__DYAV->capacity__HFL ==  0)) {
-              Self__DYAV->capacity__HFL= 32;
-              __tmp__EYAV=create__KVW( 32);
-              Self__DYAV->storage__4EL=__tmp__EYAV;
+              __UZAV=(____Q)(__SZAV->__OFL <<  1);
+              __TZAV=((____DB *)__SZAV->__FFL);
+              __WZAV=__SZAV->__OFL;
+              __XZAV=__55W(((____IB )__TZAV),((____YWB )__WZAV),((____YWB )__UZAV));
+              __TZAV=((____DB *)__XZAV);
+              __M00(__TZAV,__WZAV,(____Q)(__UZAV -  1));
+              __SZAV->__FFL=__TZAV;
+              __SZAV->__OFL=__UZAV;
+            };
+          };
+          ((____DB *)__SZAV->__FFL)[__SZAV->__WJ]='(';
+          __SZAV->__WJ=(____Q)(__SZAV->__WJ +  1);
+          __SHAD(__AWLS,__YC);
+          __SZAV=((____BC *)__YC);
+          if ((__SZAV->__OFL <= __SZAV->__WJ)) {
+            if ((__SZAV->__OFL ==  0)) {
+              __SZAV->__OFL= 32;
+              __TZAV=__RVW( 32);
+              __SZAV->__FFL=__TZAV;
             } else /* FALSE */ {
-              __tmp__FYAV=(__INTEGER__Q)(Self__DYAV->capacity__HFL <<  1);
-              __tmp__EYAV=((__CHARACTER__DB *)Self__DYAV->storage__4EL);
-              old_nb_elts__HYAV=Self__DYAV->capacity__HFL;
-              __tmp__IYAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__EYAV),((__UINTEGER_32__RWB )old_nb_elts__HYAV),((__UINTEGER_32__RWB )__tmp__FYAV));
-              __tmp__EYAV=((__CHARACTER__DB *)__tmp__IYAV);
-              clear__to__F00(__tmp__EYAV,old_nb_elts__HYAV,(__INTEGER__Q)(__tmp__FYAV -  1));
-              Self__DYAV->storage__4EL=__tmp__EYAV;
-              Self__DYAV->capacity__HFL=__tmp__FYAV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__DYAV->storage__4EL)[Self__DYAV->count__WJ]=')';
-          Self__DYAV->count__WJ=(__INTEGER__Q)(Self__DYAV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__N4BN)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__W0BN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__T2BN)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__13BN=((__SLOT_CODE__MIRG *)__tmp__T2BN)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__13BN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__V3BN=((__ITM_SLOT__HLC *)__tmp__13BN)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __UZAV=(____Q)(__SZAV->__OFL <<  1);
+              __TZAV=((____DB *)__SZAV->__FFL);
+              __WZAV=__SZAV->__OFL;
+              __XZAV=__55W(((____IB )__TZAV),((____YWB )__WZAV),((____YWB )__UZAV));
+              __TZAV=((____DB *)__XZAV);
+              __M00(__TZAV,__WZAV,(____Q)(__UZAV -  1));
+              __SZAV->__FFL=__TZAV;
+              __SZAV->__OFL=__UZAV;
+            };
+          };
+          ((____DB *)__SZAV->__FFL)[__SZAV->__WJ]=')';
+          __SZAV->__WJ=(____Q)(__SZAV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__25BN)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__F2BN),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__C4BN)->__id==____1JRG__) {
+          __K5BN=((____1JRG *)__C4BN)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__K5BN)->__id==____OLC__) {
+            __E5BN=((____OLC *)__K5BN)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__V3BN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__13BN)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __E5BN=((____4G0D *)__K5BN)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__V3BN=((__SLOT_DATA__WIRG *)__tmp__T2BN)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __E5BN=((____FKRG *)__C4BN)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__V3BN);
-        put_position__HRE(Self__V0BN->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.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(__E5BN);
+        __ORE(__E2BN->__JM4K.__RJWH.__CK.__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));
         };
       };
-      __tmp__34BN=read__NUEI(((__LOCAL__43WC *)__tmp__VTLS));
-      __tmp__54BN=new_read__slot__receiver__self__intern__3J2C(Self__V0BN->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__T2BN,__tmp__34BN,__tmp__34BN,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__54BN);
-      __tmp__T2BN=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__54BN));
-      result__Z0BN=__tmp__T2BN;
-      __tmp__G4BN=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__G4BN=FALSE__O__;
-    };
-    if ((! __tmp__G4BN)) {
-      __tmp__G4BN=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__W0BN),Self__V0BN->slot__CYFM->parent_variable__XIRG.type__1N5D);
-      if (__tmp__G4BN) {
-        __tmp__BVLS=create__name__style__type__0HND(Self__V0BN->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__V0BN->slot__CYFM->parent_variable__XIRG.type__1N5D));
-        __tmp__IVLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__BVLS),Self__V0BN->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__V0BN);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__IVLS);
-        __tmp__Y5BN=get__HJC(last_cast_name__C31J);
-        __tmp__PVEO=get_slot__452I(((__TYPE_FULL__PMB *)t__W0BN),__tmp__Y5BN);
-        if (((void *)__tmp__PVEO == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__W0BN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__V0BN->slot__CYFM->parent_variable__XIRG.type__1N5D),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__Y5BN);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__W0BN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__X0BN);
-          __tmp__NACN=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__W0BN));
-          put_position__HRE(__tmp__NACN->parent_named__PF.parent_itm_object__OF.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);
+      __MACN=__2VEI(((____N5WC *)__EVLS));
+      __OACN=__ML2C(__E2BN->__JM4K.__RJWH.__CK.__YH.__O2B,__C4BN,__MACN,__MACN,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__OACN);
+      __C4BN=__BR5H(((____UL2C *)__OACN));
+      __I2BN=__C4BN;
+      __V5BN=__K__;
+    } else /* FALSE */ {
+      __V5BN=__O__;
+    };
+    if ((! __V5BN)) {
+      __V5BN=__1XRL(((____WMB *)__F2BN),__E2BN->__RZFM->__GKRG.__KP5D);
+      if (__V5BN) {
+        __QWLS=__JJND(__E2BN->__JM4K.__RJWH.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__E2BN->__RZFM->__GKRG.__KP5D));
+        __XWLS=__BQRJ(((____N5WC *)__QWLS),__E2BN->__JM4K.__RJWH.__CK.__YH.__O2B,__E2BN);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__XWLS);
+        __HBCN=__OJC(__R41J);
+        __4WEO=__NB3I(((____WMB *)__F2BN),__HBCN);
+        if (((void *)__4WEO == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__F2BN),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __CQXE(((____WMB *)__E2BN->__RZFM->__GKRG.__KP5D),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__HBCN);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__F2BN),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__G2BN);
+          __2BCN=__IFMJ(((____WMB *)__F2BN));
+          __ORE(__2BCN->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__PVEO)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__PVEO)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FYAV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__PVEO));
+        if (((struct ___OBJ *)__4WEO)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__4WEO)->__2JRG->__QLC)->__id==____OLC__) {
+            __UZAV=__HVRL(((____1JRG *)__4WEO));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FYAV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__PVEO));
+            __UZAV=__HVRL(((____1JRG *)__4WEO));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__PVEO)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FYAV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__PVEO));
+          if (((struct ___OBJ *)((____FKRG *)__4WEO)->__HKRG->__QLC)->__id==____OLC__) {
+            __UZAV=__4VRL(((____FKRG *)__4WEO));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FYAV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__PVEO));
+            __UZAV=__4VRL(((____FKRG *)__4WEO));
           };
         };
-        if ((__tmp__FYAV !=  2)) {
-          if (((struct ___OBJ *)__tmp__PVEO)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__N4BN=((__SLOT_CODE__MIRG *)__tmp__PVEO)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__N4BN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__ZACN=((__ITM_SLOT__HLC *)__tmp__N4BN)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__UZAV !=  2)) {
+          if (((struct ___OBJ *)__4WEO)->__id==____1JRG__) {
+            __25BN=((____1JRG *)__4WEO)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__25BN)->__id==____OLC__) {
+              __ICCN=((____OLC *)__25BN)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__ZACN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__N4BN)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __ICCN=((____4G0D *)__25BN)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__ZACN=((__SLOT_DATA__WIRG *)__tmp__PVEO)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __ICCN=((____FKRG *)__4WEO)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__ZACN);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__ICCN);
+          __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 *)__tmp__PVEO)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__13BN=((__SLOT_CODE__MIRG *)__tmp__PVEO)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__13BN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__N4BN=((__ITM_SLOT__HLC *)__tmp__13BN)->result_type__3VOB;
+        if (((struct ___OBJ *)__4WEO)->__id==____1JRG__) {
+          __K5BN=((____1JRG *)__4WEO)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__K5BN)->__id==____OLC__) {
+            __25BN=((____OLC *)__K5BN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__N4BN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__13BN)->parent_itm_slot__QF0D.result_type__3VOB;
+            __25BN=((____4G0D *)__K5BN)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__13BN=((__SLOT_DATA__WIRG *)__tmp__PVEO)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__13BN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__N4BN=((__ITM_SLOT__HLC *)__tmp__13BN)->result_type__3VOB;
+          __K5BN=((____FKRG *)__4WEO)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__K5BN)->__id==____OLC__) {
+            __25BN=((____OLC *)__K5BN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__N4BN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__13BN)->parent_itm_slot__QF0D.result_type__3VOB;
+            __25BN=((____4G0D *)__K5BN)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__N4BN==NULL) {
-          __tmp__13BN=NULL;
+        if (__25BN==NULL) {
+          __K5BN=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__N4BN)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__13BN=((void *)__tmp__N4BN);
+          switch (((struct ___OBJ *)__25BN)->__id) {
+          case ____QMB__: {
+            __K5BN=((void *)__25BN);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__13BN=((void *)__tmp__N4BN);
+          case ____0MB__: {
+            __K5BN=((void *)__25BN);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__13BN=((void *)__tmp__N4BN);
+          case ____KPB__: {
+            __K5BN=((void *)__25BN);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__13BN=((void *)__tmp__N4BN);
+          case ____TEZ__: {
+            __K5BN=((void *)__25BN);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__13BN=NULL;
+          case ____2VRC__: {
+            __K5BN=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__13BN=NULL;
+          case ____GZRC__: {
+            __K5BN=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__13BN == (void *)NULL)) {
-          __tmp__KBCN=TRUE__K__;
+        if (((void *)__K5BN == (void *)NULL)) {
+          __ZCCN=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__13BN)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__HBCN=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__13BN));
+          switch (((struct ___OBJ *)__K5BN)->__id) {
+          case ____QMB__: {
+            __WCCN=__43X(((____QMB *)__K5BN));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__HBCN=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__13BN)));
+          case ____0MB__: {
+            __WCCN=__D5X(((____0MB *)((____QMB *)__K5BN)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__HBCN=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__13BN)),NULL);
+          case ____KPB__: {
+            __WCCN=__LAY(((____KPB *)((____QMB *)__K5BN)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__HBCN=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__13BN)),NULL);
+          case ____TEZ__: {
+            __WCCN=__HZ1D(((____TEZ *)((____QMB *)__K5BN)),NULL);
           } break;
           };
-          __tmp__KBCN=((void *)__tmp__HBCN != (void *)t__W0BN);
+          __ZCCN=((void *)__WCCN != (void *)__F2BN);
         };
-        if (__tmp__KBCN) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__PVEO)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__N4BN=((__SLOT_CODE__MIRG *)__tmp__PVEO)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__N4BN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__RBCN=((__ITM_SLOT__HLC *)__tmp__N4BN)->result_type__3VOB;
+        if (__ZCCN) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__4WEO)->__id==____1JRG__) {
+            __25BN=((____1JRG *)__4WEO)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__25BN)->__id==____OLC__) {
+              __ADCN=((____OLC *)__25BN)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__RBCN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__N4BN)->parent_itm_slot__QF0D.result_type__3VOB;
+              __ADCN=((____4G0D *)__25BN)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__N4BN=((__SLOT_DATA__WIRG *)__tmp__PVEO)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__N4BN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__RBCN=((__ITM_SLOT__HLC *)__tmp__N4BN)->result_type__3VOB;
+            __25BN=((____FKRG *)__4WEO)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__25BN)->__id==____OLC__) {
+              __ADCN=((____OLC *)__25BN)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__RBCN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__N4BN)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__RBCN)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__RBCN)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__2YAV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RBCN));
-            if (((void *)Self__2YAV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__2YAV->style__MPC);
-              Self__3YAV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__3YAV->capacity__HFL <= Self__3YAV->count__WJ)) {
-                if ((Self__3YAV->capacity__HFL ==  0)) {
-                  Self__3YAV->capacity__HFL= 32;
-                  __tmp__4YAV=create__KVW( 32);
-                  Self__3YAV->storage__4EL=__tmp__4YAV;
+              __ADCN=((____4G0D *)__25BN)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__ADCN)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__ADCN)->__KPC);
+          } break;
+          case ____0MB__: {
+            __L0AV=((____0MB *)((____QMB *)__ADCN));
+            if (((void *)__L0AV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__L0AV->__TPC);
+              __M0AV=((____BC *)__YC);
+              if ((__M0AV->__OFL <= __M0AV->__WJ)) {
+                if ((__M0AV->__OFL ==  0)) {
+                  __M0AV->__OFL= 32;
+                  __N0AV=__RVW( 32);
+                  __M0AV->__FFL=__N0AV;
                 } else /* FALSE */ {
-                  __tmp__5YAV=(__INTEGER__Q)(Self__3YAV->capacity__HFL <<  1);
-                  __tmp__4YAV=((__CHARACTER__DB *)Self__3YAV->storage__4EL);
-                  old_nb_elts__BZAV=Self__3YAV->capacity__HFL;
-                  __tmp__CZAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4YAV),((__UINTEGER_32__RWB )old_nb_elts__BZAV),((__UINTEGER_32__RWB )__tmp__5YAV));
-                  __tmp__4YAV=((__CHARACTER__DB *)__tmp__CZAV);
-                  clear__to__F00(__tmp__4YAV,old_nb_elts__BZAV,(__INTEGER__Q)(__tmp__5YAV -  1));
-                  Self__3YAV->storage__4EL=__tmp__4YAV;
-                  Self__3YAV->capacity__HFL=__tmp__5YAV;
+                  __O0AV=(____Q)(__M0AV->__OFL <<  1);
+                  __N0AV=((____DB *)__M0AV->__FFL);
+                  __Q0AV=__M0AV->__OFL;
+                  __R0AV=__55W(((____IB )__N0AV),((____YWB )__Q0AV),((____YWB )__O0AV));
+                  __N0AV=((____DB *)__R0AV);
+                  __M00(__N0AV,__Q0AV,(____Q)(__O0AV -  1));
+                  __M0AV->__FFL=__N0AV;
+                  __M0AV->__OFL=__O0AV;
                 };
               };
-              ((__CHARACTER__DB *)Self__3YAV->storage__4EL)[Self__3YAV->count__WJ]=' ';
-              Self__3YAV->count__WJ=(__INTEGER__Q)(Self__3YAV->count__WJ +  1);
+              ((____DB *)__M0AV->__FFL)[__M0AV->__WJ]=' ';
+              __M0AV->__WJ=(____Q)(__M0AV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__2YAV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__L0AV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RBCN)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__ADCN)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RBCN))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__ADCN))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__RVLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RBCN));
-            Self__3YAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__3YAV->capacity__HFL <= Self__3YAV->count__WJ)) {
-              if ((Self__3YAV->capacity__HFL ==  0)) {
-                Self__3YAV->capacity__HFL= 32;
-                __tmp__4YAV=create__KVW( 32);
-                Self__3YAV->storage__4EL=__tmp__4YAV;
+          case ____2VRC__: {
+            __AXLS=((____2VRC *)((____QMB *)__ADCN));
+            __M0AV=((____BC *)__YC);
+            if ((__M0AV->__OFL <= __M0AV->__WJ)) {
+              if ((__M0AV->__OFL ==  0)) {
+                __M0AV->__OFL= 32;
+                __N0AV=__RVW( 32);
+                __M0AV->__FFL=__N0AV;
               } else /* FALSE */ {
-                __tmp__5YAV=(__INTEGER__Q)(Self__3YAV->capacity__HFL <<  1);
-                __tmp__4YAV=((__CHARACTER__DB *)Self__3YAV->storage__4EL);
-                old_nb_elts__BZAV=Self__3YAV->capacity__HFL;
-                __tmp__CZAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4YAV),((__UINTEGER_32__RWB )old_nb_elts__BZAV),((__UINTEGER_32__RWB )__tmp__5YAV));
-                __tmp__4YAV=((__CHARACTER__DB *)__tmp__CZAV);
-                clear__to__F00(__tmp__4YAV,old_nb_elts__BZAV,(__INTEGER__Q)(__tmp__5YAV -  1));
-                Self__3YAV->storage__4EL=__tmp__4YAV;
-                Self__3YAV->capacity__HFL=__tmp__5YAV;
+                __O0AV=(____Q)(__M0AV->__OFL <<  1);
+                __N0AV=((____DB *)__M0AV->__FFL);
+                __Q0AV=__M0AV->__OFL;
+                __R0AV=__55W(((____IB )__N0AV),((____YWB )__Q0AV),((____YWB )__O0AV));
+                __N0AV=((____DB *)__R0AV);
+                __M00(__N0AV,__Q0AV,(____Q)(__O0AV -  1));
+                __M0AV->__FFL=__N0AV;
+                __M0AV->__OFL=__O0AV;
               };
             };
-            ((__CHARACTER__DB *)Self__3YAV->storage__4EL)[Self__3YAV->count__WJ]='(';
-            Self__3YAV->count__WJ=(__INTEGER__Q)(Self__3YAV->count__WJ +  1);
-            display_raw__DGAD(Self__RVLS,string_tmp__YC);
-            Self__3YAV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__3YAV->capacity__HFL <= Self__3YAV->count__WJ)) {
-              if ((Self__3YAV->capacity__HFL ==  0)) {
-                Self__3YAV->capacity__HFL= 32;
-                __tmp__4YAV=create__KVW( 32);
-                Self__3YAV->storage__4EL=__tmp__4YAV;
+            ((____DB *)__M0AV->__FFL)[__M0AV->__WJ]='(';
+            __M0AV->__WJ=(____Q)(__M0AV->__WJ +  1);
+            __SHAD(__AXLS,__YC);
+            __M0AV=((____BC *)__YC);
+            if ((__M0AV->__OFL <= __M0AV->__WJ)) {
+              if ((__M0AV->__OFL ==  0)) {
+                __M0AV->__OFL= 32;
+                __N0AV=__RVW( 32);
+                __M0AV->__FFL=__N0AV;
               } else /* FALSE */ {
-                __tmp__5YAV=(__INTEGER__Q)(Self__3YAV->capacity__HFL <<  1);
-                __tmp__4YAV=((__CHARACTER__DB *)Self__3YAV->storage__4EL);
-                old_nb_elts__BZAV=Self__3YAV->capacity__HFL;
-                __tmp__CZAV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__4YAV),((__UINTEGER_32__RWB )old_nb_elts__BZAV),((__UINTEGER_32__RWB )__tmp__5YAV));
-                __tmp__4YAV=((__CHARACTER__DB *)__tmp__CZAV);
-                clear__to__F00(__tmp__4YAV,old_nb_elts__BZAV,(__INTEGER__Q)(__tmp__5YAV -  1));
-                Self__3YAV->storage__4EL=__tmp__4YAV;
-                Self__3YAV->capacity__HFL=__tmp__5YAV;
+                __O0AV=(____Q)(__M0AV->__OFL <<  1);
+                __N0AV=((____DB *)__M0AV->__FFL);
+                __Q0AV=__M0AV->__OFL;
+                __R0AV=__55W(((____IB )__N0AV),((____YWB )__Q0AV),((____YWB )__O0AV));
+                __N0AV=((____DB *)__R0AV);
+                __M00(__N0AV,__Q0AV,(____Q)(__O0AV -  1));
+                __M0AV->__FFL=__N0AV;
+                __M0AV->__OFL=__O0AV;
               };
             };
-            ((__CHARACTER__DB *)Self__3YAV->storage__4EL)[Self__3YAV->count__WJ]=')';
-            Self__3YAV->count__WJ=(__INTEGER__Q)(Self__3YAV->count__WJ +  1);
+            ((____DB *)__M0AV->__FFL)[__M0AV->__WJ]=')';
+            __M0AV->__WJ=(____Q)(__M0AV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RBCN)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__ADCN)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__W0BN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__PVEO)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__N4BN=((__SLOT_CODE__MIRG *)__tmp__PVEO)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__N4BN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__ZACN=((__ITM_SLOT__HLC *)__tmp__N4BN)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__F2BN),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__4WEO)->__id==____1JRG__) {
+            __25BN=((____1JRG *)__4WEO)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__25BN)->__id==____OLC__) {
+              __ICCN=((____OLC *)__25BN)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__ZACN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__N4BN)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __ICCN=((____4G0D *)__25BN)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__ZACN=((__SLOT_DATA__WIRG *)__tmp__PVEO)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __ICCN=((____FKRG *)__4WEO)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__ZACN);
-          put_position__HRE(Self__V0BN->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.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(__ICCN);
+          __ORE(__E2BN->__JM4K.__RJWH.__CK.__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));
           };
         };
-        __tmp__ACCN=create_with_capacity__CBZH( 2);
-        __tmp__CCCN=create__type__IJ2C(Self__V0BN->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,t__W0BN);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ACCN),__tmp__CCCN);
-        __tmp__FCCN=read__NUEI(((__LOCAL__43WC *)__tmp__BVLS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ACCN),__tmp__FCCN);
-        __tmp__V3BN=Self__V0BN->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__13BN=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__ACCN)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__13BN)->__id) {
-        case __STRING_CST__5J__: {
-          Self__ZZAV=((__STRING_CST__5J *)__tmp__13BN);
-          result__VZAV=NULL;
-          __tmp__IYAV=((__POINTER__IB )(NULL));
-          __tmp__P3BN= 0;
-          __tmp__CZAV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__CZAV ==  0)) {
-            result__VZAV=Self__ZZAV;
-          } else /* FALSE */ {
-            __tmp__P3BN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZAV));
-            if ((__tmp__P3BN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0ZAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1ZAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2ZAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1ZAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0ZAV=micro_alloc__table__lab__HKI(__tmp__1ZAV,((__POINTER__IB )(&(table_size[(__tmp__2ZAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1ZAV)));
-              __tmp__IYAV=__tmp__0ZAV;
+        __PDCN=__RCZH( 2);
+        __RDCN=__XK2C(__E2BN->__JM4K.__RJWH.__CK.__YH.__O2B,__F2BN);
+        __0YEI(((____ABXC *)__PDCN),__RDCN);
+        __UDCN=__2VEI(((____N5WC *)__QWLS));
+        __0YEI(((____ABXC *)__PDCN),__UDCN);
+        __E5BN=__E2BN->__JM4K.__RJWH.__CK.__YH.__O2B;
+        __K5BN=((void **)((____ABXC *)__PDCN)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__K5BN)->__id) {
+        case ____5J__: {
+          __I1AV=((____5J *)__K5BN);
+          __E1AV=NULL;
+          __XZAV=((____IB )(NULL));
+          __44BN= 0;
+          __R0AV=((____IB )sizeof(____5J));
+          if (((unsigned long)__R0AV ==  0)) {
+            __E1AV=__I1AV;
+          } else /* FALSE */ {
+            __44BN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0AV));
+            if ((__44BN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __J1AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __K1AV=(void *)((unsigned long)(void *)((unsigned long)__R0AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __L1AV=((____YWB )((____Q )(void *)((unsigned long)__K1AV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __J1AV=__OKI(__K1AV,((____IB )(&(table_size[(__L1AV)-1]))),((____YWB )((____Q )__K1AV)));
+              __XZAV=__J1AV;
             } else /* FALSE */ {
-              __tmp__2ZAV=((__UINTEGER_32__RWB )__tmp__P3BN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0ZAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1ZAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0ZAV=micro_alloc__table__lab__HKI(__tmp__1ZAV,((__POINTER__IB )(&(table_type[(__tmp__2ZAV)]))),(__UINTEGER_32__RWB)(__tmp__2ZAV |  1));
-              __tmp__IYAV=__tmp__0ZAV;
-            };
-            result__VZAV=((__STRING_CST__5J *)__tmp__IYAV);
-            *(result__VZAV) = *(Self__ZZAV);
-          };
-          __tmp__N4BN=result__VZAV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__N4BN=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__13BN));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__VVLS=((__PROTOTYPE_CST__45WC *)__tmp__13BN);
-          __tmp__WVLS=create__type__IJ2C(Self__VVLS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__VVLS->parent_constant__55WC.static_type__SG4D);
-          __tmp__N4BN=__tmp__WVLS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__YVLS=((__INTEGER_CST__KAXC *)__tmp__13BN);
-          __tmp__ZACN=Self__YVLS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__R0AV=Self__YVLS->value__YG4D;
-          __tmp__D4BN=Self__YVLS->parent_constant__LAXC.static_type__SG4D;
-          Self__YVLS=NULL;
-          __tmp__IYAV=((__POINTER__IB )(NULL));
-          __tmp__P3BN= 0;
-          __tmp__CZAV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__CZAV ==  0)) {
-            Self__YVLS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__P3BN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZAV));
-            if ((__tmp__P3BN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0ZAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1ZAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2ZAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1ZAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0ZAV=micro_alloc__table__lab__HKI(__tmp__1ZAV,((__POINTER__IB )(&(table_size[(__tmp__2ZAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1ZAV)));
-              __tmp__IYAV=__tmp__0ZAV;
+              __L1AV=((____YWB )__44BN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __J1AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __K1AV=(void *)((unsigned long)(void *)((unsigned long)__R0AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __J1AV=__OKI(__K1AV,((____IB )(&(table_type[(__L1AV)]))),(____YWB)(__L1AV |  1));
+              __XZAV=__J1AV;
+            };
+            __E1AV=((____5J *)__XZAV);
+            *(__E1AV) = *(__I1AV);
+          };
+          __25BN=__E1AV;
+        } break;
+        case ____0AXC__: {
+          __25BN=__JZAL(((____0AXC *)__K5BN));
+        } break;
+        case ____NBXC__: {
+          __EXLS=((____NBXC *)__K5BN);
+          __FXLS=__XK2C(__EXLS->__OBXC.__DK.__CK.__YH.__O2B,__EXLS->__OBXC.__BI4D);
+          __25BN=__FXLS;
+        } break;
+        case ____ZBXC__: {
+          __HXLS=((____ZBXC *)__K5BN);
+          __ICCN=__HXLS->__0BXC.__DK.__CK.__YH.__O2B;
+          __A2AV=__HXLS->__HI4D;
+          __S5BN=__HXLS->__0BXC.__BI4D;
+          __HXLS=NULL;
+          __XZAV=((____IB )(NULL));
+          __44BN= 0;
+          __R0AV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__R0AV ==  0)) {
+            __HXLS=__ZBXC__;
+          } else /* FALSE */ {
+            __44BN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0AV));
+            if ((__44BN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __J1AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __K1AV=(void *)((unsigned long)(void *)((unsigned long)__R0AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __L1AV=((____YWB )((____Q )(void *)((unsigned long)__K1AV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __J1AV=__OKI(__K1AV,((____IB )(&(table_size[(__L1AV)-1]))),((____YWB )((____Q )__K1AV)));
+              __XZAV=__J1AV;
             } else /* FALSE */ {
-              __tmp__2ZAV=((__UINTEGER_32__RWB )__tmp__P3BN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0ZAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1ZAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0ZAV=micro_alloc__table__lab__HKI(__tmp__1ZAV,((__POINTER__IB )(&(table_type[(__tmp__2ZAV)]))),(__UINTEGER_32__RWB)(__tmp__2ZAV |  1));
-              __tmp__IYAV=__tmp__0ZAV;
-            };
-            Self__YVLS=((__INTEGER_CST__KAXC *)__tmp__IYAV);
-            *(Self__YVLS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__P0AV=((__INTEGER_CST__KAXC *)Self__YVLS);
-          Self__P0AV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ZACN;
-          Self__P0AV->value__YG4D=v__R0AV;
-          Self__P0AV->parent_constant__LAXC.static_type__SG4D=__tmp__D4BN;
-          check_type__KYEE(Self__P0AV);
-          __tmp__N4BN=Self__YVLS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__N4BN=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__13BN));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__T2QT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__13BN)->local__PUEJ));
-          if (__tmp__T2QT==NULL) {
-            __tmp__U2QT=NULL;
+              __L1AV=((____YWB )__44BN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __J1AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __K1AV=(void *)((unsigned long)(void *)((unsigned long)__R0AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __J1AV=__OKI(__K1AV,((____IB )(&(table_type[(__L1AV)]))),(____YWB)(__L1AV |  1));
+              __XZAV=__J1AV;
+            };
+            __HXLS=((____ZBXC *)__XZAV);
+            *(__HXLS) = *(__ZBXC__);
+          };
+          __41AV=((____ZBXC *)__HXLS);
+          __41AV->__0BXC.__DK.__CK.__YH.__O2B=__ICCN;
+          __41AV->__HI4D=__A2AV;
+          __41AV->__0BXC.__BI4D=__S5BN;
+          __ZZEE(__41AV);
+          __25BN=__HXLS;
+        } break;
+        case ____DMWH__: {
+          __25BN=__W3OK(((____DMWH *)__K5BN));
+        } break;
+        case ____2A0I__: {
+          __C4QT=__2VEI(((____N5WC *)((____2A0I *)__K5BN)->__4VEJ));
+          if (__C4QT==NULL) {
+            __D4QT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__U2QT=((__READ_LOCAL__N5ZI *)__tmp__T2QT);
+            __D4QT=((____2A0I *)__C4QT);
           };
-          __tmp__N4BN=__tmp__U2QT;
+          __25BN=__D4QT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__N4BN=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__13BN));
+        case ____HJNJ__: {
+          __25BN=__Y0AL(((____HJNJ *)__K5BN));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__N4BN=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__13BN));
+        case ____SJNJ__: {
+          __25BN=__D1AL(((____SJNJ *)__K5BN));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__2VLS=((__IS_EXPANDED__L5NJ *)__tmp__13BN);
-          __tmp__ZACN=Self__2VLS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__T2QT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__2VLS->receiver__554J)->local__PUEJ));
-          if (__tmp__T2QT==NULL) {
-            __tmp__U2QT=NULL;
+        case ____0AOJ__: {
+          __LXLS=((____0AOJ *)__K5BN);
+          __ICCN=__LXLS->__1AOJ.__CK.__YH.__O2B;
+          __C4QT=__2VEI(((____N5WC *)((____2A0I *)__LXLS->__OB5J)->__4VEJ));
+          if (__C4QT==NULL) {
+            __D4QT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__U2QT=((__READ_LOCAL__N5ZI *)__tmp__T2QT);
-          };
-          Self__2VLS=NULL;
-          __tmp__IYAV=((__POINTER__IB )(NULL));
-          __tmp__P3BN= 0;
-          __tmp__CZAV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__CZAV ==  0)) {
-            Self__2VLS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__P3BN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZAV));
-            if ((__tmp__P3BN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0ZAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1ZAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2ZAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1ZAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0ZAV=micro_alloc__table__lab__HKI(__tmp__1ZAV,((__POINTER__IB )(&(table_size[(__tmp__2ZAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1ZAV)));
-              __tmp__IYAV=__tmp__0ZAV;
+            __D4QT=((____2A0I *)__C4QT);
+          };
+          __LXLS=NULL;
+          __XZAV=((____IB )(NULL));
+          __44BN= 0;
+          __R0AV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__R0AV ==  0)) {
+            __LXLS=__0AOJ__;
+          } else /* FALSE */ {
+            __44BN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0AV));
+            if ((__44BN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __J1AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __K1AV=(void *)((unsigned long)(void *)((unsigned long)__R0AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __L1AV=((____YWB )((____Q )(void *)((unsigned long)__K1AV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __J1AV=__OKI(__K1AV,((____IB )(&(table_size[(__L1AV)-1]))),((____YWB )((____Q )__K1AV)));
+              __XZAV=__J1AV;
             } else /* FALSE */ {
-              __tmp__2ZAV=((__UINTEGER_32__RWB )__tmp__P3BN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0ZAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1ZAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0ZAV=micro_alloc__table__lab__HKI(__tmp__1ZAV,((__POINTER__IB )(&(table_type[(__tmp__2ZAV)]))),(__UINTEGER_32__RWB)(__tmp__2ZAV |  1));
-              __tmp__IYAV=__tmp__0ZAV;
-            };
-            Self__2VLS=((__IS_EXPANDED__L5NJ *)__tmp__IYAV);
-            *(Self__2VLS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__A1AV=((__IS_EXPANDED__L5NJ *)Self__2VLS);
-          Self__A1AV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ZACN;
-          Self__A1AV->receiver__554J=__tmp__U2QT;
-          __tmp__N4BN=Self__2VLS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__BWLS=((__GET_TYPE_ID__V5NJ *)__tmp__13BN);
-          __tmp__ZACN=Self__BWLS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__D4BN=Self__BWLS->receiver__EA5J;
-          Self__BWLS=NULL;
-          __tmp__IYAV=((__POINTER__IB )(NULL));
-          __tmp__P3BN= 0;
-          __tmp__CZAV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__CZAV ==  0)) {
-            Self__BWLS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__P3BN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZAV));
-            if ((__tmp__P3BN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0ZAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1ZAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2ZAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1ZAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0ZAV=micro_alloc__table__lab__HKI(__tmp__1ZAV,((__POINTER__IB )(&(table_size[(__tmp__2ZAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1ZAV)));
-              __tmp__IYAV=__tmp__0ZAV;
+              __L1AV=((____YWB )__44BN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __J1AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __K1AV=(void *)((unsigned long)(void *)((unsigned long)__R0AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __J1AV=__OKI(__K1AV,((____IB )(&(table_type[(__L1AV)]))),(____YWB)(__L1AV |  1));
+              __XZAV=__J1AV;
+            };
+            __LXLS=((____0AOJ *)__XZAV);
+            *(__LXLS) = *(__0AOJ__);
+          };
+          __P2AV=((____0AOJ *)__LXLS);
+          __P2AV->__1AOJ.__CK.__YH.__O2B=__ICCN;
+          __P2AV->__OB5J=__D4QT;
+          __25BN=__LXLS;
+        } break;
+        case ____EBOJ__: {
+          __QXLS=((____EBOJ *)__K5BN);
+          __ICCN=__QXLS->__FBOJ.__CK.__YH.__O2B;
+          __S5BN=__QXLS->__TB5J;
+          __QXLS=NULL;
+          __XZAV=((____IB )(NULL));
+          __44BN= 0;
+          __R0AV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__R0AV ==  0)) {
+            __QXLS=__EBOJ__;
+          } else /* FALSE */ {
+            __44BN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0AV));
+            if ((__44BN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __J1AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __K1AV=(void *)((unsigned long)(void *)((unsigned long)__R0AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __L1AV=((____YWB )((____Q )(void *)((unsigned long)__K1AV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __J1AV=__OKI(__K1AV,((____IB )(&(table_size[(__L1AV)-1]))),((____YWB )((____Q )__K1AV)));
+              __XZAV=__J1AV;
             } else /* FALSE */ {
-              __tmp__2ZAV=((__UINTEGER_32__RWB )__tmp__P3BN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0ZAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1ZAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0ZAV=micro_alloc__table__lab__HKI(__tmp__1ZAV,((__POINTER__IB )(&(table_type[(__tmp__2ZAV)]))),(__UINTEGER_32__RWB)(__tmp__2ZAV |  1));
-              __tmp__IYAV=__tmp__0ZAV;
-            };
-            Self__BWLS=((__GET_TYPE_ID__V5NJ *)__tmp__IYAV);
-            *(Self__BWLS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__Q1AV=((__GET_TYPE_ID__V5NJ *)Self__BWLS);
-          Self__Q1AV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ZACN;
-          Self__Q1AV->receiver__EA5J=__tmp__D4BN;
-          __tmp__N4BN=Self__BWLS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__N4BN=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__13BN));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__N4BN=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__13BN));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__N4BN=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__13BN));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__N4BN=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__13BN));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__N4BN=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__13BN));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__N4BN=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__13BN));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__N4BN=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__13BN));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__N4BN=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__13BN));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__N4BN=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__13BN));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__EWLS=((__SIZE_OF__NGOJ *)__tmp__13BN);
-          __tmp__ZACN=Self__EWLS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__D4BN=Self__EWLS->receiver__OC5J;
-          Self__EWLS=NULL;
-          __tmp__IYAV=((__POINTER__IB )(NULL));
-          __tmp__P3BN= 0;
-          __tmp__CZAV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__CZAV ==  0)) {
-            Self__EWLS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__P3BN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZAV));
-            if ((__tmp__P3BN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0ZAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1ZAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2ZAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1ZAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0ZAV=micro_alloc__table__lab__HKI(__tmp__1ZAV,((__POINTER__IB )(&(table_size[(__tmp__2ZAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1ZAV)));
-              __tmp__IYAV=__tmp__0ZAV;
+              __L1AV=((____YWB )__44BN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __J1AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __K1AV=(void *)((unsigned long)(void *)((unsigned long)__R0AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __J1AV=__OKI(__K1AV,((____IB )(&(table_type[(__L1AV)]))),(____YWB)(__L1AV |  1));
+              __XZAV=__J1AV;
+            };
+            __QXLS=((____EBOJ *)__XZAV);
+            *(__QXLS) = *(__EBOJ__);
+          };
+          __52AV=((____EBOJ *)__QXLS);
+          __52AV->__FBOJ.__CK.__YH.__O2B=__ICCN;
+          __52AV->__TB5J=__S5BN;
+          __25BN=__QXLS;
+        } break;
+        case ____3BOJ__: {
+          __25BN=__21AL(((____3BOJ *)__K5BN));
+        } break;
+        case ____RCOJ__: {
+          __25BN=__H2AL(((____RCOJ *)__K5BN));
+        } break;
+        case ____HDOJ__: {
+          __25BN=__S2AL(((____HDOJ *)__K5BN));
+        } break;
+        case ____1DOJ__: {
+          __25BN=__32AL(((____1DOJ *)__K5BN));
+        } break;
+        case ____PEOJ__: {
+          __25BN=__I3AL(((____PEOJ *)__K5BN));
+        } break;
+        case ____DFOJ__: {
+          __25BN=__T3AL(((____DFOJ *)__K5BN));
+        } break;
+        case ____XFOJ__: {
+          __25BN=__43AL(((____XFOJ *)__K5BN));
+        } break;
+        case ____QGOJ__: {
+          __25BN=__J4AL(((____QGOJ *)__K5BN));
+        } break;
+        case ____EHOJ__: {
+          __25BN=__X4AL(((____EHOJ *)__K5BN));
+        } break;
+        case ____2HOJ__: {
+          __TXLS=((____2HOJ *)__K5BN);
+          __ICCN=__TXLS->__3HOJ.__CK.__YH.__O2B;
+          __S5BN=__TXLS->__3D5J;
+          __TXLS=NULL;
+          __XZAV=((____IB )(NULL));
+          __44BN= 0;
+          __R0AV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__R0AV ==  0)) {
+            __TXLS=__2HOJ__;
+          } else /* FALSE */ {
+            __44BN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0AV));
+            if ((__44BN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __J1AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __K1AV=(void *)((unsigned long)(void *)((unsigned long)__R0AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __L1AV=((____YWB )((____Q )(void *)((unsigned long)__K1AV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __J1AV=__OKI(__K1AV,((____IB )(&(table_size[(__L1AV)-1]))),((____YWB )((____Q )__K1AV)));
+              __XZAV=__J1AV;
             } else /* FALSE */ {
-              __tmp__2ZAV=((__UINTEGER_32__RWB )__tmp__P3BN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0ZAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1ZAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0ZAV=micro_alloc__table__lab__HKI(__tmp__1ZAV,((__POINTER__IB )(&(table_type[(__tmp__2ZAV)]))),(__UINTEGER_32__RWB)(__tmp__2ZAV |  1));
-              __tmp__IYAV=__tmp__0ZAV;
-            };
-            Self__EWLS=((__SIZE_OF__NGOJ *)__tmp__IYAV);
-            *(Self__EWLS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__A2AV=((__SIZE_OF__NGOJ *)Self__EWLS);
-          Self__A2AV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ZACN;
-          Self__A2AV->receiver__OC5J=__tmp__D4BN;
-          __tmp__N4BN=Self__EWLS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__N4BN=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__13BN));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__HWLS=((__REAL_CST__JLOJ *)__tmp__13BN);
-          __tmp__ZACN=Self__HWLS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__S2AV=Self__HWLS->value__DD5J;
-          __tmp__D4BN=Self__HWLS->parent_constant__KLOJ.static_type__SG4D;
-          Self__HWLS=NULL;
-          __tmp__IYAV=((__POINTER__IB )(NULL));
-          __tmp__P3BN= 0;
-          __tmp__CZAV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__CZAV ==  0)) {
-            Self__HWLS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__P3BN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CZAV));
-            if ((__tmp__P3BN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0ZAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1ZAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__2ZAV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__1ZAV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__0ZAV=micro_alloc__table__lab__HKI(__tmp__1ZAV,((__POINTER__IB )(&(table_size[(__tmp__2ZAV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__1ZAV)));
-              __tmp__IYAV=__tmp__0ZAV;
+              __L1AV=((____YWB )__44BN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __J1AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __K1AV=(void *)((unsigned long)(void *)((unsigned long)__R0AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __J1AV=__OKI(__K1AV,((____IB )(&(table_type[(__L1AV)]))),(____YWB)(__L1AV |  1));
+              __XZAV=__J1AV;
+            };
+            __TXLS=((____2HOJ *)__XZAV);
+            *(__TXLS) = *(__2HOJ__);
+          };
+          __P3AV=((____2HOJ *)__TXLS);
+          __P3AV->__3HOJ.__CK.__YH.__O2B=__ICCN;
+          __P3AV->__3D5J=__S5BN;
+          __25BN=__TXLS;
+        } break;
+        case ____YIOJ__: {
+          __25BN=__I5AL(((____YIOJ *)__K5BN));
+        } break;
+        case ____YMOJ__: {
+          __WXLS=((____YMOJ *)__K5BN);
+          __ICCN=__WXLS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __B4AV=__WXLS->__SE5J;
+          __S5BN=__WXLS->__ZMOJ.__BI4D;
+          __WXLS=NULL;
+          __XZAV=((____IB )(NULL));
+          __44BN= 0;
+          __R0AV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__R0AV ==  0)) {
+            __WXLS=__YMOJ__;
+          } else /* FALSE */ {
+            __44BN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R0AV));
+            if ((__44BN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __J1AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __K1AV=(void *)((unsigned long)(void *)((unsigned long)__R0AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __L1AV=((____YWB )((____Q )(void *)((unsigned long)__K1AV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __J1AV=__OKI(__K1AV,((____IB )(&(table_size[(__L1AV)-1]))),((____YWB )((____Q )__K1AV)));
+              __XZAV=__J1AV;
             } else /* FALSE */ {
-              __tmp__2ZAV=((__UINTEGER_32__RWB )__tmp__P3BN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__0ZAV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__1ZAV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CZAV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZAV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__0ZAV=micro_alloc__table__lab__HKI(__tmp__1ZAV,((__POINTER__IB )(&(table_type[(__tmp__2ZAV)]))),(__UINTEGER_32__RWB)(__tmp__2ZAV |  1));
-              __tmp__IYAV=__tmp__0ZAV;
-            };
-            Self__HWLS=((__REAL_CST__JLOJ *)__tmp__IYAV);
-            *(Self__HWLS) = *(REAL_CST__JLOJ__);
-          };
-          Self__Q2AV=((__REAL_CST__JLOJ *)Self__HWLS);
-          Self__Q2AV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ZACN;
-          Self__Q2AV->value__DD5J=v__S2AV;
-          Self__Q2AV->parent_constant__KLOJ.static_type__SG4D=__tmp__D4BN;
-          __tmp__N4BN=Self__HWLS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__LWLS=((__CHARACTER_CST__5LOJ *)__tmp__13BN);
-          __tmp__MWLS=create__char__CMQJ(Self__LWLS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__LWLS->text__ID5J);
-          __tmp__N4BN=__tmp__MWLS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__OWLS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__13BN);
-          __tmp__PWLS=create__text__2PQJ(Self__OWLS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OWLS->string__EBJK);
-          __tmp__N4BN=__tmp__PWLS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__N4BN=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__13BN));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__N4BN=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__13BN));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__N4BN=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__13BN));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__N4BN=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__13BN));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__N4BN=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__13BN));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__N4BN=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__13BN));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__N4BN=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__13BN));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__N4BN=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__13BN));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__RBCN=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__13BN)->global__Y5JM),NULL);
-          if (__tmp__RBCN==NULL) {
-            __tmp__EOCU=NULL;
+              __L1AV=((____YWB )__44BN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __J1AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __K1AV=(void *)((unsigned long)(void *)((unsigned long)__R0AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __J1AV=__OKI(__K1AV,((____IB )(&(table_type[(__L1AV)]))),(____YWB)(__L1AV |  1));
+              __XZAV=__J1AV;
+            };
+            __WXLS=((____YMOJ *)__XZAV);
+            *(__WXLS) = *(__YMOJ__);
+          };
+          __53AV=((____YMOJ *)__WXLS);
+          __53AV->__ZMOJ.__DK.__CK.__YH.__O2B=__ICCN;
+          __53AV->__SE5J=__B4AV;
+          __53AV->__ZMOJ.__BI4D=__S5BN;
+          __25BN=__WXLS;
+        } break;
+        case ____ONOJ__: {
+          __0XLS=((____ONOJ *)__K5BN);
+          __1XLS=__RNQJ(__0XLS->__PNOJ.__DK.__CK.__YH.__O2B,__0XLS->__XE5J);
+          __25BN=__1XLS;
+        } break;
+        case ____YOOJ__: {
+          __3XLS=((____YOOJ *)__K5BN);
+          __4XLS=__LRQJ(__3XLS->__ZOOJ.__DK.__CK.__YH.__O2B,__3XLS->__TCJK);
+          __25BN=__4XLS;
+        } break;
+        case ____IM4K__: {
+          __25BN=__NZFM(((____IM4K *)__K5BN));
+        } break;
+        case ____T5FL__: {
+          __25BN=__V35O(((____T5FL *)__K5BN));
+        } break;
+        case ____3DUL__: {
+          __25BN=__AJVP(((____3DUL *)__K5BN));
+        } break;
+        case ____0EUL__: {
+          __25BN=__QB4P(((____0EUL *)__K5BN));
+        } break;
+        case ____BGUL__: {
+          __25BN=__LJVP(((____BGUL *)__K5BN));
+        } break;
+        case ____2GUL__: {
+          __25BN=__2B4P(((____2GUL *)__K5BN));
+        } break;
+        case ____B0VL__: {
+          __25BN=__H0BN(((____B0VL *)__K5BN));
+        } break;
+        case ____P0VL__: {
+          __25BN=__NCHM(((____P0VL *)__K5BN));
+        } break;
+        case ____Q5YL__: {
+          __ADCN=__TFTL(((____FKRG *)((____Q5YL *)__K5BN)->__HBKM),NULL);
+          if (__ADCN==NULL) {
+            __TPCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__RBCN)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__EOCU=NULL;
+            switch (((struct ___OBJ *)__ADCN)->__id) {
+            case ____IM4K__: {
+              __TPCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__EOCU=((__READ_GLOBAL__B4YL *)__tmp__RBCN);
+            case ____Q5YL__: {
+              __TPCU=((____Q5YL *)__ADCN);
             } break;
             }
           };
-          __tmp__N4BN=__tmp__EOCU;
+          __25BN=__TPCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__N4BN=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__13BN));
+        case ____UVPM__: {
+          __25BN=__VGWN(((____UVPM *)__K5BN));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__N4BN=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__13BN));
+        case ____0ZPM__: {
+          __25BN=__4G2P(((____0ZPM *)__K5BN));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__N4BN=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__13BN));
+        case ____MR0N__: {
+          __25BN=__DRVO(((____MR0N *)__K5BN));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__N4BN=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__13BN));
+        case ____YWBP__: {
+          __25BN=__DQ0Q(((____YWBP *)__K5BN));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__N4BN=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__13BN));
+        case ____LYBP__: {
+          __25BN=__0WUP(((____LYBP *)__K5BN));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__N4BN=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__13BN));
+        case ____CZBP__: {
+          __25BN=__FXUP(((____CZBP *)__K5BN));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__N4BN=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__13BN));
+        case ____3BEP__: {
+          __25BN=__FCIQ(((____3BEP *)__K5BN));
         } break;
         };
-        __tmp__LCCN=new_read__slot__receiver__with__intern__2DZJ(__tmp__V3BN,__tmp__PVEO,__tmp__N4BN,__tmp__ACCN,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__LCCN);
-        __tmp__PVEO=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__LCCN));
-        result__Z0BN=__tmp__PVEO;
+        __0DCN=__LFZJ(__E5BN,__4WEO,__25BN,__PDCN,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__0DCN);
+        __4WEO=__BR5H(((____UL2C *)__0DCN));
+        __I2BN=__4WEO;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__W0BN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__V0BN->slot__CYFM->parent_variable__XIRG.type__1N5D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__X0BN);
-        put_position__HRE(Self__V0BN->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__F2BN),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __CQXE(((____WMB *)__E2BN->__RZFM->__GKRG.__KP5D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__G2BN);
+        __ORE(__E2BN->__JM4K.__RJWH.__CK.__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));
         };
       };
     };
   };
-  __tmp__T2BN=result__Z0BN;
-  return(__tmp__T2BN);
+  __C4BN=__I2BN;
+  return(__C4BN);
 }
 
-static void* check_type__with__WOFQ(__EXPR_NOT_LOGIC__E4FL *Self__XOFQ,__TYPE_FULL__PMB *t__YOFQ,__POSITION__OL p__ZOFQ)
-// ({EXPR_NOT_LOGIC__E4FL},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __FQFQ(____T5FL *__GQFQ,____WMB *__HQFQ,____OL __IQFQ)
+// ({__T5FL},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__F5AV;
-  void *result__1OFQ;
-  __TYPE_FULL__PMB *__tmp__RPFQ,*__tmp__EQFQ,*__tmp__LQFQ,*__tmp__2QFQ;
-  __TYPE_FULL__PMB *__tmp__FSFQ,*__tmp__JVFQ;
-  __LOCAL__43WC *__tmp__FXLS,*__tmp__ZXLS;
-  __WRITE_LOCAL__BEYJ *__tmp__MXLS,*__tmp__AYLS;
-  __STRING_CONSTANT__0 *__tmp__TQFQ,*__tmp__0TFQ,*v__GBBV;
-  void *__tmp__VQFQ;
-  __PROTOTYPE__MF *__tmp__LRFQ,*__tmp__PUFQ;
-  __INTEGER__Q __tmp__RRFQ,__tmp__Z2AV,old_nb_elts__12AV,__tmp__T3AV;
-  __INTEGER__Q old_nb_elts__V3AV;
-  void *__tmp__VKTQ;
-  __POSITION__OL __tmp__XRFQ,__tmp__1UFQ;
-  void *__tmp__3RFQ,*__tmp__PSFQ,*__tmp__TVFQ;
-  __ITM_TYPE_STYLE__TMB *Self__W2AV,*Self__Q3AV;
-  __STRING__BC *Self__X2AV,*Self__R3AV;
-  __POINTER__IB __tmp__22AV,__tmp__W3AV,__tmp__O4AV,__tmp__P4AV;
-  __ITM_TYPE_MULTI__NURC *Self__RXLS,*Self__FYLS;
-  __READ_LOCAL__N5ZI *__tmp__5SFQ,*__tmp__HWFQ,*__tmp__V3QT,*__tmp__W3QT;
-  __NODE_TYPE__FK2C *__tmp__BTFQ,*__tmp__NWFQ;
-  __PROTOTYPE_CST__45WC *__tmp__EWFQ,*Self__JYLS,*__tmp__KYLS;
-  __STRING_CST__5J *Self__N4AV,*result__J4AV;
-  __UINTEGER_32__RWB __tmp__Q4AV;
-  __INTEGER_CST__KAXC *Self__MYLS,*Self__D5AV;
-  __IS_EXPANDED__L5NJ *Self__QYLS,*Self__U5AV;
-  __GET_TYPE_ID__V5NJ *Self__VYLS,*Self__EABV;
-  __SIZE_OF__NGOJ *Self__YYLS,*Self__UABV;
-  __REAL_CST__JLOJ *Self__1YLS,*Self__EBBV;
-  __CHARACTER_CST__5LOJ *Self__5YLS,*__tmp__AZLS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CZLS,*__tmp__DZLS;
-  __READ_GLOBAL__B4YL *__tmp__IOCU;
-  __BOOLEAN__L __tmp__SPFQ,__tmp__FQFQ,__tmp__ISFQ,__tmp__MVFQ;
-  __CHARACTER__DB *__tmp__Y2AV,*__tmp__S3AV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__CWFQ;
-  result__1OFQ=NULL;
-  __tmp__RPFQ=static_type__NL5O();
-  __tmp__SPFQ=affect_with__QLKK(((__TYPE_FULL__PMB *)t__YOFQ),__tmp__RPFQ);
-  if (__tmp__SPFQ) {
-    result__1OFQ=Self__XOFQ;
+  ____0SG __UABV;
+  void *__KQFQ;
+  ____WMB *__ARFQ,*__TRFQ,*__0RFQ,*__LSFQ,*__UTFQ,*__YWFQ;
+  ____N5WC *__UYLS,*__IZLS;
+  ____QFYJ *__1YLS,*__PZLS;
+  ____0 *__CSFQ,*__JVFQ,*__VCBV;
+  void *__ESFQ;
+  ____MF *__0SFQ,*__4VFQ;
+  ____Q __ATFQ,__I4AV,__K4AV,__C5AV,__E5AV;
+  void *__EMTQ;
+  ____OL __GTFQ,__KWFQ;
+  void *__MTFQ,*__4TFQ,*__CXFQ;
+  ____0MB *__F4AV,*__54AV;
+  ____BC *__G4AV,*__A5AV;
+  ____IB __L4AV,__F5AV,__35AV,__45AV;
+  ____2VRC *__AZLS,*__UZLS;
+  ____2A0I *__OUFQ,*__WXFQ,*__E5QT,*__F5QT;
+  ____UL2C *__QUFQ,*__2XFQ;
+  ____NBXC *__TXFQ,*__YZLS,*__ZZLS;
+  ____5J *__25AV,*__Y5AV;
+  ____YWB __55AV;
+  ____ZBXC *__1ZLS,*__SABV;
+  ____0AOJ *__5ZLS,*__DBBV;
+  ____EBOJ *__E0LS,*__TBBV;
+  ____2HOJ *__H0LS,*__DCBV;
+  ____YMOJ *__K0LS,*__TCBV;
+  ____ONOJ *__O0LS,*__P0LS;
+  ____YOOJ *__R0LS,*__S0LS;
+  ____Q5YL *__XPCU;
+  ____L __BRFQ,__URFQ,__XTFQ,__1WFQ;
+  ____DB *__H4AV,*__B5AV;
+  ____ABXC *__RXFQ;
+  __KQFQ=NULL;
+  __ARFQ=__2M5O();
+  __BRFQ=__5MKK(((____WMB *)__HQFQ),__ARFQ);
+  if (__BRFQ) {
+    __KQFQ=__GQFQ;
   } else /* FALSE */ {
-    __tmp__EQFQ=static_type__NL5O();
-    __tmp__FQFQ=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__EQFQ),t__YOFQ);
-    if (__tmp__FQFQ) {
-      __tmp__LQFQ=static_type__NL5O();
-      __tmp__FXLS=create__name__style__type__0HND(Self__XOFQ->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__LQFQ));
-      __tmp__MXLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__FXLS),Self__XOFQ->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__XOFQ);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__MXLS);
-      __tmp__TQFQ=get__HJC(last_cast_name__C31J);
-      __tmp__LQFQ=static_type__NL5O();
-      __tmp__VQFQ=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__LQFQ),__tmp__TQFQ);
-      if (((void *)__tmp__VQFQ == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__2QFQ=static_type__NL5O();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__2QFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__YOFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__TQFQ);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__2QFQ=static_type__NL5O();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__2QFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__ZOFQ);
-        __tmp__2QFQ=static_type__NL5O();
-        __tmp__LRFQ=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__2QFQ));
-        put_position__HRE(__tmp__LRFQ->parent_named__PF.parent_itm_object__OF.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);
+    __TRFQ=__2M5O();
+    __URFQ=__CDVK(((____WMB *)__TRFQ),__HQFQ);
+    if (__URFQ) {
+      __0RFQ=__2M5O();
+      __UYLS=__JJND(__GQFQ->__W5FL.__V5FL.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__0RFQ));
+      __1YLS=__BQRJ(((____N5WC *)__UYLS),__GQFQ->__W5FL.__V5FL.__CK.__YH.__O2B,__GQFQ);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__1YLS);
+      __CSFQ=__OJC(__R41J);
+      __0RFQ=__2M5O();
+      __ESFQ=__NB3I(((____WMB *)__0RFQ),__CSFQ);
+      if (((void *)__ESFQ == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __LSFQ=__2M5O();
+        __CQXE(((____WMB *)__LSFQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__HQFQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__CSFQ);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __LSFQ=__2M5O();
+        __CQXE(((____WMB *)__LSFQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__IQFQ);
+        __LSFQ=__2M5O();
+        __0SFQ=__IFMJ(((____WMB *)__LSFQ));
+        __ORE(__0SFQ->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__VQFQ)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__VQFQ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__RRFQ=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__VQFQ));
+      if (((struct ___OBJ *)__ESFQ)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__ESFQ)->__2JRG->__QLC)->__id==____OLC__) {
+          __ATFQ=__HVRL(((____1JRG *)__ESFQ));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__RRFQ=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__VQFQ));
+          __ATFQ=__HVRL(((____1JRG *)__ESFQ));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__VQFQ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__RRFQ=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__VQFQ));
+        if (((struct ___OBJ *)((____FKRG *)__ESFQ)->__HKRG->__QLC)->__id==____OLC__) {
+          __ATFQ=__4VRL(((____FKRG *)__ESFQ));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__RRFQ=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__VQFQ));
+          __ATFQ=__4VRL(((____FKRG *)__ESFQ));
         };
       };
-      if ((__tmp__RRFQ !=  1)) {
-        if (((struct ___OBJ *)__tmp__VQFQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__VKTQ=((__SLOT_CODE__MIRG *)__tmp__VQFQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__VKTQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__XRFQ=((__ITM_SLOT__HLC *)__tmp__VKTQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__ATFQ !=  1)) {
+        if (((struct ___OBJ *)__ESFQ)->__id==____1JRG__) {
+          __EMTQ=((____1JRG *)__ESFQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__EMTQ)->__id==____OLC__) {
+            __GTFQ=((____OLC *)__EMTQ)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__XRFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VKTQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __GTFQ=((____4G0D *)__EMTQ)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__XRFQ=((__SLOT_DATA__WIRG *)__tmp__VQFQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __GTFQ=((____FKRG *)__ESFQ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__XRFQ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__GTFQ);
+        __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 *)__tmp__VQFQ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__VKTQ=((__SLOT_CODE__MIRG *)__tmp__VQFQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__VKTQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__3RFQ=((__ITM_SLOT__HLC *)__tmp__VKTQ)->result_type__3VOB;
+      if (((struct ___OBJ *)__ESFQ)->__id==____1JRG__) {
+        __EMTQ=((____1JRG *)__ESFQ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__EMTQ)->__id==____OLC__) {
+          __MTFQ=((____OLC *)__EMTQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__3RFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VKTQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __MTFQ=((____4G0D *)__EMTQ)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__VKTQ=((__SLOT_DATA__WIRG *)__tmp__VQFQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__VKTQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__3RFQ=((__ITM_SLOT__HLC *)__tmp__VKTQ)->result_type__3VOB;
+        __EMTQ=((____FKRG *)__ESFQ)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__EMTQ)->__id==____OLC__) {
+          __MTFQ=((____OLC *)__EMTQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__3RFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VKTQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __MTFQ=((____4G0D *)__EMTQ)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__3RFQ==NULL) {
-        __tmp__VKTQ=NULL;
+      if (__MTFQ==NULL) {
+        __EMTQ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__3RFQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__VKTQ=((void *)__tmp__3RFQ);
+        switch (((struct ___OBJ *)__MTFQ)->__id) {
+        case ____QMB__: {
+          __EMTQ=((void *)__MTFQ);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__VKTQ=((void *)__tmp__3RFQ);
+        case ____0MB__: {
+          __EMTQ=((void *)__MTFQ);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__VKTQ=((void *)__tmp__3RFQ);
+        case ____KPB__: {
+          __EMTQ=((void *)__MTFQ);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__VKTQ=((void *)__tmp__3RFQ);
+        case ____TEZ__: {
+          __EMTQ=((void *)__MTFQ);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__VKTQ=NULL;
+        case ____2VRC__: {
+          __EMTQ=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__VKTQ=NULL;
+        case ____GZRC__: {
+          __EMTQ=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__VKTQ == (void *)NULL)) {
-        __tmp__ISFQ=TRUE__K__;
+      if (((void *)__EMTQ == (void *)NULL)) {
+        __XTFQ=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__VKTQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__FSFQ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__VKTQ));
+        switch (((struct ___OBJ *)__EMTQ)->__id) {
+        case ____QMB__: {
+          __UTFQ=__43X(((____QMB *)__EMTQ));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__FSFQ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VKTQ)));
+        case ____0MB__: {
+          __UTFQ=__D5X(((____0MB *)((____QMB *)__EMTQ)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__FSFQ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VKTQ)),NULL);
+        case ____KPB__: {
+          __UTFQ=__LAY(((____KPB *)((____QMB *)__EMTQ)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__FSFQ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VKTQ)),NULL);
+        case ____TEZ__: {
+          __UTFQ=__HZ1D(((____TEZ *)((____QMB *)__EMTQ)),NULL);
         } break;
         };
-        __tmp__ISFQ=((void *)__tmp__FSFQ != (void *)t__YOFQ);
+        __XTFQ=((void *)__UTFQ != (void *)__HQFQ);
       };
-      if (__tmp__ISFQ) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__VQFQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__3RFQ=((__SLOT_CODE__MIRG *)__tmp__VQFQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__3RFQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__PSFQ=((__ITM_SLOT__HLC *)__tmp__3RFQ)->result_type__3VOB;
+      if (__XTFQ) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__ESFQ)->__id==____1JRG__) {
+          __MTFQ=((____1JRG *)__ESFQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__MTFQ)->__id==____OLC__) {
+            __4TFQ=((____OLC *)__MTFQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__PSFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3RFQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __4TFQ=((____4G0D *)__MTFQ)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__3RFQ=((__SLOT_DATA__WIRG *)__tmp__VQFQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__3RFQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__PSFQ=((__ITM_SLOT__HLC *)__tmp__3RFQ)->result_type__3VOB;
+          __MTFQ=((____FKRG *)__ESFQ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__MTFQ)->__id==____OLC__) {
+            __4TFQ=((____OLC *)__MTFQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__PSFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3RFQ)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__PSFQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__PSFQ)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__W2AV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PSFQ));
-          if (((void *)Self__W2AV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__W2AV->style__MPC);
-            Self__X2AV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__X2AV->capacity__HFL <= Self__X2AV->count__WJ)) {
-              if ((Self__X2AV->capacity__HFL ==  0)) {
-                Self__X2AV->capacity__HFL= 32;
-                __tmp__Y2AV=create__KVW( 32);
-                Self__X2AV->storage__4EL=__tmp__Y2AV;
+            __4TFQ=((____4G0D *)__MTFQ)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__4TFQ)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__4TFQ)->__KPC);
+        } break;
+        case ____0MB__: {
+          __F4AV=((____0MB *)((____QMB *)__4TFQ));
+          if (((void *)__F4AV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__F4AV->__TPC);
+            __G4AV=((____BC *)__YC);
+            if ((__G4AV->__OFL <= __G4AV->__WJ)) {
+              if ((__G4AV->__OFL ==  0)) {
+                __G4AV->__OFL= 32;
+                __H4AV=__RVW( 32);
+                __G4AV->__FFL=__H4AV;
               } else /* FALSE */ {
-                __tmp__Z2AV=(__INTEGER__Q)(Self__X2AV->capacity__HFL <<  1);
-                __tmp__Y2AV=((__CHARACTER__DB *)Self__X2AV->storage__4EL);
-                old_nb_elts__12AV=Self__X2AV->capacity__HFL;
-                __tmp__22AV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2AV),((__UINTEGER_32__RWB )old_nb_elts__12AV),((__UINTEGER_32__RWB )__tmp__Z2AV));
-                __tmp__Y2AV=((__CHARACTER__DB *)__tmp__22AV);
-                clear__to__F00(__tmp__Y2AV,old_nb_elts__12AV,(__INTEGER__Q)(__tmp__Z2AV -  1));
-                Self__X2AV->storage__4EL=__tmp__Y2AV;
-                Self__X2AV->capacity__HFL=__tmp__Z2AV;
+                __I4AV=(____Q)(__G4AV->__OFL <<  1);
+                __H4AV=((____DB *)__G4AV->__FFL);
+                __K4AV=__G4AV->__OFL;
+                __L4AV=__55W(((____IB )__H4AV),((____YWB )__K4AV),((____YWB )__I4AV));
+                __H4AV=((____DB *)__L4AV);
+                __M00(__H4AV,__K4AV,(____Q)(__I4AV -  1));
+                __G4AV->__FFL=__H4AV;
+                __G4AV->__OFL=__I4AV;
               };
             };
-            ((__CHARACTER__DB *)Self__X2AV->storage__4EL)[Self__X2AV->count__WJ]=' ';
-            Self__X2AV->count__WJ=(__INTEGER__Q)(Self__X2AV->count__WJ +  1);
+            ((____DB *)__G4AV->__FFL)[__G4AV->__WJ]=' ';
+            __G4AV->__WJ=(____Q)(__G4AV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__W2AV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__F4AV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PSFQ)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__4TFQ)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PSFQ))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__4TFQ))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__RXLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PSFQ));
-          Self__X2AV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__X2AV->capacity__HFL <= Self__X2AV->count__WJ)) {
-            if ((Self__X2AV->capacity__HFL ==  0)) {
-              Self__X2AV->capacity__HFL= 32;
-              __tmp__Y2AV=create__KVW( 32);
-              Self__X2AV->storage__4EL=__tmp__Y2AV;
+        case ____2VRC__: {
+          __AZLS=((____2VRC *)((____QMB *)__4TFQ));
+          __G4AV=((____BC *)__YC);
+          if ((__G4AV->__OFL <= __G4AV->__WJ)) {
+            if ((__G4AV->__OFL ==  0)) {
+              __G4AV->__OFL= 32;
+              __H4AV=__RVW( 32);
+              __G4AV->__FFL=__H4AV;
             } else /* FALSE */ {
-              __tmp__Z2AV=(__INTEGER__Q)(Self__X2AV->capacity__HFL <<  1);
-              __tmp__Y2AV=((__CHARACTER__DB *)Self__X2AV->storage__4EL);
-              old_nb_elts__12AV=Self__X2AV->capacity__HFL;
-              __tmp__22AV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2AV),((__UINTEGER_32__RWB )old_nb_elts__12AV),((__UINTEGER_32__RWB )__tmp__Z2AV));
-              __tmp__Y2AV=((__CHARACTER__DB *)__tmp__22AV);
-              clear__to__F00(__tmp__Y2AV,old_nb_elts__12AV,(__INTEGER__Q)(__tmp__Z2AV -  1));
-              Self__X2AV->storage__4EL=__tmp__Y2AV;
-              Self__X2AV->capacity__HFL=__tmp__Z2AV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__X2AV->storage__4EL)[Self__X2AV->count__WJ]='(';
-          Self__X2AV->count__WJ=(__INTEGER__Q)(Self__X2AV->count__WJ +  1);
-          display_raw__DGAD(Self__RXLS,string_tmp__YC);
-          Self__X2AV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__X2AV->capacity__HFL <= Self__X2AV->count__WJ)) {
-            if ((Self__X2AV->capacity__HFL ==  0)) {
-              Self__X2AV->capacity__HFL= 32;
-              __tmp__Y2AV=create__KVW( 32);
-              Self__X2AV->storage__4EL=__tmp__Y2AV;
+              __I4AV=(____Q)(__G4AV->__OFL <<  1);
+              __H4AV=((____DB *)__G4AV->__FFL);
+              __K4AV=__G4AV->__OFL;
+              __L4AV=__55W(((____IB )__H4AV),((____YWB )__K4AV),((____YWB )__I4AV));
+              __H4AV=((____DB *)__L4AV);
+              __M00(__H4AV,__K4AV,(____Q)(__I4AV -  1));
+              __G4AV->__FFL=__H4AV;
+              __G4AV->__OFL=__I4AV;
+            };
+          };
+          ((____DB *)__G4AV->__FFL)[__G4AV->__WJ]='(';
+          __G4AV->__WJ=(____Q)(__G4AV->__WJ +  1);
+          __SHAD(__AZLS,__YC);
+          __G4AV=((____BC *)__YC);
+          if ((__G4AV->__OFL <= __G4AV->__WJ)) {
+            if ((__G4AV->__OFL ==  0)) {
+              __G4AV->__OFL= 32;
+              __H4AV=__RVW( 32);
+              __G4AV->__FFL=__H4AV;
             } else /* FALSE */ {
-              __tmp__Z2AV=(__INTEGER__Q)(Self__X2AV->capacity__HFL <<  1);
-              __tmp__Y2AV=((__CHARACTER__DB *)Self__X2AV->storage__4EL);
-              old_nb_elts__12AV=Self__X2AV->capacity__HFL;
-              __tmp__22AV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Y2AV),((__UINTEGER_32__RWB )old_nb_elts__12AV),((__UINTEGER_32__RWB )__tmp__Z2AV));
-              __tmp__Y2AV=((__CHARACTER__DB *)__tmp__22AV);
-              clear__to__F00(__tmp__Y2AV,old_nb_elts__12AV,(__INTEGER__Q)(__tmp__Z2AV -  1));
-              Self__X2AV->storage__4EL=__tmp__Y2AV;
-              Self__X2AV->capacity__HFL=__tmp__Z2AV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__X2AV->storage__4EL)[Self__X2AV->count__WJ]=')';
-          Self__X2AV->count__WJ=(__INTEGER__Q)(Self__X2AV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PSFQ)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__YOFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__VQFQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__3RFQ=((__SLOT_CODE__MIRG *)__tmp__VQFQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__3RFQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__XRFQ=((__ITM_SLOT__HLC *)__tmp__3RFQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __I4AV=(____Q)(__G4AV->__OFL <<  1);
+              __H4AV=((____DB *)__G4AV->__FFL);
+              __K4AV=__G4AV->__OFL;
+              __L4AV=__55W(((____IB )__H4AV),((____YWB )__K4AV),((____YWB )__I4AV));
+              __H4AV=((____DB *)__L4AV);
+              __M00(__H4AV,__K4AV,(____Q)(__I4AV -  1));
+              __G4AV->__FFL=__H4AV;
+              __G4AV->__OFL=__I4AV;
+            };
+          };
+          ((____DB *)__G4AV->__FFL)[__G4AV->__WJ]=')';
+          __G4AV->__WJ=(____Q)(__G4AV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__4TFQ)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__HQFQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__ESFQ)->__id==____1JRG__) {
+          __MTFQ=((____1JRG *)__ESFQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__MTFQ)->__id==____OLC__) {
+            __GTFQ=((____OLC *)__MTFQ)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__XRFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3RFQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __GTFQ=((____4G0D *)__MTFQ)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__XRFQ=((__SLOT_DATA__WIRG *)__tmp__VQFQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __GTFQ=((____FKRG *)__ESFQ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__XRFQ);
-        put_position__HRE(Self__XOFQ->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.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(__GTFQ);
+        __ORE(__GQFQ->__W5FL.__V5FL.__CK.__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));
         };
       };
-      __tmp__5SFQ=read__NUEI(((__LOCAL__43WC *)__tmp__FXLS));
-      __tmp__BTFQ=new_read__slot__receiver__self__intern__3J2C(Self__XOFQ->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__VQFQ,__tmp__5SFQ,__tmp__5SFQ,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__BTFQ);
-      __tmp__VQFQ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__BTFQ));
-      result__1OFQ=__tmp__VQFQ;
-      __tmp__ISFQ=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__ISFQ=FALSE__O__;
-    };
-    if ((! __tmp__ISFQ)) {
-      __tmp__LQFQ=static_type__NL5O();
-      __tmp__ISFQ=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__YOFQ),__tmp__LQFQ);
-      if (__tmp__ISFQ) {
-        __tmp__2QFQ=static_type__NL5O();
-        __tmp__ZXLS=create__name__style__type__0HND(Self__XOFQ->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__2QFQ));
-        __tmp__AYLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__ZXLS),Self__XOFQ->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__XOFQ);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__AYLS);
-        __tmp__0TFQ=get__HJC(last_cast_name__C31J);
-        __tmp__VKTQ=get_slot__452I(((__TYPE_FULL__PMB *)t__YOFQ),__tmp__0TFQ);
-        if (((void *)__tmp__VKTQ == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__YOFQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__FSFQ=static_type__NL5O();
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__FSFQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__0TFQ);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__YOFQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__ZOFQ);
-          __tmp__PUFQ=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__YOFQ));
-          put_position__HRE(__tmp__PUFQ->parent_named__PF.parent_itm_object__OF.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);
+      __OUFQ=__2VEI(((____N5WC *)__UYLS));
+      __QUFQ=__ML2C(__GQFQ->__W5FL.__V5FL.__CK.__YH.__O2B,__ESFQ,__OUFQ,__OUFQ,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__QUFQ);
+      __ESFQ=__BR5H(((____UL2C *)__QUFQ));
+      __KQFQ=__ESFQ;
+      __XTFQ=__K__;
+    } else /* FALSE */ {
+      __XTFQ=__O__;
+    };
+    if ((! __XTFQ)) {
+      __0RFQ=__2M5O();
+      __XTFQ=__1XRL(((____WMB *)__HQFQ),__0RFQ);
+      if (__XTFQ) {
+        __LSFQ=__2M5O();
+        __IZLS=__JJND(__GQFQ->__W5FL.__V5FL.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__LSFQ));
+        __PZLS=__BQRJ(((____N5WC *)__IZLS),__GQFQ->__W5FL.__V5FL.__CK.__YH.__O2B,__GQFQ);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PZLS);
+        __JVFQ=__OJC(__R41J);
+        __EMTQ=__NB3I(((____WMB *)__HQFQ),__JVFQ);
+        if (((void *)__EMTQ == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__HQFQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __UTFQ=__2M5O();
+          __CQXE(((____WMB *)__UTFQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__JVFQ);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__HQFQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__IQFQ);
+          __4VFQ=__IFMJ(((____WMB *)__HQFQ));
+          __ORE(__4VFQ->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__VKTQ)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__VKTQ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__Z2AV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__VKTQ));
+        if (((struct ___OBJ *)__EMTQ)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__EMTQ)->__2JRG->__QLC)->__id==____OLC__) {
+            __I4AV=__HVRL(((____1JRG *)__EMTQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__Z2AV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__VKTQ));
+            __I4AV=__HVRL(((____1JRG *)__EMTQ));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__VKTQ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__Z2AV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__VKTQ));
+          if (((struct ___OBJ *)((____FKRG *)__EMTQ)->__HKRG->__QLC)->__id==____OLC__) {
+            __I4AV=__4VRL(((____FKRG *)__EMTQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__Z2AV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__VKTQ));
+            __I4AV=__4VRL(((____FKRG *)__EMTQ));
           };
         };
-        if ((__tmp__Z2AV !=  2)) {
-          if (((struct ___OBJ *)__tmp__VKTQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__PSFQ=((__SLOT_CODE__MIRG *)__tmp__VKTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__PSFQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__1UFQ=((__ITM_SLOT__HLC *)__tmp__PSFQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__I4AV !=  2)) {
+          if (((struct ___OBJ *)__EMTQ)->__id==____1JRG__) {
+            __4TFQ=((____1JRG *)__EMTQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__4TFQ)->__id==____OLC__) {
+              __KWFQ=((____OLC *)__4TFQ)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__1UFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PSFQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __KWFQ=((____4G0D *)__4TFQ)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__1UFQ=((__SLOT_DATA__WIRG *)__tmp__VKTQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __KWFQ=((____FKRG *)__EMTQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__1UFQ);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__KWFQ);
+          __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 *)__tmp__VKTQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__3RFQ=((__SLOT_CODE__MIRG *)__tmp__VKTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__3RFQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__PSFQ=((__ITM_SLOT__HLC *)__tmp__3RFQ)->result_type__3VOB;
+        if (((struct ___OBJ *)__EMTQ)->__id==____1JRG__) {
+          __MTFQ=((____1JRG *)__EMTQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__MTFQ)->__id==____OLC__) {
+            __4TFQ=((____OLC *)__MTFQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__PSFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3RFQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __4TFQ=((____4G0D *)__MTFQ)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__3RFQ=((__SLOT_DATA__WIRG *)__tmp__VKTQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__3RFQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__PSFQ=((__ITM_SLOT__HLC *)__tmp__3RFQ)->result_type__3VOB;
+          __MTFQ=((____FKRG *)__EMTQ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__MTFQ)->__id==____OLC__) {
+            __4TFQ=((____OLC *)__MTFQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__PSFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3RFQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __4TFQ=((____4G0D *)__MTFQ)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__PSFQ==NULL) {
-          __tmp__3RFQ=NULL;
+        if (__4TFQ==NULL) {
+          __MTFQ=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__PSFQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__3RFQ=((void *)__tmp__PSFQ);
+          switch (((struct ___OBJ *)__4TFQ)->__id) {
+          case ____QMB__: {
+            __MTFQ=((void *)__4TFQ);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__3RFQ=((void *)__tmp__PSFQ);
+          case ____0MB__: {
+            __MTFQ=((void *)__4TFQ);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__3RFQ=((void *)__tmp__PSFQ);
+          case ____KPB__: {
+            __MTFQ=((void *)__4TFQ);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__3RFQ=((void *)__tmp__PSFQ);
+          case ____TEZ__: {
+            __MTFQ=((void *)__4TFQ);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__3RFQ=NULL;
+          case ____2VRC__: {
+            __MTFQ=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__3RFQ=NULL;
+          case ____GZRC__: {
+            __MTFQ=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__3RFQ == (void *)NULL)) {
-          __tmp__MVFQ=TRUE__K__;
+        if (((void *)__MTFQ == (void *)NULL)) {
+          __1WFQ=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__3RFQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__JVFQ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__3RFQ));
+          switch (((struct ___OBJ *)__MTFQ)->__id) {
+          case ____QMB__: {
+            __YWFQ=__43X(((____QMB *)__MTFQ));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__JVFQ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3RFQ)));
+          case ____0MB__: {
+            __YWFQ=__D5X(((____0MB *)((____QMB *)__MTFQ)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__JVFQ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3RFQ)),NULL);
+          case ____KPB__: {
+            __YWFQ=__LAY(((____KPB *)((____QMB *)__MTFQ)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__JVFQ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3RFQ)),NULL);
+          case ____TEZ__: {
+            __YWFQ=__HZ1D(((____TEZ *)((____QMB *)__MTFQ)),NULL);
           } break;
           };
-          __tmp__MVFQ=((void *)__tmp__JVFQ != (void *)t__YOFQ);
+          __1WFQ=((void *)__YWFQ != (void *)__HQFQ);
         };
-        if (__tmp__MVFQ) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__VKTQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__PSFQ=((__SLOT_CODE__MIRG *)__tmp__VKTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__PSFQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__TVFQ=((__ITM_SLOT__HLC *)__tmp__PSFQ)->result_type__3VOB;
+        if (__1WFQ) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__EMTQ)->__id==____1JRG__) {
+            __4TFQ=((____1JRG *)__EMTQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__4TFQ)->__id==____OLC__) {
+              __CXFQ=((____OLC *)__4TFQ)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__TVFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PSFQ)->parent_itm_slot__QF0D.result_type__3VOB;
+              __CXFQ=((____4G0D *)__4TFQ)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__PSFQ=((__SLOT_DATA__WIRG *)__tmp__VKTQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__PSFQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__TVFQ=((__ITM_SLOT__HLC *)__tmp__PSFQ)->result_type__3VOB;
+            __4TFQ=((____FKRG *)__EMTQ)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__4TFQ)->__id==____OLC__) {
+              __CXFQ=((____OLC *)__4TFQ)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__TVFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PSFQ)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__TVFQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__TVFQ)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__Q3AV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TVFQ));
-            if (((void *)Self__Q3AV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__Q3AV->style__MPC);
-              Self__R3AV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__R3AV->capacity__HFL <= Self__R3AV->count__WJ)) {
-                if ((Self__R3AV->capacity__HFL ==  0)) {
-                  Self__R3AV->capacity__HFL= 32;
-                  __tmp__S3AV=create__KVW( 32);
-                  Self__R3AV->storage__4EL=__tmp__S3AV;
+              __CXFQ=((____4G0D *)__4TFQ)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__CXFQ)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__CXFQ)->__KPC);
+          } break;
+          case ____0MB__: {
+            __54AV=((____0MB *)((____QMB *)__CXFQ));
+            if (((void *)__54AV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__54AV->__TPC);
+              __A5AV=((____BC *)__YC);
+              if ((__A5AV->__OFL <= __A5AV->__WJ)) {
+                if ((__A5AV->__OFL ==  0)) {
+                  __A5AV->__OFL= 32;
+                  __B5AV=__RVW( 32);
+                  __A5AV->__FFL=__B5AV;
                 } else /* FALSE */ {
-                  __tmp__T3AV=(__INTEGER__Q)(Self__R3AV->capacity__HFL <<  1);
-                  __tmp__S3AV=((__CHARACTER__DB *)Self__R3AV->storage__4EL);
-                  old_nb_elts__V3AV=Self__R3AV->capacity__HFL;
-                  __tmp__W3AV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__S3AV),((__UINTEGER_32__RWB )old_nb_elts__V3AV),((__UINTEGER_32__RWB )__tmp__T3AV));
-                  __tmp__S3AV=((__CHARACTER__DB *)__tmp__W3AV);
-                  clear__to__F00(__tmp__S3AV,old_nb_elts__V3AV,(__INTEGER__Q)(__tmp__T3AV -  1));
-                  Self__R3AV->storage__4EL=__tmp__S3AV;
-                  Self__R3AV->capacity__HFL=__tmp__T3AV;
+                  __C5AV=(____Q)(__A5AV->__OFL <<  1);
+                  __B5AV=((____DB *)__A5AV->__FFL);
+                  __E5AV=__A5AV->__OFL;
+                  __F5AV=__55W(((____IB )__B5AV),((____YWB )__E5AV),((____YWB )__C5AV));
+                  __B5AV=((____DB *)__F5AV);
+                  __M00(__B5AV,__E5AV,(____Q)(__C5AV -  1));
+                  __A5AV->__FFL=__B5AV;
+                  __A5AV->__OFL=__C5AV;
                 };
               };
-              ((__CHARACTER__DB *)Self__R3AV->storage__4EL)[Self__R3AV->count__WJ]=' ';
-              Self__R3AV->count__WJ=(__INTEGER__Q)(Self__R3AV->count__WJ +  1);
+              ((____DB *)__A5AV->__FFL)[__A5AV->__WJ]=' ';
+              __A5AV->__WJ=(____Q)(__A5AV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__Q3AV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__54AV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TVFQ)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__CXFQ)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TVFQ))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__CXFQ))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__FYLS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TVFQ));
-            Self__R3AV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__R3AV->capacity__HFL <= Self__R3AV->count__WJ)) {
-              if ((Self__R3AV->capacity__HFL ==  0)) {
-                Self__R3AV->capacity__HFL= 32;
-                __tmp__S3AV=create__KVW( 32);
-                Self__R3AV->storage__4EL=__tmp__S3AV;
+          case ____2VRC__: {
+            __UZLS=((____2VRC *)((____QMB *)__CXFQ));
+            __A5AV=((____BC *)__YC);
+            if ((__A5AV->__OFL <= __A5AV->__WJ)) {
+              if ((__A5AV->__OFL ==  0)) {
+                __A5AV->__OFL= 32;
+                __B5AV=__RVW( 32);
+                __A5AV->__FFL=__B5AV;
               } else /* FALSE */ {
-                __tmp__T3AV=(__INTEGER__Q)(Self__R3AV->capacity__HFL <<  1);
-                __tmp__S3AV=((__CHARACTER__DB *)Self__R3AV->storage__4EL);
-                old_nb_elts__V3AV=Self__R3AV->capacity__HFL;
-                __tmp__W3AV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__S3AV),((__UINTEGER_32__RWB )old_nb_elts__V3AV),((__UINTEGER_32__RWB )__tmp__T3AV));
-                __tmp__S3AV=((__CHARACTER__DB *)__tmp__W3AV);
-                clear__to__F00(__tmp__S3AV,old_nb_elts__V3AV,(__INTEGER__Q)(__tmp__T3AV -  1));
-                Self__R3AV->storage__4EL=__tmp__S3AV;
-                Self__R3AV->capacity__HFL=__tmp__T3AV;
+                __C5AV=(____Q)(__A5AV->__OFL <<  1);
+                __B5AV=((____DB *)__A5AV->__FFL);
+                __E5AV=__A5AV->__OFL;
+                __F5AV=__55W(((____IB )__B5AV),((____YWB )__E5AV),((____YWB )__C5AV));
+                __B5AV=((____DB *)__F5AV);
+                __M00(__B5AV,__E5AV,(____Q)(__C5AV -  1));
+                __A5AV->__FFL=__B5AV;
+                __A5AV->__OFL=__C5AV;
               };
             };
-            ((__CHARACTER__DB *)Self__R3AV->storage__4EL)[Self__R3AV->count__WJ]='(';
-            Self__R3AV->count__WJ=(__INTEGER__Q)(Self__R3AV->count__WJ +  1);
-            display_raw__DGAD(Self__FYLS,string_tmp__YC);
-            Self__R3AV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__R3AV->capacity__HFL <= Self__R3AV->count__WJ)) {
-              if ((Self__R3AV->capacity__HFL ==  0)) {
-                Self__R3AV->capacity__HFL= 32;
-                __tmp__S3AV=create__KVW( 32);
-                Self__R3AV->storage__4EL=__tmp__S3AV;
+            ((____DB *)__A5AV->__FFL)[__A5AV->__WJ]='(';
+            __A5AV->__WJ=(____Q)(__A5AV->__WJ +  1);
+            __SHAD(__UZLS,__YC);
+            __A5AV=((____BC *)__YC);
+            if ((__A5AV->__OFL <= __A5AV->__WJ)) {
+              if ((__A5AV->__OFL ==  0)) {
+                __A5AV->__OFL= 32;
+                __B5AV=__RVW( 32);
+                __A5AV->__FFL=__B5AV;
               } else /* FALSE */ {
-                __tmp__T3AV=(__INTEGER__Q)(Self__R3AV->capacity__HFL <<  1);
-                __tmp__S3AV=((__CHARACTER__DB *)Self__R3AV->storage__4EL);
-                old_nb_elts__V3AV=Self__R3AV->capacity__HFL;
-                __tmp__W3AV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__S3AV),((__UINTEGER_32__RWB )old_nb_elts__V3AV),((__UINTEGER_32__RWB )__tmp__T3AV));
-                __tmp__S3AV=((__CHARACTER__DB *)__tmp__W3AV);
-                clear__to__F00(__tmp__S3AV,old_nb_elts__V3AV,(__INTEGER__Q)(__tmp__T3AV -  1));
-                Self__R3AV->storage__4EL=__tmp__S3AV;
-                Self__R3AV->capacity__HFL=__tmp__T3AV;
+                __C5AV=(____Q)(__A5AV->__OFL <<  1);
+                __B5AV=((____DB *)__A5AV->__FFL);
+                __E5AV=__A5AV->__OFL;
+                __F5AV=__55W(((____IB )__B5AV),((____YWB )__E5AV),((____YWB )__C5AV));
+                __B5AV=((____DB *)__F5AV);
+                __M00(__B5AV,__E5AV,(____Q)(__C5AV -  1));
+                __A5AV->__FFL=__B5AV;
+                __A5AV->__OFL=__C5AV;
               };
             };
-            ((__CHARACTER__DB *)Self__R3AV->storage__4EL)[Self__R3AV->count__WJ]=')';
-            Self__R3AV->count__WJ=(__INTEGER__Q)(Self__R3AV->count__WJ +  1);
+            ((____DB *)__A5AV->__FFL)[__A5AV->__WJ]=')';
+            __A5AV->__WJ=(____Q)(__A5AV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TVFQ)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__CXFQ)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__YOFQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__VKTQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__PSFQ=((__SLOT_CODE__MIRG *)__tmp__VKTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__PSFQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__1UFQ=((__ITM_SLOT__HLC *)__tmp__PSFQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__HQFQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__EMTQ)->__id==____1JRG__) {
+            __4TFQ=((____1JRG *)__EMTQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__4TFQ)->__id==____OLC__) {
+              __KWFQ=((____OLC *)__4TFQ)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__1UFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PSFQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __KWFQ=((____4G0D *)__4TFQ)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__1UFQ=((__SLOT_DATA__WIRG *)__tmp__VKTQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __KWFQ=((____FKRG *)__EMTQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__1UFQ);
-          put_position__HRE(Self__XOFQ->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.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(__KWFQ);
+          __ORE(__GQFQ->__W5FL.__V5FL.__CK.__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));
           };
         };
-        __tmp__CWFQ=create_with_capacity__CBZH( 2);
-        __tmp__EWFQ=create__type__IJ2C(Self__XOFQ->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B,t__YOFQ);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__CWFQ),__tmp__EWFQ);
-        __tmp__HWFQ=read__NUEI(((__LOCAL__43WC *)__tmp__ZXLS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__CWFQ),__tmp__HWFQ);
-        __tmp__XRFQ=Self__XOFQ->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__3RFQ=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__CWFQ)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__3RFQ)->__id) {
-        case __STRING_CST__5J__: {
-          Self__N4AV=((__STRING_CST__5J *)__tmp__3RFQ);
-          result__J4AV=NULL;
-          __tmp__22AV=((__POINTER__IB )(NULL));
-          __tmp__RRFQ= 0;
-          __tmp__W3AV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__W3AV ==  0)) {
-            result__J4AV=Self__N4AV;
-          } else /* FALSE */ {
-            __tmp__RRFQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W3AV));
-            if ((__tmp__RRFQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__O4AV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__P4AV=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3AV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__Q4AV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__P4AV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__O4AV=micro_alloc__table__lab__HKI(__tmp__P4AV,((__POINTER__IB )(&(table_size[(__tmp__Q4AV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__P4AV)));
-              __tmp__22AV=__tmp__O4AV;
+        __RXFQ=__RCZH( 2);
+        __TXFQ=__XK2C(__GQFQ->__W5FL.__V5FL.__CK.__YH.__O2B,__HQFQ);
+        __0YEI(((____ABXC *)__RXFQ),__TXFQ);
+        __WXFQ=__2VEI(((____N5WC *)__IZLS));
+        __0YEI(((____ABXC *)__RXFQ),__WXFQ);
+        __GTFQ=__GQFQ->__W5FL.__V5FL.__CK.__YH.__O2B;
+        __MTFQ=((void **)((____ABXC *)__RXFQ)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__MTFQ)->__id) {
+        case ____5J__: {
+          __25AV=((____5J *)__MTFQ);
+          __Y5AV=NULL;
+          __L4AV=((____IB )(NULL));
+          __ATFQ= 0;
+          __F5AV=((____IB )sizeof(____5J));
+          if (((unsigned long)__F5AV ==  0)) {
+            __Y5AV=__25AV;
+          } else /* FALSE */ {
+            __ATFQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F5AV));
+            if ((__ATFQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __35AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __45AV=(void *)((unsigned long)(void *)((unsigned long)__F5AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __55AV=((____YWB )((____Q )(void *)((unsigned long)__45AV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __35AV=__OKI(__45AV,((____IB )(&(table_size[(__55AV)-1]))),((____YWB )((____Q )__45AV)));
+              __L4AV=__35AV;
             } else /* FALSE */ {
-              __tmp__Q4AV=((__UINTEGER_32__RWB )__tmp__RRFQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__O4AV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__P4AV=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3AV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__O4AV=micro_alloc__table__lab__HKI(__tmp__P4AV,((__POINTER__IB )(&(table_type[(__tmp__Q4AV)]))),(__UINTEGER_32__RWB)(__tmp__Q4AV |  1));
-              __tmp__22AV=__tmp__O4AV;
-            };
-            result__J4AV=((__STRING_CST__5J *)__tmp__22AV);
-            *(result__J4AV) = *(Self__N4AV);
-          };
-          __tmp__PSFQ=result__J4AV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__PSFQ=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__3RFQ));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__JYLS=((__PROTOTYPE_CST__45WC *)__tmp__3RFQ);
-          __tmp__KYLS=create__type__IJ2C(Self__JYLS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JYLS->parent_constant__55WC.static_type__SG4D);
-          __tmp__PSFQ=__tmp__KYLS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__MYLS=((__INTEGER_CST__KAXC *)__tmp__3RFQ);
-          __tmp__1UFQ=Self__MYLS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__F5AV=Self__MYLS->value__YG4D;
-          __tmp__FSFQ=Self__MYLS->parent_constant__LAXC.static_type__SG4D;
-          Self__MYLS=NULL;
-          __tmp__22AV=((__POINTER__IB )(NULL));
-          __tmp__RRFQ= 0;
-          __tmp__W3AV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__W3AV ==  0)) {
-            Self__MYLS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__RRFQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W3AV));
-            if ((__tmp__RRFQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__O4AV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__P4AV=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3AV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__Q4AV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__P4AV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__O4AV=micro_alloc__table__lab__HKI(__tmp__P4AV,((__POINTER__IB )(&(table_size[(__tmp__Q4AV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__P4AV)));
-              __tmp__22AV=__tmp__O4AV;
+              __55AV=((____YWB )__ATFQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __35AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __45AV=(void *)((unsigned long)(void *)((unsigned long)__F5AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __35AV=__OKI(__45AV,((____IB )(&(table_type[(__55AV)]))),(____YWB)(__55AV |  1));
+              __L4AV=__35AV;
+            };
+            __Y5AV=((____5J *)__L4AV);
+            *(__Y5AV) = *(__25AV);
+          };
+          __4TFQ=__Y5AV;
+        } break;
+        case ____0AXC__: {
+          __4TFQ=__JZAL(((____0AXC *)__MTFQ));
+        } break;
+        case ____NBXC__: {
+          __YZLS=((____NBXC *)__MTFQ);
+          __ZZLS=__XK2C(__YZLS->__OBXC.__DK.__CK.__YH.__O2B,__YZLS->__OBXC.__BI4D);
+          __4TFQ=__ZZLS;
+        } break;
+        case ____ZBXC__: {
+          __1ZLS=((____ZBXC *)__MTFQ);
+          __KWFQ=__1ZLS->__0BXC.__DK.__CK.__YH.__O2B;
+          __UABV=__1ZLS->__HI4D;
+          __UTFQ=__1ZLS->__0BXC.__BI4D;
+          __1ZLS=NULL;
+          __L4AV=((____IB )(NULL));
+          __ATFQ= 0;
+          __F5AV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__F5AV ==  0)) {
+            __1ZLS=__ZBXC__;
+          } else /* FALSE */ {
+            __ATFQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F5AV));
+            if ((__ATFQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __35AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __45AV=(void *)((unsigned long)(void *)((unsigned long)__F5AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __55AV=((____YWB )((____Q )(void *)((unsigned long)__45AV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __35AV=__OKI(__45AV,((____IB )(&(table_size[(__55AV)-1]))),((____YWB )((____Q )__45AV)));
+              __L4AV=__35AV;
             } else /* FALSE */ {
-              __tmp__Q4AV=((__UINTEGER_32__RWB )__tmp__RRFQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__O4AV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__P4AV=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3AV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__O4AV=micro_alloc__table__lab__HKI(__tmp__P4AV,((__POINTER__IB )(&(table_type[(__tmp__Q4AV)]))),(__UINTEGER_32__RWB)(__tmp__Q4AV |  1));
-              __tmp__22AV=__tmp__O4AV;
-            };
-            Self__MYLS=((__INTEGER_CST__KAXC *)__tmp__22AV);
-            *(Self__MYLS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__D5AV=((__INTEGER_CST__KAXC *)Self__MYLS);
-          Self__D5AV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__1UFQ;
-          Self__D5AV->value__YG4D=v__F5AV;
-          Self__D5AV->parent_constant__LAXC.static_type__SG4D=__tmp__FSFQ;
-          check_type__KYEE(Self__D5AV);
-          __tmp__PSFQ=Self__MYLS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__PSFQ=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__3RFQ));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__V3QT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__3RFQ)->local__PUEJ));
-          if (__tmp__V3QT==NULL) {
-            __tmp__W3QT=NULL;
+              __55AV=((____YWB )__ATFQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __35AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __45AV=(void *)((unsigned long)(void *)((unsigned long)__F5AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __35AV=__OKI(__45AV,((____IB )(&(table_type[(__55AV)]))),(____YWB)(__55AV |  1));
+              __L4AV=__35AV;
+            };
+            __1ZLS=((____ZBXC *)__L4AV);
+            *(__1ZLS) = *(__ZBXC__);
+          };
+          __SABV=((____ZBXC *)__1ZLS);
+          __SABV->__0BXC.__DK.__CK.__YH.__O2B=__KWFQ;
+          __SABV->__HI4D=__UABV;
+          __SABV->__0BXC.__BI4D=__UTFQ;
+          __ZZEE(__SABV);
+          __4TFQ=__1ZLS;
+        } break;
+        case ____DMWH__: {
+          __4TFQ=__W3OK(((____DMWH *)__MTFQ));
+        } break;
+        case ____2A0I__: {
+          __E5QT=__2VEI(((____N5WC *)((____2A0I *)__MTFQ)->__4VEJ));
+          if (__E5QT==NULL) {
+            __F5QT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__W3QT=((__READ_LOCAL__N5ZI *)__tmp__V3QT);
+            __F5QT=((____2A0I *)__E5QT);
           };
-          __tmp__PSFQ=__tmp__W3QT;
+          __4TFQ=__F5QT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__PSFQ=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__3RFQ));
+        case ____HJNJ__: {
+          __4TFQ=__Y0AL(((____HJNJ *)__MTFQ));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__PSFQ=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__3RFQ));
+        case ____SJNJ__: {
+          __4TFQ=__D1AL(((____SJNJ *)__MTFQ));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QYLS=((__IS_EXPANDED__L5NJ *)__tmp__3RFQ);
-          __tmp__1UFQ=Self__QYLS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__V3QT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__QYLS->receiver__554J)->local__PUEJ));
-          if (__tmp__V3QT==NULL) {
-            __tmp__W3QT=NULL;
+        case ____0AOJ__: {
+          __5ZLS=((____0AOJ *)__MTFQ);
+          __KWFQ=__5ZLS->__1AOJ.__CK.__YH.__O2B;
+          __E5QT=__2VEI(((____N5WC *)((____2A0I *)__5ZLS->__OB5J)->__4VEJ));
+          if (__E5QT==NULL) {
+            __F5QT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__W3QT=((__READ_LOCAL__N5ZI *)__tmp__V3QT);
-          };
-          Self__QYLS=NULL;
-          __tmp__22AV=((__POINTER__IB )(NULL));
-          __tmp__RRFQ= 0;
-          __tmp__W3AV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__W3AV ==  0)) {
-            Self__QYLS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__RRFQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W3AV));
-            if ((__tmp__RRFQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__O4AV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__P4AV=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3AV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__Q4AV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__P4AV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__O4AV=micro_alloc__table__lab__HKI(__tmp__P4AV,((__POINTER__IB )(&(table_size[(__tmp__Q4AV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__P4AV)));
-              __tmp__22AV=__tmp__O4AV;
+            __F5QT=((____2A0I *)__E5QT);
+          };
+          __5ZLS=NULL;
+          __L4AV=((____IB )(NULL));
+          __ATFQ= 0;
+          __F5AV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__F5AV ==  0)) {
+            __5ZLS=__0AOJ__;
+          } else /* FALSE */ {
+            __ATFQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F5AV));
+            if ((__ATFQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __35AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __45AV=(void *)((unsigned long)(void *)((unsigned long)__F5AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __55AV=((____YWB )((____Q )(void *)((unsigned long)__45AV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __35AV=__OKI(__45AV,((____IB )(&(table_size[(__55AV)-1]))),((____YWB )((____Q )__45AV)));
+              __L4AV=__35AV;
             } else /* FALSE */ {
-              __tmp__Q4AV=((__UINTEGER_32__RWB )__tmp__RRFQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__O4AV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__P4AV=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3AV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__O4AV=micro_alloc__table__lab__HKI(__tmp__P4AV,((__POINTER__IB )(&(table_type[(__tmp__Q4AV)]))),(__UINTEGER_32__RWB)(__tmp__Q4AV |  1));
-              __tmp__22AV=__tmp__O4AV;
-            };
-            Self__QYLS=((__IS_EXPANDED__L5NJ *)__tmp__22AV);
-            *(Self__QYLS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__U5AV=((__IS_EXPANDED__L5NJ *)Self__QYLS);
-          Self__U5AV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__1UFQ;
-          Self__U5AV->receiver__554J=__tmp__W3QT;
-          __tmp__PSFQ=Self__QYLS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__VYLS=((__GET_TYPE_ID__V5NJ *)__tmp__3RFQ);
-          __tmp__1UFQ=Self__VYLS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__FSFQ=Self__VYLS->receiver__EA5J;
-          Self__VYLS=NULL;
-          __tmp__22AV=((__POINTER__IB )(NULL));
-          __tmp__RRFQ= 0;
-          __tmp__W3AV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__W3AV ==  0)) {
-            Self__VYLS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__RRFQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W3AV));
-            if ((__tmp__RRFQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__O4AV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__P4AV=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3AV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__Q4AV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__P4AV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__O4AV=micro_alloc__table__lab__HKI(__tmp__P4AV,((__POINTER__IB )(&(table_size[(__tmp__Q4AV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__P4AV)));
-              __tmp__22AV=__tmp__O4AV;
+              __55AV=((____YWB )__ATFQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __35AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __45AV=(void *)((unsigned long)(void *)((unsigned long)__F5AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __35AV=__OKI(__45AV,((____IB )(&(table_type[(__55AV)]))),(____YWB)(__55AV |  1));
+              __L4AV=__35AV;
+            };
+            __5ZLS=((____0AOJ *)__L4AV);
+            *(__5ZLS) = *(__0AOJ__);
+          };
+          __DBBV=((____0AOJ *)__5ZLS);
+          __DBBV->__1AOJ.__CK.__YH.__O2B=__KWFQ;
+          __DBBV->__OB5J=__F5QT;
+          __4TFQ=__5ZLS;
+        } break;
+        case ____EBOJ__: {
+          __E0LS=((____EBOJ *)__MTFQ);
+          __KWFQ=__E0LS->__FBOJ.__CK.__YH.__O2B;
+          __UTFQ=__E0LS->__TB5J;
+          __E0LS=NULL;
+          __L4AV=((____IB )(NULL));
+          __ATFQ= 0;
+          __F5AV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__F5AV ==  0)) {
+            __E0LS=__EBOJ__;
+          } else /* FALSE */ {
+            __ATFQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F5AV));
+            if ((__ATFQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __35AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __45AV=(void *)((unsigned long)(void *)((unsigned long)__F5AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __55AV=((____YWB )((____Q )(void *)((unsigned long)__45AV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __35AV=__OKI(__45AV,((____IB )(&(table_size[(__55AV)-1]))),((____YWB )((____Q )__45AV)));
+              __L4AV=__35AV;
             } else /* FALSE */ {
-              __tmp__Q4AV=((__UINTEGER_32__RWB )__tmp__RRFQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__O4AV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__P4AV=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3AV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__O4AV=micro_alloc__table__lab__HKI(__tmp__P4AV,((__POINTER__IB )(&(table_type[(__tmp__Q4AV)]))),(__UINTEGER_32__RWB)(__tmp__Q4AV |  1));
-              __tmp__22AV=__tmp__O4AV;
-            };
-            Self__VYLS=((__GET_TYPE_ID__V5NJ *)__tmp__22AV);
-            *(Self__VYLS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__EABV=((__GET_TYPE_ID__V5NJ *)Self__VYLS);
-          Self__EABV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__1UFQ;
-          Self__EABV->receiver__EA5J=__tmp__FSFQ;
-          __tmp__PSFQ=Self__VYLS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__PSFQ=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__3RFQ));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__PSFQ=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__3RFQ));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__PSFQ=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__3RFQ));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__PSFQ=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__3RFQ));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__PSFQ=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__3RFQ));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__PSFQ=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__3RFQ));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__PSFQ=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__3RFQ));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__PSFQ=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__3RFQ));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__PSFQ=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__3RFQ));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__YYLS=((__SIZE_OF__NGOJ *)__tmp__3RFQ);
-          __tmp__1UFQ=Self__YYLS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__FSFQ=Self__YYLS->receiver__OC5J;
-          Self__YYLS=NULL;
-          __tmp__22AV=((__POINTER__IB )(NULL));
-          __tmp__RRFQ= 0;
-          __tmp__W3AV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__W3AV ==  0)) {
-            Self__YYLS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__RRFQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W3AV));
-            if ((__tmp__RRFQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__O4AV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__P4AV=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3AV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__Q4AV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__P4AV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__O4AV=micro_alloc__table__lab__HKI(__tmp__P4AV,((__POINTER__IB )(&(table_size[(__tmp__Q4AV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__P4AV)));
-              __tmp__22AV=__tmp__O4AV;
+              __55AV=((____YWB )__ATFQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __35AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __45AV=(void *)((unsigned long)(void *)((unsigned long)__F5AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __35AV=__OKI(__45AV,((____IB )(&(table_type[(__55AV)]))),(____YWB)(__55AV |  1));
+              __L4AV=__35AV;
+            };
+            __E0LS=((____EBOJ *)__L4AV);
+            *(__E0LS) = *(__EBOJ__);
+          };
+          __TBBV=((____EBOJ *)__E0LS);
+          __TBBV->__FBOJ.__CK.__YH.__O2B=__KWFQ;
+          __TBBV->__TB5J=__UTFQ;
+          __4TFQ=__E0LS;
+        } break;
+        case ____3BOJ__: {
+          __4TFQ=__21AL(((____3BOJ *)__MTFQ));
+        } break;
+        case ____RCOJ__: {
+          __4TFQ=__H2AL(((____RCOJ *)__MTFQ));
+        } break;
+        case ____HDOJ__: {
+          __4TFQ=__S2AL(((____HDOJ *)__MTFQ));
+        } break;
+        case ____1DOJ__: {
+          __4TFQ=__32AL(((____1DOJ *)__MTFQ));
+        } break;
+        case ____PEOJ__: {
+          __4TFQ=__I3AL(((____PEOJ *)__MTFQ));
+        } break;
+        case ____DFOJ__: {
+          __4TFQ=__T3AL(((____DFOJ *)__MTFQ));
+        } break;
+        case ____XFOJ__: {
+          __4TFQ=__43AL(((____XFOJ *)__MTFQ));
+        } break;
+        case ____QGOJ__: {
+          __4TFQ=__J4AL(((____QGOJ *)__MTFQ));
+        } break;
+        case ____EHOJ__: {
+          __4TFQ=__X4AL(((____EHOJ *)__MTFQ));
+        } break;
+        case ____2HOJ__: {
+          __H0LS=((____2HOJ *)__MTFQ);
+          __KWFQ=__H0LS->__3HOJ.__CK.__YH.__O2B;
+          __UTFQ=__H0LS->__3D5J;
+          __H0LS=NULL;
+          __L4AV=((____IB )(NULL));
+          __ATFQ= 0;
+          __F5AV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__F5AV ==  0)) {
+            __H0LS=__2HOJ__;
+          } else /* FALSE */ {
+            __ATFQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F5AV));
+            if ((__ATFQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __35AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __45AV=(void *)((unsigned long)(void *)((unsigned long)__F5AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __55AV=((____YWB )((____Q )(void *)((unsigned long)__45AV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __35AV=__OKI(__45AV,((____IB )(&(table_size[(__55AV)-1]))),((____YWB )((____Q )__45AV)));
+              __L4AV=__35AV;
             } else /* FALSE */ {
-              __tmp__Q4AV=((__UINTEGER_32__RWB )__tmp__RRFQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__O4AV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__P4AV=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3AV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__O4AV=micro_alloc__table__lab__HKI(__tmp__P4AV,((__POINTER__IB )(&(table_type[(__tmp__Q4AV)]))),(__UINTEGER_32__RWB)(__tmp__Q4AV |  1));
-              __tmp__22AV=__tmp__O4AV;
-            };
-            Self__YYLS=((__SIZE_OF__NGOJ *)__tmp__22AV);
-            *(Self__YYLS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__UABV=((__SIZE_OF__NGOJ *)Self__YYLS);
-          Self__UABV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__1UFQ;
-          Self__UABV->receiver__OC5J=__tmp__FSFQ;
-          __tmp__PSFQ=Self__YYLS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__PSFQ=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__3RFQ));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__1YLS=((__REAL_CST__JLOJ *)__tmp__3RFQ);
-          __tmp__1UFQ=Self__1YLS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__GBBV=Self__1YLS->value__DD5J;
-          __tmp__FSFQ=Self__1YLS->parent_constant__KLOJ.static_type__SG4D;
-          Self__1YLS=NULL;
-          __tmp__22AV=((__POINTER__IB )(NULL));
-          __tmp__RRFQ= 0;
-          __tmp__W3AV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__W3AV ==  0)) {
-            Self__1YLS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__RRFQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__W3AV));
-            if ((__tmp__RRFQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__O4AV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__P4AV=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3AV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__Q4AV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__P4AV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__O4AV=micro_alloc__table__lab__HKI(__tmp__P4AV,((__POINTER__IB )(&(table_size[(__tmp__Q4AV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__P4AV)));
-              __tmp__22AV=__tmp__O4AV;
+              __55AV=((____YWB )__ATFQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __35AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __45AV=(void *)((unsigned long)(void *)((unsigned long)__F5AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __35AV=__OKI(__45AV,((____IB )(&(table_type[(__55AV)]))),(____YWB)(__55AV |  1));
+              __L4AV=__35AV;
+            };
+            __H0LS=((____2HOJ *)__L4AV);
+            *(__H0LS) = *(__2HOJ__);
+          };
+          __DCBV=((____2HOJ *)__H0LS);
+          __DCBV->__3HOJ.__CK.__YH.__O2B=__KWFQ;
+          __DCBV->__3D5J=__UTFQ;
+          __4TFQ=__H0LS;
+        } break;
+        case ____YIOJ__: {
+          __4TFQ=__I5AL(((____YIOJ *)__MTFQ));
+        } break;
+        case ____YMOJ__: {
+          __K0LS=((____YMOJ *)__MTFQ);
+          __KWFQ=__K0LS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __VCBV=__K0LS->__SE5J;
+          __UTFQ=__K0LS->__ZMOJ.__BI4D;
+          __K0LS=NULL;
+          __L4AV=((____IB )(NULL));
+          __ATFQ= 0;
+          __F5AV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__F5AV ==  0)) {
+            __K0LS=__YMOJ__;
+          } else /* FALSE */ {
+            __ATFQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__F5AV));
+            if ((__ATFQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __35AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __45AV=(void *)((unsigned long)(void *)((unsigned long)__F5AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __55AV=((____YWB )((____Q )(void *)((unsigned long)__45AV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __35AV=__OKI(__45AV,((____IB )(&(table_size[(__55AV)-1]))),((____YWB )((____Q )__45AV)));
+              __L4AV=__35AV;
             } else /* FALSE */ {
-              __tmp__Q4AV=((__UINTEGER_32__RWB )__tmp__RRFQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__O4AV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__P4AV=(void *)((unsigned long)(void *)((unsigned long)__tmp__W3AV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__O4AV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__O4AV=micro_alloc__table__lab__HKI(__tmp__P4AV,((__POINTER__IB )(&(table_type[(__tmp__Q4AV)]))),(__UINTEGER_32__RWB)(__tmp__Q4AV |  1));
-              __tmp__22AV=__tmp__O4AV;
-            };
-            Self__1YLS=((__REAL_CST__JLOJ *)__tmp__22AV);
-            *(Self__1YLS) = *(REAL_CST__JLOJ__);
-          };
-          Self__EBBV=((__REAL_CST__JLOJ *)Self__1YLS);
-          Self__EBBV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__1UFQ;
-          Self__EBBV->value__DD5J=v__GBBV;
-          Self__EBBV->parent_constant__KLOJ.static_type__SG4D=__tmp__FSFQ;
-          __tmp__PSFQ=Self__1YLS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__5YLS=((__CHARACTER_CST__5LOJ *)__tmp__3RFQ);
-          __tmp__AZLS=create__char__CMQJ(Self__5YLS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5YLS->text__ID5J);
-          __tmp__PSFQ=__tmp__AZLS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__CZLS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__3RFQ);
-          __tmp__DZLS=create__text__2PQJ(Self__CZLS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CZLS->string__EBJK);
-          __tmp__PSFQ=__tmp__DZLS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__PSFQ=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__3RFQ));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__PSFQ=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__3RFQ));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__PSFQ=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__3RFQ));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__PSFQ=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__3RFQ));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__PSFQ=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__3RFQ));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__PSFQ=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__3RFQ));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__PSFQ=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__3RFQ));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__PSFQ=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__3RFQ));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__TVFQ=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__3RFQ)->global__Y5JM),NULL);
-          if (__tmp__TVFQ==NULL) {
-            __tmp__IOCU=NULL;
+              __55AV=((____YWB )__ATFQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __35AV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __45AV=(void *)((unsigned long)(void *)((unsigned long)__F5AV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__35AV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __35AV=__OKI(__45AV,((____IB )(&(table_type[(__55AV)]))),(____YWB)(__55AV |  1));
+              __L4AV=__35AV;
+            };
+            __K0LS=((____YMOJ *)__L4AV);
+            *(__K0LS) = *(__YMOJ__);
+          };
+          __TCBV=((____YMOJ *)__K0LS);
+          __TCBV->__ZMOJ.__DK.__CK.__YH.__O2B=__KWFQ;
+          __TCBV->__SE5J=__VCBV;
+          __TCBV->__ZMOJ.__BI4D=__UTFQ;
+          __4TFQ=__K0LS;
+        } break;
+        case ____ONOJ__: {
+          __O0LS=((____ONOJ *)__MTFQ);
+          __P0LS=__RNQJ(__O0LS->__PNOJ.__DK.__CK.__YH.__O2B,__O0LS->__XE5J);
+          __4TFQ=__P0LS;
+        } break;
+        case ____YOOJ__: {
+          __R0LS=((____YOOJ *)__MTFQ);
+          __S0LS=__LRQJ(__R0LS->__ZOOJ.__DK.__CK.__YH.__O2B,__R0LS->__TCJK);
+          __4TFQ=__S0LS;
+        } break;
+        case ____IM4K__: {
+          __4TFQ=__NZFM(((____IM4K *)__MTFQ));
+        } break;
+        case ____T5FL__: {
+          __4TFQ=__V35O(((____T5FL *)__MTFQ));
+        } break;
+        case ____3DUL__: {
+          __4TFQ=__AJVP(((____3DUL *)__MTFQ));
+        } break;
+        case ____0EUL__: {
+          __4TFQ=__QB4P(((____0EUL *)__MTFQ));
+        } break;
+        case ____BGUL__: {
+          __4TFQ=__LJVP(((____BGUL *)__MTFQ));
+        } break;
+        case ____2GUL__: {
+          __4TFQ=__2B4P(((____2GUL *)__MTFQ));
+        } break;
+        case ____B0VL__: {
+          __4TFQ=__H0BN(((____B0VL *)__MTFQ));
+        } break;
+        case ____P0VL__: {
+          __4TFQ=__NCHM(((____P0VL *)__MTFQ));
+        } break;
+        case ____Q5YL__: {
+          __CXFQ=__TFTL(((____FKRG *)((____Q5YL *)__MTFQ)->__HBKM),NULL);
+          if (__CXFQ==NULL) {
+            __XPCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__TVFQ)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__IOCU=NULL;
+            switch (((struct ___OBJ *)__CXFQ)->__id) {
+            case ____IM4K__: {
+              __XPCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__IOCU=((__READ_GLOBAL__B4YL *)__tmp__TVFQ);
+            case ____Q5YL__: {
+              __XPCU=((____Q5YL *)__CXFQ);
             } break;
             }
           };
-          __tmp__PSFQ=__tmp__IOCU;
+          __4TFQ=__XPCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__PSFQ=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__3RFQ));
+        case ____UVPM__: {
+          __4TFQ=__VGWN(((____UVPM *)__MTFQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__PSFQ=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__3RFQ));
+        case ____0ZPM__: {
+          __4TFQ=__4G2P(((____0ZPM *)__MTFQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__PSFQ=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__3RFQ));
+        case ____MR0N__: {
+          __4TFQ=__DRVO(((____MR0N *)__MTFQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__PSFQ=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__3RFQ));
+        case ____YWBP__: {
+          __4TFQ=__DQ0Q(((____YWBP *)__MTFQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__PSFQ=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__3RFQ));
+        case ____LYBP__: {
+          __4TFQ=__0WUP(((____LYBP *)__MTFQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__PSFQ=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__3RFQ));
+        case ____CZBP__: {
+          __4TFQ=__FXUP(((____CZBP *)__MTFQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__PSFQ=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__3RFQ));
+        case ____3BEP__: {
+          __4TFQ=__FCIQ(((____3BEP *)__MTFQ));
         } break;
         };
-        __tmp__NWFQ=new_read__slot__receiver__with__intern__2DZJ(__tmp__XRFQ,__tmp__VKTQ,__tmp__PSFQ,__tmp__CWFQ,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__NWFQ);
-        __tmp__VKTQ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__NWFQ));
-        result__1OFQ=__tmp__VKTQ;
+        __2XFQ=__LFZJ(__GTFQ,__EMTQ,__4TFQ,__RXFQ,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__2XFQ);
+        __EMTQ=__BR5H(((____UL2C *)__2XFQ));
+        __KQFQ=__EMTQ;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__YOFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__2QFQ=static_type__NL5O();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__2QFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__ZOFQ);
-        put_position__HRE(Self__XOFQ->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__HQFQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __LSFQ=__2M5O();
+        __CQXE(((____WMB *)__LSFQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__IQFQ);
+        __ORE(__GQFQ->__W5FL.__V5FL.__CK.__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));
         };
       };
     };
   };
-  __tmp__VQFQ=result__1OFQ;
-  return(__tmp__VQFQ);
+  __ESFQ=__KQFQ;
+  return(__ESFQ);
 }
 
-static void* check_type__with__JZ0P(__EXPR_OR_LOGIC__OCUL *Self__KZ0P,__TYPE_FULL__PMB *t__LZ0P,__POSITION__OL p__MZ0P)
-// ({EXPR_OR_LOGIC__OCUL},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __Y00P(____3DUL *__Z00P,____WMB *__000P,____OL __100P)
+// ({__3DUL},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__ZDBV;
-  void *result__OZ0P;
-  __TYPE_FULL__PMB *__tmp__E00P,*__tmp__X00P,*__tmp__400P,*__tmp__P10P;
-  __TYPE_FULL__PMB *__tmp__Y20P,*__tmp__250P;
-  __LOCAL__43WC *__tmp__VZLS,*__tmp__J0LS;
-  __WRITE_LOCAL__BEYJ *__tmp__2ZLS,*__tmp__Q0LS;
-  __STRING_CONSTANT__0 *__tmp__G10P,*__tmp__N40P,*v__0FBV;
-  void *__tmp__I10P;
-  __PROTOTYPE__MF *__tmp__410P,*__tmp__C50P;
-  __INTEGER__Q __tmp__E20P,__tmp__NBBV,old_nb_elts__PBBV,__tmp__HCBV;
-  __INTEGER__Q old_nb_elts__JCBV;
-  void *__tmp__WHEQ;
-  __POSITION__OL __tmp__K20P,__tmp__O50P;
-  void *__tmp__Q20P,*__tmp__C30P,*__tmp__GA1P;
-  __ITM_TYPE_STYLE__TMB *Self__KBBV,*Self__ECBV;
-  __STRING__BC *Self__LBBV,*Self__FCBV;
-  __POINTER__IB __tmp__QBBV,__tmp__KCBV,__tmp__CDBV,__tmp__DDBV;
-  __ITM_TYPE_MULTI__NURC *Self__B0LS,*Self__V0LS;
-  __READ_LOCAL__N5ZI *__tmp__S30P,*__tmp__0A1P,*__tmp__X4QT,*__tmp__Y4QT;
-  __NODE_TYPE__FK2C *__tmp__U30P,*__tmp__AB1P;
-  __PROTOTYPE_CST__45WC *__tmp__XA1P,*Self__Z0LS,*__tmp__00LS;
-  __STRING_CST__5J *Self__BDBV,*result__3CBV;
-  __UINTEGER_32__RWB __tmp__EDBV;
-  __INTEGER_CST__KAXC *Self__20LS,*Self__XDBV;
-  __IS_EXPANDED__L5NJ *Self__A1LS,*Self__IEBV;
-  __GET_TYPE_ID__V5NJ *Self__F1LS,*Self__YEBV;
-  __SIZE_OF__NGOJ *Self__I1LS,*Self__IFBV;
-  __REAL_CST__JLOJ *Self__L1LS,*Self__YFBV;
-  __CHARACTER_CST__5LOJ *Self__P1LS,*__tmp__Q1LS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__S1LS,*__tmp__T1LS;
-  __READ_GLOBAL__B4YL *__tmp__MOCU;
-  __BOOLEAN__L __tmp__F00P,__tmp__Y00P,__tmp__120P,__tmp__550P;
-  __CHARACTER__DB *__tmp__MBBV,*__tmp__GCBV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__VA1P;
-  result__OZ0P=NULL;
-  __tmp__E00P=static_type__QQTP();
-  __tmp__F00P=affect_with__QLKK(((__TYPE_FULL__PMB *)t__LZ0P),__tmp__E00P);
-  if (__tmp__F00P) {
-    result__OZ0P=Self__KZ0P;
+  ____0SG __IFBV;
+  void *__300P;
+  ____WMB *__T10P,*__G20P,*__N20P,*__420P,*__H40P,*__LB1P;
+  ____N5WC *__E1LS,*__Y1LS;
+  ____QFYJ *__L1LS,*__51LS;
+  ____0 *__V20P,*__250P,*__JHBV;
+  void *__X20P;
+  ____MF *__N30P,*__RA1P;
+  ____Q __T30P,__2CBV,__4CBV,__WDBV,__YDBV;
+  void *__FJEQ;
+  ____OL __Z30P,__3A1P;
+  void *__530P,*__R40P,*__VB1P;
+  ____0MB *__ZCBV,*__TDBV;
+  ____BC *__0CBV,*__UDBV;
+  ____IB __5CBV,__ZDBV,__REBV,__SEBV;
+  ____2VRC *__Q1LS,*__E2LS;
+  ____2A0I *__B50P,*__JC1P,*__GART,*__HART;
+  ____UL2C *__D50P,*__PC1P;
+  ____NBXC *__GC1P,*__I2LS,*__J2LS;
+  ____5J *__QEBV,*__MEBV;
+  ____YWB __TEBV;
+  ____ZBXC *__L2LS,*__GFBV;
+  ____0AOJ *__P2LS,*__XFBV;
+  ____EBOJ *__U2LS,*__HGBV;
+  ____2HOJ *__X2LS,*__XGBV;
+  ____YMOJ *__02LS,*__HHBV;
+  ____ONOJ *__42LS,*__52LS;
+  ____YOOJ *__B3LS,*__C3LS;
+  ____Q5YL *__1PCU;
+  ____L __U10P,__H20P,__K40P,__OB1P;
+  ____DB *__1CBV,*__VDBV;
+  ____ABXC *__EC1P;
+  __300P=NULL;
+  __T10P=__5RTP();
+  __U10P=__5MKK(((____WMB *)__000P),__T10P);
+  if (__U10P) {
+    __300P=__Z00P;
   } else /* FALSE */ {
-    __tmp__X00P=static_type__QQTP();
-    __tmp__Y00P=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__X00P),t__LZ0P);
-    if (__tmp__Y00P) {
-      __tmp__400P=static_type__QQTP();
-      __tmp__VZLS=create__name__style__type__0HND(Self__KZ0P->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__400P));
-      __tmp__2ZLS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VZLS),Self__KZ0P->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__KZ0P);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2ZLS);
-      __tmp__G10P=get__HJC(last_cast_name__C31J);
-      __tmp__400P=static_type__QQTP();
-      __tmp__I10P=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__400P),__tmp__G10P);
-      if (((void *)__tmp__I10P == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__P10P=static_type__QQTP();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__P10P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__LZ0P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__G10P);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__P10P=static_type__QQTP();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__P10P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__MZ0P);
-        __tmp__P10P=static_type__QQTP();
-        __tmp__410P=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__P10P));
-        put_position__HRE(__tmp__410P->parent_named__PF.parent_itm_object__OF.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);
+    __G20P=__5RTP();
+    __H20P=__CDVK(((____WMB *)__G20P),__000P);
+    if (__H20P) {
+      __N20P=__5RTP();
+      __E1LS=__JJND(__Z00P->__AEUL.__5DUL.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__N20P));
+      __L1LS=__BQRJ(((____N5WC *)__E1LS),__Z00P->__AEUL.__5DUL.__CK.__YH.__O2B,__Z00P);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__L1LS);
+      __V20P=__OJC(__R41J);
+      __N20P=__5RTP();
+      __X20P=__NB3I(((____WMB *)__N20P),__V20P);
+      if (((void *)__X20P == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __420P=__5RTP();
+        __CQXE(((____WMB *)__420P),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__000P),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__V20P);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __420P=__5RTP();
+        __CQXE(((____WMB *)__420P),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__100P);
+        __420P=__5RTP();
+        __N30P=__IFMJ(((____WMB *)__420P));
+        __ORE(__N30P->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__I10P)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__I10P)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__E20P=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__I10P));
+      if (((struct ___OBJ *)__X20P)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__X20P)->__2JRG->__QLC)->__id==____OLC__) {
+          __T30P=__HVRL(((____1JRG *)__X20P));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__E20P=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__I10P));
+          __T30P=__HVRL(((____1JRG *)__X20P));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__I10P)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__E20P=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__I10P));
+        if (((struct ___OBJ *)((____FKRG *)__X20P)->__HKRG->__QLC)->__id==____OLC__) {
+          __T30P=__4VRL(((____FKRG *)__X20P));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__E20P=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__I10P));
+          __T30P=__4VRL(((____FKRG *)__X20P));
         };
       };
-      if ((__tmp__E20P !=  1)) {
-        if (((struct ___OBJ *)__tmp__I10P)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__WHEQ=((__SLOT_CODE__MIRG *)__tmp__I10P)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WHEQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__K20P=((__ITM_SLOT__HLC *)__tmp__WHEQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__T30P !=  1)) {
+        if (((struct ___OBJ *)__X20P)->__id==____1JRG__) {
+          __FJEQ=((____1JRG *)__X20P)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__FJEQ)->__id==____OLC__) {
+            __Z30P=((____OLC *)__FJEQ)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__K20P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WHEQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __Z30P=((____4G0D *)__FJEQ)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__K20P=((__SLOT_DATA__WIRG *)__tmp__I10P)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __Z30P=((____FKRG *)__X20P)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__K20P);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__Z30P);
+        __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 *)__tmp__I10P)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__WHEQ=((__SLOT_CODE__MIRG *)__tmp__I10P)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__WHEQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__Q20P=((__ITM_SLOT__HLC *)__tmp__WHEQ)->result_type__3VOB;
+      if (((struct ___OBJ *)__X20P)->__id==____1JRG__) {
+        __FJEQ=((____1JRG *)__X20P)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__FJEQ)->__id==____OLC__) {
+          __530P=((____OLC *)__FJEQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__Q20P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WHEQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __530P=((____4G0D *)__FJEQ)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__WHEQ=((__SLOT_DATA__WIRG *)__tmp__I10P)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__WHEQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__Q20P=((__ITM_SLOT__HLC *)__tmp__WHEQ)->result_type__3VOB;
+        __FJEQ=((____FKRG *)__X20P)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__FJEQ)->__id==____OLC__) {
+          __530P=((____OLC *)__FJEQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__Q20P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WHEQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __530P=((____4G0D *)__FJEQ)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__Q20P==NULL) {
-        __tmp__WHEQ=NULL;
+      if (__530P==NULL) {
+        __FJEQ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__Q20P)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__WHEQ=((void *)__tmp__Q20P);
+        switch (((struct ___OBJ *)__530P)->__id) {
+        case ____QMB__: {
+          __FJEQ=((void *)__530P);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__WHEQ=((void *)__tmp__Q20P);
+        case ____0MB__: {
+          __FJEQ=((void *)__530P);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__WHEQ=((void *)__tmp__Q20P);
+        case ____KPB__: {
+          __FJEQ=((void *)__530P);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__WHEQ=((void *)__tmp__Q20P);
+        case ____TEZ__: {
+          __FJEQ=((void *)__530P);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__WHEQ=NULL;
+        case ____2VRC__: {
+          __FJEQ=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__WHEQ=NULL;
+        case ____GZRC__: {
+          __FJEQ=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__WHEQ == (void *)NULL)) {
-        __tmp__120P=TRUE__K__;
+      if (((void *)__FJEQ == (void *)NULL)) {
+        __K40P=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__WHEQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__Y20P=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__WHEQ));
+        switch (((struct ___OBJ *)__FJEQ)->__id) {
+        case ____QMB__: {
+          __H40P=__43X(((____QMB *)__FJEQ));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__Y20P=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WHEQ)));
+        case ____0MB__: {
+          __H40P=__D5X(((____0MB *)((____QMB *)__FJEQ)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__Y20P=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WHEQ)),NULL);
+        case ____KPB__: {
+          __H40P=__LAY(((____KPB *)((____QMB *)__FJEQ)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__Y20P=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WHEQ)),NULL);
+        case ____TEZ__: {
+          __H40P=__HZ1D(((____TEZ *)((____QMB *)__FJEQ)),NULL);
         } break;
         };
-        __tmp__120P=((void *)__tmp__Y20P != (void *)t__LZ0P);
+        __K40P=((void *)__H40P != (void *)__000P);
       };
-      if (__tmp__120P) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__I10P)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__Q20P=((__SLOT_CODE__MIRG *)__tmp__I10P)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__Q20P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__C30P=((__ITM_SLOT__HLC *)__tmp__Q20P)->result_type__3VOB;
+      if (__K40P) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__X20P)->__id==____1JRG__) {
+          __530P=((____1JRG *)__X20P)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__530P)->__id==____OLC__) {
+            __R40P=((____OLC *)__530P)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__C30P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__Q20P)->parent_itm_slot__QF0D.result_type__3VOB;
+            __R40P=((____4G0D *)__530P)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__Q20P=((__SLOT_DATA__WIRG *)__tmp__I10P)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__Q20P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__C30P=((__ITM_SLOT__HLC *)__tmp__Q20P)->result_type__3VOB;
+          __530P=((____FKRG *)__X20P)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__530P)->__id==____OLC__) {
+            __R40P=((____OLC *)__530P)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__C30P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__Q20P)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__C30P)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__C30P)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__KBBV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__C30P));
-          if (((void *)Self__KBBV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__KBBV->style__MPC);
-            Self__LBBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__LBBV->capacity__HFL <= Self__LBBV->count__WJ)) {
-              if ((Self__LBBV->capacity__HFL ==  0)) {
-                Self__LBBV->capacity__HFL= 32;
-                __tmp__MBBV=create__KVW( 32);
-                Self__LBBV->storage__4EL=__tmp__MBBV;
+            __R40P=((____4G0D *)__530P)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__R40P)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__R40P)->__KPC);
+        } break;
+        case ____0MB__: {
+          __ZCBV=((____0MB *)((____QMB *)__R40P));
+          if (((void *)__ZCBV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__ZCBV->__TPC);
+            __0CBV=((____BC *)__YC);
+            if ((__0CBV->__OFL <= __0CBV->__WJ)) {
+              if ((__0CBV->__OFL ==  0)) {
+                __0CBV->__OFL= 32;
+                __1CBV=__RVW( 32);
+                __0CBV->__FFL=__1CBV;
               } else /* FALSE */ {
-                __tmp__NBBV=(__INTEGER__Q)(Self__LBBV->capacity__HFL <<  1);
-                __tmp__MBBV=((__CHARACTER__DB *)Self__LBBV->storage__4EL);
-                old_nb_elts__PBBV=Self__LBBV->capacity__HFL;
-                __tmp__QBBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MBBV),((__UINTEGER_32__RWB )old_nb_elts__PBBV),((__UINTEGER_32__RWB )__tmp__NBBV));
-                __tmp__MBBV=((__CHARACTER__DB *)__tmp__QBBV);
-                clear__to__F00(__tmp__MBBV,old_nb_elts__PBBV,(__INTEGER__Q)(__tmp__NBBV -  1));
-                Self__LBBV->storage__4EL=__tmp__MBBV;
-                Self__LBBV->capacity__HFL=__tmp__NBBV;
+                __2CBV=(____Q)(__0CBV->__OFL <<  1);
+                __1CBV=((____DB *)__0CBV->__FFL);
+                __4CBV=__0CBV->__OFL;
+                __5CBV=__55W(((____IB )__1CBV),((____YWB )__4CBV),((____YWB )__2CBV));
+                __1CBV=((____DB *)__5CBV);
+                __M00(__1CBV,__4CBV,(____Q)(__2CBV -  1));
+                __0CBV->__FFL=__1CBV;
+                __0CBV->__OFL=__2CBV;
               };
             };
-            ((__CHARACTER__DB *)Self__LBBV->storage__4EL)[Self__LBBV->count__WJ]=' ';
-            Self__LBBV->count__WJ=(__INTEGER__Q)(Self__LBBV->count__WJ +  1);
+            ((____DB *)__0CBV->__FFL)[__0CBV->__WJ]=' ';
+            __0CBV->__WJ=(____Q)(__0CBV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__KBBV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__ZCBV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__C30P)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__R40P)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__C30P))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__R40P))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__B0LS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__C30P));
-          Self__LBBV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__LBBV->capacity__HFL <= Self__LBBV->count__WJ)) {
-            if ((Self__LBBV->capacity__HFL ==  0)) {
-              Self__LBBV->capacity__HFL= 32;
-              __tmp__MBBV=create__KVW( 32);
-              Self__LBBV->storage__4EL=__tmp__MBBV;
+        case ____2VRC__: {
+          __Q1LS=((____2VRC *)((____QMB *)__R40P));
+          __0CBV=((____BC *)__YC);
+          if ((__0CBV->__OFL <= __0CBV->__WJ)) {
+            if ((__0CBV->__OFL ==  0)) {
+              __0CBV->__OFL= 32;
+              __1CBV=__RVW( 32);
+              __0CBV->__FFL=__1CBV;
             } else /* FALSE */ {
-              __tmp__NBBV=(__INTEGER__Q)(Self__LBBV->capacity__HFL <<  1);
-              __tmp__MBBV=((__CHARACTER__DB *)Self__LBBV->storage__4EL);
-              old_nb_elts__PBBV=Self__LBBV->capacity__HFL;
-              __tmp__QBBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MBBV),((__UINTEGER_32__RWB )old_nb_elts__PBBV),((__UINTEGER_32__RWB )__tmp__NBBV));
-              __tmp__MBBV=((__CHARACTER__DB *)__tmp__QBBV);
-              clear__to__F00(__tmp__MBBV,old_nb_elts__PBBV,(__INTEGER__Q)(__tmp__NBBV -  1));
-              Self__LBBV->storage__4EL=__tmp__MBBV;
-              Self__LBBV->capacity__HFL=__tmp__NBBV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__LBBV->storage__4EL)[Self__LBBV->count__WJ]='(';
-          Self__LBBV->count__WJ=(__INTEGER__Q)(Self__LBBV->count__WJ +  1);
-          display_raw__DGAD(Self__B0LS,string_tmp__YC);
-          Self__LBBV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__LBBV->capacity__HFL <= Self__LBBV->count__WJ)) {
-            if ((Self__LBBV->capacity__HFL ==  0)) {
-              Self__LBBV->capacity__HFL= 32;
-              __tmp__MBBV=create__KVW( 32);
-              Self__LBBV->storage__4EL=__tmp__MBBV;
+              __2CBV=(____Q)(__0CBV->__OFL <<  1);
+              __1CBV=((____DB *)__0CBV->__FFL);
+              __4CBV=__0CBV->__OFL;
+              __5CBV=__55W(((____IB )__1CBV),((____YWB )__4CBV),((____YWB )__2CBV));
+              __1CBV=((____DB *)__5CBV);
+              __M00(__1CBV,__4CBV,(____Q)(__2CBV -  1));
+              __0CBV->__FFL=__1CBV;
+              __0CBV->__OFL=__2CBV;
+            };
+          };
+          ((____DB *)__0CBV->__FFL)[__0CBV->__WJ]='(';
+          __0CBV->__WJ=(____Q)(__0CBV->__WJ +  1);
+          __SHAD(__Q1LS,__YC);
+          __0CBV=((____BC *)__YC);
+          if ((__0CBV->__OFL <= __0CBV->__WJ)) {
+            if ((__0CBV->__OFL ==  0)) {
+              __0CBV->__OFL= 32;
+              __1CBV=__RVW( 32);
+              __0CBV->__FFL=__1CBV;
             } else /* FALSE */ {
-              __tmp__NBBV=(__INTEGER__Q)(Self__LBBV->capacity__HFL <<  1);
-              __tmp__MBBV=((__CHARACTER__DB *)Self__LBBV->storage__4EL);
-              old_nb_elts__PBBV=Self__LBBV->capacity__HFL;
-              __tmp__QBBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MBBV),((__UINTEGER_32__RWB )old_nb_elts__PBBV),((__UINTEGER_32__RWB )__tmp__NBBV));
-              __tmp__MBBV=((__CHARACTER__DB *)__tmp__QBBV);
-              clear__to__F00(__tmp__MBBV,old_nb_elts__PBBV,(__INTEGER__Q)(__tmp__NBBV -  1));
-              Self__LBBV->storage__4EL=__tmp__MBBV;
-              Self__LBBV->capacity__HFL=__tmp__NBBV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__LBBV->storage__4EL)[Self__LBBV->count__WJ]=')';
-          Self__LBBV->count__WJ=(__INTEGER__Q)(Self__LBBV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__C30P)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__LZ0P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__I10P)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__Q20P=((__SLOT_CODE__MIRG *)__tmp__I10P)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__Q20P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__K20P=((__ITM_SLOT__HLC *)__tmp__Q20P)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __2CBV=(____Q)(__0CBV->__OFL <<  1);
+              __1CBV=((____DB *)__0CBV->__FFL);
+              __4CBV=__0CBV->__OFL;
+              __5CBV=__55W(((____IB )__1CBV),((____YWB )__4CBV),((____YWB )__2CBV));
+              __1CBV=((____DB *)__5CBV);
+              __M00(__1CBV,__4CBV,(____Q)(__2CBV -  1));
+              __0CBV->__FFL=__1CBV;
+              __0CBV->__OFL=__2CBV;
+            };
+          };
+          ((____DB *)__0CBV->__FFL)[__0CBV->__WJ]=')';
+          __0CBV->__WJ=(____Q)(__0CBV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__R40P)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__000P),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__X20P)->__id==____1JRG__) {
+          __530P=((____1JRG *)__X20P)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__530P)->__id==____OLC__) {
+            __Z30P=((____OLC *)__530P)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__K20P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__Q20P)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __Z30P=((____4G0D *)__530P)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__K20P=((__SLOT_DATA__WIRG *)__tmp__I10P)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __Z30P=((____FKRG *)__X20P)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__K20P);
-        put_position__HRE(Self__KZ0P->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.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(__Z30P);
+        __ORE(__Z00P->__AEUL.__5DUL.__CK.__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));
         };
       };
-      __tmp__S30P=read__NUEI(((__LOCAL__43WC *)__tmp__VZLS));
-      __tmp__U30P=new_read__slot__receiver__self__intern__3J2C(Self__KZ0P->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__I10P,__tmp__S30P,__tmp__S30P,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__U30P);
-      __tmp__I10P=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__U30P));
-      result__OZ0P=__tmp__I10P;
-      __tmp__120P=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__120P=FALSE__O__;
-    };
-    if ((! __tmp__120P)) {
-      __tmp__400P=static_type__QQTP();
-      __tmp__120P=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__LZ0P),__tmp__400P);
-      if (__tmp__120P) {
-        __tmp__P10P=static_type__QQTP();
-        __tmp__J0LS=create__name__style__type__0HND(Self__KZ0P->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__P10P));
-        __tmp__Q0LS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__J0LS),Self__KZ0P->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__KZ0P);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__Q0LS);
-        __tmp__N40P=get__HJC(last_cast_name__C31J);
-        __tmp__WHEQ=get_slot__452I(((__TYPE_FULL__PMB *)t__LZ0P),__tmp__N40P);
-        if (((void *)__tmp__WHEQ == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__LZ0P),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__Y20P=static_type__QQTP();
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__Y20P),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__N40P);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__LZ0P),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__MZ0P);
-          __tmp__C50P=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__LZ0P));
-          put_position__HRE(__tmp__C50P->parent_named__PF.parent_itm_object__OF.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);
+      __B50P=__2VEI(((____N5WC *)__E1LS));
+      __D50P=__ML2C(__Z00P->__AEUL.__5DUL.__CK.__YH.__O2B,__X20P,__B50P,__B50P,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__D50P);
+      __X20P=__BR5H(((____UL2C *)__D50P));
+      __300P=__X20P;
+      __K40P=__K__;
+    } else /* FALSE */ {
+      __K40P=__O__;
+    };
+    if ((! __K40P)) {
+      __N20P=__5RTP();
+      __K40P=__1XRL(((____WMB *)__000P),__N20P);
+      if (__K40P) {
+        __420P=__5RTP();
+        __Y1LS=__JJND(__Z00P->__AEUL.__5DUL.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__420P));
+        __51LS=__BQRJ(((____N5WC *)__Y1LS),__Z00P->__AEUL.__5DUL.__CK.__YH.__O2B,__Z00P);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__51LS);
+        __250P=__OJC(__R41J);
+        __FJEQ=__NB3I(((____WMB *)__000P),__250P);
+        if (((void *)__FJEQ == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__000P),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __H40P=__5RTP();
+          __CQXE(((____WMB *)__H40P),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__250P);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__000P),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__100P);
+          __RA1P=__IFMJ(((____WMB *)__000P));
+          __ORE(__RA1P->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__WHEQ)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__WHEQ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__NBBV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__WHEQ));
+        if (((struct ___OBJ *)__FJEQ)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__FJEQ)->__2JRG->__QLC)->__id==____OLC__) {
+            __2CBV=__HVRL(((____1JRG *)__FJEQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__NBBV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__WHEQ));
+            __2CBV=__HVRL(((____1JRG *)__FJEQ));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__WHEQ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__NBBV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__WHEQ));
+          if (((struct ___OBJ *)((____FKRG *)__FJEQ)->__HKRG->__QLC)->__id==____OLC__) {
+            __2CBV=__4VRL(((____FKRG *)__FJEQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__NBBV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__WHEQ));
+            __2CBV=__4VRL(((____FKRG *)__FJEQ));
           };
         };
-        if ((__tmp__NBBV !=  2)) {
-          if (((struct ___OBJ *)__tmp__WHEQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__C30P=((__SLOT_CODE__MIRG *)__tmp__WHEQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__C30P)->__id==__ITM_SLOT__HLC__) {
-              __tmp__O50P=((__ITM_SLOT__HLC *)__tmp__C30P)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__2CBV !=  2)) {
+          if (((struct ___OBJ *)__FJEQ)->__id==____1JRG__) {
+            __R40P=((____1JRG *)__FJEQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__R40P)->__id==____OLC__) {
+              __3A1P=((____OLC *)__R40P)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__O50P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__C30P)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __3A1P=((____4G0D *)__R40P)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__O50P=((__SLOT_DATA__WIRG *)__tmp__WHEQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __3A1P=((____FKRG *)__FJEQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__O50P);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__3A1P);
+          __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 *)__tmp__WHEQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__Q20P=((__SLOT_CODE__MIRG *)__tmp__WHEQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__Q20P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__C30P=((__ITM_SLOT__HLC *)__tmp__Q20P)->result_type__3VOB;
+        if (((struct ___OBJ *)__FJEQ)->__id==____1JRG__) {
+          __530P=((____1JRG *)__FJEQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__530P)->__id==____OLC__) {
+            __R40P=((____OLC *)__530P)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__C30P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__Q20P)->parent_itm_slot__QF0D.result_type__3VOB;
+            __R40P=((____4G0D *)__530P)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__Q20P=((__SLOT_DATA__WIRG *)__tmp__WHEQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__Q20P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__C30P=((__ITM_SLOT__HLC *)__tmp__Q20P)->result_type__3VOB;
+          __530P=((____FKRG *)__FJEQ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__530P)->__id==____OLC__) {
+            __R40P=((____OLC *)__530P)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__C30P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__Q20P)->parent_itm_slot__QF0D.result_type__3VOB;
+            __R40P=((____4G0D *)__530P)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__C30P==NULL) {
-          __tmp__Q20P=NULL;
+        if (__R40P==NULL) {
+          __530P=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__C30P)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__Q20P=((void *)__tmp__C30P);
+          switch (((struct ___OBJ *)__R40P)->__id) {
+          case ____QMB__: {
+            __530P=((void *)__R40P);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__Q20P=((void *)__tmp__C30P);
+          case ____0MB__: {
+            __530P=((void *)__R40P);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__Q20P=((void *)__tmp__C30P);
+          case ____KPB__: {
+            __530P=((void *)__R40P);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__Q20P=((void *)__tmp__C30P);
+          case ____TEZ__: {
+            __530P=((void *)__R40P);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__Q20P=NULL;
+          case ____2VRC__: {
+            __530P=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__Q20P=NULL;
+          case ____GZRC__: {
+            __530P=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__Q20P == (void *)NULL)) {
-          __tmp__550P=TRUE__K__;
+        if (((void *)__530P == (void *)NULL)) {
+          __OB1P=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__Q20P)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__250P=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__Q20P));
+          switch (((struct ___OBJ *)__530P)->__id) {
+          case ____QMB__: {
+            __LB1P=__43X(((____QMB *)__530P));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__250P=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__Q20P)));
+          case ____0MB__: {
+            __LB1P=__D5X(((____0MB *)((____QMB *)__530P)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__250P=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__Q20P)),NULL);
+          case ____KPB__: {
+            __LB1P=__LAY(((____KPB *)((____QMB *)__530P)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__250P=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__Q20P)),NULL);
+          case ____TEZ__: {
+            __LB1P=__HZ1D(((____TEZ *)((____QMB *)__530P)),NULL);
           } break;
           };
-          __tmp__550P=((void *)__tmp__250P != (void *)t__LZ0P);
+          __OB1P=((void *)__LB1P != (void *)__000P);
         };
-        if (__tmp__550P) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__WHEQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__C30P=((__SLOT_CODE__MIRG *)__tmp__WHEQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__C30P)->__id==__ITM_SLOT__HLC__) {
-              __tmp__GA1P=((__ITM_SLOT__HLC *)__tmp__C30P)->result_type__3VOB;
+        if (__OB1P) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__FJEQ)->__id==____1JRG__) {
+            __R40P=((____1JRG *)__FJEQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__R40P)->__id==____OLC__) {
+              __VB1P=((____OLC *)__R40P)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__GA1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__C30P)->parent_itm_slot__QF0D.result_type__3VOB;
+              __VB1P=((____4G0D *)__R40P)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__C30P=((__SLOT_DATA__WIRG *)__tmp__WHEQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__C30P)->__id==__ITM_SLOT__HLC__) {
-              __tmp__GA1P=((__ITM_SLOT__HLC *)__tmp__C30P)->result_type__3VOB;
+            __R40P=((____FKRG *)__FJEQ)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__R40P)->__id==____OLC__) {
+              __VB1P=((____OLC *)__R40P)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__GA1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__C30P)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__GA1P)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__GA1P)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__ECBV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GA1P));
-            if (((void *)Self__ECBV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__ECBV->style__MPC);
-              Self__FCBV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__FCBV->capacity__HFL <= Self__FCBV->count__WJ)) {
-                if ((Self__FCBV->capacity__HFL ==  0)) {
-                  Self__FCBV->capacity__HFL= 32;
-                  __tmp__GCBV=create__KVW( 32);
-                  Self__FCBV->storage__4EL=__tmp__GCBV;
+              __VB1P=((____4G0D *)__R40P)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__VB1P)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__VB1P)->__KPC);
+          } break;
+          case ____0MB__: {
+            __TDBV=((____0MB *)((____QMB *)__VB1P));
+            if (((void *)__TDBV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__TDBV->__TPC);
+              __UDBV=((____BC *)__YC);
+              if ((__UDBV->__OFL <= __UDBV->__WJ)) {
+                if ((__UDBV->__OFL ==  0)) {
+                  __UDBV->__OFL= 32;
+                  __VDBV=__RVW( 32);
+                  __UDBV->__FFL=__VDBV;
                 } else /* FALSE */ {
-                  __tmp__HCBV=(__INTEGER__Q)(Self__FCBV->capacity__HFL <<  1);
-                  __tmp__GCBV=((__CHARACTER__DB *)Self__FCBV->storage__4EL);
-                  old_nb_elts__JCBV=Self__FCBV->capacity__HFL;
-                  __tmp__KCBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GCBV),((__UINTEGER_32__RWB )old_nb_elts__JCBV),((__UINTEGER_32__RWB )__tmp__HCBV));
-                  __tmp__GCBV=((__CHARACTER__DB *)__tmp__KCBV);
-                  clear__to__F00(__tmp__GCBV,old_nb_elts__JCBV,(__INTEGER__Q)(__tmp__HCBV -  1));
-                  Self__FCBV->storage__4EL=__tmp__GCBV;
-                  Self__FCBV->capacity__HFL=__tmp__HCBV;
+                  __WDBV=(____Q)(__UDBV->__OFL <<  1);
+                  __VDBV=((____DB *)__UDBV->__FFL);
+                  __YDBV=__UDBV->__OFL;
+                  __ZDBV=__55W(((____IB )__VDBV),((____YWB )__YDBV),((____YWB )__WDBV));
+                  __VDBV=((____DB *)__ZDBV);
+                  __M00(__VDBV,__YDBV,(____Q)(__WDBV -  1));
+                  __UDBV->__FFL=__VDBV;
+                  __UDBV->__OFL=__WDBV;
                 };
               };
-              ((__CHARACTER__DB *)Self__FCBV->storage__4EL)[Self__FCBV->count__WJ]=' ';
-              Self__FCBV->count__WJ=(__INTEGER__Q)(Self__FCBV->count__WJ +  1);
+              ((____DB *)__UDBV->__FFL)[__UDBV->__WJ]=' ';
+              __UDBV->__WJ=(____Q)(__UDBV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__ECBV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__TDBV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GA1P)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__VB1P)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GA1P))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__VB1P))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__V0LS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GA1P));
-            Self__FCBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__FCBV->capacity__HFL <= Self__FCBV->count__WJ)) {
-              if ((Self__FCBV->capacity__HFL ==  0)) {
-                Self__FCBV->capacity__HFL= 32;
-                __tmp__GCBV=create__KVW( 32);
-                Self__FCBV->storage__4EL=__tmp__GCBV;
+          case ____2VRC__: {
+            __E2LS=((____2VRC *)((____QMB *)__VB1P));
+            __UDBV=((____BC *)__YC);
+            if ((__UDBV->__OFL <= __UDBV->__WJ)) {
+              if ((__UDBV->__OFL ==  0)) {
+                __UDBV->__OFL= 32;
+                __VDBV=__RVW( 32);
+                __UDBV->__FFL=__VDBV;
               } else /* FALSE */ {
-                __tmp__HCBV=(__INTEGER__Q)(Self__FCBV->capacity__HFL <<  1);
-                __tmp__GCBV=((__CHARACTER__DB *)Self__FCBV->storage__4EL);
-                old_nb_elts__JCBV=Self__FCBV->capacity__HFL;
-                __tmp__KCBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GCBV),((__UINTEGER_32__RWB )old_nb_elts__JCBV),((__UINTEGER_32__RWB )__tmp__HCBV));
-                __tmp__GCBV=((__CHARACTER__DB *)__tmp__KCBV);
-                clear__to__F00(__tmp__GCBV,old_nb_elts__JCBV,(__INTEGER__Q)(__tmp__HCBV -  1));
-                Self__FCBV->storage__4EL=__tmp__GCBV;
-                Self__FCBV->capacity__HFL=__tmp__HCBV;
+                __WDBV=(____Q)(__UDBV->__OFL <<  1);
+                __VDBV=((____DB *)__UDBV->__FFL);
+                __YDBV=__UDBV->__OFL;
+                __ZDBV=__55W(((____IB )__VDBV),((____YWB )__YDBV),((____YWB )__WDBV));
+                __VDBV=((____DB *)__ZDBV);
+                __M00(__VDBV,__YDBV,(____Q)(__WDBV -  1));
+                __UDBV->__FFL=__VDBV;
+                __UDBV->__OFL=__WDBV;
               };
             };
-            ((__CHARACTER__DB *)Self__FCBV->storage__4EL)[Self__FCBV->count__WJ]='(';
-            Self__FCBV->count__WJ=(__INTEGER__Q)(Self__FCBV->count__WJ +  1);
-            display_raw__DGAD(Self__V0LS,string_tmp__YC);
-            Self__FCBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__FCBV->capacity__HFL <= Self__FCBV->count__WJ)) {
-              if ((Self__FCBV->capacity__HFL ==  0)) {
-                Self__FCBV->capacity__HFL= 32;
-                __tmp__GCBV=create__KVW( 32);
-                Self__FCBV->storage__4EL=__tmp__GCBV;
+            ((____DB *)__UDBV->__FFL)[__UDBV->__WJ]='(';
+            __UDBV->__WJ=(____Q)(__UDBV->__WJ +  1);
+            __SHAD(__E2LS,__YC);
+            __UDBV=((____BC *)__YC);
+            if ((__UDBV->__OFL <= __UDBV->__WJ)) {
+              if ((__UDBV->__OFL ==  0)) {
+                __UDBV->__OFL= 32;
+                __VDBV=__RVW( 32);
+                __UDBV->__FFL=__VDBV;
               } else /* FALSE */ {
-                __tmp__HCBV=(__INTEGER__Q)(Self__FCBV->capacity__HFL <<  1);
-                __tmp__GCBV=((__CHARACTER__DB *)Self__FCBV->storage__4EL);
-                old_nb_elts__JCBV=Self__FCBV->capacity__HFL;
-                __tmp__KCBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GCBV),((__UINTEGER_32__RWB )old_nb_elts__JCBV),((__UINTEGER_32__RWB )__tmp__HCBV));
-                __tmp__GCBV=((__CHARACTER__DB *)__tmp__KCBV);
-                clear__to__F00(__tmp__GCBV,old_nb_elts__JCBV,(__INTEGER__Q)(__tmp__HCBV -  1));
-                Self__FCBV->storage__4EL=__tmp__GCBV;
-                Self__FCBV->capacity__HFL=__tmp__HCBV;
+                __WDBV=(____Q)(__UDBV->__OFL <<  1);
+                __VDBV=((____DB *)__UDBV->__FFL);
+                __YDBV=__UDBV->__OFL;
+                __ZDBV=__55W(((____IB )__VDBV),((____YWB )__YDBV),((____YWB )__WDBV));
+                __VDBV=((____DB *)__ZDBV);
+                __M00(__VDBV,__YDBV,(____Q)(__WDBV -  1));
+                __UDBV->__FFL=__VDBV;
+                __UDBV->__OFL=__WDBV;
               };
             };
-            ((__CHARACTER__DB *)Self__FCBV->storage__4EL)[Self__FCBV->count__WJ]=')';
-            Self__FCBV->count__WJ=(__INTEGER__Q)(Self__FCBV->count__WJ +  1);
+            ((____DB *)__UDBV->__FFL)[__UDBV->__WJ]=')';
+            __UDBV->__WJ=(____Q)(__UDBV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GA1P)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__VB1P)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__LZ0P),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__WHEQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__C30P=((__SLOT_CODE__MIRG *)__tmp__WHEQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__C30P)->__id==__ITM_SLOT__HLC__) {
-              __tmp__O50P=((__ITM_SLOT__HLC *)__tmp__C30P)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__000P),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__FJEQ)->__id==____1JRG__) {
+            __R40P=((____1JRG *)__FJEQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__R40P)->__id==____OLC__) {
+              __3A1P=((____OLC *)__R40P)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__O50P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__C30P)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __3A1P=((____4G0D *)__R40P)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__O50P=((__SLOT_DATA__WIRG *)__tmp__WHEQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __3A1P=((____FKRG *)__FJEQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__O50P);
-          put_position__HRE(Self__KZ0P->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.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(__3A1P);
+          __ORE(__Z00P->__AEUL.__5DUL.__CK.__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));
           };
         };
-        __tmp__VA1P=create_with_capacity__CBZH( 2);
-        __tmp__XA1P=create__type__IJ2C(Self__KZ0P->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,t__LZ0P);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__VA1P),__tmp__XA1P);
-        __tmp__0A1P=read__NUEI(((__LOCAL__43WC *)__tmp__J0LS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__VA1P),__tmp__0A1P);
-        __tmp__K20P=Self__KZ0P->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__Q20P=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__VA1P)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__Q20P)->__id) {
-        case __STRING_CST__5J__: {
-          Self__BDBV=((__STRING_CST__5J *)__tmp__Q20P);
-          result__3CBV=NULL;
-          __tmp__QBBV=((__POINTER__IB )(NULL));
-          __tmp__E20P= 0;
-          __tmp__KCBV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__KCBV ==  0)) {
-            result__3CBV=Self__BDBV;
-          } else /* FALSE */ {
-            __tmp__E20P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KCBV));
-            if ((__tmp__E20P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CDBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DDBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EDBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DDBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CDBV=micro_alloc__table__lab__HKI(__tmp__DDBV,((__POINTER__IB )(&(table_size[(__tmp__EDBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DDBV)));
-              __tmp__QBBV=__tmp__CDBV;
+        __EC1P=__RCZH( 2);
+        __GC1P=__XK2C(__Z00P->__AEUL.__5DUL.__CK.__YH.__O2B,__000P);
+        __0YEI(((____ABXC *)__EC1P),__GC1P);
+        __JC1P=__2VEI(((____N5WC *)__Y1LS));
+        __0YEI(((____ABXC *)__EC1P),__JC1P);
+        __Z30P=__Z00P->__AEUL.__5DUL.__CK.__YH.__O2B;
+        __530P=((void **)((____ABXC *)__EC1P)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__530P)->__id) {
+        case ____5J__: {
+          __QEBV=((____5J *)__530P);
+          __MEBV=NULL;
+          __5CBV=((____IB )(NULL));
+          __T30P= 0;
+          __ZDBV=((____IB )sizeof(____5J));
+          if (((unsigned long)__ZDBV ==  0)) {
+            __MEBV=__QEBV;
+          } else /* FALSE */ {
+            __T30P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZDBV));
+            if ((__T30P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __REBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SEBV=(void *)((unsigned long)(void *)((unsigned long)__ZDBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TEBV=((____YWB )((____Q )(void *)((unsigned long)__SEBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __REBV=__OKI(__SEBV,((____IB )(&(table_size[(__TEBV)-1]))),((____YWB )((____Q )__SEBV)));
+              __5CBV=__REBV;
             } else /* FALSE */ {
-              __tmp__EDBV=((__UINTEGER_32__RWB )__tmp__E20P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CDBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DDBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CDBV=micro_alloc__table__lab__HKI(__tmp__DDBV,((__POINTER__IB )(&(table_type[(__tmp__EDBV)]))),(__UINTEGER_32__RWB)(__tmp__EDBV |  1));
-              __tmp__QBBV=__tmp__CDBV;
-            };
-            result__3CBV=((__STRING_CST__5J *)__tmp__QBBV);
-            *(result__3CBV) = *(Self__BDBV);
-          };
-          __tmp__C30P=result__3CBV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__C30P=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__Q20P));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__Z0LS=((__PROTOTYPE_CST__45WC *)__tmp__Q20P);
-          __tmp__00LS=create__type__IJ2C(Self__Z0LS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__Z0LS->parent_constant__55WC.static_type__SG4D);
-          __tmp__C30P=__tmp__00LS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__20LS=((__INTEGER_CST__KAXC *)__tmp__Q20P);
-          __tmp__O50P=Self__20LS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__ZDBV=Self__20LS->value__YG4D;
-          __tmp__Y20P=Self__20LS->parent_constant__LAXC.static_type__SG4D;
-          Self__20LS=NULL;
-          __tmp__QBBV=((__POINTER__IB )(NULL));
-          __tmp__E20P= 0;
-          __tmp__KCBV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__KCBV ==  0)) {
-            Self__20LS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__E20P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KCBV));
-            if ((__tmp__E20P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CDBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DDBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EDBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DDBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CDBV=micro_alloc__table__lab__HKI(__tmp__DDBV,((__POINTER__IB )(&(table_size[(__tmp__EDBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DDBV)));
-              __tmp__QBBV=__tmp__CDBV;
+              __TEBV=((____YWB )__T30P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __REBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SEBV=(void *)((unsigned long)(void *)((unsigned long)__ZDBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __REBV=__OKI(__SEBV,((____IB )(&(table_type[(__TEBV)]))),(____YWB)(__TEBV |  1));
+              __5CBV=__REBV;
+            };
+            __MEBV=((____5J *)__5CBV);
+            *(__MEBV) = *(__QEBV);
+          };
+          __R40P=__MEBV;
+        } break;
+        case ____0AXC__: {
+          __R40P=__JZAL(((____0AXC *)__530P));
+        } break;
+        case ____NBXC__: {
+          __I2LS=((____NBXC *)__530P);
+          __J2LS=__XK2C(__I2LS->__OBXC.__DK.__CK.__YH.__O2B,__I2LS->__OBXC.__BI4D);
+          __R40P=__J2LS;
+        } break;
+        case ____ZBXC__: {
+          __L2LS=((____ZBXC *)__530P);
+          __3A1P=__L2LS->__0BXC.__DK.__CK.__YH.__O2B;
+          __IFBV=__L2LS->__HI4D;
+          __H40P=__L2LS->__0BXC.__BI4D;
+          __L2LS=NULL;
+          __5CBV=((____IB )(NULL));
+          __T30P= 0;
+          __ZDBV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__ZDBV ==  0)) {
+            __L2LS=__ZBXC__;
+          } else /* FALSE */ {
+            __T30P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZDBV));
+            if ((__T30P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __REBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SEBV=(void *)((unsigned long)(void *)((unsigned long)__ZDBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TEBV=((____YWB )((____Q )(void *)((unsigned long)__SEBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __REBV=__OKI(__SEBV,((____IB )(&(table_size[(__TEBV)-1]))),((____YWB )((____Q )__SEBV)));
+              __5CBV=__REBV;
             } else /* FALSE */ {
-              __tmp__EDBV=((__UINTEGER_32__RWB )__tmp__E20P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CDBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DDBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CDBV=micro_alloc__table__lab__HKI(__tmp__DDBV,((__POINTER__IB )(&(table_type[(__tmp__EDBV)]))),(__UINTEGER_32__RWB)(__tmp__EDBV |  1));
-              __tmp__QBBV=__tmp__CDBV;
-            };
-            Self__20LS=((__INTEGER_CST__KAXC *)__tmp__QBBV);
-            *(Self__20LS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__XDBV=((__INTEGER_CST__KAXC *)Self__20LS);
-          Self__XDBV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__O50P;
-          Self__XDBV->value__YG4D=v__ZDBV;
-          Self__XDBV->parent_constant__LAXC.static_type__SG4D=__tmp__Y20P;
-          check_type__KYEE(Self__XDBV);
-          __tmp__C30P=Self__20LS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__C30P=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__Q20P));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__X4QT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__Q20P)->local__PUEJ));
-          if (__tmp__X4QT==NULL) {
-            __tmp__Y4QT=NULL;
+              __TEBV=((____YWB )__T30P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __REBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SEBV=(void *)((unsigned long)(void *)((unsigned long)__ZDBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __REBV=__OKI(__SEBV,((____IB )(&(table_type[(__TEBV)]))),(____YWB)(__TEBV |  1));
+              __5CBV=__REBV;
+            };
+            __L2LS=((____ZBXC *)__5CBV);
+            *(__L2LS) = *(__ZBXC__);
+          };
+          __GFBV=((____ZBXC *)__L2LS);
+          __GFBV->__0BXC.__DK.__CK.__YH.__O2B=__3A1P;
+          __GFBV->__HI4D=__IFBV;
+          __GFBV->__0BXC.__BI4D=__H40P;
+          __ZZEE(__GFBV);
+          __R40P=__L2LS;
+        } break;
+        case ____DMWH__: {
+          __R40P=__W3OK(((____DMWH *)__530P));
+        } break;
+        case ____2A0I__: {
+          __GART=__2VEI(((____N5WC *)((____2A0I *)__530P)->__4VEJ));
+          if (__GART==NULL) {
+            __HART=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__Y4QT=((__READ_LOCAL__N5ZI *)__tmp__X4QT);
+            __HART=((____2A0I *)__GART);
           };
-          __tmp__C30P=__tmp__Y4QT;
+          __R40P=__HART;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__C30P=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__Q20P));
+        case ____HJNJ__: {
+          __R40P=__Y0AL(((____HJNJ *)__530P));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__C30P=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__Q20P));
+        case ____SJNJ__: {
+          __R40P=__D1AL(((____SJNJ *)__530P));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__A1LS=((__IS_EXPANDED__L5NJ *)__tmp__Q20P);
-          __tmp__O50P=Self__A1LS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__X4QT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__A1LS->receiver__554J)->local__PUEJ));
-          if (__tmp__X4QT==NULL) {
-            __tmp__Y4QT=NULL;
+        case ____0AOJ__: {
+          __P2LS=((____0AOJ *)__530P);
+          __3A1P=__P2LS->__1AOJ.__CK.__YH.__O2B;
+          __GART=__2VEI(((____N5WC *)((____2A0I *)__P2LS->__OB5J)->__4VEJ));
+          if (__GART==NULL) {
+            __HART=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__Y4QT=((__READ_LOCAL__N5ZI *)__tmp__X4QT);
-          };
-          Self__A1LS=NULL;
-          __tmp__QBBV=((__POINTER__IB )(NULL));
-          __tmp__E20P= 0;
-          __tmp__KCBV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__KCBV ==  0)) {
-            Self__A1LS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__E20P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KCBV));
-            if ((__tmp__E20P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CDBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DDBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EDBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DDBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CDBV=micro_alloc__table__lab__HKI(__tmp__DDBV,((__POINTER__IB )(&(table_size[(__tmp__EDBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DDBV)));
-              __tmp__QBBV=__tmp__CDBV;
+            __HART=((____2A0I *)__GART);
+          };
+          __P2LS=NULL;
+          __5CBV=((____IB )(NULL));
+          __T30P= 0;
+          __ZDBV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__ZDBV ==  0)) {
+            __P2LS=__0AOJ__;
+          } else /* FALSE */ {
+            __T30P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZDBV));
+            if ((__T30P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __REBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SEBV=(void *)((unsigned long)(void *)((unsigned long)__ZDBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TEBV=((____YWB )((____Q )(void *)((unsigned long)__SEBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __REBV=__OKI(__SEBV,((____IB )(&(table_size[(__TEBV)-1]))),((____YWB )((____Q )__SEBV)));
+              __5CBV=__REBV;
             } else /* FALSE */ {
-              __tmp__EDBV=((__UINTEGER_32__RWB )__tmp__E20P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CDBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DDBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CDBV=micro_alloc__table__lab__HKI(__tmp__DDBV,((__POINTER__IB )(&(table_type[(__tmp__EDBV)]))),(__UINTEGER_32__RWB)(__tmp__EDBV |  1));
-              __tmp__QBBV=__tmp__CDBV;
-            };
-            Self__A1LS=((__IS_EXPANDED__L5NJ *)__tmp__QBBV);
-            *(Self__A1LS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__IEBV=((__IS_EXPANDED__L5NJ *)Self__A1LS);
-          Self__IEBV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__O50P;
-          Self__IEBV->receiver__554J=__tmp__Y4QT;
-          __tmp__C30P=Self__A1LS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__F1LS=((__GET_TYPE_ID__V5NJ *)__tmp__Q20P);
-          __tmp__O50P=Self__F1LS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__Y20P=Self__F1LS->receiver__EA5J;
-          Self__F1LS=NULL;
-          __tmp__QBBV=((__POINTER__IB )(NULL));
-          __tmp__E20P= 0;
-          __tmp__KCBV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__KCBV ==  0)) {
-            Self__F1LS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__E20P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KCBV));
-            if ((__tmp__E20P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CDBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DDBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EDBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DDBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CDBV=micro_alloc__table__lab__HKI(__tmp__DDBV,((__POINTER__IB )(&(table_size[(__tmp__EDBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DDBV)));
-              __tmp__QBBV=__tmp__CDBV;
+              __TEBV=((____YWB )__T30P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __REBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SEBV=(void *)((unsigned long)(void *)((unsigned long)__ZDBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __REBV=__OKI(__SEBV,((____IB )(&(table_type[(__TEBV)]))),(____YWB)(__TEBV |  1));
+              __5CBV=__REBV;
+            };
+            __P2LS=((____0AOJ *)__5CBV);
+            *(__P2LS) = *(__0AOJ__);
+          };
+          __XFBV=((____0AOJ *)__P2LS);
+          __XFBV->__1AOJ.__CK.__YH.__O2B=__3A1P;
+          __XFBV->__OB5J=__HART;
+          __R40P=__P2LS;
+        } break;
+        case ____EBOJ__: {
+          __U2LS=((____EBOJ *)__530P);
+          __3A1P=__U2LS->__FBOJ.__CK.__YH.__O2B;
+          __H40P=__U2LS->__TB5J;
+          __U2LS=NULL;
+          __5CBV=((____IB )(NULL));
+          __T30P= 0;
+          __ZDBV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__ZDBV ==  0)) {
+            __U2LS=__EBOJ__;
+          } else /* FALSE */ {
+            __T30P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZDBV));
+            if ((__T30P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __REBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SEBV=(void *)((unsigned long)(void *)((unsigned long)__ZDBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TEBV=((____YWB )((____Q )(void *)((unsigned long)__SEBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __REBV=__OKI(__SEBV,((____IB )(&(table_size[(__TEBV)-1]))),((____YWB )((____Q )__SEBV)));
+              __5CBV=__REBV;
             } else /* FALSE */ {
-              __tmp__EDBV=((__UINTEGER_32__RWB )__tmp__E20P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CDBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DDBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CDBV=micro_alloc__table__lab__HKI(__tmp__DDBV,((__POINTER__IB )(&(table_type[(__tmp__EDBV)]))),(__UINTEGER_32__RWB)(__tmp__EDBV |  1));
-              __tmp__QBBV=__tmp__CDBV;
-            };
-            Self__F1LS=((__GET_TYPE_ID__V5NJ *)__tmp__QBBV);
-            *(Self__F1LS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__YEBV=((__GET_TYPE_ID__V5NJ *)Self__F1LS);
-          Self__YEBV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__O50P;
-          Self__YEBV->receiver__EA5J=__tmp__Y20P;
-          __tmp__C30P=Self__F1LS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__C30P=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__Q20P));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__C30P=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__Q20P));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__C30P=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__Q20P));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__C30P=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__Q20P));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__C30P=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__Q20P));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__C30P=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__Q20P));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__C30P=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__Q20P));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__C30P=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__Q20P));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__C30P=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__Q20P));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__I1LS=((__SIZE_OF__NGOJ *)__tmp__Q20P);
-          __tmp__O50P=Self__I1LS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__Y20P=Self__I1LS->receiver__OC5J;
-          Self__I1LS=NULL;
-          __tmp__QBBV=((__POINTER__IB )(NULL));
-          __tmp__E20P= 0;
-          __tmp__KCBV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__KCBV ==  0)) {
-            Self__I1LS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__E20P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KCBV));
-            if ((__tmp__E20P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CDBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DDBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EDBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DDBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CDBV=micro_alloc__table__lab__HKI(__tmp__DDBV,((__POINTER__IB )(&(table_size[(__tmp__EDBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DDBV)));
-              __tmp__QBBV=__tmp__CDBV;
+              __TEBV=((____YWB )__T30P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __REBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SEBV=(void *)((unsigned long)(void *)((unsigned long)__ZDBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __REBV=__OKI(__SEBV,((____IB )(&(table_type[(__TEBV)]))),(____YWB)(__TEBV |  1));
+              __5CBV=__REBV;
+            };
+            __U2LS=((____EBOJ *)__5CBV);
+            *(__U2LS) = *(__EBOJ__);
+          };
+          __HGBV=((____EBOJ *)__U2LS);
+          __HGBV->__FBOJ.__CK.__YH.__O2B=__3A1P;
+          __HGBV->__TB5J=__H40P;
+          __R40P=__U2LS;
+        } break;
+        case ____3BOJ__: {
+          __R40P=__21AL(((____3BOJ *)__530P));
+        } break;
+        case ____RCOJ__: {
+          __R40P=__H2AL(((____RCOJ *)__530P));
+        } break;
+        case ____HDOJ__: {
+          __R40P=__S2AL(((____HDOJ *)__530P));
+        } break;
+        case ____1DOJ__: {
+          __R40P=__32AL(((____1DOJ *)__530P));
+        } break;
+        case ____PEOJ__: {
+          __R40P=__I3AL(((____PEOJ *)__530P));
+        } break;
+        case ____DFOJ__: {
+          __R40P=__T3AL(((____DFOJ *)__530P));
+        } break;
+        case ____XFOJ__: {
+          __R40P=__43AL(((____XFOJ *)__530P));
+        } break;
+        case ____QGOJ__: {
+          __R40P=__J4AL(((____QGOJ *)__530P));
+        } break;
+        case ____EHOJ__: {
+          __R40P=__X4AL(((____EHOJ *)__530P));
+        } break;
+        case ____2HOJ__: {
+          __X2LS=((____2HOJ *)__530P);
+          __3A1P=__X2LS->__3HOJ.__CK.__YH.__O2B;
+          __H40P=__X2LS->__3D5J;
+          __X2LS=NULL;
+          __5CBV=((____IB )(NULL));
+          __T30P= 0;
+          __ZDBV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__ZDBV ==  0)) {
+            __X2LS=__2HOJ__;
+          } else /* FALSE */ {
+            __T30P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZDBV));
+            if ((__T30P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __REBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SEBV=(void *)((unsigned long)(void *)((unsigned long)__ZDBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TEBV=((____YWB )((____Q )(void *)((unsigned long)__SEBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __REBV=__OKI(__SEBV,((____IB )(&(table_size[(__TEBV)-1]))),((____YWB )((____Q )__SEBV)));
+              __5CBV=__REBV;
             } else /* FALSE */ {
-              __tmp__EDBV=((__UINTEGER_32__RWB )__tmp__E20P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CDBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DDBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CDBV=micro_alloc__table__lab__HKI(__tmp__DDBV,((__POINTER__IB )(&(table_type[(__tmp__EDBV)]))),(__UINTEGER_32__RWB)(__tmp__EDBV |  1));
-              __tmp__QBBV=__tmp__CDBV;
-            };
-            Self__I1LS=((__SIZE_OF__NGOJ *)__tmp__QBBV);
-            *(Self__I1LS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__IFBV=((__SIZE_OF__NGOJ *)Self__I1LS);
-          Self__IFBV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__O50P;
-          Self__IFBV->receiver__OC5J=__tmp__Y20P;
-          __tmp__C30P=Self__I1LS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__C30P=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__Q20P));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__L1LS=((__REAL_CST__JLOJ *)__tmp__Q20P);
-          __tmp__O50P=Self__L1LS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__0FBV=Self__L1LS->value__DD5J;
-          __tmp__Y20P=Self__L1LS->parent_constant__KLOJ.static_type__SG4D;
-          Self__L1LS=NULL;
-          __tmp__QBBV=((__POINTER__IB )(NULL));
-          __tmp__E20P= 0;
-          __tmp__KCBV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__KCBV ==  0)) {
-            Self__L1LS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__E20P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KCBV));
-            if ((__tmp__E20P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CDBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DDBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EDBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DDBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CDBV=micro_alloc__table__lab__HKI(__tmp__DDBV,((__POINTER__IB )(&(table_size[(__tmp__EDBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DDBV)));
-              __tmp__QBBV=__tmp__CDBV;
+              __TEBV=((____YWB )__T30P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __REBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SEBV=(void *)((unsigned long)(void *)((unsigned long)__ZDBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __REBV=__OKI(__SEBV,((____IB )(&(table_type[(__TEBV)]))),(____YWB)(__TEBV |  1));
+              __5CBV=__REBV;
+            };
+            __X2LS=((____2HOJ *)__5CBV);
+            *(__X2LS) = *(__2HOJ__);
+          };
+          __XGBV=((____2HOJ *)__X2LS);
+          __XGBV->__3HOJ.__CK.__YH.__O2B=__3A1P;
+          __XGBV->__3D5J=__H40P;
+          __R40P=__X2LS;
+        } break;
+        case ____YIOJ__: {
+          __R40P=__I5AL(((____YIOJ *)__530P));
+        } break;
+        case ____YMOJ__: {
+          __02LS=((____YMOJ *)__530P);
+          __3A1P=__02LS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __JHBV=__02LS->__SE5J;
+          __H40P=__02LS->__ZMOJ.__BI4D;
+          __02LS=NULL;
+          __5CBV=((____IB )(NULL));
+          __T30P= 0;
+          __ZDBV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__ZDBV ==  0)) {
+            __02LS=__YMOJ__;
+          } else /* FALSE */ {
+            __T30P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZDBV));
+            if ((__T30P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __REBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SEBV=(void *)((unsigned long)(void *)((unsigned long)__ZDBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TEBV=((____YWB )((____Q )(void *)((unsigned long)__SEBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __REBV=__OKI(__SEBV,((____IB )(&(table_size[(__TEBV)-1]))),((____YWB )((____Q )__SEBV)));
+              __5CBV=__REBV;
             } else /* FALSE */ {
-              __tmp__EDBV=((__UINTEGER_32__RWB )__tmp__E20P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CDBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DDBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KCBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CDBV=micro_alloc__table__lab__HKI(__tmp__DDBV,((__POINTER__IB )(&(table_type[(__tmp__EDBV)]))),(__UINTEGER_32__RWB)(__tmp__EDBV |  1));
-              __tmp__QBBV=__tmp__CDBV;
-            };
-            Self__L1LS=((__REAL_CST__JLOJ *)__tmp__QBBV);
-            *(Self__L1LS) = *(REAL_CST__JLOJ__);
-          };
-          Self__YFBV=((__REAL_CST__JLOJ *)Self__L1LS);
-          Self__YFBV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__O50P;
-          Self__YFBV->value__DD5J=v__0FBV;
-          Self__YFBV->parent_constant__KLOJ.static_type__SG4D=__tmp__Y20P;
-          __tmp__C30P=Self__L1LS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__P1LS=((__CHARACTER_CST__5LOJ *)__tmp__Q20P);
-          __tmp__Q1LS=create__char__CMQJ(Self__P1LS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__P1LS->text__ID5J);
-          __tmp__C30P=__tmp__Q1LS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__S1LS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__Q20P);
-          __tmp__T1LS=create__text__2PQJ(Self__S1LS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__S1LS->string__EBJK);
-          __tmp__C30P=__tmp__T1LS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__C30P=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__Q20P));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__C30P=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__Q20P));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__C30P=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__Q20P));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__C30P=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__Q20P));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__C30P=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__Q20P));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__C30P=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__Q20P));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__C30P=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__Q20P));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__C30P=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__Q20P));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__GA1P=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__Q20P)->global__Y5JM),NULL);
-          if (__tmp__GA1P==NULL) {
-            __tmp__MOCU=NULL;
+              __TEBV=((____YWB )__T30P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __REBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SEBV=(void *)((unsigned long)(void *)((unsigned long)__ZDBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __REBV=__OKI(__SEBV,((____IB )(&(table_type[(__TEBV)]))),(____YWB)(__TEBV |  1));
+              __5CBV=__REBV;
+            };
+            __02LS=((____YMOJ *)__5CBV);
+            *(__02LS) = *(__YMOJ__);
+          };
+          __HHBV=((____YMOJ *)__02LS);
+          __HHBV->__ZMOJ.__DK.__CK.__YH.__O2B=__3A1P;
+          __HHBV->__SE5J=__JHBV;
+          __HHBV->__ZMOJ.__BI4D=__H40P;
+          __R40P=__02LS;
+        } break;
+        case ____ONOJ__: {
+          __42LS=((____ONOJ *)__530P);
+          __52LS=__RNQJ(__42LS->__PNOJ.__DK.__CK.__YH.__O2B,__42LS->__XE5J);
+          __R40P=__52LS;
+        } break;
+        case ____YOOJ__: {
+          __B3LS=((____YOOJ *)__530P);
+          __C3LS=__LRQJ(__B3LS->__ZOOJ.__DK.__CK.__YH.__O2B,__B3LS->__TCJK);
+          __R40P=__C3LS;
+        } break;
+        case ____IM4K__: {
+          __R40P=__NZFM(((____IM4K *)__530P));
+        } break;
+        case ____T5FL__: {
+          __R40P=__V35O(((____T5FL *)__530P));
+        } break;
+        case ____3DUL__: {
+          __R40P=__AJVP(((____3DUL *)__530P));
+        } break;
+        case ____0EUL__: {
+          __R40P=__QB4P(((____0EUL *)__530P));
+        } break;
+        case ____BGUL__: {
+          __R40P=__LJVP(((____BGUL *)__530P));
+        } break;
+        case ____2GUL__: {
+          __R40P=__2B4P(((____2GUL *)__530P));
+        } break;
+        case ____B0VL__: {
+          __R40P=__H0BN(((____B0VL *)__530P));
+        } break;
+        case ____P0VL__: {
+          __R40P=__NCHM(((____P0VL *)__530P));
+        } break;
+        case ____Q5YL__: {
+          __VB1P=__TFTL(((____FKRG *)((____Q5YL *)__530P)->__HBKM),NULL);
+          if (__VB1P==NULL) {
+            __1PCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__GA1P)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__MOCU=NULL;
+            switch (((struct ___OBJ *)__VB1P)->__id) {
+            case ____IM4K__: {
+              __1PCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__MOCU=((__READ_GLOBAL__B4YL *)__tmp__GA1P);
+            case ____Q5YL__: {
+              __1PCU=((____Q5YL *)__VB1P);
             } break;
             }
           };
-          __tmp__C30P=__tmp__MOCU;
+          __R40P=__1PCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__C30P=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__Q20P));
+        case ____UVPM__: {
+          __R40P=__VGWN(((____UVPM *)__530P));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__C30P=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__Q20P));
+        case ____0ZPM__: {
+          __R40P=__4G2P(((____0ZPM *)__530P));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__C30P=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__Q20P));
+        case ____MR0N__: {
+          __R40P=__DRVO(((____MR0N *)__530P));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__C30P=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__Q20P));
+        case ____YWBP__: {
+          __R40P=__DQ0Q(((____YWBP *)__530P));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__C30P=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__Q20P));
+        case ____LYBP__: {
+          __R40P=__0WUP(((____LYBP *)__530P));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__C30P=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__Q20P));
+        case ____CZBP__: {
+          __R40P=__FXUP(((____CZBP *)__530P));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__C30P=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__Q20P));
+        case ____3BEP__: {
+          __R40P=__FCIQ(((____3BEP *)__530P));
         } break;
         };
-        __tmp__AB1P=new_read__slot__receiver__with__intern__2DZJ(__tmp__K20P,__tmp__WHEQ,__tmp__C30P,__tmp__VA1P,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__AB1P);
-        __tmp__WHEQ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__AB1P));
-        result__OZ0P=__tmp__WHEQ;
+        __PC1P=__LFZJ(__Z30P,__FJEQ,__R40P,__EC1P,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PC1P);
+        __FJEQ=__BR5H(((____UL2C *)__PC1P));
+        __300P=__FJEQ;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__LZ0P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__P10P=static_type__QQTP();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__P10P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__MZ0P);
-        put_position__HRE(Self__KZ0P->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__000P),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __420P=__5RTP();
+        __CQXE(((____WMB *)__420P),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__100P);
+        __ORE(__Z00P->__AEUL.__5DUL.__CK.__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));
         };
       };
     };
   };
-  __tmp__I10P=result__OZ0P;
-  return(__tmp__I10P);
+  __X20P=__300P;
+  return(__X20P);
 }
 
-static void* check_type__with__G1EQ(__EXPR_OR_OR_LOGIC__LDUL *Self__H1EQ,__TYPE_FULL__PMB *t__I1EQ,__POSITION__OL p__J1EQ)
-// ({EXPR_OR_OR_LOGIC__LDUL},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __V2EQ(____0EUL *__W2EQ,____WMB *__X2EQ,____OL __Y2EQ)
+// ({__0EUL},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__NIBV;
-  void *result__L1EQ;
-  __TYPE_FULL__PMB *__tmp__B2EQ,*__tmp__U2EQ,*__tmp__12EQ,*__tmp__M3EQ;
-  __TYPE_FULL__PMB *__tmp__V4EQ,*__tmp__ZBFQ;
-  __LOCAL__43WC *__tmp__F2LS,*__tmp__Z2LS;
-  __WRITE_LOCAL__BEYJ *__tmp__M2LS,*__tmp__A3LS;
-  __STRING_CONSTANT__0 *__tmp__D3EQ,*__tmp__KAFQ,*v__OKBV;
-  void *__tmp__F3EQ;
-  __PROTOTYPE__MF *__tmp__13EQ,*__tmp__5AFQ;
-  __INTEGER__Q __tmp__B4EQ,__tmp__BGBV,old_nb_elts__DGBV,__tmp__1GBV;
-  __INTEGER__Q old_nb_elts__3GBV;
-  void *__tmp__SATQ;
-  __POSITION__OL __tmp__H4EQ,__tmp__LBFQ;
-  void *__tmp__N4EQ,*__tmp__54EQ,*__tmp__DCFQ;
-  __ITM_TYPE_STYLE__TMB *Self__4FBV,*Self__YGBV;
-  __STRING__BC *Self__5FBV,*Self__ZGBV;
-  __POINTER__IB __tmp__EGBV,__tmp__4GBV,__tmp__WHBV,__tmp__XHBV;
-  __ITM_TYPE_MULTI__NURC *Self__R2LS,*Self__F3LS;
-  __READ_LOCAL__N5ZI *__tmp__P5EQ,*__tmp__XCFQ,*__tmp__Z5QT,*__tmp__05QT;
-  __NODE_TYPE__FK2C *__tmp__R5EQ,*__tmp__3CFQ;
-  __PROTOTYPE_CST__45WC *__tmp__UCFQ,*Self__J3LS,*__tmp__K3LS;
-  __STRING_CST__5J *Self__VHBV,*result__RHBV;
-  __UINTEGER_32__RWB __tmp__YHBV;
-  __INTEGER_CST__KAXC *Self__M3LS,*Self__LIBV;
-  __IS_EXPANDED__L5NJ *Self__Q3LS,*Self__2IBV;
-  __GET_TYPE_ID__V5NJ *Self__V3LS,*Self__MJBV;
-  __SIZE_OF__NGOJ *Self__Y3LS,*Self__2JBV;
-  __REAL_CST__JLOJ *Self__13LS,*Self__MKBV;
-  __CHARACTER_CST__5LOJ *Self__53LS,*__tmp__A4LS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__C4LS,*__tmp__D4LS;
-  __READ_GLOBAL__B4YL *__tmp__QOCU;
-  __BOOLEAN__L __tmp__C2EQ,__tmp__V2EQ,__tmp__Y4EQ,__tmp__2BFQ;
-  __CHARACTER__DB *__tmp__AGBV,*__tmp__0GBV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__SCFQ;
-  result__L1EQ=NULL;
-  __tmp__B2EQ=static_type__041P();
-  __tmp__C2EQ=affect_with__QLKK(((__TYPE_FULL__PMB *)t__I1EQ),__tmp__B2EQ);
-  if (__tmp__C2EQ) {
-    result__L1EQ=Self__H1EQ;
+  ____0SG __2JBV;
+  void *__02EQ;
+  ____WMB *__Q3EQ,*__D4EQ,*__K4EQ,*__14EQ,*__EAFQ,*__IDFQ;
+  ____N5WC *__U3LS,*__I4LS;
+  ____QFYJ *__13LS,*__P4LS;
+  ____0 *__S4EQ,*__ZBFQ,*__3LBV;
+  void *__U4EQ;
+  ____MF *__K5EQ,*__OCFQ;
+  ____Q __Q5EQ,__QHBV,__SHBV,__KIBV,__MIBV;
+  void *__BCTQ;
+  ____OL __W5EQ,__0CFQ;
+  void *__25EQ,*__OAFQ,*__SDFQ;
+  ____0MB *__NHBV,*__HIBV;
+  ____BC *__OHBV,*__IIBV;
+  ____IB __THBV,__NIBV,__FJBV,__GJBV;
+  ____2VRC *__A4LS,*__U4LS;
+  ____2A0I *__4AFQ,*__GEFQ,*__IBRT,*__JBRT;
+  ____UL2C *__ABFQ,*__MEFQ;
+  ____NBXC *__DEFQ,*__Y4LS,*__Z4LS;
+  ____5J *__EJBV,*__AJBV;
+  ____YWB __HJBV;
+  ____ZBXC *__14LS,*__0JBV;
+  ____0AOJ *__54LS,*__LKBV;
+  ____EBOJ *__E5LS,*__1KBV;
+  ____2HOJ *__H5LS,*__LLBV;
+  ____YMOJ *__K5LS,*__1LBV;
+  ____ONOJ *__O5LS,*__P5LS;
+  ____YOOJ *__R5LS,*__S5LS;
+  ____Q5YL *__5PCU;
+  ____L __R3EQ,__E4EQ,__HAFQ,__LDFQ;
+  ____DB *__PHBV,*__JIBV;
+  ____ABXC *__BEFQ;
+  __02EQ=NULL;
+  __Q3EQ=__JA2P();
+  __R3EQ=__5MKK(((____WMB *)__X2EQ),__Q3EQ);
+  if (__R3EQ) {
+    __02EQ=__W2EQ;
   } else /* FALSE */ {
-    __tmp__U2EQ=static_type__041P();
-    __tmp__V2EQ=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__U2EQ),t__I1EQ);
-    if (__tmp__V2EQ) {
-      __tmp__12EQ=static_type__041P();
-      __tmp__F2LS=create__name__style__type__0HND(Self__H1EQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__12EQ));
-      __tmp__M2LS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__F2LS),Self__H1EQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__H1EQ);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__M2LS);
-      __tmp__D3EQ=get__HJC(last_cast_name__C31J);
-      __tmp__12EQ=static_type__041P();
-      __tmp__F3EQ=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__12EQ),__tmp__D3EQ);
-      if (((void *)__tmp__F3EQ == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__M3EQ=static_type__041P();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__M3EQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__I1EQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__D3EQ);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__M3EQ=static_type__041P();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__M3EQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__J1EQ);
-        __tmp__M3EQ=static_type__041P();
-        __tmp__13EQ=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__M3EQ));
-        put_position__HRE(__tmp__13EQ->parent_named__PF.parent_itm_object__OF.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);
+    __D4EQ=__JA2P();
+    __E4EQ=__CDVK(((____WMB *)__D4EQ),__X2EQ);
+    if (__E4EQ) {
+      __K4EQ=__JA2P();
+      __U3LS=__JJND(__W2EQ->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__K4EQ));
+      __13LS=__BQRJ(((____N5WC *)__U3LS),__W2EQ->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B,__W2EQ);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__13LS);
+      __S4EQ=__OJC(__R41J);
+      __K4EQ=__JA2P();
+      __U4EQ=__NB3I(((____WMB *)__K4EQ),__S4EQ);
+      if (((void *)__U4EQ == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __14EQ=__JA2P();
+        __CQXE(((____WMB *)__14EQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__X2EQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__S4EQ);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __14EQ=__JA2P();
+        __CQXE(((____WMB *)__14EQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__Y2EQ);
+        __14EQ=__JA2P();
+        __K5EQ=__IFMJ(((____WMB *)__14EQ));
+        __ORE(__K5EQ->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__F3EQ)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__F3EQ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__B4EQ=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__F3EQ));
+      if (((struct ___OBJ *)__U4EQ)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__U4EQ)->__2JRG->__QLC)->__id==____OLC__) {
+          __Q5EQ=__HVRL(((____1JRG *)__U4EQ));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__B4EQ=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__F3EQ));
+          __Q5EQ=__HVRL(((____1JRG *)__U4EQ));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__F3EQ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__B4EQ=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__F3EQ));
+        if (((struct ___OBJ *)((____FKRG *)__U4EQ)->__HKRG->__QLC)->__id==____OLC__) {
+          __Q5EQ=__4VRL(((____FKRG *)__U4EQ));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__B4EQ=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__F3EQ));
+          __Q5EQ=__4VRL(((____FKRG *)__U4EQ));
         };
       };
-      if ((__tmp__B4EQ !=  1)) {
-        if (((struct ___OBJ *)__tmp__F3EQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__SATQ=((__SLOT_CODE__MIRG *)__tmp__F3EQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__SATQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__H4EQ=((__ITM_SLOT__HLC *)__tmp__SATQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__Q5EQ !=  1)) {
+        if (((struct ___OBJ *)__U4EQ)->__id==____1JRG__) {
+          __BCTQ=((____1JRG *)__U4EQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__BCTQ)->__id==____OLC__) {
+            __W5EQ=((____OLC *)__BCTQ)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__H4EQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SATQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __W5EQ=((____4G0D *)__BCTQ)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__H4EQ=((__SLOT_DATA__WIRG *)__tmp__F3EQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __W5EQ=((____FKRG *)__U4EQ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__H4EQ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__W5EQ);
+        __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 *)__tmp__F3EQ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__SATQ=((__SLOT_CODE__MIRG *)__tmp__F3EQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__SATQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__N4EQ=((__ITM_SLOT__HLC *)__tmp__SATQ)->result_type__3VOB;
+      if (((struct ___OBJ *)__U4EQ)->__id==____1JRG__) {
+        __BCTQ=((____1JRG *)__U4EQ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__BCTQ)->__id==____OLC__) {
+          __25EQ=((____OLC *)__BCTQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__N4EQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SATQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __25EQ=((____4G0D *)__BCTQ)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__SATQ=((__SLOT_DATA__WIRG *)__tmp__F3EQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__SATQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__N4EQ=((__ITM_SLOT__HLC *)__tmp__SATQ)->result_type__3VOB;
+        __BCTQ=((____FKRG *)__U4EQ)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__BCTQ)->__id==____OLC__) {
+          __25EQ=((____OLC *)__BCTQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__N4EQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SATQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __25EQ=((____4G0D *)__BCTQ)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__N4EQ==NULL) {
-        __tmp__SATQ=NULL;
+      if (__25EQ==NULL) {
+        __BCTQ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__N4EQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__SATQ=((void *)__tmp__N4EQ);
+        switch (((struct ___OBJ *)__25EQ)->__id) {
+        case ____QMB__: {
+          __BCTQ=((void *)__25EQ);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__SATQ=((void *)__tmp__N4EQ);
+        case ____0MB__: {
+          __BCTQ=((void *)__25EQ);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__SATQ=((void *)__tmp__N4EQ);
+        case ____KPB__: {
+          __BCTQ=((void *)__25EQ);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__SATQ=((void *)__tmp__N4EQ);
+        case ____TEZ__: {
+          __BCTQ=((void *)__25EQ);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__SATQ=NULL;
+        case ____2VRC__: {
+          __BCTQ=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__SATQ=NULL;
+        case ____GZRC__: {
+          __BCTQ=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__SATQ == (void *)NULL)) {
-        __tmp__Y4EQ=TRUE__K__;
+      if (((void *)__BCTQ == (void *)NULL)) {
+        __HAFQ=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__SATQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__V4EQ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__SATQ));
+        switch (((struct ___OBJ *)__BCTQ)->__id) {
+        case ____QMB__: {
+          __EAFQ=__43X(((____QMB *)__BCTQ));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__V4EQ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SATQ)));
+        case ____0MB__: {
+          __EAFQ=__D5X(((____0MB *)((____QMB *)__BCTQ)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__V4EQ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SATQ)),NULL);
+        case ____KPB__: {
+          __EAFQ=__LAY(((____KPB *)((____QMB *)__BCTQ)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__V4EQ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SATQ)),NULL);
+        case ____TEZ__: {
+          __EAFQ=__HZ1D(((____TEZ *)((____QMB *)__BCTQ)),NULL);
         } break;
         };
-        __tmp__Y4EQ=((void *)__tmp__V4EQ != (void *)t__I1EQ);
+        __HAFQ=((void *)__EAFQ != (void *)__X2EQ);
       };
-      if (__tmp__Y4EQ) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__F3EQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__N4EQ=((__SLOT_CODE__MIRG *)__tmp__F3EQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__N4EQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__54EQ=((__ITM_SLOT__HLC *)__tmp__N4EQ)->result_type__3VOB;
+      if (__HAFQ) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__U4EQ)->__id==____1JRG__) {
+          __25EQ=((____1JRG *)__U4EQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__25EQ)->__id==____OLC__) {
+            __OAFQ=((____OLC *)__25EQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__54EQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__N4EQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __OAFQ=((____4G0D *)__25EQ)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__N4EQ=((__SLOT_DATA__WIRG *)__tmp__F3EQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__N4EQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__54EQ=((__ITM_SLOT__HLC *)__tmp__N4EQ)->result_type__3VOB;
+          __25EQ=((____FKRG *)__U4EQ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__25EQ)->__id==____OLC__) {
+            __OAFQ=((____OLC *)__25EQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__54EQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__N4EQ)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__54EQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__54EQ)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__4FBV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__54EQ));
-          if (((void *)Self__4FBV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__4FBV->style__MPC);
-            Self__5FBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__5FBV->capacity__HFL <= Self__5FBV->count__WJ)) {
-              if ((Self__5FBV->capacity__HFL ==  0)) {
-                Self__5FBV->capacity__HFL= 32;
-                __tmp__AGBV=create__KVW( 32);
-                Self__5FBV->storage__4EL=__tmp__AGBV;
+            __OAFQ=((____4G0D *)__25EQ)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__OAFQ)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__OAFQ)->__KPC);
+        } break;
+        case ____0MB__: {
+          __NHBV=((____0MB *)((____QMB *)__OAFQ));
+          if (((void *)__NHBV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__NHBV->__TPC);
+            __OHBV=((____BC *)__YC);
+            if ((__OHBV->__OFL <= __OHBV->__WJ)) {
+              if ((__OHBV->__OFL ==  0)) {
+                __OHBV->__OFL= 32;
+                __PHBV=__RVW( 32);
+                __OHBV->__FFL=__PHBV;
               } else /* FALSE */ {
-                __tmp__BGBV=(__INTEGER__Q)(Self__5FBV->capacity__HFL <<  1);
-                __tmp__AGBV=((__CHARACTER__DB *)Self__5FBV->storage__4EL);
-                old_nb_elts__DGBV=Self__5FBV->capacity__HFL;
-                __tmp__EGBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AGBV),((__UINTEGER_32__RWB )old_nb_elts__DGBV),((__UINTEGER_32__RWB )__tmp__BGBV));
-                __tmp__AGBV=((__CHARACTER__DB *)__tmp__EGBV);
-                clear__to__F00(__tmp__AGBV,old_nb_elts__DGBV,(__INTEGER__Q)(__tmp__BGBV -  1));
-                Self__5FBV->storage__4EL=__tmp__AGBV;
-                Self__5FBV->capacity__HFL=__tmp__BGBV;
+                __QHBV=(____Q)(__OHBV->__OFL <<  1);
+                __PHBV=((____DB *)__OHBV->__FFL);
+                __SHBV=__OHBV->__OFL;
+                __THBV=__55W(((____IB )__PHBV),((____YWB )__SHBV),((____YWB )__QHBV));
+                __PHBV=((____DB *)__THBV);
+                __M00(__PHBV,__SHBV,(____Q)(__QHBV -  1));
+                __OHBV->__FFL=__PHBV;
+                __OHBV->__OFL=__QHBV;
               };
             };
-            ((__CHARACTER__DB *)Self__5FBV->storage__4EL)[Self__5FBV->count__WJ]=' ';
-            Self__5FBV->count__WJ=(__INTEGER__Q)(Self__5FBV->count__WJ +  1);
+            ((____DB *)__OHBV->__FFL)[__OHBV->__WJ]=' ';
+            __OHBV->__WJ=(____Q)(__OHBV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__4FBV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__NHBV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__54EQ)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__OAFQ)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__54EQ))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__OAFQ))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__R2LS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__54EQ));
-          Self__5FBV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__5FBV->capacity__HFL <= Self__5FBV->count__WJ)) {
-            if ((Self__5FBV->capacity__HFL ==  0)) {
-              Self__5FBV->capacity__HFL= 32;
-              __tmp__AGBV=create__KVW( 32);
-              Self__5FBV->storage__4EL=__tmp__AGBV;
+        case ____2VRC__: {
+          __A4LS=((____2VRC *)((____QMB *)__OAFQ));
+          __OHBV=((____BC *)__YC);
+          if ((__OHBV->__OFL <= __OHBV->__WJ)) {
+            if ((__OHBV->__OFL ==  0)) {
+              __OHBV->__OFL= 32;
+              __PHBV=__RVW( 32);
+              __OHBV->__FFL=__PHBV;
             } else /* FALSE */ {
-              __tmp__BGBV=(__INTEGER__Q)(Self__5FBV->capacity__HFL <<  1);
-              __tmp__AGBV=((__CHARACTER__DB *)Self__5FBV->storage__4EL);
-              old_nb_elts__DGBV=Self__5FBV->capacity__HFL;
-              __tmp__EGBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AGBV),((__UINTEGER_32__RWB )old_nb_elts__DGBV),((__UINTEGER_32__RWB )__tmp__BGBV));
-              __tmp__AGBV=((__CHARACTER__DB *)__tmp__EGBV);
-              clear__to__F00(__tmp__AGBV,old_nb_elts__DGBV,(__INTEGER__Q)(__tmp__BGBV -  1));
-              Self__5FBV->storage__4EL=__tmp__AGBV;
-              Self__5FBV->capacity__HFL=__tmp__BGBV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__5FBV->storage__4EL)[Self__5FBV->count__WJ]='(';
-          Self__5FBV->count__WJ=(__INTEGER__Q)(Self__5FBV->count__WJ +  1);
-          display_raw__DGAD(Self__R2LS,string_tmp__YC);
-          Self__5FBV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__5FBV->capacity__HFL <= Self__5FBV->count__WJ)) {
-            if ((Self__5FBV->capacity__HFL ==  0)) {
-              Self__5FBV->capacity__HFL= 32;
-              __tmp__AGBV=create__KVW( 32);
-              Self__5FBV->storage__4EL=__tmp__AGBV;
+              __QHBV=(____Q)(__OHBV->__OFL <<  1);
+              __PHBV=((____DB *)__OHBV->__FFL);
+              __SHBV=__OHBV->__OFL;
+              __THBV=__55W(((____IB )__PHBV),((____YWB )__SHBV),((____YWB )__QHBV));
+              __PHBV=((____DB *)__THBV);
+              __M00(__PHBV,__SHBV,(____Q)(__QHBV -  1));
+              __OHBV->__FFL=__PHBV;
+              __OHBV->__OFL=__QHBV;
+            };
+          };
+          ((____DB *)__OHBV->__FFL)[__OHBV->__WJ]='(';
+          __OHBV->__WJ=(____Q)(__OHBV->__WJ +  1);
+          __SHAD(__A4LS,__YC);
+          __OHBV=((____BC *)__YC);
+          if ((__OHBV->__OFL <= __OHBV->__WJ)) {
+            if ((__OHBV->__OFL ==  0)) {
+              __OHBV->__OFL= 32;
+              __PHBV=__RVW( 32);
+              __OHBV->__FFL=__PHBV;
             } else /* FALSE */ {
-              __tmp__BGBV=(__INTEGER__Q)(Self__5FBV->capacity__HFL <<  1);
-              __tmp__AGBV=((__CHARACTER__DB *)Self__5FBV->storage__4EL);
-              old_nb_elts__DGBV=Self__5FBV->capacity__HFL;
-              __tmp__EGBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__AGBV),((__UINTEGER_32__RWB )old_nb_elts__DGBV),((__UINTEGER_32__RWB )__tmp__BGBV));
-              __tmp__AGBV=((__CHARACTER__DB *)__tmp__EGBV);
-              clear__to__F00(__tmp__AGBV,old_nb_elts__DGBV,(__INTEGER__Q)(__tmp__BGBV -  1));
-              Self__5FBV->storage__4EL=__tmp__AGBV;
-              Self__5FBV->capacity__HFL=__tmp__BGBV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__5FBV->storage__4EL)[Self__5FBV->count__WJ]=')';
-          Self__5FBV->count__WJ=(__INTEGER__Q)(Self__5FBV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__54EQ)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__I1EQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__F3EQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__N4EQ=((__SLOT_CODE__MIRG *)__tmp__F3EQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__N4EQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__H4EQ=((__ITM_SLOT__HLC *)__tmp__N4EQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __QHBV=(____Q)(__OHBV->__OFL <<  1);
+              __PHBV=((____DB *)__OHBV->__FFL);
+              __SHBV=__OHBV->__OFL;
+              __THBV=__55W(((____IB )__PHBV),((____YWB )__SHBV),((____YWB )__QHBV));
+              __PHBV=((____DB *)__THBV);
+              __M00(__PHBV,__SHBV,(____Q)(__QHBV -  1));
+              __OHBV->__FFL=__PHBV;
+              __OHBV->__OFL=__QHBV;
+            };
+          };
+          ((____DB *)__OHBV->__FFL)[__OHBV->__WJ]=')';
+          __OHBV->__WJ=(____Q)(__OHBV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__OAFQ)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__X2EQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__U4EQ)->__id==____1JRG__) {
+          __25EQ=((____1JRG *)__U4EQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__25EQ)->__id==____OLC__) {
+            __W5EQ=((____OLC *)__25EQ)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__H4EQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__N4EQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __W5EQ=((____4G0D *)__25EQ)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__H4EQ=((__SLOT_DATA__WIRG *)__tmp__F3EQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __W5EQ=((____FKRG *)__U4EQ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__H4EQ);
-        put_position__HRE(Self__H1EQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.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(__W5EQ);
+        __ORE(__W2EQ->__1EUL.__AEUL.__5DUL.__CK.__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));
         };
       };
-      __tmp__P5EQ=read__NUEI(((__LOCAL__43WC *)__tmp__F2LS));
-      __tmp__R5EQ=new_read__slot__receiver__self__intern__3J2C(Self__H1EQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__F3EQ,__tmp__P5EQ,__tmp__P5EQ,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__R5EQ);
-      __tmp__F3EQ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__R5EQ));
-      result__L1EQ=__tmp__F3EQ;
-      __tmp__Y4EQ=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__Y4EQ=FALSE__O__;
-    };
-    if ((! __tmp__Y4EQ)) {
-      __tmp__12EQ=static_type__041P();
-      __tmp__Y4EQ=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__I1EQ),__tmp__12EQ);
-      if (__tmp__Y4EQ) {
-        __tmp__M3EQ=static_type__041P();
-        __tmp__Z2LS=create__name__style__type__0HND(Self__H1EQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__M3EQ));
-        __tmp__A3LS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__Z2LS),Self__H1EQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__H1EQ);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__A3LS);
-        __tmp__KAFQ=get__HJC(last_cast_name__C31J);
-        __tmp__SATQ=get_slot__452I(((__TYPE_FULL__PMB *)t__I1EQ),__tmp__KAFQ);
-        if (((void *)__tmp__SATQ == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__I1EQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__V4EQ=static_type__041P();
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__V4EQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__KAFQ);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__I1EQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__J1EQ);
-          __tmp__5AFQ=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__I1EQ));
-          put_position__HRE(__tmp__5AFQ->parent_named__PF.parent_itm_object__OF.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);
+      __4AFQ=__2VEI(((____N5WC *)__U3LS));
+      __ABFQ=__ML2C(__W2EQ->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B,__U4EQ,__4AFQ,__4AFQ,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__ABFQ);
+      __U4EQ=__BR5H(((____UL2C *)__ABFQ));
+      __02EQ=__U4EQ;
+      __HAFQ=__K__;
+    } else /* FALSE */ {
+      __HAFQ=__O__;
+    };
+    if ((! __HAFQ)) {
+      __K4EQ=__JA2P();
+      __HAFQ=__1XRL(((____WMB *)__X2EQ),__K4EQ);
+      if (__HAFQ) {
+        __14EQ=__JA2P();
+        __I4LS=__JJND(__W2EQ->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__14EQ));
+        __P4LS=__BQRJ(((____N5WC *)__I4LS),__W2EQ->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B,__W2EQ);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__P4LS);
+        __ZBFQ=__OJC(__R41J);
+        __BCTQ=__NB3I(((____WMB *)__X2EQ),__ZBFQ);
+        if (((void *)__BCTQ == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__X2EQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __EAFQ=__JA2P();
+          __CQXE(((____WMB *)__EAFQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__ZBFQ);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__X2EQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__Y2EQ);
+          __OCFQ=__IFMJ(((____WMB *)__X2EQ));
+          __ORE(__OCFQ->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__SATQ)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__SATQ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BGBV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__SATQ));
+        if (((struct ___OBJ *)__BCTQ)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__BCTQ)->__2JRG->__QLC)->__id==____OLC__) {
+            __QHBV=__HVRL(((____1JRG *)__BCTQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BGBV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__SATQ));
+            __QHBV=__HVRL(((____1JRG *)__BCTQ));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__SATQ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BGBV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__SATQ));
+          if (((struct ___OBJ *)((____FKRG *)__BCTQ)->__HKRG->__QLC)->__id==____OLC__) {
+            __QHBV=__4VRL(((____FKRG *)__BCTQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BGBV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__SATQ));
+            __QHBV=__4VRL(((____FKRG *)__BCTQ));
           };
         };
-        if ((__tmp__BGBV !=  2)) {
-          if (((struct ___OBJ *)__tmp__SATQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__54EQ=((__SLOT_CODE__MIRG *)__tmp__SATQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__54EQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__LBFQ=((__ITM_SLOT__HLC *)__tmp__54EQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__QHBV !=  2)) {
+          if (((struct ___OBJ *)__BCTQ)->__id==____1JRG__) {
+            __OAFQ=((____1JRG *)__BCTQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__OAFQ)->__id==____OLC__) {
+              __0CFQ=((____OLC *)__OAFQ)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__LBFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__54EQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __0CFQ=((____4G0D *)__OAFQ)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__LBFQ=((__SLOT_DATA__WIRG *)__tmp__SATQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __0CFQ=((____FKRG *)__BCTQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__LBFQ);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__0CFQ);
+          __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 *)__tmp__SATQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__N4EQ=((__SLOT_CODE__MIRG *)__tmp__SATQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__N4EQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__54EQ=((__ITM_SLOT__HLC *)__tmp__N4EQ)->result_type__3VOB;
+        if (((struct ___OBJ *)__BCTQ)->__id==____1JRG__) {
+          __25EQ=((____1JRG *)__BCTQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__25EQ)->__id==____OLC__) {
+            __OAFQ=((____OLC *)__25EQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__54EQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__N4EQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __OAFQ=((____4G0D *)__25EQ)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__N4EQ=((__SLOT_DATA__WIRG *)__tmp__SATQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__N4EQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__54EQ=((__ITM_SLOT__HLC *)__tmp__N4EQ)->result_type__3VOB;
+          __25EQ=((____FKRG *)__BCTQ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__25EQ)->__id==____OLC__) {
+            __OAFQ=((____OLC *)__25EQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__54EQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__N4EQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __OAFQ=((____4G0D *)__25EQ)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__54EQ==NULL) {
-          __tmp__N4EQ=NULL;
+        if (__OAFQ==NULL) {
+          __25EQ=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__54EQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__N4EQ=((void *)__tmp__54EQ);
+          switch (((struct ___OBJ *)__OAFQ)->__id) {
+          case ____QMB__: {
+            __25EQ=((void *)__OAFQ);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__N4EQ=((void *)__tmp__54EQ);
+          case ____0MB__: {
+            __25EQ=((void *)__OAFQ);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__N4EQ=((void *)__tmp__54EQ);
+          case ____KPB__: {
+            __25EQ=((void *)__OAFQ);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__N4EQ=((void *)__tmp__54EQ);
+          case ____TEZ__: {
+            __25EQ=((void *)__OAFQ);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__N4EQ=NULL;
+          case ____2VRC__: {
+            __25EQ=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__N4EQ=NULL;
+          case ____GZRC__: {
+            __25EQ=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__N4EQ == (void *)NULL)) {
-          __tmp__2BFQ=TRUE__K__;
+        if (((void *)__25EQ == (void *)NULL)) {
+          __LDFQ=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__N4EQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__ZBFQ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__N4EQ));
+          switch (((struct ___OBJ *)__25EQ)->__id) {
+          case ____QMB__: {
+            __IDFQ=__43X(((____QMB *)__25EQ));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__ZBFQ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__N4EQ)));
+          case ____0MB__: {
+            __IDFQ=__D5X(((____0MB *)((____QMB *)__25EQ)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__ZBFQ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__N4EQ)),NULL);
+          case ____KPB__: {
+            __IDFQ=__LAY(((____KPB *)((____QMB *)__25EQ)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__ZBFQ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__N4EQ)),NULL);
+          case ____TEZ__: {
+            __IDFQ=__HZ1D(((____TEZ *)((____QMB *)__25EQ)),NULL);
           } break;
           };
-          __tmp__2BFQ=((void *)__tmp__ZBFQ != (void *)t__I1EQ);
+          __LDFQ=((void *)__IDFQ != (void *)__X2EQ);
         };
-        if (__tmp__2BFQ) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__SATQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__54EQ=((__SLOT_CODE__MIRG *)__tmp__SATQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__54EQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__DCFQ=((__ITM_SLOT__HLC *)__tmp__54EQ)->result_type__3VOB;
+        if (__LDFQ) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__BCTQ)->__id==____1JRG__) {
+            __OAFQ=((____1JRG *)__BCTQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__OAFQ)->__id==____OLC__) {
+              __SDFQ=((____OLC *)__OAFQ)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__DCFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__54EQ)->parent_itm_slot__QF0D.result_type__3VOB;
+              __SDFQ=((____4G0D *)__OAFQ)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__54EQ=((__SLOT_DATA__WIRG *)__tmp__SATQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__54EQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__DCFQ=((__ITM_SLOT__HLC *)__tmp__54EQ)->result_type__3VOB;
+            __OAFQ=((____FKRG *)__BCTQ)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__OAFQ)->__id==____OLC__) {
+              __SDFQ=((____OLC *)__OAFQ)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__DCFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__54EQ)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__DCFQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__DCFQ)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__YGBV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DCFQ));
-            if (((void *)Self__YGBV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__YGBV->style__MPC);
-              Self__ZGBV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__ZGBV->capacity__HFL <= Self__ZGBV->count__WJ)) {
-                if ((Self__ZGBV->capacity__HFL ==  0)) {
-                  Self__ZGBV->capacity__HFL= 32;
-                  __tmp__0GBV=create__KVW( 32);
-                  Self__ZGBV->storage__4EL=__tmp__0GBV;
+              __SDFQ=((____4G0D *)__OAFQ)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__SDFQ)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__SDFQ)->__KPC);
+          } break;
+          case ____0MB__: {
+            __HIBV=((____0MB *)((____QMB *)__SDFQ));
+            if (((void *)__HIBV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__HIBV->__TPC);
+              __IIBV=((____BC *)__YC);
+              if ((__IIBV->__OFL <= __IIBV->__WJ)) {
+                if ((__IIBV->__OFL ==  0)) {
+                  __IIBV->__OFL= 32;
+                  __JIBV=__RVW( 32);
+                  __IIBV->__FFL=__JIBV;
                 } else /* FALSE */ {
-                  __tmp__1GBV=(__INTEGER__Q)(Self__ZGBV->capacity__HFL <<  1);
-                  __tmp__0GBV=((__CHARACTER__DB *)Self__ZGBV->storage__4EL);
-                  old_nb_elts__3GBV=Self__ZGBV->capacity__HFL;
-                  __tmp__4GBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0GBV),((__UINTEGER_32__RWB )old_nb_elts__3GBV),((__UINTEGER_32__RWB )__tmp__1GBV));
-                  __tmp__0GBV=((__CHARACTER__DB *)__tmp__4GBV);
-                  clear__to__F00(__tmp__0GBV,old_nb_elts__3GBV,(__INTEGER__Q)(__tmp__1GBV -  1));
-                  Self__ZGBV->storage__4EL=__tmp__0GBV;
-                  Self__ZGBV->capacity__HFL=__tmp__1GBV;
+                  __KIBV=(____Q)(__IIBV->__OFL <<  1);
+                  __JIBV=((____DB *)__IIBV->__FFL);
+                  __MIBV=__IIBV->__OFL;
+                  __NIBV=__55W(((____IB )__JIBV),((____YWB )__MIBV),((____YWB )__KIBV));
+                  __JIBV=((____DB *)__NIBV);
+                  __M00(__JIBV,__MIBV,(____Q)(__KIBV -  1));
+                  __IIBV->__FFL=__JIBV;
+                  __IIBV->__OFL=__KIBV;
                 };
               };
-              ((__CHARACTER__DB *)Self__ZGBV->storage__4EL)[Self__ZGBV->count__WJ]=' ';
-              Self__ZGBV->count__WJ=(__INTEGER__Q)(Self__ZGBV->count__WJ +  1);
+              ((____DB *)__IIBV->__FFL)[__IIBV->__WJ]=' ';
+              __IIBV->__WJ=(____Q)(__IIBV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__YGBV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__HIBV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DCFQ)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__SDFQ)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DCFQ))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__SDFQ))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__F3LS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DCFQ));
-            Self__ZGBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__ZGBV->capacity__HFL <= Self__ZGBV->count__WJ)) {
-              if ((Self__ZGBV->capacity__HFL ==  0)) {
-                Self__ZGBV->capacity__HFL= 32;
-                __tmp__0GBV=create__KVW( 32);
-                Self__ZGBV->storage__4EL=__tmp__0GBV;
+          case ____2VRC__: {
+            __U4LS=((____2VRC *)((____QMB *)__SDFQ));
+            __IIBV=((____BC *)__YC);
+            if ((__IIBV->__OFL <= __IIBV->__WJ)) {
+              if ((__IIBV->__OFL ==  0)) {
+                __IIBV->__OFL= 32;
+                __JIBV=__RVW( 32);
+                __IIBV->__FFL=__JIBV;
               } else /* FALSE */ {
-                __tmp__1GBV=(__INTEGER__Q)(Self__ZGBV->capacity__HFL <<  1);
-                __tmp__0GBV=((__CHARACTER__DB *)Self__ZGBV->storage__4EL);
-                old_nb_elts__3GBV=Self__ZGBV->capacity__HFL;
-                __tmp__4GBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0GBV),((__UINTEGER_32__RWB )old_nb_elts__3GBV),((__UINTEGER_32__RWB )__tmp__1GBV));
-                __tmp__0GBV=((__CHARACTER__DB *)__tmp__4GBV);
-                clear__to__F00(__tmp__0GBV,old_nb_elts__3GBV,(__INTEGER__Q)(__tmp__1GBV -  1));
-                Self__ZGBV->storage__4EL=__tmp__0GBV;
-                Self__ZGBV->capacity__HFL=__tmp__1GBV;
+                __KIBV=(____Q)(__IIBV->__OFL <<  1);
+                __JIBV=((____DB *)__IIBV->__FFL);
+                __MIBV=__IIBV->__OFL;
+                __NIBV=__55W(((____IB )__JIBV),((____YWB )__MIBV),((____YWB )__KIBV));
+                __JIBV=((____DB *)__NIBV);
+                __M00(__JIBV,__MIBV,(____Q)(__KIBV -  1));
+                __IIBV->__FFL=__JIBV;
+                __IIBV->__OFL=__KIBV;
               };
             };
-            ((__CHARACTER__DB *)Self__ZGBV->storage__4EL)[Self__ZGBV->count__WJ]='(';
-            Self__ZGBV->count__WJ=(__INTEGER__Q)(Self__ZGBV->count__WJ +  1);
-            display_raw__DGAD(Self__F3LS,string_tmp__YC);
-            Self__ZGBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__ZGBV->capacity__HFL <= Self__ZGBV->count__WJ)) {
-              if ((Self__ZGBV->capacity__HFL ==  0)) {
-                Self__ZGBV->capacity__HFL= 32;
-                __tmp__0GBV=create__KVW( 32);
-                Self__ZGBV->storage__4EL=__tmp__0GBV;
+            ((____DB *)__IIBV->__FFL)[__IIBV->__WJ]='(';
+            __IIBV->__WJ=(____Q)(__IIBV->__WJ +  1);
+            __SHAD(__U4LS,__YC);
+            __IIBV=((____BC *)__YC);
+            if ((__IIBV->__OFL <= __IIBV->__WJ)) {
+              if ((__IIBV->__OFL ==  0)) {
+                __IIBV->__OFL= 32;
+                __JIBV=__RVW( 32);
+                __IIBV->__FFL=__JIBV;
               } else /* FALSE */ {
-                __tmp__1GBV=(__INTEGER__Q)(Self__ZGBV->capacity__HFL <<  1);
-                __tmp__0GBV=((__CHARACTER__DB *)Self__ZGBV->storage__4EL);
-                old_nb_elts__3GBV=Self__ZGBV->capacity__HFL;
-                __tmp__4GBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0GBV),((__UINTEGER_32__RWB )old_nb_elts__3GBV),((__UINTEGER_32__RWB )__tmp__1GBV));
-                __tmp__0GBV=((__CHARACTER__DB *)__tmp__4GBV);
-                clear__to__F00(__tmp__0GBV,old_nb_elts__3GBV,(__INTEGER__Q)(__tmp__1GBV -  1));
-                Self__ZGBV->storage__4EL=__tmp__0GBV;
-                Self__ZGBV->capacity__HFL=__tmp__1GBV;
+                __KIBV=(____Q)(__IIBV->__OFL <<  1);
+                __JIBV=((____DB *)__IIBV->__FFL);
+                __MIBV=__IIBV->__OFL;
+                __NIBV=__55W(((____IB )__JIBV),((____YWB )__MIBV),((____YWB )__KIBV));
+                __JIBV=((____DB *)__NIBV);
+                __M00(__JIBV,__MIBV,(____Q)(__KIBV -  1));
+                __IIBV->__FFL=__JIBV;
+                __IIBV->__OFL=__KIBV;
               };
             };
-            ((__CHARACTER__DB *)Self__ZGBV->storage__4EL)[Self__ZGBV->count__WJ]=')';
-            Self__ZGBV->count__WJ=(__INTEGER__Q)(Self__ZGBV->count__WJ +  1);
+            ((____DB *)__IIBV->__FFL)[__IIBV->__WJ]=')';
+            __IIBV->__WJ=(____Q)(__IIBV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DCFQ)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__SDFQ)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__I1EQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__SATQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__54EQ=((__SLOT_CODE__MIRG *)__tmp__SATQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__54EQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__LBFQ=((__ITM_SLOT__HLC *)__tmp__54EQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__X2EQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__BCTQ)->__id==____1JRG__) {
+            __OAFQ=((____1JRG *)__BCTQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__OAFQ)->__id==____OLC__) {
+              __0CFQ=((____OLC *)__OAFQ)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__LBFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__54EQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __0CFQ=((____4G0D *)__OAFQ)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__LBFQ=((__SLOT_DATA__WIRG *)__tmp__SATQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __0CFQ=((____FKRG *)__BCTQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__LBFQ);
-          put_position__HRE(Self__H1EQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.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(__0CFQ);
+          __ORE(__W2EQ->__1EUL.__AEUL.__5DUL.__CK.__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));
           };
         };
-        __tmp__SCFQ=create_with_capacity__CBZH( 2);
-        __tmp__UCFQ=create__type__IJ2C(Self__H1EQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,t__I1EQ);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__SCFQ),__tmp__UCFQ);
-        __tmp__XCFQ=read__NUEI(((__LOCAL__43WC *)__tmp__Z2LS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__SCFQ),__tmp__XCFQ);
-        __tmp__H4EQ=Self__H1EQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__N4EQ=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__SCFQ)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__N4EQ)->__id) {
-        case __STRING_CST__5J__: {
-          Self__VHBV=((__STRING_CST__5J *)__tmp__N4EQ);
-          result__RHBV=NULL;
-          __tmp__EGBV=((__POINTER__IB )(NULL));
-          __tmp__B4EQ= 0;
-          __tmp__4GBV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__4GBV ==  0)) {
-            result__RHBV=Self__VHBV;
-          } else /* FALSE */ {
-            __tmp__B4EQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4GBV));
-            if ((__tmp__B4EQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WHBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XHBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4GBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YHBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XHBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WHBV=micro_alloc__table__lab__HKI(__tmp__XHBV,((__POINTER__IB )(&(table_size[(__tmp__YHBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XHBV)));
-              __tmp__EGBV=__tmp__WHBV;
+        __BEFQ=__RCZH( 2);
+        __DEFQ=__XK2C(__W2EQ->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B,__X2EQ);
+        __0YEI(((____ABXC *)__BEFQ),__DEFQ);
+        __GEFQ=__2VEI(((____N5WC *)__I4LS));
+        __0YEI(((____ABXC *)__BEFQ),__GEFQ);
+        __W5EQ=__W2EQ->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
+        __25EQ=((void **)((____ABXC *)__BEFQ)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__25EQ)->__id) {
+        case ____5J__: {
+          __EJBV=((____5J *)__25EQ);
+          __AJBV=NULL;
+          __THBV=((____IB )(NULL));
+          __Q5EQ= 0;
+          __NIBV=((____IB )sizeof(____5J));
+          if (((unsigned long)__NIBV ==  0)) {
+            __AJBV=__EJBV;
+          } else /* FALSE */ {
+            __Q5EQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NIBV));
+            if ((__Q5EQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FJBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GJBV=(void *)((unsigned long)(void *)((unsigned long)__NIBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HJBV=((____YWB )((____Q )(void *)((unsigned long)__GJBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FJBV=__OKI(__GJBV,((____IB )(&(table_size[(__HJBV)-1]))),((____YWB )((____Q )__GJBV)));
+              __THBV=__FJBV;
             } else /* FALSE */ {
-              __tmp__YHBV=((__UINTEGER_32__RWB )__tmp__B4EQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WHBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XHBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4GBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WHBV=micro_alloc__table__lab__HKI(__tmp__XHBV,((__POINTER__IB )(&(table_type[(__tmp__YHBV)]))),(__UINTEGER_32__RWB)(__tmp__YHBV |  1));
-              __tmp__EGBV=__tmp__WHBV;
-            };
-            result__RHBV=((__STRING_CST__5J *)__tmp__EGBV);
-            *(result__RHBV) = *(Self__VHBV);
-          };
-          __tmp__54EQ=result__RHBV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__54EQ=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__N4EQ));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__J3LS=((__PROTOTYPE_CST__45WC *)__tmp__N4EQ);
-          __tmp__K3LS=create__type__IJ2C(Self__J3LS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__J3LS->parent_constant__55WC.static_type__SG4D);
-          __tmp__54EQ=__tmp__K3LS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__M3LS=((__INTEGER_CST__KAXC *)__tmp__N4EQ);
-          __tmp__LBFQ=Self__M3LS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__NIBV=Self__M3LS->value__YG4D;
-          __tmp__V4EQ=Self__M3LS->parent_constant__LAXC.static_type__SG4D;
-          Self__M3LS=NULL;
-          __tmp__EGBV=((__POINTER__IB )(NULL));
-          __tmp__B4EQ= 0;
-          __tmp__4GBV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__4GBV ==  0)) {
-            Self__M3LS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__B4EQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4GBV));
-            if ((__tmp__B4EQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WHBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XHBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4GBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YHBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XHBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WHBV=micro_alloc__table__lab__HKI(__tmp__XHBV,((__POINTER__IB )(&(table_size[(__tmp__YHBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XHBV)));
-              __tmp__EGBV=__tmp__WHBV;
+              __HJBV=((____YWB )__Q5EQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FJBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GJBV=(void *)((unsigned long)(void *)((unsigned long)__NIBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FJBV=__OKI(__GJBV,((____IB )(&(table_type[(__HJBV)]))),(____YWB)(__HJBV |  1));
+              __THBV=__FJBV;
+            };
+            __AJBV=((____5J *)__THBV);
+            *(__AJBV) = *(__EJBV);
+          };
+          __OAFQ=__AJBV;
+        } break;
+        case ____0AXC__: {
+          __OAFQ=__JZAL(((____0AXC *)__25EQ));
+        } break;
+        case ____NBXC__: {
+          __Y4LS=((____NBXC *)__25EQ);
+          __Z4LS=__XK2C(__Y4LS->__OBXC.__DK.__CK.__YH.__O2B,__Y4LS->__OBXC.__BI4D);
+          __OAFQ=__Z4LS;
+        } break;
+        case ____ZBXC__: {
+          __14LS=((____ZBXC *)__25EQ);
+          __0CFQ=__14LS->__0BXC.__DK.__CK.__YH.__O2B;
+          __2JBV=__14LS->__HI4D;
+          __EAFQ=__14LS->__0BXC.__BI4D;
+          __14LS=NULL;
+          __THBV=((____IB )(NULL));
+          __Q5EQ= 0;
+          __NIBV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__NIBV ==  0)) {
+            __14LS=__ZBXC__;
+          } else /* FALSE */ {
+            __Q5EQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NIBV));
+            if ((__Q5EQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FJBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GJBV=(void *)((unsigned long)(void *)((unsigned long)__NIBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HJBV=((____YWB )((____Q )(void *)((unsigned long)__GJBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FJBV=__OKI(__GJBV,((____IB )(&(table_size[(__HJBV)-1]))),((____YWB )((____Q )__GJBV)));
+              __THBV=__FJBV;
             } else /* FALSE */ {
-              __tmp__YHBV=((__UINTEGER_32__RWB )__tmp__B4EQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WHBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XHBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4GBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WHBV=micro_alloc__table__lab__HKI(__tmp__XHBV,((__POINTER__IB )(&(table_type[(__tmp__YHBV)]))),(__UINTEGER_32__RWB)(__tmp__YHBV |  1));
-              __tmp__EGBV=__tmp__WHBV;
-            };
-            Self__M3LS=((__INTEGER_CST__KAXC *)__tmp__EGBV);
-            *(Self__M3LS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__LIBV=((__INTEGER_CST__KAXC *)Self__M3LS);
-          Self__LIBV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__LBFQ;
-          Self__LIBV->value__YG4D=v__NIBV;
-          Self__LIBV->parent_constant__LAXC.static_type__SG4D=__tmp__V4EQ;
-          check_type__KYEE(Self__LIBV);
-          __tmp__54EQ=Self__M3LS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__54EQ=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__N4EQ));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__Z5QT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__N4EQ)->local__PUEJ));
-          if (__tmp__Z5QT==NULL) {
-            __tmp__05QT=NULL;
+              __HJBV=((____YWB )__Q5EQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FJBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GJBV=(void *)((unsigned long)(void *)((unsigned long)__NIBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FJBV=__OKI(__GJBV,((____IB )(&(table_type[(__HJBV)]))),(____YWB)(__HJBV |  1));
+              __THBV=__FJBV;
+            };
+            __14LS=((____ZBXC *)__THBV);
+            *(__14LS) = *(__ZBXC__);
+          };
+          __0JBV=((____ZBXC *)__14LS);
+          __0JBV->__0BXC.__DK.__CK.__YH.__O2B=__0CFQ;
+          __0JBV->__HI4D=__2JBV;
+          __0JBV->__0BXC.__BI4D=__EAFQ;
+          __ZZEE(__0JBV);
+          __OAFQ=__14LS;
+        } break;
+        case ____DMWH__: {
+          __OAFQ=__W3OK(((____DMWH *)__25EQ));
+        } break;
+        case ____2A0I__: {
+          __IBRT=__2VEI(((____N5WC *)((____2A0I *)__25EQ)->__4VEJ));
+          if (__IBRT==NULL) {
+            __JBRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__05QT=((__READ_LOCAL__N5ZI *)__tmp__Z5QT);
+            __JBRT=((____2A0I *)__IBRT);
           };
-          __tmp__54EQ=__tmp__05QT;
+          __OAFQ=__JBRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__54EQ=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__N4EQ));
+        case ____HJNJ__: {
+          __OAFQ=__Y0AL(((____HJNJ *)__25EQ));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__54EQ=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__N4EQ));
+        case ____SJNJ__: {
+          __OAFQ=__D1AL(((____SJNJ *)__25EQ));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__Q3LS=((__IS_EXPANDED__L5NJ *)__tmp__N4EQ);
-          __tmp__LBFQ=Self__Q3LS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__Z5QT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__Q3LS->receiver__554J)->local__PUEJ));
-          if (__tmp__Z5QT==NULL) {
-            __tmp__05QT=NULL;
+        case ____0AOJ__: {
+          __54LS=((____0AOJ *)__25EQ);
+          __0CFQ=__54LS->__1AOJ.__CK.__YH.__O2B;
+          __IBRT=__2VEI(((____N5WC *)((____2A0I *)__54LS->__OB5J)->__4VEJ));
+          if (__IBRT==NULL) {
+            __JBRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__05QT=((__READ_LOCAL__N5ZI *)__tmp__Z5QT);
-          };
-          Self__Q3LS=NULL;
-          __tmp__EGBV=((__POINTER__IB )(NULL));
-          __tmp__B4EQ= 0;
-          __tmp__4GBV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__4GBV ==  0)) {
-            Self__Q3LS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__B4EQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4GBV));
-            if ((__tmp__B4EQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WHBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XHBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4GBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YHBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XHBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WHBV=micro_alloc__table__lab__HKI(__tmp__XHBV,((__POINTER__IB )(&(table_size[(__tmp__YHBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XHBV)));
-              __tmp__EGBV=__tmp__WHBV;
+            __JBRT=((____2A0I *)__IBRT);
+          };
+          __54LS=NULL;
+          __THBV=((____IB )(NULL));
+          __Q5EQ= 0;
+          __NIBV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__NIBV ==  0)) {
+            __54LS=__0AOJ__;
+          } else /* FALSE */ {
+            __Q5EQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NIBV));
+            if ((__Q5EQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FJBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GJBV=(void *)((unsigned long)(void *)((unsigned long)__NIBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HJBV=((____YWB )((____Q )(void *)((unsigned long)__GJBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FJBV=__OKI(__GJBV,((____IB )(&(table_size[(__HJBV)-1]))),((____YWB )((____Q )__GJBV)));
+              __THBV=__FJBV;
             } else /* FALSE */ {
-              __tmp__YHBV=((__UINTEGER_32__RWB )__tmp__B4EQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WHBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XHBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4GBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WHBV=micro_alloc__table__lab__HKI(__tmp__XHBV,((__POINTER__IB )(&(table_type[(__tmp__YHBV)]))),(__UINTEGER_32__RWB)(__tmp__YHBV |  1));
-              __tmp__EGBV=__tmp__WHBV;
-            };
-            Self__Q3LS=((__IS_EXPANDED__L5NJ *)__tmp__EGBV);
-            *(Self__Q3LS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__2IBV=((__IS_EXPANDED__L5NJ *)Self__Q3LS);
-          Self__2IBV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__LBFQ;
-          Self__2IBV->receiver__554J=__tmp__05QT;
-          __tmp__54EQ=Self__Q3LS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__V3LS=((__GET_TYPE_ID__V5NJ *)__tmp__N4EQ);
-          __tmp__LBFQ=Self__V3LS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__V4EQ=Self__V3LS->receiver__EA5J;
-          Self__V3LS=NULL;
-          __tmp__EGBV=((__POINTER__IB )(NULL));
-          __tmp__B4EQ= 0;
-          __tmp__4GBV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__4GBV ==  0)) {
-            Self__V3LS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__B4EQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4GBV));
-            if ((__tmp__B4EQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WHBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XHBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4GBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YHBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XHBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WHBV=micro_alloc__table__lab__HKI(__tmp__XHBV,((__POINTER__IB )(&(table_size[(__tmp__YHBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XHBV)));
-              __tmp__EGBV=__tmp__WHBV;
+              __HJBV=((____YWB )__Q5EQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FJBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GJBV=(void *)((unsigned long)(void *)((unsigned long)__NIBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FJBV=__OKI(__GJBV,((____IB )(&(table_type[(__HJBV)]))),(____YWB)(__HJBV |  1));
+              __THBV=__FJBV;
+            };
+            __54LS=((____0AOJ *)__THBV);
+            *(__54LS) = *(__0AOJ__);
+          };
+          __LKBV=((____0AOJ *)__54LS);
+          __LKBV->__1AOJ.__CK.__YH.__O2B=__0CFQ;
+          __LKBV->__OB5J=__JBRT;
+          __OAFQ=__54LS;
+        } break;
+        case ____EBOJ__: {
+          __E5LS=((____EBOJ *)__25EQ);
+          __0CFQ=__E5LS->__FBOJ.__CK.__YH.__O2B;
+          __EAFQ=__E5LS->__TB5J;
+          __E5LS=NULL;
+          __THBV=((____IB )(NULL));
+          __Q5EQ= 0;
+          __NIBV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__NIBV ==  0)) {
+            __E5LS=__EBOJ__;
+          } else /* FALSE */ {
+            __Q5EQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NIBV));
+            if ((__Q5EQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FJBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GJBV=(void *)((unsigned long)(void *)((unsigned long)__NIBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HJBV=((____YWB )((____Q )(void *)((unsigned long)__GJBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FJBV=__OKI(__GJBV,((____IB )(&(table_size[(__HJBV)-1]))),((____YWB )((____Q )__GJBV)));
+              __THBV=__FJBV;
             } else /* FALSE */ {
-              __tmp__YHBV=((__UINTEGER_32__RWB )__tmp__B4EQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WHBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XHBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4GBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WHBV=micro_alloc__table__lab__HKI(__tmp__XHBV,((__POINTER__IB )(&(table_type[(__tmp__YHBV)]))),(__UINTEGER_32__RWB)(__tmp__YHBV |  1));
-              __tmp__EGBV=__tmp__WHBV;
-            };
-            Self__V3LS=((__GET_TYPE_ID__V5NJ *)__tmp__EGBV);
-            *(Self__V3LS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__MJBV=((__GET_TYPE_ID__V5NJ *)Self__V3LS);
-          Self__MJBV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__LBFQ;
-          Self__MJBV->receiver__EA5J=__tmp__V4EQ;
-          __tmp__54EQ=Self__V3LS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__54EQ=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__N4EQ));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__54EQ=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__N4EQ));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__54EQ=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__N4EQ));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__54EQ=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__N4EQ));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__54EQ=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__N4EQ));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__54EQ=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__N4EQ));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__54EQ=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__N4EQ));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__54EQ=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__N4EQ));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__54EQ=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__N4EQ));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__Y3LS=((__SIZE_OF__NGOJ *)__tmp__N4EQ);
-          __tmp__LBFQ=Self__Y3LS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__V4EQ=Self__Y3LS->receiver__OC5J;
-          Self__Y3LS=NULL;
-          __tmp__EGBV=((__POINTER__IB )(NULL));
-          __tmp__B4EQ= 0;
-          __tmp__4GBV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__4GBV ==  0)) {
-            Self__Y3LS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__B4EQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4GBV));
-            if ((__tmp__B4EQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WHBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XHBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4GBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YHBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XHBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WHBV=micro_alloc__table__lab__HKI(__tmp__XHBV,((__POINTER__IB )(&(table_size[(__tmp__YHBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XHBV)));
-              __tmp__EGBV=__tmp__WHBV;
+              __HJBV=((____YWB )__Q5EQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FJBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GJBV=(void *)((unsigned long)(void *)((unsigned long)__NIBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FJBV=__OKI(__GJBV,((____IB )(&(table_type[(__HJBV)]))),(____YWB)(__HJBV |  1));
+              __THBV=__FJBV;
+            };
+            __E5LS=((____EBOJ *)__THBV);
+            *(__E5LS) = *(__EBOJ__);
+          };
+          __1KBV=((____EBOJ *)__E5LS);
+          __1KBV->__FBOJ.__CK.__YH.__O2B=__0CFQ;
+          __1KBV->__TB5J=__EAFQ;
+          __OAFQ=__E5LS;
+        } break;
+        case ____3BOJ__: {
+          __OAFQ=__21AL(((____3BOJ *)__25EQ));
+        } break;
+        case ____RCOJ__: {
+          __OAFQ=__H2AL(((____RCOJ *)__25EQ));
+        } break;
+        case ____HDOJ__: {
+          __OAFQ=__S2AL(((____HDOJ *)__25EQ));
+        } break;
+        case ____1DOJ__: {
+          __OAFQ=__32AL(((____1DOJ *)__25EQ));
+        } break;
+        case ____PEOJ__: {
+          __OAFQ=__I3AL(((____PEOJ *)__25EQ));
+        } break;
+        case ____DFOJ__: {
+          __OAFQ=__T3AL(((____DFOJ *)__25EQ));
+        } break;
+        case ____XFOJ__: {
+          __OAFQ=__43AL(((____XFOJ *)__25EQ));
+        } break;
+        case ____QGOJ__: {
+          __OAFQ=__J4AL(((____QGOJ *)__25EQ));
+        } break;
+        case ____EHOJ__: {
+          __OAFQ=__X4AL(((____EHOJ *)__25EQ));
+        } break;
+        case ____2HOJ__: {
+          __H5LS=((____2HOJ *)__25EQ);
+          __0CFQ=__H5LS->__3HOJ.__CK.__YH.__O2B;
+          __EAFQ=__H5LS->__3D5J;
+          __H5LS=NULL;
+          __THBV=((____IB )(NULL));
+          __Q5EQ= 0;
+          __NIBV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__NIBV ==  0)) {
+            __H5LS=__2HOJ__;
+          } else /* FALSE */ {
+            __Q5EQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NIBV));
+            if ((__Q5EQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FJBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GJBV=(void *)((unsigned long)(void *)((unsigned long)__NIBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HJBV=((____YWB )((____Q )(void *)((unsigned long)__GJBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FJBV=__OKI(__GJBV,((____IB )(&(table_size[(__HJBV)-1]))),((____YWB )((____Q )__GJBV)));
+              __THBV=__FJBV;
             } else /* FALSE */ {
-              __tmp__YHBV=((__UINTEGER_32__RWB )__tmp__B4EQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WHBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XHBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4GBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WHBV=micro_alloc__table__lab__HKI(__tmp__XHBV,((__POINTER__IB )(&(table_type[(__tmp__YHBV)]))),(__UINTEGER_32__RWB)(__tmp__YHBV |  1));
-              __tmp__EGBV=__tmp__WHBV;
-            };
-            Self__Y3LS=((__SIZE_OF__NGOJ *)__tmp__EGBV);
-            *(Self__Y3LS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__2JBV=((__SIZE_OF__NGOJ *)Self__Y3LS);
-          Self__2JBV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__LBFQ;
-          Self__2JBV->receiver__OC5J=__tmp__V4EQ;
-          __tmp__54EQ=Self__Y3LS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__54EQ=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__N4EQ));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__13LS=((__REAL_CST__JLOJ *)__tmp__N4EQ);
-          __tmp__LBFQ=Self__13LS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__OKBV=Self__13LS->value__DD5J;
-          __tmp__V4EQ=Self__13LS->parent_constant__KLOJ.static_type__SG4D;
-          Self__13LS=NULL;
-          __tmp__EGBV=((__POINTER__IB )(NULL));
-          __tmp__B4EQ= 0;
-          __tmp__4GBV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__4GBV ==  0)) {
-            Self__13LS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__B4EQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4GBV));
-            if ((__tmp__B4EQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WHBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XHBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4GBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YHBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XHBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WHBV=micro_alloc__table__lab__HKI(__tmp__XHBV,((__POINTER__IB )(&(table_size[(__tmp__YHBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XHBV)));
-              __tmp__EGBV=__tmp__WHBV;
+              __HJBV=((____YWB )__Q5EQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FJBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GJBV=(void *)((unsigned long)(void *)((unsigned long)__NIBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FJBV=__OKI(__GJBV,((____IB )(&(table_type[(__HJBV)]))),(____YWB)(__HJBV |  1));
+              __THBV=__FJBV;
+            };
+            __H5LS=((____2HOJ *)__THBV);
+            *(__H5LS) = *(__2HOJ__);
+          };
+          __LLBV=((____2HOJ *)__H5LS);
+          __LLBV->__3HOJ.__CK.__YH.__O2B=__0CFQ;
+          __LLBV->__3D5J=__EAFQ;
+          __OAFQ=__H5LS;
+        } break;
+        case ____YIOJ__: {
+          __OAFQ=__I5AL(((____YIOJ *)__25EQ));
+        } break;
+        case ____YMOJ__: {
+          __K5LS=((____YMOJ *)__25EQ);
+          __0CFQ=__K5LS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __3LBV=__K5LS->__SE5J;
+          __EAFQ=__K5LS->__ZMOJ.__BI4D;
+          __K5LS=NULL;
+          __THBV=((____IB )(NULL));
+          __Q5EQ= 0;
+          __NIBV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__NIBV ==  0)) {
+            __K5LS=__YMOJ__;
+          } else /* FALSE */ {
+            __Q5EQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NIBV));
+            if ((__Q5EQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FJBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GJBV=(void *)((unsigned long)(void *)((unsigned long)__NIBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HJBV=((____YWB )((____Q )(void *)((unsigned long)__GJBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FJBV=__OKI(__GJBV,((____IB )(&(table_size[(__HJBV)-1]))),((____YWB )((____Q )__GJBV)));
+              __THBV=__FJBV;
             } else /* FALSE */ {
-              __tmp__YHBV=((__UINTEGER_32__RWB )__tmp__B4EQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WHBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XHBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4GBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WHBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WHBV=micro_alloc__table__lab__HKI(__tmp__XHBV,((__POINTER__IB )(&(table_type[(__tmp__YHBV)]))),(__UINTEGER_32__RWB)(__tmp__YHBV |  1));
-              __tmp__EGBV=__tmp__WHBV;
-            };
-            Self__13LS=((__REAL_CST__JLOJ *)__tmp__EGBV);
-            *(Self__13LS) = *(REAL_CST__JLOJ__);
-          };
-          Self__MKBV=((__REAL_CST__JLOJ *)Self__13LS);
-          Self__MKBV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__LBFQ;
-          Self__MKBV->value__DD5J=v__OKBV;
-          Self__MKBV->parent_constant__KLOJ.static_type__SG4D=__tmp__V4EQ;
-          __tmp__54EQ=Self__13LS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__53LS=((__CHARACTER_CST__5LOJ *)__tmp__N4EQ);
-          __tmp__A4LS=create__char__CMQJ(Self__53LS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__53LS->text__ID5J);
-          __tmp__54EQ=__tmp__A4LS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__C4LS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__N4EQ);
-          __tmp__D4LS=create__text__2PQJ(Self__C4LS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__C4LS->string__EBJK);
-          __tmp__54EQ=__tmp__D4LS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__54EQ=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__N4EQ));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__54EQ=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__N4EQ));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__54EQ=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__N4EQ));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__54EQ=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__N4EQ));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__54EQ=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__N4EQ));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__54EQ=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__N4EQ));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__54EQ=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__N4EQ));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__54EQ=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__N4EQ));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__DCFQ=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__N4EQ)->global__Y5JM),NULL);
-          if (__tmp__DCFQ==NULL) {
-            __tmp__QOCU=NULL;
+              __HJBV=((____YWB )__Q5EQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FJBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GJBV=(void *)((unsigned long)(void *)((unsigned long)__NIBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FJBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FJBV=__OKI(__GJBV,((____IB )(&(table_type[(__HJBV)]))),(____YWB)(__HJBV |  1));
+              __THBV=__FJBV;
+            };
+            __K5LS=((____YMOJ *)__THBV);
+            *(__K5LS) = *(__YMOJ__);
+          };
+          __1LBV=((____YMOJ *)__K5LS);
+          __1LBV->__ZMOJ.__DK.__CK.__YH.__O2B=__0CFQ;
+          __1LBV->__SE5J=__3LBV;
+          __1LBV->__ZMOJ.__BI4D=__EAFQ;
+          __OAFQ=__K5LS;
+        } break;
+        case ____ONOJ__: {
+          __O5LS=((____ONOJ *)__25EQ);
+          __P5LS=__RNQJ(__O5LS->__PNOJ.__DK.__CK.__YH.__O2B,__O5LS->__XE5J);
+          __OAFQ=__P5LS;
+        } break;
+        case ____YOOJ__: {
+          __R5LS=((____YOOJ *)__25EQ);
+          __S5LS=__LRQJ(__R5LS->__ZOOJ.__DK.__CK.__YH.__O2B,__R5LS->__TCJK);
+          __OAFQ=__S5LS;
+        } break;
+        case ____IM4K__: {
+          __OAFQ=__NZFM(((____IM4K *)__25EQ));
+        } break;
+        case ____T5FL__: {
+          __OAFQ=__V35O(((____T5FL *)__25EQ));
+        } break;
+        case ____3DUL__: {
+          __OAFQ=__AJVP(((____3DUL *)__25EQ));
+        } break;
+        case ____0EUL__: {
+          __OAFQ=__QB4P(((____0EUL *)__25EQ));
+        } break;
+        case ____BGUL__: {
+          __OAFQ=__LJVP(((____BGUL *)__25EQ));
+        } break;
+        case ____2GUL__: {
+          __OAFQ=__2B4P(((____2GUL *)__25EQ));
+        } break;
+        case ____B0VL__: {
+          __OAFQ=__H0BN(((____B0VL *)__25EQ));
+        } break;
+        case ____P0VL__: {
+          __OAFQ=__NCHM(((____P0VL *)__25EQ));
+        } break;
+        case ____Q5YL__: {
+          __SDFQ=__TFTL(((____FKRG *)((____Q5YL *)__25EQ)->__HBKM),NULL);
+          if (__SDFQ==NULL) {
+            __5PCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__DCFQ)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__QOCU=NULL;
+            switch (((struct ___OBJ *)__SDFQ)->__id) {
+            case ____IM4K__: {
+              __5PCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__QOCU=((__READ_GLOBAL__B4YL *)__tmp__DCFQ);
+            case ____Q5YL__: {
+              __5PCU=((____Q5YL *)__SDFQ);
             } break;
             }
           };
-          __tmp__54EQ=__tmp__QOCU;
+          __OAFQ=__5PCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__54EQ=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__N4EQ));
+        case ____UVPM__: {
+          __OAFQ=__VGWN(((____UVPM *)__25EQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__54EQ=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__N4EQ));
+        case ____0ZPM__: {
+          __OAFQ=__4G2P(((____0ZPM *)__25EQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__54EQ=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__N4EQ));
+        case ____MR0N__: {
+          __OAFQ=__DRVO(((____MR0N *)__25EQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__54EQ=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__N4EQ));
+        case ____YWBP__: {
+          __OAFQ=__DQ0Q(((____YWBP *)__25EQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__54EQ=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__N4EQ));
+        case ____LYBP__: {
+          __OAFQ=__0WUP(((____LYBP *)__25EQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__54EQ=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__N4EQ));
+        case ____CZBP__: {
+          __OAFQ=__FXUP(((____CZBP *)__25EQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__54EQ=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__N4EQ));
+        case ____3BEP__: {
+          __OAFQ=__FCIQ(((____3BEP *)__25EQ));
         } break;
         };
-        __tmp__3CFQ=new_read__slot__receiver__with__intern__2DZJ(__tmp__H4EQ,__tmp__SATQ,__tmp__54EQ,__tmp__SCFQ,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__3CFQ);
-        __tmp__SATQ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__3CFQ));
-        result__L1EQ=__tmp__SATQ;
+        __MEFQ=__LFZJ(__W5EQ,__BCTQ,__OAFQ,__BEFQ,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__MEFQ);
+        __BCTQ=__BR5H(((____UL2C *)__MEFQ));
+        __02EQ=__BCTQ;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__I1EQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__M3EQ=static_type__041P();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__M3EQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__J1EQ);
-        put_position__HRE(Self__H1EQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__X2EQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __14EQ=__JA2P();
+        __CQXE(((____WMB *)__14EQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__Y2EQ);
+        __ORE(__W2EQ->__1EUL.__AEUL.__5DUL.__CK.__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));
         };
       };
     };
   };
-  __tmp__F3EQ=result__L1EQ;
-  return(__tmp__F3EQ);
+  __U4EQ=__02EQ;
+  return(__U4EQ);
 }
 
-static void* check_type__with__ZB1P(__EXPR_AND_LOGIC__SEUL *Self__0B1P,__TYPE_FULL__PMB *t__1B1P,__POSITION__OL p__2B1P)
-// ({EXPR_AND_LOGIC__SEUL},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __ID1P(____BGUL *__JD1P,____WMB *__KD1P,____OL __LD1P)
+// ({__BGUL},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__BNBV;
-  void *result__4B1P;
-  __TYPE_FULL__PMB *__tmp__UC1P,*__tmp__HD1P,*__tmp__OD1P,*__tmp__5D1P;
-  __TYPE_FULL__PMB *__tmp__IF1P,*__tmp__MI1P;
-  __LOCAL__43WC *__tmp__V4LS,*__tmp__J5LS;
-  __WRITE_LOCAL__BEYJ *__tmp__24LS,*__tmp__Q5LS;
-  __STRING_CONSTANT__0 *__tmp__WD1P,*__tmp__3G1P,*v__CPBV;
-  void *__tmp__YD1P;
-  __PROTOTYPE__MF *__tmp__OE1P,*__tmp__SH1P;
-  __INTEGER__Q __tmp__UE1P,__tmp__VKBV,old_nb_elts__XKBV,__tmp__PLBV;
-  __INTEGER__Q old_nb_elts__RLBV;
-  void *__tmp__HMEQ;
-  __POSITION__OL __tmp__0E1P,__tmp__4H1P;
-  void *__tmp__AF1P,*__tmp__SF1P,*__tmp__WI1P;
-  __ITM_TYPE_STYLE__TMB *Self__SKBV,*Self__MLBV;
-  __STRING__BC *Self__TKBV,*Self__NLBV;
-  __POINTER__IB __tmp__YKBV,__tmp__SLBV,__tmp__KMBV,__tmp__LMBV;
-  __ITM_TYPE_MULTI__NURC *Self__B5LS,*Self__V5LS;
-  __READ_LOCAL__N5ZI *__tmp__CG1P,*__tmp__KJ1P,*__tmp__1ART,*__tmp__2ART;
-  __NODE_TYPE__FK2C *__tmp__EG1P,*__tmp__QJ1P;
-  __PROTOTYPE_CST__45WC *__tmp__HJ1P,*Self__Z5LS,*__tmp__05LS;
-  __STRING_CST__5J *Self__JMBV,*result__FMBV;
-  __UINTEGER_32__RWB __tmp__MMBV;
-  __INTEGER_CST__KAXC *Self__25LS,*Self__5MBV;
-  __IS_EXPANDED__L5NJ *Self__AAMS,*Self__QNBV;
-  __GET_TYPE_ID__V5NJ *Self__FAMS,*Self__AOBV;
-  __SIZE_OF__NGOJ *Self__IAMS,*Self__QOBV;
-  __REAL_CST__JLOJ *Self__LAMS,*Self__APBV;
-  __CHARACTER_CST__5LOJ *Self__PAMS,*__tmp__QAMS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SAMS,*__tmp__TAMS;
-  __READ_GLOBAL__B4YL *__tmp__UOCU;
-  __BOOLEAN__L __tmp__VC1P,__tmp__ID1P,__tmp__LF1P,__tmp__PI1P;
-  __CHARACTER__DB *__tmp__UKBV,*__tmp__OLBV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__FJ1P;
-  result__4B1P=NULL;
-  __tmp__UC1P=static_type__VQTP();
-  __tmp__VC1P=affect_with__QLKK(((__TYPE_FULL__PMB *)t__1B1P),__tmp__UC1P);
-  if (__tmp__VC1P) {
-    result__4B1P=Self__0B1P;
+  ____0SG __QOBV;
+  void *__ND1P;
+  ____WMB *__DE1P,*__WE1P,*__3E1P,*__OF1P,*__XG1P,*__1J1P;
+  ____N5WC *__EAMS,*__YAMS;
+  ____QFYJ *__LAMS,*__5AMS;
+  ____0 *__FF1P,*__MI1P,*__RQBV;
+  void *__HF1P;
+  ____MF *__3F1P,*__BJ1P;
+  ____Q __DG1P,__EMBV,__GMBV,__4MBV,__ANBV;
+  void *__WNEQ;
+  ____OL __JG1P,__NJ1P;
+  void *__PG1P,*__BH1P,*__FK1P;
+  ____0MB *__BMBV,*__1MBV;
+  ____BC *__CMBV,*__2MBV;
+  ____IB __HMBV,__BNBV,__ZNBV,__0NBV;
+  ____2VRC *__QAMS,*__EBMS;
+  ____2A0I *__RH1P,*__ZK1P,*__KCRT,*__LCRT;
+  ____UL2C *__TH1P,*__5K1P;
+  ____NBXC *__WK1P,*__IBMS,*__JBMS;
+  ____5J *__YNBV,*__UNBV;
+  ____YWB __1NBV;
+  ____ZBXC *__LBMS,*__OOBV;
+  ____0AOJ *__PBMS,*__5OBV;
+  ____EBOJ *__UBMS,*__PPBV;
+  ____2HOJ *__XBMS,*__5PBV;
+  ____YMOJ *__0BMS,*__PQBV;
+  ____ONOJ *__4BMS,*__5BMS;
+  ____YOOJ *__BCMS,*__CCMS;
+  ____Q5YL *__DQCU;
+  ____L __EE1P,__XE1P,__0G1P,__4J1P;
+  ____DB *__DMBV,*__3MBV;
+  ____ABXC *__UK1P;
+  __ND1P=NULL;
+  __DE1P=__ESTP();
+  __EE1P=__5MKK(((____WMB *)__KD1P),__DE1P);
+  if (__EE1P) {
+    __ND1P=__JD1P;
   } else /* FALSE */ {
-    __tmp__HD1P=static_type__VQTP();
-    __tmp__ID1P=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__HD1P),t__1B1P);
-    if (__tmp__ID1P) {
-      __tmp__OD1P=static_type__VQTP();
-      __tmp__V4LS=create__name__style__type__0HND(Self__0B1P->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__OD1P));
-      __tmp__24LS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__V4LS),Self__0B1P->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__0B1P);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__24LS);
-      __tmp__WD1P=get__HJC(last_cast_name__C31J);
-      __tmp__OD1P=static_type__VQTP();
-      __tmp__YD1P=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__OD1P),__tmp__WD1P);
-      if (((void *)__tmp__YD1P == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__5D1P=static_type__VQTP();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__5D1P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__1B1P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__WD1P);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__5D1P=static_type__VQTP();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__5D1P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__2B1P);
-        __tmp__5D1P=static_type__VQTP();
-        __tmp__OE1P=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__5D1P));
-        put_position__HRE(__tmp__OE1P->parent_named__PF.parent_itm_object__OF.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);
+    __WE1P=__ESTP();
+    __XE1P=__CDVK(((____WMB *)__WE1P),__KD1P);
+    if (__XE1P) {
+      __3E1P=__ESTP();
+      __EAMS=__JJND(__JD1P->__CGUL.__5DUL.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__3E1P));
+      __LAMS=__BQRJ(((____N5WC *)__EAMS),__JD1P->__CGUL.__5DUL.__CK.__YH.__O2B,__JD1P);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LAMS);
+      __FF1P=__OJC(__R41J);
+      __3E1P=__ESTP();
+      __HF1P=__NB3I(((____WMB *)__3E1P),__FF1P);
+      if (((void *)__HF1P == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __OF1P=__ESTP();
+        __CQXE(((____WMB *)__OF1P),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__KD1P),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__FF1P);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __OF1P=__ESTP();
+        __CQXE(((____WMB *)__OF1P),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__LD1P);
+        __OF1P=__ESTP();
+        __3F1P=__IFMJ(((____WMB *)__OF1P));
+        __ORE(__3F1P->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__YD1P)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__YD1P)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__UE1P=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__YD1P));
+      if (((struct ___OBJ *)__HF1P)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__HF1P)->__2JRG->__QLC)->__id==____OLC__) {
+          __DG1P=__HVRL(((____1JRG *)__HF1P));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__UE1P=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__YD1P));
+          __DG1P=__HVRL(((____1JRG *)__HF1P));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__YD1P)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__UE1P=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__YD1P));
+        if (((struct ___OBJ *)((____FKRG *)__HF1P)->__HKRG->__QLC)->__id==____OLC__) {
+          __DG1P=__4VRL(((____FKRG *)__HF1P));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__UE1P=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__YD1P));
+          __DG1P=__4VRL(((____FKRG *)__HF1P));
         };
       };
-      if ((__tmp__UE1P !=  1)) {
-        if (((struct ___OBJ *)__tmp__YD1P)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__HMEQ=((__SLOT_CODE__MIRG *)__tmp__YD1P)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__HMEQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__0E1P=((__ITM_SLOT__HLC *)__tmp__HMEQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__DG1P !=  1)) {
+        if (((struct ___OBJ *)__HF1P)->__id==____1JRG__) {
+          __WNEQ=((____1JRG *)__HF1P)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__WNEQ)->__id==____OLC__) {
+            __JG1P=((____OLC *)__WNEQ)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__0E1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HMEQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __JG1P=((____4G0D *)__WNEQ)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__0E1P=((__SLOT_DATA__WIRG *)__tmp__YD1P)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __JG1P=((____FKRG *)__HF1P)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__0E1P);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__JG1P);
+        __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 *)__tmp__YD1P)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__HMEQ=((__SLOT_CODE__MIRG *)__tmp__YD1P)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__HMEQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__AF1P=((__ITM_SLOT__HLC *)__tmp__HMEQ)->result_type__3VOB;
+      if (((struct ___OBJ *)__HF1P)->__id==____1JRG__) {
+        __WNEQ=((____1JRG *)__HF1P)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__WNEQ)->__id==____OLC__) {
+          __PG1P=((____OLC *)__WNEQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__AF1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HMEQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __PG1P=((____4G0D *)__WNEQ)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__HMEQ=((__SLOT_DATA__WIRG *)__tmp__YD1P)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__HMEQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__AF1P=((__ITM_SLOT__HLC *)__tmp__HMEQ)->result_type__3VOB;
+        __WNEQ=((____FKRG *)__HF1P)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__WNEQ)->__id==____OLC__) {
+          __PG1P=((____OLC *)__WNEQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__AF1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HMEQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __PG1P=((____4G0D *)__WNEQ)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__AF1P==NULL) {
-        __tmp__HMEQ=NULL;
+      if (__PG1P==NULL) {
+        __WNEQ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__AF1P)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__HMEQ=((void *)__tmp__AF1P);
+        switch (((struct ___OBJ *)__PG1P)->__id) {
+        case ____QMB__: {
+          __WNEQ=((void *)__PG1P);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__HMEQ=((void *)__tmp__AF1P);
+        case ____0MB__: {
+          __WNEQ=((void *)__PG1P);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__HMEQ=((void *)__tmp__AF1P);
+        case ____KPB__: {
+          __WNEQ=((void *)__PG1P);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__HMEQ=((void *)__tmp__AF1P);
+        case ____TEZ__: {
+          __WNEQ=((void *)__PG1P);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__HMEQ=NULL;
+        case ____2VRC__: {
+          __WNEQ=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__HMEQ=NULL;
+        case ____GZRC__: {
+          __WNEQ=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__HMEQ == (void *)NULL)) {
-        __tmp__LF1P=TRUE__K__;
+      if (((void *)__WNEQ == (void *)NULL)) {
+        __0G1P=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__HMEQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__IF1P=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__HMEQ));
+        switch (((struct ___OBJ *)__WNEQ)->__id) {
+        case ____QMB__: {
+          __XG1P=__43X(((____QMB *)__WNEQ));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__IF1P=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HMEQ)));
+        case ____0MB__: {
+          __XG1P=__D5X(((____0MB *)((____QMB *)__WNEQ)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__IF1P=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HMEQ)),NULL);
+        case ____KPB__: {
+          __XG1P=__LAY(((____KPB *)((____QMB *)__WNEQ)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__IF1P=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HMEQ)),NULL);
+        case ____TEZ__: {
+          __XG1P=__HZ1D(((____TEZ *)((____QMB *)__WNEQ)),NULL);
         } break;
         };
-        __tmp__LF1P=((void *)__tmp__IF1P != (void *)t__1B1P);
+        __0G1P=((void *)__XG1P != (void *)__KD1P);
       };
-      if (__tmp__LF1P) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__YD1P)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__AF1P=((__SLOT_CODE__MIRG *)__tmp__YD1P)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AF1P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__SF1P=((__ITM_SLOT__HLC *)__tmp__AF1P)->result_type__3VOB;
+      if (__0G1P) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__HF1P)->__id==____1JRG__) {
+          __PG1P=((____1JRG *)__HF1P)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__PG1P)->__id==____OLC__) {
+            __BH1P=((____OLC *)__PG1P)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__SF1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AF1P)->parent_itm_slot__QF0D.result_type__3VOB;
+            __BH1P=((____4G0D *)__PG1P)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__AF1P=((__SLOT_DATA__WIRG *)__tmp__YD1P)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AF1P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__SF1P=((__ITM_SLOT__HLC *)__tmp__AF1P)->result_type__3VOB;
+          __PG1P=((____FKRG *)__HF1P)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__PG1P)->__id==____OLC__) {
+            __BH1P=((____OLC *)__PG1P)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__SF1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AF1P)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__SF1P)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__SF1P)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__SKBV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SF1P));
-          if (((void *)Self__SKBV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__SKBV->style__MPC);
-            Self__TKBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__TKBV->capacity__HFL <= Self__TKBV->count__WJ)) {
-              if ((Self__TKBV->capacity__HFL ==  0)) {
-                Self__TKBV->capacity__HFL= 32;
-                __tmp__UKBV=create__KVW( 32);
-                Self__TKBV->storage__4EL=__tmp__UKBV;
+            __BH1P=((____4G0D *)__PG1P)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__BH1P)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__BH1P)->__KPC);
+        } break;
+        case ____0MB__: {
+          __BMBV=((____0MB *)((____QMB *)__BH1P));
+          if (((void *)__BMBV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__BMBV->__TPC);
+            __CMBV=((____BC *)__YC);
+            if ((__CMBV->__OFL <= __CMBV->__WJ)) {
+              if ((__CMBV->__OFL ==  0)) {
+                __CMBV->__OFL= 32;
+                __DMBV=__RVW( 32);
+                __CMBV->__FFL=__DMBV;
               } else /* FALSE */ {
-                __tmp__VKBV=(__INTEGER__Q)(Self__TKBV->capacity__HFL <<  1);
-                __tmp__UKBV=((__CHARACTER__DB *)Self__TKBV->storage__4EL);
-                old_nb_elts__XKBV=Self__TKBV->capacity__HFL;
-                __tmp__YKBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UKBV),((__UINTEGER_32__RWB )old_nb_elts__XKBV),((__UINTEGER_32__RWB )__tmp__VKBV));
-                __tmp__UKBV=((__CHARACTER__DB *)__tmp__YKBV);
-                clear__to__F00(__tmp__UKBV,old_nb_elts__XKBV,(__INTEGER__Q)(__tmp__VKBV -  1));
-                Self__TKBV->storage__4EL=__tmp__UKBV;
-                Self__TKBV->capacity__HFL=__tmp__VKBV;
+                __EMBV=(____Q)(__CMBV->__OFL <<  1);
+                __DMBV=((____DB *)__CMBV->__FFL);
+                __GMBV=__CMBV->__OFL;
+                __HMBV=__55W(((____IB )__DMBV),((____YWB )__GMBV),((____YWB )__EMBV));
+                __DMBV=((____DB *)__HMBV);
+                __M00(__DMBV,__GMBV,(____Q)(__EMBV -  1));
+                __CMBV->__FFL=__DMBV;
+                __CMBV->__OFL=__EMBV;
               };
             };
-            ((__CHARACTER__DB *)Self__TKBV->storage__4EL)[Self__TKBV->count__WJ]=' ';
-            Self__TKBV->count__WJ=(__INTEGER__Q)(Self__TKBV->count__WJ +  1);
+            ((____DB *)__CMBV->__FFL)[__CMBV->__WJ]=' ';
+            __CMBV->__WJ=(____Q)(__CMBV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__SKBV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__BMBV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SF1P)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__BH1P)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SF1P))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__BH1P))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__B5LS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SF1P));
-          Self__TKBV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__TKBV->capacity__HFL <= Self__TKBV->count__WJ)) {
-            if ((Self__TKBV->capacity__HFL ==  0)) {
-              Self__TKBV->capacity__HFL= 32;
-              __tmp__UKBV=create__KVW( 32);
-              Self__TKBV->storage__4EL=__tmp__UKBV;
+        case ____2VRC__: {
+          __QAMS=((____2VRC *)((____QMB *)__BH1P));
+          __CMBV=((____BC *)__YC);
+          if ((__CMBV->__OFL <= __CMBV->__WJ)) {
+            if ((__CMBV->__OFL ==  0)) {
+              __CMBV->__OFL= 32;
+              __DMBV=__RVW( 32);
+              __CMBV->__FFL=__DMBV;
             } else /* FALSE */ {
-              __tmp__VKBV=(__INTEGER__Q)(Self__TKBV->capacity__HFL <<  1);
-              __tmp__UKBV=((__CHARACTER__DB *)Self__TKBV->storage__4EL);
-              old_nb_elts__XKBV=Self__TKBV->capacity__HFL;
-              __tmp__YKBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UKBV),((__UINTEGER_32__RWB )old_nb_elts__XKBV),((__UINTEGER_32__RWB )__tmp__VKBV));
-              __tmp__UKBV=((__CHARACTER__DB *)__tmp__YKBV);
-              clear__to__F00(__tmp__UKBV,old_nb_elts__XKBV,(__INTEGER__Q)(__tmp__VKBV -  1));
-              Self__TKBV->storage__4EL=__tmp__UKBV;
-              Self__TKBV->capacity__HFL=__tmp__VKBV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__TKBV->storage__4EL)[Self__TKBV->count__WJ]='(';
-          Self__TKBV->count__WJ=(__INTEGER__Q)(Self__TKBV->count__WJ +  1);
-          display_raw__DGAD(Self__B5LS,string_tmp__YC);
-          Self__TKBV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__TKBV->capacity__HFL <= Self__TKBV->count__WJ)) {
-            if ((Self__TKBV->capacity__HFL ==  0)) {
-              Self__TKBV->capacity__HFL= 32;
-              __tmp__UKBV=create__KVW( 32);
-              Self__TKBV->storage__4EL=__tmp__UKBV;
+              __EMBV=(____Q)(__CMBV->__OFL <<  1);
+              __DMBV=((____DB *)__CMBV->__FFL);
+              __GMBV=__CMBV->__OFL;
+              __HMBV=__55W(((____IB )__DMBV),((____YWB )__GMBV),((____YWB )__EMBV));
+              __DMBV=((____DB *)__HMBV);
+              __M00(__DMBV,__GMBV,(____Q)(__EMBV -  1));
+              __CMBV->__FFL=__DMBV;
+              __CMBV->__OFL=__EMBV;
+            };
+          };
+          ((____DB *)__CMBV->__FFL)[__CMBV->__WJ]='(';
+          __CMBV->__WJ=(____Q)(__CMBV->__WJ +  1);
+          __SHAD(__QAMS,__YC);
+          __CMBV=((____BC *)__YC);
+          if ((__CMBV->__OFL <= __CMBV->__WJ)) {
+            if ((__CMBV->__OFL ==  0)) {
+              __CMBV->__OFL= 32;
+              __DMBV=__RVW( 32);
+              __CMBV->__FFL=__DMBV;
             } else /* FALSE */ {
-              __tmp__VKBV=(__INTEGER__Q)(Self__TKBV->capacity__HFL <<  1);
-              __tmp__UKBV=((__CHARACTER__DB *)Self__TKBV->storage__4EL);
-              old_nb_elts__XKBV=Self__TKBV->capacity__HFL;
-              __tmp__YKBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UKBV),((__UINTEGER_32__RWB )old_nb_elts__XKBV),((__UINTEGER_32__RWB )__tmp__VKBV));
-              __tmp__UKBV=((__CHARACTER__DB *)__tmp__YKBV);
-              clear__to__F00(__tmp__UKBV,old_nb_elts__XKBV,(__INTEGER__Q)(__tmp__VKBV -  1));
-              Self__TKBV->storage__4EL=__tmp__UKBV;
-              Self__TKBV->capacity__HFL=__tmp__VKBV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__TKBV->storage__4EL)[Self__TKBV->count__WJ]=')';
-          Self__TKBV->count__WJ=(__INTEGER__Q)(Self__TKBV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SF1P)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__1B1P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__YD1P)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__AF1P=((__SLOT_CODE__MIRG *)__tmp__YD1P)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AF1P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__0E1P=((__ITM_SLOT__HLC *)__tmp__AF1P)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __EMBV=(____Q)(__CMBV->__OFL <<  1);
+              __DMBV=((____DB *)__CMBV->__FFL);
+              __GMBV=__CMBV->__OFL;
+              __HMBV=__55W(((____IB )__DMBV),((____YWB )__GMBV),((____YWB )__EMBV));
+              __DMBV=((____DB *)__HMBV);
+              __M00(__DMBV,__GMBV,(____Q)(__EMBV -  1));
+              __CMBV->__FFL=__DMBV;
+              __CMBV->__OFL=__EMBV;
+            };
+          };
+          ((____DB *)__CMBV->__FFL)[__CMBV->__WJ]=')';
+          __CMBV->__WJ=(____Q)(__CMBV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__BH1P)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__KD1P),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__HF1P)->__id==____1JRG__) {
+          __PG1P=((____1JRG *)__HF1P)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__PG1P)->__id==____OLC__) {
+            __JG1P=((____OLC *)__PG1P)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__0E1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AF1P)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __JG1P=((____4G0D *)__PG1P)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__0E1P=((__SLOT_DATA__WIRG *)__tmp__YD1P)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __JG1P=((____FKRG *)__HF1P)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__0E1P);
-        put_position__HRE(Self__0B1P->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.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(__JG1P);
+        __ORE(__JD1P->__CGUL.__5DUL.__CK.__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));
         };
       };
-      __tmp__CG1P=read__NUEI(((__LOCAL__43WC *)__tmp__V4LS));
-      __tmp__EG1P=new_read__slot__receiver__self__intern__3J2C(Self__0B1P->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__YD1P,__tmp__CG1P,__tmp__CG1P,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__EG1P);
-      __tmp__YD1P=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__EG1P));
-      result__4B1P=__tmp__YD1P;
-      __tmp__LF1P=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__LF1P=FALSE__O__;
-    };
-    if ((! __tmp__LF1P)) {
-      __tmp__OD1P=static_type__VQTP();
-      __tmp__LF1P=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__1B1P),__tmp__OD1P);
-      if (__tmp__LF1P) {
-        __tmp__5D1P=static_type__VQTP();
-        __tmp__J5LS=create__name__style__type__0HND(Self__0B1P->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__5D1P));
-        __tmp__Q5LS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__J5LS),Self__0B1P->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__0B1P);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__Q5LS);
-        __tmp__3G1P=get__HJC(last_cast_name__C31J);
-        __tmp__HMEQ=get_slot__452I(((__TYPE_FULL__PMB *)t__1B1P),__tmp__3G1P);
-        if (((void *)__tmp__HMEQ == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__1B1P),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__IF1P=static_type__VQTP();
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__IF1P),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__3G1P);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__1B1P),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__2B1P);
-          __tmp__SH1P=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__1B1P));
-          put_position__HRE(__tmp__SH1P->parent_named__PF.parent_itm_object__OF.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);
+      __RH1P=__2VEI(((____N5WC *)__EAMS));
+      __TH1P=__ML2C(__JD1P->__CGUL.__5DUL.__CK.__YH.__O2B,__HF1P,__RH1P,__RH1P,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__TH1P);
+      __HF1P=__BR5H(((____UL2C *)__TH1P));
+      __ND1P=__HF1P;
+      __0G1P=__K__;
+    } else /* FALSE */ {
+      __0G1P=__O__;
+    };
+    if ((! __0G1P)) {
+      __3E1P=__ESTP();
+      __0G1P=__1XRL(((____WMB *)__KD1P),__3E1P);
+      if (__0G1P) {
+        __OF1P=__ESTP();
+        __YAMS=__JJND(__JD1P->__CGUL.__5DUL.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__OF1P));
+        __5AMS=__BQRJ(((____N5WC *)__YAMS),__JD1P->__CGUL.__5DUL.__CK.__YH.__O2B,__JD1P);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5AMS);
+        __MI1P=__OJC(__R41J);
+        __WNEQ=__NB3I(((____WMB *)__KD1P),__MI1P);
+        if (((void *)__WNEQ == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__KD1P),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __XG1P=__ESTP();
+          __CQXE(((____WMB *)__XG1P),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__MI1P);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__KD1P),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__LD1P);
+          __BJ1P=__IFMJ(((____WMB *)__KD1P));
+          __ORE(__BJ1P->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__HMEQ)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__HMEQ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__VKBV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__HMEQ));
+        if (((struct ___OBJ *)__WNEQ)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__WNEQ)->__2JRG->__QLC)->__id==____OLC__) {
+            __EMBV=__HVRL(((____1JRG *)__WNEQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__VKBV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__HMEQ));
+            __EMBV=__HVRL(((____1JRG *)__WNEQ));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__HMEQ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__VKBV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__HMEQ));
+          if (((struct ___OBJ *)((____FKRG *)__WNEQ)->__HKRG->__QLC)->__id==____OLC__) {
+            __EMBV=__4VRL(((____FKRG *)__WNEQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__VKBV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__HMEQ));
+            __EMBV=__4VRL(((____FKRG *)__WNEQ));
           };
         };
-        if ((__tmp__VKBV !=  2)) {
-          if (((struct ___OBJ *)__tmp__HMEQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__SF1P=((__SLOT_CODE__MIRG *)__tmp__HMEQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__SF1P)->__id==__ITM_SLOT__HLC__) {
-              __tmp__4H1P=((__ITM_SLOT__HLC *)__tmp__SF1P)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__EMBV !=  2)) {
+          if (((struct ___OBJ *)__WNEQ)->__id==____1JRG__) {
+            __BH1P=((____1JRG *)__WNEQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__BH1P)->__id==____OLC__) {
+              __NJ1P=((____OLC *)__BH1P)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__4H1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SF1P)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __NJ1P=((____4G0D *)__BH1P)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__4H1P=((__SLOT_DATA__WIRG *)__tmp__HMEQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __NJ1P=((____FKRG *)__WNEQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__4H1P);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__NJ1P);
+          __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 *)__tmp__HMEQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__AF1P=((__SLOT_CODE__MIRG *)__tmp__HMEQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AF1P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__SF1P=((__ITM_SLOT__HLC *)__tmp__AF1P)->result_type__3VOB;
+        if (((struct ___OBJ *)__WNEQ)->__id==____1JRG__) {
+          __PG1P=((____1JRG *)__WNEQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__PG1P)->__id==____OLC__) {
+            __BH1P=((____OLC *)__PG1P)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__SF1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AF1P)->parent_itm_slot__QF0D.result_type__3VOB;
+            __BH1P=((____4G0D *)__PG1P)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__AF1P=((__SLOT_DATA__WIRG *)__tmp__HMEQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AF1P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__SF1P=((__ITM_SLOT__HLC *)__tmp__AF1P)->result_type__3VOB;
+          __PG1P=((____FKRG *)__WNEQ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__PG1P)->__id==____OLC__) {
+            __BH1P=((____OLC *)__PG1P)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__SF1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AF1P)->parent_itm_slot__QF0D.result_type__3VOB;
+            __BH1P=((____4G0D *)__PG1P)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__SF1P==NULL) {
-          __tmp__AF1P=NULL;
+        if (__BH1P==NULL) {
+          __PG1P=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__SF1P)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__AF1P=((void *)__tmp__SF1P);
+          switch (((struct ___OBJ *)__BH1P)->__id) {
+          case ____QMB__: {
+            __PG1P=((void *)__BH1P);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__AF1P=((void *)__tmp__SF1P);
+          case ____0MB__: {
+            __PG1P=((void *)__BH1P);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__AF1P=((void *)__tmp__SF1P);
+          case ____KPB__: {
+            __PG1P=((void *)__BH1P);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__AF1P=((void *)__tmp__SF1P);
+          case ____TEZ__: {
+            __PG1P=((void *)__BH1P);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__AF1P=NULL;
+          case ____2VRC__: {
+            __PG1P=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__AF1P=NULL;
+          case ____GZRC__: {
+            __PG1P=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__AF1P == (void *)NULL)) {
-          __tmp__PI1P=TRUE__K__;
+        if (((void *)__PG1P == (void *)NULL)) {
+          __4J1P=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__AF1P)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__MI1P=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__AF1P));
+          switch (((struct ___OBJ *)__PG1P)->__id) {
+          case ____QMB__: {
+            __1J1P=__43X(((____QMB *)__PG1P));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__MI1P=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__AF1P)));
+          case ____0MB__: {
+            __1J1P=__D5X(((____0MB *)((____QMB *)__PG1P)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__MI1P=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__AF1P)),NULL);
+          case ____KPB__: {
+            __1J1P=__LAY(((____KPB *)((____QMB *)__PG1P)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__MI1P=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__AF1P)),NULL);
+          case ____TEZ__: {
+            __1J1P=__HZ1D(((____TEZ *)((____QMB *)__PG1P)),NULL);
           } break;
           };
-          __tmp__PI1P=((void *)__tmp__MI1P != (void *)t__1B1P);
+          __4J1P=((void *)__1J1P != (void *)__KD1P);
         };
-        if (__tmp__PI1P) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__HMEQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__SF1P=((__SLOT_CODE__MIRG *)__tmp__HMEQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__SF1P)->__id==__ITM_SLOT__HLC__) {
-              __tmp__WI1P=((__ITM_SLOT__HLC *)__tmp__SF1P)->result_type__3VOB;
+        if (__4J1P) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__WNEQ)->__id==____1JRG__) {
+            __BH1P=((____1JRG *)__WNEQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__BH1P)->__id==____OLC__) {
+              __FK1P=((____OLC *)__BH1P)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__WI1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SF1P)->parent_itm_slot__QF0D.result_type__3VOB;
+              __FK1P=((____4G0D *)__BH1P)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__SF1P=((__SLOT_DATA__WIRG *)__tmp__HMEQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__SF1P)->__id==__ITM_SLOT__HLC__) {
-              __tmp__WI1P=((__ITM_SLOT__HLC *)__tmp__SF1P)->result_type__3VOB;
+            __BH1P=((____FKRG *)__WNEQ)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__BH1P)->__id==____OLC__) {
+              __FK1P=((____OLC *)__BH1P)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__WI1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SF1P)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__WI1P)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__WI1P)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__MLBV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WI1P));
-            if (((void *)Self__MLBV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__MLBV->style__MPC);
-              Self__NLBV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__NLBV->capacity__HFL <= Self__NLBV->count__WJ)) {
-                if ((Self__NLBV->capacity__HFL ==  0)) {
-                  Self__NLBV->capacity__HFL= 32;
-                  __tmp__OLBV=create__KVW( 32);
-                  Self__NLBV->storage__4EL=__tmp__OLBV;
+              __FK1P=((____4G0D *)__BH1P)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__FK1P)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__FK1P)->__KPC);
+          } break;
+          case ____0MB__: {
+            __1MBV=((____0MB *)((____QMB *)__FK1P));
+            if (((void *)__1MBV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__1MBV->__TPC);
+              __2MBV=((____BC *)__YC);
+              if ((__2MBV->__OFL <= __2MBV->__WJ)) {
+                if ((__2MBV->__OFL ==  0)) {
+                  __2MBV->__OFL= 32;
+                  __3MBV=__RVW( 32);
+                  __2MBV->__FFL=__3MBV;
                 } else /* FALSE */ {
-                  __tmp__PLBV=(__INTEGER__Q)(Self__NLBV->capacity__HFL <<  1);
-                  __tmp__OLBV=((__CHARACTER__DB *)Self__NLBV->storage__4EL);
-                  old_nb_elts__RLBV=Self__NLBV->capacity__HFL;
-                  __tmp__SLBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OLBV),((__UINTEGER_32__RWB )old_nb_elts__RLBV),((__UINTEGER_32__RWB )__tmp__PLBV));
-                  __tmp__OLBV=((__CHARACTER__DB *)__tmp__SLBV);
-                  clear__to__F00(__tmp__OLBV,old_nb_elts__RLBV,(__INTEGER__Q)(__tmp__PLBV -  1));
-                  Self__NLBV->storage__4EL=__tmp__OLBV;
-                  Self__NLBV->capacity__HFL=__tmp__PLBV;
+                  __4MBV=(____Q)(__2MBV->__OFL <<  1);
+                  __3MBV=((____DB *)__2MBV->__FFL);
+                  __ANBV=__2MBV->__OFL;
+                  __BNBV=__55W(((____IB )__3MBV),((____YWB )__ANBV),((____YWB )__4MBV));
+                  __3MBV=((____DB *)__BNBV);
+                  __M00(__3MBV,__ANBV,(____Q)(__4MBV -  1));
+                  __2MBV->__FFL=__3MBV;
+                  __2MBV->__OFL=__4MBV;
                 };
               };
-              ((__CHARACTER__DB *)Self__NLBV->storage__4EL)[Self__NLBV->count__WJ]=' ';
-              Self__NLBV->count__WJ=(__INTEGER__Q)(Self__NLBV->count__WJ +  1);
+              ((____DB *)__2MBV->__FFL)[__2MBV->__WJ]=' ';
+              __2MBV->__WJ=(____Q)(__2MBV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__MLBV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__1MBV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WI1P)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__FK1P)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WI1P))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__FK1P))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__V5LS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WI1P));
-            Self__NLBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__NLBV->capacity__HFL <= Self__NLBV->count__WJ)) {
-              if ((Self__NLBV->capacity__HFL ==  0)) {
-                Self__NLBV->capacity__HFL= 32;
-                __tmp__OLBV=create__KVW( 32);
-                Self__NLBV->storage__4EL=__tmp__OLBV;
+          case ____2VRC__: {
+            __EBMS=((____2VRC *)((____QMB *)__FK1P));
+            __2MBV=((____BC *)__YC);
+            if ((__2MBV->__OFL <= __2MBV->__WJ)) {
+              if ((__2MBV->__OFL ==  0)) {
+                __2MBV->__OFL= 32;
+                __3MBV=__RVW( 32);
+                __2MBV->__FFL=__3MBV;
               } else /* FALSE */ {
-                __tmp__PLBV=(__INTEGER__Q)(Self__NLBV->capacity__HFL <<  1);
-                __tmp__OLBV=((__CHARACTER__DB *)Self__NLBV->storage__4EL);
-                old_nb_elts__RLBV=Self__NLBV->capacity__HFL;
-                __tmp__SLBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OLBV),((__UINTEGER_32__RWB )old_nb_elts__RLBV),((__UINTEGER_32__RWB )__tmp__PLBV));
-                __tmp__OLBV=((__CHARACTER__DB *)__tmp__SLBV);
-                clear__to__F00(__tmp__OLBV,old_nb_elts__RLBV,(__INTEGER__Q)(__tmp__PLBV -  1));
-                Self__NLBV->storage__4EL=__tmp__OLBV;
-                Self__NLBV->capacity__HFL=__tmp__PLBV;
+                __4MBV=(____Q)(__2MBV->__OFL <<  1);
+                __3MBV=((____DB *)__2MBV->__FFL);
+                __ANBV=__2MBV->__OFL;
+                __BNBV=__55W(((____IB )__3MBV),((____YWB )__ANBV),((____YWB )__4MBV));
+                __3MBV=((____DB *)__BNBV);
+                __M00(__3MBV,__ANBV,(____Q)(__4MBV -  1));
+                __2MBV->__FFL=__3MBV;
+                __2MBV->__OFL=__4MBV;
               };
             };
-            ((__CHARACTER__DB *)Self__NLBV->storage__4EL)[Self__NLBV->count__WJ]='(';
-            Self__NLBV->count__WJ=(__INTEGER__Q)(Self__NLBV->count__WJ +  1);
-            display_raw__DGAD(Self__V5LS,string_tmp__YC);
-            Self__NLBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__NLBV->capacity__HFL <= Self__NLBV->count__WJ)) {
-              if ((Self__NLBV->capacity__HFL ==  0)) {
-                Self__NLBV->capacity__HFL= 32;
-                __tmp__OLBV=create__KVW( 32);
-                Self__NLBV->storage__4EL=__tmp__OLBV;
+            ((____DB *)__2MBV->__FFL)[__2MBV->__WJ]='(';
+            __2MBV->__WJ=(____Q)(__2MBV->__WJ +  1);
+            __SHAD(__EBMS,__YC);
+            __2MBV=((____BC *)__YC);
+            if ((__2MBV->__OFL <= __2MBV->__WJ)) {
+              if ((__2MBV->__OFL ==  0)) {
+                __2MBV->__OFL= 32;
+                __3MBV=__RVW( 32);
+                __2MBV->__FFL=__3MBV;
               } else /* FALSE */ {
-                __tmp__PLBV=(__INTEGER__Q)(Self__NLBV->capacity__HFL <<  1);
-                __tmp__OLBV=((__CHARACTER__DB *)Self__NLBV->storage__4EL);
-                old_nb_elts__RLBV=Self__NLBV->capacity__HFL;
-                __tmp__SLBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OLBV),((__UINTEGER_32__RWB )old_nb_elts__RLBV),((__UINTEGER_32__RWB )__tmp__PLBV));
-                __tmp__OLBV=((__CHARACTER__DB *)__tmp__SLBV);
-                clear__to__F00(__tmp__OLBV,old_nb_elts__RLBV,(__INTEGER__Q)(__tmp__PLBV -  1));
-                Self__NLBV->storage__4EL=__tmp__OLBV;
-                Self__NLBV->capacity__HFL=__tmp__PLBV;
+                __4MBV=(____Q)(__2MBV->__OFL <<  1);
+                __3MBV=((____DB *)__2MBV->__FFL);
+                __ANBV=__2MBV->__OFL;
+                __BNBV=__55W(((____IB )__3MBV),((____YWB )__ANBV),((____YWB )__4MBV));
+                __3MBV=((____DB *)__BNBV);
+                __M00(__3MBV,__ANBV,(____Q)(__4MBV -  1));
+                __2MBV->__FFL=__3MBV;
+                __2MBV->__OFL=__4MBV;
               };
             };
-            ((__CHARACTER__DB *)Self__NLBV->storage__4EL)[Self__NLBV->count__WJ]=')';
-            Self__NLBV->count__WJ=(__INTEGER__Q)(Self__NLBV->count__WJ +  1);
+            ((____DB *)__2MBV->__FFL)[__2MBV->__WJ]=')';
+            __2MBV->__WJ=(____Q)(__2MBV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WI1P)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__FK1P)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__1B1P),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__HMEQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__SF1P=((__SLOT_CODE__MIRG *)__tmp__HMEQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__SF1P)->__id==__ITM_SLOT__HLC__) {
-              __tmp__4H1P=((__ITM_SLOT__HLC *)__tmp__SF1P)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__KD1P),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__WNEQ)->__id==____1JRG__) {
+            __BH1P=((____1JRG *)__WNEQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__BH1P)->__id==____OLC__) {
+              __NJ1P=((____OLC *)__BH1P)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__4H1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SF1P)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __NJ1P=((____4G0D *)__BH1P)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__4H1P=((__SLOT_DATA__WIRG *)__tmp__HMEQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __NJ1P=((____FKRG *)__WNEQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__4H1P);
-          put_position__HRE(Self__0B1P->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.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(__NJ1P);
+          __ORE(__JD1P->__CGUL.__5DUL.__CK.__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));
           };
         };
-        __tmp__FJ1P=create_with_capacity__CBZH( 2);
-        __tmp__HJ1P=create__type__IJ2C(Self__0B1P->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,t__1B1P);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__FJ1P),__tmp__HJ1P);
-        __tmp__KJ1P=read__NUEI(((__LOCAL__43WC *)__tmp__J5LS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__FJ1P),__tmp__KJ1P);
-        __tmp__0E1P=Self__0B1P->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__AF1P=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__FJ1P)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__AF1P)->__id) {
-        case __STRING_CST__5J__: {
-          Self__JMBV=((__STRING_CST__5J *)__tmp__AF1P);
-          result__FMBV=NULL;
-          __tmp__YKBV=((__POINTER__IB )(NULL));
-          __tmp__UE1P= 0;
-          __tmp__SLBV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__SLBV ==  0)) {
-            result__FMBV=Self__JMBV;
-          } else /* FALSE */ {
-            __tmp__UE1P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLBV));
-            if ((__tmp__UE1P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KMBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LMBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SLBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MMBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KMBV=micro_alloc__table__lab__HKI(__tmp__LMBV,((__POINTER__IB )(&(table_size[(__tmp__MMBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMBV)));
-              __tmp__YKBV=__tmp__KMBV;
+        __UK1P=__RCZH( 2);
+        __WK1P=__XK2C(__JD1P->__CGUL.__5DUL.__CK.__YH.__O2B,__KD1P);
+        __0YEI(((____ABXC *)__UK1P),__WK1P);
+        __ZK1P=__2VEI(((____N5WC *)__YAMS));
+        __0YEI(((____ABXC *)__UK1P),__ZK1P);
+        __JG1P=__JD1P->__CGUL.__5DUL.__CK.__YH.__O2B;
+        __PG1P=((void **)((____ABXC *)__UK1P)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__PG1P)->__id) {
+        case ____5J__: {
+          __YNBV=((____5J *)__PG1P);
+          __UNBV=NULL;
+          __HMBV=((____IB )(NULL));
+          __DG1P= 0;
+          __BNBV=((____IB )sizeof(____5J));
+          if (((unsigned long)__BNBV ==  0)) {
+            __UNBV=__YNBV;
+          } else /* FALSE */ {
+            __DG1P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNBV));
+            if ((__DG1P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZNBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0NBV=(void *)((unsigned long)(void *)((unsigned long)__BNBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1NBV=((____YWB )((____Q )(void *)((unsigned long)__0NBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZNBV=__OKI(__0NBV,((____IB )(&(table_size[(__1NBV)-1]))),((____YWB )((____Q )__0NBV)));
+              __HMBV=__ZNBV;
             } else /* FALSE */ {
-              __tmp__MMBV=((__UINTEGER_32__RWB )__tmp__UE1P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KMBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LMBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SLBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KMBV=micro_alloc__table__lab__HKI(__tmp__LMBV,((__POINTER__IB )(&(table_type[(__tmp__MMBV)]))),(__UINTEGER_32__RWB)(__tmp__MMBV |  1));
-              __tmp__YKBV=__tmp__KMBV;
-            };
-            result__FMBV=((__STRING_CST__5J *)__tmp__YKBV);
-            *(result__FMBV) = *(Self__JMBV);
-          };
-          __tmp__SF1P=result__FMBV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__SF1P=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__AF1P));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__Z5LS=((__PROTOTYPE_CST__45WC *)__tmp__AF1P);
-          __tmp__05LS=create__type__IJ2C(Self__Z5LS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__Z5LS->parent_constant__55WC.static_type__SG4D);
-          __tmp__SF1P=__tmp__05LS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__25LS=((__INTEGER_CST__KAXC *)__tmp__AF1P);
-          __tmp__4H1P=Self__25LS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__BNBV=Self__25LS->value__YG4D;
-          __tmp__IF1P=Self__25LS->parent_constant__LAXC.static_type__SG4D;
-          Self__25LS=NULL;
-          __tmp__YKBV=((__POINTER__IB )(NULL));
-          __tmp__UE1P= 0;
-          __tmp__SLBV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__SLBV ==  0)) {
-            Self__25LS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__UE1P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLBV));
-            if ((__tmp__UE1P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KMBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LMBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SLBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MMBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KMBV=micro_alloc__table__lab__HKI(__tmp__LMBV,((__POINTER__IB )(&(table_size[(__tmp__MMBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMBV)));
-              __tmp__YKBV=__tmp__KMBV;
+              __1NBV=((____YWB )__DG1P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZNBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0NBV=(void *)((unsigned long)(void *)((unsigned long)__BNBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZNBV=__OKI(__0NBV,((____IB )(&(table_type[(__1NBV)]))),(____YWB)(__1NBV |  1));
+              __HMBV=__ZNBV;
+            };
+            __UNBV=((____5J *)__HMBV);
+            *(__UNBV) = *(__YNBV);
+          };
+          __BH1P=__UNBV;
+        } break;
+        case ____0AXC__: {
+          __BH1P=__JZAL(((____0AXC *)__PG1P));
+        } break;
+        case ____NBXC__: {
+          __IBMS=((____NBXC *)__PG1P);
+          __JBMS=__XK2C(__IBMS->__OBXC.__DK.__CK.__YH.__O2B,__IBMS->__OBXC.__BI4D);
+          __BH1P=__JBMS;
+        } break;
+        case ____ZBXC__: {
+          __LBMS=((____ZBXC *)__PG1P);
+          __NJ1P=__LBMS->__0BXC.__DK.__CK.__YH.__O2B;
+          __QOBV=__LBMS->__HI4D;
+          __XG1P=__LBMS->__0BXC.__BI4D;
+          __LBMS=NULL;
+          __HMBV=((____IB )(NULL));
+          __DG1P= 0;
+          __BNBV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__BNBV ==  0)) {
+            __LBMS=__ZBXC__;
+          } else /* FALSE */ {
+            __DG1P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNBV));
+            if ((__DG1P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZNBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0NBV=(void *)((unsigned long)(void *)((unsigned long)__BNBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1NBV=((____YWB )((____Q )(void *)((unsigned long)__0NBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZNBV=__OKI(__0NBV,((____IB )(&(table_size[(__1NBV)-1]))),((____YWB )((____Q )__0NBV)));
+              __HMBV=__ZNBV;
             } else /* FALSE */ {
-              __tmp__MMBV=((__UINTEGER_32__RWB )__tmp__UE1P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KMBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LMBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SLBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KMBV=micro_alloc__table__lab__HKI(__tmp__LMBV,((__POINTER__IB )(&(table_type[(__tmp__MMBV)]))),(__UINTEGER_32__RWB)(__tmp__MMBV |  1));
-              __tmp__YKBV=__tmp__KMBV;
-            };
-            Self__25LS=((__INTEGER_CST__KAXC *)__tmp__YKBV);
-            *(Self__25LS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__5MBV=((__INTEGER_CST__KAXC *)Self__25LS);
-          Self__5MBV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__4H1P;
-          Self__5MBV->value__YG4D=v__BNBV;
-          Self__5MBV->parent_constant__LAXC.static_type__SG4D=__tmp__IF1P;
-          check_type__KYEE(Self__5MBV);
-          __tmp__SF1P=Self__25LS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__SF1P=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__AF1P));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__1ART=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__AF1P)->local__PUEJ));
-          if (__tmp__1ART==NULL) {
-            __tmp__2ART=NULL;
+              __1NBV=((____YWB )__DG1P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZNBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0NBV=(void *)((unsigned long)(void *)((unsigned long)__BNBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZNBV=__OKI(__0NBV,((____IB )(&(table_type[(__1NBV)]))),(____YWB)(__1NBV |  1));
+              __HMBV=__ZNBV;
+            };
+            __LBMS=((____ZBXC *)__HMBV);
+            *(__LBMS) = *(__ZBXC__);
+          };
+          __OOBV=((____ZBXC *)__LBMS);
+          __OOBV->__0BXC.__DK.__CK.__YH.__O2B=__NJ1P;
+          __OOBV->__HI4D=__QOBV;
+          __OOBV->__0BXC.__BI4D=__XG1P;
+          __ZZEE(__OOBV);
+          __BH1P=__LBMS;
+        } break;
+        case ____DMWH__: {
+          __BH1P=__W3OK(((____DMWH *)__PG1P));
+        } break;
+        case ____2A0I__: {
+          __KCRT=__2VEI(((____N5WC *)((____2A0I *)__PG1P)->__4VEJ));
+          if (__KCRT==NULL) {
+            __LCRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__2ART=((__READ_LOCAL__N5ZI *)__tmp__1ART);
+            __LCRT=((____2A0I *)__KCRT);
           };
-          __tmp__SF1P=__tmp__2ART;
+          __BH1P=__LCRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__SF1P=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__AF1P));
+        case ____HJNJ__: {
+          __BH1P=__Y0AL(((____HJNJ *)__PG1P));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__SF1P=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__AF1P));
+        case ____SJNJ__: {
+          __BH1P=__D1AL(((____SJNJ *)__PG1P));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__AAMS=((__IS_EXPANDED__L5NJ *)__tmp__AF1P);
-          __tmp__4H1P=Self__AAMS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__1ART=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__AAMS->receiver__554J)->local__PUEJ));
-          if (__tmp__1ART==NULL) {
-            __tmp__2ART=NULL;
+        case ____0AOJ__: {
+          __PBMS=((____0AOJ *)__PG1P);
+          __NJ1P=__PBMS->__1AOJ.__CK.__YH.__O2B;
+          __KCRT=__2VEI(((____N5WC *)((____2A0I *)__PBMS->__OB5J)->__4VEJ));
+          if (__KCRT==NULL) {
+            __LCRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__2ART=((__READ_LOCAL__N5ZI *)__tmp__1ART);
-          };
-          Self__AAMS=NULL;
-          __tmp__YKBV=((__POINTER__IB )(NULL));
-          __tmp__UE1P= 0;
-          __tmp__SLBV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__SLBV ==  0)) {
-            Self__AAMS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__UE1P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLBV));
-            if ((__tmp__UE1P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KMBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LMBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SLBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MMBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KMBV=micro_alloc__table__lab__HKI(__tmp__LMBV,((__POINTER__IB )(&(table_size[(__tmp__MMBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMBV)));
-              __tmp__YKBV=__tmp__KMBV;
+            __LCRT=((____2A0I *)__KCRT);
+          };
+          __PBMS=NULL;
+          __HMBV=((____IB )(NULL));
+          __DG1P= 0;
+          __BNBV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__BNBV ==  0)) {
+            __PBMS=__0AOJ__;
+          } else /* FALSE */ {
+            __DG1P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNBV));
+            if ((__DG1P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZNBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0NBV=(void *)((unsigned long)(void *)((unsigned long)__BNBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1NBV=((____YWB )((____Q )(void *)((unsigned long)__0NBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZNBV=__OKI(__0NBV,((____IB )(&(table_size[(__1NBV)-1]))),((____YWB )((____Q )__0NBV)));
+              __HMBV=__ZNBV;
             } else /* FALSE */ {
-              __tmp__MMBV=((__UINTEGER_32__RWB )__tmp__UE1P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KMBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LMBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SLBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KMBV=micro_alloc__table__lab__HKI(__tmp__LMBV,((__POINTER__IB )(&(table_type[(__tmp__MMBV)]))),(__UINTEGER_32__RWB)(__tmp__MMBV |  1));
-              __tmp__YKBV=__tmp__KMBV;
-            };
-            Self__AAMS=((__IS_EXPANDED__L5NJ *)__tmp__YKBV);
-            *(Self__AAMS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__QNBV=((__IS_EXPANDED__L5NJ *)Self__AAMS);
-          Self__QNBV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__4H1P;
-          Self__QNBV->receiver__554J=__tmp__2ART;
-          __tmp__SF1P=Self__AAMS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__FAMS=((__GET_TYPE_ID__V5NJ *)__tmp__AF1P);
-          __tmp__4H1P=Self__FAMS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__IF1P=Self__FAMS->receiver__EA5J;
-          Self__FAMS=NULL;
-          __tmp__YKBV=((__POINTER__IB )(NULL));
-          __tmp__UE1P= 0;
-          __tmp__SLBV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__SLBV ==  0)) {
-            Self__FAMS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__UE1P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLBV));
-            if ((__tmp__UE1P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KMBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LMBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SLBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MMBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KMBV=micro_alloc__table__lab__HKI(__tmp__LMBV,((__POINTER__IB )(&(table_size[(__tmp__MMBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMBV)));
-              __tmp__YKBV=__tmp__KMBV;
+              __1NBV=((____YWB )__DG1P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZNBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0NBV=(void *)((unsigned long)(void *)((unsigned long)__BNBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZNBV=__OKI(__0NBV,((____IB )(&(table_type[(__1NBV)]))),(____YWB)(__1NBV |  1));
+              __HMBV=__ZNBV;
+            };
+            __PBMS=((____0AOJ *)__HMBV);
+            *(__PBMS) = *(__0AOJ__);
+          };
+          __5OBV=((____0AOJ *)__PBMS);
+          __5OBV->__1AOJ.__CK.__YH.__O2B=__NJ1P;
+          __5OBV->__OB5J=__LCRT;
+          __BH1P=__PBMS;
+        } break;
+        case ____EBOJ__: {
+          __UBMS=((____EBOJ *)__PG1P);
+          __NJ1P=__UBMS->__FBOJ.__CK.__YH.__O2B;
+          __XG1P=__UBMS->__TB5J;
+          __UBMS=NULL;
+          __HMBV=((____IB )(NULL));
+          __DG1P= 0;
+          __BNBV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__BNBV ==  0)) {
+            __UBMS=__EBOJ__;
+          } else /* FALSE */ {
+            __DG1P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNBV));
+            if ((__DG1P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZNBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0NBV=(void *)((unsigned long)(void *)((unsigned long)__BNBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1NBV=((____YWB )((____Q )(void *)((unsigned long)__0NBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZNBV=__OKI(__0NBV,((____IB )(&(table_size[(__1NBV)-1]))),((____YWB )((____Q )__0NBV)));
+              __HMBV=__ZNBV;
             } else /* FALSE */ {
-              __tmp__MMBV=((__UINTEGER_32__RWB )__tmp__UE1P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KMBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LMBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SLBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KMBV=micro_alloc__table__lab__HKI(__tmp__LMBV,((__POINTER__IB )(&(table_type[(__tmp__MMBV)]))),(__UINTEGER_32__RWB)(__tmp__MMBV |  1));
-              __tmp__YKBV=__tmp__KMBV;
-            };
-            Self__FAMS=((__GET_TYPE_ID__V5NJ *)__tmp__YKBV);
-            *(Self__FAMS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__AOBV=((__GET_TYPE_ID__V5NJ *)Self__FAMS);
-          Self__AOBV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__4H1P;
-          Self__AOBV->receiver__EA5J=__tmp__IF1P;
-          __tmp__SF1P=Self__FAMS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__SF1P=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__AF1P));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__SF1P=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__AF1P));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__SF1P=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__AF1P));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__SF1P=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__AF1P));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__SF1P=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__AF1P));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__SF1P=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__AF1P));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__SF1P=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__AF1P));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__SF1P=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__AF1P));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__SF1P=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__AF1P));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__IAMS=((__SIZE_OF__NGOJ *)__tmp__AF1P);
-          __tmp__4H1P=Self__IAMS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__IF1P=Self__IAMS->receiver__OC5J;
-          Self__IAMS=NULL;
-          __tmp__YKBV=((__POINTER__IB )(NULL));
-          __tmp__UE1P= 0;
-          __tmp__SLBV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__SLBV ==  0)) {
-            Self__IAMS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__UE1P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLBV));
-            if ((__tmp__UE1P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KMBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LMBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SLBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MMBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KMBV=micro_alloc__table__lab__HKI(__tmp__LMBV,((__POINTER__IB )(&(table_size[(__tmp__MMBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMBV)));
-              __tmp__YKBV=__tmp__KMBV;
+              __1NBV=((____YWB )__DG1P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZNBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0NBV=(void *)((unsigned long)(void *)((unsigned long)__BNBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZNBV=__OKI(__0NBV,((____IB )(&(table_type[(__1NBV)]))),(____YWB)(__1NBV |  1));
+              __HMBV=__ZNBV;
+            };
+            __UBMS=((____EBOJ *)__HMBV);
+            *(__UBMS) = *(__EBOJ__);
+          };
+          __PPBV=((____EBOJ *)__UBMS);
+          __PPBV->__FBOJ.__CK.__YH.__O2B=__NJ1P;
+          __PPBV->__TB5J=__XG1P;
+          __BH1P=__UBMS;
+        } break;
+        case ____3BOJ__: {
+          __BH1P=__21AL(((____3BOJ *)__PG1P));
+        } break;
+        case ____RCOJ__: {
+          __BH1P=__H2AL(((____RCOJ *)__PG1P));
+        } break;
+        case ____HDOJ__: {
+          __BH1P=__S2AL(((____HDOJ *)__PG1P));
+        } break;
+        case ____1DOJ__: {
+          __BH1P=__32AL(((____1DOJ *)__PG1P));
+        } break;
+        case ____PEOJ__: {
+          __BH1P=__I3AL(((____PEOJ *)__PG1P));
+        } break;
+        case ____DFOJ__: {
+          __BH1P=__T3AL(((____DFOJ *)__PG1P));
+        } break;
+        case ____XFOJ__: {
+          __BH1P=__43AL(((____XFOJ *)__PG1P));
+        } break;
+        case ____QGOJ__: {
+          __BH1P=__J4AL(((____QGOJ *)__PG1P));
+        } break;
+        case ____EHOJ__: {
+          __BH1P=__X4AL(((____EHOJ *)__PG1P));
+        } break;
+        case ____2HOJ__: {
+          __XBMS=((____2HOJ *)__PG1P);
+          __NJ1P=__XBMS->__3HOJ.__CK.__YH.__O2B;
+          __XG1P=__XBMS->__3D5J;
+          __XBMS=NULL;
+          __HMBV=((____IB )(NULL));
+          __DG1P= 0;
+          __BNBV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__BNBV ==  0)) {
+            __XBMS=__2HOJ__;
+          } else /* FALSE */ {
+            __DG1P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNBV));
+            if ((__DG1P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZNBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0NBV=(void *)((unsigned long)(void *)((unsigned long)__BNBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1NBV=((____YWB )((____Q )(void *)((unsigned long)__0NBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZNBV=__OKI(__0NBV,((____IB )(&(table_size[(__1NBV)-1]))),((____YWB )((____Q )__0NBV)));
+              __HMBV=__ZNBV;
             } else /* FALSE */ {
-              __tmp__MMBV=((__UINTEGER_32__RWB )__tmp__UE1P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KMBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LMBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SLBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KMBV=micro_alloc__table__lab__HKI(__tmp__LMBV,((__POINTER__IB )(&(table_type[(__tmp__MMBV)]))),(__UINTEGER_32__RWB)(__tmp__MMBV |  1));
-              __tmp__YKBV=__tmp__KMBV;
-            };
-            Self__IAMS=((__SIZE_OF__NGOJ *)__tmp__YKBV);
-            *(Self__IAMS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__QOBV=((__SIZE_OF__NGOJ *)Self__IAMS);
-          Self__QOBV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__4H1P;
-          Self__QOBV->receiver__OC5J=__tmp__IF1P;
-          __tmp__SF1P=Self__IAMS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__SF1P=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__AF1P));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__LAMS=((__REAL_CST__JLOJ *)__tmp__AF1P);
-          __tmp__4H1P=Self__LAMS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__CPBV=Self__LAMS->value__DD5J;
-          __tmp__IF1P=Self__LAMS->parent_constant__KLOJ.static_type__SG4D;
-          Self__LAMS=NULL;
-          __tmp__YKBV=((__POINTER__IB )(NULL));
-          __tmp__UE1P= 0;
-          __tmp__SLBV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__SLBV ==  0)) {
-            Self__LAMS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__UE1P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SLBV));
-            if ((__tmp__UE1P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KMBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LMBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SLBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MMBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LMBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KMBV=micro_alloc__table__lab__HKI(__tmp__LMBV,((__POINTER__IB )(&(table_size[(__tmp__MMBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LMBV)));
-              __tmp__YKBV=__tmp__KMBV;
+              __1NBV=((____YWB )__DG1P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZNBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0NBV=(void *)((unsigned long)(void *)((unsigned long)__BNBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZNBV=__OKI(__0NBV,((____IB )(&(table_type[(__1NBV)]))),(____YWB)(__1NBV |  1));
+              __HMBV=__ZNBV;
+            };
+            __XBMS=((____2HOJ *)__HMBV);
+            *(__XBMS) = *(__2HOJ__);
+          };
+          __5PBV=((____2HOJ *)__XBMS);
+          __5PBV->__3HOJ.__CK.__YH.__O2B=__NJ1P;
+          __5PBV->__3D5J=__XG1P;
+          __BH1P=__XBMS;
+        } break;
+        case ____YIOJ__: {
+          __BH1P=__I5AL(((____YIOJ *)__PG1P));
+        } break;
+        case ____YMOJ__: {
+          __0BMS=((____YMOJ *)__PG1P);
+          __NJ1P=__0BMS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __RQBV=__0BMS->__SE5J;
+          __XG1P=__0BMS->__ZMOJ.__BI4D;
+          __0BMS=NULL;
+          __HMBV=((____IB )(NULL));
+          __DG1P= 0;
+          __BNBV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__BNBV ==  0)) {
+            __0BMS=__YMOJ__;
+          } else /* FALSE */ {
+            __DG1P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BNBV));
+            if ((__DG1P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZNBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0NBV=(void *)((unsigned long)(void *)((unsigned long)__BNBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1NBV=((____YWB )((____Q )(void *)((unsigned long)__0NBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZNBV=__OKI(__0NBV,((____IB )(&(table_size[(__1NBV)-1]))),((____YWB )((____Q )__0NBV)));
+              __HMBV=__ZNBV;
             } else /* FALSE */ {
-              __tmp__MMBV=((__UINTEGER_32__RWB )__tmp__UE1P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KMBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LMBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SLBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KMBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KMBV=micro_alloc__table__lab__HKI(__tmp__LMBV,((__POINTER__IB )(&(table_type[(__tmp__MMBV)]))),(__UINTEGER_32__RWB)(__tmp__MMBV |  1));
-              __tmp__YKBV=__tmp__KMBV;
-            };
-            Self__LAMS=((__REAL_CST__JLOJ *)__tmp__YKBV);
-            *(Self__LAMS) = *(REAL_CST__JLOJ__);
-          };
-          Self__APBV=((__REAL_CST__JLOJ *)Self__LAMS);
-          Self__APBV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__4H1P;
-          Self__APBV->value__DD5J=v__CPBV;
-          Self__APBV->parent_constant__KLOJ.static_type__SG4D=__tmp__IF1P;
-          __tmp__SF1P=Self__LAMS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__PAMS=((__CHARACTER_CST__5LOJ *)__tmp__AF1P);
-          __tmp__QAMS=create__char__CMQJ(Self__PAMS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PAMS->text__ID5J);
-          __tmp__SF1P=__tmp__QAMS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__SAMS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__AF1P);
-          __tmp__TAMS=create__text__2PQJ(Self__SAMS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SAMS->string__EBJK);
-          __tmp__SF1P=__tmp__TAMS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__SF1P=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__AF1P));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__SF1P=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__AF1P));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__SF1P=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__AF1P));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__SF1P=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__AF1P));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__SF1P=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__AF1P));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__SF1P=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__AF1P));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__SF1P=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__AF1P));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__SF1P=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__AF1P));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__WI1P=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__AF1P)->global__Y5JM),NULL);
-          if (__tmp__WI1P==NULL) {
-            __tmp__UOCU=NULL;
+              __1NBV=((____YWB )__DG1P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZNBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0NBV=(void *)((unsigned long)(void *)((unsigned long)__BNBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZNBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZNBV=__OKI(__0NBV,((____IB )(&(table_type[(__1NBV)]))),(____YWB)(__1NBV |  1));
+              __HMBV=__ZNBV;
+            };
+            __0BMS=((____YMOJ *)__HMBV);
+            *(__0BMS) = *(__YMOJ__);
+          };
+          __PQBV=((____YMOJ *)__0BMS);
+          __PQBV->__ZMOJ.__DK.__CK.__YH.__O2B=__NJ1P;
+          __PQBV->__SE5J=__RQBV;
+          __PQBV->__ZMOJ.__BI4D=__XG1P;
+          __BH1P=__0BMS;
+        } break;
+        case ____ONOJ__: {
+          __4BMS=((____ONOJ *)__PG1P);
+          __5BMS=__RNQJ(__4BMS->__PNOJ.__DK.__CK.__YH.__O2B,__4BMS->__XE5J);
+          __BH1P=__5BMS;
+        } break;
+        case ____YOOJ__: {
+          __BCMS=((____YOOJ *)__PG1P);
+          __CCMS=__LRQJ(__BCMS->__ZOOJ.__DK.__CK.__YH.__O2B,__BCMS->__TCJK);
+          __BH1P=__CCMS;
+        } break;
+        case ____IM4K__: {
+          __BH1P=__NZFM(((____IM4K *)__PG1P));
+        } break;
+        case ____T5FL__: {
+          __BH1P=__V35O(((____T5FL *)__PG1P));
+        } break;
+        case ____3DUL__: {
+          __BH1P=__AJVP(((____3DUL *)__PG1P));
+        } break;
+        case ____0EUL__: {
+          __BH1P=__QB4P(((____0EUL *)__PG1P));
+        } break;
+        case ____BGUL__: {
+          __BH1P=__LJVP(((____BGUL *)__PG1P));
+        } break;
+        case ____2GUL__: {
+          __BH1P=__2B4P(((____2GUL *)__PG1P));
+        } break;
+        case ____B0VL__: {
+          __BH1P=__H0BN(((____B0VL *)__PG1P));
+        } break;
+        case ____P0VL__: {
+          __BH1P=__NCHM(((____P0VL *)__PG1P));
+        } break;
+        case ____Q5YL__: {
+          __FK1P=__TFTL(((____FKRG *)((____Q5YL *)__PG1P)->__HBKM),NULL);
+          if (__FK1P==NULL) {
+            __DQCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__WI1P)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__UOCU=NULL;
+            switch (((struct ___OBJ *)__FK1P)->__id) {
+            case ____IM4K__: {
+              __DQCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__UOCU=((__READ_GLOBAL__B4YL *)__tmp__WI1P);
+            case ____Q5YL__: {
+              __DQCU=((____Q5YL *)__FK1P);
             } break;
             }
           };
-          __tmp__SF1P=__tmp__UOCU;
+          __BH1P=__DQCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__SF1P=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__AF1P));
+        case ____UVPM__: {
+          __BH1P=__VGWN(((____UVPM *)__PG1P));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__SF1P=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__AF1P));
+        case ____0ZPM__: {
+          __BH1P=__4G2P(((____0ZPM *)__PG1P));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__SF1P=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__AF1P));
+        case ____MR0N__: {
+          __BH1P=__DRVO(((____MR0N *)__PG1P));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__SF1P=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__AF1P));
+        case ____YWBP__: {
+          __BH1P=__DQ0Q(((____YWBP *)__PG1P));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__SF1P=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__AF1P));
+        case ____LYBP__: {
+          __BH1P=__0WUP(((____LYBP *)__PG1P));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__SF1P=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__AF1P));
+        case ____CZBP__: {
+          __BH1P=__FXUP(((____CZBP *)__PG1P));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__SF1P=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__AF1P));
+        case ____3BEP__: {
+          __BH1P=__FCIQ(((____3BEP *)__PG1P));
         } break;
         };
-        __tmp__QJ1P=new_read__slot__receiver__with__intern__2DZJ(__tmp__0E1P,__tmp__HMEQ,__tmp__SF1P,__tmp__FJ1P,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QJ1P);
-        __tmp__HMEQ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__QJ1P));
-        result__4B1P=__tmp__HMEQ;
+        __5K1P=__LFZJ(__JG1P,__WNEQ,__BH1P,__UK1P,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5K1P);
+        __WNEQ=__BR5H(((____UL2C *)__5K1P));
+        __ND1P=__WNEQ;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__1B1P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__5D1P=static_type__VQTP();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__5D1P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__2B1P);
-        put_position__HRE(Self__0B1P->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__KD1P),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __OF1P=__ESTP();
+        __CQXE(((____WMB *)__OF1P),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__LD1P);
+        __ORE(__JD1P->__CGUL.__5DUL.__CK.__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));
         };
       };
     };
   };
-  __tmp__YD1P=result__4B1P;
-  return(__tmp__YD1P);
+  __HF1P=__ND1P;
+  return(__HF1P);
 }
 
-static void* check_type__with__XDFQ(__EXPR_AND_AND_LOGIC__NFUL *Self__YDFQ,__TYPE_FULL__PMB *t__ZDFQ,__POSITION__OL p__0DFQ)
-// ({EXPR_AND_AND_LOGIC__NFUL},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __GFFQ(____2GUL *__HFFQ,____WMB *__IFFQ,____OL __JFFQ)
+// ({__2GUL},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__VRBV;
-  void *result__2DFQ;
-  __TYPE_FULL__PMB *__tmp__SEFQ,*__tmp__FFFQ,*__tmp__MFFQ,*__tmp__3FFQ;
-  __TYPE_FULL__PMB *__tmp__GHFQ,*__tmp__KKFQ;
-  __LOCAL__43WC *__tmp__FBMS,*__tmp__ZBMS;
-  __WRITE_LOCAL__BEYJ *__tmp__MBMS,*__tmp__ACMS;
-  __STRING_CONSTANT__0 *__tmp__UFFQ,*__tmp__1IFQ,*v__WTBV;
-  void *__tmp__WFFQ;
-  __PROTOTYPE__MF *__tmp__MGFQ,*__tmp__QJFQ;
-  __INTEGER__Q __tmp__SGFQ,__tmp__JPBV,old_nb_elts__LPBV,__tmp__DQBV;
-  __INTEGER__Q old_nb_elts__FQBV;
-  void *__tmp__1FTQ;
-  __POSITION__OL __tmp__YGFQ,__tmp__2JFQ;
-  void *__tmp__4GFQ,*__tmp__QHFQ,*__tmp__UKFQ;
-  __ITM_TYPE_STYLE__TMB *Self__GPBV,*Self__AQBV;
-  __STRING__BC *Self__HPBV,*Self__BQBV;
-  __POINTER__IB __tmp__MPBV,__tmp__GQBV,__tmp__4QBV,__tmp__5QBV;
-  __ITM_TYPE_MULTI__NURC *Self__RBMS,*Self__FCMS;
-  __READ_LOCAL__N5ZI *__tmp__AIFQ,*__tmp__ILFQ,*__tmp__3BRT,*__tmp__4BRT;
-  __NODE_TYPE__FK2C *__tmp__CIFQ,*__tmp__OLFQ;
-  __PROTOTYPE_CST__45WC *__tmp__FLFQ,*Self__JCMS,*__tmp__KCMS;
-  __STRING_CST__5J *Self__3QBV,*result__ZQBV;
-  __UINTEGER_32__RWB __tmp__ARBV;
-  __INTEGER_CST__KAXC *Self__MCMS,*Self__TRBV;
-  __IS_EXPANDED__L5NJ *Self__QCMS,*Self__ESBV;
-  __GET_TYPE_ID__V5NJ *Self__VCMS,*Self__USBV;
-  __SIZE_OF__NGOJ *Self__YCMS,*Self__ETBV;
-  __REAL_CST__JLOJ *Self__1CMS,*Self__UTBV;
-  __CHARACTER_CST__5LOJ *Self__5CMS,*__tmp__ADMS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CDMS,*__tmp__DDMS;
-  __READ_GLOBAL__B4YL *__tmp__YOCU;
-  __BOOLEAN__L __tmp__TEFQ,__tmp__GFFQ,__tmp__JHFQ,__tmp__NKFQ;
-  __CHARACTER__DB *__tmp__IPBV,*__tmp__CQBV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__DLFQ;
-  result__2DFQ=NULL;
-  __tmp__SEFQ=static_type__A51P();
-  __tmp__TEFQ=affect_with__QLKK(((__TYPE_FULL__PMB *)t__ZDFQ),__tmp__SEFQ);
-  if (__tmp__TEFQ) {
-    result__2DFQ=Self__YDFQ;
+  ____0SG __ETBV;
+  void *__LFFQ;
+  ____WMB *__BGFQ,*__UGFQ,*__1GFQ,*__MHFQ,*__VIFQ,*__ZLFQ;
+  ____N5WC *__UCMS,*__IDMS;
+  ____QFYJ *__1CMS,*__PDMS;
+  ____0 *__DHFQ,*__KKFQ,*__FVBV;
+  void *__FHFQ;
+  ____MF *__1HFQ,*__5KFQ;
+  ____Q __BIFQ,__YQBV,__0QBV,__SRBV,__URBV;
+  void *__KHTQ;
+  ____OL __HIFQ,__LLFQ;
+  void *__NIFQ,*__5IFQ,*__DMFQ;
+  ____0MB *__VQBV,*__PRBV;
+  ____BC *__WQBV,*__QRBV;
+  ____IB __1QBV,__VRBV,__NSBV,__OSBV;
+  ____2VRC *__ADMS,*__UDMS;
+  ____2A0I *__PJFQ,*__XMFQ,*__MDRT,*__NDRT;
+  ____UL2C *__RJFQ,*__3MFQ;
+  ____NBXC *__UMFQ,*__YDMS,*__ZDMS;
+  ____5J *__MSBV,*__ISBV;
+  ____YWB __PSBV;
+  ____ZBXC *__1DMS,*__CTBV;
+  ____0AOJ *__5DMS,*__TTBV;
+  ____EBOJ *__EEMS,*__DUBV;
+  ____2HOJ *__HEMS,*__TUBV;
+  ____YMOJ *__KEMS,*__DVBV;
+  ____ONOJ *__OEMS,*__PEMS;
+  ____YOOJ *__REMS,*__SEMS;
+  ____Q5YL *__HQCU;
+  ____L __CGFQ,__VGFQ,__YIFQ,__2LFQ;
+  ____DB *__XQBV,*__RRBV;
+  ____ABXC *__SMFQ;
+  __LFFQ=NULL;
+  __BGFQ=__PA2P();
+  __CGFQ=__5MKK(((____WMB *)__IFFQ),__BGFQ);
+  if (__CGFQ) {
+    __LFFQ=__HFFQ;
   } else /* FALSE */ {
-    __tmp__FFFQ=static_type__A51P();
-    __tmp__GFFQ=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__FFFQ),t__ZDFQ);
-    if (__tmp__GFFQ) {
-      __tmp__MFFQ=static_type__A51P();
-      __tmp__FBMS=create__name__style__type__0HND(Self__YDFQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__MFFQ));
-      __tmp__MBMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__FBMS),Self__YDFQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__YDFQ);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__MBMS);
-      __tmp__UFFQ=get__HJC(last_cast_name__C31J);
-      __tmp__MFFQ=static_type__A51P();
-      __tmp__WFFQ=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__MFFQ),__tmp__UFFQ);
-      if (((void *)__tmp__WFFQ == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__3FFQ=static_type__A51P();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__3FFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__ZDFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__UFFQ);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__3FFQ=static_type__A51P();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__3FFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__0DFQ);
-        __tmp__3FFQ=static_type__A51P();
-        __tmp__MGFQ=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__3FFQ));
-        put_position__HRE(__tmp__MGFQ->parent_named__PF.parent_itm_object__OF.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);
+    __UGFQ=__PA2P();
+    __VGFQ=__CDVK(((____WMB *)__UGFQ),__IFFQ);
+    if (__VGFQ) {
+      __1GFQ=__PA2P();
+      __UCMS=__JJND(__HFFQ->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__1GFQ));
+      __1CMS=__BQRJ(((____N5WC *)__UCMS),__HFFQ->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B,__HFFQ);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__1CMS);
+      __DHFQ=__OJC(__R41J);
+      __1GFQ=__PA2P();
+      __FHFQ=__NB3I(((____WMB *)__1GFQ),__DHFQ);
+      if (((void *)__FHFQ == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __MHFQ=__PA2P();
+        __CQXE(((____WMB *)__MHFQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__IFFQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__DHFQ);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __MHFQ=__PA2P();
+        __CQXE(((____WMB *)__MHFQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__JFFQ);
+        __MHFQ=__PA2P();
+        __1HFQ=__IFMJ(((____WMB *)__MHFQ));
+        __ORE(__1HFQ->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__WFFQ)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__WFFQ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__SGFQ=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__WFFQ));
+      if (((struct ___OBJ *)__FHFQ)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__FHFQ)->__2JRG->__QLC)->__id==____OLC__) {
+          __BIFQ=__HVRL(((____1JRG *)__FHFQ));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__SGFQ=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__WFFQ));
+          __BIFQ=__HVRL(((____1JRG *)__FHFQ));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__WFFQ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__SGFQ=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__WFFQ));
+        if (((struct ___OBJ *)((____FKRG *)__FHFQ)->__HKRG->__QLC)->__id==____OLC__) {
+          __BIFQ=__4VRL(((____FKRG *)__FHFQ));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__SGFQ=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__WFFQ));
+          __BIFQ=__4VRL(((____FKRG *)__FHFQ));
         };
       };
-      if ((__tmp__SGFQ !=  1)) {
-        if (((struct ___OBJ *)__tmp__WFFQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__1FTQ=((__SLOT_CODE__MIRG *)__tmp__WFFQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__1FTQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YGFQ=((__ITM_SLOT__HLC *)__tmp__1FTQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__BIFQ !=  1)) {
+        if (((struct ___OBJ *)__FHFQ)->__id==____1JRG__) {
+          __KHTQ=((____1JRG *)__FHFQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__KHTQ)->__id==____OLC__) {
+            __HIFQ=((____OLC *)__KHTQ)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YGFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1FTQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __HIFQ=((____4G0D *)__KHTQ)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__YGFQ=((__SLOT_DATA__WIRG *)__tmp__WFFQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __HIFQ=((____FKRG *)__FHFQ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__YGFQ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__HIFQ);
+        __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 *)__tmp__WFFQ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__1FTQ=((__SLOT_CODE__MIRG *)__tmp__WFFQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__1FTQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__4GFQ=((__ITM_SLOT__HLC *)__tmp__1FTQ)->result_type__3VOB;
+      if (((struct ___OBJ *)__FHFQ)->__id==____1JRG__) {
+        __KHTQ=((____1JRG *)__FHFQ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__KHTQ)->__id==____OLC__) {
+          __NIFQ=((____OLC *)__KHTQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__4GFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1FTQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __NIFQ=((____4G0D *)__KHTQ)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__1FTQ=((__SLOT_DATA__WIRG *)__tmp__WFFQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__1FTQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__4GFQ=((__ITM_SLOT__HLC *)__tmp__1FTQ)->result_type__3VOB;
+        __KHTQ=((____FKRG *)__FHFQ)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__KHTQ)->__id==____OLC__) {
+          __NIFQ=((____OLC *)__KHTQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__4GFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1FTQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __NIFQ=((____4G0D *)__KHTQ)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__4GFQ==NULL) {
-        __tmp__1FTQ=NULL;
+      if (__NIFQ==NULL) {
+        __KHTQ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__4GFQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__1FTQ=((void *)__tmp__4GFQ);
+        switch (((struct ___OBJ *)__NIFQ)->__id) {
+        case ____QMB__: {
+          __KHTQ=((void *)__NIFQ);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__1FTQ=((void *)__tmp__4GFQ);
+        case ____0MB__: {
+          __KHTQ=((void *)__NIFQ);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__1FTQ=((void *)__tmp__4GFQ);
+        case ____KPB__: {
+          __KHTQ=((void *)__NIFQ);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__1FTQ=((void *)__tmp__4GFQ);
+        case ____TEZ__: {
+          __KHTQ=((void *)__NIFQ);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__1FTQ=NULL;
+        case ____2VRC__: {
+          __KHTQ=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__1FTQ=NULL;
+        case ____GZRC__: {
+          __KHTQ=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__1FTQ == (void *)NULL)) {
-        __tmp__JHFQ=TRUE__K__;
+      if (((void *)__KHTQ == (void *)NULL)) {
+        __YIFQ=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__1FTQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__GHFQ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__1FTQ));
+        switch (((struct ___OBJ *)__KHTQ)->__id) {
+        case ____QMB__: {
+          __VIFQ=__43X(((____QMB *)__KHTQ));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__GHFQ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__1FTQ)));
+        case ____0MB__: {
+          __VIFQ=__D5X(((____0MB *)((____QMB *)__KHTQ)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__GHFQ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__1FTQ)),NULL);
+        case ____KPB__: {
+          __VIFQ=__LAY(((____KPB *)((____QMB *)__KHTQ)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__GHFQ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__1FTQ)),NULL);
+        case ____TEZ__: {
+          __VIFQ=__HZ1D(((____TEZ *)((____QMB *)__KHTQ)),NULL);
         } break;
         };
-        __tmp__JHFQ=((void *)__tmp__GHFQ != (void *)t__ZDFQ);
+        __YIFQ=((void *)__VIFQ != (void *)__IFFQ);
       };
-      if (__tmp__JHFQ) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__WFFQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__4GFQ=((__SLOT_CODE__MIRG *)__tmp__WFFQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__4GFQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__QHFQ=((__ITM_SLOT__HLC *)__tmp__4GFQ)->result_type__3VOB;
+      if (__YIFQ) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__FHFQ)->__id==____1JRG__) {
+          __NIFQ=((____1JRG *)__FHFQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__NIFQ)->__id==____OLC__) {
+            __5IFQ=((____OLC *)__NIFQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__QHFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4GFQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __5IFQ=((____4G0D *)__NIFQ)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__4GFQ=((__SLOT_DATA__WIRG *)__tmp__WFFQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__4GFQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__QHFQ=((__ITM_SLOT__HLC *)__tmp__4GFQ)->result_type__3VOB;
+          __NIFQ=((____FKRG *)__FHFQ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__NIFQ)->__id==____OLC__) {
+            __5IFQ=((____OLC *)__NIFQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__QHFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4GFQ)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__QHFQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__QHFQ)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__GPBV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QHFQ));
-          if (((void *)Self__GPBV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__GPBV->style__MPC);
-            Self__HPBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__HPBV->capacity__HFL <= Self__HPBV->count__WJ)) {
-              if ((Self__HPBV->capacity__HFL ==  0)) {
-                Self__HPBV->capacity__HFL= 32;
-                __tmp__IPBV=create__KVW( 32);
-                Self__HPBV->storage__4EL=__tmp__IPBV;
+            __5IFQ=((____4G0D *)__NIFQ)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__5IFQ)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__5IFQ)->__KPC);
+        } break;
+        case ____0MB__: {
+          __VQBV=((____0MB *)((____QMB *)__5IFQ));
+          if (((void *)__VQBV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__VQBV->__TPC);
+            __WQBV=((____BC *)__YC);
+            if ((__WQBV->__OFL <= __WQBV->__WJ)) {
+              if ((__WQBV->__OFL ==  0)) {
+                __WQBV->__OFL= 32;
+                __XQBV=__RVW( 32);
+                __WQBV->__FFL=__XQBV;
               } else /* FALSE */ {
-                __tmp__JPBV=(__INTEGER__Q)(Self__HPBV->capacity__HFL <<  1);
-                __tmp__IPBV=((__CHARACTER__DB *)Self__HPBV->storage__4EL);
-                old_nb_elts__LPBV=Self__HPBV->capacity__HFL;
-                __tmp__MPBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IPBV),((__UINTEGER_32__RWB )old_nb_elts__LPBV),((__UINTEGER_32__RWB )__tmp__JPBV));
-                __tmp__IPBV=((__CHARACTER__DB *)__tmp__MPBV);
-                clear__to__F00(__tmp__IPBV,old_nb_elts__LPBV,(__INTEGER__Q)(__tmp__JPBV -  1));
-                Self__HPBV->storage__4EL=__tmp__IPBV;
-                Self__HPBV->capacity__HFL=__tmp__JPBV;
+                __YQBV=(____Q)(__WQBV->__OFL <<  1);
+                __XQBV=((____DB *)__WQBV->__FFL);
+                __0QBV=__WQBV->__OFL;
+                __1QBV=__55W(((____IB )__XQBV),((____YWB )__0QBV),((____YWB )__YQBV));
+                __XQBV=((____DB *)__1QBV);
+                __M00(__XQBV,__0QBV,(____Q)(__YQBV -  1));
+                __WQBV->__FFL=__XQBV;
+                __WQBV->__OFL=__YQBV;
               };
             };
-            ((__CHARACTER__DB *)Self__HPBV->storage__4EL)[Self__HPBV->count__WJ]=' ';
-            Self__HPBV->count__WJ=(__INTEGER__Q)(Self__HPBV->count__WJ +  1);
+            ((____DB *)__WQBV->__FFL)[__WQBV->__WJ]=' ';
+            __WQBV->__WJ=(____Q)(__WQBV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__GPBV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__VQBV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QHFQ)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__5IFQ)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QHFQ))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__5IFQ))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__RBMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QHFQ));
-          Self__HPBV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__HPBV->capacity__HFL <= Self__HPBV->count__WJ)) {
-            if ((Self__HPBV->capacity__HFL ==  0)) {
-              Self__HPBV->capacity__HFL= 32;
-              __tmp__IPBV=create__KVW( 32);
-              Self__HPBV->storage__4EL=__tmp__IPBV;
+        case ____2VRC__: {
+          __ADMS=((____2VRC *)((____QMB *)__5IFQ));
+          __WQBV=((____BC *)__YC);
+          if ((__WQBV->__OFL <= __WQBV->__WJ)) {
+            if ((__WQBV->__OFL ==  0)) {
+              __WQBV->__OFL= 32;
+              __XQBV=__RVW( 32);
+              __WQBV->__FFL=__XQBV;
             } else /* FALSE */ {
-              __tmp__JPBV=(__INTEGER__Q)(Self__HPBV->capacity__HFL <<  1);
-              __tmp__IPBV=((__CHARACTER__DB *)Self__HPBV->storage__4EL);
-              old_nb_elts__LPBV=Self__HPBV->capacity__HFL;
-              __tmp__MPBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IPBV),((__UINTEGER_32__RWB )old_nb_elts__LPBV),((__UINTEGER_32__RWB )__tmp__JPBV));
-              __tmp__IPBV=((__CHARACTER__DB *)__tmp__MPBV);
-              clear__to__F00(__tmp__IPBV,old_nb_elts__LPBV,(__INTEGER__Q)(__tmp__JPBV -  1));
-              Self__HPBV->storage__4EL=__tmp__IPBV;
-              Self__HPBV->capacity__HFL=__tmp__JPBV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__HPBV->storage__4EL)[Self__HPBV->count__WJ]='(';
-          Self__HPBV->count__WJ=(__INTEGER__Q)(Self__HPBV->count__WJ +  1);
-          display_raw__DGAD(Self__RBMS,string_tmp__YC);
-          Self__HPBV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__HPBV->capacity__HFL <= Self__HPBV->count__WJ)) {
-            if ((Self__HPBV->capacity__HFL ==  0)) {
-              Self__HPBV->capacity__HFL= 32;
-              __tmp__IPBV=create__KVW( 32);
-              Self__HPBV->storage__4EL=__tmp__IPBV;
+              __YQBV=(____Q)(__WQBV->__OFL <<  1);
+              __XQBV=((____DB *)__WQBV->__FFL);
+              __0QBV=__WQBV->__OFL;
+              __1QBV=__55W(((____IB )__XQBV),((____YWB )__0QBV),((____YWB )__YQBV));
+              __XQBV=((____DB *)__1QBV);
+              __M00(__XQBV,__0QBV,(____Q)(__YQBV -  1));
+              __WQBV->__FFL=__XQBV;
+              __WQBV->__OFL=__YQBV;
+            };
+          };
+          ((____DB *)__WQBV->__FFL)[__WQBV->__WJ]='(';
+          __WQBV->__WJ=(____Q)(__WQBV->__WJ +  1);
+          __SHAD(__ADMS,__YC);
+          __WQBV=((____BC *)__YC);
+          if ((__WQBV->__OFL <= __WQBV->__WJ)) {
+            if ((__WQBV->__OFL ==  0)) {
+              __WQBV->__OFL= 32;
+              __XQBV=__RVW( 32);
+              __WQBV->__FFL=__XQBV;
             } else /* FALSE */ {
-              __tmp__JPBV=(__INTEGER__Q)(Self__HPBV->capacity__HFL <<  1);
-              __tmp__IPBV=((__CHARACTER__DB *)Self__HPBV->storage__4EL);
-              old_nb_elts__LPBV=Self__HPBV->capacity__HFL;
-              __tmp__MPBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IPBV),((__UINTEGER_32__RWB )old_nb_elts__LPBV),((__UINTEGER_32__RWB )__tmp__JPBV));
-              __tmp__IPBV=((__CHARACTER__DB *)__tmp__MPBV);
-              clear__to__F00(__tmp__IPBV,old_nb_elts__LPBV,(__INTEGER__Q)(__tmp__JPBV -  1));
-              Self__HPBV->storage__4EL=__tmp__IPBV;
-              Self__HPBV->capacity__HFL=__tmp__JPBV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__HPBV->storage__4EL)[Self__HPBV->count__WJ]=')';
-          Self__HPBV->count__WJ=(__INTEGER__Q)(Self__HPBV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QHFQ)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__ZDFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__WFFQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__4GFQ=((__SLOT_CODE__MIRG *)__tmp__WFFQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__4GFQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__YGFQ=((__ITM_SLOT__HLC *)__tmp__4GFQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __YQBV=(____Q)(__WQBV->__OFL <<  1);
+              __XQBV=((____DB *)__WQBV->__FFL);
+              __0QBV=__WQBV->__OFL;
+              __1QBV=__55W(((____IB )__XQBV),((____YWB )__0QBV),((____YWB )__YQBV));
+              __XQBV=((____DB *)__1QBV);
+              __M00(__XQBV,__0QBV,(____Q)(__YQBV -  1));
+              __WQBV->__FFL=__XQBV;
+              __WQBV->__OFL=__YQBV;
+            };
+          };
+          ((____DB *)__WQBV->__FFL)[__WQBV->__WJ]=')';
+          __WQBV->__WJ=(____Q)(__WQBV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__5IFQ)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__IFFQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__FHFQ)->__id==____1JRG__) {
+          __NIFQ=((____1JRG *)__FHFQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__NIFQ)->__id==____OLC__) {
+            __HIFQ=((____OLC *)__NIFQ)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__YGFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4GFQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __HIFQ=((____4G0D *)__NIFQ)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__YGFQ=((__SLOT_DATA__WIRG *)__tmp__WFFQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __HIFQ=((____FKRG *)__FHFQ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__YGFQ);
-        put_position__HRE(Self__YDFQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.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(__HIFQ);
+        __ORE(__HFFQ->__3GUL.__CGUL.__5DUL.__CK.__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));
         };
       };
-      __tmp__AIFQ=read__NUEI(((__LOCAL__43WC *)__tmp__FBMS));
-      __tmp__CIFQ=new_read__slot__receiver__self__intern__3J2C(Self__YDFQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__WFFQ,__tmp__AIFQ,__tmp__AIFQ,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__CIFQ);
-      __tmp__WFFQ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__CIFQ));
-      result__2DFQ=__tmp__WFFQ;
-      __tmp__JHFQ=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__JHFQ=FALSE__O__;
-    };
-    if ((! __tmp__JHFQ)) {
-      __tmp__MFFQ=static_type__A51P();
-      __tmp__JHFQ=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__ZDFQ),__tmp__MFFQ);
-      if (__tmp__JHFQ) {
-        __tmp__3FFQ=static_type__A51P();
-        __tmp__ZBMS=create__name__style__type__0HND(Self__YDFQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__3FFQ));
-        __tmp__ACMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__ZBMS),Self__YDFQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__YDFQ);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__ACMS);
-        __tmp__1IFQ=get__HJC(last_cast_name__C31J);
-        __tmp__1FTQ=get_slot__452I(((__TYPE_FULL__PMB *)t__ZDFQ),__tmp__1IFQ);
-        if (((void *)__tmp__1FTQ == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__ZDFQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__GHFQ=static_type__A51P();
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__GHFQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__1IFQ);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__ZDFQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__0DFQ);
-          __tmp__QJFQ=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__ZDFQ));
-          put_position__HRE(__tmp__QJFQ->parent_named__PF.parent_itm_object__OF.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);
+      __PJFQ=__2VEI(((____N5WC *)__UCMS));
+      __RJFQ=__ML2C(__HFFQ->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B,__FHFQ,__PJFQ,__PJFQ,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__RJFQ);
+      __FHFQ=__BR5H(((____UL2C *)__RJFQ));
+      __LFFQ=__FHFQ;
+      __YIFQ=__K__;
+    } else /* FALSE */ {
+      __YIFQ=__O__;
+    };
+    if ((! __YIFQ)) {
+      __1GFQ=__PA2P();
+      __YIFQ=__1XRL(((____WMB *)__IFFQ),__1GFQ);
+      if (__YIFQ) {
+        __MHFQ=__PA2P();
+        __IDMS=__JJND(__HFFQ->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__MHFQ));
+        __PDMS=__BQRJ(((____N5WC *)__IDMS),__HFFQ->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B,__HFFQ);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PDMS);
+        __KKFQ=__OJC(__R41J);
+        __KHTQ=__NB3I(((____WMB *)__IFFQ),__KKFQ);
+        if (((void *)__KHTQ == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__IFFQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __VIFQ=__PA2P();
+          __CQXE(((____WMB *)__VIFQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__KKFQ);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__IFFQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__JFFQ);
+          __5KFQ=__IFMJ(((____WMB *)__IFFQ));
+          __ORE(__5KFQ->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__1FTQ)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__1FTQ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JPBV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__1FTQ));
+        if (((struct ___OBJ *)__KHTQ)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__KHTQ)->__2JRG->__QLC)->__id==____OLC__) {
+            __YQBV=__HVRL(((____1JRG *)__KHTQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JPBV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__1FTQ));
+            __YQBV=__HVRL(((____1JRG *)__KHTQ));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__1FTQ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JPBV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__1FTQ));
+          if (((struct ___OBJ *)((____FKRG *)__KHTQ)->__HKRG->__QLC)->__id==____OLC__) {
+            __YQBV=__4VRL(((____FKRG *)__KHTQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JPBV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__1FTQ));
+            __YQBV=__4VRL(((____FKRG *)__KHTQ));
           };
         };
-        if ((__tmp__JPBV !=  2)) {
-          if (((struct ___OBJ *)__tmp__1FTQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__QHFQ=((__SLOT_CODE__MIRG *)__tmp__1FTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__QHFQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__2JFQ=((__ITM_SLOT__HLC *)__tmp__QHFQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__YQBV !=  2)) {
+          if (((struct ___OBJ *)__KHTQ)->__id==____1JRG__) {
+            __5IFQ=((____1JRG *)__KHTQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__5IFQ)->__id==____OLC__) {
+              __LLFQ=((____OLC *)__5IFQ)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__2JFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QHFQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __LLFQ=((____4G0D *)__5IFQ)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__2JFQ=((__SLOT_DATA__WIRG *)__tmp__1FTQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __LLFQ=((____FKRG *)__KHTQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__2JFQ);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__LLFQ);
+          __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 *)__tmp__1FTQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__4GFQ=((__SLOT_CODE__MIRG *)__tmp__1FTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__4GFQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__QHFQ=((__ITM_SLOT__HLC *)__tmp__4GFQ)->result_type__3VOB;
+        if (((struct ___OBJ *)__KHTQ)->__id==____1JRG__) {
+          __NIFQ=((____1JRG *)__KHTQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__NIFQ)->__id==____OLC__) {
+            __5IFQ=((____OLC *)__NIFQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__QHFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4GFQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __5IFQ=((____4G0D *)__NIFQ)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__4GFQ=((__SLOT_DATA__WIRG *)__tmp__1FTQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__4GFQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__QHFQ=((__ITM_SLOT__HLC *)__tmp__4GFQ)->result_type__3VOB;
+          __NIFQ=((____FKRG *)__KHTQ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__NIFQ)->__id==____OLC__) {
+            __5IFQ=((____OLC *)__NIFQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__QHFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4GFQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __5IFQ=((____4G0D *)__NIFQ)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__QHFQ==NULL) {
-          __tmp__4GFQ=NULL;
+        if (__5IFQ==NULL) {
+          __NIFQ=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__QHFQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__4GFQ=((void *)__tmp__QHFQ);
+          switch (((struct ___OBJ *)__5IFQ)->__id) {
+          case ____QMB__: {
+            __NIFQ=((void *)__5IFQ);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__4GFQ=((void *)__tmp__QHFQ);
+          case ____0MB__: {
+            __NIFQ=((void *)__5IFQ);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__4GFQ=((void *)__tmp__QHFQ);
+          case ____KPB__: {
+            __NIFQ=((void *)__5IFQ);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__4GFQ=((void *)__tmp__QHFQ);
+          case ____TEZ__: {
+            __NIFQ=((void *)__5IFQ);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__4GFQ=NULL;
+          case ____2VRC__: {
+            __NIFQ=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__4GFQ=NULL;
+          case ____GZRC__: {
+            __NIFQ=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__4GFQ == (void *)NULL)) {
-          __tmp__NKFQ=TRUE__K__;
+        if (((void *)__NIFQ == (void *)NULL)) {
+          __2LFQ=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__4GFQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__KKFQ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__4GFQ));
+          switch (((struct ___OBJ *)__NIFQ)->__id) {
+          case ____QMB__: {
+            __ZLFQ=__43X(((____QMB *)__NIFQ));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__KKFQ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4GFQ)));
+          case ____0MB__: {
+            __ZLFQ=__D5X(((____0MB *)((____QMB *)__NIFQ)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__KKFQ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4GFQ)),NULL);
+          case ____KPB__: {
+            __ZLFQ=__LAY(((____KPB *)((____QMB *)__NIFQ)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__KKFQ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4GFQ)),NULL);
+          case ____TEZ__: {
+            __ZLFQ=__HZ1D(((____TEZ *)((____QMB *)__NIFQ)),NULL);
           } break;
           };
-          __tmp__NKFQ=((void *)__tmp__KKFQ != (void *)t__ZDFQ);
+          __2LFQ=((void *)__ZLFQ != (void *)__IFFQ);
         };
-        if (__tmp__NKFQ) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__1FTQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__QHFQ=((__SLOT_CODE__MIRG *)__tmp__1FTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__QHFQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__UKFQ=((__ITM_SLOT__HLC *)__tmp__QHFQ)->result_type__3VOB;
+        if (__2LFQ) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__KHTQ)->__id==____1JRG__) {
+            __5IFQ=((____1JRG *)__KHTQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__5IFQ)->__id==____OLC__) {
+              __DMFQ=((____OLC *)__5IFQ)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__UKFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QHFQ)->parent_itm_slot__QF0D.result_type__3VOB;
+              __DMFQ=((____4G0D *)__5IFQ)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__QHFQ=((__SLOT_DATA__WIRG *)__tmp__1FTQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__QHFQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__UKFQ=((__ITM_SLOT__HLC *)__tmp__QHFQ)->result_type__3VOB;
+            __5IFQ=((____FKRG *)__KHTQ)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__5IFQ)->__id==____OLC__) {
+              __DMFQ=((____OLC *)__5IFQ)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__UKFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QHFQ)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__UKFQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__UKFQ)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__AQBV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UKFQ));
-            if (((void *)Self__AQBV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__AQBV->style__MPC);
-              Self__BQBV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__BQBV->capacity__HFL <= Self__BQBV->count__WJ)) {
-                if ((Self__BQBV->capacity__HFL ==  0)) {
-                  Self__BQBV->capacity__HFL= 32;
-                  __tmp__CQBV=create__KVW( 32);
-                  Self__BQBV->storage__4EL=__tmp__CQBV;
+              __DMFQ=((____4G0D *)__5IFQ)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__DMFQ)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__DMFQ)->__KPC);
+          } break;
+          case ____0MB__: {
+            __PRBV=((____0MB *)((____QMB *)__DMFQ));
+            if (((void *)__PRBV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__PRBV->__TPC);
+              __QRBV=((____BC *)__YC);
+              if ((__QRBV->__OFL <= __QRBV->__WJ)) {
+                if ((__QRBV->__OFL ==  0)) {
+                  __QRBV->__OFL= 32;
+                  __RRBV=__RVW( 32);
+                  __QRBV->__FFL=__RRBV;
                 } else /* FALSE */ {
-                  __tmp__DQBV=(__INTEGER__Q)(Self__BQBV->capacity__HFL <<  1);
-                  __tmp__CQBV=((__CHARACTER__DB *)Self__BQBV->storage__4EL);
-                  old_nb_elts__FQBV=Self__BQBV->capacity__HFL;
-                  __tmp__GQBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CQBV),((__UINTEGER_32__RWB )old_nb_elts__FQBV),((__UINTEGER_32__RWB )__tmp__DQBV));
-                  __tmp__CQBV=((__CHARACTER__DB *)__tmp__GQBV);
-                  clear__to__F00(__tmp__CQBV,old_nb_elts__FQBV,(__INTEGER__Q)(__tmp__DQBV -  1));
-                  Self__BQBV->storage__4EL=__tmp__CQBV;
-                  Self__BQBV->capacity__HFL=__tmp__DQBV;
+                  __SRBV=(____Q)(__QRBV->__OFL <<  1);
+                  __RRBV=((____DB *)__QRBV->__FFL);
+                  __URBV=__QRBV->__OFL;
+                  __VRBV=__55W(((____IB )__RRBV),((____YWB )__URBV),((____YWB )__SRBV));
+                  __RRBV=((____DB *)__VRBV);
+                  __M00(__RRBV,__URBV,(____Q)(__SRBV -  1));
+                  __QRBV->__FFL=__RRBV;
+                  __QRBV->__OFL=__SRBV;
                 };
               };
-              ((__CHARACTER__DB *)Self__BQBV->storage__4EL)[Self__BQBV->count__WJ]=' ';
-              Self__BQBV->count__WJ=(__INTEGER__Q)(Self__BQBV->count__WJ +  1);
+              ((____DB *)__QRBV->__FFL)[__QRBV->__WJ]=' ';
+              __QRBV->__WJ=(____Q)(__QRBV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__AQBV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__PRBV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UKFQ)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__DMFQ)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UKFQ))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__DMFQ))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__FCMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UKFQ));
-            Self__BQBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__BQBV->capacity__HFL <= Self__BQBV->count__WJ)) {
-              if ((Self__BQBV->capacity__HFL ==  0)) {
-                Self__BQBV->capacity__HFL= 32;
-                __tmp__CQBV=create__KVW( 32);
-                Self__BQBV->storage__4EL=__tmp__CQBV;
+          case ____2VRC__: {
+            __UDMS=((____2VRC *)((____QMB *)__DMFQ));
+            __QRBV=((____BC *)__YC);
+            if ((__QRBV->__OFL <= __QRBV->__WJ)) {
+              if ((__QRBV->__OFL ==  0)) {
+                __QRBV->__OFL= 32;
+                __RRBV=__RVW( 32);
+                __QRBV->__FFL=__RRBV;
               } else /* FALSE */ {
-                __tmp__DQBV=(__INTEGER__Q)(Self__BQBV->capacity__HFL <<  1);
-                __tmp__CQBV=((__CHARACTER__DB *)Self__BQBV->storage__4EL);
-                old_nb_elts__FQBV=Self__BQBV->capacity__HFL;
-                __tmp__GQBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CQBV),((__UINTEGER_32__RWB )old_nb_elts__FQBV),((__UINTEGER_32__RWB )__tmp__DQBV));
-                __tmp__CQBV=((__CHARACTER__DB *)__tmp__GQBV);
-                clear__to__F00(__tmp__CQBV,old_nb_elts__FQBV,(__INTEGER__Q)(__tmp__DQBV -  1));
-                Self__BQBV->storage__4EL=__tmp__CQBV;
-                Self__BQBV->capacity__HFL=__tmp__DQBV;
+                __SRBV=(____Q)(__QRBV->__OFL <<  1);
+                __RRBV=((____DB *)__QRBV->__FFL);
+                __URBV=__QRBV->__OFL;
+                __VRBV=__55W(((____IB )__RRBV),((____YWB )__URBV),((____YWB )__SRBV));
+                __RRBV=((____DB *)__VRBV);
+                __M00(__RRBV,__URBV,(____Q)(__SRBV -  1));
+                __QRBV->__FFL=__RRBV;
+                __QRBV->__OFL=__SRBV;
               };
             };
-            ((__CHARACTER__DB *)Self__BQBV->storage__4EL)[Self__BQBV->count__WJ]='(';
-            Self__BQBV->count__WJ=(__INTEGER__Q)(Self__BQBV->count__WJ +  1);
-            display_raw__DGAD(Self__FCMS,string_tmp__YC);
-            Self__BQBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__BQBV->capacity__HFL <= Self__BQBV->count__WJ)) {
-              if ((Self__BQBV->capacity__HFL ==  0)) {
-                Self__BQBV->capacity__HFL= 32;
-                __tmp__CQBV=create__KVW( 32);
-                Self__BQBV->storage__4EL=__tmp__CQBV;
+            ((____DB *)__QRBV->__FFL)[__QRBV->__WJ]='(';
+            __QRBV->__WJ=(____Q)(__QRBV->__WJ +  1);
+            __SHAD(__UDMS,__YC);
+            __QRBV=((____BC *)__YC);
+            if ((__QRBV->__OFL <= __QRBV->__WJ)) {
+              if ((__QRBV->__OFL ==  0)) {
+                __QRBV->__OFL= 32;
+                __RRBV=__RVW( 32);
+                __QRBV->__FFL=__RRBV;
               } else /* FALSE */ {
-                __tmp__DQBV=(__INTEGER__Q)(Self__BQBV->capacity__HFL <<  1);
-                __tmp__CQBV=((__CHARACTER__DB *)Self__BQBV->storage__4EL);
-                old_nb_elts__FQBV=Self__BQBV->capacity__HFL;
-                __tmp__GQBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CQBV),((__UINTEGER_32__RWB )old_nb_elts__FQBV),((__UINTEGER_32__RWB )__tmp__DQBV));
-                __tmp__CQBV=((__CHARACTER__DB *)__tmp__GQBV);
-                clear__to__F00(__tmp__CQBV,old_nb_elts__FQBV,(__INTEGER__Q)(__tmp__DQBV -  1));
-                Self__BQBV->storage__4EL=__tmp__CQBV;
-                Self__BQBV->capacity__HFL=__tmp__DQBV;
+                __SRBV=(____Q)(__QRBV->__OFL <<  1);
+                __RRBV=((____DB *)__QRBV->__FFL);
+                __URBV=__QRBV->__OFL;
+                __VRBV=__55W(((____IB )__RRBV),((____YWB )__URBV),((____YWB )__SRBV));
+                __RRBV=((____DB *)__VRBV);
+                __M00(__RRBV,__URBV,(____Q)(__SRBV -  1));
+                __QRBV->__FFL=__RRBV;
+                __QRBV->__OFL=__SRBV;
               };
             };
-            ((__CHARACTER__DB *)Self__BQBV->storage__4EL)[Self__BQBV->count__WJ]=')';
-            Self__BQBV->count__WJ=(__INTEGER__Q)(Self__BQBV->count__WJ +  1);
+            ((____DB *)__QRBV->__FFL)[__QRBV->__WJ]=')';
+            __QRBV->__WJ=(____Q)(__QRBV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UKFQ)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__DMFQ)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__ZDFQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__1FTQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__QHFQ=((__SLOT_CODE__MIRG *)__tmp__1FTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__QHFQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__2JFQ=((__ITM_SLOT__HLC *)__tmp__QHFQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__IFFQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__KHTQ)->__id==____1JRG__) {
+            __5IFQ=((____1JRG *)__KHTQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__5IFQ)->__id==____OLC__) {
+              __LLFQ=((____OLC *)__5IFQ)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__2JFQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QHFQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __LLFQ=((____4G0D *)__5IFQ)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__2JFQ=((__SLOT_DATA__WIRG *)__tmp__1FTQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __LLFQ=((____FKRG *)__KHTQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__2JFQ);
-          put_position__HRE(Self__YDFQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.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(__LLFQ);
+          __ORE(__HFFQ->__3GUL.__CGUL.__5DUL.__CK.__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));
           };
         };
-        __tmp__DLFQ=create_with_capacity__CBZH( 2);
-        __tmp__FLFQ=create__type__IJ2C(Self__YDFQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B,t__ZDFQ);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__DLFQ),__tmp__FLFQ);
-        __tmp__ILFQ=read__NUEI(((__LOCAL__43WC *)__tmp__ZBMS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__DLFQ),__tmp__ILFQ);
-        __tmp__YGFQ=Self__YDFQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__4GFQ=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__DLFQ)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__4GFQ)->__id) {
-        case __STRING_CST__5J__: {
-          Self__3QBV=((__STRING_CST__5J *)__tmp__4GFQ);
-          result__ZQBV=NULL;
-          __tmp__MPBV=((__POINTER__IB )(NULL));
-          __tmp__SGFQ= 0;
-          __tmp__GQBV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__GQBV ==  0)) {
-            result__ZQBV=Self__3QBV;
-          } else /* FALSE */ {
-            __tmp__SGFQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQBV));
-            if ((__tmp__SGFQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4QBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5QBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__ARBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5QBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4QBV=micro_alloc__table__lab__HKI(__tmp__5QBV,((__POINTER__IB )(&(table_size[(__tmp__ARBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5QBV)));
-              __tmp__MPBV=__tmp__4QBV;
+        __SMFQ=__RCZH( 2);
+        __UMFQ=__XK2C(__HFFQ->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B,__IFFQ);
+        __0YEI(((____ABXC *)__SMFQ),__UMFQ);
+        __XMFQ=__2VEI(((____N5WC *)__IDMS));
+        __0YEI(((____ABXC *)__SMFQ),__XMFQ);
+        __HIFQ=__HFFQ->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
+        __NIFQ=((void **)((____ABXC *)__SMFQ)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__NIFQ)->__id) {
+        case ____5J__: {
+          __MSBV=((____5J *)__NIFQ);
+          __ISBV=NULL;
+          __1QBV=((____IB )(NULL));
+          __BIFQ= 0;
+          __VRBV=((____IB )sizeof(____5J));
+          if (((unsigned long)__VRBV ==  0)) {
+            __ISBV=__MSBV;
+          } else /* FALSE */ {
+            __BIFQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VRBV));
+            if ((__BIFQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NSBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OSBV=(void *)((unsigned long)(void *)((unsigned long)__VRBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PSBV=((____YWB )((____Q )(void *)((unsigned long)__OSBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NSBV=__OKI(__OSBV,((____IB )(&(table_size[(__PSBV)-1]))),((____YWB )((____Q )__OSBV)));
+              __1QBV=__NSBV;
             } else /* FALSE */ {
-              __tmp__ARBV=((__UINTEGER_32__RWB )__tmp__SGFQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4QBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5QBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4QBV=micro_alloc__table__lab__HKI(__tmp__5QBV,((__POINTER__IB )(&(table_type[(__tmp__ARBV)]))),(__UINTEGER_32__RWB)(__tmp__ARBV |  1));
-              __tmp__MPBV=__tmp__4QBV;
-            };
-            result__ZQBV=((__STRING_CST__5J *)__tmp__MPBV);
-            *(result__ZQBV) = *(Self__3QBV);
-          };
-          __tmp__QHFQ=result__ZQBV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__QHFQ=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__4GFQ));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__JCMS=((__PROTOTYPE_CST__45WC *)__tmp__4GFQ);
-          __tmp__KCMS=create__type__IJ2C(Self__JCMS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JCMS->parent_constant__55WC.static_type__SG4D);
-          __tmp__QHFQ=__tmp__KCMS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__MCMS=((__INTEGER_CST__KAXC *)__tmp__4GFQ);
-          __tmp__2JFQ=Self__MCMS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__VRBV=Self__MCMS->value__YG4D;
-          __tmp__GHFQ=Self__MCMS->parent_constant__LAXC.static_type__SG4D;
-          Self__MCMS=NULL;
-          __tmp__MPBV=((__POINTER__IB )(NULL));
-          __tmp__SGFQ= 0;
-          __tmp__GQBV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__GQBV ==  0)) {
-            Self__MCMS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__SGFQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQBV));
-            if ((__tmp__SGFQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4QBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5QBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__ARBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5QBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4QBV=micro_alloc__table__lab__HKI(__tmp__5QBV,((__POINTER__IB )(&(table_size[(__tmp__ARBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5QBV)));
-              __tmp__MPBV=__tmp__4QBV;
+              __PSBV=((____YWB )__BIFQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NSBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OSBV=(void *)((unsigned long)(void *)((unsigned long)__VRBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NSBV=__OKI(__OSBV,((____IB )(&(table_type[(__PSBV)]))),(____YWB)(__PSBV |  1));
+              __1QBV=__NSBV;
+            };
+            __ISBV=((____5J *)__1QBV);
+            *(__ISBV) = *(__MSBV);
+          };
+          __5IFQ=__ISBV;
+        } break;
+        case ____0AXC__: {
+          __5IFQ=__JZAL(((____0AXC *)__NIFQ));
+        } break;
+        case ____NBXC__: {
+          __YDMS=((____NBXC *)__NIFQ);
+          __ZDMS=__XK2C(__YDMS->__OBXC.__DK.__CK.__YH.__O2B,__YDMS->__OBXC.__BI4D);
+          __5IFQ=__ZDMS;
+        } break;
+        case ____ZBXC__: {
+          __1DMS=((____ZBXC *)__NIFQ);
+          __LLFQ=__1DMS->__0BXC.__DK.__CK.__YH.__O2B;
+          __ETBV=__1DMS->__HI4D;
+          __VIFQ=__1DMS->__0BXC.__BI4D;
+          __1DMS=NULL;
+          __1QBV=((____IB )(NULL));
+          __BIFQ= 0;
+          __VRBV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__VRBV ==  0)) {
+            __1DMS=__ZBXC__;
+          } else /* FALSE */ {
+            __BIFQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VRBV));
+            if ((__BIFQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NSBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OSBV=(void *)((unsigned long)(void *)((unsigned long)__VRBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PSBV=((____YWB )((____Q )(void *)((unsigned long)__OSBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NSBV=__OKI(__OSBV,((____IB )(&(table_size[(__PSBV)-1]))),((____YWB )((____Q )__OSBV)));
+              __1QBV=__NSBV;
             } else /* FALSE */ {
-              __tmp__ARBV=((__UINTEGER_32__RWB )__tmp__SGFQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4QBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5QBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4QBV=micro_alloc__table__lab__HKI(__tmp__5QBV,((__POINTER__IB )(&(table_type[(__tmp__ARBV)]))),(__UINTEGER_32__RWB)(__tmp__ARBV |  1));
-              __tmp__MPBV=__tmp__4QBV;
-            };
-            Self__MCMS=((__INTEGER_CST__KAXC *)__tmp__MPBV);
-            *(Self__MCMS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__TRBV=((__INTEGER_CST__KAXC *)Self__MCMS);
-          Self__TRBV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__2JFQ;
-          Self__TRBV->value__YG4D=v__VRBV;
-          Self__TRBV->parent_constant__LAXC.static_type__SG4D=__tmp__GHFQ;
-          check_type__KYEE(Self__TRBV);
-          __tmp__QHFQ=Self__MCMS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__QHFQ=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__4GFQ));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__3BRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__4GFQ)->local__PUEJ));
-          if (__tmp__3BRT==NULL) {
-            __tmp__4BRT=NULL;
+              __PSBV=((____YWB )__BIFQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NSBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OSBV=(void *)((unsigned long)(void *)((unsigned long)__VRBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NSBV=__OKI(__OSBV,((____IB )(&(table_type[(__PSBV)]))),(____YWB)(__PSBV |  1));
+              __1QBV=__NSBV;
+            };
+            __1DMS=((____ZBXC *)__1QBV);
+            *(__1DMS) = *(__ZBXC__);
+          };
+          __CTBV=((____ZBXC *)__1DMS);
+          __CTBV->__0BXC.__DK.__CK.__YH.__O2B=__LLFQ;
+          __CTBV->__HI4D=__ETBV;
+          __CTBV->__0BXC.__BI4D=__VIFQ;
+          __ZZEE(__CTBV);
+          __5IFQ=__1DMS;
+        } break;
+        case ____DMWH__: {
+          __5IFQ=__W3OK(((____DMWH *)__NIFQ));
+        } break;
+        case ____2A0I__: {
+          __MDRT=__2VEI(((____N5WC *)((____2A0I *)__NIFQ)->__4VEJ));
+          if (__MDRT==NULL) {
+            __NDRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__4BRT=((__READ_LOCAL__N5ZI *)__tmp__3BRT);
+            __NDRT=((____2A0I *)__MDRT);
           };
-          __tmp__QHFQ=__tmp__4BRT;
+          __5IFQ=__NDRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__QHFQ=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__4GFQ));
+        case ____HJNJ__: {
+          __5IFQ=__Y0AL(((____HJNJ *)__NIFQ));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__QHFQ=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__4GFQ));
+        case ____SJNJ__: {
+          __5IFQ=__D1AL(((____SJNJ *)__NIFQ));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QCMS=((__IS_EXPANDED__L5NJ *)__tmp__4GFQ);
-          __tmp__2JFQ=Self__QCMS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__3BRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__QCMS->receiver__554J)->local__PUEJ));
-          if (__tmp__3BRT==NULL) {
-            __tmp__4BRT=NULL;
+        case ____0AOJ__: {
+          __5DMS=((____0AOJ *)__NIFQ);
+          __LLFQ=__5DMS->__1AOJ.__CK.__YH.__O2B;
+          __MDRT=__2VEI(((____N5WC *)((____2A0I *)__5DMS->__OB5J)->__4VEJ));
+          if (__MDRT==NULL) {
+            __NDRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__4BRT=((__READ_LOCAL__N5ZI *)__tmp__3BRT);
-          };
-          Self__QCMS=NULL;
-          __tmp__MPBV=((__POINTER__IB )(NULL));
-          __tmp__SGFQ= 0;
-          __tmp__GQBV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__GQBV ==  0)) {
-            Self__QCMS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__SGFQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQBV));
-            if ((__tmp__SGFQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4QBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5QBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__ARBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5QBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4QBV=micro_alloc__table__lab__HKI(__tmp__5QBV,((__POINTER__IB )(&(table_size[(__tmp__ARBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5QBV)));
-              __tmp__MPBV=__tmp__4QBV;
+            __NDRT=((____2A0I *)__MDRT);
+          };
+          __5DMS=NULL;
+          __1QBV=((____IB )(NULL));
+          __BIFQ= 0;
+          __VRBV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__VRBV ==  0)) {
+            __5DMS=__0AOJ__;
+          } else /* FALSE */ {
+            __BIFQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VRBV));
+            if ((__BIFQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NSBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OSBV=(void *)((unsigned long)(void *)((unsigned long)__VRBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PSBV=((____YWB )((____Q )(void *)((unsigned long)__OSBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NSBV=__OKI(__OSBV,((____IB )(&(table_size[(__PSBV)-1]))),((____YWB )((____Q )__OSBV)));
+              __1QBV=__NSBV;
             } else /* FALSE */ {
-              __tmp__ARBV=((__UINTEGER_32__RWB )__tmp__SGFQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4QBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5QBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4QBV=micro_alloc__table__lab__HKI(__tmp__5QBV,((__POINTER__IB )(&(table_type[(__tmp__ARBV)]))),(__UINTEGER_32__RWB)(__tmp__ARBV |  1));
-              __tmp__MPBV=__tmp__4QBV;
-            };
-            Self__QCMS=((__IS_EXPANDED__L5NJ *)__tmp__MPBV);
-            *(Self__QCMS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__ESBV=((__IS_EXPANDED__L5NJ *)Self__QCMS);
-          Self__ESBV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__2JFQ;
-          Self__ESBV->receiver__554J=__tmp__4BRT;
-          __tmp__QHFQ=Self__QCMS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__VCMS=((__GET_TYPE_ID__V5NJ *)__tmp__4GFQ);
-          __tmp__2JFQ=Self__VCMS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__GHFQ=Self__VCMS->receiver__EA5J;
-          Self__VCMS=NULL;
-          __tmp__MPBV=((__POINTER__IB )(NULL));
-          __tmp__SGFQ= 0;
-          __tmp__GQBV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__GQBV ==  0)) {
-            Self__VCMS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__SGFQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQBV));
-            if ((__tmp__SGFQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4QBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5QBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__ARBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5QBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4QBV=micro_alloc__table__lab__HKI(__tmp__5QBV,((__POINTER__IB )(&(table_size[(__tmp__ARBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5QBV)));
-              __tmp__MPBV=__tmp__4QBV;
+              __PSBV=((____YWB )__BIFQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NSBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OSBV=(void *)((unsigned long)(void *)((unsigned long)__VRBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NSBV=__OKI(__OSBV,((____IB )(&(table_type[(__PSBV)]))),(____YWB)(__PSBV |  1));
+              __1QBV=__NSBV;
+            };
+            __5DMS=((____0AOJ *)__1QBV);
+            *(__5DMS) = *(__0AOJ__);
+          };
+          __TTBV=((____0AOJ *)__5DMS);
+          __TTBV->__1AOJ.__CK.__YH.__O2B=__LLFQ;
+          __TTBV->__OB5J=__NDRT;
+          __5IFQ=__5DMS;
+        } break;
+        case ____EBOJ__: {
+          __EEMS=((____EBOJ *)__NIFQ);
+          __LLFQ=__EEMS->__FBOJ.__CK.__YH.__O2B;
+          __VIFQ=__EEMS->__TB5J;
+          __EEMS=NULL;
+          __1QBV=((____IB )(NULL));
+          __BIFQ= 0;
+          __VRBV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__VRBV ==  0)) {
+            __EEMS=__EBOJ__;
+          } else /* FALSE */ {
+            __BIFQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VRBV));
+            if ((__BIFQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NSBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OSBV=(void *)((unsigned long)(void *)((unsigned long)__VRBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PSBV=((____YWB )((____Q )(void *)((unsigned long)__OSBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NSBV=__OKI(__OSBV,((____IB )(&(table_size[(__PSBV)-1]))),((____YWB )((____Q )__OSBV)));
+              __1QBV=__NSBV;
             } else /* FALSE */ {
-              __tmp__ARBV=((__UINTEGER_32__RWB )__tmp__SGFQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4QBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5QBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4QBV=micro_alloc__table__lab__HKI(__tmp__5QBV,((__POINTER__IB )(&(table_type[(__tmp__ARBV)]))),(__UINTEGER_32__RWB)(__tmp__ARBV |  1));
-              __tmp__MPBV=__tmp__4QBV;
-            };
-            Self__VCMS=((__GET_TYPE_ID__V5NJ *)__tmp__MPBV);
-            *(Self__VCMS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__USBV=((__GET_TYPE_ID__V5NJ *)Self__VCMS);
-          Self__USBV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__2JFQ;
-          Self__USBV->receiver__EA5J=__tmp__GHFQ;
-          __tmp__QHFQ=Self__VCMS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__QHFQ=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__4GFQ));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__QHFQ=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__4GFQ));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__QHFQ=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__4GFQ));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__QHFQ=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__4GFQ));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__QHFQ=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__4GFQ));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__QHFQ=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__4GFQ));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__QHFQ=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__4GFQ));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__QHFQ=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__4GFQ));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__QHFQ=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__4GFQ));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__YCMS=((__SIZE_OF__NGOJ *)__tmp__4GFQ);
-          __tmp__2JFQ=Self__YCMS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__GHFQ=Self__YCMS->receiver__OC5J;
-          Self__YCMS=NULL;
-          __tmp__MPBV=((__POINTER__IB )(NULL));
-          __tmp__SGFQ= 0;
-          __tmp__GQBV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__GQBV ==  0)) {
-            Self__YCMS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__SGFQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQBV));
-            if ((__tmp__SGFQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4QBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5QBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__ARBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5QBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4QBV=micro_alloc__table__lab__HKI(__tmp__5QBV,((__POINTER__IB )(&(table_size[(__tmp__ARBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5QBV)));
-              __tmp__MPBV=__tmp__4QBV;
+              __PSBV=((____YWB )__BIFQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NSBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OSBV=(void *)((unsigned long)(void *)((unsigned long)__VRBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NSBV=__OKI(__OSBV,((____IB )(&(table_type[(__PSBV)]))),(____YWB)(__PSBV |  1));
+              __1QBV=__NSBV;
+            };
+            __EEMS=((____EBOJ *)__1QBV);
+            *(__EEMS) = *(__EBOJ__);
+          };
+          __DUBV=((____EBOJ *)__EEMS);
+          __DUBV->__FBOJ.__CK.__YH.__O2B=__LLFQ;
+          __DUBV->__TB5J=__VIFQ;
+          __5IFQ=__EEMS;
+        } break;
+        case ____3BOJ__: {
+          __5IFQ=__21AL(((____3BOJ *)__NIFQ));
+        } break;
+        case ____RCOJ__: {
+          __5IFQ=__H2AL(((____RCOJ *)__NIFQ));
+        } break;
+        case ____HDOJ__: {
+          __5IFQ=__S2AL(((____HDOJ *)__NIFQ));
+        } break;
+        case ____1DOJ__: {
+          __5IFQ=__32AL(((____1DOJ *)__NIFQ));
+        } break;
+        case ____PEOJ__: {
+          __5IFQ=__I3AL(((____PEOJ *)__NIFQ));
+        } break;
+        case ____DFOJ__: {
+          __5IFQ=__T3AL(((____DFOJ *)__NIFQ));
+        } break;
+        case ____XFOJ__: {
+          __5IFQ=__43AL(((____XFOJ *)__NIFQ));
+        } break;
+        case ____QGOJ__: {
+          __5IFQ=__J4AL(((____QGOJ *)__NIFQ));
+        } break;
+        case ____EHOJ__: {
+          __5IFQ=__X4AL(((____EHOJ *)__NIFQ));
+        } break;
+        case ____2HOJ__: {
+          __HEMS=((____2HOJ *)__NIFQ);
+          __LLFQ=__HEMS->__3HOJ.__CK.__YH.__O2B;
+          __VIFQ=__HEMS->__3D5J;
+          __HEMS=NULL;
+          __1QBV=((____IB )(NULL));
+          __BIFQ= 0;
+          __VRBV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__VRBV ==  0)) {
+            __HEMS=__2HOJ__;
+          } else /* FALSE */ {
+            __BIFQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VRBV));
+            if ((__BIFQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NSBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OSBV=(void *)((unsigned long)(void *)((unsigned long)__VRBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PSBV=((____YWB )((____Q )(void *)((unsigned long)__OSBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NSBV=__OKI(__OSBV,((____IB )(&(table_size[(__PSBV)-1]))),((____YWB )((____Q )__OSBV)));
+              __1QBV=__NSBV;
             } else /* FALSE */ {
-              __tmp__ARBV=((__UINTEGER_32__RWB )__tmp__SGFQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4QBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5QBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4QBV=micro_alloc__table__lab__HKI(__tmp__5QBV,((__POINTER__IB )(&(table_type[(__tmp__ARBV)]))),(__UINTEGER_32__RWB)(__tmp__ARBV |  1));
-              __tmp__MPBV=__tmp__4QBV;
-            };
-            Self__YCMS=((__SIZE_OF__NGOJ *)__tmp__MPBV);
-            *(Self__YCMS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__ETBV=((__SIZE_OF__NGOJ *)Self__YCMS);
-          Self__ETBV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__2JFQ;
-          Self__ETBV->receiver__OC5J=__tmp__GHFQ;
-          __tmp__QHFQ=Self__YCMS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__QHFQ=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__4GFQ));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__1CMS=((__REAL_CST__JLOJ *)__tmp__4GFQ);
-          __tmp__2JFQ=Self__1CMS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__WTBV=Self__1CMS->value__DD5J;
-          __tmp__GHFQ=Self__1CMS->parent_constant__KLOJ.static_type__SG4D;
-          Self__1CMS=NULL;
-          __tmp__MPBV=((__POINTER__IB )(NULL));
-          __tmp__SGFQ= 0;
-          __tmp__GQBV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__GQBV ==  0)) {
-            Self__1CMS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__SGFQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GQBV));
-            if ((__tmp__SGFQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4QBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5QBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__ARBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5QBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4QBV=micro_alloc__table__lab__HKI(__tmp__5QBV,((__POINTER__IB )(&(table_size[(__tmp__ARBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5QBV)));
-              __tmp__MPBV=__tmp__4QBV;
+              __PSBV=((____YWB )__BIFQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NSBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OSBV=(void *)((unsigned long)(void *)((unsigned long)__VRBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NSBV=__OKI(__OSBV,((____IB )(&(table_type[(__PSBV)]))),(____YWB)(__PSBV |  1));
+              __1QBV=__NSBV;
+            };
+            __HEMS=((____2HOJ *)__1QBV);
+            *(__HEMS) = *(__2HOJ__);
+          };
+          __TUBV=((____2HOJ *)__HEMS);
+          __TUBV->__3HOJ.__CK.__YH.__O2B=__LLFQ;
+          __TUBV->__3D5J=__VIFQ;
+          __5IFQ=__HEMS;
+        } break;
+        case ____YIOJ__: {
+          __5IFQ=__I5AL(((____YIOJ *)__NIFQ));
+        } break;
+        case ____YMOJ__: {
+          __KEMS=((____YMOJ *)__NIFQ);
+          __LLFQ=__KEMS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __FVBV=__KEMS->__SE5J;
+          __VIFQ=__KEMS->__ZMOJ.__BI4D;
+          __KEMS=NULL;
+          __1QBV=((____IB )(NULL));
+          __BIFQ= 0;
+          __VRBV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__VRBV ==  0)) {
+            __KEMS=__YMOJ__;
+          } else /* FALSE */ {
+            __BIFQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VRBV));
+            if ((__BIFQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NSBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OSBV=(void *)((unsigned long)(void *)((unsigned long)__VRBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PSBV=((____YWB )((____Q )(void *)((unsigned long)__OSBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NSBV=__OKI(__OSBV,((____IB )(&(table_size[(__PSBV)-1]))),((____YWB )((____Q )__OSBV)));
+              __1QBV=__NSBV;
             } else /* FALSE */ {
-              __tmp__ARBV=((__UINTEGER_32__RWB )__tmp__SGFQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4QBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5QBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GQBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4QBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4QBV=micro_alloc__table__lab__HKI(__tmp__5QBV,((__POINTER__IB )(&(table_type[(__tmp__ARBV)]))),(__UINTEGER_32__RWB)(__tmp__ARBV |  1));
-              __tmp__MPBV=__tmp__4QBV;
-            };
-            Self__1CMS=((__REAL_CST__JLOJ *)__tmp__MPBV);
-            *(Self__1CMS) = *(REAL_CST__JLOJ__);
-          };
-          Self__UTBV=((__REAL_CST__JLOJ *)Self__1CMS);
-          Self__UTBV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__2JFQ;
-          Self__UTBV->value__DD5J=v__WTBV;
-          Self__UTBV->parent_constant__KLOJ.static_type__SG4D=__tmp__GHFQ;
-          __tmp__QHFQ=Self__1CMS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__5CMS=((__CHARACTER_CST__5LOJ *)__tmp__4GFQ);
-          __tmp__ADMS=create__char__CMQJ(Self__5CMS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5CMS->text__ID5J);
-          __tmp__QHFQ=__tmp__ADMS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__CDMS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__4GFQ);
-          __tmp__DDMS=create__text__2PQJ(Self__CDMS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CDMS->string__EBJK);
-          __tmp__QHFQ=__tmp__DDMS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__QHFQ=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__4GFQ));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__QHFQ=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__4GFQ));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__QHFQ=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__4GFQ));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__QHFQ=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__4GFQ));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__QHFQ=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__4GFQ));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__QHFQ=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__4GFQ));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__QHFQ=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__4GFQ));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__QHFQ=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__4GFQ));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__UKFQ=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__4GFQ)->global__Y5JM),NULL);
-          if (__tmp__UKFQ==NULL) {
-            __tmp__YOCU=NULL;
+              __PSBV=((____YWB )__BIFQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NSBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OSBV=(void *)((unsigned long)(void *)((unsigned long)__VRBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NSBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NSBV=__OKI(__OSBV,((____IB )(&(table_type[(__PSBV)]))),(____YWB)(__PSBV |  1));
+              __1QBV=__NSBV;
+            };
+            __KEMS=((____YMOJ *)__1QBV);
+            *(__KEMS) = *(__YMOJ__);
+          };
+          __DVBV=((____YMOJ *)__KEMS);
+          __DVBV->__ZMOJ.__DK.__CK.__YH.__O2B=__LLFQ;
+          __DVBV->__SE5J=__FVBV;
+          __DVBV->__ZMOJ.__BI4D=__VIFQ;
+          __5IFQ=__KEMS;
+        } break;
+        case ____ONOJ__: {
+          __OEMS=((____ONOJ *)__NIFQ);
+          __PEMS=__RNQJ(__OEMS->__PNOJ.__DK.__CK.__YH.__O2B,__OEMS->__XE5J);
+          __5IFQ=__PEMS;
+        } break;
+        case ____YOOJ__: {
+          __REMS=((____YOOJ *)__NIFQ);
+          __SEMS=__LRQJ(__REMS->__ZOOJ.__DK.__CK.__YH.__O2B,__REMS->__TCJK);
+          __5IFQ=__SEMS;
+        } break;
+        case ____IM4K__: {
+          __5IFQ=__NZFM(((____IM4K *)__NIFQ));
+        } break;
+        case ____T5FL__: {
+          __5IFQ=__V35O(((____T5FL *)__NIFQ));
+        } break;
+        case ____3DUL__: {
+          __5IFQ=__AJVP(((____3DUL *)__NIFQ));
+        } break;
+        case ____0EUL__: {
+          __5IFQ=__QB4P(((____0EUL *)__NIFQ));
+        } break;
+        case ____BGUL__: {
+          __5IFQ=__LJVP(((____BGUL *)__NIFQ));
+        } break;
+        case ____2GUL__: {
+          __5IFQ=__2B4P(((____2GUL *)__NIFQ));
+        } break;
+        case ____B0VL__: {
+          __5IFQ=__H0BN(((____B0VL *)__NIFQ));
+        } break;
+        case ____P0VL__: {
+          __5IFQ=__NCHM(((____P0VL *)__NIFQ));
+        } break;
+        case ____Q5YL__: {
+          __DMFQ=__TFTL(((____FKRG *)((____Q5YL *)__NIFQ)->__HBKM),NULL);
+          if (__DMFQ==NULL) {
+            __HQCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__UKFQ)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__YOCU=NULL;
+            switch (((struct ___OBJ *)__DMFQ)->__id) {
+            case ____IM4K__: {
+              __HQCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__YOCU=((__READ_GLOBAL__B4YL *)__tmp__UKFQ);
+            case ____Q5YL__: {
+              __HQCU=((____Q5YL *)__DMFQ);
             } break;
             }
           };
-          __tmp__QHFQ=__tmp__YOCU;
+          __5IFQ=__HQCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__QHFQ=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__4GFQ));
+        case ____UVPM__: {
+          __5IFQ=__VGWN(((____UVPM *)__NIFQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__QHFQ=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__4GFQ));
+        case ____0ZPM__: {
+          __5IFQ=__4G2P(((____0ZPM *)__NIFQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__QHFQ=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__4GFQ));
+        case ____MR0N__: {
+          __5IFQ=__DRVO(((____MR0N *)__NIFQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__QHFQ=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__4GFQ));
+        case ____YWBP__: {
+          __5IFQ=__DQ0Q(((____YWBP *)__NIFQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__QHFQ=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__4GFQ));
+        case ____LYBP__: {
+          __5IFQ=__0WUP(((____LYBP *)__NIFQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__QHFQ=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__4GFQ));
+        case ____CZBP__: {
+          __5IFQ=__FXUP(((____CZBP *)__NIFQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__QHFQ=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__4GFQ));
+        case ____3BEP__: {
+          __5IFQ=__FCIQ(((____3BEP *)__NIFQ));
         } break;
         };
-        __tmp__OLFQ=new_read__slot__receiver__with__intern__2DZJ(__tmp__YGFQ,__tmp__1FTQ,__tmp__QHFQ,__tmp__DLFQ,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__OLFQ);
-        __tmp__1FTQ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__OLFQ));
-        result__2DFQ=__tmp__1FTQ;
+        __3MFQ=__LFZJ(__HIFQ,__KHTQ,__5IFQ,__SMFQ,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__3MFQ);
+        __KHTQ=__BR5H(((____UL2C *)__3MFQ));
+        __LFFQ=__KHTQ;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__ZDFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__3FFQ=static_type__A51P();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__3FFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__0DFQ);
-        put_position__HRE(Self__YDFQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__IFFQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __MHFQ=__PA2P();
+        __CQXE(((____WMB *)__MHFQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__JFFQ);
+        __ORE(__HFFQ->__3GUL.__CGUL.__5DUL.__CK.__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));
         };
       };
     };
   };
-  __tmp__WFFQ=result__2DFQ;
-  return(__tmp__WFFQ);
+  __FHFQ=__LFFQ;
+  return(__FHFQ);
 }
 
-static void* check_type__with__IQWN(__EXPR_NEG__SYVL *Self__JQWN,__TYPE_FULL__PMB *t__KQWN,__POSITION__OL p__LQWN)
-// ({EXPR_NEG__SYVL},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __XRWN(____B0VL *__YRWN,____WMB *__ZRWN,____OL __0RWN)
+// ({__B0VL},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__JWBV;
-  void *result__NQWN;
-  __TYPE_FULL__PMB *__tmp__DRWN,*__tmp__WRWN,*__tmp__3RWN,*__tmp__OSWN;
-  __TYPE_FULL__PMB *__tmp__XTWN,*__tmp__1WWN;
-  __LOCAL__43WC *__tmp__VDMS,*__tmp__JEMS;
-  __WRITE_LOCAL__BEYJ *__tmp__2DMS,*__tmp__QEMS;
-  __STRING_CONSTANT__0 *__tmp__FSWN,*__tmp__MVWN,*v__KYBV;
-  void *__tmp__HSWN;
-  __PROTOTYPE__MF *__tmp__3SWN,*__tmp__BWWN;
-  __INTEGER__Q __tmp__DTWN,__tmp__3TBV,old_nb_elts__5TBV,__tmp__XUBV;
-  __INTEGER__Q old_nb_elts__ZUBV;
-  void *__tmp__TUGP;
-  __POSITION__OL __tmp__JTWN,__tmp__NWWN;
-  void *__tmp__PTWN,*__tmp__BUWN,*__tmp__FXWN;
-  __ITM_TYPE_STYLE__TMB *Self__0TBV,*Self__UUBV;
-  __STRING__BC *Self__1TBV,*Self__VUBV;
-  __POINTER__IB __tmp__AUBV,__tmp__0UBV,__tmp__SVBV,__tmp__TVBV;
-  __ITM_TYPE_MULTI__NURC *Self__BEMS,*Self__VEMS;
-  __READ_LOCAL__N5ZI *__tmp__RUWN,*__tmp__ZXWN,*__tmp__5CRT,*__tmp__ADRT;
-  __NODE_TYPE__FK2C *__tmp__TUWN,*__tmp__5XWN;
-  __PROTOTYPE_CST__45WC *__tmp__WXWN,*Self__ZEMS,*__tmp__0EMS;
-  __STRING_CST__5J *Self__RVBV,*result__NVBV;
-  __UINTEGER_32__RWB __tmp__UVBV;
-  __INTEGER_CST__KAXC *Self__2EMS,*Self__HWBV;
-  __IS_EXPANDED__L5NJ *Self__AFMS,*Self__YWBV;
-  __GET_TYPE_ID__V5NJ *Self__FFMS,*Self__IXBV;
-  __SIZE_OF__NGOJ *Self__IFMS,*Self__YXBV;
-  __REAL_CST__JLOJ *Self__LFMS,*Self__IYBV;
-  __CHARACTER_CST__5LOJ *Self__PFMS,*__tmp__QFMS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SFMS,*__tmp__TFMS;
-  __READ_GLOBAL__B4YL *__tmp__2OCU;
-  __BOOLEAN__L __tmp__ERWN,__tmp__XRWN,__tmp__0TWN,__tmp__4WWN;
-  __CHARACTER__DB *__tmp__2TBV,*__tmp__WUBV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__UXWN;
-  result__NQWN=NULL;
-  __tmp__DRWN=static_type__UVBN(Self__JQWN);
-  __tmp__ERWN=affect_with__QLKK(((__TYPE_FULL__PMB *)t__KQWN),__tmp__DRWN);
-  if (__tmp__ERWN) {
-    result__NQWN=Self__JQWN;
+  ____0SG __YXBV;
+  void *__2RWN;
+  ____WMB *__SSWN,*__FTWN,*__MTWN,*__3TWN,*__GVWN,*__KYWN;
+  ____N5WC *__EFMS,*__YFMS;
+  ____QFYJ *__LFMS,*__5FMS;
+  ____0 *__UTWN,*__1WWN,*__ZZBV;
+  void *__WTWN;
+  ____MF *__MUWN,*__QXWN;
+  ____Q __SUWN,__MVBV,__OVBV,__GWBV,__IWBV;
+  void *__CWGP;
+  ____OL __YUWN,__2XWN;
+  void *__4UWN,*__QVWN,*__UYWN;
+  ____0MB *__JVBV,*__DWBV;
+  ____BC *__KVBV,*__EWBV;
+  ____IB __PVBV,__JWBV,__BXBV,__CXBV;
+  ____2VRC *__QFMS,*__EGMS;
+  ____2A0I *__AWWN,*__IZWN,*__OERT,*__PERT;
+  ____UL2C *__CWWN,*__OZWN;
+  ____NBXC *__FZWN,*__IGMS,*__JGMS;
+  ____5J *__AXBV,*__2WBV;
+  ____YWB __DXBV;
+  ____ZBXC *__LGMS,*__WXBV;
+  ____0AOJ *__PGMS,*__HYBV;
+  ____EBOJ *__UGMS,*__XYBV;
+  ____2HOJ *__XGMS,*__HZBV;
+  ____YMOJ *__0GMS,*__XZBV;
+  ____ONOJ *__4GMS,*__5GMS;
+  ____YOOJ *__BHMS,*__CHMS;
+  ____Q5YL *__LQCU;
+  ____L __TSWN,__GTWN,__JVWN,__NYWN;
+  ____DB *__LVBV,*__FWBV;
+  ____ABXC *__DZWN;
+  __2RWN=NULL;
+  __SSWN=__DXBN(__YRWN);
+  __TSWN=__5MKK(((____WMB *)__ZRWN),__SSWN);
+  if (__TSWN) {
+    __2RWN=__YRWN;
   } else /* FALSE */ {
-    __tmp__WRWN=static_type__UVBN(Self__JQWN);
-    __tmp__XRWN=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__WRWN),t__KQWN);
-    if (__tmp__XRWN) {
-      __tmp__3RWN=static_type__UVBN(Self__JQWN);
-      __tmp__VDMS=create__name__style__type__0HND(Self__JQWN->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__3RWN));
-      __tmp__2DMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VDMS),Self__JQWN->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JQWN);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2DMS);
-      __tmp__FSWN=get__HJC(last_cast_name__C31J);
-      __tmp__3RWN=static_type__UVBN(Self__JQWN);
-      __tmp__HSWN=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__3RWN),__tmp__FSWN);
-      if (((void *)__tmp__HSWN == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__OSWN=static_type__UVBN(Self__JQWN);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__OSWN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__KQWN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__FSWN);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__OSWN=static_type__UVBN(Self__JQWN);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__OSWN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__LQWN);
-        __tmp__OSWN=static_type__UVBN(Self__JQWN);
-        __tmp__3SWN=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__OSWN));
-        put_position__HRE(__tmp__3SWN->parent_named__PF.parent_itm_object__OF.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);
+    __FTWN=__DXBN(__YRWN);
+    __GTWN=__CDVK(((____WMB *)__FTWN),__ZRWN);
+    if (__GTWN) {
+      __MTWN=__DXBN(__YRWN);
+      __EFMS=__JJND(__YRWN->__E0VL.__D0VL.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__MTWN));
+      __LFMS=__BQRJ(((____N5WC *)__EFMS),__YRWN->__E0VL.__D0VL.__CK.__YH.__O2B,__YRWN);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LFMS);
+      __UTWN=__OJC(__R41J);
+      __MTWN=__DXBN(__YRWN);
+      __WTWN=__NB3I(((____WMB *)__MTWN),__UTWN);
+      if (((void *)__WTWN == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __3TWN=__DXBN(__YRWN);
+        __CQXE(((____WMB *)__3TWN),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__ZRWN),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__UTWN);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __3TWN=__DXBN(__YRWN);
+        __CQXE(((____WMB *)__3TWN),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__0RWN);
+        __3TWN=__DXBN(__YRWN);
+        __MUWN=__IFMJ(((____WMB *)__3TWN));
+        __ORE(__MUWN->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__HSWN)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__HSWN)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DTWN=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__HSWN));
+      if (((struct ___OBJ *)__WTWN)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__WTWN)->__2JRG->__QLC)->__id==____OLC__) {
+          __SUWN=__HVRL(((____1JRG *)__WTWN));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DTWN=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__HSWN));
+          __SUWN=__HVRL(((____1JRG *)__WTWN));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__HSWN)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DTWN=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__HSWN));
+        if (((struct ___OBJ *)((____FKRG *)__WTWN)->__HKRG->__QLC)->__id==____OLC__) {
+          __SUWN=__4VRL(((____FKRG *)__WTWN));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DTWN=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__HSWN));
+          __SUWN=__4VRL(((____FKRG *)__WTWN));
         };
       };
-      if ((__tmp__DTWN !=  1)) {
-        if (((struct ___OBJ *)__tmp__HSWN)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__TUGP=((__SLOT_CODE__MIRG *)__tmp__HSWN)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__TUGP)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JTWN=((__ITM_SLOT__HLC *)__tmp__TUGP)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__SUWN !=  1)) {
+        if (((struct ___OBJ *)__WTWN)->__id==____1JRG__) {
+          __CWGP=((____1JRG *)__WTWN)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__CWGP)->__id==____OLC__) {
+            __YUWN=((____OLC *)__CWGP)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JTWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TUGP)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __YUWN=((____4G0D *)__CWGP)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__JTWN=((__SLOT_DATA__WIRG *)__tmp__HSWN)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __YUWN=((____FKRG *)__WTWN)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__JTWN);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__YUWN);
+        __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 *)__tmp__HSWN)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__TUGP=((__SLOT_CODE__MIRG *)__tmp__HSWN)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__TUGP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__PTWN=((__ITM_SLOT__HLC *)__tmp__TUGP)->result_type__3VOB;
+      if (((struct ___OBJ *)__WTWN)->__id==____1JRG__) {
+        __CWGP=((____1JRG *)__WTWN)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__CWGP)->__id==____OLC__) {
+          __4UWN=((____OLC *)__CWGP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__PTWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TUGP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __4UWN=((____4G0D *)__CWGP)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__TUGP=((__SLOT_DATA__WIRG *)__tmp__HSWN)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__TUGP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__PTWN=((__ITM_SLOT__HLC *)__tmp__TUGP)->result_type__3VOB;
+        __CWGP=((____FKRG *)__WTWN)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__CWGP)->__id==____OLC__) {
+          __4UWN=((____OLC *)__CWGP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__PTWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TUGP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __4UWN=((____4G0D *)__CWGP)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__PTWN==NULL) {
-        __tmp__TUGP=NULL;
+      if (__4UWN==NULL) {
+        __CWGP=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__PTWN)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__TUGP=((void *)__tmp__PTWN);
+        switch (((struct ___OBJ *)__4UWN)->__id) {
+        case ____QMB__: {
+          __CWGP=((void *)__4UWN);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__TUGP=((void *)__tmp__PTWN);
+        case ____0MB__: {
+          __CWGP=((void *)__4UWN);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__TUGP=((void *)__tmp__PTWN);
+        case ____KPB__: {
+          __CWGP=((void *)__4UWN);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__TUGP=((void *)__tmp__PTWN);
+        case ____TEZ__: {
+          __CWGP=((void *)__4UWN);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__TUGP=NULL;
+        case ____2VRC__: {
+          __CWGP=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__TUGP=NULL;
+        case ____GZRC__: {
+          __CWGP=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__TUGP == (void *)NULL)) {
-        __tmp__0TWN=TRUE__K__;
+      if (((void *)__CWGP == (void *)NULL)) {
+        __JVWN=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__TUGP)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__XTWN=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__TUGP));
+        switch (((struct ___OBJ *)__CWGP)->__id) {
+        case ____QMB__: {
+          __GVWN=__43X(((____QMB *)__CWGP));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__XTWN=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TUGP)));
+        case ____0MB__: {
+          __GVWN=__D5X(((____0MB *)((____QMB *)__CWGP)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__XTWN=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TUGP)),NULL);
+        case ____KPB__: {
+          __GVWN=__LAY(((____KPB *)((____QMB *)__CWGP)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__XTWN=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TUGP)),NULL);
+        case ____TEZ__: {
+          __GVWN=__HZ1D(((____TEZ *)((____QMB *)__CWGP)),NULL);
         } break;
         };
-        __tmp__0TWN=((void *)__tmp__XTWN != (void *)t__KQWN);
+        __JVWN=((void *)__GVWN != (void *)__ZRWN);
       };
-      if (__tmp__0TWN) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__HSWN)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__PTWN=((__SLOT_CODE__MIRG *)__tmp__HSWN)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__PTWN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BUWN=((__ITM_SLOT__HLC *)__tmp__PTWN)->result_type__3VOB;
+      if (__JVWN) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__WTWN)->__id==____1JRG__) {
+          __4UWN=((____1JRG *)__WTWN)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__4UWN)->__id==____OLC__) {
+            __QVWN=((____OLC *)__4UWN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BUWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PTWN)->parent_itm_slot__QF0D.result_type__3VOB;
+            __QVWN=((____4G0D *)__4UWN)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__PTWN=((__SLOT_DATA__WIRG *)__tmp__HSWN)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__PTWN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BUWN=((__ITM_SLOT__HLC *)__tmp__PTWN)->result_type__3VOB;
+          __4UWN=((____FKRG *)__WTWN)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__4UWN)->__id==____OLC__) {
+            __QVWN=((____OLC *)__4UWN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BUWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PTWN)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__BUWN)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__BUWN)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__0TBV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BUWN));
-          if (((void *)Self__0TBV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__0TBV->style__MPC);
-            Self__1TBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__1TBV->capacity__HFL <= Self__1TBV->count__WJ)) {
-              if ((Self__1TBV->capacity__HFL ==  0)) {
-                Self__1TBV->capacity__HFL= 32;
-                __tmp__2TBV=create__KVW( 32);
-                Self__1TBV->storage__4EL=__tmp__2TBV;
+            __QVWN=((____4G0D *)__4UWN)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__QVWN)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__QVWN)->__KPC);
+        } break;
+        case ____0MB__: {
+          __JVBV=((____0MB *)((____QMB *)__QVWN));
+          if (((void *)__JVBV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__JVBV->__TPC);
+            __KVBV=((____BC *)__YC);
+            if ((__KVBV->__OFL <= __KVBV->__WJ)) {
+              if ((__KVBV->__OFL ==  0)) {
+                __KVBV->__OFL= 32;
+                __LVBV=__RVW( 32);
+                __KVBV->__FFL=__LVBV;
               } else /* FALSE */ {
-                __tmp__3TBV=(__INTEGER__Q)(Self__1TBV->capacity__HFL <<  1);
-                __tmp__2TBV=((__CHARACTER__DB *)Self__1TBV->storage__4EL);
-                old_nb_elts__5TBV=Self__1TBV->capacity__HFL;
-                __tmp__AUBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2TBV),((__UINTEGER_32__RWB )old_nb_elts__5TBV),((__UINTEGER_32__RWB )__tmp__3TBV));
-                __tmp__2TBV=((__CHARACTER__DB *)__tmp__AUBV);
-                clear__to__F00(__tmp__2TBV,old_nb_elts__5TBV,(__INTEGER__Q)(__tmp__3TBV -  1));
-                Self__1TBV->storage__4EL=__tmp__2TBV;
-                Self__1TBV->capacity__HFL=__tmp__3TBV;
+                __MVBV=(____Q)(__KVBV->__OFL <<  1);
+                __LVBV=((____DB *)__KVBV->__FFL);
+                __OVBV=__KVBV->__OFL;
+                __PVBV=__55W(((____IB )__LVBV),((____YWB )__OVBV),((____YWB )__MVBV));
+                __LVBV=((____DB *)__PVBV);
+                __M00(__LVBV,__OVBV,(____Q)(__MVBV -  1));
+                __KVBV->__FFL=__LVBV;
+                __KVBV->__OFL=__MVBV;
               };
             };
-            ((__CHARACTER__DB *)Self__1TBV->storage__4EL)[Self__1TBV->count__WJ]=' ';
-            Self__1TBV->count__WJ=(__INTEGER__Q)(Self__1TBV->count__WJ +  1);
+            ((____DB *)__KVBV->__FFL)[__KVBV->__WJ]=' ';
+            __KVBV->__WJ=(____Q)(__KVBV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__0TBV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__JVBV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BUWN)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__QVWN)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BUWN))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__QVWN))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__BEMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BUWN));
-          Self__1TBV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__1TBV->capacity__HFL <= Self__1TBV->count__WJ)) {
-            if ((Self__1TBV->capacity__HFL ==  0)) {
-              Self__1TBV->capacity__HFL= 32;
-              __tmp__2TBV=create__KVW( 32);
-              Self__1TBV->storage__4EL=__tmp__2TBV;
+        case ____2VRC__: {
+          __QFMS=((____2VRC *)((____QMB *)__QVWN));
+          __KVBV=((____BC *)__YC);
+          if ((__KVBV->__OFL <= __KVBV->__WJ)) {
+            if ((__KVBV->__OFL ==  0)) {
+              __KVBV->__OFL= 32;
+              __LVBV=__RVW( 32);
+              __KVBV->__FFL=__LVBV;
             } else /* FALSE */ {
-              __tmp__3TBV=(__INTEGER__Q)(Self__1TBV->capacity__HFL <<  1);
-              __tmp__2TBV=((__CHARACTER__DB *)Self__1TBV->storage__4EL);
-              old_nb_elts__5TBV=Self__1TBV->capacity__HFL;
-              __tmp__AUBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2TBV),((__UINTEGER_32__RWB )old_nb_elts__5TBV),((__UINTEGER_32__RWB )__tmp__3TBV));
-              __tmp__2TBV=((__CHARACTER__DB *)__tmp__AUBV);
-              clear__to__F00(__tmp__2TBV,old_nb_elts__5TBV,(__INTEGER__Q)(__tmp__3TBV -  1));
-              Self__1TBV->storage__4EL=__tmp__2TBV;
-              Self__1TBV->capacity__HFL=__tmp__3TBV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__1TBV->storage__4EL)[Self__1TBV->count__WJ]='(';
-          Self__1TBV->count__WJ=(__INTEGER__Q)(Self__1TBV->count__WJ +  1);
-          display_raw__DGAD(Self__BEMS,string_tmp__YC);
-          Self__1TBV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__1TBV->capacity__HFL <= Self__1TBV->count__WJ)) {
-            if ((Self__1TBV->capacity__HFL ==  0)) {
-              Self__1TBV->capacity__HFL= 32;
-              __tmp__2TBV=create__KVW( 32);
-              Self__1TBV->storage__4EL=__tmp__2TBV;
+              __MVBV=(____Q)(__KVBV->__OFL <<  1);
+              __LVBV=((____DB *)__KVBV->__FFL);
+              __OVBV=__KVBV->__OFL;
+              __PVBV=__55W(((____IB )__LVBV),((____YWB )__OVBV),((____YWB )__MVBV));
+              __LVBV=((____DB *)__PVBV);
+              __M00(__LVBV,__OVBV,(____Q)(__MVBV -  1));
+              __KVBV->__FFL=__LVBV;
+              __KVBV->__OFL=__MVBV;
+            };
+          };
+          ((____DB *)__KVBV->__FFL)[__KVBV->__WJ]='(';
+          __KVBV->__WJ=(____Q)(__KVBV->__WJ +  1);
+          __SHAD(__QFMS,__YC);
+          __KVBV=((____BC *)__YC);
+          if ((__KVBV->__OFL <= __KVBV->__WJ)) {
+            if ((__KVBV->__OFL ==  0)) {
+              __KVBV->__OFL= 32;
+              __LVBV=__RVW( 32);
+              __KVBV->__FFL=__LVBV;
             } else /* FALSE */ {
-              __tmp__3TBV=(__INTEGER__Q)(Self__1TBV->capacity__HFL <<  1);
-              __tmp__2TBV=((__CHARACTER__DB *)Self__1TBV->storage__4EL);
-              old_nb_elts__5TBV=Self__1TBV->capacity__HFL;
-              __tmp__AUBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2TBV),((__UINTEGER_32__RWB )old_nb_elts__5TBV),((__UINTEGER_32__RWB )__tmp__3TBV));
-              __tmp__2TBV=((__CHARACTER__DB *)__tmp__AUBV);
-              clear__to__F00(__tmp__2TBV,old_nb_elts__5TBV,(__INTEGER__Q)(__tmp__3TBV -  1));
-              Self__1TBV->storage__4EL=__tmp__2TBV;
-              Self__1TBV->capacity__HFL=__tmp__3TBV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__1TBV->storage__4EL)[Self__1TBV->count__WJ]=')';
-          Self__1TBV->count__WJ=(__INTEGER__Q)(Self__1TBV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BUWN)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__KQWN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__HSWN)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__PTWN=((__SLOT_CODE__MIRG *)__tmp__HSWN)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__PTWN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JTWN=((__ITM_SLOT__HLC *)__tmp__PTWN)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __MVBV=(____Q)(__KVBV->__OFL <<  1);
+              __LVBV=((____DB *)__KVBV->__FFL);
+              __OVBV=__KVBV->__OFL;
+              __PVBV=__55W(((____IB )__LVBV),((____YWB )__OVBV),((____YWB )__MVBV));
+              __LVBV=((____DB *)__PVBV);
+              __M00(__LVBV,__OVBV,(____Q)(__MVBV -  1));
+              __KVBV->__FFL=__LVBV;
+              __KVBV->__OFL=__MVBV;
+            };
+          };
+          ((____DB *)__KVBV->__FFL)[__KVBV->__WJ]=')';
+          __KVBV->__WJ=(____Q)(__KVBV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__QVWN)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__ZRWN),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__WTWN)->__id==____1JRG__) {
+          __4UWN=((____1JRG *)__WTWN)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__4UWN)->__id==____OLC__) {
+            __YUWN=((____OLC *)__4UWN)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JTWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PTWN)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __YUWN=((____4G0D *)__4UWN)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__JTWN=((__SLOT_DATA__WIRG *)__tmp__HSWN)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __YUWN=((____FKRG *)__WTWN)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__JTWN);
-        put_position__HRE(Self__JQWN->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.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(__YUWN);
+        __ORE(__YRWN->__E0VL.__D0VL.__CK.__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));
         };
       };
-      __tmp__RUWN=read__NUEI(((__LOCAL__43WC *)__tmp__VDMS));
-      __tmp__TUWN=new_read__slot__receiver__self__intern__3J2C(Self__JQWN->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__HSWN,__tmp__RUWN,__tmp__RUWN,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__TUWN);
-      __tmp__HSWN=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__TUWN));
-      result__NQWN=__tmp__HSWN;
-      __tmp__0TWN=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__0TWN=FALSE__O__;
-    };
-    if ((! __tmp__0TWN)) {
-      __tmp__3RWN=static_type__UVBN(Self__JQWN);
-      __tmp__0TWN=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__KQWN),__tmp__3RWN);
-      if (__tmp__0TWN) {
-        __tmp__OSWN=static_type__UVBN(Self__JQWN);
-        __tmp__JEMS=create__name__style__type__0HND(Self__JQWN->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__OSWN));
-        __tmp__QEMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__JEMS),Self__JQWN->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JQWN);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QEMS);
-        __tmp__MVWN=get__HJC(last_cast_name__C31J);
-        __tmp__TUGP=get_slot__452I(((__TYPE_FULL__PMB *)t__KQWN),__tmp__MVWN);
-        if (((void *)__tmp__TUGP == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__KQWN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__XTWN=static_type__UVBN(Self__JQWN);
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__XTWN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__MVWN);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__KQWN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__LQWN);
-          __tmp__BWWN=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__KQWN));
-          put_position__HRE(__tmp__BWWN->parent_named__PF.parent_itm_object__OF.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);
+      __AWWN=__2VEI(((____N5WC *)__EFMS));
+      __CWWN=__ML2C(__YRWN->__E0VL.__D0VL.__CK.__YH.__O2B,__WTWN,__AWWN,__AWWN,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__CWWN);
+      __WTWN=__BR5H(((____UL2C *)__CWWN));
+      __2RWN=__WTWN;
+      __JVWN=__K__;
+    } else /* FALSE */ {
+      __JVWN=__O__;
+    };
+    if ((! __JVWN)) {
+      __MTWN=__DXBN(__YRWN);
+      __JVWN=__1XRL(((____WMB *)__ZRWN),__MTWN);
+      if (__JVWN) {
+        __3TWN=__DXBN(__YRWN);
+        __YFMS=__JJND(__YRWN->__E0VL.__D0VL.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__3TWN));
+        __5FMS=__BQRJ(((____N5WC *)__YFMS),__YRWN->__E0VL.__D0VL.__CK.__YH.__O2B,__YRWN);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5FMS);
+        __1WWN=__OJC(__R41J);
+        __CWGP=__NB3I(((____WMB *)__ZRWN),__1WWN);
+        if (((void *)__CWGP == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__ZRWN),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __GVWN=__DXBN(__YRWN);
+          __CQXE(((____WMB *)__GVWN),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__1WWN);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__ZRWN),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__0RWN);
+          __QXWN=__IFMJ(((____WMB *)__ZRWN));
+          __ORE(__QXWN->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__TUGP)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__TUGP)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3TBV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__TUGP));
+        if (((struct ___OBJ *)__CWGP)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__CWGP)->__2JRG->__QLC)->__id==____OLC__) {
+            __MVBV=__HVRL(((____1JRG *)__CWGP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3TBV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__TUGP));
+            __MVBV=__HVRL(((____1JRG *)__CWGP));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__TUGP)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3TBV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__TUGP));
+          if (((struct ___OBJ *)((____FKRG *)__CWGP)->__HKRG->__QLC)->__id==____OLC__) {
+            __MVBV=__4VRL(((____FKRG *)__CWGP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3TBV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__TUGP));
+            __MVBV=__4VRL(((____FKRG *)__CWGP));
           };
         };
-        if ((__tmp__3TBV !=  2)) {
-          if (((struct ___OBJ *)__tmp__TUGP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__BUWN=((__SLOT_CODE__MIRG *)__tmp__TUGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__BUWN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__NWWN=((__ITM_SLOT__HLC *)__tmp__BUWN)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__MVBV !=  2)) {
+          if (((struct ___OBJ *)__CWGP)->__id==____1JRG__) {
+            __QVWN=((____1JRG *)__CWGP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__QVWN)->__id==____OLC__) {
+              __2XWN=((____OLC *)__QVWN)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__NWWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BUWN)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __2XWN=((____4G0D *)__QVWN)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__NWWN=((__SLOT_DATA__WIRG *)__tmp__TUGP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __2XWN=((____FKRG *)__CWGP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__NWWN);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__2XWN);
+          __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 *)__tmp__TUGP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__PTWN=((__SLOT_CODE__MIRG *)__tmp__TUGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__PTWN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BUWN=((__ITM_SLOT__HLC *)__tmp__PTWN)->result_type__3VOB;
+        if (((struct ___OBJ *)__CWGP)->__id==____1JRG__) {
+          __4UWN=((____1JRG *)__CWGP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__4UWN)->__id==____OLC__) {
+            __QVWN=((____OLC *)__4UWN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BUWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PTWN)->parent_itm_slot__QF0D.result_type__3VOB;
+            __QVWN=((____4G0D *)__4UWN)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__PTWN=((__SLOT_DATA__WIRG *)__tmp__TUGP)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__PTWN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BUWN=((__ITM_SLOT__HLC *)__tmp__PTWN)->result_type__3VOB;
+          __4UWN=((____FKRG *)__CWGP)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__4UWN)->__id==____OLC__) {
+            __QVWN=((____OLC *)__4UWN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BUWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PTWN)->parent_itm_slot__QF0D.result_type__3VOB;
+            __QVWN=((____4G0D *)__4UWN)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__BUWN==NULL) {
-          __tmp__PTWN=NULL;
+        if (__QVWN==NULL) {
+          __4UWN=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__BUWN)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__PTWN=((void *)__tmp__BUWN);
+          switch (((struct ___OBJ *)__QVWN)->__id) {
+          case ____QMB__: {
+            __4UWN=((void *)__QVWN);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__PTWN=((void *)__tmp__BUWN);
+          case ____0MB__: {
+            __4UWN=((void *)__QVWN);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__PTWN=((void *)__tmp__BUWN);
+          case ____KPB__: {
+            __4UWN=((void *)__QVWN);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__PTWN=((void *)__tmp__BUWN);
+          case ____TEZ__: {
+            __4UWN=((void *)__QVWN);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__PTWN=NULL;
+          case ____2VRC__: {
+            __4UWN=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__PTWN=NULL;
+          case ____GZRC__: {
+            __4UWN=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__PTWN == (void *)NULL)) {
-          __tmp__4WWN=TRUE__K__;
+        if (((void *)__4UWN == (void *)NULL)) {
+          __NYWN=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__PTWN)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__1WWN=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__PTWN));
+          switch (((struct ___OBJ *)__4UWN)->__id) {
+          case ____QMB__: {
+            __KYWN=__43X(((____QMB *)__4UWN));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__1WWN=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PTWN)));
+          case ____0MB__: {
+            __KYWN=__D5X(((____0MB *)((____QMB *)__4UWN)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__1WWN=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PTWN)),NULL);
+          case ____KPB__: {
+            __KYWN=__LAY(((____KPB *)((____QMB *)__4UWN)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__1WWN=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PTWN)),NULL);
+          case ____TEZ__: {
+            __KYWN=__HZ1D(((____TEZ *)((____QMB *)__4UWN)),NULL);
           } break;
           };
-          __tmp__4WWN=((void *)__tmp__1WWN != (void *)t__KQWN);
+          __NYWN=((void *)__KYWN != (void *)__ZRWN);
         };
-        if (__tmp__4WWN) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__TUGP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__BUWN=((__SLOT_CODE__MIRG *)__tmp__TUGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__BUWN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__FXWN=((__ITM_SLOT__HLC *)__tmp__BUWN)->result_type__3VOB;
+        if (__NYWN) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__CWGP)->__id==____1JRG__) {
+            __QVWN=((____1JRG *)__CWGP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__QVWN)->__id==____OLC__) {
+              __UYWN=((____OLC *)__QVWN)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__FXWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BUWN)->parent_itm_slot__QF0D.result_type__3VOB;
+              __UYWN=((____4G0D *)__QVWN)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__BUWN=((__SLOT_DATA__WIRG *)__tmp__TUGP)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__BUWN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__FXWN=((__ITM_SLOT__HLC *)__tmp__BUWN)->result_type__3VOB;
+            __QVWN=((____FKRG *)__CWGP)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__QVWN)->__id==____OLC__) {
+              __UYWN=((____OLC *)__QVWN)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__FXWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BUWN)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__FXWN)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__FXWN)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__UUBV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FXWN));
-            if (((void *)Self__UUBV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__UUBV->style__MPC);
-              Self__VUBV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__VUBV->capacity__HFL <= Self__VUBV->count__WJ)) {
-                if ((Self__VUBV->capacity__HFL ==  0)) {
-                  Self__VUBV->capacity__HFL= 32;
-                  __tmp__WUBV=create__KVW( 32);
-                  Self__VUBV->storage__4EL=__tmp__WUBV;
+              __UYWN=((____4G0D *)__QVWN)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__UYWN)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__UYWN)->__KPC);
+          } break;
+          case ____0MB__: {
+            __DWBV=((____0MB *)((____QMB *)__UYWN));
+            if (((void *)__DWBV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__DWBV->__TPC);
+              __EWBV=((____BC *)__YC);
+              if ((__EWBV->__OFL <= __EWBV->__WJ)) {
+                if ((__EWBV->__OFL ==  0)) {
+                  __EWBV->__OFL= 32;
+                  __FWBV=__RVW( 32);
+                  __EWBV->__FFL=__FWBV;
                 } else /* FALSE */ {
-                  __tmp__XUBV=(__INTEGER__Q)(Self__VUBV->capacity__HFL <<  1);
-                  __tmp__WUBV=((__CHARACTER__DB *)Self__VUBV->storage__4EL);
-                  old_nb_elts__ZUBV=Self__VUBV->capacity__HFL;
-                  __tmp__0UBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WUBV),((__UINTEGER_32__RWB )old_nb_elts__ZUBV),((__UINTEGER_32__RWB )__tmp__XUBV));
-                  __tmp__WUBV=((__CHARACTER__DB *)__tmp__0UBV);
-                  clear__to__F00(__tmp__WUBV,old_nb_elts__ZUBV,(__INTEGER__Q)(__tmp__XUBV -  1));
-                  Self__VUBV->storage__4EL=__tmp__WUBV;
-                  Self__VUBV->capacity__HFL=__tmp__XUBV;
+                  __GWBV=(____Q)(__EWBV->__OFL <<  1);
+                  __FWBV=((____DB *)__EWBV->__FFL);
+                  __IWBV=__EWBV->__OFL;
+                  __JWBV=__55W(((____IB )__FWBV),((____YWB )__IWBV),((____YWB )__GWBV));
+                  __FWBV=((____DB *)__JWBV);
+                  __M00(__FWBV,__IWBV,(____Q)(__GWBV -  1));
+                  __EWBV->__FFL=__FWBV;
+                  __EWBV->__OFL=__GWBV;
                 };
               };
-              ((__CHARACTER__DB *)Self__VUBV->storage__4EL)[Self__VUBV->count__WJ]=' ';
-              Self__VUBV->count__WJ=(__INTEGER__Q)(Self__VUBV->count__WJ +  1);
+              ((____DB *)__EWBV->__FFL)[__EWBV->__WJ]=' ';
+              __EWBV->__WJ=(____Q)(__EWBV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__UUBV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__DWBV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FXWN)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__UYWN)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FXWN))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__UYWN))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__VEMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FXWN));
-            Self__VUBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__VUBV->capacity__HFL <= Self__VUBV->count__WJ)) {
-              if ((Self__VUBV->capacity__HFL ==  0)) {
-                Self__VUBV->capacity__HFL= 32;
-                __tmp__WUBV=create__KVW( 32);
-                Self__VUBV->storage__4EL=__tmp__WUBV;
+          case ____2VRC__: {
+            __EGMS=((____2VRC *)((____QMB *)__UYWN));
+            __EWBV=((____BC *)__YC);
+            if ((__EWBV->__OFL <= __EWBV->__WJ)) {
+              if ((__EWBV->__OFL ==  0)) {
+                __EWBV->__OFL= 32;
+                __FWBV=__RVW( 32);
+                __EWBV->__FFL=__FWBV;
               } else /* FALSE */ {
-                __tmp__XUBV=(__INTEGER__Q)(Self__VUBV->capacity__HFL <<  1);
-                __tmp__WUBV=((__CHARACTER__DB *)Self__VUBV->storage__4EL);
-                old_nb_elts__ZUBV=Self__VUBV->capacity__HFL;
-                __tmp__0UBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WUBV),((__UINTEGER_32__RWB )old_nb_elts__ZUBV),((__UINTEGER_32__RWB )__tmp__XUBV));
-                __tmp__WUBV=((__CHARACTER__DB *)__tmp__0UBV);
-                clear__to__F00(__tmp__WUBV,old_nb_elts__ZUBV,(__INTEGER__Q)(__tmp__XUBV -  1));
-                Self__VUBV->storage__4EL=__tmp__WUBV;
-                Self__VUBV->capacity__HFL=__tmp__XUBV;
+                __GWBV=(____Q)(__EWBV->__OFL <<  1);
+                __FWBV=((____DB *)__EWBV->__FFL);
+                __IWBV=__EWBV->__OFL;
+                __JWBV=__55W(((____IB )__FWBV),((____YWB )__IWBV),((____YWB )__GWBV));
+                __FWBV=((____DB *)__JWBV);
+                __M00(__FWBV,__IWBV,(____Q)(__GWBV -  1));
+                __EWBV->__FFL=__FWBV;
+                __EWBV->__OFL=__GWBV;
               };
             };
-            ((__CHARACTER__DB *)Self__VUBV->storage__4EL)[Self__VUBV->count__WJ]='(';
-            Self__VUBV->count__WJ=(__INTEGER__Q)(Self__VUBV->count__WJ +  1);
-            display_raw__DGAD(Self__VEMS,string_tmp__YC);
-            Self__VUBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__VUBV->capacity__HFL <= Self__VUBV->count__WJ)) {
-              if ((Self__VUBV->capacity__HFL ==  0)) {
-                Self__VUBV->capacity__HFL= 32;
-                __tmp__WUBV=create__KVW( 32);
-                Self__VUBV->storage__4EL=__tmp__WUBV;
+            ((____DB *)__EWBV->__FFL)[__EWBV->__WJ]='(';
+            __EWBV->__WJ=(____Q)(__EWBV->__WJ +  1);
+            __SHAD(__EGMS,__YC);
+            __EWBV=((____BC *)__YC);
+            if ((__EWBV->__OFL <= __EWBV->__WJ)) {
+              if ((__EWBV->__OFL ==  0)) {
+                __EWBV->__OFL= 32;
+                __FWBV=__RVW( 32);
+                __EWBV->__FFL=__FWBV;
               } else /* FALSE */ {
-                __tmp__XUBV=(__INTEGER__Q)(Self__VUBV->capacity__HFL <<  1);
-                __tmp__WUBV=((__CHARACTER__DB *)Self__VUBV->storage__4EL);
-                old_nb_elts__ZUBV=Self__VUBV->capacity__HFL;
-                __tmp__0UBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WUBV),((__UINTEGER_32__RWB )old_nb_elts__ZUBV),((__UINTEGER_32__RWB )__tmp__XUBV));
-                __tmp__WUBV=((__CHARACTER__DB *)__tmp__0UBV);
-                clear__to__F00(__tmp__WUBV,old_nb_elts__ZUBV,(__INTEGER__Q)(__tmp__XUBV -  1));
-                Self__VUBV->storage__4EL=__tmp__WUBV;
-                Self__VUBV->capacity__HFL=__tmp__XUBV;
+                __GWBV=(____Q)(__EWBV->__OFL <<  1);
+                __FWBV=((____DB *)__EWBV->__FFL);
+                __IWBV=__EWBV->__OFL;
+                __JWBV=__55W(((____IB )__FWBV),((____YWB )__IWBV),((____YWB )__GWBV));
+                __FWBV=((____DB *)__JWBV);
+                __M00(__FWBV,__IWBV,(____Q)(__GWBV -  1));
+                __EWBV->__FFL=__FWBV;
+                __EWBV->__OFL=__GWBV;
               };
             };
-            ((__CHARACTER__DB *)Self__VUBV->storage__4EL)[Self__VUBV->count__WJ]=')';
-            Self__VUBV->count__WJ=(__INTEGER__Q)(Self__VUBV->count__WJ +  1);
+            ((____DB *)__EWBV->__FFL)[__EWBV->__WJ]=')';
+            __EWBV->__WJ=(____Q)(__EWBV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FXWN)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__UYWN)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__KQWN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__TUGP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__BUWN=((__SLOT_CODE__MIRG *)__tmp__TUGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__BUWN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__NWWN=((__ITM_SLOT__HLC *)__tmp__BUWN)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__ZRWN),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__CWGP)->__id==____1JRG__) {
+            __QVWN=((____1JRG *)__CWGP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__QVWN)->__id==____OLC__) {
+              __2XWN=((____OLC *)__QVWN)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__NWWN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BUWN)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __2XWN=((____4G0D *)__QVWN)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__NWWN=((__SLOT_DATA__WIRG *)__tmp__TUGP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __2XWN=((____FKRG *)__CWGP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__NWWN);
-          put_position__HRE(Self__JQWN->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.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(__2XWN);
+          __ORE(__YRWN->__E0VL.__D0VL.__CK.__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));
           };
         };
-        __tmp__UXWN=create_with_capacity__CBZH( 2);
-        __tmp__WXWN=create__type__IJ2C(Self__JQWN->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B,t__KQWN);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__UXWN),__tmp__WXWN);
-        __tmp__ZXWN=read__NUEI(((__LOCAL__43WC *)__tmp__JEMS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__UXWN),__tmp__ZXWN);
-        __tmp__JTWN=Self__JQWN->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__PTWN=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__UXWN)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__PTWN)->__id) {
-        case __STRING_CST__5J__: {
-          Self__RVBV=((__STRING_CST__5J *)__tmp__PTWN);
-          result__NVBV=NULL;
-          __tmp__AUBV=((__POINTER__IB )(NULL));
-          __tmp__DTWN= 0;
-          __tmp__0UBV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__0UBV ==  0)) {
-            result__NVBV=Self__RVBV;
-          } else /* FALSE */ {
-            __tmp__DTWN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0UBV));
-            if ((__tmp__DTWN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SVBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TVBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0UBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UVBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TVBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SVBV=micro_alloc__table__lab__HKI(__tmp__TVBV,((__POINTER__IB )(&(table_size[(__tmp__UVBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TVBV)));
-              __tmp__AUBV=__tmp__SVBV;
+        __DZWN=__RCZH( 2);
+        __FZWN=__XK2C(__YRWN->__E0VL.__D0VL.__CK.__YH.__O2B,__ZRWN);
+        __0YEI(((____ABXC *)__DZWN),__FZWN);
+        __IZWN=__2VEI(((____N5WC *)__YFMS));
+        __0YEI(((____ABXC *)__DZWN),__IZWN);
+        __YUWN=__YRWN->__E0VL.__D0VL.__CK.__YH.__O2B;
+        __4UWN=((void **)((____ABXC *)__DZWN)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__4UWN)->__id) {
+        case ____5J__: {
+          __AXBV=((____5J *)__4UWN);
+          __2WBV=NULL;
+          __PVBV=((____IB )(NULL));
+          __SUWN= 0;
+          __JWBV=((____IB )sizeof(____5J));
+          if (((unsigned long)__JWBV ==  0)) {
+            __2WBV=__AXBV;
+          } else /* FALSE */ {
+            __SUWN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWBV));
+            if ((__SUWN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BXBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CXBV=(void *)((unsigned long)(void *)((unsigned long)__JWBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DXBV=((____YWB )((____Q )(void *)((unsigned long)__CXBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BXBV=__OKI(__CXBV,((____IB )(&(table_size[(__DXBV)-1]))),((____YWB )((____Q )__CXBV)));
+              __PVBV=__BXBV;
             } else /* FALSE */ {
-              __tmp__UVBV=((__UINTEGER_32__RWB )__tmp__DTWN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SVBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TVBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0UBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SVBV=micro_alloc__table__lab__HKI(__tmp__TVBV,((__POINTER__IB )(&(table_type[(__tmp__UVBV)]))),(__UINTEGER_32__RWB)(__tmp__UVBV |  1));
-              __tmp__AUBV=__tmp__SVBV;
-            };
-            result__NVBV=((__STRING_CST__5J *)__tmp__AUBV);
-            *(result__NVBV) = *(Self__RVBV);
-          };
-          __tmp__BUWN=result__NVBV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__BUWN=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__PTWN));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__ZEMS=((__PROTOTYPE_CST__45WC *)__tmp__PTWN);
-          __tmp__0EMS=create__type__IJ2C(Self__ZEMS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZEMS->parent_constant__55WC.static_type__SG4D);
-          __tmp__BUWN=__tmp__0EMS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__2EMS=((__INTEGER_CST__KAXC *)__tmp__PTWN);
-          __tmp__NWWN=Self__2EMS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__JWBV=Self__2EMS->value__YG4D;
-          __tmp__XTWN=Self__2EMS->parent_constant__LAXC.static_type__SG4D;
-          Self__2EMS=NULL;
-          __tmp__AUBV=((__POINTER__IB )(NULL));
-          __tmp__DTWN= 0;
-          __tmp__0UBV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__0UBV ==  0)) {
-            Self__2EMS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__DTWN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0UBV));
-            if ((__tmp__DTWN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SVBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TVBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0UBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UVBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TVBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SVBV=micro_alloc__table__lab__HKI(__tmp__TVBV,((__POINTER__IB )(&(table_size[(__tmp__UVBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TVBV)));
-              __tmp__AUBV=__tmp__SVBV;
+              __DXBV=((____YWB )__SUWN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BXBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CXBV=(void *)((unsigned long)(void *)((unsigned long)__JWBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BXBV=__OKI(__CXBV,((____IB )(&(table_type[(__DXBV)]))),(____YWB)(__DXBV |  1));
+              __PVBV=__BXBV;
+            };
+            __2WBV=((____5J *)__PVBV);
+            *(__2WBV) = *(__AXBV);
+          };
+          __QVWN=__2WBV;
+        } break;
+        case ____0AXC__: {
+          __QVWN=__JZAL(((____0AXC *)__4UWN));
+        } break;
+        case ____NBXC__: {
+          __IGMS=((____NBXC *)__4UWN);
+          __JGMS=__XK2C(__IGMS->__OBXC.__DK.__CK.__YH.__O2B,__IGMS->__OBXC.__BI4D);
+          __QVWN=__JGMS;
+        } break;
+        case ____ZBXC__: {
+          __LGMS=((____ZBXC *)__4UWN);
+          __2XWN=__LGMS->__0BXC.__DK.__CK.__YH.__O2B;
+          __YXBV=__LGMS->__HI4D;
+          __GVWN=__LGMS->__0BXC.__BI4D;
+          __LGMS=NULL;
+          __PVBV=((____IB )(NULL));
+          __SUWN= 0;
+          __JWBV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__JWBV ==  0)) {
+            __LGMS=__ZBXC__;
+          } else /* FALSE */ {
+            __SUWN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWBV));
+            if ((__SUWN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BXBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CXBV=(void *)((unsigned long)(void *)((unsigned long)__JWBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DXBV=((____YWB )((____Q )(void *)((unsigned long)__CXBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BXBV=__OKI(__CXBV,((____IB )(&(table_size[(__DXBV)-1]))),((____YWB )((____Q )__CXBV)));
+              __PVBV=__BXBV;
             } else /* FALSE */ {
-              __tmp__UVBV=((__UINTEGER_32__RWB )__tmp__DTWN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SVBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TVBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0UBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SVBV=micro_alloc__table__lab__HKI(__tmp__TVBV,((__POINTER__IB )(&(table_type[(__tmp__UVBV)]))),(__UINTEGER_32__RWB)(__tmp__UVBV |  1));
-              __tmp__AUBV=__tmp__SVBV;
-            };
-            Self__2EMS=((__INTEGER_CST__KAXC *)__tmp__AUBV);
-            *(Self__2EMS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__HWBV=((__INTEGER_CST__KAXC *)Self__2EMS);
-          Self__HWBV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NWWN;
-          Self__HWBV->value__YG4D=v__JWBV;
-          Self__HWBV->parent_constant__LAXC.static_type__SG4D=__tmp__XTWN;
-          check_type__KYEE(Self__HWBV);
-          __tmp__BUWN=Self__2EMS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__BUWN=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__PTWN));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__5CRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__PTWN)->local__PUEJ));
-          if (__tmp__5CRT==NULL) {
-            __tmp__ADRT=NULL;
+              __DXBV=((____YWB )__SUWN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BXBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CXBV=(void *)((unsigned long)(void *)((unsigned long)__JWBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BXBV=__OKI(__CXBV,((____IB )(&(table_type[(__DXBV)]))),(____YWB)(__DXBV |  1));
+              __PVBV=__BXBV;
+            };
+            __LGMS=((____ZBXC *)__PVBV);
+            *(__LGMS) = *(__ZBXC__);
+          };
+          __WXBV=((____ZBXC *)__LGMS);
+          __WXBV->__0BXC.__DK.__CK.__YH.__O2B=__2XWN;
+          __WXBV->__HI4D=__YXBV;
+          __WXBV->__0BXC.__BI4D=__GVWN;
+          __ZZEE(__WXBV);
+          __QVWN=__LGMS;
+        } break;
+        case ____DMWH__: {
+          __QVWN=__W3OK(((____DMWH *)__4UWN));
+        } break;
+        case ____2A0I__: {
+          __OERT=__2VEI(((____N5WC *)((____2A0I *)__4UWN)->__4VEJ));
+          if (__OERT==NULL) {
+            __PERT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__ADRT=((__READ_LOCAL__N5ZI *)__tmp__5CRT);
+            __PERT=((____2A0I *)__OERT);
           };
-          __tmp__BUWN=__tmp__ADRT;
+          __QVWN=__PERT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__BUWN=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__PTWN));
+        case ____HJNJ__: {
+          __QVWN=__Y0AL(((____HJNJ *)__4UWN));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__BUWN=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__PTWN));
+        case ____SJNJ__: {
+          __QVWN=__D1AL(((____SJNJ *)__4UWN));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__AFMS=((__IS_EXPANDED__L5NJ *)__tmp__PTWN);
-          __tmp__NWWN=Self__AFMS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__5CRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__AFMS->receiver__554J)->local__PUEJ));
-          if (__tmp__5CRT==NULL) {
-            __tmp__ADRT=NULL;
+        case ____0AOJ__: {
+          __PGMS=((____0AOJ *)__4UWN);
+          __2XWN=__PGMS->__1AOJ.__CK.__YH.__O2B;
+          __OERT=__2VEI(((____N5WC *)((____2A0I *)__PGMS->__OB5J)->__4VEJ));
+          if (__OERT==NULL) {
+            __PERT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__ADRT=((__READ_LOCAL__N5ZI *)__tmp__5CRT);
-          };
-          Self__AFMS=NULL;
-          __tmp__AUBV=((__POINTER__IB )(NULL));
-          __tmp__DTWN= 0;
-          __tmp__0UBV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__0UBV ==  0)) {
-            Self__AFMS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__DTWN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0UBV));
-            if ((__tmp__DTWN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SVBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TVBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0UBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UVBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TVBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SVBV=micro_alloc__table__lab__HKI(__tmp__TVBV,((__POINTER__IB )(&(table_size[(__tmp__UVBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TVBV)));
-              __tmp__AUBV=__tmp__SVBV;
+            __PERT=((____2A0I *)__OERT);
+          };
+          __PGMS=NULL;
+          __PVBV=((____IB )(NULL));
+          __SUWN= 0;
+          __JWBV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__JWBV ==  0)) {
+            __PGMS=__0AOJ__;
+          } else /* FALSE */ {
+            __SUWN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWBV));
+            if ((__SUWN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BXBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CXBV=(void *)((unsigned long)(void *)((unsigned long)__JWBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DXBV=((____YWB )((____Q )(void *)((unsigned long)__CXBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BXBV=__OKI(__CXBV,((____IB )(&(table_size[(__DXBV)-1]))),((____YWB )((____Q )__CXBV)));
+              __PVBV=__BXBV;
             } else /* FALSE */ {
-              __tmp__UVBV=((__UINTEGER_32__RWB )__tmp__DTWN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SVBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TVBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0UBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SVBV=micro_alloc__table__lab__HKI(__tmp__TVBV,((__POINTER__IB )(&(table_type[(__tmp__UVBV)]))),(__UINTEGER_32__RWB)(__tmp__UVBV |  1));
-              __tmp__AUBV=__tmp__SVBV;
-            };
-            Self__AFMS=((__IS_EXPANDED__L5NJ *)__tmp__AUBV);
-            *(Self__AFMS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__YWBV=((__IS_EXPANDED__L5NJ *)Self__AFMS);
-          Self__YWBV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NWWN;
-          Self__YWBV->receiver__554J=__tmp__ADRT;
-          __tmp__BUWN=Self__AFMS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__FFMS=((__GET_TYPE_ID__V5NJ *)__tmp__PTWN);
-          __tmp__NWWN=Self__FFMS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__XTWN=Self__FFMS->receiver__EA5J;
-          Self__FFMS=NULL;
-          __tmp__AUBV=((__POINTER__IB )(NULL));
-          __tmp__DTWN= 0;
-          __tmp__0UBV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__0UBV ==  0)) {
-            Self__FFMS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__DTWN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0UBV));
-            if ((__tmp__DTWN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SVBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TVBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0UBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UVBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TVBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SVBV=micro_alloc__table__lab__HKI(__tmp__TVBV,((__POINTER__IB )(&(table_size[(__tmp__UVBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TVBV)));
-              __tmp__AUBV=__tmp__SVBV;
+              __DXBV=((____YWB )__SUWN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BXBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CXBV=(void *)((unsigned long)(void *)((unsigned long)__JWBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BXBV=__OKI(__CXBV,((____IB )(&(table_type[(__DXBV)]))),(____YWB)(__DXBV |  1));
+              __PVBV=__BXBV;
+            };
+            __PGMS=((____0AOJ *)__PVBV);
+            *(__PGMS) = *(__0AOJ__);
+          };
+          __HYBV=((____0AOJ *)__PGMS);
+          __HYBV->__1AOJ.__CK.__YH.__O2B=__2XWN;
+          __HYBV->__OB5J=__PERT;
+          __QVWN=__PGMS;
+        } break;
+        case ____EBOJ__: {
+          __UGMS=((____EBOJ *)__4UWN);
+          __2XWN=__UGMS->__FBOJ.__CK.__YH.__O2B;
+          __GVWN=__UGMS->__TB5J;
+          __UGMS=NULL;
+          __PVBV=((____IB )(NULL));
+          __SUWN= 0;
+          __JWBV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__JWBV ==  0)) {
+            __UGMS=__EBOJ__;
+          } else /* FALSE */ {
+            __SUWN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWBV));
+            if ((__SUWN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BXBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CXBV=(void *)((unsigned long)(void *)((unsigned long)__JWBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DXBV=((____YWB )((____Q )(void *)((unsigned long)__CXBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BXBV=__OKI(__CXBV,((____IB )(&(table_size[(__DXBV)-1]))),((____YWB )((____Q )__CXBV)));
+              __PVBV=__BXBV;
             } else /* FALSE */ {
-              __tmp__UVBV=((__UINTEGER_32__RWB )__tmp__DTWN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SVBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TVBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0UBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SVBV=micro_alloc__table__lab__HKI(__tmp__TVBV,((__POINTER__IB )(&(table_type[(__tmp__UVBV)]))),(__UINTEGER_32__RWB)(__tmp__UVBV |  1));
-              __tmp__AUBV=__tmp__SVBV;
-            };
-            Self__FFMS=((__GET_TYPE_ID__V5NJ *)__tmp__AUBV);
-            *(Self__FFMS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__IXBV=((__GET_TYPE_ID__V5NJ *)Self__FFMS);
-          Self__IXBV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NWWN;
-          Self__IXBV->receiver__EA5J=__tmp__XTWN;
-          __tmp__BUWN=Self__FFMS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__BUWN=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__PTWN));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__BUWN=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__PTWN));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__BUWN=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__PTWN));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__BUWN=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__PTWN));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__BUWN=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__PTWN));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__BUWN=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__PTWN));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__BUWN=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__PTWN));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__BUWN=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__PTWN));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__BUWN=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__PTWN));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__IFMS=((__SIZE_OF__NGOJ *)__tmp__PTWN);
-          __tmp__NWWN=Self__IFMS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__XTWN=Self__IFMS->receiver__OC5J;
-          Self__IFMS=NULL;
-          __tmp__AUBV=((__POINTER__IB )(NULL));
-          __tmp__DTWN= 0;
-          __tmp__0UBV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__0UBV ==  0)) {
-            Self__IFMS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__DTWN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0UBV));
-            if ((__tmp__DTWN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SVBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TVBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0UBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UVBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TVBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SVBV=micro_alloc__table__lab__HKI(__tmp__TVBV,((__POINTER__IB )(&(table_size[(__tmp__UVBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TVBV)));
-              __tmp__AUBV=__tmp__SVBV;
+              __DXBV=((____YWB )__SUWN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BXBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CXBV=(void *)((unsigned long)(void *)((unsigned long)__JWBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BXBV=__OKI(__CXBV,((____IB )(&(table_type[(__DXBV)]))),(____YWB)(__DXBV |  1));
+              __PVBV=__BXBV;
+            };
+            __UGMS=((____EBOJ *)__PVBV);
+            *(__UGMS) = *(__EBOJ__);
+          };
+          __XYBV=((____EBOJ *)__UGMS);
+          __XYBV->__FBOJ.__CK.__YH.__O2B=__2XWN;
+          __XYBV->__TB5J=__GVWN;
+          __QVWN=__UGMS;
+        } break;
+        case ____3BOJ__: {
+          __QVWN=__21AL(((____3BOJ *)__4UWN));
+        } break;
+        case ____RCOJ__: {
+          __QVWN=__H2AL(((____RCOJ *)__4UWN));
+        } break;
+        case ____HDOJ__: {
+          __QVWN=__S2AL(((____HDOJ *)__4UWN));
+        } break;
+        case ____1DOJ__: {
+          __QVWN=__32AL(((____1DOJ *)__4UWN));
+        } break;
+        case ____PEOJ__: {
+          __QVWN=__I3AL(((____PEOJ *)__4UWN));
+        } break;
+        case ____DFOJ__: {
+          __QVWN=__T3AL(((____DFOJ *)__4UWN));
+        } break;
+        case ____XFOJ__: {
+          __QVWN=__43AL(((____XFOJ *)__4UWN));
+        } break;
+        case ____QGOJ__: {
+          __QVWN=__J4AL(((____QGOJ *)__4UWN));
+        } break;
+        case ____EHOJ__: {
+          __QVWN=__X4AL(((____EHOJ *)__4UWN));
+        } break;
+        case ____2HOJ__: {
+          __XGMS=((____2HOJ *)__4UWN);
+          __2XWN=__XGMS->__3HOJ.__CK.__YH.__O2B;
+          __GVWN=__XGMS->__3D5J;
+          __XGMS=NULL;
+          __PVBV=((____IB )(NULL));
+          __SUWN= 0;
+          __JWBV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__JWBV ==  0)) {
+            __XGMS=__2HOJ__;
+          } else /* FALSE */ {
+            __SUWN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWBV));
+            if ((__SUWN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BXBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CXBV=(void *)((unsigned long)(void *)((unsigned long)__JWBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DXBV=((____YWB )((____Q )(void *)((unsigned long)__CXBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BXBV=__OKI(__CXBV,((____IB )(&(table_size[(__DXBV)-1]))),((____YWB )((____Q )__CXBV)));
+              __PVBV=__BXBV;
             } else /* FALSE */ {
-              __tmp__UVBV=((__UINTEGER_32__RWB )__tmp__DTWN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SVBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TVBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0UBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SVBV=micro_alloc__table__lab__HKI(__tmp__TVBV,((__POINTER__IB )(&(table_type[(__tmp__UVBV)]))),(__UINTEGER_32__RWB)(__tmp__UVBV |  1));
-              __tmp__AUBV=__tmp__SVBV;
-            };
-            Self__IFMS=((__SIZE_OF__NGOJ *)__tmp__AUBV);
-            *(Self__IFMS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__YXBV=((__SIZE_OF__NGOJ *)Self__IFMS);
-          Self__YXBV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NWWN;
-          Self__YXBV->receiver__OC5J=__tmp__XTWN;
-          __tmp__BUWN=Self__IFMS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__BUWN=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__PTWN));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__LFMS=((__REAL_CST__JLOJ *)__tmp__PTWN);
-          __tmp__NWWN=Self__LFMS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__KYBV=Self__LFMS->value__DD5J;
-          __tmp__XTWN=Self__LFMS->parent_constant__KLOJ.static_type__SG4D;
-          Self__LFMS=NULL;
-          __tmp__AUBV=((__POINTER__IB )(NULL));
-          __tmp__DTWN= 0;
-          __tmp__0UBV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__0UBV ==  0)) {
-            Self__LFMS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__DTWN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0UBV));
-            if ((__tmp__DTWN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SVBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TVBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0UBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UVBV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TVBV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SVBV=micro_alloc__table__lab__HKI(__tmp__TVBV,((__POINTER__IB )(&(table_size[(__tmp__UVBV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TVBV)));
-              __tmp__AUBV=__tmp__SVBV;
+              __DXBV=((____YWB )__SUWN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BXBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CXBV=(void *)((unsigned long)(void *)((unsigned long)__JWBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BXBV=__OKI(__CXBV,((____IB )(&(table_type[(__DXBV)]))),(____YWB)(__DXBV |  1));
+              __PVBV=__BXBV;
+            };
+            __XGMS=((____2HOJ *)__PVBV);
+            *(__XGMS) = *(__2HOJ__);
+          };
+          __HZBV=((____2HOJ *)__XGMS);
+          __HZBV->__3HOJ.__CK.__YH.__O2B=__2XWN;
+          __HZBV->__3D5J=__GVWN;
+          __QVWN=__XGMS;
+        } break;
+        case ____YIOJ__: {
+          __QVWN=__I5AL(((____YIOJ *)__4UWN));
+        } break;
+        case ____YMOJ__: {
+          __0GMS=((____YMOJ *)__4UWN);
+          __2XWN=__0GMS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __ZZBV=__0GMS->__SE5J;
+          __GVWN=__0GMS->__ZMOJ.__BI4D;
+          __0GMS=NULL;
+          __PVBV=((____IB )(NULL));
+          __SUWN= 0;
+          __JWBV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__JWBV ==  0)) {
+            __0GMS=__YMOJ__;
+          } else /* FALSE */ {
+            __SUWN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JWBV));
+            if ((__SUWN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BXBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CXBV=(void *)((unsigned long)(void *)((unsigned long)__JWBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DXBV=((____YWB )((____Q )(void *)((unsigned long)__CXBV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BXBV=__OKI(__CXBV,((____IB )(&(table_size[(__DXBV)-1]))),((____YWB )((____Q )__CXBV)));
+              __PVBV=__BXBV;
             } else /* FALSE */ {
-              __tmp__UVBV=((__UINTEGER_32__RWB )__tmp__DTWN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SVBV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TVBV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0UBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SVBV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SVBV=micro_alloc__table__lab__HKI(__tmp__TVBV,((__POINTER__IB )(&(table_type[(__tmp__UVBV)]))),(__UINTEGER_32__RWB)(__tmp__UVBV |  1));
-              __tmp__AUBV=__tmp__SVBV;
-            };
-            Self__LFMS=((__REAL_CST__JLOJ *)__tmp__AUBV);
-            *(Self__LFMS) = *(REAL_CST__JLOJ__);
-          };
-          Self__IYBV=((__REAL_CST__JLOJ *)Self__LFMS);
-          Self__IYBV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NWWN;
-          Self__IYBV->value__DD5J=v__KYBV;
-          Self__IYBV->parent_constant__KLOJ.static_type__SG4D=__tmp__XTWN;
-          __tmp__BUWN=Self__LFMS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__PFMS=((__CHARACTER_CST__5LOJ *)__tmp__PTWN);
-          __tmp__QFMS=create__char__CMQJ(Self__PFMS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PFMS->text__ID5J);
-          __tmp__BUWN=__tmp__QFMS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__SFMS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__PTWN);
-          __tmp__TFMS=create__text__2PQJ(Self__SFMS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SFMS->string__EBJK);
-          __tmp__BUWN=__tmp__TFMS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__BUWN=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__PTWN));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__BUWN=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__PTWN));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__BUWN=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__PTWN));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__BUWN=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__PTWN));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__BUWN=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__PTWN));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__BUWN=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PTWN));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__BUWN=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__PTWN));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__BUWN=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__PTWN));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__FXWN=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__PTWN)->global__Y5JM),NULL);
-          if (__tmp__FXWN==NULL) {
-            __tmp__2OCU=NULL;
+              __DXBV=((____YWB )__SUWN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BXBV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CXBV=(void *)((unsigned long)(void *)((unsigned long)__JWBV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BXBV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BXBV=__OKI(__CXBV,((____IB )(&(table_type[(__DXBV)]))),(____YWB)(__DXBV |  1));
+              __PVBV=__BXBV;
+            };
+            __0GMS=((____YMOJ *)__PVBV);
+            *(__0GMS) = *(__YMOJ__);
+          };
+          __XZBV=((____YMOJ *)__0GMS);
+          __XZBV->__ZMOJ.__DK.__CK.__YH.__O2B=__2XWN;
+          __XZBV->__SE5J=__ZZBV;
+          __XZBV->__ZMOJ.__BI4D=__GVWN;
+          __QVWN=__0GMS;
+        } break;
+        case ____ONOJ__: {
+          __4GMS=((____ONOJ *)__4UWN);
+          __5GMS=__RNQJ(__4GMS->__PNOJ.__DK.__CK.__YH.__O2B,__4GMS->__XE5J);
+          __QVWN=__5GMS;
+        } break;
+        case ____YOOJ__: {
+          __BHMS=((____YOOJ *)__4UWN);
+          __CHMS=__LRQJ(__BHMS->__ZOOJ.__DK.__CK.__YH.__O2B,__BHMS->__TCJK);
+          __QVWN=__CHMS;
+        } break;
+        case ____IM4K__: {
+          __QVWN=__NZFM(((____IM4K *)__4UWN));
+        } break;
+        case ____T5FL__: {
+          __QVWN=__V35O(((____T5FL *)__4UWN));
+        } break;
+        case ____3DUL__: {
+          __QVWN=__AJVP(((____3DUL *)__4UWN));
+        } break;
+        case ____0EUL__: {
+          __QVWN=__QB4P(((____0EUL *)__4UWN));
+        } break;
+        case ____BGUL__: {
+          __QVWN=__LJVP(((____BGUL *)__4UWN));
+        } break;
+        case ____2GUL__: {
+          __QVWN=__2B4P(((____2GUL *)__4UWN));
+        } break;
+        case ____B0VL__: {
+          __QVWN=__H0BN(((____B0VL *)__4UWN));
+        } break;
+        case ____P0VL__: {
+          __QVWN=__NCHM(((____P0VL *)__4UWN));
+        } break;
+        case ____Q5YL__: {
+          __UYWN=__TFTL(((____FKRG *)((____Q5YL *)__4UWN)->__HBKM),NULL);
+          if (__UYWN==NULL) {
+            __LQCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__FXWN)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__2OCU=NULL;
+            switch (((struct ___OBJ *)__UYWN)->__id) {
+            case ____IM4K__: {
+              __LQCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__2OCU=((__READ_GLOBAL__B4YL *)__tmp__FXWN);
+            case ____Q5YL__: {
+              __LQCU=((____Q5YL *)__UYWN);
             } break;
             }
           };
-          __tmp__BUWN=__tmp__2OCU;
+          __QVWN=__LQCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__BUWN=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__PTWN));
+        case ____UVPM__: {
+          __QVWN=__VGWN(((____UVPM *)__4UWN));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__BUWN=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__PTWN));
+        case ____0ZPM__: {
+          __QVWN=__4G2P(((____0ZPM *)__4UWN));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__BUWN=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__PTWN));
+        case ____MR0N__: {
+          __QVWN=__DRVO(((____MR0N *)__4UWN));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__BUWN=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__PTWN));
+        case ____YWBP__: {
+          __QVWN=__DQ0Q(((____YWBP *)__4UWN));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__BUWN=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__PTWN));
+        case ____LYBP__: {
+          __QVWN=__0WUP(((____LYBP *)__4UWN));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__BUWN=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__PTWN));
+        case ____CZBP__: {
+          __QVWN=__FXUP(((____CZBP *)__4UWN));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__BUWN=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__PTWN));
+        case ____3BEP__: {
+          __QVWN=__FCIQ(((____3BEP *)__4UWN));
         } break;
         };
-        __tmp__5XWN=new_read__slot__receiver__with__intern__2DZJ(__tmp__JTWN,__tmp__TUGP,__tmp__BUWN,__tmp__UXWN,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__5XWN);
-        __tmp__TUGP=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__5XWN));
-        result__NQWN=__tmp__TUGP;
+        __OZWN=__LFZJ(__YUWN,__CWGP,__QVWN,__DZWN,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__OZWN);
+        __CWGP=__BR5H(((____UL2C *)__OZWN));
+        __2RWN=__CWGP;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__KQWN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__OSWN=static_type__UVBN(Self__JQWN);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__OSWN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__LQWN);
-        put_position__HRE(Self__JQWN->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__ZRWN),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __3TWN=__DXBN(__YRWN);
+        __CQXE(((____WMB *)__3TWN),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__0RWN);
+        __ORE(__YRWN->__E0VL.__D0VL.__CK.__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));
         };
       };
     };
   };
-  __tmp__HSWN=result__NQWN;
-  return(__tmp__HSWN);
+  __WTWN=__2RWN;
+  return(__WTWN);
 }
 
-static void* check_type__with__YYWN(__EXPR_ADD__AZVL *Self__ZYWN,__TYPE_FULL__PMB *t__0YWN,__POSITION__OL p__1YWN)
-// ({EXPR_ADD__AZVL},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __H0WN(____P0VL *__I0WN,____WMB *__J0WN,____OL __K0WN)
+// ({__P0VL},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__30BV;
-  void *result__3YWN;
-  __TYPE_FULL__PMB *__tmp__TZWN,*__tmp__G0WN,*__tmp__N0WN,*__tmp__40WN;
-  __TYPE_FULL__PMB *__tmp__H2WN,*__tmp__L5WN;
-  __LOCAL__43WC *__tmp__FGMS,*__tmp__ZGMS;
-  __WRITE_LOCAL__BEYJ *__tmp__MGMS,*__tmp__AHMS;
-  __STRING_CONSTANT__0 *__tmp__V0WN,*__tmp__23WN,*v__42BV;
-  void *__tmp__X0WN;
-  __PROTOTYPE__MF *__tmp__N1WN,*__tmp__R4WN;
-  __INTEGER__Q __tmp__T1WN,__tmp__RYBV,old_nb_elts__TYBV,__tmp__LZBV;
-  __INTEGER__Q old_nb_elts__NZBV;
-  void *__tmp__5YGP;
-  __POSITION__OL __tmp__Z1WN,__tmp__34WN;
-  void *__tmp__51WN,*__tmp__R2WN,*__tmp__V5WN;
-  __ITM_TYPE_STYLE__TMB *Self__OYBV,*Self__IZBV;
-  __STRING__BC *Self__PYBV,*Self__JZBV;
-  __POINTER__IB __tmp__UYBV,__tmp__OZBV,__tmp__G0BV,__tmp__H0BV;
-  __ITM_TYPE_MULTI__NURC *Self__RGMS,*Self__FHMS;
-  __READ_LOCAL__N5ZI *__tmp__B3WN,*__tmp__JAXN,*__tmp__BERT,*__tmp__CERT;
-  __NODE_TYPE__FK2C *__tmp__D3WN,*__tmp__PAXN;
-  __PROTOTYPE_CST__45WC *__tmp__GAXN,*Self__JHMS,*__tmp__KHMS;
-  __STRING_CST__5J *Self__F0BV,*result__B0BV;
-  __UINTEGER_32__RWB __tmp__I0BV;
-  __INTEGER_CST__KAXC *Self__MHMS,*Self__10BV;
-  __IS_EXPANDED__L5NJ *Self__QHMS,*Self__M1BV;
-  __GET_TYPE_ID__V5NJ *Self__VHMS,*Self__21BV;
-  __SIZE_OF__NGOJ *Self__YHMS,*Self__M2BV;
-  __REAL_CST__JLOJ *Self__1HMS,*Self__22BV;
-  __CHARACTER_CST__5LOJ *Self__5HMS,*__tmp__AIMS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CIMS,*__tmp__DIMS;
-  __READ_GLOBAL__B4YL *__tmp__APCU;
-  __BOOLEAN__L __tmp__UZWN,__tmp__H0WN,__tmp__K2WN,__tmp__O5WN;
-  __CHARACTER__DB *__tmp__QYBV,*__tmp__KZBV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__EAXN;
-  result__3YWN=NULL;
-  __tmp__TZWN=static_type__P5FM(Self__ZYWN);
-  __tmp__UZWN=affect_with__QLKK(((__TYPE_FULL__PMB *)t__0YWN),__tmp__TZWN);
-  if (__tmp__UZWN) {
-    result__3YWN=Self__ZYWN;
+  ____0SG __M2BV;
+  void *__M0WN;
+  ____WMB *__C1WN,*__V1WN,*__21WN,*__N2WN,*__W3WN,*__0AXN;
+  ____N5WC *__UHMS,*__IIMS;
+  ____QFYJ *__1HMS,*__PIMS;
+  ____0 *__E2WN,*__L5WN,*__N4BV;
+  void *__G2WN;
+  ____MF *__22WN,*__AAXN;
+  ____Q __C3WN,__A0BV,__C0BV,__00BV,__20BV;
+  void *__O0GP;
+  ____OL __I3WN,__MAXN;
+  void *__O3WN,*__A4WN,*__EBXN;
+  ____0MB *__3ZBV,*__X0BV;
+  ____BC *__4ZBV,*__Y0BV;
+  ____IB __D0BV,__30BV,__V1BV,__W1BV;
+  ____2VRC *__AIMS,*__UIMS;
+  ____2A0I *__Q4WN,*__YBXN,*__QFRT,*__RFRT;
+  ____UL2C *__S4WN,*__4BXN;
+  ____NBXC *__VBXN,*__YIMS,*__ZIMS;
+  ____5J *__U1BV,*__Q1BV;
+  ____YWB __X1BV;
+  ____ZBXC *__1IMS,*__K2BV;
+  ____0AOJ *__5IMS,*__12BV;
+  ____EBOJ *__EJMS,*__L3BV;
+  ____2HOJ *__HJMS,*__13BV;
+  ____YMOJ *__KJMS,*__L4BV;
+  ____ONOJ *__OJMS,*__PJMS;
+  ____YOOJ *__RJMS,*__SJMS;
+  ____Q5YL *__PQCU;
+  ____L __D1WN,__W1WN,__Z3WN,__3AXN;
+  ____DB *__5ZBV,*__Z0BV;
+  ____ABXC *__TBXN;
+  __M0WN=NULL;
+  __C1WN=__4AGM(__I0WN);
+  __D1WN=__5MKK(((____WMB *)__J0WN),__C1WN);
+  if (__D1WN) {
+    __M0WN=__I0WN;
   } else /* FALSE */ {
-    __tmp__G0WN=static_type__P5FM(Self__ZYWN);
-    __tmp__H0WN=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__G0WN),t__0YWN);
-    if (__tmp__H0WN) {
-      __tmp__N0WN=static_type__P5FM(Self__ZYWN);
-      __tmp__FGMS=create__name__style__type__0HND(Self__ZYWN->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__N0WN));
-      __tmp__MGMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__FGMS),Self__ZYWN->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZYWN);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__MGMS);
-      __tmp__V0WN=get__HJC(last_cast_name__C31J);
-      __tmp__N0WN=static_type__P5FM(Self__ZYWN);
-      __tmp__X0WN=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__N0WN),__tmp__V0WN);
-      if (((void *)__tmp__X0WN == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__40WN=static_type__P5FM(Self__ZYWN);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__40WN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__0YWN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__V0WN);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__40WN=static_type__P5FM(Self__ZYWN);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__40WN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__1YWN);
-        __tmp__40WN=static_type__P5FM(Self__ZYWN);
-        __tmp__N1WN=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__40WN));
-        put_position__HRE(__tmp__N1WN->parent_named__PF.parent_itm_object__OF.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);
+    __V1WN=__4AGM(__I0WN);
+    __W1WN=__CDVK(((____WMB *)__V1WN),__J0WN);
+    if (__W1WN) {
+      __21WN=__4AGM(__I0WN);
+      __UHMS=__JJND(__I0WN->__Q0VL.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__21WN));
+      __1HMS=__BQRJ(((____N5WC *)__UHMS),__I0WN->__Q0VL.__TCOJ.__CK.__YH.__O2B,__I0WN);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__1HMS);
+      __E2WN=__OJC(__R41J);
+      __21WN=__4AGM(__I0WN);
+      __G2WN=__NB3I(((____WMB *)__21WN),__E2WN);
+      if (((void *)__G2WN == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __N2WN=__4AGM(__I0WN);
+        __CQXE(((____WMB *)__N2WN),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__J0WN),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__E2WN);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __N2WN=__4AGM(__I0WN);
+        __CQXE(((____WMB *)__N2WN),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__K0WN);
+        __N2WN=__4AGM(__I0WN);
+        __22WN=__IFMJ(((____WMB *)__N2WN));
+        __ORE(__22WN->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__X0WN)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__X0WN)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__T1WN=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__X0WN));
+      if (((struct ___OBJ *)__G2WN)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__G2WN)->__2JRG->__QLC)->__id==____OLC__) {
+          __C3WN=__HVRL(((____1JRG *)__G2WN));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__T1WN=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__X0WN));
+          __C3WN=__HVRL(((____1JRG *)__G2WN));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__X0WN)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__T1WN=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__X0WN));
+        if (((struct ___OBJ *)((____FKRG *)__G2WN)->__HKRG->__QLC)->__id==____OLC__) {
+          __C3WN=__4VRL(((____FKRG *)__G2WN));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__T1WN=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__X0WN));
+          __C3WN=__4VRL(((____FKRG *)__G2WN));
         };
       };
-      if ((__tmp__T1WN !=  1)) {
-        if (((struct ___OBJ *)__tmp__X0WN)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__5YGP=((__SLOT_CODE__MIRG *)__tmp__X0WN)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__5YGP)->__id==__ITM_SLOT__HLC__) {
-            __tmp__Z1WN=((__ITM_SLOT__HLC *)__tmp__5YGP)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__C3WN !=  1)) {
+        if (((struct ___OBJ *)__G2WN)->__id==____1JRG__) {
+          __O0GP=((____1JRG *)__G2WN)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__O0GP)->__id==____OLC__) {
+            __I3WN=((____OLC *)__O0GP)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__Z1WN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__5YGP)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __I3WN=((____4G0D *)__O0GP)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__Z1WN=((__SLOT_DATA__WIRG *)__tmp__X0WN)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __I3WN=((____FKRG *)__G2WN)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__Z1WN);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__I3WN);
+        __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 *)__tmp__X0WN)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__5YGP=((__SLOT_CODE__MIRG *)__tmp__X0WN)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__5YGP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__51WN=((__ITM_SLOT__HLC *)__tmp__5YGP)->result_type__3VOB;
+      if (((struct ___OBJ *)__G2WN)->__id==____1JRG__) {
+        __O0GP=((____1JRG *)__G2WN)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__O0GP)->__id==____OLC__) {
+          __O3WN=((____OLC *)__O0GP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__51WN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__5YGP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __O3WN=((____4G0D *)__O0GP)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__5YGP=((__SLOT_DATA__WIRG *)__tmp__X0WN)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__5YGP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__51WN=((__ITM_SLOT__HLC *)__tmp__5YGP)->result_type__3VOB;
+        __O0GP=((____FKRG *)__G2WN)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__O0GP)->__id==____OLC__) {
+          __O3WN=((____OLC *)__O0GP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__51WN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__5YGP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __O3WN=((____4G0D *)__O0GP)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__51WN==NULL) {
-        __tmp__5YGP=NULL;
+      if (__O3WN==NULL) {
+        __O0GP=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__51WN)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__5YGP=((void *)__tmp__51WN);
+        switch (((struct ___OBJ *)__O3WN)->__id) {
+        case ____QMB__: {
+          __O0GP=((void *)__O3WN);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__5YGP=((void *)__tmp__51WN);
+        case ____0MB__: {
+          __O0GP=((void *)__O3WN);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__5YGP=((void *)__tmp__51WN);
+        case ____KPB__: {
+          __O0GP=((void *)__O3WN);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__5YGP=((void *)__tmp__51WN);
+        case ____TEZ__: {
+          __O0GP=((void *)__O3WN);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__5YGP=NULL;
+        case ____2VRC__: {
+          __O0GP=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__5YGP=NULL;
+        case ____GZRC__: {
+          __O0GP=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__5YGP == (void *)NULL)) {
-        __tmp__K2WN=TRUE__K__;
+      if (((void *)__O0GP == (void *)NULL)) {
+        __Z3WN=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__5YGP)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__H2WN=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__5YGP));
+        switch (((struct ___OBJ *)__O0GP)->__id) {
+        case ____QMB__: {
+          __W3WN=__43X(((____QMB *)__O0GP));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__H2WN=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__5YGP)));
+        case ____0MB__: {
+          __W3WN=__D5X(((____0MB *)((____QMB *)__O0GP)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__H2WN=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__5YGP)),NULL);
+        case ____KPB__: {
+          __W3WN=__LAY(((____KPB *)((____QMB *)__O0GP)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__H2WN=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__5YGP)),NULL);
+        case ____TEZ__: {
+          __W3WN=__HZ1D(((____TEZ *)((____QMB *)__O0GP)),NULL);
         } break;
         };
-        __tmp__K2WN=((void *)__tmp__H2WN != (void *)t__0YWN);
+        __Z3WN=((void *)__W3WN != (void *)__J0WN);
       };
-      if (__tmp__K2WN) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__X0WN)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__51WN=((__SLOT_CODE__MIRG *)__tmp__X0WN)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__51WN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__R2WN=((__ITM_SLOT__HLC *)__tmp__51WN)->result_type__3VOB;
+      if (__Z3WN) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__G2WN)->__id==____1JRG__) {
+          __O3WN=((____1JRG *)__G2WN)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__O3WN)->__id==____OLC__) {
+            __A4WN=((____OLC *)__O3WN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__R2WN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__51WN)->parent_itm_slot__QF0D.result_type__3VOB;
+            __A4WN=((____4G0D *)__O3WN)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__51WN=((__SLOT_DATA__WIRG *)__tmp__X0WN)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__51WN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__R2WN=((__ITM_SLOT__HLC *)__tmp__51WN)->result_type__3VOB;
+          __O3WN=((____FKRG *)__G2WN)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__O3WN)->__id==____OLC__) {
+            __A4WN=((____OLC *)__O3WN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__R2WN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__51WN)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__R2WN)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__R2WN)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__OYBV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__R2WN));
-          if (((void *)Self__OYBV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__OYBV->style__MPC);
-            Self__PYBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__PYBV->capacity__HFL <= Self__PYBV->count__WJ)) {
-              if ((Self__PYBV->capacity__HFL ==  0)) {
-                Self__PYBV->capacity__HFL= 32;
-                __tmp__QYBV=create__KVW( 32);
-                Self__PYBV->storage__4EL=__tmp__QYBV;
+            __A4WN=((____4G0D *)__O3WN)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__A4WN)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__A4WN)->__KPC);
+        } break;
+        case ____0MB__: {
+          __3ZBV=((____0MB *)((____QMB *)__A4WN));
+          if (((void *)__3ZBV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__3ZBV->__TPC);
+            __4ZBV=((____BC *)__YC);
+            if ((__4ZBV->__OFL <= __4ZBV->__WJ)) {
+              if ((__4ZBV->__OFL ==  0)) {
+                __4ZBV->__OFL= 32;
+                __5ZBV=__RVW( 32);
+                __4ZBV->__FFL=__5ZBV;
               } else /* FALSE */ {
-                __tmp__RYBV=(__INTEGER__Q)(Self__PYBV->capacity__HFL <<  1);
-                __tmp__QYBV=((__CHARACTER__DB *)Self__PYBV->storage__4EL);
-                old_nb_elts__TYBV=Self__PYBV->capacity__HFL;
-                __tmp__UYBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QYBV),((__UINTEGER_32__RWB )old_nb_elts__TYBV),((__UINTEGER_32__RWB )__tmp__RYBV));
-                __tmp__QYBV=((__CHARACTER__DB *)__tmp__UYBV);
-                clear__to__F00(__tmp__QYBV,old_nb_elts__TYBV,(__INTEGER__Q)(__tmp__RYBV -  1));
-                Self__PYBV->storage__4EL=__tmp__QYBV;
-                Self__PYBV->capacity__HFL=__tmp__RYBV;
+                __A0BV=(____Q)(__4ZBV->__OFL <<  1);
+                __5ZBV=((____DB *)__4ZBV->__FFL);
+                __C0BV=__4ZBV->__OFL;
+                __D0BV=__55W(((____IB )__5ZBV),((____YWB )__C0BV),((____YWB )__A0BV));
+                __5ZBV=((____DB *)__D0BV);
+                __M00(__5ZBV,__C0BV,(____Q)(__A0BV -  1));
+                __4ZBV->__FFL=__5ZBV;
+                __4ZBV->__OFL=__A0BV;
               };
             };
-            ((__CHARACTER__DB *)Self__PYBV->storage__4EL)[Self__PYBV->count__WJ]=' ';
-            Self__PYBV->count__WJ=(__INTEGER__Q)(Self__PYBV->count__WJ +  1);
+            ((____DB *)__4ZBV->__FFL)[__4ZBV->__WJ]=' ';
+            __4ZBV->__WJ=(____Q)(__4ZBV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__OYBV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__3ZBV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__R2WN)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__A4WN)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__R2WN))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__A4WN))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__RGMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__R2WN));
-          Self__PYBV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__PYBV->capacity__HFL <= Self__PYBV->count__WJ)) {
-            if ((Self__PYBV->capacity__HFL ==  0)) {
-              Self__PYBV->capacity__HFL= 32;
-              __tmp__QYBV=create__KVW( 32);
-              Self__PYBV->storage__4EL=__tmp__QYBV;
+        case ____2VRC__: {
+          __AIMS=((____2VRC *)((____QMB *)__A4WN));
+          __4ZBV=((____BC *)__YC);
+          if ((__4ZBV->__OFL <= __4ZBV->__WJ)) {
+            if ((__4ZBV->__OFL ==  0)) {
+              __4ZBV->__OFL= 32;
+              __5ZBV=__RVW( 32);
+              __4ZBV->__FFL=__5ZBV;
             } else /* FALSE */ {
-              __tmp__RYBV=(__INTEGER__Q)(Self__PYBV->capacity__HFL <<  1);
-              __tmp__QYBV=((__CHARACTER__DB *)Self__PYBV->storage__4EL);
-              old_nb_elts__TYBV=Self__PYBV->capacity__HFL;
-              __tmp__UYBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QYBV),((__UINTEGER_32__RWB )old_nb_elts__TYBV),((__UINTEGER_32__RWB )__tmp__RYBV));
-              __tmp__QYBV=((__CHARACTER__DB *)__tmp__UYBV);
-              clear__to__F00(__tmp__QYBV,old_nb_elts__TYBV,(__INTEGER__Q)(__tmp__RYBV -  1));
-              Self__PYBV->storage__4EL=__tmp__QYBV;
-              Self__PYBV->capacity__HFL=__tmp__RYBV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__PYBV->storage__4EL)[Self__PYBV->count__WJ]='(';
-          Self__PYBV->count__WJ=(__INTEGER__Q)(Self__PYBV->count__WJ +  1);
-          display_raw__DGAD(Self__RGMS,string_tmp__YC);
-          Self__PYBV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__PYBV->capacity__HFL <= Self__PYBV->count__WJ)) {
-            if ((Self__PYBV->capacity__HFL ==  0)) {
-              Self__PYBV->capacity__HFL= 32;
-              __tmp__QYBV=create__KVW( 32);
-              Self__PYBV->storage__4EL=__tmp__QYBV;
+              __A0BV=(____Q)(__4ZBV->__OFL <<  1);
+              __5ZBV=((____DB *)__4ZBV->__FFL);
+              __C0BV=__4ZBV->__OFL;
+              __D0BV=__55W(((____IB )__5ZBV),((____YWB )__C0BV),((____YWB )__A0BV));
+              __5ZBV=((____DB *)__D0BV);
+              __M00(__5ZBV,__C0BV,(____Q)(__A0BV -  1));
+              __4ZBV->__FFL=__5ZBV;
+              __4ZBV->__OFL=__A0BV;
+            };
+          };
+          ((____DB *)__4ZBV->__FFL)[__4ZBV->__WJ]='(';
+          __4ZBV->__WJ=(____Q)(__4ZBV->__WJ +  1);
+          __SHAD(__AIMS,__YC);
+          __4ZBV=((____BC *)__YC);
+          if ((__4ZBV->__OFL <= __4ZBV->__WJ)) {
+            if ((__4ZBV->__OFL ==  0)) {
+              __4ZBV->__OFL= 32;
+              __5ZBV=__RVW( 32);
+              __4ZBV->__FFL=__5ZBV;
             } else /* FALSE */ {
-              __tmp__RYBV=(__INTEGER__Q)(Self__PYBV->capacity__HFL <<  1);
-              __tmp__QYBV=((__CHARACTER__DB *)Self__PYBV->storage__4EL);
-              old_nb_elts__TYBV=Self__PYBV->capacity__HFL;
-              __tmp__UYBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__QYBV),((__UINTEGER_32__RWB )old_nb_elts__TYBV),((__UINTEGER_32__RWB )__tmp__RYBV));
-              __tmp__QYBV=((__CHARACTER__DB *)__tmp__UYBV);
-              clear__to__F00(__tmp__QYBV,old_nb_elts__TYBV,(__INTEGER__Q)(__tmp__RYBV -  1));
-              Self__PYBV->storage__4EL=__tmp__QYBV;
-              Self__PYBV->capacity__HFL=__tmp__RYBV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__PYBV->storage__4EL)[Self__PYBV->count__WJ]=')';
-          Self__PYBV->count__WJ=(__INTEGER__Q)(Self__PYBV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__R2WN)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__0YWN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__X0WN)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__51WN=((__SLOT_CODE__MIRG *)__tmp__X0WN)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__51WN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__Z1WN=((__ITM_SLOT__HLC *)__tmp__51WN)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __A0BV=(____Q)(__4ZBV->__OFL <<  1);
+              __5ZBV=((____DB *)__4ZBV->__FFL);
+              __C0BV=__4ZBV->__OFL;
+              __D0BV=__55W(((____IB )__5ZBV),((____YWB )__C0BV),((____YWB )__A0BV));
+              __5ZBV=((____DB *)__D0BV);
+              __M00(__5ZBV,__C0BV,(____Q)(__A0BV -  1));
+              __4ZBV->__FFL=__5ZBV;
+              __4ZBV->__OFL=__A0BV;
+            };
+          };
+          ((____DB *)__4ZBV->__FFL)[__4ZBV->__WJ]=')';
+          __4ZBV->__WJ=(____Q)(__4ZBV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__A4WN)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__J0WN),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__G2WN)->__id==____1JRG__) {
+          __O3WN=((____1JRG *)__G2WN)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__O3WN)->__id==____OLC__) {
+            __I3WN=((____OLC *)__O3WN)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__Z1WN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__51WN)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __I3WN=((____4G0D *)__O3WN)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__Z1WN=((__SLOT_DATA__WIRG *)__tmp__X0WN)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __I3WN=((____FKRG *)__G2WN)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__Z1WN);
-        put_position__HRE(Self__ZYWN->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.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(__I3WN);
+        __ORE(__I0WN->__Q0VL.__TCOJ.__CK.__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));
         };
       };
-      __tmp__B3WN=read__NUEI(((__LOCAL__43WC *)__tmp__FGMS));
-      __tmp__D3WN=new_read__slot__receiver__self__intern__3J2C(Self__ZYWN->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__X0WN,__tmp__B3WN,__tmp__B3WN,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__D3WN);
-      __tmp__X0WN=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__D3WN));
-      result__3YWN=__tmp__X0WN;
-      __tmp__K2WN=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__K2WN=FALSE__O__;
-    };
-    if ((! __tmp__K2WN)) {
-      __tmp__N0WN=static_type__P5FM(Self__ZYWN);
-      __tmp__K2WN=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__0YWN),__tmp__N0WN);
-      if (__tmp__K2WN) {
-        __tmp__40WN=static_type__P5FM(Self__ZYWN);
-        __tmp__ZGMS=create__name__style__type__0HND(Self__ZYWN->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__40WN));
-        __tmp__AHMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__ZGMS),Self__ZYWN->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZYWN);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__AHMS);
-        __tmp__23WN=get__HJC(last_cast_name__C31J);
-        __tmp__5YGP=get_slot__452I(((__TYPE_FULL__PMB *)t__0YWN),__tmp__23WN);
-        if (((void *)__tmp__5YGP == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__0YWN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__H2WN=static_type__P5FM(Self__ZYWN);
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__H2WN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__23WN);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__0YWN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__1YWN);
-          __tmp__R4WN=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__0YWN));
-          put_position__HRE(__tmp__R4WN->parent_named__PF.parent_itm_object__OF.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);
+      __Q4WN=__2VEI(((____N5WC *)__UHMS));
+      __S4WN=__ML2C(__I0WN->__Q0VL.__TCOJ.__CK.__YH.__O2B,__G2WN,__Q4WN,__Q4WN,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__S4WN);
+      __G2WN=__BR5H(((____UL2C *)__S4WN));
+      __M0WN=__G2WN;
+      __Z3WN=__K__;
+    } else /* FALSE */ {
+      __Z3WN=__O__;
+    };
+    if ((! __Z3WN)) {
+      __21WN=__4AGM(__I0WN);
+      __Z3WN=__1XRL(((____WMB *)__J0WN),__21WN);
+      if (__Z3WN) {
+        __N2WN=__4AGM(__I0WN);
+        __IIMS=__JJND(__I0WN->__Q0VL.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__N2WN));
+        __PIMS=__BQRJ(((____N5WC *)__IIMS),__I0WN->__Q0VL.__TCOJ.__CK.__YH.__O2B,__I0WN);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PIMS);
+        __L5WN=__OJC(__R41J);
+        __O0GP=__NB3I(((____WMB *)__J0WN),__L5WN);
+        if (((void *)__O0GP == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__J0WN),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __W3WN=__4AGM(__I0WN);
+          __CQXE(((____WMB *)__W3WN),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__L5WN);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__J0WN),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__K0WN);
+          __AAXN=__IFMJ(((____WMB *)__J0WN));
+          __ORE(__AAXN->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__5YGP)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__5YGP)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__RYBV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__5YGP));
+        if (((struct ___OBJ *)__O0GP)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__O0GP)->__2JRG->__QLC)->__id==____OLC__) {
+            __A0BV=__HVRL(((____1JRG *)__O0GP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__RYBV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__5YGP));
+            __A0BV=__HVRL(((____1JRG *)__O0GP));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__5YGP)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__RYBV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__5YGP));
+          if (((struct ___OBJ *)((____FKRG *)__O0GP)->__HKRG->__QLC)->__id==____OLC__) {
+            __A0BV=__4VRL(((____FKRG *)__O0GP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__RYBV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__5YGP));
+            __A0BV=__4VRL(((____FKRG *)__O0GP));
           };
         };
-        if ((__tmp__RYBV !=  2)) {
-          if (((struct ___OBJ *)__tmp__5YGP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__R2WN=((__SLOT_CODE__MIRG *)__tmp__5YGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__R2WN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__34WN=((__ITM_SLOT__HLC *)__tmp__R2WN)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__A0BV !=  2)) {
+          if (((struct ___OBJ *)__O0GP)->__id==____1JRG__) {
+            __A4WN=((____1JRG *)__O0GP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__A4WN)->__id==____OLC__) {
+              __MAXN=((____OLC *)__A4WN)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__34WN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__R2WN)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __MAXN=((____4G0D *)__A4WN)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__34WN=((__SLOT_DATA__WIRG *)__tmp__5YGP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __MAXN=((____FKRG *)__O0GP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__34WN);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__MAXN);
+          __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 *)__tmp__5YGP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__51WN=((__SLOT_CODE__MIRG *)__tmp__5YGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__51WN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__R2WN=((__ITM_SLOT__HLC *)__tmp__51WN)->result_type__3VOB;
+        if (((struct ___OBJ *)__O0GP)->__id==____1JRG__) {
+          __O3WN=((____1JRG *)__O0GP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__O3WN)->__id==____OLC__) {
+            __A4WN=((____OLC *)__O3WN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__R2WN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__51WN)->parent_itm_slot__QF0D.result_type__3VOB;
+            __A4WN=((____4G0D *)__O3WN)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__51WN=((__SLOT_DATA__WIRG *)__tmp__5YGP)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__51WN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__R2WN=((__ITM_SLOT__HLC *)__tmp__51WN)->result_type__3VOB;
+          __O3WN=((____FKRG *)__O0GP)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__O3WN)->__id==____OLC__) {
+            __A4WN=((____OLC *)__O3WN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__R2WN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__51WN)->parent_itm_slot__QF0D.result_type__3VOB;
+            __A4WN=((____4G0D *)__O3WN)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__R2WN==NULL) {
-          __tmp__51WN=NULL;
+        if (__A4WN==NULL) {
+          __O3WN=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__R2WN)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__51WN=((void *)__tmp__R2WN);
+          switch (((struct ___OBJ *)__A4WN)->__id) {
+          case ____QMB__: {
+            __O3WN=((void *)__A4WN);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__51WN=((void *)__tmp__R2WN);
+          case ____0MB__: {
+            __O3WN=((void *)__A4WN);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__51WN=((void *)__tmp__R2WN);
+          case ____KPB__: {
+            __O3WN=((void *)__A4WN);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__51WN=((void *)__tmp__R2WN);
+          case ____TEZ__: {
+            __O3WN=((void *)__A4WN);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__51WN=NULL;
+          case ____2VRC__: {
+            __O3WN=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__51WN=NULL;
+          case ____GZRC__: {
+            __O3WN=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__51WN == (void *)NULL)) {
-          __tmp__O5WN=TRUE__K__;
+        if (((void *)__O3WN == (void *)NULL)) {
+          __3AXN=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__51WN)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__L5WN=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__51WN));
+          switch (((struct ___OBJ *)__O3WN)->__id) {
+          case ____QMB__: {
+            __0AXN=__43X(((____QMB *)__O3WN));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__L5WN=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__51WN)));
+          case ____0MB__: {
+            __0AXN=__D5X(((____0MB *)((____QMB *)__O3WN)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__L5WN=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__51WN)),NULL);
+          case ____KPB__: {
+            __0AXN=__LAY(((____KPB *)((____QMB *)__O3WN)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__L5WN=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__51WN)),NULL);
+          case ____TEZ__: {
+            __0AXN=__HZ1D(((____TEZ *)((____QMB *)__O3WN)),NULL);
           } break;
           };
-          __tmp__O5WN=((void *)__tmp__L5WN != (void *)t__0YWN);
+          __3AXN=((void *)__0AXN != (void *)__J0WN);
         };
-        if (__tmp__O5WN) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__5YGP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__R2WN=((__SLOT_CODE__MIRG *)__tmp__5YGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__R2WN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__V5WN=((__ITM_SLOT__HLC *)__tmp__R2WN)->result_type__3VOB;
+        if (__3AXN) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__O0GP)->__id==____1JRG__) {
+            __A4WN=((____1JRG *)__O0GP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__A4WN)->__id==____OLC__) {
+              __EBXN=((____OLC *)__A4WN)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__V5WN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__R2WN)->parent_itm_slot__QF0D.result_type__3VOB;
+              __EBXN=((____4G0D *)__A4WN)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__R2WN=((__SLOT_DATA__WIRG *)__tmp__5YGP)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__R2WN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__V5WN=((__ITM_SLOT__HLC *)__tmp__R2WN)->result_type__3VOB;
+            __A4WN=((____FKRG *)__O0GP)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__A4WN)->__id==____OLC__) {
+              __EBXN=((____OLC *)__A4WN)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__V5WN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__R2WN)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__V5WN)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__V5WN)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__IZBV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__V5WN));
-            if (((void *)Self__IZBV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__IZBV->style__MPC);
-              Self__JZBV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__JZBV->capacity__HFL <= Self__JZBV->count__WJ)) {
-                if ((Self__JZBV->capacity__HFL ==  0)) {
-                  Self__JZBV->capacity__HFL= 32;
-                  __tmp__KZBV=create__KVW( 32);
-                  Self__JZBV->storage__4EL=__tmp__KZBV;
+              __EBXN=((____4G0D *)__A4WN)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__EBXN)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__EBXN)->__KPC);
+          } break;
+          case ____0MB__: {
+            __X0BV=((____0MB *)((____QMB *)__EBXN));
+            if (((void *)__X0BV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__X0BV->__TPC);
+              __Y0BV=((____BC *)__YC);
+              if ((__Y0BV->__OFL <= __Y0BV->__WJ)) {
+                if ((__Y0BV->__OFL ==  0)) {
+                  __Y0BV->__OFL= 32;
+                  __Z0BV=__RVW( 32);
+                  __Y0BV->__FFL=__Z0BV;
                 } else /* FALSE */ {
-                  __tmp__LZBV=(__INTEGER__Q)(Self__JZBV->capacity__HFL <<  1);
-                  __tmp__KZBV=((__CHARACTER__DB *)Self__JZBV->storage__4EL);
-                  old_nb_elts__NZBV=Self__JZBV->capacity__HFL;
-                  __tmp__OZBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KZBV),((__UINTEGER_32__RWB )old_nb_elts__NZBV),((__UINTEGER_32__RWB )__tmp__LZBV));
-                  __tmp__KZBV=((__CHARACTER__DB *)__tmp__OZBV);
-                  clear__to__F00(__tmp__KZBV,old_nb_elts__NZBV,(__INTEGER__Q)(__tmp__LZBV -  1));
-                  Self__JZBV->storage__4EL=__tmp__KZBV;
-                  Self__JZBV->capacity__HFL=__tmp__LZBV;
+                  __00BV=(____Q)(__Y0BV->__OFL <<  1);
+                  __Z0BV=((____DB *)__Y0BV->__FFL);
+                  __20BV=__Y0BV->__OFL;
+                  __30BV=__55W(((____IB )__Z0BV),((____YWB )__20BV),((____YWB )__00BV));
+                  __Z0BV=((____DB *)__30BV);
+                  __M00(__Z0BV,__20BV,(____Q)(__00BV -  1));
+                  __Y0BV->__FFL=__Z0BV;
+                  __Y0BV->__OFL=__00BV;
                 };
               };
-              ((__CHARACTER__DB *)Self__JZBV->storage__4EL)[Self__JZBV->count__WJ]=' ';
-              Self__JZBV->count__WJ=(__INTEGER__Q)(Self__JZBV->count__WJ +  1);
+              ((____DB *)__Y0BV->__FFL)[__Y0BV->__WJ]=' ';
+              __Y0BV->__WJ=(____Q)(__Y0BV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__IZBV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__X0BV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__V5WN)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__EBXN)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__V5WN))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__EBXN))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__FHMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__V5WN));
-            Self__JZBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__JZBV->capacity__HFL <= Self__JZBV->count__WJ)) {
-              if ((Self__JZBV->capacity__HFL ==  0)) {
-                Self__JZBV->capacity__HFL= 32;
-                __tmp__KZBV=create__KVW( 32);
-                Self__JZBV->storage__4EL=__tmp__KZBV;
+          case ____2VRC__: {
+            __UIMS=((____2VRC *)((____QMB *)__EBXN));
+            __Y0BV=((____BC *)__YC);
+            if ((__Y0BV->__OFL <= __Y0BV->__WJ)) {
+              if ((__Y0BV->__OFL ==  0)) {
+                __Y0BV->__OFL= 32;
+                __Z0BV=__RVW( 32);
+                __Y0BV->__FFL=__Z0BV;
               } else /* FALSE */ {
-                __tmp__LZBV=(__INTEGER__Q)(Self__JZBV->capacity__HFL <<  1);
-                __tmp__KZBV=((__CHARACTER__DB *)Self__JZBV->storage__4EL);
-                old_nb_elts__NZBV=Self__JZBV->capacity__HFL;
-                __tmp__OZBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KZBV),((__UINTEGER_32__RWB )old_nb_elts__NZBV),((__UINTEGER_32__RWB )__tmp__LZBV));
-                __tmp__KZBV=((__CHARACTER__DB *)__tmp__OZBV);
-                clear__to__F00(__tmp__KZBV,old_nb_elts__NZBV,(__INTEGER__Q)(__tmp__LZBV -  1));
-                Self__JZBV->storage__4EL=__tmp__KZBV;
-                Self__JZBV->capacity__HFL=__tmp__LZBV;
+                __00BV=(____Q)(__Y0BV->__OFL <<  1);
+                __Z0BV=((____DB *)__Y0BV->__FFL);
+                __20BV=__Y0BV->__OFL;
+                __30BV=__55W(((____IB )__Z0BV),((____YWB )__20BV),((____YWB )__00BV));
+                __Z0BV=((____DB *)__30BV);
+                __M00(__Z0BV,__20BV,(____Q)(__00BV -  1));
+                __Y0BV->__FFL=__Z0BV;
+                __Y0BV->__OFL=__00BV;
               };
             };
-            ((__CHARACTER__DB *)Self__JZBV->storage__4EL)[Self__JZBV->count__WJ]='(';
-            Self__JZBV->count__WJ=(__INTEGER__Q)(Self__JZBV->count__WJ +  1);
-            display_raw__DGAD(Self__FHMS,string_tmp__YC);
-            Self__JZBV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__JZBV->capacity__HFL <= Self__JZBV->count__WJ)) {
-              if ((Self__JZBV->capacity__HFL ==  0)) {
-                Self__JZBV->capacity__HFL= 32;
-                __tmp__KZBV=create__KVW( 32);
-                Self__JZBV->storage__4EL=__tmp__KZBV;
+            ((____DB *)__Y0BV->__FFL)[__Y0BV->__WJ]='(';
+            __Y0BV->__WJ=(____Q)(__Y0BV->__WJ +  1);
+            __SHAD(__UIMS,__YC);
+            __Y0BV=((____BC *)__YC);
+            if ((__Y0BV->__OFL <= __Y0BV->__WJ)) {
+              if ((__Y0BV->__OFL ==  0)) {
+                __Y0BV->__OFL= 32;
+                __Z0BV=__RVW( 32);
+                __Y0BV->__FFL=__Z0BV;
               } else /* FALSE */ {
-                __tmp__LZBV=(__INTEGER__Q)(Self__JZBV->capacity__HFL <<  1);
-                __tmp__KZBV=((__CHARACTER__DB *)Self__JZBV->storage__4EL);
-                old_nb_elts__NZBV=Self__JZBV->capacity__HFL;
-                __tmp__OZBV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KZBV),((__UINTEGER_32__RWB )old_nb_elts__NZBV),((__UINTEGER_32__RWB )__tmp__LZBV));
-                __tmp__KZBV=((__CHARACTER__DB *)__tmp__OZBV);
-                clear__to__F00(__tmp__KZBV,old_nb_elts__NZBV,(__INTEGER__Q)(__tmp__LZBV -  1));
-                Self__JZBV->storage__4EL=__tmp__KZBV;
-                Self__JZBV->capacity__HFL=__tmp__LZBV;
+                __00BV=(____Q)(__Y0BV->__OFL <<  1);
+                __Z0BV=((____DB *)__Y0BV->__FFL);
+                __20BV=__Y0BV->__OFL;
+                __30BV=__55W(((____IB )__Z0BV),((____YWB )__20BV),((____YWB )__00BV));
+                __Z0BV=((____DB *)__30BV);
+                __M00(__Z0BV,__20BV,(____Q)(__00BV -  1));
+                __Y0BV->__FFL=__Z0BV;
+                __Y0BV->__OFL=__00BV;
               };
             };
-            ((__CHARACTER__DB *)Self__JZBV->storage__4EL)[Self__JZBV->count__WJ]=')';
-            Self__JZBV->count__WJ=(__INTEGER__Q)(Self__JZBV->count__WJ +  1);
+            ((____DB *)__Y0BV->__FFL)[__Y0BV->__WJ]=')';
+            __Y0BV->__WJ=(____Q)(__Y0BV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__V5WN)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__EBXN)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__0YWN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__5YGP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__R2WN=((__SLOT_CODE__MIRG *)__tmp__5YGP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__R2WN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__34WN=((__ITM_SLOT__HLC *)__tmp__R2WN)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__J0WN),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__O0GP)->__id==____1JRG__) {
+            __A4WN=((____1JRG *)__O0GP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__A4WN)->__id==____OLC__) {
+              __MAXN=((____OLC *)__A4WN)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__34WN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__R2WN)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __MAXN=((____4G0D *)__A4WN)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__34WN=((__SLOT_DATA__WIRG *)__tmp__5YGP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __MAXN=((____FKRG *)__O0GP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__34WN);
-          put_position__HRE(Self__ZYWN->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.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(__MAXN);
+          __ORE(__I0WN->__Q0VL.__TCOJ.__CK.__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));
           };
         };
-        __tmp__EAXN=create_with_capacity__CBZH( 2);
-        __tmp__GAXN=create__type__IJ2C(Self__ZYWN->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__0YWN);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__EAXN),__tmp__GAXN);
-        __tmp__JAXN=read__NUEI(((__LOCAL__43WC *)__tmp__ZGMS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__EAXN),__tmp__JAXN);
-        __tmp__Z1WN=Self__ZYWN->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__51WN=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__EAXN)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__51WN)->__id) {
-        case __STRING_CST__5J__: {
-          Self__F0BV=((__STRING_CST__5J *)__tmp__51WN);
-          result__B0BV=NULL;
-          __tmp__UYBV=((__POINTER__IB )(NULL));
-          __tmp__T1WN= 0;
-          __tmp__OZBV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__OZBV ==  0)) {
-            result__B0BV=Self__F0BV;
-          } else /* FALSE */ {
-            __tmp__T1WN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZBV));
-            if ((__tmp__T1WN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__G0BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__H0BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__I0BV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__H0BV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__G0BV=micro_alloc__table__lab__HKI(__tmp__H0BV,((__POINTER__IB )(&(table_size[(__tmp__I0BV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__H0BV)));
-              __tmp__UYBV=__tmp__G0BV;
+        __TBXN=__RCZH( 2);
+        __VBXN=__XK2C(__I0WN->__Q0VL.__TCOJ.__CK.__YH.__O2B,__J0WN);
+        __0YEI(((____ABXC *)__TBXN),__VBXN);
+        __YBXN=__2VEI(((____N5WC *)__IIMS));
+        __0YEI(((____ABXC *)__TBXN),__YBXN);
+        __I3WN=__I0WN->__Q0VL.__TCOJ.__CK.__YH.__O2B;
+        __O3WN=((void **)((____ABXC *)__TBXN)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__O3WN)->__id) {
+        case ____5J__: {
+          __U1BV=((____5J *)__O3WN);
+          __Q1BV=NULL;
+          __D0BV=((____IB )(NULL));
+          __C3WN= 0;
+          __30BV=((____IB )sizeof(____5J));
+          if (((unsigned long)__30BV ==  0)) {
+            __Q1BV=__U1BV;
+          } else /* FALSE */ {
+            __C3WN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__30BV));
+            if ((__C3WN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __V1BV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __W1BV=(void *)((unsigned long)(void *)((unsigned long)__30BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __X1BV=((____YWB )((____Q )(void *)((unsigned long)__W1BV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __V1BV=__OKI(__W1BV,((____IB )(&(table_size[(__X1BV)-1]))),((____YWB )((____Q )__W1BV)));
+              __D0BV=__V1BV;
             } else /* FALSE */ {
-              __tmp__I0BV=((__UINTEGER_32__RWB )__tmp__T1WN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__G0BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__H0BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__G0BV=micro_alloc__table__lab__HKI(__tmp__H0BV,((__POINTER__IB )(&(table_type[(__tmp__I0BV)]))),(__UINTEGER_32__RWB)(__tmp__I0BV |  1));
-              __tmp__UYBV=__tmp__G0BV;
-            };
-            result__B0BV=((__STRING_CST__5J *)__tmp__UYBV);
-            *(result__B0BV) = *(Self__F0BV);
-          };
-          __tmp__R2WN=result__B0BV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__R2WN=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__51WN));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__JHMS=((__PROTOTYPE_CST__45WC *)__tmp__51WN);
-          __tmp__KHMS=create__type__IJ2C(Self__JHMS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JHMS->parent_constant__55WC.static_type__SG4D);
-          __tmp__R2WN=__tmp__KHMS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__MHMS=((__INTEGER_CST__KAXC *)__tmp__51WN);
-          __tmp__34WN=Self__MHMS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__30BV=Self__MHMS->value__YG4D;
-          __tmp__H2WN=Self__MHMS->parent_constant__LAXC.static_type__SG4D;
-          Self__MHMS=NULL;
-          __tmp__UYBV=((__POINTER__IB )(NULL));
-          __tmp__T1WN= 0;
-          __tmp__OZBV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__OZBV ==  0)) {
-            Self__MHMS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__T1WN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZBV));
-            if ((__tmp__T1WN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__G0BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__H0BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__I0BV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__H0BV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__G0BV=micro_alloc__table__lab__HKI(__tmp__H0BV,((__POINTER__IB )(&(table_size[(__tmp__I0BV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__H0BV)));
-              __tmp__UYBV=__tmp__G0BV;
+              __X1BV=((____YWB )__C3WN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __V1BV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __W1BV=(void *)((unsigned long)(void *)((unsigned long)__30BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __V1BV=__OKI(__W1BV,((____IB )(&(table_type[(__X1BV)]))),(____YWB)(__X1BV |  1));
+              __D0BV=__V1BV;
+            };
+            __Q1BV=((____5J *)__D0BV);
+            *(__Q1BV) = *(__U1BV);
+          };
+          __A4WN=__Q1BV;
+        } break;
+        case ____0AXC__: {
+          __A4WN=__JZAL(((____0AXC *)__O3WN));
+        } break;
+        case ____NBXC__: {
+          __YIMS=((____NBXC *)__O3WN);
+          __ZIMS=__XK2C(__YIMS->__OBXC.__DK.__CK.__YH.__O2B,__YIMS->__OBXC.__BI4D);
+          __A4WN=__ZIMS;
+        } break;
+        case ____ZBXC__: {
+          __1IMS=((____ZBXC *)__O3WN);
+          __MAXN=__1IMS->__0BXC.__DK.__CK.__YH.__O2B;
+          __M2BV=__1IMS->__HI4D;
+          __W3WN=__1IMS->__0BXC.__BI4D;
+          __1IMS=NULL;
+          __D0BV=((____IB )(NULL));
+          __C3WN= 0;
+          __30BV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__30BV ==  0)) {
+            __1IMS=__ZBXC__;
+          } else /* FALSE */ {
+            __C3WN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__30BV));
+            if ((__C3WN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __V1BV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __W1BV=(void *)((unsigned long)(void *)((unsigned long)__30BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __X1BV=((____YWB )((____Q )(void *)((unsigned long)__W1BV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __V1BV=__OKI(__W1BV,((____IB )(&(table_size[(__X1BV)-1]))),((____YWB )((____Q )__W1BV)));
+              __D0BV=__V1BV;
             } else /* FALSE */ {
-              __tmp__I0BV=((__UINTEGER_32__RWB )__tmp__T1WN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__G0BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__H0BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__G0BV=micro_alloc__table__lab__HKI(__tmp__H0BV,((__POINTER__IB )(&(table_type[(__tmp__I0BV)]))),(__UINTEGER_32__RWB)(__tmp__I0BV |  1));
-              __tmp__UYBV=__tmp__G0BV;
-            };
-            Self__MHMS=((__INTEGER_CST__KAXC *)__tmp__UYBV);
-            *(Self__MHMS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__10BV=((__INTEGER_CST__KAXC *)Self__MHMS);
-          Self__10BV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34WN;
-          Self__10BV->value__YG4D=v__30BV;
-          Self__10BV->parent_constant__LAXC.static_type__SG4D=__tmp__H2WN;
-          check_type__KYEE(Self__10BV);
-          __tmp__R2WN=Self__MHMS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__R2WN=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__51WN));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__BERT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__51WN)->local__PUEJ));
-          if (__tmp__BERT==NULL) {
-            __tmp__CERT=NULL;
+              __X1BV=((____YWB )__C3WN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __V1BV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __W1BV=(void *)((unsigned long)(void *)((unsigned long)__30BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __V1BV=__OKI(__W1BV,((____IB )(&(table_type[(__X1BV)]))),(____YWB)(__X1BV |  1));
+              __D0BV=__V1BV;
+            };
+            __1IMS=((____ZBXC *)__D0BV);
+            *(__1IMS) = *(__ZBXC__);
+          };
+          __K2BV=((____ZBXC *)__1IMS);
+          __K2BV->__0BXC.__DK.__CK.__YH.__O2B=__MAXN;
+          __K2BV->__HI4D=__M2BV;
+          __K2BV->__0BXC.__BI4D=__W3WN;
+          __ZZEE(__K2BV);
+          __A4WN=__1IMS;
+        } break;
+        case ____DMWH__: {
+          __A4WN=__W3OK(((____DMWH *)__O3WN));
+        } break;
+        case ____2A0I__: {
+          __QFRT=__2VEI(((____N5WC *)((____2A0I *)__O3WN)->__4VEJ));
+          if (__QFRT==NULL) {
+            __RFRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__CERT=((__READ_LOCAL__N5ZI *)__tmp__BERT);
+            __RFRT=((____2A0I *)__QFRT);
           };
-          __tmp__R2WN=__tmp__CERT;
+          __A4WN=__RFRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__R2WN=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__51WN));
+        case ____HJNJ__: {
+          __A4WN=__Y0AL(((____HJNJ *)__O3WN));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__R2WN=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__51WN));
+        case ____SJNJ__: {
+          __A4WN=__D1AL(((____SJNJ *)__O3WN));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QHMS=((__IS_EXPANDED__L5NJ *)__tmp__51WN);
-          __tmp__34WN=Self__QHMS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__BERT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__QHMS->receiver__554J)->local__PUEJ));
-          if (__tmp__BERT==NULL) {
-            __tmp__CERT=NULL;
+        case ____0AOJ__: {
+          __5IMS=((____0AOJ *)__O3WN);
+          __MAXN=__5IMS->__1AOJ.__CK.__YH.__O2B;
+          __QFRT=__2VEI(((____N5WC *)((____2A0I *)__5IMS->__OB5J)->__4VEJ));
+          if (__QFRT==NULL) {
+            __RFRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__CERT=((__READ_LOCAL__N5ZI *)__tmp__BERT);
-          };
-          Self__QHMS=NULL;
-          __tmp__UYBV=((__POINTER__IB )(NULL));
-          __tmp__T1WN= 0;
-          __tmp__OZBV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__OZBV ==  0)) {
-            Self__QHMS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__T1WN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZBV));
-            if ((__tmp__T1WN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__G0BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__H0BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__I0BV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__H0BV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__G0BV=micro_alloc__table__lab__HKI(__tmp__H0BV,((__POINTER__IB )(&(table_size[(__tmp__I0BV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__H0BV)));
-              __tmp__UYBV=__tmp__G0BV;
+            __RFRT=((____2A0I *)__QFRT);
+          };
+          __5IMS=NULL;
+          __D0BV=((____IB )(NULL));
+          __C3WN= 0;
+          __30BV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__30BV ==  0)) {
+            __5IMS=__0AOJ__;
+          } else /* FALSE */ {
+            __C3WN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__30BV));
+            if ((__C3WN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __V1BV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __W1BV=(void *)((unsigned long)(void *)((unsigned long)__30BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __X1BV=((____YWB )((____Q )(void *)((unsigned long)__W1BV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __V1BV=__OKI(__W1BV,((____IB )(&(table_size[(__X1BV)-1]))),((____YWB )((____Q )__W1BV)));
+              __D0BV=__V1BV;
             } else /* FALSE */ {
-              __tmp__I0BV=((__UINTEGER_32__RWB )__tmp__T1WN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__G0BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__H0BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__G0BV=micro_alloc__table__lab__HKI(__tmp__H0BV,((__POINTER__IB )(&(table_type[(__tmp__I0BV)]))),(__UINTEGER_32__RWB)(__tmp__I0BV |  1));
-              __tmp__UYBV=__tmp__G0BV;
-            };
-            Self__QHMS=((__IS_EXPANDED__L5NJ *)__tmp__UYBV);
-            *(Self__QHMS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__M1BV=((__IS_EXPANDED__L5NJ *)Self__QHMS);
-          Self__M1BV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34WN;
-          Self__M1BV->receiver__554J=__tmp__CERT;
-          __tmp__R2WN=Self__QHMS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__VHMS=((__GET_TYPE_ID__V5NJ *)__tmp__51WN);
-          __tmp__34WN=Self__VHMS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__H2WN=Self__VHMS->receiver__EA5J;
-          Self__VHMS=NULL;
-          __tmp__UYBV=((__POINTER__IB )(NULL));
-          __tmp__T1WN= 0;
-          __tmp__OZBV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__OZBV ==  0)) {
-            Self__VHMS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__T1WN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZBV));
-            if ((__tmp__T1WN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__G0BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__H0BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__I0BV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__H0BV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__G0BV=micro_alloc__table__lab__HKI(__tmp__H0BV,((__POINTER__IB )(&(table_size[(__tmp__I0BV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__H0BV)));
-              __tmp__UYBV=__tmp__G0BV;
+              __X1BV=((____YWB )__C3WN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __V1BV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __W1BV=(void *)((unsigned long)(void *)((unsigned long)__30BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __V1BV=__OKI(__W1BV,((____IB )(&(table_type[(__X1BV)]))),(____YWB)(__X1BV |  1));
+              __D0BV=__V1BV;
+            };
+            __5IMS=((____0AOJ *)__D0BV);
+            *(__5IMS) = *(__0AOJ__);
+          };
+          __12BV=((____0AOJ *)__5IMS);
+          __12BV->__1AOJ.__CK.__YH.__O2B=__MAXN;
+          __12BV->__OB5J=__RFRT;
+          __A4WN=__5IMS;
+        } break;
+        case ____EBOJ__: {
+          __EJMS=((____EBOJ *)__O3WN);
+          __MAXN=__EJMS->__FBOJ.__CK.__YH.__O2B;
+          __W3WN=__EJMS->__TB5J;
+          __EJMS=NULL;
+          __D0BV=((____IB )(NULL));
+          __C3WN= 0;
+          __30BV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__30BV ==  0)) {
+            __EJMS=__EBOJ__;
+          } else /* FALSE */ {
+            __C3WN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__30BV));
+            if ((__C3WN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __V1BV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __W1BV=(void *)((unsigned long)(void *)((unsigned long)__30BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __X1BV=((____YWB )((____Q )(void *)((unsigned long)__W1BV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __V1BV=__OKI(__W1BV,((____IB )(&(table_size[(__X1BV)-1]))),((____YWB )((____Q )__W1BV)));
+              __D0BV=__V1BV;
             } else /* FALSE */ {
-              __tmp__I0BV=((__UINTEGER_32__RWB )__tmp__T1WN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__G0BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__H0BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__G0BV=micro_alloc__table__lab__HKI(__tmp__H0BV,((__POINTER__IB )(&(table_type[(__tmp__I0BV)]))),(__UINTEGER_32__RWB)(__tmp__I0BV |  1));
-              __tmp__UYBV=__tmp__G0BV;
-            };
-            Self__VHMS=((__GET_TYPE_ID__V5NJ *)__tmp__UYBV);
-            *(Self__VHMS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__21BV=((__GET_TYPE_ID__V5NJ *)Self__VHMS);
-          Self__21BV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34WN;
-          Self__21BV->receiver__EA5J=__tmp__H2WN;
-          __tmp__R2WN=Self__VHMS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__R2WN=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__51WN));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__R2WN=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__51WN));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__R2WN=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__51WN));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__R2WN=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__51WN));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__R2WN=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__51WN));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__R2WN=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__51WN));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__R2WN=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__51WN));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__R2WN=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__51WN));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__R2WN=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__51WN));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__YHMS=((__SIZE_OF__NGOJ *)__tmp__51WN);
-          __tmp__34WN=Self__YHMS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__H2WN=Self__YHMS->receiver__OC5J;
-          Self__YHMS=NULL;
-          __tmp__UYBV=((__POINTER__IB )(NULL));
-          __tmp__T1WN= 0;
-          __tmp__OZBV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__OZBV ==  0)) {
-            Self__YHMS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__T1WN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZBV));
-            if ((__tmp__T1WN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__G0BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__H0BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__I0BV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__H0BV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__G0BV=micro_alloc__table__lab__HKI(__tmp__H0BV,((__POINTER__IB )(&(table_size[(__tmp__I0BV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__H0BV)));
-              __tmp__UYBV=__tmp__G0BV;
+              __X1BV=((____YWB )__C3WN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __V1BV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __W1BV=(void *)((unsigned long)(void *)((unsigned long)__30BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __V1BV=__OKI(__W1BV,((____IB )(&(table_type[(__X1BV)]))),(____YWB)(__X1BV |  1));
+              __D0BV=__V1BV;
+            };
+            __EJMS=((____EBOJ *)__D0BV);
+            *(__EJMS) = *(__EBOJ__);
+          };
+          __L3BV=((____EBOJ *)__EJMS);
+          __L3BV->__FBOJ.__CK.__YH.__O2B=__MAXN;
+          __L3BV->__TB5J=__W3WN;
+          __A4WN=__EJMS;
+        } break;
+        case ____3BOJ__: {
+          __A4WN=__21AL(((____3BOJ *)__O3WN));
+        } break;
+        case ____RCOJ__: {
+          __A4WN=__H2AL(((____RCOJ *)__O3WN));
+        } break;
+        case ____HDOJ__: {
+          __A4WN=__S2AL(((____HDOJ *)__O3WN));
+        } break;
+        case ____1DOJ__: {
+          __A4WN=__32AL(((____1DOJ *)__O3WN));
+        } break;
+        case ____PEOJ__: {
+          __A4WN=__I3AL(((____PEOJ *)__O3WN));
+        } break;
+        case ____DFOJ__: {
+          __A4WN=__T3AL(((____DFOJ *)__O3WN));
+        } break;
+        case ____XFOJ__: {
+          __A4WN=__43AL(((____XFOJ *)__O3WN));
+        } break;
+        case ____QGOJ__: {
+          __A4WN=__J4AL(((____QGOJ *)__O3WN));
+        } break;
+        case ____EHOJ__: {
+          __A4WN=__X4AL(((____EHOJ *)__O3WN));
+        } break;
+        case ____2HOJ__: {
+          __HJMS=((____2HOJ *)__O3WN);
+          __MAXN=__HJMS->__3HOJ.__CK.__YH.__O2B;
+          __W3WN=__HJMS->__3D5J;
+          __HJMS=NULL;
+          __D0BV=((____IB )(NULL));
+          __C3WN= 0;
+          __30BV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__30BV ==  0)) {
+            __HJMS=__2HOJ__;
+          } else /* FALSE */ {
+            __C3WN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__30BV));
+            if ((__C3WN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __V1BV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __W1BV=(void *)((unsigned long)(void *)((unsigned long)__30BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __X1BV=((____YWB )((____Q )(void *)((unsigned long)__W1BV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __V1BV=__OKI(__W1BV,((____IB )(&(table_size[(__X1BV)-1]))),((____YWB )((____Q )__W1BV)));
+              __D0BV=__V1BV;
             } else /* FALSE */ {
-              __tmp__I0BV=((__UINTEGER_32__RWB )__tmp__T1WN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__G0BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__H0BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__G0BV=micro_alloc__table__lab__HKI(__tmp__H0BV,((__POINTER__IB )(&(table_type[(__tmp__I0BV)]))),(__UINTEGER_32__RWB)(__tmp__I0BV |  1));
-              __tmp__UYBV=__tmp__G0BV;
-            };
-            Self__YHMS=((__SIZE_OF__NGOJ *)__tmp__UYBV);
-            *(Self__YHMS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__M2BV=((__SIZE_OF__NGOJ *)Self__YHMS);
-          Self__M2BV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34WN;
-          Self__M2BV->receiver__OC5J=__tmp__H2WN;
-          __tmp__R2WN=Self__YHMS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__R2WN=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__51WN));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__1HMS=((__REAL_CST__JLOJ *)__tmp__51WN);
-          __tmp__34WN=Self__1HMS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__42BV=Self__1HMS->value__DD5J;
-          __tmp__H2WN=Self__1HMS->parent_constant__KLOJ.static_type__SG4D;
-          Self__1HMS=NULL;
-          __tmp__UYBV=((__POINTER__IB )(NULL));
-          __tmp__T1WN= 0;
-          __tmp__OZBV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__OZBV ==  0)) {
-            Self__1HMS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__T1WN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OZBV));
-            if ((__tmp__T1WN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__G0BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__H0BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__I0BV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__H0BV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__G0BV=micro_alloc__table__lab__HKI(__tmp__H0BV,((__POINTER__IB )(&(table_size[(__tmp__I0BV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__H0BV)));
-              __tmp__UYBV=__tmp__G0BV;
+              __X1BV=((____YWB )__C3WN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __V1BV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __W1BV=(void *)((unsigned long)(void *)((unsigned long)__30BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __V1BV=__OKI(__W1BV,((____IB )(&(table_type[(__X1BV)]))),(____YWB)(__X1BV |  1));
+              __D0BV=__V1BV;
+            };
+            __HJMS=((____2HOJ *)__D0BV);
+            *(__HJMS) = *(__2HOJ__);
+          };
+          __13BV=((____2HOJ *)__HJMS);
+          __13BV->__3HOJ.__CK.__YH.__O2B=__MAXN;
+          __13BV->__3D5J=__W3WN;
+          __A4WN=__HJMS;
+        } break;
+        case ____YIOJ__: {
+          __A4WN=__I5AL(((____YIOJ *)__O3WN));
+        } break;
+        case ____YMOJ__: {
+          __KJMS=((____YMOJ *)__O3WN);
+          __MAXN=__KJMS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __N4BV=__KJMS->__SE5J;
+          __W3WN=__KJMS->__ZMOJ.__BI4D;
+          __KJMS=NULL;
+          __D0BV=((____IB )(NULL));
+          __C3WN= 0;
+          __30BV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__30BV ==  0)) {
+            __KJMS=__YMOJ__;
+          } else /* FALSE */ {
+            __C3WN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__30BV));
+            if ((__C3WN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __V1BV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __W1BV=(void *)((unsigned long)(void *)((unsigned long)__30BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __X1BV=((____YWB )((____Q )(void *)((unsigned long)__W1BV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __V1BV=__OKI(__W1BV,((____IB )(&(table_size[(__X1BV)-1]))),((____YWB )((____Q )__W1BV)));
+              __D0BV=__V1BV;
             } else /* FALSE */ {
-              __tmp__I0BV=((__UINTEGER_32__RWB )__tmp__T1WN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__G0BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__H0BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__OZBV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__G0BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__G0BV=micro_alloc__table__lab__HKI(__tmp__H0BV,((__POINTER__IB )(&(table_type[(__tmp__I0BV)]))),(__UINTEGER_32__RWB)(__tmp__I0BV |  1));
-              __tmp__UYBV=__tmp__G0BV;
-            };
-            Self__1HMS=((__REAL_CST__JLOJ *)__tmp__UYBV);
-            *(Self__1HMS) = *(REAL_CST__JLOJ__);
-          };
-          Self__22BV=((__REAL_CST__JLOJ *)Self__1HMS);
-          Self__22BV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__34WN;
-          Self__22BV->value__DD5J=v__42BV;
-          Self__22BV->parent_constant__KLOJ.static_type__SG4D=__tmp__H2WN;
-          __tmp__R2WN=Self__1HMS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__5HMS=((__CHARACTER_CST__5LOJ *)__tmp__51WN);
-          __tmp__AIMS=create__char__CMQJ(Self__5HMS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5HMS->text__ID5J);
-          __tmp__R2WN=__tmp__AIMS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__CIMS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__51WN);
-          __tmp__DIMS=create__text__2PQJ(Self__CIMS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CIMS->string__EBJK);
-          __tmp__R2WN=__tmp__DIMS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__R2WN=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__51WN));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__R2WN=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__51WN));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__R2WN=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__51WN));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__R2WN=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__51WN));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__R2WN=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__51WN));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__R2WN=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__51WN));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__R2WN=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__51WN));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__R2WN=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__51WN));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__V5WN=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__51WN)->global__Y5JM),NULL);
-          if (__tmp__V5WN==NULL) {
-            __tmp__APCU=NULL;
+              __X1BV=((____YWB )__C3WN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __V1BV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __W1BV=(void *)((unsigned long)(void *)((unsigned long)__30BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__V1BV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __V1BV=__OKI(__W1BV,((____IB )(&(table_type[(__X1BV)]))),(____YWB)(__X1BV |  1));
+              __D0BV=__V1BV;
+            };
+            __KJMS=((____YMOJ *)__D0BV);
+            *(__KJMS) = *(__YMOJ__);
+          };
+          __L4BV=((____YMOJ *)__KJMS);
+          __L4BV->__ZMOJ.__DK.__CK.__YH.__O2B=__MAXN;
+          __L4BV->__SE5J=__N4BV;
+          __L4BV->__ZMOJ.__BI4D=__W3WN;
+          __A4WN=__KJMS;
+        } break;
+        case ____ONOJ__: {
+          __OJMS=((____ONOJ *)__O3WN);
+          __PJMS=__RNQJ(__OJMS->__PNOJ.__DK.__CK.__YH.__O2B,__OJMS->__XE5J);
+          __A4WN=__PJMS;
+        } break;
+        case ____YOOJ__: {
+          __RJMS=((____YOOJ *)__O3WN);
+          __SJMS=__LRQJ(__RJMS->__ZOOJ.__DK.__CK.__YH.__O2B,__RJMS->__TCJK);
+          __A4WN=__SJMS;
+        } break;
+        case ____IM4K__: {
+          __A4WN=__NZFM(((____IM4K *)__O3WN));
+        } break;
+        case ____T5FL__: {
+          __A4WN=__V35O(((____T5FL *)__O3WN));
+        } break;
+        case ____3DUL__: {
+          __A4WN=__AJVP(((____3DUL *)__O3WN));
+        } break;
+        case ____0EUL__: {
+          __A4WN=__QB4P(((____0EUL *)__O3WN));
+        } break;
+        case ____BGUL__: {
+          __A4WN=__LJVP(((____BGUL *)__O3WN));
+        } break;
+        case ____2GUL__: {
+          __A4WN=__2B4P(((____2GUL *)__O3WN));
+        } break;
+        case ____B0VL__: {
+          __A4WN=__H0BN(((____B0VL *)__O3WN));
+        } break;
+        case ____P0VL__: {
+          __A4WN=__NCHM(((____P0VL *)__O3WN));
+        } break;
+        case ____Q5YL__: {
+          __EBXN=__TFTL(((____FKRG *)((____Q5YL *)__O3WN)->__HBKM),NULL);
+          if (__EBXN==NULL) {
+            __PQCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__V5WN)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__APCU=NULL;
+            switch (((struct ___OBJ *)__EBXN)->__id) {
+            case ____IM4K__: {
+              __PQCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__APCU=((__READ_GLOBAL__B4YL *)__tmp__V5WN);
+            case ____Q5YL__: {
+              __PQCU=((____Q5YL *)__EBXN);
             } break;
             }
           };
-          __tmp__R2WN=__tmp__APCU;
+          __A4WN=__PQCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__R2WN=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__51WN));
+        case ____UVPM__: {
+          __A4WN=__VGWN(((____UVPM *)__O3WN));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__R2WN=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__51WN));
+        case ____0ZPM__: {
+          __A4WN=__4G2P(((____0ZPM *)__O3WN));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__R2WN=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__51WN));
+        case ____MR0N__: {
+          __A4WN=__DRVO(((____MR0N *)__O3WN));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__R2WN=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__51WN));
+        case ____YWBP__: {
+          __A4WN=__DQ0Q(((____YWBP *)__O3WN));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__R2WN=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__51WN));
+        case ____LYBP__: {
+          __A4WN=__0WUP(((____LYBP *)__O3WN));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__R2WN=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__51WN));
+        case ____CZBP__: {
+          __A4WN=__FXUP(((____CZBP *)__O3WN));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__R2WN=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__51WN));
+        case ____3BEP__: {
+          __A4WN=__FCIQ(((____3BEP *)__O3WN));
         } break;
         };
-        __tmp__PAXN=new_read__slot__receiver__with__intern__2DZJ(__tmp__Z1WN,__tmp__5YGP,__tmp__R2WN,__tmp__EAXN,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__PAXN);
-        __tmp__5YGP=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__PAXN));
-        result__3YWN=__tmp__5YGP;
+        __4BXN=__LFZJ(__I3WN,__O0GP,__A4WN,__TBXN,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__4BXN);
+        __O0GP=__BR5H(((____UL2C *)__4BXN));
+        __M0WN=__O0GP;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__0YWN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__40WN=static_type__P5FM(Self__ZYWN);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__40WN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__1YWN);
-        put_position__HRE(Self__ZYWN->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__J0WN),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __N2WN=__4AGM(__I0WN);
+        __CQXE(((____WMB *)__N2WN),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__K0WN);
+        __ORE(__I0WN->__Q0VL.__TCOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__X0WN=result__3YWN;
-  return(__tmp__X0WN);
+  __G2WN=__M0WN;
+  return(__G2WN);
 }
 
-static void* check_type__with__EDCN(__READ_GLOBAL__B4YL *Self__FDCN,__TYPE_FULL__PMB *t__GDCN,__POSITION__OL p__HDCN)
-// ({READ_GLOBAL__B4YL},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __TECN(____Q5YL *__UECN,____WMB *__VECN,____OL __WECN)
+// ({__Q5YL},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__R5BV;
-  void *result__JDCN;
-  __LOCAL__43WC *__tmp__FJMS,*__tmp__RKMS;
-  __WRITE_LOCAL__BEYJ *__tmp__MJMS,*__tmp__YKMS;
-  __STRING_CONSTANT__0 *__tmp__BFCN,*__tmp__IICN,*v__SBCV;
-  void *__tmp__DFCN;
-  __PROTOTYPE__MF *__tmp__ZFCN,*__tmp__3ICN;
-  __INTEGER__Q __tmp__5FCN,__tmp__F3BV,old_nb_elts__H3BV,__tmp__53BV;
-  __INTEGER__Q old_nb_elts__B4BV;
-  void *__tmp__1ZEO;
-  __POSITION__OL __tmp__FGCN,__tmp__JJCN;
-  void *__tmp__LGCN,*__tmp__3GCN,*__tmp__BKCN;
-  __TYPE_FULL__PMB *__tmp__TGCN,*__tmp__XJCN;
-  __ITM_TYPE_STYLE__TMB *Self__C3BV,*Self__23BV;
-  __STRING__BC *Self__D3BV,*Self__33BV;
-  __POINTER__IB __tmp__I3BV,__tmp__C4BV,__tmp__04BV,__tmp__14BV;
-  __ITM_TYPE_MULTI__NURC *Self__BKMS,*Self__BLMS;
-  __READ_LOCAL__N5ZI *__tmp__NHCN,*__tmp__VKCN,*__tmp__DFRT,*__tmp__EFRT;
-  __NODE_TYPE__FK2C *__tmp__PHCN,*__tmp__1KCN;
-  __PROTOTYPE_CST__45WC *__tmp__SKCN,*Self__FLMS,*__tmp__GLMS;
-  __STRING_CST__5J *Self__Z4BV,*result__V4BV;
-  __UINTEGER_32__RWB __tmp__24BV;
-  __INTEGER_CST__KAXC *Self__ILMS,*Self__P5BV;
-  __IS_EXPANDED__L5NJ *Self__MLMS,*Self__AACV;
-  __GET_TYPE_ID__V5NJ *Self__RLMS,*Self__QACV;
-  __SIZE_OF__NGOJ *Self__ULMS,*Self__ABCV;
-  __REAL_CST__JLOJ *Self__XLMS,*Self__QBCV;
-  __CHARACTER_CST__5LOJ *Self__1LMS,*__tmp__2LMS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__4LMS,*__tmp__5LMS;
-  __READ_GLOBAL__B4YL *__tmp__EPCU;
-  __BOOLEAN__L __tmp__AECN,__tmp__TECN,__tmp__WGCN,__tmp__0JCN;
-  __CHARACTER__DB *__tmp__E3BV,*__tmp__43BV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__QKCN;
-  result__JDCN=NULL;
-  __tmp__AECN=affect_with__QLKK(((__TYPE_FULL__PMB *)t__GDCN),Self__FDCN->global__Y5JM->parent_variable__XIRG.type__1N5D);
-  if (__tmp__AECN) {
-    result__JDCN=Self__FDCN;
+  ____0SG __ABCV;
+  void *__YECN;
+  ____N5WC *__UKMS,*__AMMS;
+  ____QFYJ *__1KMS,*__HMMS;
+  ____0 *__QGCN,*__XJCN,*__BDCV;
+  void *__SGCN;
+  ____MF *__IHCN,*__MKCN;
+  ____Q __OHCN,__U4BV,__W4BV,__O5BV,__Q5BV;
+  void *__K1EO;
+  ____OL __UHCN,__YKCN;
+  void *__0HCN,*__MICN,*__QLCN;
+  ____WMB *__CICN,*__GLCN;
+  ____0MB *__R4BV,*__L5BV;
+  ____BC *__S4BV,*__M5BV;
+  ____IB __X4BV,__R5BV,__JACV,__KACV;
+  ____2VRC *__QLMS,*__QMMS;
+  ____2A0I *__2ICN,*__EMCN,*__SGRT,*__TGRT;
+  ____UL2C *__4ICN,*__KMCN;
+  ____NBXC *__BMCN,*__UMMS,*__VMMS;
+  ____5J *__IACV,*__EACV;
+  ____YWB __LACV;
+  ____ZBXC *__XMMS,*__4ACV;
+  ____0AOJ *__1MMS,*__PBCV;
+  ____EBOJ *__ANMS,*__5BCV;
+  ____2HOJ *__DNMS,*__PCCV;
+  ____YMOJ *__GNMS,*__5CCV;
+  ____ONOJ *__KNMS,*__LNMS;
+  ____YOOJ *__NNMS,*__ONMS;
+  ____Q5YL *__TQCU;
+  ____L __PFCN,__CGCN,__FICN,__JLCN;
+  ____DB *__T4BV,*__N5BV;
+  ____ABXC *__5LCN;
+  __YECN=NULL;
+  __PFCN=__5MKK(((____WMB *)__VECN),__UECN->__HBKM->__GKRG.__KP5D);
+  if (__PFCN) {
+    __YECN=__UECN;
   } else /* FALSE */ {
-    __tmp__TECN=is_export_to__TBVK(((__TYPE_FULL__PMB *)Self__FDCN->global__Y5JM->parent_variable__XIRG.type__1N5D),t__GDCN);
-    if (__tmp__TECN) {
-      __tmp__FJMS=create__name__style__type__0HND(Self__FDCN->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__FDCN->global__Y5JM->parent_variable__XIRG.type__1N5D));
-      __tmp__MJMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__FJMS),Self__FDCN->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FDCN);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__MJMS);
-      __tmp__BFCN=get__HJC(last_cast_name__C31J);
-      __tmp__DFCN=get_slot__452I(((__TYPE_FULL__PMB *)Self__FDCN->global__Y5JM->parent_variable__XIRG.type__1N5D),__tmp__BFCN);
-      if (((void *)__tmp__DFCN == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__FDCN->global__Y5JM->parent_variable__XIRG.type__1N5D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__GDCN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__BFCN);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__FDCN->global__Y5JM->parent_variable__XIRG.type__1N5D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__HDCN);
-        __tmp__ZFCN=prototype__ZDMJ(((__TYPE_FULL__PMB *)Self__FDCN->global__Y5JM->parent_variable__XIRG.type__1N5D));
-        put_position__HRE(__tmp__ZFCN->parent_named__PF.parent_itm_object__OF.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);
+    __CGCN=__CDVK(((____WMB *)__UECN->__HBKM->__GKRG.__KP5D),__VECN);
+    if (__CGCN) {
+      __UKMS=__JJND(__UECN->__R5YL.__RJWH.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__UECN->__HBKM->__GKRG.__KP5D));
+      __1KMS=__BQRJ(((____N5WC *)__UKMS),__UECN->__R5YL.__RJWH.__CK.__YH.__O2B,__UECN);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__1KMS);
+      __QGCN=__OJC(__R41J);
+      __SGCN=__NB3I(((____WMB *)__UECN->__HBKM->__GKRG.__KP5D),__QGCN);
+      if (((void *)__SGCN == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __CQXE(((____WMB *)__UECN->__HBKM->__GKRG.__KP5D),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__VECN),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__QGCN);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __CQXE(((____WMB *)__UECN->__HBKM->__GKRG.__KP5D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__WECN);
+        __IHCN=__IFMJ(((____WMB *)__UECN->__HBKM->__GKRG.__KP5D));
+        __ORE(__IHCN->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__DFCN)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__DFCN)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__5FCN=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__DFCN));
+      if (((struct ___OBJ *)__SGCN)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__SGCN)->__2JRG->__QLC)->__id==____OLC__) {
+          __OHCN=__HVRL(((____1JRG *)__SGCN));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__5FCN=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__DFCN));
+          __OHCN=__HVRL(((____1JRG *)__SGCN));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__DFCN)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__5FCN=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__DFCN));
+        if (((struct ___OBJ *)((____FKRG *)__SGCN)->__HKRG->__QLC)->__id==____OLC__) {
+          __OHCN=__4VRL(((____FKRG *)__SGCN));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__5FCN=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__DFCN));
+          __OHCN=__4VRL(((____FKRG *)__SGCN));
         };
       };
-      if ((__tmp__5FCN !=  1)) {
-        if (((struct ___OBJ *)__tmp__DFCN)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__1ZEO=((__SLOT_CODE__MIRG *)__tmp__DFCN)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__1ZEO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FGCN=((__ITM_SLOT__HLC *)__tmp__1ZEO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__OHCN !=  1)) {
+        if (((struct ___OBJ *)__SGCN)->__id==____1JRG__) {
+          __K1EO=((____1JRG *)__SGCN)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__K1EO)->__id==____OLC__) {
+            __UHCN=((____OLC *)__K1EO)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FGCN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1ZEO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __UHCN=((____4G0D *)__K1EO)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__FGCN=((__SLOT_DATA__WIRG *)__tmp__DFCN)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __UHCN=((____FKRG *)__SGCN)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__FGCN);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__UHCN);
+        __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 *)__tmp__DFCN)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__1ZEO=((__SLOT_CODE__MIRG *)__tmp__DFCN)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__1ZEO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__LGCN=((__ITM_SLOT__HLC *)__tmp__1ZEO)->result_type__3VOB;
+      if (((struct ___OBJ *)__SGCN)->__id==____1JRG__) {
+        __K1EO=((____1JRG *)__SGCN)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__K1EO)->__id==____OLC__) {
+          __0HCN=((____OLC *)__K1EO)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__LGCN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1ZEO)->parent_itm_slot__QF0D.result_type__3VOB;
+          __0HCN=((____4G0D *)__K1EO)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__1ZEO=((__SLOT_DATA__WIRG *)__tmp__DFCN)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__1ZEO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__LGCN=((__ITM_SLOT__HLC *)__tmp__1ZEO)->result_type__3VOB;
+        __K1EO=((____FKRG *)__SGCN)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__K1EO)->__id==____OLC__) {
+          __0HCN=((____OLC *)__K1EO)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__LGCN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1ZEO)->parent_itm_slot__QF0D.result_type__3VOB;
+          __0HCN=((____4G0D *)__K1EO)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__LGCN==NULL) {
-        __tmp__1ZEO=NULL;
+      if (__0HCN==NULL) {
+        __K1EO=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__LGCN)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__1ZEO=((void *)__tmp__LGCN);
+        switch (((struct ___OBJ *)__0HCN)->__id) {
+        case ____QMB__: {
+          __K1EO=((void *)__0HCN);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__1ZEO=((void *)__tmp__LGCN);
+        case ____0MB__: {
+          __K1EO=((void *)__0HCN);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__1ZEO=((void *)__tmp__LGCN);
+        case ____KPB__: {
+          __K1EO=((void *)__0HCN);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__1ZEO=((void *)__tmp__LGCN);
+        case ____TEZ__: {
+          __K1EO=((void *)__0HCN);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__1ZEO=NULL;
+        case ____2VRC__: {
+          __K1EO=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__1ZEO=NULL;
+        case ____GZRC__: {
+          __K1EO=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__1ZEO == (void *)NULL)) {
-        __tmp__WGCN=TRUE__K__;
+      if (((void *)__K1EO == (void *)NULL)) {
+        __FICN=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__1ZEO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__TGCN=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__1ZEO));
+        switch (((struct ___OBJ *)__K1EO)->__id) {
+        case ____QMB__: {
+          __CICN=__43X(((____QMB *)__K1EO));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__TGCN=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__1ZEO)));
+        case ____0MB__: {
+          __CICN=__D5X(((____0MB *)((____QMB *)__K1EO)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__TGCN=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__1ZEO)),NULL);
+        case ____KPB__: {
+          __CICN=__LAY(((____KPB *)((____QMB *)__K1EO)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__TGCN=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__1ZEO)),NULL);
+        case ____TEZ__: {
+          __CICN=__HZ1D(((____TEZ *)((____QMB *)__K1EO)),NULL);
         } break;
         };
-        __tmp__WGCN=((void *)__tmp__TGCN != (void *)t__GDCN);
+        __FICN=((void *)__CICN != (void *)__VECN);
       };
-      if (__tmp__WGCN) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__DFCN)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__LGCN=((__SLOT_CODE__MIRG *)__tmp__DFCN)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__LGCN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3GCN=((__ITM_SLOT__HLC *)__tmp__LGCN)->result_type__3VOB;
+      if (__FICN) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__SGCN)->__id==____1JRG__) {
+          __0HCN=((____1JRG *)__SGCN)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__0HCN)->__id==____OLC__) {
+            __MICN=((____OLC *)__0HCN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3GCN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LGCN)->parent_itm_slot__QF0D.result_type__3VOB;
+            __MICN=((____4G0D *)__0HCN)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__LGCN=((__SLOT_DATA__WIRG *)__tmp__DFCN)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__LGCN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3GCN=((__ITM_SLOT__HLC *)__tmp__LGCN)->result_type__3VOB;
+          __0HCN=((____FKRG *)__SGCN)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__0HCN)->__id==____OLC__) {
+            __MICN=((____OLC *)__0HCN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3GCN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LGCN)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__3GCN)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__3GCN)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__C3BV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3GCN));
-          if (((void *)Self__C3BV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__C3BV->style__MPC);
-            Self__D3BV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__D3BV->capacity__HFL <= Self__D3BV->count__WJ)) {
-              if ((Self__D3BV->capacity__HFL ==  0)) {
-                Self__D3BV->capacity__HFL= 32;
-                __tmp__E3BV=create__KVW( 32);
-                Self__D3BV->storage__4EL=__tmp__E3BV;
+            __MICN=((____4G0D *)__0HCN)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__MICN)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__MICN)->__KPC);
+        } break;
+        case ____0MB__: {
+          __R4BV=((____0MB *)((____QMB *)__MICN));
+          if (((void *)__R4BV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__R4BV->__TPC);
+            __S4BV=((____BC *)__YC);
+            if ((__S4BV->__OFL <= __S4BV->__WJ)) {
+              if ((__S4BV->__OFL ==  0)) {
+                __S4BV->__OFL= 32;
+                __T4BV=__RVW( 32);
+                __S4BV->__FFL=__T4BV;
               } else /* FALSE */ {
-                __tmp__F3BV=(__INTEGER__Q)(Self__D3BV->capacity__HFL <<  1);
-                __tmp__E3BV=((__CHARACTER__DB *)Self__D3BV->storage__4EL);
-                old_nb_elts__H3BV=Self__D3BV->capacity__HFL;
-                __tmp__I3BV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__E3BV),((__UINTEGER_32__RWB )old_nb_elts__H3BV),((__UINTEGER_32__RWB )__tmp__F3BV));
-                __tmp__E3BV=((__CHARACTER__DB *)__tmp__I3BV);
-                clear__to__F00(__tmp__E3BV,old_nb_elts__H3BV,(__INTEGER__Q)(__tmp__F3BV -  1));
-                Self__D3BV->storage__4EL=__tmp__E3BV;
-                Self__D3BV->capacity__HFL=__tmp__F3BV;
+                __U4BV=(____Q)(__S4BV->__OFL <<  1);
+                __T4BV=((____DB *)__S4BV->__FFL);
+                __W4BV=__S4BV->__OFL;
+                __X4BV=__55W(((____IB )__T4BV),((____YWB )__W4BV),((____YWB )__U4BV));
+                __T4BV=((____DB *)__X4BV);
+                __M00(__T4BV,__W4BV,(____Q)(__U4BV -  1));
+                __S4BV->__FFL=__T4BV;
+                __S4BV->__OFL=__U4BV;
               };
             };
-            ((__CHARACTER__DB *)Self__D3BV->storage__4EL)[Self__D3BV->count__WJ]=' ';
-            Self__D3BV->count__WJ=(__INTEGER__Q)(Self__D3BV->count__WJ +  1);
+            ((____DB *)__S4BV->__FFL)[__S4BV->__WJ]=' ';
+            __S4BV->__WJ=(____Q)(__S4BV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__C3BV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__R4BV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3GCN)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__MICN)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3GCN))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__MICN))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__BKMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3GCN));
-          Self__D3BV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__D3BV->capacity__HFL <= Self__D3BV->count__WJ)) {
-            if ((Self__D3BV->capacity__HFL ==  0)) {
-              Self__D3BV->capacity__HFL= 32;
-              __tmp__E3BV=create__KVW( 32);
-              Self__D3BV->storage__4EL=__tmp__E3BV;
+        case ____2VRC__: {
+          __QLMS=((____2VRC *)((____QMB *)__MICN));
+          __S4BV=((____BC *)__YC);
+          if ((__S4BV->__OFL <= __S4BV->__WJ)) {
+            if ((__S4BV->__OFL ==  0)) {
+              __S4BV->__OFL= 32;
+              __T4BV=__RVW( 32);
+              __S4BV->__FFL=__T4BV;
             } else /* FALSE */ {
-              __tmp__F3BV=(__INTEGER__Q)(Self__D3BV->capacity__HFL <<  1);
-              __tmp__E3BV=((__CHARACTER__DB *)Self__D3BV->storage__4EL);
-              old_nb_elts__H3BV=Self__D3BV->capacity__HFL;
-              __tmp__I3BV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__E3BV),((__UINTEGER_32__RWB )old_nb_elts__H3BV),((__UINTEGER_32__RWB )__tmp__F3BV));
-              __tmp__E3BV=((__CHARACTER__DB *)__tmp__I3BV);
-              clear__to__F00(__tmp__E3BV,old_nb_elts__H3BV,(__INTEGER__Q)(__tmp__F3BV -  1));
-              Self__D3BV->storage__4EL=__tmp__E3BV;
-              Self__D3BV->capacity__HFL=__tmp__F3BV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__D3BV->storage__4EL)[Self__D3BV->count__WJ]='(';
-          Self__D3BV->count__WJ=(__INTEGER__Q)(Self__D3BV->count__WJ +  1);
-          display_raw__DGAD(Self__BKMS,string_tmp__YC);
-          Self__D3BV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__D3BV->capacity__HFL <= Self__D3BV->count__WJ)) {
-            if ((Self__D3BV->capacity__HFL ==  0)) {
-              Self__D3BV->capacity__HFL= 32;
-              __tmp__E3BV=create__KVW( 32);
-              Self__D3BV->storage__4EL=__tmp__E3BV;
+              __U4BV=(____Q)(__S4BV->__OFL <<  1);
+              __T4BV=((____DB *)__S4BV->__FFL);
+              __W4BV=__S4BV->__OFL;
+              __X4BV=__55W(((____IB )__T4BV),((____YWB )__W4BV),((____YWB )__U4BV));
+              __T4BV=((____DB *)__X4BV);
+              __M00(__T4BV,__W4BV,(____Q)(__U4BV -  1));
+              __S4BV->__FFL=__T4BV;
+              __S4BV->__OFL=__U4BV;
+            };
+          };
+          ((____DB *)__S4BV->__FFL)[__S4BV->__WJ]='(';
+          __S4BV->__WJ=(____Q)(__S4BV->__WJ +  1);
+          __SHAD(__QLMS,__YC);
+          __S4BV=((____BC *)__YC);
+          if ((__S4BV->__OFL <= __S4BV->__WJ)) {
+            if ((__S4BV->__OFL ==  0)) {
+              __S4BV->__OFL= 32;
+              __T4BV=__RVW( 32);
+              __S4BV->__FFL=__T4BV;
             } else /* FALSE */ {
-              __tmp__F3BV=(__INTEGER__Q)(Self__D3BV->capacity__HFL <<  1);
-              __tmp__E3BV=((__CHARACTER__DB *)Self__D3BV->storage__4EL);
-              old_nb_elts__H3BV=Self__D3BV->capacity__HFL;
-              __tmp__I3BV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__E3BV),((__UINTEGER_32__RWB )old_nb_elts__H3BV),((__UINTEGER_32__RWB )__tmp__F3BV));
-              __tmp__E3BV=((__CHARACTER__DB *)__tmp__I3BV);
-              clear__to__F00(__tmp__E3BV,old_nb_elts__H3BV,(__INTEGER__Q)(__tmp__F3BV -  1));
-              Self__D3BV->storage__4EL=__tmp__E3BV;
-              Self__D3BV->capacity__HFL=__tmp__F3BV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__D3BV->storage__4EL)[Self__D3BV->count__WJ]=')';
-          Self__D3BV->count__WJ=(__INTEGER__Q)(Self__D3BV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3GCN)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__GDCN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__DFCN)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__LGCN=((__SLOT_CODE__MIRG *)__tmp__DFCN)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__LGCN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FGCN=((__ITM_SLOT__HLC *)__tmp__LGCN)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __U4BV=(____Q)(__S4BV->__OFL <<  1);
+              __T4BV=((____DB *)__S4BV->__FFL);
+              __W4BV=__S4BV->__OFL;
+              __X4BV=__55W(((____IB )__T4BV),((____YWB )__W4BV),((____YWB )__U4BV));
+              __T4BV=((____DB *)__X4BV);
+              __M00(__T4BV,__W4BV,(____Q)(__U4BV -  1));
+              __S4BV->__FFL=__T4BV;
+              __S4BV->__OFL=__U4BV;
+            };
+          };
+          ((____DB *)__S4BV->__FFL)[__S4BV->__WJ]=')';
+          __S4BV->__WJ=(____Q)(__S4BV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__MICN)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__VECN),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__SGCN)->__id==____1JRG__) {
+          __0HCN=((____1JRG *)__SGCN)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__0HCN)->__id==____OLC__) {
+            __UHCN=((____OLC *)__0HCN)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FGCN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LGCN)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __UHCN=((____4G0D *)__0HCN)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__FGCN=((__SLOT_DATA__WIRG *)__tmp__DFCN)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __UHCN=((____FKRG *)__SGCN)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__FGCN);
-        put_position__HRE(Self__FDCN->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.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(__UHCN);
+        __ORE(__UECN->__R5YL.__RJWH.__CK.__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));
         };
       };
-      __tmp__NHCN=read__NUEI(((__LOCAL__43WC *)__tmp__FJMS));
-      __tmp__PHCN=new_read__slot__receiver__self__intern__3J2C(Self__FDCN->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__DFCN,__tmp__NHCN,__tmp__NHCN,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__PHCN);
-      __tmp__DFCN=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__PHCN));
-      result__JDCN=__tmp__DFCN;
-      __tmp__WGCN=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__WGCN=FALSE__O__;
-    };
-    if ((! __tmp__WGCN)) {
-      __tmp__WGCN=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__GDCN),Self__FDCN->global__Y5JM->parent_variable__XIRG.type__1N5D);
-      if (__tmp__WGCN) {
-        __tmp__RKMS=create__name__style__type__0HND(Self__FDCN->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__FDCN->global__Y5JM->parent_variable__XIRG.type__1N5D));
-        __tmp__YKMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__RKMS),Self__FDCN->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FDCN);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__YKMS);
-        __tmp__IICN=get__HJC(last_cast_name__C31J);
-        __tmp__1ZEO=get_slot__452I(((__TYPE_FULL__PMB *)t__GDCN),__tmp__IICN);
-        if (((void *)__tmp__1ZEO == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__GDCN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__FDCN->global__Y5JM->parent_variable__XIRG.type__1N5D),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__IICN);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__GDCN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__HDCN);
-          __tmp__3ICN=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__GDCN));
-          put_position__HRE(__tmp__3ICN->parent_named__PF.parent_itm_object__OF.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);
+      __2ICN=__2VEI(((____N5WC *)__UKMS));
+      __4ICN=__ML2C(__UECN->__R5YL.__RJWH.__CK.__YH.__O2B,__SGCN,__2ICN,__2ICN,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__4ICN);
+      __SGCN=__BR5H(((____UL2C *)__4ICN));
+      __YECN=__SGCN;
+      __FICN=__K__;
+    } else /* FALSE */ {
+      __FICN=__O__;
+    };
+    if ((! __FICN)) {
+      __FICN=__1XRL(((____WMB *)__VECN),__UECN->__HBKM->__GKRG.__KP5D);
+      if (__FICN) {
+        __AMMS=__JJND(__UECN->__R5YL.__RJWH.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__UECN->__HBKM->__GKRG.__KP5D));
+        __HMMS=__BQRJ(((____N5WC *)__AMMS),__UECN->__R5YL.__RJWH.__CK.__YH.__O2B,__UECN);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__HMMS);
+        __XJCN=__OJC(__R41J);
+        __K1EO=__NB3I(((____WMB *)__VECN),__XJCN);
+        if (((void *)__K1EO == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__VECN),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __CQXE(((____WMB *)__UECN->__HBKM->__GKRG.__KP5D),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__XJCN);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__VECN),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__WECN);
+          __MKCN=__IFMJ(((____WMB *)__VECN));
+          __ORE(__MKCN->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__1ZEO)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__1ZEO)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__F3BV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__1ZEO));
+        if (((struct ___OBJ *)__K1EO)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__K1EO)->__2JRG->__QLC)->__id==____OLC__) {
+            __U4BV=__HVRL(((____1JRG *)__K1EO));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__F3BV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__1ZEO));
+            __U4BV=__HVRL(((____1JRG *)__K1EO));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__1ZEO)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__F3BV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__1ZEO));
+          if (((struct ___OBJ *)((____FKRG *)__K1EO)->__HKRG->__QLC)->__id==____OLC__) {
+            __U4BV=__4VRL(((____FKRG *)__K1EO));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__F3BV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__1ZEO));
+            __U4BV=__4VRL(((____FKRG *)__K1EO));
           };
         };
-        if ((__tmp__F3BV !=  2)) {
-          if (((struct ___OBJ *)__tmp__1ZEO)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__3GCN=((__SLOT_CODE__MIRG *)__tmp__1ZEO)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__3GCN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__JJCN=((__ITM_SLOT__HLC *)__tmp__3GCN)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__U4BV !=  2)) {
+          if (((struct ___OBJ *)__K1EO)->__id==____1JRG__) {
+            __MICN=((____1JRG *)__K1EO)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__MICN)->__id==____OLC__) {
+              __YKCN=((____OLC *)__MICN)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__JJCN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3GCN)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __YKCN=((____4G0D *)__MICN)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__JJCN=((__SLOT_DATA__WIRG *)__tmp__1ZEO)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __YKCN=((____FKRG *)__K1EO)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__JJCN);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__YKCN);
+          __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 *)__tmp__1ZEO)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__LGCN=((__SLOT_CODE__MIRG *)__tmp__1ZEO)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__LGCN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3GCN=((__ITM_SLOT__HLC *)__tmp__LGCN)->result_type__3VOB;
+        if (((struct ___OBJ *)__K1EO)->__id==____1JRG__) {
+          __0HCN=((____1JRG *)__K1EO)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__0HCN)->__id==____OLC__) {
+            __MICN=((____OLC *)__0HCN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3GCN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LGCN)->parent_itm_slot__QF0D.result_type__3VOB;
+            __MICN=((____4G0D *)__0HCN)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__LGCN=((__SLOT_DATA__WIRG *)__tmp__1ZEO)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__LGCN)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3GCN=((__ITM_SLOT__HLC *)__tmp__LGCN)->result_type__3VOB;
+          __0HCN=((____FKRG *)__K1EO)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__0HCN)->__id==____OLC__) {
+            __MICN=((____OLC *)__0HCN)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3GCN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__LGCN)->parent_itm_slot__QF0D.result_type__3VOB;
+            __MICN=((____4G0D *)__0HCN)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__3GCN==NULL) {
-          __tmp__LGCN=NULL;
+        if (__MICN==NULL) {
+          __0HCN=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__3GCN)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__LGCN=((void *)__tmp__3GCN);
+          switch (((struct ___OBJ *)__MICN)->__id) {
+          case ____QMB__: {
+            __0HCN=((void *)__MICN);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__LGCN=((void *)__tmp__3GCN);
+          case ____0MB__: {
+            __0HCN=((void *)__MICN);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__LGCN=((void *)__tmp__3GCN);
+          case ____KPB__: {
+            __0HCN=((void *)__MICN);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__LGCN=((void *)__tmp__3GCN);
+          case ____TEZ__: {
+            __0HCN=((void *)__MICN);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__LGCN=NULL;
+          case ____2VRC__: {
+            __0HCN=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__LGCN=NULL;
+          case ____GZRC__: {
+            __0HCN=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__LGCN == (void *)NULL)) {
-          __tmp__0JCN=TRUE__K__;
+        if (((void *)__0HCN == (void *)NULL)) {
+          __JLCN=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__LGCN)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__XJCN=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__LGCN));
+          switch (((struct ___OBJ *)__0HCN)->__id) {
+          case ____QMB__: {
+            __GLCN=__43X(((____QMB *)__0HCN));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__XJCN=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LGCN)));
+          case ____0MB__: {
+            __GLCN=__D5X(((____0MB *)((____QMB *)__0HCN)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__XJCN=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LGCN)),NULL);
+          case ____KPB__: {
+            __GLCN=__LAY(((____KPB *)((____QMB *)__0HCN)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__XJCN=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LGCN)),NULL);
+          case ____TEZ__: {
+            __GLCN=__HZ1D(((____TEZ *)((____QMB *)__0HCN)),NULL);
           } break;
           };
-          __tmp__0JCN=((void *)__tmp__XJCN != (void *)t__GDCN);
+          __JLCN=((void *)__GLCN != (void *)__VECN);
         };
-        if (__tmp__0JCN) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__1ZEO)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__3GCN=((__SLOT_CODE__MIRG *)__tmp__1ZEO)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__3GCN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__BKCN=((__ITM_SLOT__HLC *)__tmp__3GCN)->result_type__3VOB;
+        if (__JLCN) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__K1EO)->__id==____1JRG__) {
+            __MICN=((____1JRG *)__K1EO)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__MICN)->__id==____OLC__) {
+              __QLCN=((____OLC *)__MICN)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__BKCN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3GCN)->parent_itm_slot__QF0D.result_type__3VOB;
+              __QLCN=((____4G0D *)__MICN)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__3GCN=((__SLOT_DATA__WIRG *)__tmp__1ZEO)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__3GCN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__BKCN=((__ITM_SLOT__HLC *)__tmp__3GCN)->result_type__3VOB;
+            __MICN=((____FKRG *)__K1EO)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__MICN)->__id==____OLC__) {
+              __QLCN=((____OLC *)__MICN)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__BKCN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3GCN)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__BKCN)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__BKCN)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__23BV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BKCN));
-            if (((void *)Self__23BV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__23BV->style__MPC);
-              Self__33BV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__33BV->capacity__HFL <= Self__33BV->count__WJ)) {
-                if ((Self__33BV->capacity__HFL ==  0)) {
-                  Self__33BV->capacity__HFL= 32;
-                  __tmp__43BV=create__KVW( 32);
-                  Self__33BV->storage__4EL=__tmp__43BV;
+              __QLCN=((____4G0D *)__MICN)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__QLCN)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__QLCN)->__KPC);
+          } break;
+          case ____0MB__: {
+            __L5BV=((____0MB *)((____QMB *)__QLCN));
+            if (((void *)__L5BV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__L5BV->__TPC);
+              __M5BV=((____BC *)__YC);
+              if ((__M5BV->__OFL <= __M5BV->__WJ)) {
+                if ((__M5BV->__OFL ==  0)) {
+                  __M5BV->__OFL= 32;
+                  __N5BV=__RVW( 32);
+                  __M5BV->__FFL=__N5BV;
                 } else /* FALSE */ {
-                  __tmp__53BV=(__INTEGER__Q)(Self__33BV->capacity__HFL <<  1);
-                  __tmp__43BV=((__CHARACTER__DB *)Self__33BV->storage__4EL);
-                  old_nb_elts__B4BV=Self__33BV->capacity__HFL;
-                  __tmp__C4BV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__43BV),((__UINTEGER_32__RWB )old_nb_elts__B4BV),((__UINTEGER_32__RWB )__tmp__53BV));
-                  __tmp__43BV=((__CHARACTER__DB *)__tmp__C4BV);
-                  clear__to__F00(__tmp__43BV,old_nb_elts__B4BV,(__INTEGER__Q)(__tmp__53BV -  1));
-                  Self__33BV->storage__4EL=__tmp__43BV;
-                  Self__33BV->capacity__HFL=__tmp__53BV;
+                  __O5BV=(____Q)(__M5BV->__OFL <<  1);
+                  __N5BV=((____DB *)__M5BV->__FFL);
+                  __Q5BV=__M5BV->__OFL;
+                  __R5BV=__55W(((____IB )__N5BV),((____YWB )__Q5BV),((____YWB )__O5BV));
+                  __N5BV=((____DB *)__R5BV);
+                  __M00(__N5BV,__Q5BV,(____Q)(__O5BV -  1));
+                  __M5BV->__FFL=__N5BV;
+                  __M5BV->__OFL=__O5BV;
                 };
               };
-              ((__CHARACTER__DB *)Self__33BV->storage__4EL)[Self__33BV->count__WJ]=' ';
-              Self__33BV->count__WJ=(__INTEGER__Q)(Self__33BV->count__WJ +  1);
+              ((____DB *)__M5BV->__FFL)[__M5BV->__WJ]=' ';
+              __M5BV->__WJ=(____Q)(__M5BV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__23BV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__L5BV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BKCN)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__QLCN)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BKCN))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__QLCN))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__BLMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BKCN));
-            Self__33BV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__33BV->capacity__HFL <= Self__33BV->count__WJ)) {
-              if ((Self__33BV->capacity__HFL ==  0)) {
-                Self__33BV->capacity__HFL= 32;
-                __tmp__43BV=create__KVW( 32);
-                Self__33BV->storage__4EL=__tmp__43BV;
+          case ____2VRC__: {
+            __QMMS=((____2VRC *)((____QMB *)__QLCN));
+            __M5BV=((____BC *)__YC);
+            if ((__M5BV->__OFL <= __M5BV->__WJ)) {
+              if ((__M5BV->__OFL ==  0)) {
+                __M5BV->__OFL= 32;
+                __N5BV=__RVW( 32);
+                __M5BV->__FFL=__N5BV;
               } else /* FALSE */ {
-                __tmp__53BV=(__INTEGER__Q)(Self__33BV->capacity__HFL <<  1);
-                __tmp__43BV=((__CHARACTER__DB *)Self__33BV->storage__4EL);
-                old_nb_elts__B4BV=Self__33BV->capacity__HFL;
-                __tmp__C4BV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__43BV),((__UINTEGER_32__RWB )old_nb_elts__B4BV),((__UINTEGER_32__RWB )__tmp__53BV));
-                __tmp__43BV=((__CHARACTER__DB *)__tmp__C4BV);
-                clear__to__F00(__tmp__43BV,old_nb_elts__B4BV,(__INTEGER__Q)(__tmp__53BV -  1));
-                Self__33BV->storage__4EL=__tmp__43BV;
-                Self__33BV->capacity__HFL=__tmp__53BV;
+                __O5BV=(____Q)(__M5BV->__OFL <<  1);
+                __N5BV=((____DB *)__M5BV->__FFL);
+                __Q5BV=__M5BV->__OFL;
+                __R5BV=__55W(((____IB )__N5BV),((____YWB )__Q5BV),((____YWB )__O5BV));
+                __N5BV=((____DB *)__R5BV);
+                __M00(__N5BV,__Q5BV,(____Q)(__O5BV -  1));
+                __M5BV->__FFL=__N5BV;
+                __M5BV->__OFL=__O5BV;
               };
             };
-            ((__CHARACTER__DB *)Self__33BV->storage__4EL)[Self__33BV->count__WJ]='(';
-            Self__33BV->count__WJ=(__INTEGER__Q)(Self__33BV->count__WJ +  1);
-            display_raw__DGAD(Self__BLMS,string_tmp__YC);
-            Self__33BV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__33BV->capacity__HFL <= Self__33BV->count__WJ)) {
-              if ((Self__33BV->capacity__HFL ==  0)) {
-                Self__33BV->capacity__HFL= 32;
-                __tmp__43BV=create__KVW( 32);
-                Self__33BV->storage__4EL=__tmp__43BV;
+            ((____DB *)__M5BV->__FFL)[__M5BV->__WJ]='(';
+            __M5BV->__WJ=(____Q)(__M5BV->__WJ +  1);
+            __SHAD(__QMMS,__YC);
+            __M5BV=((____BC *)__YC);
+            if ((__M5BV->__OFL <= __M5BV->__WJ)) {
+              if ((__M5BV->__OFL ==  0)) {
+                __M5BV->__OFL= 32;
+                __N5BV=__RVW( 32);
+                __M5BV->__FFL=__N5BV;
               } else /* FALSE */ {
-                __tmp__53BV=(__INTEGER__Q)(Self__33BV->capacity__HFL <<  1);
-                __tmp__43BV=((__CHARACTER__DB *)Self__33BV->storage__4EL);
-                old_nb_elts__B4BV=Self__33BV->capacity__HFL;
-                __tmp__C4BV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__43BV),((__UINTEGER_32__RWB )old_nb_elts__B4BV),((__UINTEGER_32__RWB )__tmp__53BV));
-                __tmp__43BV=((__CHARACTER__DB *)__tmp__C4BV);
-                clear__to__F00(__tmp__43BV,old_nb_elts__B4BV,(__INTEGER__Q)(__tmp__53BV -  1));
-                Self__33BV->storage__4EL=__tmp__43BV;
-                Self__33BV->capacity__HFL=__tmp__53BV;
+                __O5BV=(____Q)(__M5BV->__OFL <<  1);
+                __N5BV=((____DB *)__M5BV->__FFL);
+                __Q5BV=__M5BV->__OFL;
+                __R5BV=__55W(((____IB )__N5BV),((____YWB )__Q5BV),((____YWB )__O5BV));
+                __N5BV=((____DB *)__R5BV);
+                __M00(__N5BV,__Q5BV,(____Q)(__O5BV -  1));
+                __M5BV->__FFL=__N5BV;
+                __M5BV->__OFL=__O5BV;
               };
             };
-            ((__CHARACTER__DB *)Self__33BV->storage__4EL)[Self__33BV->count__WJ]=')';
-            Self__33BV->count__WJ=(__INTEGER__Q)(Self__33BV->count__WJ +  1);
+            ((____DB *)__M5BV->__FFL)[__M5BV->__WJ]=')';
+            __M5BV->__WJ=(____Q)(__M5BV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BKCN)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__QLCN)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__GDCN),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__1ZEO)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__3GCN=((__SLOT_CODE__MIRG *)__tmp__1ZEO)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__3GCN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__JJCN=((__ITM_SLOT__HLC *)__tmp__3GCN)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__VECN),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__K1EO)->__id==____1JRG__) {
+            __MICN=((____1JRG *)__K1EO)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__MICN)->__id==____OLC__) {
+              __YKCN=((____OLC *)__MICN)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__JJCN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3GCN)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __YKCN=((____4G0D *)__MICN)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__JJCN=((__SLOT_DATA__WIRG *)__tmp__1ZEO)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __YKCN=((____FKRG *)__K1EO)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__JJCN);
-          put_position__HRE(Self__FDCN->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.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(__YKCN);
+          __ORE(__UECN->__R5YL.__RJWH.__CK.__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));
           };
         };
-        __tmp__QKCN=create_with_capacity__CBZH( 2);
-        __tmp__SKCN=create__type__IJ2C(Self__FDCN->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B,t__GDCN);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__QKCN),__tmp__SKCN);
-        __tmp__VKCN=read__NUEI(((__LOCAL__43WC *)__tmp__RKMS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__QKCN),__tmp__VKCN);
-        __tmp__FGCN=Self__FDCN->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__LGCN=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__QKCN)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__LGCN)->__id) {
-        case __STRING_CST__5J__: {
-          Self__Z4BV=((__STRING_CST__5J *)__tmp__LGCN);
-          result__V4BV=NULL;
-          __tmp__I3BV=((__POINTER__IB )(NULL));
-          __tmp__5FCN= 0;
-          __tmp__C4BV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__C4BV ==  0)) {
-            result__V4BV=Self__Z4BV;
-          } else /* FALSE */ {
-            __tmp__5FCN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4BV));
-            if ((__tmp__5FCN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__04BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__14BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C4BV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__24BV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__14BV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__04BV=micro_alloc__table__lab__HKI(__tmp__14BV,((__POINTER__IB )(&(table_size[(__tmp__24BV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__14BV)));
-              __tmp__I3BV=__tmp__04BV;
+        __5LCN=__RCZH( 2);
+        __BMCN=__XK2C(__UECN->__R5YL.__RJWH.__CK.__YH.__O2B,__VECN);
+        __0YEI(((____ABXC *)__5LCN),__BMCN);
+        __EMCN=__2VEI(((____N5WC *)__AMMS));
+        __0YEI(((____ABXC *)__5LCN),__EMCN);
+        __UHCN=__UECN->__R5YL.__RJWH.__CK.__YH.__O2B;
+        __0HCN=((void **)((____ABXC *)__5LCN)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__0HCN)->__id) {
+        case ____5J__: {
+          __IACV=((____5J *)__0HCN);
+          __EACV=NULL;
+          __X4BV=((____IB )(NULL));
+          __OHCN= 0;
+          __R5BV=((____IB )sizeof(____5J));
+          if (((unsigned long)__R5BV ==  0)) {
+            __EACV=__IACV;
+          } else /* FALSE */ {
+            __OHCN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5BV));
+            if ((__OHCN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JACV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KACV=(void *)((unsigned long)(void *)((unsigned long)__R5BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LACV=((____YWB )((____Q )(void *)((unsigned long)__KACV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JACV=__OKI(__KACV,((____IB )(&(table_size[(__LACV)-1]))),((____YWB )((____Q )__KACV)));
+              __X4BV=__JACV;
             } else /* FALSE */ {
-              __tmp__24BV=((__UINTEGER_32__RWB )__tmp__5FCN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__04BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__14BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C4BV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__04BV=micro_alloc__table__lab__HKI(__tmp__14BV,((__POINTER__IB )(&(table_type[(__tmp__24BV)]))),(__UINTEGER_32__RWB)(__tmp__24BV |  1));
-              __tmp__I3BV=__tmp__04BV;
-            };
-            result__V4BV=((__STRING_CST__5J *)__tmp__I3BV);
-            *(result__V4BV) = *(Self__Z4BV);
-          };
-          __tmp__3GCN=result__V4BV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__3GCN=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__LGCN));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__FLMS=((__PROTOTYPE_CST__45WC *)__tmp__LGCN);
-          __tmp__GLMS=create__type__IJ2C(Self__FLMS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FLMS->parent_constant__55WC.static_type__SG4D);
-          __tmp__3GCN=__tmp__GLMS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__ILMS=((__INTEGER_CST__KAXC *)__tmp__LGCN);
-          __tmp__JJCN=Self__ILMS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__R5BV=Self__ILMS->value__YG4D;
-          __tmp__TGCN=Self__ILMS->parent_constant__LAXC.static_type__SG4D;
-          Self__ILMS=NULL;
-          __tmp__I3BV=((__POINTER__IB )(NULL));
-          __tmp__5FCN= 0;
-          __tmp__C4BV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__C4BV ==  0)) {
-            Self__ILMS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__5FCN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4BV));
-            if ((__tmp__5FCN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__04BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__14BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C4BV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__24BV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__14BV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__04BV=micro_alloc__table__lab__HKI(__tmp__14BV,((__POINTER__IB )(&(table_size[(__tmp__24BV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__14BV)));
-              __tmp__I3BV=__tmp__04BV;
+              __LACV=((____YWB )__OHCN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JACV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KACV=(void *)((unsigned long)(void *)((unsigned long)__R5BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JACV=__OKI(__KACV,((____IB )(&(table_type[(__LACV)]))),(____YWB)(__LACV |  1));
+              __X4BV=__JACV;
+            };
+            __EACV=((____5J *)__X4BV);
+            *(__EACV) = *(__IACV);
+          };
+          __MICN=__EACV;
+        } break;
+        case ____0AXC__: {
+          __MICN=__JZAL(((____0AXC *)__0HCN));
+        } break;
+        case ____NBXC__: {
+          __UMMS=((____NBXC *)__0HCN);
+          __VMMS=__XK2C(__UMMS->__OBXC.__DK.__CK.__YH.__O2B,__UMMS->__OBXC.__BI4D);
+          __MICN=__VMMS;
+        } break;
+        case ____ZBXC__: {
+          __XMMS=((____ZBXC *)__0HCN);
+          __YKCN=__XMMS->__0BXC.__DK.__CK.__YH.__O2B;
+          __ABCV=__XMMS->__HI4D;
+          __CICN=__XMMS->__0BXC.__BI4D;
+          __XMMS=NULL;
+          __X4BV=((____IB )(NULL));
+          __OHCN= 0;
+          __R5BV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__R5BV ==  0)) {
+            __XMMS=__ZBXC__;
+          } else /* FALSE */ {
+            __OHCN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5BV));
+            if ((__OHCN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JACV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KACV=(void *)((unsigned long)(void *)((unsigned long)__R5BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LACV=((____YWB )((____Q )(void *)((unsigned long)__KACV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JACV=__OKI(__KACV,((____IB )(&(table_size[(__LACV)-1]))),((____YWB )((____Q )__KACV)));
+              __X4BV=__JACV;
             } else /* FALSE */ {
-              __tmp__24BV=((__UINTEGER_32__RWB )__tmp__5FCN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__04BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__14BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C4BV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__04BV=micro_alloc__table__lab__HKI(__tmp__14BV,((__POINTER__IB )(&(table_type[(__tmp__24BV)]))),(__UINTEGER_32__RWB)(__tmp__24BV |  1));
-              __tmp__I3BV=__tmp__04BV;
-            };
-            Self__ILMS=((__INTEGER_CST__KAXC *)__tmp__I3BV);
-            *(Self__ILMS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__P5BV=((__INTEGER_CST__KAXC *)Self__ILMS);
-          Self__P5BV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__JJCN;
-          Self__P5BV->value__YG4D=v__R5BV;
-          Self__P5BV->parent_constant__LAXC.static_type__SG4D=__tmp__TGCN;
-          check_type__KYEE(Self__P5BV);
-          __tmp__3GCN=Self__ILMS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__3GCN=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__LGCN));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__DFRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__LGCN)->local__PUEJ));
-          if (__tmp__DFRT==NULL) {
-            __tmp__EFRT=NULL;
+              __LACV=((____YWB )__OHCN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JACV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KACV=(void *)((unsigned long)(void *)((unsigned long)__R5BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JACV=__OKI(__KACV,((____IB )(&(table_type[(__LACV)]))),(____YWB)(__LACV |  1));
+              __X4BV=__JACV;
+            };
+            __XMMS=((____ZBXC *)__X4BV);
+            *(__XMMS) = *(__ZBXC__);
+          };
+          __4ACV=((____ZBXC *)__XMMS);
+          __4ACV->__0BXC.__DK.__CK.__YH.__O2B=__YKCN;
+          __4ACV->__HI4D=__ABCV;
+          __4ACV->__0BXC.__BI4D=__CICN;
+          __ZZEE(__4ACV);
+          __MICN=__XMMS;
+        } break;
+        case ____DMWH__: {
+          __MICN=__W3OK(((____DMWH *)__0HCN));
+        } break;
+        case ____2A0I__: {
+          __SGRT=__2VEI(((____N5WC *)((____2A0I *)__0HCN)->__4VEJ));
+          if (__SGRT==NULL) {
+            __TGRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__EFRT=((__READ_LOCAL__N5ZI *)__tmp__DFRT);
+            __TGRT=((____2A0I *)__SGRT);
           };
-          __tmp__3GCN=__tmp__EFRT;
+          __MICN=__TGRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__3GCN=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__LGCN));
+        case ____HJNJ__: {
+          __MICN=__Y0AL(((____HJNJ *)__0HCN));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__3GCN=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__LGCN));
+        case ____SJNJ__: {
+          __MICN=__D1AL(((____SJNJ *)__0HCN));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__MLMS=((__IS_EXPANDED__L5NJ *)__tmp__LGCN);
-          __tmp__JJCN=Self__MLMS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__DFRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__MLMS->receiver__554J)->local__PUEJ));
-          if (__tmp__DFRT==NULL) {
-            __tmp__EFRT=NULL;
+        case ____0AOJ__: {
+          __1MMS=((____0AOJ *)__0HCN);
+          __YKCN=__1MMS->__1AOJ.__CK.__YH.__O2B;
+          __SGRT=__2VEI(((____N5WC *)((____2A0I *)__1MMS->__OB5J)->__4VEJ));
+          if (__SGRT==NULL) {
+            __TGRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__EFRT=((__READ_LOCAL__N5ZI *)__tmp__DFRT);
-          };
-          Self__MLMS=NULL;
-          __tmp__I3BV=((__POINTER__IB )(NULL));
-          __tmp__5FCN= 0;
-          __tmp__C4BV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__C4BV ==  0)) {
-            Self__MLMS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__5FCN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4BV));
-            if ((__tmp__5FCN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__04BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__14BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C4BV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__24BV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__14BV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__04BV=micro_alloc__table__lab__HKI(__tmp__14BV,((__POINTER__IB )(&(table_size[(__tmp__24BV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__14BV)));
-              __tmp__I3BV=__tmp__04BV;
+            __TGRT=((____2A0I *)__SGRT);
+          };
+          __1MMS=NULL;
+          __X4BV=((____IB )(NULL));
+          __OHCN= 0;
+          __R5BV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__R5BV ==  0)) {
+            __1MMS=__0AOJ__;
+          } else /* FALSE */ {
+            __OHCN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5BV));
+            if ((__OHCN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JACV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KACV=(void *)((unsigned long)(void *)((unsigned long)__R5BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LACV=((____YWB )((____Q )(void *)((unsigned long)__KACV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JACV=__OKI(__KACV,((____IB )(&(table_size[(__LACV)-1]))),((____YWB )((____Q )__KACV)));
+              __X4BV=__JACV;
             } else /* FALSE */ {
-              __tmp__24BV=((__UINTEGER_32__RWB )__tmp__5FCN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__04BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__14BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C4BV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__04BV=micro_alloc__table__lab__HKI(__tmp__14BV,((__POINTER__IB )(&(table_type[(__tmp__24BV)]))),(__UINTEGER_32__RWB)(__tmp__24BV |  1));
-              __tmp__I3BV=__tmp__04BV;
-            };
-            Self__MLMS=((__IS_EXPANDED__L5NJ *)__tmp__I3BV);
-            *(Self__MLMS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__AACV=((__IS_EXPANDED__L5NJ *)Self__MLMS);
-          Self__AACV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__JJCN;
-          Self__AACV->receiver__554J=__tmp__EFRT;
-          __tmp__3GCN=Self__MLMS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__RLMS=((__GET_TYPE_ID__V5NJ *)__tmp__LGCN);
-          __tmp__JJCN=Self__RLMS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__TGCN=Self__RLMS->receiver__EA5J;
-          Self__RLMS=NULL;
-          __tmp__I3BV=((__POINTER__IB )(NULL));
-          __tmp__5FCN= 0;
-          __tmp__C4BV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__C4BV ==  0)) {
-            Self__RLMS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__5FCN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4BV));
-            if ((__tmp__5FCN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__04BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__14BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C4BV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__24BV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__14BV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__04BV=micro_alloc__table__lab__HKI(__tmp__14BV,((__POINTER__IB )(&(table_size[(__tmp__24BV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__14BV)));
-              __tmp__I3BV=__tmp__04BV;
+              __LACV=((____YWB )__OHCN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JACV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KACV=(void *)((unsigned long)(void *)((unsigned long)__R5BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JACV=__OKI(__KACV,((____IB )(&(table_type[(__LACV)]))),(____YWB)(__LACV |  1));
+              __X4BV=__JACV;
+            };
+            __1MMS=((____0AOJ *)__X4BV);
+            *(__1MMS) = *(__0AOJ__);
+          };
+          __PBCV=((____0AOJ *)__1MMS);
+          __PBCV->__1AOJ.__CK.__YH.__O2B=__YKCN;
+          __PBCV->__OB5J=__TGRT;
+          __MICN=__1MMS;
+        } break;
+        case ____EBOJ__: {
+          __ANMS=((____EBOJ *)__0HCN);
+          __YKCN=__ANMS->__FBOJ.__CK.__YH.__O2B;
+          __CICN=__ANMS->__TB5J;
+          __ANMS=NULL;
+          __X4BV=((____IB )(NULL));
+          __OHCN= 0;
+          __R5BV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__R5BV ==  0)) {
+            __ANMS=__EBOJ__;
+          } else /* FALSE */ {
+            __OHCN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5BV));
+            if ((__OHCN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JACV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KACV=(void *)((unsigned long)(void *)((unsigned long)__R5BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LACV=((____YWB )((____Q )(void *)((unsigned long)__KACV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JACV=__OKI(__KACV,((____IB )(&(table_size[(__LACV)-1]))),((____YWB )((____Q )__KACV)));
+              __X4BV=__JACV;
             } else /* FALSE */ {
-              __tmp__24BV=((__UINTEGER_32__RWB )__tmp__5FCN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__04BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__14BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C4BV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__04BV=micro_alloc__table__lab__HKI(__tmp__14BV,((__POINTER__IB )(&(table_type[(__tmp__24BV)]))),(__UINTEGER_32__RWB)(__tmp__24BV |  1));
-              __tmp__I3BV=__tmp__04BV;
-            };
-            Self__RLMS=((__GET_TYPE_ID__V5NJ *)__tmp__I3BV);
-            *(Self__RLMS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__QACV=((__GET_TYPE_ID__V5NJ *)Self__RLMS);
-          Self__QACV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__JJCN;
-          Self__QACV->receiver__EA5J=__tmp__TGCN;
-          __tmp__3GCN=Self__RLMS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__3GCN=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__LGCN));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__3GCN=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__LGCN));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__3GCN=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__LGCN));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__3GCN=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__LGCN));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__3GCN=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__LGCN));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__3GCN=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__LGCN));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__3GCN=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__LGCN));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__3GCN=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__LGCN));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__3GCN=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__LGCN));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__ULMS=((__SIZE_OF__NGOJ *)__tmp__LGCN);
-          __tmp__JJCN=Self__ULMS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__TGCN=Self__ULMS->receiver__OC5J;
-          Self__ULMS=NULL;
-          __tmp__I3BV=((__POINTER__IB )(NULL));
-          __tmp__5FCN= 0;
-          __tmp__C4BV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__C4BV ==  0)) {
-            Self__ULMS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__5FCN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4BV));
-            if ((__tmp__5FCN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__04BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__14BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C4BV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__24BV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__14BV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__04BV=micro_alloc__table__lab__HKI(__tmp__14BV,((__POINTER__IB )(&(table_size[(__tmp__24BV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__14BV)));
-              __tmp__I3BV=__tmp__04BV;
+              __LACV=((____YWB )__OHCN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JACV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KACV=(void *)((unsigned long)(void *)((unsigned long)__R5BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JACV=__OKI(__KACV,((____IB )(&(table_type[(__LACV)]))),(____YWB)(__LACV |  1));
+              __X4BV=__JACV;
+            };
+            __ANMS=((____EBOJ *)__X4BV);
+            *(__ANMS) = *(__EBOJ__);
+          };
+          __5BCV=((____EBOJ *)__ANMS);
+          __5BCV->__FBOJ.__CK.__YH.__O2B=__YKCN;
+          __5BCV->__TB5J=__CICN;
+          __MICN=__ANMS;
+        } break;
+        case ____3BOJ__: {
+          __MICN=__21AL(((____3BOJ *)__0HCN));
+        } break;
+        case ____RCOJ__: {
+          __MICN=__H2AL(((____RCOJ *)__0HCN));
+        } break;
+        case ____HDOJ__: {
+          __MICN=__S2AL(((____HDOJ *)__0HCN));
+        } break;
+        case ____1DOJ__: {
+          __MICN=__32AL(((____1DOJ *)__0HCN));
+        } break;
+        case ____PEOJ__: {
+          __MICN=__I3AL(((____PEOJ *)__0HCN));
+        } break;
+        case ____DFOJ__: {
+          __MICN=__T3AL(((____DFOJ *)__0HCN));
+        } break;
+        case ____XFOJ__: {
+          __MICN=__43AL(((____XFOJ *)__0HCN));
+        } break;
+        case ____QGOJ__: {
+          __MICN=__J4AL(((____QGOJ *)__0HCN));
+        } break;
+        case ____EHOJ__: {
+          __MICN=__X4AL(((____EHOJ *)__0HCN));
+        } break;
+        case ____2HOJ__: {
+          __DNMS=((____2HOJ *)__0HCN);
+          __YKCN=__DNMS->__3HOJ.__CK.__YH.__O2B;
+          __CICN=__DNMS->__3D5J;
+          __DNMS=NULL;
+          __X4BV=((____IB )(NULL));
+          __OHCN= 0;
+          __R5BV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__R5BV ==  0)) {
+            __DNMS=__2HOJ__;
+          } else /* FALSE */ {
+            __OHCN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5BV));
+            if ((__OHCN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JACV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KACV=(void *)((unsigned long)(void *)((unsigned long)__R5BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LACV=((____YWB )((____Q )(void *)((unsigned long)__KACV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JACV=__OKI(__KACV,((____IB )(&(table_size[(__LACV)-1]))),((____YWB )((____Q )__KACV)));
+              __X4BV=__JACV;
             } else /* FALSE */ {
-              __tmp__24BV=((__UINTEGER_32__RWB )__tmp__5FCN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__04BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__14BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C4BV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__04BV=micro_alloc__table__lab__HKI(__tmp__14BV,((__POINTER__IB )(&(table_type[(__tmp__24BV)]))),(__UINTEGER_32__RWB)(__tmp__24BV |  1));
-              __tmp__I3BV=__tmp__04BV;
-            };
-            Self__ULMS=((__SIZE_OF__NGOJ *)__tmp__I3BV);
-            *(Self__ULMS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__ABCV=((__SIZE_OF__NGOJ *)Self__ULMS);
-          Self__ABCV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__JJCN;
-          Self__ABCV->receiver__OC5J=__tmp__TGCN;
-          __tmp__3GCN=Self__ULMS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__3GCN=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__LGCN));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__XLMS=((__REAL_CST__JLOJ *)__tmp__LGCN);
-          __tmp__JJCN=Self__XLMS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__SBCV=Self__XLMS->value__DD5J;
-          __tmp__TGCN=Self__XLMS->parent_constant__KLOJ.static_type__SG4D;
-          Self__XLMS=NULL;
-          __tmp__I3BV=((__POINTER__IB )(NULL));
-          __tmp__5FCN= 0;
-          __tmp__C4BV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__C4BV ==  0)) {
-            Self__XLMS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__5FCN=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__C4BV));
-            if ((__tmp__5FCN == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__04BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__14BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C4BV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__24BV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__14BV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__04BV=micro_alloc__table__lab__HKI(__tmp__14BV,((__POINTER__IB )(&(table_size[(__tmp__24BV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__14BV)));
-              __tmp__I3BV=__tmp__04BV;
+              __LACV=((____YWB )__OHCN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JACV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KACV=(void *)((unsigned long)(void *)((unsigned long)__R5BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JACV=__OKI(__KACV,((____IB )(&(table_type[(__LACV)]))),(____YWB)(__LACV |  1));
+              __X4BV=__JACV;
+            };
+            __DNMS=((____2HOJ *)__X4BV);
+            *(__DNMS) = *(__2HOJ__);
+          };
+          __PCCV=((____2HOJ *)__DNMS);
+          __PCCV->__3HOJ.__CK.__YH.__O2B=__YKCN;
+          __PCCV->__3D5J=__CICN;
+          __MICN=__DNMS;
+        } break;
+        case ____YIOJ__: {
+          __MICN=__I5AL(((____YIOJ *)__0HCN));
+        } break;
+        case ____YMOJ__: {
+          __GNMS=((____YMOJ *)__0HCN);
+          __YKCN=__GNMS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __BDCV=__GNMS->__SE5J;
+          __CICN=__GNMS->__ZMOJ.__BI4D;
+          __GNMS=NULL;
+          __X4BV=((____IB )(NULL));
+          __OHCN= 0;
+          __R5BV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__R5BV ==  0)) {
+            __GNMS=__YMOJ__;
+          } else /* FALSE */ {
+            __OHCN=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__R5BV));
+            if ((__OHCN == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JACV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KACV=(void *)((unsigned long)(void *)((unsigned long)__R5BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __LACV=((____YWB )((____Q )(void *)((unsigned long)__KACV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __JACV=__OKI(__KACV,((____IB )(&(table_size[(__LACV)-1]))),((____YWB )((____Q )__KACV)));
+              __X4BV=__JACV;
             } else /* FALSE */ {
-              __tmp__24BV=((__UINTEGER_32__RWB )__tmp__5FCN);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__04BV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__14BV=(void *)((unsigned long)(void *)((unsigned long)__tmp__C4BV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__04BV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__04BV=micro_alloc__table__lab__HKI(__tmp__14BV,((__POINTER__IB )(&(table_type[(__tmp__24BV)]))),(__UINTEGER_32__RWB)(__tmp__24BV |  1));
-              __tmp__I3BV=__tmp__04BV;
-            };
-            Self__XLMS=((__REAL_CST__JLOJ *)__tmp__I3BV);
-            *(Self__XLMS) = *(REAL_CST__JLOJ__);
-          };
-          Self__QBCV=((__REAL_CST__JLOJ *)Self__XLMS);
-          Self__QBCV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__JJCN;
-          Self__QBCV->value__DD5J=v__SBCV;
-          Self__QBCV->parent_constant__KLOJ.static_type__SG4D=__tmp__TGCN;
-          __tmp__3GCN=Self__XLMS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__1LMS=((__CHARACTER_CST__5LOJ *)__tmp__LGCN);
-          __tmp__2LMS=create__char__CMQJ(Self__1LMS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__1LMS->text__ID5J);
-          __tmp__3GCN=__tmp__2LMS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__4LMS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__LGCN);
-          __tmp__5LMS=create__text__2PQJ(Self__4LMS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__4LMS->string__EBJK);
-          __tmp__3GCN=__tmp__5LMS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__3GCN=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__LGCN));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__3GCN=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__LGCN));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__3GCN=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__LGCN));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__3GCN=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__LGCN));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__3GCN=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__LGCN));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__3GCN=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__LGCN));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__3GCN=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__LGCN));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__3GCN=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__LGCN));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__BKCN=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__LGCN)->global__Y5JM),NULL);
-          if (__tmp__BKCN==NULL) {
-            __tmp__EPCU=NULL;
+              __LACV=((____YWB )__OHCN);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __JACV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __KACV=(void *)((unsigned long)(void *)((unsigned long)__R5BV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__JACV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __JACV=__OKI(__KACV,((____IB )(&(table_type[(__LACV)]))),(____YWB)(__LACV |  1));
+              __X4BV=__JACV;
+            };
+            __GNMS=((____YMOJ *)__X4BV);
+            *(__GNMS) = *(__YMOJ__);
+          };
+          __5CCV=((____YMOJ *)__GNMS);
+          __5CCV->__ZMOJ.__DK.__CK.__YH.__O2B=__YKCN;
+          __5CCV->__SE5J=__BDCV;
+          __5CCV->__ZMOJ.__BI4D=__CICN;
+          __MICN=__GNMS;
+        } break;
+        case ____ONOJ__: {
+          __KNMS=((____ONOJ *)__0HCN);
+          __LNMS=__RNQJ(__KNMS->__PNOJ.__DK.__CK.__YH.__O2B,__KNMS->__XE5J);
+          __MICN=__LNMS;
+        } break;
+        case ____YOOJ__: {
+          __NNMS=((____YOOJ *)__0HCN);
+          __ONMS=__LRQJ(__NNMS->__ZOOJ.__DK.__CK.__YH.__O2B,__NNMS->__TCJK);
+          __MICN=__ONMS;
+        } break;
+        case ____IM4K__: {
+          __MICN=__NZFM(((____IM4K *)__0HCN));
+        } break;
+        case ____T5FL__: {
+          __MICN=__V35O(((____T5FL *)__0HCN));
+        } break;
+        case ____3DUL__: {
+          __MICN=__AJVP(((____3DUL *)__0HCN));
+        } break;
+        case ____0EUL__: {
+          __MICN=__QB4P(((____0EUL *)__0HCN));
+        } break;
+        case ____BGUL__: {
+          __MICN=__LJVP(((____BGUL *)__0HCN));
+        } break;
+        case ____2GUL__: {
+          __MICN=__2B4P(((____2GUL *)__0HCN));
+        } break;
+        case ____B0VL__: {
+          __MICN=__H0BN(((____B0VL *)__0HCN));
+        } break;
+        case ____P0VL__: {
+          __MICN=__NCHM(((____P0VL *)__0HCN));
+        } break;
+        case ____Q5YL__: {
+          __QLCN=__TFTL(((____FKRG *)((____Q5YL *)__0HCN)->__HBKM),NULL);
+          if (__QLCN==NULL) {
+            __TQCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__BKCN)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__EPCU=NULL;
+            switch (((struct ___OBJ *)__QLCN)->__id) {
+            case ____IM4K__: {
+              __TQCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__EPCU=((__READ_GLOBAL__B4YL *)__tmp__BKCN);
+            case ____Q5YL__: {
+              __TQCU=((____Q5YL *)__QLCN);
             } break;
             }
           };
-          __tmp__3GCN=__tmp__EPCU;
+          __MICN=__TQCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__3GCN=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__LGCN));
+        case ____UVPM__: {
+          __MICN=__VGWN(((____UVPM *)__0HCN));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__3GCN=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__LGCN));
+        case ____0ZPM__: {
+          __MICN=__4G2P(((____0ZPM *)__0HCN));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__3GCN=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__LGCN));
+        case ____MR0N__: {
+          __MICN=__DRVO(((____MR0N *)__0HCN));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__3GCN=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__LGCN));
+        case ____YWBP__: {
+          __MICN=__DQ0Q(((____YWBP *)__0HCN));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__3GCN=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__LGCN));
+        case ____LYBP__: {
+          __MICN=__0WUP(((____LYBP *)__0HCN));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__3GCN=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__LGCN));
+        case ____CZBP__: {
+          __MICN=__FXUP(((____CZBP *)__0HCN));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__3GCN=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__LGCN));
+        case ____3BEP__: {
+          __MICN=__FCIQ(((____3BEP *)__0HCN));
         } break;
         };
-        __tmp__1KCN=new_read__slot__receiver__with__intern__2DZJ(__tmp__FGCN,__tmp__1ZEO,__tmp__3GCN,__tmp__QKCN,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__1KCN);
-        __tmp__1ZEO=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__1KCN));
-        result__JDCN=__tmp__1ZEO;
+        __KMCN=__LFZJ(__UHCN,__K1EO,__MICN,__5LCN,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__KMCN);
+        __K1EO=__BR5H(((____UL2C *)__KMCN));
+        __YECN=__K1EO;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__GDCN),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)Self__FDCN->global__Y5JM->parent_variable__XIRG.type__1N5D),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__HDCN);
-        put_position__HRE(Self__FDCN->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__VECN),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __CQXE(((____WMB *)__UECN->__HBKM->__GKRG.__KP5D),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__WECN);
+        __ORE(__UECN->__R5YL.__RJWH.__CK.__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));
         };
       };
     };
   };
-  __tmp__DFCN=result__JDCN;
-  return(__tmp__DFCN);
+  __SGCN=__YECN;
+  return(__SGCN);
 }
 
-static void* check_type__with__D1IO(__EXPR_NOT__FUPM *Self__E1IO,__TYPE_FULL__PMB *t__F1IO,__POSITION__OL p__G1IO)
-// ({EXPR_NOT__FUPM},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __S2IO(____UVPM *__T2IO,____WMB *__U2IO,____OL __V2IO)
+// ({__UVPM},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__FECV;
-  void *result__I1IO;
-  __TYPE_FULL__PMB *__tmp__41IO,*__tmp__R2IO,*__tmp__Y2IO,*__tmp__J3IO;
-  __TYPE_FULL__PMB *__tmp__S4IO,*__tmp__WBJO;
-  __LOCAL__43WC *__tmp__VMMS,*__tmp__JNMS;
-  __WRITE_LOCAL__BEYJ *__tmp__2MMS,*__tmp__QNMS;
-  __STRING_CONSTANT__0 *__tmp__A3IO,*__tmp__HAJO,*v__GGCV;
-  void *__tmp__C3IO;
-  __PROTOTYPE__MF *__tmp__Y3IO,*__tmp__2AJO;
-  __INTEGER__Q __tmp__43IO,__tmp__ZBCV,old_nb_elts__1BCV,__tmp__TCCV;
-  __INTEGER__Q old_nb_elts__VCCV;
-  void *__tmp__W5GP;
-  __POSITION__OL __tmp__E4IO,__tmp__IBJO;
-  void *__tmp__K4IO,*__tmp__24IO,*__tmp__ACJO;
-  __ITM_TYPE_STYLE__TMB *Self__WBCV,*Self__QCCV;
-  __STRING__BC *Self__XBCV,*Self__RCCV;
-  __POINTER__IB __tmp__2BCV,__tmp__WCCV,__tmp__ODCV,__tmp__PDCV;
-  __ITM_TYPE_MULTI__NURC *Self__BNMS,*Self__VNMS;
-  __READ_LOCAL__N5ZI *__tmp__M5IO,*__tmp__UCJO,*__tmp__FGRT,*__tmp__GGRT;
-  __NODE_TYPE__FK2C *__tmp__O5IO,*__tmp__0CJO;
-  __PROTOTYPE_CST__45WC *__tmp__RCJO,*Self__ZNMS,*__tmp__0NMS;
-  __STRING_CST__5J *Self__NDCV,*result__JDCV;
-  __UINTEGER_32__RWB __tmp__QDCV;
-  __INTEGER_CST__KAXC *Self__2NMS,*Self__DECV;
-  __IS_EXPANDED__L5NJ *Self__AOMS,*Self__UECV;
-  __GET_TYPE_ID__V5NJ *Self__FOMS,*Self__EFCV;
-  __SIZE_OF__NGOJ *Self__IOMS,*Self__UFCV;
-  __REAL_CST__JLOJ *Self__LOMS,*Self__EGCV;
-  __CHARACTER_CST__5LOJ *Self__POMS,*__tmp__QOMS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SOMS,*__tmp__TOMS;
-  __READ_GLOBAL__B4YL *__tmp__IPCU;
-  __BOOLEAN__L __tmp__51IO,__tmp__S2IO,__tmp__V4IO,__tmp__ZBJO;
-  __CHARACTER__DB *__tmp__YBCV,*__tmp__SCCV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__PCJO;
-  result__I1IO=NULL;
-  __tmp__41IO=static_type__5DWN(Self__E1IO);
-  __tmp__51IO=affect_with__QLKK(((__TYPE_FULL__PMB *)t__F1IO),__tmp__41IO);
-  if (__tmp__51IO) {
-    result__I1IO=Self__E1IO;
+  ____0SG __UFCV;
+  void *__X2IO;
+  ____WMB *__N3IO,*__A4IO,*__H4IO,*__Y4IO,*__BAJO,*__FDJO;
+  ____N5WC *__EOMS,*__YOMS;
+  ____QFYJ *__LOMS,*__5OMS;
+  ____0 *__P4IO,*__WBJO,*__VHCV;
+  void *__R4IO;
+  ____MF *__H5IO,*__LCJO;
+  ____Q __N5IO,__IDCV,__KDCV,__CECV,__EECV;
+  void *__FBHP;
+  ____OL __T5IO,__XCJO;
+  void *__Z5IO,*__LAJO,*__PDJO;
+  ____0MB *__FDCV,*__5DCV;
+  ____BC *__GDCV,*__AECV;
+  ____IB __LDCV,__FECV,__3ECV,__4ECV;
+  ____2VRC *__QOMS,*__EPMS;
+  ____2A0I *__1AJO,*__DEJO,*__UHRT,*__VHRT;
+  ____UL2C *__3AJO,*__JEJO;
+  ____NBXC *__AEJO,*__IPMS,*__JPMS;
+  ____5J *__2ECV,*__YECV;
+  ____YWB __5ECV;
+  ____ZBXC *__LPMS,*__SFCV;
+  ____0AOJ *__PPMS,*__DGCV;
+  ____EBOJ *__UPMS,*__TGCV;
+  ____2HOJ *__XPMS,*__DHCV;
+  ____YMOJ *__0PMS,*__THCV;
+  ____ONOJ *__4PMS,*__5PMS;
+  ____YOOJ *__BQMS,*__CQMS;
+  ____Q5YL *__XQCU;
+  ____L __O3IO,__B4IO,__EAJO,__IDJO;
+  ____DB *__HDCV,*__BECV;
+  ____ABXC *__4DJO;
+  __X2IO=NULL;
+  __N3IO=__OFWN(__T2IO);
+  __O3IO=__5MKK(((____WMB *)__U2IO),__N3IO);
+  if (__O3IO) {
+    __X2IO=__T2IO;
   } else /* FALSE */ {
-    __tmp__R2IO=static_type__5DWN(Self__E1IO);
-    __tmp__S2IO=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__R2IO),t__F1IO);
-    if (__tmp__S2IO) {
-      __tmp__Y2IO=static_type__5DWN(Self__E1IO);
-      __tmp__VMMS=create__name__style__type__0HND(Self__E1IO->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__Y2IO));
-      __tmp__2MMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VMMS),Self__E1IO->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__E1IO);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2MMS);
-      __tmp__A3IO=get__HJC(last_cast_name__C31J);
-      __tmp__Y2IO=static_type__5DWN(Self__E1IO);
-      __tmp__C3IO=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__Y2IO),__tmp__A3IO);
-      if (((void *)__tmp__C3IO == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__J3IO=static_type__5DWN(Self__E1IO);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__J3IO),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__F1IO),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__A3IO);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__J3IO=static_type__5DWN(Self__E1IO);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__J3IO),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__G1IO);
-        __tmp__J3IO=static_type__5DWN(Self__E1IO);
-        __tmp__Y3IO=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__J3IO));
-        put_position__HRE(__tmp__Y3IO->parent_named__PF.parent_itm_object__OF.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);
+    __A4IO=__OFWN(__T2IO);
+    __B4IO=__CDVK(((____WMB *)__A4IO),__U2IO);
+    if (__B4IO) {
+      __H4IO=__OFWN(__T2IO);
+      __EOMS=__JJND(__T2IO->__VVPM.__D0VL.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__H4IO));
+      __LOMS=__BQRJ(((____N5WC *)__EOMS),__T2IO->__VVPM.__D0VL.__CK.__YH.__O2B,__T2IO);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LOMS);
+      __P4IO=__OJC(__R41J);
+      __H4IO=__OFWN(__T2IO);
+      __R4IO=__NB3I(((____WMB *)__H4IO),__P4IO);
+      if (((void *)__R4IO == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __Y4IO=__OFWN(__T2IO);
+        __CQXE(((____WMB *)__Y4IO),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__U2IO),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__P4IO);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __Y4IO=__OFWN(__T2IO);
+        __CQXE(((____WMB *)__Y4IO),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__V2IO);
+        __Y4IO=__OFWN(__T2IO);
+        __H5IO=__IFMJ(((____WMB *)__Y4IO));
+        __ORE(__H5IO->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__C3IO)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__C3IO)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__43IO=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__C3IO));
+      if (((struct ___OBJ *)__R4IO)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__R4IO)->__2JRG->__QLC)->__id==____OLC__) {
+          __N5IO=__HVRL(((____1JRG *)__R4IO));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__43IO=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__C3IO));
+          __N5IO=__HVRL(((____1JRG *)__R4IO));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__C3IO)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__43IO=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__C3IO));
+        if (((struct ___OBJ *)((____FKRG *)__R4IO)->__HKRG->__QLC)->__id==____OLC__) {
+          __N5IO=__4VRL(((____FKRG *)__R4IO));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__43IO=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__C3IO));
+          __N5IO=__4VRL(((____FKRG *)__R4IO));
         };
       };
-      if ((__tmp__43IO !=  1)) {
-        if (((struct ___OBJ *)__tmp__C3IO)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__W5GP=((__SLOT_CODE__MIRG *)__tmp__C3IO)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__W5GP)->__id==__ITM_SLOT__HLC__) {
-            __tmp__E4IO=((__ITM_SLOT__HLC *)__tmp__W5GP)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__N5IO !=  1)) {
+        if (((struct ___OBJ *)__R4IO)->__id==____1JRG__) {
+          __FBHP=((____1JRG *)__R4IO)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__FBHP)->__id==____OLC__) {
+            __T5IO=((____OLC *)__FBHP)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__E4IO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__W5GP)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __T5IO=((____4G0D *)__FBHP)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__E4IO=((__SLOT_DATA__WIRG *)__tmp__C3IO)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __T5IO=((____FKRG *)__R4IO)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__E4IO);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__T5IO);
+        __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 *)__tmp__C3IO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__W5GP=((__SLOT_CODE__MIRG *)__tmp__C3IO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__W5GP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__K4IO=((__ITM_SLOT__HLC *)__tmp__W5GP)->result_type__3VOB;
+      if (((struct ___OBJ *)__R4IO)->__id==____1JRG__) {
+        __FBHP=((____1JRG *)__R4IO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__FBHP)->__id==____OLC__) {
+          __Z5IO=((____OLC *)__FBHP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__K4IO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__W5GP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __Z5IO=((____4G0D *)__FBHP)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__W5GP=((__SLOT_DATA__WIRG *)__tmp__C3IO)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__W5GP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__K4IO=((__ITM_SLOT__HLC *)__tmp__W5GP)->result_type__3VOB;
+        __FBHP=((____FKRG *)__R4IO)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__FBHP)->__id==____OLC__) {
+          __Z5IO=((____OLC *)__FBHP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__K4IO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__W5GP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __Z5IO=((____4G0D *)__FBHP)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__K4IO==NULL) {
-        __tmp__W5GP=NULL;
+      if (__Z5IO==NULL) {
+        __FBHP=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__K4IO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__W5GP=((void *)__tmp__K4IO);
+        switch (((struct ___OBJ *)__Z5IO)->__id) {
+        case ____QMB__: {
+          __FBHP=((void *)__Z5IO);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__W5GP=((void *)__tmp__K4IO);
+        case ____0MB__: {
+          __FBHP=((void *)__Z5IO);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__W5GP=((void *)__tmp__K4IO);
+        case ____KPB__: {
+          __FBHP=((void *)__Z5IO);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__W5GP=((void *)__tmp__K4IO);
+        case ____TEZ__: {
+          __FBHP=((void *)__Z5IO);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__W5GP=NULL;
+        case ____2VRC__: {
+          __FBHP=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__W5GP=NULL;
+        case ____GZRC__: {
+          __FBHP=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__W5GP == (void *)NULL)) {
-        __tmp__V4IO=TRUE__K__;
+      if (((void *)__FBHP == (void *)NULL)) {
+        __EAJO=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__W5GP)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__S4IO=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__W5GP));
+        switch (((struct ___OBJ *)__FBHP)->__id) {
+        case ____QMB__: {
+          __BAJO=__43X(((____QMB *)__FBHP));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__S4IO=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__W5GP)));
+        case ____0MB__: {
+          __BAJO=__D5X(((____0MB *)((____QMB *)__FBHP)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__S4IO=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__W5GP)),NULL);
+        case ____KPB__: {
+          __BAJO=__LAY(((____KPB *)((____QMB *)__FBHP)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__S4IO=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__W5GP)),NULL);
+        case ____TEZ__: {
+          __BAJO=__HZ1D(((____TEZ *)((____QMB *)__FBHP)),NULL);
         } break;
         };
-        __tmp__V4IO=((void *)__tmp__S4IO != (void *)t__F1IO);
+        __EAJO=((void *)__BAJO != (void *)__U2IO);
       };
-      if (__tmp__V4IO) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__C3IO)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__K4IO=((__SLOT_CODE__MIRG *)__tmp__C3IO)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__K4IO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__24IO=((__ITM_SLOT__HLC *)__tmp__K4IO)->result_type__3VOB;
+      if (__EAJO) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__R4IO)->__id==____1JRG__) {
+          __Z5IO=((____1JRG *)__R4IO)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__Z5IO)->__id==____OLC__) {
+            __LAJO=((____OLC *)__Z5IO)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__24IO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__K4IO)->parent_itm_slot__QF0D.result_type__3VOB;
+            __LAJO=((____4G0D *)__Z5IO)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__K4IO=((__SLOT_DATA__WIRG *)__tmp__C3IO)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__K4IO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__24IO=((__ITM_SLOT__HLC *)__tmp__K4IO)->result_type__3VOB;
+          __Z5IO=((____FKRG *)__R4IO)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__Z5IO)->__id==____OLC__) {
+            __LAJO=((____OLC *)__Z5IO)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__24IO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__K4IO)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__24IO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__24IO)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__WBCV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__24IO));
-          if (((void *)Self__WBCV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__WBCV->style__MPC);
-            Self__XBCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__XBCV->capacity__HFL <= Self__XBCV->count__WJ)) {
-              if ((Self__XBCV->capacity__HFL ==  0)) {
-                Self__XBCV->capacity__HFL= 32;
-                __tmp__YBCV=create__KVW( 32);
-                Self__XBCV->storage__4EL=__tmp__YBCV;
+            __LAJO=((____4G0D *)__Z5IO)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__LAJO)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__LAJO)->__KPC);
+        } break;
+        case ____0MB__: {
+          __FDCV=((____0MB *)((____QMB *)__LAJO));
+          if (((void *)__FDCV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__FDCV->__TPC);
+            __GDCV=((____BC *)__YC);
+            if ((__GDCV->__OFL <= __GDCV->__WJ)) {
+              if ((__GDCV->__OFL ==  0)) {
+                __GDCV->__OFL= 32;
+                __HDCV=__RVW( 32);
+                __GDCV->__FFL=__HDCV;
               } else /* FALSE */ {
-                __tmp__ZBCV=(__INTEGER__Q)(Self__XBCV->capacity__HFL <<  1);
-                __tmp__YBCV=((__CHARACTER__DB *)Self__XBCV->storage__4EL);
-                old_nb_elts__1BCV=Self__XBCV->capacity__HFL;
-                __tmp__2BCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YBCV),((__UINTEGER_32__RWB )old_nb_elts__1BCV),((__UINTEGER_32__RWB )__tmp__ZBCV));
-                __tmp__YBCV=((__CHARACTER__DB *)__tmp__2BCV);
-                clear__to__F00(__tmp__YBCV,old_nb_elts__1BCV,(__INTEGER__Q)(__tmp__ZBCV -  1));
-                Self__XBCV->storage__4EL=__tmp__YBCV;
-                Self__XBCV->capacity__HFL=__tmp__ZBCV;
+                __IDCV=(____Q)(__GDCV->__OFL <<  1);
+                __HDCV=((____DB *)__GDCV->__FFL);
+                __KDCV=__GDCV->__OFL;
+                __LDCV=__55W(((____IB )__HDCV),((____YWB )__KDCV),((____YWB )__IDCV));
+                __HDCV=((____DB *)__LDCV);
+                __M00(__HDCV,__KDCV,(____Q)(__IDCV -  1));
+                __GDCV->__FFL=__HDCV;
+                __GDCV->__OFL=__IDCV;
               };
             };
-            ((__CHARACTER__DB *)Self__XBCV->storage__4EL)[Self__XBCV->count__WJ]=' ';
-            Self__XBCV->count__WJ=(__INTEGER__Q)(Self__XBCV->count__WJ +  1);
+            ((____DB *)__GDCV->__FFL)[__GDCV->__WJ]=' ';
+            __GDCV->__WJ=(____Q)(__GDCV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__WBCV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__FDCV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__24IO)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__LAJO)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__24IO))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__LAJO))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__BNMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__24IO));
-          Self__XBCV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__XBCV->capacity__HFL <= Self__XBCV->count__WJ)) {
-            if ((Self__XBCV->capacity__HFL ==  0)) {
-              Self__XBCV->capacity__HFL= 32;
-              __tmp__YBCV=create__KVW( 32);
-              Self__XBCV->storage__4EL=__tmp__YBCV;
+        case ____2VRC__: {
+          __QOMS=((____2VRC *)((____QMB *)__LAJO));
+          __GDCV=((____BC *)__YC);
+          if ((__GDCV->__OFL <= __GDCV->__WJ)) {
+            if ((__GDCV->__OFL ==  0)) {
+              __GDCV->__OFL= 32;
+              __HDCV=__RVW( 32);
+              __GDCV->__FFL=__HDCV;
             } else /* FALSE */ {
-              __tmp__ZBCV=(__INTEGER__Q)(Self__XBCV->capacity__HFL <<  1);
-              __tmp__YBCV=((__CHARACTER__DB *)Self__XBCV->storage__4EL);
-              old_nb_elts__1BCV=Self__XBCV->capacity__HFL;
-              __tmp__2BCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YBCV),((__UINTEGER_32__RWB )old_nb_elts__1BCV),((__UINTEGER_32__RWB )__tmp__ZBCV));
-              __tmp__YBCV=((__CHARACTER__DB *)__tmp__2BCV);
-              clear__to__F00(__tmp__YBCV,old_nb_elts__1BCV,(__INTEGER__Q)(__tmp__ZBCV -  1));
-              Self__XBCV->storage__4EL=__tmp__YBCV;
-              Self__XBCV->capacity__HFL=__tmp__ZBCV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__XBCV->storage__4EL)[Self__XBCV->count__WJ]='(';
-          Self__XBCV->count__WJ=(__INTEGER__Q)(Self__XBCV->count__WJ +  1);
-          display_raw__DGAD(Self__BNMS,string_tmp__YC);
-          Self__XBCV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__XBCV->capacity__HFL <= Self__XBCV->count__WJ)) {
-            if ((Self__XBCV->capacity__HFL ==  0)) {
-              Self__XBCV->capacity__HFL= 32;
-              __tmp__YBCV=create__KVW( 32);
-              Self__XBCV->storage__4EL=__tmp__YBCV;
+              __IDCV=(____Q)(__GDCV->__OFL <<  1);
+              __HDCV=((____DB *)__GDCV->__FFL);
+              __KDCV=__GDCV->__OFL;
+              __LDCV=__55W(((____IB )__HDCV),((____YWB )__KDCV),((____YWB )__IDCV));
+              __HDCV=((____DB *)__LDCV);
+              __M00(__HDCV,__KDCV,(____Q)(__IDCV -  1));
+              __GDCV->__FFL=__HDCV;
+              __GDCV->__OFL=__IDCV;
+            };
+          };
+          ((____DB *)__GDCV->__FFL)[__GDCV->__WJ]='(';
+          __GDCV->__WJ=(____Q)(__GDCV->__WJ +  1);
+          __SHAD(__QOMS,__YC);
+          __GDCV=((____BC *)__YC);
+          if ((__GDCV->__OFL <= __GDCV->__WJ)) {
+            if ((__GDCV->__OFL ==  0)) {
+              __GDCV->__OFL= 32;
+              __HDCV=__RVW( 32);
+              __GDCV->__FFL=__HDCV;
             } else /* FALSE */ {
-              __tmp__ZBCV=(__INTEGER__Q)(Self__XBCV->capacity__HFL <<  1);
-              __tmp__YBCV=((__CHARACTER__DB *)Self__XBCV->storage__4EL);
-              old_nb_elts__1BCV=Self__XBCV->capacity__HFL;
-              __tmp__2BCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YBCV),((__UINTEGER_32__RWB )old_nb_elts__1BCV),((__UINTEGER_32__RWB )__tmp__ZBCV));
-              __tmp__YBCV=((__CHARACTER__DB *)__tmp__2BCV);
-              clear__to__F00(__tmp__YBCV,old_nb_elts__1BCV,(__INTEGER__Q)(__tmp__ZBCV -  1));
-              Self__XBCV->storage__4EL=__tmp__YBCV;
-              Self__XBCV->capacity__HFL=__tmp__ZBCV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__XBCV->storage__4EL)[Self__XBCV->count__WJ]=')';
-          Self__XBCV->count__WJ=(__INTEGER__Q)(Self__XBCV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__24IO)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__F1IO),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__C3IO)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__K4IO=((__SLOT_CODE__MIRG *)__tmp__C3IO)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__K4IO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__E4IO=((__ITM_SLOT__HLC *)__tmp__K4IO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __IDCV=(____Q)(__GDCV->__OFL <<  1);
+              __HDCV=((____DB *)__GDCV->__FFL);
+              __KDCV=__GDCV->__OFL;
+              __LDCV=__55W(((____IB )__HDCV),((____YWB )__KDCV),((____YWB )__IDCV));
+              __HDCV=((____DB *)__LDCV);
+              __M00(__HDCV,__KDCV,(____Q)(__IDCV -  1));
+              __GDCV->__FFL=__HDCV;
+              __GDCV->__OFL=__IDCV;
+            };
+          };
+          ((____DB *)__GDCV->__FFL)[__GDCV->__WJ]=')';
+          __GDCV->__WJ=(____Q)(__GDCV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__LAJO)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__U2IO),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__R4IO)->__id==____1JRG__) {
+          __Z5IO=((____1JRG *)__R4IO)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__Z5IO)->__id==____OLC__) {
+            __T5IO=((____OLC *)__Z5IO)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__E4IO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__K4IO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __T5IO=((____4G0D *)__Z5IO)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__E4IO=((__SLOT_DATA__WIRG *)__tmp__C3IO)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __T5IO=((____FKRG *)__R4IO)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__E4IO);
-        put_position__HRE(Self__E1IO->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.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(__T5IO);
+        __ORE(__T2IO->__VVPM.__D0VL.__CK.__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));
         };
       };
-      __tmp__M5IO=read__NUEI(((__LOCAL__43WC *)__tmp__VMMS));
-      __tmp__O5IO=new_read__slot__receiver__self__intern__3J2C(Self__E1IO->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__C3IO,__tmp__M5IO,__tmp__M5IO,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__O5IO);
-      __tmp__C3IO=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__O5IO));
-      result__I1IO=__tmp__C3IO;
-      __tmp__V4IO=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__V4IO=FALSE__O__;
-    };
-    if ((! __tmp__V4IO)) {
-      __tmp__Y2IO=static_type__5DWN(Self__E1IO);
-      __tmp__V4IO=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__F1IO),__tmp__Y2IO);
-      if (__tmp__V4IO) {
-        __tmp__J3IO=static_type__5DWN(Self__E1IO);
-        __tmp__JNMS=create__name__style__type__0HND(Self__E1IO->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__J3IO));
-        __tmp__QNMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__JNMS),Self__E1IO->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__E1IO);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QNMS);
-        __tmp__HAJO=get__HJC(last_cast_name__C31J);
-        __tmp__W5GP=get_slot__452I(((__TYPE_FULL__PMB *)t__F1IO),__tmp__HAJO);
-        if (((void *)__tmp__W5GP == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__F1IO),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__S4IO=static_type__5DWN(Self__E1IO);
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__S4IO),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__HAJO);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__F1IO),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__G1IO);
-          __tmp__2AJO=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__F1IO));
-          put_position__HRE(__tmp__2AJO->parent_named__PF.parent_itm_object__OF.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);
+      __1AJO=__2VEI(((____N5WC *)__EOMS));
+      __3AJO=__ML2C(__T2IO->__VVPM.__D0VL.__CK.__YH.__O2B,__R4IO,__1AJO,__1AJO,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__3AJO);
+      __R4IO=__BR5H(((____UL2C *)__3AJO));
+      __X2IO=__R4IO;
+      __EAJO=__K__;
+    } else /* FALSE */ {
+      __EAJO=__O__;
+    };
+    if ((! __EAJO)) {
+      __H4IO=__OFWN(__T2IO);
+      __EAJO=__1XRL(((____WMB *)__U2IO),__H4IO);
+      if (__EAJO) {
+        __Y4IO=__OFWN(__T2IO);
+        __YOMS=__JJND(__T2IO->__VVPM.__D0VL.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__Y4IO));
+        __5OMS=__BQRJ(((____N5WC *)__YOMS),__T2IO->__VVPM.__D0VL.__CK.__YH.__O2B,__T2IO);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5OMS);
+        __WBJO=__OJC(__R41J);
+        __FBHP=__NB3I(((____WMB *)__U2IO),__WBJO);
+        if (((void *)__FBHP == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__U2IO),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __BAJO=__OFWN(__T2IO);
+          __CQXE(((____WMB *)__BAJO),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__WBJO);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__U2IO),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__V2IO);
+          __LCJO=__IFMJ(((____WMB *)__U2IO));
+          __ORE(__LCJO->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__W5GP)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__W5GP)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZBCV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__W5GP));
+        if (((struct ___OBJ *)__FBHP)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__FBHP)->__2JRG->__QLC)->__id==____OLC__) {
+            __IDCV=__HVRL(((____1JRG *)__FBHP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZBCV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__W5GP));
+            __IDCV=__HVRL(((____1JRG *)__FBHP));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__W5GP)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZBCV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__W5GP));
+          if (((struct ___OBJ *)((____FKRG *)__FBHP)->__HKRG->__QLC)->__id==____OLC__) {
+            __IDCV=__4VRL(((____FKRG *)__FBHP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZBCV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__W5GP));
+            __IDCV=__4VRL(((____FKRG *)__FBHP));
           };
         };
-        if ((__tmp__ZBCV !=  2)) {
-          if (((struct ___OBJ *)__tmp__W5GP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__24IO=((__SLOT_CODE__MIRG *)__tmp__W5GP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__24IO)->__id==__ITM_SLOT__HLC__) {
-              __tmp__IBJO=((__ITM_SLOT__HLC *)__tmp__24IO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__IDCV !=  2)) {
+          if (((struct ___OBJ *)__FBHP)->__id==____1JRG__) {
+            __LAJO=((____1JRG *)__FBHP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__LAJO)->__id==____OLC__) {
+              __XCJO=((____OLC *)__LAJO)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__IBJO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__24IO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __XCJO=((____4G0D *)__LAJO)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__IBJO=((__SLOT_DATA__WIRG *)__tmp__W5GP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __XCJO=((____FKRG *)__FBHP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__IBJO);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__XCJO);
+          __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 *)__tmp__W5GP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__K4IO=((__SLOT_CODE__MIRG *)__tmp__W5GP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__K4IO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__24IO=((__ITM_SLOT__HLC *)__tmp__K4IO)->result_type__3VOB;
+        if (((struct ___OBJ *)__FBHP)->__id==____1JRG__) {
+          __Z5IO=((____1JRG *)__FBHP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__Z5IO)->__id==____OLC__) {
+            __LAJO=((____OLC *)__Z5IO)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__24IO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__K4IO)->parent_itm_slot__QF0D.result_type__3VOB;
+            __LAJO=((____4G0D *)__Z5IO)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__K4IO=((__SLOT_DATA__WIRG *)__tmp__W5GP)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__K4IO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__24IO=((__ITM_SLOT__HLC *)__tmp__K4IO)->result_type__3VOB;
+          __Z5IO=((____FKRG *)__FBHP)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__Z5IO)->__id==____OLC__) {
+            __LAJO=((____OLC *)__Z5IO)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__24IO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__K4IO)->parent_itm_slot__QF0D.result_type__3VOB;
+            __LAJO=((____4G0D *)__Z5IO)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__24IO==NULL) {
-          __tmp__K4IO=NULL;
+        if (__LAJO==NULL) {
+          __Z5IO=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__24IO)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__K4IO=((void *)__tmp__24IO);
+          switch (((struct ___OBJ *)__LAJO)->__id) {
+          case ____QMB__: {
+            __Z5IO=((void *)__LAJO);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__K4IO=((void *)__tmp__24IO);
+          case ____0MB__: {
+            __Z5IO=((void *)__LAJO);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__K4IO=((void *)__tmp__24IO);
+          case ____KPB__: {
+            __Z5IO=((void *)__LAJO);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__K4IO=((void *)__tmp__24IO);
+          case ____TEZ__: {
+            __Z5IO=((void *)__LAJO);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__K4IO=NULL;
+          case ____2VRC__: {
+            __Z5IO=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__K4IO=NULL;
+          case ____GZRC__: {
+            __Z5IO=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__K4IO == (void *)NULL)) {
-          __tmp__ZBJO=TRUE__K__;
+        if (((void *)__Z5IO == (void *)NULL)) {
+          __IDJO=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__K4IO)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__WBJO=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__K4IO));
+          switch (((struct ___OBJ *)__Z5IO)->__id) {
+          case ____QMB__: {
+            __FDJO=__43X(((____QMB *)__Z5IO));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__WBJO=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__K4IO)));
+          case ____0MB__: {
+            __FDJO=__D5X(((____0MB *)((____QMB *)__Z5IO)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__WBJO=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__K4IO)),NULL);
+          case ____KPB__: {
+            __FDJO=__LAY(((____KPB *)((____QMB *)__Z5IO)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__WBJO=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__K4IO)),NULL);
+          case ____TEZ__: {
+            __FDJO=__HZ1D(((____TEZ *)((____QMB *)__Z5IO)),NULL);
           } break;
           };
-          __tmp__ZBJO=((void *)__tmp__WBJO != (void *)t__F1IO);
+          __IDJO=((void *)__FDJO != (void *)__U2IO);
         };
-        if (__tmp__ZBJO) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__W5GP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__24IO=((__SLOT_CODE__MIRG *)__tmp__W5GP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__24IO)->__id==__ITM_SLOT__HLC__) {
-              __tmp__ACJO=((__ITM_SLOT__HLC *)__tmp__24IO)->result_type__3VOB;
+        if (__IDJO) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__FBHP)->__id==____1JRG__) {
+            __LAJO=((____1JRG *)__FBHP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__LAJO)->__id==____OLC__) {
+              __PDJO=((____OLC *)__LAJO)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__ACJO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__24IO)->parent_itm_slot__QF0D.result_type__3VOB;
+              __PDJO=((____4G0D *)__LAJO)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__24IO=((__SLOT_DATA__WIRG *)__tmp__W5GP)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__24IO)->__id==__ITM_SLOT__HLC__) {
-              __tmp__ACJO=((__ITM_SLOT__HLC *)__tmp__24IO)->result_type__3VOB;
+            __LAJO=((____FKRG *)__FBHP)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__LAJO)->__id==____OLC__) {
+              __PDJO=((____OLC *)__LAJO)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__ACJO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__24IO)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__ACJO)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__ACJO)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__QCCV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ACJO));
-            if (((void *)Self__QCCV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__QCCV->style__MPC);
-              Self__RCCV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__RCCV->capacity__HFL <= Self__RCCV->count__WJ)) {
-                if ((Self__RCCV->capacity__HFL ==  0)) {
-                  Self__RCCV->capacity__HFL= 32;
-                  __tmp__SCCV=create__KVW( 32);
-                  Self__RCCV->storage__4EL=__tmp__SCCV;
+              __PDJO=((____4G0D *)__LAJO)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__PDJO)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__PDJO)->__KPC);
+          } break;
+          case ____0MB__: {
+            __5DCV=((____0MB *)((____QMB *)__PDJO));
+            if (((void *)__5DCV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__5DCV->__TPC);
+              __AECV=((____BC *)__YC);
+              if ((__AECV->__OFL <= __AECV->__WJ)) {
+                if ((__AECV->__OFL ==  0)) {
+                  __AECV->__OFL= 32;
+                  __BECV=__RVW( 32);
+                  __AECV->__FFL=__BECV;
                 } else /* FALSE */ {
-                  __tmp__TCCV=(__INTEGER__Q)(Self__RCCV->capacity__HFL <<  1);
-                  __tmp__SCCV=((__CHARACTER__DB *)Self__RCCV->storage__4EL);
-                  old_nb_elts__VCCV=Self__RCCV->capacity__HFL;
-                  __tmp__WCCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SCCV),((__UINTEGER_32__RWB )old_nb_elts__VCCV),((__UINTEGER_32__RWB )__tmp__TCCV));
-                  __tmp__SCCV=((__CHARACTER__DB *)__tmp__WCCV);
-                  clear__to__F00(__tmp__SCCV,old_nb_elts__VCCV,(__INTEGER__Q)(__tmp__TCCV -  1));
-                  Self__RCCV->storage__4EL=__tmp__SCCV;
-                  Self__RCCV->capacity__HFL=__tmp__TCCV;
+                  __CECV=(____Q)(__AECV->__OFL <<  1);
+                  __BECV=((____DB *)__AECV->__FFL);
+                  __EECV=__AECV->__OFL;
+                  __FECV=__55W(((____IB )__BECV),((____YWB )__EECV),((____YWB )__CECV));
+                  __BECV=((____DB *)__FECV);
+                  __M00(__BECV,__EECV,(____Q)(__CECV -  1));
+                  __AECV->__FFL=__BECV;
+                  __AECV->__OFL=__CECV;
                 };
               };
-              ((__CHARACTER__DB *)Self__RCCV->storage__4EL)[Self__RCCV->count__WJ]=' ';
-              Self__RCCV->count__WJ=(__INTEGER__Q)(Self__RCCV->count__WJ +  1);
+              ((____DB *)__AECV->__FFL)[__AECV->__WJ]=' ';
+              __AECV->__WJ=(____Q)(__AECV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__QCCV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__5DCV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ACJO)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__PDJO)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ACJO))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__PDJO))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__VNMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ACJO));
-            Self__RCCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__RCCV->capacity__HFL <= Self__RCCV->count__WJ)) {
-              if ((Self__RCCV->capacity__HFL ==  0)) {
-                Self__RCCV->capacity__HFL= 32;
-                __tmp__SCCV=create__KVW( 32);
-                Self__RCCV->storage__4EL=__tmp__SCCV;
+          case ____2VRC__: {
+            __EPMS=((____2VRC *)((____QMB *)__PDJO));
+            __AECV=((____BC *)__YC);
+            if ((__AECV->__OFL <= __AECV->__WJ)) {
+              if ((__AECV->__OFL ==  0)) {
+                __AECV->__OFL= 32;
+                __BECV=__RVW( 32);
+                __AECV->__FFL=__BECV;
               } else /* FALSE */ {
-                __tmp__TCCV=(__INTEGER__Q)(Self__RCCV->capacity__HFL <<  1);
-                __tmp__SCCV=((__CHARACTER__DB *)Self__RCCV->storage__4EL);
-                old_nb_elts__VCCV=Self__RCCV->capacity__HFL;
-                __tmp__WCCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SCCV),((__UINTEGER_32__RWB )old_nb_elts__VCCV),((__UINTEGER_32__RWB )__tmp__TCCV));
-                __tmp__SCCV=((__CHARACTER__DB *)__tmp__WCCV);
-                clear__to__F00(__tmp__SCCV,old_nb_elts__VCCV,(__INTEGER__Q)(__tmp__TCCV -  1));
-                Self__RCCV->storage__4EL=__tmp__SCCV;
-                Self__RCCV->capacity__HFL=__tmp__TCCV;
+                __CECV=(____Q)(__AECV->__OFL <<  1);
+                __BECV=((____DB *)__AECV->__FFL);
+                __EECV=__AECV->__OFL;
+                __FECV=__55W(((____IB )__BECV),((____YWB )__EECV),((____YWB )__CECV));
+                __BECV=((____DB *)__FECV);
+                __M00(__BECV,__EECV,(____Q)(__CECV -  1));
+                __AECV->__FFL=__BECV;
+                __AECV->__OFL=__CECV;
               };
             };
-            ((__CHARACTER__DB *)Self__RCCV->storage__4EL)[Self__RCCV->count__WJ]='(';
-            Self__RCCV->count__WJ=(__INTEGER__Q)(Self__RCCV->count__WJ +  1);
-            display_raw__DGAD(Self__VNMS,string_tmp__YC);
-            Self__RCCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__RCCV->capacity__HFL <= Self__RCCV->count__WJ)) {
-              if ((Self__RCCV->capacity__HFL ==  0)) {
-                Self__RCCV->capacity__HFL= 32;
-                __tmp__SCCV=create__KVW( 32);
-                Self__RCCV->storage__4EL=__tmp__SCCV;
+            ((____DB *)__AECV->__FFL)[__AECV->__WJ]='(';
+            __AECV->__WJ=(____Q)(__AECV->__WJ +  1);
+            __SHAD(__EPMS,__YC);
+            __AECV=((____BC *)__YC);
+            if ((__AECV->__OFL <= __AECV->__WJ)) {
+              if ((__AECV->__OFL ==  0)) {
+                __AECV->__OFL= 32;
+                __BECV=__RVW( 32);
+                __AECV->__FFL=__BECV;
               } else /* FALSE */ {
-                __tmp__TCCV=(__INTEGER__Q)(Self__RCCV->capacity__HFL <<  1);
-                __tmp__SCCV=((__CHARACTER__DB *)Self__RCCV->storage__4EL);
-                old_nb_elts__VCCV=Self__RCCV->capacity__HFL;
-                __tmp__WCCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SCCV),((__UINTEGER_32__RWB )old_nb_elts__VCCV),((__UINTEGER_32__RWB )__tmp__TCCV));
-                __tmp__SCCV=((__CHARACTER__DB *)__tmp__WCCV);
-                clear__to__F00(__tmp__SCCV,old_nb_elts__VCCV,(__INTEGER__Q)(__tmp__TCCV -  1));
-                Self__RCCV->storage__4EL=__tmp__SCCV;
-                Self__RCCV->capacity__HFL=__tmp__TCCV;
+                __CECV=(____Q)(__AECV->__OFL <<  1);
+                __BECV=((____DB *)__AECV->__FFL);
+                __EECV=__AECV->__OFL;
+                __FECV=__55W(((____IB )__BECV),((____YWB )__EECV),((____YWB )__CECV));
+                __BECV=((____DB *)__FECV);
+                __M00(__BECV,__EECV,(____Q)(__CECV -  1));
+                __AECV->__FFL=__BECV;
+                __AECV->__OFL=__CECV;
               };
             };
-            ((__CHARACTER__DB *)Self__RCCV->storage__4EL)[Self__RCCV->count__WJ]=')';
-            Self__RCCV->count__WJ=(__INTEGER__Q)(Self__RCCV->count__WJ +  1);
+            ((____DB *)__AECV->__FFL)[__AECV->__WJ]=')';
+            __AECV->__WJ=(____Q)(__AECV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ACJO)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__PDJO)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__F1IO),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__W5GP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__24IO=((__SLOT_CODE__MIRG *)__tmp__W5GP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__24IO)->__id==__ITM_SLOT__HLC__) {
-              __tmp__IBJO=((__ITM_SLOT__HLC *)__tmp__24IO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__U2IO),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__FBHP)->__id==____1JRG__) {
+            __LAJO=((____1JRG *)__FBHP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__LAJO)->__id==____OLC__) {
+              __XCJO=((____OLC *)__LAJO)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__IBJO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__24IO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __XCJO=((____4G0D *)__LAJO)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__IBJO=((__SLOT_DATA__WIRG *)__tmp__W5GP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __XCJO=((____FKRG *)__FBHP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__IBJO);
-          put_position__HRE(Self__E1IO->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.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(__XCJO);
+          __ORE(__T2IO->__VVPM.__D0VL.__CK.__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));
           };
         };
-        __tmp__PCJO=create_with_capacity__CBZH( 2);
-        __tmp__RCJO=create__type__IJ2C(Self__E1IO->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B,t__F1IO);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__PCJO),__tmp__RCJO);
-        __tmp__UCJO=read__NUEI(((__LOCAL__43WC *)__tmp__JNMS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__PCJO),__tmp__UCJO);
-        __tmp__E4IO=Self__E1IO->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__K4IO=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__PCJO)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__K4IO)->__id) {
-        case __STRING_CST__5J__: {
-          Self__NDCV=((__STRING_CST__5J *)__tmp__K4IO);
-          result__JDCV=NULL;
-          __tmp__2BCV=((__POINTER__IB )(NULL));
-          __tmp__43IO= 0;
-          __tmp__WCCV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__WCCV ==  0)) {
-            result__JDCV=Self__NDCV;
-          } else /* FALSE */ {
-            __tmp__43IO=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCCV));
-            if ((__tmp__43IO == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__ODCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PDCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QDCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PDCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__ODCV=micro_alloc__table__lab__HKI(__tmp__PDCV,((__POINTER__IB )(&(table_size[(__tmp__QDCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PDCV)));
-              __tmp__2BCV=__tmp__ODCV;
+        __4DJO=__RCZH( 2);
+        __AEJO=__XK2C(__T2IO->__VVPM.__D0VL.__CK.__YH.__O2B,__U2IO);
+        __0YEI(((____ABXC *)__4DJO),__AEJO);
+        __DEJO=__2VEI(((____N5WC *)__YOMS));
+        __0YEI(((____ABXC *)__4DJO),__DEJO);
+        __T5IO=__T2IO->__VVPM.__D0VL.__CK.__YH.__O2B;
+        __Z5IO=((void **)((____ABXC *)__4DJO)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__Z5IO)->__id) {
+        case ____5J__: {
+          __2ECV=((____5J *)__Z5IO);
+          __YECV=NULL;
+          __LDCV=((____IB )(NULL));
+          __N5IO= 0;
+          __FECV=((____IB )sizeof(____5J));
+          if (((unsigned long)__FECV ==  0)) {
+            __YECV=__2ECV;
+          } else /* FALSE */ {
+            __N5IO=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FECV));
+            if ((__N5IO == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ECV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4ECV=(void *)((unsigned long)(void *)((unsigned long)__FECV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5ECV=((____YWB )((____Q )(void *)((unsigned long)__4ECV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3ECV=__OKI(__4ECV,((____IB )(&(table_size[(__5ECV)-1]))),((____YWB )((____Q )__4ECV)));
+              __LDCV=__3ECV;
             } else /* FALSE */ {
-              __tmp__QDCV=((__UINTEGER_32__RWB )__tmp__43IO);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__ODCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PDCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__ODCV=micro_alloc__table__lab__HKI(__tmp__PDCV,((__POINTER__IB )(&(table_type[(__tmp__QDCV)]))),(__UINTEGER_32__RWB)(__tmp__QDCV |  1));
-              __tmp__2BCV=__tmp__ODCV;
-            };
-            result__JDCV=((__STRING_CST__5J *)__tmp__2BCV);
-            *(result__JDCV) = *(Self__NDCV);
-          };
-          __tmp__24IO=result__JDCV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__24IO=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__K4IO));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__ZNMS=((__PROTOTYPE_CST__45WC *)__tmp__K4IO);
-          __tmp__0NMS=create__type__IJ2C(Self__ZNMS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZNMS->parent_constant__55WC.static_type__SG4D);
-          __tmp__24IO=__tmp__0NMS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__2NMS=((__INTEGER_CST__KAXC *)__tmp__K4IO);
-          __tmp__IBJO=Self__2NMS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__FECV=Self__2NMS->value__YG4D;
-          __tmp__S4IO=Self__2NMS->parent_constant__LAXC.static_type__SG4D;
-          Self__2NMS=NULL;
-          __tmp__2BCV=((__POINTER__IB )(NULL));
-          __tmp__43IO= 0;
-          __tmp__WCCV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__WCCV ==  0)) {
-            Self__2NMS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__43IO=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCCV));
-            if ((__tmp__43IO == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__ODCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PDCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QDCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PDCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__ODCV=micro_alloc__table__lab__HKI(__tmp__PDCV,((__POINTER__IB )(&(table_size[(__tmp__QDCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PDCV)));
-              __tmp__2BCV=__tmp__ODCV;
+              __5ECV=((____YWB )__N5IO);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ECV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4ECV=(void *)((unsigned long)(void *)((unsigned long)__FECV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3ECV=__OKI(__4ECV,((____IB )(&(table_type[(__5ECV)]))),(____YWB)(__5ECV |  1));
+              __LDCV=__3ECV;
+            };
+            __YECV=((____5J *)__LDCV);
+            *(__YECV) = *(__2ECV);
+          };
+          __LAJO=__YECV;
+        } break;
+        case ____0AXC__: {
+          __LAJO=__JZAL(((____0AXC *)__Z5IO));
+        } break;
+        case ____NBXC__: {
+          __IPMS=((____NBXC *)__Z5IO);
+          __JPMS=__XK2C(__IPMS->__OBXC.__DK.__CK.__YH.__O2B,__IPMS->__OBXC.__BI4D);
+          __LAJO=__JPMS;
+        } break;
+        case ____ZBXC__: {
+          __LPMS=((____ZBXC *)__Z5IO);
+          __XCJO=__LPMS->__0BXC.__DK.__CK.__YH.__O2B;
+          __UFCV=__LPMS->__HI4D;
+          __BAJO=__LPMS->__0BXC.__BI4D;
+          __LPMS=NULL;
+          __LDCV=((____IB )(NULL));
+          __N5IO= 0;
+          __FECV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__FECV ==  0)) {
+            __LPMS=__ZBXC__;
+          } else /* FALSE */ {
+            __N5IO=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FECV));
+            if ((__N5IO == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ECV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4ECV=(void *)((unsigned long)(void *)((unsigned long)__FECV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5ECV=((____YWB )((____Q )(void *)((unsigned long)__4ECV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3ECV=__OKI(__4ECV,((____IB )(&(table_size[(__5ECV)-1]))),((____YWB )((____Q )__4ECV)));
+              __LDCV=__3ECV;
             } else /* FALSE */ {
-              __tmp__QDCV=((__UINTEGER_32__RWB )__tmp__43IO);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__ODCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PDCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__ODCV=micro_alloc__table__lab__HKI(__tmp__PDCV,((__POINTER__IB )(&(table_type[(__tmp__QDCV)]))),(__UINTEGER_32__RWB)(__tmp__QDCV |  1));
-              __tmp__2BCV=__tmp__ODCV;
-            };
-            Self__2NMS=((__INTEGER_CST__KAXC *)__tmp__2BCV);
-            *(Self__2NMS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__DECV=((__INTEGER_CST__KAXC *)Self__2NMS);
-          Self__DECV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__IBJO;
-          Self__DECV->value__YG4D=v__FECV;
-          Self__DECV->parent_constant__LAXC.static_type__SG4D=__tmp__S4IO;
-          check_type__KYEE(Self__DECV);
-          __tmp__24IO=Self__2NMS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__24IO=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__K4IO));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__FGRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__K4IO)->local__PUEJ));
-          if (__tmp__FGRT==NULL) {
-            __tmp__GGRT=NULL;
+              __5ECV=((____YWB )__N5IO);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ECV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4ECV=(void *)((unsigned long)(void *)((unsigned long)__FECV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3ECV=__OKI(__4ECV,((____IB )(&(table_type[(__5ECV)]))),(____YWB)(__5ECV |  1));
+              __LDCV=__3ECV;
+            };
+            __LPMS=((____ZBXC *)__LDCV);
+            *(__LPMS) = *(__ZBXC__);
+          };
+          __SFCV=((____ZBXC *)__LPMS);
+          __SFCV->__0BXC.__DK.__CK.__YH.__O2B=__XCJO;
+          __SFCV->__HI4D=__UFCV;
+          __SFCV->__0BXC.__BI4D=__BAJO;
+          __ZZEE(__SFCV);
+          __LAJO=__LPMS;
+        } break;
+        case ____DMWH__: {
+          __LAJO=__W3OK(((____DMWH *)__Z5IO));
+        } break;
+        case ____2A0I__: {
+          __UHRT=__2VEI(((____N5WC *)((____2A0I *)__Z5IO)->__4VEJ));
+          if (__UHRT==NULL) {
+            __VHRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__GGRT=((__READ_LOCAL__N5ZI *)__tmp__FGRT);
+            __VHRT=((____2A0I *)__UHRT);
           };
-          __tmp__24IO=__tmp__GGRT;
+          __LAJO=__VHRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__24IO=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__K4IO));
+        case ____HJNJ__: {
+          __LAJO=__Y0AL(((____HJNJ *)__Z5IO));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__24IO=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__K4IO));
+        case ____SJNJ__: {
+          __LAJO=__D1AL(((____SJNJ *)__Z5IO));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__AOMS=((__IS_EXPANDED__L5NJ *)__tmp__K4IO);
-          __tmp__IBJO=Self__AOMS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__FGRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__AOMS->receiver__554J)->local__PUEJ));
-          if (__tmp__FGRT==NULL) {
-            __tmp__GGRT=NULL;
+        case ____0AOJ__: {
+          __PPMS=((____0AOJ *)__Z5IO);
+          __XCJO=__PPMS->__1AOJ.__CK.__YH.__O2B;
+          __UHRT=__2VEI(((____N5WC *)((____2A0I *)__PPMS->__OB5J)->__4VEJ));
+          if (__UHRT==NULL) {
+            __VHRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__GGRT=((__READ_LOCAL__N5ZI *)__tmp__FGRT);
-          };
-          Self__AOMS=NULL;
-          __tmp__2BCV=((__POINTER__IB )(NULL));
-          __tmp__43IO= 0;
-          __tmp__WCCV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__WCCV ==  0)) {
-            Self__AOMS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__43IO=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCCV));
-            if ((__tmp__43IO == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__ODCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PDCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QDCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PDCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__ODCV=micro_alloc__table__lab__HKI(__tmp__PDCV,((__POINTER__IB )(&(table_size[(__tmp__QDCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PDCV)));
-              __tmp__2BCV=__tmp__ODCV;
+            __VHRT=((____2A0I *)__UHRT);
+          };
+          __PPMS=NULL;
+          __LDCV=((____IB )(NULL));
+          __N5IO= 0;
+          __FECV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__FECV ==  0)) {
+            __PPMS=__0AOJ__;
+          } else /* FALSE */ {
+            __N5IO=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FECV));
+            if ((__N5IO == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ECV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4ECV=(void *)((unsigned long)(void *)((unsigned long)__FECV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5ECV=((____YWB )((____Q )(void *)((unsigned long)__4ECV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3ECV=__OKI(__4ECV,((____IB )(&(table_size[(__5ECV)-1]))),((____YWB )((____Q )__4ECV)));
+              __LDCV=__3ECV;
             } else /* FALSE */ {
-              __tmp__QDCV=((__UINTEGER_32__RWB )__tmp__43IO);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__ODCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PDCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__ODCV=micro_alloc__table__lab__HKI(__tmp__PDCV,((__POINTER__IB )(&(table_type[(__tmp__QDCV)]))),(__UINTEGER_32__RWB)(__tmp__QDCV |  1));
-              __tmp__2BCV=__tmp__ODCV;
-            };
-            Self__AOMS=((__IS_EXPANDED__L5NJ *)__tmp__2BCV);
-            *(Self__AOMS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__UECV=((__IS_EXPANDED__L5NJ *)Self__AOMS);
-          Self__UECV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__IBJO;
-          Self__UECV->receiver__554J=__tmp__GGRT;
-          __tmp__24IO=Self__AOMS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__FOMS=((__GET_TYPE_ID__V5NJ *)__tmp__K4IO);
-          __tmp__IBJO=Self__FOMS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__S4IO=Self__FOMS->receiver__EA5J;
-          Self__FOMS=NULL;
-          __tmp__2BCV=((__POINTER__IB )(NULL));
-          __tmp__43IO= 0;
-          __tmp__WCCV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__WCCV ==  0)) {
-            Self__FOMS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__43IO=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCCV));
-            if ((__tmp__43IO == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__ODCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PDCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QDCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PDCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__ODCV=micro_alloc__table__lab__HKI(__tmp__PDCV,((__POINTER__IB )(&(table_size[(__tmp__QDCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PDCV)));
-              __tmp__2BCV=__tmp__ODCV;
+              __5ECV=((____YWB )__N5IO);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ECV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4ECV=(void *)((unsigned long)(void *)((unsigned long)__FECV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3ECV=__OKI(__4ECV,((____IB )(&(table_type[(__5ECV)]))),(____YWB)(__5ECV |  1));
+              __LDCV=__3ECV;
+            };
+            __PPMS=((____0AOJ *)__LDCV);
+            *(__PPMS) = *(__0AOJ__);
+          };
+          __DGCV=((____0AOJ *)__PPMS);
+          __DGCV->__1AOJ.__CK.__YH.__O2B=__XCJO;
+          __DGCV->__OB5J=__VHRT;
+          __LAJO=__PPMS;
+        } break;
+        case ____EBOJ__: {
+          __UPMS=((____EBOJ *)__Z5IO);
+          __XCJO=__UPMS->__FBOJ.__CK.__YH.__O2B;
+          __BAJO=__UPMS->__TB5J;
+          __UPMS=NULL;
+          __LDCV=((____IB )(NULL));
+          __N5IO= 0;
+          __FECV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__FECV ==  0)) {
+            __UPMS=__EBOJ__;
+          } else /* FALSE */ {
+            __N5IO=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FECV));
+            if ((__N5IO == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ECV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4ECV=(void *)((unsigned long)(void *)((unsigned long)__FECV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5ECV=((____YWB )((____Q )(void *)((unsigned long)__4ECV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3ECV=__OKI(__4ECV,((____IB )(&(table_size[(__5ECV)-1]))),((____YWB )((____Q )__4ECV)));
+              __LDCV=__3ECV;
             } else /* FALSE */ {
-              __tmp__QDCV=((__UINTEGER_32__RWB )__tmp__43IO);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__ODCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PDCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__ODCV=micro_alloc__table__lab__HKI(__tmp__PDCV,((__POINTER__IB )(&(table_type[(__tmp__QDCV)]))),(__UINTEGER_32__RWB)(__tmp__QDCV |  1));
-              __tmp__2BCV=__tmp__ODCV;
-            };
-            Self__FOMS=((__GET_TYPE_ID__V5NJ *)__tmp__2BCV);
-            *(Self__FOMS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__EFCV=((__GET_TYPE_ID__V5NJ *)Self__FOMS);
-          Self__EFCV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__IBJO;
-          Self__EFCV->receiver__EA5J=__tmp__S4IO;
-          __tmp__24IO=Self__FOMS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__24IO=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__K4IO));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__24IO=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__K4IO));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__24IO=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__K4IO));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__24IO=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__K4IO));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__24IO=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__K4IO));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__24IO=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__K4IO));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__24IO=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__K4IO));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__24IO=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__K4IO));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__24IO=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__K4IO));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__IOMS=((__SIZE_OF__NGOJ *)__tmp__K4IO);
-          __tmp__IBJO=Self__IOMS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__S4IO=Self__IOMS->receiver__OC5J;
-          Self__IOMS=NULL;
-          __tmp__2BCV=((__POINTER__IB )(NULL));
-          __tmp__43IO= 0;
-          __tmp__WCCV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__WCCV ==  0)) {
-            Self__IOMS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__43IO=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCCV));
-            if ((__tmp__43IO == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__ODCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PDCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QDCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PDCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__ODCV=micro_alloc__table__lab__HKI(__tmp__PDCV,((__POINTER__IB )(&(table_size[(__tmp__QDCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PDCV)));
-              __tmp__2BCV=__tmp__ODCV;
+              __5ECV=((____YWB )__N5IO);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ECV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4ECV=(void *)((unsigned long)(void *)((unsigned long)__FECV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3ECV=__OKI(__4ECV,((____IB )(&(table_type[(__5ECV)]))),(____YWB)(__5ECV |  1));
+              __LDCV=__3ECV;
+            };
+            __UPMS=((____EBOJ *)__LDCV);
+            *(__UPMS) = *(__EBOJ__);
+          };
+          __TGCV=((____EBOJ *)__UPMS);
+          __TGCV->__FBOJ.__CK.__YH.__O2B=__XCJO;
+          __TGCV->__TB5J=__BAJO;
+          __LAJO=__UPMS;
+        } break;
+        case ____3BOJ__: {
+          __LAJO=__21AL(((____3BOJ *)__Z5IO));
+        } break;
+        case ____RCOJ__: {
+          __LAJO=__H2AL(((____RCOJ *)__Z5IO));
+        } break;
+        case ____HDOJ__: {
+          __LAJO=__S2AL(((____HDOJ *)__Z5IO));
+        } break;
+        case ____1DOJ__: {
+          __LAJO=__32AL(((____1DOJ *)__Z5IO));
+        } break;
+        case ____PEOJ__: {
+          __LAJO=__I3AL(((____PEOJ *)__Z5IO));
+        } break;
+        case ____DFOJ__: {
+          __LAJO=__T3AL(((____DFOJ *)__Z5IO));
+        } break;
+        case ____XFOJ__: {
+          __LAJO=__43AL(((____XFOJ *)__Z5IO));
+        } break;
+        case ____QGOJ__: {
+          __LAJO=__J4AL(((____QGOJ *)__Z5IO));
+        } break;
+        case ____EHOJ__: {
+          __LAJO=__X4AL(((____EHOJ *)__Z5IO));
+        } break;
+        case ____2HOJ__: {
+          __XPMS=((____2HOJ *)__Z5IO);
+          __XCJO=__XPMS->__3HOJ.__CK.__YH.__O2B;
+          __BAJO=__XPMS->__3D5J;
+          __XPMS=NULL;
+          __LDCV=((____IB )(NULL));
+          __N5IO= 0;
+          __FECV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__FECV ==  0)) {
+            __XPMS=__2HOJ__;
+          } else /* FALSE */ {
+            __N5IO=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FECV));
+            if ((__N5IO == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ECV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4ECV=(void *)((unsigned long)(void *)((unsigned long)__FECV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5ECV=((____YWB )((____Q )(void *)((unsigned long)__4ECV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3ECV=__OKI(__4ECV,((____IB )(&(table_size[(__5ECV)-1]))),((____YWB )((____Q )__4ECV)));
+              __LDCV=__3ECV;
             } else /* FALSE */ {
-              __tmp__QDCV=((__UINTEGER_32__RWB )__tmp__43IO);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__ODCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PDCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__ODCV=micro_alloc__table__lab__HKI(__tmp__PDCV,((__POINTER__IB )(&(table_type[(__tmp__QDCV)]))),(__UINTEGER_32__RWB)(__tmp__QDCV |  1));
-              __tmp__2BCV=__tmp__ODCV;
-            };
-            Self__IOMS=((__SIZE_OF__NGOJ *)__tmp__2BCV);
-            *(Self__IOMS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__UFCV=((__SIZE_OF__NGOJ *)Self__IOMS);
-          Self__UFCV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__IBJO;
-          Self__UFCV->receiver__OC5J=__tmp__S4IO;
-          __tmp__24IO=Self__IOMS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__24IO=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__K4IO));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__LOMS=((__REAL_CST__JLOJ *)__tmp__K4IO);
-          __tmp__IBJO=Self__LOMS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__GGCV=Self__LOMS->value__DD5J;
-          __tmp__S4IO=Self__LOMS->parent_constant__KLOJ.static_type__SG4D;
-          Self__LOMS=NULL;
-          __tmp__2BCV=((__POINTER__IB )(NULL));
-          __tmp__43IO= 0;
-          __tmp__WCCV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__WCCV ==  0)) {
-            Self__LOMS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__43IO=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WCCV));
-            if ((__tmp__43IO == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__ODCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PDCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__QDCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PDCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__ODCV=micro_alloc__table__lab__HKI(__tmp__PDCV,((__POINTER__IB )(&(table_size[(__tmp__QDCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PDCV)));
-              __tmp__2BCV=__tmp__ODCV;
+              __5ECV=((____YWB )__N5IO);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ECV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4ECV=(void *)((unsigned long)(void *)((unsigned long)__FECV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3ECV=__OKI(__4ECV,((____IB )(&(table_type[(__5ECV)]))),(____YWB)(__5ECV |  1));
+              __LDCV=__3ECV;
+            };
+            __XPMS=((____2HOJ *)__LDCV);
+            *(__XPMS) = *(__2HOJ__);
+          };
+          __DHCV=((____2HOJ *)__XPMS);
+          __DHCV->__3HOJ.__CK.__YH.__O2B=__XCJO;
+          __DHCV->__3D5J=__BAJO;
+          __LAJO=__XPMS;
+        } break;
+        case ____YIOJ__: {
+          __LAJO=__I5AL(((____YIOJ *)__Z5IO));
+        } break;
+        case ____YMOJ__: {
+          __0PMS=((____YMOJ *)__Z5IO);
+          __XCJO=__0PMS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __VHCV=__0PMS->__SE5J;
+          __BAJO=__0PMS->__ZMOJ.__BI4D;
+          __0PMS=NULL;
+          __LDCV=((____IB )(NULL));
+          __N5IO= 0;
+          __FECV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__FECV ==  0)) {
+            __0PMS=__YMOJ__;
+          } else /* FALSE */ {
+            __N5IO=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FECV));
+            if ((__N5IO == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ECV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4ECV=(void *)((unsigned long)(void *)((unsigned long)__FECV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __5ECV=((____YWB )((____Q )(void *)((unsigned long)__4ECV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3ECV=__OKI(__4ECV,((____IB )(&(table_size[(__5ECV)-1]))),((____YWB )((____Q )__4ECV)));
+              __LDCV=__3ECV;
             } else /* FALSE */ {
-              __tmp__QDCV=((__UINTEGER_32__RWB )__tmp__43IO);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__ODCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__PDCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__WCCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ODCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__ODCV=micro_alloc__table__lab__HKI(__tmp__PDCV,((__POINTER__IB )(&(table_type[(__tmp__QDCV)]))),(__UINTEGER_32__RWB)(__tmp__QDCV |  1));
-              __tmp__2BCV=__tmp__ODCV;
-            };
-            Self__LOMS=((__REAL_CST__JLOJ *)__tmp__2BCV);
-            *(Self__LOMS) = *(REAL_CST__JLOJ__);
-          };
-          Self__EGCV=((__REAL_CST__JLOJ *)Self__LOMS);
-          Self__EGCV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__IBJO;
-          Self__EGCV->value__DD5J=v__GGCV;
-          Self__EGCV->parent_constant__KLOJ.static_type__SG4D=__tmp__S4IO;
-          __tmp__24IO=Self__LOMS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__POMS=((__CHARACTER_CST__5LOJ *)__tmp__K4IO);
-          __tmp__QOMS=create__char__CMQJ(Self__POMS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__POMS->text__ID5J);
-          __tmp__24IO=__tmp__QOMS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__SOMS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__K4IO);
-          __tmp__TOMS=create__text__2PQJ(Self__SOMS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SOMS->string__EBJK);
-          __tmp__24IO=__tmp__TOMS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__24IO=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__K4IO));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__24IO=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__K4IO));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__24IO=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__K4IO));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__24IO=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__K4IO));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__24IO=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__K4IO));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__24IO=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__K4IO));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__24IO=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__K4IO));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__24IO=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__K4IO));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__ACJO=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__K4IO)->global__Y5JM),NULL);
-          if (__tmp__ACJO==NULL) {
-            __tmp__IPCU=NULL;
+              __5ECV=((____YWB )__N5IO);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ECV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __4ECV=(void *)((unsigned long)(void *)((unsigned long)__FECV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ECV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3ECV=__OKI(__4ECV,((____IB )(&(table_type[(__5ECV)]))),(____YWB)(__5ECV |  1));
+              __LDCV=__3ECV;
+            };
+            __0PMS=((____YMOJ *)__LDCV);
+            *(__0PMS) = *(__YMOJ__);
+          };
+          __THCV=((____YMOJ *)__0PMS);
+          __THCV->__ZMOJ.__DK.__CK.__YH.__O2B=__XCJO;
+          __THCV->__SE5J=__VHCV;
+          __THCV->__ZMOJ.__BI4D=__BAJO;
+          __LAJO=__0PMS;
+        } break;
+        case ____ONOJ__: {
+          __4PMS=((____ONOJ *)__Z5IO);
+          __5PMS=__RNQJ(__4PMS->__PNOJ.__DK.__CK.__YH.__O2B,__4PMS->__XE5J);
+          __LAJO=__5PMS;
+        } break;
+        case ____YOOJ__: {
+          __BQMS=((____YOOJ *)__Z5IO);
+          __CQMS=__LRQJ(__BQMS->__ZOOJ.__DK.__CK.__YH.__O2B,__BQMS->__TCJK);
+          __LAJO=__CQMS;
+        } break;
+        case ____IM4K__: {
+          __LAJO=__NZFM(((____IM4K *)__Z5IO));
+        } break;
+        case ____T5FL__: {
+          __LAJO=__V35O(((____T5FL *)__Z5IO));
+        } break;
+        case ____3DUL__: {
+          __LAJO=__AJVP(((____3DUL *)__Z5IO));
+        } break;
+        case ____0EUL__: {
+          __LAJO=__QB4P(((____0EUL *)__Z5IO));
+        } break;
+        case ____BGUL__: {
+          __LAJO=__LJVP(((____BGUL *)__Z5IO));
+        } break;
+        case ____2GUL__: {
+          __LAJO=__2B4P(((____2GUL *)__Z5IO));
+        } break;
+        case ____B0VL__: {
+          __LAJO=__H0BN(((____B0VL *)__Z5IO));
+        } break;
+        case ____P0VL__: {
+          __LAJO=__NCHM(((____P0VL *)__Z5IO));
+        } break;
+        case ____Q5YL__: {
+          __PDJO=__TFTL(((____FKRG *)((____Q5YL *)__Z5IO)->__HBKM),NULL);
+          if (__PDJO==NULL) {
+            __XQCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__ACJO)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__IPCU=NULL;
+            switch (((struct ___OBJ *)__PDJO)->__id) {
+            case ____IM4K__: {
+              __XQCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__IPCU=((__READ_GLOBAL__B4YL *)__tmp__ACJO);
+            case ____Q5YL__: {
+              __XQCU=((____Q5YL *)__PDJO);
             } break;
             }
           };
-          __tmp__24IO=__tmp__IPCU;
+          __LAJO=__XQCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__24IO=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__K4IO));
+        case ____UVPM__: {
+          __LAJO=__VGWN(((____UVPM *)__Z5IO));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__24IO=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__K4IO));
+        case ____0ZPM__: {
+          __LAJO=__4G2P(((____0ZPM *)__Z5IO));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__24IO=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__K4IO));
+        case ____MR0N__: {
+          __LAJO=__DRVO(((____MR0N *)__Z5IO));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__24IO=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__K4IO));
+        case ____YWBP__: {
+          __LAJO=__DQ0Q(((____YWBP *)__Z5IO));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__24IO=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__K4IO));
+        case ____LYBP__: {
+          __LAJO=__0WUP(((____LYBP *)__Z5IO));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__24IO=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__K4IO));
+        case ____CZBP__: {
+          __LAJO=__FXUP(((____CZBP *)__Z5IO));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__24IO=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__K4IO));
+        case ____3BEP__: {
+          __LAJO=__FCIQ(((____3BEP *)__Z5IO));
         } break;
         };
-        __tmp__0CJO=new_read__slot__receiver__with__intern__2DZJ(__tmp__E4IO,__tmp__W5GP,__tmp__24IO,__tmp__PCJO,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__0CJO);
-        __tmp__W5GP=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__0CJO));
-        result__I1IO=__tmp__W5GP;
+        __JEJO=__LFZJ(__T5IO,__FBHP,__LAJO,__4DJO,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__JEJO);
+        __FBHP=__BR5H(((____UL2C *)__JEJO));
+        __X2IO=__FBHP;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__F1IO),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__J3IO=static_type__5DWN(Self__E1IO);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__J3IO),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__G1IO);
-        put_position__HRE(Self__E1IO->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__U2IO),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __Y4IO=__OFWN(__T2IO);
+        __CQXE(((____WMB *)__Y4IO),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__V2IO);
+        __ORE(__T2IO->__VVPM.__D0VL.__CK.__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));
         };
       };
     };
   };
-  __tmp__C3IO=result__I1IO;
-  return(__tmp__C3IO);
+  __R4IO=__X2IO;
+  return(__R4IO);
 }
 
-static void* check_type__with__ML1P(__EXPR_MOD__LYPM *Self__NL1P,__TYPE_FULL__PMB *t__OL1P,__POSITION__OL p__PL1P)
-// ({EXPR_MOD__LYPM},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __1M1P(____0ZPM *__2M1P,____WMB *__3M1P,____OL __4M1P)
+// ({__0ZPM},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__ZICV;
-  void *result__RL1P;
-  __TYPE_FULL__PMB *__tmp__HM1P,*__tmp__0M1P,*__tmp__BN1P,*__tmp__SN1P;
-  __TYPE_FULL__PMB *__tmp__1O1P,*__tmp__5R1P;
-  __LOCAL__43WC *__tmp__FPMS,*__tmp__ZPMS;
-  __WRITE_LOCAL__BEYJ *__tmp__MPMS,*__tmp__AQMS;
-  __STRING_CONSTANT__0 *__tmp__JN1P,*__tmp__QQ1P,*v__0KCV;
-  void *__tmp__LN1P;
-  __PROTOTYPE__MF *__tmp__BO1P,*__tmp__FR1P;
-  __INTEGER__Q __tmp__HO1P,__tmp__NGCV,old_nb_elts__PGCV,__tmp__HHCV;
-  __INTEGER__Q old_nb_elts__JHCV;
-  void *__tmp__MKRQ;
-  __POSITION__OL __tmp__NO1P,__tmp__RR1P;
-  void *__tmp__TO1P,*__tmp__FP1P,*__tmp__JS1P;
-  __ITM_TYPE_STYLE__TMB *Self__KGCV,*Self__EHCV;
-  __STRING__BC *Self__LGCV,*Self__FHCV;
-  __POINTER__IB __tmp__QGCV,__tmp__KHCV,__tmp__CICV,__tmp__DICV;
-  __ITM_TYPE_MULTI__NURC *Self__RPMS,*Self__FQMS;
-  __READ_LOCAL__N5ZI *__tmp__VP1P,*__tmp__3S1P,*__tmp__HHRT,*__tmp__IHRT;
-  __NODE_TYPE__FK2C *__tmp__XP1P,*__tmp__DT1P;
-  __PROTOTYPE_CST__45WC *__tmp__0S1P,*Self__JQMS,*__tmp__KQMS;
-  __STRING_CST__5J *Self__BICV,*result__3HCV;
-  __UINTEGER_32__RWB __tmp__EICV;
-  __INTEGER_CST__KAXC *Self__MQMS,*Self__XICV;
-  __IS_EXPANDED__L5NJ *Self__QQMS,*Self__IJCV;
-  __GET_TYPE_ID__V5NJ *Self__VQMS,*Self__YJCV;
-  __SIZE_OF__NGOJ *Self__YQMS,*Self__IKCV;
-  __REAL_CST__JLOJ *Self__1QMS,*Self__YKCV;
-  __CHARACTER_CST__5LOJ *Self__5QMS,*__tmp__ARMS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CRMS,*__tmp__DRMS;
-  __READ_GLOBAL__B4YL *__tmp__MPCU;
-  __BOOLEAN__L __tmp__IM1P,__tmp__1M1P,__tmp__4O1P,__tmp__CS1P;
-  __CHARACTER__DB *__tmp__MGCV,*__tmp__GHCV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__YS1P;
-  result__RL1P=NULL;
-  __tmp__HM1P=static_type__BL1P(Self__NL1P);
-  __tmp__IM1P=affect_with__QLKK(((__TYPE_FULL__PMB *)t__OL1P),__tmp__HM1P);
-  if (__tmp__IM1P) {
-    result__RL1P=Self__NL1P;
+  ____0SG __IKCV;
+  void *__AN1P;
+  ____WMB *__WN1P,*__JO1P,*__QO1P,*__BP1P,*__KQ1P,*__OT1P;
+  ____N5WC *__UQMS,*__IRMS;
+  ____QFYJ *__1QMS,*__PRMS;
+  ____0 *__YO1P,*__5R1P,*__JMCV;
+  void *__0O1P;
+  ____MF *__QP1P,*__US1P;
+  ____Q __WP1P,__2HCV,__4HCV,__WICV,__YICV;
+  void *__1LRQ;
+  ____OL __2P1P,__AT1P;
+  void *__CQ1P,*__UQ1P,*__YT1P;
+  ____0MB *__ZHCV,*__TICV;
+  ____BC *__0HCV,*__UICV;
+  ____IB __5HCV,__ZICV,__RJCV,__SJCV;
+  ____2VRC *__ARMS,*__URMS;
+  ____2A0I *__ER1P,*__MU1P,*__WIRT,*__XIRT;
+  ____UL2C *__GR1P,*__SU1P;
+  ____NBXC *__JU1P,*__YRMS,*__ZRMS;
+  ____5J *__QJCV,*__MJCV;
+  ____YWB __TJCV;
+  ____ZBXC *__1RMS,*__GKCV;
+  ____0AOJ *__5RMS,*__XKCV;
+  ____EBOJ *__ESMS,*__HLCV;
+  ____2HOJ *__HSMS,*__XLCV;
+  ____YMOJ *__KSMS,*__HMCV;
+  ____ONOJ *__OSMS,*__PSMS;
+  ____YOOJ *__RSMS,*__SSMS;
+  ____Q5YL *__1QCU;
+  ____L __XN1P,__KO1P,__NQ1P,__RT1P;
+  ____DB *__1HCV,*__VICV;
+  ____ABXC *__HU1P;
+  __AN1P=NULL;
+  __WN1P=__QM1P(__2M1P);
+  __XN1P=__5MKK(((____WMB *)__3M1P),__WN1P);
+  if (__XN1P) {
+    __AN1P=__2M1P;
   } else /* FALSE */ {
-    __tmp__0M1P=static_type__BL1P(Self__NL1P);
-    __tmp__1M1P=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__0M1P),t__OL1P);
-    if (__tmp__1M1P) {
-      __tmp__BN1P=static_type__BL1P(Self__NL1P);
-      __tmp__FPMS=create__name__style__type__0HND(Self__NL1P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__BN1P));
-      __tmp__MPMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__FPMS),Self__NL1P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__NL1P);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__MPMS);
-      __tmp__JN1P=get__HJC(last_cast_name__C31J);
-      __tmp__BN1P=static_type__BL1P(Self__NL1P);
-      __tmp__LN1P=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__BN1P),__tmp__JN1P);
-      if (((void *)__tmp__LN1P == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__SN1P=static_type__BL1P(Self__NL1P);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__SN1P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__OL1P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__JN1P);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__SN1P=static_type__BL1P(Self__NL1P);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__SN1P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__PL1P);
-        __tmp__SN1P=static_type__BL1P(Self__NL1P);
-        __tmp__BO1P=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__SN1P));
-        put_position__HRE(__tmp__BO1P->parent_named__PF.parent_itm_object__OF.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);
+    __JO1P=__QM1P(__2M1P);
+    __KO1P=__CDVK(((____WMB *)__JO1P),__3M1P);
+    if (__KO1P) {
+      __QO1P=__QM1P(__2M1P);
+      __UQMS=__JJND(__2M1P->__1ZPM.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__QO1P));
+      __1QMS=__BQRJ(((____N5WC *)__UQMS),__2M1P->__1ZPM.__TCOJ.__CK.__YH.__O2B,__2M1P);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__1QMS);
+      __YO1P=__OJC(__R41J);
+      __QO1P=__QM1P(__2M1P);
+      __0O1P=__NB3I(((____WMB *)__QO1P),__YO1P);
+      if (((void *)__0O1P == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __BP1P=__QM1P(__2M1P);
+        __CQXE(((____WMB *)__BP1P),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__3M1P),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__YO1P);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __BP1P=__QM1P(__2M1P);
+        __CQXE(((____WMB *)__BP1P),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__4M1P);
+        __BP1P=__QM1P(__2M1P);
+        __QP1P=__IFMJ(((____WMB *)__BP1P));
+        __ORE(__QP1P->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__LN1P)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__LN1P)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__HO1P=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__LN1P));
+      if (((struct ___OBJ *)__0O1P)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__0O1P)->__2JRG->__QLC)->__id==____OLC__) {
+          __WP1P=__HVRL(((____1JRG *)__0O1P));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__HO1P=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__LN1P));
+          __WP1P=__HVRL(((____1JRG *)__0O1P));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__LN1P)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__HO1P=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__LN1P));
+        if (((struct ___OBJ *)((____FKRG *)__0O1P)->__HKRG->__QLC)->__id==____OLC__) {
+          __WP1P=__4VRL(((____FKRG *)__0O1P));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__HO1P=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__LN1P));
+          __WP1P=__4VRL(((____FKRG *)__0O1P));
         };
       };
-      if ((__tmp__HO1P !=  1)) {
-        if (((struct ___OBJ *)__tmp__LN1P)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__MKRQ=((__SLOT_CODE__MIRG *)__tmp__LN1P)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__MKRQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__NO1P=((__ITM_SLOT__HLC *)__tmp__MKRQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__WP1P !=  1)) {
+        if (((struct ___OBJ *)__0O1P)->__id==____1JRG__) {
+          __1LRQ=((____1JRG *)__0O1P)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__1LRQ)->__id==____OLC__) {
+            __2P1P=((____OLC *)__1LRQ)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__NO1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__MKRQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __2P1P=((____4G0D *)__1LRQ)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__NO1P=((__SLOT_DATA__WIRG *)__tmp__LN1P)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __2P1P=((____FKRG *)__0O1P)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__NO1P);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__2P1P);
+        __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 *)__tmp__LN1P)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__MKRQ=((__SLOT_CODE__MIRG *)__tmp__LN1P)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__MKRQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__TO1P=((__ITM_SLOT__HLC *)__tmp__MKRQ)->result_type__3VOB;
+      if (((struct ___OBJ *)__0O1P)->__id==____1JRG__) {
+        __1LRQ=((____1JRG *)__0O1P)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__1LRQ)->__id==____OLC__) {
+          __CQ1P=((____OLC *)__1LRQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__TO1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__MKRQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __CQ1P=((____4G0D *)__1LRQ)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__MKRQ=((__SLOT_DATA__WIRG *)__tmp__LN1P)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__MKRQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__TO1P=((__ITM_SLOT__HLC *)__tmp__MKRQ)->result_type__3VOB;
+        __1LRQ=((____FKRG *)__0O1P)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__1LRQ)->__id==____OLC__) {
+          __CQ1P=((____OLC *)__1LRQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__TO1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__MKRQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __CQ1P=((____4G0D *)__1LRQ)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__TO1P==NULL) {
-        __tmp__MKRQ=NULL;
+      if (__CQ1P==NULL) {
+        __1LRQ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__TO1P)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__MKRQ=((void *)__tmp__TO1P);
+        switch (((struct ___OBJ *)__CQ1P)->__id) {
+        case ____QMB__: {
+          __1LRQ=((void *)__CQ1P);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__MKRQ=((void *)__tmp__TO1P);
+        case ____0MB__: {
+          __1LRQ=((void *)__CQ1P);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__MKRQ=((void *)__tmp__TO1P);
+        case ____KPB__: {
+          __1LRQ=((void *)__CQ1P);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__MKRQ=((void *)__tmp__TO1P);
+        case ____TEZ__: {
+          __1LRQ=((void *)__CQ1P);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__MKRQ=NULL;
+        case ____2VRC__: {
+          __1LRQ=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__MKRQ=NULL;
+        case ____GZRC__: {
+          __1LRQ=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__MKRQ == (void *)NULL)) {
-        __tmp__4O1P=TRUE__K__;
+      if (((void *)__1LRQ == (void *)NULL)) {
+        __NQ1P=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__MKRQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__1O1P=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__MKRQ));
+        switch (((struct ___OBJ *)__1LRQ)->__id) {
+        case ____QMB__: {
+          __KQ1P=__43X(((____QMB *)__1LRQ));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__1O1P=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MKRQ)));
+        case ____0MB__: {
+          __KQ1P=__D5X(((____0MB *)((____QMB *)__1LRQ)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__1O1P=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MKRQ)),NULL);
+        case ____KPB__: {
+          __KQ1P=__LAY(((____KPB *)((____QMB *)__1LRQ)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__1O1P=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MKRQ)),NULL);
+        case ____TEZ__: {
+          __KQ1P=__HZ1D(((____TEZ *)((____QMB *)__1LRQ)),NULL);
         } break;
         };
-        __tmp__4O1P=((void *)__tmp__1O1P != (void *)t__OL1P);
+        __NQ1P=((void *)__KQ1P != (void *)__3M1P);
       };
-      if (__tmp__4O1P) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__LN1P)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__TO1P=((__SLOT_CODE__MIRG *)__tmp__LN1P)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__TO1P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FP1P=((__ITM_SLOT__HLC *)__tmp__TO1P)->result_type__3VOB;
+      if (__NQ1P) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__0O1P)->__id==____1JRG__) {
+          __CQ1P=((____1JRG *)__0O1P)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__CQ1P)->__id==____OLC__) {
+            __UQ1P=((____OLC *)__CQ1P)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FP1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TO1P)->parent_itm_slot__QF0D.result_type__3VOB;
+            __UQ1P=((____4G0D *)__CQ1P)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__TO1P=((__SLOT_DATA__WIRG *)__tmp__LN1P)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__TO1P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FP1P=((__ITM_SLOT__HLC *)__tmp__TO1P)->result_type__3VOB;
+          __CQ1P=((____FKRG *)__0O1P)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__CQ1P)->__id==____OLC__) {
+            __UQ1P=((____OLC *)__CQ1P)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FP1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TO1P)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__FP1P)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__FP1P)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__KGCV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FP1P));
-          if (((void *)Self__KGCV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__KGCV->style__MPC);
-            Self__LGCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__LGCV->capacity__HFL <= Self__LGCV->count__WJ)) {
-              if ((Self__LGCV->capacity__HFL ==  0)) {
-                Self__LGCV->capacity__HFL= 32;
-                __tmp__MGCV=create__KVW( 32);
-                Self__LGCV->storage__4EL=__tmp__MGCV;
+            __UQ1P=((____4G0D *)__CQ1P)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__UQ1P)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__UQ1P)->__KPC);
+        } break;
+        case ____0MB__: {
+          __ZHCV=((____0MB *)((____QMB *)__UQ1P));
+          if (((void *)__ZHCV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__ZHCV->__TPC);
+            __0HCV=((____BC *)__YC);
+            if ((__0HCV->__OFL <= __0HCV->__WJ)) {
+              if ((__0HCV->__OFL ==  0)) {
+                __0HCV->__OFL= 32;
+                __1HCV=__RVW( 32);
+                __0HCV->__FFL=__1HCV;
               } else /* FALSE */ {
-                __tmp__NGCV=(__INTEGER__Q)(Self__LGCV->capacity__HFL <<  1);
-                __tmp__MGCV=((__CHARACTER__DB *)Self__LGCV->storage__4EL);
-                old_nb_elts__PGCV=Self__LGCV->capacity__HFL;
-                __tmp__QGCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MGCV),((__UINTEGER_32__RWB )old_nb_elts__PGCV),((__UINTEGER_32__RWB )__tmp__NGCV));
-                __tmp__MGCV=((__CHARACTER__DB *)__tmp__QGCV);
-                clear__to__F00(__tmp__MGCV,old_nb_elts__PGCV,(__INTEGER__Q)(__tmp__NGCV -  1));
-                Self__LGCV->storage__4EL=__tmp__MGCV;
-                Self__LGCV->capacity__HFL=__tmp__NGCV;
+                __2HCV=(____Q)(__0HCV->__OFL <<  1);
+                __1HCV=((____DB *)__0HCV->__FFL);
+                __4HCV=__0HCV->__OFL;
+                __5HCV=__55W(((____IB )__1HCV),((____YWB )__4HCV),((____YWB )__2HCV));
+                __1HCV=((____DB *)__5HCV);
+                __M00(__1HCV,__4HCV,(____Q)(__2HCV -  1));
+                __0HCV->__FFL=__1HCV;
+                __0HCV->__OFL=__2HCV;
               };
             };
-            ((__CHARACTER__DB *)Self__LGCV->storage__4EL)[Self__LGCV->count__WJ]=' ';
-            Self__LGCV->count__WJ=(__INTEGER__Q)(Self__LGCV->count__WJ +  1);
+            ((____DB *)__0HCV->__FFL)[__0HCV->__WJ]=' ';
+            __0HCV->__WJ=(____Q)(__0HCV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__KGCV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__ZHCV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FP1P)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__UQ1P)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FP1P))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__UQ1P))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__RPMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FP1P));
-          Self__LGCV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__LGCV->capacity__HFL <= Self__LGCV->count__WJ)) {
-            if ((Self__LGCV->capacity__HFL ==  0)) {
-              Self__LGCV->capacity__HFL= 32;
-              __tmp__MGCV=create__KVW( 32);
-              Self__LGCV->storage__4EL=__tmp__MGCV;
+        case ____2VRC__: {
+          __ARMS=((____2VRC *)((____QMB *)__UQ1P));
+          __0HCV=((____BC *)__YC);
+          if ((__0HCV->__OFL <= __0HCV->__WJ)) {
+            if ((__0HCV->__OFL ==  0)) {
+              __0HCV->__OFL= 32;
+              __1HCV=__RVW( 32);
+              __0HCV->__FFL=__1HCV;
             } else /* FALSE */ {
-              __tmp__NGCV=(__INTEGER__Q)(Self__LGCV->capacity__HFL <<  1);
-              __tmp__MGCV=((__CHARACTER__DB *)Self__LGCV->storage__4EL);
-              old_nb_elts__PGCV=Self__LGCV->capacity__HFL;
-              __tmp__QGCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MGCV),((__UINTEGER_32__RWB )old_nb_elts__PGCV),((__UINTEGER_32__RWB )__tmp__NGCV));
-              __tmp__MGCV=((__CHARACTER__DB *)__tmp__QGCV);
-              clear__to__F00(__tmp__MGCV,old_nb_elts__PGCV,(__INTEGER__Q)(__tmp__NGCV -  1));
-              Self__LGCV->storage__4EL=__tmp__MGCV;
-              Self__LGCV->capacity__HFL=__tmp__NGCV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__LGCV->storage__4EL)[Self__LGCV->count__WJ]='(';
-          Self__LGCV->count__WJ=(__INTEGER__Q)(Self__LGCV->count__WJ +  1);
-          display_raw__DGAD(Self__RPMS,string_tmp__YC);
-          Self__LGCV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__LGCV->capacity__HFL <= Self__LGCV->count__WJ)) {
-            if ((Self__LGCV->capacity__HFL ==  0)) {
-              Self__LGCV->capacity__HFL= 32;
-              __tmp__MGCV=create__KVW( 32);
-              Self__LGCV->storage__4EL=__tmp__MGCV;
+              __2HCV=(____Q)(__0HCV->__OFL <<  1);
+              __1HCV=((____DB *)__0HCV->__FFL);
+              __4HCV=__0HCV->__OFL;
+              __5HCV=__55W(((____IB )__1HCV),((____YWB )__4HCV),((____YWB )__2HCV));
+              __1HCV=((____DB *)__5HCV);
+              __M00(__1HCV,__4HCV,(____Q)(__2HCV -  1));
+              __0HCV->__FFL=__1HCV;
+              __0HCV->__OFL=__2HCV;
+            };
+          };
+          ((____DB *)__0HCV->__FFL)[__0HCV->__WJ]='(';
+          __0HCV->__WJ=(____Q)(__0HCV->__WJ +  1);
+          __SHAD(__ARMS,__YC);
+          __0HCV=((____BC *)__YC);
+          if ((__0HCV->__OFL <= __0HCV->__WJ)) {
+            if ((__0HCV->__OFL ==  0)) {
+              __0HCV->__OFL= 32;
+              __1HCV=__RVW( 32);
+              __0HCV->__FFL=__1HCV;
             } else /* FALSE */ {
-              __tmp__NGCV=(__INTEGER__Q)(Self__LGCV->capacity__HFL <<  1);
-              __tmp__MGCV=((__CHARACTER__DB *)Self__LGCV->storage__4EL);
-              old_nb_elts__PGCV=Self__LGCV->capacity__HFL;
-              __tmp__QGCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__MGCV),((__UINTEGER_32__RWB )old_nb_elts__PGCV),((__UINTEGER_32__RWB )__tmp__NGCV));
-              __tmp__MGCV=((__CHARACTER__DB *)__tmp__QGCV);
-              clear__to__F00(__tmp__MGCV,old_nb_elts__PGCV,(__INTEGER__Q)(__tmp__NGCV -  1));
-              Self__LGCV->storage__4EL=__tmp__MGCV;
-              Self__LGCV->capacity__HFL=__tmp__NGCV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__LGCV->storage__4EL)[Self__LGCV->count__WJ]=')';
-          Self__LGCV->count__WJ=(__INTEGER__Q)(Self__LGCV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FP1P)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__OL1P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__LN1P)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__TO1P=((__SLOT_CODE__MIRG *)__tmp__LN1P)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__TO1P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__NO1P=((__ITM_SLOT__HLC *)__tmp__TO1P)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __2HCV=(____Q)(__0HCV->__OFL <<  1);
+              __1HCV=((____DB *)__0HCV->__FFL);
+              __4HCV=__0HCV->__OFL;
+              __5HCV=__55W(((____IB )__1HCV),((____YWB )__4HCV),((____YWB )__2HCV));
+              __1HCV=((____DB *)__5HCV);
+              __M00(__1HCV,__4HCV,(____Q)(__2HCV -  1));
+              __0HCV->__FFL=__1HCV;
+              __0HCV->__OFL=__2HCV;
+            };
+          };
+          ((____DB *)__0HCV->__FFL)[__0HCV->__WJ]=')';
+          __0HCV->__WJ=(____Q)(__0HCV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__UQ1P)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__3M1P),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__0O1P)->__id==____1JRG__) {
+          __CQ1P=((____1JRG *)__0O1P)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__CQ1P)->__id==____OLC__) {
+            __2P1P=((____OLC *)__CQ1P)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__NO1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TO1P)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __2P1P=((____4G0D *)__CQ1P)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__NO1P=((__SLOT_DATA__WIRG *)__tmp__LN1P)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __2P1P=((____FKRG *)__0O1P)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__NO1P);
-        put_position__HRE(Self__NL1P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.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(__2P1P);
+        __ORE(__2M1P->__1ZPM.__TCOJ.__CK.__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));
         };
       };
-      __tmp__VP1P=read__NUEI(((__LOCAL__43WC *)__tmp__FPMS));
-      __tmp__XP1P=new_read__slot__receiver__self__intern__3J2C(Self__NL1P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__LN1P,__tmp__VP1P,__tmp__VP1P,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__XP1P);
-      __tmp__LN1P=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__XP1P));
-      result__RL1P=__tmp__LN1P;
-      __tmp__4O1P=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__4O1P=FALSE__O__;
-    };
-    if ((! __tmp__4O1P)) {
-      __tmp__BN1P=static_type__BL1P(Self__NL1P);
-      __tmp__4O1P=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__OL1P),__tmp__BN1P);
-      if (__tmp__4O1P) {
-        __tmp__SN1P=static_type__BL1P(Self__NL1P);
-        __tmp__ZPMS=create__name__style__type__0HND(Self__NL1P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__SN1P));
-        __tmp__AQMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__ZPMS),Self__NL1P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__NL1P);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__AQMS);
-        __tmp__QQ1P=get__HJC(last_cast_name__C31J);
-        __tmp__MKRQ=get_slot__452I(((__TYPE_FULL__PMB *)t__OL1P),__tmp__QQ1P);
-        if (((void *)__tmp__MKRQ == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__OL1P),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__1O1P=static_type__BL1P(Self__NL1P);
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__1O1P),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__QQ1P);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__OL1P),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__PL1P);
-          __tmp__FR1P=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__OL1P));
-          put_position__HRE(__tmp__FR1P->parent_named__PF.parent_itm_object__OF.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);
+      __ER1P=__2VEI(((____N5WC *)__UQMS));
+      __GR1P=__ML2C(__2M1P->__1ZPM.__TCOJ.__CK.__YH.__O2B,__0O1P,__ER1P,__ER1P,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__GR1P);
+      __0O1P=__BR5H(((____UL2C *)__GR1P));
+      __AN1P=__0O1P;
+      __NQ1P=__K__;
+    } else /* FALSE */ {
+      __NQ1P=__O__;
+    };
+    if ((! __NQ1P)) {
+      __QO1P=__QM1P(__2M1P);
+      __NQ1P=__1XRL(((____WMB *)__3M1P),__QO1P);
+      if (__NQ1P) {
+        __BP1P=__QM1P(__2M1P);
+        __IRMS=__JJND(__2M1P->__1ZPM.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__BP1P));
+        __PRMS=__BQRJ(((____N5WC *)__IRMS),__2M1P->__1ZPM.__TCOJ.__CK.__YH.__O2B,__2M1P);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PRMS);
+        __5R1P=__OJC(__R41J);
+        __1LRQ=__NB3I(((____WMB *)__3M1P),__5R1P);
+        if (((void *)__1LRQ == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__3M1P),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __KQ1P=__QM1P(__2M1P);
+          __CQXE(((____WMB *)__KQ1P),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__5R1P);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__3M1P),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__4M1P);
+          __US1P=__IFMJ(((____WMB *)__3M1P));
+          __ORE(__US1P->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__MKRQ)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__MKRQ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__NGCV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__MKRQ));
+        if (((struct ___OBJ *)__1LRQ)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__1LRQ)->__2JRG->__QLC)->__id==____OLC__) {
+            __2HCV=__HVRL(((____1JRG *)__1LRQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__NGCV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__MKRQ));
+            __2HCV=__HVRL(((____1JRG *)__1LRQ));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__MKRQ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__NGCV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__MKRQ));
+          if (((struct ___OBJ *)((____FKRG *)__1LRQ)->__HKRG->__QLC)->__id==____OLC__) {
+            __2HCV=__4VRL(((____FKRG *)__1LRQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__NGCV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__MKRQ));
+            __2HCV=__4VRL(((____FKRG *)__1LRQ));
           };
         };
-        if ((__tmp__NGCV !=  2)) {
-          if (((struct ___OBJ *)__tmp__MKRQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__FP1P=((__SLOT_CODE__MIRG *)__tmp__MKRQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__FP1P)->__id==__ITM_SLOT__HLC__) {
-              __tmp__RR1P=((__ITM_SLOT__HLC *)__tmp__FP1P)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__2HCV !=  2)) {
+          if (((struct ___OBJ *)__1LRQ)->__id==____1JRG__) {
+            __UQ1P=((____1JRG *)__1LRQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__UQ1P)->__id==____OLC__) {
+              __AT1P=((____OLC *)__UQ1P)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__RR1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__FP1P)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __AT1P=((____4G0D *)__UQ1P)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__RR1P=((__SLOT_DATA__WIRG *)__tmp__MKRQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __AT1P=((____FKRG *)__1LRQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__RR1P);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__AT1P);
+          __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 *)__tmp__MKRQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__TO1P=((__SLOT_CODE__MIRG *)__tmp__MKRQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__TO1P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FP1P=((__ITM_SLOT__HLC *)__tmp__TO1P)->result_type__3VOB;
+        if (((struct ___OBJ *)__1LRQ)->__id==____1JRG__) {
+          __CQ1P=((____1JRG *)__1LRQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__CQ1P)->__id==____OLC__) {
+            __UQ1P=((____OLC *)__CQ1P)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FP1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TO1P)->parent_itm_slot__QF0D.result_type__3VOB;
+            __UQ1P=((____4G0D *)__CQ1P)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__TO1P=((__SLOT_DATA__WIRG *)__tmp__MKRQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__TO1P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FP1P=((__ITM_SLOT__HLC *)__tmp__TO1P)->result_type__3VOB;
+          __CQ1P=((____FKRG *)__1LRQ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__CQ1P)->__id==____OLC__) {
+            __UQ1P=((____OLC *)__CQ1P)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FP1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TO1P)->parent_itm_slot__QF0D.result_type__3VOB;
+            __UQ1P=((____4G0D *)__CQ1P)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__FP1P==NULL) {
-          __tmp__TO1P=NULL;
+        if (__UQ1P==NULL) {
+          __CQ1P=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__FP1P)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__TO1P=((void *)__tmp__FP1P);
+          switch (((struct ___OBJ *)__UQ1P)->__id) {
+          case ____QMB__: {
+            __CQ1P=((void *)__UQ1P);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__TO1P=((void *)__tmp__FP1P);
+          case ____0MB__: {
+            __CQ1P=((void *)__UQ1P);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__TO1P=((void *)__tmp__FP1P);
+          case ____KPB__: {
+            __CQ1P=((void *)__UQ1P);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__TO1P=((void *)__tmp__FP1P);
+          case ____TEZ__: {
+            __CQ1P=((void *)__UQ1P);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__TO1P=NULL;
+          case ____2VRC__: {
+            __CQ1P=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__TO1P=NULL;
+          case ____GZRC__: {
+            __CQ1P=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__TO1P == (void *)NULL)) {
-          __tmp__CS1P=TRUE__K__;
+        if (((void *)__CQ1P == (void *)NULL)) {
+          __RT1P=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__TO1P)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__5R1P=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__TO1P));
+          switch (((struct ___OBJ *)__CQ1P)->__id) {
+          case ____QMB__: {
+            __OT1P=__43X(((____QMB *)__CQ1P));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__5R1P=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TO1P)));
+          case ____0MB__: {
+            __OT1P=__D5X(((____0MB *)((____QMB *)__CQ1P)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__5R1P=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TO1P)),NULL);
+          case ____KPB__: {
+            __OT1P=__LAY(((____KPB *)((____QMB *)__CQ1P)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__5R1P=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TO1P)),NULL);
+          case ____TEZ__: {
+            __OT1P=__HZ1D(((____TEZ *)((____QMB *)__CQ1P)),NULL);
           } break;
           };
-          __tmp__CS1P=((void *)__tmp__5R1P != (void *)t__OL1P);
+          __RT1P=((void *)__OT1P != (void *)__3M1P);
         };
-        if (__tmp__CS1P) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__MKRQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__FP1P=((__SLOT_CODE__MIRG *)__tmp__MKRQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__FP1P)->__id==__ITM_SLOT__HLC__) {
-              __tmp__JS1P=((__ITM_SLOT__HLC *)__tmp__FP1P)->result_type__3VOB;
+        if (__RT1P) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__1LRQ)->__id==____1JRG__) {
+            __UQ1P=((____1JRG *)__1LRQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__UQ1P)->__id==____OLC__) {
+              __YT1P=((____OLC *)__UQ1P)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__JS1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__FP1P)->parent_itm_slot__QF0D.result_type__3VOB;
+              __YT1P=((____4G0D *)__UQ1P)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__FP1P=((__SLOT_DATA__WIRG *)__tmp__MKRQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__FP1P)->__id==__ITM_SLOT__HLC__) {
-              __tmp__JS1P=((__ITM_SLOT__HLC *)__tmp__FP1P)->result_type__3VOB;
+            __UQ1P=((____FKRG *)__1LRQ)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__UQ1P)->__id==____OLC__) {
+              __YT1P=((____OLC *)__UQ1P)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__JS1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__FP1P)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__JS1P)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__JS1P)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__EHCV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__JS1P));
-            if (((void *)Self__EHCV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__EHCV->style__MPC);
-              Self__FHCV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__FHCV->capacity__HFL <= Self__FHCV->count__WJ)) {
-                if ((Self__FHCV->capacity__HFL ==  0)) {
-                  Self__FHCV->capacity__HFL= 32;
-                  __tmp__GHCV=create__KVW( 32);
-                  Self__FHCV->storage__4EL=__tmp__GHCV;
+              __YT1P=((____4G0D *)__UQ1P)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__YT1P)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__YT1P)->__KPC);
+          } break;
+          case ____0MB__: {
+            __TICV=((____0MB *)((____QMB *)__YT1P));
+            if (((void *)__TICV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__TICV->__TPC);
+              __UICV=((____BC *)__YC);
+              if ((__UICV->__OFL <= __UICV->__WJ)) {
+                if ((__UICV->__OFL ==  0)) {
+                  __UICV->__OFL= 32;
+                  __VICV=__RVW( 32);
+                  __UICV->__FFL=__VICV;
                 } else /* FALSE */ {
-                  __tmp__HHCV=(__INTEGER__Q)(Self__FHCV->capacity__HFL <<  1);
-                  __tmp__GHCV=((__CHARACTER__DB *)Self__FHCV->storage__4EL);
-                  old_nb_elts__JHCV=Self__FHCV->capacity__HFL;
-                  __tmp__KHCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GHCV),((__UINTEGER_32__RWB )old_nb_elts__JHCV),((__UINTEGER_32__RWB )__tmp__HHCV));
-                  __tmp__GHCV=((__CHARACTER__DB *)__tmp__KHCV);
-                  clear__to__F00(__tmp__GHCV,old_nb_elts__JHCV,(__INTEGER__Q)(__tmp__HHCV -  1));
-                  Self__FHCV->storage__4EL=__tmp__GHCV;
-                  Self__FHCV->capacity__HFL=__tmp__HHCV;
+                  __WICV=(____Q)(__UICV->__OFL <<  1);
+                  __VICV=((____DB *)__UICV->__FFL);
+                  __YICV=__UICV->__OFL;
+                  __ZICV=__55W(((____IB )__VICV),((____YWB )__YICV),((____YWB )__WICV));
+                  __VICV=((____DB *)__ZICV);
+                  __M00(__VICV,__YICV,(____Q)(__WICV -  1));
+                  __UICV->__FFL=__VICV;
+                  __UICV->__OFL=__WICV;
                 };
               };
-              ((__CHARACTER__DB *)Self__FHCV->storage__4EL)[Self__FHCV->count__WJ]=' ';
-              Self__FHCV->count__WJ=(__INTEGER__Q)(Self__FHCV->count__WJ +  1);
+              ((____DB *)__UICV->__FFL)[__UICV->__WJ]=' ';
+              __UICV->__WJ=(____Q)(__UICV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__EHCV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__TICV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__JS1P)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__YT1P)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__JS1P))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__YT1P))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__FQMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__JS1P));
-            Self__FHCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__FHCV->capacity__HFL <= Self__FHCV->count__WJ)) {
-              if ((Self__FHCV->capacity__HFL ==  0)) {
-                Self__FHCV->capacity__HFL= 32;
-                __tmp__GHCV=create__KVW( 32);
-                Self__FHCV->storage__4EL=__tmp__GHCV;
+          case ____2VRC__: {
+            __URMS=((____2VRC *)((____QMB *)__YT1P));
+            __UICV=((____BC *)__YC);
+            if ((__UICV->__OFL <= __UICV->__WJ)) {
+              if ((__UICV->__OFL ==  0)) {
+                __UICV->__OFL= 32;
+                __VICV=__RVW( 32);
+                __UICV->__FFL=__VICV;
               } else /* FALSE */ {
-                __tmp__HHCV=(__INTEGER__Q)(Self__FHCV->capacity__HFL <<  1);
-                __tmp__GHCV=((__CHARACTER__DB *)Self__FHCV->storage__4EL);
-                old_nb_elts__JHCV=Self__FHCV->capacity__HFL;
-                __tmp__KHCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GHCV),((__UINTEGER_32__RWB )old_nb_elts__JHCV),((__UINTEGER_32__RWB )__tmp__HHCV));
-                __tmp__GHCV=((__CHARACTER__DB *)__tmp__KHCV);
-                clear__to__F00(__tmp__GHCV,old_nb_elts__JHCV,(__INTEGER__Q)(__tmp__HHCV -  1));
-                Self__FHCV->storage__4EL=__tmp__GHCV;
-                Self__FHCV->capacity__HFL=__tmp__HHCV;
+                __WICV=(____Q)(__UICV->__OFL <<  1);
+                __VICV=((____DB *)__UICV->__FFL);
+                __YICV=__UICV->__OFL;
+                __ZICV=__55W(((____IB )__VICV),((____YWB )__YICV),((____YWB )__WICV));
+                __VICV=((____DB *)__ZICV);
+                __M00(__VICV,__YICV,(____Q)(__WICV -  1));
+                __UICV->__FFL=__VICV;
+                __UICV->__OFL=__WICV;
               };
             };
-            ((__CHARACTER__DB *)Self__FHCV->storage__4EL)[Self__FHCV->count__WJ]='(';
-            Self__FHCV->count__WJ=(__INTEGER__Q)(Self__FHCV->count__WJ +  1);
-            display_raw__DGAD(Self__FQMS,string_tmp__YC);
-            Self__FHCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__FHCV->capacity__HFL <= Self__FHCV->count__WJ)) {
-              if ((Self__FHCV->capacity__HFL ==  0)) {
-                Self__FHCV->capacity__HFL= 32;
-                __tmp__GHCV=create__KVW( 32);
-                Self__FHCV->storage__4EL=__tmp__GHCV;
+            ((____DB *)__UICV->__FFL)[__UICV->__WJ]='(';
+            __UICV->__WJ=(____Q)(__UICV->__WJ +  1);
+            __SHAD(__URMS,__YC);
+            __UICV=((____BC *)__YC);
+            if ((__UICV->__OFL <= __UICV->__WJ)) {
+              if ((__UICV->__OFL ==  0)) {
+                __UICV->__OFL= 32;
+                __VICV=__RVW( 32);
+                __UICV->__FFL=__VICV;
               } else /* FALSE */ {
-                __tmp__HHCV=(__INTEGER__Q)(Self__FHCV->capacity__HFL <<  1);
-                __tmp__GHCV=((__CHARACTER__DB *)Self__FHCV->storage__4EL);
-                old_nb_elts__JHCV=Self__FHCV->capacity__HFL;
-                __tmp__KHCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__GHCV),((__UINTEGER_32__RWB )old_nb_elts__JHCV),((__UINTEGER_32__RWB )__tmp__HHCV));
-                __tmp__GHCV=((__CHARACTER__DB *)__tmp__KHCV);
-                clear__to__F00(__tmp__GHCV,old_nb_elts__JHCV,(__INTEGER__Q)(__tmp__HHCV -  1));
-                Self__FHCV->storage__4EL=__tmp__GHCV;
-                Self__FHCV->capacity__HFL=__tmp__HHCV;
+                __WICV=(____Q)(__UICV->__OFL <<  1);
+                __VICV=((____DB *)__UICV->__FFL);
+                __YICV=__UICV->__OFL;
+                __ZICV=__55W(((____IB )__VICV),((____YWB )__YICV),((____YWB )__WICV));
+                __VICV=((____DB *)__ZICV);
+                __M00(__VICV,__YICV,(____Q)(__WICV -  1));
+                __UICV->__FFL=__VICV;
+                __UICV->__OFL=__WICV;
               };
             };
-            ((__CHARACTER__DB *)Self__FHCV->storage__4EL)[Self__FHCV->count__WJ]=')';
-            Self__FHCV->count__WJ=(__INTEGER__Q)(Self__FHCV->count__WJ +  1);
+            ((____DB *)__UICV->__FFL)[__UICV->__WJ]=')';
+            __UICV->__WJ=(____Q)(__UICV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__JS1P)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__YT1P)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__OL1P),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__MKRQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__FP1P=((__SLOT_CODE__MIRG *)__tmp__MKRQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__FP1P)->__id==__ITM_SLOT__HLC__) {
-              __tmp__RR1P=((__ITM_SLOT__HLC *)__tmp__FP1P)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__3M1P),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__1LRQ)->__id==____1JRG__) {
+            __UQ1P=((____1JRG *)__1LRQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__UQ1P)->__id==____OLC__) {
+              __AT1P=((____OLC *)__UQ1P)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__RR1P=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__FP1P)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __AT1P=((____4G0D *)__UQ1P)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__RR1P=((__SLOT_DATA__WIRG *)__tmp__MKRQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __AT1P=((____FKRG *)__1LRQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__RR1P);
-          put_position__HRE(Self__NL1P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.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(__AT1P);
+          __ORE(__2M1P->__1ZPM.__TCOJ.__CK.__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));
           };
         };
-        __tmp__YS1P=create_with_capacity__CBZH( 2);
-        __tmp__0S1P=create__type__IJ2C(Self__NL1P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__OL1P);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__YS1P),__tmp__0S1P);
-        __tmp__3S1P=read__NUEI(((__LOCAL__43WC *)__tmp__ZPMS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__YS1P),__tmp__3S1P);
-        __tmp__NO1P=Self__NL1P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__TO1P=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__YS1P)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__TO1P)->__id) {
-        case __STRING_CST__5J__: {
-          Self__BICV=((__STRING_CST__5J *)__tmp__TO1P);
-          result__3HCV=NULL;
-          __tmp__QGCV=((__POINTER__IB )(NULL));
-          __tmp__HO1P= 0;
-          __tmp__KHCV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__KHCV ==  0)) {
-            result__3HCV=Self__BICV;
-          } else /* FALSE */ {
-            __tmp__HO1P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHCV));
-            if ((__tmp__HO1P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CICV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DICV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KHCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EICV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DICV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CICV=micro_alloc__table__lab__HKI(__tmp__DICV,((__POINTER__IB )(&(table_size[(__tmp__EICV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DICV)));
-              __tmp__QGCV=__tmp__CICV;
+        __HU1P=__RCZH( 2);
+        __JU1P=__XK2C(__2M1P->__1ZPM.__TCOJ.__CK.__YH.__O2B,__3M1P);
+        __0YEI(((____ABXC *)__HU1P),__JU1P);
+        __MU1P=__2VEI(((____N5WC *)__IRMS));
+        __0YEI(((____ABXC *)__HU1P),__MU1P);
+        __2P1P=__2M1P->__1ZPM.__TCOJ.__CK.__YH.__O2B;
+        __CQ1P=((void **)((____ABXC *)__HU1P)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__CQ1P)->__id) {
+        case ____5J__: {
+          __QJCV=((____5J *)__CQ1P);
+          __MJCV=NULL;
+          __5HCV=((____IB )(NULL));
+          __WP1P= 0;
+          __ZICV=((____IB )sizeof(____5J));
+          if (((unsigned long)__ZICV ==  0)) {
+            __MJCV=__QJCV;
+          } else /* FALSE */ {
+            __WP1P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZICV));
+            if ((__WP1P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RJCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SJCV=(void *)((unsigned long)(void *)((unsigned long)__ZICV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TJCV=((____YWB )((____Q )(void *)((unsigned long)__SJCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RJCV=__OKI(__SJCV,((____IB )(&(table_size[(__TJCV)-1]))),((____YWB )((____Q )__SJCV)));
+              __5HCV=__RJCV;
             } else /* FALSE */ {
-              __tmp__EICV=((__UINTEGER_32__RWB )__tmp__HO1P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CICV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DICV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KHCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CICV=micro_alloc__table__lab__HKI(__tmp__DICV,((__POINTER__IB )(&(table_type[(__tmp__EICV)]))),(__UINTEGER_32__RWB)(__tmp__EICV |  1));
-              __tmp__QGCV=__tmp__CICV;
-            };
-            result__3HCV=((__STRING_CST__5J *)__tmp__QGCV);
-            *(result__3HCV) = *(Self__BICV);
-          };
-          __tmp__FP1P=result__3HCV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__FP1P=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__TO1P));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__JQMS=((__PROTOTYPE_CST__45WC *)__tmp__TO1P);
-          __tmp__KQMS=create__type__IJ2C(Self__JQMS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JQMS->parent_constant__55WC.static_type__SG4D);
-          __tmp__FP1P=__tmp__KQMS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__MQMS=((__INTEGER_CST__KAXC *)__tmp__TO1P);
-          __tmp__RR1P=Self__MQMS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__ZICV=Self__MQMS->value__YG4D;
-          __tmp__1O1P=Self__MQMS->parent_constant__LAXC.static_type__SG4D;
-          Self__MQMS=NULL;
-          __tmp__QGCV=((__POINTER__IB )(NULL));
-          __tmp__HO1P= 0;
-          __tmp__KHCV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__KHCV ==  0)) {
-            Self__MQMS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__HO1P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHCV));
-            if ((__tmp__HO1P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CICV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DICV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KHCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EICV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DICV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CICV=micro_alloc__table__lab__HKI(__tmp__DICV,((__POINTER__IB )(&(table_size[(__tmp__EICV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DICV)));
-              __tmp__QGCV=__tmp__CICV;
+              __TJCV=((____YWB )__WP1P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RJCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SJCV=(void *)((unsigned long)(void *)((unsigned long)__ZICV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RJCV=__OKI(__SJCV,((____IB )(&(table_type[(__TJCV)]))),(____YWB)(__TJCV |  1));
+              __5HCV=__RJCV;
+            };
+            __MJCV=((____5J *)__5HCV);
+            *(__MJCV) = *(__QJCV);
+          };
+          __UQ1P=__MJCV;
+        } break;
+        case ____0AXC__: {
+          __UQ1P=__JZAL(((____0AXC *)__CQ1P));
+        } break;
+        case ____NBXC__: {
+          __YRMS=((____NBXC *)__CQ1P);
+          __ZRMS=__XK2C(__YRMS->__OBXC.__DK.__CK.__YH.__O2B,__YRMS->__OBXC.__BI4D);
+          __UQ1P=__ZRMS;
+        } break;
+        case ____ZBXC__: {
+          __1RMS=((____ZBXC *)__CQ1P);
+          __AT1P=__1RMS->__0BXC.__DK.__CK.__YH.__O2B;
+          __IKCV=__1RMS->__HI4D;
+          __KQ1P=__1RMS->__0BXC.__BI4D;
+          __1RMS=NULL;
+          __5HCV=((____IB )(NULL));
+          __WP1P= 0;
+          __ZICV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__ZICV ==  0)) {
+            __1RMS=__ZBXC__;
+          } else /* FALSE */ {
+            __WP1P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZICV));
+            if ((__WP1P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RJCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SJCV=(void *)((unsigned long)(void *)((unsigned long)__ZICV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TJCV=((____YWB )((____Q )(void *)((unsigned long)__SJCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RJCV=__OKI(__SJCV,((____IB )(&(table_size[(__TJCV)-1]))),((____YWB )((____Q )__SJCV)));
+              __5HCV=__RJCV;
             } else /* FALSE */ {
-              __tmp__EICV=((__UINTEGER_32__RWB )__tmp__HO1P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CICV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DICV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KHCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CICV=micro_alloc__table__lab__HKI(__tmp__DICV,((__POINTER__IB )(&(table_type[(__tmp__EICV)]))),(__UINTEGER_32__RWB)(__tmp__EICV |  1));
-              __tmp__QGCV=__tmp__CICV;
-            };
-            Self__MQMS=((__INTEGER_CST__KAXC *)__tmp__QGCV);
-            *(Self__MQMS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__XICV=((__INTEGER_CST__KAXC *)Self__MQMS);
-          Self__XICV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__RR1P;
-          Self__XICV->value__YG4D=v__ZICV;
-          Self__XICV->parent_constant__LAXC.static_type__SG4D=__tmp__1O1P;
-          check_type__KYEE(Self__XICV);
-          __tmp__FP1P=Self__MQMS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__FP1P=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__TO1P));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__HHRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__TO1P)->local__PUEJ));
-          if (__tmp__HHRT==NULL) {
-            __tmp__IHRT=NULL;
+              __TJCV=((____YWB )__WP1P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RJCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SJCV=(void *)((unsigned long)(void *)((unsigned long)__ZICV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RJCV=__OKI(__SJCV,((____IB )(&(table_type[(__TJCV)]))),(____YWB)(__TJCV |  1));
+              __5HCV=__RJCV;
+            };
+            __1RMS=((____ZBXC *)__5HCV);
+            *(__1RMS) = *(__ZBXC__);
+          };
+          __GKCV=((____ZBXC *)__1RMS);
+          __GKCV->__0BXC.__DK.__CK.__YH.__O2B=__AT1P;
+          __GKCV->__HI4D=__IKCV;
+          __GKCV->__0BXC.__BI4D=__KQ1P;
+          __ZZEE(__GKCV);
+          __UQ1P=__1RMS;
+        } break;
+        case ____DMWH__: {
+          __UQ1P=__W3OK(((____DMWH *)__CQ1P));
+        } break;
+        case ____2A0I__: {
+          __WIRT=__2VEI(((____N5WC *)((____2A0I *)__CQ1P)->__4VEJ));
+          if (__WIRT==NULL) {
+            __XIRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__IHRT=((__READ_LOCAL__N5ZI *)__tmp__HHRT);
+            __XIRT=((____2A0I *)__WIRT);
           };
-          __tmp__FP1P=__tmp__IHRT;
+          __UQ1P=__XIRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__FP1P=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__TO1P));
+        case ____HJNJ__: {
+          __UQ1P=__Y0AL(((____HJNJ *)__CQ1P));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__FP1P=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__TO1P));
+        case ____SJNJ__: {
+          __UQ1P=__D1AL(((____SJNJ *)__CQ1P));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QQMS=((__IS_EXPANDED__L5NJ *)__tmp__TO1P);
-          __tmp__RR1P=Self__QQMS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__HHRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__QQMS->receiver__554J)->local__PUEJ));
-          if (__tmp__HHRT==NULL) {
-            __tmp__IHRT=NULL;
+        case ____0AOJ__: {
+          __5RMS=((____0AOJ *)__CQ1P);
+          __AT1P=__5RMS->__1AOJ.__CK.__YH.__O2B;
+          __WIRT=__2VEI(((____N5WC *)((____2A0I *)__5RMS->__OB5J)->__4VEJ));
+          if (__WIRT==NULL) {
+            __XIRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__IHRT=((__READ_LOCAL__N5ZI *)__tmp__HHRT);
-          };
-          Self__QQMS=NULL;
-          __tmp__QGCV=((__POINTER__IB )(NULL));
-          __tmp__HO1P= 0;
-          __tmp__KHCV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__KHCV ==  0)) {
-            Self__QQMS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__HO1P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHCV));
-            if ((__tmp__HO1P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CICV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DICV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KHCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EICV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DICV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CICV=micro_alloc__table__lab__HKI(__tmp__DICV,((__POINTER__IB )(&(table_size[(__tmp__EICV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DICV)));
-              __tmp__QGCV=__tmp__CICV;
+            __XIRT=((____2A0I *)__WIRT);
+          };
+          __5RMS=NULL;
+          __5HCV=((____IB )(NULL));
+          __WP1P= 0;
+          __ZICV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__ZICV ==  0)) {
+            __5RMS=__0AOJ__;
+          } else /* FALSE */ {
+            __WP1P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZICV));
+            if ((__WP1P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RJCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SJCV=(void *)((unsigned long)(void *)((unsigned long)__ZICV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TJCV=((____YWB )((____Q )(void *)((unsigned long)__SJCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RJCV=__OKI(__SJCV,((____IB )(&(table_size[(__TJCV)-1]))),((____YWB )((____Q )__SJCV)));
+              __5HCV=__RJCV;
             } else /* FALSE */ {
-              __tmp__EICV=((__UINTEGER_32__RWB )__tmp__HO1P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CICV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DICV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KHCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CICV=micro_alloc__table__lab__HKI(__tmp__DICV,((__POINTER__IB )(&(table_type[(__tmp__EICV)]))),(__UINTEGER_32__RWB)(__tmp__EICV |  1));
-              __tmp__QGCV=__tmp__CICV;
-            };
-            Self__QQMS=((__IS_EXPANDED__L5NJ *)__tmp__QGCV);
-            *(Self__QQMS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__IJCV=((__IS_EXPANDED__L5NJ *)Self__QQMS);
-          Self__IJCV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__RR1P;
-          Self__IJCV->receiver__554J=__tmp__IHRT;
-          __tmp__FP1P=Self__QQMS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__VQMS=((__GET_TYPE_ID__V5NJ *)__tmp__TO1P);
-          __tmp__RR1P=Self__VQMS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__1O1P=Self__VQMS->receiver__EA5J;
-          Self__VQMS=NULL;
-          __tmp__QGCV=((__POINTER__IB )(NULL));
-          __tmp__HO1P= 0;
-          __tmp__KHCV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__KHCV ==  0)) {
-            Self__VQMS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__HO1P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHCV));
-            if ((__tmp__HO1P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CICV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DICV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KHCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EICV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DICV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CICV=micro_alloc__table__lab__HKI(__tmp__DICV,((__POINTER__IB )(&(table_size[(__tmp__EICV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DICV)));
-              __tmp__QGCV=__tmp__CICV;
+              __TJCV=((____YWB )__WP1P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RJCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SJCV=(void *)((unsigned long)(void *)((unsigned long)__ZICV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RJCV=__OKI(__SJCV,((____IB )(&(table_type[(__TJCV)]))),(____YWB)(__TJCV |  1));
+              __5HCV=__RJCV;
+            };
+            __5RMS=((____0AOJ *)__5HCV);
+            *(__5RMS) = *(__0AOJ__);
+          };
+          __XKCV=((____0AOJ *)__5RMS);
+          __XKCV->__1AOJ.__CK.__YH.__O2B=__AT1P;
+          __XKCV->__OB5J=__XIRT;
+          __UQ1P=__5RMS;
+        } break;
+        case ____EBOJ__: {
+          __ESMS=((____EBOJ *)__CQ1P);
+          __AT1P=__ESMS->__FBOJ.__CK.__YH.__O2B;
+          __KQ1P=__ESMS->__TB5J;
+          __ESMS=NULL;
+          __5HCV=((____IB )(NULL));
+          __WP1P= 0;
+          __ZICV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__ZICV ==  0)) {
+            __ESMS=__EBOJ__;
+          } else /* FALSE */ {
+            __WP1P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZICV));
+            if ((__WP1P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RJCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SJCV=(void *)((unsigned long)(void *)((unsigned long)__ZICV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TJCV=((____YWB )((____Q )(void *)((unsigned long)__SJCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RJCV=__OKI(__SJCV,((____IB )(&(table_size[(__TJCV)-1]))),((____YWB )((____Q )__SJCV)));
+              __5HCV=__RJCV;
             } else /* FALSE */ {
-              __tmp__EICV=((__UINTEGER_32__RWB )__tmp__HO1P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CICV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DICV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KHCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CICV=micro_alloc__table__lab__HKI(__tmp__DICV,((__POINTER__IB )(&(table_type[(__tmp__EICV)]))),(__UINTEGER_32__RWB)(__tmp__EICV |  1));
-              __tmp__QGCV=__tmp__CICV;
-            };
-            Self__VQMS=((__GET_TYPE_ID__V5NJ *)__tmp__QGCV);
-            *(Self__VQMS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__YJCV=((__GET_TYPE_ID__V5NJ *)Self__VQMS);
-          Self__YJCV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__RR1P;
-          Self__YJCV->receiver__EA5J=__tmp__1O1P;
-          __tmp__FP1P=Self__VQMS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__FP1P=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__TO1P));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__FP1P=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__TO1P));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__FP1P=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__TO1P));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__FP1P=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__TO1P));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__FP1P=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__TO1P));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__FP1P=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__TO1P));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__FP1P=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__TO1P));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__FP1P=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__TO1P));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__FP1P=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__TO1P));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__YQMS=((__SIZE_OF__NGOJ *)__tmp__TO1P);
-          __tmp__RR1P=Self__YQMS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__1O1P=Self__YQMS->receiver__OC5J;
-          Self__YQMS=NULL;
-          __tmp__QGCV=((__POINTER__IB )(NULL));
-          __tmp__HO1P= 0;
-          __tmp__KHCV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__KHCV ==  0)) {
-            Self__YQMS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__HO1P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHCV));
-            if ((__tmp__HO1P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CICV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DICV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KHCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EICV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DICV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CICV=micro_alloc__table__lab__HKI(__tmp__DICV,((__POINTER__IB )(&(table_size[(__tmp__EICV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DICV)));
-              __tmp__QGCV=__tmp__CICV;
+              __TJCV=((____YWB )__WP1P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RJCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SJCV=(void *)((unsigned long)(void *)((unsigned long)__ZICV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RJCV=__OKI(__SJCV,((____IB )(&(table_type[(__TJCV)]))),(____YWB)(__TJCV |  1));
+              __5HCV=__RJCV;
+            };
+            __ESMS=((____EBOJ *)__5HCV);
+            *(__ESMS) = *(__EBOJ__);
+          };
+          __HLCV=((____EBOJ *)__ESMS);
+          __HLCV->__FBOJ.__CK.__YH.__O2B=__AT1P;
+          __HLCV->__TB5J=__KQ1P;
+          __UQ1P=__ESMS;
+        } break;
+        case ____3BOJ__: {
+          __UQ1P=__21AL(((____3BOJ *)__CQ1P));
+        } break;
+        case ____RCOJ__: {
+          __UQ1P=__H2AL(((____RCOJ *)__CQ1P));
+        } break;
+        case ____HDOJ__: {
+          __UQ1P=__S2AL(((____HDOJ *)__CQ1P));
+        } break;
+        case ____1DOJ__: {
+          __UQ1P=__32AL(((____1DOJ *)__CQ1P));
+        } break;
+        case ____PEOJ__: {
+          __UQ1P=__I3AL(((____PEOJ *)__CQ1P));
+        } break;
+        case ____DFOJ__: {
+          __UQ1P=__T3AL(((____DFOJ *)__CQ1P));
+        } break;
+        case ____XFOJ__: {
+          __UQ1P=__43AL(((____XFOJ *)__CQ1P));
+        } break;
+        case ____QGOJ__: {
+          __UQ1P=__J4AL(((____QGOJ *)__CQ1P));
+        } break;
+        case ____EHOJ__: {
+          __UQ1P=__X4AL(((____EHOJ *)__CQ1P));
+        } break;
+        case ____2HOJ__: {
+          __HSMS=((____2HOJ *)__CQ1P);
+          __AT1P=__HSMS->__3HOJ.__CK.__YH.__O2B;
+          __KQ1P=__HSMS->__3D5J;
+          __HSMS=NULL;
+          __5HCV=((____IB )(NULL));
+          __WP1P= 0;
+          __ZICV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__ZICV ==  0)) {
+            __HSMS=__2HOJ__;
+          } else /* FALSE */ {
+            __WP1P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZICV));
+            if ((__WP1P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RJCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SJCV=(void *)((unsigned long)(void *)((unsigned long)__ZICV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TJCV=((____YWB )((____Q )(void *)((unsigned long)__SJCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RJCV=__OKI(__SJCV,((____IB )(&(table_size[(__TJCV)-1]))),((____YWB )((____Q )__SJCV)));
+              __5HCV=__RJCV;
             } else /* FALSE */ {
-              __tmp__EICV=((__UINTEGER_32__RWB )__tmp__HO1P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CICV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DICV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KHCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CICV=micro_alloc__table__lab__HKI(__tmp__DICV,((__POINTER__IB )(&(table_type[(__tmp__EICV)]))),(__UINTEGER_32__RWB)(__tmp__EICV |  1));
-              __tmp__QGCV=__tmp__CICV;
-            };
-            Self__YQMS=((__SIZE_OF__NGOJ *)__tmp__QGCV);
-            *(Self__YQMS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__IKCV=((__SIZE_OF__NGOJ *)Self__YQMS);
-          Self__IKCV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__RR1P;
-          Self__IKCV->receiver__OC5J=__tmp__1O1P;
-          __tmp__FP1P=Self__YQMS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__FP1P=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__TO1P));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__1QMS=((__REAL_CST__JLOJ *)__tmp__TO1P);
-          __tmp__RR1P=Self__1QMS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__0KCV=Self__1QMS->value__DD5J;
-          __tmp__1O1P=Self__1QMS->parent_constant__KLOJ.static_type__SG4D;
-          Self__1QMS=NULL;
-          __tmp__QGCV=((__POINTER__IB )(NULL));
-          __tmp__HO1P= 0;
-          __tmp__KHCV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__KHCV ==  0)) {
-            Self__1QMS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__HO1P=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHCV));
-            if ((__tmp__HO1P == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CICV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DICV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KHCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__EICV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DICV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__CICV=micro_alloc__table__lab__HKI(__tmp__DICV,((__POINTER__IB )(&(table_size[(__tmp__EICV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DICV)));
-              __tmp__QGCV=__tmp__CICV;
+              __TJCV=((____YWB )__WP1P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RJCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SJCV=(void *)((unsigned long)(void *)((unsigned long)__ZICV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RJCV=__OKI(__SJCV,((____IB )(&(table_type[(__TJCV)]))),(____YWB)(__TJCV |  1));
+              __5HCV=__RJCV;
+            };
+            __HSMS=((____2HOJ *)__5HCV);
+            *(__HSMS) = *(__2HOJ__);
+          };
+          __XLCV=((____2HOJ *)__HSMS);
+          __XLCV->__3HOJ.__CK.__YH.__O2B=__AT1P;
+          __XLCV->__3D5J=__KQ1P;
+          __UQ1P=__HSMS;
+        } break;
+        case ____YIOJ__: {
+          __UQ1P=__I5AL(((____YIOJ *)__CQ1P));
+        } break;
+        case ____YMOJ__: {
+          __KSMS=((____YMOJ *)__CQ1P);
+          __AT1P=__KSMS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __JMCV=__KSMS->__SE5J;
+          __KQ1P=__KSMS->__ZMOJ.__BI4D;
+          __KSMS=NULL;
+          __5HCV=((____IB )(NULL));
+          __WP1P= 0;
+          __ZICV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__ZICV ==  0)) {
+            __KSMS=__YMOJ__;
+          } else /* FALSE */ {
+            __WP1P=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZICV));
+            if ((__WP1P == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RJCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SJCV=(void *)((unsigned long)(void *)((unsigned long)__ZICV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TJCV=((____YWB )((____Q )(void *)((unsigned long)__SJCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __RJCV=__OKI(__SJCV,((____IB )(&(table_size[(__TJCV)-1]))),((____YWB )((____Q )__SJCV)));
+              __5HCV=__RJCV;
             } else /* FALSE */ {
-              __tmp__EICV=((__UINTEGER_32__RWB )__tmp__HO1P);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__CICV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__DICV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KHCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CICV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__CICV=micro_alloc__table__lab__HKI(__tmp__DICV,((__POINTER__IB )(&(table_type[(__tmp__EICV)]))),(__UINTEGER_32__RWB)(__tmp__EICV |  1));
-              __tmp__QGCV=__tmp__CICV;
-            };
-            Self__1QMS=((__REAL_CST__JLOJ *)__tmp__QGCV);
-            *(Self__1QMS) = *(REAL_CST__JLOJ__);
-          };
-          Self__YKCV=((__REAL_CST__JLOJ *)Self__1QMS);
-          Self__YKCV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__RR1P;
-          Self__YKCV->value__DD5J=v__0KCV;
-          Self__YKCV->parent_constant__KLOJ.static_type__SG4D=__tmp__1O1P;
-          __tmp__FP1P=Self__1QMS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__5QMS=((__CHARACTER_CST__5LOJ *)__tmp__TO1P);
-          __tmp__ARMS=create__char__CMQJ(Self__5QMS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5QMS->text__ID5J);
-          __tmp__FP1P=__tmp__ARMS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__CRMS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__TO1P);
-          __tmp__DRMS=create__text__2PQJ(Self__CRMS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CRMS->string__EBJK);
-          __tmp__FP1P=__tmp__DRMS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__FP1P=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__TO1P));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__FP1P=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__TO1P));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__FP1P=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__TO1P));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__FP1P=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__TO1P));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__FP1P=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__TO1P));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__FP1P=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__TO1P));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__FP1P=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__TO1P));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__FP1P=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__TO1P));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__JS1P=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__TO1P)->global__Y5JM),NULL);
-          if (__tmp__JS1P==NULL) {
-            __tmp__MPCU=NULL;
+              __TJCV=((____YWB )__WP1P);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __RJCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __SJCV=(void *)((unsigned long)(void *)((unsigned long)__ZICV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RJCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __RJCV=__OKI(__SJCV,((____IB )(&(table_type[(__TJCV)]))),(____YWB)(__TJCV |  1));
+              __5HCV=__RJCV;
+            };
+            __KSMS=((____YMOJ *)__5HCV);
+            *(__KSMS) = *(__YMOJ__);
+          };
+          __HMCV=((____YMOJ *)__KSMS);
+          __HMCV->__ZMOJ.__DK.__CK.__YH.__O2B=__AT1P;
+          __HMCV->__SE5J=__JMCV;
+          __HMCV->__ZMOJ.__BI4D=__KQ1P;
+          __UQ1P=__KSMS;
+        } break;
+        case ____ONOJ__: {
+          __OSMS=((____ONOJ *)__CQ1P);
+          __PSMS=__RNQJ(__OSMS->__PNOJ.__DK.__CK.__YH.__O2B,__OSMS->__XE5J);
+          __UQ1P=__PSMS;
+        } break;
+        case ____YOOJ__: {
+          __RSMS=((____YOOJ *)__CQ1P);
+          __SSMS=__LRQJ(__RSMS->__ZOOJ.__DK.__CK.__YH.__O2B,__RSMS->__TCJK);
+          __UQ1P=__SSMS;
+        } break;
+        case ____IM4K__: {
+          __UQ1P=__NZFM(((____IM4K *)__CQ1P));
+        } break;
+        case ____T5FL__: {
+          __UQ1P=__V35O(((____T5FL *)__CQ1P));
+        } break;
+        case ____3DUL__: {
+          __UQ1P=__AJVP(((____3DUL *)__CQ1P));
+        } break;
+        case ____0EUL__: {
+          __UQ1P=__QB4P(((____0EUL *)__CQ1P));
+        } break;
+        case ____BGUL__: {
+          __UQ1P=__LJVP(((____BGUL *)__CQ1P));
+        } break;
+        case ____2GUL__: {
+          __UQ1P=__2B4P(((____2GUL *)__CQ1P));
+        } break;
+        case ____B0VL__: {
+          __UQ1P=__H0BN(((____B0VL *)__CQ1P));
+        } break;
+        case ____P0VL__: {
+          __UQ1P=__NCHM(((____P0VL *)__CQ1P));
+        } break;
+        case ____Q5YL__: {
+          __YT1P=__TFTL(((____FKRG *)((____Q5YL *)__CQ1P)->__HBKM),NULL);
+          if (__YT1P==NULL) {
+            __1QCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__JS1P)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__MPCU=NULL;
+            switch (((struct ___OBJ *)__YT1P)->__id) {
+            case ____IM4K__: {
+              __1QCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__MPCU=((__READ_GLOBAL__B4YL *)__tmp__JS1P);
+            case ____Q5YL__: {
+              __1QCU=((____Q5YL *)__YT1P);
             } break;
             }
           };
-          __tmp__FP1P=__tmp__MPCU;
+          __UQ1P=__1QCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__FP1P=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__TO1P));
+        case ____UVPM__: {
+          __UQ1P=__VGWN(((____UVPM *)__CQ1P));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__FP1P=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__TO1P));
+        case ____0ZPM__: {
+          __UQ1P=__4G2P(((____0ZPM *)__CQ1P));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__FP1P=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__TO1P));
+        case ____MR0N__: {
+          __UQ1P=__DRVO(((____MR0N *)__CQ1P));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__FP1P=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__TO1P));
+        case ____YWBP__: {
+          __UQ1P=__DQ0Q(((____YWBP *)__CQ1P));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__FP1P=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__TO1P));
+        case ____LYBP__: {
+          __UQ1P=__0WUP(((____LYBP *)__CQ1P));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__FP1P=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__TO1P));
+        case ____CZBP__: {
+          __UQ1P=__FXUP(((____CZBP *)__CQ1P));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__FP1P=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__TO1P));
+        case ____3BEP__: {
+          __UQ1P=__FCIQ(((____3BEP *)__CQ1P));
         } break;
         };
-        __tmp__DT1P=new_read__slot__receiver__with__intern__2DZJ(__tmp__NO1P,__tmp__MKRQ,__tmp__FP1P,__tmp__YS1P,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__DT1P);
-        __tmp__MKRQ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__DT1P));
-        result__RL1P=__tmp__MKRQ;
+        __SU1P=__LFZJ(__2P1P,__1LRQ,__UQ1P,__HU1P,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__SU1P);
+        __1LRQ=__BR5H(((____UL2C *)__SU1P));
+        __AN1P=__1LRQ;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__OL1P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__SN1P=static_type__BL1P(Self__NL1P);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__SN1P),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__PL1P);
-        put_position__HRE(Self__NL1P->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__3M1P),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __BP1P=__QM1P(__2M1P);
+        __CQXE(((____WMB *)__BP1P),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__4M1P);
+        __ORE(__2M1P->__1ZPM.__TCOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__LN1P=result__RL1P;
-  return(__tmp__LN1P);
+  __0O1P=__AN1P;
+  return(__0O1P);
 }
 
-static void* check_type__with__WD4O(__EXPR_OR__3P0N *Self__XD4O,__TYPE_FULL__PMB *t__YD4O,__POSITION__OL p__ZD4O)
-// ({EXPR_OR__3P0N},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __FF4O(____MR0N *__GF4O,____WMB *__HF4O,____OL __IF4O)
+// ({__MR0N},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__NNCV;
-  void *result__1D4O;
-  __TYPE_FULL__PMB *__tmp__RE4O,*__tmp__EF4O,*__tmp__LF4O,*__tmp__2F4O;
-  __TYPE_FULL__PMB *__tmp__FH4O,*__tmp__JK4O;
-  __LOCAL__43WC *__tmp__VRMS,*__tmp__JSMS;
-  __WRITE_LOCAL__BEYJ *__tmp__2RMS,*__tmp__QSMS;
-  __STRING_CONSTANT__0 *__tmp__TF4O,*__tmp__0I4O,*v__OPCV;
-  void *__tmp__VF4O;
-  __PROTOTYPE__MF *__tmp__LG4O,*__tmp__PJ4O;
-  __INTEGER__Q __tmp__RG4O,__tmp__BLCV,old_nb_elts__DLCV,__tmp__1LCV;
-  __INTEGER__Q old_nb_elts__3LCV;
-  void *__tmp__XHIP;
-  __POSITION__OL __tmp__XG4O,__tmp__1J4O;
-  void *__tmp__3G4O,*__tmp__PH4O,*__tmp__TK4O;
-  __ITM_TYPE_STYLE__TMB *Self__4KCV,*Self__YLCV;
-  __STRING__BC *Self__5KCV,*Self__ZLCV;
-  __POINTER__IB __tmp__ELCV,__tmp__4LCV,__tmp__WMCV,__tmp__XMCV;
-  __ITM_TYPE_MULTI__NURC *Self__BSMS,*Self__VSMS;
-  __READ_LOCAL__N5ZI *__tmp__5H4O,*__tmp__HL4O,*__tmp__JIRT,*__tmp__KIRT;
-  __NODE_TYPE__FK2C *__tmp__BI4O,*__tmp__NL4O;
-  __PROTOTYPE_CST__45WC *__tmp__EL4O,*Self__ZSMS,*__tmp__0SMS;
-  __STRING_CST__5J *Self__VMCV,*result__RMCV;
-  __UINTEGER_32__RWB __tmp__YMCV;
-  __INTEGER_CST__KAXC *Self__2SMS,*Self__LNCV;
-  __IS_EXPANDED__L5NJ *Self__ATMS,*Self__2NCV;
-  __GET_TYPE_ID__V5NJ *Self__FTMS,*Self__MOCV;
-  __SIZE_OF__NGOJ *Self__ITMS,*Self__2OCV;
-  __REAL_CST__JLOJ *Self__LTMS,*Self__MPCV;
-  __CHARACTER_CST__5LOJ *Self__PTMS,*__tmp__QTMS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__STMS,*__tmp__TTMS;
-  __READ_GLOBAL__B4YL *__tmp__QPCU;
-  __BOOLEAN__L __tmp__SE4O,__tmp__FF4O,__tmp__IH4O,__tmp__MK4O;
-  __CHARACTER__DB *__tmp__ALCV,*__tmp__0LCV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__CL4O;
-  result__1D4O=NULL;
-  __tmp__RE4O=static_type__WOVO(Self__XD4O);
-  __tmp__SE4O=affect_with__QLKK(((__TYPE_FULL__PMB *)t__YD4O),__tmp__RE4O);
-  if (__tmp__SE4O) {
-    result__1D4O=Self__XD4O;
+  ____0SG __2OCV;
+  void *__KF4O;
+  ____WMB *__AG4O,*__TG4O,*__0G4O,*__LH4O,*__UI4O,*__YL4O;
+  ____N5WC *__ETMS,*__YTMS;
+  ____QFYJ *__LTMS,*__5TMS;
+  ____0 *__CH4O,*__JK4O,*__3QCV;
+  void *__EH4O;
+  ____MF *__0H4O,*__4K4O;
+  ____Q __AI4O,__QMCV,__SMCV,__KNCV,__MNCV;
+  void *__GJIP;
+  ____OL __GI4O,__KL4O;
+  void *__MI4O,*__4I4O,*__CM4O;
+  ____0MB *__NMCV,*__HNCV;
+  ____BC *__OMCV,*__INCV;
+  ____IB __TMCV,__NNCV,__FOCV,__GOCV;
+  ____2VRC *__QTMS,*__EUMS;
+  ____2A0I *__OJ4O,*__WM4O,*__YJRT,*__ZJRT;
+  ____UL2C *__QJ4O,*__2M4O;
+  ____NBXC *__TM4O,*__IUMS,*__JUMS;
+  ____5J *__EOCV,*__AOCV;
+  ____YWB __HOCV;
+  ____ZBXC *__LUMS,*__0OCV;
+  ____0AOJ *__PUMS,*__LPCV;
+  ____EBOJ *__UUMS,*__1PCV;
+  ____2HOJ *__XUMS,*__LQCV;
+  ____YMOJ *__0UMS,*__1QCV;
+  ____ONOJ *__4UMS,*__5UMS;
+  ____YOOJ *__BVMS,*__CVMS;
+  ____Q5YL *__5QCU;
+  ____L __BG4O,__UG4O,__XI4O,__1L4O;
+  ____DB *__PMCV,*__JNCV;
+  ____ABXC *__RM4O;
+  __KF4O=NULL;
+  __AG4O=__FQVO(__GF4O);
+  __BG4O=__5MKK(((____WMB *)__HF4O),__AG4O);
+  if (__BG4O) {
+    __KF4O=__GF4O;
   } else /* FALSE */ {
-    __tmp__EF4O=static_type__WOVO(Self__XD4O);
-    __tmp__FF4O=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__EF4O),t__YD4O);
-    if (__tmp__FF4O) {
-      __tmp__LF4O=static_type__WOVO(Self__XD4O);
-      __tmp__VRMS=create__name__style__type__0HND(Self__XD4O->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__LF4O));
-      __tmp__2RMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VRMS),Self__XD4O->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__XD4O);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2RMS);
-      __tmp__TF4O=get__HJC(last_cast_name__C31J);
-      __tmp__LF4O=static_type__WOVO(Self__XD4O);
-      __tmp__VF4O=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__LF4O),__tmp__TF4O);
-      if (((void *)__tmp__VF4O == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__2F4O=static_type__WOVO(Self__XD4O);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__2F4O),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__YD4O),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__TF4O);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__2F4O=static_type__WOVO(Self__XD4O);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__2F4O),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__ZD4O);
-        __tmp__2F4O=static_type__WOVO(Self__XD4O);
-        __tmp__LG4O=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__2F4O));
-        put_position__HRE(__tmp__LG4O->parent_named__PF.parent_itm_object__OF.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);
+    __TG4O=__FQVO(__GF4O);
+    __UG4O=__CDVK(((____WMB *)__TG4O),__HF4O);
+    if (__UG4O) {
+      __0G4O=__FQVO(__GF4O);
+      __ETMS=__JJND(__GF4O->__NR0N.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__0G4O));
+      __LTMS=__BQRJ(((____N5WC *)__ETMS),__GF4O->__NR0N.__TCOJ.__CK.__YH.__O2B,__GF4O);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LTMS);
+      __CH4O=__OJC(__R41J);
+      __0G4O=__FQVO(__GF4O);
+      __EH4O=__NB3I(((____WMB *)__0G4O),__CH4O);
+      if (((void *)__EH4O == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __LH4O=__FQVO(__GF4O);
+        __CQXE(((____WMB *)__LH4O),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__HF4O),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__CH4O);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __LH4O=__FQVO(__GF4O);
+        __CQXE(((____WMB *)__LH4O),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__IF4O);
+        __LH4O=__FQVO(__GF4O);
+        __0H4O=__IFMJ(((____WMB *)__LH4O));
+        __ORE(__0H4O->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__VF4O)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__VF4O)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__RG4O=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__VF4O));
+      if (((struct ___OBJ *)__EH4O)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__EH4O)->__2JRG->__QLC)->__id==____OLC__) {
+          __AI4O=__HVRL(((____1JRG *)__EH4O));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__RG4O=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__VF4O));
+          __AI4O=__HVRL(((____1JRG *)__EH4O));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__VF4O)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__RG4O=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__VF4O));
+        if (((struct ___OBJ *)((____FKRG *)__EH4O)->__HKRG->__QLC)->__id==____OLC__) {
+          __AI4O=__4VRL(((____FKRG *)__EH4O));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__RG4O=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__VF4O));
+          __AI4O=__4VRL(((____FKRG *)__EH4O));
         };
       };
-      if ((__tmp__RG4O !=  1)) {
-        if (((struct ___OBJ *)__tmp__VF4O)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__XHIP=((__SLOT_CODE__MIRG *)__tmp__VF4O)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__XHIP)->__id==__ITM_SLOT__HLC__) {
-            __tmp__XG4O=((__ITM_SLOT__HLC *)__tmp__XHIP)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__AI4O !=  1)) {
+        if (((struct ___OBJ *)__EH4O)->__id==____1JRG__) {
+          __GJIP=((____1JRG *)__EH4O)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__GJIP)->__id==____OLC__) {
+            __GI4O=((____OLC *)__GJIP)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__XG4O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XHIP)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __GI4O=((____4G0D *)__GJIP)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__XG4O=((__SLOT_DATA__WIRG *)__tmp__VF4O)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __GI4O=((____FKRG *)__EH4O)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__XG4O);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__GI4O);
+        __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 *)__tmp__VF4O)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__XHIP=((__SLOT_CODE__MIRG *)__tmp__VF4O)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__XHIP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__3G4O=((__ITM_SLOT__HLC *)__tmp__XHIP)->result_type__3VOB;
+      if (((struct ___OBJ *)__EH4O)->__id==____1JRG__) {
+        __GJIP=((____1JRG *)__EH4O)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__GJIP)->__id==____OLC__) {
+          __MI4O=((____OLC *)__GJIP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__3G4O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XHIP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __MI4O=((____4G0D *)__GJIP)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__XHIP=((__SLOT_DATA__WIRG *)__tmp__VF4O)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__XHIP)->__id==__ITM_SLOT__HLC__) {
-          __tmp__3G4O=((__ITM_SLOT__HLC *)__tmp__XHIP)->result_type__3VOB;
+        __GJIP=((____FKRG *)__EH4O)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__GJIP)->__id==____OLC__) {
+          __MI4O=((____OLC *)__GJIP)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__3G4O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XHIP)->parent_itm_slot__QF0D.result_type__3VOB;
+          __MI4O=((____4G0D *)__GJIP)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__3G4O==NULL) {
-        __tmp__XHIP=NULL;
+      if (__MI4O==NULL) {
+        __GJIP=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__3G4O)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__XHIP=((void *)__tmp__3G4O);
+        switch (((struct ___OBJ *)__MI4O)->__id) {
+        case ____QMB__: {
+          __GJIP=((void *)__MI4O);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__XHIP=((void *)__tmp__3G4O);
+        case ____0MB__: {
+          __GJIP=((void *)__MI4O);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__XHIP=((void *)__tmp__3G4O);
+        case ____KPB__: {
+          __GJIP=((void *)__MI4O);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__XHIP=((void *)__tmp__3G4O);
+        case ____TEZ__: {
+          __GJIP=((void *)__MI4O);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__XHIP=NULL;
+        case ____2VRC__: {
+          __GJIP=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__XHIP=NULL;
+        case ____GZRC__: {
+          __GJIP=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__XHIP == (void *)NULL)) {
-        __tmp__IH4O=TRUE__K__;
+      if (((void *)__GJIP == (void *)NULL)) {
+        __XI4O=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__XHIP)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__FH4O=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__XHIP));
+        switch (((struct ___OBJ *)__GJIP)->__id) {
+        case ____QMB__: {
+          __UI4O=__43X(((____QMB *)__GJIP));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__FH4O=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XHIP)));
+        case ____0MB__: {
+          __UI4O=__D5X(((____0MB *)((____QMB *)__GJIP)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__FH4O=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XHIP)),NULL);
+        case ____KPB__: {
+          __UI4O=__LAY(((____KPB *)((____QMB *)__GJIP)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__FH4O=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XHIP)),NULL);
+        case ____TEZ__: {
+          __UI4O=__HZ1D(((____TEZ *)((____QMB *)__GJIP)),NULL);
         } break;
         };
-        __tmp__IH4O=((void *)__tmp__FH4O != (void *)t__YD4O);
+        __XI4O=((void *)__UI4O != (void *)__HF4O);
       };
-      if (__tmp__IH4O) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__VF4O)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__3G4O=((__SLOT_CODE__MIRG *)__tmp__VF4O)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__3G4O)->__id==__ITM_SLOT__HLC__) {
-            __tmp__PH4O=((__ITM_SLOT__HLC *)__tmp__3G4O)->result_type__3VOB;
+      if (__XI4O) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__EH4O)->__id==____1JRG__) {
+          __MI4O=((____1JRG *)__EH4O)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__MI4O)->__id==____OLC__) {
+            __4I4O=((____OLC *)__MI4O)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__PH4O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3G4O)->parent_itm_slot__QF0D.result_type__3VOB;
+            __4I4O=((____4G0D *)__MI4O)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__3G4O=((__SLOT_DATA__WIRG *)__tmp__VF4O)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__3G4O)->__id==__ITM_SLOT__HLC__) {
-            __tmp__PH4O=((__ITM_SLOT__HLC *)__tmp__3G4O)->result_type__3VOB;
+          __MI4O=((____FKRG *)__EH4O)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__MI4O)->__id==____OLC__) {
+            __4I4O=((____OLC *)__MI4O)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__PH4O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3G4O)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__PH4O)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__PH4O)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__4KCV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PH4O));
-          if (((void *)Self__4KCV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__4KCV->style__MPC);
-            Self__5KCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__5KCV->capacity__HFL <= Self__5KCV->count__WJ)) {
-              if ((Self__5KCV->capacity__HFL ==  0)) {
-                Self__5KCV->capacity__HFL= 32;
-                __tmp__ALCV=create__KVW( 32);
-                Self__5KCV->storage__4EL=__tmp__ALCV;
+            __4I4O=((____4G0D *)__MI4O)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__4I4O)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__4I4O)->__KPC);
+        } break;
+        case ____0MB__: {
+          __NMCV=((____0MB *)((____QMB *)__4I4O));
+          if (((void *)__NMCV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__NMCV->__TPC);
+            __OMCV=((____BC *)__YC);
+            if ((__OMCV->__OFL <= __OMCV->__WJ)) {
+              if ((__OMCV->__OFL ==  0)) {
+                __OMCV->__OFL= 32;
+                __PMCV=__RVW( 32);
+                __OMCV->__FFL=__PMCV;
               } else /* FALSE */ {
-                __tmp__BLCV=(__INTEGER__Q)(Self__5KCV->capacity__HFL <<  1);
-                __tmp__ALCV=((__CHARACTER__DB *)Self__5KCV->storage__4EL);
-                old_nb_elts__DLCV=Self__5KCV->capacity__HFL;
-                __tmp__ELCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALCV),((__UINTEGER_32__RWB )old_nb_elts__DLCV),((__UINTEGER_32__RWB )__tmp__BLCV));
-                __tmp__ALCV=((__CHARACTER__DB *)__tmp__ELCV);
-                clear__to__F00(__tmp__ALCV,old_nb_elts__DLCV,(__INTEGER__Q)(__tmp__BLCV -  1));
-                Self__5KCV->storage__4EL=__tmp__ALCV;
-                Self__5KCV->capacity__HFL=__tmp__BLCV;
+                __QMCV=(____Q)(__OMCV->__OFL <<  1);
+                __PMCV=((____DB *)__OMCV->__FFL);
+                __SMCV=__OMCV->__OFL;
+                __TMCV=__55W(((____IB )__PMCV),((____YWB )__SMCV),((____YWB )__QMCV));
+                __PMCV=((____DB *)__TMCV);
+                __M00(__PMCV,__SMCV,(____Q)(__QMCV -  1));
+                __OMCV->__FFL=__PMCV;
+                __OMCV->__OFL=__QMCV;
               };
             };
-            ((__CHARACTER__DB *)Self__5KCV->storage__4EL)[Self__5KCV->count__WJ]=' ';
-            Self__5KCV->count__WJ=(__INTEGER__Q)(Self__5KCV->count__WJ +  1);
+            ((____DB *)__OMCV->__FFL)[__OMCV->__WJ]=' ';
+            __OMCV->__WJ=(____Q)(__OMCV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__4KCV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__NMCV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PH4O)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__4I4O)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PH4O))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__4I4O))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__BSMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PH4O));
-          Self__5KCV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__5KCV->capacity__HFL <= Self__5KCV->count__WJ)) {
-            if ((Self__5KCV->capacity__HFL ==  0)) {
-              Self__5KCV->capacity__HFL= 32;
-              __tmp__ALCV=create__KVW( 32);
-              Self__5KCV->storage__4EL=__tmp__ALCV;
+        case ____2VRC__: {
+          __QTMS=((____2VRC *)((____QMB *)__4I4O));
+          __OMCV=((____BC *)__YC);
+          if ((__OMCV->__OFL <= __OMCV->__WJ)) {
+            if ((__OMCV->__OFL ==  0)) {
+              __OMCV->__OFL= 32;
+              __PMCV=__RVW( 32);
+              __OMCV->__FFL=__PMCV;
             } else /* FALSE */ {
-              __tmp__BLCV=(__INTEGER__Q)(Self__5KCV->capacity__HFL <<  1);
-              __tmp__ALCV=((__CHARACTER__DB *)Self__5KCV->storage__4EL);
-              old_nb_elts__DLCV=Self__5KCV->capacity__HFL;
-              __tmp__ELCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALCV),((__UINTEGER_32__RWB )old_nb_elts__DLCV),((__UINTEGER_32__RWB )__tmp__BLCV));
-              __tmp__ALCV=((__CHARACTER__DB *)__tmp__ELCV);
-              clear__to__F00(__tmp__ALCV,old_nb_elts__DLCV,(__INTEGER__Q)(__tmp__BLCV -  1));
-              Self__5KCV->storage__4EL=__tmp__ALCV;
-              Self__5KCV->capacity__HFL=__tmp__BLCV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__5KCV->storage__4EL)[Self__5KCV->count__WJ]='(';
-          Self__5KCV->count__WJ=(__INTEGER__Q)(Self__5KCV->count__WJ +  1);
-          display_raw__DGAD(Self__BSMS,string_tmp__YC);
-          Self__5KCV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__5KCV->capacity__HFL <= Self__5KCV->count__WJ)) {
-            if ((Self__5KCV->capacity__HFL ==  0)) {
-              Self__5KCV->capacity__HFL= 32;
-              __tmp__ALCV=create__KVW( 32);
-              Self__5KCV->storage__4EL=__tmp__ALCV;
+              __QMCV=(____Q)(__OMCV->__OFL <<  1);
+              __PMCV=((____DB *)__OMCV->__FFL);
+              __SMCV=__OMCV->__OFL;
+              __TMCV=__55W(((____IB )__PMCV),((____YWB )__SMCV),((____YWB )__QMCV));
+              __PMCV=((____DB *)__TMCV);
+              __M00(__PMCV,__SMCV,(____Q)(__QMCV -  1));
+              __OMCV->__FFL=__PMCV;
+              __OMCV->__OFL=__QMCV;
+            };
+          };
+          ((____DB *)__OMCV->__FFL)[__OMCV->__WJ]='(';
+          __OMCV->__WJ=(____Q)(__OMCV->__WJ +  1);
+          __SHAD(__QTMS,__YC);
+          __OMCV=((____BC *)__YC);
+          if ((__OMCV->__OFL <= __OMCV->__WJ)) {
+            if ((__OMCV->__OFL ==  0)) {
+              __OMCV->__OFL= 32;
+              __PMCV=__RVW( 32);
+              __OMCV->__FFL=__PMCV;
             } else /* FALSE */ {
-              __tmp__BLCV=(__INTEGER__Q)(Self__5KCV->capacity__HFL <<  1);
-              __tmp__ALCV=((__CHARACTER__DB *)Self__5KCV->storage__4EL);
-              old_nb_elts__DLCV=Self__5KCV->capacity__HFL;
-              __tmp__ELCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__ALCV),((__UINTEGER_32__RWB )old_nb_elts__DLCV),((__UINTEGER_32__RWB )__tmp__BLCV));
-              __tmp__ALCV=((__CHARACTER__DB *)__tmp__ELCV);
-              clear__to__F00(__tmp__ALCV,old_nb_elts__DLCV,(__INTEGER__Q)(__tmp__BLCV -  1));
-              Self__5KCV->storage__4EL=__tmp__ALCV;
-              Self__5KCV->capacity__HFL=__tmp__BLCV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__5KCV->storage__4EL)[Self__5KCV->count__WJ]=')';
-          Self__5KCV->count__WJ=(__INTEGER__Q)(Self__5KCV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PH4O)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__YD4O),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__VF4O)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__3G4O=((__SLOT_CODE__MIRG *)__tmp__VF4O)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__3G4O)->__id==__ITM_SLOT__HLC__) {
-            __tmp__XG4O=((__ITM_SLOT__HLC *)__tmp__3G4O)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __QMCV=(____Q)(__OMCV->__OFL <<  1);
+              __PMCV=((____DB *)__OMCV->__FFL);
+              __SMCV=__OMCV->__OFL;
+              __TMCV=__55W(((____IB )__PMCV),((____YWB )__SMCV),((____YWB )__QMCV));
+              __PMCV=((____DB *)__TMCV);
+              __M00(__PMCV,__SMCV,(____Q)(__QMCV -  1));
+              __OMCV->__FFL=__PMCV;
+              __OMCV->__OFL=__QMCV;
+            };
+          };
+          ((____DB *)__OMCV->__FFL)[__OMCV->__WJ]=')';
+          __OMCV->__WJ=(____Q)(__OMCV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__4I4O)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__HF4O),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__EH4O)->__id==____1JRG__) {
+          __MI4O=((____1JRG *)__EH4O)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__MI4O)->__id==____OLC__) {
+            __GI4O=((____OLC *)__MI4O)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__XG4O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3G4O)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __GI4O=((____4G0D *)__MI4O)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__XG4O=((__SLOT_DATA__WIRG *)__tmp__VF4O)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __GI4O=((____FKRG *)__EH4O)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__XG4O);
-        put_position__HRE(Self__XD4O->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.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(__GI4O);
+        __ORE(__GF4O->__NR0N.__TCOJ.__CK.__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));
         };
       };
-      __tmp__5H4O=read__NUEI(((__LOCAL__43WC *)__tmp__VRMS));
-      __tmp__BI4O=new_read__slot__receiver__self__intern__3J2C(Self__XD4O->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__VF4O,__tmp__5H4O,__tmp__5H4O,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__BI4O);
-      __tmp__VF4O=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__BI4O));
-      result__1D4O=__tmp__VF4O;
-      __tmp__IH4O=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__IH4O=FALSE__O__;
-    };
-    if ((! __tmp__IH4O)) {
-      __tmp__LF4O=static_type__WOVO(Self__XD4O);
-      __tmp__IH4O=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__YD4O),__tmp__LF4O);
-      if (__tmp__IH4O) {
-        __tmp__2F4O=static_type__WOVO(Self__XD4O);
-        __tmp__JSMS=create__name__style__type__0HND(Self__XD4O->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__2F4O));
-        __tmp__QSMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__JSMS),Self__XD4O->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__XD4O);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QSMS);
-        __tmp__0I4O=get__HJC(last_cast_name__C31J);
-        __tmp__XHIP=get_slot__452I(((__TYPE_FULL__PMB *)t__YD4O),__tmp__0I4O);
-        if (((void *)__tmp__XHIP == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__YD4O),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__FH4O=static_type__WOVO(Self__XD4O);
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__FH4O),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__0I4O);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__YD4O),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__ZD4O);
-          __tmp__PJ4O=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__YD4O));
-          put_position__HRE(__tmp__PJ4O->parent_named__PF.parent_itm_object__OF.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);
+      __OJ4O=__2VEI(((____N5WC *)__ETMS));
+      __QJ4O=__ML2C(__GF4O->__NR0N.__TCOJ.__CK.__YH.__O2B,__EH4O,__OJ4O,__OJ4O,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__QJ4O);
+      __EH4O=__BR5H(((____UL2C *)__QJ4O));
+      __KF4O=__EH4O;
+      __XI4O=__K__;
+    } else /* FALSE */ {
+      __XI4O=__O__;
+    };
+    if ((! __XI4O)) {
+      __0G4O=__FQVO(__GF4O);
+      __XI4O=__1XRL(((____WMB *)__HF4O),__0G4O);
+      if (__XI4O) {
+        __LH4O=__FQVO(__GF4O);
+        __YTMS=__JJND(__GF4O->__NR0N.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__LH4O));
+        __5TMS=__BQRJ(((____N5WC *)__YTMS),__GF4O->__NR0N.__TCOJ.__CK.__YH.__O2B,__GF4O);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5TMS);
+        __JK4O=__OJC(__R41J);
+        __GJIP=__NB3I(((____WMB *)__HF4O),__JK4O);
+        if (((void *)__GJIP == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__HF4O),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __UI4O=__FQVO(__GF4O);
+          __CQXE(((____WMB *)__UI4O),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__JK4O);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__HF4O),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__IF4O);
+          __4K4O=__IFMJ(((____WMB *)__HF4O));
+          __ORE(__4K4O->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__XHIP)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__XHIP)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BLCV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__XHIP));
+        if (((struct ___OBJ *)__GJIP)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__GJIP)->__2JRG->__QLC)->__id==____OLC__) {
+            __QMCV=__HVRL(((____1JRG *)__GJIP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BLCV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__XHIP));
+            __QMCV=__HVRL(((____1JRG *)__GJIP));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__XHIP)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BLCV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__XHIP));
+          if (((struct ___OBJ *)((____FKRG *)__GJIP)->__HKRG->__QLC)->__id==____OLC__) {
+            __QMCV=__4VRL(((____FKRG *)__GJIP));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BLCV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__XHIP));
+            __QMCV=__4VRL(((____FKRG *)__GJIP));
           };
         };
-        if ((__tmp__BLCV !=  2)) {
-          if (((struct ___OBJ *)__tmp__XHIP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__PH4O=((__SLOT_CODE__MIRG *)__tmp__XHIP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__PH4O)->__id==__ITM_SLOT__HLC__) {
-              __tmp__1J4O=((__ITM_SLOT__HLC *)__tmp__PH4O)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__QMCV !=  2)) {
+          if (((struct ___OBJ *)__GJIP)->__id==____1JRG__) {
+            __4I4O=((____1JRG *)__GJIP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__4I4O)->__id==____OLC__) {
+              __KL4O=((____OLC *)__4I4O)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__1J4O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PH4O)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __KL4O=((____4G0D *)__4I4O)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__1J4O=((__SLOT_DATA__WIRG *)__tmp__XHIP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __KL4O=((____FKRG *)__GJIP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__1J4O);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__KL4O);
+          __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 *)__tmp__XHIP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__3G4O=((__SLOT_CODE__MIRG *)__tmp__XHIP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__3G4O)->__id==__ITM_SLOT__HLC__) {
-            __tmp__PH4O=((__ITM_SLOT__HLC *)__tmp__3G4O)->result_type__3VOB;
+        if (((struct ___OBJ *)__GJIP)->__id==____1JRG__) {
+          __MI4O=((____1JRG *)__GJIP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__MI4O)->__id==____OLC__) {
+            __4I4O=((____OLC *)__MI4O)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__PH4O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3G4O)->parent_itm_slot__QF0D.result_type__3VOB;
+            __4I4O=((____4G0D *)__MI4O)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__3G4O=((__SLOT_DATA__WIRG *)__tmp__XHIP)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__3G4O)->__id==__ITM_SLOT__HLC__) {
-            __tmp__PH4O=((__ITM_SLOT__HLC *)__tmp__3G4O)->result_type__3VOB;
+          __MI4O=((____FKRG *)__GJIP)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__MI4O)->__id==____OLC__) {
+            __4I4O=((____OLC *)__MI4O)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__PH4O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3G4O)->parent_itm_slot__QF0D.result_type__3VOB;
+            __4I4O=((____4G0D *)__MI4O)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__PH4O==NULL) {
-          __tmp__3G4O=NULL;
+        if (__4I4O==NULL) {
+          __MI4O=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__PH4O)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__3G4O=((void *)__tmp__PH4O);
+          switch (((struct ___OBJ *)__4I4O)->__id) {
+          case ____QMB__: {
+            __MI4O=((void *)__4I4O);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__3G4O=((void *)__tmp__PH4O);
+          case ____0MB__: {
+            __MI4O=((void *)__4I4O);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__3G4O=((void *)__tmp__PH4O);
+          case ____KPB__: {
+            __MI4O=((void *)__4I4O);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__3G4O=((void *)__tmp__PH4O);
+          case ____TEZ__: {
+            __MI4O=((void *)__4I4O);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__3G4O=NULL;
+          case ____2VRC__: {
+            __MI4O=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__3G4O=NULL;
+          case ____GZRC__: {
+            __MI4O=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__3G4O == (void *)NULL)) {
-          __tmp__MK4O=TRUE__K__;
+        if (((void *)__MI4O == (void *)NULL)) {
+          __1L4O=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__3G4O)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__JK4O=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__3G4O));
+          switch (((struct ___OBJ *)__MI4O)->__id) {
+          case ____QMB__: {
+            __YL4O=__43X(((____QMB *)__MI4O));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__JK4O=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3G4O)));
+          case ____0MB__: {
+            __YL4O=__D5X(((____0MB *)((____QMB *)__MI4O)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__JK4O=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3G4O)),NULL);
+          case ____KPB__: {
+            __YL4O=__LAY(((____KPB *)((____QMB *)__MI4O)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__JK4O=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3G4O)),NULL);
+          case ____TEZ__: {
+            __YL4O=__HZ1D(((____TEZ *)((____QMB *)__MI4O)),NULL);
           } break;
           };
-          __tmp__MK4O=((void *)__tmp__JK4O != (void *)t__YD4O);
+          __1L4O=((void *)__YL4O != (void *)__HF4O);
         };
-        if (__tmp__MK4O) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__XHIP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__PH4O=((__SLOT_CODE__MIRG *)__tmp__XHIP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__PH4O)->__id==__ITM_SLOT__HLC__) {
-              __tmp__TK4O=((__ITM_SLOT__HLC *)__tmp__PH4O)->result_type__3VOB;
+        if (__1L4O) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__GJIP)->__id==____1JRG__) {
+            __4I4O=((____1JRG *)__GJIP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__4I4O)->__id==____OLC__) {
+              __CM4O=((____OLC *)__4I4O)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__TK4O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PH4O)->parent_itm_slot__QF0D.result_type__3VOB;
+              __CM4O=((____4G0D *)__4I4O)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__PH4O=((__SLOT_DATA__WIRG *)__tmp__XHIP)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__PH4O)->__id==__ITM_SLOT__HLC__) {
-              __tmp__TK4O=((__ITM_SLOT__HLC *)__tmp__PH4O)->result_type__3VOB;
+            __4I4O=((____FKRG *)__GJIP)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__4I4O)->__id==____OLC__) {
+              __CM4O=((____OLC *)__4I4O)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__TK4O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PH4O)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__TK4O)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__TK4O)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__YLCV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TK4O));
-            if (((void *)Self__YLCV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__YLCV->style__MPC);
-              Self__ZLCV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__ZLCV->capacity__HFL <= Self__ZLCV->count__WJ)) {
-                if ((Self__ZLCV->capacity__HFL ==  0)) {
-                  Self__ZLCV->capacity__HFL= 32;
-                  __tmp__0LCV=create__KVW( 32);
-                  Self__ZLCV->storage__4EL=__tmp__0LCV;
+              __CM4O=((____4G0D *)__4I4O)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__CM4O)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__CM4O)->__KPC);
+          } break;
+          case ____0MB__: {
+            __HNCV=((____0MB *)((____QMB *)__CM4O));
+            if (((void *)__HNCV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__HNCV->__TPC);
+              __INCV=((____BC *)__YC);
+              if ((__INCV->__OFL <= __INCV->__WJ)) {
+                if ((__INCV->__OFL ==  0)) {
+                  __INCV->__OFL= 32;
+                  __JNCV=__RVW( 32);
+                  __INCV->__FFL=__JNCV;
                 } else /* FALSE */ {
-                  __tmp__1LCV=(__INTEGER__Q)(Self__ZLCV->capacity__HFL <<  1);
-                  __tmp__0LCV=((__CHARACTER__DB *)Self__ZLCV->storage__4EL);
-                  old_nb_elts__3LCV=Self__ZLCV->capacity__HFL;
-                  __tmp__4LCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0LCV),((__UINTEGER_32__RWB )old_nb_elts__3LCV),((__UINTEGER_32__RWB )__tmp__1LCV));
-                  __tmp__0LCV=((__CHARACTER__DB *)__tmp__4LCV);
-                  clear__to__F00(__tmp__0LCV,old_nb_elts__3LCV,(__INTEGER__Q)(__tmp__1LCV -  1));
-                  Self__ZLCV->storage__4EL=__tmp__0LCV;
-                  Self__ZLCV->capacity__HFL=__tmp__1LCV;
+                  __KNCV=(____Q)(__INCV->__OFL <<  1);
+                  __JNCV=((____DB *)__INCV->__FFL);
+                  __MNCV=__INCV->__OFL;
+                  __NNCV=__55W(((____IB )__JNCV),((____YWB )__MNCV),((____YWB )__KNCV));
+                  __JNCV=((____DB *)__NNCV);
+                  __M00(__JNCV,__MNCV,(____Q)(__KNCV -  1));
+                  __INCV->__FFL=__JNCV;
+                  __INCV->__OFL=__KNCV;
                 };
               };
-              ((__CHARACTER__DB *)Self__ZLCV->storage__4EL)[Self__ZLCV->count__WJ]=' ';
-              Self__ZLCV->count__WJ=(__INTEGER__Q)(Self__ZLCV->count__WJ +  1);
+              ((____DB *)__INCV->__FFL)[__INCV->__WJ]=' ';
+              __INCV->__WJ=(____Q)(__INCV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__YLCV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__HNCV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TK4O)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__CM4O)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TK4O))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__CM4O))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__VSMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TK4O));
-            Self__ZLCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__ZLCV->capacity__HFL <= Self__ZLCV->count__WJ)) {
-              if ((Self__ZLCV->capacity__HFL ==  0)) {
-                Self__ZLCV->capacity__HFL= 32;
-                __tmp__0LCV=create__KVW( 32);
-                Self__ZLCV->storage__4EL=__tmp__0LCV;
+          case ____2VRC__: {
+            __EUMS=((____2VRC *)((____QMB *)__CM4O));
+            __INCV=((____BC *)__YC);
+            if ((__INCV->__OFL <= __INCV->__WJ)) {
+              if ((__INCV->__OFL ==  0)) {
+                __INCV->__OFL= 32;
+                __JNCV=__RVW( 32);
+                __INCV->__FFL=__JNCV;
               } else /* FALSE */ {
-                __tmp__1LCV=(__INTEGER__Q)(Self__ZLCV->capacity__HFL <<  1);
-                __tmp__0LCV=((__CHARACTER__DB *)Self__ZLCV->storage__4EL);
-                old_nb_elts__3LCV=Self__ZLCV->capacity__HFL;
-                __tmp__4LCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0LCV),((__UINTEGER_32__RWB )old_nb_elts__3LCV),((__UINTEGER_32__RWB )__tmp__1LCV));
-                __tmp__0LCV=((__CHARACTER__DB *)__tmp__4LCV);
-                clear__to__F00(__tmp__0LCV,old_nb_elts__3LCV,(__INTEGER__Q)(__tmp__1LCV -  1));
-                Self__ZLCV->storage__4EL=__tmp__0LCV;
-                Self__ZLCV->capacity__HFL=__tmp__1LCV;
+                __KNCV=(____Q)(__INCV->__OFL <<  1);
+                __JNCV=((____DB *)__INCV->__FFL);
+                __MNCV=__INCV->__OFL;
+                __NNCV=__55W(((____IB )__JNCV),((____YWB )__MNCV),((____YWB )__KNCV));
+                __JNCV=((____DB *)__NNCV);
+                __M00(__JNCV,__MNCV,(____Q)(__KNCV -  1));
+                __INCV->__FFL=__JNCV;
+                __INCV->__OFL=__KNCV;
               };
             };
-            ((__CHARACTER__DB *)Self__ZLCV->storage__4EL)[Self__ZLCV->count__WJ]='(';
-            Self__ZLCV->count__WJ=(__INTEGER__Q)(Self__ZLCV->count__WJ +  1);
-            display_raw__DGAD(Self__VSMS,string_tmp__YC);
-            Self__ZLCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__ZLCV->capacity__HFL <= Self__ZLCV->count__WJ)) {
-              if ((Self__ZLCV->capacity__HFL ==  0)) {
-                Self__ZLCV->capacity__HFL= 32;
-                __tmp__0LCV=create__KVW( 32);
-                Self__ZLCV->storage__4EL=__tmp__0LCV;
+            ((____DB *)__INCV->__FFL)[__INCV->__WJ]='(';
+            __INCV->__WJ=(____Q)(__INCV->__WJ +  1);
+            __SHAD(__EUMS,__YC);
+            __INCV=((____BC *)__YC);
+            if ((__INCV->__OFL <= __INCV->__WJ)) {
+              if ((__INCV->__OFL ==  0)) {
+                __INCV->__OFL= 32;
+                __JNCV=__RVW( 32);
+                __INCV->__FFL=__JNCV;
               } else /* FALSE */ {
-                __tmp__1LCV=(__INTEGER__Q)(Self__ZLCV->capacity__HFL <<  1);
-                __tmp__0LCV=((__CHARACTER__DB *)Self__ZLCV->storage__4EL);
-                old_nb_elts__3LCV=Self__ZLCV->capacity__HFL;
-                __tmp__4LCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0LCV),((__UINTEGER_32__RWB )old_nb_elts__3LCV),((__UINTEGER_32__RWB )__tmp__1LCV));
-                __tmp__0LCV=((__CHARACTER__DB *)__tmp__4LCV);
-                clear__to__F00(__tmp__0LCV,old_nb_elts__3LCV,(__INTEGER__Q)(__tmp__1LCV -  1));
-                Self__ZLCV->storage__4EL=__tmp__0LCV;
-                Self__ZLCV->capacity__HFL=__tmp__1LCV;
+                __KNCV=(____Q)(__INCV->__OFL <<  1);
+                __JNCV=((____DB *)__INCV->__FFL);
+                __MNCV=__INCV->__OFL;
+                __NNCV=__55W(((____IB )__JNCV),((____YWB )__MNCV),((____YWB )__KNCV));
+                __JNCV=((____DB *)__NNCV);
+                __M00(__JNCV,__MNCV,(____Q)(__KNCV -  1));
+                __INCV->__FFL=__JNCV;
+                __INCV->__OFL=__KNCV;
               };
             };
-            ((__CHARACTER__DB *)Self__ZLCV->storage__4EL)[Self__ZLCV->count__WJ]=')';
-            Self__ZLCV->count__WJ=(__INTEGER__Q)(Self__ZLCV->count__WJ +  1);
+            ((____DB *)__INCV->__FFL)[__INCV->__WJ]=')';
+            __INCV->__WJ=(____Q)(__INCV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TK4O)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__CM4O)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__YD4O),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__XHIP)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__PH4O=((__SLOT_CODE__MIRG *)__tmp__XHIP)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__PH4O)->__id==__ITM_SLOT__HLC__) {
-              __tmp__1J4O=((__ITM_SLOT__HLC *)__tmp__PH4O)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__HF4O),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__GJIP)->__id==____1JRG__) {
+            __4I4O=((____1JRG *)__GJIP)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__4I4O)->__id==____OLC__) {
+              __KL4O=((____OLC *)__4I4O)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__1J4O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PH4O)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __KL4O=((____4G0D *)__4I4O)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__1J4O=((__SLOT_DATA__WIRG *)__tmp__XHIP)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __KL4O=((____FKRG *)__GJIP)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__1J4O);
-          put_position__HRE(Self__XD4O->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.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(__KL4O);
+          __ORE(__GF4O->__NR0N.__TCOJ.__CK.__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));
           };
         };
-        __tmp__CL4O=create_with_capacity__CBZH( 2);
-        __tmp__EL4O=create__type__IJ2C(Self__XD4O->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__YD4O);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__CL4O),__tmp__EL4O);
-        __tmp__HL4O=read__NUEI(((__LOCAL__43WC *)__tmp__JSMS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__CL4O),__tmp__HL4O);
-        __tmp__XG4O=Self__XD4O->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__3G4O=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__CL4O)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__3G4O)->__id) {
-        case __STRING_CST__5J__: {
-          Self__VMCV=((__STRING_CST__5J *)__tmp__3G4O);
-          result__RMCV=NULL;
-          __tmp__ELCV=((__POINTER__IB )(NULL));
-          __tmp__RG4O= 0;
-          __tmp__4LCV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__4LCV ==  0)) {
-            result__RMCV=Self__VMCV;
-          } else /* FALSE */ {
-            __tmp__RG4O=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LCV));
-            if ((__tmp__RG4O == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WMCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XMCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4LCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YMCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XMCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WMCV=micro_alloc__table__lab__HKI(__tmp__XMCV,((__POINTER__IB )(&(table_size[(__tmp__YMCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XMCV)));
-              __tmp__ELCV=__tmp__WMCV;
+        __RM4O=__RCZH( 2);
+        __TM4O=__XK2C(__GF4O->__NR0N.__TCOJ.__CK.__YH.__O2B,__HF4O);
+        __0YEI(((____ABXC *)__RM4O),__TM4O);
+        __WM4O=__2VEI(((____N5WC *)__YTMS));
+        __0YEI(((____ABXC *)__RM4O),__WM4O);
+        __GI4O=__GF4O->__NR0N.__TCOJ.__CK.__YH.__O2B;
+        __MI4O=((void **)((____ABXC *)__RM4O)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__MI4O)->__id) {
+        case ____5J__: {
+          __EOCV=((____5J *)__MI4O);
+          __AOCV=NULL;
+          __TMCV=((____IB )(NULL));
+          __AI4O= 0;
+          __NNCV=((____IB )sizeof(____5J));
+          if (((unsigned long)__NNCV ==  0)) {
+            __AOCV=__EOCV;
+          } else /* FALSE */ {
+            __AI4O=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNCV));
+            if ((__AI4O == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FOCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GOCV=(void *)((unsigned long)(void *)((unsigned long)__NNCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HOCV=((____YWB )((____Q )(void *)((unsigned long)__GOCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FOCV=__OKI(__GOCV,((____IB )(&(table_size[(__HOCV)-1]))),((____YWB )((____Q )__GOCV)));
+              __TMCV=__FOCV;
             } else /* FALSE */ {
-              __tmp__YMCV=((__UINTEGER_32__RWB )__tmp__RG4O);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WMCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XMCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4LCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WMCV=micro_alloc__table__lab__HKI(__tmp__XMCV,((__POINTER__IB )(&(table_type[(__tmp__YMCV)]))),(__UINTEGER_32__RWB)(__tmp__YMCV |  1));
-              __tmp__ELCV=__tmp__WMCV;
-            };
-            result__RMCV=((__STRING_CST__5J *)__tmp__ELCV);
-            *(result__RMCV) = *(Self__VMCV);
-          };
-          __tmp__PH4O=result__RMCV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__PH4O=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__3G4O));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__ZSMS=((__PROTOTYPE_CST__45WC *)__tmp__3G4O);
-          __tmp__0SMS=create__type__IJ2C(Self__ZSMS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZSMS->parent_constant__55WC.static_type__SG4D);
-          __tmp__PH4O=__tmp__0SMS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__2SMS=((__INTEGER_CST__KAXC *)__tmp__3G4O);
-          __tmp__1J4O=Self__2SMS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__NNCV=Self__2SMS->value__YG4D;
-          __tmp__FH4O=Self__2SMS->parent_constant__LAXC.static_type__SG4D;
-          Self__2SMS=NULL;
-          __tmp__ELCV=((__POINTER__IB )(NULL));
-          __tmp__RG4O= 0;
-          __tmp__4LCV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__4LCV ==  0)) {
-            Self__2SMS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__RG4O=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LCV));
-            if ((__tmp__RG4O == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WMCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XMCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4LCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YMCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XMCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WMCV=micro_alloc__table__lab__HKI(__tmp__XMCV,((__POINTER__IB )(&(table_size[(__tmp__YMCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XMCV)));
-              __tmp__ELCV=__tmp__WMCV;
+              __HOCV=((____YWB )__AI4O);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FOCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GOCV=(void *)((unsigned long)(void *)((unsigned long)__NNCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FOCV=__OKI(__GOCV,((____IB )(&(table_type[(__HOCV)]))),(____YWB)(__HOCV |  1));
+              __TMCV=__FOCV;
+            };
+            __AOCV=((____5J *)__TMCV);
+            *(__AOCV) = *(__EOCV);
+          };
+          __4I4O=__AOCV;
+        } break;
+        case ____0AXC__: {
+          __4I4O=__JZAL(((____0AXC *)__MI4O));
+        } break;
+        case ____NBXC__: {
+          __IUMS=((____NBXC *)__MI4O);
+          __JUMS=__XK2C(__IUMS->__OBXC.__DK.__CK.__YH.__O2B,__IUMS->__OBXC.__BI4D);
+          __4I4O=__JUMS;
+        } break;
+        case ____ZBXC__: {
+          __LUMS=((____ZBXC *)__MI4O);
+          __KL4O=__LUMS->__0BXC.__DK.__CK.__YH.__O2B;
+          __2OCV=__LUMS->__HI4D;
+          __UI4O=__LUMS->__0BXC.__BI4D;
+          __LUMS=NULL;
+          __TMCV=((____IB )(NULL));
+          __AI4O= 0;
+          __NNCV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__NNCV ==  0)) {
+            __LUMS=__ZBXC__;
+          } else /* FALSE */ {
+            __AI4O=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNCV));
+            if ((__AI4O == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FOCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GOCV=(void *)((unsigned long)(void *)((unsigned long)__NNCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HOCV=((____YWB )((____Q )(void *)((unsigned long)__GOCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FOCV=__OKI(__GOCV,((____IB )(&(table_size[(__HOCV)-1]))),((____YWB )((____Q )__GOCV)));
+              __TMCV=__FOCV;
             } else /* FALSE */ {
-              __tmp__YMCV=((__UINTEGER_32__RWB )__tmp__RG4O);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WMCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XMCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4LCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WMCV=micro_alloc__table__lab__HKI(__tmp__XMCV,((__POINTER__IB )(&(table_type[(__tmp__YMCV)]))),(__UINTEGER_32__RWB)(__tmp__YMCV |  1));
-              __tmp__ELCV=__tmp__WMCV;
-            };
-            Self__2SMS=((__INTEGER_CST__KAXC *)__tmp__ELCV);
-            *(Self__2SMS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__LNCV=((__INTEGER_CST__KAXC *)Self__2SMS);
-          Self__LNCV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__1J4O;
-          Self__LNCV->value__YG4D=v__NNCV;
-          Self__LNCV->parent_constant__LAXC.static_type__SG4D=__tmp__FH4O;
-          check_type__KYEE(Self__LNCV);
-          __tmp__PH4O=Self__2SMS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__PH4O=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__3G4O));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__JIRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__3G4O)->local__PUEJ));
-          if (__tmp__JIRT==NULL) {
-            __tmp__KIRT=NULL;
+              __HOCV=((____YWB )__AI4O);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FOCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GOCV=(void *)((unsigned long)(void *)((unsigned long)__NNCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FOCV=__OKI(__GOCV,((____IB )(&(table_type[(__HOCV)]))),(____YWB)(__HOCV |  1));
+              __TMCV=__FOCV;
+            };
+            __LUMS=((____ZBXC *)__TMCV);
+            *(__LUMS) = *(__ZBXC__);
+          };
+          __0OCV=((____ZBXC *)__LUMS);
+          __0OCV->__0BXC.__DK.__CK.__YH.__O2B=__KL4O;
+          __0OCV->__HI4D=__2OCV;
+          __0OCV->__0BXC.__BI4D=__UI4O;
+          __ZZEE(__0OCV);
+          __4I4O=__LUMS;
+        } break;
+        case ____DMWH__: {
+          __4I4O=__W3OK(((____DMWH *)__MI4O));
+        } break;
+        case ____2A0I__: {
+          __YJRT=__2VEI(((____N5WC *)((____2A0I *)__MI4O)->__4VEJ));
+          if (__YJRT==NULL) {
+            __ZJRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__KIRT=((__READ_LOCAL__N5ZI *)__tmp__JIRT);
+            __ZJRT=((____2A0I *)__YJRT);
           };
-          __tmp__PH4O=__tmp__KIRT;
+          __4I4O=__ZJRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__PH4O=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__3G4O));
+        case ____HJNJ__: {
+          __4I4O=__Y0AL(((____HJNJ *)__MI4O));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__PH4O=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__3G4O));
+        case ____SJNJ__: {
+          __4I4O=__D1AL(((____SJNJ *)__MI4O));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__ATMS=((__IS_EXPANDED__L5NJ *)__tmp__3G4O);
-          __tmp__1J4O=Self__ATMS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__JIRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__ATMS->receiver__554J)->local__PUEJ));
-          if (__tmp__JIRT==NULL) {
-            __tmp__KIRT=NULL;
+        case ____0AOJ__: {
+          __PUMS=((____0AOJ *)__MI4O);
+          __KL4O=__PUMS->__1AOJ.__CK.__YH.__O2B;
+          __YJRT=__2VEI(((____N5WC *)((____2A0I *)__PUMS->__OB5J)->__4VEJ));
+          if (__YJRT==NULL) {
+            __ZJRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__KIRT=((__READ_LOCAL__N5ZI *)__tmp__JIRT);
-          };
-          Self__ATMS=NULL;
-          __tmp__ELCV=((__POINTER__IB )(NULL));
-          __tmp__RG4O= 0;
-          __tmp__4LCV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__4LCV ==  0)) {
-            Self__ATMS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__RG4O=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LCV));
-            if ((__tmp__RG4O == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WMCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XMCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4LCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YMCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XMCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WMCV=micro_alloc__table__lab__HKI(__tmp__XMCV,((__POINTER__IB )(&(table_size[(__tmp__YMCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XMCV)));
-              __tmp__ELCV=__tmp__WMCV;
+            __ZJRT=((____2A0I *)__YJRT);
+          };
+          __PUMS=NULL;
+          __TMCV=((____IB )(NULL));
+          __AI4O= 0;
+          __NNCV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__NNCV ==  0)) {
+            __PUMS=__0AOJ__;
+          } else /* FALSE */ {
+            __AI4O=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNCV));
+            if ((__AI4O == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FOCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GOCV=(void *)((unsigned long)(void *)((unsigned long)__NNCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HOCV=((____YWB )((____Q )(void *)((unsigned long)__GOCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FOCV=__OKI(__GOCV,((____IB )(&(table_size[(__HOCV)-1]))),((____YWB )((____Q )__GOCV)));
+              __TMCV=__FOCV;
             } else /* FALSE */ {
-              __tmp__YMCV=((__UINTEGER_32__RWB )__tmp__RG4O);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WMCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XMCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4LCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WMCV=micro_alloc__table__lab__HKI(__tmp__XMCV,((__POINTER__IB )(&(table_type[(__tmp__YMCV)]))),(__UINTEGER_32__RWB)(__tmp__YMCV |  1));
-              __tmp__ELCV=__tmp__WMCV;
-            };
-            Self__ATMS=((__IS_EXPANDED__L5NJ *)__tmp__ELCV);
-            *(Self__ATMS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__2NCV=((__IS_EXPANDED__L5NJ *)Self__ATMS);
-          Self__2NCV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__1J4O;
-          Self__2NCV->receiver__554J=__tmp__KIRT;
-          __tmp__PH4O=Self__ATMS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__FTMS=((__GET_TYPE_ID__V5NJ *)__tmp__3G4O);
-          __tmp__1J4O=Self__FTMS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__FH4O=Self__FTMS->receiver__EA5J;
-          Self__FTMS=NULL;
-          __tmp__ELCV=((__POINTER__IB )(NULL));
-          __tmp__RG4O= 0;
-          __tmp__4LCV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__4LCV ==  0)) {
-            Self__FTMS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__RG4O=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LCV));
-            if ((__tmp__RG4O == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WMCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XMCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4LCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YMCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XMCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WMCV=micro_alloc__table__lab__HKI(__tmp__XMCV,((__POINTER__IB )(&(table_size[(__tmp__YMCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XMCV)));
-              __tmp__ELCV=__tmp__WMCV;
+              __HOCV=((____YWB )__AI4O);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FOCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GOCV=(void *)((unsigned long)(void *)((unsigned long)__NNCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FOCV=__OKI(__GOCV,((____IB )(&(table_type[(__HOCV)]))),(____YWB)(__HOCV |  1));
+              __TMCV=__FOCV;
+            };
+            __PUMS=((____0AOJ *)__TMCV);
+            *(__PUMS) = *(__0AOJ__);
+          };
+          __LPCV=((____0AOJ *)__PUMS);
+          __LPCV->__1AOJ.__CK.__YH.__O2B=__KL4O;
+          __LPCV->__OB5J=__ZJRT;
+          __4I4O=__PUMS;
+        } break;
+        case ____EBOJ__: {
+          __UUMS=((____EBOJ *)__MI4O);
+          __KL4O=__UUMS->__FBOJ.__CK.__YH.__O2B;
+          __UI4O=__UUMS->__TB5J;
+          __UUMS=NULL;
+          __TMCV=((____IB )(NULL));
+          __AI4O= 0;
+          __NNCV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__NNCV ==  0)) {
+            __UUMS=__EBOJ__;
+          } else /* FALSE */ {
+            __AI4O=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNCV));
+            if ((__AI4O == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FOCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GOCV=(void *)((unsigned long)(void *)((unsigned long)__NNCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HOCV=((____YWB )((____Q )(void *)((unsigned long)__GOCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FOCV=__OKI(__GOCV,((____IB )(&(table_size[(__HOCV)-1]))),((____YWB )((____Q )__GOCV)));
+              __TMCV=__FOCV;
             } else /* FALSE */ {
-              __tmp__YMCV=((__UINTEGER_32__RWB )__tmp__RG4O);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WMCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XMCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4LCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WMCV=micro_alloc__table__lab__HKI(__tmp__XMCV,((__POINTER__IB )(&(table_type[(__tmp__YMCV)]))),(__UINTEGER_32__RWB)(__tmp__YMCV |  1));
-              __tmp__ELCV=__tmp__WMCV;
-            };
-            Self__FTMS=((__GET_TYPE_ID__V5NJ *)__tmp__ELCV);
-            *(Self__FTMS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__MOCV=((__GET_TYPE_ID__V5NJ *)Self__FTMS);
-          Self__MOCV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__1J4O;
-          Self__MOCV->receiver__EA5J=__tmp__FH4O;
-          __tmp__PH4O=Self__FTMS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__PH4O=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__3G4O));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__PH4O=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__3G4O));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__PH4O=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__3G4O));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__PH4O=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__3G4O));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__PH4O=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__3G4O));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__PH4O=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__3G4O));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__PH4O=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__3G4O));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__PH4O=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__3G4O));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__PH4O=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__3G4O));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__ITMS=((__SIZE_OF__NGOJ *)__tmp__3G4O);
-          __tmp__1J4O=Self__ITMS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__FH4O=Self__ITMS->receiver__OC5J;
-          Self__ITMS=NULL;
-          __tmp__ELCV=((__POINTER__IB )(NULL));
-          __tmp__RG4O= 0;
-          __tmp__4LCV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__4LCV ==  0)) {
-            Self__ITMS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__RG4O=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LCV));
-            if ((__tmp__RG4O == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WMCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XMCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4LCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YMCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XMCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WMCV=micro_alloc__table__lab__HKI(__tmp__XMCV,((__POINTER__IB )(&(table_size[(__tmp__YMCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XMCV)));
-              __tmp__ELCV=__tmp__WMCV;
+              __HOCV=((____YWB )__AI4O);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FOCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GOCV=(void *)((unsigned long)(void *)((unsigned long)__NNCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FOCV=__OKI(__GOCV,((____IB )(&(table_type[(__HOCV)]))),(____YWB)(__HOCV |  1));
+              __TMCV=__FOCV;
+            };
+            __UUMS=((____EBOJ *)__TMCV);
+            *(__UUMS) = *(__EBOJ__);
+          };
+          __1PCV=((____EBOJ *)__UUMS);
+          __1PCV->__FBOJ.__CK.__YH.__O2B=__KL4O;
+          __1PCV->__TB5J=__UI4O;
+          __4I4O=__UUMS;
+        } break;
+        case ____3BOJ__: {
+          __4I4O=__21AL(((____3BOJ *)__MI4O));
+        } break;
+        case ____RCOJ__: {
+          __4I4O=__H2AL(((____RCOJ *)__MI4O));
+        } break;
+        case ____HDOJ__: {
+          __4I4O=__S2AL(((____HDOJ *)__MI4O));
+        } break;
+        case ____1DOJ__: {
+          __4I4O=__32AL(((____1DOJ *)__MI4O));
+        } break;
+        case ____PEOJ__: {
+          __4I4O=__I3AL(((____PEOJ *)__MI4O));
+        } break;
+        case ____DFOJ__: {
+          __4I4O=__T3AL(((____DFOJ *)__MI4O));
+        } break;
+        case ____XFOJ__: {
+          __4I4O=__43AL(((____XFOJ *)__MI4O));
+        } break;
+        case ____QGOJ__: {
+          __4I4O=__J4AL(((____QGOJ *)__MI4O));
+        } break;
+        case ____EHOJ__: {
+          __4I4O=__X4AL(((____EHOJ *)__MI4O));
+        } break;
+        case ____2HOJ__: {
+          __XUMS=((____2HOJ *)__MI4O);
+          __KL4O=__XUMS->__3HOJ.__CK.__YH.__O2B;
+          __UI4O=__XUMS->__3D5J;
+          __XUMS=NULL;
+          __TMCV=((____IB )(NULL));
+          __AI4O= 0;
+          __NNCV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__NNCV ==  0)) {
+            __XUMS=__2HOJ__;
+          } else /* FALSE */ {
+            __AI4O=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNCV));
+            if ((__AI4O == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FOCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GOCV=(void *)((unsigned long)(void *)((unsigned long)__NNCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HOCV=((____YWB )((____Q )(void *)((unsigned long)__GOCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FOCV=__OKI(__GOCV,((____IB )(&(table_size[(__HOCV)-1]))),((____YWB )((____Q )__GOCV)));
+              __TMCV=__FOCV;
             } else /* FALSE */ {
-              __tmp__YMCV=((__UINTEGER_32__RWB )__tmp__RG4O);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WMCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XMCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4LCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WMCV=micro_alloc__table__lab__HKI(__tmp__XMCV,((__POINTER__IB )(&(table_type[(__tmp__YMCV)]))),(__UINTEGER_32__RWB)(__tmp__YMCV |  1));
-              __tmp__ELCV=__tmp__WMCV;
-            };
-            Self__ITMS=((__SIZE_OF__NGOJ *)__tmp__ELCV);
-            *(Self__ITMS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__2OCV=((__SIZE_OF__NGOJ *)Self__ITMS);
-          Self__2OCV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__1J4O;
-          Self__2OCV->receiver__OC5J=__tmp__FH4O;
-          __tmp__PH4O=Self__ITMS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__PH4O=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__3G4O));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__LTMS=((__REAL_CST__JLOJ *)__tmp__3G4O);
-          __tmp__1J4O=Self__LTMS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__OPCV=Self__LTMS->value__DD5J;
-          __tmp__FH4O=Self__LTMS->parent_constant__KLOJ.static_type__SG4D;
-          Self__LTMS=NULL;
-          __tmp__ELCV=((__POINTER__IB )(NULL));
-          __tmp__RG4O= 0;
-          __tmp__4LCV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__4LCV ==  0)) {
-            Self__LTMS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__RG4O=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4LCV));
-            if ((__tmp__RG4O == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WMCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XMCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4LCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__YMCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XMCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__WMCV=micro_alloc__table__lab__HKI(__tmp__XMCV,((__POINTER__IB )(&(table_size[(__tmp__YMCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XMCV)));
-              __tmp__ELCV=__tmp__WMCV;
+              __HOCV=((____YWB )__AI4O);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FOCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GOCV=(void *)((unsigned long)(void *)((unsigned long)__NNCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FOCV=__OKI(__GOCV,((____IB )(&(table_type[(__HOCV)]))),(____YWB)(__HOCV |  1));
+              __TMCV=__FOCV;
+            };
+            __XUMS=((____2HOJ *)__TMCV);
+            *(__XUMS) = *(__2HOJ__);
+          };
+          __LQCV=((____2HOJ *)__XUMS);
+          __LQCV->__3HOJ.__CK.__YH.__O2B=__KL4O;
+          __LQCV->__3D5J=__UI4O;
+          __4I4O=__XUMS;
+        } break;
+        case ____YIOJ__: {
+          __4I4O=__I5AL(((____YIOJ *)__MI4O));
+        } break;
+        case ____YMOJ__: {
+          __0UMS=((____YMOJ *)__MI4O);
+          __KL4O=__0UMS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __3QCV=__0UMS->__SE5J;
+          __UI4O=__0UMS->__ZMOJ.__BI4D;
+          __0UMS=NULL;
+          __TMCV=((____IB )(NULL));
+          __AI4O= 0;
+          __NNCV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__NNCV ==  0)) {
+            __0UMS=__YMOJ__;
+          } else /* FALSE */ {
+            __AI4O=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NNCV));
+            if ((__AI4O == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FOCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GOCV=(void *)((unsigned long)(void *)((unsigned long)__NNCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __HOCV=((____YWB )((____Q )(void *)((unsigned long)__GOCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __FOCV=__OKI(__GOCV,((____IB )(&(table_size[(__HOCV)-1]))),((____YWB )((____Q )__GOCV)));
+              __TMCV=__FOCV;
             } else /* FALSE */ {
-              __tmp__YMCV=((__UINTEGER_32__RWB )__tmp__RG4O);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__WMCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__XMCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__4LCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WMCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__WMCV=micro_alloc__table__lab__HKI(__tmp__XMCV,((__POINTER__IB )(&(table_type[(__tmp__YMCV)]))),(__UINTEGER_32__RWB)(__tmp__YMCV |  1));
-              __tmp__ELCV=__tmp__WMCV;
-            };
-            Self__LTMS=((__REAL_CST__JLOJ *)__tmp__ELCV);
-            *(Self__LTMS) = *(REAL_CST__JLOJ__);
-          };
-          Self__MPCV=((__REAL_CST__JLOJ *)Self__LTMS);
-          Self__MPCV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__1J4O;
-          Self__MPCV->value__DD5J=v__OPCV;
-          Self__MPCV->parent_constant__KLOJ.static_type__SG4D=__tmp__FH4O;
-          __tmp__PH4O=Self__LTMS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__PTMS=((__CHARACTER_CST__5LOJ *)__tmp__3G4O);
-          __tmp__QTMS=create__char__CMQJ(Self__PTMS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PTMS->text__ID5J);
-          __tmp__PH4O=__tmp__QTMS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__STMS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__3G4O);
-          __tmp__TTMS=create__text__2PQJ(Self__STMS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__STMS->string__EBJK);
-          __tmp__PH4O=__tmp__TTMS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__PH4O=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__3G4O));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__PH4O=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__3G4O));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__PH4O=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__3G4O));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__PH4O=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__3G4O));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__PH4O=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__3G4O));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__PH4O=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__3G4O));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__PH4O=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__3G4O));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__PH4O=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__3G4O));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__TK4O=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__3G4O)->global__Y5JM),NULL);
-          if (__tmp__TK4O==NULL) {
-            __tmp__QPCU=NULL;
+              __HOCV=((____YWB )__AI4O);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __FOCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __GOCV=(void *)((unsigned long)(void *)((unsigned long)__NNCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FOCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __FOCV=__OKI(__GOCV,((____IB )(&(table_type[(__HOCV)]))),(____YWB)(__HOCV |  1));
+              __TMCV=__FOCV;
+            };
+            __0UMS=((____YMOJ *)__TMCV);
+            *(__0UMS) = *(__YMOJ__);
+          };
+          __1QCV=((____YMOJ *)__0UMS);
+          __1QCV->__ZMOJ.__DK.__CK.__YH.__O2B=__KL4O;
+          __1QCV->__SE5J=__3QCV;
+          __1QCV->__ZMOJ.__BI4D=__UI4O;
+          __4I4O=__0UMS;
+        } break;
+        case ____ONOJ__: {
+          __4UMS=((____ONOJ *)__MI4O);
+          __5UMS=__RNQJ(__4UMS->__PNOJ.__DK.__CK.__YH.__O2B,__4UMS->__XE5J);
+          __4I4O=__5UMS;
+        } break;
+        case ____YOOJ__: {
+          __BVMS=((____YOOJ *)__MI4O);
+          __CVMS=__LRQJ(__BVMS->__ZOOJ.__DK.__CK.__YH.__O2B,__BVMS->__TCJK);
+          __4I4O=__CVMS;
+        } break;
+        case ____IM4K__: {
+          __4I4O=__NZFM(((____IM4K *)__MI4O));
+        } break;
+        case ____T5FL__: {
+          __4I4O=__V35O(((____T5FL *)__MI4O));
+        } break;
+        case ____3DUL__: {
+          __4I4O=__AJVP(((____3DUL *)__MI4O));
+        } break;
+        case ____0EUL__: {
+          __4I4O=__QB4P(((____0EUL *)__MI4O));
+        } break;
+        case ____BGUL__: {
+          __4I4O=__LJVP(((____BGUL *)__MI4O));
+        } break;
+        case ____2GUL__: {
+          __4I4O=__2B4P(((____2GUL *)__MI4O));
+        } break;
+        case ____B0VL__: {
+          __4I4O=__H0BN(((____B0VL *)__MI4O));
+        } break;
+        case ____P0VL__: {
+          __4I4O=__NCHM(((____P0VL *)__MI4O));
+        } break;
+        case ____Q5YL__: {
+          __CM4O=__TFTL(((____FKRG *)((____Q5YL *)__MI4O)->__HBKM),NULL);
+          if (__CM4O==NULL) {
+            __5QCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__TK4O)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__QPCU=NULL;
+            switch (((struct ___OBJ *)__CM4O)->__id) {
+            case ____IM4K__: {
+              __5QCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__QPCU=((__READ_GLOBAL__B4YL *)__tmp__TK4O);
+            case ____Q5YL__: {
+              __5QCU=((____Q5YL *)__CM4O);
             } break;
             }
           };
-          __tmp__PH4O=__tmp__QPCU;
+          __4I4O=__5QCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__PH4O=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__3G4O));
+        case ____UVPM__: {
+          __4I4O=__VGWN(((____UVPM *)__MI4O));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__PH4O=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__3G4O));
+        case ____0ZPM__: {
+          __4I4O=__4G2P(((____0ZPM *)__MI4O));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__PH4O=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__3G4O));
+        case ____MR0N__: {
+          __4I4O=__DRVO(((____MR0N *)__MI4O));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__PH4O=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__3G4O));
+        case ____YWBP__: {
+          __4I4O=__DQ0Q(((____YWBP *)__MI4O));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__PH4O=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__3G4O));
+        case ____LYBP__: {
+          __4I4O=__0WUP(((____LYBP *)__MI4O));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__PH4O=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__3G4O));
+        case ____CZBP__: {
+          __4I4O=__FXUP(((____CZBP *)__MI4O));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__PH4O=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__3G4O));
+        case ____3BEP__: {
+          __4I4O=__FCIQ(((____3BEP *)__MI4O));
         } break;
         };
-        __tmp__NL4O=new_read__slot__receiver__with__intern__2DZJ(__tmp__XG4O,__tmp__XHIP,__tmp__PH4O,__tmp__CL4O,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__NL4O);
-        __tmp__XHIP=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__NL4O));
-        result__1D4O=__tmp__XHIP;
+        __2M4O=__LFZJ(__GI4O,__GJIP,__4I4O,__RM4O,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__2M4O);
+        __GJIP=__BR5H(((____UL2C *)__2M4O));
+        __KF4O=__GJIP;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__YD4O),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__2F4O=static_type__WOVO(Self__XD4O);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__2F4O),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__ZD4O);
-        put_position__HRE(Self__XD4O->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__HF4O),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __LH4O=__FQVO(__GF4O);
+        __CQXE(((____WMB *)__LH4O),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__IF4O);
+        __ORE(__GF4O->__NR0N.__TCOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__VF4O=result__1D4O;
-  return(__tmp__VF4O);
+  __EH4O=__KF4O;
+  return(__EH4O);
 }
 
-static void* check_type__with__IA0Q(__EXPR_SUP_EQ__JVBP *Self__JA0Q,__TYPE_FULL__PMB *t__KA0Q,__POSITION__OL p__LA0Q)
-// ({EXPR_SUP_EQ__JVBP},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __XB0Q(____YWBP *__YB0Q,____WMB *__ZB0Q,____OL __0B0Q)
+// ({__YWBP},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__BSCV;
-  void *result__NA0Q;
-  __TYPE_FULL__PMB *__tmp__DB0Q,*__tmp__WB0Q,*__tmp__3B0Q,*__tmp__OC0Q;
-  __TYPE_FULL__PMB *__tmp__XD0Q,*__tmp__1G0Q;
-  __LOCAL__43WC *__tmp__FUMS,*__tmp__ZUMS;
-  __WRITE_LOCAL__BEYJ *__tmp__MUMS,*__tmp__AVMS;
-  __STRING_CONSTANT__0 *__tmp__FC0Q,*__tmp__MF0Q,*v__CUCV;
-  void *__tmp__HC0Q;
-  __PROTOTYPE__MF *__tmp__3C0Q,*__tmp__BG0Q;
-  __INTEGER__Q __tmp__DD0Q,__tmp__VPCV,old_nb_elts__XPCV,__tmp__PQCV;
-  __INTEGER__Q old_nb_elts__RQCV;
-  void *__tmp__UG4Q;
-  __POSITION__OL __tmp__JD0Q,__tmp__NG0Q;
-  void *__tmp__PD0Q,*__tmp__BE0Q,*__tmp__FH0Q;
-  __ITM_TYPE_STYLE__TMB *Self__SPCV,*Self__MQCV;
-  __STRING__BC *Self__TPCV,*Self__NQCV;
-  __POINTER__IB __tmp__YPCV,__tmp__SQCV,__tmp__KRCV,__tmp__LRCV;
-  __ITM_TYPE_MULTI__NURC *Self__RUMS,*Self__FVMS;
-  __READ_LOCAL__N5ZI *__tmp__RE0Q,*__tmp__ZH0Q,*__tmp__LJRT,*__tmp__MJRT;
-  __NODE_TYPE__FK2C *__tmp__TE0Q,*__tmp__5H0Q;
-  __PROTOTYPE_CST__45WC *__tmp__WH0Q,*Self__JVMS,*__tmp__KVMS;
-  __STRING_CST__5J *Self__JRCV,*result__FRCV;
-  __UINTEGER_32__RWB __tmp__MRCV;
-  __INTEGER_CST__KAXC *Self__MVMS,*Self__5RCV;
-  __IS_EXPANDED__L5NJ *Self__QVMS,*Self__QSCV;
-  __GET_TYPE_ID__V5NJ *Self__VVMS,*Self__ATCV;
-  __SIZE_OF__NGOJ *Self__YVMS,*Self__QTCV;
-  __REAL_CST__JLOJ *Self__1VMS,*Self__AUCV;
-  __CHARACTER_CST__5LOJ *Self__5VMS,*__tmp__AWMS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__CWMS,*__tmp__DWMS;
-  __READ_GLOBAL__B4YL *__tmp__UPCU;
-  __BOOLEAN__L __tmp__EB0Q,__tmp__XB0Q,__tmp__0D0Q,__tmp__4G0Q;
-  __CHARACTER__DB *__tmp__UPCV,*__tmp__OQCV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__UH0Q;
-  result__NA0Q=NULL;
-  __tmp__DB0Q=static_type__BA0Q();
-  __tmp__EB0Q=affect_with__QLKK(((__TYPE_FULL__PMB *)t__KA0Q),__tmp__DB0Q);
-  if (__tmp__EB0Q) {
-    result__NA0Q=Self__JA0Q;
+  ____0SG __QTCV;
+  void *__2B0Q;
+  ____WMB *__SC0Q,*__FD0Q,*__MD0Q,*__3D0Q,*__GF0Q,*__KI0Q;
+  ____N5WC *__UVMS,*__IWMS;
+  ____QFYJ *__1VMS,*__PWMS;
+  ____0 *__UD0Q,*__1G0Q,*__RVCV;
+  void *__WD0Q;
+  ____MF *__ME0Q,*__QH0Q;
+  ____Q __SE0Q,__ERCV,__GRCV,__4RCV,__ASCV;
+  void *__DI4Q;
+  ____OL __YE0Q,__2H0Q;
+  void *__4E0Q,*__QF0Q,*__UI0Q;
+  ____0MB *__BRCV,*__1RCV;
+  ____BC *__CRCV,*__2RCV;
+  ____IB __HRCV,__BSCV,__ZSCV,__0SCV;
+  ____2VRC *__AWMS,*__UWMS;
+  ____2A0I *__AG0Q,*__IJ0Q,*__0KRT,*__1KRT;
+  ____UL2C *__CG0Q,*__OJ0Q;
+  ____NBXC *__FJ0Q,*__YWMS,*__ZWMS;
+  ____5J *__YSCV,*__USCV;
+  ____YWB __1SCV;
+  ____ZBXC *__1WMS,*__OTCV;
+  ____0AOJ *__5WMS,*__5TCV;
+  ____EBOJ *__EXMS,*__PUCV;
+  ____2HOJ *__HXMS,*__5UCV;
+  ____YMOJ *__KXMS,*__PVCV;
+  ____ONOJ *__OXMS,*__PXMS;
+  ____YOOJ *__RXMS,*__SXMS;
+  ____Q5YL *__DRCU;
+  ____L __TC0Q,__GD0Q,__JF0Q,__NI0Q;
+  ____DB *__DRCV,*__3RCV;
+  ____ABXC *__DJ0Q;
+  __2B0Q=NULL;
+  __SC0Q=__QB0Q();
+  __TC0Q=__5MKK(((____WMB *)__ZB0Q),__SC0Q);
+  if (__TC0Q) {
+    __2B0Q=__YB0Q;
   } else /* FALSE */ {
-    __tmp__WB0Q=static_type__BA0Q();
-    __tmp__XB0Q=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__WB0Q),t__KA0Q);
-    if (__tmp__XB0Q) {
-      __tmp__3B0Q=static_type__BA0Q();
-      __tmp__FUMS=create__name__style__type__0HND(Self__JA0Q->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__3B0Q));
-      __tmp__MUMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__FUMS),Self__JA0Q->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JA0Q);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__MUMS);
-      __tmp__FC0Q=get__HJC(last_cast_name__C31J);
-      __tmp__3B0Q=static_type__BA0Q();
-      __tmp__HC0Q=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__3B0Q),__tmp__FC0Q);
-      if (((void *)__tmp__HC0Q == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__OC0Q=static_type__BA0Q();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__OC0Q),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__KA0Q),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__FC0Q);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__OC0Q=static_type__BA0Q();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__OC0Q),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__LA0Q);
-        __tmp__OC0Q=static_type__BA0Q();
-        __tmp__3C0Q=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__OC0Q));
-        put_position__HRE(__tmp__3C0Q->parent_named__PF.parent_itm_object__OF.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);
+    __FD0Q=__QB0Q();
+    __GD0Q=__CDVK(((____WMB *)__FD0Q),__ZB0Q);
+    if (__GD0Q) {
+      __MD0Q=__QB0Q();
+      __UVMS=__JJND(__YB0Q->__ZWBP.__JJNJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__MD0Q));
+      __1VMS=__BQRJ(((____N5WC *)__UVMS),__YB0Q->__ZWBP.__JJNJ.__CK.__YH.__O2B,__YB0Q);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__1VMS);
+      __UD0Q=__OJC(__R41J);
+      __MD0Q=__QB0Q();
+      __WD0Q=__NB3I(((____WMB *)__MD0Q),__UD0Q);
+      if (((void *)__WD0Q == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __3D0Q=__QB0Q();
+        __CQXE(((____WMB *)__3D0Q),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__ZB0Q),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__UD0Q);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __3D0Q=__QB0Q();
+        __CQXE(((____WMB *)__3D0Q),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__0B0Q);
+        __3D0Q=__QB0Q();
+        __ME0Q=__IFMJ(((____WMB *)__3D0Q));
+        __ORE(__ME0Q->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__HC0Q)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__HC0Q)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DD0Q=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__HC0Q));
+      if (((struct ___OBJ *)__WD0Q)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__WD0Q)->__2JRG->__QLC)->__id==____OLC__) {
+          __SE0Q=__HVRL(((____1JRG *)__WD0Q));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DD0Q=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__HC0Q));
+          __SE0Q=__HVRL(((____1JRG *)__WD0Q));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__HC0Q)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DD0Q=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__HC0Q));
+        if (((struct ___OBJ *)((____FKRG *)__WD0Q)->__HKRG->__QLC)->__id==____OLC__) {
+          __SE0Q=__4VRL(((____FKRG *)__WD0Q));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DD0Q=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__HC0Q));
+          __SE0Q=__4VRL(((____FKRG *)__WD0Q));
         };
       };
-      if ((__tmp__DD0Q !=  1)) {
-        if (((struct ___OBJ *)__tmp__HC0Q)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__UG4Q=((__SLOT_CODE__MIRG *)__tmp__HC0Q)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__UG4Q)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JD0Q=((__ITM_SLOT__HLC *)__tmp__UG4Q)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__SE0Q !=  1)) {
+        if (((struct ___OBJ *)__WD0Q)->__id==____1JRG__) {
+          __DI4Q=((____1JRG *)__WD0Q)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__DI4Q)->__id==____OLC__) {
+            __YE0Q=((____OLC *)__DI4Q)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JD0Q=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UG4Q)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __YE0Q=((____4G0D *)__DI4Q)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__JD0Q=((__SLOT_DATA__WIRG *)__tmp__HC0Q)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __YE0Q=((____FKRG *)__WD0Q)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__JD0Q);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__YE0Q);
+        __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 *)__tmp__HC0Q)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__UG4Q=((__SLOT_CODE__MIRG *)__tmp__HC0Q)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__UG4Q)->__id==__ITM_SLOT__HLC__) {
-          __tmp__PD0Q=((__ITM_SLOT__HLC *)__tmp__UG4Q)->result_type__3VOB;
+      if (((struct ___OBJ *)__WD0Q)->__id==____1JRG__) {
+        __DI4Q=((____1JRG *)__WD0Q)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__DI4Q)->__id==____OLC__) {
+          __4E0Q=((____OLC *)__DI4Q)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__PD0Q=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UG4Q)->parent_itm_slot__QF0D.result_type__3VOB;
+          __4E0Q=((____4G0D *)__DI4Q)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__UG4Q=((__SLOT_DATA__WIRG *)__tmp__HC0Q)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__UG4Q)->__id==__ITM_SLOT__HLC__) {
-          __tmp__PD0Q=((__ITM_SLOT__HLC *)__tmp__UG4Q)->result_type__3VOB;
+        __DI4Q=((____FKRG *)__WD0Q)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__DI4Q)->__id==____OLC__) {
+          __4E0Q=((____OLC *)__DI4Q)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__PD0Q=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UG4Q)->parent_itm_slot__QF0D.result_type__3VOB;
+          __4E0Q=((____4G0D *)__DI4Q)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__PD0Q==NULL) {
-        __tmp__UG4Q=NULL;
+      if (__4E0Q==NULL) {
+        __DI4Q=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__PD0Q)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__UG4Q=((void *)__tmp__PD0Q);
+        switch (((struct ___OBJ *)__4E0Q)->__id) {
+        case ____QMB__: {
+          __DI4Q=((void *)__4E0Q);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__UG4Q=((void *)__tmp__PD0Q);
+        case ____0MB__: {
+          __DI4Q=((void *)__4E0Q);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__UG4Q=((void *)__tmp__PD0Q);
+        case ____KPB__: {
+          __DI4Q=((void *)__4E0Q);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__UG4Q=((void *)__tmp__PD0Q);
+        case ____TEZ__: {
+          __DI4Q=((void *)__4E0Q);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__UG4Q=NULL;
+        case ____2VRC__: {
+          __DI4Q=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__UG4Q=NULL;
+        case ____GZRC__: {
+          __DI4Q=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__UG4Q == (void *)NULL)) {
-        __tmp__0D0Q=TRUE__K__;
+      if (((void *)__DI4Q == (void *)NULL)) {
+        __JF0Q=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__UG4Q)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__XD0Q=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__UG4Q));
+        switch (((struct ___OBJ *)__DI4Q)->__id) {
+        case ____QMB__: {
+          __GF0Q=__43X(((____QMB *)__DI4Q));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__XD0Q=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UG4Q)));
+        case ____0MB__: {
+          __GF0Q=__D5X(((____0MB *)((____QMB *)__DI4Q)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__XD0Q=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UG4Q)),NULL);
+        case ____KPB__: {
+          __GF0Q=__LAY(((____KPB *)((____QMB *)__DI4Q)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__XD0Q=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UG4Q)),NULL);
+        case ____TEZ__: {
+          __GF0Q=__HZ1D(((____TEZ *)((____QMB *)__DI4Q)),NULL);
         } break;
         };
-        __tmp__0D0Q=((void *)__tmp__XD0Q != (void *)t__KA0Q);
+        __JF0Q=((void *)__GF0Q != (void *)__ZB0Q);
       };
-      if (__tmp__0D0Q) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__HC0Q)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__PD0Q=((__SLOT_CODE__MIRG *)__tmp__HC0Q)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__PD0Q)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BE0Q=((__ITM_SLOT__HLC *)__tmp__PD0Q)->result_type__3VOB;
+      if (__JF0Q) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__WD0Q)->__id==____1JRG__) {
+          __4E0Q=((____1JRG *)__WD0Q)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__4E0Q)->__id==____OLC__) {
+            __QF0Q=((____OLC *)__4E0Q)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BE0Q=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PD0Q)->parent_itm_slot__QF0D.result_type__3VOB;
+            __QF0Q=((____4G0D *)__4E0Q)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__PD0Q=((__SLOT_DATA__WIRG *)__tmp__HC0Q)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__PD0Q)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BE0Q=((__ITM_SLOT__HLC *)__tmp__PD0Q)->result_type__3VOB;
+          __4E0Q=((____FKRG *)__WD0Q)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__4E0Q)->__id==____OLC__) {
+            __QF0Q=((____OLC *)__4E0Q)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BE0Q=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PD0Q)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__BE0Q)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__BE0Q)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__SPCV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BE0Q));
-          if (((void *)Self__SPCV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__SPCV->style__MPC);
-            Self__TPCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__TPCV->capacity__HFL <= Self__TPCV->count__WJ)) {
-              if ((Self__TPCV->capacity__HFL ==  0)) {
-                Self__TPCV->capacity__HFL= 32;
-                __tmp__UPCV=create__KVW( 32);
-                Self__TPCV->storage__4EL=__tmp__UPCV;
+            __QF0Q=((____4G0D *)__4E0Q)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__QF0Q)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__QF0Q)->__KPC);
+        } break;
+        case ____0MB__: {
+          __BRCV=((____0MB *)((____QMB *)__QF0Q));
+          if (((void *)__BRCV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__BRCV->__TPC);
+            __CRCV=((____BC *)__YC);
+            if ((__CRCV->__OFL <= __CRCV->__WJ)) {
+              if ((__CRCV->__OFL ==  0)) {
+                __CRCV->__OFL= 32;
+                __DRCV=__RVW( 32);
+                __CRCV->__FFL=__DRCV;
               } else /* FALSE */ {
-                __tmp__VPCV=(__INTEGER__Q)(Self__TPCV->capacity__HFL <<  1);
-                __tmp__UPCV=((__CHARACTER__DB *)Self__TPCV->storage__4EL);
-                old_nb_elts__XPCV=Self__TPCV->capacity__HFL;
-                __tmp__YPCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UPCV),((__UINTEGER_32__RWB )old_nb_elts__XPCV),((__UINTEGER_32__RWB )__tmp__VPCV));
-                __tmp__UPCV=((__CHARACTER__DB *)__tmp__YPCV);
-                clear__to__F00(__tmp__UPCV,old_nb_elts__XPCV,(__INTEGER__Q)(__tmp__VPCV -  1));
-                Self__TPCV->storage__4EL=__tmp__UPCV;
-                Self__TPCV->capacity__HFL=__tmp__VPCV;
+                __ERCV=(____Q)(__CRCV->__OFL <<  1);
+                __DRCV=((____DB *)__CRCV->__FFL);
+                __GRCV=__CRCV->__OFL;
+                __HRCV=__55W(((____IB )__DRCV),((____YWB )__GRCV),((____YWB )__ERCV));
+                __DRCV=((____DB *)__HRCV);
+                __M00(__DRCV,__GRCV,(____Q)(__ERCV -  1));
+                __CRCV->__FFL=__DRCV;
+                __CRCV->__OFL=__ERCV;
               };
             };
-            ((__CHARACTER__DB *)Self__TPCV->storage__4EL)[Self__TPCV->count__WJ]=' ';
-            Self__TPCV->count__WJ=(__INTEGER__Q)(Self__TPCV->count__WJ +  1);
+            ((____DB *)__CRCV->__FFL)[__CRCV->__WJ]=' ';
+            __CRCV->__WJ=(____Q)(__CRCV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__SPCV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__BRCV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BE0Q)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__QF0Q)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BE0Q))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__QF0Q))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__RUMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BE0Q));
-          Self__TPCV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__TPCV->capacity__HFL <= Self__TPCV->count__WJ)) {
-            if ((Self__TPCV->capacity__HFL ==  0)) {
-              Self__TPCV->capacity__HFL= 32;
-              __tmp__UPCV=create__KVW( 32);
-              Self__TPCV->storage__4EL=__tmp__UPCV;
+        case ____2VRC__: {
+          __AWMS=((____2VRC *)((____QMB *)__QF0Q));
+          __CRCV=((____BC *)__YC);
+          if ((__CRCV->__OFL <= __CRCV->__WJ)) {
+            if ((__CRCV->__OFL ==  0)) {
+              __CRCV->__OFL= 32;
+              __DRCV=__RVW( 32);
+              __CRCV->__FFL=__DRCV;
             } else /* FALSE */ {
-              __tmp__VPCV=(__INTEGER__Q)(Self__TPCV->capacity__HFL <<  1);
-              __tmp__UPCV=((__CHARACTER__DB *)Self__TPCV->storage__4EL);
-              old_nb_elts__XPCV=Self__TPCV->capacity__HFL;
-              __tmp__YPCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UPCV),((__UINTEGER_32__RWB )old_nb_elts__XPCV),((__UINTEGER_32__RWB )__tmp__VPCV));
-              __tmp__UPCV=((__CHARACTER__DB *)__tmp__YPCV);
-              clear__to__F00(__tmp__UPCV,old_nb_elts__XPCV,(__INTEGER__Q)(__tmp__VPCV -  1));
-              Self__TPCV->storage__4EL=__tmp__UPCV;
-              Self__TPCV->capacity__HFL=__tmp__VPCV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__TPCV->storage__4EL)[Self__TPCV->count__WJ]='(';
-          Self__TPCV->count__WJ=(__INTEGER__Q)(Self__TPCV->count__WJ +  1);
-          display_raw__DGAD(Self__RUMS,string_tmp__YC);
-          Self__TPCV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__TPCV->capacity__HFL <= Self__TPCV->count__WJ)) {
-            if ((Self__TPCV->capacity__HFL ==  0)) {
-              Self__TPCV->capacity__HFL= 32;
-              __tmp__UPCV=create__KVW( 32);
-              Self__TPCV->storage__4EL=__tmp__UPCV;
+              __ERCV=(____Q)(__CRCV->__OFL <<  1);
+              __DRCV=((____DB *)__CRCV->__FFL);
+              __GRCV=__CRCV->__OFL;
+              __HRCV=__55W(((____IB )__DRCV),((____YWB )__GRCV),((____YWB )__ERCV));
+              __DRCV=((____DB *)__HRCV);
+              __M00(__DRCV,__GRCV,(____Q)(__ERCV -  1));
+              __CRCV->__FFL=__DRCV;
+              __CRCV->__OFL=__ERCV;
+            };
+          };
+          ((____DB *)__CRCV->__FFL)[__CRCV->__WJ]='(';
+          __CRCV->__WJ=(____Q)(__CRCV->__WJ +  1);
+          __SHAD(__AWMS,__YC);
+          __CRCV=((____BC *)__YC);
+          if ((__CRCV->__OFL <= __CRCV->__WJ)) {
+            if ((__CRCV->__OFL ==  0)) {
+              __CRCV->__OFL= 32;
+              __DRCV=__RVW( 32);
+              __CRCV->__FFL=__DRCV;
             } else /* FALSE */ {
-              __tmp__VPCV=(__INTEGER__Q)(Self__TPCV->capacity__HFL <<  1);
-              __tmp__UPCV=((__CHARACTER__DB *)Self__TPCV->storage__4EL);
-              old_nb_elts__XPCV=Self__TPCV->capacity__HFL;
-              __tmp__YPCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__UPCV),((__UINTEGER_32__RWB )old_nb_elts__XPCV),((__UINTEGER_32__RWB )__tmp__VPCV));
-              __tmp__UPCV=((__CHARACTER__DB *)__tmp__YPCV);
-              clear__to__F00(__tmp__UPCV,old_nb_elts__XPCV,(__INTEGER__Q)(__tmp__VPCV -  1));
-              Self__TPCV->storage__4EL=__tmp__UPCV;
-              Self__TPCV->capacity__HFL=__tmp__VPCV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__TPCV->storage__4EL)[Self__TPCV->count__WJ]=')';
-          Self__TPCV->count__WJ=(__INTEGER__Q)(Self__TPCV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BE0Q)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__KA0Q),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__HC0Q)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__PD0Q=((__SLOT_CODE__MIRG *)__tmp__HC0Q)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__PD0Q)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JD0Q=((__ITM_SLOT__HLC *)__tmp__PD0Q)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __ERCV=(____Q)(__CRCV->__OFL <<  1);
+              __DRCV=((____DB *)__CRCV->__FFL);
+              __GRCV=__CRCV->__OFL;
+              __HRCV=__55W(((____IB )__DRCV),((____YWB )__GRCV),((____YWB )__ERCV));
+              __DRCV=((____DB *)__HRCV);
+              __M00(__DRCV,__GRCV,(____Q)(__ERCV -  1));
+              __CRCV->__FFL=__DRCV;
+              __CRCV->__OFL=__ERCV;
+            };
+          };
+          ((____DB *)__CRCV->__FFL)[__CRCV->__WJ]=')';
+          __CRCV->__WJ=(____Q)(__CRCV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__QF0Q)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__ZB0Q),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__WD0Q)->__id==____1JRG__) {
+          __4E0Q=((____1JRG *)__WD0Q)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__4E0Q)->__id==____OLC__) {
+            __YE0Q=((____OLC *)__4E0Q)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JD0Q=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PD0Q)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __YE0Q=((____4G0D *)__4E0Q)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__JD0Q=((__SLOT_DATA__WIRG *)__tmp__HC0Q)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __YE0Q=((____FKRG *)__WD0Q)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__JD0Q);
-        put_position__HRE(Self__JA0Q->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.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(__YE0Q);
+        __ORE(__YB0Q->__ZWBP.__JJNJ.__CK.__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));
         };
       };
-      __tmp__RE0Q=read__NUEI(((__LOCAL__43WC *)__tmp__FUMS));
-      __tmp__TE0Q=new_read__slot__receiver__self__intern__3J2C(Self__JA0Q->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__HC0Q,__tmp__RE0Q,__tmp__RE0Q,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__TE0Q);
-      __tmp__HC0Q=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__TE0Q));
-      result__NA0Q=__tmp__HC0Q;
-      __tmp__0D0Q=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__0D0Q=FALSE__O__;
-    };
-    if ((! __tmp__0D0Q)) {
-      __tmp__3B0Q=static_type__BA0Q();
-      __tmp__0D0Q=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__KA0Q),__tmp__3B0Q);
-      if (__tmp__0D0Q) {
-        __tmp__OC0Q=static_type__BA0Q();
-        __tmp__ZUMS=create__name__style__type__0HND(Self__JA0Q->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__OC0Q));
-        __tmp__AVMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__ZUMS),Self__JA0Q->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JA0Q);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__AVMS);
-        __tmp__MF0Q=get__HJC(last_cast_name__C31J);
-        __tmp__UG4Q=get_slot__452I(((__TYPE_FULL__PMB *)t__KA0Q),__tmp__MF0Q);
-        if (((void *)__tmp__UG4Q == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__KA0Q),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__XD0Q=static_type__BA0Q();
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__XD0Q),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__MF0Q);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__KA0Q),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__LA0Q);
-          __tmp__BG0Q=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__KA0Q));
-          put_position__HRE(__tmp__BG0Q->parent_named__PF.parent_itm_object__OF.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);
+      __AG0Q=__2VEI(((____N5WC *)__UVMS));
+      __CG0Q=__ML2C(__YB0Q->__ZWBP.__JJNJ.__CK.__YH.__O2B,__WD0Q,__AG0Q,__AG0Q,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__CG0Q);
+      __WD0Q=__BR5H(((____UL2C *)__CG0Q));
+      __2B0Q=__WD0Q;
+      __JF0Q=__K__;
+    } else /* FALSE */ {
+      __JF0Q=__O__;
+    };
+    if ((! __JF0Q)) {
+      __MD0Q=__QB0Q();
+      __JF0Q=__1XRL(((____WMB *)__ZB0Q),__MD0Q);
+      if (__JF0Q) {
+        __3D0Q=__QB0Q();
+        __IWMS=__JJND(__YB0Q->__ZWBP.__JJNJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__3D0Q));
+        __PWMS=__BQRJ(((____N5WC *)__IWMS),__YB0Q->__ZWBP.__JJNJ.__CK.__YH.__O2B,__YB0Q);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__PWMS);
+        __1G0Q=__OJC(__R41J);
+        __DI4Q=__NB3I(((____WMB *)__ZB0Q),__1G0Q);
+        if (((void *)__DI4Q == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__ZB0Q),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __GF0Q=__QB0Q();
+          __CQXE(((____WMB *)__GF0Q),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__1G0Q);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__ZB0Q),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__0B0Q);
+          __QH0Q=__IFMJ(((____WMB *)__ZB0Q));
+          __ORE(__QH0Q->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__UG4Q)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__UG4Q)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__VPCV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__UG4Q));
+        if (((struct ___OBJ *)__DI4Q)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__DI4Q)->__2JRG->__QLC)->__id==____OLC__) {
+            __ERCV=__HVRL(((____1JRG *)__DI4Q));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__VPCV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__UG4Q));
+            __ERCV=__HVRL(((____1JRG *)__DI4Q));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__UG4Q)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__VPCV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__UG4Q));
+          if (((struct ___OBJ *)((____FKRG *)__DI4Q)->__HKRG->__QLC)->__id==____OLC__) {
+            __ERCV=__4VRL(((____FKRG *)__DI4Q));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__VPCV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__UG4Q));
+            __ERCV=__4VRL(((____FKRG *)__DI4Q));
           };
         };
-        if ((__tmp__VPCV !=  2)) {
-          if (((struct ___OBJ *)__tmp__UG4Q)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__BE0Q=((__SLOT_CODE__MIRG *)__tmp__UG4Q)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__BE0Q)->__id==__ITM_SLOT__HLC__) {
-              __tmp__NG0Q=((__ITM_SLOT__HLC *)__tmp__BE0Q)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__ERCV !=  2)) {
+          if (((struct ___OBJ *)__DI4Q)->__id==____1JRG__) {
+            __QF0Q=((____1JRG *)__DI4Q)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__QF0Q)->__id==____OLC__) {
+              __2H0Q=((____OLC *)__QF0Q)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__NG0Q=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BE0Q)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __2H0Q=((____4G0D *)__QF0Q)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__NG0Q=((__SLOT_DATA__WIRG *)__tmp__UG4Q)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __2H0Q=((____FKRG *)__DI4Q)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__NG0Q);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__2H0Q);
+          __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 *)__tmp__UG4Q)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__PD0Q=((__SLOT_CODE__MIRG *)__tmp__UG4Q)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__PD0Q)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BE0Q=((__ITM_SLOT__HLC *)__tmp__PD0Q)->result_type__3VOB;
+        if (((struct ___OBJ *)__DI4Q)->__id==____1JRG__) {
+          __4E0Q=((____1JRG *)__DI4Q)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__4E0Q)->__id==____OLC__) {
+            __QF0Q=((____OLC *)__4E0Q)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BE0Q=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PD0Q)->parent_itm_slot__QF0D.result_type__3VOB;
+            __QF0Q=((____4G0D *)__4E0Q)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__PD0Q=((__SLOT_DATA__WIRG *)__tmp__UG4Q)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__PD0Q)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BE0Q=((__ITM_SLOT__HLC *)__tmp__PD0Q)->result_type__3VOB;
+          __4E0Q=((____FKRG *)__DI4Q)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__4E0Q)->__id==____OLC__) {
+            __QF0Q=((____OLC *)__4E0Q)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BE0Q=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PD0Q)->parent_itm_slot__QF0D.result_type__3VOB;
+            __QF0Q=((____4G0D *)__4E0Q)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__BE0Q==NULL) {
-          __tmp__PD0Q=NULL;
+        if (__QF0Q==NULL) {
+          __4E0Q=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__BE0Q)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__PD0Q=((void *)__tmp__BE0Q);
+          switch (((struct ___OBJ *)__QF0Q)->__id) {
+          case ____QMB__: {
+            __4E0Q=((void *)__QF0Q);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__PD0Q=((void *)__tmp__BE0Q);
+          case ____0MB__: {
+            __4E0Q=((void *)__QF0Q);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__PD0Q=((void *)__tmp__BE0Q);
+          case ____KPB__: {
+            __4E0Q=((void *)__QF0Q);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__PD0Q=((void *)__tmp__BE0Q);
+          case ____TEZ__: {
+            __4E0Q=((void *)__QF0Q);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__PD0Q=NULL;
+          case ____2VRC__: {
+            __4E0Q=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__PD0Q=NULL;
+          case ____GZRC__: {
+            __4E0Q=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__PD0Q == (void *)NULL)) {
-          __tmp__4G0Q=TRUE__K__;
+        if (((void *)__4E0Q == (void *)NULL)) {
+          __NI0Q=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__PD0Q)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__1G0Q=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__PD0Q));
+          switch (((struct ___OBJ *)__4E0Q)->__id) {
+          case ____QMB__: {
+            __KI0Q=__43X(((____QMB *)__4E0Q));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__1G0Q=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PD0Q)));
+          case ____0MB__: {
+            __KI0Q=__D5X(((____0MB *)((____QMB *)__4E0Q)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__1G0Q=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PD0Q)),NULL);
+          case ____KPB__: {
+            __KI0Q=__LAY(((____KPB *)((____QMB *)__4E0Q)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__1G0Q=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__PD0Q)),NULL);
+          case ____TEZ__: {
+            __KI0Q=__HZ1D(((____TEZ *)((____QMB *)__4E0Q)),NULL);
           } break;
           };
-          __tmp__4G0Q=((void *)__tmp__1G0Q != (void *)t__KA0Q);
+          __NI0Q=((void *)__KI0Q != (void *)__ZB0Q);
         };
-        if (__tmp__4G0Q) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__UG4Q)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__BE0Q=((__SLOT_CODE__MIRG *)__tmp__UG4Q)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__BE0Q)->__id==__ITM_SLOT__HLC__) {
-              __tmp__FH0Q=((__ITM_SLOT__HLC *)__tmp__BE0Q)->result_type__3VOB;
+        if (__NI0Q) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__DI4Q)->__id==____1JRG__) {
+            __QF0Q=((____1JRG *)__DI4Q)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__QF0Q)->__id==____OLC__) {
+              __UI0Q=((____OLC *)__QF0Q)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__FH0Q=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BE0Q)->parent_itm_slot__QF0D.result_type__3VOB;
+              __UI0Q=((____4G0D *)__QF0Q)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__BE0Q=((__SLOT_DATA__WIRG *)__tmp__UG4Q)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__BE0Q)->__id==__ITM_SLOT__HLC__) {
-              __tmp__FH0Q=((__ITM_SLOT__HLC *)__tmp__BE0Q)->result_type__3VOB;
+            __QF0Q=((____FKRG *)__DI4Q)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__QF0Q)->__id==____OLC__) {
+              __UI0Q=((____OLC *)__QF0Q)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__FH0Q=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BE0Q)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__FH0Q)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__FH0Q)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__MQCV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FH0Q));
-            if (((void *)Self__MQCV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__MQCV->style__MPC);
-              Self__NQCV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__NQCV->capacity__HFL <= Self__NQCV->count__WJ)) {
-                if ((Self__NQCV->capacity__HFL ==  0)) {
-                  Self__NQCV->capacity__HFL= 32;
-                  __tmp__OQCV=create__KVW( 32);
-                  Self__NQCV->storage__4EL=__tmp__OQCV;
+              __UI0Q=((____4G0D *)__QF0Q)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__UI0Q)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__UI0Q)->__KPC);
+          } break;
+          case ____0MB__: {
+            __1RCV=((____0MB *)((____QMB *)__UI0Q));
+            if (((void *)__1RCV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__1RCV->__TPC);
+              __2RCV=((____BC *)__YC);
+              if ((__2RCV->__OFL <= __2RCV->__WJ)) {
+                if ((__2RCV->__OFL ==  0)) {
+                  __2RCV->__OFL= 32;
+                  __3RCV=__RVW( 32);
+                  __2RCV->__FFL=__3RCV;
                 } else /* FALSE */ {
-                  __tmp__PQCV=(__INTEGER__Q)(Self__NQCV->capacity__HFL <<  1);
-                  __tmp__OQCV=((__CHARACTER__DB *)Self__NQCV->storage__4EL);
-                  old_nb_elts__RQCV=Self__NQCV->capacity__HFL;
-                  __tmp__SQCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OQCV),((__UINTEGER_32__RWB )old_nb_elts__RQCV),((__UINTEGER_32__RWB )__tmp__PQCV));
-                  __tmp__OQCV=((__CHARACTER__DB *)__tmp__SQCV);
-                  clear__to__F00(__tmp__OQCV,old_nb_elts__RQCV,(__INTEGER__Q)(__tmp__PQCV -  1));
-                  Self__NQCV->storage__4EL=__tmp__OQCV;
-                  Self__NQCV->capacity__HFL=__tmp__PQCV;
+                  __4RCV=(____Q)(__2RCV->__OFL <<  1);
+                  __3RCV=((____DB *)__2RCV->__FFL);
+                  __ASCV=__2RCV->__OFL;
+                  __BSCV=__55W(((____IB )__3RCV),((____YWB )__ASCV),((____YWB )__4RCV));
+                  __3RCV=((____DB *)__BSCV);
+                  __M00(__3RCV,__ASCV,(____Q)(__4RCV -  1));
+                  __2RCV->__FFL=__3RCV;
+                  __2RCV->__OFL=__4RCV;
                 };
               };
-              ((__CHARACTER__DB *)Self__NQCV->storage__4EL)[Self__NQCV->count__WJ]=' ';
-              Self__NQCV->count__WJ=(__INTEGER__Q)(Self__NQCV->count__WJ +  1);
+              ((____DB *)__2RCV->__FFL)[__2RCV->__WJ]=' ';
+              __2RCV->__WJ=(____Q)(__2RCV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__MQCV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__1RCV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FH0Q)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__UI0Q)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FH0Q))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__UI0Q))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__FVMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FH0Q));
-            Self__NQCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__NQCV->capacity__HFL <= Self__NQCV->count__WJ)) {
-              if ((Self__NQCV->capacity__HFL ==  0)) {
-                Self__NQCV->capacity__HFL= 32;
-                __tmp__OQCV=create__KVW( 32);
-                Self__NQCV->storage__4EL=__tmp__OQCV;
+          case ____2VRC__: {
+            __UWMS=((____2VRC *)((____QMB *)__UI0Q));
+            __2RCV=((____BC *)__YC);
+            if ((__2RCV->__OFL <= __2RCV->__WJ)) {
+              if ((__2RCV->__OFL ==  0)) {
+                __2RCV->__OFL= 32;
+                __3RCV=__RVW( 32);
+                __2RCV->__FFL=__3RCV;
               } else /* FALSE */ {
-                __tmp__PQCV=(__INTEGER__Q)(Self__NQCV->capacity__HFL <<  1);
-                __tmp__OQCV=((__CHARACTER__DB *)Self__NQCV->storage__4EL);
-                old_nb_elts__RQCV=Self__NQCV->capacity__HFL;
-                __tmp__SQCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OQCV),((__UINTEGER_32__RWB )old_nb_elts__RQCV),((__UINTEGER_32__RWB )__tmp__PQCV));
-                __tmp__OQCV=((__CHARACTER__DB *)__tmp__SQCV);
-                clear__to__F00(__tmp__OQCV,old_nb_elts__RQCV,(__INTEGER__Q)(__tmp__PQCV -  1));
-                Self__NQCV->storage__4EL=__tmp__OQCV;
-                Self__NQCV->capacity__HFL=__tmp__PQCV;
+                __4RCV=(____Q)(__2RCV->__OFL <<  1);
+                __3RCV=((____DB *)__2RCV->__FFL);
+                __ASCV=__2RCV->__OFL;
+                __BSCV=__55W(((____IB )__3RCV),((____YWB )__ASCV),((____YWB )__4RCV));
+                __3RCV=((____DB *)__BSCV);
+                __M00(__3RCV,__ASCV,(____Q)(__4RCV -  1));
+                __2RCV->__FFL=__3RCV;
+                __2RCV->__OFL=__4RCV;
               };
             };
-            ((__CHARACTER__DB *)Self__NQCV->storage__4EL)[Self__NQCV->count__WJ]='(';
-            Self__NQCV->count__WJ=(__INTEGER__Q)(Self__NQCV->count__WJ +  1);
-            display_raw__DGAD(Self__FVMS,string_tmp__YC);
-            Self__NQCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__NQCV->capacity__HFL <= Self__NQCV->count__WJ)) {
-              if ((Self__NQCV->capacity__HFL ==  0)) {
-                Self__NQCV->capacity__HFL= 32;
-                __tmp__OQCV=create__KVW( 32);
-                Self__NQCV->storage__4EL=__tmp__OQCV;
+            ((____DB *)__2RCV->__FFL)[__2RCV->__WJ]='(';
+            __2RCV->__WJ=(____Q)(__2RCV->__WJ +  1);
+            __SHAD(__UWMS,__YC);
+            __2RCV=((____BC *)__YC);
+            if ((__2RCV->__OFL <= __2RCV->__WJ)) {
+              if ((__2RCV->__OFL ==  0)) {
+                __2RCV->__OFL= 32;
+                __3RCV=__RVW( 32);
+                __2RCV->__FFL=__3RCV;
               } else /* FALSE */ {
-                __tmp__PQCV=(__INTEGER__Q)(Self__NQCV->capacity__HFL <<  1);
-                __tmp__OQCV=((__CHARACTER__DB *)Self__NQCV->storage__4EL);
-                old_nb_elts__RQCV=Self__NQCV->capacity__HFL;
-                __tmp__SQCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__OQCV),((__UINTEGER_32__RWB )old_nb_elts__RQCV),((__UINTEGER_32__RWB )__tmp__PQCV));
-                __tmp__OQCV=((__CHARACTER__DB *)__tmp__SQCV);
-                clear__to__F00(__tmp__OQCV,old_nb_elts__RQCV,(__INTEGER__Q)(__tmp__PQCV -  1));
-                Self__NQCV->storage__4EL=__tmp__OQCV;
-                Self__NQCV->capacity__HFL=__tmp__PQCV;
+                __4RCV=(____Q)(__2RCV->__OFL <<  1);
+                __3RCV=((____DB *)__2RCV->__FFL);
+                __ASCV=__2RCV->__OFL;
+                __BSCV=__55W(((____IB )__3RCV),((____YWB )__ASCV),((____YWB )__4RCV));
+                __3RCV=((____DB *)__BSCV);
+                __M00(__3RCV,__ASCV,(____Q)(__4RCV -  1));
+                __2RCV->__FFL=__3RCV;
+                __2RCV->__OFL=__4RCV;
               };
             };
-            ((__CHARACTER__DB *)Self__NQCV->storage__4EL)[Self__NQCV->count__WJ]=')';
-            Self__NQCV->count__WJ=(__INTEGER__Q)(Self__NQCV->count__WJ +  1);
+            ((____DB *)__2RCV->__FFL)[__2RCV->__WJ]=')';
+            __2RCV->__WJ=(____Q)(__2RCV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FH0Q)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__UI0Q)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__KA0Q),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__UG4Q)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__BE0Q=((__SLOT_CODE__MIRG *)__tmp__UG4Q)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__BE0Q)->__id==__ITM_SLOT__HLC__) {
-              __tmp__NG0Q=((__ITM_SLOT__HLC *)__tmp__BE0Q)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__ZB0Q),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__DI4Q)->__id==____1JRG__) {
+            __QF0Q=((____1JRG *)__DI4Q)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__QF0Q)->__id==____OLC__) {
+              __2H0Q=((____OLC *)__QF0Q)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__NG0Q=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BE0Q)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __2H0Q=((____4G0D *)__QF0Q)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__NG0Q=((__SLOT_DATA__WIRG *)__tmp__UG4Q)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __2H0Q=((____FKRG *)__DI4Q)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__NG0Q);
-          put_position__HRE(Self__JA0Q->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.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(__2H0Q);
+          __ORE(__YB0Q->__ZWBP.__JJNJ.__CK.__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));
           };
         };
-        __tmp__UH0Q=create_with_capacity__CBZH( 2);
-        __tmp__WH0Q=create__type__IJ2C(Self__JA0Q->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__KA0Q);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__UH0Q),__tmp__WH0Q);
-        __tmp__ZH0Q=read__NUEI(((__LOCAL__43WC *)__tmp__ZUMS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__UH0Q),__tmp__ZH0Q);
-        __tmp__JD0Q=Self__JA0Q->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__PD0Q=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__UH0Q)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__PD0Q)->__id) {
-        case __STRING_CST__5J__: {
-          Self__JRCV=((__STRING_CST__5J *)__tmp__PD0Q);
-          result__FRCV=NULL;
-          __tmp__YPCV=((__POINTER__IB )(NULL));
-          __tmp__DD0Q= 0;
-          __tmp__SQCV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__SQCV ==  0)) {
-            result__FRCV=Self__JRCV;
-          } else /* FALSE */ {
-            __tmp__DD0Q=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQCV));
-            if ((__tmp__DD0Q == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KRCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LRCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SQCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MRCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LRCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KRCV=micro_alloc__table__lab__HKI(__tmp__LRCV,((__POINTER__IB )(&(table_size[(__tmp__MRCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LRCV)));
-              __tmp__YPCV=__tmp__KRCV;
+        __DJ0Q=__RCZH( 2);
+        __FJ0Q=__XK2C(__YB0Q->__ZWBP.__JJNJ.__CK.__YH.__O2B,__ZB0Q);
+        __0YEI(((____ABXC *)__DJ0Q),__FJ0Q);
+        __IJ0Q=__2VEI(((____N5WC *)__IWMS));
+        __0YEI(((____ABXC *)__DJ0Q),__IJ0Q);
+        __YE0Q=__YB0Q->__ZWBP.__JJNJ.__CK.__YH.__O2B;
+        __4E0Q=((void **)((____ABXC *)__DJ0Q)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__4E0Q)->__id) {
+        case ____5J__: {
+          __YSCV=((____5J *)__4E0Q);
+          __USCV=NULL;
+          __HRCV=((____IB )(NULL));
+          __SE0Q= 0;
+          __BSCV=((____IB )sizeof(____5J));
+          if (((unsigned long)__BSCV ==  0)) {
+            __USCV=__YSCV;
+          } else /* FALSE */ {
+            __SE0Q=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSCV));
+            if ((__SE0Q == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZSCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0SCV=(void *)((unsigned long)(void *)((unsigned long)__BSCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1SCV=((____YWB )((____Q )(void *)((unsigned long)__0SCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZSCV=__OKI(__0SCV,((____IB )(&(table_size[(__1SCV)-1]))),((____YWB )((____Q )__0SCV)));
+              __HRCV=__ZSCV;
             } else /* FALSE */ {
-              __tmp__MRCV=((__UINTEGER_32__RWB )__tmp__DD0Q);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KRCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LRCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SQCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KRCV=micro_alloc__table__lab__HKI(__tmp__LRCV,((__POINTER__IB )(&(table_type[(__tmp__MRCV)]))),(__UINTEGER_32__RWB)(__tmp__MRCV |  1));
-              __tmp__YPCV=__tmp__KRCV;
-            };
-            result__FRCV=((__STRING_CST__5J *)__tmp__YPCV);
-            *(result__FRCV) = *(Self__JRCV);
-          };
-          __tmp__BE0Q=result__FRCV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__BE0Q=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__PD0Q));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__JVMS=((__PROTOTYPE_CST__45WC *)__tmp__PD0Q);
-          __tmp__KVMS=create__type__IJ2C(Self__JVMS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__JVMS->parent_constant__55WC.static_type__SG4D);
-          __tmp__BE0Q=__tmp__KVMS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__MVMS=((__INTEGER_CST__KAXC *)__tmp__PD0Q);
-          __tmp__NG0Q=Self__MVMS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__BSCV=Self__MVMS->value__YG4D;
-          __tmp__XD0Q=Self__MVMS->parent_constant__LAXC.static_type__SG4D;
-          Self__MVMS=NULL;
-          __tmp__YPCV=((__POINTER__IB )(NULL));
-          __tmp__DD0Q= 0;
-          __tmp__SQCV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__SQCV ==  0)) {
-            Self__MVMS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__DD0Q=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQCV));
-            if ((__tmp__DD0Q == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KRCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LRCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SQCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MRCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LRCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KRCV=micro_alloc__table__lab__HKI(__tmp__LRCV,((__POINTER__IB )(&(table_size[(__tmp__MRCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LRCV)));
-              __tmp__YPCV=__tmp__KRCV;
+              __1SCV=((____YWB )__SE0Q);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZSCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0SCV=(void *)((unsigned long)(void *)((unsigned long)__BSCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZSCV=__OKI(__0SCV,((____IB )(&(table_type[(__1SCV)]))),(____YWB)(__1SCV |  1));
+              __HRCV=__ZSCV;
+            };
+            __USCV=((____5J *)__HRCV);
+            *(__USCV) = *(__YSCV);
+          };
+          __QF0Q=__USCV;
+        } break;
+        case ____0AXC__: {
+          __QF0Q=__JZAL(((____0AXC *)__4E0Q));
+        } break;
+        case ____NBXC__: {
+          __YWMS=((____NBXC *)__4E0Q);
+          __ZWMS=__XK2C(__YWMS->__OBXC.__DK.__CK.__YH.__O2B,__YWMS->__OBXC.__BI4D);
+          __QF0Q=__ZWMS;
+        } break;
+        case ____ZBXC__: {
+          __1WMS=((____ZBXC *)__4E0Q);
+          __2H0Q=__1WMS->__0BXC.__DK.__CK.__YH.__O2B;
+          __QTCV=__1WMS->__HI4D;
+          __GF0Q=__1WMS->__0BXC.__BI4D;
+          __1WMS=NULL;
+          __HRCV=((____IB )(NULL));
+          __SE0Q= 0;
+          __BSCV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__BSCV ==  0)) {
+            __1WMS=__ZBXC__;
+          } else /* FALSE */ {
+            __SE0Q=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSCV));
+            if ((__SE0Q == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZSCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0SCV=(void *)((unsigned long)(void *)((unsigned long)__BSCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1SCV=((____YWB )((____Q )(void *)((unsigned long)__0SCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZSCV=__OKI(__0SCV,((____IB )(&(table_size[(__1SCV)-1]))),((____YWB )((____Q )__0SCV)));
+              __HRCV=__ZSCV;
             } else /* FALSE */ {
-              __tmp__MRCV=((__UINTEGER_32__RWB )__tmp__DD0Q);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KRCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LRCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SQCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KRCV=micro_alloc__table__lab__HKI(__tmp__LRCV,((__POINTER__IB )(&(table_type[(__tmp__MRCV)]))),(__UINTEGER_32__RWB)(__tmp__MRCV |  1));
-              __tmp__YPCV=__tmp__KRCV;
-            };
-            Self__MVMS=((__INTEGER_CST__KAXC *)__tmp__YPCV);
-            *(Self__MVMS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__5RCV=((__INTEGER_CST__KAXC *)Self__MVMS);
-          Self__5RCV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NG0Q;
-          Self__5RCV->value__YG4D=v__BSCV;
-          Self__5RCV->parent_constant__LAXC.static_type__SG4D=__tmp__XD0Q;
-          check_type__KYEE(Self__5RCV);
-          __tmp__BE0Q=Self__MVMS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__BE0Q=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__PD0Q));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__LJRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__PD0Q)->local__PUEJ));
-          if (__tmp__LJRT==NULL) {
-            __tmp__MJRT=NULL;
+              __1SCV=((____YWB )__SE0Q);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZSCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0SCV=(void *)((unsigned long)(void *)((unsigned long)__BSCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZSCV=__OKI(__0SCV,((____IB )(&(table_type[(__1SCV)]))),(____YWB)(__1SCV |  1));
+              __HRCV=__ZSCV;
+            };
+            __1WMS=((____ZBXC *)__HRCV);
+            *(__1WMS) = *(__ZBXC__);
+          };
+          __OTCV=((____ZBXC *)__1WMS);
+          __OTCV->__0BXC.__DK.__CK.__YH.__O2B=__2H0Q;
+          __OTCV->__HI4D=__QTCV;
+          __OTCV->__0BXC.__BI4D=__GF0Q;
+          __ZZEE(__OTCV);
+          __QF0Q=__1WMS;
+        } break;
+        case ____DMWH__: {
+          __QF0Q=__W3OK(((____DMWH *)__4E0Q));
+        } break;
+        case ____2A0I__: {
+          __0KRT=__2VEI(((____N5WC *)((____2A0I *)__4E0Q)->__4VEJ));
+          if (__0KRT==NULL) {
+            __1KRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__MJRT=((__READ_LOCAL__N5ZI *)__tmp__LJRT);
+            __1KRT=((____2A0I *)__0KRT);
           };
-          __tmp__BE0Q=__tmp__MJRT;
+          __QF0Q=__1KRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__BE0Q=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__PD0Q));
+        case ____HJNJ__: {
+          __QF0Q=__Y0AL(((____HJNJ *)__4E0Q));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__BE0Q=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__PD0Q));
+        case ____SJNJ__: {
+          __QF0Q=__D1AL(((____SJNJ *)__4E0Q));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__QVMS=((__IS_EXPANDED__L5NJ *)__tmp__PD0Q);
-          __tmp__NG0Q=Self__QVMS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__LJRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__QVMS->receiver__554J)->local__PUEJ));
-          if (__tmp__LJRT==NULL) {
-            __tmp__MJRT=NULL;
+        case ____0AOJ__: {
+          __5WMS=((____0AOJ *)__4E0Q);
+          __2H0Q=__5WMS->__1AOJ.__CK.__YH.__O2B;
+          __0KRT=__2VEI(((____N5WC *)((____2A0I *)__5WMS->__OB5J)->__4VEJ));
+          if (__0KRT==NULL) {
+            __1KRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__MJRT=((__READ_LOCAL__N5ZI *)__tmp__LJRT);
-          };
-          Self__QVMS=NULL;
-          __tmp__YPCV=((__POINTER__IB )(NULL));
-          __tmp__DD0Q= 0;
-          __tmp__SQCV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__SQCV ==  0)) {
-            Self__QVMS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__DD0Q=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQCV));
-            if ((__tmp__DD0Q == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KRCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LRCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SQCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MRCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LRCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KRCV=micro_alloc__table__lab__HKI(__tmp__LRCV,((__POINTER__IB )(&(table_size[(__tmp__MRCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LRCV)));
-              __tmp__YPCV=__tmp__KRCV;
+            __1KRT=((____2A0I *)__0KRT);
+          };
+          __5WMS=NULL;
+          __HRCV=((____IB )(NULL));
+          __SE0Q= 0;
+          __BSCV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__BSCV ==  0)) {
+            __5WMS=__0AOJ__;
+          } else /* FALSE */ {
+            __SE0Q=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSCV));
+            if ((__SE0Q == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZSCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0SCV=(void *)((unsigned long)(void *)((unsigned long)__BSCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1SCV=((____YWB )((____Q )(void *)((unsigned long)__0SCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZSCV=__OKI(__0SCV,((____IB )(&(table_size[(__1SCV)-1]))),((____YWB )((____Q )__0SCV)));
+              __HRCV=__ZSCV;
             } else /* FALSE */ {
-              __tmp__MRCV=((__UINTEGER_32__RWB )__tmp__DD0Q);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KRCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LRCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SQCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KRCV=micro_alloc__table__lab__HKI(__tmp__LRCV,((__POINTER__IB )(&(table_type[(__tmp__MRCV)]))),(__UINTEGER_32__RWB)(__tmp__MRCV |  1));
-              __tmp__YPCV=__tmp__KRCV;
-            };
-            Self__QVMS=((__IS_EXPANDED__L5NJ *)__tmp__YPCV);
-            *(Self__QVMS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__QSCV=((__IS_EXPANDED__L5NJ *)Self__QVMS);
-          Self__QSCV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NG0Q;
-          Self__QSCV->receiver__554J=__tmp__MJRT;
-          __tmp__BE0Q=Self__QVMS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__VVMS=((__GET_TYPE_ID__V5NJ *)__tmp__PD0Q);
-          __tmp__NG0Q=Self__VVMS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__XD0Q=Self__VVMS->receiver__EA5J;
-          Self__VVMS=NULL;
-          __tmp__YPCV=((__POINTER__IB )(NULL));
-          __tmp__DD0Q= 0;
-          __tmp__SQCV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__SQCV ==  0)) {
-            Self__VVMS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__DD0Q=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQCV));
-            if ((__tmp__DD0Q == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KRCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LRCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SQCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MRCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LRCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KRCV=micro_alloc__table__lab__HKI(__tmp__LRCV,((__POINTER__IB )(&(table_size[(__tmp__MRCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LRCV)));
-              __tmp__YPCV=__tmp__KRCV;
+              __1SCV=((____YWB )__SE0Q);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZSCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0SCV=(void *)((unsigned long)(void *)((unsigned long)__BSCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZSCV=__OKI(__0SCV,((____IB )(&(table_type[(__1SCV)]))),(____YWB)(__1SCV |  1));
+              __HRCV=__ZSCV;
+            };
+            __5WMS=((____0AOJ *)__HRCV);
+            *(__5WMS) = *(__0AOJ__);
+          };
+          __5TCV=((____0AOJ *)__5WMS);
+          __5TCV->__1AOJ.__CK.__YH.__O2B=__2H0Q;
+          __5TCV->__OB5J=__1KRT;
+          __QF0Q=__5WMS;
+        } break;
+        case ____EBOJ__: {
+          __EXMS=((____EBOJ *)__4E0Q);
+          __2H0Q=__EXMS->__FBOJ.__CK.__YH.__O2B;
+          __GF0Q=__EXMS->__TB5J;
+          __EXMS=NULL;
+          __HRCV=((____IB )(NULL));
+          __SE0Q= 0;
+          __BSCV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__BSCV ==  0)) {
+            __EXMS=__EBOJ__;
+          } else /* FALSE */ {
+            __SE0Q=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSCV));
+            if ((__SE0Q == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZSCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0SCV=(void *)((unsigned long)(void *)((unsigned long)__BSCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1SCV=((____YWB )((____Q )(void *)((unsigned long)__0SCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZSCV=__OKI(__0SCV,((____IB )(&(table_size[(__1SCV)-1]))),((____YWB )((____Q )__0SCV)));
+              __HRCV=__ZSCV;
             } else /* FALSE */ {
-              __tmp__MRCV=((__UINTEGER_32__RWB )__tmp__DD0Q);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KRCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LRCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SQCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KRCV=micro_alloc__table__lab__HKI(__tmp__LRCV,((__POINTER__IB )(&(table_type[(__tmp__MRCV)]))),(__UINTEGER_32__RWB)(__tmp__MRCV |  1));
-              __tmp__YPCV=__tmp__KRCV;
-            };
-            Self__VVMS=((__GET_TYPE_ID__V5NJ *)__tmp__YPCV);
-            *(Self__VVMS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__ATCV=((__GET_TYPE_ID__V5NJ *)Self__VVMS);
-          Self__ATCV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NG0Q;
-          Self__ATCV->receiver__EA5J=__tmp__XD0Q;
-          __tmp__BE0Q=Self__VVMS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__BE0Q=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__PD0Q));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__BE0Q=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__PD0Q));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__BE0Q=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__PD0Q));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__BE0Q=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__PD0Q));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__BE0Q=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__PD0Q));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__BE0Q=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__PD0Q));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__BE0Q=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__PD0Q));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__BE0Q=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__PD0Q));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__BE0Q=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__PD0Q));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__YVMS=((__SIZE_OF__NGOJ *)__tmp__PD0Q);
-          __tmp__NG0Q=Self__YVMS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__XD0Q=Self__YVMS->receiver__OC5J;
-          Self__YVMS=NULL;
-          __tmp__YPCV=((__POINTER__IB )(NULL));
-          __tmp__DD0Q= 0;
-          __tmp__SQCV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__SQCV ==  0)) {
-            Self__YVMS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__DD0Q=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQCV));
-            if ((__tmp__DD0Q == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KRCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LRCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SQCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MRCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LRCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KRCV=micro_alloc__table__lab__HKI(__tmp__LRCV,((__POINTER__IB )(&(table_size[(__tmp__MRCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LRCV)));
-              __tmp__YPCV=__tmp__KRCV;
+              __1SCV=((____YWB )__SE0Q);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZSCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0SCV=(void *)((unsigned long)(void *)((unsigned long)__BSCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZSCV=__OKI(__0SCV,((____IB )(&(table_type[(__1SCV)]))),(____YWB)(__1SCV |  1));
+              __HRCV=__ZSCV;
+            };
+            __EXMS=((____EBOJ *)__HRCV);
+            *(__EXMS) = *(__EBOJ__);
+          };
+          __PUCV=((____EBOJ *)__EXMS);
+          __PUCV->__FBOJ.__CK.__YH.__O2B=__2H0Q;
+          __PUCV->__TB5J=__GF0Q;
+          __QF0Q=__EXMS;
+        } break;
+        case ____3BOJ__: {
+          __QF0Q=__21AL(((____3BOJ *)__4E0Q));
+        } break;
+        case ____RCOJ__: {
+          __QF0Q=__H2AL(((____RCOJ *)__4E0Q));
+        } break;
+        case ____HDOJ__: {
+          __QF0Q=__S2AL(((____HDOJ *)__4E0Q));
+        } break;
+        case ____1DOJ__: {
+          __QF0Q=__32AL(((____1DOJ *)__4E0Q));
+        } break;
+        case ____PEOJ__: {
+          __QF0Q=__I3AL(((____PEOJ *)__4E0Q));
+        } break;
+        case ____DFOJ__: {
+          __QF0Q=__T3AL(((____DFOJ *)__4E0Q));
+        } break;
+        case ____XFOJ__: {
+          __QF0Q=__43AL(((____XFOJ *)__4E0Q));
+        } break;
+        case ____QGOJ__: {
+          __QF0Q=__J4AL(((____QGOJ *)__4E0Q));
+        } break;
+        case ____EHOJ__: {
+          __QF0Q=__X4AL(((____EHOJ *)__4E0Q));
+        } break;
+        case ____2HOJ__: {
+          __HXMS=((____2HOJ *)__4E0Q);
+          __2H0Q=__HXMS->__3HOJ.__CK.__YH.__O2B;
+          __GF0Q=__HXMS->__3D5J;
+          __HXMS=NULL;
+          __HRCV=((____IB )(NULL));
+          __SE0Q= 0;
+          __BSCV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__BSCV ==  0)) {
+            __HXMS=__2HOJ__;
+          } else /* FALSE */ {
+            __SE0Q=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSCV));
+            if ((__SE0Q == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZSCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0SCV=(void *)((unsigned long)(void *)((unsigned long)__BSCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1SCV=((____YWB )((____Q )(void *)((unsigned long)__0SCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZSCV=__OKI(__0SCV,((____IB )(&(table_size[(__1SCV)-1]))),((____YWB )((____Q )__0SCV)));
+              __HRCV=__ZSCV;
             } else /* FALSE */ {
-              __tmp__MRCV=((__UINTEGER_32__RWB )__tmp__DD0Q);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KRCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LRCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SQCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KRCV=micro_alloc__table__lab__HKI(__tmp__LRCV,((__POINTER__IB )(&(table_type[(__tmp__MRCV)]))),(__UINTEGER_32__RWB)(__tmp__MRCV |  1));
-              __tmp__YPCV=__tmp__KRCV;
-            };
-            Self__YVMS=((__SIZE_OF__NGOJ *)__tmp__YPCV);
-            *(Self__YVMS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__QTCV=((__SIZE_OF__NGOJ *)Self__YVMS);
-          Self__QTCV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NG0Q;
-          Self__QTCV->receiver__OC5J=__tmp__XD0Q;
-          __tmp__BE0Q=Self__YVMS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__BE0Q=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__PD0Q));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__1VMS=((__REAL_CST__JLOJ *)__tmp__PD0Q);
-          __tmp__NG0Q=Self__1VMS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__CUCV=Self__1VMS->value__DD5J;
-          __tmp__XD0Q=Self__1VMS->parent_constant__KLOJ.static_type__SG4D;
-          Self__1VMS=NULL;
-          __tmp__YPCV=((__POINTER__IB )(NULL));
-          __tmp__DD0Q= 0;
-          __tmp__SQCV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__SQCV ==  0)) {
-            Self__1VMS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__DD0Q=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SQCV));
-            if ((__tmp__DD0Q == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KRCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LRCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SQCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__MRCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LRCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__KRCV=micro_alloc__table__lab__HKI(__tmp__LRCV,((__POINTER__IB )(&(table_size[(__tmp__MRCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LRCV)));
-              __tmp__YPCV=__tmp__KRCV;
+              __1SCV=((____YWB )__SE0Q);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZSCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0SCV=(void *)((unsigned long)(void *)((unsigned long)__BSCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZSCV=__OKI(__0SCV,((____IB )(&(table_type[(__1SCV)]))),(____YWB)(__1SCV |  1));
+              __HRCV=__ZSCV;
+            };
+            __HXMS=((____2HOJ *)__HRCV);
+            *(__HXMS) = *(__2HOJ__);
+          };
+          __5UCV=((____2HOJ *)__HXMS);
+          __5UCV->__3HOJ.__CK.__YH.__O2B=__2H0Q;
+          __5UCV->__3D5J=__GF0Q;
+          __QF0Q=__HXMS;
+        } break;
+        case ____YIOJ__: {
+          __QF0Q=__I5AL(((____YIOJ *)__4E0Q));
+        } break;
+        case ____YMOJ__: {
+          __KXMS=((____YMOJ *)__4E0Q);
+          __2H0Q=__KXMS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __RVCV=__KXMS->__SE5J;
+          __GF0Q=__KXMS->__ZMOJ.__BI4D;
+          __KXMS=NULL;
+          __HRCV=((____IB )(NULL));
+          __SE0Q= 0;
+          __BSCV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__BSCV ==  0)) {
+            __KXMS=__YMOJ__;
+          } else /* FALSE */ {
+            __SE0Q=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BSCV));
+            if ((__SE0Q == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZSCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0SCV=(void *)((unsigned long)(void *)((unsigned long)__BSCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __1SCV=((____YWB )((____Q )(void *)((unsigned long)__0SCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __ZSCV=__OKI(__0SCV,((____IB )(&(table_size[(__1SCV)-1]))),((____YWB )((____Q )__0SCV)));
+              __HRCV=__ZSCV;
             } else /* FALSE */ {
-              __tmp__MRCV=((__UINTEGER_32__RWB )__tmp__DD0Q);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__KRCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__LRCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__SQCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KRCV=micro_alloc__table__lab__HKI(__tmp__LRCV,((__POINTER__IB )(&(table_type[(__tmp__MRCV)]))),(__UINTEGER_32__RWB)(__tmp__MRCV |  1));
-              __tmp__YPCV=__tmp__KRCV;
-            };
-            Self__1VMS=((__REAL_CST__JLOJ *)__tmp__YPCV);
-            *(Self__1VMS) = *(REAL_CST__JLOJ__);
-          };
-          Self__AUCV=((__REAL_CST__JLOJ *)Self__1VMS);
-          Self__AUCV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__NG0Q;
-          Self__AUCV->value__DD5J=v__CUCV;
-          Self__AUCV->parent_constant__KLOJ.static_type__SG4D=__tmp__XD0Q;
-          __tmp__BE0Q=Self__1VMS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__5VMS=((__CHARACTER_CST__5LOJ *)__tmp__PD0Q);
-          __tmp__AWMS=create__char__CMQJ(Self__5VMS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__5VMS->text__ID5J);
-          __tmp__BE0Q=__tmp__AWMS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__CWMS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__PD0Q);
-          __tmp__DWMS=create__text__2PQJ(Self__CWMS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__CWMS->string__EBJK);
-          __tmp__BE0Q=__tmp__DWMS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__BE0Q=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__PD0Q));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__BE0Q=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__PD0Q));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__BE0Q=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__PD0Q));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__BE0Q=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__PD0Q));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__BE0Q=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__PD0Q));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__BE0Q=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PD0Q));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__BE0Q=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__PD0Q));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__BE0Q=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__PD0Q));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__FH0Q=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__PD0Q)->global__Y5JM),NULL);
-          if (__tmp__FH0Q==NULL) {
-            __tmp__UPCU=NULL;
+              __1SCV=((____YWB )__SE0Q);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __ZSCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __0SCV=(void *)((unsigned long)(void *)((unsigned long)__BSCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZSCV=__OKI(__0SCV,((____IB )(&(table_type[(__1SCV)]))),(____YWB)(__1SCV |  1));
+              __HRCV=__ZSCV;
+            };
+            __KXMS=((____YMOJ *)__HRCV);
+            *(__KXMS) = *(__YMOJ__);
+          };
+          __PVCV=((____YMOJ *)__KXMS);
+          __PVCV->__ZMOJ.__DK.__CK.__YH.__O2B=__2H0Q;
+          __PVCV->__SE5J=__RVCV;
+          __PVCV->__ZMOJ.__BI4D=__GF0Q;
+          __QF0Q=__KXMS;
+        } break;
+        case ____ONOJ__: {
+          __OXMS=((____ONOJ *)__4E0Q);
+          __PXMS=__RNQJ(__OXMS->__PNOJ.__DK.__CK.__YH.__O2B,__OXMS->__XE5J);
+          __QF0Q=__PXMS;
+        } break;
+        case ____YOOJ__: {
+          __RXMS=((____YOOJ *)__4E0Q);
+          __SXMS=__LRQJ(__RXMS->__ZOOJ.__DK.__CK.__YH.__O2B,__RXMS->__TCJK);
+          __QF0Q=__SXMS;
+        } break;
+        case ____IM4K__: {
+          __QF0Q=__NZFM(((____IM4K *)__4E0Q));
+        } break;
+        case ____T5FL__: {
+          __QF0Q=__V35O(((____T5FL *)__4E0Q));
+        } break;
+        case ____3DUL__: {
+          __QF0Q=__AJVP(((____3DUL *)__4E0Q));
+        } break;
+        case ____0EUL__: {
+          __QF0Q=__QB4P(((____0EUL *)__4E0Q));
+        } break;
+        case ____BGUL__: {
+          __QF0Q=__LJVP(((____BGUL *)__4E0Q));
+        } break;
+        case ____2GUL__: {
+          __QF0Q=__2B4P(((____2GUL *)__4E0Q));
+        } break;
+        case ____B0VL__: {
+          __QF0Q=__H0BN(((____B0VL *)__4E0Q));
+        } break;
+        case ____P0VL__: {
+          __QF0Q=__NCHM(((____P0VL *)__4E0Q));
+        } break;
+        case ____Q5YL__: {
+          __UI0Q=__TFTL(((____FKRG *)((____Q5YL *)__4E0Q)->__HBKM),NULL);
+          if (__UI0Q==NULL) {
+            __DRCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__FH0Q)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__UPCU=NULL;
+            switch (((struct ___OBJ *)__UI0Q)->__id) {
+            case ____IM4K__: {
+              __DRCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__UPCU=((__READ_GLOBAL__B4YL *)__tmp__FH0Q);
+            case ____Q5YL__: {
+              __DRCU=((____Q5YL *)__UI0Q);
             } break;
             }
           };
-          __tmp__BE0Q=__tmp__UPCU;
+          __QF0Q=__DRCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__BE0Q=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__PD0Q));
+        case ____UVPM__: {
+          __QF0Q=__VGWN(((____UVPM *)__4E0Q));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__BE0Q=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__PD0Q));
+        case ____0ZPM__: {
+          __QF0Q=__4G2P(((____0ZPM *)__4E0Q));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__BE0Q=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__PD0Q));
+        case ____MR0N__: {
+          __QF0Q=__DRVO(((____MR0N *)__4E0Q));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__BE0Q=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__PD0Q));
+        case ____YWBP__: {
+          __QF0Q=__DQ0Q(((____YWBP *)__4E0Q));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__BE0Q=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__PD0Q));
+        case ____LYBP__: {
+          __QF0Q=__0WUP(((____LYBP *)__4E0Q));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__BE0Q=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__PD0Q));
+        case ____CZBP__: {
+          __QF0Q=__FXUP(((____CZBP *)__4E0Q));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__BE0Q=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__PD0Q));
+        case ____3BEP__: {
+          __QF0Q=__FCIQ(((____3BEP *)__4E0Q));
         } break;
         };
-        __tmp__5H0Q=new_read__slot__receiver__with__intern__2DZJ(__tmp__JD0Q,__tmp__UG4Q,__tmp__BE0Q,__tmp__UH0Q,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__5H0Q);
-        __tmp__UG4Q=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__5H0Q));
-        result__NA0Q=__tmp__UG4Q;
+        __OJ0Q=__LFZJ(__YE0Q,__DI4Q,__QF0Q,__DJ0Q,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__OJ0Q);
+        __DI4Q=__BR5H(((____UL2C *)__OJ0Q));
+        __2B0Q=__DI4Q;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__KA0Q),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__OC0Q=static_type__BA0Q();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__OC0Q),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__LA0Q);
-        put_position__HRE(Self__JA0Q->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__ZB0Q),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __3D0Q=__QB0Q();
+        __CQXE(((____WMB *)__3D0Q),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__0B0Q);
+        __ORE(__YB0Q->__ZWBP.__JJNJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__HC0Q=result__NA0Q;
-  return(__tmp__HC0Q);
+  __WD0Q=__2B0Q;
+  return(__WD0Q);
 }
 
-static void* check_type__with__KXFQ(__EXPR_INF__2WBP *Self__LXFQ,__TYPE_FULL__PMB *t__MXFQ,__POSITION__OL p__NXFQ)
-// ({EXPR_INF__2WBP},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __ZYFQ(____LYBP *__0YFQ,____WMB *__1YFQ,____OL __2YFQ)
+// ({__LYBP},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__VWCV;
-  void *result__PXFQ;
-  __TYPE_FULL__PMB *__tmp__FYFQ,*__tmp__YYFQ,*__tmp__5YFQ,*__tmp__QZFQ;
-  __TYPE_FULL__PMB *__tmp__Z0FQ,*__tmp__33FQ;
-  __LOCAL__43WC *__tmp__VWMS,*__tmp__JXMS;
-  __WRITE_LOCAL__BEYJ *__tmp__2WMS,*__tmp__QXMS;
-  __STRING_CONSTANT__0 *__tmp__HZFQ,*__tmp__O2FQ,*v__WYCV;
-  void *__tmp__JZFQ;
-  __PROTOTYPE__MF *__tmp__5ZFQ,*__tmp__D3FQ;
-  __INTEGER__Q __tmp__F0FQ,__tmp__JUCV,old_nb_elts__LUCV,__tmp__DVCV;
-  __INTEGER__Q old_nb_elts__FVCV;
-  void *__tmp__GPTQ;
-  __POSITION__OL __tmp__L0FQ,__tmp__P3FQ;
-  void *__tmp__R0FQ,*__tmp__D1FQ,*__tmp__H4FQ;
-  __ITM_TYPE_STYLE__TMB *Self__GUCV,*Self__AVCV;
-  __STRING__BC *Self__HUCV,*Self__BVCV;
-  __POINTER__IB __tmp__MUCV,__tmp__GVCV,__tmp__4VCV,__tmp__5VCV;
-  __ITM_TYPE_MULTI__NURC *Self__BXMS,*Self__VXMS;
-  __READ_LOCAL__N5ZI *__tmp__T1FQ,*__tmp__14FQ,*__tmp__NKRT,*__tmp__OKRT;
-  __NODE_TYPE__FK2C *__tmp__V1FQ,*__tmp__B5FQ;
-  __PROTOTYPE_CST__45WC *__tmp__Y4FQ,*Self__ZXMS,*__tmp__0XMS;
-  __STRING_CST__5J *Self__3VCV,*result__ZVCV;
-  __UINTEGER_32__RWB __tmp__AWCV;
-  __INTEGER_CST__KAXC *Self__2XMS,*Self__TWCV;
-  __IS_EXPANDED__L5NJ *Self__AYMS,*Self__EXCV;
-  __GET_TYPE_ID__V5NJ *Self__FYMS,*Self__UXCV;
-  __SIZE_OF__NGOJ *Self__IYMS,*Self__EYCV;
-  __REAL_CST__JLOJ *Self__LYMS,*Self__UYCV;
-  __CHARACTER_CST__5LOJ *Self__PYMS,*__tmp__QYMS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__SYMS,*__tmp__TYMS;
-  __READ_GLOBAL__B4YL *__tmp__YPCU;
-  __BOOLEAN__L __tmp__GYFQ,__tmp__ZYFQ,__tmp__20FQ,__tmp__A4FQ;
-  __CHARACTER__DB *__tmp__IUCV,*__tmp__CVCV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__W4FQ;
-  result__PXFQ=NULL;
-  __tmp__FYFQ=static_type__MBUP();
-  __tmp__GYFQ=affect_with__QLKK(((__TYPE_FULL__PMB *)t__MXFQ),__tmp__FYFQ);
-  if (__tmp__GYFQ) {
-    result__PXFQ=Self__LXFQ;
+  ____0SG __EYCV;
+  void *__4YFQ;
+  ____WMB *__UZFQ,*__H0FQ,*__O0FQ,*__50FQ,*__I2FQ,*__M5FQ;
+  ____N5WC *__EYMS,*__YYMS;
+  ____QFYJ *__LYMS,*__5YMS;
+  ____0 *__W0FQ,*__33FQ,*__F0CV;
+  void *__Y0FQ;
+  ____MF *__O1FQ,*__S4FQ;
+  ____Q __U1FQ,__YVCV,__0VCV,__SWCV,__UWCV;
+  void *__VQTQ;
+  ____OL __01FQ,__44FQ;
+  void *__A2FQ,*__S2FQ,*__W5FQ;
+  ____0MB *__VVCV,*__PWCV;
+  ____BC *__WVCV,*__QWCV;
+  ____IB __1VCV,__VWCV,__NXCV,__OXCV;
+  ____2VRC *__QYMS,*__EZMS;
+  ____2A0I *__C3FQ,*__KAGQ,*__2LRT,*__3LRT;
+  ____UL2C *__E3FQ,*__QAGQ;
+  ____NBXC *__HAGQ,*__IZMS,*__JZMS;
+  ____5J *__MXCV,*__IXCV;
+  ____YWB __PXCV;
+  ____ZBXC *__LZMS,*__CYCV;
+  ____0AOJ *__PZMS,*__TYCV;
+  ____EBOJ *__UZMS,*__DZCV;
+  ____2HOJ *__XZMS,*__TZCV;
+  ____YMOJ *__0ZMS,*__D0CV;
+  ____ONOJ *__4ZMS,*__5ZMS;
+  ____YOOJ *__B0MS,*__C0MS;
+  ____Q5YL *__HRCU;
+  ____L __VZFQ,__I0FQ,__L2FQ,__P5FQ;
+  ____DB *__XVCV,*__RWCV;
+  ____ABXC *__FAGQ;
+  __4YFQ=NULL;
+  __UZFQ=__1CUP();
+  __VZFQ=__5MKK(((____WMB *)__1YFQ),__UZFQ);
+  if (__VZFQ) {
+    __4YFQ=__0YFQ;
   } else /* FALSE */ {
-    __tmp__YYFQ=static_type__MBUP();
-    __tmp__ZYFQ=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__YYFQ),t__MXFQ);
-    if (__tmp__ZYFQ) {
-      __tmp__5YFQ=static_type__MBUP();
-      __tmp__VWMS=create__name__style__type__0HND(Self__LXFQ->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__5YFQ));
-      __tmp__2WMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__VWMS),Self__LXFQ->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__LXFQ);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__2WMS);
-      __tmp__HZFQ=get__HJC(last_cast_name__C31J);
-      __tmp__5YFQ=static_type__MBUP();
-      __tmp__JZFQ=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__5YFQ),__tmp__HZFQ);
-      if (((void *)__tmp__JZFQ == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__QZFQ=static_type__MBUP();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__QZFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__MXFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__HZFQ);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__QZFQ=static_type__MBUP();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__QZFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__NXFQ);
-        __tmp__QZFQ=static_type__MBUP();
-        __tmp__5ZFQ=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__QZFQ));
-        put_position__HRE(__tmp__5ZFQ->parent_named__PF.parent_itm_object__OF.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);
+    __H0FQ=__1CUP();
+    __I0FQ=__CDVK(((____WMB *)__H0FQ),__1YFQ);
+    if (__I0FQ) {
+      __O0FQ=__1CUP();
+      __EYMS=__JJND(__0YFQ->__MYBP.__JJNJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__O0FQ));
+      __LYMS=__BQRJ(((____N5WC *)__EYMS),__0YFQ->__MYBP.__JJNJ.__CK.__YH.__O2B,__0YFQ);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__LYMS);
+      __W0FQ=__OJC(__R41J);
+      __O0FQ=__1CUP();
+      __Y0FQ=__NB3I(((____WMB *)__O0FQ),__W0FQ);
+      if (((void *)__Y0FQ == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __50FQ=__1CUP();
+        __CQXE(((____WMB *)__50FQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__1YFQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__W0FQ);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __50FQ=__1CUP();
+        __CQXE(((____WMB *)__50FQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__2YFQ);
+        __50FQ=__1CUP();
+        __O1FQ=__IFMJ(((____WMB *)__50FQ));
+        __ORE(__O1FQ->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__JZFQ)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__JZFQ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__F0FQ=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__JZFQ));
+      if (((struct ___OBJ *)__Y0FQ)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__Y0FQ)->__2JRG->__QLC)->__id==____OLC__) {
+          __U1FQ=__HVRL(((____1JRG *)__Y0FQ));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__F0FQ=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__JZFQ));
+          __U1FQ=__HVRL(((____1JRG *)__Y0FQ));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__JZFQ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__F0FQ=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__JZFQ));
+        if (((struct ___OBJ *)((____FKRG *)__Y0FQ)->__HKRG->__QLC)->__id==____OLC__) {
+          __U1FQ=__4VRL(((____FKRG *)__Y0FQ));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__F0FQ=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__JZFQ));
+          __U1FQ=__4VRL(((____FKRG *)__Y0FQ));
         };
       };
-      if ((__tmp__F0FQ !=  1)) {
-        if (((struct ___OBJ *)__tmp__JZFQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__GPTQ=((__SLOT_CODE__MIRG *)__tmp__JZFQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GPTQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__L0FQ=((__ITM_SLOT__HLC *)__tmp__GPTQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__U1FQ !=  1)) {
+        if (((struct ___OBJ *)__Y0FQ)->__id==____1JRG__) {
+          __VQTQ=((____1JRG *)__Y0FQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__VQTQ)->__id==____OLC__) {
+            __01FQ=((____OLC *)__VQTQ)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__L0FQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GPTQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __01FQ=((____4G0D *)__VQTQ)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__L0FQ=((__SLOT_DATA__WIRG *)__tmp__JZFQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __01FQ=((____FKRG *)__Y0FQ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__L0FQ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__01FQ);
+        __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 *)__tmp__JZFQ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__GPTQ=((__SLOT_CODE__MIRG *)__tmp__JZFQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__GPTQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__R0FQ=((__ITM_SLOT__HLC *)__tmp__GPTQ)->result_type__3VOB;
+      if (((struct ___OBJ *)__Y0FQ)->__id==____1JRG__) {
+        __VQTQ=((____1JRG *)__Y0FQ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__VQTQ)->__id==____OLC__) {
+          __A2FQ=((____OLC *)__VQTQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__R0FQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GPTQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __A2FQ=((____4G0D *)__VQTQ)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__GPTQ=((__SLOT_DATA__WIRG *)__tmp__JZFQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__GPTQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__R0FQ=((__ITM_SLOT__HLC *)__tmp__GPTQ)->result_type__3VOB;
+        __VQTQ=((____FKRG *)__Y0FQ)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__VQTQ)->__id==____OLC__) {
+          __A2FQ=((____OLC *)__VQTQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__R0FQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GPTQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __A2FQ=((____4G0D *)__VQTQ)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__R0FQ==NULL) {
-        __tmp__GPTQ=NULL;
+      if (__A2FQ==NULL) {
+        __VQTQ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__R0FQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__GPTQ=((void *)__tmp__R0FQ);
+        switch (((struct ___OBJ *)__A2FQ)->__id) {
+        case ____QMB__: {
+          __VQTQ=((void *)__A2FQ);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__GPTQ=((void *)__tmp__R0FQ);
+        case ____0MB__: {
+          __VQTQ=((void *)__A2FQ);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__GPTQ=((void *)__tmp__R0FQ);
+        case ____KPB__: {
+          __VQTQ=((void *)__A2FQ);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__GPTQ=((void *)__tmp__R0FQ);
+        case ____TEZ__: {
+          __VQTQ=((void *)__A2FQ);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__GPTQ=NULL;
+        case ____2VRC__: {
+          __VQTQ=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__GPTQ=NULL;
+        case ____GZRC__: {
+          __VQTQ=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__GPTQ == (void *)NULL)) {
-        __tmp__20FQ=TRUE__K__;
+      if (((void *)__VQTQ == (void *)NULL)) {
+        __L2FQ=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__GPTQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__Z0FQ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__GPTQ));
+        switch (((struct ___OBJ *)__VQTQ)->__id) {
+        case ____QMB__: {
+          __I2FQ=__43X(((____QMB *)__VQTQ));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__Z0FQ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GPTQ)));
+        case ____0MB__: {
+          __I2FQ=__D5X(((____0MB *)((____QMB *)__VQTQ)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__Z0FQ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GPTQ)),NULL);
+        case ____KPB__: {
+          __I2FQ=__LAY(((____KPB *)((____QMB *)__VQTQ)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__Z0FQ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GPTQ)),NULL);
+        case ____TEZ__: {
+          __I2FQ=__HZ1D(((____TEZ *)((____QMB *)__VQTQ)),NULL);
         } break;
         };
-        __tmp__20FQ=((void *)__tmp__Z0FQ != (void *)t__MXFQ);
+        __L2FQ=((void *)__I2FQ != (void *)__1YFQ);
       };
-      if (__tmp__20FQ) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__JZFQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__R0FQ=((__SLOT_CODE__MIRG *)__tmp__JZFQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__R0FQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__D1FQ=((__ITM_SLOT__HLC *)__tmp__R0FQ)->result_type__3VOB;
+      if (__L2FQ) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__Y0FQ)->__id==____1JRG__) {
+          __A2FQ=((____1JRG *)__Y0FQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__A2FQ)->__id==____OLC__) {
+            __S2FQ=((____OLC *)__A2FQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__D1FQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__R0FQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __S2FQ=((____4G0D *)__A2FQ)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__R0FQ=((__SLOT_DATA__WIRG *)__tmp__JZFQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__R0FQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__D1FQ=((__ITM_SLOT__HLC *)__tmp__R0FQ)->result_type__3VOB;
+          __A2FQ=((____FKRG *)__Y0FQ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__A2FQ)->__id==____OLC__) {
+            __S2FQ=((____OLC *)__A2FQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__D1FQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__R0FQ)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__D1FQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__D1FQ)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__GUCV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__D1FQ));
-          if (((void *)Self__GUCV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__GUCV->style__MPC);
-            Self__HUCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__HUCV->capacity__HFL <= Self__HUCV->count__WJ)) {
-              if ((Self__HUCV->capacity__HFL ==  0)) {
-                Self__HUCV->capacity__HFL= 32;
-                __tmp__IUCV=create__KVW( 32);
-                Self__HUCV->storage__4EL=__tmp__IUCV;
+            __S2FQ=((____4G0D *)__A2FQ)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__S2FQ)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__S2FQ)->__KPC);
+        } break;
+        case ____0MB__: {
+          __VVCV=((____0MB *)((____QMB *)__S2FQ));
+          if (((void *)__VVCV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__VVCV->__TPC);
+            __WVCV=((____BC *)__YC);
+            if ((__WVCV->__OFL <= __WVCV->__WJ)) {
+              if ((__WVCV->__OFL ==  0)) {
+                __WVCV->__OFL= 32;
+                __XVCV=__RVW( 32);
+                __WVCV->__FFL=__XVCV;
               } else /* FALSE */ {
-                __tmp__JUCV=(__INTEGER__Q)(Self__HUCV->capacity__HFL <<  1);
-                __tmp__IUCV=((__CHARACTER__DB *)Self__HUCV->storage__4EL);
-                old_nb_elts__LUCV=Self__HUCV->capacity__HFL;
-                __tmp__MUCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IUCV),((__UINTEGER_32__RWB )old_nb_elts__LUCV),((__UINTEGER_32__RWB )__tmp__JUCV));
-                __tmp__IUCV=((__CHARACTER__DB *)__tmp__MUCV);
-                clear__to__F00(__tmp__IUCV,old_nb_elts__LUCV,(__INTEGER__Q)(__tmp__JUCV -  1));
-                Self__HUCV->storage__4EL=__tmp__IUCV;
-                Self__HUCV->capacity__HFL=__tmp__JUCV;
+                __YVCV=(____Q)(__WVCV->__OFL <<  1);
+                __XVCV=((____DB *)__WVCV->__FFL);
+                __0VCV=__WVCV->__OFL;
+                __1VCV=__55W(((____IB )__XVCV),((____YWB )__0VCV),((____YWB )__YVCV));
+                __XVCV=((____DB *)__1VCV);
+                __M00(__XVCV,__0VCV,(____Q)(__YVCV -  1));
+                __WVCV->__FFL=__XVCV;
+                __WVCV->__OFL=__YVCV;
               };
             };
-            ((__CHARACTER__DB *)Self__HUCV->storage__4EL)[Self__HUCV->count__WJ]=' ';
-            Self__HUCV->count__WJ=(__INTEGER__Q)(Self__HUCV->count__WJ +  1);
+            ((____DB *)__WVCV->__FFL)[__WVCV->__WJ]=' ';
+            __WVCV->__WJ=(____Q)(__WVCV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__GUCV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__VVCV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__D1FQ)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__S2FQ)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__D1FQ))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__S2FQ))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__BXMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__D1FQ));
-          Self__HUCV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__HUCV->capacity__HFL <= Self__HUCV->count__WJ)) {
-            if ((Self__HUCV->capacity__HFL ==  0)) {
-              Self__HUCV->capacity__HFL= 32;
-              __tmp__IUCV=create__KVW( 32);
-              Self__HUCV->storage__4EL=__tmp__IUCV;
+        case ____2VRC__: {
+          __QYMS=((____2VRC *)((____QMB *)__S2FQ));
+          __WVCV=((____BC *)__YC);
+          if ((__WVCV->__OFL <= __WVCV->__WJ)) {
+            if ((__WVCV->__OFL ==  0)) {
+              __WVCV->__OFL= 32;
+              __XVCV=__RVW( 32);
+              __WVCV->__FFL=__XVCV;
             } else /* FALSE */ {
-              __tmp__JUCV=(__INTEGER__Q)(Self__HUCV->capacity__HFL <<  1);
-              __tmp__IUCV=((__CHARACTER__DB *)Self__HUCV->storage__4EL);
-              old_nb_elts__LUCV=Self__HUCV->capacity__HFL;
-              __tmp__MUCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IUCV),((__UINTEGER_32__RWB )old_nb_elts__LUCV),((__UINTEGER_32__RWB )__tmp__JUCV));
-              __tmp__IUCV=((__CHARACTER__DB *)__tmp__MUCV);
-              clear__to__F00(__tmp__IUCV,old_nb_elts__LUCV,(__INTEGER__Q)(__tmp__JUCV -  1));
-              Self__HUCV->storage__4EL=__tmp__IUCV;
-              Self__HUCV->capacity__HFL=__tmp__JUCV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__HUCV->storage__4EL)[Self__HUCV->count__WJ]='(';
-          Self__HUCV->count__WJ=(__INTEGER__Q)(Self__HUCV->count__WJ +  1);
-          display_raw__DGAD(Self__BXMS,string_tmp__YC);
-          Self__HUCV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__HUCV->capacity__HFL <= Self__HUCV->count__WJ)) {
-            if ((Self__HUCV->capacity__HFL ==  0)) {
-              Self__HUCV->capacity__HFL= 32;
-              __tmp__IUCV=create__KVW( 32);
-              Self__HUCV->storage__4EL=__tmp__IUCV;
+              __YVCV=(____Q)(__WVCV->__OFL <<  1);
+              __XVCV=((____DB *)__WVCV->__FFL);
+              __0VCV=__WVCV->__OFL;
+              __1VCV=__55W(((____IB )__XVCV),((____YWB )__0VCV),((____YWB )__YVCV));
+              __XVCV=((____DB *)__1VCV);
+              __M00(__XVCV,__0VCV,(____Q)(__YVCV -  1));
+              __WVCV->__FFL=__XVCV;
+              __WVCV->__OFL=__YVCV;
+            };
+          };
+          ((____DB *)__WVCV->__FFL)[__WVCV->__WJ]='(';
+          __WVCV->__WJ=(____Q)(__WVCV->__WJ +  1);
+          __SHAD(__QYMS,__YC);
+          __WVCV=((____BC *)__YC);
+          if ((__WVCV->__OFL <= __WVCV->__WJ)) {
+            if ((__WVCV->__OFL ==  0)) {
+              __WVCV->__OFL= 32;
+              __XVCV=__RVW( 32);
+              __WVCV->__FFL=__XVCV;
             } else /* FALSE */ {
-              __tmp__JUCV=(__INTEGER__Q)(Self__HUCV->capacity__HFL <<  1);
-              __tmp__IUCV=((__CHARACTER__DB *)Self__HUCV->storage__4EL);
-              old_nb_elts__LUCV=Self__HUCV->capacity__HFL;
-              __tmp__MUCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__IUCV),((__UINTEGER_32__RWB )old_nb_elts__LUCV),((__UINTEGER_32__RWB )__tmp__JUCV));
-              __tmp__IUCV=((__CHARACTER__DB *)__tmp__MUCV);
-              clear__to__F00(__tmp__IUCV,old_nb_elts__LUCV,(__INTEGER__Q)(__tmp__JUCV -  1));
-              Self__HUCV->storage__4EL=__tmp__IUCV;
-              Self__HUCV->capacity__HFL=__tmp__JUCV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__HUCV->storage__4EL)[Self__HUCV->count__WJ]=')';
-          Self__HUCV->count__WJ=(__INTEGER__Q)(Self__HUCV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__D1FQ)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__MXFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__JZFQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__R0FQ=((__SLOT_CODE__MIRG *)__tmp__JZFQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__R0FQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__L0FQ=((__ITM_SLOT__HLC *)__tmp__R0FQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __YVCV=(____Q)(__WVCV->__OFL <<  1);
+              __XVCV=((____DB *)__WVCV->__FFL);
+              __0VCV=__WVCV->__OFL;
+              __1VCV=__55W(((____IB )__XVCV),((____YWB )__0VCV),((____YWB )__YVCV));
+              __XVCV=((____DB *)__1VCV);
+              __M00(__XVCV,__0VCV,(____Q)(__YVCV -  1));
+              __WVCV->__FFL=__XVCV;
+              __WVCV->__OFL=__YVCV;
+            };
+          };
+          ((____DB *)__WVCV->__FFL)[__WVCV->__WJ]=')';
+          __WVCV->__WJ=(____Q)(__WVCV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__S2FQ)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__1YFQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__Y0FQ)->__id==____1JRG__) {
+          __A2FQ=((____1JRG *)__Y0FQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__A2FQ)->__id==____OLC__) {
+            __01FQ=((____OLC *)__A2FQ)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__L0FQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__R0FQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __01FQ=((____4G0D *)__A2FQ)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__L0FQ=((__SLOT_DATA__WIRG *)__tmp__JZFQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __01FQ=((____FKRG *)__Y0FQ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__L0FQ);
-        put_position__HRE(Self__LXFQ->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.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(__01FQ);
+        __ORE(__0YFQ->__MYBP.__JJNJ.__CK.__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));
         };
       };
-      __tmp__T1FQ=read__NUEI(((__LOCAL__43WC *)__tmp__VWMS));
-      __tmp__V1FQ=new_read__slot__receiver__self__intern__3J2C(Self__LXFQ->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__JZFQ,__tmp__T1FQ,__tmp__T1FQ,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__V1FQ);
-      __tmp__JZFQ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__V1FQ));
-      result__PXFQ=__tmp__JZFQ;
-      __tmp__20FQ=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__20FQ=FALSE__O__;
-    };
-    if ((! __tmp__20FQ)) {
-      __tmp__5YFQ=static_type__MBUP();
-      __tmp__20FQ=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__MXFQ),__tmp__5YFQ);
-      if (__tmp__20FQ) {
-        __tmp__QZFQ=static_type__MBUP();
-        __tmp__JXMS=create__name__style__type__0HND(Self__LXFQ->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__QZFQ));
-        __tmp__QXMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__JXMS),Self__LXFQ->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__LXFQ);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__QXMS);
-        __tmp__O2FQ=get__HJC(last_cast_name__C31J);
-        __tmp__GPTQ=get_slot__452I(((__TYPE_FULL__PMB *)t__MXFQ),__tmp__O2FQ);
-        if (((void *)__tmp__GPTQ == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__MXFQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__Z0FQ=static_type__MBUP();
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__Z0FQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__O2FQ);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__MXFQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__NXFQ);
-          __tmp__D3FQ=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__MXFQ));
-          put_position__HRE(__tmp__D3FQ->parent_named__PF.parent_itm_object__OF.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);
+      __C3FQ=__2VEI(((____N5WC *)__EYMS));
+      __E3FQ=__ML2C(__0YFQ->__MYBP.__JJNJ.__CK.__YH.__O2B,__Y0FQ,__C3FQ,__C3FQ,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__E3FQ);
+      __Y0FQ=__BR5H(((____UL2C *)__E3FQ));
+      __4YFQ=__Y0FQ;
+      __L2FQ=__K__;
+    } else /* FALSE */ {
+      __L2FQ=__O__;
+    };
+    if ((! __L2FQ)) {
+      __O0FQ=__1CUP();
+      __L2FQ=__1XRL(((____WMB *)__1YFQ),__O0FQ);
+      if (__L2FQ) {
+        __50FQ=__1CUP();
+        __YYMS=__JJND(__0YFQ->__MYBP.__JJNJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__50FQ));
+        __5YMS=__BQRJ(((____N5WC *)__YYMS),__0YFQ->__MYBP.__JJNJ.__CK.__YH.__O2B,__0YFQ);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__5YMS);
+        __33FQ=__OJC(__R41J);
+        __VQTQ=__NB3I(((____WMB *)__1YFQ),__33FQ);
+        if (((void *)__VQTQ == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__1YFQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __I2FQ=__1CUP();
+          __CQXE(((____WMB *)__I2FQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__33FQ);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__1YFQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__2YFQ);
+          __S4FQ=__IFMJ(((____WMB *)__1YFQ));
+          __ORE(__S4FQ->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__GPTQ)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__GPTQ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JUCV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__GPTQ));
+        if (((struct ___OBJ *)__VQTQ)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__VQTQ)->__2JRG->__QLC)->__id==____OLC__) {
+            __YVCV=__HVRL(((____1JRG *)__VQTQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JUCV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__GPTQ));
+            __YVCV=__HVRL(((____1JRG *)__VQTQ));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__GPTQ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JUCV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__GPTQ));
+          if (((struct ___OBJ *)((____FKRG *)__VQTQ)->__HKRG->__QLC)->__id==____OLC__) {
+            __YVCV=__4VRL(((____FKRG *)__VQTQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JUCV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__GPTQ));
+            __YVCV=__4VRL(((____FKRG *)__VQTQ));
           };
         };
-        if ((__tmp__JUCV !=  2)) {
-          if (((struct ___OBJ *)__tmp__GPTQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__D1FQ=((__SLOT_CODE__MIRG *)__tmp__GPTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__D1FQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__P3FQ=((__ITM_SLOT__HLC *)__tmp__D1FQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__YVCV !=  2)) {
+          if (((struct ___OBJ *)__VQTQ)->__id==____1JRG__) {
+            __S2FQ=((____1JRG *)__VQTQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__S2FQ)->__id==____OLC__) {
+              __44FQ=((____OLC *)__S2FQ)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__P3FQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__D1FQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __44FQ=((____4G0D *)__S2FQ)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__P3FQ=((__SLOT_DATA__WIRG *)__tmp__GPTQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __44FQ=((____FKRG *)__VQTQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__P3FQ);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__44FQ);
+          __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 *)__tmp__GPTQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__R0FQ=((__SLOT_CODE__MIRG *)__tmp__GPTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__R0FQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__D1FQ=((__ITM_SLOT__HLC *)__tmp__R0FQ)->result_type__3VOB;
+        if (((struct ___OBJ *)__VQTQ)->__id==____1JRG__) {
+          __A2FQ=((____1JRG *)__VQTQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__A2FQ)->__id==____OLC__) {
+            __S2FQ=((____OLC *)__A2FQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__D1FQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__R0FQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __S2FQ=((____4G0D *)__A2FQ)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__R0FQ=((__SLOT_DATA__WIRG *)__tmp__GPTQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__R0FQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__D1FQ=((__ITM_SLOT__HLC *)__tmp__R0FQ)->result_type__3VOB;
+          __A2FQ=((____FKRG *)__VQTQ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__A2FQ)->__id==____OLC__) {
+            __S2FQ=((____OLC *)__A2FQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__D1FQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__R0FQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __S2FQ=((____4G0D *)__A2FQ)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__D1FQ==NULL) {
-          __tmp__R0FQ=NULL;
+        if (__S2FQ==NULL) {
+          __A2FQ=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__D1FQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__R0FQ=((void *)__tmp__D1FQ);
+          switch (((struct ___OBJ *)__S2FQ)->__id) {
+          case ____QMB__: {
+            __A2FQ=((void *)__S2FQ);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__R0FQ=((void *)__tmp__D1FQ);
+          case ____0MB__: {
+            __A2FQ=((void *)__S2FQ);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__R0FQ=((void *)__tmp__D1FQ);
+          case ____KPB__: {
+            __A2FQ=((void *)__S2FQ);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__R0FQ=((void *)__tmp__D1FQ);
+          case ____TEZ__: {
+            __A2FQ=((void *)__S2FQ);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__R0FQ=NULL;
+          case ____2VRC__: {
+            __A2FQ=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__R0FQ=NULL;
+          case ____GZRC__: {
+            __A2FQ=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__R0FQ == (void *)NULL)) {
-          __tmp__A4FQ=TRUE__K__;
+        if (((void *)__A2FQ == (void *)NULL)) {
+          __P5FQ=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__R0FQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__33FQ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__R0FQ));
+          switch (((struct ___OBJ *)__A2FQ)->__id) {
+          case ____QMB__: {
+            __M5FQ=__43X(((____QMB *)__A2FQ));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__33FQ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__R0FQ)));
+          case ____0MB__: {
+            __M5FQ=__D5X(((____0MB *)((____QMB *)__A2FQ)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__33FQ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__R0FQ)),NULL);
+          case ____KPB__: {
+            __M5FQ=__LAY(((____KPB *)((____QMB *)__A2FQ)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__33FQ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__R0FQ)),NULL);
+          case ____TEZ__: {
+            __M5FQ=__HZ1D(((____TEZ *)((____QMB *)__A2FQ)),NULL);
           } break;
           };
-          __tmp__A4FQ=((void *)__tmp__33FQ != (void *)t__MXFQ);
+          __P5FQ=((void *)__M5FQ != (void *)__1YFQ);
         };
-        if (__tmp__A4FQ) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__GPTQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__D1FQ=((__SLOT_CODE__MIRG *)__tmp__GPTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__D1FQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__H4FQ=((__ITM_SLOT__HLC *)__tmp__D1FQ)->result_type__3VOB;
+        if (__P5FQ) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__VQTQ)->__id==____1JRG__) {
+            __S2FQ=((____1JRG *)__VQTQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__S2FQ)->__id==____OLC__) {
+              __W5FQ=((____OLC *)__S2FQ)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__H4FQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__D1FQ)->parent_itm_slot__QF0D.result_type__3VOB;
+              __W5FQ=((____4G0D *)__S2FQ)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__D1FQ=((__SLOT_DATA__WIRG *)__tmp__GPTQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__D1FQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__H4FQ=((__ITM_SLOT__HLC *)__tmp__D1FQ)->result_type__3VOB;
+            __S2FQ=((____FKRG *)__VQTQ)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__S2FQ)->__id==____OLC__) {
+              __W5FQ=((____OLC *)__S2FQ)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__H4FQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__D1FQ)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__H4FQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__H4FQ)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__AVCV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__H4FQ));
-            if (((void *)Self__AVCV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__AVCV->style__MPC);
-              Self__BVCV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__BVCV->capacity__HFL <= Self__BVCV->count__WJ)) {
-                if ((Self__BVCV->capacity__HFL ==  0)) {
-                  Self__BVCV->capacity__HFL= 32;
-                  __tmp__CVCV=create__KVW( 32);
-                  Self__BVCV->storage__4EL=__tmp__CVCV;
+              __W5FQ=((____4G0D *)__S2FQ)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__W5FQ)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__W5FQ)->__KPC);
+          } break;
+          case ____0MB__: {
+            __PWCV=((____0MB *)((____QMB *)__W5FQ));
+            if (((void *)__PWCV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__PWCV->__TPC);
+              __QWCV=((____BC *)__YC);
+              if ((__QWCV->__OFL <= __QWCV->__WJ)) {
+                if ((__QWCV->__OFL ==  0)) {
+                  __QWCV->__OFL= 32;
+                  __RWCV=__RVW( 32);
+                  __QWCV->__FFL=__RWCV;
                 } else /* FALSE */ {
-                  __tmp__DVCV=(__INTEGER__Q)(Self__BVCV->capacity__HFL <<  1);
-                  __tmp__CVCV=((__CHARACTER__DB *)Self__BVCV->storage__4EL);
-                  old_nb_elts__FVCV=Self__BVCV->capacity__HFL;
-                  __tmp__GVCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CVCV),((__UINTEGER_32__RWB )old_nb_elts__FVCV),((__UINTEGER_32__RWB )__tmp__DVCV));
-                  __tmp__CVCV=((__CHARACTER__DB *)__tmp__GVCV);
-                  clear__to__F00(__tmp__CVCV,old_nb_elts__FVCV,(__INTEGER__Q)(__tmp__DVCV -  1));
-                  Self__BVCV->storage__4EL=__tmp__CVCV;
-                  Self__BVCV->capacity__HFL=__tmp__DVCV;
+                  __SWCV=(____Q)(__QWCV->__OFL <<  1);
+                  __RWCV=((____DB *)__QWCV->__FFL);
+                  __UWCV=__QWCV->__OFL;
+                  __VWCV=__55W(((____IB )__RWCV),((____YWB )__UWCV),((____YWB )__SWCV));
+                  __RWCV=((____DB *)__VWCV);
+                  __M00(__RWCV,__UWCV,(____Q)(__SWCV -  1));
+                  __QWCV->__FFL=__RWCV;
+                  __QWCV->__OFL=__SWCV;
                 };
               };
-              ((__CHARACTER__DB *)Self__BVCV->storage__4EL)[Self__BVCV->count__WJ]=' ';
-              Self__BVCV->count__WJ=(__INTEGER__Q)(Self__BVCV->count__WJ +  1);
+              ((____DB *)__QWCV->__FFL)[__QWCV->__WJ]=' ';
+              __QWCV->__WJ=(____Q)(__QWCV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__AVCV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__PWCV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__H4FQ)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__W5FQ)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__H4FQ))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__W5FQ))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__VXMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__H4FQ));
-            Self__BVCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__BVCV->capacity__HFL <= Self__BVCV->count__WJ)) {
-              if ((Self__BVCV->capacity__HFL ==  0)) {
-                Self__BVCV->capacity__HFL= 32;
-                __tmp__CVCV=create__KVW( 32);
-                Self__BVCV->storage__4EL=__tmp__CVCV;
+          case ____2VRC__: {
+            __EZMS=((____2VRC *)((____QMB *)__W5FQ));
+            __QWCV=((____BC *)__YC);
+            if ((__QWCV->__OFL <= __QWCV->__WJ)) {
+              if ((__QWCV->__OFL ==  0)) {
+                __QWCV->__OFL= 32;
+                __RWCV=__RVW( 32);
+                __QWCV->__FFL=__RWCV;
               } else /* FALSE */ {
-                __tmp__DVCV=(__INTEGER__Q)(Self__BVCV->capacity__HFL <<  1);
-                __tmp__CVCV=((__CHARACTER__DB *)Self__BVCV->storage__4EL);
-                old_nb_elts__FVCV=Self__BVCV->capacity__HFL;
-                __tmp__GVCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CVCV),((__UINTEGER_32__RWB )old_nb_elts__FVCV),((__UINTEGER_32__RWB )__tmp__DVCV));
-                __tmp__CVCV=((__CHARACTER__DB *)__tmp__GVCV);
-                clear__to__F00(__tmp__CVCV,old_nb_elts__FVCV,(__INTEGER__Q)(__tmp__DVCV -  1));
-                Self__BVCV->storage__4EL=__tmp__CVCV;
-                Self__BVCV->capacity__HFL=__tmp__DVCV;
+                __SWCV=(____Q)(__QWCV->__OFL <<  1);
+                __RWCV=((____DB *)__QWCV->__FFL);
+                __UWCV=__QWCV->__OFL;
+                __VWCV=__55W(((____IB )__RWCV),((____YWB )__UWCV),((____YWB )__SWCV));
+                __RWCV=((____DB *)__VWCV);
+                __M00(__RWCV,__UWCV,(____Q)(__SWCV -  1));
+                __QWCV->__FFL=__RWCV;
+                __QWCV->__OFL=__SWCV;
               };
             };
-            ((__CHARACTER__DB *)Self__BVCV->storage__4EL)[Self__BVCV->count__WJ]='(';
-            Self__BVCV->count__WJ=(__INTEGER__Q)(Self__BVCV->count__WJ +  1);
-            display_raw__DGAD(Self__VXMS,string_tmp__YC);
-            Self__BVCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__BVCV->capacity__HFL <= Self__BVCV->count__WJ)) {
-              if ((Self__BVCV->capacity__HFL ==  0)) {
-                Self__BVCV->capacity__HFL= 32;
-                __tmp__CVCV=create__KVW( 32);
-                Self__BVCV->storage__4EL=__tmp__CVCV;
+            ((____DB *)__QWCV->__FFL)[__QWCV->__WJ]='(';
+            __QWCV->__WJ=(____Q)(__QWCV->__WJ +  1);
+            __SHAD(__EZMS,__YC);
+            __QWCV=((____BC *)__YC);
+            if ((__QWCV->__OFL <= __QWCV->__WJ)) {
+              if ((__QWCV->__OFL ==  0)) {
+                __QWCV->__OFL= 32;
+                __RWCV=__RVW( 32);
+                __QWCV->__FFL=__RWCV;
               } else /* FALSE */ {
-                __tmp__DVCV=(__INTEGER__Q)(Self__BVCV->capacity__HFL <<  1);
-                __tmp__CVCV=((__CHARACTER__DB *)Self__BVCV->storage__4EL);
-                old_nb_elts__FVCV=Self__BVCV->capacity__HFL;
-                __tmp__GVCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CVCV),((__UINTEGER_32__RWB )old_nb_elts__FVCV),((__UINTEGER_32__RWB )__tmp__DVCV));
-                __tmp__CVCV=((__CHARACTER__DB *)__tmp__GVCV);
-                clear__to__F00(__tmp__CVCV,old_nb_elts__FVCV,(__INTEGER__Q)(__tmp__DVCV -  1));
-                Self__BVCV->storage__4EL=__tmp__CVCV;
-                Self__BVCV->capacity__HFL=__tmp__DVCV;
+                __SWCV=(____Q)(__QWCV->__OFL <<  1);
+                __RWCV=((____DB *)__QWCV->__FFL);
+                __UWCV=__QWCV->__OFL;
+                __VWCV=__55W(((____IB )__RWCV),((____YWB )__UWCV),((____YWB )__SWCV));
+                __RWCV=((____DB *)__VWCV);
+                __M00(__RWCV,__UWCV,(____Q)(__SWCV -  1));
+                __QWCV->__FFL=__RWCV;
+                __QWCV->__OFL=__SWCV;
               };
             };
-            ((__CHARACTER__DB *)Self__BVCV->storage__4EL)[Self__BVCV->count__WJ]=')';
-            Self__BVCV->count__WJ=(__INTEGER__Q)(Self__BVCV->count__WJ +  1);
+            ((____DB *)__QWCV->__FFL)[__QWCV->__WJ]=')';
+            __QWCV->__WJ=(____Q)(__QWCV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__H4FQ)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__W5FQ)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__MXFQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__GPTQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__D1FQ=((__SLOT_CODE__MIRG *)__tmp__GPTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__D1FQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__P3FQ=((__ITM_SLOT__HLC *)__tmp__D1FQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__1YFQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__VQTQ)->__id==____1JRG__) {
+            __S2FQ=((____1JRG *)__VQTQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__S2FQ)->__id==____OLC__) {
+              __44FQ=((____OLC *)__S2FQ)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__P3FQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__D1FQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __44FQ=((____4G0D *)__S2FQ)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__P3FQ=((__SLOT_DATA__WIRG *)__tmp__GPTQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __44FQ=((____FKRG *)__VQTQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__P3FQ);
-          put_position__HRE(Self__LXFQ->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.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(__44FQ);
+          __ORE(__0YFQ->__MYBP.__JJNJ.__CK.__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));
           };
         };
-        __tmp__W4FQ=create_with_capacity__CBZH( 2);
-        __tmp__Y4FQ=create__type__IJ2C(Self__LXFQ->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__MXFQ);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__W4FQ),__tmp__Y4FQ);
-        __tmp__14FQ=read__NUEI(((__LOCAL__43WC *)__tmp__JXMS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__W4FQ),__tmp__14FQ);
-        __tmp__L0FQ=Self__LXFQ->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__R0FQ=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__W4FQ)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__R0FQ)->__id) {
-        case __STRING_CST__5J__: {
-          Self__3VCV=((__STRING_CST__5J *)__tmp__R0FQ);
-          result__ZVCV=NULL;
-          __tmp__MUCV=((__POINTER__IB )(NULL));
-          __tmp__F0FQ= 0;
-          __tmp__GVCV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__GVCV ==  0)) {
-            result__ZVCV=Self__3VCV;
-          } else /* FALSE */ {
-            __tmp__F0FQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVCV));
-            if ((__tmp__F0FQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4VCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5VCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AWCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5VCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4VCV=micro_alloc__table__lab__HKI(__tmp__5VCV,((__POINTER__IB )(&(table_size[(__tmp__AWCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5VCV)));
-              __tmp__MUCV=__tmp__4VCV;
+        __FAGQ=__RCZH( 2);
+        __HAGQ=__XK2C(__0YFQ->__MYBP.__JJNJ.__CK.__YH.__O2B,__1YFQ);
+        __0YEI(((____ABXC *)__FAGQ),__HAGQ);
+        __KAGQ=__2VEI(((____N5WC *)__YYMS));
+        __0YEI(((____ABXC *)__FAGQ),__KAGQ);
+        __01FQ=__0YFQ->__MYBP.__JJNJ.__CK.__YH.__O2B;
+        __A2FQ=((void **)((____ABXC *)__FAGQ)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__A2FQ)->__id) {
+        case ____5J__: {
+          __MXCV=((____5J *)__A2FQ);
+          __IXCV=NULL;
+          __1VCV=((____IB )(NULL));
+          __U1FQ= 0;
+          __VWCV=((____IB )sizeof(____5J));
+          if (((unsigned long)__VWCV ==  0)) {
+            __IXCV=__MXCV;
+          } else /* FALSE */ {
+            __U1FQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWCV));
+            if ((__U1FQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NXCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OXCV=(void *)((unsigned long)(void *)((unsigned long)__VWCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PXCV=((____YWB )((____Q )(void *)((unsigned long)__OXCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NXCV=__OKI(__OXCV,((____IB )(&(table_size[(__PXCV)-1]))),((____YWB )((____Q )__OXCV)));
+              __1VCV=__NXCV;
             } else /* FALSE */ {
-              __tmp__AWCV=((__UINTEGER_32__RWB )__tmp__F0FQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4VCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5VCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4VCV=micro_alloc__table__lab__HKI(__tmp__5VCV,((__POINTER__IB )(&(table_type[(__tmp__AWCV)]))),(__UINTEGER_32__RWB)(__tmp__AWCV |  1));
-              __tmp__MUCV=__tmp__4VCV;
-            };
-            result__ZVCV=((__STRING_CST__5J *)__tmp__MUCV);
-            *(result__ZVCV) = *(Self__3VCV);
-          };
-          __tmp__D1FQ=result__ZVCV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__D1FQ=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__R0FQ));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__ZXMS=((__PROTOTYPE_CST__45WC *)__tmp__R0FQ);
-          __tmp__0XMS=create__type__IJ2C(Self__ZXMS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__ZXMS->parent_constant__55WC.static_type__SG4D);
-          __tmp__D1FQ=__tmp__0XMS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__2XMS=((__INTEGER_CST__KAXC *)__tmp__R0FQ);
-          __tmp__P3FQ=Self__2XMS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__VWCV=Self__2XMS->value__YG4D;
-          __tmp__Z0FQ=Self__2XMS->parent_constant__LAXC.static_type__SG4D;
-          Self__2XMS=NULL;
-          __tmp__MUCV=((__POINTER__IB )(NULL));
-          __tmp__F0FQ= 0;
-          __tmp__GVCV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__GVCV ==  0)) {
-            Self__2XMS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__F0FQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVCV));
-            if ((__tmp__F0FQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4VCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5VCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AWCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5VCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4VCV=micro_alloc__table__lab__HKI(__tmp__5VCV,((__POINTER__IB )(&(table_size[(__tmp__AWCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5VCV)));
-              __tmp__MUCV=__tmp__4VCV;
+              __PXCV=((____YWB )__U1FQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NXCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OXCV=(void *)((unsigned long)(void *)((unsigned long)__VWCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NXCV=__OKI(__OXCV,((____IB )(&(table_type[(__PXCV)]))),(____YWB)(__PXCV |  1));
+              __1VCV=__NXCV;
+            };
+            __IXCV=((____5J *)__1VCV);
+            *(__IXCV) = *(__MXCV);
+          };
+          __S2FQ=__IXCV;
+        } break;
+        case ____0AXC__: {
+          __S2FQ=__JZAL(((____0AXC *)__A2FQ));
+        } break;
+        case ____NBXC__: {
+          __IZMS=((____NBXC *)__A2FQ);
+          __JZMS=__XK2C(__IZMS->__OBXC.__DK.__CK.__YH.__O2B,__IZMS->__OBXC.__BI4D);
+          __S2FQ=__JZMS;
+        } break;
+        case ____ZBXC__: {
+          __LZMS=((____ZBXC *)__A2FQ);
+          __44FQ=__LZMS->__0BXC.__DK.__CK.__YH.__O2B;
+          __EYCV=__LZMS->__HI4D;
+          __I2FQ=__LZMS->__0BXC.__BI4D;
+          __LZMS=NULL;
+          __1VCV=((____IB )(NULL));
+          __U1FQ= 0;
+          __VWCV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__VWCV ==  0)) {
+            __LZMS=__ZBXC__;
+          } else /* FALSE */ {
+            __U1FQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWCV));
+            if ((__U1FQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NXCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OXCV=(void *)((unsigned long)(void *)((unsigned long)__VWCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PXCV=((____YWB )((____Q )(void *)((unsigned long)__OXCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NXCV=__OKI(__OXCV,((____IB )(&(table_size[(__PXCV)-1]))),((____YWB )((____Q )__OXCV)));
+              __1VCV=__NXCV;
             } else /* FALSE */ {
-              __tmp__AWCV=((__UINTEGER_32__RWB )__tmp__F0FQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4VCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5VCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4VCV=micro_alloc__table__lab__HKI(__tmp__5VCV,((__POINTER__IB )(&(table_type[(__tmp__AWCV)]))),(__UINTEGER_32__RWB)(__tmp__AWCV |  1));
-              __tmp__MUCV=__tmp__4VCV;
-            };
-            Self__2XMS=((__INTEGER_CST__KAXC *)__tmp__MUCV);
-            *(Self__2XMS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__TWCV=((__INTEGER_CST__KAXC *)Self__2XMS);
-          Self__TWCV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__P3FQ;
-          Self__TWCV->value__YG4D=v__VWCV;
-          Self__TWCV->parent_constant__LAXC.static_type__SG4D=__tmp__Z0FQ;
-          check_type__KYEE(Self__TWCV);
-          __tmp__D1FQ=Self__2XMS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__D1FQ=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__R0FQ));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__NKRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__R0FQ)->local__PUEJ));
-          if (__tmp__NKRT==NULL) {
-            __tmp__OKRT=NULL;
+              __PXCV=((____YWB )__U1FQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NXCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OXCV=(void *)((unsigned long)(void *)((unsigned long)__VWCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NXCV=__OKI(__OXCV,((____IB )(&(table_type[(__PXCV)]))),(____YWB)(__PXCV |  1));
+              __1VCV=__NXCV;
+            };
+            __LZMS=((____ZBXC *)__1VCV);
+            *(__LZMS) = *(__ZBXC__);
+          };
+          __CYCV=((____ZBXC *)__LZMS);
+          __CYCV->__0BXC.__DK.__CK.__YH.__O2B=__44FQ;
+          __CYCV->__HI4D=__EYCV;
+          __CYCV->__0BXC.__BI4D=__I2FQ;
+          __ZZEE(__CYCV);
+          __S2FQ=__LZMS;
+        } break;
+        case ____DMWH__: {
+          __S2FQ=__W3OK(((____DMWH *)__A2FQ));
+        } break;
+        case ____2A0I__: {
+          __2LRT=__2VEI(((____N5WC *)((____2A0I *)__A2FQ)->__4VEJ));
+          if (__2LRT==NULL) {
+            __3LRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__OKRT=((__READ_LOCAL__N5ZI *)__tmp__NKRT);
+            __3LRT=((____2A0I *)__2LRT);
           };
-          __tmp__D1FQ=__tmp__OKRT;
+          __S2FQ=__3LRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__D1FQ=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__R0FQ));
+        case ____HJNJ__: {
+          __S2FQ=__Y0AL(((____HJNJ *)__A2FQ));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__D1FQ=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__R0FQ));
+        case ____SJNJ__: {
+          __S2FQ=__D1AL(((____SJNJ *)__A2FQ));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__AYMS=((__IS_EXPANDED__L5NJ *)__tmp__R0FQ);
-          __tmp__P3FQ=Self__AYMS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__NKRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__AYMS->receiver__554J)->local__PUEJ));
-          if (__tmp__NKRT==NULL) {
-            __tmp__OKRT=NULL;
+        case ____0AOJ__: {
+          __PZMS=((____0AOJ *)__A2FQ);
+          __44FQ=__PZMS->__1AOJ.__CK.__YH.__O2B;
+          __2LRT=__2VEI(((____N5WC *)((____2A0I *)__PZMS->__OB5J)->__4VEJ));
+          if (__2LRT==NULL) {
+            __3LRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__OKRT=((__READ_LOCAL__N5ZI *)__tmp__NKRT);
-          };
-          Self__AYMS=NULL;
-          __tmp__MUCV=((__POINTER__IB )(NULL));
-          __tmp__F0FQ= 0;
-          __tmp__GVCV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__GVCV ==  0)) {
-            Self__AYMS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__F0FQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVCV));
-            if ((__tmp__F0FQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4VCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5VCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AWCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5VCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4VCV=micro_alloc__table__lab__HKI(__tmp__5VCV,((__POINTER__IB )(&(table_size[(__tmp__AWCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5VCV)));
-              __tmp__MUCV=__tmp__4VCV;
+            __3LRT=((____2A0I *)__2LRT);
+          };
+          __PZMS=NULL;
+          __1VCV=((____IB )(NULL));
+          __U1FQ= 0;
+          __VWCV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__VWCV ==  0)) {
+            __PZMS=__0AOJ__;
+          } else /* FALSE */ {
+            __U1FQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWCV));
+            if ((__U1FQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NXCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OXCV=(void *)((unsigned long)(void *)((unsigned long)__VWCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PXCV=((____YWB )((____Q )(void *)((unsigned long)__OXCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NXCV=__OKI(__OXCV,((____IB )(&(table_size[(__PXCV)-1]))),((____YWB )((____Q )__OXCV)));
+              __1VCV=__NXCV;
             } else /* FALSE */ {
-              __tmp__AWCV=((__UINTEGER_32__RWB )__tmp__F0FQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4VCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5VCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4VCV=micro_alloc__table__lab__HKI(__tmp__5VCV,((__POINTER__IB )(&(table_type[(__tmp__AWCV)]))),(__UINTEGER_32__RWB)(__tmp__AWCV |  1));
-              __tmp__MUCV=__tmp__4VCV;
-            };
-            Self__AYMS=((__IS_EXPANDED__L5NJ *)__tmp__MUCV);
-            *(Self__AYMS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__EXCV=((__IS_EXPANDED__L5NJ *)Self__AYMS);
-          Self__EXCV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__P3FQ;
-          Self__EXCV->receiver__554J=__tmp__OKRT;
-          __tmp__D1FQ=Self__AYMS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__FYMS=((__GET_TYPE_ID__V5NJ *)__tmp__R0FQ);
-          __tmp__P3FQ=Self__FYMS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__Z0FQ=Self__FYMS->receiver__EA5J;
-          Self__FYMS=NULL;
-          __tmp__MUCV=((__POINTER__IB )(NULL));
-          __tmp__F0FQ= 0;
-          __tmp__GVCV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__GVCV ==  0)) {
-            Self__FYMS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__F0FQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVCV));
-            if ((__tmp__F0FQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4VCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5VCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AWCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5VCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4VCV=micro_alloc__table__lab__HKI(__tmp__5VCV,((__POINTER__IB )(&(table_size[(__tmp__AWCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5VCV)));
-              __tmp__MUCV=__tmp__4VCV;
+              __PXCV=((____YWB )__U1FQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NXCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OXCV=(void *)((unsigned long)(void *)((unsigned long)__VWCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NXCV=__OKI(__OXCV,((____IB )(&(table_type[(__PXCV)]))),(____YWB)(__PXCV |  1));
+              __1VCV=__NXCV;
+            };
+            __PZMS=((____0AOJ *)__1VCV);
+            *(__PZMS) = *(__0AOJ__);
+          };
+          __TYCV=((____0AOJ *)__PZMS);
+          __TYCV->__1AOJ.__CK.__YH.__O2B=__44FQ;
+          __TYCV->__OB5J=__3LRT;
+          __S2FQ=__PZMS;
+        } break;
+        case ____EBOJ__: {
+          __UZMS=((____EBOJ *)__A2FQ);
+          __44FQ=__UZMS->__FBOJ.__CK.__YH.__O2B;
+          __I2FQ=__UZMS->__TB5J;
+          __UZMS=NULL;
+          __1VCV=((____IB )(NULL));
+          __U1FQ= 0;
+          __VWCV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__VWCV ==  0)) {
+            __UZMS=__EBOJ__;
+          } else /* FALSE */ {
+            __U1FQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWCV));
+            if ((__U1FQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NXCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OXCV=(void *)((unsigned long)(void *)((unsigned long)__VWCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PXCV=((____YWB )((____Q )(void *)((unsigned long)__OXCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NXCV=__OKI(__OXCV,((____IB )(&(table_size[(__PXCV)-1]))),((____YWB )((____Q )__OXCV)));
+              __1VCV=__NXCV;
             } else /* FALSE */ {
-              __tmp__AWCV=((__UINTEGER_32__RWB )__tmp__F0FQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4VCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5VCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4VCV=micro_alloc__table__lab__HKI(__tmp__5VCV,((__POINTER__IB )(&(table_type[(__tmp__AWCV)]))),(__UINTEGER_32__RWB)(__tmp__AWCV |  1));
-              __tmp__MUCV=__tmp__4VCV;
-            };
-            Self__FYMS=((__GET_TYPE_ID__V5NJ *)__tmp__MUCV);
-            *(Self__FYMS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__UXCV=((__GET_TYPE_ID__V5NJ *)Self__FYMS);
-          Self__UXCV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__P3FQ;
-          Self__UXCV->receiver__EA5J=__tmp__Z0FQ;
-          __tmp__D1FQ=Self__FYMS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__D1FQ=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__R0FQ));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__D1FQ=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__R0FQ));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__D1FQ=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__R0FQ));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__D1FQ=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__R0FQ));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__D1FQ=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__R0FQ));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__D1FQ=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__R0FQ));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__D1FQ=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__R0FQ));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__D1FQ=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__R0FQ));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__D1FQ=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__R0FQ));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__IYMS=((__SIZE_OF__NGOJ *)__tmp__R0FQ);
-          __tmp__P3FQ=Self__IYMS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__Z0FQ=Self__IYMS->receiver__OC5J;
-          Self__IYMS=NULL;
-          __tmp__MUCV=((__POINTER__IB )(NULL));
-          __tmp__F0FQ= 0;
-          __tmp__GVCV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__GVCV ==  0)) {
-            Self__IYMS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__F0FQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVCV));
-            if ((__tmp__F0FQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4VCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5VCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AWCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5VCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4VCV=micro_alloc__table__lab__HKI(__tmp__5VCV,((__POINTER__IB )(&(table_size[(__tmp__AWCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5VCV)));
-              __tmp__MUCV=__tmp__4VCV;
+              __PXCV=((____YWB )__U1FQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NXCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OXCV=(void *)((unsigned long)(void *)((unsigned long)__VWCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NXCV=__OKI(__OXCV,((____IB )(&(table_type[(__PXCV)]))),(____YWB)(__PXCV |  1));
+              __1VCV=__NXCV;
+            };
+            __UZMS=((____EBOJ *)__1VCV);
+            *(__UZMS) = *(__EBOJ__);
+          };
+          __DZCV=((____EBOJ *)__UZMS);
+          __DZCV->__FBOJ.__CK.__YH.__O2B=__44FQ;
+          __DZCV->__TB5J=__I2FQ;
+          __S2FQ=__UZMS;
+        } break;
+        case ____3BOJ__: {
+          __S2FQ=__21AL(((____3BOJ *)__A2FQ));
+        } break;
+        case ____RCOJ__: {
+          __S2FQ=__H2AL(((____RCOJ *)__A2FQ));
+        } break;
+        case ____HDOJ__: {
+          __S2FQ=__S2AL(((____HDOJ *)__A2FQ));
+        } break;
+        case ____1DOJ__: {
+          __S2FQ=__32AL(((____1DOJ *)__A2FQ));
+        } break;
+        case ____PEOJ__: {
+          __S2FQ=__I3AL(((____PEOJ *)__A2FQ));
+        } break;
+        case ____DFOJ__: {
+          __S2FQ=__T3AL(((____DFOJ *)__A2FQ));
+        } break;
+        case ____XFOJ__: {
+          __S2FQ=__43AL(((____XFOJ *)__A2FQ));
+        } break;
+        case ____QGOJ__: {
+          __S2FQ=__J4AL(((____QGOJ *)__A2FQ));
+        } break;
+        case ____EHOJ__: {
+          __S2FQ=__X4AL(((____EHOJ *)__A2FQ));
+        } break;
+        case ____2HOJ__: {
+          __XZMS=((____2HOJ *)__A2FQ);
+          __44FQ=__XZMS->__3HOJ.__CK.__YH.__O2B;
+          __I2FQ=__XZMS->__3D5J;
+          __XZMS=NULL;
+          __1VCV=((____IB )(NULL));
+          __U1FQ= 0;
+          __VWCV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__VWCV ==  0)) {
+            __XZMS=__2HOJ__;
+          } else /* FALSE */ {
+            __U1FQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWCV));
+            if ((__U1FQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NXCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OXCV=(void *)((unsigned long)(void *)((unsigned long)__VWCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PXCV=((____YWB )((____Q )(void *)((unsigned long)__OXCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NXCV=__OKI(__OXCV,((____IB )(&(table_size[(__PXCV)-1]))),((____YWB )((____Q )__OXCV)));
+              __1VCV=__NXCV;
             } else /* FALSE */ {
-              __tmp__AWCV=((__UINTEGER_32__RWB )__tmp__F0FQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4VCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5VCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4VCV=micro_alloc__table__lab__HKI(__tmp__5VCV,((__POINTER__IB )(&(table_type[(__tmp__AWCV)]))),(__UINTEGER_32__RWB)(__tmp__AWCV |  1));
-              __tmp__MUCV=__tmp__4VCV;
-            };
-            Self__IYMS=((__SIZE_OF__NGOJ *)__tmp__MUCV);
-            *(Self__IYMS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__EYCV=((__SIZE_OF__NGOJ *)Self__IYMS);
-          Self__EYCV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__P3FQ;
-          Self__EYCV->receiver__OC5J=__tmp__Z0FQ;
-          __tmp__D1FQ=Self__IYMS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__D1FQ=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__R0FQ));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__LYMS=((__REAL_CST__JLOJ *)__tmp__R0FQ);
-          __tmp__P3FQ=Self__LYMS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__WYCV=Self__LYMS->value__DD5J;
-          __tmp__Z0FQ=Self__LYMS->parent_constant__KLOJ.static_type__SG4D;
-          Self__LYMS=NULL;
-          __tmp__MUCV=((__POINTER__IB )(NULL));
-          __tmp__F0FQ= 0;
-          __tmp__GVCV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__GVCV ==  0)) {
-            Self__LYMS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__F0FQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVCV));
-            if ((__tmp__F0FQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4VCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5VCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__AWCV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5VCV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__4VCV=micro_alloc__table__lab__HKI(__tmp__5VCV,((__POINTER__IB )(&(table_size[(__tmp__AWCV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5VCV)));
-              __tmp__MUCV=__tmp__4VCV;
+              __PXCV=((____YWB )__U1FQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NXCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OXCV=(void *)((unsigned long)(void *)((unsigned long)__VWCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NXCV=__OKI(__OXCV,((____IB )(&(table_type[(__PXCV)]))),(____YWB)(__PXCV |  1));
+              __1VCV=__NXCV;
+            };
+            __XZMS=((____2HOJ *)__1VCV);
+            *(__XZMS) = *(__2HOJ__);
+          };
+          __TZCV=((____2HOJ *)__XZMS);
+          __TZCV->__3HOJ.__CK.__YH.__O2B=__44FQ;
+          __TZCV->__3D5J=__I2FQ;
+          __S2FQ=__XZMS;
+        } break;
+        case ____YIOJ__: {
+          __S2FQ=__I5AL(((____YIOJ *)__A2FQ));
+        } break;
+        case ____YMOJ__: {
+          __0ZMS=((____YMOJ *)__A2FQ);
+          __44FQ=__0ZMS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __F0CV=__0ZMS->__SE5J;
+          __I2FQ=__0ZMS->__ZMOJ.__BI4D;
+          __0ZMS=NULL;
+          __1VCV=((____IB )(NULL));
+          __U1FQ= 0;
+          __VWCV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__VWCV ==  0)) {
+            __0ZMS=__YMOJ__;
+          } else /* FALSE */ {
+            __U1FQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWCV));
+            if ((__U1FQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NXCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OXCV=(void *)((unsigned long)(void *)((unsigned long)__VWCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __PXCV=((____YWB )((____Q )(void *)((unsigned long)__OXCV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __NXCV=__OKI(__OXCV,((____IB )(&(table_size[(__PXCV)-1]))),((____YWB )((____Q )__OXCV)));
+              __1VCV=__NXCV;
             } else /* FALSE */ {
-              __tmp__AWCV=((__UINTEGER_32__RWB )__tmp__F0FQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__4VCV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__5VCV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GVCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4VCV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__4VCV=micro_alloc__table__lab__HKI(__tmp__5VCV,((__POINTER__IB )(&(table_type[(__tmp__AWCV)]))),(__UINTEGER_32__RWB)(__tmp__AWCV |  1));
-              __tmp__MUCV=__tmp__4VCV;
-            };
-            Self__LYMS=((__REAL_CST__JLOJ *)__tmp__MUCV);
-            *(Self__LYMS) = *(REAL_CST__JLOJ__);
-          };
-          Self__UYCV=((__REAL_CST__JLOJ *)Self__LYMS);
-          Self__UYCV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__P3FQ;
-          Self__UYCV->value__DD5J=v__WYCV;
-          Self__UYCV->parent_constant__KLOJ.static_type__SG4D=__tmp__Z0FQ;
-          __tmp__D1FQ=Self__LYMS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__PYMS=((__CHARACTER_CST__5LOJ *)__tmp__R0FQ);
-          __tmp__QYMS=create__char__CMQJ(Self__PYMS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PYMS->text__ID5J);
-          __tmp__D1FQ=__tmp__QYMS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__SYMS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__R0FQ);
-          __tmp__TYMS=create__text__2PQJ(Self__SYMS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__SYMS->string__EBJK);
-          __tmp__D1FQ=__tmp__TYMS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__D1FQ=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__R0FQ));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__D1FQ=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__R0FQ));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__D1FQ=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__R0FQ));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__D1FQ=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__R0FQ));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__D1FQ=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__R0FQ));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__D1FQ=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__R0FQ));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__D1FQ=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__R0FQ));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__D1FQ=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__R0FQ));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__H4FQ=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__R0FQ)->global__Y5JM),NULL);
-          if (__tmp__H4FQ==NULL) {
-            __tmp__YPCU=NULL;
+              __PXCV=((____YWB )__U1FQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __NXCV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __OXCV=(void *)((unsigned long)(void *)((unsigned long)__VWCV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NXCV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __NXCV=__OKI(__OXCV,((____IB )(&(table_type[(__PXCV)]))),(____YWB)(__PXCV |  1));
+              __1VCV=__NXCV;
+            };
+            __0ZMS=((____YMOJ *)__1VCV);
+            *(__0ZMS) = *(__YMOJ__);
+          };
+          __D0CV=((____YMOJ *)__0ZMS);
+          __D0CV->__ZMOJ.__DK.__CK.__YH.__O2B=__44FQ;
+          __D0CV->__SE5J=__F0CV;
+          __D0CV->__ZMOJ.__BI4D=__I2FQ;
+          __S2FQ=__0ZMS;
+        } break;
+        case ____ONOJ__: {
+          __4ZMS=((____ONOJ *)__A2FQ);
+          __5ZMS=__RNQJ(__4ZMS->__PNOJ.__DK.__CK.__YH.__O2B,__4ZMS->__XE5J);
+          __S2FQ=__5ZMS;
+        } break;
+        case ____YOOJ__: {
+          __B0MS=((____YOOJ *)__A2FQ);
+          __C0MS=__LRQJ(__B0MS->__ZOOJ.__DK.__CK.__YH.__O2B,__B0MS->__TCJK);
+          __S2FQ=__C0MS;
+        } break;
+        case ____IM4K__: {
+          __S2FQ=__NZFM(((____IM4K *)__A2FQ));
+        } break;
+        case ____T5FL__: {
+          __S2FQ=__V35O(((____T5FL *)__A2FQ));
+        } break;
+        case ____3DUL__: {
+          __S2FQ=__AJVP(((____3DUL *)__A2FQ));
+        } break;
+        case ____0EUL__: {
+          __S2FQ=__QB4P(((____0EUL *)__A2FQ));
+        } break;
+        case ____BGUL__: {
+          __S2FQ=__LJVP(((____BGUL *)__A2FQ));
+        } break;
+        case ____2GUL__: {
+          __S2FQ=__2B4P(((____2GUL *)__A2FQ));
+        } break;
+        case ____B0VL__: {
+          __S2FQ=__H0BN(((____B0VL *)__A2FQ));
+        } break;
+        case ____P0VL__: {
+          __S2FQ=__NCHM(((____P0VL *)__A2FQ));
+        } break;
+        case ____Q5YL__: {
+          __W5FQ=__TFTL(((____FKRG *)((____Q5YL *)__A2FQ)->__HBKM),NULL);
+          if (__W5FQ==NULL) {
+            __HRCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__H4FQ)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__YPCU=NULL;
+            switch (((struct ___OBJ *)__W5FQ)->__id) {
+            case ____IM4K__: {
+              __HRCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__YPCU=((__READ_GLOBAL__B4YL *)__tmp__H4FQ);
+            case ____Q5YL__: {
+              __HRCU=((____Q5YL *)__W5FQ);
             } break;
             }
           };
-          __tmp__D1FQ=__tmp__YPCU;
+          __S2FQ=__HRCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__D1FQ=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__R0FQ));
+        case ____UVPM__: {
+          __S2FQ=__VGWN(((____UVPM *)__A2FQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__D1FQ=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__R0FQ));
+        case ____0ZPM__: {
+          __S2FQ=__4G2P(((____0ZPM *)__A2FQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__D1FQ=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__R0FQ));
+        case ____MR0N__: {
+          __S2FQ=__DRVO(((____MR0N *)__A2FQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__D1FQ=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__R0FQ));
+        case ____YWBP__: {
+          __S2FQ=__DQ0Q(((____YWBP *)__A2FQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__D1FQ=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__R0FQ));
+        case ____LYBP__: {
+          __S2FQ=__0WUP(((____LYBP *)__A2FQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__D1FQ=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__R0FQ));
+        case ____CZBP__: {
+          __S2FQ=__FXUP(((____CZBP *)__A2FQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__D1FQ=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__R0FQ));
+        case ____3BEP__: {
+          __S2FQ=__FCIQ(((____3BEP *)__A2FQ));
         } break;
         };
-        __tmp__B5FQ=new_read__slot__receiver__with__intern__2DZJ(__tmp__L0FQ,__tmp__GPTQ,__tmp__D1FQ,__tmp__W4FQ,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__B5FQ);
-        __tmp__GPTQ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__B5FQ));
-        result__PXFQ=__tmp__GPTQ;
+        __QAGQ=__LFZJ(__01FQ,__VQTQ,__S2FQ,__FAGQ,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__QAGQ);
+        __VQTQ=__BR5H(((____UL2C *)__QAGQ));
+        __4YFQ=__VQTQ;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__MXFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__QZFQ=static_type__MBUP();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__QZFQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__NXFQ);
-        put_position__HRE(Self__LXFQ->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__1YFQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __50FQ=__1CUP();
+        __CQXE(((____WMB *)__50FQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__2YFQ);
+        __ORE(__0YFQ->__MYBP.__JJNJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__JZFQ=result__PXFQ;
-  return(__tmp__JZFQ);
+  __Y0FQ=__4YFQ;
+  return(__Y0FQ);
 }
 
-static void* check_type__with__05FQ(__EXPR_INF_EQ__TXBP *Self__15FQ,__TYPE_FULL__PMB *t__25FQ,__POSITION__OL p__35FQ)
-// ({EXPR_INF_EQ__TXBP},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __JBGQ(____CZBP *__KBGQ,____WMB *__LBGQ,____OL __MBGQ)
+// ({__CZBP},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__J1CV;
-  void *result__55FQ;
-  __TYPE_FULL__PMB *__tmp__VAGQ,*__tmp__IBGQ,*__tmp__PBGQ,*__tmp__ACGQ;
-  __TYPE_FULL__PMB *__tmp__JDGQ,*__tmp__NGGQ;
-  __LOCAL__43WC *__tmp__FZMS,*__tmp__ZZMS;
-  __WRITE_LOCAL__BEYJ *__tmp__MZMS,*__tmp__A0MS;
-  __STRING_CONSTANT__0 *__tmp__XBGQ,*__tmp__4EGQ,*v__K3CV;
-  void *__tmp__ZBGQ;
-  __PROTOTYPE__MF *__tmp__PCGQ,*__tmp__TFGQ;
-  __INTEGER__Q __tmp__VCGQ,__tmp__3YCV,old_nb_elts__5YCV,__tmp__XZCV;
-  __INTEGER__Q old_nb_elts__ZZCV;
-  void *__tmp__XTTQ;
-  __POSITION__OL __tmp__1CGQ,__tmp__5FGQ;
-  void *__tmp__BDGQ,*__tmp__TDGQ,*__tmp__XGGQ;
-  __ITM_TYPE_STYLE__TMB *Self__0YCV,*Self__UZCV;
-  __STRING__BC *Self__1YCV,*Self__VZCV;
-  __POINTER__IB __tmp__AZCV,__tmp__0ZCV,__tmp__S0CV,__tmp__T0CV;
-  __ITM_TYPE_MULTI__NURC *Self__RZMS,*Self__F0MS;
-  __READ_LOCAL__N5ZI *__tmp__DEGQ,*__tmp__LHGQ,*__tmp__PLRT,*__tmp__QLRT;
-  __NODE_TYPE__FK2C *__tmp__FEGQ,*__tmp__RHGQ;
-  __PROTOTYPE_CST__45WC *__tmp__IHGQ,*Self__J0MS,*__tmp__K0MS;
-  __STRING_CST__5J *Self__R0CV,*result__N0CV;
-  __UINTEGER_32__RWB __tmp__U0CV;
-  __INTEGER_CST__KAXC *Self__M0MS,*Self__H1CV;
-  __IS_EXPANDED__L5NJ *Self__Q0MS,*Self__Y1CV;
-  __GET_TYPE_ID__V5NJ *Self__V0MS,*Self__I2CV;
-  __SIZE_OF__NGOJ *Self__Y0MS,*Self__Y2CV;
-  __REAL_CST__JLOJ *Self__10MS,*Self__I3CV;
-  __CHARACTER_CST__5LOJ *Self__50MS,*__tmp__A1MS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__C1MS,*__tmp__D1MS;
-  __READ_GLOBAL__B4YL *__tmp__2PCU;
-  __BOOLEAN__L __tmp__WAGQ,__tmp__JBGQ,__tmp__MDGQ,__tmp__QGGQ;
-  __CHARACTER__DB *__tmp__2YCV,*__tmp__WZCV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__GHGQ;
-  result__55FQ=NULL;
-  __tmp__VAGQ=static_type__RBUP();
-  __tmp__WAGQ=affect_with__QLKK(((__TYPE_FULL__PMB *)t__25FQ),__tmp__VAGQ);
-  if (__tmp__WAGQ) {
-    result__55FQ=Self__15FQ;
+  ____0SG __Y2CV;
+  void *__OBGQ;
+  ____WMB *__ECGQ,*__XCGQ,*__4CGQ,*__PDGQ,*__YEGQ,*__2HGQ;
+  ____N5WC *__U0MS,*__I1MS;
+  ____QFYJ *__10MS,*__P1MS;
+  ____0 *__GDGQ,*__NGGQ,*__Z4CV;
+  void *__IDGQ;
+  ____MF *__4DGQ,*__CHGQ;
+  ____Q __EEGQ,__M0CV,__O0CV,__G1CV,__I1CV;
+  void *__GVTQ;
+  ____OL __KEGQ,__OHGQ;
+  void *__QEGQ,*__CFGQ,*__GIGQ;
+  ____0MB *__J0CV,*__D1CV;
+  ____BC *__K0CV,*__E1CV;
+  ____IB __P0CV,__J1CV,__B2CV,__C2CV;
+  ____2VRC *__A1MS,*__U1MS;
+  ____2A0I *__SFGQ,*__0IGQ,*__4MRT,*__5MRT;
+  ____UL2C *__UFGQ,*__AJGQ;
+  ____NBXC *__XIGQ,*__Y1MS,*__Z1MS;
+  ____5J *__A2CV,*__21CV;
+  ____YWB __D2CV;
+  ____ZBXC *__11MS,*__W2CV;
+  ____0AOJ *__51MS,*__H3CV;
+  ____EBOJ *__E2MS,*__X3CV;
+  ____2HOJ *__H2MS,*__H4CV;
+  ____YMOJ *__K2MS,*__X4CV;
+  ____ONOJ *__O2MS,*__P2MS;
+  ____YOOJ *__R2MS,*__S2MS;
+  ____Q5YL *__LRCU;
+  ____L __FCGQ,__YCGQ,__1EGQ,__5HGQ;
+  ____DB *__L0CV,*__F1CV;
+  ____ABXC *__VIGQ;
+  __OBGQ=NULL;
+  __ECGQ=__ADUP();
+  __FCGQ=__5MKK(((____WMB *)__LBGQ),__ECGQ);
+  if (__FCGQ) {
+    __OBGQ=__KBGQ;
   } else /* FALSE */ {
-    __tmp__IBGQ=static_type__RBUP();
-    __tmp__JBGQ=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__IBGQ),t__25FQ);
-    if (__tmp__JBGQ) {
-      __tmp__PBGQ=static_type__RBUP();
-      __tmp__FZMS=create__name__style__type__0HND(Self__15FQ->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__PBGQ));
-      __tmp__MZMS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__FZMS),Self__15FQ->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__15FQ);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__MZMS);
-      __tmp__XBGQ=get__HJC(last_cast_name__C31J);
-      __tmp__PBGQ=static_type__RBUP();
-      __tmp__ZBGQ=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__PBGQ),__tmp__XBGQ);
-      if (((void *)__tmp__ZBGQ == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__ACGQ=static_type__RBUP();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__ACGQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__25FQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__XBGQ);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__ACGQ=static_type__RBUP();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__ACGQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__35FQ);
-        __tmp__ACGQ=static_type__RBUP();
-        __tmp__PCGQ=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__ACGQ));
-        put_position__HRE(__tmp__PCGQ->parent_named__PF.parent_itm_object__OF.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);
+    __XCGQ=__ADUP();
+    __YCGQ=__CDVK(((____WMB *)__XCGQ),__LBGQ);
+    if (__YCGQ) {
+      __4CGQ=__ADUP();
+      __U0MS=__JJND(__KBGQ->__DZBP.__JJNJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__4CGQ));
+      __10MS=__BQRJ(((____N5WC *)__U0MS),__KBGQ->__DZBP.__JJNJ.__CK.__YH.__O2B,__KBGQ);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__10MS);
+      __GDGQ=__OJC(__R41J);
+      __4CGQ=__ADUP();
+      __IDGQ=__NB3I(((____WMB *)__4CGQ),__GDGQ);
+      if (((void *)__IDGQ == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __PDGQ=__ADUP();
+        __CQXE(((____WMB *)__PDGQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__LBGQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__GDGQ);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __PDGQ=__ADUP();
+        __CQXE(((____WMB *)__PDGQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__MBGQ);
+        __PDGQ=__ADUP();
+        __4DGQ=__IFMJ(((____WMB *)__PDGQ));
+        __ORE(__4DGQ->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__ZBGQ)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__ZBGQ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__VCGQ=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__ZBGQ));
+      if (((struct ___OBJ *)__IDGQ)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__IDGQ)->__2JRG->__QLC)->__id==____OLC__) {
+          __EEGQ=__HVRL(((____1JRG *)__IDGQ));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__VCGQ=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__ZBGQ));
+          __EEGQ=__HVRL(((____1JRG *)__IDGQ));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__ZBGQ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__VCGQ=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__ZBGQ));
+        if (((struct ___OBJ *)((____FKRG *)__IDGQ)->__HKRG->__QLC)->__id==____OLC__) {
+          __EEGQ=__4VRL(((____FKRG *)__IDGQ));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__VCGQ=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__ZBGQ));
+          __EEGQ=__4VRL(((____FKRG *)__IDGQ));
         };
       };
-      if ((__tmp__VCGQ !=  1)) {
-        if (((struct ___OBJ *)__tmp__ZBGQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__XTTQ=((__SLOT_CODE__MIRG *)__tmp__ZBGQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__XTTQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__1CGQ=((__ITM_SLOT__HLC *)__tmp__XTTQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__EEGQ !=  1)) {
+        if (((struct ___OBJ *)__IDGQ)->__id==____1JRG__) {
+          __GVTQ=((____1JRG *)__IDGQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__GVTQ)->__id==____OLC__) {
+            __KEGQ=((____OLC *)__GVTQ)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__1CGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XTTQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __KEGQ=((____4G0D *)__GVTQ)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__1CGQ=((__SLOT_DATA__WIRG *)__tmp__ZBGQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __KEGQ=((____FKRG *)__IDGQ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__1CGQ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__KEGQ);
+        __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 *)__tmp__ZBGQ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__XTTQ=((__SLOT_CODE__MIRG *)__tmp__ZBGQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__XTTQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__BDGQ=((__ITM_SLOT__HLC *)__tmp__XTTQ)->result_type__3VOB;
+      if (((struct ___OBJ *)__IDGQ)->__id==____1JRG__) {
+        __GVTQ=((____1JRG *)__IDGQ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__GVTQ)->__id==____OLC__) {
+          __QEGQ=((____OLC *)__GVTQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__BDGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XTTQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __QEGQ=((____4G0D *)__GVTQ)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__XTTQ=((__SLOT_DATA__WIRG *)__tmp__ZBGQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__XTTQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__BDGQ=((__ITM_SLOT__HLC *)__tmp__XTTQ)->result_type__3VOB;
+        __GVTQ=((____FKRG *)__IDGQ)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__GVTQ)->__id==____OLC__) {
+          __QEGQ=((____OLC *)__GVTQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__BDGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XTTQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __QEGQ=((____4G0D *)__GVTQ)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__BDGQ==NULL) {
-        __tmp__XTTQ=NULL;
+      if (__QEGQ==NULL) {
+        __GVTQ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__BDGQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__XTTQ=((void *)__tmp__BDGQ);
+        switch (((struct ___OBJ *)__QEGQ)->__id) {
+        case ____QMB__: {
+          __GVTQ=((void *)__QEGQ);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__XTTQ=((void *)__tmp__BDGQ);
+        case ____0MB__: {
+          __GVTQ=((void *)__QEGQ);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__XTTQ=((void *)__tmp__BDGQ);
+        case ____KPB__: {
+          __GVTQ=((void *)__QEGQ);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__XTTQ=((void *)__tmp__BDGQ);
+        case ____TEZ__: {
+          __GVTQ=((void *)__QEGQ);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__XTTQ=NULL;
+        case ____2VRC__: {
+          __GVTQ=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__XTTQ=NULL;
+        case ____GZRC__: {
+          __GVTQ=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__XTTQ == (void *)NULL)) {
-        __tmp__MDGQ=TRUE__K__;
+      if (((void *)__GVTQ == (void *)NULL)) {
+        __1EGQ=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__XTTQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__JDGQ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__XTTQ));
+        switch (((struct ___OBJ *)__GVTQ)->__id) {
+        case ____QMB__: {
+          __YEGQ=__43X(((____QMB *)__GVTQ));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__JDGQ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XTTQ)));
+        case ____0MB__: {
+          __YEGQ=__D5X(((____0MB *)((____QMB *)__GVTQ)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__JDGQ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XTTQ)),NULL);
+        case ____KPB__: {
+          __YEGQ=__LAY(((____KPB *)((____QMB *)__GVTQ)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__JDGQ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XTTQ)),NULL);
+        case ____TEZ__: {
+          __YEGQ=__HZ1D(((____TEZ *)((____QMB *)__GVTQ)),NULL);
         } break;
         };
-        __tmp__MDGQ=((void *)__tmp__JDGQ != (void *)t__25FQ);
+        __1EGQ=((void *)__YEGQ != (void *)__LBGQ);
       };
-      if (__tmp__MDGQ) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__ZBGQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__BDGQ=((__SLOT_CODE__MIRG *)__tmp__ZBGQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__BDGQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__TDGQ=((__ITM_SLOT__HLC *)__tmp__BDGQ)->result_type__3VOB;
+      if (__1EGQ) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__IDGQ)->__id==____1JRG__) {
+          __QEGQ=((____1JRG *)__IDGQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__QEGQ)->__id==____OLC__) {
+            __CFGQ=((____OLC *)__QEGQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__TDGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BDGQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __CFGQ=((____4G0D *)__QEGQ)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__BDGQ=((__SLOT_DATA__WIRG *)__tmp__ZBGQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__BDGQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__TDGQ=((__ITM_SLOT__HLC *)__tmp__BDGQ)->result_type__3VOB;
+          __QEGQ=((____FKRG *)__IDGQ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__QEGQ)->__id==____OLC__) {
+            __CFGQ=((____OLC *)__QEGQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__TDGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BDGQ)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__TDGQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__TDGQ)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__0YCV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TDGQ));
-          if (((void *)Self__0YCV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__0YCV->style__MPC);
-            Self__1YCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__1YCV->capacity__HFL <= Self__1YCV->count__WJ)) {
-              if ((Self__1YCV->capacity__HFL ==  0)) {
-                Self__1YCV->capacity__HFL= 32;
-                __tmp__2YCV=create__KVW( 32);
-                Self__1YCV->storage__4EL=__tmp__2YCV;
+            __CFGQ=((____4G0D *)__QEGQ)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__CFGQ)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__CFGQ)->__KPC);
+        } break;
+        case ____0MB__: {
+          __J0CV=((____0MB *)((____QMB *)__CFGQ));
+          if (((void *)__J0CV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__J0CV->__TPC);
+            __K0CV=((____BC *)__YC);
+            if ((__K0CV->__OFL <= __K0CV->__WJ)) {
+              if ((__K0CV->__OFL ==  0)) {
+                __K0CV->__OFL= 32;
+                __L0CV=__RVW( 32);
+                __K0CV->__FFL=__L0CV;
               } else /* FALSE */ {
-                __tmp__3YCV=(__INTEGER__Q)(Self__1YCV->capacity__HFL <<  1);
-                __tmp__2YCV=((__CHARACTER__DB *)Self__1YCV->storage__4EL);
-                old_nb_elts__5YCV=Self__1YCV->capacity__HFL;
-                __tmp__AZCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2YCV),((__UINTEGER_32__RWB )old_nb_elts__5YCV),((__UINTEGER_32__RWB )__tmp__3YCV));
-                __tmp__2YCV=((__CHARACTER__DB *)__tmp__AZCV);
-                clear__to__F00(__tmp__2YCV,old_nb_elts__5YCV,(__INTEGER__Q)(__tmp__3YCV -  1));
-                Self__1YCV->storage__4EL=__tmp__2YCV;
-                Self__1YCV->capacity__HFL=__tmp__3YCV;
+                __M0CV=(____Q)(__K0CV->__OFL <<  1);
+                __L0CV=((____DB *)__K0CV->__FFL);
+                __O0CV=__K0CV->__OFL;
+                __P0CV=__55W(((____IB )__L0CV),((____YWB )__O0CV),((____YWB )__M0CV));
+                __L0CV=((____DB *)__P0CV);
+                __M00(__L0CV,__O0CV,(____Q)(__M0CV -  1));
+                __K0CV->__FFL=__L0CV;
+                __K0CV->__OFL=__M0CV;
               };
             };
-            ((__CHARACTER__DB *)Self__1YCV->storage__4EL)[Self__1YCV->count__WJ]=' ';
-            Self__1YCV->count__WJ=(__INTEGER__Q)(Self__1YCV->count__WJ +  1);
+            ((____DB *)__K0CV->__FFL)[__K0CV->__WJ]=' ';
+            __K0CV->__WJ=(____Q)(__K0CV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__0YCV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__J0CV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TDGQ)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__CFGQ)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TDGQ))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__CFGQ))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__RZMS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TDGQ));
-          Self__1YCV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__1YCV->capacity__HFL <= Self__1YCV->count__WJ)) {
-            if ((Self__1YCV->capacity__HFL ==  0)) {
-              Self__1YCV->capacity__HFL= 32;
-              __tmp__2YCV=create__KVW( 32);
-              Self__1YCV->storage__4EL=__tmp__2YCV;
+        case ____2VRC__: {
+          __A1MS=((____2VRC *)((____QMB *)__CFGQ));
+          __K0CV=((____BC *)__YC);
+          if ((__K0CV->__OFL <= __K0CV->__WJ)) {
+            if ((__K0CV->__OFL ==  0)) {
+              __K0CV->__OFL= 32;
+              __L0CV=__RVW( 32);
+              __K0CV->__FFL=__L0CV;
             } else /* FALSE */ {
-              __tmp__3YCV=(__INTEGER__Q)(Self__1YCV->capacity__HFL <<  1);
-              __tmp__2YCV=((__CHARACTER__DB *)Self__1YCV->storage__4EL);
-              old_nb_elts__5YCV=Self__1YCV->capacity__HFL;
-              __tmp__AZCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2YCV),((__UINTEGER_32__RWB )old_nb_elts__5YCV),((__UINTEGER_32__RWB )__tmp__3YCV));
-              __tmp__2YCV=((__CHARACTER__DB *)__tmp__AZCV);
-              clear__to__F00(__tmp__2YCV,old_nb_elts__5YCV,(__INTEGER__Q)(__tmp__3YCV -  1));
-              Self__1YCV->storage__4EL=__tmp__2YCV;
-              Self__1YCV->capacity__HFL=__tmp__3YCV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__1YCV->storage__4EL)[Self__1YCV->count__WJ]='(';
-          Self__1YCV->count__WJ=(__INTEGER__Q)(Self__1YCV->count__WJ +  1);
-          display_raw__DGAD(Self__RZMS,string_tmp__YC);
-          Self__1YCV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__1YCV->capacity__HFL <= Self__1YCV->count__WJ)) {
-            if ((Self__1YCV->capacity__HFL ==  0)) {
-              Self__1YCV->capacity__HFL= 32;
-              __tmp__2YCV=create__KVW( 32);
-              Self__1YCV->storage__4EL=__tmp__2YCV;
+              __M0CV=(____Q)(__K0CV->__OFL <<  1);
+              __L0CV=((____DB *)__K0CV->__FFL);
+              __O0CV=__K0CV->__OFL;
+              __P0CV=__55W(((____IB )__L0CV),((____YWB )__O0CV),((____YWB )__M0CV));
+              __L0CV=((____DB *)__P0CV);
+              __M00(__L0CV,__O0CV,(____Q)(__M0CV -  1));
+              __K0CV->__FFL=__L0CV;
+              __K0CV->__OFL=__M0CV;
+            };
+          };
+          ((____DB *)__K0CV->__FFL)[__K0CV->__WJ]='(';
+          __K0CV->__WJ=(____Q)(__K0CV->__WJ +  1);
+          __SHAD(__A1MS,__YC);
+          __K0CV=((____BC *)__YC);
+          if ((__K0CV->__OFL <= __K0CV->__WJ)) {
+            if ((__K0CV->__OFL ==  0)) {
+              __K0CV->__OFL= 32;
+              __L0CV=__RVW( 32);
+              __K0CV->__FFL=__L0CV;
             } else /* FALSE */ {
-              __tmp__3YCV=(__INTEGER__Q)(Self__1YCV->capacity__HFL <<  1);
-              __tmp__2YCV=((__CHARACTER__DB *)Self__1YCV->storage__4EL);
-              old_nb_elts__5YCV=Self__1YCV->capacity__HFL;
-              __tmp__AZCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__2YCV),((__UINTEGER_32__RWB )old_nb_elts__5YCV),((__UINTEGER_32__RWB )__tmp__3YCV));
-              __tmp__2YCV=((__CHARACTER__DB *)__tmp__AZCV);
-              clear__to__F00(__tmp__2YCV,old_nb_elts__5YCV,(__INTEGER__Q)(__tmp__3YCV -  1));
-              Self__1YCV->storage__4EL=__tmp__2YCV;
-              Self__1YCV->capacity__HFL=__tmp__3YCV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__1YCV->storage__4EL)[Self__1YCV->count__WJ]=')';
-          Self__1YCV->count__WJ=(__INTEGER__Q)(Self__1YCV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TDGQ)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__25FQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__ZBGQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__BDGQ=((__SLOT_CODE__MIRG *)__tmp__ZBGQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__BDGQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__1CGQ=((__ITM_SLOT__HLC *)__tmp__BDGQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __M0CV=(____Q)(__K0CV->__OFL <<  1);
+              __L0CV=((____DB *)__K0CV->__FFL);
+              __O0CV=__K0CV->__OFL;
+              __P0CV=__55W(((____IB )__L0CV),((____YWB )__O0CV),((____YWB )__M0CV));
+              __L0CV=((____DB *)__P0CV);
+              __M00(__L0CV,__O0CV,(____Q)(__M0CV -  1));
+              __K0CV->__FFL=__L0CV;
+              __K0CV->__OFL=__M0CV;
+            };
+          };
+          ((____DB *)__K0CV->__FFL)[__K0CV->__WJ]=')';
+          __K0CV->__WJ=(____Q)(__K0CV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__CFGQ)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__LBGQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__IDGQ)->__id==____1JRG__) {
+          __QEGQ=((____1JRG *)__IDGQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__QEGQ)->__id==____OLC__) {
+            __KEGQ=((____OLC *)__QEGQ)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__1CGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BDGQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __KEGQ=((____4G0D *)__QEGQ)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__1CGQ=((__SLOT_DATA__WIRG *)__tmp__ZBGQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __KEGQ=((____FKRG *)__IDGQ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__1CGQ);
-        put_position__HRE(Self__15FQ->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.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(__KEGQ);
+        __ORE(__KBGQ->__DZBP.__JJNJ.__CK.__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));
         };
       };
-      __tmp__DEGQ=read__NUEI(((__LOCAL__43WC *)__tmp__FZMS));
-      __tmp__FEGQ=new_read__slot__receiver__self__intern__3J2C(Self__15FQ->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__ZBGQ,__tmp__DEGQ,__tmp__DEGQ,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__FEGQ);
-      __tmp__ZBGQ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__FEGQ));
-      result__55FQ=__tmp__ZBGQ;
-      __tmp__MDGQ=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__MDGQ=FALSE__O__;
-    };
-    if ((! __tmp__MDGQ)) {
-      __tmp__PBGQ=static_type__RBUP();
-      __tmp__MDGQ=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__25FQ),__tmp__PBGQ);
-      if (__tmp__MDGQ) {
-        __tmp__ACGQ=static_type__RBUP();
-        __tmp__ZZMS=create__name__style__type__0HND(Self__15FQ->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__ACGQ));
-        __tmp__A0MS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__ZZMS),Self__15FQ->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__15FQ);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__A0MS);
-        __tmp__4EGQ=get__HJC(last_cast_name__C31J);
-        __tmp__XTTQ=get_slot__452I(((__TYPE_FULL__PMB *)t__25FQ),__tmp__4EGQ);
-        if (((void *)__tmp__XTTQ == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__25FQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__JDGQ=static_type__RBUP();
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__JDGQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__4EGQ);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__25FQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__35FQ);
-          __tmp__TFGQ=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__25FQ));
-          put_position__HRE(__tmp__TFGQ->parent_named__PF.parent_itm_object__OF.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);
+      __SFGQ=__2VEI(((____N5WC *)__U0MS));
+      __UFGQ=__ML2C(__KBGQ->__DZBP.__JJNJ.__CK.__YH.__O2B,__IDGQ,__SFGQ,__SFGQ,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__UFGQ);
+      __IDGQ=__BR5H(((____UL2C *)__UFGQ));
+      __OBGQ=__IDGQ;
+      __1EGQ=__K__;
+    } else /* FALSE */ {
+      __1EGQ=__O__;
+    };
+    if ((! __1EGQ)) {
+      __4CGQ=__ADUP();
+      __1EGQ=__1XRL(((____WMB *)__LBGQ),__4CGQ);
+      if (__1EGQ) {
+        __PDGQ=__ADUP();
+        __I1MS=__JJND(__KBGQ->__DZBP.__JJNJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__PDGQ));
+        __P1MS=__BQRJ(((____N5WC *)__I1MS),__KBGQ->__DZBP.__JJNJ.__CK.__YH.__O2B,__KBGQ);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__P1MS);
+        __NGGQ=__OJC(__R41J);
+        __GVTQ=__NB3I(((____WMB *)__LBGQ),__NGGQ);
+        if (((void *)__GVTQ == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__LBGQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __YEGQ=__ADUP();
+          __CQXE(((____WMB *)__YEGQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__NGGQ);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__LBGQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__MBGQ);
+          __CHGQ=__IFMJ(((____WMB *)__LBGQ));
+          __ORE(__CHGQ->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__XTTQ)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__XTTQ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3YCV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__XTTQ));
+        if (((struct ___OBJ *)__GVTQ)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__GVTQ)->__2JRG->__QLC)->__id==____OLC__) {
+            __M0CV=__HVRL(((____1JRG *)__GVTQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3YCV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__XTTQ));
+            __M0CV=__HVRL(((____1JRG *)__GVTQ));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__XTTQ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3YCV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__XTTQ));
+          if (((struct ___OBJ *)((____FKRG *)__GVTQ)->__HKRG->__QLC)->__id==____OLC__) {
+            __M0CV=__4VRL(((____FKRG *)__GVTQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3YCV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__XTTQ));
+            __M0CV=__4VRL(((____FKRG *)__GVTQ));
           };
         };
-        if ((__tmp__3YCV !=  2)) {
-          if (((struct ___OBJ *)__tmp__XTTQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__TDGQ=((__SLOT_CODE__MIRG *)__tmp__XTTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__TDGQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__5FGQ=((__ITM_SLOT__HLC *)__tmp__TDGQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__M0CV !=  2)) {
+          if (((struct ___OBJ *)__GVTQ)->__id==____1JRG__) {
+            __CFGQ=((____1JRG *)__GVTQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__CFGQ)->__id==____OLC__) {
+              __OHGQ=((____OLC *)__CFGQ)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__5FGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TDGQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __OHGQ=((____4G0D *)__CFGQ)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__5FGQ=((__SLOT_DATA__WIRG *)__tmp__XTTQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __OHGQ=((____FKRG *)__GVTQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__5FGQ);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__OHGQ);
+          __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 *)__tmp__XTTQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__BDGQ=((__SLOT_CODE__MIRG *)__tmp__XTTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__BDGQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__TDGQ=((__ITM_SLOT__HLC *)__tmp__BDGQ)->result_type__3VOB;
+        if (((struct ___OBJ *)__GVTQ)->__id==____1JRG__) {
+          __QEGQ=((____1JRG *)__GVTQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__QEGQ)->__id==____OLC__) {
+            __CFGQ=((____OLC *)__QEGQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__TDGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BDGQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __CFGQ=((____4G0D *)__QEGQ)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__BDGQ=((__SLOT_DATA__WIRG *)__tmp__XTTQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__BDGQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__TDGQ=((__ITM_SLOT__HLC *)__tmp__BDGQ)->result_type__3VOB;
+          __QEGQ=((____FKRG *)__GVTQ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__QEGQ)->__id==____OLC__) {
+            __CFGQ=((____OLC *)__QEGQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__TDGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BDGQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __CFGQ=((____4G0D *)__QEGQ)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__TDGQ==NULL) {
-          __tmp__BDGQ=NULL;
+        if (__CFGQ==NULL) {
+          __QEGQ=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__TDGQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__BDGQ=((void *)__tmp__TDGQ);
+          switch (((struct ___OBJ *)__CFGQ)->__id) {
+          case ____QMB__: {
+            __QEGQ=((void *)__CFGQ);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__BDGQ=((void *)__tmp__TDGQ);
+          case ____0MB__: {
+            __QEGQ=((void *)__CFGQ);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__BDGQ=((void *)__tmp__TDGQ);
+          case ____KPB__: {
+            __QEGQ=((void *)__CFGQ);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__BDGQ=((void *)__tmp__TDGQ);
+          case ____TEZ__: {
+            __QEGQ=((void *)__CFGQ);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__BDGQ=NULL;
+          case ____2VRC__: {
+            __QEGQ=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__BDGQ=NULL;
+          case ____GZRC__: {
+            __QEGQ=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__BDGQ == (void *)NULL)) {
-          __tmp__QGGQ=TRUE__K__;
+        if (((void *)__QEGQ == (void *)NULL)) {
+          __5HGQ=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__BDGQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__NGGQ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__BDGQ));
+          switch (((struct ___OBJ *)__QEGQ)->__id) {
+          case ____QMB__: {
+            __2HGQ=__43X(((____QMB *)__QEGQ));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__NGGQ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BDGQ)));
+          case ____0MB__: {
+            __2HGQ=__D5X(((____0MB *)((____QMB *)__QEGQ)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__NGGQ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BDGQ)),NULL);
+          case ____KPB__: {
+            __2HGQ=__LAY(((____KPB *)((____QMB *)__QEGQ)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__NGGQ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BDGQ)),NULL);
+          case ____TEZ__: {
+            __2HGQ=__HZ1D(((____TEZ *)((____QMB *)__QEGQ)),NULL);
           } break;
           };
-          __tmp__QGGQ=((void *)__tmp__NGGQ != (void *)t__25FQ);
+          __5HGQ=((void *)__2HGQ != (void *)__LBGQ);
         };
-        if (__tmp__QGGQ) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__XTTQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__TDGQ=((__SLOT_CODE__MIRG *)__tmp__XTTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__TDGQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__XGGQ=((__ITM_SLOT__HLC *)__tmp__TDGQ)->result_type__3VOB;
+        if (__5HGQ) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__GVTQ)->__id==____1JRG__) {
+            __CFGQ=((____1JRG *)__GVTQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__CFGQ)->__id==____OLC__) {
+              __GIGQ=((____OLC *)__CFGQ)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__XGGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TDGQ)->parent_itm_slot__QF0D.result_type__3VOB;
+              __GIGQ=((____4G0D *)__CFGQ)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__TDGQ=((__SLOT_DATA__WIRG *)__tmp__XTTQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__TDGQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__XGGQ=((__ITM_SLOT__HLC *)__tmp__TDGQ)->result_type__3VOB;
+            __CFGQ=((____FKRG *)__GVTQ)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__CFGQ)->__id==____OLC__) {
+              __GIGQ=((____OLC *)__CFGQ)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__XGGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TDGQ)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__XGGQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__XGGQ)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__UZCV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XGGQ));
-            if (((void *)Self__UZCV->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__UZCV->style__MPC);
-              Self__VZCV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__VZCV->capacity__HFL <= Self__VZCV->count__WJ)) {
-                if ((Self__VZCV->capacity__HFL ==  0)) {
-                  Self__VZCV->capacity__HFL= 32;
-                  __tmp__WZCV=create__KVW( 32);
-                  Self__VZCV->storage__4EL=__tmp__WZCV;
+              __GIGQ=((____4G0D *)__CFGQ)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__GIGQ)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__GIGQ)->__KPC);
+          } break;
+          case ____0MB__: {
+            __D1CV=((____0MB *)((____QMB *)__GIGQ));
+            if (((void *)__D1CV->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__D1CV->__TPC);
+              __E1CV=((____BC *)__YC);
+              if ((__E1CV->__OFL <= __E1CV->__WJ)) {
+                if ((__E1CV->__OFL ==  0)) {
+                  __E1CV->__OFL= 32;
+                  __F1CV=__RVW( 32);
+                  __E1CV->__FFL=__F1CV;
                 } else /* FALSE */ {
-                  __tmp__XZCV=(__INTEGER__Q)(Self__VZCV->capacity__HFL <<  1);
-                  __tmp__WZCV=((__CHARACTER__DB *)Self__VZCV->storage__4EL);
-                  old_nb_elts__ZZCV=Self__VZCV->capacity__HFL;
-                  __tmp__0ZCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WZCV),((__UINTEGER_32__RWB )old_nb_elts__ZZCV),((__UINTEGER_32__RWB )__tmp__XZCV));
-                  __tmp__WZCV=((__CHARACTER__DB *)__tmp__0ZCV);
-                  clear__to__F00(__tmp__WZCV,old_nb_elts__ZZCV,(__INTEGER__Q)(__tmp__XZCV -  1));
-                  Self__VZCV->storage__4EL=__tmp__WZCV;
-                  Self__VZCV->capacity__HFL=__tmp__XZCV;
+                  __G1CV=(____Q)(__E1CV->__OFL <<  1);
+                  __F1CV=((____DB *)__E1CV->__FFL);
+                  __I1CV=__E1CV->__OFL;
+                  __J1CV=__55W(((____IB )__F1CV),((____YWB )__I1CV),((____YWB )__G1CV));
+                  __F1CV=((____DB *)__J1CV);
+                  __M00(__F1CV,__I1CV,(____Q)(__G1CV -  1));
+                  __E1CV->__FFL=__F1CV;
+                  __E1CV->__OFL=__G1CV;
                 };
               };
-              ((__CHARACTER__DB *)Self__VZCV->storage__4EL)[Self__VZCV->count__WJ]=' ';
-              Self__VZCV->count__WJ=(__INTEGER__Q)(Self__VZCV->count__WJ +  1);
+              ((____DB *)__E1CV->__FFL)[__E1CV->__WJ]=' ';
+              __E1CV->__WJ=(____Q)(__E1CV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__UZCV->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__D1CV->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XGGQ)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__GIGQ)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XGGQ))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__GIGQ))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__F0MS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XGGQ));
-            Self__VZCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__VZCV->capacity__HFL <= Self__VZCV->count__WJ)) {
-              if ((Self__VZCV->capacity__HFL ==  0)) {
-                Self__VZCV->capacity__HFL= 32;
-                __tmp__WZCV=create__KVW( 32);
-                Self__VZCV->storage__4EL=__tmp__WZCV;
+          case ____2VRC__: {
+            __U1MS=((____2VRC *)((____QMB *)__GIGQ));
+            __E1CV=((____BC *)__YC);
+            if ((__E1CV->__OFL <= __E1CV->__WJ)) {
+              if ((__E1CV->__OFL ==  0)) {
+                __E1CV->__OFL= 32;
+                __F1CV=__RVW( 32);
+                __E1CV->__FFL=__F1CV;
               } else /* FALSE */ {
-                __tmp__XZCV=(__INTEGER__Q)(Self__VZCV->capacity__HFL <<  1);
-                __tmp__WZCV=((__CHARACTER__DB *)Self__VZCV->storage__4EL);
-                old_nb_elts__ZZCV=Self__VZCV->capacity__HFL;
-                __tmp__0ZCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WZCV),((__UINTEGER_32__RWB )old_nb_elts__ZZCV),((__UINTEGER_32__RWB )__tmp__XZCV));
-                __tmp__WZCV=((__CHARACTER__DB *)__tmp__0ZCV);
-                clear__to__F00(__tmp__WZCV,old_nb_elts__ZZCV,(__INTEGER__Q)(__tmp__XZCV -  1));
-                Self__VZCV->storage__4EL=__tmp__WZCV;
-                Self__VZCV->capacity__HFL=__tmp__XZCV;
+                __G1CV=(____Q)(__E1CV->__OFL <<  1);
+                __F1CV=((____DB *)__E1CV->__FFL);
+                __I1CV=__E1CV->__OFL;
+                __J1CV=__55W(((____IB )__F1CV),((____YWB )__I1CV),((____YWB )__G1CV));
+                __F1CV=((____DB *)__J1CV);
+                __M00(__F1CV,__I1CV,(____Q)(__G1CV -  1));
+                __E1CV->__FFL=__F1CV;
+                __E1CV->__OFL=__G1CV;
               };
             };
-            ((__CHARACTER__DB *)Self__VZCV->storage__4EL)[Self__VZCV->count__WJ]='(';
-            Self__VZCV->count__WJ=(__INTEGER__Q)(Self__VZCV->count__WJ +  1);
-            display_raw__DGAD(Self__F0MS,string_tmp__YC);
-            Self__VZCV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__VZCV->capacity__HFL <= Self__VZCV->count__WJ)) {
-              if ((Self__VZCV->capacity__HFL ==  0)) {
-                Self__VZCV->capacity__HFL= 32;
-                __tmp__WZCV=create__KVW( 32);
-                Self__VZCV->storage__4EL=__tmp__WZCV;
+            ((____DB *)__E1CV->__FFL)[__E1CV->__WJ]='(';
+            __E1CV->__WJ=(____Q)(__E1CV->__WJ +  1);
+            __SHAD(__U1MS,__YC);
+            __E1CV=((____BC *)__YC);
+            if ((__E1CV->__OFL <= __E1CV->__WJ)) {
+              if ((__E1CV->__OFL ==  0)) {
+                __E1CV->__OFL= 32;
+                __F1CV=__RVW( 32);
+                __E1CV->__FFL=__F1CV;
               } else /* FALSE */ {
-                __tmp__XZCV=(__INTEGER__Q)(Self__VZCV->capacity__HFL <<  1);
-                __tmp__WZCV=((__CHARACTER__DB *)Self__VZCV->storage__4EL);
-                old_nb_elts__ZZCV=Self__VZCV->capacity__HFL;
-                __tmp__0ZCV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__WZCV),((__UINTEGER_32__RWB )old_nb_elts__ZZCV),((__UINTEGER_32__RWB )__tmp__XZCV));
-                __tmp__WZCV=((__CHARACTER__DB *)__tmp__0ZCV);
-                clear__to__F00(__tmp__WZCV,old_nb_elts__ZZCV,(__INTEGER__Q)(__tmp__XZCV -  1));
-                Self__VZCV->storage__4EL=__tmp__WZCV;
-                Self__VZCV->capacity__HFL=__tmp__XZCV;
+                __G1CV=(____Q)(__E1CV->__OFL <<  1);
+                __F1CV=((____DB *)__E1CV->__FFL);
+                __I1CV=__E1CV->__OFL;
+                __J1CV=__55W(((____IB )__F1CV),((____YWB )__I1CV),((____YWB )__G1CV));
+                __F1CV=((____DB *)__J1CV);
+                __M00(__F1CV,__I1CV,(____Q)(__G1CV -  1));
+                __E1CV->__FFL=__F1CV;
+                __E1CV->__OFL=__G1CV;
               };
             };
-            ((__CHARACTER__DB *)Self__VZCV->storage__4EL)[Self__VZCV->count__WJ]=')';
-            Self__VZCV->count__WJ=(__INTEGER__Q)(Self__VZCV->count__WJ +  1);
+            ((____DB *)__E1CV->__FFL)[__E1CV->__WJ]=')';
+            __E1CV->__WJ=(____Q)(__E1CV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XGGQ)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__GIGQ)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__25FQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__XTTQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__TDGQ=((__SLOT_CODE__MIRG *)__tmp__XTTQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__TDGQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__5FGQ=((__ITM_SLOT__HLC *)__tmp__TDGQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__LBGQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__GVTQ)->__id==____1JRG__) {
+            __CFGQ=((____1JRG *)__GVTQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__CFGQ)->__id==____OLC__) {
+              __OHGQ=((____OLC *)__CFGQ)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__5FGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TDGQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __OHGQ=((____4G0D *)__CFGQ)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__5FGQ=((__SLOT_DATA__WIRG *)__tmp__XTTQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __OHGQ=((____FKRG *)__GVTQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__5FGQ);
-          put_position__HRE(Self__15FQ->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.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(__OHGQ);
+          __ORE(__KBGQ->__DZBP.__JJNJ.__CK.__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));
           };
         };
-        __tmp__GHGQ=create_with_capacity__CBZH( 2);
-        __tmp__IHGQ=create__type__IJ2C(Self__15FQ->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__25FQ);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__GHGQ),__tmp__IHGQ);
-        __tmp__LHGQ=read__NUEI(((__LOCAL__43WC *)__tmp__ZZMS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__GHGQ),__tmp__LHGQ);
-        __tmp__1CGQ=Self__15FQ->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__BDGQ=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__GHGQ)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__BDGQ)->__id) {
-        case __STRING_CST__5J__: {
-          Self__R0CV=((__STRING_CST__5J *)__tmp__BDGQ);
-          result__N0CV=NULL;
-          __tmp__AZCV=((__POINTER__IB )(NULL));
-          __tmp__VCGQ= 0;
-          __tmp__0ZCV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__0ZCV ==  0)) {
-            result__N0CV=Self__R0CV;
-          } else /* FALSE */ {
-            __tmp__VCGQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZCV));
-            if ((__tmp__VCGQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__S0CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__T0CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0ZCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__U0CV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T0CV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__S0CV=micro_alloc__table__lab__HKI(__tmp__T0CV,((__POINTER__IB )(&(table_size[(__tmp__U0CV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T0CV)));
-              __tmp__AZCV=__tmp__S0CV;
+        __VIGQ=__RCZH( 2);
+        __XIGQ=__XK2C(__KBGQ->__DZBP.__JJNJ.__CK.__YH.__O2B,__LBGQ);
+        __0YEI(((____ABXC *)__VIGQ),__XIGQ);
+        __0IGQ=__2VEI(((____N5WC *)__I1MS));
+        __0YEI(((____ABXC *)__VIGQ),__0IGQ);
+        __KEGQ=__KBGQ->__DZBP.__JJNJ.__CK.__YH.__O2B;
+        __QEGQ=((void **)((____ABXC *)__VIGQ)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__QEGQ)->__id) {
+        case ____5J__: {
+          __A2CV=((____5J *)__QEGQ);
+          __21CV=NULL;
+          __P0CV=((____IB )(NULL));
+          __EEGQ= 0;
+          __J1CV=((____IB )sizeof(____5J));
+          if (((unsigned long)__J1CV ==  0)) {
+            __21CV=__A2CV;
+          } else /* FALSE */ {
+            __EEGQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1CV));
+            if ((__EEGQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __B2CV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __C2CV=(void *)((unsigned long)(void *)((unsigned long)__J1CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __D2CV=((____YWB )((____Q )(void *)((unsigned long)__C2CV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __B2CV=__OKI(__C2CV,((____IB )(&(table_size[(__D2CV)-1]))),((____YWB )((____Q )__C2CV)));
+              __P0CV=__B2CV;
             } else /* FALSE */ {
-              __tmp__U0CV=((__UINTEGER_32__RWB )__tmp__VCGQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__S0CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__T0CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0ZCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__S0CV=micro_alloc__table__lab__HKI(__tmp__T0CV,((__POINTER__IB )(&(table_type[(__tmp__U0CV)]))),(__UINTEGER_32__RWB)(__tmp__U0CV |  1));
-              __tmp__AZCV=__tmp__S0CV;
-            };
-            result__N0CV=((__STRING_CST__5J *)__tmp__AZCV);
-            *(result__N0CV) = *(Self__R0CV);
-          };
-          __tmp__TDGQ=result__N0CV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__TDGQ=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__BDGQ));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__J0MS=((__PROTOTYPE_CST__45WC *)__tmp__BDGQ);
-          __tmp__K0MS=create__type__IJ2C(Self__J0MS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__J0MS->parent_constant__55WC.static_type__SG4D);
-          __tmp__TDGQ=__tmp__K0MS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__M0MS=((__INTEGER_CST__KAXC *)__tmp__BDGQ);
-          __tmp__5FGQ=Self__M0MS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__J1CV=Self__M0MS->value__YG4D;
-          __tmp__JDGQ=Self__M0MS->parent_constant__LAXC.static_type__SG4D;
-          Self__M0MS=NULL;
-          __tmp__AZCV=((__POINTER__IB )(NULL));
-          __tmp__VCGQ= 0;
-          __tmp__0ZCV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__0ZCV ==  0)) {
-            Self__M0MS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__VCGQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZCV));
-            if ((__tmp__VCGQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__S0CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__T0CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0ZCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__U0CV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T0CV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__S0CV=micro_alloc__table__lab__HKI(__tmp__T0CV,((__POINTER__IB )(&(table_size[(__tmp__U0CV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T0CV)));
-              __tmp__AZCV=__tmp__S0CV;
+              __D2CV=((____YWB )__EEGQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __B2CV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __C2CV=(void *)((unsigned long)(void *)((unsigned long)__J1CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B2CV=__OKI(__C2CV,((____IB )(&(table_type[(__D2CV)]))),(____YWB)(__D2CV |  1));
+              __P0CV=__B2CV;
+            };
+            __21CV=((____5J *)__P0CV);
+            *(__21CV) = *(__A2CV);
+          };
+          __CFGQ=__21CV;
+        } break;
+        case ____0AXC__: {
+          __CFGQ=__JZAL(((____0AXC *)__QEGQ));
+        } break;
+        case ____NBXC__: {
+          __Y1MS=((____NBXC *)__QEGQ);
+          __Z1MS=__XK2C(__Y1MS->__OBXC.__DK.__CK.__YH.__O2B,__Y1MS->__OBXC.__BI4D);
+          __CFGQ=__Z1MS;
+        } break;
+        case ____ZBXC__: {
+          __11MS=((____ZBXC *)__QEGQ);
+          __OHGQ=__11MS->__0BXC.__DK.__CK.__YH.__O2B;
+          __Y2CV=__11MS->__HI4D;
+          __YEGQ=__11MS->__0BXC.__BI4D;
+          __11MS=NULL;
+          __P0CV=((____IB )(NULL));
+          __EEGQ= 0;
+          __J1CV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__J1CV ==  0)) {
+            __11MS=__ZBXC__;
+          } else /* FALSE */ {
+            __EEGQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1CV));
+            if ((__EEGQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __B2CV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __C2CV=(void *)((unsigned long)(void *)((unsigned long)__J1CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __D2CV=((____YWB )((____Q )(void *)((unsigned long)__C2CV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __B2CV=__OKI(__C2CV,((____IB )(&(table_size[(__D2CV)-1]))),((____YWB )((____Q )__C2CV)));
+              __P0CV=__B2CV;
             } else /* FALSE */ {
-              __tmp__U0CV=((__UINTEGER_32__RWB )__tmp__VCGQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__S0CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__T0CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0ZCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__S0CV=micro_alloc__table__lab__HKI(__tmp__T0CV,((__POINTER__IB )(&(table_type[(__tmp__U0CV)]))),(__UINTEGER_32__RWB)(__tmp__U0CV |  1));
-              __tmp__AZCV=__tmp__S0CV;
-            };
-            Self__M0MS=((__INTEGER_CST__KAXC *)__tmp__AZCV);
-            *(Self__M0MS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__H1CV=((__INTEGER_CST__KAXC *)Self__M0MS);
-          Self__H1CV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__5FGQ;
-          Self__H1CV->value__YG4D=v__J1CV;
-          Self__H1CV->parent_constant__LAXC.static_type__SG4D=__tmp__JDGQ;
-          check_type__KYEE(Self__H1CV);
-          __tmp__TDGQ=Self__M0MS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__TDGQ=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__BDGQ));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__PLRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__BDGQ)->local__PUEJ));
-          if (__tmp__PLRT==NULL) {
-            __tmp__QLRT=NULL;
+              __D2CV=((____YWB )__EEGQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __B2CV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __C2CV=(void *)((unsigned long)(void *)((unsigned long)__J1CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B2CV=__OKI(__C2CV,((____IB )(&(table_type[(__D2CV)]))),(____YWB)(__D2CV |  1));
+              __P0CV=__B2CV;
+            };
+            __11MS=((____ZBXC *)__P0CV);
+            *(__11MS) = *(__ZBXC__);
+          };
+          __W2CV=((____ZBXC *)__11MS);
+          __W2CV->__0BXC.__DK.__CK.__YH.__O2B=__OHGQ;
+          __W2CV->__HI4D=__Y2CV;
+          __W2CV->__0BXC.__BI4D=__YEGQ;
+          __ZZEE(__W2CV);
+          __CFGQ=__11MS;
+        } break;
+        case ____DMWH__: {
+          __CFGQ=__W3OK(((____DMWH *)__QEGQ));
+        } break;
+        case ____2A0I__: {
+          __4MRT=__2VEI(((____N5WC *)((____2A0I *)__QEGQ)->__4VEJ));
+          if (__4MRT==NULL) {
+            __5MRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__QLRT=((__READ_LOCAL__N5ZI *)__tmp__PLRT);
+            __5MRT=((____2A0I *)__4MRT);
           };
-          __tmp__TDGQ=__tmp__QLRT;
+          __CFGQ=__5MRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__TDGQ=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__BDGQ));
+        case ____HJNJ__: {
+          __CFGQ=__Y0AL(((____HJNJ *)__QEGQ));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__TDGQ=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__BDGQ));
+        case ____SJNJ__: {
+          __CFGQ=__D1AL(((____SJNJ *)__QEGQ));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__Q0MS=((__IS_EXPANDED__L5NJ *)__tmp__BDGQ);
-          __tmp__5FGQ=Self__Q0MS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__PLRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__Q0MS->receiver__554J)->local__PUEJ));
-          if (__tmp__PLRT==NULL) {
-            __tmp__QLRT=NULL;
+        case ____0AOJ__: {
+          __51MS=((____0AOJ *)__QEGQ);
+          __OHGQ=__51MS->__1AOJ.__CK.__YH.__O2B;
+          __4MRT=__2VEI(((____N5WC *)((____2A0I *)__51MS->__OB5J)->__4VEJ));
+          if (__4MRT==NULL) {
+            __5MRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__QLRT=((__READ_LOCAL__N5ZI *)__tmp__PLRT);
-          };
-          Self__Q0MS=NULL;
-          __tmp__AZCV=((__POINTER__IB )(NULL));
-          __tmp__VCGQ= 0;
-          __tmp__0ZCV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__0ZCV ==  0)) {
-            Self__Q0MS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__VCGQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZCV));
-            if ((__tmp__VCGQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__S0CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__T0CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0ZCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__U0CV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T0CV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__S0CV=micro_alloc__table__lab__HKI(__tmp__T0CV,((__POINTER__IB )(&(table_size[(__tmp__U0CV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T0CV)));
-              __tmp__AZCV=__tmp__S0CV;
+            __5MRT=((____2A0I *)__4MRT);
+          };
+          __51MS=NULL;
+          __P0CV=((____IB )(NULL));
+          __EEGQ= 0;
+          __J1CV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__J1CV ==  0)) {
+            __51MS=__0AOJ__;
+          } else /* FALSE */ {
+            __EEGQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1CV));
+            if ((__EEGQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __B2CV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __C2CV=(void *)((unsigned long)(void *)((unsigned long)__J1CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __D2CV=((____YWB )((____Q )(void *)((unsigned long)__C2CV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __B2CV=__OKI(__C2CV,((____IB )(&(table_size[(__D2CV)-1]))),((____YWB )((____Q )__C2CV)));
+              __P0CV=__B2CV;
             } else /* FALSE */ {
-              __tmp__U0CV=((__UINTEGER_32__RWB )__tmp__VCGQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__S0CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__T0CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0ZCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__S0CV=micro_alloc__table__lab__HKI(__tmp__T0CV,((__POINTER__IB )(&(table_type[(__tmp__U0CV)]))),(__UINTEGER_32__RWB)(__tmp__U0CV |  1));
-              __tmp__AZCV=__tmp__S0CV;
-            };
-            Self__Q0MS=((__IS_EXPANDED__L5NJ *)__tmp__AZCV);
-            *(Self__Q0MS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__Y1CV=((__IS_EXPANDED__L5NJ *)Self__Q0MS);
-          Self__Y1CV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__5FGQ;
-          Self__Y1CV->receiver__554J=__tmp__QLRT;
-          __tmp__TDGQ=Self__Q0MS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__V0MS=((__GET_TYPE_ID__V5NJ *)__tmp__BDGQ);
-          __tmp__5FGQ=Self__V0MS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__JDGQ=Self__V0MS->receiver__EA5J;
-          Self__V0MS=NULL;
-          __tmp__AZCV=((__POINTER__IB )(NULL));
-          __tmp__VCGQ= 0;
-          __tmp__0ZCV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__0ZCV ==  0)) {
-            Self__V0MS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__VCGQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZCV));
-            if ((__tmp__VCGQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__S0CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__T0CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0ZCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__U0CV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T0CV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__S0CV=micro_alloc__table__lab__HKI(__tmp__T0CV,((__POINTER__IB )(&(table_size[(__tmp__U0CV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T0CV)));
-              __tmp__AZCV=__tmp__S0CV;
+              __D2CV=((____YWB )__EEGQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __B2CV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __C2CV=(void *)((unsigned long)(void *)((unsigned long)__J1CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B2CV=__OKI(__C2CV,((____IB )(&(table_type[(__D2CV)]))),(____YWB)(__D2CV |  1));
+              __P0CV=__B2CV;
+            };
+            __51MS=((____0AOJ *)__P0CV);
+            *(__51MS) = *(__0AOJ__);
+          };
+          __H3CV=((____0AOJ *)__51MS);
+          __H3CV->__1AOJ.__CK.__YH.__O2B=__OHGQ;
+          __H3CV->__OB5J=__5MRT;
+          __CFGQ=__51MS;
+        } break;
+        case ____EBOJ__: {
+          __E2MS=((____EBOJ *)__QEGQ);
+          __OHGQ=__E2MS->__FBOJ.__CK.__YH.__O2B;
+          __YEGQ=__E2MS->__TB5J;
+          __E2MS=NULL;
+          __P0CV=((____IB )(NULL));
+          __EEGQ= 0;
+          __J1CV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__J1CV ==  0)) {
+            __E2MS=__EBOJ__;
+          } else /* FALSE */ {
+            __EEGQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1CV));
+            if ((__EEGQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __B2CV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __C2CV=(void *)((unsigned long)(void *)((unsigned long)__J1CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __D2CV=((____YWB )((____Q )(void *)((unsigned long)__C2CV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __B2CV=__OKI(__C2CV,((____IB )(&(table_size[(__D2CV)-1]))),((____YWB )((____Q )__C2CV)));
+              __P0CV=__B2CV;
             } else /* FALSE */ {
-              __tmp__U0CV=((__UINTEGER_32__RWB )__tmp__VCGQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__S0CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__T0CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0ZCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__S0CV=micro_alloc__table__lab__HKI(__tmp__T0CV,((__POINTER__IB )(&(table_type[(__tmp__U0CV)]))),(__UINTEGER_32__RWB)(__tmp__U0CV |  1));
-              __tmp__AZCV=__tmp__S0CV;
-            };
-            Self__V0MS=((__GET_TYPE_ID__V5NJ *)__tmp__AZCV);
-            *(Self__V0MS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__I2CV=((__GET_TYPE_ID__V5NJ *)Self__V0MS);
-          Self__I2CV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__5FGQ;
-          Self__I2CV->receiver__EA5J=__tmp__JDGQ;
-          __tmp__TDGQ=Self__V0MS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__TDGQ=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__BDGQ));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__TDGQ=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__BDGQ));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__TDGQ=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__BDGQ));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__TDGQ=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__BDGQ));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__TDGQ=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__BDGQ));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__TDGQ=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__BDGQ));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__TDGQ=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__BDGQ));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__TDGQ=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__BDGQ));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__TDGQ=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__BDGQ));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__Y0MS=((__SIZE_OF__NGOJ *)__tmp__BDGQ);
-          __tmp__5FGQ=Self__Y0MS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__JDGQ=Self__Y0MS->receiver__OC5J;
-          Self__Y0MS=NULL;
-          __tmp__AZCV=((__POINTER__IB )(NULL));
-          __tmp__VCGQ= 0;
-          __tmp__0ZCV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__0ZCV ==  0)) {
-            Self__Y0MS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__VCGQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZCV));
-            if ((__tmp__VCGQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__S0CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__T0CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0ZCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__U0CV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T0CV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__S0CV=micro_alloc__table__lab__HKI(__tmp__T0CV,((__POINTER__IB )(&(table_size[(__tmp__U0CV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T0CV)));
-              __tmp__AZCV=__tmp__S0CV;
+              __D2CV=((____YWB )__EEGQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __B2CV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __C2CV=(void *)((unsigned long)(void *)((unsigned long)__J1CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B2CV=__OKI(__C2CV,((____IB )(&(table_type[(__D2CV)]))),(____YWB)(__D2CV |  1));
+              __P0CV=__B2CV;
+            };
+            __E2MS=((____EBOJ *)__P0CV);
+            *(__E2MS) = *(__EBOJ__);
+          };
+          __X3CV=((____EBOJ *)__E2MS);
+          __X3CV->__FBOJ.__CK.__YH.__O2B=__OHGQ;
+          __X3CV->__TB5J=__YEGQ;
+          __CFGQ=__E2MS;
+        } break;
+        case ____3BOJ__: {
+          __CFGQ=__21AL(((____3BOJ *)__QEGQ));
+        } break;
+        case ____RCOJ__: {
+          __CFGQ=__H2AL(((____RCOJ *)__QEGQ));
+        } break;
+        case ____HDOJ__: {
+          __CFGQ=__S2AL(((____HDOJ *)__QEGQ));
+        } break;
+        case ____1DOJ__: {
+          __CFGQ=__32AL(((____1DOJ *)__QEGQ));
+        } break;
+        case ____PEOJ__: {
+          __CFGQ=__I3AL(((____PEOJ *)__QEGQ));
+        } break;
+        case ____DFOJ__: {
+          __CFGQ=__T3AL(((____DFOJ *)__QEGQ));
+        } break;
+        case ____XFOJ__: {
+          __CFGQ=__43AL(((____XFOJ *)__QEGQ));
+        } break;
+        case ____QGOJ__: {
+          __CFGQ=__J4AL(((____QGOJ *)__QEGQ));
+        } break;
+        case ____EHOJ__: {
+          __CFGQ=__X4AL(((____EHOJ *)__QEGQ));
+        } break;
+        case ____2HOJ__: {
+          __H2MS=((____2HOJ *)__QEGQ);
+          __OHGQ=__H2MS->__3HOJ.__CK.__YH.__O2B;
+          __YEGQ=__H2MS->__3D5J;
+          __H2MS=NULL;
+          __P0CV=((____IB )(NULL));
+          __EEGQ= 0;
+          __J1CV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__J1CV ==  0)) {
+            __H2MS=__2HOJ__;
+          } else /* FALSE */ {
+            __EEGQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1CV));
+            if ((__EEGQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __B2CV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __C2CV=(void *)((unsigned long)(void *)((unsigned long)__J1CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __D2CV=((____YWB )((____Q )(void *)((unsigned long)__C2CV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __B2CV=__OKI(__C2CV,((____IB )(&(table_size[(__D2CV)-1]))),((____YWB )((____Q )__C2CV)));
+              __P0CV=__B2CV;
             } else /* FALSE */ {
-              __tmp__U0CV=((__UINTEGER_32__RWB )__tmp__VCGQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__S0CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__T0CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0ZCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__S0CV=micro_alloc__table__lab__HKI(__tmp__T0CV,((__POINTER__IB )(&(table_type[(__tmp__U0CV)]))),(__UINTEGER_32__RWB)(__tmp__U0CV |  1));
-              __tmp__AZCV=__tmp__S0CV;
-            };
-            Self__Y0MS=((__SIZE_OF__NGOJ *)__tmp__AZCV);
-            *(Self__Y0MS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__Y2CV=((__SIZE_OF__NGOJ *)Self__Y0MS);
-          Self__Y2CV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__5FGQ;
-          Self__Y2CV->receiver__OC5J=__tmp__JDGQ;
-          __tmp__TDGQ=Self__Y0MS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__TDGQ=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__BDGQ));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__10MS=((__REAL_CST__JLOJ *)__tmp__BDGQ);
-          __tmp__5FGQ=Self__10MS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__K3CV=Self__10MS->value__DD5J;
-          __tmp__JDGQ=Self__10MS->parent_constant__KLOJ.static_type__SG4D;
-          Self__10MS=NULL;
-          __tmp__AZCV=((__POINTER__IB )(NULL));
-          __tmp__VCGQ= 0;
-          __tmp__0ZCV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__0ZCV ==  0)) {
-            Self__10MS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__VCGQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__0ZCV));
-            if ((__tmp__VCGQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__S0CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__T0CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0ZCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__U0CV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__T0CV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__S0CV=micro_alloc__table__lab__HKI(__tmp__T0CV,((__POINTER__IB )(&(table_size[(__tmp__U0CV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__T0CV)));
-              __tmp__AZCV=__tmp__S0CV;
+              __D2CV=((____YWB )__EEGQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __B2CV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __C2CV=(void *)((unsigned long)(void *)((unsigned long)__J1CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B2CV=__OKI(__C2CV,((____IB )(&(table_type[(__D2CV)]))),(____YWB)(__D2CV |  1));
+              __P0CV=__B2CV;
+            };
+            __H2MS=((____2HOJ *)__P0CV);
+            *(__H2MS) = *(__2HOJ__);
+          };
+          __H4CV=((____2HOJ *)__H2MS);
+          __H4CV->__3HOJ.__CK.__YH.__O2B=__OHGQ;
+          __H4CV->__3D5J=__YEGQ;
+          __CFGQ=__H2MS;
+        } break;
+        case ____YIOJ__: {
+          __CFGQ=__I5AL(((____YIOJ *)__QEGQ));
+        } break;
+        case ____YMOJ__: {
+          __K2MS=((____YMOJ *)__QEGQ);
+          __OHGQ=__K2MS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __Z4CV=__K2MS->__SE5J;
+          __YEGQ=__K2MS->__ZMOJ.__BI4D;
+          __K2MS=NULL;
+          __P0CV=((____IB )(NULL));
+          __EEGQ= 0;
+          __J1CV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__J1CV ==  0)) {
+            __K2MS=__YMOJ__;
+          } else /* FALSE */ {
+            __EEGQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__J1CV));
+            if ((__EEGQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __B2CV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __C2CV=(void *)((unsigned long)(void *)((unsigned long)__J1CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __D2CV=((____YWB )((____Q )(void *)((unsigned long)__C2CV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __B2CV=__OKI(__C2CV,((____IB )(&(table_size[(__D2CV)-1]))),((____YWB )((____Q )__C2CV)));
+              __P0CV=__B2CV;
             } else /* FALSE */ {
-              __tmp__U0CV=((__UINTEGER_32__RWB )__tmp__VCGQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__S0CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__T0CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__0ZCV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__S0CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__S0CV=micro_alloc__table__lab__HKI(__tmp__T0CV,((__POINTER__IB )(&(table_type[(__tmp__U0CV)]))),(__UINTEGER_32__RWB)(__tmp__U0CV |  1));
-              __tmp__AZCV=__tmp__S0CV;
-            };
-            Self__10MS=((__REAL_CST__JLOJ *)__tmp__AZCV);
-            *(Self__10MS) = *(REAL_CST__JLOJ__);
-          };
-          Self__I3CV=((__REAL_CST__JLOJ *)Self__10MS);
-          Self__I3CV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__5FGQ;
-          Self__I3CV->value__DD5J=v__K3CV;
-          Self__I3CV->parent_constant__KLOJ.static_type__SG4D=__tmp__JDGQ;
-          __tmp__TDGQ=Self__10MS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__50MS=((__CHARACTER_CST__5LOJ *)__tmp__BDGQ);
-          __tmp__A1MS=create__char__CMQJ(Self__50MS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__50MS->text__ID5J);
-          __tmp__TDGQ=__tmp__A1MS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__C1MS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__BDGQ);
-          __tmp__D1MS=create__text__2PQJ(Self__C1MS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__C1MS->string__EBJK);
-          __tmp__TDGQ=__tmp__D1MS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__TDGQ=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__BDGQ));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__TDGQ=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__BDGQ));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__TDGQ=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__BDGQ));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__TDGQ=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__BDGQ));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__TDGQ=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__BDGQ));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__TDGQ=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__BDGQ));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__TDGQ=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__BDGQ));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__TDGQ=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__BDGQ));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__XGGQ=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__BDGQ)->global__Y5JM),NULL);
-          if (__tmp__XGGQ==NULL) {
-            __tmp__2PCU=NULL;
+              __D2CV=((____YWB )__EEGQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __B2CV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __C2CV=(void *)((unsigned long)(void *)((unsigned long)__J1CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B2CV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B2CV=__OKI(__C2CV,((____IB )(&(table_type[(__D2CV)]))),(____YWB)(__D2CV |  1));
+              __P0CV=__B2CV;
+            };
+            __K2MS=((____YMOJ *)__P0CV);
+            *(__K2MS) = *(__YMOJ__);
+          };
+          __X4CV=((____YMOJ *)__K2MS);
+          __X4CV->__ZMOJ.__DK.__CK.__YH.__O2B=__OHGQ;
+          __X4CV->__SE5J=__Z4CV;
+          __X4CV->__ZMOJ.__BI4D=__YEGQ;
+          __CFGQ=__K2MS;
+        } break;
+        case ____ONOJ__: {
+          __O2MS=((____ONOJ *)__QEGQ);
+          __P2MS=__RNQJ(__O2MS->__PNOJ.__DK.__CK.__YH.__O2B,__O2MS->__XE5J);
+          __CFGQ=__P2MS;
+        } break;
+        case ____YOOJ__: {
+          __R2MS=((____YOOJ *)__QEGQ);
+          __S2MS=__LRQJ(__R2MS->__ZOOJ.__DK.__CK.__YH.__O2B,__R2MS->__TCJK);
+          __CFGQ=__S2MS;
+        } break;
+        case ____IM4K__: {
+          __CFGQ=__NZFM(((____IM4K *)__QEGQ));
+        } break;
+        case ____T5FL__: {
+          __CFGQ=__V35O(((____T5FL *)__QEGQ));
+        } break;
+        case ____3DUL__: {
+          __CFGQ=__AJVP(((____3DUL *)__QEGQ));
+        } break;
+        case ____0EUL__: {
+          __CFGQ=__QB4P(((____0EUL *)__QEGQ));
+        } break;
+        case ____BGUL__: {
+          __CFGQ=__LJVP(((____BGUL *)__QEGQ));
+        } break;
+        case ____2GUL__: {
+          __CFGQ=__2B4P(((____2GUL *)__QEGQ));
+        } break;
+        case ____B0VL__: {
+          __CFGQ=__H0BN(((____B0VL *)__QEGQ));
+        } break;
+        case ____P0VL__: {
+          __CFGQ=__NCHM(((____P0VL *)__QEGQ));
+        } break;
+        case ____Q5YL__: {
+          __GIGQ=__TFTL(((____FKRG *)((____Q5YL *)__QEGQ)->__HBKM),NULL);
+          if (__GIGQ==NULL) {
+            __LRCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__XGGQ)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__2PCU=NULL;
+            switch (((struct ___OBJ *)__GIGQ)->__id) {
+            case ____IM4K__: {
+              __LRCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__2PCU=((__READ_GLOBAL__B4YL *)__tmp__XGGQ);
+            case ____Q5YL__: {
+              __LRCU=((____Q5YL *)__GIGQ);
             } break;
             }
           };
-          __tmp__TDGQ=__tmp__2PCU;
+          __CFGQ=__LRCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__TDGQ=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__BDGQ));
+        case ____UVPM__: {
+          __CFGQ=__VGWN(((____UVPM *)__QEGQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__TDGQ=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__BDGQ));
+        case ____0ZPM__: {
+          __CFGQ=__4G2P(((____0ZPM *)__QEGQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__TDGQ=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__BDGQ));
+        case ____MR0N__: {
+          __CFGQ=__DRVO(((____MR0N *)__QEGQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__TDGQ=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__BDGQ));
+        case ____YWBP__: {
+          __CFGQ=__DQ0Q(((____YWBP *)__QEGQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__TDGQ=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__BDGQ));
+        case ____LYBP__: {
+          __CFGQ=__0WUP(((____LYBP *)__QEGQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__TDGQ=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__BDGQ));
+        case ____CZBP__: {
+          __CFGQ=__FXUP(((____CZBP *)__QEGQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__TDGQ=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__BDGQ));
+        case ____3BEP__: {
+          __CFGQ=__FCIQ(((____3BEP *)__QEGQ));
         } break;
         };
-        __tmp__RHGQ=new_read__slot__receiver__with__intern__2DZJ(__tmp__1CGQ,__tmp__XTTQ,__tmp__TDGQ,__tmp__GHGQ,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__RHGQ);
-        __tmp__XTTQ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__RHGQ));
-        result__55FQ=__tmp__XTTQ;
+        __AJGQ=__LFZJ(__KEGQ,__GVTQ,__CFGQ,__VIGQ,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__AJGQ);
+        __GVTQ=__BR5H(((____UL2C *)__AJGQ));
+        __OBGQ=__GVTQ;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__25FQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__ACGQ=static_type__RBUP();
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__ACGQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__35FQ);
-        put_position__HRE(Self__15FQ->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__LBGQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __PDGQ=__ADUP();
+        __CQXE(((____WMB *)__PDGQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__MBGQ);
+        __ORE(__KBGQ->__DZBP.__JJNJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__ZBGQ=result__55FQ;
-  return(__tmp__ZBGQ);
+  __IDGQ=__OBGQ;
+  return(__IDGQ);
 }
 
-static void* check_type__with__KIGQ(__EXPR_XOR__OAEP *Self__LIGQ,__TYPE_FULL__PMB *t__MIGQ,__POSITION__OL p__NIGQ)
-// ({EXPR_XOR__OAEP},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __ZJGQ(____3BEP *__0JGQ,____WMB *__1JGQ,____OL __2JGQ)
+// ({__3BEP},{NULLx__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__15CV;
-  void *result__PIGQ;
-  __TYPE_FULL__PMB *__tmp__FJGQ,*__tmp__YJGQ,*__tmp__5JGQ,*__tmp__QKGQ;
-  __TYPE_FULL__PMB *__tmp__ZLGQ,*__tmp__3OGQ;
-  __LOCAL__43WC *__tmp__V1MS,*__tmp__J2MS;
-  __WRITE_LOCAL__BEYJ *__tmp__21MS,*__tmp__Q2MS;
-  __STRING_CONSTANT__0 *__tmp__HKGQ,*__tmp__ONGQ,*v__2BDV;
-  void *__tmp__JKGQ;
-  __PROTOTYPE__MF *__tmp__5KGQ,*__tmp__DOGQ;
-  __INTEGER__Q __tmp__FLGQ,__tmp__R3CV,old_nb_elts__T3CV,__tmp__J4CV;
-  __INTEGER__Q old_nb_elts__L4CV;
-  void *__tmp__ODYQ;
-  __POSITION__OL __tmp__LLGQ,__tmp__POGQ;
-  void *__tmp__RLGQ,*__tmp__DMGQ,*__tmp__HPGQ;
-  __ITM_TYPE_STYLE__TMB *Self__O3CV,*Self__FM5E;
-  __STRING__BC *Self__P3CV,*Self__H4CV;
-  __POINTER__IB __tmp__U3CV,__tmp__M4CV,__tmp__E5CV,__tmp__F5CV;
-  __ITM_TYPE_MULTI__NURC *Self__B2MS,*Self__V2MS;
-  __READ_LOCAL__N5ZI *__tmp__TMGQ,*__tmp__1PGQ,*__tmp__RMRT,*__tmp__SMRT;
-  __NODE_TYPE__FK2C *__tmp__VMGQ,*__tmp__BQGQ;
-  __PROTOTYPE_CST__45WC *__tmp__YPGQ,*Self__Z2MS,*__tmp__02MS;
-  __STRING_CST__5J *Self__D5CV,*result__54CV;
-  __UINTEGER_32__RWB __tmp__G5CV;
-  __INTEGER_CST__KAXC *Self__22MS,*Self__Z5CV;
-  __IS_EXPANDED__L5NJ *Self__A3MS,*Self__KADV;
-  __GET_TYPE_ID__V5NJ *Self__F3MS,*Self__0ADV;
-  __SIZE_OF__NGOJ *Self__I3MS,*Self__KBDV;
-  __REAL_CST__JLOJ *Self__L3MS,*Self__0BDV;
-  __CHARACTER_CST__5LOJ *Self__P3MS,*__tmp__Q3MS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__S3MS,*__tmp__T3MS;
-  __READ_GLOBAL__B4YL *__tmp__AQCU;
-  __BOOLEAN__L __tmp__GJGQ,__tmp__ZJGQ,__tmp__2LGQ,__tmp__APGQ;
-  __CHARACTER__DB *__tmp__Q3CV,*__tmp__I4CV;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__WPGQ;
-  result__PIGQ=NULL;
-  __tmp__FJGQ=static_type__KOFQ(Self__LIGQ);
-  __tmp__GJGQ=affect_with__QLKK(((__TYPE_FULL__PMB *)t__MIGQ),__tmp__FJGQ);
-  if (__tmp__GJGQ) {
-    result__PIGQ=Self__LIGQ;
+  ____0SG __KBDV;
+  void *__4JGQ;
+  ____WMB *__UKGQ,*__HLGQ,*__OLGQ,*__5LGQ,*__INGQ,*__MQGQ;
+  ____N5WC *__E3MS,*__Y3MS;
+  ____QFYJ *__L3MS,*__53MS;
+  ____0 *__WLGQ,*__3OGQ,*__LDDV;
+  void *__YLGQ;
+  ____MF *__OMGQ,*__SPGQ;
+  ____Q __UMGQ,__A5CV,__C5CV,__Y5CV,__05CV;
+  void *__3EYQ;
+  ____OL __0MGQ,__4PGQ;
+  void *__ANGQ,*__SNGQ,*__WQGQ;
+  ____0MB *__34CV,*__UN5E;
+  ____BC *__44CV,*__W5CV;
+  ____IB __D5CV,__15CV,__TADV,__UADV;
+  ____2VRC *__Q3MS,*__E4MS;
+  ____2A0I *__COGQ,*__KRGQ,*__AORT,*__BORT;
+  ____UL2C *__EOGQ,*__QRGQ;
+  ____NBXC *__HRGQ,*__I4MS,*__J4MS;
+  ____5J *__SADV,*__OADV;
+  ____YWB __VADV;
+  ____ZBXC *__L4MS,*__IBDV;
+  ____0AOJ *__P4MS,*__ZBDV;
+  ____EBOJ *__U4MS,*__JCDV;
+  ____2HOJ *__X4MS,*__ZCDV;
+  ____YMOJ *__04MS,*__JDDV;
+  ____ONOJ *__44MS,*__54MS;
+  ____YOOJ *__B5MS,*__C5MS;
+  ____Q5YL *__PRCU;
+  ____L __VKGQ,__ILGQ,__LNGQ,__PQGQ;
+  ____DB *__54CV,*__X5CV;
+  ____ABXC *__FRGQ;
+  __4JGQ=NULL;
+  __UKGQ=__ZPFQ(__0JGQ);
+  __VKGQ=__5MKK(((____WMB *)__1JGQ),__UKGQ);
+  if (__VKGQ) {
+    __4JGQ=__0JGQ;
   } else /* FALSE */ {
-    __tmp__YJGQ=static_type__KOFQ(Self__LIGQ);
-    __tmp__ZJGQ=is_export_to__TBVK(((__TYPE_FULL__PMB *)__tmp__YJGQ),t__MIGQ);
-    if (__tmp__ZJGQ) {
-      __tmp__5JGQ=static_type__KOFQ(Self__LIGQ);
-      __tmp__V1MS=create__name__style__type__0HND(Self__LIGQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__5JGQ));
-      __tmp__21MS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__V1MS),Self__LIGQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__LIGQ);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__21MS);
-      __tmp__HKGQ=get__HJC(last_cast_name__C31J);
-      __tmp__5JGQ=static_type__KOFQ(Self__LIGQ);
-      __tmp__JKGQ=get_slot__452I(((__TYPE_FULL__PMB *)__tmp__5JGQ),__tmp__HKGQ);
-      if (((void *)__tmp__JKGQ == (void *)NULL)) {
-        ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-        __tmp__QKGQ=static_type__KOFQ(Self__LIGQ);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__QKGQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_736));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__MIGQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-        append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__HKGQ);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-        __tmp__QKGQ=static_type__KOFQ(Self__LIGQ);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__QKGQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__NIGQ);
-        __tmp__QKGQ=static_type__KOFQ(Self__LIGQ);
-        __tmp__5KGQ=prototype__ZDMJ(((__TYPE_FULL__PMB *)__tmp__QKGQ));
-        put_position__HRE(__tmp__5KGQ->parent_named__PF.parent_itm_object__OF.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);
+    __HLGQ=__ZPFQ(__0JGQ);
+    __ILGQ=__CDVK(((____WMB *)__HLGQ),__1JGQ);
+    if (__ILGQ) {
+      __OLGQ=__ZPFQ(__0JGQ);
+      __E3MS=__JJND(__0JGQ->__4BEP.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__OLGQ));
+      __L3MS=__BQRJ(((____N5WC *)__E3MS),__0JGQ->__4BEP.__TCOJ.__CK.__YH.__O2B,__0JGQ);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__L3MS);
+      __WLGQ=__OJC(__R41J);
+      __OLGQ=__ZPFQ(__0JGQ);
+      __YLGQ=__NB3I(((____WMB *)__OLGQ),__WLGQ);
+      if (((void *)__YLGQ == (void *)NULL)) {
+        ((____BC *)__YC)->__WJ= 0;
+        __5LGQ=__ZPFQ(__0JGQ);
+        __CQXE(((____WMB *)__5LGQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_736));
+        __CQXE(((____WMB *)__1JGQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_737));
+        __EWX(((____BC *)__YC),__WLGQ);
+        __EWX(((____BC *)__YC),(&__string_695));
+        __5LGQ=__ZPFQ(__0JGQ);
+        __CQXE(((____WMB *)__5LGQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__2JGQ);
+        __5LGQ=__ZPFQ(__0JGQ);
+        __OMGQ=__IFMJ(((____WMB *)__5LGQ));
+        __ORE(__OMGQ->__PF.__OF.__O2B);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      if (((struct ___OBJ *)__tmp__JKGQ)->__id==__SLOT_CODE__MIRG__) {
-        if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__JKGQ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__FLGQ=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__JKGQ));
+      if (((struct ___OBJ *)__YLGQ)->__id==____1JRG__) {
+        if (((struct ___OBJ *)((____1JRG *)__YLGQ)->__2JRG->__QLC)->__id==____OLC__) {
+          __UMGQ=__HVRL(((____1JRG *)__YLGQ));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__FLGQ=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__JKGQ));
+          __UMGQ=__HVRL(((____1JRG *)__YLGQ));
         };
       } else /* SLOT_DATA */ {
-        if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__JKGQ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__FLGQ=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__JKGQ));
+        if (((struct ___OBJ *)((____FKRG *)__YLGQ)->__HKRG->__QLC)->__id==____OLC__) {
+          __UMGQ=__4VRL(((____FKRG *)__YLGQ));
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__FLGQ=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__JKGQ));
+          __UMGQ=__4VRL(((____FKRG *)__YLGQ));
         };
       };
-      if ((__tmp__FLGQ !=  1)) {
-        if (((struct ___OBJ *)__tmp__JKGQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__ODYQ=((__SLOT_CODE__MIRG *)__tmp__JKGQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__ODYQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__LLGQ=((__ITM_SLOT__HLC *)__tmp__ODYQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      if ((__UMGQ !=  1)) {
+        if (((struct ___OBJ *)__YLGQ)->__id==____1JRG__) {
+          __3EYQ=((____1JRG *)__YLGQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__3EYQ)->__id==____OLC__) {
+            __0MGQ=((____OLC *)__3EYQ)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__LLGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ODYQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __0MGQ=((____4G0D *)__3EYQ)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__LLGQ=((__SLOT_DATA__WIRG *)__tmp__JKGQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __0MGQ=((____FKRG *)__YLGQ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_error__text__2PE( 1,(&__string_738));
-        put_position__HRE(__tmp__LLGQ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_738));
+        __ORE(__0MGQ);
+        __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 *)__tmp__JKGQ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__ODYQ=((__SLOT_CODE__MIRG *)__tmp__JKGQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__ODYQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__RLGQ=((__ITM_SLOT__HLC *)__tmp__ODYQ)->result_type__3VOB;
+      if (((struct ___OBJ *)__YLGQ)->__id==____1JRG__) {
+        __3EYQ=((____1JRG *)__YLGQ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__3EYQ)->__id==____OLC__) {
+          __ANGQ=((____OLC *)__3EYQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__RLGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ODYQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __ANGQ=((____4G0D *)__3EYQ)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__ODYQ=((__SLOT_DATA__WIRG *)__tmp__JKGQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__ODYQ)->__id==__ITM_SLOT__HLC__) {
-          __tmp__RLGQ=((__ITM_SLOT__HLC *)__tmp__ODYQ)->result_type__3VOB;
+        __3EYQ=((____FKRG *)__YLGQ)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__3EYQ)->__id==____OLC__) {
+          __ANGQ=((____OLC *)__3EYQ)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__RLGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ODYQ)->parent_itm_slot__QF0D.result_type__3VOB;
+          __ANGQ=((____4G0D *)__3EYQ)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__RLGQ==NULL) {
-        __tmp__ODYQ=NULL;
+      if (__ANGQ==NULL) {
+        __3EYQ=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__RLGQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__ODYQ=((void *)__tmp__RLGQ);
+        switch (((struct ___OBJ *)__ANGQ)->__id) {
+        case ____QMB__: {
+          __3EYQ=((void *)__ANGQ);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__ODYQ=((void *)__tmp__RLGQ);
+        case ____0MB__: {
+          __3EYQ=((void *)__ANGQ);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__ODYQ=((void *)__tmp__RLGQ);
+        case ____KPB__: {
+          __3EYQ=((void *)__ANGQ);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__ODYQ=((void *)__tmp__RLGQ);
+        case ____TEZ__: {
+          __3EYQ=((void *)__ANGQ);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__ODYQ=NULL;
+        case ____2VRC__: {
+          __3EYQ=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__ODYQ=NULL;
+        case ____GZRC__: {
+          __3EYQ=NULL;
         } break;
         }
       };
-      if (((void *)__tmp__ODYQ == (void *)NULL)) {
-        __tmp__2LGQ=TRUE__K__;
+      if (((void *)__3EYQ == (void *)NULL)) {
+        __LNGQ=__K__;
       } else /* FALSE */ {
-        switch (((struct ___OBJ *)__tmp__ODYQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__ZLGQ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__ODYQ));
+        switch (((struct ___OBJ *)__3EYQ)->__id) {
+        case ____QMB__: {
+          __INGQ=__43X(((____QMB *)__3EYQ));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__ZLGQ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ODYQ)));
+        case ____0MB__: {
+          __INGQ=__D5X(((____0MB *)((____QMB *)__3EYQ)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__ZLGQ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ODYQ)),NULL);
+        case ____KPB__: {
+          __INGQ=__LAY(((____KPB *)((____QMB *)__3EYQ)),NULL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__ZLGQ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ODYQ)),NULL);
+        case ____TEZ__: {
+          __INGQ=__HZ1D(((____TEZ *)((____QMB *)__3EYQ)),NULL);
         } break;
         };
-        __tmp__2LGQ=((void *)__tmp__ZLGQ != (void *)t__MIGQ);
+        __LNGQ=((void *)__INGQ != (void *)__1JGQ);
       };
-      if (__tmp__2LGQ) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-        if (((struct ___OBJ *)__tmp__JKGQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__RLGQ=((__SLOT_CODE__MIRG *)__tmp__JKGQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__RLGQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__DMGQ=((__ITM_SLOT__HLC *)__tmp__RLGQ)->result_type__3VOB;
+      if (__LNGQ) {
+        __K2X(((____BC *)__YC),(&__string_739));
+        if (((struct ___OBJ *)__YLGQ)->__id==____1JRG__) {
+          __ANGQ=((____1JRG *)__YLGQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__ANGQ)->__id==____OLC__) {
+            __SNGQ=((____OLC *)__ANGQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__DMGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RLGQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __SNGQ=((____4G0D *)__ANGQ)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__RLGQ=((__SLOT_DATA__WIRG *)__tmp__JKGQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__RLGQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__DMGQ=((__ITM_SLOT__HLC *)__tmp__RLGQ)->result_type__3VOB;
+          __ANGQ=((____FKRG *)__YLGQ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__ANGQ)->__id==____OLC__) {
+            __SNGQ=((____OLC *)__ANGQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__DMGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RLGQ)->parent_itm_slot__QF0D.result_type__3VOB;
-          };
-        };
-        switch (((struct ___OBJ *)__tmp__DMGQ)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__DMGQ)->name__DPC);
-        } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          Self__O3CV=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DMGQ));
-          if (((void *)Self__O3CV->style__MPC != (void *)NULL)) {
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__O3CV->style__MPC);
-            Self__P3CV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__P3CV->capacity__HFL <= Self__P3CV->count__WJ)) {
-              if ((Self__P3CV->capacity__HFL ==  0)) {
-                Self__P3CV->capacity__HFL= 32;
-                __tmp__Q3CV=create__KVW( 32);
-                Self__P3CV->storage__4EL=__tmp__Q3CV;
+            __SNGQ=((____4G0D *)__ANGQ)->__5G0D.__DXOB;
+          };
+        };
+        switch (((struct ___OBJ *)__SNGQ)->__id) {
+        case ____QMB__: {
+          __EWX(((____BC *)__YC),((____QMB *)__SNGQ)->__KPC);
+        } break;
+        case ____0MB__: {
+          __34CV=((____0MB *)((____QMB *)__SNGQ));
+          if (((void *)__34CV->__TPC != (void *)NULL)) {
+            __EWX(((____BC *)__YC),__34CV->__TPC);
+            __44CV=((____BC *)__YC);
+            if ((__44CV->__OFL <= __44CV->__WJ)) {
+              if ((__44CV->__OFL ==  0)) {
+                __44CV->__OFL= 32;
+                __54CV=__RVW( 32);
+                __44CV->__FFL=__54CV;
               } else /* FALSE */ {
-                __tmp__R3CV=(__INTEGER__Q)(Self__P3CV->capacity__HFL <<  1);
-                __tmp__Q3CV=((__CHARACTER__DB *)Self__P3CV->storage__4EL);
-                old_nb_elts__T3CV=Self__P3CV->capacity__HFL;
-                __tmp__U3CV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Q3CV),((__UINTEGER_32__RWB )old_nb_elts__T3CV),((__UINTEGER_32__RWB )__tmp__R3CV));
-                __tmp__Q3CV=((__CHARACTER__DB *)__tmp__U3CV);
-                clear__to__F00(__tmp__Q3CV,old_nb_elts__T3CV,(__INTEGER__Q)(__tmp__R3CV -  1));
-                Self__P3CV->storage__4EL=__tmp__Q3CV;
-                Self__P3CV->capacity__HFL=__tmp__R3CV;
+                __A5CV=(____Q)(__44CV->__OFL <<  1);
+                __54CV=((____DB *)__44CV->__FFL);
+                __C5CV=__44CV->__OFL;
+                __D5CV=__55W(((____IB )__54CV),((____YWB )__C5CV),((____YWB )__A5CV));
+                __54CV=((____DB *)__D5CV);
+                __M00(__54CV,__C5CV,(____Q)(__A5CV -  1));
+                __44CV->__FFL=__54CV;
+                __44CV->__OFL=__A5CV;
               };
             };
-            ((__CHARACTER__DB *)Self__P3CV->storage__4EL)[Self__P3CV->count__WJ]=' ';
-            Self__P3CV->count__WJ=(__INTEGER__Q)(Self__P3CV->count__WJ +  1);
+            ((____DB *)__44CV->__FFL)[__44CV->__WJ]=' ';
+            __44CV->__WJ=(____Q)(__44CV->__WJ +  1);
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),Self__O3CV->parent_itm_type_simple__UMB.name__DPC);
+          __EWX(((____BC *)__YC),__34CV->__1MB.__KPC);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DMGQ)),string_tmp__YC);
+        case ____KPB__: {
+          __AO5E(((____KPB *)((____QMB *)__SNGQ)),__YC);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DMGQ))->parent_itm_type__NEZ.name__DPC);
+        case ____TEZ__: {
+          __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__SNGQ))->__UEZ.__KPC);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          Self__B2MS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DMGQ));
-          Self__P3CV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__P3CV->capacity__HFL <= Self__P3CV->count__WJ)) {
-            if ((Self__P3CV->capacity__HFL ==  0)) {
-              Self__P3CV->capacity__HFL= 32;
-              __tmp__Q3CV=create__KVW( 32);
-              Self__P3CV->storage__4EL=__tmp__Q3CV;
+        case ____2VRC__: {
+          __Q3MS=((____2VRC *)((____QMB *)__SNGQ));
+          __44CV=((____BC *)__YC);
+          if ((__44CV->__OFL <= __44CV->__WJ)) {
+            if ((__44CV->__OFL ==  0)) {
+              __44CV->__OFL= 32;
+              __54CV=__RVW( 32);
+              __44CV->__FFL=__54CV;
             } else /* FALSE */ {
-              __tmp__R3CV=(__INTEGER__Q)(Self__P3CV->capacity__HFL <<  1);
-              __tmp__Q3CV=((__CHARACTER__DB *)Self__P3CV->storage__4EL);
-              old_nb_elts__T3CV=Self__P3CV->capacity__HFL;
-              __tmp__U3CV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Q3CV),((__UINTEGER_32__RWB )old_nb_elts__T3CV),((__UINTEGER_32__RWB )__tmp__R3CV));
-              __tmp__Q3CV=((__CHARACTER__DB *)__tmp__U3CV);
-              clear__to__F00(__tmp__Q3CV,old_nb_elts__T3CV,(__INTEGER__Q)(__tmp__R3CV -  1));
-              Self__P3CV->storage__4EL=__tmp__Q3CV;
-              Self__P3CV->capacity__HFL=__tmp__R3CV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__P3CV->storage__4EL)[Self__P3CV->count__WJ]='(';
-          Self__P3CV->count__WJ=(__INTEGER__Q)(Self__P3CV->count__WJ +  1);
-          display_raw__DGAD(Self__B2MS,string_tmp__YC);
-          Self__P3CV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__P3CV->capacity__HFL <= Self__P3CV->count__WJ)) {
-            if ((Self__P3CV->capacity__HFL ==  0)) {
-              Self__P3CV->capacity__HFL= 32;
-              __tmp__Q3CV=create__KVW( 32);
-              Self__P3CV->storage__4EL=__tmp__Q3CV;
+              __A5CV=(____Q)(__44CV->__OFL <<  1);
+              __54CV=((____DB *)__44CV->__FFL);
+              __C5CV=__44CV->__OFL;
+              __D5CV=__55W(((____IB )__54CV),((____YWB )__C5CV),((____YWB )__A5CV));
+              __54CV=((____DB *)__D5CV);
+              __M00(__54CV,__C5CV,(____Q)(__A5CV -  1));
+              __44CV->__FFL=__54CV;
+              __44CV->__OFL=__A5CV;
+            };
+          };
+          ((____DB *)__44CV->__FFL)[__44CV->__WJ]='(';
+          __44CV->__WJ=(____Q)(__44CV->__WJ +  1);
+          __SHAD(__Q3MS,__YC);
+          __44CV=((____BC *)__YC);
+          if ((__44CV->__OFL <= __44CV->__WJ)) {
+            if ((__44CV->__OFL ==  0)) {
+              __44CV->__OFL= 32;
+              __54CV=__RVW( 32);
+              __44CV->__FFL=__54CV;
             } else /* FALSE */ {
-              __tmp__R3CV=(__INTEGER__Q)(Self__P3CV->capacity__HFL <<  1);
-              __tmp__Q3CV=((__CHARACTER__DB *)Self__P3CV->storage__4EL);
-              old_nb_elts__T3CV=Self__P3CV->capacity__HFL;
-              __tmp__U3CV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__Q3CV),((__UINTEGER_32__RWB )old_nb_elts__T3CV),((__UINTEGER_32__RWB )__tmp__R3CV));
-              __tmp__Q3CV=((__CHARACTER__DB *)__tmp__U3CV);
-              clear__to__F00(__tmp__Q3CV,old_nb_elts__T3CV,(__INTEGER__Q)(__tmp__R3CV -  1));
-              Self__P3CV->storage__4EL=__tmp__Q3CV;
-              Self__P3CV->capacity__HFL=__tmp__R3CV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__P3CV->storage__4EL)[Self__P3CV->count__WJ]=')';
-          Self__P3CV->count__WJ=(__INTEGER__Q)(Self__P3CV->count__WJ +  1);
-        } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__DMGQ)),string_tmp__YC);
-        } break;
-        };
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__MIGQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)__tmp__JKGQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__RLGQ=((__SLOT_CODE__MIRG *)__tmp__JKGQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__RLGQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__LLGQ=((__ITM_SLOT__HLC *)__tmp__RLGQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __A5CV=(____Q)(__44CV->__OFL <<  1);
+              __54CV=((____DB *)__44CV->__FFL);
+              __C5CV=__44CV->__OFL;
+              __D5CV=__55W(((____IB )__54CV),((____YWB )__C5CV),((____YWB )__A5CV));
+              __54CV=((____DB *)__D5CV);
+              __M00(__54CV,__C5CV,(____Q)(__A5CV -  1));
+              __44CV->__FFL=__54CV;
+              __44CV->__OFL=__A5CV;
+            };
+          };
+          ((____DB *)__44CV->__FFL)[__44CV->__WJ]=')';
+          __44CV->__WJ=(____Q)(__44CV->__WJ +  1);
+        } break;
+        case ____GZRC__: {
+          __LP5E(((____GZRC *)((____QMB *)__SNGQ)),__YC);
+        } break;
+        };
+        __EWX(((____BC *)__YC),(&__string_740));
+        __CQXE(((____WMB *)__1JGQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_741));
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__YLGQ)->__id==____1JRG__) {
+          __ANGQ=((____1JRG *)__YLGQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__ANGQ)->__id==____OLC__) {
+            __0MGQ=((____OLC *)__ANGQ)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__LLGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RLGQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __0MGQ=((____4G0D *)__ANGQ)->__5G0D.__PLC.__OF.__O2B;
           };
         } else /* SLOT_DATA */ {
-          __tmp__LLGQ=((__SLOT_DATA__WIRG *)__tmp__JKGQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+          __0MGQ=((____FKRG *)__YLGQ)->__GKRG.__P5WC.__OF.__O2B;
         };
-        put_position__HRE(__tmp__LLGQ);
-        put_position__HRE(Self__LIGQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.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(__0MGQ);
+        __ORE(__0JGQ->__4BEP.__TCOJ.__CK.__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));
         };
       };
-      __tmp__TMGQ=read__NUEI(((__LOCAL__43WC *)__tmp__V1MS));
-      __tmp__VMGQ=new_read__slot__receiver__self__intern__3J2C(Self__LIGQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,__tmp__JKGQ,__tmp__TMGQ,__tmp__TMGQ,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__VMGQ);
-      __tmp__JKGQ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__VMGQ));
-      result__PIGQ=__tmp__JKGQ;
-      __tmp__2LGQ=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__2LGQ=FALSE__O__;
-    };
-    if ((! __tmp__2LGQ)) {
-      __tmp__5JGQ=static_type__KOFQ(Self__LIGQ);
-      __tmp__2LGQ=is_import_to__MWRL(((__TYPE_FULL__PMB *)t__MIGQ),__tmp__5JGQ);
-      if (__tmp__2LGQ) {
-        __tmp__QKGQ=static_type__KOFQ(Self__LIGQ);
-        __tmp__J2MS=create__name__style__type__0HND(Self__LIGQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__QKGQ));
-        __tmp__Q2MS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__J2MS),Self__LIGQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__LIGQ);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__Q2MS);
-        __tmp__ONGQ=get__HJC(last_cast_name__C31J);
-        __tmp__ODYQ=get_slot__452I(((__TYPE_FULL__PMB *)t__MIGQ),__tmp__ONGQ);
-        if (((void *)__tmp__ODYQ == (void *)NULL)) {
-          ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__MIGQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_742));
-          __tmp__ZLGQ=static_type__KOFQ(Self__LIGQ);
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__ZLGQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_737));
-          append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__ONGQ);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_695));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__MIGQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-          put_error__text__2PE( 1,string_tmp__YC);
-          put_position__HRE(p__NIGQ);
-          __tmp__DOGQ=prototype__ZDMJ(((__TYPE_FULL__PMB *)t__MIGQ));
-          put_position__HRE(__tmp__DOGQ->parent_named__PF.parent_itm_object__OF.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);
+      __COGQ=__2VEI(((____N5WC *)__E3MS));
+      __EOGQ=__ML2C(__0JGQ->__4BEP.__TCOJ.__CK.__YH.__O2B,__YLGQ,__COGQ,__COGQ,__O__);
+      __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__EOGQ);
+      __YLGQ=__BR5H(((____UL2C *)__EOGQ));
+      __4JGQ=__YLGQ;
+      __LNGQ=__K__;
+    } else /* FALSE */ {
+      __LNGQ=__O__;
+    };
+    if ((! __LNGQ)) {
+      __OLGQ=__ZPFQ(__0JGQ);
+      __LNGQ=__1XRL(((____WMB *)__1JGQ),__OLGQ);
+      if (__LNGQ) {
+        __5LGQ=__ZPFQ(__0JGQ);
+        __Y3MS=__JJND(__0JGQ->__4BEP.__TCOJ.__CK.__YH.__O2B,(&__string_69),'+',((____WMB *)__5LGQ));
+        __53MS=__BQRJ(((____N5WC *)__Y3MS),__0JGQ->__4BEP.__TCOJ.__CK.__YH.__O2B,__0JGQ);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__53MS);
+        __3OGQ=__OJC(__R41J);
+        __3EYQ=__NB3I(((____WMB *)__1JGQ),__3OGQ);
+        if (((void *)__3EYQ == (void *)NULL)) {
+          ((____BC *)__YC)->__WJ= 0;
+          __CQXE(((____WMB *)__1JGQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_742));
+          __INGQ=__ZPFQ(__0JGQ);
+          __CQXE(((____WMB *)__INGQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_737));
+          __EWX(((____BC *)__YC),__3OGQ);
+          __EWX(((____BC *)__YC),(&__string_695));
+          __CQXE(((____WMB *)__1JGQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_175));
+          __DQE( 1,__YC);
+          __ORE(__2JGQ);
+          __SPGQ=__IFMJ(((____WMB *)__1JGQ));
+          __ORE(__SPGQ->__PF.__OF.__O2B);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (((struct ___OBJ *)__tmp__ODYQ)->__id==__SLOT_CODE__MIRG__) {
-          if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)__tmp__ODYQ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__R3CV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__ODYQ));
+        if (((struct ___OBJ *)__3EYQ)->__id==____1JRG__) {
+          if (((struct ___OBJ *)((____1JRG *)__3EYQ)->__2JRG->__QLC)->__id==____OLC__) {
+            __A5CV=__HVRL(((____1JRG *)__3EYQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__R3CV=argument_count__YTRL(((__SLOT_CODE__MIRG *)__tmp__ODYQ));
+            __A5CV=__HVRL(((____1JRG *)__3EYQ));
           };
         } else /* SLOT_DATA */ {
-          if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)__tmp__ODYQ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__R3CV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__ODYQ));
+          if (((struct ___OBJ *)((____FKRG *)__3EYQ)->__HKRG->__QLC)->__id==____OLC__) {
+            __A5CV=__4VRL(((____FKRG *)__3EYQ));
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__R3CV=argument_count__PURL(((__SLOT_DATA__WIRG *)__tmp__ODYQ));
+            __A5CV=__4VRL(((____FKRG *)__3EYQ));
           };
         };
-        if ((__tmp__R3CV !=  2)) {
-          if (((struct ___OBJ *)__tmp__ODYQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__DMGQ=((__SLOT_CODE__MIRG *)__tmp__ODYQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__DMGQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__POGQ=((__ITM_SLOT__HLC *)__tmp__DMGQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if ((__A5CV !=  2)) {
+          if (((struct ___OBJ *)__3EYQ)->__id==____1JRG__) {
+            __SNGQ=((____1JRG *)__3EYQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__SNGQ)->__id==____OLC__) {
+              __4PGQ=((____OLC *)__SNGQ)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__POGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DMGQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __4PGQ=((____4G0D *)__SNGQ)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__POGQ=((__SLOT_DATA__WIRG *)__tmp__ODYQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __4PGQ=((____FKRG *)__3EYQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_error__text__2PE( 1,(&__string_743));
-          put_position__HRE(__tmp__POGQ);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,(&__string_743));
+          __ORE(__4PGQ);
+          __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 *)__tmp__ODYQ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__RLGQ=((__SLOT_CODE__MIRG *)__tmp__ODYQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__RLGQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__DMGQ=((__ITM_SLOT__HLC *)__tmp__RLGQ)->result_type__3VOB;
+        if (((struct ___OBJ *)__3EYQ)->__id==____1JRG__) {
+          __ANGQ=((____1JRG *)__3EYQ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__ANGQ)->__id==____OLC__) {
+            __SNGQ=((____OLC *)__ANGQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__DMGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RLGQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __SNGQ=((____4G0D *)__ANGQ)->__5G0D.__DXOB;
           };
         } else /* SLOT_DATA */ {
-          __tmp__RLGQ=((__SLOT_DATA__WIRG *)__tmp__ODYQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__RLGQ)->__id==__ITM_SLOT__HLC__) {
-            __tmp__DMGQ=((__ITM_SLOT__HLC *)__tmp__RLGQ)->result_type__3VOB;
+          __ANGQ=((____FKRG *)__3EYQ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__ANGQ)->__id==____OLC__) {
+            __SNGQ=((____OLC *)__ANGQ)->__DXOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__DMGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RLGQ)->parent_itm_slot__QF0D.result_type__3VOB;
+            __SNGQ=((____4G0D *)__ANGQ)->__5G0D.__DXOB;
           };
         };
-        if (__tmp__DMGQ==NULL) {
-          __tmp__RLGQ=NULL;
+        if (__SNGQ==NULL) {
+          __ANGQ=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__DMGQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__RLGQ=((void *)__tmp__DMGQ);
+          switch (((struct ___OBJ *)__SNGQ)->__id) {
+          case ____QMB__: {
+            __ANGQ=((void *)__SNGQ);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__RLGQ=((void *)__tmp__DMGQ);
+          case ____0MB__: {
+            __ANGQ=((void *)__SNGQ);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__RLGQ=((void *)__tmp__DMGQ);
+          case ____KPB__: {
+            __ANGQ=((void *)__SNGQ);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__RLGQ=((void *)__tmp__DMGQ);
+          case ____TEZ__: {
+            __ANGQ=((void *)__SNGQ);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__RLGQ=NULL;
+          case ____2VRC__: {
+            __ANGQ=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__RLGQ=NULL;
+          case ____GZRC__: {
+            __ANGQ=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__RLGQ == (void *)NULL)) {
-          __tmp__APGQ=TRUE__K__;
+        if (((void *)__ANGQ == (void *)NULL)) {
+          __PQGQ=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__RLGQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__3OGQ=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__RLGQ));
+          switch (((struct ___OBJ *)__ANGQ)->__id) {
+          case ____QMB__: {
+            __MQGQ=__43X(((____QMB *)__ANGQ));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__3OGQ=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RLGQ)));
+          case ____0MB__: {
+            __MQGQ=__D5X(((____0MB *)((____QMB *)__ANGQ)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__3OGQ=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RLGQ)),NULL);
+          case ____KPB__: {
+            __MQGQ=__LAY(((____KPB *)((____QMB *)__ANGQ)),NULL);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__3OGQ=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RLGQ)),NULL);
+          case ____TEZ__: {
+            __MQGQ=__HZ1D(((____TEZ *)((____QMB *)__ANGQ)),NULL);
           } break;
           };
-          __tmp__APGQ=((void *)__tmp__3OGQ != (void *)t__MIGQ);
+          __PQGQ=((void *)__MQGQ != (void *)__1JGQ);
         };
-        if (__tmp__APGQ) {
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_739));
-          if (((struct ___OBJ *)__tmp__ODYQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__DMGQ=((__SLOT_CODE__MIRG *)__tmp__ODYQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__DMGQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__HPGQ=((__ITM_SLOT__HLC *)__tmp__DMGQ)->result_type__3VOB;
+        if (__PQGQ) {
+          __K2X(((____BC *)__YC),(&__string_739));
+          if (((struct ___OBJ *)__3EYQ)->__id==____1JRG__) {
+            __SNGQ=((____1JRG *)__3EYQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__SNGQ)->__id==____OLC__) {
+              __WQGQ=((____OLC *)__SNGQ)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__HPGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DMGQ)->parent_itm_slot__QF0D.result_type__3VOB;
+              __WQGQ=((____4G0D *)__SNGQ)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__DMGQ=((__SLOT_DATA__WIRG *)__tmp__ODYQ)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__DMGQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__HPGQ=((__ITM_SLOT__HLC *)__tmp__DMGQ)->result_type__3VOB;
+            __SNGQ=((____FKRG *)__3EYQ)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__SNGQ)->__id==____OLC__) {
+              __WQGQ=((____OLC *)__SNGQ)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__HPGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DMGQ)->parent_itm_slot__QF0D.result_type__3VOB;
-            };
-          };
-          switch (((struct ___OBJ *)__tmp__HPGQ)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_SIMPLE__JMB *)__tmp__HPGQ)->name__DPC);
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            Self__FM5E=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HPGQ));
-            if (((void *)Self__FM5E->style__MPC != (void *)NULL)) {
-              append__3VX(((__STRING__BC *)string_tmp__YC),Self__FM5E->style__MPC);
-              Self__H4CV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__H4CV->capacity__HFL <= Self__H4CV->count__WJ)) {
-                if ((Self__H4CV->capacity__HFL ==  0)) {
-                  Self__H4CV->capacity__HFL= 32;
-                  __tmp__I4CV=create__KVW( 32);
-                  Self__H4CV->storage__4EL=__tmp__I4CV;
+              __WQGQ=((____4G0D *)__SNGQ)->__5G0D.__DXOB;
+            };
+          };
+          switch (((struct ___OBJ *)__WQGQ)->__id) {
+          case ____QMB__: {
+            __EWX(((____BC *)__YC),((____QMB *)__WQGQ)->__KPC);
+          } break;
+          case ____0MB__: {
+            __UN5E=((____0MB *)((____QMB *)__WQGQ));
+            if (((void *)__UN5E->__TPC != (void *)NULL)) {
+              __EWX(((____BC *)__YC),__UN5E->__TPC);
+              __W5CV=((____BC *)__YC);
+              if ((__W5CV->__OFL <= __W5CV->__WJ)) {
+                if ((__W5CV->__OFL ==  0)) {
+                  __W5CV->__OFL= 32;
+                  __X5CV=__RVW( 32);
+                  __W5CV->__FFL=__X5CV;
                 } else /* FALSE */ {
-                  __tmp__J4CV=(__INTEGER__Q)(Self__H4CV->capacity__HFL <<  1);
-                  __tmp__I4CV=((__CHARACTER__DB *)Self__H4CV->storage__4EL);
-                  old_nb_elts__L4CV=Self__H4CV->capacity__HFL;
-                  __tmp__M4CV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I4CV),((__UINTEGER_32__RWB )old_nb_elts__L4CV),((__UINTEGER_32__RWB )__tmp__J4CV));
-                  __tmp__I4CV=((__CHARACTER__DB *)__tmp__M4CV);
-                  clear__to__F00(__tmp__I4CV,old_nb_elts__L4CV,(__INTEGER__Q)(__tmp__J4CV -  1));
-                  Self__H4CV->storage__4EL=__tmp__I4CV;
-                  Self__H4CV->capacity__HFL=__tmp__J4CV;
+                  __Y5CV=(____Q)(__W5CV->__OFL <<  1);
+                  __X5CV=((____DB *)__W5CV->__FFL);
+                  __05CV=__W5CV->__OFL;
+                  __15CV=__55W(((____IB )__X5CV),((____YWB )__05CV),((____YWB )__Y5CV));
+                  __X5CV=((____DB *)__15CV);
+                  __M00(__X5CV,__05CV,(____Q)(__Y5CV -  1));
+                  __W5CV->__FFL=__X5CV;
+                  __W5CV->__OFL=__Y5CV;
                 };
               };
-              ((__CHARACTER__DB *)Self__H4CV->storage__4EL)[Self__H4CV->count__WJ]=' ';
-              Self__H4CV->count__WJ=(__INTEGER__Q)(Self__H4CV->count__WJ +  1);
+              ((____DB *)__W5CV->__FFL)[__W5CV->__WJ]=' ';
+              __W5CV->__WJ=(____Q)(__W5CV->__WJ +  1);
             };
-            append__3VX(((__STRING__BC *)string_tmp__YC),Self__FM5E->parent_itm_type_simple__UMB.name__DPC);
+            __EWX(((____BC *)__YC),__UN5E->__1MB.__KPC);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HPGQ)),string_tmp__YC);
+          case ____KPB__: {
+            __AO5E(((____KPB *)((____QMB *)__WQGQ)),__YC);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            append__3VX(((__STRING__BC *)string_tmp__YC),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HPGQ))->parent_itm_type__NEZ.name__DPC);
+          case ____TEZ__: {
+            __EWX(((____BC *)__YC),((____TEZ *)((____QMB *)__WQGQ))->__UEZ.__KPC);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            Self__V2MS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HPGQ));
-            Self__H4CV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__H4CV->capacity__HFL <= Self__H4CV->count__WJ)) {
-              if ((Self__H4CV->capacity__HFL ==  0)) {
-                Self__H4CV->capacity__HFL= 32;
-                __tmp__I4CV=create__KVW( 32);
-                Self__H4CV->storage__4EL=__tmp__I4CV;
+          case ____2VRC__: {
+            __E4MS=((____2VRC *)((____QMB *)__WQGQ));
+            __W5CV=((____BC *)__YC);
+            if ((__W5CV->__OFL <= __W5CV->__WJ)) {
+              if ((__W5CV->__OFL ==  0)) {
+                __W5CV->__OFL= 32;
+                __X5CV=__RVW( 32);
+                __W5CV->__FFL=__X5CV;
               } else /* FALSE */ {
-                __tmp__J4CV=(__INTEGER__Q)(Self__H4CV->capacity__HFL <<  1);
-                __tmp__I4CV=((__CHARACTER__DB *)Self__H4CV->storage__4EL);
-                old_nb_elts__L4CV=Self__H4CV->capacity__HFL;
-                __tmp__M4CV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I4CV),((__UINTEGER_32__RWB )old_nb_elts__L4CV),((__UINTEGER_32__RWB )__tmp__J4CV));
-                __tmp__I4CV=((__CHARACTER__DB *)__tmp__M4CV);
-                clear__to__F00(__tmp__I4CV,old_nb_elts__L4CV,(__INTEGER__Q)(__tmp__J4CV -  1));
-                Self__H4CV->storage__4EL=__tmp__I4CV;
-                Self__H4CV->capacity__HFL=__tmp__J4CV;
+                __Y5CV=(____Q)(__W5CV->__OFL <<  1);
+                __X5CV=((____DB *)__W5CV->__FFL);
+                __05CV=__W5CV->__OFL;
+                __15CV=__55W(((____IB )__X5CV),((____YWB )__05CV),((____YWB )__Y5CV));
+                __X5CV=((____DB *)__15CV);
+                __M00(__X5CV,__05CV,(____Q)(__Y5CV -  1));
+                __W5CV->__FFL=__X5CV;
+                __W5CV->__OFL=__Y5CV;
               };
             };
-            ((__CHARACTER__DB *)Self__H4CV->storage__4EL)[Self__H4CV->count__WJ]='(';
-            Self__H4CV->count__WJ=(__INTEGER__Q)(Self__H4CV->count__WJ +  1);
-            display_raw__DGAD(Self__V2MS,string_tmp__YC);
-            Self__H4CV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__H4CV->capacity__HFL <= Self__H4CV->count__WJ)) {
-              if ((Self__H4CV->capacity__HFL ==  0)) {
-                Self__H4CV->capacity__HFL= 32;
-                __tmp__I4CV=create__KVW( 32);
-                Self__H4CV->storage__4EL=__tmp__I4CV;
+            ((____DB *)__W5CV->__FFL)[__W5CV->__WJ]='(';
+            __W5CV->__WJ=(____Q)(__W5CV->__WJ +  1);
+            __SHAD(__E4MS,__YC);
+            __W5CV=((____BC *)__YC);
+            if ((__W5CV->__OFL <= __W5CV->__WJ)) {
+              if ((__W5CV->__OFL ==  0)) {
+                __W5CV->__OFL= 32;
+                __X5CV=__RVW( 32);
+                __W5CV->__FFL=__X5CV;
               } else /* FALSE */ {
-                __tmp__J4CV=(__INTEGER__Q)(Self__H4CV->capacity__HFL <<  1);
-                __tmp__I4CV=((__CHARACTER__DB *)Self__H4CV->storage__4EL);
-                old_nb_elts__L4CV=Self__H4CV->capacity__HFL;
-                __tmp__M4CV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__I4CV),((__UINTEGER_32__RWB )old_nb_elts__L4CV),((__UINTEGER_32__RWB )__tmp__J4CV));
-                __tmp__I4CV=((__CHARACTER__DB *)__tmp__M4CV);
-                clear__to__F00(__tmp__I4CV,old_nb_elts__L4CV,(__INTEGER__Q)(__tmp__J4CV -  1));
-                Self__H4CV->storage__4EL=__tmp__I4CV;
-                Self__H4CV->capacity__HFL=__tmp__J4CV;
+                __Y5CV=(____Q)(__W5CV->__OFL <<  1);
+                __X5CV=((____DB *)__W5CV->__FFL);
+                __05CV=__W5CV->__OFL;
+                __15CV=__55W(((____IB )__X5CV),((____YWB )__05CV),((____YWB )__Y5CV));
+                __X5CV=((____DB *)__15CV);
+                __M00(__X5CV,__05CV,(____Q)(__Y5CV -  1));
+                __W5CV->__FFL=__X5CV;
+                __W5CV->__OFL=__Y5CV;
               };
             };
-            ((__CHARACTER__DB *)Self__H4CV->storage__4EL)[Self__H4CV->count__WJ]=')';
-            Self__H4CV->count__WJ=(__INTEGER__Q)(Self__H4CV->count__WJ +  1);
+            ((____DB *)__W5CV->__FFL)[__W5CV->__WJ]=')';
+            __W5CV->__WJ=(____Q)(__W5CV->__WJ +  1);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__HPGQ)),string_tmp__YC);
+          case ____GZRC__: {
+            __LP5E(((____GZRC *)((____QMB *)__WQGQ)),__YC);
           } break;
           };
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_740));
-          append_name_in__TOXE(((__TYPE_FULL__PMB *)t__MIGQ),string_tmp__YC);
-          append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_741));
-          put_error__text__2PE( 1,string_tmp__YC);
-          if (((struct ___OBJ *)__tmp__ODYQ)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__DMGQ=((__SLOT_CODE__MIRG *)__tmp__ODYQ)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__DMGQ)->__id==__ITM_SLOT__HLC__) {
-              __tmp__POGQ=((__ITM_SLOT__HLC *)__tmp__DMGQ)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __EWX(((____BC *)__YC),(&__string_740));
+          __CQXE(((____WMB *)__1JGQ),__YC);
+          __EWX(((____BC *)__YC),(&__string_741));
+          __DQE( 1,__YC);
+          if (((struct ___OBJ *)__3EYQ)->__id==____1JRG__) {
+            __SNGQ=((____1JRG *)__3EYQ)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__SNGQ)->__id==____OLC__) {
+              __4PGQ=((____OLC *)__SNGQ)->__PLC.__OF.__O2B;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__POGQ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DMGQ)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __4PGQ=((____4G0D *)__SNGQ)->__5G0D.__PLC.__OF.__O2B;
             };
           } else /* SLOT_DATA */ {
-            __tmp__POGQ=((__SLOT_DATA__WIRG *)__tmp__ODYQ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+            __4PGQ=((____FKRG *)__3EYQ)->__GKRG.__P5WC.__OF.__O2B;
           };
-          put_position__HRE(__tmp__POGQ);
-          put_position__HRE(Self__LIGQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.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(__4PGQ);
+          __ORE(__0JGQ->__4BEP.__TCOJ.__CK.__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));
           };
         };
-        __tmp__WPGQ=create_with_capacity__CBZH( 2);
-        __tmp__YPGQ=create__type__IJ2C(Self__LIGQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B,t__MIGQ);
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__WPGQ),__tmp__YPGQ);
-        __tmp__1PGQ=read__NUEI(((__LOCAL__43WC *)__tmp__J2MS));
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__WPGQ),__tmp__1PGQ);
-        __tmp__LLGQ=Self__LIGQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__RLGQ=((void **)((__FAST_ARRAYoEXPRo__R5WC *)__tmp__WPGQ)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        switch (((struct ___OBJ *)__tmp__RLGQ)->__id) {
-        case __STRING_CST__5J__: {
-          Self__D5CV=((__STRING_CST__5J *)__tmp__RLGQ);
-          result__54CV=NULL;
-          __tmp__U3CV=((__POINTER__IB )(NULL));
-          __tmp__FLGQ= 0;
-          __tmp__M4CV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__M4CV ==  0)) {
-            result__54CV=Self__D5CV;
-          } else /* FALSE */ {
-            __tmp__FLGQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M4CV));
-            if ((__tmp__FLGQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__E5CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__F5CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M4CV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__G5CV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__F5CV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__E5CV=micro_alloc__table__lab__HKI(__tmp__F5CV,((__POINTER__IB )(&(table_size[(__tmp__G5CV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__F5CV)));
-              __tmp__U3CV=__tmp__E5CV;
+        __FRGQ=__RCZH( 2);
+        __HRGQ=__XK2C(__0JGQ->__4BEP.__TCOJ.__CK.__YH.__O2B,__1JGQ);
+        __0YEI(((____ABXC *)__FRGQ),__HRGQ);
+        __KRGQ=__2VEI(((____N5WC *)__Y3MS));
+        __0YEI(((____ABXC *)__FRGQ),__KRGQ);
+        __0MGQ=__0JGQ->__4BEP.__TCOJ.__CK.__YH.__O2B;
+        __ANGQ=((void **)((____ABXC *)__FRGQ)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        switch (((struct ___OBJ *)__ANGQ)->__id) {
+        case ____5J__: {
+          __SADV=((____5J *)__ANGQ);
+          __OADV=NULL;
+          __D5CV=((____IB )(NULL));
+          __UMGQ= 0;
+          __15CV=((____IB )sizeof(____5J));
+          if (((unsigned long)__15CV ==  0)) {
+            __OADV=__SADV;
+          } else /* FALSE */ {
+            __UMGQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__15CV));
+            if ((__UMGQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __TADV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __UADV=(void *)((unsigned long)(void *)((unsigned long)__15CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VADV=((____YWB )((____Q )(void *)((unsigned long)__UADV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __TADV=__OKI(__UADV,((____IB )(&(table_size[(__VADV)-1]))),((____YWB )((____Q )__UADV)));
+              __D5CV=__TADV;
             } else /* FALSE */ {
-              __tmp__G5CV=((__UINTEGER_32__RWB )__tmp__FLGQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__E5CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__F5CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M4CV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__E5CV=micro_alloc__table__lab__HKI(__tmp__F5CV,((__POINTER__IB )(&(table_type[(__tmp__G5CV)]))),(__UINTEGER_32__RWB)(__tmp__G5CV |  1));
-              __tmp__U3CV=__tmp__E5CV;
-            };
-            result__54CV=((__STRING_CST__5J *)__tmp__U3CV);
-            *(result__54CV) = *(Self__D5CV);
-          };
-          __tmp__DMGQ=result__54CV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__DMGQ=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__RLGQ));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__Z2MS=((__PROTOTYPE_CST__45WC *)__tmp__RLGQ);
-          __tmp__02MS=create__type__IJ2C(Self__Z2MS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__Z2MS->parent_constant__55WC.static_type__SG4D);
-          __tmp__DMGQ=__tmp__02MS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__22MS=((__INTEGER_CST__KAXC *)__tmp__RLGQ);
-          __tmp__POGQ=Self__22MS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__15CV=Self__22MS->value__YG4D;
-          __tmp__ZLGQ=Self__22MS->parent_constant__LAXC.static_type__SG4D;
-          Self__22MS=NULL;
-          __tmp__U3CV=((__POINTER__IB )(NULL));
-          __tmp__FLGQ= 0;
-          __tmp__M4CV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__M4CV ==  0)) {
-            Self__22MS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            __tmp__FLGQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M4CV));
-            if ((__tmp__FLGQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__E5CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__F5CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M4CV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__G5CV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__F5CV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__E5CV=micro_alloc__table__lab__HKI(__tmp__F5CV,((__POINTER__IB )(&(table_size[(__tmp__G5CV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__F5CV)));
-              __tmp__U3CV=__tmp__E5CV;
+              __VADV=((____YWB )__UMGQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __TADV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __UADV=(void *)((unsigned long)(void *)((unsigned long)__15CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TADV=__OKI(__UADV,((____IB )(&(table_type[(__VADV)]))),(____YWB)(__VADV |  1));
+              __D5CV=__TADV;
+            };
+            __OADV=((____5J *)__D5CV);
+            *(__OADV) = *(__SADV);
+          };
+          __SNGQ=__OADV;
+        } break;
+        case ____0AXC__: {
+          __SNGQ=__JZAL(((____0AXC *)__ANGQ));
+        } break;
+        case ____NBXC__: {
+          __I4MS=((____NBXC *)__ANGQ);
+          __J4MS=__XK2C(__I4MS->__OBXC.__DK.__CK.__YH.__O2B,__I4MS->__OBXC.__BI4D);
+          __SNGQ=__J4MS;
+        } break;
+        case ____ZBXC__: {
+          __L4MS=((____ZBXC *)__ANGQ);
+          __4PGQ=__L4MS->__0BXC.__DK.__CK.__YH.__O2B;
+          __KBDV=__L4MS->__HI4D;
+          __INGQ=__L4MS->__0BXC.__BI4D;
+          __L4MS=NULL;
+          __D5CV=((____IB )(NULL));
+          __UMGQ= 0;
+          __15CV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__15CV ==  0)) {
+            __L4MS=__ZBXC__;
+          } else /* FALSE */ {
+            __UMGQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__15CV));
+            if ((__UMGQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __TADV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __UADV=(void *)((unsigned long)(void *)((unsigned long)__15CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VADV=((____YWB )((____Q )(void *)((unsigned long)__UADV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __TADV=__OKI(__UADV,((____IB )(&(table_size[(__VADV)-1]))),((____YWB )((____Q )__UADV)));
+              __D5CV=__TADV;
             } else /* FALSE */ {
-              __tmp__G5CV=((__UINTEGER_32__RWB )__tmp__FLGQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__E5CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__F5CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M4CV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__E5CV=micro_alloc__table__lab__HKI(__tmp__F5CV,((__POINTER__IB )(&(table_type[(__tmp__G5CV)]))),(__UINTEGER_32__RWB)(__tmp__G5CV |  1));
-              __tmp__U3CV=__tmp__E5CV;
-            };
-            Self__22MS=((__INTEGER_CST__KAXC *)__tmp__U3CV);
-            *(Self__22MS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__Z5CV=((__INTEGER_CST__KAXC *)Self__22MS);
-          Self__Z5CV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__POGQ;
-          Self__Z5CV->value__YG4D=v__15CV;
-          Self__Z5CV->parent_constant__LAXC.static_type__SG4D=__tmp__ZLGQ;
-          check_type__KYEE(Self__Z5CV);
-          __tmp__DMGQ=Self__22MS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__DMGQ=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__RLGQ));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__RMRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__RLGQ)->local__PUEJ));
-          if (__tmp__RMRT==NULL) {
-            __tmp__SMRT=NULL;
+              __VADV=((____YWB )__UMGQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __TADV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __UADV=(void *)((unsigned long)(void *)((unsigned long)__15CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TADV=__OKI(__UADV,((____IB )(&(table_type[(__VADV)]))),(____YWB)(__VADV |  1));
+              __D5CV=__TADV;
+            };
+            __L4MS=((____ZBXC *)__D5CV);
+            *(__L4MS) = *(__ZBXC__);
+          };
+          __IBDV=((____ZBXC *)__L4MS);
+          __IBDV->__0BXC.__DK.__CK.__YH.__O2B=__4PGQ;
+          __IBDV->__HI4D=__KBDV;
+          __IBDV->__0BXC.__BI4D=__INGQ;
+          __ZZEE(__IBDV);
+          __SNGQ=__L4MS;
+        } break;
+        case ____DMWH__: {
+          __SNGQ=__W3OK(((____DMWH *)__ANGQ));
+        } break;
+        case ____2A0I__: {
+          __AORT=__2VEI(((____N5WC *)((____2A0I *)__ANGQ)->__4VEJ));
+          if (__AORT==NULL) {
+            __BORT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__SMRT=((__READ_LOCAL__N5ZI *)__tmp__RMRT);
+            __BORT=((____2A0I *)__AORT);
           };
-          __tmp__DMGQ=__tmp__SMRT;
+          __SNGQ=__BORT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__DMGQ=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__RLGQ));
+        case ____HJNJ__: {
+          __SNGQ=__Y0AL(((____HJNJ *)__ANGQ));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__DMGQ=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__RLGQ));
+        case ____SJNJ__: {
+          __SNGQ=__D1AL(((____SJNJ *)__ANGQ));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__A3MS=((__IS_EXPANDED__L5NJ *)__tmp__RLGQ);
-          __tmp__POGQ=Self__A3MS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__RMRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__A3MS->receiver__554J)->local__PUEJ));
-          if (__tmp__RMRT==NULL) {
-            __tmp__SMRT=NULL;
+        case ____0AOJ__: {
+          __P4MS=((____0AOJ *)__ANGQ);
+          __4PGQ=__P4MS->__1AOJ.__CK.__YH.__O2B;
+          __AORT=__2VEI(((____N5WC *)((____2A0I *)__P4MS->__OB5J)->__4VEJ));
+          if (__AORT==NULL) {
+            __BORT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__SMRT=((__READ_LOCAL__N5ZI *)__tmp__RMRT);
-          };
-          Self__A3MS=NULL;
-          __tmp__U3CV=((__POINTER__IB )(NULL));
-          __tmp__FLGQ= 0;
-          __tmp__M4CV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__M4CV ==  0)) {
-            Self__A3MS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            __tmp__FLGQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M4CV));
-            if ((__tmp__FLGQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__E5CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__F5CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M4CV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__G5CV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__F5CV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__E5CV=micro_alloc__table__lab__HKI(__tmp__F5CV,((__POINTER__IB )(&(table_size[(__tmp__G5CV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__F5CV)));
-              __tmp__U3CV=__tmp__E5CV;
+            __BORT=((____2A0I *)__AORT);
+          };
+          __P4MS=NULL;
+          __D5CV=((____IB )(NULL));
+          __UMGQ= 0;
+          __15CV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__15CV ==  0)) {
+            __P4MS=__0AOJ__;
+          } else /* FALSE */ {
+            __UMGQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__15CV));
+            if ((__UMGQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __TADV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __UADV=(void *)((unsigned long)(void *)((unsigned long)__15CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VADV=((____YWB )((____Q )(void *)((unsigned long)__UADV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __TADV=__OKI(__UADV,((____IB )(&(table_size[(__VADV)-1]))),((____YWB )((____Q )__UADV)));
+              __D5CV=__TADV;
             } else /* FALSE */ {
-              __tmp__G5CV=((__UINTEGER_32__RWB )__tmp__FLGQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__E5CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__F5CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M4CV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__E5CV=micro_alloc__table__lab__HKI(__tmp__F5CV,((__POINTER__IB )(&(table_type[(__tmp__G5CV)]))),(__UINTEGER_32__RWB)(__tmp__G5CV |  1));
-              __tmp__U3CV=__tmp__E5CV;
-            };
-            Self__A3MS=((__IS_EXPANDED__L5NJ *)__tmp__U3CV);
-            *(Self__A3MS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__KADV=((__IS_EXPANDED__L5NJ *)Self__A3MS);
-          Self__KADV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__POGQ;
-          Self__KADV->receiver__554J=__tmp__SMRT;
-          __tmp__DMGQ=Self__A3MS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__F3MS=((__GET_TYPE_ID__V5NJ *)__tmp__RLGQ);
-          __tmp__POGQ=Self__F3MS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__ZLGQ=Self__F3MS->receiver__EA5J;
-          Self__F3MS=NULL;
-          __tmp__U3CV=((__POINTER__IB )(NULL));
-          __tmp__FLGQ= 0;
-          __tmp__M4CV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__M4CV ==  0)) {
-            Self__F3MS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            __tmp__FLGQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M4CV));
-            if ((__tmp__FLGQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__E5CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__F5CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M4CV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__G5CV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__F5CV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__E5CV=micro_alloc__table__lab__HKI(__tmp__F5CV,((__POINTER__IB )(&(table_size[(__tmp__G5CV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__F5CV)));
-              __tmp__U3CV=__tmp__E5CV;
+              __VADV=((____YWB )__UMGQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __TADV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __UADV=(void *)((unsigned long)(void *)((unsigned long)__15CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TADV=__OKI(__UADV,((____IB )(&(table_type[(__VADV)]))),(____YWB)(__VADV |  1));
+              __D5CV=__TADV;
+            };
+            __P4MS=((____0AOJ *)__D5CV);
+            *(__P4MS) = *(__0AOJ__);
+          };
+          __ZBDV=((____0AOJ *)__P4MS);
+          __ZBDV->__1AOJ.__CK.__YH.__O2B=__4PGQ;
+          __ZBDV->__OB5J=__BORT;
+          __SNGQ=__P4MS;
+        } break;
+        case ____EBOJ__: {
+          __U4MS=((____EBOJ *)__ANGQ);
+          __4PGQ=__U4MS->__FBOJ.__CK.__YH.__O2B;
+          __INGQ=__U4MS->__TB5J;
+          __U4MS=NULL;
+          __D5CV=((____IB )(NULL));
+          __UMGQ= 0;
+          __15CV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__15CV ==  0)) {
+            __U4MS=__EBOJ__;
+          } else /* FALSE */ {
+            __UMGQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__15CV));
+            if ((__UMGQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __TADV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __UADV=(void *)((unsigned long)(void *)((unsigned long)__15CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VADV=((____YWB )((____Q )(void *)((unsigned long)__UADV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __TADV=__OKI(__UADV,((____IB )(&(table_size[(__VADV)-1]))),((____YWB )((____Q )__UADV)));
+              __D5CV=__TADV;
             } else /* FALSE */ {
-              __tmp__G5CV=((__UINTEGER_32__RWB )__tmp__FLGQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__E5CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__F5CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M4CV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__E5CV=micro_alloc__table__lab__HKI(__tmp__F5CV,((__POINTER__IB )(&(table_type[(__tmp__G5CV)]))),(__UINTEGER_32__RWB)(__tmp__G5CV |  1));
-              __tmp__U3CV=__tmp__E5CV;
-            };
-            Self__F3MS=((__GET_TYPE_ID__V5NJ *)__tmp__U3CV);
-            *(Self__F3MS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__0ADV=((__GET_TYPE_ID__V5NJ *)Self__F3MS);
-          Self__0ADV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__POGQ;
-          Self__0ADV->receiver__EA5J=__tmp__ZLGQ;
-          __tmp__DMGQ=Self__F3MS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__DMGQ=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__RLGQ));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__DMGQ=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__RLGQ));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__DMGQ=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__RLGQ));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__DMGQ=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__RLGQ));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__DMGQ=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__RLGQ));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__DMGQ=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__RLGQ));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__DMGQ=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__RLGQ));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__DMGQ=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__RLGQ));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__DMGQ=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__RLGQ));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__I3MS=((__SIZE_OF__NGOJ *)__tmp__RLGQ);
-          __tmp__POGQ=Self__I3MS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__ZLGQ=Self__I3MS->receiver__OC5J;
-          Self__I3MS=NULL;
-          __tmp__U3CV=((__POINTER__IB )(NULL));
-          __tmp__FLGQ= 0;
-          __tmp__M4CV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__M4CV ==  0)) {
-            Self__I3MS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            __tmp__FLGQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M4CV));
-            if ((__tmp__FLGQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__E5CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__F5CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M4CV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__G5CV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__F5CV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__E5CV=micro_alloc__table__lab__HKI(__tmp__F5CV,((__POINTER__IB )(&(table_size[(__tmp__G5CV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__F5CV)));
-              __tmp__U3CV=__tmp__E5CV;
+              __VADV=((____YWB )__UMGQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __TADV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __UADV=(void *)((unsigned long)(void *)((unsigned long)__15CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TADV=__OKI(__UADV,((____IB )(&(table_type[(__VADV)]))),(____YWB)(__VADV |  1));
+              __D5CV=__TADV;
+            };
+            __U4MS=((____EBOJ *)__D5CV);
+            *(__U4MS) = *(__EBOJ__);
+          };
+          __JCDV=((____EBOJ *)__U4MS);
+          __JCDV->__FBOJ.__CK.__YH.__O2B=__4PGQ;
+          __JCDV->__TB5J=__INGQ;
+          __SNGQ=__U4MS;
+        } break;
+        case ____3BOJ__: {
+          __SNGQ=__21AL(((____3BOJ *)__ANGQ));
+        } break;
+        case ____RCOJ__: {
+          __SNGQ=__H2AL(((____RCOJ *)__ANGQ));
+        } break;
+        case ____HDOJ__: {
+          __SNGQ=__S2AL(((____HDOJ *)__ANGQ));
+        } break;
+        case ____1DOJ__: {
+          __SNGQ=__32AL(((____1DOJ *)__ANGQ));
+        } break;
+        case ____PEOJ__: {
+          __SNGQ=__I3AL(((____PEOJ *)__ANGQ));
+        } break;
+        case ____DFOJ__: {
+          __SNGQ=__T3AL(((____DFOJ *)__ANGQ));
+        } break;
+        case ____XFOJ__: {
+          __SNGQ=__43AL(((____XFOJ *)__ANGQ));
+        } break;
+        case ____QGOJ__: {
+          __SNGQ=__J4AL(((____QGOJ *)__ANGQ));
+        } break;
+        case ____EHOJ__: {
+          __SNGQ=__X4AL(((____EHOJ *)__ANGQ));
+        } break;
+        case ____2HOJ__: {
+          __X4MS=((____2HOJ *)__ANGQ);
+          __4PGQ=__X4MS->__3HOJ.__CK.__YH.__O2B;
+          __INGQ=__X4MS->__3D5J;
+          __X4MS=NULL;
+          __D5CV=((____IB )(NULL));
+          __UMGQ= 0;
+          __15CV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__15CV ==  0)) {
+            __X4MS=__2HOJ__;
+          } else /* FALSE */ {
+            __UMGQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__15CV));
+            if ((__UMGQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __TADV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __UADV=(void *)((unsigned long)(void *)((unsigned long)__15CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VADV=((____YWB )((____Q )(void *)((unsigned long)__UADV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __TADV=__OKI(__UADV,((____IB )(&(table_size[(__VADV)-1]))),((____YWB )((____Q )__UADV)));
+              __D5CV=__TADV;
             } else /* FALSE */ {
-              __tmp__G5CV=((__UINTEGER_32__RWB )__tmp__FLGQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__E5CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__F5CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M4CV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__E5CV=micro_alloc__table__lab__HKI(__tmp__F5CV,((__POINTER__IB )(&(table_type[(__tmp__G5CV)]))),(__UINTEGER_32__RWB)(__tmp__G5CV |  1));
-              __tmp__U3CV=__tmp__E5CV;
-            };
-            Self__I3MS=((__SIZE_OF__NGOJ *)__tmp__U3CV);
-            *(Self__I3MS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__KBDV=((__SIZE_OF__NGOJ *)Self__I3MS);
-          Self__KBDV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__POGQ;
-          Self__KBDV->receiver__OC5J=__tmp__ZLGQ;
-          __tmp__DMGQ=Self__I3MS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__DMGQ=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__RLGQ));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__L3MS=((__REAL_CST__JLOJ *)__tmp__RLGQ);
-          __tmp__POGQ=Self__L3MS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__2BDV=Self__L3MS->value__DD5J;
-          __tmp__ZLGQ=Self__L3MS->parent_constant__KLOJ.static_type__SG4D;
-          Self__L3MS=NULL;
-          __tmp__U3CV=((__POINTER__IB )(NULL));
-          __tmp__FLGQ= 0;
-          __tmp__M4CV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__M4CV ==  0)) {
-            Self__L3MS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            __tmp__FLGQ=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M4CV));
-            if ((__tmp__FLGQ == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__E5CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__F5CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M4CV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__G5CV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__F5CV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__E5CV=micro_alloc__table__lab__HKI(__tmp__F5CV,((__POINTER__IB )(&(table_size[(__tmp__G5CV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__F5CV)));
-              __tmp__U3CV=__tmp__E5CV;
+              __VADV=((____YWB )__UMGQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __TADV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __UADV=(void *)((unsigned long)(void *)((unsigned long)__15CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TADV=__OKI(__UADV,((____IB )(&(table_type[(__VADV)]))),(____YWB)(__VADV |  1));
+              __D5CV=__TADV;
+            };
+            __X4MS=((____2HOJ *)__D5CV);
+            *(__X4MS) = *(__2HOJ__);
+          };
+          __ZCDV=((____2HOJ *)__X4MS);
+          __ZCDV->__3HOJ.__CK.__YH.__O2B=__4PGQ;
+          __ZCDV->__3D5J=__INGQ;
+          __SNGQ=__X4MS;
+        } break;
+        case ____YIOJ__: {
+          __SNGQ=__I5AL(((____YIOJ *)__ANGQ));
+        } break;
+        case ____YMOJ__: {
+          __04MS=((____YMOJ *)__ANGQ);
+          __4PGQ=__04MS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __LDDV=__04MS->__SE5J;
+          __INGQ=__04MS->__ZMOJ.__BI4D;
+          __04MS=NULL;
+          __D5CV=((____IB )(NULL));
+          __UMGQ= 0;
+          __15CV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__15CV ==  0)) {
+            __04MS=__YMOJ__;
+          } else /* FALSE */ {
+            __UMGQ=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__15CV));
+            if ((__UMGQ == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __TADV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __UADV=(void *)((unsigned long)(void *)((unsigned long)__15CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __VADV=((____YWB )((____Q )(void *)((unsigned long)__UADV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __TADV=__OKI(__UADV,((____IB )(&(table_size[(__VADV)-1]))),((____YWB )((____Q )__UADV)));
+              __D5CV=__TADV;
             } else /* FALSE */ {
-              __tmp__G5CV=((__UINTEGER_32__RWB )__tmp__FLGQ);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__E5CV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__F5CV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M4CV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__E5CV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__E5CV=micro_alloc__table__lab__HKI(__tmp__F5CV,((__POINTER__IB )(&(table_type[(__tmp__G5CV)]))),(__UINTEGER_32__RWB)(__tmp__G5CV |  1));
-              __tmp__U3CV=__tmp__E5CV;
-            };
-            Self__L3MS=((__REAL_CST__JLOJ *)__tmp__U3CV);
-            *(Self__L3MS) = *(REAL_CST__JLOJ__);
-          };
-          Self__0BDV=((__REAL_CST__JLOJ *)Self__L3MS);
-          Self__0BDV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__POGQ;
-          Self__0BDV->value__DD5J=v__2BDV;
-          Self__0BDV->parent_constant__KLOJ.static_type__SG4D=__tmp__ZLGQ;
-          __tmp__DMGQ=Self__L3MS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__P3MS=((__CHARACTER_CST__5LOJ *)__tmp__RLGQ);
-          __tmp__Q3MS=create__char__CMQJ(Self__P3MS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__P3MS->text__ID5J);
-          __tmp__DMGQ=__tmp__Q3MS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__S3MS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__RLGQ);
-          __tmp__T3MS=create__text__2PQJ(Self__S3MS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__S3MS->string__EBJK);
-          __tmp__DMGQ=__tmp__T3MS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__DMGQ=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__RLGQ));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__DMGQ=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__RLGQ));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__DMGQ=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__RLGQ));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__DMGQ=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__RLGQ));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__DMGQ=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__RLGQ));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__DMGQ=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__RLGQ));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__DMGQ=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__RLGQ));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__DMGQ=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__RLGQ));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__HPGQ=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__RLGQ)->global__Y5JM),NULL);
-          if (__tmp__HPGQ==NULL) {
-            __tmp__AQCU=NULL;
+              __VADV=((____YWB )__UMGQ);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __TADV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __UADV=(void *)((unsigned long)(void *)((unsigned long)__15CV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TADV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __TADV=__OKI(__UADV,((____IB )(&(table_type[(__VADV)]))),(____YWB)(__VADV |  1));
+              __D5CV=__TADV;
+            };
+            __04MS=((____YMOJ *)__D5CV);
+            *(__04MS) = *(__YMOJ__);
+          };
+          __JDDV=((____YMOJ *)__04MS);
+          __JDDV->__ZMOJ.__DK.__CK.__YH.__O2B=__4PGQ;
+          __JDDV->__SE5J=__LDDV;
+          __JDDV->__ZMOJ.__BI4D=__INGQ;
+          __SNGQ=__04MS;
+        } break;
+        case ____ONOJ__: {
+          __44MS=((____ONOJ *)__ANGQ);
+          __54MS=__RNQJ(__44MS->__PNOJ.__DK.__CK.__YH.__O2B,__44MS->__XE5J);
+          __SNGQ=__54MS;
+        } break;
+        case ____YOOJ__: {
+          __B5MS=((____YOOJ *)__ANGQ);
+          __C5MS=__LRQJ(__B5MS->__ZOOJ.__DK.__CK.__YH.__O2B,__B5MS->__TCJK);
+          __SNGQ=__C5MS;
+        } break;
+        case ____IM4K__: {
+          __SNGQ=__NZFM(((____IM4K *)__ANGQ));
+        } break;
+        case ____T5FL__: {
+          __SNGQ=__V35O(((____T5FL *)__ANGQ));
+        } break;
+        case ____3DUL__: {
+          __SNGQ=__AJVP(((____3DUL *)__ANGQ));
+        } break;
+        case ____0EUL__: {
+          __SNGQ=__QB4P(((____0EUL *)__ANGQ));
+        } break;
+        case ____BGUL__: {
+          __SNGQ=__LJVP(((____BGUL *)__ANGQ));
+        } break;
+        case ____2GUL__: {
+          __SNGQ=__2B4P(((____2GUL *)__ANGQ));
+        } break;
+        case ____B0VL__: {
+          __SNGQ=__H0BN(((____B0VL *)__ANGQ));
+        } break;
+        case ____P0VL__: {
+          __SNGQ=__NCHM(((____P0VL *)__ANGQ));
+        } break;
+        case ____Q5YL__: {
+          __WQGQ=__TFTL(((____FKRG *)((____Q5YL *)__ANGQ)->__HBKM),NULL);
+          if (__WQGQ==NULL) {
+            __PRCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__HPGQ)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__AQCU=NULL;
+            switch (((struct ___OBJ *)__WQGQ)->__id) {
+            case ____IM4K__: {
+              __PRCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__AQCU=((__READ_GLOBAL__B4YL *)__tmp__HPGQ);
+            case ____Q5YL__: {
+              __PRCU=((____Q5YL *)__WQGQ);
             } break;
             }
           };
-          __tmp__DMGQ=__tmp__AQCU;
+          __SNGQ=__PRCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__DMGQ=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__RLGQ));
+        case ____UVPM__: {
+          __SNGQ=__VGWN(((____UVPM *)__ANGQ));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__DMGQ=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__RLGQ));
+        case ____0ZPM__: {
+          __SNGQ=__4G2P(((____0ZPM *)__ANGQ));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__DMGQ=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__RLGQ));
+        case ____MR0N__: {
+          __SNGQ=__DRVO(((____MR0N *)__ANGQ));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__DMGQ=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__RLGQ));
+        case ____YWBP__: {
+          __SNGQ=__DQ0Q(((____YWBP *)__ANGQ));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__DMGQ=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__RLGQ));
+        case ____LYBP__: {
+          __SNGQ=__0WUP(((____LYBP *)__ANGQ));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__DMGQ=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__RLGQ));
+        case ____CZBP__: {
+          __SNGQ=__FXUP(((____CZBP *)__ANGQ));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__DMGQ=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__RLGQ));
+        case ____3BEP__: {
+          __SNGQ=__FCIQ(((____3BEP *)__ANGQ));
         } break;
         };
-        __tmp__BQGQ=new_read__slot__receiver__with__intern__2DZJ(__tmp__LLGQ,__tmp__ODYQ,__tmp__DMGQ,__tmp__WPGQ,FALSE__O__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__BQGQ);
-        __tmp__ODYQ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__BQGQ));
-        result__PIGQ=__tmp__ODYQ;
+        __QRGQ=__LFZJ(__0MGQ,__3EYQ,__SNGQ,__FRGQ,__O__);
+        __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__QRGQ);
+        __3EYQ=__BR5H(((____UL2C *)__QRGQ));
+        __4JGQ=__3EYQ;
       } else /* FALSE */ {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_712));
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)t__MIGQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_744));
-        __tmp__QKGQ=static_type__KOFQ(Self__LIGQ);
-        append_name_in__TOXE(((__TYPE_FULL__PMB *)__tmp__QKGQ),string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_175));
-        put_error__text__2PE( 1,string_tmp__YC);
-        put_position__HRE(p__NIGQ);
-        put_position__HRE(Self__LIGQ->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.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));
+        __K2X(((____BC *)__YC),(&__string_712));
+        __CQXE(((____WMB *)__1JGQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_744));
+        __5LGQ=__ZPFQ(__0JGQ);
+        __CQXE(((____WMB *)__5LGQ),__YC);
+        __EWX(((____BC *)__YC),(&__string_175));
+        __DQE( 1,__YC);
+        __ORE(__2JGQ);
+        __ORE(__0JGQ->__4BEP.__TCOJ.__CK.__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));
         };
       };
     };
   };
-  __tmp__JKGQ=result__PIGQ;
-  return(__tmp__JKGQ);
+  __YLGQ=__4JGQ;
+  return(__YLGQ);
 }
 
-static void** create__FWON(__INTEGER__Q nb_elements__HWON)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __UXON(____Q __WXON)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__EQCU,result__CQCU,__tmp__DQCU,__tmp__FQCU;
-  __POINTER__IB __tmp__HQCU,__tmp__IQCU;
-  __UINTEGER_32__RWB __tmp__JQCU;
-  __MEMORY__UPG *__tmp__NQCU;
-  __INTEGER__Q Self__HX1N;
-  void **__tmp__NLRN,**Result__IWON;
-  if (((struct ___OBJ *)SLOT_CODE__MIRG__->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-  };
-  sz__EQCU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__HWON * ((__INTEGER__Q )(sizeof(void *)))));
-  result__CQCU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__DQCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__FQCU=(void *)((unsigned long)(void *)((unsigned long)sz__EQCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DQCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DQCU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__EQCU=(void *)((unsigned long)__tmp__FQCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__EQCU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__HQCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__IQCU=(void *)((unsigned long)(void *)((unsigned long)sz__EQCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HQCU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__JQCU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IQCU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__HQCU=micro_alloc__table__lab__HKI(__tmp__IQCU,((__POINTER__IB )(&(table_size[(__tmp__JQCU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IQCU)));
-    ((__POINTER__IB *)__tmp__HQCU)[ 0]=((__POINTER__IB ) 3);
-    result__CQCU=(void *)((unsigned long)__tmp__HQCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __TRCU,__RRCU,__SRCU,__URCU,__WRCU,__XRCU;
+  ____YWB __YRCU;
+  ____1PG *__2RCU;
+  ____Q __WY1N;
+  void **__2MRN,**__XXON;
+  if (((struct ___OBJ *)__1JRG__->__2JRG->__QLC)->__id==____OLC__) {
+  };
+  __TRCU=((____IB )(____Q)(__WXON * ((____Q )(sizeof(void *)))));
+  __RRCU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __SRCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __URCU=(void *)((unsigned long)(void *)((unsigned long)__TRCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SRCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SRCU) - (unsigned long)((____IB ) 1)));
+  __TRCU=(void *)((unsigned long)__URCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__TRCU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __WRCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __XRCU=(void *)((unsigned long)(void *)((unsigned long)__TRCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WRCU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __YRCU=((____YWB )((____Q )(void *)((unsigned long)__XRCU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __WRCU=__OKI(__XRCU,((____IB )(&(table_size[(__YRCU)-1]))),((____YWB )((____Q )__XRCU)));
+    ((____IB *)__WRCU)[ 0]=((____IB ) 3);
+    __RRCU=(void *)((unsigned long)__WRCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__NQCU=search__4PCB(__tmp__FQCU);
-    result__CQCU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__NQCU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __2RCU=__NQCB(__URCU);
+    __RRCU=(void *)((unsigned long)((____IB )((____1PG *)__2RCU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__NLRN=((void **)result__CQCU);
-  Self__HX1N=(__INTEGER__Q)(nb_elements__HWON -  1);
-  while ((Self__HX1N >=  0)) {
-    __tmp__NLRN[Self__HX1N]=NULL;
-    Self__HX1N=(__INTEGER__Q)(Self__HX1N -  1);
+  __2MRN=((void **)__RRCU);
+  __WY1N=(____Q)(__WXON -  1);
+  while ((__WY1N >=  0)) {
+    __2MRN[__WY1N]=NULL;
+    __WY1N=(____Q)(__WY1N -  1);
   };
-  Result__IWON=__tmp__NLRN;
-  return(Result__IWON);
+  __XXON=__2MRN;
+  return(__XXON);
 }
 
-static void** create__V0UL(__INTEGER__Q nb_elements__X0UL)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __E2UL(____Q __G2UL)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__RQCU,result__PQCU,__tmp__QQCU,__tmp__SQCU;
-  __POINTER__IB __tmp__UQCU,__tmp__VQCU;
-  __UINTEGER_32__RWB __tmp__WQCU;
-  __MEMORY__UPG *__tmp__0QCU;
-  __INTEGER__Q Self__PHMM;
-  void **__tmp__WI0L,**Result__Y0UL;
-  sz__RQCU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__X0UL * ((__INTEGER__Q )(sizeof(void *)))));
-  result__PQCU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__QQCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__SQCU=(void *)((unsigned long)(void *)((unsigned long)sz__RQCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QQCU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__RQCU=(void *)((unsigned long)__tmp__SQCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__RQCU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__UQCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__VQCU=(void *)((unsigned long)(void *)((unsigned long)sz__RQCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UQCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UQCU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__WQCU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__VQCU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__UQCU=micro_alloc__table__lab__HKI(__tmp__VQCU,((__POINTER__IB )(&(table_size[(__tmp__WQCU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__VQCU)));
-    ((__POINTER__IB *)__tmp__UQCU)[ 0]=((__POINTER__IB ) 3);
-    result__PQCU=(void *)((unsigned long)__tmp__UQCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __ASCU,__4RCU,__5RCU,__BSCU,__DSCU,__ESCU;
+  ____YWB __FSCU;
+  ____1PG *__JSCU;
+  ____Q __4IMM;
+  void **__FK0L,**__H2UL;
+  __ASCU=((____IB )(____Q)(__G2UL * ((____Q )(sizeof(void *)))));
+  __4RCU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __5RCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __BSCU=(void *)((unsigned long)(void *)((unsigned long)__ASCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5RCU) - (unsigned long)((____IB ) 1)));
+  __ASCU=(void *)((unsigned long)__BSCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__ASCU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __DSCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __ESCU=(void *)((unsigned long)(void *)((unsigned long)__ASCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DSCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DSCU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __FSCU=((____YWB )((____Q )(void *)((unsigned long)__ESCU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __DSCU=__OKI(__ESCU,((____IB )(&(table_size[(__FSCU)-1]))),((____YWB )((____Q )__ESCU)));
+    ((____IB *)__DSCU)[ 0]=((____IB ) 3);
+    __4RCU=(void *)((unsigned long)__DSCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__0QCU=search__4PCB(__tmp__SQCU);
-    result__PQCU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__0QCU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __JSCU=__NQCB(__BSCU);
+    __4RCU=(void *)((unsigned long)((____IB )((____1PG *)__JSCU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__WI0L=((void **)result__PQCU);
-  Self__PHMM=(__INTEGER__Q)(nb_elements__X0UL -  1);
-  while ((Self__PHMM >=  0)) {
-    __tmp__WI0L[Self__PHMM]=NULL;
-    Self__PHMM=(__INTEGER__Q)(Self__PHMM -  1);
+  __FK0L=((void **)__4RCU);
+  __4IMM=(____Q)(__G2UL -  1);
+  while ((__4IMM >=  0)) {
+    __FK0L[__4IMM]=NULL;
+    __4IMM=(____Q)(__4IMM -  1);
   };
-  Result__Y0UL=__tmp__WI0L;
-  return(Result__Y0UL);
+  __H2UL=__FK0L;
+  return(__H2UL);
 }
 
-static void link__XLNL(__PROFIL_BLOCK__22NJ *Self__YLNL)
-// ({PROFIL_BLOCK__22NJ}) Void No recursive, No inlinable.
+static void __GNNL(____L4NJ *__HNNL)
+// ({__L4NJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__JG4L,Self__DMAM,typ_id__BCDV;
-  __NODE_TYPE__FK2C *__tmp__PG4L;
-  __POINTER__IB ptr__ACDV,__tmp__CCDV,__tmp__DCDV,__tmp__ECDV;
-  __UINTEGER_32__RWB __tmp__FCDV;
-  __LINKED_LISToNODE_TYPEo__QK2C *__tmp__AMNL,*__tmp__BMNL,*Self__4F4L;
-  __LINKED_LISToNODE_TYPEo__QK2C *Self__XB0T;
-  __LINKED_LIST_NODEoNODE_TYPEo__RA0G *result__5BDV,*Self__LCDV;
-  if ((Self__YLNL->parent_profil__32NJ.link_count__BBFL ==  0)) {
-    __tmp__AMNL=node_list__YK2C;
-    __tmp__BMNL=Self__YLNL->node_list__G1IK;
-    Self__4F4L=((__LINKED_LISToNODE_TYPEo__QK2C *)__tmp__AMNL);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__JG4L=__tmp__BMNL->parent_linked_collection__XK2C.upper__UZRD;
-    Self__DMAM= 1;
-    while ((Self__DMAM <= __tmp__JG4L)) {
-      Self__XB0T=((__LINKED_LISToNODE_TYPEo__QK2C *)__tmp__BMNL);
-      if ((Self__DMAM != Self__XB0T->mem_idx__AB0G)) {
-        go_item__LTFH(Self__XB0T,Self__DMAM);
-      };
-      __tmp__PG4L=Self__XB0T->mem_lnk__CB0G->item__UK0G;
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (((void *)Self__4F4L->first_link__WA0G == (void *)NULL)) {
-        result__5BDV=NULL;
-        ptr__ACDV=((__POINTER__IB )(NULL));
-        typ_id__BCDV= 0;
-        __tmp__CCDV=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-        if (((unsigned long)__tmp__CCDV ==  0)) {
-          result__5BDV=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-        } else /* FALSE */ {
-          typ_id__BCDV=__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__CCDV));
-          if ((typ_id__BCDV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__DCDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__ECDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DCDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DCDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__FCDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ECDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__DCDV=micro_alloc__table__lab__HKI(__tmp__ECDV,((__POINTER__IB )(&(table_size[(__tmp__FCDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ECDV)));
-            ptr__ACDV=__tmp__DCDV;
-          } else /* FALSE */ {
-            __tmp__FCDV=((__UINTEGER_32__RWB )typ_id__BCDV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__DCDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__ECDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DCDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DCDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__DCDV=micro_alloc__table__lab__HKI(__tmp__ECDV,((__POINTER__IB )(&(table_type[(__tmp__FCDV)]))),(__UINTEGER_32__RWB)(__tmp__FCDV |  1));
-            ptr__ACDV=__tmp__DCDV;
-          };
-          result__5BDV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)ptr__ACDV);
-          *(result__5BDV) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-        };
-        Self__LCDV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__5BDV);
-        Self__LCDV->item__UK0G=__tmp__PG4L;
-        Self__LCDV->next__BVFH=NULL;
-        Self__4F4L->first_link__WA0G=result__5BDV;
-        Self__4F4L->parent_linked_collection__XK2C.upper__UZRD= 1;
-        Self__4F4L->last_link__5A0G=result__5BDV;
-        Self__4F4L->mem_idx__AB0G= 1;
-        Self__4F4L->mem_lnk__CB0G=result__5BDV;
-      } else /* FALSE */ {
-        result__5BDV=NULL;
-        ptr__ACDV=((__POINTER__IB )(NULL));
-        typ_id__BCDV= 0;
-        __tmp__CCDV=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-        if (((unsigned long)__tmp__CCDV ==  0)) {
-          result__5BDV=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-        } else /* FALSE */ {
-          typ_id__BCDV=__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__CCDV));
-          if ((typ_id__BCDV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__DCDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__ECDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DCDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DCDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__FCDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__ECDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__DCDV=micro_alloc__table__lab__HKI(__tmp__ECDV,((__POINTER__IB )(&(table_size[(__tmp__FCDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__ECDV)));
-            ptr__ACDV=__tmp__DCDV;
-          } else /* FALSE */ {
-            __tmp__FCDV=((__UINTEGER_32__RWB )typ_id__BCDV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__DCDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__ECDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DCDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DCDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__DCDV=micro_alloc__table__lab__HKI(__tmp__ECDV,((__POINTER__IB )(&(table_type[(__tmp__FCDV)]))),(__UINTEGER_32__RWB)(__tmp__FCDV |  1));
-            ptr__ACDV=__tmp__DCDV;
-          };
-          result__5BDV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)ptr__ACDV);
-          *(result__5BDV) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-        };
-        Self__LCDV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__5BDV);
-        Self__LCDV->item__UK0G=__tmp__PG4L;
-        Self__LCDV->next__BVFH=NULL;
-        ((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)Self__4F4L->last_link__5A0G)->next__BVFH=result__5BDV;
-        Self__4F4L->parent_linked_collection__XK2C.upper__UZRD=(__INTEGER__Q)(Self__4F4L->parent_linked_collection__XK2C.upper__UZRD +  1);
-        Self__4F4L->last_link__5A0G=result__5BDV;
-      };
-      Self__DMAM=(__INTEGER__Q)(Self__DMAM +  1);
-    };
-  };
-  Self__YLNL->parent_profil__32NJ.link_count__BBFL=(__INTEGER__Q)(Self__YLNL->parent_profil__32NJ.link_count__BBFL +  1);
+  ____Q __YH4L,__SNAM,__QDDV;
+  ____UL2C *__4H4L;
+  ____IB __PDDV,__RDDV,__SDDV,__TDDV;
+  ____YWB __UDDV;
+  ____5L2C *__PNNL,*__QNNL,*__NH4L,*__GD0T;
+  ____AC0G *__ODDV,*__0DDV;
+  if ((__HNNL->__M4NJ.__QCFL ==  0)) {
+    __PNNL=__HM2C;
+    __QNNL=__HNNL->__V2IK;
+    __NH4L=((____5L2C *)__PNNL);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __YH4L=__QNNL->__GM2C.__D1RD;
+    __SNAM= 1;
+    while ((__SNAM <= __YH4L)) {
+      __GD0T=((____5L2C *)__QNNL);
+      if ((__SNAM != __GD0T->__PC0G)) {
+        __0UFH(__GD0T,__SNAM);
+      };
+      __4H4L=__GD0T->__RC0G->__DM0G;
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (((void *)__NH4L->__FC0G == (void *)NULL)) {
+        __ODDV=NULL;
+        __PDDV=((____IB )(NULL));
+        __QDDV= 0;
+        __RDDV=((____IB )sizeof(____AC0G));
+        if (((unsigned long)__RDDV ==  0)) {
+          __ODDV=__AC0G__;
+        } else /* FALSE */ {
+          __QDDV=____AC0G__;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDDV));
+          if ((__QDDV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __SDDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __TDDV=(void *)((unsigned long)(void *)((unsigned long)__RDDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SDDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __UDDV=((____YWB )((____Q )(void *)((unsigned long)__TDDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __SDDV=__OKI(__TDDV,((____IB )(&(table_size[(__UDDV)-1]))),((____YWB )((____Q )__TDDV)));
+            __PDDV=__SDDV;
+          } else /* FALSE */ {
+            __UDDV=((____YWB )__QDDV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __SDDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __TDDV=(void *)((unsigned long)(void *)((unsigned long)__RDDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SDDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __SDDV=__OKI(__TDDV,((____IB )(&(table_type[(__UDDV)]))),(____YWB)(__UDDV |  1));
+            __PDDV=__SDDV;
+          };
+          __ODDV=((____AC0G *)__PDDV);
+          *(__ODDV) = *(__AC0G__);
+        };
+        __0DDV=((____AC0G *)__ODDV);
+        __0DDV->__DM0G=__4H4L;
+        __0DDV->__QWFH=NULL;
+        __NH4L->__FC0G=__ODDV;
+        __NH4L->__GM2C.__D1RD= 1;
+        __NH4L->__OC0G=__ODDV;
+        __NH4L->__PC0G= 1;
+        __NH4L->__RC0G=__ODDV;
+      } else /* FALSE */ {
+        __ODDV=NULL;
+        __PDDV=((____IB )(NULL));
+        __QDDV= 0;
+        __RDDV=((____IB )sizeof(____AC0G));
+        if (((unsigned long)__RDDV ==  0)) {
+          __ODDV=__AC0G__;
+        } else /* FALSE */ {
+          __QDDV=____AC0G__;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDDV));
+          if ((__QDDV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __SDDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __TDDV=(void *)((unsigned long)(void *)((unsigned long)__RDDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SDDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __UDDV=((____YWB )((____Q )(void *)((unsigned long)__TDDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __SDDV=__OKI(__TDDV,((____IB )(&(table_size[(__UDDV)-1]))),((____YWB )((____Q )__TDDV)));
+            __PDDV=__SDDV;
+          } else /* FALSE */ {
+            __UDDV=((____YWB )__QDDV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __SDDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __TDDV=(void *)((unsigned long)(void *)((unsigned long)__RDDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SDDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __SDDV=__OKI(__TDDV,((____IB )(&(table_type[(__UDDV)]))),(____YWB)(__UDDV |  1));
+            __PDDV=__SDDV;
+          };
+          __ODDV=((____AC0G *)__PDDV);
+          *(__ODDV) = *(__AC0G__);
+        };
+        __0DDV=((____AC0G *)__ODDV);
+        __0DDV->__DM0G=__4H4L;
+        __0DDV->__QWFH=NULL;
+        ((____AC0G *)__NH4L->__OC0G)->__QWFH=__ODDV;
+        __NH4L->__GM2C.__D1RD=(____Q)(__NH4L->__GM2C.__D1RD +  1);
+        __NH4L->__OC0G=__ODDV;
+      };
+      __SNAM=(____Q)(__SNAM +  1);
+    };
+  };
+  __HNNL->__M4NJ.__QCFL=(____Q)(__HNNL->__M4NJ.__QCFL +  1);
 }
 
-static __FAST_ARRAYoRESULTo__5GCL* create_with_capacity__LPEL(__INTEGER__Q new_count__NPEL)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____OICL* __0QEL(____Q __2QEL)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__2XKL,__tmp__CYKL,__tmp__UR5T,__tmp__WR5T;
-  __INTEGER__Q typ_id__AYKL;
-  __UINTEGER_32__RWB __tmp__XR5T;
-  __FAST_ARRAYoRESULTo__5GCL *result__1XKL,*Self__ZJHM;
-  void **__tmp__JKHM;
-  result__1XKL=NULL;
-  ptr__2XKL=((__POINTER__IB )(NULL));
-  typ_id__AYKL= 0;
-  __tmp__CYKL=((__POINTER__IB )sizeof(__FAST_ARRAYoRESULTo__5GCL));
-  if (((unsigned long)__tmp__CYKL ==  0)) {
-    result__1XKL=FAST_ARRAYoRESULTo__5GCL__;
+  ____IB __LZKL,__RZKL,__DT5T,__FT5T;
+  ____Q __PZKL;
+  ____YWB __GT5T;
+  ____OICL *__KZKL,*__ILHM;
+  void **__YLHM;
+  __KZKL=NULL;
+  __LZKL=((____IB )(NULL));
+  __PZKL= 0;
+  __RZKL=((____IB )sizeof(____OICL));
+  if (((unsigned long)__RZKL ==  0)) {
+    __KZKL=__OICL__;
   } else /* FALSE */ {
-    typ_id__AYKL=__FAST_ARRAYoRESULTo__5GCL__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CYKL));
-    if ((typ_id__AYKL == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__UR5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__WR5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CYKL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UR5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UR5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__XR5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WR5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__UR5T=micro_alloc__table__lab__HKI(__tmp__WR5T,((__POINTER__IB )(&(table_size[(__tmp__XR5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WR5T)));
-      ptr__2XKL=__tmp__UR5T;
-    } else /* FALSE */ {
-      __tmp__XR5T=((__UINTEGER_32__RWB )typ_id__AYKL);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__UR5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__WR5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__CYKL - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UR5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UR5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__UR5T=micro_alloc__table__lab__HKI(__tmp__WR5T,((__POINTER__IB )(&(table_type[(__tmp__XR5T)]))),(__UINTEGER_32__RWB)(__tmp__XR5T |  1));
-      ptr__2XKL=__tmp__UR5T;
-    };
-    result__1XKL=((__FAST_ARRAYoRESULTo__5GCL *)ptr__2XKL);
-    *(result__1XKL) = *(FAST_ARRAYoRESULTo__5GCL__);
-  };
-  Self__ZJHM=((__FAST_ARRAYoRESULTo__5GCL *)result__1XKL);
-  if ((Self__ZJHM->parent_arrayed_collection__HHCL.capacity__NEHM < new_count__NPEL)) {
-    __tmp__JKHM=create__QLTM(new_count__NPEL);
-    Self__ZJHM->parent_arrayed_collection__HHCL.storage__LFHM=__tmp__JKHM;
-    Self__ZJHM->parent_arrayed_collection__HHCL.capacity__NEHM=new_count__NPEL;
-  };
-  Self__ZJHM->parent_arrayed_collection__HHCL.upper__LEHM=(__INTEGER__Q)(-  1);
-  Self__ZJHM=result__1XKL;
-  return(Self__ZJHM);
+    __PZKL=____OICL__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RZKL));
+    if ((__PZKL == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __DT5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __FT5T=(void *)((unsigned long)(void *)((unsigned long)__RZKL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DT5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DT5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __GT5T=((____YWB )((____Q )(void *)((unsigned long)__FT5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __DT5T=__OKI(__FT5T,((____IB )(&(table_size[(__GT5T)-1]))),((____YWB )((____Q )__FT5T)));
+      __LZKL=__DT5T;
+    } else /* FALSE */ {
+      __GT5T=((____YWB )__PZKL);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __DT5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __FT5T=(void *)((unsigned long)(void *)((unsigned long)__RZKL - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DT5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DT5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __DT5T=__OKI(__FT5T,((____IB )(&(table_type[(__GT5T)]))),(____YWB)(__GT5T |  1));
+      __LZKL=__DT5T;
+    };
+    __KZKL=((____OICL *)__LZKL);
+    *(__KZKL) = *(__OICL__);
+  };
+  __ILHM=((____OICL *)__KZKL);
+  if ((__ILHM->__WICL.__2FHM < __2QEL)) {
+    __YLHM=__5MTM(__2QEL);
+    __ILHM->__WICL.__0GHM=__YLHM;
+    __ILHM->__WICL.__2FHM=__2QEL;
+  };
+  __ILHM->__WICL.__0FHM=(____Q)(-  1);
+  __ILHM=__KZKL;
+  return(__ILHM);
 }
 
-static void** create__QLTM(__INTEGER__Q nb_elements__SLTM)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __5MTM(____Q __BNTM)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__4QCU,result__2QCU,__tmp__3QCU,__tmp__5QCU;
-  __POINTER__IB __tmp__BRCU,__tmp__CRCU;
-  __UINTEGER_32__RWB __tmp__DRCU;
-  __MEMORY__UPG *__tmp__HRCU;
-  __INTEGER__Q Self__OFJN;
-  void **__tmp__FDZM,**Result__TLTM;
-  sz__4QCU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__SLTM * ((__INTEGER__Q )(sizeof(void *)))));
-  result__2QCU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__3QCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__5QCU=(void *)((unsigned long)(void *)((unsigned long)sz__4QCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3QCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3QCU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__4QCU=(void *)((unsigned long)__tmp__5QCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__4QCU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__BRCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__CRCU=(void *)((unsigned long)(void *)((unsigned long)sz__4QCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BRCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BRCU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__DRCU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CRCU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__BRCU=micro_alloc__table__lab__HKI(__tmp__CRCU,((__POINTER__IB )(&(table_size[(__tmp__DRCU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CRCU)));
-    ((__POINTER__IB *)__tmp__BRCU)[ 0]=((__POINTER__IB ) 3);
-    result__2QCU=(void *)((unsigned long)__tmp__BRCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __NSCU,__LSCU,__MSCU,__OSCU,__QSCU,__RSCU;
+  ____YWB __SSCU;
+  ____1PG *__WSCU;
+  ____Q __3GJN;
+  void **__UEZM,**__CNTM;
+  __NSCU=((____IB )(____Q)(__BNTM * ((____Q )(sizeof(void *)))));
+  __LSCU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __MSCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __OSCU=(void *)((unsigned long)(void *)((unsigned long)__NSCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MSCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MSCU) - (unsigned long)((____IB ) 1)));
+  __NSCU=(void *)((unsigned long)__OSCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__NSCU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __QSCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __RSCU=(void *)((unsigned long)(void *)((unsigned long)__NSCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QSCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QSCU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __SSCU=((____YWB )((____Q )(void *)((unsigned long)__RSCU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __QSCU=__OKI(__RSCU,((____IB )(&(table_size[(__SSCU)-1]))),((____YWB )((____Q )__RSCU)));
+    ((____IB *)__QSCU)[ 0]=((____IB ) 3);
+    __LSCU=(void *)((unsigned long)__QSCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__HRCU=search__4PCB(__tmp__5QCU);
-    result__2QCU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__HRCU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __WSCU=__NQCB(__OSCU);
+    __LSCU=(void *)((unsigned long)((____IB )((____1PG *)__WSCU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__FDZM=((void **)result__2QCU);
-  Self__OFJN=(__INTEGER__Q)(nb_elements__SLTM -  1);
-  while ((Self__OFJN >=  0)) {
-    __tmp__FDZM[Self__OFJN]=NULL;
-    Self__OFJN=(__INTEGER__Q)(Self__OFJN -  1);
+  __UEZM=((void **)__LSCU);
+  __3GJN=(____Q)(__BNTM -  1);
+  while ((__3GJN >=  0)) {
+    __UEZM[__3GJN]=NULL;
+    __3GJN=(____Q)(__3GJN -  1);
   };
-  Result__TLTM=__tmp__FDZM;
-  return(Result__TLTM);
+  __CNTM=__UEZM;
+  return(__CNTM);
 }
 
-static void** create__ABON(__INTEGER__Q nb_elements__CBON)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __PCON(____Q __RCON)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__LRCU,result__JRCU,__tmp__KRCU,__tmp__MRCU;
-  __POINTER__IB __tmp__ORCU,__tmp__PRCU;
-  __UINTEGER_32__RWB __tmp__QRCU;
-  __MEMORY__UPG *__tmp__URCU;
-  __INTEGER__Q Self__AW1N;
-  void **__tmp__BBRN,**Result__DBON;
-  sz__LRCU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__CBON * ((__INTEGER__Q )(sizeof(void *)))));
-  result__JRCU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__KRCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__MRCU=(void *)((unsigned long)(void *)((unsigned long)sz__LRCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KRCU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__LRCU=(void *)((unsigned long)__tmp__MRCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__LRCU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__ORCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__PRCU=(void *)((unsigned long)(void *)((unsigned long)sz__LRCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ORCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ORCU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__QRCU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PRCU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__ORCU=micro_alloc__table__lab__HKI(__tmp__PRCU,((__POINTER__IB )(&(table_size[(__tmp__QRCU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PRCU)));
-    ((__POINTER__IB *)__tmp__ORCU)[ 0]=((__POINTER__IB ) 3);
-    result__JRCU=(void *)((unsigned long)__tmp__ORCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __0SCU,__YSCU,__ZSCU,__1SCU,__3SCU,__4SCU;
+  ____YWB __5SCU;
+  ____1PG *__DTCU;
+  ____Q __PX1N;
+  void **__QCRN,**__SCON;
+  __0SCU=((____IB )(____Q)(__RCON * ((____Q )(sizeof(void *)))));
+  __YSCU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __ZSCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __1SCU=(void *)((unsigned long)(void *)((unsigned long)__0SCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZSCU) - (unsigned long)((____IB ) 1)));
+  __0SCU=(void *)((unsigned long)__1SCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__0SCU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __3SCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __4SCU=(void *)((unsigned long)(void *)((unsigned long)__0SCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3SCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3SCU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __5SCU=((____YWB )((____Q )(void *)((unsigned long)__4SCU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __3SCU=__OKI(__4SCU,((____IB )(&(table_size[(__5SCU)-1]))),((____YWB )((____Q )__4SCU)));
+    ((____IB *)__3SCU)[ 0]=((____IB ) 3);
+    __YSCU=(void *)((unsigned long)__3SCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__URCU=search__4PCB(__tmp__MRCU);
-    result__JRCU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__URCU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __DTCU=__NQCB(__1SCU);
+    __YSCU=(void *)((unsigned long)((____IB )((____1PG *)__DTCU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__BBRN=((void **)result__JRCU);
-  Self__AW1N=(__INTEGER__Q)(nb_elements__CBON -  1);
-  while ((Self__AW1N >=  0)) {
-    __tmp__BBRN[Self__AW1N]=NULL;
-    Self__AW1N=(__INTEGER__Q)(Self__AW1N -  1);
+  __QCRN=((void **)__YSCU);
+  __PX1N=(____Q)(__RCON -  1);
+  while ((__PX1N >=  0)) {
+    __QCRN[__PX1N]=NULL;
+    __PX1N=(____Q)(__PX1N -  1);
   };
-  Result__DBON=__tmp__BBRN;
-  return(Result__DBON);
+  __SCON=__QCRN;
+  return(__SCON);
 }
 
-static void* call_for__self__310M(__NODE_STYLE__5C4K *Self__410M,void *t__510M,__TYPE_FULL__PMB *type_self__A20M)
-// ({NODE_STYLE__5C4K},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ},{NULLxTYPE_FULL__PMB}) With result No recursive, No inlinable.
+static void* __M30M(____OE4K *__N30M,void *__O30M,____WMB *__P30M)
+// ({__OE4K},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ},{NULLx__WMB}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__JEDV,v__JHDV,v__JNDV,v__JZDV;
-  __CALL_SLOT__U5YK *call__K20M,*__tmp__TF1M;
-  __EXPR_MULTIPLE__UKWH *em__L20M,*__tmp__RA1M,*__tmp__2P1N;
-  void *rd__M20M,*__tmp__XRCU,*__tmp__1RCU,*__tmp__DB1M,*__tmp__DSCU;
-  void *__tmp__TSCU;
-  __SLOT_DATA__WIRG *slot_dta__Q20M,*__tmp__S40M;
-  __TYPE_FULL__PMB *new_type_self__X20M,*t__KEDV,*t__KHDV,*t__KNDV;
-  __TYPE_FULL__PMB *t__KZDV,*__tmp__V4NS,*__tmp__CXGN,*Self__DTCU;
-  void *cop_arg__Z20M,*__tmp__Z30M,*Result__BC0T,*__tmp__FA1M;
-  void *__tmp__TVNS,*__tmp__CGNN,*__tmp__DGNN;
-  __POSITION__OL __tmp__120M,p__IEDV,__tmp__150M,p__IHDV,p__IZDV;
-  __POSITION__OL __tmp__ULZN,__tmp__TMZN;
-  __LIST__WH *result__3CDV,*Self__JDDV,*result__T1DV,*Self__51DV;
-  __LIST__WH *__tmp__WJZN,*__tmp__OQ1N;
-  __POINTER__IB ptr__4CDV,__tmp__ADDV,__tmp__BDDV,__tmp__CDDV;
-  __POINTER__IB __tmp__SDDV,__tmp__TDDV,__tmp__SGDV,__tmp__TGDV;
-  __POINTER__IB __tmp__SMDV,__tmp__TMDV,ptr__OYDV,__tmp__QYDV;
-  __POINTER__IB __tmp__SYDV,__tmp__TYDV;
-  __INTEGER__Q typ_id__5CDV,typ_id__PDDV,Self__CRAN,typ_id__PGDV;
-  __INTEGER__Q Self__DBBN,typ_id__PMDV,Self__LPTN,typ_id__PYDV;
-  __INTEGER__Q typ_id__F3DV,n__Q3DV,__tmp__Y3DV,old_nb_elts__03DV;
-  __UINTEGER_32__RWB __tmp__DDDV,__tmp__UDDV,__tmp__UGDV,__tmp__UMDV;
-  __UINTEGER_32__RWB __tmp__UYDV;
-  void *__tmp__420M;
-  void *__tmp__520M;
-  __PROTOTYPE__MF *__tmp__A30M;
-  __STRING_CST__5J *Self__RDDV,*result__NDDV,*Self__RGDV,*result__NGDV;
-  __STRING_CST__5J *Self__RMDV,*result__NMDV,*Self__RYDV,*result__NYDV;
-  __PROTOTYPE_CST__45WC *Self__USNS,*__tmp__VSNS,*Self__PUNS;
-  __PROTOTYPE_CST__45WC *__tmp__QUNS,*Self__OXNS,*__tmp__PXNS;
-  __PROTOTYPE_CST__45WC *Self__K1NS,*__tmp__L1NS;
-  __INTEGER_CST__KAXC *Self__XSNS,*Self__HEDV,*Self__SUNS,*Self__HHDV;
-  __INTEGER_CST__KAXC *Self__RXNS,*Self__HNDV,*Self__N1NS,*Self__HZDV;
-  __READ_LOCAL__N5ZI *__tmp__YTRT,*__tmp__ZTRT,*__tmp__AURT,*__tmp__BURT;
-  __READ_LOCAL__N5ZI *__tmp__3VRT,*__tmp__4VRT;
-  __IS_EXPANDED__L5NJ *Self__1SNS,*Self__YEDV,*Self__WUNS,*Self__YHDV;
-  __IS_EXPANDED__L5NJ *Self__VXNS,*Self__YNDV,*Self__R1NS,*Self__YZDV;
-  __GET_TYPE_ID__V5NJ *Self__ATNS,*Self__IFDV,*Self__1UNS,*Self__IIDV;
-  __GET_TYPE_ID__V5NJ *Self__0XNS,*Self__IODV,*Self__W1NS,*Self__I0DV;
-  __SIZE_OF__NGOJ *Self__DTNS,*Self__YFDV,*Self__4UNS,*Self__YIDV;
-  __SIZE_OF__NGOJ *Self__3XNS,*Self__YODV,*Self__Z1NS,*Self__Y0DV;
-  __REAL_CST__JLOJ *Self__GTNS,*Self__IGDV,*Self__BVNS,*Self__IJDV;
-  __REAL_CST__JLOJ *Self__AYNS,*Self__IPDV,*Self__21NS,*Self__I1DV;
-  __STRING_CONSTANT__0 *v__KGDV,*v__KJDV,*v__KPDV,*v__K1DV;
-  __CHARACTER_CST__5LOJ *Self__KTNS,*__tmp__LTNS,*Self__FVNS;
-  __CHARACTER_CST__5LOJ *__tmp__GVNS,*Self__EYNS,*__tmp__FYNS;
-  __CHARACTER_CST__5LOJ *Self__A2NS,*__tmp__B2NS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__NTNS,*__tmp__OTNS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__IVNS,*__tmp__JVNS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__HYNS,*__tmp__IYNS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__D2NS,*__tmp__E2NS;
-  __READ_GLOBAL__B4YL *__tmp__YRCU,*__tmp__2RCU,*__tmp__ESCU;
-  __READ_GLOBAL__B4YL *__tmp__USCU;
-  __TYPE_ID__EMB *__tmp__430M;
-  __COP_LOCK__K40M *result__EAKV,*Self__RAKV,*result__G0AN,*Self__B5GN;
-  void *__tmp__H50M;
-  void *__tmp__KB1M,*__tmp__HH1M;
-  __COP_UNLOCK__MC1M *result__VAKV,*result__T2AN;
-  __SLOT_CODE__MIRG *Self__GY5M,*result__JY5M;
-  __SECTION___EVOB *__tmp__0C1M,*Self__5DAT,*__tmp__5YGN,*__tmp__3AEV;
-  __DTA_RD__IK2C *Self__FENN;
-  __DTA_WR_CODE__CPPJ *Self__XENN;
-  __DTA_WR_VALUE__YHWJ *Self__AFNN;
-  __DTA_RD_ARGS__VRWJ *Self__JFNN;
-  __LOCAL__43WC *__tmp__3D1M,*__tmp__EXGN,*result__PYRT;
-  __PUSH__AXB *__tmp__IE1M,*__tmp__1JZN;
-  __CAST__JHOJ *__tmp__HF1M;
-  __PROFIL_SLOT__BO2C *result__CQGN,*pro__EQGN,*__tmp__WTGN,*__tmp__0VGN;
-  __PROFIL_SLOT__BO2C *__tmp__ZQ1N,*__tmp__HS1N;
-  __PROFIL_BLOCK__22NJ *typ_block__JQGN,*__tmp__HSGN;
-  __TYPES_TMP__TM5D *__tmp__WRGN;
-  __EXTERNAL_C__L5WC *Self__NWRT,*Self__22DV;
-  void *__tmp__EYGN,*__tmp__FYGN;
-  __WRITE_LOCAL__BEYJ *__tmp__SBOS,*__tmp__2EOS;
-  __ITM_TYPE_MULTI__NURC *__tmp__5LZN,*tm__TIZN;
-  __STRING__BC *Self__W3DV;
-  __ITM_LIST__T1OC *__tmp__KO1N,*contract__EO1N,*__tmp__CP1N;
-  __ITM_READ__4GQC *Self__H4DV;
-  __ITM_CHARACTER__CFUC *Self__RCOS;
-  void *__tmp__FFOS;
-  __RESULT__LCZK *result__EAEV;
-  __FAST_ARRAYoEXPRo__R5WC *new_larg__P20M,*Self__ZC0T,*__tmp__IENN;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__MD1M,*__tmp__VFNN;
-  __FAST_ARRAYoINSTRo__X53D *__tmp__LDDV,*__tmp__B2DV,*Self__IYGO;
-  __BOOLEAN__L __tmp__N30M,__tmp__S30M,__tmp__DRGN,__tmp__5QGN;
-  __BOOLEAN__L __tmp__HUGN,__tmp__JYGN;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *__tmp__U40M,*__tmp__540M,*__tmp__I50M;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *__tmp__OB1M;
-  __FAST_ARRAYoWRITEo__FJFJ *res_lst__DQGN,*__tmp__RNZN;
-  __FAST_ARRAYoPROFIL_SLOTo__U5SH *pro_list__LQGN;
-  void **__tmp__1SCU;
-  __UINTEGER_8__WLC __tmp__3SCU;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__BKZN,*item_lst__RIZN;
-  __FAST_ARRAYoLOCALo__PW1D *result__D2DV,*Self__IF0T,*__tmp__PKZN;
-  __FAST_ARRAYoLOCALo__PW1D *Self__ZF0T;
-  void **__tmp__KF0T,**__tmp__1F0T;
-  __SLIM_ARRAYoLOCALo__3GOJ *__tmp__FMZN,*Self__RP2K,*Self__SYRT;
-  __SLIM_ARRAYoLOCALo__3GOJ *__tmp__WI1M;
-  __BLOCK__GB __tmp__WP2K;
-  __CHARACTER__DB *__tmp__X3DV;
-  __BLOCK__GB __tmp__Q4DV,__tmp__X4DV,__tmp__WAEV;
-  __BLOCK__GB __tmp__R4DV,__tmp__Y4DV,__tmp__XAEV;
-  __BLOCK__GB __tmp__TYRT,__tmp__5YRT;
-  __BLOCK__GB __tmp__UYRT,__tmp__AZRT;
-  __SLIM_ARRAYoRESULTo__NCZK *__tmp__PH1M;
-  call__K20M=NULL;
-  em__L20M=NULL;
-  rd__M20M=NULL;
-  new_larg__P20M=NULL;
-  slot_dta__Q20M=NULL;
-  new_type_self__X20M=NULL;
-  cop_arg__Z20M=NULL;
-  __tmp__120M=position__DJ4M(Self__410M);
-  result__3CDV=NULL;
-  ptr__4CDV=((__POINTER__IB )(NULL));
-  typ_id__5CDV= 0;
-  __tmp__ADDV=((__POINTER__IB )sizeof(__LIST__WH));
-  if (((unsigned long)__tmp__ADDV ==  0)) {
-    result__3CDV=LIST__WH__;
+  ____0SG __YFDV,__YIDV,__YODV,__Y0DV;
+  ____DBZK *__Z30M,*__CH1M;
+  ____DMWH *__030M,*__AC1M,*__LR1N;
+  void *__130M,*__GTCU,*__KTCU,*__SC1M,*__STCU,*__CUCU;
+  ____FKRG *__530M,*__BA1M;
+  ____WMB *__G40M,*__ZFDV,*__ZIDV,*__ZODV,*__Z0DV,*__EAOS,*__RYGN;
+  ____WMB *__SUCU;
+  void *__I40M,*__I50M,*__QD0T,*__UB1M,*__CXNS,*__RHNN,*__SHNN;
+  ____OL __K40M,__XFDV,__KB1M,__XIDV,__X0DV,__DNZN,__COZN;
+  ____WH *__MEDV,*__YEDV,*__C3DV,*__O3DV,*__FLZN,*__3R1N;
+  ____IB __NEDV,__PEDV,__QEDV,__REDV,__BFDV,__CFDV,__BIDV,__CIDV,__BODV;
+  ____IB __CODV,__3ZDV,__5ZDV,__B0DV,__C0DV;
+  ____Q __OEDV,__4EDV,__RSAN,__4HDV,__SCBN,__4NDV,__0QTN,__4ZDV,__U4DV;
+  ____Q __54DV,__H5DV,__J5DV;
+  ____YWB __SEDV,__DFDV,__DIDV,__DODV,__D0DV;
+  void *__N40M;
+  void *__O40M;
+  ____MF *__P40M;
+  ____5J *__AFDV,*__2EDV,*__AIDV,*__2HDV,*__AODV,*__2NDV,*__A0DV,*__2ZDV;
+  ____NBXC *__DUNS,*__EUNS,*__4VNS,*__5VNS,*__3YNS,*__4YNS,*__Z2NS;
+  ____NBXC *__02NS;
+  ____ZBXC *__GUNS,*__WFDV,*__BWNS,*__WIDV,*__AZNS,*__WODV,*__22NS;
+  ____ZBXC *__W0DV;
+  ____2A0I *__HVRT,*__IVRT,*__PVRT,*__QVRT,*__MXRT,*__NXRT;
+  ____0AOJ *__KUNS,*__HGDV,*__FWNS,*__HJDV,*__EZNS,*__HPDV,*__A3NS;
+  ____0AOJ *__H1DV;
+  ____EBOJ *__PUNS,*__XGDV,*__KWNS,*__XJDV,*__JZNS,*__XPDV,*__F3NS;
+  ____EBOJ *__X1DV;
+  ____2HOJ *__SUNS,*__HHDV,*__NWNS,*__HKDV,*__MZNS,*__HQDV,*__I3NS;
+  ____2HOJ *__H2DV;
+  ____YMOJ *__VUNS,*__XHDV,*__QWNS,*__XKDV,*__PZNS,*__XQDV,*__L3NS;
+  ____YMOJ *__X2DV;
+  ____0 *__ZHDV,*__ZKDV,*__ZQDV,*__Z2DV;
+  ____ONOJ *__ZUNS,*__0UNS,*__UWNS,*__VWNS,*__TZNS,*__UZNS,*__P3NS;
+  ____ONOJ *__Q3NS;
+  ____YOOJ *__2UNS,*__3UNS,*__XWNS,*__YWNS,*__WZNS,*__XZNS,*__S3NS;
+  ____YOOJ *__T3NS;
+  ____Q5YL *__HTCU,*__LTCU,*__TTCU,*__DUCU;
+  ____LMB *__N50M;
+  ____Z50M *__TBKV,*__ACKV,*__V1AN,*__QAHN;
+  void *__WA1M;
+  void *__ZC1M,*__WI1M;
+  ____1D1M *__ECKV,*__C4AN;
+  ____1JRG *__VZ5M,*__YZ5M;
+  ____KWOB *__JE1M,*__OFAT,*__O0GN,*__MCEV;
+  ____XL2C *__UFNN;
+  ____RQPJ *__GGNN;
+  ____HJWJ *__PGNN;
+  ____ETWJ *__YGNN;
+  ____N5WC *__MF1M,*__TYGN,*__4ZRT;
+  ____HXB *__XF1M,*__KLZN;
+  ____YIOJ *__WG1M;
+  ____QP2C *__RRGN,*__TRGN,*__FVGN,*__JXGN,*__IS1N,*__WT1N;
+  ____L4NJ *__YRGN,*__WTGN;
+  ____CO5D *__FTGN;
+  ____0AXC *__2XRT,*__L4DV;
+  void *__TZGN,*__UZGN;
+  ____QFYJ *__BDOS,*__LGOS;
+  ____2VRC *__ONZN,*__CKZN;
+  ____BC *__F5DV;
+  ____C3OC *__ZP1N,*__TP1N,*__RQ1N;
+  ____NIQC *__W5DV;
+  ____RGUC *__AEOS;
+  void *__UGOS;
+  ____0DZK *__TBEV;
+  ____ABXC *__430M,*__IE0T,*__XFNN,*__1E1M,*__EHNN;
+  ____GB4D *__0EDV,*__Q3DV,*__XZGO;
+  ____L __240M,__B50M,__SSGN,__OSGN,__WVGN,__YZGN;
+  ____3CXG *__DA1M,*__OA1M,*__XA1M,*__3C1M;
+  ____UKFJ *__SRGN,*__APZN;
+  ____DBTH *__0RGN;
+  void **__KUCU;
+  ____3LC __MUCU;
+  ____1GYD *__QLZN,*__AKZN;
+  ____4X1D *__S3DV,*__XG0T,*__4LZN,*__IH0T;
+  void **__ZG0T,**__KH0T;
+  ____MIOJ *__UNZN,*__AR2K,*__B0RT,*__FK1M;
+  ____GB __FR2K;
+  ____DB *__G5DV;
+  ____GB __55DV,__GAEV,__FCEV;
+  ____GB __AAEV,__HAEV,__GCEV;
+  ____GB __C0RT,__O0RT;
+  ____GB __D0RT,__P0RT;
+  ____2DZK *__4I1M;
+  __Z30M=NULL;
+  __030M=NULL;
+  __130M=NULL;
+  __430M=NULL;
+  __530M=NULL;
+  __G40M=NULL;
+  __I40M=NULL;
+  __K40M=__SK4M(__N30M);
+  __MEDV=NULL;
+  __NEDV=((____IB )(NULL));
+  __OEDV= 0;
+  __PEDV=((____IB )sizeof(____WH));
+  if (((unsigned long)__PEDV ==  0)) {
+    __MEDV=__WH__;
   } else /* FALSE */ {
-    typ_id__5CDV=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ADDV));
-    if ((typ_id__5CDV == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__BDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__CDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__ADDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDDV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__DDDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__CDDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__BDDV=micro_alloc__table__lab__HKI(__tmp__CDDV,((__POINTER__IB )(&(table_size[(__tmp__DDDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__CDDV)));
-      ptr__4CDV=__tmp__BDDV;
-    } else /* FALSE */ {
-      __tmp__DDDV=((__UINTEGER_32__RWB )typ_id__5CDV);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__BDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__CDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__ADDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BDDV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__BDDV=micro_alloc__table__lab__HKI(__tmp__CDDV,((__POINTER__IB )(&(table_type[(__tmp__DDDV)]))),(__UINTEGER_32__RWB)(__tmp__DDDV |  1));
-      ptr__4CDV=__tmp__BDDV;
-    };
-    result__3CDV=((__LIST__WH *)ptr__4CDV);
-    *(result__3CDV) = *(LIST__WH__);
-  };
-  Self__JDDV=((__LIST__WH *)result__3CDV);
-  modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-  Self__JDDV->parent_instr__ZH.parent_itm_object__YH.position__H2B=__tmp__120M;
-  __tmp__LDDV=create_with_capacity__DXEE( 2);
-  Self__JDDV->expr_list__AA4D=__tmp__LDDV;
-  Self__JDDV=result__3CDV;
-  __tmp__420M=Self__410M->parent_node__AD4K.data__WU4D;
-  if (__tmp__420M==NULL) {
-    __tmp__520M=NULL;
+    __OEDV=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__PEDV));
+    if ((__OEDV == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __QEDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __REDV=(void *)((unsigned long)(void *)((unsigned long)__PEDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEDV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __SEDV=((____YWB )((____Q )(void *)((unsigned long)__REDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __QEDV=__OKI(__REDV,((____IB )(&(table_size[(__SEDV)-1]))),((____YWB )((____Q )__REDV)));
+      __NEDV=__QEDV;
+    } else /* FALSE */ {
+      __SEDV=((____YWB )__OEDV);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __QEDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __REDV=(void *)((unsigned long)(void *)((unsigned long)__PEDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QEDV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __QEDV=__OKI(__REDV,((____IB )(&(table_type[(__SEDV)]))),(____YWB)(__SEDV |  1));
+      __NEDV=__QEDV;
+    };
+    __MEDV=((____WH *)__NEDV);
+    *(__MEDV) = *(__WH__);
+  };
+  __YEDV=((____WH *)__MEDV);
+  __QCXC=(____Q)(__QCXC +  1);
+  __YEDV->__ZH.__YH.__O2B=__K40M;
+  __0EDV=__SYEE( 2);
+  __YEDV->__PB4D=__0EDV;
+  __YEDV=__MEDV;
+  __N40M=__N30M->__PE4K.__FW4D;
+  if (__N40M==NULL) {
+    __O40M=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__420M)->__id) {
-    case __DTA_RD__IK2C__: {
-      __tmp__520M=((void *)__tmp__420M);
+    switch (((struct ___OBJ *)__N40M)->__id) {
+    case ____XL2C__: {
+      __O40M=((void *)__N40M);
     } break;
-    case __DTA_CAST__NFPJ__: {
-      __tmp__520M=NULL;
+    case ____2GPJ__: {
+      __O40M=NULL;
     } break;
-    case __DTA_WR_CODE__CPPJ__: {
-      __tmp__520M=NULL;
+    case ____RQPJ__: {
+      __O40M=NULL;
     } break;
-    case __DTA_WR_VALUE__YHWJ__: {
-      __tmp__520M=NULL;
+    case ____HJWJ__: {
+      __O40M=NULL;
     } break;
-    case __DTA_BLOCK__URWJ__: {
-      __tmp__520M=((void *)__tmp__420M);
+    case ____DTWJ__: {
+      __O40M=((void *)__N40M);
     } break;
-    case __DTA_RD_ARGS__VRWJ__: {
-      __tmp__520M=((void *)__tmp__420M);
+    case ____ETWJ__: {
+      __O40M=((void *)__N40M);
     } break;
     }
   };
-  __tmp__A30M=prototype__ZDMJ(((__TYPE_FULL__PMB *)type_self__A20M));
-  if (((__tmp__A30M->parent_named__PF.style__NKQC == '-') && ((void *)__tmp__520M != (void *)NULL))) {
-    switch (((struct ___OBJ *)__tmp__520M)->__id) {
-    case __DTA_RD__IK2C__: {
-      __tmp__N30M=((__DTA_RD__IK2C *)__tmp__520M)->is_intern__5T4D;
+  __P40M=__IFMJ(((____WMB *)__P30M));
+  if (((__P40M->__PF.__2LQC == '-') && ((void *)__O40M != (void *)NULL))) {
+    switch (((struct ___OBJ *)__O40M)->__id) {
+    case ____XL2C__: {
+      __240M=((____XL2C *)__O40M)->__OV4D;
     } break;
-    case __DTA_BLOCK__URWJ__: {
-      __tmp__N30M=((__DTA_BLOCK__URWJ *)__tmp__520M)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.is_intern__5T4D;
+    case ____DTWJ__: {
+      __240M=((____DTWJ *)__O40M)->__GTWJ.__FTWJ.__OV4D;
     } break;
-    case __DTA_RD_ARGS__VRWJ__: {
-      __tmp__N30M=((__DTA_RD_ARGS__VRWJ *)__tmp__520M)->parent_dta__WRWJ.is_intern__5T4D;
+    case ____ETWJ__: {
+      __240M=((____ETWJ *)__O40M)->__FTWJ.__OV4D;
     } break;
     };
-    __tmp__S30M=(! __tmp__N30M);
+    __B50M=(! __240M);
   } else /* FALSE */ {
-    __tmp__S30M=FALSE__O__;
-  };
-  if (__tmp__S30M) {
-    __tmp__520M=Self__410M->parent_node__AD4K.data__WU4D;
-    switch (((struct ___OBJ *)__tmp__520M)->__id) {
-    case __DTA_RD__IK2C__: {
-      __tmp__Z30M=((__DTA_RD__IK2C *)__tmp__520M)->parent_dta__LK2C.self_arg__2T4D;
-    } break;
-    case __DTA_CAST__NFPJ__: {
-      __tmp__Z30M=DTA__JK2C__->self_arg__2T4D;
-    } break;
-    case __DTA_WR_CODE__CPPJ__: {
-      __tmp__Z30M=((__DTA_WR_CODE__CPPJ *)__tmp__520M)->parent_dta__DPPJ.self_arg__2T4D;
-    } break;
-    case __DTA_WR_VALUE__YHWJ__: {
-      __tmp__Z30M=((__DTA_WR_VALUE__YHWJ *)__tmp__520M)->parent_dta__ZHWJ.self_arg__2T4D;
-    } break;
-    case __DTA_BLOCK__URWJ__: {
-      Result__BC0T=((void **)((__FAST_ARRAYoEXPRo__R5WC *)((__DTA_BLOCK__URWJ *)__tmp__520M)->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.";
-      __tmp__Z30M=Result__BC0T;
-    } break;
-    case __DTA_RD_ARGS__VRWJ__: {
-      Result__BC0T=((void **)((__FAST_ARRAYoEXPRo__R5WC *)((__DTA_RD_ARGS__VRWJ *)__tmp__520M)->argument_list__IGBK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__Z30M=Result__BC0T;
-    } break;
-    };
-    switch (((struct ___OBJ *)__tmp__Z30M)->__id) {
-    case __STRING_CST__5J__: {
-      Self__RDDV=((__STRING_CST__5J *)__tmp__Z30M);
-      result__NDDV=NULL;
-      __tmp__BDDV=((__POINTER__IB )(NULL));
-      typ_id__PDDV= 0;
-      __tmp__CDDV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-      if (((unsigned long)__tmp__CDDV ==  0)) {
-        result__NDDV=Self__RDDV;
-      } else /* FALSE */ {
-        typ_id__PDDV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDDV));
-        if ((typ_id__PDDV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UDDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TDDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_size[(__tmp__UDDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TDDV)));
-          __tmp__BDDV=__tmp__SDDV;
-        } else /* FALSE */ {
-          __tmp__UDDV=((__UINTEGER_32__RWB )typ_id__PDDV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_type[(__tmp__UDDV)]))),(__UINTEGER_32__RWB)(__tmp__UDDV |  1));
-          __tmp__BDDV=__tmp__SDDV;
-        };
-        result__NDDV=((__STRING_CST__5J *)__tmp__BDDV);
-        *(result__NDDV) = *(Self__RDDV);
-      };
-      Result__BC0T=result__NDDV;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      Result__BC0T=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__Z30M));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      Self__USNS=((__PROTOTYPE_CST__45WC *)__tmp__Z30M);
-      __tmp__VSNS=create__type__IJ2C(Self__USNS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__USNS->parent_constant__55WC.static_type__SG4D);
-      Result__BC0T=__tmp__VSNS;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      Self__XSNS=((__INTEGER_CST__KAXC *)__tmp__Z30M);
-      p__IEDV=Self__XSNS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__JEDV=Self__XSNS->value__YG4D;
-      t__KEDV=Self__XSNS->parent_constant__LAXC.static_type__SG4D;
-      Self__XSNS=NULL;
-      __tmp__BDDV=((__POINTER__IB )(NULL));
-      typ_id__PDDV= 0;
-      __tmp__CDDV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-      if (((unsigned long)__tmp__CDDV ==  0)) {
-        Self__XSNS=INTEGER_CST__KAXC__;
-      } else /* FALSE */ {
-        typ_id__PDDV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDDV));
-        if ((typ_id__PDDV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UDDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TDDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_size[(__tmp__UDDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TDDV)));
-          __tmp__BDDV=__tmp__SDDV;
-        } else /* FALSE */ {
-          __tmp__UDDV=((__UINTEGER_32__RWB )typ_id__PDDV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_type[(__tmp__UDDV)]))),(__UINTEGER_32__RWB)(__tmp__UDDV |  1));
-          __tmp__BDDV=__tmp__SDDV;
-        };
-        Self__XSNS=((__INTEGER_CST__KAXC *)__tmp__BDDV);
-        *(Self__XSNS) = *(INTEGER_CST__KAXC__);
-      };
-      Self__HEDV=((__INTEGER_CST__KAXC *)Self__XSNS);
-      Self__HEDV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IEDV;
-      Self__HEDV->value__YG4D=v__JEDV;
-      Self__HEDV->parent_constant__LAXC.static_type__SG4D=t__KEDV;
-      check_type__KYEE(Self__HEDV);
-      Result__BC0T=Self__XSNS;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      Result__BC0T=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__Z30M));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__YTRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__Z30M)->local__PUEJ));
-      if (__tmp__YTRT==NULL) {
-        __tmp__ZTRT=NULL;
+    __B50M=__O__;
+  };
+  if (__B50M) {
+    __O40M=__N30M->__PE4K.__FW4D;
+    switch (((struct ___OBJ *)__O40M)->__id) {
+    case ____XL2C__: {
+      __I50M=((____XL2C *)__O40M)->__0L2C.__LV4D;
+    } break;
+    case ____2GPJ__: {
+      __I50M=__YL2C__->__LV4D;
+    } break;
+    case ____RQPJ__: {
+      __I50M=((____RQPJ *)__O40M)->__SQPJ.__LV4D;
+    } break;
+    case ____HJWJ__: {
+      __I50M=((____HJWJ *)__O40M)->__IJWJ.__LV4D;
+    } break;
+    case ____DTWJ__: {
+      __QD0T=((void **)((____ABXC *)((____DTWJ *)__O40M)->__GTWJ.__XHBK)->__IBXC.__ESEI)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __I50M=__QD0T;
+    } break;
+    case ____ETWJ__: {
+      __QD0T=((void **)((____ABXC *)((____ETWJ *)__O40M)->__XHBK)->__IBXC.__ESEI)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __I50M=__QD0T;
+    } break;
+    };
+    switch (((struct ___OBJ *)__I50M)->__id) {
+    case ____5J__: {
+      __AFDV=((____5J *)__I50M);
+      __2EDV=NULL;
+      __QEDV=((____IB )(NULL));
+      __4EDV= 0;
+      __REDV=((____IB )sizeof(____5J));
+      if (((unsigned long)__REDV ==  0)) {
+        __2EDV=__AFDV;
+      } else /* FALSE */ {
+        __4EDV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REDV));
+        if ((__4EDV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DFDV=((____YWB )((____Q )(void *)((unsigned long)__CFDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_size[(__DFDV)-1]))),((____YWB )((____Q )__CFDV)));
+          __QEDV=__BFDV;
+        } else /* FALSE */ {
+          __DFDV=((____YWB )__4EDV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_type[(__DFDV)]))),(____YWB)(__DFDV |  1));
+          __QEDV=__BFDV;
+        };
+        __2EDV=((____5J *)__QEDV);
+        *(__2EDV) = *(__AFDV);
+      };
+      __QD0T=__2EDV;
+    } break;
+    case ____0AXC__: {
+      __QD0T=__JZAL(((____0AXC *)__I50M));
+    } break;
+    case ____NBXC__: {
+      __DUNS=((____NBXC *)__I50M);
+      __EUNS=__XK2C(__DUNS->__OBXC.__DK.__CK.__YH.__O2B,__DUNS->__OBXC.__BI4D);
+      __QD0T=__EUNS;
+    } break;
+    case ____ZBXC__: {
+      __GUNS=((____ZBXC *)__I50M);
+      __XFDV=__GUNS->__0BXC.__DK.__CK.__YH.__O2B;
+      __YFDV=__GUNS->__HI4D;
+      __ZFDV=__GUNS->__0BXC.__BI4D;
+      __GUNS=NULL;
+      __QEDV=((____IB )(NULL));
+      __4EDV= 0;
+      __REDV=((____IB )sizeof(____ZBXC));
+      if (((unsigned long)__REDV ==  0)) {
+        __GUNS=__ZBXC__;
+      } else /* FALSE */ {
+        __4EDV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REDV));
+        if ((__4EDV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DFDV=((____YWB )((____Q )(void *)((unsigned long)__CFDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_size[(__DFDV)-1]))),((____YWB )((____Q )__CFDV)));
+          __QEDV=__BFDV;
+        } else /* FALSE */ {
+          __DFDV=((____YWB )__4EDV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_type[(__DFDV)]))),(____YWB)(__DFDV |  1));
+          __QEDV=__BFDV;
+        };
+        __GUNS=((____ZBXC *)__QEDV);
+        *(__GUNS) = *(__ZBXC__);
+      };
+      __WFDV=((____ZBXC *)__GUNS);
+      __WFDV->__0BXC.__DK.__CK.__YH.__O2B=__XFDV;
+      __WFDV->__HI4D=__YFDV;
+      __WFDV->__0BXC.__BI4D=__ZFDV;
+      __ZZEE(__WFDV);
+      __QD0T=__GUNS;
+    } break;
+    case ____DMWH__: {
+      __QD0T=__W3OK(((____DMWH *)__I50M));
+    } break;
+    case ____2A0I__: {
+      __HVRT=__2VEI(((____N5WC *)((____2A0I *)__I50M)->__4VEJ));
+      if (__HVRT==NULL) {
+        __IVRT=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__ZTRT=((__READ_LOCAL__N5ZI *)__tmp__YTRT);
+        __IVRT=((____2A0I *)__HVRT);
       };
-      Result__BC0T=__tmp__ZTRT;
+      __QD0T=__IVRT;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      Result__BC0T=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__Z30M));
+    case ____HJNJ__: {
+      __QD0T=__Y0AL(((____HJNJ *)__I50M));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      Result__BC0T=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__Z30M));
+    case ____SJNJ__: {
+      __QD0T=__D1AL(((____SJNJ *)__I50M));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__1SNS=((__IS_EXPANDED__L5NJ *)__tmp__Z30M);
-      p__IEDV=Self__1SNS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__YTRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__1SNS->receiver__554J)->local__PUEJ));
-      if (__tmp__YTRT==NULL) {
-        __tmp__ZTRT=NULL;
+    case ____0AOJ__: {
+      __KUNS=((____0AOJ *)__I50M);
+      __XFDV=__KUNS->__1AOJ.__CK.__YH.__O2B;
+      __HVRT=__2VEI(((____N5WC *)((____2A0I *)__KUNS->__OB5J)->__4VEJ));
+      if (__HVRT==NULL) {
+        __IVRT=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__ZTRT=((__READ_LOCAL__N5ZI *)__tmp__YTRT);
-      };
-      Self__1SNS=NULL;
-      __tmp__BDDV=((__POINTER__IB )(NULL));
-      typ_id__PDDV= 0;
-      __tmp__CDDV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-      if (((unsigned long)__tmp__CDDV ==  0)) {
-        Self__1SNS=IS_EXPANDED__L5NJ__;
-      } else /* FALSE */ {
-        typ_id__PDDV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDDV));
-        if ((typ_id__PDDV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UDDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TDDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_size[(__tmp__UDDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TDDV)));
-          __tmp__BDDV=__tmp__SDDV;
-        } else /* FALSE */ {
-          __tmp__UDDV=((__UINTEGER_32__RWB )typ_id__PDDV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_type[(__tmp__UDDV)]))),(__UINTEGER_32__RWB)(__tmp__UDDV |  1));
-          __tmp__BDDV=__tmp__SDDV;
-        };
-        Self__1SNS=((__IS_EXPANDED__L5NJ *)__tmp__BDDV);
-        *(Self__1SNS) = *(IS_EXPANDED__L5NJ__);
-      };
-      Self__YEDV=((__IS_EXPANDED__L5NJ *)Self__1SNS);
-      Self__YEDV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IEDV;
-      Self__YEDV->receiver__554J=__tmp__ZTRT;
-      Result__BC0T=Self__1SNS;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      Self__ATNS=((__GET_TYPE_ID__V5NJ *)__tmp__Z30M);
-      p__IEDV=Self__ATNS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__KEDV=Self__ATNS->receiver__EA5J;
-      Self__ATNS=NULL;
-      __tmp__BDDV=((__POINTER__IB )(NULL));
-      typ_id__PDDV= 0;
-      __tmp__CDDV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-      if (((unsigned long)__tmp__CDDV ==  0)) {
-        Self__ATNS=GET_TYPE_ID__V5NJ__;
-      } else /* FALSE */ {
-        typ_id__PDDV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDDV));
-        if ((typ_id__PDDV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UDDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TDDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_size[(__tmp__UDDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TDDV)));
-          __tmp__BDDV=__tmp__SDDV;
-        } else /* FALSE */ {
-          __tmp__UDDV=((__UINTEGER_32__RWB )typ_id__PDDV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_type[(__tmp__UDDV)]))),(__UINTEGER_32__RWB)(__tmp__UDDV |  1));
-          __tmp__BDDV=__tmp__SDDV;
-        };
-        Self__ATNS=((__GET_TYPE_ID__V5NJ *)__tmp__BDDV);
-        *(Self__ATNS) = *(GET_TYPE_ID__V5NJ__);
-      };
-      Self__IFDV=((__GET_TYPE_ID__V5NJ *)Self__ATNS);
-      Self__IFDV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IEDV;
-      Self__IFDV->receiver__EA5J=t__KEDV;
-      Result__BC0T=Self__ATNS;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      Result__BC0T=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__Z30M));
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      Result__BC0T=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__Z30M));
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      Result__BC0T=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__Z30M));
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      Result__BC0T=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__Z30M));
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      Result__BC0T=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__Z30M));
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      Result__BC0T=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__Z30M));
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      Result__BC0T=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__Z30M));
-    } break;
-    case __PUT_TO__BFOJ__: {
-      Result__BC0T=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__Z30M));
-    } break;
-    case __ITEM__VFOJ__: {
-      Result__BC0T=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__Z30M));
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      Self__DTNS=((__SIZE_OF__NGOJ *)__tmp__Z30M);
-      p__IEDV=Self__DTNS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__KEDV=Self__DTNS->receiver__OC5J;
-      Self__DTNS=NULL;
-      __tmp__BDDV=((__POINTER__IB )(NULL));
-      typ_id__PDDV= 0;
-      __tmp__CDDV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-      if (((unsigned long)__tmp__CDDV ==  0)) {
-        Self__DTNS=SIZE_OF__NGOJ__;
-      } else /* FALSE */ {
-        typ_id__PDDV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDDV));
-        if ((typ_id__PDDV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UDDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TDDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_size[(__tmp__UDDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TDDV)));
-          __tmp__BDDV=__tmp__SDDV;
-        } else /* FALSE */ {
-          __tmp__UDDV=((__UINTEGER_32__RWB )typ_id__PDDV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_type[(__tmp__UDDV)]))),(__UINTEGER_32__RWB)(__tmp__UDDV |  1));
-          __tmp__BDDV=__tmp__SDDV;
-        };
-        Self__DTNS=((__SIZE_OF__NGOJ *)__tmp__BDDV);
-        *(Self__DTNS) = *(SIZE_OF__NGOJ__);
-      };
-      Self__YFDV=((__SIZE_OF__NGOJ *)Self__DTNS);
-      Self__YFDV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IEDV;
-      Self__YFDV->receiver__OC5J=t__KEDV;
-      Result__BC0T=Self__DTNS;
-    } break;
-    case __CAST__JHOJ__: {
-      Result__BC0T=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__Z30M));
-    } break;
-    case __REAL_CST__JLOJ__: {
-      Self__GTNS=((__REAL_CST__JLOJ *)__tmp__Z30M);
-      p__IEDV=Self__GTNS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__KGDV=Self__GTNS->value__DD5J;
-      t__KEDV=Self__GTNS->parent_constant__KLOJ.static_type__SG4D;
-      Self__GTNS=NULL;
-      __tmp__BDDV=((__POINTER__IB )(NULL));
-      typ_id__PDDV= 0;
-      __tmp__CDDV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-      if (((unsigned long)__tmp__CDDV ==  0)) {
-        Self__GTNS=REAL_CST__JLOJ__;
-      } else /* FALSE */ {
-        typ_id__PDDV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDDV));
-        if ((typ_id__PDDV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UDDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TDDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_size[(__tmp__UDDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TDDV)));
-          __tmp__BDDV=__tmp__SDDV;
-        } else /* FALSE */ {
-          __tmp__UDDV=((__UINTEGER_32__RWB )typ_id__PDDV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_type[(__tmp__UDDV)]))),(__UINTEGER_32__RWB)(__tmp__UDDV |  1));
-          __tmp__BDDV=__tmp__SDDV;
-        };
-        Self__GTNS=((__REAL_CST__JLOJ *)__tmp__BDDV);
-        *(Self__GTNS) = *(REAL_CST__JLOJ__);
-      };
-      Self__IGDV=((__REAL_CST__JLOJ *)Self__GTNS);
-      Self__IGDV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IEDV;
-      Self__IGDV->value__DD5J=v__KGDV;
-      Self__IGDV->parent_constant__KLOJ.static_type__SG4D=t__KEDV;
-      Result__BC0T=Self__GTNS;
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__KTNS=((__CHARACTER_CST__5LOJ *)__tmp__Z30M);
-      __tmp__LTNS=create__char__CMQJ(Self__KTNS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__KTNS->text__ID5J);
-      Result__BC0T=__tmp__LTNS;
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__NTNS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__Z30M);
-      __tmp__OTNS=create__text__2PQJ(Self__NTNS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__NTNS->string__EBJK);
-      Result__BC0T=__tmp__OTNS;
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      Result__BC0T=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__Z30M));
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      Result__BC0T=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__Z30M));
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      Result__BC0T=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__Z30M));
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      Result__BC0T=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__Z30M));
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      Result__BC0T=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__Z30M));
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      Result__BC0T=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__Z30M));
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      Result__BC0T=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__Z30M));
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      Result__BC0T=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__Z30M));
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__XRCU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__Z30M)->global__Y5JM),NULL);
-      if (__tmp__XRCU==NULL) {
-        __tmp__YRCU=NULL;
+        __IVRT=((____2A0I *)__HVRT);
+      };
+      __KUNS=NULL;
+      __QEDV=((____IB )(NULL));
+      __4EDV= 0;
+      __REDV=((____IB )sizeof(____0AOJ));
+      if (((unsigned long)__REDV ==  0)) {
+        __KUNS=__0AOJ__;
+      } else /* FALSE */ {
+        __4EDV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REDV));
+        if ((__4EDV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DFDV=((____YWB )((____Q )(void *)((unsigned long)__CFDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_size[(__DFDV)-1]))),((____YWB )((____Q )__CFDV)));
+          __QEDV=__BFDV;
+        } else /* FALSE */ {
+          __DFDV=((____YWB )__4EDV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_type[(__DFDV)]))),(____YWB)(__DFDV |  1));
+          __QEDV=__BFDV;
+        };
+        __KUNS=((____0AOJ *)__QEDV);
+        *(__KUNS) = *(__0AOJ__);
+      };
+      __HGDV=((____0AOJ *)__KUNS);
+      __HGDV->__1AOJ.__CK.__YH.__O2B=__XFDV;
+      __HGDV->__OB5J=__IVRT;
+      __QD0T=__KUNS;
+    } break;
+    case ____EBOJ__: {
+      __PUNS=((____EBOJ *)__I50M);
+      __XFDV=__PUNS->__FBOJ.__CK.__YH.__O2B;
+      __ZFDV=__PUNS->__TB5J;
+      __PUNS=NULL;
+      __QEDV=((____IB )(NULL));
+      __4EDV= 0;
+      __REDV=((____IB )sizeof(____EBOJ));
+      if (((unsigned long)__REDV ==  0)) {
+        __PUNS=__EBOJ__;
+      } else /* FALSE */ {
+        __4EDV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REDV));
+        if ((__4EDV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DFDV=((____YWB )((____Q )(void *)((unsigned long)__CFDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_size[(__DFDV)-1]))),((____YWB )((____Q )__CFDV)));
+          __QEDV=__BFDV;
+        } else /* FALSE */ {
+          __DFDV=((____YWB )__4EDV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_type[(__DFDV)]))),(____YWB)(__DFDV |  1));
+          __QEDV=__BFDV;
+        };
+        __PUNS=((____EBOJ *)__QEDV);
+        *(__PUNS) = *(__EBOJ__);
+      };
+      __XGDV=((____EBOJ *)__PUNS);
+      __XGDV->__FBOJ.__CK.__YH.__O2B=__XFDV;
+      __XGDV->__TB5J=__ZFDV;
+      __QD0T=__PUNS;
+    } break;
+    case ____3BOJ__: {
+      __QD0T=__21AL(((____3BOJ *)__I50M));
+    } break;
+    case ____RCOJ__: {
+      __QD0T=__H2AL(((____RCOJ *)__I50M));
+    } break;
+    case ____HDOJ__: {
+      __QD0T=__S2AL(((____HDOJ *)__I50M));
+    } break;
+    case ____1DOJ__: {
+      __QD0T=__32AL(((____1DOJ *)__I50M));
+    } break;
+    case ____PEOJ__: {
+      __QD0T=__I3AL(((____PEOJ *)__I50M));
+    } break;
+    case ____DFOJ__: {
+      __QD0T=__T3AL(((____DFOJ *)__I50M));
+    } break;
+    case ____XFOJ__: {
+      __QD0T=__43AL(((____XFOJ *)__I50M));
+    } break;
+    case ____QGOJ__: {
+      __QD0T=__J4AL(((____QGOJ *)__I50M));
+    } break;
+    case ____EHOJ__: {
+      __QD0T=__X4AL(((____EHOJ *)__I50M));
+    } break;
+    case ____2HOJ__: {
+      __SUNS=((____2HOJ *)__I50M);
+      __XFDV=__SUNS->__3HOJ.__CK.__YH.__O2B;
+      __ZFDV=__SUNS->__3D5J;
+      __SUNS=NULL;
+      __QEDV=((____IB )(NULL));
+      __4EDV= 0;
+      __REDV=((____IB )sizeof(____2HOJ));
+      if (((unsigned long)__REDV ==  0)) {
+        __SUNS=__2HOJ__;
+      } else /* FALSE */ {
+        __4EDV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REDV));
+        if ((__4EDV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DFDV=((____YWB )((____Q )(void *)((unsigned long)__CFDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_size[(__DFDV)-1]))),((____YWB )((____Q )__CFDV)));
+          __QEDV=__BFDV;
+        } else /* FALSE */ {
+          __DFDV=((____YWB )__4EDV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_type[(__DFDV)]))),(____YWB)(__DFDV |  1));
+          __QEDV=__BFDV;
+        };
+        __SUNS=((____2HOJ *)__QEDV);
+        *(__SUNS) = *(__2HOJ__);
+      };
+      __HHDV=((____2HOJ *)__SUNS);
+      __HHDV->__3HOJ.__CK.__YH.__O2B=__XFDV;
+      __HHDV->__3D5J=__ZFDV;
+      __QD0T=__SUNS;
+    } break;
+    case ____YIOJ__: {
+      __QD0T=__I5AL(((____YIOJ *)__I50M));
+    } break;
+    case ____YMOJ__: {
+      __VUNS=((____YMOJ *)__I50M);
+      __XFDV=__VUNS->__ZMOJ.__DK.__CK.__YH.__O2B;
+      __ZHDV=__VUNS->__SE5J;
+      __ZFDV=__VUNS->__ZMOJ.__BI4D;
+      __VUNS=NULL;
+      __QEDV=((____IB )(NULL));
+      __4EDV= 0;
+      __REDV=((____IB )sizeof(____YMOJ));
+      if (((unsigned long)__REDV ==  0)) {
+        __VUNS=__YMOJ__;
+      } else /* FALSE */ {
+        __4EDV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REDV));
+        if ((__4EDV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DFDV=((____YWB )((____Q )(void *)((unsigned long)__CFDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_size[(__DFDV)-1]))),((____YWB )((____Q )__CFDV)));
+          __QEDV=__BFDV;
+        } else /* FALSE */ {
+          __DFDV=((____YWB )__4EDV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_type[(__DFDV)]))),(____YWB)(__DFDV |  1));
+          __QEDV=__BFDV;
+        };
+        __VUNS=((____YMOJ *)__QEDV);
+        *(__VUNS) = *(__YMOJ__);
+      };
+      __XHDV=((____YMOJ *)__VUNS);
+      __XHDV->__ZMOJ.__DK.__CK.__YH.__O2B=__XFDV;
+      __XHDV->__SE5J=__ZHDV;
+      __XHDV->__ZMOJ.__BI4D=__ZFDV;
+      __QD0T=__VUNS;
+    } break;
+    case ____ONOJ__: {
+      __ZUNS=((____ONOJ *)__I50M);
+      __0UNS=__RNQJ(__ZUNS->__PNOJ.__DK.__CK.__YH.__O2B,__ZUNS->__XE5J);
+      __QD0T=__0UNS;
+    } break;
+    case ____YOOJ__: {
+      __2UNS=((____YOOJ *)__I50M);
+      __3UNS=__LRQJ(__2UNS->__ZOOJ.__DK.__CK.__YH.__O2B,__2UNS->__TCJK);
+      __QD0T=__3UNS;
+    } break;
+    case ____IM4K__: {
+      __QD0T=__NZFM(((____IM4K *)__I50M));
+    } break;
+    case ____T5FL__: {
+      __QD0T=__V35O(((____T5FL *)__I50M));
+    } break;
+    case ____3DUL__: {
+      __QD0T=__AJVP(((____3DUL *)__I50M));
+    } break;
+    case ____0EUL__: {
+      __QD0T=__QB4P(((____0EUL *)__I50M));
+    } break;
+    case ____BGUL__: {
+      __QD0T=__LJVP(((____BGUL *)__I50M));
+    } break;
+    case ____2GUL__: {
+      __QD0T=__2B4P(((____2GUL *)__I50M));
+    } break;
+    case ____B0VL__: {
+      __QD0T=__H0BN(((____B0VL *)__I50M));
+    } break;
+    case ____P0VL__: {
+      __QD0T=__NCHM(((____P0VL *)__I50M));
+    } break;
+    case ____Q5YL__: {
+      __GTCU=__TFTL(((____FKRG *)((____Q5YL *)__I50M)->__HBKM),NULL);
+      if (__GTCU==NULL) {
+        __HTCU=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__XRCU)->__id) {
-        case __READ_SLOT__ZK4K__: {
-          __tmp__YRCU=NULL;
+        switch (((struct ___OBJ *)__GTCU)->__id) {
+        case ____IM4K__: {
+          __HTCU=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__YRCU=((__READ_GLOBAL__B4YL *)__tmp__XRCU);
+        case ____Q5YL__: {
+          __HTCU=((____Q5YL *)__GTCU);
         } break;
         }
       };
-      Result__BC0T=__tmp__YRCU;
+      __QD0T=__HTCU;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      Result__BC0T=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__Z30M));
+    case ____UVPM__: {
+      __QD0T=__VGWN(((____UVPM *)__I50M));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      Result__BC0T=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__Z30M));
+    case ____0ZPM__: {
+      __QD0T=__4G2P(((____0ZPM *)__I50M));
     } break;
-    case __EXPR_OR__3P0N__: {
-      Result__BC0T=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__Z30M));
+    case ____MR0N__: {
+      __QD0T=__DRVO(((____MR0N *)__I50M));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      Result__BC0T=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__Z30M));
+    case ____YWBP__: {
+      __QD0T=__DQ0Q(((____YWBP *)__I50M));
     } break;
-    case __EXPR_INF__2WBP__: {
-      Result__BC0T=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__Z30M));
+    case ____LYBP__: {
+      __QD0T=__0WUP(((____LYBP *)__I50M));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      Result__BC0T=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__Z30M));
+    case ____CZBP__: {
+      __QD0T=__FXUP(((____CZBP *)__I50M));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      Result__BC0T=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__Z30M));
+    case ____3BEP__: {
+      __QD0T=__FCIQ(((____3BEP *)__I50M));
     } break;
     };
-    cop_arg__Z20M=Result__BC0T;
+    __I40M=__QD0T;
   };
-  if (t__510M==NULL) {
-    __tmp__430M=NULL;
+  if (__O30M==NULL) {
+    __N50M=NULL;
   } else {
-    switch (((struct ___OBJ *)t__510M)->__id) {
-    case __TYPE__FF__: {
-      __tmp__430M=NULL;
+    switch (((struct ___OBJ *)__O30M)->__id) {
+    case ____FF__: {
+      __N50M=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__430M=NULL;
+    case ____FMB__: {
+      __N50M=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__430M=NULL;
+    case ____HMB__: {
+      __N50M=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__430M=NULL;
+    case ____JMB__: {
+      __N50M=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__430M=((void *)t__510M);
+    case ____LMB__: {
+      __N50M=((void *)__O30M);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__430M=NULL;
+    case ____ICY__: {
+      __N50M=NULL;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__430M=NULL;
+    case ____EQ5D__: {
+      __N50M=NULL;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__430M=NULL;
+    case ____L4NJ__: {
+      __N50M=NULL;
     } break;
     }
   };
-  typ_id__5CDV=__tmp__430M->parent_type__FMB.index__0KC;
-  if ((typ_id__5CDV ==  0)) {
-    if (((void *)cop_arg__Z20M != (void *)NULL)) {
-      p__IEDV=position__DJ4M(Self__410M);
-      result__EAKV=NULL;
-      __tmp__BDDV=((__POINTER__IB )(NULL));
-      typ_id__PDDV= 0;
-      __tmp__CDDV=((__POINTER__IB )sizeof(__COP_LOCK__K40M));
-      if (((unsigned long)__tmp__CDDV ==  0)) {
-        result__EAKV=COP_LOCK__K40M__;
-      } else /* FALSE */ {
-        typ_id__PDDV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDDV));
-        if ((typ_id__PDDV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UDDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TDDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_size[(__tmp__UDDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TDDV)));
-          __tmp__BDDV=__tmp__SDDV;
-        } else /* FALSE */ {
-          __tmp__UDDV=((__UINTEGER_32__RWB )typ_id__PDDV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_type[(__tmp__UDDV)]))),(__UINTEGER_32__RWB)(__tmp__UDDV |  1));
-          __tmp__BDDV=__tmp__SDDV;
-        };
-        result__EAKV=((__COP_LOCK__K40M *)__tmp__BDDV);
-        *(result__EAKV) = *(COP_LOCK__K40M__);
-      };
-      Self__RAKV=((__COP_LOCK__K40M *)result__EAKV);
-      Self__RAKV->parent_instr__L40M.parent_itm_object__YH.position__H2B=p__IEDV;
-      Self__RAKV->data__E5GN=cop_arg__Z20M;
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__3CDV)->expr_list__AA4D),result__EAKV);
-    };
-    __tmp__XRCU=Self__410M->slot__COKL;
-    if (((struct ___OBJ *)__tmp__XRCU)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__S40M=slot_data__0BDJ(((__SLOT_CODE__MIRG *)__tmp__XRCU));
+  __OEDV=__N50M->__MMB.__BLC;
+  if ((__OEDV ==  0)) {
+    if (((void *)__I40M != (void *)NULL)) {
+      __XFDV=__SK4M(__N30M);
+      __TBKV=NULL;
+      __QEDV=((____IB )(NULL));
+      __4EDV= 0;
+      __REDV=((____IB )sizeof(____Z50M));
+      if (((unsigned long)__REDV ==  0)) {
+        __TBKV=__Z50M__;
+      } else /* FALSE */ {
+        __4EDV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REDV));
+        if ((__4EDV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DFDV=((____YWB )((____Q )(void *)((unsigned long)__CFDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_size[(__DFDV)-1]))),((____YWB )((____Q )__CFDV)));
+          __QEDV=__BFDV;
+        } else /* FALSE */ {
+          __DFDV=((____YWB )__4EDV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_type[(__DFDV)]))),(____YWB)(__DFDV |  1));
+          __QEDV=__BFDV;
+        };
+        __TBKV=((____Z50M *)__QEDV);
+        *(__TBKV) = *(__Z50M__);
+      };
+      __ACKV=((____Z50M *)__TBKV);
+      __ACKV->__050M.__YH.__O2B=__XFDV;
+      __ACKV->__TAHN=__I40M;
+      __P14F(((____GB4D *)((____WH *)__MEDV)->__PB4D),__TBKV);
+    };
+    __GTCU=__N30M->__RPKL;
+    if (((struct ___OBJ *)__GTCU)->__id==____1JRG__) {
+      __BA1M=__JDDJ(((____1JRG *)__GTCU));
     } else /* SLOT_DATA */ {
-      __tmp__S40M=slot_data__VCDJ(((__SLOT_DATA__WIRG *)__tmp__XRCU));
+      __BA1M=__EEDJ(((____FKRG *)__GTCU));
     };
-    slot_dta__Q20M=__tmp__S40M;
-    init__PSDJ(((__SLOT_DATA__WIRG *)slot_dta__Q20M));
-    __tmp__XRCU=Self__410M->slot__COKL;
-    if (((struct ___OBJ *)__tmp__XRCU)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__U40M=((__SLOT_CODE__MIRG *)__tmp__XRCU)->parent_slot__NIRG->slot_data_list__1BXG;
+    __530M=__BA1M;
+    __4TDJ(((____FKRG *)__530M));
+    __GTCU=__N30M->__RPKL;
+    if (((struct ___OBJ *)__GTCU)->__id==____1JRG__) {
+      __DA1M=((____1JRG *)__GTCU)->__2JRG->__KDXG;
     } else /* SLOT_DATA */ {
-      __tmp__U40M=((__SLOT_DATA__WIRG *)__tmp__XRCU)->parent_slot__YIRG->slot_data_list__1BXG;
+      __DA1M=((____FKRG *)__GTCU)->__HKRG->__KDXG;
     };
-    if (((void *)__tmp__U40M != (void *)NULL)) {
-      if (((struct ___OBJ *)Self__410M->slot__COKL)->__id==__SLOT_CODE__MIRG__) {
+    if (((void *)__DA1M != (void *)NULL)) {
+      if (((struct ___OBJ *)__N30M->__RPKL)->__id==____1JRG__) {
       };
-      __tmp__Z30M=Self__410M->slot__COKL;
-      if (((struct ___OBJ *)__tmp__Z30M)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__540M=((__SLOT_CODE__MIRG *)__tmp__Z30M)->parent_slot__NIRG->slot_data_list__1BXG;
+      __I50M=__N30M->__RPKL;
+      if (((struct ___OBJ *)__I50M)->__id==____1JRG__) {
+        __OA1M=((____1JRG *)__I50M)->__2JRG->__KDXG;
       } else /* SLOT_DATA */ {
-        __tmp__540M=((__SLOT_DATA__WIRG *)__tmp__Z30M)->parent_slot__YIRG->slot_data_list__1BXG;
-      };
-      typ_id__PDDV=__tmp__540M->parent_arrayed_collection__WBXG.upper__1M3G;
-      Self__CRAN= 0;
-      while ((Self__CRAN <= typ_id__PDDV)) {
-        __tmp__H50M=Self__410M->slot__COKL;
-        if (((struct ___OBJ *)__tmp__H50M)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__I50M=((__SLOT_CODE__MIRG *)__tmp__H50M)->parent_slot__NIRG->slot_data_list__1BXG;
+        __OA1M=((____FKRG *)__I50M)->__HKRG->__KDXG;
+      };
+      __4EDV=__OA1M->__FDXG.__KO3G;
+      __RSAN= 0;
+      while ((__RSAN <= __4EDV)) {
+        __WA1M=__N30M->__RPKL;
+        if (((struct ___OBJ *)__WA1M)->__id==____1JRG__) {
+          __XA1M=((____1JRG *)__WA1M)->__2JRG->__KDXG;
         } else /* SLOT_DATA */ {
-          __tmp__I50M=((__SLOT_DATA__WIRG *)__tmp__H50M)->parent_slot__YIRG->slot_data_list__1BXG;
+          __XA1M=((____FKRG *)__WA1M)->__HKRG->__KDXG;
         };
-        init__PSDJ(((__SLOT_DATA__WIRG *)((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__I50M)->parent_arrayed_collection__WBXG.storage__XM3G)[Self__CRAN]));
-        Self__CRAN=(__INTEGER__Q)(Self__CRAN +  1);
+        __4TDJ(((____FKRG *)((void **)((____3CXG *)__XA1M)->__FDXG.__GO3G)[__RSAN]));
+        __RSAN=(____Q)(__RSAN +  1);
       };
     };
-    __tmp__XRCU=Self__410M->result_expr__DOKL;
-    switch (((struct ___OBJ *)__tmp__XRCU)->__id) {
-    case __STRING_CST__5J__: {
-      t__KEDV=((__STRING_CST__5J *)__tmp__XRCU)->parent_constant__EK.static_type__SG4D;
+    __GTCU=__N30M->__SPKL;
+    switch (((struct ___OBJ *)__GTCU)->__id) {
+    case ____5J__: {
+      __ZFDV=((____5J *)__GTCU)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      t__KEDV=((__EXTERNAL_C__L5WC *)__tmp__XRCU)->static_type__J54D;
+    case ____0AXC__: {
+      __ZFDV=((____0AXC *)__GTCU)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      t__KEDV=((__PROTOTYPE_CST__45WC *)__tmp__XRCU)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __ZFDV=((____NBXC *)__GTCU)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      t__KEDV=((__INTEGER_CST__KAXC *)__tmp__XRCU)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __ZFDV=((____ZBXC *)__GTCU)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      t__KEDV=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__XRCU));
+    case ____DMWH__: {
+      __ZFDV=__B21J(((____DMWH *)__GTCU));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      t__KEDV=((__READ_LOCAL__N5ZI *)__tmp__XRCU)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __ZFDV=((____2A0I *)__GTCU)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      t__KEDV=static_type__2CCK();
+    case ____HJNJ__: {
+      __ZFDV=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      t__KEDV=static_type__BDCK();
+    case ____SJNJ__: {
+      __ZFDV=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      t__KEDV=static_type__GDCK();
+    case ____0AOJ__: {
+      __ZFDV=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      t__KEDV=static_type__LDCK();
+    case ____EBOJ__: {
+      __ZFDV=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      t__KEDV=static_type__QDCK();
+    case ____3BOJ__: {
+      __ZFDV=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      t__KEDV=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__XRCU));
+    case ____RCOJ__: {
+      __ZFDV=__EFCK(((____RCOJ *)__GTCU));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      t__KEDV=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__XRCU));
+    case ____HDOJ__: {
+      __ZFDV=__JFCK(((____HDOJ *)__GTCU));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      t__KEDV=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__XRCU));
+    case ____1DOJ__: {
+      __ZFDV=__OFCK(((____1DOJ *)__GTCU));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      t__KEDV=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__XRCU));
+    case ____PEOJ__: {
+      __ZFDV=__TFCK(((____PEOJ *)__GTCU));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      t__KEDV=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__XRCU));
+    case ____DFOJ__: {
+      __ZFDV=__YFCK(((____DFOJ *)__GTCU));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      t__KEDV=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__XRCU));
+    case ____XFOJ__: {
+      __ZFDV=__3FCK(((____XFOJ *)__GTCU));
     } break;
-    case __PUT_TO__BFOJ__: {
-      t__KEDV=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __ZFDV=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      t__KEDV=static_type__XECK(((__ITEM__VFOJ *)__tmp__XRCU));
+    case ____EHOJ__: {
+      __ZFDV=__GGCK(((____EHOJ *)__GTCU));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      t__KEDV=static_type__DFCK();
+    case ____2HOJ__: {
+      __ZFDV=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      t__KEDV=((__CAST__JHOJ *)__tmp__XRCU)->static_type__TC5J;
+    case ____YIOJ__: {
+      __ZFDV=((____YIOJ *)__GTCU)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      t__KEDV=((__REAL_CST__JLOJ *)__tmp__XRCU)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __ZFDV=((____YMOJ *)__GTCU)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      t__KEDV=((__CHARACTER_CST__5LOJ *)__tmp__XRCU)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __ZFDV=((____ONOJ *)__GTCU)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      t__KEDV=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__XRCU)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __ZFDV=((____YOOJ *)__GTCU)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      t__KEDV=((__READ_SLOT__ZK4K *)__tmp__XRCU)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __ZFDV=((____IM4K *)__GTCU)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      t__KEDV=static_type__NL5O();
+    case ____T5FL__: {
+      __ZFDV=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      t__KEDV=static_type__QQTP();
+    case ____3DUL__: {
+      __ZFDV=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      t__KEDV=static_type__041P();
+    case ____0EUL__: {
+      __ZFDV=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      t__KEDV=static_type__VQTP();
+    case ____BGUL__: {
+      __ZFDV=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      t__KEDV=static_type__A51P();
+    case ____2GUL__: {
+      __ZFDV=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      t__KEDV=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__XRCU));
+    case ____B0VL__: {
+      __ZFDV=__DXBN(((____B0VL *)__GTCU));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      t__KEDV=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__XRCU));
+    case ____P0VL__: {
+      __ZFDV=__4AGM(((____P0VL *)__GTCU));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      t__KEDV=((__READ_GLOBAL__B4YL *)__tmp__XRCU)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __ZFDV=((____Q5YL *)__GTCU)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      t__KEDV=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__XRCU));
+    case ____UVPM__: {
+      __ZFDV=__OFWN(((____UVPM *)__GTCU));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      t__KEDV=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__XRCU));
+    case ____0ZPM__: {
+      __ZFDV=__QM1P(((____0ZPM *)__GTCU));
     } break;
-    case __EXPR_OR__3P0N__: {
-      t__KEDV=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__XRCU));
+    case ____MR0N__: {
+      __ZFDV=__FQVO(((____MR0N *)__GTCU));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      t__KEDV=static_type__BA0Q();
+    case ____YWBP__: {
+      __ZFDV=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      t__KEDV=static_type__MBUP();
+    case ____LYBP__: {
+      __ZFDV=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      t__KEDV=static_type__RBUP();
+    case ____CZBP__: {
+      __ZFDV=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      t__KEDV=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__XRCU));
+    case ____3BEP__: {
+      __ZFDV=__ZPFQ(((____3BEP *)__GTCU));
     } break;
     };
-    if (((void *)((__TYPE_FULL__PMB *)t__KEDV)->the_parent_type__DLK == (void *)TYPE_VOID__AMB__)) {
-      if ((slot_dta__Q20M->parent_variable__XIRG.parent_named__A4WC.style__NKQC == '-')) {
-        __tmp__150M=position__DJ4M(Self__410M);
-        __tmp__H50M=read_direct__with__EETL(((__SLOT_DATA__WIRG *)slot_dta__Q20M),NULL);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__3CDV)->expr_list__AA4D),__tmp__H50M);
+    if (((void *)((____WMB *)__ZFDV)->__KLK == (void *)__HMB__)) {
+      if ((__530M->__GKRG.__P5WC.__2LQC == '-')) {
+        __KB1M=__SK4M(__N30M);
+        __WA1M=__TFTL(((____FKRG *)__530M),NULL);
+        __P14F(((____GB4D *)((____WH *)__MEDV)->__PB4D),__WA1M);
       } else /* FALSE */ {
-        __tmp__150M=position__DJ4M(Self__410M);
-        __tmp__H50M=Self__410M->parent_node__AD4K.expr__VU4D;
-        switch (((struct ___OBJ *)__tmp__H50M)->__id) {
-        case __STRING_CST__5J__: {
-          Self__RGDV=((__STRING_CST__5J *)__tmp__H50M);
-          result__NGDV=NULL;
-          __tmp__SDDV=((__POINTER__IB )(NULL));
-          typ_id__PGDV= 0;
-          __tmp__TDDV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__TDDV ==  0)) {
-            result__NGDV=Self__RGDV;
+        __KB1M=__SK4M(__N30M);
+        __WA1M=__N30M->__PE4K.__EW4D;
+        switch (((struct ___OBJ *)__WA1M)->__id) {
+        case ____5J__: {
+          __AIDV=((____5J *)__WA1M);
+          __2HDV=NULL;
+          __BFDV=((____IB )(NULL));
+          __4HDV= 0;
+          __CFDV=((____IB )sizeof(____5J));
+          if (((unsigned long)__CFDV ==  0)) {
+            __2HDV=__AIDV;
           } else /* FALSE */ {
-            typ_id__PGDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-            if ((typ_id__PGDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TGDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TGDV)));
-              __tmp__SDDV=__tmp__SGDV;
+            __4HDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+            if ((__4HDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CIDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BIDV=__OKI(__CIDV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CIDV)));
+              __BFDV=__BIDV;
             } else /* FALSE */ {
-              __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PGDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-              __tmp__SDDV=__tmp__SGDV;
-            };
-            result__NGDV=((__STRING_CST__5J *)__tmp__SDDV);
-            *(result__NGDV) = *(Self__RGDV);
-          };
-          __tmp__FA1M=result__NGDV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__FA1M=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__H50M));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__PUNS=((__PROTOTYPE_CST__45WC *)__tmp__H50M);
-          __tmp__QUNS=create__type__IJ2C(Self__PUNS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PUNS->parent_constant__55WC.static_type__SG4D);
-          __tmp__FA1M=__tmp__QUNS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__SUNS=((__INTEGER_CST__KAXC *)__tmp__H50M);
-          p__IHDV=Self__SUNS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__JHDV=Self__SUNS->value__YG4D;
-          t__KHDV=Self__SUNS->parent_constant__LAXC.static_type__SG4D;
-          Self__SUNS=NULL;
-          __tmp__SDDV=((__POINTER__IB )(NULL));
-          typ_id__PGDV= 0;
-          __tmp__TDDV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__TDDV ==  0)) {
-            Self__SUNS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            typ_id__PGDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-            if ((typ_id__PGDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TGDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TGDV)));
-              __tmp__SDDV=__tmp__SGDV;
+              __DIDV=((____YWB )__4HDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BIDV=__OKI(__CIDV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+              __BFDV=__BIDV;
+            };
+            __2HDV=((____5J *)__BFDV);
+            *(__2HDV) = *(__AIDV);
+          };
+          __UB1M=__2HDV;
+        } break;
+        case ____0AXC__: {
+          __UB1M=__JZAL(((____0AXC *)__WA1M));
+        } break;
+        case ____NBXC__: {
+          __4VNS=((____NBXC *)__WA1M);
+          __5VNS=__XK2C(__4VNS->__OBXC.__DK.__CK.__YH.__O2B,__4VNS->__OBXC.__BI4D);
+          __UB1M=__5VNS;
+        } break;
+        case ____ZBXC__: {
+          __BWNS=((____ZBXC *)__WA1M);
+          __XIDV=__BWNS->__0BXC.__DK.__CK.__YH.__O2B;
+          __YIDV=__BWNS->__HI4D;
+          __ZIDV=__BWNS->__0BXC.__BI4D;
+          __BWNS=NULL;
+          __BFDV=((____IB )(NULL));
+          __4HDV= 0;
+          __CFDV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__CFDV ==  0)) {
+            __BWNS=__ZBXC__;
+          } else /* FALSE */ {
+            __4HDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+            if ((__4HDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CIDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BIDV=__OKI(__CIDV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CIDV)));
+              __BFDV=__BIDV;
             } else /* FALSE */ {
-              __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PGDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-              __tmp__SDDV=__tmp__SGDV;
-            };
-            Self__SUNS=((__INTEGER_CST__KAXC *)__tmp__SDDV);
-            *(Self__SUNS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__HHDV=((__INTEGER_CST__KAXC *)Self__SUNS);
-          Self__HHDV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__HHDV->value__YG4D=v__JHDV;
-          Self__HHDV->parent_constant__LAXC.static_type__SG4D=t__KHDV;
-          check_type__KYEE(Self__HHDV);
-          __tmp__FA1M=Self__SUNS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__FA1M=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__H50M));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__AURT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__H50M)->local__PUEJ));
-          if (__tmp__AURT==NULL) {
-            __tmp__BURT=NULL;
+              __DIDV=((____YWB )__4HDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BIDV=__OKI(__CIDV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+              __BFDV=__BIDV;
+            };
+            __BWNS=((____ZBXC *)__BFDV);
+            *(__BWNS) = *(__ZBXC__);
+          };
+          __WIDV=((____ZBXC *)__BWNS);
+          __WIDV->__0BXC.__DK.__CK.__YH.__O2B=__XIDV;
+          __WIDV->__HI4D=__YIDV;
+          __WIDV->__0BXC.__BI4D=__ZIDV;
+          __ZZEE(__WIDV);
+          __UB1M=__BWNS;
+        } break;
+        case ____DMWH__: {
+          __UB1M=__W3OK(((____DMWH *)__WA1M));
+        } break;
+        case ____2A0I__: {
+          __PVRT=__2VEI(((____N5WC *)((____2A0I *)__WA1M)->__4VEJ));
+          if (__PVRT==NULL) {
+            __QVRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__BURT=((__READ_LOCAL__N5ZI *)__tmp__AURT);
+            __QVRT=((____2A0I *)__PVRT);
           };
-          __tmp__FA1M=__tmp__BURT;
+          __UB1M=__QVRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__FA1M=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__H50M));
+        case ____HJNJ__: {
+          __UB1M=__Y0AL(((____HJNJ *)__WA1M));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__FA1M=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__H50M));
+        case ____SJNJ__: {
+          __UB1M=__D1AL(((____SJNJ *)__WA1M));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__WUNS=((__IS_EXPANDED__L5NJ *)__tmp__H50M);
-          p__IHDV=Self__WUNS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__AURT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__WUNS->receiver__554J)->local__PUEJ));
-          if (__tmp__AURT==NULL) {
-            __tmp__BURT=NULL;
+        case ____0AOJ__: {
+          __FWNS=((____0AOJ *)__WA1M);
+          __XIDV=__FWNS->__1AOJ.__CK.__YH.__O2B;
+          __PVRT=__2VEI(((____N5WC *)((____2A0I *)__FWNS->__OB5J)->__4VEJ));
+          if (__PVRT==NULL) {
+            __QVRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__BURT=((__READ_LOCAL__N5ZI *)__tmp__AURT);
-          };
-          Self__WUNS=NULL;
-          __tmp__SDDV=((__POINTER__IB )(NULL));
-          typ_id__PGDV= 0;
-          __tmp__TDDV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__TDDV ==  0)) {
-            Self__WUNS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            typ_id__PGDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-            if ((typ_id__PGDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TGDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TGDV)));
-              __tmp__SDDV=__tmp__SGDV;
+            __QVRT=((____2A0I *)__PVRT);
+          };
+          __FWNS=NULL;
+          __BFDV=((____IB )(NULL));
+          __4HDV= 0;
+          __CFDV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__CFDV ==  0)) {
+            __FWNS=__0AOJ__;
+          } else /* FALSE */ {
+            __4HDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+            if ((__4HDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CIDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BIDV=__OKI(__CIDV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CIDV)));
+              __BFDV=__BIDV;
             } else /* FALSE */ {
-              __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PGDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-              __tmp__SDDV=__tmp__SGDV;
-            };
-            Self__WUNS=((__IS_EXPANDED__L5NJ *)__tmp__SDDV);
-            *(Self__WUNS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__YHDV=((__IS_EXPANDED__L5NJ *)Self__WUNS);
-          Self__YHDV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__YHDV->receiver__554J=__tmp__BURT;
-          __tmp__FA1M=Self__WUNS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__1UNS=((__GET_TYPE_ID__V5NJ *)__tmp__H50M);
-          p__IHDV=Self__1UNS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__KHDV=Self__1UNS->receiver__EA5J;
-          Self__1UNS=NULL;
-          __tmp__SDDV=((__POINTER__IB )(NULL));
-          typ_id__PGDV= 0;
-          __tmp__TDDV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__TDDV ==  0)) {
-            Self__1UNS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            typ_id__PGDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-            if ((typ_id__PGDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TGDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TGDV)));
-              __tmp__SDDV=__tmp__SGDV;
+              __DIDV=((____YWB )__4HDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BIDV=__OKI(__CIDV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+              __BFDV=__BIDV;
+            };
+            __FWNS=((____0AOJ *)__BFDV);
+            *(__FWNS) = *(__0AOJ__);
+          };
+          __HJDV=((____0AOJ *)__FWNS);
+          __HJDV->__1AOJ.__CK.__YH.__O2B=__XIDV;
+          __HJDV->__OB5J=__QVRT;
+          __UB1M=__FWNS;
+        } break;
+        case ____EBOJ__: {
+          __KWNS=((____EBOJ *)__WA1M);
+          __XIDV=__KWNS->__FBOJ.__CK.__YH.__O2B;
+          __ZIDV=__KWNS->__TB5J;
+          __KWNS=NULL;
+          __BFDV=((____IB )(NULL));
+          __4HDV= 0;
+          __CFDV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__CFDV ==  0)) {
+            __KWNS=__EBOJ__;
+          } else /* FALSE */ {
+            __4HDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+            if ((__4HDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CIDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BIDV=__OKI(__CIDV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CIDV)));
+              __BFDV=__BIDV;
             } else /* FALSE */ {
-              __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PGDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-              __tmp__SDDV=__tmp__SGDV;
-            };
-            Self__1UNS=((__GET_TYPE_ID__V5NJ *)__tmp__SDDV);
-            *(Self__1UNS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__IIDV=((__GET_TYPE_ID__V5NJ *)Self__1UNS);
-          Self__IIDV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__IIDV->receiver__EA5J=t__KHDV;
-          __tmp__FA1M=Self__1UNS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__FA1M=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__H50M));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__FA1M=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__H50M));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__FA1M=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__H50M));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__FA1M=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__H50M));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__FA1M=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__H50M));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__FA1M=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__H50M));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__FA1M=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__H50M));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__FA1M=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__H50M));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__FA1M=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__H50M));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__4UNS=((__SIZE_OF__NGOJ *)__tmp__H50M);
-          p__IHDV=Self__4UNS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__KHDV=Self__4UNS->receiver__OC5J;
-          Self__4UNS=NULL;
-          __tmp__SDDV=((__POINTER__IB )(NULL));
-          typ_id__PGDV= 0;
-          __tmp__TDDV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__TDDV ==  0)) {
-            Self__4UNS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            typ_id__PGDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-            if ((typ_id__PGDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TGDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TGDV)));
-              __tmp__SDDV=__tmp__SGDV;
+              __DIDV=((____YWB )__4HDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BIDV=__OKI(__CIDV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+              __BFDV=__BIDV;
+            };
+            __KWNS=((____EBOJ *)__BFDV);
+            *(__KWNS) = *(__EBOJ__);
+          };
+          __XJDV=((____EBOJ *)__KWNS);
+          __XJDV->__FBOJ.__CK.__YH.__O2B=__XIDV;
+          __XJDV->__TB5J=__ZIDV;
+          __UB1M=__KWNS;
+        } break;
+        case ____3BOJ__: {
+          __UB1M=__21AL(((____3BOJ *)__WA1M));
+        } break;
+        case ____RCOJ__: {
+          __UB1M=__H2AL(((____RCOJ *)__WA1M));
+        } break;
+        case ____HDOJ__: {
+          __UB1M=__S2AL(((____HDOJ *)__WA1M));
+        } break;
+        case ____1DOJ__: {
+          __UB1M=__32AL(((____1DOJ *)__WA1M));
+        } break;
+        case ____PEOJ__: {
+          __UB1M=__I3AL(((____PEOJ *)__WA1M));
+        } break;
+        case ____DFOJ__: {
+          __UB1M=__T3AL(((____DFOJ *)__WA1M));
+        } break;
+        case ____XFOJ__: {
+          __UB1M=__43AL(((____XFOJ *)__WA1M));
+        } break;
+        case ____QGOJ__: {
+          __UB1M=__J4AL(((____QGOJ *)__WA1M));
+        } break;
+        case ____EHOJ__: {
+          __UB1M=__X4AL(((____EHOJ *)__WA1M));
+        } break;
+        case ____2HOJ__: {
+          __NWNS=((____2HOJ *)__WA1M);
+          __XIDV=__NWNS->__3HOJ.__CK.__YH.__O2B;
+          __ZIDV=__NWNS->__3D5J;
+          __NWNS=NULL;
+          __BFDV=((____IB )(NULL));
+          __4HDV= 0;
+          __CFDV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__CFDV ==  0)) {
+            __NWNS=__2HOJ__;
+          } else /* FALSE */ {
+            __4HDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+            if ((__4HDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CIDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BIDV=__OKI(__CIDV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CIDV)));
+              __BFDV=__BIDV;
             } else /* FALSE */ {
-              __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PGDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-              __tmp__SDDV=__tmp__SGDV;
-            };
-            Self__4UNS=((__SIZE_OF__NGOJ *)__tmp__SDDV);
-            *(Self__4UNS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__YIDV=((__SIZE_OF__NGOJ *)Self__4UNS);
-          Self__YIDV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__YIDV->receiver__OC5J=t__KHDV;
-          __tmp__FA1M=Self__4UNS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__FA1M=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__H50M));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__BVNS=((__REAL_CST__JLOJ *)__tmp__H50M);
-          p__IHDV=Self__BVNS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__KJDV=Self__BVNS->value__DD5J;
-          t__KHDV=Self__BVNS->parent_constant__KLOJ.static_type__SG4D;
-          Self__BVNS=NULL;
-          __tmp__SDDV=((__POINTER__IB )(NULL));
-          typ_id__PGDV= 0;
-          __tmp__TDDV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__TDDV ==  0)) {
-            Self__BVNS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            typ_id__PGDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-            if ((typ_id__PGDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TGDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TGDV)));
-              __tmp__SDDV=__tmp__SGDV;
+              __DIDV=((____YWB )__4HDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BIDV=__OKI(__CIDV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+              __BFDV=__BIDV;
+            };
+            __NWNS=((____2HOJ *)__BFDV);
+            *(__NWNS) = *(__2HOJ__);
+          };
+          __HKDV=((____2HOJ *)__NWNS);
+          __HKDV->__3HOJ.__CK.__YH.__O2B=__XIDV;
+          __HKDV->__3D5J=__ZIDV;
+          __UB1M=__NWNS;
+        } break;
+        case ____YIOJ__: {
+          __UB1M=__I5AL(((____YIOJ *)__WA1M));
+        } break;
+        case ____YMOJ__: {
+          __QWNS=((____YMOJ *)__WA1M);
+          __XIDV=__QWNS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __ZKDV=__QWNS->__SE5J;
+          __ZIDV=__QWNS->__ZMOJ.__BI4D;
+          __QWNS=NULL;
+          __BFDV=((____IB )(NULL));
+          __4HDV= 0;
+          __CFDV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__CFDV ==  0)) {
+            __QWNS=__YMOJ__;
+          } else /* FALSE */ {
+            __4HDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+            if ((__4HDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CIDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BIDV=__OKI(__CIDV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CIDV)));
+              __BFDV=__BIDV;
             } else /* FALSE */ {
-              __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PGDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-              __tmp__SDDV=__tmp__SGDV;
-            };
-            Self__BVNS=((__REAL_CST__JLOJ *)__tmp__SDDV);
-            *(Self__BVNS) = *(REAL_CST__JLOJ__);
-          };
-          Self__IJDV=((__REAL_CST__JLOJ *)Self__BVNS);
-          Self__IJDV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__IJDV->value__DD5J=v__KJDV;
-          Self__IJDV->parent_constant__KLOJ.static_type__SG4D=t__KHDV;
-          __tmp__FA1M=Self__BVNS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__FVNS=((__CHARACTER_CST__5LOJ *)__tmp__H50M);
-          __tmp__GVNS=create__char__CMQJ(Self__FVNS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FVNS->text__ID5J);
-          __tmp__FA1M=__tmp__GVNS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__IVNS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__H50M);
-          __tmp__JVNS=create__text__2PQJ(Self__IVNS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__IVNS->string__EBJK);
-          __tmp__FA1M=__tmp__JVNS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__FA1M=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__H50M));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__FA1M=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__H50M));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__FA1M=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__H50M));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__FA1M=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__H50M));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__FA1M=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__H50M));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__FA1M=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__H50M));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__FA1M=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__H50M));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__FA1M=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__H50M));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__1RCU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__H50M)->global__Y5JM),NULL);
-          if (__tmp__1RCU==NULL) {
-            __tmp__2RCU=NULL;
+              __DIDV=((____YWB )__4HDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BIDV=__OKI(__CIDV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+              __BFDV=__BIDV;
+            };
+            __QWNS=((____YMOJ *)__BFDV);
+            *(__QWNS) = *(__YMOJ__);
+          };
+          __XKDV=((____YMOJ *)__QWNS);
+          __XKDV->__ZMOJ.__DK.__CK.__YH.__O2B=__XIDV;
+          __XKDV->__SE5J=__ZKDV;
+          __XKDV->__ZMOJ.__BI4D=__ZIDV;
+          __UB1M=__QWNS;
+        } break;
+        case ____ONOJ__: {
+          __UWNS=((____ONOJ *)__WA1M);
+          __VWNS=__RNQJ(__UWNS->__PNOJ.__DK.__CK.__YH.__O2B,__UWNS->__XE5J);
+          __UB1M=__VWNS;
+        } break;
+        case ____YOOJ__: {
+          __XWNS=((____YOOJ *)__WA1M);
+          __YWNS=__LRQJ(__XWNS->__ZOOJ.__DK.__CK.__YH.__O2B,__XWNS->__TCJK);
+          __UB1M=__YWNS;
+        } break;
+        case ____IM4K__: {
+          __UB1M=__NZFM(((____IM4K *)__WA1M));
+        } break;
+        case ____T5FL__: {
+          __UB1M=__V35O(((____T5FL *)__WA1M));
+        } break;
+        case ____3DUL__: {
+          __UB1M=__AJVP(((____3DUL *)__WA1M));
+        } break;
+        case ____0EUL__: {
+          __UB1M=__QB4P(((____0EUL *)__WA1M));
+        } break;
+        case ____BGUL__: {
+          __UB1M=__LJVP(((____BGUL *)__WA1M));
+        } break;
+        case ____2GUL__: {
+          __UB1M=__2B4P(((____2GUL *)__WA1M));
+        } break;
+        case ____B0VL__: {
+          __UB1M=__H0BN(((____B0VL *)__WA1M));
+        } break;
+        case ____P0VL__: {
+          __UB1M=__NCHM(((____P0VL *)__WA1M));
+        } break;
+        case ____Q5YL__: {
+          __KTCU=__TFTL(((____FKRG *)((____Q5YL *)__WA1M)->__HBKM),NULL);
+          if (__KTCU==NULL) {
+            __LTCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__1RCU)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__2RCU=NULL;
+            switch (((struct ___OBJ *)__KTCU)->__id) {
+            case ____IM4K__: {
+              __LTCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__2RCU=((__READ_GLOBAL__B4YL *)__tmp__1RCU);
+            case ____Q5YL__: {
+              __LTCU=((____Q5YL *)__KTCU);
             } break;
             }
           };
-          __tmp__FA1M=__tmp__2RCU;
+          __UB1M=__LTCU;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__FA1M=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__H50M));
+        case ____UVPM__: {
+          __UB1M=__VGWN(((____UVPM *)__WA1M));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__FA1M=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__H50M));
+        case ____0ZPM__: {
+          __UB1M=__4G2P(((____0ZPM *)__WA1M));
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__FA1M=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__H50M));
+        case ____MR0N__: {
+          __UB1M=__DRVO(((____MR0N *)__WA1M));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__FA1M=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__H50M));
+        case ____YWBP__: {
+          __UB1M=__DQ0Q(((____YWBP *)__WA1M));
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__FA1M=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__H50M));
+        case ____LYBP__: {
+          __UB1M=__0WUP(((____LYBP *)__WA1M));
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__FA1M=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__H50M));
+        case ____CZBP__: {
+          __UB1M=__FXUP(((____CZBP *)__WA1M));
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__FA1M=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__H50M));
+        case ____3BEP__: {
+          __UB1M=__FCIQ(((____3BEP *)__WA1M));
         } break;
         };
-        __tmp__1RCU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)slot_dta__Q20M),__tmp__FA1M);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__3CDV)->expr_list__AA4D),__tmp__1RCU);
+        __KTCU=__TFTL(((____FKRG *)__530M),__UB1M);
+        __P14F(((____GB4D *)((____WH *)__MEDV)->__PB4D),__KTCU);
       };
     } else /* FALSE */ {
-      __tmp__1RCU=Self__410M->result_expr__DOKL;
-      if (__tmp__1RCU==NULL) {
-        __tmp__RA1M=NULL;
+      __KTCU=__N30M->__SPKL;
+      if (__KTCU==NULL) {
+        __AC1M=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__1RCU)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__RA1M=NULL;
+        switch (((struct ___OBJ *)__KTCU)->__id) {
+        case ____5J__: {
+          __AC1M=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__RA1M=NULL;
+        case ____0AXC__: {
+          __AC1M=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__RA1M=NULL;
+        case ____NBXC__: {
+          __AC1M=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__RA1M=NULL;
+        case ____ZBXC__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__RA1M=((void *)__tmp__1RCU);
+        case ____DMWH__: {
+          __AC1M=((void *)__KTCU);
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__RA1M=NULL;
+        case ____2A0I__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__RA1M=NULL;
+        case ____HJNJ__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__RA1M=NULL;
+        case ____SJNJ__: {
+          __AC1M=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__RA1M=NULL;
+        case ____0AOJ__: {
+          __AC1M=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__RA1M=NULL;
+        case ____EBOJ__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__RA1M=NULL;
+        case ____3BOJ__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__RA1M=NULL;
+        case ____RCOJ__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__RA1M=NULL;
+        case ____HDOJ__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__RA1M=NULL;
+        case ____1DOJ__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__RA1M=NULL;
+        case ____PEOJ__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__RA1M=NULL;
+        case ____DFOJ__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__RA1M=NULL;
+        case ____XFOJ__: {
+          __AC1M=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__RA1M=NULL;
+        case ____QGOJ__: {
+          __AC1M=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__RA1M=NULL;
+        case ____EHOJ__: {
+          __AC1M=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__RA1M=NULL;
+        case ____2HOJ__: {
+          __AC1M=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__RA1M=NULL;
+        case ____YIOJ__: {
+          __AC1M=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__RA1M=NULL;
+        case ____YMOJ__: {
+          __AC1M=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__RA1M=NULL;
+        case ____ONOJ__: {
+          __AC1M=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__RA1M=NULL;
+        case ____YOOJ__: {
+          __AC1M=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__RA1M=NULL;
+        case ____IM4K__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__RA1M=NULL;
+        case ____T5FL__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__RA1M=NULL;
+        case ____3DUL__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__RA1M=NULL;
+        case ____0EUL__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__RA1M=NULL;
+        case ____BGUL__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__RA1M=NULL;
+        case ____2GUL__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__RA1M=NULL;
+        case ____B0VL__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__RA1M=NULL;
+        case ____P0VL__: {
+          __AC1M=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__RA1M=NULL;
+        case ____Q5YL__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__RA1M=NULL;
+        case ____UVPM__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__RA1M=NULL;
+        case ____0ZPM__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__RA1M=NULL;
+        case ____MR0N__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__RA1M=NULL;
+        case ____YWBP__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__RA1M=NULL;
+        case ____LYBP__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__RA1M=NULL;
+        case ____CZBP__: {
+          __AC1M=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__RA1M=NULL;
+        case ____3BEP__: {
+          __AC1M=NULL;
         } break;
         }
       };
-      em__L20M=__tmp__RA1M;
-      if (((void *)__tmp__RA1M != (void *)NULL)) {
-        typ_id__PGDV=(__INTEGER__Q)(((__EXPR_MULTIPLE__UKWH *)__tmp__RA1M)->expr_list__FTEI->parent_arrayed_collection__Z5WC.upper__RZRH -  1);
-        Self__DBBN= 0;
-        while ((Self__DBBN <= typ_id__PGDV)) {
-          __tmp__TVNS=((void **)((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)em__L20M)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__DBBN];
-          if (__tmp__TVNS==NULL) {
-            __tmp__DB1M=NULL;
+      __030M=__AC1M;
+      if (((void *)__AC1M != (void *)NULL)) {
+        __4HDV=(____Q)(((____DMWH *)__AC1M)->__UUEI->__IBXC.__A1RH -  1);
+        __SCBN= 0;
+        while ((__SCBN <= __4HDV)) {
+          __CXNS=((void **)((____ABXC *)((____DMWH *)__030M)->__UUEI)->__IBXC.__ESEI)[__SCBN];
+          if (__CXNS==NULL) {
+            __SC1M=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__TVNS)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__DB1M=NULL;
+            switch (((struct ___OBJ *)__CXNS)->__id) {
+            case ____5J__: {
+              __SC1M=NULL;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__DB1M=NULL;
+            case ____0AXC__: {
+              __SC1M=NULL;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__DB1M=NULL;
+            case ____NBXC__: {
+              __SC1M=NULL;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__DB1M=NULL;
+            case ____ZBXC__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__DB1M=NULL;
+            case ____DMWH__: {
+              __SC1M=NULL;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__DB1M=((void *)__tmp__TVNS);
+            case ____2A0I__: {
+              __SC1M=((void *)__CXNS);
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__DB1M=NULL;
+            case ____HJNJ__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__DB1M=NULL;
+            case ____SJNJ__: {
+              __SC1M=NULL;
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__DB1M=NULL;
+            case ____0AOJ__: {
+              __SC1M=NULL;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__DB1M=NULL;
+            case ____EBOJ__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__DB1M=NULL;
+            case ____3BOJ__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__DB1M=NULL;
+            case ____RCOJ__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__DB1M=NULL;
+            case ____HDOJ__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__DB1M=NULL;
+            case ____1DOJ__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__DB1M=NULL;
+            case ____PEOJ__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__DB1M=NULL;
+            case ____DFOJ__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__DB1M=NULL;
+            case ____XFOJ__: {
+              __SC1M=NULL;
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__DB1M=NULL;
+            case ____QGOJ__: {
+              __SC1M=NULL;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__DB1M=NULL;
+            case ____EHOJ__: {
+              __SC1M=NULL;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__DB1M=NULL;
+            case ____2HOJ__: {
+              __SC1M=NULL;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__DB1M=NULL;
+            case ____YIOJ__: {
+              __SC1M=NULL;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__DB1M=NULL;
+            case ____YMOJ__: {
+              __SC1M=NULL;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__DB1M=NULL;
+            case ____ONOJ__: {
+              __SC1M=NULL;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__DB1M=NULL;
+            case ____YOOJ__: {
+              __SC1M=NULL;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__DB1M=((void *)__tmp__TVNS);
+            case ____IM4K__: {
+              __SC1M=((void *)__CXNS);
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__DB1M=NULL;
+            case ____T5FL__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__DB1M=NULL;
+            case ____3DUL__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__DB1M=NULL;
+            case ____0EUL__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__DB1M=NULL;
+            case ____BGUL__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__DB1M=NULL;
+            case ____2GUL__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__DB1M=NULL;
+            case ____B0VL__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__DB1M=NULL;
+            case ____P0VL__: {
+              __SC1M=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__DB1M=((void *)__tmp__TVNS);
+            case ____Q5YL__: {
+              __SC1M=((void *)__CXNS);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__DB1M=NULL;
+            case ____UVPM__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__DB1M=NULL;
+            case ____0ZPM__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__DB1M=NULL;
+            case ____MR0N__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__DB1M=NULL;
+            case ____YWBP__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__DB1M=NULL;
+            case ____LYBP__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__DB1M=NULL;
+            case ____CZBP__: {
+              __SC1M=NULL;
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__DB1M=NULL;
+            case ____3BEP__: {
+              __SC1M=NULL;
             } break;
             }
           };
-          rd__M20M=__tmp__DB1M;
-          switch (((struct ___OBJ *)__tmp__DB1M)->__id) {
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__KB1M=((__READ_LOCAL__N5ZI *)__tmp__DB1M)->local__PUEJ;
+          __130M=__SC1M;
+          switch (((struct ___OBJ *)__SC1M)->__id) {
+          case ____2A0I__: {
+            __ZC1M=((____2A0I *)__SC1M)->__4VEJ;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__KB1M=((__READ_SLOT__ZK4K *)__tmp__DB1M)->slot__CYFM;
+          case ____IM4K__: {
+            __ZC1M=((____IM4K *)__SC1M)->__RZFM;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__KB1M=((__READ_GLOBAL__B4YL *)__tmp__DB1M)->global__Y5JM;
+          case ____Q5YL__: {
+            __ZC1M=((____Q5YL *)__SC1M)->__HBKM;
           } break;
           };
-          __tmp__DB1M=Self__410M->parent_node__AD4K.expr__VU4D;
-          __tmp__TVNS=Self__410M->slot__COKL;
-          if (((struct ___OBJ *)__tmp__TVNS)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__OB1M=((__SLOT_CODE__MIRG *)__tmp__TVNS)->parent_slot__NIRG->slot_data_list__1BXG;
+          __SC1M=__N30M->__PE4K.__EW4D;
+          __CXNS=__N30M->__RPKL;
+          if (((struct ___OBJ *)__CXNS)->__id==____1JRG__) {
+            __3C1M=((____1JRG *)__CXNS)->__2JRG->__KDXG;
           } else /* SLOT_DATA */ {
-            __tmp__OB1M=((__SLOT_DATA__WIRG *)__tmp__TVNS)->parent_slot__YIRG->slot_data_list__1BXG;
-          };
-          __tmp__TVNS=new_write__with__ASAN(Self__410M,__tmp__KB1M,__tmp__DB1M,((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__OB1M)->parent_arrayed_collection__WBXG.storage__XM3G)[Self__DBBN]);
-          add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__JDDV)->expr_list__AA4D),__tmp__TVNS);
-          Self__DBBN=(__INTEGER__Q)(Self__DBBN +  1);
-        };
-        Self__ZC0T=((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)__tmp__RA1M)->expr_list__FTEI);
-        __tmp__DB1M=((void **)Self__ZC0T->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__ZC0T->parent_arrayed_collection__Z5WC.upper__RZRH];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        if (__tmp__DB1M==NULL) {
-          __tmp__FA1M=NULL;
+            __3C1M=((____FKRG *)__CXNS)->__HKRG->__KDXG;
+          };
+          __CXNS=__PTAN(__N30M,__ZC1M,__SC1M,((void **)((____3CXG *)__3C1M)->__FDXG.__GO3G)[__SCBN]);
+          __P14F(((____GB4D *)((____WH *)__YEDV)->__PB4D),__CXNS);
+          __SCBN=(____Q)(__SCBN +  1);
+        };
+        __IE0T=((____ABXC *)((____DMWH *)__AC1M)->__UUEI);
+        __SC1M=((void **)__IE0T->__IBXC.__ESEI)[__IE0T->__IBXC.__A1RH];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        if (__SC1M==NULL) {
+          __UB1M=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__DB1M)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__FA1M=NULL;
+          switch (((struct ___OBJ *)__SC1M)->__id) {
+          case ____5J__: {
+            __UB1M=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__FA1M=NULL;
+          case ____0AXC__: {
+            __UB1M=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__FA1M=NULL;
+          case ____NBXC__: {
+            __UB1M=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__FA1M=NULL;
+          case ____ZBXC__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__FA1M=NULL;
+          case ____DMWH__: {
+            __UB1M=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__FA1M=((void *)__tmp__DB1M);
+          case ____2A0I__: {
+            __UB1M=((void *)__SC1M);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__FA1M=NULL;
+          case ____HJNJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__FA1M=NULL;
+          case ____SJNJ__: {
+            __UB1M=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__FA1M=NULL;
+          case ____0AOJ__: {
+            __UB1M=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__FA1M=NULL;
+          case ____EBOJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__FA1M=NULL;
+          case ____3BOJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__FA1M=NULL;
+          case ____RCOJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__FA1M=NULL;
+          case ____HDOJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__FA1M=NULL;
+          case ____1DOJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__FA1M=NULL;
+          case ____PEOJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__FA1M=NULL;
+          case ____DFOJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__FA1M=NULL;
+          case ____XFOJ__: {
+            __UB1M=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__FA1M=NULL;
+          case ____QGOJ__: {
+            __UB1M=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__FA1M=NULL;
+          case ____EHOJ__: {
+            __UB1M=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__FA1M=NULL;
+          case ____2HOJ__: {
+            __UB1M=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__FA1M=NULL;
+          case ____YIOJ__: {
+            __UB1M=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__FA1M=NULL;
+          case ____YMOJ__: {
+            __UB1M=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__FA1M=NULL;
+          case ____ONOJ__: {
+            __UB1M=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__FA1M=NULL;
+          case ____YOOJ__: {
+            __UB1M=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__FA1M=((void *)__tmp__DB1M);
+          case ____IM4K__: {
+            __UB1M=((void *)__SC1M);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__FA1M=NULL;
+          case ____T5FL__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__FA1M=NULL;
+          case ____3DUL__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__FA1M=NULL;
+          case ____0EUL__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__FA1M=NULL;
+          case ____BGUL__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__FA1M=NULL;
+          case ____2GUL__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__FA1M=NULL;
+          case ____B0VL__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__FA1M=NULL;
+          case ____P0VL__: {
+            __UB1M=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__FA1M=((void *)__tmp__DB1M);
+          case ____Q5YL__: {
+            __UB1M=((void *)__SC1M);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__FA1M=NULL;
+          case ____UVPM__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__FA1M=NULL;
+          case ____0ZPM__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__FA1M=NULL;
+          case ____MR0N__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__FA1M=NULL;
+          case ____YWBP__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__FA1M=NULL;
+          case ____LYBP__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__FA1M=NULL;
+          case ____CZBP__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__FA1M=NULL;
+          case ____3BEP__: {
+            __UB1M=NULL;
           } break;
           }
         };
-        rd__M20M=__tmp__FA1M;
+        __130M=__UB1M;
       } else /* FALSE */ {
-        __tmp__DB1M=Self__410M->result_expr__DOKL;
-        if (__tmp__DB1M==NULL) {
-          __tmp__FA1M=NULL;
+        __SC1M=__N30M->__SPKL;
+        if (__SC1M==NULL) {
+          __UB1M=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__DB1M)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__FA1M=NULL;
+          switch (((struct ___OBJ *)__SC1M)->__id) {
+          case ____5J__: {
+            __UB1M=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__FA1M=NULL;
+          case ____0AXC__: {
+            __UB1M=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__FA1M=NULL;
+          case ____NBXC__: {
+            __UB1M=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__FA1M=NULL;
+          case ____ZBXC__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__FA1M=NULL;
+          case ____DMWH__: {
+            __UB1M=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__FA1M=((void *)__tmp__DB1M);
+          case ____2A0I__: {
+            __UB1M=((void *)__SC1M);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__FA1M=NULL;
+          case ____HJNJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__FA1M=NULL;
+          case ____SJNJ__: {
+            __UB1M=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__FA1M=NULL;
+          case ____0AOJ__: {
+            __UB1M=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__FA1M=NULL;
+          case ____EBOJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__FA1M=NULL;
+          case ____3BOJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__FA1M=NULL;
+          case ____RCOJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__FA1M=NULL;
+          case ____HDOJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__FA1M=NULL;
+          case ____1DOJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__FA1M=NULL;
+          case ____PEOJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__FA1M=NULL;
+          case ____DFOJ__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__FA1M=NULL;
+          case ____XFOJ__: {
+            __UB1M=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__FA1M=NULL;
+          case ____QGOJ__: {
+            __UB1M=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__FA1M=NULL;
+          case ____EHOJ__: {
+            __UB1M=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__FA1M=NULL;
+          case ____2HOJ__: {
+            __UB1M=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__FA1M=NULL;
+          case ____YIOJ__: {
+            __UB1M=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__FA1M=NULL;
+          case ____YMOJ__: {
+            __UB1M=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__FA1M=NULL;
+          case ____ONOJ__: {
+            __UB1M=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__FA1M=NULL;
+          case ____YOOJ__: {
+            __UB1M=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__FA1M=((void *)__tmp__DB1M);
+          case ____IM4K__: {
+            __UB1M=((void *)__SC1M);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__FA1M=NULL;
+          case ____T5FL__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__FA1M=NULL;
+          case ____3DUL__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__FA1M=NULL;
+          case ____0EUL__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__FA1M=NULL;
+          case ____BGUL__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__FA1M=NULL;
+          case ____2GUL__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__FA1M=NULL;
+          case ____B0VL__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__FA1M=NULL;
+          case ____P0VL__: {
+            __UB1M=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__FA1M=((void *)__tmp__DB1M);
+          case ____Q5YL__: {
+            __UB1M=((void *)__SC1M);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__FA1M=NULL;
+          case ____UVPM__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__FA1M=NULL;
+          case ____0ZPM__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__FA1M=NULL;
+          case ____MR0N__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__FA1M=NULL;
+          case ____YWBP__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__FA1M=NULL;
+          case ____LYBP__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__FA1M=NULL;
+          case ____CZBP__: {
+            __UB1M=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__FA1M=NULL;
+          case ____3BEP__: {
+            __UB1M=NULL;
           } break;
           }
         };
-        rd__M20M=__tmp__FA1M;
-      };
-      switch (((struct ___OBJ *)rd__M20M)->__id) {
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__DB1M=((__READ_LOCAL__N5ZI *)rd__M20M)->local__PUEJ;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__DB1M=((__READ_SLOT__ZK4K *)rd__M20M)->slot__CYFM;
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__DB1M=((__READ_GLOBAL__B4YL *)rd__M20M)->global__Y5JM;
-      } break;
-      };
-      __tmp__1RCU=new_write__with__ASAN(Self__410M,__tmp__DB1M,Self__410M->parent_node__AD4K.expr__VU4D,slot_dta__Q20M);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__3CDV)->expr_list__AA4D),__tmp__1RCU);
-    };
-    if (((void *)cop_arg__Z20M != (void *)NULL)) {
-      p__IEDV=position__DJ4M(Self__410M);
-      result__VAKV=NULL;
-      __tmp__BDDV=((__POINTER__IB )(NULL));
-      typ_id__PDDV= 0;
-      __tmp__CDDV=((__POINTER__IB )sizeof(__COP_UNLOCK__MC1M));
-      if (((unsigned long)__tmp__CDDV ==  0)) {
-        result__VAKV=COP_UNLOCK__MC1M__;
-      } else /* FALSE */ {
-        typ_id__PDDV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDDV));
-        if ((typ_id__PDDV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UDDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TDDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_size[(__tmp__UDDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TDDV)));
-          __tmp__BDDV=__tmp__SDDV;
-        } else /* FALSE */ {
-          __tmp__UDDV=((__UINTEGER_32__RWB )typ_id__PDDV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SDDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TDDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SDDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SDDV=micro_alloc__table__lab__HKI(__tmp__TDDV,((__POINTER__IB )(&(table_type[(__tmp__UDDV)]))),(__UINTEGER_32__RWB)(__tmp__UDDV |  1));
-          __tmp__BDDV=__tmp__SDDV;
-        };
-        result__VAKV=((__COP_UNLOCK__MC1M *)__tmp__BDDV);
-        *(result__VAKV) = *(COP_UNLOCK__MC1M__);
-      };
-      ((__COP_UNLOCK__MC1M *)result__VAKV)->parent_instr__NC1M.parent_itm_object__YH.position__H2B=p__IEDV;
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__3CDV)->expr_list__AA4D),result__VAKV);
+        __130M=__UB1M;
+      };
+      switch (((struct ___OBJ *)__130M)->__id) {
+      case ____2A0I__: {
+        __SC1M=((____2A0I *)__130M)->__4VEJ;
+      } break;
+      case ____IM4K__: {
+        __SC1M=((____IM4K *)__130M)->__RZFM;
+      } break;
+      case ____Q5YL__: {
+        __SC1M=((____Q5YL *)__130M)->__HBKM;
+      } break;
+      };
+      __KTCU=__PTAN(__N30M,__SC1M,__N30M->__PE4K.__EW4D,__530M);
+      __P14F(((____GB4D *)((____WH *)__MEDV)->__PB4D),__KTCU);
+    };
+    if (((void *)__I40M != (void *)NULL)) {
+      __XFDV=__SK4M(__N30M);
+      __ECKV=NULL;
+      __QEDV=((____IB )(NULL));
+      __4EDV= 0;
+      __REDV=((____IB )sizeof(____1D1M));
+      if (((unsigned long)__REDV ==  0)) {
+        __ECKV=__1D1M__;
+      } else /* FALSE */ {
+        __4EDV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REDV));
+        if ((__4EDV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DFDV=((____YWB )((____Q )(void *)((unsigned long)__CFDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_size[(__DFDV)-1]))),((____YWB )((____Q )__CFDV)));
+          __QEDV=__BFDV;
+        } else /* FALSE */ {
+          __DFDV=((____YWB )__4EDV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BFDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CFDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BFDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BFDV=__OKI(__CFDV,((____IB )(&(table_type[(__DFDV)]))),(____YWB)(__DFDV |  1));
+          __QEDV=__BFDV;
+        };
+        __ECKV=((____1D1M *)__QEDV);
+        *(__ECKV) = *(__1D1M__);
+      };
+      ((____1D1M *)__ECKV)->__2D1M.__YH.__O2B=__XFDV;
+      __P14F(((____GB4D *)((____WH *)__MEDV)->__PB4D),__ECKV);
     };
   } else /* FALSE */ {
-    __tmp__XRCU=Self__410M->slot__COKL;
-    if (((struct ___OBJ *)__tmp__XRCU)->__id==__SLOT_CODE__MIRG__) {
-      Self__GY5M=((__SLOT_CODE__MIRG *)__tmp__XRCU);
-      result__JY5M=NULL;
-      if ((typ_id__5CDV ==  1)) {
-        result__JY5M=Self__GY5M->parent_slot__NIRG->slot_code_intern__QIRG;
+    __GTCU=__N30M->__RPKL;
+    if (((struct ___OBJ *)__GTCU)->__id==____1JRG__) {
+      __VZ5M=((____1JRG *)__GTCU);
+      __YZ5M=NULL;
+      if ((__OEDV ==  1)) {
+        __YZ5M=__VZ5M->__2JRG->__5JRG;
       } else /* FALSE */ {
-        result__JY5M=((void **)((__FAST_ARRAYoSLOT_CODEo__5OKL *)Self__GY5M->parent_slot__NIRG->slot_code_list__IPKL)->parent_arrayed_collection__HPKL.storage__OPDN)[(__INTEGER__Q)(typ_id__5CDV -  2)];
+        __YZ5M=((void **)((____OQKL *)__VZ5M->__2JRG->__XQKL)->__WQKL.__3QDN)[(____Q)(__OEDV -  2)];
       };
-      Self__GY5M=result__JY5M;
+      __VZ5M=__YZ5M;
     } else /* SLOT_DATA */ {
-      __tmp__S40M=((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)__tmp__XRCU));
-      result__JY5M=NULL;
-      if ((typ_id__5CDV ==  1)) {
-        result__JY5M=__tmp__S40M->parent_slot__YIRG->slot_code_intern__QIRG;
+      __BA1M=((____FKRG *)((____1JRG *)__GTCU));
+      __YZ5M=NULL;
+      if ((__OEDV ==  1)) {
+        __YZ5M=__BA1M->__HKRG->__5JRG;
       } else /* FALSE */ {
-        result__JY5M=((void **)((__FAST_ARRAYoSLOT_CODEo__5OKL *)__tmp__S40M->parent_slot__YIRG->slot_code_list__IPKL)->parent_arrayed_collection__HPKL.storage__OPDN)[(__INTEGER__Q)(typ_id__5CDV -  2)];
+        __YZ5M=((void **)((____OQKL *)__BA1M->__HKRG->__XQKL)->__WQKL.__3QDN)[(____Q)(__OEDV -  2)];
       };
-      Self__GY5M=result__JY5M;
+      __VZ5M=__YZ5M;
     };
-    __tmp__XRCU=Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__XRCU)->__id==__ITM_SLOT__HLC__) {
-      __tmp__0C1M=((__ITM_SLOT__HLC *)__tmp__XRCU)->id_section__GVOB;
+    __GTCU=__VZ5M->__2JRG->__QLC;
+    if (((struct ___OBJ *)__GTCU)->__id==____OLC__) {
+      __JE1M=((____OLC *)__GTCU)->__MWOB;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__0C1M=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__XRCU)->parent_itm_slot__QF0D.id_section__GVOB;
-    };
-    Self__5DAT=((__SECTION___EVOB *)__tmp__0C1M);
-    if ((((void *)Self__5DAT->name__U15E == (void *)(&__string_32)) || ((void *)Self__5DAT->name__U15E == (void *)(&__string_33)))) {
-      Self__ZC0T=create_with_capacity__CBZH( 1);
-      new_larg__P20M=Self__ZC0T;
-      __tmp__1RCU=Self__410M->parent_node__AD4K.data__WU4D;
-      switch (((struct ___OBJ *)__tmp__1RCU)->__id) {
-      case __DTA_RD__IK2C__: {
-        __tmp__DB1M=((__DTA_RD__IK2C *)__tmp__1RCU)->parent_dta__LK2C.self_arg__2T4D;
-      } break;
-      case __DTA_CAST__NFPJ__: {
-        __tmp__DB1M=DTA__JK2C__->self_arg__2T4D;
-      } break;
-      case __DTA_WR_CODE__CPPJ__: {
-        __tmp__DB1M=((__DTA_WR_CODE__CPPJ *)__tmp__1RCU)->parent_dta__DPPJ.self_arg__2T4D;
-      } break;
-      case __DTA_WR_VALUE__YHWJ__: {
-        __tmp__DB1M=((__DTA_WR_VALUE__YHWJ *)__tmp__1RCU)->parent_dta__ZHWJ.self_arg__2T4D;
-      } break;
-      case __DTA_BLOCK__URWJ__: {
-        __tmp__FA1M=((void **)((__FAST_ARRAYoEXPRo__R5WC *)((__DTA_BLOCK__URWJ *)__tmp__1RCU)->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.";
-        __tmp__DB1M=__tmp__FA1M;
-      } break;
-      case __DTA_RD_ARGS__VRWJ__: {
-        __tmp__FA1M=((void **)((__FAST_ARRAYoEXPRo__R5WC *)((__DTA_RD_ARGS__VRWJ *)__tmp__1RCU)->argument_list__IGBK)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        __tmp__DB1M=__tmp__FA1M;
-      } break;
-      };
-      switch (((struct ___OBJ *)__tmp__DB1M)->__id) {
-      case __STRING_CST__5J__: {
-        Self__RGDV=((__STRING_CST__5J *)__tmp__DB1M);
-        result__NGDV=NULL;
-        __tmp__SDDV=((__POINTER__IB )(NULL));
-        typ_id__PGDV= 0;
-        __tmp__TDDV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-        if (((unsigned long)__tmp__TDDV ==  0)) {
-          result__NGDV=Self__RGDV;
-        } else /* FALSE */ {
-          typ_id__PGDV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-          if ((typ_id__PGDV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TGDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TGDV)));
-            __tmp__SDDV=__tmp__SGDV;
-          } else /* FALSE */ {
-            __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PGDV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-            __tmp__SDDV=__tmp__SGDV;
-          };
-          result__NGDV=((__STRING_CST__5J *)__tmp__SDDV);
-          *(result__NGDV) = *(Self__RGDV);
-        };
-        __tmp__FA1M=result__NGDV;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__FA1M=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__DB1M));
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        Self__PUNS=((__PROTOTYPE_CST__45WC *)__tmp__DB1M);
-        __tmp__QUNS=create__type__IJ2C(Self__PUNS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PUNS->parent_constant__55WC.static_type__SG4D);
-        __tmp__FA1M=__tmp__QUNS;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        Self__SUNS=((__INTEGER_CST__KAXC *)__tmp__DB1M);
-        __tmp__150M=Self__SUNS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__JHDV=Self__SUNS->value__YG4D;
-        t__KHDV=Self__SUNS->parent_constant__LAXC.static_type__SG4D;
-        Self__SUNS=NULL;
-        __tmp__SDDV=((__POINTER__IB )(NULL));
-        typ_id__PGDV= 0;
-        __tmp__TDDV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-        if (((unsigned long)__tmp__TDDV ==  0)) {
-          Self__SUNS=INTEGER_CST__KAXC__;
-        } else /* FALSE */ {
-          typ_id__PGDV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-          if ((typ_id__PGDV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TGDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TGDV)));
-            __tmp__SDDV=__tmp__SGDV;
-          } else /* FALSE */ {
-            __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PGDV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-            __tmp__SDDV=__tmp__SGDV;
-          };
-          Self__SUNS=((__INTEGER_CST__KAXC *)__tmp__SDDV);
-          *(Self__SUNS) = *(INTEGER_CST__KAXC__);
-        };
-        Self__HHDV=((__INTEGER_CST__KAXC *)Self__SUNS);
-        Self__HHDV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__150M;
-        Self__HHDV->value__YG4D=v__JHDV;
-        Self__HHDV->parent_constant__LAXC.static_type__SG4D=t__KHDV;
-        check_type__KYEE(Self__HHDV);
-        __tmp__FA1M=Self__SUNS;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__FA1M=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__DB1M));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__ZTRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__DB1M)->local__PUEJ));
-        if (__tmp__ZTRT==NULL) {
-          __tmp__AURT=NULL;
+      __JE1M=((____4G0D *)__GTCU)->__5G0D.__MWOB;
+    };
+    __OFAT=((____KWOB *)__JE1M);
+    if ((((void *)__OFAT->__D35E == (void *)(&__string_32)) || ((void *)__OFAT->__D35E == (void *)(&__string_33)))) {
+      __IE0T=__RCZH( 1);
+      __430M=__IE0T;
+      __KTCU=__N30M->__PE4K.__FW4D;
+      switch (((struct ___OBJ *)__KTCU)->__id) {
+      case ____XL2C__: {
+        __SC1M=((____XL2C *)__KTCU)->__0L2C.__LV4D;
+      } break;
+      case ____2GPJ__: {
+        __SC1M=__YL2C__->__LV4D;
+      } break;
+      case ____RQPJ__: {
+        __SC1M=((____RQPJ *)__KTCU)->__SQPJ.__LV4D;
+      } break;
+      case ____HJWJ__: {
+        __SC1M=((____HJWJ *)__KTCU)->__IJWJ.__LV4D;
+      } break;
+      case ____DTWJ__: {
+        __UB1M=((void **)((____ABXC *)((____DTWJ *)__KTCU)->__GTWJ.__XHBK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __SC1M=__UB1M;
+      } break;
+      case ____ETWJ__: {
+        __UB1M=((void **)((____ABXC *)((____ETWJ *)__KTCU)->__XHBK)->__IBXC.__ESEI)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __SC1M=__UB1M;
+      } break;
+      };
+      switch (((struct ___OBJ *)__SC1M)->__id) {
+      case ____5J__: {
+        __AIDV=((____5J *)__SC1M);
+        __2HDV=NULL;
+        __BFDV=((____IB )(NULL));
+        __4HDV= 0;
+        __CFDV=((____IB )sizeof(____5J));
+        if (((unsigned long)__CFDV ==  0)) {
+          __2HDV=__AIDV;
+        } else /* FALSE */ {
+          __4HDV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+          if ((__4HDV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CIDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __BIDV=__OKI(__CIDV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CIDV)));
+            __BFDV=__BIDV;
+          } else /* FALSE */ {
+            __DIDV=((____YWB )__4HDV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BIDV=__OKI(__CIDV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+            __BFDV=__BIDV;
+          };
+          __2HDV=((____5J *)__BFDV);
+          *(__2HDV) = *(__AIDV);
+        };
+        __UB1M=__2HDV;
+      } break;
+      case ____0AXC__: {
+        __UB1M=__JZAL(((____0AXC *)__SC1M));
+      } break;
+      case ____NBXC__: {
+        __4VNS=((____NBXC *)__SC1M);
+        __5VNS=__XK2C(__4VNS->__OBXC.__DK.__CK.__YH.__O2B,__4VNS->__OBXC.__BI4D);
+        __UB1M=__5VNS;
+      } break;
+      case ____ZBXC__: {
+        __BWNS=((____ZBXC *)__SC1M);
+        __KB1M=__BWNS->__0BXC.__DK.__CK.__YH.__O2B;
+        __YIDV=__BWNS->__HI4D;
+        __ZIDV=__BWNS->__0BXC.__BI4D;
+        __BWNS=NULL;
+        __BFDV=((____IB )(NULL));
+        __4HDV= 0;
+        __CFDV=((____IB )sizeof(____ZBXC));
+        if (((unsigned long)__CFDV ==  0)) {
+          __BWNS=__ZBXC__;
+        } else /* FALSE */ {
+          __4HDV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+          if ((__4HDV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CIDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __BIDV=__OKI(__CIDV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CIDV)));
+            __BFDV=__BIDV;
+          } else /* FALSE */ {
+            __DIDV=((____YWB )__4HDV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BIDV=__OKI(__CIDV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+            __BFDV=__BIDV;
+          };
+          __BWNS=((____ZBXC *)__BFDV);
+          *(__BWNS) = *(__ZBXC__);
+        };
+        __WIDV=((____ZBXC *)__BWNS);
+        __WIDV->__0BXC.__DK.__CK.__YH.__O2B=__KB1M;
+        __WIDV->__HI4D=__YIDV;
+        __WIDV->__0BXC.__BI4D=__ZIDV;
+        __ZZEE(__WIDV);
+        __UB1M=__BWNS;
+      } break;
+      case ____DMWH__: {
+        __UB1M=__W3OK(((____DMWH *)__SC1M));
+      } break;
+      case ____2A0I__: {
+        __IVRT=__2VEI(((____N5WC *)((____2A0I *)__SC1M)->__4VEJ));
+        if (__IVRT==NULL) {
+          __PVRT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__AURT=((__READ_LOCAL__N5ZI *)__tmp__ZTRT);
+          __PVRT=((____2A0I *)__IVRT);
         };
-        __tmp__FA1M=__tmp__AURT;
+        __UB1M=__PVRT;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__FA1M=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__DB1M));
+      case ____HJNJ__: {
+        __UB1M=__Y0AL(((____HJNJ *)__SC1M));
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__FA1M=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__DB1M));
+      case ____SJNJ__: {
+        __UB1M=__D1AL(((____SJNJ *)__SC1M));
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__WUNS=((__IS_EXPANDED__L5NJ *)__tmp__DB1M);
-        __tmp__150M=Self__WUNS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        __tmp__ZTRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__WUNS->receiver__554J)->local__PUEJ));
-        if (__tmp__ZTRT==NULL) {
-          __tmp__AURT=NULL;
+      case ____0AOJ__: {
+        __FWNS=((____0AOJ *)__SC1M);
+        __KB1M=__FWNS->__1AOJ.__CK.__YH.__O2B;
+        __IVRT=__2VEI(((____N5WC *)((____2A0I *)__FWNS->__OB5J)->__4VEJ));
+        if (__IVRT==NULL) {
+          __PVRT=NULL;
         } else /* READ_LOCAL */ {
-          __tmp__AURT=((__READ_LOCAL__N5ZI *)__tmp__ZTRT);
-        };
-        Self__WUNS=NULL;
-        __tmp__SDDV=((__POINTER__IB )(NULL));
-        typ_id__PGDV= 0;
-        __tmp__TDDV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-        if (((unsigned long)__tmp__TDDV ==  0)) {
-          Self__WUNS=IS_EXPANDED__L5NJ__;
-        } else /* FALSE */ {
-          typ_id__PGDV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-          if ((typ_id__PGDV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TGDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TGDV)));
-            __tmp__SDDV=__tmp__SGDV;
-          } else /* FALSE */ {
-            __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PGDV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-            __tmp__SDDV=__tmp__SGDV;
-          };
-          Self__WUNS=((__IS_EXPANDED__L5NJ *)__tmp__SDDV);
-          *(Self__WUNS) = *(IS_EXPANDED__L5NJ__);
-        };
-        Self__YHDV=((__IS_EXPANDED__L5NJ *)Self__WUNS);
-        Self__YHDV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__150M;
-        Self__YHDV->receiver__554J=__tmp__AURT;
-        __tmp__FA1M=Self__WUNS;
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        Self__1UNS=((__GET_TYPE_ID__V5NJ *)__tmp__DB1M);
-        __tmp__150M=Self__1UNS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__KHDV=Self__1UNS->receiver__EA5J;
-        Self__1UNS=NULL;
-        __tmp__SDDV=((__POINTER__IB )(NULL));
-        typ_id__PGDV= 0;
-        __tmp__TDDV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-        if (((unsigned long)__tmp__TDDV ==  0)) {
-          Self__1UNS=GET_TYPE_ID__V5NJ__;
-        } else /* FALSE */ {
-          typ_id__PGDV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-          if ((typ_id__PGDV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TGDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TGDV)));
-            __tmp__SDDV=__tmp__SGDV;
-          } else /* FALSE */ {
-            __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PGDV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-            __tmp__SDDV=__tmp__SGDV;
-          };
-          Self__1UNS=((__GET_TYPE_ID__V5NJ *)__tmp__SDDV);
-          *(Self__1UNS) = *(GET_TYPE_ID__V5NJ__);
-        };
-        Self__IIDV=((__GET_TYPE_ID__V5NJ *)Self__1UNS);
-        Self__IIDV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__150M;
-        Self__IIDV->receiver__EA5J=t__KHDV;
-        __tmp__FA1M=Self__1UNS;
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__FA1M=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__DB1M));
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__FA1M=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__DB1M));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__FA1M=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__DB1M));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__FA1M=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__DB1M));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__FA1M=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__DB1M));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__FA1M=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__DB1M));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__FA1M=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__DB1M));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__FA1M=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__DB1M));
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__FA1M=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__DB1M));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        Self__4UNS=((__SIZE_OF__NGOJ *)__tmp__DB1M);
-        __tmp__150M=Self__4UNS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        t__KHDV=Self__4UNS->receiver__OC5J;
-        Self__4UNS=NULL;
-        __tmp__SDDV=((__POINTER__IB )(NULL));
-        typ_id__PGDV= 0;
-        __tmp__TDDV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-        if (((unsigned long)__tmp__TDDV ==  0)) {
-          Self__4UNS=SIZE_OF__NGOJ__;
-        } else /* FALSE */ {
-          typ_id__PGDV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-          if ((typ_id__PGDV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TGDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TGDV)));
-            __tmp__SDDV=__tmp__SGDV;
-          } else /* FALSE */ {
-            __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PGDV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-            __tmp__SDDV=__tmp__SGDV;
-          };
-          Self__4UNS=((__SIZE_OF__NGOJ *)__tmp__SDDV);
-          *(Self__4UNS) = *(SIZE_OF__NGOJ__);
-        };
-        Self__YIDV=((__SIZE_OF__NGOJ *)Self__4UNS);
-        Self__YIDV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__150M;
-        Self__YIDV->receiver__OC5J=t__KHDV;
-        __tmp__FA1M=Self__4UNS;
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__FA1M=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__DB1M));
-      } break;
-      case __REAL_CST__JLOJ__: {
-        Self__BVNS=((__REAL_CST__JLOJ *)__tmp__DB1M);
-        __tmp__150M=Self__BVNS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-        v__KJDV=Self__BVNS->value__DD5J;
-        t__KHDV=Self__BVNS->parent_constant__KLOJ.static_type__SG4D;
-        Self__BVNS=NULL;
-        __tmp__SDDV=((__POINTER__IB )(NULL));
-        typ_id__PGDV= 0;
-        __tmp__TDDV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-        if (((unsigned long)__tmp__TDDV ==  0)) {
-          Self__BVNS=REAL_CST__JLOJ__;
-        } else /* FALSE */ {
-          typ_id__PGDV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-          if ((typ_id__PGDV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TGDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TGDV)));
-            __tmp__SDDV=__tmp__SGDV;
-          } else /* FALSE */ {
-            __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PGDV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-            __tmp__SDDV=__tmp__SGDV;
-          };
-          Self__BVNS=((__REAL_CST__JLOJ *)__tmp__SDDV);
-          *(Self__BVNS) = *(REAL_CST__JLOJ__);
-        };
-        Self__IJDV=((__REAL_CST__JLOJ *)Self__BVNS);
-        Self__IJDV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__150M;
-        Self__IJDV->value__DD5J=v__KJDV;
-        Self__IJDV->parent_constant__KLOJ.static_type__SG4D=t__KHDV;
-        __tmp__FA1M=Self__BVNS;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        Self__FVNS=((__CHARACTER_CST__5LOJ *)__tmp__DB1M);
-        __tmp__GVNS=create__char__CMQJ(Self__FVNS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__FVNS->text__ID5J);
-        __tmp__FA1M=__tmp__GVNS;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        Self__IVNS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__DB1M);
-        __tmp__JVNS=create__text__2PQJ(Self__IVNS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__IVNS->string__EBJK);
-        __tmp__FA1M=__tmp__JVNS;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__FA1M=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__DB1M));
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__FA1M=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__DB1M));
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__FA1M=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__DB1M));
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__FA1M=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DB1M));
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__FA1M=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__DB1M));
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__FA1M=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DB1M));
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__FA1M=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__DB1M));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__FA1M=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__DB1M));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__TVNS=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__DB1M)->global__Y5JM),NULL);
-        if (__tmp__TVNS==NULL) {
-          __tmp__2RCU=NULL;
+          __PVRT=((____2A0I *)__IVRT);
+        };
+        __FWNS=NULL;
+        __BFDV=((____IB )(NULL));
+        __4HDV= 0;
+        __CFDV=((____IB )sizeof(____0AOJ));
+        if (((unsigned long)__CFDV ==  0)) {
+          __FWNS=__0AOJ__;
+        } else /* FALSE */ {
+          __4HDV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+          if ((__4HDV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CIDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __BIDV=__OKI(__CIDV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CIDV)));
+            __BFDV=__BIDV;
+          } else /* FALSE */ {
+            __DIDV=((____YWB )__4HDV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BIDV=__OKI(__CIDV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+            __BFDV=__BIDV;
+          };
+          __FWNS=((____0AOJ *)__BFDV);
+          *(__FWNS) = *(__0AOJ__);
+        };
+        __HJDV=((____0AOJ *)__FWNS);
+        __HJDV->__1AOJ.__CK.__YH.__O2B=__KB1M;
+        __HJDV->__OB5J=__PVRT;
+        __UB1M=__FWNS;
+      } break;
+      case ____EBOJ__: {
+        __KWNS=((____EBOJ *)__SC1M);
+        __KB1M=__KWNS->__FBOJ.__CK.__YH.__O2B;
+        __ZIDV=__KWNS->__TB5J;
+        __KWNS=NULL;
+        __BFDV=((____IB )(NULL));
+        __4HDV= 0;
+        __CFDV=((____IB )sizeof(____EBOJ));
+        if (((unsigned long)__CFDV ==  0)) {
+          __KWNS=__EBOJ__;
+        } else /* FALSE */ {
+          __4HDV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+          if ((__4HDV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CIDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __BIDV=__OKI(__CIDV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CIDV)));
+            __BFDV=__BIDV;
+          } else /* FALSE */ {
+            __DIDV=((____YWB )__4HDV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BIDV=__OKI(__CIDV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+            __BFDV=__BIDV;
+          };
+          __KWNS=((____EBOJ *)__BFDV);
+          *(__KWNS) = *(__EBOJ__);
+        };
+        __XJDV=((____EBOJ *)__KWNS);
+        __XJDV->__FBOJ.__CK.__YH.__O2B=__KB1M;
+        __XJDV->__TB5J=__ZIDV;
+        __UB1M=__KWNS;
+      } break;
+      case ____3BOJ__: {
+        __UB1M=__21AL(((____3BOJ *)__SC1M));
+      } break;
+      case ____RCOJ__: {
+        __UB1M=__H2AL(((____RCOJ *)__SC1M));
+      } break;
+      case ____HDOJ__: {
+        __UB1M=__S2AL(((____HDOJ *)__SC1M));
+      } break;
+      case ____1DOJ__: {
+        __UB1M=__32AL(((____1DOJ *)__SC1M));
+      } break;
+      case ____PEOJ__: {
+        __UB1M=__I3AL(((____PEOJ *)__SC1M));
+      } break;
+      case ____DFOJ__: {
+        __UB1M=__T3AL(((____DFOJ *)__SC1M));
+      } break;
+      case ____XFOJ__: {
+        __UB1M=__43AL(((____XFOJ *)__SC1M));
+      } break;
+      case ____QGOJ__: {
+        __UB1M=__J4AL(((____QGOJ *)__SC1M));
+      } break;
+      case ____EHOJ__: {
+        __UB1M=__X4AL(((____EHOJ *)__SC1M));
+      } break;
+      case ____2HOJ__: {
+        __NWNS=((____2HOJ *)__SC1M);
+        __KB1M=__NWNS->__3HOJ.__CK.__YH.__O2B;
+        __ZIDV=__NWNS->__3D5J;
+        __NWNS=NULL;
+        __BFDV=((____IB )(NULL));
+        __4HDV= 0;
+        __CFDV=((____IB )sizeof(____2HOJ));
+        if (((unsigned long)__CFDV ==  0)) {
+          __NWNS=__2HOJ__;
+        } else /* FALSE */ {
+          __4HDV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+          if ((__4HDV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CIDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __BIDV=__OKI(__CIDV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CIDV)));
+            __BFDV=__BIDV;
+          } else /* FALSE */ {
+            __DIDV=((____YWB )__4HDV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BIDV=__OKI(__CIDV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+            __BFDV=__BIDV;
+          };
+          __NWNS=((____2HOJ *)__BFDV);
+          *(__NWNS) = *(__2HOJ__);
+        };
+        __HKDV=((____2HOJ *)__NWNS);
+        __HKDV->__3HOJ.__CK.__YH.__O2B=__KB1M;
+        __HKDV->__3D5J=__ZIDV;
+        __UB1M=__NWNS;
+      } break;
+      case ____YIOJ__: {
+        __UB1M=__I5AL(((____YIOJ *)__SC1M));
+      } break;
+      case ____YMOJ__: {
+        __QWNS=((____YMOJ *)__SC1M);
+        __KB1M=__QWNS->__ZMOJ.__DK.__CK.__YH.__O2B;
+        __ZKDV=__QWNS->__SE5J;
+        __ZIDV=__QWNS->__ZMOJ.__BI4D;
+        __QWNS=NULL;
+        __BFDV=((____IB )(NULL));
+        __4HDV= 0;
+        __CFDV=((____IB )sizeof(____YMOJ));
+        if (((unsigned long)__CFDV ==  0)) {
+          __QWNS=__YMOJ__;
+        } else /* FALSE */ {
+          __4HDV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+          if ((__4HDV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CIDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __BIDV=__OKI(__CIDV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CIDV)));
+            __BFDV=__BIDV;
+          } else /* FALSE */ {
+            __DIDV=((____YWB )__4HDV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CIDV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BIDV=__OKI(__CIDV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+            __BFDV=__BIDV;
+          };
+          __QWNS=((____YMOJ *)__BFDV);
+          *(__QWNS) = *(__YMOJ__);
+        };
+        __XKDV=((____YMOJ *)__QWNS);
+        __XKDV->__ZMOJ.__DK.__CK.__YH.__O2B=__KB1M;
+        __XKDV->__SE5J=__ZKDV;
+        __XKDV->__ZMOJ.__BI4D=__ZIDV;
+        __UB1M=__QWNS;
+      } break;
+      case ____ONOJ__: {
+        __UWNS=((____ONOJ *)__SC1M);
+        __VWNS=__RNQJ(__UWNS->__PNOJ.__DK.__CK.__YH.__O2B,__UWNS->__XE5J);
+        __UB1M=__VWNS;
+      } break;
+      case ____YOOJ__: {
+        __XWNS=((____YOOJ *)__SC1M);
+        __YWNS=__LRQJ(__XWNS->__ZOOJ.__DK.__CK.__YH.__O2B,__XWNS->__TCJK);
+        __UB1M=__YWNS;
+      } break;
+      case ____IM4K__: {
+        __UB1M=__NZFM(((____IM4K *)__SC1M));
+      } break;
+      case ____T5FL__: {
+        __UB1M=__V35O(((____T5FL *)__SC1M));
+      } break;
+      case ____3DUL__: {
+        __UB1M=__AJVP(((____3DUL *)__SC1M));
+      } break;
+      case ____0EUL__: {
+        __UB1M=__QB4P(((____0EUL *)__SC1M));
+      } break;
+      case ____BGUL__: {
+        __UB1M=__LJVP(((____BGUL *)__SC1M));
+      } break;
+      case ____2GUL__: {
+        __UB1M=__2B4P(((____2GUL *)__SC1M));
+      } break;
+      case ____B0VL__: {
+        __UB1M=__H0BN(((____B0VL *)__SC1M));
+      } break;
+      case ____P0VL__: {
+        __UB1M=__NCHM(((____P0VL *)__SC1M));
+      } break;
+      case ____Q5YL__: {
+        __CXNS=__TFTL(((____FKRG *)((____Q5YL *)__SC1M)->__HBKM),NULL);
+        if (__CXNS==NULL) {
+          __LTCU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__TVNS)->__id) {
-          case __READ_SLOT__ZK4K__: {
-            __tmp__2RCU=NULL;
+          switch (((struct ___OBJ *)__CXNS)->__id) {
+          case ____IM4K__: {
+            __LTCU=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__2RCU=((__READ_GLOBAL__B4YL *)__tmp__TVNS);
+          case ____Q5YL__: {
+            __LTCU=((____Q5YL *)__CXNS);
           } break;
           }
         };
-        __tmp__FA1M=__tmp__2RCU;
-      } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__FA1M=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__DB1M));
-      } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__FA1M=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__DB1M));
-      } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__FA1M=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__DB1M));
-      } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__FA1M=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__DB1M));
-      } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__FA1M=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__DB1M));
-      } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__FA1M=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__DB1M));
-      } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__FA1M=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__DB1M));
-      } break;
-      };
-      add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)Self__ZC0T),__tmp__FA1M);
-    } else /* FALSE */ {
-      __tmp__1RCU=Self__410M->parent_node__AD4K.data__WU4D;
-      switch (((struct ___OBJ *)__tmp__1RCU)->__id) {
-      case __DTA_RD__IK2C__: {
-        Self__FENN=((__DTA_RD__IK2C *)__tmp__1RCU);
-        __tmp__IENN=create_with_capacity__CBZH( 1);
-        __tmp__DB1M=Self__FENN->parent_dta__LK2C.self_arg__2T4D;
-        switch (((struct ___OBJ *)__tmp__DB1M)->__id) {
-        case __STRING_CST__5J__: {
-          Self__RMDV=((__STRING_CST__5J *)__tmp__DB1M);
-          result__NMDV=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            result__NMDV=Self__RMDV;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+        __UB1M=__LTCU;
+      } break;
+      case ____UVPM__: {
+        __UB1M=__VGWN(((____UVPM *)__SC1M));
+      } break;
+      case ____0ZPM__: {
+        __UB1M=__4G2P(((____0ZPM *)__SC1M));
+      } break;
+      case ____MR0N__: {
+        __UB1M=__DRVO(((____MR0N *)__SC1M));
+      } break;
+      case ____YWBP__: {
+        __UB1M=__DQ0Q(((____YWBP *)__SC1M));
+      } break;
+      case ____LYBP__: {
+        __UB1M=__0WUP(((____LYBP *)__SC1M));
+      } break;
+      case ____CZBP__: {
+        __UB1M=__FXUP(((____CZBP *)__SC1M));
+      } break;
+      case ____3BEP__: {
+        __UB1M=__FCIQ(((____3BEP *)__SC1M));
+      } break;
+      };
+      __0YEI(((____ABXC *)__IE0T),__UB1M);
+    } else /* FALSE */ {
+      __KTCU=__N30M->__PE4K.__FW4D;
+      switch (((struct ___OBJ *)__KTCU)->__id) {
+      case ____XL2C__: {
+        __UFNN=((____XL2C *)__KTCU);
+        __XFNN=__RCZH( 1);
+        __SC1M=__UFNN->__0L2C.__LV4D;
+        switch (((struct ___OBJ *)__SC1M)->__id) {
+        case ____5J__: {
+          __AODV=((____5J *)__SC1M);
+          __2NDV=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____5J));
+          if (((unsigned long)__CIDV ==  0)) {
+            __2NDV=__AODV;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            result__NMDV=((__STRING_CST__5J *)__tmp__SGDV);
-            *(result__NMDV) = *(Self__RMDV);
-          };
-          __tmp__KB1M=result__NMDV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__KB1M=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__DB1M));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__OXNS=((__PROTOTYPE_CST__45WC *)__tmp__DB1M);
-          __tmp__PXNS=create__type__IJ2C(Self__OXNS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OXNS->parent_constant__55WC.static_type__SG4D);
-          __tmp__KB1M=__tmp__PXNS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__RXNS=((__INTEGER_CST__KAXC *)__tmp__DB1M);
-          p__IHDV=Self__RXNS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__JNDV=Self__RXNS->value__YG4D;
-          t__KNDV=Self__RXNS->parent_constant__LAXC.static_type__SG4D;
-          Self__RXNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__RXNS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __2NDV=((____5J *)__BIDV);
+            *(__2NDV) = *(__AODV);
+          };
+          __ZC1M=__2NDV;
+        } break;
+        case ____0AXC__: {
+          __ZC1M=__JZAL(((____0AXC *)__SC1M));
+        } break;
+        case ____NBXC__: {
+          __3YNS=((____NBXC *)__SC1M);
+          __4YNS=__XK2C(__3YNS->__OBXC.__DK.__CK.__YH.__O2B,__3YNS->__OBXC.__BI4D);
+          __ZC1M=__4YNS;
+        } break;
+        case ____ZBXC__: {
+          __AZNS=((____ZBXC *)__SC1M);
+          __XIDV=__AZNS->__0BXC.__DK.__CK.__YH.__O2B;
+          __YODV=__AZNS->__HI4D;
+          __ZODV=__AZNS->__0BXC.__BI4D;
+          __AZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__CIDV ==  0)) {
+            __AZNS=__ZBXC__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__RXNS=((__INTEGER_CST__KAXC *)__tmp__SGDV);
-            *(Self__RXNS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__HNDV=((__INTEGER_CST__KAXC *)Self__RXNS);
-          Self__HNDV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__HNDV->value__YG4D=v__JNDV;
-          Self__HNDV->parent_constant__LAXC.static_type__SG4D=t__KNDV;
-          check_type__KYEE(Self__HNDV);
-          __tmp__KB1M=Self__RXNS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__KB1M=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__DB1M));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__AURT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__DB1M)->local__PUEJ));
-          if (__tmp__AURT==NULL) {
-            __tmp__BURT=NULL;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __AZNS=((____ZBXC *)__BIDV);
+            *(__AZNS) = *(__ZBXC__);
+          };
+          __WODV=((____ZBXC *)__AZNS);
+          __WODV->__0BXC.__DK.__CK.__YH.__O2B=__XIDV;
+          __WODV->__HI4D=__YODV;
+          __WODV->__0BXC.__BI4D=__ZODV;
+          __ZZEE(__WODV);
+          __ZC1M=__AZNS;
+        } break;
+        case ____DMWH__: {
+          __ZC1M=__W3OK(((____DMWH *)__SC1M));
+        } break;
+        case ____2A0I__: {
+          __PVRT=__2VEI(((____N5WC *)((____2A0I *)__SC1M)->__4VEJ));
+          if (__PVRT==NULL) {
+            __QVRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__BURT=((__READ_LOCAL__N5ZI *)__tmp__AURT);
+            __QVRT=((____2A0I *)__PVRT);
           };
-          __tmp__KB1M=__tmp__BURT;
+          __ZC1M=__QVRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__KB1M=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__DB1M));
+        case ____HJNJ__: {
+          __ZC1M=__Y0AL(((____HJNJ *)__SC1M));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__KB1M=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__DB1M));
+        case ____SJNJ__: {
+          __ZC1M=__D1AL(((____SJNJ *)__SC1M));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__VXNS=((__IS_EXPANDED__L5NJ *)__tmp__DB1M);
-          p__IHDV=Self__VXNS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__AURT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__VXNS->receiver__554J)->local__PUEJ));
-          if (__tmp__AURT==NULL) {
-            __tmp__BURT=NULL;
+        case ____0AOJ__: {
+          __EZNS=((____0AOJ *)__SC1M);
+          __XIDV=__EZNS->__1AOJ.__CK.__YH.__O2B;
+          __PVRT=__2VEI(((____N5WC *)((____2A0I *)__EZNS->__OB5J)->__4VEJ));
+          if (__PVRT==NULL) {
+            __QVRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__BURT=((__READ_LOCAL__N5ZI *)__tmp__AURT);
-          };
-          Self__VXNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__VXNS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+            __QVRT=((____2A0I *)__PVRT);
+          };
+          __EZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __EZNS=__0AOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__VXNS=((__IS_EXPANDED__L5NJ *)__tmp__SGDV);
-            *(Self__VXNS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__YNDV=((__IS_EXPANDED__L5NJ *)Self__VXNS);
-          Self__YNDV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__YNDV->receiver__554J=__tmp__BURT;
-          __tmp__KB1M=Self__VXNS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__0XNS=((__GET_TYPE_ID__V5NJ *)__tmp__DB1M);
-          p__IHDV=Self__0XNS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__KNDV=Self__0XNS->receiver__EA5J;
-          Self__0XNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__0XNS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __EZNS=((____0AOJ *)__BIDV);
+            *(__EZNS) = *(__0AOJ__);
+          };
+          __HPDV=((____0AOJ *)__EZNS);
+          __HPDV->__1AOJ.__CK.__YH.__O2B=__XIDV;
+          __HPDV->__OB5J=__QVRT;
+          __ZC1M=__EZNS;
+        } break;
+        case ____EBOJ__: {
+          __JZNS=((____EBOJ *)__SC1M);
+          __XIDV=__JZNS->__FBOJ.__CK.__YH.__O2B;
+          __ZODV=__JZNS->__TB5J;
+          __JZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __JZNS=__EBOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__0XNS=((__GET_TYPE_ID__V5NJ *)__tmp__SGDV);
-            *(Self__0XNS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__IODV=((__GET_TYPE_ID__V5NJ *)Self__0XNS);
-          Self__IODV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__IODV->receiver__EA5J=t__KNDV;
-          __tmp__KB1M=Self__0XNS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__KB1M=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__KB1M=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__KB1M=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__KB1M=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__KB1M=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__KB1M=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__KB1M=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__DB1M));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__KB1M=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__DB1M));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__KB1M=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__DB1M));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__3XNS=((__SIZE_OF__NGOJ *)__tmp__DB1M);
-          p__IHDV=Self__3XNS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__KNDV=Self__3XNS->receiver__OC5J;
-          Self__3XNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__3XNS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __JZNS=((____EBOJ *)__BIDV);
+            *(__JZNS) = *(__EBOJ__);
+          };
+          __XPDV=((____EBOJ *)__JZNS);
+          __XPDV->__FBOJ.__CK.__YH.__O2B=__XIDV;
+          __XPDV->__TB5J=__ZODV;
+          __ZC1M=__JZNS;
+        } break;
+        case ____3BOJ__: {
+          __ZC1M=__21AL(((____3BOJ *)__SC1M));
+        } break;
+        case ____RCOJ__: {
+          __ZC1M=__H2AL(((____RCOJ *)__SC1M));
+        } break;
+        case ____HDOJ__: {
+          __ZC1M=__S2AL(((____HDOJ *)__SC1M));
+        } break;
+        case ____1DOJ__: {
+          __ZC1M=__32AL(((____1DOJ *)__SC1M));
+        } break;
+        case ____PEOJ__: {
+          __ZC1M=__I3AL(((____PEOJ *)__SC1M));
+        } break;
+        case ____DFOJ__: {
+          __ZC1M=__T3AL(((____DFOJ *)__SC1M));
+        } break;
+        case ____XFOJ__: {
+          __ZC1M=__43AL(((____XFOJ *)__SC1M));
+        } break;
+        case ____QGOJ__: {
+          __ZC1M=__J4AL(((____QGOJ *)__SC1M));
+        } break;
+        case ____EHOJ__: {
+          __ZC1M=__X4AL(((____EHOJ *)__SC1M));
+        } break;
+        case ____2HOJ__: {
+          __MZNS=((____2HOJ *)__SC1M);
+          __XIDV=__MZNS->__3HOJ.__CK.__YH.__O2B;
+          __ZODV=__MZNS->__3D5J;
+          __MZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __MZNS=__2HOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__3XNS=((__SIZE_OF__NGOJ *)__tmp__SGDV);
-            *(Self__3XNS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__YODV=((__SIZE_OF__NGOJ *)Self__3XNS);
-          Self__YODV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__YODV->receiver__OC5J=t__KNDV;
-          __tmp__KB1M=Self__3XNS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__KB1M=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__DB1M));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__AYNS=((__REAL_CST__JLOJ *)__tmp__DB1M);
-          p__IHDV=Self__AYNS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__KPDV=Self__AYNS->value__DD5J;
-          t__KNDV=Self__AYNS->parent_constant__KLOJ.static_type__SG4D;
-          Self__AYNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__AYNS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __MZNS=((____2HOJ *)__BIDV);
+            *(__MZNS) = *(__2HOJ__);
+          };
+          __HQDV=((____2HOJ *)__MZNS);
+          __HQDV->__3HOJ.__CK.__YH.__O2B=__XIDV;
+          __HQDV->__3D5J=__ZODV;
+          __ZC1M=__MZNS;
+        } break;
+        case ____YIOJ__: {
+          __ZC1M=__I5AL(((____YIOJ *)__SC1M));
+        } break;
+        case ____YMOJ__: {
+          __PZNS=((____YMOJ *)__SC1M);
+          __XIDV=__PZNS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __ZQDV=__PZNS->__SE5J;
+          __ZODV=__PZNS->__ZMOJ.__BI4D;
+          __PZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __PZNS=__YMOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__AYNS=((__REAL_CST__JLOJ *)__tmp__SGDV);
-            *(Self__AYNS) = *(REAL_CST__JLOJ__);
-          };
-          Self__IPDV=((__REAL_CST__JLOJ *)Self__AYNS);
-          Self__IPDV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__IPDV->value__DD5J=v__KPDV;
-          Self__IPDV->parent_constant__KLOJ.static_type__SG4D=t__KNDV;
-          __tmp__KB1M=Self__AYNS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__EYNS=((__CHARACTER_CST__5LOJ *)__tmp__DB1M);
-          __tmp__FYNS=create__char__CMQJ(Self__EYNS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__EYNS->text__ID5J);
-          __tmp__KB1M=__tmp__FYNS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__HYNS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__DB1M);
-          __tmp__IYNS=create__text__2PQJ(Self__HYNS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__HYNS->string__EBJK);
-          __tmp__KB1M=__tmp__IYNS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__KB1M=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__DB1M));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__KB1M=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__DB1M));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__KB1M=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__KB1M=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__KB1M=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__KB1M=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__KB1M=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__DB1M));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__KB1M=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__DB1M));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__DSCU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__DB1M)->global__Y5JM),NULL);
-          if (__tmp__DSCU==NULL) {
-            __tmp__ESCU=NULL;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __PZNS=((____YMOJ *)__BIDV);
+            *(__PZNS) = *(__YMOJ__);
+          };
+          __XQDV=((____YMOJ *)__PZNS);
+          __XQDV->__ZMOJ.__DK.__CK.__YH.__O2B=__XIDV;
+          __XQDV->__SE5J=__ZQDV;
+          __XQDV->__ZMOJ.__BI4D=__ZODV;
+          __ZC1M=__PZNS;
+        } break;
+        case ____ONOJ__: {
+          __TZNS=((____ONOJ *)__SC1M);
+          __UZNS=__RNQJ(__TZNS->__PNOJ.__DK.__CK.__YH.__O2B,__TZNS->__XE5J);
+          __ZC1M=__UZNS;
+        } break;
+        case ____YOOJ__: {
+          __WZNS=((____YOOJ *)__SC1M);
+          __XZNS=__LRQJ(__WZNS->__ZOOJ.__DK.__CK.__YH.__O2B,__WZNS->__TCJK);
+          __ZC1M=__XZNS;
+        } break;
+        case ____IM4K__: {
+          __ZC1M=__NZFM(((____IM4K *)__SC1M));
+        } break;
+        case ____T5FL__: {
+          __ZC1M=__V35O(((____T5FL *)__SC1M));
+        } break;
+        case ____3DUL__: {
+          __ZC1M=__AJVP(((____3DUL *)__SC1M));
+        } break;
+        case ____0EUL__: {
+          __ZC1M=__QB4P(((____0EUL *)__SC1M));
+        } break;
+        case ____BGUL__: {
+          __ZC1M=__LJVP(((____BGUL *)__SC1M));
+        } break;
+        case ____2GUL__: {
+          __ZC1M=__2B4P(((____2GUL *)__SC1M));
+        } break;
+        case ____B0VL__: {
+          __ZC1M=__H0BN(((____B0VL *)__SC1M));
+        } break;
+        case ____P0VL__: {
+          __ZC1M=__NCHM(((____P0VL *)__SC1M));
+        } break;
+        case ____Q5YL__: {
+          __STCU=__TFTL(((____FKRG *)((____Q5YL *)__SC1M)->__HBKM),NULL);
+          if (__STCU==NULL) {
+            __TTCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__DSCU)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__ESCU=NULL;
+            switch (((struct ___OBJ *)__STCU)->__id) {
+            case ____IM4K__: {
+              __TTCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__ESCU=((__READ_GLOBAL__B4YL *)__tmp__DSCU);
+            case ____Q5YL__: {
+              __TTCU=((____Q5YL *)__STCU);
             } break;
             }
           };
-          __tmp__KB1M=__tmp__ESCU;
-        } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__KB1M=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__DB1M));
-        } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__KB1M=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__DB1M));
-        } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__KB1M=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__DB1M));
-        } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__KB1M=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__DB1M));
-        } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__KB1M=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__DB1M));
-        } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__KB1M=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__DB1M));
-        } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__KB1M=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__DB1M));
-        } break;
-        };
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__IENN),__tmp__KB1M);
-        __tmp__MD1M=__tmp__IENN;
-      } break;
-      case __DTA_CAST__NFPJ__: {
-        __tmp__IENN=create_with_capacity__CBZH( 1);
-        __tmp__DB1M=DTA__JK2C__->self_arg__2T4D;
-        switch (((struct ___OBJ *)__tmp__DB1M)->__id) {
-        case __STRING_CST__5J__: {
-          Self__RMDV=((__STRING_CST__5J *)__tmp__DB1M);
-          result__NMDV=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            result__NMDV=Self__RMDV;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+          __ZC1M=__TTCU;
+        } break;
+        case ____UVPM__: {
+          __ZC1M=__VGWN(((____UVPM *)__SC1M));
+        } break;
+        case ____0ZPM__: {
+          __ZC1M=__4G2P(((____0ZPM *)__SC1M));
+        } break;
+        case ____MR0N__: {
+          __ZC1M=__DRVO(((____MR0N *)__SC1M));
+        } break;
+        case ____YWBP__: {
+          __ZC1M=__DQ0Q(((____YWBP *)__SC1M));
+        } break;
+        case ____LYBP__: {
+          __ZC1M=__0WUP(((____LYBP *)__SC1M));
+        } break;
+        case ____CZBP__: {
+          __ZC1M=__FXUP(((____CZBP *)__SC1M));
+        } break;
+        case ____3BEP__: {
+          __ZC1M=__FCIQ(((____3BEP *)__SC1M));
+        } break;
+        };
+        __0YEI(((____ABXC *)__XFNN),__ZC1M);
+        __1E1M=__XFNN;
+      } break;
+      case ____2GPJ__: {
+        __XFNN=__RCZH( 1);
+        __SC1M=__YL2C__->__LV4D;
+        switch (((struct ___OBJ *)__SC1M)->__id) {
+        case ____5J__: {
+          __AODV=((____5J *)__SC1M);
+          __2NDV=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____5J));
+          if (((unsigned long)__CIDV ==  0)) {
+            __2NDV=__AODV;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            result__NMDV=((__STRING_CST__5J *)__tmp__SGDV);
-            *(result__NMDV) = *(Self__RMDV);
-          };
-          __tmp__DSCU=result__NMDV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__DSCU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__DB1M));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__OXNS=((__PROTOTYPE_CST__45WC *)__tmp__DB1M);
-          __tmp__PXNS=create__type__IJ2C(Self__OXNS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OXNS->parent_constant__55WC.static_type__SG4D);
-          __tmp__DSCU=__tmp__PXNS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__RXNS=((__INTEGER_CST__KAXC *)__tmp__DB1M);
-          p__IHDV=Self__RXNS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__JNDV=Self__RXNS->value__YG4D;
-          t__KNDV=Self__RXNS->parent_constant__LAXC.static_type__SG4D;
-          Self__RXNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__RXNS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __2NDV=((____5J *)__BIDV);
+            *(__2NDV) = *(__AODV);
+          };
+          __STCU=__2NDV;
+        } break;
+        case ____0AXC__: {
+          __STCU=__JZAL(((____0AXC *)__SC1M));
+        } break;
+        case ____NBXC__: {
+          __3YNS=((____NBXC *)__SC1M);
+          __4YNS=__XK2C(__3YNS->__OBXC.__DK.__CK.__YH.__O2B,__3YNS->__OBXC.__BI4D);
+          __STCU=__4YNS;
+        } break;
+        case ____ZBXC__: {
+          __AZNS=((____ZBXC *)__SC1M);
+          __XIDV=__AZNS->__0BXC.__DK.__CK.__YH.__O2B;
+          __YODV=__AZNS->__HI4D;
+          __ZODV=__AZNS->__0BXC.__BI4D;
+          __AZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__CIDV ==  0)) {
+            __AZNS=__ZBXC__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__RXNS=((__INTEGER_CST__KAXC *)__tmp__SGDV);
-            *(Self__RXNS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__HNDV=((__INTEGER_CST__KAXC *)Self__RXNS);
-          Self__HNDV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__HNDV->value__YG4D=v__JNDV;
-          Self__HNDV->parent_constant__LAXC.static_type__SG4D=t__KNDV;
-          check_type__KYEE(Self__HNDV);
-          __tmp__DSCU=Self__RXNS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__DSCU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__DB1M));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__AURT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__DB1M)->local__PUEJ));
-          if (__tmp__AURT==NULL) {
-            __tmp__BURT=NULL;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __AZNS=((____ZBXC *)__BIDV);
+            *(__AZNS) = *(__ZBXC__);
+          };
+          __WODV=((____ZBXC *)__AZNS);
+          __WODV->__0BXC.__DK.__CK.__YH.__O2B=__XIDV;
+          __WODV->__HI4D=__YODV;
+          __WODV->__0BXC.__BI4D=__ZODV;
+          __ZZEE(__WODV);
+          __STCU=__AZNS;
+        } break;
+        case ____DMWH__: {
+          __STCU=__W3OK(((____DMWH *)__SC1M));
+        } break;
+        case ____2A0I__: {
+          __PVRT=__2VEI(((____N5WC *)((____2A0I *)__SC1M)->__4VEJ));
+          if (__PVRT==NULL) {
+            __QVRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__BURT=((__READ_LOCAL__N5ZI *)__tmp__AURT);
+            __QVRT=((____2A0I *)__PVRT);
           };
-          __tmp__DSCU=__tmp__BURT;
+          __STCU=__QVRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__DSCU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__DB1M));
+        case ____HJNJ__: {
+          __STCU=__Y0AL(((____HJNJ *)__SC1M));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__DSCU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__DB1M));
+        case ____SJNJ__: {
+          __STCU=__D1AL(((____SJNJ *)__SC1M));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__VXNS=((__IS_EXPANDED__L5NJ *)__tmp__DB1M);
-          p__IHDV=Self__VXNS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__AURT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__VXNS->receiver__554J)->local__PUEJ));
-          if (__tmp__AURT==NULL) {
-            __tmp__BURT=NULL;
+        case ____0AOJ__: {
+          __EZNS=((____0AOJ *)__SC1M);
+          __XIDV=__EZNS->__1AOJ.__CK.__YH.__O2B;
+          __PVRT=__2VEI(((____N5WC *)((____2A0I *)__EZNS->__OB5J)->__4VEJ));
+          if (__PVRT==NULL) {
+            __QVRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__BURT=((__READ_LOCAL__N5ZI *)__tmp__AURT);
-          };
-          Self__VXNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__VXNS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+            __QVRT=((____2A0I *)__PVRT);
+          };
+          __EZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __EZNS=__0AOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__VXNS=((__IS_EXPANDED__L5NJ *)__tmp__SGDV);
-            *(Self__VXNS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__YNDV=((__IS_EXPANDED__L5NJ *)Self__VXNS);
-          Self__YNDV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__YNDV->receiver__554J=__tmp__BURT;
-          __tmp__DSCU=Self__VXNS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__0XNS=((__GET_TYPE_ID__V5NJ *)__tmp__DB1M);
-          p__IHDV=Self__0XNS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__KNDV=Self__0XNS->receiver__EA5J;
-          Self__0XNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__0XNS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __EZNS=((____0AOJ *)__BIDV);
+            *(__EZNS) = *(__0AOJ__);
+          };
+          __HPDV=((____0AOJ *)__EZNS);
+          __HPDV->__1AOJ.__CK.__YH.__O2B=__XIDV;
+          __HPDV->__OB5J=__QVRT;
+          __STCU=__EZNS;
+        } break;
+        case ____EBOJ__: {
+          __JZNS=((____EBOJ *)__SC1M);
+          __XIDV=__JZNS->__FBOJ.__CK.__YH.__O2B;
+          __ZODV=__JZNS->__TB5J;
+          __JZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __JZNS=__EBOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__0XNS=((__GET_TYPE_ID__V5NJ *)__tmp__SGDV);
-            *(Self__0XNS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__IODV=((__GET_TYPE_ID__V5NJ *)Self__0XNS);
-          Self__IODV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__IODV->receiver__EA5J=t__KNDV;
-          __tmp__DSCU=Self__0XNS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__DSCU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__DSCU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__DSCU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__DSCU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__DSCU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__DSCU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__DSCU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__DB1M));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__DSCU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__DB1M));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__DSCU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__DB1M));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__3XNS=((__SIZE_OF__NGOJ *)__tmp__DB1M);
-          p__IHDV=Self__3XNS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__KNDV=Self__3XNS->receiver__OC5J;
-          Self__3XNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__3XNS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __JZNS=((____EBOJ *)__BIDV);
+            *(__JZNS) = *(__EBOJ__);
+          };
+          __XPDV=((____EBOJ *)__JZNS);
+          __XPDV->__FBOJ.__CK.__YH.__O2B=__XIDV;
+          __XPDV->__TB5J=__ZODV;
+          __STCU=__JZNS;
+        } break;
+        case ____3BOJ__: {
+          __STCU=__21AL(((____3BOJ *)__SC1M));
+        } break;
+        case ____RCOJ__: {
+          __STCU=__H2AL(((____RCOJ *)__SC1M));
+        } break;
+        case ____HDOJ__: {
+          __STCU=__S2AL(((____HDOJ *)__SC1M));
+        } break;
+        case ____1DOJ__: {
+          __STCU=__32AL(((____1DOJ *)__SC1M));
+        } break;
+        case ____PEOJ__: {
+          __STCU=__I3AL(((____PEOJ *)__SC1M));
+        } break;
+        case ____DFOJ__: {
+          __STCU=__T3AL(((____DFOJ *)__SC1M));
+        } break;
+        case ____XFOJ__: {
+          __STCU=__43AL(((____XFOJ *)__SC1M));
+        } break;
+        case ____QGOJ__: {
+          __STCU=__J4AL(((____QGOJ *)__SC1M));
+        } break;
+        case ____EHOJ__: {
+          __STCU=__X4AL(((____EHOJ *)__SC1M));
+        } break;
+        case ____2HOJ__: {
+          __MZNS=((____2HOJ *)__SC1M);
+          __XIDV=__MZNS->__3HOJ.__CK.__YH.__O2B;
+          __ZODV=__MZNS->__3D5J;
+          __MZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __MZNS=__2HOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__3XNS=((__SIZE_OF__NGOJ *)__tmp__SGDV);
-            *(Self__3XNS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__YODV=((__SIZE_OF__NGOJ *)Self__3XNS);
-          Self__YODV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__YODV->receiver__OC5J=t__KNDV;
-          __tmp__DSCU=Self__3XNS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__DSCU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__DB1M));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__AYNS=((__REAL_CST__JLOJ *)__tmp__DB1M);
-          p__IHDV=Self__AYNS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__KPDV=Self__AYNS->value__DD5J;
-          t__KNDV=Self__AYNS->parent_constant__KLOJ.static_type__SG4D;
-          Self__AYNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__AYNS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __MZNS=((____2HOJ *)__BIDV);
+            *(__MZNS) = *(__2HOJ__);
+          };
+          __HQDV=((____2HOJ *)__MZNS);
+          __HQDV->__3HOJ.__CK.__YH.__O2B=__XIDV;
+          __HQDV->__3D5J=__ZODV;
+          __STCU=__MZNS;
+        } break;
+        case ____YIOJ__: {
+          __STCU=__I5AL(((____YIOJ *)__SC1M));
+        } break;
+        case ____YMOJ__: {
+          __PZNS=((____YMOJ *)__SC1M);
+          __XIDV=__PZNS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __ZQDV=__PZNS->__SE5J;
+          __ZODV=__PZNS->__ZMOJ.__BI4D;
+          __PZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __PZNS=__YMOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__AYNS=((__REAL_CST__JLOJ *)__tmp__SGDV);
-            *(Self__AYNS) = *(REAL_CST__JLOJ__);
-          };
-          Self__IPDV=((__REAL_CST__JLOJ *)Self__AYNS);
-          Self__IPDV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__IPDV->value__DD5J=v__KPDV;
-          Self__IPDV->parent_constant__KLOJ.static_type__SG4D=t__KNDV;
-          __tmp__DSCU=Self__AYNS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__EYNS=((__CHARACTER_CST__5LOJ *)__tmp__DB1M);
-          __tmp__FYNS=create__char__CMQJ(Self__EYNS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__EYNS->text__ID5J);
-          __tmp__DSCU=__tmp__FYNS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__HYNS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__DB1M);
-          __tmp__IYNS=create__text__2PQJ(Self__HYNS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__HYNS->string__EBJK);
-          __tmp__DSCU=__tmp__IYNS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__DSCU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__DB1M));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__DSCU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__DB1M));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__DSCU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__DSCU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__DSCU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__DSCU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__DSCU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__DB1M));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__DSCU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__DB1M));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__KB1M=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__DB1M)->global__Y5JM),NULL);
-          if (__tmp__KB1M==NULL) {
-            __tmp__ESCU=NULL;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __PZNS=((____YMOJ *)__BIDV);
+            *(__PZNS) = *(__YMOJ__);
+          };
+          __XQDV=((____YMOJ *)__PZNS);
+          __XQDV->__ZMOJ.__DK.__CK.__YH.__O2B=__XIDV;
+          __XQDV->__SE5J=__ZQDV;
+          __XQDV->__ZMOJ.__BI4D=__ZODV;
+          __STCU=__PZNS;
+        } break;
+        case ____ONOJ__: {
+          __TZNS=((____ONOJ *)__SC1M);
+          __UZNS=__RNQJ(__TZNS->__PNOJ.__DK.__CK.__YH.__O2B,__TZNS->__XE5J);
+          __STCU=__UZNS;
+        } break;
+        case ____YOOJ__: {
+          __WZNS=((____YOOJ *)__SC1M);
+          __XZNS=__LRQJ(__WZNS->__ZOOJ.__DK.__CK.__YH.__O2B,__WZNS->__TCJK);
+          __STCU=__XZNS;
+        } break;
+        case ____IM4K__: {
+          __STCU=__NZFM(((____IM4K *)__SC1M));
+        } break;
+        case ____T5FL__: {
+          __STCU=__V35O(((____T5FL *)__SC1M));
+        } break;
+        case ____3DUL__: {
+          __STCU=__AJVP(((____3DUL *)__SC1M));
+        } break;
+        case ____0EUL__: {
+          __STCU=__QB4P(((____0EUL *)__SC1M));
+        } break;
+        case ____BGUL__: {
+          __STCU=__LJVP(((____BGUL *)__SC1M));
+        } break;
+        case ____2GUL__: {
+          __STCU=__2B4P(((____2GUL *)__SC1M));
+        } break;
+        case ____B0VL__: {
+          __STCU=__H0BN(((____B0VL *)__SC1M));
+        } break;
+        case ____P0VL__: {
+          __STCU=__NCHM(((____P0VL *)__SC1M));
+        } break;
+        case ____Q5YL__: {
+          __ZC1M=__TFTL(((____FKRG *)((____Q5YL *)__SC1M)->__HBKM),NULL);
+          if (__ZC1M==NULL) {
+            __TTCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__KB1M)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__ESCU=NULL;
+            switch (((struct ___OBJ *)__ZC1M)->__id) {
+            case ____IM4K__: {
+              __TTCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__ESCU=((__READ_GLOBAL__B4YL *)__tmp__KB1M);
+            case ____Q5YL__: {
+              __TTCU=((____Q5YL *)__ZC1M);
             } break;
             }
           };
-          __tmp__DSCU=__tmp__ESCU;
-        } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__DSCU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__DB1M));
-        } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__DSCU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__DB1M));
-        } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__DSCU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__DB1M));
-        } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__DSCU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__DB1M));
-        } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__DSCU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__DB1M));
-        } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__DSCU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__DB1M));
-        } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__DSCU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__DB1M));
-        } break;
-        };
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__IENN),__tmp__DSCU);
-        __tmp__MD1M=__tmp__IENN;
-      } break;
-      case __DTA_WR_CODE__CPPJ__: {
-        Self__XENN=((__DTA_WR_CODE__CPPJ *)__tmp__1RCU);
-        __tmp__IENN=create_with_capacity__CBZH( 1);
-        __tmp__DB1M=Self__XENN->parent_dta__DPPJ.self_arg__2T4D;
-        switch (((struct ___OBJ *)__tmp__DB1M)->__id) {
-        case __STRING_CST__5J__: {
-          Self__RMDV=((__STRING_CST__5J *)__tmp__DB1M);
-          result__NMDV=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            result__NMDV=Self__RMDV;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+          __STCU=__TTCU;
+        } break;
+        case ____UVPM__: {
+          __STCU=__VGWN(((____UVPM *)__SC1M));
+        } break;
+        case ____0ZPM__: {
+          __STCU=__4G2P(((____0ZPM *)__SC1M));
+        } break;
+        case ____MR0N__: {
+          __STCU=__DRVO(((____MR0N *)__SC1M));
+        } break;
+        case ____YWBP__: {
+          __STCU=__DQ0Q(((____YWBP *)__SC1M));
+        } break;
+        case ____LYBP__: {
+          __STCU=__0WUP(((____LYBP *)__SC1M));
+        } break;
+        case ____CZBP__: {
+          __STCU=__FXUP(((____CZBP *)__SC1M));
+        } break;
+        case ____3BEP__: {
+          __STCU=__FCIQ(((____3BEP *)__SC1M));
+        } break;
+        };
+        __0YEI(((____ABXC *)__XFNN),__STCU);
+        __1E1M=__XFNN;
+      } break;
+      case ____RQPJ__: {
+        __GGNN=((____RQPJ *)__KTCU);
+        __XFNN=__RCZH( 1);
+        __SC1M=__GGNN->__SQPJ.__LV4D;
+        switch (((struct ___OBJ *)__SC1M)->__id) {
+        case ____5J__: {
+          __AODV=((____5J *)__SC1M);
+          __2NDV=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____5J));
+          if (((unsigned long)__CIDV ==  0)) {
+            __2NDV=__AODV;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            result__NMDV=((__STRING_CST__5J *)__tmp__SGDV);
-            *(result__NMDV) = *(Self__RMDV);
-          };
-          __tmp__DSCU=result__NMDV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__DSCU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__DB1M));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__OXNS=((__PROTOTYPE_CST__45WC *)__tmp__DB1M);
-          __tmp__PXNS=create__type__IJ2C(Self__OXNS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OXNS->parent_constant__55WC.static_type__SG4D);
-          __tmp__DSCU=__tmp__PXNS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__RXNS=((__INTEGER_CST__KAXC *)__tmp__DB1M);
-          p__IHDV=Self__RXNS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__JNDV=Self__RXNS->value__YG4D;
-          t__KNDV=Self__RXNS->parent_constant__LAXC.static_type__SG4D;
-          Self__RXNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__RXNS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __2NDV=((____5J *)__BIDV);
+            *(__2NDV) = *(__AODV);
+          };
+          __STCU=__2NDV;
+        } break;
+        case ____0AXC__: {
+          __STCU=__JZAL(((____0AXC *)__SC1M));
+        } break;
+        case ____NBXC__: {
+          __3YNS=((____NBXC *)__SC1M);
+          __4YNS=__XK2C(__3YNS->__OBXC.__DK.__CK.__YH.__O2B,__3YNS->__OBXC.__BI4D);
+          __STCU=__4YNS;
+        } break;
+        case ____ZBXC__: {
+          __AZNS=((____ZBXC *)__SC1M);
+          __XIDV=__AZNS->__0BXC.__DK.__CK.__YH.__O2B;
+          __YODV=__AZNS->__HI4D;
+          __ZODV=__AZNS->__0BXC.__BI4D;
+          __AZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__CIDV ==  0)) {
+            __AZNS=__ZBXC__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__RXNS=((__INTEGER_CST__KAXC *)__tmp__SGDV);
-            *(Self__RXNS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__HNDV=((__INTEGER_CST__KAXC *)Self__RXNS);
-          Self__HNDV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__HNDV->value__YG4D=v__JNDV;
-          Self__HNDV->parent_constant__LAXC.static_type__SG4D=t__KNDV;
-          check_type__KYEE(Self__HNDV);
-          __tmp__DSCU=Self__RXNS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__DSCU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__DB1M));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__AURT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__DB1M)->local__PUEJ));
-          if (__tmp__AURT==NULL) {
-            __tmp__BURT=NULL;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __AZNS=((____ZBXC *)__BIDV);
+            *(__AZNS) = *(__ZBXC__);
+          };
+          __WODV=((____ZBXC *)__AZNS);
+          __WODV->__0BXC.__DK.__CK.__YH.__O2B=__XIDV;
+          __WODV->__HI4D=__YODV;
+          __WODV->__0BXC.__BI4D=__ZODV;
+          __ZZEE(__WODV);
+          __STCU=__AZNS;
+        } break;
+        case ____DMWH__: {
+          __STCU=__W3OK(((____DMWH *)__SC1M));
+        } break;
+        case ____2A0I__: {
+          __PVRT=__2VEI(((____N5WC *)((____2A0I *)__SC1M)->__4VEJ));
+          if (__PVRT==NULL) {
+            __QVRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__BURT=((__READ_LOCAL__N5ZI *)__tmp__AURT);
+            __QVRT=((____2A0I *)__PVRT);
           };
-          __tmp__DSCU=__tmp__BURT;
+          __STCU=__QVRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__DSCU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__DB1M));
+        case ____HJNJ__: {
+          __STCU=__Y0AL(((____HJNJ *)__SC1M));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__DSCU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__DB1M));
+        case ____SJNJ__: {
+          __STCU=__D1AL(((____SJNJ *)__SC1M));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__VXNS=((__IS_EXPANDED__L5NJ *)__tmp__DB1M);
-          p__IHDV=Self__VXNS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__AURT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__VXNS->receiver__554J)->local__PUEJ));
-          if (__tmp__AURT==NULL) {
-            __tmp__BURT=NULL;
+        case ____0AOJ__: {
+          __EZNS=((____0AOJ *)__SC1M);
+          __XIDV=__EZNS->__1AOJ.__CK.__YH.__O2B;
+          __PVRT=__2VEI(((____N5WC *)((____2A0I *)__EZNS->__OB5J)->__4VEJ));
+          if (__PVRT==NULL) {
+            __QVRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__BURT=((__READ_LOCAL__N5ZI *)__tmp__AURT);
-          };
-          Self__VXNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__VXNS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+            __QVRT=((____2A0I *)__PVRT);
+          };
+          __EZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __EZNS=__0AOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__VXNS=((__IS_EXPANDED__L5NJ *)__tmp__SGDV);
-            *(Self__VXNS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__YNDV=((__IS_EXPANDED__L5NJ *)Self__VXNS);
-          Self__YNDV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__YNDV->receiver__554J=__tmp__BURT;
-          __tmp__DSCU=Self__VXNS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__0XNS=((__GET_TYPE_ID__V5NJ *)__tmp__DB1M);
-          p__IHDV=Self__0XNS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__KNDV=Self__0XNS->receiver__EA5J;
-          Self__0XNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__0XNS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __EZNS=((____0AOJ *)__BIDV);
+            *(__EZNS) = *(__0AOJ__);
+          };
+          __HPDV=((____0AOJ *)__EZNS);
+          __HPDV->__1AOJ.__CK.__YH.__O2B=__XIDV;
+          __HPDV->__OB5J=__QVRT;
+          __STCU=__EZNS;
+        } break;
+        case ____EBOJ__: {
+          __JZNS=((____EBOJ *)__SC1M);
+          __XIDV=__JZNS->__FBOJ.__CK.__YH.__O2B;
+          __ZODV=__JZNS->__TB5J;
+          __JZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __JZNS=__EBOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__0XNS=((__GET_TYPE_ID__V5NJ *)__tmp__SGDV);
-            *(Self__0XNS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__IODV=((__GET_TYPE_ID__V5NJ *)Self__0XNS);
-          Self__IODV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__IODV->receiver__EA5J=t__KNDV;
-          __tmp__DSCU=Self__0XNS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__DSCU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__DSCU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__DSCU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__DSCU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__DSCU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__DSCU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__DSCU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__DB1M));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__DSCU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__DB1M));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__DSCU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__DB1M));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__3XNS=((__SIZE_OF__NGOJ *)__tmp__DB1M);
-          p__IHDV=Self__3XNS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__KNDV=Self__3XNS->receiver__OC5J;
-          Self__3XNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__3XNS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __JZNS=((____EBOJ *)__BIDV);
+            *(__JZNS) = *(__EBOJ__);
+          };
+          __XPDV=((____EBOJ *)__JZNS);
+          __XPDV->__FBOJ.__CK.__YH.__O2B=__XIDV;
+          __XPDV->__TB5J=__ZODV;
+          __STCU=__JZNS;
+        } break;
+        case ____3BOJ__: {
+          __STCU=__21AL(((____3BOJ *)__SC1M));
+        } break;
+        case ____RCOJ__: {
+          __STCU=__H2AL(((____RCOJ *)__SC1M));
+        } break;
+        case ____HDOJ__: {
+          __STCU=__S2AL(((____HDOJ *)__SC1M));
+        } break;
+        case ____1DOJ__: {
+          __STCU=__32AL(((____1DOJ *)__SC1M));
+        } break;
+        case ____PEOJ__: {
+          __STCU=__I3AL(((____PEOJ *)__SC1M));
+        } break;
+        case ____DFOJ__: {
+          __STCU=__T3AL(((____DFOJ *)__SC1M));
+        } break;
+        case ____XFOJ__: {
+          __STCU=__43AL(((____XFOJ *)__SC1M));
+        } break;
+        case ____QGOJ__: {
+          __STCU=__J4AL(((____QGOJ *)__SC1M));
+        } break;
+        case ____EHOJ__: {
+          __STCU=__X4AL(((____EHOJ *)__SC1M));
+        } break;
+        case ____2HOJ__: {
+          __MZNS=((____2HOJ *)__SC1M);
+          __XIDV=__MZNS->__3HOJ.__CK.__YH.__O2B;
+          __ZODV=__MZNS->__3D5J;
+          __MZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __MZNS=__2HOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__3XNS=((__SIZE_OF__NGOJ *)__tmp__SGDV);
-            *(Self__3XNS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__YODV=((__SIZE_OF__NGOJ *)Self__3XNS);
-          Self__YODV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__YODV->receiver__OC5J=t__KNDV;
-          __tmp__DSCU=Self__3XNS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__DSCU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__DB1M));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__AYNS=((__REAL_CST__JLOJ *)__tmp__DB1M);
-          p__IHDV=Self__AYNS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__KPDV=Self__AYNS->value__DD5J;
-          t__KNDV=Self__AYNS->parent_constant__KLOJ.static_type__SG4D;
-          Self__AYNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__AYNS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __MZNS=((____2HOJ *)__BIDV);
+            *(__MZNS) = *(__2HOJ__);
+          };
+          __HQDV=((____2HOJ *)__MZNS);
+          __HQDV->__3HOJ.__CK.__YH.__O2B=__XIDV;
+          __HQDV->__3D5J=__ZODV;
+          __STCU=__MZNS;
+        } break;
+        case ____YIOJ__: {
+          __STCU=__I5AL(((____YIOJ *)__SC1M));
+        } break;
+        case ____YMOJ__: {
+          __PZNS=((____YMOJ *)__SC1M);
+          __XIDV=__PZNS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __ZQDV=__PZNS->__SE5J;
+          __ZODV=__PZNS->__ZMOJ.__BI4D;
+          __PZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __PZNS=__YMOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__AYNS=((__REAL_CST__JLOJ *)__tmp__SGDV);
-            *(Self__AYNS) = *(REAL_CST__JLOJ__);
-          };
-          Self__IPDV=((__REAL_CST__JLOJ *)Self__AYNS);
-          Self__IPDV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__IPDV->value__DD5J=v__KPDV;
-          Self__IPDV->parent_constant__KLOJ.static_type__SG4D=t__KNDV;
-          __tmp__DSCU=Self__AYNS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__EYNS=((__CHARACTER_CST__5LOJ *)__tmp__DB1M);
-          __tmp__FYNS=create__char__CMQJ(Self__EYNS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__EYNS->text__ID5J);
-          __tmp__DSCU=__tmp__FYNS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__HYNS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__DB1M);
-          __tmp__IYNS=create__text__2PQJ(Self__HYNS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__HYNS->string__EBJK);
-          __tmp__DSCU=__tmp__IYNS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__DSCU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__DB1M));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__DSCU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__DB1M));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__DSCU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__DSCU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__DSCU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__DSCU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__DSCU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__DB1M));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__DSCU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__DB1M));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__KB1M=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__DB1M)->global__Y5JM),NULL);
-          if (__tmp__KB1M==NULL) {
-            __tmp__ESCU=NULL;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __PZNS=((____YMOJ *)__BIDV);
+            *(__PZNS) = *(__YMOJ__);
+          };
+          __XQDV=((____YMOJ *)__PZNS);
+          __XQDV->__ZMOJ.__DK.__CK.__YH.__O2B=__XIDV;
+          __XQDV->__SE5J=__ZQDV;
+          __XQDV->__ZMOJ.__BI4D=__ZODV;
+          __STCU=__PZNS;
+        } break;
+        case ____ONOJ__: {
+          __TZNS=((____ONOJ *)__SC1M);
+          __UZNS=__RNQJ(__TZNS->__PNOJ.__DK.__CK.__YH.__O2B,__TZNS->__XE5J);
+          __STCU=__UZNS;
+        } break;
+        case ____YOOJ__: {
+          __WZNS=((____YOOJ *)__SC1M);
+          __XZNS=__LRQJ(__WZNS->__ZOOJ.__DK.__CK.__YH.__O2B,__WZNS->__TCJK);
+          __STCU=__XZNS;
+        } break;
+        case ____IM4K__: {
+          __STCU=__NZFM(((____IM4K *)__SC1M));
+        } break;
+        case ____T5FL__: {
+          __STCU=__V35O(((____T5FL *)__SC1M));
+        } break;
+        case ____3DUL__: {
+          __STCU=__AJVP(((____3DUL *)__SC1M));
+        } break;
+        case ____0EUL__: {
+          __STCU=__QB4P(((____0EUL *)__SC1M));
+        } break;
+        case ____BGUL__: {
+          __STCU=__LJVP(((____BGUL *)__SC1M));
+        } break;
+        case ____2GUL__: {
+          __STCU=__2B4P(((____2GUL *)__SC1M));
+        } break;
+        case ____B0VL__: {
+          __STCU=__H0BN(((____B0VL *)__SC1M));
+        } break;
+        case ____P0VL__: {
+          __STCU=__NCHM(((____P0VL *)__SC1M));
+        } break;
+        case ____Q5YL__: {
+          __ZC1M=__TFTL(((____FKRG *)((____Q5YL *)__SC1M)->__HBKM),NULL);
+          if (__ZC1M==NULL) {
+            __TTCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__KB1M)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__ESCU=NULL;
+            switch (((struct ___OBJ *)__ZC1M)->__id) {
+            case ____IM4K__: {
+              __TTCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__ESCU=((__READ_GLOBAL__B4YL *)__tmp__KB1M);
+            case ____Q5YL__: {
+              __TTCU=((____Q5YL *)__ZC1M);
             } break;
             }
           };
-          __tmp__DSCU=__tmp__ESCU;
-        } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__DSCU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__DB1M));
-        } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__DSCU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__DB1M));
-        } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__DSCU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__DB1M));
-        } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__DSCU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__DB1M));
-        } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__DSCU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__DB1M));
-        } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__DSCU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__DB1M));
-        } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__DSCU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__DB1M));
-        } break;
-        };
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__IENN),__tmp__DSCU);
-        __tmp__MD1M=__tmp__IENN;
-      } break;
-      case __DTA_WR_VALUE__YHWJ__: {
-        Self__AFNN=((__DTA_WR_VALUE__YHWJ *)__tmp__1RCU);
-        __tmp__IENN=create_with_capacity__CBZH( 1);
-        __tmp__DB1M=Self__AFNN->parent_dta__ZHWJ.self_arg__2T4D;
-        switch (((struct ___OBJ *)__tmp__DB1M)->__id) {
-        case __STRING_CST__5J__: {
-          Self__RMDV=((__STRING_CST__5J *)__tmp__DB1M);
-          result__NMDV=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            result__NMDV=Self__RMDV;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+          __STCU=__TTCU;
+        } break;
+        case ____UVPM__: {
+          __STCU=__VGWN(((____UVPM *)__SC1M));
+        } break;
+        case ____0ZPM__: {
+          __STCU=__4G2P(((____0ZPM *)__SC1M));
+        } break;
+        case ____MR0N__: {
+          __STCU=__DRVO(((____MR0N *)__SC1M));
+        } break;
+        case ____YWBP__: {
+          __STCU=__DQ0Q(((____YWBP *)__SC1M));
+        } break;
+        case ____LYBP__: {
+          __STCU=__0WUP(((____LYBP *)__SC1M));
+        } break;
+        case ____CZBP__: {
+          __STCU=__FXUP(((____CZBP *)__SC1M));
+        } break;
+        case ____3BEP__: {
+          __STCU=__FCIQ(((____3BEP *)__SC1M));
+        } break;
+        };
+        __0YEI(((____ABXC *)__XFNN),__STCU);
+        __1E1M=__XFNN;
+      } break;
+      case ____HJWJ__: {
+        __PGNN=((____HJWJ *)__KTCU);
+        __XFNN=__RCZH( 1);
+        __SC1M=__PGNN->__IJWJ.__LV4D;
+        switch (((struct ___OBJ *)__SC1M)->__id) {
+        case ____5J__: {
+          __AODV=((____5J *)__SC1M);
+          __2NDV=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____5J));
+          if (((unsigned long)__CIDV ==  0)) {
+            __2NDV=__AODV;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            result__NMDV=((__STRING_CST__5J *)__tmp__SGDV);
-            *(result__NMDV) = *(Self__RMDV);
-          };
-          __tmp__DSCU=result__NMDV;
-        } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__DSCU=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__DB1M));
-        } break;
-        case __PROTOTYPE_CST__45WC__: {
-          Self__OXNS=((__PROTOTYPE_CST__45WC *)__tmp__DB1M);
-          __tmp__PXNS=create__type__IJ2C(Self__OXNS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OXNS->parent_constant__55WC.static_type__SG4D);
-          __tmp__DSCU=__tmp__PXNS;
-        } break;
-        case __INTEGER_CST__KAXC__: {
-          Self__RXNS=((__INTEGER_CST__KAXC *)__tmp__DB1M);
-          p__IHDV=Self__RXNS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__JNDV=Self__RXNS->value__YG4D;
-          t__KNDV=Self__RXNS->parent_constant__LAXC.static_type__SG4D;
-          Self__RXNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__RXNS=INTEGER_CST__KAXC__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __2NDV=((____5J *)__BIDV);
+            *(__2NDV) = *(__AODV);
+          };
+          __STCU=__2NDV;
+        } break;
+        case ____0AXC__: {
+          __STCU=__JZAL(((____0AXC *)__SC1M));
+        } break;
+        case ____NBXC__: {
+          __3YNS=((____NBXC *)__SC1M);
+          __4YNS=__XK2C(__3YNS->__OBXC.__DK.__CK.__YH.__O2B,__3YNS->__OBXC.__BI4D);
+          __STCU=__4YNS;
+        } break;
+        case ____ZBXC__: {
+          __AZNS=((____ZBXC *)__SC1M);
+          __XIDV=__AZNS->__0BXC.__DK.__CK.__YH.__O2B;
+          __YODV=__AZNS->__HI4D;
+          __ZODV=__AZNS->__0BXC.__BI4D;
+          __AZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____ZBXC));
+          if (((unsigned long)__CIDV ==  0)) {
+            __AZNS=__ZBXC__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__RXNS=((__INTEGER_CST__KAXC *)__tmp__SGDV);
-            *(Self__RXNS) = *(INTEGER_CST__KAXC__);
-          };
-          Self__HNDV=((__INTEGER_CST__KAXC *)Self__RXNS);
-          Self__HNDV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__HNDV->value__YG4D=v__JNDV;
-          Self__HNDV->parent_constant__LAXC.static_type__SG4D=t__KNDV;
-          check_type__KYEE(Self__HNDV);
-          __tmp__DSCU=Self__RXNS;
-        } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__DSCU=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__DB1M));
-        } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__AURT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__DB1M)->local__PUEJ));
-          if (__tmp__AURT==NULL) {
-            __tmp__BURT=NULL;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __AZNS=((____ZBXC *)__BIDV);
+            *(__AZNS) = *(__ZBXC__);
+          };
+          __WODV=((____ZBXC *)__AZNS);
+          __WODV->__0BXC.__DK.__CK.__YH.__O2B=__XIDV;
+          __WODV->__HI4D=__YODV;
+          __WODV->__0BXC.__BI4D=__ZODV;
+          __ZZEE(__WODV);
+          __STCU=__AZNS;
+        } break;
+        case ____DMWH__: {
+          __STCU=__W3OK(((____DMWH *)__SC1M));
+        } break;
+        case ____2A0I__: {
+          __PVRT=__2VEI(((____N5WC *)((____2A0I *)__SC1M)->__4VEJ));
+          if (__PVRT==NULL) {
+            __QVRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__BURT=((__READ_LOCAL__N5ZI *)__tmp__AURT);
+            __QVRT=((____2A0I *)__PVRT);
           };
-          __tmp__DSCU=__tmp__BURT;
+          __STCU=__QVRT;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__DSCU=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__DB1M));
+        case ____HJNJ__: {
+          __STCU=__Y0AL(((____HJNJ *)__SC1M));
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__DSCU=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__DB1M));
+        case ____SJNJ__: {
+          __STCU=__D1AL(((____SJNJ *)__SC1M));
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          Self__VXNS=((__IS_EXPANDED__L5NJ *)__tmp__DB1M);
-          p__IHDV=Self__VXNS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          __tmp__AURT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__VXNS->receiver__554J)->local__PUEJ));
-          if (__tmp__AURT==NULL) {
-            __tmp__BURT=NULL;
+        case ____0AOJ__: {
+          __EZNS=((____0AOJ *)__SC1M);
+          __XIDV=__EZNS->__1AOJ.__CK.__YH.__O2B;
+          __PVRT=__2VEI(((____N5WC *)((____2A0I *)__EZNS->__OB5J)->__4VEJ));
+          if (__PVRT==NULL) {
+            __QVRT=NULL;
           } else /* READ_LOCAL */ {
-            __tmp__BURT=((__READ_LOCAL__N5ZI *)__tmp__AURT);
-          };
-          Self__VXNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__VXNS=IS_EXPANDED__L5NJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+            __QVRT=((____2A0I *)__PVRT);
+          };
+          __EZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____0AOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __EZNS=__0AOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__VXNS=((__IS_EXPANDED__L5NJ *)__tmp__SGDV);
-            *(Self__VXNS) = *(IS_EXPANDED__L5NJ__);
-          };
-          Self__YNDV=((__IS_EXPANDED__L5NJ *)Self__VXNS);
-          Self__YNDV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__YNDV->receiver__554J=__tmp__BURT;
-          __tmp__DSCU=Self__VXNS;
-        } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          Self__0XNS=((__GET_TYPE_ID__V5NJ *)__tmp__DB1M);
-          p__IHDV=Self__0XNS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__KNDV=Self__0XNS->receiver__EA5J;
-          Self__0XNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__0XNS=GET_TYPE_ID__V5NJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __EZNS=((____0AOJ *)__BIDV);
+            *(__EZNS) = *(__0AOJ__);
+          };
+          __HPDV=((____0AOJ *)__EZNS);
+          __HPDV->__1AOJ.__CK.__YH.__O2B=__XIDV;
+          __HPDV->__OB5J=__QVRT;
+          __STCU=__EZNS;
+        } break;
+        case ____EBOJ__: {
+          __JZNS=((____EBOJ *)__SC1M);
+          __XIDV=__JZNS->__FBOJ.__CK.__YH.__O2B;
+          __ZODV=__JZNS->__TB5J;
+          __JZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____EBOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __JZNS=__EBOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__0XNS=((__GET_TYPE_ID__V5NJ *)__tmp__SGDV);
-            *(Self__0XNS) = *(GET_TYPE_ID__V5NJ__);
-          };
-          Self__IODV=((__GET_TYPE_ID__V5NJ *)Self__0XNS);
-          Self__IODV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__IODV->receiver__EA5J=t__KNDV;
-          __tmp__DSCU=Self__0XNS;
-        } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__DSCU=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__DSCU=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__DSCU=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__DSCU=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__DSCU=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__DSCU=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__DB1M));
-        } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__DSCU=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__DB1M));
-        } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__DSCU=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__DB1M));
-        } break;
-        case __ITEM__VFOJ__: {
-          __tmp__DSCU=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__DB1M));
-        } break;
-        case __SIZE_OF__NGOJ__: {
-          Self__3XNS=((__SIZE_OF__NGOJ *)__tmp__DB1M);
-          p__IHDV=Self__3XNS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          t__KNDV=Self__3XNS->receiver__OC5J;
-          Self__3XNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__3XNS=SIZE_OF__NGOJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __JZNS=((____EBOJ *)__BIDV);
+            *(__JZNS) = *(__EBOJ__);
+          };
+          __XPDV=((____EBOJ *)__JZNS);
+          __XPDV->__FBOJ.__CK.__YH.__O2B=__XIDV;
+          __XPDV->__TB5J=__ZODV;
+          __STCU=__JZNS;
+        } break;
+        case ____3BOJ__: {
+          __STCU=__21AL(((____3BOJ *)__SC1M));
+        } break;
+        case ____RCOJ__: {
+          __STCU=__H2AL(((____RCOJ *)__SC1M));
+        } break;
+        case ____HDOJ__: {
+          __STCU=__S2AL(((____HDOJ *)__SC1M));
+        } break;
+        case ____1DOJ__: {
+          __STCU=__32AL(((____1DOJ *)__SC1M));
+        } break;
+        case ____PEOJ__: {
+          __STCU=__I3AL(((____PEOJ *)__SC1M));
+        } break;
+        case ____DFOJ__: {
+          __STCU=__T3AL(((____DFOJ *)__SC1M));
+        } break;
+        case ____XFOJ__: {
+          __STCU=__43AL(((____XFOJ *)__SC1M));
+        } break;
+        case ____QGOJ__: {
+          __STCU=__J4AL(((____QGOJ *)__SC1M));
+        } break;
+        case ____EHOJ__: {
+          __STCU=__X4AL(((____EHOJ *)__SC1M));
+        } break;
+        case ____2HOJ__: {
+          __MZNS=((____2HOJ *)__SC1M);
+          __XIDV=__MZNS->__3HOJ.__CK.__YH.__O2B;
+          __ZODV=__MZNS->__3D5J;
+          __MZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____2HOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __MZNS=__2HOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__3XNS=((__SIZE_OF__NGOJ *)__tmp__SGDV);
-            *(Self__3XNS) = *(SIZE_OF__NGOJ__);
-          };
-          Self__YODV=((__SIZE_OF__NGOJ *)Self__3XNS);
-          Self__YODV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__YODV->receiver__OC5J=t__KNDV;
-          __tmp__DSCU=Self__3XNS;
-        } break;
-        case __CAST__JHOJ__: {
-          __tmp__DSCU=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__DB1M));
-        } break;
-        case __REAL_CST__JLOJ__: {
-          Self__AYNS=((__REAL_CST__JLOJ *)__tmp__DB1M);
-          p__IHDV=Self__AYNS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-          v__KPDV=Self__AYNS->value__DD5J;
-          t__KNDV=Self__AYNS->parent_constant__KLOJ.static_type__SG4D;
-          Self__AYNS=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PMDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            Self__AYNS=REAL_CST__JLOJ__;
-          } else /* FALSE */ {
-            typ_id__PMDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-              __tmp__SGDV=__tmp__SMDV;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __MZNS=((____2HOJ *)__BIDV);
+            *(__MZNS) = *(__2HOJ__);
+          };
+          __HQDV=((____2HOJ *)__MZNS);
+          __HQDV->__3HOJ.__CK.__YH.__O2B=__XIDV;
+          __HQDV->__3D5J=__ZODV;
+          __STCU=__MZNS;
+        } break;
+        case ____YIOJ__: {
+          __STCU=__I5AL(((____YIOJ *)__SC1M));
+        } break;
+        case ____YMOJ__: {
+          __PZNS=((____YMOJ *)__SC1M);
+          __XIDV=__PZNS->__ZMOJ.__DK.__CK.__YH.__O2B;
+          __ZQDV=__PZNS->__SE5J;
+          __ZODV=__PZNS->__ZMOJ.__BI4D;
+          __PZNS=NULL;
+          __BIDV=((____IB )(NULL));
+          __4NDV= 0;
+          __CIDV=((____IB )sizeof(____YMOJ));
+          if (((unsigned long)__CIDV ==  0)) {
+            __PZNS=__YMOJ__;
+          } else /* FALSE */ {
+            __4NDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4NDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__CODV)));
+              __BIDV=__BODV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=__tmp__SMDV;
-            };
-            Self__AYNS=((__REAL_CST__JLOJ *)__tmp__SGDV);
-            *(Self__AYNS) = *(REAL_CST__JLOJ__);
-          };
-          Self__IPDV=((__REAL_CST__JLOJ *)Self__AYNS);
-          Self__IPDV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-          Self__IPDV->value__DD5J=v__KPDV;
-          Self__IPDV->parent_constant__KLOJ.static_type__SG4D=t__KNDV;
-          __tmp__DSCU=Self__AYNS;
-        } break;
-        case __CHARACTER_CST__5LOJ__: {
-          Self__EYNS=((__CHARACTER_CST__5LOJ *)__tmp__DB1M);
-          __tmp__FYNS=create__char__CMQJ(Self__EYNS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__EYNS->text__ID5J);
-          __tmp__DSCU=__tmp__FYNS;
-        } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          Self__HYNS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__DB1M);
-          __tmp__IYNS=create__text__2PQJ(Self__HYNS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__HYNS->string__EBJK);
-          __tmp__DSCU=__tmp__IYNS;
-        } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__DSCU=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__DB1M));
-        } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__DSCU=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__DB1M));
-        } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__DSCU=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__DSCU=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__DSCU=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__DSCU=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DB1M));
-        } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__DSCU=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__DB1M));
-        } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__DSCU=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__DB1M));
-        } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__KB1M=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__DB1M)->global__Y5JM),NULL);
-          if (__tmp__KB1M==NULL) {
-            __tmp__ESCU=NULL;
+              __DODV=((____YWB )__4NDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __CODV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__BODV;
+            };
+            __PZNS=((____YMOJ *)__BIDV);
+            *(__PZNS) = *(__YMOJ__);
+          };
+          __XQDV=((____YMOJ *)__PZNS);
+          __XQDV->__ZMOJ.__DK.__CK.__YH.__O2B=__XIDV;
+          __XQDV->__SE5J=__ZQDV;
+          __XQDV->__ZMOJ.__BI4D=__ZODV;
+          __STCU=__PZNS;
+        } break;
+        case ____ONOJ__: {
+          __TZNS=((____ONOJ *)__SC1M);
+          __UZNS=__RNQJ(__TZNS->__PNOJ.__DK.__CK.__YH.__O2B,__TZNS->__XE5J);
+          __STCU=__UZNS;
+        } break;
+        case ____YOOJ__: {
+          __WZNS=((____YOOJ *)__SC1M);
+          __XZNS=__LRQJ(__WZNS->__ZOOJ.__DK.__CK.__YH.__O2B,__WZNS->__TCJK);
+          __STCU=__XZNS;
+        } break;
+        case ____IM4K__: {
+          __STCU=__NZFM(((____IM4K *)__SC1M));
+        } break;
+        case ____T5FL__: {
+          __STCU=__V35O(((____T5FL *)__SC1M));
+        } break;
+        case ____3DUL__: {
+          __STCU=__AJVP(((____3DUL *)__SC1M));
+        } break;
+        case ____0EUL__: {
+          __STCU=__QB4P(((____0EUL *)__SC1M));
+        } break;
+        case ____BGUL__: {
+          __STCU=__LJVP(((____BGUL *)__SC1M));
+        } break;
+        case ____2GUL__: {
+          __STCU=__2B4P(((____2GUL *)__SC1M));
+        } break;
+        case ____B0VL__: {
+          __STCU=__H0BN(((____B0VL *)__SC1M));
+        } break;
+        case ____P0VL__: {
+          __STCU=__NCHM(((____P0VL *)__SC1M));
+        } break;
+        case ____Q5YL__: {
+          __ZC1M=__TFTL(((____FKRG *)((____Q5YL *)__SC1M)->__HBKM),NULL);
+          if (__ZC1M==NULL) {
+            __TTCU=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__KB1M)->__id) {
-            case __READ_SLOT__ZK4K__: {
-              __tmp__ESCU=NULL;
+            switch (((struct ___OBJ *)__ZC1M)->__id) {
+            case ____IM4K__: {
+              __TTCU=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__ESCU=((__READ_GLOBAL__B4YL *)__tmp__KB1M);
+            case ____Q5YL__: {
+              __TTCU=((____Q5YL *)__ZC1M);
             } break;
             }
           };
-          __tmp__DSCU=__tmp__ESCU;
-        } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__DSCU=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__DB1M));
-        } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__DSCU=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__DB1M));
-        } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__DSCU=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__DB1M));
-        } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__DSCU=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__DB1M));
-        } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__DSCU=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__DB1M));
-        } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__DSCU=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__DB1M));
-        } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__DSCU=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__DB1M));
-        } break;
-        };
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__IENN),__tmp__DSCU);
-        __tmp__MD1M=__tmp__IENN;
-      } break;
-      case __DTA_BLOCK__URWJ__: {
-        __tmp__MD1M=get_argument__VK4K(((__DTA_BLOCK__URWJ *)__tmp__1RCU));
-      } break;
-      case __DTA_RD_ARGS__VRWJ__: {
-        Self__JFNN=((__DTA_RD_ARGS__VRWJ *)__tmp__1RCU);
-        __tmp__IENN=NULL;
-        if (Self__JFNN->copy_argument__AGBK) {
-          typ_id__PMDV=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)Self__JFNN->argument_list__IGBK)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          __tmp__VFNN=create_with_capacity__CBZH(typ_id__PMDV);
-          __tmp__IENN=__tmp__VFNN;
-          typ_id__PMDV=Self__JFNN->argument_list__IGBK->parent_arrayed_collection__Z5WC.upper__RZRH;
-          Self__LPTN= 0;
-          while ((Self__LPTN <= typ_id__PMDV)) {
-            __tmp__CGNN=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__JFNN->argument_list__IGBK)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__LPTN];
-            switch (((struct ___OBJ *)__tmp__CGNN)->__id) {
-            case __STRING_CST__5J__: {
-              Self__RYDV=((__STRING_CST__5J *)__tmp__CGNN);
-              result__NYDV=NULL;
-              ptr__OYDV=((__POINTER__IB )(NULL));
-              typ_id__PYDV= 0;
-              __tmp__QYDV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-              if (((unsigned long)__tmp__QYDV ==  0)) {
-                result__NYDV=Self__RYDV;
+          __STCU=__TTCU;
+        } break;
+        case ____UVPM__: {
+          __STCU=__VGWN(((____UVPM *)__SC1M));
+        } break;
+        case ____0ZPM__: {
+          __STCU=__4G2P(((____0ZPM *)__SC1M));
+        } break;
+        case ____MR0N__: {
+          __STCU=__DRVO(((____MR0N *)__SC1M));
+        } break;
+        case ____YWBP__: {
+          __STCU=__DQ0Q(((____YWBP *)__SC1M));
+        } break;
+        case ____LYBP__: {
+          __STCU=__0WUP(((____LYBP *)__SC1M));
+        } break;
+        case ____CZBP__: {
+          __STCU=__FXUP(((____CZBP *)__SC1M));
+        } break;
+        case ____3BEP__: {
+          __STCU=__FCIQ(((____3BEP *)__SC1M));
+        } break;
+        };
+        __0YEI(((____ABXC *)__XFNN),__STCU);
+        __1E1M=__XFNN;
+      } break;
+      case ____DTWJ__: {
+        __1E1M=__EM4K(((____DTWJ *)__KTCU));
+      } break;
+      case ____ETWJ__: {
+        __YGNN=((____ETWJ *)__KTCU);
+        __XFNN=NULL;
+        if (__YGNN->__PHBK) {
+          __4NDV=(____Q)(((____ABXC *)__YGNN->__XHBK)->__IBXC.__A1RH +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __EHNN=__RCZH(__4NDV);
+          __XFNN=__EHNN;
+          __4NDV=__YGNN->__XHBK->__IBXC.__A1RH;
+          __0QTN= 0;
+          while ((__0QTN <= __4NDV)) {
+            __RHNN=((void **)((____ABXC *)__YGNN->__XHBK)->__IBXC.__ESEI)[__0QTN];
+            switch (((struct ___OBJ *)__RHNN)->__id) {
+            case ____5J__: {
+              __A0DV=((____5J *)__RHNN);
+              __2ZDV=NULL;
+              __3ZDV=((____IB )(NULL));
+              __4ZDV= 0;
+              __5ZDV=((____IB )sizeof(____5J));
+              if (((unsigned long)__5ZDV ==  0)) {
+                __2ZDV=__A0DV;
               } else /* FALSE */ {
-                typ_id__PYDV=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QYDV));
-                if ((typ_id__PYDV == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__SYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__TYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QYDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__UYDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TYDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__SYDV=micro_alloc__table__lab__HKI(__tmp__TYDV,((__POINTER__IB )(&(table_size[(__tmp__UYDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TYDV)));
-                  ptr__OYDV=__tmp__SYDV;
+                __4ZDV=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5ZDV));
+                if ((__4ZDV == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __B0DV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __C0DV=(void *)((unsigned long)(void *)((unsigned long)__5ZDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __D0DV=((____YWB )((____Q )(void *)((unsigned long)__C0DV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __B0DV=__OKI(__C0DV,((____IB )(&(table_size[(__D0DV)-1]))),((____YWB )((____Q )__C0DV)));
+                  __3ZDV=__B0DV;
                 } else /* FALSE */ {
-                  __tmp__UYDV=((__UINTEGER_32__RWB )typ_id__PYDV);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__SYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__TYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QYDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__SYDV=micro_alloc__table__lab__HKI(__tmp__TYDV,((__POINTER__IB )(&(table_type[(__tmp__UYDV)]))),(__UINTEGER_32__RWB)(__tmp__UYDV |  1));
-                  ptr__OYDV=__tmp__SYDV;
+                  __D0DV=((____YWB )__4ZDV);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __B0DV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __C0DV=(void *)((unsigned long)(void *)((unsigned long)__5ZDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __B0DV=__OKI(__C0DV,((____IB )(&(table_type[(__D0DV)]))),(____YWB)(__D0DV |  1));
+                  __3ZDV=__B0DV;
                 };
-                result__NYDV=((__STRING_CST__5J *)ptr__OYDV);
-                *(result__NYDV) = *(Self__RYDV);
+                __2ZDV=((____5J *)__3ZDV);
+                *(__2ZDV) = *(__A0DV);
               };
-              __tmp__DGNN=result__NYDV;
-            } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__DGNN=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__CGNN));
-            } break;
-            case __PROTOTYPE_CST__45WC__: {
-              Self__K1NS=((__PROTOTYPE_CST__45WC *)__tmp__CGNN);
-              __tmp__L1NS=create__type__IJ2C(Self__K1NS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__K1NS->parent_constant__55WC.static_type__SG4D);
-              __tmp__DGNN=__tmp__L1NS;
-            } break;
-            case __INTEGER_CST__KAXC__: {
-              Self__N1NS=((__INTEGER_CST__KAXC *)__tmp__CGNN);
-              p__IZDV=Self__N1NS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-              v__JZDV=Self__N1NS->value__YG4D;
-              t__KZDV=Self__N1NS->parent_constant__LAXC.static_type__SG4D;
-              Self__N1NS=NULL;
-              ptr__OYDV=((__POINTER__IB )(NULL));
-              typ_id__PYDV= 0;
-              __tmp__QYDV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-              if (((unsigned long)__tmp__QYDV ==  0)) {
-                Self__N1NS=INTEGER_CST__KAXC__;
+              __SHNN=__2ZDV;
+            } break;
+            case ____0AXC__: {
+              __SHNN=__JZAL(((____0AXC *)__RHNN));
+            } break;
+            case ____NBXC__: {
+              __Z2NS=((____NBXC *)__RHNN);
+              __02NS=__XK2C(__Z2NS->__OBXC.__DK.__CK.__YH.__O2B,__Z2NS->__OBXC.__BI4D);
+              __SHNN=__02NS;
+            } break;
+            case ____ZBXC__: {
+              __22NS=((____ZBXC *)__RHNN);
+              __X0DV=__22NS->__0BXC.__DK.__CK.__YH.__O2B;
+              __Y0DV=__22NS->__HI4D;
+              __Z0DV=__22NS->__0BXC.__BI4D;
+              __22NS=NULL;
+              __3ZDV=((____IB )(NULL));
+              __4ZDV= 0;
+              __5ZDV=((____IB )sizeof(____ZBXC));
+              if (((unsigned long)__5ZDV ==  0)) {
+                __22NS=__ZBXC__;
               } else /* FALSE */ {
-                typ_id__PYDV=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QYDV));
-                if ((typ_id__PYDV == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__SYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__TYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QYDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__UYDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TYDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__SYDV=micro_alloc__table__lab__HKI(__tmp__TYDV,((__POINTER__IB )(&(table_size[(__tmp__UYDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TYDV)));
-                  ptr__OYDV=__tmp__SYDV;
+                __4ZDV=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5ZDV));
+                if ((__4ZDV == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __B0DV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __C0DV=(void *)((unsigned long)(void *)((unsigned long)__5ZDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __D0DV=((____YWB )((____Q )(void *)((unsigned long)__C0DV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __B0DV=__OKI(__C0DV,((____IB )(&(table_size[(__D0DV)-1]))),((____YWB )((____Q )__C0DV)));
+                  __3ZDV=__B0DV;
                 } else /* FALSE */ {
-                  __tmp__UYDV=((__UINTEGER_32__RWB )typ_id__PYDV);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__SYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__TYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QYDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__SYDV=micro_alloc__table__lab__HKI(__tmp__TYDV,((__POINTER__IB )(&(table_type[(__tmp__UYDV)]))),(__UINTEGER_32__RWB)(__tmp__UYDV |  1));
-                  ptr__OYDV=__tmp__SYDV;
+                  __D0DV=((____YWB )__4ZDV);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __B0DV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __C0DV=(void *)((unsigned long)(void *)((unsigned long)__5ZDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __B0DV=__OKI(__C0DV,((____IB )(&(table_type[(__D0DV)]))),(____YWB)(__D0DV |  1));
+                  __3ZDV=__B0DV;
                 };
-                Self__N1NS=((__INTEGER_CST__KAXC *)ptr__OYDV);
-                *(Self__N1NS) = *(INTEGER_CST__KAXC__);
+                __22NS=((____ZBXC *)__3ZDV);
+                *(__22NS) = *(__ZBXC__);
               };
-              Self__HZDV=((__INTEGER_CST__KAXC *)Self__N1NS);
-              Self__HZDV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IZDV;
-              Self__HZDV->value__YG4D=v__JZDV;
-              Self__HZDV->parent_constant__LAXC.static_type__SG4D=t__KZDV;
-              check_type__KYEE(Self__HZDV);
-              __tmp__DGNN=Self__N1NS;
-            } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__DGNN=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__CGNN));
-            } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__3VRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__CGNN)->local__PUEJ));
-              if (__tmp__3VRT==NULL) {
-                __tmp__4VRT=NULL;
+              __W0DV=((____ZBXC *)__22NS);
+              __W0DV->__0BXC.__DK.__CK.__YH.__O2B=__X0DV;
+              __W0DV->__HI4D=__Y0DV;
+              __W0DV->__0BXC.__BI4D=__Z0DV;
+              __ZZEE(__W0DV);
+              __SHNN=__22NS;
+            } break;
+            case ____DMWH__: {
+              __SHNN=__W3OK(((____DMWH *)__RHNN));
+            } break;
+            case ____2A0I__: {
+              __MXRT=__2VEI(((____N5WC *)((____2A0I *)__RHNN)->__4VEJ));
+              if (__MXRT==NULL) {
+                __NXRT=NULL;
               } else /* READ_LOCAL */ {
-                __tmp__4VRT=((__READ_LOCAL__N5ZI *)__tmp__3VRT);
+                __NXRT=((____2A0I *)__MXRT);
               };
-              __tmp__DGNN=__tmp__4VRT;
+              __SHNN=__NXRT;
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__DGNN=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__CGNN));
+            case ____HJNJ__: {
+              __SHNN=__Y0AL(((____HJNJ *)__RHNN));
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__DGNN=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__CGNN));
+            case ____SJNJ__: {
+              __SHNN=__D1AL(((____SJNJ *)__RHNN));
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              Self__R1NS=((__IS_EXPANDED__L5NJ *)__tmp__CGNN);
-              p__IZDV=Self__R1NS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-              __tmp__3VRT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__R1NS->receiver__554J)->local__PUEJ));
-              if (__tmp__3VRT==NULL) {
-                __tmp__4VRT=NULL;
+            case ____0AOJ__: {
+              __A3NS=((____0AOJ *)__RHNN);
+              __X0DV=__A3NS->__1AOJ.__CK.__YH.__O2B;
+              __MXRT=__2VEI(((____N5WC *)((____2A0I *)__A3NS->__OB5J)->__4VEJ));
+              if (__MXRT==NULL) {
+                __NXRT=NULL;
               } else /* READ_LOCAL */ {
-                __tmp__4VRT=((__READ_LOCAL__N5ZI *)__tmp__3VRT);
+                __NXRT=((____2A0I *)__MXRT);
               };
-              Self__R1NS=NULL;
-              ptr__OYDV=((__POINTER__IB )(NULL));
-              typ_id__PYDV= 0;
-              __tmp__QYDV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-              if (((unsigned long)__tmp__QYDV ==  0)) {
-                Self__R1NS=IS_EXPANDED__L5NJ__;
+              __A3NS=NULL;
+              __3ZDV=((____IB )(NULL));
+              __4ZDV= 0;
+              __5ZDV=((____IB )sizeof(____0AOJ));
+              if (((unsigned long)__5ZDV ==  0)) {
+                __A3NS=__0AOJ__;
               } else /* FALSE */ {
-                typ_id__PYDV=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QYDV));
-                if ((typ_id__PYDV == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__SYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__TYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QYDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__UYDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TYDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__SYDV=micro_alloc__table__lab__HKI(__tmp__TYDV,((__POINTER__IB )(&(table_size[(__tmp__UYDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TYDV)));
-                  ptr__OYDV=__tmp__SYDV;
+                __4ZDV=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5ZDV));
+                if ((__4ZDV == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __B0DV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __C0DV=(void *)((unsigned long)(void *)((unsigned long)__5ZDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __D0DV=((____YWB )((____Q )(void *)((unsigned long)__C0DV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __B0DV=__OKI(__C0DV,((____IB )(&(table_size[(__D0DV)-1]))),((____YWB )((____Q )__C0DV)));
+                  __3ZDV=__B0DV;
                 } else /* FALSE */ {
-                  __tmp__UYDV=((__UINTEGER_32__RWB )typ_id__PYDV);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__SYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__TYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QYDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__SYDV=micro_alloc__table__lab__HKI(__tmp__TYDV,((__POINTER__IB )(&(table_type[(__tmp__UYDV)]))),(__UINTEGER_32__RWB)(__tmp__UYDV |  1));
-                  ptr__OYDV=__tmp__SYDV;
+                  __D0DV=((____YWB )__4ZDV);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __B0DV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __C0DV=(void *)((unsigned long)(void *)((unsigned long)__5ZDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __B0DV=__OKI(__C0DV,((____IB )(&(table_type[(__D0DV)]))),(____YWB)(__D0DV |  1));
+                  __3ZDV=__B0DV;
                 };
-                Self__R1NS=((__IS_EXPANDED__L5NJ *)ptr__OYDV);
-                *(Self__R1NS) = *(IS_EXPANDED__L5NJ__);
+                __A3NS=((____0AOJ *)__3ZDV);
+                *(__A3NS) = *(__0AOJ__);
               };
-              Self__YZDV=((__IS_EXPANDED__L5NJ *)Self__R1NS);
-              Self__YZDV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IZDV;
-              Self__YZDV->receiver__554J=__tmp__4VRT;
-              __tmp__DGNN=Self__R1NS;
-            } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              Self__W1NS=((__GET_TYPE_ID__V5NJ *)__tmp__CGNN);
-              p__IZDV=Self__W1NS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-              t__KZDV=Self__W1NS->receiver__EA5J;
-              Self__W1NS=NULL;
-              ptr__OYDV=((__POINTER__IB )(NULL));
-              typ_id__PYDV= 0;
-              __tmp__QYDV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-              if (((unsigned long)__tmp__QYDV ==  0)) {
-                Self__W1NS=GET_TYPE_ID__V5NJ__;
+              __H1DV=((____0AOJ *)__A3NS);
+              __H1DV->__1AOJ.__CK.__YH.__O2B=__X0DV;
+              __H1DV->__OB5J=__NXRT;
+              __SHNN=__A3NS;
+            } break;
+            case ____EBOJ__: {
+              __F3NS=((____EBOJ *)__RHNN);
+              __X0DV=__F3NS->__FBOJ.__CK.__YH.__O2B;
+              __Z0DV=__F3NS->__TB5J;
+              __F3NS=NULL;
+              __3ZDV=((____IB )(NULL));
+              __4ZDV= 0;
+              __5ZDV=((____IB )sizeof(____EBOJ));
+              if (((unsigned long)__5ZDV ==  0)) {
+                __F3NS=__EBOJ__;
               } else /* FALSE */ {
-                typ_id__PYDV=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QYDV));
-                if ((typ_id__PYDV == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__SYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__TYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QYDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__UYDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TYDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__SYDV=micro_alloc__table__lab__HKI(__tmp__TYDV,((__POINTER__IB )(&(table_size[(__tmp__UYDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TYDV)));
-                  ptr__OYDV=__tmp__SYDV;
+                __4ZDV=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5ZDV));
+                if ((__4ZDV == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __B0DV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __C0DV=(void *)((unsigned long)(void *)((unsigned long)__5ZDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __D0DV=((____YWB )((____Q )(void *)((unsigned long)__C0DV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __B0DV=__OKI(__C0DV,((____IB )(&(table_size[(__D0DV)-1]))),((____YWB )((____Q )__C0DV)));
+                  __3ZDV=__B0DV;
                 } else /* FALSE */ {
-                  __tmp__UYDV=((__UINTEGER_32__RWB )typ_id__PYDV);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__SYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__TYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QYDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__SYDV=micro_alloc__table__lab__HKI(__tmp__TYDV,((__POINTER__IB )(&(table_type[(__tmp__UYDV)]))),(__UINTEGER_32__RWB)(__tmp__UYDV |  1));
-                  ptr__OYDV=__tmp__SYDV;
+                  __D0DV=((____YWB )__4ZDV);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __B0DV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __C0DV=(void *)((unsigned long)(void *)((unsigned long)__5ZDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __B0DV=__OKI(__C0DV,((____IB )(&(table_type[(__D0DV)]))),(____YWB)(__D0DV |  1));
+                  __3ZDV=__B0DV;
                 };
-                Self__W1NS=((__GET_TYPE_ID__V5NJ *)ptr__OYDV);
-                *(Self__W1NS) = *(GET_TYPE_ID__V5NJ__);
+                __F3NS=((____EBOJ *)__3ZDV);
+                *(__F3NS) = *(__EBOJ__);
               };
-              Self__I0DV=((__GET_TYPE_ID__V5NJ *)Self__W1NS);
-              Self__I0DV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IZDV;
-              Self__I0DV->receiver__EA5J=t__KZDV;
-              __tmp__DGNN=Self__W1NS;
+              __X1DV=((____EBOJ *)__F3NS);
+              __X1DV->__FBOJ.__CK.__YH.__O2B=__X0DV;
+              __X1DV->__TB5J=__Z0DV;
+              __SHNN=__F3NS;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__DGNN=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__CGNN));
+            case ____3BOJ__: {
+              __SHNN=__21AL(((____3BOJ *)__RHNN));
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__DGNN=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__CGNN));
+            case ____RCOJ__: {
+              __SHNN=__H2AL(((____RCOJ *)__RHNN));
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__DGNN=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__CGNN));
+            case ____HDOJ__: {
+              __SHNN=__S2AL(((____HDOJ *)__RHNN));
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__DGNN=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__CGNN));
+            case ____1DOJ__: {
+              __SHNN=__32AL(((____1DOJ *)__RHNN));
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__DGNN=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__CGNN));
+            case ____PEOJ__: {
+              __SHNN=__I3AL(((____PEOJ *)__RHNN));
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__DGNN=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__CGNN));
+            case ____DFOJ__: {
+              __SHNN=__T3AL(((____DFOJ *)__RHNN));
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__DGNN=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__CGNN));
+            case ____XFOJ__: {
+              __SHNN=__43AL(((____XFOJ *)__RHNN));
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__DGNN=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__CGNN));
+            case ____QGOJ__: {
+              __SHNN=__J4AL(((____QGOJ *)__RHNN));
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__DGNN=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__CGNN));
+            case ____EHOJ__: {
+              __SHNN=__X4AL(((____EHOJ *)__RHNN));
             } break;
-            case __SIZE_OF__NGOJ__: {
-              Self__Z1NS=((__SIZE_OF__NGOJ *)__tmp__CGNN);
-              p__IZDV=Self__Z1NS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-              t__KZDV=Self__Z1NS->receiver__OC5J;
-              Self__Z1NS=NULL;
-              ptr__OYDV=((__POINTER__IB )(NULL));
-              typ_id__PYDV= 0;
-              __tmp__QYDV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-              if (((unsigned long)__tmp__QYDV ==  0)) {
-                Self__Z1NS=SIZE_OF__NGOJ__;
+            case ____2HOJ__: {
+              __I3NS=((____2HOJ *)__RHNN);
+              __X0DV=__I3NS->__3HOJ.__CK.__YH.__O2B;
+              __Z0DV=__I3NS->__3D5J;
+              __I3NS=NULL;
+              __3ZDV=((____IB )(NULL));
+              __4ZDV= 0;
+              __5ZDV=((____IB )sizeof(____2HOJ));
+              if (((unsigned long)__5ZDV ==  0)) {
+                __I3NS=__2HOJ__;
               } else /* FALSE */ {
-                typ_id__PYDV=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QYDV));
-                if ((typ_id__PYDV == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__SYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__TYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QYDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__UYDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TYDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__SYDV=micro_alloc__table__lab__HKI(__tmp__TYDV,((__POINTER__IB )(&(table_size[(__tmp__UYDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TYDV)));
-                  ptr__OYDV=__tmp__SYDV;
+                __4ZDV=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5ZDV));
+                if ((__4ZDV == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __B0DV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __C0DV=(void *)((unsigned long)(void *)((unsigned long)__5ZDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __D0DV=((____YWB )((____Q )(void *)((unsigned long)__C0DV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __B0DV=__OKI(__C0DV,((____IB )(&(table_size[(__D0DV)-1]))),((____YWB )((____Q )__C0DV)));
+                  __3ZDV=__B0DV;
                 } else /* FALSE */ {
-                  __tmp__UYDV=((__UINTEGER_32__RWB )typ_id__PYDV);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__SYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__TYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QYDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__SYDV=micro_alloc__table__lab__HKI(__tmp__TYDV,((__POINTER__IB )(&(table_type[(__tmp__UYDV)]))),(__UINTEGER_32__RWB)(__tmp__UYDV |  1));
-                  ptr__OYDV=__tmp__SYDV;
+                  __D0DV=((____YWB )__4ZDV);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __B0DV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __C0DV=(void *)((unsigned long)(void *)((unsigned long)__5ZDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __B0DV=__OKI(__C0DV,((____IB )(&(table_type[(__D0DV)]))),(____YWB)(__D0DV |  1));
+                  __3ZDV=__B0DV;
                 };
-                Self__Z1NS=((__SIZE_OF__NGOJ *)ptr__OYDV);
-                *(Self__Z1NS) = *(SIZE_OF__NGOJ__);
+                __I3NS=((____2HOJ *)__3ZDV);
+                *(__I3NS) = *(__2HOJ__);
               };
-              Self__Y0DV=((__SIZE_OF__NGOJ *)Self__Z1NS);
-              Self__Y0DV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IZDV;
-              Self__Y0DV->receiver__OC5J=t__KZDV;
-              __tmp__DGNN=Self__Z1NS;
-            } break;
-            case __CAST__JHOJ__: {
-              __tmp__DGNN=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__CGNN));
-            } break;
-            case __REAL_CST__JLOJ__: {
-              Self__21NS=((__REAL_CST__JLOJ *)__tmp__CGNN);
-              p__IZDV=Self__21NS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-              v__K1DV=Self__21NS->value__DD5J;
-              t__KZDV=Self__21NS->parent_constant__KLOJ.static_type__SG4D;
-              Self__21NS=NULL;
-              ptr__OYDV=((__POINTER__IB )(NULL));
-              typ_id__PYDV= 0;
-              __tmp__QYDV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-              if (((unsigned long)__tmp__QYDV ==  0)) {
-                Self__21NS=REAL_CST__JLOJ__;
+              __H2DV=((____2HOJ *)__I3NS);
+              __H2DV->__3HOJ.__CK.__YH.__O2B=__X0DV;
+              __H2DV->__3D5J=__Z0DV;
+              __SHNN=__I3NS;
+            } break;
+            case ____YIOJ__: {
+              __SHNN=__I5AL(((____YIOJ *)__RHNN));
+            } break;
+            case ____YMOJ__: {
+              __L3NS=((____YMOJ *)__RHNN);
+              __X0DV=__L3NS->__ZMOJ.__DK.__CK.__YH.__O2B;
+              __Z2DV=__L3NS->__SE5J;
+              __Z0DV=__L3NS->__ZMOJ.__BI4D;
+              __L3NS=NULL;
+              __3ZDV=((____IB )(NULL));
+              __4ZDV= 0;
+              __5ZDV=((____IB )sizeof(____YMOJ));
+              if (((unsigned long)__5ZDV ==  0)) {
+                __L3NS=__YMOJ__;
               } else /* FALSE */ {
-                typ_id__PYDV=-1;
-                clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__QYDV));
-                if ((typ_id__PYDV == (__INTEGER__Q)(-  1))) {
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__SYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__TYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QYDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__UYDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TYDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                  (&__string_3)->count__0C= 25;
-                  (&__string_3)->storage__1C="Memory: Bound table_size.";
-                  __tmp__SYDV=micro_alloc__table__lab__HKI(__tmp__TYDV,((__POINTER__IB )(&(table_size[(__tmp__UYDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TYDV)));
-                  ptr__OYDV=__tmp__SYDV;
+                __4ZDV=-1;
+                __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5ZDV));
+                if ((__4ZDV == (____Q)(-  1))) {
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __B0DV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __C0DV=(void *)((unsigned long)(void *)((unsigned long)__5ZDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __D0DV=((____YWB )((____Q )(void *)((unsigned long)__C0DV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                  (&__string_3)->__0C= 25;
+                  (&__string_3)->__1C="Memory: Bound table_size.";
+                  __B0DV=__OKI(__C0DV,((____IB )(&(table_size[(__D0DV)-1]))),((____YWB )((____Q )__C0DV)));
+                  __3ZDV=__B0DV;
                 } else /* FALSE */ {
-                  __tmp__UYDV=((__UINTEGER_32__RWB )typ_id__PYDV);
-                  (&__string_1)->count__0C= 19;
-                  (&__string_1)->storage__1C="Memory: Size bound.";
-                  __tmp__SYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                  __tmp__TYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QYDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV) - (unsigned long)((__POINTER__IB ) 1)));
-                  (&__string_2)->count__0C= 18;
-                  (&__string_2)->storage__1C="Memory: Alignment.";
-                  __tmp__SYDV=micro_alloc__table__lab__HKI(__tmp__TYDV,((__POINTER__IB )(&(table_type[(__tmp__UYDV)]))),(__UINTEGER_32__RWB)(__tmp__UYDV |  1));
-                  ptr__OYDV=__tmp__SYDV;
+                  __D0DV=((____YWB )__4ZDV);
+                  (&__string_1)->__0C= 19;
+                  (&__string_1)->__1C="Memory: Size bound.";
+                  __B0DV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                  __C0DV=(void *)((unsigned long)(void *)((unsigned long)__5ZDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV) - (unsigned long)((____IB ) 1)));
+                  (&__string_2)->__0C= 18;
+                  (&__string_2)->__1C="Memory: Alignment.";
+                  __B0DV=__OKI(__C0DV,((____IB )(&(table_type[(__D0DV)]))),(____YWB)(__D0DV |  1));
+                  __3ZDV=__B0DV;
                 };
-                Self__21NS=((__REAL_CST__JLOJ *)ptr__OYDV);
-                *(Self__21NS) = *(REAL_CST__JLOJ__);
+                __L3NS=((____YMOJ *)__3ZDV);
+                *(__L3NS) = *(__YMOJ__);
               };
-              Self__I1DV=((__REAL_CST__JLOJ *)Self__21NS);
-              Self__I1DV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IZDV;
-              Self__I1DV->value__DD5J=v__K1DV;
-              Self__I1DV->parent_constant__KLOJ.static_type__SG4D=t__KZDV;
-              __tmp__DGNN=Self__21NS;
+              __X2DV=((____YMOJ *)__L3NS);
+              __X2DV->__ZMOJ.__DK.__CK.__YH.__O2B=__X0DV;
+              __X2DV->__SE5J=__Z2DV;
+              __X2DV->__ZMOJ.__BI4D=__Z0DV;
+              __SHNN=__L3NS;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              Self__A2NS=((__CHARACTER_CST__5LOJ *)__tmp__CGNN);
-              __tmp__B2NS=create__char__CMQJ(Self__A2NS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__A2NS->text__ID5J);
-              __tmp__DGNN=__tmp__B2NS;
+            case ____ONOJ__: {
+              __P3NS=((____ONOJ *)__RHNN);
+              __Q3NS=__RNQJ(__P3NS->__PNOJ.__DK.__CK.__YH.__O2B,__P3NS->__XE5J);
+              __SHNN=__Q3NS;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              Self__D2NS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__CGNN);
-              __tmp__E2NS=create__text__2PQJ(Self__D2NS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__D2NS->string__EBJK);
-              __tmp__DGNN=__tmp__E2NS;
+            case ____YOOJ__: {
+              __S3NS=((____YOOJ *)__RHNN);
+              __T3NS=__LRQJ(__S3NS->__ZOOJ.__DK.__CK.__YH.__O2B,__S3NS->__TCJK);
+              __SHNN=__T3NS;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__DGNN=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__CGNN));
+            case ____IM4K__: {
+              __SHNN=__NZFM(((____IM4K *)__RHNN));
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__DGNN=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__CGNN));
+            case ____T5FL__: {
+              __SHNN=__V35O(((____T5FL *)__RHNN));
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__DGNN=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__CGNN));
+            case ____3DUL__: {
+              __SHNN=__AJVP(((____3DUL *)__RHNN));
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__DGNN=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__CGNN));
+            case ____0EUL__: {
+              __SHNN=__QB4P(((____0EUL *)__RHNN));
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__DGNN=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__CGNN));
+            case ____BGUL__: {
+              __SHNN=__LJVP(((____BGUL *)__RHNN));
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__DGNN=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__CGNN));
+            case ____2GUL__: {
+              __SHNN=__2B4P(((____2GUL *)__RHNN));
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__DGNN=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__CGNN));
+            case ____B0VL__: {
+              __SHNN=__H0BN(((____B0VL *)__RHNN));
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__DGNN=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__CGNN));
+            case ____P0VL__: {
+              __SHNN=__NCHM(((____P0VL *)__RHNN));
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__TSCU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__CGNN)->global__Y5JM),NULL);
-              if (__tmp__TSCU==NULL) {
-                __tmp__USCU=NULL;
+            case ____Q5YL__: {
+              __CUCU=__TFTL(((____FKRG *)((____Q5YL *)__RHNN)->__HBKM),NULL);
+              if (__CUCU==NULL) {
+                __DUCU=NULL;
               } else {
-                switch (((struct ___OBJ *)__tmp__TSCU)->__id) {
-                case __READ_SLOT__ZK4K__: {
-                  __tmp__USCU=NULL;
+                switch (((struct ___OBJ *)__CUCU)->__id) {
+                case ____IM4K__: {
+                  __DUCU=NULL;
                 } break;
-                case __READ_GLOBAL__B4YL__: {
-                  __tmp__USCU=((__READ_GLOBAL__B4YL *)__tmp__TSCU);
+                case ____Q5YL__: {
+                  __DUCU=((____Q5YL *)__CUCU);
                 } break;
                 }
               };
-              __tmp__DGNN=__tmp__USCU;
+              __SHNN=__DUCU;
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__DGNN=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__CGNN));
+            case ____UVPM__: {
+              __SHNN=__VGWN(((____UVPM *)__RHNN));
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__DGNN=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__CGNN));
+            case ____0ZPM__: {
+              __SHNN=__4G2P(((____0ZPM *)__RHNN));
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__DGNN=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__CGNN));
+            case ____MR0N__: {
+              __SHNN=__DRVO(((____MR0N *)__RHNN));
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__DGNN=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__CGNN));
+            case ____YWBP__: {
+              __SHNN=__DQ0Q(((____YWBP *)__RHNN));
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__DGNN=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__CGNN));
+            case ____LYBP__: {
+              __SHNN=__0WUP(((____LYBP *)__RHNN));
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__DGNN=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__CGNN));
+            case ____CZBP__: {
+              __SHNN=__FXUP(((____CZBP *)__RHNN));
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__DGNN=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__CGNN));
+            case ____3BEP__: {
+              __SHNN=__FCIQ(((____3BEP *)__RHNN));
             } break;
             };
-            add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)__tmp__IENN),__tmp__DGNN);
-            Self__LPTN=(__INTEGER__Q)(Self__LPTN +  1);
+            __0YEI(((____ABXC *)__XFNN),__SHNN);
+            __0QTN=(____Q)(__0QTN +  1);
           };
         } else /* FALSE */ {
-          __tmp__IENN=Self__JFNN->argument_list__IGBK;
-          Self__JFNN->copy_argument__AGBK=TRUE__K__;
+          __XFNN=__YGNN->__XHBK;
+          __YGNN->__PHBK=__K__;
         };
-        __tmp__MD1M=__tmp__IENN;
+        __1E1M=__XFNN;
       } break;
       };
-      new_larg__P20M=__tmp__MD1M;
+      __430M=__1E1M;
     };
-    __tmp__XRCU=((void **)((__FAST_ARRAYoEXPRo__R5WC *)new_larg__P20M)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    switch (((struct ___OBJ *)__tmp__XRCU)->__id) {
-    case __STRING_CST__5J__: {
-      t__KEDV=((__STRING_CST__5J *)__tmp__XRCU)->parent_constant__EK.static_type__SG4D;
+    __GTCU=((void **)((____ABXC *)__430M)->__IBXC.__ESEI)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    switch (((struct ___OBJ *)__GTCU)->__id) {
+    case ____5J__: {
+      __ZFDV=((____5J *)__GTCU)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      t__KEDV=((__EXTERNAL_C__L5WC *)__tmp__XRCU)->static_type__J54D;
+    case ____0AXC__: {
+      __ZFDV=((____0AXC *)__GTCU)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      t__KEDV=((__PROTOTYPE_CST__45WC *)__tmp__XRCU)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __ZFDV=((____NBXC *)__GTCU)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      t__KEDV=((__INTEGER_CST__KAXC *)__tmp__XRCU)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __ZFDV=((____ZBXC *)__GTCU)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      t__KEDV=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__XRCU));
+    case ____DMWH__: {
+      __ZFDV=__B21J(((____DMWH *)__GTCU));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      t__KEDV=((__READ_LOCAL__N5ZI *)__tmp__XRCU)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __ZFDV=((____2A0I *)__GTCU)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      t__KEDV=static_type__2CCK();
+    case ____HJNJ__: {
+      __ZFDV=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      t__KEDV=static_type__BDCK();
+    case ____SJNJ__: {
+      __ZFDV=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      t__KEDV=static_type__GDCK();
+    case ____0AOJ__: {
+      __ZFDV=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      t__KEDV=static_type__LDCK();
+    case ____EBOJ__: {
+      __ZFDV=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      t__KEDV=static_type__QDCK();
+    case ____3BOJ__: {
+      __ZFDV=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      t__KEDV=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__XRCU));
+    case ____RCOJ__: {
+      __ZFDV=__EFCK(((____RCOJ *)__GTCU));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      t__KEDV=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__XRCU));
+    case ____HDOJ__: {
+      __ZFDV=__JFCK(((____HDOJ *)__GTCU));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      t__KEDV=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__XRCU));
+    case ____1DOJ__: {
+      __ZFDV=__OFCK(((____1DOJ *)__GTCU));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      t__KEDV=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__XRCU));
+    case ____PEOJ__: {
+      __ZFDV=__TFCK(((____PEOJ *)__GTCU));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      t__KEDV=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__XRCU));
+    case ____DFOJ__: {
+      __ZFDV=__YFCK(((____DFOJ *)__GTCU));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      t__KEDV=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__XRCU));
+    case ____XFOJ__: {
+      __ZFDV=__3FCK(((____XFOJ *)__GTCU));
     } break;
-    case __PUT_TO__BFOJ__: {
-      t__KEDV=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __ZFDV=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      t__KEDV=static_type__XECK(((__ITEM__VFOJ *)__tmp__XRCU));
+    case ____EHOJ__: {
+      __ZFDV=__GGCK(((____EHOJ *)__GTCU));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      t__KEDV=static_type__DFCK();
+    case ____2HOJ__: {
+      __ZFDV=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      t__KEDV=((__CAST__JHOJ *)__tmp__XRCU)->static_type__TC5J;
+    case ____YIOJ__: {
+      __ZFDV=((____YIOJ *)__GTCU)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      t__KEDV=((__REAL_CST__JLOJ *)__tmp__XRCU)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __ZFDV=((____YMOJ *)__GTCU)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      t__KEDV=((__CHARACTER_CST__5LOJ *)__tmp__XRCU)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __ZFDV=((____ONOJ *)__GTCU)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      t__KEDV=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__XRCU)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __ZFDV=((____YOOJ *)__GTCU)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      t__KEDV=((__READ_SLOT__ZK4K *)__tmp__XRCU)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __ZFDV=((____IM4K *)__GTCU)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      t__KEDV=static_type__NL5O();
+    case ____T5FL__: {
+      __ZFDV=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      t__KEDV=static_type__QQTP();
+    case ____3DUL__: {
+      __ZFDV=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      t__KEDV=static_type__041P();
+    case ____0EUL__: {
+      __ZFDV=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      t__KEDV=static_type__VQTP();
+    case ____BGUL__: {
+      __ZFDV=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      t__KEDV=static_type__A51P();
+    case ____2GUL__: {
+      __ZFDV=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      t__KEDV=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__XRCU));
+    case ____B0VL__: {
+      __ZFDV=__DXBN(((____B0VL *)__GTCU));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      t__KEDV=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__XRCU));
+    case ____P0VL__: {
+      __ZFDV=__4AGM(((____P0VL *)__GTCU));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      t__KEDV=((__READ_GLOBAL__B4YL *)__tmp__XRCU)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __ZFDV=((____Q5YL *)__GTCU)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      t__KEDV=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__XRCU));
+    case ____UVPM__: {
+      __ZFDV=__OFWN(((____UVPM *)__GTCU));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      t__KEDV=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__XRCU));
+    case ____0ZPM__: {
+      __ZFDV=__QM1P(((____0ZPM *)__GTCU));
     } break;
-    case __EXPR_OR__3P0N__: {
-      t__KEDV=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__XRCU));
+    case ____MR0N__: {
+      __ZFDV=__FQVO(((____MR0N *)__GTCU));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      t__KEDV=static_type__BA0Q();
+    case ____YWBP__: {
+      __ZFDV=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      t__KEDV=static_type__MBUP();
+    case ____LYBP__: {
+      __ZFDV=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      t__KEDV=static_type__RBUP();
+    case ____CZBP__: {
+      __ZFDV=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      t__KEDV=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__XRCU));
+    case ____3BEP__: {
+      __ZFDV=__ZPFQ(((____3BEP *)__GTCU));
     } break;
     };
-    if ((debug_level_option__YE !=  0)) {
-      __tmp__1RCU=Self__410M->parent_node__AD4K.data__WU4D;
-      switch (((struct ___OBJ *)__tmp__1RCU)->__id) {
-      case __DTA_RD__IK2C__: {
-        __tmp__3D1M=((__DTA_RD__IK2C *)__tmp__1RCU)->parent_dta__LK2C.context__HU4D;
+    if ((__YE !=  0)) {
+      __KTCU=__N30M->__PE4K.__FW4D;
+      switch (((struct ___OBJ *)__KTCU)->__id) {
+      case ____XL2C__: {
+        __MF1M=((____XL2C *)__KTCU)->__0L2C.__WV4D;
       } break;
-      case __DTA_CAST__NFPJ__: {
-        __tmp__3D1M=DTA__JK2C__->context__HU4D;
+      case ____2GPJ__: {
+        __MF1M=__YL2C__->__WV4D;
       } break;
-      case __DTA_WR_CODE__CPPJ__: {
-        __tmp__3D1M=((__DTA_WR_CODE__CPPJ *)__tmp__1RCU)->parent_dta__DPPJ.context__HU4D;
+      case ____RQPJ__: {
+        __MF1M=((____RQPJ *)__KTCU)->__SQPJ.__WV4D;
       } break;
-      case __DTA_WR_VALUE__YHWJ__: {
-        __tmp__3D1M=((__DTA_WR_VALUE__YHWJ *)__tmp__1RCU)->parent_dta__ZHWJ.context__HU4D;
+      case ____HJWJ__: {
+        __MF1M=((____HJWJ *)__KTCU)->__IJWJ.__WV4D;
       } break;
-      case __DTA_BLOCK__URWJ__: {
-        __tmp__3D1M=((__DTA_BLOCK__URWJ *)__tmp__1RCU)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.context__HU4D;
+      case ____DTWJ__: {
+        __MF1M=((____DTWJ *)__KTCU)->__GTWJ.__FTWJ.__0L2C.__WV4D;
       } break;
-      case __DTA_RD_ARGS__VRWJ__: {
-        __tmp__3D1M=((__DTA_RD_ARGS__VRWJ *)__tmp__1RCU)->parent_dta__WRWJ.parent_dta__LK2C.context__HU4D;
+      case ____ETWJ__: {
+        __MF1M=((____ETWJ *)__KTCU)->__FTWJ.__0L2C.__WV4D;
       } break;
       };
-      if (((void *)__tmp__3D1M == (void *)NULL)) {
-        print__CKG((&__string_745));
+      if (((void *)__MF1M == (void *)NULL)) {
+        __JKG((&__string_745));
         fputc((int)('\n'),stdout);
         exit(( 1));
       };
-      __tmp__1RCU=Self__410M->parent_node__AD4K.data__WU4D;
-      switch (((struct ___OBJ *)__tmp__1RCU)->__id) {
-      case __DTA_RD__IK2C__: {
-        __tmp__3D1M=((__DTA_RD__IK2C *)__tmp__1RCU)->parent_dta__LK2C.context__HU4D;
+      __KTCU=__N30M->__PE4K.__FW4D;
+      switch (((struct ___OBJ *)__KTCU)->__id) {
+      case ____XL2C__: {
+        __MF1M=((____XL2C *)__KTCU)->__0L2C.__WV4D;
       } break;
-      case __DTA_CAST__NFPJ__: {
-        __tmp__3D1M=DTA__JK2C__->context__HU4D;
+      case ____2GPJ__: {
+        __MF1M=__YL2C__->__WV4D;
       } break;
-      case __DTA_WR_CODE__CPPJ__: {
-        __tmp__3D1M=((__DTA_WR_CODE__CPPJ *)__tmp__1RCU)->parent_dta__DPPJ.context__HU4D;
+      case ____RQPJ__: {
+        __MF1M=((____RQPJ *)__KTCU)->__SQPJ.__WV4D;
       } break;
-      case __DTA_WR_VALUE__YHWJ__: {
-        __tmp__3D1M=((__DTA_WR_VALUE__YHWJ *)__tmp__1RCU)->parent_dta__ZHWJ.context__HU4D;
+      case ____HJWJ__: {
+        __MF1M=((____HJWJ *)__KTCU)->__IJWJ.__WV4D;
       } break;
-      case __DTA_BLOCK__URWJ__: {
-        __tmp__3D1M=((__DTA_BLOCK__URWJ *)__tmp__1RCU)->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.context__HU4D;
+      case ____DTWJ__: {
+        __MF1M=((____DTWJ *)__KTCU)->__GTWJ.__FTWJ.__0L2C.__WV4D;
       } break;
-      case __DTA_RD_ARGS__VRWJ__: {
-        __tmp__3D1M=((__DTA_RD_ARGS__VRWJ *)__tmp__1RCU)->parent_dta__WRWJ.parent_dta__LK2C.context__HU4D;
+      case ____ETWJ__: {
+        __MF1M=((____ETWJ *)__KTCU)->__FTWJ.__0L2C.__WV4D;
       } break;
       };
-      p__IEDV=position__DJ4M(Self__410M);
-      __tmp__IE1M=create__context__first__Z1FD(PUSH__AXB__,p__IEDV,__tmp__3D1M,FALSE__O__);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__3CDV)->expr_list__AA4D),__tmp__IE1M);
+      __XFDV=__SK4M(__N30M);
+      __XF1M=__I3FD(__HXB__,__XFDV,__MF1M,__O__);
+      __P14F(((____GB4D *)((____WH *)__MEDV)->__PB4D),__XF1M);
     };
-    __tmp__XRCU=((void **)((__FAST_ARRAYoEXPRo__R5WC *)new_larg__P20M)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (__tmp__XRCU==NULL) {
-      __tmp__1RCU=NULL;
+    __GTCU=((void **)((____ABXC *)__430M)->__IBXC.__ESEI)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__GTCU==NULL) {
+      __KTCU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__XRCU)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__1RCU=NULL;
+      switch (((struct ___OBJ *)__GTCU)->__id) {
+      case ____5J__: {
+        __KTCU=NULL;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__1RCU=NULL;
+      case ____0AXC__: {
+        __KTCU=NULL;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__1RCU=NULL;
+      case ____NBXC__: {
+        __KTCU=NULL;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__1RCU=NULL;
+      case ____ZBXC__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__1RCU=NULL;
+      case ____DMWH__: {
+        __KTCU=NULL;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__1RCU=((void *)__tmp__XRCU);
+      case ____2A0I__: {
+        __KTCU=((void *)__GTCU);
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__1RCU=NULL;
+      case ____HJNJ__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__1RCU=NULL;
+      case ____SJNJ__: {
+        __KTCU=NULL;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__1RCU=NULL;
+      case ____0AOJ__: {
+        __KTCU=NULL;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__1RCU=NULL;
+      case ____EBOJ__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__1RCU=NULL;
+      case ____3BOJ__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__1RCU=NULL;
+      case ____RCOJ__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__1RCU=NULL;
+      case ____HDOJ__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__1RCU=NULL;
+      case ____1DOJ__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__1RCU=NULL;
+      case ____PEOJ__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__1RCU=NULL;
+      case ____DFOJ__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__1RCU=NULL;
+      case ____XFOJ__: {
+        __KTCU=NULL;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__1RCU=NULL;
+      case ____QGOJ__: {
+        __KTCU=NULL;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__1RCU=NULL;
+      case ____EHOJ__: {
+        __KTCU=NULL;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__1RCU=NULL;
+      case ____2HOJ__: {
+        __KTCU=NULL;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__1RCU=NULL;
+      case ____YIOJ__: {
+        __KTCU=NULL;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__1RCU=NULL;
+      case ____YMOJ__: {
+        __KTCU=NULL;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__1RCU=NULL;
+      case ____ONOJ__: {
+        __KTCU=NULL;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__1RCU=NULL;
+      case ____YOOJ__: {
+        __KTCU=NULL;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__1RCU=((void *)__tmp__XRCU);
+      case ____IM4K__: {
+        __KTCU=((void *)__GTCU);
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__1RCU=NULL;
+      case ____T5FL__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__1RCU=NULL;
+      case ____3DUL__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__1RCU=NULL;
+      case ____0EUL__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__1RCU=NULL;
+      case ____BGUL__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__1RCU=NULL;
+      case ____2GUL__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__1RCU=NULL;
+      case ____B0VL__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__1RCU=NULL;
+      case ____P0VL__: {
+        __KTCU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__1RCU=((void *)__tmp__XRCU);
+      case ____Q5YL__: {
+        __KTCU=((void *)__GTCU);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__1RCU=NULL;
+      case ____UVPM__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__1RCU=NULL;
+      case ____0ZPM__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__1RCU=NULL;
+      case ____MR0N__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__1RCU=NULL;
+      case ____YWBP__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__1RCU=NULL;
+      case ____LYBP__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__1RCU=NULL;
+      case ____CZBP__: {
+        __KTCU=NULL;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__1RCU=NULL;
+      case ____3BEP__: {
+        __KTCU=NULL;
       } break;
       }
     };
-    rd__M20M=__tmp__1RCU;
-    if (((void *)__tmp__1RCU != (void *)NULL)) {
-      switch (((struct ___OBJ *)__tmp__1RCU)->__id) {
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__DB1M=((__READ_LOCAL__N5ZI *)__tmp__1RCU)->local__PUEJ;
+    __130M=__KTCU;
+    if (((void *)__KTCU != (void *)NULL)) {
+      switch (((struct ___OBJ *)__KTCU)->__id) {
+      case ____2A0I__: {
+        __SC1M=((____2A0I *)__KTCU)->__4VEJ;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__DB1M=((__READ_SLOT__ZK4K *)__tmp__1RCU)->slot__CYFM;
+      case ____IM4K__: {
+        __SC1M=((____IM4K *)__KTCU)->__RZFM;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__DB1M=((__READ_GLOBAL__B4YL *)__tmp__1RCU)->global__Y5JM;
+      case ____Q5YL__: {
+        __SC1M=((____Q5YL *)__KTCU)->__HBKM;
       } break;
       };
-      if (((struct ___OBJ *)__tmp__DB1M)->__id==__LOCAL__43WC__) {
-        v__KJDV=((__LOCAL__43WC *)__tmp__DB1M)->parent_variable__B4WC.parent_named__A4WC.name__4VB;
+      if (((struct ___OBJ *)__SC1M)->__id==____N5WC__) {
+        __ZKDV=((____N5WC *)__SC1M)->__Q5WC.__P5WC.__FWB;
       } else /* SLOT_DATA */ {
-        v__KJDV=((__SLOT_DATA__WIRG *)__tmp__DB1M)->parent_variable__XIRG.parent_named__A4WC.name__4VB;
-      };
-      __tmp__N30M=((void *)v__KJDV == (void *)(&__string_67));
-    } else /* FALSE */ {
-      __tmp__N30M=FALSE__O__;
-    };
-    if (__tmp__N30M) {
-      new_type_self__X20M=t__KEDV;
-    } else /* FALSE */ {
-      new_type_self__X20M=type_self__A20M;
-    };
-    __tmp__XRCU=((void **)((__FAST_ARRAYoEXPRo__R5WC *)new_larg__P20M)->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__HF1M=create__value__RPYJ(CAST__JHOJ__,new_type_self__X20M,__tmp__XRCU);
-    Self__ZC0T=((__FAST_ARRAYoEXPRo__R5WC *)new_larg__P20M);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)Self__ZC0T->parent_arrayed_collection__Z5WC.storage__VQEI)[ 0]=__tmp__HF1M;
-    result__JY5M=((__SLOT_CODE__MIRG *)Self__GY5M);
-    Self__ZC0T=new_larg__P20M;
-    t__KEDV=new_type_self__X20M;
-    result__CQGN=NULL;
-    res_lst__DQGN=NULL;
-    pro__EQGN=NULL;
-    typ_id__PDDV= 0;
-    t__KHDV=NULL;
-    typ_block__JQGN=NULL;
-    pro_list__LQGN=NULL;
-    __tmp__N30M=FALSE__O__;
-    Self__CRAN= 0;
-    while_do__COJN:
+        __ZKDV=((____FKRG *)__SC1M)->__GKRG.__P5WC.__FWB;
+      };
+      __240M=((void *)__ZKDV == (void *)(&__string_67));
+    } else /* FALSE */ {
+      __240M=__O__;
+    };
+    if (__240M) {
+      __G40M=__ZFDV;
+    } else /* FALSE */ {
+      __G40M=__P30M;
+    };
+    __GTCU=((void **)((____ABXC *)__430M)->__IBXC.__ESEI)[ 0];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __WG1M=__ARYJ(__YIOJ__,__G40M,__GTCU);
+    __IE0T=((____ABXC *)__430M);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__IE0T->__IBXC.__ESEI)[ 0]=__WG1M;
+    __YZ5M=((____1JRG *)__VZ5M);
+    __IE0T=__430M;
+    __ZFDV=__G40M;
+    __RRGN=NULL;
+    __SRGN=NULL;
+    __TRGN=NULL;
+    __4EDV= 0;
+    __ZIDV=NULL;
+    __YRGN=NULL;
+    __0RGN=NULL;
+    __240M=__O__;
+    __RSAN= 0;
+    __RPJN:
     {
-      if ((Self__CRAN <= Self__ZC0T->parent_arrayed_collection__Z5WC.upper__RZRH)) {
-        if (((void *)t__KHDV == (void *)NULL)) {
-          __tmp__DRGN=TRUE__K__;
+      if ((__RSAN <= __IE0T->__IBXC.__A1RH)) {
+        if (((void *)__ZIDV == (void *)NULL)) {
+          __SSGN=__K__;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)t__KHDV)->the_parent_type__DLK)->__id) {
-          case __TYPE__FF__: {
-            __tmp__5QGN=FALSE__O__;
+          switch (((struct ___OBJ *)((____WMB *)__ZIDV)->__KLK)->__id) {
+          case ____FF__: {
+            __OSGN=__O__;
           } break;
-          case __TYPE_NULL__4LB__: {
-            __tmp__5QGN=FALSE__O__;
+          case ____FMB__: {
+            __OSGN=__O__;
           } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__5QGN=FALSE__O__;
+          case ____HMB__: {
+            __OSGN=__O__;
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__5QGN=FALSE__O__;
+          case ____JMB__: {
+            __OSGN=__O__;
           } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__5QGN=FALSE__O__;
+          case ____LMB__: {
+            __OSGN=__O__;
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__5QGN=FALSE__O__;
+          case ____ICY__: {
+            __OSGN=__O__;
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            __tmp__5QGN=TRUE__K__;
+          case ____EQ5D__: {
+            __OSGN=__K__;
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            __tmp__5QGN=TRUE__K__;
+          case ____L4NJ__: {
+            __OSGN=__K__;
           } break;
           };
-          __tmp__DRGN=(! __tmp__5QGN);
+          __SSGN=(! __OSGN);
         };
-        __tmp__5QGN=__tmp__DRGN;
+        __OSGN=__SSGN;
       } else /* FALSE */ {
-        __tmp__5QGN=FALSE__O__;
+        __OSGN=__O__;
       };
-      if (__tmp__5QGN) {
-        __tmp__DSCU=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__ZC0T)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__CRAN];
-        switch (((struct ___OBJ *)__tmp__DSCU)->__id) {
-        case __STRING_CST__5J__: {
-          t__KZDV=((__STRING_CST__5J *)__tmp__DSCU)->parent_constant__EK.static_type__SG4D;
+      if (__OSGN) {
+        __STCU=((void **)((____ABXC *)__IE0T)->__IBXC.__ESEI)[__RSAN];
+        switch (((struct ___OBJ *)__STCU)->__id) {
+        case ____5J__: {
+          __Z0DV=((____5J *)__STCU)->__EK.__BI4D;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          t__KZDV=((__EXTERNAL_C__L5WC *)__tmp__DSCU)->static_type__J54D;
+        case ____0AXC__: {
+          __Z0DV=((____0AXC *)__STCU)->__YA5D;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          t__KZDV=((__PROTOTYPE_CST__45WC *)__tmp__DSCU)->parent_constant__55WC.static_type__SG4D;
+        case ____NBXC__: {
+          __Z0DV=((____NBXC *)__STCU)->__OBXC.__BI4D;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          t__KZDV=((__INTEGER_CST__KAXC *)__tmp__DSCU)->parent_constant__LAXC.static_type__SG4D;
+        case ____ZBXC__: {
+          __Z0DV=((____ZBXC *)__STCU)->__0BXC.__BI4D;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          t__KZDV=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__DSCU));
+        case ____DMWH__: {
+          __Z0DV=__B21J(((____DMWH *)__STCU));
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          t__KZDV=((__READ_LOCAL__N5ZI *)__tmp__DSCU)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+        case ____2A0I__: {
+          __Z0DV=((____2A0I *)__STCU)->__4VEJ->__Q5WC.__KP5D;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          t__KZDV=static_type__2CCK();
+        case ____HJNJ__: {
+          __Z0DV=__LECK();
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          t__KZDV=static_type__BDCK();
+        case ____SJNJ__: {
+          __Z0DV=__QECK();
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          t__KZDV=static_type__GDCK();
+        case ____0AOJ__: {
+          __Z0DV=__VECK();
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          t__KZDV=static_type__LDCK();
+        case ____EBOJ__: {
+          __Z0DV=__0ECK();
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          t__KZDV=static_type__QDCK();
+        case ____3BOJ__: {
+          __Z0DV=__5ECK();
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          t__KZDV=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__DSCU));
+        case ____RCOJ__: {
+          __Z0DV=__EFCK(((____RCOJ *)__STCU));
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          t__KZDV=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__DSCU));
+        case ____HDOJ__: {
+          __Z0DV=__JFCK(((____HDOJ *)__STCU));
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          t__KZDV=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__DSCU));
+        case ____1DOJ__: {
+          __Z0DV=__OFCK(((____1DOJ *)__STCU));
         } break;
-        case __EXPR_AND__ADOJ__: {
-          t__KZDV=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__DSCU));
+        case ____PEOJ__: {
+          __Z0DV=__TFCK(((____PEOJ *)__STCU));
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          t__KZDV=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__DSCU));
+        case ____DFOJ__: {
+          __Z0DV=__YFCK(((____DFOJ *)__STCU));
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          t__KZDV=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__DSCU));
+        case ____XFOJ__: {
+          __Z0DV=__3FCK(((____XFOJ *)__STCU));
         } break;
-        case __PUT_TO__BFOJ__: {
-          t__KZDV=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+        case ____QGOJ__: {
+          __Z0DV=__HMB__->__IMB.__BMC;
         } break;
-        case __ITEM__VFOJ__: {
-          t__KZDV=static_type__XECK(((__ITEM__VFOJ *)__tmp__DSCU));
+        case ____EHOJ__: {
+          __Z0DV=__GGCK(((____EHOJ *)__STCU));
         } break;
-        case __SIZE_OF__NGOJ__: {
-          t__KZDV=static_type__DFCK();
+        case ____2HOJ__: {
+          __Z0DV=__SGCK();
         } break;
-        case __CAST__JHOJ__: {
-          t__KZDV=((__CAST__JHOJ *)__tmp__DSCU)->static_type__TC5J;
+        case ____YIOJ__: {
+          __Z0DV=((____YIOJ *)__STCU)->__CE5J;
         } break;
-        case __REAL_CST__JLOJ__: {
-          t__KZDV=((__REAL_CST__JLOJ *)__tmp__DSCU)->parent_constant__KLOJ.static_type__SG4D;
+        case ____YMOJ__: {
+          __Z0DV=((____YMOJ *)__STCU)->__ZMOJ.__BI4D;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          t__KZDV=((__CHARACTER_CST__5LOJ *)__tmp__DSCU)->parent_constant__AMOJ.static_type__SG4D;
+        case ____ONOJ__: {
+          __Z0DV=((____ONOJ *)__STCU)->__PNOJ.__BI4D;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          t__KZDV=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__DSCU)->parent_constant__KNOJ.static_type__SG4D;
+        case ____YOOJ__: {
+          __Z0DV=((____YOOJ *)__STCU)->__ZOOJ.__BI4D;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          t__KZDV=((__READ_SLOT__ZK4K *)__tmp__DSCU)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+        case ____IM4K__: {
+          __Z0DV=((____IM4K *)__STCU)->__RZFM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          t__KZDV=static_type__NL5O();
+        case ____T5FL__: {
+          __Z0DV=__2M5O();
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          t__KZDV=static_type__QQTP();
+        case ____3DUL__: {
+          __Z0DV=__5RTP();
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          t__KZDV=static_type__041P();
+        case ____0EUL__: {
+          __Z0DV=__JA2P();
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          t__KZDV=static_type__VQTP();
+        case ____BGUL__: {
+          __Z0DV=__ESTP();
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          t__KZDV=static_type__A51P();
+        case ____2GUL__: {
+          __Z0DV=__PA2P();
         } break;
-        case __EXPR_NEG__SYVL__: {
-          t__KZDV=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__DSCU));
+        case ____B0VL__: {
+          __Z0DV=__DXBN(((____B0VL *)__STCU));
         } break;
-        case __EXPR_ADD__AZVL__: {
-          t__KZDV=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__DSCU));
+        case ____P0VL__: {
+          __Z0DV=__4AGM(((____P0VL *)__STCU));
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          t__KZDV=((__READ_GLOBAL__B4YL *)__tmp__DSCU)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+        case ____Q5YL__: {
+          __Z0DV=((____Q5YL *)__STCU)->__HBKM->__GKRG.__KP5D;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          t__KZDV=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__DSCU));
+        case ____UVPM__: {
+          __Z0DV=__OFWN(((____UVPM *)__STCU));
         } break;
-        case __EXPR_MOD__LYPM__: {
-          t__KZDV=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__DSCU));
+        case ____0ZPM__: {
+          __Z0DV=__QM1P(((____0ZPM *)__STCU));
         } break;
-        case __EXPR_OR__3P0N__: {
-          t__KZDV=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__DSCU));
+        case ____MR0N__: {
+          __Z0DV=__FQVO(((____MR0N *)__STCU));
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          t__KZDV=static_type__BA0Q();
+        case ____YWBP__: {
+          __Z0DV=__QB0Q();
         } break;
-        case __EXPR_INF__2WBP__: {
-          t__KZDV=static_type__MBUP();
+        case ____LYBP__: {
+          __Z0DV=__1CUP();
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          t__KZDV=static_type__RBUP();
+        case ____CZBP__: {
+          __Z0DV=__ADUP();
         } break;
-        case __EXPR_XOR__OAEP__: {
-          t__KZDV=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__DSCU));
+        case ____3BEP__: {
+          __Z0DV=__ZPFQ(((____3BEP *)__STCU));
         } break;
         };
-        t__KHDV=t__KZDV;
-        switch (((struct ___OBJ *)((__TYPE_FULL__PMB *)t__KZDV)->the_parent_type__DLK)->__id) {
-        case __TYPE__FF__: {
-          __tmp__DRGN=FALSE__O__;
+        __ZIDV=__Z0DV;
+        switch (((struct ___OBJ *)((____WMB *)__Z0DV)->__KLK)->__id) {
+        case ____FF__: {
+          __SSGN=__O__;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__DRGN=FALSE__O__;
+        case ____FMB__: {
+          __SSGN=__O__;
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__DRGN=FALSE__O__;
+        case ____HMB__: {
+          __SSGN=__O__;
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__DRGN=FALSE__O__;
+        case ____JMB__: {
+          __SSGN=__O__;
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__DRGN=FALSE__O__;
+        case ____LMB__: {
+          __SSGN=__O__;
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__DRGN=FALSE__O__;
+        case ____ICY__: {
+          __SSGN=__O__;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__DRGN=TRUE__K__;
+        case ____EQ5D__: {
+          __SSGN=__K__;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__DRGN=TRUE__K__;
+        case ____L4NJ__: {
+          __SSGN=__K__;
         } break;
         };
-        if (__tmp__DRGN) {
-          __tmp__WRGN=new__KFHG();
-          __tmp__TSCU=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__ZC0T)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__CRAN];
-          switch (((struct ___OBJ *)__tmp__TSCU)->__id) {
-          case __STRING_CST__5J__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),((__TYPE_FULL__PMB *)((__STRING_CST__5J *)__tmp__TSCU)->parent_constant__EK.static_type__SG4D)->the_parent_type__DLK);
+        if (__SSGN) {
+          __FTGN=__ZGHG();
+          __CUCU=((void **)((____ABXC *)__IE0T)->__IBXC.__ESEI)[__RSAN];
+          switch (((struct ___OBJ *)__CUCU)->__id) {
+          case ____5J__: {
+            __EVXI(((____CO5D *)__FTGN),((____WMB *)((____5J *)__CUCU)->__EK.__BI4D)->__KLK);
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            Self__NWRT=((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)__tmp__TSCU));
-            if (((void *)Self__NWRT->living_type__C0RH == (void *)NULL)) {
-              add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),((__TYPE_FULL__PMB *)Self__NWRT->static_type__J54D)->the_parent_type__DLK);
+          case ____0AXC__: {
+            __2XRT=((____0AXC *)((____5J *)__CUCU));
+            if (((void *)__2XRT->__R1RH == (void *)NULL)) {
+              __EVXI(((____CO5D *)__FTGN),((____WMB *)__2XRT->__YA5D)->__KLK);
             } else /* FALSE */ {
-              union__XS4K(((__TYPES_TMP__TM5D *)__tmp__WRGN),Self__NWRT->living_type__C0RH);
+              __GU4K(((____CO5D *)__FTGN),__2XRT->__R1RH);
             };
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),((__TYPE_FULL__PMB *)((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__TSCU))->parent_constant__55WC.static_type__SG4D)->the_parent_type__DLK);
+          case ____NBXC__: {
+            __EVXI(((____CO5D *)__FTGN),((____WMB *)((____NBXC *)((____5J *)__CUCU))->__OBXC.__BI4D)->__KLK);
           } break;
-          case __INTEGER_CST__KAXC__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),((__TYPE_FULL__PMB *)((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__TSCU))->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK);
+          case ____ZBXC__: {
+            __EVXI(((____CO5D *)__FTGN),((____WMB *)((____ZBXC *)((____5J *)__CUCU))->__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__TSCU)),__tmp__WRGN);
+          case ____2A0I__: {
+            __A51K(((____2A0I *)((____5J *)__CUCU)),__FTGN);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_false__ENB);
+          case ____HJNJ__: {
+            __EVXI(((____CO5D *)__FTGN),__DNB);
+            __EVXI(((____CO5D *)__FTGN),__LNB);
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_false__ENB);
+          case ____SJNJ__: {
+            __EVXI(((____CO5D *)__FTGN),__DNB);
+            __EVXI(((____CO5D *)__FTGN),__LNB);
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_false__ENB);
+          case ____0AOJ__: {
+            __EVXI(((____CO5D *)__FTGN),__DNB);
+            __EVXI(((____CO5D *)__FTGN),__LNB);
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_integer__UNB);
+          case ____EBOJ__: {
+            __EVXI(((____CO5D *)__FTGN),__1NB);
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_false__ENB);
+          case ____3BOJ__: {
+            __EVXI(((____CO5D *)__FTGN),__DNB);
+            __EVXI(((____CO5D *)__FTGN),__LNB);
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            get_type__N41K(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__TSCU)),__tmp__WRGN);
+          case ____RCOJ__: {
+            __251K(((____RCOJ *)((____5J *)__CUCU)),__FTGN);
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            get_type__R41K(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__TSCU)),__tmp__WRGN);
+          case ____HDOJ__: {
+            __AA2K(((____HDOJ *)((____5J *)__CUCU)),__FTGN);
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            get_type__V41K(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__TSCU)),__tmp__WRGN);
+          case ____1DOJ__: {
+            __EA2K(((____1DOJ *)((____5J *)__CUCU)),__FTGN);
           } break;
-          case __EXPR_AND__ADOJ__: {
-            get_type__Z41K(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__TSCU)),__tmp__WRGN);
+          case ____PEOJ__: {
+            __IA2K(((____PEOJ *)((____5J *)__CUCU)),__FTGN);
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            get_type__341K(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__TSCU)),__tmp__WRGN);
+          case ____DFOJ__: {
+            __MA2K(((____DFOJ *)((____5J *)__CUCU)),__FTGN);
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            get_type__B51K(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__TSCU)),__tmp__WRGN);
+          case ____XFOJ__: {
+            __QA2K(((____XFOJ *)((____5J *)__CUCU)),__FTGN);
           } break;
-          case __PUT_TO__BFOJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),TYPE_VOID__AMB__);
+          case ____QGOJ__: {
+            __EVXI(((____CO5D *)__FTGN),__HMB__);
           } break;
-          case __ITEM__VFOJ__: {
-            get_type__I51K(((__ITEM__VFOJ *)((__STRING_CST__5J *)__tmp__TSCU)),__tmp__WRGN);
+          case ____EHOJ__: {
+            __XA2K(((____EHOJ *)((____5J *)__CUCU)),__FTGN);
           } break;
-          case __SIZE_OF__NGOJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_integer__UNB);
+          case ____2HOJ__: {
+            __EVXI(((____CO5D *)__FTGN),__1NB);
           } break;
-          case __CAST__JHOJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),((__TYPE_FULL__PMB *)((__CAST__JHOJ *)((__STRING_CST__5J *)__tmp__TSCU))->static_type__TC5J)->the_parent_type__DLK);
+          case ____YIOJ__: {
+            __EVXI(((____CO5D *)__FTGN),((____WMB *)((____YIOJ *)((____5J *)__CUCU))->__CE5J)->__KLK);
           } break;
-          case __REAL_CST__JLOJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),((__TYPE_FULL__PMB *)((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__TSCU))->parent_constant__KLOJ.static_type__SG4D)->the_parent_type__DLK);
+          case ____YMOJ__: {
+            __EVXI(((____CO5D *)__FTGN),((____WMB *)((____YMOJ *)((____5J *)__CUCU))->__ZMOJ.__BI4D)->__KLK);
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),((__TYPE_FULL__PMB *)((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__TSCU))->parent_constant__AMOJ.static_type__SG4D)->the_parent_type__DLK);
+          case ____ONOJ__: {
+            __EVXI(((____CO5D *)__FTGN),((____WMB *)((____ONOJ *)((____5J *)__CUCU))->__PNOJ.__BI4D)->__KLK);
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),((__TYPE_FULL__PMB *)((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__TSCU))->parent_constant__KNOJ.static_type__SG4D)->the_parent_type__DLK);
+          case ____YOOJ__: {
+            __EVXI(((____CO5D *)__FTGN),((____WMB *)((____YOOJ *)((____5J *)__CUCU))->__ZOOJ.__BI4D)->__KLK);
           } break;
-          case __READ_SLOT__ZK4K__: {
-            get_type__ZYGM(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__TSCU)),__tmp__WRGN);
+          case ____IM4K__: {
+            __I0GM(((____IM4K *)((____5J *)__CUCU)),__FTGN);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_false__ENB);
+          case ____T5FL__: {
+            __EVXI(((____CO5D *)__FTGN),__DNB);
+            __EVXI(((____CO5D *)__FTGN),__LNB);
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_false__ENB);
+          case ____3DUL__: {
+            __EVXI(((____CO5D *)__FTGN),__DNB);
+            __EVXI(((____CO5D *)__FTGN),__LNB);
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_false__ENB);
+          case ____0EUL__: {
+            __EVXI(((____CO5D *)__FTGN),__DNB);
+            __EVXI(((____CO5D *)__FTGN),__LNB);
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_false__ENB);
+          case ____BGUL__: {
+            __EVXI(((____CO5D *)__FTGN),__DNB);
+            __EVXI(((____CO5D *)__FTGN),__LNB);
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_false__ENB);
+          case ____2GUL__: {
+            __EVXI(((____CO5D *)__FTGN),__DNB);
+            __EVXI(((____CO5D *)__FTGN),__LNB);
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__V4NS=static_type__UVBN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__TSCU)));
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),((__TYPE_FULL__PMB *)__tmp__V4NS)->the_parent_type__DLK);
+          case ____B0VL__: {
+            __EAOS=__DXBN(((____B0VL *)((____5J *)__CUCU)));
+            __EVXI(((____CO5D *)__FTGN),((____WMB *)__EAOS)->__KLK);
           } break;
-          case __EXPR_ADD__AZVL__: {
-            get_type__3KHM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__TSCU)),__tmp__WRGN);
+          case ____P0VL__: {
+            __MMHM(((____P0VL *)((____5J *)__CUCU)),__FTGN);
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            get_type__HJEN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__TSCU))->global__Y5JM),__tmp__WRGN);
+          case ____Q5YL__: {
+            __WKEN(((____FKRG *)((____Q5YL *)((____5J *)__CUCU))->__HBKM),__FTGN);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__V4NS=static_type__5DWN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__TSCU)));
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),((__TYPE_FULL__PMB *)__tmp__V4NS)->the_parent_type__DLK);
+          case ____UVPM__: {
+            __EAOS=__OFWN(((____UVPM *)((____5J *)__CUCU)));
+            __EVXI(((____CO5D *)__FTGN),((____WMB *)__EAOS)->__KLK);
           } break;
-          case __EXPR_MOD__LYPM__: {
-            get_type__GN2P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__TSCU)),__tmp__WRGN);
+          case ____0ZPM__: {
+            __VO2P(((____0ZPM *)((____5J *)__CUCU)),__FTGN);
           } break;
-          case __EXPR_OR__3P0N__: {
-            get_type__S3VO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__TSCU)),__tmp__WRGN);
+          case ____MR0N__: {
+            __B5VO(((____MR0N *)((____5J *)__CUCU)),__FTGN);
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_false__ENB);
+          case ____YWBP__: {
+            __EVXI(((____CO5D *)__FTGN),__DNB);
+            __EVXI(((____CO5D *)__FTGN),__LNB);
           } break;
-          case __EXPR_INF__2WBP__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_false__ENB);
+          case ____LYBP__: {
+            __EVXI(((____CO5D *)__FTGN),__DNB);
+            __EVXI(((____CO5D *)__FTGN),__LNB);
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_true__2MB);
-            add__VTXI(((__TYPES_TMP__TM5D *)__tmp__WRGN),type_false__ENB);
+          case ____CZBP__: {
+            __EVXI(((____CO5D *)__FTGN),__DNB);
+            __EVXI(((____CO5D *)__FTGN),__LNB);
           } break;
-          case __EXPR_XOR__OAEP__: {
-            get_type__S4HQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__TSCU)),__tmp__WRGN);
+          case ____3BEP__: {
+            __BAIQ(((____3BEP *)((____5J *)__CUCU)),__FTGN);
           } break;
           };
-          if (((void *)((void **)((__TYPES_TMP__TM5D *)__tmp__WRGN)->parent_types__WM5D.storage__JLYI)[ 0] == (void *)TYPE_NULL__4LB__)) {
-            if (((__INTEGER__Q)(((__TYPES_TMP__TM5D *)__tmp__WRGN)->parent_types__WM5D.upper__O0RH +  1) >  1)) {
-              __tmp__DGNN=((void **)((__TYPES_TMP__TM5D *)__tmp__WRGN)->parent_types__WM5D.storage__JLYI)[ 1];
-              if (__tmp__DGNN==NULL) {
-                __tmp__HSGN=NULL;
+          if (((void *)((void **)((____CO5D *)__FTGN)->__FO5D.__YMYI)[ 0] == (void *)__FMB__)) {
+            if (((____Q)(((____CO5D *)__FTGN)->__FO5D.__31RH +  1) >  1)) {
+              __SHNN=((void **)((____CO5D *)__FTGN)->__FO5D.__YMYI)[ 1];
+              if (__SHNN==NULL) {
+                __WTGN=NULL;
               } else {
-                switch (((struct ___OBJ *)__tmp__DGNN)->__id) {
-                case __TYPE__FF__: {
-                  __tmp__HSGN=NULL;
+                switch (((struct ___OBJ *)__SHNN)->__id) {
+                case ____FF__: {
+                  __WTGN=NULL;
                 } break;
-                case __TYPE_NULL__4LB__: {
-                  __tmp__HSGN=NULL;
+                case ____FMB__: {
+                  __WTGN=NULL;
                 } break;
-                case __TYPE_VOID__AMB__: {
-                  __tmp__HSGN=NULL;
+                case ____HMB__: {
+                  __WTGN=NULL;
                 } break;
-                case __TYPE_CONTEXT__CMB__: {
-                  __tmp__HSGN=NULL;
+                case ____JMB__: {
+                  __WTGN=NULL;
                 } break;
-                case __TYPE_ID__EMB__: {
-                  __tmp__HSGN=NULL;
+                case ____LMB__: {
+                  __WTGN=NULL;
                 } break;
-                case __TYPE_GENERIC__BCY__: {
-                  __tmp__HSGN=NULL;
+                case ____ICY__: {
+                  __WTGN=NULL;
                 } break;
-                case __TYPE_BLOCK__VO5D__: {
-                  __tmp__HSGN=NULL;
+                case ____EQ5D__: {
+                  __WTGN=NULL;
                 } break;
-                case __PROFIL_BLOCK__22NJ__: {
-                  __tmp__HSGN=((void *)__tmp__DGNN);
+                case ____L4NJ__: {
+                  __WTGN=((void *)__SHNN);
                 } break;
                 }
               };
-              typ_block__JQGN=__tmp__HSGN;
+              __YRGN=__WTGN;
             } else /* FALSE */ {
-              t__KHDV=NULL;
+              __ZIDV=NULL;
             };
           } else /* FALSE */ {
-            __tmp__CGNN=((void **)((__TYPES_TMP__TM5D *)__tmp__WRGN)->parent_types__WM5D.storage__JLYI)[ 0];
-            if (__tmp__CGNN==NULL) {
-              __tmp__HSGN=NULL;
+            __RHNN=((void **)((____CO5D *)__FTGN)->__FO5D.__YMYI)[ 0];
+            if (__RHNN==NULL) {
+              __WTGN=NULL;
             } else {
-              switch (((struct ___OBJ *)__tmp__CGNN)->__id) {
-              case __TYPE__FF__: {
-                __tmp__HSGN=NULL;
+              switch (((struct ___OBJ *)__RHNN)->__id) {
+              case ____FF__: {
+                __WTGN=NULL;
               } break;
-              case __TYPE_NULL__4LB__: {
-                __tmp__HSGN=NULL;
+              case ____FMB__: {
+                __WTGN=NULL;
               } break;
-              case __TYPE_VOID__AMB__: {
-                __tmp__HSGN=NULL;
+              case ____HMB__: {
+                __WTGN=NULL;
               } break;
-              case __TYPE_CONTEXT__CMB__: {
-                __tmp__HSGN=NULL;
+              case ____JMB__: {
+                __WTGN=NULL;
               } break;
-              case __TYPE_ID__EMB__: {
-                __tmp__HSGN=NULL;
+              case ____LMB__: {
+                __WTGN=NULL;
               } break;
-              case __TYPE_GENERIC__BCY__: {
-                __tmp__HSGN=NULL;
+              case ____ICY__: {
+                __WTGN=NULL;
               } break;
-              case __TYPE_BLOCK__VO5D__: {
-                __tmp__HSGN=NULL;
+              case ____EQ5D__: {
+                __WTGN=NULL;
               } break;
-              case __PROFIL_BLOCK__22NJ__: {
-                __tmp__HSGN=((void *)__tmp__CGNN);
+              case ____L4NJ__: {
+                __WTGN=((void *)__RHNN);
               } break;
               }
             };
-            typ_block__JQGN=__tmp__HSGN;
+            __YRGN=__WTGN;
           };
-          free__UMZI(((__TYPES_TMP__TM5D *)__tmp__WRGN));
+          __DOZI(((____CO5D *)__FTGN));
         };
-        Self__CRAN=(__INTEGER__Q)(Self__CRAN +  1);
-        goto while_do__COJN;
+        __RSAN=(____Q)(__RSAN +  1);
+        goto __RPJN;
       };
     };
-    if (((void *)typ_block__JQGN != (void *)NULL)) {
-      pro_list__LQGN=typ_block__JQGN->profil_list__E1IK;
-      typ_id__PDDV= 0;
-      typ_id__PGDV=pro_list__LQGN->parent_arrayed_collection__25SH.upper__ILEI;
-      __tmp__1SCU=((__FAST_ARRAYoPROFIL_SLOTo__U5SH *)pro_list__LQGN)->parent_arrayed_collection__25SH.storage__ELEI;
-      __tmp__1RCU=((__TYPE_FULL__PMB *)new_type_self__X20M)->the_parent_type__DLK;
-      __tmp__3SCU=new_type_self__X20M->flag__ELK;
-      while (((typ_id__PDDV <= typ_id__PGDV) && ((void *)result__CQGN == (void *)NULL))) {
-        __tmp__WTGN=((void **)__tmp__1SCU)[typ_id__PDDV];
-        pro__EQGN=__tmp__WTGN;
-        if (((void *)((__PROFIL_SLOT__BO2C *)__tmp__WTGN)->slot_code__4RXN == (void *)result__JY5M)) {
-          if (((void *)__tmp__WTGN->parent_profil__CO2C.type_self__DANJ == (void *)NULL)) {
-            __tmp__HUGN=TRUE__K__;
+    if (((void *)__YRGN != (void *)NULL)) {
+      __0RGN=__YRGN->__T2IK;
+      __4EDV= 0;
+      __4HDV=__0RGN->__LBTH.__XMEI;
+      __KUCU=((____DBTH *)__0RGN)->__LBTH.__TMEI;
+      __KTCU=((____WMB *)__G40M)->__KLK;
+      __MUCU=__G40M->__LLK;
+      while (((__4EDV <= __4HDV) && ((void *)__RRGN == (void *)NULL))) {
+        __FVGN=((void **)__KUCU)[__4EDV];
+        __TRGN=__FVGN;
+        if (((void *)((____QP2C *)__FVGN)->__NTXN == (void *)__YZ5M)) {
+          if (((void *)__FVGN->__RP2C.__SBNJ == (void *)NULL)) {
+            __WVGN=__K__;
           } else /* FALSE */ {
-            __tmp__V4NS=((__TYPE_FULL__PMB *)__tmp__WTGN->parent_profil__CO2C.type_self__DANJ);
-            __tmp__HUGN=(((void *)__tmp__V4NS == (void *)t__KEDV) || (((void *)__tmp__V4NS->the_parent_type__DLK == (void *)__tmp__1RCU) && ((__UINTEGER_8__WLC)(__tmp__V4NS->flag__ELK &  15) == (__UINTEGER_8__WLC)(__tmp__3SCU &  15))));
+            __EAOS=((____WMB *)__FVGN->__RP2C.__SBNJ);
+            __WVGN=(((void *)__EAOS == (void *)__ZFDV) || (((void *)__EAOS->__KLK == (void *)__KTCU) && ((____3LC)(__EAOS->__LLK &  15) == (____3LC)(__MUCU &  15))));
           };
-          __tmp__DRGN=__tmp__HUGN;
+          __SSGN=__WVGN;
         } else /* FALSE */ {
-          __tmp__DRGN=FALSE__O__;
+          __SSGN=__O__;
         };
-        if (__tmp__DRGN) {
-          result__CQGN=__tmp__WTGN;
+        if (__SSGN) {
+          __RRGN=__FVGN;
         };
-        typ_id__PDDV=(__INTEGER__Q)(typ_id__PDDV +  1);
+        __4EDV=(____Q)(__4EDV +  1);
       };
-      if (((void *)result__CQGN == (void *)NULL)) {
-        __tmp__WTGN=NULL;
-        __tmp__SDDV=((__POINTER__IB )(NULL));
-        Self__DBBN= 0;
-        __tmp__TDDV=((__POINTER__IB )sizeof(__PROFIL_SLOT__BO2C));
-        if (((unsigned long)__tmp__TDDV ==  0)) {
-          __tmp__WTGN=PROFIL_SLOT__BO2C__;
+      if (((void *)__RRGN == (void *)NULL)) {
+        __FVGN=NULL;
+        __BFDV=((____IB )(NULL));
+        __SCBN= 0;
+        __CFDV=((____IB )sizeof(____QP2C));
+        if (((unsigned long)__CFDV ==  0)) {
+          __FVGN=__QP2C__;
         } else /* FALSE */ {
-          Self__DBBN=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-          if ((Self__DBBN == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-            __tmp__SDDV=__tmp__SMDV;
+          __SCBN=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+          if ((__SCBN == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CODV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CODV)));
+            __BFDV=__BODV;
           } else /* FALSE */ {
-            __tmp__UGDV=((__UINTEGER_32__RWB )Self__DBBN);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-            __tmp__SDDV=__tmp__SMDV;
+            __DIDV=((____YWB )__SCBN);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CODV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+            __BFDV=__BODV;
           };
-          __tmp__WTGN=((__PROFIL_SLOT__BO2C *)__tmp__SDDV);
-          *(__tmp__WTGN) = *(PROFIL_SLOT__BO2C__);
+          __FVGN=((____QP2C *)__BFDV);
+          *(__FVGN) = *(__QP2C__);
         };
-        result__CQGN=__tmp__WTGN;
-        ((__PROFIL_SLOT__BO2C *)__tmp__WTGN)->is_context_sensitive__LQYN=TRUE__K__;
-        add_last__TSTN(((__FAST_ARRAYoPROFIL_SLOTo__U5SH *)typ_block__JQGN->profil_list__E1IK),__tmp__WTGN);
-        __tmp__N30M=TRUE__K__;
+        __RRGN=__FVGN;
+        ((____QP2C *)__FVGN)->__0RYN=__K__;
+        __CUTN(((____DBTH *)__YRGN->__T2IK),__FVGN);
+        __240M=__K__;
       };
     } else /* FALSE */ {
-      Self__CRAN= 0;
-      while (((Self__CRAN <= result__JY5M->profil__45SH->parent_arrayed_collection__25SH.upper__ILEI) && ((void *)result__CQGN == (void *)NULL))) {
-        __tmp__0VGN=((void **)((__FAST_ARRAYoPROFIL_SLOTo__U5SH *)result__JY5M->profil__45SH)->parent_arrayed_collection__25SH.storage__ELEI)[Self__CRAN];
-        pro__EQGN=__tmp__0VGN;
-        if (((void *)__tmp__0VGN->parent_profil__CO2C.type_self__DANJ == (void *)NULL)) {
-          __tmp__DRGN=TRUE__K__;
+      __RSAN= 0;
+      while (((__RSAN <= __YZ5M->__NBTH->__LBTH.__XMEI) && ((void *)__RRGN == (void *)NULL))) {
+        __JXGN=((void **)((____DBTH *)__YZ5M->__NBTH)->__LBTH.__TMEI)[__RSAN];
+        __TRGN=__JXGN;
+        if (((void *)__JXGN->__RP2C.__SBNJ == (void *)NULL)) {
+          __SSGN=__K__;
         } else /* FALSE */ {
-          t__KZDV=((__TYPE_FULL__PMB *)__tmp__0VGN->parent_profil__CO2C.type_self__DANJ);
-          __tmp__DRGN=(((void *)t__KZDV == (void *)t__KEDV) || (((void *)t__KZDV->the_parent_type__DLK == (void *)((__TYPE_FULL__PMB *)t__KEDV)->the_parent_type__DLK) && ((__UINTEGER_8__WLC)(t__KZDV->flag__ELK &  15) == (__UINTEGER_8__WLC)(t__KEDV->flag__ELK &  15))));
+          __Z0DV=((____WMB *)__JXGN->__RP2C.__SBNJ);
+          __SSGN=(((void *)__Z0DV == (void *)__ZFDV) || (((void *)__Z0DV->__KLK == (void *)((____WMB *)__ZFDV)->__KLK) && ((____3LC)(__Z0DV->__LLK &  15) == (____3LC)(__ZFDV->__LLK &  15))));
         };
-        if (__tmp__DRGN) {
-          result__CQGN=__tmp__0VGN;
-          typ_id__PDDV= 1;
-          while (((typ_id__PDDV <= Self__ZC0T->parent_arrayed_collection__Z5WC.upper__RZRH) && ((void *)result__CQGN != (void *)NULL))) {
-            __tmp__DGNN=((void **)((__FAST_ARRAYoEXPRo__R5WC *)Self__ZC0T)->parent_arrayed_collection__Z5WC.storage__VQEI)[typ_id__PDDV];
-            switch (((struct ___OBJ *)__tmp__DGNN)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__CXGN=((__STRING_CST__5J *)__tmp__DGNN)->parent_constant__EK.static_type__SG4D;
+        if (__SSGN) {
+          __RRGN=__JXGN;
+          __4EDV= 1;
+          while (((__4EDV <= __IE0T->__IBXC.__A1RH) && ((void *)__RRGN != (void *)NULL))) {
+            __SHNN=((void **)((____ABXC *)__IE0T)->__IBXC.__ESEI)[__4EDV];
+            switch (((struct ___OBJ *)__SHNN)->__id) {
+            case ____5J__: {
+              __RYGN=((____5J *)__SHNN)->__EK.__BI4D;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__CXGN=((__EXTERNAL_C__L5WC *)__tmp__DGNN)->static_type__J54D;
+            case ____0AXC__: {
+              __RYGN=((____0AXC *)__SHNN)->__YA5D;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__CXGN=((__PROTOTYPE_CST__45WC *)__tmp__DGNN)->parent_constant__55WC.static_type__SG4D;
+            case ____NBXC__: {
+              __RYGN=((____NBXC *)__SHNN)->__OBXC.__BI4D;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__CXGN=((__INTEGER_CST__KAXC *)__tmp__DGNN)->parent_constant__LAXC.static_type__SG4D;
+            case ____ZBXC__: {
+              __RYGN=((____ZBXC *)__SHNN)->__0BXC.__BI4D;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__CXGN=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__DGNN));
+            case ____DMWH__: {
+              __RYGN=__B21J(((____DMWH *)__SHNN));
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__CXGN=((__READ_LOCAL__N5ZI *)__tmp__DGNN)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+            case ____2A0I__: {
+              __RYGN=((____2A0I *)__SHNN)->__4VEJ->__Q5WC.__KP5D;
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__CXGN=static_type__2CCK();
+            case ____HJNJ__: {
+              __RYGN=__LECK();
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__CXGN=static_type__BDCK();
+            case ____SJNJ__: {
+              __RYGN=__QECK();
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__CXGN=static_type__GDCK();
+            case ____0AOJ__: {
+              __RYGN=__VECK();
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__CXGN=static_type__LDCK();
+            case ____EBOJ__: {
+              __RYGN=__0ECK();
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__CXGN=static_type__QDCK();
+            case ____3BOJ__: {
+              __RYGN=__5ECK();
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__CXGN=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__DGNN));
+            case ____RCOJ__: {
+              __RYGN=__EFCK(((____RCOJ *)__SHNN));
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__CXGN=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__DGNN));
+            case ____HDOJ__: {
+              __RYGN=__JFCK(((____HDOJ *)__SHNN));
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__CXGN=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__DGNN));
+            case ____1DOJ__: {
+              __RYGN=__OFCK(((____1DOJ *)__SHNN));
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__CXGN=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__DGNN));
+            case ____PEOJ__: {
+              __RYGN=__TFCK(((____PEOJ *)__SHNN));
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__CXGN=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__DGNN));
+            case ____DFOJ__: {
+              __RYGN=__YFCK(((____DFOJ *)__SHNN));
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__CXGN=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__DGNN));
+            case ____XFOJ__: {
+              __RYGN=__3FCK(((____XFOJ *)__SHNN));
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__CXGN=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+            case ____QGOJ__: {
+              __RYGN=__HMB__->__IMB.__BMC;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__CXGN=static_type__XECK(((__ITEM__VFOJ *)__tmp__DGNN));
+            case ____EHOJ__: {
+              __RYGN=__GGCK(((____EHOJ *)__SHNN));
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__CXGN=static_type__DFCK();
+            case ____2HOJ__: {
+              __RYGN=__SGCK();
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__CXGN=((__CAST__JHOJ *)__tmp__DGNN)->static_type__TC5J;
+            case ____YIOJ__: {
+              __RYGN=((____YIOJ *)__SHNN)->__CE5J;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__CXGN=((__REAL_CST__JLOJ *)__tmp__DGNN)->parent_constant__KLOJ.static_type__SG4D;
+            case ____YMOJ__: {
+              __RYGN=((____YMOJ *)__SHNN)->__ZMOJ.__BI4D;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__CXGN=((__CHARACTER_CST__5LOJ *)__tmp__DGNN)->parent_constant__AMOJ.static_type__SG4D;
+            case ____ONOJ__: {
+              __RYGN=((____ONOJ *)__SHNN)->__PNOJ.__BI4D;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__CXGN=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__DGNN)->parent_constant__KNOJ.static_type__SG4D;
+            case ____YOOJ__: {
+              __RYGN=((____YOOJ *)__SHNN)->__ZOOJ.__BI4D;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__CXGN=((__READ_SLOT__ZK4K *)__tmp__DGNN)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+            case ____IM4K__: {
+              __RYGN=((____IM4K *)__SHNN)->__RZFM->__GKRG.__KP5D;
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__CXGN=static_type__NL5O();
+            case ____T5FL__: {
+              __RYGN=__2M5O();
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__CXGN=static_type__QQTP();
+            case ____3DUL__: {
+              __RYGN=__5RTP();
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__CXGN=static_type__041P();
+            case ____0EUL__: {
+              __RYGN=__JA2P();
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__CXGN=static_type__VQTP();
+            case ____BGUL__: {
+              __RYGN=__ESTP();
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__CXGN=static_type__A51P();
+            case ____2GUL__: {
+              __RYGN=__PA2P();
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__CXGN=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__DGNN));
+            case ____B0VL__: {
+              __RYGN=__DXBN(((____B0VL *)__SHNN));
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__CXGN=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__DGNN));
+            case ____P0VL__: {
+              __RYGN=__4AGM(((____P0VL *)__SHNN));
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__CXGN=((__READ_GLOBAL__B4YL *)__tmp__DGNN)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+            case ____Q5YL__: {
+              __RYGN=((____Q5YL *)__SHNN)->__HBKM->__GKRG.__KP5D;
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__CXGN=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__DGNN));
+            case ____UVPM__: {
+              __RYGN=__OFWN(((____UVPM *)__SHNN));
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__CXGN=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__DGNN));
+            case ____0ZPM__: {
+              __RYGN=__QM1P(((____0ZPM *)__SHNN));
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__CXGN=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__DGNN));
+            case ____MR0N__: {
+              __RYGN=__FQVO(((____MR0N *)__SHNN));
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__CXGN=static_type__BA0Q();
+            case ____YWBP__: {
+              __RYGN=__QB0Q();
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__CXGN=static_type__MBUP();
+            case ____LYBP__: {
+              __RYGN=__1CUP();
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__CXGN=static_type__RBUP();
+            case ____CZBP__: {
+              __RYGN=__ADUP();
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__CXGN=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__DGNN));
+            case ____3BEP__: {
+              __RYGN=__ZPFQ(((____3BEP *)__SHNN));
             } break;
             };
-            t__KHDV=__tmp__CXGN;
-            __tmp__EXGN=((void **)((__FAST_ARRAYoLOCALo__PW1D *)pro__EQGN->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[typ_id__PDDV];
-            if ((((void *)__tmp__EXGN != (void *)NULL) && (((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__CXGN)->flag__ELK &  1) !=  0) || ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)__tmp__EXGN->parent_variable__B4WC.type__1N5D)->flag__ELK &  1) !=  0)))) {
-              Self__DTCU=((__TYPE_FULL__PMB *)__tmp__CXGN);
-              __tmp__CXGN=__tmp__EXGN->parent_variable__B4WC.type__1N5D;
-              __tmp__JYGN=(! (((void *)Self__DTCU == (void *)__tmp__CXGN) || (((void *)Self__DTCU->the_parent_type__DLK == (void *)((__TYPE_FULL__PMB *)__tmp__CXGN)->the_parent_type__DLK) && ((__UINTEGER_8__WLC)(Self__DTCU->flag__ELK &  15) == (__UINTEGER_8__WLC)(__tmp__CXGN->flag__ELK &  15)))));
+            __ZIDV=__RYGN;
+            __TYGN=((void **)((____4X1D *)__TRGN->__RP2C.__VAOJ)->__GY1D.__KV5F)[__4EDV];
+            if ((((void *)__TYGN != (void *)NULL) && (((____3LC)(((____WMB *)__RYGN)->__LLK &  1) !=  0) || ((____3LC)(((____WMB *)__TYGN->__Q5WC.__KP5D)->__LLK &  1) !=  0)))) {
+              __SUCU=((____WMB *)__RYGN);
+              __RYGN=__TYGN->__Q5WC.__KP5D;
+              __YZGN=(! (((void *)__SUCU == (void *)__RYGN) || (((void *)__SUCU->__KLK == (void *)((____WMB *)__RYGN)->__KLK) && ((____3LC)(__SUCU->__LLK &  15) == (____3LC)(__RYGN->__LLK &  15)))));
             } else /* FALSE */ {
-              __tmp__JYGN=FALSE__O__;
+              __YZGN=__O__;
             };
-            if (__tmp__JYGN) {
-              __tmp__EYGN=((__TYPE_FULL__PMB *)__tmp__EXGN->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK;
-              if (((struct ___OBJ *)result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-                __tmp__FYGN=type_boolean__MNB;
+            if (__YZGN) {
+              __TZGN=((____WMB *)__TYGN->__Q5WC.__KP5D)->__KLK;
+              if (((struct ___OBJ *)__YZ5M->__2JRG->__QLC)->__id==____OLC__) {
+                __UZGN=__TNB;
               } else /* ITM_SLOT_OPERATOR */ {
-                __tmp__FYGN=type_boolean__MNB;
+                __UZGN=__TNB;
               };
-              __tmp__JYGN=((void *)__tmp__EYGN != (void *)__tmp__FYGN);
+              __YZGN=((void *)__TZGN != (void *)__UZGN);
             } else /* FALSE */ {
-              __tmp__JYGN=FALSE__O__;
-            };
-            if (__tmp__JYGN) {
-              result__CQGN=NULL;
-            };
-            typ_id__PDDV=(__INTEGER__Q)(typ_id__PDDV +  1);
-          };
-        };
-        Self__CRAN=(__INTEGER__Q)(Self__CRAN +  1);
-      };
-      if (((void *)result__CQGN == (void *)NULL)) {
-        __tmp__WTGN=NULL;
-        __tmp__SDDV=((__POINTER__IB )(NULL));
-        Self__DBBN= 0;
-        __tmp__TDDV=((__POINTER__IB )sizeof(__PROFIL_SLOT__BO2C));
-        if (((unsigned long)__tmp__TDDV ==  0)) {
-          __tmp__WTGN=PROFIL_SLOT__BO2C__;
-        } else /* FALSE */ {
-          Self__DBBN=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-          if ((Self__DBBN == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-            __tmp__SDDV=__tmp__SMDV;
-          } else /* FALSE */ {
-            __tmp__UGDV=((__UINTEGER_32__RWB )Self__DBBN);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-            __tmp__SDDV=__tmp__SMDV;
-          };
-          __tmp__WTGN=((__PROFIL_SLOT__BO2C *)__tmp__SDDV);
-          *(__tmp__WTGN) = *(PROFIL_SLOT__BO2C__);
-        };
-        result__CQGN=__tmp__WTGN;
-        add_last__TSTN(((__FAST_ARRAYoPROFIL_SLOTo__U5SH *)result__JY5M->profil__45SH),__tmp__WTGN);
-        __tmp__DB1M=result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DB1M)->__id==__ITM_SLOT__HLC__) {
-          __tmp__5YGN=((__ITM_SLOT__HLC *)__tmp__DB1M)->id_section__GVOB;
+              __YZGN=__O__;
+            };
+            if (__YZGN) {
+              __RRGN=NULL;
+            };
+            __4EDV=(____Q)(__4EDV +  1);
+          };
+        };
+        __RSAN=(____Q)(__RSAN +  1);
+      };
+      if (((void *)__RRGN == (void *)NULL)) {
+        __FVGN=NULL;
+        __BFDV=((____IB )(NULL));
+        __SCBN= 0;
+        __CFDV=((____IB )sizeof(____QP2C));
+        if (((unsigned long)__CFDV ==  0)) {
+          __FVGN=__QP2C__;
+        } else /* FALSE */ {
+          __SCBN=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+          if ((__SCBN == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CODV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CODV)));
+            __BFDV=__BODV;
+          } else /* FALSE */ {
+            __DIDV=((____YWB )__SCBN);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CODV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+            __BFDV=__BODV;
+          };
+          __FVGN=((____QP2C *)__BFDV);
+          *(__FVGN) = *(__QP2C__);
+        };
+        __RRGN=__FVGN;
+        __CUTN(((____DBTH *)__YZ5M->__NBTH),__FVGN);
+        __SC1M=__YZ5M->__2JRG->__QLC;
+        if (((struct ___OBJ *)__SC1M)->__id==____OLC__) {
+          __O0GN=((____OLC *)__SC1M)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__5YGN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DB1M)->parent_itm_slot__QF0D.id_section__GVOB;
+          __O0GN=((____4G0D *)__SC1M)->__5G0D.__MWOB;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__5YGN)->name__U15E == (void *)(&__string_39))) {
-          typ_id__PMDV=(__INTEGER__Q)(((__FAST_ARRAYoPROFIL_SLOTo__U5SH *)result__JY5M->profil__45SH)->parent_arrayed_collection__25SH.upper__ILEI +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          __tmp__DRGN=(typ_id__PMDV >  1);
+        if (((void *)((____KWOB *)__O0GN)->__D35E == (void *)(&__string_39))) {
+          __4NDV=(____Q)(((____DBTH *)__YZ5M->__NBTH)->__LBTH.__XMEI +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __SSGN=(__4NDV >  1);
         } else /* FALSE */ {
-          __tmp__DRGN=FALSE__O__;
+          __SSGN=__O__;
         };
-        if (__tmp__DRGN) {
-          __tmp__DSCU=result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__DSCU)->__id==__ITM_SLOT__HLC__) {
-            p__IZDV=((__ITM_SLOT__HLC *)__tmp__DSCU)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        if (__SSGN) {
+          __STCU=__YZ5M->__2JRG->__QLC;
+          if (((struct ___OBJ *)__STCU)->__id==____OLC__) {
+            __X0DV=((____OLC *)__STCU)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            p__IZDV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DSCU)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+            __X0DV=((____4G0D *)__STCU)->__5G0D.__PLC.__OF.__O2B;
           };
-          if (((struct ___OBJ *)result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            if (((struct ___OBJ *)result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
+          if (((struct ___OBJ *)__YZ5M->__2JRG->__QLC)->__id==____OLC__) {
+            if (((struct ___OBJ *)__YZ5M->__2JRG->__QLC)->__id==____OLC__) {
             };
-            put_error__text__2PE( 1,(&__string_746));
-            put_position__HRE(p__IZDV);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            __DQE( 1,(&__string_746));
+            __ORE(__X0DV);
+            __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 /* ITM_SLOT_OPERATOR */ {
-            if (((struct ___OBJ *)result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
+            if (((struct ___OBJ *)__YZ5M->__2JRG->__QLC)->__id==____OLC__) {
             };
-            put_error__text__2PE( 1,(&__string_746));
-            put_position__HRE(p__IZDV);
-            put_string__BJG(msg_err__BQE);
-            if ((verbose_level__J5 !=  0)) {
-              put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+            __DQE( 1,(&__string_746));
+            __ORE(__X0DV);
+            __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__N30M=TRUE__K__;
+        __240M=__K__;
       };
     };
-    if (__tmp__N30M) {
-      typ_id__PGDV=(__INTEGER__Q)(((__FAST_ARRAYoPROFIL_SLOTo__U5SH *)result__JY5M->profil__45SH)->parent_arrayed_collection__25SH.upper__ILEI +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__DRGN=(typ_id__PGDV ==  1);
-      __tmp__WTGN=((__PROFIL_SLOT__BO2C *)result__CQGN);
-      t__KNDV=NULL;
-      add__QKOK(__tmp__WTGN);
-      __tmp__1RCU=result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__1RCU)->__id==__ITM_SLOT__HLC__) {
-        __tmp__5YGN=((__ITM_SLOT__HLC *)__tmp__1RCU)->id_section__GVOB;
+    if (__240M) {
+      __4HDV=(____Q)(((____DBTH *)__YZ5M->__NBTH)->__LBTH.__XMEI +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __SSGN=(__4HDV ==  1);
+      __FVGN=((____QP2C *)__RRGN);
+      __ZODV=NULL;
+      __5LOK(__FVGN);
+      __KTCU=__YZ5M->__2JRG->__QLC;
+      if (((struct ___OBJ *)__KTCU)->__id==____OLC__) {
+        __O0GN=((____OLC *)__KTCU)->__MWOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__5YGN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1RCU)->parent_itm_slot__QF0D.id_section__GVOB;
+        __O0GN=((____4G0D *)__KTCU)->__5G0D.__MWOB;
       };
-      if (((void *)((__SECTION___EVOB *)__tmp__5YGN)->name__U15E == (void *)(&__string_39))) {
-        __tmp__DB1M=result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DB1M)->__id==__ITM_SLOT__HLC__) {
-          v__KPDV=((__ITM_SLOT__HLC *)__tmp__DB1M)->parent_named__ILC.name__4VB;
+      if (((void *)((____KWOB *)__O0GN)->__D35E == (void *)(&__string_39))) {
+        __SC1M=__YZ5M->__2JRG->__QLC;
+        if (((struct ___OBJ *)__SC1M)->__id==____OLC__) {
+          __ZQDV=((____OLC *)__SC1M)->__PLC.__FWB;
         } else /* ITM_SLOT_OPERATOR */ {
-          v__KPDV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DB1M)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+          __ZQDV=((____4G0D *)__SC1M)->__5G0D.__PLC.__FWB;
         };
-        __tmp__WTGN->parent_profil__CO2C.name__P1IK=v__KPDV;
+        __FVGN->__RP2C.__42IK=__ZQDV;
       } else /* FALSE */ {
-        __tmp__DB1M=result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DB1M)->__id==__ITM_SLOT__HLC__) {
-          v__KPDV=((__ITM_SLOT__HLC *)__tmp__DB1M)->parent_named__ILC.name__4VB;
+        __SC1M=__YZ5M->__2JRG->__QLC;
+        if (((struct ___OBJ *)__SC1M)->__id==____OLC__) {
+          __ZQDV=((____OLC *)__SC1M)->__PLC.__FWB;
         } else /* ITM_SLOT_OPERATOR */ {
-          v__KPDV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DB1M)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+          __ZQDV=((____4G0D *)__SC1M)->__5G0D.__PLC.__FWB;
         };
-        v__KJDV=get_intern__IROB(v__KPDV);
-        __tmp__WTGN->parent_profil__CO2C.name__P1IK=v__KJDV;
+        __ZKDV=__BSOB(__ZQDV);
+        __FVGN->__RP2C.__42IK=__ZKDV;
       };
-      __tmp__WTGN->slot_code__4RXN=result__JY5M;
-      __tmp__WTGN->parent_profil__CO2C.type_self__DANJ=new_type_self__X20M;
-      __tmp__1RCU=result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__1RCU)->__id==__ITM_SLOT__HLC__) {
-        __tmp__150M=((__ITM_SLOT__HLC *)__tmp__1RCU)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      __FVGN->__NTXN=__YZ5M;
+      __FVGN->__RP2C.__SBNJ=__G40M;
+      __KTCU=__YZ5M->__2JRG->__QLC;
+      if (((struct ___OBJ *)__KTCU)->__id==____OLC__) {
+        __KB1M=((____OLC *)__KTCU)->__PLC.__OF.__O2B;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__150M=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1RCU)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
-      };
-      result__T1DV=NULL;
-      __tmp__BDDV=((__POINTER__IB )(NULL));
-      typ_id__PGDV= 0;
-      __tmp__CDDV=((__POINTER__IB )sizeof(__LIST__WH));
-      if (((unsigned long)__tmp__CDDV ==  0)) {
-        result__T1DV=LIST__WH__;
-      } else /* FALSE */ {
-        typ_id__PGDV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CDDV));
-        if ((typ_id__PGDV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UDDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TGDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_size[(__tmp__UDDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TGDV)));
-          __tmp__BDDV=__tmp__SGDV;
-        } else /* FALSE */ {
-          __tmp__UDDV=((__UINTEGER_32__RWB )typ_id__PGDV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_type[(__tmp__UDDV)]))),(__UINTEGER_32__RWB)(__tmp__UDDV |  1));
-          __tmp__BDDV=__tmp__SGDV;
-        };
-        result__T1DV=((__LIST__WH *)__tmp__BDDV);
-        *(result__T1DV) = *(LIST__WH__);
-      };
-      Self__51DV=((__LIST__WH *)result__T1DV);
-      modify_count__BBXC=(__INTEGER__Q)(modify_count__BBXC +  1);
-      Self__51DV->parent_instr__ZH.parent_itm_object__YH.position__H2B=__tmp__150M;
-      __tmp__B2DV=create_with_capacity__DXEE( 2);
-      Self__51DV->expr_list__AA4D=__tmp__B2DV;
-      list_current__Y4GB=result__T1DV;
-      profil_slot__EO2C=__tmp__WTGN;
-      profil_current__FO2C=__tmp__WTGN;
-      if ((debug_level_option__YE !=  0)) {
-        t__KZDV=TYPE_CONTEXT__CMB__->parent_type__DMB.default__0LC;
-        __tmp__DB1M=result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DB1M)->__id==__ITM_SLOT__HLC__) {
-          p__IHDV=((__ITM_SLOT__HLC *)__tmp__DB1M)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        __KB1M=((____4G0D *)__KTCU)->__5G0D.__PLC.__OF.__O2B;
+      };
+      __C3DV=NULL;
+      __QEDV=((____IB )(NULL));
+      __4HDV= 0;
+      __REDV=((____IB )sizeof(____WH));
+      if (((unsigned long)__REDV ==  0)) {
+        __C3DV=__WH__;
+      } else /* FALSE */ {
+        __4HDV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REDV));
+        if ((__4HDV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CIDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DFDV=((____YWB )((____Q )(void *)((unsigned long)__CIDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BIDV=__OKI(__CIDV,((____IB )(&(table_size[(__DFDV)-1]))),((____YWB )((____Q )__CIDV)));
+          __QEDV=__BIDV;
+        } else /* FALSE */ {
+          __DFDV=((____YWB )__4HDV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CIDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BIDV=__OKI(__CIDV,((____IB )(&(table_type[(__DFDV)]))),(____YWB)(__DFDV |  1));
+          __QEDV=__BIDV;
+        };
+        __C3DV=((____WH *)__QEDV);
+        *(__C3DV) = *(__WH__);
+      };
+      __O3DV=((____WH *)__C3DV);
+      __QCXC=(____Q)(__QCXC +  1);
+      __O3DV->__ZH.__YH.__O2B=__KB1M;
+      __Q3DV=__SYEE( 2);
+      __O3DV->__PB4D=__Q3DV;
+      __Q5GB=__C3DV;
+      __TP2C=__FVGN;
+      __UP2C=__FVGN;
+      if ((__YE !=  0)) {
+        __Z0DV=__JMB__->__KMB.__BMC;
+        __SC1M=__YZ5M->__2JRG->__QLC;
+        if (((struct ___OBJ *)__SC1M)->__id==____OLC__) {
+          __XIDV=((____OLC *)__SC1M)->__PLC.__OF.__O2B;
         } else /* ITM_SLOT_OPERATOR */ {
-          p__IHDV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DB1M)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
-        };
-        __tmp__3D1M=create__name__style__type__0HND(p__IHDV,(&__string_68),'+',((__TYPE_FULL__PMB *)t__KZDV));
-        __tmp__WTGN->parent_profil__CO2C.context__OU4D=__tmp__3D1M;
-        ((__LOCAL__43WC *)__tmp__WTGN->parent_profil__CO2C.context__OU4D)->parent_variable__B4WC.ensure_count__1S4D= 1;
-        __tmp__WJZN=list_current__Y4GB;
-        __tmp__DB1M=__tmp__WTGN->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DB1M)->__id==__ITM_SLOT__HLC__) {
-          p__IHDV=((__ITM_SLOT__HLC *)__tmp__DB1M)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __XIDV=((____4G0D *)__SC1M)->__5G0D.__PLC.__OF.__O2B;
+        };
+        __MF1M=__JJND(__XIDV,(&__string_68),'+',((____WMB *)__Z0DV));
+        __FVGN->__RP2C.__3V4D=__MF1M;
+        ((____N5WC *)__FVGN->__RP2C.__3V4D)->__Q5WC.__KU4D= 1;
+        __FLZN=__Q5GB;
+        __SC1M=__FVGN->__NTXN->__2JRG->__QLC;
+        if (((struct ___OBJ *)__SC1M)->__id==____OLC__) {
+          __XIDV=((____OLC *)__SC1M)->__PLC.__OF.__O2B;
         } else /* ITM_SLOT_OPERATOR */ {
-          p__IHDV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DB1M)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __XIDV=((____4G0D *)__SC1M)->__5G0D.__PLC.__OF.__O2B;
         };
-        __tmp__1JZN=create__context__first__Z1FD(PUSH__AXB__,p__IHDV,__tmp__WTGN->parent_profil__CO2C.context__OU4D,TRUE__K__);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__WJZN)->expr_list__AA4D),__tmp__1JZN);
+        __KLZN=__I3FD(__HXB__,__XIDV,__FVGN->__RP2C.__3V4D,__K__);
+        __P14F(((____GB4D *)((____WH *)__FLZN)->__PB4D),__KLZN);
       };
-      __tmp__WTGN->parent_profil__CO2C.code__SYNJ=list_current__Y4GB;
-      arg_type_tmp__AKZN=new_larg__P20M;
-      __tmp__1RCU=result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__1RCU)->__id==__ITM_SLOT__HLC__) {
-        __tmp__BKZN=((__ITM_SLOT__HLC *)__tmp__1RCU)->argument_list__SLBE;
+      __FVGN->__RP2C.__B0NJ=__Q5GB;
+      __PLZN=__430M;
+      __KTCU=__YZ5M->__2JRG->__QLC;
+      if (((struct ___OBJ *)__KTCU)->__id==____OLC__) {
+        __QLZN=((____OLC *)__KTCU)->__BNBE;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__BKZN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1RCU)->parent_itm_slot__QF0D.argument_list__SLBE;
+        __QLZN=((____4G0D *)__KTCU)->__5G0D.__BNBE;
       };
-      item_lst__RIZN=__tmp__BKZN;
-      if (((struct ___OBJ *)result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-        Self__DBBN=argument_count__YTRL(result__JY5M);
+      __AKZN=__QLZN;
+      if (((struct ___OBJ *)__YZ5M->__2JRG->__QLC)->__id==____OLC__) {
+        __SCBN=__HVRL(__YZ5M);
       } else /* ITM_SLOT_OPERATOR */ {
-        Self__DBBN=argument_count__YTRL(result__JY5M);
-      };
-      typ_id__PGDV=Self__DBBN;
-      result__D2DV=NULL;
-      __tmp__BDDV=((__POINTER__IB )(NULL));
-      Self__DBBN= 0;
-      __tmp__CDDV=((__POINTER__IB )sizeof(__FAST_ARRAYoLOCALo__PW1D));
-      if (((unsigned long)__tmp__CDDV ==  0)) {
-        result__D2DV=FAST_ARRAYoLOCALo__PW1D__;
-      } else /* FALSE */ {
-        Self__DBBN=__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__CDDV));
-        if ((Self__DBBN == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__UDDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TGDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_size[(__tmp__UDDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TGDV)));
-          __tmp__BDDV=__tmp__SGDV;
-        } else /* FALSE */ {
-          __tmp__UDDV=((__UINTEGER_32__RWB )Self__DBBN);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__SGDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__TGDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SGDV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__SGDV=micro_alloc__table__lab__HKI(__tmp__TGDV,((__POINTER__IB )(&(table_type[(__tmp__UDDV)]))),(__UINTEGER_32__RWB)(__tmp__UDDV |  1));
-          __tmp__BDDV=__tmp__SGDV;
-        };
-        result__D2DV=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__BDDV);
-        *(result__D2DV) = *(FAST_ARRAYoLOCALo__PW1D__);
-      };
-      Self__IF0T=((__FAST_ARRAYoLOCALo__PW1D *)result__D2DV);
-      if ((Self__IF0T->parent_arrayed_collection__XW1D.capacity__HZ4F < typ_id__PGDV)) {
-        __tmp__KF0T=create__S2NG(typ_id__PGDV);
-        Self__IF0T->parent_arrayed_collection__XW1D.storage__1T5F=__tmp__KF0T;
-        Self__IF0T->parent_arrayed_collection__XW1D.capacity__HZ4F=typ_id__PGDV;
-      };
-      Self__IF0T->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
-      __tmp__WTGN->parent_profil__CO2C.argument_list__G5NJ=result__D2DV;
-      typ_id__PGDV=__tmp__BKZN->parent_arrayed_collection__UFYD.upper__N3AF;
-      Self__DBBN= 0;
-      while ((Self__DBBN <= typ_id__PGDV)) {
-        __tmp__DSCU=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)item_lst__RIZN)->parent_arrayed_collection__UFYD.storage__N4AF)[Self__DBBN];
-        __tmp__PKZN=__tmp__WTGN->parent_profil__CO2C.argument_list__G5NJ;
-        if (((struct ___OBJ *)__tmp__DSCU)->__id==__ITM_ARG__D0MD__) {
-          to_run_in__for__BOWK(((__ITM_ARG__D0MD *)__tmp__DSCU),__tmp__PKZN,__tmp__WTGN);
+        __SCBN=__HVRL(__YZ5M);
+      };
+      __4HDV=__SCBN;
+      __S3DV=NULL;
+      __QEDV=((____IB )(NULL));
+      __SCBN= 0;
+      __REDV=((____IB )sizeof(____4X1D));
+      if (((unsigned long)__REDV ==  0)) {
+        __S3DV=__4X1D__;
+      } else /* FALSE */ {
+        __SCBN=____4X1D__;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__REDV));
+        if ((__SCBN == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CIDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __DFDV=((____YWB )((____Q )(void *)((unsigned long)__CIDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __BIDV=__OKI(__CIDV,((____IB )(&(table_size[(__DFDV)-1]))),((____YWB )((____Q )__CIDV)));
+          __QEDV=__BIDV;
+        } else /* FALSE */ {
+          __DFDV=((____YWB )__SCBN);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __BIDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __CIDV=(void *)((unsigned long)(void *)((unsigned long)__REDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BIDV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __BIDV=__OKI(__CIDV,((____IB )(&(table_type[(__DFDV)]))),(____YWB)(__DFDV |  1));
+          __QEDV=__BIDV;
+        };
+        __S3DV=((____4X1D *)__QEDV);
+        *(__S3DV) = *(__4X1D__);
+      };
+      __XG0T=((____4X1D *)__S3DV);
+      if ((__XG0T->__GY1D.__W04F < __4HDV)) {
+        __ZG0T=__B4NG(__4HDV);
+        __XG0T->__GY1D.__KV5F=__ZG0T;
+        __XG0T->__GY1D.__W04F=__4HDV;
+      };
+      __XG0T->__GY1D.__33BE=(____Q)(-  1);
+      __FVGN->__RP2C.__VAOJ=__S3DV;
+      __4HDV=__QLZN->__DHYD.__24AF;
+      __SCBN= 0;
+      while ((__SCBN <= __4HDV)) {
+        __STCU=((void **)((____1GYD *)__AKZN)->__DHYD.__25AF)[__SCBN];
+        __4LZN=__FVGN->__RP2C.__VAOJ;
+        if (((struct ___OBJ *)__STCU)->__id==____S1MD__) {
+          __QPWK(((____S1MD *)__STCU),__4LZN,__FVGN);
         } else /* ITM_ARGS */ {
-          to_run_in__for__1OWK(((__ITM_ARGS__0HTF *)((__ITM_ARG__D0MD *)__tmp__DSCU)),__tmp__PKZN,__tmp__WTGN);
+          __KQWK(((____JJTF *)((____S1MD *)__STCU)),__4LZN,__FVGN);
         };
-        Self__DBBN=(__INTEGER__Q)(Self__DBBN +  1);
+        __SCBN=(____Q)(__SCBN +  1);
       };
-      __tmp__1RCU=result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__1RCU)->__id==__ITM_SLOT__HLC__) {
-        __tmp__5YGN=((__ITM_SLOT__HLC *)__tmp__1RCU)->id_section__GVOB;
+      __KTCU=__YZ5M->__2JRG->__QLC;
+      if (((struct ___OBJ *)__KTCU)->__id==____OLC__) {
+        __O0GN=((____OLC *)__KTCU)->__MWOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__5YGN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1RCU)->parent_itm_slot__QF0D.id_section__GVOB;
-      };
-      if (((void *)((__SECTION___EVOB *)__tmp__5YGN)->name__U15E == (void *)(&__string_39))) {
-        typ_id__PMDV=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)__tmp__WTGN->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        __tmp__5QGN=(typ_id__PMDV >  1);
-      } else /* FALSE */ {
-        __tmp__5QGN=FALSE__O__;
-      };
-      if (__tmp__5QGN) {
-        typ_id__PMDV=__tmp__WTGN->parent_profil__CO2C.argument_list__G5NJ->parent_arrayed_collection__XW1D.upper__O2BE;
-        Self__LPTN= 1;
-        while ((Self__LPTN <= typ_id__PMDV)) {
-          __tmp__EXGN=((void **)((__FAST_ARRAYoLOCALo__PW1D *)__tmp__WTGN->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[Self__LPTN];
-          ((__LOCAL__43WC *)__tmp__EXGN)->parent_variable__B4WC.ensure_count__1S4D= 1;
-          p__IZDV=__tmp__EXGN->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-          __tmp__ULZN=__tmp__EXGN->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-          __tmp__V4NS=__tmp__EXGN->parent_variable__B4WC.type__1N5D;
-          Self__NWRT=NULL;
-          __tmp__SMDV=((__POINTER__IB )(NULL));
-          typ_id__PYDV= 0;
-          __tmp__TMDV=((__POINTER__IB )sizeof(__EXTERNAL_C__L5WC));
-          if (((unsigned long)__tmp__TMDV ==  0)) {
-            Self__NWRT=EXTERNAL_C__L5WC__;
-          } else /* FALSE */ {
-            typ_id__PYDV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TMDV));
-            if ((typ_id__PYDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__OYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__QYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TMDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__OYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__OYDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UYDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QYDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              ptr__OYDV=micro_alloc__table__lab__HKI(__tmp__QYDV,((__POINTER__IB )(&(table_size[(__tmp__UYDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QYDV)));
-              __tmp__SMDV=ptr__OYDV;
+        __O0GN=((____4G0D *)__KTCU)->__5G0D.__MWOB;
+      };
+      if (((void *)((____KWOB *)__O0GN)->__D35E == (void *)(&__string_39))) {
+        __4NDV=(____Q)(((____4X1D *)__FVGN->__RP2C.__VAOJ)->__GY1D.__33BE +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __OSGN=(__4NDV >  1);
+      } else /* FALSE */ {
+        __OSGN=__O__;
+      };
+      if (__OSGN) {
+        __4NDV=__FVGN->__RP2C.__VAOJ->__GY1D.__33BE;
+        __0QTN= 1;
+        while ((__0QTN <= __4NDV)) {
+          __TYGN=((void **)((____4X1D *)__FVGN->__RP2C.__VAOJ)->__GY1D.__KV5F)[__0QTN];
+          ((____N5WC *)__TYGN)->__Q5WC.__KU4D= 1;
+          __X0DV=__TYGN->__Q5WC.__P5WC.__OF.__O2B;
+          __DNZN=__TYGN->__Q5WC.__P5WC.__OF.__O2B;
+          __EAOS=__TYGN->__Q5WC.__KP5D;
+          __2XRT=NULL;
+          __BODV=((____IB )(NULL));
+          __4ZDV= 0;
+          __CODV=((____IB )sizeof(____0AXC));
+          if (((unsigned long)__CODV ==  0)) {
+            __2XRT=__0AXC__;
+          } else /* FALSE */ {
+            __4ZDV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CODV));
+            if ((__4ZDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ZDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __5ZDV=(void *)((unsigned long)(void *)((unsigned long)__CODV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __D0DV=((____YWB )((____Q )(void *)((unsigned long)__5ZDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3ZDV=__OKI(__5ZDV,((____IB )(&(table_size[(__D0DV)-1]))),((____YWB )((____Q )__5ZDV)));
+              __BODV=__3ZDV;
             } else /* FALSE */ {
-              __tmp__UYDV=((__UINTEGER_32__RWB )typ_id__PYDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__OYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__QYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TMDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__OYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__OYDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              ptr__OYDV=micro_alloc__table__lab__HKI(__tmp__QYDV,((__POINTER__IB )(&(table_type[(__tmp__UYDV)]))),(__UINTEGER_32__RWB)(__tmp__UYDV |  1));
-              __tmp__SMDV=ptr__OYDV;
-            };
-            Self__NWRT=((__EXTERNAL_C__L5WC *)__tmp__SMDV);
-            *(Self__NWRT) = *(EXTERNAL_C__L5WC__);
-          };
-          Self__22DV=((__EXTERNAL_C__L5WC *)Self__NWRT);
-          Self__22DV->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=__tmp__ULZN;
-          Self__22DV->static_type__J54D=__tmp__V4NS;
-          Self__22DV->is_persistant__K54D=FALSE__O__;
-          Self__22DV->code__L54D=(&__string_747);
-          Self__22DV->access_list__M54D=NULL;
-          __tmp__SBOS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__EXGN),p__IZDV,Self__NWRT);
-          Self__LPTN=(__INTEGER__Q)(Self__LPTN +  1);
-        };
-      };
-      __tmp__1RCU=result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__1RCU)->__id==__ITM_SLOT__HLC__) {
-        __tmp__DB1M=((__ITM_SLOT__HLC *)__tmp__1RCU)->result_type__3VOB;
+              __D0DV=((____YWB )__4ZDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ZDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __5ZDV=(void *)((unsigned long)(void *)((unsigned long)__CODV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3ZDV=__OKI(__5ZDV,((____IB )(&(table_type[(__D0DV)]))),(____YWB)(__D0DV |  1));
+              __BODV=__3ZDV;
+            };
+            __2XRT=((____0AXC *)__BODV);
+            *(__2XRT) = *(__0AXC__);
+          };
+          __L4DV=((____0AXC *)__2XRT);
+          __L4DV->__1AXC.__CK.__YH.__O2B=__DNZN;
+          __L4DV->__YA5D=__EAOS;
+          __L4DV->__ZA5D=__O__;
+          __L4DV->__0A5D=(&__string_747);
+          __L4DV->__1A5D=NULL;
+          __BDOS=__BQRJ(((____N5WC *)__TYGN),__X0DV,__2XRT);
+          __0QTN=(____Q)(__0QTN +  1);
+        };
+      };
+      __KTCU=__YZ5M->__2JRG->__QLC;
+      if (((struct ___OBJ *)__KTCU)->__id==____OLC__) {
+        __SC1M=((____OLC *)__KTCU)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__DB1M=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1RCU)->parent_itm_slot__QF0D.result_type__3VOB;
+        __SC1M=((____4G0D *)__KTCU)->__5G0D.__DXOB;
       };
-      if (__tmp__DB1M==NULL) {
-        __tmp__5LZN=NULL;
+      if (__SC1M==NULL) {
+        __ONZN=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__DB1M)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__5LZN=NULL;
+        switch (((struct ___OBJ *)__SC1M)->__id) {
+        case ____QMB__: {
+          __ONZN=NULL;
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__5LZN=NULL;
+        case ____0MB__: {
+          __ONZN=NULL;
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__5LZN=NULL;
+        case ____KPB__: {
+          __ONZN=NULL;
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__5LZN=NULL;
+        case ____TEZ__: {
+          __ONZN=NULL;
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__5LZN=((void *)__tmp__DB1M);
+        case ____2VRC__: {
+          __ONZN=((void *)__SC1M);
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__5LZN=NULL;
+        case ____GZRC__: {
+          __ONZN=NULL;
         } break;
         }
       };
-      tm__TIZN=__tmp__5LZN;
-      if (((void *)__tmp__5LZN != (void *)NULL)) {
-        __tmp__FMZN=&(__tmp__WTGN->parent_profil__CO2C.result_list__5GOJ);
-        typ_id__PMDV=(__INTEGER__Q)(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)__tmp__5LZN)->list_type__E4UC)->parent_arrayed_collection__0LB.upper__JBY +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        __tmp__FMZN->first__BHOJ=NULL;
-        __tmp__5QGN=(typ_id__PMDV >  1);
-        __tmp__WP2K.self=__tmp__FMZN;
-        if (__tmp__5QGN) {
-          Self__RP2K=((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__WP2K.self);
-          typ_id__PYDV=(__INTEGER__Q)(typ_id__PMDV -  1);
-          __tmp__PKZN=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__F3DV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__FAST_ARRAYoLOCALo__PW1D));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            __tmp__PKZN=FAST_ARRAYoLOCALo__PW1D__;
-          } else /* FALSE */ {
-            typ_id__F3DV=__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__TGDV));
-            if ((typ_id__F3DV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__OYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__QYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__OYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__OYDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QYDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              ptr__OYDV=micro_alloc__table__lab__HKI(__tmp__QYDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QYDV)));
-              __tmp__SGDV=ptr__OYDV;
+      __CKZN=__ONZN;
+      if (((void *)__ONZN != (void *)NULL)) {
+        __UNZN=&(__FVGN->__RP2C.__OIOJ);
+        __4NDV=(____Q)(((____ZLB *)((____2VRC *)__ONZN)->__T5UC)->__BMB.__QBY +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __UNZN->__QIOJ=NULL;
+        __OSGN=(__4NDV >  1);
+        __FR2K.self=__UNZN;
+        if (__OSGN) {
+          __AR2K=((____MIOJ *)__FR2K.self);
+          __4ZDV=(____Q)(__4NDV -  1);
+          __4LZN=NULL;
+          __BIDV=((____IB )(NULL));
+          __U4DV= 0;
+          __CIDV=((____IB )sizeof(____4X1D));
+          if (((unsigned long)__CIDV ==  0)) {
+            __4LZN=__4X1D__;
+          } else /* FALSE */ {
+            __U4DV=____4X1D__;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__U4DV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ZDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __5ZDV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__5ZDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3ZDV=__OKI(__5ZDV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__5ZDV)));
+              __BIDV=__3ZDV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__F3DV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__OYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__QYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__OYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__OYDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              ptr__OYDV=micro_alloc__table__lab__HKI(__tmp__QYDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=ptr__OYDV;
-            };
-            __tmp__PKZN=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__SGDV);
-            *(__tmp__PKZN) = *(FAST_ARRAYoLOCALo__PW1D__);
-          };
-          Self__ZF0T=((__FAST_ARRAYoLOCALo__PW1D *)__tmp__PKZN);
-          if ((Self__ZF0T->parent_arrayed_collection__XW1D.capacity__HZ4F < typ_id__PYDV)) {
-            __tmp__1F0T=create__S2NG(typ_id__PYDV);
-            Self__ZF0T->parent_arrayed_collection__XW1D.storage__1T5F=__tmp__1F0T;
-            Self__ZF0T->parent_arrayed_collection__XW1D.capacity__HZ4F=typ_id__PYDV;
-          };
-          Self__ZF0T->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
-          Self__RP2K->list__VP2K=__tmp__PKZN;
-        };
-        typ_id__PMDV=((__ITM_TYPE_MULTI__NURC *)__tmp__5LZN)->list_type__E4UC->parent_arrayed_collection__0LB.upper__JBY;
-        Self__LPTN= 0;
-        while ((Self__LPTN <= typ_id__PMDV)) {
-          __tmp__TSCU=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)tm__TIZN)->list_type__E4UC)->parent_arrayed_collection__0LB.storage__WHXC)[Self__LPTN];
-          switch (((struct ___OBJ *)__tmp__TSCU)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__CXGN=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__TSCU));
-          } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__CXGN=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TSCU)));
-          } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__CXGN=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TSCU)),__tmp__WTGN);
-          } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__CXGN=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TSCU)),__tmp__WTGN);
-          } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__CXGN=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TSCU)),__tmp__WTGN);
-          } break;
-          };
-          t__KNDV=__tmp__CXGN;
-          __tmp__TSCU=result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__TSCU)->__id==__ITM_SLOT__HLC__) {
-            __tmp__TMZN=((__ITM_SLOT__HLC *)__tmp__TSCU)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+              __DODV=((____YWB )__U4DV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ZDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __5ZDV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3ZDV=__OKI(__5ZDV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__3ZDV;
+            };
+            __4LZN=((____4X1D *)__BIDV);
+            *(__4LZN) = *(__4X1D__);
+          };
+          __IH0T=((____4X1D *)__4LZN);
+          if ((__IH0T->__GY1D.__W04F < __4ZDV)) {
+            __KH0T=__B4NG(__4ZDV);
+            __IH0T->__GY1D.__KV5F=__KH0T;
+            __IH0T->__GY1D.__W04F=__4ZDV;
+          };
+          __IH0T->__GY1D.__33BE=(____Q)(-  1);
+          __AR2K->__ER2K=__4LZN;
+        };
+        __4NDV=((____2VRC *)__ONZN)->__T5UC->__BMB.__QBY;
+        __0QTN= 0;
+        while ((__0QTN <= __4NDV)) {
+          __CUCU=((void **)((____ZLB *)((____2VRC *)__CKZN)->__T5UC)->__BMB.__FJXC)[__0QTN];
+          switch (((struct ___OBJ *)__CUCU)->__id) {
+          case ____QMB__: {
+            __RYGN=__43X(((____QMB *)__CUCU));
+          } break;
+          case ____0MB__: {
+            __RYGN=__D5X(((____0MB *)((____QMB *)__CUCU)));
+          } break;
+          case ____KPB__: {
+            __RYGN=__LAY(((____KPB *)((____QMB *)__CUCU)),__FVGN);
+          } break;
+          case ____TEZ__: {
+            __RYGN=__HZ1D(((____TEZ *)((____QMB *)__CUCU)),__FVGN);
+          } break;
+          case ____GZRC__: {
+            __RYGN=__I04E(((____GZRC *)((____QMB *)__CUCU)),__FVGN);
+          } break;
+          };
+          __ZODV=__RYGN;
+          __CUCU=__YZ5M->__2JRG->__QLC;
+          if (((struct ___OBJ *)__CUCU)->__id==____OLC__) {
+            __COZN=((____OLC *)__CUCU)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__TMZN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TSCU)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
-          };
-          __tmp__V4NS=((__TYPE_FULL__PMB *)t__KNDV);
-          n__Q3DV=(__INTEGER__Q)(Self__LPTN +  1);
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_20));
-          if ((n__Q3DV !=  0)) {
-            Self__W3DV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__W3DV->capacity__HFL <= Self__W3DV->count__WJ)) {
-              if ((Self__W3DV->capacity__HFL ==  0)) {
-                Self__W3DV->capacity__HFL= 32;
-                __tmp__X3DV=create__KVW( 32);
-                Self__W3DV->storage__4EL=__tmp__X3DV;
+            __COZN=((____4G0D *)__CUCU)->__5G0D.__PLC.__OF.__O2B;
+          };
+          __EAOS=((____WMB *)__ZODV);
+          __54DV=(____Q)(__0QTN +  1);
+          __K2X(((____BC *)__YC),(&__string_20));
+          if ((__54DV !=  0)) {
+            __F5DV=((____BC *)__YC);
+            if ((__F5DV->__OFL <= __F5DV->__WJ)) {
+              if ((__F5DV->__OFL ==  0)) {
+                __F5DV->__OFL= 32;
+                __G5DV=__RVW( 32);
+                __F5DV->__FFL=__G5DV;
               } else /* FALSE */ {
-                __tmp__Y3DV=(__INTEGER__Q)(Self__W3DV->capacity__HFL <<  1);
-                __tmp__X3DV=((__CHARACTER__DB *)Self__W3DV->storage__4EL);
-                old_nb_elts__03DV=Self__W3DV->capacity__HFL;
-                __tmp__SYDV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__X3DV),((__UINTEGER_32__RWB )old_nb_elts__03DV),((__UINTEGER_32__RWB )__tmp__Y3DV));
-                __tmp__X3DV=((__CHARACTER__DB *)__tmp__SYDV);
-                clear__to__F00(__tmp__X3DV,old_nb_elts__03DV,(__INTEGER__Q)(__tmp__Y3DV -  1));
-                Self__W3DV->storage__4EL=__tmp__X3DV;
-                Self__W3DV->capacity__HFL=__tmp__Y3DV;
+                __H5DV=(____Q)(__F5DV->__OFL <<  1);
+                __G5DV=((____DB *)__F5DV->__FFL);
+                __J5DV=__F5DV->__OFL;
+                __B0DV=__55W(((____IB )__G5DV),((____YWB )__J5DV),((____YWB )__H5DV));
+                __G5DV=((____DB *)__B0DV);
+                __M00(__G5DV,__J5DV,(____Q)(__H5DV -  1));
+                __F5DV->__FFL=__G5DV;
+                __F5DV->__OFL=__H5DV;
               };
             };
-            ((__CHARACTER__DB *)Self__W3DV->storage__4EL)[Self__W3DV->count__WJ]='_';
-            Self__W3DV->count__WJ=(__INTEGER__Q)(Self__W3DV->count__WJ +  1);
-            append_in__YDE(n__Q3DV,string_tmp__YC);
+            ((____DB *)__F5DV->__FFL)[__F5DV->__WJ]='_';
+            __F5DV->__WJ=(____Q)(__F5DV->__WJ +  1);
+            __5DE(__54DV,__YC);
           };
-          v__K1DV=get__HJC(string_tmp__YC);
-          __tmp__EXGN=create__name__style__type__0HND(__tmp__TMZN,v__K1DV,'+',__tmp__V4NS);
-          add_last__IQ2K(&(__tmp__WTGN->parent_profil__CO2C.result_list__5GOJ),__tmp__EXGN);
-          Self__LPTN=(__INTEGER__Q)(Self__LPTN +  1);
+          __Z2DV=__OJC(__YC);
+          __TYGN=__JJND(__COZN,__Z2DV,'+',__EAOS);
+          __XR2K(&(__FVGN->__RP2C.__OIOJ),__TYGN);
+          __0QTN=(____Q)(__0QTN +  1);
         };
       } else /* FALSE */ {
-        __tmp__DB1M=result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DB1M)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DSCU=((__ITM_SLOT__HLC *)__tmp__DB1M)->result_type__3VOB;
+        __SC1M=__YZ5M->__2JRG->__QLC;
+        if (((struct ___OBJ *)__SC1M)->__id==____OLC__) {
+          __STCU=((____OLC *)__SC1M)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DSCU=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DB1M)->parent_itm_slot__QF0D.result_type__3VOB;
+          __STCU=((____4G0D *)__SC1M)->__5G0D.__DXOB;
         };
-        if (__tmp__DSCU==NULL) {
-          __tmp__TSCU=NULL;
+        if (__STCU==NULL) {
+          __CUCU=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__DSCU)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__TSCU=((void *)__tmp__DSCU);
+          switch (((struct ___OBJ *)__STCU)->__id) {
+          case ____QMB__: {
+            __CUCU=((void *)__STCU);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__TSCU=((void *)__tmp__DSCU);
+          case ____0MB__: {
+            __CUCU=((void *)__STCU);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__TSCU=((void *)__tmp__DSCU);
+          case ____KPB__: {
+            __CUCU=((void *)__STCU);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__TSCU=((void *)__tmp__DSCU);
+          case ____TEZ__: {
+            __CUCU=((void *)__STCU);
           } break;
-          case __ITM_TYPE_MULTI__NURC__: {
-            __tmp__TSCU=NULL;
+          case ____2VRC__: {
+            __CUCU=NULL;
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__TSCU=((void *)__tmp__DSCU);
+          case ____GZRC__: {
+            __CUCU=((void *)__STCU);
           } break;
           }
         };
-        if (((void *)__tmp__TSCU != (void *)type_void__K4X)) {
-          switch (((struct ___OBJ *)__tmp__TSCU)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__V4NS=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__TSCU));
+        if (((void *)__CUCU != (void *)__R4X)) {
+          switch (((struct ___OBJ *)__CUCU)->__id) {
+          case ____QMB__: {
+            __EAOS=__43X(((____QMB *)__CUCU));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__V4NS=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TSCU)));
+          case ____0MB__: {
+            __EAOS=__D5X(((____0MB *)((____QMB *)__CUCU)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__V4NS=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TSCU)),__tmp__WTGN);
+          case ____KPB__: {
+            __EAOS=__LAY(((____KPB *)((____QMB *)__CUCU)),__FVGN);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__V4NS=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TSCU)),__tmp__WTGN);
+          case ____TEZ__: {
+            __EAOS=__HZ1D(((____TEZ *)((____QMB *)__CUCU)),__FVGN);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__V4NS=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__TSCU)),__tmp__WTGN);
+          case ____GZRC__: {
+            __EAOS=__I04E(((____GZRC *)((____QMB *)__CUCU)),__FVGN);
           } break;
           };
-          t__KNDV=__tmp__V4NS;
-          Self__RP2K=&(__tmp__WTGN->parent_profil__CO2C.result_list__5GOJ);
-          __tmp__DSCU=result__JY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__DSCU)->__id==__ITM_SLOT__HLC__) {
-            p__IZDV=((__ITM_SLOT__HLC *)__tmp__DSCU)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __ZODV=__EAOS;
+          __AR2K=&(__FVGN->__RP2C.__OIOJ);
+          __STCU=__YZ5M->__2JRG->__QLC;
+          if (((struct ___OBJ *)__STCU)->__id==____OLC__) {
+            __X0DV=((____OLC *)__STCU)->__PLC.__OF.__O2B;
           } else /* ITM_SLOT_OPERATOR */ {
-            p__IZDV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DSCU)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
-          };
-          __tmp__V4NS=((__TYPE_FULL__PMB *)t__KNDV);
-          copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_20));
-          v__KPDV=get__HJC(string_tmp__YC);
-          __tmp__EXGN=create__name__style__type__0HND(p__IZDV,v__KPDV,'+',__tmp__V4NS);
-          add_last__IQ2K(Self__RP2K,__tmp__EXGN);
-        };
-      };
-      __tmp__RNZN=write_argument__VNZN(__tmp__WTGN,new_larg__P20M);
-      Self__GY5M=((__SLOT_CODE__MIRG *)__tmp__WTGN->slot_code__4RXN);
-      __tmp__1RCU=NULL;
-      __tmp__RA1M=NULL;
-      typ_id__PGDV= 0;
-      if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-        verify__4ANJ=__tmp__DRGN;
+            __X0DV=((____4G0D *)__STCU)->__5G0D.__PLC.__OF.__O2B;
+          };
+          __EAOS=((____WMB *)__ZODV);
+          __K2X(((____BC *)__YC),(&__string_20));
+          __ZQDV=__OJC(__YC);
+          __TYGN=__JJND(__X0DV,__ZQDV,'+',__EAOS);
+          __XR2K(__AR2K,__TYGN);
+        };
+      };
+      __APZN=__EPZN(__FVGN,__430M);
+      __VZ5M=((____1JRG *)__FVGN->__NTXN);
+      __KTCU=NULL;
+      __AC1M=NULL;
+      __4HDV= 0;
+      if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+        __NCNJ=__SSGN;
       } else /* ITM_SLOT_OPERATOR */ {
-        verify__4ANJ=__tmp__DRGN;
+        __NCNJ=__SSGN;
       };
-      Self__GY5M->is_require__JO1N=TRUE__K__;
-      __tmp__DB1M=Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__DB1M)->__id==__ITM_SLOT__HLC__) {
-        __tmp__KO1N=((__ITM_SLOT__HLC *)__tmp__DB1M)->require__FWBE;
+      __VZ5M->__YP1N=__K__;
+      __SC1M=__VZ5M->__2JRG->__QLC;
+      if (((struct ___OBJ *)__SC1M)->__id==____OLC__) {
+        __ZP1N=((____OLC *)__SC1M)->__UXBE;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__KO1N=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DB1M)->parent_itm_slot__QF0D.require__FWBE;
-      };
-      contract__EO1N=__tmp__KO1N;
-      Self__GY5M->last_type_contract__MO1N=Self__GY5M->parent_slot__NIRG->receiver_type__FIRG;
-      if (((void *)__tmp__KO1N == (void *)NULL)) {
-        __tmp__DSCU=Self__GY5M->parent_slot__NIRG->receiver_type__FIRG;
-        __tmp__TSCU=Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__TSCU)->__id==__ITM_SLOT__HLC__) {
-          v__KPDV=((__ITM_SLOT__HLC *)__tmp__TSCU)->parent_named__ILC.name__4VB;
+        __ZP1N=((____4G0D *)__SC1M)->__5G0D.__UXBE;
+      };
+      __TP1N=__ZP1N;
+      __VZ5M->__1P1N=__VZ5M->__2JRG->__UJRG;
+      if (((void *)__ZP1N == (void *)NULL)) {
+        __STCU=__VZ5M->__2JRG->__UJRG;
+        __CUCU=__VZ5M->__2JRG->__QLC;
+        if (((struct ___OBJ *)__CUCU)->__id==____OLC__) {
+          __ZQDV=((____OLC *)__CUCU)->__PLC.__FWB;
         } else /* ITM_SLOT_OPERATOR */ {
-          v__KPDV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TSCU)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+          __ZQDV=((____4G0D *)__CUCU)->__5G0D.__PLC.__FWB;
         };
-        switch (((struct ___OBJ *)__tmp__DSCU)->__id) {
-        case __TYPE__FF__: {
-          __tmp__CGNN=search_require__05EO(((__TYPE__FF *)__tmp__DSCU),v__KPDV);
+        switch (((struct ___OBJ *)__STCU)->__id) {
+        case ____FF__: {
+          __RHNN=__JBFO(((____FF *)__STCU),__ZQDV);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__CGNN=search_require__SEFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__DSCU)),v__KPDV);
+        case ____HMB__: {
+          __RHNN=__BGFO(((____HMB *)((____FF *)__STCU)),__ZQDV);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__CGNN=search_require__4GFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__DSCU)),v__KPDV);
+        case ____JMB__: {
+          __RHNN=__NIFO(((____JMB *)((____FF *)__STCU)),__ZQDV);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__CGNN=search_require__KJFO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__DSCU)),v__KPDV);
+        case ____LMB__: {
+          __RHNN=__ZKFO(((____LMB *)((____FF *)__STCU)),__ZQDV);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__CGNN=search_require__WLFO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__DSCU)),v__KPDV);
+        case ____ICY__: {
+          __RHNN=__FNFO(((____ICY *)((____FF *)__STCU)),__ZQDV);
         } break;
         };
-        __tmp__1RCU=__tmp__CGNN;
-        if (((void *)__tmp__1RCU != (void *)NULL)) {
-          if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__HUGN=verify__4ANJ;
+        __KTCU=__RHNN;
+        if (((void *)__KTCU != (void *)NULL)) {
+          if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+            __WVGN=__NCNJ;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__HUGN=verify__4ANJ;
+            __WVGN=__NCNJ;
           };
-          if (__tmp__HUGN) {
-            if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-              is_equal_profil__5FKL(Self__GY5M,__tmp__1RCU);
+          if (__WVGN) {
+            if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+              __OHKL(__VZ5M,__KTCU);
             } else /* ITM_SLOT_OPERATOR */ {
-              is_equal_profil__5FKL(Self__GY5M,__tmp__1RCU);
+              __OHKL(__VZ5M,__KTCU);
             };
           };
-          if (((struct ___OBJ *)__tmp__1RCU)->__id==__ITM_SLOT__HLC__) {
-            __tmp__CP1N=((__ITM_SLOT__HLC *)__tmp__1RCU)->require__FWBE;
+          if (((struct ___OBJ *)__KTCU)->__id==____OLC__) {
+            __RQ1N=((____OLC *)__KTCU)->__UXBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__CP1N=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1RCU)->parent_itm_slot__QF0D.require__FWBE;
+            __RQ1N=((____4G0D *)__KTCU)->__5G0D.__UXBE;
           };
-          contract__EO1N=__tmp__CP1N;
-          switch (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->receiver_type__FIRG)->__id) {
-          case __TYPE__FF__: {
-            __tmp__DGNN=last_type_contract__EP1N;
+          __TP1N=__RQ1N;
+          switch (((struct ___OBJ *)__VZ5M->__2JRG->__UJRG)->__id) {
+          case ____FF__: {
+            __SHNN=__TQ1N;
           } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__DGNN=last_type_contract__EP1N;
+          case ____HMB__: {
+            __SHNN=__TQ1N;
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__DGNN=last_type_contract__EP1N;
+          case ____JMB__: {
+            __SHNN=__TQ1N;
           } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__DGNN=last_type_contract__EP1N;
+          case ____LMB__: {
+            __SHNN=__TQ1N;
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__DGNN=last_type_contract__EP1N;
+          case ____ICY__: {
+            __SHNN=__TQ1N;
           } break;
           };
-          Self__GY5M->last_type_contract__MO1N=__tmp__DGNN;
+          __VZ5M->__1P1N=__SHNN;
         };
       };
-      if (((void *)contract__EO1N != (void *)NULL)) {
-        __tmp__DSCU=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)contract__EO1N));
+      if (((void *)__TP1N != (void *)NULL)) {
+        __STCU=__FWMJ(((____C3OC *)__TP1N));
       };
-      __tmp__DB1M=Self__GY5M->value__T5SH;
-      switch (((struct ___OBJ *)__tmp__DB1M)->__id) {
-      case __ITM_LIST__T1OC__: {
-        __tmp__DSCU=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)__tmp__DB1M));
+      __SC1M=__VZ5M->__CBTH;
+      switch (((struct ___OBJ *)__SC1M)->__id) {
+      case ____C3OC__: {
+        __STCU=__FWMJ(((____C3OC *)__SC1M));
       } break;
-      case __ITM_LDOTS__RCPC__: {
-        __tmp__150M=((__ITM_LDOTS__RCPC *)__tmp__DB1M)->parent_itm_constant__SCPC.parent_itm_object__15NC.position__H2B;
-        (&__string_623)->count__0C= 21;
-        (&__string_623)->storage__1C="ITM_LDOTS.to_run_expr";
-        put_error__text__2PE( 2,(&__string_623));
-        put_position__HRE(__tmp__150M);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      case ____AEPC__: {
+        __KB1M=((____AEPC *)__SC1M)->__BEPC.__KBOC.__O2B;
+        (&__string_623)->__0C= 21;
+        (&__string_623)->__1C="ITM_LDOTS.to_run_expr";
+        __DQE( 2,(&__string_623));
+        __ORE(__KB1M);
+        __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_326)->count__0C= 13;
-        (&__string_326)->storage__1C="Crash system.";
-        print__CKG((&__string_326));
+        (&__string_326)->__0C= 13;
+        (&__string_326)->__1C="Crash system.";
+        __JKG((&__string_326));
         fputc((int)('\n'),stdout);
         exit(( 1));
-        __tmp__DSCU=NULL;
+        __STCU=NULL;
       } break;
-      case __ITM_PROTOTYPE__3DPC__: {
-        __tmp__DSCU=to_run_expr__PZMJ(((__ITM_PROTOTYPE__3DPC *)__tmp__DB1M));
+      case ____MFPC__: {
+        __STCU=__40MJ(((____MFPC *)__SC1M));
       } break;
-      case __ITM_LIST_IDF__BDQC__: {
-        __tmp__150M=((__ITM_LIST_IDF__BDQC *)__tmp__DB1M)->parent_itm_code__CDQC.parent_itm_object__15NC.position__H2B;
-        (&__string_624)->count__0C= 24;
-        (&__string_624)->storage__1C="ITM_LIST_IDF.to_run_expr";
-        put_error__text__2PE( 1,(&__string_624));
-        put_position__HRE(__tmp__150M);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      case ____QEQC__: {
+        __KB1M=((____QEQC *)__SC1M)->__REQC.__KBOC.__O2B;
+        (&__string_624)->__0C= 24;
+        (&__string_624)->__1C="ITM_LIST_IDF.to_run_expr";
+        __DQE( 1,(&__string_624));
+        __ORE(__KB1M);
+        __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__DSCU=NULL;
+        __STCU=NULL;
       } break;
-      case __ITM_WRITE_VALUE__XDQC__: {
-        __tmp__DSCU=to_run_expr__31MJ(((__ITM_WRITE_VALUE__XDQC *)__tmp__DB1M));
+      case ____GFQC__: {
+        __STCU=__M3MJ(((____GFQC *)__SC1M));
       } break;
-      case __ITM_WRITE_CAST__QEQC__: {
-        __tmp__DSCU=to_run_expr__A5MJ(((__ITM_WRITE_CAST__QEQC *)__tmp__DB1M));
+      case ____5FQC__: {
+        __STCU=__PANJ(((____5FQC *)__SC1M));
       } break;
-      case __ITM_READ__4GQC__: {
-        Self__H4DV=((__ITM_READ__4GQC *)__tmp__DB1M);
-        __tmp__TSCU=NULL;
-        __tmp__3D1M=lookup__SGPJ(Self__H4DV->name__KZ1C);
-        if (((void *)__tmp__3D1M != (void *)NULL)) {
-          if ((__tmp__3D1M->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-            ((__LOCAL__43WC *)__tmp__3D1M)->parent_variable__B4WC.ensure_count__1S4D= 1;
-            Self__H4DV->name__KZ1C=__tmp__3D1M->parent_variable__B4WC.intern_name__HN5D;
-            __tmp__DGNN=to_run_with__args__NQSJ(Self__H4DV);
-            __tmp__TSCU=__tmp__DGNN;
+      case ____NIQC__: {
+        __W5DV=((____NIQC *)__SC1M);
+        __CUCU=NULL;
+        __MF1M=__BIPJ(__W5DV->__Z01C);
+        if (((void *)__MF1M != (void *)NULL)) {
+          if ((__MF1M->__Q5WC.__P5WC.__2LQC == '-')) {
+            ((____N5WC *)__MF1M)->__Q5WC.__KU4D= 1;
+            __W5DV->__Z01C=__MF1M->__Q5WC.__WO5D;
+            __SHNN=__2RSJ(__W5DV);
+            __CUCU=__SHNN;
           } else /* FALSE */ {
-            __tmp__BURT=read__NUEI(((__LOCAL__43WC *)__tmp__3D1M));
-            __tmp__TSCU=__tmp__BURT;
+            __QVRT=__2VEI(((____N5WC *)__MF1M));
+            __CUCU=__QVRT;
           };
         } else /* FALSE */ {
-          __tmp__CGNN=to_run_with__args__NQSJ(Self__H4DV);
-          __tmp__TSCU=__tmp__CGNN;
+          __RHNN=__2RSJ(__W5DV);
+          __CUCU=__RHNN;
         };
-        __tmp__DSCU=__tmp__TSCU;
+        __STCU=__CUCU;
       } break;
-      case __ITM_WRITE_CODE__3HQC__: {
-        __tmp__DSCU=to_run_expr__5CNJ(((__ITM_WRITE_CODE__3HQC *)__tmp__DB1M));
+      case ____MJQC__: {
+        __STCU=__OENJ(((____MJQC *)__SC1M));
       } break;
-      case __ITM_OPERATOR__H3QC__: {
-        (&__string_625)->count__0C= 24;
-        (&__string_625)->storage__1C="ITM_OPERATOR.to_run_expr";
-        print__CKG((&__string_625));
+      case ____W4QC__: {
+        (&__string_625)->__0C= 24;
+        (&__string_625)->__1C="ITM_OPERATOR.to_run_expr";
+        __JKG((&__string_625));
         fputc((int)('\n'),stdout);
         exit(( 1));
-        __tmp__DSCU=NULL;
+        __STCU=NULL;
       } break;
-      case __ITM_READ_ARG1__OARC__: {
-        __tmp__DSCU=to_run_expr__VENJ(((__ITM_READ_ARG1__OARC *)__tmp__DB1M));
+      case ____3BRC__: {
+        __STCU=__EGNJ(((____3BRC *)__SC1M));
       } break;
-      case __ITM_READ_ARG2__2CRC__: {
-        __tmp__DSCU=to_run_expr__1ENJ(((__ITM_READ_ARG2__2CRC *)__tmp__DB1M));
+      case ____LERC__: {
+        __STCU=__KGNJ(((____LERC *)__SC1M));
       } break;
-      case __ITM_EXPRESSION__RDRC__: {
-        __tmp__DSCU=to_run_expr__TINJ(((__ITM_EXPRESSION__RDRC *)__tmp__DB1M));
+      case ____AFRC__: {
+        __STCU=__CKNJ(((____AFRC *)__SC1M));
       } break;
-      case __ITM_OLD__GQRC__: {
-        __tmp__DSCU=to_run_expr__KXNJ(((__ITM_OLD__GQRC *)__tmp__DB1M));
+      case ____VRRC__: {
+        __STCU=__ZYNJ(((____VRRC *)__SC1M));
       } break;
-      case __ITM_EXTERNAL_TYPE__ZHSC__: {
-        __tmp__DSCU=to_run_expr__A1NJ(((__ITM_EXTERNAL_TYPE__ZHSC *)__tmp__DB1M));
+      case ____IJSC__: {
+        __STCU=__P2NJ(((____IJSC *)__SC1M));
       } break;
-      case __ITM_BLOCK__XNSC__: {
-        __tmp__DSCU=to_run_expr__Z2NJ(((__ITM_BLOCK__XNSC *)__tmp__DB1M));
+      case ____GPSC__: {
+        __STCU=__I4NJ(((____GPSC *)__SC1M));
       } break;
-      case __ITM_EXTERNAL__DPSC__: {
-        __tmp__DSCU=to_run_expr__C4NJ(((__ITM_EXTERNAL__DPSC *)__tmp__DB1M));
+      case ____SQSC__: {
+        __STCU=__R5NJ(((____SQSC *)__SC1M));
       } break;
-      case __ITM_READ_ARGS__LUTC__: {
-        __tmp__DSCU=to_run_expr__MKOJ(((__ITM_READ_ARGS__LUTC *)__tmp__DB1M));
+      case ____0VTC__: {
+        __STCU=__1LOJ(((____0VTC *)__SC1M));
       } break;
-      case __ITM_REAL__3DUC__: {
-        __tmp__DSCU=to_run_expr__GLOJ(((__ITM_REAL__3DUC *)__tmp__DB1M));
+      case ____MFUC__: {
+        __STCU=__VMOJ(((____MFUC *)__SC1M));
       } break;
-      case __ITM_NUMBER__QEUC__: {
-        __tmp__DSCU=to_run_expr__SLOJ(((__ITM_NUMBER__QEUC *)__tmp__DB1M));
+      case ____5FUC__: {
+        __STCU=__BNOJ(((____5FUC *)__SC1M));
       } break;
-      case __ITM_CHARACTER__CFUC__: {
-        Self__RCOS=((__ITM_CHARACTER__CFUC *)__tmp__DB1M);
-        Self__FVNS=create__char__CMQJ(Self__RCOS->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B,Self__RCOS->character__XL5D);
-        __tmp__DSCU=Self__FVNS;
+      case ____RGUC__: {
+        __AEOS=((____RGUC *)__SC1M);
+        __UWNS=__RNQJ(__AEOS->__SGUC.__OFPC.__KBOC.__O2B,__AEOS->__GN5D);
+        __STCU=__UWNS;
       } break;
-      case __ITM_STRING__UFUC__: {
-        __tmp__DSCU=to_run_expr__FMOJ(((__ITM_STRING__UFUC *)__tmp__DB1M));
+      case ____DHUC__: {
+        __STCU=__UNOJ(((____DHUC *)__SC1M));
       } break;
-      case __ITM_RESULT__2UMD__: {
-        (&__string_326)->count__0C= 13;
-        (&__string_326)->storage__1C="Crash system.";
-        print__CKG((&__string_326));
+      case ____LWMD__: {
+        (&__string_326)->__0C= 13;
+        (&__string_326)->__1C="Crash system.";
+        __JKG((&__string_326));
         fputc((int)('\n'),stdout);
         exit(( 1));
-        __tmp__DSCU=NULL;
+        __STCU=NULL;
       } break;
       };
-      switch (((struct ___OBJ *)__tmp__DSCU)->__id) {
-      case __STRING_CST__5J__: {
-        t__KZDV=((__STRING_CST__5J *)__tmp__DSCU)->parent_constant__EK.static_type__SG4D;
+      switch (((struct ___OBJ *)__STCU)->__id) {
+      case ____5J__: {
+        __Z0DV=((____5J *)__STCU)->__EK.__BI4D;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        t__KZDV=((__EXTERNAL_C__L5WC *)__tmp__DSCU)->static_type__J54D;
+      case ____0AXC__: {
+        __Z0DV=((____0AXC *)__STCU)->__YA5D;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        t__KZDV=((__PROTOTYPE_CST__45WC *)__tmp__DSCU)->parent_constant__55WC.static_type__SG4D;
+      case ____NBXC__: {
+        __Z0DV=((____NBXC *)__STCU)->__OBXC.__BI4D;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        t__KZDV=((__INTEGER_CST__KAXC *)__tmp__DSCU)->parent_constant__LAXC.static_type__SG4D;
+      case ____ZBXC__: {
+        __Z0DV=((____ZBXC *)__STCU)->__0BXC.__BI4D;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        t__KZDV=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__DSCU));
+      case ____DMWH__: {
+        __Z0DV=__B21J(((____DMWH *)__STCU));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        t__KZDV=((__READ_LOCAL__N5ZI *)__tmp__DSCU)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+      case ____2A0I__: {
+        __Z0DV=((____2A0I *)__STCU)->__4VEJ->__Q5WC.__KP5D;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        t__KZDV=static_type__2CCK();
+      case ____HJNJ__: {
+        __Z0DV=__LECK();
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        t__KZDV=static_type__BDCK();
+      case ____SJNJ__: {
+        __Z0DV=__QECK();
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        t__KZDV=static_type__GDCK();
+      case ____0AOJ__: {
+        __Z0DV=__VECK();
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        t__KZDV=static_type__LDCK();
+      case ____EBOJ__: {
+        __Z0DV=__0ECK();
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        t__KZDV=static_type__QDCK();
+      case ____3BOJ__: {
+        __Z0DV=__5ECK();
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        t__KZDV=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__DSCU));
+      case ____RCOJ__: {
+        __Z0DV=__EFCK(((____RCOJ *)__STCU));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        t__KZDV=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__DSCU));
+      case ____HDOJ__: {
+        __Z0DV=__JFCK(((____HDOJ *)__STCU));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        t__KZDV=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__DSCU));
+      case ____1DOJ__: {
+        __Z0DV=__OFCK(((____1DOJ *)__STCU));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        t__KZDV=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__DSCU));
+      case ____PEOJ__: {
+        __Z0DV=__TFCK(((____PEOJ *)__STCU));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        t__KZDV=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__DSCU));
+      case ____DFOJ__: {
+        __Z0DV=__YFCK(((____DFOJ *)__STCU));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        t__KZDV=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__DSCU));
+      case ____XFOJ__: {
+        __Z0DV=__3FCK(((____XFOJ *)__STCU));
       } break;
-      case __PUT_TO__BFOJ__: {
-        t__KZDV=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+      case ____QGOJ__: {
+        __Z0DV=__HMB__->__IMB.__BMC;
       } break;
-      case __ITEM__VFOJ__: {
-        t__KZDV=static_type__XECK(((__ITEM__VFOJ *)__tmp__DSCU));
+      case ____EHOJ__: {
+        __Z0DV=__GGCK(((____EHOJ *)__STCU));
       } break;
-      case __SIZE_OF__NGOJ__: {
-        t__KZDV=static_type__DFCK();
+      case ____2HOJ__: {
+        __Z0DV=__SGCK();
       } break;
-      case __CAST__JHOJ__: {
-        t__KZDV=((__CAST__JHOJ *)__tmp__DSCU)->static_type__TC5J;
+      case ____YIOJ__: {
+        __Z0DV=((____YIOJ *)__STCU)->__CE5J;
       } break;
-      case __REAL_CST__JLOJ__: {
-        t__KZDV=((__REAL_CST__JLOJ *)__tmp__DSCU)->parent_constant__KLOJ.static_type__SG4D;
+      case ____YMOJ__: {
+        __Z0DV=((____YMOJ *)__STCU)->__ZMOJ.__BI4D;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        t__KZDV=((__CHARACTER_CST__5LOJ *)__tmp__DSCU)->parent_constant__AMOJ.static_type__SG4D;
+      case ____ONOJ__: {
+        __Z0DV=((____ONOJ *)__STCU)->__PNOJ.__BI4D;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        t__KZDV=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__DSCU)->parent_constant__KNOJ.static_type__SG4D;
+      case ____YOOJ__: {
+        __Z0DV=((____YOOJ *)__STCU)->__ZOOJ.__BI4D;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        t__KZDV=((__READ_SLOT__ZK4K *)__tmp__DSCU)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+      case ____IM4K__: {
+        __Z0DV=((____IM4K *)__STCU)->__RZFM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        t__KZDV=static_type__NL5O();
+      case ____T5FL__: {
+        __Z0DV=__2M5O();
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        t__KZDV=static_type__QQTP();
+      case ____3DUL__: {
+        __Z0DV=__5RTP();
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        t__KZDV=static_type__041P();
+      case ____0EUL__: {
+        __Z0DV=__JA2P();
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        t__KZDV=static_type__VQTP();
+      case ____BGUL__: {
+        __Z0DV=__ESTP();
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        t__KZDV=static_type__A51P();
+      case ____2GUL__: {
+        __Z0DV=__PA2P();
       } break;
-      case __EXPR_NEG__SYVL__: {
-        t__KZDV=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__DSCU));
+      case ____B0VL__: {
+        __Z0DV=__DXBN(((____B0VL *)__STCU));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        t__KZDV=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__DSCU));
+      case ____P0VL__: {
+        __Z0DV=__4AGM(((____P0VL *)__STCU));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        t__KZDV=((__READ_GLOBAL__B4YL *)__tmp__DSCU)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+      case ____Q5YL__: {
+        __Z0DV=((____Q5YL *)__STCU)->__HBKM->__GKRG.__KP5D;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        t__KZDV=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__DSCU));
+      case ____UVPM__: {
+        __Z0DV=__OFWN(((____UVPM *)__STCU));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        t__KZDV=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__DSCU));
+      case ____0ZPM__: {
+        __Z0DV=__QM1P(((____0ZPM *)__STCU));
       } break;
-      case __EXPR_OR__3P0N__: {
-        t__KZDV=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__DSCU));
+      case ____MR0N__: {
+        __Z0DV=__FQVO(((____MR0N *)__STCU));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        t__KZDV=static_type__BA0Q();
+      case ____YWBP__: {
+        __Z0DV=__QB0Q();
       } break;
-      case __EXPR_INF__2WBP__: {
-        t__KZDV=static_type__MBUP();
+      case ____LYBP__: {
+        __Z0DV=__1CUP();
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        t__KZDV=static_type__RBUP();
+      case ____CZBP__: {
+        __Z0DV=__ADUP();
       } break;
-      case __EXPR_XOR__OAEP__: {
-        t__KZDV=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__DSCU));
+      case ____3BEP__: {
+        __Z0DV=__ZPFQ(((____3BEP *)__STCU));
       } break;
       };
-      if (((void *)((__TYPE_FULL__PMB *)t__KZDV)->the_parent_type__DLK != (void *)TYPE_VOID__AMB__)) {
-        if (__tmp__DSCU==NULL) {
-          __tmp__2P1N=NULL;
+      if (((void *)((____WMB *)__Z0DV)->__KLK != (void *)__HMB__)) {
+        if (__STCU==NULL) {
+          __LR1N=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__DSCU)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__2P1N=NULL;
+          switch (((struct ___OBJ *)__STCU)->__id) {
+          case ____5J__: {
+            __LR1N=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__2P1N=NULL;
+          case ____0AXC__: {
+            __LR1N=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__2P1N=NULL;
+          case ____NBXC__: {
+            __LR1N=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__2P1N=NULL;
+          case ____ZBXC__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__2P1N=((void *)__tmp__DSCU);
+          case ____DMWH__: {
+            __LR1N=((void *)__STCU);
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__2P1N=NULL;
+          case ____2A0I__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__2P1N=NULL;
+          case ____HJNJ__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__2P1N=NULL;
+          case ____SJNJ__: {
+            __LR1N=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__2P1N=NULL;
+          case ____0AOJ__: {
+            __LR1N=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__2P1N=NULL;
+          case ____EBOJ__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__2P1N=NULL;
+          case ____3BOJ__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__2P1N=NULL;
+          case ____RCOJ__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__2P1N=NULL;
+          case ____HDOJ__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__2P1N=NULL;
+          case ____1DOJ__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__2P1N=NULL;
+          case ____PEOJ__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__2P1N=NULL;
+          case ____DFOJ__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__2P1N=NULL;
+          case ____XFOJ__: {
+            __LR1N=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__2P1N=NULL;
+          case ____QGOJ__: {
+            __LR1N=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__2P1N=NULL;
+          case ____EHOJ__: {
+            __LR1N=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__2P1N=NULL;
+          case ____2HOJ__: {
+            __LR1N=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__2P1N=NULL;
+          case ____YIOJ__: {
+            __LR1N=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__2P1N=NULL;
+          case ____YMOJ__: {
+            __LR1N=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__2P1N=NULL;
+          case ____ONOJ__: {
+            __LR1N=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__2P1N=NULL;
+          case ____YOOJ__: {
+            __LR1N=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__2P1N=NULL;
+          case ____IM4K__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__2P1N=NULL;
+          case ____T5FL__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__2P1N=NULL;
+          case ____3DUL__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__2P1N=NULL;
+          case ____0EUL__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__2P1N=NULL;
+          case ____BGUL__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__2P1N=NULL;
+          case ____2GUL__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__2P1N=NULL;
+          case ____B0VL__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__2P1N=NULL;
+          case ____P0VL__: {
+            __LR1N=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__2P1N=NULL;
+          case ____Q5YL__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__2P1N=NULL;
+          case ____UVPM__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__2P1N=NULL;
+          case ____0ZPM__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__2P1N=NULL;
+          case ____MR0N__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__2P1N=NULL;
+          case ____YWBP__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__2P1N=NULL;
+          case ____LYBP__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__2P1N=NULL;
+          case ____CZBP__: {
+            __LR1N=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__2P1N=NULL;
+          case ____3BEP__: {
+            __LR1N=NULL;
           } break;
           }
         };
-        __tmp__RA1M=__tmp__2P1N;
-        if (((void *)__tmp__2P1N != (void *)NULL)) {
-          typ_id__PYDV=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)__tmp__2P1N)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          typ_id__PGDV=typ_id__PYDV;
+        __AC1M=__LR1N;
+        if (((void *)__LR1N != (void *)NULL)) {
+          __4ZDV=(____Q)(((____ABXC *)((____DMWH *)__LR1N)->__UUEI)->__IBXC.__A1RH +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __4HDV=__4ZDV;
         } else /* FALSE */ {
-          typ_id__PGDV= 1;
+          __4HDV= 1;
         };
       } else /* FALSE */ {
-        if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__OQ1N=list_current__Y4GB;
+        if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+          __3R1N=__Q5GB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__OQ1N=list_current__Y4GB;
+          __3R1N=__Q5GB;
         };
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__OQ1N)->expr_list__AA4D),__tmp__DSCU);
+        __P14F(((____GB4D *)((____WH *)__3R1N)->__PB4D),__STCU);
       };
-      if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-        __tmp__0VGN=profil_slot__EO2C;
+      if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+        __JXGN=__TP2C;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__0VGN=profil_slot__EO2C;
+        __JXGN=__TP2C;
       };
-      __tmp__FMZN=&(__tmp__0VGN->parent_profil__CO2C.result_list__5GOJ);
-      Self__DBBN= 0;
-      if (((void *)__tmp__FMZN->first__BHOJ == (void *)NULL)) {
-        Self__DBBN=(__INTEGER__Q)(-  1);
-        __tmp__5QGN=TRUE__K__;
+      __UNZN=&(__JXGN->__RP2C.__OIOJ);
+      __SCBN= 0;
+      if (((void *)__UNZN->__QIOJ == (void *)NULL)) {
+        __SCBN=(____Q)(-  1);
+        __OSGN=__K__;
       } else /* FALSE */ {
-        __tmp__5QGN=FALSE__O__;
+        __OSGN=__O__;
       };
-      __tmp__Q4DV.self=__tmp__FMZN;
-      __tmp__R4DV.self=__tmp__FMZN;
-      if ((! __tmp__5QGN)) {
-        if (((void *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__Q4DV.self)->list__VP2K != (void *)NULL)) {
-          typ_id__PYDV=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__R4DV.self)->list__VP2K)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          Self__DBBN=typ_id__PYDV;
+      __55DV.self=__UNZN;
+      __AAEV.self=__UNZN;
+      if ((! __OSGN)) {
+        if (((void *)((____MIOJ *)__55DV.self)->__ER2K != (void *)NULL)) {
+          __4ZDV=(____Q)(((____4X1D *)((____MIOJ *)__AAEV.self)->__ER2K)->__GY1D.__33BE +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __SCBN=__4ZDV;
         };
       };
-      if (((__INTEGER__Q)(Self__DBBN +  1) != typ_id__PGDV)) {
-        if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          Self__W3DV=string_tmp__YC;
+      if (((____Q)(__SCBN +  1) != __4HDV)) {
+        if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+          __F5DV=__YC;
         } else /* ITM_SLOT_OPERATOR */ {
-          Self__W3DV=string_tmp__YC;
+          __F5DV=__YC;
         };
-        copy__D2X(((__STRING__BC *)Self__W3DV),(&__string_748));
-        if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__ZQ1N=profil_slot__EO2C;
+        __K2X(((____BC *)__F5DV),(&__string_748));
+        if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+          __IS1N=__TP2C;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__ZQ1N=profil_slot__EO2C;
+          __IS1N=__TP2C;
         };
-        Self__RP2K=&(__tmp__ZQ1N->parent_profil__CO2C.result_list__5GOJ);
-        typ_id__PMDV= 0;
-        if (((void *)Self__RP2K->first__BHOJ == (void *)NULL)) {
-          typ_id__PMDV=(__INTEGER__Q)(-  1);
-          __tmp__HUGN=TRUE__K__;
+        __AR2K=&(__IS1N->__RP2C.__OIOJ);
+        __4NDV= 0;
+        if (((void *)__AR2K->__QIOJ == (void *)NULL)) {
+          __4NDV=(____Q)(-  1);
+          __WVGN=__K__;
         } else /* FALSE */ {
-          __tmp__HUGN=FALSE__O__;
+          __WVGN=__O__;
         };
-        __tmp__X4DV.self=Self__RP2K;
-        __tmp__Y4DV.self=Self__RP2K;
-        if ((! __tmp__HUGN)) {
-          if (((void *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__X4DV.self)->list__VP2K != (void *)NULL)) {
-            n__Q3DV=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__Y4DV.self)->list__VP2K)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            typ_id__PMDV=n__Q3DV;
+        __GAEV.self=__AR2K;
+        __HAEV.self=__AR2K;
+        if ((! __WVGN)) {
+          if (((void *)((____MIOJ *)__GAEV.self)->__ER2K != (void *)NULL)) {
+            __54DV=(____Q)(((____4X1D *)((____MIOJ *)__HAEV.self)->__ER2K)->__GY1D.__33BE +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __4NDV=__54DV;
           };
         };
-        Self__LPTN=(__INTEGER__Q)(typ_id__PMDV +  1);
-        if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          Self__W3DV=string_tmp__YC;
+        __0QTN=(____Q)(__4NDV +  1);
+        if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+          __F5DV=__YC;
         } else /* ITM_SLOT_OPERATOR */ {
-          Self__W3DV=string_tmp__YC;
+          __F5DV=__YC;
         };
-        append_in__YDE(Self__LPTN,Self__W3DV);
-        if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          Self__W3DV=string_tmp__YC;
+        __5DE(__0QTN,__F5DV);
+        if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+          __F5DV=__YC;
         } else /* ITM_SLOT_OPERATOR */ {
-          Self__W3DV=string_tmp__YC;
+          __F5DV=__YC;
         };
-        append__3VX(((__STRING__BC *)Self__W3DV),(&__string_749));
-        if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          Self__W3DV=string_tmp__YC;
+        __EWX(((____BC *)__F5DV),(&__string_749));
+        if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+          __F5DV=__YC;
         } else /* ITM_SLOT_OPERATOR */ {
-          Self__W3DV=string_tmp__YC;
+          __F5DV=__YC;
         };
-        append_in__YDE(typ_id__PGDV,Self__W3DV);
-        if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          Self__W3DV=string_tmp__YC;
+        __5DE(__4HDV,__F5DV);
+        if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+          __F5DV=__YC;
         } else /* ITM_SLOT_OPERATOR */ {
-          Self__W3DV=string_tmp__YC;
+          __F5DV=__YC;
         };
-        append__3VX(((__STRING__BC *)Self__W3DV),(&__string_750));
-        switch (((struct ___OBJ *)__tmp__DSCU)->__id) {
-        case __STRING_CST__5J__: {
-          p__IHDV=((__STRING_CST__5J *)__tmp__DSCU)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        __EWX(((____BC *)__F5DV),(&__string_750));
+        switch (((struct ___OBJ *)__STCU)->__id) {
+        case ____5J__: {
+          __XIDV=((____5J *)__STCU)->__EK.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          p__IHDV=((__EXTERNAL_C__L5WC *)__tmp__DSCU)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AXC__: {
+          __XIDV=((____0AXC *)__STCU)->__1AXC.__CK.__YH.__O2B;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          p__IHDV=((__PROTOTYPE_CST__45WC *)__tmp__DSCU)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____NBXC__: {
+          __XIDV=((____NBXC *)__STCU)->__OBXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          p__IHDV=((__INTEGER_CST__KAXC *)__tmp__DSCU)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ZBXC__: {
+          __XIDV=((____ZBXC *)__STCU)->__0BXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          p__IHDV=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DMWH__: {
+          __XIDV=__BK__->__CK.__YH.__O2B;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          p__IHDV=((__READ_LOCAL__N5ZI *)__tmp__DSCU)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2A0I__: {
+          __XIDV=((____2A0I *)__STCU)->__3A0I.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          p__IHDV=((__EXPR_EQUAL__YHNJ *)__tmp__DSCU)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HJNJ__: {
+          __XIDV=((____HJNJ *)__STCU)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          p__IHDV=((__EXPR_NOT_EQUAL__DINJ *)__tmp__DSCU)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____SJNJ__: {
+          __XIDV=((____SJNJ *)__STCU)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          p__IHDV=((__IS_EXPANDED__L5NJ *)__tmp__DSCU)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AOJ__: {
+          __XIDV=((____0AOJ *)__STCU)->__1AOJ.__CK.__YH.__O2B;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          p__IHDV=((__GET_TYPE_ID__V5NJ *)__tmp__DSCU)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EBOJ__: {
+          __XIDV=((____EBOJ *)__STCU)->__FBOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          p__IHDV=((__EXPR_SUP__OAOJ *)__tmp__DSCU)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BOJ__: {
+          __XIDV=((____3BOJ *)__STCU)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          p__IHDV=((__EXPR_SUB__CBOJ *)__tmp__DSCU)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____RCOJ__: {
+          __XIDV=((____RCOJ *)__STCU)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          p__IHDV=((__EXPR_MUL__YBOJ *)__tmp__DSCU)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HDOJ__: {
+          __XIDV=((____HDOJ *)__STCU)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          p__IHDV=((__EXPR_DIV__MCOJ *)__tmp__DSCU)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____1DOJ__: {
+          __XIDV=((____1DOJ *)__STCU)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          p__IHDV=((__EXPR_AND__ADOJ *)__tmp__DSCU)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____PEOJ__: {
+          __XIDV=((____PEOJ *)__STCU)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          p__IHDV=((__EXPR_SHIFT_R__UDOJ *)__tmp__DSCU)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DFOJ__: {
+          __XIDV=((____DFOJ *)__STCU)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          p__IHDV=((__EXPR_SHIFT_L__IEOJ *)__tmp__DSCU)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____XFOJ__: {
+          __XIDV=((____XFOJ *)__STCU)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __PUT_TO__BFOJ__: {
-          p__IHDV=((__PUT_TO__BFOJ *)__tmp__DSCU)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____QGOJ__: {
+          __XIDV=((____QGOJ *)__STCU)->__RGOJ.__CK.__YH.__O2B;
         } break;
-        case __ITEM__VFOJ__: {
-          p__IHDV=((__ITEM__VFOJ *)__tmp__DSCU)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EHOJ__: {
+          __XIDV=((____EHOJ *)__STCU)->__FHOJ.__CK.__YH.__O2B;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          p__IHDV=((__SIZE_OF__NGOJ *)__tmp__DSCU)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2HOJ__: {
+          __XIDV=((____2HOJ *)__STCU)->__3HOJ.__CK.__YH.__O2B;
         } break;
-        case __CAST__JHOJ__: {
-          p__IHDV=((__CAST__JHOJ *)__tmp__DSCU)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YIOJ__: {
+          __XIDV=((____YIOJ *)__STCU)->__ZIOJ.__CK.__YH.__O2B;
         } break;
-        case __REAL_CST__JLOJ__: {
-          p__IHDV=((__REAL_CST__JLOJ *)__tmp__DSCU)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YMOJ__: {
+          __XIDV=((____YMOJ *)__STCU)->__ZMOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          p__IHDV=((__CHARACTER_CST__5LOJ *)__tmp__DSCU)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ONOJ__: {
+          __XIDV=((____ONOJ *)__STCU)->__PNOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          p__IHDV=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__DSCU)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YOOJ__: {
+          __XIDV=((____YOOJ *)__STCU)->__ZOOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          p__IHDV=((__READ_SLOT__ZK4K *)__tmp__DSCU)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____IM4K__: {
+          __XIDV=((____IM4K *)__STCU)->__JM4K.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          p__IHDV=((__EXPR_NOT_LOGIC__E4FL *)__tmp__DSCU)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____T5FL__: {
+          __XIDV=((____T5FL *)__STCU)->__W5FL.__V5FL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          p__IHDV=((__EXPR_OR_LOGIC__OCUL *)__tmp__DSCU)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3DUL__: {
+          __XIDV=((____3DUL *)__STCU)->__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          p__IHDV=((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DSCU)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0EUL__: {
+          __XIDV=((____0EUL *)__STCU)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          p__IHDV=((__EXPR_AND_LOGIC__SEUL *)__tmp__DSCU)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____BGUL__: {
+          __XIDV=((____BGUL *)__STCU)->__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          p__IHDV=((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DSCU)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2GUL__: {
+          __XIDV=((____2GUL *)__STCU)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          p__IHDV=((__EXPR_NEG__SYVL *)__tmp__DSCU)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____B0VL__: {
+          __XIDV=((____B0VL *)__STCU)->__E0VL.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          p__IHDV=((__EXPR_ADD__AZVL *)__tmp__DSCU)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____P0VL__: {
+          __XIDV=((____P0VL *)__STCU)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          p__IHDV=((__READ_GLOBAL__B4YL *)__tmp__DSCU)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____Q5YL__: {
+          __XIDV=((____Q5YL *)__STCU)->__R5YL.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          p__IHDV=((__EXPR_NOT__FUPM *)__tmp__DSCU)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____UVPM__: {
+          __XIDV=((____UVPM *)__STCU)->__VVPM.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          p__IHDV=((__EXPR_MOD__LYPM *)__tmp__DSCU)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0ZPM__: {
+          __XIDV=((____0ZPM *)__STCU)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR__3P0N__: {
-          p__IHDV=((__EXPR_OR__3P0N *)__tmp__DSCU)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____MR0N__: {
+          __XIDV=((____MR0N *)__STCU)->__NR0N.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          p__IHDV=((__EXPR_SUP_EQ__JVBP *)__tmp__DSCU)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YWBP__: {
+          __XIDV=((____YWBP *)__STCU)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF__2WBP__: {
-          p__IHDV=((__EXPR_INF__2WBP *)__tmp__DSCU)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____LYBP__: {
+          __XIDV=((____LYBP *)__STCU)->__MYBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          p__IHDV=((__EXPR_INF_EQ__TXBP *)__tmp__DSCU)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____CZBP__: {
+          __XIDV=((____CZBP *)__STCU)->__DZBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          p__IHDV=((__EXPR_XOR__OAEP *)__tmp__DSCU)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BEP__: {
+          __XIDV=((____3BEP *)__STCU)->__4BEP.__TCOJ.__CK.__YH.__O2B;
         } break;
         };
-        if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          Self__W3DV=string_tmp__YC;
+        if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+          __F5DV=__YC;
         } else /* ITM_SLOT_OPERATOR */ {
-          Self__W3DV=string_tmp__YC;
+          __F5DV=__YC;
         };
-        if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
+        if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+          if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
           };
-          put_error__text__2PE( 1,Self__W3DV);
-          put_position__HRE(p__IHDV);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,__F5DV);
+          __ORE(__XIDV);
+          __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 /* ITM_SLOT_OPERATOR */ {
-          if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
+          if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
           };
-          put_error__text__2PE( 1,Self__W3DV);
-          put_position__HRE(p__IHDV);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __DQE( 1,__F5DV);
+          __ORE(__XIDV);
+          __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 ((typ_id__PGDV ==  1)) {
-        if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__ZQ1N=profil_slot__EO2C;
+      if ((__4HDV ==  1)) {
+        if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+          __IS1N=__TP2C;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__ZQ1N=profil_slot__EO2C;
+          __IS1N=__TP2C;
         };
-        put_result__in__PRFO(Self__GY5M,__tmp__DSCU,__tmp__ZQ1N->parent_profil__CO2C.result_list__5GOJ.first__BHOJ);
-        __tmp__5QGN=TRUE__K__;
+        __4SFO(__VZ5M,__STCU,__IS1N->__RP2C.__OIOJ.__QIOJ);
+        __OSGN=__K__;
       } else /* FALSE */ {
-        __tmp__5QGN=FALSE__O__;
+        __OSGN=__O__;
       };
-      if ((! __tmp__5QGN)) {
-        if ((typ_id__PGDV >  1)) {
-          typ_id__PYDV=((__EXPR_MULTIPLE__UKWH *)__tmp__RA1M)->expr_list__FTEI->parent_arrayed_collection__Z5WC.upper__RZRH;
-          typ_id__F3DV= 0;
-          while ((typ_id__F3DV <= typ_id__PYDV)) {
-            __tmp__EYGN=((void **)((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)__tmp__RA1M)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[typ_id__F3DV];
-            if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-              __tmp__HS1N=profil_slot__EO2C;
+      if ((! __OSGN)) {
+        if ((__4HDV >  1)) {
+          __4ZDV=((____DMWH *)__AC1M)->__UUEI->__IBXC.__A1RH;
+          __U4DV= 0;
+          while ((__U4DV <= __4ZDV)) {
+            __TZGN=((void **)((____ABXC *)((____DMWH *)__AC1M)->__UUEI)->__IBXC.__ESEI)[__U4DV];
+            if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+              __WT1N=__TP2C;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__HS1N=profil_slot__EO2C;
-            };
-            Self__SYRT=&(__tmp__HS1N->parent_profil__CO2C.result_list__5GOJ);
-            result__PYRT=NULL;
-            __tmp__JYGN=(typ_id__F3DV ==  0);
-            __tmp__TYRT.self=Self__SYRT;
-            __tmp__UYRT.self=Self__SYRT;
-            if (__tmp__JYGN) {
-              result__PYRT=((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__TYRT.self)->first__BHOJ;
+              __WT1N=__TP2C;
+            };
+            __B0RT=&(__WT1N->__RP2C.__OIOJ);
+            __4ZRT=NULL;
+            __YZGN=(__U4DV ==  0);
+            __C0RT.self=__B0RT;
+            __D0RT.self=__B0RT;
+            if (__YZGN) {
+              __4ZRT=((____MIOJ *)__C0RT.self)->__QIOJ;
             } else /* FALSE */ {
-              result__PYRT=((void **)((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__UYRT.self)->list__VP2K)->parent_arrayed_collection__XW1D.storage__1T5F)[(__INTEGER__Q)(typ_id__F3DV -  1)];
+              __4ZRT=((void **)((____4X1D *)((____MIOJ *)__D0RT.self)->__ER2K)->__GY1D.__KV5F)[(____Q)(__U4DV -  1)];
             };
-            put_result__in__PRFO(Self__GY5M,__tmp__EYGN,result__PYRT);
-            typ_id__F3DV=(__INTEGER__Q)(typ_id__F3DV +  1);
+            __4SFO(__VZ5M,__TZGN,__4ZRT);
+            __U4DV=(____Q)(__U4DV +  1);
           };
         };
       };
-      Self__GY5M->is_require__JO1N=FALSE__O__;
-      __tmp__DB1M=Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__DB1M)->__id==__ITM_SLOT__HLC__) {
-        __tmp__KO1N=((__ITM_SLOT__HLC *)__tmp__DB1M)->ensure__NWBE;
+      __VZ5M->__YP1N=__O__;
+      __SC1M=__VZ5M->__2JRG->__QLC;
+      if (((struct ___OBJ *)__SC1M)->__id==____OLC__) {
+        __ZP1N=((____OLC *)__SC1M)->__2XBE;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__KO1N=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DB1M)->parent_itm_slot__QF0D.ensure__NWBE;
-      };
-      contract__EO1N=__tmp__KO1N;
-      Self__GY5M->last_type_contract__MO1N=Self__GY5M->parent_slot__NIRG->receiver_type__FIRG;
-      if (((void *)__tmp__KO1N == (void *)NULL)) {
-        __tmp__DSCU=Self__GY5M->parent_slot__NIRG->receiver_type__FIRG;
-        __tmp__TSCU=Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__TSCU)->__id==__ITM_SLOT__HLC__) {
-          v__KPDV=((__ITM_SLOT__HLC *)__tmp__TSCU)->parent_named__ILC.name__4VB;
+        __ZP1N=((____4G0D *)__SC1M)->__5G0D.__2XBE;
+      };
+      __TP1N=__ZP1N;
+      __VZ5M->__1P1N=__VZ5M->__2JRG->__UJRG;
+      if (((void *)__ZP1N == (void *)NULL)) {
+        __STCU=__VZ5M->__2JRG->__UJRG;
+        __CUCU=__VZ5M->__2JRG->__QLC;
+        if (((struct ___OBJ *)__CUCU)->__id==____OLC__) {
+          __ZQDV=((____OLC *)__CUCU)->__PLC.__FWB;
         } else /* ITM_SLOT_OPERATOR */ {
-          v__KPDV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__TSCU)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+          __ZQDV=((____4G0D *)__CUCU)->__5G0D.__PLC.__FWB;
         };
-        switch (((struct ___OBJ *)__tmp__DSCU)->__id) {
-        case __TYPE__FF__: {
-          __tmp__CGNN=search_ensure__JSFO(((__TYPE__FF *)__tmp__DSCU),v__KPDV);
+        switch (((struct ___OBJ *)__STCU)->__id) {
+        case ____FF__: {
+          __RHNN=__YTFO(((____FF *)__STCU),__ZQDV);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__CGNN=search_ensure__BXFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__DSCU)),v__KPDV);
+        case ____HMB__: {
+          __RHNN=__QYFO(((____HMB *)((____FF *)__STCU)),__ZQDV);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__CGNN=search_ensure__NZFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__DSCU)),v__KPDV);
+        case ____JMB__: {
+          __RHNN=__20FO(((____JMB *)((____FF *)__STCU)),__ZQDV);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__CGNN=search_ensure__Z1FO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__DSCU)),v__KPDV);
+        case ____LMB__: {
+          __RHNN=__I3FO(((____LMB *)((____FF *)__STCU)),__ZQDV);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__CGNN=search_ensure__F4FO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__DSCU)),v__KPDV);
+        case ____ICY__: {
+          __RHNN=__U5FO(((____ICY *)((____FF *)__STCU)),__ZQDV);
         } break;
         };
-        __tmp__1RCU=__tmp__CGNN;
-        if (((void *)__tmp__1RCU != (void *)NULL)) {
-          if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JYGN=verify__4ANJ;
+        __KTCU=__RHNN;
+        if (((void *)__KTCU != (void *)NULL)) {
+          if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+            __YZGN=__NCNJ;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JYGN=verify__4ANJ;
+            __YZGN=__NCNJ;
           };
-          if (__tmp__JYGN) {
-            if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-              is_equal_profil__5FKL(Self__GY5M,__tmp__1RCU);
+          if (__YZGN) {
+            if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+              __OHKL(__VZ5M,__KTCU);
             } else /* ITM_SLOT_OPERATOR */ {
-              is_equal_profil__5FKL(Self__GY5M,__tmp__1RCU);
+              __OHKL(__VZ5M,__KTCU);
             };
           };
-          if (((struct ___OBJ *)__tmp__1RCU)->__id==__ITM_SLOT__HLC__) {
-            __tmp__CP1N=((__ITM_SLOT__HLC *)__tmp__1RCU)->ensure__NWBE;
+          if (((struct ___OBJ *)__KTCU)->__id==____OLC__) {
+            __RQ1N=((____OLC *)__KTCU)->__2XBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__CP1N=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1RCU)->parent_itm_slot__QF0D.ensure__NWBE;
+            __RQ1N=((____4G0D *)__KTCU)->__5G0D.__2XBE;
           };
-          contract__EO1N=__tmp__CP1N;
-          switch (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->receiver_type__FIRG)->__id) {
-          case __TYPE__FF__: {
-            __tmp__DGNN=last_type_contract__EP1N;
+          __TP1N=__RQ1N;
+          switch (((struct ___OBJ *)__VZ5M->__2JRG->__UJRG)->__id) {
+          case ____FF__: {
+            __SHNN=__TQ1N;
           } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__DGNN=last_type_contract__EP1N;
+          case ____HMB__: {
+            __SHNN=__TQ1N;
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__DGNN=last_type_contract__EP1N;
+          case ____JMB__: {
+            __SHNN=__TQ1N;
           } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__DGNN=last_type_contract__EP1N;
+          case ____LMB__: {
+            __SHNN=__TQ1N;
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__DGNN=last_type_contract__EP1N;
+          case ____ICY__: {
+            __SHNN=__TQ1N;
           } break;
           };
-          Self__GY5M->last_type_contract__MO1N=__tmp__DGNN;
+          __VZ5M->__1P1N=__SHNN;
         };
       };
-      if (((void *)contract__EO1N != (void *)NULL)) {
-        __tmp__DSCU=to_run_expr__WUMJ(((__ITM_LIST__T1OC *)contract__EO1N));
+      if (((void *)__TP1N != (void *)NULL)) {
+        __STCU=__FWMJ(((____C3OC *)__TP1N));
       };
-      __tmp__1RCU=Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__1RCU)->__id==__ITM_SLOT__HLC__) {
-        __tmp__5YGN=((__ITM_SLOT__HLC *)__tmp__1RCU)->id_section__GVOB;
+      __KTCU=__VZ5M->__2JRG->__QLC;
+      if (((struct ___OBJ *)__KTCU)->__id==____OLC__) {
+        __O0GN=((____OLC *)__KTCU)->__MWOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__5YGN=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__1RCU)->parent_itm_slot__QF0D.id_section__GVOB;
+        __O0GN=((____4G0D *)__KTCU)->__5G0D.__MWOB;
       };
-      if (((void *)((__SECTION___EVOB *)__tmp__5YGN)->name__U15E == (void *)(&__string_34))) {
-        if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__OQ1N=list_current__Y4GB;
+      if (((void *)((____KWOB *)__O0GN)->__D35E == (void *)(&__string_34))) {
+        if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+          __3R1N=__Q5GB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__OQ1N=list_current__Y4GB;
+          __3R1N=__Q5GB;
         };
-        __tmp__DSCU=Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DSCU)->__id==__ITM_SLOT__HLC__) {
-          p__IHDV=((__ITM_SLOT__HLC *)__tmp__DSCU)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        __STCU=__VZ5M->__2JRG->__QLC;
+        if (((struct ___OBJ *)__STCU)->__id==____OLC__) {
+          __XIDV=((____OLC *)__STCU)->__PLC.__OF.__O2B;
         } else /* ITM_SLOT_OPERATOR */ {
-          p__IHDV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DSCU)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
-        };
-        t__KZDV=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
-        Self__NWRT=NULL;
-        __tmp__SDDV=((__POINTER__IB )(NULL));
-        typ_id__PMDV= 0;
-        __tmp__TDDV=((__POINTER__IB )sizeof(__EXTERNAL_C__L5WC));
-        if (((unsigned long)__tmp__TDDV ==  0)) {
-          Self__NWRT=EXTERNAL_C__L5WC__;
-        } else /* FALSE */ {
-          typ_id__PMDV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-          if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-            __tmp__SDDV=__tmp__SMDV;
-          } else /* FALSE */ {
-            __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-            __tmp__SDDV=__tmp__SMDV;
-          };
-          Self__NWRT=((__EXTERNAL_C__L5WC *)__tmp__SDDV);
-          *(Self__NWRT) = *(EXTERNAL_C__L5WC__);
-        };
-        Self__22DV=((__EXTERNAL_C__L5WC *)Self__NWRT);
-        Self__22DV->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-        Self__22DV->static_type__J54D=t__KZDV;
-        Self__22DV->is_persistant__K54D=TRUE__K__;
-        Self__22DV->code__L54D=(&__string_751);
-        Self__22DV->access_list__M54D=NULL;
-        Self__IYGO=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__OQ1N)->expr_list__AA4D);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        add_last__A04F(Self__IYGO,Self__NWRT);
-        if ((Self__IYGO->parent_arrayed_collection__553D.upper__RTLE !=  0)) {
-          if ((Self__IYGO->parent_arrayed_collection__553D.upper__RTLE ==  1)) {
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            __tmp__DGNN=((void **)Self__IYGO->parent_arrayed_collection__553D.storage__D14F)[ 0];
-            __tmp__EYGN=((void **)Self__IYGO->parent_arrayed_collection__553D.storage__D14F)[ 1];
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            ((void **)Self__IYGO->parent_arrayed_collection__553D.storage__D14F)[ 0]=__tmp__EYGN;
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            ((void **)Self__IYGO->parent_arrayed_collection__553D.storage__D14F)[ 1]=__tmp__DGNN;
-          } else /* FALSE */ {
-            move__to__by__H5QH(Self__IYGO, 0,(__INTEGER__Q)(Self__IYGO->parent_arrayed_collection__553D.upper__RTLE -  1));
-            ((void **)Self__IYGO->parent_arrayed_collection__553D.storage__D14F)[ 0]=Self__NWRT;
-          };
-        };
-        if (((struct ___OBJ *)Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-          __tmp__OQ1N=list_current__Y4GB;
+          __XIDV=((____4G0D *)__STCU)->__5G0D.__PLC.__OF.__O2B;
+        };
+        __Z0DV=__HMB__->__IMB.__BMC;
+        __2XRT=NULL;
+        __BFDV=((____IB )(NULL));
+        __4NDV= 0;
+        __CFDV=((____IB )sizeof(____0AXC));
+        if (((unsigned long)__CFDV ==  0)) {
+          __2XRT=__0AXC__;
+        } else /* FALSE */ {
+          __4NDV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+          if ((__4NDV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CODV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CODV)));
+            __BFDV=__BODV;
+          } else /* FALSE */ {
+            __DIDV=((____YWB )__4NDV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CODV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+            __BFDV=__BODV;
+          };
+          __2XRT=((____0AXC *)__BFDV);
+          *(__2XRT) = *(__0AXC__);
+        };
+        __L4DV=((____0AXC *)__2XRT);
+        __L4DV->__1AXC.__CK.__YH.__O2B=__XIDV;
+        __L4DV->__YA5D=__Z0DV;
+        __L4DV->__ZA5D=__K__;
+        __L4DV->__0A5D=(&__string_751);
+        __L4DV->__1A5D=NULL;
+        __XZGO=((____GB4D *)((____WH *)__3R1N)->__PB4D);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __P14F(__XZGO,__2XRT);
+        if ((__XZGO->__OB4D.__AVLE !=  0)) {
+          if ((__XZGO->__OB4D.__AVLE ==  1)) {
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __SHNN=((void **)__XZGO->__OB4D.__S24F)[ 0];
+            __TZGN=((void **)__XZGO->__OB4D.__S24F)[ 1];
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            ((void **)__XZGO->__OB4D.__S24F)[ 0]=__TZGN;
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            ((void **)__XZGO->__OB4D.__S24F)[ 1]=__SHNN;
+          } else /* FALSE */ {
+            __WARH(__XZGO, 0,(____Q)(__XZGO->__OB4D.__AVLE -  1));
+            ((void **)__XZGO->__OB4D.__S24F)[ 0]=__2XRT;
+          };
+        };
+        if (((struct ___OBJ *)__VZ5M->__2JRG->__QLC)->__id==____OLC__) {
+          __3R1N=__Q5GB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__OQ1N=list_current__Y4GB;
+          __3R1N=__Q5GB;
         };
-        __tmp__DSCU=Self__GY5M->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__DSCU)->__id==__ITM_SLOT__HLC__) {
-          p__IHDV=((__ITM_SLOT__HLC *)__tmp__DSCU)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        __STCU=__VZ5M->__2JRG->__QLC;
+        if (((struct ___OBJ *)__STCU)->__id==____OLC__) {
+          __XIDV=((____OLC *)__STCU)->__PLC.__OF.__O2B;
         } else /* ITM_SLOT_OPERATOR */ {
-          p__IHDV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DSCU)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
-        };
-        t__KZDV=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
-        Self__NWRT=NULL;
-        __tmp__SDDV=((__POINTER__IB )(NULL));
-        typ_id__PMDV= 0;
-        __tmp__TDDV=((__POINTER__IB )sizeof(__EXTERNAL_C__L5WC));
-        if (((unsigned long)__tmp__TDDV ==  0)) {
-          Self__NWRT=EXTERNAL_C__L5WC__;
-        } else /* FALSE */ {
-          typ_id__PMDV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-          if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-            __tmp__SDDV=__tmp__SMDV;
-          } else /* FALSE */ {
-            __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-            __tmp__SDDV=__tmp__SMDV;
-          };
-          Self__NWRT=((__EXTERNAL_C__L5WC *)__tmp__SDDV);
-          *(Self__NWRT) = *(EXTERNAL_C__L5WC__);
-        };
-        Self__22DV=((__EXTERNAL_C__L5WC *)Self__NWRT);
-        Self__22DV->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B=p__IHDV;
-        Self__22DV->static_type__J54D=t__KZDV;
-        Self__22DV->is_persistant__K54D=TRUE__K__;
-        Self__22DV->code__L54D=(&__string_752);
-        Self__22DV->access_list__M54D=NULL;
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__OQ1N)->expr_list__AA4D),Self__NWRT);
-      };
-      res_lst__DQGN=__tmp__RNZN;
-    } else /* FALSE */ {
-      __tmp__RNZN=write_argument__VNZN(((__PROFIL_SLOT__BO2C *)result__CQGN),new_larg__P20M);
-      res_lst__DQGN=__tmp__RNZN;
-    };
-    __tmp__XRCU=Self__410M->result_expr__DOKL;
-    switch (((struct ___OBJ *)__tmp__XRCU)->__id) {
-    case __STRING_CST__5J__: {
-      t__KNDV=((__STRING_CST__5J *)__tmp__XRCU)->parent_constant__EK.static_type__SG4D;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      t__KNDV=((__EXTERNAL_C__L5WC *)__tmp__XRCU)->static_type__J54D;
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      t__KNDV=((__PROTOTYPE_CST__45WC *)__tmp__XRCU)->parent_constant__55WC.static_type__SG4D;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      t__KNDV=((__INTEGER_CST__KAXC *)__tmp__XRCU)->parent_constant__LAXC.static_type__SG4D;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      t__KNDV=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)__tmp__XRCU));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      t__KNDV=((__READ_LOCAL__N5ZI *)__tmp__XRCU)->local__PUEJ->parent_variable__B4WC.type__1N5D;
-    } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      t__KNDV=static_type__2CCK();
-    } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      t__KNDV=static_type__BDCK();
-    } break;
-    case __IS_EXPANDED__L5NJ__: {
-      t__KNDV=static_type__GDCK();
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      t__KNDV=static_type__LDCK();
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      t__KNDV=static_type__QDCK();
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      t__KNDV=static_type__VDCK(((__EXPR_SUB__CBOJ *)__tmp__XRCU));
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      t__KNDV=static_type__0DCK(((__EXPR_MUL__YBOJ *)__tmp__XRCU));
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      t__KNDV=static_type__5DCK(((__EXPR_DIV__MCOJ *)__tmp__XRCU));
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      t__KNDV=static_type__EECK(((__EXPR_AND__ADOJ *)__tmp__XRCU));
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      t__KNDV=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)__tmp__XRCU));
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      t__KNDV=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)__tmp__XRCU));
-    } break;
-    case __PUT_TO__BFOJ__: {
-      t__KNDV=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
-    } break;
-    case __ITEM__VFOJ__: {
-      t__KNDV=static_type__XECK(((__ITEM__VFOJ *)__tmp__XRCU));
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      t__KNDV=static_type__DFCK();
-    } break;
-    case __CAST__JHOJ__: {
-      t__KNDV=((__CAST__JHOJ *)__tmp__XRCU)->static_type__TC5J;
-    } break;
-    case __REAL_CST__JLOJ__: {
-      t__KNDV=((__REAL_CST__JLOJ *)__tmp__XRCU)->parent_constant__KLOJ.static_type__SG4D;
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      t__KNDV=((__CHARACTER_CST__5LOJ *)__tmp__XRCU)->parent_constant__AMOJ.static_type__SG4D;
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      t__KNDV=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__XRCU)->parent_constant__KNOJ.static_type__SG4D;
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      t__KNDV=((__READ_SLOT__ZK4K *)__tmp__XRCU)->slot__CYFM->parent_variable__XIRG.type__1N5D;
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      t__KNDV=static_type__NL5O();
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      t__KNDV=static_type__QQTP();
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      t__KNDV=static_type__041P();
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      t__KNDV=static_type__VQTP();
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      t__KNDV=static_type__A51P();
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      t__KNDV=static_type__UVBN(((__EXPR_NEG__SYVL *)__tmp__XRCU));
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      t__KNDV=static_type__P5FM(((__EXPR_ADD__AZVL *)__tmp__XRCU));
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      t__KNDV=((__READ_GLOBAL__B4YL *)__tmp__XRCU)->global__Y5JM->parent_variable__XIRG.type__1N5D;
-    } break;
-    case __EXPR_NOT__FUPM__: {
-      t__KNDV=static_type__5DWN(((__EXPR_NOT__FUPM *)__tmp__XRCU));
-    } break;
-    case __EXPR_MOD__LYPM__: {
-      t__KNDV=static_type__BL1P(((__EXPR_MOD__LYPM *)__tmp__XRCU));
-    } break;
-    case __EXPR_OR__3P0N__: {
-      t__KNDV=static_type__WOVO(((__EXPR_OR__3P0N *)__tmp__XRCU));
-    } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      t__KNDV=static_type__BA0Q();
-    } break;
-    case __EXPR_INF__2WBP__: {
-      t__KNDV=static_type__MBUP();
-    } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      t__KNDV=static_type__RBUP();
-    } break;
-    case __EXPR_XOR__OAEP__: {
-      t__KNDV=static_type__KOFQ(((__EXPR_XOR__OAEP *)__tmp__XRCU));
-    } break;
-    };
-    if (((void *)((__TYPE_FULL__PMB *)t__KNDV)->the_parent_type__DLK == (void *)TYPE_VOID__AMB__)) {
-      p__IEDV=position__DJ4M(Self__410M);
-      __tmp__TF1M=create__profil__with__cop__1O4K(p__IEDV,result__CQGN,res_lst__DQGN,cop_arg__Z20M);
-      add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__3CDV)->expr_list__AA4D),__tmp__TF1M);
-    } else /* FALSE */ {
-      p__IEDV=position__DJ4M(Self__410M);
-      __tmp__TF1M=create__profil__with__cop__1O4K(p__IEDV,result__CQGN,res_lst__DQGN,NULL);
-      call__K20M=__tmp__TF1M;
-      if (((void *)cop_arg__Z20M != (void *)NULL)) {
-        __tmp__150M=position__DJ4M(Self__410M);
-        result__G0AN=NULL;
-        __tmp__SDDV=((__POINTER__IB )(NULL));
-        typ_id__PMDV= 0;
-        __tmp__TDDV=((__POINTER__IB )sizeof(__COP_LOCK__K40M));
-        if (((unsigned long)__tmp__TDDV ==  0)) {
-          result__G0AN=COP_LOCK__K40M__;
-        } else /* FALSE */ {
-          typ_id__PMDV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-          if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-            __tmp__SDDV=__tmp__SMDV;
-          } else /* FALSE */ {
-            __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-            __tmp__SDDV=__tmp__SMDV;
-          };
-          result__G0AN=((__COP_LOCK__K40M *)__tmp__SDDV);
-          *(result__G0AN) = *(COP_LOCK__K40M__);
-        };
-        Self__B5GN=((__COP_LOCK__K40M *)result__G0AN);
-        Self__B5GN->parent_instr__L40M.parent_itm_object__YH.position__H2B=__tmp__150M;
-        Self__B5GN->data__E5GN=cop_arg__Z20M;
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__3CDV)->expr_list__AA4D),result__G0AN);
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__3CDV)->expr_list__AA4D),__tmp__TF1M);
-        __tmp__150M=position__DJ4M(Self__410M);
-        result__T2AN=NULL;
-        __tmp__SDDV=((__POINTER__IB )(NULL));
-        typ_id__PMDV= 0;
-        __tmp__TDDV=((__POINTER__IB )sizeof(__COP_UNLOCK__MC1M));
-        if (((unsigned long)__tmp__TDDV ==  0)) {
-          result__T2AN=COP_UNLOCK__MC1M__;
-        } else /* FALSE */ {
-          typ_id__PMDV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TDDV));
-          if ((typ_id__PMDV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__UGDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TMDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_size[(__tmp__UGDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TMDV)));
-            __tmp__SDDV=__tmp__SMDV;
-          } else /* FALSE */ {
-            __tmp__UGDV=((__UINTEGER_32__RWB )typ_id__PMDV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__SMDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__TMDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TDDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SMDV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__SMDV=micro_alloc__table__lab__HKI(__tmp__TMDV,((__POINTER__IB )(&(table_type[(__tmp__UGDV)]))),(__UINTEGER_32__RWB)(__tmp__UGDV |  1));
-            __tmp__SDDV=__tmp__SMDV;
-          };
-          result__T2AN=((__COP_UNLOCK__MC1M *)__tmp__SDDV);
-          *(result__T2AN) = *(COP_UNLOCK__MC1M__);
-        };
-        ((__COP_UNLOCK__MC1M *)result__T2AN)->parent_instr__NC1M.parent_itm_object__YH.position__H2B=__tmp__150M;
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__3CDV)->expr_list__AA4D),result__T2AN);
-      } else /* FALSE */ {
-        add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)result__3CDV)->expr_list__AA4D),__tmp__TF1M);
-      };
-      __tmp__1RCU=Self__410M->result_expr__DOKL;
-      if (__tmp__1RCU==NULL) {
-        __tmp__2P1N=NULL;
+          __XIDV=((____4G0D *)__STCU)->__5G0D.__PLC.__OF.__O2B;
+        };
+        __Z0DV=__HMB__->__IMB.__BMC;
+        __2XRT=NULL;
+        __BFDV=((____IB )(NULL));
+        __4NDV= 0;
+        __CFDV=((____IB )sizeof(____0AXC));
+        if (((unsigned long)__CFDV ==  0)) {
+          __2XRT=__0AXC__;
+        } else /* FALSE */ {
+          __4NDV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+          if ((__4NDV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CODV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CODV)));
+            __BFDV=__BODV;
+          } else /* FALSE */ {
+            __DIDV=((____YWB )__4NDV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CODV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+            __BFDV=__BODV;
+          };
+          __2XRT=((____0AXC *)__BFDV);
+          *(__2XRT) = *(__0AXC__);
+        };
+        __L4DV=((____0AXC *)__2XRT);
+        __L4DV->__1AXC.__CK.__YH.__O2B=__XIDV;
+        __L4DV->__YA5D=__Z0DV;
+        __L4DV->__ZA5D=__K__;
+        __L4DV->__0A5D=(&__string_752);
+        __L4DV->__1A5D=NULL;
+        __P14F(((____GB4D *)((____WH *)__3R1N)->__PB4D),__2XRT);
+      };
+      __SRGN=__APZN;
+    } else /* FALSE */ {
+      __APZN=__EPZN(((____QP2C *)__RRGN),__430M);
+      __SRGN=__APZN;
+    };
+    __GTCU=__N30M->__SPKL;
+    switch (((struct ___OBJ *)__GTCU)->__id) {
+    case ____5J__: {
+      __ZODV=((____5J *)__GTCU)->__EK.__BI4D;
+    } break;
+    case ____0AXC__: {
+      __ZODV=((____0AXC *)__GTCU)->__YA5D;
+    } break;
+    case ____NBXC__: {
+      __ZODV=((____NBXC *)__GTCU)->__OBXC.__BI4D;
+    } break;
+    case ____ZBXC__: {
+      __ZODV=((____ZBXC *)__GTCU)->__0BXC.__BI4D;
+    } break;
+    case ____DMWH__: {
+      __ZODV=__B21J(((____DMWH *)__GTCU));
+    } break;
+    case ____2A0I__: {
+      __ZODV=((____2A0I *)__GTCU)->__4VEJ->__Q5WC.__KP5D;
+    } break;
+    case ____HJNJ__: {
+      __ZODV=__LECK();
+    } break;
+    case ____SJNJ__: {
+      __ZODV=__QECK();
+    } break;
+    case ____0AOJ__: {
+      __ZODV=__VECK();
+    } break;
+    case ____EBOJ__: {
+      __ZODV=__0ECK();
+    } break;
+    case ____3BOJ__: {
+      __ZODV=__5ECK();
+    } break;
+    case ____RCOJ__: {
+      __ZODV=__EFCK(((____RCOJ *)__GTCU));
+    } break;
+    case ____HDOJ__: {
+      __ZODV=__JFCK(((____HDOJ *)__GTCU));
+    } break;
+    case ____1DOJ__: {
+      __ZODV=__OFCK(((____1DOJ *)__GTCU));
+    } break;
+    case ____PEOJ__: {
+      __ZODV=__TFCK(((____PEOJ *)__GTCU));
+    } break;
+    case ____DFOJ__: {
+      __ZODV=__YFCK(((____DFOJ *)__GTCU));
+    } break;
+    case ____XFOJ__: {
+      __ZODV=__3FCK(((____XFOJ *)__GTCU));
+    } break;
+    case ____QGOJ__: {
+      __ZODV=__HMB__->__IMB.__BMC;
+    } break;
+    case ____EHOJ__: {
+      __ZODV=__GGCK(((____EHOJ *)__GTCU));
+    } break;
+    case ____2HOJ__: {
+      __ZODV=__SGCK();
+    } break;
+    case ____YIOJ__: {
+      __ZODV=((____YIOJ *)__GTCU)->__CE5J;
+    } break;
+    case ____YMOJ__: {
+      __ZODV=((____YMOJ *)__GTCU)->__ZMOJ.__BI4D;
+    } break;
+    case ____ONOJ__: {
+      __ZODV=((____ONOJ *)__GTCU)->__PNOJ.__BI4D;
+    } break;
+    case ____YOOJ__: {
+      __ZODV=((____YOOJ *)__GTCU)->__ZOOJ.__BI4D;
+    } break;
+    case ____IM4K__: {
+      __ZODV=((____IM4K *)__GTCU)->__RZFM->__GKRG.__KP5D;
+    } break;
+    case ____T5FL__: {
+      __ZODV=__2M5O();
+    } break;
+    case ____3DUL__: {
+      __ZODV=__5RTP();
+    } break;
+    case ____0EUL__: {
+      __ZODV=__JA2P();
+    } break;
+    case ____BGUL__: {
+      __ZODV=__ESTP();
+    } break;
+    case ____2GUL__: {
+      __ZODV=__PA2P();
+    } break;
+    case ____B0VL__: {
+      __ZODV=__DXBN(((____B0VL *)__GTCU));
+    } break;
+    case ____P0VL__: {
+      __ZODV=__4AGM(((____P0VL *)__GTCU));
+    } break;
+    case ____Q5YL__: {
+      __ZODV=((____Q5YL *)__GTCU)->__HBKM->__GKRG.__KP5D;
+    } break;
+    case ____UVPM__: {
+      __ZODV=__OFWN(((____UVPM *)__GTCU));
+    } break;
+    case ____0ZPM__: {
+      __ZODV=__QM1P(((____0ZPM *)__GTCU));
+    } break;
+    case ____MR0N__: {
+      __ZODV=__FQVO(((____MR0N *)__GTCU));
+    } break;
+    case ____YWBP__: {
+      __ZODV=__QB0Q();
+    } break;
+    case ____LYBP__: {
+      __ZODV=__1CUP();
+    } break;
+    case ____CZBP__: {
+      __ZODV=__ADUP();
+    } break;
+    case ____3BEP__: {
+      __ZODV=__ZPFQ(((____3BEP *)__GTCU));
+    } break;
+    };
+    if (((void *)((____WMB *)__ZODV)->__KLK == (void *)__HMB__)) {
+      __XFDV=__SK4M(__N30M);
+      __CH1M=__KQ4K(__XFDV,__RRGN,__SRGN,__I40M);
+      __P14F(((____GB4D *)((____WH *)__MEDV)->__PB4D),__CH1M);
+    } else /* FALSE */ {
+      __XFDV=__SK4M(__N30M);
+      __CH1M=__KQ4K(__XFDV,__RRGN,__SRGN,NULL);
+      __Z30M=__CH1M;
+      if (((void *)__I40M != (void *)NULL)) {
+        __KB1M=__SK4M(__N30M);
+        __V1AN=NULL;
+        __BFDV=((____IB )(NULL));
+        __4NDV= 0;
+        __CFDV=((____IB )sizeof(____Z50M));
+        if (((unsigned long)__CFDV ==  0)) {
+          __V1AN=__Z50M__;
+        } else /* FALSE */ {
+          __4NDV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+          if ((__4NDV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CODV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CODV)));
+            __BFDV=__BODV;
+          } else /* FALSE */ {
+            __DIDV=((____YWB )__4NDV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CODV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+            __BFDV=__BODV;
+          };
+          __V1AN=((____Z50M *)__BFDV);
+          *(__V1AN) = *(__Z50M__);
+        };
+        __QAHN=((____Z50M *)__V1AN);
+        __QAHN->__050M.__YH.__O2B=__KB1M;
+        __QAHN->__TAHN=__I40M;
+        __P14F(((____GB4D *)((____WH *)__MEDV)->__PB4D),__V1AN);
+        __P14F(((____GB4D *)((____WH *)__MEDV)->__PB4D),__CH1M);
+        __KB1M=__SK4M(__N30M);
+        __C4AN=NULL;
+        __BFDV=((____IB )(NULL));
+        __4NDV= 0;
+        __CFDV=((____IB )sizeof(____1D1M));
+        if (((unsigned long)__CFDV ==  0)) {
+          __C4AN=__1D1M__;
+        } else /* FALSE */ {
+          __4NDV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CFDV));
+          if ((__4NDV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CODV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __DIDV=((____YWB )((____Q )(void *)((unsigned long)__CODV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __BODV=__OKI(__CODV,((____IB )(&(table_size[(__DIDV)-1]))),((____YWB )((____Q )__CODV)));
+            __BFDV=__BODV;
+          } else /* FALSE */ {
+            __DIDV=((____YWB )__4NDV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __BODV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __CODV=(void *)((unsigned long)(void *)((unsigned long)__CFDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__BODV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __BODV=__OKI(__CODV,((____IB )(&(table_type[(__DIDV)]))),(____YWB)(__DIDV |  1));
+            __BFDV=__BODV;
+          };
+          __C4AN=((____1D1M *)__BFDV);
+          *(__C4AN) = *(__1D1M__);
+        };
+        ((____1D1M *)__C4AN)->__2D1M.__YH.__O2B=__KB1M;
+        __P14F(((____GB4D *)((____WH *)__MEDV)->__PB4D),__C4AN);
+      } else /* FALSE */ {
+        __P14F(((____GB4D *)((____WH *)__MEDV)->__PB4D),__CH1M);
+      };
+      __KTCU=__N30M->__SPKL;
+      if (__KTCU==NULL) {
+        __LR1N=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__1RCU)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__2P1N=NULL;
+        switch (((struct ___OBJ *)__KTCU)->__id) {
+        case ____5J__: {
+          __LR1N=NULL;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__2P1N=NULL;
+        case ____0AXC__: {
+          __LR1N=NULL;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__2P1N=NULL;
+        case ____NBXC__: {
+          __LR1N=NULL;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__2P1N=NULL;
+        case ____ZBXC__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__2P1N=((void *)__tmp__1RCU);
+        case ____DMWH__: {
+          __LR1N=((void *)__KTCU);
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__2P1N=NULL;
+        case ____2A0I__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__2P1N=NULL;
+        case ____HJNJ__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__2P1N=NULL;
+        case ____SJNJ__: {
+          __LR1N=NULL;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__2P1N=NULL;
+        case ____0AOJ__: {
+          __LR1N=NULL;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__2P1N=NULL;
+        case ____EBOJ__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__2P1N=NULL;
+        case ____3BOJ__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__2P1N=NULL;
+        case ____RCOJ__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__2P1N=NULL;
+        case ____HDOJ__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__2P1N=NULL;
+        case ____1DOJ__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__2P1N=NULL;
+        case ____PEOJ__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__2P1N=NULL;
+        case ____DFOJ__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__2P1N=NULL;
+        case ____XFOJ__: {
+          __LR1N=NULL;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__2P1N=NULL;
+        case ____QGOJ__: {
+          __LR1N=NULL;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__2P1N=NULL;
+        case ____EHOJ__: {
+          __LR1N=NULL;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__2P1N=NULL;
+        case ____2HOJ__: {
+          __LR1N=NULL;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__2P1N=NULL;
+        case ____YIOJ__: {
+          __LR1N=NULL;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__2P1N=NULL;
+        case ____YMOJ__: {
+          __LR1N=NULL;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__2P1N=NULL;
+        case ____ONOJ__: {
+          __LR1N=NULL;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__2P1N=NULL;
+        case ____YOOJ__: {
+          __LR1N=NULL;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__2P1N=NULL;
+        case ____IM4K__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__2P1N=NULL;
+        case ____T5FL__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__2P1N=NULL;
+        case ____3DUL__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__2P1N=NULL;
+        case ____0EUL__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__2P1N=NULL;
+        case ____BGUL__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__2P1N=NULL;
+        case ____2GUL__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__2P1N=NULL;
+        case ____B0VL__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__2P1N=NULL;
+        case ____P0VL__: {
+          __LR1N=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__2P1N=NULL;
+        case ____Q5YL__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__2P1N=NULL;
+        case ____UVPM__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__2P1N=NULL;
+        case ____0ZPM__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__2P1N=NULL;
+        case ____MR0N__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__2P1N=NULL;
+        case ____YWBP__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__2P1N=NULL;
+        case ____LYBP__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__2P1N=NULL;
+        case ____CZBP__: {
+          __LR1N=NULL;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__2P1N=NULL;
+        case ____3BEP__: {
+          __LR1N=NULL;
         } break;
         }
       };
-      em__L20M=__tmp__2P1N;
-      if (((void *)__tmp__2P1N != (void *)NULL)) {
-        typ_id__PMDV=((__EXPR_MULTIPLE__UKWH *)__tmp__2P1N)->expr_list__FTEI->parent_arrayed_collection__Z5WC.upper__RZRH;
-        Self__LPTN= 0;
-        while ((Self__LPTN <= typ_id__PMDV)) {
-          __tmp__DGNN=((void **)((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)em__L20M)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__LPTN];
-          if (__tmp__DGNN==NULL) {
-            __tmp__FYGN=NULL;
+      __030M=__LR1N;
+      if (((void *)__LR1N != (void *)NULL)) {
+        __4NDV=((____DMWH *)__LR1N)->__UUEI->__IBXC.__A1RH;
+        __0QTN= 0;
+        while ((__0QTN <= __4NDV)) {
+          __SHNN=((void **)((____ABXC *)((____DMWH *)__030M)->__UUEI)->__IBXC.__ESEI)[__0QTN];
+          if (__SHNN==NULL) {
+            __UZGN=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__DGNN)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__FYGN=NULL;
+            switch (((struct ___OBJ *)__SHNN)->__id) {
+            case ____5J__: {
+              __UZGN=NULL;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__FYGN=NULL;
+            case ____0AXC__: {
+              __UZGN=NULL;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__FYGN=NULL;
+            case ____NBXC__: {
+              __UZGN=NULL;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__FYGN=NULL;
+            case ____ZBXC__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__FYGN=NULL;
+            case ____DMWH__: {
+              __UZGN=NULL;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__FYGN=((void *)__tmp__DGNN);
+            case ____2A0I__: {
+              __UZGN=((void *)__SHNN);
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__FYGN=NULL;
+            case ____HJNJ__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__FYGN=NULL;
+            case ____SJNJ__: {
+              __UZGN=NULL;
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__FYGN=NULL;
+            case ____0AOJ__: {
+              __UZGN=NULL;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__FYGN=NULL;
+            case ____EBOJ__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__FYGN=NULL;
+            case ____3BOJ__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__FYGN=NULL;
+            case ____RCOJ__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__FYGN=NULL;
+            case ____HDOJ__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__FYGN=NULL;
+            case ____1DOJ__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__FYGN=NULL;
+            case ____PEOJ__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__FYGN=NULL;
+            case ____DFOJ__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__FYGN=NULL;
+            case ____XFOJ__: {
+              __UZGN=NULL;
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__FYGN=NULL;
+            case ____QGOJ__: {
+              __UZGN=NULL;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__FYGN=NULL;
+            case ____EHOJ__: {
+              __UZGN=NULL;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__FYGN=NULL;
+            case ____2HOJ__: {
+              __UZGN=NULL;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__FYGN=NULL;
+            case ____YIOJ__: {
+              __UZGN=NULL;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__FYGN=NULL;
+            case ____YMOJ__: {
+              __UZGN=NULL;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__FYGN=NULL;
+            case ____ONOJ__: {
+              __UZGN=NULL;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__FYGN=NULL;
+            case ____YOOJ__: {
+              __UZGN=NULL;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__FYGN=((void *)__tmp__DGNN);
+            case ____IM4K__: {
+              __UZGN=((void *)__SHNN);
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__FYGN=NULL;
+            case ____T5FL__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__FYGN=NULL;
+            case ____3DUL__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__FYGN=NULL;
+            case ____0EUL__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__FYGN=NULL;
+            case ____BGUL__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__FYGN=NULL;
+            case ____2GUL__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__FYGN=NULL;
+            case ____B0VL__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__FYGN=NULL;
+            case ____P0VL__: {
+              __UZGN=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__FYGN=((void *)__tmp__DGNN);
+            case ____Q5YL__: {
+              __UZGN=((void *)__SHNN);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__FYGN=NULL;
+            case ____UVPM__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__FYGN=NULL;
+            case ____0ZPM__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__FYGN=NULL;
+            case ____MR0N__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__FYGN=NULL;
+            case ____YWBP__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__FYGN=NULL;
+            case ____LYBP__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__FYGN=NULL;
+            case ____CZBP__: {
+              __UZGN=NULL;
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__FYGN=NULL;
+            case ____3BEP__: {
+              __UZGN=NULL;
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__FYGN)->__id) {
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__HH1M=((__READ_LOCAL__N5ZI *)__tmp__FYGN)->local__PUEJ;
+          switch (((struct ___OBJ *)__UZGN)->__id) {
+          case ____2A0I__: {
+            __WI1M=((____2A0I *)__UZGN)->__4VEJ;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__HH1M=((__READ_SLOT__ZK4K *)__tmp__FYGN)->slot__CYFM;
+          case ____IM4K__: {
+            __WI1M=((____IM4K *)__UZGN)->__RZFM;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__HH1M=((__READ_GLOBAL__B4YL *)__tmp__FYGN)->global__Y5JM;
+          case ____Q5YL__: {
+            __WI1M=((____Q5YL *)__UZGN)->__HBKM;
           } break;
           };
-          __tmp__DGNN=call__K20M->profil__BCZK;
-          if (((struct ___OBJ *)__tmp__DGNN)->__id==__PROFIL_SLOT__BO2C__) {
-            Self__SYRT=&(((__PROFIL_SLOT__BO2C *)__tmp__DGNN)->parent_profil__CO2C.result_list__5GOJ);
+          __SHNN=__Z30M->__QDZK;
+          if (((struct ___OBJ *)__SHNN)->__id==____QP2C__) {
+            __B0RT=&(((____QP2C *)__SHNN)->__RP2C.__OIOJ);
           } else /* PROFIL_BLOCK */ {
-            Self__SYRT=&(((__PROFIL_BLOCK__22NJ *)__tmp__DGNN)->parent_profil__32NJ.result_list__5GOJ);
-          };
-          result__PYRT=NULL;
-          __tmp__JYGN=(Self__LPTN ==  0);
-          __tmp__5YRT.self=Self__SYRT;
-          __tmp__AZRT.self=Self__SYRT;
-          if (__tmp__JYGN) {
-            result__PYRT=((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__5YRT.self)->first__BHOJ;
-          } else /* FALSE */ {
-            result__PYRT=((void **)((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__AZRT.self)->list__VP2K)->parent_arrayed_collection__XW1D.storage__1T5F)[(__INTEGER__Q)(Self__LPTN -  1)];
-          };
-          p__IZDV=position__DJ4M(Self__410M);
-          __tmp__BURT=read__NUEI(((__LOCAL__43WC *)result__PYRT));
-          rd__M20M=__tmp__BURT;
-          p__IZDV=position__DJ4M(Self__410M);
-          if (((struct ___OBJ *)__tmp__HH1M)->__id==__LOCAL__43WC__) {
-            __tmp__2EOS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__HH1M),p__IZDV,__tmp__BURT);
-            __tmp__FYGN=__tmp__2EOS;
+            __B0RT=&(((____L4NJ *)__SHNN)->__M4NJ.__OIOJ);
+          };
+          __4ZRT=NULL;
+          __YZGN=(__0QTN ==  0);
+          __O0RT.self=__B0RT;
+          __P0RT.self=__B0RT;
+          if (__YZGN) {
+            __4ZRT=((____MIOJ *)__O0RT.self)->__QIOJ;
+          } else /* FALSE */ {
+            __4ZRT=((void **)((____4X1D *)((____MIOJ *)__P0RT.self)->__ER2K)->__GY1D.__KV5F)[(____Q)(__0QTN -  1)];
+          };
+          __X0DV=__SK4M(__N30M);
+          __QVRT=__2VEI(((____N5WC *)__4ZRT));
+          __130M=__QVRT;
+          __X0DV=__SK4M(__N30M);
+          if (((struct ___OBJ *)__WI1M)->__id==____N5WC__) {
+            __LGOS=__BQRJ(((____N5WC *)__WI1M),__X0DV,__QVRT);
+            __UZGN=__LGOS;
           } else /* SLOT_DATA */ {
-            __tmp__FFOS=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)((__LOCAL__43WC *)__tmp__HH1M)),p__IZDV,NULL,__tmp__BURT);
-            __tmp__FYGN=__tmp__FFOS;
-          };
-          __tmp__PH1M=&(call__K20M->result_list__PCZK);
-          result__EAEV=NULL;
-          __tmp__SMDV=((__POINTER__IB )(NULL));
-          n__Q3DV= 0;
-          __tmp__TMDV=((__POINTER__IB )sizeof(__RESULT__LCZK));
-          if (((unsigned long)__tmp__TMDV ==  0)) {
-            result__EAEV=RESULT__LCZK__;
-          } else /* FALSE */ {
-            n__Q3DV=__RESULT__LCZK__;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TMDV));
-            if ((n__Q3DV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TMDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UYDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__TYDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__SYDV=micro_alloc__table__lab__HKI(__tmp__TYDV,((__POINTER__IB )(&(table_size[(__tmp__UYDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__TYDV)));
-              __tmp__SMDV=__tmp__SYDV;
+            __UGOS=__UEJJ(((____FKRG *)((____N5WC *)__WI1M)),__X0DV,NULL,__QVRT);
+            __UZGN=__UGOS;
+          };
+          __4I1M=&(__Z30M->__4DZK);
+          __TBEV=NULL;
+          __BODV=((____IB )(NULL));
+          __54DV= 0;
+          __CODV=((____IB )sizeof(____0DZK));
+          if (((unsigned long)__CODV ==  0)) {
+            __TBEV=__0DZK__;
+          } else /* FALSE */ {
+            __54DV=____0DZK__;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CODV));
+            if ((__54DV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __B0DV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __C0DV=(void *)((unsigned long)(void *)((unsigned long)__CODV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __D0DV=((____YWB )((____Q )(void *)((unsigned long)__C0DV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __B0DV=__OKI(__C0DV,((____IB )(&(table_size[(__D0DV)-1]))),((____YWB )((____Q )__C0DV)));
+              __BODV=__B0DV;
             } else /* FALSE */ {
-              __tmp__UYDV=((__UINTEGER_32__RWB )n__Q3DV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__SYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__TYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TMDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__SYDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__SYDV=micro_alloc__table__lab__HKI(__tmp__TYDV,((__POINTER__IB )(&(table_type[(__tmp__UYDV)]))),(__UINTEGER_32__RWB)(__tmp__UYDV |  1));
-              __tmp__SMDV=__tmp__SYDV;
-            };
-            result__EAEV=((__RESULT__LCZK *)__tmp__SMDV);
-            *(result__EAEV) = *(RESULT__LCZK__);
-          };
-          ((__RESULT__LCZK *)result__EAEV)->write__RVKL=__tmp__FYGN;
-          add_last__QGCL(__tmp__PH1M,result__EAEV);
-          Self__LPTN=(__INTEGER__Q)(Self__LPTN +  1);
-        };
-        __tmp__5QGN=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__5QGN=FALSE__O__;
-      };
-      if ((! __tmp__5QGN)) {
-        __tmp__DSCU=__tmp__TF1M->profil__BCZK;
-        if (((struct ___OBJ *)__tmp__DSCU)->__id==__PROFIL_SLOT__BO2C__) {
-          Self__SYRT=&(((__PROFIL_SLOT__BO2C *)__tmp__DSCU)->parent_profil__CO2C.result_list__5GOJ);
+              __D0DV=((____YWB )__54DV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __B0DV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __C0DV=(void *)((unsigned long)(void *)((unsigned long)__CODV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__B0DV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __B0DV=__OKI(__C0DV,((____IB )(&(table_type[(__D0DV)]))),(____YWB)(__D0DV |  1));
+              __BODV=__B0DV;
+            };
+            __TBEV=((____0DZK *)__BODV);
+            *(__TBEV) = *(__0DZK__);
+          };
+          ((____0DZK *)__TBEV)->__AXKL=__UZGN;
+          __5HCL(__4I1M,__TBEV);
+          __0QTN=(____Q)(__0QTN +  1);
+        };
+        __OSGN=__K__;
+      } else /* FALSE */ {
+        __OSGN=__O__;
+      };
+      if ((! __OSGN)) {
+        __STCU=__CH1M->__QDZK;
+        if (((struct ___OBJ *)__STCU)->__id==____QP2C__) {
+          __B0RT=&(((____QP2C *)__STCU)->__RP2C.__OIOJ);
         } else /* PROFIL_BLOCK */ {
-          Self__SYRT=&(((__PROFIL_BLOCK__22NJ *)__tmp__DSCU)->parent_profil__32NJ.result_list__5GOJ);
+          __B0RT=&(((____L4NJ *)__STCU)->__M4NJ.__OIOJ);
         };
-        typ_id__PMDV= 0;
-        if (((void *)Self__SYRT->first__BHOJ == (void *)NULL)) {
-          typ_id__PMDV=(__INTEGER__Q)(-  1);
-          __tmp__HUGN=TRUE__K__;
+        __4NDV= 0;
+        if (((void *)__B0RT->__QIOJ == (void *)NULL)) {
+          __4NDV=(____Q)(-  1);
+          __WVGN=__K__;
         } else /* FALSE */ {
-          __tmp__HUGN=FALSE__O__;
+          __WVGN=__O__;
         };
-        __tmp__WAEV.self=Self__SYRT;
-        __tmp__XAEV.self=Self__SYRT;
-        if ((! __tmp__HUGN)) {
-          if (((void *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__WAEV.self)->list__VP2K != (void *)NULL)) {
-            n__Q3DV=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__XAEV.self)->list__VP2K)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            typ_id__PMDV=n__Q3DV;
+        __FCEV.self=__B0RT;
+        __GCEV.self=__B0RT;
+        if ((! __WVGN)) {
+          if (((void *)((____MIOJ *)__FCEV.self)->__ER2K != (void *)NULL)) {
+            __54DV=(____Q)(((____4X1D *)((____MIOJ *)__GCEV.self)->__ER2K)->__GY1D.__33BE +  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __4NDV=__54DV;
           };
         };
-        if (((__INTEGER__Q)(typ_id__PMDV +  1) !=  0)) {
-          __tmp__HUGN=TRUE__K__;
+        if (((____Q)(__4NDV +  1) !=  0)) {
+          __WVGN=__K__;
         } else /* FALSE */ {
-          __tmp__CGNN=((__CALL_SLOT__U5YK *)__tmp__TF1M)->profil__BCZK;
-          if (((struct ___OBJ *)__tmp__CGNN)->__id==__PROFIL_SLOT__BO2C__) {
-            __tmp__DGNN=((__PROFIL_SLOT__BO2C *)__tmp__CGNN)->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__DGNN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__3AEV=((__ITM_SLOT__HLC *)__tmp__DGNN)->id_section__GVOB;
+          __RHNN=((____DBZK *)__CH1M)->__QDZK;
+          if (((struct ___OBJ *)__RHNN)->__id==____QP2C__) {
+            __SHNN=((____QP2C *)__RHNN)->__NTXN->__2JRG->__QLC;
+            if (((struct ___OBJ *)__SHNN)->__id==____OLC__) {
+              __MCEV=((____OLC *)__SHNN)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__3AEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DGNN)->parent_itm_slot__QF0D.id_section__GVOB;
+              __MCEV=((____4G0D *)__SHNN)->__5G0D.__MWOB;
             };
-            __tmp__JYGN=((void *)((__SECTION___EVOB *)__tmp__3AEV)->name__U15E == (void *)(&__string_34));
+            __YZGN=((void *)((____KWOB *)__MCEV)->__D35E == (void *)(&__string_34));
           } else /* PROFIL_BLOCK */ {
-            __tmp__JYGN=FALSE__O__;
+            __YZGN=__O__;
           };
-          __tmp__HUGN=__tmp__JYGN;
+          __WVGN=__YZGN;
         };
-        if (__tmp__HUGN) {
-          __tmp__CGNN=Self__410M->result_expr__DOKL;
-          if (__tmp__CGNN==NULL) {
-            __tmp__DGNN=NULL;
+        if (__WVGN) {
+          __RHNN=__N30M->__SPKL;
+          if (__RHNN==NULL) {
+            __SHNN=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__CGNN)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__DGNN=NULL;
+            switch (((struct ___OBJ *)__RHNN)->__id) {
+            case ____5J__: {
+              __SHNN=NULL;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__DGNN=NULL;
+            case ____0AXC__: {
+              __SHNN=NULL;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__DGNN=NULL;
+            case ____NBXC__: {
+              __SHNN=NULL;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__DGNN=NULL;
+            case ____ZBXC__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__DGNN=NULL;
+            case ____DMWH__: {
+              __SHNN=NULL;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__DGNN=((void *)__tmp__CGNN);
+            case ____2A0I__: {
+              __SHNN=((void *)__RHNN);
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__DGNN=NULL;
+            case ____HJNJ__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__DGNN=NULL;
+            case ____SJNJ__: {
+              __SHNN=NULL;
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__DGNN=NULL;
+            case ____0AOJ__: {
+              __SHNN=NULL;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__DGNN=NULL;
+            case ____EBOJ__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__DGNN=NULL;
+            case ____3BOJ__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__DGNN=NULL;
+            case ____RCOJ__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__DGNN=NULL;
+            case ____HDOJ__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__DGNN=NULL;
+            case ____1DOJ__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__DGNN=NULL;
+            case ____PEOJ__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__DGNN=NULL;
+            case ____DFOJ__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__DGNN=NULL;
+            case ____XFOJ__: {
+              __SHNN=NULL;
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__DGNN=NULL;
+            case ____QGOJ__: {
+              __SHNN=NULL;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__DGNN=NULL;
+            case ____EHOJ__: {
+              __SHNN=NULL;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__DGNN=NULL;
+            case ____2HOJ__: {
+              __SHNN=NULL;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__DGNN=NULL;
+            case ____YIOJ__: {
+              __SHNN=NULL;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__DGNN=NULL;
+            case ____YMOJ__: {
+              __SHNN=NULL;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__DGNN=NULL;
+            case ____ONOJ__: {
+              __SHNN=NULL;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__DGNN=NULL;
+            case ____YOOJ__: {
+              __SHNN=NULL;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__DGNN=((void *)__tmp__CGNN);
+            case ____IM4K__: {
+              __SHNN=((void *)__RHNN);
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__DGNN=NULL;
+            case ____T5FL__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__DGNN=NULL;
+            case ____3DUL__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__DGNN=NULL;
+            case ____0EUL__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__DGNN=NULL;
+            case ____BGUL__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__DGNN=NULL;
+            case ____2GUL__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__DGNN=NULL;
+            case ____B0VL__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__DGNN=NULL;
+            case ____P0VL__: {
+              __SHNN=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__DGNN=((void *)__tmp__CGNN);
+            case ____Q5YL__: {
+              __SHNN=((void *)__RHNN);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__DGNN=NULL;
+            case ____UVPM__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__DGNN=NULL;
+            case ____0ZPM__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__DGNN=NULL;
+            case ____MR0N__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__DGNN=NULL;
+            case ____YWBP__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__DGNN=NULL;
+            case ____LYBP__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__DGNN=NULL;
+            case ____CZBP__: {
+              __SHNN=NULL;
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__DGNN=NULL;
+            case ____3BEP__: {
+              __SHNN=NULL;
             } break;
             }
           };
-          rd__M20M=__tmp__DGNN;
-          switch (((struct ___OBJ *)__tmp__DGNN)->__id) {
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__HH1M=((__READ_LOCAL__N5ZI *)__tmp__DGNN)->local__PUEJ;
+          __130M=__SHNN;
+          switch (((struct ___OBJ *)__SHNN)->__id) {
+          case ____2A0I__: {
+            __WI1M=((____2A0I *)__SHNN)->__4VEJ;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__HH1M=((__READ_SLOT__ZK4K *)__tmp__DGNN)->slot__CYFM;
+          case ____IM4K__: {
+            __WI1M=((____IM4K *)__SHNN)->__RZFM;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__HH1M=((__READ_GLOBAL__B4YL *)__tmp__DGNN)->global__Y5JM;
+          case ____Q5YL__: {
+            __WI1M=((____Q5YL *)__SHNN)->__HBKM;
           } break;
           };
-          __tmp__CGNN=((__CALL_SLOT__U5YK *)__tmp__TF1M)->profil__BCZK;
-          if (((struct ___OBJ *)__tmp__CGNN)->__id==__PROFIL_SLOT__BO2C__) {
-            __tmp__DGNN=((__PROFIL_SLOT__BO2C *)__tmp__CGNN)->slot_code__4RXN->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__DGNN)->__id==__ITM_SLOT__HLC__) {
-              __tmp__3AEV=((__ITM_SLOT__HLC *)__tmp__DGNN)->id_section__GVOB;
+          __RHNN=((____DBZK *)__CH1M)->__QDZK;
+          if (((struct ___OBJ *)__RHNN)->__id==____QP2C__) {
+            __SHNN=((____QP2C *)__RHNN)->__NTXN->__2JRG->__QLC;
+            if (((struct ___OBJ *)__SHNN)->__id==____OLC__) {
+              __MCEV=((____OLC *)__SHNN)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__3AEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__DGNN)->parent_itm_slot__QF0D.id_section__GVOB;
+              __MCEV=((____4G0D *)__SHNN)->__5G0D.__MWOB;
             };
-            __tmp__JYGN=((void *)((__SECTION___EVOB *)__tmp__3AEV)->name__U15E == (void *)(&__string_34));
+            __YZGN=((void *)((____KWOB *)__MCEV)->__D35E == (void *)(&__string_34));
           } else /* PROFIL_BLOCK */ {
-            __tmp__JYGN=FALSE__O__;
+            __YZGN=__O__;
           };
-          if ((! __tmp__JYGN)) {
-            __tmp__DGNN=__tmp__TF1M->profil__BCZK;
-            if (((struct ___OBJ *)__tmp__DGNN)->__id==__PROFIL_SLOT__BO2C__) {
-              __tmp__WI1M=&(((__PROFIL_SLOT__BO2C *)__tmp__DGNN)->parent_profil__CO2C.result_list__5GOJ);
+          if ((! __YZGN)) {
+            __SHNN=__CH1M->__QDZK;
+            if (((struct ___OBJ *)__SHNN)->__id==____QP2C__) {
+              __FK1M=&(((____QP2C *)__SHNN)->__RP2C.__OIOJ);
             } else /* PROFIL_BLOCK */ {
-              __tmp__WI1M=&(((__PROFIL_BLOCK__22NJ *)__tmp__DGNN)->parent_profil__32NJ.result_list__5GOJ);
+              __FK1M=&(((____L4NJ *)__SHNN)->__M4NJ.__OIOJ);
             };
-            result__PYRT=__tmp__WI1M->first__BHOJ;
-            p__IZDV=position__DJ4M(Self__410M);
-            __tmp__BURT=read__NUEI(((__LOCAL__43WC *)result__PYRT));
-            rd__M20M=__tmp__BURT;
+            __4ZRT=__FK1M->__QIOJ;
+            __X0DV=__SK4M(__N30M);
+            __QVRT=__2VEI(((____N5WC *)__4ZRT));
+            __130M=__QVRT;
           };
-          p__IHDV=position__DJ4M(Self__410M);
-          if (((struct ___OBJ *)__tmp__HH1M)->__id==__LOCAL__43WC__) {
-            __tmp__SBOS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__HH1M),p__IHDV,rd__M20M);
-            __tmp__DGNN=__tmp__SBOS;
+          __XIDV=__SK4M(__N30M);
+          if (((struct ___OBJ *)__WI1M)->__id==____N5WC__) {
+            __BDOS=__BQRJ(((____N5WC *)__WI1M),__XIDV,__130M);
+            __SHNN=__BDOS;
           } else /* SLOT_DATA */ {
-            __tmp__EYGN=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)((__LOCAL__43WC *)__tmp__HH1M)),p__IHDV,NULL,rd__M20M);
-            __tmp__DGNN=__tmp__EYGN;
-          };
-          __tmp__PH1M=&(__tmp__TF1M->result_list__PCZK);
-          result__EAEV=NULL;
-          __tmp__SGDV=((__POINTER__IB )(NULL));
-          typ_id__PYDV= 0;
-          __tmp__TGDV=((__POINTER__IB )sizeof(__RESULT__LCZK));
-          if (((unsigned long)__tmp__TGDV ==  0)) {
-            result__EAEV=RESULT__LCZK__;
-          } else /* FALSE */ {
-            typ_id__PYDV=__RESULT__LCZK__;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TGDV));
-            if ((typ_id__PYDV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__OYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__QYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__OYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__OYDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__UMDV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QYDV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              ptr__OYDV=micro_alloc__table__lab__HKI(__tmp__QYDV,((__POINTER__IB )(&(table_size[(__tmp__UMDV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QYDV)));
-              __tmp__SGDV=ptr__OYDV;
+            __TZGN=__UEJJ(((____FKRG *)((____N5WC *)__WI1M)),__XIDV,NULL,__130M);
+            __SHNN=__TZGN;
+          };
+          __4I1M=&(__CH1M->__4DZK);
+          __TBEV=NULL;
+          __BIDV=((____IB )(NULL));
+          __4ZDV= 0;
+          __CIDV=((____IB )sizeof(____0DZK));
+          if (((unsigned long)__CIDV ==  0)) {
+            __TBEV=__0DZK__;
+          } else /* FALSE */ {
+            __4ZDV=____0DZK__;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CIDV));
+            if ((__4ZDV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ZDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __5ZDV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __DODV=((____YWB )((____Q )(void *)((unsigned long)__5ZDV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __3ZDV=__OKI(__5ZDV,((____IB )(&(table_size[(__DODV)-1]))),((____YWB )((____Q )__5ZDV)));
+              __BIDV=__3ZDV;
             } else /* FALSE */ {
-              __tmp__UMDV=((__UINTEGER_32__RWB )typ_id__PYDV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              ptr__OYDV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__QYDV=(void *)((unsigned long)(void *)((unsigned long)__tmp__TGDV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__OYDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)ptr__OYDV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              ptr__OYDV=micro_alloc__table__lab__HKI(__tmp__QYDV,((__POINTER__IB )(&(table_type[(__tmp__UMDV)]))),(__UINTEGER_32__RWB)(__tmp__UMDV |  1));
-              __tmp__SGDV=ptr__OYDV;
+              __DODV=((____YWB )__4ZDV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __3ZDV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __5ZDV=(void *)((unsigned long)(void *)((unsigned long)__CIDV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZDV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3ZDV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __3ZDV=__OKI(__5ZDV,((____IB )(&(table_type[(__DODV)]))),(____YWB)(__DODV |  1));
+              __BIDV=__3ZDV;
             };
-            result__EAEV=((__RESULT__LCZK *)__tmp__SGDV);
-            *(result__EAEV) = *(RESULT__LCZK__);
+            __TBEV=((____0DZK *)__BIDV);
+            *(__TBEV) = *(__0DZK__);
           };
-          ((__RESULT__LCZK *)result__EAEV)->write__RVKL=__tmp__DGNN;
-          add_last__QGCL(__tmp__PH1M,result__EAEV);
+          ((____0DZK *)__TBEV)->__AXKL=__SHNN;
+          __5HCL(__4I1M,__TBEV);
         };
       };
     };
   };
-  rd__M20M=result__3CDV;
-  return(rd__M20M);
+  __130M=__MEDV;
+  return(__130M);
 }
 
-static void remove__0PJO(__CASE__S4EJ *Self__1PJO)
-// ({CASE__S4EJ}) Void No recursive, No inlinable.
+static void __JRJO(____BAFJ *__KRJO)
+// ({__BAFJ}) Void No recursive, No inlinable.
 {
-  void *__tmp__5PJO;
-  __PROFIL_BLOCK__22NJ *__tmp__AQJO,*Self__JQJO;
-  remove__QBGL(((__LIST__WH *)Self__1PJO->code__RHFJ));
-  __tmp__5PJO=Self__1PJO->id__YDFJ;
-  if (__tmp__5PJO==NULL) {
-    __tmp__AQJO=NULL;
+  void *__ORJO;
+  ____L4NJ *__PRJO,*__YRJO;
+  __5CGL(((____WH *)__KRJO->__AJFJ));
+  __ORJO=__KRJO->__HFFJ;
+  if (__ORJO==NULL) {
+    __PRJO=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__5PJO)->__id) {
-    case __TYPE__FF__: {
-      __tmp__AQJO=NULL;
+    switch (((struct ___OBJ *)__ORJO)->__id) {
+    case ____FF__: {
+      __PRJO=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__AQJO=NULL;
+    case ____FMB__: {
+      __PRJO=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__AQJO=NULL;
+    case ____HMB__: {
+      __PRJO=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__AQJO=NULL;
+    case ____JMB__: {
+      __PRJO=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__AQJO=NULL;
+    case ____LMB__: {
+      __PRJO=NULL;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__AQJO=NULL;
+    case ____ICY__: {
+      __PRJO=NULL;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__AQJO=NULL;
+    case ____EQ5D__: {
+      __PRJO=NULL;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__AQJO=((void *)__tmp__5PJO);
+    case ____L4NJ__: {
+      __PRJO=((void *)__ORJO);
     } break;
     }
   };
-  if (((void *)__tmp__AQJO != (void *)NULL)) {
-    Self__JQJO=((__PROFIL_BLOCK__22NJ *)__tmp__AQJO);
-    ((__SLOT_DATA__WIRG *)Self__JQJO->slot_value__O3NJ)->parent_variable__XIRG.ensure_count__1S4D=(__INTEGER__Q)(Self__JQJO->slot_value__O3NJ->parent_variable__XIRG.ensure_count__1S4D -  1);
+  if (((void *)__PRJO != (void *)NULL)) {
+    __YRJO=((____L4NJ *)__PRJO);
+    ((____FKRG *)__YRJO->__34NJ)->__GKRG.__KU4D=(____Q)(__YRJO->__34NJ->__GKRG.__KU4D -  1);
   };
 }
 
-static void set_late_binding__5NLO()
+static void __OPLO()
 // () Void Recursive, No inlinable.
 {
-  void *__tmp__BOLO;
-  __tmp__BOLO=type_block__YOB;
-  switch (((struct ___OBJ *)__tmp__BOLO)->__id) {
-  case __TYPE__FF__: {
-    ((__TYPE__FF *)__tmp__BOLO)->last_pass_binding__5GKJ=pass_count__VAXC;
+  void *__QPLO;
+  __QPLO=__5OB;
+  switch (((struct ___OBJ *)__QPLO)->__id) {
+  case ____FF__: {
+    ((____FF *)__QPLO)->__OIKJ=__ECXC;
   } break;
-  case __TYPE_NULL__4LB__: {
-    ((__TYPE_NULL__4LB *)__tmp__BOLO)->parent_type__5LB.last_pass_binding__5GKJ=pass_count__VAXC;
+  case ____FMB__: {
+    ((____FMB *)__QPLO)->__GMB.__OIKJ=__ECXC;
   } break;
-  case __TYPE_VOID__AMB__: {
-    ((__TYPE_VOID__AMB *)__tmp__BOLO)->parent_type__BMB.last_pass_binding__5GKJ=pass_count__VAXC;
+  case ____HMB__: {
+    ((____HMB *)__QPLO)->__IMB.__OIKJ=__ECXC;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    ((__TYPE_CONTEXT__CMB *)__tmp__BOLO)->parent_type__DMB.last_pass_binding__5GKJ=pass_count__VAXC;
+  case ____JMB__: {
+    ((____JMB *)__QPLO)->__KMB.__OIKJ=__ECXC;
   } break;
-  case __TYPE_ID__EMB__: {
-    ((__TYPE_ID__EMB *)__tmp__BOLO)->parent_type__FMB.last_pass_binding__5GKJ=pass_count__VAXC;
+  case ____LMB__: {
+    ((____LMB *)__QPLO)->__MMB.__OIKJ=__ECXC;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    ((__TYPE_GENERIC__BCY *)__tmp__BOLO)->parent_type__CCY.last_pass_binding__5GKJ=pass_count__VAXC;
+  case ____ICY__: {
+    ((____ICY *)__QPLO)->__JCY.__OIKJ=__ECXC;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    ((__TYPE_BLOCK__VO5D *)__tmp__BOLO)->parent_type__WO5D.last_pass_binding__5GKJ=pass_count__VAXC;
+  case ____EQ5D__: {
+    ((____EQ5D *)__QPLO)->__FQ5D.__OIKJ=__ECXC;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    set_late_binding__5NLO();
+  case ____L4NJ__: {
+    __OPLO();
   } break;
   };
 }
 
-static void unwrite__T0HL(__SLOT_DATA__WIRG *Self__U0HL,void *e__V0HL)
-// ({SLOT_DATA__WIRG},{NULLxWRITE_GLOBAL__EXKJxWRITE_SLOT__SXKJ}) Void No recursive, No inlinable.
+static void __C2HL(____FKRG *__D2HL,void *__E2HL)
+// ({__FKRG},{NULLx__TYKJx__BZKJ}) Void No recursive, No inlinable.
 {
-  void *Result__CH0T;
-  __INTEGER__Q __tmp__32HL;
-  __BOOLEAN__L __tmp__X0HL,Result__EH0T;
-  if (((struct ___OBJ *)e__V0HL)->__id==__WRITE_GLOBAL__EXKJ__) {
-    __tmp__X0HL=((__WRITE_GLOBAL__EXKJ *)e__V0HL)->parent_write__FXKJ.is_create__BHIK;
+  void *__RI0T;
+  ____Q __M4HL;
+  ____L __G2HL,__TI0T;
+  if (((struct ___OBJ *)__E2HL)->__id==____TYKJ__) {
+    __G2HL=((____TYKJ *)__E2HL)->__UYKJ.__QIIK;
   } else /* WRITE_SLOT */ {
-    __tmp__X0HL=((__WRITE_SLOT__SXKJ *)e__V0HL)->parent_write__TXKJ.is_create__BHIK;
+    __G2HL=((____BZKJ *)__E2HL)->__CZKJ.__QIIK;
   };
-  if ((! __tmp__X0HL)) {
-    (&__string_326)->count__0C= 13;
-    (&__string_326)->storage__1C="Crash system.";
-    print__CKG((&__string_326));
+  if ((! __G2HL)) {
+    (&__string_326)->__0C= 13;
+    (&__string_326)->__1C="Crash system.";
+    __JKG((&__string_326));
     fputc((int)('\n'),stdout);
     exit(( 1));
   };
-  if (((struct ___OBJ *)e__V0HL)->__id==__WRITE_GLOBAL__EXKJ__) {
-    __tmp__X0HL=((__WRITE_GLOBAL__EXKJ *)e__V0HL)->parent_write__FXKJ.is_delete__A1HL;
+  if (((struct ___OBJ *)__E2HL)->__id==____TYKJ__) {
+    __G2HL=((____TYKJ *)__E2HL)->__UYKJ.__P2HL;
   } else /* WRITE_SLOT */ {
-    __tmp__X0HL=((__WRITE_SLOT__SXKJ *)e__V0HL)->parent_write__TXKJ.is_delete__A1HL;
+    __G2HL=((____BZKJ *)__E2HL)->__CZKJ.__P2HL;
   };
-  if (__tmp__X0HL) {
-    print__CKG((&__string_326));
+  if (__G2HL) {
+    __JKG((&__string_326));
     fputc((int)('\n'),stdout);
     exit(( 1));
   };
-  if (((struct ___OBJ *)e__V0HL)->__id==__WRITE_GLOBAL__EXKJ__) {
-    ((__WRITE_GLOBAL__EXKJ *)e__V0HL)->parent_write__FXKJ.is_delete__A1HL=TRUE__K__;
+  if (((struct ___OBJ *)__E2HL)->__id==____TYKJ__) {
+    ((____TYKJ *)__E2HL)->__UYKJ.__P2HL=__K__;
   } else /* WRITE_SLOT */ {
-    ((__WRITE_SLOT__SXKJ *)e__V0HL)->parent_write__TXKJ.is_delete__A1HL=TRUE__K__;
+    ((____BZKJ *)__E2HL)->__CZKJ.__P2HL=__K__;
   };
-  if (((void *)Self__U0HL->last_write__MK3K == (void *)e__V0HL)) {
-    Self__U0HL->last_write__MK3K=NULL;
+  if (((void *)__D2HL->__1L3K == (void *)__E2HL)) {
+    __D2HL->__1L3K=NULL;
   };
-  if (((void *)Self__U0HL->parent_variable__XIRG.require_first__TJFJ == (void *)e__V0HL)) {
-    if (((void *)Self__U0HL->parent_variable__XIRG.require_list__4JFJ != (void *)NULL)) {
-      Result__CH0T=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__U0HL->parent_variable__XIRG.require_list__4JFJ)->parent_arrayed_collection__NJFJ.storage__1QGL)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__U0HL->parent_variable__XIRG.require_first__TJFJ=Result__CH0T;
-      remove_first__4Y5L(((__FAST_ARRAYoWRITEo__FJFJ *)Self__U0HL->parent_variable__XIRG.require_list__4JFJ));
-      Result__EH0T=(((__FAST_ARRAYoWRITEo__FJFJ *)Self__U0HL->parent_variable__XIRG.require_list__4JFJ)->parent_arrayed_collection__NJFJ.upper__IKFJ <  0);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (Result__EH0T) {
-        Self__U0HL->parent_variable__XIRG.require_list__4JFJ=NULL;
+  if (((void *)__D2HL->__GKRG.__CLFJ == (void *)__E2HL)) {
+    if (((void *)__D2HL->__GKRG.__NLFJ != (void *)NULL)) {
+      __RI0T=((void **)((____UKFJ *)__D2HL->__GKRG.__NLFJ)->__2KFJ.__KSGL)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __D2HL->__GKRG.__CLFJ=__RI0T;
+      __N05L(((____UKFJ *)__D2HL->__GKRG.__NLFJ));
+      __TI0T=(((____UKFJ *)__D2HL->__GKRG.__NLFJ)->__2KFJ.__XLFJ <  0);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (__TI0T) {
+        __D2HL->__GKRG.__NLFJ=NULL;
       };
     } else /* FALSE */ {
-      Self__U0HL->parent_variable__XIRG.require_first__TJFJ=NULL;
+      __D2HL->__GKRG.__CLFJ=NULL;
     };
   } else /* FALSE */ {
-    if (((void *)Self__U0HL->parent_variable__XIRG.require_list__4JFJ == (void *)NULL)) {
-      print__CKG(((__STRING_CONSTANT__0 *)Self__U0HL->parent_variable__XIRG.intern_name__HN5D));
+    if (((void *)__D2HL->__GKRG.__NLFJ == (void *)NULL)) {
+      __JKG(((____0 *)__D2HL->__GKRG.__WO5D));
       fputc((int)('\n'),stdout);
-      print__CKG((&__string_753));
+      __JKG((&__string_753));
       fputc((int)('\n'),stdout);
       exit(( 1));
     };
-    __tmp__32HL=fast_first_index_of__KOWL(((__FAST_ARRAYoWRITEo__FJFJ *)Self__U0HL->parent_variable__XIRG.require_list__4JFJ),e__V0HL);
-    if ((__tmp__32HL > Self__U0HL->parent_variable__XIRG.require_list__4JFJ->parent_arrayed_collection__NJFJ.upper__IKFJ)) {
-      print__CKG(((__STRING_CONSTANT__0 *)Self__U0HL->parent_variable__XIRG.intern_name__HN5D));
+    __M4HL=__ZPWL(((____UKFJ *)__D2HL->__GKRG.__NLFJ),__E2HL);
+    if ((__M4HL > __D2HL->__GKRG.__NLFJ->__2KFJ.__XLFJ)) {
+      __JKG(((____0 *)__D2HL->__GKRG.__WO5D));
       fputc((int)('\n'),stdout);
-      print__CKG((&__string_754));
+      __JKG((&__string_754));
       fputc((int)('\n'),stdout);
       exit(( 1));
     };
-    remove__JQWL(((__FAST_ARRAYoWRITEo__FJFJ *)Self__U0HL->parent_variable__XIRG.require_list__4JFJ),__tmp__32HL);
-    __tmp__X0HL=(((__FAST_ARRAYoWRITEo__FJFJ *)Self__U0HL->parent_variable__XIRG.require_list__4JFJ)->parent_arrayed_collection__NJFJ.upper__IKFJ <  0);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (__tmp__X0HL) {
-      Self__U0HL->parent_variable__XIRG.require_list__4JFJ=NULL;
+    __YRWL(((____UKFJ *)__D2HL->__GKRG.__NLFJ),__M4HL);
+    __G2HL=(((____UKFJ *)__D2HL->__GKRG.__NLFJ)->__2KFJ.__XLFJ <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__G2HL) {
+      __D2HL->__GKRG.__NLFJ=NULL;
     };
   };
 }
 
-static void unwrite__LBIL(__LOCAL__43WC *Self__MBIL,void *e__NBIL)
-// ({LOCAL__43WC},{NULLxWRITE_GLOBAL__EXKJxWRITE_SLOT__SXKJxWRITE_LOCAL__BEYJ}) Void No recursive, No inlinable.
+static void __0CIL(____N5WC *__1CIL,void *__2CIL)
+// ({__N5WC},{NULLx__TYKJx__BZKJx__QFYJ}) Void No recursive, No inlinable.
 {
-  void *Result__LH0T;
-  __INTEGER__Q __tmp__UDIL;
-  __BOOLEAN__L __tmp__PBIL,Result__NH0T;
-  switch (((struct ___OBJ *)e__NBIL)->__id) {
-  case __WRITE_GLOBAL__EXKJ__: {
-    __tmp__PBIL=((__WRITE_GLOBAL__EXKJ *)e__NBIL)->parent_write__FXKJ.is_create__BHIK;
+  void *__0I0T;
+  ____Q __DFIL;
+  ____L __4CIL,__2I0T;
+  switch (((struct ___OBJ *)__2CIL)->__id) {
+  case ____TYKJ__: {
+    __4CIL=((____TYKJ *)__2CIL)->__UYKJ.__QIIK;
   } break;
-  case __WRITE_SLOT__SXKJ__: {
-    __tmp__PBIL=((__WRITE_SLOT__SXKJ *)e__NBIL)->parent_write__TXKJ.is_create__BHIK;
+  case ____BZKJ__: {
+    __4CIL=((____BZKJ *)__2CIL)->__CZKJ.__QIIK;
   } break;
-  case __WRITE_LOCAL__BEYJ__: {
-    __tmp__PBIL=((__WRITE_LOCAL__BEYJ *)e__NBIL)->parent_write__CEYJ.is_create__BHIK;
+  case ____QFYJ__: {
+    __4CIL=((____QFYJ *)__2CIL)->__RFYJ.__QIIK;
   } break;
   };
-  if ((! __tmp__PBIL)) {
-    (&__string_326)->count__0C= 13;
-    (&__string_326)->storage__1C="Crash system.";
-    print__CKG((&__string_326));
+  if ((! __4CIL)) {
+    (&__string_326)->__0C= 13;
+    (&__string_326)->__1C="Crash system.";
+    __JKG((&__string_326));
     fputc((int)('\n'),stdout);
     exit(( 1));
   };
-  switch (((struct ___OBJ *)e__NBIL)->__id) {
-  case __WRITE_GLOBAL__EXKJ__: {
-    __tmp__PBIL=((__WRITE_GLOBAL__EXKJ *)e__NBIL)->parent_write__FXKJ.is_delete__A1HL;
+  switch (((struct ___OBJ *)__2CIL)->__id) {
+  case ____TYKJ__: {
+    __4CIL=((____TYKJ *)__2CIL)->__UYKJ.__P2HL;
   } break;
-  case __WRITE_SLOT__SXKJ__: {
-    __tmp__PBIL=((__WRITE_SLOT__SXKJ *)e__NBIL)->parent_write__TXKJ.is_delete__A1HL;
+  case ____BZKJ__: {
+    __4CIL=((____BZKJ *)__2CIL)->__CZKJ.__P2HL;
   } break;
-  case __WRITE_LOCAL__BEYJ__: {
-    __tmp__PBIL=((__WRITE_LOCAL__BEYJ *)e__NBIL)->parent_write__CEYJ.is_delete__A1HL;
+  case ____QFYJ__: {
+    __4CIL=((____QFYJ *)__2CIL)->__RFYJ.__P2HL;
   } break;
   };
-  if (__tmp__PBIL) {
-    print__CKG((&__string_326));
+  if (__4CIL) {
+    __JKG((&__string_326));
     fputc((int)('\n'),stdout);
     exit(( 1));
   };
-  switch (((struct ___OBJ *)e__NBIL)->__id) {
-  case __WRITE_GLOBAL__EXKJ__: {
-    ((__WRITE_GLOBAL__EXKJ *)e__NBIL)->parent_write__FXKJ.is_delete__A1HL=TRUE__K__;
+  switch (((struct ___OBJ *)__2CIL)->__id) {
+  case ____TYKJ__: {
+    ((____TYKJ *)__2CIL)->__UYKJ.__P2HL=__K__;
   } break;
-  case __WRITE_SLOT__SXKJ__: {
-    ((__WRITE_SLOT__SXKJ *)e__NBIL)->parent_write__TXKJ.is_delete__A1HL=TRUE__K__;
+  case ____BZKJ__: {
+    ((____BZKJ *)__2CIL)->__CZKJ.__P2HL=__K__;
   } break;
-  case __WRITE_LOCAL__BEYJ__: {
-    ((__WRITE_LOCAL__BEYJ *)e__NBIL)->parent_write__CEYJ.is_delete__A1HL=TRUE__K__;
+  case ____QFYJ__: {
+    ((____QFYJ *)__2CIL)->__RFYJ.__P2HL=__K__;
   } break;
   };
-  if ((((void *)Self__MBIL->last_seq__AM1K != (void *)NULL) && ((void *)Self__MBIL->last_seq__AM1K->last_write__0F3K == (void *)e__NBIL))) {
-    ((__LOCAL_SEQ__4L1K *)Self__MBIL->last_seq__AM1K)->last_write__0F3K=NULL;
+  if ((((void *)__1CIL->__PN1K != (void *)NULL) && ((void *)__1CIL->__PN1K->__JH3K == (void *)__2CIL))) {
+    ((____NN1K *)__1CIL->__PN1K)->__JH3K=NULL;
   };
-  if (((void *)Self__MBIL->parent_variable__B4WC.require_first__TJFJ == (void *)e__NBIL)) {
-    if (((void *)Self__MBIL->parent_variable__B4WC.require_list__4JFJ != (void *)NULL)) {
-      Result__LH0T=((void **)((__FAST_ARRAYoWRITEo__FJFJ *)Self__MBIL->parent_variable__B4WC.require_list__4JFJ)->parent_arrayed_collection__NJFJ.storage__1QGL)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__MBIL->parent_variable__B4WC.require_first__TJFJ=Result__LH0T;
-      remove_first__4Y5L(((__FAST_ARRAYoWRITEo__FJFJ *)Self__MBIL->parent_variable__B4WC.require_list__4JFJ));
-      Result__NH0T=(((__FAST_ARRAYoWRITEo__FJFJ *)Self__MBIL->parent_variable__B4WC.require_list__4JFJ)->parent_arrayed_collection__NJFJ.upper__IKFJ <  0);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if (Result__NH0T) {
-        Self__MBIL->parent_variable__B4WC.require_list__4JFJ=NULL;
+  if (((void *)__1CIL->__Q5WC.__CLFJ == (void *)__2CIL)) {
+    if (((void *)__1CIL->__Q5WC.__NLFJ != (void *)NULL)) {
+      __0I0T=((void **)((____UKFJ *)__1CIL->__Q5WC.__NLFJ)->__2KFJ.__KSGL)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __1CIL->__Q5WC.__CLFJ=__0I0T;
+      __N05L(((____UKFJ *)__1CIL->__Q5WC.__NLFJ));
+      __2I0T=(((____UKFJ *)__1CIL->__Q5WC.__NLFJ)->__2KFJ.__XLFJ <  0);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if (__2I0T) {
+        __1CIL->__Q5WC.__NLFJ=NULL;
       };
     } else /* FALSE */ {
-      Self__MBIL->parent_variable__B4WC.require_first__TJFJ=NULL;
+      __1CIL->__Q5WC.__CLFJ=NULL;
     };
   } else /* FALSE */ {
-    if (((void *)Self__MBIL->parent_variable__B4WC.require_list__4JFJ == (void *)NULL)) {
-      print__CKG(((__STRING_CONSTANT__0 *)Self__MBIL->parent_variable__B4WC.intern_name__HN5D));
+    if (((void *)__1CIL->__Q5WC.__NLFJ == (void *)NULL)) {
+      __JKG(((____0 *)__1CIL->__Q5WC.__WO5D));
       fputc((int)('\n'),stdout);
-      print__CKG((&__string_753));
+      __JKG((&__string_753));
       fputc((int)('\n'),stdout);
       exit(( 1));
     };
-    __tmp__UDIL=fast_first_index_of__KOWL(((__FAST_ARRAYoWRITEo__FJFJ *)Self__MBIL->parent_variable__B4WC.require_list__4JFJ),e__NBIL);
-    if ((__tmp__UDIL > Self__MBIL->parent_variable__B4WC.require_list__4JFJ->parent_arrayed_collection__NJFJ.upper__IKFJ)) {
-      print__CKG(((__STRING_CONSTANT__0 *)Self__MBIL->parent_variable__B4WC.intern_name__HN5D));
+    __DFIL=__ZPWL(((____UKFJ *)__1CIL->__Q5WC.__NLFJ),__2CIL);
+    if ((__DFIL > __1CIL->__Q5WC.__NLFJ->__2KFJ.__XLFJ)) {
+      __JKG(((____0 *)__1CIL->__Q5WC.__WO5D));
       fputc((int)('\n'),stdout);
-      print__CKG((&__string_754));
+      __JKG((&__string_754));
       fputc((int)('\n'),stdout);
       exit(( 1));
     };
-    remove__JQWL(((__FAST_ARRAYoWRITEo__FJFJ *)Self__MBIL->parent_variable__B4WC.require_list__4JFJ),__tmp__UDIL);
-    __tmp__PBIL=(((__FAST_ARRAYoWRITEo__FJFJ *)Self__MBIL->parent_variable__B4WC.require_list__4JFJ)->parent_arrayed_collection__NJFJ.upper__IKFJ <  0);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (__tmp__PBIL) {
-      Self__MBIL->parent_variable__B4WC.require_list__4JFJ=NULL;
+    __YRWL(((____UKFJ *)__1CIL->__Q5WC.__NLFJ),__DFIL);
+    __4CIL=(((____UKFJ *)__1CIL->__Q5WC.__NLFJ)->__2KFJ.__XLFJ <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__4CIL) {
+      __1CIL->__Q5WC.__NLFJ=NULL;
     };
   };
 }
 
-static __BOOLEAN__L __infix_equal_equal__WJWM(__STRING_CST__5J *Self__XJWM,void *other__YJWM)
-// ({STRING_CST__5J},{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 ____L __FLWM(____5J *__GLWM,void *__HLWM)
+// ({__5J},{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.
 {
-  __STRING_CST__5J *__tmp__2JWM;
-  __BOOLEAN__L Result__ZJWM;
-  if (other__YJWM==NULL) {
-    __tmp__2JWM=NULL;
+  ____5J *__LLWM;
+  ____L __ILWM;
+  if (__HLWM==NULL) {
+    __LLWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__YJWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__2JWM=((void *)other__YJWM);
+    switch (((struct ___OBJ *)__HLWM)->__id) {
+    case ____5J__: {
+      __LLWM=((void *)__HLWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__2JWM=NULL;
+    case ____0AXC__: {
+      __LLWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__2JWM=NULL;
+    case ____NBXC__: {
+      __LLWM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__2JWM=NULL;
+    case ____ZBXC__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__2JWM=NULL;
+    case ____DMWH__: {
+      __LLWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__2JWM=NULL;
+    case ____2A0I__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__2JWM=NULL;
+    case ____HJNJ__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__2JWM=NULL;
+    case ____SJNJ__: {
+      __LLWM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__2JWM=NULL;
+    case ____0AOJ__: {
+      __LLWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__2JWM=NULL;
+    case ____EBOJ__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__2JWM=NULL;
+    case ____3BOJ__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__2JWM=NULL;
+    case ____RCOJ__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__2JWM=NULL;
+    case ____HDOJ__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__2JWM=NULL;
+    case ____1DOJ__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__2JWM=NULL;
+    case ____PEOJ__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__2JWM=NULL;
+    case ____DFOJ__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__2JWM=NULL;
+    case ____XFOJ__: {
+      __LLWM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__2JWM=NULL;
+    case ____QGOJ__: {
+      __LLWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__2JWM=NULL;
+    case ____EHOJ__: {
+      __LLWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__2JWM=NULL;
+    case ____2HOJ__: {
+      __LLWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__2JWM=NULL;
+    case ____YIOJ__: {
+      __LLWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__2JWM=NULL;
+    case ____YMOJ__: {
+      __LLWM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__2JWM=NULL;
+    case ____ONOJ__: {
+      __LLWM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__2JWM=NULL;
+    case ____YOOJ__: {
+      __LLWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__2JWM=NULL;
+    case ____IM4K__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__2JWM=NULL;
+    case ____T5FL__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__2JWM=NULL;
+    case ____3DUL__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__2JWM=NULL;
+    case ____0EUL__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__2JWM=NULL;
+    case ____BGUL__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__2JWM=NULL;
+    case ____2GUL__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__2JWM=NULL;
+    case ____B0VL__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__2JWM=NULL;
+    case ____P0VL__: {
+      __LLWM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__2JWM=NULL;
+    case ____Q5YL__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__2JWM=NULL;
+    case ____UVPM__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__2JWM=NULL;
+    case ____0ZPM__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__2JWM=NULL;
+    case ____MR0N__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__2JWM=NULL;
+    case ____YWBP__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__2JWM=NULL;
+    case ____LYBP__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__2JWM=NULL;
+    case ____CZBP__: {
+      __LLWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__2JWM=NULL;
+    case ____3BEP__: {
+      __LLWM=NULL;
     } break;
     }
   };
-  Result__ZJWM=(((void *)__tmp__2JWM != (void *)NULL) && ((void *)Self__XJWM->string__L44J == (void *)__tmp__2JWM->string__L44J));
-  return(Result__ZJWM);
+  __ILWM=(((void *)__LLWM != (void *)NULL) && ((void *)__GLWM->__054J == (void *)__LLWM->__054J));
+  return(__ILWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__MKWM(__PROTOTYPE_CST__45WC *Self__NKWM,void *other__OKWM)
-// ({PROTOTYPE_CST__45WC},{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 ____L __1LWM(____NBXC *__2LWM,void *__3LWM)
+// ({__NBXC},{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.
 {
-  __PROTOTYPE_CST__45WC *__tmp__SKWM;
-  __BOOLEAN__L Result__PKWM;
-  if (other__OKWM==NULL) {
-    __tmp__SKWM=NULL;
+  ____NBXC *__BMWM;
+  ____L __4LWM;
+  if (__3LWM==NULL) {
+    __BMWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__OKWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__SKWM=NULL;
+    switch (((struct ___OBJ *)__3LWM)->__id) {
+    case ____5J__: {
+      __BMWM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__SKWM=NULL;
+    case ____0AXC__: {
+      __BMWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__SKWM=((void *)other__OKWM);
+    case ____NBXC__: {
+      __BMWM=((void *)__3LWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__SKWM=NULL;
+    case ____ZBXC__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__SKWM=NULL;
+    case ____DMWH__: {
+      __BMWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__SKWM=NULL;
+    case ____2A0I__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__SKWM=NULL;
+    case ____HJNJ__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__SKWM=NULL;
+    case ____SJNJ__: {
+      __BMWM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__SKWM=NULL;
+    case ____0AOJ__: {
+      __BMWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__SKWM=NULL;
+    case ____EBOJ__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__SKWM=NULL;
+    case ____3BOJ__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__SKWM=NULL;
+    case ____RCOJ__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__SKWM=NULL;
+    case ____HDOJ__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__SKWM=NULL;
+    case ____1DOJ__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__SKWM=NULL;
+    case ____PEOJ__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__SKWM=NULL;
+    case ____DFOJ__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__SKWM=NULL;
+    case ____XFOJ__: {
+      __BMWM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__SKWM=NULL;
+    case ____QGOJ__: {
+      __BMWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__SKWM=NULL;
+    case ____EHOJ__: {
+      __BMWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__SKWM=NULL;
+    case ____2HOJ__: {
+      __BMWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__SKWM=NULL;
+    case ____YIOJ__: {
+      __BMWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__SKWM=NULL;
+    case ____YMOJ__: {
+      __BMWM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__SKWM=NULL;
+    case ____ONOJ__: {
+      __BMWM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__SKWM=NULL;
+    case ____YOOJ__: {
+      __BMWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__SKWM=NULL;
+    case ____IM4K__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__SKWM=NULL;
+    case ____T5FL__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__SKWM=NULL;
+    case ____3DUL__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__SKWM=NULL;
+    case ____0EUL__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__SKWM=NULL;
+    case ____BGUL__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__SKWM=NULL;
+    case ____2GUL__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__SKWM=NULL;
+    case ____B0VL__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__SKWM=NULL;
+    case ____P0VL__: {
+      __BMWM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__SKWM=NULL;
+    case ____Q5YL__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__SKWM=NULL;
+    case ____UVPM__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__SKWM=NULL;
+    case ____0ZPM__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__SKWM=NULL;
+    case ____MR0N__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__SKWM=NULL;
+    case ____YWBP__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__SKWM=NULL;
+    case ____LYBP__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__SKWM=NULL;
+    case ____CZBP__: {
+      __BMWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__SKWM=NULL;
+    case ____3BEP__: {
+      __BMWM=NULL;
     } break;
     }
   };
-  Result__PKWM=(((void *)__tmp__SKWM != (void *)NULL) && ((void *)Self__NKWM->parent_constant__55WC.static_type__SG4D == (void *)__tmp__SKWM->parent_constant__55WC.static_type__SG4D));
-  return(Result__PKWM);
+  __4LWM=(((void *)__BMWM != (void *)NULL) && ((void *)__2LWM->__OBXC.__BI4D == (void *)__BMWM->__OBXC.__BI4D));
+  return(__4LWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__4KWM(__INTEGER_CST__KAXC *Self__5KWM,void *other__ALWM)
-// ({INTEGER_CST__KAXC},{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 ____L __NMWM(____ZBXC *__OMWM,void *__PMWM)
+// ({__ZBXC},{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_CST__KAXC *__tmp__ELWM;
-  __BOOLEAN__L Result__BLWM;
-  if (other__ALWM==NULL) {
-    __tmp__ELWM=NULL;
+  ____ZBXC *__TMWM;
+  ____L __QMWM;
+  if (__PMWM==NULL) {
+    __TMWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__ALWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ELWM=NULL;
+    switch (((struct ___OBJ *)__PMWM)->__id) {
+    case ____5J__: {
+      __TMWM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ELWM=NULL;
+    case ____0AXC__: {
+      __TMWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ELWM=NULL;
+    case ____NBXC__: {
+      __TMWM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ELWM=((void *)other__ALWM);
+    case ____ZBXC__: {
+      __TMWM=((void *)__PMWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ELWM=NULL;
+    case ____DMWH__: {
+      __TMWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ELWM=NULL;
+    case ____2A0I__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ELWM=NULL;
+    case ____HJNJ__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ELWM=NULL;
+    case ____SJNJ__: {
+      __TMWM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ELWM=NULL;
+    case ____0AOJ__: {
+      __TMWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ELWM=NULL;
+    case ____EBOJ__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ELWM=NULL;
+    case ____3BOJ__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ELWM=NULL;
+    case ____RCOJ__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ELWM=NULL;
+    case ____HDOJ__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ELWM=NULL;
+    case ____1DOJ__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ELWM=NULL;
+    case ____PEOJ__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ELWM=NULL;
+    case ____DFOJ__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ELWM=NULL;
+    case ____XFOJ__: {
+      __TMWM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ELWM=NULL;
+    case ____QGOJ__: {
+      __TMWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ELWM=NULL;
+    case ____EHOJ__: {
+      __TMWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ELWM=NULL;
+    case ____2HOJ__: {
+      __TMWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ELWM=NULL;
+    case ____YIOJ__: {
+      __TMWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ELWM=NULL;
+    case ____YMOJ__: {
+      __TMWM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ELWM=NULL;
+    case ____ONOJ__: {
+      __TMWM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ELWM=NULL;
+    case ____YOOJ__: {
+      __TMWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ELWM=NULL;
+    case ____IM4K__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ELWM=NULL;
+    case ____T5FL__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ELWM=NULL;
+    case ____3DUL__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ELWM=NULL;
+    case ____0EUL__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ELWM=NULL;
+    case ____BGUL__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ELWM=NULL;
+    case ____2GUL__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ELWM=NULL;
+    case ____B0VL__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ELWM=NULL;
+    case ____P0VL__: {
+      __TMWM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ELWM=NULL;
+    case ____Q5YL__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ELWM=NULL;
+    case ____UVPM__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ELWM=NULL;
+    case ____0ZPM__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ELWM=NULL;
+    case ____MR0N__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ELWM=NULL;
+    case ____YWBP__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ELWM=NULL;
+    case ____LYBP__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ELWM=NULL;
+    case ____CZBP__: {
+      __TMWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ELWM=NULL;
+    case ____3BEP__: {
+      __TMWM=NULL;
     } break;
     }
   };
-  Result__BLWM=((((void *)__tmp__ELWM != (void *)NULL) && (Self__5KWM->value__YG4D == __tmp__ELWM->value__YG4D)) && ((void *)Self__5KWM->parent_constant__LAXC.static_type__SG4D == (void *)__tmp__ELWM->parent_constant__LAXC.static_type__SG4D));
-  return(Result__BLWM);
+  __QMWM=((((void *)__TMWM != (void *)NULL) && (__OMWM->__HI4D == __TMWM->__HI4D)) && ((void *)__OMWM->__0BXC.__BI4D == (void *)__TMWM->__0BXC.__BI4D));
+  return(__QMWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__3LWM(__READ_LOCAL__N5ZI *Self__4LWM,void *other__5LWM)
-// ({READ_LOCAL__N5ZI},{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 ____L __MNWM(____2A0I *__NNWM,void *__ONWM)
+// ({__2A0I},{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.
 {
-  __READ_LOCAL__N5ZI *__tmp__DMWM;
-  __BOOLEAN__L Result__AMWM;
-  if (other__5LWM==NULL) {
-    __tmp__DMWM=NULL;
+  ____2A0I *__SNWM;
+  ____L __PNWM;
+  if (__ONWM==NULL) {
+    __SNWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__5LWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__DMWM=NULL;
+    switch (((struct ___OBJ *)__ONWM)->__id) {
+    case ____5J__: {
+      __SNWM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__DMWM=NULL;
+    case ____0AXC__: {
+      __SNWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__DMWM=NULL;
+    case ____NBXC__: {
+      __SNWM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__DMWM=NULL;
+    case ____ZBXC__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__DMWM=NULL;
+    case ____DMWH__: {
+      __SNWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__DMWM=((void *)other__5LWM);
+    case ____2A0I__: {
+      __SNWM=((void *)__ONWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__DMWM=NULL;
+    case ____HJNJ__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__DMWM=NULL;
+    case ____SJNJ__: {
+      __SNWM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__DMWM=NULL;
+    case ____0AOJ__: {
+      __SNWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__DMWM=NULL;
+    case ____EBOJ__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__DMWM=NULL;
+    case ____3BOJ__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__DMWM=NULL;
+    case ____RCOJ__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__DMWM=NULL;
+    case ____HDOJ__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__DMWM=NULL;
+    case ____1DOJ__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__DMWM=NULL;
+    case ____PEOJ__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__DMWM=NULL;
+    case ____DFOJ__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__DMWM=NULL;
+    case ____XFOJ__: {
+      __SNWM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__DMWM=NULL;
+    case ____QGOJ__: {
+      __SNWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__DMWM=NULL;
+    case ____EHOJ__: {
+      __SNWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__DMWM=NULL;
+    case ____2HOJ__: {
+      __SNWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__DMWM=NULL;
+    case ____YIOJ__: {
+      __SNWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__DMWM=NULL;
+    case ____YMOJ__: {
+      __SNWM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__DMWM=NULL;
+    case ____ONOJ__: {
+      __SNWM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__DMWM=NULL;
+    case ____YOOJ__: {
+      __SNWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__DMWM=NULL;
+    case ____IM4K__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__DMWM=NULL;
+    case ____T5FL__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__DMWM=NULL;
+    case ____3DUL__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__DMWM=NULL;
+    case ____0EUL__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__DMWM=NULL;
+    case ____BGUL__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__DMWM=NULL;
+    case ____2GUL__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__DMWM=NULL;
+    case ____B0VL__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__DMWM=NULL;
+    case ____P0VL__: {
+      __SNWM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__DMWM=NULL;
+    case ____Q5YL__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__DMWM=NULL;
+    case ____UVPM__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__DMWM=NULL;
+    case ____0ZPM__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__DMWM=NULL;
+    case ____MR0N__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__DMWM=NULL;
+    case ____YWBP__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__DMWM=NULL;
+    case ____LYBP__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__DMWM=NULL;
+    case ____CZBP__: {
+      __SNWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__DMWM=NULL;
+    case ____3BEP__: {
+      __SNWM=NULL;
     } break;
     }
   };
-  Result__AMWM=(((void *)__tmp__DMWM != (void *)NULL) && ((void *)Self__4LWM->local__PUEJ == (void *)__tmp__DMWM->local__PUEJ));
-  return(Result__AMWM);
+  __PNWM=(((void *)__SNWM != (void *)NULL) && ((void *)__NNWM->__4VEJ == (void *)__SNWM->__4VEJ));
+  return(__PNWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__QMWM(__EXPR_EQUAL__YHNJ *Self__RMWM,void *other__SMWM)
-// ({EXPR_EQUAL__YHNJ},{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 Recursive, No inlinable.
+static ____L __5NWM(____HJNJ *__AOWM,void *__BOWM)
+// ({__HJNJ},{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 Recursive, No inlinable.
 {
-  __EXPR_EQUAL__YHNJ *__tmp__WMWM;
-  void *__tmp__2MWM,*__tmp__3MWM;
-  __BOOLEAN__L __tmp__4MWM,__tmp__KNWM;
-  if (other__SMWM==NULL) {
-    __tmp__WMWM=NULL;
+  ____HJNJ *__FOWM;
+  void *__LOWM,*__MOWM;
+  ____L __NOWM,__ZOWM;
+  if (__BOWM==NULL) {
+    __FOWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__SMWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__WMWM=NULL;
+    switch (((struct ___OBJ *)__BOWM)->__id) {
+    case ____5J__: {
+      __FOWM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__WMWM=NULL;
+    case ____0AXC__: {
+      __FOWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__WMWM=NULL;
+    case ____NBXC__: {
+      __FOWM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__WMWM=NULL;
+    case ____ZBXC__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__WMWM=NULL;
+    case ____DMWH__: {
+      __FOWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__WMWM=NULL;
+    case ____2A0I__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__WMWM=((__EXPR_EQUAL__YHNJ *)other__SMWM);
+    case ____HJNJ__: {
+      __FOWM=((____HJNJ *)__BOWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__WMWM=NULL;
+    case ____SJNJ__: {
+      __FOWM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__WMWM=NULL;
+    case ____0AOJ__: {
+      __FOWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__WMWM=NULL;
+    case ____EBOJ__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__WMWM=NULL;
+    case ____3BOJ__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__WMWM=NULL;
+    case ____RCOJ__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__WMWM=NULL;
+    case ____HDOJ__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__WMWM=NULL;
+    case ____1DOJ__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__WMWM=NULL;
+    case ____PEOJ__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__WMWM=NULL;
+    case ____DFOJ__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__WMWM=NULL;
+    case ____XFOJ__: {
+      __FOWM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__WMWM=NULL;
+    case ____QGOJ__: {
+      __FOWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__WMWM=NULL;
+    case ____EHOJ__: {
+      __FOWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__WMWM=NULL;
+    case ____2HOJ__: {
+      __FOWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__WMWM=NULL;
+    case ____YIOJ__: {
+      __FOWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__WMWM=NULL;
+    case ____YMOJ__: {
+      __FOWM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__WMWM=NULL;
+    case ____ONOJ__: {
+      __FOWM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__WMWM=NULL;
+    case ____YOOJ__: {
+      __FOWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__WMWM=NULL;
+    case ____IM4K__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__WMWM=NULL;
+    case ____T5FL__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__WMWM=NULL;
+    case ____3DUL__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__WMWM=NULL;
+    case ____0EUL__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__WMWM=NULL;
+    case ____BGUL__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__WMWM=NULL;
+    case ____2GUL__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__WMWM=NULL;
+    case ____B0VL__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__WMWM=NULL;
+    case ____P0VL__: {
+      __FOWM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__WMWM=NULL;
+    case ____Q5YL__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__WMWM=NULL;
+    case ____UVPM__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__WMWM=NULL;
+    case ____0ZPM__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__WMWM=NULL;
+    case ____MR0N__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__WMWM=NULL;
+    case ____YWBP__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__WMWM=NULL;
+    case ____LYBP__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__WMWM=NULL;
+    case ____CZBP__: {
+      __FOWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__WMWM=NULL;
+    case ____3BEP__: {
+      __FOWM=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__WMWM != (void *)NULL)) {
-    __tmp__2MWM=Self__RMWM->parent_expr_binary_cmp__1HNJ.left__L54J;
-    __tmp__3MWM=__tmp__WMWM->parent_expr_binary_cmp__1HNJ.left__L54J;
-    switch (((struct ___OBJ *)__tmp__2MWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__4MWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__2MWM),__tmp__3MWM);
+  if (((void *)__FOWM != (void *)NULL)) {
+    __LOWM=__AOWM->__KJNJ.__0A5J;
+    __MOWM=__FOWM->__KJNJ.__0A5J;
+    switch (((struct ___OBJ *)__LOWM)->__id) {
+    case ____5J__: {
+      __NOWM=__FLWM(((____5J *)__LOWM),__MOWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____0AXC__: {
+      __NOWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__4MWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____NBXC__: {
+      __NOWM=__1LWM(((____NBXC *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__4MWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____ZBXC__: {
+      __NOWM=__NMWM(((____ZBXC *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____DMWH__: {
+      __NOWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__4MWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____2A0I__: {
+      __NOWM=__MNWM(((____2A0I *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__4MWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____HJNJ__: {
+      __NOWM=__5NWM(((____HJNJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__4MWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____SJNJ__: {
+      __NOWM=__2OWM(((____SJNJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____0AOJ__: {
+      __NOWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____EBOJ__: {
+      __NOWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__4MWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____3BOJ__: {
+      __NOWM=__BQWM(((____3BOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__4MWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____RCOJ__: {
+      __NOWM=__4QWM(((____RCOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__4MWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____HDOJ__: {
+      __NOWM=__1RWM(((____HDOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__4MWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____1DOJ__: {
+      __NOWM=__YSWM(((____1DOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__4MWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____PEOJ__: {
+      __NOWM=__VTWM(((____PEOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__4MWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____DFOJ__: {
+      __NOWM=__SUWM(((____DFOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__4MWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____XFOJ__: {
+      __NOWM=__PVWM(((____XFOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____QGOJ__: {
+      __NOWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____EHOJ__: {
+      __NOWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____2HOJ__: {
+      __NOWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____YIOJ__: {
+      __NOWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__4MWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____YMOJ__: {
+      __NOWM=__2WWM(((____YMOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__4MWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____ONOJ__: {
+      __NOWM=__XXWM(((____ONOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__4MWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____YOOJ__: {
+      __NOWM=__314M(((____YOOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__4MWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____IM4K__: {
+      __NOWM=__JMYN(((____IM4K *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__4MWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____T5FL__: {
+      __NOWM=__KECQ(((____T5FL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__4MWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____3DUL__: {
+      __NOWM=__WF3P(((____3DUL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__4MWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____0EUL__: {
+      __NOWM=__5NJQ(((____0EUL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__4MWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____BGUL__: {
+      __NOWM=__TG3P(((____BGUL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__4MWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____2GUL__: {
+      __NOWM=__3OJQ(((____2GUL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__4MWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____B0VL__: {
+      __NOWM=__1CFN(((____B0VL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__4MWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____P0VL__: {
+      __NOWM=__JYWM(((____P0VL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__4MWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____Q5YL__: {
+      __NOWM=__GNYN(((____Q5YL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__4MWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____UVPM__: {
+      __NOWM=__ZNYN(((____UVPM *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__4MWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____0ZPM__: {
+      __NOWM=__QH3P(((____0ZPM *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__4MWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____MR0N__: {
+      __NOWM=__IPWO(((____MR0N *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__4MWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____YWBP__: {
+      __NOWM=__LV0Q(((____YWBP *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__4MWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____LYBP__: {
+      __NOWM=__3ECQ(((____LYBP *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__4MWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____CZBP__: {
+      __NOWM=__0FCQ(((____CZBP *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__4MWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____3BEP__: {
+      __NOWM=__0PJQ(((____3BEP *)((____5J *)__LOWM)),__MOWM);
     } break;
     };
-    __tmp__KNWM=__tmp__4MWM;
+    __ZOWM=__NOWM;
   } else /* FALSE */ {
-    __tmp__KNWM=FALSE__O__;
+    __ZOWM=__O__;
   };
-  if (__tmp__KNWM) {
-    __tmp__2MWM=Self__RMWM->parent_expr_binary_cmp__1HNJ.right__R54J;
-    __tmp__3MWM=__tmp__WMWM->parent_expr_binary_cmp__1HNJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__2MWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__4MWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__2MWM),__tmp__3MWM);
+  if (__ZOWM) {
+    __LOWM=__AOWM->__KJNJ.__AB5J;
+    __MOWM=__FOWM->__KJNJ.__AB5J;
+    switch (((struct ___OBJ *)__LOWM)->__id) {
+    case ____5J__: {
+      __NOWM=__FLWM(((____5J *)__LOWM),__MOWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____0AXC__: {
+      __NOWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__4MWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____NBXC__: {
+      __NOWM=__1LWM(((____NBXC *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__4MWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____ZBXC__: {
+      __NOWM=__NMWM(((____ZBXC *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____DMWH__: {
+      __NOWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__4MWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____2A0I__: {
+      __NOWM=__MNWM(((____2A0I *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__4MWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____HJNJ__: {
+      __NOWM=__5NWM(((____HJNJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__4MWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____SJNJ__: {
+      __NOWM=__2OWM(((____SJNJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____0AOJ__: {
+      __NOWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____EBOJ__: {
+      __NOWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__4MWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____3BOJ__: {
+      __NOWM=__BQWM(((____3BOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__4MWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____RCOJ__: {
+      __NOWM=__4QWM(((____RCOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__4MWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____HDOJ__: {
+      __NOWM=__1RWM(((____HDOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__4MWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____1DOJ__: {
+      __NOWM=__YSWM(((____1DOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__4MWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____PEOJ__: {
+      __NOWM=__VTWM(((____PEOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__4MWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____DFOJ__: {
+      __NOWM=__SUWM(((____DFOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__4MWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____XFOJ__: {
+      __NOWM=__PVWM(((____XFOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____QGOJ__: {
+      __NOWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____EHOJ__: {
+      __NOWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____2HOJ__: {
+      __NOWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__4MWM=FALSE__O__;
+    case ____YIOJ__: {
+      __NOWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__4MWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____YMOJ__: {
+      __NOWM=__2WWM(((____YMOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__4MWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____ONOJ__: {
+      __NOWM=__XXWM(((____ONOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__4MWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____YOOJ__: {
+      __NOWM=__314M(((____YOOJ *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__4MWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____IM4K__: {
+      __NOWM=__JMYN(((____IM4K *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__4MWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____T5FL__: {
+      __NOWM=__KECQ(((____T5FL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__4MWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____3DUL__: {
+      __NOWM=__WF3P(((____3DUL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__4MWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____0EUL__: {
+      __NOWM=__5NJQ(((____0EUL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__4MWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____BGUL__: {
+      __NOWM=__TG3P(((____BGUL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__4MWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____2GUL__: {
+      __NOWM=__3OJQ(((____2GUL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__4MWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____B0VL__: {
+      __NOWM=__1CFN(((____B0VL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__4MWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____P0VL__: {
+      __NOWM=__JYWM(((____P0VL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__4MWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____Q5YL__: {
+      __NOWM=__GNYN(((____Q5YL *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__4MWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____UVPM__: {
+      __NOWM=__ZNYN(((____UVPM *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__4MWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____0ZPM__: {
+      __NOWM=__QH3P(((____0ZPM *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__4MWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____MR0N__: {
+      __NOWM=__IPWO(((____MR0N *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__4MWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____YWBP__: {
+      __NOWM=__LV0Q(((____YWBP *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__4MWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____LYBP__: {
+      __NOWM=__3ECQ(((____LYBP *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__4MWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____CZBP__: {
+      __NOWM=__0FCQ(((____CZBP *)((____5J *)__LOWM)),__MOWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__4MWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__2MWM)),__tmp__3MWM);
+    case ____3BEP__: {
+      __NOWM=__0PJQ(((____3BEP *)((____5J *)__LOWM)),__MOWM);
     } break;
     };
-    __tmp__KNWM=__tmp__4MWM;
+    __ZOWM=__NOWM;
   } else /* FALSE */ {
-    __tmp__KNWM=FALSE__O__;
+    __ZOWM=__O__;
   };
-  __tmp__4MWM=__tmp__KNWM;
-  return(__tmp__4MWM);
+  __NOWM=__ZOWM;
+  return(__NOWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__NNWM(__EXPR_NOT_EQUAL__DINJ *Self__ONWM,void *other__PNWM)
-// ({EXPR_NOT_EQUAL__DINJ},{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 Recursive, No inlinable.
+static ____L __2OWM(____SJNJ *__3OWM,void *__4OWM)
+// ({__SJNJ},{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 Recursive, No inlinable.
 {
-  __EXPR_NOT_EQUAL__DINJ *__tmp__TNWM;
-  void *__tmp__ZNWM,*__tmp__0NWM;
-  __BOOLEAN__L __tmp__1NWM,__tmp__HOWM;
-  if (other__PNWM==NULL) {
-    __tmp__TNWM=NULL;
+  ____SJNJ *__CPWM;
+  void *__IPWM,*__JPWM;
+  ____L __KPWM,__WPWM;
+  if (__4OWM==NULL) {
+    __CPWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__PNWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__TNWM=NULL;
+    switch (((struct ___OBJ *)__4OWM)->__id) {
+    case ____5J__: {
+      __CPWM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__TNWM=NULL;
+    case ____0AXC__: {
+      __CPWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__TNWM=NULL;
+    case ____NBXC__: {
+      __CPWM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__TNWM=NULL;
+    case ____ZBXC__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__TNWM=NULL;
+    case ____DMWH__: {
+      __CPWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__TNWM=NULL;
+    case ____2A0I__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__TNWM=NULL;
+    case ____HJNJ__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__TNWM=((__EXPR_NOT_EQUAL__DINJ *)other__PNWM);
+    case ____SJNJ__: {
+      __CPWM=((____SJNJ *)__4OWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__TNWM=NULL;
+    case ____0AOJ__: {
+      __CPWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__TNWM=NULL;
+    case ____EBOJ__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__TNWM=NULL;
+    case ____3BOJ__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__TNWM=NULL;
+    case ____RCOJ__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__TNWM=NULL;
+    case ____HDOJ__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__TNWM=NULL;
+    case ____1DOJ__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__TNWM=NULL;
+    case ____PEOJ__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__TNWM=NULL;
+    case ____DFOJ__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__TNWM=NULL;
+    case ____XFOJ__: {
+      __CPWM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__TNWM=NULL;
+    case ____QGOJ__: {
+      __CPWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__TNWM=NULL;
+    case ____EHOJ__: {
+      __CPWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__TNWM=NULL;
+    case ____2HOJ__: {
+      __CPWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__TNWM=NULL;
+    case ____YIOJ__: {
+      __CPWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__TNWM=NULL;
+    case ____YMOJ__: {
+      __CPWM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__TNWM=NULL;
+    case ____ONOJ__: {
+      __CPWM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__TNWM=NULL;
+    case ____YOOJ__: {
+      __CPWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__TNWM=NULL;
+    case ____IM4K__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__TNWM=NULL;
+    case ____T5FL__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__TNWM=NULL;
+    case ____3DUL__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__TNWM=NULL;
+    case ____0EUL__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__TNWM=NULL;
+    case ____BGUL__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__TNWM=NULL;
+    case ____2GUL__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__TNWM=NULL;
+    case ____B0VL__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__TNWM=NULL;
+    case ____P0VL__: {
+      __CPWM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__TNWM=NULL;
+    case ____Q5YL__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__TNWM=NULL;
+    case ____UVPM__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__TNWM=NULL;
+    case ____0ZPM__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__TNWM=NULL;
+    case ____MR0N__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__TNWM=NULL;
+    case ____YWBP__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__TNWM=NULL;
+    case ____LYBP__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__TNWM=NULL;
+    case ____CZBP__: {
+      __CPWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__TNWM=NULL;
+    case ____3BEP__: {
+      __CPWM=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__TNWM != (void *)NULL)) {
-    __tmp__ZNWM=Self__ONWM->parent_expr_binary_cmp__EINJ.left__L54J;
-    __tmp__0NWM=__tmp__TNWM->parent_expr_binary_cmp__EINJ.left__L54J;
-    switch (((struct ___OBJ *)__tmp__ZNWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__1NWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__ZNWM),__tmp__0NWM);
+  if (((void *)__CPWM != (void *)NULL)) {
+    __IPWM=__3OWM->__TJNJ.__0A5J;
+    __JPWM=__CPWM->__TJNJ.__0A5J;
+    switch (((struct ___OBJ *)__IPWM)->__id) {
+    case ____5J__: {
+      __KPWM=__FLWM(((____5J *)__IPWM),__JPWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____0AXC__: {
+      __KPWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__1NWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____NBXC__: {
+      __KPWM=__1LWM(((____NBXC *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__1NWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____ZBXC__: {
+      __KPWM=__NMWM(((____ZBXC *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____DMWH__: {
+      __KPWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__1NWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____2A0I__: {
+      __KPWM=__MNWM(((____2A0I *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__1NWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____HJNJ__: {
+      __KPWM=__5NWM(((____HJNJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__1NWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____SJNJ__: {
+      __KPWM=__2OWM(((____SJNJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____0AOJ__: {
+      __KPWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____EBOJ__: {
+      __KPWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__1NWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____3BOJ__: {
+      __KPWM=__BQWM(((____3BOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__1NWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____RCOJ__: {
+      __KPWM=__4QWM(((____RCOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__1NWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____HDOJ__: {
+      __KPWM=__1RWM(((____HDOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__1NWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____1DOJ__: {
+      __KPWM=__YSWM(((____1DOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__1NWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____PEOJ__: {
+      __KPWM=__VTWM(((____PEOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__1NWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____DFOJ__: {
+      __KPWM=__SUWM(((____DFOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__1NWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____XFOJ__: {
+      __KPWM=__PVWM(((____XFOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____QGOJ__: {
+      __KPWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____EHOJ__: {
+      __KPWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____2HOJ__: {
+      __KPWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____YIOJ__: {
+      __KPWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__1NWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____YMOJ__: {
+      __KPWM=__2WWM(((____YMOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__1NWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____ONOJ__: {
+      __KPWM=__XXWM(((____ONOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__1NWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____YOOJ__: {
+      __KPWM=__314M(((____YOOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__1NWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____IM4K__: {
+      __KPWM=__JMYN(((____IM4K *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__1NWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____T5FL__: {
+      __KPWM=__KECQ(((____T5FL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__1NWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____3DUL__: {
+      __KPWM=__WF3P(((____3DUL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__1NWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____0EUL__: {
+      __KPWM=__5NJQ(((____0EUL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__1NWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____BGUL__: {
+      __KPWM=__TG3P(((____BGUL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__1NWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____2GUL__: {
+      __KPWM=__3OJQ(((____2GUL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__1NWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____B0VL__: {
+      __KPWM=__1CFN(((____B0VL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__1NWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____P0VL__: {
+      __KPWM=__JYWM(((____P0VL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__1NWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____Q5YL__: {
+      __KPWM=__GNYN(((____Q5YL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__1NWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____UVPM__: {
+      __KPWM=__ZNYN(((____UVPM *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__1NWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____0ZPM__: {
+      __KPWM=__QH3P(((____0ZPM *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__1NWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____MR0N__: {
+      __KPWM=__IPWO(((____MR0N *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__1NWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____YWBP__: {
+      __KPWM=__LV0Q(((____YWBP *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__1NWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____LYBP__: {
+      __KPWM=__3ECQ(((____LYBP *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__1NWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____CZBP__: {
+      __KPWM=__0FCQ(((____CZBP *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__1NWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____3BEP__: {
+      __KPWM=__0PJQ(((____3BEP *)((____5J *)__IPWM)),__JPWM);
     } break;
     };
-    __tmp__HOWM=__tmp__1NWM;
+    __WPWM=__KPWM;
   } else /* FALSE */ {
-    __tmp__HOWM=FALSE__O__;
+    __WPWM=__O__;
   };
-  if (__tmp__HOWM) {
-    __tmp__ZNWM=Self__ONWM->parent_expr_binary_cmp__EINJ.right__R54J;
-    __tmp__0NWM=__tmp__TNWM->parent_expr_binary_cmp__EINJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__ZNWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__1NWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__ZNWM),__tmp__0NWM);
+  if (__WPWM) {
+    __IPWM=__3OWM->__TJNJ.__AB5J;
+    __JPWM=__CPWM->__TJNJ.__AB5J;
+    switch (((struct ___OBJ *)__IPWM)->__id) {
+    case ____5J__: {
+      __KPWM=__FLWM(((____5J *)__IPWM),__JPWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____0AXC__: {
+      __KPWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__1NWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____NBXC__: {
+      __KPWM=__1LWM(((____NBXC *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__1NWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____ZBXC__: {
+      __KPWM=__NMWM(((____ZBXC *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____DMWH__: {
+      __KPWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__1NWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____2A0I__: {
+      __KPWM=__MNWM(((____2A0I *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__1NWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____HJNJ__: {
+      __KPWM=__5NWM(((____HJNJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__1NWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____SJNJ__: {
+      __KPWM=__2OWM(((____SJNJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____0AOJ__: {
+      __KPWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____EBOJ__: {
+      __KPWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__1NWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____3BOJ__: {
+      __KPWM=__BQWM(((____3BOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__1NWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____RCOJ__: {
+      __KPWM=__4QWM(((____RCOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__1NWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____HDOJ__: {
+      __KPWM=__1RWM(((____HDOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__1NWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____1DOJ__: {
+      __KPWM=__YSWM(((____1DOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__1NWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____PEOJ__: {
+      __KPWM=__VTWM(((____PEOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__1NWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____DFOJ__: {
+      __KPWM=__SUWM(((____DFOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__1NWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____XFOJ__: {
+      __KPWM=__PVWM(((____XFOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____QGOJ__: {
+      __KPWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____EHOJ__: {
+      __KPWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____2HOJ__: {
+      __KPWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__1NWM=FALSE__O__;
+    case ____YIOJ__: {
+      __KPWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__1NWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____YMOJ__: {
+      __KPWM=__2WWM(((____YMOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__1NWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____ONOJ__: {
+      __KPWM=__XXWM(((____ONOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__1NWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____YOOJ__: {
+      __KPWM=__314M(((____YOOJ *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__1NWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____IM4K__: {
+      __KPWM=__JMYN(((____IM4K *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__1NWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____T5FL__: {
+      __KPWM=__KECQ(((____T5FL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__1NWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____3DUL__: {
+      __KPWM=__WF3P(((____3DUL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__1NWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____0EUL__: {
+      __KPWM=__5NJQ(((____0EUL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__1NWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____BGUL__: {
+      __KPWM=__TG3P(((____BGUL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__1NWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____2GUL__: {
+      __KPWM=__3OJQ(((____2GUL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__1NWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____B0VL__: {
+      __KPWM=__1CFN(((____B0VL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__1NWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____P0VL__: {
+      __KPWM=__JYWM(((____P0VL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__1NWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____Q5YL__: {
+      __KPWM=__GNYN(((____Q5YL *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__1NWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____UVPM__: {
+      __KPWM=__ZNYN(((____UVPM *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__1NWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____0ZPM__: {
+      __KPWM=__QH3P(((____0ZPM *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__1NWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____MR0N__: {
+      __KPWM=__IPWO(((____MR0N *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__1NWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____YWBP__: {
+      __KPWM=__LV0Q(((____YWBP *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__1NWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____LYBP__: {
+      __KPWM=__3ECQ(((____LYBP *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__1NWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____CZBP__: {
+      __KPWM=__0FCQ(((____CZBP *)((____5J *)__IPWM)),__JPWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__1NWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__ZNWM)),__tmp__0NWM);
+    case ____3BEP__: {
+      __KPWM=__0PJQ(((____3BEP *)((____5J *)__IPWM)),__JPWM);
     } break;
     };
-    __tmp__HOWM=__tmp__1NWM;
+    __WPWM=__KPWM;
   } else /* FALSE */ {
-    __tmp__HOWM=FALSE__O__;
+    __WPWM=__O__;
   };
-  __tmp__1NWM=__tmp__HOWM;
-  return(__tmp__1NWM);
+  __KPWM=__WPWM;
+  return(__KPWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__SOWM(__EXPR_SUP__OAOJ *Self__TOWM,void *other__UOWM)
-// ({EXPR_SUP__OAOJ},{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 Recursive, No inlinable.
+static ____L __BQWM(____3BOJ *__CQWM,void *__DQWM)
+// ({__3BOJ},{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 Recursive, No inlinable.
 {
-  __EXPR_SUP__OAOJ *__tmp__YOWM;
-  void *__tmp__4OWM,*__tmp__5OWM;
-  __BOOLEAN__L __tmp__APWM,__tmp__MPWM;
-  if (other__UOWM==NULL) {
-    __tmp__YOWM=NULL;
+  ____3BOJ *__HQWM;
+  void *__NQWM,*__OQWM;
+  ____L __PQWM,__1QWM;
+  if (__DQWM==NULL) {
+    __HQWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__UOWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__YOWM=NULL;
+    switch (((struct ___OBJ *)__DQWM)->__id) {
+    case ____5J__: {
+      __HQWM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__YOWM=NULL;
+    case ____0AXC__: {
+      __HQWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__YOWM=NULL;
+    case ____NBXC__: {
+      __HQWM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__YOWM=NULL;
+    case ____ZBXC__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__YOWM=NULL;
+    case ____DMWH__: {
+      __HQWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__YOWM=NULL;
+    case ____2A0I__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__YOWM=NULL;
+    case ____HJNJ__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__YOWM=NULL;
+    case ____SJNJ__: {
+      __HQWM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__YOWM=NULL;
+    case ____0AOJ__: {
+      __HQWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__YOWM=NULL;
+    case ____EBOJ__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__YOWM=((__EXPR_SUP__OAOJ *)other__UOWM);
+    case ____3BOJ__: {
+      __HQWM=((____3BOJ *)__DQWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__YOWM=NULL;
+    case ____RCOJ__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__YOWM=NULL;
+    case ____HDOJ__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__YOWM=NULL;
+    case ____1DOJ__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__YOWM=NULL;
+    case ____PEOJ__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__YOWM=NULL;
+    case ____DFOJ__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__YOWM=NULL;
+    case ____XFOJ__: {
+      __HQWM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__YOWM=NULL;
+    case ____QGOJ__: {
+      __HQWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__YOWM=NULL;
+    case ____EHOJ__: {
+      __HQWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__YOWM=NULL;
+    case ____2HOJ__: {
+      __HQWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__YOWM=NULL;
+    case ____YIOJ__: {
+      __HQWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__YOWM=NULL;
+    case ____YMOJ__: {
+      __HQWM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__YOWM=NULL;
+    case ____ONOJ__: {
+      __HQWM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__YOWM=NULL;
+    case ____YOOJ__: {
+      __HQWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__YOWM=NULL;
+    case ____IM4K__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__YOWM=NULL;
+    case ____T5FL__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__YOWM=NULL;
+    case ____3DUL__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__YOWM=NULL;
+    case ____0EUL__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__YOWM=NULL;
+    case ____BGUL__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__YOWM=NULL;
+    case ____2GUL__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__YOWM=NULL;
+    case ____B0VL__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__YOWM=NULL;
+    case ____P0VL__: {
+      __HQWM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__YOWM=NULL;
+    case ____Q5YL__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__YOWM=NULL;
+    case ____UVPM__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__YOWM=NULL;
+    case ____0ZPM__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__YOWM=NULL;
+    case ____MR0N__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__YOWM=NULL;
+    case ____YWBP__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__YOWM=NULL;
+    case ____LYBP__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__YOWM=NULL;
+    case ____CZBP__: {
+      __HQWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__YOWM=NULL;
+    case ____3BEP__: {
+      __HQWM=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__YOWM != (void *)NULL)) {
-    __tmp__4OWM=Self__TOWM->parent_expr_binary_cmp__PAOJ.left__L54J;
-    __tmp__5OWM=__tmp__YOWM->parent_expr_binary_cmp__PAOJ.left__L54J;
-    switch (((struct ___OBJ *)__tmp__4OWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__APWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__4OWM),__tmp__5OWM);
+  if (((void *)__HQWM != (void *)NULL)) {
+    __NQWM=__CQWM->__4BOJ.__0A5J;
+    __OQWM=__HQWM->__4BOJ.__0A5J;
+    switch (((struct ___OBJ *)__NQWM)->__id) {
+    case ____5J__: {
+      __PQWM=__FLWM(((____5J *)__NQWM),__OQWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__APWM=FALSE__O__;
+    case ____0AXC__: {
+      __PQWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__APWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____NBXC__: {
+      __PQWM=__1LWM(((____NBXC *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__APWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____ZBXC__: {
+      __PQWM=__NMWM(((____ZBXC *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__APWM=FALSE__O__;
+    case ____DMWH__: {
+      __PQWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__APWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____2A0I__: {
+      __PQWM=__MNWM(((____2A0I *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__APWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____HJNJ__: {
+      __PQWM=__5NWM(((____HJNJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__APWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____SJNJ__: {
+      __PQWM=__2OWM(((____SJNJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__APWM=FALSE__O__;
+    case ____0AOJ__: {
+      __PQWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__APWM=FALSE__O__;
+    case ____EBOJ__: {
+      __PQWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__APWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____3BOJ__: {
+      __PQWM=__BQWM(((____3BOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__APWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____RCOJ__: {
+      __PQWM=__4QWM(((____RCOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__APWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____HDOJ__: {
+      __PQWM=__1RWM(((____HDOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__APWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____1DOJ__: {
+      __PQWM=__YSWM(((____1DOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__APWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____PEOJ__: {
+      __PQWM=__VTWM(((____PEOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__APWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____DFOJ__: {
+      __PQWM=__SUWM(((____DFOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__APWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____XFOJ__: {
+      __PQWM=__PVWM(((____XFOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__APWM=FALSE__O__;
+    case ____QGOJ__: {
+      __PQWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__APWM=FALSE__O__;
+    case ____EHOJ__: {
+      __PQWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__APWM=FALSE__O__;
+    case ____2HOJ__: {
+      __PQWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__APWM=FALSE__O__;
+    case ____YIOJ__: {
+      __PQWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__APWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____YMOJ__: {
+      __PQWM=__2WWM(((____YMOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__APWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____ONOJ__: {
+      __PQWM=__XXWM(((____ONOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__APWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____YOOJ__: {
+      __PQWM=__314M(((____YOOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__APWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____IM4K__: {
+      __PQWM=__JMYN(((____IM4K *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__APWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____T5FL__: {
+      __PQWM=__KECQ(((____T5FL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__APWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____3DUL__: {
+      __PQWM=__WF3P(((____3DUL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__APWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____0EUL__: {
+      __PQWM=__5NJQ(((____0EUL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__APWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____BGUL__: {
+      __PQWM=__TG3P(((____BGUL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__APWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____2GUL__: {
+      __PQWM=__3OJQ(((____2GUL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__APWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____B0VL__: {
+      __PQWM=__1CFN(((____B0VL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__APWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____P0VL__: {
+      __PQWM=__JYWM(((____P0VL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__APWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____Q5YL__: {
+      __PQWM=__GNYN(((____Q5YL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__APWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____UVPM__: {
+      __PQWM=__ZNYN(((____UVPM *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__APWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____0ZPM__: {
+      __PQWM=__QH3P(((____0ZPM *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__APWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____MR0N__: {
+      __PQWM=__IPWO(((____MR0N *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__APWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____YWBP__: {
+      __PQWM=__LV0Q(((____YWBP *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__APWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____LYBP__: {
+      __PQWM=__3ECQ(((____LYBP *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__APWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____CZBP__: {
+      __PQWM=__0FCQ(((____CZBP *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__APWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____3BEP__: {
+      __PQWM=__0PJQ(((____3BEP *)((____5J *)__NQWM)),__OQWM);
     } break;
     };
-    __tmp__MPWM=__tmp__APWM;
+    __1QWM=__PQWM;
   } else /* FALSE */ {
-    __tmp__MPWM=FALSE__O__;
+    __1QWM=__O__;
   };
-  if (__tmp__MPWM) {
-    __tmp__4OWM=Self__TOWM->parent_expr_binary_cmp__PAOJ.right__R54J;
-    __tmp__5OWM=__tmp__YOWM->parent_expr_binary_cmp__PAOJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__4OWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__APWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__4OWM),__tmp__5OWM);
+  if (__1QWM) {
+    __NQWM=__CQWM->__4BOJ.__AB5J;
+    __OQWM=__HQWM->__4BOJ.__AB5J;
+    switch (((struct ___OBJ *)__NQWM)->__id) {
+    case ____5J__: {
+      __PQWM=__FLWM(((____5J *)__NQWM),__OQWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__APWM=FALSE__O__;
+    case ____0AXC__: {
+      __PQWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__APWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____NBXC__: {
+      __PQWM=__1LWM(((____NBXC *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__APWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____ZBXC__: {
+      __PQWM=__NMWM(((____ZBXC *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__APWM=FALSE__O__;
+    case ____DMWH__: {
+      __PQWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__APWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____2A0I__: {
+      __PQWM=__MNWM(((____2A0I *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__APWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____HJNJ__: {
+      __PQWM=__5NWM(((____HJNJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__APWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____SJNJ__: {
+      __PQWM=__2OWM(((____SJNJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__APWM=FALSE__O__;
+    case ____0AOJ__: {
+      __PQWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__APWM=FALSE__O__;
+    case ____EBOJ__: {
+      __PQWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__APWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____3BOJ__: {
+      __PQWM=__BQWM(((____3BOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__APWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____RCOJ__: {
+      __PQWM=__4QWM(((____RCOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__APWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____HDOJ__: {
+      __PQWM=__1RWM(((____HDOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__APWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____1DOJ__: {
+      __PQWM=__YSWM(((____1DOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__APWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____PEOJ__: {
+      __PQWM=__VTWM(((____PEOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__APWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____DFOJ__: {
+      __PQWM=__SUWM(((____DFOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__APWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____XFOJ__: {
+      __PQWM=__PVWM(((____XFOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__APWM=FALSE__O__;
+    case ____QGOJ__: {
+      __PQWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__APWM=FALSE__O__;
+    case ____EHOJ__: {
+      __PQWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__APWM=FALSE__O__;
+    case ____2HOJ__: {
+      __PQWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__APWM=FALSE__O__;
+    case ____YIOJ__: {
+      __PQWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__APWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____YMOJ__: {
+      __PQWM=__2WWM(((____YMOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__APWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____ONOJ__: {
+      __PQWM=__XXWM(((____ONOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__APWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____YOOJ__: {
+      __PQWM=__314M(((____YOOJ *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__APWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____IM4K__: {
+      __PQWM=__JMYN(((____IM4K *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__APWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____T5FL__: {
+      __PQWM=__KECQ(((____T5FL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__APWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____3DUL__: {
+      __PQWM=__WF3P(((____3DUL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__APWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____0EUL__: {
+      __PQWM=__5NJQ(((____0EUL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__APWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____BGUL__: {
+      __PQWM=__TG3P(((____BGUL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__APWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____2GUL__: {
+      __PQWM=__3OJQ(((____2GUL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__APWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____B0VL__: {
+      __PQWM=__1CFN(((____B0VL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__APWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____P0VL__: {
+      __PQWM=__JYWM(((____P0VL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__APWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____Q5YL__: {
+      __PQWM=__GNYN(((____Q5YL *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__APWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____UVPM__: {
+      __PQWM=__ZNYN(((____UVPM *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__APWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____0ZPM__: {
+      __PQWM=__QH3P(((____0ZPM *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__APWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____MR0N__: {
+      __PQWM=__IPWO(((____MR0N *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__APWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____YWBP__: {
+      __PQWM=__LV0Q(((____YWBP *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__APWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____LYBP__: {
+      __PQWM=__3ECQ(((____LYBP *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__APWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____CZBP__: {
+      __PQWM=__0FCQ(((____CZBP *)((____5J *)__NQWM)),__OQWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__APWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__4OWM)),__tmp__5OWM);
+    case ____3BEP__: {
+      __PQWM=__0PJQ(((____3BEP *)((____5J *)__NQWM)),__OQWM);
     } break;
     };
-    __tmp__MPWM=__tmp__APWM;
+    __1QWM=__PQWM;
   } else /* FALSE */ {
-    __tmp__MPWM=FALSE__O__;
+    __1QWM=__O__;
   };
-  __tmp__APWM=__tmp__MPWM;
-  return(__tmp__APWM);
+  __PQWM=__1QWM;
+  return(__PQWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__PPWM(__EXPR_SUB__CBOJ *Self__QPWM,void *other__RPWM)
-// ({EXPR_SUB__CBOJ},{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 Recursive, No inlinable.
+static ____L __4QWM(____RCOJ *__5QWM,void *__ARWM)
+// ({__RCOJ},{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 Recursive, No inlinable.
 {
-  __EXPR_SUB__CBOJ *__tmp__VPWM;
-  void *__tmp__1PWM,*__tmp__2PWM;
-  __BOOLEAN__L __tmp__3PWM,__tmp__JQWM;
-  if (other__RPWM==NULL) {
-    __tmp__VPWM=NULL;
+  ____RCOJ *__ERWM;
+  void *__KRWM,*__LRWM;
+  ____L __MRWM,__YRWM;
+  if (__ARWM==NULL) {
+    __ERWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__RPWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__VPWM=NULL;
+    switch (((struct ___OBJ *)__ARWM)->__id) {
+    case ____5J__: {
+      __ERWM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__VPWM=NULL;
+    case ____0AXC__: {
+      __ERWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__VPWM=NULL;
+    case ____NBXC__: {
+      __ERWM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__VPWM=NULL;
+    case ____ZBXC__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__VPWM=NULL;
+    case ____DMWH__: {
+      __ERWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__VPWM=NULL;
+    case ____2A0I__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__VPWM=NULL;
+    case ____HJNJ__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__VPWM=NULL;
+    case ____SJNJ__: {
+      __ERWM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__VPWM=NULL;
+    case ____0AOJ__: {
+      __ERWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__VPWM=NULL;
+    case ____EBOJ__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__VPWM=NULL;
+    case ____3BOJ__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__VPWM=((__EXPR_SUB__CBOJ *)other__RPWM);
+    case ____RCOJ__: {
+      __ERWM=((____RCOJ *)__ARWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__VPWM=NULL;
+    case ____HDOJ__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__VPWM=NULL;
+    case ____1DOJ__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__VPWM=NULL;
+    case ____PEOJ__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__VPWM=NULL;
+    case ____DFOJ__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__VPWM=NULL;
+    case ____XFOJ__: {
+      __ERWM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__VPWM=NULL;
+    case ____QGOJ__: {
+      __ERWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__VPWM=NULL;
+    case ____EHOJ__: {
+      __ERWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__VPWM=NULL;
+    case ____2HOJ__: {
+      __ERWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__VPWM=NULL;
+    case ____YIOJ__: {
+      __ERWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__VPWM=NULL;
+    case ____YMOJ__: {
+      __ERWM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__VPWM=NULL;
+    case ____ONOJ__: {
+      __ERWM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__VPWM=NULL;
+    case ____YOOJ__: {
+      __ERWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__VPWM=NULL;
+    case ____IM4K__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__VPWM=NULL;
+    case ____T5FL__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__VPWM=NULL;
+    case ____3DUL__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__VPWM=NULL;
+    case ____0EUL__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__VPWM=NULL;
+    case ____BGUL__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__VPWM=NULL;
+    case ____2GUL__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__VPWM=NULL;
+    case ____B0VL__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__VPWM=NULL;
+    case ____P0VL__: {
+      __ERWM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__VPWM=NULL;
+    case ____Q5YL__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__VPWM=NULL;
+    case ____UVPM__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__VPWM=NULL;
+    case ____0ZPM__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__VPWM=NULL;
+    case ____MR0N__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__VPWM=NULL;
+    case ____YWBP__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__VPWM=NULL;
+    case ____LYBP__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__VPWM=NULL;
+    case ____CZBP__: {
+      __ERWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__VPWM=NULL;
+    case ____3BEP__: {
+      __ERWM=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__VPWM != (void *)NULL)) {
-    __tmp__1PWM=Self__QPWM->parent_expr_binary__FBOJ.left__SA5J;
-    __tmp__2PWM=__tmp__VPWM->parent_expr_binary__FBOJ.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__1PWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__3PWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+  if (((void *)__ERWM != (void *)NULL)) {
+    __KRWM=__5QWM->__UCOJ.__BC5J;
+    __LRWM=__ERWM->__UCOJ.__BC5J;
+    switch (((struct ___OBJ *)__KRWM)->__id) {
+    case ____5J__: {
+      __MRWM=__FLWM(((____5J *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____0AXC__: {
+      __MRWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__3PWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____NBXC__: {
+      __MRWM=__1LWM(((____NBXC *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__3PWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____ZBXC__: {
+      __MRWM=__NMWM(((____ZBXC *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____DMWH__: {
+      __MRWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__3PWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)__tmp__1PWM),__tmp__2PWM);
+    case ____2A0I__: {
+      __MRWM=__MNWM(((____2A0I *)__KRWM),__LRWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__3PWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____HJNJ__: {
+      __MRWM=__5NWM(((____HJNJ *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__3PWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____SJNJ__: {
+      __MRWM=__2OWM(((____SJNJ *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____0AOJ__: {
+      __MRWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____EBOJ__: {
+      __MRWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__3PWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____3BOJ__: {
+      __MRWM=__BQWM(((____3BOJ *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__3PWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____RCOJ__: {
+      __MRWM=__4QWM(((____RCOJ *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__3PWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____HDOJ__: {
+      __MRWM=__1RWM(((____HDOJ *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__3PWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____1DOJ__: {
+      __MRWM=__YSWM(((____1DOJ *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__3PWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____PEOJ__: {
+      __MRWM=__VTWM(((____PEOJ *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__3PWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____DFOJ__: {
+      __MRWM=__SUWM(((____DFOJ *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__3PWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____XFOJ__: {
+      __MRWM=__PVWM(((____XFOJ *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____QGOJ__: {
+      __MRWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____EHOJ__: {
+      __MRWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____2HOJ__: {
+      __MRWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____YIOJ__: {
+      __MRWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__3PWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____YMOJ__: {
+      __MRWM=__2WWM(((____YMOJ *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__3PWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____ONOJ__: {
+      __MRWM=__XXWM(((____ONOJ *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__3PWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____YOOJ__: {
+      __MRWM=__314M(((____YOOJ *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__3PWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____IM4K__: {
+      __MRWM=__JMYN(((____IM4K *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__3PWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____T5FL__: {
+      __MRWM=__KECQ(((____T5FL *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__3PWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____3DUL__: {
+      __MRWM=__WF3P(((____3DUL *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__3PWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____0EUL__: {
+      __MRWM=__5NJQ(((____0EUL *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__3PWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____BGUL__: {
+      __MRWM=__TG3P(((____BGUL *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__3PWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____2GUL__: {
+      __MRWM=__3OJQ(((____2GUL *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__3PWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____B0VL__: {
+      __MRWM=__1CFN(((____B0VL *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__3PWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____P0VL__: {
+      __MRWM=__JYWM(((____P0VL *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__3PWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____Q5YL__: {
+      __MRWM=__GNYN(((____Q5YL *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__3PWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____UVPM__: {
+      __MRWM=__ZNYN(((____UVPM *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__3PWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____0ZPM__: {
+      __MRWM=__QH3P(((____0ZPM *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__3PWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____MR0N__: {
+      __MRWM=__IPWO(((____MR0N *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__3PWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____YWBP__: {
+      __MRWM=__LV0Q(((____YWBP *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__3PWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____LYBP__: {
+      __MRWM=__3ECQ(((____LYBP *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__3PWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____CZBP__: {
+      __MRWM=__0FCQ(((____CZBP *)((____2A0I *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__3PWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__1PWM)),__tmp__2PWM);
+    case ____3BEP__: {
+      __MRWM=__0PJQ(((____3BEP *)((____2A0I *)__KRWM)),__LRWM);
     } break;
     };
-    __tmp__JQWM=__tmp__3PWM;
+    __YRWM=__MRWM;
   } else /* FALSE */ {
-    __tmp__JQWM=FALSE__O__;
+    __YRWM=__O__;
   };
-  if (__tmp__JQWM) {
-    __tmp__1PWM=Self__QPWM->parent_expr_binary__FBOJ.right__WA5J;
-    __tmp__2PWM=__tmp__VPWM->parent_expr_binary__FBOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__1PWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__3PWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__1PWM),__tmp__2PWM);
+  if (__YRWM) {
+    __KRWM=__5QWM->__UCOJ.__FC5J;
+    __LRWM=__ERWM->__UCOJ.__FC5J;
+    switch (((struct ___OBJ *)__KRWM)->__id) {
+    case ____5J__: {
+      __MRWM=__FLWM(((____5J *)__KRWM),__LRWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____0AXC__: {
+      __MRWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__3PWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____NBXC__: {
+      __MRWM=__1LWM(((____NBXC *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__3PWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____ZBXC__: {
+      __MRWM=__NMWM(((____ZBXC *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____DMWH__: {
+      __MRWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__3PWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____2A0I__: {
+      __MRWM=__MNWM(((____2A0I *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__3PWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____HJNJ__: {
+      __MRWM=__5NWM(((____HJNJ *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__3PWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____SJNJ__: {
+      __MRWM=__2OWM(((____SJNJ *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____0AOJ__: {
+      __MRWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____EBOJ__: {
+      __MRWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__3PWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____3BOJ__: {
+      __MRWM=__BQWM(((____3BOJ *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__3PWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____RCOJ__: {
+      __MRWM=__4QWM(((____RCOJ *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__3PWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____HDOJ__: {
+      __MRWM=__1RWM(((____HDOJ *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__3PWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____1DOJ__: {
+      __MRWM=__YSWM(((____1DOJ *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__3PWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____PEOJ__: {
+      __MRWM=__VTWM(((____PEOJ *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__3PWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____DFOJ__: {
+      __MRWM=__SUWM(((____DFOJ *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__3PWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____XFOJ__: {
+      __MRWM=__PVWM(((____XFOJ *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____QGOJ__: {
+      __MRWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____EHOJ__: {
+      __MRWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____2HOJ__: {
+      __MRWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__3PWM=FALSE__O__;
+    case ____YIOJ__: {
+      __MRWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__3PWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____YMOJ__: {
+      __MRWM=__2WWM(((____YMOJ *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__3PWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____ONOJ__: {
+      __MRWM=__XXWM(((____ONOJ *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__3PWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____YOOJ__: {
+      __MRWM=__314M(((____YOOJ *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__3PWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____IM4K__: {
+      __MRWM=__JMYN(((____IM4K *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__3PWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____T5FL__: {
+      __MRWM=__KECQ(((____T5FL *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__3PWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____3DUL__: {
+      __MRWM=__WF3P(((____3DUL *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__3PWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____0EUL__: {
+      __MRWM=__5NJQ(((____0EUL *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__3PWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____BGUL__: {
+      __MRWM=__TG3P(((____BGUL *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__3PWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____2GUL__: {
+      __MRWM=__3OJQ(((____2GUL *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__3PWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____B0VL__: {
+      __MRWM=__1CFN(((____B0VL *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__3PWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____P0VL__: {
+      __MRWM=__JYWM(((____P0VL *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__3PWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____Q5YL__: {
+      __MRWM=__GNYN(((____Q5YL *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__3PWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____UVPM__: {
+      __MRWM=__ZNYN(((____UVPM *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__3PWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____0ZPM__: {
+      __MRWM=__QH3P(((____0ZPM *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__3PWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____MR0N__: {
+      __MRWM=__IPWO(((____MR0N *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__3PWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____YWBP__: {
+      __MRWM=__LV0Q(((____YWBP *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__3PWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____LYBP__: {
+      __MRWM=__3ECQ(((____LYBP *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__3PWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____CZBP__: {
+      __MRWM=__0FCQ(((____CZBP *)((____5J *)__KRWM)),__LRWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__3PWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__1PWM)),__tmp__2PWM);
+    case ____3BEP__: {
+      __MRWM=__0PJQ(((____3BEP *)((____5J *)__KRWM)),__LRWM);
     } break;
     };
-    __tmp__JQWM=__tmp__3PWM;
+    __YRWM=__MRWM;
   } else /* FALSE */ {
-    __tmp__JQWM=FALSE__O__;
+    __YRWM=__O__;
   };
-  __tmp__3PWM=__tmp__JQWM;
-  return(__tmp__3PWM);
+  __MRWM=__YRWM;
+  return(__MRWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__MQWM(__EXPR_MUL__YBOJ *Self__NQWM,void *other__OQWM)
-// ({EXPR_MUL__YBOJ},{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 Recursive, No inlinable.
+static ____L __1RWM(____HDOJ *__2RWM,void *__3RWM)
+// ({__HDOJ},{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 Recursive, No inlinable.
 {
-  __EXPR_MUL__YBOJ *__tmp__SQWM;
-  void *__tmp__YQWM,*__tmp__ZQWM;
-  __BOOLEAN__L __tmp__0QWM,__tmp__GRWM;
-  if (other__OQWM==NULL) {
-    __tmp__SQWM=NULL;
+  ____HDOJ *__BSWM;
+  void *__HSWM,*__ISWM;
+  ____L __JSWM,__VSWM;
+  if (__3RWM==NULL) {
+    __BSWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__OQWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__SQWM=NULL;
+    switch (((struct ___OBJ *)__3RWM)->__id) {
+    case ____5J__: {
+      __BSWM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__SQWM=NULL;
+    case ____0AXC__: {
+      __BSWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__SQWM=NULL;
+    case ____NBXC__: {
+      __BSWM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__SQWM=NULL;
+    case ____ZBXC__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__SQWM=NULL;
+    case ____DMWH__: {
+      __BSWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__SQWM=NULL;
+    case ____2A0I__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__SQWM=NULL;
+    case ____HJNJ__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__SQWM=NULL;
+    case ____SJNJ__: {
+      __BSWM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__SQWM=NULL;
+    case ____0AOJ__: {
+      __BSWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__SQWM=NULL;
+    case ____EBOJ__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__SQWM=NULL;
+    case ____3BOJ__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__SQWM=NULL;
+    case ____RCOJ__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__SQWM=((__EXPR_MUL__YBOJ *)other__OQWM);
+    case ____HDOJ__: {
+      __BSWM=((____HDOJ *)__3RWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__SQWM=NULL;
+    case ____1DOJ__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__SQWM=NULL;
+    case ____PEOJ__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__SQWM=NULL;
+    case ____DFOJ__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__SQWM=NULL;
+    case ____XFOJ__: {
+      __BSWM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__SQWM=NULL;
+    case ____QGOJ__: {
+      __BSWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__SQWM=NULL;
+    case ____EHOJ__: {
+      __BSWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__SQWM=NULL;
+    case ____2HOJ__: {
+      __BSWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__SQWM=NULL;
+    case ____YIOJ__: {
+      __BSWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__SQWM=NULL;
+    case ____YMOJ__: {
+      __BSWM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__SQWM=NULL;
+    case ____ONOJ__: {
+      __BSWM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__SQWM=NULL;
+    case ____YOOJ__: {
+      __BSWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__SQWM=NULL;
+    case ____IM4K__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__SQWM=NULL;
+    case ____T5FL__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__SQWM=NULL;
+    case ____3DUL__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__SQWM=NULL;
+    case ____0EUL__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__SQWM=NULL;
+    case ____BGUL__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__SQWM=NULL;
+    case ____2GUL__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__SQWM=NULL;
+    case ____B0VL__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__SQWM=NULL;
+    case ____P0VL__: {
+      __BSWM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__SQWM=NULL;
+    case ____Q5YL__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__SQWM=NULL;
+    case ____UVPM__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__SQWM=NULL;
+    case ____0ZPM__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__SQWM=NULL;
+    case ____MR0N__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__SQWM=NULL;
+    case ____YWBP__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__SQWM=NULL;
+    case ____LYBP__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__SQWM=NULL;
+    case ____CZBP__: {
+      __BSWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__SQWM=NULL;
+    case ____3BEP__: {
+      __BSWM=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__SQWM != (void *)NULL)) {
-    __tmp__YQWM=Self__NQWM->parent_expr_binary__ZBOJ.left__SA5J;
-    __tmp__ZQWM=__tmp__SQWM->parent_expr_binary__ZBOJ.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__YQWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__0QWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+  if (((void *)__BSWM != (void *)NULL)) {
+    __HSWM=__2RWM->__IDOJ.__BC5J;
+    __ISWM=__BSWM->__IDOJ.__BC5J;
+    switch (((struct ___OBJ *)__HSWM)->__id) {
+    case ____5J__: {
+      __JSWM=__FLWM(((____5J *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____0AXC__: {
+      __JSWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__0QWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____NBXC__: {
+      __JSWM=__1LWM(((____NBXC *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__0QWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____ZBXC__: {
+      __JSWM=__NMWM(((____ZBXC *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____DMWH__: {
+      __JSWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__0QWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)__tmp__YQWM),__tmp__ZQWM);
+    case ____2A0I__: {
+      __JSWM=__MNWM(((____2A0I *)__HSWM),__ISWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__0QWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____HJNJ__: {
+      __JSWM=__5NWM(((____HJNJ *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__0QWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____SJNJ__: {
+      __JSWM=__2OWM(((____SJNJ *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____0AOJ__: {
+      __JSWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____EBOJ__: {
+      __JSWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__0QWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____3BOJ__: {
+      __JSWM=__BQWM(((____3BOJ *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__0QWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____RCOJ__: {
+      __JSWM=__4QWM(((____RCOJ *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__0QWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____HDOJ__: {
+      __JSWM=__1RWM(((____HDOJ *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__0QWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____1DOJ__: {
+      __JSWM=__YSWM(((____1DOJ *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__0QWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____PEOJ__: {
+      __JSWM=__VTWM(((____PEOJ *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__0QWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____DFOJ__: {
+      __JSWM=__SUWM(((____DFOJ *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__0QWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____XFOJ__: {
+      __JSWM=__PVWM(((____XFOJ *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____QGOJ__: {
+      __JSWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____EHOJ__: {
+      __JSWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____2HOJ__: {
+      __JSWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____YIOJ__: {
+      __JSWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__0QWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____YMOJ__: {
+      __JSWM=__2WWM(((____YMOJ *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__0QWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____ONOJ__: {
+      __JSWM=__XXWM(((____ONOJ *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__0QWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____YOOJ__: {
+      __JSWM=__314M(((____YOOJ *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__0QWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____IM4K__: {
+      __JSWM=__JMYN(((____IM4K *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__0QWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____T5FL__: {
+      __JSWM=__KECQ(((____T5FL *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__0QWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____3DUL__: {
+      __JSWM=__WF3P(((____3DUL *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__0QWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____0EUL__: {
+      __JSWM=__5NJQ(((____0EUL *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__0QWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____BGUL__: {
+      __JSWM=__TG3P(((____BGUL *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__0QWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____2GUL__: {
+      __JSWM=__3OJQ(((____2GUL *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__0QWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____B0VL__: {
+      __JSWM=__1CFN(((____B0VL *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__0QWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____P0VL__: {
+      __JSWM=__JYWM(((____P0VL *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__0QWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____Q5YL__: {
+      __JSWM=__GNYN(((____Q5YL *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__0QWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____UVPM__: {
+      __JSWM=__ZNYN(((____UVPM *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__0QWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____0ZPM__: {
+      __JSWM=__QH3P(((____0ZPM *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__0QWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____MR0N__: {
+      __JSWM=__IPWO(((____MR0N *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__0QWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____YWBP__: {
+      __JSWM=__LV0Q(((____YWBP *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__0QWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____LYBP__: {
+      __JSWM=__3ECQ(((____LYBP *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__0QWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____CZBP__: {
+      __JSWM=__0FCQ(((____CZBP *)((____2A0I *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__0QWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____3BEP__: {
+      __JSWM=__0PJQ(((____3BEP *)((____2A0I *)__HSWM)),__ISWM);
     } break;
     };
-    __tmp__GRWM=__tmp__0QWM;
+    __VSWM=__JSWM;
   } else /* FALSE */ {
-    __tmp__GRWM=FALSE__O__;
+    __VSWM=__O__;
   };
-  if (__tmp__GRWM) {
-    __tmp__YQWM=Self__NQWM->parent_expr_binary__ZBOJ.right__WA5J;
-    __tmp__ZQWM=__tmp__SQWM->parent_expr_binary__ZBOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__YQWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__0QWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__YQWM),__tmp__ZQWM);
+  if (__VSWM) {
+    __HSWM=__2RWM->__IDOJ.__FC5J;
+    __ISWM=__BSWM->__IDOJ.__FC5J;
+    switch (((struct ___OBJ *)__HSWM)->__id) {
+    case ____5J__: {
+      __JSWM=__FLWM(((____5J *)__HSWM),__ISWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____0AXC__: {
+      __JSWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__0QWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____NBXC__: {
+      __JSWM=__1LWM(((____NBXC *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__0QWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____ZBXC__: {
+      __JSWM=__NMWM(((____ZBXC *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____DMWH__: {
+      __JSWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__0QWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____2A0I__: {
+      __JSWM=__MNWM(((____2A0I *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__0QWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____HJNJ__: {
+      __JSWM=__5NWM(((____HJNJ *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__0QWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____SJNJ__: {
+      __JSWM=__2OWM(((____SJNJ *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____0AOJ__: {
+      __JSWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____EBOJ__: {
+      __JSWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__0QWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____3BOJ__: {
+      __JSWM=__BQWM(((____3BOJ *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__0QWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____RCOJ__: {
+      __JSWM=__4QWM(((____RCOJ *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__0QWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____HDOJ__: {
+      __JSWM=__1RWM(((____HDOJ *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__0QWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____1DOJ__: {
+      __JSWM=__YSWM(((____1DOJ *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__0QWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____PEOJ__: {
+      __JSWM=__VTWM(((____PEOJ *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__0QWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____DFOJ__: {
+      __JSWM=__SUWM(((____DFOJ *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__0QWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____XFOJ__: {
+      __JSWM=__PVWM(((____XFOJ *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____QGOJ__: {
+      __JSWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____EHOJ__: {
+      __JSWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____2HOJ__: {
+      __JSWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__0QWM=FALSE__O__;
+    case ____YIOJ__: {
+      __JSWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__0QWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____YMOJ__: {
+      __JSWM=__2WWM(((____YMOJ *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__0QWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____ONOJ__: {
+      __JSWM=__XXWM(((____ONOJ *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__0QWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____YOOJ__: {
+      __JSWM=__314M(((____YOOJ *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__0QWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____IM4K__: {
+      __JSWM=__JMYN(((____IM4K *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__0QWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____T5FL__: {
+      __JSWM=__KECQ(((____T5FL *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__0QWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____3DUL__: {
+      __JSWM=__WF3P(((____3DUL *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__0QWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____0EUL__: {
+      __JSWM=__5NJQ(((____0EUL *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__0QWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____BGUL__: {
+      __JSWM=__TG3P(((____BGUL *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__0QWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____2GUL__: {
+      __JSWM=__3OJQ(((____2GUL *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__0QWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____B0VL__: {
+      __JSWM=__1CFN(((____B0VL *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__0QWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____P0VL__: {
+      __JSWM=__JYWM(((____P0VL *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__0QWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____Q5YL__: {
+      __JSWM=__GNYN(((____Q5YL *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__0QWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____UVPM__: {
+      __JSWM=__ZNYN(((____UVPM *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__0QWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____0ZPM__: {
+      __JSWM=__QH3P(((____0ZPM *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__0QWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____MR0N__: {
+      __JSWM=__IPWO(((____MR0N *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__0QWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____YWBP__: {
+      __JSWM=__LV0Q(((____YWBP *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__0QWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____LYBP__: {
+      __JSWM=__3ECQ(((____LYBP *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__0QWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____CZBP__: {
+      __JSWM=__0FCQ(((____CZBP *)((____5J *)__HSWM)),__ISWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__0QWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__YQWM)),__tmp__ZQWM);
+    case ____3BEP__: {
+      __JSWM=__0PJQ(((____3BEP *)((____5J *)__HSWM)),__ISWM);
     } break;
     };
-    __tmp__GRWM=__tmp__0QWM;
+    __VSWM=__JSWM;
   } else /* FALSE */ {
-    __tmp__GRWM=FALSE__O__;
+    __VSWM=__O__;
   };
-  __tmp__0QWM=__tmp__GRWM;
-  return(__tmp__0QWM);
+  __JSWM=__VSWM;
+  return(__JSWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__JRWM(__EXPR_DIV__MCOJ *Self__KRWM,void *other__LRWM)
-// ({EXPR_DIV__MCOJ},{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 Recursive, No inlinable.
+static ____L __YSWM(____1DOJ *__ZSWM,void *__0SWM)
+// ({__1DOJ},{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 Recursive, No inlinable.
 {
-  __EXPR_DIV__MCOJ *__tmp__PRWM;
-  void *__tmp__VRWM,*__tmp__WRWM;
-  __BOOLEAN__L __tmp__XRWM,__tmp__DSWM;
-  if (other__LRWM==NULL) {
-    __tmp__PRWM=NULL;
+  ____1DOJ *__4SWM;
+  void *__ETWM,*__FTWM;
+  ____L __GTWM,__STWM;
+  if (__0SWM==NULL) {
+    __4SWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__LRWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__PRWM=NULL;
+    switch (((struct ___OBJ *)__0SWM)->__id) {
+    case ____5J__: {
+      __4SWM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__PRWM=NULL;
+    case ____0AXC__: {
+      __4SWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__PRWM=NULL;
+    case ____NBXC__: {
+      __4SWM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__PRWM=NULL;
+    case ____ZBXC__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__PRWM=NULL;
+    case ____DMWH__: {
+      __4SWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__PRWM=NULL;
+    case ____2A0I__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__PRWM=NULL;
+    case ____HJNJ__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__PRWM=NULL;
+    case ____SJNJ__: {
+      __4SWM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__PRWM=NULL;
+    case ____0AOJ__: {
+      __4SWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__PRWM=NULL;
+    case ____EBOJ__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__PRWM=NULL;
+    case ____3BOJ__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__PRWM=NULL;
+    case ____RCOJ__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__PRWM=NULL;
+    case ____HDOJ__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__PRWM=((__EXPR_DIV__MCOJ *)other__LRWM);
+    case ____1DOJ__: {
+      __4SWM=((____1DOJ *)__0SWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__PRWM=NULL;
+    case ____PEOJ__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__PRWM=NULL;
+    case ____DFOJ__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__PRWM=NULL;
+    case ____XFOJ__: {
+      __4SWM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__PRWM=NULL;
+    case ____QGOJ__: {
+      __4SWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__PRWM=NULL;
+    case ____EHOJ__: {
+      __4SWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__PRWM=NULL;
+    case ____2HOJ__: {
+      __4SWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__PRWM=NULL;
+    case ____YIOJ__: {
+      __4SWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__PRWM=NULL;
+    case ____YMOJ__: {
+      __4SWM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__PRWM=NULL;
+    case ____ONOJ__: {
+      __4SWM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__PRWM=NULL;
+    case ____YOOJ__: {
+      __4SWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__PRWM=NULL;
+    case ____IM4K__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__PRWM=NULL;
+    case ____T5FL__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__PRWM=NULL;
+    case ____3DUL__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__PRWM=NULL;
+    case ____0EUL__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__PRWM=NULL;
+    case ____BGUL__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__PRWM=NULL;
+    case ____2GUL__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__PRWM=NULL;
+    case ____B0VL__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__PRWM=NULL;
+    case ____P0VL__: {
+      __4SWM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__PRWM=NULL;
+    case ____Q5YL__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__PRWM=NULL;
+    case ____UVPM__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__PRWM=NULL;
+    case ____0ZPM__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__PRWM=NULL;
+    case ____MR0N__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__PRWM=NULL;
+    case ____YWBP__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__PRWM=NULL;
+    case ____LYBP__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__PRWM=NULL;
+    case ____CZBP__: {
+      __4SWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__PRWM=NULL;
+    case ____3BEP__: {
+      __4SWM=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__PRWM != (void *)NULL)) {
-    __tmp__VRWM=Self__KRWM->parent_expr_binary__NCOJ.left__SA5J;
-    __tmp__WRWM=__tmp__PRWM->parent_expr_binary__NCOJ.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__VRWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__XRWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+  if (((void *)__4SWM != (void *)NULL)) {
+    __ETWM=__ZSWM->__2DOJ.__BC5J;
+    __FTWM=__4SWM->__2DOJ.__BC5J;
+    switch (((struct ___OBJ *)__ETWM)->__id) {
+    case ____5J__: {
+      __GTWM=__FLWM(((____5J *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____0AXC__: {
+      __GTWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__XRWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____NBXC__: {
+      __GTWM=__1LWM(((____NBXC *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__XRWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____ZBXC__: {
+      __GTWM=__NMWM(((____ZBXC *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____DMWH__: {
+      __GTWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__XRWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)__tmp__VRWM),__tmp__WRWM);
+    case ____2A0I__: {
+      __GTWM=__MNWM(((____2A0I *)__ETWM),__FTWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__XRWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____HJNJ__: {
+      __GTWM=__5NWM(((____HJNJ *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__XRWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____SJNJ__: {
+      __GTWM=__2OWM(((____SJNJ *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____0AOJ__: {
+      __GTWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____EBOJ__: {
+      __GTWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__XRWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____3BOJ__: {
+      __GTWM=__BQWM(((____3BOJ *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__XRWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____RCOJ__: {
+      __GTWM=__4QWM(((____RCOJ *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__XRWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____HDOJ__: {
+      __GTWM=__1RWM(((____HDOJ *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__XRWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____1DOJ__: {
+      __GTWM=__YSWM(((____1DOJ *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__XRWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____PEOJ__: {
+      __GTWM=__VTWM(((____PEOJ *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__XRWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____DFOJ__: {
+      __GTWM=__SUWM(((____DFOJ *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__XRWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____XFOJ__: {
+      __GTWM=__PVWM(((____XFOJ *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____QGOJ__: {
+      __GTWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____EHOJ__: {
+      __GTWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____2HOJ__: {
+      __GTWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____YIOJ__: {
+      __GTWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__XRWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____YMOJ__: {
+      __GTWM=__2WWM(((____YMOJ *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__XRWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____ONOJ__: {
+      __GTWM=__XXWM(((____ONOJ *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__XRWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____YOOJ__: {
+      __GTWM=__314M(((____YOOJ *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__XRWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____IM4K__: {
+      __GTWM=__JMYN(((____IM4K *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__XRWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____T5FL__: {
+      __GTWM=__KECQ(((____T5FL *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__XRWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____3DUL__: {
+      __GTWM=__WF3P(((____3DUL *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__XRWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____0EUL__: {
+      __GTWM=__5NJQ(((____0EUL *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__XRWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____BGUL__: {
+      __GTWM=__TG3P(((____BGUL *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__XRWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____2GUL__: {
+      __GTWM=__3OJQ(((____2GUL *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__XRWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____B0VL__: {
+      __GTWM=__1CFN(((____B0VL *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__XRWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____P0VL__: {
+      __GTWM=__JYWM(((____P0VL *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__XRWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____Q5YL__: {
+      __GTWM=__GNYN(((____Q5YL *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__XRWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____UVPM__: {
+      __GTWM=__ZNYN(((____UVPM *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__XRWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____0ZPM__: {
+      __GTWM=__QH3P(((____0ZPM *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__XRWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____MR0N__: {
+      __GTWM=__IPWO(((____MR0N *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__XRWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____YWBP__: {
+      __GTWM=__LV0Q(((____YWBP *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__XRWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____LYBP__: {
+      __GTWM=__3ECQ(((____LYBP *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__XRWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____CZBP__: {
+      __GTWM=__0FCQ(((____CZBP *)((____2A0I *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__XRWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__VRWM)),__tmp__WRWM);
+    case ____3BEP__: {
+      __GTWM=__0PJQ(((____3BEP *)((____2A0I *)__ETWM)),__FTWM);
     } break;
     };
-    __tmp__DSWM=__tmp__XRWM;
+    __STWM=__GTWM;
   } else /* FALSE */ {
-    __tmp__DSWM=FALSE__O__;
+    __STWM=__O__;
   };
-  if (__tmp__DSWM) {
-    __tmp__VRWM=Self__KRWM->parent_expr_binary__NCOJ.right__WA5J;
-    __tmp__WRWM=__tmp__PRWM->parent_expr_binary__NCOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__VRWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__XRWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__VRWM),__tmp__WRWM);
+  if (__STWM) {
+    __ETWM=__ZSWM->__2DOJ.__FC5J;
+    __FTWM=__4SWM->__2DOJ.__FC5J;
+    switch (((struct ___OBJ *)__ETWM)->__id) {
+    case ____5J__: {
+      __GTWM=__FLWM(((____5J *)__ETWM),__FTWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____0AXC__: {
+      __GTWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__XRWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____NBXC__: {
+      __GTWM=__1LWM(((____NBXC *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__XRWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____ZBXC__: {
+      __GTWM=__NMWM(((____ZBXC *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____DMWH__: {
+      __GTWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__XRWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____2A0I__: {
+      __GTWM=__MNWM(((____2A0I *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__XRWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____HJNJ__: {
+      __GTWM=__5NWM(((____HJNJ *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__XRWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____SJNJ__: {
+      __GTWM=__2OWM(((____SJNJ *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____0AOJ__: {
+      __GTWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____EBOJ__: {
+      __GTWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__XRWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____3BOJ__: {
+      __GTWM=__BQWM(((____3BOJ *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__XRWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____RCOJ__: {
+      __GTWM=__4QWM(((____RCOJ *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__XRWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____HDOJ__: {
+      __GTWM=__1RWM(((____HDOJ *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__XRWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____1DOJ__: {
+      __GTWM=__YSWM(((____1DOJ *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__XRWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____PEOJ__: {
+      __GTWM=__VTWM(((____PEOJ *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__XRWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____DFOJ__: {
+      __GTWM=__SUWM(((____DFOJ *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__XRWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____XFOJ__: {
+      __GTWM=__PVWM(((____XFOJ *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____QGOJ__: {
+      __GTWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____EHOJ__: {
+      __GTWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____2HOJ__: {
+      __GTWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__XRWM=FALSE__O__;
+    case ____YIOJ__: {
+      __GTWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__XRWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____YMOJ__: {
+      __GTWM=__2WWM(((____YMOJ *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__XRWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____ONOJ__: {
+      __GTWM=__XXWM(((____ONOJ *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__XRWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____YOOJ__: {
+      __GTWM=__314M(((____YOOJ *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__XRWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____IM4K__: {
+      __GTWM=__JMYN(((____IM4K *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__XRWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____T5FL__: {
+      __GTWM=__KECQ(((____T5FL *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__XRWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____3DUL__: {
+      __GTWM=__WF3P(((____3DUL *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__XRWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____0EUL__: {
+      __GTWM=__5NJQ(((____0EUL *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__XRWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____BGUL__: {
+      __GTWM=__TG3P(((____BGUL *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__XRWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____2GUL__: {
+      __GTWM=__3OJQ(((____2GUL *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__XRWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____B0VL__: {
+      __GTWM=__1CFN(((____B0VL *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__XRWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____P0VL__: {
+      __GTWM=__JYWM(((____P0VL *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__XRWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____Q5YL__: {
+      __GTWM=__GNYN(((____Q5YL *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__XRWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____UVPM__: {
+      __GTWM=__ZNYN(((____UVPM *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__XRWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____0ZPM__: {
+      __GTWM=__QH3P(((____0ZPM *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__XRWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____MR0N__: {
+      __GTWM=__IPWO(((____MR0N *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__XRWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____YWBP__: {
+      __GTWM=__LV0Q(((____YWBP *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__XRWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____LYBP__: {
+      __GTWM=__3ECQ(((____LYBP *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__XRWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____CZBP__: {
+      __GTWM=__0FCQ(((____CZBP *)((____5J *)__ETWM)),__FTWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__XRWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__VRWM)),__tmp__WRWM);
+    case ____3BEP__: {
+      __GTWM=__0PJQ(((____3BEP *)((____5J *)__ETWM)),__FTWM);
     } break;
     };
-    __tmp__DSWM=__tmp__XRWM;
+    __STWM=__GTWM;
   } else /* FALSE */ {
-    __tmp__DSWM=FALSE__O__;
+    __STWM=__O__;
   };
-  __tmp__XRWM=__tmp__DSWM;
-  return(__tmp__XRWM);
+  __GTWM=__STWM;
+  return(__GTWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__GSWM(__EXPR_AND__ADOJ *Self__HSWM,void *other__ISWM)
-// ({EXPR_AND__ADOJ},{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 Recursive, No inlinable.
+static ____L __VTWM(____PEOJ *__WTWM,void *__XTWM)
+// ({__PEOJ},{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 Recursive, No inlinable.
 {
-  __EXPR_AND__ADOJ *__tmp__MSWM;
-  void *__tmp__SSWM,*__tmp__TSWM;
-  __BOOLEAN__L __tmp__USWM,__tmp__ATWM;
-  if (other__ISWM==NULL) {
-    __tmp__MSWM=NULL;
+  ____PEOJ *__1TWM;
+  void *__BUWM,*__CUWM;
+  ____L __DUWM,__PUWM;
+  if (__XTWM==NULL) {
+    __1TWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__ISWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__MSWM=NULL;
+    switch (((struct ___OBJ *)__XTWM)->__id) {
+    case ____5J__: {
+      __1TWM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__MSWM=NULL;
+    case ____0AXC__: {
+      __1TWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__MSWM=NULL;
+    case ____NBXC__: {
+      __1TWM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__MSWM=NULL;
+    case ____ZBXC__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__MSWM=NULL;
+    case ____DMWH__: {
+      __1TWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__MSWM=NULL;
+    case ____2A0I__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__MSWM=NULL;
+    case ____HJNJ__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__MSWM=NULL;
+    case ____SJNJ__: {
+      __1TWM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__MSWM=NULL;
+    case ____0AOJ__: {
+      __1TWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__MSWM=NULL;
+    case ____EBOJ__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__MSWM=NULL;
+    case ____3BOJ__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__MSWM=NULL;
+    case ____RCOJ__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__MSWM=NULL;
+    case ____HDOJ__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__MSWM=NULL;
+    case ____1DOJ__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__MSWM=((__EXPR_AND__ADOJ *)other__ISWM);
+    case ____PEOJ__: {
+      __1TWM=((____PEOJ *)__XTWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__MSWM=NULL;
+    case ____DFOJ__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__MSWM=NULL;
+    case ____XFOJ__: {
+      __1TWM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__MSWM=NULL;
+    case ____QGOJ__: {
+      __1TWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__MSWM=NULL;
+    case ____EHOJ__: {
+      __1TWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__MSWM=NULL;
+    case ____2HOJ__: {
+      __1TWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__MSWM=NULL;
+    case ____YIOJ__: {
+      __1TWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__MSWM=NULL;
+    case ____YMOJ__: {
+      __1TWM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__MSWM=NULL;
+    case ____ONOJ__: {
+      __1TWM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__MSWM=NULL;
+    case ____YOOJ__: {
+      __1TWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__MSWM=NULL;
+    case ____IM4K__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__MSWM=NULL;
+    case ____T5FL__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__MSWM=NULL;
+    case ____3DUL__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__MSWM=NULL;
+    case ____0EUL__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__MSWM=NULL;
+    case ____BGUL__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__MSWM=NULL;
+    case ____2GUL__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__MSWM=NULL;
+    case ____B0VL__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__MSWM=NULL;
+    case ____P0VL__: {
+      __1TWM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__MSWM=NULL;
+    case ____Q5YL__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__MSWM=NULL;
+    case ____UVPM__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__MSWM=NULL;
+    case ____0ZPM__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__MSWM=NULL;
+    case ____MR0N__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__MSWM=NULL;
+    case ____YWBP__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__MSWM=NULL;
+    case ____LYBP__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__MSWM=NULL;
+    case ____CZBP__: {
+      __1TWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__MSWM=NULL;
+    case ____3BEP__: {
+      __1TWM=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__MSWM != (void *)NULL)) {
-    __tmp__SSWM=Self__HSWM->parent_expr_binary__BDOJ.left__SA5J;
-    __tmp__TSWM=__tmp__MSWM->parent_expr_binary__BDOJ.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__SSWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__USWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+  if (((void *)__1TWM != (void *)NULL)) {
+    __BUWM=__WTWM->__QEOJ.__BC5J;
+    __CUWM=__1TWM->__QEOJ.__BC5J;
+    switch (((struct ___OBJ *)__BUWM)->__id) {
+    case ____5J__: {
+      __DUWM=__FLWM(((____5J *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__USWM=FALSE__O__;
+    case ____0AXC__: {
+      __DUWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__USWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____NBXC__: {
+      __DUWM=__1LWM(((____NBXC *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__USWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____ZBXC__: {
+      __DUWM=__NMWM(((____ZBXC *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__USWM=FALSE__O__;
+    case ____DMWH__: {
+      __DUWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__USWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)__tmp__SSWM),__tmp__TSWM);
+    case ____2A0I__: {
+      __DUWM=__MNWM(((____2A0I *)__BUWM),__CUWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__USWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____HJNJ__: {
+      __DUWM=__5NWM(((____HJNJ *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__USWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____SJNJ__: {
+      __DUWM=__2OWM(((____SJNJ *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__USWM=FALSE__O__;
+    case ____0AOJ__: {
+      __DUWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__USWM=FALSE__O__;
+    case ____EBOJ__: {
+      __DUWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__USWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____3BOJ__: {
+      __DUWM=__BQWM(((____3BOJ *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__USWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____RCOJ__: {
+      __DUWM=__4QWM(((____RCOJ *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__USWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____HDOJ__: {
+      __DUWM=__1RWM(((____HDOJ *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__USWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____1DOJ__: {
+      __DUWM=__YSWM(((____1DOJ *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__USWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____PEOJ__: {
+      __DUWM=__VTWM(((____PEOJ *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__USWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____DFOJ__: {
+      __DUWM=__SUWM(((____DFOJ *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__USWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____XFOJ__: {
+      __DUWM=__PVWM(((____XFOJ *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__USWM=FALSE__O__;
+    case ____QGOJ__: {
+      __DUWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__USWM=FALSE__O__;
+    case ____EHOJ__: {
+      __DUWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__USWM=FALSE__O__;
+    case ____2HOJ__: {
+      __DUWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__USWM=FALSE__O__;
+    case ____YIOJ__: {
+      __DUWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__USWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____YMOJ__: {
+      __DUWM=__2WWM(((____YMOJ *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__USWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____ONOJ__: {
+      __DUWM=__XXWM(((____ONOJ *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__USWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____YOOJ__: {
+      __DUWM=__314M(((____YOOJ *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__USWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____IM4K__: {
+      __DUWM=__JMYN(((____IM4K *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__USWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____T5FL__: {
+      __DUWM=__KECQ(((____T5FL *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__USWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____3DUL__: {
+      __DUWM=__WF3P(((____3DUL *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__USWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____0EUL__: {
+      __DUWM=__5NJQ(((____0EUL *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__USWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____BGUL__: {
+      __DUWM=__TG3P(((____BGUL *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__USWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____2GUL__: {
+      __DUWM=__3OJQ(((____2GUL *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__USWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____B0VL__: {
+      __DUWM=__1CFN(((____B0VL *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__USWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____P0VL__: {
+      __DUWM=__JYWM(((____P0VL *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__USWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____Q5YL__: {
+      __DUWM=__GNYN(((____Q5YL *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__USWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____UVPM__: {
+      __DUWM=__ZNYN(((____UVPM *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__USWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____0ZPM__: {
+      __DUWM=__QH3P(((____0ZPM *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__USWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____MR0N__: {
+      __DUWM=__IPWO(((____MR0N *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__USWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____YWBP__: {
+      __DUWM=__LV0Q(((____YWBP *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__USWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____LYBP__: {
+      __DUWM=__3ECQ(((____LYBP *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__USWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____CZBP__: {
+      __DUWM=__0FCQ(((____CZBP *)((____2A0I *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__USWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__SSWM)),__tmp__TSWM);
+    case ____3BEP__: {
+      __DUWM=__0PJQ(((____3BEP *)((____2A0I *)__BUWM)),__CUWM);
     } break;
     };
-    __tmp__ATWM=__tmp__USWM;
+    __PUWM=__DUWM;
   } else /* FALSE */ {
-    __tmp__ATWM=FALSE__O__;
+    __PUWM=__O__;
   };
-  if (__tmp__ATWM) {
-    __tmp__SSWM=Self__HSWM->parent_expr_binary__BDOJ.right__WA5J;
-    __tmp__TSWM=__tmp__MSWM->parent_expr_binary__BDOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__SSWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__USWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__SSWM),__tmp__TSWM);
+  if (__PUWM) {
+    __BUWM=__WTWM->__QEOJ.__FC5J;
+    __CUWM=__1TWM->__QEOJ.__FC5J;
+    switch (((struct ___OBJ *)__BUWM)->__id) {
+    case ____5J__: {
+      __DUWM=__FLWM(((____5J *)__BUWM),__CUWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__USWM=FALSE__O__;
+    case ____0AXC__: {
+      __DUWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__USWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____NBXC__: {
+      __DUWM=__1LWM(((____NBXC *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__USWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____ZBXC__: {
+      __DUWM=__NMWM(((____ZBXC *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__USWM=FALSE__O__;
+    case ____DMWH__: {
+      __DUWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__USWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____2A0I__: {
+      __DUWM=__MNWM(((____2A0I *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__USWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____HJNJ__: {
+      __DUWM=__5NWM(((____HJNJ *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__USWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____SJNJ__: {
+      __DUWM=__2OWM(((____SJNJ *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__USWM=FALSE__O__;
+    case ____0AOJ__: {
+      __DUWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__USWM=FALSE__O__;
+    case ____EBOJ__: {
+      __DUWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__USWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____3BOJ__: {
+      __DUWM=__BQWM(((____3BOJ *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__USWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____RCOJ__: {
+      __DUWM=__4QWM(((____RCOJ *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__USWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____HDOJ__: {
+      __DUWM=__1RWM(((____HDOJ *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__USWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____1DOJ__: {
+      __DUWM=__YSWM(((____1DOJ *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__USWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____PEOJ__: {
+      __DUWM=__VTWM(((____PEOJ *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__USWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____DFOJ__: {
+      __DUWM=__SUWM(((____DFOJ *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__USWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____XFOJ__: {
+      __DUWM=__PVWM(((____XFOJ *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__USWM=FALSE__O__;
+    case ____QGOJ__: {
+      __DUWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__USWM=FALSE__O__;
+    case ____EHOJ__: {
+      __DUWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__USWM=FALSE__O__;
+    case ____2HOJ__: {
+      __DUWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__USWM=FALSE__O__;
+    case ____YIOJ__: {
+      __DUWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__USWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____YMOJ__: {
+      __DUWM=__2WWM(((____YMOJ *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__USWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____ONOJ__: {
+      __DUWM=__XXWM(((____ONOJ *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__USWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____YOOJ__: {
+      __DUWM=__314M(((____YOOJ *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__USWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____IM4K__: {
+      __DUWM=__JMYN(((____IM4K *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__USWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____T5FL__: {
+      __DUWM=__KECQ(((____T5FL *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__USWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____3DUL__: {
+      __DUWM=__WF3P(((____3DUL *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__USWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____0EUL__: {
+      __DUWM=__5NJQ(((____0EUL *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__USWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____BGUL__: {
+      __DUWM=__TG3P(((____BGUL *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__USWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____2GUL__: {
+      __DUWM=__3OJQ(((____2GUL *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__USWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____B0VL__: {
+      __DUWM=__1CFN(((____B0VL *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__USWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____P0VL__: {
+      __DUWM=__JYWM(((____P0VL *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__USWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____Q5YL__: {
+      __DUWM=__GNYN(((____Q5YL *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__USWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____UVPM__: {
+      __DUWM=__ZNYN(((____UVPM *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__USWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____0ZPM__: {
+      __DUWM=__QH3P(((____0ZPM *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__USWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____MR0N__: {
+      __DUWM=__IPWO(((____MR0N *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__USWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____YWBP__: {
+      __DUWM=__LV0Q(((____YWBP *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__USWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____LYBP__: {
+      __DUWM=__3ECQ(((____LYBP *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__USWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____CZBP__: {
+      __DUWM=__0FCQ(((____CZBP *)((____5J *)__BUWM)),__CUWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__USWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__SSWM)),__tmp__TSWM);
+    case ____3BEP__: {
+      __DUWM=__0PJQ(((____3BEP *)((____5J *)__BUWM)),__CUWM);
     } break;
     };
-    __tmp__ATWM=__tmp__USWM;
+    __PUWM=__DUWM;
   } else /* FALSE */ {
-    __tmp__ATWM=FALSE__O__;
+    __PUWM=__O__;
   };
-  __tmp__USWM=__tmp__ATWM;
-  return(__tmp__USWM);
+  __DUWM=__PUWM;
+  return(__DUWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__DTWM(__EXPR_SHIFT_R__UDOJ *Self__ETWM,void *other__FTWM)
-// ({EXPR_SHIFT_R__UDOJ},{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 Recursive, No inlinable.
+static ____L __SUWM(____DFOJ *__TUWM,void *__UUWM)
+// ({__DFOJ},{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 Recursive, No inlinable.
 {
-  __EXPR_SHIFT_R__UDOJ *__tmp__JTWM;
-  void *__tmp__PTWM,*__tmp__QTWM;
-  __BOOLEAN__L __tmp__RTWM,__tmp__3TWM;
-  if (other__FTWM==NULL) {
-    __tmp__JTWM=NULL;
+  ____DFOJ *__YUWM;
+  void *__4UWM,*__5UWM;
+  ____L __AVWM,__MVWM;
+  if (__UUWM==NULL) {
+    __YUWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__FTWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__JTWM=NULL;
+    switch (((struct ___OBJ *)__UUWM)->__id) {
+    case ____5J__: {
+      __YUWM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__JTWM=NULL;
+    case ____0AXC__: {
+      __YUWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__JTWM=NULL;
+    case ____NBXC__: {
+      __YUWM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__JTWM=NULL;
+    case ____ZBXC__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__JTWM=NULL;
+    case ____DMWH__: {
+      __YUWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__JTWM=NULL;
+    case ____2A0I__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__JTWM=NULL;
+    case ____HJNJ__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__JTWM=NULL;
+    case ____SJNJ__: {
+      __YUWM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__JTWM=NULL;
+    case ____0AOJ__: {
+      __YUWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__JTWM=NULL;
+    case ____EBOJ__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__JTWM=NULL;
+    case ____3BOJ__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__JTWM=NULL;
+    case ____RCOJ__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__JTWM=NULL;
+    case ____HDOJ__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__JTWM=NULL;
+    case ____1DOJ__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__JTWM=NULL;
+    case ____PEOJ__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__JTWM=((__EXPR_SHIFT_R__UDOJ *)other__FTWM);
+    case ____DFOJ__: {
+      __YUWM=((____DFOJ *)__UUWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__JTWM=NULL;
+    case ____XFOJ__: {
+      __YUWM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__JTWM=NULL;
+    case ____QGOJ__: {
+      __YUWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__JTWM=NULL;
+    case ____EHOJ__: {
+      __YUWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__JTWM=NULL;
+    case ____2HOJ__: {
+      __YUWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__JTWM=NULL;
+    case ____YIOJ__: {
+      __YUWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__JTWM=NULL;
+    case ____YMOJ__: {
+      __YUWM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__JTWM=NULL;
+    case ____ONOJ__: {
+      __YUWM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__JTWM=NULL;
+    case ____YOOJ__: {
+      __YUWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__JTWM=NULL;
+    case ____IM4K__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__JTWM=NULL;
+    case ____T5FL__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__JTWM=NULL;
+    case ____3DUL__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__JTWM=NULL;
+    case ____0EUL__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__JTWM=NULL;
+    case ____BGUL__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__JTWM=NULL;
+    case ____2GUL__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__JTWM=NULL;
+    case ____B0VL__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__JTWM=NULL;
+    case ____P0VL__: {
+      __YUWM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__JTWM=NULL;
+    case ____Q5YL__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__JTWM=NULL;
+    case ____UVPM__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__JTWM=NULL;
+    case ____0ZPM__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__JTWM=NULL;
+    case ____MR0N__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__JTWM=NULL;
+    case ____YWBP__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__JTWM=NULL;
+    case ____LYBP__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__JTWM=NULL;
+    case ____CZBP__: {
+      __YUWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__JTWM=NULL;
+    case ____3BEP__: {
+      __YUWM=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__JTWM != (void *)NULL)) {
-    __tmp__PTWM=Self__ETWM->parent_expr_binary__VDOJ.left__SA5J;
-    __tmp__QTWM=__tmp__JTWM->parent_expr_binary__VDOJ.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__PTWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RTWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+  if (((void *)__YUWM != (void *)NULL)) {
+    __4UWM=__TUWM->__EFOJ.__BC5J;
+    __5UWM=__YUWM->__EFOJ.__BC5J;
+    switch (((struct ___OBJ *)__4UWM)->__id) {
+    case ____5J__: {
+      __AVWM=__FLWM(((____5J *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____0AXC__: {
+      __AVWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RTWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____NBXC__: {
+      __AVWM=__1LWM(((____NBXC *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RTWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____ZBXC__: {
+      __AVWM=__NMWM(((____ZBXC *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____DMWH__: {
+      __AVWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RTWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)__tmp__PTWM),__tmp__QTWM);
+    case ____2A0I__: {
+      __AVWM=__MNWM(((____2A0I *)__4UWM),__5UWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RTWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____HJNJ__: {
+      __AVWM=__5NWM(((____HJNJ *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RTWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____SJNJ__: {
+      __AVWM=__2OWM(((____SJNJ *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____0AOJ__: {
+      __AVWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____EBOJ__: {
+      __AVWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RTWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____3BOJ__: {
+      __AVWM=__BQWM(((____3BOJ *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RTWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____RCOJ__: {
+      __AVWM=__4QWM(((____RCOJ *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RTWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____HDOJ__: {
+      __AVWM=__1RWM(((____HDOJ *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RTWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____1DOJ__: {
+      __AVWM=__YSWM(((____1DOJ *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RTWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____PEOJ__: {
+      __AVWM=__VTWM(((____PEOJ *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RTWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____DFOJ__: {
+      __AVWM=__SUWM(((____DFOJ *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RTWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____XFOJ__: {
+      __AVWM=__PVWM(((____XFOJ *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____QGOJ__: {
+      __AVWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____EHOJ__: {
+      __AVWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____2HOJ__: {
+      __AVWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____YIOJ__: {
+      __AVWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RTWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____YMOJ__: {
+      __AVWM=__2WWM(((____YMOJ *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RTWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____ONOJ__: {
+      __AVWM=__XXWM(((____ONOJ *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RTWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____YOOJ__: {
+      __AVWM=__314M(((____YOOJ *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RTWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____IM4K__: {
+      __AVWM=__JMYN(((____IM4K *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RTWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____T5FL__: {
+      __AVWM=__KECQ(((____T5FL *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RTWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____3DUL__: {
+      __AVWM=__WF3P(((____3DUL *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RTWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____0EUL__: {
+      __AVWM=__5NJQ(((____0EUL *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RTWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____BGUL__: {
+      __AVWM=__TG3P(((____BGUL *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RTWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____2GUL__: {
+      __AVWM=__3OJQ(((____2GUL *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RTWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____B0VL__: {
+      __AVWM=__1CFN(((____B0VL *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RTWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____P0VL__: {
+      __AVWM=__JYWM(((____P0VL *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RTWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____Q5YL__: {
+      __AVWM=__GNYN(((____Q5YL *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RTWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____UVPM__: {
+      __AVWM=__ZNYN(((____UVPM *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RTWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____0ZPM__: {
+      __AVWM=__QH3P(((____0ZPM *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RTWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____MR0N__: {
+      __AVWM=__IPWO(((____MR0N *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RTWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____YWBP__: {
+      __AVWM=__LV0Q(((____YWBP *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RTWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____LYBP__: {
+      __AVWM=__3ECQ(((____LYBP *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RTWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____CZBP__: {
+      __AVWM=__0FCQ(((____CZBP *)((____2A0I *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RTWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__PTWM)),__tmp__QTWM);
+    case ____3BEP__: {
+      __AVWM=__0PJQ(((____3BEP *)((____2A0I *)__4UWM)),__5UWM);
     } break;
     };
-    __tmp__3TWM=__tmp__RTWM;
+    __MVWM=__AVWM;
   } else /* FALSE */ {
-    __tmp__3TWM=FALSE__O__;
+    __MVWM=__O__;
   };
-  if (__tmp__3TWM) {
-    __tmp__PTWM=Self__ETWM->parent_expr_binary__VDOJ.right__WA5J;
-    __tmp__QTWM=__tmp__JTWM->parent_expr_binary__VDOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__PTWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RTWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__PTWM),__tmp__QTWM);
+  if (__MVWM) {
+    __4UWM=__TUWM->__EFOJ.__FC5J;
+    __5UWM=__YUWM->__EFOJ.__FC5J;
+    switch (((struct ___OBJ *)__4UWM)->__id) {
+    case ____5J__: {
+      __AVWM=__FLWM(((____5J *)__4UWM),__5UWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____0AXC__: {
+      __AVWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RTWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____NBXC__: {
+      __AVWM=__1LWM(((____NBXC *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RTWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____ZBXC__: {
+      __AVWM=__NMWM(((____ZBXC *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____DMWH__: {
+      __AVWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RTWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____2A0I__: {
+      __AVWM=__MNWM(((____2A0I *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RTWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____HJNJ__: {
+      __AVWM=__5NWM(((____HJNJ *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RTWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____SJNJ__: {
+      __AVWM=__2OWM(((____SJNJ *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____0AOJ__: {
+      __AVWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____EBOJ__: {
+      __AVWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RTWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____3BOJ__: {
+      __AVWM=__BQWM(((____3BOJ *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RTWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____RCOJ__: {
+      __AVWM=__4QWM(((____RCOJ *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RTWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____HDOJ__: {
+      __AVWM=__1RWM(((____HDOJ *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RTWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____1DOJ__: {
+      __AVWM=__YSWM(((____1DOJ *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RTWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____PEOJ__: {
+      __AVWM=__VTWM(((____PEOJ *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RTWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____DFOJ__: {
+      __AVWM=__SUWM(((____DFOJ *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RTWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____XFOJ__: {
+      __AVWM=__PVWM(((____XFOJ *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____QGOJ__: {
+      __AVWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____EHOJ__: {
+      __AVWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____2HOJ__: {
+      __AVWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RTWM=FALSE__O__;
+    case ____YIOJ__: {
+      __AVWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RTWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____YMOJ__: {
+      __AVWM=__2WWM(((____YMOJ *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RTWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____ONOJ__: {
+      __AVWM=__XXWM(((____ONOJ *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RTWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____YOOJ__: {
+      __AVWM=__314M(((____YOOJ *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RTWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____IM4K__: {
+      __AVWM=__JMYN(((____IM4K *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RTWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____T5FL__: {
+      __AVWM=__KECQ(((____T5FL *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RTWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____3DUL__: {
+      __AVWM=__WF3P(((____3DUL *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RTWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____0EUL__: {
+      __AVWM=__5NJQ(((____0EUL *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RTWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____BGUL__: {
+      __AVWM=__TG3P(((____BGUL *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RTWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____2GUL__: {
+      __AVWM=__3OJQ(((____2GUL *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RTWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____B0VL__: {
+      __AVWM=__1CFN(((____B0VL *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RTWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____P0VL__: {
+      __AVWM=__JYWM(((____P0VL *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RTWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____Q5YL__: {
+      __AVWM=__GNYN(((____Q5YL *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RTWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____UVPM__: {
+      __AVWM=__ZNYN(((____UVPM *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RTWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____0ZPM__: {
+      __AVWM=__QH3P(((____0ZPM *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RTWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____MR0N__: {
+      __AVWM=__IPWO(((____MR0N *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RTWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____YWBP__: {
+      __AVWM=__LV0Q(((____YWBP *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RTWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____LYBP__: {
+      __AVWM=__3ECQ(((____LYBP *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RTWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____CZBP__: {
+      __AVWM=__0FCQ(((____CZBP *)((____5J *)__4UWM)),__5UWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RTWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__PTWM)),__tmp__QTWM);
+    case ____3BEP__: {
+      __AVWM=__0PJQ(((____3BEP *)((____5J *)__4UWM)),__5UWM);
     } break;
     };
-    __tmp__3TWM=__tmp__RTWM;
+    __MVWM=__AVWM;
   } else /* FALSE */ {
-    __tmp__3TWM=FALSE__O__;
+    __MVWM=__O__;
   };
-  __tmp__RTWM=__tmp__3TWM;
-  return(__tmp__RTWM);
+  __AVWM=__MVWM;
+  return(__AVWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__AUWM(__EXPR_SHIFT_L__IEOJ *Self__BUWM,void *other__CUWM)
-// ({EXPR_SHIFT_L__IEOJ},{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 Recursive, No inlinable.
+static ____L __PVWM(____XFOJ *__QVWM,void *__RVWM)
+// ({__XFOJ},{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 Recursive, No inlinable.
 {
-  __EXPR_SHIFT_L__IEOJ *__tmp__GUWM;
-  void *__tmp__MUWM,*__tmp__NUWM;
-  __BOOLEAN__L __tmp__OUWM,__tmp__0UWM;
-  if (other__CUWM==NULL) {
-    __tmp__GUWM=NULL;
+  ____XFOJ *__VVWM;
+  void *__1VWM,*__2VWM;
+  ____L __3VWM,__JWWM;
+  if (__RVWM==NULL) {
+    __VVWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__CUWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__GUWM=NULL;
+    switch (((struct ___OBJ *)__RVWM)->__id) {
+    case ____5J__: {
+      __VVWM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__GUWM=NULL;
+    case ____0AXC__: {
+      __VVWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__GUWM=NULL;
+    case ____NBXC__: {
+      __VVWM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__GUWM=NULL;
+    case ____ZBXC__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__GUWM=NULL;
+    case ____DMWH__: {
+      __VVWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__GUWM=NULL;
+    case ____2A0I__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__GUWM=NULL;
+    case ____HJNJ__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__GUWM=NULL;
+    case ____SJNJ__: {
+      __VVWM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__GUWM=NULL;
+    case ____0AOJ__: {
+      __VVWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__GUWM=NULL;
+    case ____EBOJ__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__GUWM=NULL;
+    case ____3BOJ__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__GUWM=NULL;
+    case ____RCOJ__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__GUWM=NULL;
+    case ____HDOJ__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__GUWM=NULL;
+    case ____1DOJ__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__GUWM=NULL;
+    case ____PEOJ__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__GUWM=NULL;
+    case ____DFOJ__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__GUWM=((__EXPR_SHIFT_L__IEOJ *)other__CUWM);
+    case ____XFOJ__: {
+      __VVWM=((____XFOJ *)__RVWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__GUWM=NULL;
+    case ____QGOJ__: {
+      __VVWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__GUWM=NULL;
+    case ____EHOJ__: {
+      __VVWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__GUWM=NULL;
+    case ____2HOJ__: {
+      __VVWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__GUWM=NULL;
+    case ____YIOJ__: {
+      __VVWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__GUWM=NULL;
+    case ____YMOJ__: {
+      __VVWM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__GUWM=NULL;
+    case ____ONOJ__: {
+      __VVWM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__GUWM=NULL;
+    case ____YOOJ__: {
+      __VVWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__GUWM=NULL;
+    case ____IM4K__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__GUWM=NULL;
+    case ____T5FL__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__GUWM=NULL;
+    case ____3DUL__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__GUWM=NULL;
+    case ____0EUL__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__GUWM=NULL;
+    case ____BGUL__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__GUWM=NULL;
+    case ____2GUL__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__GUWM=NULL;
+    case ____B0VL__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__GUWM=NULL;
+    case ____P0VL__: {
+      __VVWM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__GUWM=NULL;
+    case ____Q5YL__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__GUWM=NULL;
+    case ____UVPM__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__GUWM=NULL;
+    case ____0ZPM__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__GUWM=NULL;
+    case ____MR0N__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__GUWM=NULL;
+    case ____YWBP__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__GUWM=NULL;
+    case ____LYBP__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__GUWM=NULL;
+    case ____CZBP__: {
+      __VVWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__GUWM=NULL;
+    case ____3BEP__: {
+      __VVWM=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__GUWM != (void *)NULL)) {
-    __tmp__MUWM=Self__BUWM->parent_expr_binary__JEOJ.left__SA5J;
-    __tmp__NUWM=__tmp__GUWM->parent_expr_binary__JEOJ.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__MUWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__OUWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+  if (((void *)__VVWM != (void *)NULL)) {
+    __1VWM=__QVWM->__YFOJ.__BC5J;
+    __2VWM=__VVWM->__YFOJ.__BC5J;
+    switch (((struct ___OBJ *)__1VWM)->__id) {
+    case ____5J__: {
+      __3VWM=__FLWM(((____5J *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____0AXC__: {
+      __3VWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__OUWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____NBXC__: {
+      __3VWM=__1LWM(((____NBXC *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__OUWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____ZBXC__: {
+      __3VWM=__NMWM(((____ZBXC *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____DMWH__: {
+      __3VWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__OUWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)__tmp__MUWM),__tmp__NUWM);
+    case ____2A0I__: {
+      __3VWM=__MNWM(((____2A0I *)__1VWM),__2VWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__OUWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____HJNJ__: {
+      __3VWM=__5NWM(((____HJNJ *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__OUWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____SJNJ__: {
+      __3VWM=__2OWM(((____SJNJ *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____0AOJ__: {
+      __3VWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____EBOJ__: {
+      __3VWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__OUWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____3BOJ__: {
+      __3VWM=__BQWM(((____3BOJ *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__OUWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____RCOJ__: {
+      __3VWM=__4QWM(((____RCOJ *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__OUWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____HDOJ__: {
+      __3VWM=__1RWM(((____HDOJ *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__OUWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____1DOJ__: {
+      __3VWM=__YSWM(((____1DOJ *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__OUWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____PEOJ__: {
+      __3VWM=__VTWM(((____PEOJ *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__OUWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____DFOJ__: {
+      __3VWM=__SUWM(((____DFOJ *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__OUWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____XFOJ__: {
+      __3VWM=__PVWM(((____XFOJ *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____QGOJ__: {
+      __3VWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____EHOJ__: {
+      __3VWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____2HOJ__: {
+      __3VWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____YIOJ__: {
+      __3VWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__OUWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____YMOJ__: {
+      __3VWM=__2WWM(((____YMOJ *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__OUWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____ONOJ__: {
+      __3VWM=__XXWM(((____ONOJ *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__OUWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____YOOJ__: {
+      __3VWM=__314M(((____YOOJ *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__OUWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____IM4K__: {
+      __3VWM=__JMYN(((____IM4K *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__OUWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____T5FL__: {
+      __3VWM=__KECQ(((____T5FL *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__OUWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____3DUL__: {
+      __3VWM=__WF3P(((____3DUL *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__OUWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____0EUL__: {
+      __3VWM=__5NJQ(((____0EUL *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__OUWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____BGUL__: {
+      __3VWM=__TG3P(((____BGUL *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__OUWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____2GUL__: {
+      __3VWM=__3OJQ(((____2GUL *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__OUWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____B0VL__: {
+      __3VWM=__1CFN(((____B0VL *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__OUWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____P0VL__: {
+      __3VWM=__JYWM(((____P0VL *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__OUWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____Q5YL__: {
+      __3VWM=__GNYN(((____Q5YL *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__OUWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____UVPM__: {
+      __3VWM=__ZNYN(((____UVPM *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__OUWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____0ZPM__: {
+      __3VWM=__QH3P(((____0ZPM *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__OUWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____MR0N__: {
+      __3VWM=__IPWO(((____MR0N *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__OUWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____YWBP__: {
+      __3VWM=__LV0Q(((____YWBP *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__OUWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____LYBP__: {
+      __3VWM=__3ECQ(((____LYBP *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__OUWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____CZBP__: {
+      __3VWM=__0FCQ(((____CZBP *)((____2A0I *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__OUWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__MUWM)),__tmp__NUWM);
+    case ____3BEP__: {
+      __3VWM=__0PJQ(((____3BEP *)((____2A0I *)__1VWM)),__2VWM);
     } break;
     };
-    __tmp__0UWM=__tmp__OUWM;
+    __JWWM=__3VWM;
   } else /* FALSE */ {
-    __tmp__0UWM=FALSE__O__;
+    __JWWM=__O__;
   };
-  if (__tmp__0UWM) {
-    __tmp__MUWM=Self__BUWM->parent_expr_binary__JEOJ.right__WA5J;
-    __tmp__NUWM=__tmp__GUWM->parent_expr_binary__JEOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__MUWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__OUWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__MUWM),__tmp__NUWM);
+  if (__JWWM) {
+    __1VWM=__QVWM->__YFOJ.__FC5J;
+    __2VWM=__VVWM->__YFOJ.__FC5J;
+    switch (((struct ___OBJ *)__1VWM)->__id) {
+    case ____5J__: {
+      __3VWM=__FLWM(((____5J *)__1VWM),__2VWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____0AXC__: {
+      __3VWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__OUWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____NBXC__: {
+      __3VWM=__1LWM(((____NBXC *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__OUWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____ZBXC__: {
+      __3VWM=__NMWM(((____ZBXC *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____DMWH__: {
+      __3VWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__OUWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____2A0I__: {
+      __3VWM=__MNWM(((____2A0I *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__OUWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____HJNJ__: {
+      __3VWM=__5NWM(((____HJNJ *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__OUWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____SJNJ__: {
+      __3VWM=__2OWM(((____SJNJ *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____0AOJ__: {
+      __3VWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____EBOJ__: {
+      __3VWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__OUWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____3BOJ__: {
+      __3VWM=__BQWM(((____3BOJ *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__OUWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____RCOJ__: {
+      __3VWM=__4QWM(((____RCOJ *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__OUWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____HDOJ__: {
+      __3VWM=__1RWM(((____HDOJ *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__OUWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____1DOJ__: {
+      __3VWM=__YSWM(((____1DOJ *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__OUWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____PEOJ__: {
+      __3VWM=__VTWM(((____PEOJ *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__OUWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____DFOJ__: {
+      __3VWM=__SUWM(((____DFOJ *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__OUWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____XFOJ__: {
+      __3VWM=__PVWM(((____XFOJ *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____QGOJ__: {
+      __3VWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____EHOJ__: {
+      __3VWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____2HOJ__: {
+      __3VWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__OUWM=FALSE__O__;
+    case ____YIOJ__: {
+      __3VWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__OUWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____YMOJ__: {
+      __3VWM=__2WWM(((____YMOJ *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__OUWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____ONOJ__: {
+      __3VWM=__XXWM(((____ONOJ *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__OUWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____YOOJ__: {
+      __3VWM=__314M(((____YOOJ *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__OUWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____IM4K__: {
+      __3VWM=__JMYN(((____IM4K *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__OUWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____T5FL__: {
+      __3VWM=__KECQ(((____T5FL *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__OUWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____3DUL__: {
+      __3VWM=__WF3P(((____3DUL *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__OUWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____0EUL__: {
+      __3VWM=__5NJQ(((____0EUL *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__OUWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____BGUL__: {
+      __3VWM=__TG3P(((____BGUL *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__OUWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____2GUL__: {
+      __3VWM=__3OJQ(((____2GUL *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__OUWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____B0VL__: {
+      __3VWM=__1CFN(((____B0VL *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__OUWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____P0VL__: {
+      __3VWM=__JYWM(((____P0VL *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__OUWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____Q5YL__: {
+      __3VWM=__GNYN(((____Q5YL *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__OUWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____UVPM__: {
+      __3VWM=__ZNYN(((____UVPM *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__OUWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____0ZPM__: {
+      __3VWM=__QH3P(((____0ZPM *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__OUWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____MR0N__: {
+      __3VWM=__IPWO(((____MR0N *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__OUWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____YWBP__: {
+      __3VWM=__LV0Q(((____YWBP *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__OUWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____LYBP__: {
+      __3VWM=__3ECQ(((____LYBP *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__OUWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____CZBP__: {
+      __3VWM=__0FCQ(((____CZBP *)((____5J *)__1VWM)),__2VWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__OUWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__MUWM)),__tmp__NUWM);
+    case ____3BEP__: {
+      __3VWM=__0PJQ(((____3BEP *)((____5J *)__1VWM)),__2VWM);
     } break;
     };
-    __tmp__0UWM=__tmp__OUWM;
+    __JWWM=__3VWM;
   } else /* FALSE */ {
-    __tmp__0UWM=FALSE__O__;
+    __JWWM=__O__;
   };
-  __tmp__OUWM=__tmp__0UWM;
-  return(__tmp__OUWM);
+  __3VWM=__JWWM;
+  return(__3VWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__NVWM(__REAL_CST__JLOJ *Self__OVWM,void *other__PVWM)
-// ({REAL_CST__JLOJ},{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 ____L __2WWM(____YMOJ *__3WWM,void *__4WWM)
+// ({__YMOJ},{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.
 {
-  __REAL_CST__JLOJ *__tmp__TVWM;
-  __BOOLEAN__L Result__QVWM;
-  if (other__PVWM==NULL) {
-    __tmp__TVWM=NULL;
+  ____YMOJ *__CXWM;
+  ____L __5WWM;
+  if (__4WWM==NULL) {
+    __CXWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__PVWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__TVWM=NULL;
+    switch (((struct ___OBJ *)__4WWM)->__id) {
+    case ____5J__: {
+      __CXWM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__TVWM=NULL;
+    case ____0AXC__: {
+      __CXWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__TVWM=NULL;
+    case ____NBXC__: {
+      __CXWM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__TVWM=NULL;
+    case ____ZBXC__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__TVWM=NULL;
+    case ____DMWH__: {
+      __CXWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__TVWM=NULL;
+    case ____2A0I__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__TVWM=NULL;
+    case ____HJNJ__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__TVWM=NULL;
+    case ____SJNJ__: {
+      __CXWM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__TVWM=NULL;
+    case ____0AOJ__: {
+      __CXWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__TVWM=NULL;
+    case ____EBOJ__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__TVWM=NULL;
+    case ____3BOJ__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__TVWM=NULL;
+    case ____RCOJ__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__TVWM=NULL;
+    case ____HDOJ__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__TVWM=NULL;
+    case ____1DOJ__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__TVWM=NULL;
+    case ____PEOJ__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__TVWM=NULL;
+    case ____DFOJ__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__TVWM=NULL;
+    case ____XFOJ__: {
+      __CXWM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__TVWM=NULL;
+    case ____QGOJ__: {
+      __CXWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__TVWM=NULL;
+    case ____EHOJ__: {
+      __CXWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__TVWM=NULL;
+    case ____2HOJ__: {
+      __CXWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__TVWM=NULL;
+    case ____YIOJ__: {
+      __CXWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__TVWM=((void *)other__PVWM);
+    case ____YMOJ__: {
+      __CXWM=((void *)__4WWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__TVWM=NULL;
+    case ____ONOJ__: {
+      __CXWM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__TVWM=NULL;
+    case ____YOOJ__: {
+      __CXWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__TVWM=NULL;
+    case ____IM4K__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__TVWM=NULL;
+    case ____T5FL__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__TVWM=NULL;
+    case ____3DUL__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__TVWM=NULL;
+    case ____0EUL__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__TVWM=NULL;
+    case ____BGUL__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__TVWM=NULL;
+    case ____2GUL__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__TVWM=NULL;
+    case ____B0VL__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__TVWM=NULL;
+    case ____P0VL__: {
+      __CXWM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__TVWM=NULL;
+    case ____Q5YL__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__TVWM=NULL;
+    case ____UVPM__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__TVWM=NULL;
+    case ____0ZPM__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__TVWM=NULL;
+    case ____MR0N__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__TVWM=NULL;
+    case ____YWBP__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__TVWM=NULL;
+    case ____LYBP__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__TVWM=NULL;
+    case ____CZBP__: {
+      __CXWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__TVWM=NULL;
+    case ____3BEP__: {
+      __CXWM=NULL;
     } break;
     }
   };
-  Result__QVWM=((((void *)__tmp__TVWM != (void *)NULL) && ((void *)Self__OVWM->value__DD5J == (void *)__tmp__TVWM->value__DD5J)) && ((void *)Self__OVWM->parent_constant__KLOJ.static_type__SG4D == (void *)__tmp__TVWM->parent_constant__KLOJ.static_type__SG4D));
-  return(Result__QVWM);
+  __5WWM=((((void *)__CXWM != (void *)NULL) && ((void *)__3WWM->__SE5J == (void *)__CXWM->__SE5J)) && ((void *)__3WWM->__ZMOJ.__BI4D == (void *)__CXWM->__ZMOJ.__BI4D));
+  return(__5WWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__IWWM(__CHARACTER_CST__5LOJ *Self__JWWM,void *other__KWWM)
-// ({CHARACTER_CST__5LOJ},{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 ____L __XXWM(____ONOJ *__YXWM,void *__ZXWM)
+// ({__ONOJ},{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.
 {
-  __CHARACTER_CST__5LOJ *__tmp__OWWM;
-  __BOOLEAN__L Result__LWWM;
-  if (other__KWWM==NULL) {
-    __tmp__OWWM=NULL;
+  ____ONOJ *__3XWM;
+  ____L __0XWM;
+  if (__ZXWM==NULL) {
+    __3XWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__KWWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__OWWM=NULL;
+    switch (((struct ___OBJ *)__ZXWM)->__id) {
+    case ____5J__: {
+      __3XWM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__OWWM=NULL;
+    case ____0AXC__: {
+      __3XWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__OWWM=NULL;
+    case ____NBXC__: {
+      __3XWM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__OWWM=NULL;
+    case ____ZBXC__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__OWWM=NULL;
+    case ____DMWH__: {
+      __3XWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__OWWM=NULL;
+    case ____2A0I__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__OWWM=NULL;
+    case ____HJNJ__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__OWWM=NULL;
+    case ____SJNJ__: {
+      __3XWM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__OWWM=NULL;
+    case ____0AOJ__: {
+      __3XWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__OWWM=NULL;
+    case ____EBOJ__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__OWWM=NULL;
+    case ____3BOJ__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__OWWM=NULL;
+    case ____RCOJ__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__OWWM=NULL;
+    case ____HDOJ__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__OWWM=NULL;
+    case ____1DOJ__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__OWWM=NULL;
+    case ____PEOJ__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__OWWM=NULL;
+    case ____DFOJ__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__OWWM=NULL;
+    case ____XFOJ__: {
+      __3XWM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__OWWM=NULL;
+    case ____QGOJ__: {
+      __3XWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__OWWM=NULL;
+    case ____EHOJ__: {
+      __3XWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__OWWM=NULL;
+    case ____2HOJ__: {
+      __3XWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__OWWM=NULL;
+    case ____YIOJ__: {
+      __3XWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__OWWM=NULL;
+    case ____YMOJ__: {
+      __3XWM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__OWWM=((__CHARACTER_CST__5LOJ *)other__KWWM);
+    case ____ONOJ__: {
+      __3XWM=((____ONOJ *)__ZXWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__OWWM=NULL;
+    case ____YOOJ__: {
+      __3XWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__OWWM=NULL;
+    case ____IM4K__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__OWWM=NULL;
+    case ____T5FL__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__OWWM=NULL;
+    case ____3DUL__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__OWWM=NULL;
+    case ____0EUL__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__OWWM=NULL;
+    case ____BGUL__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__OWWM=NULL;
+    case ____2GUL__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__OWWM=NULL;
+    case ____B0VL__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__OWWM=NULL;
+    case ____P0VL__: {
+      __3XWM=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__OWWM=NULL;
+    case ____Q5YL__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__OWWM=NULL;
+    case ____UVPM__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__OWWM=NULL;
+    case ____0ZPM__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__OWWM=NULL;
+    case ____MR0N__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__OWWM=NULL;
+    case ____YWBP__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__OWWM=NULL;
+    case ____LYBP__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__OWWM=NULL;
+    case ____CZBP__: {
+      __3XWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__OWWM=NULL;
+    case ____3BEP__: {
+      __3XWM=NULL;
     } break;
     }
   };
-  Result__LWWM=(((void *)__tmp__OWWM != (void *)NULL) && ((void *)Self__JWWM->text__ID5J == (void *)__tmp__OWWM->text__ID5J));
-  return(Result__LWWM);
+  __0XWM=(((void *)__3XWM != (void *)NULL) && ((void *)__YXWM->__XE5J == (void *)__3XWM->__XE5J));
+  return(__0XWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__O04M(__NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__P04M,void *other__Q04M)
-// ({NATIVE_ARRAY_CHARACTER_CST__JNOJ},{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 ____L __314M(____YOOJ *__414M,void *__514M)
+// ({__YOOJ},{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.
 {
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *__tmp__U04M;
-  __BOOLEAN__L Result__R04M;
-  if (other__Q04M==NULL) {
-    __tmp__U04M=NULL;
+  ____YOOJ *__D24M;
+  ____L __A24M;
+  if (__514M==NULL) {
+    __D24M=NULL;
   } else {
-    switch (((struct ___OBJ *)other__Q04M)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__U04M=NULL;
+    switch (((struct ___OBJ *)__514M)->__id) {
+    case ____5J__: {
+      __D24M=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__U04M=NULL;
+    case ____0AXC__: {
+      __D24M=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__U04M=NULL;
+    case ____NBXC__: {
+      __D24M=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__U04M=NULL;
+    case ____ZBXC__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__U04M=NULL;
+    case ____DMWH__: {
+      __D24M=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__U04M=NULL;
+    case ____2A0I__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__U04M=NULL;
+    case ____HJNJ__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__U04M=NULL;
+    case ____SJNJ__: {
+      __D24M=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__U04M=NULL;
+    case ____0AOJ__: {
+      __D24M=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__U04M=NULL;
+    case ____EBOJ__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__U04M=NULL;
+    case ____3BOJ__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__U04M=NULL;
+    case ____RCOJ__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__U04M=NULL;
+    case ____HDOJ__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__U04M=NULL;
+    case ____1DOJ__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__U04M=NULL;
+    case ____PEOJ__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__U04M=NULL;
+    case ____DFOJ__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__U04M=NULL;
+    case ____XFOJ__: {
+      __D24M=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__U04M=NULL;
+    case ____QGOJ__: {
+      __D24M=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__U04M=NULL;
+    case ____EHOJ__: {
+      __D24M=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__U04M=NULL;
+    case ____2HOJ__: {
+      __D24M=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__U04M=NULL;
+    case ____YIOJ__: {
+      __D24M=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__U04M=NULL;
+    case ____YMOJ__: {
+      __D24M=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__U04M=NULL;
+    case ____ONOJ__: {
+      __D24M=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__U04M=((void *)other__Q04M);
+    case ____YOOJ__: {
+      __D24M=((void *)__514M);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__U04M=NULL;
+    case ____IM4K__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__U04M=NULL;
+    case ____T5FL__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__U04M=NULL;
+    case ____3DUL__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__U04M=NULL;
+    case ____0EUL__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__U04M=NULL;
+    case ____BGUL__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__U04M=NULL;
+    case ____2GUL__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__U04M=NULL;
+    case ____B0VL__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__U04M=NULL;
+    case ____P0VL__: {
+      __D24M=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__U04M=NULL;
+    case ____Q5YL__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__U04M=NULL;
+    case ____UVPM__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__U04M=NULL;
+    case ____0ZPM__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__U04M=NULL;
+    case ____MR0N__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__U04M=NULL;
+    case ____YWBP__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__U04M=NULL;
+    case ____LYBP__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__U04M=NULL;
+    case ____CZBP__: {
+      __D24M=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__U04M=NULL;
+    case ____3BEP__: {
+      __D24M=NULL;
     } break;
     }
   };
-  Result__R04M=(((void *)__tmp__U04M != (void *)NULL) && ((void *)Self__P04M->string__EBJK == (void *)__tmp__U04M->string__EBJK));
-  return(Result__R04M);
+  __A24M=(((void *)__D24M != (void *)NULL) && ((void *)__414M->__TCJK == (void *)__D24M->__TCJK));
+  return(__A24M);
 }
 
-static __BOOLEAN__L __infix_equal_equal__0KYN(__READ_SLOT__ZK4K *Self__1KYN,void *other__2KYN)
-// ({READ_SLOT__ZK4K},{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 Recursive, No inlinable.
+static ____L __JMYN(____IM4K *__KMYN,void *__LMYN)
+// ({__IM4K},{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 Recursive, No inlinable.
 {
-  __READ_SLOT__ZK4K *__tmp__ALYN;
-  void *__tmp__OLYN,*__tmp__PLYN;
-  __BOOLEAN__L __tmp__QLYN,__tmp__ULYN;
-  if (other__2KYN==NULL) {
-    __tmp__ALYN=NULL;
+  ____IM4K *__PMYN;
+  void *__3MYN,*__4MYN;
+  ____L __5MYN,__DNYN;
+  if (__LMYN==NULL) {
+    __PMYN=NULL;
   } else {
-    switch (((struct ___OBJ *)other__2KYN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ALYN=NULL;
+    switch (((struct ___OBJ *)__LMYN)->__id) {
+    case ____5J__: {
+      __PMYN=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ALYN=NULL;
+    case ____0AXC__: {
+      __PMYN=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ALYN=NULL;
+    case ____NBXC__: {
+      __PMYN=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ALYN=NULL;
+    case ____ZBXC__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ALYN=NULL;
+    case ____DMWH__: {
+      __PMYN=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ALYN=NULL;
+    case ____2A0I__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ALYN=NULL;
+    case ____HJNJ__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ALYN=NULL;
+    case ____SJNJ__: {
+      __PMYN=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ALYN=NULL;
+    case ____0AOJ__: {
+      __PMYN=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ALYN=NULL;
+    case ____EBOJ__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ALYN=NULL;
+    case ____3BOJ__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ALYN=NULL;
+    case ____RCOJ__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ALYN=NULL;
+    case ____HDOJ__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ALYN=NULL;
+    case ____1DOJ__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ALYN=NULL;
+    case ____PEOJ__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ALYN=NULL;
+    case ____DFOJ__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ALYN=NULL;
+    case ____XFOJ__: {
+      __PMYN=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ALYN=NULL;
+    case ____QGOJ__: {
+      __PMYN=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ALYN=NULL;
+    case ____EHOJ__: {
+      __PMYN=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ALYN=NULL;
+    case ____2HOJ__: {
+      __PMYN=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ALYN=NULL;
+    case ____YIOJ__: {
+      __PMYN=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ALYN=NULL;
+    case ____YMOJ__: {
+      __PMYN=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ALYN=NULL;
+    case ____ONOJ__: {
+      __PMYN=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ALYN=NULL;
+    case ____YOOJ__: {
+      __PMYN=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ALYN=((void *)other__2KYN);
+    case ____IM4K__: {
+      __PMYN=((void *)__LMYN);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ALYN=NULL;
+    case ____T5FL__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ALYN=NULL;
+    case ____3DUL__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ALYN=NULL;
+    case ____0EUL__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ALYN=NULL;
+    case ____BGUL__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ALYN=NULL;
+    case ____2GUL__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ALYN=NULL;
+    case ____B0VL__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ALYN=NULL;
+    case ____P0VL__: {
+      __PMYN=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ALYN=NULL;
+    case ____Q5YL__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ALYN=NULL;
+    case ____UVPM__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ALYN=NULL;
+    case ____0ZPM__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ALYN=NULL;
+    case ____MR0N__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ALYN=NULL;
+    case ____YWBP__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ALYN=NULL;
+    case ____LYBP__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ALYN=NULL;
+    case ____CZBP__: {
+      __PMYN=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ALYN=NULL;
+    case ____3BEP__: {
+      __PMYN=NULL;
     } break;
     }
   };
-  if ((((void *)__tmp__ALYN != (void *)NULL) && ((void *)Self__1KYN->slot__CYFM == (void *)__tmp__ALYN->slot__CYFM))) {
-    __tmp__OLYN=Self__1KYN->receiver__KL4K;
-    __tmp__PLYN=__tmp__ALYN->receiver__KL4K;
-    switch (((struct ___OBJ *)__tmp__OLYN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__QLYN=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__OLYN),__tmp__PLYN);
+  if ((((void *)__PMYN != (void *)NULL) && ((void *)__KMYN->__RZFM == (void *)__PMYN->__RZFM))) {
+    __3MYN=__KMYN->__ZM4K;
+    __4MYN=__PMYN->__ZM4K;
+    switch (((struct ___OBJ *)__3MYN)->__id) {
+    case ____5J__: {
+      __5MYN=__FLWM(((____5J *)__3MYN),__4MYN);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__QLYN=FALSE__O__;
+    case ____0AXC__: {
+      __5MYN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__QLYN=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____NBXC__: {
+      __5MYN=__1LWM(((____NBXC *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__QLYN=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____ZBXC__: {
+      __5MYN=__NMWM(((____ZBXC *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__QLYN=FALSE__O__;
+    case ____DMWH__: {
+      __5MYN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__QLYN=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____2A0I__: {
+      __5MYN=__MNWM(((____2A0I *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__QLYN=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____HJNJ__: {
+      __5MYN=__5NWM(((____HJNJ *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__QLYN=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____SJNJ__: {
+      __5MYN=__2OWM(((____SJNJ *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__QLYN=FALSE__O__;
+    case ____0AOJ__: {
+      __5MYN=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__QLYN=FALSE__O__;
+    case ____EBOJ__: {
+      __5MYN=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__QLYN=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____3BOJ__: {
+      __5MYN=__BQWM(((____3BOJ *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__QLYN=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____RCOJ__: {
+      __5MYN=__4QWM(((____RCOJ *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__QLYN=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____HDOJ__: {
+      __5MYN=__1RWM(((____HDOJ *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__QLYN=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____1DOJ__: {
+      __5MYN=__YSWM(((____1DOJ *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__QLYN=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____PEOJ__: {
+      __5MYN=__VTWM(((____PEOJ *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__QLYN=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____DFOJ__: {
+      __5MYN=__SUWM(((____DFOJ *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__QLYN=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____XFOJ__: {
+      __5MYN=__PVWM(((____XFOJ *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__QLYN=FALSE__O__;
+    case ____QGOJ__: {
+      __5MYN=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__QLYN=FALSE__O__;
+    case ____EHOJ__: {
+      __5MYN=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__QLYN=FALSE__O__;
+    case ____2HOJ__: {
+      __5MYN=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__QLYN=FALSE__O__;
+    case ____YIOJ__: {
+      __5MYN=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__QLYN=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____YMOJ__: {
+      __5MYN=__2WWM(((____YMOJ *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__QLYN=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____ONOJ__: {
+      __5MYN=__XXWM(((____ONOJ *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__QLYN=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____YOOJ__: {
+      __5MYN=__314M(((____YOOJ *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__QLYN=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____IM4K__: {
+      __5MYN=__JMYN(((____IM4K *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__QLYN=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____T5FL__: {
+      __5MYN=__KECQ(((____T5FL *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__QLYN=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____3DUL__: {
+      __5MYN=__WF3P(((____3DUL *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__QLYN=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____0EUL__: {
+      __5MYN=__5NJQ(((____0EUL *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__QLYN=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____BGUL__: {
+      __5MYN=__TG3P(((____BGUL *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__QLYN=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____2GUL__: {
+      __5MYN=__3OJQ(((____2GUL *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__QLYN=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____B0VL__: {
+      __5MYN=__1CFN(((____B0VL *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__QLYN=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____P0VL__: {
+      __5MYN=__JYWM(((____P0VL *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__QLYN=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____Q5YL__: {
+      __5MYN=__GNYN(((____Q5YL *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__QLYN=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____UVPM__: {
+      __5MYN=__ZNYN(((____UVPM *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__QLYN=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____0ZPM__: {
+      __5MYN=__QH3P(((____0ZPM *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__QLYN=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____MR0N__: {
+      __5MYN=__IPWO(((____MR0N *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__QLYN=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____YWBP__: {
+      __5MYN=__LV0Q(((____YWBP *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__QLYN=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____LYBP__: {
+      __5MYN=__3ECQ(((____LYBP *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__QLYN=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____CZBP__: {
+      __5MYN=__0FCQ(((____CZBP *)((____5J *)__3MYN)),__4MYN);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__QLYN=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__OLYN)),__tmp__PLYN);
+    case ____3BEP__: {
+      __5MYN=__0PJQ(((____3BEP *)((____5J *)__3MYN)),__4MYN);
     } break;
     };
-    __tmp__ULYN=__tmp__QLYN;
+    __DNYN=__5MYN;
   } else /* FALSE */ {
-    __tmp__ULYN=FALSE__O__;
+    __DNYN=__O__;
   };
-  __tmp__QLYN=__tmp__ULYN;
-  return(__tmp__QLYN);
+  __5MYN=__DNYN;
+  return(__5MYN);
 }
 
-static __BOOLEAN__L __infix_equal_equal__1CCQ(__EXPR_NOT_LOGIC__E4FL *Self__2CCQ,void *other__3CCQ)
-// ({EXPR_NOT_LOGIC__E4FL},{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 Recursive, No inlinable.
+static ____L __KECQ(____T5FL *__LECQ,void *__MECQ)
+// ({__T5FL},{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 Recursive, No inlinable.
 {
-  __EXPR_NOT_LOGIC__E4FL *__tmp__BDCQ;
-  void *__tmp__HDCQ,*__tmp__IDCQ;
-  __BOOLEAN__L __tmp__JDCQ,__tmp__MDCQ;
-  if (other__3CCQ==NULL) {
-    __tmp__BDCQ=NULL;
+  ____T5FL *__QECQ;
+  void *__WECQ,*__XECQ;
+  ____L __YECQ,__1ECQ;
+  if (__MECQ==NULL) {
+    __QECQ=NULL;
   } else {
-    switch (((struct ___OBJ *)other__3CCQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__BDCQ=NULL;
+    switch (((struct ___OBJ *)__MECQ)->__id) {
+    case ____5J__: {
+      __QECQ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__BDCQ=NULL;
+    case ____0AXC__: {
+      __QECQ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__BDCQ=NULL;
+    case ____NBXC__: {
+      __QECQ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__BDCQ=NULL;
+    case ____ZBXC__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__BDCQ=NULL;
+    case ____DMWH__: {
+      __QECQ=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__BDCQ=NULL;
+    case ____2A0I__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__BDCQ=NULL;
+    case ____HJNJ__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__BDCQ=NULL;
+    case ____SJNJ__: {
+      __QECQ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__BDCQ=NULL;
+    case ____0AOJ__: {
+      __QECQ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__BDCQ=NULL;
+    case ____EBOJ__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__BDCQ=NULL;
+    case ____3BOJ__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__BDCQ=NULL;
+    case ____RCOJ__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__BDCQ=NULL;
+    case ____HDOJ__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__BDCQ=NULL;
+    case ____1DOJ__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__BDCQ=NULL;
+    case ____PEOJ__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__BDCQ=NULL;
+    case ____DFOJ__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__BDCQ=NULL;
+    case ____XFOJ__: {
+      __QECQ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__BDCQ=NULL;
+    case ____QGOJ__: {
+      __QECQ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__BDCQ=NULL;
+    case ____EHOJ__: {
+      __QECQ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__BDCQ=NULL;
+    case ____2HOJ__: {
+      __QECQ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__BDCQ=NULL;
+    case ____YIOJ__: {
+      __QECQ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__BDCQ=NULL;
+    case ____YMOJ__: {
+      __QECQ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__BDCQ=NULL;
+    case ____ONOJ__: {
+      __QECQ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__BDCQ=NULL;
+    case ____YOOJ__: {
+      __QECQ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__BDCQ=NULL;
+    case ____IM4K__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__BDCQ=((__EXPR_NOT_LOGIC__E4FL *)other__3CCQ);
+    case ____T5FL__: {
+      __QECQ=((____T5FL *)__MECQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__BDCQ=NULL;
+    case ____3DUL__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__BDCQ=NULL;
+    case ____0EUL__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__BDCQ=NULL;
+    case ____BGUL__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__BDCQ=NULL;
+    case ____2GUL__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__BDCQ=NULL;
+    case ____B0VL__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__BDCQ=NULL;
+    case ____P0VL__: {
+      __QECQ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__BDCQ=NULL;
+    case ____Q5YL__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__BDCQ=NULL;
+    case ____UVPM__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__BDCQ=NULL;
+    case ____0ZPM__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__BDCQ=NULL;
+    case ____MR0N__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__BDCQ=NULL;
+    case ____YWBP__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__BDCQ=NULL;
+    case ____LYBP__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__BDCQ=NULL;
+    case ____CZBP__: {
+      __QECQ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__BDCQ=NULL;
+    case ____3BEP__: {
+      __QECQ=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__BDCQ != (void *)NULL)) {
-    __tmp__HDCQ=Self__2CCQ->parent_expr_unary_logic__H4FL.right__2K5O;
-    __tmp__IDCQ=__tmp__BDCQ->parent_expr_unary_logic__H4FL.right__2K5O;
-    switch (((struct ___OBJ *)__tmp__HDCQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__JDCQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__HDCQ),__tmp__IDCQ);
+  if (((void *)__QECQ != (void *)NULL)) {
+    __WECQ=__LECQ->__W5FL.__LM5O;
+    __XECQ=__QECQ->__W5FL.__LM5O;
+    switch (((struct ___OBJ *)__WECQ)->__id) {
+    case ____5J__: {
+      __YECQ=__FLWM(((____5J *)__WECQ),__XECQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__JDCQ=FALSE__O__;
+    case ____0AXC__: {
+      __YECQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__JDCQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____NBXC__: {
+      __YECQ=__1LWM(((____NBXC *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__JDCQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____ZBXC__: {
+      __YECQ=__NMWM(((____ZBXC *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__JDCQ=FALSE__O__;
+    case ____DMWH__: {
+      __YECQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__JDCQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____2A0I__: {
+      __YECQ=__MNWM(((____2A0I *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__JDCQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____HJNJ__: {
+      __YECQ=__5NWM(((____HJNJ *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__JDCQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____SJNJ__: {
+      __YECQ=__2OWM(((____SJNJ *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__JDCQ=FALSE__O__;
+    case ____0AOJ__: {
+      __YECQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__JDCQ=FALSE__O__;
+    case ____EBOJ__: {
+      __YECQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__JDCQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____3BOJ__: {
+      __YECQ=__BQWM(((____3BOJ *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__JDCQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____RCOJ__: {
+      __YECQ=__4QWM(((____RCOJ *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__JDCQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____HDOJ__: {
+      __YECQ=__1RWM(((____HDOJ *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__JDCQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____1DOJ__: {
+      __YECQ=__YSWM(((____1DOJ *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__JDCQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____PEOJ__: {
+      __YECQ=__VTWM(((____PEOJ *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__JDCQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____DFOJ__: {
+      __YECQ=__SUWM(((____DFOJ *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__JDCQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____XFOJ__: {
+      __YECQ=__PVWM(((____XFOJ *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__JDCQ=FALSE__O__;
+    case ____QGOJ__: {
+      __YECQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__JDCQ=FALSE__O__;
+    case ____EHOJ__: {
+      __YECQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__JDCQ=FALSE__O__;
+    case ____2HOJ__: {
+      __YECQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__JDCQ=FALSE__O__;
+    case ____YIOJ__: {
+      __YECQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__JDCQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____YMOJ__: {
+      __YECQ=__2WWM(((____YMOJ *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__JDCQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____ONOJ__: {
+      __YECQ=__XXWM(((____ONOJ *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__JDCQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____YOOJ__: {
+      __YECQ=__314M(((____YOOJ *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__JDCQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____IM4K__: {
+      __YECQ=__JMYN(((____IM4K *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__JDCQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____T5FL__: {
+      __YECQ=__KECQ(((____T5FL *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__JDCQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____3DUL__: {
+      __YECQ=__WF3P(((____3DUL *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__JDCQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____0EUL__: {
+      __YECQ=__5NJQ(((____0EUL *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__JDCQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____BGUL__: {
+      __YECQ=__TG3P(((____BGUL *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__JDCQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____2GUL__: {
+      __YECQ=__3OJQ(((____2GUL *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__JDCQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____B0VL__: {
+      __YECQ=__1CFN(((____B0VL *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__JDCQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____P0VL__: {
+      __YECQ=__JYWM(((____P0VL *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__JDCQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____Q5YL__: {
+      __YECQ=__GNYN(((____Q5YL *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__JDCQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____UVPM__: {
+      __YECQ=__ZNYN(((____UVPM *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__JDCQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____0ZPM__: {
+      __YECQ=__QH3P(((____0ZPM *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__JDCQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____MR0N__: {
+      __YECQ=__IPWO(((____MR0N *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__JDCQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____YWBP__: {
+      __YECQ=__LV0Q(((____YWBP *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__JDCQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____LYBP__: {
+      __YECQ=__3ECQ(((____LYBP *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__JDCQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____CZBP__: {
+      __YECQ=__0FCQ(((____CZBP *)((____5J *)__WECQ)),__XECQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__JDCQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__HDCQ)),__tmp__IDCQ);
+    case ____3BEP__: {
+      __YECQ=__0PJQ(((____3BEP *)((____5J *)__WECQ)),__XECQ);
     } break;
     };
-    __tmp__MDCQ=__tmp__JDCQ;
+    __1ECQ=__YECQ;
   } else /* FALSE */ {
-    __tmp__MDCQ=FALSE__O__;
+    __1ECQ=__O__;
   };
-  __tmp__JDCQ=__tmp__MDCQ;
-  return(__tmp__JDCQ);
+  __YECQ=__1ECQ;
+  return(__YECQ);
 }
 
-static __BOOLEAN__L __infix_equal_equal__HE3P(__EXPR_OR_LOGIC__OCUL *Self__IE3P,void *other__JE3P)
-// ({EXPR_OR_LOGIC__OCUL},{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 Recursive, No inlinable.
+static ____L __WF3P(____3DUL *__XF3P,void *__YF3P)
+// ({__3DUL},{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 Recursive, No inlinable.
 {
-  __EXPR_OR_LOGIC__OCUL *__tmp__NE3P;
-  void *__tmp__TE3P,*__tmp__UE3P;
-  __BOOLEAN__L __tmp__VE3P,__tmp__BF3P;
-  if (other__JE3P==NULL) {
-    __tmp__NE3P=NULL;
+  ____3DUL *__2F3P;
+  void *__CG3P,*__DG3P;
+  ____L __EG3P,__QG3P;
+  if (__YF3P==NULL) {
+    __2F3P=NULL;
   } else {
-    switch (((struct ___OBJ *)other__JE3P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__NE3P=NULL;
+    switch (((struct ___OBJ *)__YF3P)->__id) {
+    case ____5J__: {
+      __2F3P=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__NE3P=NULL;
+    case ____0AXC__: {
+      __2F3P=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__NE3P=NULL;
+    case ____NBXC__: {
+      __2F3P=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__NE3P=NULL;
+    case ____ZBXC__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__NE3P=NULL;
+    case ____DMWH__: {
+      __2F3P=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__NE3P=NULL;
+    case ____2A0I__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__NE3P=NULL;
+    case ____HJNJ__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__NE3P=NULL;
+    case ____SJNJ__: {
+      __2F3P=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__NE3P=NULL;
+    case ____0AOJ__: {
+      __2F3P=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__NE3P=NULL;
+    case ____EBOJ__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__NE3P=NULL;
+    case ____3BOJ__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__NE3P=NULL;
+    case ____RCOJ__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__NE3P=NULL;
+    case ____HDOJ__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__NE3P=NULL;
+    case ____1DOJ__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__NE3P=NULL;
+    case ____PEOJ__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__NE3P=NULL;
+    case ____DFOJ__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__NE3P=NULL;
+    case ____XFOJ__: {
+      __2F3P=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__NE3P=NULL;
+    case ____QGOJ__: {
+      __2F3P=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__NE3P=NULL;
+    case ____EHOJ__: {
+      __2F3P=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__NE3P=NULL;
+    case ____2HOJ__: {
+      __2F3P=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__NE3P=NULL;
+    case ____YIOJ__: {
+      __2F3P=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__NE3P=NULL;
+    case ____YMOJ__: {
+      __2F3P=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__NE3P=NULL;
+    case ____ONOJ__: {
+      __2F3P=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__NE3P=NULL;
+    case ____YOOJ__: {
+      __2F3P=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__NE3P=NULL;
+    case ____IM4K__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__NE3P=NULL;
+    case ____T5FL__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__NE3P=((__EXPR_OR_LOGIC__OCUL *)other__JE3P);
+    case ____3DUL__: {
+      __2F3P=((____3DUL *)__YF3P);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__NE3P=NULL;
+    case ____0EUL__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__NE3P=NULL;
+    case ____BGUL__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__NE3P=NULL;
+    case ____2GUL__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__NE3P=NULL;
+    case ____B0VL__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__NE3P=NULL;
+    case ____P0VL__: {
+      __2F3P=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__NE3P=NULL;
+    case ____Q5YL__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__NE3P=NULL;
+    case ____UVPM__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__NE3P=NULL;
+    case ____0ZPM__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__NE3P=NULL;
+    case ____MR0N__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__NE3P=NULL;
+    case ____YWBP__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__NE3P=NULL;
+    case ____LYBP__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__NE3P=NULL;
+    case ____CZBP__: {
+      __2F3P=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__NE3P=NULL;
+    case ____3BEP__: {
+      __2F3P=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__NE3P != (void *)NULL)) {
-    __tmp__TE3P=Self__IE3P->parent_expr_binary_logic__RCUL.left__5NTP;
-    __tmp__UE3P=__tmp__NE3P->parent_expr_binary_logic__RCUL.left__5NTP;
-    switch (((struct ___OBJ *)__tmp__TE3P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__VE3P=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__TE3P),__tmp__UE3P);
+  if (((void *)__2F3P != (void *)NULL)) {
+    __CG3P=__XF3P->__AEUL.__OPTP;
+    __DG3P=__2F3P->__AEUL.__OPTP;
+    switch (((struct ___OBJ *)__CG3P)->__id) {
+    case ____5J__: {
+      __EG3P=__FLWM(((____5J *)__CG3P),__DG3P);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____0AXC__: {
+      __EG3P=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__VE3P=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____NBXC__: {
+      __EG3P=__1LWM(((____NBXC *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__VE3P=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____ZBXC__: {
+      __EG3P=__NMWM(((____ZBXC *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____DMWH__: {
+      __EG3P=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__VE3P=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____2A0I__: {
+      __EG3P=__MNWM(((____2A0I *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__VE3P=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____HJNJ__: {
+      __EG3P=__5NWM(((____HJNJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__VE3P=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____SJNJ__: {
+      __EG3P=__2OWM(((____SJNJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____0AOJ__: {
+      __EG3P=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____EBOJ__: {
+      __EG3P=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__VE3P=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____3BOJ__: {
+      __EG3P=__BQWM(((____3BOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__VE3P=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____RCOJ__: {
+      __EG3P=__4QWM(((____RCOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__VE3P=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____HDOJ__: {
+      __EG3P=__1RWM(((____HDOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__VE3P=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____1DOJ__: {
+      __EG3P=__YSWM(((____1DOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__VE3P=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____PEOJ__: {
+      __EG3P=__VTWM(((____PEOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__VE3P=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____DFOJ__: {
+      __EG3P=__SUWM(((____DFOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__VE3P=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____XFOJ__: {
+      __EG3P=__PVWM(((____XFOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____QGOJ__: {
+      __EG3P=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____EHOJ__: {
+      __EG3P=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____2HOJ__: {
+      __EG3P=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____YIOJ__: {
+      __EG3P=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__VE3P=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____YMOJ__: {
+      __EG3P=__2WWM(((____YMOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__VE3P=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____ONOJ__: {
+      __EG3P=__XXWM(((____ONOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__VE3P=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____YOOJ__: {
+      __EG3P=__314M(((____YOOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__VE3P=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____IM4K__: {
+      __EG3P=__JMYN(((____IM4K *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__VE3P=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____T5FL__: {
+      __EG3P=__KECQ(((____T5FL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__VE3P=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____3DUL__: {
+      __EG3P=__WF3P(((____3DUL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__VE3P=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____0EUL__: {
+      __EG3P=__5NJQ(((____0EUL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__VE3P=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____BGUL__: {
+      __EG3P=__TG3P(((____BGUL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__VE3P=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____2GUL__: {
+      __EG3P=__3OJQ(((____2GUL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__VE3P=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____B0VL__: {
+      __EG3P=__1CFN(((____B0VL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__VE3P=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____P0VL__: {
+      __EG3P=__JYWM(((____P0VL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__VE3P=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____Q5YL__: {
+      __EG3P=__GNYN(((____Q5YL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__VE3P=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____UVPM__: {
+      __EG3P=__ZNYN(((____UVPM *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__VE3P=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____0ZPM__: {
+      __EG3P=__QH3P(((____0ZPM *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__VE3P=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____MR0N__: {
+      __EG3P=__IPWO(((____MR0N *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__VE3P=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____YWBP__: {
+      __EG3P=__LV0Q(((____YWBP *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__VE3P=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____LYBP__: {
+      __EG3P=__3ECQ(((____LYBP *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__VE3P=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____CZBP__: {
+      __EG3P=__0FCQ(((____CZBP *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__VE3P=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____3BEP__: {
+      __EG3P=__0PJQ(((____3BEP *)((____5J *)__CG3P)),__DG3P);
     } break;
     };
-    __tmp__BF3P=__tmp__VE3P;
+    __QG3P=__EG3P;
   } else /* FALSE */ {
-    __tmp__BF3P=FALSE__O__;
+    __QG3P=__O__;
   };
-  if (__tmp__BF3P) {
-    __tmp__TE3P=Self__IE3P->parent_expr_binary_logic__RCUL.right__DOTP;
-    __tmp__UE3P=__tmp__NE3P->parent_expr_binary_logic__RCUL.right__DOTP;
-    switch (((struct ___OBJ *)__tmp__TE3P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__VE3P=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__TE3P),__tmp__UE3P);
+  if (__QG3P) {
+    __CG3P=__XF3P->__AEUL.__SPTP;
+    __DG3P=__2F3P->__AEUL.__SPTP;
+    switch (((struct ___OBJ *)__CG3P)->__id) {
+    case ____5J__: {
+      __EG3P=__FLWM(((____5J *)__CG3P),__DG3P);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____0AXC__: {
+      __EG3P=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__VE3P=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____NBXC__: {
+      __EG3P=__1LWM(((____NBXC *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__VE3P=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____ZBXC__: {
+      __EG3P=__NMWM(((____ZBXC *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____DMWH__: {
+      __EG3P=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__VE3P=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____2A0I__: {
+      __EG3P=__MNWM(((____2A0I *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__VE3P=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____HJNJ__: {
+      __EG3P=__5NWM(((____HJNJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__VE3P=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____SJNJ__: {
+      __EG3P=__2OWM(((____SJNJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____0AOJ__: {
+      __EG3P=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____EBOJ__: {
+      __EG3P=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__VE3P=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____3BOJ__: {
+      __EG3P=__BQWM(((____3BOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__VE3P=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____RCOJ__: {
+      __EG3P=__4QWM(((____RCOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__VE3P=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____HDOJ__: {
+      __EG3P=__1RWM(((____HDOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__VE3P=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____1DOJ__: {
+      __EG3P=__YSWM(((____1DOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__VE3P=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____PEOJ__: {
+      __EG3P=__VTWM(((____PEOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__VE3P=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____DFOJ__: {
+      __EG3P=__SUWM(((____DFOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__VE3P=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____XFOJ__: {
+      __EG3P=__PVWM(((____XFOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____QGOJ__: {
+      __EG3P=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____EHOJ__: {
+      __EG3P=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____2HOJ__: {
+      __EG3P=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__VE3P=FALSE__O__;
+    case ____YIOJ__: {
+      __EG3P=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__VE3P=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____YMOJ__: {
+      __EG3P=__2WWM(((____YMOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__VE3P=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____ONOJ__: {
+      __EG3P=__XXWM(((____ONOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__VE3P=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____YOOJ__: {
+      __EG3P=__314M(((____YOOJ *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__VE3P=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____IM4K__: {
+      __EG3P=__JMYN(((____IM4K *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__VE3P=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____T5FL__: {
+      __EG3P=__KECQ(((____T5FL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__VE3P=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____3DUL__: {
+      __EG3P=__WF3P(((____3DUL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__VE3P=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____0EUL__: {
+      __EG3P=__5NJQ(((____0EUL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__VE3P=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____BGUL__: {
+      __EG3P=__TG3P(((____BGUL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__VE3P=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____2GUL__: {
+      __EG3P=__3OJQ(((____2GUL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__VE3P=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____B0VL__: {
+      __EG3P=__1CFN(((____B0VL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__VE3P=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____P0VL__: {
+      __EG3P=__JYWM(((____P0VL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__VE3P=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____Q5YL__: {
+      __EG3P=__GNYN(((____Q5YL *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__VE3P=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____UVPM__: {
+      __EG3P=__ZNYN(((____UVPM *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__VE3P=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____0ZPM__: {
+      __EG3P=__QH3P(((____0ZPM *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__VE3P=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____MR0N__: {
+      __EG3P=__IPWO(((____MR0N *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__VE3P=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____YWBP__: {
+      __EG3P=__LV0Q(((____YWBP *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__VE3P=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____LYBP__: {
+      __EG3P=__3ECQ(((____LYBP *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__VE3P=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____CZBP__: {
+      __EG3P=__0FCQ(((____CZBP *)((____5J *)__CG3P)),__DG3P);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__VE3P=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__TE3P)),__tmp__UE3P);
+    case ____3BEP__: {
+      __EG3P=__0PJQ(((____3BEP *)((____5J *)__CG3P)),__DG3P);
     } break;
     };
-    __tmp__BF3P=__tmp__VE3P;
+    __QG3P=__EG3P;
   } else /* FALSE */ {
-    __tmp__BF3P=FALSE__O__;
+    __QG3P=__O__;
   };
-  __tmp__VE3P=__tmp__BF3P;
-  return(__tmp__VE3P);
+  __EG3P=__QG3P;
+  return(__EG3P);
 }
 
-static __BOOLEAN__L __infix_equal_equal__QMJQ(__EXPR_OR_OR_LOGIC__LDUL *Self__RMJQ,void *other__SMJQ)
-// ({EXPR_OR_OR_LOGIC__LDUL},{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 Recursive, No inlinable.
+static ____L __5NJQ(____0EUL *__AOJQ,void *__BOJQ)
+// ({__0EUL},{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 Recursive, No inlinable.
 {
-  __EXPR_OR_OR_LOGIC__LDUL *__tmp__WMJQ;
-  void *__tmp__2MJQ,*__tmp__3MJQ;
-  __BOOLEAN__L __tmp__4MJQ,__tmp__KNJQ;
-  if (other__SMJQ==NULL) {
-    __tmp__WMJQ=NULL;
+  ____0EUL *__FOJQ;
+  void *__LOJQ,*__MOJQ;
+  ____L __NOJQ,__ZOJQ;
+  if (__BOJQ==NULL) {
+    __FOJQ=NULL;
   } else {
-    switch (((struct ___OBJ *)other__SMJQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__WMJQ=NULL;
+    switch (((struct ___OBJ *)__BOJQ)->__id) {
+    case ____5J__: {
+      __FOJQ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__WMJQ=NULL;
+    case ____0AXC__: {
+      __FOJQ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__WMJQ=NULL;
+    case ____NBXC__: {
+      __FOJQ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__WMJQ=NULL;
+    case ____ZBXC__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__WMJQ=NULL;
+    case ____DMWH__: {
+      __FOJQ=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__WMJQ=NULL;
+    case ____2A0I__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__WMJQ=NULL;
+    case ____HJNJ__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__WMJQ=NULL;
+    case ____SJNJ__: {
+      __FOJQ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__WMJQ=NULL;
+    case ____0AOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__WMJQ=NULL;
+    case ____EBOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__WMJQ=NULL;
+    case ____3BOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__WMJQ=NULL;
+    case ____RCOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__WMJQ=NULL;
+    case ____HDOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__WMJQ=NULL;
+    case ____1DOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__WMJQ=NULL;
+    case ____PEOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__WMJQ=NULL;
+    case ____DFOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__WMJQ=NULL;
+    case ____XFOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__WMJQ=NULL;
+    case ____QGOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__WMJQ=NULL;
+    case ____EHOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__WMJQ=NULL;
+    case ____2HOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__WMJQ=NULL;
+    case ____YIOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__WMJQ=NULL;
+    case ____YMOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__WMJQ=NULL;
+    case ____ONOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__WMJQ=NULL;
+    case ____YOOJ__: {
+      __FOJQ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__WMJQ=NULL;
+    case ____IM4K__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__WMJQ=NULL;
+    case ____T5FL__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__WMJQ=NULL;
+    case ____3DUL__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__WMJQ=((__EXPR_OR_OR_LOGIC__LDUL *)other__SMJQ);
+    case ____0EUL__: {
+      __FOJQ=((____0EUL *)__BOJQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__WMJQ=NULL;
+    case ____BGUL__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__WMJQ=NULL;
+    case ____2GUL__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__WMJQ=NULL;
+    case ____B0VL__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__WMJQ=NULL;
+    case ____P0VL__: {
+      __FOJQ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__WMJQ=NULL;
+    case ____Q5YL__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__WMJQ=NULL;
+    case ____UVPM__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__WMJQ=NULL;
+    case ____0ZPM__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__WMJQ=NULL;
+    case ____MR0N__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__WMJQ=NULL;
+    case ____YWBP__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__WMJQ=NULL;
+    case ____LYBP__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__WMJQ=NULL;
+    case ____CZBP__: {
+      __FOJQ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__WMJQ=NULL;
+    case ____3BEP__: {
+      __FOJQ=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__WMJQ != (void *)NULL)) {
-    __tmp__2MJQ=Self__RMJQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-    __tmp__3MJQ=__tmp__WMJQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-    switch (((struct ___OBJ *)__tmp__2MJQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__4MJQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__2MJQ),__tmp__3MJQ);
+  if (((void *)__FOJQ != (void *)NULL)) {
+    __LOJQ=__AOJQ->__1EUL.__AEUL.__OPTP;
+    __MOJQ=__FOJQ->__1EUL.__AEUL.__OPTP;
+    switch (((struct ___OBJ *)__LOJQ)->__id) {
+    case ____5J__: {
+      __NOJQ=__FLWM(((____5J *)__LOJQ),__MOJQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____0AXC__: {
+      __NOJQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__4MJQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____NBXC__: {
+      __NOJQ=__1LWM(((____NBXC *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__4MJQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____ZBXC__: {
+      __NOJQ=__NMWM(((____ZBXC *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____DMWH__: {
+      __NOJQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__4MJQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____2A0I__: {
+      __NOJQ=__MNWM(((____2A0I *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__4MJQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____HJNJ__: {
+      __NOJQ=__5NWM(((____HJNJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__4MJQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____SJNJ__: {
+      __NOJQ=__2OWM(((____SJNJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____0AOJ__: {
+      __NOJQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____EBOJ__: {
+      __NOJQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____3BOJ__: {
+      __NOJQ=__BQWM(((____3BOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____RCOJ__: {
+      __NOJQ=__4QWM(((____RCOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____HDOJ__: {
+      __NOJQ=__1RWM(((____HDOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____1DOJ__: {
+      __NOJQ=__YSWM(((____1DOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____PEOJ__: {
+      __NOJQ=__VTWM(((____PEOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____DFOJ__: {
+      __NOJQ=__SUWM(((____DFOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____XFOJ__: {
+      __NOJQ=__PVWM(((____XFOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____QGOJ__: {
+      __NOJQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____EHOJ__: {
+      __NOJQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____2HOJ__: {
+      __NOJQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____YIOJ__: {
+      __NOJQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____YMOJ__: {
+      __NOJQ=__2WWM(((____YMOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____ONOJ__: {
+      __NOJQ=__XXWM(((____ONOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____YOOJ__: {
+      __NOJQ=__314M(((____YOOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__4MJQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____IM4K__: {
+      __NOJQ=__JMYN(((____IM4K *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__4MJQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____T5FL__: {
+      __NOJQ=__KECQ(((____T5FL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__4MJQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____3DUL__: {
+      __NOJQ=__WF3P(((____3DUL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__4MJQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____0EUL__: {
+      __NOJQ=__5NJQ(((____0EUL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__4MJQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____BGUL__: {
+      __NOJQ=__TG3P(((____BGUL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__4MJQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____2GUL__: {
+      __NOJQ=__3OJQ(((____2GUL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__4MJQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____B0VL__: {
+      __NOJQ=__1CFN(((____B0VL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__4MJQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____P0VL__: {
+      __NOJQ=__JYWM(((____P0VL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__4MJQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____Q5YL__: {
+      __NOJQ=__GNYN(((____Q5YL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__4MJQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____UVPM__: {
+      __NOJQ=__ZNYN(((____UVPM *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__4MJQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____0ZPM__: {
+      __NOJQ=__QH3P(((____0ZPM *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__4MJQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____MR0N__: {
+      __NOJQ=__IPWO(((____MR0N *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__4MJQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____YWBP__: {
+      __NOJQ=__LV0Q(((____YWBP *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__4MJQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____LYBP__: {
+      __NOJQ=__3ECQ(((____LYBP *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__4MJQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____CZBP__: {
+      __NOJQ=__0FCQ(((____CZBP *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__4MJQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____3BEP__: {
+      __NOJQ=__0PJQ(((____3BEP *)((____5J *)__LOJQ)),__MOJQ);
     } break;
     };
-    __tmp__KNJQ=__tmp__4MJQ;
+    __ZOJQ=__NOJQ;
   } else /* FALSE */ {
-    __tmp__KNJQ=FALSE__O__;
+    __ZOJQ=__O__;
   };
-  if (__tmp__KNJQ) {
-    __tmp__2MJQ=Self__RMJQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-    __tmp__3MJQ=__tmp__WMJQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-    switch (((struct ___OBJ *)__tmp__2MJQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__4MJQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__2MJQ),__tmp__3MJQ);
+  if (__ZOJQ) {
+    __LOJQ=__AOJQ->__1EUL.__AEUL.__SPTP;
+    __MOJQ=__FOJQ->__1EUL.__AEUL.__SPTP;
+    switch (((struct ___OBJ *)__LOJQ)->__id) {
+    case ____5J__: {
+      __NOJQ=__FLWM(((____5J *)__LOJQ),__MOJQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____0AXC__: {
+      __NOJQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__4MJQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____NBXC__: {
+      __NOJQ=__1LWM(((____NBXC *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__4MJQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____ZBXC__: {
+      __NOJQ=__NMWM(((____ZBXC *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____DMWH__: {
+      __NOJQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__4MJQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____2A0I__: {
+      __NOJQ=__MNWM(((____2A0I *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__4MJQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____HJNJ__: {
+      __NOJQ=__5NWM(((____HJNJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__4MJQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____SJNJ__: {
+      __NOJQ=__2OWM(((____SJNJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____0AOJ__: {
+      __NOJQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____EBOJ__: {
+      __NOJQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____3BOJ__: {
+      __NOJQ=__BQWM(((____3BOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____RCOJ__: {
+      __NOJQ=__4QWM(((____RCOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____HDOJ__: {
+      __NOJQ=__1RWM(((____HDOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____1DOJ__: {
+      __NOJQ=__YSWM(((____1DOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____PEOJ__: {
+      __NOJQ=__VTWM(((____PEOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____DFOJ__: {
+      __NOJQ=__SUWM(((____DFOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____XFOJ__: {
+      __NOJQ=__PVWM(((____XFOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____QGOJ__: {
+      __NOJQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____EHOJ__: {
+      __NOJQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____2HOJ__: {
+      __NOJQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__4MJQ=FALSE__O__;
+    case ____YIOJ__: {
+      __NOJQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____YMOJ__: {
+      __NOJQ=__2WWM(((____YMOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____ONOJ__: {
+      __NOJQ=__XXWM(((____ONOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__4MJQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____YOOJ__: {
+      __NOJQ=__314M(((____YOOJ *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__4MJQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____IM4K__: {
+      __NOJQ=__JMYN(((____IM4K *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__4MJQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____T5FL__: {
+      __NOJQ=__KECQ(((____T5FL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__4MJQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____3DUL__: {
+      __NOJQ=__WF3P(((____3DUL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__4MJQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____0EUL__: {
+      __NOJQ=__5NJQ(((____0EUL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__4MJQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____BGUL__: {
+      __NOJQ=__TG3P(((____BGUL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__4MJQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____2GUL__: {
+      __NOJQ=__3OJQ(((____2GUL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__4MJQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____B0VL__: {
+      __NOJQ=__1CFN(((____B0VL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__4MJQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____P0VL__: {
+      __NOJQ=__JYWM(((____P0VL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__4MJQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____Q5YL__: {
+      __NOJQ=__GNYN(((____Q5YL *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__4MJQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____UVPM__: {
+      __NOJQ=__ZNYN(((____UVPM *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__4MJQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____0ZPM__: {
+      __NOJQ=__QH3P(((____0ZPM *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__4MJQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____MR0N__: {
+      __NOJQ=__IPWO(((____MR0N *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__4MJQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____YWBP__: {
+      __NOJQ=__LV0Q(((____YWBP *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__4MJQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____LYBP__: {
+      __NOJQ=__3ECQ(((____LYBP *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__4MJQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____CZBP__: {
+      __NOJQ=__0FCQ(((____CZBP *)((____5J *)__LOJQ)),__MOJQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__4MJQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__2MJQ)),__tmp__3MJQ);
+    case ____3BEP__: {
+      __NOJQ=__0PJQ(((____3BEP *)((____5J *)__LOJQ)),__MOJQ);
     } break;
     };
-    __tmp__KNJQ=__tmp__4MJQ;
+    __ZOJQ=__NOJQ;
   } else /* FALSE */ {
-    __tmp__KNJQ=FALSE__O__;
+    __ZOJQ=__O__;
   };
-  __tmp__4MJQ=__tmp__KNJQ;
-  return(__tmp__4MJQ);
+  __NOJQ=__ZOJQ;
+  return(__NOJQ);
 }
 
-static __BOOLEAN__L __infix_equal_equal__EF3P(__EXPR_AND_LOGIC__SEUL *Self__FF3P,void *other__GF3P)
-// ({EXPR_AND_LOGIC__SEUL},{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 Recursive, No inlinable.
+static ____L __TG3P(____BGUL *__UG3P,void *__VG3P)
+// ({__BGUL},{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 Recursive, No inlinable.
 {
-  __EXPR_AND_LOGIC__SEUL *__tmp__KF3P;
-  void *__tmp__QF3P,*__tmp__RF3P;
-  __BOOLEAN__L __tmp__SF3P,__tmp__4F3P;
-  if (other__GF3P==NULL) {
-    __tmp__KF3P=NULL;
+  ____BGUL *__ZG3P;
+  void *__5G3P,*__AH3P;
+  ____L __BH3P,__NH3P;
+  if (__VG3P==NULL) {
+    __ZG3P=NULL;
   } else {
-    switch (((struct ___OBJ *)other__GF3P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__KF3P=NULL;
+    switch (((struct ___OBJ *)__VG3P)->__id) {
+    case ____5J__: {
+      __ZG3P=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__KF3P=NULL;
+    case ____0AXC__: {
+      __ZG3P=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__KF3P=NULL;
+    case ____NBXC__: {
+      __ZG3P=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__KF3P=NULL;
+    case ____ZBXC__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__KF3P=NULL;
+    case ____DMWH__: {
+      __ZG3P=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__KF3P=NULL;
+    case ____2A0I__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__KF3P=NULL;
+    case ____HJNJ__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__KF3P=NULL;
+    case ____SJNJ__: {
+      __ZG3P=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__KF3P=NULL;
+    case ____0AOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__KF3P=NULL;
+    case ____EBOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__KF3P=NULL;
+    case ____3BOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__KF3P=NULL;
+    case ____RCOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__KF3P=NULL;
+    case ____HDOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__KF3P=NULL;
+    case ____1DOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__KF3P=NULL;
+    case ____PEOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__KF3P=NULL;
+    case ____DFOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__KF3P=NULL;
+    case ____XFOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__KF3P=NULL;
+    case ____QGOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__KF3P=NULL;
+    case ____EHOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__KF3P=NULL;
+    case ____2HOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__KF3P=NULL;
+    case ____YIOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__KF3P=NULL;
+    case ____YMOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__KF3P=NULL;
+    case ____ONOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__KF3P=NULL;
+    case ____YOOJ__: {
+      __ZG3P=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KF3P=NULL;
+    case ____IM4K__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__KF3P=NULL;
+    case ____T5FL__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__KF3P=NULL;
+    case ____3DUL__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__KF3P=NULL;
+    case ____0EUL__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__KF3P=((__EXPR_AND_LOGIC__SEUL *)other__GF3P);
+    case ____BGUL__: {
+      __ZG3P=((____BGUL *)__VG3P);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__KF3P=NULL;
+    case ____2GUL__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__KF3P=NULL;
+    case ____B0VL__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__KF3P=NULL;
+    case ____P0VL__: {
+      __ZG3P=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__KF3P=NULL;
+    case ____Q5YL__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__KF3P=NULL;
+    case ____UVPM__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__KF3P=NULL;
+    case ____0ZPM__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__KF3P=NULL;
+    case ____MR0N__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__KF3P=NULL;
+    case ____YWBP__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__KF3P=NULL;
+    case ____LYBP__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__KF3P=NULL;
+    case ____CZBP__: {
+      __ZG3P=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__KF3P=NULL;
+    case ____3BEP__: {
+      __ZG3P=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__KF3P != (void *)NULL)) {
-    __tmp__QF3P=Self__FF3P->parent_expr_binary_logic__TEUL.left__5NTP;
-    __tmp__RF3P=__tmp__KF3P->parent_expr_binary_logic__TEUL.left__5NTP;
-    switch (((struct ___OBJ *)__tmp__QF3P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__SF3P=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__QF3P),__tmp__RF3P);
+  if (((void *)__ZG3P != (void *)NULL)) {
+    __5G3P=__UG3P->__CGUL.__OPTP;
+    __AH3P=__ZG3P->__CGUL.__OPTP;
+    switch (((struct ___OBJ *)__5G3P)->__id) {
+    case ____5J__: {
+      __BH3P=__FLWM(((____5J *)__5G3P),__AH3P);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____0AXC__: {
+      __BH3P=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__SF3P=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____NBXC__: {
+      __BH3P=__1LWM(((____NBXC *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__SF3P=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____ZBXC__: {
+      __BH3P=__NMWM(((____ZBXC *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____DMWH__: {
+      __BH3P=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__SF3P=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____2A0I__: {
+      __BH3P=__MNWM(((____2A0I *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__SF3P=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____HJNJ__: {
+      __BH3P=__5NWM(((____HJNJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__SF3P=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____SJNJ__: {
+      __BH3P=__2OWM(((____SJNJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____0AOJ__: {
+      __BH3P=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____EBOJ__: {
+      __BH3P=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__SF3P=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____3BOJ__: {
+      __BH3P=__BQWM(((____3BOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__SF3P=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____RCOJ__: {
+      __BH3P=__4QWM(((____RCOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__SF3P=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____HDOJ__: {
+      __BH3P=__1RWM(((____HDOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__SF3P=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____1DOJ__: {
+      __BH3P=__YSWM(((____1DOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__SF3P=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____PEOJ__: {
+      __BH3P=__VTWM(((____PEOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__SF3P=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____DFOJ__: {
+      __BH3P=__SUWM(((____DFOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__SF3P=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____XFOJ__: {
+      __BH3P=__PVWM(((____XFOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____QGOJ__: {
+      __BH3P=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____EHOJ__: {
+      __BH3P=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____2HOJ__: {
+      __BH3P=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____YIOJ__: {
+      __BH3P=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__SF3P=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____YMOJ__: {
+      __BH3P=__2WWM(((____YMOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__SF3P=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____ONOJ__: {
+      __BH3P=__XXWM(((____ONOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__SF3P=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____YOOJ__: {
+      __BH3P=__314M(((____YOOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__SF3P=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____IM4K__: {
+      __BH3P=__JMYN(((____IM4K *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__SF3P=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____T5FL__: {
+      __BH3P=__KECQ(((____T5FL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__SF3P=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____3DUL__: {
+      __BH3P=__WF3P(((____3DUL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__SF3P=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____0EUL__: {
+      __BH3P=__5NJQ(((____0EUL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__SF3P=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____BGUL__: {
+      __BH3P=__TG3P(((____BGUL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__SF3P=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____2GUL__: {
+      __BH3P=__3OJQ(((____2GUL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__SF3P=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____B0VL__: {
+      __BH3P=__1CFN(((____B0VL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__SF3P=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____P0VL__: {
+      __BH3P=__JYWM(((____P0VL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__SF3P=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____Q5YL__: {
+      __BH3P=__GNYN(((____Q5YL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__SF3P=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____UVPM__: {
+      __BH3P=__ZNYN(((____UVPM *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__SF3P=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____0ZPM__: {
+      __BH3P=__QH3P(((____0ZPM *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__SF3P=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____MR0N__: {
+      __BH3P=__IPWO(((____MR0N *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__SF3P=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____YWBP__: {
+      __BH3P=__LV0Q(((____YWBP *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__SF3P=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____LYBP__: {
+      __BH3P=__3ECQ(((____LYBP *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__SF3P=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____CZBP__: {
+      __BH3P=__0FCQ(((____CZBP *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__SF3P=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____3BEP__: {
+      __BH3P=__0PJQ(((____3BEP *)((____5J *)__5G3P)),__AH3P);
     } break;
     };
-    __tmp__4F3P=__tmp__SF3P;
+    __NH3P=__BH3P;
   } else /* FALSE */ {
-    __tmp__4F3P=FALSE__O__;
+    __NH3P=__O__;
   };
-  if (__tmp__4F3P) {
-    __tmp__QF3P=Self__FF3P->parent_expr_binary_logic__TEUL.right__DOTP;
-    __tmp__RF3P=__tmp__KF3P->parent_expr_binary_logic__TEUL.right__DOTP;
-    switch (((struct ___OBJ *)__tmp__QF3P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__SF3P=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__QF3P),__tmp__RF3P);
+  if (__NH3P) {
+    __5G3P=__UG3P->__CGUL.__SPTP;
+    __AH3P=__ZG3P->__CGUL.__SPTP;
+    switch (((struct ___OBJ *)__5G3P)->__id) {
+    case ____5J__: {
+      __BH3P=__FLWM(((____5J *)__5G3P),__AH3P);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____0AXC__: {
+      __BH3P=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__SF3P=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____NBXC__: {
+      __BH3P=__1LWM(((____NBXC *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__SF3P=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____ZBXC__: {
+      __BH3P=__NMWM(((____ZBXC *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____DMWH__: {
+      __BH3P=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__SF3P=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____2A0I__: {
+      __BH3P=__MNWM(((____2A0I *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__SF3P=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____HJNJ__: {
+      __BH3P=__5NWM(((____HJNJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__SF3P=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____SJNJ__: {
+      __BH3P=__2OWM(((____SJNJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____0AOJ__: {
+      __BH3P=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____EBOJ__: {
+      __BH3P=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__SF3P=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____3BOJ__: {
+      __BH3P=__BQWM(((____3BOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__SF3P=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____RCOJ__: {
+      __BH3P=__4QWM(((____RCOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__SF3P=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____HDOJ__: {
+      __BH3P=__1RWM(((____HDOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__SF3P=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____1DOJ__: {
+      __BH3P=__YSWM(((____1DOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__SF3P=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____PEOJ__: {
+      __BH3P=__VTWM(((____PEOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__SF3P=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____DFOJ__: {
+      __BH3P=__SUWM(((____DFOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__SF3P=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____XFOJ__: {
+      __BH3P=__PVWM(((____XFOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____QGOJ__: {
+      __BH3P=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____EHOJ__: {
+      __BH3P=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____2HOJ__: {
+      __BH3P=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__SF3P=FALSE__O__;
+    case ____YIOJ__: {
+      __BH3P=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__SF3P=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____YMOJ__: {
+      __BH3P=__2WWM(((____YMOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__SF3P=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____ONOJ__: {
+      __BH3P=__XXWM(((____ONOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__SF3P=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____YOOJ__: {
+      __BH3P=__314M(((____YOOJ *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__SF3P=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____IM4K__: {
+      __BH3P=__JMYN(((____IM4K *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__SF3P=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____T5FL__: {
+      __BH3P=__KECQ(((____T5FL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__SF3P=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____3DUL__: {
+      __BH3P=__WF3P(((____3DUL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__SF3P=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____0EUL__: {
+      __BH3P=__5NJQ(((____0EUL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__SF3P=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____BGUL__: {
+      __BH3P=__TG3P(((____BGUL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__SF3P=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____2GUL__: {
+      __BH3P=__3OJQ(((____2GUL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__SF3P=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____B0VL__: {
+      __BH3P=__1CFN(((____B0VL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__SF3P=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____P0VL__: {
+      __BH3P=__JYWM(((____P0VL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__SF3P=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____Q5YL__: {
+      __BH3P=__GNYN(((____Q5YL *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__SF3P=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____UVPM__: {
+      __BH3P=__ZNYN(((____UVPM *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__SF3P=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____0ZPM__: {
+      __BH3P=__QH3P(((____0ZPM *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__SF3P=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____MR0N__: {
+      __BH3P=__IPWO(((____MR0N *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__SF3P=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____YWBP__: {
+      __BH3P=__LV0Q(((____YWBP *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__SF3P=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____LYBP__: {
+      __BH3P=__3ECQ(((____LYBP *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__SF3P=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____CZBP__: {
+      __BH3P=__0FCQ(((____CZBP *)((____5J *)__5G3P)),__AH3P);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__SF3P=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__QF3P)),__tmp__RF3P);
+    case ____3BEP__: {
+      __BH3P=__0PJQ(((____3BEP *)((____5J *)__5G3P)),__AH3P);
     } break;
     };
-    __tmp__4F3P=__tmp__SF3P;
+    __NH3P=__BH3P;
   } else /* FALSE */ {
-    __tmp__4F3P=FALSE__O__;
+    __NH3P=__O__;
   };
-  __tmp__SF3P=__tmp__4F3P;
-  return(__tmp__SF3P);
+  __BH3P=__NH3P;
+  return(__BH3P);
 }
 
-static __BOOLEAN__L __infix_equal_equal__ONJQ(__EXPR_AND_AND_LOGIC__NFUL *Self__PNJQ,void *other__QNJQ)
-// ({EXPR_AND_AND_LOGIC__NFUL},{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 Recursive, No inlinable.
+static ____L __3OJQ(____2GUL *__4OJQ,void *__5OJQ)
+// ({__2GUL},{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 Recursive, No inlinable.
 {
-  __EXPR_AND_AND_LOGIC__NFUL *__tmp__UNJQ;
-  void *__tmp__0NJQ,*__tmp__1NJQ;
-  __BOOLEAN__L __tmp__2NJQ,__tmp__IOJQ;
-  if (other__QNJQ==NULL) {
-    __tmp__UNJQ=NULL;
+  ____2GUL *__DPJQ;
+  void *__JPJQ,*__KPJQ;
+  ____L __LPJQ,__XPJQ;
+  if (__5OJQ==NULL) {
+    __DPJQ=NULL;
   } else {
-    switch (((struct ___OBJ *)other__QNJQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__UNJQ=NULL;
+    switch (((struct ___OBJ *)__5OJQ)->__id) {
+    case ____5J__: {
+      __DPJQ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__UNJQ=NULL;
+    case ____0AXC__: {
+      __DPJQ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__UNJQ=NULL;
+    case ____NBXC__: {
+      __DPJQ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__UNJQ=NULL;
+    case ____ZBXC__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__UNJQ=NULL;
+    case ____DMWH__: {
+      __DPJQ=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__UNJQ=NULL;
+    case ____2A0I__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__UNJQ=NULL;
+    case ____HJNJ__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__UNJQ=NULL;
+    case ____SJNJ__: {
+      __DPJQ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__UNJQ=NULL;
+    case ____0AOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__UNJQ=NULL;
+    case ____EBOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__UNJQ=NULL;
+    case ____3BOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__UNJQ=NULL;
+    case ____RCOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__UNJQ=NULL;
+    case ____HDOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__UNJQ=NULL;
+    case ____1DOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__UNJQ=NULL;
+    case ____PEOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__UNJQ=NULL;
+    case ____DFOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__UNJQ=NULL;
+    case ____XFOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__UNJQ=NULL;
+    case ____QGOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__UNJQ=NULL;
+    case ____EHOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__UNJQ=NULL;
+    case ____2HOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__UNJQ=NULL;
+    case ____YIOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__UNJQ=NULL;
+    case ____YMOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__UNJQ=NULL;
+    case ____ONOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__UNJQ=NULL;
+    case ____YOOJ__: {
+      __DPJQ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__UNJQ=NULL;
+    case ____IM4K__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__UNJQ=NULL;
+    case ____T5FL__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__UNJQ=NULL;
+    case ____3DUL__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__UNJQ=NULL;
+    case ____0EUL__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__UNJQ=NULL;
+    case ____BGUL__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__UNJQ=((__EXPR_AND_AND_LOGIC__NFUL *)other__QNJQ);
+    case ____2GUL__: {
+      __DPJQ=((____2GUL *)__5OJQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__UNJQ=NULL;
+    case ____B0VL__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__UNJQ=NULL;
+    case ____P0VL__: {
+      __DPJQ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__UNJQ=NULL;
+    case ____Q5YL__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__UNJQ=NULL;
+    case ____UVPM__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__UNJQ=NULL;
+    case ____0ZPM__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__UNJQ=NULL;
+    case ____MR0N__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__UNJQ=NULL;
+    case ____YWBP__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__UNJQ=NULL;
+    case ____LYBP__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__UNJQ=NULL;
+    case ____CZBP__: {
+      __DPJQ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__UNJQ=NULL;
+    case ____3BEP__: {
+      __DPJQ=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__UNJQ != (void *)NULL)) {
-    __tmp__0NJQ=Self__PNJQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-    __tmp__1NJQ=__tmp__UNJQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-    switch (((struct ___OBJ *)__tmp__0NJQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__2NJQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__0NJQ),__tmp__1NJQ);
+  if (((void *)__DPJQ != (void *)NULL)) {
+    __JPJQ=__4OJQ->__3GUL.__CGUL.__OPTP;
+    __KPJQ=__DPJQ->__3GUL.__CGUL.__OPTP;
+    switch (((struct ___OBJ *)__JPJQ)->__id) {
+    case ____5J__: {
+      __LPJQ=__FLWM(((____5J *)__JPJQ),__KPJQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____0AXC__: {
+      __LPJQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__2NJQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____NBXC__: {
+      __LPJQ=__1LWM(((____NBXC *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__2NJQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____ZBXC__: {
+      __LPJQ=__NMWM(((____ZBXC *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____DMWH__: {
+      __LPJQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__2NJQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____2A0I__: {
+      __LPJQ=__MNWM(((____2A0I *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__2NJQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____HJNJ__: {
+      __LPJQ=__5NWM(((____HJNJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__2NJQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____SJNJ__: {
+      __LPJQ=__2OWM(((____SJNJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____0AOJ__: {
+      __LPJQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____EBOJ__: {
+      __LPJQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____3BOJ__: {
+      __LPJQ=__BQWM(((____3BOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____RCOJ__: {
+      __LPJQ=__4QWM(((____RCOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____HDOJ__: {
+      __LPJQ=__1RWM(((____HDOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____1DOJ__: {
+      __LPJQ=__YSWM(((____1DOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____PEOJ__: {
+      __LPJQ=__VTWM(((____PEOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____DFOJ__: {
+      __LPJQ=__SUWM(((____DFOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____XFOJ__: {
+      __LPJQ=__PVWM(((____XFOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____QGOJ__: {
+      __LPJQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____EHOJ__: {
+      __LPJQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____2HOJ__: {
+      __LPJQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____YIOJ__: {
+      __LPJQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____YMOJ__: {
+      __LPJQ=__2WWM(((____YMOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____ONOJ__: {
+      __LPJQ=__XXWM(((____ONOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____YOOJ__: {
+      __LPJQ=__314M(((____YOOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__2NJQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____IM4K__: {
+      __LPJQ=__JMYN(((____IM4K *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__2NJQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____T5FL__: {
+      __LPJQ=__KECQ(((____T5FL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__2NJQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____3DUL__: {
+      __LPJQ=__WF3P(((____3DUL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__2NJQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____0EUL__: {
+      __LPJQ=__5NJQ(((____0EUL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__2NJQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____BGUL__: {
+      __LPJQ=__TG3P(((____BGUL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__2NJQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____2GUL__: {
+      __LPJQ=__3OJQ(((____2GUL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__2NJQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____B0VL__: {
+      __LPJQ=__1CFN(((____B0VL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__2NJQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____P0VL__: {
+      __LPJQ=__JYWM(((____P0VL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__2NJQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____Q5YL__: {
+      __LPJQ=__GNYN(((____Q5YL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__2NJQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____UVPM__: {
+      __LPJQ=__ZNYN(((____UVPM *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__2NJQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____0ZPM__: {
+      __LPJQ=__QH3P(((____0ZPM *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__2NJQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____MR0N__: {
+      __LPJQ=__IPWO(((____MR0N *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__2NJQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____YWBP__: {
+      __LPJQ=__LV0Q(((____YWBP *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__2NJQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____LYBP__: {
+      __LPJQ=__3ECQ(((____LYBP *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__2NJQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____CZBP__: {
+      __LPJQ=__0FCQ(((____CZBP *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__2NJQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____3BEP__: {
+      __LPJQ=__0PJQ(((____3BEP *)((____5J *)__JPJQ)),__KPJQ);
     } break;
     };
-    __tmp__IOJQ=__tmp__2NJQ;
+    __XPJQ=__LPJQ;
   } else /* FALSE */ {
-    __tmp__IOJQ=FALSE__O__;
+    __XPJQ=__O__;
   };
-  if (__tmp__IOJQ) {
-    __tmp__0NJQ=Self__PNJQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-    __tmp__1NJQ=__tmp__UNJQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-    switch (((struct ___OBJ *)__tmp__0NJQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__2NJQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__0NJQ),__tmp__1NJQ);
+  if (__XPJQ) {
+    __JPJQ=__4OJQ->__3GUL.__CGUL.__SPTP;
+    __KPJQ=__DPJQ->__3GUL.__CGUL.__SPTP;
+    switch (((struct ___OBJ *)__JPJQ)->__id) {
+    case ____5J__: {
+      __LPJQ=__FLWM(((____5J *)__JPJQ),__KPJQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____0AXC__: {
+      __LPJQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__2NJQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____NBXC__: {
+      __LPJQ=__1LWM(((____NBXC *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__2NJQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____ZBXC__: {
+      __LPJQ=__NMWM(((____ZBXC *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____DMWH__: {
+      __LPJQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__2NJQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____2A0I__: {
+      __LPJQ=__MNWM(((____2A0I *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__2NJQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____HJNJ__: {
+      __LPJQ=__5NWM(((____HJNJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__2NJQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____SJNJ__: {
+      __LPJQ=__2OWM(((____SJNJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____0AOJ__: {
+      __LPJQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____EBOJ__: {
+      __LPJQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____3BOJ__: {
+      __LPJQ=__BQWM(((____3BOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____RCOJ__: {
+      __LPJQ=__4QWM(((____RCOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____HDOJ__: {
+      __LPJQ=__1RWM(((____HDOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____1DOJ__: {
+      __LPJQ=__YSWM(((____1DOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____PEOJ__: {
+      __LPJQ=__VTWM(((____PEOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____DFOJ__: {
+      __LPJQ=__SUWM(((____DFOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____XFOJ__: {
+      __LPJQ=__PVWM(((____XFOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____QGOJ__: {
+      __LPJQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____EHOJ__: {
+      __LPJQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____2HOJ__: {
+      __LPJQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__2NJQ=FALSE__O__;
+    case ____YIOJ__: {
+      __LPJQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____YMOJ__: {
+      __LPJQ=__2WWM(((____YMOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____ONOJ__: {
+      __LPJQ=__XXWM(((____ONOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__2NJQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____YOOJ__: {
+      __LPJQ=__314M(((____YOOJ *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__2NJQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____IM4K__: {
+      __LPJQ=__JMYN(((____IM4K *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__2NJQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____T5FL__: {
+      __LPJQ=__KECQ(((____T5FL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__2NJQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____3DUL__: {
+      __LPJQ=__WF3P(((____3DUL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__2NJQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____0EUL__: {
+      __LPJQ=__5NJQ(((____0EUL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__2NJQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____BGUL__: {
+      __LPJQ=__TG3P(((____BGUL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__2NJQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____2GUL__: {
+      __LPJQ=__3OJQ(((____2GUL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__2NJQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____B0VL__: {
+      __LPJQ=__1CFN(((____B0VL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__2NJQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____P0VL__: {
+      __LPJQ=__JYWM(((____P0VL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__2NJQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____Q5YL__: {
+      __LPJQ=__GNYN(((____Q5YL *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__2NJQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____UVPM__: {
+      __LPJQ=__ZNYN(((____UVPM *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__2NJQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____0ZPM__: {
+      __LPJQ=__QH3P(((____0ZPM *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__2NJQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____MR0N__: {
+      __LPJQ=__IPWO(((____MR0N *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__2NJQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____YWBP__: {
+      __LPJQ=__LV0Q(((____YWBP *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__2NJQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____LYBP__: {
+      __LPJQ=__3ECQ(((____LYBP *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__2NJQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____CZBP__: {
+      __LPJQ=__0FCQ(((____CZBP *)((____5J *)__JPJQ)),__KPJQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__2NJQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__0NJQ)),__tmp__1NJQ);
+    case ____3BEP__: {
+      __LPJQ=__0PJQ(((____3BEP *)((____5J *)__JPJQ)),__KPJQ);
     } break;
     };
-    __tmp__IOJQ=__tmp__2NJQ;
+    __XPJQ=__LPJQ;
   } else /* FALSE */ {
-    __tmp__IOJQ=FALSE__O__;
+    __XPJQ=__O__;
   };
-  __tmp__2NJQ=__tmp__IOJQ;
-  return(__tmp__2NJQ);
+  __LPJQ=__XPJQ;
+  return(__LPJQ);
 }
 
-static __BOOLEAN__L __infix_equal_equal__MBFN(__EXPR_NEG__SYVL *Self__NBFN,void *other__OBFN)
-// ({EXPR_NEG__SYVL},{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 Recursive, No inlinable.
+static ____L __1CFN(____B0VL *__2CFN,void *__3CFN)
+// ({__B0VL},{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 Recursive, No inlinable.
 {
-  __EXPR_NEG__SYVL *__tmp__SBFN;
-  void *__tmp__YBFN,*__tmp__ZBFN;
-  __BOOLEAN__L __tmp__0BFN,__tmp__3BFN;
-  if (other__OBFN==NULL) {
-    __tmp__SBFN=NULL;
+  ____B0VL *__BDFN;
+  void *__HDFN,*__IDFN;
+  ____L __JDFN,__MDFN;
+  if (__3CFN==NULL) {
+    __BDFN=NULL;
   } else {
-    switch (((struct ___OBJ *)other__OBFN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__SBFN=NULL;
+    switch (((struct ___OBJ *)__3CFN)->__id) {
+    case ____5J__: {
+      __BDFN=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__SBFN=NULL;
+    case ____0AXC__: {
+      __BDFN=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__SBFN=NULL;
+    case ____NBXC__: {
+      __BDFN=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__SBFN=NULL;
+    case ____ZBXC__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__SBFN=NULL;
+    case ____DMWH__: {
+      __BDFN=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__SBFN=NULL;
+    case ____2A0I__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__SBFN=NULL;
+    case ____HJNJ__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__SBFN=NULL;
+    case ____SJNJ__: {
+      __BDFN=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__SBFN=NULL;
+    case ____0AOJ__: {
+      __BDFN=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__SBFN=NULL;
+    case ____EBOJ__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__SBFN=NULL;
+    case ____3BOJ__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__SBFN=NULL;
+    case ____RCOJ__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__SBFN=NULL;
+    case ____HDOJ__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__SBFN=NULL;
+    case ____1DOJ__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__SBFN=NULL;
+    case ____PEOJ__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__SBFN=NULL;
+    case ____DFOJ__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__SBFN=NULL;
+    case ____XFOJ__: {
+      __BDFN=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__SBFN=NULL;
+    case ____QGOJ__: {
+      __BDFN=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__SBFN=NULL;
+    case ____EHOJ__: {
+      __BDFN=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__SBFN=NULL;
+    case ____2HOJ__: {
+      __BDFN=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__SBFN=NULL;
+    case ____YIOJ__: {
+      __BDFN=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__SBFN=NULL;
+    case ____YMOJ__: {
+      __BDFN=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__SBFN=NULL;
+    case ____ONOJ__: {
+      __BDFN=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__SBFN=NULL;
+    case ____YOOJ__: {
+      __BDFN=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__SBFN=NULL;
+    case ____IM4K__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__SBFN=NULL;
+    case ____T5FL__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__SBFN=NULL;
+    case ____3DUL__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__SBFN=NULL;
+    case ____0EUL__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__SBFN=NULL;
+    case ____BGUL__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__SBFN=NULL;
+    case ____2GUL__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__SBFN=((__EXPR_NEG__SYVL *)other__OBFN);
+    case ____B0VL__: {
+      __BDFN=((____B0VL *)__3CFN);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__SBFN=NULL;
+    case ____P0VL__: {
+      __BDFN=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__SBFN=NULL;
+    case ____Q5YL__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__SBFN=NULL;
+    case ____UVPM__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__SBFN=NULL;
+    case ____0ZPM__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__SBFN=NULL;
+    case ____MR0N__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__SBFN=NULL;
+    case ____YWBP__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__SBFN=NULL;
+    case ____LYBP__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__SBFN=NULL;
+    case ____CZBP__: {
+      __BDFN=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__SBFN=NULL;
+    case ____3BEP__: {
+      __BDFN=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__SBFN != (void *)NULL)) {
-    __tmp__YBFN=Self__NBFN->parent_expr_unary__VYVL.right__EZVL;
-    __tmp__ZBFN=__tmp__SBFN->parent_expr_unary__VYVL.right__EZVL;
-    switch (((struct ___OBJ *)__tmp__YBFN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__0BFN=__infix_equal_equal__WJWM(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+  if (((void *)__BDFN != (void *)NULL)) {
+    __HDFN=__2CFN->__E0VL.__T0VL;
+    __IDFN=__BDFN->__E0VL.__T0VL;
+    switch (((struct ___OBJ *)__HDFN)->__id) {
+    case ____5J__: {
+      __JDFN=__FLWM(((____5J *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__0BFN=FALSE__O__;
+    case ____0AXC__: {
+      __JDFN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__0BFN=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____NBXC__: {
+      __JDFN=__1LWM(((____NBXC *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__0BFN=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____ZBXC__: {
+      __JDFN=__NMWM(((____ZBXC *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__0BFN=FALSE__O__;
+    case ____DMWH__: {
+      __JDFN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__0BFN=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)__tmp__YBFN),__tmp__ZBFN);
+    case ____2A0I__: {
+      __JDFN=__MNWM(((____2A0I *)__HDFN),__IDFN);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__0BFN=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____HJNJ__: {
+      __JDFN=__5NWM(((____HJNJ *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__0BFN=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____SJNJ__: {
+      __JDFN=__2OWM(((____SJNJ *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__0BFN=FALSE__O__;
+    case ____0AOJ__: {
+      __JDFN=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__0BFN=FALSE__O__;
+    case ____EBOJ__: {
+      __JDFN=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__0BFN=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____3BOJ__: {
+      __JDFN=__BQWM(((____3BOJ *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__0BFN=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____RCOJ__: {
+      __JDFN=__4QWM(((____RCOJ *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__0BFN=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____HDOJ__: {
+      __JDFN=__1RWM(((____HDOJ *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__0BFN=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____1DOJ__: {
+      __JDFN=__YSWM(((____1DOJ *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__0BFN=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____PEOJ__: {
+      __JDFN=__VTWM(((____PEOJ *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__0BFN=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____DFOJ__: {
+      __JDFN=__SUWM(((____DFOJ *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__0BFN=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____XFOJ__: {
+      __JDFN=__PVWM(((____XFOJ *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__0BFN=FALSE__O__;
+    case ____QGOJ__: {
+      __JDFN=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__0BFN=FALSE__O__;
+    case ____EHOJ__: {
+      __JDFN=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__0BFN=FALSE__O__;
+    case ____2HOJ__: {
+      __JDFN=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__0BFN=FALSE__O__;
+    case ____YIOJ__: {
+      __JDFN=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__0BFN=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____YMOJ__: {
+      __JDFN=__2WWM(((____YMOJ *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__0BFN=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____ONOJ__: {
+      __JDFN=__XXWM(((____ONOJ *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__0BFN=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____YOOJ__: {
+      __JDFN=__314M(((____YOOJ *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__0BFN=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____IM4K__: {
+      __JDFN=__JMYN(((____IM4K *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__0BFN=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____T5FL__: {
+      __JDFN=__KECQ(((____T5FL *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__0BFN=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____3DUL__: {
+      __JDFN=__WF3P(((____3DUL *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__0BFN=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____0EUL__: {
+      __JDFN=__5NJQ(((____0EUL *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__0BFN=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____BGUL__: {
+      __JDFN=__TG3P(((____BGUL *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__0BFN=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____2GUL__: {
+      __JDFN=__3OJQ(((____2GUL *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__0BFN=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____B0VL__: {
+      __JDFN=__1CFN(((____B0VL *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__0BFN=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____P0VL__: {
+      __JDFN=__JYWM(((____P0VL *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__0BFN=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____Q5YL__: {
+      __JDFN=__GNYN(((____Q5YL *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__0BFN=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____UVPM__: {
+      __JDFN=__ZNYN(((____UVPM *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__0BFN=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____0ZPM__: {
+      __JDFN=__QH3P(((____0ZPM *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__0BFN=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____MR0N__: {
+      __JDFN=__IPWO(((____MR0N *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__0BFN=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____YWBP__: {
+      __JDFN=__LV0Q(((____YWBP *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__0BFN=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____LYBP__: {
+      __JDFN=__3ECQ(((____LYBP *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__0BFN=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____CZBP__: {
+      __JDFN=__0FCQ(((____CZBP *)((____2A0I *)__HDFN)),__IDFN);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__0BFN=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__YBFN)),__tmp__ZBFN);
+    case ____3BEP__: {
+      __JDFN=__0PJQ(((____3BEP *)((____2A0I *)__HDFN)),__IDFN);
     } break;
     };
-    __tmp__3BFN=__tmp__0BFN;
+    __MDFN=__JDFN;
   } else /* FALSE */ {
-    __tmp__3BFN=FALSE__O__;
+    __MDFN=__O__;
   };
-  __tmp__0BFN=__tmp__3BFN;
-  return(__tmp__0BFN);
+  __JDFN=__MDFN;
+  return(__JDFN);
 }
 
-static __BOOLEAN__L __infix_equal_equal__0WWM(__EXPR_ADD__AZVL *Self__1WWM,void *other__2WWM)
-// ({EXPR_ADD__AZVL},{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 Recursive, No inlinable.
+static ____L __JYWM(____P0VL *__KYWM,void *__LYWM)
+// ({__P0VL},{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 Recursive, No inlinable.
 {
-  __EXPR_ADD__AZVL *__tmp__AXWM;
-  void *__tmp__GXWM,*__tmp__HXWM;
-  __BOOLEAN__L __tmp__IXWM,__tmp__UXWM;
-  if (other__2WWM==NULL) {
-    __tmp__AXWM=NULL;
+  ____P0VL *__PYWM;
+  void *__VYWM,*__WYWM;
+  ____L __XYWM,__DZWM;
+  if (__LYWM==NULL) {
+    __PYWM=NULL;
   } else {
-    switch (((struct ___OBJ *)other__2WWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__AXWM=NULL;
+    switch (((struct ___OBJ *)__LYWM)->__id) {
+    case ____5J__: {
+      __PYWM=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__AXWM=NULL;
+    case ____0AXC__: {
+      __PYWM=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__AXWM=NULL;
+    case ____NBXC__: {
+      __PYWM=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__AXWM=NULL;
+    case ____ZBXC__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__AXWM=NULL;
+    case ____DMWH__: {
+      __PYWM=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__AXWM=NULL;
+    case ____2A0I__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__AXWM=NULL;
+    case ____HJNJ__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__AXWM=NULL;
+    case ____SJNJ__: {
+      __PYWM=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__AXWM=NULL;
+    case ____0AOJ__: {
+      __PYWM=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__AXWM=NULL;
+    case ____EBOJ__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__AXWM=NULL;
+    case ____3BOJ__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__AXWM=NULL;
+    case ____RCOJ__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__AXWM=NULL;
+    case ____HDOJ__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__AXWM=NULL;
+    case ____1DOJ__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__AXWM=NULL;
+    case ____PEOJ__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__AXWM=NULL;
+    case ____DFOJ__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__AXWM=NULL;
+    case ____XFOJ__: {
+      __PYWM=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__AXWM=NULL;
+    case ____QGOJ__: {
+      __PYWM=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__AXWM=NULL;
+    case ____EHOJ__: {
+      __PYWM=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__AXWM=NULL;
+    case ____2HOJ__: {
+      __PYWM=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__AXWM=NULL;
+    case ____YIOJ__: {
+      __PYWM=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__AXWM=NULL;
+    case ____YMOJ__: {
+      __PYWM=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__AXWM=NULL;
+    case ____ONOJ__: {
+      __PYWM=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__AXWM=NULL;
+    case ____YOOJ__: {
+      __PYWM=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__AXWM=NULL;
+    case ____IM4K__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__AXWM=NULL;
+    case ____T5FL__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__AXWM=NULL;
+    case ____3DUL__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__AXWM=NULL;
+    case ____0EUL__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__AXWM=NULL;
+    case ____BGUL__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__AXWM=NULL;
+    case ____2GUL__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__AXWM=NULL;
+    case ____B0VL__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__AXWM=((__EXPR_ADD__AZVL *)other__2WWM);
+    case ____P0VL__: {
+      __PYWM=((____P0VL *)__LYWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__AXWM=NULL;
+    case ____Q5YL__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__AXWM=NULL;
+    case ____UVPM__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__AXWM=NULL;
+    case ____0ZPM__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__AXWM=NULL;
+    case ____MR0N__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__AXWM=NULL;
+    case ____YWBP__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__AXWM=NULL;
+    case ____LYBP__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__AXWM=NULL;
+    case ____CZBP__: {
+      __PYWM=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__AXWM=NULL;
+    case ____3BEP__: {
+      __PYWM=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__AXWM != (void *)NULL)) {
-    __tmp__GXWM=Self__1WWM->parent_expr_binary__BZVL.left__SA5J;
-    __tmp__HXWM=__tmp__AXWM->parent_expr_binary__BZVL.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__GXWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__IXWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+  if (((void *)__PYWM != (void *)NULL)) {
+    __VYWM=__KYWM->__Q0VL.__BC5J;
+    __WYWM=__PYWM->__Q0VL.__BC5J;
+    switch (((struct ___OBJ *)__VYWM)->__id) {
+    case ____5J__: {
+      __XYWM=__FLWM(((____5J *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____0AXC__: {
+      __XYWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__IXWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____NBXC__: {
+      __XYWM=__1LWM(((____NBXC *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__IXWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____ZBXC__: {
+      __XYWM=__NMWM(((____ZBXC *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____DMWH__: {
+      __XYWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__IXWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)__tmp__GXWM),__tmp__HXWM);
+    case ____2A0I__: {
+      __XYWM=__MNWM(((____2A0I *)__VYWM),__WYWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__IXWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____HJNJ__: {
+      __XYWM=__5NWM(((____HJNJ *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__IXWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____SJNJ__: {
+      __XYWM=__2OWM(((____SJNJ *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____0AOJ__: {
+      __XYWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____EBOJ__: {
+      __XYWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__IXWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____3BOJ__: {
+      __XYWM=__BQWM(((____3BOJ *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__IXWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____RCOJ__: {
+      __XYWM=__4QWM(((____RCOJ *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__IXWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____HDOJ__: {
+      __XYWM=__1RWM(((____HDOJ *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__IXWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____1DOJ__: {
+      __XYWM=__YSWM(((____1DOJ *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__IXWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____PEOJ__: {
+      __XYWM=__VTWM(((____PEOJ *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__IXWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____DFOJ__: {
+      __XYWM=__SUWM(((____DFOJ *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__IXWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____XFOJ__: {
+      __XYWM=__PVWM(((____XFOJ *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____QGOJ__: {
+      __XYWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____EHOJ__: {
+      __XYWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____2HOJ__: {
+      __XYWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____YIOJ__: {
+      __XYWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__IXWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____YMOJ__: {
+      __XYWM=__2WWM(((____YMOJ *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__IXWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____ONOJ__: {
+      __XYWM=__XXWM(((____ONOJ *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__IXWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____YOOJ__: {
+      __XYWM=__314M(((____YOOJ *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__IXWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____IM4K__: {
+      __XYWM=__JMYN(((____IM4K *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__IXWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____T5FL__: {
+      __XYWM=__KECQ(((____T5FL *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__IXWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____3DUL__: {
+      __XYWM=__WF3P(((____3DUL *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__IXWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____0EUL__: {
+      __XYWM=__5NJQ(((____0EUL *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__IXWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____BGUL__: {
+      __XYWM=__TG3P(((____BGUL *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__IXWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____2GUL__: {
+      __XYWM=__3OJQ(((____2GUL *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__IXWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____B0VL__: {
+      __XYWM=__1CFN(((____B0VL *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__IXWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____P0VL__: {
+      __XYWM=__JYWM(((____P0VL *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__IXWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____Q5YL__: {
+      __XYWM=__GNYN(((____Q5YL *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__IXWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____UVPM__: {
+      __XYWM=__ZNYN(((____UVPM *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__IXWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____0ZPM__: {
+      __XYWM=__QH3P(((____0ZPM *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__IXWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____MR0N__: {
+      __XYWM=__IPWO(((____MR0N *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__IXWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____YWBP__: {
+      __XYWM=__LV0Q(((____YWBP *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__IXWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____LYBP__: {
+      __XYWM=__3ECQ(((____LYBP *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__IXWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____CZBP__: {
+      __XYWM=__0FCQ(((____CZBP *)((____2A0I *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__IXWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__GXWM)),__tmp__HXWM);
+    case ____3BEP__: {
+      __XYWM=__0PJQ(((____3BEP *)((____2A0I *)__VYWM)),__WYWM);
     } break;
     };
-    __tmp__UXWM=__tmp__IXWM;
+    __DZWM=__XYWM;
   } else /* FALSE */ {
-    __tmp__UXWM=FALSE__O__;
+    __DZWM=__O__;
   };
-  if (__tmp__UXWM) {
-    __tmp__GXWM=Self__1WWM->parent_expr_binary__BZVL.right__WA5J;
-    __tmp__HXWM=__tmp__AXWM->parent_expr_binary__BZVL.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__GXWM)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__IXWM=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__GXWM),__tmp__HXWM);
+  if (__DZWM) {
+    __VYWM=__KYWM->__Q0VL.__FC5J;
+    __WYWM=__PYWM->__Q0VL.__FC5J;
+    switch (((struct ___OBJ *)__VYWM)->__id) {
+    case ____5J__: {
+      __XYWM=__FLWM(((____5J *)__VYWM),__WYWM);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____0AXC__: {
+      __XYWM=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__IXWM=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____NBXC__: {
+      __XYWM=__1LWM(((____NBXC *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__IXWM=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____ZBXC__: {
+      __XYWM=__NMWM(((____ZBXC *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____DMWH__: {
+      __XYWM=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__IXWM=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____2A0I__: {
+      __XYWM=__MNWM(((____2A0I *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__IXWM=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____HJNJ__: {
+      __XYWM=__5NWM(((____HJNJ *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__IXWM=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____SJNJ__: {
+      __XYWM=__2OWM(((____SJNJ *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____0AOJ__: {
+      __XYWM=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____EBOJ__: {
+      __XYWM=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__IXWM=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____3BOJ__: {
+      __XYWM=__BQWM(((____3BOJ *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__IXWM=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____RCOJ__: {
+      __XYWM=__4QWM(((____RCOJ *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__IXWM=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____HDOJ__: {
+      __XYWM=__1RWM(((____HDOJ *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__IXWM=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____1DOJ__: {
+      __XYWM=__YSWM(((____1DOJ *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__IXWM=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____PEOJ__: {
+      __XYWM=__VTWM(((____PEOJ *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__IXWM=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____DFOJ__: {
+      __XYWM=__SUWM(((____DFOJ *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__IXWM=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____XFOJ__: {
+      __XYWM=__PVWM(((____XFOJ *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____QGOJ__: {
+      __XYWM=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____EHOJ__: {
+      __XYWM=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____2HOJ__: {
+      __XYWM=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__IXWM=FALSE__O__;
+    case ____YIOJ__: {
+      __XYWM=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__IXWM=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____YMOJ__: {
+      __XYWM=__2WWM(((____YMOJ *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__IXWM=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____ONOJ__: {
+      __XYWM=__XXWM(((____ONOJ *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__IXWM=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____YOOJ__: {
+      __XYWM=__314M(((____YOOJ *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__IXWM=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____IM4K__: {
+      __XYWM=__JMYN(((____IM4K *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__IXWM=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____T5FL__: {
+      __XYWM=__KECQ(((____T5FL *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__IXWM=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____3DUL__: {
+      __XYWM=__WF3P(((____3DUL *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__IXWM=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____0EUL__: {
+      __XYWM=__5NJQ(((____0EUL *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__IXWM=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____BGUL__: {
+      __XYWM=__TG3P(((____BGUL *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__IXWM=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____2GUL__: {
+      __XYWM=__3OJQ(((____2GUL *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__IXWM=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____B0VL__: {
+      __XYWM=__1CFN(((____B0VL *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__IXWM=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____P0VL__: {
+      __XYWM=__JYWM(((____P0VL *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__IXWM=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____Q5YL__: {
+      __XYWM=__GNYN(((____Q5YL *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__IXWM=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____UVPM__: {
+      __XYWM=__ZNYN(((____UVPM *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__IXWM=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____0ZPM__: {
+      __XYWM=__QH3P(((____0ZPM *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__IXWM=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____MR0N__: {
+      __XYWM=__IPWO(((____MR0N *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__IXWM=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____YWBP__: {
+      __XYWM=__LV0Q(((____YWBP *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__IXWM=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____LYBP__: {
+      __XYWM=__3ECQ(((____LYBP *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__IXWM=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____CZBP__: {
+      __XYWM=__0FCQ(((____CZBP *)((____5J *)__VYWM)),__WYWM);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__IXWM=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__GXWM)),__tmp__HXWM);
+    case ____3BEP__: {
+      __XYWM=__0PJQ(((____3BEP *)((____5J *)__VYWM)),__WYWM);
     } break;
     };
-    __tmp__UXWM=__tmp__IXWM;
+    __DZWM=__XYWM;
   } else /* FALSE */ {
-    __tmp__UXWM=FALSE__O__;
+    __DZWM=__O__;
   };
-  __tmp__IXWM=__tmp__UXWM;
-  return(__tmp__IXWM);
+  __XYWM=__DZWM;
+  return(__XYWM);
 }
 
-static __BOOLEAN__L __infix_equal_equal__XLYN(__READ_GLOBAL__B4YL *Self__YLYN,void *other__ZLYN)
-// ({READ_GLOBAL__B4YL},{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 ____L __GNYN(____Q5YL *__HNYN,void *__INYN)
+// ({__Q5YL},{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.
 {
-  __READ_GLOBAL__B4YL *__tmp__3LYN;
-  __BOOLEAN__L Result__0LYN;
-  if (other__ZLYN==NULL) {
-    __tmp__3LYN=NULL;
+  ____Q5YL *__MNYN;
+  ____L __JNYN;
+  if (__INYN==NULL) {
+    __MNYN=NULL;
   } else {
-    switch (((struct ___OBJ *)other__ZLYN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__3LYN=NULL;
+    switch (((struct ___OBJ *)__INYN)->__id) {
+    case ____5J__: {
+      __MNYN=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__3LYN=NULL;
+    case ____0AXC__: {
+      __MNYN=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__3LYN=NULL;
+    case ____NBXC__: {
+      __MNYN=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__3LYN=NULL;
+    case ____ZBXC__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__3LYN=NULL;
+    case ____DMWH__: {
+      __MNYN=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__3LYN=NULL;
+    case ____2A0I__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__3LYN=NULL;
+    case ____HJNJ__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__3LYN=NULL;
+    case ____SJNJ__: {
+      __MNYN=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__3LYN=NULL;
+    case ____0AOJ__: {
+      __MNYN=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__3LYN=NULL;
+    case ____EBOJ__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__3LYN=NULL;
+    case ____3BOJ__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__3LYN=NULL;
+    case ____RCOJ__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__3LYN=NULL;
+    case ____HDOJ__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__3LYN=NULL;
+    case ____1DOJ__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__3LYN=NULL;
+    case ____PEOJ__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__3LYN=NULL;
+    case ____DFOJ__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__3LYN=NULL;
+    case ____XFOJ__: {
+      __MNYN=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__3LYN=NULL;
+    case ____QGOJ__: {
+      __MNYN=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__3LYN=NULL;
+    case ____EHOJ__: {
+      __MNYN=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__3LYN=NULL;
+    case ____2HOJ__: {
+      __MNYN=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__3LYN=NULL;
+    case ____YIOJ__: {
+      __MNYN=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__3LYN=NULL;
+    case ____YMOJ__: {
+      __MNYN=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__3LYN=NULL;
+    case ____ONOJ__: {
+      __MNYN=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__3LYN=NULL;
+    case ____YOOJ__: {
+      __MNYN=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__3LYN=NULL;
+    case ____IM4K__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__3LYN=NULL;
+    case ____T5FL__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__3LYN=NULL;
+    case ____3DUL__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__3LYN=NULL;
+    case ____0EUL__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__3LYN=NULL;
+    case ____BGUL__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__3LYN=NULL;
+    case ____2GUL__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__3LYN=NULL;
+    case ____B0VL__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__3LYN=NULL;
+    case ____P0VL__: {
+      __MNYN=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__3LYN=((void *)other__ZLYN);
+    case ____Q5YL__: {
+      __MNYN=((void *)__INYN);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__3LYN=NULL;
+    case ____UVPM__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__3LYN=NULL;
+    case ____0ZPM__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__3LYN=NULL;
+    case ____MR0N__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__3LYN=NULL;
+    case ____YWBP__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__3LYN=NULL;
+    case ____LYBP__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__3LYN=NULL;
+    case ____CZBP__: {
+      __MNYN=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__3LYN=NULL;
+    case ____3BEP__: {
+      __MNYN=NULL;
     } break;
     }
   };
-  Result__0LYN=(((void *)__tmp__3LYN != (void *)NULL) && ((void *)Self__YLYN->global__Y5JM == (void *)__tmp__3LYN->global__Y5JM));
-  return(Result__0LYN);
+  __JNYN=(((void *)__MNYN != (void *)NULL) && ((void *)__HNYN->__HBKM == (void *)__MNYN->__HBKM));
+  return(__JNYN);
 }
 
-static __BOOLEAN__L __infix_equal_equal__KMYN(__EXPR_NOT__FUPM *Self__LMYN,void *other__MMYN)
-// ({EXPR_NOT__FUPM},{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 Recursive, No inlinable.
+static ____L __ZNYN(____UVPM *__0NYN,void *__1NYN)
+// ({__UVPM},{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 Recursive, No inlinable.
 {
-  __EXPR_NOT__FUPM *__tmp__QMYN;
-  void *__tmp__WMYN,*__tmp__XMYN;
-  __BOOLEAN__L __tmp__YMYN,__tmp__1MYN;
-  if (other__MMYN==NULL) {
-    __tmp__QMYN=NULL;
+  ____UVPM *__5NYN;
+  void *__FOYN,*__GOYN;
+  ____L __HOYN,__KOYN;
+  if (__1NYN==NULL) {
+    __5NYN=NULL;
   } else {
-    switch (((struct ___OBJ *)other__MMYN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__QMYN=NULL;
+    switch (((struct ___OBJ *)__1NYN)->__id) {
+    case ____5J__: {
+      __5NYN=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__QMYN=NULL;
+    case ____0AXC__: {
+      __5NYN=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__QMYN=NULL;
+    case ____NBXC__: {
+      __5NYN=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__QMYN=NULL;
+    case ____ZBXC__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__QMYN=NULL;
+    case ____DMWH__: {
+      __5NYN=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__QMYN=NULL;
+    case ____2A0I__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__QMYN=NULL;
+    case ____HJNJ__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__QMYN=NULL;
+    case ____SJNJ__: {
+      __5NYN=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__QMYN=NULL;
+    case ____0AOJ__: {
+      __5NYN=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__QMYN=NULL;
+    case ____EBOJ__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__QMYN=NULL;
+    case ____3BOJ__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__QMYN=NULL;
+    case ____RCOJ__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__QMYN=NULL;
+    case ____HDOJ__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__QMYN=NULL;
+    case ____1DOJ__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__QMYN=NULL;
+    case ____PEOJ__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__QMYN=NULL;
+    case ____DFOJ__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__QMYN=NULL;
+    case ____XFOJ__: {
+      __5NYN=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__QMYN=NULL;
+    case ____QGOJ__: {
+      __5NYN=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__QMYN=NULL;
+    case ____EHOJ__: {
+      __5NYN=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__QMYN=NULL;
+    case ____2HOJ__: {
+      __5NYN=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__QMYN=NULL;
+    case ____YIOJ__: {
+      __5NYN=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__QMYN=NULL;
+    case ____YMOJ__: {
+      __5NYN=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__QMYN=NULL;
+    case ____ONOJ__: {
+      __5NYN=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__QMYN=NULL;
+    case ____YOOJ__: {
+      __5NYN=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__QMYN=NULL;
+    case ____IM4K__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__QMYN=NULL;
+    case ____T5FL__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__QMYN=NULL;
+    case ____3DUL__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__QMYN=NULL;
+    case ____0EUL__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__QMYN=NULL;
+    case ____BGUL__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__QMYN=NULL;
+    case ____2GUL__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__QMYN=NULL;
+    case ____B0VL__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__QMYN=NULL;
+    case ____P0VL__: {
+      __5NYN=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__QMYN=NULL;
+    case ____Q5YL__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__QMYN=((__EXPR_NOT__FUPM *)other__MMYN);
+    case ____UVPM__: {
+      __5NYN=((____UVPM *)__1NYN);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__QMYN=NULL;
+    case ____0ZPM__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__QMYN=NULL;
+    case ____MR0N__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__QMYN=NULL;
+    case ____YWBP__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__QMYN=NULL;
+    case ____LYBP__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__QMYN=NULL;
+    case ____CZBP__: {
+      __5NYN=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__QMYN=NULL;
+    case ____3BEP__: {
+      __5NYN=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__QMYN != (void *)NULL)) {
-    __tmp__WMYN=Self__LMYN->parent_expr_unary__GUPM.right__EZVL;
-    __tmp__XMYN=__tmp__QMYN->parent_expr_unary__GUPM.right__EZVL;
-    switch (((struct ___OBJ *)__tmp__WMYN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__YMYN=__infix_equal_equal__WJWM(((__STRING_CST__5J *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+  if (((void *)__5NYN != (void *)NULL)) {
+    __FOYN=__0NYN->__VVPM.__T0VL;
+    __GOYN=__5NYN->__VVPM.__T0VL;
+    switch (((struct ___OBJ *)__FOYN)->__id) {
+    case ____5J__: {
+      __HOYN=__FLWM(((____5J *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__YMYN=FALSE__O__;
+    case ____0AXC__: {
+      __HOYN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__YMYN=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____NBXC__: {
+      __HOYN=__1LWM(((____NBXC *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__YMYN=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____ZBXC__: {
+      __HOYN=__NMWM(((____ZBXC *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__YMYN=FALSE__O__;
+    case ____DMWH__: {
+      __HOYN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__YMYN=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)__tmp__WMYN),__tmp__XMYN);
+    case ____2A0I__: {
+      __HOYN=__MNWM(((____2A0I *)__FOYN),__GOYN);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__YMYN=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____HJNJ__: {
+      __HOYN=__5NWM(((____HJNJ *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__YMYN=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____SJNJ__: {
+      __HOYN=__2OWM(((____SJNJ *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__YMYN=FALSE__O__;
+    case ____0AOJ__: {
+      __HOYN=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__YMYN=FALSE__O__;
+    case ____EBOJ__: {
+      __HOYN=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__YMYN=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____3BOJ__: {
+      __HOYN=__BQWM(((____3BOJ *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__YMYN=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____RCOJ__: {
+      __HOYN=__4QWM(((____RCOJ *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__YMYN=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____HDOJ__: {
+      __HOYN=__1RWM(((____HDOJ *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__YMYN=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____1DOJ__: {
+      __HOYN=__YSWM(((____1DOJ *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__YMYN=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____PEOJ__: {
+      __HOYN=__VTWM(((____PEOJ *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__YMYN=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____DFOJ__: {
+      __HOYN=__SUWM(((____DFOJ *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__YMYN=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____XFOJ__: {
+      __HOYN=__PVWM(((____XFOJ *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__YMYN=FALSE__O__;
+    case ____QGOJ__: {
+      __HOYN=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__YMYN=FALSE__O__;
+    case ____EHOJ__: {
+      __HOYN=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__YMYN=FALSE__O__;
+    case ____2HOJ__: {
+      __HOYN=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__YMYN=FALSE__O__;
+    case ____YIOJ__: {
+      __HOYN=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__YMYN=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____YMOJ__: {
+      __HOYN=__2WWM(((____YMOJ *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__YMYN=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____ONOJ__: {
+      __HOYN=__XXWM(((____ONOJ *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__YMYN=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____YOOJ__: {
+      __HOYN=__314M(((____YOOJ *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__YMYN=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____IM4K__: {
+      __HOYN=__JMYN(((____IM4K *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__YMYN=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____T5FL__: {
+      __HOYN=__KECQ(((____T5FL *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__YMYN=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____3DUL__: {
+      __HOYN=__WF3P(((____3DUL *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__YMYN=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____0EUL__: {
+      __HOYN=__5NJQ(((____0EUL *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__YMYN=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____BGUL__: {
+      __HOYN=__TG3P(((____BGUL *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__YMYN=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____2GUL__: {
+      __HOYN=__3OJQ(((____2GUL *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__YMYN=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____B0VL__: {
+      __HOYN=__1CFN(((____B0VL *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__YMYN=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____P0VL__: {
+      __HOYN=__JYWM(((____P0VL *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__YMYN=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____Q5YL__: {
+      __HOYN=__GNYN(((____Q5YL *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__YMYN=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____UVPM__: {
+      __HOYN=__ZNYN(((____UVPM *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__YMYN=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____0ZPM__: {
+      __HOYN=__QH3P(((____0ZPM *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__YMYN=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____MR0N__: {
+      __HOYN=__IPWO(((____MR0N *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__YMYN=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____YWBP__: {
+      __HOYN=__LV0Q(((____YWBP *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__YMYN=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____LYBP__: {
+      __HOYN=__3ECQ(((____LYBP *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__YMYN=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____CZBP__: {
+      __HOYN=__0FCQ(((____CZBP *)((____2A0I *)__FOYN)),__GOYN);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__YMYN=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__READ_LOCAL__N5ZI *)__tmp__WMYN)),__tmp__XMYN);
+    case ____3BEP__: {
+      __HOYN=__0PJQ(((____3BEP *)((____2A0I *)__FOYN)),__GOYN);
     } break;
     };
-    __tmp__1MYN=__tmp__YMYN;
+    __KOYN=__HOYN;
   } else /* FALSE */ {
-    __tmp__1MYN=FALSE__O__;
+    __KOYN=__O__;
   };
-  __tmp__YMYN=__tmp__1MYN;
-  return(__tmp__YMYN);
+  __HOYN=__KOYN;
+  return(__HOYN);
 }
 
-static __BOOLEAN__L __infix_equal_equal__BG3P(__EXPR_MOD__LYPM *Self__CG3P,void *other__DG3P)
-// ({EXPR_MOD__LYPM},{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 Recursive, No inlinable.
+static ____L __QH3P(____0ZPM *__RH3P,void *__SH3P)
+// ({__0ZPM},{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 Recursive, No inlinable.
 {
-  __EXPR_MOD__LYPM *__tmp__HG3P;
-  void *__tmp__NG3P,*__tmp__OG3P;
-  __BOOLEAN__L __tmp__PG3P,__tmp__1G3P;
-  if (other__DG3P==NULL) {
-    __tmp__HG3P=NULL;
+  ____0ZPM *__WH3P;
+  void *__2H3P,*__3H3P;
+  ____L __4H3P,__KI3P;
+  if (__SH3P==NULL) {
+    __WH3P=NULL;
   } else {
-    switch (((struct ___OBJ *)other__DG3P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__HG3P=NULL;
+    switch (((struct ___OBJ *)__SH3P)->__id) {
+    case ____5J__: {
+      __WH3P=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__HG3P=NULL;
+    case ____0AXC__: {
+      __WH3P=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__HG3P=NULL;
+    case ____NBXC__: {
+      __WH3P=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__HG3P=NULL;
+    case ____ZBXC__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__HG3P=NULL;
+    case ____DMWH__: {
+      __WH3P=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__HG3P=NULL;
+    case ____2A0I__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__HG3P=NULL;
+    case ____HJNJ__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__HG3P=NULL;
+    case ____SJNJ__: {
+      __WH3P=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__HG3P=NULL;
+    case ____0AOJ__: {
+      __WH3P=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__HG3P=NULL;
+    case ____EBOJ__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__HG3P=NULL;
+    case ____3BOJ__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__HG3P=NULL;
+    case ____RCOJ__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__HG3P=NULL;
+    case ____HDOJ__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__HG3P=NULL;
+    case ____1DOJ__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__HG3P=NULL;
+    case ____PEOJ__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__HG3P=NULL;
+    case ____DFOJ__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__HG3P=NULL;
+    case ____XFOJ__: {
+      __WH3P=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__HG3P=NULL;
+    case ____QGOJ__: {
+      __WH3P=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__HG3P=NULL;
+    case ____EHOJ__: {
+      __WH3P=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__HG3P=NULL;
+    case ____2HOJ__: {
+      __WH3P=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__HG3P=NULL;
+    case ____YIOJ__: {
+      __WH3P=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__HG3P=NULL;
+    case ____YMOJ__: {
+      __WH3P=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__HG3P=NULL;
+    case ____ONOJ__: {
+      __WH3P=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__HG3P=NULL;
+    case ____YOOJ__: {
+      __WH3P=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__HG3P=NULL;
+    case ____IM4K__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__HG3P=NULL;
+    case ____T5FL__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__HG3P=NULL;
+    case ____3DUL__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__HG3P=NULL;
+    case ____0EUL__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__HG3P=NULL;
+    case ____BGUL__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__HG3P=NULL;
+    case ____2GUL__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__HG3P=NULL;
+    case ____B0VL__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__HG3P=NULL;
+    case ____P0VL__: {
+      __WH3P=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__HG3P=NULL;
+    case ____Q5YL__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__HG3P=NULL;
+    case ____UVPM__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__HG3P=((__EXPR_MOD__LYPM *)other__DG3P);
+    case ____0ZPM__: {
+      __WH3P=((____0ZPM *)__SH3P);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__HG3P=NULL;
+    case ____MR0N__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__HG3P=NULL;
+    case ____YWBP__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__HG3P=NULL;
+    case ____LYBP__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__HG3P=NULL;
+    case ____CZBP__: {
+      __WH3P=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__HG3P=NULL;
+    case ____3BEP__: {
+      __WH3P=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__HG3P != (void *)NULL)) {
-    __tmp__NG3P=Self__CG3P->parent_expr_binary__MYPM.left__SA5J;
-    __tmp__OG3P=__tmp__HG3P->parent_expr_binary__MYPM.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__NG3P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__PG3P=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__NG3P),__tmp__OG3P);
+  if (((void *)__WH3P != (void *)NULL)) {
+    __2H3P=__RH3P->__1ZPM.__BC5J;
+    __3H3P=__WH3P->__1ZPM.__BC5J;
+    switch (((struct ___OBJ *)__2H3P)->__id) {
+    case ____5J__: {
+      __4H3P=__FLWM(((____5J *)__2H3P),__3H3P);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____0AXC__: {
+      __4H3P=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__PG3P=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____NBXC__: {
+      __4H3P=__1LWM(((____NBXC *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__PG3P=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____ZBXC__: {
+      __4H3P=__NMWM(((____ZBXC *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____DMWH__: {
+      __4H3P=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__PG3P=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____2A0I__: {
+      __4H3P=__MNWM(((____2A0I *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__PG3P=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____HJNJ__: {
+      __4H3P=__5NWM(((____HJNJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__PG3P=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____SJNJ__: {
+      __4H3P=__2OWM(((____SJNJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____0AOJ__: {
+      __4H3P=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____EBOJ__: {
+      __4H3P=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__PG3P=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____3BOJ__: {
+      __4H3P=__BQWM(((____3BOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__PG3P=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____RCOJ__: {
+      __4H3P=__4QWM(((____RCOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__PG3P=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____HDOJ__: {
+      __4H3P=__1RWM(((____HDOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__PG3P=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____1DOJ__: {
+      __4H3P=__YSWM(((____1DOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__PG3P=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____PEOJ__: {
+      __4H3P=__VTWM(((____PEOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__PG3P=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____DFOJ__: {
+      __4H3P=__SUWM(((____DFOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__PG3P=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____XFOJ__: {
+      __4H3P=__PVWM(((____XFOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____QGOJ__: {
+      __4H3P=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____EHOJ__: {
+      __4H3P=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____2HOJ__: {
+      __4H3P=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____YIOJ__: {
+      __4H3P=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__PG3P=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____YMOJ__: {
+      __4H3P=__2WWM(((____YMOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__PG3P=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____ONOJ__: {
+      __4H3P=__XXWM(((____ONOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__PG3P=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____YOOJ__: {
+      __4H3P=__314M(((____YOOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__PG3P=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____IM4K__: {
+      __4H3P=__JMYN(((____IM4K *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__PG3P=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____T5FL__: {
+      __4H3P=__KECQ(((____T5FL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__PG3P=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____3DUL__: {
+      __4H3P=__WF3P(((____3DUL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__PG3P=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____0EUL__: {
+      __4H3P=__5NJQ(((____0EUL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__PG3P=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____BGUL__: {
+      __4H3P=__TG3P(((____BGUL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__PG3P=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____2GUL__: {
+      __4H3P=__3OJQ(((____2GUL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__PG3P=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____B0VL__: {
+      __4H3P=__1CFN(((____B0VL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__PG3P=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____P0VL__: {
+      __4H3P=__JYWM(((____P0VL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__PG3P=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____Q5YL__: {
+      __4H3P=__GNYN(((____Q5YL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__PG3P=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____UVPM__: {
+      __4H3P=__ZNYN(((____UVPM *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__PG3P=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____0ZPM__: {
+      __4H3P=__QH3P(((____0ZPM *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__PG3P=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____MR0N__: {
+      __4H3P=__IPWO(((____MR0N *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__PG3P=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____YWBP__: {
+      __4H3P=__LV0Q(((____YWBP *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__PG3P=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____LYBP__: {
+      __4H3P=__3ECQ(((____LYBP *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__PG3P=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____CZBP__: {
+      __4H3P=__0FCQ(((____CZBP *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__PG3P=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____3BEP__: {
+      __4H3P=__0PJQ(((____3BEP *)((____5J *)__2H3P)),__3H3P);
     } break;
     };
-    __tmp__1G3P=__tmp__PG3P;
+    __KI3P=__4H3P;
   } else /* FALSE */ {
-    __tmp__1G3P=FALSE__O__;
+    __KI3P=__O__;
   };
-  if (__tmp__1G3P) {
-    __tmp__NG3P=Self__CG3P->parent_expr_binary__MYPM.right__WA5J;
-    __tmp__OG3P=__tmp__HG3P->parent_expr_binary__MYPM.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__NG3P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__PG3P=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__NG3P),__tmp__OG3P);
+  if (__KI3P) {
+    __2H3P=__RH3P->__1ZPM.__FC5J;
+    __3H3P=__WH3P->__1ZPM.__FC5J;
+    switch (((struct ___OBJ *)__2H3P)->__id) {
+    case ____5J__: {
+      __4H3P=__FLWM(((____5J *)__2H3P),__3H3P);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____0AXC__: {
+      __4H3P=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__PG3P=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____NBXC__: {
+      __4H3P=__1LWM(((____NBXC *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__PG3P=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____ZBXC__: {
+      __4H3P=__NMWM(((____ZBXC *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____DMWH__: {
+      __4H3P=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__PG3P=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____2A0I__: {
+      __4H3P=__MNWM(((____2A0I *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__PG3P=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____HJNJ__: {
+      __4H3P=__5NWM(((____HJNJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__PG3P=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____SJNJ__: {
+      __4H3P=__2OWM(((____SJNJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____0AOJ__: {
+      __4H3P=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____EBOJ__: {
+      __4H3P=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__PG3P=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____3BOJ__: {
+      __4H3P=__BQWM(((____3BOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__PG3P=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____RCOJ__: {
+      __4H3P=__4QWM(((____RCOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__PG3P=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____HDOJ__: {
+      __4H3P=__1RWM(((____HDOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__PG3P=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____1DOJ__: {
+      __4H3P=__YSWM(((____1DOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__PG3P=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____PEOJ__: {
+      __4H3P=__VTWM(((____PEOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__PG3P=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____DFOJ__: {
+      __4H3P=__SUWM(((____DFOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__PG3P=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____XFOJ__: {
+      __4H3P=__PVWM(((____XFOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____QGOJ__: {
+      __4H3P=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____EHOJ__: {
+      __4H3P=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____2HOJ__: {
+      __4H3P=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__PG3P=FALSE__O__;
+    case ____YIOJ__: {
+      __4H3P=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__PG3P=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____YMOJ__: {
+      __4H3P=__2WWM(((____YMOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__PG3P=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____ONOJ__: {
+      __4H3P=__XXWM(((____ONOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__PG3P=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____YOOJ__: {
+      __4H3P=__314M(((____YOOJ *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__PG3P=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____IM4K__: {
+      __4H3P=__JMYN(((____IM4K *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__PG3P=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____T5FL__: {
+      __4H3P=__KECQ(((____T5FL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__PG3P=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____3DUL__: {
+      __4H3P=__WF3P(((____3DUL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__PG3P=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____0EUL__: {
+      __4H3P=__5NJQ(((____0EUL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__PG3P=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____BGUL__: {
+      __4H3P=__TG3P(((____BGUL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__PG3P=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____2GUL__: {
+      __4H3P=__3OJQ(((____2GUL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__PG3P=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____B0VL__: {
+      __4H3P=__1CFN(((____B0VL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__PG3P=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____P0VL__: {
+      __4H3P=__JYWM(((____P0VL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__PG3P=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____Q5YL__: {
+      __4H3P=__GNYN(((____Q5YL *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__PG3P=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____UVPM__: {
+      __4H3P=__ZNYN(((____UVPM *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__PG3P=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____0ZPM__: {
+      __4H3P=__QH3P(((____0ZPM *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__PG3P=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____MR0N__: {
+      __4H3P=__IPWO(((____MR0N *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__PG3P=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____YWBP__: {
+      __4H3P=__LV0Q(((____YWBP *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__PG3P=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____LYBP__: {
+      __4H3P=__3ECQ(((____LYBP *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__PG3P=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____CZBP__: {
+      __4H3P=__0FCQ(((____CZBP *)((____5J *)__2H3P)),__3H3P);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__PG3P=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__NG3P)),__tmp__OG3P);
+    case ____3BEP__: {
+      __4H3P=__0PJQ(((____3BEP *)((____5J *)__2H3P)),__3H3P);
     } break;
     };
-    __tmp__1G3P=__tmp__PG3P;
+    __KI3P=__4H3P;
   } else /* FALSE */ {
-    __tmp__1G3P=FALSE__O__;
+    __KI3P=__O__;
   };
-  __tmp__PG3P=__tmp__1G3P;
-  return(__tmp__PG3P);
+  __4H3P=__KI3P;
+  return(__4H3P);
 }
 
-static __BOOLEAN__L __infix_equal_equal__ZNWO(__EXPR_OR__3P0N *Self__0NWO,void *other__1NWO)
-// ({EXPR_OR__3P0N},{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 Recursive, No inlinable.
+static ____L __IPWO(____MR0N *__JPWO,void *__KPWO)
+// ({__MR0N},{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 Recursive, No inlinable.
 {
-  __EXPR_OR__3P0N *__tmp__5NWO;
-  void *__tmp__FOWO,*__tmp__GOWO;
-  __BOOLEAN__L __tmp__HOWO,__tmp__TOWO;
-  if (other__1NWO==NULL) {
-    __tmp__5NWO=NULL;
+  ____MR0N *__OPWO;
+  void *__UPWO,*__VPWO;
+  ____L __WPWO,__CQWO;
+  if (__KPWO==NULL) {
+    __OPWO=NULL;
   } else {
-    switch (((struct ___OBJ *)other__1NWO)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__5NWO=NULL;
+    switch (((struct ___OBJ *)__KPWO)->__id) {
+    case ____5J__: {
+      __OPWO=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__5NWO=NULL;
+    case ____0AXC__: {
+      __OPWO=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__5NWO=NULL;
+    case ____NBXC__: {
+      __OPWO=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__5NWO=NULL;
+    case ____ZBXC__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__5NWO=NULL;
+    case ____DMWH__: {
+      __OPWO=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__5NWO=NULL;
+    case ____2A0I__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__5NWO=NULL;
+    case ____HJNJ__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__5NWO=NULL;
+    case ____SJNJ__: {
+      __OPWO=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__5NWO=NULL;
+    case ____0AOJ__: {
+      __OPWO=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__5NWO=NULL;
+    case ____EBOJ__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__5NWO=NULL;
+    case ____3BOJ__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__5NWO=NULL;
+    case ____RCOJ__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__5NWO=NULL;
+    case ____HDOJ__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__5NWO=NULL;
+    case ____1DOJ__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__5NWO=NULL;
+    case ____PEOJ__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__5NWO=NULL;
+    case ____DFOJ__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__5NWO=NULL;
+    case ____XFOJ__: {
+      __OPWO=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__5NWO=NULL;
+    case ____QGOJ__: {
+      __OPWO=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__5NWO=NULL;
+    case ____EHOJ__: {
+      __OPWO=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__5NWO=NULL;
+    case ____2HOJ__: {
+      __OPWO=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__5NWO=NULL;
+    case ____YIOJ__: {
+      __OPWO=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__5NWO=NULL;
+    case ____YMOJ__: {
+      __OPWO=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__5NWO=NULL;
+    case ____ONOJ__: {
+      __OPWO=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__5NWO=NULL;
+    case ____YOOJ__: {
+      __OPWO=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__5NWO=NULL;
+    case ____IM4K__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__5NWO=NULL;
+    case ____T5FL__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__5NWO=NULL;
+    case ____3DUL__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__5NWO=NULL;
+    case ____0EUL__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__5NWO=NULL;
+    case ____BGUL__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__5NWO=NULL;
+    case ____2GUL__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__5NWO=NULL;
+    case ____B0VL__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__5NWO=NULL;
+    case ____P0VL__: {
+      __OPWO=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__5NWO=NULL;
+    case ____Q5YL__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__5NWO=NULL;
+    case ____UVPM__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__5NWO=NULL;
+    case ____0ZPM__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__5NWO=((__EXPR_OR__3P0N *)other__1NWO);
+    case ____MR0N__: {
+      __OPWO=((____MR0N *)__KPWO);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__5NWO=NULL;
+    case ____YWBP__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__5NWO=NULL;
+    case ____LYBP__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__5NWO=NULL;
+    case ____CZBP__: {
+      __OPWO=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__5NWO=NULL;
+    case ____3BEP__: {
+      __OPWO=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__5NWO != (void *)NULL)) {
-    __tmp__FOWO=Self__0NWO->parent_expr_binary__4P0N.left__SA5J;
-    __tmp__GOWO=__tmp__5NWO->parent_expr_binary__4P0N.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__FOWO)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__HOWO=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__FOWO),__tmp__GOWO);
+  if (((void *)__OPWO != (void *)NULL)) {
+    __UPWO=__JPWO->__NR0N.__BC5J;
+    __VPWO=__OPWO->__NR0N.__BC5J;
+    switch (((struct ___OBJ *)__UPWO)->__id) {
+    case ____5J__: {
+      __WPWO=__FLWM(((____5J *)__UPWO),__VPWO);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____0AXC__: {
+      __WPWO=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__HOWO=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____NBXC__: {
+      __WPWO=__1LWM(((____NBXC *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__HOWO=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____ZBXC__: {
+      __WPWO=__NMWM(((____ZBXC *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____DMWH__: {
+      __WPWO=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__HOWO=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____2A0I__: {
+      __WPWO=__MNWM(((____2A0I *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__HOWO=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____HJNJ__: {
+      __WPWO=__5NWM(((____HJNJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__HOWO=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____SJNJ__: {
+      __WPWO=__2OWM(((____SJNJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____0AOJ__: {
+      __WPWO=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____EBOJ__: {
+      __WPWO=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__HOWO=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____3BOJ__: {
+      __WPWO=__BQWM(((____3BOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__HOWO=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____RCOJ__: {
+      __WPWO=__4QWM(((____RCOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__HOWO=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____HDOJ__: {
+      __WPWO=__1RWM(((____HDOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__HOWO=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____1DOJ__: {
+      __WPWO=__YSWM(((____1DOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__HOWO=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____PEOJ__: {
+      __WPWO=__VTWM(((____PEOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__HOWO=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____DFOJ__: {
+      __WPWO=__SUWM(((____DFOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__HOWO=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____XFOJ__: {
+      __WPWO=__PVWM(((____XFOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____QGOJ__: {
+      __WPWO=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____EHOJ__: {
+      __WPWO=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____2HOJ__: {
+      __WPWO=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____YIOJ__: {
+      __WPWO=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__HOWO=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____YMOJ__: {
+      __WPWO=__2WWM(((____YMOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__HOWO=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____ONOJ__: {
+      __WPWO=__XXWM(((____ONOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__HOWO=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____YOOJ__: {
+      __WPWO=__314M(((____YOOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__HOWO=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____IM4K__: {
+      __WPWO=__JMYN(((____IM4K *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__HOWO=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____T5FL__: {
+      __WPWO=__KECQ(((____T5FL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__HOWO=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____3DUL__: {
+      __WPWO=__WF3P(((____3DUL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__HOWO=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____0EUL__: {
+      __WPWO=__5NJQ(((____0EUL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__HOWO=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____BGUL__: {
+      __WPWO=__TG3P(((____BGUL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__HOWO=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____2GUL__: {
+      __WPWO=__3OJQ(((____2GUL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__HOWO=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____B0VL__: {
+      __WPWO=__1CFN(((____B0VL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__HOWO=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____P0VL__: {
+      __WPWO=__JYWM(((____P0VL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__HOWO=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____Q5YL__: {
+      __WPWO=__GNYN(((____Q5YL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__HOWO=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____UVPM__: {
+      __WPWO=__ZNYN(((____UVPM *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__HOWO=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____0ZPM__: {
+      __WPWO=__QH3P(((____0ZPM *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__HOWO=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____MR0N__: {
+      __WPWO=__IPWO(((____MR0N *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__HOWO=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____YWBP__: {
+      __WPWO=__LV0Q(((____YWBP *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__HOWO=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____LYBP__: {
+      __WPWO=__3ECQ(((____LYBP *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__HOWO=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____CZBP__: {
+      __WPWO=__0FCQ(((____CZBP *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__HOWO=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____3BEP__: {
+      __WPWO=__0PJQ(((____3BEP *)((____5J *)__UPWO)),__VPWO);
     } break;
     };
-    __tmp__TOWO=__tmp__HOWO;
+    __CQWO=__WPWO;
   } else /* FALSE */ {
-    __tmp__TOWO=FALSE__O__;
+    __CQWO=__O__;
   };
-  if (__tmp__TOWO) {
-    __tmp__FOWO=Self__0NWO->parent_expr_binary__4P0N.right__WA5J;
-    __tmp__GOWO=__tmp__5NWO->parent_expr_binary__4P0N.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__FOWO)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__HOWO=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__FOWO),__tmp__GOWO);
+  if (__CQWO) {
+    __UPWO=__JPWO->__NR0N.__FC5J;
+    __VPWO=__OPWO->__NR0N.__FC5J;
+    switch (((struct ___OBJ *)__UPWO)->__id) {
+    case ____5J__: {
+      __WPWO=__FLWM(((____5J *)__UPWO),__VPWO);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____0AXC__: {
+      __WPWO=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__HOWO=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____NBXC__: {
+      __WPWO=__1LWM(((____NBXC *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__HOWO=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____ZBXC__: {
+      __WPWO=__NMWM(((____ZBXC *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____DMWH__: {
+      __WPWO=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__HOWO=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____2A0I__: {
+      __WPWO=__MNWM(((____2A0I *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__HOWO=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____HJNJ__: {
+      __WPWO=__5NWM(((____HJNJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__HOWO=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____SJNJ__: {
+      __WPWO=__2OWM(((____SJNJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____0AOJ__: {
+      __WPWO=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____EBOJ__: {
+      __WPWO=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__HOWO=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____3BOJ__: {
+      __WPWO=__BQWM(((____3BOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__HOWO=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____RCOJ__: {
+      __WPWO=__4QWM(((____RCOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__HOWO=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____HDOJ__: {
+      __WPWO=__1RWM(((____HDOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__HOWO=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____1DOJ__: {
+      __WPWO=__YSWM(((____1DOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__HOWO=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____PEOJ__: {
+      __WPWO=__VTWM(((____PEOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__HOWO=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____DFOJ__: {
+      __WPWO=__SUWM(((____DFOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__HOWO=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____XFOJ__: {
+      __WPWO=__PVWM(((____XFOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____QGOJ__: {
+      __WPWO=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____EHOJ__: {
+      __WPWO=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____2HOJ__: {
+      __WPWO=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__HOWO=FALSE__O__;
+    case ____YIOJ__: {
+      __WPWO=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__HOWO=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____YMOJ__: {
+      __WPWO=__2WWM(((____YMOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__HOWO=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____ONOJ__: {
+      __WPWO=__XXWM(((____ONOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__HOWO=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____YOOJ__: {
+      __WPWO=__314M(((____YOOJ *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__HOWO=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____IM4K__: {
+      __WPWO=__JMYN(((____IM4K *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__HOWO=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____T5FL__: {
+      __WPWO=__KECQ(((____T5FL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__HOWO=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____3DUL__: {
+      __WPWO=__WF3P(((____3DUL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__HOWO=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____0EUL__: {
+      __WPWO=__5NJQ(((____0EUL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__HOWO=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____BGUL__: {
+      __WPWO=__TG3P(((____BGUL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__HOWO=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____2GUL__: {
+      __WPWO=__3OJQ(((____2GUL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__HOWO=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____B0VL__: {
+      __WPWO=__1CFN(((____B0VL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__HOWO=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____P0VL__: {
+      __WPWO=__JYWM(((____P0VL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__HOWO=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____Q5YL__: {
+      __WPWO=__GNYN(((____Q5YL *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__HOWO=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____UVPM__: {
+      __WPWO=__ZNYN(((____UVPM *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__HOWO=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____0ZPM__: {
+      __WPWO=__QH3P(((____0ZPM *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__HOWO=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____MR0N__: {
+      __WPWO=__IPWO(((____MR0N *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__HOWO=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____YWBP__: {
+      __WPWO=__LV0Q(((____YWBP *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__HOWO=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____LYBP__: {
+      __WPWO=__3ECQ(((____LYBP *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__HOWO=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____CZBP__: {
+      __WPWO=__0FCQ(((____CZBP *)((____5J *)__UPWO)),__VPWO);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__HOWO=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__FOWO)),__tmp__GOWO);
+    case ____3BEP__: {
+      __WPWO=__0PJQ(((____3BEP *)((____5J *)__UPWO)),__VPWO);
     } break;
     };
-    __tmp__TOWO=__tmp__HOWO;
+    __CQWO=__WPWO;
   } else /* FALSE */ {
-    __tmp__TOWO=FALSE__O__;
+    __CQWO=__O__;
   };
-  __tmp__HOWO=__tmp__TOWO;
-  return(__tmp__HOWO);
+  __WPWO=__CQWO;
+  return(__WPWO);
 }
 
-static __BOOLEAN__L __infix_equal_equal__2T0Q(__EXPR_SUP_EQ__JVBP *Self__3T0Q,void *other__4T0Q)
-// ({EXPR_SUP_EQ__JVBP},{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 Recursive, No inlinable.
+static ____L __LV0Q(____YWBP *__MV0Q,void *__NV0Q)
+// ({__YWBP},{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 Recursive, No inlinable.
 {
-  __EXPR_SUP_EQ__JVBP *__tmp__CU0Q;
-  void *__tmp__IU0Q,*__tmp__JU0Q;
-  __BOOLEAN__L __tmp__KU0Q,__tmp__WU0Q;
-  if (other__4T0Q==NULL) {
-    __tmp__CU0Q=NULL;
+  ____YWBP *__RV0Q;
+  void *__XV0Q,*__YV0Q;
+  ____L __ZV0Q,__FW0Q;
+  if (__NV0Q==NULL) {
+    __RV0Q=NULL;
   } else {
-    switch (((struct ___OBJ *)other__4T0Q)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__CU0Q=NULL;
+    switch (((struct ___OBJ *)__NV0Q)->__id) {
+    case ____5J__: {
+      __RV0Q=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__CU0Q=NULL;
+    case ____0AXC__: {
+      __RV0Q=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__CU0Q=NULL;
+    case ____NBXC__: {
+      __RV0Q=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__CU0Q=NULL;
+    case ____ZBXC__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__CU0Q=NULL;
+    case ____DMWH__: {
+      __RV0Q=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__CU0Q=NULL;
+    case ____2A0I__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__CU0Q=NULL;
+    case ____HJNJ__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__CU0Q=NULL;
+    case ____SJNJ__: {
+      __RV0Q=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__CU0Q=NULL;
+    case ____0AOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__CU0Q=NULL;
+    case ____EBOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__CU0Q=NULL;
+    case ____3BOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__CU0Q=NULL;
+    case ____RCOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__CU0Q=NULL;
+    case ____HDOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__CU0Q=NULL;
+    case ____1DOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__CU0Q=NULL;
+    case ____PEOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__CU0Q=NULL;
+    case ____DFOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__CU0Q=NULL;
+    case ____XFOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__CU0Q=NULL;
+    case ____QGOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__CU0Q=NULL;
+    case ____EHOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__CU0Q=NULL;
+    case ____2HOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__CU0Q=NULL;
+    case ____YIOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__CU0Q=NULL;
+    case ____YMOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__CU0Q=NULL;
+    case ____ONOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__CU0Q=NULL;
+    case ____YOOJ__: {
+      __RV0Q=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__CU0Q=NULL;
+    case ____IM4K__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__CU0Q=NULL;
+    case ____T5FL__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__CU0Q=NULL;
+    case ____3DUL__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__CU0Q=NULL;
+    case ____0EUL__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__CU0Q=NULL;
+    case ____BGUL__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__CU0Q=NULL;
+    case ____2GUL__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__CU0Q=NULL;
+    case ____B0VL__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__CU0Q=NULL;
+    case ____P0VL__: {
+      __RV0Q=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__CU0Q=NULL;
+    case ____Q5YL__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__CU0Q=NULL;
+    case ____UVPM__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__CU0Q=NULL;
+    case ____0ZPM__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__CU0Q=NULL;
+    case ____MR0N__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__CU0Q=((__EXPR_SUP_EQ__JVBP *)other__4T0Q);
+    case ____YWBP__: {
+      __RV0Q=((____YWBP *)__NV0Q);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__CU0Q=NULL;
+    case ____LYBP__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__CU0Q=NULL;
+    case ____CZBP__: {
+      __RV0Q=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__CU0Q=NULL;
+    case ____3BEP__: {
+      __RV0Q=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__CU0Q != (void *)NULL)) {
-    __tmp__IU0Q=Self__3T0Q->parent_expr_binary_cmp__KVBP.left__L54J;
-    __tmp__JU0Q=__tmp__CU0Q->parent_expr_binary_cmp__KVBP.left__L54J;
-    switch (((struct ___OBJ *)__tmp__IU0Q)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__KU0Q=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__IU0Q),__tmp__JU0Q);
+  if (((void *)__RV0Q != (void *)NULL)) {
+    __XV0Q=__MV0Q->__ZWBP.__0A5J;
+    __YV0Q=__RV0Q->__ZWBP.__0A5J;
+    switch (((struct ___OBJ *)__XV0Q)->__id) {
+    case ____5J__: {
+      __ZV0Q=__FLWM(((____5J *)__XV0Q),__YV0Q);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____0AXC__: {
+      __ZV0Q=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__KU0Q=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____NBXC__: {
+      __ZV0Q=__1LWM(((____NBXC *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__KU0Q=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____ZBXC__: {
+      __ZV0Q=__NMWM(((____ZBXC *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____DMWH__: {
+      __ZV0Q=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__KU0Q=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____2A0I__: {
+      __ZV0Q=__MNWM(((____2A0I *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__KU0Q=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____HJNJ__: {
+      __ZV0Q=__5NWM(((____HJNJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__KU0Q=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____SJNJ__: {
+      __ZV0Q=__2OWM(((____SJNJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____0AOJ__: {
+      __ZV0Q=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____EBOJ__: {
+      __ZV0Q=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____3BOJ__: {
+      __ZV0Q=__BQWM(((____3BOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____RCOJ__: {
+      __ZV0Q=__4QWM(((____RCOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____HDOJ__: {
+      __ZV0Q=__1RWM(((____HDOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____1DOJ__: {
+      __ZV0Q=__YSWM(((____1DOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____PEOJ__: {
+      __ZV0Q=__VTWM(((____PEOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____DFOJ__: {
+      __ZV0Q=__SUWM(((____DFOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____XFOJ__: {
+      __ZV0Q=__PVWM(((____XFOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____QGOJ__: {
+      __ZV0Q=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____EHOJ__: {
+      __ZV0Q=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____2HOJ__: {
+      __ZV0Q=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____YIOJ__: {
+      __ZV0Q=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____YMOJ__: {
+      __ZV0Q=__2WWM(((____YMOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____ONOJ__: {
+      __ZV0Q=__XXWM(((____ONOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____YOOJ__: {
+      __ZV0Q=__314M(((____YOOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KU0Q=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____IM4K__: {
+      __ZV0Q=__JMYN(((____IM4K *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__KU0Q=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____T5FL__: {
+      __ZV0Q=__KECQ(((____T5FL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__KU0Q=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____3DUL__: {
+      __ZV0Q=__WF3P(((____3DUL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__KU0Q=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____0EUL__: {
+      __ZV0Q=__5NJQ(((____0EUL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__KU0Q=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____BGUL__: {
+      __ZV0Q=__TG3P(((____BGUL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__KU0Q=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____2GUL__: {
+      __ZV0Q=__3OJQ(((____2GUL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__KU0Q=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____B0VL__: {
+      __ZV0Q=__1CFN(((____B0VL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__KU0Q=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____P0VL__: {
+      __ZV0Q=__JYWM(((____P0VL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__KU0Q=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____Q5YL__: {
+      __ZV0Q=__GNYN(((____Q5YL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__KU0Q=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____UVPM__: {
+      __ZV0Q=__ZNYN(((____UVPM *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__KU0Q=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____0ZPM__: {
+      __ZV0Q=__QH3P(((____0ZPM *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__KU0Q=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____MR0N__: {
+      __ZV0Q=__IPWO(((____MR0N *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__KU0Q=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____YWBP__: {
+      __ZV0Q=__LV0Q(((____YWBP *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__KU0Q=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____LYBP__: {
+      __ZV0Q=__3ECQ(((____LYBP *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__KU0Q=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____CZBP__: {
+      __ZV0Q=__0FCQ(((____CZBP *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__KU0Q=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____3BEP__: {
+      __ZV0Q=__0PJQ(((____3BEP *)((____5J *)__XV0Q)),__YV0Q);
     } break;
     };
-    __tmp__WU0Q=__tmp__KU0Q;
+    __FW0Q=__ZV0Q;
   } else /* FALSE */ {
-    __tmp__WU0Q=FALSE__O__;
+    __FW0Q=__O__;
   };
-  if (__tmp__WU0Q) {
-    __tmp__IU0Q=Self__3T0Q->parent_expr_binary_cmp__KVBP.right__R54J;
-    __tmp__JU0Q=__tmp__CU0Q->parent_expr_binary_cmp__KVBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__IU0Q)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__KU0Q=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__IU0Q),__tmp__JU0Q);
+  if (__FW0Q) {
+    __XV0Q=__MV0Q->__ZWBP.__AB5J;
+    __YV0Q=__RV0Q->__ZWBP.__AB5J;
+    switch (((struct ___OBJ *)__XV0Q)->__id) {
+    case ____5J__: {
+      __ZV0Q=__FLWM(((____5J *)__XV0Q),__YV0Q);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____0AXC__: {
+      __ZV0Q=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__KU0Q=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____NBXC__: {
+      __ZV0Q=__1LWM(((____NBXC *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__KU0Q=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____ZBXC__: {
+      __ZV0Q=__NMWM(((____ZBXC *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____DMWH__: {
+      __ZV0Q=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__KU0Q=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____2A0I__: {
+      __ZV0Q=__MNWM(((____2A0I *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__KU0Q=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____HJNJ__: {
+      __ZV0Q=__5NWM(((____HJNJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__KU0Q=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____SJNJ__: {
+      __ZV0Q=__2OWM(((____SJNJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____0AOJ__: {
+      __ZV0Q=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____EBOJ__: {
+      __ZV0Q=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____3BOJ__: {
+      __ZV0Q=__BQWM(((____3BOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____RCOJ__: {
+      __ZV0Q=__4QWM(((____RCOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____HDOJ__: {
+      __ZV0Q=__1RWM(((____HDOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____1DOJ__: {
+      __ZV0Q=__YSWM(((____1DOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____PEOJ__: {
+      __ZV0Q=__VTWM(((____PEOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____DFOJ__: {
+      __ZV0Q=__SUWM(((____DFOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____XFOJ__: {
+      __ZV0Q=__PVWM(((____XFOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____QGOJ__: {
+      __ZV0Q=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____EHOJ__: {
+      __ZV0Q=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____2HOJ__: {
+      __ZV0Q=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__KU0Q=FALSE__O__;
+    case ____YIOJ__: {
+      __ZV0Q=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____YMOJ__: {
+      __ZV0Q=__2WWM(((____YMOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____ONOJ__: {
+      __ZV0Q=__XXWM(((____ONOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__KU0Q=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____YOOJ__: {
+      __ZV0Q=__314M(((____YOOJ *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KU0Q=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____IM4K__: {
+      __ZV0Q=__JMYN(((____IM4K *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__KU0Q=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____T5FL__: {
+      __ZV0Q=__KECQ(((____T5FL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__KU0Q=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____3DUL__: {
+      __ZV0Q=__WF3P(((____3DUL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__KU0Q=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____0EUL__: {
+      __ZV0Q=__5NJQ(((____0EUL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__KU0Q=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____BGUL__: {
+      __ZV0Q=__TG3P(((____BGUL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__KU0Q=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____2GUL__: {
+      __ZV0Q=__3OJQ(((____2GUL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__KU0Q=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____B0VL__: {
+      __ZV0Q=__1CFN(((____B0VL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__KU0Q=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____P0VL__: {
+      __ZV0Q=__JYWM(((____P0VL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__KU0Q=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____Q5YL__: {
+      __ZV0Q=__GNYN(((____Q5YL *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__KU0Q=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____UVPM__: {
+      __ZV0Q=__ZNYN(((____UVPM *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__KU0Q=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____0ZPM__: {
+      __ZV0Q=__QH3P(((____0ZPM *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__KU0Q=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____MR0N__: {
+      __ZV0Q=__IPWO(((____MR0N *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__KU0Q=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____YWBP__: {
+      __ZV0Q=__LV0Q(((____YWBP *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__KU0Q=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____LYBP__: {
+      __ZV0Q=__3ECQ(((____LYBP *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__KU0Q=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____CZBP__: {
+      __ZV0Q=__0FCQ(((____CZBP *)((____5J *)__XV0Q)),__YV0Q);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__KU0Q=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__IU0Q)),__tmp__JU0Q);
+    case ____3BEP__: {
+      __ZV0Q=__0PJQ(((____3BEP *)((____5J *)__XV0Q)),__YV0Q);
     } break;
     };
-    __tmp__WU0Q=__tmp__KU0Q;
+    __FW0Q=__ZV0Q;
   } else /* FALSE */ {
-    __tmp__WU0Q=FALSE__O__;
+    __FW0Q=__O__;
   };
-  __tmp__KU0Q=__tmp__WU0Q;
-  return(__tmp__KU0Q);
+  __ZV0Q=__FW0Q;
+  return(__ZV0Q);
 }
 
-static __BOOLEAN__L __infix_equal_equal__ODCQ(__EXPR_INF__2WBP *Self__PDCQ,void *other__QDCQ)
-// ({EXPR_INF__2WBP},{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 Recursive, No inlinable.
+static ____L __3ECQ(____LYBP *__4ECQ,void *__5ECQ)
+// ({__LYBP},{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 Recursive, No inlinable.
 {
-  __EXPR_INF__2WBP *__tmp__UDCQ;
-  void *__tmp__0DCQ,*__tmp__1DCQ;
-  __BOOLEAN__L __tmp__2DCQ,__tmp__IECQ;
-  if (other__QDCQ==NULL) {
-    __tmp__UDCQ=NULL;
+  ____LYBP *__DFCQ;
+  void *__JFCQ,*__KFCQ;
+  ____L __LFCQ,__XFCQ;
+  if (__5ECQ==NULL) {
+    __DFCQ=NULL;
   } else {
-    switch (((struct ___OBJ *)other__QDCQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__UDCQ=NULL;
+    switch (((struct ___OBJ *)__5ECQ)->__id) {
+    case ____5J__: {
+      __DFCQ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__UDCQ=NULL;
+    case ____0AXC__: {
+      __DFCQ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__UDCQ=NULL;
+    case ____NBXC__: {
+      __DFCQ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__UDCQ=NULL;
+    case ____ZBXC__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__UDCQ=NULL;
+    case ____DMWH__: {
+      __DFCQ=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__UDCQ=NULL;
+    case ____2A0I__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__UDCQ=NULL;
+    case ____HJNJ__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__UDCQ=NULL;
+    case ____SJNJ__: {
+      __DFCQ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__UDCQ=NULL;
+    case ____0AOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__UDCQ=NULL;
+    case ____EBOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__UDCQ=NULL;
+    case ____3BOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__UDCQ=NULL;
+    case ____RCOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__UDCQ=NULL;
+    case ____HDOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__UDCQ=NULL;
+    case ____1DOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__UDCQ=NULL;
+    case ____PEOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__UDCQ=NULL;
+    case ____DFOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__UDCQ=NULL;
+    case ____XFOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__UDCQ=NULL;
+    case ____QGOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__UDCQ=NULL;
+    case ____EHOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__UDCQ=NULL;
+    case ____2HOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__UDCQ=NULL;
+    case ____YIOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__UDCQ=NULL;
+    case ____YMOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__UDCQ=NULL;
+    case ____ONOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__UDCQ=NULL;
+    case ____YOOJ__: {
+      __DFCQ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__UDCQ=NULL;
+    case ____IM4K__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__UDCQ=NULL;
+    case ____T5FL__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__UDCQ=NULL;
+    case ____3DUL__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__UDCQ=NULL;
+    case ____0EUL__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__UDCQ=NULL;
+    case ____BGUL__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__UDCQ=NULL;
+    case ____2GUL__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__UDCQ=NULL;
+    case ____B0VL__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__UDCQ=NULL;
+    case ____P0VL__: {
+      __DFCQ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__UDCQ=NULL;
+    case ____Q5YL__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__UDCQ=NULL;
+    case ____UVPM__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__UDCQ=NULL;
+    case ____0ZPM__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__UDCQ=NULL;
+    case ____MR0N__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__UDCQ=NULL;
+    case ____YWBP__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__UDCQ=((__EXPR_INF__2WBP *)other__QDCQ);
+    case ____LYBP__: {
+      __DFCQ=((____LYBP *)__5ECQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__UDCQ=NULL;
+    case ____CZBP__: {
+      __DFCQ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__UDCQ=NULL;
+    case ____3BEP__: {
+      __DFCQ=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__UDCQ != (void *)NULL)) {
-    __tmp__0DCQ=Self__PDCQ->parent_expr_binary_cmp__3WBP.left__L54J;
-    __tmp__1DCQ=__tmp__UDCQ->parent_expr_binary_cmp__3WBP.left__L54J;
-    switch (((struct ___OBJ *)__tmp__0DCQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__2DCQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__0DCQ),__tmp__1DCQ);
+  if (((void *)__DFCQ != (void *)NULL)) {
+    __JFCQ=__4ECQ->__MYBP.__0A5J;
+    __KFCQ=__DFCQ->__MYBP.__0A5J;
+    switch (((struct ___OBJ *)__JFCQ)->__id) {
+    case ____5J__: {
+      __LFCQ=__FLWM(((____5J *)__JFCQ),__KFCQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____0AXC__: {
+      __LFCQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__2DCQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____NBXC__: {
+      __LFCQ=__1LWM(((____NBXC *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__2DCQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____ZBXC__: {
+      __LFCQ=__NMWM(((____ZBXC *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____DMWH__: {
+      __LFCQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__2DCQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____2A0I__: {
+      __LFCQ=__MNWM(((____2A0I *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__2DCQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____HJNJ__: {
+      __LFCQ=__5NWM(((____HJNJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__2DCQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____SJNJ__: {
+      __LFCQ=__2OWM(((____SJNJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____0AOJ__: {
+      __LFCQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____EBOJ__: {
+      __LFCQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____3BOJ__: {
+      __LFCQ=__BQWM(((____3BOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____RCOJ__: {
+      __LFCQ=__4QWM(((____RCOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____HDOJ__: {
+      __LFCQ=__1RWM(((____HDOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____1DOJ__: {
+      __LFCQ=__YSWM(((____1DOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____PEOJ__: {
+      __LFCQ=__VTWM(((____PEOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____DFOJ__: {
+      __LFCQ=__SUWM(((____DFOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____XFOJ__: {
+      __LFCQ=__PVWM(((____XFOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____QGOJ__: {
+      __LFCQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____EHOJ__: {
+      __LFCQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____2HOJ__: {
+      __LFCQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____YIOJ__: {
+      __LFCQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____YMOJ__: {
+      __LFCQ=__2WWM(((____YMOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____ONOJ__: {
+      __LFCQ=__XXWM(((____ONOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____YOOJ__: {
+      __LFCQ=__314M(((____YOOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__2DCQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____IM4K__: {
+      __LFCQ=__JMYN(((____IM4K *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__2DCQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____T5FL__: {
+      __LFCQ=__KECQ(((____T5FL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__2DCQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____3DUL__: {
+      __LFCQ=__WF3P(((____3DUL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__2DCQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____0EUL__: {
+      __LFCQ=__5NJQ(((____0EUL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__2DCQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____BGUL__: {
+      __LFCQ=__TG3P(((____BGUL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__2DCQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____2GUL__: {
+      __LFCQ=__3OJQ(((____2GUL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__2DCQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____B0VL__: {
+      __LFCQ=__1CFN(((____B0VL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__2DCQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____P0VL__: {
+      __LFCQ=__JYWM(((____P0VL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__2DCQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____Q5YL__: {
+      __LFCQ=__GNYN(((____Q5YL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__2DCQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____UVPM__: {
+      __LFCQ=__ZNYN(((____UVPM *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__2DCQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____0ZPM__: {
+      __LFCQ=__QH3P(((____0ZPM *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__2DCQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____MR0N__: {
+      __LFCQ=__IPWO(((____MR0N *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__2DCQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____YWBP__: {
+      __LFCQ=__LV0Q(((____YWBP *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__2DCQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____LYBP__: {
+      __LFCQ=__3ECQ(((____LYBP *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__2DCQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____CZBP__: {
+      __LFCQ=__0FCQ(((____CZBP *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__2DCQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____3BEP__: {
+      __LFCQ=__0PJQ(((____3BEP *)((____5J *)__JFCQ)),__KFCQ);
     } break;
     };
-    __tmp__IECQ=__tmp__2DCQ;
+    __XFCQ=__LFCQ;
   } else /* FALSE */ {
-    __tmp__IECQ=FALSE__O__;
+    __XFCQ=__O__;
   };
-  if (__tmp__IECQ) {
-    __tmp__0DCQ=Self__PDCQ->parent_expr_binary_cmp__3WBP.right__R54J;
-    __tmp__1DCQ=__tmp__UDCQ->parent_expr_binary_cmp__3WBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__0DCQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__2DCQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__0DCQ),__tmp__1DCQ);
+  if (__XFCQ) {
+    __JFCQ=__4ECQ->__MYBP.__AB5J;
+    __KFCQ=__DFCQ->__MYBP.__AB5J;
+    switch (((struct ___OBJ *)__JFCQ)->__id) {
+    case ____5J__: {
+      __LFCQ=__FLWM(((____5J *)__JFCQ),__KFCQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____0AXC__: {
+      __LFCQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__2DCQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____NBXC__: {
+      __LFCQ=__1LWM(((____NBXC *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__2DCQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____ZBXC__: {
+      __LFCQ=__NMWM(((____ZBXC *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____DMWH__: {
+      __LFCQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__2DCQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____2A0I__: {
+      __LFCQ=__MNWM(((____2A0I *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__2DCQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____HJNJ__: {
+      __LFCQ=__5NWM(((____HJNJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__2DCQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____SJNJ__: {
+      __LFCQ=__2OWM(((____SJNJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____0AOJ__: {
+      __LFCQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____EBOJ__: {
+      __LFCQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____3BOJ__: {
+      __LFCQ=__BQWM(((____3BOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____RCOJ__: {
+      __LFCQ=__4QWM(((____RCOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____HDOJ__: {
+      __LFCQ=__1RWM(((____HDOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____1DOJ__: {
+      __LFCQ=__YSWM(((____1DOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____PEOJ__: {
+      __LFCQ=__VTWM(((____PEOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____DFOJ__: {
+      __LFCQ=__SUWM(((____DFOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____XFOJ__: {
+      __LFCQ=__PVWM(((____XFOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____QGOJ__: {
+      __LFCQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____EHOJ__: {
+      __LFCQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____2HOJ__: {
+      __LFCQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__2DCQ=FALSE__O__;
+    case ____YIOJ__: {
+      __LFCQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____YMOJ__: {
+      __LFCQ=__2WWM(((____YMOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____ONOJ__: {
+      __LFCQ=__XXWM(((____ONOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__2DCQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____YOOJ__: {
+      __LFCQ=__314M(((____YOOJ *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__2DCQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____IM4K__: {
+      __LFCQ=__JMYN(((____IM4K *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__2DCQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____T5FL__: {
+      __LFCQ=__KECQ(((____T5FL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__2DCQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____3DUL__: {
+      __LFCQ=__WF3P(((____3DUL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__2DCQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____0EUL__: {
+      __LFCQ=__5NJQ(((____0EUL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__2DCQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____BGUL__: {
+      __LFCQ=__TG3P(((____BGUL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__2DCQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____2GUL__: {
+      __LFCQ=__3OJQ(((____2GUL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__2DCQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____B0VL__: {
+      __LFCQ=__1CFN(((____B0VL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__2DCQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____P0VL__: {
+      __LFCQ=__JYWM(((____P0VL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__2DCQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____Q5YL__: {
+      __LFCQ=__GNYN(((____Q5YL *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__2DCQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____UVPM__: {
+      __LFCQ=__ZNYN(((____UVPM *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__2DCQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____0ZPM__: {
+      __LFCQ=__QH3P(((____0ZPM *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__2DCQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____MR0N__: {
+      __LFCQ=__IPWO(((____MR0N *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__2DCQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____YWBP__: {
+      __LFCQ=__LV0Q(((____YWBP *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__2DCQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____LYBP__: {
+      __LFCQ=__3ECQ(((____LYBP *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__2DCQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____CZBP__: {
+      __LFCQ=__0FCQ(((____CZBP *)((____5J *)__JFCQ)),__KFCQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__2DCQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__0DCQ)),__tmp__1DCQ);
+    case ____3BEP__: {
+      __LFCQ=__0PJQ(((____3BEP *)((____5J *)__JFCQ)),__KFCQ);
     } break;
     };
-    __tmp__IECQ=__tmp__2DCQ;
+    __XFCQ=__LFCQ;
   } else /* FALSE */ {
-    __tmp__IECQ=FALSE__O__;
+    __XFCQ=__O__;
   };
-  __tmp__2DCQ=__tmp__IECQ;
-  return(__tmp__2DCQ);
+  __LFCQ=__XFCQ;
+  return(__LFCQ);
 }
 
-static __BOOLEAN__L __infix_equal_equal__LECQ(__EXPR_INF_EQ__TXBP *Self__MECQ,void *other__NECQ)
-// ({EXPR_INF_EQ__TXBP},{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 Recursive, No inlinable.
+static ____L __0FCQ(____CZBP *__1FCQ,void *__2FCQ)
+// ({__CZBP},{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 Recursive, No inlinable.
 {
-  __EXPR_INF_EQ__TXBP *__tmp__RECQ;
-  void *__tmp__XECQ,*__tmp__YECQ;
-  __BOOLEAN__L __tmp__ZECQ,__tmp__FFCQ;
-  if (other__NECQ==NULL) {
-    __tmp__RECQ=NULL;
+  ____CZBP *__AGCQ;
+  void *__GGCQ,*__HGCQ;
+  ____L __IGCQ,__UGCQ;
+  if (__2FCQ==NULL) {
+    __AGCQ=NULL;
   } else {
-    switch (((struct ___OBJ *)other__NECQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RECQ=NULL;
+    switch (((struct ___OBJ *)__2FCQ)->__id) {
+    case ____5J__: {
+      __AGCQ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RECQ=NULL;
+    case ____0AXC__: {
+      __AGCQ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RECQ=NULL;
+    case ____NBXC__: {
+      __AGCQ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RECQ=NULL;
+    case ____ZBXC__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RECQ=NULL;
+    case ____DMWH__: {
+      __AGCQ=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__RECQ=NULL;
+    case ____2A0I__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RECQ=NULL;
+    case ____HJNJ__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RECQ=NULL;
+    case ____SJNJ__: {
+      __AGCQ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RECQ=NULL;
+    case ____0AOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RECQ=NULL;
+    case ____EBOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RECQ=NULL;
+    case ____3BOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RECQ=NULL;
+    case ____RCOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RECQ=NULL;
+    case ____HDOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RECQ=NULL;
+    case ____1DOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RECQ=NULL;
+    case ____PEOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RECQ=NULL;
+    case ____DFOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RECQ=NULL;
+    case ____XFOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RECQ=NULL;
+    case ____QGOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RECQ=NULL;
+    case ____EHOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RECQ=NULL;
+    case ____2HOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RECQ=NULL;
+    case ____YIOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RECQ=NULL;
+    case ____YMOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RECQ=NULL;
+    case ____ONOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RECQ=NULL;
+    case ____YOOJ__: {
+      __AGCQ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RECQ=NULL;
+    case ____IM4K__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RECQ=NULL;
+    case ____T5FL__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RECQ=NULL;
+    case ____3DUL__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RECQ=NULL;
+    case ____0EUL__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RECQ=NULL;
+    case ____BGUL__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RECQ=NULL;
+    case ____2GUL__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RECQ=NULL;
+    case ____B0VL__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RECQ=NULL;
+    case ____P0VL__: {
+      __AGCQ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__RECQ=NULL;
+    case ____Q5YL__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RECQ=NULL;
+    case ____UVPM__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RECQ=NULL;
+    case ____0ZPM__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RECQ=NULL;
+    case ____MR0N__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RECQ=NULL;
+    case ____YWBP__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RECQ=NULL;
+    case ____LYBP__: {
+      __AGCQ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RECQ=((__EXPR_INF_EQ__TXBP *)other__NECQ);
+    case ____CZBP__: {
+      __AGCQ=((____CZBP *)__2FCQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RECQ=NULL;
+    case ____3BEP__: {
+      __AGCQ=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__RECQ != (void *)NULL)) {
-    __tmp__XECQ=Self__MECQ->parent_expr_binary_cmp__UXBP.left__L54J;
-    __tmp__YECQ=__tmp__RECQ->parent_expr_binary_cmp__UXBP.left__L54J;
-    switch (((struct ___OBJ *)__tmp__XECQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ZECQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__XECQ),__tmp__YECQ);
+  if (((void *)__AGCQ != (void *)NULL)) {
+    __GGCQ=__1FCQ->__DZBP.__0A5J;
+    __HGCQ=__AGCQ->__DZBP.__0A5J;
+    switch (((struct ___OBJ *)__GGCQ)->__id) {
+    case ____5J__: {
+      __IGCQ=__FLWM(((____5J *)__GGCQ),__HGCQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____0AXC__: {
+      __IGCQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ZECQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____NBXC__: {
+      __IGCQ=__1LWM(((____NBXC *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ZECQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____ZBXC__: {
+      __IGCQ=__NMWM(((____ZBXC *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____DMWH__: {
+      __IGCQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ZECQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____2A0I__: {
+      __IGCQ=__MNWM(((____2A0I *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ZECQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____HJNJ__: {
+      __IGCQ=__5NWM(((____HJNJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ZECQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____SJNJ__: {
+      __IGCQ=__2OWM(((____SJNJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____0AOJ__: {
+      __IGCQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____EBOJ__: {
+      __IGCQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____3BOJ__: {
+      __IGCQ=__BQWM(((____3BOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____RCOJ__: {
+      __IGCQ=__4QWM(((____RCOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____HDOJ__: {
+      __IGCQ=__1RWM(((____HDOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____1DOJ__: {
+      __IGCQ=__YSWM(((____1DOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____PEOJ__: {
+      __IGCQ=__VTWM(((____PEOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____DFOJ__: {
+      __IGCQ=__SUWM(((____DFOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____XFOJ__: {
+      __IGCQ=__PVWM(((____XFOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____QGOJ__: {
+      __IGCQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____EHOJ__: {
+      __IGCQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____2HOJ__: {
+      __IGCQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____YIOJ__: {
+      __IGCQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____YMOJ__: {
+      __IGCQ=__2WWM(((____YMOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____ONOJ__: {
+      __IGCQ=__XXWM(((____ONOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____YOOJ__: {
+      __IGCQ=__314M(((____YOOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ZECQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____IM4K__: {
+      __IGCQ=__JMYN(((____IM4K *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ZECQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____T5FL__: {
+      __IGCQ=__KECQ(((____T5FL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ZECQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____3DUL__: {
+      __IGCQ=__WF3P(((____3DUL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ZECQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____0EUL__: {
+      __IGCQ=__5NJQ(((____0EUL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ZECQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____BGUL__: {
+      __IGCQ=__TG3P(((____BGUL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ZECQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____2GUL__: {
+      __IGCQ=__3OJQ(((____2GUL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ZECQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____B0VL__: {
+      __IGCQ=__1CFN(((____B0VL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ZECQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____P0VL__: {
+      __IGCQ=__JYWM(((____P0VL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ZECQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____Q5YL__: {
+      __IGCQ=__GNYN(((____Q5YL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ZECQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____UVPM__: {
+      __IGCQ=__ZNYN(((____UVPM *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ZECQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____0ZPM__: {
+      __IGCQ=__QH3P(((____0ZPM *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ZECQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____MR0N__: {
+      __IGCQ=__IPWO(((____MR0N *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ZECQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____YWBP__: {
+      __IGCQ=__LV0Q(((____YWBP *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ZECQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____LYBP__: {
+      __IGCQ=__3ECQ(((____LYBP *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ZECQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____CZBP__: {
+      __IGCQ=__0FCQ(((____CZBP *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ZECQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____3BEP__: {
+      __IGCQ=__0PJQ(((____3BEP *)((____5J *)__GGCQ)),__HGCQ);
     } break;
     };
-    __tmp__FFCQ=__tmp__ZECQ;
+    __UGCQ=__IGCQ;
   } else /* FALSE */ {
-    __tmp__FFCQ=FALSE__O__;
+    __UGCQ=__O__;
   };
-  if (__tmp__FFCQ) {
-    __tmp__XECQ=Self__MECQ->parent_expr_binary_cmp__UXBP.right__R54J;
-    __tmp__YECQ=__tmp__RECQ->parent_expr_binary_cmp__UXBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__XECQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ZECQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__XECQ),__tmp__YECQ);
+  if (__UGCQ) {
+    __GGCQ=__1FCQ->__DZBP.__AB5J;
+    __HGCQ=__AGCQ->__DZBP.__AB5J;
+    switch (((struct ___OBJ *)__GGCQ)->__id) {
+    case ____5J__: {
+      __IGCQ=__FLWM(((____5J *)__GGCQ),__HGCQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____0AXC__: {
+      __IGCQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ZECQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____NBXC__: {
+      __IGCQ=__1LWM(((____NBXC *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ZECQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____ZBXC__: {
+      __IGCQ=__NMWM(((____ZBXC *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____DMWH__: {
+      __IGCQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ZECQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____2A0I__: {
+      __IGCQ=__MNWM(((____2A0I *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ZECQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____HJNJ__: {
+      __IGCQ=__5NWM(((____HJNJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ZECQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____SJNJ__: {
+      __IGCQ=__2OWM(((____SJNJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____0AOJ__: {
+      __IGCQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____EBOJ__: {
+      __IGCQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____3BOJ__: {
+      __IGCQ=__BQWM(((____3BOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____RCOJ__: {
+      __IGCQ=__4QWM(((____RCOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____HDOJ__: {
+      __IGCQ=__1RWM(((____HDOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____1DOJ__: {
+      __IGCQ=__YSWM(((____1DOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____PEOJ__: {
+      __IGCQ=__VTWM(((____PEOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____DFOJ__: {
+      __IGCQ=__SUWM(((____DFOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____XFOJ__: {
+      __IGCQ=__PVWM(((____XFOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____QGOJ__: {
+      __IGCQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____EHOJ__: {
+      __IGCQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____2HOJ__: {
+      __IGCQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ZECQ=FALSE__O__;
+    case ____YIOJ__: {
+      __IGCQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____YMOJ__: {
+      __IGCQ=__2WWM(((____YMOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____ONOJ__: {
+      __IGCQ=__XXWM(((____ONOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ZECQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____YOOJ__: {
+      __IGCQ=__314M(((____YOOJ *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ZECQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____IM4K__: {
+      __IGCQ=__JMYN(((____IM4K *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ZECQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____T5FL__: {
+      __IGCQ=__KECQ(((____T5FL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ZECQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____3DUL__: {
+      __IGCQ=__WF3P(((____3DUL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ZECQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____0EUL__: {
+      __IGCQ=__5NJQ(((____0EUL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ZECQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____BGUL__: {
+      __IGCQ=__TG3P(((____BGUL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ZECQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____2GUL__: {
+      __IGCQ=__3OJQ(((____2GUL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ZECQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____B0VL__: {
+      __IGCQ=__1CFN(((____B0VL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ZECQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____P0VL__: {
+      __IGCQ=__JYWM(((____P0VL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ZECQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____Q5YL__: {
+      __IGCQ=__GNYN(((____Q5YL *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ZECQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____UVPM__: {
+      __IGCQ=__ZNYN(((____UVPM *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ZECQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____0ZPM__: {
+      __IGCQ=__QH3P(((____0ZPM *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ZECQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____MR0N__: {
+      __IGCQ=__IPWO(((____MR0N *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ZECQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____YWBP__: {
+      __IGCQ=__LV0Q(((____YWBP *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ZECQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____LYBP__: {
+      __IGCQ=__3ECQ(((____LYBP *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ZECQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____CZBP__: {
+      __IGCQ=__0FCQ(((____CZBP *)((____5J *)__GGCQ)),__HGCQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ZECQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__XECQ)),__tmp__YECQ);
+    case ____3BEP__: {
+      __IGCQ=__0PJQ(((____3BEP *)((____5J *)__GGCQ)),__HGCQ);
     } break;
     };
-    __tmp__FFCQ=__tmp__ZECQ;
+    __UGCQ=__IGCQ;
   } else /* FALSE */ {
-    __tmp__FFCQ=FALSE__O__;
+    __UGCQ=__O__;
   };
-  __tmp__ZECQ=__tmp__FFCQ;
-  return(__tmp__ZECQ);
+  __IGCQ=__UGCQ;
+  return(__IGCQ);
 }
 
-static __BOOLEAN__L __infix_equal_equal__LOJQ(__EXPR_XOR__OAEP *Self__MOJQ,void *other__NOJQ)
-// ({EXPR_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}) With result Recursive, No inlinable.
+static ____L __0PJQ(____3BEP *__1PJQ,void *__2PJQ)
+// ({__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}) With result Recursive, No inlinable.
 {
-  __EXPR_XOR__OAEP *__tmp__ROJQ;
-  void *__tmp__XOJQ,*__tmp__YOJQ;
-  __BOOLEAN__L __tmp__ZOJQ,__tmp__FPJQ;
-  if (other__NOJQ==NULL) {
-    __tmp__ROJQ=NULL;
+  ____3BEP *__AQJQ;
+  void *__GQJQ,*__HQJQ;
+  ____L __IQJQ,__UQJQ;
+  if (__2PJQ==NULL) {
+    __AQJQ=NULL;
   } else {
-    switch (((struct ___OBJ *)other__NOJQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ROJQ=NULL;
+    switch (((struct ___OBJ *)__2PJQ)->__id) {
+    case ____5J__: {
+      __AQJQ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ROJQ=NULL;
+    case ____0AXC__: {
+      __AQJQ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ROJQ=NULL;
+    case ____NBXC__: {
+      __AQJQ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ROJQ=NULL;
+    case ____ZBXC__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ROJQ=NULL;
+    case ____DMWH__: {
+      __AQJQ=NULL;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ROJQ=NULL;
+    case ____2A0I__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ROJQ=NULL;
+    case ____HJNJ__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ROJQ=NULL;
+    case ____SJNJ__: {
+      __AQJQ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ROJQ=NULL;
+    case ____0AOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ROJQ=NULL;
+    case ____EBOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ROJQ=NULL;
+    case ____3BOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ROJQ=NULL;
+    case ____RCOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ROJQ=NULL;
+    case ____HDOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ROJQ=NULL;
+    case ____1DOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ROJQ=NULL;
+    case ____PEOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ROJQ=NULL;
+    case ____DFOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ROJQ=NULL;
+    case ____XFOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ROJQ=NULL;
+    case ____QGOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ROJQ=NULL;
+    case ____EHOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ROJQ=NULL;
+    case ____2HOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ROJQ=NULL;
+    case ____YIOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ROJQ=NULL;
+    case ____YMOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ROJQ=NULL;
+    case ____ONOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ROJQ=NULL;
+    case ____YOOJ__: {
+      __AQJQ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ROJQ=NULL;
+    case ____IM4K__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ROJQ=NULL;
+    case ____T5FL__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ROJQ=NULL;
+    case ____3DUL__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ROJQ=NULL;
+    case ____0EUL__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ROJQ=NULL;
+    case ____BGUL__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ROJQ=NULL;
+    case ____2GUL__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ROJQ=NULL;
+    case ____B0VL__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ROJQ=NULL;
+    case ____P0VL__: {
+      __AQJQ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ROJQ=NULL;
+    case ____Q5YL__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ROJQ=NULL;
+    case ____UVPM__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ROJQ=NULL;
+    case ____0ZPM__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ROJQ=NULL;
+    case ____MR0N__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ROJQ=NULL;
+    case ____YWBP__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ROJQ=NULL;
+    case ____LYBP__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ROJQ=NULL;
+    case ____CZBP__: {
+      __AQJQ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ROJQ=((__EXPR_XOR__OAEP *)other__NOJQ);
+    case ____3BEP__: {
+      __AQJQ=((____3BEP *)__2PJQ);
     } break;
     }
   };
-  if (((void *)__tmp__ROJQ != (void *)NULL)) {
-    __tmp__XOJQ=Self__MOJQ->parent_expr_binary__PAEP.left__SA5J;
-    __tmp__YOJQ=__tmp__ROJQ->parent_expr_binary__PAEP.left__SA5J;
-    switch (((struct ___OBJ *)__tmp__XOJQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ZOJQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__XOJQ),__tmp__YOJQ);
+  if (((void *)__AQJQ != (void *)NULL)) {
+    __GQJQ=__1PJQ->__4BEP.__BC5J;
+    __HQJQ=__AQJQ->__4BEP.__BC5J;
+    switch (((struct ___OBJ *)__GQJQ)->__id) {
+    case ____5J__: {
+      __IQJQ=__FLWM(((____5J *)__GQJQ),__HQJQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____0AXC__: {
+      __IQJQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ZOJQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____NBXC__: {
+      __IQJQ=__1LWM(((____NBXC *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ZOJQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____ZBXC__: {
+      __IQJQ=__NMWM(((____ZBXC *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____DMWH__: {
+      __IQJQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ZOJQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____2A0I__: {
+      __IQJQ=__MNWM(((____2A0I *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____HJNJ__: {
+      __IQJQ=__5NWM(((____HJNJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____SJNJ__: {
+      __IQJQ=__2OWM(((____SJNJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____0AOJ__: {
+      __IQJQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____EBOJ__: {
+      __IQJQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____3BOJ__: {
+      __IQJQ=__BQWM(((____3BOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____RCOJ__: {
+      __IQJQ=__4QWM(((____RCOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____HDOJ__: {
+      __IQJQ=__1RWM(((____HDOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____1DOJ__: {
+      __IQJQ=__YSWM(((____1DOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____PEOJ__: {
+      __IQJQ=__VTWM(((____PEOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____DFOJ__: {
+      __IQJQ=__SUWM(((____DFOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____XFOJ__: {
+      __IQJQ=__PVWM(((____XFOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____QGOJ__: {
+      __IQJQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____EHOJ__: {
+      __IQJQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____2HOJ__: {
+      __IQJQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____YIOJ__: {
+      __IQJQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____YMOJ__: {
+      __IQJQ=__2WWM(((____YMOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____ONOJ__: {
+      __IQJQ=__XXWM(((____ONOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____YOOJ__: {
+      __IQJQ=__314M(((____YOOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ZOJQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____IM4K__: {
+      __IQJQ=__JMYN(((____IM4K *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ZOJQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____T5FL__: {
+      __IQJQ=__KECQ(((____T5FL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ZOJQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____3DUL__: {
+      __IQJQ=__WF3P(((____3DUL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ZOJQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____0EUL__: {
+      __IQJQ=__5NJQ(((____0EUL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ZOJQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____BGUL__: {
+      __IQJQ=__TG3P(((____BGUL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ZOJQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____2GUL__: {
+      __IQJQ=__3OJQ(((____2GUL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ZOJQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____B0VL__: {
+      __IQJQ=__1CFN(((____B0VL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ZOJQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____P0VL__: {
+      __IQJQ=__JYWM(((____P0VL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ZOJQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____Q5YL__: {
+      __IQJQ=__GNYN(((____Q5YL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ZOJQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____UVPM__: {
+      __IQJQ=__ZNYN(((____UVPM *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ZOJQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____0ZPM__: {
+      __IQJQ=__QH3P(((____0ZPM *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ZOJQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____MR0N__: {
+      __IQJQ=__IPWO(((____MR0N *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ZOJQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____YWBP__: {
+      __IQJQ=__LV0Q(((____YWBP *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ZOJQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____LYBP__: {
+      __IQJQ=__3ECQ(((____LYBP *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ZOJQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____CZBP__: {
+      __IQJQ=__0FCQ(((____CZBP *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ZOJQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____3BEP__: {
+      __IQJQ=__0PJQ(((____3BEP *)((____5J *)__GQJQ)),__HQJQ);
     } break;
     };
-    __tmp__FPJQ=__tmp__ZOJQ;
+    __UQJQ=__IQJQ;
   } else /* FALSE */ {
-    __tmp__FPJQ=FALSE__O__;
+    __UQJQ=__O__;
   };
-  if (__tmp__FPJQ) {
-    __tmp__XOJQ=Self__MOJQ->parent_expr_binary__PAEP.right__WA5J;
-    __tmp__YOJQ=__tmp__ROJQ->parent_expr_binary__PAEP.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__XOJQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ZOJQ=__infix_equal_equal__WJWM(((__STRING_CST__5J *)__tmp__XOJQ),__tmp__YOJQ);
+  if (__UQJQ) {
+    __GQJQ=__1PJQ->__4BEP.__FC5J;
+    __HQJQ=__AQJQ->__4BEP.__FC5J;
+    switch (((struct ___OBJ *)__GQJQ)->__id) {
+    case ____5J__: {
+      __IQJQ=__FLWM(((____5J *)__GQJQ),__HQJQ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____0AXC__: {
+      __IQJQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ZOJQ=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____NBXC__: {
+      __IQJQ=__1LWM(((____NBXC *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ZOJQ=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____ZBXC__: {
+      __IQJQ=__NMWM(((____ZBXC *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____DMWH__: {
+      __IQJQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__ZOJQ=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____2A0I__: {
+      __IQJQ=__MNWM(((____2A0I *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____HJNJ__: {
+      __IQJQ=__5NWM(((____HJNJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____SJNJ__: {
+      __IQJQ=__2OWM(((____SJNJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____0AOJ__: {
+      __IQJQ=__O__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____EBOJ__: {
+      __IQJQ=__O__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____3BOJ__: {
+      __IQJQ=__BQWM(((____3BOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____RCOJ__: {
+      __IQJQ=__4QWM(((____RCOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____HDOJ__: {
+      __IQJQ=__1RWM(((____HDOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____1DOJ__: {
+      __IQJQ=__YSWM(((____1DOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____PEOJ__: {
+      __IQJQ=__VTWM(((____PEOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____DFOJ__: {
+      __IQJQ=__SUWM(((____DFOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____XFOJ__: {
+      __IQJQ=__PVWM(((____XFOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____QGOJ__: {
+      __IQJQ=__O__;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____EHOJ__: {
+      __IQJQ=__O__;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____2HOJ__: {
+      __IQJQ=__O__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ZOJQ=FALSE__O__;
+    case ____YIOJ__: {
+      __IQJQ=__O__;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____YMOJ__: {
+      __IQJQ=__2WWM(((____YMOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____ONOJ__: {
+      __IQJQ=__XXWM(((____ONOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ZOJQ=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____YOOJ__: {
+      __IQJQ=__314M(((____YOOJ *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ZOJQ=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____IM4K__: {
+      __IQJQ=__JMYN(((____IM4K *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ZOJQ=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____T5FL__: {
+      __IQJQ=__KECQ(((____T5FL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ZOJQ=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____3DUL__: {
+      __IQJQ=__WF3P(((____3DUL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ZOJQ=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____0EUL__: {
+      __IQJQ=__5NJQ(((____0EUL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ZOJQ=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____BGUL__: {
+      __IQJQ=__TG3P(((____BGUL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ZOJQ=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____2GUL__: {
+      __IQJQ=__3OJQ(((____2GUL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ZOJQ=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____B0VL__: {
+      __IQJQ=__1CFN(((____B0VL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ZOJQ=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____P0VL__: {
+      __IQJQ=__JYWM(((____P0VL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__ZOJQ=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____Q5YL__: {
+      __IQJQ=__GNYN(((____Q5YL *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ZOJQ=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____UVPM__: {
+      __IQJQ=__ZNYN(((____UVPM *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ZOJQ=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____0ZPM__: {
+      __IQJQ=__QH3P(((____0ZPM *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ZOJQ=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____MR0N__: {
+      __IQJQ=__IPWO(((____MR0N *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ZOJQ=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____YWBP__: {
+      __IQJQ=__LV0Q(((____YWBP *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ZOJQ=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____LYBP__: {
+      __IQJQ=__3ECQ(((____LYBP *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ZOJQ=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____CZBP__: {
+      __IQJQ=__0FCQ(((____CZBP *)((____5J *)__GQJQ)),__HQJQ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ZOJQ=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)__tmp__XOJQ)),__tmp__YOJQ);
+    case ____3BEP__: {
+      __IQJQ=__0PJQ(((____3BEP *)((____5J *)__GQJQ)),__HQJQ);
     } break;
     };
-    __tmp__FPJQ=__tmp__ZOJQ;
+    __UQJQ=__IQJQ;
   } else /* FALSE */ {
-    __tmp__FPJQ=FALSE__O__;
+    __UQJQ=__O__;
   };
-  __tmp__ZOJQ=__tmp__FPJQ;
-  return(__tmp__ZOJQ);
+  __IQJQ=__UQJQ;
+  return(__IQJQ);
 }
 
-static void remove_first__TB1L(__TYPES_TMP__TM5D *Self__UB1L)
-// ({TYPES_TMP__TM5D}) Void No recursive, No inlinable.
+static void __CD1L(____CO5D *__DD1L)
+// ({__CO5D}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__YB1L,Self__555L;
-  void **__tmp__3I0T,**__tmp__4I0T;
-  __tmp__YB1L=Self__UB1L->parent_types__WM5D.upper__O0RH;
-  Self__555L= 1;
-  __tmp__3I0T=Self__UB1L->parent_types__WM5D.storage__JLYI;
-  __tmp__4I0T=Self__UB1L->parent_types__WM5D.storage__JLYI;
-  while ((Self__555L <= __tmp__YB1L)) {
-    ((void **)__tmp__3I0T)[(__INTEGER__Q)(Self__555L -  1)]=((void **)__tmp__4I0T)[Self__555L];
-    Self__555L=(__INTEGER__Q)(Self__555L +  1);
-  };
-  Self__UB1L->parent_types__WM5D.upper__O0RH=(__INTEGER__Q)(Self__UB1L->parent_types__WM5D.upper__O0RH -  1);
+  ____Q __HD1L,__OBAM;
+  void **__MK0T,**__NK0T;
+  __HD1L=__DD1L->__FO5D.__31RH;
+  __OBAM= 1;
+  __MK0T=__DD1L->__FO5D.__YMYI;
+  __NK0T=__DD1L->__FO5D.__YMYI;
+  while ((__OBAM <= __HD1L)) {
+    ((void **)__MK0T)[(____Q)(__OBAM -  1)]=((void **)__NK0T)[__OBAM];
+    __OBAM=(____Q)(__OBAM +  1);
+  };
+  __DD1L->__FO5D.__31RH=(____Q)(__DD1L->__FO5D.__31RH -  1);
 }
 
-static __BOOLEAN__L is_seq_list__A1JN(__LIST__WH *l__C1JN)
-// ({NULLxLIST__WH}) With result No recursive, No inlinable.
+static ____L __P2JN(____WH *__R2JN)
+// ({NULLx__WH}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q j__F1JN;
-  __BOOLEAN__L result__E1JN,Result__D1JN;
-  void **__tmp__GTCU;
-  result__E1JN=FALSE__O__;
-  j__F1JN=seq_list__CCFE->parent_arrayed_collection__BCFE.upper__QH5F;
-  __tmp__GTCU=((__FAST_ARRAYoLISTo__ZBFE *)seq_list__CCFE)->parent_arrayed_collection__BCFE.storage__QI5F;
-  while (((j__F1JN >=  0) && (! result__E1JN))) {
-    result__E1JN=((void *)((void **)__tmp__GTCU)[j__F1JN] == (void *)l__C1JN);
-    j__F1JN=(__INTEGER__Q)(j__F1JN -  1);
-  };
-  Result__D1JN=result__E1JN;
-  return(Result__D1JN);
+  ____Q __U2JN;
+  ____L __T2JN,__S2JN;
+  void **__VUCU;
+  __T2JN=__O__;
+  __U2JN=__RDFE->__QDFE.__5I5F;
+  __VUCU=((____IDFE *)__RDFE)->__QDFE.__5J5F;
+  while (((__U2JN >=  0) && (! __T2JN))) {
+    __T2JN=((void *)((void **)__VUCU)[__U2JN] == (void *)__R2JN);
+    __U2JN=(____Q)(__U2JN -  1);
+  };
+  __S2JN=__T2JN;
+  return(__S2JN);
 }
 
-static __BOOLEAN__L is_saturated__1RKP(__INTEGER_CST__KAXC *Self__2RKP)
-// ({INTEGER_CST__KAXC}) With result No recursive, No inlinable.
+static ____L __KTKP(____ZBXC *__LTKP)
+// ({__ZBXC}) With result No recursive, No inlinable.
 {
-  void *__tmp__OSKP;
-  __STRING_CONSTANT__0 *__tmp__PSKP,*Self__4OOQ;
-  __PROTOTYPE__MF *__tmp__CBVS;
-  __BOOLEAN__L result__4RKP,__tmp__5RKP,__tmp__CPOQ;
-  result__4RKP=FALSE__O__;
-  __tmp__5RKP=is_signed__GKLP(Self__2RKP);
-  if (__tmp__5RKP) {
-    result__4RKP=(Self__2RKP->value__YG4D == (__INTEGER__Q)(-  1));
+  void *__3TKP;
+  ____0 *__4TKP,*__NQOQ;
+  ____MF *__RCVS;
+  ____L __NTKP,__OTKP,__RQOQ;
+  __NTKP=__O__;
+  __OTKP=__VLLP(__LTKP);
+  if (__OTKP) {
+    __NTKP=(__LTKP->__HI4D == (____Q)(-  1));
   } else /* FALSE */ {
-    __tmp__OSKP=((__TYPE_FULL__PMB *)Self__2RKP->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK;
-    switch (((struct ___OBJ *)__tmp__OSKP)->__id) {
-    case __TYPE__FF__: {
-      __tmp__PSKP=((__TYPE__FF *)__tmp__OSKP)->prototype__QF->parent_named__PF.name__4VB;
+    __3TKP=((____WMB *)__LTKP->__0BXC.__BI4D)->__KLK;
+    switch (((struct ___OBJ *)__3TKP)->__id) {
+    case ____FF__: {
+      __4TKP=((____FF *)__3TKP)->__QF->__PF.__FWB;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__PSKP=(&__string_4);
+    case ____FMB__: {
+      __4TKP=(&__string_4);
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__PSKP=(&__string_5);
+    case ____HMB__: {
+      __4TKP=(&__string_5);
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__PSKP=(&__string_54);
+    case ____JMB__: {
+      __4TKP=(&__string_54);
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__PSKP=(&__string_56);
+    case ____LMB__: {
+      __4TKP=(&__string_56);
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__PSKP=((__TYPE_GENERIC__BCY *)__tmp__OSKP)->name__0YMB;
+    case ____ICY__: {
+      __4TKP=((____ICY *)__3TKP)->__TZMB;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__CBVS=prototype__L2ZG();
-      __tmp__PSKP=__tmp__CBVS->parent_named__PF.name__4VB;
+    case ____EQ5D__: {
+      __RCVS=__03ZG();
+      __4TKP=__RCVS->__PF.__FWB;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__PSKP=((__PROFIL_BLOCK__22NJ *)__tmp__OSKP)->parent_profil__32NJ.name__P1IK;
+    case ____L4NJ__: {
+      __4TKP=((____L4NJ *)__3TKP)->__M4NJ.__42IK;
     } break;
     };
-    Self__4OOQ=((__STRING_CONSTANT__0 *)__tmp__PSKP);
-    __tmp__CPOQ=__infix_equal_equal__YVZ(Self__4OOQ,(&__string_57));
-    if (__tmp__CPOQ) {
-      result__4RKP=FALSE__O__;
+    __NQOQ=((____0 *)__4TKP);
+    __RQOQ=__5VZ(__NQOQ,(&__string_57));
+    if (__RQOQ) {
+      __NTKP=__O__;
     };
-    __tmp__CPOQ=__infix_equal_equal__YVZ(Self__4OOQ,(&__string_58));
-    if (__tmp__CPOQ) {
-      result__4RKP=(Self__2RKP->value__YG4D ==  4294967295LU);
+    __RQOQ=__5VZ(__NQOQ,(&__string_58));
+    if (__RQOQ) {
+      __NTKP=(__LTKP->__HI4D ==  4294967295LU);
     };
-    __tmp__CPOQ=__infix_equal_equal__YVZ(Self__4OOQ,(&__string_59));
-    if (__tmp__CPOQ) {
-      result__4RKP=(Self__2RKP->value__YG4D ==  65535);
+    __RQOQ=__5VZ(__NQOQ,(&__string_59));
+    if (__RQOQ) {
+      __NTKP=(__LTKP->__HI4D ==  65535);
     };
-    __tmp__CPOQ=__infix_equal_equal__YVZ(Self__4OOQ,(&__string_60));
-    if (__tmp__CPOQ) {
-      result__4RKP=(Self__2RKP->value__YG4D ==  255);
+    __RQOQ=__5VZ(__NQOQ,(&__string_60));
+    if (__RQOQ) {
+      __NTKP=(__LTKP->__HI4D ==  255);
     };
   };
-  __tmp__5RKP=result__4RKP;
-  return(__tmp__5RKP);
+  __OTKP=__NTKP;
+  return(__OTKP);
 }
 
-static __INTEGER_64__TSG to_power__AVKP(__INTEGER_CST__KAXC *Self__BVKP)
-// ({INTEGER_CST__KAXC}) With result No recursive, No inlinable.
+static ____0SG __PWKP(____ZBXC *__QWKP)
+// ({__ZBXC}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG result__DVKP,val__GVKP;
-  result__DVKP= 0;
-  val__GVKP=Self__BVKP->value__YG4D;
-  if ((val__GVKP ==  0)) {
-    result__DVKP=((__INTEGER_64__TSG )(__INTEGER__Q)(-  1));
+  ____0SG __SWKP,__VWKP;
+  __SWKP= 0;
+  __VWKP=__QWKP->__HI4D;
+  if ((__VWKP ==  0)) {
+    __SWKP=((____0SG )(____Q)(-  1));
   } else /* FALSE */ {
-    while (((__INTEGER_64__TSG)(val__GVKP &  1) ==  0)) {
-      val__GVKP=(__INTEGER_64__TSG)(val__GVKP >>  1);
-      result__DVKP=(__INTEGER_64__TSG)(result__DVKP +  1);
+    while (((____0SG)(__VWKP &  1) ==  0)) {
+      __VWKP=(____0SG)(__VWKP >>  1);
+      __SWKP=(____0SG)(__SWKP +  1);
     };
-    if ((val__GVKP !=  1)) {
-      result__DVKP=((__INTEGER_64__TSG )(__INTEGER__Q)(-  1));
+    if ((__VWKP !=  1)) {
+      __SWKP=((____0SG )(____Q)(-  1));
     };
   };
-  val__GVKP=result__DVKP;
-  return(val__GVKP);
+  __VWKP=__SWKP;
+  return(__VWKP);
 }
 
-static void* get_last_value__WTFN(__SLOT_DATA__WIRG *Self__XTFN,void *rec__YTFN)
-// ({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* __FVFN(____FKRG *__GVFN,void *__HVFN)
+// ({__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.
 {
-  __INTEGER_64__TSG v__VDEV;
-  void *result__0TFN;
-  __LOCAL__43WC *l__5TFN,*__tmp__IZFN,*Self__MTCU,*Self__FUCU;
-  __SLOT_DATA__WIRG *g__AUFN,*__tmp__LZFN,*Self__QTCU;
-  __INTEGER__Q my_require_count__CUFN,result__HTCU,Result__JTCU;
-  __INTEGER__Q Self__LZYO,result__LTCU,Result__NTCU,Result__RTCU;
-  __TYPE_FULL__PMB *__tmp__DVFN,*t__WDEV;
-  void *__tmp__EVFN;
-  __PROFIL_BLOCK__22NJ *__tmp__GVFN;
-  __READ_LOCAL__N5ZI *__tmp__WVFN,*__tmp__1WFN,*__tmp__S2RT,*Self__1DVS;
-  void *__tmp__ZVFN,*__tmp__WWFN;
-  __WRITE_SLOT__SXKJ *__tmp__0VFN,*__tmp__YWFN,*__tmp__OZFN,*__tmp__UFGN;
-  void *__tmp__AZFN;
-  void *__tmp__GZFN,*__tmp__1ZFN,*__tmp__I2FN;
-  __STRING__BC *result__0BEV,*Self__WBEV,*result__4FEV,*Self__0FEV;
-  __POINTER__IB ptr__1BEV,__tmp__3BEV,__tmp__4BEV,__tmp__5BEV,ptr__5FEV;
-  __POINTER__IB __tmp__BGEV,__tmp__CGEV,__tmp__DGEV;
-  __UINTEGER_32__RWB __tmp__ACEV,__tmp__EGEV;
-  __READ_GLOBAL__B4YL *Self__SCVS,*Self__4DVS;
-  __STRING_CST__5J *Self__3CEV,*result__ZCEV;
-  __PROTOTYPE_CST__45WC *Self__WCVS,*__tmp__XCVS;
-  __INTEGER_CST__KAXC *Self__ZCVS,*Self__TDEV;
-  __POSITION__OL p__UDEV,__tmp__BIGN;
-  __IS_EXPANDED__L5NJ *Self__3CVS,*Self__EEEV;
-  __GET_TYPE_ID__V5NJ *Self__CDVS,*Self__UEEV;
-  __SIZE_OF__NGOJ *Self__FDVS,*Self__EFEV;
-  __REAL_CST__JLOJ *Self__IDVS,*Self__UFEV;
-  __STRING_CONSTANT__0 *v__WFEV;
-  __CHARACTER_CST__5LOJ *Self__MDVS,*__tmp__NDVS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__PDVS,*__tmp__QDVS;
-  __WRITE_LOCAL__BEYJ *__tmp__BFVS;
-  __BOOLEAN__L is_rec_ok__BUFN,__tmp__SXFN,__tmp__VXFN,__tmp__JYFN;
-  __BOOLEAN__L __tmp__OYFN,__tmp__ZYFN,__tmp__D0FN,__tmp__QPIP;
-  __BOOLEAN__L __tmp__Z1FN,__tmp__P3FN,__tmp__U3FN;
-  void **__tmp__OT5T;
-  __CHARACTER__DB *__tmp__YBEV,*__tmp__2FEV;
-  __FAST_ARRAYoINSTRo__X53D *Self__MJ0T;
-  result__0TFN=NULL;
-  l__5TFN=NULL;
-  g__AUFN=NULL;
-  is_rec_ok__BUFN=FALSE__O__;
-  my_require_count__CUFN= 0;
-  if ((((! mode_recursive__VPAD) && ((void *)loop_invariant__1QBK == (void *)NULL)) && ((void *)Self__XTFN->last_write__MK3K != (void *)NULL))) {
-    result__HTCU= 0;
-    if (((void *)Self__XTFN->parent_variable__XIRG.require_first__TJFJ != (void *)NULL)) {
-      if (((void *)Self__XTFN->parent_variable__XIRG.require_list__4JFJ != (void *)NULL)) {
-        Result__JTCU=(__INTEGER__Q)(((__FAST_ARRAYoWRITEo__FJFJ *)Self__XTFN->parent_variable__XIRG.require_list__4JFJ)->parent_arrayed_collection__NJFJ.upper__IKFJ +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        result__HTCU=(__INTEGER__Q)( 1 + Result__JTCU);
-      } else /* FALSE */ {
-        result__HTCU= 1;
-      };
-    };
-    my_require_count__CUFN=result__HTCU;
-    if (((void *)rec__YTFN != (void *)NULL)) {
-      switch (((struct ___OBJ *)rec__YTFN)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__DVFN=((__STRING_CST__5J *)rec__YTFN)->parent_constant__EK.static_type__SG4D;
-      } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__DVFN=((__EXTERNAL_C__L5WC *)rec__YTFN)->static_type__J54D;
-      } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__DVFN=((__PROTOTYPE_CST__45WC *)rec__YTFN)->parent_constant__55WC.static_type__SG4D;
-      } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__DVFN=((__INTEGER_CST__KAXC *)rec__YTFN)->parent_constant__LAXC.static_type__SG4D;
-      } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__DVFN=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)rec__YTFN));
-      } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__DVFN=((__READ_LOCAL__N5ZI *)rec__YTFN)->local__PUEJ->parent_variable__B4WC.type__1N5D;
-      } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__DVFN=static_type__2CCK();
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__DVFN=static_type__BDCK();
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__DVFN=static_type__GDCK();
-      } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__DVFN=static_type__LDCK();
-      } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__DVFN=static_type__QDCK();
-      } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__DVFN=static_type__VDCK(((__EXPR_SUB__CBOJ *)rec__YTFN));
-      } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__DVFN=static_type__0DCK(((__EXPR_MUL__YBOJ *)rec__YTFN));
-      } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__DVFN=static_type__5DCK(((__EXPR_DIV__MCOJ *)rec__YTFN));
-      } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__DVFN=static_type__EECK(((__EXPR_AND__ADOJ *)rec__YTFN));
-      } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__DVFN=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)rec__YTFN));
-      } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__DVFN=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)rec__YTFN));
-      } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__DVFN=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
-      } break;
-      case __ITEM__VFOJ__: {
-        __tmp__DVFN=static_type__XECK(((__ITEM__VFOJ *)rec__YTFN));
-      } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__DVFN=static_type__DFCK();
-      } break;
-      case __CAST__JHOJ__: {
-        __tmp__DVFN=((__CAST__JHOJ *)rec__YTFN)->static_type__TC5J;
-      } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__DVFN=((__REAL_CST__JLOJ *)rec__YTFN)->parent_constant__KLOJ.static_type__SG4D;
-      } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__DVFN=((__CHARACTER_CST__5LOJ *)rec__YTFN)->parent_constant__AMOJ.static_type__SG4D;
-      } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__DVFN=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)rec__YTFN)->parent_constant__KNOJ.static_type__SG4D;
-      } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__DVFN=((__READ_SLOT__ZK4K *)rec__YTFN)->slot__CYFM->parent_variable__XIRG.type__1N5D;
-      } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__DVFN=static_type__NL5O();
-      } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__DVFN=static_type__QQTP();
-      } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__DVFN=static_type__041P();
-      } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__DVFN=static_type__VQTP();
-      } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__DVFN=static_type__A51P();
-      } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__DVFN=static_type__UVBN(((__EXPR_NEG__SYVL *)rec__YTFN));
-      } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__DVFN=static_type__P5FM(((__EXPR_ADD__AZVL *)rec__YTFN));
-      } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__DVFN=((__READ_GLOBAL__B4YL *)rec__YTFN)->global__Y5JM->parent_variable__XIRG.type__1N5D;
-      } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__DVFN=static_type__5DWN(((__EXPR_NOT__FUPM *)rec__YTFN));
-      } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__DVFN=static_type__BL1P(((__EXPR_MOD__LYPM *)rec__YTFN));
-      } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__DVFN=static_type__WOVO(((__EXPR_OR__3P0N *)rec__YTFN));
-      } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__DVFN=static_type__BA0Q();
-      } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__DVFN=static_type__MBUP();
-      } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__DVFN=static_type__RBUP();
-      } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__DVFN=static_type__KOFQ(((__EXPR_XOR__OAEP *)rec__YTFN));
-      } break;
-      };
-      __tmp__EVFN=((__TYPE_FULL__PMB *)__tmp__DVFN)->the_parent_type__DLK;
-      if (__tmp__EVFN==NULL) {
-        __tmp__GVFN=NULL;
+  ____0SG __EFEV;
+  void *__JVFN;
+  ____N5WC *__OVFN,*__X0FN,*__1UCU,*__UVCU;
+  ____FKRG *__PVFN,*__00FN,*__5UCU;
+  ____Q __RVFN,__WUCU,__YUCU,__00YO,__0UCU,__2UCU,__AVCU;
+  ____WMB *__SWFN,*__FFEV;
+  void *__TWFN;
+  ____L4NJ *__VWFN;
+  ____2A0I *__FXFN,*__KYFN,*__B4RT,*__KFVS;
+  void *__IXFN,*__FYFN;
+  ____BZKJ *__JXFN,*__HYFN,*__30FN,*__DHGN;
+  void *__P0FN;
+  void *__V0FN,*__K1FN,*__X3FN;
+  ____BC *__JDEV,*__FDEV,*__NHEV,*__JHEV;
+  ____IB __KDEV,__MDEV,__NDEV,__ODEV,__OHEV,__QHEV,__RHEV,__SHEV;
+  ____YWB __PDEV,__THEV;
+  ____Q5YL *__BEVS,*__NFVS;
+  ____5J *__MEEV,*__IEEV;
+  ____NBXC *__FEVS,*__GEVS;
+  ____ZBXC *__IEVS,*__CFEV;
+  ____OL __DFEV,__QJGN;
+  ____0AOJ *__MEVS,*__TFEV;
+  ____EBOJ *__REVS,*__DGEV;
+  ____2HOJ *__UEVS,*__TGEV;
+  ____YMOJ *__XEVS,*__DHEV;
+  ____0 *__FHEV;
+  ____ONOJ *__1EVS,*__2EVS;
+  ____YOOJ *__4EVS,*__5EVS;
+  ____QFYJ *__QGVS;
+  ____L __QVFN,__BZFN,__EZFN,__YZFN,__3ZFN,__I0FN,__S1FN,__5QIP,__I3FN;
+  ____L __44FN,__D5FN;
+  void **__3U5T;
+  ____DB *__HDEV,*__LHEV;
+  ____GB4D *__1K0T;
+  __JVFN=NULL;
+  __OVFN=NULL;
+  __PVFN=NULL;
+  __QVFN=__O__;
+  __RVFN= 0;
+  if ((((! __ERAD) && ((void *)__KSBK == (void *)NULL)) && ((void *)__GVFN->__1L3K != (void *)NULL))) {
+    __WUCU= 0;
+    if (((void *)__GVFN->__GKRG.__CLFJ != (void *)NULL)) {
+      if (((void *)__GVFN->__GKRG.__NLFJ != (void *)NULL)) {
+        __YUCU=(____Q)(((____UKFJ *)__GVFN->__GKRG.__NLFJ)->__2KFJ.__XLFJ +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __WUCU=(____Q)( 1 + __YUCU);
+      } else /* FALSE */ {
+        __WUCU= 1;
+      };
+    };
+    __RVFN=__WUCU;
+    if (((void *)__HVFN != (void *)NULL)) {
+      switch (((struct ___OBJ *)__HVFN)->__id) {
+      case ____5J__: {
+        __SWFN=((____5J *)__HVFN)->__EK.__BI4D;
+      } break;
+      case ____0AXC__: {
+        __SWFN=((____0AXC *)__HVFN)->__YA5D;
+      } break;
+      case ____NBXC__: {
+        __SWFN=((____NBXC *)__HVFN)->__OBXC.__BI4D;
+      } break;
+      case ____ZBXC__: {
+        __SWFN=((____ZBXC *)__HVFN)->__0BXC.__BI4D;
+      } break;
+      case ____DMWH__: {
+        __SWFN=__B21J(((____DMWH *)__HVFN));
+      } break;
+      case ____2A0I__: {
+        __SWFN=((____2A0I *)__HVFN)->__4VEJ->__Q5WC.__KP5D;
+      } break;
+      case ____HJNJ__: {
+        __SWFN=__LECK();
+      } break;
+      case ____SJNJ__: {
+        __SWFN=__QECK();
+      } break;
+      case ____0AOJ__: {
+        __SWFN=__VECK();
+      } break;
+      case ____EBOJ__: {
+        __SWFN=__0ECK();
+      } break;
+      case ____3BOJ__: {
+        __SWFN=__5ECK();
+      } break;
+      case ____RCOJ__: {
+        __SWFN=__EFCK(((____RCOJ *)__HVFN));
+      } break;
+      case ____HDOJ__: {
+        __SWFN=__JFCK(((____HDOJ *)__HVFN));
+      } break;
+      case ____1DOJ__: {
+        __SWFN=__OFCK(((____1DOJ *)__HVFN));
+      } break;
+      case ____PEOJ__: {
+        __SWFN=__TFCK(((____PEOJ *)__HVFN));
+      } break;
+      case ____DFOJ__: {
+        __SWFN=__YFCK(((____DFOJ *)__HVFN));
+      } break;
+      case ____XFOJ__: {
+        __SWFN=__3FCK(((____XFOJ *)__HVFN));
+      } break;
+      case ____QGOJ__: {
+        __SWFN=__HMB__->__IMB.__BMC;
+      } break;
+      case ____EHOJ__: {
+        __SWFN=__GGCK(((____EHOJ *)__HVFN));
+      } break;
+      case ____2HOJ__: {
+        __SWFN=__SGCK();
+      } break;
+      case ____YIOJ__: {
+        __SWFN=((____YIOJ *)__HVFN)->__CE5J;
+      } break;
+      case ____YMOJ__: {
+        __SWFN=((____YMOJ *)__HVFN)->__ZMOJ.__BI4D;
+      } break;
+      case ____ONOJ__: {
+        __SWFN=((____ONOJ *)__HVFN)->__PNOJ.__BI4D;
+      } break;
+      case ____YOOJ__: {
+        __SWFN=((____YOOJ *)__HVFN)->__ZOOJ.__BI4D;
+      } break;
+      case ____IM4K__: {
+        __SWFN=((____IM4K *)__HVFN)->__RZFM->__GKRG.__KP5D;
+      } break;
+      case ____T5FL__: {
+        __SWFN=__2M5O();
+      } break;
+      case ____3DUL__: {
+        __SWFN=__5RTP();
+      } break;
+      case ____0EUL__: {
+        __SWFN=__JA2P();
+      } break;
+      case ____BGUL__: {
+        __SWFN=__ESTP();
+      } break;
+      case ____2GUL__: {
+        __SWFN=__PA2P();
+      } break;
+      case ____B0VL__: {
+        __SWFN=__DXBN(((____B0VL *)__HVFN));
+      } break;
+      case ____P0VL__: {
+        __SWFN=__4AGM(((____P0VL *)__HVFN));
+      } break;
+      case ____Q5YL__: {
+        __SWFN=((____Q5YL *)__HVFN)->__HBKM->__GKRG.__KP5D;
+      } break;
+      case ____UVPM__: {
+        __SWFN=__OFWN(((____UVPM *)__HVFN));
+      } break;
+      case ____0ZPM__: {
+        __SWFN=__QM1P(((____0ZPM *)__HVFN));
+      } break;
+      case ____MR0N__: {
+        __SWFN=__FQVO(((____MR0N *)__HVFN));
+      } break;
+      case ____YWBP__: {
+        __SWFN=__QB0Q();
+      } break;
+      case ____LYBP__: {
+        __SWFN=__1CUP();
+      } break;
+      case ____CZBP__: {
+        __SWFN=__ADUP();
+      } break;
+      case ____3BEP__: {
+        __SWFN=__ZPFQ(((____3BEP *)__HVFN));
+      } break;
+      };
+      __TWFN=((____WMB *)__SWFN)->__KLK;
+      if (__TWFN==NULL) {
+        __VWFN=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__EVFN)->__id) {
-        case __TYPE__FF__: {
-          __tmp__GVFN=NULL;
+        switch (((struct ___OBJ *)__TWFN)->__id) {
+        case ____FF__: {
+          __VWFN=NULL;
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__GVFN=NULL;
+        case ____FMB__: {
+          __VWFN=NULL;
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__GVFN=NULL;
+        case ____HMB__: {
+          __VWFN=NULL;
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__GVFN=NULL;
+        case ____JMB__: {
+          __VWFN=NULL;
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__GVFN=NULL;
+        case ____LMB__: {
+          __VWFN=NULL;
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__GVFN=NULL;
+        case ____ICY__: {
+          __VWFN=NULL;
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__GVFN=NULL;
+        case ____EQ5D__: {
+          __VWFN=NULL;
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__GVFN=((void *)__tmp__EVFN);
+        case ____L4NJ__: {
+          __VWFN=((void *)__TWFN);
         } break;
         }
       };
-      if ((((void *)__tmp__GVFN != (void *)NULL) && ((void *)Self__XTFN->parent_variable__XIRG.require_list__4JFJ != (void *)NULL))) {
-        if (rec__YTFN==NULL) {
-          __tmp__WVFN=NULL;
+      if ((((void *)__VWFN != (void *)NULL) && ((void *)__GVFN->__GKRG.__NLFJ != (void *)NULL))) {
+        if (__HVFN==NULL) {
+          __FXFN=NULL;
         } else {
-          switch (((struct ___OBJ *)rec__YTFN)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__WVFN=NULL;
+          switch (((struct ___OBJ *)__HVFN)->__id) {
+          case ____5J__: {
+            __FXFN=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__WVFN=NULL;
+          case ____0AXC__: {
+            __FXFN=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__WVFN=NULL;
+          case ____NBXC__: {
+            __FXFN=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__WVFN=NULL;
+          case ____ZBXC__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__WVFN=NULL;
+          case ____DMWH__: {
+            __FXFN=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__WVFN=((void *)rec__YTFN);
+          case ____2A0I__: {
+            __FXFN=((void *)__HVFN);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__WVFN=NULL;
+          case ____HJNJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__WVFN=NULL;
+          case ____SJNJ__: {
+            __FXFN=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__WVFN=NULL;
+          case ____0AOJ__: {
+            __FXFN=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__WVFN=NULL;
+          case ____EBOJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__WVFN=NULL;
+          case ____3BOJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__WVFN=NULL;
+          case ____RCOJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__WVFN=NULL;
+          case ____HDOJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__WVFN=NULL;
+          case ____1DOJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__WVFN=NULL;
+          case ____PEOJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__WVFN=NULL;
+          case ____DFOJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__WVFN=NULL;
+          case ____XFOJ__: {
+            __FXFN=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__WVFN=NULL;
+          case ____QGOJ__: {
+            __FXFN=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__WVFN=NULL;
+          case ____EHOJ__: {
+            __FXFN=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__WVFN=NULL;
+          case ____2HOJ__: {
+            __FXFN=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__WVFN=NULL;
+          case ____YIOJ__: {
+            __FXFN=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__WVFN=NULL;
+          case ____YMOJ__: {
+            __FXFN=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__WVFN=NULL;
+          case ____ONOJ__: {
+            __FXFN=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__WVFN=NULL;
+          case ____YOOJ__: {
+            __FXFN=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__WVFN=NULL;
+          case ____IM4K__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__WVFN=NULL;
+          case ____T5FL__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__WVFN=NULL;
+          case ____3DUL__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__WVFN=NULL;
+          case ____0EUL__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__WVFN=NULL;
+          case ____BGUL__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__WVFN=NULL;
+          case ____2GUL__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__WVFN=NULL;
+          case ____B0VL__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__WVFN=NULL;
+          case ____P0VL__: {
+            __FXFN=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__WVFN=NULL;
+          case ____Q5YL__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__WVFN=NULL;
+          case ____UVPM__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__WVFN=NULL;
+          case ____0ZPM__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__WVFN=NULL;
+          case ____MR0N__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__WVFN=NULL;
+          case ____YWBP__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__WVFN=NULL;
+          case ____LYBP__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__WVFN=NULL;
+          case ____CZBP__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__WVFN=NULL;
+          case ____3BEP__: {
+            __FXFN=NULL;
           } break;
           }
         };
-        l__5TFN=__tmp__WVFN->local__PUEJ;
-        __tmp__ZVFN=Self__XTFN->parent_variable__XIRG.require_first__TJFJ;
-        if (__tmp__ZVFN==NULL) {
-          __tmp__0VFN=NULL;
+        __OVFN=__FXFN->__4VEJ;
+        __IXFN=__GVFN->__GKRG.__CLFJ;
+        if (__IXFN==NULL) {
+          __JXFN=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__ZVFN)->__id) {
-          case __WRITE_GLOBAL__EXKJ__: {
-            __tmp__0VFN=NULL;
+          switch (((struct ___OBJ *)__IXFN)->__id) {
+          case ____TYKJ__: {
+            __JXFN=NULL;
           } break;
-          case __WRITE_SLOT__SXKJ__: {
-            __tmp__0VFN=((void *)__tmp__ZVFN);
+          case ____BZKJ__: {
+            __JXFN=((void *)__IXFN);
           } break;
-          case __WRITE_LOCAL__BEYJ__: {
-            __tmp__0VFN=NULL;
+          case ____QFYJ__: {
+            __JXFN=NULL;
           } break;
           }
         };
-        __tmp__ZVFN=__tmp__0VFN->receiver__F54J;
-        if (__tmp__ZVFN==NULL) {
-          __tmp__WVFN=NULL;
+        __IXFN=__JXFN->__UA5J;
+        if (__IXFN==NULL) {
+          __FXFN=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__ZVFN)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__WVFN=NULL;
+          switch (((struct ___OBJ *)__IXFN)->__id) {
+          case ____5J__: {
+            __FXFN=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__WVFN=NULL;
+          case ____0AXC__: {
+            __FXFN=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__WVFN=NULL;
+          case ____NBXC__: {
+            __FXFN=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__WVFN=NULL;
+          case ____ZBXC__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__WVFN=NULL;
+          case ____DMWH__: {
+            __FXFN=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__WVFN=((void *)__tmp__ZVFN);
+          case ____2A0I__: {
+            __FXFN=((void *)__IXFN);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__WVFN=NULL;
+          case ____HJNJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__WVFN=NULL;
+          case ____SJNJ__: {
+            __FXFN=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__WVFN=NULL;
+          case ____0AOJ__: {
+            __FXFN=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__WVFN=NULL;
+          case ____EBOJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__WVFN=NULL;
+          case ____3BOJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__WVFN=NULL;
+          case ____RCOJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__WVFN=NULL;
+          case ____HDOJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__WVFN=NULL;
+          case ____1DOJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__WVFN=NULL;
+          case ____PEOJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__WVFN=NULL;
+          case ____DFOJ__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__WVFN=NULL;
+          case ____XFOJ__: {
+            __FXFN=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__WVFN=NULL;
+          case ____QGOJ__: {
+            __FXFN=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__WVFN=NULL;
+          case ____EHOJ__: {
+            __FXFN=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__WVFN=NULL;
+          case ____2HOJ__: {
+            __FXFN=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__WVFN=NULL;
+          case ____YIOJ__: {
+            __FXFN=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__WVFN=NULL;
+          case ____YMOJ__: {
+            __FXFN=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__WVFN=NULL;
+          case ____ONOJ__: {
+            __FXFN=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__WVFN=NULL;
+          case ____YOOJ__: {
+            __FXFN=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__WVFN=NULL;
+          case ____IM4K__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__WVFN=NULL;
+          case ____T5FL__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__WVFN=NULL;
+          case ____3DUL__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__WVFN=NULL;
+          case ____0EUL__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__WVFN=NULL;
+          case ____BGUL__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__WVFN=NULL;
+          case ____2GUL__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__WVFN=NULL;
+          case ____B0VL__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__WVFN=NULL;
+          case ____P0VL__: {
+            __FXFN=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__WVFN=NULL;
+          case ____Q5YL__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__WVFN=NULL;
+          case ____UVPM__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__WVFN=NULL;
+          case ____0ZPM__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__WVFN=NULL;
+          case ____MR0N__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__WVFN=NULL;
+          case ____YWBP__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__WVFN=NULL;
+          case ____LYBP__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__WVFN=NULL;
+          case ____CZBP__: {
+            __FXFN=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__WVFN=NULL;
+          case ____3BEP__: {
+            __FXFN=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__WVFN->local__PUEJ == (void *)l__5TFN)) {
-          my_require_count__CUFN= 1;
+        if (((void *)__FXFN->__4VEJ == (void *)__OVFN)) {
+          __RVFN= 1;
         } else /* FALSE */ {
-          my_require_count__CUFN= 0;
+          __RVFN= 0;
         };
-        Result__JTCU=Self__XTFN->parent_variable__XIRG.require_list__4JFJ->parent_arrayed_collection__NJFJ.upper__IKFJ;
-        Self__LZYO= 0;
-        __tmp__OT5T=((__FAST_ARRAYoWRITEo__FJFJ *)Self__XTFN->parent_variable__XIRG.require_list__4JFJ)->parent_arrayed_collection__NJFJ.storage__1QGL;
-        while ((Self__LZYO <= Result__JTCU)) {
-          __tmp__WWFN=((void **)__tmp__OT5T)[Self__LZYO];
-          if (__tmp__WWFN==NULL) {
-            __tmp__YWFN=NULL;
+        __YUCU=__GVFN->__GKRG.__NLFJ->__2KFJ.__XLFJ;
+        __00YO= 0;
+        __3U5T=((____UKFJ *)__GVFN->__GKRG.__NLFJ)->__2KFJ.__KSGL;
+        while ((__00YO <= __YUCU)) {
+          __FYFN=((void **)__3U5T)[__00YO];
+          if (__FYFN==NULL) {
+            __HYFN=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__WWFN)->__id) {
-            case __WRITE_GLOBAL__EXKJ__: {
-              __tmp__YWFN=NULL;
+            switch (((struct ___OBJ *)__FYFN)->__id) {
+            case ____TYKJ__: {
+              __HYFN=NULL;
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              __tmp__YWFN=((void *)__tmp__WWFN);
+            case ____BZKJ__: {
+              __HYFN=((void *)__FYFN);
             } break;
-            case __WRITE_LOCAL__BEYJ__: {
-              __tmp__YWFN=NULL;
+            case ____QFYJ__: {
+              __HYFN=NULL;
             } break;
             }
           };
-          __tmp__WWFN=__tmp__YWFN->receiver__F54J;
-          if (__tmp__WWFN==NULL) {
-            __tmp__1WFN=NULL;
+          __FYFN=__HYFN->__UA5J;
+          if (__FYFN==NULL) {
+            __KYFN=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__WWFN)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__1WFN=NULL;
+            switch (((struct ___OBJ *)__FYFN)->__id) {
+            case ____5J__: {
+              __KYFN=NULL;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__1WFN=NULL;
+            case ____0AXC__: {
+              __KYFN=NULL;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__1WFN=NULL;
+            case ____NBXC__: {
+              __KYFN=NULL;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__1WFN=NULL;
+            case ____ZBXC__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__1WFN=NULL;
+            case ____DMWH__: {
+              __KYFN=NULL;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__1WFN=((void *)__tmp__WWFN);
+            case ____2A0I__: {
+              __KYFN=((void *)__FYFN);
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__1WFN=NULL;
+            case ____HJNJ__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__1WFN=NULL;
+            case ____SJNJ__: {
+              __KYFN=NULL;
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__1WFN=NULL;
+            case ____0AOJ__: {
+              __KYFN=NULL;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__1WFN=NULL;
+            case ____EBOJ__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__1WFN=NULL;
+            case ____3BOJ__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__1WFN=NULL;
+            case ____RCOJ__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__1WFN=NULL;
+            case ____HDOJ__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__1WFN=NULL;
+            case ____1DOJ__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__1WFN=NULL;
+            case ____PEOJ__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__1WFN=NULL;
+            case ____DFOJ__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__1WFN=NULL;
+            case ____XFOJ__: {
+              __KYFN=NULL;
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__1WFN=NULL;
+            case ____QGOJ__: {
+              __KYFN=NULL;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__1WFN=NULL;
+            case ____EHOJ__: {
+              __KYFN=NULL;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__1WFN=NULL;
+            case ____2HOJ__: {
+              __KYFN=NULL;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__1WFN=NULL;
+            case ____YIOJ__: {
+              __KYFN=NULL;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__1WFN=NULL;
+            case ____YMOJ__: {
+              __KYFN=NULL;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__1WFN=NULL;
+            case ____ONOJ__: {
+              __KYFN=NULL;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__1WFN=NULL;
+            case ____YOOJ__: {
+              __KYFN=NULL;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__1WFN=NULL;
+            case ____IM4K__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__1WFN=NULL;
+            case ____T5FL__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__1WFN=NULL;
+            case ____3DUL__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__1WFN=NULL;
+            case ____0EUL__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__1WFN=NULL;
+            case ____BGUL__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__1WFN=NULL;
+            case ____2GUL__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__1WFN=NULL;
+            case ____B0VL__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__1WFN=NULL;
+            case ____P0VL__: {
+              __KYFN=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__1WFN=NULL;
+            case ____Q5YL__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__1WFN=NULL;
+            case ____UVPM__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__1WFN=NULL;
+            case ____0ZPM__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__1WFN=NULL;
+            case ____MR0N__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__1WFN=NULL;
+            case ____YWBP__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__1WFN=NULL;
+            case ____LYBP__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__1WFN=NULL;
+            case ____CZBP__: {
+              __KYFN=NULL;
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__1WFN=NULL;
+            case ____3BEP__: {
+              __KYFN=NULL;
             } break;
             }
           };
-          if (((void *)__tmp__1WFN->local__PUEJ == (void *)l__5TFN)) {
-            my_require_count__CUFN=(__INTEGER__Q)(my_require_count__CUFN +  1);
+          if (((void *)__KYFN->__4VEJ == (void *)__OVFN)) {
+            __RVFN=(____Q)(__RVFN +  1);
           };
-          Self__LZYO=(__INTEGER__Q)(Self__LZYO +  1);
+          __00YO=(____Q)(__00YO +  1);
         };
       };
     };
-    if ((Self__XTFN->last_seq_call_and_loop__AZQL == seq_call_and_loop__BL3K)) {
-      __tmp__SXFN=is_seq_list__XQRO(Self__XTFN->last_list_current__JL3K);
-      __tmp__VXFN=__tmp__SXFN;
+    if ((__GVFN->__P0QL == __QM3K)) {
+      __BZFN=__GSRO(__GVFN->__YM3K);
+      __EZFN=__BZFN;
     } else /* FALSE */ {
-      __tmp__VXFN=FALSE__O__;
+      __EZFN=__O__;
     };
-    if ((__tmp__VXFN || (my_require_count__CUFN ==  1))) {
-      if (((void *)rec__YTFN == (void *)NULL)) {
-        is_rec_ok__BUFN=TRUE__K__;
-        __tmp__JYFN=TRUE__K__;
+    if ((__EZFN || (__RVFN ==  1))) {
+      if (((void *)__HVFN == (void *)NULL)) {
+        __QVFN=__K__;
+        __YZFN=__K__;
       } else /* FALSE */ {
-        __tmp__JYFN=FALSE__O__;
+        __YZFN=__O__;
       };
-      if ((! __tmp__JYFN)) {
-        switch (((struct ___OBJ *)rec__YTFN)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__OYFN=TRUE__K__;
+      if ((! __YZFN)) {
+        switch (((struct ___OBJ *)__HVFN)->__id) {
+        case ____5J__: {
+          __3ZFN=__K__;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____0AXC__: {
+          __3ZFN=__O__;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__OYFN=TRUE__K__;
+        case ____NBXC__: {
+          __3ZFN=__K__;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__OYFN=TRUE__K__;
+        case ____ZBXC__: {
+          __3ZFN=__K__;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____DMWH__: {
+          __3ZFN=__O__;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____2A0I__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____HJNJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____SJNJ__: {
+          __3ZFN=__O__;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____0AOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____EBOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____3BOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____RCOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____HDOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____1DOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____PEOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____DFOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____XFOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____QGOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____EHOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____2HOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____YIOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__OYFN=TRUE__K__;
+        case ____YMOJ__: {
+          __3ZFN=__K__;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__OYFN=TRUE__K__;
+        case ____ONOJ__: {
+          __3ZFN=__K__;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__OYFN=TRUE__K__;
+        case ____YOOJ__: {
+          __3ZFN=__K__;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____IM4K__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____T5FL__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____3DUL__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____0EUL__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____BGUL__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____2GUL__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____B0VL__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____P0VL__: {
+          __3ZFN=__O__;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____Q5YL__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____UVPM__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____0ZPM__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____MR0N__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____YWBP__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____LYBP__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____CZBP__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____3BEP__: {
+          __3ZFN=__O__;
         } break;
         };
-        if (__tmp__OYFN) {
-          __tmp__WWFN=Self__XTFN->last_write__MK3K;
-          if (__tmp__WWFN==NULL) {
-            __tmp__YWFN=NULL;
+        if (__3ZFN) {
+          __FYFN=__GVFN->__1L3K;
+          if (__FYFN==NULL) {
+            __HYFN=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__WWFN)->__id) {
-            case __WRITE_GLOBAL__EXKJ__: {
-              __tmp__YWFN=NULL;
+            switch (((struct ___OBJ *)__FYFN)->__id) {
+            case ____TYKJ__: {
+              __HYFN=NULL;
             } break;
-            case __WRITE_SLOT__SXKJ__: {
-              __tmp__YWFN=((void *)__tmp__WWFN);
+            case ____BZKJ__: {
+              __HYFN=((void *)__FYFN);
             } break;
             }
           };
-          __tmp__WWFN=__tmp__YWFN->receiver__F54J;
-          switch (((struct ___OBJ *)rec__YTFN)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__ZYFN=__infix_equal_equal__WJWM(((__STRING_CST__5J *)rec__YTFN),__tmp__WWFN);
+          __FYFN=__HYFN->__UA5J;
+          switch (((struct ___OBJ *)__HVFN)->__id) {
+          case ____5J__: {
+            __I0FN=__FLWM(((____5J *)__HVFN),__FYFN);
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__ZYFN=FALSE__O__;
+          case ____0AXC__: {
+            __I0FN=__O__;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__ZYFN=__infix_equal_equal__MKWM(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____NBXC__: {
+            __I0FN=__1LWM(((____NBXC *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__ZYFN=__infix_equal_equal__4KWM(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____ZBXC__: {
+            __I0FN=__NMWM(((____ZBXC *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__ZYFN=FALSE__O__;
+          case ____DMWH__: {
+            __I0FN=__O__;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__ZYFN=__infix_equal_equal__3LWM(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____2A0I__: {
+            __I0FN=__MNWM(((____2A0I *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__ZYFN=__infix_equal_equal__QMWM(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____HJNJ__: {
+            __I0FN=__5NWM(((____HJNJ *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__ZYFN=__infix_equal_equal__NNWM(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____SJNJ__: {
+            __I0FN=__2OWM(((____SJNJ *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__ZYFN=FALSE__O__;
+          case ____0AOJ__: {
+            __I0FN=__O__;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__ZYFN=FALSE__O__;
+          case ____EBOJ__: {
+            __I0FN=__O__;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__ZYFN=__infix_equal_equal__SOWM(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____3BOJ__: {
+            __I0FN=__BQWM(((____3BOJ *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__ZYFN=__infix_equal_equal__PPWM(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____RCOJ__: {
+            __I0FN=__4QWM(((____RCOJ *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__ZYFN=__infix_equal_equal__MQWM(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____HDOJ__: {
+            __I0FN=__1RWM(((____HDOJ *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__ZYFN=__infix_equal_equal__JRWM(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____1DOJ__: {
+            __I0FN=__YSWM(((____1DOJ *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__ZYFN=__infix_equal_equal__GSWM(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____PEOJ__: {
+            __I0FN=__VTWM(((____PEOJ *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__ZYFN=__infix_equal_equal__DTWM(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____DFOJ__: {
+            __I0FN=__SUWM(((____DFOJ *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__ZYFN=__infix_equal_equal__AUWM(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____XFOJ__: {
+            __I0FN=__PVWM(((____XFOJ *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__ZYFN=FALSE__O__;
+          case ____QGOJ__: {
+            __I0FN=__O__;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__ZYFN=FALSE__O__;
+          case ____EHOJ__: {
+            __I0FN=__O__;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__ZYFN=FALSE__O__;
+          case ____2HOJ__: {
+            __I0FN=__O__;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__ZYFN=FALSE__O__;
+          case ____YIOJ__: {
+            __I0FN=__O__;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__ZYFN=__infix_equal_equal__NVWM(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____YMOJ__: {
+            __I0FN=__2WWM(((____YMOJ *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__ZYFN=__infix_equal_equal__IWWM(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____ONOJ__: {
+            __I0FN=__XXWM(((____ONOJ *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__ZYFN=__infix_equal_equal__O04M(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____YOOJ__: {
+            __I0FN=__314M(((____YOOJ *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__ZYFN=__infix_equal_equal__0KYN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____IM4K__: {
+            __I0FN=__JMYN(((____IM4K *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__ZYFN=__infix_equal_equal__1CCQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____T5FL__: {
+            __I0FN=__KECQ(((____T5FL *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__ZYFN=__infix_equal_equal__HE3P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____3DUL__: {
+            __I0FN=__WF3P(((____3DUL *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__ZYFN=__infix_equal_equal__QMJQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____0EUL__: {
+            __I0FN=__5NJQ(((____0EUL *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__ZYFN=__infix_equal_equal__EF3P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____BGUL__: {
+            __I0FN=__TG3P(((____BGUL *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__ZYFN=__infix_equal_equal__ONJQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____2GUL__: {
+            __I0FN=__3OJQ(((____2GUL *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__ZYFN=__infix_equal_equal__MBFN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____B0VL__: {
+            __I0FN=__1CFN(((____B0VL *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__ZYFN=__infix_equal_equal__0WWM(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____P0VL__: {
+            __I0FN=__JYWM(((____P0VL *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__ZYFN=__infix_equal_equal__XLYN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____Q5YL__: {
+            __I0FN=__GNYN(((____Q5YL *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__ZYFN=__infix_equal_equal__KMYN(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____UVPM__: {
+            __I0FN=__ZNYN(((____UVPM *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__ZYFN=__infix_equal_equal__BG3P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____0ZPM__: {
+            __I0FN=__QH3P(((____0ZPM *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__ZYFN=__infix_equal_equal__ZNWO(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____MR0N__: {
+            __I0FN=__IPWO(((____MR0N *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__ZYFN=__infix_equal_equal__2T0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____YWBP__: {
+            __I0FN=__LV0Q(((____YWBP *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__ZYFN=__infix_equal_equal__ODCQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____LYBP__: {
+            __I0FN=__3ECQ(((____LYBP *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__ZYFN=__infix_equal_equal__LECQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____CZBP__: {
+            __I0FN=__0FCQ(((____CZBP *)((____5J *)__HVFN)),__FYFN);
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__ZYFN=__infix_equal_equal__LOJQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)rec__YTFN)),__tmp__WWFN);
+          case ____3BEP__: {
+            __I0FN=__0PJQ(((____3BEP *)((____5J *)__HVFN)),__FYFN);
           } break;
           };
-          is_rec_ok__BUFN=__tmp__ZYFN;
+          __QVFN=__I0FN;
         } else /* FALSE */ {
-          if (rec__YTFN==NULL) {
-            __tmp__AZFN=NULL;
+          if (__HVFN==NULL) {
+            __P0FN=NULL;
           } else {
-            switch (((struct ___OBJ *)rec__YTFN)->__id) {
-            case __STRING_CST__5J__: {
-              __tmp__AZFN=NULL;
+            switch (((struct ___OBJ *)__HVFN)->__id) {
+            case ____5J__: {
+              __P0FN=NULL;
             } break;
-            case __EXTERNAL_C__L5WC__: {
-              __tmp__AZFN=NULL;
+            case ____0AXC__: {
+              __P0FN=NULL;
             } break;
-            case __PROTOTYPE_CST__45WC__: {
-              __tmp__AZFN=NULL;
+            case ____NBXC__: {
+              __P0FN=NULL;
             } break;
-            case __INTEGER_CST__KAXC__: {
-              __tmp__AZFN=NULL;
+            case ____ZBXC__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              __tmp__AZFN=NULL;
+            case ____DMWH__: {
+              __P0FN=NULL;
             } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__AZFN=((void *)rec__YTFN);
+            case ____2A0I__: {
+              __P0FN=((void *)__HVFN);
             } break;
-            case __EXPR_EQUAL__YHNJ__: {
-              __tmp__AZFN=NULL;
+            case ____HJNJ__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              __tmp__AZFN=NULL;
+            case ____SJNJ__: {
+              __P0FN=NULL;
             } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__AZFN=NULL;
+            case ____0AOJ__: {
+              __P0FN=NULL;
             } break;
-            case __GET_TYPE_ID__V5NJ__: {
-              __tmp__AZFN=NULL;
+            case ____EBOJ__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_SUP__OAOJ__: {
-              __tmp__AZFN=NULL;
+            case ____3BOJ__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              __tmp__AZFN=NULL;
+            case ____RCOJ__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              __tmp__AZFN=NULL;
+            case ____HDOJ__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              __tmp__AZFN=NULL;
+            case ____1DOJ__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_AND__ADOJ__: {
-              __tmp__AZFN=NULL;
+            case ____PEOJ__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              __tmp__AZFN=NULL;
+            case ____DFOJ__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              __tmp__AZFN=NULL;
+            case ____XFOJ__: {
+              __P0FN=NULL;
             } break;
-            case __PUT_TO__BFOJ__: {
-              __tmp__AZFN=NULL;
+            case ____QGOJ__: {
+              __P0FN=NULL;
             } break;
-            case __ITEM__VFOJ__: {
-              __tmp__AZFN=NULL;
+            case ____EHOJ__: {
+              __P0FN=NULL;
             } break;
-            case __SIZE_OF__NGOJ__: {
-              __tmp__AZFN=NULL;
+            case ____2HOJ__: {
+              __P0FN=NULL;
             } break;
-            case __CAST__JHOJ__: {
-              __tmp__AZFN=NULL;
+            case ____YIOJ__: {
+              __P0FN=NULL;
             } break;
-            case __REAL_CST__JLOJ__: {
-              __tmp__AZFN=NULL;
+            case ____YMOJ__: {
+              __P0FN=NULL;
             } break;
-            case __CHARACTER_CST__5LOJ__: {
-              __tmp__AZFN=NULL;
+            case ____ONOJ__: {
+              __P0FN=NULL;
             } break;
-            case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-              __tmp__AZFN=NULL;
+            case ____YOOJ__: {
+              __P0FN=NULL;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__AZFN=((void *)rec__YTFN);
+            case ____IM4K__: {
+              __P0FN=((void *)__HVFN);
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              __tmp__AZFN=NULL;
+            case ____T5FL__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              __tmp__AZFN=NULL;
+            case ____3DUL__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              __tmp__AZFN=NULL;
+            case ____0EUL__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              __tmp__AZFN=NULL;
+            case ____BGUL__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              __tmp__AZFN=NULL;
+            case ____2GUL__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_NEG__SYVL__: {
-              __tmp__AZFN=NULL;
+            case ____B0VL__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_ADD__AZVL__: {
-              __tmp__AZFN=NULL;
+            case ____P0VL__: {
+              __P0FN=NULL;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__AZFN=((void *)rec__YTFN);
+            case ____Q5YL__: {
+              __P0FN=((void *)__HVFN);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              __tmp__AZFN=NULL;
+            case ____UVPM__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_MOD__LYPM__: {
-              __tmp__AZFN=NULL;
+            case ____0ZPM__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_OR__3P0N__: {
-              __tmp__AZFN=NULL;
+            case ____MR0N__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              __tmp__AZFN=NULL;
+            case ____YWBP__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_INF__2WBP__: {
-              __tmp__AZFN=NULL;
+            case ____LYBP__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              __tmp__AZFN=NULL;
+            case ____CZBP__: {
+              __P0FN=NULL;
             } break;
-            case __EXPR_XOR__OAEP__: {
-              __tmp__AZFN=NULL;
+            case ____3BEP__: {
+              __P0FN=NULL;
             } break;
             }
           };
-          if (((void *)__tmp__AZFN != (void *)NULL)) {
-            switch (((struct ___OBJ *)__tmp__AZFN)->__id) {
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__GZFN=((__READ_LOCAL__N5ZI *)__tmp__AZFN)->local__PUEJ;
+          if (((void *)__P0FN != (void *)NULL)) {
+            switch (((struct ___OBJ *)__P0FN)->__id) {
+            case ____2A0I__: {
+              __V0FN=((____2A0I *)__P0FN)->__4VEJ;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__GZFN=((__READ_SLOT__ZK4K *)__tmp__AZFN)->slot__CYFM;
+            case ____IM4K__: {
+              __V0FN=((____IM4K *)__P0FN)->__RZFM;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__GZFN=((__READ_GLOBAL__B4YL *)__tmp__AZFN)->global__Y5JM;
+            case ____Q5YL__: {
+              __V0FN=((____Q5YL *)__P0FN)->__HBKM;
             } break;
             };
-            if (__tmp__GZFN==NULL) {
-              __tmp__IZFN=NULL;
+            if (__V0FN==NULL) {
+              __X0FN=NULL;
             } else {
-              switch (((struct ___OBJ *)__tmp__GZFN)->__id) {
-              case __LOCAL__43WC__: {
-                __tmp__IZFN=((void *)__tmp__GZFN);
+              switch (((struct ___OBJ *)__V0FN)->__id) {
+              case ____N5WC__: {
+                __X0FN=((void *)__V0FN);
               } break;
-              case __SLOT_DATA__WIRG__: {
-                __tmp__IZFN=NULL;
+              case ____FKRG__: {
+                __X0FN=NULL;
               } break;
               }
             };
-            l__5TFN=__tmp__IZFN;
-            switch (((struct ___OBJ *)__tmp__AZFN)->__id) {
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__GZFN=((__READ_LOCAL__N5ZI *)__tmp__AZFN)->local__PUEJ;
+            __OVFN=__X0FN;
+            switch (((struct ___OBJ *)__P0FN)->__id) {
+            case ____2A0I__: {
+              __V0FN=((____2A0I *)__P0FN)->__4VEJ;
             } break;
-            case __READ_SLOT__ZK4K__: {
-              __tmp__GZFN=((__READ_SLOT__ZK4K *)__tmp__AZFN)->slot__CYFM;
+            case ____IM4K__: {
+              __V0FN=((____IM4K *)__P0FN)->__RZFM;
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              __tmp__GZFN=((__READ_GLOBAL__B4YL *)__tmp__AZFN)->global__Y5JM;
+            case ____Q5YL__: {
+              __V0FN=((____Q5YL *)__P0FN)->__HBKM;
             } break;
             };
-            if (__tmp__GZFN==NULL) {
-              __tmp__LZFN=NULL;
+            if (__V0FN==NULL) {
+              __00FN=NULL;
             } else {
-              switch (((struct ___OBJ *)__tmp__GZFN)->__id) {
-              case __LOCAL__43WC__: {
-                __tmp__LZFN=NULL;
+              switch (((struct ___OBJ *)__V0FN)->__id) {
+              case ____N5WC__: {
+                __00FN=NULL;
               } break;
-              case __SLOT_DATA__WIRG__: {
-                __tmp__LZFN=((void *)__tmp__GZFN);
+              case ____FKRG__: {
+                __00FN=((void *)__V0FN);
               } break;
               }
             };
-            g__AUFN=__tmp__LZFN;
-            __tmp__AZFN=Self__XTFN->last_write__MK3K;
-            if (__tmp__AZFN==NULL) {
-              __tmp__OZFN=NULL;
+            __PVFN=__00FN;
+            __P0FN=__GVFN->__1L3K;
+            if (__P0FN==NULL) {
+              __30FN=NULL;
             } else {
-              switch (((struct ___OBJ *)__tmp__AZFN)->__id) {
-              case __WRITE_GLOBAL__EXKJ__: {
-                __tmp__OZFN=NULL;
+              switch (((struct ___OBJ *)__P0FN)->__id) {
+              case ____TYKJ__: {
+                __30FN=NULL;
               } break;
-              case __WRITE_SLOT__SXKJ__: {
-                __tmp__OZFN=((void *)__tmp__AZFN);
+              case ____BZKJ__: {
+                __30FN=((void *)__P0FN);
               } break;
               }
             };
-            __tmp__AZFN=__tmp__OZFN->receiver__F54J;
-            if (__tmp__AZFN==NULL) {
-              __tmp__GZFN=NULL;
+            __P0FN=__30FN->__UA5J;
+            if (__P0FN==NULL) {
+              __V0FN=NULL;
             } else {
-              switch (((struct ___OBJ *)__tmp__AZFN)->__id) {
-              case __STRING_CST__5J__: {
-                __tmp__GZFN=NULL;
+              switch (((struct ___OBJ *)__P0FN)->__id) {
+              case ____5J__: {
+                __V0FN=NULL;
               } break;
-              case __EXTERNAL_C__L5WC__: {
-                __tmp__GZFN=NULL;
+              case ____0AXC__: {
+                __V0FN=NULL;
               } break;
-              case __PROTOTYPE_CST__45WC__: {
-                __tmp__GZFN=NULL;
+              case ____NBXC__: {
+                __V0FN=NULL;
               } break;
-              case __INTEGER_CST__KAXC__: {
-                __tmp__GZFN=NULL;
+              case ____ZBXC__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_MULTIPLE__UKWH__: {
-                __tmp__GZFN=NULL;
+              case ____DMWH__: {
+                __V0FN=NULL;
               } break;
-              case __READ_LOCAL__N5ZI__: {
-                __tmp__GZFN=((void *)__tmp__AZFN);
+              case ____2A0I__: {
+                __V0FN=((void *)__P0FN);
               } break;
-              case __EXPR_EQUAL__YHNJ__: {
-                __tmp__GZFN=NULL;
+              case ____HJNJ__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_NOT_EQUAL__DINJ__: {
-                __tmp__GZFN=NULL;
+              case ____SJNJ__: {
+                __V0FN=NULL;
               } break;
-              case __IS_EXPANDED__L5NJ__: {
-                __tmp__GZFN=NULL;
+              case ____0AOJ__: {
+                __V0FN=NULL;
               } break;
-              case __GET_TYPE_ID__V5NJ__: {
-                __tmp__GZFN=NULL;
+              case ____EBOJ__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_SUP__OAOJ__: {
-                __tmp__GZFN=NULL;
+              case ____3BOJ__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_SUB__CBOJ__: {
-                __tmp__GZFN=NULL;
+              case ____RCOJ__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_MUL__YBOJ__: {
-                __tmp__GZFN=NULL;
+              case ____HDOJ__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_DIV__MCOJ__: {
-                __tmp__GZFN=NULL;
+              case ____1DOJ__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_AND__ADOJ__: {
-                __tmp__GZFN=NULL;
+              case ____PEOJ__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_SHIFT_R__UDOJ__: {
-                __tmp__GZFN=NULL;
+              case ____DFOJ__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_SHIFT_L__IEOJ__: {
-                __tmp__GZFN=NULL;
+              case ____XFOJ__: {
+                __V0FN=NULL;
               } break;
-              case __PUT_TO__BFOJ__: {
-                __tmp__GZFN=NULL;
+              case ____QGOJ__: {
+                __V0FN=NULL;
               } break;
-              case __ITEM__VFOJ__: {
-                __tmp__GZFN=NULL;
+              case ____EHOJ__: {
+                __V0FN=NULL;
               } break;
-              case __SIZE_OF__NGOJ__: {
-                __tmp__GZFN=NULL;
+              case ____2HOJ__: {
+                __V0FN=NULL;
               } break;
-              case __CAST__JHOJ__: {
-                __tmp__GZFN=NULL;
+              case ____YIOJ__: {
+                __V0FN=NULL;
               } break;
-              case __REAL_CST__JLOJ__: {
-                __tmp__GZFN=NULL;
+              case ____YMOJ__: {
+                __V0FN=NULL;
               } break;
-              case __CHARACTER_CST__5LOJ__: {
-                __tmp__GZFN=NULL;
+              case ____ONOJ__: {
+                __V0FN=NULL;
               } break;
-              case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-                __tmp__GZFN=NULL;
+              case ____YOOJ__: {
+                __V0FN=NULL;
               } break;
-              case __READ_SLOT__ZK4K__: {
-                __tmp__GZFN=((void *)__tmp__AZFN);
+              case ____IM4K__: {
+                __V0FN=((void *)__P0FN);
               } break;
-              case __EXPR_NOT_LOGIC__E4FL__: {
-                __tmp__GZFN=NULL;
+              case ____T5FL__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_OR_LOGIC__OCUL__: {
-                __tmp__GZFN=NULL;
+              case ____3DUL__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_OR_OR_LOGIC__LDUL__: {
-                __tmp__GZFN=NULL;
+              case ____0EUL__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_AND_LOGIC__SEUL__: {
-                __tmp__GZFN=NULL;
+              case ____BGUL__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_AND_AND_LOGIC__NFUL__: {
-                __tmp__GZFN=NULL;
+              case ____2GUL__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_NEG__SYVL__: {
-                __tmp__GZFN=NULL;
+              case ____B0VL__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_ADD__AZVL__: {
-                __tmp__GZFN=NULL;
+              case ____P0VL__: {
+                __V0FN=NULL;
               } break;
-              case __READ_GLOBAL__B4YL__: {
-                __tmp__GZFN=((void *)__tmp__AZFN);
+              case ____Q5YL__: {
+                __V0FN=((void *)__P0FN);
               } break;
-              case __EXPR_NOT__FUPM__: {
-                __tmp__GZFN=NULL;
+              case ____UVPM__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_MOD__LYPM__: {
-                __tmp__GZFN=NULL;
+              case ____0ZPM__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_OR__3P0N__: {
-                __tmp__GZFN=NULL;
+              case ____MR0N__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_SUP_EQ__JVBP__: {
-                __tmp__GZFN=NULL;
+              case ____YWBP__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_INF__2WBP__: {
-                __tmp__GZFN=NULL;
+              case ____LYBP__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_INF_EQ__TXBP__: {
-                __tmp__GZFN=NULL;
+              case ____CZBP__: {
+                __V0FN=NULL;
               } break;
-              case __EXPR_XOR__OAEP__: {
-                __tmp__GZFN=NULL;
+              case ____3BEP__: {
+                __V0FN=NULL;
               } break;
               }
             };
-            if (((void *)__tmp__GZFN != (void *)NULL)) {
-              switch (((struct ___OBJ *)__tmp__GZFN)->__id) {
-              case __READ_LOCAL__N5ZI__: {
-                __tmp__1ZFN=((__READ_LOCAL__N5ZI *)__tmp__GZFN)->local__PUEJ;
+            if (((void *)__V0FN != (void *)NULL)) {
+              switch (((struct ___OBJ *)__V0FN)->__id) {
+              case ____2A0I__: {
+                __K1FN=((____2A0I *)__V0FN)->__4VEJ;
               } break;
-              case __READ_SLOT__ZK4K__: {
-                __tmp__1ZFN=((__READ_SLOT__ZK4K *)__tmp__GZFN)->slot__CYFM;
+              case ____IM4K__: {
+                __K1FN=((____IM4K *)__V0FN)->__RZFM;
               } break;
-              case __READ_GLOBAL__B4YL__: {
-                __tmp__1ZFN=((__READ_GLOBAL__B4YL *)__tmp__GZFN)->global__Y5JM;
+              case ____Q5YL__: {
+                __K1FN=((____Q5YL *)__V0FN)->__HBKM;
               } break;
               };
-              if (((void *)__tmp__IZFN == (void *)__tmp__1ZFN)) {
-                __tmp__D0FN=is_seq_list__XQRO(Self__XTFN->last_list_current__JL3K);
-                __tmp__QPIP=__tmp__D0FN;
+              if (((void *)__X0FN == (void *)__K1FN)) {
+                __S1FN=__GSRO(__GVFN->__YM3K);
+                __5QIP=__S1FN;
               } else /* FALSE */ {
-                __tmp__QPIP=FALSE__O__;
+                __5QIP=__O__;
               };
-              if (__tmp__QPIP) {
-                if ((((((void *)__tmp__IZFN->last_seq__AM1K != (void *)NULL) && ((void *)__tmp__IZFN->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (__tmp__IZFN->last_seq__AM1K->last_seq_index__SI3K < Self__XTFN->last_seq_index__TK3K)) && (Self__XTFN->last_seq_call_local_and_loop__CZQL == seq_call_local_and_loop__TG3K))) {
-                  __tmp__Z1FN=TRUE__K__;
+              if (__5QIP) {
+                if ((((((void *)__X0FN->__PN1K != (void *)NULL) && ((void *)__X0FN->__PN1K->__JH3K != (void *)NULL)) && (__X0FN->__PN1K->__BK3K < __GVFN->__CM3K)) && (__GVFN->__R0QL == __CI3K))) {
+                  __I3FN=__K__;
                 } else /* FALSE */ {
-                  Self__MTCU=((__LOCAL__43WC *)__tmp__IZFN);
-                  result__LTCU= 0;
-                  if (((void *)Self__MTCU->parent_variable__B4WC.require_first__TJFJ != (void *)NULL)) {
-                    if (((void *)Self__MTCU->parent_variable__B4WC.require_list__4JFJ != (void *)NULL)) {
-                      Result__NTCU=(__INTEGER__Q)(((__FAST_ARRAYoWRITEo__FJFJ *)Self__MTCU->parent_variable__B4WC.require_list__4JFJ)->parent_arrayed_collection__NJFJ.upper__IKFJ +  1);
-                      (&__string_7)->count__0C= 11;
-                      (&__string_7)->storage__1C="Definition.";
-                      result__LTCU=(__INTEGER__Q)( 1 + Result__NTCU);
+                  __1UCU=((____N5WC *)__X0FN);
+                  __0UCU= 0;
+                  if (((void *)__1UCU->__Q5WC.__CLFJ != (void *)NULL)) {
+                    if (((void *)__1UCU->__Q5WC.__NLFJ != (void *)NULL)) {
+                      __2UCU=(____Q)(((____UKFJ *)__1UCU->__Q5WC.__NLFJ)->__2KFJ.__XLFJ +  1);
+                      (&__string_7)->__0C= 11;
+                      (&__string_7)->__1C="Definition.";
+                      __0UCU=(____Q)( 1 + __2UCU);
                     } else /* FALSE */ {
-                      result__LTCU= 1;
+                      __0UCU= 1;
                     };
                   };
-                  __tmp__Z1FN=(result__LTCU <=  1);
+                  __I3FN=(__0UCU <=  1);
                 };
-                __tmp__D0FN=(__tmp__Z1FN || (__tmp__IZFN->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' '));
+                __S1FN=(__I3FN || (__X0FN->__Q5WC.__P5WC.__2LQC == ' '));
               } else /* FALSE */ {
-                __tmp__D0FN=FALSE__O__;
+                __S1FN=__O__;
               };
-              if (__tmp__D0FN) {
-                __tmp__D0FN=TRUE__K__;
+              if (__S1FN) {
+                __S1FN=__K__;
               } else /* FALSE */ {
-                switch (((struct ___OBJ *)__tmp__GZFN)->__id) {
-                case __READ_LOCAL__N5ZI__: {
-                  __tmp__I2FN=((__READ_LOCAL__N5ZI *)__tmp__GZFN)->local__PUEJ;
+                switch (((struct ___OBJ *)__V0FN)->__id) {
+                case ____2A0I__: {
+                  __X3FN=((____2A0I *)__V0FN)->__4VEJ;
                 } break;
-                case __READ_SLOT__ZK4K__: {
-                  __tmp__I2FN=((__READ_SLOT__ZK4K *)__tmp__GZFN)->slot__CYFM;
+                case ____IM4K__: {
+                  __X3FN=((____IM4K *)__V0FN)->__RZFM;
                 } break;
-                case __READ_GLOBAL__B4YL__: {
-                  __tmp__I2FN=((__READ_GLOBAL__B4YL *)__tmp__GZFN)->global__Y5JM;
+                case ____Q5YL__: {
+                  __X3FN=((____Q5YL *)__V0FN)->__HBKM;
                 } break;
                 };
-                if ((((void *)__tmp__LZFN == (void *)__tmp__I2FN) && (__tmp__LZFN->parent_variable__XIRG.parent_named__A4WC.style__NKQC == '-'))) {
-                  if (((((void *)__tmp__LZFN->last_write__MK3K != (void *)NULL) && (__tmp__LZFN->last_seq_index__TK3K < Self__XTFN->last_seq_index__TK3K)) && (Self__XTFN->last_seq_call_and_loop__AZQL == seq_call_and_loop__BL3K))) {
-                    __tmp__P3FN=is_seq_list__XQRO(__tmp__LZFN->last_list_current__JL3K);
-                    __tmp__U3FN=__tmp__P3FN;
+                if ((((void *)__00FN == (void *)__X3FN) && (__00FN->__GKRG.__P5WC.__2LQC == '-'))) {
+                  if (((((void *)__00FN->__1L3K != (void *)NULL) && (__00FN->__CM3K < __GVFN->__CM3K)) && (__GVFN->__P0QL == __QM3K))) {
+                    __44FN=__GSRO(__00FN->__YM3K);
+                    __D5FN=__44FN;
                   } else /* FALSE */ {
-                    __tmp__U3FN=FALSE__O__;
+                    __D5FN=__O__;
                   };
-                  if (__tmp__U3FN) {
-                    __tmp__P3FN=TRUE__K__;
+                  if (__D5FN) {
+                    __44FN=__K__;
                   } else /* FALSE */ {
-                    Self__QTCU=((__SLOT_DATA__WIRG *)__tmp__LZFN);
-                    Result__NTCU= 0;
-                    if (((void *)Self__QTCU->parent_variable__XIRG.require_first__TJFJ != (void *)NULL)) {
-                      if (((void *)Self__QTCU->parent_variable__XIRG.require_list__4JFJ != (void *)NULL)) {
-                        Result__RTCU=(__INTEGER__Q)(((__FAST_ARRAYoWRITEo__FJFJ *)Self__QTCU->parent_variable__XIRG.require_list__4JFJ)->parent_arrayed_collection__NJFJ.upper__IKFJ +  1);
-                        (&__string_7)->count__0C= 11;
-                        (&__string_7)->storage__1C="Definition.";
-                        Result__NTCU=(__INTEGER__Q)( 1 + Result__RTCU);
+                    __5UCU=((____FKRG *)__00FN);
+                    __2UCU= 0;
+                    if (((void *)__5UCU->__GKRG.__CLFJ != (void *)NULL)) {
+                      if (((void *)__5UCU->__GKRG.__NLFJ != (void *)NULL)) {
+                        __AVCU=(____Q)(((____UKFJ *)__5UCU->__GKRG.__NLFJ)->__2KFJ.__XLFJ +  1);
+                        (&__string_7)->__0C= 11;
+                        (&__string_7)->__1C="Definition.";
+                        __2UCU=(____Q)( 1 + __AVCU);
                       } else /* FALSE */ {
-                        Result__NTCU= 1;
+                        __2UCU= 1;
                       };
                     };
-                    __tmp__P3FN=(Result__NTCU ==  1);
+                    __44FN=(__2UCU ==  1);
                   };
-                  __tmp__Z1FN=__tmp__P3FN;
+                  __I3FN=__44FN;
                 } else /* FALSE */ {
-                  __tmp__Z1FN=FALSE__O__;
+                  __I3FN=__O__;
                 };
-                __tmp__D0FN=__tmp__Z1FN;
+                __S1FN=__I3FN;
               };
-              __tmp__QPIP=__tmp__D0FN;
+              __5QIP=__S1FN;
             } else /* FALSE */ {
-              __tmp__QPIP=FALSE__O__;
+              __5QIP=__O__;
             };
-            is_rec_ok__BUFN=__tmp__QPIP;
+            __QVFN=__5QIP;
           };
         };
       };
-      if (is_rec_ok__BUFN) {
-        __tmp__ZVFN=Self__XTFN->last_write__MK3K;
-        if (((struct ___OBJ *)__tmp__ZVFN)->__id==__WRITE_GLOBAL__EXKJ__) {
-          __tmp__WWFN=((__WRITE_GLOBAL__EXKJ *)__tmp__ZVFN)->parent_write__FXKJ.value__LEJJ;
+      if (__QVFN) {
+        __IXFN=__GVFN->__1L3K;
+        if (((struct ___OBJ *)__IXFN)->__id==____TYKJ__) {
+          __FYFN=((____TYKJ *)__IXFN)->__UYKJ.__0FJJ;
         } else /* WRITE_SLOT */ {
-          __tmp__WWFN=((__WRITE_SLOT__SXKJ *)__tmp__ZVFN)->parent_write__TXKJ.value__LEJJ;
+          __FYFN=((____BZKJ *)__IXFN)->__CZKJ.__0FJJ;
         };
-        if (__tmp__WWFN==NULL) {
-          __tmp__AZFN=NULL;
+        if (__FYFN==NULL) {
+          __P0FN=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__WWFN)->__id) {
-          case __STRING_CST__5J__: {
-            __tmp__AZFN=NULL;
+          switch (((struct ___OBJ *)__FYFN)->__id) {
+          case ____5J__: {
+            __P0FN=NULL;
           } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__AZFN=NULL;
+          case ____0AXC__: {
+            __P0FN=NULL;
           } break;
-          case __PROTOTYPE_CST__45WC__: {
-            __tmp__AZFN=NULL;
+          case ____NBXC__: {
+            __P0FN=NULL;
           } break;
-          case __INTEGER_CST__KAXC__: {
-            __tmp__AZFN=NULL;
+          case ____ZBXC__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__AZFN=NULL;
+          case ____DMWH__: {
+            __P0FN=NULL;
           } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__AZFN=((void *)__tmp__WWFN);
+          case ____2A0I__: {
+            __P0FN=((void *)__FYFN);
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__AZFN=NULL;
+          case ____HJNJ__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__AZFN=NULL;
+          case ____SJNJ__: {
+            __P0FN=NULL;
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            __tmp__AZFN=NULL;
+          case ____0AOJ__: {
+            __P0FN=NULL;
           } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            __tmp__AZFN=NULL;
+          case ____EBOJ__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__AZFN=NULL;
+          case ____3BOJ__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__AZFN=NULL;
+          case ____RCOJ__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__AZFN=NULL;
+          case ____HDOJ__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__AZFN=NULL;
+          case ____1DOJ__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__AZFN=NULL;
+          case ____PEOJ__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__AZFN=NULL;
+          case ____DFOJ__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__AZFN=NULL;
+          case ____XFOJ__: {
+            __P0FN=NULL;
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__AZFN=NULL;
+          case ____QGOJ__: {
+            __P0FN=NULL;
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__AZFN=NULL;
+          case ____EHOJ__: {
+            __P0FN=NULL;
           } break;
-          case __SIZE_OF__NGOJ__: {
-            __tmp__AZFN=NULL;
+          case ____2HOJ__: {
+            __P0FN=NULL;
           } break;
-          case __CAST__JHOJ__: {
-            __tmp__AZFN=NULL;
+          case ____YIOJ__: {
+            __P0FN=NULL;
           } break;
-          case __REAL_CST__JLOJ__: {
-            __tmp__AZFN=NULL;
+          case ____YMOJ__: {
+            __P0FN=NULL;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            __tmp__AZFN=NULL;
+          case ____ONOJ__: {
+            __P0FN=NULL;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            __tmp__AZFN=NULL;
+          case ____YOOJ__: {
+            __P0FN=NULL;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__AZFN=((void *)__tmp__WWFN);
+          case ____IM4K__: {
+            __P0FN=((void *)__FYFN);
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__AZFN=NULL;
+          case ____T5FL__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__AZFN=NULL;
+          case ____3DUL__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__AZFN=NULL;
+          case ____0EUL__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__AZFN=NULL;
+          case ____BGUL__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__AZFN=NULL;
+          case ____2GUL__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__AZFN=NULL;
+          case ____B0VL__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__AZFN=NULL;
+          case ____P0VL__: {
+            __P0FN=NULL;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__AZFN=((void *)__tmp__WWFN);
+          case ____Q5YL__: {
+            __P0FN=((void *)__FYFN);
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__AZFN=NULL;
+          case ____UVPM__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__AZFN=NULL;
+          case ____0ZPM__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__AZFN=NULL;
+          case ____MR0N__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__AZFN=NULL;
+          case ____YWBP__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__AZFN=NULL;
+          case ____LYBP__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__AZFN=NULL;
+          case ____CZBP__: {
+            __P0FN=NULL;
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__AZFN=NULL;
+          case ____3BEP__: {
+            __P0FN=NULL;
           } break;
           }
         };
-        if (((void *)__tmp__AZFN == (void *)NULL)) {
-          l__5TFN=NULL;
-          g__AUFN=NULL;
+        if (((void *)__P0FN == (void *)NULL)) {
+          __OVFN=NULL;
+          __PVFN=NULL;
         } else /* FALSE */ {
-          switch (((struct ___OBJ *)__tmp__AZFN)->__id) {
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__GZFN=((__READ_LOCAL__N5ZI *)__tmp__AZFN)->local__PUEJ;
+          switch (((struct ___OBJ *)__P0FN)->__id) {
+          case ____2A0I__: {
+            __V0FN=((____2A0I *)__P0FN)->__4VEJ;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__GZFN=((__READ_SLOT__ZK4K *)__tmp__AZFN)->slot__CYFM;
+          case ____IM4K__: {
+            __V0FN=((____IM4K *)__P0FN)->__RZFM;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__GZFN=((__READ_GLOBAL__B4YL *)__tmp__AZFN)->global__Y5JM;
+          case ____Q5YL__: {
+            __V0FN=((____Q5YL *)__P0FN)->__HBKM;
           } break;
           };
-          if (__tmp__GZFN==NULL) {
-            __tmp__IZFN=NULL;
+          if (__V0FN==NULL) {
+            __X0FN=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__GZFN)->__id) {
-            case __LOCAL__43WC__: {
-              __tmp__IZFN=((void *)__tmp__GZFN);
+            switch (((struct ___OBJ *)__V0FN)->__id) {
+            case ____N5WC__: {
+              __X0FN=((void *)__V0FN);
             } break;
-            case __SLOT_DATA__WIRG__: {
-              __tmp__IZFN=NULL;
+            case ____FKRG__: {
+              __X0FN=NULL;
             } break;
             }
           };
-          l__5TFN=__tmp__IZFN;
-          switch (((struct ___OBJ *)__tmp__AZFN)->__id) {
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__GZFN=((__READ_LOCAL__N5ZI *)__tmp__AZFN)->local__PUEJ;
+          __OVFN=__X0FN;
+          switch (((struct ___OBJ *)__P0FN)->__id) {
+          case ____2A0I__: {
+            __V0FN=((____2A0I *)__P0FN)->__4VEJ;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__GZFN=((__READ_SLOT__ZK4K *)__tmp__AZFN)->slot__CYFM;
+          case ____IM4K__: {
+            __V0FN=((____IM4K *)__P0FN)->__RZFM;
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__GZFN=((__READ_GLOBAL__B4YL *)__tmp__AZFN)->global__Y5JM;
+          case ____Q5YL__: {
+            __V0FN=((____Q5YL *)__P0FN)->__HBKM;
           } break;
           };
-          if (__tmp__GZFN==NULL) {
-            __tmp__LZFN=NULL;
+          if (__V0FN==NULL) {
+            __00FN=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__GZFN)->__id) {
-            case __LOCAL__43WC__: {
-              __tmp__LZFN=NULL;
+            switch (((struct ___OBJ *)__V0FN)->__id) {
+            case ____N5WC__: {
+              __00FN=NULL;
             } break;
-            case __SLOT_DATA__WIRG__: {
-              __tmp__LZFN=((void *)__tmp__GZFN);
+            case ____FKRG__: {
+              __00FN=((void *)__V0FN);
             } break;
             }
           };
-          g__AUFN=__tmp__LZFN;
+          __PVFN=__00FN;
         };
-        switch (((struct ___OBJ *)__tmp__WWFN)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__OYFN=TRUE__K__;
+        switch (((struct ___OBJ *)__FYFN)->__id) {
+        case ____5J__: {
+          __3ZFN=__K__;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____0AXC__: {
+          __3ZFN=__O__;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__OYFN=TRUE__K__;
+        case ____NBXC__: {
+          __3ZFN=__K__;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__OYFN=TRUE__K__;
+        case ____ZBXC__: {
+          __3ZFN=__K__;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____DMWH__: {
+          __3ZFN=__O__;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____2A0I__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____HJNJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____SJNJ__: {
+          __3ZFN=__O__;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____0AOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____EBOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____3BOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____RCOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____HDOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____1DOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____PEOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____DFOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____XFOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____QGOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____EHOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____2HOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____YIOJ__: {
+          __3ZFN=__O__;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__OYFN=TRUE__K__;
+        case ____YMOJ__: {
+          __3ZFN=__K__;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__OYFN=TRUE__K__;
+        case ____ONOJ__: {
+          __3ZFN=__K__;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__OYFN=TRUE__K__;
+        case ____YOOJ__: {
+          __3ZFN=__K__;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____IM4K__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____T5FL__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____3DUL__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____0EUL__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____BGUL__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____2GUL__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____B0VL__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____P0VL__: {
+          __3ZFN=__O__;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____Q5YL__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____UVPM__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____0ZPM__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____MR0N__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____YWBP__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____LYBP__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____CZBP__: {
+          __3ZFN=__O__;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__OYFN=FALSE__O__;
+        case ____3BEP__: {
+          __3ZFN=__O__;
         } break;
         };
-        if (__tmp__OYFN) {
-          __tmp__OYFN=TRUE__K__;
+        if (__3ZFN) {
+          __3ZFN=__K__;
         } else /* FALSE */ {
-          if (((void *)l__5TFN != (void *)NULL)) {
-            __tmp__ZYFN=is_seq_list__XQRO(Self__XTFN->last_list_current__JL3K);
-            __tmp__D0FN=__tmp__ZYFN;
+          if (((void *)__OVFN != (void *)NULL)) {
+            __I0FN=__GSRO(__GVFN->__YM3K);
+            __S1FN=__I0FN;
           } else /* FALSE */ {
-            __tmp__D0FN=FALSE__O__;
+            __S1FN=__O__;
           };
-          if (__tmp__D0FN) {
-            if ((((((void *)l__5TFN->last_seq__AM1K != (void *)NULL) && ((void *)l__5TFN->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (l__5TFN->last_seq__AM1K->last_seq_index__SI3K < Self__XTFN->last_seq_index__TK3K)) && (Self__XTFN->last_seq_call_local_and_loop__CZQL == seq_call_local_and_loop__TG3K))) {
-              __tmp__QPIP=TRUE__K__;
+          if (__S1FN) {
+            if ((((((void *)__OVFN->__PN1K != (void *)NULL) && ((void *)__OVFN->__PN1K->__JH3K != (void *)NULL)) && (__OVFN->__PN1K->__BK3K < __GVFN->__CM3K)) && (__GVFN->__R0QL == __CI3K))) {
+              __5QIP=__K__;
             } else /* FALSE */ {
-              Self__MTCU=((__LOCAL__43WC *)l__5TFN);
-              result__LTCU= 0;
-              if (((void *)Self__MTCU->parent_variable__B4WC.require_first__TJFJ != (void *)NULL)) {
-                if (((void *)Self__MTCU->parent_variable__B4WC.require_list__4JFJ != (void *)NULL)) {
-                  Result__NTCU=(__INTEGER__Q)(((__FAST_ARRAYoWRITEo__FJFJ *)Self__MTCU->parent_variable__B4WC.require_list__4JFJ)->parent_arrayed_collection__NJFJ.upper__IKFJ +  1);
-                  (&__string_7)->count__0C= 11;
-                  (&__string_7)->storage__1C="Definition.";
-                  result__LTCU=(__INTEGER__Q)( 1 + Result__NTCU);
+              __1UCU=((____N5WC *)__OVFN);
+              __0UCU= 0;
+              if (((void *)__1UCU->__Q5WC.__CLFJ != (void *)NULL)) {
+                if (((void *)__1UCU->__Q5WC.__NLFJ != (void *)NULL)) {
+                  __2UCU=(____Q)(((____UKFJ *)__1UCU->__Q5WC.__NLFJ)->__2KFJ.__XLFJ +  1);
+                  (&__string_7)->__0C= 11;
+                  (&__string_7)->__1C="Definition.";
+                  __0UCU=(____Q)( 1 + __2UCU);
                 } else /* FALSE */ {
-                  result__LTCU= 1;
+                  __0UCU= 1;
                 };
               };
-              __tmp__QPIP=(result__LTCU <=  1);
+              __5QIP=(__0UCU <=  1);
             };
-            __tmp__ZYFN=(__tmp__QPIP || (l__5TFN->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' '));
+            __I0FN=(__5QIP || (__OVFN->__Q5WC.__P5WC.__2LQC == ' '));
           } else /* FALSE */ {
-            __tmp__ZYFN=FALSE__O__;
+            __I0FN=__O__;
           };
-          __tmp__OYFN=__tmp__ZYFN;
+          __3ZFN=__I0FN;
         };
-        if (__tmp__OYFN) {
-          __tmp__OYFN=TRUE__K__;
+        if (__3ZFN) {
+          __3ZFN=__K__;
         } else /* FALSE */ {
-          if ((((void *)g__AUFN != (void *)NULL) && (g__AUFN->parent_variable__XIRG.parent_named__A4WC.style__NKQC == '-'))) {
-            if (((((void *)g__AUFN->last_write__MK3K != (void *)NULL) && (g__AUFN->last_seq_index__TK3K < Self__XTFN->last_seq_index__TK3K)) && (Self__XTFN->last_seq_call_and_loop__AZQL == seq_call_and_loop__BL3K))) {
-              __tmp__QPIP=is_seq_list__XQRO(g__AUFN->last_list_current__JL3K);
-              __tmp__Z1FN=__tmp__QPIP;
+          if ((((void *)__PVFN != (void *)NULL) && (__PVFN->__GKRG.__P5WC.__2LQC == '-'))) {
+            if (((((void *)__PVFN->__1L3K != (void *)NULL) && (__PVFN->__CM3K < __GVFN->__CM3K)) && (__GVFN->__P0QL == __QM3K))) {
+              __5QIP=__GSRO(__PVFN->__YM3K);
+              __I3FN=__5QIP;
             } else /* FALSE */ {
-              __tmp__Z1FN=FALSE__O__;
+              __I3FN=__O__;
             };
-            if (__tmp__Z1FN) {
-              __tmp__QPIP=TRUE__K__;
+            if (__I3FN) {
+              __5QIP=__K__;
             } else /* FALSE */ {
-              Self__QTCU=((__SLOT_DATA__WIRG *)g__AUFN);
-              result__LTCU= 0;
-              if (((void *)Self__QTCU->parent_variable__XIRG.require_first__TJFJ != (void *)NULL)) {
-                if (((void *)Self__QTCU->parent_variable__XIRG.require_list__4JFJ != (void *)NULL)) {
-                  Result__NTCU=(__INTEGER__Q)(((__FAST_ARRAYoWRITEo__FJFJ *)Self__QTCU->parent_variable__XIRG.require_list__4JFJ)->parent_arrayed_collection__NJFJ.upper__IKFJ +  1);
-                  (&__string_7)->count__0C= 11;
-                  (&__string_7)->storage__1C="Definition.";
-                  result__LTCU=(__INTEGER__Q)( 1 + Result__NTCU);
+              __5UCU=((____FKRG *)__PVFN);
+              __0UCU= 0;
+              if (((void *)__5UCU->__GKRG.__CLFJ != (void *)NULL)) {
+                if (((void *)__5UCU->__GKRG.__NLFJ != (void *)NULL)) {
+                  __2UCU=(____Q)(((____UKFJ *)__5UCU->__GKRG.__NLFJ)->__2KFJ.__XLFJ +  1);
+                  (&__string_7)->__0C= 11;
+                  (&__string_7)->__1C="Definition.";
+                  __0UCU=(____Q)( 1 + __2UCU);
                 } else /* FALSE */ {
-                  result__LTCU= 1;
+                  __0UCU= 1;
                 };
               };
-              __tmp__QPIP=(result__LTCU ==  1);
-            };
-            __tmp__ZYFN=__tmp__QPIP;
-          } else /* FALSE */ {
-            __tmp__ZYFN=FALSE__O__;
-          };
-          __tmp__OYFN=__tmp__ZYFN;
-        };
-        if (__tmp__OYFN) {
-          if (((void *)rec__YTFN != (void *)NULL)) {
-            switch (((struct ___OBJ *)rec__YTFN)->__id) {
-            case __EXTERNAL_C__L5WC__: {
-              remove__VUSH(((__EXTERNAL_C__L5WC *)rec__YTFN));
-            } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              remove__PBBK(((__EXPR_MULTIPLE__UKWH *)rec__YTFN));
-            } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__1WFN=((__READ_LOCAL__N5ZI *)rec__YTFN);
-              Self__MTCU=((__LOCAL__43WC *)__tmp__1WFN->local__PUEJ);
-              Self__MTCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__MTCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-              if ((Self__MTCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                (&__string_461)->count__0C= 8;
-                (&__string_461)->storage__1C="C'est : ";
-                print__CKG((&__string_461));
-                result__0BEV=NULL;
-                ptr__1BEV=((__POINTER__IB )(NULL));
-                Result__NTCU= 0;
-                __tmp__3BEV=((__POINTER__IB )sizeof(__STRING__BC));
-                if (((unsigned long)__tmp__3BEV ==  0)) {
-                  result__0BEV=STRING__BC__;
+              __5QIP=(__0UCU ==  1);
+            };
+            __I0FN=__5QIP;
+          } else /* FALSE */ {
+            __I0FN=__O__;
+          };
+          __3ZFN=__I0FN;
+        };
+        if (__3ZFN) {
+          if (((void *)__HVFN != (void *)NULL)) {
+            switch (((struct ___OBJ *)__HVFN)->__id) {
+            case ____0AXC__: {
+              __EWSH(((____0AXC *)__HVFN));
+            } break;
+            case ____DMWH__: {
+              __4CBK(((____DMWH *)__HVFN));
+            } break;
+            case ____2A0I__: {
+              __KYFN=((____2A0I *)__HVFN);
+              __1UCU=((____N5WC *)__KYFN->__4VEJ);
+              __1UCU->__Q5WC.__KU4D=(____Q)(__1UCU->__Q5WC.__KU4D -  1);
+              if ((__1UCU->__Q5WC.__KU4D <  0)) {
+                (&__string_461)->__0C= 8;
+                (&__string_461)->__1C="C'est : ";
+                __JKG((&__string_461));
+                __JDEV=NULL;
+                __KDEV=((____IB )(NULL));
+                __2UCU= 0;
+                __MDEV=((____IB )sizeof(____BC));
+                if (((unsigned long)__MDEV ==  0)) {
+                  __JDEV=__BC__;
                 } else /* FALSE */ {
-                  Result__NTCU=-1;
-                  clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BEV));
-                  if ((Result__NTCU == (__INTEGER__Q)(-  1))) {
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__ACEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5BEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                    (&__string_3)->count__0C= 25;
-                    (&__string_3)->storage__1C="Memory: Bound table_size.";
-                    __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_size[(__tmp__ACEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5BEV)));
-                    ptr__1BEV=__tmp__4BEV;
+                  __2UCU=-1;
+                  __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDEV));
+                  if ((__2UCU == (____Q)(-  1))) {
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __PDEV=((____YWB )((____Q )(void *)((unsigned long)__ODEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                    (&__string_3)->__0C= 25;
+                    (&__string_3)->__1C="Memory: Bound table_size.";
+                    __NDEV=__OKI(__ODEV,((____IB )(&(table_size[(__PDEV)-1]))),((____YWB )((____Q )__ODEV)));
+                    __KDEV=__NDEV;
                   } else /* FALSE */ {
-                    __tmp__ACEV=((__UINTEGER_32__RWB )Result__NTCU);
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_type[(__tmp__ACEV)]))),(__UINTEGER_32__RWB)(__tmp__ACEV |  1));
-                    ptr__1BEV=__tmp__4BEV;
+                    __PDEV=((____YWB )__2UCU);
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __NDEV=__OKI(__ODEV,((____IB )(&(table_type[(__PDEV)]))),(____YWB)(__PDEV |  1));
+                    __KDEV=__NDEV;
                   };
-                  result__0BEV=((__STRING__BC *)ptr__1BEV);
-                  *(result__0BEV) = *(STRING__BC__);
+                  __JDEV=((____BC *)__KDEV);
+                  *(__JDEV) = *(__BC__);
                 };
-                Self__WBEV=((__STRING__BC *)result__0BEV);
-                if ((Self__WBEV->capacity__HFL <  250)) {
-                  __tmp__YBEV=create__KVW( 250);
-                  Self__WBEV->storage__4EL=__tmp__YBEV;
-                  Self__WBEV->capacity__HFL= 250;
+                __FDEV=((____BC *)__JDEV);
+                if ((__FDEV->__OFL <  250)) {
+                  __HDEV=__RVW( 250);
+                  __FDEV->__FFL=__HDEV;
+                  __FDEV->__OFL= 250;
                 };
-                Self__WBEV->count__WJ= 0;
-                display__V5DJ(__tmp__1WFN,result__0BEV);
-                put_string__EGZ(((__STRING__BC *)result__0BEV));
+                __FDEV->__WJ= 0;
+                __EBEJ(__KYFN,__JDEV);
+                __LGZ(((____BC *)__JDEV));
                 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 *)rec__YTFN));
-            } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)rec__YTFN));
-            } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__1WFN=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)rec__YTFN)->receiver__554J);
-              Self__MTCU=((__LOCAL__43WC *)__tmp__1WFN->local__PUEJ);
-              Self__MTCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__MTCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-              if ((Self__MTCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                (&__string_461)->count__0C= 8;
-                (&__string_461)->storage__1C="C'est : ";
-                print__CKG((&__string_461));
-                result__0BEV=NULL;
-                ptr__1BEV=((__POINTER__IB )(NULL));
-                Result__NTCU= 0;
-                __tmp__3BEV=((__POINTER__IB )sizeof(__STRING__BC));
-                if (((unsigned long)__tmp__3BEV ==  0)) {
-                  result__0BEV=STRING__BC__;
+            case ____HJNJ__: {
+              __ZDBK(((____HJNJ *)__HVFN));
+            } break;
+            case ____SJNJ__: {
+              __3DBK(((____SJNJ *)__HVFN));
+            } break;
+            case ____0AOJ__: {
+              __KYFN=((____2A0I *)((____0AOJ *)__HVFN)->__OB5J);
+              __1UCU=((____N5WC *)__KYFN->__4VEJ);
+              __1UCU->__Q5WC.__KU4D=(____Q)(__1UCU->__Q5WC.__KU4D -  1);
+              if ((__1UCU->__Q5WC.__KU4D <  0)) {
+                (&__string_461)->__0C= 8;
+                (&__string_461)->__1C="C'est : ";
+                __JKG((&__string_461));
+                __JDEV=NULL;
+                __KDEV=((____IB )(NULL));
+                __2UCU= 0;
+                __MDEV=((____IB )sizeof(____BC));
+                if (((unsigned long)__MDEV ==  0)) {
+                  __JDEV=__BC__;
                 } else /* FALSE */ {
-                  Result__NTCU=-1;
-                  clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BEV));
-                  if ((Result__NTCU == (__INTEGER__Q)(-  1))) {
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__ACEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5BEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                    (&__string_3)->count__0C= 25;
-                    (&__string_3)->storage__1C="Memory: Bound table_size.";
-                    __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_size[(__tmp__ACEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5BEV)));
-                    ptr__1BEV=__tmp__4BEV;
+                  __2UCU=-1;
+                  __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDEV));
+                  if ((__2UCU == (____Q)(-  1))) {
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __PDEV=((____YWB )((____Q )(void *)((unsigned long)__ODEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                    (&__string_3)->__0C= 25;
+                    (&__string_3)->__1C="Memory: Bound table_size.";
+                    __NDEV=__OKI(__ODEV,((____IB )(&(table_size[(__PDEV)-1]))),((____YWB )((____Q )__ODEV)));
+                    __KDEV=__NDEV;
                   } else /* FALSE */ {
-                    __tmp__ACEV=((__UINTEGER_32__RWB )Result__NTCU);
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_type[(__tmp__ACEV)]))),(__UINTEGER_32__RWB)(__tmp__ACEV |  1));
-                    ptr__1BEV=__tmp__4BEV;
+                    __PDEV=((____YWB )__2UCU);
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __NDEV=__OKI(__ODEV,((____IB )(&(table_type[(__PDEV)]))),(____YWB)(__PDEV |  1));
+                    __KDEV=__NDEV;
                   };
-                  result__0BEV=((__STRING__BC *)ptr__1BEV);
-                  *(result__0BEV) = *(STRING__BC__);
+                  __JDEV=((____BC *)__KDEV);
+                  *(__JDEV) = *(__BC__);
                 };
-                Self__WBEV=((__STRING__BC *)result__0BEV);
-                if ((Self__WBEV->capacity__HFL <  250)) {
-                  __tmp__YBEV=create__KVW( 250);
-                  Self__WBEV->storage__4EL=__tmp__YBEV;
-                  Self__WBEV->capacity__HFL= 250;
+                __FDEV=((____BC *)__JDEV);
+                if ((__FDEV->__OFL <  250)) {
+                  __HDEV=__RVW( 250);
+                  __FDEV->__FFL=__HDEV;
+                  __FDEV->__OFL= 250;
                 };
-                Self__WBEV->count__WJ= 0;
-                display__V5DJ(__tmp__1WFN,result__0BEV);
-                put_string__EGZ(((__STRING__BC *)result__0BEV));
+                __FDEV->__WJ= 0;
+                __EBEJ(__KYFN,__JDEV);
+                __LGZ(((____BC *)__JDEV));
                 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 *)rec__YTFN));
+            case ____3BOJ__: {
+              __GEBK(((____3BOJ *)__HVFN));
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              remove__1CBK(((__EXPR_SUB__CBOJ *)rec__YTFN));
+            case ____RCOJ__: {
+              __KEBK(((____RCOJ *)__HVFN));
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              remove__5CBK(((__EXPR_MUL__YBOJ *)rec__YTFN));
+            case ____HDOJ__: {
+              __OEBK(((____HDOJ *)__HVFN));
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              remove__DDBK(((__EXPR_DIV__MCOJ *)rec__YTFN));
+            case ____1DOJ__: {
+              __SEBK(((____1DOJ *)__HVFN));
             } break;
-            case __EXPR_AND__ADOJ__: {
-              remove__HDBK(((__EXPR_AND__ADOJ *)rec__YTFN));
+            case ____PEOJ__: {
+              __WEBK(((____PEOJ *)__HVFN));
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)rec__YTFN));
+            case ____DFOJ__: {
+              __0EBK(((____DFOJ *)__HVFN));
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)rec__YTFN));
+            case ____XFOJ__: {
+              __4EBK(((____XFOJ *)__HVFN));
             } break;
-            case __PUT_TO__BFOJ__: {
-              remove__TDBK(((__PUT_TO__BFOJ *)rec__YTFN));
+            case ____QGOJ__: {
+              __CFBK(((____QGOJ *)__HVFN));
             } break;
-            case __ITEM__VFOJ__: {
-              remove__UEBK(((__ITEM__VFOJ *)rec__YTFN));
+            case ____EHOJ__: {
+              __DGBK(((____EHOJ *)__HVFN));
             } break;
-            case __CAST__JHOJ__: {
-              remove__0EBK(((__CAST__JHOJ *)rec__YTFN));
+            case ____YIOJ__: {
+              __JGBK(((____YIOJ *)__HVFN));
             } break;
-            case __READ_SLOT__ZK4K__: {
-              remove__3LFM(((__READ_SLOT__ZK4K *)rec__YTFN));
+            case ____IM4K__: {
+              __MNFM(((____IM4K *)__HVFN));
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)rec__YTFN));
+            case ____T5FL__: {
+              __YP5O(((____T5FL *)__HVFN));
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)rec__YTFN));
+            case ____3DUL__: {
+              __CRTP(((____3DUL *)__HVFN));
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)rec__YTFN));
+            case ____0EUL__: {
+              __BU0P(((____0EUL *)__HVFN));
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)rec__YTFN));
+            case ____BGUL__: {
+              __GRTP(((____BGUL *)__HVFN));
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)rec__YTFN));
+            case ____2GUL__: {
+              __GU0P(((____2GUL *)__HVFN));
             } break;
-            case __EXPR_NEG__SYVL__: {
-              remove__2RBN(((__EXPR_NEG__SYVL *)rec__YTFN));
+            case ____B0VL__: {
+              __LTBN(((____B0VL *)__HVFN));
             } break;
-            case __EXPR_ADD__AZVL__: {
-              remove__NFGM(((__EXPR_ADD__AZVL *)rec__YTFN));
+            case ____P0VL__: {
+              __2GGM(((____P0VL *)__HVFN));
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              Self__SCVS=((__READ_GLOBAL__B4YL *)rec__YTFN);
-              unread__VGEN(((__SLOT_DATA__WIRG *)Self__SCVS->global__Y5JM),Self__SCVS);
+            case ____Q5YL__: {
+              __BEVS=((____Q5YL *)__HVFN);
+              __EIEN(((____FKRG *)__BEVS->__HBKM),__BEVS);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              remove__0CWN(((__EXPR_NOT__FUPM *)rec__YTFN));
+            case ____UVPM__: {
+              __JEWN(((____UVPM *)__HVFN));
             } break;
-            case __EXPR_MOD__LYPM__: {
-              remove__1S0P(((__EXPR_MOD__LYPM *)rec__YTFN));
+            case ____0ZPM__: {
+              __KU0P(((____0ZPM *)__HVFN));
             } break;
-            case __EXPR_OR__3P0N__: {
-              remove__FOVO(((__EXPR_OR__3P0N *)rec__YTFN));
+            case ____MR0N__: {
+              __UPVO(((____MR0N *)__HVFN));
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)rec__YTFN));
+            case ____YWBP__: {
+              __Q1ZQ(((____YWBP *)__HVFN));
             } break;
-            case __EXPR_INF__2WBP__: {
-              remove__OKUP(((__EXPR_INF__2WBP *)rec__YTFN));
+            case ____LYBP__: {
+              __3LUP(((____LYBP *)__HVFN));
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              remove__SKUP(((__EXPR_INF_EQ__TXBP *)rec__YTFN));
+            case ____CZBP__: {
+              __BMUP(((____CZBP *)__HVFN));
             } break;
-            case __EXPR_XOR__OAEP__: {
-              remove__3SEQ(((__EXPR_XOR__OAEP *)rec__YTFN));
+            case ____3BEP__: {
+              __MUEQ(((____3BEP *)__HVFN));
             } break;
             };
           };
-          switch (((struct ___OBJ *)__tmp__WWFN)->__id) {
-          case __STRING_CST__5J__: {
-            Self__3CEV=((__STRING_CST__5J *)__tmp__WWFN);
-            result__ZCEV=NULL;
-            ptr__1BEV=((__POINTER__IB )(NULL));
-            result__LTCU= 0;
-            __tmp__3BEV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-            if (((unsigned long)__tmp__3BEV ==  0)) {
-              result__ZCEV=Self__3CEV;
+          switch (((struct ___OBJ *)__FYFN)->__id) {
+          case ____5J__: {
+            __MEEV=((____5J *)__FYFN);
+            __IEEV=NULL;
+            __KDEV=((____IB )(NULL));
+            __0UCU= 0;
+            __MDEV=((____IB )sizeof(____5J));
+            if (((unsigned long)__MDEV ==  0)) {
+              __IEEV=__MEEV;
             } else /* FALSE */ {
-              result__LTCU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BEV));
-              if ((result__LTCU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__ACEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5BEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_size[(__tmp__ACEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5BEV)));
-                ptr__1BEV=__tmp__4BEV;
+              __0UCU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDEV));
+              if ((__0UCU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __PDEV=((____YWB )((____Q )(void *)((unsigned long)__ODEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __NDEV=__OKI(__ODEV,((____IB )(&(table_size[(__PDEV)-1]))),((____YWB )((____Q )__ODEV)));
+                __KDEV=__NDEV;
               } else /* FALSE */ {
-                __tmp__ACEV=((__UINTEGER_32__RWB )result__LTCU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_type[(__tmp__ACEV)]))),(__UINTEGER_32__RWB)(__tmp__ACEV |  1));
-                ptr__1BEV=__tmp__4BEV;
+                __PDEV=((____YWB )__0UCU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __NDEV=__OKI(__ODEV,((____IB )(&(table_type[(__PDEV)]))),(____YWB)(__PDEV |  1));
+                __KDEV=__NDEV;
               };
-              result__ZCEV=((__STRING_CST__5J *)ptr__1BEV);
-              *(result__ZCEV) = *(Self__3CEV);
-            };
-            __tmp__GZFN=result__ZCEV;
-          } break;
-          case __EXTERNAL_C__L5WC__: {
-            __tmp__GZFN=my_copy__0XAL(((__EXTERNAL_C__L5WC *)__tmp__WWFN));
-          } break;
-          case __PROTOTYPE_CST__45WC__: {
-            Self__WCVS=((__PROTOTYPE_CST__45WC *)__tmp__WWFN);
-            __tmp__XCVS=create__type__IJ2C(Self__WCVS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__WCVS->parent_constant__55WC.static_type__SG4D);
-            __tmp__GZFN=__tmp__XCVS;
-          } break;
-          case __INTEGER_CST__KAXC__: {
-            Self__ZCVS=((__INTEGER_CST__KAXC *)__tmp__WWFN);
-            p__UDEV=Self__ZCVS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            v__VDEV=Self__ZCVS->value__YG4D;
-            t__WDEV=Self__ZCVS->parent_constant__LAXC.static_type__SG4D;
-            Self__ZCVS=NULL;
-            ptr__1BEV=((__POINTER__IB )(NULL));
-            result__LTCU= 0;
-            __tmp__3BEV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-            if (((unsigned long)__tmp__3BEV ==  0)) {
-              Self__ZCVS=INTEGER_CST__KAXC__;
+              __IEEV=((____5J *)__KDEV);
+              *(__IEEV) = *(__MEEV);
+            };
+            __V0FN=__IEEV;
+          } break;
+          case ____0AXC__: {
+            __V0FN=__JZAL(((____0AXC *)__FYFN));
+          } break;
+          case ____NBXC__: {
+            __FEVS=((____NBXC *)__FYFN);
+            __GEVS=__XK2C(__FEVS->__OBXC.__DK.__CK.__YH.__O2B,__FEVS->__OBXC.__BI4D);
+            __V0FN=__GEVS;
+          } break;
+          case ____ZBXC__: {
+            __IEVS=((____ZBXC *)__FYFN);
+            __DFEV=__IEVS->__0BXC.__DK.__CK.__YH.__O2B;
+            __EFEV=__IEVS->__HI4D;
+            __FFEV=__IEVS->__0BXC.__BI4D;
+            __IEVS=NULL;
+            __KDEV=((____IB )(NULL));
+            __0UCU= 0;
+            __MDEV=((____IB )sizeof(____ZBXC));
+            if (((unsigned long)__MDEV ==  0)) {
+              __IEVS=__ZBXC__;
             } else /* FALSE */ {
-              result__LTCU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BEV));
-              if ((result__LTCU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__ACEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5BEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_size[(__tmp__ACEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5BEV)));
-                ptr__1BEV=__tmp__4BEV;
+              __0UCU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDEV));
+              if ((__0UCU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __PDEV=((____YWB )((____Q )(void *)((unsigned long)__ODEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __NDEV=__OKI(__ODEV,((____IB )(&(table_size[(__PDEV)-1]))),((____YWB )((____Q )__ODEV)));
+                __KDEV=__NDEV;
               } else /* FALSE */ {
-                __tmp__ACEV=((__UINTEGER_32__RWB )result__LTCU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_type[(__tmp__ACEV)]))),(__UINTEGER_32__RWB)(__tmp__ACEV |  1));
-                ptr__1BEV=__tmp__4BEV;
+                __PDEV=((____YWB )__0UCU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __NDEV=__OKI(__ODEV,((____IB )(&(table_type[(__PDEV)]))),(____YWB)(__PDEV |  1));
+                __KDEV=__NDEV;
               };
-              Self__ZCVS=((__INTEGER_CST__KAXC *)ptr__1BEV);
-              *(Self__ZCVS) = *(INTEGER_CST__KAXC__);
-            };
-            Self__TDEV=((__INTEGER_CST__KAXC *)Self__ZCVS);
-            Self__TDEV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UDEV;
-            Self__TDEV->value__YG4D=v__VDEV;
-            Self__TDEV->parent_constant__LAXC.static_type__SG4D=t__WDEV;
-            check_type__KYEE(Self__TDEV);
-            __tmp__GZFN=Self__ZCVS;
-          } break;
-          case __EXPR_MULTIPLE__UKWH__: {
-            __tmp__GZFN=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)__tmp__WWFN));
-          } break;
-          case __READ_LOCAL__N5ZI__: {
-            __tmp__1WFN=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__WWFN)->local__PUEJ));
-            if (__tmp__1WFN==NULL) {
-              __tmp__S2RT=NULL;
+              __IEVS=((____ZBXC *)__KDEV);
+              *(__IEVS) = *(__ZBXC__);
+            };
+            __CFEV=((____ZBXC *)__IEVS);
+            __CFEV->__0BXC.__DK.__CK.__YH.__O2B=__DFEV;
+            __CFEV->__HI4D=__EFEV;
+            __CFEV->__0BXC.__BI4D=__FFEV;
+            __ZZEE(__CFEV);
+            __V0FN=__IEVS;
+          } break;
+          case ____DMWH__: {
+            __V0FN=__W3OK(((____DMWH *)__FYFN));
+          } break;
+          case ____2A0I__: {
+            __KYFN=__2VEI(((____N5WC *)((____2A0I *)__FYFN)->__4VEJ));
+            if (__KYFN==NULL) {
+              __B4RT=NULL;
             } else /* READ_LOCAL */ {
-              __tmp__S2RT=((__READ_LOCAL__N5ZI *)__tmp__1WFN);
+              __B4RT=((____2A0I *)__KYFN);
             };
-            __tmp__GZFN=__tmp__S2RT;
+            __V0FN=__B4RT;
           } break;
-          case __EXPR_EQUAL__YHNJ__: {
-            __tmp__GZFN=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)__tmp__WWFN));
+          case ____HJNJ__: {
+            __V0FN=__Y0AL(((____HJNJ *)__FYFN));
           } break;
-          case __EXPR_NOT_EQUAL__DINJ__: {
-            __tmp__GZFN=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WWFN));
+          case ____SJNJ__: {
+            __V0FN=__D1AL(((____SJNJ *)__FYFN));
           } break;
-          case __IS_EXPANDED__L5NJ__: {
-            Self__3CVS=((__IS_EXPANDED__L5NJ *)__tmp__WWFN);
-            p__UDEV=Self__3CVS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            __tmp__1WFN=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__3CVS->receiver__554J)->local__PUEJ));
-            if (__tmp__1WFN==NULL) {
-              __tmp__S2RT=NULL;
+          case ____0AOJ__: {
+            __MEVS=((____0AOJ *)__FYFN);
+            __DFEV=__MEVS->__1AOJ.__CK.__YH.__O2B;
+            __KYFN=__2VEI(((____N5WC *)((____2A0I *)__MEVS->__OB5J)->__4VEJ));
+            if (__KYFN==NULL) {
+              __B4RT=NULL;
             } else /* READ_LOCAL */ {
-              __tmp__S2RT=((__READ_LOCAL__N5ZI *)__tmp__1WFN);
-            };
-            Self__3CVS=NULL;
-            ptr__1BEV=((__POINTER__IB )(NULL));
-            result__LTCU= 0;
-            __tmp__3BEV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-            if (((unsigned long)__tmp__3BEV ==  0)) {
-              Self__3CVS=IS_EXPANDED__L5NJ__;
+              __B4RT=((____2A0I *)__KYFN);
+            };
+            __MEVS=NULL;
+            __KDEV=((____IB )(NULL));
+            __0UCU= 0;
+            __MDEV=((____IB )sizeof(____0AOJ));
+            if (((unsigned long)__MDEV ==  0)) {
+              __MEVS=__0AOJ__;
             } else /* FALSE */ {
-              result__LTCU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BEV));
-              if ((result__LTCU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__ACEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5BEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_size[(__tmp__ACEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5BEV)));
-                ptr__1BEV=__tmp__4BEV;
+              __0UCU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDEV));
+              if ((__0UCU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __PDEV=((____YWB )((____Q )(void *)((unsigned long)__ODEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __NDEV=__OKI(__ODEV,((____IB )(&(table_size[(__PDEV)-1]))),((____YWB )((____Q )__ODEV)));
+                __KDEV=__NDEV;
               } else /* FALSE */ {
-                __tmp__ACEV=((__UINTEGER_32__RWB )result__LTCU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_type[(__tmp__ACEV)]))),(__UINTEGER_32__RWB)(__tmp__ACEV |  1));
-                ptr__1BEV=__tmp__4BEV;
+                __PDEV=((____YWB )__0UCU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __NDEV=__OKI(__ODEV,((____IB )(&(table_type[(__PDEV)]))),(____YWB)(__PDEV |  1));
+                __KDEV=__NDEV;
               };
-              Self__3CVS=((__IS_EXPANDED__L5NJ *)ptr__1BEV);
-              *(Self__3CVS) = *(IS_EXPANDED__L5NJ__);
-            };
-            Self__EEEV=((__IS_EXPANDED__L5NJ *)Self__3CVS);
-            Self__EEEV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UDEV;
-            Self__EEEV->receiver__554J=__tmp__S2RT;
-            __tmp__GZFN=Self__3CVS;
-          } break;
-          case __GET_TYPE_ID__V5NJ__: {
-            Self__CDVS=((__GET_TYPE_ID__V5NJ *)__tmp__WWFN);
-            p__UDEV=Self__CDVS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            t__WDEV=Self__CDVS->receiver__EA5J;
-            Self__CDVS=NULL;
-            ptr__1BEV=((__POINTER__IB )(NULL));
-            result__LTCU= 0;
-            __tmp__3BEV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-            if (((unsigned long)__tmp__3BEV ==  0)) {
-              Self__CDVS=GET_TYPE_ID__V5NJ__;
+              __MEVS=((____0AOJ *)__KDEV);
+              *(__MEVS) = *(__0AOJ__);
+            };
+            __TFEV=((____0AOJ *)__MEVS);
+            __TFEV->__1AOJ.__CK.__YH.__O2B=__DFEV;
+            __TFEV->__OB5J=__B4RT;
+            __V0FN=__MEVS;
+          } break;
+          case ____EBOJ__: {
+            __REVS=((____EBOJ *)__FYFN);
+            __DFEV=__REVS->__FBOJ.__CK.__YH.__O2B;
+            __FFEV=__REVS->__TB5J;
+            __REVS=NULL;
+            __KDEV=((____IB )(NULL));
+            __0UCU= 0;
+            __MDEV=((____IB )sizeof(____EBOJ));
+            if (((unsigned long)__MDEV ==  0)) {
+              __REVS=__EBOJ__;
             } else /* FALSE */ {
-              result__LTCU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BEV));
-              if ((result__LTCU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__ACEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5BEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_size[(__tmp__ACEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5BEV)));
-                ptr__1BEV=__tmp__4BEV;
+              __0UCU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDEV));
+              if ((__0UCU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __PDEV=((____YWB )((____Q )(void *)((unsigned long)__ODEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __NDEV=__OKI(__ODEV,((____IB )(&(table_size[(__PDEV)-1]))),((____YWB )((____Q )__ODEV)));
+                __KDEV=__NDEV;
               } else /* FALSE */ {
-                __tmp__ACEV=((__UINTEGER_32__RWB )result__LTCU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_type[(__tmp__ACEV)]))),(__UINTEGER_32__RWB)(__tmp__ACEV |  1));
-                ptr__1BEV=__tmp__4BEV;
+                __PDEV=((____YWB )__0UCU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __NDEV=__OKI(__ODEV,((____IB )(&(table_type[(__PDEV)]))),(____YWB)(__PDEV |  1));
+                __KDEV=__NDEV;
               };
-              Self__CDVS=((__GET_TYPE_ID__V5NJ *)ptr__1BEV);
-              *(Self__CDVS) = *(GET_TYPE_ID__V5NJ__);
+              __REVS=((____EBOJ *)__KDEV);
+              *(__REVS) = *(__EBOJ__);
             };
-            Self__UEEV=((__GET_TYPE_ID__V5NJ *)Self__CDVS);
-            Self__UEEV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UDEV;
-            Self__UEEV->receiver__EA5J=t__WDEV;
-            __tmp__GZFN=Self__CDVS;
+            __DGEV=((____EBOJ *)__REVS);
+            __DGEV->__FBOJ.__CK.__YH.__O2B=__DFEV;
+            __DGEV->__TB5J=__FFEV;
+            __V0FN=__REVS;
           } break;
-          case __EXPR_SUP__OAOJ__: {
-            __tmp__GZFN=my_copy__N0AL(((__EXPR_SUP__OAOJ *)__tmp__WWFN));
+          case ____3BOJ__: {
+            __V0FN=__21AL(((____3BOJ *)__FYFN));
           } break;
-          case __EXPR_SUB__CBOJ__: {
-            __tmp__GZFN=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)__tmp__WWFN));
+          case ____RCOJ__: {
+            __V0FN=__H2AL(((____RCOJ *)__FYFN));
           } break;
-          case __EXPR_MUL__YBOJ__: {
-            __tmp__GZFN=my_copy__D1AL(((__EXPR_MUL__YBOJ *)__tmp__WWFN));
+          case ____HDOJ__: {
+            __V0FN=__S2AL(((____HDOJ *)__FYFN));
           } break;
-          case __EXPR_DIV__MCOJ__: {
-            __tmp__GZFN=my_copy__O1AL(((__EXPR_DIV__MCOJ *)__tmp__WWFN));
+          case ____1DOJ__: {
+            __V0FN=__32AL(((____1DOJ *)__FYFN));
           } break;
-          case __EXPR_AND__ADOJ__: {
-            __tmp__GZFN=my_copy__Z1AL(((__EXPR_AND__ADOJ *)__tmp__WWFN));
+          case ____PEOJ__: {
+            __V0FN=__I3AL(((____PEOJ *)__FYFN));
           } break;
-          case __EXPR_SHIFT_R__UDOJ__: {
-            __tmp__GZFN=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)__tmp__WWFN));
+          case ____DFOJ__: {
+            __V0FN=__T3AL(((____DFOJ *)__FYFN));
           } break;
-          case __EXPR_SHIFT_L__IEOJ__: {
-            __tmp__GZFN=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)__tmp__WWFN));
+          case ____XFOJ__: {
+            __V0FN=__43AL(((____XFOJ *)__FYFN));
           } break;
-          case __PUT_TO__BFOJ__: {
-            __tmp__GZFN=my_copy__02AL(((__PUT_TO__BFOJ *)__tmp__WWFN));
+          case ____QGOJ__: {
+            __V0FN=__J4AL(((____QGOJ *)__FYFN));
           } break;
-          case __ITEM__VFOJ__: {
-            __tmp__GZFN=my_copy__I3AL(((__ITEM__VFOJ *)__tmp__WWFN));
+          case ____EHOJ__: {
+            __V0FN=__X4AL(((____EHOJ *)__FYFN));
           } break;
-          case __SIZE_OF__NGOJ__: {
-            Self__FDVS=((__SIZE_OF__NGOJ *)__tmp__WWFN);
-            p__UDEV=Self__FDVS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            t__WDEV=Self__FDVS->receiver__OC5J;
-            Self__FDVS=NULL;
-            ptr__1BEV=((__POINTER__IB )(NULL));
-            result__LTCU= 0;
-            __tmp__3BEV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-            if (((unsigned long)__tmp__3BEV ==  0)) {
-              Self__FDVS=SIZE_OF__NGOJ__;
+          case ____2HOJ__: {
+            __UEVS=((____2HOJ *)__FYFN);
+            __DFEV=__UEVS->__3HOJ.__CK.__YH.__O2B;
+            __FFEV=__UEVS->__3D5J;
+            __UEVS=NULL;
+            __KDEV=((____IB )(NULL));
+            __0UCU= 0;
+            __MDEV=((____IB )sizeof(____2HOJ));
+            if (((unsigned long)__MDEV ==  0)) {
+              __UEVS=__2HOJ__;
             } else /* FALSE */ {
-              result__LTCU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BEV));
-              if ((result__LTCU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__ACEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5BEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_size[(__tmp__ACEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5BEV)));
-                ptr__1BEV=__tmp__4BEV;
+              __0UCU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDEV));
+              if ((__0UCU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __PDEV=((____YWB )((____Q )(void *)((unsigned long)__ODEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __NDEV=__OKI(__ODEV,((____IB )(&(table_size[(__PDEV)-1]))),((____YWB )((____Q )__ODEV)));
+                __KDEV=__NDEV;
               } else /* FALSE */ {
-                __tmp__ACEV=((__UINTEGER_32__RWB )result__LTCU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_type[(__tmp__ACEV)]))),(__UINTEGER_32__RWB)(__tmp__ACEV |  1));
-                ptr__1BEV=__tmp__4BEV;
+                __PDEV=((____YWB )__0UCU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __NDEV=__OKI(__ODEV,((____IB )(&(table_type[(__PDEV)]))),(____YWB)(__PDEV |  1));
+                __KDEV=__NDEV;
               };
-              Self__FDVS=((__SIZE_OF__NGOJ *)ptr__1BEV);
-              *(Self__FDVS) = *(SIZE_OF__NGOJ__);
-            };
-            Self__EFEV=((__SIZE_OF__NGOJ *)Self__FDVS);
-            Self__EFEV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UDEV;
-            Self__EFEV->receiver__OC5J=t__WDEV;
-            __tmp__GZFN=Self__FDVS;
-          } break;
-          case __CAST__JHOJ__: {
-            __tmp__GZFN=my_copy__Z3AL(((__CAST__JHOJ *)__tmp__WWFN));
-          } break;
-          case __REAL_CST__JLOJ__: {
-            Self__IDVS=((__REAL_CST__JLOJ *)__tmp__WWFN);
-            p__UDEV=Self__IDVS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-            v__WFEV=Self__IDVS->value__DD5J;
-            t__WDEV=Self__IDVS->parent_constant__KLOJ.static_type__SG4D;
-            Self__IDVS=NULL;
-            ptr__1BEV=((__POINTER__IB )(NULL));
-            result__LTCU= 0;
-            __tmp__3BEV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-            if (((unsigned long)__tmp__3BEV ==  0)) {
-              Self__IDVS=REAL_CST__JLOJ__;
+              __UEVS=((____2HOJ *)__KDEV);
+              *(__UEVS) = *(__2HOJ__);
+            };
+            __TGEV=((____2HOJ *)__UEVS);
+            __TGEV->__3HOJ.__CK.__YH.__O2B=__DFEV;
+            __TGEV->__3D5J=__FFEV;
+            __V0FN=__UEVS;
+          } break;
+          case ____YIOJ__: {
+            __V0FN=__I5AL(((____YIOJ *)__FYFN));
+          } break;
+          case ____YMOJ__: {
+            __XEVS=((____YMOJ *)__FYFN);
+            __DFEV=__XEVS->__ZMOJ.__DK.__CK.__YH.__O2B;
+            __FHEV=__XEVS->__SE5J;
+            __FFEV=__XEVS->__ZMOJ.__BI4D;
+            __XEVS=NULL;
+            __KDEV=((____IB )(NULL));
+            __0UCU= 0;
+            __MDEV=((____IB )sizeof(____YMOJ));
+            if (((unsigned long)__MDEV ==  0)) {
+              __XEVS=__YMOJ__;
             } else /* FALSE */ {
-              result__LTCU=-1;
-              clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__3BEV));
-              if ((result__LTCU == (__INTEGER__Q)(-  1))) {
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__ACEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__5BEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                (&__string_3)->count__0C= 25;
-                (&__string_3)->storage__1C="Memory: Bound table_size.";
-                __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_size[(__tmp__ACEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__5BEV)));
-                ptr__1BEV=__tmp__4BEV;
+              __0UCU=-1;
+              __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__MDEV));
+              if ((__0UCU == (____Q)(-  1))) {
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __PDEV=((____YWB )((____Q )(void *)((unsigned long)__ODEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                (&__string_3)->__0C= 25;
+                (&__string_3)->__1C="Memory: Bound table_size.";
+                __NDEV=__OKI(__ODEV,((____IB )(&(table_size[(__PDEV)-1]))),((____YWB )((____Q )__ODEV)));
+                __KDEV=__NDEV;
               } else /* FALSE */ {
-                __tmp__ACEV=((__UINTEGER_32__RWB )result__LTCU);
-                (&__string_1)->count__0C= 19;
-                (&__string_1)->storage__1C="Memory: Size bound.";
-                __tmp__4BEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                __tmp__5BEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__3BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4BEV) - (unsigned long)((__POINTER__IB ) 1)));
-                (&__string_2)->count__0C= 18;
-                (&__string_2)->storage__1C="Memory: Alignment.";
-                __tmp__4BEV=micro_alloc__table__lab__HKI(__tmp__5BEV,((__POINTER__IB )(&(table_type[(__tmp__ACEV)]))),(__UINTEGER_32__RWB)(__tmp__ACEV |  1));
-                ptr__1BEV=__tmp__4BEV;
+                __PDEV=((____YWB )__0UCU);
+                (&__string_1)->__0C= 19;
+                (&__string_1)->__1C="Memory: Size bound.";
+                __NDEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                __ODEV=(void *)((unsigned long)(void *)((unsigned long)__MDEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NDEV) - (unsigned long)((____IB ) 1)));
+                (&__string_2)->__0C= 18;
+                (&__string_2)->__1C="Memory: Alignment.";
+                __NDEV=__OKI(__ODEV,((____IB )(&(table_type[(__PDEV)]))),(____YWB)(__PDEV |  1));
+                __KDEV=__NDEV;
               };
-              Self__IDVS=((__REAL_CST__JLOJ *)ptr__1BEV);
-              *(Self__IDVS) = *(REAL_CST__JLOJ__);
+              __XEVS=((____YMOJ *)__KDEV);
+              *(__XEVS) = *(__YMOJ__);
             };
-            Self__UFEV=((__REAL_CST__JLOJ *)Self__IDVS);
-            Self__UFEV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__UDEV;
-            Self__UFEV->value__DD5J=v__WFEV;
-            Self__UFEV->parent_constant__KLOJ.static_type__SG4D=t__WDEV;
-            __tmp__GZFN=Self__IDVS;
+            __DHEV=((____YMOJ *)__XEVS);
+            __DHEV->__ZMOJ.__DK.__CK.__YH.__O2B=__DFEV;
+            __DHEV->__SE5J=__FHEV;
+            __DHEV->__ZMOJ.__BI4D=__FFEV;
+            __V0FN=__XEVS;
           } break;
-          case __CHARACTER_CST__5LOJ__: {
-            Self__MDVS=((__CHARACTER_CST__5LOJ *)__tmp__WWFN);
-            __tmp__NDVS=create__char__CMQJ(Self__MDVS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__MDVS->text__ID5J);
-            __tmp__GZFN=__tmp__NDVS;
+          case ____ONOJ__: {
+            __1EVS=((____ONOJ *)__FYFN);
+            __2EVS=__RNQJ(__1EVS->__PNOJ.__DK.__CK.__YH.__O2B,__1EVS->__XE5J);
+            __V0FN=__2EVS;
           } break;
-          case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-            Self__PDVS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__WWFN);
-            __tmp__QDVS=create__text__2PQJ(Self__PDVS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__PDVS->string__EBJK);
-            __tmp__GZFN=__tmp__QDVS;
+          case ____YOOJ__: {
+            __4EVS=((____YOOJ *)__FYFN);
+            __5EVS=__LRQJ(__4EVS->__ZOOJ.__DK.__CK.__YH.__O2B,__4EVS->__TCJK);
+            __V0FN=__5EVS;
           } break;
-          case __READ_SLOT__ZK4K__: {
-            __tmp__GZFN=my_copy__4XFM(((__READ_SLOT__ZK4K *)__tmp__WWFN));
+          case ____IM4K__: {
+            __V0FN=__NZFM(((____IM4K *)__FYFN));
           } break;
-          case __EXPR_NOT_LOGIC__E4FL__: {
-            __tmp__GZFN=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WWFN));
+          case ____T5FL__: {
+            __V0FN=__V35O(((____T5FL *)__FYFN));
           } break;
-          case __EXPR_OR_LOGIC__OCUL__: {
-            __tmp__GZFN=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)__tmp__WWFN));
+          case ____3DUL__: {
+            __V0FN=__AJVP(((____3DUL *)__FYFN));
           } break;
-          case __EXPR_OR_OR_LOGIC__LDUL__: {
-            __tmp__GZFN=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WWFN));
+          case ____0EUL__: {
+            __V0FN=__QB4P(((____0EUL *)__FYFN));
           } break;
-          case __EXPR_AND_LOGIC__SEUL__: {
-            __tmp__GZFN=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)__tmp__WWFN));
+          case ____BGUL__: {
+            __V0FN=__LJVP(((____BGUL *)__FYFN));
           } break;
-          case __EXPR_AND_AND_LOGIC__NFUL__: {
-            __tmp__GZFN=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WWFN));
+          case ____2GUL__: {
+            __V0FN=__2B4P(((____2GUL *)__FYFN));
           } break;
-          case __EXPR_NEG__SYVL__: {
-            __tmp__GZFN=my_copy__YYBN(((__EXPR_NEG__SYVL *)__tmp__WWFN));
+          case ____B0VL__: {
+            __V0FN=__H0BN(((____B0VL *)__FYFN));
           } break;
-          case __EXPR_ADD__AZVL__: {
-            __tmp__GZFN=my_copy__4AHM(((__EXPR_ADD__AZVL *)__tmp__WWFN));
+          case ____P0VL__: {
+            __V0FN=__NCHM(((____P0VL *)__FYFN));
           } break;
-          case __READ_GLOBAL__B4YL__: {
-            __tmp__1ZFN=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__WWFN)->global__Y5JM),NULL);
-            if (__tmp__1ZFN==NULL) {
-              Self__SCVS=NULL;
+          case ____Q5YL__: {
+            __K1FN=__TFTL(((____FKRG *)((____Q5YL *)__FYFN)->__HBKM),NULL);
+            if (__K1FN==NULL) {
+              __BEVS=NULL;
             } else {
-              switch (((struct ___OBJ *)__tmp__1ZFN)->__id) {
-              case __READ_SLOT__ZK4K__: {
-                Self__SCVS=NULL;
+              switch (((struct ___OBJ *)__K1FN)->__id) {
+              case ____IM4K__: {
+                __BEVS=NULL;
               } break;
-              case __READ_GLOBAL__B4YL__: {
-                Self__SCVS=((__READ_GLOBAL__B4YL *)__tmp__1ZFN);
+              case ____Q5YL__: {
+                __BEVS=((____Q5YL *)__K1FN);
               } break;
               }
             };
-            __tmp__GZFN=Self__SCVS;
+            __V0FN=__BEVS;
           } break;
-          case __EXPR_NOT__FUPM__: {
-            __tmp__GZFN=my_copy__GFWN(((__EXPR_NOT__FUPM *)__tmp__WWFN));
+          case ____UVPM__: {
+            __V0FN=__VGWN(((____UVPM *)__FYFN));
           } break;
-          case __EXPR_MOD__LYPM__: {
-            __tmp__GZFN=my_copy__PF2P(((__EXPR_MOD__LYPM *)__tmp__WWFN));
+          case ____0ZPM__: {
+            __V0FN=__4G2P(((____0ZPM *)__FYFN));
           } break;
-          case __EXPR_OR__3P0N__: {
-            __tmp__GZFN=my_copy__UPVO(((__EXPR_OR__3P0N *)__tmp__WWFN));
+          case ____MR0N__: {
+            __V0FN=__DRVO(((____MR0N *)__FYFN));
           } break;
-          case __EXPR_SUP_EQ__JVBP__: {
-            __tmp__GZFN=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__WWFN));
+          case ____YWBP__: {
+            __V0FN=__DQ0Q(((____YWBP *)__FYFN));
           } break;
-          case __EXPR_INF__2WBP__: {
-            __tmp__GZFN=my_copy__LVUP(((__EXPR_INF__2WBP *)__tmp__WWFN));
+          case ____LYBP__: {
+            __V0FN=__0WUP(((____LYBP *)__FYFN));
           } break;
-          case __EXPR_INF_EQ__TXBP__: {
-            __tmp__GZFN=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)__tmp__WWFN));
+          case ____CZBP__: {
+            __V0FN=__FXUP(((____CZBP *)__FYFN));
           } break;
-          case __EXPR_XOR__OAEP__: {
-            __tmp__GZFN=my_copy__WAIQ(((__EXPR_XOR__OAEP *)__tmp__WWFN));
+          case ____3BEP__: {
+            __V0FN=__FCIQ(((____3BEP *)__FYFN));
           } break;
           };
-          result__0TFN=__tmp__GZFN;
-          __tmp__OYFN=TRUE__K__;
+          __JVFN=__V0FN;
+          __3ZFN=__K__;
         } else /* FALSE */ {
-          __tmp__OYFN=FALSE__O__;
+          __3ZFN=__O__;
         };
-        if (__tmp__OYFN) {
-          __tmp__OYFN=TRUE__K__;
+        if (__3ZFN) {
+          __3ZFN=__K__;
         } else /* FALSE */ {
-          __tmp__ZYFN=((((Self__XTFN->last_seq_or_and__4YQL == seq_or_and__ADFE) && (Self__XTFN->parent_variable__XIRG.ensure_count__1S4D ==  1)) && (list_current__Y4GB->index__OCFE >  1)) && ((void *)((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)] == (void *)Self__XTFN->last_write__MK3K));
-          if (__tmp__ZYFN) {
-            if (((void *)rec__YTFN != (void *)NULL)) {
-              switch (((struct ___OBJ *)rec__YTFN)->__id) {
-              case __EXTERNAL_C__L5WC__: {
-                remove__VUSH(((__EXTERNAL_C__L5WC *)rec__YTFN));
+          __I0FN=((((__GVFN->__N0QL == __PEFE) && (__GVFN->__GKRG.__KU4D ==  1)) && (__Q5GB->__3DFE >  1)) && ((void *)((void **)((____GB4D *)((____WH *)__Q5GB)->__PB4D)->__OB4D.__S24F)[(____Q)((____Q)(__Q5GB->__3DFE -  1) -  1)] == (void *)__GVFN->__1L3K));
+          if (__I0FN) {
+            if (((void *)__HVFN != (void *)NULL)) {
+              switch (((struct ___OBJ *)__HVFN)->__id) {
+              case ____0AXC__: {
+                __EWSH(((____0AXC *)__HVFN));
               } break;
-              case __EXPR_MULTIPLE__UKWH__: {
-                remove__PBBK(((__EXPR_MULTIPLE__UKWH *)rec__YTFN));
+              case ____DMWH__: {
+                __4CBK(((____DMWH *)__HVFN));
               } break;
-              case __READ_LOCAL__N5ZI__: {
-                Self__1DVS=((__READ_LOCAL__N5ZI *)rec__YTFN);
-                Self__FUCU=((__LOCAL__43WC *)Self__1DVS->local__PUEJ);
-                Self__FUCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FUCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-                if ((Self__FUCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                  (&__string_461)->count__0C= 8;
-                  (&__string_461)->storage__1C="C'est : ";
-                  print__CKG((&__string_461));
-                  result__4FEV=NULL;
-                  ptr__5FEV=((__POINTER__IB )(NULL));
-                  Result__RTCU= 0;
-                  __tmp__BGEV=((__POINTER__IB )sizeof(__STRING__BC));
-                  if (((unsigned long)__tmp__BGEV ==  0)) {
-                    result__4FEV=STRING__BC__;
+              case ____2A0I__: {
+                __KFVS=((____2A0I *)__HVFN);
+                __UVCU=((____N5WC *)__KFVS->__4VEJ);
+                __UVCU->__Q5WC.__KU4D=(____Q)(__UVCU->__Q5WC.__KU4D -  1);
+                if ((__UVCU->__Q5WC.__KU4D <  0)) {
+                  (&__string_461)->__0C= 8;
+                  (&__string_461)->__1C="C'est : ";
+                  __JKG((&__string_461));
+                  __NHEV=NULL;
+                  __OHEV=((____IB )(NULL));
+                  __AVCU= 0;
+                  __QHEV=((____IB )sizeof(____BC));
+                  if (((unsigned long)__QHEV ==  0)) {
+                    __NHEV=__BC__;
                   } else /* FALSE */ {
-                    Result__RTCU=-1;
-                    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGEV));
-                    if ((Result__RTCU == (__INTEGER__Q)(-  1))) {
-                      (&__string_1)->count__0C= 19;
-                      (&__string_1)->storage__1C="Memory: Size bound.";
-                      __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                      __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__BGEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                      (&__string_2)->count__0C= 18;
-                      (&__string_2)->storage__1C="Memory: Alignment.";
-                      __tmp__EGEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DGEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                      (&__string_3)->count__0C= 25;
-                      (&__string_3)->storage__1C="Memory: Bound table_size.";
-                      __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_size[(__tmp__EGEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DGEV)));
-                      ptr__5FEV=__tmp__CGEV;
+                    __AVCU=-1;
+                    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHEV));
+                    if ((__AVCU == (____Q)(-  1))) {
+                      (&__string_1)->__0C= 19;
+                      (&__string_1)->__1C="Memory: Size bound.";
+                      __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                      __SHEV=(void *)((unsigned long)(void *)((unsigned long)__QHEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                      (&__string_2)->__0C= 18;
+                      (&__string_2)->__1C="Memory: Alignment.";
+                      __THEV=((____YWB )((____Q )(void *)((unsigned long)__SHEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                      (&__string_3)->__0C= 25;
+                      (&__string_3)->__1C="Memory: Bound table_size.";
+                      __RHEV=__OKI(__SHEV,((____IB )(&(table_size[(__THEV)-1]))),((____YWB )((____Q )__SHEV)));
+                      __OHEV=__RHEV;
                     } else /* FALSE */ {
-                      __tmp__EGEV=((__UINTEGER_32__RWB )Result__RTCU);
-                      (&__string_1)->count__0C= 19;
-                      (&__string_1)->storage__1C="Memory: Size bound.";
-                      __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                      __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__BGEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                      (&__string_2)->count__0C= 18;
-                      (&__string_2)->storage__1C="Memory: Alignment.";
-                      __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_type[(__tmp__EGEV)]))),(__UINTEGER_32__RWB)(__tmp__EGEV |  1));
-                      ptr__5FEV=__tmp__CGEV;
+                      __THEV=((____YWB )__AVCU);
+                      (&__string_1)->__0C= 19;
+                      (&__string_1)->__1C="Memory: Size bound.";
+                      __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                      __SHEV=(void *)((unsigned long)(void *)((unsigned long)__QHEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                      (&__string_2)->__0C= 18;
+                      (&__string_2)->__1C="Memory: Alignment.";
+                      __RHEV=__OKI(__SHEV,((____IB )(&(table_type[(__THEV)]))),(____YWB)(__THEV |  1));
+                      __OHEV=__RHEV;
                     };
-                    result__4FEV=((__STRING__BC *)ptr__5FEV);
-                    *(result__4FEV) = *(STRING__BC__);
+                    __NHEV=((____BC *)__OHEV);
+                    *(__NHEV) = *(__BC__);
                   };
-                  Self__0FEV=((__STRING__BC *)result__4FEV);
-                  if ((Self__0FEV->capacity__HFL <  250)) {
-                    __tmp__2FEV=create__KVW( 250);
-                    Self__0FEV->storage__4EL=__tmp__2FEV;
-                    Self__0FEV->capacity__HFL= 250;
+                  __JHEV=((____BC *)__NHEV);
+                  if ((__JHEV->__OFL <  250)) {
+                    __LHEV=__RVW( 250);
+                    __JHEV->__FFL=__LHEV;
+                    __JHEV->__OFL= 250;
                   };
-                  Self__0FEV->count__WJ= 0;
-                  display__V5DJ(Self__1DVS,result__4FEV);
-                  put_string__EGZ(((__STRING__BC *)result__4FEV));
+                  __JHEV->__WJ= 0;
+                  __EBEJ(__KFVS,__NHEV);
+                  __LGZ(((____BC *)__NHEV));
                   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 *)rec__YTFN));
+              case ____HJNJ__: {
+                __ZDBK(((____HJNJ *)__HVFN));
               } break;
-              case __EXPR_NOT_EQUAL__DINJ__: {
-                remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)rec__YTFN));
+              case ____SJNJ__: {
+                __3DBK(((____SJNJ *)__HVFN));
               } break;
-              case __IS_EXPANDED__L5NJ__: {
-                Self__1DVS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)rec__YTFN)->receiver__554J);
-                Self__FUCU=((__LOCAL__43WC *)Self__1DVS->local__PUEJ);
-                Self__FUCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FUCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-                if ((Self__FUCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                  (&__string_461)->count__0C= 8;
-                  (&__string_461)->storage__1C="C'est : ";
-                  print__CKG((&__string_461));
-                  result__4FEV=NULL;
-                  ptr__5FEV=((__POINTER__IB )(NULL));
-                  Result__RTCU= 0;
-                  __tmp__BGEV=((__POINTER__IB )sizeof(__STRING__BC));
-                  if (((unsigned long)__tmp__BGEV ==  0)) {
-                    result__4FEV=STRING__BC__;
+              case ____0AOJ__: {
+                __KFVS=((____2A0I *)((____0AOJ *)__HVFN)->__OB5J);
+                __UVCU=((____N5WC *)__KFVS->__4VEJ);
+                __UVCU->__Q5WC.__KU4D=(____Q)(__UVCU->__Q5WC.__KU4D -  1);
+                if ((__UVCU->__Q5WC.__KU4D <  0)) {
+                  (&__string_461)->__0C= 8;
+                  (&__string_461)->__1C="C'est : ";
+                  __JKG((&__string_461));
+                  __NHEV=NULL;
+                  __OHEV=((____IB )(NULL));
+                  __AVCU= 0;
+                  __QHEV=((____IB )sizeof(____BC));
+                  if (((unsigned long)__QHEV ==  0)) {
+                    __NHEV=__BC__;
                   } else /* FALSE */ {
-                    Result__RTCU=-1;
-                    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGEV));
-                    if ((Result__RTCU == (__INTEGER__Q)(-  1))) {
-                      (&__string_1)->count__0C= 19;
-                      (&__string_1)->storage__1C="Memory: Size bound.";
-                      __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                      __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__BGEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                      (&__string_2)->count__0C= 18;
-                      (&__string_2)->storage__1C="Memory: Alignment.";
-                      __tmp__EGEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DGEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                      (&__string_3)->count__0C= 25;
-                      (&__string_3)->storage__1C="Memory: Bound table_size.";
-                      __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_size[(__tmp__EGEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DGEV)));
-                      ptr__5FEV=__tmp__CGEV;
+                    __AVCU=-1;
+                    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHEV));
+                    if ((__AVCU == (____Q)(-  1))) {
+                      (&__string_1)->__0C= 19;
+                      (&__string_1)->__1C="Memory: Size bound.";
+                      __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                      __SHEV=(void *)((unsigned long)(void *)((unsigned long)__QHEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                      (&__string_2)->__0C= 18;
+                      (&__string_2)->__1C="Memory: Alignment.";
+                      __THEV=((____YWB )((____Q )(void *)((unsigned long)__SHEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                      (&__string_3)->__0C= 25;
+                      (&__string_3)->__1C="Memory: Bound table_size.";
+                      __RHEV=__OKI(__SHEV,((____IB )(&(table_size[(__THEV)-1]))),((____YWB )((____Q )__SHEV)));
+                      __OHEV=__RHEV;
                     } else /* FALSE */ {
-                      __tmp__EGEV=((__UINTEGER_32__RWB )Result__RTCU);
-                      (&__string_1)->count__0C= 19;
-                      (&__string_1)->storage__1C="Memory: Size bound.";
-                      __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                      __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__BGEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                      (&__string_2)->count__0C= 18;
-                      (&__string_2)->storage__1C="Memory: Alignment.";
-                      __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_type[(__tmp__EGEV)]))),(__UINTEGER_32__RWB)(__tmp__EGEV |  1));
-                      ptr__5FEV=__tmp__CGEV;
+                      __THEV=((____YWB )__AVCU);
+                      (&__string_1)->__0C= 19;
+                      (&__string_1)->__1C="Memory: Size bound.";
+                      __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                      __SHEV=(void *)((unsigned long)(void *)((unsigned long)__QHEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                      (&__string_2)->__0C= 18;
+                      (&__string_2)->__1C="Memory: Alignment.";
+                      __RHEV=__OKI(__SHEV,((____IB )(&(table_type[(__THEV)]))),(____YWB)(__THEV |  1));
+                      __OHEV=__RHEV;
                     };
-                    result__4FEV=((__STRING__BC *)ptr__5FEV);
-                    *(result__4FEV) = *(STRING__BC__);
+                    __NHEV=((____BC *)__OHEV);
+                    *(__NHEV) = *(__BC__);
                   };
-                  Self__0FEV=((__STRING__BC *)result__4FEV);
-                  if ((Self__0FEV->capacity__HFL <  250)) {
-                    __tmp__2FEV=create__KVW( 250);
-                    Self__0FEV->storage__4EL=__tmp__2FEV;
-                    Self__0FEV->capacity__HFL= 250;
+                  __JHEV=((____BC *)__NHEV);
+                  if ((__JHEV->__OFL <  250)) {
+                    __LHEV=__RVW( 250);
+                    __JHEV->__FFL=__LHEV;
+                    __JHEV->__OFL= 250;
                   };
-                  Self__0FEV->count__WJ= 0;
-                  display__V5DJ(Self__1DVS,result__4FEV);
-                  put_string__EGZ(((__STRING__BC *)result__4FEV));
+                  __JHEV->__WJ= 0;
+                  __EBEJ(__KFVS,__NHEV);
+                  __LGZ(((____BC *)__NHEV));
                   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 *)rec__YTFN));
+              case ____3BOJ__: {
+                __GEBK(((____3BOJ *)__HVFN));
               } break;
-              case __EXPR_SUB__CBOJ__: {
-                remove__1CBK(((__EXPR_SUB__CBOJ *)rec__YTFN));
+              case ____RCOJ__: {
+                __KEBK(((____RCOJ *)__HVFN));
               } break;
-              case __EXPR_MUL__YBOJ__: {
-                remove__5CBK(((__EXPR_MUL__YBOJ *)rec__YTFN));
+              case ____HDOJ__: {
+                __OEBK(((____HDOJ *)__HVFN));
               } break;
-              case __EXPR_DIV__MCOJ__: {
-                remove__DDBK(((__EXPR_DIV__MCOJ *)rec__YTFN));
+              case ____1DOJ__: {
+                __SEBK(((____1DOJ *)__HVFN));
               } break;
-              case __EXPR_AND__ADOJ__: {
-                remove__HDBK(((__EXPR_AND__ADOJ *)rec__YTFN));
+              case ____PEOJ__: {
+                __WEBK(((____PEOJ *)__HVFN));
               } break;
-              case __EXPR_SHIFT_R__UDOJ__: {
-                remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)rec__YTFN));
+              case ____DFOJ__: {
+                __0EBK(((____DFOJ *)__HVFN));
               } break;
-              case __EXPR_SHIFT_L__IEOJ__: {
-                remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)rec__YTFN));
+              case ____XFOJ__: {
+                __4EBK(((____XFOJ *)__HVFN));
               } break;
-              case __PUT_TO__BFOJ__: {
-                remove__TDBK(((__PUT_TO__BFOJ *)rec__YTFN));
+              case ____QGOJ__: {
+                __CFBK(((____QGOJ *)__HVFN));
               } break;
-              case __ITEM__VFOJ__: {
-                remove__UEBK(((__ITEM__VFOJ *)rec__YTFN));
+              case ____EHOJ__: {
+                __DGBK(((____EHOJ *)__HVFN));
               } break;
-              case __CAST__JHOJ__: {
-                remove__0EBK(((__CAST__JHOJ *)rec__YTFN));
+              case ____YIOJ__: {
+                __JGBK(((____YIOJ *)__HVFN));
               } break;
-              case __READ_SLOT__ZK4K__: {
-                remove__3LFM(((__READ_SLOT__ZK4K *)rec__YTFN));
+              case ____IM4K__: {
+                __MNFM(((____IM4K *)__HVFN));
               } break;
-              case __EXPR_NOT_LOGIC__E4FL__: {
-                remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)rec__YTFN));
+              case ____T5FL__: {
+                __YP5O(((____T5FL *)__HVFN));
               } break;
-              case __EXPR_OR_LOGIC__OCUL__: {
-                remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)rec__YTFN));
+              case ____3DUL__: {
+                __CRTP(((____3DUL *)__HVFN));
               } break;
-              case __EXPR_OR_OR_LOGIC__LDUL__: {
-                remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)rec__YTFN));
+              case ____0EUL__: {
+                __BU0P(((____0EUL *)__HVFN));
               } break;
-              case __EXPR_AND_LOGIC__SEUL__: {
-                remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)rec__YTFN));
+              case ____BGUL__: {
+                __GRTP(((____BGUL *)__HVFN));
               } break;
-              case __EXPR_AND_AND_LOGIC__NFUL__: {
-                remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)rec__YTFN));
+              case ____2GUL__: {
+                __GU0P(((____2GUL *)__HVFN));
               } break;
-              case __EXPR_NEG__SYVL__: {
-                remove__2RBN(((__EXPR_NEG__SYVL *)rec__YTFN));
+              case ____B0VL__: {
+                __LTBN(((____B0VL *)__HVFN));
               } break;
-              case __EXPR_ADD__AZVL__: {
-                remove__NFGM(((__EXPR_ADD__AZVL *)rec__YTFN));
+              case ____P0VL__: {
+                __2GGM(((____P0VL *)__HVFN));
               } break;
-              case __READ_GLOBAL__B4YL__: {
-                Self__4DVS=((__READ_GLOBAL__B4YL *)rec__YTFN);
-                unread__VGEN(((__SLOT_DATA__WIRG *)Self__4DVS->global__Y5JM),Self__4DVS);
+              case ____Q5YL__: {
+                __NFVS=((____Q5YL *)__HVFN);
+                __EIEN(((____FKRG *)__NFVS->__HBKM),__NFVS);
               } break;
-              case __EXPR_NOT__FUPM__: {
-                remove__0CWN(((__EXPR_NOT__FUPM *)rec__YTFN));
+              case ____UVPM__: {
+                __JEWN(((____UVPM *)__HVFN));
               } break;
-              case __EXPR_MOD__LYPM__: {
-                remove__1S0P(((__EXPR_MOD__LYPM *)rec__YTFN));
+              case ____0ZPM__: {
+                __KU0P(((____0ZPM *)__HVFN));
               } break;
-              case __EXPR_OR__3P0N__: {
-                remove__FOVO(((__EXPR_OR__3P0N *)rec__YTFN));
+              case ____MR0N__: {
+                __UPVO(((____MR0N *)__HVFN));
               } break;
-              case __EXPR_SUP_EQ__JVBP__: {
-                remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)rec__YTFN));
+              case ____YWBP__: {
+                __Q1ZQ(((____YWBP *)__HVFN));
               } break;
-              case __EXPR_INF__2WBP__: {
-                remove__OKUP(((__EXPR_INF__2WBP *)rec__YTFN));
+              case ____LYBP__: {
+                __3LUP(((____LYBP *)__HVFN));
               } break;
-              case __EXPR_INF_EQ__TXBP__: {
-                remove__SKUP(((__EXPR_INF_EQ__TXBP *)rec__YTFN));
+              case ____CZBP__: {
+                __BMUP(((____CZBP *)__HVFN));
               } break;
-              case __EXPR_XOR__OAEP__: {
-                remove__3SEQ(((__EXPR_XOR__OAEP *)rec__YTFN));
+              case ____3BEP__: {
+                __MUEQ(((____3BEP *)__HVFN));
               } break;
               };
-              __tmp__I2FN=Self__XTFN->last_write__MK3K;
-              if (__tmp__I2FN==NULL) {
-                __tmp__UFGN=NULL;
+              __X3FN=__GVFN->__1L3K;
+              if (__X3FN==NULL) {
+                __DHGN=NULL;
               } else {
-                switch (((struct ___OBJ *)__tmp__I2FN)->__id) {
-                case __WRITE_GLOBAL__EXKJ__: {
-                  __tmp__UFGN=NULL;
+                switch (((struct ___OBJ *)__X3FN)->__id) {
+                case ____TYKJ__: {
+                  __DHGN=NULL;
                 } break;
-                case __WRITE_SLOT__SXKJ__: {
-                  __tmp__UFGN=((void *)__tmp__I2FN);
+                case ____BZKJ__: {
+                  __DHGN=((void *)__X3FN);
                 } break;
                 }
               };
-              __tmp__I2FN=__tmp__UFGN->receiver__F54J;
-              switch (((struct ___OBJ *)__tmp__I2FN)->__id) {
-              case __EXTERNAL_C__L5WC__: {
-                remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__I2FN));
+              __X3FN=__DHGN->__UA5J;
+              switch (((struct ___OBJ *)__X3FN)->__id) {
+              case ____0AXC__: {
+                __EWSH(((____0AXC *)__X3FN));
               } break;
-              case __EXPR_MULTIPLE__UKWH__: {
-                remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__I2FN));
+              case ____DMWH__: {
+                __4CBK(((____DMWH *)__X3FN));
               } break;
-              case __READ_LOCAL__N5ZI__: {
-                Self__1DVS=((__READ_LOCAL__N5ZI *)__tmp__I2FN);
-                Self__FUCU=((__LOCAL__43WC *)Self__1DVS->local__PUEJ);
-                Self__FUCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FUCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-                if ((Self__FUCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                  (&__string_461)->count__0C= 8;
-                  (&__string_461)->storage__1C="C'est : ";
-                  print__CKG((&__string_461));
-                  result__4FEV=NULL;
-                  ptr__5FEV=((__POINTER__IB )(NULL));
-                  Result__RTCU= 0;
-                  __tmp__BGEV=((__POINTER__IB )sizeof(__STRING__BC));
-                  if (((unsigned long)__tmp__BGEV ==  0)) {
-                    result__4FEV=STRING__BC__;
+              case ____2A0I__: {
+                __KFVS=((____2A0I *)__X3FN);
+                __UVCU=((____N5WC *)__KFVS->__4VEJ);
+                __UVCU->__Q5WC.__KU4D=(____Q)(__UVCU->__Q5WC.__KU4D -  1);
+                if ((__UVCU->__Q5WC.__KU4D <  0)) {
+                  (&__string_461)->__0C= 8;
+                  (&__string_461)->__1C="C'est : ";
+                  __JKG((&__string_461));
+                  __NHEV=NULL;
+                  __OHEV=((____IB )(NULL));
+                  __AVCU= 0;
+                  __QHEV=((____IB )sizeof(____BC));
+                  if (((unsigned long)__QHEV ==  0)) {
+                    __NHEV=__BC__;
                   } else /* FALSE */ {
-                    Result__RTCU=-1;
-                    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGEV));
-                    if ((Result__RTCU == (__INTEGER__Q)(-  1))) {
-                      (&__string_1)->count__0C= 19;
-                      (&__string_1)->storage__1C="Memory: Size bound.";
-                      __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                      __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__BGEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                      (&__string_2)->count__0C= 18;
-                      (&__string_2)->storage__1C="Memory: Alignment.";
-                      __tmp__EGEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DGEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                      (&__string_3)->count__0C= 25;
-                      (&__string_3)->storage__1C="Memory: Bound table_size.";
-                      __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_size[(__tmp__EGEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DGEV)));
-                      ptr__5FEV=__tmp__CGEV;
+                    __AVCU=-1;
+                    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHEV));
+                    if ((__AVCU == (____Q)(-  1))) {
+                      (&__string_1)->__0C= 19;
+                      (&__string_1)->__1C="Memory: Size bound.";
+                      __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                      __SHEV=(void *)((unsigned long)(void *)((unsigned long)__QHEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                      (&__string_2)->__0C= 18;
+                      (&__string_2)->__1C="Memory: Alignment.";
+                      __THEV=((____YWB )((____Q )(void *)((unsigned long)__SHEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                      (&__string_3)->__0C= 25;
+                      (&__string_3)->__1C="Memory: Bound table_size.";
+                      __RHEV=__OKI(__SHEV,((____IB )(&(table_size[(__THEV)-1]))),((____YWB )((____Q )__SHEV)));
+                      __OHEV=__RHEV;
                     } else /* FALSE */ {
-                      __tmp__EGEV=((__UINTEGER_32__RWB )Result__RTCU);
-                      (&__string_1)->count__0C= 19;
-                      (&__string_1)->storage__1C="Memory: Size bound.";
-                      __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                      __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__BGEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                      (&__string_2)->count__0C= 18;
-                      (&__string_2)->storage__1C="Memory: Alignment.";
-                      __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_type[(__tmp__EGEV)]))),(__UINTEGER_32__RWB)(__tmp__EGEV |  1));
-                      ptr__5FEV=__tmp__CGEV;
+                      __THEV=((____YWB )__AVCU);
+                      (&__string_1)->__0C= 19;
+                      (&__string_1)->__1C="Memory: Size bound.";
+                      __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                      __SHEV=(void *)((unsigned long)(void *)((unsigned long)__QHEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                      (&__string_2)->__0C= 18;
+                      (&__string_2)->__1C="Memory: Alignment.";
+                      __RHEV=__OKI(__SHEV,((____IB )(&(table_type[(__THEV)]))),(____YWB)(__THEV |  1));
+                      __OHEV=__RHEV;
                     };
-                    result__4FEV=((__STRING__BC *)ptr__5FEV);
-                    *(result__4FEV) = *(STRING__BC__);
+                    __NHEV=((____BC *)__OHEV);
+                    *(__NHEV) = *(__BC__);
                   };
-                  Self__0FEV=((__STRING__BC *)result__4FEV);
-                  if ((Self__0FEV->capacity__HFL <  250)) {
-                    __tmp__2FEV=create__KVW( 250);
-                    Self__0FEV->storage__4EL=__tmp__2FEV;
-                    Self__0FEV->capacity__HFL= 250;
+                  __JHEV=((____BC *)__NHEV);
+                  if ((__JHEV->__OFL <  250)) {
+                    __LHEV=__RVW( 250);
+                    __JHEV->__FFL=__LHEV;
+                    __JHEV->__OFL= 250;
                   };
-                  Self__0FEV->count__WJ= 0;
-                  display__V5DJ(Self__1DVS,result__4FEV);
-                  put_string__EGZ(((__STRING__BC *)result__4FEV));
+                  __JHEV->__WJ= 0;
+                  __EBEJ(__KFVS,__NHEV);
+                  __LGZ(((____BC *)__NHEV));
                   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__I2FN));
+              case ____HJNJ__: {
+                __ZDBK(((____HJNJ *)__X3FN));
               } break;
-              case __EXPR_NOT_EQUAL__DINJ__: {
-                remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__I2FN));
+              case ____SJNJ__: {
+                __3DBK(((____SJNJ *)__X3FN));
               } break;
-              case __IS_EXPANDED__L5NJ__: {
-                Self__1DVS=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__I2FN)->receiver__554J);
-                Self__FUCU=((__LOCAL__43WC *)Self__1DVS->local__PUEJ);
-                Self__FUCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__FUCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-                if ((Self__FUCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                  (&__string_461)->count__0C= 8;
-                  (&__string_461)->storage__1C="C'est : ";
-                  print__CKG((&__string_461));
-                  result__4FEV=NULL;
-                  ptr__5FEV=((__POINTER__IB )(NULL));
-                  Result__RTCU= 0;
-                  __tmp__BGEV=((__POINTER__IB )sizeof(__STRING__BC));
-                  if (((unsigned long)__tmp__BGEV ==  0)) {
-                    result__4FEV=STRING__BC__;
+              case ____0AOJ__: {
+                __KFVS=((____2A0I *)((____0AOJ *)__X3FN)->__OB5J);
+                __UVCU=((____N5WC *)__KFVS->__4VEJ);
+                __UVCU->__Q5WC.__KU4D=(____Q)(__UVCU->__Q5WC.__KU4D -  1);
+                if ((__UVCU->__Q5WC.__KU4D <  0)) {
+                  (&__string_461)->__0C= 8;
+                  (&__string_461)->__1C="C'est : ";
+                  __JKG((&__string_461));
+                  __NHEV=NULL;
+                  __OHEV=((____IB )(NULL));
+                  __AVCU= 0;
+                  __QHEV=((____IB )sizeof(____BC));
+                  if (((unsigned long)__QHEV ==  0)) {
+                    __NHEV=__BC__;
                   } else /* FALSE */ {
-                    Result__RTCU=-1;
-                    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BGEV));
-                    if ((Result__RTCU == (__INTEGER__Q)(-  1))) {
-                      (&__string_1)->count__0C= 19;
-                      (&__string_1)->storage__1C="Memory: Size bound.";
-                      __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                      __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__BGEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                      (&__string_2)->count__0C= 18;
-                      (&__string_2)->storage__1C="Memory: Alignment.";
-                      __tmp__EGEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DGEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                      (&__string_3)->count__0C= 25;
-                      (&__string_3)->storage__1C="Memory: Bound table_size.";
-                      __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_size[(__tmp__EGEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DGEV)));
-                      ptr__5FEV=__tmp__CGEV;
+                    __AVCU=-1;
+                    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QHEV));
+                    if ((__AVCU == (____Q)(-  1))) {
+                      (&__string_1)->__0C= 19;
+                      (&__string_1)->__1C="Memory: Size bound.";
+                      __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                      __SHEV=(void *)((unsigned long)(void *)((unsigned long)__QHEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                      (&__string_2)->__0C= 18;
+                      (&__string_2)->__1C="Memory: Alignment.";
+                      __THEV=((____YWB )((____Q )(void *)((unsigned long)__SHEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                      (&__string_3)->__0C= 25;
+                      (&__string_3)->__1C="Memory: Bound table_size.";
+                      __RHEV=__OKI(__SHEV,((____IB )(&(table_size[(__THEV)-1]))),((____YWB )((____Q )__SHEV)));
+                      __OHEV=__RHEV;
                     } else /* FALSE */ {
-                      __tmp__EGEV=((__UINTEGER_32__RWB )Result__RTCU);
-                      (&__string_1)->count__0C= 19;
-                      (&__string_1)->storage__1C="Memory: Size bound.";
-                      __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                      __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__BGEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                      (&__string_2)->count__0C= 18;
-                      (&__string_2)->storage__1C="Memory: Alignment.";
-                      __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_type[(__tmp__EGEV)]))),(__UINTEGER_32__RWB)(__tmp__EGEV |  1));
-                      ptr__5FEV=__tmp__CGEV;
+                      __THEV=((____YWB )__AVCU);
+                      (&__string_1)->__0C= 19;
+                      (&__string_1)->__1C="Memory: Size bound.";
+                      __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                      __SHEV=(void *)((unsigned long)(void *)((unsigned long)__QHEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                      (&__string_2)->__0C= 18;
+                      (&__string_2)->__1C="Memory: Alignment.";
+                      __RHEV=__OKI(__SHEV,((____IB )(&(table_type[(__THEV)]))),(____YWB)(__THEV |  1));
+                      __OHEV=__RHEV;
                     };
-                    result__4FEV=((__STRING__BC *)ptr__5FEV);
-                    *(result__4FEV) = *(STRING__BC__);
+                    __NHEV=((____BC *)__OHEV);
+                    *(__NHEV) = *(__BC__);
                   };
-                  Self__0FEV=((__STRING__BC *)result__4FEV);
-                  if ((Self__0FEV->capacity__HFL <  250)) {
-                    __tmp__2FEV=create__KVW( 250);
-                    Self__0FEV->storage__4EL=__tmp__2FEV;
-                    Self__0FEV->capacity__HFL= 250;
+                  __JHEV=((____BC *)__NHEV);
+                  if ((__JHEV->__OFL <  250)) {
+                    __LHEV=__RVW( 250);
+                    __JHEV->__FFL=__LHEV;
+                    __JHEV->__OFL= 250;
                   };
-                  Self__0FEV->count__WJ= 0;
-                  display__V5DJ(Self__1DVS,result__4FEV);
-                  put_string__EGZ(((__STRING__BC *)result__4FEV));
+                  __JHEV->__WJ= 0;
+                  __EBEJ(__KFVS,__NHEV);
+                  __LGZ(((____BC *)__NHEV));
                   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__I2FN));
+              case ____3BOJ__: {
+                __GEBK(((____3BOJ *)__X3FN));
               } break;
-              case __EXPR_SUB__CBOJ__: {
-                remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__I2FN));
+              case ____RCOJ__: {
+                __KEBK(((____RCOJ *)__X3FN));
               } break;
-              case __EXPR_MUL__YBOJ__: {
-                remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__I2FN));
+              case ____HDOJ__: {
+                __OEBK(((____HDOJ *)__X3FN));
               } break;
-              case __EXPR_DIV__MCOJ__: {
-                remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__I2FN));
+              case ____1DOJ__: {
+                __SEBK(((____1DOJ *)__X3FN));
               } break;
-              case __EXPR_AND__ADOJ__: {
-                remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__I2FN));
+              case ____PEOJ__: {
+                __WEBK(((____PEOJ *)__X3FN));
               } break;
-              case __EXPR_SHIFT_R__UDOJ__: {
-                remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__I2FN));
+              case ____DFOJ__: {
+                __0EBK(((____DFOJ *)__X3FN));
               } break;
-              case __EXPR_SHIFT_L__IEOJ__: {
-                remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__I2FN));
+              case ____XFOJ__: {
+                __4EBK(((____XFOJ *)__X3FN));
               } break;
-              case __PUT_TO__BFOJ__: {
-                remove__TDBK(((__PUT_TO__BFOJ *)__tmp__I2FN));
+              case ____QGOJ__: {
+                __CFBK(((____QGOJ *)__X3FN));
               } break;
-              case __ITEM__VFOJ__: {
-                remove__UEBK(((__ITEM__VFOJ *)__tmp__I2FN));
+              case ____EHOJ__: {
+                __DGBK(((____EHOJ *)__X3FN));
               } break;
-              case __CAST__JHOJ__: {
-                remove__0EBK(((__CAST__JHOJ *)__tmp__I2FN));
+              case ____YIOJ__: {
+                __JGBK(((____YIOJ *)__X3FN));
               } break;
-              case __READ_SLOT__ZK4K__: {
-                remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__I2FN));
+              case ____IM4K__: {
+                __MNFM(((____IM4K *)__X3FN));
               } break;
-              case __EXPR_NOT_LOGIC__E4FL__: {
-                remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__I2FN));
+              case ____T5FL__: {
+                __YP5O(((____T5FL *)__X3FN));
               } break;
-              case __EXPR_OR_LOGIC__OCUL__: {
-                remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__I2FN));
+              case ____3DUL__: {
+                __CRTP(((____3DUL *)__X3FN));
               } break;
-              case __EXPR_OR_OR_LOGIC__LDUL__: {
-                remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__I2FN));
+              case ____0EUL__: {
+                __BU0P(((____0EUL *)__X3FN));
               } break;
-              case __EXPR_AND_LOGIC__SEUL__: {
-                remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__I2FN));
+              case ____BGUL__: {
+                __GRTP(((____BGUL *)__X3FN));
               } break;
-              case __EXPR_AND_AND_LOGIC__NFUL__: {
-                remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__I2FN));
+              case ____2GUL__: {
+                __GU0P(((____2GUL *)__X3FN));
               } break;
-              case __EXPR_NEG__SYVL__: {
-                remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__I2FN));
+              case ____B0VL__: {
+                __LTBN(((____B0VL *)__X3FN));
               } break;
-              case __EXPR_ADD__AZVL__: {
-                remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__I2FN));
+              case ____P0VL__: {
+                __2GGM(((____P0VL *)__X3FN));
               } break;
-              case __READ_GLOBAL__B4YL__: {
-                Self__4DVS=((__READ_GLOBAL__B4YL *)__tmp__I2FN);
-                unread__VGEN(((__SLOT_DATA__WIRG *)Self__4DVS->global__Y5JM),Self__4DVS);
+              case ____Q5YL__: {
+                __NFVS=((____Q5YL *)__X3FN);
+                __EIEN(((____FKRG *)__NFVS->__HBKM),__NFVS);
               } break;
-              case __EXPR_NOT__FUPM__: {
-                remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__I2FN));
+              case ____UVPM__: {
+                __JEWN(((____UVPM *)__X3FN));
               } break;
-              case __EXPR_MOD__LYPM__: {
-                remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__I2FN));
+              case ____0ZPM__: {
+                __KU0P(((____0ZPM *)__X3FN));
               } break;
-              case __EXPR_OR__3P0N__: {
-                remove__FOVO(((__EXPR_OR__3P0N *)__tmp__I2FN));
+              case ____MR0N__: {
+                __UPVO(((____MR0N *)__X3FN));
               } break;
-              case __EXPR_SUP_EQ__JVBP__: {
-                remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__I2FN));
+              case ____YWBP__: {
+                __Q1ZQ(((____YWBP *)__X3FN));
               } break;
-              case __EXPR_INF__2WBP__: {
-                remove__OKUP(((__EXPR_INF__2WBP *)__tmp__I2FN));
+              case ____LYBP__: {
+                __3LUP(((____LYBP *)__X3FN));
               } break;
-              case __EXPR_INF_EQ__TXBP__: {
-                remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__I2FN));
+              case ____CZBP__: {
+                __BMUP(((____CZBP *)__X3FN));
               } break;
-              case __EXPR_XOR__OAEP__: {
-                remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__I2FN));
+              case ____3BEP__: {
+                __MUEQ(((____3BEP *)__X3FN));
               } break;
               };
             };
-            unwrite__T0HL(Self__XTFN,Self__XTFN->last_write__MK3K);
-            Self__MJ0T=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D);
-            result__LTCU=(__INTEGER__Q)((__INTEGER__Q)(list_current__Y4GB->index__OCFE -  1) -  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            ((void **)Self__MJ0T->parent_arrayed_collection__553D.storage__D14F)[result__LTCU]=NOP__5WVJ__;
-            result__0TFN=__tmp__WWFN;
+            __C2HL(__GVFN,__GVFN->__1L3K);
+            __1K0T=((____GB4D *)((____WH *)__Q5GB)->__PB4D);
+            __0UCU=(____Q)((____Q)(__Q5GB->__3DFE -  1) -  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            ((void **)__1K0T->__OB4D.__S24F)[__0UCU]=__OYVJ__;
+            __JVFN=__FYFN;
           };
-          __tmp__OYFN=__tmp__ZYFN;
+          __3ZFN=__I0FN;
         };
-        if ((! __tmp__OYFN)) {
-          if (((void *)rec__YTFN != (void *)NULL)) {
-            __tmp__D0FN=is_seq_list__XQRO(Self__XTFN->last_list_current__JL3K);
-            __tmp__QPIP=__tmp__D0FN;
+        if ((! __3ZFN)) {
+          if (((void *)__HVFN != (void *)NULL)) {
+            __S1FN=__GSRO(__GVFN->__YM3K);
+            __5QIP=__S1FN;
           } else /* FALSE */ {
-            __tmp__QPIP=FALSE__O__;
+            __5QIP=__O__;
           };
-          if (((__tmp__QPIP && (my_require_count__CUFN ==  1)) && (Self__XTFN->parent_variable__XIRG.ensure_count__1S4D ==  1))) {
-            result__LTCU=Self__XTFN->last_index__GZQL;
-            Result__NTCU=(__INTEGER__Q)(((__LIST__WH *)Self__XTFN->last_list_current__JL3K)->expr_list__AA4D->parent_arrayed_collection__553D.upper__RTLE +  1);
-            __tmp__D0FN=(( 1 <= result__LTCU) && (Result__NTCU >= result__LTCU));
+          if (((__5QIP && (__RVFN ==  1)) && (__GVFN->__GKRG.__KU4D ==  1))) {
+            __0UCU=__GVFN->__V0QL;
+            __2UCU=(____Q)(((____WH *)__GVFN->__YM3K)->__PB4D->__OB4D.__AVLE +  1);
+            __S1FN=(( 1 <= __0UCU) && (__2UCU >= __0UCU));
           } else /* FALSE */ {
-            __tmp__D0FN=FALSE__O__;
+            __S1FN=__O__;
           };
-          if ((__tmp__D0FN && ((void *)((void **)((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__XTFN->last_list_current__JL3K)->expr_list__AA4D)->parent_arrayed_collection__553D.storage__D14F)[(__INTEGER__Q)(Self__XTFN->last_index__GZQL -  1)] == (void *)Self__XTFN->last_write__MK3K))) {
-            __tmp__IZFN=create__name__style__type__0HND(Self__XTFN->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B,(&__string_69),'+',((__TYPE_FULL__PMB *)Self__XTFN->parent_variable__XIRG.type__1N5D));
-            l__5TFN=__tmp__IZFN;
-            __tmp__GZFN=Self__XTFN->last_write__MK3K;
-            if (((struct ___OBJ *)__tmp__GZFN)->__id==__WRITE_GLOBAL__EXKJ__) {
-              __tmp__BIGN=((__WRITE_GLOBAL__EXKJ *)__tmp__GZFN)->parent_write__FXKJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B;
+          if ((__S1FN && ((void *)((void **)((____GB4D *)((____WH *)__GVFN->__YM3K)->__PB4D)->__OB4D.__S24F)[(____Q)(__GVFN->__V0QL -  1)] == (void *)__GVFN->__1L3K))) {
+            __X0FN=__JJND(__GVFN->__GKRG.__P5WC.__OF.__O2B,(&__string_69),'+',((____WMB *)__GVFN->__GKRG.__KP5D));
+            __OVFN=__X0FN;
+            __V0FN=__GVFN->__1L3K;
+            if (((struct ___OBJ *)__V0FN)->__id==____TYKJ__) {
+              __QJGN=((____TYKJ *)__V0FN)->__UYKJ.__DUDJ.__YH.__O2B;
             } else /* WRITE_SLOT */ {
-              __tmp__BIGN=((__WRITE_SLOT__SXKJ *)__tmp__GZFN)->parent_write__TXKJ.parent_instr__USDJ.parent_itm_object__YH.position__H2B;
-            };
-            __tmp__BFVS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__IZFN),__tmp__BIGN,__tmp__WWFN);
-            Self__MJ0T=((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)Self__XTFN->last_list_current__JL3K)->expr_list__AA4D);
-            result__LTCU=(__INTEGER__Q)(Self__XTFN->last_index__GZQL -  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            ((void **)Self__MJ0T->parent_arrayed_collection__553D.storage__D14F)[result__LTCU]=__tmp__BFVS;
-            switch (((struct ___OBJ *)rec__YTFN)->__id) {
-            };
-            __tmp__1WFN=read__NUEI(((__LOCAL__43WC *)__tmp__IZFN));
-            result__0TFN=__tmp__1WFN;
-            switch (((struct ___OBJ *)rec__YTFN)->__id) {
-            case __EXTERNAL_C__L5WC__: {
-              remove__VUSH(((__EXTERNAL_C__L5WC *)rec__YTFN));
-            } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              remove__PBBK(((__EXPR_MULTIPLE__UKWH *)rec__YTFN));
-            } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__S2RT=((__READ_LOCAL__N5ZI *)rec__YTFN);
-              Self__MTCU=((__LOCAL__43WC *)__tmp__S2RT->local__PUEJ);
-              Self__MTCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__MTCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-              if ((Self__MTCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                (&__string_461)->count__0C= 8;
-                (&__string_461)->storage__1C="C'est : ";
-                print__CKG((&__string_461));
-                result__0BEV=NULL;
-                __tmp__4BEV=((__POINTER__IB )(NULL));
-                Result__RTCU= 0;
-                __tmp__5BEV=((__POINTER__IB )sizeof(__STRING__BC));
-                if (((unsigned long)__tmp__5BEV ==  0)) {
-                  result__0BEV=STRING__BC__;
+              __QJGN=((____BZKJ *)__V0FN)->__CZKJ.__DUDJ.__YH.__O2B;
+            };
+            __QGVS=__BQRJ(((____N5WC *)__X0FN),__QJGN,__FYFN);
+            __1K0T=((____GB4D *)((____WH *)__GVFN->__YM3K)->__PB4D);
+            __0UCU=(____Q)(__GVFN->__V0QL -  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            ((void **)__1K0T->__OB4D.__S24F)[__0UCU]=__QGVS;
+            switch (((struct ___OBJ *)__HVFN)->__id) {
+            };
+            __KYFN=__2VEI(((____N5WC *)__X0FN));
+            __JVFN=__KYFN;
+            switch (((struct ___OBJ *)__HVFN)->__id) {
+            case ____0AXC__: {
+              __EWSH(((____0AXC *)__HVFN));
+            } break;
+            case ____DMWH__: {
+              __4CBK(((____DMWH *)__HVFN));
+            } break;
+            case ____2A0I__: {
+              __B4RT=((____2A0I *)__HVFN);
+              __1UCU=((____N5WC *)__B4RT->__4VEJ);
+              __1UCU->__Q5WC.__KU4D=(____Q)(__1UCU->__Q5WC.__KU4D -  1);
+              if ((__1UCU->__Q5WC.__KU4D <  0)) {
+                (&__string_461)->__0C= 8;
+                (&__string_461)->__1C="C'est : ";
+                __JKG((&__string_461));
+                __JDEV=NULL;
+                __NDEV=((____IB )(NULL));
+                __AVCU= 0;
+                __ODEV=((____IB )sizeof(____BC));
+                if (((unsigned long)__ODEV ==  0)) {
+                  __JDEV=__BC__;
                 } else /* FALSE */ {
-                  Result__RTCU=-1;
-                  clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5BEV));
-                  if ((Result__RTCU == (__INTEGER__Q)(-  1))) {
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__5BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__EGEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DGEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                    (&__string_3)->count__0C= 25;
-                    (&__string_3)->storage__1C="Memory: Bound table_size.";
-                    __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_size[(__tmp__EGEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DGEV)));
-                    __tmp__4BEV=__tmp__CGEV;
+                  __AVCU=-1;
+                  __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ODEV));
+                  if ((__AVCU == (____Q)(-  1))) {
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __SHEV=(void *)((unsigned long)(void *)((unsigned long)__ODEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __THEV=((____YWB )((____Q )(void *)((unsigned long)__SHEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                    (&__string_3)->__0C= 25;
+                    (&__string_3)->__1C="Memory: Bound table_size.";
+                    __RHEV=__OKI(__SHEV,((____IB )(&(table_size[(__THEV)-1]))),((____YWB )((____Q )__SHEV)));
+                    __NDEV=__RHEV;
                   } else /* FALSE */ {
-                    __tmp__EGEV=((__UINTEGER_32__RWB )Result__RTCU);
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__5BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_type[(__tmp__EGEV)]))),(__UINTEGER_32__RWB)(__tmp__EGEV |  1));
-                    __tmp__4BEV=__tmp__CGEV;
+                    __THEV=((____YWB )__AVCU);
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __SHEV=(void *)((unsigned long)(void *)((unsigned long)__ODEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __RHEV=__OKI(__SHEV,((____IB )(&(table_type[(__THEV)]))),(____YWB)(__THEV |  1));
+                    __NDEV=__RHEV;
                   };
-                  result__0BEV=((__STRING__BC *)__tmp__4BEV);
-                  *(result__0BEV) = *(STRING__BC__);
+                  __JDEV=((____BC *)__NDEV);
+                  *(__JDEV) = *(__BC__);
                 };
-                Self__WBEV=((__STRING__BC *)result__0BEV);
-                if ((Self__WBEV->capacity__HFL <  250)) {
-                  __tmp__YBEV=create__KVW( 250);
-                  Self__WBEV->storage__4EL=__tmp__YBEV;
-                  Self__WBEV->capacity__HFL= 250;
+                __FDEV=((____BC *)__JDEV);
+                if ((__FDEV->__OFL <  250)) {
+                  __HDEV=__RVW( 250);
+                  __FDEV->__FFL=__HDEV;
+                  __FDEV->__OFL= 250;
                 };
-                Self__WBEV->count__WJ= 0;
-                display__V5DJ(__tmp__S2RT,result__0BEV);
-                put_string__EGZ(((__STRING__BC *)result__0BEV));
+                __FDEV->__WJ= 0;
+                __EBEJ(__B4RT,__JDEV);
+                __LGZ(((____BC *)__JDEV));
                 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 *)rec__YTFN));
-            } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)rec__YTFN));
-            } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__S2RT=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)rec__YTFN)->receiver__554J);
-              Self__MTCU=((__LOCAL__43WC *)__tmp__S2RT->local__PUEJ);
-              Self__MTCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__MTCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-              if ((Self__MTCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                (&__string_461)->count__0C= 8;
-                (&__string_461)->storage__1C="C'est : ";
-                print__CKG((&__string_461));
-                result__0BEV=NULL;
-                __tmp__4BEV=((__POINTER__IB )(NULL));
-                Result__RTCU= 0;
-                __tmp__5BEV=((__POINTER__IB )sizeof(__STRING__BC));
-                if (((unsigned long)__tmp__5BEV ==  0)) {
-                  result__0BEV=STRING__BC__;
+            case ____HJNJ__: {
+              __ZDBK(((____HJNJ *)__HVFN));
+            } break;
+            case ____SJNJ__: {
+              __3DBK(((____SJNJ *)__HVFN));
+            } break;
+            case ____0AOJ__: {
+              __B4RT=((____2A0I *)((____0AOJ *)__HVFN)->__OB5J);
+              __1UCU=((____N5WC *)__B4RT->__4VEJ);
+              __1UCU->__Q5WC.__KU4D=(____Q)(__1UCU->__Q5WC.__KU4D -  1);
+              if ((__1UCU->__Q5WC.__KU4D <  0)) {
+                (&__string_461)->__0C= 8;
+                (&__string_461)->__1C="C'est : ";
+                __JKG((&__string_461));
+                __JDEV=NULL;
+                __NDEV=((____IB )(NULL));
+                __AVCU= 0;
+                __ODEV=((____IB )sizeof(____BC));
+                if (((unsigned long)__ODEV ==  0)) {
+                  __JDEV=__BC__;
                 } else /* FALSE */ {
-                  Result__RTCU=-1;
-                  clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5BEV));
-                  if ((Result__RTCU == (__INTEGER__Q)(-  1))) {
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__5BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__EGEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DGEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                    (&__string_3)->count__0C= 25;
-                    (&__string_3)->storage__1C="Memory: Bound table_size.";
-                    __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_size[(__tmp__EGEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DGEV)));
-                    __tmp__4BEV=__tmp__CGEV;
+                  __AVCU=-1;
+                  __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ODEV));
+                  if ((__AVCU == (____Q)(-  1))) {
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __SHEV=(void *)((unsigned long)(void *)((unsigned long)__ODEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __THEV=((____YWB )((____Q )(void *)((unsigned long)__SHEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                    (&__string_3)->__0C= 25;
+                    (&__string_3)->__1C="Memory: Bound table_size.";
+                    __RHEV=__OKI(__SHEV,((____IB )(&(table_size[(__THEV)-1]))),((____YWB )((____Q )__SHEV)));
+                    __NDEV=__RHEV;
                   } else /* FALSE */ {
-                    __tmp__EGEV=((__UINTEGER_32__RWB )Result__RTCU);
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__5BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_type[(__tmp__EGEV)]))),(__UINTEGER_32__RWB)(__tmp__EGEV |  1));
-                    __tmp__4BEV=__tmp__CGEV;
+                    __THEV=((____YWB )__AVCU);
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __SHEV=(void *)((unsigned long)(void *)((unsigned long)__ODEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __RHEV=__OKI(__SHEV,((____IB )(&(table_type[(__THEV)]))),(____YWB)(__THEV |  1));
+                    __NDEV=__RHEV;
                   };
-                  result__0BEV=((__STRING__BC *)__tmp__4BEV);
-                  *(result__0BEV) = *(STRING__BC__);
+                  __JDEV=((____BC *)__NDEV);
+                  *(__JDEV) = *(__BC__);
                 };
-                Self__WBEV=((__STRING__BC *)result__0BEV);
-                if ((Self__WBEV->capacity__HFL <  250)) {
-                  __tmp__YBEV=create__KVW( 250);
-                  Self__WBEV->storage__4EL=__tmp__YBEV;
-                  Self__WBEV->capacity__HFL= 250;
+                __FDEV=((____BC *)__JDEV);
+                if ((__FDEV->__OFL <  250)) {
+                  __HDEV=__RVW( 250);
+                  __FDEV->__FFL=__HDEV;
+                  __FDEV->__OFL= 250;
                 };
-                Self__WBEV->count__WJ= 0;
-                display__V5DJ(__tmp__S2RT,result__0BEV);
-                put_string__EGZ(((__STRING__BC *)result__0BEV));
+                __FDEV->__WJ= 0;
+                __EBEJ(__B4RT,__JDEV);
+                __LGZ(((____BC *)__JDEV));
                 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 *)rec__YTFN));
+            case ____3BOJ__: {
+              __GEBK(((____3BOJ *)__HVFN));
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              remove__1CBK(((__EXPR_SUB__CBOJ *)rec__YTFN));
+            case ____RCOJ__: {
+              __KEBK(((____RCOJ *)__HVFN));
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              remove__5CBK(((__EXPR_MUL__YBOJ *)rec__YTFN));
+            case ____HDOJ__: {
+              __OEBK(((____HDOJ *)__HVFN));
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              remove__DDBK(((__EXPR_DIV__MCOJ *)rec__YTFN));
+            case ____1DOJ__: {
+              __SEBK(((____1DOJ *)__HVFN));
             } break;
-            case __EXPR_AND__ADOJ__: {
-              remove__HDBK(((__EXPR_AND__ADOJ *)rec__YTFN));
+            case ____PEOJ__: {
+              __WEBK(((____PEOJ *)__HVFN));
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)rec__YTFN));
+            case ____DFOJ__: {
+              __0EBK(((____DFOJ *)__HVFN));
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)rec__YTFN));
+            case ____XFOJ__: {
+              __4EBK(((____XFOJ *)__HVFN));
             } break;
-            case __PUT_TO__BFOJ__: {
-              remove__TDBK(((__PUT_TO__BFOJ *)rec__YTFN));
+            case ____QGOJ__: {
+              __CFBK(((____QGOJ *)__HVFN));
             } break;
-            case __ITEM__VFOJ__: {
-              remove__UEBK(((__ITEM__VFOJ *)rec__YTFN));
+            case ____EHOJ__: {
+              __DGBK(((____EHOJ *)__HVFN));
             } break;
-            case __CAST__JHOJ__: {
-              remove__0EBK(((__CAST__JHOJ *)rec__YTFN));
+            case ____YIOJ__: {
+              __JGBK(((____YIOJ *)__HVFN));
             } break;
-            case __READ_SLOT__ZK4K__: {
-              remove__3LFM(((__READ_SLOT__ZK4K *)rec__YTFN));
+            case ____IM4K__: {
+              __MNFM(((____IM4K *)__HVFN));
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)rec__YTFN));
+            case ____T5FL__: {
+              __YP5O(((____T5FL *)__HVFN));
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)rec__YTFN));
+            case ____3DUL__: {
+              __CRTP(((____3DUL *)__HVFN));
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)rec__YTFN));
+            case ____0EUL__: {
+              __BU0P(((____0EUL *)__HVFN));
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)rec__YTFN));
+            case ____BGUL__: {
+              __GRTP(((____BGUL *)__HVFN));
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)rec__YTFN));
+            case ____2GUL__: {
+              __GU0P(((____2GUL *)__HVFN));
             } break;
-            case __EXPR_NEG__SYVL__: {
-              remove__2RBN(((__EXPR_NEG__SYVL *)rec__YTFN));
+            case ____B0VL__: {
+              __LTBN(((____B0VL *)__HVFN));
             } break;
-            case __EXPR_ADD__AZVL__: {
-              remove__NFGM(((__EXPR_ADD__AZVL *)rec__YTFN));
+            case ____P0VL__: {
+              __2GGM(((____P0VL *)__HVFN));
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              Self__SCVS=((__READ_GLOBAL__B4YL *)rec__YTFN);
-              unread__VGEN(((__SLOT_DATA__WIRG *)Self__SCVS->global__Y5JM),Self__SCVS);
+            case ____Q5YL__: {
+              __BEVS=((____Q5YL *)__HVFN);
+              __EIEN(((____FKRG *)__BEVS->__HBKM),__BEVS);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              remove__0CWN(((__EXPR_NOT__FUPM *)rec__YTFN));
+            case ____UVPM__: {
+              __JEWN(((____UVPM *)__HVFN));
             } break;
-            case __EXPR_MOD__LYPM__: {
-              remove__1S0P(((__EXPR_MOD__LYPM *)rec__YTFN));
+            case ____0ZPM__: {
+              __KU0P(((____0ZPM *)__HVFN));
             } break;
-            case __EXPR_OR__3P0N__: {
-              remove__FOVO(((__EXPR_OR__3P0N *)rec__YTFN));
+            case ____MR0N__: {
+              __UPVO(((____MR0N *)__HVFN));
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)rec__YTFN));
+            case ____YWBP__: {
+              __Q1ZQ(((____YWBP *)__HVFN));
             } break;
-            case __EXPR_INF__2WBP__: {
-              remove__OKUP(((__EXPR_INF__2WBP *)rec__YTFN));
+            case ____LYBP__: {
+              __3LUP(((____LYBP *)__HVFN));
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              remove__SKUP(((__EXPR_INF_EQ__TXBP *)rec__YTFN));
+            case ____CZBP__: {
+              __BMUP(((____CZBP *)__HVFN));
             } break;
-            case __EXPR_XOR__OAEP__: {
-              remove__3SEQ(((__EXPR_XOR__OAEP *)rec__YTFN));
+            case ____3BEP__: {
+              __MUEQ(((____3BEP *)__HVFN));
             } break;
             };
-            __tmp__GZFN=Self__XTFN->last_write__MK3K;
-            if (__tmp__GZFN==NULL) {
-              __tmp__OZFN=NULL;
+            __V0FN=__GVFN->__1L3K;
+            if (__V0FN==NULL) {
+              __30FN=NULL;
             } else {
-              switch (((struct ___OBJ *)__tmp__GZFN)->__id) {
-              case __WRITE_GLOBAL__EXKJ__: {
-                __tmp__OZFN=NULL;
+              switch (((struct ___OBJ *)__V0FN)->__id) {
+              case ____TYKJ__: {
+                __30FN=NULL;
               } break;
-              case __WRITE_SLOT__SXKJ__: {
-                __tmp__OZFN=((void *)__tmp__GZFN);
+              case ____BZKJ__: {
+                __30FN=((void *)__V0FN);
               } break;
               }
             };
-            __tmp__GZFN=__tmp__OZFN->receiver__F54J;
-            switch (((struct ___OBJ *)__tmp__GZFN)->__id) {
-            case __EXTERNAL_C__L5WC__: {
-              remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__GZFN));
-            } break;
-            case __EXPR_MULTIPLE__UKWH__: {
-              remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__GZFN));
-            } break;
-            case __READ_LOCAL__N5ZI__: {
-              __tmp__S2RT=((__READ_LOCAL__N5ZI *)__tmp__GZFN);
-              Self__MTCU=((__LOCAL__43WC *)__tmp__S2RT->local__PUEJ);
-              Self__MTCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__MTCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-              if ((Self__MTCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                (&__string_461)->count__0C= 8;
-                (&__string_461)->storage__1C="C'est : ";
-                print__CKG((&__string_461));
-                result__0BEV=NULL;
-                __tmp__4BEV=((__POINTER__IB )(NULL));
-                Result__RTCU= 0;
-                __tmp__5BEV=((__POINTER__IB )sizeof(__STRING__BC));
-                if (((unsigned long)__tmp__5BEV ==  0)) {
-                  result__0BEV=STRING__BC__;
+            __V0FN=__30FN->__UA5J;
+            switch (((struct ___OBJ *)__V0FN)->__id) {
+            case ____0AXC__: {
+              __EWSH(((____0AXC *)__V0FN));
+            } break;
+            case ____DMWH__: {
+              __4CBK(((____DMWH *)__V0FN));
+            } break;
+            case ____2A0I__: {
+              __B4RT=((____2A0I *)__V0FN);
+              __1UCU=((____N5WC *)__B4RT->__4VEJ);
+              __1UCU->__Q5WC.__KU4D=(____Q)(__1UCU->__Q5WC.__KU4D -  1);
+              if ((__1UCU->__Q5WC.__KU4D <  0)) {
+                (&__string_461)->__0C= 8;
+                (&__string_461)->__1C="C'est : ";
+                __JKG((&__string_461));
+                __JDEV=NULL;
+                __NDEV=((____IB )(NULL));
+                __AVCU= 0;
+                __ODEV=((____IB )sizeof(____BC));
+                if (((unsigned long)__ODEV ==  0)) {
+                  __JDEV=__BC__;
                 } else /* FALSE */ {
-                  Result__RTCU=-1;
-                  clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5BEV));
-                  if ((Result__RTCU == (__INTEGER__Q)(-  1))) {
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__5BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__EGEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DGEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                    (&__string_3)->count__0C= 25;
-                    (&__string_3)->storage__1C="Memory: Bound table_size.";
-                    __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_size[(__tmp__EGEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DGEV)));
-                    __tmp__4BEV=__tmp__CGEV;
+                  __AVCU=-1;
+                  __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ODEV));
+                  if ((__AVCU == (____Q)(-  1))) {
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __SHEV=(void *)((unsigned long)(void *)((unsigned long)__ODEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __THEV=((____YWB )((____Q )(void *)((unsigned long)__SHEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                    (&__string_3)->__0C= 25;
+                    (&__string_3)->__1C="Memory: Bound table_size.";
+                    __RHEV=__OKI(__SHEV,((____IB )(&(table_size[(__THEV)-1]))),((____YWB )((____Q )__SHEV)));
+                    __NDEV=__RHEV;
                   } else /* FALSE */ {
-                    __tmp__EGEV=((__UINTEGER_32__RWB )Result__RTCU);
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__5BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_type[(__tmp__EGEV)]))),(__UINTEGER_32__RWB)(__tmp__EGEV |  1));
-                    __tmp__4BEV=__tmp__CGEV;
+                    __THEV=((____YWB )__AVCU);
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __SHEV=(void *)((unsigned long)(void *)((unsigned long)__ODEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __RHEV=__OKI(__SHEV,((____IB )(&(table_type[(__THEV)]))),(____YWB)(__THEV |  1));
+                    __NDEV=__RHEV;
                   };
-                  result__0BEV=((__STRING__BC *)__tmp__4BEV);
-                  *(result__0BEV) = *(STRING__BC__);
+                  __JDEV=((____BC *)__NDEV);
+                  *(__JDEV) = *(__BC__);
                 };
-                Self__WBEV=((__STRING__BC *)result__0BEV);
-                if ((Self__WBEV->capacity__HFL <  250)) {
-                  __tmp__YBEV=create__KVW( 250);
-                  Self__WBEV->storage__4EL=__tmp__YBEV;
-                  Self__WBEV->capacity__HFL= 250;
+                __FDEV=((____BC *)__JDEV);
+                if ((__FDEV->__OFL <  250)) {
+                  __HDEV=__RVW( 250);
+                  __FDEV->__FFL=__HDEV;
+                  __FDEV->__OFL= 250;
                 };
-                Self__WBEV->count__WJ= 0;
-                display__V5DJ(__tmp__S2RT,result__0BEV);
-                put_string__EGZ(((__STRING__BC *)result__0BEV));
+                __FDEV->__WJ= 0;
+                __EBEJ(__B4RT,__JDEV);
+                __LGZ(((____BC *)__JDEV));
                 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__GZFN));
-            } break;
-            case __EXPR_NOT_EQUAL__DINJ__: {
-              remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__GZFN));
-            } break;
-            case __IS_EXPANDED__L5NJ__: {
-              __tmp__S2RT=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__GZFN)->receiver__554J);
-              Self__MTCU=((__LOCAL__43WC *)__tmp__S2RT->local__PUEJ);
-              Self__MTCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__MTCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-              if ((Self__MTCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-                (&__string_461)->count__0C= 8;
-                (&__string_461)->storage__1C="C'est : ";
-                print__CKG((&__string_461));
-                result__0BEV=NULL;
-                __tmp__4BEV=((__POINTER__IB )(NULL));
-                Result__RTCU= 0;
-                __tmp__5BEV=((__POINTER__IB )sizeof(__STRING__BC));
-                if (((unsigned long)__tmp__5BEV ==  0)) {
-                  result__0BEV=STRING__BC__;
+            case ____HJNJ__: {
+              __ZDBK(((____HJNJ *)__V0FN));
+            } break;
+            case ____SJNJ__: {
+              __3DBK(((____SJNJ *)__V0FN));
+            } break;
+            case ____0AOJ__: {
+              __B4RT=((____2A0I *)((____0AOJ *)__V0FN)->__OB5J);
+              __1UCU=((____N5WC *)__B4RT->__4VEJ);
+              __1UCU->__Q5WC.__KU4D=(____Q)(__1UCU->__Q5WC.__KU4D -  1);
+              if ((__1UCU->__Q5WC.__KU4D <  0)) {
+                (&__string_461)->__0C= 8;
+                (&__string_461)->__1C="C'est : ";
+                __JKG((&__string_461));
+                __JDEV=NULL;
+                __NDEV=((____IB )(NULL));
+                __AVCU= 0;
+                __ODEV=((____IB )sizeof(____BC));
+                if (((unsigned long)__ODEV ==  0)) {
+                  __JDEV=__BC__;
                 } else /* FALSE */ {
-                  Result__RTCU=-1;
-                  clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__5BEV));
-                  if ((Result__RTCU == (__INTEGER__Q)(-  1))) {
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__5BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__EGEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DGEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-                    (&__string_3)->count__0C= 25;
-                    (&__string_3)->storage__1C="Memory: Bound table_size.";
-                    __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_size[(__tmp__EGEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DGEV)));
-                    __tmp__4BEV=__tmp__CGEV;
+                  __AVCU=-1;
+                  __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ODEV));
+                  if ((__AVCU == (____Q)(-  1))) {
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __SHEV=(void *)((unsigned long)(void *)((unsigned long)__ODEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __THEV=((____YWB )((____Q )(void *)((unsigned long)__SHEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+                    (&__string_3)->__0C= 25;
+                    (&__string_3)->__1C="Memory: Bound table_size.";
+                    __RHEV=__OKI(__SHEV,((____IB )(&(table_size[(__THEV)-1]))),((____YWB )((____Q )__SHEV)));
+                    __NDEV=__RHEV;
                   } else /* FALSE */ {
-                    __tmp__EGEV=((__UINTEGER_32__RWB )Result__RTCU);
-                    (&__string_1)->count__0C= 19;
-                    (&__string_1)->storage__1C="Memory: Size bound.";
-                    __tmp__CGEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-                    __tmp__DGEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__5BEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CGEV) - (unsigned long)((__POINTER__IB ) 1)));
-                    (&__string_2)->count__0C= 18;
-                    (&__string_2)->storage__1C="Memory: Alignment.";
-                    __tmp__CGEV=micro_alloc__table__lab__HKI(__tmp__DGEV,((__POINTER__IB )(&(table_type[(__tmp__EGEV)]))),(__UINTEGER_32__RWB)(__tmp__EGEV |  1));
-                    __tmp__4BEV=__tmp__CGEV;
+                    __THEV=((____YWB )__AVCU);
+                    (&__string_1)->__0C= 19;
+                    (&__string_1)->__1C="Memory: Size bound.";
+                    __RHEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+                    __SHEV=(void *)((unsigned long)(void *)((unsigned long)__ODEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RHEV) - (unsigned long)((____IB ) 1)));
+                    (&__string_2)->__0C= 18;
+                    (&__string_2)->__1C="Memory: Alignment.";
+                    __RHEV=__OKI(__SHEV,((____IB )(&(table_type[(__THEV)]))),(____YWB)(__THEV |  1));
+                    __NDEV=__RHEV;
                   };
-                  result__0BEV=((__STRING__BC *)__tmp__4BEV);
-                  *(result__0BEV) = *(STRING__BC__);
+                  __JDEV=((____BC *)__NDEV);
+                  *(__JDEV) = *(__BC__);
                 };
-                Self__WBEV=((__STRING__BC *)result__0BEV);
-                if ((Self__WBEV->capacity__HFL <  250)) {
-                  __tmp__YBEV=create__KVW( 250);
-                  Self__WBEV->storage__4EL=__tmp__YBEV;
-                  Self__WBEV->capacity__HFL= 250;
+                __FDEV=((____BC *)__JDEV);
+                if ((__FDEV->__OFL <  250)) {
+                  __HDEV=__RVW( 250);
+                  __FDEV->__FFL=__HDEV;
+                  __FDEV->__OFL= 250;
                 };
-                Self__WBEV->count__WJ= 0;
-                display__V5DJ(__tmp__S2RT,result__0BEV);
-                put_string__EGZ(((__STRING__BC *)result__0BEV));
+                __FDEV->__WJ= 0;
+                __EBEJ(__B4RT,__JDEV);
+                __LGZ(((____BC *)__JDEV));
                 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__GZFN));
+            case ____3BOJ__: {
+              __GEBK(((____3BOJ *)__V0FN));
             } break;
-            case __EXPR_SUB__CBOJ__: {
-              remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__GZFN));
+            case ____RCOJ__: {
+              __KEBK(((____RCOJ *)__V0FN));
             } break;
-            case __EXPR_MUL__YBOJ__: {
-              remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__GZFN));
+            case ____HDOJ__: {
+              __OEBK(((____HDOJ *)__V0FN));
             } break;
-            case __EXPR_DIV__MCOJ__: {
-              remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__GZFN));
+            case ____1DOJ__: {
+              __SEBK(((____1DOJ *)__V0FN));
             } break;
-            case __EXPR_AND__ADOJ__: {
-              remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__GZFN));
+            case ____PEOJ__: {
+              __WEBK(((____PEOJ *)__V0FN));
             } break;
-            case __EXPR_SHIFT_R__UDOJ__: {
-              remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__GZFN));
+            case ____DFOJ__: {
+              __0EBK(((____DFOJ *)__V0FN));
             } break;
-            case __EXPR_SHIFT_L__IEOJ__: {
-              remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__GZFN));
+            case ____XFOJ__: {
+              __4EBK(((____XFOJ *)__V0FN));
             } break;
-            case __PUT_TO__BFOJ__: {
-              remove__TDBK(((__PUT_TO__BFOJ *)__tmp__GZFN));
+            case ____QGOJ__: {
+              __CFBK(((____QGOJ *)__V0FN));
             } break;
-            case __ITEM__VFOJ__: {
-              remove__UEBK(((__ITEM__VFOJ *)__tmp__GZFN));
+            case ____EHOJ__: {
+              __DGBK(((____EHOJ *)__V0FN));
             } break;
-            case __CAST__JHOJ__: {
-              remove__0EBK(((__CAST__JHOJ *)__tmp__GZFN));
+            case ____YIOJ__: {
+              __JGBK(((____YIOJ *)__V0FN));
             } break;
-            case __READ_SLOT__ZK4K__: {
-              remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__GZFN));
+            case ____IM4K__: {
+              __MNFM(((____IM4K *)__V0FN));
             } break;
-            case __EXPR_NOT_LOGIC__E4FL__: {
-              remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__GZFN));
+            case ____T5FL__: {
+              __YP5O(((____T5FL *)__V0FN));
             } break;
-            case __EXPR_OR_LOGIC__OCUL__: {
-              remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__GZFN));
+            case ____3DUL__: {
+              __CRTP(((____3DUL *)__V0FN));
             } break;
-            case __EXPR_OR_OR_LOGIC__LDUL__: {
-              remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__GZFN));
+            case ____0EUL__: {
+              __BU0P(((____0EUL *)__V0FN));
             } break;
-            case __EXPR_AND_LOGIC__SEUL__: {
-              remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__GZFN));
+            case ____BGUL__: {
+              __GRTP(((____BGUL *)__V0FN));
             } break;
-            case __EXPR_AND_AND_LOGIC__NFUL__: {
-              remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__GZFN));
+            case ____2GUL__: {
+              __GU0P(((____2GUL *)__V0FN));
             } break;
-            case __EXPR_NEG__SYVL__: {
-              remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__GZFN));
+            case ____B0VL__: {
+              __LTBN(((____B0VL *)__V0FN));
             } break;
-            case __EXPR_ADD__AZVL__: {
-              remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__GZFN));
+            case ____P0VL__: {
+              __2GGM(((____P0VL *)__V0FN));
             } break;
-            case __READ_GLOBAL__B4YL__: {
-              Self__SCVS=((__READ_GLOBAL__B4YL *)__tmp__GZFN);
-              unread__VGEN(((__SLOT_DATA__WIRG *)Self__SCVS->global__Y5JM),Self__SCVS);
+            case ____Q5YL__: {
+              __BEVS=((____Q5YL *)__V0FN);
+              __EIEN(((____FKRG *)__BEVS->__HBKM),__BEVS);
             } break;
-            case __EXPR_NOT__FUPM__: {
-              remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__GZFN));
+            case ____UVPM__: {
+              __JEWN(((____UVPM *)__V0FN));
             } break;
-            case __EXPR_MOD__LYPM__: {
-              remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__GZFN));
+            case ____0ZPM__: {
+              __KU0P(((____0ZPM *)__V0FN));
             } break;
-            case __EXPR_OR__3P0N__: {
-              remove__FOVO(((__EXPR_OR__3P0N *)__tmp__GZFN));
+            case ____MR0N__: {
+              __UPVO(((____MR0N *)__V0FN));
             } break;
-            case __EXPR_SUP_EQ__JVBP__: {
-              remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__GZFN));
+            case ____YWBP__: {
+              __Q1ZQ(((____YWBP *)__V0FN));
             } break;
-            case __EXPR_INF__2WBP__: {
-              remove__OKUP(((__EXPR_INF__2WBP *)__tmp__GZFN));
+            case ____LYBP__: {
+              __3LUP(((____LYBP *)__V0FN));
             } break;
-            case __EXPR_INF_EQ__TXBP__: {
-              remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__GZFN));
+            case ____CZBP__: {
+              __BMUP(((____CZBP *)__V0FN));
             } break;
-            case __EXPR_XOR__OAEP__: {
-              remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__GZFN));
+            case ____3BEP__: {
+              __MUEQ(((____3BEP *)__V0FN));
             } break;
             };
-            unwrite__T0HL(Self__XTFN,Self__XTFN->last_write__MK3K);
+            __C2HL(__GVFN,__GVFN->__1L3K);
           };
         };
       };
     };
   };
-  __tmp__EVFN=result__0TFN;
-  return(__tmp__EVFN);
+  __TWFN=__JVFN;
+  return(__TWFN);
 }
 
-static __BOOLEAN__L is_invariant__ROMN(__READ_SLOT__ZK4K *Self__SOMN)
-// ({READ_SLOT__ZK4K}) With result Recursive, No inlinable.
+static ____L __AQMN(____IM4K *__BQMN)
+// ({__IM4K}) With result Recursive, No inlinable.
 {
-  __BOOLEAN__L __tmp__WOMN,Result__TOMN;
-  __tmp__WOMN=is_invariant__HVPN(((__SLOT_DATA__WIRG *)Self__SOMN->slot__CYFM),Self__SOMN->receiver__KL4K);
-  Result__TOMN=__tmp__WOMN;
-  return(Result__TOMN);
+  ____L __FQMN,__CQMN;
+  __FQMN=__WWPN(((____FKRG *)__BQMN->__RZFM),__BQMN->__ZM4K);
+  __CQMN=__FQMN;
+  return(__CQMN);
 }
 
-static __BOOLEAN__L is_signed__GKLP(__INTEGER_CST__KAXC *Self__HKLP)
-// ({INTEGER_CST__KAXC}) With result No recursive, No inlinable.
+static ____L __VLLP(____ZBXC *__WLLP)
+// ({__ZBXC}) With result No recursive, No inlinable.
 {
-  void *__tmp__LKLP;
-  __STRING_CONSTANT__0 *__tmp__MKLP;
-  __PROTOTYPE__MF *__tmp__RFVS;
-  __BOOLEAN__L Result__IKLP;
-  __tmp__LKLP=((__TYPE_FULL__PMB *)Self__HKLP->parent_constant__LAXC.static_type__SG4D)->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__LKLP)->__id) {
-  case __TYPE__FF__: {
-    __tmp__MKLP=((__TYPE__FF *)__tmp__LKLP)->prototype__QF->parent_named__PF.name__4VB;
+  void *__0LLP;
+  ____0 *__1LLP;
+  ____MF *__AHVS;
+  ____L __XLLP;
+  __0LLP=((____WMB *)__WLLP->__0BXC.__BI4D)->__KLK;
+  switch (((struct ___OBJ *)__0LLP)->__id) {
+  case ____FF__: {
+    __1LLP=((____FF *)__0LLP)->__QF->__PF.__FWB;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__MKLP=(&__string_4);
+  case ____FMB__: {
+    __1LLP=(&__string_4);
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__MKLP=(&__string_5);
+  case ____HMB__: {
+    __1LLP=(&__string_5);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__MKLP=(&__string_54);
+  case ____JMB__: {
+    __1LLP=(&__string_54);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__MKLP=(&__string_56);
+  case ____LMB__: {
+    __1LLP=(&__string_56);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__MKLP=((__TYPE_GENERIC__BCY *)__tmp__LKLP)->name__0YMB;
+  case ____ICY__: {
+    __1LLP=((____ICY *)__0LLP)->__TZMB;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__RFVS=prototype__L2ZG();
-    __tmp__MKLP=__tmp__RFVS->parent_named__PF.name__4VB;
+  case ____EQ5D__: {
+    __AHVS=__03ZG();
+    __1LLP=__AHVS->__PF.__FWB;
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__MKLP=((__PROFIL_BLOCK__22NJ *)__tmp__LKLP)->parent_profil__32NJ.name__P1IK;
+  case ____L4NJ__: {
+    __1LLP=((____L4NJ *)__0LLP)->__M4NJ.__42IK;
   } break;
   };
-  Result__IKLP=(((((void *)__tmp__MKLP == (void *)(&__string_61)) || ((void *)__tmp__MKLP == (void *)(&__string_62))) || ((void *)__tmp__MKLP == (void *)(&__string_63))) || ((void *)__tmp__MKLP == (void *)(&__string_64)));
-  return(Result__IKLP);
+  __XLLP=(((((void *)__1LLP == (void *)(&__string_61)) || ((void *)__1LLP == (void *)(&__string_62))) || ((void *)__1LLP == (void *)(&__string_63))) || ((void *)__1LLP == (void *)(&__string_64)));
+  return(__XLLP);
 }
 
-static __BOOLEAN__L is_late_binding__340K(__TYPE_FULL__PMB *Self__440K)
-// ({TYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____L __MA1K(____WMB *__NA1K)
+// ({__WMB}) With result No recursive, No inlinable.
 {
-  void *__tmp__A50K;
-  __BOOLEAN__L __tmp__B50K,Result__540K;
-  __tmp__A50K=Self__440K->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__A50K)->__id) {
-  case __TYPE__FF__: {
-    __tmp__B50K=(pass_count__VAXC == ((__TYPE__FF *)__tmp__A50K)->last_pass_binding__5GKJ);
+  void *__PA1K;
+  ____L __QA1K,__OA1K;
+  __PA1K=__NA1K->__KLK;
+  switch (((struct ___OBJ *)__PA1K)->__id) {
+  case ____FF__: {
+    __QA1K=(__ECXC == ((____FF *)__PA1K)->__OIKJ);
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__B50K=(pass_count__VAXC == ((__TYPE_NULL__4LB *)__tmp__A50K)->parent_type__5LB.last_pass_binding__5GKJ);
+  case ____FMB__: {
+    __QA1K=(__ECXC == ((____FMB *)__PA1K)->__GMB.__OIKJ);
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__B50K=(pass_count__VAXC == ((__TYPE_VOID__AMB *)__tmp__A50K)->parent_type__BMB.last_pass_binding__5GKJ);
+  case ____HMB__: {
+    __QA1K=(__ECXC == ((____HMB *)__PA1K)->__IMB.__OIKJ);
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__B50K=(pass_count__VAXC == ((__TYPE_CONTEXT__CMB *)__tmp__A50K)->parent_type__DMB.last_pass_binding__5GKJ);
+  case ____JMB__: {
+    __QA1K=(__ECXC == ((____JMB *)__PA1K)->__KMB.__OIKJ);
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__B50K=(pass_count__VAXC == ((__TYPE_ID__EMB *)__tmp__A50K)->parent_type__FMB.last_pass_binding__5GKJ);
+  case ____LMB__: {
+    __QA1K=(__ECXC == ((____LMB *)__PA1K)->__MMB.__OIKJ);
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__B50K=(pass_count__VAXC == ((__TYPE_GENERIC__BCY *)__tmp__A50K)->parent_type__CCY.last_pass_binding__5GKJ);
+  case ____ICY__: {
+    __QA1K=(__ECXC == ((____ICY *)__PA1K)->__JCY.__OIKJ);
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__B50K=(pass_count__VAXC == ((__TYPE_BLOCK__VO5D *)__tmp__A50K)->parent_type__WO5D.last_pass_binding__5GKJ);
+  case ____EQ5D__: {
+    __QA1K=(__ECXC == ((____EQ5D *)__PA1K)->__FQ5D.__OIKJ);
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__B50K=(pass_count__VAXC == ((__PROFIL_BLOCK__22NJ *)__tmp__A50K)->parent_type__42NJ.last_pass_binding__5GKJ);
+  case ____L4NJ__: {
+    __QA1K=(__ECXC == ((____L4NJ *)__PA1K)->__N4NJ.__OIKJ);
   } break;
   };
-  Result__540K=__tmp__B50K;
-  return(Result__540K);
+  __OA1K=__QA1K;
+  return(__OA1K);
 }
 
-static void increase_capacity__NL1M(__HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J *Self__OL1M)
-// ({HASHED_DICTIONARYoExpanded_INTEGERxStrict_STRING_CONSTANTo__ZU5J}) Void No recursive, No inlinable.
+static void __2M1M(____IW5J *__3M1M)
+// ({__IW5J}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__BM1M,i__ZL1M,__tmp__3M1M,__tmp__5M1M;
-  __HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *node1__1L1M;
-  __HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *node2__2L1M;
-  void **old_buckets__0L1M,**__tmp__CM1M;
-  node1__1L1M=NULL;
-  node2__2L1M=NULL;
-  old_buckets__0L1M=Self__OL1M->buckets__HBGM;
-  __tmp__BM1M=prime_number_ceiling__BKN((__INTEGER__Q)(Self__OL1M->capacity__ABGM +  1));
-  __tmp__CM1M=create__VDOM(__tmp__BM1M);
-  Self__OL1M->buckets__HBGM=__tmp__CM1M;
-  i__ZL1M=(__INTEGER__Q)(Self__OL1M->capacity__ABGM -  1);
-  Self__OL1M->capacity__ABGM=__tmp__BM1M;
-  while ((i__ZL1M >=  0)) {
-    node1__1L1M=((void **)old_buckets__0L1M)[i__ZL1M];
-    while (((void *)node1__1L1M != (void *)NULL)) {
-      node2__2L1M=node1__1L1M->next__WBGM;
-      __tmp__3M1M=hash_code__1CM(((__STRING_CONSTANT__0 *)node1__1L1M->key__OBGM));
-      __tmp__5M1M=(__INTEGER__Q)(__tmp__3M1M % Self__OL1M->capacity__ABGM);
-      ((__HASHED_DICTIONARY_NODEoExpanded_INTEGERxStrict_STRING_CONSTANTo__2AGM *)node1__1L1M)->next__WBGM=((void **)Self__OL1M->buckets__HBGM)[__tmp__5M1M];
-      ((void **)Self__OL1M->buckets__HBGM)[__tmp__5M1M]=node1__1L1M;
-      node1__1L1M=node2__2L1M;
-    };
-    i__ZL1M=(__INTEGER__Q)(i__ZL1M -  1);
+  ____Q __QN1M,__IN1M,__MO1M,__OO1M;
+  ____LCGM *__KN1M,*__LN1M;
+  void **__JN1M,**__RN1M;
+  __KN1M=NULL;
+  __LN1M=NULL;
+  __JN1M=__3M1M->__WCGM;
+  __QN1M=__IKN((____Q)(__3M1M->__PCGM +  1));
+  __RN1M=__EFOM(__QN1M);
+  __3M1M->__WCGM=__RN1M;
+  __IN1M=(____Q)(__3M1M->__PCGM -  1);
+  __3M1M->__PCGM=__QN1M;
+  while ((__IN1M >=  0)) {
+    __KN1M=((void **)__JN1M)[__IN1M];
+    while (((void *)__KN1M != (void *)NULL)) {
+      __LN1M=__KN1M->__FDGM;
+      __MO1M=__CDM(((____0 *)__KN1M->__3CGM));
+      __OO1M=(____Q)(__MO1M % __3M1M->__PCGM);
+      ((____LCGM *)__KN1M)->__FDGM=((void **)__3M1M->__WCGM)[__OO1M];
+      ((void **)__3M1M->__WCGM)[__OO1M]=__KN1M;
+      __KN1M=__LN1M;
+    };
+    __IN1M=(____Q)(__IN1M -  1);
   };
 }
 
-static __INTEGER__Q index_of__since__MNZH(__STRING_CONSTANT__0 *Self__NNZH,__INTEGER__Q start_index__PNZH)
-// ({STRING_CONSTANT__0},{INTEGER__Q}) With result No recursive, No inlinable.
+static ____Q __1OZH(____0 *__2OZH,____Q __4OZH)
+// ({__0},{__Q}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__RNZH,__tmp__3K0T;
-  __CHARACTER__DB *__tmp__4K0T;
-  result__RNZH=start_index__PNZH;
-  __tmp__3K0T=Self__NNZH->count__0C;
-  __tmp__4K0T=Self__NNZH->storage__1C;
-  while ((! ((result__RNZH > __tmp__3K0T) || ('@' == ((__CHARACTER__DB *)__tmp__4K0T)[(__INTEGER__Q)(result__RNZH -  1)])))) {
-    result__RNZH=(__INTEGER__Q)(result__RNZH +  1);
-  };
-  __tmp__3K0T=result__RNZH;
-  return(__tmp__3K0T);
+  ____Q __APZH,__MM0T;
+  ____DB *__NM0T;
+  __APZH=__4OZH;
+  __MM0T=__2OZH->__0C;
+  __NM0T=__2OZH->__1C;
+  while ((! ((__APZH > __MM0T) || ('@' == ((____DB *)__NM0T)[(____Q)(__APZH -  1)])))) {
+    __APZH=(____Q)(__APZH +  1);
+  };
+  __MM0T=__APZH;
+  return(__MM0T);
 }
 
-static __BOOLEAN__L is_hexadecimal_digit__YSGC(__CHARACTER__DB Self__ZSGC)
-// ({CHARACTER__DB}) With result No recursive, No inlinable.
+static ____L __HUGC(____DB __IUGC)
+// ({__DB}) With result No recursive, No inlinable.
 {
-  __BOOLEAN__L result__1SGC,result__5K0T,__tmp__DTGC,__tmp__VDTS;
-  result__1SGC=FALSE__O__;
-  result__5K0T=FALSE__O__;
-  if ((((__INTEGER_8__3YF )Self__ZSGC) >= ((__INTEGER_8__3YF )'0'))) {
-    result__5K0T=(((__INTEGER_8__3YF )Self__ZSGC) <= ((__INTEGER_8__3YF )'9'));
-  };
-  if (result__5K0T) {
-    result__1SGC=TRUE__K__;
-    __tmp__DTGC=TRUE__K__;
+  ____L __KUGC,__OM0T,__SUGC,__EFTS;
+  __KUGC=__O__;
+  __OM0T=__O__;
+  if ((((____EZF )__IUGC) >= ((____EZF )'0'))) {
+    __OM0T=(((____EZF )__IUGC) <= ((____EZF )'9'));
+  };
+  if (__OM0T) {
+    __KUGC=__K__;
+    __SUGC=__K__;
   } else /* FALSE */ {
-    __tmp__DTGC=FALSE__O__;
+    __SUGC=__O__;
   };
-  if (__tmp__DTGC) {
-    __tmp__DTGC=TRUE__K__;
+  if (__SUGC) {
+    __SUGC=__K__;
   } else /* FALSE */ {
-    __tmp__VDTS=(((__INTEGER_8__3YF )Self__ZSGC) >= ((__INTEGER_8__3YF )'a'));
-    if (__tmp__VDTS) {
-      result__1SGC=(((__INTEGER_8__3YF )Self__ZSGC) <= ((__INTEGER_8__3YF )'f'));
+    __EFTS=(((____EZF )__IUGC) >= ((____EZF )'a'));
+    if (__EFTS) {
+      __KUGC=(((____EZF )__IUGC) <= ((____EZF )'f'));
     };
-    __tmp__DTGC=__tmp__VDTS;
+    __SUGC=__EFTS;
   };
-  if ((! __tmp__DTGC)) {
-    if ((((__INTEGER_8__3YF )Self__ZSGC) >= ((__INTEGER_8__3YF )'A'))) {
-      result__1SGC=(((__INTEGER_8__3YF )Self__ZSGC) <= ((__INTEGER_8__3YF )'F'));
+  if ((! __SUGC)) {
+    if ((((____EZF )__IUGC) >= ((____EZF )'A'))) {
+      __KUGC=(((____EZF )__IUGC) <= ((____EZF )'F'));
     };
   };
-  result__5K0T=result__1SGC;
-  return(result__5K0T);
+  __OM0T=__KUGC;
+  return(__OM0T);
 }
 
-static void* readlip_expr_cmp__OKRB(__PARSER__NSD *Self__PKRB)
-// ({PARSER__NSD}) With result No recursive, No inlinable.
+static void* __3LRB(____USD *__4LRB)
+// ({__USD}) With result No recursive, No inlinable.
 {
-  __STRING_CONSTANT__0 *op__TKRB,*Self__3TFC;
-  void *__tmp__VKRB,*result__RKRB,*__tmp__2MRB;
-  __POSITION__OL __tmp__CNRB;
-  __LIP_BINARY__IWQB *result__GTIC,*Self__0R0C;
-  __POINTER__IB ptr__HTIC,__tmp__NTIC,__tmp__4T5T,__tmp__AU5T;
-  __INTEGER__Q typ_id__LTIC;
-  __UINTEGER_32__RWB __tmp__BU5T;
-  __CHARACTER__DB type__UKRB;
-  __BOOLEAN__L __tmp__BLRB,__tmp__QMRB,__tmp__JLRB;
-  op__TKRB=NULL;
-  type__UKRB='\0';
-  __tmp__VKRB=readlip_expr_binary__MGSB(Self__PKRB);
-  result__RKRB=__tmp__VKRB;
-  if (((void *)__tmp__VKRB != (void *)NULL)) {
-    while_do__WATB:
+  ____0 *__CMRB,*__MVFC;
+  void *__EMRB,*__AMRB,*__LORB;
+  ____OL __RORB;
+  ____XXQB *__VUIC,*__JT0C;
+  ____IB __WUIC,__2UIC,__NV5T,__PV5T;
+  ____Q __0UIC;
+  ____YWB __QV5T;
+  ____DB __DMRB;
+  ____L __QMRB,__5NRB,__YMRB;
+  __CMRB=NULL;
+  __DMRB='\0';
+  __EMRB=__1HSB(__4LRB);
+  __AMRB=__EMRB;
+  if (((void *)__EMRB != (void *)NULL)) {
+    __FCTB:
     {
-      __tmp__BLRB=read_symbol__Y1Q((&__string_28));
-      if (__tmp__BLRB) {
-        __tmp__QMRB=TRUE__K__;
+      __QMRB=__51Q((&__string_28));
+      if (__QMRB) {
+        __5NRB=__K__;
       } else /* FALSE */ {
-        __tmp__JLRB=read_symbol__Y1Q((&__string_30));
-        __tmp__QMRB=__tmp__JLRB;
+        __YMRB=__51Q((&__string_30));
+        __5NRB=__YMRB;
       };
-      if (__tmp__QMRB) {
-        __tmp__QMRB=TRUE__K__;
+      if (__5NRB) {
+        __5NRB=__K__;
       } else /* FALSE */ {
-        __tmp__JLRB=read_symbol__Y1Q((&__string_26));
-        __tmp__QMRB=__tmp__JLRB;
+        __YMRB=__51Q((&__string_26));
+        __5NRB=__YMRB;
       };
-      if (__tmp__QMRB) {
-        __tmp__QMRB=TRUE__K__;
+      if (__5NRB) {
+        __5NRB=__K__;
       } else /* FALSE */ {
-        __tmp__JLRB=read_symbol__Y1Q((&__string_25));
-        __tmp__QMRB=__tmp__JLRB;
+        __YMRB=__51Q((&__string_25));
+        __5NRB=__YMRB;
       };
-      if (__tmp__QMRB) {
-        __tmp__QMRB=TRUE__K__;
+      if (__5NRB) {
+        __5NRB=__K__;
       } else /* FALSE */ {
-        __tmp__JLRB=read_symbol__Y1Q((&__string_27));
-        __tmp__QMRB=__tmp__JLRB;
+        __YMRB=__51Q((&__string_27));
+        __5NRB=__YMRB;
       };
-      if (__tmp__QMRB) {
-        __tmp__QMRB=TRUE__K__;
+      if (__5NRB) {
+        __5NRB=__K__;
       } else /* FALSE */ {
-        __tmp__JLRB=read_symbol__Y1Q((&__string_29));
-        __tmp__QMRB=__tmp__JLRB;
+        __YMRB=__51Q((&__string_29));
+        __5NRB=__YMRB;
       };
-      if (__tmp__QMRB) {
-        op__TKRB=last_string__M4E;
-        __tmp__2MRB=readlip_expr_binary__MGSB(Self__PKRB);
-        if (((void *)__tmp__2MRB == (void *)NULL)) {
-          __tmp__CNRB=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_421));
-          put_position__HRE(__tmp__CNRB);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if (__5NRB) {
+        __CMRB=__T4E;
+        __LORB=__1HSB(__4LRB);
+        if (((void *)__LORB == (void *)NULL)) {
+          __RORB=__OVQ();
+          __DQE( 0,(&__string_421));
+          __ORE(__RORB);
+          __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__3TFC=((__STRING_CONSTANT__0 *)op__TKRB);
-        __tmp__QMRB=__infix_equal_equal__YVZ(Self__3TFC,(&__string_28));
-        if (__tmp__QMRB) {
-          type__UKRB='S';
-        };
-        __tmp__QMRB=__infix_equal_equal__YVZ(Self__3TFC,(&__string_30));
-        if (__tmp__QMRB) {
-          type__UKRB='I';
-        };
-        __tmp__QMRB=__infix_equal_equal__YVZ(Self__3TFC,(&__string_26));
-        if (__tmp__QMRB) {
-          type__UKRB='E';
-        };
-        __tmp__QMRB=__infix_equal_equal__YVZ(Self__3TFC,(&__string_25));
-        if (__tmp__QMRB) {
-          type__UKRB='=';
-        };
-        __tmp__QMRB=__infix_equal_equal__YVZ(Self__3TFC,(&__string_27));
-        if (__tmp__QMRB) {
-          type__UKRB='>';
-        };
-        __tmp__QMRB=__infix_equal_equal__YVZ(Self__3TFC,(&__string_29));
-        if (__tmp__QMRB) {
-          type__UKRB='<';
-        };
-        __tmp__CNRB=current_position__HVQ();
-        result__GTIC=NULL;
-        ptr__HTIC=((__POINTER__IB )(NULL));
-        typ_id__LTIC= 0;
-        __tmp__NTIC=((__POINTER__IB )sizeof(__LIP_BINARY__IWQB));
-        if (((unsigned long)__tmp__NTIC ==  0)) {
-          result__GTIC=LIP_BINARY__IWQB__;
-        } else /* FALSE */ {
-          typ_id__LTIC=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__NTIC));
-          if ((typ_id__LTIC == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__4T5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__AU5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__NTIC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4T5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4T5T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__BU5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__AU5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__4T5T=micro_alloc__table__lab__HKI(__tmp__AU5T,((__POINTER__IB )(&(table_size[(__tmp__BU5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__AU5T)));
-            ptr__HTIC=__tmp__4T5T;
-          } else /* FALSE */ {
-            __tmp__BU5T=((__UINTEGER_32__RWB )typ_id__LTIC);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__4T5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__AU5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__NTIC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4T5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__4T5T) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__4T5T=micro_alloc__table__lab__HKI(__tmp__AU5T,((__POINTER__IB )(&(table_type[(__tmp__BU5T)]))),(__UINTEGER_32__RWB)(__tmp__BU5T |  1));
-            ptr__HTIC=__tmp__4T5T;
-          };
-          result__GTIC=((__LIP_BINARY__IWQB *)ptr__HTIC);
-          *(result__GTIC) = *(LIP_BINARY__IWQB__);
-        };
-        Self__0R0C=((__LIP_BINARY__IWQB *)result__GTIC);
-        Self__0R0C->parent_lip_code__JWQB.parent_itm_object__MC.position__H2B=__tmp__CNRB;
-        Self__0R0C->left__5R0C=result__RKRB;
-        Self__0R0C->right__AS0C=__tmp__2MRB;
-        Self__0R0C->operator__BS0C=type__UKRB;
-        result__RKRB=result__GTIC;
-        goto while_do__WATB;
-      };
-    };
-  };
-  __tmp__VKRB=result__RKRB;
-  return(__tmp__VKRB);
+        __MVFC=((____0 *)__CMRB);
+        __5NRB=__5VZ(__MVFC,(&__string_28));
+        if (__5NRB) {
+          __DMRB='S';
+        };
+        __5NRB=__5VZ(__MVFC,(&__string_30));
+        if (__5NRB) {
+          __DMRB='I';
+        };
+        __5NRB=__5VZ(__MVFC,(&__string_26));
+        if (__5NRB) {
+          __DMRB='E';
+        };
+        __5NRB=__5VZ(__MVFC,(&__string_25));
+        if (__5NRB) {
+          __DMRB='=';
+        };
+        __5NRB=__5VZ(__MVFC,(&__string_27));
+        if (__5NRB) {
+          __DMRB='>';
+        };
+        __5NRB=__5VZ(__MVFC,(&__string_29));
+        if (__5NRB) {
+          __DMRB='<';
+        };
+        __RORB=__OVQ();
+        __VUIC=NULL;
+        __WUIC=((____IB )(NULL));
+        __0UIC= 0;
+        __2UIC=((____IB )sizeof(____XXQB));
+        if (((unsigned long)__2UIC ==  0)) {
+          __VUIC=__XXQB__;
+        } else /* FALSE */ {
+          __0UIC=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2UIC));
+          if ((__0UIC == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NV5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __PV5T=(void *)((unsigned long)(void *)((unsigned long)__2UIC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NV5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NV5T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __QV5T=((____YWB )((____Q )(void *)((unsigned long)__PV5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __NV5T=__OKI(__PV5T,((____IB )(&(table_size[(__QV5T)-1]))),((____YWB )((____Q )__PV5T)));
+            __WUIC=__NV5T;
+          } else /* FALSE */ {
+            __QV5T=((____YWB )__0UIC);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __NV5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __PV5T=(void *)((unsigned long)(void *)((unsigned long)__2UIC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NV5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__NV5T) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __NV5T=__OKI(__PV5T,((____IB )(&(table_type[(__QV5T)]))),(____YWB)(__QV5T |  1));
+            __WUIC=__NV5T;
+          };
+          __VUIC=((____XXQB *)__WUIC);
+          *(__VUIC) = *(__XXQB__);
+        };
+        __JT0C=((____XXQB *)__VUIC);
+        __JT0C->__YXQB.__MC.__O2B=__RORB;
+        __JT0C->__OT0C=__AMRB;
+        __JT0C->__PT0C=__LORB;
+        __JT0C->__QT0C=__DMRB;
+        __AMRB=__VUIC;
+        goto __FCTB;
+      };
+    };
+  };
+  __EMRB=__AMRB;
+  return(__EMRB);
 }
 
-static void* read_constant__TDUC()
+static void* __CFUC()
 // () With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG __tmp__TEUC;
-  void *result__WDUC,*Result__VDUC;
-  __INTEGER__Q pos_old__YSUC,__tmp__LKEV,old_nb_elts__NKEV,__tmp__TKEV;
-  __INTEGER__Q old_nb_elts__VKEV,__tmp__DLEV,old_nb_elts__FLEV;
-  __INTEGER__Q __tmp__LLEV,old_nb_elts__NLEV,__tmp__LMEV;
-  __INTEGER__Q old_nb_elts__NMEV;
-  __STRING__BC *Self__JKEV,*Self__RKEV,*Self__BLEV,*Self__JLEV;
-  __STRING__BC *Self__JMEV;
-  __POINTER__IB __tmp__OKEV,__tmp__WKEV,__tmp__GLEV,__tmp__OLEV;
-  __POINTER__IB __tmp__OMEV,__tmp__4U5T,__tmp__WMEV;
-  __POSITION__OL __tmp__XXUC,__tmp__SEUC,__tmp__GRVC;
-  __STRING_CONSTANT__0 *__tmp__FYUC,*__tmp__5QVC;
-  __ITM_REAL__3DUC *result__2YVC,*Self__W51C;
-  __UINTEGER_32__RWB __tmp__QU5T,__tmp__5U5T;
-  __ITM_NUMBER__QEUC *result__QFRD,*Self__PL5D;
-  __ITM_CHARACTER__CFUC *result__LHRD,*Self__UL5D;
-  __ITM_STRING__UFUC *result__GJRD,*Self__ZL5D;
-  __BOOLEAN__L result__XSUC,__tmp__ZSUC,result__HL0T,__tmp__DTUC;
-  __BOOLEAN__L result__TL0T,__tmp__3TUC,result__XM0T,result__5N0T;
-  __CHARACTER__DB result__DL0T,result__PL0T,result__XL0T,result__5L0T;
-  __CHARACTER__DB result__1M0T,result__DO0T;
-  __CHARACTER__DB *__tmp__KKEV,*__tmp__SKEV,*__tmp__CLEV,*__tmp__KLEV;
-  __CHARACTER__DB *__tmp__KMEV;
-  result__WDUC=NULL;
-  result__XSUC=FALSE__O__;
-  pos_old__YSUC= 0;
-  __tmp__ZSUC=read_space__0HF();
-  if (__tmp__ZSUC) {
-    result__DL0T='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__DL0T=((__CHARACTER__DB )(( 0)));
-    } else /* FALSE */ {
-      result__DL0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-    };
-    result__HL0T=FALSE__O__;
-    if ((((__INTEGER_8__3YF )result__DL0T) >= ((__INTEGER_8__3YF )'0'))) {
-      result__HL0T=(((__INTEGER_8__3YF )result__DL0T) <= ((__INTEGER_8__3YF )'9'));
-    };
-    __tmp__DTUC=result__HL0T;
+  ____0SG __CGUC;
+  void *__FFUC,*__EFUC;
+  ____Q __HUUC,__0LEV,__2LEV,__CMEV,__EMEV,__SMEV,__UMEV,__0MEV,__2MEV;
+  ____Q __0NEV,__2NEV;
+  ____BC *__YLEV,*__AMEV,*__QMEV,*__YMEV,*__YNEV;
+  ____IB __3LEV,__FMEV,__VMEV,__3MEV,__3NEV,__NW5T,__FOEV;
+  ____OL __GZUC,__BGUC,__VSVC;
+  ____0 *__UZUC,*__OSVC;
+  ____MFUC *__L0VC,*__FB2C;
+  ____YWB __5V5T,__OW5T;
+  ____5FUC *__5GRD,*__4M5D;
+  ____RGUC *__0IRD,*__DN5D;
+  ____DHUC *__VKRD,*__IN5D;
+  ____L __GUUC,__IUUC,__WM0T,__SUUC,__CN0T,__MVUC,__GO0T,__OP0T;
+  ____DB __SM0T,__4M0T,__GN0T,__ON0T,__KO0T,__SP0T;
+  ____DB *__ZLEV,*__BMEV,*__RMEV,*__ZMEV,*__ZNEV;
+  __FFUC=NULL;
+  __GUUC=__O__;
+  __HUUC= 0;
+  __IUUC=__BIF();
+  if (__IUUC) {
+    __SM0T='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __SM0T=((____DB )(( 0)));
+    } else /* FALSE */ {
+      __SM0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+    };
+    __WM0T=__O__;
+    if ((((____EZF )__SM0T) >= ((____EZF )'0'))) {
+      __WM0T=(((____EZF )__SM0T) <= ((____EZF )'9'));
+    };
+    __SUUC=__WM0T;
   } else /* FALSE */ {
-    __tmp__DTUC=FALSE__O__;
-  };
-  if (__tmp__DTUC) {
-    ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-    result__DL0T='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__DL0T=((__CHARACTER__DB )(( 0)));
-    } else /* FALSE */ {
-      result__DL0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-    };
-    Self__JKEV=((__STRING__BC *)string_tmp__YC);
-    if ((Self__JKEV->capacity__HFL <= Self__JKEV->count__WJ)) {
-      if ((Self__JKEV->capacity__HFL ==  0)) {
-        Self__JKEV->capacity__HFL= 32;
-        __tmp__KKEV=create__KVW( 32);
-        Self__JKEV->storage__4EL=__tmp__KKEV;
-      } else /* FALSE */ {
-        __tmp__LKEV=(__INTEGER__Q)(Self__JKEV->capacity__HFL <<  1);
-        __tmp__KKEV=((__CHARACTER__DB *)Self__JKEV->storage__4EL);
-        old_nb_elts__NKEV=Self__JKEV->capacity__HFL;
-        __tmp__OKEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KKEV),((__UINTEGER_32__RWB )old_nb_elts__NKEV),((__UINTEGER_32__RWB )__tmp__LKEV));
-        __tmp__KKEV=((__CHARACTER__DB *)__tmp__OKEV);
-        clear__to__F00(__tmp__KKEV,old_nb_elts__NKEV,(__INTEGER__Q)(__tmp__LKEV -  1));
-        Self__JKEV->storage__4EL=__tmp__KKEV;
-        Self__JKEV->capacity__HFL=__tmp__LKEV;
-      };
-    };
-    ((__CHARACTER__DB *)Self__JKEV->storage__4EL)[Self__JKEV->count__WJ]=result__DL0T;
-    Self__JKEV->count__WJ=(__INTEGER__Q)(Self__JKEV->count__WJ +  1);
-    pos_old__YSUC=position__0KE;
-    position__0KE=(__INTEGER__Q)(position__0KE +  1);
-    while_do__5WFD:
+    __SUUC=__O__;
+  };
+  if (__SUUC) {
+    ((____BC *)__YC)->__WJ= 0;
+    __SM0T='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __SM0T=((____DB )(( 0)));
+    } else /* FALSE */ {
+      __SM0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+    };
+    __YLEV=((____BC *)__YC);
+    if ((__YLEV->__OFL <= __YLEV->__WJ)) {
+      if ((__YLEV->__OFL ==  0)) {
+        __YLEV->__OFL= 32;
+        __ZLEV=__RVW( 32);
+        __YLEV->__FFL=__ZLEV;
+      } else /* FALSE */ {
+        __0LEV=(____Q)(__YLEV->__OFL <<  1);
+        __ZLEV=((____DB *)__YLEV->__FFL);
+        __2LEV=__YLEV->__OFL;
+        __3LEV=__55W(((____IB )__ZLEV),((____YWB )__2LEV),((____YWB )__0LEV));
+        __ZLEV=((____DB *)__3LEV);
+        __M00(__ZLEV,__2LEV,(____Q)(__0LEV -  1));
+        __YLEV->__FFL=__ZLEV;
+        __YLEV->__OFL=__0LEV;
+      };
+    };
+    ((____DB *)__YLEV->__FFL)[__YLEV->__WJ]=__SM0T;
+    __YLEV->__WJ=(____Q)(__YLEV->__WJ +  1);
+    __HUUC=__BLE;
+    __BLE=(____Q)(__BLE +  1);
+    __OYFD:
     {
-      result__PL0T='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__PL0T=((__CHARACTER__DB )(( 0)));
+      __4M0T='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __4M0T=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__PL0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __4M0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      result__TL0T=FALSE__O__;
-      if ((((__INTEGER_8__3YF )result__PL0T) >= ((__INTEGER_8__3YF )'0'))) {
-        result__TL0T=(((__INTEGER_8__3YF )result__PL0T) <= ((__INTEGER_8__3YF )'9'));
+      __CN0T=__O__;
+      if ((((____EZF )__4M0T) >= ((____EZF )'0'))) {
+        __CN0T=(((____EZF )__4M0T) <= ((____EZF )'9'));
       };
-      if (result__TL0T) {
-        __tmp__3TUC=TRUE__K__;
+      if (__CN0T) {
+        __MVUC=__K__;
       } else /* FALSE */ {
-        result__XL0T='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__XL0T=((__CHARACTER__DB )(( 0)));
+        __GN0T='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __GN0T=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__XL0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __GN0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        __tmp__3TUC=(result__XL0T == '_');
+        __MVUC=(__GN0T == '_');
       };
-      if (__tmp__3TUC) {
-        result__XL0T='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__XL0T=((__CHARACTER__DB )(( 0)));
+      if (__MVUC) {
+        __GN0T='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __GN0T=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__XL0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __GN0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        if ((result__XL0T != '_')) {
-          result__5L0T='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__5L0T=((__CHARACTER__DB )(( 0)));
+        if ((__GN0T != '_')) {
+          __ON0T='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __ON0T=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__5L0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __ON0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          Self__RKEV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__RKEV->capacity__HFL <= Self__RKEV->count__WJ)) {
-            if ((Self__RKEV->capacity__HFL ==  0)) {
-              Self__RKEV->capacity__HFL= 32;
-              __tmp__SKEV=create__KVW( 32);
-              Self__RKEV->storage__4EL=__tmp__SKEV;
+          __AMEV=((____BC *)__YC);
+          if ((__AMEV->__OFL <= __AMEV->__WJ)) {
+            if ((__AMEV->__OFL ==  0)) {
+              __AMEV->__OFL= 32;
+              __BMEV=__RVW( 32);
+              __AMEV->__FFL=__BMEV;
             } else /* FALSE */ {
-              __tmp__TKEV=(__INTEGER__Q)(Self__RKEV->capacity__HFL <<  1);
-              __tmp__SKEV=((__CHARACTER__DB *)Self__RKEV->storage__4EL);
-              old_nb_elts__VKEV=Self__RKEV->capacity__HFL;
-              __tmp__WKEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SKEV),((__UINTEGER_32__RWB )old_nb_elts__VKEV),((__UINTEGER_32__RWB )__tmp__TKEV));
-              __tmp__SKEV=((__CHARACTER__DB *)__tmp__WKEV);
-              clear__to__F00(__tmp__SKEV,old_nb_elts__VKEV,(__INTEGER__Q)(__tmp__TKEV -  1));
-              Self__RKEV->storage__4EL=__tmp__SKEV;
-              Self__RKEV->capacity__HFL=__tmp__TKEV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__RKEV->storage__4EL)[Self__RKEV->count__WJ]=result__5L0T;
-          Self__RKEV->count__WJ=(__INTEGER__Q)(Self__RKEV->count__WJ +  1);
-        };
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        goto while_do__5WFD;
-      };
-    };
-    result__DL0T='\0';
-    if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-      result__DL0T=((__CHARACTER__DB )(( 0)));
-    } else /* FALSE */ {
-      result__DL0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-    };
-    if ((result__DL0T == '.')) {
-      Self__RKEV=((__STRING__BC *)string_tmp__YC);
-      if ((Self__RKEV->capacity__HFL <= Self__RKEV->count__WJ)) {
-        if ((Self__RKEV->capacity__HFL ==  0)) {
-          Self__RKEV->capacity__HFL= 32;
-          __tmp__SKEV=create__KVW( 32);
-          Self__RKEV->storage__4EL=__tmp__SKEV;
-        } else /* FALSE */ {
-          __tmp__TKEV=(__INTEGER__Q)(Self__RKEV->capacity__HFL <<  1);
-          __tmp__SKEV=((__CHARACTER__DB *)Self__RKEV->storage__4EL);
-          old_nb_elts__VKEV=Self__RKEV->capacity__HFL;
-          __tmp__WKEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SKEV),((__UINTEGER_32__RWB )old_nb_elts__VKEV),((__UINTEGER_32__RWB )__tmp__TKEV));
-          __tmp__SKEV=((__CHARACTER__DB *)__tmp__WKEV);
-          clear__to__F00(__tmp__SKEV,old_nb_elts__VKEV,(__INTEGER__Q)(__tmp__TKEV -  1));
-          Self__RKEV->storage__4EL=__tmp__SKEV;
-          Self__RKEV->capacity__HFL=__tmp__TKEV;
-        };
-      };
-      ((__CHARACTER__DB *)Self__RKEV->storage__4EL)[Self__RKEV->count__WJ]='.';
-      Self__RKEV->count__WJ=(__INTEGER__Q)(Self__RKEV->count__WJ +  1);
-      position__0KE=(__INTEGER__Q)(position__0KE +  1);
-      result__PL0T='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__PL0T=((__CHARACTER__DB )(( 0)));
-      } else /* FALSE */ {
-        result__PL0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-      };
-      result__TL0T=FALSE__O__;
-      if ((((__INTEGER_8__3YF )result__PL0T) >= ((__INTEGER_8__3YF )'0'))) {
-        result__TL0T=(((__INTEGER_8__3YF )result__PL0T) <= ((__INTEGER_8__3YF )'9'));
-      };
-      if (result__TL0T) {
-        result__XSUC=TRUE__K__;
-        result__XL0T='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__XL0T=((__CHARACTER__DB )(( 0)));
-        } else /* FALSE */ {
-          result__XL0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-        };
-        Self__BLEV=((__STRING__BC *)string_tmp__YC);
-        if ((Self__BLEV->capacity__HFL <= Self__BLEV->count__WJ)) {
-          if ((Self__BLEV->capacity__HFL ==  0)) {
-            Self__BLEV->capacity__HFL= 32;
-            __tmp__CLEV=create__KVW( 32);
-            Self__BLEV->storage__4EL=__tmp__CLEV;
-          } else /* FALSE */ {
-            __tmp__DLEV=(__INTEGER__Q)(Self__BLEV->capacity__HFL <<  1);
-            __tmp__CLEV=((__CHARACTER__DB *)Self__BLEV->storage__4EL);
-            old_nb_elts__FLEV=Self__BLEV->capacity__HFL;
-            __tmp__GLEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CLEV),((__UINTEGER_32__RWB )old_nb_elts__FLEV),((__UINTEGER_32__RWB )__tmp__DLEV));
-            __tmp__CLEV=((__CHARACTER__DB *)__tmp__GLEV);
-            clear__to__F00(__tmp__CLEV,old_nb_elts__FLEV,(__INTEGER__Q)(__tmp__DLEV -  1));
-            Self__BLEV->storage__4EL=__tmp__CLEV;
-            Self__BLEV->capacity__HFL=__tmp__DLEV;
-          };
-        };
-        ((__CHARACTER__DB *)Self__BLEV->storage__4EL)[Self__BLEV->count__WJ]=result__XL0T;
-        Self__BLEV->count__WJ=(__INTEGER__Q)(Self__BLEV->count__WJ +  1);
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        while_do__1BWD:
+              __CMEV=(____Q)(__AMEV->__OFL <<  1);
+              __BMEV=((____DB *)__AMEV->__FFL);
+              __EMEV=__AMEV->__OFL;
+              __FMEV=__55W(((____IB )__BMEV),((____YWB )__EMEV),((____YWB )__CMEV));
+              __BMEV=((____DB *)__FMEV);
+              __M00(__BMEV,__EMEV,(____Q)(__CMEV -  1));
+              __AMEV->__FFL=__BMEV;
+              __AMEV->__OFL=__CMEV;
+            };
+          };
+          ((____DB *)__AMEV->__FFL)[__AMEV->__WJ]=__ON0T;
+          __AMEV->__WJ=(____Q)(__AMEV->__WJ +  1);
+        };
+        __BLE=(____Q)(__BLE +  1);
+        goto __OYFD;
+      };
+    };
+    __SM0T='\0';
+    if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+      __SM0T=((____DB )(( 0)));
+    } else /* FALSE */ {
+      __SM0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+    };
+    if ((__SM0T == '.')) {
+      __AMEV=((____BC *)__YC);
+      if ((__AMEV->__OFL <= __AMEV->__WJ)) {
+        if ((__AMEV->__OFL ==  0)) {
+          __AMEV->__OFL= 32;
+          __BMEV=__RVW( 32);
+          __AMEV->__FFL=__BMEV;
+        } else /* FALSE */ {
+          __CMEV=(____Q)(__AMEV->__OFL <<  1);
+          __BMEV=((____DB *)__AMEV->__FFL);
+          __EMEV=__AMEV->__OFL;
+          __FMEV=__55W(((____IB )__BMEV),((____YWB )__EMEV),((____YWB )__CMEV));
+          __BMEV=((____DB *)__FMEV);
+          __M00(__BMEV,__EMEV,(____Q)(__CMEV -  1));
+          __AMEV->__FFL=__BMEV;
+          __AMEV->__OFL=__CMEV;
+        };
+      };
+      ((____DB *)__AMEV->__FFL)[__AMEV->__WJ]='.';
+      __AMEV->__WJ=(____Q)(__AMEV->__WJ +  1);
+      __BLE=(____Q)(__BLE +  1);
+      __4M0T='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __4M0T=((____DB )(( 0)));
+      } else /* FALSE */ {
+        __4M0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+      };
+      __CN0T=__O__;
+      if ((((____EZF )__4M0T) >= ((____EZF )'0'))) {
+        __CN0T=(((____EZF )__4M0T) <= ((____EZF )'9'));
+      };
+      if (__CN0T) {
+        __GUUC=__K__;
+        __GN0T='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __GN0T=((____DB )(( 0)));
+        } else /* FALSE */ {
+          __GN0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+        };
+        __QMEV=((____BC *)__YC);
+        if ((__QMEV->__OFL <= __QMEV->__WJ)) {
+          if ((__QMEV->__OFL ==  0)) {
+            __QMEV->__OFL= 32;
+            __RMEV=__RVW( 32);
+            __QMEV->__FFL=__RMEV;
+          } else /* FALSE */ {
+            __SMEV=(____Q)(__QMEV->__OFL <<  1);
+            __RMEV=((____DB *)__QMEV->__FFL);
+            __UMEV=__QMEV->__OFL;
+            __VMEV=__55W(((____IB )__RMEV),((____YWB )__UMEV),((____YWB )__SMEV));
+            __RMEV=((____DB *)__VMEV);
+            __M00(__RMEV,__UMEV,(____Q)(__SMEV -  1));
+            __QMEV->__FFL=__RMEV;
+            __QMEV->__OFL=__SMEV;
+          };
+        };
+        ((____DB *)__QMEV->__FFL)[__QMEV->__WJ]=__GN0T;
+        __QMEV->__WJ=(____Q)(__QMEV->__WJ +  1);
+        __BLE=(____Q)(__BLE +  1);
+        __KDWD:
         {
-          result__5L0T='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__5L0T=((__CHARACTER__DB )(( 0)));
+          __ON0T='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __ON0T=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__5L0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __ON0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          result__XM0T=FALSE__O__;
-          if ((((__INTEGER_8__3YF )result__5L0T) >= ((__INTEGER_8__3YF )'0'))) {
-            result__XM0T=(((__INTEGER_8__3YF )result__5L0T) <= ((__INTEGER_8__3YF )'9'));
+          __GO0T=__O__;
+          if ((((____EZF )__ON0T) >= ((____EZF )'0'))) {
+            __GO0T=(((____EZF )__ON0T) <= ((____EZF )'9'));
           };
-          if (result__XM0T) {
-            result__1M0T='\0';
-            if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-              result__1M0T=((__CHARACTER__DB )(( 0)));
+          if (__GO0T) {
+            __KO0T='\0';
+            if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+              __KO0T=((____DB )(( 0)));
             } else /* FALSE */ {
-              result__1M0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-            };
-            Self__JLEV=((__STRING__BC *)string_tmp__YC);
-            if ((Self__JLEV->capacity__HFL <= Self__JLEV->count__WJ)) {
-              if ((Self__JLEV->capacity__HFL ==  0)) {
-                Self__JLEV->capacity__HFL= 32;
-                __tmp__KLEV=create__KVW( 32);
-                Self__JLEV->storage__4EL=__tmp__KLEV;
+              __KO0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+            };
+            __YMEV=((____BC *)__YC);
+            if ((__YMEV->__OFL <= __YMEV->__WJ)) {
+              if ((__YMEV->__OFL ==  0)) {
+                __YMEV->__OFL= 32;
+                __ZMEV=__RVW( 32);
+                __YMEV->__FFL=__ZMEV;
               } else /* FALSE */ {
-                __tmp__LLEV=(__INTEGER__Q)(Self__JLEV->capacity__HFL <<  1);
-                __tmp__KLEV=((__CHARACTER__DB *)Self__JLEV->storage__4EL);
-                old_nb_elts__NLEV=Self__JLEV->capacity__HFL;
-                __tmp__OLEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KLEV),((__UINTEGER_32__RWB )old_nb_elts__NLEV),((__UINTEGER_32__RWB )__tmp__LLEV));
-                __tmp__KLEV=((__CHARACTER__DB *)__tmp__OLEV);
-                clear__to__F00(__tmp__KLEV,old_nb_elts__NLEV,(__INTEGER__Q)(__tmp__LLEV -  1));
-                Self__JLEV->storage__4EL=__tmp__KLEV;
-                Self__JLEV->capacity__HFL=__tmp__LLEV;
+                __0MEV=(____Q)(__YMEV->__OFL <<  1);
+                __ZMEV=((____DB *)__YMEV->__FFL);
+                __2MEV=__YMEV->__OFL;
+                __3MEV=__55W(((____IB )__ZMEV),((____YWB )__2MEV),((____YWB )__0MEV));
+                __ZMEV=((____DB *)__3MEV);
+                __M00(__ZMEV,__2MEV,(____Q)(__0MEV -  1));
+                __YMEV->__FFL=__ZMEV;
+                __YMEV->__OFL=__0MEV;
               };
             };
-            ((__CHARACTER__DB *)Self__JLEV->storage__4EL)[Self__JLEV->count__WJ]=result__1M0T;
-            Self__JLEV->count__WJ=(__INTEGER__Q)(Self__JLEV->count__WJ +  1);
-            position__0KE=(__INTEGER__Q)(position__0KE +  1);
-            goto while_do__1BWD;
+            ((____DB *)__YMEV->__FFL)[__YMEV->__WJ]=__KO0T;
+            __YMEV->__WJ=(____Q)(__YMEV->__WJ +  1);
+            __BLE=(____Q)(__BLE +  1);
+            goto __KDWD;
           };
         };
       };
-      result__PL0T='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__PL0T=((__CHARACTER__DB )(( 0)));
+      __4M0T='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __4M0T=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__PL0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __4M0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      if ((result__PL0T == 'E')) {
-        result__XSUC=TRUE__K__;
-        Self__BLEV=((__STRING__BC *)string_tmp__YC);
-        if ((Self__BLEV->capacity__HFL <= Self__BLEV->count__WJ)) {
-          if ((Self__BLEV->capacity__HFL ==  0)) {
-            Self__BLEV->capacity__HFL= 32;
-            __tmp__CLEV=create__KVW( 32);
-            Self__BLEV->storage__4EL=__tmp__CLEV;
+      if ((__4M0T == 'E')) {
+        __GUUC=__K__;
+        __QMEV=((____BC *)__YC);
+        if ((__QMEV->__OFL <= __QMEV->__WJ)) {
+          if ((__QMEV->__OFL ==  0)) {
+            __QMEV->__OFL= 32;
+            __RMEV=__RVW( 32);
+            __QMEV->__FFL=__RMEV;
           } else /* FALSE */ {
-            __tmp__DLEV=(__INTEGER__Q)(Self__BLEV->capacity__HFL <<  1);
-            __tmp__CLEV=((__CHARACTER__DB *)Self__BLEV->storage__4EL);
-            old_nb_elts__FLEV=Self__BLEV->capacity__HFL;
-            __tmp__GLEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__CLEV),((__UINTEGER_32__RWB )old_nb_elts__FLEV),((__UINTEGER_32__RWB )__tmp__DLEV));
-            __tmp__CLEV=((__CHARACTER__DB *)__tmp__GLEV);
-            clear__to__F00(__tmp__CLEV,old_nb_elts__FLEV,(__INTEGER__Q)(__tmp__DLEV -  1));
-            Self__BLEV->storage__4EL=__tmp__CLEV;
-            Self__BLEV->capacity__HFL=__tmp__DLEV;
+            __SMEV=(____Q)(__QMEV->__OFL <<  1);
+            __RMEV=((____DB *)__QMEV->__FFL);
+            __UMEV=__QMEV->__OFL;
+            __VMEV=__55W(((____IB )__RMEV),((____YWB )__UMEV),((____YWB )__SMEV));
+            __RMEV=((____DB *)__VMEV);
+            __M00(__RMEV,__UMEV,(____Q)(__SMEV -  1));
+            __QMEV->__FFL=__RMEV;
+            __QMEV->__OFL=__SMEV;
           };
         };
-        ((__CHARACTER__DB *)Self__BLEV->storage__4EL)[Self__BLEV->count__WJ]='E';
-        Self__BLEV->count__WJ=(__INTEGER__Q)(Self__BLEV->count__WJ +  1);
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        result__XL0T='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__XL0T=((__CHARACTER__DB )(( 0)));
+        ((____DB *)__QMEV->__FFL)[__QMEV->__WJ]='E';
+        __QMEV->__WJ=(____Q)(__QMEV->__WJ +  1);
+        __BLE=(____Q)(__BLE +  1);
+        __GN0T='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __GN0T=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__XL0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __GN0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        if ((result__XL0T == '+')) {
-          __tmp__3TUC=TRUE__K__;
+        if ((__GN0T == '+')) {
+          __MVUC=__K__;
         } else /* FALSE */ {
-          result__5L0T='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__5L0T=((__CHARACTER__DB )(( 0)));
+          __ON0T='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __ON0T=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__5L0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __ON0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          __tmp__3TUC=(result__5L0T == '-');
+          __MVUC=(__ON0T == '-');
         };
-        if (__tmp__3TUC) {
-          result__5L0T='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__5L0T=((__CHARACTER__DB )(( 0)));
+        if (__MVUC) {
+          __ON0T='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __ON0T=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__5L0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __ON0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          Self__JLEV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__JLEV->capacity__HFL <= Self__JLEV->count__WJ)) {
-            if ((Self__JLEV->capacity__HFL ==  0)) {
-              Self__JLEV->capacity__HFL= 32;
-              __tmp__KLEV=create__KVW( 32);
-              Self__JLEV->storage__4EL=__tmp__KLEV;
+          __YMEV=((____BC *)__YC);
+          if ((__YMEV->__OFL <= __YMEV->__WJ)) {
+            if ((__YMEV->__OFL ==  0)) {
+              __YMEV->__OFL= 32;
+              __ZMEV=__RVW( 32);
+              __YMEV->__FFL=__ZMEV;
             } else /* FALSE */ {
-              __tmp__LLEV=(__INTEGER__Q)(Self__JLEV->capacity__HFL <<  1);
-              __tmp__KLEV=((__CHARACTER__DB *)Self__JLEV->storage__4EL);
-              old_nb_elts__NLEV=Self__JLEV->capacity__HFL;
-              __tmp__OLEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KLEV),((__UINTEGER_32__RWB )old_nb_elts__NLEV),((__UINTEGER_32__RWB )__tmp__LLEV));
-              __tmp__KLEV=((__CHARACTER__DB *)__tmp__OLEV);
-              clear__to__F00(__tmp__KLEV,old_nb_elts__NLEV,(__INTEGER__Q)(__tmp__LLEV -  1));
-              Self__JLEV->storage__4EL=__tmp__KLEV;
-              Self__JLEV->capacity__HFL=__tmp__LLEV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__JLEV->storage__4EL)[Self__JLEV->count__WJ]=result__5L0T;
-          Self__JLEV->count__WJ=(__INTEGER__Q)(Self__JLEV->count__WJ +  1);
-          position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        };
-        result__XL0T='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__XL0T=((__CHARACTER__DB )(( 0)));
-        } else /* FALSE */ {
-          result__XL0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-        };
-        __tmp__3TUC=FALSE__O__;
-        if ((((__INTEGER_8__3YF )result__XL0T) >= ((__INTEGER_8__3YF )'0'))) {
-          __tmp__3TUC=(((__INTEGER_8__3YF )result__XL0T) <= ((__INTEGER_8__3YF )'9'));
-        };
-        if (__tmp__3TUC) {
-          result__5L0T='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__5L0T=((__CHARACTER__DB )(( 0)));
-          } else /* FALSE */ {
-            result__5L0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
-          };
-          Self__JLEV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__JLEV->capacity__HFL <= Self__JLEV->count__WJ)) {
-            if ((Self__JLEV->capacity__HFL ==  0)) {
-              Self__JLEV->capacity__HFL= 32;
-              __tmp__KLEV=create__KVW( 32);
-              Self__JLEV->storage__4EL=__tmp__KLEV;
+              __0MEV=(____Q)(__YMEV->__OFL <<  1);
+              __ZMEV=((____DB *)__YMEV->__FFL);
+              __2MEV=__YMEV->__OFL;
+              __3MEV=__55W(((____IB )__ZMEV),((____YWB )__2MEV),((____YWB )__0MEV));
+              __ZMEV=((____DB *)__3MEV);
+              __M00(__ZMEV,__2MEV,(____Q)(__0MEV -  1));
+              __YMEV->__FFL=__ZMEV;
+              __YMEV->__OFL=__0MEV;
+            };
+          };
+          ((____DB *)__YMEV->__FFL)[__YMEV->__WJ]=__ON0T;
+          __YMEV->__WJ=(____Q)(__YMEV->__WJ +  1);
+          __BLE=(____Q)(__BLE +  1);
+        };
+        __GN0T='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __GN0T=((____DB )(( 0)));
+        } else /* FALSE */ {
+          __GN0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+        };
+        __MVUC=__O__;
+        if ((((____EZF )__GN0T) >= ((____EZF )'0'))) {
+          __MVUC=(((____EZF )__GN0T) <= ((____EZF )'9'));
+        };
+        if (__MVUC) {
+          __ON0T='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __ON0T=((____DB )(( 0)));
+          } else /* FALSE */ {
+            __ON0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
+          };
+          __YMEV=((____BC *)__YC);
+          if ((__YMEV->__OFL <= __YMEV->__WJ)) {
+            if ((__YMEV->__OFL ==  0)) {
+              __YMEV->__OFL= 32;
+              __ZMEV=__RVW( 32);
+              __YMEV->__FFL=__ZMEV;
             } else /* FALSE */ {
-              __tmp__LLEV=(__INTEGER__Q)(Self__JLEV->capacity__HFL <<  1);
-              __tmp__KLEV=((__CHARACTER__DB *)Self__JLEV->storage__4EL);
-              old_nb_elts__NLEV=Self__JLEV->capacity__HFL;
-              __tmp__OLEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KLEV),((__UINTEGER_32__RWB )old_nb_elts__NLEV),((__UINTEGER_32__RWB )__tmp__LLEV));
-              __tmp__KLEV=((__CHARACTER__DB *)__tmp__OLEV);
-              clear__to__F00(__tmp__KLEV,old_nb_elts__NLEV,(__INTEGER__Q)(__tmp__LLEV -  1));
-              Self__JLEV->storage__4EL=__tmp__KLEV;
-              Self__JLEV->capacity__HFL=__tmp__LLEV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__JLEV->storage__4EL)[Self__JLEV->count__WJ]=result__5L0T;
-          Self__JLEV->count__WJ=(__INTEGER__Q)(Self__JLEV->count__WJ +  1);
-          position__0KE=(__INTEGER__Q)(position__0KE +  1);
-          while_do__OUYD:
+              __0MEV=(____Q)(__YMEV->__OFL <<  1);
+              __ZMEV=((____DB *)__YMEV->__FFL);
+              __2MEV=__YMEV->__OFL;
+              __3MEV=__55W(((____IB )__ZMEV),((____YWB )__2MEV),((____YWB )__0MEV));
+              __ZMEV=((____DB *)__3MEV);
+              __M00(__ZMEV,__2MEV,(____Q)(__0MEV -  1));
+              __YMEV->__FFL=__ZMEV;
+              __YMEV->__OFL=__0MEV;
+            };
+          };
+          ((____DB *)__YMEV->__FFL)[__YMEV->__WJ]=__ON0T;
+          __YMEV->__WJ=(____Q)(__YMEV->__WJ +  1);
+          __BLE=(____Q)(__BLE +  1);
+          __3VYD:
           {
-            result__1M0T='\0';
-            if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-              result__1M0T=((__CHARACTER__DB )(( 0)));
+            __KO0T='\0';
+            if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+              __KO0T=((____DB )(( 0)));
             } else /* FALSE */ {
-              result__1M0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+              __KO0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
             };
-            result__5N0T=FALSE__O__;
-            if ((((__INTEGER_8__3YF )result__1M0T) >= ((__INTEGER_8__3YF )'0'))) {
-              result__5N0T=(((__INTEGER_8__3YF )result__1M0T) <= ((__INTEGER_8__3YF )'9'));
+            __OP0T=__O__;
+            if ((((____EZF )__KO0T) >= ((____EZF )'0'))) {
+              __OP0T=(((____EZF )__KO0T) <= ((____EZF )'9'));
             };
-            if (result__5N0T) {
-              result__DO0T='\0';
-              if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-                result__DO0T=((__CHARACTER__DB )(( 0)));
+            if (__OP0T) {
+              __SP0T='\0';
+              if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+                __SP0T=((____DB )(( 0)));
               } else /* FALSE */ {
-                result__DO0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+                __SP0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
               };
-              Self__JMEV=((__STRING__BC *)string_tmp__YC);
-              if ((Self__JMEV->capacity__HFL <= Self__JMEV->count__WJ)) {
-                if ((Self__JMEV->capacity__HFL ==  0)) {
-                  Self__JMEV->capacity__HFL= 32;
-                  __tmp__KMEV=create__KVW( 32);
-                  Self__JMEV->storage__4EL=__tmp__KMEV;
+              __YNEV=((____BC *)__YC);
+              if ((__YNEV->__OFL <= __YNEV->__WJ)) {
+                if ((__YNEV->__OFL ==  0)) {
+                  __YNEV->__OFL= 32;
+                  __ZNEV=__RVW( 32);
+                  __YNEV->__FFL=__ZNEV;
                 } else /* FALSE */ {
-                  __tmp__LMEV=(__INTEGER__Q)(Self__JMEV->capacity__HFL <<  1);
-                  __tmp__KMEV=((__CHARACTER__DB *)Self__JMEV->storage__4EL);
-                  old_nb_elts__NMEV=Self__JMEV->capacity__HFL;
-                  __tmp__OMEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KMEV),((__UINTEGER_32__RWB )old_nb_elts__NMEV),((__UINTEGER_32__RWB )__tmp__LMEV));
-                  __tmp__KMEV=((__CHARACTER__DB *)__tmp__OMEV);
-                  clear__to__F00(__tmp__KMEV,old_nb_elts__NMEV,(__INTEGER__Q)(__tmp__LMEV -  1));
-                  Self__JMEV->storage__4EL=__tmp__KMEV;
-                  Self__JMEV->capacity__HFL=__tmp__LMEV;
+                  __0NEV=(____Q)(__YNEV->__OFL <<  1);
+                  __ZNEV=((____DB *)__YNEV->__FFL);
+                  __2NEV=__YNEV->__OFL;
+                  __3NEV=__55W(((____IB )__ZNEV),((____YWB )__2NEV),((____YWB )__0NEV));
+                  __ZNEV=((____DB *)__3NEV);
+                  __M00(__ZNEV,__2NEV,(____Q)(__0NEV -  1));
+                  __YNEV->__FFL=__ZNEV;
+                  __YNEV->__OFL=__0NEV;
                 };
               };
-              ((__CHARACTER__DB *)Self__JMEV->storage__4EL)[Self__JMEV->count__WJ]=result__DO0T;
-              Self__JMEV->count__WJ=(__INTEGER__Q)(Self__JMEV->count__WJ +  1);
-              position__0KE=(__INTEGER__Q)(position__0KE +  1);
-              goto while_do__OUYD;
+              ((____DB *)__YNEV->__FFL)[__YNEV->__WJ]=__SP0T;
+              __YNEV->__WJ=(____Q)(__YNEV->__WJ +  1);
+              __BLE=(____Q)(__BLE +  1);
+              goto __3VYD;
             };
           };
         } else /* FALSE */ {
-          __tmp__XXUC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_755));
-          put_position__HRE(__tmp__XXUC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+          __GZUC=__OVQ();
+          __DQE( 0,(&__string_755));
+          __ORE(__GZUC);
+          __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 (result__XSUC) {
-      __tmp__FYUC=get__HJC(string_tmp__YC);
-      last_real__AEUC=__tmp__FYUC;
-    } else /* FALSE */ {
-      position__0KE=pos_old__YSUC;
-    };
-  };
-  if (result__XSUC) {
-    __tmp__XXUC=current_position__HVQ();
-    __tmp__FYUC=last_real__AEUC;
-    result__2YVC=NULL;
-    __tmp__OKEV=((__POINTER__IB )(NULL));
-    __tmp__LKEV= 0;
-    __tmp__WKEV=((__POINTER__IB )sizeof(__ITM_REAL__3DUC));
-    if (((unsigned long)__tmp__WKEV ==  0)) {
-      result__2YVC=ITM_REAL__3DUC__;
-    } else /* FALSE */ {
-      __tmp__LKEV=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__WKEV));
-      if ((__tmp__LKEV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GLEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__OLEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__WKEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GLEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GLEV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__QU5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__OLEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__GLEV=micro_alloc__table__lab__HKI(__tmp__OLEV,((__POINTER__IB )(&(table_size[(__tmp__QU5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__OLEV)));
-        __tmp__OKEV=__tmp__GLEV;
-      } else /* FALSE */ {
-        __tmp__QU5T=((__UINTEGER_32__RWB )__tmp__LKEV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__GLEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__OLEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__WKEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GLEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GLEV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__GLEV=micro_alloc__table__lab__HKI(__tmp__OLEV,((__POINTER__IB )(&(table_type[(__tmp__QU5T)]))),(__UINTEGER_32__RWB)(__tmp__QU5T |  1));
-        __tmp__OKEV=__tmp__GLEV;
-      };
-      result__2YVC=((__ITM_REAL__3DUC *)__tmp__OKEV);
-      *(result__2YVC) = *(ITM_REAL__3DUC__);
-    };
-    Self__W51C=((__ITM_REAL__3DUC *)result__2YVC);
-    Self__W51C->parent_itm_constant__4DUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B=__tmp__XXUC;
-    Self__W51C->value__Z51C=__tmp__FYUC;
-    result__WDUC=result__2YVC;
-    result__HL0T=TRUE__K__;
+    if (__GUUC) {
+      __UZUC=__OJC(__YC);
+      __PFUC=__UZUC;
+    } else /* FALSE */ {
+      __BLE=__HUUC;
+    };
+  };
+  if (__GUUC) {
+    __GZUC=__OVQ();
+    __UZUC=__PFUC;
+    __L0VC=NULL;
+    __3LEV=((____IB )(NULL));
+    __0LEV= 0;
+    __FMEV=((____IB )sizeof(____MFUC));
+    if (((unsigned long)__FMEV ==  0)) {
+      __L0VC=__MFUC__;
+    } else /* FALSE */ {
+      __0LEV=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__FMEV));
+      if ((__0LEV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VMEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __3MEV=(void *)((unsigned long)(void *)((unsigned long)__FMEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VMEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VMEV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __5V5T=((____YWB )((____Q )(void *)((unsigned long)__3MEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __VMEV=__OKI(__3MEV,((____IB )(&(table_size[(__5V5T)-1]))),((____YWB )((____Q )__3MEV)));
+        __3LEV=__VMEV;
+      } else /* FALSE */ {
+        __5V5T=((____YWB )__0LEV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __VMEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __3MEV=(void *)((unsigned long)(void *)((unsigned long)__FMEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VMEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VMEV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __VMEV=__OKI(__3MEV,((____IB )(&(table_type[(__5V5T)]))),(____YWB)(__5V5T |  1));
+        __3LEV=__VMEV;
+      };
+      __L0VC=((____MFUC *)__3LEV);
+      *(__L0VC) = *(__MFUC__);
+    };
+    __FB2C=((____MFUC *)__L0VC);
+    __FB2C->__NFUC.__OFPC.__KBOC.__O2B=__GZUC;
+    __FB2C->__IB2C=__UZUC;
+    __FFUC=__L0VC;
+    __WM0T=__K__;
   } else /* FALSE */ {
-    result__HL0T=FALSE__O__;
+    __WM0T=__O__;
   };
-  if (result__HL0T) {
-    result__HL0T=TRUE__K__;
+  if (__WM0T) {
+    __WM0T=__K__;
   } else /* FALSE */ {
-    __tmp__DTUC=read_integer__DHW();
-    if (__tmp__DTUC) {
-      __tmp__SEUC=current_position__HVQ();
-      __tmp__TEUC=last_integer__D5V;
-      result__QFRD=NULL;
-      __tmp__GLEV=((__POINTER__IB )(NULL));
-      old_nb_elts__NKEV= 0;
-      __tmp__OLEV=((__POINTER__IB )sizeof(__ITM_NUMBER__QEUC));
-      if (((unsigned long)__tmp__OLEV ==  0)) {
-        result__QFRD=ITM_NUMBER__QEUC__;
-      } else /* FALSE */ {
-        old_nb_elts__NKEV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OLEV));
-        if ((old_nb_elts__NKEV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OMEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4U5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__OLEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OMEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OMEV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5U5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4U5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OMEV=micro_alloc__table__lab__HKI(__tmp__4U5T,((__POINTER__IB )(&(table_size[(__tmp__5U5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4U5T)));
-          __tmp__GLEV=__tmp__OMEV;
-        } else /* FALSE */ {
-          __tmp__5U5T=((__UINTEGER_32__RWB )old_nb_elts__NKEV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OMEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4U5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__OLEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OMEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OMEV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OMEV=micro_alloc__table__lab__HKI(__tmp__4U5T,((__POINTER__IB )(&(table_type[(__tmp__5U5T)]))),(__UINTEGER_32__RWB)(__tmp__5U5T |  1));
-          __tmp__GLEV=__tmp__OMEV;
-        };
-        result__QFRD=((__ITM_NUMBER__QEUC *)__tmp__GLEV);
-        *(result__QFRD) = *(ITM_NUMBER__QEUC__);
-      };
-      Self__PL5D=((__ITM_NUMBER__QEUC *)result__QFRD);
-      Self__PL5D->parent_itm_constant__REUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B=__tmp__SEUC;
-      Self__PL5D->value__SL5D=__tmp__TEUC;
-      result__WDUC=result__QFRD;
-    };
-    result__HL0T=__tmp__DTUC;
-  };
-  if (result__HL0T) {
-    result__HL0T=TRUE__K__;
+    __SUUC=__KHW();
+    if (__SUUC) {
+      __BGUC=__OVQ();
+      __CGUC=__K5V;
+      __5GRD=NULL;
+      __VMEV=((____IB )(NULL));
+      __2LEV= 0;
+      __3MEV=((____IB )sizeof(____5FUC));
+      if (((unsigned long)__3MEV ==  0)) {
+        __5GRD=__5FUC__;
+      } else /* FALSE */ {
+        __2LEV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3MEV));
+        if ((__2LEV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3NEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NW5T=(void *)((unsigned long)(void *)((unsigned long)__3MEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3NEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3NEV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OW5T=((____YWB )((____Q )(void *)((unsigned long)__NW5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3NEV=__OKI(__NW5T,((____IB )(&(table_size[(__OW5T)-1]))),((____YWB )((____Q )__NW5T)));
+          __VMEV=__3NEV;
+        } else /* FALSE */ {
+          __OW5T=((____YWB )__2LEV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3NEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NW5T=(void *)((unsigned long)(void *)((unsigned long)__3MEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3NEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3NEV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3NEV=__OKI(__NW5T,((____IB )(&(table_type[(__OW5T)]))),(____YWB)(__OW5T |  1));
+          __VMEV=__3NEV;
+        };
+        __5GRD=((____5FUC *)__VMEV);
+        *(__5GRD) = *(__5FUC__);
+      };
+      __4M5D=((____5FUC *)__5GRD);
+      __4M5D->__AGUC.__OFPC.__KBOC.__O2B=__BGUC;
+      __4M5D->__BN5D=__CGUC;
+      __FFUC=__5GRD;
+    };
+    __WM0T=__SUUC;
+  };
+  if (__WM0T) {
+    __WM0T=__K__;
   } else /* FALSE */ {
-    __tmp__DTUC=FALSE__O__;
-    __tmp__LKEV= 0;
-    result__TL0T=read_space__0HF();
-    if (result__TL0T) {
-      result__PL0T='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__PL0T=((__CHARACTER__DB )(( 0)));
+    __SUUC=__O__;
+    __0LEV= 0;
+    __CN0T=__BIF();
+    if (__CN0T) {
+      __4M0T='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __4M0T=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__PL0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __4M0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      __tmp__3TUC=(result__PL0T == '\'');
+      __MVUC=(__4M0T == '\'');
     } else /* FALSE */ {
-      __tmp__3TUC=FALSE__O__;
+      __MVUC=__O__;
     };
-    if (__tmp__3TUC) {
-      position__0KE=(__INTEGER__Q)(position__0KE +  1);
-      ((__STRING__BC *)string_tmp__YC)->count__WJ= 0;
-      until_do__KZFD:
+    if (__MVUC) {
+      __BLE=(____Q)(__BLE +  1);
+      ((____BC *)__YC)->__WJ= 0;
+      __Z0FD:
       {
-        result__5L0T='\0';
-        if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-          result__5L0T=((__CHARACTER__DB )(( 0)));
+        __ON0T='\0';
+        if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+          __ON0T=((____DB )(( 0)));
         } else /* FALSE */ {
-          result__5L0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+          __ON0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
         };
-        if ((result__5L0T == ((__CHARACTER__DB )(( 0))))) {
-          result__XM0T=TRUE__K__;
+        if ((__ON0T == ((____DB )(( 0))))) {
+          __GO0T=__K__;
         } else /* FALSE */ {
-          result__1M0T='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__1M0T=((__CHARACTER__DB )(( 0)));
+          __KO0T='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __KO0T=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__1M0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __KO0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          result__XM0T=(result__1M0T == '\n');
+          __GO0T=(__KO0T == '\n');
         };
-        if (result__XM0T) {
-          result__XM0T=TRUE__K__;
+        if (__GO0T) {
+          __GO0T=__K__;
         } else /* FALSE */ {
-          result__1M0T='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__1M0T=((__CHARACTER__DB )(( 0)));
+          __KO0T='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __KO0T=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__1M0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __KO0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          result__XM0T=(result__1M0T == '\'');
+          __GO0T=(__KO0T == '\'');
         };
-        if ((! result__XM0T)) {
-          result__1M0T='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__1M0T=((__CHARACTER__DB )(( 0)));
+        if ((! __GO0T)) {
+          __KO0T='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __KO0T=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__1M0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __KO0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          Self__JMEV=((__STRING__BC *)string_tmp__YC);
-          if ((Self__JMEV->capacity__HFL <= Self__JMEV->count__WJ)) {
-            if ((Self__JMEV->capacity__HFL ==  0)) {
-              Self__JMEV->capacity__HFL= 32;
-              __tmp__KMEV=create__KVW( 32);
-              Self__JMEV->storage__4EL=__tmp__KMEV;
+          __YNEV=((____BC *)__YC);
+          if ((__YNEV->__OFL <= __YNEV->__WJ)) {
+            if ((__YNEV->__OFL ==  0)) {
+              __YNEV->__OFL= 32;
+              __ZNEV=__RVW( 32);
+              __YNEV->__FFL=__ZNEV;
             } else /* FALSE */ {
-              __tmp__LMEV=(__INTEGER__Q)(Self__JMEV->capacity__HFL <<  1);
-              __tmp__KMEV=((__CHARACTER__DB *)Self__JMEV->storage__4EL);
-              old_nb_elts__NMEV=Self__JMEV->capacity__HFL;
-              __tmp__WMEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KMEV),((__UINTEGER_32__RWB )old_nb_elts__NMEV),((__UINTEGER_32__RWB )__tmp__LMEV));
-              __tmp__KMEV=((__CHARACTER__DB *)__tmp__WMEV);
-              clear__to__F00(__tmp__KMEV,old_nb_elts__NMEV,(__INTEGER__Q)(__tmp__LMEV -  1));
-              Self__JMEV->storage__4EL=__tmp__KMEV;
-              Self__JMEV->capacity__HFL=__tmp__LMEV;
+              __0NEV=(____Q)(__YNEV->__OFL <<  1);
+              __ZNEV=((____DB *)__YNEV->__FFL);
+              __2NEV=__YNEV->__OFL;
+              __FOEV=__55W(((____IB )__ZNEV),((____YWB )__2NEV),((____YWB )__0NEV));
+              __ZNEV=((____DB *)__FOEV);
+              __M00(__ZNEV,__2NEV,(____Q)(__0NEV -  1));
+              __YNEV->__FFL=__ZNEV;
+              __YNEV->__OFL=__0NEV;
             };
           };
-          ((__CHARACTER__DB *)Self__JMEV->storage__4EL)[Self__JMEV->count__WJ]=result__1M0T;
-          Self__JMEV->count__WJ=(__INTEGER__Q)(Self__JMEV->count__WJ +  1);
-          result__1M0T='\0';
-          if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-            result__1M0T=((__CHARACTER__DB )(( 0)));
+          ((____DB *)__YNEV->__FFL)[__YNEV->__WJ]=__KO0T;
+          __YNEV->__WJ=(____Q)(__YNEV->__WJ +  1);
+          __KO0T='\0';
+          if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+            __KO0T=((____DB )(( 0)));
           } else /* FALSE */ {
-            result__1M0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+            __KO0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
           };
-          if ((result__1M0T == '\\')) {
-            position__0KE=(__INTEGER__Q)(position__0KE +  1);
-            read_escape_character__PISD();
-            __tmp__LKEV=(__INTEGER__Q)(__tmp__LKEV +  1);
+          if ((__KO0T == '\\')) {
+            __BLE=(____Q)(__BLE +  1);
+            __4JSD();
+            __0LEV=(____Q)(__0LEV +  1);
           } else /* FALSE */ {
-            position__0KE=(__INTEGER__Q)(position__0KE +  1);
-            __tmp__LKEV=(__INTEGER__Q)(__tmp__LKEV +  1);
+            __BLE=(____Q)(__BLE +  1);
+            __0LEV=(____Q)(__0LEV +  1);
           };
-          goto until_do__KZFD;
+          goto __Z0FD;
         };
       };
-      result__PL0T='\0';
-      if ((position__0KE > ((__STRING__BC *)source__XKE)->count__WJ)) {
-        result__PL0T=((__CHARACTER__DB )(( 0)));
+      __4M0T='\0';
+      if ((__BLE > ((____BC *)__4KE)->__WJ)) {
+        __4M0T=((____DB )(( 0)));
       } else /* FALSE */ {
-        result__PL0T=((__CHARACTER__DB *)((__STRING__BC *)source__XKE)->storage__4EL)[(__INTEGER__Q)(position__0KE -  1)];
+        __4M0T=((____DB *)((____BC *)__4KE)->__FFL)[(____Q)(__BLE -  1)];
       };
-      if ((result__PL0T == '\'')) {
-        position__0KE=(__INTEGER__Q)(position__0KE +  1);
-        __tmp__5QVC=get__HJC(string_tmp__YC);
-        last_string__M4E=__tmp__5QVC;
-        if ((__tmp__LKEV !=  1)) {
-          position__0KE=begin_position__HXF;
-          __tmp__GRVC=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_756));
-          put_position__HRE(__tmp__GRVC);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+      if ((__4M0T == '\'')) {
+        __BLE=(____Q)(__BLE +  1);
+        __OSVC=__OJC(__YC);
+        __T4E=__OSVC;
+        if ((__0LEV !=  1)) {
+          __BLE=__OXF;
+          __VSVC=__OVQ();
+          __DQE( 0,(&__string_756));
+          __ORE(__VSVC);
+          __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__DTUC=TRUE__K__;
+        __SUUC=__K__;
       } else /* FALSE */ {
-        position__0KE=begin_position__HXF;
-        __tmp__GRVC=current_position__HVQ();
-        put_error__text__2PE( 0,(&__string_757));
-        put_position__HRE(__tmp__GRVC);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __BLE=__OXF;
+        __VSVC=__OVQ();
+        __DQE( 0,(&__string_757));
+        __ORE(__VSVC);
+        __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__DTUC) {
-      __tmp__SEUC=current_position__HVQ();
-      __tmp__5QVC=last_string__M4E;
-      result__LHRD=NULL;
-      __tmp__GLEV=((__POINTER__IB )(NULL));
-      old_nb_elts__NKEV= 0;
-      __tmp__OLEV=((__POINTER__IB )sizeof(__ITM_CHARACTER__CFUC));
-      if (((unsigned long)__tmp__OLEV ==  0)) {
-        result__LHRD=ITM_CHARACTER__CFUC__;
-      } else /* FALSE */ {
-        old_nb_elts__NKEV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OLEV));
-        if ((old_nb_elts__NKEV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OMEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4U5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__OLEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OMEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OMEV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5U5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4U5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OMEV=micro_alloc__table__lab__HKI(__tmp__4U5T,((__POINTER__IB )(&(table_size[(__tmp__5U5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4U5T)));
-          __tmp__GLEV=__tmp__OMEV;
-        } else /* FALSE */ {
-          __tmp__5U5T=((__UINTEGER_32__RWB )old_nb_elts__NKEV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OMEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4U5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__OLEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OMEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OMEV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OMEV=micro_alloc__table__lab__HKI(__tmp__4U5T,((__POINTER__IB )(&(table_type[(__tmp__5U5T)]))),(__UINTEGER_32__RWB)(__tmp__5U5T |  1));
-          __tmp__GLEV=__tmp__OMEV;
-        };
-        result__LHRD=((__ITM_CHARACTER__CFUC *)__tmp__GLEV);
-        *(result__LHRD) = *(ITM_CHARACTER__CFUC__);
-      };
-      Self__UL5D=((__ITM_CHARACTER__CFUC *)result__LHRD);
-      Self__UL5D->parent_itm_constant__DFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B=__tmp__SEUC;
-      Self__UL5D->character__XL5D=__tmp__5QVC;
-      result__WDUC=result__LHRD;
-    };
-    result__HL0T=__tmp__DTUC;
-  };
-  if ((! result__HL0T)) {
-    result__HL0T=read_string__PKT();
-    if (result__HL0T) {
-      __tmp__SEUC=current_position__HVQ();
-      __tmp__5QVC=last_string__M4E;
-      result__GJRD=NULL;
-      __tmp__GLEV=((__POINTER__IB )(NULL));
-      old_nb_elts__NKEV= 0;
-      __tmp__OLEV=((__POINTER__IB )sizeof(__ITM_STRING__UFUC));
-      if (((unsigned long)__tmp__OLEV ==  0)) {
-        result__GJRD=ITM_STRING__UFUC__;
-      } else /* FALSE */ {
-        old_nb_elts__NKEV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OLEV));
-        if ((old_nb_elts__NKEV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OMEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4U5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__OLEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OMEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OMEV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__5U5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__4U5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OMEV=micro_alloc__table__lab__HKI(__tmp__4U5T,((__POINTER__IB )(&(table_size[(__tmp__5U5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__4U5T)));
-          __tmp__GLEV=__tmp__OMEV;
-        } else /* FALSE */ {
-          __tmp__5U5T=((__UINTEGER_32__RWB )old_nb_elts__NKEV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OMEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__4U5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__OLEV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OMEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OMEV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OMEV=micro_alloc__table__lab__HKI(__tmp__4U5T,((__POINTER__IB )(&(table_type[(__tmp__5U5T)]))),(__UINTEGER_32__RWB)(__tmp__5U5T |  1));
-          __tmp__GLEV=__tmp__OMEV;
-        };
-        result__GJRD=((__ITM_STRING__UFUC *)__tmp__GLEV);
-        *(result__GJRD) = *(ITM_STRING__UFUC__);
-      };
-      Self__ZL5D=((__ITM_STRING__UFUC *)result__GJRD);
-      Self__ZL5D->parent_itm_constant__VFUC.parent_itm_code__5DPC.parent_itm_object__15NC.position__H2B=__tmp__SEUC;
-      Self__ZL5D->string__2L5D=__tmp__5QVC;
-      result__WDUC=result__GJRD;
-    };
-  };
-  Result__VDUC=result__WDUC;
-  return(Result__VDUC);
+    if (__SUUC) {
+      __BGUC=__OVQ();
+      __OSVC=__T4E;
+      __0IRD=NULL;
+      __VMEV=((____IB )(NULL));
+      __2LEV= 0;
+      __3MEV=((____IB )sizeof(____RGUC));
+      if (((unsigned long)__3MEV ==  0)) {
+        __0IRD=__RGUC__;
+      } else /* FALSE */ {
+        __2LEV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3MEV));
+        if ((__2LEV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3NEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NW5T=(void *)((unsigned long)(void *)((unsigned long)__3MEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3NEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3NEV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OW5T=((____YWB )((____Q )(void *)((unsigned long)__NW5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3NEV=__OKI(__NW5T,((____IB )(&(table_size[(__OW5T)-1]))),((____YWB )((____Q )__NW5T)));
+          __VMEV=__3NEV;
+        } else /* FALSE */ {
+          __OW5T=((____YWB )__2LEV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3NEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NW5T=(void *)((unsigned long)(void *)((unsigned long)__3MEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3NEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3NEV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3NEV=__OKI(__NW5T,((____IB )(&(table_type[(__OW5T)]))),(____YWB)(__OW5T |  1));
+          __VMEV=__3NEV;
+        };
+        __0IRD=((____RGUC *)__VMEV);
+        *(__0IRD) = *(__RGUC__);
+      };
+      __DN5D=((____RGUC *)__0IRD);
+      __DN5D->__SGUC.__OFPC.__KBOC.__O2B=__BGUC;
+      __DN5D->__GN5D=__OSVC;
+      __FFUC=__0IRD;
+    };
+    __WM0T=__SUUC;
+  };
+  if ((! __WM0T)) {
+    __WM0T=__WKT();
+    if (__WM0T) {
+      __BGUC=__OVQ();
+      __OSVC=__T4E;
+      __VKRD=NULL;
+      __VMEV=((____IB )(NULL));
+      __2LEV= 0;
+      __3MEV=((____IB )sizeof(____DHUC));
+      if (((unsigned long)__3MEV ==  0)) {
+        __VKRD=__DHUC__;
+      } else /* FALSE */ {
+        __2LEV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3MEV));
+        if ((__2LEV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3NEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NW5T=(void *)((unsigned long)(void *)((unsigned long)__3MEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3NEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3NEV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __OW5T=((____YWB )((____Q )(void *)((unsigned long)__NW5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3NEV=__OKI(__NW5T,((____IB )(&(table_size[(__OW5T)-1]))),((____YWB )((____Q )__NW5T)));
+          __VMEV=__3NEV;
+        } else /* FALSE */ {
+          __OW5T=((____YWB )__2LEV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3NEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __NW5T=(void *)((unsigned long)(void *)((unsigned long)__3MEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3NEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3NEV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3NEV=__OKI(__NW5T,((____IB )(&(table_type[(__OW5T)]))),(____YWB)(__OW5T |  1));
+          __VMEV=__3NEV;
+        };
+        __VKRD=((____DHUC *)__VMEV);
+        *(__VKRD) = *(__DHUC__);
+      };
+      __IN5D=((____DHUC *)__VKRD);
+      __IN5D->__EHUC.__OFPC.__KBOC.__O2B=__BGUC;
+      __IN5D->__LN5D=__OSVC;
+      __FFUC=__VKRD;
+    };
+  };
+  __EFUC=__FFUC;
+  return(__EFUC);
 }
 
-static void* read_group__RTMD(__PARSER__NSD *Self__STMD)
-// ({PARSER__NSD}) With result No recursive, No inlinable.
+static void* __AVMD(____USD *__BVMD)
+// ({__USD}) With result No recursive, No inlinable.
 {
-  void *__tmp__XTMD,*e__UTMD,*__tmp__LUMD,*__tmp__5UMD,*__tmp__TVMD;
-  __ITM_RESULT__2UMD *result__RBKV;
-  __POINTER__IB ptr__SBKV,__tmp__UBKV,__tmp__VBKV,__tmp__WBKV;
-  __INTEGER__Q typ_id__TBKV;
-  __UINTEGER_32__RWB __tmp__XBKV;
-  __POSITION__OL __tmp__0VMD;
-  __FAST_ARRAYoITM_CODEo__JBPC *result__JW5T,*__tmp__MW5T;
-  __BOOLEAN__L Result__KW5T,__tmp__BUMD,__tmp__EUMD,__tmp__JVMD;
-  __BOOLEAN__L __tmp__MVMD;
-  __FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *Self__NW5T;
-  void *Result__TTMD;
-  read_def_local__ESPC(Self__STMD);
-  result__JW5T=NULL;
-  Result__KW5T=(((__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__KW5T) {
-    __tmp__MW5T=create_with_capacity__53PC( 16);
-    result__JW5T=__tmp__MW5T;
+  void *__GVMD,*__DVMD,*__0VMD,*__OWMD,*__CXMD;
+  ____LWMD *__ADKV;
+  ____IB __BDKV,__DDKV,__EDKV,__FDKV;
+  ____Q __CDKV;
+  ____YWB __GDKV;
+  ____OL __JXMD;
+  ____YCPC *__YX5T,*__1X5T;
+  ____L __ZX5T,__QVMD,__TVMD,__YWMD,__1WMD;
+  ____YWPC *__2X5T;
+  void *__CVMD;
+  __TTPC(__BVMD);
+  __YX5T=NULL;
+  __ZX5T=(((____YWPC *)__BXPC)->__AXPC.__U12D <  0);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (__ZX5T) {
+    __1X5T=__O5PC( 16);
+    __YX5T=__1X5T;
   } else /* FALSE */ {
-    Self__NW5T=((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)free_list__SVPC);
-    __tmp__MW5T=((void **)Self__NW5T->parent_arrayed_collection__RVPC.storage__O52D)[Self__NW5T->parent_arrayed_collection__RVPC.upper__F02D];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    result__JW5T=__tmp__MW5T;
-    Self__NW5T=((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)free_list__SVPC);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    Self__NW5T->parent_arrayed_collection__RVPC.upper__F02D=(__INTEGER__Q)(Self__NW5T->parent_arrayed_collection__RVPC.upper__F02D -  1);
-  };
-  __tmp__MW5T=result__JW5T;
-  __tmp__XTMD=read_expr__M5PC(Self__STMD);
-  e__UTMD=__tmp__XTMD;
-  while_do__5CRD:
+    __2X5T=((____YWPC *)__BXPC);
+    __1X5T=((void **)__2X5T->__AXPC.__3A3D)[__2X5T->__AXPC.__U12D];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __YX5T=__1X5T;
+    __2X5T=((____YWPC *)__BXPC);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __2X5T->__AXPC.__U12D=(____Q)(__2X5T->__AXPC.__U12D -  1);
+  };
+  __1X5T=__YX5T;
+  __GVMD=__1AQC(__BVMD);
+  __DVMD=__GVMD;
+  __OERD:
   {
-    if (((void *)e__UTMD != (void *)NULL)) {
-      __tmp__BUMD=read_character__5WI(';');
-      __tmp__EUMD=__tmp__BUMD;
+    if (((void *)__DVMD != (void *)NULL)) {
+      __QVMD=__GXI(';');
+      __TVMD=__QVMD;
     } else /* FALSE */ {
-      __tmp__EUMD=FALSE__O__;
+      __TVMD=__O__;
     };
-    if (__tmp__EUMD) {
-      add_last__LJ3D(((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__MW5T),e__UTMD);
-      __tmp__LUMD=read_expr__M5PC(Self__STMD);
-      e__UTMD=__tmp__LUMD;
-      goto while_do__5CRD;
+    if (__TVMD) {
+      __0K3D(((____YCPC *)__1X5T),__DVMD);
+      __0VMD=__1AQC(__BVMD);
+      __DVMD=__0VMD;
+      goto __OERD;
     };
   };
-  if (((void *)e__UTMD != (void *)NULL)) {
-    __tmp__BUMD=read_character__5WI(',');
-    if (__tmp__BUMD) {
+  if (((void *)__DVMD != (void *)NULL)) {
+    __QVMD=__GXI(',');
+    if (__QVMD) {
       do {
-        result__RBKV=NULL;
-        ptr__SBKV=((__POINTER__IB )(NULL));
-        typ_id__TBKV= 0;
-        __tmp__UBKV=((__POINTER__IB )sizeof(__ITM_RESULT__2UMD));
-        if (((unsigned long)__tmp__UBKV ==  0)) {
-          result__RBKV=ITM_RESULT__2UMD__;
-        } else /* FALSE */ {
-          typ_id__TBKV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UBKV));
-          if ((typ_id__TBKV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__VBKV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__WBKV=(void *)((unsigned long)(void *)((unsigned long)__tmp__UBKV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VBKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VBKV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__XBKV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WBKV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__VBKV=micro_alloc__table__lab__HKI(__tmp__WBKV,((__POINTER__IB )(&(table_size[(__tmp__XBKV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WBKV)));
-            ptr__SBKV=__tmp__VBKV;
-          } else /* FALSE */ {
-            __tmp__XBKV=((__UINTEGER_32__RWB )typ_id__TBKV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__VBKV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__WBKV=(void *)((unsigned long)(void *)((unsigned long)__tmp__UBKV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VBKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VBKV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__VBKV=micro_alloc__table__lab__HKI(__tmp__WBKV,((__POINTER__IB )(&(table_type[(__tmp__XBKV)]))),(__UINTEGER_32__RWB)(__tmp__XBKV |  1));
-            ptr__SBKV=__tmp__VBKV;
-          };
-          result__RBKV=((__ITM_RESULT__2UMD *)ptr__SBKV);
-          *(result__RBKV) = *(ITM_RESULT__2UMD__);
-        };
-        ((__ITM_RESULT__2UMD *)result__RBKV)->value__JQAE=e__UTMD;
-        add_last__LJ3D(((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__MW5T),result__RBKV);
-        __tmp__5UMD=read_expr__M5PC(Self__STMD);
-        e__UTMD=__tmp__5UMD;
-        while_do__YVZD:
+        __ADKV=NULL;
+        __BDKV=((____IB )(NULL));
+        __CDKV= 0;
+        __DDKV=((____IB )sizeof(____LWMD));
+        if (((unsigned long)__DDKV ==  0)) {
+          __ADKV=__LWMD__;
+        } else /* FALSE */ {
+          __CDKV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DDKV));
+          if ((__CDKV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __EDKV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FDKV=(void *)((unsigned long)(void *)((unsigned long)__DDKV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EDKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EDKV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __GDKV=((____YWB )((____Q )(void *)((unsigned long)__FDKV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __EDKV=__OKI(__FDKV,((____IB )(&(table_size[(__GDKV)-1]))),((____YWB )((____Q )__FDKV)));
+            __BDKV=__EDKV;
+          } else /* FALSE */ {
+            __GDKV=((____YWB )__CDKV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __EDKV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __FDKV=(void *)((unsigned long)(void *)((unsigned long)__DDKV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EDKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EDKV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __EDKV=__OKI(__FDKV,((____IB )(&(table_type[(__GDKV)]))),(____YWB)(__GDKV |  1));
+            __BDKV=__EDKV;
+          };
+          __ADKV=((____LWMD *)__BDKV);
+          *(__ADKV) = *(__LWMD__);
+        };
+        ((____LWMD *)__ADKV)->__YRAE=__DVMD;
+        __0K3D(((____YCPC *)__1X5T),__ADKV);
+        __OWMD=__1AQC(__BVMD);
+        __DVMD=__OWMD;
+        __HXZD:
         {
-          if (((void *)e__UTMD != (void *)NULL)) {
-            __tmp__JVMD=read_character__5WI(';');
-            __tmp__MVMD=__tmp__JVMD;
+          if (((void *)__DVMD != (void *)NULL)) {
+            __YWMD=__GXI(';');
+            __1WMD=__YWMD;
           } else /* FALSE */ {
-            __tmp__MVMD=FALSE__O__;
+            __1WMD=__O__;
           };
-          if (__tmp__MVMD) {
-            add_last__LJ3D(((__FAST_ARRAYoITM_CODEo__JBPC *)__tmp__MW5T),e__UTMD);
-            __tmp__TVMD=read_expr__M5PC(Self__STMD);
-            e__UTMD=__tmp__TVMD;
-            goto while_do__YVZD;
+          if (__1WMD) {
+            __0K3D(((____YCPC *)__1X5T),__DVMD);
+            __CXMD=__1AQC(__BVMD);
+            __DVMD=__CXMD;
+            goto __HXZD;
           };
         };
-        if (((void *)e__UTMD == (void *)NULL)) {
-          __tmp__0VMD=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_758));
-          put_position__HRE(__tmp__0VMD);
-          put_string__BJG(msg_err__BQE);
-          if ((verbose_level__J5 !=  0)) {
-            put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        if (((void *)__DVMD == (void *)NULL)) {
+          __JXMD=__OVQ();
+          __DQE( 0,(&__string_758));
+          __ORE(__JXMD);
+          __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__JVMD=read_character__5WI(',');
-      } while (__tmp__JVMD);
-    };
-    result__RBKV=NULL;
-    ptr__SBKV=((__POINTER__IB )(NULL));
-    typ_id__TBKV= 0;
-    __tmp__UBKV=((__POINTER__IB )sizeof(__ITM_RESULT__2UMD));
-    if (((unsigned long)__tmp__UBKV ==  0)) {
-      result__RBKV=ITM_RESULT__2UMD__;
-    } else /* FALSE */ {
-      typ_id__TBKV=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UBKV));
-      if ((typ_id__TBKV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__VBKV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__WBKV=(void *)((unsigned long)(void *)((unsigned long)__tmp__UBKV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VBKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VBKV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__XBKV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__WBKV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__VBKV=micro_alloc__table__lab__HKI(__tmp__WBKV,((__POINTER__IB )(&(table_size[(__tmp__XBKV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__WBKV)));
-        ptr__SBKV=__tmp__VBKV;
-      } else /* FALSE */ {
-        __tmp__XBKV=((__UINTEGER_32__RWB )typ_id__TBKV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__VBKV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__WBKV=(void *)((unsigned long)(void *)((unsigned long)__tmp__UBKV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VBKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VBKV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__VBKV=micro_alloc__table__lab__HKI(__tmp__WBKV,((__POINTER__IB )(&(table_type[(__tmp__XBKV)]))),(__UINTEGER_32__RWB)(__tmp__XBKV |  1));
-        ptr__SBKV=__tmp__VBKV;
-      };
-      result__RBKV=((__ITM_RESULT__2UMD *)ptr__SBKV);
-      *(result__RBKV) = *(ITM_RESULT__2UMD__);
-    };
-    ((__ITM_RESULT__2UMD *)result__RBKV)->value__JQAE=e__UTMD;
-    e__UTMD=result__RBKV;
-    add_last__LJ3D(((__FAST_ARRAYoITM_CODEo__JBPC *)result__JW5T),result__RBKV);
-  };
-  __tmp__MW5T=copy__AXPC(result__JW5T);
-  Result__TTMD=__tmp__MW5T;
-  return(Result__TTMD);
+        __YWMD=__GXI(',');
+      } while (__YWMD);
+    };
+    __ADKV=NULL;
+    __BDKV=((____IB )(NULL));
+    __CDKV= 0;
+    __DDKV=((____IB )sizeof(____LWMD));
+    if (((unsigned long)__DDKV ==  0)) {
+      __ADKV=__LWMD__;
+    } else /* FALSE */ {
+      __CDKV=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DDKV));
+      if ((__CDKV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __EDKV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __FDKV=(void *)((unsigned long)(void *)((unsigned long)__DDKV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EDKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EDKV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __GDKV=((____YWB )((____Q )(void *)((unsigned long)__FDKV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __EDKV=__OKI(__FDKV,((____IB )(&(table_size[(__GDKV)-1]))),((____YWB )((____Q )__FDKV)));
+        __BDKV=__EDKV;
+      } else /* FALSE */ {
+        __GDKV=((____YWB )__CDKV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __EDKV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __FDKV=(void *)((unsigned long)(void *)((unsigned long)__DDKV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EDKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__EDKV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __EDKV=__OKI(__FDKV,((____IB )(&(table_type[(__GDKV)]))),(____YWB)(__GDKV |  1));
+        __BDKV=__EDKV;
+      };
+      __ADKV=((____LWMD *)__BDKV);
+      *(__ADKV) = *(__LWMD__);
+    };
+    ((____LWMD *)__ADKV)->__YRAE=__DVMD;
+    __DVMD=__ADKV;
+    __0K3D(((____YCPC *)__YX5T),__ADKV);
+  };
+  __1X5T=__PYPC(__YX5T);
+  __CVMD=__1X5T;
+  return(__CVMD);
 }
 
-static void append_in__RM5E(__ITM_TYPE_GENERIC__DPB *Self__SM5E,__STRING__BC *buffer__TM5E)
-// ({ITM_TYPE_GENERIC__DPB},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __AO5E(____KPB *__BO5E,____BC *__CO5E)
+// ({__KPB},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__ZMEV,*Self__JNEV;
-  __INTEGER__Q __tmp__1MEV,old_nb_elts__3MEV,__tmp__LNEV;
-  __INTEGER__Q old_nb_elts__NNEV;
-  __POINTER__IB __tmp__4MEV,__tmp__ONEV;
-  void *__tmp__LN5E;
-  __ITM_TYPE_STYLE__TMB *Self__4UCU;
-  __CHARACTER__DB *__tmp__0MEV,*__tmp__KNEV;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *Self__MP0T;
-  if (((void *)Self__SM5E->parent_itm_type_style__EPB.style__MPC != (void *)NULL)) {
-    append__3VX(((__STRING__BC *)buffer__TM5E),Self__SM5E->parent_itm_type_style__EPB.style__MPC);
-    Self__ZMEV=((__STRING__BC *)buffer__TM5E);
-    if ((Self__ZMEV->capacity__HFL <= Self__ZMEV->count__WJ)) {
-      if ((Self__ZMEV->capacity__HFL ==  0)) {
-        Self__ZMEV->capacity__HFL= 32;
-        __tmp__0MEV=create__KVW( 32);
-        Self__ZMEV->storage__4EL=__tmp__0MEV;
-      } else /* FALSE */ {
-        __tmp__1MEV=(__INTEGER__Q)(Self__ZMEV->capacity__HFL <<  1);
-        __tmp__0MEV=((__CHARACTER__DB *)Self__ZMEV->storage__4EL);
-        old_nb_elts__3MEV=Self__ZMEV->capacity__HFL;
-        __tmp__4MEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0MEV),((__UINTEGER_32__RWB )old_nb_elts__3MEV),((__UINTEGER_32__RWB )__tmp__1MEV));
-        __tmp__0MEV=((__CHARACTER__DB *)__tmp__4MEV);
-        clear__to__F00(__tmp__0MEV,old_nb_elts__3MEV,(__INTEGER__Q)(__tmp__1MEV -  1));
-        Self__ZMEV->storage__4EL=__tmp__0MEV;
-        Self__ZMEV->capacity__HFL=__tmp__1MEV;
-      };
-    };
-    ((__CHARACTER__DB *)Self__ZMEV->storage__4EL)[Self__ZMEV->count__WJ]=' ';
-    Self__ZMEV->count__WJ=(__INTEGER__Q)(Self__ZMEV->count__WJ +  1);
-  };
-  append__3VX(((__STRING__BC *)buffer__TM5E),Self__SM5E->parent_itm_type_style__EPB.parent_itm_type_simple__UMB.name__DPC);
-  Self__ZMEV=((__STRING__BC *)buffer__TM5E);
-  if ((Self__ZMEV->capacity__HFL <= Self__ZMEV->count__WJ)) {
-    if ((Self__ZMEV->capacity__HFL ==  0)) {
-      Self__ZMEV->capacity__HFL= 32;
-      __tmp__0MEV=create__KVW( 32);
-      Self__ZMEV->storage__4EL=__tmp__0MEV;
-    } else /* FALSE */ {
-      __tmp__1MEV=(__INTEGER__Q)(Self__ZMEV->capacity__HFL <<  1);
-      __tmp__0MEV=((__CHARACTER__DB *)Self__ZMEV->storage__4EL);
-      old_nb_elts__3MEV=Self__ZMEV->capacity__HFL;
-      __tmp__4MEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0MEV),((__UINTEGER_32__RWB )old_nb_elts__3MEV),((__UINTEGER_32__RWB )__tmp__1MEV));
-      __tmp__0MEV=((__CHARACTER__DB *)__tmp__4MEV);
-      clear__to__F00(__tmp__0MEV,old_nb_elts__3MEV,(__INTEGER__Q)(__tmp__1MEV -  1));
-      Self__ZMEV->storage__4EL=__tmp__0MEV;
-      Self__ZMEV->capacity__HFL=__tmp__1MEV;
-    };
-  };
-  ((__CHARACTER__DB *)Self__ZMEV->storage__4EL)[Self__ZMEV->count__WJ]='(';
-  Self__ZMEV->count__WJ=(__INTEGER__Q)(Self__ZMEV->count__WJ +  1);
-  __tmp__1MEV=(__INTEGER__Q)(Self__SM5E->list_type__ZUC->parent_arrayed_collection__0LB.upper__JBY -  1);
-  old_nb_elts__3MEV= 0;
-  while ((old_nb_elts__3MEV <= __tmp__1MEV)) {
-    __tmp__LN5E=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__SM5E->list_type__ZUC)->parent_arrayed_collection__0LB.storage__WHXC)[old_nb_elts__3MEV];
-    switch (((struct ___OBJ *)__tmp__LN5E)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      append__3VX(((__STRING__BC *)buffer__TM5E),((__ITM_TYPE_SIMPLE__JMB *)__tmp__LN5E)->name__DPC);
-    } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      Self__4UCU=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LN5E));
-      if (((void *)Self__4UCU->style__MPC != (void *)NULL)) {
-        append__3VX(((__STRING__BC *)buffer__TM5E),Self__4UCU->style__MPC);
-        Self__JNEV=((__STRING__BC *)buffer__TM5E);
-        if ((Self__JNEV->capacity__HFL <= Self__JNEV->count__WJ)) {
-          if ((Self__JNEV->capacity__HFL ==  0)) {
-            Self__JNEV->capacity__HFL= 32;
-            __tmp__KNEV=create__KVW( 32);
-            Self__JNEV->storage__4EL=__tmp__KNEV;
-          } else /* FALSE */ {
-            __tmp__LNEV=(__INTEGER__Q)(Self__JNEV->capacity__HFL <<  1);
-            __tmp__KNEV=((__CHARACTER__DB *)Self__JNEV->storage__4EL);
-            old_nb_elts__NNEV=Self__JNEV->capacity__HFL;
-            __tmp__ONEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KNEV),((__UINTEGER_32__RWB )old_nb_elts__NNEV),((__UINTEGER_32__RWB )__tmp__LNEV));
-            __tmp__KNEV=((__CHARACTER__DB *)__tmp__ONEV);
-            clear__to__F00(__tmp__KNEV,old_nb_elts__NNEV,(__INTEGER__Q)(__tmp__LNEV -  1));
-            Self__JNEV->storage__4EL=__tmp__KNEV;
-            Self__JNEV->capacity__HFL=__tmp__LNEV;
-          };
-        };
-        ((__CHARACTER__DB *)Self__JNEV->storage__4EL)[Self__JNEV->count__WJ]=' ';
-        Self__JNEV->count__WJ=(__INTEGER__Q)(Self__JNEV->count__WJ +  1);
-      };
-      append__3VX(((__STRING__BC *)buffer__TM5E),Self__4UCU->parent_itm_type_simple__UMB.name__DPC);
-    } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LN5E)),buffer__TM5E);
-    } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      append__3VX(((__STRING__BC *)buffer__TM5E),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LN5E))->parent_itm_type__NEZ.name__DPC);
-    } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LN5E)),buffer__TM5E);
-    } break;
-    };
-    Self__JNEV=((__STRING__BC *)buffer__TM5E);
-    if ((Self__JNEV->capacity__HFL <= Self__JNEV->count__WJ)) {
-      if ((Self__JNEV->capacity__HFL ==  0)) {
-        Self__JNEV->capacity__HFL= 32;
-        __tmp__KNEV=create__KVW( 32);
-        Self__JNEV->storage__4EL=__tmp__KNEV;
-      } else /* FALSE */ {
-        __tmp__LNEV=(__INTEGER__Q)(Self__JNEV->capacity__HFL <<  1);
-        __tmp__KNEV=((__CHARACTER__DB *)Self__JNEV->storage__4EL);
-        old_nb_elts__NNEV=Self__JNEV->capacity__HFL;
-        __tmp__ONEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KNEV),((__UINTEGER_32__RWB )old_nb_elts__NNEV),((__UINTEGER_32__RWB )__tmp__LNEV));
-        __tmp__KNEV=((__CHARACTER__DB *)__tmp__ONEV);
-        clear__to__F00(__tmp__KNEV,old_nb_elts__NNEV,(__INTEGER__Q)(__tmp__LNEV -  1));
-        Self__JNEV->storage__4EL=__tmp__KNEV;
-        Self__JNEV->capacity__HFL=__tmp__LNEV;
-      };
-    };
-    ((__CHARACTER__DB *)Self__JNEV->storage__4EL)[Self__JNEV->count__WJ]=',';
-    Self__JNEV->count__WJ=(__INTEGER__Q)(Self__JNEV->count__WJ +  1);
-    old_nb_elts__3MEV=(__INTEGER__Q)(old_nb_elts__3MEV +  1);
-  };
-  Self__MP0T=((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__SM5E->list_type__ZUC);
-  __tmp__LN5E=((void **)Self__MP0T->parent_arrayed_collection__0LB.storage__WHXC)[Self__MP0T->parent_arrayed_collection__0LB.upper__JBY];
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  switch (((struct ___OBJ *)__tmp__LN5E)->__id) {
-  case __ITM_TYPE_SIMPLE__JMB__: {
-    append__3VX(((__STRING__BC *)buffer__TM5E),((__ITM_TYPE_SIMPLE__JMB *)__tmp__LN5E)->name__DPC);
-  } break;
-  case __ITM_TYPE_STYLE__TMB__: {
-    Self__4UCU=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LN5E));
-    if (((void *)Self__4UCU->style__MPC != (void *)NULL)) {
-      append__3VX(((__STRING__BC *)buffer__TM5E),Self__4UCU->style__MPC);
-      Self__JNEV=((__STRING__BC *)buffer__TM5E);
-      if ((Self__JNEV->capacity__HFL <= Self__JNEV->count__WJ)) {
-        if ((Self__JNEV->capacity__HFL ==  0)) {
-          Self__JNEV->capacity__HFL= 32;
-          __tmp__KNEV=create__KVW( 32);
-          Self__JNEV->storage__4EL=__tmp__KNEV;
-        } else /* FALSE */ {
-          __tmp__LNEV=(__INTEGER__Q)(Self__JNEV->capacity__HFL <<  1);
-          __tmp__KNEV=((__CHARACTER__DB *)Self__JNEV->storage__4EL);
-          old_nb_elts__NNEV=Self__JNEV->capacity__HFL;
-          __tmp__ONEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KNEV),((__UINTEGER_32__RWB )old_nb_elts__NNEV),((__UINTEGER_32__RWB )__tmp__LNEV));
-          __tmp__KNEV=((__CHARACTER__DB *)__tmp__ONEV);
-          clear__to__F00(__tmp__KNEV,old_nb_elts__NNEV,(__INTEGER__Q)(__tmp__LNEV -  1));
-          Self__JNEV->storage__4EL=__tmp__KNEV;
-          Self__JNEV->capacity__HFL=__tmp__LNEV;
-        };
-      };
-      ((__CHARACTER__DB *)Self__JNEV->storage__4EL)[Self__JNEV->count__WJ]=' ';
-      Self__JNEV->count__WJ=(__INTEGER__Q)(Self__JNEV->count__WJ +  1);
-    };
-    append__3VX(((__STRING__BC *)buffer__TM5E),Self__4UCU->parent_itm_type_simple__UMB.name__DPC);
-  } break;
-  case __ITM_TYPE_GENERIC__DPB__: {
-    append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LN5E)),buffer__TM5E);
-  } break;
-  case __ITM_TYPE_PARAMETER__MEZ__: {
-    append__3VX(((__STRING__BC *)buffer__TM5E),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LN5E))->parent_itm_type__NEZ.name__DPC);
-  } break;
-  case __ITM_TYPE_BLOCK__XXRC__: {
-    append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__LN5E)),buffer__TM5E);
-  } break;
-  };
-  Self__ZMEV=((__STRING__BC *)buffer__TM5E);
-  if ((Self__ZMEV->capacity__HFL <= Self__ZMEV->count__WJ)) {
-    if ((Self__ZMEV->capacity__HFL ==  0)) {
-      Self__ZMEV->capacity__HFL= 32;
-      __tmp__0MEV=create__KVW( 32);
-      Self__ZMEV->storage__4EL=__tmp__0MEV;
-    } else /* FALSE */ {
-      __tmp__LNEV=(__INTEGER__Q)(Self__ZMEV->capacity__HFL <<  1);
-      __tmp__0MEV=((__CHARACTER__DB *)Self__ZMEV->storage__4EL);
-      old_nb_elts__NNEV=Self__ZMEV->capacity__HFL;
-      __tmp__4MEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0MEV),((__UINTEGER_32__RWB )old_nb_elts__NNEV),((__UINTEGER_32__RWB )__tmp__LNEV));
-      __tmp__0MEV=((__CHARACTER__DB *)__tmp__4MEV);
-      clear__to__F00(__tmp__0MEV,old_nb_elts__NNEV,(__INTEGER__Q)(__tmp__LNEV -  1));
-      Self__ZMEV->storage__4EL=__tmp__0MEV;
-      Self__ZMEV->capacity__HFL=__tmp__LNEV;
-    };
-  };
-  ((__CHARACTER__DB *)Self__ZMEV->storage__4EL)[Self__ZMEV->count__WJ]=')';
-  Self__ZMEV->count__WJ=(__INTEGER__Q)(Self__ZMEV->count__WJ +  1);
+  ____BC *__IOEV,*__YOEV;
+  ____Q __KOEV,__MOEV,__0OEV,__2OEV;
+  ____IB __NOEV,__3OEV;
+  void *__0O5E;
+  ____0MB *__NWCU;
+  ____DB *__JOEV,*__ZOEV;
+  ____ZLB *__1Q0T;
+  if (((void *)__BO5E->__LPB.__TPC != (void *)NULL)) {
+    __EWX(((____BC *)__CO5E),__BO5E->__LPB.__TPC);
+    __IOEV=((____BC *)__CO5E);
+    if ((__IOEV->__OFL <= __IOEV->__WJ)) {
+      if ((__IOEV->__OFL ==  0)) {
+        __IOEV->__OFL= 32;
+        __JOEV=__RVW( 32);
+        __IOEV->__FFL=__JOEV;
+      } else /* FALSE */ {
+        __KOEV=(____Q)(__IOEV->__OFL <<  1);
+        __JOEV=((____DB *)__IOEV->__FFL);
+        __MOEV=__IOEV->__OFL;
+        __NOEV=__55W(((____IB )__JOEV),((____YWB )__MOEV),((____YWB )__KOEV));
+        __JOEV=((____DB *)__NOEV);
+        __M00(__JOEV,__MOEV,(____Q)(__KOEV -  1));
+        __IOEV->__FFL=__JOEV;
+        __IOEV->__OFL=__KOEV;
+      };
+    };
+    ((____DB *)__IOEV->__FFL)[__IOEV->__WJ]=' ';
+    __IOEV->__WJ=(____Q)(__IOEV->__WJ +  1);
+  };
+  __EWX(((____BC *)__CO5E),__BO5E->__LPB.__1MB.__KPC);
+  __IOEV=((____BC *)__CO5E);
+  if ((__IOEV->__OFL <= __IOEV->__WJ)) {
+    if ((__IOEV->__OFL ==  0)) {
+      __IOEV->__OFL= 32;
+      __JOEV=__RVW( 32);
+      __IOEV->__FFL=__JOEV;
+    } else /* FALSE */ {
+      __KOEV=(____Q)(__IOEV->__OFL <<  1);
+      __JOEV=((____DB *)__IOEV->__FFL);
+      __MOEV=__IOEV->__OFL;
+      __NOEV=__55W(((____IB )__JOEV),((____YWB )__MOEV),((____YWB )__KOEV));
+      __JOEV=((____DB *)__NOEV);
+      __M00(__JOEV,__MOEV,(____Q)(__KOEV -  1));
+      __IOEV->__FFL=__JOEV;
+      __IOEV->__OFL=__KOEV;
+    };
+  };
+  ((____DB *)__IOEV->__FFL)[__IOEV->__WJ]='(';
+  __IOEV->__WJ=(____Q)(__IOEV->__WJ +  1);
+  __KOEV=(____Q)(__BO5E->__AVC->__BMB.__QBY -  1);
+  __MOEV= 0;
+  while ((__MOEV <= __KOEV)) {
+    __0O5E=((void **)((____ZLB *)__BO5E->__AVC)->__BMB.__FJXC)[__MOEV];
+    switch (((struct ___OBJ *)__0O5E)->__id) {
+    case ____QMB__: {
+      __EWX(((____BC *)__CO5E),((____QMB *)__0O5E)->__KPC);
+    } break;
+    case ____0MB__: {
+      __NWCU=((____0MB *)((____QMB *)__0O5E));
+      if (((void *)__NWCU->__TPC != (void *)NULL)) {
+        __EWX(((____BC *)__CO5E),__NWCU->__TPC);
+        __YOEV=((____BC *)__CO5E);
+        if ((__YOEV->__OFL <= __YOEV->__WJ)) {
+          if ((__YOEV->__OFL ==  0)) {
+            __YOEV->__OFL= 32;
+            __ZOEV=__RVW( 32);
+            __YOEV->__FFL=__ZOEV;
+          } else /* FALSE */ {
+            __0OEV=(____Q)(__YOEV->__OFL <<  1);
+            __ZOEV=((____DB *)__YOEV->__FFL);
+            __2OEV=__YOEV->__OFL;
+            __3OEV=__55W(((____IB )__ZOEV),((____YWB )__2OEV),((____YWB )__0OEV));
+            __ZOEV=((____DB *)__3OEV);
+            __M00(__ZOEV,__2OEV,(____Q)(__0OEV -  1));
+            __YOEV->__FFL=__ZOEV;
+            __YOEV->__OFL=__0OEV;
+          };
+        };
+        ((____DB *)__YOEV->__FFL)[__YOEV->__WJ]=' ';
+        __YOEV->__WJ=(____Q)(__YOEV->__WJ +  1);
+      };
+      __EWX(((____BC *)__CO5E),__NWCU->__1MB.__KPC);
+    } break;
+    case ____KPB__: {
+      __AO5E(((____KPB *)((____QMB *)__0O5E)),__CO5E);
+    } break;
+    case ____TEZ__: {
+      __EWX(((____BC *)__CO5E),((____TEZ *)((____QMB *)__0O5E))->__UEZ.__KPC);
+    } break;
+    case ____GZRC__: {
+      __LP5E(((____GZRC *)((____QMB *)__0O5E)),__CO5E);
+    } break;
+    };
+    __YOEV=((____BC *)__CO5E);
+    if ((__YOEV->__OFL <= __YOEV->__WJ)) {
+      if ((__YOEV->__OFL ==  0)) {
+        __YOEV->__OFL= 32;
+        __ZOEV=__RVW( 32);
+        __YOEV->__FFL=__ZOEV;
+      } else /* FALSE */ {
+        __0OEV=(____Q)(__YOEV->__OFL <<  1);
+        __ZOEV=((____DB *)__YOEV->__FFL);
+        __2OEV=__YOEV->__OFL;
+        __3OEV=__55W(((____IB )__ZOEV),((____YWB )__2OEV),((____YWB )__0OEV));
+        __ZOEV=((____DB *)__3OEV);
+        __M00(__ZOEV,__2OEV,(____Q)(__0OEV -  1));
+        __YOEV->__FFL=__ZOEV;
+        __YOEV->__OFL=__0OEV;
+      };
+    };
+    ((____DB *)__YOEV->__FFL)[__YOEV->__WJ]=',';
+    __YOEV->__WJ=(____Q)(__YOEV->__WJ +  1);
+    __MOEV=(____Q)(__MOEV +  1);
+  };
+  __1Q0T=((____ZLB *)__BO5E->__AVC);
+  __0O5E=((void **)__1Q0T->__BMB.__FJXC)[__1Q0T->__BMB.__QBY];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  switch (((struct ___OBJ *)__0O5E)->__id) {
+  case ____QMB__: {
+    __EWX(((____BC *)__CO5E),((____QMB *)__0O5E)->__KPC);
+  } break;
+  case ____0MB__: {
+    __NWCU=((____0MB *)((____QMB *)__0O5E));
+    if (((void *)__NWCU->__TPC != (void *)NULL)) {
+      __EWX(((____BC *)__CO5E),__NWCU->__TPC);
+      __YOEV=((____BC *)__CO5E);
+      if ((__YOEV->__OFL <= __YOEV->__WJ)) {
+        if ((__YOEV->__OFL ==  0)) {
+          __YOEV->__OFL= 32;
+          __ZOEV=__RVW( 32);
+          __YOEV->__FFL=__ZOEV;
+        } else /* FALSE */ {
+          __0OEV=(____Q)(__YOEV->__OFL <<  1);
+          __ZOEV=((____DB *)__YOEV->__FFL);
+          __2OEV=__YOEV->__OFL;
+          __3OEV=__55W(((____IB )__ZOEV),((____YWB )__2OEV),((____YWB )__0OEV));
+          __ZOEV=((____DB *)__3OEV);
+          __M00(__ZOEV,__2OEV,(____Q)(__0OEV -  1));
+          __YOEV->__FFL=__ZOEV;
+          __YOEV->__OFL=__0OEV;
+        };
+      };
+      ((____DB *)__YOEV->__FFL)[__YOEV->__WJ]=' ';
+      __YOEV->__WJ=(____Q)(__YOEV->__WJ +  1);
+    };
+    __EWX(((____BC *)__CO5E),__NWCU->__1MB.__KPC);
+  } break;
+  case ____KPB__: {
+    __AO5E(((____KPB *)((____QMB *)__0O5E)),__CO5E);
+  } break;
+  case ____TEZ__: {
+    __EWX(((____BC *)__CO5E),((____TEZ *)((____QMB *)__0O5E))->__UEZ.__KPC);
+  } break;
+  case ____GZRC__: {
+    __LP5E(((____GZRC *)((____QMB *)__0O5E)),__CO5E);
+  } break;
+  };
+  __IOEV=((____BC *)__CO5E);
+  if ((__IOEV->__OFL <= __IOEV->__WJ)) {
+    if ((__IOEV->__OFL ==  0)) {
+      __IOEV->__OFL= 32;
+      __JOEV=__RVW( 32);
+      __IOEV->__FFL=__JOEV;
+    } else /* FALSE */ {
+      __0OEV=(____Q)(__IOEV->__OFL <<  1);
+      __JOEV=((____DB *)__IOEV->__FFL);
+      __2OEV=__IOEV->__OFL;
+      __NOEV=__55W(((____IB )__JOEV),((____YWB )__2OEV),((____YWB )__0OEV));
+      __JOEV=((____DB *)__NOEV);
+      __M00(__JOEV,__2OEV,(____Q)(__0OEV -  1));
+      __IOEV->__FFL=__JOEV;
+      __IOEV->__OFL=__0OEV;
+    };
+  };
+  ((____DB *)__IOEV->__FFL)[__IOEV->__WJ]=')';
+  __IOEV->__WJ=(____Q)(__IOEV->__WJ +  1);
 }
 
-static void append_in__2N5E(__ITM_TYPE_BLOCK__XXRC *Self__3N5E,__STRING__BC *buffer__4N5E)
-// ({ITM_TYPE_BLOCK__XXRC},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __LP5E(____GZRC *__MP5E,____BC *__NP5E)
+// ({__GZRC},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __STRING__BC *Self__JOEV,*Self__ROEV,*Self__ZPEV;
-  __INTEGER__Q __tmp__LOEV,old_nb_elts__NOEV,__tmp__TOEV;
-  __INTEGER__Q old_nb_elts__VOEV,__tmp__1PEV,old_nb_elts__3PEV;
-  __POINTER__IB __tmp__OOEV,__tmp__WOEV,__tmp__4PEV;
-  void *__tmp__GO5E,*__tmp__XO5E;
-  __ITM_TYPE_STYLE__TMB *Self__CVCU,*Self__EVCU;
-  __ITM_TYPE_MULTI__NURC *Self__IVUS,*Self__OVUS;
-  __CHARACTER__DB *__tmp__KOEV,*__tmp__SOEV,*__tmp__0PEV;
-  Self__JOEV=((__STRING__BC *)buffer__4N5E);
-  if ((Self__JOEV->capacity__HFL <= Self__JOEV->count__WJ)) {
-    if ((Self__JOEV->capacity__HFL ==  0)) {
-      Self__JOEV->capacity__HFL= 32;
-      __tmp__KOEV=create__KVW( 32);
-      Self__JOEV->storage__4EL=__tmp__KOEV;
-    } else /* FALSE */ {
-      __tmp__LOEV=(__INTEGER__Q)(Self__JOEV->capacity__HFL <<  1);
-      __tmp__KOEV=((__CHARACTER__DB *)Self__JOEV->storage__4EL);
-      old_nb_elts__NOEV=Self__JOEV->capacity__HFL;
-      __tmp__OOEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KOEV),((__UINTEGER_32__RWB )old_nb_elts__NOEV),((__UINTEGER_32__RWB )__tmp__LOEV));
-      __tmp__KOEV=((__CHARACTER__DB *)__tmp__OOEV);
-      clear__to__F00(__tmp__KOEV,old_nb_elts__NOEV,(__INTEGER__Q)(__tmp__LOEV -  1));
-      Self__JOEV->storage__4EL=__tmp__KOEV;
-      Self__JOEV->capacity__HFL=__tmp__LOEV;
-    };
-  };
-  ((__CHARACTER__DB *)Self__JOEV->storage__4EL)[Self__JOEV->count__WJ]='{';
-  Self__JOEV->count__WJ=(__INTEGER__Q)(Self__JOEV->count__WJ +  1);
-  if (((void *)Self__3N5E->type_argument__JWSC != (void *)NULL)) {
-    __tmp__GO5E=Self__3N5E->type_argument__JWSC;
-    switch (((struct ___OBJ *)__tmp__GO5E)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      append__3VX(((__STRING__BC *)buffer__4N5E),((__ITM_TYPE_SIMPLE__JMB *)__tmp__GO5E)->name__DPC);
-    } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      Self__CVCU=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GO5E));
-      if (((void *)Self__CVCU->style__MPC != (void *)NULL)) {
-        append__3VX(((__STRING__BC *)buffer__4N5E),Self__CVCU->style__MPC);
-        Self__ROEV=((__STRING__BC *)buffer__4N5E);
-        if ((Self__ROEV->capacity__HFL <= Self__ROEV->count__WJ)) {
-          if ((Self__ROEV->capacity__HFL ==  0)) {
-            Self__ROEV->capacity__HFL= 32;
-            __tmp__SOEV=create__KVW( 32);
-            Self__ROEV->storage__4EL=__tmp__SOEV;
-          } else /* FALSE */ {
-            __tmp__TOEV=(__INTEGER__Q)(Self__ROEV->capacity__HFL <<  1);
-            __tmp__SOEV=((__CHARACTER__DB *)Self__ROEV->storage__4EL);
-            old_nb_elts__VOEV=Self__ROEV->capacity__HFL;
-            __tmp__WOEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SOEV),((__UINTEGER_32__RWB )old_nb_elts__VOEV),((__UINTEGER_32__RWB )__tmp__TOEV));
-            __tmp__SOEV=((__CHARACTER__DB *)__tmp__WOEV);
-            clear__to__F00(__tmp__SOEV,old_nb_elts__VOEV,(__INTEGER__Q)(__tmp__TOEV -  1));
-            Self__ROEV->storage__4EL=__tmp__SOEV;
-            Self__ROEV->capacity__HFL=__tmp__TOEV;
-          };
-        };
-        ((__CHARACTER__DB *)Self__ROEV->storage__4EL)[Self__ROEV->count__WJ]=' ';
-        Self__ROEV->count__WJ=(__INTEGER__Q)(Self__ROEV->count__WJ +  1);
-      };
-      append__3VX(((__STRING__BC *)buffer__4N5E),Self__CVCU->parent_itm_type_simple__UMB.name__DPC);
-    } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GO5E)),buffer__4N5E);
-    } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      append__3VX(((__STRING__BC *)buffer__4N5E),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GO5E))->parent_itm_type__NEZ.name__DPC);
-    } break;
-    case __ITM_TYPE_MULTI__NURC__: {
-      Self__IVUS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GO5E));
-      Self__ROEV=((__STRING__BC *)buffer__4N5E);
-      if ((Self__ROEV->capacity__HFL <= Self__ROEV->count__WJ)) {
-        if ((Self__ROEV->capacity__HFL ==  0)) {
-          Self__ROEV->capacity__HFL= 32;
-          __tmp__SOEV=create__KVW( 32);
-          Self__ROEV->storage__4EL=__tmp__SOEV;
-        } else /* FALSE */ {
-          __tmp__TOEV=(__INTEGER__Q)(Self__ROEV->capacity__HFL <<  1);
-          __tmp__SOEV=((__CHARACTER__DB *)Self__ROEV->storage__4EL);
-          old_nb_elts__VOEV=Self__ROEV->capacity__HFL;
-          __tmp__WOEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SOEV),((__UINTEGER_32__RWB )old_nb_elts__VOEV),((__UINTEGER_32__RWB )__tmp__TOEV));
-          __tmp__SOEV=((__CHARACTER__DB *)__tmp__WOEV);
-          clear__to__F00(__tmp__SOEV,old_nb_elts__VOEV,(__INTEGER__Q)(__tmp__TOEV -  1));
-          Self__ROEV->storage__4EL=__tmp__SOEV;
-          Self__ROEV->capacity__HFL=__tmp__TOEV;
-        };
-      };
-      ((__CHARACTER__DB *)Self__ROEV->storage__4EL)[Self__ROEV->count__WJ]='(';
-      Self__ROEV->count__WJ=(__INTEGER__Q)(Self__ROEV->count__WJ +  1);
-      display_raw__DGAD(Self__IVUS,buffer__4N5E);
-      Self__ROEV=((__STRING__BC *)buffer__4N5E);
-      if ((Self__ROEV->capacity__HFL <= Self__ROEV->count__WJ)) {
-        if ((Self__ROEV->capacity__HFL ==  0)) {
-          Self__ROEV->capacity__HFL= 32;
-          __tmp__SOEV=create__KVW( 32);
-          Self__ROEV->storage__4EL=__tmp__SOEV;
-        } else /* FALSE */ {
-          __tmp__TOEV=(__INTEGER__Q)(Self__ROEV->capacity__HFL <<  1);
-          __tmp__SOEV=((__CHARACTER__DB *)Self__ROEV->storage__4EL);
-          old_nb_elts__VOEV=Self__ROEV->capacity__HFL;
-          __tmp__WOEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SOEV),((__UINTEGER_32__RWB )old_nb_elts__VOEV),((__UINTEGER_32__RWB )__tmp__TOEV));
-          __tmp__SOEV=((__CHARACTER__DB *)__tmp__WOEV);
-          clear__to__F00(__tmp__SOEV,old_nb_elts__VOEV,(__INTEGER__Q)(__tmp__TOEV -  1));
-          Self__ROEV->storage__4EL=__tmp__SOEV;
-          Self__ROEV->capacity__HFL=__tmp__TOEV;
-        };
-      };
-      ((__CHARACTER__DB *)Self__ROEV->storage__4EL)[Self__ROEV->count__WJ]=')';
-      Self__ROEV->count__WJ=(__INTEGER__Q)(Self__ROEV->count__WJ +  1);
-    } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GO5E)),buffer__4N5E);
-    } break;
-    };
-    Self__ROEV=((__STRING__BC *)buffer__4N5E);
-    if ((Self__ROEV->capacity__HFL <= Self__ROEV->count__WJ)) {
-      if ((Self__ROEV->capacity__HFL ==  0)) {
-        Self__ROEV->capacity__HFL= 32;
-        __tmp__SOEV=create__KVW( 32);
-        Self__ROEV->storage__4EL=__tmp__SOEV;
-      } else /* FALSE */ {
-        __tmp__TOEV=(__INTEGER__Q)(Self__ROEV->capacity__HFL <<  1);
-        __tmp__SOEV=((__CHARACTER__DB *)Self__ROEV->storage__4EL);
-        old_nb_elts__VOEV=Self__ROEV->capacity__HFL;
-        __tmp__WOEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SOEV),((__UINTEGER_32__RWB )old_nb_elts__VOEV),((__UINTEGER_32__RWB )__tmp__TOEV));
-        __tmp__SOEV=((__CHARACTER__DB *)__tmp__WOEV);
-        clear__to__F00(__tmp__SOEV,old_nb_elts__VOEV,(__INTEGER__Q)(__tmp__TOEV -  1));
-        Self__ROEV->storage__4EL=__tmp__SOEV;
-        Self__ROEV->capacity__HFL=__tmp__TOEV;
-      };
-    };
-    ((__CHARACTER__DB *)Self__ROEV->storage__4EL)[Self__ROEV->count__WJ]=';';
-    Self__ROEV->count__WJ=(__INTEGER__Q)(Self__ROEV->count__WJ +  1);
-    Self__ROEV=((__STRING__BC *)buffer__4N5E);
-    if ((Self__ROEV->capacity__HFL <= Self__ROEV->count__WJ)) {
-      if ((Self__ROEV->capacity__HFL ==  0)) {
-        Self__ROEV->capacity__HFL= 32;
-        __tmp__SOEV=create__KVW( 32);
-        Self__ROEV->storage__4EL=__tmp__SOEV;
-      } else /* FALSE */ {
-        __tmp__TOEV=(__INTEGER__Q)(Self__ROEV->capacity__HFL <<  1);
-        __tmp__SOEV=((__CHARACTER__DB *)Self__ROEV->storage__4EL);
-        old_nb_elts__VOEV=Self__ROEV->capacity__HFL;
-        __tmp__WOEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__SOEV),((__UINTEGER_32__RWB )old_nb_elts__VOEV),((__UINTEGER_32__RWB )__tmp__TOEV));
-        __tmp__SOEV=((__CHARACTER__DB *)__tmp__WOEV);
-        clear__to__F00(__tmp__SOEV,old_nb_elts__VOEV,(__INTEGER__Q)(__tmp__TOEV -  1));
-        Self__ROEV->storage__4EL=__tmp__SOEV;
-        Self__ROEV->capacity__HFL=__tmp__TOEV;
-      };
-    };
-    ((__CHARACTER__DB *)Self__ROEV->storage__4EL)[Self__ROEV->count__WJ]=' ';
-    Self__ROEV->count__WJ=(__INTEGER__Q)(Self__ROEV->count__WJ +  1);
-  };
-  if (((void *)Self__3N5E->type_result__TWSC != (void *)NULL)) {
-    __tmp__GO5E=Self__3N5E->type_result__TWSC;
-    if (__tmp__GO5E==NULL) {
-      Self__IVUS=NULL;
+  ____BC *__YPEV,*__AQEV,*__IREV;
+  ____Q __0PEV,__2PEV,__CQEV,__EQEV,__KREV,__MREV;
+  ____IB __3PEV,__FQEV,__NREV;
+  void *__VP5E,*__GQ5E;
+  ____0MB *__RWCU,*__TWCU;
+  ____2VRC *__XWUS,*__3WUS;
+  ____DB *__ZPEV,*__BQEV,*__JREV;
+  __YPEV=((____BC *)__NP5E);
+  if ((__YPEV->__OFL <= __YPEV->__WJ)) {
+    if ((__YPEV->__OFL ==  0)) {
+      __YPEV->__OFL= 32;
+      __ZPEV=__RVW( 32);
+      __YPEV->__FFL=__ZPEV;
+    } else /* FALSE */ {
+      __0PEV=(____Q)(__YPEV->__OFL <<  1);
+      __ZPEV=((____DB *)__YPEV->__FFL);
+      __2PEV=__YPEV->__OFL;
+      __3PEV=__55W(((____IB )__ZPEV),((____YWB )__2PEV),((____YWB )__0PEV));
+      __ZPEV=((____DB *)__3PEV);
+      __M00(__ZPEV,__2PEV,(____Q)(__0PEV -  1));
+      __YPEV->__FFL=__ZPEV;
+      __YPEV->__OFL=__0PEV;
+    };
+  };
+  ((____DB *)__YPEV->__FFL)[__YPEV->__WJ]='{';
+  __YPEV->__WJ=(____Q)(__YPEV->__WJ +  1);
+  if (((void *)__MP5E->__YXSC != (void *)NULL)) {
+    __VP5E=__MP5E->__YXSC;
+    switch (((struct ___OBJ *)__VP5E)->__id) {
+    case ____QMB__: {
+      __EWX(((____BC *)__NP5E),((____QMB *)__VP5E)->__KPC);
+    } break;
+    case ____0MB__: {
+      __RWCU=((____0MB *)((____QMB *)__VP5E));
+      if (((void *)__RWCU->__TPC != (void *)NULL)) {
+        __EWX(((____BC *)__NP5E),__RWCU->__TPC);
+        __AQEV=((____BC *)__NP5E);
+        if ((__AQEV->__OFL <= __AQEV->__WJ)) {
+          if ((__AQEV->__OFL ==  0)) {
+            __AQEV->__OFL= 32;
+            __BQEV=__RVW( 32);
+            __AQEV->__FFL=__BQEV;
+          } else /* FALSE */ {
+            __CQEV=(____Q)(__AQEV->__OFL <<  1);
+            __BQEV=((____DB *)__AQEV->__FFL);
+            __EQEV=__AQEV->__OFL;
+            __FQEV=__55W(((____IB )__BQEV),((____YWB )__EQEV),((____YWB )__CQEV));
+            __BQEV=((____DB *)__FQEV);
+            __M00(__BQEV,__EQEV,(____Q)(__CQEV -  1));
+            __AQEV->__FFL=__BQEV;
+            __AQEV->__OFL=__CQEV;
+          };
+        };
+        ((____DB *)__AQEV->__FFL)[__AQEV->__WJ]=' ';
+        __AQEV->__WJ=(____Q)(__AQEV->__WJ +  1);
+      };
+      __EWX(((____BC *)__NP5E),__RWCU->__1MB.__KPC);
+    } break;
+    case ____KPB__: {
+      __AO5E(((____KPB *)((____QMB *)__VP5E)),__NP5E);
+    } break;
+    case ____TEZ__: {
+      __EWX(((____BC *)__NP5E),((____TEZ *)((____QMB *)__VP5E))->__UEZ.__KPC);
+    } break;
+    case ____2VRC__: {
+      __XWUS=((____2VRC *)((____QMB *)__VP5E));
+      __AQEV=((____BC *)__NP5E);
+      if ((__AQEV->__OFL <= __AQEV->__WJ)) {
+        if ((__AQEV->__OFL ==  0)) {
+          __AQEV->__OFL= 32;
+          __BQEV=__RVW( 32);
+          __AQEV->__FFL=__BQEV;
+        } else /* FALSE */ {
+          __CQEV=(____Q)(__AQEV->__OFL <<  1);
+          __BQEV=((____DB *)__AQEV->__FFL);
+          __EQEV=__AQEV->__OFL;
+          __FQEV=__55W(((____IB )__BQEV),((____YWB )__EQEV),((____YWB )__CQEV));
+          __BQEV=((____DB *)__FQEV);
+          __M00(__BQEV,__EQEV,(____Q)(__CQEV -  1));
+          __AQEV->__FFL=__BQEV;
+          __AQEV->__OFL=__CQEV;
+        };
+      };
+      ((____DB *)__AQEV->__FFL)[__AQEV->__WJ]='(';
+      __AQEV->__WJ=(____Q)(__AQEV->__WJ +  1);
+      __SHAD(__XWUS,__NP5E);
+      __AQEV=((____BC *)__NP5E);
+      if ((__AQEV->__OFL <= __AQEV->__WJ)) {
+        if ((__AQEV->__OFL ==  0)) {
+          __AQEV->__OFL= 32;
+          __BQEV=__RVW( 32);
+          __AQEV->__FFL=__BQEV;
+        } else /* FALSE */ {
+          __CQEV=(____Q)(__AQEV->__OFL <<  1);
+          __BQEV=((____DB *)__AQEV->__FFL);
+          __EQEV=__AQEV->__OFL;
+          __FQEV=__55W(((____IB )__BQEV),((____YWB )__EQEV),((____YWB )__CQEV));
+          __BQEV=((____DB *)__FQEV);
+          __M00(__BQEV,__EQEV,(____Q)(__CQEV -  1));
+          __AQEV->__FFL=__BQEV;
+          __AQEV->__OFL=__CQEV;
+        };
+      };
+      ((____DB *)__AQEV->__FFL)[__AQEV->__WJ]=')';
+      __AQEV->__WJ=(____Q)(__AQEV->__WJ +  1);
+    } break;
+    case ____GZRC__: {
+      __LP5E(((____GZRC *)((____QMB *)__VP5E)),__NP5E);
+    } break;
+    };
+    __AQEV=((____BC *)__NP5E);
+    if ((__AQEV->__OFL <= __AQEV->__WJ)) {
+      if ((__AQEV->__OFL ==  0)) {
+        __AQEV->__OFL= 32;
+        __BQEV=__RVW( 32);
+        __AQEV->__FFL=__BQEV;
+      } else /* FALSE */ {
+        __CQEV=(____Q)(__AQEV->__OFL <<  1);
+        __BQEV=((____DB *)__AQEV->__FFL);
+        __EQEV=__AQEV->__OFL;
+        __FQEV=__55W(((____IB )__BQEV),((____YWB )__EQEV),((____YWB )__CQEV));
+        __BQEV=((____DB *)__FQEV);
+        __M00(__BQEV,__EQEV,(____Q)(__CQEV -  1));
+        __AQEV->__FFL=__BQEV;
+        __AQEV->__OFL=__CQEV;
+      };
+    };
+    ((____DB *)__AQEV->__FFL)[__AQEV->__WJ]=';';
+    __AQEV->__WJ=(____Q)(__AQEV->__WJ +  1);
+    __AQEV=((____BC *)__NP5E);
+    if ((__AQEV->__OFL <= __AQEV->__WJ)) {
+      if ((__AQEV->__OFL ==  0)) {
+        __AQEV->__OFL= 32;
+        __BQEV=__RVW( 32);
+        __AQEV->__FFL=__BQEV;
+      } else /* FALSE */ {
+        __CQEV=(____Q)(__AQEV->__OFL <<  1);
+        __BQEV=((____DB *)__AQEV->__FFL);
+        __EQEV=__AQEV->__OFL;
+        __FQEV=__55W(((____IB )__BQEV),((____YWB )__EQEV),((____YWB )__CQEV));
+        __BQEV=((____DB *)__FQEV);
+        __M00(__BQEV,__EQEV,(____Q)(__CQEV -  1));
+        __AQEV->__FFL=__BQEV;
+        __AQEV->__OFL=__CQEV;
+      };
+    };
+    ((____DB *)__AQEV->__FFL)[__AQEV->__WJ]=' ';
+    __AQEV->__WJ=(____Q)(__AQEV->__WJ +  1);
+  };
+  if (((void *)__MP5E->__CYSC != (void *)NULL)) {
+    __VP5E=__MP5E->__CYSC;
+    if (__VP5E==NULL) {
+      __XWUS=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__GO5E)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        Self__IVUS=NULL;
+      switch (((struct ___OBJ *)__VP5E)->__id) {
+      case ____QMB__: {
+        __XWUS=NULL;
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        Self__IVUS=NULL;
+      case ____0MB__: {
+        __XWUS=NULL;
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        Self__IVUS=NULL;
+      case ____KPB__: {
+        __XWUS=NULL;
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        Self__IVUS=NULL;
+      case ____TEZ__: {
+        __XWUS=NULL;
       } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        Self__IVUS=((void *)__tmp__GO5E);
+      case ____2VRC__: {
+        __XWUS=((void *)__VP5E);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        Self__IVUS=NULL;
+      case ____GZRC__: {
+        __XWUS=NULL;
       } break;
       }
     };
-    if (((void *)Self__IVUS == (void *)NULL)) {
-      __tmp__XO5E=Self__3N5E->type_result__TWSC;
-      switch (((struct ___OBJ *)__tmp__XO5E)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        append__3VX(((__STRING__BC *)buffer__4N5E),((__ITM_TYPE_SIMPLE__JMB *)__tmp__XO5E)->name__DPC);
-      } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        Self__EVCU=((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XO5E));
-        if (((void *)Self__EVCU->style__MPC != (void *)NULL)) {
-          append__3VX(((__STRING__BC *)buffer__4N5E),Self__EVCU->style__MPC);
-          Self__ZPEV=((__STRING__BC *)buffer__4N5E);
-          if ((Self__ZPEV->capacity__HFL <= Self__ZPEV->count__WJ)) {
-            if ((Self__ZPEV->capacity__HFL ==  0)) {
-              Self__ZPEV->capacity__HFL= 32;
-              __tmp__0PEV=create__KVW( 32);
-              Self__ZPEV->storage__4EL=__tmp__0PEV;
+    if (((void *)__XWUS == (void *)NULL)) {
+      __GQ5E=__MP5E->__CYSC;
+      switch (((struct ___OBJ *)__GQ5E)->__id) {
+      case ____QMB__: {
+        __EWX(((____BC *)__NP5E),((____QMB *)__GQ5E)->__KPC);
+      } break;
+      case ____0MB__: {
+        __TWCU=((____0MB *)((____QMB *)__GQ5E));
+        if (((void *)__TWCU->__TPC != (void *)NULL)) {
+          __EWX(((____BC *)__NP5E),__TWCU->__TPC);
+          __IREV=((____BC *)__NP5E);
+          if ((__IREV->__OFL <= __IREV->__WJ)) {
+            if ((__IREV->__OFL ==  0)) {
+              __IREV->__OFL= 32;
+              __JREV=__RVW( 32);
+              __IREV->__FFL=__JREV;
             } else /* FALSE */ {
-              __tmp__1PEV=(__INTEGER__Q)(Self__ZPEV->capacity__HFL <<  1);
-              __tmp__0PEV=((__CHARACTER__DB *)Self__ZPEV->storage__4EL);
-              old_nb_elts__3PEV=Self__ZPEV->capacity__HFL;
-              __tmp__4PEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0PEV),((__UINTEGER_32__RWB )old_nb_elts__3PEV),((__UINTEGER_32__RWB )__tmp__1PEV));
-              __tmp__0PEV=((__CHARACTER__DB *)__tmp__4PEV);
-              clear__to__F00(__tmp__0PEV,old_nb_elts__3PEV,(__INTEGER__Q)(__tmp__1PEV -  1));
-              Self__ZPEV->storage__4EL=__tmp__0PEV;
-              Self__ZPEV->capacity__HFL=__tmp__1PEV;
-            };
-          };
-          ((__CHARACTER__DB *)Self__ZPEV->storage__4EL)[Self__ZPEV->count__WJ]=' ';
-          Self__ZPEV->count__WJ=(__INTEGER__Q)(Self__ZPEV->count__WJ +  1);
-        };
-        append__3VX(((__STRING__BC *)buffer__4N5E),Self__EVCU->parent_itm_type_simple__UMB.name__DPC);
-      } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        append_in__RM5E(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XO5E)),buffer__4N5E);
-      } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        append__3VX(((__STRING__BC *)buffer__4N5E),((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XO5E))->parent_itm_type__NEZ.name__DPC);
-      } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        Self__OVUS=((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XO5E));
-        Self__ZPEV=((__STRING__BC *)buffer__4N5E);
-        if ((Self__ZPEV->capacity__HFL <= Self__ZPEV->count__WJ)) {
-          if ((Self__ZPEV->capacity__HFL ==  0)) {
-            Self__ZPEV->capacity__HFL= 32;
-            __tmp__0PEV=create__KVW( 32);
-            Self__ZPEV->storage__4EL=__tmp__0PEV;
-          } else /* FALSE */ {
-            __tmp__1PEV=(__INTEGER__Q)(Self__ZPEV->capacity__HFL <<  1);
-            __tmp__0PEV=((__CHARACTER__DB *)Self__ZPEV->storage__4EL);
-            old_nb_elts__3PEV=Self__ZPEV->capacity__HFL;
-            __tmp__4PEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0PEV),((__UINTEGER_32__RWB )old_nb_elts__3PEV),((__UINTEGER_32__RWB )__tmp__1PEV));
-            __tmp__0PEV=((__CHARACTER__DB *)__tmp__4PEV);
-            clear__to__F00(__tmp__0PEV,old_nb_elts__3PEV,(__INTEGER__Q)(__tmp__1PEV -  1));
-            Self__ZPEV->storage__4EL=__tmp__0PEV;
-            Self__ZPEV->capacity__HFL=__tmp__1PEV;
-          };
-        };
-        ((__CHARACTER__DB *)Self__ZPEV->storage__4EL)[Self__ZPEV->count__WJ]='(';
-        Self__ZPEV->count__WJ=(__INTEGER__Q)(Self__ZPEV->count__WJ +  1);
-        display_raw__DGAD(Self__OVUS,buffer__4N5E);
-        Self__ZPEV=((__STRING__BC *)buffer__4N5E);
-        if ((Self__ZPEV->capacity__HFL <= Self__ZPEV->count__WJ)) {
-          if ((Self__ZPEV->capacity__HFL ==  0)) {
-            Self__ZPEV->capacity__HFL= 32;
-            __tmp__0PEV=create__KVW( 32);
-            Self__ZPEV->storage__4EL=__tmp__0PEV;
-          } else /* FALSE */ {
-            __tmp__1PEV=(__INTEGER__Q)(Self__ZPEV->capacity__HFL <<  1);
-            __tmp__0PEV=((__CHARACTER__DB *)Self__ZPEV->storage__4EL);
-            old_nb_elts__3PEV=Self__ZPEV->capacity__HFL;
-            __tmp__4PEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__0PEV),((__UINTEGER_32__RWB )old_nb_elts__3PEV),((__UINTEGER_32__RWB )__tmp__1PEV));
-            __tmp__0PEV=((__CHARACTER__DB *)__tmp__4PEV);
-            clear__to__F00(__tmp__0PEV,old_nb_elts__3PEV,(__INTEGER__Q)(__tmp__1PEV -  1));
-            Self__ZPEV->storage__4EL=__tmp__0PEV;
-            Self__ZPEV->capacity__HFL=__tmp__1PEV;
-          };
-        };
-        ((__CHARACTER__DB *)Self__ZPEV->storage__4EL)[Self__ZPEV->count__WJ]=')';
-        Self__ZPEV->count__WJ=(__INTEGER__Q)(Self__ZPEV->count__WJ +  1);
-      } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        append_in__2N5E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__XO5E)),buffer__4N5E);
-      } break;
-      };
-    } else /* FALSE */ {
-      display_raw__DGAD(((__ITM_TYPE_MULTI__NURC *)Self__IVUS),buffer__4N5E);
-    };
-  };
-  Self__JOEV=((__STRING__BC *)buffer__4N5E);
-  if ((Self__JOEV->capacity__HFL <= Self__JOEV->count__WJ)) {
-    if ((Self__JOEV->capacity__HFL ==  0)) {
-      Self__JOEV->capacity__HFL= 32;
-      __tmp__KOEV=create__KVW( 32);
-      Self__JOEV->storage__4EL=__tmp__KOEV;
-    } else /* FALSE */ {
-      __tmp__LOEV=(__INTEGER__Q)(Self__JOEV->capacity__HFL <<  1);
-      __tmp__KOEV=((__CHARACTER__DB *)Self__JOEV->storage__4EL);
-      old_nb_elts__NOEV=Self__JOEV->capacity__HFL;
-      __tmp__OOEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__KOEV),((__UINTEGER_32__RWB )old_nb_elts__NOEV),((__UINTEGER_32__RWB )__tmp__LOEV));
-      __tmp__KOEV=((__CHARACTER__DB *)__tmp__OOEV);
-      clear__to__F00(__tmp__KOEV,old_nb_elts__NOEV,(__INTEGER__Q)(__tmp__LOEV -  1));
-      Self__JOEV->storage__4EL=__tmp__KOEV;
-      Self__JOEV->capacity__HFL=__tmp__LOEV;
-    };
-  };
-  ((__CHARACTER__DB *)Self__JOEV->storage__4EL)[Self__JOEV->count__WJ]='}';
-  Self__JOEV->count__WJ=(__INTEGER__Q)(Self__JOEV->count__WJ +  1);
+              __KREV=(____Q)(__IREV->__OFL <<  1);
+              __JREV=((____DB *)__IREV->__FFL);
+              __MREV=__IREV->__OFL;
+              __NREV=__55W(((____IB )__JREV),((____YWB )__MREV),((____YWB )__KREV));
+              __JREV=((____DB *)__NREV);
+              __M00(__JREV,__MREV,(____Q)(__KREV -  1));
+              __IREV->__FFL=__JREV;
+              __IREV->__OFL=__KREV;
+            };
+          };
+          ((____DB *)__IREV->__FFL)[__IREV->__WJ]=' ';
+          __IREV->__WJ=(____Q)(__IREV->__WJ +  1);
+        };
+        __EWX(((____BC *)__NP5E),__TWCU->__1MB.__KPC);
+      } break;
+      case ____KPB__: {
+        __AO5E(((____KPB *)((____QMB *)__GQ5E)),__NP5E);
+      } break;
+      case ____TEZ__: {
+        __EWX(((____BC *)__NP5E),((____TEZ *)((____QMB *)__GQ5E))->__UEZ.__KPC);
+      } break;
+      case ____2VRC__: {
+        __3WUS=((____2VRC *)((____QMB *)__GQ5E));
+        __IREV=((____BC *)__NP5E);
+        if ((__IREV->__OFL <= __IREV->__WJ)) {
+          if ((__IREV->__OFL ==  0)) {
+            __IREV->__OFL= 32;
+            __JREV=__RVW( 32);
+            __IREV->__FFL=__JREV;
+          } else /* FALSE */ {
+            __KREV=(____Q)(__IREV->__OFL <<  1);
+            __JREV=((____DB *)__IREV->__FFL);
+            __MREV=__IREV->__OFL;
+            __NREV=__55W(((____IB )__JREV),((____YWB )__MREV),((____YWB )__KREV));
+            __JREV=((____DB *)__NREV);
+            __M00(__JREV,__MREV,(____Q)(__KREV -  1));
+            __IREV->__FFL=__JREV;
+            __IREV->__OFL=__KREV;
+          };
+        };
+        ((____DB *)__IREV->__FFL)[__IREV->__WJ]='(';
+        __IREV->__WJ=(____Q)(__IREV->__WJ +  1);
+        __SHAD(__3WUS,__NP5E);
+        __IREV=((____BC *)__NP5E);
+        if ((__IREV->__OFL <= __IREV->__WJ)) {
+          if ((__IREV->__OFL ==  0)) {
+            __IREV->__OFL= 32;
+            __JREV=__RVW( 32);
+            __IREV->__FFL=__JREV;
+          } else /* FALSE */ {
+            __KREV=(____Q)(__IREV->__OFL <<  1);
+            __JREV=((____DB *)__IREV->__FFL);
+            __MREV=__IREV->__OFL;
+            __NREV=__55W(((____IB )__JREV),((____YWB )__MREV),((____YWB )__KREV));
+            __JREV=((____DB *)__NREV);
+            __M00(__JREV,__MREV,(____Q)(__KREV -  1));
+            __IREV->__FFL=__JREV;
+            __IREV->__OFL=__KREV;
+          };
+        };
+        ((____DB *)__IREV->__FFL)[__IREV->__WJ]=')';
+        __IREV->__WJ=(____Q)(__IREV->__WJ +  1);
+      } break;
+      case ____GZRC__: {
+        __LP5E(((____GZRC *)((____QMB *)__GQ5E)),__NP5E);
+      } break;
+      };
+    } else /* FALSE */ {
+      __SHAD(((____2VRC *)__XWUS),__NP5E);
+    };
+  };
+  __YPEV=((____BC *)__NP5E);
+  if ((__YPEV->__OFL <= __YPEV->__WJ)) {
+    if ((__YPEV->__OFL ==  0)) {
+      __YPEV->__OFL= 32;
+      __ZPEV=__RVW( 32);
+      __YPEV->__FFL=__ZPEV;
+    } else /* FALSE */ {
+      __0PEV=(____Q)(__YPEV->__OFL <<  1);
+      __ZPEV=((____DB *)__YPEV->__FFL);
+      __2PEV=__YPEV->__OFL;
+      __3PEV=__55W(((____IB )__ZPEV),((____YWB )__2PEV),((____YWB )__0PEV));
+      __ZPEV=((____DB *)__3PEV);
+      __M00(__ZPEV,__2PEV,(____Q)(__0PEV -  1));
+      __YPEV->__FFL=__ZPEV;
+      __YPEV->__OFL=__0PEV;
+    };
+  };
+  ((____DB *)__YPEV->__FFL)[__YPEV->__WJ]='}';
+  __YPEV->__WJ=(____Q)(__YPEV->__WJ +  1);
 }
 
-static __FAST_ARRAYoITM_LOCALo__ISPC* create_with_capacity__HDTC(__INTEGER__Q new_count__JDTC)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static ____XTPC* __WETC(____Q __YETC)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB ptr__LV1C,__tmp__RV1C,__tmp__I15T,__tmp__K15T;
-  __INTEGER__Q typ_id__PV1C;
-  __UINTEGER_32__RWB __tmp__L15T;
-  __FAST_ARRAYoITM_LOCALo__ISPC *result__KV1C,*Self__YN3D;
-  void **__tmp__IO3D;
-  result__KV1C=NULL;
-  ptr__LV1C=((__POINTER__IB )(NULL));
-  typ_id__PV1C= 0;
-  __tmp__RV1C=((__POINTER__IB )sizeof(__FAST_ARRAYoITM_LOCALo__ISPC));
-  if (((unsigned long)__tmp__RV1C ==  0)) {
-    result__KV1C=FAST_ARRAYoITM_LOCALo__ISPC__;
+  ____IB __0W1C,__AX1C,__X25T,__Z25T;
+  ____Q __4W1C;
+  ____YWB __025T;
+  ____XTPC *__ZW1C,*__HP3D;
+  void **__XP3D;
+  __ZW1C=NULL;
+  __0W1C=((____IB )(NULL));
+  __4W1C= 0;
+  __AX1C=((____IB )sizeof(____XTPC));
+  if (((unsigned long)__AX1C ==  0)) {
+    __ZW1C=__XTPC__;
   } else /* FALSE */ {
-    typ_id__PV1C=__FAST_ARRAYoITM_LOCALo__ISPC__;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__RV1C));
-    if ((typ_id__PV1C == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__I15T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__K15T=(void *)((unsigned long)(void *)((unsigned long)__tmp__RV1C - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I15T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I15T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__L15T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__K15T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__I15T=micro_alloc__table__lab__HKI(__tmp__K15T,((__POINTER__IB )(&(table_size[(__tmp__L15T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__K15T)));
-      ptr__LV1C=__tmp__I15T;
-    } else /* FALSE */ {
-      __tmp__L15T=((__UINTEGER_32__RWB )typ_id__PV1C);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__I15T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__K15T=(void *)((unsigned long)(void *)((unsigned long)__tmp__RV1C - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I15T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I15T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__I15T=micro_alloc__table__lab__HKI(__tmp__K15T,((__POINTER__IB )(&(table_type[(__tmp__L15T)]))),(__UINTEGER_32__RWB)(__tmp__L15T |  1));
-      ptr__LV1C=__tmp__I15T;
-    };
-    result__KV1C=((__FAST_ARRAYoITM_LOCALo__ISPC *)ptr__LV1C);
-    *(result__KV1C) = *(FAST_ARRAYoITM_LOCALo__ISPC__);
-  };
-  Self__YN3D=((__FAST_ARRAYoITM_LOCALo__ISPC *)result__KV1C);
-  if ((Self__YN3D->parent_arrayed_collection__QSPC.capacity__XG3D < new_count__JDTC)) {
-    __tmp__IO3D=create__DGRE(new_count__JDTC);
-    Self__YN3D->parent_arrayed_collection__QSPC.storage__VH3D=__tmp__IO3D;
-    Self__YN3D->parent_arrayed_collection__QSPC.capacity__XG3D=new_count__JDTC;
-  };
-  Self__YN3D->parent_arrayed_collection__QSPC.upper__5YQC=(__INTEGER__Q)(-  1);
-  Self__YN3D=result__KV1C;
-  return(Self__YN3D);
+    __4W1C=____XTPC__;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__AX1C));
+    if ((__4W1C == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __X25T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __Z25T=(void *)((unsigned long)(void *)((unsigned long)__AX1C - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X25T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X25T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __025T=((____YWB )((____Q )(void *)((unsigned long)__Z25T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __X25T=__OKI(__Z25T,((____IB )(&(table_size[(__025T)-1]))),((____YWB )((____Q )__Z25T)));
+      __0W1C=__X25T;
+    } else /* FALSE */ {
+      __025T=((____YWB )__4W1C);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __X25T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __Z25T=(void *)((unsigned long)(void *)((unsigned long)__AX1C - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X25T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X25T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __X25T=__OKI(__Z25T,((____IB )(&(table_type[(__025T)]))),(____YWB)(__025T |  1));
+      __0W1C=__X25T;
+    };
+    __ZW1C=((____XTPC *)__0W1C);
+    *(__ZW1C) = *(__XTPC__);
+  };
+  __HP3D=((____XTPC *)__ZW1C);
+  if ((__HP3D->__5TPC.__GI3D < __YETC)) {
+    __XP3D=__SHRE(__YETC);
+    __HP3D->__5TPC.__EJ3D=__XP3D;
+    __HP3D->__5TPC.__GI3D=__YETC;
+  };
+  __HP3D->__5TPC.__O0QC=(____Q)(-  1);
+  __HP3D=__ZW1C;
+  return(__HP3D);
 }
 
-static void add_last__SG3D(__FAST_ARRAYoITM_LOCALo__ISPC *Self__TG3D,__ITM_LOCAL__GSPC *element__UG3D)
-// ({FAST_ARRAYoITM_LOCALo__ISPC},{NULLxITM_LOCAL__GSPC}) Void No recursive, No inlinable.
+static void __BI3D(____XTPC *__CI3D,____VTPC *__DI3D)
+// ({__XTPC},{NULLx__VTPC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__2H3D,__tmp__4H3D,__tmp__VHDF,Self__EZEG;
-  __POINTER__IB __tmp__THDF;
-  __BOOLEAN__L __tmp__EH3D;
-  void **__tmp__UH3D;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__TG3D->parent_arrayed_collection__QSPC.upper__5YQC +  1) <= (__INTEGER__Q)(Self__TG3D->parent_arrayed_collection__QSPC.capacity__XG3D -  1))) {
-    Self__TG3D->parent_arrayed_collection__QSPC.upper__5YQC=(__INTEGER__Q)(Self__TG3D->parent_arrayed_collection__QSPC.upper__5YQC +  1);
-    __tmp__EH3D=TRUE__K__;
+  ____Q __LJ3D,__NJ3D,__EJDF,__T0EG;
+  ____IB __CJDF;
+  ____L __TI3D;
+  void **__DJ3D;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__CI3D->__5TPC.__O0QC +  1) <= (____Q)(__CI3D->__5TPC.__GI3D -  1))) {
+    __CI3D->__5TPC.__O0QC=(____Q)(__CI3D->__5TPC.__O0QC +  1);
+    __TI3D=__K__;
   } else /* FALSE */ {
-    __tmp__EH3D=FALSE__O__;
-  };
-  if ((! __tmp__EH3D)) {
-    if ((Self__TG3D->parent_arrayed_collection__QSPC.capacity__XG3D ==  0)) {
-      __tmp__UH3D=create__DGRE( 2);
-      Self__TG3D->parent_arrayed_collection__QSPC.storage__VH3D=__tmp__UH3D;
-      Self__TG3D->parent_arrayed_collection__QSPC.capacity__XG3D= 2;
-      Self__TG3D->parent_arrayed_collection__QSPC.upper__5YQC= 0;
-    } else /* FALSE */ {
-      __tmp__2H3D=(__INTEGER__Q)(Self__TG3D->parent_arrayed_collection__QSPC.capacity__XG3D <<  1);
-      __tmp__UH3D=Self__TG3D->parent_arrayed_collection__QSPC.storage__VH3D;
-      __tmp__4H3D=Self__TG3D->parent_arrayed_collection__QSPC.capacity__XG3D;
-      __tmp__THDF=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__UH3D)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__4H3D * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__2H3D * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__UH3D=((void **)__tmp__THDF);
-      __tmp__VHDF=(__INTEGER__Q)(__tmp__2H3D -  1);
-      Self__EZEG=__tmp__4H3D;
-      while ((Self__EZEG <= __tmp__VHDF)) {
-        __tmp__UH3D[Self__EZEG]=NULL;
-        Self__EZEG=(__INTEGER__Q)(Self__EZEG +  1);
-      };
-      Self__TG3D->parent_arrayed_collection__QSPC.storage__VH3D=__tmp__UH3D;
-      Self__TG3D->parent_arrayed_collection__QSPC.capacity__XG3D=__tmp__2H3D;
-      Self__TG3D->parent_arrayed_collection__QSPC.upper__5YQC=(__INTEGER__Q)(Self__TG3D->parent_arrayed_collection__QSPC.upper__5YQC +  1);
-    };
-  };
-  ((void **)Self__TG3D->parent_arrayed_collection__QSPC.storage__VH3D)[Self__TG3D->parent_arrayed_collection__QSPC.upper__5YQC]=element__UG3D;
+    __TI3D=__O__;
+  };
+  if ((! __TI3D)) {
+    if ((__CI3D->__5TPC.__GI3D ==  0)) {
+      __DJ3D=__SHRE( 2);
+      __CI3D->__5TPC.__EJ3D=__DJ3D;
+      __CI3D->__5TPC.__GI3D= 2;
+      __CI3D->__5TPC.__O0QC= 0;
+    } else /* FALSE */ {
+      __LJ3D=(____Q)(__CI3D->__5TPC.__GI3D <<  1);
+      __DJ3D=__CI3D->__5TPC.__EJ3D;
+      __NJ3D=__CI3D->__5TPC.__GI3D;
+      __CJDF=__55W(((____IB )((void **)__DJ3D)),((____YWB )(____Q)(__NJ3D * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__LJ3D * ((____Q )(sizeof(void *))))));
+      __DJ3D=((void **)__CJDF);
+      __EJDF=(____Q)(__LJ3D -  1);
+      __T0EG=__NJ3D;
+      while ((__T0EG <= __EJDF)) {
+        __DJ3D[__T0EG]=NULL;
+        __T0EG=(____Q)(__T0EG +  1);
+      };
+      __CI3D->__5TPC.__EJ3D=__DJ3D;
+      __CI3D->__5TPC.__GI3D=__LJ3D;
+      __CI3D->__5TPC.__O0QC=(____Q)(__CI3D->__5TPC.__O0QC +  1);
+    };
+  };
+  ((void **)__CI3D->__5TPC.__EJ3D)[__CI3D->__5TPC.__O0QC]=__DI3D;
 }
 
-static void free__ODTC(__FAST_ARRAYoITM_LOCALo__ISPC *tmp__QDTC)
-// ({NULLxFAST_ARRAYoITM_LOCALo__ISPC}) Void No recursive, No inlinable.
+static void __3ETC(____XTPC *__5ETC)
+// ({NULLx__XTPC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__SQ3D,__tmp__UQ3D,__tmp__5KDF,Self__C3EG;
-  __POINTER__IB __tmp__3KDF;
-  __FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *Self__PP3D;
-  __BOOLEAN__L __tmp__5P3D;
-  void **__tmp__LQ3D;
-  ((__FAST_ARRAYoITM_LOCALo__ISPC *)tmp__QDTC)->parent_arrayed_collection__QSPC.upper__5YQC=(__INTEGER__Q)(-  1);
-  Self__PP3D=((__FAST_ARRAYoFAST_ARRAYoITM_LOCALoo__U0PC *)free_list__30PC);
-  if (((__INTEGER__Q)(Self__PP3D->parent_arrayed_collection__20PC.upper__I22D +  1) <= (__INTEGER__Q)(Self__PP3D->parent_arrayed_collection__20PC.capacity__TC3D -  1))) {
-    Self__PP3D->parent_arrayed_collection__20PC.upper__I22D=(__INTEGER__Q)(Self__PP3D->parent_arrayed_collection__20PC.upper__I22D +  1);
-    __tmp__5P3D=TRUE__K__;
+  ____Q __BS3D,__DS3D,__OMDF,__R4EG;
+  ____IB __MMDF;
+  ____D2PC *__4Q3D;
+  ____L __OR3D;
+  void **__0R3D;
+  ((____XTPC *)__5ETC)->__5TPC.__O0QC=(____Q)(-  1);
+  __4Q3D=((____D2PC *)__M2PC);
+  if (((____Q)(__4Q3D->__L2PC.__X32D +  1) <= (____Q)(__4Q3D->__L2PC.__CE3D -  1))) {
+    __4Q3D->__L2PC.__X32D=(____Q)(__4Q3D->__L2PC.__X32D +  1);
+    __OR3D=__K__;
   } else /* FALSE */ {
-    __tmp__5P3D=FALSE__O__;
-  };
-  if ((! __tmp__5P3D)) {
-    if ((Self__PP3D->parent_arrayed_collection__20PC.capacity__TC3D ==  0)) {
-      __tmp__LQ3D=create__5ARE( 2);
-      Self__PP3D->parent_arrayed_collection__20PC.storage__AD3D=__tmp__LQ3D;
-      Self__PP3D->parent_arrayed_collection__20PC.capacity__TC3D= 2;
-      Self__PP3D->parent_arrayed_collection__20PC.upper__I22D= 0;
-    } else /* FALSE */ {
-      __tmp__SQ3D=(__INTEGER__Q)(Self__PP3D->parent_arrayed_collection__20PC.capacity__TC3D <<  1);
-      __tmp__LQ3D=Self__PP3D->parent_arrayed_collection__20PC.storage__AD3D;
-      __tmp__UQ3D=Self__PP3D->parent_arrayed_collection__20PC.capacity__TC3D;
-      __tmp__3KDF=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__LQ3D)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__UQ3D * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__SQ3D * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__LQ3D=((void **)__tmp__3KDF);
-      __tmp__5KDF=(__INTEGER__Q)(__tmp__SQ3D -  1);
-      Self__C3EG=__tmp__UQ3D;
-      while ((Self__C3EG <= __tmp__5KDF)) {
-        __tmp__LQ3D[Self__C3EG]=NULL;
-        Self__C3EG=(__INTEGER__Q)(Self__C3EG +  1);
-      };
-      Self__PP3D->parent_arrayed_collection__20PC.storage__AD3D=__tmp__LQ3D;
-      Self__PP3D->parent_arrayed_collection__20PC.capacity__TC3D=__tmp__SQ3D;
-      Self__PP3D->parent_arrayed_collection__20PC.upper__I22D=(__INTEGER__Q)(Self__PP3D->parent_arrayed_collection__20PC.upper__I22D +  1);
-    };
-  };
-  ((void **)Self__PP3D->parent_arrayed_collection__20PC.storage__AD3D)[Self__PP3D->parent_arrayed_collection__20PC.upper__I22D]=tmp__QDTC;
+    __OR3D=__O__;
+  };
+  if ((! __OR3D)) {
+    if ((__4Q3D->__L2PC.__CE3D ==  0)) {
+      __0R3D=__OCRE( 2);
+      __4Q3D->__L2PC.__PE3D=__0R3D;
+      __4Q3D->__L2PC.__CE3D= 2;
+      __4Q3D->__L2PC.__X32D= 0;
+    } else /* FALSE */ {
+      __BS3D=(____Q)(__4Q3D->__L2PC.__CE3D <<  1);
+      __0R3D=__4Q3D->__L2PC.__PE3D;
+      __DS3D=__4Q3D->__L2PC.__CE3D;
+      __MMDF=__55W(((____IB )((void **)__0R3D)),((____YWB )(____Q)(__DS3D * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__BS3D * ((____Q )(sizeof(void *))))));
+      __0R3D=((void **)__MMDF);
+      __OMDF=(____Q)(__BS3D -  1);
+      __R4EG=__DS3D;
+      while ((__R4EG <= __OMDF)) {
+        __0R3D[__R4EG]=NULL;
+        __R4EG=(____Q)(__R4EG +  1);
+      };
+      __4Q3D->__L2PC.__PE3D=__0R3D;
+      __4Q3D->__L2PC.__CE3D=__BS3D;
+      __4Q3D->__L2PC.__X32D=(____Q)(__4Q3D->__L2PC.__X32D +  1);
+    };
+  };
+  ((void **)__4Q3D->__L2PC.__PE3D)[__4Q3D->__L2PC.__X32D]=__5ETC;
 }
 
-static void* copy__MGSC(__FAST_ARRAYoITM_LOCALo__ISPC *tmp__OGSC)
-// ({NULLxFAST_ARRAYoITM_LOCALo__ISPC}) With result No recursive, No inlinable.
+static void* __1HSC(____XTPC *__3HSC)
+// ({NULLx__XTPC}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q Result__CJST,__tmp__BN3D;
-  __FAST_ARRAYoITM_LOCALo__ISPC *__tmp__TGSC,*Self__WM3D;
-  void **__tmp__JN3D,**__tmp__ON3D,**Self__0QCF;
-  void *Result__PGSC;
-  Result__CJST=(__INTEGER__Q)(((__FAST_ARRAYoITM_LOCALo__ISPC *)tmp__OGSC)->parent_arrayed_collection__QSPC.upper__5YQC +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  __tmp__TGSC=create_with_capacity__HDTC(Result__CJST);
-  Self__WM3D=((__FAST_ARRAYoITM_LOCALo__ISPC *)__tmp__TGSC);
-  Result__CJST=tmp__OGSC->parent_arrayed_collection__QSPC.upper__5YQC;
-  if ((Result__CJST >=  0)) {
-    __tmp__BN3D=(__INTEGER__Q)(Result__CJST +  1);
-    if ((Self__WM3D->parent_arrayed_collection__QSPC.capacity__XG3D < __tmp__BN3D)) {
-      __tmp__JN3D=create__DGRE(__tmp__BN3D);
-      Self__WM3D->parent_arrayed_collection__QSPC.storage__VH3D=__tmp__JN3D;
-      Self__WM3D->parent_arrayed_collection__QSPC.capacity__XG3D=__tmp__BN3D;
-    };
-    __tmp__JN3D=Self__WM3D->parent_arrayed_collection__QSPC.storage__VH3D;
-    __tmp__ON3D=tmp__OGSC->parent_arrayed_collection__QSPC.storage__VH3D;
-    Self__0QCF=((void **)__tmp__JN3D);
-    __tmp__BN3D=Result__CJST;
-    while ((__tmp__BN3D >=  0)) {
-      Self__0QCF[__tmp__BN3D]=((void **)__tmp__ON3D)[__tmp__BN3D];
-      __tmp__BN3D=(__INTEGER__Q)(__tmp__BN3D -  1);
-    };
-  };
-  Self__WM3D->parent_arrayed_collection__QSPC.upper__5YQC=Result__CJST;
-  free__ODTC(tmp__OGSC);
-  Result__PGSC=__tmp__TGSC;
-  return(Result__PGSC);
+  ____Q __RKST,__QO3D;
+  ____XTPC *__CISC,*__FO3D;
+  void **__YO3D,**__3O3D,**__JSCF;
+  void *__4HSC;
+  __RKST=(____Q)(((____XTPC *)__3HSC)->__5TPC.__O0QC +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __CISC=__WETC(__RKST);
+  __FO3D=((____XTPC *)__CISC);
+  __RKST=__3HSC->__5TPC.__O0QC;
+  if ((__RKST >=  0)) {
+    __QO3D=(____Q)(__RKST +  1);
+    if ((__FO3D->__5TPC.__GI3D < __QO3D)) {
+      __YO3D=__SHRE(__QO3D);
+      __FO3D->__5TPC.__EJ3D=__YO3D;
+      __FO3D->__5TPC.__GI3D=__QO3D;
+    };
+    __YO3D=__FO3D->__5TPC.__EJ3D;
+    __3O3D=__3HSC->__5TPC.__EJ3D;
+    __JSCF=((void **)__YO3D);
+    __QO3D=__RKST;
+    while ((__QO3D >=  0)) {
+      __JSCF[__QO3D]=((void **)__3O3D)[__QO3D];
+      __QO3D=(____Q)(__QO3D -  1);
+    };
+  };
+  __FO3D->__5TPC.__O0QC=__RKST;
+  __3ETC(__3HSC);
+  __4HSC=__CISC;
+  return(__4HSC);
 }
 
-static void append_collection__HF4F(__FAST_ARRAYoITM_LOCALo__ISPC *Self__IF4F,__FAST_ARRAYoITM_LOCALo__ISPC *other__JF4F)
-// ({FAST_ARRAYoITM_LOCALo__ISPC},{NULLxFAST_ARRAYoITM_LOCALo__ISPC}) Void No recursive, No inlinable.
+static void __WG4F(____XTPC *__XG4F,____XTPC *__YG4F)
+// ({__XTPC},{NULLx__XTPC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__TF4F,Self__CTCG;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  __tmp__TF4F=other__JF4F->parent_arrayed_collection__QSPC.upper__5YQC;
-  Self__CTCG= 0;
-  while ((Self__CTCG <= __tmp__TF4F)) {
-    add_last__SG3D(Self__IF4F,((void **)((__FAST_ARRAYoITM_LOCALo__ISPC *)other__JF4F)->parent_arrayed_collection__QSPC.storage__VH3D)[Self__CTCG]);
-    Self__CTCG=(__INTEGER__Q)(Self__CTCG +  1);
+  ____Q __CH4F,__RUCG;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __CH4F=__YG4F->__5TPC.__O0QC;
+  __RUCG= 0;
+  while ((__RUCG <= __CH4F)) {
+    __BI3D(__XG4F,((void **)((____XTPC *)__YG4F)->__5TPC.__EJ3D)[__RUCG]);
+    __RUCG=(____Q)(__RUCG +  1);
   };
 }
 
-static void** create__W3QE(__INTEGER__Q nb_elements__Y3QE)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __F5QE(____Q __H5QE)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__HVCU,result__FVCU,__tmp__GVCU,__tmp__IVCU;
-  __POINTER__IB __tmp__KVCU,__tmp__LVCU;
-  __UINTEGER_32__RWB __tmp__MVCU;
-  __MEMORY__UPG *__tmp__QVCU;
-  __INTEGER__Q Self__QWHF;
-  void **__tmp__EXWE,**Result__Z3QE;
-  sz__HVCU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__Y3QE * ((__INTEGER__Q )(sizeof(void *)))));
-  result__FVCU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__GVCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__IVCU=(void *)((unsigned long)(void *)((unsigned long)sz__HVCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GVCU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__HVCU=(void *)((unsigned long)__tmp__IVCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__HVCU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__KVCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__LVCU=(void *)((unsigned long)(void *)((unsigned long)sz__HVCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KVCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KVCU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__MVCU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__LVCU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__KVCU=micro_alloc__table__lab__HKI(__tmp__LVCU,((__POINTER__IB )(&(table_size[(__tmp__MVCU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__LVCU)));
-    ((__POINTER__IB *)__tmp__KVCU)[ 0]=((__POINTER__IB ) 3);
-    result__FVCU=(void *)((unsigned long)__tmp__KVCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __WWCU,__UWCU,__VWCU,__XWCU,__ZWCU,__0WCU;
+  ____YWB __1WCU;
+  ____1PG *__5WCU;
+  ____Q __5XHF;
+  void **__TYWE,**__I5QE;
+  __WWCU=((____IB )(____Q)(__H5QE * ((____Q )(sizeof(void *)))));
+  __UWCU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __VWCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __XWCU=(void *)((unsigned long)(void *)((unsigned long)__WWCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VWCU) - (unsigned long)((____IB ) 1)));
+  __WWCU=(void *)((unsigned long)__XWCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__WWCU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __ZWCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __0WCU=(void *)((unsigned long)(void *)((unsigned long)__WWCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZWCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZWCU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __1WCU=((____YWB )((____Q )(void *)((unsigned long)__0WCU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __ZWCU=__OKI(__0WCU,((____IB )(&(table_size[(__1WCU)-1]))),((____YWB )((____Q )__0WCU)));
+    ((____IB *)__ZWCU)[ 0]=((____IB ) 3);
+    __UWCU=(void *)((unsigned long)__ZWCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__QVCU=search__4PCB(__tmp__IVCU);
-    result__FVCU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__QVCU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __5WCU=__NQCB(__XWCU);
+    __UWCU=(void *)((unsigned long)((____IB )((____1PG *)__5WCU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__EXWE=((void **)result__FVCU);
-  Self__QWHF=(__INTEGER__Q)(nb_elements__Y3QE -  1);
-  while ((Self__QWHF >=  0)) {
-    __tmp__EXWE[Self__QWHF]=NULL;
-    Self__QWHF=(__INTEGER__Q)(Self__QWHF -  1);
+  __TYWE=((void **)__UWCU);
+  __5XHF=(____Q)(__H5QE -  1);
+  while ((__5XHF >=  0)) {
+    __TYWE[__5XHF]=NULL;
+    __5XHF=(____Q)(__5XHF -  1);
   };
-  Result__Z3QE=__tmp__EXWE;
-  return(Result__Z3QE);
+  __I5QE=__TYWE;
+  return(__I5QE);
 }
 
-static void* read_send_msg__NPTC(__PARSER__NSD *Self__OPTC,void *first_arg__PPTC)
-// ({PARSER__NSD},{NULLxITM_LIST__T1OCxITM_PROTOTYPE__3DPCxITM_READ__4GQCxITM_READ_ARG1__OARCxITM_READ_ARG2__2CRCxITM_OLD__GQRCxITM_EXTERNAL_TYPE__ZHSCxITM_BLOCK__XNSCxITM_EXTERNAL__DPSCxITM_READ_ARGS__LUTCxITM_REAL__3DUCxITM_NUMBER__QEUCxITM_CHARACTER__CFUCxITM_STRING__UFUC}) With result No recursive, No inlinable.
+static void* __2QTC(____USD *__3QTC,void *__4QTC)
+// ({__USD},{NULLx__C3OCx__MFPCx__NIQCx__3BRCx__LERCx__VRRCx__IJSCx__GPSCx__SQSCx__0VTCx__MFUCx__5FUCx__RGUCx__DHUC}) With result No recursive, No inlinable.
 {
-  void *result__RPTC,*__tmp__IQTC,*__tmp__ERTC,*__tmp__ANYG,*__tmp__BNYG;
-  void *__tmp__OQYG;
-  __STRING__BC *n__TPTC,*result__LX5T,*result__4QEV,*Self__0QEV;
-  __POINTER__IB ptr__5QEV,__tmp__BREV,__tmp__CREV,__tmp__DREV;
-  __POINTER__IB __tmp__PREV,__tmp__QREV;
-  __INTEGER__Q typ_id__AREV,typ_id__NREV,__tmp__RERG,Self__B1ZG,i__ES0T;
-  __UINTEGER_32__RWB __tmp__EREV,__tmp__RREV;
-  __POSITION__OL __tmp__KRTC;
-  __STRING_CONSTANT__0 *__tmp__ZSTS;
-  __ITM_READ__4GQC *result__LREV,*Self__XREV;
-  __ITM_READ_ARG1__OARC *result__1REV,*Self__HSEV;
-  __ITM_READ_ARG2__2CRC *result__MSEV,*Self__YSEV;
-  __ITM_READ_ARGS__LUTC *result__RYUG,*Self__RK2G;
-  __FAST_ARRAYoITM_CODEo__JBPC *l_arg__UPTC,*result__UX5T,*__tmp__XX5T;
-  __FAST_ARRAYoITM_CODEo__JBPC *Self__WDRG;
-  __BOOLEAN__L __tmp__0PTC,Result__MX5T,__tmp__SQTC;
-  __CHARACTER__DB *__tmp__2QEV;
-  __FAST_ARRAYoSTRINGo__TRD *Self__PX5T;
-  __FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *Self__YX5T;
-  void **__tmp__PS0T,**__tmp__QS0T,**__tmp__RS0T;
-  result__RPTC=NULL;
-  n__TPTC=NULL;
-  l_arg__UPTC=NULL;
-  __tmp__0PTC=read_identifier__GYQ();
-  if (__tmp__0PTC) {
-    result__LX5T=NULL;
-    Result__MX5T=(((__FAST_ARRAYoSTRINGo__TRD *)free__ODVC)->parent_arrayed_collection__ZRD.upper__2RD <  0);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (Result__MX5T) {
-      result__4QEV=NULL;
-      ptr__5QEV=((__POINTER__IB )(NULL));
-      typ_id__AREV= 0;
-      __tmp__BREV=((__POINTER__IB )sizeof(__STRING__BC));
-      if (((unsigned long)__tmp__BREV ==  0)) {
-        result__4QEV=STRING__BC__;
-      } else /* FALSE */ {
-        typ_id__AREV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__BREV));
-        if ((typ_id__AREV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CREV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DREV=(void *)((unsigned long)(void *)((unsigned long)__tmp__BREV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CREV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CREV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__EREV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DREV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__CREV=micro_alloc__table__lab__HKI(__tmp__DREV,((__POINTER__IB )(&(table_size[(__tmp__EREV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DREV)));
-          ptr__5QEV=__tmp__CREV;
-        } else /* FALSE */ {
-          __tmp__EREV=((__UINTEGER_32__RWB )typ_id__AREV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__CREV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__DREV=(void *)((unsigned long)(void *)((unsigned long)__tmp__BREV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CREV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CREV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__CREV=micro_alloc__table__lab__HKI(__tmp__DREV,((__POINTER__IB )(&(table_type[(__tmp__EREV)]))),(__UINTEGER_32__RWB)(__tmp__EREV |  1));
-          ptr__5QEV=__tmp__CREV;
-        };
-        result__4QEV=((__STRING__BC *)ptr__5QEV);
-        *(result__4QEV) = *(STRING__BC__);
-      };
-      Self__0QEV=((__STRING__BC *)result__4QEV);
-      if ((Self__0QEV->capacity__HFL <  128)) {
-        __tmp__2QEV=create__KVW( 128);
-        Self__0QEV->storage__4EL=__tmp__2QEV;
-        Self__0QEV->capacity__HFL= 128;
-      };
-      Self__0QEV->count__WJ= 0;
-      result__LX5T=result__4QEV;
-    } else /* FALSE */ {
-      Self__PX5T=((__FAST_ARRAYoSTRINGo__TRD *)free__ODVC);
-      result__4QEV=((void **)Self__PX5T->parent_arrayed_collection__ZRD.storage__EAZ)[Self__PX5T->parent_arrayed_collection__ZRD.upper__2RD];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      result__LX5T=result__4QEV;
-      Self__PX5T=((__FAST_ARRAYoSTRINGo__TRD *)free__ODVC);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__PX5T->parent_arrayed_collection__ZRD.upper__2RD=(__INTEGER__Q)(Self__PX5T->parent_arrayed_collection__ZRD.upper__2RD -  1);
-    };
-    n__TPTC=result__LX5T;
-    copy__D2X(((__STRING__BC *)result__LX5T),last_string__M4E);
-    result__UX5T=NULL;
-    Result__MX5T=(((__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__MX5T) {
-      __tmp__XX5T=create_with_capacity__53PC( 16);
-      result__UX5T=__tmp__XX5T;
-    } else /* FALSE */ {
-      Self__YX5T=((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)free_list__SVPC);
-      __tmp__XX5T=((void **)Self__YX5T->parent_arrayed_collection__RVPC.storage__O52D)[Self__YX5T->parent_arrayed_collection__RVPC.upper__F02D];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      result__UX5T=__tmp__XX5T;
-      Self__YX5T=((__FAST_ARRAYoFAST_ARRAYoITM_CODEoo__JVPC *)free_list__SVPC);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__YX5T->parent_arrayed_collection__RVPC.upper__F02D=(__INTEGER__Q)(Self__YX5T->parent_arrayed_collection__RVPC.upper__F02D -  1);
-    };
-    l_arg__UPTC=result__UX5T;
-    __tmp__IQTC=read_argument__BEVC(Self__OPTC);
-    if (((void *)__tmp__IQTC != (void *)NULL)) {
-      add_last__LJ3D(((__FAST_ARRAYoITM_CODEo__JBPC *)result__UX5T),__tmp__IQTC);
-      while_do__50VC:
+  void *__ARTC,*__XRTC,*__TSTC,*__POYG,*__QOYG,*__3RYG;
+  ____BC *__CRTC,*__0Y5T,*__NSEV,*__JSEV;
+  ____IB __OSEV,__QSEV,__RSEV,__SSEV,__4SEV,__5SEV;
+  ____Q __PSEV,__2SEV,__AGRG,__Q2ZG,__TT0T;
+  ____YWB __TSEV,__ATEV;
+  ____OL __ZSTC;
+  ____0 *__IUTS;
+  ____NIQC *__0SEV,*__GTEV;
+  ____3BRC *__KTEV,*__WTEV;
+  ____LERC *__1TEV,*__HUEV;
+  ____0VTC *__A0UG,*__AM2G;
+  ____YCPC *__DRTC,*__DZ5T,*__GZ5T,*__FFRG;
+  ____L __JRTC,__1Y5T,__BSTC;
+  ____DB *__LSEV;
+  ____0RD *__4Y5T;
+  ____YWPC *__HZ5T;
+  void **__4T0T,**__5T0T,**__AU0T;
+  __ARTC=NULL;
+  __CRTC=NULL;
+  __DRTC=NULL;
+  __JRTC=__NYQ();
+  if (__JRTC) {
+    __0Y5T=NULL;
+    __1Y5T=(((____0RD *)__3EVC)->__ASD.__DSD <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__1Y5T) {
+      __NSEV=NULL;
+      __OSEV=((____IB )(NULL));
+      __PSEV= 0;
+      __QSEV=((____IB )sizeof(____BC));
+      if (((unsigned long)__QSEV ==  0)) {
+        __NSEV=__BC__;
+      } else /* FALSE */ {
+        __PSEV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__QSEV));
+        if ((__PSEV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __RSEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SSEV=(void *)((unsigned long)(void *)((unsigned long)__QSEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RSEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RSEV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __TSEV=((____YWB )((____Q )(void *)((unsigned long)__SSEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __RSEV=__OKI(__SSEV,((____IB )(&(table_size[(__TSEV)-1]))),((____YWB )((____Q )__SSEV)));
+          __OSEV=__RSEV;
+        } else /* FALSE */ {
+          __TSEV=((____YWB )__PSEV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __RSEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __SSEV=(void *)((unsigned long)(void *)((unsigned long)__QSEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RSEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RSEV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __RSEV=__OKI(__SSEV,((____IB )(&(table_type[(__TSEV)]))),(____YWB)(__TSEV |  1));
+          __OSEV=__RSEV;
+        };
+        __NSEV=((____BC *)__OSEV);
+        *(__NSEV) = *(__BC__);
+      };
+      __JSEV=((____BC *)__NSEV);
+      if ((__JSEV->__OFL <  128)) {
+        __LSEV=__RVW( 128);
+        __JSEV->__FFL=__LSEV;
+        __JSEV->__OFL= 128;
+      };
+      __JSEV->__WJ= 0;
+      __0Y5T=__NSEV;
+    } else /* FALSE */ {
+      __4Y5T=((____0RD *)__3EVC);
+      __NSEV=((void **)__4Y5T->__ASD.__LAZ)[__4Y5T->__ASD.__DSD];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __0Y5T=__NSEV;
+      __4Y5T=((____0RD *)__3EVC);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __4Y5T->__ASD.__DSD=(____Q)(__4Y5T->__ASD.__DSD -  1);
+    };
+    __CRTC=__0Y5T;
+    __K2X(((____BC *)__0Y5T),__T4E);
+    __DZ5T=NULL;
+    __1Y5T=(((____YWPC *)__BXPC)->__AXPC.__U12D <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__1Y5T) {
+      __GZ5T=__O5PC( 16);
+      __DZ5T=__GZ5T;
+    } else /* FALSE */ {
+      __HZ5T=((____YWPC *)__BXPC);
+      __GZ5T=((void **)__HZ5T->__AXPC.__3A3D)[__HZ5T->__AXPC.__U12D];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __DZ5T=__GZ5T;
+      __HZ5T=((____YWPC *)__BXPC);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __HZ5T->__AXPC.__U12D=(____Q)(__HZ5T->__AXPC.__U12D -  1);
+    };
+    __DRTC=__DZ5T;
+    __XRTC=__QFVC(__3QTC);
+    if (((void *)__XRTC != (void *)NULL)) {
+      __0K3D(((____YCPC *)__DZ5T),__XRTC);
+      __O2VC:
       {
-        __tmp__SQTC=read_identifier__GYQ();
-        if (__tmp__SQTC) {
-          append__3VX(((__STRING__BC *)n__TPTC),(&__string_121));
-          append__3VX(((__STRING__BC *)n__TPTC),last_string__M4E);
-          __tmp__ERTC=read_argument__BEVC(Self__OPTC);
-          if (((void *)__tmp__ERTC == (void *)NULL)) {
-            __tmp__KRTC=current_position__HVQ();
-            put_error__text__2PE( 0,(&__string_759));
-            put_position__HRE(__tmp__KRTC);
-            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);
+        __BSTC=__NYQ();
+        if (__BSTC) {
+          __EWX(((____BC *)__CRTC),(&__string_121));
+          __EWX(((____BC *)__CRTC),__T4E);
+          __TSTC=__QFVC(__3QTC);
+          if (((void *)__TSTC == (void *)NULL)) {
+            __ZSTC=__OVQ();
+            __DQE( 0,(&__string_759));
+            __ORE(__ZSTC);
+            __IJG(__IQE);
+            if ((__J5 !=  0)) {
+              __LGZ(((____BC *)__IQE));
+            };
+            if ((__HQE ==  2)) {
+              __TL=(____Q)(__TL +  1);
             } else /* FALSE */ {
               exit(( 1));
             };
           };
-          add_last__LJ3D(((__FAST_ARRAYoITM_CODEo__JBPC *)l_arg__UPTC),__tmp__ERTC);
-          goto while_do__50VC;
-        };
-      };
-    };
-    __tmp__ZSTS=get__HJC(result__LX5T);
-    add_last__J1Z(((__FAST_ARRAYoSTRINGo__TRD *)free__ODVC),result__LX5T);
-    ((__STRING__BC *)result__LX5T)->count__WJ= 0;
-    Result__MX5T=(((__FAST_ARRAYoITM_CODEo__JBPC *)result__UX5T)->parent_arrayed_collection__RBPC.upper__AARC <  0);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if (Result__MX5T) {
-      if (((void *)first_arg__PPTC == (void *)NULL)) {
-        __tmp__KRTC=current_position__HVQ();
-        result__LREV=NULL;
-        __tmp__CREV=((__POINTER__IB )(NULL));
-        typ_id__NREV= 0;
-        __tmp__DREV=((__POINTER__IB )sizeof(__ITM_READ__4GQC));
-        if (((unsigned long)__tmp__DREV ==  0)) {
-          result__LREV=ITM_READ__4GQC__;
-        } else /* FALSE */ {
-          typ_id__NREV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DREV));
-          if ((typ_id__NREV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PREV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QREV=(void *)((unsigned long)(void *)((unsigned long)__tmp__DREV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__RREV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QREV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__PREV=micro_alloc__table__lab__HKI(__tmp__QREV,((__POINTER__IB )(&(table_size[(__tmp__RREV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QREV)));
-            __tmp__CREV=__tmp__PREV;
-          } else /* FALSE */ {
-            __tmp__RREV=((__UINTEGER_32__RWB )typ_id__NREV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PREV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QREV=(void *)((unsigned long)(void *)((unsigned long)__tmp__DREV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PREV=micro_alloc__table__lab__HKI(__tmp__QREV,((__POINTER__IB )(&(table_type[(__tmp__RREV)]))),(__UINTEGER_32__RWB)(__tmp__RREV |  1));
-            __tmp__CREV=__tmp__PREV;
-          };
-          result__LREV=((__ITM_READ__4GQC *)__tmp__CREV);
-          *(result__LREV) = *(ITM_READ__4GQC__);
-        };
-        Self__XREV=((__ITM_READ__4GQC *)result__LREV);
-        Self__XREV->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B=__tmp__KRTC;
-        Self__XREV->name__KZ1C=__tmp__ZSTS;
-        result__RPTC=result__LREV;
-      } else /* FALSE */ {
-        __tmp__KRTC=current_position__HVQ();
-        result__1REV=NULL;
-        __tmp__CREV=((__POINTER__IB )(NULL));
-        typ_id__NREV= 0;
-        __tmp__DREV=((__POINTER__IB )sizeof(__ITM_READ_ARG1__OARC));
-        if (((unsigned long)__tmp__DREV ==  0)) {
-          result__1REV=ITM_READ_ARG1__OARC__;
-        } else /* FALSE */ {
-          typ_id__NREV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DREV));
-          if ((typ_id__NREV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PREV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QREV=(void *)((unsigned long)(void *)((unsigned long)__tmp__DREV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__RREV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QREV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__PREV=micro_alloc__table__lab__HKI(__tmp__QREV,((__POINTER__IB )(&(table_size[(__tmp__RREV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QREV)));
-            __tmp__CREV=__tmp__PREV;
-          } else /* FALSE */ {
-            __tmp__RREV=((__UINTEGER_32__RWB )typ_id__NREV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PREV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QREV=(void *)((unsigned long)(void *)((unsigned long)__tmp__DREV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PREV=micro_alloc__table__lab__HKI(__tmp__QREV,((__POINTER__IB )(&(table_type[(__tmp__RREV)]))),(__UINTEGER_32__RWB)(__tmp__RREV |  1));
-            __tmp__CREV=__tmp__PREV;
-          };
-          result__1REV=((__ITM_READ_ARG1__OARC *)__tmp__CREV);
-          *(result__1REV) = *(ITM_READ_ARG1__OARC__);
-        };
-        Self__HSEV=((__ITM_READ_ARG1__OARC *)result__1REV);
-        Self__HSEV->parent_itm_read__PARC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B=__tmp__KRTC;
-        Self__HSEV->parent_itm_read__PARC.name__KZ1C=__tmp__ZSTS;
-        Self__HSEV->arg__F41C=first_arg__PPTC;
-        result__RPTC=result__1REV;
-      };
-      free__G4PC(result__UX5T);
-      __tmp__SQTC=TRUE__K__;
-    } else /* FALSE */ {
-      __tmp__SQTC=FALSE__O__;
-    };
-    if ((! __tmp__SQTC)) {
-      typ_id__AREV=(__INTEGER__Q)(((__FAST_ARRAYoITM_CODEo__JBPC *)result__UX5T)->parent_arrayed_collection__RBPC.upper__AARC +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((typ_id__AREV ==  1)) {
-        __tmp__KRTC=current_position__HVQ();
-        __tmp__ERTC=((void **)((__FAST_ARRAYoITM_CODEo__JBPC *)result__UX5T)->parent_arrayed_collection__RBPC.storage__312D)[ 0];
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        result__MSEV=NULL;
-        __tmp__CREV=((__POINTER__IB )(NULL));
-        typ_id__NREV= 0;
-        __tmp__DREV=((__POINTER__IB )sizeof(__ITM_READ_ARG2__2CRC));
-        if (((unsigned long)__tmp__DREV ==  0)) {
-          result__MSEV=ITM_READ_ARG2__2CRC__;
-        } else /* FALSE */ {
-          typ_id__NREV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DREV));
-          if ((typ_id__NREV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PREV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QREV=(void *)((unsigned long)(void *)((unsigned long)__tmp__DREV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__RREV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QREV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__PREV=micro_alloc__table__lab__HKI(__tmp__QREV,((__POINTER__IB )(&(table_size[(__tmp__RREV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QREV)));
-            __tmp__CREV=__tmp__PREV;
-          } else /* FALSE */ {
-            __tmp__RREV=((__UINTEGER_32__RWB )typ_id__NREV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PREV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QREV=(void *)((unsigned long)(void *)((unsigned long)__tmp__DREV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PREV=micro_alloc__table__lab__HKI(__tmp__QREV,((__POINTER__IB )(&(table_type[(__tmp__RREV)]))),(__UINTEGER_32__RWB)(__tmp__RREV |  1));
-            __tmp__CREV=__tmp__PREV;
-          };
-          result__MSEV=((__ITM_READ_ARG2__2CRC *)__tmp__CREV);
-          *(result__MSEV) = *(ITM_READ_ARG2__2CRC__);
-        };
-        Self__YSEV=((__ITM_READ_ARG2__2CRC *)result__MSEV);
-        Self__YSEV->parent_itm_read__3CRC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B=__tmp__KRTC;
-        Self__YSEV->parent_itm_read__3CRC.name__KZ1C=__tmp__ZSTS;
-        Self__YSEV->arg_first__LZ1C=first_arg__PPTC;
-        Self__YSEV->arg_second__MZ1C=__tmp__ERTC;
-        result__RPTC=result__MSEV;
-        free__G4PC(result__UX5T);
-      } else /* FALSE */ {
-        Self__WDRG=((__FAST_ARRAYoITM_CODEo__JBPC *)result__UX5T);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        add_last__LJ3D(Self__WDRG,first_arg__PPTC);
-        if ((Self__WDRG->parent_arrayed_collection__RBPC.upper__AARC !=  0)) {
-          if ((Self__WDRG->parent_arrayed_collection__RBPC.upper__AARC ==  1)) {
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            __tmp__ANYG=((void **)Self__WDRG->parent_arrayed_collection__RBPC.storage__312D)[ 0];
-            __tmp__BNYG=((void **)Self__WDRG->parent_arrayed_collection__RBPC.storage__312D)[ 1];
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            ((void **)Self__WDRG->parent_arrayed_collection__RBPC.storage__312D)[ 0]=__tmp__BNYG;
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            ((void **)Self__WDRG->parent_arrayed_collection__RBPC.storage__312D)[ 1]=__tmp__ANYG;
-          } else /* FALSE */ {
-            __tmp__RERG=(__INTEGER__Q)(Self__WDRG->parent_arrayed_collection__RBPC.upper__AARC -  1);
-            (&__string_7)->count__0C= 11;
-            (&__string_7)->storage__1C="Definition.";
-            Self__B1ZG=__tmp__RERG;
-            __tmp__PS0T=Self__WDRG->parent_arrayed_collection__RBPC.storage__312D;
-            __tmp__QS0T=Self__WDRG->parent_arrayed_collection__RBPC.storage__312D;
-            __tmp__RS0T=Self__WDRG->parent_arrayed_collection__RBPC.storage__312D;
-            while ((Self__B1ZG >=  0)) {
-              __tmp__OQYG=((void **)__tmp__PS0T)[Self__B1ZG];
-              i__ES0T=(__INTEGER__Q)(Self__B1ZG +  1);
-              (&__string_7)->count__0C= 11;
-              (&__string_7)->storage__1C="Definition.";
-              ((void **)__tmp__QS0T)[i__ES0T]=__tmp__OQYG;
-              (&__string_7)->count__0C= 11;
-              (&__string_7)->storage__1C="Definition.";
-              ((void **)__tmp__RS0T)[Self__B1ZG]=NULL;
-              Self__B1ZG=(__INTEGER__Q)(Self__B1ZG -  1);
-            };
-            ((void **)Self__WDRG->parent_arrayed_collection__RBPC.storage__312D)[ 0]=first_arg__PPTC;
-          };
-        };
-        Self__WDRG=copy__AXPC(result__UX5T);
-        l_arg__UPTC=Self__WDRG;
-        __tmp__KRTC=current_position__HVQ();
-        result__RYUG=NULL;
-        __tmp__CREV=((__POINTER__IB )(NULL));
-        typ_id__NREV= 0;
-        __tmp__DREV=((__POINTER__IB )sizeof(__ITM_READ_ARGS__LUTC));
-        if (((unsigned long)__tmp__DREV ==  0)) {
-          result__RYUG=ITM_READ_ARGS__LUTC__;
-        } else /* FALSE */ {
-          typ_id__NREV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__DREV));
-          if ((typ_id__NREV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PREV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QREV=(void *)((unsigned long)(void *)((unsigned long)__tmp__DREV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__RREV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QREV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__PREV=micro_alloc__table__lab__HKI(__tmp__QREV,((__POINTER__IB )(&(table_size[(__tmp__RREV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QREV)));
-            __tmp__CREV=__tmp__PREV;
-          } else /* FALSE */ {
-            __tmp__RREV=((__UINTEGER_32__RWB )typ_id__NREV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__PREV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__QREV=(void *)((unsigned long)(void *)((unsigned long)__tmp__DREV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__PREV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__PREV=micro_alloc__table__lab__HKI(__tmp__QREV,((__POINTER__IB )(&(table_type[(__tmp__RREV)]))),(__UINTEGER_32__RWB)(__tmp__RREV |  1));
-            __tmp__CREV=__tmp__PREV;
-          };
-          result__RYUG=((__ITM_READ_ARGS__LUTC *)__tmp__CREV);
-          *(result__RYUG) = *(ITM_READ_ARGS__LUTC__);
-        };
-        Self__RK2G=((__ITM_READ_ARGS__LUTC *)result__RYUG);
-        Self__RK2G->parent_itm_read__MUTC.parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B=__tmp__KRTC;
-        Self__RK2G->parent_itm_read__MUTC.name__KZ1C=__tmp__ZSTS;
-        Self__RK2G->args__VK2G=Self__WDRG;
-        result__RPTC=result__RYUG;
-      };
-    };
-  };
-  __tmp__IQTC=result__RPTC;
-  return(__tmp__IQTC);
+          __0K3D(((____YCPC *)__DRTC),__TSTC);
+          goto __O2VC;
+        };
+      };
+    };
+    __IUTS=__OJC(__0Y5T);
+    __Q1Z(((____0RD *)__3EVC),__0Y5T);
+    ((____BC *)__0Y5T)->__WJ= 0;
+    __1Y5T=(((____YCPC *)__DZ5T)->__ADPC.__PBRC <  0);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if (__1Y5T) {
+      if (((void *)__4QTC == (void *)NULL)) {
+        __ZSTC=__OVQ();
+        __0SEV=NULL;
+        __RSEV=((____IB )(NULL));
+        __2SEV= 0;
+        __SSEV=((____IB )sizeof(____NIQC));
+        if (((unsigned long)__SSEV ==  0)) {
+          __0SEV=__NIQC__;
+        } else /* FALSE */ {
+          __2SEV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SSEV));
+          if ((__2SEV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __4SEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __5SEV=(void *)((unsigned long)(void *)((unsigned long)__SSEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ATEV=((____YWB )((____Q )(void *)((unsigned long)__5SEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __4SEV=__OKI(__5SEV,((____IB )(&(table_size[(__ATEV)-1]))),((____YWB )((____Q )__5SEV)));
+            __RSEV=__4SEV;
+          } else /* FALSE */ {
+            __ATEV=((____YWB )__2SEV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __4SEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __5SEV=(void *)((unsigned long)(void *)((unsigned long)__SSEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4SEV=__OKI(__5SEV,((____IB )(&(table_type[(__ATEV)]))),(____YWB)(__ATEV |  1));
+            __RSEV=__4SEV;
+          };
+          __0SEV=((____NIQC *)__RSEV);
+          *(__0SEV) = *(__NIQC__);
+        };
+        __GTEV=((____NIQC *)__0SEV);
+        __GTEV->__OIQC.__KBOC.__O2B=__ZSTC;
+        __GTEV->__Z01C=__IUTS;
+        __ARTC=__0SEV;
+      } else /* FALSE */ {
+        __ZSTC=__OVQ();
+        __KTEV=NULL;
+        __RSEV=((____IB )(NULL));
+        __2SEV= 0;
+        __SSEV=((____IB )sizeof(____3BRC));
+        if (((unsigned long)__SSEV ==  0)) {
+          __KTEV=__3BRC__;
+        } else /* FALSE */ {
+          __2SEV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SSEV));
+          if ((__2SEV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __4SEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __5SEV=(void *)((unsigned long)(void *)((unsigned long)__SSEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ATEV=((____YWB )((____Q )(void *)((unsigned long)__5SEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __4SEV=__OKI(__5SEV,((____IB )(&(table_size[(__ATEV)-1]))),((____YWB )((____Q )__5SEV)));
+            __RSEV=__4SEV;
+          } else /* FALSE */ {
+            __ATEV=((____YWB )__2SEV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __4SEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __5SEV=(void *)((unsigned long)(void *)((unsigned long)__SSEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4SEV=__OKI(__5SEV,((____IB )(&(table_type[(__ATEV)]))),(____YWB)(__ATEV |  1));
+            __RSEV=__4SEV;
+          };
+          __KTEV=((____3BRC *)__RSEV);
+          *(__KTEV) = *(__3BRC__);
+        };
+        __WTEV=((____3BRC *)__KTEV);
+        __WTEV->__4BRC.__OIQC.__KBOC.__O2B=__ZSTC;
+        __WTEV->__4BRC.__Z01C=__IUTS;
+        __WTEV->__U51C=__4QTC;
+        __ARTC=__KTEV;
+      };
+      __V5PC(__DZ5T);
+      __BSTC=__K__;
+    } else /* FALSE */ {
+      __BSTC=__O__;
+    };
+    if ((! __BSTC)) {
+      __PSEV=(____Q)(((____YCPC *)__DZ5T)->__ADPC.__PBRC +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((__PSEV ==  1)) {
+        __ZSTC=__OVQ();
+        __TSTC=((void **)((____YCPC *)__DZ5T)->__ADPC.__M32D)[ 0];
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __1TEV=NULL;
+        __RSEV=((____IB )(NULL));
+        __2SEV= 0;
+        __SSEV=((____IB )sizeof(____LERC));
+        if (((unsigned long)__SSEV ==  0)) {
+          __1TEV=__LERC__;
+        } else /* FALSE */ {
+          __2SEV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SSEV));
+          if ((__2SEV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __4SEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __5SEV=(void *)((unsigned long)(void *)((unsigned long)__SSEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ATEV=((____YWB )((____Q )(void *)((unsigned long)__5SEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __4SEV=__OKI(__5SEV,((____IB )(&(table_size[(__ATEV)-1]))),((____YWB )((____Q )__5SEV)));
+            __RSEV=__4SEV;
+          } else /* FALSE */ {
+            __ATEV=((____YWB )__2SEV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __4SEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __5SEV=(void *)((unsigned long)(void *)((unsigned long)__SSEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4SEV=__OKI(__5SEV,((____IB )(&(table_type[(__ATEV)]))),(____YWB)(__ATEV |  1));
+            __RSEV=__4SEV;
+          };
+          __1TEV=((____LERC *)__RSEV);
+          *(__1TEV) = *(__LERC__);
+        };
+        __HUEV=((____LERC *)__1TEV);
+        __HUEV->__MERC.__OIQC.__KBOC.__O2B=__ZSTC;
+        __HUEV->__MERC.__Z01C=__IUTS;
+        __HUEV->__001C=__4QTC;
+        __HUEV->__101C=__TSTC;
+        __ARTC=__1TEV;
+        __V5PC(__DZ5T);
+      } else /* FALSE */ {
+        __FFRG=((____YCPC *)__DZ5T);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __0K3D(__FFRG,__4QTC);
+        if ((__FFRG->__ADPC.__PBRC !=  0)) {
+          if ((__FFRG->__ADPC.__PBRC ==  1)) {
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __POYG=((void **)__FFRG->__ADPC.__M32D)[ 0];
+            __QOYG=((void **)__FFRG->__ADPC.__M32D)[ 1];
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            ((void **)__FFRG->__ADPC.__M32D)[ 0]=__QOYG;
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            ((void **)__FFRG->__ADPC.__M32D)[ 1]=__POYG;
+          } else /* FALSE */ {
+            __AGRG=(____Q)(__FFRG->__ADPC.__PBRC -  1);
+            (&__string_7)->__0C= 11;
+            (&__string_7)->__1C="Definition.";
+            __Q2ZG=__AGRG;
+            __4T0T=__FFRG->__ADPC.__M32D;
+            __5T0T=__FFRG->__ADPC.__M32D;
+            __AU0T=__FFRG->__ADPC.__M32D;
+            while ((__Q2ZG >=  0)) {
+              __3RYG=((void **)__4T0T)[__Q2ZG];
+              __TT0T=(____Q)(__Q2ZG +  1);
+              (&__string_7)->__0C= 11;
+              (&__string_7)->__1C="Definition.";
+              ((void **)__5T0T)[__TT0T]=__3RYG;
+              (&__string_7)->__0C= 11;
+              (&__string_7)->__1C="Definition.";
+              ((void **)__AU0T)[__Q2ZG]=NULL;
+              __Q2ZG=(____Q)(__Q2ZG -  1);
+            };
+            ((void **)__FFRG->__ADPC.__M32D)[ 0]=__4QTC;
+          };
+        };
+        __FFRG=__PYPC(__DZ5T);
+        __DRTC=__FFRG;
+        __ZSTC=__OVQ();
+        __A0UG=NULL;
+        __RSEV=((____IB )(NULL));
+        __2SEV= 0;
+        __SSEV=((____IB )sizeof(____0VTC));
+        if (((unsigned long)__SSEV ==  0)) {
+          __A0UG=__0VTC__;
+        } else /* FALSE */ {
+          __2SEV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__SSEV));
+          if ((__2SEV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __4SEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __5SEV=(void *)((unsigned long)(void *)((unsigned long)__SSEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __ATEV=((____YWB )((____Q )(void *)((unsigned long)__5SEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __4SEV=__OKI(__5SEV,((____IB )(&(table_size[(__ATEV)-1]))),((____YWB )((____Q )__5SEV)));
+            __RSEV=__4SEV;
+          } else /* FALSE */ {
+            __ATEV=((____YWB )__2SEV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __4SEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __5SEV=(void *)((unsigned long)(void *)((unsigned long)__SSEV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__4SEV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __4SEV=__OKI(__5SEV,((____IB )(&(table_type[(__ATEV)]))),(____YWB)(__ATEV |  1));
+            __RSEV=__4SEV;
+          };
+          __A0UG=((____0VTC *)__RSEV);
+          *(__A0UG) = *(__0VTC__);
+        };
+        __AM2G=((____0VTC *)__A0UG);
+        __AM2G->__1VTC.__OIQC.__KBOC.__O2B=__ZSTC;
+        __AM2G->__1VTC.__Z01C=__IUTS;
+        __AM2G->__EM2G=__FFRG;
+        __ARTC=__A0UG;
+      };
+    };
+  };
+  __XRTC=__ARTC;
+  return(__XRTC);
 }
 
-static void** create__N2EP(__INTEGER__Q nb_elements__P2EP)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __23EP(____Q __43EP)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__UVCU,result__SVCU,__tmp__TVCU,__tmp__VVCU;
-  __POINTER__IB __tmp__XVCU,__tmp__YVCU;
-  __UINTEGER_32__RWB __tmp__ZVCU;
-  __MEMORY__UPG *__tmp__3VCU;
-  __INTEGER__Q Self__LSNP;
-  void **__tmp__1EHP,**Result__Q2EP;
-  sz__UVCU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__P2EP * ((__INTEGER__Q )(sizeof(void *)))));
-  result__SVCU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__TVCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__VVCU=(void *)((unsigned long)(void *)((unsigned long)sz__UVCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TVCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__TVCU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__UVCU=(void *)((unsigned long)__tmp__VVCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__UVCU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__XVCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__YVCU=(void *)((unsigned long)(void *)((unsigned long)sz__UVCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XVCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XVCU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__ZVCU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YVCU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__XVCU=micro_alloc__table__lab__HKI(__tmp__YVCU,((__POINTER__IB )(&(table_size[(__tmp__ZVCU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YVCU)));
-    ((__POINTER__IB *)__tmp__XVCU)[ 0]=((__POINTER__IB ) 3);
-    result__SVCU=(void *)((unsigned long)__tmp__XVCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __DXCU,__BXCU,__CXCU,__EXCU,__GXCU,__HXCU;
+  ____YWB __IXCU;
+  ____1PG *__MXCU;
+  ____Q __0TNP;
+  void **__KGHP,**__53EP;
+  __DXCU=((____IB )(____Q)(__43EP * ((____Q )(sizeof(void *)))));
+  __BXCU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __CXCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __EXCU=(void *)((unsigned long)(void *)((unsigned long)__DXCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CXCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__CXCU) - (unsigned long)((____IB ) 1)));
+  __DXCU=(void *)((unsigned long)__EXCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__DXCU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __GXCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __HXCU=(void *)((unsigned long)(void *)((unsigned long)__DXCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GXCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GXCU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __IXCU=((____YWB )((____Q )(void *)((unsigned long)__HXCU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __GXCU=__OKI(__HXCU,((____IB )(&(table_size[(__IXCU)-1]))),((____YWB )((____Q )__HXCU)));
+    ((____IB *)__GXCU)[ 0]=((____IB ) 3);
+    __BXCU=(void *)((unsigned long)__GXCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__3VCU=search__4PCB(__tmp__VVCU);
-    result__SVCU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__3VCU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __MXCU=__NQCB(__EXCU);
+    __BXCU=(void *)((unsigned long)((____IB )((____1PG *)__MXCU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__1EHP=((void **)result__SVCU);
-  Self__LSNP=(__INTEGER__Q)(nb_elements__P2EP -  1);
-  while ((Self__LSNP >=  0)) {
-    __tmp__1EHP[Self__LSNP]=NULL;
-    Self__LSNP=(__INTEGER__Q)(Self__LSNP -  1);
+  __KGHP=((void **)__BXCU);
+  __0TNP=(____Q)(__43EP -  1);
+  while ((__0TNP >=  0)) {
+    __KGHP[__0TNP]=NULL;
+    __0TNP=(____Q)(__0TNP -  1);
   };
-  Result__Q2EP=__tmp__1EHP;
-  return(Result__Q2EP);
+  __53EP=__KGHP;
+  return(__53EP);
 }
 
-static __BOOLEAN__L access__with__MKMO(__SECTION___EVOB *Self__NKMO,void *me__OKMO,void *client__PKMO)
-// ({SECTION___EVOB},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ}) With result No recursive, No inlinable.
+static ____L __1LMO(____KWOB *__2LMO,void *__3LMO,void *__4LMO)
+// ({__KWOB},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q j__SKMO,__tmp__CT0T,__tmp__YLQP,n__OWCU;
-  __PROTOTYPE__MF *__tmp__AMMO;
-  __STRING__BC *Self__BT0T;
-  __STRING_CONSTANT__0 *Self__DMQP,*__tmp__TNMO;
-  void *__tmp__QNMO;
-  void *__tmp__SNMO;
-  __BOOLEAN__L result__RKMO,__tmp__TLMO,result__W1AP,result__GMQP;
-  __BOOLEAN__L __tmp__VNMO;
-  __CHARACTER__DB *__tmp__KT0T,*__tmp__NY5T;
-  result__RKMO=FALSE__O__;
-  j__SKMO= 0;
-  if (((((void *)me__OKMO == (void *)client__PKMO) || ((void *)Self__NKMO->name__U15E == (void *)(&__string_36))) || ((void *)Self__NKMO->name__U15E == (void *)(&__string_39)))) {
-    result__RKMO=TRUE__K__;
-    __tmp__TLMO=TRUE__K__;
+  ____Q __BMMO,__RU0T,__HNQP,__3XCU;
+  ____MF *__PNMO;
+  ____BC *__QU0T;
+  ____0 *__SNQP,*__CPMO;
+  void *__5OMO;
+  void *__BPMO;
+  ____L __AMMO,__CNMO,__F3AP,__VNQP,__EPMO;
+  ____DB *__ZU0T,*__2Z5T;
+  __AMMO=__O__;
+  __BMMO= 0;
+  if (((((void *)__3LMO == (void *)__4LMO) || ((void *)__2LMO->__D35E == (void *)(&__string_36))) || ((void *)__2LMO->__D35E == (void *)(&__string_39)))) {
+    __AMMO=__K__;
+    __CNMO=__K__;
   } else /* FALSE */ {
-    __tmp__TLMO=FALSE__O__;
+    __CNMO=__O__;
   };
-  if (__tmp__TLMO) {
-    __tmp__TLMO=TRUE__K__;
+  if (__CNMO) {
+    __CNMO=__K__;
   } else /* FALSE */ {
-    result__W1AP=((void *)Self__NKMO->name__U15E == (void *)(&__string_38));
-    if (result__W1AP) {
-      switch (((struct ___OBJ *)me__OKMO)->__id) {
-      case __TYPE__FF__: {
-        __tmp__AMMO=((__TYPE__FF *)me__OKMO)->prototype__QF;
+    __F3AP=((void *)__2LMO->__D35E == (void *)(&__string_38));
+    if (__F3AP) {
+      switch (((struct ___OBJ *)__3LMO)->__id) {
+      case ____FF__: {
+        __PNMO=((____FF *)__3LMO)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__AMMO=((__TYPE_NULL__4LB *)me__OKMO)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __PNMO=((____FMB *)__3LMO)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__AMMO=((__TYPE_VOID__AMB *)me__OKMO)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __PNMO=((____HMB *)__3LMO)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__AMMO=((__TYPE_CONTEXT__CMB *)me__OKMO)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __PNMO=((____JMB *)__3LMO)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__AMMO=((__TYPE_ID__EMB *)me__OKMO)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __PNMO=((____LMB *)__3LMO)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__AMMO=((__TYPE_GENERIC__BCY *)me__OKMO)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __PNMO=((____ICY *)__3LMO)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__AMMO=prototype__L2ZG();
+      case ____EQ5D__: {
+        __PNMO=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__AMMO=prototype__XAFL();
+      case ____L4NJ__: {
+        __PNMO=__GCFL();
       } break;
       };
-      copy__D2X(((__STRING__BC *)string_tmp__YC),__tmp__AMMO->filename__BWB);
-      Self__BT0T=((__STRING__BC *)string_tmp__YC);
-      __tmp__CT0T=fast_reverse_index_of__from__35AB(((__CHARACTER__DB *)Self__BT0T->storage__4EL),'/',(__INTEGER__Q)(Self__BT0T->count__WJ -  1));
-      __tmp__YLQP=(__INTEGER__Q)( 1 + __tmp__CT0T);
-      j__SKMO=__tmp__YLQP;
-      Self__BT0T=((__STRING__BC *)string_tmp__YC);
-      if ((__tmp__YLQP < Self__BT0T->count__WJ)) {
-        n__OWCU=(__INTEGER__Q)(Self__BT0T->count__WJ - __tmp__YLQP);
-        if ((n__OWCU > Self__BT0T->count__WJ)) {
-          Self__BT0T->count__WJ= 0;
+      __K2X(((____BC *)__YC),__PNMO->__IWB);
+      __QU0T=((____BC *)__YC);
+      __RU0T=__EABB(((____DB *)__QU0T->__FFL),'/',(____Q)(__QU0T->__WJ -  1));
+      __HNQP=(____Q)( 1 + __RU0T);
+      __BMMO=__HNQP;
+      __QU0T=((____BC *)__YC);
+      if ((__HNQP < __QU0T->__WJ)) {
+        __3XCU=(____Q)(__QU0T->__WJ - __HNQP);
+        if ((__3XCU > __QU0T->__WJ)) {
+          __QU0T->__WJ= 0;
         } else /* FALSE */ {
-          Self__BT0T->count__WJ=(__INTEGER__Q)(Self__BT0T->count__WJ - n__OWCU);
+          __QU0T->__WJ=(____Q)(__QU0T->__WJ - __3XCU);
         };
       };
-      switch (((struct ___OBJ *)client__PKMO)->__id) {
-      case __TYPE__FF__: {
-        __tmp__AMMO=((__TYPE__FF *)client__PKMO)->prototype__QF;
+      switch (((struct ___OBJ *)__4LMO)->__id) {
+      case ____FF__: {
+        __PNMO=((____FF *)__4LMO)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__AMMO=((__TYPE_NULL__4LB *)client__PKMO)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __PNMO=((____FMB *)__4LMO)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__AMMO=((__TYPE_VOID__AMB *)client__PKMO)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __PNMO=((____HMB *)__4LMO)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__AMMO=((__TYPE_CONTEXT__CMB *)client__PKMO)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __PNMO=((____JMB *)__4LMO)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__AMMO=((__TYPE_ID__EMB *)client__PKMO)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __PNMO=((____LMB *)__4LMO)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__AMMO=((__TYPE_GENERIC__BCY *)client__PKMO)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __PNMO=((____ICY *)__4LMO)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__AMMO=prototype__L2ZG();
+      case ____EQ5D__: {
+        __PNMO=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__AMMO=prototype__XAFL();
+      case ____L4NJ__: {
+        __PNMO=__GCFL();
       } break;
       };
-      Self__DMQP=((__STRING_CONSTANT__0 *)__tmp__AMMO->filename__BWB);
-      result__GMQP=FALSE__O__;
-      __tmp__CT0T= 0;
-      if ((string_tmp__YC->count__WJ <= Self__DMQP->count__0C)) {
-        __tmp__CT0T=string_tmp__YC->count__WJ;
-        __tmp__KT0T=Self__DMQP->storage__1C;
-        __tmp__NY5T=((__STRING__BC *)string_tmp__YC)->storage__4EL;
-        while ((! ((__tmp__CT0T ==  0) || (((__CHARACTER__DB *)__tmp__KT0T)[(__INTEGER__Q)(__tmp__CT0T -  1)] != ((__CHARACTER__DB *)__tmp__NY5T)[(__INTEGER__Q)(__tmp__CT0T -  1)])))) {
-          __tmp__CT0T=(__INTEGER__Q)(__tmp__CT0T -  1);
+      __SNQP=((____0 *)__PNMO->__IWB);
+      __VNQP=__O__;
+      __RU0T= 0;
+      if ((__YC->__WJ <= __SNQP->__0C)) {
+        __RU0T=__YC->__WJ;
+        __ZU0T=__SNQP->__1C;
+        __2Z5T=((____BC *)__YC)->__FFL;
+        while ((! ((__RU0T ==  0) || (((____DB *)__ZU0T)[(____Q)(__RU0T -  1)] != ((____DB *)__2Z5T)[(____Q)(__RU0T -  1)])))) {
+          __RU0T=(____Q)(__RU0T -  1);
         };
-        result__GMQP=(__tmp__CT0T ==  0);
+        __VNQP=(__RU0T ==  0);
       };
-      result__RKMO=result__GMQP;
+      __AMMO=__VNQP;
     };
-    __tmp__TLMO=result__W1AP;
+    __CNMO=__F3AP;
   };
-  if ((! __tmp__TLMO)) {
-    if (((void *)Self__NKMO->type_list__RSAF != (void *)NULL)) {
-      j__SKMO= 0;
-      while (((j__SKMO <= Self__NKMO->type_list__RSAF->parent_arrayed_collection__0LB.upper__JBY) && (! result__RKMO))) {
-        __tmp__QNMO=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__NKMO->type_list__RSAF)->parent_arrayed_collection__0LB.storage__WHXC)[j__SKMO];
-        if (__tmp__QNMO==NULL) {
-          __tmp__SNMO=NULL;
+  if ((! __CNMO)) {
+    if (((void *)__2LMO->__AUAF != (void *)NULL)) {
+      __BMMO= 0;
+      while (((__BMMO <= __2LMO->__AUAF->__BMB.__QBY) && (! __AMMO))) {
+        __5OMO=((void **)((____ZLB *)__2LMO->__AUAF)->__BMB.__FJXC)[__BMMO];
+        if (__5OMO==NULL) {
+          __BPMO=NULL;
         } else {
-          switch (((struct ___OBJ *)__tmp__QNMO)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__SNMO=((void *)__tmp__QNMO);
+          switch (((struct ___OBJ *)__5OMO)->__id) {
+          case ____QMB__: {
+            __BPMO=((void *)__5OMO);
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__SNMO=((void *)__tmp__QNMO);
+          case ____0MB__: {
+            __BPMO=((void *)__5OMO);
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__SNMO=((void *)__tmp__QNMO);
+          case ____KPB__: {
+            __BPMO=((void *)__5OMO);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__SNMO=((void *)__tmp__QNMO);
+          case ____TEZ__: {
+            __BPMO=((void *)__5OMO);
           } break;
-          case __ITM_TYPE_BLOCK__XXRC__: {
-            __tmp__SNMO=NULL;
+          case ____GZRC__: {
+            __BPMO=NULL;
           } break;
           }
         };
-        switch (((struct ___OBJ *)__tmp__SNMO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__TNMO=((__ITM_TYPE_SIMPLE__JMB *)__tmp__SNMO)->name__DPC;
+        switch (((struct ___OBJ *)__BPMO)->__id) {
+        case ____QMB__: {
+          __CPMO=((____QMB *)__BPMO)->__KPC;
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__TNMO=((__ITM_TYPE_STYLE__TMB *)__tmp__SNMO)->parent_itm_type_simple__UMB.name__DPC;
+        case ____0MB__: {
+          __CPMO=((____0MB *)__BPMO)->__1MB.__KPC;
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__TNMO=((__ITM_TYPE_GENERIC__DPB *)__tmp__SNMO)->parent_itm_type_style__EPB.parent_itm_type_simple__UMB.name__DPC;
+        case ____KPB__: {
+          __CPMO=((____KPB *)__BPMO)->__LPB.__1MB.__KPC;
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__TNMO=((__ITM_TYPE_PARAMETER__MEZ *)__tmp__SNMO)->parent_itm_type__NEZ.name__DPC;
+        case ____TEZ__: {
+          __CPMO=((____TEZ *)__BPMO)->__UEZ.__KPC;
         } break;
         };
-        switch (((struct ___OBJ *)client__PKMO)->__id) {
-        case __TYPE__FF__: {
-          __tmp__VNMO=is_sub_type_with_name__TWYP(((__TYPE__FF *)client__PKMO),__tmp__TNMO);
+        switch (((struct ___OBJ *)__4LMO)->__id) {
+        case ____FF__: {
+          __EPMO=__CYYP(((____FF *)__4LMO),__CPMO);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__VNMO=is_sub_type_with_name__BZYP(((__TYPE_NULL__4LB *)((__TYPE__FF *)client__PKMO)),__tmp__TNMO);
+        case ____FMB__: {
+          __EPMO=__Q0YP(((____FMB *)((____FF *)__4LMO)),__CPMO);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__VNMO=is_sub_type_with_name__P1YP(((__TYPE_VOID__AMB *)((__TYPE__FF *)client__PKMO)),__tmp__TNMO);
+        case ____HMB__: {
+          __EPMO=__42YP(((____HMB *)((____FF *)__4LMO)),__CPMO);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__VNMO=is_sub_type_with_name__33YP(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)client__PKMO)),__tmp__TNMO);
+        case ____JMB__: {
+          __EPMO=__M5YP(((____JMB *)((____FF *)__4LMO)),__CPMO);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__VNMO=is_sub_type_with_name__LAZP(((__TYPE_ID__EMB *)((__TYPE__FF *)client__PKMO)),__tmp__TNMO);
+        case ____LMB__: {
+          __EPMO=__0BZP(((____LMB *)((____FF *)__4LMO)),__CPMO);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__VNMO=is_sub_type_with_name__ZCZP(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)client__PKMO)),__tmp__TNMO);
+        case ____ICY__: {
+          __EPMO=__IEZP(((____ICY *)((____FF *)__4LMO)),__CPMO);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__VNMO=is_sub_type_with_name__HFZP(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)client__PKMO)),__tmp__TNMO);
+        case ____EQ5D__: {
+          __EPMO=__WGZP(((____EQ5D *)((____FF *)__4LMO)),__CPMO);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__VNMO=is_sub_type_with_name__VHZP(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)client__PKMO)),__tmp__TNMO);
+        case ____L4NJ__: {
+          __EPMO=__EJZP(((____L4NJ *)((____FF *)__4LMO)),__CPMO);
         } break;
         };
-        result__RKMO=__tmp__VNMO;
-        j__SKMO=(__INTEGER__Q)(j__SKMO +  1);
+        __AMMO=__EPMO;
+        __BMMO=(____Q)(__BMMO +  1);
       };
     };
   };
-  __tmp__TLMO=result__RKMO;
-  return(__tmp__TLMO);
+  __CNMO=__AMMO;
+  return(__CNMO);
 }
 
-static void append_collection__0VJK(__FAST_ARRAYoEXPRo__R5WC *Self__1VJK,__FAST_ARRAYoEXPRo__R5WC *other__2VJK)
-// ({FAST_ARRAYoEXPRo__R5WC},{NULLxFAST_ARRAYoEXPRo__R5WC}) Void No recursive, No inlinable.
+static void __JXJK(____ABXC *__KXJK,____ABXC *__LXJK)
+// ({__ABXC},{NULLx__ABXC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__GWJK,Self__CZOK;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  __tmp__GWJK=other__2VJK->parent_arrayed_collection__Z5WC.upper__RZRH;
-  Self__CZOK= 0;
-  while ((Self__CZOK <= __tmp__GWJK)) {
-    add_last__LXEI(Self__1VJK,((void **)((__FAST_ARRAYoEXPRo__R5WC *)other__2VJK)->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__CZOK]);
-    Self__CZOK=(__INTEGER__Q)(Self__CZOK +  1);
+  ____Q __VXJK,__R0OK;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __VXJK=__LXJK->__IBXC.__A1RH;
+  __R0OK= 0;
+  while ((__R0OK <= __VXJK)) {
+    __0YEI(__KXJK,((void **)((____ABXC *)__LXJK)->__IBXC.__ESEI)[__R0OK]);
+    __R0OK=(____Q)(__R0OK +  1);
   };
 }
 
-static void* copy__LEVJ(__FAST_ARRAYoEXPRo__R5WC *tmp__NEVJ)
-// ({NULLxFAST_ARRAYoEXPRo__R5WC}) With result No recursive, No inlinable.
+static void* __0FVJ(____ABXC *__2FVJ)
+// ({NULLx__ABXC}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q Result__STST,__tmp__ATJK;
-  __FAST_ARRAYoEXPRo__R5WC *__tmp__SEVJ,*Self__VSJK;
-  void **__tmp__ITJK,**__tmp__NTJK,**Self__PFXK;
-  void *Result__OEVJ;
-  Result__STST=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)tmp__NEVJ)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  __tmp__SEVJ=create_with_capacity__CBZH(Result__STST);
-  Self__VSJK=((__FAST_ARRAYoEXPRo__R5WC *)__tmp__SEVJ);
-  Result__STST=tmp__NEVJ->parent_arrayed_collection__Z5WC.upper__RZRH;
-  if ((Result__STST >=  0)) {
-    __tmp__ATJK=(__INTEGER__Q)(Result__STST +  1);
-    if ((Self__VSJK->parent_arrayed_collection__Z5WC.capacity__IQEI < __tmp__ATJK)) {
-      __tmp__ITJK=create__1UMI(__tmp__ATJK);
-      Self__VSJK->parent_arrayed_collection__Z5WC.storage__VQEI=__tmp__ITJK;
-      Self__VSJK->parent_arrayed_collection__Z5WC.capacity__IQEI=__tmp__ATJK;
-    };
-    __tmp__ITJK=Self__VSJK->parent_arrayed_collection__Z5WC.storage__VQEI;
-    __tmp__NTJK=tmp__NEVJ->parent_arrayed_collection__Z5WC.storage__VQEI;
-    Self__PFXK=((void **)__tmp__ITJK);
-    __tmp__ATJK=Result__STST;
-    while ((__tmp__ATJK >=  0)) {
-      Self__PFXK[__tmp__ATJK]=((void **)__tmp__NTJK)[__tmp__ATJK];
-      __tmp__ATJK=(__INTEGER__Q)(__tmp__ATJK -  1);
-    };
-  };
-  Self__VSJK->parent_arrayed_collection__Z5WC.upper__RZRH=Result__STST;
-  free__J0WJ(tmp__NEVJ);
-  Result__OEVJ=__tmp__SEVJ;
-  return(Result__OEVJ);
+  ____Q __BVST,__PUJK;
+  ____ABXC *__BGVJ,*__EUJK;
+  void **__XUJK,**__2UJK,**__4GXK;
+  void *__3FVJ;
+  __BVST=(____Q)(((____ABXC *)__2FVJ)->__IBXC.__A1RH +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __BGVJ=__RCZH(__BVST);
+  __EUJK=((____ABXC *)__BGVJ);
+  __BVST=__2FVJ->__IBXC.__A1RH;
+  if ((__BVST >=  0)) {
+    __PUJK=(____Q)(__BVST +  1);
+    if ((__EUJK->__IBXC.__XREI < __PUJK)) {
+      __XUJK=__KWMI(__PUJK);
+      __EUJK->__IBXC.__ESEI=__XUJK;
+      __EUJK->__IBXC.__XREI=__PUJK;
+    };
+    __XUJK=__EUJK->__IBXC.__ESEI;
+    __2UJK=__2FVJ->__IBXC.__ESEI;
+    __4GXK=((void **)__XUJK);
+    __PUJK=__BVST;
+    while ((__PUJK >=  0)) {
+      __4GXK[__PUJK]=((void **)__2UJK)[__PUJK];
+      __PUJK=(____Q)(__PUJK -  1);
+    };
+  };
+  __EUJK->__IBXC.__A1RH=__BVST;
+  __Y1WJ(__2FVJ);
+  __3FVJ=__BGVJ;
+  return(__3FVJ);
 }
 
-static void* new_block__receiver__with__ORWJ(__POSITION__OL p__QRWJ,void *e__RRWJ,__FAST_ARRAYoEXPRo__R5WC *larg__SRWJ)
-// ({POSITION__OL},{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},{NULLxFAST_ARRAYoEXPRo__R5WC}) With result No recursive, No inlinable.
+static void* __3SWJ(____OL __5SWJ,void *__ATWJ,____ABXC *__BTWJ)
+// ({__OL},{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__ABXC}) With result No recursive, No inlinable.
 {
-  __TYPE_BLOCK__VO5D *block_model__2RWJ,*__tmp__NSWJ;
-  __TYPE_FULL__PMB *__tmp__BSWJ,*__tmp__KSWJ,*Self__SWCU;
-  void *__tmp__CSWJ,*__tmp__LSWJ;
-  __PROFIL_BLOCK__22NJ *__tmp__ESWJ;
-  __PROTOTYPE__MF *__tmp__N2TS;
-  __POSITION__OL __tmp__XSWJ;
-  __INTEGER__Q Result__UUST,Result__3UST,Result__GVST,__tmp__ATEV;
-  __INTEGER__Q old_nb_elts__CTEV;
-  __STRING__BC *Self__4SEV;
-  __POINTER__IB __tmp__DTEV,__tmp__UBZJ,__tmp__OY5T,__tmp__QY5T;
-  __POINTER__IB __tmp__XTEV,__tmp__YTEV;
-  void *__tmp__2TWJ,*__tmp__BUWJ;
-  __LIST__WH *__tmp__RUWJ;
-  __LOCAL__43WC *__tmp__TUWJ,*__tmp__TWCU;
-  __PUSH__AXB *__tmp__VUWJ;
-  __DTA_BLOCK__URWJ *result__NBZJ,*Self__33JK;
-  __UINTEGER_32__RWB __tmp__RY5T,__tmp__ZTEV;
-  __PROTOTYPE_CST__45WC *__tmp__RWCU;
-  __READ_LOCAL__N5ZI *__tmp__UWCU;
-  __EXPR_MULTIPLE__UKWH *__tmp__IIIL;
-  __NODE_TYPE__FK2C *result__GTEV,*Self__E4TS;
-  __FAST_ARRAYoTYPE_FULLo__IAY *lst_typ_f__0RWJ;
-  __CHARACTER__DB *__tmp__5SEV;
-  __FAST_ARRAYoEXPRo__R5WC *Self__DU0T,*__tmp__XHIL;
-  __BOOLEAN__L __tmp__KIIL;
-  __LINKED_LISToNODE_TYPEo__QK2C *Self__5Y5T;
-  __LINKED_LIST_NODEoNODE_TYPEo__RA0G *result__TTEV,*Self__5TEV;
-  block_model__2RWJ=NULL;
-  switch (((struct ___OBJ *)e__RRWJ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__BSWJ=((__STRING_CST__5J *)e__RRWJ)->parent_constant__EK.static_type__SG4D;
+  ____EQ5D *__LTWJ,*__2TWJ;
+  ____WMB *__QTWJ,*__ZTWJ,*__BYCU;
+  void *__RTWJ,*__0TWJ;
+  ____L4NJ *__TTWJ;
+  ____MF *__23TS;
+  ____OL __GUWJ;
+  ____Q __DWST,__MWST,__VWST,__PUEV,__RUEV;
+  ____BC *__NUEV;
+  ____IB __SUEV,__DDZJ,__3Z5T,__5Z5T,__GVEV,__HVEV;
+  void *__LVWJ,*__QVWJ;
+  ____WH *__AWWJ;
+  ____N5WC *__CWWJ,*__CYCU;
+  ____HXB *__EWWJ;
+  ____DTWJ *__2CZJ,*__M5JK;
+  ____YWB __A05T,__IVEV;
+  ____NBXC *__AYCU;
+  ____2A0I *__DYCU;
+  ____DMWH *__XJIL;
+  ____UL2C *__VUEV,*__T5TS;
+  ____PAY *__JTWJ;
+  ____DB *__OUEV;
+  ____ABXC *__SV0T,*__GJIL;
+  ____L __ZJIL;
+  ____5L2C *__O05T;
+  ____AC0G *__CVEV,*__OVEV;
+  __LTWJ=NULL;
+  switch (((struct ___OBJ *)__ATWJ)->__id) {
+  case ____5J__: {
+    __QTWJ=((____5J *)__ATWJ)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__BSWJ=((__EXTERNAL_C__L5WC *)e__RRWJ)->static_type__J54D;
+  case ____0AXC__: {
+    __QTWJ=((____0AXC *)__ATWJ)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__BSWJ=((__PROTOTYPE_CST__45WC *)e__RRWJ)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __QTWJ=((____NBXC *)__ATWJ)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__BSWJ=((__INTEGER_CST__KAXC *)e__RRWJ)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __QTWJ=((____ZBXC *)__ATWJ)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__BSWJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)e__RRWJ));
+  case ____DMWH__: {
+    __QTWJ=__B21J(((____DMWH *)__ATWJ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__BSWJ=((__READ_LOCAL__N5ZI *)e__RRWJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __QTWJ=((____2A0I *)__ATWJ)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__BSWJ=static_type__2CCK();
+  case ____HJNJ__: {
+    __QTWJ=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__BSWJ=static_type__BDCK();
+  case ____SJNJ__: {
+    __QTWJ=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__BSWJ=static_type__GDCK();
+  case ____0AOJ__: {
+    __QTWJ=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__BSWJ=static_type__LDCK();
+  case ____EBOJ__: {
+    __QTWJ=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__BSWJ=static_type__QDCK();
+  case ____3BOJ__: {
+    __QTWJ=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__BSWJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)e__RRWJ));
+  case ____RCOJ__: {
+    __QTWJ=__EFCK(((____RCOJ *)__ATWJ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__BSWJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)e__RRWJ));
+  case ____HDOJ__: {
+    __QTWJ=__JFCK(((____HDOJ *)__ATWJ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__BSWJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)e__RRWJ));
+  case ____1DOJ__: {
+    __QTWJ=__OFCK(((____1DOJ *)__ATWJ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__BSWJ=static_type__EECK(((__EXPR_AND__ADOJ *)e__RRWJ));
+  case ____PEOJ__: {
+    __QTWJ=__TFCK(((____PEOJ *)__ATWJ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__BSWJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)e__RRWJ));
+  case ____DFOJ__: {
+    __QTWJ=__YFCK(((____DFOJ *)__ATWJ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__BSWJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)e__RRWJ));
+  case ____XFOJ__: {
+    __QTWJ=__3FCK(((____XFOJ *)__ATWJ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BSWJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __QTWJ=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__BSWJ=static_type__XECK(((__ITEM__VFOJ *)e__RRWJ));
+  case ____EHOJ__: {
+    __QTWJ=__GGCK(((____EHOJ *)__ATWJ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__BSWJ=static_type__DFCK();
+  case ____2HOJ__: {
+    __QTWJ=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__BSWJ=((__CAST__JHOJ *)e__RRWJ)->static_type__TC5J;
+  case ____YIOJ__: {
+    __QTWJ=((____YIOJ *)__ATWJ)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__BSWJ=((__REAL_CST__JLOJ *)e__RRWJ)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __QTWJ=((____YMOJ *)__ATWJ)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__BSWJ=((__CHARACTER_CST__5LOJ *)e__RRWJ)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __QTWJ=((____ONOJ *)__ATWJ)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__BSWJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__RRWJ)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __QTWJ=((____YOOJ *)__ATWJ)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__BSWJ=((__READ_SLOT__ZK4K *)e__RRWJ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __QTWJ=((____IM4K *)__ATWJ)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__BSWJ=static_type__NL5O();
+  case ____T5FL__: {
+    __QTWJ=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__BSWJ=static_type__QQTP();
+  case ____3DUL__: {
+    __QTWJ=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__BSWJ=static_type__041P();
+  case ____0EUL__: {
+    __QTWJ=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__BSWJ=static_type__VQTP();
+  case ____BGUL__: {
+    __QTWJ=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__BSWJ=static_type__A51P();
+  case ____2GUL__: {
+    __QTWJ=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__BSWJ=static_type__UVBN(((__EXPR_NEG__SYVL *)e__RRWJ));
+  case ____B0VL__: {
+    __QTWJ=__DXBN(((____B0VL *)__ATWJ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__BSWJ=static_type__P5FM(((__EXPR_ADD__AZVL *)e__RRWJ));
+  case ____P0VL__: {
+    __QTWJ=__4AGM(((____P0VL *)__ATWJ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__BSWJ=((__READ_GLOBAL__B4YL *)e__RRWJ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __QTWJ=((____Q5YL *)__ATWJ)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__BSWJ=static_type__5DWN(((__EXPR_NOT__FUPM *)e__RRWJ));
+  case ____UVPM__: {
+    __QTWJ=__OFWN(((____UVPM *)__ATWJ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__BSWJ=static_type__BL1P(((__EXPR_MOD__LYPM *)e__RRWJ));
+  case ____0ZPM__: {
+    __QTWJ=__QM1P(((____0ZPM *)__ATWJ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__BSWJ=static_type__WOVO(((__EXPR_OR__3P0N *)e__RRWJ));
+  case ____MR0N__: {
+    __QTWJ=__FQVO(((____MR0N *)__ATWJ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__BSWJ=static_type__BA0Q();
+  case ____YWBP__: {
+    __QTWJ=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__BSWJ=static_type__MBUP();
+  case ____LYBP__: {
+    __QTWJ=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__BSWJ=static_type__RBUP();
+  case ____CZBP__: {
+    __QTWJ=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__BSWJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)e__RRWJ));
+  case ____3BEP__: {
+    __QTWJ=__ZPFQ(((____3BEP *)__ATWJ));
   } break;
   };
-  __tmp__CSWJ=((__TYPE_FULL__PMB *)__tmp__BSWJ)->the_parent_type__DLK;
-  if (__tmp__CSWJ==NULL) {
-    __tmp__ESWJ=NULL;
+  __RTWJ=((____WMB *)__QTWJ)->__KLK;
+  if (__RTWJ==NULL) {
+    __TTWJ=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__CSWJ)->__id) {
-    case __TYPE__FF__: {
-      __tmp__ESWJ=NULL;
+    switch (((struct ___OBJ *)__RTWJ)->__id) {
+    case ____FF__: {
+      __TTWJ=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__ESWJ=NULL;
+    case ____FMB__: {
+      __TTWJ=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__ESWJ=NULL;
+    case ____HMB__: {
+      __TTWJ=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__ESWJ=NULL;
+    case ____JMB__: {
+      __TTWJ=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__ESWJ=NULL;
+    case ____LMB__: {
+      __TTWJ=NULL;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__ESWJ=NULL;
+    case ____ICY__: {
+      __TTWJ=NULL;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__ESWJ=NULL;
+    case ____EQ5D__: {
+      __TTWJ=NULL;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__ESWJ=((void *)__tmp__CSWJ);
+    case ____L4NJ__: {
+      __TTWJ=((void *)__RTWJ);
     } break;
     }
   };
-  if (((void *)__tmp__ESWJ == (void *)NULL)) {
-    switch (((struct ___OBJ *)e__RRWJ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__KSWJ=((__STRING_CST__5J *)e__RRWJ)->parent_constant__EK.static_type__SG4D;
+  if (((void *)__TTWJ == (void *)NULL)) {
+    switch (((struct ___OBJ *)__ATWJ)->__id) {
+    case ____5J__: {
+      __ZTWJ=((____5J *)__ATWJ)->__EK.__BI4D;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__KSWJ=((__EXTERNAL_C__L5WC *)e__RRWJ)->static_type__J54D;
+    case ____0AXC__: {
+      __ZTWJ=((____0AXC *)__ATWJ)->__YA5D;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__KSWJ=((__PROTOTYPE_CST__45WC *)e__RRWJ)->parent_constant__55WC.static_type__SG4D;
+    case ____NBXC__: {
+      __ZTWJ=((____NBXC *)__ATWJ)->__OBXC.__BI4D;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__KSWJ=((__INTEGER_CST__KAXC *)e__RRWJ)->parent_constant__LAXC.static_type__SG4D;
+    case ____ZBXC__: {
+      __ZTWJ=((____ZBXC *)__ATWJ)->__0BXC.__BI4D;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__KSWJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)e__RRWJ));
+    case ____DMWH__: {
+      __ZTWJ=__B21J(((____DMWH *)__ATWJ));
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__KSWJ=((__READ_LOCAL__N5ZI *)e__RRWJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+    case ____2A0I__: {
+      __ZTWJ=((____2A0I *)__ATWJ)->__4VEJ->__Q5WC.__KP5D;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__KSWJ=static_type__2CCK();
+    case ____HJNJ__: {
+      __ZTWJ=__LECK();
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__KSWJ=static_type__BDCK();
+    case ____SJNJ__: {
+      __ZTWJ=__QECK();
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__KSWJ=static_type__GDCK();
+    case ____0AOJ__: {
+      __ZTWJ=__VECK();
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__KSWJ=static_type__LDCK();
+    case ____EBOJ__: {
+      __ZTWJ=__0ECK();
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__KSWJ=static_type__QDCK();
+    case ____3BOJ__: {
+      __ZTWJ=__5ECK();
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__KSWJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)e__RRWJ));
+    case ____RCOJ__: {
+      __ZTWJ=__EFCK(((____RCOJ *)__ATWJ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__KSWJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)e__RRWJ));
+    case ____HDOJ__: {
+      __ZTWJ=__JFCK(((____HDOJ *)__ATWJ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__KSWJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)e__RRWJ));
+    case ____1DOJ__: {
+      __ZTWJ=__OFCK(((____1DOJ *)__ATWJ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__KSWJ=static_type__EECK(((__EXPR_AND__ADOJ *)e__RRWJ));
+    case ____PEOJ__: {
+      __ZTWJ=__TFCK(((____PEOJ *)__ATWJ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__KSWJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)e__RRWJ));
+    case ____DFOJ__: {
+      __ZTWJ=__YFCK(((____DFOJ *)__ATWJ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__KSWJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)e__RRWJ));
+    case ____XFOJ__: {
+      __ZTWJ=__3FCK(((____XFOJ *)__ATWJ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__KSWJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+    case ____QGOJ__: {
+      __ZTWJ=__HMB__->__IMB.__BMC;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__KSWJ=static_type__XECK(((__ITEM__VFOJ *)e__RRWJ));
+    case ____EHOJ__: {
+      __ZTWJ=__GGCK(((____EHOJ *)__ATWJ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__KSWJ=static_type__DFCK();
+    case ____2HOJ__: {
+      __ZTWJ=__SGCK();
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__KSWJ=((__CAST__JHOJ *)e__RRWJ)->static_type__TC5J;
+    case ____YIOJ__: {
+      __ZTWJ=((____YIOJ *)__ATWJ)->__CE5J;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__KSWJ=((__REAL_CST__JLOJ *)e__RRWJ)->parent_constant__KLOJ.static_type__SG4D;
+    case ____YMOJ__: {
+      __ZTWJ=((____YMOJ *)__ATWJ)->__ZMOJ.__BI4D;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__KSWJ=((__CHARACTER_CST__5LOJ *)e__RRWJ)->parent_constant__AMOJ.static_type__SG4D;
+    case ____ONOJ__: {
+      __ZTWJ=((____ONOJ *)__ATWJ)->__PNOJ.__BI4D;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__KSWJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__RRWJ)->parent_constant__KNOJ.static_type__SG4D;
+    case ____YOOJ__: {
+      __ZTWJ=((____YOOJ *)__ATWJ)->__ZOOJ.__BI4D;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KSWJ=((__READ_SLOT__ZK4K *)e__RRWJ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+    case ____IM4K__: {
+      __ZTWJ=((____IM4K *)__ATWJ)->__RZFM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__KSWJ=static_type__NL5O();
+    case ____T5FL__: {
+      __ZTWJ=__2M5O();
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__KSWJ=static_type__QQTP();
+    case ____3DUL__: {
+      __ZTWJ=__5RTP();
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__KSWJ=static_type__041P();
+    case ____0EUL__: {
+      __ZTWJ=__JA2P();
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__KSWJ=static_type__VQTP();
+    case ____BGUL__: {
+      __ZTWJ=__ESTP();
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__KSWJ=static_type__A51P();
+    case ____2GUL__: {
+      __ZTWJ=__PA2P();
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__KSWJ=static_type__UVBN(((__EXPR_NEG__SYVL *)e__RRWJ));
+    case ____B0VL__: {
+      __ZTWJ=__DXBN(((____B0VL *)__ATWJ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__KSWJ=static_type__P5FM(((__EXPR_ADD__AZVL *)e__RRWJ));
+    case ____P0VL__: {
+      __ZTWJ=__4AGM(((____P0VL *)__ATWJ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__KSWJ=((__READ_GLOBAL__B4YL *)e__RRWJ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+    case ____Q5YL__: {
+      __ZTWJ=((____Q5YL *)__ATWJ)->__HBKM->__GKRG.__KP5D;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__KSWJ=static_type__5DWN(((__EXPR_NOT__FUPM *)e__RRWJ));
+    case ____UVPM__: {
+      __ZTWJ=__OFWN(((____UVPM *)__ATWJ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__KSWJ=static_type__BL1P(((__EXPR_MOD__LYPM *)e__RRWJ));
+    case ____0ZPM__: {
+      __ZTWJ=__QM1P(((____0ZPM *)__ATWJ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__KSWJ=static_type__WOVO(((__EXPR_OR__3P0N *)e__RRWJ));
+    case ____MR0N__: {
+      __ZTWJ=__FQVO(((____MR0N *)__ATWJ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__KSWJ=static_type__BA0Q();
+    case ____YWBP__: {
+      __ZTWJ=__QB0Q();
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__KSWJ=static_type__MBUP();
+    case ____LYBP__: {
+      __ZTWJ=__1CUP();
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__KSWJ=static_type__RBUP();
+    case ____CZBP__: {
+      __ZTWJ=__ADUP();
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__KSWJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)e__RRWJ));
+    case ____3BEP__: {
+      __ZTWJ=__ZPFQ(((____3BEP *)__ATWJ));
     } break;
     };
-    __tmp__LSWJ=((__TYPE_FULL__PMB *)__tmp__KSWJ)->the_parent_type__DLK;
-    if (__tmp__LSWJ==NULL) {
-      __tmp__NSWJ=NULL;
+    __0TWJ=((____WMB *)__ZTWJ)->__KLK;
+    if (__0TWJ==NULL) {
+      __2TWJ=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__LSWJ)->__id) {
-      case __TYPE__FF__: {
-        __tmp__NSWJ=NULL;
+      switch (((struct ___OBJ *)__0TWJ)->__id) {
+      case ____FF__: {
+        __2TWJ=NULL;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__NSWJ=NULL;
+      case ____FMB__: {
+        __2TWJ=NULL;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__NSWJ=NULL;
+      case ____HMB__: {
+        __2TWJ=NULL;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__NSWJ=NULL;
+      case ____JMB__: {
+        __2TWJ=NULL;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__NSWJ=NULL;
+      case ____LMB__: {
+        __2TWJ=NULL;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__NSWJ=NULL;
+      case ____ICY__: {
+        __2TWJ=NULL;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__NSWJ=((void *)__tmp__LSWJ);
+      case ____EQ5D__: {
+        __2TWJ=((void *)__0TWJ);
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__NSWJ=NULL;
+      case ____L4NJ__: {
+        __2TWJ=NULL;
       } break;
       }
     };
-    block_model__2RWJ=__tmp__NSWJ;
+    __LTWJ=__2TWJ;
   } else /* FALSE */ {
-    block_model__2RWJ=__tmp__ESWJ->to_type_block__TSWJ;
-  };
-  lst_typ_f__0RWJ=block_model__2RWJ->argument_list__APJF;
-  __tmp__N2TS=prototype__L2ZG();
-  __tmp__XSWJ=__tmp__N2TS->parent_named__PF.parent_itm_object__OF.position__H2B;
-  Result__UUST=(__INTEGER__Q)(((__FAST_ARRAYoTYPE_FULLo__IAY *)lst_typ_f__0RWJ)->parent_arrayed_collection__QAY.upper__DUDB +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  Result__3UST=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)larg__SRWJ)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Result__UUST +  1) != Result__3UST)) {
-    copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_760));
-    Result__GVST=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)larg__SRWJ)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    append_in__YDE(Result__GVST,string_tmp__YC);
-    append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_761));
-    Result__GVST=(__INTEGER__Q)(((__FAST_ARRAYoTYPE_FULLo__IAY *)lst_typ_f__0RWJ)->parent_arrayed_collection__QAY.upper__DUDB +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    append_in__YDE((__INTEGER__Q)(Result__GVST +  1),string_tmp__YC);
-    Self__4SEV=((__STRING__BC *)string_tmp__YC);
-    if ((Self__4SEV->capacity__HFL <= Self__4SEV->count__WJ)) {
-      if ((Self__4SEV->capacity__HFL ==  0)) {
-        Self__4SEV->capacity__HFL= 32;
-        __tmp__5SEV=create__KVW( 32);
-        Self__4SEV->storage__4EL=__tmp__5SEV;
-      } else /* FALSE */ {
-        __tmp__ATEV=(__INTEGER__Q)(Self__4SEV->capacity__HFL <<  1);
-        __tmp__5SEV=((__CHARACTER__DB *)Self__4SEV->storage__4EL);
-        old_nb_elts__CTEV=Self__4SEV->capacity__HFL;
-        __tmp__DTEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5SEV),((__UINTEGER_32__RWB )old_nb_elts__CTEV),((__UINTEGER_32__RWB )__tmp__ATEV));
-        __tmp__5SEV=((__CHARACTER__DB *)__tmp__DTEV);
-        clear__to__F00(__tmp__5SEV,old_nb_elts__CTEV,(__INTEGER__Q)(__tmp__ATEV -  1));
-        Self__4SEV->storage__4EL=__tmp__5SEV;
-        Self__4SEV->capacity__HFL=__tmp__ATEV;
-      };
-    };
-    ((__CHARACTER__DB *)Self__4SEV->storage__4EL)[Self__4SEV->count__WJ]=')';
-    Self__4SEV->count__WJ=(__INTEGER__Q)(Self__4SEV->count__WJ +  1);
-    put_error__text__2PE( 1,string_tmp__YC);
-    put_position__HRE(__tmp__XSWJ);
-    put_position__HRE(p__QRWJ);
-    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);
+    __LTWJ=__TTWJ->__CUWJ;
+  };
+  __JTWJ=__LTWJ->__PQJF;
+  __23TS=__03ZG();
+  __GUWJ=__23TS->__PF.__OF.__O2B;
+  __DWST=(____Q)(((____PAY *)__JTWJ)->__XAY.__SUDB +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __MWST=(____Q)(((____ABXC *)__BTWJ)->__IBXC.__A1RH +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__DWST +  1) != __MWST)) {
+    __K2X(((____BC *)__YC),(&__string_760));
+    __VWST=(____Q)(((____ABXC *)__BTWJ)->__IBXC.__A1RH +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __5DE(__VWST,__YC);
+    __EWX(((____BC *)__YC),(&__string_761));
+    __VWST=(____Q)(((____PAY *)__JTWJ)->__XAY.__SUDB +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __5DE((____Q)(__VWST +  1),__YC);
+    __NUEV=((____BC *)__YC);
+    if ((__NUEV->__OFL <= __NUEV->__WJ)) {
+      if ((__NUEV->__OFL ==  0)) {
+        __NUEV->__OFL= 32;
+        __OUEV=__RVW( 32);
+        __NUEV->__FFL=__OUEV;
+      } else /* FALSE */ {
+        __PUEV=(____Q)(__NUEV->__OFL <<  1);
+        __OUEV=((____DB *)__NUEV->__FFL);
+        __RUEV=__NUEV->__OFL;
+        __SUEV=__55W(((____IB )__OUEV),((____YWB )__RUEV),((____YWB )__PUEV));
+        __OUEV=((____DB *)__SUEV);
+        __M00(__OUEV,__RUEV,(____Q)(__PUEV -  1));
+        __NUEV->__FFL=__OUEV;
+        __NUEV->__OFL=__PUEV;
+      };
+    };
+    ((____DB *)__NUEV->__FFL)[__NUEV->__WJ]=')';
+    __NUEV->__WJ=(____Q)(__NUEV->__WJ +  1);
+    __DQE( 1,__YC);
+    __ORE(__GUWJ);
+    __ORE(__5SWJ);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  Result__UUST= 1;
-  Result__3UST=larg__SRWJ->parent_arrayed_collection__Z5WC.upper__RZRH;
-  while ((Result__UUST <= Result__3UST)) {
-    __tmp__2TWJ=((void **)((__FAST_ARRAYoEXPRo__R5WC *)larg__SRWJ)->parent_arrayed_collection__Z5WC.storage__VQEI)[Result__UUST];
-    __tmp__KSWJ=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)lst_typ_f__0RWJ)->parent_arrayed_collection__QAY.storage__S2XB)[(__INTEGER__Q)(Result__UUST -  1)];
-    switch (((struct ___OBJ *)__tmp__2TWJ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__BUWJ=check_type__with__AMCK(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+  __DWST= 1;
+  __MWST=__BTWJ->__IBXC.__A1RH;
+  while ((__DWST <= __MWST)) {
+    __LVWJ=((void **)((____ABXC *)__BTWJ)->__IBXC.__ESEI)[__DWST];
+    __ZTWJ=((void **)((____PAY *)__JTWJ)->__XAY.__B4XB)[(____Q)(__DWST -  1)];
+    switch (((struct ___OBJ *)__LVWJ)->__id) {
+    case ____5J__: {
+      __QVWJ=__PNCK(((____5J *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__BUWJ=check_type__with__PUCK(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____0AXC__: {
+      __QVWJ=__4VCK(((____0AXC *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__BUWJ=check_type__with__52CK(((__PROTOTYPE_CST__45WC *)__tmp__2TWJ),__tmp__KSWJ,__tmp__XSWJ);
+    case ____NBXC__: {
+      __QVWJ=__O4CK(((____NBXC *)__LVWJ),__ZTWJ,__GUWJ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__BUWJ=check_type__with__PFDK(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____ZBXC__: {
+      __QVWJ=__4GDK(((____ZBXC *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__BUWJ=check_type__with__H11J(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____DMWH__: {
+      __QVWJ=__W21J(((____DMWH *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__BUWJ=check_type__with__5NDK(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____2A0I__: {
+      __QVWJ=__OPDK(((____2A0I *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__BUWJ=check_type__with__PWDK(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____HJNJ__: {
+      __QVWJ=__4XDK(((____HJNJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__BUWJ=check_type__with__54DK(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____SJNJ__: {
+      __QVWJ=__OAEK(((____SJNJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__BUWJ=check_type__with__OHEK(((__IS_EXPANDED__L5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____0AOJ__: {
+      __QVWJ=__3IEK(((____0AOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__BUWJ=check_type__with__3PEK(((__GET_TYPE_ID__V5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____EBOJ__: {
+      __QVWJ=__MREK(((____EBOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__BUWJ=check_type__with__NYEK(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____3BOJ__: {
+      __QVWJ=__2ZEK(((____3BOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__BUWJ=check_type__with__3AFK(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____RCOJ__: {
+      __QVWJ=__MCFK(((____RCOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__BUWJ=check_type__with__NJFK(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____HDOJ__: {
+      __QVWJ=__2KFK(((____HDOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__BUWJ=check_type__with__3RFK(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____1DOJ__: {
+      __QVWJ=__MTFK(((____1DOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__BUWJ=check_type__with__N0FK(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____PEOJ__: {
+      __QVWJ=__21FK(((____PEOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__BUWJ=check_type__with__3CGK(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____DFOJ__: {
+      __QVWJ=__MEGK(((____DFOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__BUWJ=check_type__with__NLGK(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____XFOJ__: {
+      __QVWJ=__2MGK(((____XFOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__BUWJ=check_type__with__2TGK(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____QGOJ__: {
+      __QVWJ=__LVGK(((____QGOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__BUWJ=check_type__with__L2GK(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____EHOJ__: {
+      __QVWJ=__03GK(((____EHOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__BUWJ=check_type__with__0EHK(((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____2HOJ__: {
+      __QVWJ=__JGHK(((____2HOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__BUWJ=check_type__with__JNHK(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____YIOJ__: {
+      __QVWJ=__YOHK(((____YIOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__BUWJ=check_type__with__ZVHK(((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____YMOJ__: {
+      __QVWJ=__IXHK(((____YMOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__BUWJ=check_type__with__J4HK(((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____ONOJ__: {
+      __QVWJ=__Y5HK(((____ONOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__BUWJ=check_type__with__YHWN(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____YOOJ__: {
+      __QVWJ=__HJWN(((____YOOJ *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__BUWJ=check_type__with__U0BN(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____IM4K__: {
+      __QVWJ=__D2BN(((____IM4K *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__BUWJ=check_type__with__WOFQ(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____T5FL__: {
+      __QVWJ=__FQFQ(((____T5FL *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__BUWJ=check_type__with__JZ0P(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____3DUL__: {
+      __QVWJ=__Y00P(((____3DUL *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__BUWJ=check_type__with__G1EQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____0EUL__: {
+      __QVWJ=__V2EQ(((____0EUL *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__BUWJ=check_type__with__ZB1P(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____BGUL__: {
+      __QVWJ=__ID1P(((____BGUL *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__BUWJ=check_type__with__XDFQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____2GUL__: {
+      __QVWJ=__GFFQ(((____2GUL *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__BUWJ=check_type__with__IQWN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____B0VL__: {
+      __QVWJ=__XRWN(((____B0VL *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__BUWJ=check_type__with__YYWN(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____P0VL__: {
+      __QVWJ=__H0WN(((____P0VL *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__BUWJ=check_type__with__EDCN(((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____Q5YL__: {
+      __QVWJ=__TECN(((____Q5YL *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__BUWJ=check_type__with__D1IO(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____UVPM__: {
+      __QVWJ=__S2IO(((____UVPM *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__BUWJ=check_type__with__ML1P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____0ZPM__: {
+      __QVWJ=__1M1P(((____0ZPM *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__BUWJ=check_type__with__WD4O(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____MR0N__: {
+      __QVWJ=__FF4O(((____MR0N *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__BUWJ=check_type__with__IA0Q(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____YWBP__: {
+      __QVWJ=__XB0Q(((____YWBP *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__BUWJ=check_type__with__KXFQ(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____LYBP__: {
+      __QVWJ=__ZYFQ(((____LYBP *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__BUWJ=check_type__with__05FQ(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____CZBP__: {
+      __QVWJ=__JBGQ(((____CZBP *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__BUWJ=check_type__with__KIGQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)__tmp__2TWJ)),__tmp__KSWJ,__tmp__XSWJ);
+    case ____3BEP__: {
+      __QVWJ=__ZJGQ(((____3BEP *)((____NBXC *)__LVWJ)),__ZTWJ,__GUWJ);
     } break;
     };
-    Self__DU0T=((__FAST_ARRAYoEXPRo__R5WC *)larg__SRWJ);
-    __tmp__2TWJ=__tmp__BUWJ;
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)Self__DU0T->parent_arrayed_collection__Z5WC.storage__VQEI)[Result__UUST]=__tmp__2TWJ;
-    Result__UUST=(__INTEGER__Q)(Result__UUST +  1);
+    __SV0T=((____ABXC *)__BTWJ);
+    __LVWJ=__QVWJ;
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__SV0T->__IBXC.__ESEI)[__DWST]=__LVWJ;
+    __DWST=(____Q)(__DWST +  1);
   };
-  if ((debug_level_option__YE !=  0)) {
-    if (((void *)profil_current__FO2C == (void *)NULL)) {
-      print__CKG((&__string_762));
+  if ((__YE !=  0)) {
+    if (((void *)__UP2C == (void *)NULL)) {
+      __JKG((&__string_762));
       fputc((int)('\n'),stdout);
       exit(( 1));
     };
-    __tmp__RUWJ=list_current__Y4GB;
-    __tmp__LSWJ=profil_current__FO2C;
-    if (((struct ___OBJ *)__tmp__LSWJ)->__id==__PROFIL_SLOT__BO2C__) {
-      __tmp__TUWJ=((__PROFIL_SLOT__BO2C *)__tmp__LSWJ)->parent_profil__CO2C.context__OU4D;
+    __AWWJ=__Q5GB;
+    __0TWJ=__UP2C;
+    if (((struct ___OBJ *)__0TWJ)->__id==____QP2C__) {
+      __CWWJ=((____QP2C *)__0TWJ)->__RP2C.__3V4D;
     } else /* PROFIL_BLOCK */ {
-      __tmp__TUWJ=((__PROFIL_BLOCK__22NJ *)__tmp__LSWJ)->parent_profil__32NJ.context__OU4D;
+      __CWWJ=((____L4NJ *)__0TWJ)->__M4NJ.__3V4D;
     };
-    __tmp__VUWJ=create__context__first__Z1FD(PUSH__AXB__,p__QRWJ,__tmp__TUWJ,FALSE__O__);
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__RUWJ)->expr_list__AA4D),__tmp__VUWJ);
+    __EWWJ=__I3FD(__HXB__,__5SWJ,__CWWJ,__O__);
+    __P14F(((____GB4D *)((____WH *)__AWWJ)->__PB4D),__EWWJ);
   };
-  result__NBZJ=NULL;
-  __tmp__DTEV=((__POINTER__IB )(NULL));
-  Result__UUST= 0;
-  __tmp__UBZJ=((__POINTER__IB )sizeof(__DTA_BLOCK__URWJ));
-  if (((unsigned long)__tmp__UBZJ ==  0)) {
-    result__NBZJ=DTA_BLOCK__URWJ__;
+  __2CZJ=NULL;
+  __SUEV=((____IB )(NULL));
+  __DWST= 0;
+  __DDZJ=((____IB )sizeof(____DTWJ));
+  if (((unsigned long)__DDZJ ==  0)) {
+    __2CZJ=__DTWJ__;
   } else /* FALSE */ {
-    Result__UUST=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UBZJ));
-    if ((Result__UUST == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__OY5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QY5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UBZJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OY5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OY5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RY5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QY5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__OY5T=micro_alloc__table__lab__HKI(__tmp__QY5T,((__POINTER__IB )(&(table_size[(__tmp__RY5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QY5T)));
-      __tmp__DTEV=__tmp__OY5T;
-    } else /* FALSE */ {
-      __tmp__RY5T=((__UINTEGER_32__RWB )Result__UUST);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__OY5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QY5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UBZJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OY5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OY5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__OY5T=micro_alloc__table__lab__HKI(__tmp__QY5T,((__POINTER__IB )(&(table_type[(__tmp__RY5T)]))),(__UINTEGER_32__RWB)(__tmp__RY5T |  1));
-      __tmp__DTEV=__tmp__OY5T;
-    };
-    result__NBZJ=((__DTA_BLOCK__URWJ *)__tmp__DTEV);
-    *(result__NBZJ) = *(DTA_BLOCK__URWJ__);
-  };
-  Self__33JK=((__DTA_BLOCK__URWJ *)result__NBZJ);
-  if (((void *)profil_current__FO2C == (void *)NULL)) {
-    Self__33JK->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.context__HU4D=context_main__D4WC;
+    __DWST=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DDZJ));
+    if ((__DWST == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __3Z5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5Z5T=(void *)((unsigned long)(void *)((unsigned long)__DDZJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Z5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Z5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __A05T=((____YWB )((____Q )(void *)((unsigned long)__5Z5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __3Z5T=__OKI(__5Z5T,((____IB )(&(table_size[(__A05T)-1]))),((____YWB )((____Q )__5Z5T)));
+      __SUEV=__3Z5T;
+    } else /* FALSE */ {
+      __A05T=((____YWB )__DWST);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __3Z5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5Z5T=(void *)((unsigned long)(void *)((unsigned long)__DDZJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Z5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Z5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __3Z5T=__OKI(__5Z5T,((____IB )(&(table_type[(__A05T)]))),(____YWB)(__A05T |  1));
+      __SUEV=__3Z5T;
+    };
+    __2CZJ=((____DTWJ *)__SUEV);
+    *(__2CZJ) = *(__DTWJ__);
+  };
+  __M5JK=((____DTWJ *)__2CZJ);
+  if (((void *)__UP2C == (void *)NULL)) {
+    __M5JK->__GTWJ.__FTWJ.__0L2C.__WV4D=__S5WC;
   } else /* FALSE */ {
-    __tmp__LSWJ=profil_current__FO2C;
-    if (((struct ___OBJ *)__tmp__LSWJ)->__id==__PROFIL_SLOT__BO2C__) {
-      __tmp__TUWJ=((__PROFIL_SLOT__BO2C *)__tmp__LSWJ)->parent_profil__CO2C.context__OU4D;
+    __0TWJ=__UP2C;
+    if (((struct ___OBJ *)__0TWJ)->__id==____QP2C__) {
+      __CWWJ=((____QP2C *)__0TWJ)->__RP2C.__3V4D;
     } else /* PROFIL_BLOCK */ {
-      __tmp__TUWJ=((__PROFIL_BLOCK__22NJ *)__tmp__LSWJ)->parent_profil__32NJ.context__OU4D;
-    };
-    Self__33JK->parent_dta_rd_args__XRWJ.parent_dta__WRWJ.parent_dta__LK2C.context__HU4D=__tmp__TUWJ;
-  };
-  Self__33JK->parent_dta_rd_args__XRWJ.argument_list__IGBK=larg__SRWJ;
-  __tmp__N2TS=prototype__L2ZG();
-  __tmp__XSWJ=__tmp__N2TS->parent_named__PF.parent_itm_object__OF.position__H2B;
-  __tmp__NSWJ=((__TYPE_BLOCK__VO5D *)block_model__2RWJ);
-  __tmp__CSWJ=NULL;
-  Self__DU0T=NULL;
-  Result__UUST=(__INTEGER__Q)(((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__NSWJ->result_list__KPJF)->parent_arrayed_collection__QAY.upper__DUDB +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((Result__UUST >  1)) {
-    Result__GVST=(__INTEGER__Q)(((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__NSWJ->result_list__KPJF)->parent_arrayed_collection__QAY.upper__DUDB +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__XHIL=create_with_capacity__CBZH(Result__GVST);
-    Self__DU0T=__tmp__XHIL;
-    Result__GVST=__tmp__NSWJ->result_list__KPJF->parent_arrayed_collection__QAY.upper__DUDB;
-    __tmp__ATEV= 0;
-    while ((__tmp__ATEV <= Result__GVST)) {
-      Self__SWCU=((__TYPE_FULL__PMB *)((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__NSWJ->result_list__KPJF)->parent_arrayed_collection__QAY.storage__S2XB)[__tmp__ATEV]);
-      __tmp__BUWJ=NULL;
-      if (((void *)Self__SWCU->the_parent_type__DLK == (void *)TYPE_VOID__AMB__)) {
-        __tmp__RWCU=create__type__IJ2C(__tmp__XSWJ,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-        __tmp__BUWJ=__tmp__RWCU;
-      } else /* FALSE */ {
-        __tmp__TWCU=create__name__style__type__0HND(__tmp__XSWJ,(&__string_69),'+',Self__SWCU);
-        __tmp__UWCU=read__NUEI(((__LOCAL__43WC *)__tmp__TWCU));
-        __tmp__BUWJ=__tmp__UWCU;
-      };
-      add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)Self__DU0T),__tmp__BUWJ);
-      __tmp__ATEV=(__INTEGER__Q)(__tmp__ATEV +  1);
-    };
-    __tmp__IIIL=create__YBZH(__tmp__XHIL);
-    __tmp__CSWJ=__tmp__IIIL;
-    __tmp__KIIL=TRUE__K__;
+      __CWWJ=((____L4NJ *)__0TWJ)->__M4NJ.__3V4D;
+    };
+    __M5JK->__GTWJ.__FTWJ.__0L2C.__WV4D=__CWWJ;
+  };
+  __M5JK->__GTWJ.__XHBK=__BTWJ;
+  __23TS=__03ZG();
+  __GUWJ=__23TS->__PF.__OF.__O2B;
+  __2TWJ=((____EQ5D *)__LTWJ);
+  __RTWJ=NULL;
+  __SV0T=NULL;
+  __DWST=(____Q)(((____PAY *)__2TWJ->__ZQJF)->__XAY.__SUDB +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((__DWST >  1)) {
+    __VWST=(____Q)(((____PAY *)__2TWJ->__ZQJF)->__XAY.__SUDB +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __GJIL=__RCZH(__VWST);
+    __SV0T=__GJIL;
+    __VWST=__2TWJ->__ZQJF->__XAY.__SUDB;
+    __PUEV= 0;
+    while ((__PUEV <= __VWST)) {
+      __BYCU=((____WMB *)((void **)((____PAY *)__2TWJ->__ZQJF)->__XAY.__B4XB)[__PUEV]);
+      __QVWJ=NULL;
+      if (((void *)__BYCU->__KLK == (void *)__HMB__)) {
+        __AYCU=__XK2C(__GUWJ,__HMB__->__IMB.__BMC);
+        __QVWJ=__AYCU;
+      } else /* FALSE */ {
+        __CYCU=__JJND(__GUWJ,(&__string_69),'+',__BYCU);
+        __DYCU=__2VEI(((____N5WC *)__CYCU));
+        __QVWJ=__DYCU;
+      };
+      __0YEI(((____ABXC *)__SV0T),__QVWJ);
+      __PUEV=(____Q)(__PUEV +  1);
+    };
+    __XJIL=__HDZH(__GJIL);
+    __RTWJ=__XJIL;
+    __ZJIL=__K__;
   } else /* FALSE */ {
-    __tmp__KIIL=FALSE__O__;
-  };
-  if ((! __tmp__KIIL)) {
-    Result__GVST=(__INTEGER__Q)(((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__NSWJ->result_list__KPJF)->parent_arrayed_collection__QAY.upper__DUDB +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    if ((Result__GVST ==  1)) {
-      __tmp__KSWJ=((void **)((__FAST_ARRAYoTYPE_FULLo__IAY *)__tmp__NSWJ->result_list__KPJF)->parent_arrayed_collection__QAY.storage__S2XB)[ 0];
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      Self__SWCU=((__TYPE_FULL__PMB *)__tmp__KSWJ);
-      __tmp__2TWJ=NULL;
-      if (((void *)Self__SWCU->the_parent_type__DLK == (void *)TYPE_VOID__AMB__)) {
-        __tmp__RWCU=create__type__IJ2C(__tmp__XSWJ,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-        __tmp__2TWJ=__tmp__RWCU;
-      } else /* FALSE */ {
-        __tmp__TWCU=create__name__style__type__0HND(__tmp__XSWJ,(&__string_69),'+',Self__SWCU);
-        __tmp__UWCU=read__NUEI(((__LOCAL__43WC *)__tmp__TWCU));
-        __tmp__2TWJ=__tmp__UWCU;
-      };
-      __tmp__CSWJ=__tmp__2TWJ;
-    } else /* FALSE */ {
-      __tmp__RWCU=create__type__IJ2C(__tmp__XSWJ,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-      __tmp__CSWJ=__tmp__RWCU;
-    };
-  };
-  Self__33JK->result_expr__MKBK=__tmp__CSWJ;
-  result__GTEV=NULL;
-  __tmp__DTEV=((__POINTER__IB )(NULL));
-  Result__UUST= 0;
-  __tmp__UBZJ=((__POINTER__IB )sizeof(__NODE_TYPE__FK2C));
-  if (((unsigned long)__tmp__UBZJ ==  0)) {
-    result__GTEV=NODE_TYPE__FK2C__;
+    __ZJIL=__O__;
+  };
+  if ((! __ZJIL)) {
+    __VWST=(____Q)(((____PAY *)__2TWJ->__ZQJF)->__XAY.__SUDB +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    if ((__VWST ==  1)) {
+      __ZTWJ=((void **)((____PAY *)__2TWJ->__ZQJF)->__XAY.__B4XB)[ 0];
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __BYCU=((____WMB *)__ZTWJ);
+      __LVWJ=NULL;
+      if (((void *)__BYCU->__KLK == (void *)__HMB__)) {
+        __AYCU=__XK2C(__GUWJ,__HMB__->__IMB.__BMC);
+        __LVWJ=__AYCU;
+      } else /* FALSE */ {
+        __CYCU=__JJND(__GUWJ,(&__string_69),'+',__BYCU);
+        __DYCU=__2VEI(((____N5WC *)__CYCU));
+        __LVWJ=__DYCU;
+      };
+      __RTWJ=__LVWJ;
+    } else /* FALSE */ {
+      __AYCU=__XK2C(__GUWJ,__HMB__->__IMB.__BMC);
+      __RTWJ=__AYCU;
+    };
+  };
+  __M5JK->__1LBK=__RTWJ;
+  __VUEV=NULL;
+  __SUEV=((____IB )(NULL));
+  __DWST= 0;
+  __DDZJ=((____IB )sizeof(____UL2C));
+  if (((unsigned long)__DDZJ ==  0)) {
+    __VUEV=__UL2C__;
   } else /* FALSE */ {
-    Result__UUST=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__UBZJ));
-    if ((Result__UUST == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__OY5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QY5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UBZJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OY5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OY5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__RY5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__QY5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__OY5T=micro_alloc__table__lab__HKI(__tmp__QY5T,((__POINTER__IB )(&(table_size[(__tmp__RY5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__QY5T)));
-      __tmp__DTEV=__tmp__OY5T;
-    } else /* FALSE */ {
-      __tmp__RY5T=((__UINTEGER_32__RWB )Result__UUST);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__OY5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__QY5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__UBZJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OY5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OY5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__OY5T=micro_alloc__table__lab__HKI(__tmp__QY5T,((__POINTER__IB )(&(table_type[(__tmp__RY5T)]))),(__UINTEGER_32__RWB)(__tmp__RY5T |  1));
-      __tmp__DTEV=__tmp__OY5T;
-    };
-    result__GTEV=((__NODE_TYPE__FK2C *)__tmp__DTEV);
-    *(result__GTEV) = *(NODE_TYPE__FK2C__);
-  };
-  Self__E4TS=((__NODE_TYPE__FK2C *)result__GTEV);
-  Self__E4TS->parent_node__GK2C.expr__VU4D=e__RRWJ;
-  Self__E4TS->parent_node__GK2C.data__WU4D=result__NBZJ;
-  late_binding_counter__QM=(__INTEGER__Q)(late_binding_counter__QM +  1);
-  Self__5Y5T=((__LINKED_LISToNODE_TYPEo__QK2C *)node_list__YK2C);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((void *)Self__5Y5T->first_link__WA0G == (void *)NULL)) {
-    result__TTEV=NULL;
-    __tmp__OY5T=((__POINTER__IB )(NULL));
-    Result__GVST= 0;
-    __tmp__QY5T=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-    if (((unsigned long)__tmp__QY5T ==  0)) {
-      result__TTEV=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-    } else /* FALSE */ {
-      Result__GVST=__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__QY5T));
-      if ((Result__GVST == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__XTEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__YTEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QY5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XTEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XTEV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ZTEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YTEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__XTEV=micro_alloc__table__lab__HKI(__tmp__YTEV,((__POINTER__IB )(&(table_size[(__tmp__ZTEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YTEV)));
-        __tmp__OY5T=__tmp__XTEV;
-      } else /* FALSE */ {
-        __tmp__ZTEV=((__UINTEGER_32__RWB )Result__GVST);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__XTEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__YTEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QY5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XTEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XTEV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__XTEV=micro_alloc__table__lab__HKI(__tmp__YTEV,((__POINTER__IB )(&(table_type[(__tmp__ZTEV)]))),(__UINTEGER_32__RWB)(__tmp__ZTEV |  1));
-        __tmp__OY5T=__tmp__XTEV;
-      };
-      result__TTEV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__OY5T);
-      *(result__TTEV) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-    };
-    Self__5TEV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__TTEV);
-    Self__5TEV->item__UK0G=result__GTEV;
-    Self__5TEV->next__BVFH=NULL;
-    Self__5Y5T->first_link__WA0G=result__TTEV;
-    Self__5Y5T->parent_linked_collection__XK2C.upper__UZRD= 1;
-    Self__5Y5T->last_link__5A0G=result__TTEV;
-    Self__5Y5T->mem_idx__AB0G= 1;
-    Self__5Y5T->mem_lnk__CB0G=result__TTEV;
+    __DWST=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__DDZJ));
+    if ((__DWST == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __3Z5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5Z5T=(void *)((unsigned long)(void *)((unsigned long)__DDZJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Z5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Z5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __A05T=((____YWB )((____Q )(void *)((unsigned long)__5Z5T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __3Z5T=__OKI(__5Z5T,((____IB )(&(table_size[(__A05T)-1]))),((____YWB )((____Q )__5Z5T)));
+      __SUEV=__3Z5T;
+    } else /* FALSE */ {
+      __A05T=((____YWB )__DWST);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __3Z5T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __5Z5T=(void *)((unsigned long)(void *)((unsigned long)__DDZJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Z5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3Z5T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __3Z5T=__OKI(__5Z5T,((____IB )(&(table_type[(__A05T)]))),(____YWB)(__A05T |  1));
+      __SUEV=__3Z5T;
+    };
+    __VUEV=((____UL2C *)__SUEV);
+    *(__VUEV) = *(__UL2C__);
+  };
+  __T5TS=((____UL2C *)__VUEV);
+  __T5TS->__VL2C.__EW4D=__ATWJ;
+  __T5TS->__VL2C.__FW4D=__2CZJ;
+  __QM=(____Q)(__QM +  1);
+  __O05T=((____5L2C *)__HM2C);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((void *)__O05T->__FC0G == (void *)NULL)) {
+    __CVEV=NULL;
+    __3Z5T=((____IB )(NULL));
+    __VWST= 0;
+    __5Z5T=((____IB )sizeof(____AC0G));
+    if (((unsigned long)__5Z5T ==  0)) {
+      __CVEV=__AC0G__;
+    } else /* FALSE */ {
+      __VWST=____AC0G__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z5T));
+      if ((__VWST == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __GVEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __HVEV=(void *)((unsigned long)(void *)((unsigned long)__5Z5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GVEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GVEV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __IVEV=((____YWB )((____Q )(void *)((unsigned long)__HVEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __GVEV=__OKI(__HVEV,((____IB )(&(table_size[(__IVEV)-1]))),((____YWB )((____Q )__HVEV)));
+        __3Z5T=__GVEV;
+      } else /* FALSE */ {
+        __IVEV=((____YWB )__VWST);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __GVEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __HVEV=(void *)((unsigned long)(void *)((unsigned long)__5Z5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GVEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GVEV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __GVEV=__OKI(__HVEV,((____IB )(&(table_type[(__IVEV)]))),(____YWB)(__IVEV |  1));
+        __3Z5T=__GVEV;
+      };
+      __CVEV=((____AC0G *)__3Z5T);
+      *(__CVEV) = *(__AC0G__);
+    };
+    __OVEV=((____AC0G *)__CVEV);
+    __OVEV->__DM0G=__VUEV;
+    __OVEV->__QWFH=NULL;
+    __O05T->__FC0G=__CVEV;
+    __O05T->__GM2C.__D1RD= 1;
+    __O05T->__OC0G=__CVEV;
+    __O05T->__PC0G= 1;
+    __O05T->__RC0G=__CVEV;
   } else /* FALSE */ {
-    result__TTEV=NULL;
-    __tmp__OY5T=((__POINTER__IB )(NULL));
-    Result__GVST= 0;
-    __tmp__QY5T=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-    if (((unsigned long)__tmp__QY5T ==  0)) {
-      result__TTEV=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-    } else /* FALSE */ {
-      Result__GVST=__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__QY5T));
-      if ((Result__GVST == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__XTEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__YTEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QY5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XTEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XTEV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__ZTEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__YTEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__XTEV=micro_alloc__table__lab__HKI(__tmp__YTEV,((__POINTER__IB )(&(table_size[(__tmp__ZTEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__YTEV)));
-        __tmp__OY5T=__tmp__XTEV;
-      } else /* FALSE */ {
-        __tmp__ZTEV=((__UINTEGER_32__RWB )Result__GVST);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__XTEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__YTEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__QY5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XTEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XTEV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__XTEV=micro_alloc__table__lab__HKI(__tmp__YTEV,((__POINTER__IB )(&(table_type[(__tmp__ZTEV)]))),(__UINTEGER_32__RWB)(__tmp__ZTEV |  1));
-        __tmp__OY5T=__tmp__XTEV;
-      };
-      result__TTEV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__OY5T);
-      *(result__TTEV) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-    };
-    Self__5TEV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__TTEV);
-    Self__5TEV->item__UK0G=result__GTEV;
-    Self__5TEV->next__BVFH=NULL;
-    ((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)Self__5Y5T->last_link__5A0G)->next__BVFH=result__TTEV;
-    Self__5Y5T->parent_linked_collection__XK2C.upper__UZRD=(__INTEGER__Q)(Self__5Y5T->parent_linked_collection__XK2C.upper__UZRD +  1);
-    Self__5Y5T->last_link__5A0G=result__TTEV;
-  };
-  __tmp__CSWJ=result__GTEV;
-  return(__tmp__CSWJ);
+    __CVEV=NULL;
+    __3Z5T=((____IB )(NULL));
+    __VWST= 0;
+    __5Z5T=((____IB )sizeof(____AC0G));
+    if (((unsigned long)__5Z5T ==  0)) {
+      __CVEV=__AC0G__;
+    } else /* FALSE */ {
+      __VWST=____AC0G__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__5Z5T));
+      if ((__VWST == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __GVEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __HVEV=(void *)((unsigned long)(void *)((unsigned long)__5Z5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GVEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GVEV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __IVEV=((____YWB )((____Q )(void *)((unsigned long)__HVEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __GVEV=__OKI(__HVEV,((____IB )(&(table_size[(__IVEV)-1]))),((____YWB )((____Q )__HVEV)));
+        __3Z5T=__GVEV;
+      } else /* FALSE */ {
+        __IVEV=((____YWB )__VWST);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __GVEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __HVEV=(void *)((unsigned long)(void *)((unsigned long)__5Z5T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GVEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GVEV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __GVEV=__OKI(__HVEV,((____IB )(&(table_type[(__IVEV)]))),(____YWB)(__IVEV |  1));
+        __3Z5T=__GVEV;
+      };
+      __CVEV=((____AC0G *)__3Z5T);
+      *(__CVEV) = *(__AC0G__);
+    };
+    __OVEV=((____AC0G *)__CVEV);
+    __OVEV->__DM0G=__VUEV;
+    __OVEV->__QWFH=NULL;
+    ((____AC0G *)__O05T->__OC0G)->__QWFH=__CVEV;
+    __O05T->__GM2C.__D1RD=(____Q)(__O05T->__GM2C.__D1RD +  1);
+    __O05T->__OC0G=__CVEV;
+  };
+  __RTWJ=__VUEV;
+  return(__RTWJ);
 }
 
-static void* lookup__U3UJ()
+static void* __D5UJ()
 // () With result No recursive, No inlinable.
 {
-  __LOCAL__43WC *result__Y3UJ,*__tmp__G5UJ,*__tmp__HAVJ;
-  __INTEGER__Q j__Z3UJ;
-  void *Result__X3UJ;
-  void **__tmp__BZ5T;
-  __BOOLEAN__L __tmp__05UJ;
-  result__Y3UJ=NULL;
-  j__Z3UJ=stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE;
-  __tmp__BZ5T=((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F;
-  while ((! ((j__Z3UJ <  0) || ((void *)((__LOCAL__43WC *)((void **)__tmp__BZ5T)[j__Z3UJ])->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)(&__string_67))))) {
-    j__Z3UJ=(__INTEGER__Q)(j__Z3UJ -  1);
-  };
-  if ((j__Z3UJ >=  0)) {
-    __tmp__G5UJ=((void **)((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F)[j__Z3UJ];
-    result__Y3UJ=__tmp__G5UJ;
-    if (((j__Z3UJ < bottom_index__3CPJ) && (__tmp__G5UJ->parent_variable__B4WC.parent_named__A4WC.style__NKQC != '-'))) {
-      bottom_index__3CPJ=j__Z3UJ;
-      context_extern__ODPJ=__tmp__G5UJ;
-    };
-    __tmp__05UJ=TRUE__K__;
+  ____N5WC *__H5UJ,*__VAVJ,*__WBVJ;
+  ____Q __I5UJ;
+  void *__G5UJ;
+  void **__Q05T;
+  ____L __JBVJ;
+  __H5UJ=NULL;
+  __I5UJ=__HY1D->__GY1D.__33BE;
+  __Q05T=((____4X1D *)__HY1D)->__GY1D.__KV5F;
+  while ((! ((__I5UJ <  0) || ((void *)((____N5WC *)((void **)__Q05T)[__I5UJ])->__Q5WC.__P5WC.__FWB == (void *)(&__string_67))))) {
+    __I5UJ=(____Q)(__I5UJ -  1);
+  };
+  if ((__I5UJ >=  0)) {
+    __VAVJ=((void **)((____4X1D *)__HY1D)->__GY1D.__KV5F)[__I5UJ];
+    __H5UJ=__VAVJ;
+    if (((__I5UJ < __MEPJ) && (__VAVJ->__Q5WC.__P5WC.__2LQC != '-'))) {
+      __MEPJ=__I5UJ;
+      __3EPJ=__VAVJ;
+    };
+    __JBVJ=__K__;
   } else /* FALSE */ {
-    __tmp__05UJ=FALSE__O__;
+    __JBVJ=__O__;
   };
-  if ((! __tmp__05UJ)) {
-    if (((void *)profil_slot__EO2C != (void *)NULL)) {
-      __tmp__HAVJ=lookup__CHJO(((__PROFIL_SLOT__BO2C *)profil_slot__EO2C),(&__string_67));
-      result__Y3UJ=__tmp__HAVJ;
-      if ((((void *)__tmp__HAVJ != (void *)NULL) && ((void *)__tmp__HAVJ->parent_variable__B4WC.parent_named__A4WC.name__4VB != (void *)(&__string_67)))) {
-        bottom_index__3CPJ=(__INTEGER__Q)(-  1);
-        context_extern__ODPJ=__tmp__HAVJ;
+  if ((! __JBVJ)) {
+    if (((void *)__TP2C != (void *)NULL)) {
+      __WBVJ=__RIJO(((____QP2C *)__TP2C),(&__string_67));
+      __H5UJ=__WBVJ;
+      if ((((void *)__WBVJ != (void *)NULL) && ((void *)__WBVJ->__Q5WC.__P5WC.__FWB != (void *)(&__string_67)))) {
+        __MEPJ=(____Q)(-  1);
+        __3EPJ=__WBVJ;
       };
     };
   };
-  Result__X3UJ=result__Y3UJ;
-  return(Result__X3UJ);
+  __G5UJ=__H5UJ;
+  return(__G5UJ);
 }
 
-static void free__J0WJ(__FAST_ARRAYoEXPRo__R5WC *tmp__L0WJ)
-// ({NULLxFAST_ARRAYoEXPRo__R5WC}) Void No recursive, No inlinable.
+static void __Y1WJ(____ABXC *__01WJ)
+// ({NULLx__ABXC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__3DHL,__tmp__5DHL,__tmp__UPJM,Self__1AJN;
-  __POINTER__IB __tmp__SPJM;
-  __FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *Self__UCHL;
-  __BOOLEAN__L __tmp__FDHL;
-  void **__tmp__VDHL;
-  ((__FAST_ARRAYoEXPRo__R5WC *)tmp__L0WJ)->parent_arrayed_collection__Z5WC.upper__RZRH=(__INTEGER__Q)(-  1);
-  Self__UCHL=((__FAST_ARRAYoFAST_ARRAYoEXPRoo__KXSJ *)free_list__TXSJ);
-  if (((__INTEGER__Q)(Self__UCHL->parent_arrayed_collection__SXSJ.upper__L2GL +  1) <= (__INTEGER__Q)(Self__UCHL->parent_arrayed_collection__SXSJ.capacity__YCHL -  1))) {
-    Self__UCHL->parent_arrayed_collection__SXSJ.upper__L2GL=(__INTEGER__Q)(Self__UCHL->parent_arrayed_collection__SXSJ.upper__L2GL +  1);
-    __tmp__FDHL=TRUE__K__;
+  ____Q __MFHL,__OFHL,__DRJM,__KCJN;
+  ____IB __BRJM;
+  ____ZYSJ *__DEHL;
+  ____L __UEHL;
+  void **__EFHL;
+  ((____ABXC *)__01WJ)->__IBXC.__A1RH=(____Q)(-  1);
+  __DEHL=((____ZYSJ *)__CZSJ);
+  if (((____Q)(__DEHL->__BZSJ.__03GL +  1) <= (____Q)(__DEHL->__BZSJ.__HEHL -  1))) {
+    __DEHL->__BZSJ.__03GL=(____Q)(__DEHL->__BZSJ.__03GL +  1);
+    __UEHL=__K__;
   } else /* FALSE */ {
-    __tmp__FDHL=FALSE__O__;
-  };
-  if ((! __tmp__FDHL)) {
-    if ((Self__UCHL->parent_arrayed_collection__SXSJ.capacity__YCHL ==  0)) {
-      __tmp__VDHL=create__MEVL( 2);
-      Self__UCHL->parent_arrayed_collection__SXSJ.storage__WDHL=__tmp__VDHL;
-      Self__UCHL->parent_arrayed_collection__SXSJ.capacity__YCHL= 2;
-      Self__UCHL->parent_arrayed_collection__SXSJ.upper__L2GL= 0;
-    } else /* FALSE */ {
-      __tmp__3DHL=(__INTEGER__Q)(Self__UCHL->parent_arrayed_collection__SXSJ.capacity__YCHL <<  1);
-      __tmp__VDHL=Self__UCHL->parent_arrayed_collection__SXSJ.storage__WDHL;
-      __tmp__5DHL=Self__UCHL->parent_arrayed_collection__SXSJ.capacity__YCHL;
-      __tmp__SPJM=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__VDHL)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__5DHL * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__3DHL * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__VDHL=((void **)__tmp__SPJM);
-      __tmp__UPJM=(__INTEGER__Q)(__tmp__3DHL -  1);
-      Self__1AJN=__tmp__5DHL;
-      while ((Self__1AJN <= __tmp__UPJM)) {
-        __tmp__VDHL[Self__1AJN]=NULL;
-        Self__1AJN=(__INTEGER__Q)(Self__1AJN +  1);
-      };
-      Self__UCHL->parent_arrayed_collection__SXSJ.storage__WDHL=__tmp__VDHL;
-      Self__UCHL->parent_arrayed_collection__SXSJ.capacity__YCHL=__tmp__3DHL;
-      Self__UCHL->parent_arrayed_collection__SXSJ.upper__L2GL=(__INTEGER__Q)(Self__UCHL->parent_arrayed_collection__SXSJ.upper__L2GL +  1);
-    };
-  };
-  ((void **)Self__UCHL->parent_arrayed_collection__SXSJ.storage__WDHL)[Self__UCHL->parent_arrayed_collection__SXSJ.upper__L2GL]=tmp__L0WJ;
+    __UEHL=__O__;
+  };
+  if ((! __UEHL)) {
+    if ((__DEHL->__BZSJ.__HEHL ==  0)) {
+      __EFHL=__1FVL( 2);
+      __DEHL->__BZSJ.__FFHL=__EFHL;
+      __DEHL->__BZSJ.__HEHL= 2;
+      __DEHL->__BZSJ.__03GL= 0;
+    } else /* FALSE */ {
+      __MFHL=(____Q)(__DEHL->__BZSJ.__HEHL <<  1);
+      __EFHL=__DEHL->__BZSJ.__FFHL;
+      __OFHL=__DEHL->__BZSJ.__HEHL;
+      __BRJM=__55W(((____IB )((void **)__EFHL)),((____YWB )(____Q)(__OFHL * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__MFHL * ((____Q )(sizeof(void *))))));
+      __EFHL=((void **)__BRJM);
+      __DRJM=(____Q)(__MFHL -  1);
+      __KCJN=__OFHL;
+      while ((__KCJN <= __DRJM)) {
+        __EFHL[__KCJN]=NULL;
+        __KCJN=(____Q)(__KCJN +  1);
+      };
+      __DEHL->__BZSJ.__FFHL=__EFHL;
+      __DEHL->__BZSJ.__HEHL=__MFHL;
+      __DEHL->__BZSJ.__03GL=(____Q)(__DEHL->__BZSJ.__03GL +  1);
+    };
+  };
+  ((void **)__DEHL->__BZSJ.__FFHL)[__DEHL->__BZSJ.__03GL]=__01WJ;
 }
 
-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)
-// ({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},{NULLxFAST_ARRAYoEXPRo__R5WC},{TRUE__KxFALSE__O}) With result Recursive, No inlinable.
+static void* __LFZJ(____OL __NFZJ,void *__OFZJ,void *__PFZJ,____ABXC *__QFZJ,____L __RFZJ)
+// ({__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__ABXC},{__Kx__O}) With result Recursive, No inlinable.
 {
-  __DTA_RD_ARGS__VRWJ *result__CE1J;
-  __POINTER__IB ptr__DE1J,__tmp__JE1J,__tmp__VZ5T,__tmp__XZ5T;
-  __POINTER__IB __tmp__CVEV,__tmp__DVEV;
-  __INTEGER__Q typ_id__HE1J,typ_id__AVEV;
-  __UINTEGER_32__RWB __tmp__YZ5T,__tmp__EVEV;
-  __NODE_TYPE__FK2C *result__RUEV,*Self__WAUS;
-  void *Result__DEZJ;
-  __LINKED_LISToNODE_TYPEo__QK2C *Self__EZ5T;
-  __LINKED_LIST_NODEoNODE_TYPEo__RA0G *result__4UEV,*Self__KVEV;
-  result__CE1J=NULL;
-  ptr__DE1J=((__POINTER__IB )(NULL));
-  typ_id__HE1J= 0;
-  __tmp__JE1J=((__POINTER__IB )sizeof(__DTA_RD_ARGS__VRWJ));
-  if (((unsigned long)__tmp__JE1J ==  0)) {
-    result__CE1J=DTA_RD_ARGS__VRWJ__;
+  ____ETWJ *__RF1J;
+  ____IB __SF1J,__YF1J,__E15T,__G15T,__RWEV,__SWEV;
+  ____Q __WF1J,__PWEV;
+  ____YWB __H15T,__TWEV;
+  ____UL2C *__AWEV,*__FCUS;
+  void *__SFZJ;
+  ____5L2C *__T05T;
+  ____AC0G *__NWEV,*__ZWEV;
+  __RF1J=NULL;
+  __SF1J=((____IB )(NULL));
+  __WF1J= 0;
+  __YF1J=((____IB )sizeof(____ETWJ));
+  if (((unsigned long)__YF1J ==  0)) {
+    __RF1J=__ETWJ__;
   } else /* FALSE */ {
-    typ_id__HE1J=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JE1J));
-    if ((typ_id__HE1J == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__VZ5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__XZ5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__JE1J - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZ5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZ5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__YZ5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XZ5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__VZ5T=micro_alloc__table__lab__HKI(__tmp__XZ5T,((__POINTER__IB )(&(table_size[(__tmp__YZ5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XZ5T)));
-      ptr__DE1J=__tmp__VZ5T;
-    } else /* FALSE */ {
-      __tmp__YZ5T=((__UINTEGER_32__RWB )typ_id__HE1J);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__VZ5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__XZ5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__JE1J - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZ5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZ5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__VZ5T=micro_alloc__table__lab__HKI(__tmp__XZ5T,((__POINTER__IB )(&(table_type[(__tmp__YZ5T)]))),(__UINTEGER_32__RWB)(__tmp__YZ5T |  1));
-      ptr__DE1J=__tmp__VZ5T;
-    };
-    result__CE1J=((__DTA_RD_ARGS__VRWJ *)ptr__DE1J);
-    *(result__CE1J) = *(DTA_RD_ARGS__VRWJ__);
-  };
-  make__call__with__intern__LIKK(((__DTA_RD_ARGS__VRWJ *)result__CE1J),p__4DZJ,s__5DZJ,larg__BEZJ,is_intern__CEZJ);
-  if (((struct ___OBJ *)s__5DZJ)->__id==__SLOT_CODE__MIRG__) {
-    if (((struct ___OBJ *)((__SLOT_CODE__MIRG *)s__5DZJ)->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-      check_argument_type__for__XHHL(((__SLOT_CODE__MIRG *)s__5DZJ),larg__BEZJ,result__CE1J);
+    __WF1J=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YF1J));
+    if ((__WF1J == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __E15T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __G15T=(void *)((unsigned long)(void *)((unsigned long)__YF1J - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E15T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E15T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __H15T=((____YWB )((____Q )(void *)((unsigned long)__G15T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __E15T=__OKI(__G15T,((____IB )(&(table_size[(__H15T)-1]))),((____YWB )((____Q )__G15T)));
+      __SF1J=__E15T;
+    } else /* FALSE */ {
+      __H15T=((____YWB )__WF1J);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __E15T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __G15T=(void *)((unsigned long)(void *)((unsigned long)__YF1J - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E15T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E15T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __E15T=__OKI(__G15T,((____IB )(&(table_type[(__H15T)]))),(____YWB)(__H15T |  1));
+      __SF1J=__E15T;
+    };
+    __RF1J=((____ETWJ *)__SF1J);
+    *(__RF1J) = *(__ETWJ__);
+  };
+  __0JKK(((____ETWJ *)__RF1J),__NFZJ,__OFZJ,__QFZJ,__RFZJ);
+  if (((struct ___OBJ *)__OFZJ)->__id==____1JRG__) {
+    if (((struct ___OBJ *)((____1JRG *)__OFZJ)->__2JRG->__QLC)->__id==____OLC__) {
+      __GJHL(((____1JRG *)__OFZJ),__QFZJ,__RF1J);
     } else /* ITM_SLOT_OPERATOR */ {
-      check_argument_type__for__XHHL(((__SLOT_CODE__MIRG *)s__5DZJ),larg__BEZJ,result__CE1J);
+      __GJHL(((____1JRG *)__OFZJ),__QFZJ,__RF1J);
     };
   } else /* SLOT_DATA */ {
-    if (((struct ___OBJ *)((__SLOT_DATA__WIRG *)s__5DZJ)->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-      check_argument_type__for__OIHL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)s__5DZJ)),larg__BEZJ,result__CE1J);
+    if (((struct ___OBJ *)((____FKRG *)__OFZJ)->__HKRG->__QLC)->__id==____OLC__) {
+      __3JHL(((____FKRG *)((____1JRG *)__OFZJ)),__QFZJ,__RF1J);
     } else /* ITM_SLOT_OPERATOR */ {
-      check_argument_type__for__OIHL(((__SLOT_DATA__WIRG *)((__SLOT_CODE__MIRG *)s__5DZJ)),larg__BEZJ,result__CE1J);
+      __3JHL(((____FKRG *)((____1JRG *)__OFZJ)),__QFZJ,__RF1J);
     };
   };
-  result__RUEV=NULL;
-  ptr__DE1J=((__POINTER__IB )(NULL));
-  typ_id__HE1J= 0;
-  __tmp__JE1J=((__POINTER__IB )sizeof(__NODE_TYPE__FK2C));
-  if (((unsigned long)__tmp__JE1J ==  0)) {
-    result__RUEV=NODE_TYPE__FK2C__;
+  __AWEV=NULL;
+  __SF1J=((____IB )(NULL));
+  __WF1J= 0;
+  __YF1J=((____IB )sizeof(____UL2C));
+  if (((unsigned long)__YF1J ==  0)) {
+    __AWEV=__UL2C__;
   } else /* FALSE */ {
-    typ_id__HE1J=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__JE1J));
-    if ((typ_id__HE1J == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__VZ5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__XZ5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__JE1J - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZ5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZ5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__YZ5T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__XZ5T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__VZ5T=micro_alloc__table__lab__HKI(__tmp__XZ5T,((__POINTER__IB )(&(table_size[(__tmp__YZ5T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__XZ5T)));
-      ptr__DE1J=__tmp__VZ5T;
-    } else /* FALSE */ {
-      __tmp__YZ5T=((__UINTEGER_32__RWB )typ_id__HE1J);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__VZ5T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__XZ5T=(void *)((unsigned long)(void *)((unsigned long)__tmp__JE1J - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZ5T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VZ5T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__VZ5T=micro_alloc__table__lab__HKI(__tmp__XZ5T,((__POINTER__IB )(&(table_type[(__tmp__YZ5T)]))),(__UINTEGER_32__RWB)(__tmp__YZ5T |  1));
-      ptr__DE1J=__tmp__VZ5T;
-    };
-    result__RUEV=((__NODE_TYPE__FK2C *)ptr__DE1J);
-    *(result__RUEV) = *(NODE_TYPE__FK2C__);
-  };
-  Self__WAUS=((__NODE_TYPE__FK2C *)result__RUEV);
-  Self__WAUS->parent_node__GK2C.expr__VU4D=rec__AEZJ;
-  Self__WAUS->parent_node__GK2C.data__WU4D=result__CE1J;
-  late_binding_counter__QM=(__INTEGER__Q)(late_binding_counter__QM +  1);
-  Self__EZ5T=((__LINKED_LISToNODE_TYPEo__QK2C *)node_list__YK2C);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((void *)Self__EZ5T->first_link__WA0G == (void *)NULL)) {
-    result__4UEV=NULL;
-    __tmp__VZ5T=((__POINTER__IB )(NULL));
-    typ_id__AVEV= 0;
-    __tmp__XZ5T=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-    if (((unsigned long)__tmp__XZ5T ==  0)) {
-      result__4UEV=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-    } else /* FALSE */ {
-      typ_id__AVEV=__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__XZ5T));
-      if ((typ_id__AVEV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__CVEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__DVEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__XZ5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CVEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CVEV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EVEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DVEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__CVEV=micro_alloc__table__lab__HKI(__tmp__DVEV,((__POINTER__IB )(&(table_size[(__tmp__EVEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DVEV)));
-        __tmp__VZ5T=__tmp__CVEV;
-      } else /* FALSE */ {
-        __tmp__EVEV=((__UINTEGER_32__RWB )typ_id__AVEV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__CVEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__DVEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__XZ5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CVEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CVEV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CVEV=micro_alloc__table__lab__HKI(__tmp__DVEV,((__POINTER__IB )(&(table_type[(__tmp__EVEV)]))),(__UINTEGER_32__RWB)(__tmp__EVEV |  1));
-        __tmp__VZ5T=__tmp__CVEV;
-      };
-      result__4UEV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__VZ5T);
-      *(result__4UEV) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-    };
-    Self__KVEV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__4UEV);
-    Self__KVEV->item__UK0G=result__RUEV;
-    Self__KVEV->next__BVFH=NULL;
-    Self__EZ5T->first_link__WA0G=result__4UEV;
-    Self__EZ5T->parent_linked_collection__XK2C.upper__UZRD= 1;
-    Self__EZ5T->last_link__5A0G=result__4UEV;
-    Self__EZ5T->mem_idx__AB0G= 1;
-    Self__EZ5T->mem_lnk__CB0G=result__4UEV;
+    __WF1J=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__YF1J));
+    if ((__WF1J == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __E15T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __G15T=(void *)((unsigned long)(void *)((unsigned long)__YF1J - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E15T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E15T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __H15T=((____YWB )((____Q )(void *)((unsigned long)__G15T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __E15T=__OKI(__G15T,((____IB )(&(table_size[(__H15T)-1]))),((____YWB )((____Q )__G15T)));
+      __SF1J=__E15T;
+    } else /* FALSE */ {
+      __H15T=((____YWB )__WF1J);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __E15T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __G15T=(void *)((unsigned long)(void *)((unsigned long)__YF1J - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E15T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__E15T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __E15T=__OKI(__G15T,((____IB )(&(table_type[(__H15T)]))),(____YWB)(__H15T |  1));
+      __SF1J=__E15T;
+    };
+    __AWEV=((____UL2C *)__SF1J);
+    *(__AWEV) = *(__UL2C__);
+  };
+  __FCUS=((____UL2C *)__AWEV);
+  __FCUS->__VL2C.__EW4D=__PFZJ;
+  __FCUS->__VL2C.__FW4D=__RF1J;
+  __QM=(____Q)(__QM +  1);
+  __T05T=((____5L2C *)__HM2C);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((void *)__T05T->__FC0G == (void *)NULL)) {
+    __NWEV=NULL;
+    __E15T=((____IB )(NULL));
+    __PWEV= 0;
+    __G15T=((____IB )sizeof(____AC0G));
+    if (((unsigned long)__G15T ==  0)) {
+      __NWEV=__AC0G__;
+    } else /* FALSE */ {
+      __PWEV=____AC0G__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G15T));
+      if ((__PWEV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __RWEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __SWEV=(void *)((unsigned long)(void *)((unsigned long)__G15T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RWEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RWEV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TWEV=((____YWB )((____Q )(void *)((unsigned long)__SWEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __RWEV=__OKI(__SWEV,((____IB )(&(table_size[(__TWEV)-1]))),((____YWB )((____Q )__SWEV)));
+        __E15T=__RWEV;
+      } else /* FALSE */ {
+        __TWEV=((____YWB )__PWEV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __RWEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __SWEV=(void *)((unsigned long)(void *)((unsigned long)__G15T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RWEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RWEV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RWEV=__OKI(__SWEV,((____IB )(&(table_type[(__TWEV)]))),(____YWB)(__TWEV |  1));
+        __E15T=__RWEV;
+      };
+      __NWEV=((____AC0G *)__E15T);
+      *(__NWEV) = *(__AC0G__);
+    };
+    __ZWEV=((____AC0G *)__NWEV);
+    __ZWEV->__DM0G=__AWEV;
+    __ZWEV->__QWFH=NULL;
+    __T05T->__FC0G=__NWEV;
+    __T05T->__GM2C.__D1RD= 1;
+    __T05T->__OC0G=__NWEV;
+    __T05T->__PC0G= 1;
+    __T05T->__RC0G=__NWEV;
   } else /* FALSE */ {
-    result__4UEV=NULL;
-    __tmp__VZ5T=((__POINTER__IB )(NULL));
-    typ_id__AVEV= 0;
-    __tmp__XZ5T=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-    if (((unsigned long)__tmp__XZ5T ==  0)) {
-      result__4UEV=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-    } else /* FALSE */ {
-      typ_id__AVEV=__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__XZ5T));
-      if ((typ_id__AVEV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__CVEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__DVEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__XZ5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CVEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CVEV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__EVEV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__DVEV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__CVEV=micro_alloc__table__lab__HKI(__tmp__DVEV,((__POINTER__IB )(&(table_size[(__tmp__EVEV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__DVEV)));
-        __tmp__VZ5T=__tmp__CVEV;
-      } else /* FALSE */ {
-        __tmp__EVEV=((__UINTEGER_32__RWB )typ_id__AVEV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__CVEV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__DVEV=(void *)((unsigned long)(void *)((unsigned long)__tmp__XZ5T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CVEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CVEV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__CVEV=micro_alloc__table__lab__HKI(__tmp__DVEV,((__POINTER__IB )(&(table_type[(__tmp__EVEV)]))),(__UINTEGER_32__RWB)(__tmp__EVEV |  1));
-        __tmp__VZ5T=__tmp__CVEV;
-      };
-      result__4UEV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__VZ5T);
-      *(result__4UEV) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-    };
-    Self__KVEV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__4UEV);
-    Self__KVEV->item__UK0G=result__RUEV;
-    Self__KVEV->next__BVFH=NULL;
-    ((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)Self__EZ5T->last_link__5A0G)->next__BVFH=result__4UEV;
-    Self__EZ5T->parent_linked_collection__XK2C.upper__UZRD=(__INTEGER__Q)(Self__EZ5T->parent_linked_collection__XK2C.upper__UZRD +  1);
-    Self__EZ5T->last_link__5A0G=result__4UEV;
-  };
-  Result__DEZJ=result__RUEV;
-  return(Result__DEZJ);
+    __NWEV=NULL;
+    __E15T=((____IB )(NULL));
+    __PWEV= 0;
+    __G15T=((____IB )sizeof(____AC0G));
+    if (((unsigned long)__G15T ==  0)) {
+      __NWEV=__AC0G__;
+    } else /* FALSE */ {
+      __PWEV=____AC0G__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G15T));
+      if ((__PWEV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __RWEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __SWEV=(void *)((unsigned long)(void *)((unsigned long)__G15T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RWEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RWEV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __TWEV=((____YWB )((____Q )(void *)((unsigned long)__SWEV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __RWEV=__OKI(__SWEV,((____IB )(&(table_size[(__TWEV)-1]))),((____YWB )((____Q )__SWEV)));
+        __E15T=__RWEV;
+      } else /* FALSE */ {
+        __TWEV=((____YWB )__PWEV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __RWEV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __SWEV=(void *)((unsigned long)(void *)((unsigned long)__G15T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RWEV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RWEV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __RWEV=__OKI(__SWEV,((____IB )(&(table_type[(__TWEV)]))),(____YWB)(__TWEV |  1));
+        __E15T=__RWEV;
+      };
+      __NWEV=((____AC0G *)__E15T);
+      *(__NWEV) = *(__AC0G__);
+    };
+    __ZWEV=((____AC0G *)__NWEV);
+    __ZWEV->__DM0G=__AWEV;
+    __ZWEV->__QWFH=NULL;
+    ((____AC0G *)__T05T->__OC0G)->__QWFH=__NWEV;
+    __T05T->__GM2C.__D1RD=(____Q)(__T05T->__GM2C.__D1RD +  1);
+    __T05T->__OC0G=__NWEV;
+  };
+  __SFZJ=__AWEV;
+  return(__SFZJ);
 }
 
-static void* search_require__05EO(__TYPE__FF *Self__15EO,__STRING_CONSTANT__0 *n__25EO)
-// ({TYPE__FF},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __JBFO(____FF *__KBFO,____0 *__LBFO)
+// ({__FF},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__55EO,*__tmp__JAIO,*__tmp__4VEV;
-  __INTEGER__Q j__45EO;
-  void *__tmp__RAFO;
-  __SECTION___EVOB *__tmp__SAFO,*result__2VEV,*__tmp__5VEV;
-  __SLOT_DATA__WIRG *Self__3VEV;
-  void *__tmp__GBFO;
-  __TYPE_FULL__PMB *__tmp__JBFO;
-  __PROTOTYPE__MF *__tmp__LBFO;
-  __ITM_LIST__T1OC *__tmp__TBFO;
-  __BOOLEAN__L __tmp__2AFO,__tmp__WBFO;
-  result__55EO=NULL;
-  j__45EO= 0;
-  while_do__QTGO:
+  void *__OBFO,*__YBIO,*__NXEV;
+  ____Q __NBFO;
+  void *__ACFO;
+  ____KWOB *__BCFO,*__LXEV,*__OXEV;
+  ____FKRG *__MXEV;
+  void *__VCFO;
+  ____WMB *__YCFO;
+  ____MF *__0CFO;
+  ____C3OC *__CDFO;
+  ____L __LCFO,__FDFO;
+  __OBFO=NULL;
+  __NBFO= 0;
+  __5UGO:
   {
-    if ((j__45EO <= Self__15EO->slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__RAFO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__15EO->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__45EO];
-      if (((struct ___OBJ *)__tmp__RAFO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__JAIO=((__SLOT_CODE__MIRG *)__tmp__RAFO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__JAIO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__SAFO=((__ITM_SLOT__HLC *)__tmp__JAIO)->id_section__GVOB;
+    if ((__NBFO <= __KBFO->__1LC->__ZLC.__BJK)) {
+      __ACFO=((void **)((____RLC *)__KBFO->__1LC)->__ZLC.__3IK)[__NBFO];
+      if (((struct ___OBJ *)__ACFO)->__id==____1JRG__) {
+        __YBIO=((____1JRG *)__ACFO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__YBIO)->__id==____OLC__) {
+          __BCFO=((____OLC *)__YBIO)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__SAFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__JAIO)->parent_itm_slot__QF0D.id_section__GVOB;
+          __BCFO=((____4G0D *)__YBIO)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__3VEV=((__SLOT_DATA__WIRG *)__tmp__RAFO);
-        result__2VEV=NULL;
-        if (((void *)Self__3VEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__4VEV=Self__3VEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__4VEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__5VEV=((__ITM_SLOT__HLC *)__tmp__4VEV)->id_section__GVOB;
+        __MXEV=((____FKRG *)__ACFO);
+        __LXEV=NULL;
+        if (((void *)__MXEV->__HKRG != (void *)NULL)) {
+          __NXEV=__MXEV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__NXEV)->__id==____OLC__) {
+            __OXEV=((____OLC *)__NXEV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__5VEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4VEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __OXEV=((____4G0D *)__NXEV)->__5G0D.__MWOB;
           };
-          result__2VEV=__tmp__5VEV;
+          __LXEV=__OXEV;
         } else /* FALSE */ {
-          __tmp__5VEV=get_name__GAUD((&__string_35));
-          result__2VEV=__tmp__5VEV;
+          __OXEV=__VBUD((&__string_35));
+          __LXEV=__OXEV;
         };
-        __tmp__SAFO=result__2VEV;
+        __BCFO=__LXEV;
       };
-      result__2VEV=((__SECTION___EVOB *)__tmp__SAFO);
-      __tmp__2AFO=(((void *)result__2VEV->name__U15E == (void *)(&__string_32)) || ((void *)result__2VEV->name__U15E == (void *)(&__string_33)));
+      __LXEV=((____KWOB *)__BCFO);
+      __LCFO=(((void *)__LXEV->__D35E == (void *)(&__string_32)) || ((void *)__LXEV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__2AFO=FALSE__O__;
+      __LCFO=__O__;
     };
-    if ((__tmp__2AFO && ((void *)result__55EO == (void *)NULL))) {
-      __tmp__JAIO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__15EO->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__45EO];
-      if (((struct ___OBJ *)__tmp__JAIO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__4VEV=((__SLOT_CODE__MIRG *)__tmp__JAIO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__4VEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__GBFO=((__ITM_SLOT__HLC *)__tmp__4VEV)->result_type__3VOB;
+    if ((__LCFO && ((void *)__OBFO == (void *)NULL))) {
+      __YBIO=((void **)((____RLC *)__KBFO->__1LC)->__ZLC.__3IK)[__NBFO];
+      if (((struct ___OBJ *)__YBIO)->__id==____1JRG__) {
+        __NXEV=((____1JRG *)__YBIO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__NXEV)->__id==____OLC__) {
+          __VCFO=((____OLC *)__NXEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__GBFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4VEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __VCFO=((____4G0D *)__NXEV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__4VEV=((__SLOT_DATA__WIRG *)__tmp__JAIO)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__4VEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__GBFO=((__ITM_SLOT__HLC *)__tmp__4VEV)->result_type__3VOB;
+        __NXEV=((____FKRG *)__YBIO)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__NXEV)->__id==____OLC__) {
+          __VCFO=((____OLC *)__NXEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__GBFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4VEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __VCFO=((____4G0D *)__NXEV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__GBFO==NULL) {
-        __tmp__4VEV=NULL;
+      if (__VCFO==NULL) {
+        __NXEV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__GBFO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__4VEV=((void *)__tmp__GBFO);
+        switch (((struct ___OBJ *)__VCFO)->__id) {
+        case ____QMB__: {
+          __NXEV=((void *)__VCFO);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__4VEV=((void *)__tmp__GBFO);
+        case ____0MB__: {
+          __NXEV=((void *)__VCFO);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__4VEV=((void *)__tmp__GBFO);
+        case ____KPB__: {
+          __NXEV=((void *)__VCFO);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__4VEV=((void *)__tmp__GBFO);
+        case ____TEZ__: {
+          __NXEV=((void *)__VCFO);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__4VEV=NULL;
+        case ____2VRC__: {
+          __NXEV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__4VEV=NULL;
+        case ____GZRC__: {
+          __NXEV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__4VEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__JBFO=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__4VEV));
+      switch (((struct ___OBJ *)__NXEV)->__id) {
+      case ____QMB__: {
+        __YCFO=__43X(((____QMB *)__NXEV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__JBFO=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4VEV)));
+      case ____0MB__: {
+        __YCFO=__D5X(((____0MB *)((____QMB *)__NXEV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__JBFO=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4VEV)),Self__15EO);
+      case ____KPB__: {
+        __YCFO=__LAY(((____KPB *)((____QMB *)__NXEV)),__KBFO);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__JBFO=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__4VEV)),Self__15EO);
+      case ____TEZ__: {
+        __YCFO=__HZ1D(((____TEZ *)((____QMB *)__NXEV)),__KBFO);
       } break;
       };
-      __tmp__JAIO=((__TYPE_FULL__PMB *)__tmp__JBFO)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__JAIO)->__id) {
-      case __TYPE__FF__: {
-        __tmp__LBFO=((__TYPE__FF *)__tmp__JAIO)->prototype__QF;
+      __YBIO=((____WMB *)__YCFO)->__KLK;
+      switch (((struct ___OBJ *)__YBIO)->__id) {
+      case ____FF__: {
+        __0CFO=((____FF *)__YBIO)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__LBFO=((__TYPE_NULL__4LB *)__tmp__JAIO)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __0CFO=((____FMB *)__YBIO)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__LBFO=((__TYPE_VOID__AMB *)__tmp__JAIO)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __0CFO=((____HMB *)__YBIO)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__LBFO=((__TYPE_CONTEXT__CMB *)__tmp__JAIO)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __0CFO=((____JMB *)__YBIO)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__LBFO=((__TYPE_ID__EMB *)__tmp__JAIO)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __0CFO=((____LMB *)__YBIO)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__LBFO=((__TYPE_GENERIC__BCY *)__tmp__JAIO)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __0CFO=((____ICY *)__YBIO)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__LBFO=prototype__L2ZG();
+      case ____EQ5D__: {
+        __0CFO=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__LBFO=prototype__XAFL();
+      case ____L4NJ__: {
+        __0CFO=__GCFL();
       } break;
       };
-      __tmp__4VEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__LBFO->slot_list__NFZ),n__25EO);
-      result__55EO=__tmp__4VEV;
-      if (((void *)__tmp__4VEV == (void *)NULL)) {
-        __tmp__WBFO=TRUE__K__;
+      __NXEV=__1KYD(((____LFZ *)__0CFO->__UFZ),__LBFO);
+      __OBFO=__NXEV;
+      if (((void *)__NXEV == (void *)NULL)) {
+        __FDFO=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__4VEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__TBFO=((__ITM_SLOT__HLC *)__tmp__4VEV)->require__FWBE;
+        if (((struct ___OBJ *)__NXEV)->__id==____OLC__) {
+          __CDFO=((____OLC *)__NXEV)->__UXBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__TBFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4VEV)->parent_itm_slot__QF0D.require__FWBE;
+          __CDFO=((____4G0D *)__NXEV)->__5G0D.__UXBE;
         };
-        __tmp__WBFO=((void *)__tmp__TBFO == (void *)NULL);
+        __FDFO=((void *)__CDFO == (void *)NULL);
       };
-      if (__tmp__WBFO) {
-        switch (((struct ___OBJ *)__tmp__JAIO)->__id) {
-        case __TYPE__FF__: {
-          __tmp__GBFO=search_require__05EO(((__TYPE__FF *)__tmp__JAIO),n__25EO);
+      if (__FDFO) {
+        switch (((struct ___OBJ *)__YBIO)->__id) {
+        case ____FF__: {
+          __VCFO=__JBFO(((____FF *)__YBIO),__LBFO);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__GBFO=search_require__GCFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__JAIO)),n__25EO);
+        case ____FMB__: {
+          __VCFO=__VDFO(((____FMB *)((____FF *)__YBIO)),__LBFO);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__GBFO=search_require__SEFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__JAIO)),n__25EO);
+        case ____HMB__: {
+          __VCFO=__BGFO(((____HMB *)((____FF *)__YBIO)),__LBFO);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__GBFO=search_require__4GFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__JAIO)),n__25EO);
+        case ____JMB__: {
+          __VCFO=__NIFO(((____JMB *)((____FF *)__YBIO)),__LBFO);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__GBFO=search_require__KJFO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__JAIO)),n__25EO);
+        case ____LMB__: {
+          __VCFO=__ZKFO(((____LMB *)((____FF *)__YBIO)),__LBFO);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__GBFO=search_require__WLFO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__JAIO)),n__25EO);
+        case ____ICY__: {
+          __VCFO=__FNFO(((____ICY *)((____FF *)__YBIO)),__LBFO);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__GBFO=search_require__LI2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__JAIO)),n__25EO);
+        case ____EQ5D__: {
+          __VCFO=__0J2O(((____EQ5D *)((____FF *)__YBIO)),__LBFO);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__GBFO=search_require__XK2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__JAIO)),n__25EO);
+        case ____L4NJ__: {
+          __VCFO=__GM2O(((____L4NJ *)((____FF *)__YBIO)),__LBFO);
         } break;
         };
-        result__55EO=__tmp__GBFO;
+        __OBFO=__VCFO;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__JAIO;
+        __TQ1N=__YBIO;
       };
-      j__45EO=(__INTEGER__Q)(j__45EO +  1);
-      goto while_do__QTGO;
+      __NBFO=(____Q)(__NBFO +  1);
+      goto __5UGO;
     };
   };
-  __tmp__JAIO=result__55EO;
-  return(__tmp__JAIO);
+  __YBIO=__OBFO;
+  return(__YBIO);
 }
 
-static void* search_require__GCFO(__TYPE_NULL__4LB *Self__HCFO,__STRING_CONSTANT__0 *n__ICFO)
-// ({TYPE_NULL__4LB},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __VDFO(____FMB *__WDFO,____0 *__XDFO)
+// ({__FMB},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__LCFO,*__tmp__NAIO,*__tmp__EWEV;
-  __INTEGER__Q j__KCFO;
-  void *__tmp__3CFO;
-  __SECTION___EVOB *__tmp__4CFO,*result__CWEV,*__tmp__FWEV;
-  __SLOT_DATA__WIRG *Self__DWEV;
-  void *__tmp__SDFO;
-  __TYPE_FULL__PMB *__tmp__VDFO;
-  __PROTOTYPE__MF *__tmp__XDFO;
-  __ITM_LIST__T1OC *__tmp__5DFO;
-  __BOOLEAN__L __tmp__IDFO,__tmp__CEFO;
-  result__LCFO=NULL;
-  j__KCFO= 0;
-  while_do__1TGO:
+  void *__0DFO,*__2BIO,*__TXEV;
+  ____Q __ZDFO;
+  void *__MEFO;
+  ____KWOB *__NEFO,*__RXEV,*__UXEV;
+  ____FKRG *__SXEV;
+  void *__BFFO;
+  ____WMB *__EFFO;
+  ____MF *__GFFO;
+  ____C3OC *__OFFO;
+  ____L __XEFO,__RFFO;
+  __0DFO=NULL;
+  __ZDFO= 0;
+  __KVGO:
   {
-    if ((j__KCFO <= Self__HCFO->parent_type__5LB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__3CFO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__HCFO->parent_type__5LB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__KCFO];
-      if (((struct ___OBJ *)__tmp__3CFO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__NAIO=((__SLOT_CODE__MIRG *)__tmp__3CFO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__NAIO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__4CFO=((__ITM_SLOT__HLC *)__tmp__NAIO)->id_section__GVOB;
+    if ((__ZDFO <= __WDFO->__GMB.__1LC->__ZLC.__BJK)) {
+      __MEFO=((void **)((____RLC *)__WDFO->__GMB.__1LC)->__ZLC.__3IK)[__ZDFO];
+      if (((struct ___OBJ *)__MEFO)->__id==____1JRG__) {
+        __2BIO=((____1JRG *)__MEFO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__2BIO)->__id==____OLC__) {
+          __NEFO=((____OLC *)__2BIO)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__4CFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__NAIO)->parent_itm_slot__QF0D.id_section__GVOB;
+          __NEFO=((____4G0D *)__2BIO)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__DWEV=((__SLOT_DATA__WIRG *)__tmp__3CFO);
-        result__CWEV=NULL;
-        if (((void *)Self__DWEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__EWEV=Self__DWEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EWEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__FWEV=((__ITM_SLOT__HLC *)__tmp__EWEV)->id_section__GVOB;
+        __SXEV=((____FKRG *)__MEFO);
+        __RXEV=NULL;
+        if (((void *)__SXEV->__HKRG != (void *)NULL)) {
+          __TXEV=__SXEV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__TXEV)->__id==____OLC__) {
+            __UXEV=((____OLC *)__TXEV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__FWEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EWEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __UXEV=((____4G0D *)__TXEV)->__5G0D.__MWOB;
           };
-          result__CWEV=__tmp__FWEV;
+          __RXEV=__UXEV;
         } else /* FALSE */ {
-          __tmp__FWEV=get_name__GAUD((&__string_35));
-          result__CWEV=__tmp__FWEV;
+          __UXEV=__VBUD((&__string_35));
+          __RXEV=__UXEV;
         };
-        __tmp__4CFO=result__CWEV;
+        __NEFO=__RXEV;
       };
-      result__CWEV=((__SECTION___EVOB *)__tmp__4CFO);
-      __tmp__IDFO=(((void *)result__CWEV->name__U15E == (void *)(&__string_32)) || ((void *)result__CWEV->name__U15E == (void *)(&__string_33)));
+      __RXEV=((____KWOB *)__NEFO);
+      __XEFO=(((void *)__RXEV->__D35E == (void *)(&__string_32)) || ((void *)__RXEV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__IDFO=FALSE__O__;
+      __XEFO=__O__;
     };
-    if ((__tmp__IDFO && ((void *)result__LCFO == (void *)NULL))) {
-      __tmp__NAIO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__HCFO->parent_type__5LB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__KCFO];
-      if (((struct ___OBJ *)__tmp__NAIO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__EWEV=((__SLOT_CODE__MIRG *)__tmp__NAIO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__EWEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__SDFO=((__ITM_SLOT__HLC *)__tmp__EWEV)->result_type__3VOB;
+    if ((__XEFO && ((void *)__0DFO == (void *)NULL))) {
+      __2BIO=((void **)((____RLC *)__WDFO->__GMB.__1LC)->__ZLC.__3IK)[__ZDFO];
+      if (((struct ___OBJ *)__2BIO)->__id==____1JRG__) {
+        __TXEV=((____1JRG *)__2BIO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__TXEV)->__id==____OLC__) {
+          __BFFO=((____OLC *)__TXEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__SDFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EWEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __BFFO=((____4G0D *)__TXEV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__EWEV=((__SLOT_DATA__WIRG *)__tmp__NAIO)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__EWEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__SDFO=((__ITM_SLOT__HLC *)__tmp__EWEV)->result_type__3VOB;
+        __TXEV=((____FKRG *)__2BIO)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__TXEV)->__id==____OLC__) {
+          __BFFO=((____OLC *)__TXEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__SDFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EWEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __BFFO=((____4G0D *)__TXEV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__SDFO==NULL) {
-        __tmp__EWEV=NULL;
+      if (__BFFO==NULL) {
+        __TXEV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__SDFO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__EWEV=((void *)__tmp__SDFO);
+        switch (((struct ___OBJ *)__BFFO)->__id) {
+        case ____QMB__: {
+          __TXEV=((void *)__BFFO);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__EWEV=((void *)__tmp__SDFO);
+        case ____0MB__: {
+          __TXEV=((void *)__BFFO);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__EWEV=((void *)__tmp__SDFO);
+        case ____KPB__: {
+          __TXEV=((void *)__BFFO);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__EWEV=((void *)__tmp__SDFO);
+        case ____TEZ__: {
+          __TXEV=((void *)__BFFO);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__EWEV=NULL;
+        case ____2VRC__: {
+          __TXEV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__EWEV=NULL;
+        case ____GZRC__: {
+          __TXEV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__EWEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__VDFO=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__EWEV));
+      switch (((struct ___OBJ *)__TXEV)->__id) {
+      case ____QMB__: {
+        __EFFO=__43X(((____QMB *)__TXEV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__VDFO=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EWEV)));
+      case ____0MB__: {
+        __EFFO=__D5X(((____0MB *)((____QMB *)__TXEV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__VDFO=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EWEV)),Self__HCFO);
+      case ____KPB__: {
+        __EFFO=__LAY(((____KPB *)((____QMB *)__TXEV)),__WDFO);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__VDFO=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__EWEV)),Self__HCFO);
+      case ____TEZ__: {
+        __EFFO=__HZ1D(((____TEZ *)((____QMB *)__TXEV)),__WDFO);
       } break;
       };
-      __tmp__NAIO=((__TYPE_FULL__PMB *)__tmp__VDFO)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__NAIO)->__id) {
-      case __TYPE__FF__: {
-        __tmp__XDFO=((__TYPE__FF *)__tmp__NAIO)->prototype__QF;
+      __2BIO=((____WMB *)__EFFO)->__KLK;
+      switch (((struct ___OBJ *)__2BIO)->__id) {
+      case ____FF__: {
+        __GFFO=((____FF *)__2BIO)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__XDFO=((__TYPE_NULL__4LB *)__tmp__NAIO)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __GFFO=((____FMB *)__2BIO)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__XDFO=((__TYPE_VOID__AMB *)__tmp__NAIO)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __GFFO=((____HMB *)__2BIO)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__XDFO=((__TYPE_CONTEXT__CMB *)__tmp__NAIO)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __GFFO=((____JMB *)__2BIO)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__XDFO=((__TYPE_ID__EMB *)__tmp__NAIO)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __GFFO=((____LMB *)__2BIO)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__XDFO=((__TYPE_GENERIC__BCY *)__tmp__NAIO)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __GFFO=((____ICY *)__2BIO)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__XDFO=prototype__L2ZG();
+      case ____EQ5D__: {
+        __GFFO=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__XDFO=prototype__XAFL();
+      case ____L4NJ__: {
+        __GFFO=__GCFL();
       } break;
       };
-      __tmp__EWEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__XDFO->slot_list__NFZ),n__ICFO);
-      result__LCFO=__tmp__EWEV;
-      if (((void *)__tmp__EWEV == (void *)NULL)) {
-        __tmp__CEFO=TRUE__K__;
+      __TXEV=__1KYD(((____LFZ *)__GFFO->__UFZ),__XDFO);
+      __0DFO=__TXEV;
+      if (((void *)__TXEV == (void *)NULL)) {
+        __RFFO=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__EWEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__5DFO=((__ITM_SLOT__HLC *)__tmp__EWEV)->require__FWBE;
+        if (((struct ___OBJ *)__TXEV)->__id==____OLC__) {
+          __OFFO=((____OLC *)__TXEV)->__UXBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__5DFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EWEV)->parent_itm_slot__QF0D.require__FWBE;
+          __OFFO=((____4G0D *)__TXEV)->__5G0D.__UXBE;
         };
-        __tmp__CEFO=((void *)__tmp__5DFO == (void *)NULL);
+        __RFFO=((void *)__OFFO == (void *)NULL);
       };
-      if (__tmp__CEFO) {
-        switch (((struct ___OBJ *)__tmp__NAIO)->__id) {
-        case __TYPE__FF__: {
-          __tmp__SDFO=search_require__05EO(((__TYPE__FF *)__tmp__NAIO),n__ICFO);
+      if (__RFFO) {
+        switch (((struct ___OBJ *)__2BIO)->__id) {
+        case ____FF__: {
+          __BFFO=__JBFO(((____FF *)__2BIO),__XDFO);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__SDFO=search_require__GCFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__NAIO)),n__ICFO);
+        case ____FMB__: {
+          __BFFO=__VDFO(((____FMB *)((____FF *)__2BIO)),__XDFO);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__SDFO=search_require__SEFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__NAIO)),n__ICFO);
+        case ____HMB__: {
+          __BFFO=__BGFO(((____HMB *)((____FF *)__2BIO)),__XDFO);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__SDFO=search_require__4GFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__NAIO)),n__ICFO);
+        case ____JMB__: {
+          __BFFO=__NIFO(((____JMB *)((____FF *)__2BIO)),__XDFO);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__SDFO=search_require__KJFO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__NAIO)),n__ICFO);
+        case ____LMB__: {
+          __BFFO=__ZKFO(((____LMB *)((____FF *)__2BIO)),__XDFO);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__SDFO=search_require__WLFO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__NAIO)),n__ICFO);
+        case ____ICY__: {
+          __BFFO=__FNFO(((____ICY *)((____FF *)__2BIO)),__XDFO);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__SDFO=search_require__LI2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__NAIO)),n__ICFO);
+        case ____EQ5D__: {
+          __BFFO=__0J2O(((____EQ5D *)((____FF *)__2BIO)),__XDFO);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__SDFO=search_require__XK2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__NAIO)),n__ICFO);
+        case ____L4NJ__: {
+          __BFFO=__GM2O(((____L4NJ *)((____FF *)__2BIO)),__XDFO);
         } break;
         };
-        result__LCFO=__tmp__SDFO;
+        __0DFO=__BFFO;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__NAIO;
+        __TQ1N=__2BIO;
       };
-      j__KCFO=(__INTEGER__Q)(j__KCFO +  1);
-      goto while_do__1TGO;
+      __ZDFO=(____Q)(__ZDFO +  1);
+      goto __KVGO;
     };
   };
-  __tmp__NAIO=result__LCFO;
-  return(__tmp__NAIO);
+  __2BIO=__0DFO;
+  return(__2BIO);
 }
 
-static void* search_require__SEFO(__TYPE_VOID__AMB *Self__TEFO,__STRING_CONSTANT__0 *n__UEFO)
-// ({TYPE_VOID__AMB},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __BGFO(____HMB *__CGFO,____0 *__DGFO)
+// ({__HMB},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__XEFO,*__tmp__RAIO,*__tmp__KWEV;
-  __INTEGER__Q j__WEFO;
-  void *__tmp__JFFO;
-  __SECTION___EVOB *__tmp__KFFO,*result__IWEV,*__tmp__LWEV;
-  __SLOT_DATA__WIRG *Self__JWEV;
-  void *__tmp__4FFO;
-  __TYPE_FULL__PMB *__tmp__BGFO;
-  __PROTOTYPE__MF *__tmp__DGFO;
-  __ITM_LIST__T1OC *__tmp__LGFO;
-  __BOOLEAN__L __tmp__UFFO,__tmp__OGFO;
-  result__XEFO=NULL;
-  j__WEFO= 0;
-  while_do__GUGO:
+  void *__GGFO,*__ACIO,*__ZXEV;
+  ____Q __FGFO;
+  void *__YGFO;
+  ____KWOB *__ZGFO,*__XXEV,*__0XEV;
+  ____FKRG *__YXEV;
+  void *__NHFO;
+  ____WMB *__QHFO;
+  ____MF *__SHFO;
+  ____C3OC *__0HFO;
+  ____L __DHFO,__3HFO;
+  __GGFO=NULL;
+  __FGFO= 0;
+  __VVGO:
   {
-    if ((j__WEFO <= Self__TEFO->parent_type__BMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__JFFO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__TEFO->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__WEFO];
-      if (((struct ___OBJ *)__tmp__JFFO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__RAIO=((__SLOT_CODE__MIRG *)__tmp__JFFO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__RAIO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__KFFO=((__ITM_SLOT__HLC *)__tmp__RAIO)->id_section__GVOB;
+    if ((__FGFO <= __CGFO->__IMB.__1LC->__ZLC.__BJK)) {
+      __YGFO=((void **)((____RLC *)__CGFO->__IMB.__1LC)->__ZLC.__3IK)[__FGFO];
+      if (((struct ___OBJ *)__YGFO)->__id==____1JRG__) {
+        __ACIO=((____1JRG *)__YGFO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__ACIO)->__id==____OLC__) {
+          __ZGFO=((____OLC *)__ACIO)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__KFFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RAIO)->parent_itm_slot__QF0D.id_section__GVOB;
+          __ZGFO=((____4G0D *)__ACIO)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__JWEV=((__SLOT_DATA__WIRG *)__tmp__JFFO);
-        result__IWEV=NULL;
-        if (((void *)Self__JWEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__KWEV=Self__JWEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__KWEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__LWEV=((__ITM_SLOT__HLC *)__tmp__KWEV)->id_section__GVOB;
+        __YXEV=((____FKRG *)__YGFO);
+        __XXEV=NULL;
+        if (((void *)__YXEV->__HKRG != (void *)NULL)) {
+          __ZXEV=__YXEV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__ZXEV)->__id==____OLC__) {
+            __0XEV=((____OLC *)__ZXEV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__LWEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__KWEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __0XEV=((____4G0D *)__ZXEV)->__5G0D.__MWOB;
           };
-          result__IWEV=__tmp__LWEV;
+          __XXEV=__0XEV;
         } else /* FALSE */ {
-          __tmp__LWEV=get_name__GAUD((&__string_35));
-          result__IWEV=__tmp__LWEV;
+          __0XEV=__VBUD((&__string_35));
+          __XXEV=__0XEV;
         };
-        __tmp__KFFO=result__IWEV;
+        __ZGFO=__XXEV;
       };
-      result__IWEV=((__SECTION___EVOB *)__tmp__KFFO);
-      __tmp__UFFO=(((void *)result__IWEV->name__U15E == (void *)(&__string_32)) || ((void *)result__IWEV->name__U15E == (void *)(&__string_33)));
+      __XXEV=((____KWOB *)__ZGFO);
+      __DHFO=(((void *)__XXEV->__D35E == (void *)(&__string_32)) || ((void *)__XXEV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__UFFO=FALSE__O__;
+      __DHFO=__O__;
     };
-    if ((__tmp__UFFO && ((void *)result__XEFO == (void *)NULL))) {
-      __tmp__RAIO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__TEFO->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__WEFO];
-      if (((struct ___OBJ *)__tmp__RAIO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__KWEV=((__SLOT_CODE__MIRG *)__tmp__RAIO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__KWEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__4FFO=((__ITM_SLOT__HLC *)__tmp__KWEV)->result_type__3VOB;
+    if ((__DHFO && ((void *)__GGFO == (void *)NULL))) {
+      __ACIO=((void **)((____RLC *)__CGFO->__IMB.__1LC)->__ZLC.__3IK)[__FGFO];
+      if (((struct ___OBJ *)__ACIO)->__id==____1JRG__) {
+        __ZXEV=((____1JRG *)__ACIO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__ZXEV)->__id==____OLC__) {
+          __NHFO=((____OLC *)__ZXEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__4FFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__KWEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __NHFO=((____4G0D *)__ZXEV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__KWEV=((__SLOT_DATA__WIRG *)__tmp__RAIO)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__KWEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__4FFO=((__ITM_SLOT__HLC *)__tmp__KWEV)->result_type__3VOB;
+        __ZXEV=((____FKRG *)__ACIO)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__ZXEV)->__id==____OLC__) {
+          __NHFO=((____OLC *)__ZXEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__4FFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__KWEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __NHFO=((____4G0D *)__ZXEV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__4FFO==NULL) {
-        __tmp__KWEV=NULL;
+      if (__NHFO==NULL) {
+        __ZXEV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__4FFO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__KWEV=((void *)__tmp__4FFO);
+        switch (((struct ___OBJ *)__NHFO)->__id) {
+        case ____QMB__: {
+          __ZXEV=((void *)__NHFO);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__KWEV=((void *)__tmp__4FFO);
+        case ____0MB__: {
+          __ZXEV=((void *)__NHFO);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__KWEV=((void *)__tmp__4FFO);
+        case ____KPB__: {
+          __ZXEV=((void *)__NHFO);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__KWEV=((void *)__tmp__4FFO);
+        case ____TEZ__: {
+          __ZXEV=((void *)__NHFO);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__KWEV=NULL;
+        case ____2VRC__: {
+          __ZXEV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__KWEV=NULL;
+        case ____GZRC__: {
+          __ZXEV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__KWEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__BGFO=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__KWEV));
+      switch (((struct ___OBJ *)__ZXEV)->__id) {
+      case ____QMB__: {
+        __QHFO=__43X(((____QMB *)__ZXEV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__BGFO=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KWEV)));
+      case ____0MB__: {
+        __QHFO=__D5X(((____0MB *)((____QMB *)__ZXEV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__BGFO=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KWEV)),Self__TEFO);
+      case ____KPB__: {
+        __QHFO=__LAY(((____KPB *)((____QMB *)__ZXEV)),__CGFO);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__BGFO=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KWEV)),Self__TEFO);
+      case ____TEZ__: {
+        __QHFO=__HZ1D(((____TEZ *)((____QMB *)__ZXEV)),__CGFO);
       } break;
       };
-      __tmp__RAIO=((__TYPE_FULL__PMB *)__tmp__BGFO)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__RAIO)->__id) {
-      case __TYPE__FF__: {
-        __tmp__DGFO=((__TYPE__FF *)__tmp__RAIO)->prototype__QF;
+      __ACIO=((____WMB *)__QHFO)->__KLK;
+      switch (((struct ___OBJ *)__ACIO)->__id) {
+      case ____FF__: {
+        __SHFO=((____FF *)__ACIO)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__DGFO=((__TYPE_NULL__4LB *)__tmp__RAIO)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __SHFO=((____FMB *)__ACIO)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__DGFO=((__TYPE_VOID__AMB *)__tmp__RAIO)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __SHFO=((____HMB *)__ACIO)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__DGFO=((__TYPE_CONTEXT__CMB *)__tmp__RAIO)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __SHFO=((____JMB *)__ACIO)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__DGFO=((__TYPE_ID__EMB *)__tmp__RAIO)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __SHFO=((____LMB *)__ACIO)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__DGFO=((__TYPE_GENERIC__BCY *)__tmp__RAIO)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __SHFO=((____ICY *)__ACIO)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__DGFO=prototype__L2ZG();
+      case ____EQ5D__: {
+        __SHFO=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__DGFO=prototype__XAFL();
+      case ____L4NJ__: {
+        __SHFO=__GCFL();
       } break;
       };
-      __tmp__KWEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__DGFO->slot_list__NFZ),n__UEFO);
-      result__XEFO=__tmp__KWEV;
-      if (((void *)__tmp__KWEV == (void *)NULL)) {
-        __tmp__OGFO=TRUE__K__;
+      __ZXEV=__1KYD(((____LFZ *)__SHFO->__UFZ),__DGFO);
+      __GGFO=__ZXEV;
+      if (((void *)__ZXEV == (void *)NULL)) {
+        __3HFO=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__KWEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__LGFO=((__ITM_SLOT__HLC *)__tmp__KWEV)->require__FWBE;
+        if (((struct ___OBJ *)__ZXEV)->__id==____OLC__) {
+          __0HFO=((____OLC *)__ZXEV)->__UXBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__LGFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__KWEV)->parent_itm_slot__QF0D.require__FWBE;
+          __0HFO=((____4G0D *)__ZXEV)->__5G0D.__UXBE;
         };
-        __tmp__OGFO=((void *)__tmp__LGFO == (void *)NULL);
+        __3HFO=((void *)__0HFO == (void *)NULL);
       };
-      if (__tmp__OGFO) {
-        switch (((struct ___OBJ *)__tmp__RAIO)->__id) {
-        case __TYPE__FF__: {
-          __tmp__4FFO=search_require__05EO(((__TYPE__FF *)__tmp__RAIO),n__UEFO);
+      if (__3HFO) {
+        switch (((struct ___OBJ *)__ACIO)->__id) {
+        case ____FF__: {
+          __NHFO=__JBFO(((____FF *)__ACIO),__DGFO);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__4FFO=search_require__GCFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__RAIO)),n__UEFO);
+        case ____FMB__: {
+          __NHFO=__VDFO(((____FMB *)((____FF *)__ACIO)),__DGFO);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__4FFO=search_require__SEFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__RAIO)),n__UEFO);
+        case ____HMB__: {
+          __NHFO=__BGFO(((____HMB *)((____FF *)__ACIO)),__DGFO);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__4FFO=search_require__4GFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__RAIO)),n__UEFO);
+        case ____JMB__: {
+          __NHFO=__NIFO(((____JMB *)((____FF *)__ACIO)),__DGFO);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__4FFO=search_require__KJFO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__RAIO)),n__UEFO);
+        case ____LMB__: {
+          __NHFO=__ZKFO(((____LMB *)((____FF *)__ACIO)),__DGFO);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__4FFO=search_require__WLFO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__RAIO)),n__UEFO);
+        case ____ICY__: {
+          __NHFO=__FNFO(((____ICY *)((____FF *)__ACIO)),__DGFO);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__4FFO=search_require__LI2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__RAIO)),n__UEFO);
+        case ____EQ5D__: {
+          __NHFO=__0J2O(((____EQ5D *)((____FF *)__ACIO)),__DGFO);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__4FFO=search_require__XK2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__RAIO)),n__UEFO);
+        case ____L4NJ__: {
+          __NHFO=__GM2O(((____L4NJ *)((____FF *)__ACIO)),__DGFO);
         } break;
         };
-        result__XEFO=__tmp__4FFO;
+        __GGFO=__NHFO;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__RAIO;
+        __TQ1N=__ACIO;
       };
-      j__WEFO=(__INTEGER__Q)(j__WEFO +  1);
-      goto while_do__GUGO;
+      __FGFO=(____Q)(__FGFO +  1);
+      goto __VVGO;
     };
   };
-  __tmp__RAIO=result__XEFO;
-  return(__tmp__RAIO);
+  __ACIO=__GGFO;
+  return(__ACIO);
 }
 
-static void* search_require__4GFO(__TYPE_CONTEXT__CMB *Self__5GFO,__STRING_CONSTANT__0 *n__AHFO)
-// ({TYPE_CONTEXT__CMB},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __NIFO(____JMB *__OIFO,____0 *__PIFO)
+// ({__JMB},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__DHFO,*__tmp__VAIO,*__tmp__QWEV;
-  __INTEGER__Q j__CHFO;
-  void *__tmp__VHFO;
-  __SECTION___EVOB *__tmp__WHFO,*result__OWEV,*__tmp__RWEV;
-  __SLOT_DATA__WIRG *Self__PWEV;
-  void *__tmp__KIFO;
-  __TYPE_FULL__PMB *__tmp__NIFO;
-  __PROTOTYPE__MF *__tmp__PIFO;
-  __ITM_LIST__T1OC *__tmp__XIFO;
-  __BOOLEAN__L __tmp__AIFO,__tmp__0IFO;
-  result__DHFO=NULL;
-  j__CHFO= 0;
-  while_do__RUGO:
+  void *__SIFO,*__ECIO,*__5XEV;
+  ____Q __RIFO;
+  void *__EJFO;
+  ____KWOB *__FJFO,*__3XEV,*__AYEV;
+  ____FKRG *__4XEV;
+  void *__ZJFO;
+  ____WMB *__2JFO;
+  ____MF *__4JFO;
+  ____C3OC *__GKFO;
+  ____L __PJFO,__JKFO;
+  __SIFO=NULL;
+  __RIFO= 0;
+  __AWGO:
   {
-    if ((j__CHFO <= Self__5GFO->parent_type__DMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__VHFO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__5GFO->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__CHFO];
-      if (((struct ___OBJ *)__tmp__VHFO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__VAIO=((__SLOT_CODE__MIRG *)__tmp__VHFO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__VAIO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__WHFO=((__ITM_SLOT__HLC *)__tmp__VAIO)->id_section__GVOB;
+    if ((__RIFO <= __OIFO->__KMB.__1LC->__ZLC.__BJK)) {
+      __EJFO=((void **)((____RLC *)__OIFO->__KMB.__1LC)->__ZLC.__3IK)[__RIFO];
+      if (((struct ___OBJ *)__EJFO)->__id==____1JRG__) {
+        __ECIO=((____1JRG *)__EJFO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__ECIO)->__id==____OLC__) {
+          __FJFO=((____OLC *)__ECIO)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__WHFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VAIO)->parent_itm_slot__QF0D.id_section__GVOB;
+          __FJFO=((____4G0D *)__ECIO)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__PWEV=((__SLOT_DATA__WIRG *)__tmp__VHFO);
-        result__OWEV=NULL;
-        if (((void *)Self__PWEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__QWEV=Self__PWEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__QWEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__RWEV=((__ITM_SLOT__HLC *)__tmp__QWEV)->id_section__GVOB;
+        __4XEV=((____FKRG *)__EJFO);
+        __3XEV=NULL;
+        if (((void *)__4XEV->__HKRG != (void *)NULL)) {
+          __5XEV=__4XEV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__5XEV)->__id==____OLC__) {
+            __AYEV=((____OLC *)__5XEV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__RWEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QWEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __AYEV=((____4G0D *)__5XEV)->__5G0D.__MWOB;
           };
-          result__OWEV=__tmp__RWEV;
+          __3XEV=__AYEV;
         } else /* FALSE */ {
-          __tmp__RWEV=get_name__GAUD((&__string_35));
-          result__OWEV=__tmp__RWEV;
+          __AYEV=__VBUD((&__string_35));
+          __3XEV=__AYEV;
         };
-        __tmp__WHFO=result__OWEV;
+        __FJFO=__3XEV;
       };
-      result__OWEV=((__SECTION___EVOB *)__tmp__WHFO);
-      __tmp__AIFO=(((void *)result__OWEV->name__U15E == (void *)(&__string_32)) || ((void *)result__OWEV->name__U15E == (void *)(&__string_33)));
+      __3XEV=((____KWOB *)__FJFO);
+      __PJFO=(((void *)__3XEV->__D35E == (void *)(&__string_32)) || ((void *)__3XEV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__AIFO=FALSE__O__;
+      __PJFO=__O__;
     };
-    if ((__tmp__AIFO && ((void *)result__DHFO == (void *)NULL))) {
-      __tmp__VAIO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__5GFO->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__CHFO];
-      if (((struct ___OBJ *)__tmp__VAIO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__QWEV=((__SLOT_CODE__MIRG *)__tmp__VAIO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__QWEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__KIFO=((__ITM_SLOT__HLC *)__tmp__QWEV)->result_type__3VOB;
+    if ((__PJFO && ((void *)__SIFO == (void *)NULL))) {
+      __ECIO=((void **)((____RLC *)__OIFO->__KMB.__1LC)->__ZLC.__3IK)[__RIFO];
+      if (((struct ___OBJ *)__ECIO)->__id==____1JRG__) {
+        __5XEV=((____1JRG *)__ECIO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__5XEV)->__id==____OLC__) {
+          __ZJFO=((____OLC *)__5XEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__KIFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QWEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __ZJFO=((____4G0D *)__5XEV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__QWEV=((__SLOT_DATA__WIRG *)__tmp__VAIO)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__QWEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__KIFO=((__ITM_SLOT__HLC *)__tmp__QWEV)->result_type__3VOB;
+        __5XEV=((____FKRG *)__ECIO)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__5XEV)->__id==____OLC__) {
+          __ZJFO=((____OLC *)__5XEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__KIFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QWEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __ZJFO=((____4G0D *)__5XEV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__KIFO==NULL) {
-        __tmp__QWEV=NULL;
+      if (__ZJFO==NULL) {
+        __5XEV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__KIFO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__QWEV=((void *)__tmp__KIFO);
+        switch (((struct ___OBJ *)__ZJFO)->__id) {
+        case ____QMB__: {
+          __5XEV=((void *)__ZJFO);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__QWEV=((void *)__tmp__KIFO);
+        case ____0MB__: {
+          __5XEV=((void *)__ZJFO);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__QWEV=((void *)__tmp__KIFO);
+        case ____KPB__: {
+          __5XEV=((void *)__ZJFO);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__QWEV=((void *)__tmp__KIFO);
+        case ____TEZ__: {
+          __5XEV=((void *)__ZJFO);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__QWEV=NULL;
+        case ____2VRC__: {
+          __5XEV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__QWEV=NULL;
+        case ____GZRC__: {
+          __5XEV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__QWEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__NIFO=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__QWEV));
+      switch (((struct ___OBJ *)__5XEV)->__id) {
+      case ____QMB__: {
+        __2JFO=__43X(((____QMB *)__5XEV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__NIFO=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QWEV)));
+      case ____0MB__: {
+        __2JFO=__D5X(((____0MB *)((____QMB *)__5XEV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__NIFO=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QWEV)),Self__5GFO);
+      case ____KPB__: {
+        __2JFO=__LAY(((____KPB *)((____QMB *)__5XEV)),__OIFO);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__NIFO=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__QWEV)),Self__5GFO);
+      case ____TEZ__: {
+        __2JFO=__HZ1D(((____TEZ *)((____QMB *)__5XEV)),__OIFO);
       } break;
       };
-      __tmp__VAIO=((__TYPE_FULL__PMB *)__tmp__NIFO)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__VAIO)->__id) {
-      case __TYPE__FF__: {
-        __tmp__PIFO=((__TYPE__FF *)__tmp__VAIO)->prototype__QF;
+      __ECIO=((____WMB *)__2JFO)->__KLK;
+      switch (((struct ___OBJ *)__ECIO)->__id) {
+      case ____FF__: {
+        __4JFO=((____FF *)__ECIO)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__PIFO=((__TYPE_NULL__4LB *)__tmp__VAIO)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __4JFO=((____FMB *)__ECIO)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__PIFO=((__TYPE_VOID__AMB *)__tmp__VAIO)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __4JFO=((____HMB *)__ECIO)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__PIFO=((__TYPE_CONTEXT__CMB *)__tmp__VAIO)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __4JFO=((____JMB *)__ECIO)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__PIFO=((__TYPE_ID__EMB *)__tmp__VAIO)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __4JFO=((____LMB *)__ECIO)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__PIFO=((__TYPE_GENERIC__BCY *)__tmp__VAIO)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __4JFO=((____ICY *)__ECIO)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__PIFO=prototype__L2ZG();
+      case ____EQ5D__: {
+        __4JFO=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__PIFO=prototype__XAFL();
+      case ____L4NJ__: {
+        __4JFO=__GCFL();
       } break;
       };
-      __tmp__QWEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__PIFO->slot_list__NFZ),n__AHFO);
-      result__DHFO=__tmp__QWEV;
-      if (((void *)__tmp__QWEV == (void *)NULL)) {
-        __tmp__0IFO=TRUE__K__;
+      __5XEV=__1KYD(((____LFZ *)__4JFO->__UFZ),__PIFO);
+      __SIFO=__5XEV;
+      if (((void *)__5XEV == (void *)NULL)) {
+        __JKFO=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__QWEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__XIFO=((__ITM_SLOT__HLC *)__tmp__QWEV)->require__FWBE;
+        if (((struct ___OBJ *)__5XEV)->__id==____OLC__) {
+          __GKFO=((____OLC *)__5XEV)->__UXBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__XIFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QWEV)->parent_itm_slot__QF0D.require__FWBE;
+          __GKFO=((____4G0D *)__5XEV)->__5G0D.__UXBE;
         };
-        __tmp__0IFO=((void *)__tmp__XIFO == (void *)NULL);
+        __JKFO=((void *)__GKFO == (void *)NULL);
       };
-      if (__tmp__0IFO) {
-        switch (((struct ___OBJ *)__tmp__VAIO)->__id) {
-        case __TYPE__FF__: {
-          __tmp__KIFO=search_require__05EO(((__TYPE__FF *)__tmp__VAIO),n__AHFO);
+      if (__JKFO) {
+        switch (((struct ___OBJ *)__ECIO)->__id) {
+        case ____FF__: {
+          __ZJFO=__JBFO(((____FF *)__ECIO),__PIFO);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__KIFO=search_require__GCFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__VAIO)),n__AHFO);
+        case ____FMB__: {
+          __ZJFO=__VDFO(((____FMB *)((____FF *)__ECIO)),__PIFO);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__KIFO=search_require__SEFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__VAIO)),n__AHFO);
+        case ____HMB__: {
+          __ZJFO=__BGFO(((____HMB *)((____FF *)__ECIO)),__PIFO);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__KIFO=search_require__4GFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__VAIO)),n__AHFO);
+        case ____JMB__: {
+          __ZJFO=__NIFO(((____JMB *)((____FF *)__ECIO)),__PIFO);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__KIFO=search_require__KJFO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__VAIO)),n__AHFO);
+        case ____LMB__: {
+          __ZJFO=__ZKFO(((____LMB *)((____FF *)__ECIO)),__PIFO);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__KIFO=search_require__WLFO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__VAIO)),n__AHFO);
+        case ____ICY__: {
+          __ZJFO=__FNFO(((____ICY *)((____FF *)__ECIO)),__PIFO);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__KIFO=search_require__LI2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__VAIO)),n__AHFO);
+        case ____EQ5D__: {
+          __ZJFO=__0J2O(((____EQ5D *)((____FF *)__ECIO)),__PIFO);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__KIFO=search_require__XK2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__VAIO)),n__AHFO);
+        case ____L4NJ__: {
+          __ZJFO=__GM2O(((____L4NJ *)((____FF *)__ECIO)),__PIFO);
         } break;
         };
-        result__DHFO=__tmp__KIFO;
+        __SIFO=__ZJFO;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__VAIO;
+        __TQ1N=__ECIO;
       };
-      j__CHFO=(__INTEGER__Q)(j__CHFO +  1);
-      goto while_do__RUGO;
+      __RIFO=(____Q)(__RIFO +  1);
+      goto __AWGO;
     };
   };
-  __tmp__VAIO=result__DHFO;
-  return(__tmp__VAIO);
+  __ECIO=__SIFO;
+  return(__ECIO);
 }
 
-static void* search_require__KJFO(__TYPE_ID__EMB *Self__LJFO,__STRING_CONSTANT__0 *n__MJFO)
-// ({TYPE_ID__EMB},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __ZKFO(____LMB *__0KFO,____0 *__1KFO)
+// ({__LMB},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__PJFO,*__tmp__ZAIO,*__tmp__WWEV;
-  __INTEGER__Q j__OJFO;
-  void *__tmp__BKFO;
-  __SECTION___EVOB *__tmp__CKFO,*result__UWEV,*__tmp__XWEV;
-  __SLOT_DATA__WIRG *Self__VWEV;
-  void *__tmp__WKFO;
-  __TYPE_FULL__PMB *__tmp__ZKFO;
-  __PROTOTYPE__MF *__tmp__1KFO;
-  __ITM_LIST__T1OC *__tmp__DLFO;
-  __BOOLEAN__L __tmp__MKFO,__tmp__GLFO;
-  result__PJFO=NULL;
-  j__OJFO= 0;
-  while_do__2UGO:
+  void *__4KFO,*__ICIO,*__FYEV;
+  ____Q __3KFO;
+  void *__QLFO;
+  ____KWOB *__RLFO,*__DYEV,*__GYEV;
+  ____FKRG *__EYEV;
+  void *__FMFO;
+  ____WMB *__IMFO;
+  ____MF *__KMFO;
+  ____C3OC *__SMFO;
+  ____L __1LFO,__VMFO;
+  __4KFO=NULL;
+  __3KFO= 0;
+  __LWGO:
   {
-    if ((j__OJFO <= Self__LJFO->parent_type__FMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__BKFO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__LJFO->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__OJFO];
-      if (((struct ___OBJ *)__tmp__BKFO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__ZAIO=((__SLOT_CODE__MIRG *)__tmp__BKFO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__ZAIO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__CKFO=((__ITM_SLOT__HLC *)__tmp__ZAIO)->id_section__GVOB;
+    if ((__3KFO <= __0KFO->__MMB.__1LC->__ZLC.__BJK)) {
+      __QLFO=((void **)((____RLC *)__0KFO->__MMB.__1LC)->__ZLC.__3IK)[__3KFO];
+      if (((struct ___OBJ *)__QLFO)->__id==____1JRG__) {
+        __ICIO=((____1JRG *)__QLFO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__ICIO)->__id==____OLC__) {
+          __RLFO=((____OLC *)__ICIO)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__CKFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ZAIO)->parent_itm_slot__QF0D.id_section__GVOB;
+          __RLFO=((____4G0D *)__ICIO)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__VWEV=((__SLOT_DATA__WIRG *)__tmp__BKFO);
-        result__UWEV=NULL;
-        if (((void *)Self__VWEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__WWEV=Self__VWEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__WWEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__XWEV=((__ITM_SLOT__HLC *)__tmp__WWEV)->id_section__GVOB;
+        __EYEV=((____FKRG *)__QLFO);
+        __DYEV=NULL;
+        if (((void *)__EYEV->__HKRG != (void *)NULL)) {
+          __FYEV=__EYEV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__FYEV)->__id==____OLC__) {
+            __GYEV=((____OLC *)__FYEV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__XWEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WWEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __GYEV=((____4G0D *)__FYEV)->__5G0D.__MWOB;
           };
-          result__UWEV=__tmp__XWEV;
+          __DYEV=__GYEV;
         } else /* FALSE */ {
-          __tmp__XWEV=get_name__GAUD((&__string_35));
-          result__UWEV=__tmp__XWEV;
+          __GYEV=__VBUD((&__string_35));
+          __DYEV=__GYEV;
         };
-        __tmp__CKFO=result__UWEV;
+        __RLFO=__DYEV;
       };
-      result__UWEV=((__SECTION___EVOB *)__tmp__CKFO);
-      __tmp__MKFO=(((void *)result__UWEV->name__U15E == (void *)(&__string_32)) || ((void *)result__UWEV->name__U15E == (void *)(&__string_33)));
+      __DYEV=((____KWOB *)__RLFO);
+      __1LFO=(((void *)__DYEV->__D35E == (void *)(&__string_32)) || ((void *)__DYEV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__MKFO=FALSE__O__;
+      __1LFO=__O__;
     };
-    if ((__tmp__MKFO && ((void *)result__PJFO == (void *)NULL))) {
-      __tmp__ZAIO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__LJFO->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__OJFO];
-      if (((struct ___OBJ *)__tmp__ZAIO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__WWEV=((__SLOT_CODE__MIRG *)__tmp__ZAIO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__WWEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__WKFO=((__ITM_SLOT__HLC *)__tmp__WWEV)->result_type__3VOB;
+    if ((__1LFO && ((void *)__4KFO == (void *)NULL))) {
+      __ICIO=((void **)((____RLC *)__0KFO->__MMB.__1LC)->__ZLC.__3IK)[__3KFO];
+      if (((struct ___OBJ *)__ICIO)->__id==____1JRG__) {
+        __FYEV=((____1JRG *)__ICIO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__FYEV)->__id==____OLC__) {
+          __FMFO=((____OLC *)__FYEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__WKFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WWEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __FMFO=((____4G0D *)__FYEV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__WWEV=((__SLOT_DATA__WIRG *)__tmp__ZAIO)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__WWEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__WKFO=((__ITM_SLOT__HLC *)__tmp__WWEV)->result_type__3VOB;
+        __FYEV=((____FKRG *)__ICIO)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__FYEV)->__id==____OLC__) {
+          __FMFO=((____OLC *)__FYEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__WKFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WWEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __FMFO=((____4G0D *)__FYEV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__WKFO==NULL) {
-        __tmp__WWEV=NULL;
+      if (__FMFO==NULL) {
+        __FYEV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__WKFO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__WWEV=((void *)__tmp__WKFO);
+        switch (((struct ___OBJ *)__FMFO)->__id) {
+        case ____QMB__: {
+          __FYEV=((void *)__FMFO);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__WWEV=((void *)__tmp__WKFO);
+        case ____0MB__: {
+          __FYEV=((void *)__FMFO);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__WWEV=((void *)__tmp__WKFO);
+        case ____KPB__: {
+          __FYEV=((void *)__FMFO);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__WWEV=((void *)__tmp__WKFO);
+        case ____TEZ__: {
+          __FYEV=((void *)__FMFO);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__WWEV=NULL;
+        case ____2VRC__: {
+          __FYEV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__WWEV=NULL;
+        case ____GZRC__: {
+          __FYEV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__WWEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__ZKFO=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__WWEV));
+      switch (((struct ___OBJ *)__FYEV)->__id) {
+      case ____QMB__: {
+        __IMFO=__43X(((____QMB *)__FYEV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__ZKFO=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WWEV)));
+      case ____0MB__: {
+        __IMFO=__D5X(((____0MB *)((____QMB *)__FYEV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__ZKFO=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WWEV)),Self__LJFO);
+      case ____KPB__: {
+        __IMFO=__LAY(((____KPB *)((____QMB *)__FYEV)),__0KFO);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__ZKFO=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__WWEV)),Self__LJFO);
+      case ____TEZ__: {
+        __IMFO=__HZ1D(((____TEZ *)((____QMB *)__FYEV)),__0KFO);
       } break;
       };
-      __tmp__ZAIO=((__TYPE_FULL__PMB *)__tmp__ZKFO)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__ZAIO)->__id) {
-      case __TYPE__FF__: {
-        __tmp__1KFO=((__TYPE__FF *)__tmp__ZAIO)->prototype__QF;
+      __ICIO=((____WMB *)__IMFO)->__KLK;
+      switch (((struct ___OBJ *)__ICIO)->__id) {
+      case ____FF__: {
+        __KMFO=((____FF *)__ICIO)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__1KFO=((__TYPE_NULL__4LB *)__tmp__ZAIO)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __KMFO=((____FMB *)__ICIO)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__1KFO=((__TYPE_VOID__AMB *)__tmp__ZAIO)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __KMFO=((____HMB *)__ICIO)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__1KFO=((__TYPE_CONTEXT__CMB *)__tmp__ZAIO)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __KMFO=((____JMB *)__ICIO)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__1KFO=((__TYPE_ID__EMB *)__tmp__ZAIO)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __KMFO=((____LMB *)__ICIO)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__1KFO=((__TYPE_GENERIC__BCY *)__tmp__ZAIO)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __KMFO=((____ICY *)__ICIO)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__1KFO=prototype__L2ZG();
+      case ____EQ5D__: {
+        __KMFO=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__1KFO=prototype__XAFL();
+      case ____L4NJ__: {
+        __KMFO=__GCFL();
       } break;
       };
-      __tmp__WWEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__1KFO->slot_list__NFZ),n__MJFO);
-      result__PJFO=__tmp__WWEV;
-      if (((void *)__tmp__WWEV == (void *)NULL)) {
-        __tmp__GLFO=TRUE__K__;
+      __FYEV=__1KYD(((____LFZ *)__KMFO->__UFZ),__1KFO);
+      __4KFO=__FYEV;
+      if (((void *)__FYEV == (void *)NULL)) {
+        __VMFO=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__WWEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DLFO=((__ITM_SLOT__HLC *)__tmp__WWEV)->require__FWBE;
+        if (((struct ___OBJ *)__FYEV)->__id==____OLC__) {
+          __SMFO=((____OLC *)__FYEV)->__UXBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DLFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__WWEV)->parent_itm_slot__QF0D.require__FWBE;
+          __SMFO=((____4G0D *)__FYEV)->__5G0D.__UXBE;
         };
-        __tmp__GLFO=((void *)__tmp__DLFO == (void *)NULL);
+        __VMFO=((void *)__SMFO == (void *)NULL);
       };
-      if (__tmp__GLFO) {
-        switch (((struct ___OBJ *)__tmp__ZAIO)->__id) {
-        case __TYPE__FF__: {
-          __tmp__WKFO=search_require__05EO(((__TYPE__FF *)__tmp__ZAIO),n__MJFO);
+      if (__VMFO) {
+        switch (((struct ___OBJ *)__ICIO)->__id) {
+        case ____FF__: {
+          __FMFO=__JBFO(((____FF *)__ICIO),__1KFO);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__WKFO=search_require__GCFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__ZAIO)),n__MJFO);
+        case ____FMB__: {
+          __FMFO=__VDFO(((____FMB *)((____FF *)__ICIO)),__1KFO);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__WKFO=search_require__SEFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__ZAIO)),n__MJFO);
+        case ____HMB__: {
+          __FMFO=__BGFO(((____HMB *)((____FF *)__ICIO)),__1KFO);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__WKFO=search_require__4GFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__ZAIO)),n__MJFO);
+        case ____JMB__: {
+          __FMFO=__NIFO(((____JMB *)((____FF *)__ICIO)),__1KFO);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__WKFO=search_require__KJFO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__ZAIO)),n__MJFO);
+        case ____LMB__: {
+          __FMFO=__ZKFO(((____LMB *)((____FF *)__ICIO)),__1KFO);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__WKFO=search_require__WLFO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__ZAIO)),n__MJFO);
+        case ____ICY__: {
+          __FMFO=__FNFO(((____ICY *)((____FF *)__ICIO)),__1KFO);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__WKFO=search_require__LI2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__ZAIO)),n__MJFO);
+        case ____EQ5D__: {
+          __FMFO=__0J2O(((____EQ5D *)((____FF *)__ICIO)),__1KFO);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__WKFO=search_require__XK2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__ZAIO)),n__MJFO);
+        case ____L4NJ__: {
+          __FMFO=__GM2O(((____L4NJ *)((____FF *)__ICIO)),__1KFO);
         } break;
         };
-        result__PJFO=__tmp__WKFO;
+        __4KFO=__FMFO;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__ZAIO;
+        __TQ1N=__ICIO;
       };
-      j__OJFO=(__INTEGER__Q)(j__OJFO +  1);
-      goto while_do__2UGO;
+      __3KFO=(____Q)(__3KFO +  1);
+      goto __LWGO;
     };
   };
-  __tmp__ZAIO=result__PJFO;
-  return(__tmp__ZAIO);
+  __ICIO=__4KFO;
+  return(__ICIO);
 }
 
-static void* search_require__WLFO(__TYPE_GENERIC__BCY *Self__XLFO,__STRING_CONSTANT__0 *n__YLFO)
-// ({TYPE_GENERIC__BCY},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __FNFO(____ICY *__GNFO,____0 *__HNFO)
+// ({__ICY},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__1LFO,*__tmp__3AIO,*__tmp__2WEV;
-  __INTEGER__Q j__0LFO;
-  void *__tmp__NMFO;
-  __SECTION___EVOB *__tmp__OMFO,*result__0WEV,*__tmp__3WEV;
-  __SLOT_DATA__WIRG *Self__1WEV;
-  void *__tmp__CNFO;
-  __TYPE_FULL__PMB *__tmp__FNFO;
-  __PROTOTYPE__MF *__tmp__HNFO;
-  __ITM_LIST__T1OC *__tmp__PNFO;
-  __BOOLEAN__L __tmp__YMFO,__tmp__SNFO;
-  result__1LFO=NULL;
-  j__0LFO= 0;
-  while_do__HVGO:
+  void *__KNFO,*__MCIO,*__LYEV;
+  ____Q __JNFO;
+  void *__2NFO;
+  ____KWOB *__3NFO,*__JYEV,*__MYEV;
+  ____FKRG *__KYEV;
+  void *__ROFO;
+  ____WMB *__UOFO;
+  ____MF *__WOFO;
+  ____C3OC *__4OFO;
+  ____L __HOFO,__BPFO;
+  __KNFO=NULL;
+  __JNFO= 0;
+  __WWGO:
   {
-    if ((j__0LFO <= Self__XLFO->parent_type__CCY.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__NMFO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__XLFO->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__0LFO];
-      if (((struct ___OBJ *)__tmp__NMFO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__3AIO=((__SLOT_CODE__MIRG *)__tmp__NMFO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__3AIO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__OMFO=((__ITM_SLOT__HLC *)__tmp__3AIO)->id_section__GVOB;
+    if ((__JNFO <= __GNFO->__JCY.__1LC->__ZLC.__BJK)) {
+      __2NFO=((void **)((____RLC *)__GNFO->__JCY.__1LC)->__ZLC.__3IK)[__JNFO];
+      if (((struct ___OBJ *)__2NFO)->__id==____1JRG__) {
+        __MCIO=((____1JRG *)__2NFO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__MCIO)->__id==____OLC__) {
+          __3NFO=((____OLC *)__MCIO)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__OMFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3AIO)->parent_itm_slot__QF0D.id_section__GVOB;
+          __3NFO=((____4G0D *)__MCIO)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__1WEV=((__SLOT_DATA__WIRG *)__tmp__NMFO);
-        result__0WEV=NULL;
-        if (((void *)Self__1WEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__2WEV=Self__1WEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__2WEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3WEV=((__ITM_SLOT__HLC *)__tmp__2WEV)->id_section__GVOB;
+        __KYEV=((____FKRG *)__2NFO);
+        __JYEV=NULL;
+        if (((void *)__KYEV->__HKRG != (void *)NULL)) {
+          __LYEV=__KYEV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__LYEV)->__id==____OLC__) {
+            __MYEV=((____OLC *)__LYEV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3WEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__2WEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __MYEV=((____4G0D *)__LYEV)->__5G0D.__MWOB;
           };
-          result__0WEV=__tmp__3WEV;
+          __JYEV=__MYEV;
         } else /* FALSE */ {
-          __tmp__3WEV=get_name__GAUD((&__string_35));
-          result__0WEV=__tmp__3WEV;
+          __MYEV=__VBUD((&__string_35));
+          __JYEV=__MYEV;
         };
-        __tmp__OMFO=result__0WEV;
+        __3NFO=__JYEV;
       };
-      result__0WEV=((__SECTION___EVOB *)__tmp__OMFO);
-      __tmp__YMFO=(((void *)result__0WEV->name__U15E == (void *)(&__string_32)) || ((void *)result__0WEV->name__U15E == (void *)(&__string_33)));
+      __JYEV=((____KWOB *)__3NFO);
+      __HOFO=(((void *)__JYEV->__D35E == (void *)(&__string_32)) || ((void *)__JYEV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__YMFO=FALSE__O__;
+      __HOFO=__O__;
     };
-    if ((__tmp__YMFO && ((void *)result__1LFO == (void *)NULL))) {
-      __tmp__3AIO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__XLFO->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__0LFO];
-      if (((struct ___OBJ *)__tmp__3AIO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__2WEV=((__SLOT_CODE__MIRG *)__tmp__3AIO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__2WEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__CNFO=((__ITM_SLOT__HLC *)__tmp__2WEV)->result_type__3VOB;
+    if ((__HOFO && ((void *)__KNFO == (void *)NULL))) {
+      __MCIO=((void **)((____RLC *)__GNFO->__JCY.__1LC)->__ZLC.__3IK)[__JNFO];
+      if (((struct ___OBJ *)__MCIO)->__id==____1JRG__) {
+        __LYEV=((____1JRG *)__MCIO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__LYEV)->__id==____OLC__) {
+          __ROFO=((____OLC *)__LYEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__CNFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__2WEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __ROFO=((____4G0D *)__LYEV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__2WEV=((__SLOT_DATA__WIRG *)__tmp__3AIO)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__2WEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__CNFO=((__ITM_SLOT__HLC *)__tmp__2WEV)->result_type__3VOB;
+        __LYEV=((____FKRG *)__MCIO)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__LYEV)->__id==____OLC__) {
+          __ROFO=((____OLC *)__LYEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__CNFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__2WEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __ROFO=((____4G0D *)__LYEV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__CNFO==NULL) {
-        __tmp__2WEV=NULL;
+      if (__ROFO==NULL) {
+        __LYEV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__CNFO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__2WEV=((void *)__tmp__CNFO);
+        switch (((struct ___OBJ *)__ROFO)->__id) {
+        case ____QMB__: {
+          __LYEV=((void *)__ROFO);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__2WEV=((void *)__tmp__CNFO);
+        case ____0MB__: {
+          __LYEV=((void *)__ROFO);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__2WEV=((void *)__tmp__CNFO);
+        case ____KPB__: {
+          __LYEV=((void *)__ROFO);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__2WEV=((void *)__tmp__CNFO);
+        case ____TEZ__: {
+          __LYEV=((void *)__ROFO);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__2WEV=NULL;
+        case ____2VRC__: {
+          __LYEV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__2WEV=NULL;
+        case ____GZRC__: {
+          __LYEV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__2WEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__FNFO=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__2WEV));
+      switch (((struct ___OBJ *)__LYEV)->__id) {
+      case ____QMB__: {
+        __UOFO=__43X(((____QMB *)__LYEV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__FNFO=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2WEV)));
+      case ____0MB__: {
+        __UOFO=__D5X(((____0MB *)((____QMB *)__LYEV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__FNFO=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2WEV)),Self__XLFO);
+      case ____KPB__: {
+        __UOFO=__LAY(((____KPB *)((____QMB *)__LYEV)),__GNFO);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__FNFO=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2WEV)),Self__XLFO);
+      case ____TEZ__: {
+        __UOFO=__HZ1D(((____TEZ *)((____QMB *)__LYEV)),__GNFO);
       } break;
       };
-      __tmp__3AIO=((__TYPE_FULL__PMB *)__tmp__FNFO)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__3AIO)->__id) {
-      case __TYPE__FF__: {
-        __tmp__HNFO=((__TYPE__FF *)__tmp__3AIO)->prototype__QF;
+      __MCIO=((____WMB *)__UOFO)->__KLK;
+      switch (((struct ___OBJ *)__MCIO)->__id) {
+      case ____FF__: {
+        __WOFO=((____FF *)__MCIO)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__HNFO=((__TYPE_NULL__4LB *)__tmp__3AIO)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __WOFO=((____FMB *)__MCIO)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__HNFO=((__TYPE_VOID__AMB *)__tmp__3AIO)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __WOFO=((____HMB *)__MCIO)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__HNFO=((__TYPE_CONTEXT__CMB *)__tmp__3AIO)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __WOFO=((____JMB *)__MCIO)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__HNFO=((__TYPE_ID__EMB *)__tmp__3AIO)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __WOFO=((____LMB *)__MCIO)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__HNFO=((__TYPE_GENERIC__BCY *)__tmp__3AIO)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __WOFO=((____ICY *)__MCIO)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__HNFO=prototype__L2ZG();
+      case ____EQ5D__: {
+        __WOFO=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__HNFO=prototype__XAFL();
+      case ____L4NJ__: {
+        __WOFO=__GCFL();
       } break;
       };
-      __tmp__2WEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__HNFO->slot_list__NFZ),n__YLFO);
-      result__1LFO=__tmp__2WEV;
-      if (((void *)__tmp__2WEV == (void *)NULL)) {
-        __tmp__SNFO=TRUE__K__;
+      __LYEV=__1KYD(((____LFZ *)__WOFO->__UFZ),__HNFO);
+      __KNFO=__LYEV;
+      if (((void *)__LYEV == (void *)NULL)) {
+        __BPFO=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__2WEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__PNFO=((__ITM_SLOT__HLC *)__tmp__2WEV)->require__FWBE;
+        if (((struct ___OBJ *)__LYEV)->__id==____OLC__) {
+          __4OFO=((____OLC *)__LYEV)->__UXBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__PNFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__2WEV)->parent_itm_slot__QF0D.require__FWBE;
+          __4OFO=((____4G0D *)__LYEV)->__5G0D.__UXBE;
         };
-        __tmp__SNFO=((void *)__tmp__PNFO == (void *)NULL);
+        __BPFO=((void *)__4OFO == (void *)NULL);
       };
-      if (__tmp__SNFO) {
-        switch (((struct ___OBJ *)__tmp__3AIO)->__id) {
-        case __TYPE__FF__: {
-          __tmp__CNFO=search_require__05EO(((__TYPE__FF *)__tmp__3AIO),n__YLFO);
+      if (__BPFO) {
+        switch (((struct ___OBJ *)__MCIO)->__id) {
+        case ____FF__: {
+          __ROFO=__JBFO(((____FF *)__MCIO),__HNFO);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__CNFO=search_require__GCFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__3AIO)),n__YLFO);
+        case ____FMB__: {
+          __ROFO=__VDFO(((____FMB *)((____FF *)__MCIO)),__HNFO);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__CNFO=search_require__SEFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__3AIO)),n__YLFO);
+        case ____HMB__: {
+          __ROFO=__BGFO(((____HMB *)((____FF *)__MCIO)),__HNFO);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__CNFO=search_require__4GFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__3AIO)),n__YLFO);
+        case ____JMB__: {
+          __ROFO=__NIFO(((____JMB *)((____FF *)__MCIO)),__HNFO);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__CNFO=search_require__KJFO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__3AIO)),n__YLFO);
+        case ____LMB__: {
+          __ROFO=__ZKFO(((____LMB *)((____FF *)__MCIO)),__HNFO);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__CNFO=search_require__WLFO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__3AIO)),n__YLFO);
+        case ____ICY__: {
+          __ROFO=__FNFO(((____ICY *)((____FF *)__MCIO)),__HNFO);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__CNFO=search_require__LI2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__3AIO)),n__YLFO);
+        case ____EQ5D__: {
+          __ROFO=__0J2O(((____EQ5D *)((____FF *)__MCIO)),__HNFO);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__CNFO=search_require__XK2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__3AIO)),n__YLFO);
+        case ____L4NJ__: {
+          __ROFO=__GM2O(((____L4NJ *)((____FF *)__MCIO)),__HNFO);
         } break;
         };
-        result__1LFO=__tmp__CNFO;
+        __KNFO=__ROFO;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__3AIO;
+        __TQ1N=__MCIO;
       };
-      j__0LFO=(__INTEGER__Q)(j__0LFO +  1);
-      goto while_do__HVGO;
+      __JNFO=(____Q)(__JNFO +  1);
+      goto __WWGO;
     };
   };
-  __tmp__3AIO=result__1LFO;
-  return(__tmp__3AIO);
+  __MCIO=__KNFO;
+  return(__MCIO);
 }
 
-static void* search_require__LI2O(__TYPE_BLOCK__VO5D *Self__MI2O,__STRING_CONSTANT__0 *n__NI2O)
-// ({TYPE_BLOCK__VO5D},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __0J2O(____EQ5D *__1J2O,____0 *__2J2O)
+// ({__EQ5D},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__QI2O,*__tmp__RI3O,*__tmp__CXEV;
-  __INTEGER__Q j__PI2O;
-  void *__tmp__CJ2O;
-  __SECTION___EVOB *__tmp__DJ2O,*result__AXEV,*__tmp__DXEV;
-  __SLOT_DATA__WIRG *Self__BXEV;
-  void *__tmp__XJ2O;
-  __TYPE_FULL__PMB *__tmp__0J2O;
-  __PROTOTYPE__MF *__tmp__2J2O;
-  __ITM_LIST__T1OC *__tmp__EK2O;
-  __BOOLEAN__L __tmp__NJ2O,__tmp__HK2O;
-  result__QI2O=NULL;
-  j__PI2O= 0;
-  while_do__122O:
+  void *__5J2O,*__AK3O,*__RYEV;
+  ____Q __4J2O;
+  void *__RK2O;
+  ____KWOB *__SK2O,*__PYEV,*__SYEV;
+  ____FKRG *__QYEV;
+  void *__GL2O;
+  ____WMB *__JL2O;
+  ____MF *__LL2O;
+  ____C3OC *__TL2O;
+  ____L __2K2O,__WL2O;
+  __5J2O=NULL;
+  __4J2O= 0;
+  __K42O:
   {
-    if ((j__PI2O <= Self__MI2O->parent_type__WO5D.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__CJ2O=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__MI2O->parent_type__WO5D.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__PI2O];
-      if (((struct ___OBJ *)__tmp__CJ2O)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__RI3O=((__SLOT_CODE__MIRG *)__tmp__CJ2O)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__RI3O)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DJ2O=((__ITM_SLOT__HLC *)__tmp__RI3O)->id_section__GVOB;
+    if ((__4J2O <= __1J2O->__FQ5D.__1LC->__ZLC.__BJK)) {
+      __RK2O=((void **)((____RLC *)__1J2O->__FQ5D.__1LC)->__ZLC.__3IK)[__4J2O];
+      if (((struct ___OBJ *)__RK2O)->__id==____1JRG__) {
+        __AK3O=((____1JRG *)__RK2O)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__AK3O)->__id==____OLC__) {
+          __SK2O=((____OLC *)__AK3O)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DJ2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RI3O)->parent_itm_slot__QF0D.id_section__GVOB;
+          __SK2O=((____4G0D *)__AK3O)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__BXEV=((__SLOT_DATA__WIRG *)__tmp__CJ2O);
-        result__AXEV=NULL;
-        if (((void *)Self__BXEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__CXEV=Self__BXEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__CXEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__DXEV=((__ITM_SLOT__HLC *)__tmp__CXEV)->id_section__GVOB;
+        __QYEV=((____FKRG *)__RK2O);
+        __PYEV=NULL;
+        if (((void *)__QYEV->__HKRG != (void *)NULL)) {
+          __RYEV=__QYEV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__RYEV)->__id==____OLC__) {
+            __SYEV=((____OLC *)__RYEV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__DXEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CXEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __SYEV=((____4G0D *)__RYEV)->__5G0D.__MWOB;
           };
-          result__AXEV=__tmp__DXEV;
+          __PYEV=__SYEV;
         } else /* FALSE */ {
-          __tmp__DXEV=get_name__GAUD((&__string_35));
-          result__AXEV=__tmp__DXEV;
+          __SYEV=__VBUD((&__string_35));
+          __PYEV=__SYEV;
         };
-        __tmp__DJ2O=result__AXEV;
+        __SK2O=__PYEV;
       };
-      result__AXEV=((__SECTION___EVOB *)__tmp__DJ2O);
-      __tmp__NJ2O=(((void *)result__AXEV->name__U15E == (void *)(&__string_32)) || ((void *)result__AXEV->name__U15E == (void *)(&__string_33)));
+      __PYEV=((____KWOB *)__SK2O);
+      __2K2O=(((void *)__PYEV->__D35E == (void *)(&__string_32)) || ((void *)__PYEV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__NJ2O=FALSE__O__;
+      __2K2O=__O__;
     };
-    if ((__tmp__NJ2O && ((void *)result__QI2O == (void *)NULL))) {
-      __tmp__RI3O=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__MI2O->parent_type__WO5D.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__PI2O];
-      if (((struct ___OBJ *)__tmp__RI3O)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__CXEV=((__SLOT_CODE__MIRG *)__tmp__RI3O)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__CXEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__XJ2O=((__ITM_SLOT__HLC *)__tmp__CXEV)->result_type__3VOB;
+    if ((__2K2O && ((void *)__5J2O == (void *)NULL))) {
+      __AK3O=((void **)((____RLC *)__1J2O->__FQ5D.__1LC)->__ZLC.__3IK)[__4J2O];
+      if (((struct ___OBJ *)__AK3O)->__id==____1JRG__) {
+        __RYEV=((____1JRG *)__AK3O)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__RYEV)->__id==____OLC__) {
+          __GL2O=((____OLC *)__RYEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__XJ2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CXEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __GL2O=((____4G0D *)__RYEV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__CXEV=((__SLOT_DATA__WIRG *)__tmp__RI3O)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__CXEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__XJ2O=((__ITM_SLOT__HLC *)__tmp__CXEV)->result_type__3VOB;
+        __RYEV=((____FKRG *)__AK3O)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__RYEV)->__id==____OLC__) {
+          __GL2O=((____OLC *)__RYEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__XJ2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CXEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __GL2O=((____4G0D *)__RYEV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__XJ2O==NULL) {
-        __tmp__CXEV=NULL;
+      if (__GL2O==NULL) {
+        __RYEV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__XJ2O)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__CXEV=((void *)__tmp__XJ2O);
+        switch (((struct ___OBJ *)__GL2O)->__id) {
+        case ____QMB__: {
+          __RYEV=((void *)__GL2O);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__CXEV=((void *)__tmp__XJ2O);
+        case ____0MB__: {
+          __RYEV=((void *)__GL2O);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__CXEV=((void *)__tmp__XJ2O);
+        case ____KPB__: {
+          __RYEV=((void *)__GL2O);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__CXEV=((void *)__tmp__XJ2O);
+        case ____TEZ__: {
+          __RYEV=((void *)__GL2O);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__CXEV=NULL;
+        case ____2VRC__: {
+          __RYEV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__CXEV=NULL;
+        case ____GZRC__: {
+          __RYEV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__CXEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__0J2O=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__CXEV));
+      switch (((struct ___OBJ *)__RYEV)->__id) {
+      case ____QMB__: {
+        __JL2O=__43X(((____QMB *)__RYEV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__0J2O=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__CXEV)));
+      case ____0MB__: {
+        __JL2O=__D5X(((____0MB *)((____QMB *)__RYEV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__0J2O=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__CXEV)),Self__MI2O);
+      case ____KPB__: {
+        __JL2O=__LAY(((____KPB *)((____QMB *)__RYEV)),__1J2O);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__0J2O=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__CXEV)),Self__MI2O);
+      case ____TEZ__: {
+        __JL2O=__HZ1D(((____TEZ *)((____QMB *)__RYEV)),__1J2O);
       } break;
       };
-      __tmp__RI3O=((__TYPE_FULL__PMB *)__tmp__0J2O)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__RI3O)->__id) {
-      case __TYPE__FF__: {
-        __tmp__2J2O=((__TYPE__FF *)__tmp__RI3O)->prototype__QF;
+      __AK3O=((____WMB *)__JL2O)->__KLK;
+      switch (((struct ___OBJ *)__AK3O)->__id) {
+      case ____FF__: {
+        __LL2O=((____FF *)__AK3O)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__2J2O=((__TYPE_NULL__4LB *)__tmp__RI3O)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __LL2O=((____FMB *)__AK3O)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__2J2O=((__TYPE_VOID__AMB *)__tmp__RI3O)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __LL2O=((____HMB *)__AK3O)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__2J2O=((__TYPE_CONTEXT__CMB *)__tmp__RI3O)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __LL2O=((____JMB *)__AK3O)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__2J2O=((__TYPE_ID__EMB *)__tmp__RI3O)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __LL2O=((____LMB *)__AK3O)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__2J2O=((__TYPE_GENERIC__BCY *)__tmp__RI3O)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __LL2O=((____ICY *)__AK3O)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__2J2O=prototype__L2ZG();
+      case ____EQ5D__: {
+        __LL2O=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__2J2O=prototype__XAFL();
+      case ____L4NJ__: {
+        __LL2O=__GCFL();
       } break;
       };
-      __tmp__CXEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__2J2O->slot_list__NFZ),n__NI2O);
-      result__QI2O=__tmp__CXEV;
-      if (((void *)__tmp__CXEV == (void *)NULL)) {
-        __tmp__HK2O=TRUE__K__;
+      __RYEV=__1KYD(((____LFZ *)__LL2O->__UFZ),__2J2O);
+      __5J2O=__RYEV;
+      if (((void *)__RYEV == (void *)NULL)) {
+        __WL2O=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__CXEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__EK2O=((__ITM_SLOT__HLC *)__tmp__CXEV)->require__FWBE;
+        if (((struct ___OBJ *)__RYEV)->__id==____OLC__) {
+          __TL2O=((____OLC *)__RYEV)->__UXBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__EK2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CXEV)->parent_itm_slot__QF0D.require__FWBE;
+          __TL2O=((____4G0D *)__RYEV)->__5G0D.__UXBE;
         };
-        __tmp__HK2O=((void *)__tmp__EK2O == (void *)NULL);
+        __WL2O=((void *)__TL2O == (void *)NULL);
       };
-      if (__tmp__HK2O) {
-        switch (((struct ___OBJ *)__tmp__RI3O)->__id) {
-        case __TYPE__FF__: {
-          __tmp__XJ2O=search_require__05EO(((__TYPE__FF *)__tmp__RI3O),n__NI2O);
+      if (__WL2O) {
+        switch (((struct ___OBJ *)__AK3O)->__id) {
+        case ____FF__: {
+          __GL2O=__JBFO(((____FF *)__AK3O),__2J2O);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__XJ2O=search_require__GCFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__RI3O)),n__NI2O);
+        case ____FMB__: {
+          __GL2O=__VDFO(((____FMB *)((____FF *)__AK3O)),__2J2O);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__XJ2O=search_require__SEFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__RI3O)),n__NI2O);
+        case ____HMB__: {
+          __GL2O=__BGFO(((____HMB *)((____FF *)__AK3O)),__2J2O);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__XJ2O=search_require__4GFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__RI3O)),n__NI2O);
+        case ____JMB__: {
+          __GL2O=__NIFO(((____JMB *)((____FF *)__AK3O)),__2J2O);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__XJ2O=search_require__KJFO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__RI3O)),n__NI2O);
+        case ____LMB__: {
+          __GL2O=__ZKFO(((____LMB *)((____FF *)__AK3O)),__2J2O);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__XJ2O=search_require__WLFO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__RI3O)),n__NI2O);
+        case ____ICY__: {
+          __GL2O=__FNFO(((____ICY *)((____FF *)__AK3O)),__2J2O);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__XJ2O=search_require__LI2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__RI3O)),n__NI2O);
+        case ____EQ5D__: {
+          __GL2O=__0J2O(((____EQ5D *)((____FF *)__AK3O)),__2J2O);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__XJ2O=search_require__XK2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__RI3O)),n__NI2O);
+        case ____L4NJ__: {
+          __GL2O=__GM2O(((____L4NJ *)((____FF *)__AK3O)),__2J2O);
         } break;
         };
-        result__QI2O=__tmp__XJ2O;
+        __5J2O=__GL2O;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__RI3O;
+        __TQ1N=__AK3O;
       };
-      j__PI2O=(__INTEGER__Q)(j__PI2O +  1);
-      goto while_do__122O;
+      __4J2O=(____Q)(__4J2O +  1);
+      goto __K42O;
     };
   };
-  __tmp__RI3O=result__QI2O;
-  return(__tmp__RI3O);
+  __AK3O=__5J2O;
+  return(__AK3O);
 }
 
-static void* search_require__XK2O(__PROFIL_BLOCK__22NJ *Self__YK2O,__STRING_CONSTANT__0 *n__ZK2O)
-// ({PROFIL_BLOCK__22NJ},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __GM2O(____L4NJ *__HM2O,____0 *__IM2O)
+// ({__L4NJ},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__2K2O,*__tmp__VI3O,*__tmp__IXEV;
-  __INTEGER__Q j__1K2O;
-  void *__tmp__OL2O;
-  __SECTION___EVOB *__tmp__PL2O,*result__GXEV,*__tmp__JXEV;
-  __SLOT_DATA__WIRG *Self__HXEV;
-  void *__tmp__DM2O;
-  __TYPE_FULL__PMB *__tmp__GM2O;
-  __PROTOTYPE__MF *__tmp__IM2O;
-  __ITM_LIST__T1OC *__tmp__QM2O;
-  __BOOLEAN__L __tmp__ZL2O,__tmp__TM2O;
-  result__2K2O=NULL;
-  j__1K2O= 0;
-  while_do__G32O:
+  void *__LM2O,*__EK3O,*__XYEV;
+  ____Q __KM2O;
+  void *__3M2O;
+  ____KWOB *__4M2O,*__VYEV,*__YYEV;
+  ____FKRG *__WYEV;
+  void *__SN2O;
+  ____WMB *__VN2O;
+  ____MF *__XN2O;
+  ____C3OC *__5N2O;
+  ____L __IN2O,__CO2O;
+  __LM2O=NULL;
+  __KM2O= 0;
+  __V42O:
   {
-    if ((j__1K2O <= Self__YK2O->parent_type__42NJ.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__OL2O=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__YK2O->parent_type__42NJ.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__1K2O];
-      if (((struct ___OBJ *)__tmp__OL2O)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__VI3O=((__SLOT_CODE__MIRG *)__tmp__OL2O)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__VI3O)->__id==__ITM_SLOT__HLC__) {
-          __tmp__PL2O=((__ITM_SLOT__HLC *)__tmp__VI3O)->id_section__GVOB;
+    if ((__KM2O <= __HM2O->__N4NJ.__1LC->__ZLC.__BJK)) {
+      __3M2O=((void **)((____RLC *)__HM2O->__N4NJ.__1LC)->__ZLC.__3IK)[__KM2O];
+      if (((struct ___OBJ *)__3M2O)->__id==____1JRG__) {
+        __EK3O=((____1JRG *)__3M2O)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__EK3O)->__id==____OLC__) {
+          __4M2O=((____OLC *)__EK3O)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__PL2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VI3O)->parent_itm_slot__QF0D.id_section__GVOB;
+          __4M2O=((____4G0D *)__EK3O)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__HXEV=((__SLOT_DATA__WIRG *)__tmp__OL2O);
-        result__GXEV=NULL;
-        if (((void *)Self__HXEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__IXEV=Self__HXEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__IXEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__JXEV=((__ITM_SLOT__HLC *)__tmp__IXEV)->id_section__GVOB;
+        __WYEV=((____FKRG *)__3M2O);
+        __VYEV=NULL;
+        if (((void *)__WYEV->__HKRG != (void *)NULL)) {
+          __XYEV=__WYEV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__XYEV)->__id==____OLC__) {
+            __YYEV=((____OLC *)__XYEV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__JXEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IXEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __YYEV=((____4G0D *)__XYEV)->__5G0D.__MWOB;
           };
-          result__GXEV=__tmp__JXEV;
+          __VYEV=__YYEV;
         } else /* FALSE */ {
-          __tmp__JXEV=get_name__GAUD((&__string_35));
-          result__GXEV=__tmp__JXEV;
+          __YYEV=__VBUD((&__string_35));
+          __VYEV=__YYEV;
         };
-        __tmp__PL2O=result__GXEV;
+        __4M2O=__VYEV;
       };
-      result__GXEV=((__SECTION___EVOB *)__tmp__PL2O);
-      __tmp__ZL2O=(((void *)result__GXEV->name__U15E == (void *)(&__string_32)) || ((void *)result__GXEV->name__U15E == (void *)(&__string_33)));
+      __VYEV=((____KWOB *)__4M2O);
+      __IN2O=(((void *)__VYEV->__D35E == (void *)(&__string_32)) || ((void *)__VYEV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__ZL2O=FALSE__O__;
+      __IN2O=__O__;
     };
-    if ((__tmp__ZL2O && ((void *)result__2K2O == (void *)NULL))) {
-      __tmp__VI3O=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__YK2O->parent_type__42NJ.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__1K2O];
-      if (((struct ___OBJ *)__tmp__VI3O)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__IXEV=((__SLOT_CODE__MIRG *)__tmp__VI3O)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__IXEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DM2O=((__ITM_SLOT__HLC *)__tmp__IXEV)->result_type__3VOB;
+    if ((__IN2O && ((void *)__LM2O == (void *)NULL))) {
+      __EK3O=((void **)((____RLC *)__HM2O->__N4NJ.__1LC)->__ZLC.__3IK)[__KM2O];
+      if (((struct ___OBJ *)__EK3O)->__id==____1JRG__) {
+        __XYEV=((____1JRG *)__EK3O)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__XYEV)->__id==____OLC__) {
+          __SN2O=((____OLC *)__XYEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DM2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IXEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __SN2O=((____4G0D *)__XYEV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__IXEV=((__SLOT_DATA__WIRG *)__tmp__VI3O)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__IXEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__DM2O=((__ITM_SLOT__HLC *)__tmp__IXEV)->result_type__3VOB;
+        __XYEV=((____FKRG *)__EK3O)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__XYEV)->__id==____OLC__) {
+          __SN2O=((____OLC *)__XYEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__DM2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IXEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __SN2O=((____4G0D *)__XYEV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__DM2O==NULL) {
-        __tmp__IXEV=NULL;
+      if (__SN2O==NULL) {
+        __XYEV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__DM2O)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__IXEV=((void *)__tmp__DM2O);
+        switch (((struct ___OBJ *)__SN2O)->__id) {
+        case ____QMB__: {
+          __XYEV=((void *)__SN2O);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__IXEV=((void *)__tmp__DM2O);
+        case ____0MB__: {
+          __XYEV=((void *)__SN2O);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__IXEV=((void *)__tmp__DM2O);
+        case ____KPB__: {
+          __XYEV=((void *)__SN2O);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__IXEV=((void *)__tmp__DM2O);
+        case ____TEZ__: {
+          __XYEV=((void *)__SN2O);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__IXEV=NULL;
+        case ____2VRC__: {
+          __XYEV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__IXEV=NULL;
+        case ____GZRC__: {
+          __XYEV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__IXEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__GM2O=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__IXEV));
+      switch (((struct ___OBJ *)__XYEV)->__id) {
+      case ____QMB__: {
+        __VN2O=__43X(((____QMB *)__XYEV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__GM2O=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IXEV)));
+      case ____0MB__: {
+        __VN2O=__D5X(((____0MB *)((____QMB *)__XYEV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__GM2O=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IXEV)),Self__YK2O);
+      case ____KPB__: {
+        __VN2O=__LAY(((____KPB *)((____QMB *)__XYEV)),__HM2O);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__GM2O=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IXEV)),Self__YK2O);
+      case ____TEZ__: {
+        __VN2O=__HZ1D(((____TEZ *)((____QMB *)__XYEV)),__HM2O);
       } break;
       };
-      __tmp__VI3O=((__TYPE_FULL__PMB *)__tmp__GM2O)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__VI3O)->__id) {
-      case __TYPE__FF__: {
-        __tmp__IM2O=((__TYPE__FF *)__tmp__VI3O)->prototype__QF;
+      __EK3O=((____WMB *)__VN2O)->__KLK;
+      switch (((struct ___OBJ *)__EK3O)->__id) {
+      case ____FF__: {
+        __XN2O=((____FF *)__EK3O)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__IM2O=((__TYPE_NULL__4LB *)__tmp__VI3O)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __XN2O=((____FMB *)__EK3O)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__IM2O=((__TYPE_VOID__AMB *)__tmp__VI3O)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __XN2O=((____HMB *)__EK3O)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__IM2O=((__TYPE_CONTEXT__CMB *)__tmp__VI3O)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __XN2O=((____JMB *)__EK3O)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__IM2O=((__TYPE_ID__EMB *)__tmp__VI3O)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __XN2O=((____LMB *)__EK3O)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__IM2O=((__TYPE_GENERIC__BCY *)__tmp__VI3O)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __XN2O=((____ICY *)__EK3O)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__IM2O=prototype__L2ZG();
+      case ____EQ5D__: {
+        __XN2O=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__IM2O=prototype__XAFL();
+      case ____L4NJ__: {
+        __XN2O=__GCFL();
       } break;
       };
-      __tmp__IXEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__IM2O->slot_list__NFZ),n__ZK2O);
-      result__2K2O=__tmp__IXEV;
-      if (((void *)__tmp__IXEV == (void *)NULL)) {
-        __tmp__TM2O=TRUE__K__;
+      __XYEV=__1KYD(((____LFZ *)__XN2O->__UFZ),__IM2O);
+      __LM2O=__XYEV;
+      if (((void *)__XYEV == (void *)NULL)) {
+        __CO2O=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__IXEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__QM2O=((__ITM_SLOT__HLC *)__tmp__IXEV)->require__FWBE;
+        if (((struct ___OBJ *)__XYEV)->__id==____OLC__) {
+          __5N2O=((____OLC *)__XYEV)->__UXBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__QM2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IXEV)->parent_itm_slot__QF0D.require__FWBE;
+          __5N2O=((____4G0D *)__XYEV)->__5G0D.__UXBE;
         };
-        __tmp__TM2O=((void *)__tmp__QM2O == (void *)NULL);
+        __CO2O=((void *)__5N2O == (void *)NULL);
       };
-      if (__tmp__TM2O) {
-        switch (((struct ___OBJ *)__tmp__VI3O)->__id) {
-        case __TYPE__FF__: {
-          __tmp__DM2O=search_require__05EO(((__TYPE__FF *)__tmp__VI3O),n__ZK2O);
+      if (__CO2O) {
+        switch (((struct ___OBJ *)__EK3O)->__id) {
+        case ____FF__: {
+          __SN2O=__JBFO(((____FF *)__EK3O),__IM2O);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__DM2O=search_require__GCFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__VI3O)),n__ZK2O);
+        case ____FMB__: {
+          __SN2O=__VDFO(((____FMB *)((____FF *)__EK3O)),__IM2O);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__DM2O=search_require__SEFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__VI3O)),n__ZK2O);
+        case ____HMB__: {
+          __SN2O=__BGFO(((____HMB *)((____FF *)__EK3O)),__IM2O);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__DM2O=search_require__4GFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__VI3O)),n__ZK2O);
+        case ____JMB__: {
+          __SN2O=__NIFO(((____JMB *)((____FF *)__EK3O)),__IM2O);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__DM2O=search_require__KJFO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__VI3O)),n__ZK2O);
+        case ____LMB__: {
+          __SN2O=__ZKFO(((____LMB *)((____FF *)__EK3O)),__IM2O);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__DM2O=search_require__WLFO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__VI3O)),n__ZK2O);
+        case ____ICY__: {
+          __SN2O=__FNFO(((____ICY *)((____FF *)__EK3O)),__IM2O);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__DM2O=search_require__LI2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__VI3O)),n__ZK2O);
+        case ____EQ5D__: {
+          __SN2O=__0J2O(((____EQ5D *)((____FF *)__EK3O)),__IM2O);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__DM2O=search_require__XK2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__VI3O)),n__ZK2O);
+        case ____L4NJ__: {
+          __SN2O=__GM2O(((____L4NJ *)((____FF *)__EK3O)),__IM2O);
         } break;
         };
-        result__2K2O=__tmp__DM2O;
+        __LM2O=__SN2O;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__VI3O;
+        __TQ1N=__EK3O;
       };
-      j__1K2O=(__INTEGER__Q)(j__1K2O +  1);
-      goto while_do__G32O;
+      __KM2O=(____Q)(__KM2O +  1);
+      goto __V42O;
     };
   };
-  __tmp__VI3O=result__2K2O;
-  return(__tmp__VI3O);
+  __EK3O=__LM2O;
+  return(__EK3O);
 }
 
-static void* search_ensure__JSFO(__TYPE__FF *Self__KSFO,__STRING_CONSTANT__0 *n__LSFO)
-// ({TYPE__FF},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __YTFO(____FF *__ZTFO,____0 *__0TFO)
+// ({__FF},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__OSFO,*__tmp__ABIO,*__tmp__OXEV;
-  __INTEGER__Q j__NSFO;
-  void *__tmp__ATFO;
-  __SECTION___EVOB *__tmp__BTFO,*result__MXEV,*__tmp__PXEV;
-  __SLOT_DATA__WIRG *Self__NXEV;
-  void *__tmp__VTFO;
-  __TYPE_FULL__PMB *__tmp__YTFO;
-  __PROTOTYPE__MF *__tmp__0TFO;
-  __ITM_LIST__T1OC *__tmp__CUFO;
-  __BOOLEAN__L __tmp__LTFO,__tmp__FUFO;
-  result__OSFO=NULL;
-  j__NSFO= 0;
-  while_do__GWGO:
+  void *__3TFO,*__PCIO,*__3YEV;
+  ____Q __2TFO;
+  void *__PUFO;
+  ____KWOB *__QUFO,*__1YEV,*__4YEV;
+  ____FKRG *__2YEV;
+  void *__EVFO;
+  ____WMB *__HVFO;
+  ____MF *__JVFO;
+  ____C3OC *__RVFO;
+  ____L __0UFO,__UVFO;
+  __3TFO=NULL;
+  __2TFO= 0;
+  __VXGO:
   {
-    if ((j__NSFO <= Self__KSFO->slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__ATFO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__KSFO->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__NSFO];
-      if (((struct ___OBJ *)__tmp__ATFO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__ABIO=((__SLOT_CODE__MIRG *)__tmp__ATFO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__ABIO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__BTFO=((__ITM_SLOT__HLC *)__tmp__ABIO)->id_section__GVOB;
+    if ((__2TFO <= __ZTFO->__1LC->__ZLC.__BJK)) {
+      __PUFO=((void **)((____RLC *)__ZTFO->__1LC)->__ZLC.__3IK)[__2TFO];
+      if (((struct ___OBJ *)__PUFO)->__id==____1JRG__) {
+        __PCIO=((____1JRG *)__PUFO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__PCIO)->__id==____OLC__) {
+          __QUFO=((____OLC *)__PCIO)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__BTFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ABIO)->parent_itm_slot__QF0D.id_section__GVOB;
+          __QUFO=((____4G0D *)__PCIO)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__NXEV=((__SLOT_DATA__WIRG *)__tmp__ATFO);
-        result__MXEV=NULL;
-        if (((void *)Self__NXEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__OXEV=Self__NXEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__OXEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__PXEV=((__ITM_SLOT__HLC *)__tmp__OXEV)->id_section__GVOB;
+        __2YEV=((____FKRG *)__PUFO);
+        __1YEV=NULL;
+        if (((void *)__2YEV->__HKRG != (void *)NULL)) {
+          __3YEV=__2YEV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__3YEV)->__id==____OLC__) {
+            __4YEV=((____OLC *)__3YEV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__PXEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__OXEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __4YEV=((____4G0D *)__3YEV)->__5G0D.__MWOB;
           };
-          result__MXEV=__tmp__PXEV;
+          __1YEV=__4YEV;
         } else /* FALSE */ {
-          __tmp__PXEV=get_name__GAUD((&__string_35));
-          result__MXEV=__tmp__PXEV;
+          __4YEV=__VBUD((&__string_35));
+          __1YEV=__4YEV;
         };
-        __tmp__BTFO=result__MXEV;
+        __QUFO=__1YEV;
       };
-      result__MXEV=((__SECTION___EVOB *)__tmp__BTFO);
-      __tmp__LTFO=(((void *)result__MXEV->name__U15E == (void *)(&__string_32)) || ((void *)result__MXEV->name__U15E == (void *)(&__string_33)));
+      __1YEV=((____KWOB *)__QUFO);
+      __0UFO=(((void *)__1YEV->__D35E == (void *)(&__string_32)) || ((void *)__1YEV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__LTFO=FALSE__O__;
+      __0UFO=__O__;
     };
-    if ((__tmp__LTFO && ((void *)result__OSFO == (void *)NULL))) {
-      __tmp__ABIO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__KSFO->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__NSFO];
-      if (((struct ___OBJ *)__tmp__ABIO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__OXEV=((__SLOT_CODE__MIRG *)__tmp__ABIO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__OXEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__VTFO=((__ITM_SLOT__HLC *)__tmp__OXEV)->result_type__3VOB;
+    if ((__0UFO && ((void *)__3TFO == (void *)NULL))) {
+      __PCIO=((void **)((____RLC *)__ZTFO->__1LC)->__ZLC.__3IK)[__2TFO];
+      if (((struct ___OBJ *)__PCIO)->__id==____1JRG__) {
+        __3YEV=((____1JRG *)__PCIO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__3YEV)->__id==____OLC__) {
+          __EVFO=((____OLC *)__3YEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__VTFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__OXEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __EVFO=((____4G0D *)__3YEV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__OXEV=((__SLOT_DATA__WIRG *)__tmp__ABIO)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__OXEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__VTFO=((__ITM_SLOT__HLC *)__tmp__OXEV)->result_type__3VOB;
+        __3YEV=((____FKRG *)__PCIO)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__3YEV)->__id==____OLC__) {
+          __EVFO=((____OLC *)__3YEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__VTFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__OXEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __EVFO=((____4G0D *)__3YEV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__VTFO==NULL) {
-        __tmp__OXEV=NULL;
+      if (__EVFO==NULL) {
+        __3YEV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__VTFO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__OXEV=((void *)__tmp__VTFO);
+        switch (((struct ___OBJ *)__EVFO)->__id) {
+        case ____QMB__: {
+          __3YEV=((void *)__EVFO);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__OXEV=((void *)__tmp__VTFO);
+        case ____0MB__: {
+          __3YEV=((void *)__EVFO);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__OXEV=((void *)__tmp__VTFO);
+        case ____KPB__: {
+          __3YEV=((void *)__EVFO);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__OXEV=((void *)__tmp__VTFO);
+        case ____TEZ__: {
+          __3YEV=((void *)__EVFO);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__OXEV=NULL;
+        case ____2VRC__: {
+          __3YEV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__OXEV=NULL;
+        case ____GZRC__: {
+          __3YEV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__OXEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__YTFO=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__OXEV));
+      switch (((struct ___OBJ *)__3YEV)->__id) {
+      case ____QMB__: {
+        __HVFO=__43X(((____QMB *)__3YEV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__YTFO=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__OXEV)));
+      case ____0MB__: {
+        __HVFO=__D5X(((____0MB *)((____QMB *)__3YEV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__YTFO=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__OXEV)),Self__KSFO);
+      case ____KPB__: {
+        __HVFO=__LAY(((____KPB *)((____QMB *)__3YEV)),__ZTFO);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__YTFO=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__OXEV)),Self__KSFO);
+      case ____TEZ__: {
+        __HVFO=__HZ1D(((____TEZ *)((____QMB *)__3YEV)),__ZTFO);
       } break;
       };
-      __tmp__ABIO=((__TYPE_FULL__PMB *)__tmp__YTFO)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__ABIO)->__id) {
-      case __TYPE__FF__: {
-        __tmp__0TFO=((__TYPE__FF *)__tmp__ABIO)->prototype__QF;
+      __PCIO=((____WMB *)__HVFO)->__KLK;
+      switch (((struct ___OBJ *)__PCIO)->__id) {
+      case ____FF__: {
+        __JVFO=((____FF *)__PCIO)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__0TFO=((__TYPE_NULL__4LB *)__tmp__ABIO)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __JVFO=((____FMB *)__PCIO)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__0TFO=((__TYPE_VOID__AMB *)__tmp__ABIO)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __JVFO=((____HMB *)__PCIO)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__0TFO=((__TYPE_CONTEXT__CMB *)__tmp__ABIO)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __JVFO=((____JMB *)__PCIO)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__0TFO=((__TYPE_ID__EMB *)__tmp__ABIO)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __JVFO=((____LMB *)__PCIO)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__0TFO=((__TYPE_GENERIC__BCY *)__tmp__ABIO)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __JVFO=((____ICY *)__PCIO)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__0TFO=prototype__L2ZG();
+      case ____EQ5D__: {
+        __JVFO=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__0TFO=prototype__XAFL();
+      case ____L4NJ__: {
+        __JVFO=__GCFL();
       } break;
       };
-      __tmp__OXEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__0TFO->slot_list__NFZ),n__LSFO);
-      result__OSFO=__tmp__OXEV;
-      if (((void *)__tmp__OXEV == (void *)NULL)) {
-        __tmp__FUFO=TRUE__K__;
+      __3YEV=__1KYD(((____LFZ *)__JVFO->__UFZ),__0TFO);
+      __3TFO=__3YEV;
+      if (((void *)__3YEV == (void *)NULL)) {
+        __UVFO=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__OXEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__CUFO=((__ITM_SLOT__HLC *)__tmp__OXEV)->ensure__NWBE;
+        if (((struct ___OBJ *)__3YEV)->__id==____OLC__) {
+          __RVFO=((____OLC *)__3YEV)->__2XBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__CUFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__OXEV)->parent_itm_slot__QF0D.ensure__NWBE;
+          __RVFO=((____4G0D *)__3YEV)->__5G0D.__2XBE;
         };
-        __tmp__FUFO=((void *)__tmp__CUFO == (void *)NULL);
+        __UVFO=((void *)__RVFO == (void *)NULL);
       };
-      if (__tmp__FUFO) {
-        switch (((struct ___OBJ *)__tmp__ABIO)->__id) {
-        case __TYPE__FF__: {
-          __tmp__VTFO=search_ensure__JSFO(((__TYPE__FF *)__tmp__ABIO),n__LSFO);
+      if (__UVFO) {
+        switch (((struct ___OBJ *)__PCIO)->__id) {
+        case ____FF__: {
+          __EVFO=__YTFO(((____FF *)__PCIO),__0TFO);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__VTFO=search_ensure__VUFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__ABIO)),n__LSFO);
+        case ____FMB__: {
+          __EVFO=__EWFO(((____FMB *)((____FF *)__PCIO)),__0TFO);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__VTFO=search_ensure__BXFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__ABIO)),n__LSFO);
+        case ____HMB__: {
+          __EVFO=__QYFO(((____HMB *)((____FF *)__PCIO)),__0TFO);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__VTFO=search_ensure__NZFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__ABIO)),n__LSFO);
+        case ____JMB__: {
+          __EVFO=__20FO(((____JMB *)((____FF *)__PCIO)),__0TFO);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__VTFO=search_ensure__Z1FO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__ABIO)),n__LSFO);
+        case ____LMB__: {
+          __EVFO=__I3FO(((____LMB *)((____FF *)__PCIO)),__0TFO);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__VTFO=search_ensure__F4FO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__ABIO)),n__LSFO);
+        case ____ICY__: {
+          __EVFO=__U5FO(((____ICY *)((____FF *)__PCIO)),__0TFO);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__VTFO=search_ensure__NO2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__ABIO)),n__LSFO);
+        case ____EQ5D__: {
+          __EVFO=__2P2O(((____EQ5D *)((____FF *)__PCIO)),__0TFO);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__VTFO=search_ensure__ZQ2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__ABIO)),n__LSFO);
+        case ____L4NJ__: {
+          __EVFO=__IS2O(((____L4NJ *)((____FF *)__PCIO)),__0TFO);
         } break;
         };
-        result__OSFO=__tmp__VTFO;
+        __3TFO=__EVFO;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__ABIO;
+        __TQ1N=__PCIO;
       };
-      j__NSFO=(__INTEGER__Q)(j__NSFO +  1);
-      goto while_do__GWGO;
+      __2TFO=(____Q)(__2TFO +  1);
+      goto __VXGO;
     };
   };
-  __tmp__ABIO=result__OSFO;
-  return(__tmp__ABIO);
+  __PCIO=__3TFO;
+  return(__PCIO);
 }
 
-static void* search_ensure__VUFO(__TYPE_NULL__4LB *Self__WUFO,__STRING_CONSTANT__0 *n__XUFO)
-// ({TYPE_NULL__4LB},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __EWFO(____FMB *__FWFO,____0 *__GWFO)
+// ({__FMB},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__0UFO,*__tmp__EBIO,*__tmp__UXEV;
-  __INTEGER__Q j__ZUFO;
-  void *__tmp__MVFO;
-  __SECTION___EVOB *__tmp__NVFO,*result__SXEV,*__tmp__VXEV;
-  __SLOT_DATA__WIRG *Self__TXEV;
-  void *__tmp__BWFO;
-  __TYPE_FULL__PMB *__tmp__EWFO;
-  __PROTOTYPE__MF *__tmp__GWFO;
-  __ITM_LIST__T1OC *__tmp__OWFO;
-  __BOOLEAN__L __tmp__XVFO,__tmp__RWFO;
-  result__0UFO=NULL;
-  j__ZUFO= 0;
-  while_do__RWGO:
+  void *__JWFO,*__TCIO,*__DZEV;
+  ____Q __IWFO;
+  void *__1WFO;
+  ____KWOB *__2WFO,*__BZEV,*__EZEV;
+  ____FKRG *__CZEV;
+  void *__QXFO;
+  ____WMB *__TXFO;
+  ____MF *__VXFO;
+  ____C3OC *__3XFO;
+  ____L __GXFO,__AYFO;
+  __JWFO=NULL;
+  __IWFO= 0;
+  __AYGO:
   {
-    if ((j__ZUFO <= Self__WUFO->parent_type__5LB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__MVFO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__WUFO->parent_type__5LB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__ZUFO];
-      if (((struct ___OBJ *)__tmp__MVFO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__EBIO=((__SLOT_CODE__MIRG *)__tmp__MVFO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__EBIO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__NVFO=((__ITM_SLOT__HLC *)__tmp__EBIO)->id_section__GVOB;
+    if ((__IWFO <= __FWFO->__GMB.__1LC->__ZLC.__BJK)) {
+      __1WFO=((void **)((____RLC *)__FWFO->__GMB.__1LC)->__ZLC.__3IK)[__IWFO];
+      if (((struct ___OBJ *)__1WFO)->__id==____1JRG__) {
+        __TCIO=((____1JRG *)__1WFO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__TCIO)->__id==____OLC__) {
+          __2WFO=((____OLC *)__TCIO)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__NVFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EBIO)->parent_itm_slot__QF0D.id_section__GVOB;
+          __2WFO=((____4G0D *)__TCIO)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__TXEV=((__SLOT_DATA__WIRG *)__tmp__MVFO);
-        result__SXEV=NULL;
-        if (((void *)Self__TXEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__UXEV=Self__TXEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__UXEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__VXEV=((__ITM_SLOT__HLC *)__tmp__UXEV)->id_section__GVOB;
+        __CZEV=((____FKRG *)__1WFO);
+        __BZEV=NULL;
+        if (((void *)__CZEV->__HKRG != (void *)NULL)) {
+          __DZEV=__CZEV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__DZEV)->__id==____OLC__) {
+            __EZEV=((____OLC *)__DZEV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__VXEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UXEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __EZEV=((____4G0D *)__DZEV)->__5G0D.__MWOB;
           };
-          result__SXEV=__tmp__VXEV;
+          __BZEV=__EZEV;
         } else /* FALSE */ {
-          __tmp__VXEV=get_name__GAUD((&__string_35));
-          result__SXEV=__tmp__VXEV;
+          __EZEV=__VBUD((&__string_35));
+          __BZEV=__EZEV;
         };
-        __tmp__NVFO=result__SXEV;
+        __2WFO=__BZEV;
       };
-      result__SXEV=((__SECTION___EVOB *)__tmp__NVFO);
-      __tmp__XVFO=(((void *)result__SXEV->name__U15E == (void *)(&__string_32)) || ((void *)result__SXEV->name__U15E == (void *)(&__string_33)));
+      __BZEV=((____KWOB *)__2WFO);
+      __GXFO=(((void *)__BZEV->__D35E == (void *)(&__string_32)) || ((void *)__BZEV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__XVFO=FALSE__O__;
+      __GXFO=__O__;
     };
-    if ((__tmp__XVFO && ((void *)result__0UFO == (void *)NULL))) {
-      __tmp__EBIO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__WUFO->parent_type__5LB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__ZUFO];
-      if (((struct ___OBJ *)__tmp__EBIO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__UXEV=((__SLOT_CODE__MIRG *)__tmp__EBIO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__UXEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__BWFO=((__ITM_SLOT__HLC *)__tmp__UXEV)->result_type__3VOB;
+    if ((__GXFO && ((void *)__JWFO == (void *)NULL))) {
+      __TCIO=((void **)((____RLC *)__FWFO->__GMB.__1LC)->__ZLC.__3IK)[__IWFO];
+      if (((struct ___OBJ *)__TCIO)->__id==____1JRG__) {
+        __DZEV=((____1JRG *)__TCIO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__DZEV)->__id==____OLC__) {
+          __QXFO=((____OLC *)__DZEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__BWFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UXEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __QXFO=((____4G0D *)__DZEV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__UXEV=((__SLOT_DATA__WIRG *)__tmp__EBIO)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__UXEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__BWFO=((__ITM_SLOT__HLC *)__tmp__UXEV)->result_type__3VOB;
+        __DZEV=((____FKRG *)__TCIO)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__DZEV)->__id==____OLC__) {
+          __QXFO=((____OLC *)__DZEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__BWFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UXEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __QXFO=((____4G0D *)__DZEV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__BWFO==NULL) {
-        __tmp__UXEV=NULL;
+      if (__QXFO==NULL) {
+        __DZEV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__BWFO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__UXEV=((void *)__tmp__BWFO);
+        switch (((struct ___OBJ *)__QXFO)->__id) {
+        case ____QMB__: {
+          __DZEV=((void *)__QXFO);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__UXEV=((void *)__tmp__BWFO);
+        case ____0MB__: {
+          __DZEV=((void *)__QXFO);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__UXEV=((void *)__tmp__BWFO);
+        case ____KPB__: {
+          __DZEV=((void *)__QXFO);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__UXEV=((void *)__tmp__BWFO);
+        case ____TEZ__: {
+          __DZEV=((void *)__QXFO);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__UXEV=NULL;
+        case ____2VRC__: {
+          __DZEV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__UXEV=NULL;
+        case ____GZRC__: {
+          __DZEV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__UXEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__EWFO=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__UXEV));
+      switch (((struct ___OBJ *)__DZEV)->__id) {
+      case ____QMB__: {
+        __TXFO=__43X(((____QMB *)__DZEV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__EWFO=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UXEV)));
+      case ____0MB__: {
+        __TXFO=__D5X(((____0MB *)((____QMB *)__DZEV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__EWFO=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UXEV)),Self__WUFO);
+      case ____KPB__: {
+        __TXFO=__LAY(((____KPB *)((____QMB *)__DZEV)),__FWFO);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__EWFO=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UXEV)),Self__WUFO);
+      case ____TEZ__: {
+        __TXFO=__HZ1D(((____TEZ *)((____QMB *)__DZEV)),__FWFO);
       } break;
       };
-      __tmp__EBIO=((__TYPE_FULL__PMB *)__tmp__EWFO)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__EBIO)->__id) {
-      case __TYPE__FF__: {
-        __tmp__GWFO=((__TYPE__FF *)__tmp__EBIO)->prototype__QF;
+      __TCIO=((____WMB *)__TXFO)->__KLK;
+      switch (((struct ___OBJ *)__TCIO)->__id) {
+      case ____FF__: {
+        __VXFO=((____FF *)__TCIO)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__GWFO=((__TYPE_NULL__4LB *)__tmp__EBIO)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __VXFO=((____FMB *)__TCIO)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__GWFO=((__TYPE_VOID__AMB *)__tmp__EBIO)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __VXFO=((____HMB *)__TCIO)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__GWFO=((__TYPE_CONTEXT__CMB *)__tmp__EBIO)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __VXFO=((____JMB *)__TCIO)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__GWFO=((__TYPE_ID__EMB *)__tmp__EBIO)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __VXFO=((____LMB *)__TCIO)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__GWFO=((__TYPE_GENERIC__BCY *)__tmp__EBIO)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __VXFO=((____ICY *)__TCIO)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__GWFO=prototype__L2ZG();
+      case ____EQ5D__: {
+        __VXFO=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__GWFO=prototype__XAFL();
+      case ____L4NJ__: {
+        __VXFO=__GCFL();
       } break;
       };
-      __tmp__UXEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__GWFO->slot_list__NFZ),n__XUFO);
-      result__0UFO=__tmp__UXEV;
-      if (((void *)__tmp__UXEV == (void *)NULL)) {
-        __tmp__RWFO=TRUE__K__;
+      __DZEV=__1KYD(((____LFZ *)__VXFO->__UFZ),__GWFO);
+      __JWFO=__DZEV;
+      if (((void *)__DZEV == (void *)NULL)) {
+        __AYFO=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__UXEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__OWFO=((__ITM_SLOT__HLC *)__tmp__UXEV)->ensure__NWBE;
+        if (((struct ___OBJ *)__DZEV)->__id==____OLC__) {
+          __3XFO=((____OLC *)__DZEV)->__2XBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__OWFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UXEV)->parent_itm_slot__QF0D.ensure__NWBE;
+          __3XFO=((____4G0D *)__DZEV)->__5G0D.__2XBE;
         };
-        __tmp__RWFO=((void *)__tmp__OWFO == (void *)NULL);
+        __AYFO=((void *)__3XFO == (void *)NULL);
       };
-      if (__tmp__RWFO) {
-        switch (((struct ___OBJ *)__tmp__EBIO)->__id) {
-        case __TYPE__FF__: {
-          __tmp__BWFO=search_ensure__JSFO(((__TYPE__FF *)__tmp__EBIO),n__XUFO);
+      if (__AYFO) {
+        switch (((struct ___OBJ *)__TCIO)->__id) {
+        case ____FF__: {
+          __QXFO=__YTFO(((____FF *)__TCIO),__GWFO);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__BWFO=search_ensure__VUFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__EBIO)),n__XUFO);
+        case ____FMB__: {
+          __QXFO=__EWFO(((____FMB *)((____FF *)__TCIO)),__GWFO);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__BWFO=search_ensure__BXFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__EBIO)),n__XUFO);
+        case ____HMB__: {
+          __QXFO=__QYFO(((____HMB *)((____FF *)__TCIO)),__GWFO);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__BWFO=search_ensure__NZFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__EBIO)),n__XUFO);
+        case ____JMB__: {
+          __QXFO=__20FO(((____JMB *)((____FF *)__TCIO)),__GWFO);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__BWFO=search_ensure__Z1FO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__EBIO)),n__XUFO);
+        case ____LMB__: {
+          __QXFO=__I3FO(((____LMB *)((____FF *)__TCIO)),__GWFO);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__BWFO=search_ensure__F4FO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__EBIO)),n__XUFO);
+        case ____ICY__: {
+          __QXFO=__U5FO(((____ICY *)((____FF *)__TCIO)),__GWFO);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__BWFO=search_ensure__NO2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__EBIO)),n__XUFO);
+        case ____EQ5D__: {
+          __QXFO=__2P2O(((____EQ5D *)((____FF *)__TCIO)),__GWFO);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__BWFO=search_ensure__ZQ2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__EBIO)),n__XUFO);
+        case ____L4NJ__: {
+          __QXFO=__IS2O(((____L4NJ *)((____FF *)__TCIO)),__GWFO);
         } break;
         };
-        result__0UFO=__tmp__BWFO;
+        __JWFO=__QXFO;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__EBIO;
+        __TQ1N=__TCIO;
       };
-      j__ZUFO=(__INTEGER__Q)(j__ZUFO +  1);
-      goto while_do__RWGO;
+      __IWFO=(____Q)(__IWFO +  1);
+      goto __AYGO;
     };
   };
-  __tmp__EBIO=result__0UFO;
-  return(__tmp__EBIO);
+  __TCIO=__JWFO;
+  return(__TCIO);
 }
 
-static void* search_ensure__BXFO(__TYPE_VOID__AMB *Self__CXFO,__STRING_CONSTANT__0 *n__DXFO)
-// ({TYPE_VOID__AMB},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __QYFO(____HMB *__RYFO,____0 *__SYFO)
+// ({__HMB},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__GXFO,*__tmp__IBIO,*__tmp__0XEV;
-  __INTEGER__Q j__FXFO;
-  void *__tmp__YXFO;
-  __SECTION___EVOB *__tmp__ZXFO,*result__YXEV,*__tmp__1XEV;
-  __SLOT_DATA__WIRG *Self__ZXEV;
-  void *__tmp__NYFO;
-  __TYPE_FULL__PMB *__tmp__QYFO;
-  __PROTOTYPE__MF *__tmp__SYFO;
-  __ITM_LIST__T1OC *__tmp__0YFO;
-  __BOOLEAN__L __tmp__DYFO,__tmp__3YFO;
-  result__GXFO=NULL;
-  j__FXFO= 0;
-  while_do__2WGO:
+  void *__VYFO,*__XCIO,*__JZEV;
+  ____Q __UYFO;
+  void *__HZFO;
+  ____KWOB *__IZFO,*__HZEV,*__KZEV;
+  ____FKRG *__IZEV;
+  void *__2ZFO;
+  ____WMB *__5ZFO;
+  ____MF *__B0FO;
+  ____C3OC *__J0FO;
+  ____L __SZFO,__M0FO;
+  __VYFO=NULL;
+  __UYFO= 0;
+  __LYGO:
   {
-    if ((j__FXFO <= Self__CXFO->parent_type__BMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__YXFO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__CXFO->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__FXFO];
-      if (((struct ___OBJ *)__tmp__YXFO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__IBIO=((__SLOT_CODE__MIRG *)__tmp__YXFO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__IBIO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__ZXFO=((__ITM_SLOT__HLC *)__tmp__IBIO)->id_section__GVOB;
+    if ((__UYFO <= __RYFO->__IMB.__1LC->__ZLC.__BJK)) {
+      __HZFO=((void **)((____RLC *)__RYFO->__IMB.__1LC)->__ZLC.__3IK)[__UYFO];
+      if (((struct ___OBJ *)__HZFO)->__id==____1JRG__) {
+        __XCIO=((____1JRG *)__HZFO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__XCIO)->__id==____OLC__) {
+          __IZFO=((____OLC *)__XCIO)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__ZXFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IBIO)->parent_itm_slot__QF0D.id_section__GVOB;
+          __IZFO=((____4G0D *)__XCIO)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__ZXEV=((__SLOT_DATA__WIRG *)__tmp__YXFO);
-        result__YXEV=NULL;
-        if (((void *)Self__ZXEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__0XEV=Self__ZXEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__0XEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__1XEV=((__ITM_SLOT__HLC *)__tmp__0XEV)->id_section__GVOB;
+        __IZEV=((____FKRG *)__HZFO);
+        __HZEV=NULL;
+        if (((void *)__IZEV->__HKRG != (void *)NULL)) {
+          __JZEV=__IZEV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__JZEV)->__id==____OLC__) {
+            __KZEV=((____OLC *)__JZEV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__1XEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0XEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __KZEV=((____4G0D *)__JZEV)->__5G0D.__MWOB;
           };
-          result__YXEV=__tmp__1XEV;
+          __HZEV=__KZEV;
         } else /* FALSE */ {
-          __tmp__1XEV=get_name__GAUD((&__string_35));
-          result__YXEV=__tmp__1XEV;
+          __KZEV=__VBUD((&__string_35));
+          __HZEV=__KZEV;
         };
-        __tmp__ZXFO=result__YXEV;
+        __IZFO=__HZEV;
       };
-      result__YXEV=((__SECTION___EVOB *)__tmp__ZXFO);
-      __tmp__DYFO=(((void *)result__YXEV->name__U15E == (void *)(&__string_32)) || ((void *)result__YXEV->name__U15E == (void *)(&__string_33)));
+      __HZEV=((____KWOB *)__IZFO);
+      __SZFO=(((void *)__HZEV->__D35E == (void *)(&__string_32)) || ((void *)__HZEV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__DYFO=FALSE__O__;
+      __SZFO=__O__;
     };
-    if ((__tmp__DYFO && ((void *)result__GXFO == (void *)NULL))) {
-      __tmp__IBIO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__CXFO->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__FXFO];
-      if (((struct ___OBJ *)__tmp__IBIO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__0XEV=((__SLOT_CODE__MIRG *)__tmp__IBIO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__0XEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__NYFO=((__ITM_SLOT__HLC *)__tmp__0XEV)->result_type__3VOB;
+    if ((__SZFO && ((void *)__VYFO == (void *)NULL))) {
+      __XCIO=((void **)((____RLC *)__RYFO->__IMB.__1LC)->__ZLC.__3IK)[__UYFO];
+      if (((struct ___OBJ *)__XCIO)->__id==____1JRG__) {
+        __JZEV=((____1JRG *)__XCIO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__JZEV)->__id==____OLC__) {
+          __2ZFO=((____OLC *)__JZEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__NYFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0XEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __2ZFO=((____4G0D *)__JZEV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__0XEV=((__SLOT_DATA__WIRG *)__tmp__IBIO)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__0XEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__NYFO=((__ITM_SLOT__HLC *)__tmp__0XEV)->result_type__3VOB;
+        __JZEV=((____FKRG *)__XCIO)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__JZEV)->__id==____OLC__) {
+          __2ZFO=((____OLC *)__JZEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__NYFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0XEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __2ZFO=((____4G0D *)__JZEV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__NYFO==NULL) {
-        __tmp__0XEV=NULL;
+      if (__2ZFO==NULL) {
+        __JZEV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__NYFO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__0XEV=((void *)__tmp__NYFO);
+        switch (((struct ___OBJ *)__2ZFO)->__id) {
+        case ____QMB__: {
+          __JZEV=((void *)__2ZFO);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__0XEV=((void *)__tmp__NYFO);
+        case ____0MB__: {
+          __JZEV=((void *)__2ZFO);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__0XEV=((void *)__tmp__NYFO);
+        case ____KPB__: {
+          __JZEV=((void *)__2ZFO);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__0XEV=((void *)__tmp__NYFO);
+        case ____TEZ__: {
+          __JZEV=((void *)__2ZFO);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__0XEV=NULL;
+        case ____2VRC__: {
+          __JZEV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__0XEV=NULL;
+        case ____GZRC__: {
+          __JZEV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__0XEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__QYFO=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__0XEV));
+      switch (((struct ___OBJ *)__JZEV)->__id) {
+      case ____QMB__: {
+        __5ZFO=__43X(((____QMB *)__JZEV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__QYFO=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0XEV)));
+      case ____0MB__: {
+        __5ZFO=__D5X(((____0MB *)((____QMB *)__JZEV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__QYFO=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0XEV)),Self__CXFO);
+      case ____KPB__: {
+        __5ZFO=__LAY(((____KPB *)((____QMB *)__JZEV)),__RYFO);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__QYFO=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__0XEV)),Self__CXFO);
+      case ____TEZ__: {
+        __5ZFO=__HZ1D(((____TEZ *)((____QMB *)__JZEV)),__RYFO);
       } break;
       };
-      __tmp__IBIO=((__TYPE_FULL__PMB *)__tmp__QYFO)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__IBIO)->__id) {
-      case __TYPE__FF__: {
-        __tmp__SYFO=((__TYPE__FF *)__tmp__IBIO)->prototype__QF;
+      __XCIO=((____WMB *)__5ZFO)->__KLK;
+      switch (((struct ___OBJ *)__XCIO)->__id) {
+      case ____FF__: {
+        __B0FO=((____FF *)__XCIO)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__SYFO=((__TYPE_NULL__4LB *)__tmp__IBIO)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __B0FO=((____FMB *)__XCIO)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__SYFO=((__TYPE_VOID__AMB *)__tmp__IBIO)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __B0FO=((____HMB *)__XCIO)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__SYFO=((__TYPE_CONTEXT__CMB *)__tmp__IBIO)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __B0FO=((____JMB *)__XCIO)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__SYFO=((__TYPE_ID__EMB *)__tmp__IBIO)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __B0FO=((____LMB *)__XCIO)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__SYFO=((__TYPE_GENERIC__BCY *)__tmp__IBIO)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __B0FO=((____ICY *)__XCIO)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__SYFO=prototype__L2ZG();
+      case ____EQ5D__: {
+        __B0FO=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__SYFO=prototype__XAFL();
+      case ____L4NJ__: {
+        __B0FO=__GCFL();
       } break;
       };
-      __tmp__0XEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__SYFO->slot_list__NFZ),n__DXFO);
-      result__GXFO=__tmp__0XEV;
-      if (((void *)__tmp__0XEV == (void *)NULL)) {
-        __tmp__3YFO=TRUE__K__;
+      __JZEV=__1KYD(((____LFZ *)__B0FO->__UFZ),__SYFO);
+      __VYFO=__JZEV;
+      if (((void *)__JZEV == (void *)NULL)) {
+        __M0FO=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__0XEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__0YFO=((__ITM_SLOT__HLC *)__tmp__0XEV)->ensure__NWBE;
+        if (((struct ___OBJ *)__JZEV)->__id==____OLC__) {
+          __J0FO=((____OLC *)__JZEV)->__2XBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__0YFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__0XEV)->parent_itm_slot__QF0D.ensure__NWBE;
+          __J0FO=((____4G0D *)__JZEV)->__5G0D.__2XBE;
         };
-        __tmp__3YFO=((void *)__tmp__0YFO == (void *)NULL);
+        __M0FO=((void *)__J0FO == (void *)NULL);
       };
-      if (__tmp__3YFO) {
-        switch (((struct ___OBJ *)__tmp__IBIO)->__id) {
-        case __TYPE__FF__: {
-          __tmp__NYFO=search_ensure__JSFO(((__TYPE__FF *)__tmp__IBIO),n__DXFO);
+      if (__M0FO) {
+        switch (((struct ___OBJ *)__XCIO)->__id) {
+        case ____FF__: {
+          __2ZFO=__YTFO(((____FF *)__XCIO),__SYFO);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__NYFO=search_ensure__VUFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__IBIO)),n__DXFO);
+        case ____FMB__: {
+          __2ZFO=__EWFO(((____FMB *)((____FF *)__XCIO)),__SYFO);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__NYFO=search_ensure__BXFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__IBIO)),n__DXFO);
+        case ____HMB__: {
+          __2ZFO=__QYFO(((____HMB *)((____FF *)__XCIO)),__SYFO);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__NYFO=search_ensure__NZFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__IBIO)),n__DXFO);
+        case ____JMB__: {
+          __2ZFO=__20FO(((____JMB *)((____FF *)__XCIO)),__SYFO);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__NYFO=search_ensure__Z1FO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__IBIO)),n__DXFO);
+        case ____LMB__: {
+          __2ZFO=__I3FO(((____LMB *)((____FF *)__XCIO)),__SYFO);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__NYFO=search_ensure__F4FO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__IBIO)),n__DXFO);
+        case ____ICY__: {
+          __2ZFO=__U5FO(((____ICY *)((____FF *)__XCIO)),__SYFO);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__NYFO=search_ensure__NO2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__IBIO)),n__DXFO);
+        case ____EQ5D__: {
+          __2ZFO=__2P2O(((____EQ5D *)((____FF *)__XCIO)),__SYFO);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__NYFO=search_ensure__ZQ2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__IBIO)),n__DXFO);
+        case ____L4NJ__: {
+          __2ZFO=__IS2O(((____L4NJ *)((____FF *)__XCIO)),__SYFO);
         } break;
         };
-        result__GXFO=__tmp__NYFO;
+        __VYFO=__2ZFO;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__IBIO;
+        __TQ1N=__XCIO;
       };
-      j__FXFO=(__INTEGER__Q)(j__FXFO +  1);
-      goto while_do__2WGO;
+      __UYFO=(____Q)(__UYFO +  1);
+      goto __LYGO;
     };
   };
-  __tmp__IBIO=result__GXFO;
-  return(__tmp__IBIO);
+  __XCIO=__VYFO;
+  return(__XCIO);
 }
 
-static void* search_ensure__NZFO(__TYPE_CONTEXT__CMB *Self__OZFO,__STRING_CONSTANT__0 *n__PZFO)
-// ({TYPE_CONTEXT__CMB},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __20FO(____JMB *__30FO,____0 *__40FO)
+// ({__JMB},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__SZFO,*__tmp__MBIO,*__tmp__AYEV;
-  __INTEGER__Q j__RZFO;
-  void *__tmp__E0FO;
-  __SECTION___EVOB *__tmp__F0FO,*result__4XEV,*__tmp__BYEV;
-  __SLOT_DATA__WIRG *Self__5XEV;
-  void *__tmp__Z0FO;
-  __TYPE_FULL__PMB *__tmp__20FO;
-  __PROTOTYPE__MF *__tmp__40FO;
-  __ITM_LIST__T1OC *__tmp__G1FO;
-  __BOOLEAN__L __tmp__P0FO,__tmp__J1FO;
-  result__SZFO=NULL;
-  j__RZFO= 0;
-  while_do__HXGO:
+  void *__B1FO,*__1CIO,*__PZEV;
+  ____Q __A1FO;
+  void *__T1FO;
+  ____KWOB *__U1FO,*__NZEV,*__QZEV;
+  ____FKRG *__OZEV;
+  void *__I2FO;
+  ____WMB *__L2FO;
+  ____MF *__N2FO;
+  ____C3OC *__V2FO;
+  ____L __41FO,__Y2FO;
+  __B1FO=NULL;
+  __A1FO= 0;
+  __WYGO:
   {
-    if ((j__RZFO <= Self__OZFO->parent_type__DMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__E0FO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__OZFO->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__RZFO];
-      if (((struct ___OBJ *)__tmp__E0FO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__MBIO=((__SLOT_CODE__MIRG *)__tmp__E0FO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__MBIO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__F0FO=((__ITM_SLOT__HLC *)__tmp__MBIO)->id_section__GVOB;
+    if ((__A1FO <= __30FO->__KMB.__1LC->__ZLC.__BJK)) {
+      __T1FO=((void **)((____RLC *)__30FO->__KMB.__1LC)->__ZLC.__3IK)[__A1FO];
+      if (((struct ___OBJ *)__T1FO)->__id==____1JRG__) {
+        __1CIO=((____1JRG *)__T1FO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__1CIO)->__id==____OLC__) {
+          __U1FO=((____OLC *)__1CIO)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__F0FO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__MBIO)->parent_itm_slot__QF0D.id_section__GVOB;
+          __U1FO=((____4G0D *)__1CIO)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__5XEV=((__SLOT_DATA__WIRG *)__tmp__E0FO);
-        result__4XEV=NULL;
-        if (((void *)Self__5XEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__AYEV=Self__5XEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AYEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__BYEV=((__ITM_SLOT__HLC *)__tmp__AYEV)->id_section__GVOB;
+        __OZEV=((____FKRG *)__T1FO);
+        __NZEV=NULL;
+        if (((void *)__OZEV->__HKRG != (void *)NULL)) {
+          __PZEV=__OZEV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__PZEV)->__id==____OLC__) {
+            __QZEV=((____OLC *)__PZEV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__BYEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AYEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __QZEV=((____4G0D *)__PZEV)->__5G0D.__MWOB;
           };
-          result__4XEV=__tmp__BYEV;
+          __NZEV=__QZEV;
         } else /* FALSE */ {
-          __tmp__BYEV=get_name__GAUD((&__string_35));
-          result__4XEV=__tmp__BYEV;
+          __QZEV=__VBUD((&__string_35));
+          __NZEV=__QZEV;
         };
-        __tmp__F0FO=result__4XEV;
+        __U1FO=__NZEV;
       };
-      result__4XEV=((__SECTION___EVOB *)__tmp__F0FO);
-      __tmp__P0FO=(((void *)result__4XEV->name__U15E == (void *)(&__string_32)) || ((void *)result__4XEV->name__U15E == (void *)(&__string_33)));
+      __NZEV=((____KWOB *)__U1FO);
+      __41FO=(((void *)__NZEV->__D35E == (void *)(&__string_32)) || ((void *)__NZEV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__P0FO=FALSE__O__;
+      __41FO=__O__;
     };
-    if ((__tmp__P0FO && ((void *)result__SZFO == (void *)NULL))) {
-      __tmp__MBIO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__OZFO->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__RZFO];
-      if (((struct ___OBJ *)__tmp__MBIO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__AYEV=((__SLOT_CODE__MIRG *)__tmp__MBIO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__AYEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__Z0FO=((__ITM_SLOT__HLC *)__tmp__AYEV)->result_type__3VOB;
+    if ((__41FO && ((void *)__B1FO == (void *)NULL))) {
+      __1CIO=((void **)((____RLC *)__30FO->__KMB.__1LC)->__ZLC.__3IK)[__A1FO];
+      if (((struct ___OBJ *)__1CIO)->__id==____1JRG__) {
+        __PZEV=((____1JRG *)__1CIO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__PZEV)->__id==____OLC__) {
+          __I2FO=((____OLC *)__PZEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__Z0FO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AYEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __I2FO=((____4G0D *)__PZEV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__AYEV=((__SLOT_DATA__WIRG *)__tmp__MBIO)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__AYEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__Z0FO=((__ITM_SLOT__HLC *)__tmp__AYEV)->result_type__3VOB;
+        __PZEV=((____FKRG *)__1CIO)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__PZEV)->__id==____OLC__) {
+          __I2FO=((____OLC *)__PZEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__Z0FO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AYEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __I2FO=((____4G0D *)__PZEV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__Z0FO==NULL) {
-        __tmp__AYEV=NULL;
+      if (__I2FO==NULL) {
+        __PZEV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__Z0FO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__AYEV=((void *)__tmp__Z0FO);
+        switch (((struct ___OBJ *)__I2FO)->__id) {
+        case ____QMB__: {
+          __PZEV=((void *)__I2FO);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__AYEV=((void *)__tmp__Z0FO);
+        case ____0MB__: {
+          __PZEV=((void *)__I2FO);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__AYEV=((void *)__tmp__Z0FO);
+        case ____KPB__: {
+          __PZEV=((void *)__I2FO);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__AYEV=((void *)__tmp__Z0FO);
+        case ____TEZ__: {
+          __PZEV=((void *)__I2FO);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__AYEV=NULL;
+        case ____2VRC__: {
+          __PZEV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__AYEV=NULL;
+        case ____GZRC__: {
+          __PZEV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__AYEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__20FO=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__AYEV));
+      switch (((struct ___OBJ *)__PZEV)->__id) {
+      case ____QMB__: {
+        __L2FO=__43X(((____QMB *)__PZEV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__20FO=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__AYEV)));
+      case ____0MB__: {
+        __L2FO=__D5X(((____0MB *)((____QMB *)__PZEV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__20FO=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__AYEV)),Self__OZFO);
+      case ____KPB__: {
+        __L2FO=__LAY(((____KPB *)((____QMB *)__PZEV)),__30FO);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__20FO=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__AYEV)),Self__OZFO);
+      case ____TEZ__: {
+        __L2FO=__HZ1D(((____TEZ *)((____QMB *)__PZEV)),__30FO);
       } break;
       };
-      __tmp__MBIO=((__TYPE_FULL__PMB *)__tmp__20FO)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__MBIO)->__id) {
-      case __TYPE__FF__: {
-        __tmp__40FO=((__TYPE__FF *)__tmp__MBIO)->prototype__QF;
+      __1CIO=((____WMB *)__L2FO)->__KLK;
+      switch (((struct ___OBJ *)__1CIO)->__id) {
+      case ____FF__: {
+        __N2FO=((____FF *)__1CIO)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__40FO=((__TYPE_NULL__4LB *)__tmp__MBIO)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __N2FO=((____FMB *)__1CIO)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__40FO=((__TYPE_VOID__AMB *)__tmp__MBIO)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __N2FO=((____HMB *)__1CIO)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__40FO=((__TYPE_CONTEXT__CMB *)__tmp__MBIO)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __N2FO=((____JMB *)__1CIO)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__40FO=((__TYPE_ID__EMB *)__tmp__MBIO)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __N2FO=((____LMB *)__1CIO)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__40FO=((__TYPE_GENERIC__BCY *)__tmp__MBIO)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __N2FO=((____ICY *)__1CIO)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__40FO=prototype__L2ZG();
+      case ____EQ5D__: {
+        __N2FO=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__40FO=prototype__XAFL();
+      case ____L4NJ__: {
+        __N2FO=__GCFL();
       } break;
       };
-      __tmp__AYEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__40FO->slot_list__NFZ),n__PZFO);
-      result__SZFO=__tmp__AYEV;
-      if (((void *)__tmp__AYEV == (void *)NULL)) {
-        __tmp__J1FO=TRUE__K__;
+      __PZEV=__1KYD(((____LFZ *)__N2FO->__UFZ),__40FO);
+      __B1FO=__PZEV;
+      if (((void *)__PZEV == (void *)NULL)) {
+        __Y2FO=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__AYEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__G1FO=((__ITM_SLOT__HLC *)__tmp__AYEV)->ensure__NWBE;
+        if (((struct ___OBJ *)__PZEV)->__id==____OLC__) {
+          __V2FO=((____OLC *)__PZEV)->__2XBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__G1FO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AYEV)->parent_itm_slot__QF0D.ensure__NWBE;
+          __V2FO=((____4G0D *)__PZEV)->__5G0D.__2XBE;
         };
-        __tmp__J1FO=((void *)__tmp__G1FO == (void *)NULL);
+        __Y2FO=((void *)__V2FO == (void *)NULL);
       };
-      if (__tmp__J1FO) {
-        switch (((struct ___OBJ *)__tmp__MBIO)->__id) {
-        case __TYPE__FF__: {
-          __tmp__Z0FO=search_ensure__JSFO(((__TYPE__FF *)__tmp__MBIO),n__PZFO);
+      if (__Y2FO) {
+        switch (((struct ___OBJ *)__1CIO)->__id) {
+        case ____FF__: {
+          __I2FO=__YTFO(((____FF *)__1CIO),__40FO);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__Z0FO=search_ensure__VUFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__MBIO)),n__PZFO);
+        case ____FMB__: {
+          __I2FO=__EWFO(((____FMB *)((____FF *)__1CIO)),__40FO);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__Z0FO=search_ensure__BXFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__MBIO)),n__PZFO);
+        case ____HMB__: {
+          __I2FO=__QYFO(((____HMB *)((____FF *)__1CIO)),__40FO);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__Z0FO=search_ensure__NZFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__MBIO)),n__PZFO);
+        case ____JMB__: {
+          __I2FO=__20FO(((____JMB *)((____FF *)__1CIO)),__40FO);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__Z0FO=search_ensure__Z1FO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__MBIO)),n__PZFO);
+        case ____LMB__: {
+          __I2FO=__I3FO(((____LMB *)((____FF *)__1CIO)),__40FO);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__Z0FO=search_ensure__F4FO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__MBIO)),n__PZFO);
+        case ____ICY__: {
+          __I2FO=__U5FO(((____ICY *)((____FF *)__1CIO)),__40FO);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__Z0FO=search_ensure__NO2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__MBIO)),n__PZFO);
+        case ____EQ5D__: {
+          __I2FO=__2P2O(((____EQ5D *)((____FF *)__1CIO)),__40FO);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__Z0FO=search_ensure__ZQ2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__MBIO)),n__PZFO);
+        case ____L4NJ__: {
+          __I2FO=__IS2O(((____L4NJ *)((____FF *)__1CIO)),__40FO);
         } break;
         };
-        result__SZFO=__tmp__Z0FO;
+        __B1FO=__I2FO;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__MBIO;
+        __TQ1N=__1CIO;
       };
-      j__RZFO=(__INTEGER__Q)(j__RZFO +  1);
-      goto while_do__HXGO;
+      __A1FO=(____Q)(__A1FO +  1);
+      goto __WYGO;
     };
   };
-  __tmp__MBIO=result__SZFO;
-  return(__tmp__MBIO);
+  __1CIO=__B1FO;
+  return(__1CIO);
 }
 
-static void* search_ensure__Z1FO(__TYPE_ID__EMB *Self__01FO,__STRING_CONSTANT__0 *n__11FO)
-// ({TYPE_ID__EMB},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __I3FO(____LMB *__J3FO,____0 *__K3FO)
+// ({__LMB},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__41FO,*__tmp__QBIO,*__tmp__GYEV;
-  __INTEGER__Q j__31FO;
-  void *__tmp__Q2FO;
-  __SECTION___EVOB *__tmp__R2FO,*result__EYEV,*__tmp__HYEV;
-  __SLOT_DATA__WIRG *Self__FYEV;
-  void *__tmp__F3FO;
-  __TYPE_FULL__PMB *__tmp__I3FO;
-  __PROTOTYPE__MF *__tmp__K3FO;
-  __ITM_LIST__T1OC *__tmp__S3FO;
-  __BOOLEAN__L __tmp__12FO,__tmp__V3FO;
-  result__41FO=NULL;
-  j__31FO= 0;
-  while_do__SXGO:
+  void *__N3FO,*__5CIO,*__VZEV;
+  ____Q __M3FO;
+  void *__53FO;
+  ____KWOB *__A4FO,*__TZEV,*__WZEV;
+  ____FKRG *__UZEV;
+  void *__U4FO;
+  ____WMB *__X4FO;
+  ____MF *__Z4FO;
+  ____C3OC *__B5FO;
+  ____L __K4FO,__E5FO;
+  __N3FO=NULL;
+  __M3FO= 0;
+  __BZGO:
   {
-    if ((j__31FO <= Self__01FO->parent_type__FMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__Q2FO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__01FO->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__31FO];
-      if (((struct ___OBJ *)__tmp__Q2FO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__QBIO=((__SLOT_CODE__MIRG *)__tmp__Q2FO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__QBIO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__R2FO=((__ITM_SLOT__HLC *)__tmp__QBIO)->id_section__GVOB;
+    if ((__M3FO <= __J3FO->__MMB.__1LC->__ZLC.__BJK)) {
+      __53FO=((void **)((____RLC *)__J3FO->__MMB.__1LC)->__ZLC.__3IK)[__M3FO];
+      if (((struct ___OBJ *)__53FO)->__id==____1JRG__) {
+        __5CIO=((____1JRG *)__53FO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__5CIO)->__id==____OLC__) {
+          __A4FO=((____OLC *)__5CIO)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__R2FO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QBIO)->parent_itm_slot__QF0D.id_section__GVOB;
+          __A4FO=((____4G0D *)__5CIO)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__FYEV=((__SLOT_DATA__WIRG *)__tmp__Q2FO);
-        result__EYEV=NULL;
-        if (((void *)Self__FYEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__GYEV=Self__FYEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__GYEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__HYEV=((__ITM_SLOT__HLC *)__tmp__GYEV)->id_section__GVOB;
+        __UZEV=((____FKRG *)__53FO);
+        __TZEV=NULL;
+        if (((void *)__UZEV->__HKRG != (void *)NULL)) {
+          __VZEV=__UZEV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__VZEV)->__id==____OLC__) {
+            __WZEV=((____OLC *)__VZEV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__HYEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GYEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __WZEV=((____4G0D *)__VZEV)->__5G0D.__MWOB;
           };
-          result__EYEV=__tmp__HYEV;
+          __TZEV=__WZEV;
         } else /* FALSE */ {
-          __tmp__HYEV=get_name__GAUD((&__string_35));
-          result__EYEV=__tmp__HYEV;
+          __WZEV=__VBUD((&__string_35));
+          __TZEV=__WZEV;
         };
-        __tmp__R2FO=result__EYEV;
+        __A4FO=__TZEV;
       };
-      result__EYEV=((__SECTION___EVOB *)__tmp__R2FO);
-      __tmp__12FO=(((void *)result__EYEV->name__U15E == (void *)(&__string_32)) || ((void *)result__EYEV->name__U15E == (void *)(&__string_33)));
+      __TZEV=((____KWOB *)__A4FO);
+      __K4FO=(((void *)__TZEV->__D35E == (void *)(&__string_32)) || ((void *)__TZEV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__12FO=FALSE__O__;
+      __K4FO=__O__;
     };
-    if ((__tmp__12FO && ((void *)result__41FO == (void *)NULL))) {
-      __tmp__QBIO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__01FO->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__31FO];
-      if (((struct ___OBJ *)__tmp__QBIO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__GYEV=((__SLOT_CODE__MIRG *)__tmp__QBIO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__GYEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__F3FO=((__ITM_SLOT__HLC *)__tmp__GYEV)->result_type__3VOB;
+    if ((__K4FO && ((void *)__N3FO == (void *)NULL))) {
+      __5CIO=((void **)((____RLC *)__J3FO->__MMB.__1LC)->__ZLC.__3IK)[__M3FO];
+      if (((struct ___OBJ *)__5CIO)->__id==____1JRG__) {
+        __VZEV=((____1JRG *)__5CIO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__VZEV)->__id==____OLC__) {
+          __U4FO=((____OLC *)__VZEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__F3FO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GYEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __U4FO=((____4G0D *)__VZEV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__GYEV=((__SLOT_DATA__WIRG *)__tmp__QBIO)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__GYEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__F3FO=((__ITM_SLOT__HLC *)__tmp__GYEV)->result_type__3VOB;
+        __VZEV=((____FKRG *)__5CIO)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__VZEV)->__id==____OLC__) {
+          __U4FO=((____OLC *)__VZEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__F3FO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GYEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __U4FO=((____4G0D *)__VZEV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__F3FO==NULL) {
-        __tmp__GYEV=NULL;
+      if (__U4FO==NULL) {
+        __VZEV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__F3FO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__GYEV=((void *)__tmp__F3FO);
+        switch (((struct ___OBJ *)__U4FO)->__id) {
+        case ____QMB__: {
+          __VZEV=((void *)__U4FO);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__GYEV=((void *)__tmp__F3FO);
+        case ____0MB__: {
+          __VZEV=((void *)__U4FO);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__GYEV=((void *)__tmp__F3FO);
+        case ____KPB__: {
+          __VZEV=((void *)__U4FO);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__GYEV=((void *)__tmp__F3FO);
+        case ____TEZ__: {
+          __VZEV=((void *)__U4FO);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__GYEV=NULL;
+        case ____2VRC__: {
+          __VZEV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__GYEV=NULL;
+        case ____GZRC__: {
+          __VZEV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__GYEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__I3FO=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__GYEV));
+      switch (((struct ___OBJ *)__VZEV)->__id) {
+      case ____QMB__: {
+        __X4FO=__43X(((____QMB *)__VZEV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__I3FO=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GYEV)));
+      case ____0MB__: {
+        __X4FO=__D5X(((____0MB *)((____QMB *)__VZEV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__I3FO=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GYEV)),Self__01FO);
+      case ____KPB__: {
+        __X4FO=__LAY(((____KPB *)((____QMB *)__VZEV)),__J3FO);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__I3FO=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GYEV)),Self__01FO);
+      case ____TEZ__: {
+        __X4FO=__HZ1D(((____TEZ *)((____QMB *)__VZEV)),__J3FO);
       } break;
       };
-      __tmp__QBIO=((__TYPE_FULL__PMB *)__tmp__I3FO)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__QBIO)->__id) {
-      case __TYPE__FF__: {
-        __tmp__K3FO=((__TYPE__FF *)__tmp__QBIO)->prototype__QF;
+      __5CIO=((____WMB *)__X4FO)->__KLK;
+      switch (((struct ___OBJ *)__5CIO)->__id) {
+      case ____FF__: {
+        __Z4FO=((____FF *)__5CIO)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__K3FO=((__TYPE_NULL__4LB *)__tmp__QBIO)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __Z4FO=((____FMB *)__5CIO)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__K3FO=((__TYPE_VOID__AMB *)__tmp__QBIO)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __Z4FO=((____HMB *)__5CIO)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__K3FO=((__TYPE_CONTEXT__CMB *)__tmp__QBIO)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __Z4FO=((____JMB *)__5CIO)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__K3FO=((__TYPE_ID__EMB *)__tmp__QBIO)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __Z4FO=((____LMB *)__5CIO)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__K3FO=((__TYPE_GENERIC__BCY *)__tmp__QBIO)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __Z4FO=((____ICY *)__5CIO)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__K3FO=prototype__L2ZG();
+      case ____EQ5D__: {
+        __Z4FO=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__K3FO=prototype__XAFL();
+      case ____L4NJ__: {
+        __Z4FO=__GCFL();
       } break;
       };
-      __tmp__GYEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__K3FO->slot_list__NFZ),n__11FO);
-      result__41FO=__tmp__GYEV;
-      if (((void *)__tmp__GYEV == (void *)NULL)) {
-        __tmp__V3FO=TRUE__K__;
+      __VZEV=__1KYD(((____LFZ *)__Z4FO->__UFZ),__K3FO);
+      __N3FO=__VZEV;
+      if (((void *)__VZEV == (void *)NULL)) {
+        __E5FO=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__GYEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__S3FO=((__ITM_SLOT__HLC *)__tmp__GYEV)->ensure__NWBE;
+        if (((struct ___OBJ *)__VZEV)->__id==____OLC__) {
+          __B5FO=((____OLC *)__VZEV)->__2XBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__S3FO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GYEV)->parent_itm_slot__QF0D.ensure__NWBE;
+          __B5FO=((____4G0D *)__VZEV)->__5G0D.__2XBE;
         };
-        __tmp__V3FO=((void *)__tmp__S3FO == (void *)NULL);
+        __E5FO=((void *)__B5FO == (void *)NULL);
       };
-      if (__tmp__V3FO) {
-        switch (((struct ___OBJ *)__tmp__QBIO)->__id) {
-        case __TYPE__FF__: {
-          __tmp__F3FO=search_ensure__JSFO(((__TYPE__FF *)__tmp__QBIO),n__11FO);
+      if (__E5FO) {
+        switch (((struct ___OBJ *)__5CIO)->__id) {
+        case ____FF__: {
+          __U4FO=__YTFO(((____FF *)__5CIO),__K3FO);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__F3FO=search_ensure__VUFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__QBIO)),n__11FO);
+        case ____FMB__: {
+          __U4FO=__EWFO(((____FMB *)((____FF *)__5CIO)),__K3FO);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__F3FO=search_ensure__BXFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__QBIO)),n__11FO);
+        case ____HMB__: {
+          __U4FO=__QYFO(((____HMB *)((____FF *)__5CIO)),__K3FO);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__F3FO=search_ensure__NZFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__QBIO)),n__11FO);
+        case ____JMB__: {
+          __U4FO=__20FO(((____JMB *)((____FF *)__5CIO)),__K3FO);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__F3FO=search_ensure__Z1FO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__QBIO)),n__11FO);
+        case ____LMB__: {
+          __U4FO=__I3FO(((____LMB *)((____FF *)__5CIO)),__K3FO);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__F3FO=search_ensure__F4FO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__QBIO)),n__11FO);
+        case ____ICY__: {
+          __U4FO=__U5FO(((____ICY *)((____FF *)__5CIO)),__K3FO);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__F3FO=search_ensure__NO2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__QBIO)),n__11FO);
+        case ____EQ5D__: {
+          __U4FO=__2P2O(((____EQ5D *)((____FF *)__5CIO)),__K3FO);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__F3FO=search_ensure__ZQ2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__QBIO)),n__11FO);
+        case ____L4NJ__: {
+          __U4FO=__IS2O(((____L4NJ *)((____FF *)__5CIO)),__K3FO);
         } break;
         };
-        result__41FO=__tmp__F3FO;
+        __N3FO=__U4FO;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__QBIO;
+        __TQ1N=__5CIO;
       };
-      j__31FO=(__INTEGER__Q)(j__31FO +  1);
-      goto while_do__SXGO;
+      __M3FO=(____Q)(__M3FO +  1);
+      goto __BZGO;
     };
   };
-  __tmp__QBIO=result__41FO;
-  return(__tmp__QBIO);
+  __5CIO=__N3FO;
+  return(__5CIO);
 }
 
-static void* search_ensure__F4FO(__TYPE_GENERIC__BCY *Self__G4FO,__STRING_CONSTANT__0 *n__H4FO)
-// ({TYPE_GENERIC__BCY},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __U5FO(____ICY *__V5FO,____0 *__W5FO)
+// ({__ICY},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__K4FO,*__tmp__UBIO,*__tmp__MYEV;
-  __INTEGER__Q j__J4FO;
-  void *__tmp__24FO;
-  __SECTION___EVOB *__tmp__34FO,*result__KYEV,*__tmp__NYEV;
-  __SLOT_DATA__WIRG *Self__LYEV;
-  void *__tmp__R5FO;
-  __TYPE_FULL__PMB *__tmp__U5FO;
-  __PROTOTYPE__MF *__tmp__W5FO;
-  __ITM_LIST__T1OC *__tmp__45FO;
-  __BOOLEAN__L __tmp__H5FO,__tmp__BAGO;
-  result__K4FO=NULL;
-  j__J4FO= 0;
-  while_do__3XGO:
+  void *__Z5FO,*__DDIO,*__1ZEV;
+  ____Q __Y5FO;
+  void *__LAGO;
+  ____KWOB *__MAGO,*__ZZEV,*__2ZEV;
+  ____FKRG *__0ZEV;
+  void *__ABGO;
+  ____WMB *__DBGO;
+  ____MF *__FBGO;
+  ____C3OC *__NBGO;
+  ____L __WAGO,__QBGO;
+  __Z5FO=NULL;
+  __Y5FO= 0;
+  __MZGO:
   {
-    if ((j__J4FO <= Self__G4FO->parent_type__CCY.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__24FO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__G4FO->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__J4FO];
-      if (((struct ___OBJ *)__tmp__24FO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__UBIO=((__SLOT_CODE__MIRG *)__tmp__24FO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__UBIO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__34FO=((__ITM_SLOT__HLC *)__tmp__UBIO)->id_section__GVOB;
+    if ((__Y5FO <= __V5FO->__JCY.__1LC->__ZLC.__BJK)) {
+      __LAGO=((void **)((____RLC *)__V5FO->__JCY.__1LC)->__ZLC.__3IK)[__Y5FO];
+      if (((struct ___OBJ *)__LAGO)->__id==____1JRG__) {
+        __DDIO=((____1JRG *)__LAGO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__DDIO)->__id==____OLC__) {
+          __MAGO=((____OLC *)__DDIO)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__34FO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UBIO)->parent_itm_slot__QF0D.id_section__GVOB;
+          __MAGO=((____4G0D *)__DDIO)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__LYEV=((__SLOT_DATA__WIRG *)__tmp__24FO);
-        result__KYEV=NULL;
-        if (((void *)Self__LYEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__MYEV=Self__LYEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__MYEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__NYEV=((__ITM_SLOT__HLC *)__tmp__MYEV)->id_section__GVOB;
+        __0ZEV=((____FKRG *)__LAGO);
+        __ZZEV=NULL;
+        if (((void *)__0ZEV->__HKRG != (void *)NULL)) {
+          __1ZEV=__0ZEV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__1ZEV)->__id==____OLC__) {
+            __2ZEV=((____OLC *)__1ZEV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__NYEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__MYEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __2ZEV=((____4G0D *)__1ZEV)->__5G0D.__MWOB;
           };
-          result__KYEV=__tmp__NYEV;
+          __ZZEV=__2ZEV;
         } else /* FALSE */ {
-          __tmp__NYEV=get_name__GAUD((&__string_35));
-          result__KYEV=__tmp__NYEV;
+          __2ZEV=__VBUD((&__string_35));
+          __ZZEV=__2ZEV;
         };
-        __tmp__34FO=result__KYEV;
+        __MAGO=__ZZEV;
       };
-      result__KYEV=((__SECTION___EVOB *)__tmp__34FO);
-      __tmp__H5FO=(((void *)result__KYEV->name__U15E == (void *)(&__string_32)) || ((void *)result__KYEV->name__U15E == (void *)(&__string_33)));
+      __ZZEV=((____KWOB *)__MAGO);
+      __WAGO=(((void *)__ZZEV->__D35E == (void *)(&__string_32)) || ((void *)__ZZEV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__H5FO=FALSE__O__;
+      __WAGO=__O__;
     };
-    if ((__tmp__H5FO && ((void *)result__K4FO == (void *)NULL))) {
-      __tmp__UBIO=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__G4FO->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__J4FO];
-      if (((struct ___OBJ *)__tmp__UBIO)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__MYEV=((__SLOT_CODE__MIRG *)__tmp__UBIO)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__MYEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__R5FO=((__ITM_SLOT__HLC *)__tmp__MYEV)->result_type__3VOB;
+    if ((__WAGO && ((void *)__Z5FO == (void *)NULL))) {
+      __DDIO=((void **)((____RLC *)__V5FO->__JCY.__1LC)->__ZLC.__3IK)[__Y5FO];
+      if (((struct ___OBJ *)__DDIO)->__id==____1JRG__) {
+        __1ZEV=((____1JRG *)__DDIO)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__1ZEV)->__id==____OLC__) {
+          __ABGO=((____OLC *)__1ZEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__R5FO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__MYEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __ABGO=((____4G0D *)__1ZEV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__MYEV=((__SLOT_DATA__WIRG *)__tmp__UBIO)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__MYEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__R5FO=((__ITM_SLOT__HLC *)__tmp__MYEV)->result_type__3VOB;
+        __1ZEV=((____FKRG *)__DDIO)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__1ZEV)->__id==____OLC__) {
+          __ABGO=((____OLC *)__1ZEV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__R5FO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__MYEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __ABGO=((____4G0D *)__1ZEV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__R5FO==NULL) {
-        __tmp__MYEV=NULL;
+      if (__ABGO==NULL) {
+        __1ZEV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__R5FO)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__MYEV=((void *)__tmp__R5FO);
+        switch (((struct ___OBJ *)__ABGO)->__id) {
+        case ____QMB__: {
+          __1ZEV=((void *)__ABGO);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__MYEV=((void *)__tmp__R5FO);
+        case ____0MB__: {
+          __1ZEV=((void *)__ABGO);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__MYEV=((void *)__tmp__R5FO);
+        case ____KPB__: {
+          __1ZEV=((void *)__ABGO);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__MYEV=((void *)__tmp__R5FO);
+        case ____TEZ__: {
+          __1ZEV=((void *)__ABGO);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__MYEV=NULL;
+        case ____2VRC__: {
+          __1ZEV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__MYEV=NULL;
+        case ____GZRC__: {
+          __1ZEV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__MYEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__U5FO=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__MYEV));
+      switch (((struct ___OBJ *)__1ZEV)->__id) {
+      case ____QMB__: {
+        __DBGO=__43X(((____QMB *)__1ZEV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__U5FO=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MYEV)));
+      case ____0MB__: {
+        __DBGO=__D5X(((____0MB *)((____QMB *)__1ZEV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__U5FO=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MYEV)),Self__G4FO);
+      case ____KPB__: {
+        __DBGO=__LAY(((____KPB *)((____QMB *)__1ZEV)),__V5FO);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__U5FO=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MYEV)),Self__G4FO);
+      case ____TEZ__: {
+        __DBGO=__HZ1D(((____TEZ *)((____QMB *)__1ZEV)),__V5FO);
       } break;
       };
-      __tmp__UBIO=((__TYPE_FULL__PMB *)__tmp__U5FO)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__UBIO)->__id) {
-      case __TYPE__FF__: {
-        __tmp__W5FO=((__TYPE__FF *)__tmp__UBIO)->prototype__QF;
+      __DDIO=((____WMB *)__DBGO)->__KLK;
+      switch (((struct ___OBJ *)__DDIO)->__id) {
+      case ____FF__: {
+        __FBGO=((____FF *)__DDIO)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__W5FO=((__TYPE_NULL__4LB *)__tmp__UBIO)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __FBGO=((____FMB *)__DDIO)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__W5FO=((__TYPE_VOID__AMB *)__tmp__UBIO)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __FBGO=((____HMB *)__DDIO)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__W5FO=((__TYPE_CONTEXT__CMB *)__tmp__UBIO)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __FBGO=((____JMB *)__DDIO)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__W5FO=((__TYPE_ID__EMB *)__tmp__UBIO)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __FBGO=((____LMB *)__DDIO)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__W5FO=((__TYPE_GENERIC__BCY *)__tmp__UBIO)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __FBGO=((____ICY *)__DDIO)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__W5FO=prototype__L2ZG();
+      case ____EQ5D__: {
+        __FBGO=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__W5FO=prototype__XAFL();
+      case ____L4NJ__: {
+        __FBGO=__GCFL();
       } break;
       };
-      __tmp__MYEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__W5FO->slot_list__NFZ),n__H4FO);
-      result__K4FO=__tmp__MYEV;
-      if (((void *)__tmp__MYEV == (void *)NULL)) {
-        __tmp__BAGO=TRUE__K__;
+      __1ZEV=__1KYD(((____LFZ *)__FBGO->__UFZ),__W5FO);
+      __Z5FO=__1ZEV;
+      if (((void *)__1ZEV == (void *)NULL)) {
+        __QBGO=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__MYEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__45FO=((__ITM_SLOT__HLC *)__tmp__MYEV)->ensure__NWBE;
+        if (((struct ___OBJ *)__1ZEV)->__id==____OLC__) {
+          __NBGO=((____OLC *)__1ZEV)->__2XBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__45FO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__MYEV)->parent_itm_slot__QF0D.ensure__NWBE;
+          __NBGO=((____4G0D *)__1ZEV)->__5G0D.__2XBE;
         };
-        __tmp__BAGO=((void *)__tmp__45FO == (void *)NULL);
+        __QBGO=((void *)__NBGO == (void *)NULL);
       };
-      if (__tmp__BAGO) {
-        switch (((struct ___OBJ *)__tmp__UBIO)->__id) {
-        case __TYPE__FF__: {
-          __tmp__R5FO=search_ensure__JSFO(((__TYPE__FF *)__tmp__UBIO),n__H4FO);
+      if (__QBGO) {
+        switch (((struct ___OBJ *)__DDIO)->__id) {
+        case ____FF__: {
+          __ABGO=__YTFO(((____FF *)__DDIO),__W5FO);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__R5FO=search_ensure__VUFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__UBIO)),n__H4FO);
+        case ____FMB__: {
+          __ABGO=__EWFO(((____FMB *)((____FF *)__DDIO)),__W5FO);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__R5FO=search_ensure__BXFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__UBIO)),n__H4FO);
+        case ____HMB__: {
+          __ABGO=__QYFO(((____HMB *)((____FF *)__DDIO)),__W5FO);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__R5FO=search_ensure__NZFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__UBIO)),n__H4FO);
+        case ____JMB__: {
+          __ABGO=__20FO(((____JMB *)((____FF *)__DDIO)),__W5FO);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__R5FO=search_ensure__Z1FO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__UBIO)),n__H4FO);
+        case ____LMB__: {
+          __ABGO=__I3FO(((____LMB *)((____FF *)__DDIO)),__W5FO);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__R5FO=search_ensure__F4FO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__UBIO)),n__H4FO);
+        case ____ICY__: {
+          __ABGO=__U5FO(((____ICY *)((____FF *)__DDIO)),__W5FO);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__R5FO=search_ensure__NO2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__UBIO)),n__H4FO);
+        case ____EQ5D__: {
+          __ABGO=__2P2O(((____EQ5D *)((____FF *)__DDIO)),__W5FO);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__R5FO=search_ensure__ZQ2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__UBIO)),n__H4FO);
+        case ____L4NJ__: {
+          __ABGO=__IS2O(((____L4NJ *)((____FF *)__DDIO)),__W5FO);
         } break;
         };
-        result__K4FO=__tmp__R5FO;
+        __Z5FO=__ABGO;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__UBIO;
+        __TQ1N=__DDIO;
       };
-      j__J4FO=(__INTEGER__Q)(j__J4FO +  1);
-      goto while_do__3XGO;
+      __Y5FO=(____Q)(__Y5FO +  1);
+      goto __MZGO;
     };
   };
-  __tmp__UBIO=result__K4FO;
-  return(__tmp__UBIO);
+  __DDIO=__Z5FO;
+  return(__DDIO);
 }
 
-static void* search_ensure__NO2O(__TYPE_BLOCK__VO5D *Self__OO2O,__STRING_CONSTANT__0 *n__PO2O)
-// ({TYPE_BLOCK__VO5D},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __2P2O(____EQ5D *__3P2O,____0 *__4P2O)
+// ({__EQ5D},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__SO2O,*__tmp__ZI3O,*__tmp__SYEV;
-  __INTEGER__Q j__RO2O;
-  void *__tmp__EP2O;
-  __SECTION___EVOB *__tmp__FP2O,*result__QYEV,*__tmp__TYEV;
-  __SLOT_DATA__WIRG *Self__RYEV;
-  void *__tmp__ZP2O;
-  __TYPE_FULL__PMB *__tmp__2P2O;
-  __PROTOTYPE__MF *__tmp__4P2O;
-  __ITM_LIST__T1OC *__tmp__GQ2O;
-  __BOOLEAN__L __tmp__PP2O,__tmp__JQ2O;
-  result__SO2O=NULL;
-  j__RO2O= 0;
-  while_do__R32O:
+  void *__BQ2O,*__IK3O,*__B0EV;
+  ____Q __AQ2O;
+  void *__TQ2O;
+  ____KWOB *__UQ2O,*__5ZEV,*__C0EV;
+  ____FKRG *__A0EV;
+  void *__IR2O;
+  ____WMB *__LR2O;
+  ____MF *__NR2O;
+  ____C3OC *__VR2O;
+  ____L __4Q2O,__YR2O;
+  __BQ2O=NULL;
+  __AQ2O= 0;
+  __A52O:
   {
-    if ((j__RO2O <= Self__OO2O->parent_type__WO5D.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__EP2O=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__OO2O->parent_type__WO5D.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__RO2O];
-      if (((struct ___OBJ *)__tmp__EP2O)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__ZI3O=((__SLOT_CODE__MIRG *)__tmp__EP2O)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__ZI3O)->__id==__ITM_SLOT__HLC__) {
-          __tmp__FP2O=((__ITM_SLOT__HLC *)__tmp__ZI3O)->id_section__GVOB;
+    if ((__AQ2O <= __3P2O->__FQ5D.__1LC->__ZLC.__BJK)) {
+      __TQ2O=((void **)((____RLC *)__3P2O->__FQ5D.__1LC)->__ZLC.__3IK)[__AQ2O];
+      if (((struct ___OBJ *)__TQ2O)->__id==____1JRG__) {
+        __IK3O=((____1JRG *)__TQ2O)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__IK3O)->__id==____OLC__) {
+          __UQ2O=((____OLC *)__IK3O)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__FP2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ZI3O)->parent_itm_slot__QF0D.id_section__GVOB;
+          __UQ2O=((____4G0D *)__IK3O)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__RYEV=((__SLOT_DATA__WIRG *)__tmp__EP2O);
-        result__QYEV=NULL;
-        if (((void *)Self__RYEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__SYEV=Self__RYEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__SYEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__TYEV=((__ITM_SLOT__HLC *)__tmp__SYEV)->id_section__GVOB;
+        __A0EV=((____FKRG *)__TQ2O);
+        __5ZEV=NULL;
+        if (((void *)__A0EV->__HKRG != (void *)NULL)) {
+          __B0EV=__A0EV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__B0EV)->__id==____OLC__) {
+            __C0EV=((____OLC *)__B0EV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__TYEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SYEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __C0EV=((____4G0D *)__B0EV)->__5G0D.__MWOB;
           };
-          result__QYEV=__tmp__TYEV;
+          __5ZEV=__C0EV;
         } else /* FALSE */ {
-          __tmp__TYEV=get_name__GAUD((&__string_35));
-          result__QYEV=__tmp__TYEV;
+          __C0EV=__VBUD((&__string_35));
+          __5ZEV=__C0EV;
         };
-        __tmp__FP2O=result__QYEV;
+        __UQ2O=__5ZEV;
       };
-      result__QYEV=((__SECTION___EVOB *)__tmp__FP2O);
-      __tmp__PP2O=(((void *)result__QYEV->name__U15E == (void *)(&__string_32)) || ((void *)result__QYEV->name__U15E == (void *)(&__string_33)));
+      __5ZEV=((____KWOB *)__UQ2O);
+      __4Q2O=(((void *)__5ZEV->__D35E == (void *)(&__string_32)) || ((void *)__5ZEV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__PP2O=FALSE__O__;
+      __4Q2O=__O__;
     };
-    if ((__tmp__PP2O && ((void *)result__SO2O == (void *)NULL))) {
-      __tmp__ZI3O=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__OO2O->parent_type__WO5D.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__RO2O];
-      if (((struct ___OBJ *)__tmp__ZI3O)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__SYEV=((__SLOT_CODE__MIRG *)__tmp__ZI3O)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__SYEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__ZP2O=((__ITM_SLOT__HLC *)__tmp__SYEV)->result_type__3VOB;
+    if ((__4Q2O && ((void *)__BQ2O == (void *)NULL))) {
+      __IK3O=((void **)((____RLC *)__3P2O->__FQ5D.__1LC)->__ZLC.__3IK)[__AQ2O];
+      if (((struct ___OBJ *)__IK3O)->__id==____1JRG__) {
+        __B0EV=((____1JRG *)__IK3O)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__B0EV)->__id==____OLC__) {
+          __IR2O=((____OLC *)__B0EV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__ZP2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SYEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __IR2O=((____4G0D *)__B0EV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__SYEV=((__SLOT_DATA__WIRG *)__tmp__ZI3O)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__SYEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__ZP2O=((__ITM_SLOT__HLC *)__tmp__SYEV)->result_type__3VOB;
+        __B0EV=((____FKRG *)__IK3O)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__B0EV)->__id==____OLC__) {
+          __IR2O=((____OLC *)__B0EV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__ZP2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SYEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __IR2O=((____4G0D *)__B0EV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__ZP2O==NULL) {
-        __tmp__SYEV=NULL;
+      if (__IR2O==NULL) {
+        __B0EV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__ZP2O)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__SYEV=((void *)__tmp__ZP2O);
+        switch (((struct ___OBJ *)__IR2O)->__id) {
+        case ____QMB__: {
+          __B0EV=((void *)__IR2O);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__SYEV=((void *)__tmp__ZP2O);
+        case ____0MB__: {
+          __B0EV=((void *)__IR2O);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__SYEV=((void *)__tmp__ZP2O);
+        case ____KPB__: {
+          __B0EV=((void *)__IR2O);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__SYEV=((void *)__tmp__ZP2O);
+        case ____TEZ__: {
+          __B0EV=((void *)__IR2O);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__SYEV=NULL;
+        case ____2VRC__: {
+          __B0EV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__SYEV=NULL;
+        case ____GZRC__: {
+          __B0EV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__SYEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__2P2O=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__SYEV));
+      switch (((struct ___OBJ *)__B0EV)->__id) {
+      case ____QMB__: {
+        __LR2O=__43X(((____QMB *)__B0EV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__2P2O=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SYEV)));
+      case ____0MB__: {
+        __LR2O=__D5X(((____0MB *)((____QMB *)__B0EV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__2P2O=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SYEV)),Self__OO2O);
+      case ____KPB__: {
+        __LR2O=__LAY(((____KPB *)((____QMB *)__B0EV)),__3P2O);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__2P2O=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SYEV)),Self__OO2O);
+      case ____TEZ__: {
+        __LR2O=__HZ1D(((____TEZ *)((____QMB *)__B0EV)),__3P2O);
       } break;
       };
-      __tmp__ZI3O=((__TYPE_FULL__PMB *)__tmp__2P2O)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__ZI3O)->__id) {
-      case __TYPE__FF__: {
-        __tmp__4P2O=((__TYPE__FF *)__tmp__ZI3O)->prototype__QF;
+      __IK3O=((____WMB *)__LR2O)->__KLK;
+      switch (((struct ___OBJ *)__IK3O)->__id) {
+      case ____FF__: {
+        __NR2O=((____FF *)__IK3O)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__4P2O=((__TYPE_NULL__4LB *)__tmp__ZI3O)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __NR2O=((____FMB *)__IK3O)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__4P2O=((__TYPE_VOID__AMB *)__tmp__ZI3O)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __NR2O=((____HMB *)__IK3O)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__4P2O=((__TYPE_CONTEXT__CMB *)__tmp__ZI3O)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __NR2O=((____JMB *)__IK3O)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__4P2O=((__TYPE_ID__EMB *)__tmp__ZI3O)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __NR2O=((____LMB *)__IK3O)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__4P2O=((__TYPE_GENERIC__BCY *)__tmp__ZI3O)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __NR2O=((____ICY *)__IK3O)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__4P2O=prototype__L2ZG();
+      case ____EQ5D__: {
+        __NR2O=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__4P2O=prototype__XAFL();
+      case ____L4NJ__: {
+        __NR2O=__GCFL();
       } break;
       };
-      __tmp__SYEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__4P2O->slot_list__NFZ),n__PO2O);
-      result__SO2O=__tmp__SYEV;
-      if (((void *)__tmp__SYEV == (void *)NULL)) {
-        __tmp__JQ2O=TRUE__K__;
+      __B0EV=__1KYD(((____LFZ *)__NR2O->__UFZ),__4P2O);
+      __BQ2O=__B0EV;
+      if (((void *)__B0EV == (void *)NULL)) {
+        __YR2O=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__SYEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__GQ2O=((__ITM_SLOT__HLC *)__tmp__SYEV)->ensure__NWBE;
+        if (((struct ___OBJ *)__B0EV)->__id==____OLC__) {
+          __VR2O=((____OLC *)__B0EV)->__2XBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__GQ2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SYEV)->parent_itm_slot__QF0D.ensure__NWBE;
+          __VR2O=((____4G0D *)__B0EV)->__5G0D.__2XBE;
         };
-        __tmp__JQ2O=((void *)__tmp__GQ2O == (void *)NULL);
+        __YR2O=((void *)__VR2O == (void *)NULL);
       };
-      if (__tmp__JQ2O) {
-        switch (((struct ___OBJ *)__tmp__ZI3O)->__id) {
-        case __TYPE__FF__: {
-          __tmp__ZP2O=search_ensure__JSFO(((__TYPE__FF *)__tmp__ZI3O),n__PO2O);
+      if (__YR2O) {
+        switch (((struct ___OBJ *)__IK3O)->__id) {
+        case ____FF__: {
+          __IR2O=__YTFO(((____FF *)__IK3O),__4P2O);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__ZP2O=search_ensure__VUFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__ZI3O)),n__PO2O);
+        case ____FMB__: {
+          __IR2O=__EWFO(((____FMB *)((____FF *)__IK3O)),__4P2O);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__ZP2O=search_ensure__BXFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__ZI3O)),n__PO2O);
+        case ____HMB__: {
+          __IR2O=__QYFO(((____HMB *)((____FF *)__IK3O)),__4P2O);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__ZP2O=search_ensure__NZFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__ZI3O)),n__PO2O);
+        case ____JMB__: {
+          __IR2O=__20FO(((____JMB *)((____FF *)__IK3O)),__4P2O);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__ZP2O=search_ensure__Z1FO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__ZI3O)),n__PO2O);
+        case ____LMB__: {
+          __IR2O=__I3FO(((____LMB *)((____FF *)__IK3O)),__4P2O);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__ZP2O=search_ensure__F4FO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__ZI3O)),n__PO2O);
+        case ____ICY__: {
+          __IR2O=__U5FO(((____ICY *)((____FF *)__IK3O)),__4P2O);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__ZP2O=search_ensure__NO2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__ZI3O)),n__PO2O);
+        case ____EQ5D__: {
+          __IR2O=__2P2O(((____EQ5D *)((____FF *)__IK3O)),__4P2O);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__ZP2O=search_ensure__ZQ2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__ZI3O)),n__PO2O);
+        case ____L4NJ__: {
+          __IR2O=__IS2O(((____L4NJ *)((____FF *)__IK3O)),__4P2O);
         } break;
         };
-        result__SO2O=__tmp__ZP2O;
+        __BQ2O=__IR2O;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__ZI3O;
+        __TQ1N=__IK3O;
       };
-      j__RO2O=(__INTEGER__Q)(j__RO2O +  1);
-      goto while_do__R32O;
+      __AQ2O=(____Q)(__AQ2O +  1);
+      goto __A52O;
     };
   };
-  __tmp__ZI3O=result__SO2O;
-  return(__tmp__ZI3O);
+  __IK3O=__BQ2O;
+  return(__IK3O);
 }
 
-static void* search_ensure__ZQ2O(__PROFIL_BLOCK__22NJ *Self__0Q2O,__STRING_CONSTANT__0 *n__1Q2O)
-// ({PROFIL_BLOCK__22NJ},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static void* __IS2O(____L4NJ *__JS2O,____0 *__KS2O)
+// ({__L4NJ},{NULLx__0}) With result Recursive, No inlinable.
 {
-  void *result__4Q2O,*__tmp__3I3O,*__tmp__YYEV;
-  __INTEGER__Q j__3Q2O;
-  void *__tmp__QR2O;
-  __SECTION___EVOB *__tmp__RR2O,*result__WYEV,*__tmp__ZYEV;
-  __SLOT_DATA__WIRG *Self__XYEV;
-  void *__tmp__FS2O;
-  __TYPE_FULL__PMB *__tmp__IS2O;
-  __PROTOTYPE__MF *__tmp__KS2O;
-  __ITM_LIST__T1OC *__tmp__SS2O;
-  __BOOLEAN__L __tmp__1R2O,__tmp__VS2O;
-  result__4Q2O=NULL;
-  j__3Q2O= 0;
-  while_do__232O:
+  void *__NS2O,*__MK3O,*__H0EV;
+  ____Q __MS2O;
+  void *__5S2O;
+  ____KWOB *__AT2O,*__F0EV,*__I0EV;
+  ____FKRG *__G0EV;
+  void *__UT2O;
+  ____WMB *__XT2O;
+  ____MF *__ZT2O;
+  ____C3OC *__BU2O;
+  ____L __KT2O,__EU2O;
+  __NS2O=NULL;
+  __MS2O= 0;
+  __L52O:
   {
-    if ((j__3Q2O <= Self__0Q2O->parent_type__42NJ.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-      __tmp__QR2O=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__0Q2O->parent_type__42NJ.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__3Q2O];
-      if (((struct ___OBJ *)__tmp__QR2O)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__3I3O=((__SLOT_CODE__MIRG *)__tmp__QR2O)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__3I3O)->__id==__ITM_SLOT__HLC__) {
-          __tmp__RR2O=((__ITM_SLOT__HLC *)__tmp__3I3O)->id_section__GVOB;
+    if ((__MS2O <= __JS2O->__N4NJ.__1LC->__ZLC.__BJK)) {
+      __5S2O=((void **)((____RLC *)__JS2O->__N4NJ.__1LC)->__ZLC.__3IK)[__MS2O];
+      if (((struct ___OBJ *)__5S2O)->__id==____1JRG__) {
+        __MK3O=((____1JRG *)__5S2O)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__MK3O)->__id==____OLC__) {
+          __AT2O=((____OLC *)__MK3O)->__MWOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__RR2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3I3O)->parent_itm_slot__QF0D.id_section__GVOB;
+          __AT2O=((____4G0D *)__MK3O)->__5G0D.__MWOB;
         };
       } else /* SLOT_DATA */ {
-        Self__XYEV=((__SLOT_DATA__WIRG *)__tmp__QR2O);
-        result__WYEV=NULL;
-        if (((void *)Self__XYEV->parent_slot__YIRG != (void *)NULL)) {
-          __tmp__YYEV=Self__XYEV->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__YYEV)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZYEV=((__ITM_SLOT__HLC *)__tmp__YYEV)->id_section__GVOB;
+        __G0EV=((____FKRG *)__5S2O);
+        __F0EV=NULL;
+        if (((void *)__G0EV->__HKRG != (void *)NULL)) {
+          __H0EV=__G0EV->__HKRG->__QLC;
+          if (((struct ___OBJ *)__H0EV)->__id==____OLC__) {
+            __I0EV=((____OLC *)__H0EV)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZYEV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YYEV)->parent_itm_slot__QF0D.id_section__GVOB;
+            __I0EV=((____4G0D *)__H0EV)->__5G0D.__MWOB;
           };
-          result__WYEV=__tmp__ZYEV;
+          __F0EV=__I0EV;
         } else /* FALSE */ {
-          __tmp__ZYEV=get_name__GAUD((&__string_35));
-          result__WYEV=__tmp__ZYEV;
+          __I0EV=__VBUD((&__string_35));
+          __F0EV=__I0EV;
         };
-        __tmp__RR2O=result__WYEV;
+        __AT2O=__F0EV;
       };
-      result__WYEV=((__SECTION___EVOB *)__tmp__RR2O);
-      __tmp__1R2O=(((void *)result__WYEV->name__U15E == (void *)(&__string_32)) || ((void *)result__WYEV->name__U15E == (void *)(&__string_33)));
+      __F0EV=((____KWOB *)__AT2O);
+      __KT2O=(((void *)__F0EV->__D35E == (void *)(&__string_32)) || ((void *)__F0EV->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__1R2O=FALSE__O__;
+      __KT2O=__O__;
     };
-    if ((__tmp__1R2O && ((void *)result__4Q2O == (void *)NULL))) {
-      __tmp__3I3O=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__0Q2O->parent_type__42NJ.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[j__3Q2O];
-      if (((struct ___OBJ *)__tmp__3I3O)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__YYEV=((__SLOT_CODE__MIRG *)__tmp__3I3O)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__YYEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__FS2O=((__ITM_SLOT__HLC *)__tmp__YYEV)->result_type__3VOB;
+    if ((__KT2O && ((void *)__NS2O == (void *)NULL))) {
+      __MK3O=((void **)((____RLC *)__JS2O->__N4NJ.__1LC)->__ZLC.__3IK)[__MS2O];
+      if (((struct ___OBJ *)__MK3O)->__id==____1JRG__) {
+        __H0EV=((____1JRG *)__MK3O)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__H0EV)->__id==____OLC__) {
+          __UT2O=((____OLC *)__H0EV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__FS2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YYEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __UT2O=((____4G0D *)__H0EV)->__5G0D.__DXOB;
         };
       } else /* SLOT_DATA */ {
-        __tmp__YYEV=((__SLOT_DATA__WIRG *)__tmp__3I3O)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__YYEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__FS2O=((__ITM_SLOT__HLC *)__tmp__YYEV)->result_type__3VOB;
+        __H0EV=((____FKRG *)__MK3O)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__H0EV)->__id==____OLC__) {
+          __UT2O=((____OLC *)__H0EV)->__DXOB;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__FS2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YYEV)->parent_itm_slot__QF0D.result_type__3VOB;
+          __UT2O=((____4G0D *)__H0EV)->__5G0D.__DXOB;
         };
       };
-      if (__tmp__FS2O==NULL) {
-        __tmp__YYEV=NULL;
+      if (__UT2O==NULL) {
+        __H0EV=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__FS2O)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__YYEV=((void *)__tmp__FS2O);
+        switch (((struct ___OBJ *)__UT2O)->__id) {
+        case ____QMB__: {
+          __H0EV=((void *)__UT2O);
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__YYEV=((void *)__tmp__FS2O);
+        case ____0MB__: {
+          __H0EV=((void *)__UT2O);
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__YYEV=((void *)__tmp__FS2O);
+        case ____KPB__: {
+          __H0EV=((void *)__UT2O);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__YYEV=((void *)__tmp__FS2O);
+        case ____TEZ__: {
+          __H0EV=((void *)__UT2O);
         } break;
-        case __ITM_TYPE_MULTI__NURC__: {
-          __tmp__YYEV=NULL;
+        case ____2VRC__: {
+          __H0EV=NULL;
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__YYEV=NULL;
+        case ____GZRC__: {
+          __H0EV=NULL;
         } break;
         }
       };
-      switch (((struct ___OBJ *)__tmp__YYEV)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__IS2O=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__YYEV));
+      switch (((struct ___OBJ *)__H0EV)->__id) {
+      case ____QMB__: {
+        __XT2O=__43X(((____QMB *)__H0EV));
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__IS2O=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YYEV)));
+      case ____0MB__: {
+        __XT2O=__D5X(((____0MB *)((____QMB *)__H0EV)));
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__IS2O=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YYEV)),Self__0Q2O);
+      case ____KPB__: {
+        __XT2O=__LAY(((____KPB *)((____QMB *)__H0EV)),__JS2O);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__IS2O=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YYEV)),Self__0Q2O);
+      case ____TEZ__: {
+        __XT2O=__HZ1D(((____TEZ *)((____QMB *)__H0EV)),__JS2O);
       } break;
       };
-      __tmp__3I3O=((__TYPE_FULL__PMB *)__tmp__IS2O)->the_parent_type__DLK;
-      switch (((struct ___OBJ *)__tmp__3I3O)->__id) {
-      case __TYPE__FF__: {
-        __tmp__KS2O=((__TYPE__FF *)__tmp__3I3O)->prototype__QF;
+      __MK3O=((____WMB *)__XT2O)->__KLK;
+      switch (((struct ___OBJ *)__MK3O)->__id) {
+      case ____FF__: {
+        __ZT2O=((____FF *)__MK3O)->__QF;
       } break;
-      case __TYPE_NULL__4LB__: {
-        __tmp__KS2O=((__TYPE_NULL__4LB *)__tmp__3I3O)->parent_type__5LB.prototype__QF;
+      case ____FMB__: {
+        __ZT2O=((____FMB *)__MK3O)->__GMB.__QF;
       } break;
-      case __TYPE_VOID__AMB__: {
-        __tmp__KS2O=((__TYPE_VOID__AMB *)__tmp__3I3O)->parent_type__BMB.prototype__QF;
+      case ____HMB__: {
+        __ZT2O=((____HMB *)__MK3O)->__IMB.__QF;
       } break;
-      case __TYPE_CONTEXT__CMB__: {
-        __tmp__KS2O=((__TYPE_CONTEXT__CMB *)__tmp__3I3O)->parent_type__DMB.prototype__QF;
+      case ____JMB__: {
+        __ZT2O=((____JMB *)__MK3O)->__KMB.__QF;
       } break;
-      case __TYPE_ID__EMB__: {
-        __tmp__KS2O=((__TYPE_ID__EMB *)__tmp__3I3O)->parent_type__FMB.prototype__QF;
+      case ____LMB__: {
+        __ZT2O=((____LMB *)__MK3O)->__MMB.__QF;
       } break;
-      case __TYPE_GENERIC__BCY__: {
-        __tmp__KS2O=((__TYPE_GENERIC__BCY *)__tmp__3I3O)->parent_type__CCY.prototype__QF;
+      case ____ICY__: {
+        __ZT2O=((____ICY *)__MK3O)->__JCY.__QF;
       } break;
-      case __TYPE_BLOCK__VO5D__: {
-        __tmp__KS2O=prototype__L2ZG();
+      case ____EQ5D__: {
+        __ZT2O=__03ZG();
       } break;
-      case __PROFIL_BLOCK__22NJ__: {
-        __tmp__KS2O=prototype__XAFL();
+      case ____L4NJ__: {
+        __ZT2O=__GCFL();
       } break;
       };
-      __tmp__YYEV=fast_reference_at__MJYD(((__HASHED_DICTIONARYoITM_SLOTxStrict_STRING_CONSTANTo__EFZ *)__tmp__KS2O->slot_list__NFZ),n__1Q2O);
-      result__4Q2O=__tmp__YYEV;
-      if (((void *)__tmp__YYEV == (void *)NULL)) {
-        __tmp__VS2O=TRUE__K__;
+      __H0EV=__1KYD(((____LFZ *)__ZT2O->__UFZ),__KS2O);
+      __NS2O=__H0EV;
+      if (((void *)__H0EV == (void *)NULL)) {
+        __EU2O=__K__;
       } else /* FALSE */ {
-        if (((struct ___OBJ *)__tmp__YYEV)->__id==__ITM_SLOT__HLC__) {
-          __tmp__SS2O=((__ITM_SLOT__HLC *)__tmp__YYEV)->ensure__NWBE;
+        if (((struct ___OBJ *)__H0EV)->__id==____OLC__) {
+          __BU2O=((____OLC *)__H0EV)->__2XBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__SS2O=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YYEV)->parent_itm_slot__QF0D.ensure__NWBE;
+          __BU2O=((____4G0D *)__H0EV)->__5G0D.__2XBE;
         };
-        __tmp__VS2O=((void *)__tmp__SS2O == (void *)NULL);
+        __EU2O=((void *)__BU2O == (void *)NULL);
       };
-      if (__tmp__VS2O) {
-        switch (((struct ___OBJ *)__tmp__3I3O)->__id) {
-        case __TYPE__FF__: {
-          __tmp__FS2O=search_ensure__JSFO(((__TYPE__FF *)__tmp__3I3O),n__1Q2O);
+      if (__EU2O) {
+        switch (((struct ___OBJ *)__MK3O)->__id) {
+        case ____FF__: {
+          __UT2O=__YTFO(((____FF *)__MK3O),__KS2O);
         } break;
-        case __TYPE_NULL__4LB__: {
-          __tmp__FS2O=search_ensure__VUFO(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__3I3O)),n__1Q2O);
+        case ____FMB__: {
+          __UT2O=__EWFO(((____FMB *)((____FF *)__MK3O)),__KS2O);
         } break;
-        case __TYPE_VOID__AMB__: {
-          __tmp__FS2O=search_ensure__BXFO(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__3I3O)),n__1Q2O);
+        case ____HMB__: {
+          __UT2O=__QYFO(((____HMB *)((____FF *)__MK3O)),__KS2O);
         } break;
-        case __TYPE_CONTEXT__CMB__: {
-          __tmp__FS2O=search_ensure__NZFO(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__3I3O)),n__1Q2O);
+        case ____JMB__: {
+          __UT2O=__20FO(((____JMB *)((____FF *)__MK3O)),__KS2O);
         } break;
-        case __TYPE_ID__EMB__: {
-          __tmp__FS2O=search_ensure__Z1FO(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__3I3O)),n__1Q2O);
+        case ____LMB__: {
+          __UT2O=__I3FO(((____LMB *)((____FF *)__MK3O)),__KS2O);
         } break;
-        case __TYPE_GENERIC__BCY__: {
-          __tmp__FS2O=search_ensure__F4FO(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__3I3O)),n__1Q2O);
+        case ____ICY__: {
+          __UT2O=__U5FO(((____ICY *)((____FF *)__MK3O)),__KS2O);
         } break;
-        case __TYPE_BLOCK__VO5D__: {
-          __tmp__FS2O=search_ensure__NO2O(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__3I3O)),n__1Q2O);
+        case ____EQ5D__: {
+          __UT2O=__2P2O(((____EQ5D *)((____FF *)__MK3O)),__KS2O);
         } break;
-        case __PROFIL_BLOCK__22NJ__: {
-          __tmp__FS2O=search_ensure__ZQ2O(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__3I3O)),n__1Q2O);
+        case ____L4NJ__: {
+          __UT2O=__IS2O(((____L4NJ *)((____FF *)__MK3O)),__KS2O);
         } break;
         };
-        result__4Q2O=__tmp__FS2O;
+        __NS2O=__UT2O;
       } else /* FALSE */ {
-        last_type_contract__EP1N=__tmp__3I3O;
+        __TQ1N=__MK3O;
       };
-      j__3Q2O=(__INTEGER__Q)(j__3Q2O +  1);
-      goto while_do__232O;
+      __MS2O=(____Q)(__MS2O +  1);
+      goto __L52O;
     };
   };
-  __tmp__3I3O=result__4Q2O;
-  return(__tmp__3I3O);
+  __MK3O=__NS2O;
+  return(__MK3O);
 }
 
-static void* to_run_intern__CI0J(__ITM_RESULT__2UMD *Self__DI0J,void *val__EI0J)
-// ({ITM_RESULT__2UMD},{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* __RJ0J(____LWMD *__SJ0J,void *__TJ0J)
+// ({__LWMD},{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.
 {
-  __TYPE_FULL__PMB *__tmp__HI0J;
-  __POSITION__OL __tmp__II0J;
-  __LOCAL__43WC *__tmp__2DUS;
-  __WRITE_LOCAL__BEYJ *__tmp__DEUS;
-  void *Result__FI0J;
-  switch (((struct ___OBJ *)val__EI0J)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__HI0J=((__STRING_CST__5J *)val__EI0J)->parent_constant__EK.static_type__SG4D;
+  ____WMB *__WJ0J;
+  ____OL __XJ0J;
+  ____N5WC *__LFUS;
+  ____QFYJ *__SFUS;
+  void *__UJ0J;
+  switch (((struct ___OBJ *)__TJ0J)->__id) {
+  case ____5J__: {
+    __WJ0J=((____5J *)__TJ0J)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__HI0J=((__EXTERNAL_C__L5WC *)val__EI0J)->static_type__J54D;
+  case ____0AXC__: {
+    __WJ0J=((____0AXC *)__TJ0J)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__HI0J=((__PROTOTYPE_CST__45WC *)val__EI0J)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __WJ0J=((____NBXC *)__TJ0J)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__HI0J=((__INTEGER_CST__KAXC *)val__EI0J)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __WJ0J=((____ZBXC *)__TJ0J)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__HI0J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)val__EI0J));
+  case ____DMWH__: {
+    __WJ0J=__B21J(((____DMWH *)__TJ0J));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__HI0J=((__READ_LOCAL__N5ZI *)val__EI0J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __WJ0J=((____2A0I *)__TJ0J)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__HI0J=static_type__2CCK();
+  case ____HJNJ__: {
+    __WJ0J=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__HI0J=static_type__BDCK();
+  case ____SJNJ__: {
+    __WJ0J=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__HI0J=static_type__GDCK();
+  case ____0AOJ__: {
+    __WJ0J=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__HI0J=static_type__LDCK();
+  case ____EBOJ__: {
+    __WJ0J=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__HI0J=static_type__QDCK();
+  case ____3BOJ__: {
+    __WJ0J=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__HI0J=static_type__VDCK(((__EXPR_SUB__CBOJ *)val__EI0J));
+  case ____RCOJ__: {
+    __WJ0J=__EFCK(((____RCOJ *)__TJ0J));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__HI0J=static_type__0DCK(((__EXPR_MUL__YBOJ *)val__EI0J));
+  case ____HDOJ__: {
+    __WJ0J=__JFCK(((____HDOJ *)__TJ0J));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__HI0J=static_type__5DCK(((__EXPR_DIV__MCOJ *)val__EI0J));
+  case ____1DOJ__: {
+    __WJ0J=__OFCK(((____1DOJ *)__TJ0J));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__HI0J=static_type__EECK(((__EXPR_AND__ADOJ *)val__EI0J));
+  case ____PEOJ__: {
+    __WJ0J=__TFCK(((____PEOJ *)__TJ0J));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__HI0J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)val__EI0J));
+  case ____DFOJ__: {
+    __WJ0J=__YFCK(((____DFOJ *)__TJ0J));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__HI0J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)val__EI0J));
+  case ____XFOJ__: {
+    __WJ0J=__3FCK(((____XFOJ *)__TJ0J));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__HI0J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __WJ0J=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__HI0J=static_type__XECK(((__ITEM__VFOJ *)val__EI0J));
+  case ____EHOJ__: {
+    __WJ0J=__GGCK(((____EHOJ *)__TJ0J));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__HI0J=static_type__DFCK();
+  case ____2HOJ__: {
+    __WJ0J=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__HI0J=((__CAST__JHOJ *)val__EI0J)->static_type__TC5J;
+  case ____YIOJ__: {
+    __WJ0J=((____YIOJ *)__TJ0J)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__HI0J=((__REAL_CST__JLOJ *)val__EI0J)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __WJ0J=((____YMOJ *)__TJ0J)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__HI0J=((__CHARACTER_CST__5LOJ *)val__EI0J)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __WJ0J=((____ONOJ *)__TJ0J)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__HI0J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)val__EI0J)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __WJ0J=((____YOOJ *)__TJ0J)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__HI0J=((__READ_SLOT__ZK4K *)val__EI0J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __WJ0J=((____IM4K *)__TJ0J)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__HI0J=static_type__NL5O();
+  case ____T5FL__: {
+    __WJ0J=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__HI0J=static_type__QQTP();
+  case ____3DUL__: {
+    __WJ0J=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__HI0J=static_type__041P();
+  case ____0EUL__: {
+    __WJ0J=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__HI0J=static_type__VQTP();
+  case ____BGUL__: {
+    __WJ0J=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__HI0J=static_type__A51P();
+  case ____2GUL__: {
+    __WJ0J=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__HI0J=static_type__UVBN(((__EXPR_NEG__SYVL *)val__EI0J));
+  case ____B0VL__: {
+    __WJ0J=__DXBN(((____B0VL *)__TJ0J));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__HI0J=static_type__P5FM(((__EXPR_ADD__AZVL *)val__EI0J));
+  case ____P0VL__: {
+    __WJ0J=__4AGM(((____P0VL *)__TJ0J));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__HI0J=((__READ_GLOBAL__B4YL *)val__EI0J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __WJ0J=((____Q5YL *)__TJ0J)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__HI0J=static_type__5DWN(((__EXPR_NOT__FUPM *)val__EI0J));
+  case ____UVPM__: {
+    __WJ0J=__OFWN(((____UVPM *)__TJ0J));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__HI0J=static_type__BL1P(((__EXPR_MOD__LYPM *)val__EI0J));
+  case ____0ZPM__: {
+    __WJ0J=__QM1P(((____0ZPM *)__TJ0J));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__HI0J=static_type__WOVO(((__EXPR_OR__3P0N *)val__EI0J));
+  case ____MR0N__: {
+    __WJ0J=__FQVO(((____MR0N *)__TJ0J));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__HI0J=static_type__BA0Q();
+  case ____YWBP__: {
+    __WJ0J=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__HI0J=static_type__MBUP();
+  case ____LYBP__: {
+    __WJ0J=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__HI0J=static_type__RBUP();
+  case ____CZBP__: {
+    __WJ0J=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__HI0J=static_type__KOFQ(((__EXPR_XOR__OAEP *)val__EI0J));
+  case ____3BEP__: {
+    __WJ0J=__ZPFQ(((____3BEP *)__TJ0J));
   } break;
   };
-  __tmp__II0J=position__5PBE(Self__DI0J);
-  __tmp__2DUS=create__name__style__type__0HND(__tmp__II0J,(&__string_69),'+',((__TYPE_FULL__PMB *)__tmp__HI0J));
-  add_last__LRRI(((__FAST_ARRAYoLOCALo__PW1D *)stack_result__DVMJ),__tmp__2DUS);
-  __tmp__II0J=position__5PBE(Self__DI0J);
-  __tmp__DEUS=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__2DUS),__tmp__II0J,val__EI0J);
-  Result__FI0J=__tmp__DEUS;
-  return(Result__FI0J);
+  __XJ0J=__ORBE(__SJ0J);
+  __LFUS=__JJND(__XJ0J,(&__string_69),'+',((____WMB *)__WJ0J));
+  __0SRI(((____4X1D *)__SWMJ),__LFUS);
+  __XJ0J=__ORBE(__SJ0J);
+  __SFUS=__BQRJ(((____N5WC *)__LFUS),__XJ0J,__TJ0J);
+  __UJ0J=__SFUS;
+  return(__UJ0J);
 }
 
-static void* lookup__CHJO(__PROFIL_SLOT__BO2C *Self__DHJO,__STRING_CONSTANT__0 *n__EHJO)
-// ({PROFIL_SLOT__BO2C},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __RIJO(____QP2C *__SIJO,____0 *__TIJO)
+// ({__QP2C},{NULLx__0}) With result No recursive, No inlinable.
 {
-  __LOCAL__43WC *result__HHJO,*__tmp__5BKV,*result__GZST;
-  __INTEGER__Q j__GHJO,__tmp__O10T,result__2YEV,Result__BZEV;
-  void *Result__FHJO;
-  void **__tmp__GZ5T;
-  __SLIM_ARRAYoLOCALo__3GOJ *__tmp__DZEV,*__tmp__EZEV,*Self__RZST;
-  __BOOLEAN__L __tmp__3YEV,__tmp__IZST;
-  __BLOCK__GB __tmp__5YEV,__tmp__IZEV;
-  __BLOCK__GB __tmp__AZEV,__tmp__JZEV;
-  __BLOCK__GB __tmp__KZST,__tmp__SZST;
-  __BLOCK__GB __tmp__LZST,__tmp__TZST;
-  result__HHJO=NULL;
-  j__GHJO= 0;
-  __tmp__O10T=Self__DHJO->parent_profil__CO2C.argument_list__G5NJ->parent_arrayed_collection__XW1D.upper__O2BE;
-  __tmp__GZ5T=((__FAST_ARRAYoLOCALo__PW1D *)Self__DHJO->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F;
-  while ((! ((j__GHJO > __tmp__O10T) || ((void *)((__LOCAL__43WC *)((void **)__tmp__GZ5T)[j__GHJO])->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)n__EHJO)))) {
-    j__GHJO=(__INTEGER__Q)(j__GHJO +  1);
-  };
-  if ((j__GHJO <= Self__DHJO->parent_profil__CO2C.argument_list__G5NJ->parent_arrayed_collection__XW1D.upper__O2BE)) {
-    result__HHJO=((void **)((__FAST_ARRAYoLOCALo__PW1D *)Self__DHJO->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[j__GHJO];
+  ____N5WC *__WIJO,*__ODKV,*__V0ST;
+  ____Q __VIJO,__320T,__L0EV,__Q0EV;
+  void *__UIJO;
+  void **__V05T;
+  ____MIOJ *__S0EV,*__T0EV,*__A1ST;
+  ____L __M0EV,__X0ST;
+  ____GB __O0EV,__X0EV;
+  ____GB __P0EV,__Y0EV;
+  ____GB __Z0ST,__B1ST;
+  ____GB __00ST,__C1ST;
+  __WIJO=NULL;
+  __VIJO= 0;
+  __320T=__SIJO->__RP2C.__VAOJ->__GY1D.__33BE;
+  __V05T=((____4X1D *)__SIJO->__RP2C.__VAOJ)->__GY1D.__KV5F;
+  while ((! ((__VIJO > __320T) || ((void *)((____N5WC *)((void **)__V05T)[__VIJO])->__Q5WC.__P5WC.__FWB == (void *)__TIJO)))) {
+    __VIJO=(____Q)(__VIJO +  1);
+  };
+  if ((__VIJO <= __SIJO->__RP2C.__VAOJ->__GY1D.__33BE)) {
+    __WIJO=((void **)((____4X1D *)__SIJO->__RP2C.__VAOJ)->__GY1D.__KV5F)[__VIJO];
   } else /* FALSE */ {
-    j__GHJO= 0;
-    __tmp__DZEV=&(Self__DHJO->parent_profil__CO2C.result_list__5GOJ);
-    __tmp__EZEV=&(Self__DHJO->parent_profil__CO2C.result_list__5GOJ);
-    __tmp__5BKV=__tmp__DZEV->first__BHOJ;
-    until_do__2IOO:
+    __VIJO= 0;
+    __S0EV=&(__SIJO->__RP2C.__OIOJ);
+    __T0EV=&(__SIJO->__RP2C.__OIOJ);
+    __ODKV=__S0EV->__QIOJ;
+    __LKOO:
     {
-      result__2YEV= 0;
-      if (((void *)__tmp__5BKV == (void *)NULL)) {
-        result__2YEV=(__INTEGER__Q)(-  1);
-        __tmp__3YEV=TRUE__K__;
+      __L0EV= 0;
+      if (((void *)__ODKV == (void *)NULL)) {
+        __L0EV=(____Q)(-  1);
+        __M0EV=__K__;
       } else /* FALSE */ {
-        __tmp__3YEV=FALSE__O__;
+        __M0EV=__O__;
       };
-      __tmp__5YEV.self=__tmp__DZEV;
-      __tmp__AZEV.self=__tmp__DZEV;
-      if ((! __tmp__3YEV)) {
-        if (((void *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__5YEV.self)->list__VP2K != (void *)NULL)) {
-          Result__BZEV=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__AZEV.self)->list__VP2K)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-          (&__string_7)->count__0C= 11;
-          (&__string_7)->storage__1C="Definition.";
-          result__2YEV=Result__BZEV;
+      __O0EV.self=__S0EV;
+      __P0EV.self=__S0EV;
+      if ((! __M0EV)) {
+        if (((void *)((____MIOJ *)__O0EV.self)->__ER2K != (void *)NULL)) {
+          __Q0EV=(____Q)(((____4X1D *)((____MIOJ *)__P0EV.self)->__ER2K)->__GY1D.__33BE +  1);
+          (&__string_7)->__0C= 11;
+          (&__string_7)->__1C="Definition.";
+          __L0EV=__Q0EV;
         };
       };
-      if ((j__GHJO > result__2YEV)) {
-        __tmp__3YEV=TRUE__K__;
+      if ((__VIJO > __L0EV)) {
+        __M0EV=__K__;
       } else /* FALSE */ {
-        result__GZST=NULL;
-        __tmp__IZST=(j__GHJO ==  0);
-        __tmp__KZST.self=__tmp__EZEV;
-        __tmp__LZST.self=__tmp__EZEV;
-        if (__tmp__IZST) {
-          result__GZST=((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__KZST.self)->first__BHOJ;
+        __V0ST=NULL;
+        __X0ST=(__VIJO ==  0);
+        __Z0ST.self=__T0EV;
+        __00ST.self=__T0EV;
+        if (__X0ST) {
+          __V0ST=((____MIOJ *)__Z0ST.self)->__QIOJ;
         } else /* FALSE */ {
-          result__GZST=((void **)((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__LZST.self)->list__VP2K)->parent_arrayed_collection__XW1D.storage__1T5F)[(__INTEGER__Q)(j__GHJO -  1)];
+          __V0ST=((void **)((____4X1D *)((____MIOJ *)__00ST.self)->__ER2K)->__GY1D.__KV5F)[(____Q)(__VIJO -  1)];
         };
-        __tmp__3YEV=((void *)result__GZST->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)n__EHJO);
+        __M0EV=((void *)__V0ST->__Q5WC.__P5WC.__FWB == (void *)__TIJO);
       };
-      if ((! __tmp__3YEV)) {
-        j__GHJO=(__INTEGER__Q)(j__GHJO +  1);
-        goto until_do__2IOO;
+      if ((! __M0EV)) {
+        __VIJO=(____Q)(__VIJO +  1);
+        goto __LKOO;
       };
     };
-    __tmp__DZEV=&(Self__DHJO->parent_profil__CO2C.result_list__5GOJ);
-    result__2YEV= 0;
-    if (((void *)__tmp__DZEV->first__BHOJ == (void *)NULL)) {
-      result__2YEV=(__INTEGER__Q)(-  1);
-      __tmp__3YEV=TRUE__K__;
+    __S0EV=&(__SIJO->__RP2C.__OIOJ);
+    __L0EV= 0;
+    if (((void *)__S0EV->__QIOJ == (void *)NULL)) {
+      __L0EV=(____Q)(-  1);
+      __M0EV=__K__;
     } else /* FALSE */ {
-      __tmp__3YEV=FALSE__O__;
+      __M0EV=__O__;
     };
-    __tmp__IZEV.self=__tmp__DZEV;
-    __tmp__JZEV.self=__tmp__DZEV;
-    if ((! __tmp__3YEV)) {
-      if (((void *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__IZEV.self)->list__VP2K != (void *)NULL)) {
-        Result__BZEV=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__JZEV.self)->list__VP2K)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-        (&__string_7)->count__0C= 11;
-        (&__string_7)->storage__1C="Definition.";
-        result__2YEV=Result__BZEV;
+    __X0EV.self=__S0EV;
+    __Y0EV.self=__S0EV;
+    if ((! __M0EV)) {
+      if (((void *)((____MIOJ *)__X0EV.self)->__ER2K != (void *)NULL)) {
+        __Q0EV=(____Q)(((____4X1D *)((____MIOJ *)__Y0EV.self)->__ER2K)->__GY1D.__33BE +  1);
+        (&__string_7)->__0C= 11;
+        (&__string_7)->__1C="Definition.";
+        __L0EV=__Q0EV;
       };
     };
-    if ((j__GHJO <= result__2YEV)) {
-      Self__RZST=&(Self__DHJO->parent_profil__CO2C.result_list__5GOJ);
-      result__GZST=NULL;
-      __tmp__3YEV=(j__GHJO ==  0);
-      __tmp__SZST.self=Self__RZST;
-      __tmp__TZST.self=Self__RZST;
-      if (__tmp__3YEV) {
-        result__GZST=((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__SZST.self)->first__BHOJ;
+    if ((__VIJO <= __L0EV)) {
+      __A1ST=&(__SIJO->__RP2C.__OIOJ);
+      __V0ST=NULL;
+      __M0EV=(__VIJO ==  0);
+      __B1ST.self=__A1ST;
+      __C1ST.self=__A1ST;
+      if (__M0EV) {
+        __V0ST=((____MIOJ *)__B1ST.self)->__QIOJ;
       } else /* FALSE */ {
-        result__GZST=((void **)((__FAST_ARRAYoLOCALo__PW1D *)((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__TZST.self)->list__VP2K)->parent_arrayed_collection__XW1D.storage__1T5F)[(__INTEGER__Q)(j__GHJO -  1)];
+        __V0ST=((void **)((____4X1D *)((____MIOJ *)__C1ST.self)->__ER2K)->__GY1D.__KV5F)[(____Q)(__VIJO -  1)];
       };
-      result__HHJO=result__GZST;
+      __WIJO=__V0ST;
     };
   };
-  Result__FHJO=result__HHJO;
-  return(Result__FHJO);
+  __UIJO=__WIJO;
+  return(__UIJO);
 }
 
-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)
-// ({ITM_WRITE_VALUE__XDQC},{NULLxSTRING_CONSTANT__0},{NULLxEXPR_MULTIPLE__UKWH},{INTEGER__Q},{NULLxFAST_ARRAYoEXPRo__R5WC}) With result No recursive, No inlinable.
+static ____Q __Q5VJ(____GFQC *__R5VJ,____0 *__S5VJ,____DMWH *__T5VJ,____Q __U5VJ,____ABXC *__V5VJ)
+// ({__GFQC},{NULLx__0},{NULLx__DMWH},{__Q},{NULLx__ABXC}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__J4VJ,__tmp__OZEV,old_nb_elts__QZEV;
-  __POSITION__OL __tmp__V4VJ,pos__FQAT,__tmp__QAWJ;
-  __LOCAL__43WC *__tmp__Z4VJ;
-  void *__tmp__B5VJ;
-  __STRING__BC *Self__MZEV;
-  __POINTER__IB __tmp__RZEV;
-  void *__tmp__20IO;
-  void *__tmp__45VJ;
-  __ITM_TYPE_MULTI__NURC *__tmp__AAWJ;
-  __EXPR_MULTIPLE__UKWH *__tmp__DBWJ;
-  __FAST_ARRAYoEXPRo__R5WC *lst_expr__M4VJ,*__tmp__WAWJ;
-  __CHARACTER__DB *__tmp__NZEV;
-  result__J4VJ= 0;
-  lst_expr__M4VJ=NULL;
-  if ((n__F4VJ > ((__EXPR_MULTIPLE__UKWH *)val__E4VJ)->expr_list__FTEI->parent_arrayed_collection__Z5WC.upper__RZRH)) {
-    __tmp__V4VJ=Self__C4VJ->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-    put_error__text__2PE( 1,(&__string_714));
-    put_position__HRE(__tmp__V4VJ);
-    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);
+  ____Q __Y5VJ,__30EV,__50EV;
+  ____OL __EAWJ,__URAT,__5BWJ;
+  ____N5WC *__IAWJ;
+  void *__QAWJ;
+  ____BC *__10EV;
+  ____IB __A1EV;
+  void *__L2IO;
+  void *__NBWJ;
+  ____2VRC *__PBWJ;
+  ____DMWH *__SCWJ;
+  ____ABXC *__15VJ,*__FCWJ;
+  ____DB *__20EV;
+  __Y5VJ= 0;
+  __15VJ=NULL;
+  if ((__U5VJ > ((____DMWH *)__T5VJ)->__UUEI->__IBXC.__A1RH)) {
+    __EAWJ=__R5VJ->__JFQC.__IFQC.__KBOC.__O2B;
+    __DQE( 1,(&__string_714));
+    __ORE(__EAWJ);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  __tmp__Z4VJ=lookup__FGUJ(idf__D4VJ);
-  if (((void *)__tmp__Z4VJ != (void *)NULL)) {
-    __tmp__B5VJ=affect_local__with__DQXJ(Self__C4VJ,__tmp__Z4VJ,((void **)((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)val__E4VJ)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[n__F4VJ]);
-    add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)lst__G4VJ),__tmp__B5VJ);
-    result__J4VJ=(__INTEGER__Q)(n__F4VJ +  1);
+  __IAWJ=__UHUJ(__S5VJ);
+  if (((void *)__IAWJ != (void *)NULL)) {
+    __QAWJ=__SRXJ(__R5VJ,__IAWJ,((void **)((____ABXC *)((____DMWH *)__T5VJ)->__UUEI)->__IBXC.__ESEI)[__U5VJ]);
+    __0YEI(((____ABXC *)__V5VJ),__QAWJ);
+    __Y5VJ=(____Q)(__U5VJ +  1);
   } else /* FALSE */ {
-    __tmp__B5VJ=get_slot__452I(((__TYPE_FULL__PMB *)profil_slot__EO2C->parent_profil__CO2C.type_self__DANJ),idf__D4VJ);
-    if (((void *)__tmp__B5VJ == (void *)NULL)) {
-      copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_431));
-      append__3VX(((__STRING__BC *)string_tmp__YC),idf__D4VJ);
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_716));
-      append_name_in__TOXE(((__TYPE_FULL__PMB *)profil_slot__EO2C->parent_profil__CO2C.type_self__DANJ),string_tmp__YC);
-      Self__MZEV=((__STRING__BC *)string_tmp__YC);
-      if ((Self__MZEV->capacity__HFL <= Self__MZEV->count__WJ)) {
-        if ((Self__MZEV->capacity__HFL ==  0)) {
-          Self__MZEV->capacity__HFL= 32;
-          __tmp__NZEV=create__KVW( 32);
-          Self__MZEV->storage__4EL=__tmp__NZEV;
-        } else /* FALSE */ {
-          __tmp__OZEV=(__INTEGER__Q)(Self__MZEV->capacity__HFL <<  1);
-          __tmp__NZEV=((__CHARACTER__DB *)Self__MZEV->storage__4EL);
-          old_nb_elts__QZEV=Self__MZEV->capacity__HFL;
-          __tmp__RZEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__NZEV),((__UINTEGER_32__RWB )old_nb_elts__QZEV),((__UINTEGER_32__RWB )__tmp__OZEV));
-          __tmp__NZEV=((__CHARACTER__DB *)__tmp__RZEV);
-          clear__to__F00(__tmp__NZEV,old_nb_elts__QZEV,(__INTEGER__Q)(__tmp__OZEV -  1));
-          Self__MZEV->storage__4EL=__tmp__NZEV;
-          Self__MZEV->capacity__HFL=__tmp__OZEV;
-        };
-      };
-      ((__CHARACTER__DB *)Self__MZEV->storage__4EL)[Self__MZEV->count__WJ]='.';
-      Self__MZEV->count__WJ=(__INTEGER__Q)(Self__MZEV->count__WJ +  1);
-      pos__FQAT=Self__C4VJ->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-      put_error__text__2PE( 1,string_tmp__YC);
-      put_position__HRE(pos__FQAT);
-      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);
+    __QAWJ=__NB3I(((____WMB *)__TP2C->__RP2C.__SBNJ),__S5VJ);
+    if (((void *)__QAWJ == (void *)NULL)) {
+      __K2X(((____BC *)__YC),(&__string_431));
+      __EWX(((____BC *)__YC),__S5VJ);
+      __EWX(((____BC *)__YC),(&__string_716));
+      __CQXE(((____WMB *)__TP2C->__RP2C.__SBNJ),__YC);
+      __10EV=((____BC *)__YC);
+      if ((__10EV->__OFL <= __10EV->__WJ)) {
+        if ((__10EV->__OFL ==  0)) {
+          __10EV->__OFL= 32;
+          __20EV=__RVW( 32);
+          __10EV->__FFL=__20EV;
+        } else /* FALSE */ {
+          __30EV=(____Q)(__10EV->__OFL <<  1);
+          __20EV=((____DB *)__10EV->__FFL);
+          __50EV=__10EV->__OFL;
+          __A1EV=__55W(((____IB )__20EV),((____YWB )__50EV),((____YWB )__30EV));
+          __20EV=((____DB *)__A1EV);
+          __M00(__20EV,__50EV,(____Q)(__30EV -  1));
+          __10EV->__FFL=__20EV;
+          __10EV->__OFL=__30EV;
+        };
+      };
+      ((____DB *)__10EV->__FFL)[__10EV->__WJ]='.';
+      __10EV->__WJ=(____Q)(__10EV->__WJ +  1);
+      __URAT=__R5VJ->__JFQC.__IFQC.__KBOC.__O2B;
+      __DQE( 1,__YC);
+      __ORE(__URAT);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    if (((struct ___OBJ *)__tmp__B5VJ)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__20IO=((__SLOT_CODE__MIRG *)__tmp__B5VJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__20IO)->__id==__ITM_SLOT__HLC__) {
-        __tmp__45VJ=((__ITM_SLOT__HLC *)__tmp__20IO)->result_type__3VOB;
+    if (((struct ___OBJ *)__QAWJ)->__id==____1JRG__) {
+      __L2IO=((____1JRG *)__QAWJ)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__L2IO)->__id==____OLC__) {
+        __NBWJ=((____OLC *)__L2IO)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__45VJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__20IO)->parent_itm_slot__QF0D.result_type__3VOB;
+        __NBWJ=((____4G0D *)__L2IO)->__5G0D.__DXOB;
       };
     } else /* SLOT_DATA */ {
-      __tmp__20IO=((__SLOT_DATA__WIRG *)__tmp__B5VJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__20IO)->__id==__ITM_SLOT__HLC__) {
-        __tmp__45VJ=((__ITM_SLOT__HLC *)__tmp__20IO)->result_type__3VOB;
+      __L2IO=((____FKRG *)__QAWJ)->__HKRG->__QLC;
+      if (((struct ___OBJ *)__L2IO)->__id==____OLC__) {
+        __NBWJ=((____OLC *)__L2IO)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__45VJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__20IO)->parent_itm_slot__QF0D.result_type__3VOB;
+        __NBWJ=((____4G0D *)__L2IO)->__5G0D.__DXOB;
       };
     };
-    if (__tmp__45VJ==NULL) {
-      __tmp__AAWJ=NULL;
+    if (__NBWJ==NULL) {
+      __PBWJ=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__45VJ)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        __tmp__AAWJ=NULL;
+      switch (((struct ___OBJ *)__NBWJ)->__id) {
+      case ____QMB__: {
+        __PBWJ=NULL;
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        __tmp__AAWJ=NULL;
+      case ____0MB__: {
+        __PBWJ=NULL;
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        __tmp__AAWJ=NULL;
+      case ____KPB__: {
+        __PBWJ=NULL;
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        __tmp__AAWJ=NULL;
+      case ____TEZ__: {
+        __PBWJ=NULL;
       } break;
-      case __ITM_TYPE_MULTI__NURC__: {
-        __tmp__AAWJ=((void *)__tmp__45VJ);
+      case ____2VRC__: {
+        __PBWJ=((void *)__NBWJ);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        __tmp__AAWJ=NULL;
+      case ____GZRC__: {
+        __PBWJ=NULL;
       } break;
       }
     };
-    if (((void *)__tmp__AAWJ != (void *)NULL)) {
-      __tmp__OZEV=(__INTEGER__Q)(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)__tmp__AAWJ)->list_type__E4UC)->parent_arrayed_collection__0LB.upper__JBY +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      old_nb_elts__QZEV=(__INTEGER__Q)(n__F4VJ + __tmp__OZEV);
-      result__J4VJ=old_nb_elts__QZEV;
-      __tmp__OZEV=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)val__E4VJ)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      if ((old_nb_elts__QZEV > __tmp__OZEV)) {
-        __tmp__QAWJ=Self__C4VJ->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-        put_error__text__2PE( 1,(&__string_714));
-        put_position__HRE(__tmp__QAWJ);
-        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 *)__PBWJ != (void *)NULL)) {
+      __30EV=(____Q)(((____ZLB *)((____2VRC *)__PBWJ)->__T5UC)->__BMB.__QBY +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __50EV=(____Q)(__U5VJ + __30EV);
+      __Y5VJ=__50EV;
+      __30EV=(____Q)(((____ABXC *)((____DMWH *)__T5VJ)->__UUEI)->__IBXC.__A1RH +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      if ((__50EV > __30EV)) {
+        __5BWJ=__R5VJ->__JFQC.__IFQC.__KBOC.__O2B;
+        __DQE( 1,(&__string_714));
+        __ORE(__5BWJ);
+        __IJG(__IQE);
+        if ((__J5 !=  0)) {
+          __LGZ(((____BC *)__IQE));
+        };
+        if ((__HQE ==  2)) {
+          __TL=(____Q)(__TL +  1);
         } else /* FALSE */ {
           exit(( 1));
         };
       };
-      __tmp__OZEV=(__INTEGER__Q)(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)__tmp__AAWJ)->list_type__E4UC)->parent_arrayed_collection__0LB.upper__JBY +  1);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      __tmp__WAWJ=create_with_capacity__CBZH(__tmp__OZEV);
-      lst_expr__M4VJ=__tmp__WAWJ;
-      __tmp__OZEV=((__ITM_TYPE_MULTI__NURC *)__tmp__AAWJ)->list_type__E4UC->parent_arrayed_collection__0LB.upper__JBY;
-      old_nb_elts__QZEV= 0;
-      while ((old_nb_elts__QZEV <= __tmp__OZEV)) {
-        add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)lst_expr__M4VJ),((void **)((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)val__E4VJ)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[(__INTEGER__Q)(n__F4VJ + old_nb_elts__QZEV)]);
-        old_nb_elts__QZEV=(__INTEGER__Q)(old_nb_elts__QZEV +  1);
+      __30EV=(____Q)(((____ZLB *)((____2VRC *)__PBWJ)->__T5UC)->__BMB.__QBY +  1);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      __FCWJ=__RCZH(__30EV);
+      __15VJ=__FCWJ;
+      __30EV=((____2VRC *)__PBWJ)->__T5UC->__BMB.__QBY;
+      __50EV= 0;
+      while ((__50EV <= __30EV)) {
+        __0YEI(((____ABXC *)__15VJ),((void **)((____ABXC *)((____DMWH *)__T5VJ)->__UUEI)->__IBXC.__ESEI)[(____Q)(__U5VJ + __50EV)]);
+        __50EV=(____Q)(__50EV +  1);
       };
-      __tmp__DBWJ=create__YBZH(__tmp__WAWJ);
-      __tmp__20IO=affect_slot__with__URXJ(Self__C4VJ,idf__D4VJ,__tmp__DBWJ);
-      add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)lst__G4VJ),__tmp__20IO);
+      __SCWJ=__HDZH(__FCWJ);
+      __L2IO=__DTXJ(__R5VJ,__S5VJ,__SCWJ);
+      __0YEI(((____ABXC *)__V5VJ),__L2IO);
     } else /* FALSE */ {
-      __tmp__20IO=affect_slot__with__URXJ(Self__C4VJ,idf__D4VJ,((void **)((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)val__E4VJ)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.storage__VQEI)[n__F4VJ]);
-      add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)lst__G4VJ),__tmp__20IO);
-      result__J4VJ=(__INTEGER__Q)(n__F4VJ +  1);
+      __L2IO=__DTXJ(__R5VJ,__S5VJ,((void **)((____ABXC *)((____DMWH *)__T5VJ)->__UUEI)->__IBXC.__ESEI)[__U5VJ]);
+      __0YEI(((____ABXC *)__V5VJ),__L2IO);
+      __Y5VJ=(____Q)(__U5VJ +  1);
     };
   };
-  __tmp__OZEV=result__J4VJ;
-  return(__tmp__OZEV);
+  __30EV=__Y5VJ;
+  return(__30EV);
 }
 
-static void* lookup__FGUJ(__STRING_CONSTANT__0 *n__HGUJ)
-// ({NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __UHUJ(____0 *__WHUJ)
+// ({NULLx__0}) With result No recursive, No inlinable.
 {
-  __LOCAL__43WC *result__JGUJ,*__tmp__XHUJ,*__tmp__YIUJ;
-  __INTEGER__Q j__KGUJ;
-  void *Result__IGUJ;
-  void **__tmp__HZ5T;
-  __BOOLEAN__L __tmp__LIUJ;
-  result__JGUJ=NULL;
-  j__KGUJ=stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE;
-  __tmp__HZ5T=((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F;
-  while ((! ((j__KGUJ <  0) || ((void *)((__LOCAL__43WC *)((void **)__tmp__HZ5T)[j__KGUJ])->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)n__HGUJ)))) {
-    j__KGUJ=(__INTEGER__Q)(j__KGUJ -  1);
-  };
-  if ((j__KGUJ >=  0)) {
-    __tmp__XHUJ=((void **)((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F)[j__KGUJ];
-    result__JGUJ=__tmp__XHUJ;
-    if (((j__KGUJ < bottom_index__3CPJ) && (__tmp__XHUJ->parent_variable__B4WC.parent_named__A4WC.style__NKQC != '-'))) {
-      bottom_index__3CPJ=j__KGUJ;
-      context_extern__ODPJ=__tmp__XHUJ;
-    };
-    __tmp__LIUJ=TRUE__K__;
+  ____N5WC *__YHUJ,*__GJUJ,*__HKUJ;
+  ____Q __ZHUJ;
+  void *__XHUJ;
+  void **__W05T;
+  ____L __0JUJ;
+  __YHUJ=NULL;
+  __ZHUJ=__HY1D->__GY1D.__33BE;
+  __W05T=((____4X1D *)__HY1D)->__GY1D.__KV5F;
+  while ((! ((__ZHUJ <  0) || ((void *)((____N5WC *)((void **)__W05T)[__ZHUJ])->__Q5WC.__P5WC.__FWB == (void *)__WHUJ)))) {
+    __ZHUJ=(____Q)(__ZHUJ -  1);
+  };
+  if ((__ZHUJ >=  0)) {
+    __GJUJ=((void **)((____4X1D *)__HY1D)->__GY1D.__KV5F)[__ZHUJ];
+    __YHUJ=__GJUJ;
+    if (((__ZHUJ < __MEPJ) && (__GJUJ->__Q5WC.__P5WC.__2LQC != '-'))) {
+      __MEPJ=__ZHUJ;
+      __3EPJ=__GJUJ;
+    };
+    __0JUJ=__K__;
   } else /* FALSE */ {
-    __tmp__LIUJ=FALSE__O__;
+    __0JUJ=__O__;
   };
-  if ((! __tmp__LIUJ)) {
-    if (((void *)profil_slot__EO2C != (void *)NULL)) {
-      __tmp__YIUJ=lookup__CHJO(((__PROFIL_SLOT__BO2C *)profil_slot__EO2C),n__HGUJ);
-      result__JGUJ=__tmp__YIUJ;
-      if ((((void *)__tmp__YIUJ != (void *)NULL) && ((void *)__tmp__YIUJ->parent_variable__B4WC.parent_named__A4WC.name__4VB != (void *)(&__string_67)))) {
-        bottom_index__3CPJ=(__INTEGER__Q)(-  1);
-        context_extern__ODPJ=__tmp__YIUJ;
+  if ((! __0JUJ)) {
+    if (((void *)__TP2C != (void *)NULL)) {
+      __HKUJ=__RIJO(((____QP2C *)__TP2C),__WHUJ);
+      __YHUJ=__HKUJ;
+      if ((((void *)__HKUJ != (void *)NULL) && ((void *)__HKUJ->__Q5WC.__P5WC.__FWB != (void *)(&__string_67)))) {
+        __MEPJ=(____Q)(-  1);
+        __3EPJ=__HKUJ;
       };
     };
   };
-  Result__IGUJ=result__JGUJ;
-  return(Result__IGUJ);
+  __XHUJ=__YHUJ;
+  return(__XHUJ);
 }
 
-static void* affect_local__with__DQXJ(__ITM_WRITE_VALUE__XDQC *Self__EQXJ,__LOCAL__43WC *loc__FQXJ,void *v__GQXJ)
-// ({ITM_WRITE_VALUE__XDQC},{NULLxLOCAL__43WC},{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* __SRXJ(____GFQC *__TRXJ,____N5WC *__URXJ,void *__VRXJ)
+// ({__GFQC},{NULLx__N5WC},{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.
 {
-  void *result__JQXJ,*__tmp__TQXJ,*__tmp__LRXJ;
-  __TYPE_FULL__PMB *__tmp__JRXJ;
-  __POSITION__OL __tmp__KRXJ;
-  __WRITE_LOCAL__BEYJ *__tmp__RGUS;
-  __READ_LOCAL__N5ZI *__tmp__QRXJ;
-  result__JQXJ=NULL;
-  if ((loc__FQXJ->parent_variable__B4WC.parent_named__A4WC.style__NKQC == '-')) {
-    __tmp__TQXJ=affect_slot__with__URXJ(Self__EQXJ,loc__FQXJ->parent_variable__B4WC.intern_name__HN5D,v__GQXJ);
-    result__JQXJ=__tmp__TQXJ;
+  void *__YRXJ,*__CSXJ,*__0SXJ;
+  ____WMB *__YSXJ;
+  ____OL __ZSXJ;
+  ____QFYJ *__AIUS;
+  ____2A0I *__5SXJ;
+  __YRXJ=NULL;
+  if ((__URXJ->__Q5WC.__P5WC.__2LQC == '-')) {
+    __CSXJ=__DTXJ(__TRXJ,__URXJ->__Q5WC.__WO5D,__VRXJ);
+    __YRXJ=__CSXJ;
   } else /* FALSE */ {
-    if ((loc__FQXJ->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')) {
-      put_error__text__2PE( 1,(&__string_718));
-      put_position__HRE(loc__FQXJ->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B);
-      put_position__HRE(Self__EQXJ->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    if ((__URXJ->__Q5WC.__P5WC.__2LQC == ' ')) {
+      __DQE( 1,(&__string_718));
+      __ORE(__URXJ->__Q5WC.__P5WC.__OF.__O2B);
+      __ORE(__TRXJ->__JFQC.__IFQC.__KBOC.__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));
       };
     };
-    __tmp__JRXJ=loc__FQXJ->parent_variable__B4WC.type__1N5D;
-    __tmp__KRXJ=Self__EQXJ->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-    switch (((struct ___OBJ *)v__GQXJ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__LRXJ=check_type__with__AMCK(((__STRING_CST__5J *)v__GQXJ),__tmp__JRXJ,__tmp__KRXJ);
+    __YSXJ=__URXJ->__Q5WC.__KP5D;
+    __ZSXJ=__TRXJ->__JFQC.__IFQC.__KBOC.__O2B;
+    switch (((struct ___OBJ *)__VRXJ)->__id) {
+    case ____5J__: {
+      __0SXJ=__PNCK(((____5J *)__VRXJ),__YSXJ,__ZSXJ);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__LRXJ=check_type__with__PUCK(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____0AXC__: {
+      __0SXJ=__4VCK(((____0AXC *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__LRXJ=check_type__with__52CK(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____NBXC__: {
+      __0SXJ=__O4CK(((____NBXC *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__LRXJ=check_type__with__PFDK(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____ZBXC__: {
+      __0SXJ=__4GDK(((____ZBXC *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__LRXJ=check_type__with__H11J(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____DMWH__: {
+      __0SXJ=__W21J(((____DMWH *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__LRXJ=check_type__with__5NDK(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____2A0I__: {
+      __0SXJ=__OPDK(((____2A0I *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__LRXJ=check_type__with__PWDK(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____HJNJ__: {
+      __0SXJ=__4XDK(((____HJNJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__LRXJ=check_type__with__54DK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____SJNJ__: {
+      __0SXJ=__OAEK(((____SJNJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__LRXJ=check_type__with__OHEK(((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____0AOJ__: {
+      __0SXJ=__3IEK(((____0AOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__LRXJ=check_type__with__3PEK(((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____EBOJ__: {
+      __0SXJ=__MREK(((____EBOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__LRXJ=check_type__with__NYEK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____3BOJ__: {
+      __0SXJ=__2ZEK(((____3BOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__LRXJ=check_type__with__3AFK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____RCOJ__: {
+      __0SXJ=__MCFK(((____RCOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__LRXJ=check_type__with__NJFK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____HDOJ__: {
+      __0SXJ=__2KFK(((____HDOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__LRXJ=check_type__with__3RFK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____1DOJ__: {
+      __0SXJ=__MTFK(((____1DOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__LRXJ=check_type__with__N0FK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____PEOJ__: {
+      __0SXJ=__21FK(((____PEOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__LRXJ=check_type__with__3CGK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____DFOJ__: {
+      __0SXJ=__MEGK(((____DFOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__LRXJ=check_type__with__NLGK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____XFOJ__: {
+      __0SXJ=__2MGK(((____XFOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__LRXJ=check_type__with__2TGK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____QGOJ__: {
+      __0SXJ=__LVGK(((____QGOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__LRXJ=check_type__with__L2GK(((__ITEM__VFOJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____EHOJ__: {
+      __0SXJ=__03GK(((____EHOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__LRXJ=check_type__with__0EHK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____2HOJ__: {
+      __0SXJ=__JGHK(((____2HOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__LRXJ=check_type__with__JNHK(((__CAST__JHOJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____YIOJ__: {
+      __0SXJ=__YOHK(((____YIOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__LRXJ=check_type__with__ZVHK(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____YMOJ__: {
+      __0SXJ=__IXHK(((____YMOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__LRXJ=check_type__with__J4HK(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____ONOJ__: {
+      __0SXJ=__Y5HK(((____ONOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__LRXJ=check_type__with__YHWN(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____YOOJ__: {
+      __0SXJ=__HJWN(((____YOOJ *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__LRXJ=check_type__with__U0BN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____IM4K__: {
+      __0SXJ=__D2BN(((____IM4K *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__LRXJ=check_type__with__WOFQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____T5FL__: {
+      __0SXJ=__FQFQ(((____T5FL *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__LRXJ=check_type__with__JZ0P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____3DUL__: {
+      __0SXJ=__Y00P(((____3DUL *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__LRXJ=check_type__with__G1EQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____0EUL__: {
+      __0SXJ=__V2EQ(((____0EUL *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__LRXJ=check_type__with__ZB1P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____BGUL__: {
+      __0SXJ=__ID1P(((____BGUL *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__LRXJ=check_type__with__XDFQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____2GUL__: {
+      __0SXJ=__GFFQ(((____2GUL *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__LRXJ=check_type__with__IQWN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____B0VL__: {
+      __0SXJ=__XRWN(((____B0VL *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__LRXJ=check_type__with__YYWN(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____P0VL__: {
+      __0SXJ=__H0WN(((____P0VL *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__LRXJ=check_type__with__EDCN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____Q5YL__: {
+      __0SXJ=__TECN(((____Q5YL *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__LRXJ=check_type__with__D1IO(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____UVPM__: {
+      __0SXJ=__S2IO(((____UVPM *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__LRXJ=check_type__with__ML1P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____0ZPM__: {
+      __0SXJ=__1M1P(((____0ZPM *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__LRXJ=check_type__with__WD4O(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____MR0N__: {
+      __0SXJ=__FF4O(((____MR0N *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__LRXJ=check_type__with__IA0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____YWBP__: {
+      __0SXJ=__XB0Q(((____YWBP *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__LRXJ=check_type__with__KXFQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____LYBP__: {
+      __0SXJ=__ZYFQ(((____LYBP *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__LRXJ=check_type__with__05FQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____CZBP__: {
+      __0SXJ=__JBGQ(((____CZBP *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__LRXJ=check_type__with__KIGQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)v__GQXJ)),__tmp__JRXJ,__tmp__KRXJ);
+    case ____3BEP__: {
+      __0SXJ=__ZJGQ(((____3BEP *)((____5J *)__VRXJ)),__YSXJ,__ZSXJ);
     } break;
     };
-    __tmp__RGUS=write__with__value__SORJ(((__LOCAL__43WC *)loc__FQXJ),Self__EQXJ->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B,__tmp__LRXJ);
-    add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__RGUS);
-    __tmp__QRXJ=read__NUEI(((__LOCAL__43WC *)loc__FQXJ));
-    result__JQXJ=__tmp__QRXJ;
+    __AIUS=__BQRJ(((____N5WC *)__URXJ),__TRXJ->__JFQC.__IFQC.__KBOC.__O2B,__0SXJ);
+    __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__AIUS);
+    __5SXJ=__2VEI(((____N5WC *)__URXJ));
+    __YRXJ=__5SXJ;
   };
-  __tmp__TQXJ=result__JQXJ;
-  return(__tmp__TQXJ);
+  __CSXJ=__YRXJ;
+  return(__CSXJ);
 }
 
-static void* affect_slot__with__URXJ(__ITM_WRITE_VALUE__XDQC *Self__VRXJ,__STRING_CONSTANT__0 *name__WRXJ,void *v__XRXJ)
-// ({ITM_WRITE_VALUE__XDQC},{NULLxSTRING_CONSTANT__0},{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* __DTXJ(____GFQC *__ETXJ,____0 *__FTXJ,void *__GTXJ)
+// ({__GFQC},{NULLx__0},{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.
 {
-  void *new_val__BSXJ,*__tmp__QTXJ;
-  __LOCAL__43WC *__tmp__FSXJ;
-  __READ_LOCAL__N5ZI *__tmp__HSXJ;
-  void *__tmp__JSXJ;
-  void *__tmp__KSXJ,*slot__0RXJ;
-  __STRING_CONSTANT__0 *__tmp__USXJ;
-  __STRING__BC *Self__UZEV;
-  __INTEGER__Q __tmp__WZEV,old_nb_elts__YZEV;
-  __POINTER__IB __tmp__ZZEV;
-  __POSITION__OL __tmp__YSXJ,__tmp__WTXJ;
-  __EXPR_MULTIPLE__UKWH *__tmp__4SXJ;
-  __SLOT_DATA__WIRG *__tmp__5SXJ,*slot_dta__1RXJ;
-  __TYPE_FULL__PMB *__tmp__VTXJ;
-  void *__tmp__34FM;
-  __NODE_TYPE__FK2C *__tmp__PUXJ;
-  __FAST_ARRAYoEXPRo__R5WC *lst__CSXJ,*Self__M30T;
-  __CHARACTER__DB *__tmp__VZEV;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *__tmp__STXJ;
-  new_val__BSXJ=NULL;
-  lst__CSXJ=NULL;
-  __tmp__FSXJ=lookup__FGUJ((&__string_67));
-  __tmp__HSXJ=read__NUEI(((__LOCAL__43WC *)__tmp__FSXJ));
-  __tmp__JSXJ=((__TYPE_FULL__PMB *)((__READ_LOCAL__N5ZI *)__tmp__HSXJ)->local__PUEJ->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__JSXJ)->__id) {
-  case __TYPE__FF__: {
-    __tmp__KSXJ=get_slot__KQGG(((__TYPE__FF *)__tmp__JSXJ),name__WRXJ);
-  } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__KSXJ=get_slot__FSGG(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__JSXJ)),name__WRXJ);
-  } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__KSXJ=get_slot__AUGG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__JSXJ)),name__WRXJ);
-  } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__KSXJ=get_slot__1VGG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__JSXJ)),name__WRXJ);
-  } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__KSXJ=get_slot__WXGG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__JSXJ)),name__WRXJ);
-  } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__KSXJ=get_slot__RZGG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__JSXJ)),name__WRXJ);
-  } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__KSXJ=get_slot__I11G(name__WRXJ);
-  } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__KSXJ=get_slot__SSFL(name__WRXJ);
-  } break;
-  };
-  slot__0RXJ=__tmp__KSXJ;
-  if (((void *)slot__0RXJ == (void *)NULL)) {
-    copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_431));
-    append__3VX(((__STRING__BC *)string_tmp__YC),name__WRXJ);
-    append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_716));
-    switch (((struct ___OBJ *)__tmp__JSXJ)->__id) {
-    case __TYPE__FF__: {
-      __tmp__USXJ=((__TYPE__FF *)__tmp__JSXJ)->intern_name__GZMB;
-    } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__USXJ=(&__string_4);
-    } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__USXJ=(&__string_5);
-    } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__USXJ=(&__string_54);
-    } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__USXJ=(&__string_56);
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__USXJ=((__TYPE_GENERIC__BCY *)__tmp__JSXJ)->parent_type__CCY.intern_name__GZMB;
-    } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__USXJ=intern_name__YYBI();
-    } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__USXJ=((__PROFIL_BLOCK__22NJ *)__tmp__JSXJ)->parent_profil__32NJ.name__P1IK;
-    } break;
-    };
-    append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__USXJ);
-    Self__UZEV=((__STRING__BC *)string_tmp__YC);
-    if ((Self__UZEV->capacity__HFL <= Self__UZEV->count__WJ)) {
-      if ((Self__UZEV->capacity__HFL ==  0)) {
-        Self__UZEV->capacity__HFL= 32;
-        __tmp__VZEV=create__KVW( 32);
-        Self__UZEV->storage__4EL=__tmp__VZEV;
-      } else /* FALSE */ {
-        __tmp__WZEV=(__INTEGER__Q)(Self__UZEV->capacity__HFL <<  1);
-        __tmp__VZEV=((__CHARACTER__DB *)Self__UZEV->storage__4EL);
-        old_nb_elts__YZEV=Self__UZEV->capacity__HFL;
-        __tmp__ZZEV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__VZEV),((__UINTEGER_32__RWB )old_nb_elts__YZEV),((__UINTEGER_32__RWB )__tmp__WZEV));
-        __tmp__VZEV=((__CHARACTER__DB *)__tmp__ZZEV);
-        clear__to__F00(__tmp__VZEV,old_nb_elts__YZEV,(__INTEGER__Q)(__tmp__WZEV -  1));
-        Self__UZEV->storage__4EL=__tmp__VZEV;
-        Self__UZEV->capacity__HFL=__tmp__WZEV;
-      };
-    };
-    ((__CHARACTER__DB *)Self__UZEV->storage__4EL)[Self__UZEV->count__WJ]='.';
-    Self__UZEV->count__WJ=(__INTEGER__Q)(Self__UZEV->count__WJ +  1);
-    __tmp__YSXJ=Self__VRXJ->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-    put_error__text__2PE( 1,string_tmp__YC);
-    put_position__HRE(__tmp__YSXJ);
-    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 *__QTXJ,*__5UXJ;
+  ____N5WC *__UTXJ;
+  ____2A0I *__WTXJ;
+  void *__YTXJ;
+  void *__ZTXJ,*__JTXJ;
+  ____0 *__DUXJ;
+  ____BC *__D1EV;
+  ____Q __F1EV,__H1EV;
+  ____IB __I1EV;
+  ____OL __HUXJ,__FVXJ;
+  ____DMWH *__NUXJ;
+  ____FKRG *__OUXJ,*__KTXJ;
+  ____WMB *__EVXJ;
+  void *__MAGM;
+  ____UL2C *__4VXJ;
+  ____ABXC *__RTXJ,*__140T;
+  ____DB *__E1EV;
+  ____3CXG *__BVXJ;
+  __QTXJ=NULL;
+  __RTXJ=NULL;
+  __UTXJ=__UHUJ((&__string_67));
+  __WTXJ=__2VEI(((____N5WC *)__UTXJ));
+  __YTXJ=((____WMB *)((____2A0I *)__WTXJ)->__4VEJ->__Q5WC.__KP5D)->__KLK;
+  switch (((struct ___OBJ *)__YTXJ)->__id) {
+  case ____FF__: {
+    __ZTXJ=__ZRGG(((____FF *)__YTXJ),__FTXJ);
+  } break;
+  case ____FMB__: {
+    __ZTXJ=__UTGG(((____FMB *)((____FF *)__YTXJ)),__FTXJ);
+  } break;
+  case ____HMB__: {
+    __ZTXJ=__PVGG(((____HMB *)((____FF *)__YTXJ)),__FTXJ);
+  } break;
+  case ____JMB__: {
+    __ZTXJ=__KXGG(((____JMB *)((____FF *)__YTXJ)),__FTXJ);
+  } break;
+  case ____LMB__: {
+    __ZTXJ=__FZGG(((____LMB *)((____FF *)__YTXJ)),__FTXJ);
+  } break;
+  case ____ICY__: {
+    __ZTXJ=__A1GG(((____ICY *)((____FF *)__YTXJ)),__FTXJ);
+  } break;
+  case ____EQ5D__: {
+    __ZTXJ=__X21G(__FTXJ);
+  } break;
+  case ____L4NJ__: {
+    __ZTXJ=__BUFL(__FTXJ);
+  } break;
+  };
+  __JTXJ=__ZTXJ;
+  if (((void *)__JTXJ == (void *)NULL)) {
+    __K2X(((____BC *)__YC),(&__string_431));
+    __EWX(((____BC *)__YC),__FTXJ);
+    __EWX(((____BC *)__YC),(&__string_716));
+    switch (((struct ___OBJ *)__YTXJ)->__id) {
+    case ____FF__: {
+      __DUXJ=((____FF *)__YTXJ)->__5ZMB;
+    } break;
+    case ____FMB__: {
+      __DUXJ=(&__string_4);
+    } break;
+    case ____HMB__: {
+      __DUXJ=(&__string_5);
+    } break;
+    case ____JMB__: {
+      __DUXJ=(&__string_54);
+    } break;
+    case ____LMB__: {
+      __DUXJ=(&__string_56);
+    } break;
+    case ____ICY__: {
+      __DUXJ=((____ICY *)__YTXJ)->__JCY.__5ZMB;
+    } break;
+    case ____EQ5D__: {
+      __DUXJ=__H0BI();
+    } break;
+    case ____L4NJ__: {
+      __DUXJ=((____L4NJ *)__YTXJ)->__M4NJ.__42IK;
+    } break;
+    };
+    __EWX(((____BC *)__YC),__DUXJ);
+    __D1EV=((____BC *)__YC);
+    if ((__D1EV->__OFL <= __D1EV->__WJ)) {
+      if ((__D1EV->__OFL ==  0)) {
+        __D1EV->__OFL= 32;
+        __E1EV=__RVW( 32);
+        __D1EV->__FFL=__E1EV;
+      } else /* FALSE */ {
+        __F1EV=(____Q)(__D1EV->__OFL <<  1);
+        __E1EV=((____DB *)__D1EV->__FFL);
+        __H1EV=__D1EV->__OFL;
+        __I1EV=__55W(((____IB )__E1EV),((____YWB )__H1EV),((____YWB )__F1EV));
+        __E1EV=((____DB *)__I1EV);
+        __M00(__E1EV,__H1EV,(____Q)(__F1EV -  1));
+        __D1EV->__FFL=__E1EV;
+        __D1EV->__OFL=__F1EV;
+      };
+    };
+    ((____DB *)__D1EV->__FFL)[__D1EV->__WJ]='.';
+    __D1EV->__WJ=(____Q)(__D1EV->__WJ +  1);
+    __HUXJ=__ETXJ->__JFQC.__IFQC.__KBOC.__O2B;
+    __DQE( 1,__YC);
+    __ORE(__HUXJ);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  if (v__XRXJ==NULL) {
-    __tmp__4SXJ=NULL;
+  if (__GTXJ==NULL) {
+    __NUXJ=NULL;
   } else {
-    switch (((struct ___OBJ *)v__XRXJ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__4SXJ=NULL;
+    switch (((struct ___OBJ *)__GTXJ)->__id) {
+    case ____5J__: {
+      __NUXJ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__4SXJ=NULL;
+    case ____0AXC__: {
+      __NUXJ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__4SXJ=NULL;
+    case ____NBXC__: {
+      __NUXJ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__4SXJ=NULL;
+    case ____ZBXC__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__4SXJ=((void *)v__XRXJ);
+    case ____DMWH__: {
+      __NUXJ=((void *)__GTXJ);
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__4SXJ=NULL;
+    case ____2A0I__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__4SXJ=NULL;
+    case ____HJNJ__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__4SXJ=NULL;
+    case ____SJNJ__: {
+      __NUXJ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__4SXJ=NULL;
+    case ____0AOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__4SXJ=NULL;
+    case ____EBOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__4SXJ=NULL;
+    case ____3BOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__4SXJ=NULL;
+    case ____RCOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__4SXJ=NULL;
+    case ____HDOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__4SXJ=NULL;
+    case ____1DOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__4SXJ=NULL;
+    case ____PEOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__4SXJ=NULL;
+    case ____DFOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__4SXJ=NULL;
+    case ____XFOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__4SXJ=NULL;
+    case ____QGOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__4SXJ=NULL;
+    case ____EHOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__4SXJ=NULL;
+    case ____2HOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__4SXJ=NULL;
+    case ____YIOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__4SXJ=NULL;
+    case ____YMOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__4SXJ=NULL;
+    case ____ONOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__4SXJ=NULL;
+    case ____YOOJ__: {
+      __NUXJ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__4SXJ=NULL;
+    case ____IM4K__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__4SXJ=NULL;
+    case ____T5FL__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__4SXJ=NULL;
+    case ____3DUL__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__4SXJ=NULL;
+    case ____0EUL__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__4SXJ=NULL;
+    case ____BGUL__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__4SXJ=NULL;
+    case ____2GUL__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__4SXJ=NULL;
+    case ____B0VL__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__4SXJ=NULL;
+    case ____P0VL__: {
+      __NUXJ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__4SXJ=NULL;
+    case ____Q5YL__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__4SXJ=NULL;
+    case ____UVPM__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__4SXJ=NULL;
+    case ____0ZPM__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__4SXJ=NULL;
+    case ____MR0N__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__4SXJ=NULL;
+    case ____YWBP__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__4SXJ=NULL;
+    case ____LYBP__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__4SXJ=NULL;
+    case ____CZBP__: {
+      __NUXJ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__4SXJ=NULL;
+    case ____3BEP__: {
+      __NUXJ=NULL;
     } break;
     }
   };
-  if (((struct ___OBJ *)slot__0RXJ)->__id==__SLOT_CODE__MIRG__) {
-    __tmp__5SXJ=slot_data__0BDJ(((__SLOT_CODE__MIRG *)slot__0RXJ));
+  if (((struct ___OBJ *)__JTXJ)->__id==____1JRG__) {
+    __OUXJ=__JDDJ(((____1JRG *)__JTXJ));
   } else /* SLOT_DATA */ {
-    __tmp__5SXJ=slot_data__VCDJ(((__SLOT_DATA__WIRG *)slot__0RXJ));
-  };
-  slot_dta__1RXJ=__tmp__5SXJ;
-  if (((void *)__tmp__4SXJ != (void *)NULL)) {
-    lst__CSXJ=__tmp__4SXJ->expr_list__FTEI;
-    __tmp__WZEV=(__INTEGER__Q)(lst__CSXJ->parent_arrayed_collection__Z5WC.upper__RZRH -  1);
-    old_nb_elts__YZEV= 0;
-    while ((old_nb_elts__YZEV <= __tmp__WZEV)) {
-      __tmp__QTXJ=((void **)((__FAST_ARRAYoEXPRo__R5WC *)lst__CSXJ)->parent_arrayed_collection__Z5WC.storage__VQEI)[old_nb_elts__YZEV];
-      if (((struct ___OBJ *)slot__0RXJ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__STXJ=((__SLOT_CODE__MIRG *)slot__0RXJ)->parent_slot__NIRG->slot_data_list__1BXG;
+    __OUXJ=__EEDJ(((____FKRG *)__JTXJ));
+  };
+  __KTXJ=__OUXJ;
+  if (((void *)__NUXJ != (void *)NULL)) {
+    __RTXJ=__NUXJ->__UUEI;
+    __F1EV=(____Q)(__RTXJ->__IBXC.__A1RH -  1);
+    __H1EV= 0;
+    while ((__H1EV <= __F1EV)) {
+      __5UXJ=((void **)((____ABXC *)__RTXJ)->__IBXC.__ESEI)[__H1EV];
+      if (((struct ___OBJ *)__JTXJ)->__id==____1JRG__) {
+        __BVXJ=((____1JRG *)__JTXJ)->__2JRG->__KDXG;
       } else /* SLOT_DATA */ {
-        __tmp__STXJ=((__SLOT_DATA__WIRG *)slot__0RXJ)->parent_slot__YIRG->slot_data_list__1BXG;
+        __BVXJ=((____FKRG *)__JTXJ)->__HKRG->__KDXG;
       };
-      __tmp__VTXJ=((__SLOT_DATA__WIRG *)((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__STXJ)->parent_arrayed_collection__WBXG.storage__XM3G)[old_nb_elts__YZEV])->parent_variable__XIRG.type__1N5D;
-      if (((struct ___OBJ *)slot__0RXJ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__34FM=((__SLOT_CODE__MIRG *)slot__0RXJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__34FM)->__id==__ITM_SLOT__HLC__) {
-          __tmp__WTXJ=((__ITM_SLOT__HLC *)__tmp__34FM)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      __EVXJ=((____FKRG *)((void **)((____3CXG *)__BVXJ)->__FDXG.__GO3G)[__H1EV])->__GKRG.__KP5D;
+      if (((struct ___OBJ *)__JTXJ)->__id==____1JRG__) {
+        __MAGM=((____1JRG *)__JTXJ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__MAGM)->__id==____OLC__) {
+          __FVXJ=((____OLC *)__MAGM)->__PLC.__OF.__O2B;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__WTXJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__34FM)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __FVXJ=((____4G0D *)__MAGM)->__5G0D.__PLC.__OF.__O2B;
         };
       } else /* SLOT_DATA */ {
-        __tmp__WTXJ=((__SLOT_DATA__WIRG *)slot__0RXJ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-      };
-      __tmp__34FM=check__with__and__TA1J(__tmp__QTXJ,__tmp__VTXJ,__tmp__WTXJ);
-      new_val__BSXJ=__tmp__34FM;
-      Self__M30T=((__FAST_ARRAYoEXPRo__R5WC *)lst__CSXJ);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__M30T->parent_arrayed_collection__Z5WC.storage__VQEI)[old_nb_elts__YZEV]=__tmp__34FM;
-      old_nb_elts__YZEV=(__INTEGER__Q)(old_nb_elts__YZEV +  1);
-    };
-    Self__M30T=((__FAST_ARRAYoEXPRo__R5WC *)lst__CSXJ);
-    __tmp__QTXJ=((void **)Self__M30T->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__M30T->parent_arrayed_collection__Z5WC.upper__RZRH];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__VTXJ=slot_dta__1RXJ->parent_variable__XIRG.type__1N5D;
-    if (((struct ___OBJ *)slot__0RXJ)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__34FM=((__SLOT_CODE__MIRG *)slot__0RXJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__34FM)->__id==__ITM_SLOT__HLC__) {
-        __tmp__WTXJ=((__ITM_SLOT__HLC *)__tmp__34FM)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        __FVXJ=((____FKRG *)__JTXJ)->__GKRG.__P5WC.__OF.__O2B;
+      };
+      __MAGM=__CC1J(__5UXJ,__EVXJ,__FVXJ);
+      __QTXJ=__MAGM;
+      __140T=((____ABXC *)__RTXJ);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__140T->__IBXC.__ESEI)[__H1EV]=__MAGM;
+      __H1EV=(____Q)(__H1EV +  1);
+    };
+    __140T=((____ABXC *)__RTXJ);
+    __5UXJ=((void **)__140T->__IBXC.__ESEI)[__140T->__IBXC.__A1RH];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __EVXJ=__KTXJ->__GKRG.__KP5D;
+    if (((struct ___OBJ *)__JTXJ)->__id==____1JRG__) {
+      __MAGM=((____1JRG *)__JTXJ)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__MAGM)->__id==____OLC__) {
+        __FVXJ=((____OLC *)__MAGM)->__PLC.__OF.__O2B;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__WTXJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__34FM)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+        __FVXJ=((____4G0D *)__MAGM)->__5G0D.__PLC.__OF.__O2B;
       };
     } else /* SLOT_DATA */ {
-      __tmp__WTXJ=((__SLOT_DATA__WIRG *)slot__0RXJ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-    };
-    __tmp__KSXJ=check__with__and__TA1J(__tmp__QTXJ,__tmp__VTXJ,__tmp__WTXJ);
-    Self__M30T=((__FAST_ARRAYoEXPRo__R5WC *)lst__CSXJ);
-    __tmp__WZEV=lst__CSXJ->parent_arrayed_collection__Z5WC.upper__RZRH;
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)Self__M30T->parent_arrayed_collection__Z5WC.storage__VQEI)[__tmp__WZEV]=__tmp__KSXJ;
-    new_val__BSXJ=__tmp__4SXJ;
+      __FVXJ=((____FKRG *)__JTXJ)->__GKRG.__P5WC.__OF.__O2B;
+    };
+    __ZTXJ=__CC1J(__5UXJ,__EVXJ,__FVXJ);
+    __140T=((____ABXC *)__RTXJ);
+    __F1EV=__RTXJ->__IBXC.__A1RH;
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__140T->__IBXC.__ESEI)[__F1EV]=__ZTXJ;
+    __QTXJ=__NUXJ;
   } else /* FALSE */ {
-    __tmp__VTXJ=slot_dta__1RXJ->parent_variable__XIRG.type__1N5D;
-    if (((struct ___OBJ *)slot__0RXJ)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__34FM=((__SLOT_CODE__MIRG *)slot__0RXJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__34FM)->__id==__ITM_SLOT__HLC__) {
-        __tmp__WTXJ=((__ITM_SLOT__HLC *)__tmp__34FM)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+    __EVXJ=__KTXJ->__GKRG.__KP5D;
+    if (((struct ___OBJ *)__JTXJ)->__id==____1JRG__) {
+      __MAGM=((____1JRG *)__JTXJ)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__MAGM)->__id==____OLC__) {
+        __FVXJ=((____OLC *)__MAGM)->__PLC.__OF.__O2B;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__WTXJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__34FM)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+        __FVXJ=((____4G0D *)__MAGM)->__5G0D.__PLC.__OF.__O2B;
       };
     } else /* SLOT_DATA */ {
-      __tmp__WTXJ=((__SLOT_DATA__WIRG *)slot__0RXJ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+      __FVXJ=((____FKRG *)__JTXJ)->__GKRG.__P5WC.__OF.__O2B;
     };
-    __tmp__QTXJ=check__with__and__TA1J(v__XRXJ,__tmp__VTXJ,__tmp__WTXJ);
-    new_val__BSXJ=__tmp__QTXJ;
+    __5UXJ=__CC1J(__GTXJ,__EVXJ,__FVXJ);
+    __QTXJ=__5UXJ;
   };
-  __tmp__PUXJ=new_write__slot__receiver__value__RHWJ(Self__VRXJ->parent_itm_write__0DQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B,slot__0RXJ,__tmp__HSXJ,new_val__BSXJ);
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__PUXJ);
-  new_val__BSXJ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__PUXJ));
-  __tmp__QTXJ=new_val__BSXJ;
-  return(__tmp__QTXJ);
+  __4VXJ=__AJWJ(__ETXJ->__JFQC.__IFQC.__KBOC.__O2B,__JTXJ,__WTXJ,__QTXJ);
+  __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__4VXJ);
+  __QTXJ=__BR5H(((____UL2C *)__4VXJ));
+  __5UXJ=__QTXJ;
+  return(__5UXJ);
 }
 
-static void* lookup__KBPJ(__STRING_CONSTANT__0 *n__MBPJ)
-// ({NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static void* __ZCPJ(____0 *__1CPJ)
+// ({NULLx__0}) With result No recursive, No inlinable.
 {
-  __LOCAL__43WC *result__OBPJ,*__tmp__2CPJ,*__tmp__5DPJ;
-  __INTEGER__Q j__PBPJ;
-  void *Result__NBPJ;
-  void **__tmp__IZ5T;
-  __BOOLEAN__L __tmp__SDPJ;
-  result__OBPJ=NULL;
-  j__PBPJ=stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE;
-  __tmp__IZ5T=((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F;
-  while ((! ((j__PBPJ <  0) || ((void *)((__LOCAL__43WC *)((void **)__tmp__IZ5T)[j__PBPJ])->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)n__MBPJ)))) {
-    j__PBPJ=(__INTEGER__Q)(j__PBPJ -  1);
-  };
-  if ((j__PBPJ >=  0)) {
-    __tmp__2CPJ=((void **)((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F)[j__PBPJ];
-    result__OBPJ=__tmp__2CPJ;
-    if (((j__PBPJ < bottom_index__3CPJ) && (__tmp__2CPJ->parent_variable__B4WC.parent_named__A4WC.style__NKQC != '-'))) {
-      bottom_index__3CPJ=j__PBPJ;
-      context_extern__ODPJ=__tmp__2CPJ;
-    };
-    __tmp__SDPJ=TRUE__K__;
+  ____N5WC *__3CPJ,*__LEPJ,*__OFPJ;
+  ____Q __4CPJ;
+  void *__2CPJ;
+  void **__X05T;
+  ____L __BFPJ;
+  __3CPJ=NULL;
+  __4CPJ=__HY1D->__GY1D.__33BE;
+  __X05T=((____4X1D *)__HY1D)->__GY1D.__KV5F;
+  while ((! ((__4CPJ <  0) || ((void *)((____N5WC *)((void **)__X05T)[__4CPJ])->__Q5WC.__P5WC.__FWB == (void *)__1CPJ)))) {
+    __4CPJ=(____Q)(__4CPJ -  1);
+  };
+  if ((__4CPJ >=  0)) {
+    __LEPJ=((void **)((____4X1D *)__HY1D)->__GY1D.__KV5F)[__4CPJ];
+    __3CPJ=__LEPJ;
+    if (((__4CPJ < __MEPJ) && (__LEPJ->__Q5WC.__P5WC.__2LQC != '-'))) {
+      __MEPJ=__4CPJ;
+      __3EPJ=__LEPJ;
+    };
+    __BFPJ=__K__;
   } else /* FALSE */ {
-    __tmp__SDPJ=FALSE__O__;
+    __BFPJ=__O__;
   };
-  if ((! __tmp__SDPJ)) {
-    if (((void *)profil_slot__EO2C != (void *)NULL)) {
-      __tmp__5DPJ=lookup__CHJO(((__PROFIL_SLOT__BO2C *)profil_slot__EO2C),n__MBPJ);
-      result__OBPJ=__tmp__5DPJ;
-      if ((((void *)__tmp__5DPJ != (void *)NULL) && ((void *)__tmp__5DPJ->parent_variable__B4WC.parent_named__A4WC.name__4VB != (void *)(&__string_67)))) {
-        bottom_index__3CPJ=(__INTEGER__Q)(-  1);
-        context_extern__ODPJ=__tmp__5DPJ;
+  if ((! __BFPJ)) {
+    if (((void *)__TP2C != (void *)NULL)) {
+      __OFPJ=__RIJO(((____QP2C *)__TP2C),__1CPJ);
+      __3CPJ=__OFPJ;
+      if ((((void *)__OFPJ != (void *)NULL) && ((void *)__OFPJ->__Q5WC.__P5WC.__FWB != (void *)(&__string_67)))) {
+        __MEPJ=(____Q)(-  1);
+        __3EPJ=__OFPJ;
       };
     };
   };
-  Result__NBPJ=result__OBPJ;
-  return(Result__NBPJ);
+  __2CPJ=__3CPJ;
+  return(__2CPJ);
 }
 
-static __BOOLEAN__L affect_with__QLKK(__TYPE_FULL__PMB *Self__RLKK,__TYPE_FULL__PMB *other__SLKK)
-// ({TYPE_FULL__PMB},{NULLxTYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____L __5MKK(____WMB *__ANKK,____WMB *__BNKK)
+// ({__WMB},{NULLx__WMB}) With result No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *Self__JCPK;
-  void *__tmp__0MKK,*__tmp__1MKK;
-  __TYPE_BLOCK__VO5D *__tmp__UOKK;
-  __BOOLEAN__L result__ULKK,__tmp__IMKK,__tmp__2MKK,__tmp__5MKK;
-  __BOOLEAN__L __tmp__MNKK,__tmp__PNKK;
-  result__ULKK=FALSE__O__;
-  Self__JCPK=((__TYPE_FULL__PMB *)other__SLKK);
-  if ((((void *)Self__JCPK == (void *)Self__RLKK) || (((void *)Self__JCPK->the_parent_type__DLK == (void *)Self__RLKK->the_parent_type__DLK) && ((__UINTEGER_8__WLC)(Self__JCPK->flag__ELK &  15) == (__UINTEGER_8__WLC)(Self__RLKK->flag__ELK &  15))))) {
-    result__ULKK=TRUE__K__;
+  ____WMB *__YDPK;
+  void *__JOKK,*__KOKK;
+  ____EQ5D *__DQKK;
+  ____L __DNKK,__XNKK,__LOKK,__OOKK,__1OKK,__4OKK;
+  __DNKK=__O__;
+  __YDPK=((____WMB *)__BNKK);
+  if ((((void *)__YDPK == (void *)__ANKK) || (((void *)__YDPK->__KLK == (void *)__ANKK->__KLK) && ((____3LC)(__YDPK->__LLK &  15) == (____3LC)(__ANKK->__LLK &  15))))) {
+    __DNKK=__K__;
   } else /* FALSE */ {
-    if (((__UINTEGER_8__WLC)(Self__RLKK->flag__ELK &  4) !=  0)) {
-      result__ULKK=((void *)((__TYPE_FULL__PMB *)other__SLKK)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__);
-      __tmp__IMKK=TRUE__K__;
+    if (((____3LC)(__ANKK->__LLK &  4) !=  0)) {
+      __DNKK=((void *)((____WMB *)__BNKK)->__KLK == (void *)__FMB__);
+      __XNKK=__K__;
     } else /* FALSE */ {
-      __tmp__IMKK=FALSE__O__;
+      __XNKK=__O__;
     };
-    if ((! __tmp__IMKK)) {
-      if (((__UINTEGER_8__WLC)(Self__RLKK->flag__ELK &  1) !=  0)) {
-        if (((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)other__SLKK)->flag__ELK &  4) !=  0)) {
-          __tmp__0MKK=Self__RLKK->the_parent_type__DLK;
-          __tmp__1MKK=((__TYPE_FULL__PMB *)other__SLKK)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__0MKK)->__id) {
-          case __TYPE__FF__: {
-            __tmp__2MKK=((void *)((__TYPE__FF *)__tmp__0MKK) == (void *)__tmp__1MKK);
+    if ((! __XNKK)) {
+      if (((____3LC)(__ANKK->__LLK &  1) !=  0)) {
+        if (((____3LC)(((____WMB *)__BNKK)->__LLK &  4) !=  0)) {
+          __JOKK=__ANKK->__KLK;
+          __KOKK=((____WMB *)__BNKK)->__KLK;
+          switch (((struct ___OBJ *)__JOKK)->__id) {
+          case ____FF__: {
+            __LOKK=((void *)((____FF *)__JOKK) == (void *)__KOKK);
           } break;
-          case __TYPE_NULL__4LB__: {
-            __tmp__2MKK=((void *)((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__0MKK)) == (void *)__tmp__1MKK);
+          case ____FMB__: {
+            __LOKK=((void *)((____FMB *)((____FF *)__JOKK)) == (void *)__KOKK);
           } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__2MKK=((void *)((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__0MKK)) == (void *)__tmp__1MKK);
+          case ____HMB__: {
+            __LOKK=((void *)((____HMB *)((____FF *)__JOKK)) == (void *)__KOKK);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__2MKK=((void *)((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__0MKK)) == (void *)__tmp__1MKK);
+          case ____JMB__: {
+            __LOKK=((void *)((____JMB *)((____FF *)__JOKK)) == (void *)__KOKK);
           } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__2MKK=((void *)((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__0MKK)) == (void *)__tmp__1MKK);
+          case ____LMB__: {
+            __LOKK=((void *)((____LMB *)((____FF *)__JOKK)) == (void *)__KOKK);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__2MKK=((void *)((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__0MKK)) == (void *)__tmp__1MKK);
+          case ____ICY__: {
+            __LOKK=((void *)((____ICY *)((____FF *)__JOKK)) == (void *)__KOKK);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            __tmp__2MKK=((void *)((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__0MKK)) == (void *)__tmp__1MKK);
+          case ____EQ5D__: {
+            __LOKK=((void *)((____EQ5D *)((____FF *)__JOKK)) == (void *)__KOKK);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            __tmp__2MKK=((void *)__tmp__1MKK == (void *)((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__0MKK))->to_type_block__TSWJ);
+          case ____L4NJ__: {
+            __LOKK=((void *)__KOKK == (void *)((____L4NJ *)((____FF *)__JOKK))->__CUWJ);
           } break;
           };
-          __tmp__5MKK=__tmp__2MKK;
+          __OOKK=__LOKK;
         } else /* FALSE */ {
-          __tmp__5MKK=FALSE__O__;
+          __OOKK=__O__;
         };
-        if (__tmp__5MKK) {
-          __tmp__2MKK=TRUE__K__;
+        if (__OOKK) {
+          __LOKK=__K__;
         } else /* FALSE */ {
-          if (((void *)Self__RLKK->the_parent_type__DLK == (void *)type_boolean__MNB)) {
-            __tmp__MNKK=is_sub_type__IY3M(((__TYPE_FULL__PMB *)other__SLKK),Self__RLKK);
-            __tmp__PNKK=__tmp__MNKK;
+          if (((void *)__ANKK->__KLK == (void *)__TNB)) {
+            __1OKK=__XZ3M(((____WMB *)__BNKK),__ANKK);
+            __4OKK=__1OKK;
           } else /* FALSE */ {
-            __tmp__PNKK=FALSE__O__;
+            __4OKK=__O__;
           };
-          __tmp__2MKK=__tmp__PNKK;
+          __LOKK=__4OKK;
         };
-        result__ULKK=(__tmp__2MKK || (((void *)Self__RLKK->the_parent_type__DLK == (void *)type_pointer__4OB) && ((void *)((__TYPE_FULL__PMB *)other__SLKK)->the_parent_type__DLK == (void *)TYPE_NULL__4LB__)));
+        __DNKK=(__LOKK || (((void *)__ANKK->__KLK == (void *)__FPB) && ((void *)((____WMB *)__BNKK)->__KLK == (void *)__FMB__)));
       } else /* FALSE */ {
-        if ((! ((__UINTEGER_8__WLC)(((__TYPE_FULL__PMB *)other__SLKK)->flag__ELK &  1) !=  0))) {
-          __tmp__2MKK=TRUE__K__;
+        if ((! ((____3LC)(((____WMB *)__BNKK)->__LLK &  1) !=  0))) {
+          __LOKK=__K__;
         } else /* FALSE */ {
-          __tmp__0MKK=Self__RLKK->the_parent_type__DLK;
-          if (__tmp__0MKK==NULL) {
-            __tmp__UOKK=NULL;
+          __JOKK=__ANKK->__KLK;
+          if (__JOKK==NULL) {
+            __DQKK=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__0MKK)->__id) {
-            case __TYPE__FF__: {
-              __tmp__UOKK=NULL;
+            switch (((struct ___OBJ *)__JOKK)->__id) {
+            case ____FF__: {
+              __DQKK=NULL;
             } break;
-            case __TYPE_NULL__4LB__: {
-              __tmp__UOKK=NULL;
+            case ____FMB__: {
+              __DQKK=NULL;
             } break;
-            case __TYPE_VOID__AMB__: {
-              __tmp__UOKK=NULL;
+            case ____HMB__: {
+              __DQKK=NULL;
             } break;
-            case __TYPE_CONTEXT__CMB__: {
-              __tmp__UOKK=NULL;
+            case ____JMB__: {
+              __DQKK=NULL;
             } break;
-            case __TYPE_ID__EMB__: {
-              __tmp__UOKK=NULL;
+            case ____LMB__: {
+              __DQKK=NULL;
             } break;
-            case __TYPE_GENERIC__BCY__: {
-              __tmp__UOKK=NULL;
+            case ____ICY__: {
+              __DQKK=NULL;
             } break;
-            case __TYPE_BLOCK__VO5D__: {
-              __tmp__UOKK=((void *)__tmp__0MKK);
+            case ____EQ5D__: {
+              __DQKK=((void *)__JOKK);
             } break;
-            case __PROFIL_BLOCK__22NJ__: {
-              __tmp__UOKK=NULL;
+            case ____L4NJ__: {
+              __DQKK=NULL;
             } break;
             }
           };
-          __tmp__2MKK=((void *)__tmp__UOKK != (void *)NULL);
+          __LOKK=((void *)__DQKK != (void *)NULL);
         };
-        if (__tmp__2MKK) {
-          __tmp__2MKK=is_sub_type__IY3M(((__TYPE_FULL__PMB *)other__SLKK),Self__RLKK);
-          __tmp__5MKK=__tmp__2MKK;
+        if (__LOKK) {
+          __LOKK=__XZ3M(((____WMB *)__BNKK),__ANKK);
+          __OOKK=__LOKK;
         } else /* FALSE */ {
-          __tmp__5MKK=FALSE__O__;
+          __OOKK=__O__;
         };
-        result__ULKK=__tmp__5MKK;
+        __DNKK=__OOKK;
       };
     };
   };
-  __tmp__IMKK=result__ULKK;
-  return(__tmp__IMKK);
+  __XNKK=__DNKK;
+  return(__XNKK);
 }
 
-static void* affect_slot__with__DNUJ(__ITM_WRITE_CAST__QEQC *Self__ENUJ,__STRING_CONSTANT__0 *name__FNUJ,void *v__GNUJ)
-// ({ITM_WRITE_CAST__QEQC},{NULLxSTRING_CONSTANT__0},{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* __SOUJ(____5FQC *__TOUJ,____0 *__UOUJ,void *__VOUJ)
+// ({__5FQC},{NULLx__0},{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.
 {
-  void *new_val__QNUJ,*__tmp__5OUJ;
-  __LOCAL__43WC *__tmp__UNUJ;
-  __READ_LOCAL__N5ZI *__tmp__WNUJ;
-  void *__tmp__YNUJ;
-  void *__tmp__ZNUJ,*slot__JNUJ;
-  __STRING_CONSTANT__0 *__tmp__DOUJ;
-  __STRING__BC *Self__2ZEV;
-  __INTEGER__Q __tmp__4ZEV,old_nb_elts__A0EV;
-  __POINTER__IB __tmp__B0EV;
-  __POSITION__OL __tmp__HOUJ,__tmp__FPUJ;
-  __EXPR_MULTIPLE__UKWH *__tmp__NOUJ;
-  __SLOT_DATA__WIRG *__tmp__OOUJ,*slot_dta__KNUJ;
-  __TYPE_FULL__PMB *__tmp__EPUJ;
-  void *__tmp__P4FM;
-  __NODE_TYPE__FK2C *__tmp__4PUJ;
-  __FAST_ARRAYoEXPRo__R5WC *lst__RNUJ,*Self__Z40T;
-  __CHARACTER__DB *__tmp__3ZEV;
-  __FAST_ARRAYoSLOT_DATAo__OBXG *__tmp__BPUJ;
-  new_val__QNUJ=NULL;
-  lst__RNUJ=NULL;
-  __tmp__UNUJ=lookup__KBPJ((&__string_67));
-  __tmp__WNUJ=read__NUEI(((__LOCAL__43WC *)__tmp__UNUJ));
-  __tmp__YNUJ=((__TYPE_FULL__PMB *)((__READ_LOCAL__N5ZI *)__tmp__WNUJ)->local__PUEJ->parent_variable__B4WC.type__1N5D)->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__YNUJ)->__id) {
-  case __TYPE__FF__: {
-    __tmp__ZNUJ=get_slot__KQGG(((__TYPE__FF *)__tmp__YNUJ),name__FNUJ);
-  } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__ZNUJ=get_slot__FSGG(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__YNUJ)),name__FNUJ);
-  } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__ZNUJ=get_slot__AUGG(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__YNUJ)),name__FNUJ);
-  } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__ZNUJ=get_slot__1VGG(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__YNUJ)),name__FNUJ);
-  } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__ZNUJ=get_slot__WXGG(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__YNUJ)),name__FNUJ);
-  } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__ZNUJ=get_slot__RZGG(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__YNUJ)),name__FNUJ);
-  } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__ZNUJ=get_slot__I11G(name__FNUJ);
-  } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__ZNUJ=get_slot__SSFL(name__FNUJ);
-  } break;
-  };
-  slot__JNUJ=__tmp__ZNUJ;
-  if (((void *)slot__JNUJ == (void *)NULL)) {
-    copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_431));
-    append__3VX(((__STRING__BC *)string_tmp__YC),name__FNUJ);
-    append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_716));
-    switch (((struct ___OBJ *)__tmp__YNUJ)->__id) {
-    case __TYPE__FF__: {
-      __tmp__DOUJ=((__TYPE__FF *)__tmp__YNUJ)->intern_name__GZMB;
-    } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__DOUJ=(&__string_4);
-    } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__DOUJ=(&__string_5);
-    } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__DOUJ=(&__string_54);
-    } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__DOUJ=(&__string_56);
-    } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__DOUJ=((__TYPE_GENERIC__BCY *)__tmp__YNUJ)->parent_type__CCY.intern_name__GZMB;
-    } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__DOUJ=intern_name__YYBI();
-    } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__DOUJ=((__PROFIL_BLOCK__22NJ *)__tmp__YNUJ)->parent_profil__32NJ.name__P1IK;
-    } break;
-    };
-    append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__DOUJ);
-    Self__2ZEV=((__STRING__BC *)string_tmp__YC);
-    if ((Self__2ZEV->capacity__HFL <= Self__2ZEV->count__WJ)) {
-      if ((Self__2ZEV->capacity__HFL ==  0)) {
-        Self__2ZEV->capacity__HFL= 32;
-        __tmp__3ZEV=create__KVW( 32);
-        Self__2ZEV->storage__4EL=__tmp__3ZEV;
-      } else /* FALSE */ {
-        __tmp__4ZEV=(__INTEGER__Q)(Self__2ZEV->capacity__HFL <<  1);
-        __tmp__3ZEV=((__CHARACTER__DB *)Self__2ZEV->storage__4EL);
-        old_nb_elts__A0EV=Self__2ZEV->capacity__HFL;
-        __tmp__B0EV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__3ZEV),((__UINTEGER_32__RWB )old_nb_elts__A0EV),((__UINTEGER_32__RWB )__tmp__4ZEV));
-        __tmp__3ZEV=((__CHARACTER__DB *)__tmp__B0EV);
-        clear__to__F00(__tmp__3ZEV,old_nb_elts__A0EV,(__INTEGER__Q)(__tmp__4ZEV -  1));
-        Self__2ZEV->storage__4EL=__tmp__3ZEV;
-        Self__2ZEV->capacity__HFL=__tmp__4ZEV;
-      };
-    };
-    ((__CHARACTER__DB *)Self__2ZEV->storage__4EL)[Self__2ZEV->count__WJ]='.';
-    Self__2ZEV->count__WJ=(__INTEGER__Q)(Self__2ZEV->count__WJ +  1);
-    __tmp__HOUJ=Self__ENUJ->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B;
-    put_error__text__2PE( 1,string_tmp__YC);
-    put_position__HRE(__tmp__HOUJ);
-    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 *__5OUJ,*__OQUJ;
+  ____N5WC *__DPUJ;
+  ____2A0I *__FPUJ;
+  void *__HPUJ;
+  void *__IPUJ,*__YOUJ;
+  ____0 *__SPUJ;
+  ____BC *__L1EV;
+  ____Q __N1EV,__P1EV;
+  ____IB __Q1EV;
+  ____OL __WPUJ,__UQUJ;
+  ____DMWH *__2PUJ;
+  ____FKRG *__3PUJ,*__ZOUJ;
+  ____WMB *__TQUJ;
+  void *__45FM;
+  ____UL2C *__NRUJ;
+  ____ABXC *__APUJ,*__IA1T;
+  ____DB *__M1EV;
+  ____3CXG *__QQUJ;
+  __5OUJ=NULL;
+  __APUJ=NULL;
+  __DPUJ=__ZCPJ((&__string_67));
+  __FPUJ=__2VEI(((____N5WC *)__DPUJ));
+  __HPUJ=((____WMB *)((____2A0I *)__FPUJ)->__4VEJ->__Q5WC.__KP5D)->__KLK;
+  switch (((struct ___OBJ *)__HPUJ)->__id) {
+  case ____FF__: {
+    __IPUJ=__ZRGG(((____FF *)__HPUJ),__UOUJ);
+  } break;
+  case ____FMB__: {
+    __IPUJ=__UTGG(((____FMB *)((____FF *)__HPUJ)),__UOUJ);
+  } break;
+  case ____HMB__: {
+    __IPUJ=__PVGG(((____HMB *)((____FF *)__HPUJ)),__UOUJ);
+  } break;
+  case ____JMB__: {
+    __IPUJ=__KXGG(((____JMB *)((____FF *)__HPUJ)),__UOUJ);
+  } break;
+  case ____LMB__: {
+    __IPUJ=__FZGG(((____LMB *)((____FF *)__HPUJ)),__UOUJ);
+  } break;
+  case ____ICY__: {
+    __IPUJ=__A1GG(((____ICY *)((____FF *)__HPUJ)),__UOUJ);
+  } break;
+  case ____EQ5D__: {
+    __IPUJ=__X21G(__UOUJ);
+  } break;
+  case ____L4NJ__: {
+    __IPUJ=__BUFL(__UOUJ);
+  } break;
+  };
+  __YOUJ=__IPUJ;
+  if (((void *)__YOUJ == (void *)NULL)) {
+    __K2X(((____BC *)__YC),(&__string_431));
+    __EWX(((____BC *)__YC),__UOUJ);
+    __EWX(((____BC *)__YC),(&__string_716));
+    switch (((struct ___OBJ *)__HPUJ)->__id) {
+    case ____FF__: {
+      __SPUJ=((____FF *)__HPUJ)->__5ZMB;
+    } break;
+    case ____FMB__: {
+      __SPUJ=(&__string_4);
+    } break;
+    case ____HMB__: {
+      __SPUJ=(&__string_5);
+    } break;
+    case ____JMB__: {
+      __SPUJ=(&__string_54);
+    } break;
+    case ____LMB__: {
+      __SPUJ=(&__string_56);
+    } break;
+    case ____ICY__: {
+      __SPUJ=((____ICY *)__HPUJ)->__JCY.__5ZMB;
+    } break;
+    case ____EQ5D__: {
+      __SPUJ=__H0BI();
+    } break;
+    case ____L4NJ__: {
+      __SPUJ=((____L4NJ *)__HPUJ)->__M4NJ.__42IK;
+    } break;
+    };
+    __EWX(((____BC *)__YC),__SPUJ);
+    __L1EV=((____BC *)__YC);
+    if ((__L1EV->__OFL <= __L1EV->__WJ)) {
+      if ((__L1EV->__OFL ==  0)) {
+        __L1EV->__OFL= 32;
+        __M1EV=__RVW( 32);
+        __L1EV->__FFL=__M1EV;
+      } else /* FALSE */ {
+        __N1EV=(____Q)(__L1EV->__OFL <<  1);
+        __M1EV=((____DB *)__L1EV->__FFL);
+        __P1EV=__L1EV->__OFL;
+        __Q1EV=__55W(((____IB )__M1EV),((____YWB )__P1EV),((____YWB )__N1EV));
+        __M1EV=((____DB *)__Q1EV);
+        __M00(__M1EV,__P1EV,(____Q)(__N1EV -  1));
+        __L1EV->__FFL=__M1EV;
+        __L1EV->__OFL=__N1EV;
+      };
+    };
+    ((____DB *)__L1EV->__FFL)[__L1EV->__WJ]='.';
+    __L1EV->__WJ=(____Q)(__L1EV->__WJ +  1);
+    __WPUJ=__TOUJ->__AGQC.__IFQC.__KBOC.__O2B;
+    __DQE( 1,__YC);
+    __ORE(__WPUJ);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  if (v__GNUJ==NULL) {
-    __tmp__NOUJ=NULL;
+  if (__VOUJ==NULL) {
+    __2PUJ=NULL;
   } else {
-    switch (((struct ___OBJ *)v__GNUJ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__NOUJ=NULL;
+    switch (((struct ___OBJ *)__VOUJ)->__id) {
+    case ____5J__: {
+      __2PUJ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__NOUJ=NULL;
+    case ____0AXC__: {
+      __2PUJ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__NOUJ=NULL;
+    case ____NBXC__: {
+      __2PUJ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__NOUJ=NULL;
+    case ____ZBXC__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__NOUJ=((void *)v__GNUJ);
+    case ____DMWH__: {
+      __2PUJ=((void *)__VOUJ);
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__NOUJ=NULL;
+    case ____2A0I__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__NOUJ=NULL;
+    case ____HJNJ__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__NOUJ=NULL;
+    case ____SJNJ__: {
+      __2PUJ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__NOUJ=NULL;
+    case ____0AOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__NOUJ=NULL;
+    case ____EBOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__NOUJ=NULL;
+    case ____3BOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__NOUJ=NULL;
+    case ____RCOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__NOUJ=NULL;
+    case ____HDOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__NOUJ=NULL;
+    case ____1DOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__NOUJ=NULL;
+    case ____PEOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__NOUJ=NULL;
+    case ____DFOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__NOUJ=NULL;
+    case ____XFOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__NOUJ=NULL;
+    case ____QGOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__NOUJ=NULL;
+    case ____EHOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__NOUJ=NULL;
+    case ____2HOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__NOUJ=NULL;
+    case ____YIOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__NOUJ=NULL;
+    case ____YMOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__NOUJ=NULL;
+    case ____ONOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__NOUJ=NULL;
+    case ____YOOJ__: {
+      __2PUJ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__NOUJ=NULL;
+    case ____IM4K__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__NOUJ=NULL;
+    case ____T5FL__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__NOUJ=NULL;
+    case ____3DUL__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__NOUJ=NULL;
+    case ____0EUL__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__NOUJ=NULL;
+    case ____BGUL__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__NOUJ=NULL;
+    case ____2GUL__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__NOUJ=NULL;
+    case ____B0VL__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__NOUJ=NULL;
+    case ____P0VL__: {
+      __2PUJ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__NOUJ=NULL;
+    case ____Q5YL__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__NOUJ=NULL;
+    case ____UVPM__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__NOUJ=NULL;
+    case ____0ZPM__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__NOUJ=NULL;
+    case ____MR0N__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__NOUJ=NULL;
+    case ____YWBP__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__NOUJ=NULL;
+    case ____LYBP__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__NOUJ=NULL;
+    case ____CZBP__: {
+      __2PUJ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__NOUJ=NULL;
+    case ____3BEP__: {
+      __2PUJ=NULL;
     } break;
     }
   };
-  if (((struct ___OBJ *)slot__JNUJ)->__id==__SLOT_CODE__MIRG__) {
-    __tmp__OOUJ=slot_data__0BDJ(((__SLOT_CODE__MIRG *)slot__JNUJ));
+  if (((struct ___OBJ *)__YOUJ)->__id==____1JRG__) {
+    __3PUJ=__JDDJ(((____1JRG *)__YOUJ));
   } else /* SLOT_DATA */ {
-    __tmp__OOUJ=slot_data__VCDJ(((__SLOT_DATA__WIRG *)slot__JNUJ));
-  };
-  slot_dta__KNUJ=__tmp__OOUJ;
-  if (((void *)__tmp__NOUJ != (void *)NULL)) {
-    lst__RNUJ=__tmp__NOUJ->expr_list__FTEI;
-    __tmp__4ZEV=(__INTEGER__Q)(lst__RNUJ->parent_arrayed_collection__Z5WC.upper__RZRH -  1);
-    old_nb_elts__A0EV= 0;
-    while ((old_nb_elts__A0EV <= __tmp__4ZEV)) {
-      __tmp__5OUJ=((void **)((__FAST_ARRAYoEXPRo__R5WC *)lst__RNUJ)->parent_arrayed_collection__Z5WC.storage__VQEI)[old_nb_elts__A0EV];
-      if (((struct ___OBJ *)slot__JNUJ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__BPUJ=((__SLOT_CODE__MIRG *)slot__JNUJ)->parent_slot__NIRG->slot_data_list__1BXG;
+    __3PUJ=__EEDJ(((____FKRG *)__YOUJ));
+  };
+  __ZOUJ=__3PUJ;
+  if (((void *)__2PUJ != (void *)NULL)) {
+    __APUJ=__2PUJ->__UUEI;
+    __N1EV=(____Q)(__APUJ->__IBXC.__A1RH -  1);
+    __P1EV= 0;
+    while ((__P1EV <= __N1EV)) {
+      __OQUJ=((void **)((____ABXC *)__APUJ)->__IBXC.__ESEI)[__P1EV];
+      if (((struct ___OBJ *)__YOUJ)->__id==____1JRG__) {
+        __QQUJ=((____1JRG *)__YOUJ)->__2JRG->__KDXG;
       } else /* SLOT_DATA */ {
-        __tmp__BPUJ=((__SLOT_DATA__WIRG *)slot__JNUJ)->parent_slot__YIRG->slot_data_list__1BXG;
+        __QQUJ=((____FKRG *)__YOUJ)->__HKRG->__KDXG;
       };
-      __tmp__EPUJ=((__SLOT_DATA__WIRG *)((void **)((__FAST_ARRAYoSLOT_DATAo__OBXG *)__tmp__BPUJ)->parent_arrayed_collection__WBXG.storage__XM3G)[old_nb_elts__A0EV])->parent_variable__XIRG.type__1N5D;
-      if (((struct ___OBJ *)slot__JNUJ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__P4FM=((__SLOT_CODE__MIRG *)slot__JNUJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__P4FM)->__id==__ITM_SLOT__HLC__) {
-          __tmp__FPUJ=((__ITM_SLOT__HLC *)__tmp__P4FM)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+      __TQUJ=((____FKRG *)((void **)((____3CXG *)__QQUJ)->__FDXG.__GO3G)[__P1EV])->__GKRG.__KP5D;
+      if (((struct ___OBJ *)__YOUJ)->__id==____1JRG__) {
+        __45FM=((____1JRG *)__YOUJ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__45FM)->__id==____OLC__) {
+          __UQUJ=((____OLC *)__45FM)->__PLC.__OF.__O2B;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__FPUJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__P4FM)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+          __UQUJ=((____4G0D *)__45FM)->__5G0D.__PLC.__OF.__O2B;
         };
       } else /* SLOT_DATA */ {
-        __tmp__FPUJ=((__SLOT_DATA__WIRG *)slot__JNUJ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-      };
-      __tmp__P4FM=check__with__and__50YJ(__tmp__5OUJ,__tmp__EPUJ,__tmp__FPUJ);
-      new_val__QNUJ=__tmp__P4FM;
-      Self__Z40T=((__FAST_ARRAYoEXPRo__R5WC *)lst__RNUJ);
-      (&__string_7)->count__0C= 11;
-      (&__string_7)->storage__1C="Definition.";
-      ((void **)Self__Z40T->parent_arrayed_collection__Z5WC.storage__VQEI)[old_nb_elts__A0EV]=__tmp__P4FM;
-      old_nb_elts__A0EV=(__INTEGER__Q)(old_nb_elts__A0EV +  1);
-    };
-    Self__Z40T=((__FAST_ARRAYoEXPRo__R5WC *)lst__RNUJ);
-    __tmp__5OUJ=((void **)Self__Z40T->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__Z40T->parent_arrayed_collection__Z5WC.upper__RZRH];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    __tmp__EPUJ=slot_dta__KNUJ->parent_variable__XIRG.type__1N5D;
-    if (((struct ___OBJ *)slot__JNUJ)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__P4FM=((__SLOT_CODE__MIRG *)slot__JNUJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__P4FM)->__id==__ITM_SLOT__HLC__) {
-        __tmp__FPUJ=((__ITM_SLOT__HLC *)__tmp__P4FM)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+        __UQUJ=((____FKRG *)__YOUJ)->__GKRG.__P5WC.__OF.__O2B;
+      };
+      __45FM=__O2YJ(__OQUJ,__TQUJ,__UQUJ);
+      __5OUJ=__45FM;
+      __IA1T=((____ABXC *)__APUJ);
+      (&__string_7)->__0C= 11;
+      (&__string_7)->__1C="Definition.";
+      ((void **)__IA1T->__IBXC.__ESEI)[__P1EV]=__45FM;
+      __P1EV=(____Q)(__P1EV +  1);
+    };
+    __IA1T=((____ABXC *)__APUJ);
+    __OQUJ=((void **)__IA1T->__IBXC.__ESEI)[__IA1T->__IBXC.__A1RH];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __TQUJ=__ZOUJ->__GKRG.__KP5D;
+    if (((struct ___OBJ *)__YOUJ)->__id==____1JRG__) {
+      __45FM=((____1JRG *)__YOUJ)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__45FM)->__id==____OLC__) {
+        __UQUJ=((____OLC *)__45FM)->__PLC.__OF.__O2B;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__FPUJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__P4FM)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+        __UQUJ=((____4G0D *)__45FM)->__5G0D.__PLC.__OF.__O2B;
       };
     } else /* SLOT_DATA */ {
-      __tmp__FPUJ=((__SLOT_DATA__WIRG *)slot__JNUJ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-    };
-    __tmp__ZNUJ=check__with__and__50YJ(__tmp__5OUJ,__tmp__EPUJ,__tmp__FPUJ);
-    Self__Z40T=((__FAST_ARRAYoEXPRo__R5WC *)lst__RNUJ);
-    __tmp__4ZEV=lst__RNUJ->parent_arrayed_collection__Z5WC.upper__RZRH;
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)Self__Z40T->parent_arrayed_collection__Z5WC.storage__VQEI)[__tmp__4ZEV]=__tmp__ZNUJ;
-    new_val__QNUJ=__tmp__NOUJ;
+      __UQUJ=((____FKRG *)__YOUJ)->__GKRG.__P5WC.__OF.__O2B;
+    };
+    __IPUJ=__O2YJ(__OQUJ,__TQUJ,__UQUJ);
+    __IA1T=((____ABXC *)__APUJ);
+    __N1EV=__APUJ->__IBXC.__A1RH;
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__IA1T->__IBXC.__ESEI)[__N1EV]=__IPUJ;
+    __5OUJ=__2PUJ;
   } else /* FALSE */ {
-    __tmp__EPUJ=slot_dta__KNUJ->parent_variable__XIRG.type__1N5D;
-    if (((struct ___OBJ *)slot__JNUJ)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__P4FM=((__SLOT_CODE__MIRG *)slot__JNUJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__P4FM)->__id==__ITM_SLOT__HLC__) {
-        __tmp__FPUJ=((__ITM_SLOT__HLC *)__tmp__P4FM)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+    __TQUJ=__ZOUJ->__GKRG.__KP5D;
+    if (((struct ___OBJ *)__YOUJ)->__id==____1JRG__) {
+      __45FM=((____1JRG *)__YOUJ)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__45FM)->__id==____OLC__) {
+        __UQUJ=((____OLC *)__45FM)->__PLC.__OF.__O2B;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__FPUJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__P4FM)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+        __UQUJ=((____4G0D *)__45FM)->__5G0D.__PLC.__OF.__O2B;
       };
     } else /* SLOT_DATA */ {
-      __tmp__FPUJ=((__SLOT_DATA__WIRG *)slot__JNUJ)->parent_variable__XIRG.parent_named__A4WC.parent_itm_object__OF.position__H2B;
+      __UQUJ=((____FKRG *)__YOUJ)->__GKRG.__P5WC.__OF.__O2B;
     };
-    __tmp__5OUJ=check__with__and__50YJ(v__GNUJ,__tmp__EPUJ,__tmp__FPUJ);
-    new_val__QNUJ=__tmp__5OUJ;
+    __OQUJ=__O2YJ(__VOUJ,__TQUJ,__UQUJ);
+    __5OUJ=__OQUJ;
   };
-  __tmp__4PUJ=new_write__slot__receiver__value__RHWJ(Self__ENUJ->parent_itm_write__REQC.parent_itm_code__ZDQC.parent_itm_object__15NC.position__H2B,slot__JNUJ,__tmp__WNUJ,new_val__QNUJ);
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)list_current__Y4GB)->expr_list__AA4D),__tmp__4PUJ);
-  new_val__QNUJ=result_expr__SP5H(((__NODE_TYPE__FK2C *)__tmp__4PUJ));
-  __tmp__5OUJ=new_val__QNUJ;
-  return(__tmp__5OUJ);
+  __NRUJ=__AJWJ(__TOUJ->__AGQC.__IFQC.__KBOC.__O2B,__YOUJ,__FPUJ,__5OUJ);
+  __P14F(((____GB4D *)((____WH *)__Q5GB)->__PB4D),__NRUJ);
+  __5OUJ=__BR5H(((____UL2C *)__NRUJ));
+  __OQUJ=__5OUJ;
+  return(__OQUJ);
 }
 
-static __BOOLEAN__L search_parent__G0XJ(__PROTOTYPE__MF *Self__H0XJ,__STRING_CONSTANT__0 *n__I0XJ)
-// ({PROTOTYPE__MF},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____L __V1XJ(____MF *__W1XJ,____0 *__X1XJ)
+// ({__MF},{NULLx__0}) With result No recursive, No inlinable.
 {
-  void *slot__K0XJ,*__tmp__K1XJ;
-  __SECTION___EVOB *__tmp__W0XJ,*Self__NRAT;
-  __STRING_CONSTANT__0 *__tmp__A1XJ;
-  __BOOLEAN__L result__L0XJ,__tmp__00XJ;
-  result__L0XJ=FALSE__O__;
-  slot__K0XJ=Self__H0XJ->first_slot__UIZC;
-  while_do__MAZJ:
+  void *__Z1XJ,*__Z2XJ;
+  ____KWOB *__F2XJ,*__2SAT;
+  ____0 *__P2XJ;
+  ____L __01XJ,__J2XJ;
+  __01XJ=__O__;
+  __Z1XJ=__W1XJ->__DKZC;
+  __1BZJ:
   {
-    if (((void *)slot__K0XJ != (void *)NULL)) {
-      if (((struct ___OBJ *)slot__K0XJ)->__id==__ITM_SLOT__HLC__) {
-        __tmp__W0XJ=((__ITM_SLOT__HLC *)slot__K0XJ)->id_section__GVOB;
+    if (((void *)__Z1XJ != (void *)NULL)) {
+      if (((struct ___OBJ *)__Z1XJ)->__id==____OLC__) {
+        __F2XJ=((____OLC *)__Z1XJ)->__MWOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__W0XJ=((__ITM_SLOT_OPERATOR__PF0D *)slot__K0XJ)->parent_itm_slot__QF0D.id_section__GVOB;
+        __F2XJ=((____4G0D *)__Z1XJ)->__5G0D.__MWOB;
       };
-      Self__NRAT=((__SECTION___EVOB *)__tmp__W0XJ);
-      __tmp__00XJ=(((void *)Self__NRAT->name__U15E == (void *)(&__string_32)) || ((void *)Self__NRAT->name__U15E == (void *)(&__string_33)));
+      __2SAT=((____KWOB *)__F2XJ);
+      __J2XJ=(((void *)__2SAT->__D35E == (void *)(&__string_32)) || ((void *)__2SAT->__D35E == (void *)(&__string_33)));
     } else /* FALSE */ {
-      __tmp__00XJ=FALSE__O__;
+      __J2XJ=__O__;
     };
-    result__L0XJ=__tmp__00XJ;
-    if (__tmp__00XJ) {
-      if (((struct ___OBJ *)slot__K0XJ)->__id==__ITM_SLOT__HLC__) {
-        __tmp__A1XJ=((__ITM_SLOT__HLC *)slot__K0XJ)->parent_named__ILC.name__4VB;
+    __01XJ=__J2XJ;
+    if (__J2XJ) {
+      if (((struct ___OBJ *)__Z1XJ)->__id==____OLC__) {
+        __P2XJ=((____OLC *)__Z1XJ)->__PLC.__FWB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__A1XJ=((__ITM_SLOT_OPERATOR__PF0D *)slot__K0XJ)->parent_itm_slot__QF0D.parent_named__ILC.name__4VB;
+        __P2XJ=((____4G0D *)__Z1XJ)->__5G0D.__PLC.__FWB;
       };
-      __tmp__00XJ=((void *)__tmp__A1XJ != (void *)n__I0XJ);
+      __J2XJ=((void *)__P2XJ != (void *)__X1XJ);
     } else /* FALSE */ {
-      __tmp__00XJ=FALSE__O__;
+      __J2XJ=__O__;
     };
-    if (__tmp__00XJ) {
-      if (((struct ___OBJ *)slot__K0XJ)->__id==__ITM_SLOT__HLC__) {
-        __tmp__K1XJ=((__ITM_SLOT__HLC *)slot__K0XJ)->next__NJZC;
+    if (__J2XJ) {
+      if (((struct ___OBJ *)__Z1XJ)->__id==____OLC__) {
+        __Z2XJ=((____OLC *)__Z1XJ)->__2KZC;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__K1XJ=((__ITM_SLOT_OPERATOR__PF0D *)slot__K0XJ)->parent_itm_slot__QF0D.next__NJZC;
+        __Z2XJ=((____4G0D *)__Z1XJ)->__5G0D.__2KZC;
       };
-      slot__K0XJ=__tmp__K1XJ;
-      goto while_do__MAZJ;
+      __Z1XJ=__Z2XJ;
+      goto __1BZJ;
     };
   };
-  __tmp__00XJ=result__L0XJ;
-  return(__tmp__00XJ);
+  __J2XJ=__01XJ;
+  return(__J2XJ);
 }
 
-static void* lookup__LJ2K()
+static void* __0K2K()
 // () With result No recursive, No inlinable.
 {
-  __LOCAL__43WC *result__PJ2K,*__tmp__3K2K,*__tmp__4L2K;
-  __INTEGER__Q j__QJ2K;
-  void *Result__OJ2K;
-  void **__tmp__UZ5T;
-  __BOOLEAN__L __tmp__RL2K;
-  result__PJ2K=NULL;
-  j__QJ2K=stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE;
-  __tmp__UZ5T=((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F;
-  while ((! ((j__QJ2K <  0) || ((void *)((__LOCAL__43WC *)((void **)__tmp__UZ5T)[j__QJ2K])->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)(&__string_67))))) {
-    j__QJ2K=(__INTEGER__Q)(j__QJ2K -  1);
-  };
-  if ((j__QJ2K >=  0)) {
-    __tmp__3K2K=((void **)((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F)[j__QJ2K];
-    result__PJ2K=__tmp__3K2K;
-    if (((j__QJ2K < bottom_index__3CPJ) && (__tmp__3K2K->parent_variable__B4WC.parent_named__A4WC.style__NKQC != '-'))) {
-      bottom_index__3CPJ=j__QJ2K;
-      context_extern__ODPJ=__tmp__3K2K;
-    };
-    __tmp__RL2K=TRUE__K__;
+  ____N5WC *__4K2K,*__MM2K,*__NN2K;
+  ____Q __5K2K;
+  void *__3K2K;
+  void **__D15T;
+  ____L __AN2K;
+  __4K2K=NULL;
+  __5K2K=__HY1D->__GY1D.__33BE;
+  __D15T=((____4X1D *)__HY1D)->__GY1D.__KV5F;
+  while ((! ((__5K2K <  0) || ((void *)((____N5WC *)((void **)__D15T)[__5K2K])->__Q5WC.__P5WC.__FWB == (void *)(&__string_67))))) {
+    __5K2K=(____Q)(__5K2K -  1);
+  };
+  if ((__5K2K >=  0)) {
+    __MM2K=((void **)((____4X1D *)__HY1D)->__GY1D.__KV5F)[__5K2K];
+    __4K2K=__MM2K;
+    if (((__5K2K < __MEPJ) && (__MM2K->__Q5WC.__P5WC.__2LQC != '-'))) {
+      __MEPJ=__5K2K;
+      __3EPJ=__MM2K;
+    };
+    __AN2K=__K__;
   } else /* FALSE */ {
-    __tmp__RL2K=FALSE__O__;
+    __AN2K=__O__;
   };
-  if ((! __tmp__RL2K)) {
-    if (((void *)profil_slot__EO2C != (void *)NULL)) {
-      __tmp__4L2K=lookup__CHJO(((__PROFIL_SLOT__BO2C *)profil_slot__EO2C),(&__string_67));
-      result__PJ2K=__tmp__4L2K;
-      if ((((void *)__tmp__4L2K != (void *)NULL) && ((void *)__tmp__4L2K->parent_variable__B4WC.parent_named__A4WC.name__4VB != (void *)(&__string_67)))) {
-        bottom_index__3CPJ=(__INTEGER__Q)(-  1);
-        context_extern__ODPJ=__tmp__4L2K;
+  if ((! __AN2K)) {
+    if (((void *)__TP2C != (void *)NULL)) {
+      __NN2K=__RIJO(((____QP2C *)__TP2C),(&__string_67));
+      __4K2K=__NN2K;
+      if ((((void *)__NN2K != (void *)NULL) && ((void *)__NN2K->__Q5WC.__P5WC.__FWB != (void *)(&__string_67)))) {
+        __MEPJ=(____Q)(-  1);
+        __3EPJ=__NN2K;
       };
     };
   };
-  Result__OJ2K=result__PJ2K;
-  return(Result__OJ2K);
+  __3K2K=__4K2K;
+  return(__3K2K);
 }
 
-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)
-// ({ITM_READ_ARG2__2CRC},{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},{NULLxFAST_ARRAYoEXPRo__R5WC},{NULLxSLOT_CODE__MIRGxSLOT_DATA__WIRG},{TRUE__KxFALSE__O}) Void No recursive, No inlinable.
+static void __O4ZK(____LERC *__P4ZK,void *__Q4ZK,____Q __R4ZK,____ABXC *__S4ZK,void *__T4ZK,____L __U4ZK)
+// ({__LERC},{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},{NULLx__ABXC},{NULLx__1JRGx__FKRG},{__Kx__O}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q count__H3ZK,Result__33ST,__tmp__G4ZK,__tmp__U4ZK;
-  __INTEGER__Q __tmp__UAFV,old_nb_elts__WAFV;
-  __EXPR_MULTIPLE__UKWH *__tmp__J3ZK;
-  void *__tmp__VFRO,*__tmp__V5TO,*__tmp__VAUO;
-  __STRING__BC *Self__SAFV;
-  __POINTER__IB __tmp__XAFV;
-  __POSITION__OL __tmp__54ZK;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__E4ZK,*__tmp__S4ZK;
-  __CHARACTER__DB *__tmp__TAFV;
-  __BOOLEAN__L __tmp__G5ZK;
-  count__H3ZK= 0;
-  if (e__B3ZK==NULL) {
-    __tmp__J3ZK=NULL;
+  ____Q __W4ZK,__M5ST,__V5ZK,__DA0K,__DCFV,__FCFV;
+  ____DMWH *__Y4ZK;
+  void *__EHRO,*__EBUO,*__ECUO;
+  ____BC *__BCFV;
+  ____IB __GCFV;
+  ____OL __OA0K;
+  ____1GYD *__T5ZK,*__BA0K;
+  ____DB *__CCFV;
+  ____L __VA0K;
+  __W4ZK= 0;
+  if (__Q4ZK==NULL) {
+    __Y4ZK=NULL;
   } else {
-    switch (((struct ___OBJ *)e__B3ZK)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__J3ZK=NULL;
+    switch (((struct ___OBJ *)__Q4ZK)->__id) {
+    case ____5J__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__J3ZK=NULL;
+    case ____0AXC__: {
+      __Y4ZK=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__J3ZK=NULL;
+    case ____NBXC__: {
+      __Y4ZK=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__J3ZK=NULL;
+    case ____ZBXC__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__J3ZK=((void *)e__B3ZK);
+    case ____DMWH__: {
+      __Y4ZK=((void *)__Q4ZK);
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__J3ZK=NULL;
+    case ____2A0I__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__J3ZK=NULL;
+    case ____HJNJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__J3ZK=NULL;
+    case ____SJNJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__J3ZK=NULL;
+    case ____0AOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__J3ZK=NULL;
+    case ____EBOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__J3ZK=NULL;
+    case ____3BOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__J3ZK=NULL;
+    case ____RCOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__J3ZK=NULL;
+    case ____HDOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__J3ZK=NULL;
+    case ____1DOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__J3ZK=NULL;
+    case ____PEOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__J3ZK=NULL;
+    case ____DFOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__J3ZK=NULL;
+    case ____XFOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__J3ZK=NULL;
+    case ____QGOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__J3ZK=NULL;
+    case ____EHOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__J3ZK=NULL;
+    case ____2HOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__J3ZK=NULL;
+    case ____YIOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__J3ZK=NULL;
+    case ____YMOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__J3ZK=NULL;
+    case ____ONOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__J3ZK=NULL;
+    case ____YOOJ__: {
+      __Y4ZK=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__J3ZK=NULL;
+    case ____IM4K__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__J3ZK=NULL;
+    case ____T5FL__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__J3ZK=NULL;
+    case ____3DUL__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__J3ZK=NULL;
+    case ____0EUL__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__J3ZK=NULL;
+    case ____BGUL__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__J3ZK=NULL;
+    case ____2GUL__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__J3ZK=NULL;
+    case ____B0VL__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__J3ZK=NULL;
+    case ____P0VL__: {
+      __Y4ZK=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__J3ZK=NULL;
+    case ____Q5YL__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__J3ZK=NULL;
+    case ____UVPM__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__J3ZK=NULL;
+    case ____0ZPM__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__J3ZK=NULL;
+    case ____MR0N__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__J3ZK=NULL;
+    case ____YWBP__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__J3ZK=NULL;
+    case ____LYBP__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__J3ZK=NULL;
+    case ____CZBP__: {
+      __Y4ZK=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__J3ZK=NULL;
+    case ____3BEP__: {
+      __Y4ZK=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__J3ZK != (void *)NULL)) {
-    Result__33ST=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)__tmp__J3ZK)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    count__H3ZK=Result__33ST;
-    append_collection__0VJK(((__FAST_ARRAYoEXPRo__R5WC *)args__D3ZK),__tmp__J3ZK->expr_list__FTEI);
+  if (((void *)__Y4ZK != (void *)NULL)) {
+    __M5ST=(____Q)(((____ABXC *)((____DMWH *)__Y4ZK)->__UUEI)->__IBXC.__A1RH +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __W4ZK=__M5ST;
+    __JXJK(((____ABXC *)__S4ZK),__Y4ZK->__UUEI);
   } else /* FALSE */ {
-    count__H3ZK= 1;
-    add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)args__D3ZK),e__B3ZK);
-  };
-  if (verify__4ANJ) {
-    if ((! is_block_value__F3ZK)) {
-      if (((struct ___OBJ *)slot__E3ZK)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__VFRO=((__SLOT_CODE__MIRG *)slot__E3ZK)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__VFRO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__E4ZK=((__ITM_SLOT__HLC *)__tmp__VFRO)->argument_list__SLBE;
+    __W4ZK= 1;
+    __0YEI(((____ABXC *)__S4ZK),__Q4ZK);
+  };
+  if (__NCNJ) {
+    if ((! __U4ZK)) {
+      if (((struct ___OBJ *)__T4ZK)->__id==____1JRG__) {
+        __EHRO=((____1JRG *)__T4ZK)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__EHRO)->__id==____OLC__) {
+          __T5ZK=((____OLC *)__EHRO)->__BNBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__E4ZK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VFRO)->parent_itm_slot__QF0D.argument_list__SLBE;
+          __T5ZK=((____4G0D *)__EHRO)->__5G0D.__BNBE;
         };
       } else /* SLOT_DATA */ {
-        __tmp__VFRO=((__SLOT_DATA__WIRG *)slot__E3ZK)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__VFRO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__E4ZK=((__ITM_SLOT__HLC *)__tmp__VFRO)->argument_list__SLBE;
+        __EHRO=((____FKRG *)__T4ZK)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__EHRO)->__id==____OLC__) {
+          __T5ZK=((____OLC *)__EHRO)->__BNBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__E4ZK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VFRO)->parent_itm_slot__QF0D.argument_list__SLBE;
+          __T5ZK=((____4G0D *)__EHRO)->__5G0D.__BNBE;
         };
       };
-      __tmp__VFRO=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__E4ZK)->parent_arrayed_collection__UFYD.storage__N4AF)[idx__C3ZK];
-      if (((struct ___OBJ *)__tmp__VFRO)->__id==__ITM_ARG__D0MD__) {
-        __tmp__G4ZK= 1;
+      __EHRO=((void **)((____1GYD *)__T5ZK)->__DHYD.__25AF)[__R4ZK];
+      if (((struct ___OBJ *)__EHRO)->__id==____S1MD__) {
+        __V5ZK= 1;
       } else /* ITM_ARGS */ {
-        __tmp__G4ZK=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)__tmp__VFRO)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
-      };
-      if ((__tmp__G4ZK != count__H3ZK)) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_699));
-        append_in__YDE(idx__C3ZK,string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_700));
-        append__3VX(((__STRING__BC *)string_tmp__YC),Self__A3ZK->parent_itm_read__3CRC.name__KZ1C);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_701));
-        if (((struct ___OBJ *)slot__E3ZK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__V5TO=((__SLOT_CODE__MIRG *)slot__E3ZK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__V5TO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__S4ZK=((__ITM_SLOT__HLC *)__tmp__V5TO)->argument_list__SLBE;
+        __V5ZK=(____Q)(((____JJTF *)__EHRO)->__I42G->__MD.__SD +  1);
+      };
+      if ((__V5ZK != __W4ZK)) {
+        __K2X(((____BC *)__YC),(&__string_699));
+        __5DE(__R4ZK,__YC);
+        __EWX(((____BC *)__YC),(&__string_700));
+        __EWX(((____BC *)__YC),__P4ZK->__MERC.__Z01C);
+        __EWX(((____BC *)__YC),(&__string_701));
+        if (((struct ___OBJ *)__T4ZK)->__id==____1JRG__) {
+          __EBUO=((____1JRG *)__T4ZK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__EBUO)->__id==____OLC__) {
+            __BA0K=((____OLC *)__EBUO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__S4ZK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__V5TO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __BA0K=((____4G0D *)__EBUO)->__5G0D.__BNBE;
           };
         } else /* SLOT_DATA */ {
-          __tmp__V5TO=((__SLOT_DATA__WIRG *)slot__E3ZK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__V5TO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__S4ZK=((__ITM_SLOT__HLC *)__tmp__V5TO)->argument_list__SLBE;
+          __EBUO=((____FKRG *)__T4ZK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__EBUO)->__id==____OLC__) {
+            __BA0K=((____OLC *)__EBUO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__S4ZK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__V5TO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __BA0K=((____4G0D *)__EBUO)->__5G0D.__BNBE;
           };
         };
-        __tmp__V5TO=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__S4ZK)->parent_arrayed_collection__UFYD.storage__N4AF)[idx__C3ZK];
-        if (((struct ___OBJ *)__tmp__V5TO)->__id==__ITM_ARG__D0MD__) {
-          __tmp__U4ZK= 1;
+        __EBUO=((void **)((____1GYD *)__BA0K)->__DHYD.__25AF)[__R4ZK];
+        if (((struct ___OBJ *)__EBUO)->__id==____S1MD__) {
+          __DA0K= 1;
         } else /* ITM_ARGS */ {
-          __tmp__U4ZK=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)__tmp__V5TO)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
-        };
-        append_in__YDE(__tmp__U4ZK,string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_702));
-        append_in__YDE(count__H3ZK,string_tmp__YC);
-        Self__SAFV=((__STRING__BC *)string_tmp__YC);
-        if ((Self__SAFV->capacity__HFL <= Self__SAFV->count__WJ)) {
-          if ((Self__SAFV->capacity__HFL ==  0)) {
-            Self__SAFV->capacity__HFL= 32;
-            __tmp__TAFV=create__KVW( 32);
-            Self__SAFV->storage__4EL=__tmp__TAFV;
-          } else /* FALSE */ {
-            __tmp__UAFV=(__INTEGER__Q)(Self__SAFV->capacity__HFL <<  1);
-            __tmp__TAFV=((__CHARACTER__DB *)Self__SAFV->storage__4EL);
-            old_nb_elts__WAFV=Self__SAFV->capacity__HFL;
-            __tmp__XAFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__TAFV),((__UINTEGER_32__RWB )old_nb_elts__WAFV),((__UINTEGER_32__RWB )__tmp__UAFV));
-            __tmp__TAFV=((__CHARACTER__DB *)__tmp__XAFV);
-            clear__to__F00(__tmp__TAFV,old_nb_elts__WAFV,(__INTEGER__Q)(__tmp__UAFV -  1));
-            Self__SAFV->storage__4EL=__tmp__TAFV;
-            Self__SAFV->capacity__HFL=__tmp__UAFV;
-          };
-        };
-        ((__CHARACTER__DB *)Self__SAFV->storage__4EL)[Self__SAFV->count__WJ]=')';
-        Self__SAFV->count__WJ=(__INTEGER__Q)(Self__SAFV->count__WJ +  1);
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)slot__E3ZK)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__VAUO=((__SLOT_CODE__MIRG *)slot__E3ZK)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__VAUO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__S4ZK=((__ITM_SLOT__HLC *)__tmp__VAUO)->argument_list__SLBE;
+          __DA0K=(____Q)(((____JJTF *)__EBUO)->__I42G->__MD.__SD +  1);
+        };
+        __5DE(__DA0K,__YC);
+        __EWX(((____BC *)__YC),(&__string_702));
+        __5DE(__W4ZK,__YC);
+        __BCFV=((____BC *)__YC);
+        if ((__BCFV->__OFL <= __BCFV->__WJ)) {
+          if ((__BCFV->__OFL ==  0)) {
+            __BCFV->__OFL= 32;
+            __CCFV=__RVW( 32);
+            __BCFV->__FFL=__CCFV;
+          } else /* FALSE */ {
+            __DCFV=(____Q)(__BCFV->__OFL <<  1);
+            __CCFV=((____DB *)__BCFV->__FFL);
+            __FCFV=__BCFV->__OFL;
+            __GCFV=__55W(((____IB )__CCFV),((____YWB )__FCFV),((____YWB )__DCFV));
+            __CCFV=((____DB *)__GCFV);
+            __M00(__CCFV,__FCFV,(____Q)(__DCFV -  1));
+            __BCFV->__FFL=__CCFV;
+            __BCFV->__OFL=__DCFV;
+          };
+        };
+        ((____DB *)__BCFV->__FFL)[__BCFV->__WJ]=')';
+        __BCFV->__WJ=(____Q)(__BCFV->__WJ +  1);
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__T4ZK)->__id==____1JRG__) {
+          __ECUO=((____1JRG *)__T4ZK)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__ECUO)->__id==____OLC__) {
+            __BA0K=((____OLC *)__ECUO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__S4ZK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VAUO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __BA0K=((____4G0D *)__ECUO)->__5G0D.__BNBE;
           };
         } else /* SLOT_DATA */ {
-          __tmp__VAUO=((__SLOT_DATA__WIRG *)slot__E3ZK)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__VAUO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__S4ZK=((__ITM_SLOT__HLC *)__tmp__VAUO)->argument_list__SLBE;
+          __ECUO=((____FKRG *)__T4ZK)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__ECUO)->__id==____OLC__) {
+            __BA0K=((____OLC *)__ECUO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__S4ZK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VAUO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __BA0K=((____4G0D *)__ECUO)->__5G0D.__BNBE;
           };
         };
-        __tmp__V5TO=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__S4ZK)->parent_arrayed_collection__UFYD.storage__N4AF)[idx__C3ZK];
-        if (((struct ___OBJ *)__tmp__V5TO)->__id==__ITM_ARG__D0MD__) {
-          __tmp__54ZK=((__ITM_ARG__D0MD *)__tmp__V5TO)->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B;
+        __EBUO=((void **)((____1GYD *)__BA0K)->__DHYD.__25AF)[__R4ZK];
+        if (((struct ___OBJ *)__EBUO)->__id==____S1MD__) {
+          __OA0K=((____S1MD *)__EBUO)->__T1MD.__PJSC.__O2B;
         } else /* ITM_ARGS */ {
-          __tmp__54ZK=((__ITM_ARGS__0HTF *)__tmp__V5TO)->parent_itm_argument__1HTF.parent_itm_code__AISC.position__H2B;
+          __OA0K=((____JJTF *)__EBUO)->__KJTF.__PJSC.__O2B;
         };
-        put_position__HRE(__tmp__54ZK);
-        switch (((struct ___OBJ *)e__B3ZK)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__54ZK=((__STRING_CST__5J *)e__B3ZK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        __ORE(__OA0K);
+        switch (((struct ___OBJ *)__Q4ZK)->__id) {
+        case ____5J__: {
+          __OA0K=((____5J *)__Q4ZK)->__EK.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__54ZK=((__EXTERNAL_C__L5WC *)e__B3ZK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AXC__: {
+          __OA0K=((____0AXC *)__Q4ZK)->__1AXC.__CK.__YH.__O2B;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__54ZK=((__PROTOTYPE_CST__45WC *)e__B3ZK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____NBXC__: {
+          __OA0K=((____NBXC *)__Q4ZK)->__OBXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__54ZK=((__INTEGER_CST__KAXC *)e__B3ZK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ZBXC__: {
+          __OA0K=((____ZBXC *)__Q4ZK)->__0BXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__54ZK=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DMWH__: {
+          __OA0K=__BK__->__CK.__YH.__O2B;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__54ZK=((__READ_LOCAL__N5ZI *)e__B3ZK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2A0I__: {
+          __OA0K=((____2A0I *)__Q4ZK)->__3A0I.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__54ZK=((__EXPR_EQUAL__YHNJ *)e__B3ZK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HJNJ__: {
+          __OA0K=((____HJNJ *)__Q4ZK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__54ZK=((__EXPR_NOT_EQUAL__DINJ *)e__B3ZK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____SJNJ__: {
+          __OA0K=((____SJNJ *)__Q4ZK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__54ZK=((__IS_EXPANDED__L5NJ *)e__B3ZK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AOJ__: {
+          __OA0K=((____0AOJ *)__Q4ZK)->__1AOJ.__CK.__YH.__O2B;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__54ZK=((__GET_TYPE_ID__V5NJ *)e__B3ZK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EBOJ__: {
+          __OA0K=((____EBOJ *)__Q4ZK)->__FBOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__54ZK=((__EXPR_SUP__OAOJ *)e__B3ZK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BOJ__: {
+          __OA0K=((____3BOJ *)__Q4ZK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__54ZK=((__EXPR_SUB__CBOJ *)e__B3ZK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____RCOJ__: {
+          __OA0K=((____RCOJ *)__Q4ZK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__54ZK=((__EXPR_MUL__YBOJ *)e__B3ZK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HDOJ__: {
+          __OA0K=((____HDOJ *)__Q4ZK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__54ZK=((__EXPR_DIV__MCOJ *)e__B3ZK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____1DOJ__: {
+          __OA0K=((____1DOJ *)__Q4ZK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__54ZK=((__EXPR_AND__ADOJ *)e__B3ZK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____PEOJ__: {
+          __OA0K=((____PEOJ *)__Q4ZK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__54ZK=((__EXPR_SHIFT_R__UDOJ *)e__B3ZK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DFOJ__: {
+          __OA0K=((____DFOJ *)__Q4ZK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__54ZK=((__EXPR_SHIFT_L__IEOJ *)e__B3ZK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____XFOJ__: {
+          __OA0K=((____XFOJ *)__Q4ZK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__54ZK=((__PUT_TO__BFOJ *)e__B3ZK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____QGOJ__: {
+          __OA0K=((____QGOJ *)__Q4ZK)->__RGOJ.__CK.__YH.__O2B;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__54ZK=((__ITEM__VFOJ *)e__B3ZK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EHOJ__: {
+          __OA0K=((____EHOJ *)__Q4ZK)->__FHOJ.__CK.__YH.__O2B;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__54ZK=((__SIZE_OF__NGOJ *)e__B3ZK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2HOJ__: {
+          __OA0K=((____2HOJ *)__Q4ZK)->__3HOJ.__CK.__YH.__O2B;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__54ZK=((__CAST__JHOJ *)e__B3ZK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YIOJ__: {
+          __OA0K=((____YIOJ *)__Q4ZK)->__ZIOJ.__CK.__YH.__O2B;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__54ZK=((__REAL_CST__JLOJ *)e__B3ZK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YMOJ__: {
+          __OA0K=((____YMOJ *)__Q4ZK)->__ZMOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__54ZK=((__CHARACTER_CST__5LOJ *)e__B3ZK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ONOJ__: {
+          __OA0K=((____ONOJ *)__Q4ZK)->__PNOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__54ZK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__B3ZK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YOOJ__: {
+          __OA0K=((____YOOJ *)__Q4ZK)->__ZOOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__54ZK=((__READ_SLOT__ZK4K *)e__B3ZK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____IM4K__: {
+          __OA0K=((____IM4K *)__Q4ZK)->__JM4K.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__54ZK=((__EXPR_NOT_LOGIC__E4FL *)e__B3ZK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____T5FL__: {
+          __OA0K=((____T5FL *)__Q4ZK)->__W5FL.__V5FL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__54ZK=((__EXPR_OR_LOGIC__OCUL *)e__B3ZK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3DUL__: {
+          __OA0K=((____3DUL *)__Q4ZK)->__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__54ZK=((__EXPR_OR_OR_LOGIC__LDUL *)e__B3ZK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0EUL__: {
+          __OA0K=((____0EUL *)__Q4ZK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__54ZK=((__EXPR_AND_LOGIC__SEUL *)e__B3ZK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____BGUL__: {
+          __OA0K=((____BGUL *)__Q4ZK)->__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__54ZK=((__EXPR_AND_AND_LOGIC__NFUL *)e__B3ZK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2GUL__: {
+          __OA0K=((____2GUL *)__Q4ZK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__54ZK=((__EXPR_NEG__SYVL *)e__B3ZK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____B0VL__: {
+          __OA0K=((____B0VL *)__Q4ZK)->__E0VL.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__54ZK=((__EXPR_ADD__AZVL *)e__B3ZK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____P0VL__: {
+          __OA0K=((____P0VL *)__Q4ZK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__54ZK=((__READ_GLOBAL__B4YL *)e__B3ZK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____Q5YL__: {
+          __OA0K=((____Q5YL *)__Q4ZK)->__R5YL.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__54ZK=((__EXPR_NOT__FUPM *)e__B3ZK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____UVPM__: {
+          __OA0K=((____UVPM *)__Q4ZK)->__VVPM.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__54ZK=((__EXPR_MOD__LYPM *)e__B3ZK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0ZPM__: {
+          __OA0K=((____0ZPM *)__Q4ZK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__54ZK=((__EXPR_OR__3P0N *)e__B3ZK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____MR0N__: {
+          __OA0K=((____MR0N *)__Q4ZK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__54ZK=((__EXPR_SUP_EQ__JVBP *)e__B3ZK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YWBP__: {
+          __OA0K=((____YWBP *)__Q4ZK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__54ZK=((__EXPR_INF__2WBP *)e__B3ZK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____LYBP__: {
+          __OA0K=((____LYBP *)__Q4ZK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__54ZK=((__EXPR_INF_EQ__TXBP *)e__B3ZK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____CZBP__: {
+          __OA0K=((____CZBP *)__Q4ZK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__54ZK=((__EXPR_XOR__OAEP *)e__B3ZK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BEP__: {
+          __OA0K=((____3BEP *)__Q4ZK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
         } break;
         };
-        put_position__HRE(__tmp__54ZK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __ORE(__OA0K);
+        __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__G5ZK=TRUE__K__;
+      __VA0K=__K__;
     } else /* FALSE */ {
-      __tmp__G5ZK=FALSE__O__;
+      __VA0K=__O__;
     };
-    if ((! __tmp__G5ZK)) {
-      if (((idx__C3ZK ==  0) && (count__H3ZK !=  1))) {
-        switch (((struct ___OBJ *)e__B3ZK)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__54ZK=((__STRING_CST__5J *)e__B3ZK)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    if ((! __VA0K)) {
+      if (((__R4ZK ==  0) && (__W4ZK !=  1))) {
+        switch (((struct ___OBJ *)__Q4ZK)->__id) {
+        case ____5J__: {
+          __OA0K=((____5J *)__Q4ZK)->__EK.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__54ZK=((__EXTERNAL_C__L5WC *)e__B3ZK)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AXC__: {
+          __OA0K=((____0AXC *)__Q4ZK)->__1AXC.__CK.__YH.__O2B;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__54ZK=((__PROTOTYPE_CST__45WC *)e__B3ZK)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____NBXC__: {
+          __OA0K=((____NBXC *)__Q4ZK)->__OBXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__54ZK=((__INTEGER_CST__KAXC *)e__B3ZK)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ZBXC__: {
+          __OA0K=((____ZBXC *)__Q4ZK)->__0BXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__54ZK=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DMWH__: {
+          __OA0K=__BK__->__CK.__YH.__O2B;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__54ZK=((__READ_LOCAL__N5ZI *)e__B3ZK)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2A0I__: {
+          __OA0K=((____2A0I *)__Q4ZK)->__3A0I.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__54ZK=((__EXPR_EQUAL__YHNJ *)e__B3ZK)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HJNJ__: {
+          __OA0K=((____HJNJ *)__Q4ZK)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__54ZK=((__EXPR_NOT_EQUAL__DINJ *)e__B3ZK)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____SJNJ__: {
+          __OA0K=((____SJNJ *)__Q4ZK)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__54ZK=((__IS_EXPANDED__L5NJ *)e__B3ZK)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AOJ__: {
+          __OA0K=((____0AOJ *)__Q4ZK)->__1AOJ.__CK.__YH.__O2B;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__54ZK=((__GET_TYPE_ID__V5NJ *)e__B3ZK)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EBOJ__: {
+          __OA0K=((____EBOJ *)__Q4ZK)->__FBOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__54ZK=((__EXPR_SUP__OAOJ *)e__B3ZK)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BOJ__: {
+          __OA0K=((____3BOJ *)__Q4ZK)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__54ZK=((__EXPR_SUB__CBOJ *)e__B3ZK)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____RCOJ__: {
+          __OA0K=((____RCOJ *)__Q4ZK)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__54ZK=((__EXPR_MUL__YBOJ *)e__B3ZK)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HDOJ__: {
+          __OA0K=((____HDOJ *)__Q4ZK)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__54ZK=((__EXPR_DIV__MCOJ *)e__B3ZK)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____1DOJ__: {
+          __OA0K=((____1DOJ *)__Q4ZK)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__54ZK=((__EXPR_AND__ADOJ *)e__B3ZK)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____PEOJ__: {
+          __OA0K=((____PEOJ *)__Q4ZK)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__54ZK=((__EXPR_SHIFT_R__UDOJ *)e__B3ZK)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DFOJ__: {
+          __OA0K=((____DFOJ *)__Q4ZK)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__54ZK=((__EXPR_SHIFT_L__IEOJ *)e__B3ZK)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____XFOJ__: {
+          __OA0K=((____XFOJ *)__Q4ZK)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__54ZK=((__PUT_TO__BFOJ *)e__B3ZK)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____QGOJ__: {
+          __OA0K=((____QGOJ *)__Q4ZK)->__RGOJ.__CK.__YH.__O2B;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__54ZK=((__ITEM__VFOJ *)e__B3ZK)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EHOJ__: {
+          __OA0K=((____EHOJ *)__Q4ZK)->__FHOJ.__CK.__YH.__O2B;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__54ZK=((__SIZE_OF__NGOJ *)e__B3ZK)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2HOJ__: {
+          __OA0K=((____2HOJ *)__Q4ZK)->__3HOJ.__CK.__YH.__O2B;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__54ZK=((__CAST__JHOJ *)e__B3ZK)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YIOJ__: {
+          __OA0K=((____YIOJ *)__Q4ZK)->__ZIOJ.__CK.__YH.__O2B;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__54ZK=((__REAL_CST__JLOJ *)e__B3ZK)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YMOJ__: {
+          __OA0K=((____YMOJ *)__Q4ZK)->__ZMOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__54ZK=((__CHARACTER_CST__5LOJ *)e__B3ZK)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ONOJ__: {
+          __OA0K=((____ONOJ *)__Q4ZK)->__PNOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__54ZK=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__B3ZK)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YOOJ__: {
+          __OA0K=((____YOOJ *)__Q4ZK)->__ZOOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__54ZK=((__READ_SLOT__ZK4K *)e__B3ZK)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____IM4K__: {
+          __OA0K=((____IM4K *)__Q4ZK)->__JM4K.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__54ZK=((__EXPR_NOT_LOGIC__E4FL *)e__B3ZK)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____T5FL__: {
+          __OA0K=((____T5FL *)__Q4ZK)->__W5FL.__V5FL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__54ZK=((__EXPR_OR_LOGIC__OCUL *)e__B3ZK)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3DUL__: {
+          __OA0K=((____3DUL *)__Q4ZK)->__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__54ZK=((__EXPR_OR_OR_LOGIC__LDUL *)e__B3ZK)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0EUL__: {
+          __OA0K=((____0EUL *)__Q4ZK)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__54ZK=((__EXPR_AND_LOGIC__SEUL *)e__B3ZK)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____BGUL__: {
+          __OA0K=((____BGUL *)__Q4ZK)->__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__54ZK=((__EXPR_AND_AND_LOGIC__NFUL *)e__B3ZK)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2GUL__: {
+          __OA0K=((____2GUL *)__Q4ZK)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__54ZK=((__EXPR_NEG__SYVL *)e__B3ZK)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____B0VL__: {
+          __OA0K=((____B0VL *)__Q4ZK)->__E0VL.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__54ZK=((__EXPR_ADD__AZVL *)e__B3ZK)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____P0VL__: {
+          __OA0K=((____P0VL *)__Q4ZK)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__54ZK=((__READ_GLOBAL__B4YL *)e__B3ZK)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____Q5YL__: {
+          __OA0K=((____Q5YL *)__Q4ZK)->__R5YL.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__54ZK=((__EXPR_NOT__FUPM *)e__B3ZK)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____UVPM__: {
+          __OA0K=((____UVPM *)__Q4ZK)->__VVPM.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__54ZK=((__EXPR_MOD__LYPM *)e__B3ZK)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0ZPM__: {
+          __OA0K=((____0ZPM *)__Q4ZK)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__54ZK=((__EXPR_OR__3P0N *)e__B3ZK)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____MR0N__: {
+          __OA0K=((____MR0N *)__Q4ZK)->__NR0N.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__54ZK=((__EXPR_SUP_EQ__JVBP *)e__B3ZK)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YWBP__: {
+          __OA0K=((____YWBP *)__Q4ZK)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__54ZK=((__EXPR_INF__2WBP *)e__B3ZK)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____LYBP__: {
+          __OA0K=((____LYBP *)__Q4ZK)->__MYBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__54ZK=((__EXPR_INF_EQ__TXBP *)e__B3ZK)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____CZBP__: {
+          __OA0K=((____CZBP *)__Q4ZK)->__DZBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__54ZK=((__EXPR_XOR__OAEP *)e__B3ZK)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BEP__: {
+          __OA0K=((____3BEP *)__Q4ZK)->__4BEP.__TCOJ.__CK.__YH.__O2B;
         } break;
         };
-        put_error__text__2PE( 1,(&__string_703));
-        put_position__HRE(__tmp__54ZK);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_703));
+        __ORE(__OA0K);
+        __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));
         };
@@ -347748,1322 +346738,1321 @@ static void add_arg__to__in__for__block__52ZK(__ITM_READ_ARG2__2CRC *Self__A3ZK,
   };
 }
 
-static __STRING_CONSTANT__0* operator__name__0J1J(__STRING_CONSTANT__0 *typ__2J1J,__STRING_CONSTANT__0 *op__3J1J)
-// ({STRING_CONSTANT__0},{NULLxSTRING_CONSTANT__0}) With result No recursive, No inlinable.
+static ____0* __JL1J(____0 *__LL1J,____0 *__ML1J)
+// ({__0},{NULLx__0}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__DK1J,Self__TI2J;
-  __STRING_CONSTANT__0 *__tmp__SR1J,*Result__4J1J;
-  __CHARACTER__DB __tmp__KK1J;
-  __BOOLEAN__L __tmp__SK1J,result__BH4J;
-  copy__D2X(((__STRING__BC *)string_tmp__YC),typ__2J1J);
-  __tmp__DK1J=((__STRING_CONSTANT__0 *)op__3J1J)->count__0C;
-  Self__TI2J= 1;
-  while ((Self__TI2J <= __tmp__DK1J)) {
-    __tmp__KK1J=((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)op__3J1J)->storage__1C)[(__INTEGER__Q)(Self__TI2J -  1)];
-    if ((__tmp__KK1J == '+')) {
-      append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_285));
-      __tmp__SK1J=TRUE__K__;
+  ____Q __SL1J,__CK2J;
+  ____0 *__BT1J,*__NL1J;
+  ____DB __ZL1J;
+  ____L __BM1J,__QI4J;
+  __K2X(((____BC *)__YC),__LL1J);
+  __SL1J=((____0 *)__ML1J)->__0C;
+  __CK2J= 1;
+  while ((__CK2J <= __SL1J)) {
+    __ZL1J=((____DB *)((____0 *)__ML1J)->__1C)[(____Q)(__CK2J -  1)];
+    if ((__ZL1J == '+')) {
+      __EWX(((____BC *)__YC),(&__string_285));
+      __BM1J=__K__;
     } else /* FALSE */ {
-      __tmp__SK1J=FALSE__O__;
+      __BM1J=__O__;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '-');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_286));
+      __QI4J=(__ZL1J == '-');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_286));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '~');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_287));
+      __QI4J=(__ZL1J == '~');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_287));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '!');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_288));
+      __QI4J=(__ZL1J == '!');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_288));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '/');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_289));
+      __QI4J=(__ZL1J == '/');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_289));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '*');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_290));
+      __QI4J=(__ZL1J == '*');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_290));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '^');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_291));
+      __QI4J=(__ZL1J == '^');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_291));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '%');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_292));
+      __QI4J=(__ZL1J == '%');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_292));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '>');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_293));
+      __QI4J=(__ZL1J == '>');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_293));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '<');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_294));
+      __QI4J=(__ZL1J == '<');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_294));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '=');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_295));
+      __QI4J=(__ZL1J == '=');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_295));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '\\');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_296));
+      __QI4J=(__ZL1J == '\\');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_296));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '|');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_297));
+      __QI4J=(__ZL1J == '|');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_297));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '&');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_298));
+      __QI4J=(__ZL1J == '&');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_298));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '$');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_299));
+      __QI4J=(__ZL1J == '$');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_299));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '#');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_300));
+      __QI4J=(__ZL1J == '#');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_300));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if (__tmp__SK1J) {
-      __tmp__SK1J=TRUE__K__;
+    if (__BM1J) {
+      __BM1J=__K__;
     } else /* FALSE */ {
-      result__BH4J=(__tmp__KK1J == '@');
-      if (result__BH4J) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_301));
+      __QI4J=(__ZL1J == '@');
+      if (__QI4J) {
+        __EWX(((____BC *)__YC),(&__string_301));
       };
-      __tmp__SK1J=result__BH4J;
+      __BM1J=__QI4J;
     };
-    if ((! __tmp__SK1J)) {
-      if ((__tmp__KK1J == '?')) {
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_302));
+    if ((! __BM1J)) {
+      if ((__ZL1J == '?')) {
+        __EWX(((____BC *)__YC),(&__string_302));
       };
     };
-    Self__TI2J=(__INTEGER__Q)(Self__TI2J +  1);
+    __CK2J=(____Q)(__CK2J +  1);
   };
-  __tmp__SR1J=get__HJC(string_tmp__YC);
-  Result__4J1J=__tmp__SR1J;
-  return(Result__4J1J);
+  __BT1J=__OJC(__YC);
+  __NL1J=__BT1J;
+  return(__NL1J);
 }
 
-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)
-// ({POSITION__OL},{STRING_CONSTANT__0},{NULLxSTRING_CONSTANT__0},{NULLxTYPE__FFxTYPE_NULL__4LBxTYPE_VOID__AMBxTYPE_CONTEXT__CMBxTYPE_ID__EMBxTYPE_GENERIC__BCYxTYPE_BLOCK__VO5DxPROFIL_BLOCK__22NJ}) Void No recursive, No inlinable.
+static void __DN3J(____OL __FN3J,____0 *__GN3J,____0 *__HN3J,void *__IN3J)
+// ({__OL},{__0},{NULLx__0},{NULLx__FFx__FMBx__HMBx__JMBx__LMBx__ICYx__EQ5Dx__L4NJ}) Void No recursive, No inlinable.
 {
-  __STRING_CONSTANT__0 *__tmp__AM3J;
-  __STRING__BC *Self__0AFV;
-  __INTEGER__Q __tmp__2AFV,old_nb_elts__4AFV;
-  __POINTER__IB __tmp__5AFV;
-  __CHARACTER__DB *__tmp__1AFV;
-  copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_763));
-  append__3VX(((__STRING__BC *)string_tmp__YC),s__XL3J);
-  append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_764));
-  append__3VX(((__STRING__BC *)string_tmp__YC),op__YL3J);
-  append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_765));
-  switch (((struct ___OBJ *)t__ZL3J)->__id) {
-  case __TYPE__FF__: {
-    __tmp__AM3J=((__TYPE__FF *)t__ZL3J)->intern_name__GZMB;
-  } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__AM3J=(&__string_4);
-  } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__AM3J=(&__string_5);
-  } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__AM3J=(&__string_54);
-  } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__AM3J=(&__string_56);
-  } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__AM3J=((__TYPE_GENERIC__BCY *)t__ZL3J)->parent_type__CCY.intern_name__GZMB;
-  } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__AM3J=intern_name__YYBI();
-  } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__AM3J=((__PROFIL_BLOCK__22NJ *)t__ZL3J)->parent_profil__32NJ.name__P1IK;
-  } break;
-  };
-  append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__AM3J);
-  Self__0AFV=((__STRING__BC *)string_tmp__YC);
-  if ((Self__0AFV->capacity__HFL <= Self__0AFV->count__WJ)) {
-    if ((Self__0AFV->capacity__HFL ==  0)) {
-      Self__0AFV->capacity__HFL= 32;
-      __tmp__1AFV=create__KVW( 32);
-      Self__0AFV->storage__4EL=__tmp__1AFV;
-    } else /* FALSE */ {
-      __tmp__2AFV=(__INTEGER__Q)(Self__0AFV->capacity__HFL <<  1);
-      __tmp__1AFV=((__CHARACTER__DB *)Self__0AFV->storage__4EL);
-      old_nb_elts__4AFV=Self__0AFV->capacity__HFL;
-      __tmp__5AFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__1AFV),((__UINTEGER_32__RWB )old_nb_elts__4AFV),((__UINTEGER_32__RWB )__tmp__2AFV));
-      __tmp__1AFV=((__CHARACTER__DB *)__tmp__5AFV);
-      clear__to__F00(__tmp__1AFV,old_nb_elts__4AFV,(__INTEGER__Q)(__tmp__2AFV -  1));
-      Self__0AFV->storage__4EL=__tmp__1AFV;
-      Self__0AFV->capacity__HFL=__tmp__2AFV;
-    };
-  };
-  ((__CHARACTER__DB *)Self__0AFV->storage__4EL)[Self__0AFV->count__WJ]='.';
-  Self__0AFV->count__WJ=(__INTEGER__Q)(Self__0AFV->count__WJ +  1);
-  put_error__text__2PE( 1,string_tmp__YC);
-  put_position__HRE(p__WL3J);
-  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 *__PN3J;
+  ____BC *__JCFV;
+  ____Q __LCFV,__NCFV;
+  ____IB __OCFV;
+  ____DB *__KCFV;
+  __K2X(((____BC *)__YC),(&__string_763));
+  __EWX(((____BC *)__YC),__GN3J);
+  __EWX(((____BC *)__YC),(&__string_764));
+  __EWX(((____BC *)__YC),__HN3J);
+  __EWX(((____BC *)__YC),(&__string_765));
+  switch (((struct ___OBJ *)__IN3J)->__id) {
+  case ____FF__: {
+    __PN3J=((____FF *)__IN3J)->__5ZMB;
+  } break;
+  case ____FMB__: {
+    __PN3J=(&__string_4);
+  } break;
+  case ____HMB__: {
+    __PN3J=(&__string_5);
+  } break;
+  case ____JMB__: {
+    __PN3J=(&__string_54);
+  } break;
+  case ____LMB__: {
+    __PN3J=(&__string_56);
+  } break;
+  case ____ICY__: {
+    __PN3J=((____ICY *)__IN3J)->__JCY.__5ZMB;
+  } break;
+  case ____EQ5D__: {
+    __PN3J=__H0BI();
+  } break;
+  case ____L4NJ__: {
+    __PN3J=((____L4NJ *)__IN3J)->__M4NJ.__42IK;
+  } break;
+  };
+  __EWX(((____BC *)__YC),__PN3J);
+  __JCFV=((____BC *)__YC);
+  if ((__JCFV->__OFL <= __JCFV->__WJ)) {
+    if ((__JCFV->__OFL ==  0)) {
+      __JCFV->__OFL= 32;
+      __KCFV=__RVW( 32);
+      __JCFV->__FFL=__KCFV;
+    } else /* FALSE */ {
+      __LCFV=(____Q)(__JCFV->__OFL <<  1);
+      __KCFV=((____DB *)__JCFV->__FFL);
+      __NCFV=__JCFV->__OFL;
+      __OCFV=__55W(((____IB )__KCFV),((____YWB )__NCFV),((____YWB )__LCFV));
+      __KCFV=((____DB *)__OCFV);
+      __M00(__KCFV,__NCFV,(____Q)(__LCFV -  1));
+      __JCFV->__FFL=__KCFV;
+      __JCFV->__OFL=__LCFV;
+    };
+  };
+  ((____DB *)__JCFV->__FFL)[__JCFV->__WJ]='.';
+  __JCFV->__WJ=(____Q)(__JCFV->__WJ +  1);
+  __DQE( 1,__YC);
+  __ORE(__FN3J);
+  __IJG(__IQE);
+  if ((__J5 !=  0)) {
+    __LGZ(((____BC *)__IQE));
+  };
+  if ((__HQE ==  2)) {
+    __TL=(____Q)(__TL +  1);
   } else /* FALSE */ {
     exit(( 1));
   };
 }
 
-static void crash_with_message__XDPK(__SLOT_CODE__MIRG *Self__YDPK,__STRING_CONSTANT__0 *msg__ZDPK)
-// ({SLOT_CODE__MIRG},{STRING_CONSTANT__0}) Void No recursive, No inlinable.
+static void __GFPK(____1JRG *__HFPK,____0 *__IFPK)
+// ({__1JRG},{__0}) Void No recursive, No inlinable.
 {
-  if (((struct ___OBJ *)Self__YDPK->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
+  if (((struct ___OBJ *)__HFPK->__2JRG->__QLC)->__id==____OLC__) {
   };
-  if (((struct ___OBJ *)Self__YDPK->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-    crash_on__with_message__YRSK(Self__YDPK,msg__ZDPK);
+  if (((struct ___OBJ *)__HFPK->__2JRG->__QLC)->__id==____OLC__) {
+    __HTSK(__HFPK,__IFPK);
   } else /* ITM_SLOT_OPERATOR */ {
-    crash_on__with_message__YRSK(Self__YDPK,msg__ZDPK);
+    __HTSK(__HFPK,__IFPK);
   };
 }
 
-static __INTEGER__Q priority__BQKK(__SLOT_CODE__MIRG *Self__CQKK)
-// ({SLOT_CODE__MIRG}) With result No recursive, No inlinable.
+static ____Q __QRKK(____1JRG *__RRKK)
+// ({__1JRG}) With result No recursive, No inlinable.
 {
-  void *__tmp__BEPK;
-  __INTEGER__Q __tmp__EQKK,result__MC1T;
-  __tmp__BEPK=Self__CQKK->parent_slot__NIRG->parent_itm_slot__JLC;
-  if (((struct ___OBJ *)__tmp__BEPK)->__id==__ITM_SLOT__HLC__) {
-    (&__string_725)->count__0C= 28;
-    (&__string_725)->storage__1C="ITM_SLOT.priority_and_level.";
-    if (((struct ___OBJ *)Self__CQKK->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-      crash_with_message__XDPK(Self__CQKK,(&__string_725));
+  void *__QFPK;
+  ____Q __TRKK,__1D1T;
+  __QFPK=__RRKK->__2JRG->__QLC;
+  if (((struct ___OBJ *)__QFPK)->__id==____OLC__) {
+    (&__string_725)->__0C= 28;
+    (&__string_725)->__1C="ITM_SLOT.priority_and_level.";
+    if (((struct ___OBJ *)__RRKK->__2JRG->__QLC)->__id==____OLC__) {
+      __GFPK(__RRKK,(&__string_725));
     } else /* ITM_SLOT_OPERATOR */ {
-      crash_with_message__XDPK(Self__CQKK,(&__string_725));
+      __GFPK(__RRKK,(&__string_725));
     };
-    __tmp__EQKK= 0;
+    __TRKK= 0;
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__EQKK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BEPK)->priority_and_level__5UBE;
+    __TRKK=((____4G0D *)__QFPK)->__OWBE;
   };
-  result__MC1T= 0;
-  if ((__tmp__EQKK <  0)) {
-    result__MC1T=(__INTEGER__Q)(- __tmp__EQKK);
+  __1D1T= 0;
+  if ((__TRKK <  0)) {
+    __1D1T=(____Q)(- __TRKK);
   } else /* FALSE */ {
-    result__MC1T=__tmp__EQKK;
+    __1D1T=__TRKK;
   };
-  __tmp__EQKK=result__MC1T;
-  return(__tmp__EQKK);
+  __TRKK=__1D1T;
+  return(__TRKK);
 }
 
-static __STRING_CONSTANT__0* associativity__NSKK(__SLOT_CODE__MIRG *Self__OSKK)
-// ({SLOT_CODE__MIRG}) With result No recursive, No inlinable.
+static ____0* __2TKK(____1JRG *__3TKK)
+// ({__1JRG}) With result No recursive, No inlinable.
 {
-  __STRING_CONSTANT__0 *result__QSKK,*Result__PSKK;
-  void *__tmp__YFPK;
-  __INTEGER__Q __tmp__RSKK;
-  result__QSKK=NULL;
-  __tmp__YFPK=Self__OSKK->parent_slot__NIRG->parent_itm_slot__JLC;
-  if (((struct ___OBJ *)__tmp__YFPK)->__id==__ITM_SLOT__HLC__) {
-    if (((struct ___OBJ *)Self__OSKK->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-      crash_with_message__XDPK(Self__OSKK,(&__string_725));
+  ____0 *__5TKK,*__4TKK;
+  void *__HHPK;
+  ____Q __AUKK;
+  __5TKK=NULL;
+  __HHPK=__3TKK->__2JRG->__QLC;
+  if (((struct ___OBJ *)__HHPK)->__id==____OLC__) {
+    if (((struct ___OBJ *)__3TKK->__2JRG->__QLC)->__id==____OLC__) {
+      __GFPK(__3TKK,(&__string_725));
     } else /* ITM_SLOT_OPERATOR */ {
-      crash_with_message__XDPK(Self__OSKK,(&__string_725));
+      __GFPK(__3TKK,(&__string_725));
     };
-    __tmp__RSKK= 0;
+    __AUKK= 0;
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__RSKK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YFPK)->priority_and_level__5UBE;
+    __AUKK=((____4G0D *)__HHPK)->__OWBE;
   };
-  if ((__tmp__RSKK >=  0)) {
-    result__QSKK=(&__string_15);
+  if ((__AUKK >=  0)) {
+    __5TKK=(&__string_15);
   } else /* FALSE */ {
-    result__QSKK=(&__string_14);
+    __5TKK=(&__string_14);
   };
-  Result__PSKK=result__QSKK;
-  return(Result__PSKK);
+  __4TKK=__5TKK;
+  return(__4TKK);
 }
 
-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)
-// ({DTA_RD_ARGS__VRWJ},{POSITION__OL},{NULLxSLOT_CODE__MIRGxSLOT_DATA__WIRG},{NULLxFAST_ARRAYoEXPRo__R5WC},{TRUE__KxFALSE__O}) Void No recursive, No inlinable.
+static void __0JKK(____ETWJ *__1JKK,____OL __2JKK,void *__3JKK,____ABXC *__4JKK,____L __5JKK)
+// ({__ETWJ},{__OL},{NULLx__1JRGx__FKRG},{NULLx__ABXC},{__Kx__O}) Void No recursive, No inlinable.
 {
-  void *result__BBPK;
-  void *__tmp__CBPK;
-  void *__tmp__PPSK,*__tmp__GBFV;
-  __SECTION___EVOB *__tmp__DBPK,*result__EBFV,*__tmp__HBFV;
-  __SLOT_DATA__WIRG *Self__FBFV;
-  __TYPE_FULL__PMB *__tmp__LBPK,*Self__IXCU;
-  __POSITION__OL p__GXCU;
-  __PROTOTYPE_CST__45WC *__tmp__HXCU;
-  __LOCAL__43WC *__tmp__JXCU;
-  __READ_LOCAL__N5ZI *__tmp__KXCU;
-  void *__tmp__UBPK;
-  Self__MIKK->parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B=p__NIKK;
-  Self__MIKK->parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D=sl__OIKK;
-  Self__MIKK->argument_list__IGBK=args__PIKK;
-  result__BBPK=NULL;
-  __tmp__CBPK=Self__MIKK->parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D;
-  if (((struct ___OBJ *)__tmp__CBPK)->__id==__SLOT_CODE__MIRG__) {
-    __tmp__PPSK=((__SLOT_CODE__MIRG *)__tmp__CBPK)->parent_slot__NIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__PPSK)->__id==__ITM_SLOT__HLC__) {
-      __tmp__DBPK=((__ITM_SLOT__HLC *)__tmp__PPSK)->id_section__GVOB;
+  void *__QCPK;
+  void *__RCPK;
+  void *__4QSK,*__VCFV;
+  ____KWOB *__SCPK,*__TCFV,*__WCFV;
+  ____FKRG *__UCFV;
+  ____WMB *__0CPK,*__XYCU;
+  ____OL __VYCU;
+  ____NBXC *__WYCU;
+  ____N5WC *__YYCU;
+  ____2A0I *__ZYCU;
+  void *__DDPK;
+  __1JKK->__FTWJ.__0L2C.__ZL2C.__O2B=__2JKK;
+  __1JKK->__FTWJ.__0L2C.__KV4D=__3JKK;
+  __1JKK->__XHBK=__4JKK;
+  __QCPK=NULL;
+  __RCPK=__1JKK->__FTWJ.__0L2C.__KV4D;
+  if (((struct ___OBJ *)__RCPK)->__id==____1JRG__) {
+    __4QSK=((____1JRG *)__RCPK)->__2JRG->__QLC;
+    if (((struct ___OBJ *)__4QSK)->__id==____OLC__) {
+      __SCPK=((____OLC *)__4QSK)->__MWOB;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__DBPK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__PPSK)->parent_itm_slot__QF0D.id_section__GVOB;
+      __SCPK=((____4G0D *)__4QSK)->__5G0D.__MWOB;
     };
   } else /* SLOT_DATA */ {
-    Self__FBFV=((__SLOT_DATA__WIRG *)__tmp__CBPK);
-    result__EBFV=NULL;
-    if (((void *)Self__FBFV->parent_slot__YIRG != (void *)NULL)) {
-      __tmp__GBFV=Self__FBFV->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__GBFV)->__id==__ITM_SLOT__HLC__) {
-        __tmp__HBFV=((__ITM_SLOT__HLC *)__tmp__GBFV)->id_section__GVOB;
+    __UCFV=((____FKRG *)__RCPK);
+    __TCFV=NULL;
+    if (((void *)__UCFV->__HKRG != (void *)NULL)) {
+      __VCFV=__UCFV->__HKRG->__QLC;
+      if (((struct ___OBJ *)__VCFV)->__id==____OLC__) {
+        __WCFV=((____OLC *)__VCFV)->__MWOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__HBFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GBFV)->parent_itm_slot__QF0D.id_section__GVOB;
+        __WCFV=((____4G0D *)__VCFV)->__5G0D.__MWOB;
       };
-      result__EBFV=__tmp__HBFV;
+      __TCFV=__WCFV;
     } else /* FALSE */ {
-      __tmp__HBFV=get_name__GAUD((&__string_35));
-      result__EBFV=__tmp__HBFV;
+      __WCFV=__VBUD((&__string_35));
+      __TCFV=__WCFV;
     };
-    __tmp__DBPK=result__EBFV;
+    __SCPK=__TCFV;
   };
-  if (((void *)((__SECTION___EVOB *)__tmp__DBPK)->name__U15E == (void *)(&__string_34))) {
-    __tmp__PPSK=type_pointer__4OB;
-    switch (((struct ___OBJ *)__tmp__PPSK)->__id) {
-    case __TYPE__FF__: {
-      __tmp__LBPK=((__TYPE__FF *)__tmp__PPSK)->default__0LC;
+  if (((void *)((____KWOB *)__SCPK)->__D35E == (void *)(&__string_34))) {
+    __4QSK=__FPB;
+    switch (((struct ___OBJ *)__4QSK)->__id) {
+    case ____FF__: {
+      __0CPK=((____FF *)__4QSK)->__BMC;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__LBPK=((__TYPE_NULL__4LB *)__tmp__PPSK)->parent_type__5LB.default__0LC;
+    case ____FMB__: {
+      __0CPK=((____FMB *)__4QSK)->__GMB.__BMC;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__LBPK=((__TYPE_VOID__AMB *)__tmp__PPSK)->parent_type__BMB.default__0LC;
+    case ____HMB__: {
+      __0CPK=((____HMB *)__4QSK)->__IMB.__BMC;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__LBPK=((__TYPE_CONTEXT__CMB *)__tmp__PPSK)->parent_type__DMB.default__0LC;
+    case ____JMB__: {
+      __0CPK=((____JMB *)__4QSK)->__KMB.__BMC;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__LBPK=((__TYPE_ID__EMB *)__tmp__PPSK)->parent_type__FMB.default__0LC;
+    case ____LMB__: {
+      __0CPK=((____LMB *)__4QSK)->__MMB.__BMC;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__LBPK=((__TYPE_GENERIC__BCY *)__tmp__PPSK)->parent_type__CCY.default__0LC;
+    case ____ICY__: {
+      __0CPK=((____ICY *)__4QSK)->__JCY.__BMC;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__LBPK=((__TYPE_BLOCK__VO5D *)__tmp__PPSK)->parent_type__WO5D.default__0LC;
+    case ____EQ5D__: {
+      __0CPK=((____EQ5D *)__4QSK)->__FQ5D.__BMC;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__LBPK=((__PROFIL_BLOCK__22NJ *)__tmp__PPSK)->parent_type__42NJ.default__0LC;
+    case ____L4NJ__: {
+      __0CPK=((____L4NJ *)__4QSK)->__N4NJ.__BMC;
     } break;
     };
-    Self__IXCU=((__TYPE_FULL__PMB *)__tmp__LBPK);
-    p__GXCU=Self__MIKK->parent_dta__WRWJ.parent_dta__LK2C.parent_itm_object__KK2C.position__H2B;
-    __tmp__PPSK=NULL;
-    if (((void *)Self__IXCU->the_parent_type__DLK == (void *)TYPE_VOID__AMB__)) {
-      __tmp__HXCU=create__type__IJ2C(p__GXCU,TYPE_VOID__AMB__->parent_type__BMB.default__0LC);
-      __tmp__PPSK=__tmp__HXCU;
+    __XYCU=((____WMB *)__0CPK);
+    __VYCU=__1JKK->__FTWJ.__0L2C.__ZL2C.__O2B;
+    __4QSK=NULL;
+    if (((void *)__XYCU->__KLK == (void *)__HMB__)) {
+      __WYCU=__XK2C(__VYCU,__HMB__->__IMB.__BMC);
+      __4QSK=__WYCU;
     } else /* FALSE */ {
-      __tmp__JXCU=create__name__style__type__0HND(p__GXCU,(&__string_69),'+',Self__IXCU);
-      __tmp__KXCU=read__NUEI(((__LOCAL__43WC *)__tmp__JXCU));
-      __tmp__PPSK=__tmp__KXCU;
+      __YYCU=__JJND(__VYCU,(&__string_69),'+',__XYCU);
+      __ZYCU=__2VEI(((____N5WC *)__YYCU));
+      __4QSK=__ZYCU;
     };
-    result__BBPK=__tmp__PPSK;
+    __QCPK=__4QSK;
   } else /* FALSE */ {
-    __tmp__PPSK=Self__MIKK->parent_dta__WRWJ.parent_dta__LK2C.slot__1T4D;
-    if (((struct ___OBJ *)__tmp__PPSK)->__id==__SLOT_CODE__MIRG__) {
-      __tmp__GBFV=((__SLOT_CODE__MIRG *)__tmp__PPSK)->parent_slot__NIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__GBFV)->__id==__ITM_SLOT__HLC__) {
-        __tmp__UBPK=((__ITM_SLOT__HLC *)__tmp__GBFV)->result_type__3VOB;
+    __4QSK=__1JKK->__FTWJ.__0L2C.__KV4D;
+    if (((struct ___OBJ *)__4QSK)->__id==____1JRG__) {
+      __VCFV=((____1JRG *)__4QSK)->__2JRG->__QLC;
+      if (((struct ___OBJ *)__VCFV)->__id==____OLC__) {
+        __DDPK=((____OLC *)__VCFV)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__UBPK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GBFV)->parent_itm_slot__QF0D.result_type__3VOB;
+        __DDPK=((____4G0D *)__VCFV)->__5G0D.__DXOB;
       };
     } else /* SLOT_DATA */ {
-      __tmp__GBFV=((__SLOT_DATA__WIRG *)__tmp__PPSK)->parent_slot__YIRG->parent_itm_slot__JLC;
-      if (((struct ___OBJ *)__tmp__GBFV)->__id==__ITM_SLOT__HLC__) {
-        __tmp__UBPK=((__ITM_SLOT__HLC *)__tmp__GBFV)->result_type__3VOB;
+      __VCFV=((____FKRG *)__4QSK)->__HKRG->__QLC;
+      if (((struct ___OBJ *)__VCFV)->__id==____OLC__) {
+        __DDPK=((____OLC *)__VCFV)->__DXOB;
       } else /* ITM_SLOT_OPERATOR */ {
-        __tmp__UBPK=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__GBFV)->parent_itm_slot__QF0D.result_type__3VOB;
+        __DDPK=((____4G0D *)__VCFV)->__5G0D.__DXOB;
       };
     };
-    switch (((struct ___OBJ *)__tmp__UBPK)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      __tmp__GBFV=get_expr_for__SIWH(((__ITM_TYPE_SIMPLE__JMB *)__tmp__UBPK),Self__MIKK);
+    switch (((struct ___OBJ *)__DDPK)->__id) {
+    case ____QMB__: {
+      __VCFV=__BKWH(((____QMB *)__DDPK),__1JKK);
     } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      __tmp__GBFV=get_expr_for__3IWH(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UBPK)),Self__MIKK);
+    case ____0MB__: {
+      __VCFV=__MKWH(((____0MB *)((____QMB *)__DDPK)),__1JKK);
     } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      __tmp__GBFV=get_expr_for__JJWH(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UBPK)),Self__MIKK);
+    case ____KPB__: {
+      __VCFV=__YKWH(((____KPB *)((____QMB *)__DDPK)),__1JKK);
     } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      __tmp__GBFV=get_expr_for__UJWH(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UBPK)),Self__MIKK);
+    case ____TEZ__: {
+      __VCFV=__DLWH(((____TEZ *)((____QMB *)__DDPK)),__1JKK);
     } break;
-    case __ITM_TYPE_MULTI__NURC__: {
-      __tmp__GBFV=get_expr_for__4JWH(((__ITM_TYPE_MULTI__NURC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UBPK)),Self__MIKK);
+    case ____2VRC__: {
+      __VCFV=__NLWH(((____2VRC *)((____QMB *)__DDPK)),__1JKK);
     } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      __tmp__GBFV=get_expr_for__YKWH(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__UBPK)),Self__MIKK);
+    case ____GZRC__: {
+      __VCFV=__HMWH(((____GZRC *)((____QMB *)__DDPK)),__1JKK);
     } break;
     };
-    result__BBPK=__tmp__GBFV;
+    __QCPK=__VCFV;
   };
-  Self__MIKK->parent_dta__WRWJ.parent_dta__LK2C.result_expr__4T4D=result__BBPK;
-  Self__MIKK->parent_dta__WRWJ.is_intern__5T4D=flag__QIKK;
-  if (((void *)profil_current__FO2C == (void *)NULL)) {
-    Self__MIKK->parent_dta__WRWJ.parent_dta__LK2C.context__HU4D=context_main__D4WC;
+  __1JKK->__FTWJ.__0L2C.__NV4D=__QCPK;
+  __1JKK->__FTWJ.__OV4D=__5JKK;
+  if (((void *)__UP2C == (void *)NULL)) {
+    __1JKK->__FTWJ.__0L2C.__WV4D=__S5WC;
   } else /* FALSE */ {
-    __tmp__PPSK=profil_current__FO2C;
-    if (((struct ___OBJ *)__tmp__PPSK)->__id==__PROFIL_SLOT__BO2C__) {
-      __tmp__JXCU=((__PROFIL_SLOT__BO2C *)__tmp__PPSK)->parent_profil__CO2C.context__OU4D;
+    __4QSK=__UP2C;
+    if (((struct ___OBJ *)__4QSK)->__id==____QP2C__) {
+      __YYCU=((____QP2C *)__4QSK)->__RP2C.__3V4D;
     } else /* PROFIL_BLOCK */ {
-      __tmp__JXCU=((__PROFIL_BLOCK__22NJ *)__tmp__PPSK)->parent_profil__32NJ.context__OU4D;
+      __YYCU=((____L4NJ *)__4QSK)->__M4NJ.__3V4D;
     };
-    Self__MIKK->parent_dta__WRWJ.parent_dta__LK2C.context__HU4D=__tmp__JXCU;
+    __1JKK->__FTWJ.__0L2C.__WV4D=__YYCU;
   };
 }
 
-static void check_argument_type__for__XHHL(__SLOT_CODE__MIRG *Self__YHHL,__FAST_ARRAYoEXPRo__R5WC *larg__ZHHL,void *p__0HHL)
-// ({SLOT_CODE__MIRG},{NULLxFAST_ARRAYoEXPRo__R5WC},{NULLxDTA_BLOCK__URWJxDTA_RD_ARGS__VRWJ}) Void No recursive, No inlinable.
+static void __GJHL(____1JRG *__HJHL,____ABXC *__IJHL,void *__JJHL)
+// ({__1JRG},{NULLx__ABXC},{NULLx__DTWJx__ETWJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q idx__1HHL,__tmp__CIHL,Self__WWML,__tmp__KIHL;
-  void *__tmp__RWML,*__tmp__4N5L;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__AIHL,*__tmp__IIHL;
-  idx__1HHL= 0;
-  if (((struct ___OBJ *)Self__YHHL->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-  };
-  __tmp__RWML=Self__YHHL->parent_slot__NIRG->parent_itm_slot__JLC;
-  if (((struct ___OBJ *)__tmp__RWML)->__id==__ITM_SLOT__HLC__) {
-    __tmp__AIHL=((__ITM_SLOT__HLC *)__tmp__RWML)->argument_list__SLBE;
+  ____Q __KJHL,__RJHL,__FYML,__ZJHL;
+  void *__AYML,*__NP5L;
+  ____1GYD *__PJHL,*__XJHL;
+  __KJHL= 0;
+  if (((struct ___OBJ *)__HJHL->__2JRG->__QLC)->__id==____OLC__) {
+  };
+  __AYML=__HJHL->__2JRG->__QLC;
+  if (((struct ___OBJ *)__AYML)->__id==____OLC__) {
+    __PJHL=((____OLC *)__AYML)->__BNBE;
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__AIHL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RWML)->parent_itm_slot__QF0D.argument_list__SLBE;
-  };
-  __tmp__CIHL=__tmp__AIHL->parent_arrayed_collection__UFYD.upper__N3AF;
-  Self__WWML= 0;
-  while ((Self__WWML <= __tmp__CIHL)) {
-    __tmp__4N5L=Self__YHHL->parent_slot__NIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__4N5L)->__id==__ITM_SLOT__HLC__) {
-      __tmp__IIHL=((__ITM_SLOT__HLC *)__tmp__4N5L)->argument_list__SLBE;
+    __PJHL=((____4G0D *)__AYML)->__5G0D.__BNBE;
+  };
+  __RJHL=__PJHL->__DHYD.__24AF;
+  __FYML= 0;
+  while ((__FYML <= __RJHL)) {
+    __NP5L=__HJHL->__2JRG->__QLC;
+    if (((struct ___OBJ *)__NP5L)->__id==____OLC__) {
+      __XJHL=((____OLC *)__NP5L)->__BNBE;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__IIHL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__4N5L)->parent_itm_slot__QF0D.argument_list__SLBE;
+      __XJHL=((____4G0D *)__NP5L)->__5G0D.__BNBE;
     };
-    __tmp__4N5L=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__IIHL)->parent_arrayed_collection__UFYD.storage__N4AF)[Self__WWML];
-    if (((struct ___OBJ *)__tmp__4N5L)->__id==__ITM_ARG__D0MD__) {
-      __tmp__KIHL=check__index__for__AO5L(((__ITM_ARG__D0MD *)__tmp__4N5L),larg__ZHHL,idx__1HHL,p__0HHL);
+    __NP5L=((void **)((____1GYD *)__XJHL)->__DHYD.__25AF)[__FYML];
+    if (((struct ___OBJ *)__NP5L)->__id==____S1MD__) {
+      __ZJHL=__PP5L(((____S1MD *)__NP5L),__IJHL,__KJHL,__JJHL);
     } else /* ITM_ARGS */ {
-      __tmp__KIHL=check__index__for__PO5L(((__ITM_ARGS__0HTF *)((__ITM_ARG__D0MD *)__tmp__4N5L)),larg__ZHHL,idx__1HHL,p__0HHL);
+      __ZJHL=__4P5L(((____JJTF *)((____S1MD *)__NP5L)),__IJHL,__KJHL,__JJHL);
     };
-    idx__1HHL=__tmp__KIHL;
-    Self__WWML=(__INTEGER__Q)(Self__WWML +  1);
+    __KJHL=__ZJHL;
+    __FYML=(____Q)(__FYML +  1);
   };
 }
 
-static void check_argument_type__for__OIHL(__SLOT_DATA__WIRG *Self__PIHL,__FAST_ARRAYoEXPRo__R5WC *larg__QIHL,void *p__RIHL)
-// ({SLOT_DATA__WIRG},{NULLxFAST_ARRAYoEXPRo__R5WC},{NULLxDTA_BLOCK__URWJxDTA_RD_ARGS__VRWJ}) Void No recursive, No inlinable.
+static void __3JHL(____FKRG *__4JHL,____ABXC *__5JHL,void *__AKHL)
+// ({__FKRG},{NULLx__ABXC},{NULLx__DTWJx__ETWJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q idx__SIHL,__tmp__ZIHL,Self__MXML,__tmp__BJHL;
-  void *__tmp__HXML,*__tmp__SP5L;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__XIHL,*__tmp__5IHL;
-  idx__SIHL= 0;
-  if (((struct ___OBJ *)Self__PIHL->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-  };
-  __tmp__HXML=Self__PIHL->parent_slot__YIRG->parent_itm_slot__JLC;
-  if (((struct ___OBJ *)__tmp__HXML)->__id==__ITM_SLOT__HLC__) {
-    __tmp__XIHL=((__ITM_SLOT__HLC *)__tmp__HXML)->argument_list__SLBE;
+  ____Q __BKHL,__IKHL,__1YML,__QKHL;
+  void *__WYML,*__BR5L;
+  ____1GYD *__GKHL,*__OKHL;
+  __BKHL= 0;
+  if (((struct ___OBJ *)__4JHL->__HKRG->__QLC)->__id==____OLC__) {
+  };
+  __WYML=__4JHL->__HKRG->__QLC;
+  if (((struct ___OBJ *)__WYML)->__id==____OLC__) {
+    __GKHL=((____OLC *)__WYML)->__BNBE;
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__XIHL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__HXML)->parent_itm_slot__QF0D.argument_list__SLBE;
-  };
-  __tmp__ZIHL=__tmp__XIHL->parent_arrayed_collection__UFYD.upper__N3AF;
-  Self__MXML= 0;
-  while ((Self__MXML <= __tmp__ZIHL)) {
-    __tmp__SP5L=Self__PIHL->parent_slot__YIRG->parent_itm_slot__JLC;
-    if (((struct ___OBJ *)__tmp__SP5L)->__id==__ITM_SLOT__HLC__) {
-      __tmp__5IHL=((__ITM_SLOT__HLC *)__tmp__SP5L)->argument_list__SLBE;
+    __GKHL=((____4G0D *)__WYML)->__5G0D.__BNBE;
+  };
+  __IKHL=__GKHL->__DHYD.__24AF;
+  __1YML= 0;
+  while ((__1YML <= __IKHL)) {
+    __BR5L=__4JHL->__HKRG->__QLC;
+    if (((struct ___OBJ *)__BR5L)->__id==____OLC__) {
+      __OKHL=((____OLC *)__BR5L)->__BNBE;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__5IHL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__SP5L)->parent_itm_slot__QF0D.argument_list__SLBE;
+      __OKHL=((____4G0D *)__BR5L)->__5G0D.__BNBE;
     };
-    __tmp__SP5L=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__5IHL)->parent_arrayed_collection__UFYD.storage__N4AF)[Self__MXML];
-    if (((struct ___OBJ *)__tmp__SP5L)->__id==__ITM_ARG__D0MD__) {
-      __tmp__BJHL=check__index__for__AO5L(((__ITM_ARG__D0MD *)__tmp__SP5L),larg__QIHL,idx__SIHL,p__RIHL);
+    __BR5L=((void **)((____1GYD *)__OKHL)->__DHYD.__25AF)[__1YML];
+    if (((struct ___OBJ *)__BR5L)->__id==____S1MD__) {
+      __QKHL=__PP5L(((____S1MD *)__BR5L),__5JHL,__BKHL,__AKHL);
     } else /* ITM_ARGS */ {
-      __tmp__BJHL=check__index__for__PO5L(((__ITM_ARGS__0HTF *)((__ITM_ARG__D0MD *)__tmp__SP5L)),larg__QIHL,idx__SIHL,p__RIHL);
+      __QKHL=__4P5L(((____JJTF *)((____S1MD *)__BR5L)),__5JHL,__BKHL,__AKHL);
     };
-    idx__SIHL=__tmp__BJHL;
-    Self__MXML=(__INTEGER__Q)(Self__MXML +  1);
+    __BKHL=__QKHL;
+    __1YML=(____Q)(__1YML +  1);
   };
 }
 
-static __INTEGER__Q index_of__since__XMRJ(__STRING__BC *Self__YMRJ,__INTEGER__Q start_index__0MRJ)
-// ({STRING__BC},{INTEGER__Q}) With result No recursive, No inlinable.
+static ____Q __GORJ(____BC *__HORJ,____Q __JORJ)
+// ({__BC},{__Q}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__2MRJ,__tmp__KE1T;
-  __CHARACTER__DB *__tmp__LE1T;
-  result__2MRJ=start_index__0MRJ;
-  __tmp__KE1T=Self__YMRJ->count__WJ;
-  __tmp__LE1T=Self__YMRJ->storage__4EL;
-  while ((! ((result__2MRJ > __tmp__KE1T) || ('@' == ((__CHARACTER__DB *)__tmp__LE1T)[(__INTEGER__Q)(result__2MRJ -  1)])))) {
-    result__2MRJ=(__INTEGER__Q)(result__2MRJ +  1);
-  };
-  __tmp__KE1T=result__2MRJ;
-  return(__tmp__KE1T);
+  ____Q __LORJ,__ZF1T;
+  ____DB *__0F1T;
+  __LORJ=__JORJ;
+  __ZF1T=__HORJ->__WJ;
+  __0F1T=__HORJ->__FFL;
+  while ((! ((__LORJ > __ZF1T) || ('@' == ((____DB *)__0F1T)[(____Q)(__LORJ -  1)])))) {
+    __LORJ=(____Q)(__LORJ +  1);
+  };
+  __ZF1T=__LORJ;
+  return(__ZF1T);
 }
 
-static void add__QKOK(void *p__SKOK)
-// ({PROFIL_SLOT__BO2CxPROFIL_BLOCK__22NJ}) Void No recursive, No inlinable.
+static void __5LOK(void *__BMOK)
+// ({__QP2Cx__L4NJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__44RK,__tmp__A5RK,__tmp__D24K,Self__OONL;
-  __POINTER__IB __tmp__B24K;
-  __FAST_ARRAYoPROFILo__KQB *Self__13RK;
-  __BOOLEAN__L __tmp__L4RK;
-  void **__tmp__X4RK;
-  Self__13RK=((__FAST_ARRAYoPROFILo__KQB *)profil_list__TQB);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__13RK->parent_arrayed_collection__SQB.upper__ZQB +  1) <= (__INTEGER__Q)(Self__13RK->parent_arrayed_collection__SQB.capacity__KUY -  1))) {
-    Self__13RK->parent_arrayed_collection__SQB.upper__ZQB=(__INTEGER__Q)(Self__13RK->parent_arrayed_collection__SQB.upper__ZQB +  1);
-    __tmp__L4RK=TRUE__K__;
+  ____Q __NASK,__PASK,__S34K,__3PNL;
+  ____IB __Q34K;
+  ____RQB *__K5RK;
+  ____L __05RK;
+  void **__GASK;
+  __K5RK=((____RQB *)__0QB);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__K5RK->__ZQB.__ARB +  1) <= (____Q)(__K5RK->__ZQB.__RUY -  1))) {
+    __K5RK->__ZQB.__ARB=(____Q)(__K5RK->__ZQB.__ARB +  1);
+    __05RK=__K__;
   } else /* FALSE */ {
-    __tmp__L4RK=FALSE__O__;
-  };
-  if ((! __tmp__L4RK)) {
-    if ((Self__13RK->parent_arrayed_collection__SQB.capacity__KUY ==  0)) {
-      __tmp__X4RK=create__3GEB( 2);
-      Self__13RK->parent_arrayed_collection__SQB.storage__XUY=__tmp__X4RK;
-      Self__13RK->parent_arrayed_collection__SQB.capacity__KUY= 2;
-      Self__13RK->parent_arrayed_collection__SQB.upper__ZQB= 0;
-    } else /* FALSE */ {
-      __tmp__44RK=(__INTEGER__Q)(Self__13RK->parent_arrayed_collection__SQB.capacity__KUY <<  1);
-      __tmp__X4RK=Self__13RK->parent_arrayed_collection__SQB.storage__XUY;
-      __tmp__A5RK=Self__13RK->parent_arrayed_collection__SQB.capacity__KUY;
-      __tmp__B24K=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__X4RK)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__A5RK * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__44RK * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__X4RK=((void **)__tmp__B24K);
-      __tmp__D24K=(__INTEGER__Q)(__tmp__44RK -  1);
-      Self__OONL=__tmp__A5RK;
-      while ((Self__OONL <= __tmp__D24K)) {
-        __tmp__X4RK[Self__OONL]=NULL;
-        Self__OONL=(__INTEGER__Q)(Self__OONL +  1);
-      };
-      Self__13RK->parent_arrayed_collection__SQB.storage__XUY=__tmp__X4RK;
-      Self__13RK->parent_arrayed_collection__SQB.capacity__KUY=__tmp__44RK;
-      Self__13RK->parent_arrayed_collection__SQB.upper__ZQB=(__INTEGER__Q)(Self__13RK->parent_arrayed_collection__SQB.upper__ZQB +  1);
-    };
-  };
-  ((void **)Self__13RK->parent_arrayed_collection__SQB.storage__XUY)[Self__13RK->parent_arrayed_collection__SQB.upper__ZQB]=p__SKOK;
-  __tmp__44RK=profil_list__TQB->parent_arrayed_collection__SQB.upper__ZQB;
-  if (((struct ___OBJ *)p__SKOK)->__id==__PROFIL_SLOT__BO2C__) {
-    ((__PROFIL_SLOT__BO2C *)((__PROFIL_BLOCK__22NJ *)p__SKOK))->parent_profil__CO2C.life_index__SASK=__tmp__44RK;
+    __05RK=__O__;
+  };
+  if ((! __05RK)) {
+    if ((__K5RK->__ZQB.__RUY ==  0)) {
+      __GASK=__MHEB( 2);
+      __K5RK->__ZQB.__4UY=__GASK;
+      __K5RK->__ZQB.__RUY= 2;
+      __K5RK->__ZQB.__ARB= 0;
+    } else /* FALSE */ {
+      __NASK=(____Q)(__K5RK->__ZQB.__RUY <<  1);
+      __GASK=__K5RK->__ZQB.__4UY;
+      __PASK=__K5RK->__ZQB.__RUY;
+      __Q34K=__55W(((____IB )((void **)__GASK)),((____YWB )(____Q)(__PASK * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__NASK * ((____Q )(sizeof(void *))))));
+      __GASK=((void **)__Q34K);
+      __S34K=(____Q)(__NASK -  1);
+      __3PNL=__PASK;
+      while ((__3PNL <= __S34K)) {
+        __GASK[__3PNL]=NULL;
+        __3PNL=(____Q)(__3PNL +  1);
+      };
+      __K5RK->__ZQB.__4UY=__GASK;
+      __K5RK->__ZQB.__RUY=__NASK;
+      __K5RK->__ZQB.__ARB=(____Q)(__K5RK->__ZQB.__ARB +  1);
+    };
+  };
+  ((void **)__K5RK->__ZQB.__4UY)[__K5RK->__ZQB.__ARB]=__BMOK;
+  __NASK=__0QB->__ZQB.__ARB;
+  if (((struct ___OBJ *)__BMOK)->__id==____QP2C__) {
+    ((____QP2C *)((____L4NJ *)__BMOK))->__RP2C.__BCSK=__NASK;
   } else /* PROFIL_BLOCK */ {
-    ((__PROFIL_BLOCK__22NJ *)p__SKOK)->parent_profil__32NJ.life_index__SASK=__tmp__44RK;
+    ((____L4NJ *)__BMOK)->__M4NJ.__BCSK=__NASK;
   };
 }
 
-static void to_run_in__for__BOWK(__ITM_ARG__D0MD *Self__COWK,__FAST_ARRAYoLOCALo__PW1D *arg_lst__DOWK,__PROFIL_SLOT__BO2C *p__EOWK)
-// ({ITM_ARG__D0MD},{NULLxFAST_ARRAYoLOCALo__PW1D},{NULLxPROFIL_SLOT__BO2C}) Void No recursive, No inlinable.
+static void __QPWK(____S1MD *__RPWK,____4X1D *__SPWK,____QP2C *__TPWK)
+// ({__S1MD},{NULLx__4X1D},{NULLx__QP2C}) Void No recursive, No inlinable.
 {
-  void *t__FOWK;
-  __POSITION__OL __tmp__VOWK;
-  __STRING_CONSTANT__0 *__tmp__WOWK;
-  __TYPE_FULL__PMB *__tmp__XOWK;
-  __LOCAL__43WC *__tmp__ZOWK;
-  t__FOWK=NULL;
-  if (((void *)Self__COWK->name__QVBE == (void *)(&__string_67))) {
-    t__FOWK=type_self__B4SC;
+  void *__UPWK;
+  ____OL __EQWK;
+  ____0 *__FQWK;
+  ____WMB *__GQWK;
+  ____N5WC *__IQWK;
+  __UPWK=NULL;
+  if (((void *)__RPWK->__5WBE == (void *)(&__string_67))) {
+    __UPWK=__Q5SC;
   } else /* FALSE */ {
-    t__FOWK=Self__COWK->type__RVBE;
+    __UPWK=__RPWK->__AXBE;
   };
-  __tmp__VOWK=Self__COWK->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B;
-  __tmp__WOWK=Self__COWK->name__QVBE;
-  switch (((struct ___OBJ *)t__FOWK)->__id) {
-  case __ITM_TYPE_SIMPLE__JMB__: {
-    __tmp__XOWK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)t__FOWK));
+  __EQWK=__RPWK->__T1MD.__PJSC.__O2B;
+  __FQWK=__RPWK->__5WBE;
+  switch (((struct ___OBJ *)__UPWK)->__id) {
+  case ____QMB__: {
+    __GQWK=__43X(((____QMB *)__UPWK));
   } break;
-  case __ITM_TYPE_STYLE__TMB__: {
-    __tmp__XOWK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)t__FOWK)));
+  case ____0MB__: {
+    __GQWK=__D5X(((____0MB *)((____QMB *)__UPWK)));
   } break;
-  case __ITM_TYPE_GENERIC__DPB__: {
-    __tmp__XOWK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)t__FOWK)),p__EOWK);
+  case ____KPB__: {
+    __GQWK=__LAY(((____KPB *)((____QMB *)__UPWK)),__TPWK);
   } break;
-  case __ITM_TYPE_PARAMETER__MEZ__: {
-    __tmp__XOWK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)t__FOWK)),p__EOWK);
+  case ____TEZ__: {
+    __GQWK=__HZ1D(((____TEZ *)((____QMB *)__UPWK)),__TPWK);
   } break;
-  case __ITM_TYPE_BLOCK__XXRC__: {
-    __tmp__XOWK=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)t__FOWK)),p__EOWK);
+  case ____GZRC__: {
+    __GQWK=__I04E(((____GZRC *)((____QMB *)__UPWK)),__TPWK);
   } break;
   };
-  __tmp__ZOWK=create__name__style__type__0HND(__tmp__VOWK,__tmp__WOWK,' ',__tmp__XOWK);
-  add_last__LRRI(((__FAST_ARRAYoLOCALo__PW1D *)arg_lst__DOWK),__tmp__ZOWK);
+  __IQWK=__JJND(__EQWK,__FQWK,' ',__GQWK);
+  __0SRI(((____4X1D *)__SPWK),__IQWK);
 }
 
-static void to_run_in__for__1OWK(__ITM_ARGS__0HTF *Self__2OWK,__FAST_ARRAYoLOCALo__PW1D *arg_lst__3OWK,__PROFIL_SLOT__BO2C *p__4OWK)
-// ({ITM_ARGS__0HTF},{NULLxFAST_ARRAYoLOCALo__PW1D},{NULLxPROFIL_SLOT__BO2C}) Void No recursive, No inlinable.
+static void __KQWK(____JJTF *__LQWK,____4X1D *__MQWK,____QP2C *__NQWK)
+// ({__JJTF},{NULLx__4X1D},{NULLx__QP2C}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__FPWK,Self__GH0K;
-  void *__tmp__KSUS;
-  __TYPE_FULL__PMB *__tmp__NPWK;
-  __LOCAL__43WC *__tmp__SPWK;
-  __tmp__FPWK=Self__2OWK->name__Z22G->parent_arrayed_collection__MD.upper__SD;
-  Self__GH0K= 0;
-  while ((Self__GH0K <= __tmp__FPWK)) {
-    __tmp__KSUS=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)Self__2OWK->type__022G)->list_type__E4UC)->parent_arrayed_collection__0LB.storage__WHXC)[Self__GH0K];
-    switch (((struct ___OBJ *)__tmp__KSUS)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      __tmp__NPWK=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__KSUS));
+  ____Q __UQWK,__VI0K;
+  void *__ZTUS;
+  ____WMB *__2QWK;
+  ____N5WC *__BRWK;
+  __UQWK=__LQWK->__I42G->__MD.__SD;
+  __VI0K= 0;
+  while ((__VI0K <= __UQWK)) {
+    __ZTUS=((void **)((____ZLB *)((____2VRC *)__LQWK->__J42G)->__T5UC)->__BMB.__FJXC)[__VI0K];
+    switch (((struct ___OBJ *)__ZTUS)->__id) {
+    case ____QMB__: {
+      __2QWK=__43X(((____QMB *)__ZTUS));
     } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      __tmp__NPWK=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KSUS)));
+    case ____0MB__: {
+      __2QWK=__D5X(((____0MB *)((____QMB *)__ZTUS)));
     } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      __tmp__NPWK=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KSUS)),p__4OWK);
+    case ____KPB__: {
+      __2QWK=__LAY(((____KPB *)((____QMB *)__ZTUS)),__NQWK);
     } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      __tmp__NPWK=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KSUS)),p__4OWK);
+    case ____TEZ__: {
+      __2QWK=__HZ1D(((____TEZ *)((____QMB *)__ZTUS)),__NQWK);
     } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      __tmp__NPWK=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__KSUS)),p__4OWK);
+    case ____GZRC__: {
+      __2QWK=__I04E(((____GZRC *)((____QMB *)__ZTUS)),__NQWK);
     } break;
     };
-    __tmp__SPWK=create__name__style__type__0HND(Self__2OWK->parent_itm_argument__1HTF.parent_itm_code__AISC.position__H2B,((__STRING_CONSTANT__0 **)((__FAST_ARRAYoStrict_STRING_CONSTANTo__ED *)Self__2OWK->name__Z22G)->parent_arrayed_collection__MD.storage__VBZ)[Self__GH0K],' ',__tmp__NPWK);
-    add_last__LRRI(((__FAST_ARRAYoLOCALo__PW1D *)arg_lst__3OWK),__tmp__SPWK);
-    Self__GH0K=(__INTEGER__Q)(Self__GH0K +  1);
+    __BRWK=__JJND(__LQWK->__KJTF.__PJSC.__O2B,((____0 **)((____ED *)__LQWK->__I42G)->__MD.__2BZ)[__VI0K],' ',__2QWK);
+    __0SRI(((____4X1D *)__MQWK),__BRWK);
+    __VI0K=(____Q)(__VI0K +  1);
   };
 }
 
-static void add_last__IQ2K(__SLIM_ARRAYoLOCALo__3GOJ *Self__JQ2K,__LOCAL__43WC *e__KQ2K)
-// ({SLIM_ARRAYoLOCALo__3GOJ},{NULLxLOCAL__43WC}) Void No recursive, No inlinable.
+static void __XR2K(____MIOJ *__YR2K,____N5WC *__ZR2K)
+// ({__MIOJ},{NULLx__N5WC}) Void No recursive, No inlinable.
 {
-  __POINTER__IB ptr__LBFV,__tmp__NBFV,__tmp__OBFV,__tmp__PBFV;
-  __INTEGER__Q typ_id__MBFV;
-  __UINTEGER_32__RWB __tmp__QBFV;
-  __BOOLEAN__L __tmp__MQ2K,__tmp__XQ2K;
-  __BLOCK__GB __tmp__RQ2K;
-  __BLOCK__GB __tmp__AR2K;
-  __SLIM_ARRAYoLOCALo__3GOJ *Self__VQ2K,*Self__1Q2K;
-  __BLOCK__GB __tmp__3Q2K;
-  __FAST_ARRAYoLOCALo__PW1D *result__KBFV,*Self__AF1T;
-  void **__tmp__CF1T;
-  __tmp__MQ2K=((void *)Self__JQ2K->first__BHOJ == (void *)NULL);
-  __tmp__RQ2K.self=Self__JQ2K;
-  __tmp__AR2K.self=Self__JQ2K;
-  if (__tmp__MQ2K) {
-    ((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__RQ2K.self)->first__BHOJ=e__KQ2K;
+  ____IB __0CFV,__2CFV,__3CFV,__4CFV;
+  ____Q __1CFV;
+  ____YWB __5CFV;
+  ____L __1R2K,__GS2K;
+  ____GB __AS2K;
+  ____GB __PS2K;
+  ____MIOJ *__ES2K,*__KS2K;
+  ____GB __MS2K;
+  ____4X1D *__ZCFV,*__PG1T;
+  void **__RG1T;
+  __1R2K=((void *)__YR2K->__QIOJ == (void *)NULL);
+  __AS2K.self=__YR2K;
+  __PS2K.self=__YR2K;
+  if (__1R2K) {
+    ((____MIOJ *)__AS2K.self)->__QIOJ=__ZR2K;
   } else /* FALSE */ {
-    Self__VQ2K=((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__AR2K.self);
-    __tmp__XQ2K=((void *)Self__VQ2K->list__VP2K == (void *)NULL);
-    __tmp__3Q2K.self=Self__VQ2K;
-    if (__tmp__XQ2K) {
-      Self__1Q2K=((__SLIM_ARRAYoLOCALo__3GOJ *)__tmp__3Q2K.self);
-      result__KBFV=NULL;
-      ptr__LBFV=((__POINTER__IB )(NULL));
-      typ_id__MBFV= 0;
-      __tmp__NBFV=((__POINTER__IB )sizeof(__FAST_ARRAYoLOCALo__PW1D));
-      if (((unsigned long)__tmp__NBFV ==  0)) {
-        result__KBFV=FAST_ARRAYoLOCALo__PW1D__;
-      } else /* FALSE */ {
-        typ_id__MBFV=__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__NBFV));
-        if ((typ_id__MBFV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OBFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PBFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NBFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OBFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OBFV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__QBFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__PBFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__OBFV=micro_alloc__table__lab__HKI(__tmp__PBFV,((__POINTER__IB )(&(table_size[(__tmp__QBFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__PBFV)));
-          ptr__LBFV=__tmp__OBFV;
-        } else /* FALSE */ {
-          __tmp__QBFV=((__UINTEGER_32__RWB )typ_id__MBFV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__OBFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__PBFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__NBFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OBFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__OBFV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__OBFV=micro_alloc__table__lab__HKI(__tmp__PBFV,((__POINTER__IB )(&(table_type[(__tmp__QBFV)]))),(__UINTEGER_32__RWB)(__tmp__QBFV |  1));
-          ptr__LBFV=__tmp__OBFV;
-        };
-        result__KBFV=((__FAST_ARRAYoLOCALo__PW1D *)ptr__LBFV);
-        *(result__KBFV) = *(FAST_ARRAYoLOCALo__PW1D__);
-      };
-      Self__AF1T=((__FAST_ARRAYoLOCALo__PW1D *)result__KBFV);
-      if ((Self__AF1T->parent_arrayed_collection__XW1D.capacity__HZ4F <  4)) {
-        __tmp__CF1T=create__S2NG( 4);
-        Self__AF1T->parent_arrayed_collection__XW1D.storage__1T5F=__tmp__CF1T;
-        Self__AF1T->parent_arrayed_collection__XW1D.capacity__HZ4F= 4;
-      };
-      Self__AF1T->parent_arrayed_collection__XW1D.upper__O2BE=(__INTEGER__Q)(-  1);
-      Self__1Q2K->list__VP2K=result__KBFV;
-    };
-    add_last__LRRI(((__FAST_ARRAYoLOCALo__PW1D *)Self__VQ2K->list__VP2K),e__KQ2K);
+    __ES2K=((____MIOJ *)__PS2K.self);
+    __GS2K=((void *)__ES2K->__ER2K == (void *)NULL);
+    __MS2K.self=__ES2K;
+    if (__GS2K) {
+      __KS2K=((____MIOJ *)__MS2K.self);
+      __ZCFV=NULL;
+      __0CFV=((____IB )(NULL));
+      __1CFV= 0;
+      __2CFV=((____IB )sizeof(____4X1D));
+      if (((unsigned long)__2CFV ==  0)) {
+        __ZCFV=__4X1D__;
+      } else /* FALSE */ {
+        __1CFV=____4X1D__;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__2CFV));
+        if ((__1CFV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3CFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4CFV=(void *)((unsigned long)(void *)((unsigned long)__2CFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3CFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3CFV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __5CFV=((____YWB )((____Q )(void *)((unsigned long)__4CFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __3CFV=__OKI(__4CFV,((____IB )(&(table_size[(__5CFV)-1]))),((____YWB )((____Q )__4CFV)));
+          __0CFV=__3CFV;
+        } else /* FALSE */ {
+          __5CFV=((____YWB )__1CFV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __3CFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __4CFV=(void *)((unsigned long)(void *)((unsigned long)__2CFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3CFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__3CFV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __3CFV=__OKI(__4CFV,((____IB )(&(table_type[(__5CFV)]))),(____YWB)(__5CFV |  1));
+          __0CFV=__3CFV;
+        };
+        __ZCFV=((____4X1D *)__0CFV);
+        *(__ZCFV) = *(__4X1D__);
+      };
+      __PG1T=((____4X1D *)__ZCFV);
+      if ((__PG1T->__GY1D.__W04F <  4)) {
+        __RG1T=__B4NG( 4);
+        __PG1T->__GY1D.__KV5F=__RG1T;
+        __PG1T->__GY1D.__W04F= 4;
+      };
+      __PG1T->__GY1D.__33BE=(____Q)(-  1);
+      __KS2K->__ER2K=__ZCFV;
+    };
+    __0SRI(((____4X1D *)__ES2K->__ER2K),__ZR2K);
   };
 }
 
-static void* prototype__ZDMJ(__TYPE_FULL__PMB *Self__0DMJ)
-// ({TYPE_FULL__PMB}) With result No recursive, No inlinable.
+static void* __IFMJ(____WMB *__JFMJ)
+// ({__WMB}) With result No recursive, No inlinable.
 {
-  void *__tmp__2DMJ;
-  __PROTOTYPE__MF *__tmp__3DMJ;
-  __tmp__2DMJ=Self__0DMJ->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__2DMJ)->__id) {
-  case __TYPE__FF__: {
-    __tmp__3DMJ=((__TYPE__FF *)__tmp__2DMJ)->prototype__QF;
+  void *__LFMJ;
+  ____MF *__MFMJ;
+  __LFMJ=__JFMJ->__KLK;
+  switch (((struct ___OBJ *)__LFMJ)->__id) {
+  case ____FF__: {
+    __MFMJ=((____FF *)__LFMJ)->__QF;
   } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__3DMJ=((__TYPE_NULL__4LB *)__tmp__2DMJ)->parent_type__5LB.prototype__QF;
+  case ____FMB__: {
+    __MFMJ=((____FMB *)__LFMJ)->__GMB.__QF;
   } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__3DMJ=((__TYPE_VOID__AMB *)__tmp__2DMJ)->parent_type__BMB.prototype__QF;
+  case ____HMB__: {
+    __MFMJ=((____HMB *)__LFMJ)->__IMB.__QF;
   } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__3DMJ=((__TYPE_CONTEXT__CMB *)__tmp__2DMJ)->parent_type__DMB.prototype__QF;
+  case ____JMB__: {
+    __MFMJ=((____JMB *)__LFMJ)->__KMB.__QF;
   } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__3DMJ=((__TYPE_ID__EMB *)__tmp__2DMJ)->parent_type__FMB.prototype__QF;
+  case ____LMB__: {
+    __MFMJ=((____LMB *)__LFMJ)->__MMB.__QF;
   } break;
-  case __TYPE_GENERIC__BCY__: {
-    __tmp__3DMJ=((__TYPE_GENERIC__BCY *)__tmp__2DMJ)->parent_type__CCY.prototype__QF;
+  case ____ICY__: {
+    __MFMJ=((____ICY *)__LFMJ)->__JCY.__QF;
   } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__3DMJ=prototype__L2ZG();
+  case ____EQ5D__: {
+    __MFMJ=__03ZG();
   } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__3DMJ=prototype__XAFL();
+  case ____L4NJ__: {
+    __MFMJ=__GCFL();
   } break;
   };
-  __tmp__2DMJ=__tmp__3DMJ;
-  return(__tmp__2DMJ);
+  __LFMJ=__MFMJ;
+  return(__LFMJ);
 }
 
-static void* lookup__3OVJ()
+static void* __MQVJ()
 // () With result No recursive, No inlinable.
 {
-  __LOCAL__43WC *result__BPVJ,*__tmp__PQVJ,*__tmp__QRVJ;
-  __INTEGER__Q j__CPVJ;
-  void *Result__APVJ;
-  void **__tmp__E05T;
-  __BOOLEAN__L __tmp__DRVJ;
-  result__BPVJ=NULL;
-  j__CPVJ=stack_local__YW1D->parent_arrayed_collection__XW1D.upper__O2BE;
-  __tmp__E05T=((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F;
-  while ((! ((j__CPVJ <  0) || ((void *)((__LOCAL__43WC *)((void **)__tmp__E05T)[j__CPVJ])->parent_variable__B4WC.parent_named__A4WC.name__4VB == (void *)(&__string_67))))) {
-    j__CPVJ=(__INTEGER__Q)(j__CPVJ -  1);
-  };
-  if ((j__CPVJ >=  0)) {
-    __tmp__PQVJ=((void **)((__FAST_ARRAYoLOCALo__PW1D *)stack_local__YW1D)->parent_arrayed_collection__XW1D.storage__1T5F)[j__CPVJ];
-    result__BPVJ=__tmp__PQVJ;
-    if (((j__CPVJ < bottom_index__3CPJ) && (__tmp__PQVJ->parent_variable__B4WC.parent_named__A4WC.style__NKQC != '-'))) {
-      bottom_index__3CPJ=j__CPVJ;
-      context_extern__ODPJ=__tmp__PQVJ;
-    };
-    __tmp__DRVJ=TRUE__K__;
+  ____N5WC *__QQVJ,*__4RVJ,*__5SVJ;
+  ____Q __RQVJ;
+  void *__PQVJ;
+  void **__T15T;
+  ____L __SSVJ;
+  __QQVJ=NULL;
+  __RQVJ=__HY1D->__GY1D.__33BE;
+  __T15T=((____4X1D *)__HY1D)->__GY1D.__KV5F;
+  while ((! ((__RQVJ <  0) || ((void *)((____N5WC *)((void **)__T15T)[__RQVJ])->__Q5WC.__P5WC.__FWB == (void *)(&__string_67))))) {
+    __RQVJ=(____Q)(__RQVJ -  1);
+  };
+  if ((__RQVJ >=  0)) {
+    __4RVJ=((void **)((____4X1D *)__HY1D)->__GY1D.__KV5F)[__RQVJ];
+    __QQVJ=__4RVJ;
+    if (((__RQVJ < __MEPJ) && (__4RVJ->__Q5WC.__P5WC.__2LQC != '-'))) {
+      __MEPJ=__RQVJ;
+      __3EPJ=__4RVJ;
+    };
+    __SSVJ=__K__;
   } else /* FALSE */ {
-    __tmp__DRVJ=FALSE__O__;
+    __SSVJ=__O__;
   };
-  if ((! __tmp__DRVJ)) {
-    if (((void *)profil_slot__EO2C != (void *)NULL)) {
-      __tmp__QRVJ=lookup__CHJO(((__PROFIL_SLOT__BO2C *)profil_slot__EO2C),(&__string_67));
-      result__BPVJ=__tmp__QRVJ;
-      if ((((void *)__tmp__QRVJ != (void *)NULL) && ((void *)__tmp__QRVJ->parent_variable__B4WC.parent_named__A4WC.name__4VB != (void *)(&__string_67)))) {
-        bottom_index__3CPJ=(__INTEGER__Q)(-  1);
-        context_extern__ODPJ=__tmp__QRVJ;
+  if ((! __SSVJ)) {
+    if (((void *)__TP2C != (void *)NULL)) {
+      __5SVJ=__RIJO(((____QP2C *)__TP2C),(&__string_67));
+      __QQVJ=__5SVJ;
+      if ((((void *)__5SVJ != (void *)NULL) && ((void *)__5SVJ->__Q5WC.__P5WC.__FWB != (void *)(&__string_67)))) {
+        __MEPJ=(____Q)(-  1);
+        __3EPJ=__5SVJ;
       };
     };
   };
-  Result__APVJ=result__BPVJ;
-  return(Result__APVJ);
+  __PQVJ=__QQVJ;
+  return(__PQVJ);
 }
 
-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)
-// ({ITM_READ_ARGS__LUTC},{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},{NULLxFAST_ARRAYoEXPRo__R5WC},{NULLxSLOT_CODE__MIRGxSLOT_DATA__WIRG},{TRUE__KxFALSE__O}) Void No recursive, No inlinable.
+static void __2VTJ(____0VTC *__3VTJ,void *__4VTJ,____Q __5VTJ,____ABXC *__AWTJ,void *__BWTJ,____L __CWTJ)
+// ({__0VTC},{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},{NULLx__ABXC},{NULLx__1JRGx__FKRG},{__Kx__O}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q count__VUTJ,Result__YDTT,__tmp__UVTJ,__tmp__CWTJ;
-  __INTEGER__Q __tmp__ZBFV,old_nb_elts__1BFV;
-  __EXPR_MULTIPLE__UKWH *__tmp__XUTJ;
-  void *__tmp__L5QO,*__tmp__CYTO,*__tmp__CZTO;
-  __STRING__BC *Self__XBFV;
-  __POINTER__IB __tmp__2BFV;
-  __POSITION__OL __tmp__NWTJ;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__SVTJ,*__tmp__AWTJ;
-  __CHARACTER__DB *__tmp__YBFV;
-  __BOOLEAN__L __tmp__UWTJ;
-  count__VUTJ= 0;
-  if (e__PUTJ==NULL) {
-    __tmp__XUTJ=NULL;
+  ____Q __EWTJ,__HFTT,__DXTJ,__RXTJ,__IDFV,__KDFV;
+  ____DMWH *__GWTJ;
+  void *__0ARO,*__RZTO,*__R0TO;
+  ____BC *__GDFV;
+  ____IB __LDFV;
+  ____OL __2XTJ;
+  ____1GYD *__BXTJ,*__PXTJ;
+  ____DB *__HDFV;
+  ____L __DYTJ;
+  __EWTJ= 0;
+  if (__4VTJ==NULL) {
+    __GWTJ=NULL;
   } else {
-    switch (((struct ___OBJ *)e__PUTJ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__XUTJ=NULL;
+    switch (((struct ___OBJ *)__4VTJ)->__id) {
+    case ____5J__: {
+      __GWTJ=NULL;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__XUTJ=NULL;
+    case ____0AXC__: {
+      __GWTJ=NULL;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__XUTJ=NULL;
+    case ____NBXC__: {
+      __GWTJ=NULL;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__XUTJ=NULL;
+    case ____ZBXC__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__XUTJ=((void *)e__PUTJ);
+    case ____DMWH__: {
+      __GWTJ=((void *)__4VTJ);
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__XUTJ=NULL;
+    case ____2A0I__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__XUTJ=NULL;
+    case ____HJNJ__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__XUTJ=NULL;
+    case ____SJNJ__: {
+      __GWTJ=NULL;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__XUTJ=NULL;
+    case ____0AOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__XUTJ=NULL;
+    case ____EBOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__XUTJ=NULL;
+    case ____3BOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__XUTJ=NULL;
+    case ____RCOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__XUTJ=NULL;
+    case ____HDOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__XUTJ=NULL;
+    case ____1DOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__XUTJ=NULL;
+    case ____PEOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__XUTJ=NULL;
+    case ____DFOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__XUTJ=NULL;
+    case ____XFOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__XUTJ=NULL;
+    case ____QGOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__XUTJ=NULL;
+    case ____EHOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__XUTJ=NULL;
+    case ____2HOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__XUTJ=NULL;
+    case ____YIOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__XUTJ=NULL;
+    case ____YMOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__XUTJ=NULL;
+    case ____ONOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__XUTJ=NULL;
+    case ____YOOJ__: {
+      __GWTJ=NULL;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__XUTJ=NULL;
+    case ____IM4K__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__XUTJ=NULL;
+    case ____T5FL__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__XUTJ=NULL;
+    case ____3DUL__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__XUTJ=NULL;
+    case ____0EUL__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__XUTJ=NULL;
+    case ____BGUL__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__XUTJ=NULL;
+    case ____2GUL__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__XUTJ=NULL;
+    case ____B0VL__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__XUTJ=NULL;
+    case ____P0VL__: {
+      __GWTJ=NULL;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__XUTJ=NULL;
+    case ____Q5YL__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__XUTJ=NULL;
+    case ____UVPM__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__XUTJ=NULL;
+    case ____0ZPM__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__XUTJ=NULL;
+    case ____MR0N__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__XUTJ=NULL;
+    case ____YWBP__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__XUTJ=NULL;
+    case ____LYBP__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__XUTJ=NULL;
+    case ____CZBP__: {
+      __GWTJ=NULL;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__XUTJ=NULL;
+    case ____3BEP__: {
+      __GWTJ=NULL;
     } break;
     }
   };
-  if (((void *)__tmp__XUTJ != (void *)NULL)) {
-    Result__YDTT=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)((__EXPR_MULTIPLE__UKWH *)__tmp__XUTJ)->expr_list__FTEI)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    count__VUTJ=Result__YDTT;
-    append_collection__0VJK(((__FAST_ARRAYoEXPRo__R5WC *)args__RUTJ),__tmp__XUTJ->expr_list__FTEI);
+  if (((void *)__GWTJ != (void *)NULL)) {
+    __HFTT=(____Q)(((____ABXC *)((____DMWH *)__GWTJ)->__UUEI)->__IBXC.__A1RH +  1);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    __EWTJ=__HFTT;
+    __JXJK(((____ABXC *)__AWTJ),__GWTJ->__UUEI);
   } else /* FALSE */ {
-    count__VUTJ= 1;
-    add_last__LXEI(((__FAST_ARRAYoEXPRo__R5WC *)args__RUTJ),e__PUTJ);
-  };
-  if (verify__4ANJ) {
-    if ((! is_block_value__TUTJ)) {
-      if (((struct ___OBJ *)slot__SUTJ)->__id==__SLOT_CODE__MIRG__) {
-        __tmp__L5QO=((__SLOT_CODE__MIRG *)slot__SUTJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__L5QO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__SVTJ=((__ITM_SLOT__HLC *)__tmp__L5QO)->argument_list__SLBE;
+    __EWTJ= 1;
+    __0YEI(((____ABXC *)__AWTJ),__4VTJ);
+  };
+  if (__NCNJ) {
+    if ((! __CWTJ)) {
+      if (((struct ___OBJ *)__BWTJ)->__id==____1JRG__) {
+        __0ARO=((____1JRG *)__BWTJ)->__2JRG->__QLC;
+        if (((struct ___OBJ *)__0ARO)->__id==____OLC__) {
+          __BXTJ=((____OLC *)__0ARO)->__BNBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__SVTJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__L5QO)->parent_itm_slot__QF0D.argument_list__SLBE;
+          __BXTJ=((____4G0D *)__0ARO)->__5G0D.__BNBE;
         };
       } else /* SLOT_DATA */ {
-        __tmp__L5QO=((__SLOT_DATA__WIRG *)slot__SUTJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-        if (((struct ___OBJ *)__tmp__L5QO)->__id==__ITM_SLOT__HLC__) {
-          __tmp__SVTJ=((__ITM_SLOT__HLC *)__tmp__L5QO)->argument_list__SLBE;
+        __0ARO=((____FKRG *)__BWTJ)->__HKRG->__QLC;
+        if (((struct ___OBJ *)__0ARO)->__id==____OLC__) {
+          __BXTJ=((____OLC *)__0ARO)->__BNBE;
         } else /* ITM_SLOT_OPERATOR */ {
-          __tmp__SVTJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__L5QO)->parent_itm_slot__QF0D.argument_list__SLBE;
+          __BXTJ=((____4G0D *)__0ARO)->__5G0D.__BNBE;
         };
       };
-      __tmp__L5QO=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__SVTJ)->parent_arrayed_collection__UFYD.storage__N4AF)[idx__QUTJ];
-      if (((struct ___OBJ *)__tmp__L5QO)->__id==__ITM_ARG__D0MD__) {
-        __tmp__UVTJ= 1;
+      __0ARO=((void **)((____1GYD *)__BXTJ)->__DHYD.__25AF)[__5VTJ];
+      if (((struct ___OBJ *)__0ARO)->__id==____S1MD__) {
+        __DXTJ= 1;
       } else /* ITM_ARGS */ {
-        __tmp__UVTJ=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)__tmp__L5QO)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
-      };
-      if ((__tmp__UVTJ != count__VUTJ)) {
-        copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_699));
-        append_in__YDE(idx__QUTJ,string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_700));
-        append__3VX(((__STRING__BC *)string_tmp__YC),Self__OUTJ->parent_itm_read__MUTC.name__KZ1C);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_701));
-        if (((struct ___OBJ *)slot__SUTJ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__CYTO=((__SLOT_CODE__MIRG *)slot__SUTJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__CYTO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__AWTJ=((__ITM_SLOT__HLC *)__tmp__CYTO)->argument_list__SLBE;
+        __DXTJ=(____Q)(((____JJTF *)__0ARO)->__I42G->__MD.__SD +  1);
+      };
+      if ((__DXTJ != __EWTJ)) {
+        __K2X(((____BC *)__YC),(&__string_699));
+        __5DE(__5VTJ,__YC);
+        __EWX(((____BC *)__YC),(&__string_700));
+        __EWX(((____BC *)__YC),__3VTJ->__1VTC.__Z01C);
+        __EWX(((____BC *)__YC),(&__string_701));
+        if (((struct ___OBJ *)__BWTJ)->__id==____1JRG__) {
+          __RZTO=((____1JRG *)__BWTJ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__RZTO)->__id==____OLC__) {
+            __PXTJ=((____OLC *)__RZTO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__AWTJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CYTO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __PXTJ=((____4G0D *)__RZTO)->__5G0D.__BNBE;
           };
         } else /* SLOT_DATA */ {
-          __tmp__CYTO=((__SLOT_DATA__WIRG *)slot__SUTJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__CYTO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__AWTJ=((__ITM_SLOT__HLC *)__tmp__CYTO)->argument_list__SLBE;
+          __RZTO=((____FKRG *)__BWTJ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__RZTO)->__id==____OLC__) {
+            __PXTJ=((____OLC *)__RZTO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__AWTJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CYTO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __PXTJ=((____4G0D *)__RZTO)->__5G0D.__BNBE;
           };
         };
-        __tmp__CYTO=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__AWTJ)->parent_arrayed_collection__UFYD.storage__N4AF)[idx__QUTJ];
-        if (((struct ___OBJ *)__tmp__CYTO)->__id==__ITM_ARG__D0MD__) {
-          __tmp__CWTJ= 1;
+        __RZTO=((void **)((____1GYD *)__PXTJ)->__DHYD.__25AF)[__5VTJ];
+        if (((struct ___OBJ *)__RZTO)->__id==____S1MD__) {
+          __RXTJ= 1;
         } else /* ITM_ARGS */ {
-          __tmp__CWTJ=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)__tmp__CYTO)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
-        };
-        append_in__YDE(__tmp__CWTJ,string_tmp__YC);
-        append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_702));
-        append_in__YDE(count__VUTJ,string_tmp__YC);
-        Self__XBFV=((__STRING__BC *)string_tmp__YC);
-        if ((Self__XBFV->capacity__HFL <= Self__XBFV->count__WJ)) {
-          if ((Self__XBFV->capacity__HFL ==  0)) {
-            Self__XBFV->capacity__HFL= 32;
-            __tmp__YBFV=create__KVW( 32);
-            Self__XBFV->storage__4EL=__tmp__YBFV;
-          } else /* FALSE */ {
-            __tmp__ZBFV=(__INTEGER__Q)(Self__XBFV->capacity__HFL <<  1);
-            __tmp__YBFV=((__CHARACTER__DB *)Self__XBFV->storage__4EL);
-            old_nb_elts__1BFV=Self__XBFV->capacity__HFL;
-            __tmp__2BFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__YBFV),((__UINTEGER_32__RWB )old_nb_elts__1BFV),((__UINTEGER_32__RWB )__tmp__ZBFV));
-            __tmp__YBFV=((__CHARACTER__DB *)__tmp__2BFV);
-            clear__to__F00(__tmp__YBFV,old_nb_elts__1BFV,(__INTEGER__Q)(__tmp__ZBFV -  1));
-            Self__XBFV->storage__4EL=__tmp__YBFV;
-            Self__XBFV->capacity__HFL=__tmp__ZBFV;
-          };
-        };
-        ((__CHARACTER__DB *)Self__XBFV->storage__4EL)[Self__XBFV->count__WJ]=')';
-        Self__XBFV->count__WJ=(__INTEGER__Q)(Self__XBFV->count__WJ +  1);
-        put_error__text__2PE( 1,string_tmp__YC);
-        if (((struct ___OBJ *)slot__SUTJ)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__CZTO=((__SLOT_CODE__MIRG *)slot__SUTJ)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__CZTO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__AWTJ=((__ITM_SLOT__HLC *)__tmp__CZTO)->argument_list__SLBE;
+          __RXTJ=(____Q)(((____JJTF *)__RZTO)->__I42G->__MD.__SD +  1);
+        };
+        __5DE(__RXTJ,__YC);
+        __EWX(((____BC *)__YC),(&__string_702));
+        __5DE(__EWTJ,__YC);
+        __GDFV=((____BC *)__YC);
+        if ((__GDFV->__OFL <= __GDFV->__WJ)) {
+          if ((__GDFV->__OFL ==  0)) {
+            __GDFV->__OFL= 32;
+            __HDFV=__RVW( 32);
+            __GDFV->__FFL=__HDFV;
+          } else /* FALSE */ {
+            __IDFV=(____Q)(__GDFV->__OFL <<  1);
+            __HDFV=((____DB *)__GDFV->__FFL);
+            __KDFV=__GDFV->__OFL;
+            __LDFV=__55W(((____IB )__HDFV),((____YWB )__KDFV),((____YWB )__IDFV));
+            __HDFV=((____DB *)__LDFV);
+            __M00(__HDFV,__KDFV,(____Q)(__IDFV -  1));
+            __GDFV->__FFL=__HDFV;
+            __GDFV->__OFL=__IDFV;
+          };
+        };
+        ((____DB *)__GDFV->__FFL)[__GDFV->__WJ]=')';
+        __GDFV->__WJ=(____Q)(__GDFV->__WJ +  1);
+        __DQE( 1,__YC);
+        if (((struct ___OBJ *)__BWTJ)->__id==____1JRG__) {
+          __R0TO=((____1JRG *)__BWTJ)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__R0TO)->__id==____OLC__) {
+            __PXTJ=((____OLC *)__R0TO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__AWTJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CZTO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __PXTJ=((____4G0D *)__R0TO)->__5G0D.__BNBE;
           };
         } else /* SLOT_DATA */ {
-          __tmp__CZTO=((__SLOT_DATA__WIRG *)slot__SUTJ)->parent_slot__YIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__CZTO)->__id==__ITM_SLOT__HLC__) {
-            __tmp__AWTJ=((__ITM_SLOT__HLC *)__tmp__CZTO)->argument_list__SLBE;
+          __R0TO=((____FKRG *)__BWTJ)->__HKRG->__QLC;
+          if (((struct ___OBJ *)__R0TO)->__id==____OLC__) {
+            __PXTJ=((____OLC *)__R0TO)->__BNBE;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__AWTJ=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__CZTO)->parent_itm_slot__QF0D.argument_list__SLBE;
+            __PXTJ=((____4G0D *)__R0TO)->__5G0D.__BNBE;
           };
         };
-        __tmp__CYTO=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__AWTJ)->parent_arrayed_collection__UFYD.storage__N4AF)[idx__QUTJ];
-        if (((struct ___OBJ *)__tmp__CYTO)->__id==__ITM_ARG__D0MD__) {
-          __tmp__NWTJ=((__ITM_ARG__D0MD *)__tmp__CYTO)->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B;
+        __RZTO=((void **)((____1GYD *)__PXTJ)->__DHYD.__25AF)[__5VTJ];
+        if (((struct ___OBJ *)__RZTO)->__id==____S1MD__) {
+          __2XTJ=((____S1MD *)__RZTO)->__T1MD.__PJSC.__O2B;
         } else /* ITM_ARGS */ {
-          __tmp__NWTJ=((__ITM_ARGS__0HTF *)__tmp__CYTO)->parent_itm_argument__1HTF.parent_itm_code__AISC.position__H2B;
+          __2XTJ=((____JJTF *)__RZTO)->__KJTF.__PJSC.__O2B;
         };
-        put_position__HRE(__tmp__NWTJ);
-        switch (((struct ___OBJ *)e__PUTJ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__NWTJ=((__STRING_CST__5J *)e__PUTJ)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        __ORE(__2XTJ);
+        switch (((struct ___OBJ *)__4VTJ)->__id) {
+        case ____5J__: {
+          __2XTJ=((____5J *)__4VTJ)->__EK.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__NWTJ=((__EXTERNAL_C__L5WC *)e__PUTJ)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AXC__: {
+          __2XTJ=((____0AXC *)__4VTJ)->__1AXC.__CK.__YH.__O2B;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__NWTJ=((__PROTOTYPE_CST__45WC *)e__PUTJ)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____NBXC__: {
+          __2XTJ=((____NBXC *)__4VTJ)->__OBXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__NWTJ=((__INTEGER_CST__KAXC *)e__PUTJ)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ZBXC__: {
+          __2XTJ=((____ZBXC *)__4VTJ)->__0BXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__NWTJ=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DMWH__: {
+          __2XTJ=__BK__->__CK.__YH.__O2B;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__NWTJ=((__READ_LOCAL__N5ZI *)e__PUTJ)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2A0I__: {
+          __2XTJ=((____2A0I *)__4VTJ)->__3A0I.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__NWTJ=((__EXPR_EQUAL__YHNJ *)e__PUTJ)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HJNJ__: {
+          __2XTJ=((____HJNJ *)__4VTJ)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__NWTJ=((__EXPR_NOT_EQUAL__DINJ *)e__PUTJ)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____SJNJ__: {
+          __2XTJ=((____SJNJ *)__4VTJ)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__NWTJ=((__IS_EXPANDED__L5NJ *)e__PUTJ)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AOJ__: {
+          __2XTJ=((____0AOJ *)__4VTJ)->__1AOJ.__CK.__YH.__O2B;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__NWTJ=((__GET_TYPE_ID__V5NJ *)e__PUTJ)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EBOJ__: {
+          __2XTJ=((____EBOJ *)__4VTJ)->__FBOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__NWTJ=((__EXPR_SUP__OAOJ *)e__PUTJ)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BOJ__: {
+          __2XTJ=((____3BOJ *)__4VTJ)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__NWTJ=((__EXPR_SUB__CBOJ *)e__PUTJ)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____RCOJ__: {
+          __2XTJ=((____RCOJ *)__4VTJ)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__NWTJ=((__EXPR_MUL__YBOJ *)e__PUTJ)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HDOJ__: {
+          __2XTJ=((____HDOJ *)__4VTJ)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__NWTJ=((__EXPR_DIV__MCOJ *)e__PUTJ)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____1DOJ__: {
+          __2XTJ=((____1DOJ *)__4VTJ)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__NWTJ=((__EXPR_AND__ADOJ *)e__PUTJ)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____PEOJ__: {
+          __2XTJ=((____PEOJ *)__4VTJ)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__NWTJ=((__EXPR_SHIFT_R__UDOJ *)e__PUTJ)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DFOJ__: {
+          __2XTJ=((____DFOJ *)__4VTJ)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__NWTJ=((__EXPR_SHIFT_L__IEOJ *)e__PUTJ)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____XFOJ__: {
+          __2XTJ=((____XFOJ *)__4VTJ)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__NWTJ=((__PUT_TO__BFOJ *)e__PUTJ)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____QGOJ__: {
+          __2XTJ=((____QGOJ *)__4VTJ)->__RGOJ.__CK.__YH.__O2B;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__NWTJ=((__ITEM__VFOJ *)e__PUTJ)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EHOJ__: {
+          __2XTJ=((____EHOJ *)__4VTJ)->__FHOJ.__CK.__YH.__O2B;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__NWTJ=((__SIZE_OF__NGOJ *)e__PUTJ)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2HOJ__: {
+          __2XTJ=((____2HOJ *)__4VTJ)->__3HOJ.__CK.__YH.__O2B;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__NWTJ=((__CAST__JHOJ *)e__PUTJ)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YIOJ__: {
+          __2XTJ=((____YIOJ *)__4VTJ)->__ZIOJ.__CK.__YH.__O2B;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__NWTJ=((__REAL_CST__JLOJ *)e__PUTJ)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YMOJ__: {
+          __2XTJ=((____YMOJ *)__4VTJ)->__ZMOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__NWTJ=((__CHARACTER_CST__5LOJ *)e__PUTJ)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ONOJ__: {
+          __2XTJ=((____ONOJ *)__4VTJ)->__PNOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__NWTJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__PUTJ)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YOOJ__: {
+          __2XTJ=((____YOOJ *)__4VTJ)->__ZOOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__NWTJ=((__READ_SLOT__ZK4K *)e__PUTJ)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____IM4K__: {
+          __2XTJ=((____IM4K *)__4VTJ)->__JM4K.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__NWTJ=((__EXPR_NOT_LOGIC__E4FL *)e__PUTJ)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____T5FL__: {
+          __2XTJ=((____T5FL *)__4VTJ)->__W5FL.__V5FL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__NWTJ=((__EXPR_OR_LOGIC__OCUL *)e__PUTJ)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3DUL__: {
+          __2XTJ=((____3DUL *)__4VTJ)->__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__NWTJ=((__EXPR_OR_OR_LOGIC__LDUL *)e__PUTJ)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0EUL__: {
+          __2XTJ=((____0EUL *)__4VTJ)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__NWTJ=((__EXPR_AND_LOGIC__SEUL *)e__PUTJ)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____BGUL__: {
+          __2XTJ=((____BGUL *)__4VTJ)->__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__NWTJ=((__EXPR_AND_AND_LOGIC__NFUL *)e__PUTJ)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2GUL__: {
+          __2XTJ=((____2GUL *)__4VTJ)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__NWTJ=((__EXPR_NEG__SYVL *)e__PUTJ)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____B0VL__: {
+          __2XTJ=((____B0VL *)__4VTJ)->__E0VL.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__NWTJ=((__EXPR_ADD__AZVL *)e__PUTJ)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____P0VL__: {
+          __2XTJ=((____P0VL *)__4VTJ)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__NWTJ=((__READ_GLOBAL__B4YL *)e__PUTJ)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____Q5YL__: {
+          __2XTJ=((____Q5YL *)__4VTJ)->__R5YL.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__NWTJ=((__EXPR_NOT__FUPM *)e__PUTJ)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____UVPM__: {
+          __2XTJ=((____UVPM *)__4VTJ)->__VVPM.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__NWTJ=((__EXPR_MOD__LYPM *)e__PUTJ)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0ZPM__: {
+          __2XTJ=((____0ZPM *)__4VTJ)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__NWTJ=((__EXPR_OR__3P0N *)e__PUTJ)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____MR0N__: {
+          __2XTJ=((____MR0N *)__4VTJ)->__NR0N.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__NWTJ=((__EXPR_SUP_EQ__JVBP *)e__PUTJ)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YWBP__: {
+          __2XTJ=((____YWBP *)__4VTJ)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__NWTJ=((__EXPR_INF__2WBP *)e__PUTJ)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____LYBP__: {
+          __2XTJ=((____LYBP *)__4VTJ)->__MYBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__NWTJ=((__EXPR_INF_EQ__TXBP *)e__PUTJ)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____CZBP__: {
+          __2XTJ=((____CZBP *)__4VTJ)->__DZBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__NWTJ=((__EXPR_XOR__OAEP *)e__PUTJ)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BEP__: {
+          __2XTJ=((____3BEP *)__4VTJ)->__4BEP.__TCOJ.__CK.__YH.__O2B;
         } break;
         };
-        put_position__HRE(__tmp__NWTJ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __ORE(__2XTJ);
+        __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__UWTJ=TRUE__K__;
+      __DYTJ=__K__;
     } else /* FALSE */ {
-      __tmp__UWTJ=FALSE__O__;
+      __DYTJ=__O__;
     };
-    if ((! __tmp__UWTJ)) {
-      if (((idx__QUTJ ==  0) && (count__VUTJ !=  1))) {
-        switch (((struct ___OBJ *)e__PUTJ)->__id) {
-        case __STRING_CST__5J__: {
-          __tmp__NWTJ=((__STRING_CST__5J *)e__PUTJ)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    if ((! __DYTJ)) {
+      if (((__5VTJ ==  0) && (__EWTJ !=  1))) {
+        switch (((struct ___OBJ *)__4VTJ)->__id) {
+        case ____5J__: {
+          __2XTJ=((____5J *)__4VTJ)->__EK.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXTERNAL_C__L5WC__: {
-          __tmp__NWTJ=((__EXTERNAL_C__L5WC *)e__PUTJ)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AXC__: {
+          __2XTJ=((____0AXC *)__4VTJ)->__1AXC.__CK.__YH.__O2B;
         } break;
-        case __PROTOTYPE_CST__45WC__: {
-          __tmp__NWTJ=((__PROTOTYPE_CST__45WC *)e__PUTJ)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____NBXC__: {
+          __2XTJ=((____NBXC *)__4VTJ)->__OBXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __INTEGER_CST__KAXC__: {
-          __tmp__NWTJ=((__INTEGER_CST__KAXC *)e__PUTJ)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ZBXC__: {
+          __2XTJ=((____ZBXC *)__4VTJ)->__0BXC.__DK.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MULTIPLE__UKWH__: {
-          __tmp__NWTJ=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DMWH__: {
+          __2XTJ=__BK__->__CK.__YH.__O2B;
         } break;
-        case __READ_LOCAL__N5ZI__: {
-          __tmp__NWTJ=((__READ_LOCAL__N5ZI *)e__PUTJ)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2A0I__: {
+          __2XTJ=((____2A0I *)__4VTJ)->__3A0I.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_EQUAL__YHNJ__: {
-          __tmp__NWTJ=((__EXPR_EQUAL__YHNJ *)e__PUTJ)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HJNJ__: {
+          __2XTJ=((____HJNJ *)__4VTJ)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_EQUAL__DINJ__: {
-          __tmp__NWTJ=((__EXPR_NOT_EQUAL__DINJ *)e__PUTJ)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____SJNJ__: {
+          __2XTJ=((____SJNJ *)__4VTJ)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __IS_EXPANDED__L5NJ__: {
-          __tmp__NWTJ=((__IS_EXPANDED__L5NJ *)e__PUTJ)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0AOJ__: {
+          __2XTJ=((____0AOJ *)__4VTJ)->__1AOJ.__CK.__YH.__O2B;
         } break;
-        case __GET_TYPE_ID__V5NJ__: {
-          __tmp__NWTJ=((__GET_TYPE_ID__V5NJ *)e__PUTJ)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EBOJ__: {
+          __2XTJ=((____EBOJ *)__4VTJ)->__FBOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP__OAOJ__: {
-          __tmp__NWTJ=((__EXPR_SUP__OAOJ *)e__PUTJ)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BOJ__: {
+          __2XTJ=((____3BOJ *)__4VTJ)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUB__CBOJ__: {
-          __tmp__NWTJ=((__EXPR_SUB__CBOJ *)e__PUTJ)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____RCOJ__: {
+          __2XTJ=((____RCOJ *)__4VTJ)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MUL__YBOJ__: {
-          __tmp__NWTJ=((__EXPR_MUL__YBOJ *)e__PUTJ)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____HDOJ__: {
+          __2XTJ=((____HDOJ *)__4VTJ)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_DIV__MCOJ__: {
-          __tmp__NWTJ=((__EXPR_DIV__MCOJ *)e__PUTJ)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____1DOJ__: {
+          __2XTJ=((____1DOJ *)__4VTJ)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND__ADOJ__: {
-          __tmp__NWTJ=((__EXPR_AND__ADOJ *)e__PUTJ)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____PEOJ__: {
+          __2XTJ=((____PEOJ *)__4VTJ)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_R__UDOJ__: {
-          __tmp__NWTJ=((__EXPR_SHIFT_R__UDOJ *)e__PUTJ)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____DFOJ__: {
+          __2XTJ=((____DFOJ *)__4VTJ)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SHIFT_L__IEOJ__: {
-          __tmp__NWTJ=((__EXPR_SHIFT_L__IEOJ *)e__PUTJ)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____XFOJ__: {
+          __2XTJ=((____XFOJ *)__4VTJ)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __PUT_TO__BFOJ__: {
-          __tmp__NWTJ=((__PUT_TO__BFOJ *)e__PUTJ)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____QGOJ__: {
+          __2XTJ=((____QGOJ *)__4VTJ)->__RGOJ.__CK.__YH.__O2B;
         } break;
-        case __ITEM__VFOJ__: {
-          __tmp__NWTJ=((__ITEM__VFOJ *)e__PUTJ)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____EHOJ__: {
+          __2XTJ=((____EHOJ *)__4VTJ)->__FHOJ.__CK.__YH.__O2B;
         } break;
-        case __SIZE_OF__NGOJ__: {
-          __tmp__NWTJ=((__SIZE_OF__NGOJ *)e__PUTJ)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2HOJ__: {
+          __2XTJ=((____2HOJ *)__4VTJ)->__3HOJ.__CK.__YH.__O2B;
         } break;
-        case __CAST__JHOJ__: {
-          __tmp__NWTJ=((__CAST__JHOJ *)e__PUTJ)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YIOJ__: {
+          __2XTJ=((____YIOJ *)__4VTJ)->__ZIOJ.__CK.__YH.__O2B;
         } break;
-        case __REAL_CST__JLOJ__: {
-          __tmp__NWTJ=((__REAL_CST__JLOJ *)e__PUTJ)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YMOJ__: {
+          __2XTJ=((____YMOJ *)__4VTJ)->__ZMOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __CHARACTER_CST__5LOJ__: {
-          __tmp__NWTJ=((__CHARACTER_CST__5LOJ *)e__PUTJ)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____ONOJ__: {
+          __2XTJ=((____ONOJ *)__4VTJ)->__PNOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-          __tmp__NWTJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__PUTJ)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YOOJ__: {
+          __2XTJ=((____YOOJ *)__4VTJ)->__ZOOJ.__DK.__CK.__YH.__O2B;
         } break;
-        case __READ_SLOT__ZK4K__: {
-          __tmp__NWTJ=((__READ_SLOT__ZK4K *)e__PUTJ)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____IM4K__: {
+          __2XTJ=((____IM4K *)__4VTJ)->__JM4K.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT_LOGIC__E4FL__: {
-          __tmp__NWTJ=((__EXPR_NOT_LOGIC__E4FL *)e__PUTJ)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____T5FL__: {
+          __2XTJ=((____T5FL *)__4VTJ)->__W5FL.__V5FL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_LOGIC__OCUL__: {
-          __tmp__NWTJ=((__EXPR_OR_LOGIC__OCUL *)e__PUTJ)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3DUL__: {
+          __2XTJ=((____3DUL *)__4VTJ)->__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR_OR_LOGIC__LDUL__: {
-          __tmp__NWTJ=((__EXPR_OR_OR_LOGIC__LDUL *)e__PUTJ)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0EUL__: {
+          __2XTJ=((____0EUL *)__4VTJ)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_LOGIC__SEUL__: {
-          __tmp__NWTJ=((__EXPR_AND_LOGIC__SEUL *)e__PUTJ)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____BGUL__: {
+          __2XTJ=((____BGUL *)__4VTJ)->__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_AND_AND_LOGIC__NFUL__: {
-          __tmp__NWTJ=((__EXPR_AND_AND_LOGIC__NFUL *)e__PUTJ)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____2GUL__: {
+          __2XTJ=((____2GUL *)__4VTJ)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NEG__SYVL__: {
-          __tmp__NWTJ=((__EXPR_NEG__SYVL *)e__PUTJ)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____B0VL__: {
+          __2XTJ=((____B0VL *)__4VTJ)->__E0VL.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_ADD__AZVL__: {
-          __tmp__NWTJ=((__EXPR_ADD__AZVL *)e__PUTJ)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____P0VL__: {
+          __2XTJ=((____P0VL *)__4VTJ)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__NWTJ=((__READ_GLOBAL__B4YL *)e__PUTJ)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____Q5YL__: {
+          __2XTJ=((____Q5YL *)__4VTJ)->__R5YL.__RJWH.__CK.__YH.__O2B;
         } break;
-        case __EXPR_NOT__FUPM__: {
-          __tmp__NWTJ=((__EXPR_NOT__FUPM *)e__PUTJ)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____UVPM__: {
+          __2XTJ=((____UVPM *)__4VTJ)->__VVPM.__D0VL.__CK.__YH.__O2B;
         } break;
-        case __EXPR_MOD__LYPM__: {
-          __tmp__NWTJ=((__EXPR_MOD__LYPM *)e__PUTJ)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____0ZPM__: {
+          __2XTJ=((____0ZPM *)__4VTJ)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_OR__3P0N__: {
-          __tmp__NWTJ=((__EXPR_OR__3P0N *)e__PUTJ)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____MR0N__: {
+          __2XTJ=((____MR0N *)__4VTJ)->__NR0N.__TCOJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_SUP_EQ__JVBP__: {
-          __tmp__NWTJ=((__EXPR_SUP_EQ__JVBP *)e__PUTJ)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____YWBP__: {
+          __2XTJ=((____YWBP *)__4VTJ)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF__2WBP__: {
-          __tmp__NWTJ=((__EXPR_INF__2WBP *)e__PUTJ)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____LYBP__: {
+          __2XTJ=((____LYBP *)__4VTJ)->__MYBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_INF_EQ__TXBP__: {
-          __tmp__NWTJ=((__EXPR_INF_EQ__TXBP *)e__PUTJ)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____CZBP__: {
+          __2XTJ=((____CZBP *)__4VTJ)->__DZBP.__JJNJ.__CK.__YH.__O2B;
         } break;
-        case __EXPR_XOR__OAEP__: {
-          __tmp__NWTJ=((__EXPR_XOR__OAEP *)e__PUTJ)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+        case ____3BEP__: {
+          __2XTJ=((____3BEP *)__4VTJ)->__4BEP.__TCOJ.__CK.__YH.__O2B;
         } break;
         };
-        put_error__text__2PE( 1,(&__string_703));
-        put_position__HRE(__tmp__NWTJ);
-        put_string__BJG(msg_err__BQE);
-        if ((verbose_level__J5 !=  0)) {
-          put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+        __DQE( 1,(&__string_703));
+        __ORE(__2XTJ);
+        __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));
         };
@@ -349072,12144 +348061,12139 @@ static void add_arg__to__in__for__block__NUTJ(__ITM_READ_ARGS__LUTC *Self__OUTJ,
   };
 }
 
-static __BOOLEAN__L is_export_to__TBVK(__TYPE_FULL__PMB *Self__UBVK,__TYPE_FULL__PMB *t__VBVK)
-// ({TYPE_FULL__PMB},{NULLxTYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____L __CDVK(____WMB *__DDVK,____WMB *__EDVK)
+// ({__WMB},{NULLx__WMB}) With result No recursive, No inlinable.
 {
-  void *__tmp__XBVK;
-  __TYPE_GENERIC__BCY *Self__KKZK;
-  __PROTOTYPE__MF *__tmp__1KZK;
-  __BOOLEAN__L __tmp__JJZK,__tmp__YBVK;
-  __tmp__XBVK=Self__UBVK->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__XBVK)->__id) {
-  case __TYPE__FF__: {
-    __tmp__JJZK=is_cast__with__on__TA2K(t__VBVK,(&__string_93),((__TYPE__FF *)__tmp__XBVK)->prototype__QF->export_list__W0MB);
-    __tmp__YBVK=__tmp__JJZK;
-  } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__YBVK=FALSE__O__;
-  } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__YBVK=FALSE__O__;
-  } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__JJZK=is_cast__with__on__LC2K(t__VBVK,(&__string_93),((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__XBVK))->parent_type__DMB.prototype__QF->export_list__W0MB);
-    __tmp__YBVK=__tmp__JJZK;
-  } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__JJZK=is_cast__with__on__DE2K(t__VBVK,(&__string_93),((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__XBVK))->parent_type__FMB.prototype__QF->export_list__W0MB);
-    __tmp__YBVK=__tmp__JJZK;
-  } break;
-  case __TYPE_GENERIC__BCY__: {
-    Self__KKZK=((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__XBVK));
-    __tmp__JJZK=is_cast__with__on__and__0F2K(t__VBVK,(&__string_93),Self__KKZK->export_list__C1MB,Self__KKZK->parent_type__CCY.prototype__QF->import_list__01MB);
-    __tmp__YBVK=__tmp__JJZK;
-  } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__1KZK=prototype__L2ZG();
-    __tmp__JJZK=is_cast__with__on__ZG2K(t__VBVK,(&__string_93),__tmp__1KZK->export_list__W0MB);
-    __tmp__YBVK=__tmp__JJZK;
-  } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__1KZK=prototype__XAFL();
-    __tmp__JJZK=is_cast__with__on__5ENL(t__VBVK,(&__string_93),__tmp__1KZK->export_list__W0MB);
-    __tmp__YBVK=__tmp__JJZK;
-  } break;
-  };
-  __tmp__JJZK=__tmp__YBVK;
-  return(__tmp__JJZK);
+  void *__GDVK;
+  ____ICY *__ZLZK;
+  ____MF *__KMZK;
+  ____L __YKZK,__HDVK;
+  __GDVK=__DDVK->__KLK;
+  switch (((struct ___OBJ *)__GDVK)->__id) {
+  case ____FF__: {
+    __YKZK=__CC2K(__EDVK,(&__string_93),((____FF *)__GDVK)->__QF->__P1MB);
+    __HDVK=__YKZK;
+  } break;
+  case ____FMB__: {
+    __HDVK=__O__;
+  } break;
+  case ____HMB__: {
+    __HDVK=__O__;
+  } break;
+  case ____JMB__: {
+    __YKZK=__0D2K(__EDVK,(&__string_93),((____JMB *)((____FF *)__GDVK))->__KMB.__QF->__P1MB);
+    __HDVK=__YKZK;
+  } break;
+  case ____LMB__: {
+    __YKZK=__SF2K(__EDVK,(&__string_93),((____LMB *)((____FF *)__GDVK))->__MMB.__QF->__P1MB);
+    __HDVK=__YKZK;
+  } break;
+  case ____ICY__: {
+    __ZLZK=((____ICY *)((____FF *)__GDVK));
+    __YKZK=__JH2K(__EDVK,(&__string_93),__ZLZK->__11MB,__ZLZK->__JCY.__QF->__T2MB);
+    __HDVK=__YKZK;
+  } break;
+  case ____EQ5D__: {
+    __KMZK=__03ZG();
+    __YKZK=__II2K(__EDVK,(&__string_93),__KMZK->__P1MB);
+    __HDVK=__YKZK;
+  } break;
+  case ____L4NJ__: {
+    __KMZK=__GCFL();
+    __YKZK=__OGNL(__EDVK,(&__string_93),__KMZK->__P1MB);
+    __HDVK=__YKZK;
+  } break;
+  };
+  __YKZK=__HDVK;
+  return(__YKZK);
 }
 
-static __INTEGER__Q argument_count__YTRL(__SLOT_CODE__MIRG *Self__ZTRL)
-// ({SLOT_CODE__MIRG}) With result No recursive, No inlinable.
+static ____Q __HVRL(____1JRG *__IVRL)
+// ({__1JRG}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__1TRL,__tmp__BURL,Self__H0XL,__tmp__JURL;
-  void *__tmp__C0XL;
-  void *__tmp__IURL;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__5TRL,*__tmp__G05T;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__HURL;
-  result__1TRL= 0;
-  if (((struct ___OBJ *)Self__ZTRL->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-  };
-  __tmp__C0XL=Self__ZTRL->parent_slot__NIRG->parent_itm_slot__JLC;
-  if (((struct ___OBJ *)__tmp__C0XL)->__id==__ITM_SLOT__HLC__) {
-    __tmp__5TRL=((__ITM_SLOT__HLC *)__tmp__C0XL)->argument_list__SLBE;
+  ____Q __KVRL,__QVRL,__W1XL,__YVRL;
+  void *__R1XL;
+  void *__XVRL;
+  ____1GYD *__OVRL,*__V15T,*__WVRL;
+  __KVRL= 0;
+  if (((struct ___OBJ *)__IVRL->__2JRG->__QLC)->__id==____OLC__) {
+  };
+  __R1XL=__IVRL->__2JRG->__QLC;
+  if (((struct ___OBJ *)__R1XL)->__id==____OLC__) {
+    __OVRL=((____OLC *)__R1XL)->__BNBE;
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__5TRL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__C0XL)->parent_itm_slot__QF0D.argument_list__SLBE;
-  };
-  __tmp__BURL=__tmp__5TRL->parent_arrayed_collection__UFYD.upper__N3AF;
-  Self__H0XL= 0;
-  __tmp__C0XL=Self__ZTRL->parent_slot__NIRG->parent_itm_slot__JLC;
-  __tmp__5TRL=((__ITM_SLOT__HLC *)__tmp__C0XL)->argument_list__SLBE;
-  __tmp__G05T=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__C0XL)->parent_itm_slot__QF0D.argument_list__SLBE;
-  while ((Self__H0XL <= __tmp__BURL)) {
-    if (((struct ___OBJ *)__tmp__C0XL)->__id==__ITM_SLOT__HLC__) {
-      __tmp__HURL=__tmp__5TRL;
+    __OVRL=((____4G0D *)__R1XL)->__5G0D.__BNBE;
+  };
+  __QVRL=__OVRL->__DHYD.__24AF;
+  __W1XL= 0;
+  __R1XL=__IVRL->__2JRG->__QLC;
+  __OVRL=((____OLC *)__R1XL)->__BNBE;
+  __V15T=((____4G0D *)__R1XL)->__5G0D.__BNBE;
+  while ((__W1XL <= __QVRL)) {
+    if (((struct ___OBJ *)__R1XL)->__id==____OLC__) {
+      __WVRL=__OVRL;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__HURL=__tmp__G05T;
+      __WVRL=__V15T;
     };
-    __tmp__IURL=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__HURL)->parent_arrayed_collection__UFYD.storage__N4AF)[Self__H0XL];
-    if (((struct ___OBJ *)__tmp__IURL)->__id==__ITM_ARG__D0MD__) {
-      __tmp__JURL= 1;
+    __XVRL=((void **)((____1GYD *)__WVRL)->__DHYD.__25AF)[__W1XL];
+    if (((struct ___OBJ *)__XVRL)->__id==____S1MD__) {
+      __YVRL= 1;
     } else /* ITM_ARGS */ {
-      __tmp__JURL=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)__tmp__IURL)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
+      __YVRL=(____Q)(((____JJTF *)__XVRL)->__I42G->__MD.__SD +  1);
     };
-    result__1TRL=(__INTEGER__Q)(result__1TRL + __tmp__JURL);
-    Self__H0XL=(__INTEGER__Q)(Self__H0XL +  1);
+    __KVRL=(____Q)(__KVRL + __YVRL);
+    __W1XL=(____Q)(__W1XL +  1);
   };
-  __tmp__BURL=result__1TRL;
-  return(__tmp__BURL);
+  __QVRL=__KVRL;
+  return(__QVRL);
 }
 
-static __INTEGER__Q argument_count__PURL(__SLOT_DATA__WIRG *Self__QURL)
-// ({SLOT_DATA__WIRG}) With result No recursive, No inlinable.
+static ____Q __4VRL(____FKRG *__5VRL)
+// ({__FKRG}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__SURL,__tmp__YURL,Self__30XL,__tmp__AVRL;
-  void *__tmp__Y0XL;
-  void *__tmp__5URL;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__WURL,*__tmp__I05T;
-  __FAST_ARRAYoITM_ARGUMENTo__MFYD *__tmp__4URL;
-  result__SURL= 0;
-  if (((struct ___OBJ *)Self__QURL->parent_slot__YIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-  };
-  __tmp__Y0XL=Self__QURL->parent_slot__YIRG->parent_itm_slot__JLC;
-  if (((struct ___OBJ *)__tmp__Y0XL)->__id==__ITM_SLOT__HLC__) {
-    __tmp__WURL=((__ITM_SLOT__HLC *)__tmp__Y0XL)->argument_list__SLBE;
+  ____Q __BWRL,__HWRL,__M2XL,__PWRL;
+  void *__H2XL;
+  void *__OWRL;
+  ____1GYD *__FWRL,*__X15T,*__NWRL;
+  __BWRL= 0;
+  if (((struct ___OBJ *)__5VRL->__HKRG->__QLC)->__id==____OLC__) {
+  };
+  __H2XL=__5VRL->__HKRG->__QLC;
+  if (((struct ___OBJ *)__H2XL)->__id==____OLC__) {
+    __FWRL=((____OLC *)__H2XL)->__BNBE;
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__WURL=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__Y0XL)->parent_itm_slot__QF0D.argument_list__SLBE;
-  };
-  __tmp__YURL=__tmp__WURL->parent_arrayed_collection__UFYD.upper__N3AF;
-  Self__30XL= 0;
-  __tmp__Y0XL=Self__QURL->parent_slot__YIRG->parent_itm_slot__JLC;
-  __tmp__WURL=((__ITM_SLOT__HLC *)__tmp__Y0XL)->argument_list__SLBE;
-  __tmp__I05T=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__Y0XL)->parent_itm_slot__QF0D.argument_list__SLBE;
-  while ((Self__30XL <= __tmp__YURL)) {
-    if (((struct ___OBJ *)__tmp__Y0XL)->__id==__ITM_SLOT__HLC__) {
-      __tmp__4URL=__tmp__WURL;
+    __FWRL=((____4G0D *)__H2XL)->__5G0D.__BNBE;
+  };
+  __HWRL=__FWRL->__DHYD.__24AF;
+  __M2XL= 0;
+  __H2XL=__5VRL->__HKRG->__QLC;
+  __FWRL=((____OLC *)__H2XL)->__BNBE;
+  __X15T=((____4G0D *)__H2XL)->__5G0D.__BNBE;
+  while ((__M2XL <= __HWRL)) {
+    if (((struct ___OBJ *)__H2XL)->__id==____OLC__) {
+      __NWRL=__FWRL;
     } else /* ITM_SLOT_OPERATOR */ {
-      __tmp__4URL=__tmp__I05T;
+      __NWRL=__X15T;
     };
-    __tmp__5URL=((void **)((__FAST_ARRAYoITM_ARGUMENTo__MFYD *)__tmp__4URL)->parent_arrayed_collection__UFYD.storage__N4AF)[Self__30XL];
-    if (((struct ___OBJ *)__tmp__5URL)->__id==__ITM_ARG__D0MD__) {
-      __tmp__AVRL= 1;
+    __OWRL=((void **)((____1GYD *)__NWRL)->__DHYD.__25AF)[__M2XL];
+    if (((struct ___OBJ *)__OWRL)->__id==____S1MD__) {
+      __PWRL= 1;
     } else /* ITM_ARGS */ {
-      __tmp__AVRL=(__INTEGER__Q)(((__ITM_ARGS__0HTF *)__tmp__5URL)->name__Z22G->parent_arrayed_collection__MD.upper__SD +  1);
+      __PWRL=(____Q)(((____JJTF *)__OWRL)->__I42G->__MD.__SD +  1);
     };
-    result__SURL=(__INTEGER__Q)(result__SURL + __tmp__AVRL);
-    Self__30XL=(__INTEGER__Q)(Self__30XL +  1);
+    __BWRL=(____Q)(__BWRL + __PWRL);
+    __M2XL=(____Q)(__M2XL +  1);
   };
-  __tmp__YURL=result__SURL;
-  return(__tmp__YURL);
+  __HWRL=__BWRL;
+  return(__HWRL);
 }
 
-static __BOOLEAN__L is_import_to__MWRL(__TYPE_FULL__PMB *Self__NWRL,__TYPE_FULL__PMB *t__OWRL)
-// ({TYPE_FULL__PMB},{NULLxTYPE_FULL__PMB}) With result No recursive, No inlinable.
+static ____L __1XRL(____WMB *__2XRL,____WMB *__3XRL)
+// ({__WMB},{NULLx__WMB}) With result No recursive, No inlinable.
 {
-  void *__tmp__QWRL;
-  __TYPE_GENERIC__BCY *Self__Y2XL;
-  __PROTOTYPE__MF *__tmp__J3XL;
-  __BOOLEAN__L __tmp__X1XL,__tmp__RWRL;
-  __tmp__QWRL=Self__NWRL->the_parent_type__DLK;
-  switch (((struct ___OBJ *)__tmp__QWRL)->__id) {
-  case __TYPE__FF__: {
-    __tmp__X1XL=is_cast__with__on__TA2K(t__OWRL,(&__string_94),((__TYPE__FF *)__tmp__QWRL)->prototype__QF->import_list__01MB);
-    __tmp__RWRL=__tmp__X1XL;
-  } break;
-  case __TYPE_NULL__4LB__: {
-    __tmp__RWRL=FALSE__O__;
-  } break;
-  case __TYPE_VOID__AMB__: {
-    __tmp__RWRL=FALSE__O__;
-  } break;
-  case __TYPE_CONTEXT__CMB__: {
-    __tmp__X1XL=is_cast__with__on__LC2K(t__OWRL,(&__string_94),((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__QWRL))->parent_type__DMB.prototype__QF->import_list__01MB);
-    __tmp__RWRL=__tmp__X1XL;
-  } break;
-  case __TYPE_ID__EMB__: {
-    __tmp__X1XL=is_cast__with__on__DE2K(t__OWRL,(&__string_94),((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__QWRL))->parent_type__FMB.prototype__QF->import_list__01MB);
-    __tmp__RWRL=__tmp__X1XL;
-  } break;
-  case __TYPE_GENERIC__BCY__: {
-    Self__Y2XL=((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__QWRL));
-    __tmp__X1XL=is_cast__with__on__and__0F2K(t__OWRL,(&__string_94),Self__Y2XL->import_list__G2MB,Self__Y2XL->parent_type__CCY.prototype__QF->import_list__01MB);
-    __tmp__RWRL=__tmp__X1XL;
-  } break;
-  case __TYPE_BLOCK__VO5D__: {
-    __tmp__J3XL=prototype__L2ZG();
-    __tmp__X1XL=is_cast__with__on__ZG2K(t__OWRL,(&__string_94),__tmp__J3XL->import_list__01MB);
-    __tmp__RWRL=__tmp__X1XL;
-  } break;
-  case __PROFIL_BLOCK__22NJ__: {
-    __tmp__J3XL=prototype__XAFL();
-    __tmp__X1XL=is_cast__with__on__5ENL(t__OWRL,(&__string_94),__tmp__J3XL->import_list__01MB);
-    __tmp__RWRL=__tmp__X1XL;
-  } break;
-  };
-  __tmp__X1XL=__tmp__RWRL;
-  return(__tmp__X1XL);
+  void *__5XRL;
+  ____ICY *__H4XL;
+  ____MF *__Y4XL;
+  ____L __G3XL,__AYRL;
+  __5XRL=__2XRL->__KLK;
+  switch (((struct ___OBJ *)__5XRL)->__id) {
+  case ____FF__: {
+    __G3XL=__CC2K(__3XRL,(&__string_94),((____FF *)__5XRL)->__QF->__T2MB);
+    __AYRL=__G3XL;
+  } break;
+  case ____FMB__: {
+    __AYRL=__O__;
+  } break;
+  case ____HMB__: {
+    __AYRL=__O__;
+  } break;
+  case ____JMB__: {
+    __G3XL=__0D2K(__3XRL,(&__string_94),((____JMB *)((____FF *)__5XRL))->__KMB.__QF->__T2MB);
+    __AYRL=__G3XL;
+  } break;
+  case ____LMB__: {
+    __G3XL=__SF2K(__3XRL,(&__string_94),((____LMB *)((____FF *)__5XRL))->__MMB.__QF->__T2MB);
+    __AYRL=__G3XL;
+  } break;
+  case ____ICY__: {
+    __H4XL=((____ICY *)((____FF *)__5XRL));
+    __G3XL=__JH2K(__3XRL,(&__string_94),__H4XL->__52MB,__H4XL->__JCY.__QF->__T2MB);
+    __AYRL=__G3XL;
+  } break;
+  case ____EQ5D__: {
+    __Y4XL=__03ZG();
+    __G3XL=__II2K(__3XRL,(&__string_94),__Y4XL->__T2MB);
+    __AYRL=__G3XL;
+  } break;
+  case ____L4NJ__: {
+    __Y4XL=__GCFL();
+    __G3XL=__OGNL(__3XRL,(&__string_94),__Y4XL->__T2MB);
+    __AYRL=__G3XL;
+  } break;
+  };
+  __G3XL=__AYRL;
+  return(__G3XL);
 }
 
-static void* new_write__with__ASAN(__NODE_STYLE__5C4K *Self__BSAN,void *var__CSAN,void *e__DSAN,__SLOT_DATA__WIRG *slot__ESAN)
-// ({NODE_STYLE__5C4K},{NULLxLOCAL__43WCxSLOT_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},{NULLxSLOT_DATA__WIRG}) With result No recursive, No inlinable.
+static void* __PTAN(____OE4K *__QTAN,void *__RTAN,void *__STAN,____FKRG *__TTAN)
+// ({__OE4K},{NULLx__N5WCx__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__FKRG}) With result No recursive, No inlinable.
 {
-  __INTEGER_64__TSG v__1CFV;
-  void *rd__GSAN,*__tmp__HWUS,*__tmp__NXCU;
-  __POSITION__OL __tmp__NSAN,p__0CFV;
-  __STRING_CST__5J *Self__DCFV,*result__5BFV;
-  __POINTER__IB ptr__ACFV,__tmp__CCFV,__tmp__ECFV,__tmp__FCFV;
-  __INTEGER__Q typ_id__BCFV;
-  __UINTEGER_32__RWB __tmp__GCFV;
-  void *__tmp__VSAN;
-  __PROTOTYPE_CST__45WC *Self__OWUS,*__tmp__PWUS;
-  __INTEGER_CST__KAXC *Self__RWUS,*Self__ZCFV;
-  __TYPE_FULL__PMB *t__2CFV;
-  __READ_LOCAL__N5ZI *__tmp__AETT,*__tmp__BETT;
-  __IS_EXPANDED__L5NJ *Self__VWUS,*Self__KDFV;
-  __GET_TYPE_ID__V5NJ *Self__0WUS,*Self__0DFV;
-  __SIZE_OF__NGOJ *Self__3WUS,*Self__KEFV;
-  __REAL_CST__JLOJ *Self__AXUS,*Self__0EFV;
-  __STRING_CONSTANT__0 *v__2EFV;
-  __CHARACTER_CST__5LOJ *Self__EXUS,*__tmp__FXUS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__HXUS,*__tmp__IXUS;
-  __READ_GLOBAL__B4YL *__tmp__OXCU;
-  __WRITE_LOCAL__BEYJ *__tmp__RXUS;
-  rd__GSAN=NULL;
-  if ((slot__ESAN->parent_variable__XIRG.parent_named__A4WC.style__NKQC == '-')) {
-    __tmp__NSAN=position__DJ4M(Self__BSAN);
-    __tmp__HWUS=read_direct__with__EETL(((__SLOT_DATA__WIRG *)slot__ESAN),NULL);
-    rd__GSAN=__tmp__HWUS;
+  ____0SG __KEFV;
+  void *__VTAN,*__WXUS,*__2YCU;
+  ____OL __2TAN,__JEFV;
+  ____5J *__SDFV,*__ODFV;
+  ____IB __PDFV,__RDFV,__TDFV,__UDFV;
+  ____Q __QDFV;
+  ____YWB __VDFV;
+  void *__EUAN;
+  ____NBXC *__3XUS,*__4XUS;
+  ____ZBXC *__AYUS,*__IEFV;
+  ____WMB *__LEFV;
+  ____2A0I *__PFTT,*__QFTT;
+  ____0AOJ *__EYUS,*__ZEFV;
+  ____EBOJ *__JYUS,*__JFFV;
+  ____2HOJ *__MYUS,*__ZFFV;
+  ____YMOJ *__PYUS,*__JGFV;
+  ____0 *__LGFV;
+  ____ONOJ *__TYUS,*__UYUS;
+  ____YOOJ *__WYUS,*__XYUS;
+  ____Q5YL *__3YCU;
+  ____QFYJ *__AZUS;
+  __VTAN=NULL;
+  if ((__TTAN->__GKRG.__P5WC.__2LQC == '-')) {
+    __2TAN=__SK4M(__QTAN);
+    __WXUS=__TFTL(((____FKRG *)__TTAN),NULL);
+    __VTAN=__WXUS;
   } else /* FALSE */ {
-    __tmp__NSAN=position__DJ4M(Self__BSAN);
-    switch (((struct ___OBJ *)e__DSAN)->__id) {
-    case __STRING_CST__5J__: {
-      Self__DCFV=((__STRING_CST__5J *)e__DSAN);
-      result__5BFV=NULL;
-      ptr__ACFV=((__POINTER__IB )(NULL));
-      typ_id__BCFV= 0;
-      __tmp__CCFV=((__POINTER__IB )sizeof(__STRING_CST__5J));
-      if (((unsigned long)__tmp__CCFV ==  0)) {
-        result__5BFV=Self__DCFV;
-      } else /* FALSE */ {
-        typ_id__BCFV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCFV));
-        if ((typ_id__BCFV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ECFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__FCFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GCFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FCFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__ECFV=micro_alloc__table__lab__HKI(__tmp__FCFV,((__POINTER__IB )(&(table_size[(__tmp__GCFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FCFV)));
-          ptr__ACFV=__tmp__ECFV;
-        } else /* FALSE */ {
-          __tmp__GCFV=((__UINTEGER_32__RWB )typ_id__BCFV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ECFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__FCFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ECFV=micro_alloc__table__lab__HKI(__tmp__FCFV,((__POINTER__IB )(&(table_type[(__tmp__GCFV)]))),(__UINTEGER_32__RWB)(__tmp__GCFV |  1));
-          ptr__ACFV=__tmp__ECFV;
-        };
-        result__5BFV=((__STRING_CST__5J *)ptr__ACFV);
-        *(result__5BFV) = *(Self__DCFV);
-      };
-      __tmp__VSAN=result__5BFV;
-    } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__VSAN=my_copy__0XAL(((__EXTERNAL_C__L5WC *)e__DSAN));
-    } break;
-    case __PROTOTYPE_CST__45WC__: {
-      Self__OWUS=((__PROTOTYPE_CST__45WC *)e__DSAN);
-      __tmp__PWUS=create__type__IJ2C(Self__OWUS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__OWUS->parent_constant__55WC.static_type__SG4D);
-      __tmp__VSAN=__tmp__PWUS;
-    } break;
-    case __INTEGER_CST__KAXC__: {
-      Self__RWUS=((__INTEGER_CST__KAXC *)e__DSAN);
-      p__0CFV=Self__RWUS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__1CFV=Self__RWUS->value__YG4D;
-      t__2CFV=Self__RWUS->parent_constant__LAXC.static_type__SG4D;
-      Self__RWUS=NULL;
-      ptr__ACFV=((__POINTER__IB )(NULL));
-      typ_id__BCFV= 0;
-      __tmp__CCFV=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-      if (((unsigned long)__tmp__CCFV ==  0)) {
-        Self__RWUS=INTEGER_CST__KAXC__;
-      } else /* FALSE */ {
-        typ_id__BCFV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCFV));
-        if ((typ_id__BCFV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ECFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__FCFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GCFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FCFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__ECFV=micro_alloc__table__lab__HKI(__tmp__FCFV,((__POINTER__IB )(&(table_size[(__tmp__GCFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FCFV)));
-          ptr__ACFV=__tmp__ECFV;
-        } else /* FALSE */ {
-          __tmp__GCFV=((__UINTEGER_32__RWB )typ_id__BCFV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ECFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__FCFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ECFV=micro_alloc__table__lab__HKI(__tmp__FCFV,((__POINTER__IB )(&(table_type[(__tmp__GCFV)]))),(__UINTEGER_32__RWB)(__tmp__GCFV |  1));
-          ptr__ACFV=__tmp__ECFV;
-        };
-        Self__RWUS=((__INTEGER_CST__KAXC *)ptr__ACFV);
-        *(Self__RWUS) = *(INTEGER_CST__KAXC__);
-      };
-      Self__ZCFV=((__INTEGER_CST__KAXC *)Self__RWUS);
-      Self__ZCFV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0CFV;
-      Self__ZCFV->value__YG4D=v__1CFV;
-      Self__ZCFV->parent_constant__LAXC.static_type__SG4D=t__2CFV;
-      check_type__KYEE(Self__ZCFV);
-      __tmp__VSAN=Self__RWUS;
-    } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__VSAN=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)e__DSAN));
-    } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__AETT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)e__DSAN)->local__PUEJ));
-      if (__tmp__AETT==NULL) {
-        __tmp__BETT=NULL;
+    __2TAN=__SK4M(__QTAN);
+    switch (((struct ___OBJ *)__STAN)->__id) {
+    case ____5J__: {
+      __SDFV=((____5J *)__STAN);
+      __ODFV=NULL;
+      __PDFV=((____IB )(NULL));
+      __QDFV= 0;
+      __RDFV=((____IB )sizeof(____5J));
+      if (((unsigned long)__RDFV ==  0)) {
+        __ODFV=__SDFV;
+      } else /* FALSE */ {
+        __QDFV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDFV));
+        if ((__QDFV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __TDFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __UDFV=(void *)((unsigned long)(void *)((unsigned long)__RDFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VDFV=((____YWB )((____Q )(void *)((unsigned long)__UDFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __TDFV=__OKI(__UDFV,((____IB )(&(table_size[(__VDFV)-1]))),((____YWB )((____Q )__UDFV)));
+          __PDFV=__TDFV;
+        } else /* FALSE */ {
+          __VDFV=((____YWB )__QDFV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __TDFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __UDFV=(void *)((unsigned long)(void *)((unsigned long)__RDFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __TDFV=__OKI(__UDFV,((____IB )(&(table_type[(__VDFV)]))),(____YWB)(__VDFV |  1));
+          __PDFV=__TDFV;
+        };
+        __ODFV=((____5J *)__PDFV);
+        *(__ODFV) = *(__SDFV);
+      };
+      __EUAN=__ODFV;
+    } break;
+    case ____0AXC__: {
+      __EUAN=__JZAL(((____0AXC *)__STAN));
+    } break;
+    case ____NBXC__: {
+      __3XUS=((____NBXC *)__STAN);
+      __4XUS=__XK2C(__3XUS->__OBXC.__DK.__CK.__YH.__O2B,__3XUS->__OBXC.__BI4D);
+      __EUAN=__4XUS;
+    } break;
+    case ____ZBXC__: {
+      __AYUS=((____ZBXC *)__STAN);
+      __JEFV=__AYUS->__0BXC.__DK.__CK.__YH.__O2B;
+      __KEFV=__AYUS->__HI4D;
+      __LEFV=__AYUS->__0BXC.__BI4D;
+      __AYUS=NULL;
+      __PDFV=((____IB )(NULL));
+      __QDFV= 0;
+      __RDFV=((____IB )sizeof(____ZBXC));
+      if (((unsigned long)__RDFV ==  0)) {
+        __AYUS=__ZBXC__;
+      } else /* FALSE */ {
+        __QDFV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDFV));
+        if ((__QDFV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __TDFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __UDFV=(void *)((unsigned long)(void *)((unsigned long)__RDFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VDFV=((____YWB )((____Q )(void *)((unsigned long)__UDFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __TDFV=__OKI(__UDFV,((____IB )(&(table_size[(__VDFV)-1]))),((____YWB )((____Q )__UDFV)));
+          __PDFV=__TDFV;
+        } else /* FALSE */ {
+          __VDFV=((____YWB )__QDFV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __TDFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __UDFV=(void *)((unsigned long)(void *)((unsigned long)__RDFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __TDFV=__OKI(__UDFV,((____IB )(&(table_type[(__VDFV)]))),(____YWB)(__VDFV |  1));
+          __PDFV=__TDFV;
+        };
+        __AYUS=((____ZBXC *)__PDFV);
+        *(__AYUS) = *(__ZBXC__);
+      };
+      __IEFV=((____ZBXC *)__AYUS);
+      __IEFV->__0BXC.__DK.__CK.__YH.__O2B=__JEFV;
+      __IEFV->__HI4D=__KEFV;
+      __IEFV->__0BXC.__BI4D=__LEFV;
+      __ZZEE(__IEFV);
+      __EUAN=__AYUS;
+    } break;
+    case ____DMWH__: {
+      __EUAN=__W3OK(((____DMWH *)__STAN));
+    } break;
+    case ____2A0I__: {
+      __PFTT=__2VEI(((____N5WC *)((____2A0I *)__STAN)->__4VEJ));
+      if (__PFTT==NULL) {
+        __QFTT=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__BETT=((__READ_LOCAL__N5ZI *)__tmp__AETT);
+        __QFTT=((____2A0I *)__PFTT);
       };
-      __tmp__VSAN=__tmp__BETT;
+      __EUAN=__QFTT;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__VSAN=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)e__DSAN));
+    case ____HJNJ__: {
+      __EUAN=__Y0AL(((____HJNJ *)__STAN));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__VSAN=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)e__DSAN));
+    case ____SJNJ__: {
+      __EUAN=__D1AL(((____SJNJ *)__STAN));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      Self__VWUS=((__IS_EXPANDED__L5NJ *)e__DSAN);
-      p__0CFV=Self__VWUS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      __tmp__AETT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__VWUS->receiver__554J)->local__PUEJ));
-      if (__tmp__AETT==NULL) {
-        __tmp__BETT=NULL;
+    case ____0AOJ__: {
+      __EYUS=((____0AOJ *)__STAN);
+      __JEFV=__EYUS->__1AOJ.__CK.__YH.__O2B;
+      __PFTT=__2VEI(((____N5WC *)((____2A0I *)__EYUS->__OB5J)->__4VEJ));
+      if (__PFTT==NULL) {
+        __QFTT=NULL;
       } else /* READ_LOCAL */ {
-        __tmp__BETT=((__READ_LOCAL__N5ZI *)__tmp__AETT);
-      };
-      Self__VWUS=NULL;
-      ptr__ACFV=((__POINTER__IB )(NULL));
-      typ_id__BCFV= 0;
-      __tmp__CCFV=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-      if (((unsigned long)__tmp__CCFV ==  0)) {
-        Self__VWUS=IS_EXPANDED__L5NJ__;
-      } else /* FALSE */ {
-        typ_id__BCFV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCFV));
-        if ((typ_id__BCFV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ECFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__FCFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GCFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FCFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__ECFV=micro_alloc__table__lab__HKI(__tmp__FCFV,((__POINTER__IB )(&(table_size[(__tmp__GCFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FCFV)));
-          ptr__ACFV=__tmp__ECFV;
-        } else /* FALSE */ {
-          __tmp__GCFV=((__UINTEGER_32__RWB )typ_id__BCFV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ECFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__FCFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ECFV=micro_alloc__table__lab__HKI(__tmp__FCFV,((__POINTER__IB )(&(table_type[(__tmp__GCFV)]))),(__UINTEGER_32__RWB)(__tmp__GCFV |  1));
-          ptr__ACFV=__tmp__ECFV;
-        };
-        Self__VWUS=((__IS_EXPANDED__L5NJ *)ptr__ACFV);
-        *(Self__VWUS) = *(IS_EXPANDED__L5NJ__);
-      };
-      Self__KDFV=((__IS_EXPANDED__L5NJ *)Self__VWUS);
-      Self__KDFV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0CFV;
-      Self__KDFV->receiver__554J=__tmp__BETT;
-      __tmp__VSAN=Self__VWUS;
-    } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      Self__0WUS=((__GET_TYPE_ID__V5NJ *)e__DSAN);
-      p__0CFV=Self__0WUS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__2CFV=Self__0WUS->receiver__EA5J;
-      Self__0WUS=NULL;
-      ptr__ACFV=((__POINTER__IB )(NULL));
-      typ_id__BCFV= 0;
-      __tmp__CCFV=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-      if (((unsigned long)__tmp__CCFV ==  0)) {
-        Self__0WUS=GET_TYPE_ID__V5NJ__;
-      } else /* FALSE */ {
-        typ_id__BCFV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCFV));
-        if ((typ_id__BCFV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ECFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__FCFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GCFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FCFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__ECFV=micro_alloc__table__lab__HKI(__tmp__FCFV,((__POINTER__IB )(&(table_size[(__tmp__GCFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FCFV)));
-          ptr__ACFV=__tmp__ECFV;
-        } else /* FALSE */ {
-          __tmp__GCFV=((__UINTEGER_32__RWB )typ_id__BCFV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ECFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__FCFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ECFV=micro_alloc__table__lab__HKI(__tmp__FCFV,((__POINTER__IB )(&(table_type[(__tmp__GCFV)]))),(__UINTEGER_32__RWB)(__tmp__GCFV |  1));
-          ptr__ACFV=__tmp__ECFV;
-        };
-        Self__0WUS=((__GET_TYPE_ID__V5NJ *)ptr__ACFV);
-        *(Self__0WUS) = *(GET_TYPE_ID__V5NJ__);
-      };
-      Self__0DFV=((__GET_TYPE_ID__V5NJ *)Self__0WUS);
-      Self__0DFV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0CFV;
-      Self__0DFV->receiver__EA5J=t__2CFV;
-      __tmp__VSAN=Self__0WUS;
-    } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__VSAN=my_copy__N0AL(((__EXPR_SUP__OAOJ *)e__DSAN));
-    } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__VSAN=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)e__DSAN));
-    } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__VSAN=my_copy__D1AL(((__EXPR_MUL__YBOJ *)e__DSAN));
-    } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__VSAN=my_copy__O1AL(((__EXPR_DIV__MCOJ *)e__DSAN));
-    } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__VSAN=my_copy__Z1AL(((__EXPR_AND__ADOJ *)e__DSAN));
-    } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__VSAN=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)e__DSAN));
-    } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__VSAN=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)e__DSAN));
-    } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__VSAN=my_copy__02AL(((__PUT_TO__BFOJ *)e__DSAN));
-    } break;
-    case __ITEM__VFOJ__: {
-      __tmp__VSAN=my_copy__I3AL(((__ITEM__VFOJ *)e__DSAN));
-    } break;
-    case __SIZE_OF__NGOJ__: {
-      Self__3WUS=((__SIZE_OF__NGOJ *)e__DSAN);
-      p__0CFV=Self__3WUS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      t__2CFV=Self__3WUS->receiver__OC5J;
-      Self__3WUS=NULL;
-      ptr__ACFV=((__POINTER__IB )(NULL));
-      typ_id__BCFV= 0;
-      __tmp__CCFV=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-      if (((unsigned long)__tmp__CCFV ==  0)) {
-        Self__3WUS=SIZE_OF__NGOJ__;
-      } else /* FALSE */ {
-        typ_id__BCFV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCFV));
-        if ((typ_id__BCFV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ECFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__FCFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GCFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FCFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__ECFV=micro_alloc__table__lab__HKI(__tmp__FCFV,((__POINTER__IB )(&(table_size[(__tmp__GCFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FCFV)));
-          ptr__ACFV=__tmp__ECFV;
-        } else /* FALSE */ {
-          __tmp__GCFV=((__UINTEGER_32__RWB )typ_id__BCFV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ECFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__FCFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ECFV=micro_alloc__table__lab__HKI(__tmp__FCFV,((__POINTER__IB )(&(table_type[(__tmp__GCFV)]))),(__UINTEGER_32__RWB)(__tmp__GCFV |  1));
-          ptr__ACFV=__tmp__ECFV;
-        };
-        Self__3WUS=((__SIZE_OF__NGOJ *)ptr__ACFV);
-        *(Self__3WUS) = *(SIZE_OF__NGOJ__);
-      };
-      Self__KEFV=((__SIZE_OF__NGOJ *)Self__3WUS);
-      Self__KEFV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0CFV;
-      Self__KEFV->receiver__OC5J=t__2CFV;
-      __tmp__VSAN=Self__3WUS;
-    } break;
-    case __CAST__JHOJ__: {
-      __tmp__VSAN=my_copy__Z3AL(((__CAST__JHOJ *)e__DSAN));
-    } break;
-    case __REAL_CST__JLOJ__: {
-      Self__AXUS=((__REAL_CST__JLOJ *)e__DSAN);
-      p__0CFV=Self__AXUS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-      v__2EFV=Self__AXUS->value__DD5J;
-      t__2CFV=Self__AXUS->parent_constant__KLOJ.static_type__SG4D;
-      Self__AXUS=NULL;
-      ptr__ACFV=((__POINTER__IB )(NULL));
-      typ_id__BCFV= 0;
-      __tmp__CCFV=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-      if (((unsigned long)__tmp__CCFV ==  0)) {
-        Self__AXUS=REAL_CST__JLOJ__;
-      } else /* FALSE */ {
-        typ_id__BCFV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__CCFV));
-        if ((typ_id__BCFV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ECFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__FCFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GCFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FCFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__ECFV=micro_alloc__table__lab__HKI(__tmp__FCFV,((__POINTER__IB )(&(table_size[(__tmp__GCFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FCFV)));
-          ptr__ACFV=__tmp__ECFV;
-        } else /* FALSE */ {
-          __tmp__GCFV=((__UINTEGER_32__RWB )typ_id__BCFV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ECFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__FCFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__CCFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECFV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ECFV=micro_alloc__table__lab__HKI(__tmp__FCFV,((__POINTER__IB )(&(table_type[(__tmp__GCFV)]))),(__UINTEGER_32__RWB)(__tmp__GCFV |  1));
-          ptr__ACFV=__tmp__ECFV;
-        };
-        Self__AXUS=((__REAL_CST__JLOJ *)ptr__ACFV);
-        *(Self__AXUS) = *(REAL_CST__JLOJ__);
-      };
-      Self__0EFV=((__REAL_CST__JLOJ *)Self__AXUS);
-      Self__0EFV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__0CFV;
-      Self__0EFV->value__DD5J=v__2EFV;
-      Self__0EFV->parent_constant__KLOJ.static_type__SG4D=t__2CFV;
-      __tmp__VSAN=Self__AXUS;
-    } break;
-    case __CHARACTER_CST__5LOJ__: {
-      Self__EXUS=((__CHARACTER_CST__5LOJ *)e__DSAN);
-      __tmp__FXUS=create__char__CMQJ(Self__EXUS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__EXUS->text__ID5J);
-      __tmp__VSAN=__tmp__FXUS;
-    } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      Self__HXUS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)e__DSAN);
-      __tmp__IXUS=create__text__2PQJ(Self__HXUS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__HXUS->string__EBJK);
-      __tmp__VSAN=__tmp__IXUS;
-    } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__VSAN=my_copy__4XFM(((__READ_SLOT__ZK4K *)e__DSAN));
-    } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__VSAN=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)e__DSAN));
-    } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__VSAN=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)e__DSAN));
-    } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__VSAN=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)e__DSAN));
-    } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__VSAN=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)e__DSAN));
-    } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__VSAN=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)e__DSAN));
-    } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__VSAN=my_copy__YYBN(((__EXPR_NEG__SYVL *)e__DSAN));
-    } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__VSAN=my_copy__4AHM(((__EXPR_ADD__AZVL *)e__DSAN));
-    } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__NXCU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)e__DSAN)->global__Y5JM),NULL);
-      if (__tmp__NXCU==NULL) {
-        __tmp__OXCU=NULL;
+        __QFTT=((____2A0I *)__PFTT);
+      };
+      __EYUS=NULL;
+      __PDFV=((____IB )(NULL));
+      __QDFV= 0;
+      __RDFV=((____IB )sizeof(____0AOJ));
+      if (((unsigned long)__RDFV ==  0)) {
+        __EYUS=__0AOJ__;
+      } else /* FALSE */ {
+        __QDFV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDFV));
+        if ((__QDFV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __TDFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __UDFV=(void *)((unsigned long)(void *)((unsigned long)__RDFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VDFV=((____YWB )((____Q )(void *)((unsigned long)__UDFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __TDFV=__OKI(__UDFV,((____IB )(&(table_size[(__VDFV)-1]))),((____YWB )((____Q )__UDFV)));
+          __PDFV=__TDFV;
+        } else /* FALSE */ {
+          __VDFV=((____YWB )__QDFV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __TDFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __UDFV=(void *)((unsigned long)(void *)((unsigned long)__RDFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __TDFV=__OKI(__UDFV,((____IB )(&(table_type[(__VDFV)]))),(____YWB)(__VDFV |  1));
+          __PDFV=__TDFV;
+        };
+        __EYUS=((____0AOJ *)__PDFV);
+        *(__EYUS) = *(__0AOJ__);
+      };
+      __ZEFV=((____0AOJ *)__EYUS);
+      __ZEFV->__1AOJ.__CK.__YH.__O2B=__JEFV;
+      __ZEFV->__OB5J=__QFTT;
+      __EUAN=__EYUS;
+    } break;
+    case ____EBOJ__: {
+      __JYUS=((____EBOJ *)__STAN);
+      __JEFV=__JYUS->__FBOJ.__CK.__YH.__O2B;
+      __LEFV=__JYUS->__TB5J;
+      __JYUS=NULL;
+      __PDFV=((____IB )(NULL));
+      __QDFV= 0;
+      __RDFV=((____IB )sizeof(____EBOJ));
+      if (((unsigned long)__RDFV ==  0)) {
+        __JYUS=__EBOJ__;
+      } else /* FALSE */ {
+        __QDFV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDFV));
+        if ((__QDFV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __TDFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __UDFV=(void *)((unsigned long)(void *)((unsigned long)__RDFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VDFV=((____YWB )((____Q )(void *)((unsigned long)__UDFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __TDFV=__OKI(__UDFV,((____IB )(&(table_size[(__VDFV)-1]))),((____YWB )((____Q )__UDFV)));
+          __PDFV=__TDFV;
+        } else /* FALSE */ {
+          __VDFV=((____YWB )__QDFV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __TDFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __UDFV=(void *)((unsigned long)(void *)((unsigned long)__RDFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __TDFV=__OKI(__UDFV,((____IB )(&(table_type[(__VDFV)]))),(____YWB)(__VDFV |  1));
+          __PDFV=__TDFV;
+        };
+        __JYUS=((____EBOJ *)__PDFV);
+        *(__JYUS) = *(__EBOJ__);
+      };
+      __JFFV=((____EBOJ *)__JYUS);
+      __JFFV->__FBOJ.__CK.__YH.__O2B=__JEFV;
+      __JFFV->__TB5J=__LEFV;
+      __EUAN=__JYUS;
+    } break;
+    case ____3BOJ__: {
+      __EUAN=__21AL(((____3BOJ *)__STAN));
+    } break;
+    case ____RCOJ__: {
+      __EUAN=__H2AL(((____RCOJ *)__STAN));
+    } break;
+    case ____HDOJ__: {
+      __EUAN=__S2AL(((____HDOJ *)__STAN));
+    } break;
+    case ____1DOJ__: {
+      __EUAN=__32AL(((____1DOJ *)__STAN));
+    } break;
+    case ____PEOJ__: {
+      __EUAN=__I3AL(((____PEOJ *)__STAN));
+    } break;
+    case ____DFOJ__: {
+      __EUAN=__T3AL(((____DFOJ *)__STAN));
+    } break;
+    case ____XFOJ__: {
+      __EUAN=__43AL(((____XFOJ *)__STAN));
+    } break;
+    case ____QGOJ__: {
+      __EUAN=__J4AL(((____QGOJ *)__STAN));
+    } break;
+    case ____EHOJ__: {
+      __EUAN=__X4AL(((____EHOJ *)__STAN));
+    } break;
+    case ____2HOJ__: {
+      __MYUS=((____2HOJ *)__STAN);
+      __JEFV=__MYUS->__3HOJ.__CK.__YH.__O2B;
+      __LEFV=__MYUS->__3D5J;
+      __MYUS=NULL;
+      __PDFV=((____IB )(NULL));
+      __QDFV= 0;
+      __RDFV=((____IB )sizeof(____2HOJ));
+      if (((unsigned long)__RDFV ==  0)) {
+        __MYUS=__2HOJ__;
+      } else /* FALSE */ {
+        __QDFV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDFV));
+        if ((__QDFV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __TDFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __UDFV=(void *)((unsigned long)(void *)((unsigned long)__RDFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VDFV=((____YWB )((____Q )(void *)((unsigned long)__UDFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __TDFV=__OKI(__UDFV,((____IB )(&(table_size[(__VDFV)-1]))),((____YWB )((____Q )__UDFV)));
+          __PDFV=__TDFV;
+        } else /* FALSE */ {
+          __VDFV=((____YWB )__QDFV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __TDFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __UDFV=(void *)((unsigned long)(void *)((unsigned long)__RDFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __TDFV=__OKI(__UDFV,((____IB )(&(table_type[(__VDFV)]))),(____YWB)(__VDFV |  1));
+          __PDFV=__TDFV;
+        };
+        __MYUS=((____2HOJ *)__PDFV);
+        *(__MYUS) = *(__2HOJ__);
+      };
+      __ZFFV=((____2HOJ *)__MYUS);
+      __ZFFV->__3HOJ.__CK.__YH.__O2B=__JEFV;
+      __ZFFV->__3D5J=__LEFV;
+      __EUAN=__MYUS;
+    } break;
+    case ____YIOJ__: {
+      __EUAN=__I5AL(((____YIOJ *)__STAN));
+    } break;
+    case ____YMOJ__: {
+      __PYUS=((____YMOJ *)__STAN);
+      __JEFV=__PYUS->__ZMOJ.__DK.__CK.__YH.__O2B;
+      __LGFV=__PYUS->__SE5J;
+      __LEFV=__PYUS->__ZMOJ.__BI4D;
+      __PYUS=NULL;
+      __PDFV=((____IB )(NULL));
+      __QDFV= 0;
+      __RDFV=((____IB )sizeof(____YMOJ));
+      if (((unsigned long)__RDFV ==  0)) {
+        __PYUS=__YMOJ__;
+      } else /* FALSE */ {
+        __QDFV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__RDFV));
+        if ((__QDFV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __TDFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __UDFV=(void *)((unsigned long)(void *)((unsigned long)__RDFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VDFV=((____YWB )((____Q )(void *)((unsigned long)__UDFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __TDFV=__OKI(__UDFV,((____IB )(&(table_size[(__VDFV)-1]))),((____YWB )((____Q )__UDFV)));
+          __PDFV=__TDFV;
+        } else /* FALSE */ {
+          __VDFV=((____YWB )__QDFV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __TDFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __UDFV=(void *)((unsigned long)(void *)((unsigned long)__RDFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDFV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __TDFV=__OKI(__UDFV,((____IB )(&(table_type[(__VDFV)]))),(____YWB)(__VDFV |  1));
+          __PDFV=__TDFV;
+        };
+        __PYUS=((____YMOJ *)__PDFV);
+        *(__PYUS) = *(__YMOJ__);
+      };
+      __JGFV=((____YMOJ *)__PYUS);
+      __JGFV->__ZMOJ.__DK.__CK.__YH.__O2B=__JEFV;
+      __JGFV->__SE5J=__LGFV;
+      __JGFV->__ZMOJ.__BI4D=__LEFV;
+      __EUAN=__PYUS;
+    } break;
+    case ____ONOJ__: {
+      __TYUS=((____ONOJ *)__STAN);
+      __UYUS=__RNQJ(__TYUS->__PNOJ.__DK.__CK.__YH.__O2B,__TYUS->__XE5J);
+      __EUAN=__UYUS;
+    } break;
+    case ____YOOJ__: {
+      __WYUS=((____YOOJ *)__STAN);
+      __XYUS=__LRQJ(__WYUS->__ZOOJ.__DK.__CK.__YH.__O2B,__WYUS->__TCJK);
+      __EUAN=__XYUS;
+    } break;
+    case ____IM4K__: {
+      __EUAN=__NZFM(((____IM4K *)__STAN));
+    } break;
+    case ____T5FL__: {
+      __EUAN=__V35O(((____T5FL *)__STAN));
+    } break;
+    case ____3DUL__: {
+      __EUAN=__AJVP(((____3DUL *)__STAN));
+    } break;
+    case ____0EUL__: {
+      __EUAN=__QB4P(((____0EUL *)__STAN));
+    } break;
+    case ____BGUL__: {
+      __EUAN=__LJVP(((____BGUL *)__STAN));
+    } break;
+    case ____2GUL__: {
+      __EUAN=__2B4P(((____2GUL *)__STAN));
+    } break;
+    case ____B0VL__: {
+      __EUAN=__H0BN(((____B0VL *)__STAN));
+    } break;
+    case ____P0VL__: {
+      __EUAN=__NCHM(((____P0VL *)__STAN));
+    } break;
+    case ____Q5YL__: {
+      __2YCU=__TFTL(((____FKRG *)((____Q5YL *)__STAN)->__HBKM),NULL);
+      if (__2YCU==NULL) {
+        __3YCU=NULL;
       } else {
-        switch (((struct ___OBJ *)__tmp__NXCU)->__id) {
-        case __READ_SLOT__ZK4K__: {
-          __tmp__OXCU=NULL;
+        switch (((struct ___OBJ *)__2YCU)->__id) {
+        case ____IM4K__: {
+          __3YCU=NULL;
         } break;
-        case __READ_GLOBAL__B4YL__: {
-          __tmp__OXCU=((__READ_GLOBAL__B4YL *)__tmp__NXCU);
+        case ____Q5YL__: {
+          __3YCU=((____Q5YL *)__2YCU);
         } break;
         }
       };
-      __tmp__VSAN=__tmp__OXCU;
+      __EUAN=__3YCU;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__VSAN=my_copy__GFWN(((__EXPR_NOT__FUPM *)e__DSAN));
+    case ____UVPM__: {
+      __EUAN=__VGWN(((____UVPM *)__STAN));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__VSAN=my_copy__PF2P(((__EXPR_MOD__LYPM *)e__DSAN));
+    case ____0ZPM__: {
+      __EUAN=__4G2P(((____0ZPM *)__STAN));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__VSAN=my_copy__UPVO(((__EXPR_OR__3P0N *)e__DSAN));
+    case ____MR0N__: {
+      __EUAN=__DRVO(((____MR0N *)__STAN));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__VSAN=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)e__DSAN));
+    case ____YWBP__: {
+      __EUAN=__DQ0Q(((____YWBP *)__STAN));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__VSAN=my_copy__LVUP(((__EXPR_INF__2WBP *)e__DSAN));
+    case ____LYBP__: {
+      __EUAN=__0WUP(((____LYBP *)__STAN));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__VSAN=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)e__DSAN));
+    case ____CZBP__: {
+      __EUAN=__FXUP(((____CZBP *)__STAN));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__VSAN=my_copy__WAIQ(((__EXPR_XOR__OAEP *)e__DSAN));
+    case ____3BEP__: {
+      __EUAN=__FCIQ(((____3BEP *)__STAN));
     } break;
     };
-    __tmp__HWUS=read_direct__with__EETL(((__SLOT_DATA__WIRG *)slot__ESAN),__tmp__VSAN);
-    rd__GSAN=__tmp__HWUS;
+    __WXUS=__TFTL(((____FKRG *)__TTAN),__EUAN);
+    __VTAN=__WXUS;
   };
-  __tmp__NSAN=position__DJ4M(Self__BSAN);
-  if (((struct ___OBJ *)var__CSAN)->__id==__LOCAL__43WC__) {
-    __tmp__RXUS=write__with__value__SORJ(((__LOCAL__43WC *)var__CSAN),__tmp__NSAN,rd__GSAN);
-    __tmp__HWUS=__tmp__RXUS;
+  __2TAN=__SK4M(__QTAN);
+  if (((struct ___OBJ *)__RTAN)->__id==____N5WC__) {
+    __AZUS=__BQRJ(((____N5WC *)__RTAN),__2TAN,__VTAN);
+    __WXUS=__AZUS;
   } else /* SLOT_DATA */ {
-    __tmp__NXCU=write_direct__with__value__FDJJ(((__SLOT_DATA__WIRG *)((__LOCAL__43WC *)var__CSAN)),__tmp__NSAN,NULL,rd__GSAN);
-    __tmp__HWUS=__tmp__NXCU;
+    __2YCU=__UEJJ(((____FKRG *)((____N5WC *)__RTAN)),__2TAN,NULL,__VTAN);
+    __WXUS=__2YCU;
   };
-  rd__GSAN=__tmp__HWUS;
-  return(rd__GSAN);
+  __VTAN=__WXUS;
+  return(__VTAN);
 }
 
-static void add_last__TSTN(__FAST_ARRAYoPROFIL_SLOTo__U5SH *Self__USTN,__PROFIL_SLOT__BO2C *element__VSTN)
-// ({FAST_ARRAYoPROFIL_SLOTo__U5SH},{NULLxPROFIL_SLOT__BO2C}) Void No recursive, No inlinable.
+static void __CUTN(____DBTH *__DUTN,____QP2C *__EUTN)
+// ({__DBTH},{NULLx__QP2C}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__XTTN,__tmp__ZTTN,__tmp__VRVN,Self__ML2N;
-  __POINTER__IB __tmp__TRVN;
-  __BOOLEAN__L __tmp__ETTN;
-  void **__tmp__QTTN;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((__INTEGER__Q)(Self__USTN->parent_arrayed_collection__25SH.upper__ILEI +  1) <= (__INTEGER__Q)(Self__USTN->parent_arrayed_collection__25SH.capacity__XKEI -  1))) {
-    Self__USTN->parent_arrayed_collection__25SH.upper__ILEI=(__INTEGER__Q)(Self__USTN->parent_arrayed_collection__25SH.upper__ILEI +  1);
-    __tmp__ETTN=TRUE__K__;
+  ____Q __GVTN,__IVTN,__ETVN,__1M2N;
+  ____IB __CTVN;
+  ____L __TUTN;
+  void **__5UTN;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((____Q)(__DUTN->__LBTH.__XMEI +  1) <= (____Q)(__DUTN->__LBTH.__GMEI -  1))) {
+    __DUTN->__LBTH.__XMEI=(____Q)(__DUTN->__LBTH.__XMEI +  1);
+    __TUTN=__K__;
   } else /* FALSE */ {
-    __tmp__ETTN=FALSE__O__;
-  };
-  if ((! __tmp__ETTN)) {
-    if ((Self__USTN->parent_arrayed_collection__25SH.capacity__XKEI ==  0)) {
-      __tmp__QTTN=create__UJMI( 2);
-      Self__USTN->parent_arrayed_collection__25SH.storage__ELEI=__tmp__QTTN;
-      Self__USTN->parent_arrayed_collection__25SH.capacity__XKEI= 2;
-      Self__USTN->parent_arrayed_collection__25SH.upper__ILEI= 0;
-    } else /* FALSE */ {
-      __tmp__XTTN=(__INTEGER__Q)(Self__USTN->parent_arrayed_collection__25SH.capacity__XKEI <<  1);
-      __tmp__QTTN=Self__USTN->parent_arrayed_collection__25SH.storage__ELEI;
-      __tmp__ZTTN=Self__USTN->parent_arrayed_collection__25SH.capacity__XKEI;
-      __tmp__TRVN=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )((void **)__tmp__QTTN)),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__ZTTN * ((__INTEGER__Q )(sizeof(void *))))),((__UINTEGER_32__RWB )(__INTEGER__Q)(__tmp__XTTN * ((__INTEGER__Q )(sizeof(void *))))));
-      __tmp__QTTN=((void **)__tmp__TRVN);
-      __tmp__VRVN=(__INTEGER__Q)(__tmp__XTTN -  1);
-      Self__ML2N=__tmp__ZTTN;
-      while ((Self__ML2N <= __tmp__VRVN)) {
-        __tmp__QTTN[Self__ML2N]=NULL;
-        Self__ML2N=(__INTEGER__Q)(Self__ML2N +  1);
-      };
-      Self__USTN->parent_arrayed_collection__25SH.storage__ELEI=__tmp__QTTN;
-      Self__USTN->parent_arrayed_collection__25SH.capacity__XKEI=__tmp__XTTN;
-      Self__USTN->parent_arrayed_collection__25SH.upper__ILEI=(__INTEGER__Q)(Self__USTN->parent_arrayed_collection__25SH.upper__ILEI +  1);
-    };
-  };
-  ((void **)Self__USTN->parent_arrayed_collection__25SH.storage__ELEI)[Self__USTN->parent_arrayed_collection__25SH.upper__ILEI]=element__VSTN;
+    __TUTN=__O__;
+  };
+  if ((! __TUTN)) {
+    if ((__DUTN->__LBTH.__GMEI ==  0)) {
+      __5UTN=__DLMI( 2);
+      __DUTN->__LBTH.__TMEI=__5UTN;
+      __DUTN->__LBTH.__GMEI= 2;
+      __DUTN->__LBTH.__XMEI= 0;
+    } else /* FALSE */ {
+      __GVTN=(____Q)(__DUTN->__LBTH.__GMEI <<  1);
+      __5UTN=__DUTN->__LBTH.__TMEI;
+      __IVTN=__DUTN->__LBTH.__GMEI;
+      __CTVN=__55W(((____IB )((void **)__5UTN)),((____YWB )(____Q)(__IVTN * ((____Q )(sizeof(void *))))),((____YWB )(____Q)(__GVTN * ((____Q )(sizeof(void *))))));
+      __5UTN=((void **)__CTVN);
+      __ETVN=(____Q)(__GVTN -  1);
+      __1M2N=__IVTN;
+      while ((__1M2N <= __ETVN)) {
+        __5UTN[__1M2N]=NULL;
+        __1M2N=(____Q)(__1M2N +  1);
+      };
+      __DUTN->__LBTH.__TMEI=__5UTN;
+      __DUTN->__LBTH.__GMEI=__GVTN;
+      __DUTN->__LBTH.__XMEI=(____Q)(__DUTN->__LBTH.__XMEI +  1);
+    };
+  };
+  ((void **)__DUTN->__LBTH.__TMEI)[__DUTN->__LBTH.__XMEI]=__EUTN;
 }
 
-static void* write_argument__VNZN(__PROFIL_SLOT__BO2C *Self__WNZN,__FAST_ARRAYoEXPRo__R5WC *args__XNZN)
-// ({PROFIL_SLOT__BO2C},{NULLxFAST_ARRAYoEXPRo__R5WC}) With result No recursive, No inlinable.
+static void* __EPZN(____QP2C *__FPZN,____ABXC *__GPZN)
+// ({__QP2C},{NULLx__ABXC}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q Result__EHTT,Result__NHTT,typ_id__GFFV;
-  void *Result__0G1T,*__tmp__2OZN;
-  __POSITION__OL __tmp__GOZN,__tmp__CPZN;
-  __LOCAL__43WC *__tmp__1OZN,*Self__QXCU;
-  __WRITE_LOCAL__BEYJ *__tmp__N1US;
-  __READ_LOCAL__N5ZI *Self__P1US;
-  __STRING__BC *result__EFFV,*Self__AFFV;
-  __POINTER__IB ptr__FFFV,__tmp__HFFV,__tmp__IFFV,__tmp__JFFV;
-  __UINTEGER_32__RWB __tmp__KFFV;
-  __READ_GLOBAL__B4YL *Self__S1US;
-  __FAST_ARRAYoEXPRo__R5WC *Self__WG1T;
-  __FAST_ARRAYoWRITEo__FJFJ *__tmp__OOZN;
-  __CHARACTER__DB *__tmp__CFFV;
-  void *Result__YNZN;
-  Result__EHTT=(__INTEGER__Q)(((__FAST_ARRAYoEXPRo__R5WC *)args__XNZN)->parent_arrayed_collection__Z5WC.upper__RZRH +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  Result__NHTT=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)Self__WNZN->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((Result__EHTT != Result__NHTT)) {
-    Self__WG1T=((__FAST_ARRAYoEXPRo__R5WC *)args__XNZN);
-    Result__0G1T=((void **)Self__WG1T->parent_arrayed_collection__Z5WC.storage__VQEI)[Self__WG1T->parent_arrayed_collection__Z5WC.upper__RZRH];
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    switch (((struct ___OBJ *)Result__0G1T)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__GOZN=((__STRING_CST__5J *)Result__0G1T)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  ____Q __TITT,__2ITT,__VGFV;
+  void *__JI1T,*__LQZN;
+  ____OL __VPZN,__RQZN;
+  ____N5WC *__KQZN,*__5YCU;
+  ____QFYJ *__22US;
+  ____2A0I *__42US;
+  ____BC *__TGFV,*__PGFV;
+  ____IB __UGFV,__WGFV,__XGFV,__YGFV;
+  ____YWB __ZGFV;
+  ____Q5YL *__B3US;
+  ____ABXC *__FI1T;
+  ____UKFJ *__3PZN;
+  ____DB *__RGFV;
+  void *__HPZN;
+  __TITT=(____Q)(((____ABXC *)__GPZN)->__IBXC.__A1RH +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __2ITT=(____Q)(((____4X1D *)__FPZN->__RP2C.__VAOJ)->__GY1D.__33BE +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((__TITT != __2ITT)) {
+    __FI1T=((____ABXC *)__GPZN);
+    __JI1T=((void **)__FI1T->__IBXC.__ESEI)[__FI1T->__IBXC.__A1RH];
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    switch (((struct ___OBJ *)__JI1T)->__id) {
+    case ____5J__: {
+      __VPZN=((____5J *)__JI1T)->__EK.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__GOZN=((__EXTERNAL_C__L5WC *)Result__0G1T)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AXC__: {
+      __VPZN=((____0AXC *)__JI1T)->__1AXC.__CK.__YH.__O2B;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__GOZN=((__PROTOTYPE_CST__45WC *)Result__0G1T)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____NBXC__: {
+      __VPZN=((____NBXC *)__JI1T)->__OBXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__GOZN=((__INTEGER_CST__KAXC *)Result__0G1T)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ZBXC__: {
+      __VPZN=((____ZBXC *)__JI1T)->__0BXC.__DK.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__GOZN=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DMWH__: {
+      __VPZN=__BK__->__CK.__YH.__O2B;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__GOZN=((__READ_LOCAL__N5ZI *)Result__0G1T)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2A0I__: {
+      __VPZN=((____2A0I *)__JI1T)->__3A0I.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__GOZN=((__EXPR_EQUAL__YHNJ *)Result__0G1T)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HJNJ__: {
+      __VPZN=((____HJNJ *)__JI1T)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__GOZN=((__EXPR_NOT_EQUAL__DINJ *)Result__0G1T)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____SJNJ__: {
+      __VPZN=((____SJNJ *)__JI1T)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__GOZN=((__IS_EXPANDED__L5NJ *)Result__0G1T)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0AOJ__: {
+      __VPZN=((____0AOJ *)__JI1T)->__1AOJ.__CK.__YH.__O2B;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__GOZN=((__GET_TYPE_ID__V5NJ *)Result__0G1T)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EBOJ__: {
+      __VPZN=((____EBOJ *)__JI1T)->__FBOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__GOZN=((__EXPR_SUP__OAOJ *)Result__0G1T)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BOJ__: {
+      __VPZN=((____3BOJ *)__JI1T)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__GOZN=((__EXPR_SUB__CBOJ *)Result__0G1T)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____RCOJ__: {
+      __VPZN=((____RCOJ *)__JI1T)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__GOZN=((__EXPR_MUL__YBOJ *)Result__0G1T)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____HDOJ__: {
+      __VPZN=((____HDOJ *)__JI1T)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__GOZN=((__EXPR_DIV__MCOJ *)Result__0G1T)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____1DOJ__: {
+      __VPZN=((____1DOJ *)__JI1T)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__GOZN=((__EXPR_AND__ADOJ *)Result__0G1T)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____PEOJ__: {
+      __VPZN=((____PEOJ *)__JI1T)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__GOZN=((__EXPR_SHIFT_R__UDOJ *)Result__0G1T)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____DFOJ__: {
+      __VPZN=((____DFOJ *)__JI1T)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__GOZN=((__EXPR_SHIFT_L__IEOJ *)Result__0G1T)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____XFOJ__: {
+      __VPZN=((____XFOJ *)__JI1T)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__GOZN=((__PUT_TO__BFOJ *)Result__0G1T)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____QGOJ__: {
+      __VPZN=((____QGOJ *)__JI1T)->__RGOJ.__CK.__YH.__O2B;
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__GOZN=((__ITEM__VFOJ *)Result__0G1T)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____EHOJ__: {
+      __VPZN=((____EHOJ *)__JI1T)->__FHOJ.__CK.__YH.__O2B;
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__GOZN=((__SIZE_OF__NGOJ *)Result__0G1T)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2HOJ__: {
+      __VPZN=((____2HOJ *)__JI1T)->__3HOJ.__CK.__YH.__O2B;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__GOZN=((__CAST__JHOJ *)Result__0G1T)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YIOJ__: {
+      __VPZN=((____YIOJ *)__JI1T)->__ZIOJ.__CK.__YH.__O2B;
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__GOZN=((__REAL_CST__JLOJ *)Result__0G1T)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YMOJ__: {
+      __VPZN=((____YMOJ *)__JI1T)->__ZMOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__GOZN=((__CHARACTER_CST__5LOJ *)Result__0G1T)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____ONOJ__: {
+      __VPZN=((____ONOJ *)__JI1T)->__PNOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__GOZN=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)Result__0G1T)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YOOJ__: {
+      __VPZN=((____YOOJ *)__JI1T)->__ZOOJ.__DK.__CK.__YH.__O2B;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__GOZN=((__READ_SLOT__ZK4K *)Result__0G1T)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____IM4K__: {
+      __VPZN=((____IM4K *)__JI1T)->__JM4K.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__GOZN=((__EXPR_NOT_LOGIC__E4FL *)Result__0G1T)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____T5FL__: {
+      __VPZN=((____T5FL *)__JI1T)->__W5FL.__V5FL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__GOZN=((__EXPR_OR_LOGIC__OCUL *)Result__0G1T)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3DUL__: {
+      __VPZN=((____3DUL *)__JI1T)->__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__GOZN=((__EXPR_OR_OR_LOGIC__LDUL *)Result__0G1T)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0EUL__: {
+      __VPZN=((____0EUL *)__JI1T)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__GOZN=((__EXPR_AND_LOGIC__SEUL *)Result__0G1T)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____BGUL__: {
+      __VPZN=((____BGUL *)__JI1T)->__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__GOZN=((__EXPR_AND_AND_LOGIC__NFUL *)Result__0G1T)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____2GUL__: {
+      __VPZN=((____2GUL *)__JI1T)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__GOZN=((__EXPR_NEG__SYVL *)Result__0G1T)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____B0VL__: {
+      __VPZN=((____B0VL *)__JI1T)->__E0VL.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__GOZN=((__EXPR_ADD__AZVL *)Result__0G1T)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____P0VL__: {
+      __VPZN=((____P0VL *)__JI1T)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__GOZN=((__READ_GLOBAL__B4YL *)Result__0G1T)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____Q5YL__: {
+      __VPZN=((____Q5YL *)__JI1T)->__R5YL.__RJWH.__CK.__YH.__O2B;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__GOZN=((__EXPR_NOT__FUPM *)Result__0G1T)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____UVPM__: {
+      __VPZN=((____UVPM *)__JI1T)->__VVPM.__D0VL.__CK.__YH.__O2B;
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__GOZN=((__EXPR_MOD__LYPM *)Result__0G1T)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____0ZPM__: {
+      __VPZN=((____0ZPM *)__JI1T)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__GOZN=((__EXPR_OR__3P0N *)Result__0G1T)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____MR0N__: {
+      __VPZN=((____MR0N *)__JI1T)->__NR0N.__TCOJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__GOZN=((__EXPR_SUP_EQ__JVBP *)Result__0G1T)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____YWBP__: {
+      __VPZN=((____YWBP *)__JI1T)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__GOZN=((__EXPR_INF__2WBP *)Result__0G1T)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____LYBP__: {
+      __VPZN=((____LYBP *)__JI1T)->__MYBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__GOZN=((__EXPR_INF_EQ__TXBP *)Result__0G1T)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____CZBP__: {
+      __VPZN=((____CZBP *)__JI1T)->__DZBP.__JJNJ.__CK.__YH.__O2B;
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__GOZN=((__EXPR_XOR__OAEP *)Result__0G1T)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+    case ____3BEP__: {
+      __VPZN=((____3BEP *)__JI1T)->__4BEP.__TCOJ.__CK.__YH.__O2B;
     } break;
     };
-    put_error__text__2PE( 1,(&__string_460));
-    put_position__HRE(__tmp__GOZN);
-    put_string__BJG(msg_err__BQE);
-    if ((verbose_level__J5 !=  0)) {
-      put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __DQE( 1,(&__string_460));
+    __ORE(__VPZN);
+    __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__EHTT=(__INTEGER__Q)(((__FAST_ARRAYoLOCALo__PW1D *)Self__WNZN->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.upper__O2BE +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  __tmp__OOZN=create_with_capacity__NUOJ(Result__EHTT);
-  Result__EHTT=Self__WNZN->parent_profil__CO2C.argument_list__G5NJ->parent_arrayed_collection__XW1D.upper__O2BE;
-  Result__NHTT= 0;
-  while ((Result__NHTT <= Result__EHTT)) {
-    __tmp__1OZN=((void **)((__FAST_ARRAYoLOCALo__PW1D *)Self__WNZN->parent_profil__CO2C.argument_list__G5NJ)->parent_arrayed_collection__XW1D.storage__1T5F)[Result__NHTT];
-    __tmp__2OZN=((void **)((__FAST_ARRAYoEXPRo__R5WC *)args__XNZN)->parent_arrayed_collection__Z5WC.storage__VQEI)[Result__NHTT];
-    if (((void *)__tmp__1OZN != (void *)NULL)) {
-      switch (((struct ___OBJ *)__tmp__2OZN)->__id) {
-      case __STRING_CST__5J__: {
-        __tmp__CPZN=((__STRING_CST__5J *)__tmp__2OZN)->parent_constant__EK.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+  __TITT=(____Q)(((____4X1D *)__FPZN->__RP2C.__VAOJ)->__GY1D.__33BE +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __3PZN=__2VOJ(__TITT);
+  __TITT=__FPZN->__RP2C.__VAOJ->__GY1D.__33BE;
+  __2ITT= 0;
+  while ((__2ITT <= __TITT)) {
+    __KQZN=((void **)((____4X1D *)__FPZN->__RP2C.__VAOJ)->__GY1D.__KV5F)[__2ITT];
+    __LQZN=((void **)((____ABXC *)__GPZN)->__IBXC.__ESEI)[__2ITT];
+    if (((void *)__KQZN != (void *)NULL)) {
+      switch (((struct ___OBJ *)__LQZN)->__id) {
+      case ____5J__: {
+        __RQZN=((____5J *)__LQZN)->__EK.__DK.__CK.__YH.__O2B;
       } break;
-      case __EXTERNAL_C__L5WC__: {
-        __tmp__CPZN=((__EXTERNAL_C__L5WC *)__tmp__2OZN)->parent_expr__M5WC.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0AXC__: {
+        __RQZN=((____0AXC *)__LQZN)->__1AXC.__CK.__YH.__O2B;
       } break;
-      case __PROTOTYPE_CST__45WC__: {
-        __tmp__CPZN=((__PROTOTYPE_CST__45WC *)__tmp__2OZN)->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____NBXC__: {
+        __RQZN=((____NBXC *)__LQZN)->__OBXC.__DK.__CK.__YH.__O2B;
       } break;
-      case __INTEGER_CST__KAXC__: {
-        __tmp__CPZN=((__INTEGER_CST__KAXC *)__tmp__2OZN)->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____ZBXC__: {
+        __RQZN=((____ZBXC *)__LQZN)->__0BXC.__DK.__CK.__YH.__O2B;
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        __tmp__CPZN=EXPR__BK__->parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____DMWH__: {
+        __RQZN=__BK__->__CK.__YH.__O2B;
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        __tmp__CPZN=((__READ_LOCAL__N5ZI *)__tmp__2OZN)->parent_read__O5ZI.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____2A0I__: {
+        __RQZN=((____2A0I *)__LQZN)->__3A0I.__RJWH.__CK.__YH.__O2B;
       } break;
-      case __EXPR_EQUAL__YHNJ__: {
-        __tmp__CPZN=((__EXPR_EQUAL__YHNJ *)__tmp__2OZN)->parent_expr_binary_cmp__1HNJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____HJNJ__: {
+        __RQZN=((____HJNJ *)__LQZN)->__KJNJ.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        __tmp__CPZN=((__EXPR_NOT_EQUAL__DINJ *)__tmp__2OZN)->parent_expr_binary_cmp__EINJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____SJNJ__: {
+        __RQZN=((____SJNJ *)__LQZN)->__TJNJ.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __IS_EXPANDED__L5NJ__: {
-        __tmp__CPZN=((__IS_EXPANDED__L5NJ *)__tmp__2OZN)->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0AOJ__: {
+        __RQZN=((____0AOJ *)__LQZN)->__1AOJ.__CK.__YH.__O2B;
       } break;
-      case __GET_TYPE_ID__V5NJ__: {
-        __tmp__CPZN=((__GET_TYPE_ID__V5NJ *)__tmp__2OZN)->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____EBOJ__: {
+        __RQZN=((____EBOJ *)__LQZN)->__FBOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SUP__OAOJ__: {
-        __tmp__CPZN=((__EXPR_SUP__OAOJ *)__tmp__2OZN)->parent_expr_binary_cmp__PAOJ.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____3BOJ__: {
+        __RQZN=((____3BOJ *)__LQZN)->__4BOJ.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        __tmp__CPZN=((__EXPR_SUB__CBOJ *)__tmp__2OZN)->parent_expr_binary__FBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____RCOJ__: {
+        __RQZN=((____RCOJ *)__LQZN)->__UCOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        __tmp__CPZN=((__EXPR_MUL__YBOJ *)__tmp__2OZN)->parent_expr_binary__ZBOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____HDOJ__: {
+        __RQZN=((____HDOJ *)__LQZN)->__IDOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        __tmp__CPZN=((__EXPR_DIV__MCOJ *)__tmp__2OZN)->parent_expr_binary__NCOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____1DOJ__: {
+        __RQZN=((____1DOJ *)__LQZN)->__2DOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_AND__ADOJ__: {
-        __tmp__CPZN=((__EXPR_AND__ADOJ *)__tmp__2OZN)->parent_expr_binary__BDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____PEOJ__: {
+        __RQZN=((____PEOJ *)__LQZN)->__QEOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        __tmp__CPZN=((__EXPR_SHIFT_R__UDOJ *)__tmp__2OZN)->parent_expr_binary__VDOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____DFOJ__: {
+        __RQZN=((____DFOJ *)__LQZN)->__EFOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        __tmp__CPZN=((__EXPR_SHIFT_L__IEOJ *)__tmp__2OZN)->parent_expr_binary__JEOJ.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____XFOJ__: {
+        __RQZN=((____XFOJ *)__LQZN)->__YFOJ.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __PUT_TO__BFOJ__: {
-        __tmp__CPZN=((__PUT_TO__BFOJ *)__tmp__2OZN)->parent_expr__CFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____QGOJ__: {
+        __RQZN=((____QGOJ *)__LQZN)->__RGOJ.__CK.__YH.__O2B;
       } break;
-      case __ITEM__VFOJ__: {
-        __tmp__CPZN=((__ITEM__VFOJ *)__tmp__2OZN)->parent_expr__WFOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____EHOJ__: {
+        __RQZN=((____EHOJ *)__LQZN)->__FHOJ.__CK.__YH.__O2B;
       } break;
-      case __SIZE_OF__NGOJ__: {
-        __tmp__CPZN=((__SIZE_OF__NGOJ *)__tmp__2OZN)->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____2HOJ__: {
+        __RQZN=((____2HOJ *)__LQZN)->__3HOJ.__CK.__YH.__O2B;
       } break;
-      case __CAST__JHOJ__: {
-        __tmp__CPZN=((__CAST__JHOJ *)__tmp__2OZN)->parent_expr__KHOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YIOJ__: {
+        __RQZN=((____YIOJ *)__LQZN)->__ZIOJ.__CK.__YH.__O2B;
       } break;
-      case __REAL_CST__JLOJ__: {
-        __tmp__CPZN=((__REAL_CST__JLOJ *)__tmp__2OZN)->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YMOJ__: {
+        __RQZN=((____YMOJ *)__LQZN)->__ZMOJ.__DK.__CK.__YH.__O2B;
       } break;
-      case __CHARACTER_CST__5LOJ__: {
-        __tmp__CPZN=((__CHARACTER_CST__5LOJ *)__tmp__2OZN)->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____ONOJ__: {
+        __RQZN=((____ONOJ *)__LQZN)->__PNOJ.__DK.__CK.__YH.__O2B;
       } break;
-      case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-        __tmp__CPZN=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)__tmp__2OZN)->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YOOJ__: {
+        __RQZN=((____YOOJ *)__LQZN)->__ZOOJ.__DK.__CK.__YH.__O2B;
       } break;
-      case __READ_SLOT__ZK4K__: {
-        __tmp__CPZN=((__READ_SLOT__ZK4K *)__tmp__2OZN)->parent_read__0K4K.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____IM4K__: {
+        __RQZN=((____IM4K *)__LQZN)->__JM4K.__RJWH.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        __tmp__CPZN=((__EXPR_NOT_LOGIC__E4FL *)__tmp__2OZN)->parent_expr_unary_logic__H4FL.parent_expr__G4FL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____T5FL__: {
+        __RQZN=((____T5FL *)__LQZN)->__W5FL.__V5FL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        __tmp__CPZN=((__EXPR_OR_LOGIC__OCUL *)__tmp__2OZN)->parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____3DUL__: {
+        __RQZN=((____3DUL *)__LQZN)->__AEUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        __tmp__CPZN=((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__2OZN)->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0EUL__: {
+        __RQZN=((____0EUL *)__LQZN)->__1EUL.__AEUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        __tmp__CPZN=((__EXPR_AND_LOGIC__SEUL *)__tmp__2OZN)->parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____BGUL__: {
+        __RQZN=((____BGUL *)__LQZN)->__CGUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        __tmp__CPZN=((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__2OZN)->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.parent_expr__QCUL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____2GUL__: {
+        __RQZN=((____2GUL *)__LQZN)->__3GUL.__CGUL.__5DUL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NEG__SYVL__: {
-        __tmp__CPZN=((__EXPR_NEG__SYVL *)__tmp__2OZN)->parent_expr_unary__VYVL.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____B0VL__: {
+        __RQZN=((____B0VL *)__LQZN)->__E0VL.__D0VL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_ADD__AZVL__: {
-        __tmp__CPZN=((__EXPR_ADD__AZVL *)__tmp__2OZN)->parent_expr_binary__BZVL.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____P0VL__: {
+        __RQZN=((____P0VL *)__LQZN)->__Q0VL.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__CPZN=((__READ_GLOBAL__B4YL *)__tmp__2OZN)->parent_read__C4YL.parent_expr__CIWH.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____Q5YL__: {
+        __RQZN=((____Q5YL *)__LQZN)->__R5YL.__RJWH.__CK.__YH.__O2B;
       } break;
-      case __EXPR_NOT__FUPM__: {
-        __tmp__CPZN=((__EXPR_NOT__FUPM *)__tmp__2OZN)->parent_expr_unary__GUPM.parent_expr__UYVL.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____UVPM__: {
+        __RQZN=((____UVPM *)__LQZN)->__VVPM.__D0VL.__CK.__YH.__O2B;
       } break;
-      case __EXPR_MOD__LYPM__: {
-        __tmp__CPZN=((__EXPR_MOD__LYPM *)__tmp__2OZN)->parent_expr_binary__MYPM.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____0ZPM__: {
+        __RQZN=((____0ZPM *)__LQZN)->__1ZPM.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_OR__3P0N__: {
-        __tmp__CPZN=((__EXPR_OR__3P0N *)__tmp__2OZN)->parent_expr_binary__4P0N.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____MR0N__: {
+        __RQZN=((____MR0N *)__LQZN)->__NR0N.__TCOJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        __tmp__CPZN=((__EXPR_SUP_EQ__JVBP *)__tmp__2OZN)->parent_expr_binary_cmp__KVBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____YWBP__: {
+        __RQZN=((____YWBP *)__LQZN)->__ZWBP.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_INF__2WBP__: {
-        __tmp__CPZN=((__EXPR_INF__2WBP *)__tmp__2OZN)->parent_expr_binary_cmp__3WBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____LYBP__: {
+        __RQZN=((____LYBP *)__LQZN)->__MYBP.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        __tmp__CPZN=((__EXPR_INF_EQ__TXBP *)__tmp__2OZN)->parent_expr_binary_cmp__UXBP.parent_expr__0HNJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____CZBP__: {
+        __RQZN=((____CZBP *)__LQZN)->__DZBP.__JJNJ.__CK.__YH.__O2B;
       } break;
-      case __EXPR_XOR__OAEP__: {
-        __tmp__CPZN=((__EXPR_XOR__OAEP *)__tmp__2OZN)->parent_expr_binary__PAEP.parent_expr__EBOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
+      case ____3BEP__: {
+        __RQZN=((____3BEP *)__LQZN)->__4BEP.__TCOJ.__CK.__YH.__O2B;
       } break;
       };
-      __tmp__N1US=write__with__value__SORJ(((__LOCAL__43WC *)__tmp__1OZN),__tmp__CPZN,__tmp__2OZN);
-      add_last__YPGL(((__FAST_ARRAYoWRITEo__FJFJ *)__tmp__OOZN),__tmp__N1US);
+      __22US=__BQRJ(((____N5WC *)__KQZN),__RQZN,__LQZN);
+      __HRGL(((____UKFJ *)__3PZN),__22US);
     } else /* FALSE */ {
-      add_last__YPGL(((__FAST_ARRAYoWRITEo__FJFJ *)__tmp__OOZN),NULL);
-      switch (((struct ___OBJ *)__tmp__2OZN)->__id) {
-      case __EXTERNAL_C__L5WC__: {
-        remove__VUSH(((__EXTERNAL_C__L5WC *)__tmp__2OZN));
+      __HRGL(((____UKFJ *)__3PZN),NULL);
+      switch (((struct ___OBJ *)__LQZN)->__id) {
+      case ____0AXC__: {
+        __EWSH(((____0AXC *)__LQZN));
       } break;
-      case __EXPR_MULTIPLE__UKWH__: {
-        remove__PBBK(((__EXPR_MULTIPLE__UKWH *)__tmp__2OZN));
+      case ____DMWH__: {
+        __4CBK(((____DMWH *)__LQZN));
       } break;
-      case __READ_LOCAL__N5ZI__: {
-        Self__P1US=((__READ_LOCAL__N5ZI *)__tmp__2OZN);
-        Self__QXCU=((__LOCAL__43WC *)Self__P1US->local__PUEJ);
-        Self__QXCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QXCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__QXCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__EFFV=NULL;
-          ptr__FFFV=((__POINTER__IB )(NULL));
-          typ_id__GFFV= 0;
-          __tmp__HFFV=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__HFFV ==  0)) {
-            result__EFFV=STRING__BC__;
+      case ____2A0I__: {
+        __42US=((____2A0I *)__LQZN);
+        __5YCU=((____N5WC *)__42US->__4VEJ);
+        __5YCU->__Q5WC.__KU4D=(____Q)(__5YCU->__Q5WC.__KU4D -  1);
+        if ((__5YCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __TGFV=NULL;
+          __UGFV=((____IB )(NULL));
+          __VGFV= 0;
+          __WGFV=((____IB )sizeof(____BC));
+          if (((unsigned long)__WGFV ==  0)) {
+            __TGFV=__BC__;
           } else /* FALSE */ {
-            typ_id__GFFV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HFFV));
-            if ((typ_id__GFFV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IFFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JFFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__HFFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IFFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IFFV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KFFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JFFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IFFV=micro_alloc__table__lab__HKI(__tmp__JFFV,((__POINTER__IB )(&(table_size[(__tmp__KFFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JFFV)));
-              ptr__FFFV=__tmp__IFFV;
+            __VGFV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WGFV));
+            if ((__VGFV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XGFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YGFV=(void *)((unsigned long)(void *)((unsigned long)__WGFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XGFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XGFV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZGFV=((____YWB )((____Q )(void *)((unsigned long)__YGFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XGFV=__OKI(__YGFV,((____IB )(&(table_size[(__ZGFV)-1]))),((____YWB )((____Q )__YGFV)));
+              __UGFV=__XGFV;
             } else /* FALSE */ {
-              __tmp__KFFV=((__UINTEGER_32__RWB )typ_id__GFFV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IFFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JFFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__HFFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IFFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IFFV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IFFV=micro_alloc__table__lab__HKI(__tmp__JFFV,((__POINTER__IB )(&(table_type[(__tmp__KFFV)]))),(__UINTEGER_32__RWB)(__tmp__KFFV |  1));
-              ptr__FFFV=__tmp__IFFV;
-            };
-            result__EFFV=((__STRING__BC *)ptr__FFFV);
-            *(result__EFFV) = *(STRING__BC__);
-          };
-          Self__AFFV=((__STRING__BC *)result__EFFV);
-          if ((Self__AFFV->capacity__HFL <  250)) {
-            __tmp__CFFV=create__KVW( 250);
-            Self__AFFV->storage__4EL=__tmp__CFFV;
-            Self__AFFV->capacity__HFL= 250;
-          };
-          Self__AFFV->count__WJ= 0;
-          display__V5DJ(Self__P1US,result__EFFV);
-          put_string__EGZ(((__STRING__BC *)result__EFFV));
+              __ZGFV=((____YWB )__VGFV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XGFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YGFV=(void *)((unsigned long)(void *)((unsigned long)__WGFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XGFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XGFV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XGFV=__OKI(__YGFV,((____IB )(&(table_type[(__ZGFV)]))),(____YWB)(__ZGFV |  1));
+              __UGFV=__XGFV;
+            };
+            __TGFV=((____BC *)__UGFV);
+            *(__TGFV) = *(__BC__);
+          };
+          __PGFV=((____BC *)__TGFV);
+          if ((__PGFV->__OFL <  250)) {
+            __RGFV=__RVW( 250);
+            __PGFV->__FFL=__RGFV;
+            __PGFV->__OFL= 250;
+          };
+          __PGFV->__WJ= 0;
+          __EBEJ(__42US,__TGFV);
+          __LGZ(((____BC *)__TGFV));
           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__2OZN));
-      } break;
-      case __EXPR_NOT_EQUAL__DINJ__: {
-        remove__OCBK(((__EXPR_NOT_EQUAL__DINJ *)__tmp__2OZN));
-      } break;
-      case __IS_EXPANDED__L5NJ__: {
-        Self__P1US=((__READ_LOCAL__N5ZI *)((__IS_EXPANDED__L5NJ *)__tmp__2OZN)->receiver__554J);
-        Self__QXCU=((__LOCAL__43WC *)Self__P1US->local__PUEJ);
-        Self__QXCU->parent_variable__B4WC.ensure_count__1S4D=(__INTEGER__Q)(Self__QXCU->parent_variable__B4WC.ensure_count__1S4D -  1);
-        if ((Self__QXCU->parent_variable__B4WC.ensure_count__1S4D <  0)) {
-          (&__string_461)->count__0C= 8;
-          (&__string_461)->storage__1C="C'est : ";
-          print__CKG((&__string_461));
-          result__EFFV=NULL;
-          ptr__FFFV=((__POINTER__IB )(NULL));
-          typ_id__GFFV= 0;
-          __tmp__HFFV=((__POINTER__IB )sizeof(__STRING__BC));
-          if (((unsigned long)__tmp__HFFV ==  0)) {
-            result__EFFV=STRING__BC__;
-          } else /* FALSE */ {
-            typ_id__GFFV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HFFV));
-            if ((typ_id__GFFV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IFFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JFFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__HFFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IFFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IFFV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__KFFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JFFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__IFFV=micro_alloc__table__lab__HKI(__tmp__JFFV,((__POINTER__IB )(&(table_size[(__tmp__KFFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JFFV)));
-              ptr__FFFV=__tmp__IFFV;
+      case ____HJNJ__: {
+        __ZDBK(((____HJNJ *)__LQZN));
+      } break;
+      case ____SJNJ__: {
+        __3DBK(((____SJNJ *)__LQZN));
+      } break;
+      case ____0AOJ__: {
+        __42US=((____2A0I *)((____0AOJ *)__LQZN)->__OB5J);
+        __5YCU=((____N5WC *)__42US->__4VEJ);
+        __5YCU->__Q5WC.__KU4D=(____Q)(__5YCU->__Q5WC.__KU4D -  1);
+        if ((__5YCU->__Q5WC.__KU4D <  0)) {
+          (&__string_461)->__0C= 8;
+          (&__string_461)->__1C="C'est : ";
+          __JKG((&__string_461));
+          __TGFV=NULL;
+          __UGFV=((____IB )(NULL));
+          __VGFV= 0;
+          __WGFV=((____IB )sizeof(____BC));
+          if (((unsigned long)__WGFV ==  0)) {
+            __TGFV=__BC__;
+          } else /* FALSE */ {
+            __VGFV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WGFV));
+            if ((__VGFV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XGFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YGFV=(void *)((unsigned long)(void *)((unsigned long)__WGFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XGFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XGFV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __ZGFV=((____YWB )((____Q )(void *)((unsigned long)__YGFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __XGFV=__OKI(__YGFV,((____IB )(&(table_size[(__ZGFV)-1]))),((____YWB )((____Q )__YGFV)));
+              __UGFV=__XGFV;
             } else /* FALSE */ {
-              __tmp__KFFV=((__UINTEGER_32__RWB )typ_id__GFFV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__IFFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__JFFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__HFFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IFFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IFFV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__IFFV=micro_alloc__table__lab__HKI(__tmp__JFFV,((__POINTER__IB )(&(table_type[(__tmp__KFFV)]))),(__UINTEGER_32__RWB)(__tmp__KFFV |  1));
-              ptr__FFFV=__tmp__IFFV;
-            };
-            result__EFFV=((__STRING__BC *)ptr__FFFV);
-            *(result__EFFV) = *(STRING__BC__);
-          };
-          Self__AFFV=((__STRING__BC *)result__EFFV);
-          if ((Self__AFFV->capacity__HFL <  250)) {
-            __tmp__CFFV=create__KVW( 250);
-            Self__AFFV->storage__4EL=__tmp__CFFV;
-            Self__AFFV->capacity__HFL= 250;
-          };
-          Self__AFFV->count__WJ= 0;
-          display__V5DJ(Self__P1US,result__EFFV);
-          put_string__EGZ(((__STRING__BC *)result__EFFV));
+              __ZGFV=((____YWB )__VGFV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __XGFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __YGFV=(void *)((unsigned long)(void *)((unsigned long)__WGFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XGFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XGFV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __XGFV=__OKI(__YGFV,((____IB )(&(table_type[(__ZGFV)]))),(____YWB)(__ZGFV |  1));
+              __UGFV=__XGFV;
+            };
+            __TGFV=((____BC *)__UGFV);
+            *(__TGFV) = *(__BC__);
+          };
+          __PGFV=((____BC *)__TGFV);
+          if ((__PGFV->__OFL <  250)) {
+            __RGFV=__RVW( 250);
+            __PGFV->__FFL=__RGFV;
+            __PGFV->__OFL= 250;
+          };
+          __PGFV->__WJ= 0;
+          __EBEJ(__42US,__TGFV);
+          __LGZ(((____BC *)__TGFV));
           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__2OZN));
+      case ____3BOJ__: {
+        __GEBK(((____3BOJ *)__LQZN));
       } break;
-      case __EXPR_SUB__CBOJ__: {
-        remove__1CBK(((__EXPR_SUB__CBOJ *)__tmp__2OZN));
+      case ____RCOJ__: {
+        __KEBK(((____RCOJ *)__LQZN));
       } break;
-      case __EXPR_MUL__YBOJ__: {
-        remove__5CBK(((__EXPR_MUL__YBOJ *)__tmp__2OZN));
+      case ____HDOJ__: {
+        __OEBK(((____HDOJ *)__LQZN));
       } break;
-      case __EXPR_DIV__MCOJ__: {
-        remove__DDBK(((__EXPR_DIV__MCOJ *)__tmp__2OZN));
+      case ____1DOJ__: {
+        __SEBK(((____1DOJ *)__LQZN));
       } break;
-      case __EXPR_AND__ADOJ__: {
-        remove__HDBK(((__EXPR_AND__ADOJ *)__tmp__2OZN));
+      case ____PEOJ__: {
+        __WEBK(((____PEOJ *)__LQZN));
       } break;
-      case __EXPR_SHIFT_R__UDOJ__: {
-        remove__LDBK(((__EXPR_SHIFT_R__UDOJ *)__tmp__2OZN));
+      case ____DFOJ__: {
+        __0EBK(((____DFOJ *)__LQZN));
       } break;
-      case __EXPR_SHIFT_L__IEOJ__: {
-        remove__PDBK(((__EXPR_SHIFT_L__IEOJ *)__tmp__2OZN));
+      case ____XFOJ__: {
+        __4EBK(((____XFOJ *)__LQZN));
       } break;
-      case __PUT_TO__BFOJ__: {
-        remove__TDBK(((__PUT_TO__BFOJ *)__tmp__2OZN));
+      case ____QGOJ__: {
+        __CFBK(((____QGOJ *)__LQZN));
       } break;
-      case __ITEM__VFOJ__: {
-        remove__UEBK(((__ITEM__VFOJ *)__tmp__2OZN));
+      case ____EHOJ__: {
+        __DGBK(((____EHOJ *)__LQZN));
       } break;
-      case __CAST__JHOJ__: {
-        remove__0EBK(((__CAST__JHOJ *)__tmp__2OZN));
+      case ____YIOJ__: {
+        __JGBK(((____YIOJ *)__LQZN));
       } break;
-      case __READ_SLOT__ZK4K__: {
-        remove__3LFM(((__READ_SLOT__ZK4K *)__tmp__2OZN));
+      case ____IM4K__: {
+        __MNFM(((____IM4K *)__LQZN));
       } break;
-      case __EXPR_NOT_LOGIC__E4FL__: {
-        remove__JO5O(((__EXPR_NOT_LOGIC__E4FL *)__tmp__2OZN));
+      case ____T5FL__: {
+        __YP5O(((____T5FL *)__LQZN));
       } break;
-      case __EXPR_OR_LOGIC__OCUL__: {
-        remove__TPTP(((__EXPR_OR_LOGIC__OCUL *)__tmp__2OZN));
+      case ____3DUL__: {
+        __CRTP(((____3DUL *)__LQZN));
       } break;
-      case __EXPR_OR_OR_LOGIC__LDUL__: {
-        remove__SS0P(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__2OZN));
+      case ____0EUL__: {
+        __BU0P(((____0EUL *)__LQZN));
       } break;
-      case __EXPR_AND_LOGIC__SEUL__: {
-        remove__XPTP(((__EXPR_AND_LOGIC__SEUL *)__tmp__2OZN));
+      case ____BGUL__: {
+        __GRTP(((____BGUL *)__LQZN));
       } break;
-      case __EXPR_AND_AND_LOGIC__NFUL__: {
-        remove__XS0P(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__2OZN));
+      case ____2GUL__: {
+        __GU0P(((____2GUL *)__LQZN));
       } break;
-      case __EXPR_NEG__SYVL__: {
-        remove__2RBN(((__EXPR_NEG__SYVL *)__tmp__2OZN));
+      case ____B0VL__: {
+        __LTBN(((____B0VL *)__LQZN));
       } break;
-      case __EXPR_ADD__AZVL__: {
-        remove__NFGM(((__EXPR_ADD__AZVL *)__tmp__2OZN));
+      case ____P0VL__: {
+        __2GGM(((____P0VL *)__LQZN));
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        Self__S1US=((__READ_GLOBAL__B4YL *)__tmp__2OZN);
-        unread__VGEN(((__SLOT_DATA__WIRG *)Self__S1US->global__Y5JM),Self__S1US);
+      case ____Q5YL__: {
+        __B3US=((____Q5YL *)__LQZN);
+        __EIEN(((____FKRG *)__B3US->__HBKM),__B3US);
       } break;
-      case __EXPR_NOT__FUPM__: {
-        remove__0CWN(((__EXPR_NOT__FUPM *)__tmp__2OZN));
+      case ____UVPM__: {
+        __JEWN(((____UVPM *)__LQZN));
       } break;
-      case __EXPR_MOD__LYPM__: {
-        remove__1S0P(((__EXPR_MOD__LYPM *)__tmp__2OZN));
+      case ____0ZPM__: {
+        __KU0P(((____0ZPM *)__LQZN));
       } break;
-      case __EXPR_OR__3P0N__: {
-        remove__FOVO(((__EXPR_OR__3P0N *)__tmp__2OZN));
+      case ____MR0N__: {
+        __UPVO(((____MR0N *)__LQZN));
       } break;
-      case __EXPR_SUP_EQ__JVBP__: {
-        remove__B0ZQ(((__EXPR_SUP_EQ__JVBP *)__tmp__2OZN));
+      case ____YWBP__: {
+        __Q1ZQ(((____YWBP *)__LQZN));
       } break;
-      case __EXPR_INF__2WBP__: {
-        remove__OKUP(((__EXPR_INF__2WBP *)__tmp__2OZN));
+      case ____LYBP__: {
+        __3LUP(((____LYBP *)__LQZN));
       } break;
-      case __EXPR_INF_EQ__TXBP__: {
-        remove__SKUP(((__EXPR_INF_EQ__TXBP *)__tmp__2OZN));
+      case ____CZBP__: {
+        __BMUP(((____CZBP *)__LQZN));
       } break;
-      case __EXPR_XOR__OAEP__: {
-        remove__3SEQ(((__EXPR_XOR__OAEP *)__tmp__2OZN));
+      case ____3BEP__: {
+        __MUEQ(((____3BEP *)__LQZN));
       } break;
       };
     };
-    Result__NHTT=(__INTEGER__Q)(Result__NHTT +  1);
+    __2ITT=(____Q)(__2ITT +  1);
   };
-  Result__YNZN=__tmp__OOZN;
-  return(Result__YNZN);
+  __HPZN=__3PZN;
+  return(__HPZN);
 }
 
-static void put_result__in__PRFO(__SLOT_CODE__MIRG *Self__QRFO,void *e__RRFO,__LOCAL__43WC *v__SRFO)
-// ({SLOT_CODE__MIRG},{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},{NULLxLOCAL__43WC}) Void No recursive, No inlinable.
+static void __4SFO(____1JRG *__5SFO,void *__ATFO,____N5WC *__BTFO)
+// ({__1JRG},{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__N5WC}) Void No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__WRFO;
-  __POSITION__OL __tmp__YRFO,__tmp__0RFO;
-  void *__tmp__ZRFO,*val__TRFO;
-  __WRITE_LOCAL__BEYJ *__tmp__11US;
-  __LIST__WH *__tmp__2RFO;
-  __tmp__WRFO=v__SRFO->parent_variable__B4WC.type__1N5D;
-  __tmp__YRFO=v__SRFO->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.position__H2B;
-  switch (((struct ___OBJ *)e__RRFO)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__ZRFO=check_type__with__AMCK(((__STRING_CST__5J *)e__RRFO),__tmp__WRFO,__tmp__YRFO);
+  ____WMB *__FTFO;
+  ____OL __HTFO,__JTFO;
+  void *__ITFO,*__CTFO;
+  ____QFYJ *__K3US;
+  ____WH *__LTFO;
+  __FTFO=__BTFO->__Q5WC.__KP5D;
+  __HTFO=__BTFO->__Q5WC.__P5WC.__OF.__O2B;
+  switch (((struct ___OBJ *)__ATFO)->__id) {
+  case ____5J__: {
+    __ITFO=__PNCK(((____5J *)__ATFO),__FTFO,__HTFO);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__ZRFO=check_type__with__PUCK(((__EXTERNAL_C__L5WC *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____0AXC__: {
+    __ITFO=__4VCK(((____0AXC *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__ZRFO=check_type__with__52CK(((__PROTOTYPE_CST__45WC *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____NBXC__: {
+    __ITFO=__O4CK(((____NBXC *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__ZRFO=check_type__with__PFDK(((__INTEGER_CST__KAXC *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____ZBXC__: {
+    __ITFO=__4GDK(((____ZBXC *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__ZRFO=check_type__with__H11J(((__EXPR_MULTIPLE__UKWH *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____DMWH__: {
+    __ITFO=__W21J(((____DMWH *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__ZRFO=check_type__with__5NDK(((__READ_LOCAL__N5ZI *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____2A0I__: {
+    __ITFO=__OPDK(((____2A0I *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__ZRFO=check_type__with__PWDK(((__EXPR_EQUAL__YHNJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____HJNJ__: {
+    __ITFO=__4XDK(((____HJNJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__ZRFO=check_type__with__54DK(((__EXPR_NOT_EQUAL__DINJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____SJNJ__: {
+    __ITFO=__OAEK(((____SJNJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__ZRFO=check_type__with__OHEK(((__IS_EXPANDED__L5NJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____0AOJ__: {
+    __ITFO=__3IEK(((____0AOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__ZRFO=check_type__with__3PEK(((__GET_TYPE_ID__V5NJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____EBOJ__: {
+    __ITFO=__MREK(((____EBOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__ZRFO=check_type__with__NYEK(((__EXPR_SUP__OAOJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____3BOJ__: {
+    __ITFO=__2ZEK(((____3BOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__ZRFO=check_type__with__3AFK(((__EXPR_SUB__CBOJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____RCOJ__: {
+    __ITFO=__MCFK(((____RCOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__ZRFO=check_type__with__NJFK(((__EXPR_MUL__YBOJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____HDOJ__: {
+    __ITFO=__2KFK(((____HDOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__ZRFO=check_type__with__3RFK(((__EXPR_DIV__MCOJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____1DOJ__: {
+    __ITFO=__MTFK(((____1DOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__ZRFO=check_type__with__N0FK(((__EXPR_AND__ADOJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____PEOJ__: {
+    __ITFO=__21FK(((____PEOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__ZRFO=check_type__with__3CGK(((__EXPR_SHIFT_R__UDOJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____DFOJ__: {
+    __ITFO=__MEGK(((____DFOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__ZRFO=check_type__with__NLGK(((__EXPR_SHIFT_L__IEOJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____XFOJ__: {
+    __ITFO=__2MGK(((____XFOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__ZRFO=check_type__with__2TGK(((__PUT_TO__BFOJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____QGOJ__: {
+    __ITFO=__LVGK(((____QGOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__ZRFO=check_type__with__L2GK(((__ITEM__VFOJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____EHOJ__: {
+    __ITFO=__03GK(((____EHOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__ZRFO=check_type__with__0EHK(((__SIZE_OF__NGOJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____2HOJ__: {
+    __ITFO=__JGHK(((____2HOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__ZRFO=check_type__with__JNHK(((__CAST__JHOJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____YIOJ__: {
+    __ITFO=__YOHK(((____YIOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__ZRFO=check_type__with__ZVHK(((__REAL_CST__JLOJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____YMOJ__: {
+    __ITFO=__IXHK(((____YMOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__ZRFO=check_type__with__J4HK(((__CHARACTER_CST__5LOJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____ONOJ__: {
+    __ITFO=__Y5HK(((____ONOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__ZRFO=check_type__with__YHWN(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____YOOJ__: {
+    __ITFO=__HJWN(((____YOOJ *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__ZRFO=check_type__with__U0BN(((__READ_SLOT__ZK4K *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____IM4K__: {
+    __ITFO=__D2BN(((____IM4K *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__ZRFO=check_type__with__WOFQ(((__EXPR_NOT_LOGIC__E4FL *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____T5FL__: {
+    __ITFO=__FQFQ(((____T5FL *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__ZRFO=check_type__with__JZ0P(((__EXPR_OR_LOGIC__OCUL *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____3DUL__: {
+    __ITFO=__Y00P(((____3DUL *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__ZRFO=check_type__with__G1EQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____0EUL__: {
+    __ITFO=__V2EQ(((____0EUL *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__ZRFO=check_type__with__ZB1P(((__EXPR_AND_LOGIC__SEUL *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____BGUL__: {
+    __ITFO=__ID1P(((____BGUL *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__ZRFO=check_type__with__XDFQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____2GUL__: {
+    __ITFO=__GFFQ(((____2GUL *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__ZRFO=check_type__with__IQWN(((__EXPR_NEG__SYVL *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____B0VL__: {
+    __ITFO=__XRWN(((____B0VL *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__ZRFO=check_type__with__YYWN(((__EXPR_ADD__AZVL *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____P0VL__: {
+    __ITFO=__H0WN(((____P0VL *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__ZRFO=check_type__with__EDCN(((__READ_GLOBAL__B4YL *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____Q5YL__: {
+    __ITFO=__TECN(((____Q5YL *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__ZRFO=check_type__with__D1IO(((__EXPR_NOT__FUPM *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____UVPM__: {
+    __ITFO=__S2IO(((____UVPM *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__ZRFO=check_type__with__ML1P(((__EXPR_MOD__LYPM *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____0ZPM__: {
+    __ITFO=__1M1P(((____0ZPM *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__ZRFO=check_type__with__WD4O(((__EXPR_OR__3P0N *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____MR0N__: {
+    __ITFO=__FF4O(((____MR0N *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__ZRFO=check_type__with__IA0Q(((__EXPR_SUP_EQ__JVBP *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____YWBP__: {
+    __ITFO=__XB0Q(((____YWBP *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__ZRFO=check_type__with__KXFQ(((__EXPR_INF__2WBP *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____LYBP__: {
+    __ITFO=__ZYFQ(((____LYBP *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__ZRFO=check_type__with__05FQ(((__EXPR_INF_EQ__TXBP *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____CZBP__: {
+    __ITFO=__JBGQ(((____CZBP *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__ZRFO=check_type__with__KIGQ(((__EXPR_XOR__OAEP *)((__STRING_CST__5J *)e__RRFO)),__tmp__WRFO,__tmp__YRFO);
+  case ____3BEP__: {
+    __ITFO=__ZJGQ(((____3BEP *)((____5J *)__ATFO)),__FTFO,__HTFO);
   } break;
   };
-  val__TRFO=__tmp__ZRFO;
-  __tmp__ZRFO=Self__QRFO->parent_slot__NIRG->parent_itm_slot__JLC;
-  if (((struct ___OBJ *)__tmp__ZRFO)->__id==__ITM_SLOT__HLC__) {
-    __tmp__0RFO=((__ITM_SLOT__HLC *)__tmp__ZRFO)->parent_named__ILC.parent_itm_object__OF.position__H2B;
+  __CTFO=__ITFO;
+  __ITFO=__5SFO->__2JRG->__QLC;
+  if (((struct ___OBJ *)__ITFO)->__id==____OLC__) {
+    __JTFO=((____OLC *)__ITFO)->__PLC.__OF.__O2B;
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__0RFO=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ZRFO)->parent_itm_slot__QF0D.parent_named__ILC.parent_itm_object__OF.position__H2B;
+    __JTFO=((____4G0D *)__ITFO)->__5G0D.__PLC.__OF.__O2B;
   };
-  __tmp__11US=write__with__value__SORJ(((__LOCAL__43WC *)v__SRFO),__tmp__0RFO,val__TRFO);
-  if (((struct ___OBJ *)Self__QRFO->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-    __tmp__2RFO=list_current__Y4GB;
+  __K3US=__BQRJ(((____N5WC *)__BTFO),__JTFO,__CTFO);
+  if (((struct ___OBJ *)__5SFO->__2JRG->__QLC)->__id==____OLC__) {
+    __LTFO=__Q5GB;
   } else /* ITM_SLOT_OPERATOR */ {
-    __tmp__2RFO=list_current__Y4GB;
+    __LTFO=__Q5GB;
   };
-  add_last__A04F(((__FAST_ARRAYoINSTRo__X53D *)((__LIST__WH *)__tmp__2RFO)->expr_list__AA4D),__tmp__11US);
+  __P14F(((____GB4D *)((____WH *)__LTFO)->__PB4D),__K3US);
 }
 
-static void remove_first__4Y5L(__FAST_ARRAYoWRITEo__FJFJ *Self__5Y5L)
-// ({FAST_ARRAYoWRITEo__FJFJ}) Void No recursive, No inlinable.
+static void __N05L(____UKFJ *__O05L)
+// ({__UKFJ}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__WZ5L,i__FGKM;
-  void **__tmp__VZ5L,**Self__2FKM;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if ((Self__5Y5L->parent_arrayed_collection__NJFJ.upper__IKFJ ==  0)) {
-    Self__5Y5L->parent_arrayed_collection__NJFJ.storage__1QGL=NULL;
-    Self__5Y5L->parent_arrayed_collection__NJFJ.capacity__3PGL= 0;
-    Self__5Y5L->parent_arrayed_collection__NJFJ.upper__IKFJ=(__INTEGER__Q)(-  1);
+  ____Q __F15L,__UHKM;
+  void **__E15L,**__LHKM;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if ((__O05L->__2KFJ.__XLFJ ==  0)) {
+    __O05L->__2KFJ.__KSGL=NULL;
+    __O05L->__2KFJ.__MRGL= 0;
+    __O05L->__2KFJ.__XLFJ=(____Q)(-  1);
   } else /* FALSE */ {
-    __tmp__VZ5L=Self__5Y5L->parent_arrayed_collection__NJFJ.storage__1QGL;
-    __tmp__WZ5L=Self__5Y5L->parent_arrayed_collection__NJFJ.upper__IKFJ;
-    Self__2FKM=((void **)__tmp__VZ5L);
-    i__FGKM= 0;
-    while ((i__FGKM != __tmp__WZ5L)) {
-      Self__2FKM[i__FGKM]=Self__2FKM[(__INTEGER__Q)(i__FGKM +  1)];
-      i__FGKM=(__INTEGER__Q)(i__FGKM +  1);
+    __E15L=__O05L->__2KFJ.__KSGL;
+    __F15L=__O05L->__2KFJ.__XLFJ;
+    __LHKM=((void **)__E15L);
+    __UHKM= 0;
+    while ((__UHKM != __F15L)) {
+      __LHKM[__UHKM]=__LHKM[(____Q)(__UHKM +  1)];
+      __UHKM=(____Q)(__UHKM +  1);
     };
-    Self__5Y5L->parent_arrayed_collection__NJFJ.upper__IKFJ=(__INTEGER__Q)(Self__5Y5L->parent_arrayed_collection__NJFJ.upper__IKFJ -  1);
+    __O05L->__2KFJ.__XLFJ=(____Q)(__O05L->__2KFJ.__XLFJ -  1);
   };
 }
 
-static __INTEGER__Q fast_first_index_of__KOWL(__FAST_ARRAYoWRITEo__FJFJ *Self__LOWL,void *element__MOWL)
-// ({FAST_ARRAYoWRITEo__FJFJ},{NULLxWRITE_GLOBAL__EXKJxWRITE_SLOT__SXKJxWRITE_LOCAL__BEYJ}) With result No recursive, No inlinable.
+static ____Q __ZPWL(____UKFJ *__0PWL,void *__1PWL)
+// ({__UKFJ},{NULLx__TYKJx__BZKJx__QFYJ}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__OOWL,__tmp__XOWL,idx__IWJM;
-  void **__tmp__WOWL,**Self__2VJM;
-  result__OOWL= 0;
-  if ((Self__LOWL->parent_arrayed_collection__NJFJ.upper__IKFJ >=  0)) {
-    __tmp__WOWL=Self__LOWL->parent_arrayed_collection__NJFJ.storage__1QGL;
-    __tmp__XOWL=Self__LOWL->parent_arrayed_collection__NJFJ.upper__IKFJ;
-    Self__2VJM=((void **)__tmp__WOWL);
-    idx__IWJM= 0;
-    while ((! ((idx__IWJM > __tmp__XOWL) || ((void *)element__MOWL == (void *)Self__2VJM[idx__IWJM])))) {
-      idx__IWJM=(__INTEGER__Q)(idx__IWJM +  1);
-    };
-    result__OOWL=idx__IWJM;
-  };
-  __tmp__XOWL=result__OOWL;
+  ____Q __3PWL,__GQWL,__XXJM;
+  void **__FQWL,**__LXJM;
+  __3PWL= 0;
+  if ((__0PWL->__2KFJ.__XLFJ >=  0)) {
+    __FQWL=__0PWL->__2KFJ.__KSGL;
+    __GQWL=__0PWL->__2KFJ.__XLFJ;
+    __LXJM=((void **)__FQWL);
+    __XXJM= 0;
+    while ((! ((__XXJM > __GQWL) || ((void *)__1PWL == (void *)__LXJM[__XXJM])))) {
+      __XXJM=(____Q)(__XXJM +  1);
+    };
+    __3PWL=__XXJM;
+  };
+  __GQWL=__3PWL;
   ;
-  return(__tmp__XOWL);
+  return(__GQWL);
 }
 
-static void remove__JQWL(__FAST_ARRAYoWRITEo__FJFJ *Self__KQWL,__INTEGER__Q index__LQWL)
-// ({FAST_ARRAYoWRITEo__FJFJ},{INTEGER__Q}) Void No recursive, No inlinable.
+static void __YRWL(____UKFJ *__ZRWL,____Q __0RWL)
+// ({__UKFJ},{__Q}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__UQWL,i__DDJM;
-  void **__tmp__TQWL,**Self__SCJM;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  __tmp__TQWL=Self__KQWL->parent_arrayed_collection__NJFJ.storage__1QGL;
-  __tmp__UQWL=Self__KQWL->parent_arrayed_collection__NJFJ.upper__IKFJ;
-  Self__SCJM=((void **)__tmp__TQWL);
-  i__DDJM=index__LQWL;
-  while ((i__DDJM != __tmp__UQWL)) {
-    Self__SCJM[i__DDJM]=Self__SCJM[(__INTEGER__Q)(i__DDJM +  1)];
-    i__DDJM=(__INTEGER__Q)(i__DDJM +  1);
-  };
-  Self__KQWL->parent_arrayed_collection__NJFJ.upper__IKFJ=(__INTEGER__Q)(Self__KQWL->parent_arrayed_collection__NJFJ.upper__IKFJ -  1);
+  ____Q __DSWL,__SEJM;
+  void **__CSWL,**__BEJM;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __CSWL=__ZRWL->__2KFJ.__KSGL;
+  __DSWL=__ZRWL->__2KFJ.__XLFJ;
+  __BEJM=((void **)__CSWL);
+  __SEJM=__0RWL;
+  while ((__SEJM != __DSWL)) {
+    __BEJM[__SEJM]=__BEJM[(____Q)(__SEJM +  1)];
+    __SEJM=(____Q)(__SEJM +  1);
+  };
+  __ZRWL->__2KFJ.__XLFJ=(____Q)(__ZRWL->__2KFJ.__XLFJ -  1);
 }
 
-static __BOOLEAN__L is_seq_list__XQRO(__LIST__WH *l__ZQRO)
-// ({NULLxLIST__WH}) With result No recursive, No inlinable.
+static ____L __GSRO(____WH *__ISRO)
+// ({NULLx__WH}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q j__2QRO;
-  __BOOLEAN__L result__1QRO,Result__0QRO;
-  void **__tmp__Y05T;
-  result__1QRO=FALSE__O__;
-  j__2QRO=seq_list__CCFE->parent_arrayed_collection__BCFE.upper__QH5F;
-  __tmp__Y05T=((__FAST_ARRAYoLISTo__ZBFE *)seq_list__CCFE)->parent_arrayed_collection__BCFE.storage__QI5F;
-  while (((j__2QRO >=  0) && (! result__1QRO))) {
-    result__1QRO=((void *)((void **)__tmp__Y05T)[j__2QRO] == (void *)l__ZQRO);
-    j__2QRO=(__INTEGER__Q)(j__2QRO -  1);
-  };
-  Result__0QRO=result__1QRO;
-  return(Result__0QRO);
+  ____Q __LSRO;
+  ____L __KSRO,__JSRO;
+  void **__H25T;
+  __KSRO=__O__;
+  __LSRO=__RDFE->__QDFE.__5I5F;
+  __H25T=((____IDFE *)__RDFE)->__QDFE.__5J5F;
+  while (((__LSRO >=  0) && (! __KSRO))) {
+    __KSRO=((void *)((void **)__H25T)[__LSRO] == (void *)__ISRO);
+    __LSRO=(____Q)(__LSRO -  1);
+  };
+  __JSRO=__KSRO;
+  return(__JSRO);
 }
 
-static __BOOLEAN__L is_invariant__HVPN(__SLOT_DATA__WIRG *Self__IVPN,void *rec__JVPN)
-// ({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 Recursive, No inlinable.
+static ____L __WWPN(____FKRG *__XWPN,void *__YWPN)
+// ({__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 Recursive, No inlinable.
 {
-  __LOCAL__43WC *Self__BZUN;
-  __BOOLEAN__L __tmp__TVPN,__tmp__QVPN,__tmp__BUAT;
-  if (((void *)rec__JVPN == (void *)NULL)) {
-    __tmp__TVPN=TRUE__K__;
+  ____N5WC *__Q0UN;
+  ____L __CXPN,__5WPN,__QVAT;
+  if (((void *)__YWPN == (void *)NULL)) {
+    __CXPN=__K__;
   } else /* FALSE */ {
-    switch (((struct ___OBJ *)rec__JVPN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__QVPN=TRUE__K__;
+    switch (((struct ___OBJ *)__YWPN)->__id) {
+    case ____5J__: {
+      __5WPN=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__QVPN=FALSE__O__;
+    case ____0AXC__: {
+      __5WPN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__QVPN=TRUE__K__;
+    case ____NBXC__: {
+      __5WPN=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__QVPN=TRUE__K__;
+    case ____ZBXC__: {
+      __5WPN=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__QVPN=FALSE__O__;
+    case ____DMWH__: {
+      __5WPN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__BZUN=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)rec__JVPN)->local__PUEJ);
-      __tmp__QVPN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__BZUN->last_seq__AM1K != (void *)NULL) && ((void *)Self__BZUN->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__BZUN->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__BZUN->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __Q0UN=((____N5WC *)((____2A0I *)__YWPN)->__4VEJ);
+      __5WPN=((__1RBN == __CI3K) && (((((void *)__Q0UN->__PN1K != (void *)NULL) && ((void *)__Q0UN->__PN1K->__JH3K != (void *)NULL)) && (__Q0UN->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__Q0UN->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__QVPN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)rec__JVPN));
+    case ____HJNJ__: {
+      __5WPN=__AFUN(((____HJNJ *)__YWPN));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__QVPN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)rec__JVPN));
+    case ____SJNJ__: {
+      __5WPN=__OFUN(((____SJNJ *)__YWPN));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__QVPN=TRUE__K__;
+    case ____0AOJ__: {
+      __5WPN=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__QVPN=TRUE__K__;
+    case ____EBOJ__: {
+      __5WPN=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__QVPN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)rec__JVPN));
+    case ____3BOJ__: {
+      __5WPN=__CGUN(((____3BOJ *)__YWPN));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__QVPN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)rec__JVPN));
+    case ____RCOJ__: {
+      __5WPN=__QGUN(((____RCOJ *)__YWPN));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__QVPN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)rec__JVPN));
+    case ____HDOJ__: {
+      __5WPN=__4GUN(((____HDOJ *)__YWPN));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__QVPN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)rec__JVPN));
+    case ____1DOJ__: {
+      __5WPN=__MHUN(((____1DOJ *)__YWPN));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__QVPN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)rec__JVPN));
+    case ____PEOJ__: {
+      __5WPN=__0HUN(((____PEOJ *)__YWPN));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__QVPN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)rec__JVPN));
+    case ____DFOJ__: {
+      __5WPN=__IIUN(((____DFOJ *)__YWPN));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__QVPN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)rec__JVPN));
+    case ____XFOJ__: {
+      __5WPN=__WIUN(((____XFOJ *)__YWPN));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__QVPN=is_invariant__VHUN(((__PUT_TO__BFOJ *)rec__JVPN));
+    case ____QGOJ__: {
+      __5WPN=__EJUN(((____QGOJ *)__YWPN));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__QVPN=is_invariant__MIUN(((__ITEM__VFOJ *)rec__JVPN));
+    case ____EHOJ__: {
+      __5WPN=__1JUN(((____EHOJ *)__YWPN));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__QVPN=TRUE__K__;
+    case ____2HOJ__: {
+      __5WPN=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__QVPN=is_invariant__3IUN(((__CAST__JHOJ *)rec__JVPN));
+    case ____YIOJ__: {
+      __5WPN=__MKUN(((____YIOJ *)__YWPN));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__QVPN=TRUE__K__;
+    case ____YMOJ__: {
+      __5WPN=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__QVPN=TRUE__K__;
+    case ____ONOJ__: {
+      __5WPN=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__QVPN=TRUE__K__;
+    case ____YOOJ__: {
+      __5WPN=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__QVPN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)rec__JVPN));
+    case ____IM4K__: {
+      __5WPN=__AQMN(((____IM4K *)__YWPN));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__QVPN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)rec__JVPN));
+    case ____T5FL__: {
+      __5WPN=__CZAQ(((____T5FL *)__YWPN));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__QVPN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)rec__JVPN));
+    case ____3DUL__: {
+      __5WPN=__BR3P(((____3DUL *)__YWPN));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__QVPN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)rec__JVPN));
+    case ____0EUL__: {
+      __5WPN=__MJCQ(((____0EUL *)__YWPN));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__QVPN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)rec__JVPN));
+    case ____BGUL__: {
+      __5WPN=__PR3P(((____BGUL *)__YWPN));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__QVPN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)rec__JVPN));
+    case ____2GUL__: {
+      __5WPN=__1JCQ(((____2GUL *)__YWPN));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__QVPN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)rec__JVPN));
+    case ____B0VL__: {
+      __5WPN=__0KUN(((____B0VL *)__YWPN));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__QVPN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)rec__JVPN));
+    case ____P0VL__: {
+      __5WPN=__5KUN(((____P0VL *)__YWPN));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__BUAT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)rec__JVPN)->global__Y5JM),NULL);
-      __tmp__QVPN=__tmp__BUAT;
+    case ____Q5YL__: {
+      __QVAT=__WWPN(((____FKRG *)((____Q5YL *)__YWPN)->__HBKM),NULL);
+      __5WPN=__QVAT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__QVPN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)rec__JVPN));
+    case ____UVPM__: {
+      __5WPN=__Y3ZN(((____UVPM *)__YWPN));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__QVPN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)rec__JVPN));
+    case ____0ZPM__: {
+      __5WPN=__3R3P(((____0ZPM *)__YWPN));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__QVPN=is_invariant__OUWO(((__EXPR_OR__3P0N *)rec__JVPN));
+    case ____MR0N__: {
+      __5WPN=__3VWO(((____MR0N *)__YWPN));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__QVPN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)rec__JVPN));
+    case ____YWBP__: {
+      __5WPN=__OZ0Q(((____YWBP *)__YWPN));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__QVPN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)rec__JVPN));
+    case ____LYBP__: {
+      __5WPN=__HZAQ(((____LYBP *)__YWPN));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__QVPN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)rec__JVPN));
+    case ____CZBP__: {
+      __5WPN=__VZAQ(((____CZBP *)__YWPN));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__QVPN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)rec__JVPN));
+    case ____3BEP__: {
+      __5WPN=__EEKQ(((____3BEP *)__YWPN));
     } break;
     };
-    __tmp__TVPN=__tmp__QVPN;
+    __CXPN=__5WPN;
   };
-  __tmp__QVPN=(((__tmp__TVPN && ((void *)Self__IVPN->last_write__MK3K != (void *)NULL)) && (loop_seq_call_and_loop__NQBN == seq_call_and_loop__BL3K)) && (Self__IVPN->last_seq_index__TK3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN)));
-  return(__tmp__QVPN);
+  __5WPN=(((__CXPN && ((void *)__XWPN->__1L3K != (void *)NULL)) && (__2RBN == __QM3K)) && (__XWPN->__CM3K <= ((____YWB )__YRBN)));
+  return(__5WPN);
 }
 
-static void* readlip_expr_binary__MGSB(__PARSER__NSD *Self__NGSB)
-// ({PARSER__NSD}) With result No recursive, No inlinable.
+static void* __1HSB(____USD *__2HSB)
+// ({__USD}) With result No recursive, No inlinable.
 {
-  void *__tmp__SGSB,*result__PGSB,*__tmp__MHSB;
-  __POSITION__OL __tmp__SHSB;
-  __LIP_BINARY__IWQB *result__DGFV,*Self__PGFV;
-  __POINTER__IB ptr__EGFV,__tmp__GGFV,__tmp__HGFV,__tmp__IGFV;
-  __INTEGER__Q typ_id__FGFV;
-  __UINTEGER_32__RWB __tmp__JGFV;
-  __BOOLEAN__L __tmp__2GSB,__tmp__FHSB,__tmp__CHSB;
-  __tmp__SGSB=readlip_expr_unary__NXSB(Self__NGSB);
-  result__PGSB=__tmp__SGSB;
-  if (((void *)__tmp__SGSB != (void *)NULL)) {
-    while_do__3ITB:
+  void *__BISB,*__4HSB,*__1ISB;
+  ____OL __BJSB;
+  ____XXQB *__SHFV,*__4HFV;
+  ____IB __THFV,__VHFV,__WHFV,__XHFV;
+  ____Q __UHFV;
+  ____YWB __YHFV;
+  ____L __LISB,__UISB,__RISB;
+  __BISB=__2YSB(__2HSB);
+  __4HSB=__BISB;
+  if (((void *)__BISB != (void *)NULL)) {
+    __MKTB:
     {
-      __tmp__2GSB=read_character__5WI('-');
-      if (__tmp__2GSB) {
-        __tmp__FHSB=TRUE__K__;
-      } else /* FALSE */ {
-        __tmp__CHSB=read_character__5WI('+');
-        __tmp__FHSB=__tmp__CHSB;
-      };
-      if (__tmp__FHSB) {
-        __tmp__MHSB=readlip_expr_unary__NXSB(Self__NGSB);
-        if (((void *)__tmp__MHSB == (void *)NULL)) {
-          __tmp__SHSB=current_position__HVQ();
-          put_error__text__2PE( 0,(&__string_421));
-          put_position__HRE(__tmp__SHSB);
-          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);
+      __LISB=__GXI('-');
+      if (__LISB) {
+        __UISB=__K__;
+      } else /* FALSE */ {
+        __RISB=__GXI('+');
+        __UISB=__RISB;
+      };
+      if (__UISB) {
+        __1ISB=__2YSB(__2HSB);
+        if (((void *)__1ISB == (void *)NULL)) {
+          __BJSB=__OVQ();
+          __DQE( 0,(&__string_421));
+          __ORE(__BJSB);
+          __IJG(__IQE);
+          if ((__J5 !=  0)) {
+            __LGZ(((____BC *)__IQE));
+          };
+          if ((__HQE ==  2)) {
+            __TL=(____Q)(__TL +  1);
           } else /* FALSE */ {
             exit(( 1));
           };
         };
-        if (__tmp__2GSB) {
-          __tmp__SHSB=current_position__HVQ();
-          result__DGFV=NULL;
-          ptr__EGFV=((__POINTER__IB )(NULL));
-          typ_id__FGFV= 0;
-          __tmp__GGFV=((__POINTER__IB )sizeof(__LIP_BINARY__IWQB));
-          if (((unsigned long)__tmp__GGFV ==  0)) {
-            result__DGFV=LIP_BINARY__IWQB__;
-          } else /* FALSE */ {
-            typ_id__FGFV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GGFV));
-            if ((typ_id__FGFV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__HGFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__IGFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GGFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HGFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HGFV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JGFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IGFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__HGFV=micro_alloc__table__lab__HKI(__tmp__IGFV,((__POINTER__IB )(&(table_size[(__tmp__JGFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IGFV)));
-              ptr__EGFV=__tmp__HGFV;
+        if (__LISB) {
+          __BJSB=__OVQ();
+          __SHFV=NULL;
+          __THFV=((____IB )(NULL));
+          __UHFV= 0;
+          __VHFV=((____IB )sizeof(____XXQB));
+          if (((unsigned long)__VHFV ==  0)) {
+            __SHFV=__XXQB__;
+          } else /* FALSE */ {
+            __UHFV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VHFV));
+            if ((__UHFV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __WHFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __XHFV=(void *)((unsigned long)(void *)((unsigned long)__VHFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WHFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WHFV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YHFV=((____YWB )((____Q )(void *)((unsigned long)__XHFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __WHFV=__OKI(__XHFV,((____IB )(&(table_size[(__YHFV)-1]))),((____YWB )((____Q )__XHFV)));
+              __THFV=__WHFV;
             } else /* FALSE */ {
-              __tmp__JGFV=((__UINTEGER_32__RWB )typ_id__FGFV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__HGFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__IGFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GGFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HGFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HGFV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__HGFV=micro_alloc__table__lab__HKI(__tmp__IGFV,((__POINTER__IB )(&(table_type[(__tmp__JGFV)]))),(__UINTEGER_32__RWB)(__tmp__JGFV |  1));
-              ptr__EGFV=__tmp__HGFV;
-            };
-            result__DGFV=((__LIP_BINARY__IWQB *)ptr__EGFV);
-            *(result__DGFV) = *(LIP_BINARY__IWQB__);
-          };
-          Self__PGFV=((__LIP_BINARY__IWQB *)result__DGFV);
-          Self__PGFV->parent_lip_code__JWQB.parent_itm_object__MC.position__H2B=__tmp__SHSB;
-          Self__PGFV->left__5R0C=result__PGSB;
-          Self__PGFV->right__AS0C=__tmp__MHSB;
-          Self__PGFV->operator__BS0C='-';
-          result__PGSB=result__DGFV;
-        } else /* FALSE */ {
-          __tmp__SHSB=current_position__HVQ();
-          result__DGFV=NULL;
-          ptr__EGFV=((__POINTER__IB )(NULL));
-          typ_id__FGFV= 0;
-          __tmp__GGFV=((__POINTER__IB )sizeof(__LIP_BINARY__IWQB));
-          if (((unsigned long)__tmp__GGFV ==  0)) {
-            result__DGFV=LIP_BINARY__IWQB__;
-          } else /* FALSE */ {
-            typ_id__FGFV=-1;
-            clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__GGFV));
-            if ((typ_id__FGFV == (__INTEGER__Q)(-  1))) {
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__HGFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__IGFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GGFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HGFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HGFV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__JGFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__IGFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-              (&__string_3)->count__0C= 25;
-              (&__string_3)->storage__1C="Memory: Bound table_size.";
-              __tmp__HGFV=micro_alloc__table__lab__HKI(__tmp__IGFV,((__POINTER__IB )(&(table_size[(__tmp__JGFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__IGFV)));
-              ptr__EGFV=__tmp__HGFV;
+              __YHFV=((____YWB )__UHFV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __WHFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __XHFV=(void *)((unsigned long)(void *)((unsigned long)__VHFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WHFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WHFV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __WHFV=__OKI(__XHFV,((____IB )(&(table_type[(__YHFV)]))),(____YWB)(__YHFV |  1));
+              __THFV=__WHFV;
+            };
+            __SHFV=((____XXQB *)__THFV);
+            *(__SHFV) = *(__XXQB__);
+          };
+          __4HFV=((____XXQB *)__SHFV);
+          __4HFV->__YXQB.__MC.__O2B=__BJSB;
+          __4HFV->__OT0C=__4HSB;
+          __4HFV->__PT0C=__1ISB;
+          __4HFV->__QT0C='-';
+          __4HSB=__SHFV;
+        } else /* FALSE */ {
+          __BJSB=__OVQ();
+          __SHFV=NULL;
+          __THFV=((____IB )(NULL));
+          __UHFV= 0;
+          __VHFV=((____IB )sizeof(____XXQB));
+          if (((unsigned long)__VHFV ==  0)) {
+            __SHFV=__XXQB__;
+          } else /* FALSE */ {
+            __UHFV=-1;
+            __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__VHFV));
+            if ((__UHFV == (____Q)(-  1))) {
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __WHFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __XHFV=(void *)((unsigned long)(void *)((unsigned long)__VHFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WHFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WHFV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __YHFV=((____YWB )((____Q )(void *)((unsigned long)__XHFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+              (&__string_3)->__0C= 25;
+              (&__string_3)->__1C="Memory: Bound table_size.";
+              __WHFV=__OKI(__XHFV,((____IB )(&(table_size[(__YHFV)-1]))),((____YWB )((____Q )__XHFV)));
+              __THFV=__WHFV;
             } else /* FALSE */ {
-              __tmp__JGFV=((__UINTEGER_32__RWB )typ_id__FGFV);
-              (&__string_1)->count__0C= 19;
-              (&__string_1)->storage__1C="Memory: Size bound.";
-              __tmp__HGFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-              __tmp__IGFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__GGFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HGFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__HGFV) - (unsigned long)((__POINTER__IB ) 1)));
-              (&__string_2)->count__0C= 18;
-              (&__string_2)->storage__1C="Memory: Alignment.";
-              __tmp__HGFV=micro_alloc__table__lab__HKI(__tmp__IGFV,((__POINTER__IB )(&(table_type[(__tmp__JGFV)]))),(__UINTEGER_32__RWB)(__tmp__JGFV |  1));
-              ptr__EGFV=__tmp__HGFV;
+              __YHFV=((____YWB )__UHFV);
+              (&__string_1)->__0C= 19;
+              (&__string_1)->__1C="Memory: Size bound.";
+              __WHFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+              __XHFV=(void *)((unsigned long)(void *)((unsigned long)__VHFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WHFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__WHFV) - (unsigned long)((____IB ) 1)));
+              (&__string_2)->__0C= 18;
+              (&__string_2)->__1C="Memory: Alignment.";
+              __WHFV=__OKI(__XHFV,((____IB )(&(table_type[(__YHFV)]))),(____YWB)(__YHFV |  1));
+              __THFV=__WHFV;
             };
-            result__DGFV=((__LIP_BINARY__IWQB *)ptr__EGFV);
-            *(result__DGFV) = *(LIP_BINARY__IWQB__);
+            __SHFV=((____XXQB *)__THFV);
+            *(__SHFV) = *(__XXQB__);
           };
-          Self__PGFV=((__LIP_BINARY__IWQB *)result__DGFV);
-          Self__PGFV->parent_lip_code__JWQB.parent_itm_object__MC.position__H2B=__tmp__SHSB;
-          Self__PGFV->left__5R0C=result__PGSB;
-          Self__PGFV->right__AS0C=__tmp__MHSB;
-          Self__PGFV->operator__BS0C='+';
-          result__PGSB=result__DGFV;
+          __4HFV=((____XXQB *)__SHFV);
+          __4HFV->__YXQB.__MC.__O2B=__BJSB;
+          __4HFV->__OT0C=__4HSB;
+          __4HFV->__PT0C=__1ISB;
+          __4HFV->__QT0C='+';
+          __4HSB=__SHFV;
         };
-        goto while_do__3ITB;
+        goto __MKTB;
       };
     };
   };
-  __tmp__SGSB=result__PGSB;
-  return(__tmp__SGSB);
+  __BISB=__4HSB;
+  return(__BISB);
 }
 
-static void** create__DGRE(__INTEGER__Q nb_elements__FGRE)
-// ({INTEGER__Q}) With result No recursive, No inlinable.
+static void** __SHRE(____Q __UHRE)
+// ({__Q}) With result No recursive, No inlinable.
 {
-  __POINTER__IB sz__YXCU,result__WXCU,__tmp__XXCU,__tmp__ZXCU;
-  __POINTER__IB __tmp__1XCU,__tmp__2XCU;
-  __UINTEGER_32__RWB __tmp__3XCU;
-  __MEMORY__UPG *__tmp__BYCU;
-  __INTEGER__Q Self__M1HF;
-  void **__tmp__SBXE,**Result__GGRE;
-  sz__YXCU=((__POINTER__IB )(__INTEGER__Q)(nb_elements__FGRE * ((__INTEGER__Q )(sizeof(void *)))));
-  result__WXCU=((__POINTER__IB )(NULL));
-  (&__string_284)->count__0C= 16;
-  (&__string_284)->storage__1C="Memory: Size = 0";
-  __tmp__XXCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-  __tmp__ZXCU=(void *)((unsigned long)(void *)((unsigned long)sz__YXCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XXCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__XXCU) - (unsigned long)((__POINTER__IB ) 1)));
-  sz__YXCU=(void *)((unsigned long)__tmp__ZXCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
-  if ((sz__YXCU <= ((__POINTER__IB )(MINIMUM_SIZE)))) {
-    (&__string_1)->count__0C= 19;
-    (&__string_1)->storage__1C="Memory: Size bound.";
-    __tmp__1XCU=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-    __tmp__2XCU=(void *)((unsigned long)(void *)((unsigned long)sz__YXCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__1XCU) - (unsigned long)((__POINTER__IB ) 1)));
-    (&__string_2)->count__0C= 18;
-    (&__string_2)->storage__1C="Memory: Alignment.";
-    __tmp__3XCU=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__2XCU / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-    (&__string_3)->count__0C= 25;
-    (&__string_3)->storage__1C="Memory: Bound table_size.";
-    __tmp__1XCU=micro_alloc__table__lab__HKI(__tmp__2XCU,((__POINTER__IB )(&(table_size[(__tmp__3XCU)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__2XCU)));
-    ((__POINTER__IB *)__tmp__1XCU)[ 0]=((__POINTER__IB ) 3);
-    result__WXCU=(void *)((unsigned long)__tmp__1XCU - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *))))));
+  ____IB __HZCU,__FZCU,__GZCU,__IZCU,__KZCU,__LZCU;
+  ____YWB __MZCU;
+  ____1PG *__QZCU;
+  ____Q __12HF;
+  void **__BDXE,**__VHRE;
+  __HZCU=((____IB )(____Q)(__UHRE * ((____Q )(sizeof(void *)))));
+  __FZCU=((____IB )(NULL));
+  (&__string_284)->__0C= 16;
+  (&__string_284)->__1C="Memory: Size = 0";
+  __GZCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+  __IZCU=(void *)((unsigned long)(void *)((unsigned long)__HZCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GZCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__GZCU) - (unsigned long)((____IB ) 1)));
+  __HZCU=(void *)((unsigned long)__IZCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
+  if ((__HZCU <= ((____IB )(MINIMUM_SIZE)))) {
+    (&__string_1)->__0C= 19;
+    (&__string_1)->__1C="Memory: Size bound.";
+    __KZCU=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+    __LZCU=(void *)((unsigned long)(void *)((unsigned long)__HZCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZCU)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__KZCU) - (unsigned long)((____IB ) 1)));
+    (&__string_2)->__0C= 18;
+    (&__string_2)->__1C="Memory: Alignment.";
+    __MZCU=((____YWB )((____Q )(void *)((unsigned long)__LZCU / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+    (&__string_3)->__0C= 25;
+    (&__string_3)->__1C="Memory: Bound table_size.";
+    __KZCU=__OKI(__LZCU,((____IB )(&(table_size[(__MZCU)-1]))),((____YWB )((____Q )__LZCU)));
+    ((____IB *)__KZCU)[ 0]=((____IB ) 3);
+    __FZCU=(void *)((unsigned long)__KZCU - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB )((____Q )(sizeof(void *))))));
   } else /* FALSE */ {
-    __tmp__BYCU=search__4PCB(__tmp__ZXCU);
-    result__WXCU=(void *)((unsigned long)((__POINTER__IB )((__MEMORY__UPG *)__tmp__BYCU)) - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)((__POINTER__IB ) 8)));
+    __QZCU=__NQCB(__IZCU);
+    __FZCU=(void *)((unsigned long)((____IB )((____1PG *)__QZCU)) - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)((____IB ) 8)));
   };
-  __tmp__SBXE=((void **)result__WXCU);
-  Self__M1HF=(__INTEGER__Q)(nb_elements__FGRE -  1);
-  while ((Self__M1HF >=  0)) {
-    __tmp__SBXE[Self__M1HF]=NULL;
-    Self__M1HF=(__INTEGER__Q)(Self__M1HF -  1);
+  __BDXE=((void **)__FZCU);
+  __12HF=(____Q)(__UHRE -  1);
+  while ((__12HF >=  0)) {
+    __BDXE[__12HF]=NULL;
+    __12HF=(____Q)(__12HF -  1);
   };
-  Result__GGRE=__tmp__SBXE;
-  return(Result__GGRE);
+  __VHRE=__BDXE;
+  return(__VHRE);
 }
 
-static void* read_argument__BEVC(__PARSER__NSD *Self__CEVC)
-// ({PARSER__NSD}) With result No recursive, No inlinable.
+static void* __QFVC(____USD *__RFVC)
+// ({__USD}) With result No recursive, No inlinable.
 {
-  void *__tmp__FEVC,*result__EEVC;
-  __POSITION__OL __tmp__NFVC;
-  __STRING_CONSTANT__0 *n__VHFV;
-  __ITM_READ__4GQC *result__HHFV,*Self__THFV;
-  __POINTER__IB ptr__IHFV,__tmp__KHFV,__tmp__LHFV,__tmp__MHFV;
-  __INTEGER__Q typ_id__JHFV;
-  __UINTEGER_32__RWB __tmp__NHFV;
-  __BOOLEAN__L __tmp__LEVC,__tmp__OEVC;
-  __tmp__FEVC=read_expr_primary__THSC(Self__CEVC);
-  result__EEVC=__tmp__FEVC;
-  if (((void *)__tmp__FEVC == (void *)NULL)) {
-    __tmp__LEVC=read_identifier__GYQ();
-    __tmp__OEVC=__tmp__LEVC;
+  void *__UFVC,*__TFVC;
+  ____OL __2GVC;
+  ____0 *__EJFV;
+  ____NIQC *__WIFV,*__CJFV;
+  ____IB __XIFV,__ZIFV,__0IFV,__1IFV;
+  ____Q __YIFV;
+  ____YWB __2IFV;
+  ____L __0FVC,__3FVC;
+  __UFVC=__CJSC(__RFVC);
+  __TFVC=__UFVC;
+  if (((void *)__UFVC == (void *)NULL)) {
+    __0FVC=__NYQ();
+    __3FVC=__0FVC;
   } else /* FALSE */ {
-    __tmp__OEVC=FALSE__O__;
-  };
-  if (__tmp__OEVC) {
-    __tmp__NFVC=current_position__HVQ();
-    n__VHFV=last_string__M4E;
-    result__HHFV=NULL;
-    ptr__IHFV=((__POINTER__IB )(NULL));
-    typ_id__JHFV= 0;
-    __tmp__KHFV=((__POINTER__IB )sizeof(__ITM_READ__4GQC));
-    if (((unsigned long)__tmp__KHFV ==  0)) {
-      result__HHFV=ITM_READ__4GQC__;
-    } else /* FALSE */ {
-      typ_id__JHFV=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__KHFV));
-      if ((typ_id__JHFV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__LHFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__MHFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KHFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LHFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LHFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__NHFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__MHFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__LHFV=micro_alloc__table__lab__HKI(__tmp__MHFV,((__POINTER__IB )(&(table_size[(__tmp__NHFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__MHFV)));
-        ptr__IHFV=__tmp__LHFV;
-      } else /* FALSE */ {
-        __tmp__NHFV=((__UINTEGER_32__RWB )typ_id__JHFV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__LHFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__MHFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__KHFV - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LHFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__LHFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__LHFV=micro_alloc__table__lab__HKI(__tmp__MHFV,((__POINTER__IB )(&(table_type[(__tmp__NHFV)]))),(__UINTEGER_32__RWB)(__tmp__NHFV |  1));
-        ptr__IHFV=__tmp__LHFV;
-      };
-      result__HHFV=((__ITM_READ__4GQC *)ptr__IHFV);
-      *(result__HHFV) = *(ITM_READ__4GQC__);
-    };
-    Self__THFV=((__ITM_READ__4GQC *)result__HHFV);
-    Self__THFV->parent_itm_code__5GQC.parent_itm_object__15NC.position__H2B=__tmp__NFVC;
-    Self__THFV->name__KZ1C=n__VHFV;
-    result__EEVC=result__HHFV;
-  };
-  __tmp__FEVC=result__EEVC;
-  return(__tmp__FEVC);
+    __3FVC=__O__;
+  };
+  if (__3FVC) {
+    __2GVC=__OVQ();
+    __EJFV=__T4E;
+    __WIFV=NULL;
+    __XIFV=((____IB )(NULL));
+    __YIFV= 0;
+    __ZIFV=((____IB )sizeof(____NIQC));
+    if (((unsigned long)__ZIFV ==  0)) {
+      __WIFV=__NIQC__;
+    } else /* FALSE */ {
+      __YIFV=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ZIFV));
+      if ((__YIFV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __0IFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __1IFV=(void *)((unsigned long)(void *)((unsigned long)__ZIFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __2IFV=((____YWB )((____Q )(void *)((unsigned long)__1IFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __0IFV=__OKI(__1IFV,((____IB )(&(table_size[(__2IFV)-1]))),((____YWB )((____Q )__1IFV)));
+        __XIFV=__0IFV;
+      } else /* FALSE */ {
+        __2IFV=((____YWB )__YIFV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __0IFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __1IFV=(void *)((unsigned long)(void *)((unsigned long)__ZIFV - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__0IFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __0IFV=__OKI(__1IFV,((____IB )(&(table_type[(__2IFV)]))),(____YWB)(__2IFV |  1));
+        __XIFV=__0IFV;
+      };
+      __WIFV=((____NIQC *)__XIFV);
+      *(__WIFV) = *(__NIQC__);
+    };
+    __CJFV=((____NIQC *)__WIFV);
+    __CJFV->__OIQC.__KBOC.__O2B=__2GVC;
+    __CJFV->__Z01C=__EJFV;
+    __TFVC=__WIFV;
+  };
+  __UFVC=__TFVC;
+  return(__UFVC);
 }
 
-static __BOOLEAN__L is_sub_type_with_name__TWYP(__TYPE__FF *Self__UWYP,__STRING_CONSTANT__0 *n__VWYP)
-// ({TYPE__FF},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static ____L __CYYP(____FF *__DYYP,____0 *__EYYP)
+// ({__FF},{NULLx__0}) With result Recursive, No inlinable.
 {
-  __INTEGER__Q idx__YWYP;
-  void *__tmp__WXYP;
-  void *__tmp__AN0P,*__tmp__ZHFV;
-  __SECTION___EVOB *__tmp__XXYP,*result__XHFV,*__tmp__0HFV,*__tmp__AIFV;
-  __SLOT_DATA__WIRG *Self__YHFV;
-  void *__tmp__VYYP;
-  __TYPE_FULL__PMB *__tmp__YYYP;
-  __BOOLEAN__L result__XWYP,__tmp__CYYP,__tmp__0YYP;
-  result__XWYP=FALSE__O__;
-  idx__YWYP= 0;
-  if (((void *)n__VWYP == (void *)Self__UWYP->prototype__QF->parent_named__PF.name__4VB)) {
-    result__XWYP=TRUE__K__;
+  ____Q __HYYP;
+  void *__FZYP;
+  void *__PO0P,*__IJFV;
+  ____KWOB *__GZYP,*__GJFV,*__JJFV,*__PJFV;
+  ____FKRG *__HJFV;
+  void *__E0YP;
+  ____WMB *__H0YP;
+  ____L __GYYP,__RZYP,__J0YP;
+  __GYYP=__O__;
+  __HYYP= 0;
+  if (((void *)__EYYP == (void *)__DYYP->__QF->__PF.__FWB)) {
+    __GYYP=__K__;
   } else /* FALSE */ {
-    idx__YWYP= 0;
-    while_do__ZB0P:
+    __HYYP= 0;
+    __ID0P:
     {
-      if ((idx__YWYP <= Self__UWYP->slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__WXYP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__UWYP->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__YWYP];
-        if (((struct ___OBJ *)__tmp__WXYP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__AN0P=((__SLOT_CODE__MIRG *)__tmp__WXYP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AN0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__XXYP=((__ITM_SLOT__HLC *)__tmp__AN0P)->id_section__GVOB;
+      if ((__HYYP <= __DYYP->__1LC->__ZLC.__BJK)) {
+        __FZYP=((void **)((____RLC *)__DYYP->__1LC)->__ZLC.__3IK)[__HYYP];
+        if (((struct ___OBJ *)__FZYP)->__id==____1JRG__) {
+          __PO0P=((____1JRG *)__FZYP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__PO0P)->__id==____OLC__) {
+            __GZYP=((____OLC *)__PO0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__XXYP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AN0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __GZYP=((____4G0D *)__PO0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__YHFV=((__SLOT_DATA__WIRG *)__tmp__WXYP);
-          result__XHFV=NULL;
-          if (((void *)Self__YHFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__ZHFV=Self__YHFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__ZHFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__0HFV=((__ITM_SLOT__HLC *)__tmp__ZHFV)->id_section__GVOB;
+          __HJFV=((____FKRG *)__FZYP);
+          __GJFV=NULL;
+          if (((void *)__HJFV->__HKRG != (void *)NULL)) {
+            __IJFV=__HJFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__IJFV)->__id==____OLC__) {
+              __JJFV=((____OLC *)__IJFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__0HFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ZHFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __JJFV=((____4G0D *)__IJFV)->__5G0D.__MWOB;
             };
-            result__XHFV=__tmp__0HFV;
+            __GJFV=__JJFV;
           } else /* FALSE */ {
-            __tmp__0HFV=get_name__GAUD((&__string_35));
-            result__XHFV=__tmp__0HFV;
+            __JJFV=__VBUD((&__string_35));
+            __GJFV=__JJFV;
           };
-          __tmp__XXYP=result__XHFV;
+          __GZYP=__GJFV;
         };
-        result__XHFV=((__SECTION___EVOB *)__tmp__XXYP);
-        __tmp__CYYP=(((void *)result__XHFV->name__U15E == (void *)(&__string_32)) || ((void *)result__XHFV->name__U15E == (void *)(&__string_33)));
+        __GJFV=((____KWOB *)__GZYP);
+        __RZYP=(((void *)__GJFV->__D35E == (void *)(&__string_32)) || ((void *)__GJFV->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__CYYP=FALSE__O__;
+        __RZYP=__O__;
       };
-      if ((__tmp__CYYP && (! result__XWYP))) {
-        __tmp__WXYP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__UWYP->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__YWYP];
-        if (((struct ___OBJ *)__tmp__WXYP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__AN0P=((__SLOT_CODE__MIRG *)__tmp__WXYP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__AN0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__XXYP=((__ITM_SLOT__HLC *)__tmp__AN0P)->id_section__GVOB;
+      if ((__RZYP && (! __GYYP))) {
+        __FZYP=((void **)((____RLC *)__DYYP->__1LC)->__ZLC.__3IK)[__HYYP];
+        if (((struct ___OBJ *)__FZYP)->__id==____1JRG__) {
+          __PO0P=((____1JRG *)__FZYP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__PO0P)->__id==____OLC__) {
+            __GZYP=((____OLC *)__PO0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__XXYP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__AN0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __GZYP=((____4G0D *)__PO0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__YHFV=((__SLOT_DATA__WIRG *)__tmp__WXYP);
-          __tmp__0HFV=NULL;
-          if (((void *)Self__YHFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__ZHFV=Self__YHFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__ZHFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__AIFV=((__ITM_SLOT__HLC *)__tmp__ZHFV)->id_section__GVOB;
+          __HJFV=((____FKRG *)__FZYP);
+          __JJFV=NULL;
+          if (((void *)__HJFV->__HKRG != (void *)NULL)) {
+            __IJFV=__HJFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__IJFV)->__id==____OLC__) {
+              __PJFV=((____OLC *)__IJFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__AIFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ZHFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __PJFV=((____4G0D *)__IJFV)->__5G0D.__MWOB;
             };
-            __tmp__0HFV=__tmp__AIFV;
+            __JJFV=__PJFV;
           } else /* FALSE */ {
-            __tmp__AIFV=get_name__GAUD((&__string_35));
-            __tmp__0HFV=__tmp__AIFV;
+            __PJFV=__VBUD((&__string_35));
+            __JJFV=__PJFV;
           };
-          __tmp__XXYP=__tmp__0HFV;
+          __GZYP=__JJFV;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__XXYP)->name__U15E == (void *)(&__string_32))) {
-          __tmp__AN0P=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__UWYP->slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__YWYP];
-          if (((struct ___OBJ *)__tmp__AN0P)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__ZHFV=((__SLOT_CODE__MIRG *)__tmp__AN0P)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__ZHFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__VYYP=((__ITM_SLOT__HLC *)__tmp__ZHFV)->result_type__3VOB;
+        if (((void *)((____KWOB *)__GZYP)->__D35E == (void *)(&__string_32))) {
+          __PO0P=((void **)((____RLC *)__DYYP->__1LC)->__ZLC.__3IK)[__HYYP];
+          if (((struct ___OBJ *)__PO0P)->__id==____1JRG__) {
+            __IJFV=((____1JRG *)__PO0P)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__IJFV)->__id==____OLC__) {
+              __E0YP=((____OLC *)__IJFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__VYYP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ZHFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __E0YP=((____4G0D *)__IJFV)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__ZHFV=((__SLOT_DATA__WIRG *)__tmp__AN0P)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__ZHFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__VYYP=((__ITM_SLOT__HLC *)__tmp__ZHFV)->result_type__3VOB;
+            __IJFV=((____FKRG *)__PO0P)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__IJFV)->__id==____OLC__) {
+              __E0YP=((____OLC *)__IJFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__VYYP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__ZHFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __E0YP=((____4G0D *)__IJFV)->__5G0D.__DXOB;
             };
           };
-          if (__tmp__VYYP==NULL) {
-            __tmp__ZHFV=NULL;
+          if (__E0YP==NULL) {
+            __IJFV=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__VYYP)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__ZHFV=((void *)__tmp__VYYP);
+            switch (((struct ___OBJ *)__E0YP)->__id) {
+            case ____QMB__: {
+              __IJFV=((void *)__E0YP);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__ZHFV=((void *)__tmp__VYYP);
+            case ____0MB__: {
+              __IJFV=((void *)__E0YP);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__ZHFV=((void *)__tmp__VYYP);
+            case ____KPB__: {
+              __IJFV=((void *)__E0YP);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__ZHFV=((void *)__tmp__VYYP);
+            case ____TEZ__: {
+              __IJFV=((void *)__E0YP);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__ZHFV=NULL;
+            case ____2VRC__: {
+              __IJFV=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__ZHFV=NULL;
+            case ____GZRC__: {
+              __IJFV=NULL;
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__ZHFV)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__YYYP=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__ZHFV));
+          switch (((struct ___OBJ *)__IJFV)->__id) {
+          case ____QMB__: {
+            __H0YP=__43X(((____QMB *)__IJFV));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__YYYP=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ZHFV)));
+          case ____0MB__: {
+            __H0YP=__D5X(((____0MB *)((____QMB *)__IJFV)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__YYYP=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ZHFV)),Self__UWYP);
+          case ____KPB__: {
+            __H0YP=__LAY(((____KPB *)((____QMB *)__IJFV)),__DYYP);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__YYYP=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ZHFV)),Self__UWYP);
+          case ____TEZ__: {
+            __H0YP=__HZ1D(((____TEZ *)((____QMB *)__IJFV)),__DYYP);
           } break;
           };
-          __tmp__AN0P=((__TYPE_FULL__PMB *)__tmp__YYYP)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__AN0P)->__id) {
-          case __TYPE__FF__: {
-            __tmp__0YYP=is_sub_type_with_name__TWYP(((__TYPE__FF *)__tmp__AN0P),n__VWYP);
+          __PO0P=((____WMB *)__H0YP)->__KLK;
+          switch (((struct ___OBJ *)__PO0P)->__id) {
+          case ____FF__: {
+            __J0YP=__CYYP(((____FF *)__PO0P),__EYYP);
           } break;
-          case __TYPE_NULL__4LB__: {
-            __tmp__0YYP=is_sub_type_with_name__BZYP(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__AN0P)),n__VWYP);
+          case ____FMB__: {
+            __J0YP=__Q0YP(((____FMB *)((____FF *)__PO0P)),__EYYP);
           } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__0YYP=is_sub_type_with_name__P1YP(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__AN0P)),n__VWYP);
+          case ____HMB__: {
+            __J0YP=__42YP(((____HMB *)((____FF *)__PO0P)),__EYYP);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__0YYP=is_sub_type_with_name__33YP(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__AN0P)),n__VWYP);
+          case ____JMB__: {
+            __J0YP=__M5YP(((____JMB *)((____FF *)__PO0P)),__EYYP);
           } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__0YYP=is_sub_type_with_name__LAZP(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__AN0P)),n__VWYP);
+          case ____LMB__: {
+            __J0YP=__0BZP(((____LMB *)((____FF *)__PO0P)),__EYYP);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__0YYP=is_sub_type_with_name__ZCZP(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__AN0P)),n__VWYP);
+          case ____ICY__: {
+            __J0YP=__IEZP(((____ICY *)((____FF *)__PO0P)),__EYYP);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            __tmp__0YYP=is_sub_type_with_name__HFZP(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__AN0P)),n__VWYP);
+          case ____EQ5D__: {
+            __J0YP=__WGZP(((____EQ5D *)((____FF *)__PO0P)),__EYYP);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            __tmp__0YYP=is_sub_type_with_name__VHZP(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__AN0P)),n__VWYP);
+          case ____L4NJ__: {
+            __J0YP=__EJZP(((____L4NJ *)((____FF *)__PO0P)),__EYYP);
           } break;
           };
-          result__XWYP=__tmp__0YYP;
+          __GYYP=__J0YP;
         };
-        idx__YWYP=(__INTEGER__Q)(idx__YWYP +  1);
-        goto while_do__ZB0P;
+        __HYYP=(____Q)(__HYYP +  1);
+        goto __ID0P;
       };
     };
   };
-  __tmp__CYYP=result__XWYP;
-  return(__tmp__CYYP);
+  __RZYP=__GYYP;
+  return(__RZYP);
 }
 
-static __BOOLEAN__L is_sub_type_with_name__BZYP(__TYPE_NULL__4LB *Self__CZYP,__STRING_CONSTANT__0 *n__DZYP)
-// ({TYPE_NULL__4LB},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static ____L __Q0YP(____FMB *__R0YP,____0 *__S0YP)
+// ({__FMB},{NULLx__0}) With result Recursive, No inlinable.
 {
-  __INTEGER__Q idx__GZYP;
-  void *__tmp__E0YP;
-  void *__tmp__EN0P,*__tmp__FIFV;
-  __SECTION___EVOB *__tmp__F0YP,*result__DIFV,*__tmp__GIFV,*__tmp__MIFV;
-  __SLOT_DATA__WIRG *Self__EIFV;
-  void *__tmp__D1YP;
-  __TYPE_FULL__PMB *__tmp__G1YP;
-  __BOOLEAN__L result__FZYP,__tmp__Q0YP,__tmp__I1YP;
-  result__FZYP=FALSE__O__;
-  idx__GZYP= 0;
-  if (((void *)n__DZYP == (void *)Self__CZYP->parent_type__5LB.prototype__QF->parent_named__PF.name__4VB)) {
-    result__FZYP=TRUE__K__;
+  ____Q __V0YP;
+  void *__T1YP;
+  void *__TO0P,*__UJFV;
+  ____KWOB *__U1YP,*__SJFV,*__VJFV,*__1JFV;
+  ____FKRG *__TJFV;
+  void *__S2YP;
+  ____WMB *__V2YP;
+  ____L __U0YP,__51YP,__X2YP;
+  __U0YP=__O__;
+  __V0YP= 0;
+  if (((void *)__S0YP == (void *)__R0YP->__GMB.__QF->__PF.__FWB)) {
+    __U0YP=__K__;
   } else /* FALSE */ {
-    idx__GZYP= 0;
-    while_do__EC0P:
+    __V0YP= 0;
+    __TD0P:
     {
-      if ((idx__GZYP <= Self__CZYP->parent_type__5LB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__E0YP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__CZYP->parent_type__5LB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__GZYP];
-        if (((struct ___OBJ *)__tmp__E0YP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__EN0P=((__SLOT_CODE__MIRG *)__tmp__E0YP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EN0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__F0YP=((__ITM_SLOT__HLC *)__tmp__EN0P)->id_section__GVOB;
+      if ((__V0YP <= __R0YP->__GMB.__1LC->__ZLC.__BJK)) {
+        __T1YP=((void **)((____RLC *)__R0YP->__GMB.__1LC)->__ZLC.__3IK)[__V0YP];
+        if (((struct ___OBJ *)__T1YP)->__id==____1JRG__) {
+          __TO0P=((____1JRG *)__T1YP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__TO0P)->__id==____OLC__) {
+            __U1YP=((____OLC *)__TO0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__F0YP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EN0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __U1YP=((____4G0D *)__TO0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__EIFV=((__SLOT_DATA__WIRG *)__tmp__E0YP);
-          result__DIFV=NULL;
-          if (((void *)Self__EIFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__FIFV=Self__EIFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__FIFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__GIFV=((__ITM_SLOT__HLC *)__tmp__FIFV)->id_section__GVOB;
+          __TJFV=((____FKRG *)__T1YP);
+          __SJFV=NULL;
+          if (((void *)__TJFV->__HKRG != (void *)NULL)) {
+            __UJFV=__TJFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__UJFV)->__id==____OLC__) {
+              __VJFV=((____OLC *)__UJFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__GIFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__FIFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __VJFV=((____4G0D *)__UJFV)->__5G0D.__MWOB;
             };
-            result__DIFV=__tmp__GIFV;
+            __SJFV=__VJFV;
           } else /* FALSE */ {
-            __tmp__GIFV=get_name__GAUD((&__string_35));
-            result__DIFV=__tmp__GIFV;
+            __VJFV=__VBUD((&__string_35));
+            __SJFV=__VJFV;
           };
-          __tmp__F0YP=result__DIFV;
+          __U1YP=__SJFV;
         };
-        result__DIFV=((__SECTION___EVOB *)__tmp__F0YP);
-        __tmp__Q0YP=(((void *)result__DIFV->name__U15E == (void *)(&__string_32)) || ((void *)result__DIFV->name__U15E == (void *)(&__string_33)));
+        __SJFV=((____KWOB *)__U1YP);
+        __51YP=(((void *)__SJFV->__D35E == (void *)(&__string_32)) || ((void *)__SJFV->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__Q0YP=FALSE__O__;
+        __51YP=__O__;
       };
-      if ((__tmp__Q0YP && (! result__FZYP))) {
-        __tmp__E0YP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__CZYP->parent_type__5LB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__GZYP];
-        if (((struct ___OBJ *)__tmp__E0YP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__EN0P=((__SLOT_CODE__MIRG *)__tmp__E0YP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__EN0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__F0YP=((__ITM_SLOT__HLC *)__tmp__EN0P)->id_section__GVOB;
+      if ((__51YP && (! __U0YP))) {
+        __T1YP=((void **)((____RLC *)__R0YP->__GMB.__1LC)->__ZLC.__3IK)[__V0YP];
+        if (((struct ___OBJ *)__T1YP)->__id==____1JRG__) {
+          __TO0P=((____1JRG *)__T1YP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__TO0P)->__id==____OLC__) {
+            __U1YP=((____OLC *)__TO0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__F0YP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__EN0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __U1YP=((____4G0D *)__TO0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__EIFV=((__SLOT_DATA__WIRG *)__tmp__E0YP);
-          __tmp__GIFV=NULL;
-          if (((void *)Self__EIFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__FIFV=Self__EIFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__FIFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__MIFV=((__ITM_SLOT__HLC *)__tmp__FIFV)->id_section__GVOB;
+          __TJFV=((____FKRG *)__T1YP);
+          __VJFV=NULL;
+          if (((void *)__TJFV->__HKRG != (void *)NULL)) {
+            __UJFV=__TJFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__UJFV)->__id==____OLC__) {
+              __1JFV=((____OLC *)__UJFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__MIFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__FIFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __1JFV=((____4G0D *)__UJFV)->__5G0D.__MWOB;
             };
-            __tmp__GIFV=__tmp__MIFV;
+            __VJFV=__1JFV;
           } else /* FALSE */ {
-            __tmp__MIFV=get_name__GAUD((&__string_35));
-            __tmp__GIFV=__tmp__MIFV;
+            __1JFV=__VBUD((&__string_35));
+            __VJFV=__1JFV;
           };
-          __tmp__F0YP=__tmp__GIFV;
+          __U1YP=__VJFV;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__F0YP)->name__U15E == (void *)(&__string_32))) {
-          __tmp__EN0P=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__CZYP->parent_type__5LB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__GZYP];
-          if (((struct ___OBJ *)__tmp__EN0P)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__FIFV=((__SLOT_CODE__MIRG *)__tmp__EN0P)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__FIFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__D1YP=((__ITM_SLOT__HLC *)__tmp__FIFV)->result_type__3VOB;
+        if (((void *)((____KWOB *)__U1YP)->__D35E == (void *)(&__string_32))) {
+          __TO0P=((void **)((____RLC *)__R0YP->__GMB.__1LC)->__ZLC.__3IK)[__V0YP];
+          if (((struct ___OBJ *)__TO0P)->__id==____1JRG__) {
+            __UJFV=((____1JRG *)__TO0P)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__UJFV)->__id==____OLC__) {
+              __S2YP=((____OLC *)__UJFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__D1YP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__FIFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __S2YP=((____4G0D *)__UJFV)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__FIFV=((__SLOT_DATA__WIRG *)__tmp__EN0P)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__FIFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__D1YP=((__ITM_SLOT__HLC *)__tmp__FIFV)->result_type__3VOB;
+            __UJFV=((____FKRG *)__TO0P)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__UJFV)->__id==____OLC__) {
+              __S2YP=((____OLC *)__UJFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__D1YP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__FIFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __S2YP=((____4G0D *)__UJFV)->__5G0D.__DXOB;
             };
           };
-          if (__tmp__D1YP==NULL) {
-            __tmp__FIFV=NULL;
+          if (__S2YP==NULL) {
+            __UJFV=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__D1YP)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__FIFV=((void *)__tmp__D1YP);
+            switch (((struct ___OBJ *)__S2YP)->__id) {
+            case ____QMB__: {
+              __UJFV=((void *)__S2YP);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__FIFV=((void *)__tmp__D1YP);
+            case ____0MB__: {
+              __UJFV=((void *)__S2YP);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__FIFV=((void *)__tmp__D1YP);
+            case ____KPB__: {
+              __UJFV=((void *)__S2YP);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__FIFV=((void *)__tmp__D1YP);
+            case ____TEZ__: {
+              __UJFV=((void *)__S2YP);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__FIFV=NULL;
+            case ____2VRC__: {
+              __UJFV=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__FIFV=NULL;
+            case ____GZRC__: {
+              __UJFV=NULL;
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__FIFV)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__G1YP=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__FIFV));
+          switch (((struct ___OBJ *)__UJFV)->__id) {
+          case ____QMB__: {
+            __V2YP=__43X(((____QMB *)__UJFV));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__G1YP=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FIFV)));
+          case ____0MB__: {
+            __V2YP=__D5X(((____0MB *)((____QMB *)__UJFV)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__G1YP=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FIFV)),Self__CZYP);
+          case ____KPB__: {
+            __V2YP=__LAY(((____KPB *)((____QMB *)__UJFV)),__R0YP);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__G1YP=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__FIFV)),Self__CZYP);
+          case ____TEZ__: {
+            __V2YP=__HZ1D(((____TEZ *)((____QMB *)__UJFV)),__R0YP);
           } break;
           };
-          __tmp__EN0P=((__TYPE_FULL__PMB *)__tmp__G1YP)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__EN0P)->__id) {
-          case __TYPE__FF__: {
-            __tmp__I1YP=is_sub_type_with_name__TWYP(((__TYPE__FF *)__tmp__EN0P),n__DZYP);
+          __TO0P=((____WMB *)__V2YP)->__KLK;
+          switch (((struct ___OBJ *)__TO0P)->__id) {
+          case ____FF__: {
+            __X2YP=__CYYP(((____FF *)__TO0P),__S0YP);
           } break;
-          case __TYPE_NULL__4LB__: {
-            __tmp__I1YP=is_sub_type_with_name__BZYP(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__EN0P)),n__DZYP);
+          case ____FMB__: {
+            __X2YP=__Q0YP(((____FMB *)((____FF *)__TO0P)),__S0YP);
           } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__I1YP=is_sub_type_with_name__P1YP(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__EN0P)),n__DZYP);
+          case ____HMB__: {
+            __X2YP=__42YP(((____HMB *)((____FF *)__TO0P)),__S0YP);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__I1YP=is_sub_type_with_name__33YP(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__EN0P)),n__DZYP);
+          case ____JMB__: {
+            __X2YP=__M5YP(((____JMB *)((____FF *)__TO0P)),__S0YP);
           } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__I1YP=is_sub_type_with_name__LAZP(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__EN0P)),n__DZYP);
+          case ____LMB__: {
+            __X2YP=__0BZP(((____LMB *)((____FF *)__TO0P)),__S0YP);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__I1YP=is_sub_type_with_name__ZCZP(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__EN0P)),n__DZYP);
+          case ____ICY__: {
+            __X2YP=__IEZP(((____ICY *)((____FF *)__TO0P)),__S0YP);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            __tmp__I1YP=is_sub_type_with_name__HFZP(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__EN0P)),n__DZYP);
+          case ____EQ5D__: {
+            __X2YP=__WGZP(((____EQ5D *)((____FF *)__TO0P)),__S0YP);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            __tmp__I1YP=is_sub_type_with_name__VHZP(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__EN0P)),n__DZYP);
+          case ____L4NJ__: {
+            __X2YP=__EJZP(((____L4NJ *)((____FF *)__TO0P)),__S0YP);
           } break;
           };
-          result__FZYP=__tmp__I1YP;
+          __U0YP=__X2YP;
         };
-        idx__GZYP=(__INTEGER__Q)(idx__GZYP +  1);
-        goto while_do__EC0P;
+        __V0YP=(____Q)(__V0YP +  1);
+        goto __TD0P;
       };
     };
   };
-  __tmp__Q0YP=result__FZYP;
-  return(__tmp__Q0YP);
+  __51YP=__U0YP;
+  return(__51YP);
 }
 
-static __BOOLEAN__L is_sub_type_with_name__P1YP(__TYPE_VOID__AMB *Self__Q1YP,__STRING_CONSTANT__0 *n__R1YP)
-// ({TYPE_VOID__AMB},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static ____L __42YP(____HMB *__52YP,____0 *__A3YP)
+// ({__HMB},{NULLx__0}) With result Recursive, No inlinable.
 {
-  __INTEGER__Q idx__U1YP;
-  void *__tmp__S2YP;
-  void *__tmp__IN0P,*__tmp__RIFV;
-  __SECTION___EVOB *__tmp__T2YP,*result__PIFV,*__tmp__SIFV,*__tmp__YIFV;
-  __SLOT_DATA__WIRG *Self__QIFV;
-  void *__tmp__R3YP;
-  __TYPE_FULL__PMB *__tmp__U3YP;
-  __BOOLEAN__L result__T1YP,__tmp__42YP,__tmp__W3YP;
-  result__T1YP=FALSE__O__;
-  idx__U1YP= 0;
-  if (((void *)n__R1YP == (void *)Self__Q1YP->parent_type__BMB.prototype__QF->parent_named__PF.name__4VB)) {
-    result__T1YP=TRUE__K__;
+  ____Q __D3YP;
+  void *__B4YP;
+  void *__XO0P,*__AKFV;
+  ____KWOB *__C4YP,*__4JFV,*__BKFV,*__HKFV;
+  ____FKRG *__5JFV;
+  void *__A5YP;
+  ____WMB *__D5YP;
+  ____L __C3YP,__N4YP,__F5YP;
+  __C3YP=__O__;
+  __D3YP= 0;
+  if (((void *)__A3YP == (void *)__52YP->__IMB.__QF->__PF.__FWB)) {
+    __C3YP=__K__;
   } else /* FALSE */ {
-    idx__U1YP= 0;
-    while_do__PC0P:
+    __D3YP= 0;
+    __4D0P:
     {
-      if ((idx__U1YP <= Self__Q1YP->parent_type__BMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__S2YP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__Q1YP->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__U1YP];
-        if (((struct ___OBJ *)__tmp__S2YP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__IN0P=((__SLOT_CODE__MIRG *)__tmp__S2YP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__IN0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__T2YP=((__ITM_SLOT__HLC *)__tmp__IN0P)->id_section__GVOB;
+      if ((__D3YP <= __52YP->__IMB.__1LC->__ZLC.__BJK)) {
+        __B4YP=((void **)((____RLC *)__52YP->__IMB.__1LC)->__ZLC.__3IK)[__D3YP];
+        if (((struct ___OBJ *)__B4YP)->__id==____1JRG__) {
+          __XO0P=((____1JRG *)__B4YP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__XO0P)->__id==____OLC__) {
+            __C4YP=((____OLC *)__XO0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__T2YP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IN0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __C4YP=((____4G0D *)__XO0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__QIFV=((__SLOT_DATA__WIRG *)__tmp__S2YP);
-          result__PIFV=NULL;
-          if (((void *)Self__QIFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__RIFV=Self__QIFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__RIFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__SIFV=((__ITM_SLOT__HLC *)__tmp__RIFV)->id_section__GVOB;
+          __5JFV=((____FKRG *)__B4YP);
+          __4JFV=NULL;
+          if (((void *)__5JFV->__HKRG != (void *)NULL)) {
+            __AKFV=__5JFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__AKFV)->__id==____OLC__) {
+              __BKFV=((____OLC *)__AKFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__SIFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RIFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __BKFV=((____4G0D *)__AKFV)->__5G0D.__MWOB;
             };
-            result__PIFV=__tmp__SIFV;
+            __4JFV=__BKFV;
           } else /* FALSE */ {
-            __tmp__SIFV=get_name__GAUD((&__string_35));
-            result__PIFV=__tmp__SIFV;
+            __BKFV=__VBUD((&__string_35));
+            __4JFV=__BKFV;
           };
-          __tmp__T2YP=result__PIFV;
+          __C4YP=__4JFV;
         };
-        result__PIFV=((__SECTION___EVOB *)__tmp__T2YP);
-        __tmp__42YP=(((void *)result__PIFV->name__U15E == (void *)(&__string_32)) || ((void *)result__PIFV->name__U15E == (void *)(&__string_33)));
+        __4JFV=((____KWOB *)__C4YP);
+        __N4YP=(((void *)__4JFV->__D35E == (void *)(&__string_32)) || ((void *)__4JFV->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__42YP=FALSE__O__;
+        __N4YP=__O__;
       };
-      if ((__tmp__42YP && (! result__T1YP))) {
-        __tmp__S2YP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__Q1YP->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__U1YP];
-        if (((struct ___OBJ *)__tmp__S2YP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__IN0P=((__SLOT_CODE__MIRG *)__tmp__S2YP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__IN0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__T2YP=((__ITM_SLOT__HLC *)__tmp__IN0P)->id_section__GVOB;
+      if ((__N4YP && (! __C3YP))) {
+        __B4YP=((void **)((____RLC *)__52YP->__IMB.__1LC)->__ZLC.__3IK)[__D3YP];
+        if (((struct ___OBJ *)__B4YP)->__id==____1JRG__) {
+          __XO0P=((____1JRG *)__B4YP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__XO0P)->__id==____OLC__) {
+            __C4YP=((____OLC *)__XO0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__T2YP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__IN0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __C4YP=((____4G0D *)__XO0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__QIFV=((__SLOT_DATA__WIRG *)__tmp__S2YP);
-          __tmp__SIFV=NULL;
-          if (((void *)Self__QIFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__RIFV=Self__QIFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__RIFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__YIFV=((__ITM_SLOT__HLC *)__tmp__RIFV)->id_section__GVOB;
+          __5JFV=((____FKRG *)__B4YP);
+          __BKFV=NULL;
+          if (((void *)__5JFV->__HKRG != (void *)NULL)) {
+            __AKFV=__5JFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__AKFV)->__id==____OLC__) {
+              __HKFV=((____OLC *)__AKFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__YIFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RIFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __HKFV=((____4G0D *)__AKFV)->__5G0D.__MWOB;
             };
-            __tmp__SIFV=__tmp__YIFV;
+            __BKFV=__HKFV;
           } else /* FALSE */ {
-            __tmp__YIFV=get_name__GAUD((&__string_35));
-            __tmp__SIFV=__tmp__YIFV;
+            __HKFV=__VBUD((&__string_35));
+            __BKFV=__HKFV;
           };
-          __tmp__T2YP=__tmp__SIFV;
+          __C4YP=__BKFV;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__T2YP)->name__U15E == (void *)(&__string_32))) {
-          __tmp__IN0P=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__Q1YP->parent_type__BMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__U1YP];
-          if (((struct ___OBJ *)__tmp__IN0P)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__RIFV=((__SLOT_CODE__MIRG *)__tmp__IN0P)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__RIFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__R3YP=((__ITM_SLOT__HLC *)__tmp__RIFV)->result_type__3VOB;
+        if (((void *)((____KWOB *)__C4YP)->__D35E == (void *)(&__string_32))) {
+          __XO0P=((void **)((____RLC *)__52YP->__IMB.__1LC)->__ZLC.__3IK)[__D3YP];
+          if (((struct ___OBJ *)__XO0P)->__id==____1JRG__) {
+            __AKFV=((____1JRG *)__XO0P)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__AKFV)->__id==____OLC__) {
+              __A5YP=((____OLC *)__AKFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__R3YP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RIFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __A5YP=((____4G0D *)__AKFV)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__RIFV=((__SLOT_DATA__WIRG *)__tmp__IN0P)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__RIFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__R3YP=((__ITM_SLOT__HLC *)__tmp__RIFV)->result_type__3VOB;
+            __AKFV=((____FKRG *)__XO0P)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__AKFV)->__id==____OLC__) {
+              __A5YP=((____OLC *)__AKFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__R3YP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__RIFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __A5YP=((____4G0D *)__AKFV)->__5G0D.__DXOB;
             };
           };
-          if (__tmp__R3YP==NULL) {
-            __tmp__RIFV=NULL;
+          if (__A5YP==NULL) {
+            __AKFV=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__R3YP)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__RIFV=((void *)__tmp__R3YP);
+            switch (((struct ___OBJ *)__A5YP)->__id) {
+            case ____QMB__: {
+              __AKFV=((void *)__A5YP);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__RIFV=((void *)__tmp__R3YP);
+            case ____0MB__: {
+              __AKFV=((void *)__A5YP);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__RIFV=((void *)__tmp__R3YP);
+            case ____KPB__: {
+              __AKFV=((void *)__A5YP);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__RIFV=((void *)__tmp__R3YP);
+            case ____TEZ__: {
+              __AKFV=((void *)__A5YP);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__RIFV=NULL;
+            case ____2VRC__: {
+              __AKFV=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__RIFV=NULL;
+            case ____GZRC__: {
+              __AKFV=NULL;
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__RIFV)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__U3YP=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__RIFV));
+          switch (((struct ___OBJ *)__AKFV)->__id) {
+          case ____QMB__: {
+            __D5YP=__43X(((____QMB *)__AKFV));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__U3YP=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RIFV)));
+          case ____0MB__: {
+            __D5YP=__D5X(((____0MB *)((____QMB *)__AKFV)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__U3YP=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RIFV)),Self__Q1YP);
+          case ____KPB__: {
+            __D5YP=__LAY(((____KPB *)((____QMB *)__AKFV)),__52YP);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__U3YP=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RIFV)),Self__Q1YP);
+          case ____TEZ__: {
+            __D5YP=__HZ1D(((____TEZ *)((____QMB *)__AKFV)),__52YP);
           } break;
           };
-          __tmp__IN0P=((__TYPE_FULL__PMB *)__tmp__U3YP)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__IN0P)->__id) {
-          case __TYPE__FF__: {
-            __tmp__W3YP=is_sub_type_with_name__TWYP(((__TYPE__FF *)__tmp__IN0P),n__R1YP);
+          __XO0P=((____WMB *)__D5YP)->__KLK;
+          switch (((struct ___OBJ *)__XO0P)->__id) {
+          case ____FF__: {
+            __F5YP=__CYYP(((____FF *)__XO0P),__A3YP);
           } break;
-          case __TYPE_NULL__4LB__: {
-            __tmp__W3YP=is_sub_type_with_name__BZYP(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__IN0P)),n__R1YP);
+          case ____FMB__: {
+            __F5YP=__Q0YP(((____FMB *)((____FF *)__XO0P)),__A3YP);
           } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__W3YP=is_sub_type_with_name__P1YP(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__IN0P)),n__R1YP);
+          case ____HMB__: {
+            __F5YP=__42YP(((____HMB *)((____FF *)__XO0P)),__A3YP);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__W3YP=is_sub_type_with_name__33YP(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__IN0P)),n__R1YP);
+          case ____JMB__: {
+            __F5YP=__M5YP(((____JMB *)((____FF *)__XO0P)),__A3YP);
           } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__W3YP=is_sub_type_with_name__LAZP(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__IN0P)),n__R1YP);
+          case ____LMB__: {
+            __F5YP=__0BZP(((____LMB *)((____FF *)__XO0P)),__A3YP);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__W3YP=is_sub_type_with_name__ZCZP(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__IN0P)),n__R1YP);
+          case ____ICY__: {
+            __F5YP=__IEZP(((____ICY *)((____FF *)__XO0P)),__A3YP);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            __tmp__W3YP=is_sub_type_with_name__HFZP(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__IN0P)),n__R1YP);
+          case ____EQ5D__: {
+            __F5YP=__WGZP(((____EQ5D *)((____FF *)__XO0P)),__A3YP);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            __tmp__W3YP=is_sub_type_with_name__VHZP(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__IN0P)),n__R1YP);
+          case ____L4NJ__: {
+            __F5YP=__EJZP(((____L4NJ *)((____FF *)__XO0P)),__A3YP);
           } break;
           };
-          result__T1YP=__tmp__W3YP;
+          __C3YP=__F5YP;
         };
-        idx__U1YP=(__INTEGER__Q)(idx__U1YP +  1);
-        goto while_do__PC0P;
+        __D3YP=(____Q)(__D3YP +  1);
+        goto __4D0P;
       };
     };
   };
-  __tmp__42YP=result__T1YP;
-  return(__tmp__42YP);
+  __N4YP=__C3YP;
+  return(__N4YP);
 }
 
-static __BOOLEAN__L is_sub_type_with_name__33YP(__TYPE_CONTEXT__CMB *Self__43YP,__STRING_CONSTANT__0 *n__53YP)
-// ({TYPE_CONTEXT__CMB},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static ____L __M5YP(____JMB *__N5YP,____0 *__O5YP)
+// ({__JMB},{NULLx__0}) With result Recursive, No inlinable.
 {
-  __INTEGER__Q idx__C4YP;
-  void *__tmp__A5YP;
-  void *__tmp__MN0P,*__tmp__3IFV;
-  __SECTION___EVOB *__tmp__B5YP,*result__1IFV,*__tmp__4IFV,*__tmp__EJFV;
-  __SLOT_DATA__WIRG *Self__2IFV;
-  void *__tmp__55YP;
-  __TYPE_FULL__PMB *__tmp__CAZP;
-  __BOOLEAN__L result__B4YP,__tmp__M5YP,__tmp__EAZP;
-  result__B4YP=FALSE__O__;
-  idx__C4YP= 0;
-  if (((void *)n__53YP == (void *)Self__43YP->parent_type__DMB.prototype__QF->parent_named__PF.name__4VB)) {
-    result__B4YP=TRUE__K__;
+  ____Q __R5YP;
+  void *__PAZP;
+  void *__1O0P,*__MKFV;
+  ____KWOB *__QAZP,*__KKFV,*__NKFV,*__TKFV;
+  ____FKRG *__LKFV;
+  void *__OBZP;
+  ____WMB *__RBZP;
+  ____L __Q5YP,__1AZP,__TBZP;
+  __Q5YP=__O__;
+  __R5YP= 0;
+  if (((void *)__O5YP == (void *)__N5YP->__KMB.__QF->__PF.__FWB)) {
+    __Q5YP=__K__;
   } else /* FALSE */ {
-    idx__C4YP= 0;
-    while_do__0C0P:
+    __R5YP= 0;
+    __JE0P:
     {
-      if ((idx__C4YP <= Self__43YP->parent_type__DMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__A5YP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__43YP->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__C4YP];
-        if (((struct ___OBJ *)__tmp__A5YP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__MN0P=((__SLOT_CODE__MIRG *)__tmp__A5YP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__MN0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__B5YP=((__ITM_SLOT__HLC *)__tmp__MN0P)->id_section__GVOB;
+      if ((__R5YP <= __N5YP->__KMB.__1LC->__ZLC.__BJK)) {
+        __PAZP=((void **)((____RLC *)__N5YP->__KMB.__1LC)->__ZLC.__3IK)[__R5YP];
+        if (((struct ___OBJ *)__PAZP)->__id==____1JRG__) {
+          __1O0P=((____1JRG *)__PAZP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__1O0P)->__id==____OLC__) {
+            __QAZP=((____OLC *)__1O0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__B5YP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__MN0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __QAZP=((____4G0D *)__1O0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__2IFV=((__SLOT_DATA__WIRG *)__tmp__A5YP);
-          result__1IFV=NULL;
-          if (((void *)Self__2IFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__3IFV=Self__2IFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__3IFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__4IFV=((__ITM_SLOT__HLC *)__tmp__3IFV)->id_section__GVOB;
+          __LKFV=((____FKRG *)__PAZP);
+          __KKFV=NULL;
+          if (((void *)__LKFV->__HKRG != (void *)NULL)) {
+            __MKFV=__LKFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__MKFV)->__id==____OLC__) {
+              __NKFV=((____OLC *)__MKFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__4IFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3IFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __NKFV=((____4G0D *)__MKFV)->__5G0D.__MWOB;
             };
-            result__1IFV=__tmp__4IFV;
+            __KKFV=__NKFV;
           } else /* FALSE */ {
-            __tmp__4IFV=get_name__GAUD((&__string_35));
-            result__1IFV=__tmp__4IFV;
+            __NKFV=__VBUD((&__string_35));
+            __KKFV=__NKFV;
           };
-          __tmp__B5YP=result__1IFV;
+          __QAZP=__KKFV;
         };
-        result__1IFV=((__SECTION___EVOB *)__tmp__B5YP);
-        __tmp__M5YP=(((void *)result__1IFV->name__U15E == (void *)(&__string_32)) || ((void *)result__1IFV->name__U15E == (void *)(&__string_33)));
+        __KKFV=((____KWOB *)__QAZP);
+        __1AZP=(((void *)__KKFV->__D35E == (void *)(&__string_32)) || ((void *)__KKFV->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__M5YP=FALSE__O__;
+        __1AZP=__O__;
       };
-      if ((__tmp__M5YP && (! result__B4YP))) {
-        __tmp__A5YP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__43YP->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__C4YP];
-        if (((struct ___OBJ *)__tmp__A5YP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__MN0P=((__SLOT_CODE__MIRG *)__tmp__A5YP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__MN0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__B5YP=((__ITM_SLOT__HLC *)__tmp__MN0P)->id_section__GVOB;
+      if ((__1AZP && (! __Q5YP))) {
+        __PAZP=((void **)((____RLC *)__N5YP->__KMB.__1LC)->__ZLC.__3IK)[__R5YP];
+        if (((struct ___OBJ *)__PAZP)->__id==____1JRG__) {
+          __1O0P=((____1JRG *)__PAZP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__1O0P)->__id==____OLC__) {
+            __QAZP=((____OLC *)__1O0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__B5YP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__MN0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __QAZP=((____4G0D *)__1O0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__2IFV=((__SLOT_DATA__WIRG *)__tmp__A5YP);
-          __tmp__4IFV=NULL;
-          if (((void *)Self__2IFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__3IFV=Self__2IFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__3IFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__EJFV=((__ITM_SLOT__HLC *)__tmp__3IFV)->id_section__GVOB;
+          __LKFV=((____FKRG *)__PAZP);
+          __NKFV=NULL;
+          if (((void *)__LKFV->__HKRG != (void *)NULL)) {
+            __MKFV=__LKFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__MKFV)->__id==____OLC__) {
+              __TKFV=((____OLC *)__MKFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__EJFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3IFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __TKFV=((____4G0D *)__MKFV)->__5G0D.__MWOB;
             };
-            __tmp__4IFV=__tmp__EJFV;
+            __NKFV=__TKFV;
           } else /* FALSE */ {
-            __tmp__EJFV=get_name__GAUD((&__string_35));
-            __tmp__4IFV=__tmp__EJFV;
+            __TKFV=__VBUD((&__string_35));
+            __NKFV=__TKFV;
           };
-          __tmp__B5YP=__tmp__4IFV;
+          __QAZP=__NKFV;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__B5YP)->name__U15E == (void *)(&__string_32))) {
-          __tmp__MN0P=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__43YP->parent_type__DMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__C4YP];
-          if (((struct ___OBJ *)__tmp__MN0P)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__3IFV=((__SLOT_CODE__MIRG *)__tmp__MN0P)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__3IFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__55YP=((__ITM_SLOT__HLC *)__tmp__3IFV)->result_type__3VOB;
+        if (((void *)((____KWOB *)__QAZP)->__D35E == (void *)(&__string_32))) {
+          __1O0P=((void **)((____RLC *)__N5YP->__KMB.__1LC)->__ZLC.__3IK)[__R5YP];
+          if (((struct ___OBJ *)__1O0P)->__id==____1JRG__) {
+            __MKFV=((____1JRG *)__1O0P)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__MKFV)->__id==____OLC__) {
+              __OBZP=((____OLC *)__MKFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__55YP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3IFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __OBZP=((____4G0D *)__MKFV)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__3IFV=((__SLOT_DATA__WIRG *)__tmp__MN0P)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__3IFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__55YP=((__ITM_SLOT__HLC *)__tmp__3IFV)->result_type__3VOB;
+            __MKFV=((____FKRG *)__1O0P)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__MKFV)->__id==____OLC__) {
+              __OBZP=((____OLC *)__MKFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__55YP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__3IFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __OBZP=((____4G0D *)__MKFV)->__5G0D.__DXOB;
             };
           };
-          if (__tmp__55YP==NULL) {
-            __tmp__3IFV=NULL;
+          if (__OBZP==NULL) {
+            __MKFV=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__55YP)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__3IFV=((void *)__tmp__55YP);
+            switch (((struct ___OBJ *)__OBZP)->__id) {
+            case ____QMB__: {
+              __MKFV=((void *)__OBZP);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__3IFV=((void *)__tmp__55YP);
+            case ____0MB__: {
+              __MKFV=((void *)__OBZP);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__3IFV=((void *)__tmp__55YP);
+            case ____KPB__: {
+              __MKFV=((void *)__OBZP);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__3IFV=((void *)__tmp__55YP);
+            case ____TEZ__: {
+              __MKFV=((void *)__OBZP);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__3IFV=NULL;
+            case ____2VRC__: {
+              __MKFV=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__3IFV=NULL;
+            case ____GZRC__: {
+              __MKFV=NULL;
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__3IFV)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__CAZP=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__3IFV));
+          switch (((struct ___OBJ *)__MKFV)->__id) {
+          case ____QMB__: {
+            __RBZP=__43X(((____QMB *)__MKFV));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__CAZP=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3IFV)));
+          case ____0MB__: {
+            __RBZP=__D5X(((____0MB *)((____QMB *)__MKFV)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__CAZP=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3IFV)),Self__43YP);
+          case ____KPB__: {
+            __RBZP=__LAY(((____KPB *)((____QMB *)__MKFV)),__N5YP);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__CAZP=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__3IFV)),Self__43YP);
+          case ____TEZ__: {
+            __RBZP=__HZ1D(((____TEZ *)((____QMB *)__MKFV)),__N5YP);
           } break;
           };
-          __tmp__MN0P=((__TYPE_FULL__PMB *)__tmp__CAZP)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__MN0P)->__id) {
-          case __TYPE__FF__: {
-            __tmp__EAZP=is_sub_type_with_name__TWYP(((__TYPE__FF *)__tmp__MN0P),n__53YP);
+          __1O0P=((____WMB *)__RBZP)->__KLK;
+          switch (((struct ___OBJ *)__1O0P)->__id) {
+          case ____FF__: {
+            __TBZP=__CYYP(((____FF *)__1O0P),__O5YP);
           } break;
-          case __TYPE_NULL__4LB__: {
-            __tmp__EAZP=is_sub_type_with_name__BZYP(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__MN0P)),n__53YP);
+          case ____FMB__: {
+            __TBZP=__Q0YP(((____FMB *)((____FF *)__1O0P)),__O5YP);
           } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__EAZP=is_sub_type_with_name__P1YP(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__MN0P)),n__53YP);
+          case ____HMB__: {
+            __TBZP=__42YP(((____HMB *)((____FF *)__1O0P)),__O5YP);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__EAZP=is_sub_type_with_name__33YP(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__MN0P)),n__53YP);
+          case ____JMB__: {
+            __TBZP=__M5YP(((____JMB *)((____FF *)__1O0P)),__O5YP);
           } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__EAZP=is_sub_type_with_name__LAZP(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__MN0P)),n__53YP);
+          case ____LMB__: {
+            __TBZP=__0BZP(((____LMB *)((____FF *)__1O0P)),__O5YP);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__EAZP=is_sub_type_with_name__ZCZP(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__MN0P)),n__53YP);
+          case ____ICY__: {
+            __TBZP=__IEZP(((____ICY *)((____FF *)__1O0P)),__O5YP);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            __tmp__EAZP=is_sub_type_with_name__HFZP(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__MN0P)),n__53YP);
+          case ____EQ5D__: {
+            __TBZP=__WGZP(((____EQ5D *)((____FF *)__1O0P)),__O5YP);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            __tmp__EAZP=is_sub_type_with_name__VHZP(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__MN0P)),n__53YP);
+          case ____L4NJ__: {
+            __TBZP=__EJZP(((____L4NJ *)((____FF *)__1O0P)),__O5YP);
           } break;
           };
-          result__B4YP=__tmp__EAZP;
+          __Q5YP=__TBZP;
         };
-        idx__C4YP=(__INTEGER__Q)(idx__C4YP +  1);
-        goto while_do__0C0P;
+        __R5YP=(____Q)(__R5YP +  1);
+        goto __JE0P;
       };
     };
   };
-  __tmp__M5YP=result__B4YP;
-  return(__tmp__M5YP);
+  __1AZP=__Q5YP;
+  return(__1AZP);
 }
 
-static __BOOLEAN__L is_sub_type_with_name__LAZP(__TYPE_ID__EMB *Self__MAZP,__STRING_CONSTANT__0 *n__NAZP)
-// ({TYPE_ID__EMB},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static ____L __0BZP(____LMB *__1BZP,____0 *__2BZP)
+// ({__LMB},{NULLx__0}) With result Recursive, No inlinable.
 {
-  __INTEGER__Q idx__QAZP;
-  void *__tmp__OBZP;
-  void *__tmp__QN0P,*__tmp__JJFV;
-  __SECTION___EVOB *__tmp__PBZP,*result__HJFV,*__tmp__KJFV,*__tmp__QJFV;
-  __SLOT_DATA__WIRG *Self__IJFV;
-  void *__tmp__NCZP;
-  __TYPE_FULL__PMB *__tmp__QCZP;
-  __BOOLEAN__L result__PAZP,__tmp__0BZP,__tmp__SCZP;
-  result__PAZP=FALSE__O__;
-  idx__QAZP= 0;
-  if (((void *)n__NAZP == (void *)Self__MAZP->parent_type__FMB.prototype__QF->parent_named__PF.name__4VB)) {
-    result__PAZP=TRUE__K__;
+  ____Q __5BZP;
+  void *__3CZP;
+  void *__5O0P,*__YKFV;
+  ____KWOB *__4CZP,*__WKFV,*__ZKFV,*__5KFV;
+  ____FKRG *__XKFV;
+  void *__2DZP;
+  ____WMB *__5DZP;
+  ____L __4BZP,__JDZP,__BEZP;
+  __4BZP=__O__;
+  __5BZP= 0;
+  if (((void *)__2BZP == (void *)__1BZP->__MMB.__QF->__PF.__FWB)) {
+    __4BZP=__K__;
   } else /* FALSE */ {
-    idx__QAZP= 0;
-    while_do__FD0P:
+    __5BZP= 0;
+    __UE0P:
     {
-      if ((idx__QAZP <= Self__MAZP->parent_type__FMB.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__OBZP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__MAZP->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__QAZP];
-        if (((struct ___OBJ *)__tmp__OBZP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__QN0P=((__SLOT_CODE__MIRG *)__tmp__OBZP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__QN0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__PBZP=((__ITM_SLOT__HLC *)__tmp__QN0P)->id_section__GVOB;
+      if ((__5BZP <= __1BZP->__MMB.__1LC->__ZLC.__BJK)) {
+        __3CZP=((void **)((____RLC *)__1BZP->__MMB.__1LC)->__ZLC.__3IK)[__5BZP];
+        if (((struct ___OBJ *)__3CZP)->__id==____1JRG__) {
+          __5O0P=((____1JRG *)__3CZP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__5O0P)->__id==____OLC__) {
+            __4CZP=((____OLC *)__5O0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__PBZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QN0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __4CZP=((____4G0D *)__5O0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__IJFV=((__SLOT_DATA__WIRG *)__tmp__OBZP);
-          result__HJFV=NULL;
-          if (((void *)Self__IJFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__JJFV=Self__IJFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__JJFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__KJFV=((__ITM_SLOT__HLC *)__tmp__JJFV)->id_section__GVOB;
+          __XKFV=((____FKRG *)__3CZP);
+          __WKFV=NULL;
+          if (((void *)__XKFV->__HKRG != (void *)NULL)) {
+            __YKFV=__XKFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__YKFV)->__id==____OLC__) {
+              __ZKFV=((____OLC *)__YKFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__KJFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__JJFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __ZKFV=((____4G0D *)__YKFV)->__5G0D.__MWOB;
             };
-            result__HJFV=__tmp__KJFV;
+            __WKFV=__ZKFV;
           } else /* FALSE */ {
-            __tmp__KJFV=get_name__GAUD((&__string_35));
-            result__HJFV=__tmp__KJFV;
+            __ZKFV=__VBUD((&__string_35));
+            __WKFV=__ZKFV;
           };
-          __tmp__PBZP=result__HJFV;
+          __4CZP=__WKFV;
         };
-        result__HJFV=((__SECTION___EVOB *)__tmp__PBZP);
-        __tmp__0BZP=(((void *)result__HJFV->name__U15E == (void *)(&__string_32)) || ((void *)result__HJFV->name__U15E == (void *)(&__string_33)));
+        __WKFV=((____KWOB *)__4CZP);
+        __JDZP=(((void *)__WKFV->__D35E == (void *)(&__string_32)) || ((void *)__WKFV->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__0BZP=FALSE__O__;
+        __JDZP=__O__;
       };
-      if ((__tmp__0BZP && (! result__PAZP))) {
-        __tmp__OBZP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__MAZP->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__QAZP];
-        if (((struct ___OBJ *)__tmp__OBZP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__QN0P=((__SLOT_CODE__MIRG *)__tmp__OBZP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__QN0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__PBZP=((__ITM_SLOT__HLC *)__tmp__QN0P)->id_section__GVOB;
+      if ((__JDZP && (! __4BZP))) {
+        __3CZP=((void **)((____RLC *)__1BZP->__MMB.__1LC)->__ZLC.__3IK)[__5BZP];
+        if (((struct ___OBJ *)__3CZP)->__id==____1JRG__) {
+          __5O0P=((____1JRG *)__3CZP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__5O0P)->__id==____OLC__) {
+            __4CZP=((____OLC *)__5O0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__PBZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__QN0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __4CZP=((____4G0D *)__5O0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__IJFV=((__SLOT_DATA__WIRG *)__tmp__OBZP);
-          __tmp__KJFV=NULL;
-          if (((void *)Self__IJFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__JJFV=Self__IJFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__JJFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__QJFV=((__ITM_SLOT__HLC *)__tmp__JJFV)->id_section__GVOB;
+          __XKFV=((____FKRG *)__3CZP);
+          __ZKFV=NULL;
+          if (((void *)__XKFV->__HKRG != (void *)NULL)) {
+            __YKFV=__XKFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__YKFV)->__id==____OLC__) {
+              __5KFV=((____OLC *)__YKFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__QJFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__JJFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __5KFV=((____4G0D *)__YKFV)->__5G0D.__MWOB;
             };
-            __tmp__KJFV=__tmp__QJFV;
+            __ZKFV=__5KFV;
           } else /* FALSE */ {
-            __tmp__QJFV=get_name__GAUD((&__string_35));
-            __tmp__KJFV=__tmp__QJFV;
+            __5KFV=__VBUD((&__string_35));
+            __ZKFV=__5KFV;
           };
-          __tmp__PBZP=__tmp__KJFV;
+          __4CZP=__ZKFV;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__PBZP)->name__U15E == (void *)(&__string_32))) {
-          __tmp__QN0P=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__MAZP->parent_type__FMB.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__QAZP];
-          if (((struct ___OBJ *)__tmp__QN0P)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__JJFV=((__SLOT_CODE__MIRG *)__tmp__QN0P)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__JJFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__NCZP=((__ITM_SLOT__HLC *)__tmp__JJFV)->result_type__3VOB;
+        if (((void *)((____KWOB *)__4CZP)->__D35E == (void *)(&__string_32))) {
+          __5O0P=((void **)((____RLC *)__1BZP->__MMB.__1LC)->__ZLC.__3IK)[__5BZP];
+          if (((struct ___OBJ *)__5O0P)->__id==____1JRG__) {
+            __YKFV=((____1JRG *)__5O0P)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__YKFV)->__id==____OLC__) {
+              __2DZP=((____OLC *)__YKFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__NCZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__JJFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __2DZP=((____4G0D *)__YKFV)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__JJFV=((__SLOT_DATA__WIRG *)__tmp__QN0P)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__JJFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__NCZP=((__ITM_SLOT__HLC *)__tmp__JJFV)->result_type__3VOB;
+            __YKFV=((____FKRG *)__5O0P)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__YKFV)->__id==____OLC__) {
+              __2DZP=((____OLC *)__YKFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__NCZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__JJFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __2DZP=((____4G0D *)__YKFV)->__5G0D.__DXOB;
             };
           };
-          if (__tmp__NCZP==NULL) {
-            __tmp__JJFV=NULL;
+          if (__2DZP==NULL) {
+            __YKFV=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__NCZP)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__JJFV=((void *)__tmp__NCZP);
+            switch (((struct ___OBJ *)__2DZP)->__id) {
+            case ____QMB__: {
+              __YKFV=((void *)__2DZP);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__JJFV=((void *)__tmp__NCZP);
+            case ____0MB__: {
+              __YKFV=((void *)__2DZP);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__JJFV=((void *)__tmp__NCZP);
+            case ____KPB__: {
+              __YKFV=((void *)__2DZP);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__JJFV=((void *)__tmp__NCZP);
+            case ____TEZ__: {
+              __YKFV=((void *)__2DZP);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__JJFV=NULL;
+            case ____2VRC__: {
+              __YKFV=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__JJFV=NULL;
+            case ____GZRC__: {
+              __YKFV=NULL;
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__JJFV)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__QCZP=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__JJFV));
+          switch (((struct ___OBJ *)__YKFV)->__id) {
+          case ____QMB__: {
+            __5DZP=__43X(((____QMB *)__YKFV));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__QCZP=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__JJFV)));
+          case ____0MB__: {
+            __5DZP=__D5X(((____0MB *)((____QMB *)__YKFV)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__QCZP=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__JJFV)),Self__MAZP);
+          case ____KPB__: {
+            __5DZP=__LAY(((____KPB *)((____QMB *)__YKFV)),__1BZP);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__QCZP=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__JJFV)),Self__MAZP);
+          case ____TEZ__: {
+            __5DZP=__HZ1D(((____TEZ *)((____QMB *)__YKFV)),__1BZP);
           } break;
           };
-          __tmp__QN0P=((__TYPE_FULL__PMB *)__tmp__QCZP)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__QN0P)->__id) {
-          case __TYPE__FF__: {
-            __tmp__SCZP=is_sub_type_with_name__TWYP(((__TYPE__FF *)__tmp__QN0P),n__NAZP);
+          __5O0P=((____WMB *)__5DZP)->__KLK;
+          switch (((struct ___OBJ *)__5O0P)->__id) {
+          case ____FF__: {
+            __BEZP=__CYYP(((____FF *)__5O0P),__2BZP);
           } break;
-          case __TYPE_NULL__4LB__: {
-            __tmp__SCZP=is_sub_type_with_name__BZYP(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__QN0P)),n__NAZP);
+          case ____FMB__: {
+            __BEZP=__Q0YP(((____FMB *)((____FF *)__5O0P)),__2BZP);
           } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__SCZP=is_sub_type_with_name__P1YP(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__QN0P)),n__NAZP);
+          case ____HMB__: {
+            __BEZP=__42YP(((____HMB *)((____FF *)__5O0P)),__2BZP);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__SCZP=is_sub_type_with_name__33YP(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__QN0P)),n__NAZP);
+          case ____JMB__: {
+            __BEZP=__M5YP(((____JMB *)((____FF *)__5O0P)),__2BZP);
           } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__SCZP=is_sub_type_with_name__LAZP(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__QN0P)),n__NAZP);
+          case ____LMB__: {
+            __BEZP=__0BZP(((____LMB *)((____FF *)__5O0P)),__2BZP);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__SCZP=is_sub_type_with_name__ZCZP(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__QN0P)),n__NAZP);
+          case ____ICY__: {
+            __BEZP=__IEZP(((____ICY *)((____FF *)__5O0P)),__2BZP);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            __tmp__SCZP=is_sub_type_with_name__HFZP(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__QN0P)),n__NAZP);
+          case ____EQ5D__: {
+            __BEZP=__WGZP(((____EQ5D *)((____FF *)__5O0P)),__2BZP);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            __tmp__SCZP=is_sub_type_with_name__VHZP(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__QN0P)),n__NAZP);
+          case ____L4NJ__: {
+            __BEZP=__EJZP(((____L4NJ *)((____FF *)__5O0P)),__2BZP);
           } break;
           };
-          result__PAZP=__tmp__SCZP;
+          __4BZP=__BEZP;
         };
-        idx__QAZP=(__INTEGER__Q)(idx__QAZP +  1);
-        goto while_do__FD0P;
+        __5BZP=(____Q)(__5BZP +  1);
+        goto __UE0P;
       };
     };
   };
-  __tmp__0BZP=result__PAZP;
-  return(__tmp__0BZP);
+  __JDZP=__4BZP;
+  return(__JDZP);
 }
 
-static __BOOLEAN__L is_sub_type_with_name__ZCZP(__TYPE_GENERIC__BCY *Self__0CZP,__STRING_CONSTANT__0 *n__1CZP)
-// ({TYPE_GENERIC__BCY},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static ____L __IEZP(____ICY *__JEZP,____0 *__KEZP)
+// ({__ICY},{NULLx__0}) With result Recursive, No inlinable.
 {
-  __INTEGER__Q idx__4CZP;
-  void *__tmp__2DZP;
-  void *__tmp__UN0P,*__tmp__VJFV;
-  __SECTION___EVOB *__tmp__3DZP,*result__TJFV,*__tmp__WJFV,*__tmp__2JFV;
-  __SLOT_DATA__WIRG *Self__UJFV;
-  void *__tmp__1EZP;
-  __TYPE_FULL__PMB *__tmp__4EZP;
-  __BOOLEAN__L result__3CZP,__tmp__IEZP,__tmp__AFZP;
-  result__3CZP=FALSE__O__;
-  idx__4CZP= 0;
-  if (((void *)n__1CZP == (void *)Self__0CZP->parent_type__CCY.prototype__QF->parent_named__PF.name__4VB)) {
-    result__3CZP=TRUE__K__;
+  ____Q __NEZP;
+  void *__LFZP;
+  void *__DP0P,*__ELFV;
+  ____KWOB *__MFZP,*__CLFV,*__FLFV,*__LLFV;
+  ____FKRG *__DLFV;
+  void *__KGZP;
+  ____WMB *__NGZP;
+  ____L __MEZP,__XFZP,__PGZP;
+  __MEZP=__O__;
+  __NEZP= 0;
+  if (((void *)__KEZP == (void *)__JEZP->__JCY.__QF->__PF.__FWB)) {
+    __MEZP=__K__;
   } else /* FALSE */ {
-    idx__4CZP= 0;
-    while_do__QD0P:
+    __NEZP= 0;
+    __5E0P:
     {
-      if ((idx__4CZP <= Self__0CZP->parent_type__CCY.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__2DZP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__0CZP->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__4CZP];
-        if (((struct ___OBJ *)__tmp__2DZP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__UN0P=((__SLOT_CODE__MIRG *)__tmp__2DZP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__UN0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3DZP=((__ITM_SLOT__HLC *)__tmp__UN0P)->id_section__GVOB;
+      if ((__NEZP <= __JEZP->__JCY.__1LC->__ZLC.__BJK)) {
+        __LFZP=((void **)((____RLC *)__JEZP->__JCY.__1LC)->__ZLC.__3IK)[__NEZP];
+        if (((struct ___OBJ *)__LFZP)->__id==____1JRG__) {
+          __DP0P=((____1JRG *)__LFZP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__DP0P)->__id==____OLC__) {
+            __MFZP=((____OLC *)__DP0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3DZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UN0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __MFZP=((____4G0D *)__DP0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__UJFV=((__SLOT_DATA__WIRG *)__tmp__2DZP);
-          result__TJFV=NULL;
-          if (((void *)Self__UJFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__VJFV=Self__UJFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__VJFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__WJFV=((__ITM_SLOT__HLC *)__tmp__VJFV)->id_section__GVOB;
+          __DLFV=((____FKRG *)__LFZP);
+          __CLFV=NULL;
+          if (((void *)__DLFV->__HKRG != (void *)NULL)) {
+            __ELFV=__DLFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__ELFV)->__id==____OLC__) {
+              __FLFV=((____OLC *)__ELFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__WJFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VJFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __FLFV=((____4G0D *)__ELFV)->__5G0D.__MWOB;
             };
-            result__TJFV=__tmp__WJFV;
+            __CLFV=__FLFV;
           } else /* FALSE */ {
-            __tmp__WJFV=get_name__GAUD((&__string_35));
-            result__TJFV=__tmp__WJFV;
+            __FLFV=__VBUD((&__string_35));
+            __CLFV=__FLFV;
           };
-          __tmp__3DZP=result__TJFV;
+          __MFZP=__CLFV;
         };
-        result__TJFV=((__SECTION___EVOB *)__tmp__3DZP);
-        __tmp__IEZP=(((void *)result__TJFV->name__U15E == (void *)(&__string_32)) || ((void *)result__TJFV->name__U15E == (void *)(&__string_33)));
+        __CLFV=((____KWOB *)__MFZP);
+        __XFZP=(((void *)__CLFV->__D35E == (void *)(&__string_32)) || ((void *)__CLFV->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__IEZP=FALSE__O__;
+        __XFZP=__O__;
       };
-      if ((__tmp__IEZP && (! result__3CZP))) {
-        __tmp__2DZP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__0CZP->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__4CZP];
-        if (((struct ___OBJ *)__tmp__2DZP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__UN0P=((__SLOT_CODE__MIRG *)__tmp__2DZP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__UN0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__3DZP=((__ITM_SLOT__HLC *)__tmp__UN0P)->id_section__GVOB;
+      if ((__XFZP && (! __MEZP))) {
+        __LFZP=((void **)((____RLC *)__JEZP->__JCY.__1LC)->__ZLC.__3IK)[__NEZP];
+        if (((struct ___OBJ *)__LFZP)->__id==____1JRG__) {
+          __DP0P=((____1JRG *)__LFZP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__DP0P)->__id==____OLC__) {
+            __MFZP=((____OLC *)__DP0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__3DZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__UN0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __MFZP=((____4G0D *)__DP0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__UJFV=((__SLOT_DATA__WIRG *)__tmp__2DZP);
-          __tmp__WJFV=NULL;
-          if (((void *)Self__UJFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__VJFV=Self__UJFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__VJFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__2JFV=((__ITM_SLOT__HLC *)__tmp__VJFV)->id_section__GVOB;
+          __DLFV=((____FKRG *)__LFZP);
+          __FLFV=NULL;
+          if (((void *)__DLFV->__HKRG != (void *)NULL)) {
+            __ELFV=__DLFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__ELFV)->__id==____OLC__) {
+              __LLFV=((____OLC *)__ELFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__2JFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VJFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __LLFV=((____4G0D *)__ELFV)->__5G0D.__MWOB;
             };
-            __tmp__WJFV=__tmp__2JFV;
+            __FLFV=__LLFV;
           } else /* FALSE */ {
-            __tmp__2JFV=get_name__GAUD((&__string_35));
-            __tmp__WJFV=__tmp__2JFV;
+            __LLFV=__VBUD((&__string_35));
+            __FLFV=__LLFV;
           };
-          __tmp__3DZP=__tmp__WJFV;
+          __MFZP=__FLFV;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__3DZP)->name__U15E == (void *)(&__string_32))) {
-          __tmp__UN0P=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__0CZP->parent_type__CCY.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__4CZP];
-          if (((struct ___OBJ *)__tmp__UN0P)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__VJFV=((__SLOT_CODE__MIRG *)__tmp__UN0P)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__VJFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__1EZP=((__ITM_SLOT__HLC *)__tmp__VJFV)->result_type__3VOB;
+        if (((void *)((____KWOB *)__MFZP)->__D35E == (void *)(&__string_32))) {
+          __DP0P=((void **)((____RLC *)__JEZP->__JCY.__1LC)->__ZLC.__3IK)[__NEZP];
+          if (((struct ___OBJ *)__DP0P)->__id==____1JRG__) {
+            __ELFV=((____1JRG *)__DP0P)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__ELFV)->__id==____OLC__) {
+              __KGZP=((____OLC *)__ELFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__1EZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VJFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __KGZP=((____4G0D *)__ELFV)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__VJFV=((__SLOT_DATA__WIRG *)__tmp__UN0P)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__VJFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__1EZP=((__ITM_SLOT__HLC *)__tmp__VJFV)->result_type__3VOB;
+            __ELFV=((____FKRG *)__DP0P)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__ELFV)->__id==____OLC__) {
+              __KGZP=((____OLC *)__ELFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__1EZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__VJFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __KGZP=((____4G0D *)__ELFV)->__5G0D.__DXOB;
             };
           };
-          if (__tmp__1EZP==NULL) {
-            __tmp__VJFV=NULL;
+          if (__KGZP==NULL) {
+            __ELFV=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__1EZP)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__VJFV=((void *)__tmp__1EZP);
+            switch (((struct ___OBJ *)__KGZP)->__id) {
+            case ____QMB__: {
+              __ELFV=((void *)__KGZP);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__VJFV=((void *)__tmp__1EZP);
+            case ____0MB__: {
+              __ELFV=((void *)__KGZP);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__VJFV=((void *)__tmp__1EZP);
+            case ____KPB__: {
+              __ELFV=((void *)__KGZP);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__VJFV=((void *)__tmp__1EZP);
+            case ____TEZ__: {
+              __ELFV=((void *)__KGZP);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__VJFV=NULL;
+            case ____2VRC__: {
+              __ELFV=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__VJFV=NULL;
+            case ____GZRC__: {
+              __ELFV=NULL;
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__VJFV)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__4EZP=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__VJFV));
+          switch (((struct ___OBJ *)__ELFV)->__id) {
+          case ____QMB__: {
+            __NGZP=__43X(((____QMB *)__ELFV));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__4EZP=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VJFV)));
+          case ____0MB__: {
+            __NGZP=__D5X(((____0MB *)((____QMB *)__ELFV)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__4EZP=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VJFV)),Self__0CZP);
+          case ____KPB__: {
+            __NGZP=__LAY(((____KPB *)((____QMB *)__ELFV)),__JEZP);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__4EZP=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__VJFV)),Self__0CZP);
+          case ____TEZ__: {
+            __NGZP=__HZ1D(((____TEZ *)((____QMB *)__ELFV)),__JEZP);
           } break;
           };
-          __tmp__UN0P=((__TYPE_FULL__PMB *)__tmp__4EZP)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__UN0P)->__id) {
-          case __TYPE__FF__: {
-            __tmp__AFZP=is_sub_type_with_name__TWYP(((__TYPE__FF *)__tmp__UN0P),n__1CZP);
+          __DP0P=((____WMB *)__NGZP)->__KLK;
+          switch (((struct ___OBJ *)__DP0P)->__id) {
+          case ____FF__: {
+            __PGZP=__CYYP(((____FF *)__DP0P),__KEZP);
           } break;
-          case __TYPE_NULL__4LB__: {
-            __tmp__AFZP=is_sub_type_with_name__BZYP(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__UN0P)),n__1CZP);
+          case ____FMB__: {
+            __PGZP=__Q0YP(((____FMB *)((____FF *)__DP0P)),__KEZP);
           } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__AFZP=is_sub_type_with_name__P1YP(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__UN0P)),n__1CZP);
+          case ____HMB__: {
+            __PGZP=__42YP(((____HMB *)((____FF *)__DP0P)),__KEZP);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__AFZP=is_sub_type_with_name__33YP(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__UN0P)),n__1CZP);
+          case ____JMB__: {
+            __PGZP=__M5YP(((____JMB *)((____FF *)__DP0P)),__KEZP);
           } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__AFZP=is_sub_type_with_name__LAZP(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__UN0P)),n__1CZP);
+          case ____LMB__: {
+            __PGZP=__0BZP(((____LMB *)((____FF *)__DP0P)),__KEZP);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__AFZP=is_sub_type_with_name__ZCZP(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__UN0P)),n__1CZP);
+          case ____ICY__: {
+            __PGZP=__IEZP(((____ICY *)((____FF *)__DP0P)),__KEZP);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            __tmp__AFZP=is_sub_type_with_name__HFZP(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__UN0P)),n__1CZP);
+          case ____EQ5D__: {
+            __PGZP=__WGZP(((____EQ5D *)((____FF *)__DP0P)),__KEZP);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            __tmp__AFZP=is_sub_type_with_name__VHZP(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__UN0P)),n__1CZP);
+          case ____L4NJ__: {
+            __PGZP=__EJZP(((____L4NJ *)((____FF *)__DP0P)),__KEZP);
           } break;
           };
-          result__3CZP=__tmp__AFZP;
+          __MEZP=__PGZP;
         };
-        idx__4CZP=(__INTEGER__Q)(idx__4CZP +  1);
-        goto while_do__QD0P;
+        __NEZP=(____Q)(__NEZP +  1);
+        goto __5E0P;
       };
     };
   };
-  __tmp__IEZP=result__3CZP;
-  return(__tmp__IEZP);
+  __XFZP=__MEZP;
+  return(__XFZP);
 }
 
-static __BOOLEAN__L is_sub_type_with_name__HFZP(__TYPE_BLOCK__VO5D *Self__IFZP,__STRING_CONSTANT__0 *n__JFZP)
-// ({TYPE_BLOCK__VO5D},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static ____L __WGZP(____EQ5D *__XGZP,____0 *__YGZP)
+// ({__EQ5D},{NULLx__0}) With result Recursive, No inlinable.
 {
-  __INTEGER__Q idx__MFZP;
-  __PROTOTYPE__MF *__tmp__PFZP;
-  void *__tmp__KGZP;
-  void *__tmp__YN0P,*__tmp__BKFV;
-  __SECTION___EVOB *__tmp__LGZP,*result__5JFV,*__tmp__CKFV,*__tmp__IKFV;
-  __SLOT_DATA__WIRG *Self__AKFV;
-  void *__tmp__JHZP;
-  __TYPE_FULL__PMB *__tmp__MHZP;
-  __BOOLEAN__L result__LFZP,__tmp__WGZP,__tmp__OHZP;
-  result__LFZP=FALSE__O__;
-  idx__MFZP= 0;
-  __tmp__PFZP=prototype__L2ZG();
-  if (((void *)n__JFZP == (void *)__tmp__PFZP->parent_named__PF.name__4VB)) {
-    result__LFZP=TRUE__K__;
+  ____Q __1GZP;
+  ____MF *__4GZP;
+  void *__ZHZP;
+  void *__HP0P,*__QLFV;
+  ____KWOB *__0HZP,*__OLFV,*__RLFV,*__XLFV;
+  ____FKRG *__PLFV;
+  void *__YIZP;
+  ____WMB *__1IZP;
+  ____L __0GZP,__FIZP,__3IZP;
+  __0GZP=__O__;
+  __1GZP= 0;
+  __4GZP=__03ZG();
+  if (((void *)__YGZP == (void *)__4GZP->__PF.__FWB)) {
+    __0GZP=__K__;
   } else /* FALSE */ {
-    idx__MFZP= 0;
-    while_do__1D0P:
+    __1GZP= 0;
+    __KF0P:
     {
-      if ((idx__MFZP <= Self__IFZP->parent_type__WO5D.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__KGZP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__IFZP->parent_type__WO5D.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__MFZP];
-        if (((struct ___OBJ *)__tmp__KGZP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__YN0P=((__SLOT_CODE__MIRG *)__tmp__KGZP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__YN0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__LGZP=((__ITM_SLOT__HLC *)__tmp__YN0P)->id_section__GVOB;
+      if ((__1GZP <= __XGZP->__FQ5D.__1LC->__ZLC.__BJK)) {
+        __ZHZP=((void **)((____RLC *)__XGZP->__FQ5D.__1LC)->__ZLC.__3IK)[__1GZP];
+        if (((struct ___OBJ *)__ZHZP)->__id==____1JRG__) {
+          __HP0P=((____1JRG *)__ZHZP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__HP0P)->__id==____OLC__) {
+            __0HZP=((____OLC *)__HP0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__LGZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YN0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __0HZP=((____4G0D *)__HP0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__AKFV=((__SLOT_DATA__WIRG *)__tmp__KGZP);
-          result__5JFV=NULL;
-          if (((void *)Self__AKFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__BKFV=Self__AKFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__BKFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__CKFV=((__ITM_SLOT__HLC *)__tmp__BKFV)->id_section__GVOB;
+          __PLFV=((____FKRG *)__ZHZP);
+          __OLFV=NULL;
+          if (((void *)__PLFV->__HKRG != (void *)NULL)) {
+            __QLFV=__PLFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__QLFV)->__id==____OLC__) {
+              __RLFV=((____OLC *)__QLFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__CKFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BKFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __RLFV=((____4G0D *)__QLFV)->__5G0D.__MWOB;
             };
-            result__5JFV=__tmp__CKFV;
+            __OLFV=__RLFV;
           } else /* FALSE */ {
-            __tmp__CKFV=get_name__GAUD((&__string_35));
-            result__5JFV=__tmp__CKFV;
+            __RLFV=__VBUD((&__string_35));
+            __OLFV=__RLFV;
           };
-          __tmp__LGZP=result__5JFV;
+          __0HZP=__OLFV;
         };
-        result__5JFV=((__SECTION___EVOB *)__tmp__LGZP);
-        __tmp__WGZP=(((void *)result__5JFV->name__U15E == (void *)(&__string_32)) || ((void *)result__5JFV->name__U15E == (void *)(&__string_33)));
+        __OLFV=((____KWOB *)__0HZP);
+        __FIZP=(((void *)__OLFV->__D35E == (void *)(&__string_32)) || ((void *)__OLFV->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__WGZP=FALSE__O__;
+        __FIZP=__O__;
       };
-      if ((__tmp__WGZP && (! result__LFZP))) {
-        __tmp__KGZP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__IFZP->parent_type__WO5D.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__MFZP];
-        if (((struct ___OBJ *)__tmp__KGZP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__YN0P=((__SLOT_CODE__MIRG *)__tmp__KGZP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__YN0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__LGZP=((__ITM_SLOT__HLC *)__tmp__YN0P)->id_section__GVOB;
+      if ((__FIZP && (! __0GZP))) {
+        __ZHZP=((void **)((____RLC *)__XGZP->__FQ5D.__1LC)->__ZLC.__3IK)[__1GZP];
+        if (((struct ___OBJ *)__ZHZP)->__id==____1JRG__) {
+          __HP0P=((____1JRG *)__ZHZP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__HP0P)->__id==____OLC__) {
+            __0HZP=((____OLC *)__HP0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__LGZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__YN0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __0HZP=((____4G0D *)__HP0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__AKFV=((__SLOT_DATA__WIRG *)__tmp__KGZP);
-          __tmp__CKFV=NULL;
-          if (((void *)Self__AKFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__BKFV=Self__AKFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__BKFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__IKFV=((__ITM_SLOT__HLC *)__tmp__BKFV)->id_section__GVOB;
+          __PLFV=((____FKRG *)__ZHZP);
+          __RLFV=NULL;
+          if (((void *)__PLFV->__HKRG != (void *)NULL)) {
+            __QLFV=__PLFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__QLFV)->__id==____OLC__) {
+              __XLFV=((____OLC *)__QLFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__IKFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BKFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __XLFV=((____4G0D *)__QLFV)->__5G0D.__MWOB;
             };
-            __tmp__CKFV=__tmp__IKFV;
+            __RLFV=__XLFV;
           } else /* FALSE */ {
-            __tmp__IKFV=get_name__GAUD((&__string_35));
-            __tmp__CKFV=__tmp__IKFV;
+            __XLFV=__VBUD((&__string_35));
+            __RLFV=__XLFV;
           };
-          __tmp__LGZP=__tmp__CKFV;
+          __0HZP=__RLFV;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__LGZP)->name__U15E == (void *)(&__string_32))) {
-          __tmp__YN0P=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__IFZP->parent_type__WO5D.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__MFZP];
-          if (((struct ___OBJ *)__tmp__YN0P)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__BKFV=((__SLOT_CODE__MIRG *)__tmp__YN0P)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__BKFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__JHZP=((__ITM_SLOT__HLC *)__tmp__BKFV)->result_type__3VOB;
+        if (((void *)((____KWOB *)__0HZP)->__D35E == (void *)(&__string_32))) {
+          __HP0P=((void **)((____RLC *)__XGZP->__FQ5D.__1LC)->__ZLC.__3IK)[__1GZP];
+          if (((struct ___OBJ *)__HP0P)->__id==____1JRG__) {
+            __QLFV=((____1JRG *)__HP0P)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__QLFV)->__id==____OLC__) {
+              __YIZP=((____OLC *)__QLFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__JHZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BKFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __YIZP=((____4G0D *)__QLFV)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__BKFV=((__SLOT_DATA__WIRG *)__tmp__YN0P)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__BKFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__JHZP=((__ITM_SLOT__HLC *)__tmp__BKFV)->result_type__3VOB;
+            __QLFV=((____FKRG *)__HP0P)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__QLFV)->__id==____OLC__) {
+              __YIZP=((____OLC *)__QLFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__JHZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__BKFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __YIZP=((____4G0D *)__QLFV)->__5G0D.__DXOB;
             };
           };
-          if (__tmp__JHZP==NULL) {
-            __tmp__BKFV=NULL;
+          if (__YIZP==NULL) {
+            __QLFV=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__JHZP)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__BKFV=((void *)__tmp__JHZP);
+            switch (((struct ___OBJ *)__YIZP)->__id) {
+            case ____QMB__: {
+              __QLFV=((void *)__YIZP);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__BKFV=((void *)__tmp__JHZP);
+            case ____0MB__: {
+              __QLFV=((void *)__YIZP);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__BKFV=((void *)__tmp__JHZP);
+            case ____KPB__: {
+              __QLFV=((void *)__YIZP);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__BKFV=((void *)__tmp__JHZP);
+            case ____TEZ__: {
+              __QLFV=((void *)__YIZP);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__BKFV=NULL;
+            case ____2VRC__: {
+              __QLFV=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__BKFV=NULL;
+            case ____GZRC__: {
+              __QLFV=NULL;
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__BKFV)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__MHZP=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__BKFV));
+          switch (((struct ___OBJ *)__QLFV)->__id) {
+          case ____QMB__: {
+            __1IZP=__43X(((____QMB *)__QLFV));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__MHZP=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BKFV)));
+          case ____0MB__: {
+            __1IZP=__D5X(((____0MB *)((____QMB *)__QLFV)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__MHZP=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BKFV)),Self__IFZP);
+          case ____KPB__: {
+            __1IZP=__LAY(((____KPB *)((____QMB *)__QLFV)),__XGZP);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__MHZP=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__BKFV)),Self__IFZP);
+          case ____TEZ__: {
+            __1IZP=__HZ1D(((____TEZ *)((____QMB *)__QLFV)),__XGZP);
           } break;
           };
-          __tmp__YN0P=((__TYPE_FULL__PMB *)__tmp__MHZP)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__YN0P)->__id) {
-          case __TYPE__FF__: {
-            __tmp__OHZP=is_sub_type_with_name__TWYP(((__TYPE__FF *)__tmp__YN0P),n__JFZP);
+          __HP0P=((____WMB *)__1IZP)->__KLK;
+          switch (((struct ___OBJ *)__HP0P)->__id) {
+          case ____FF__: {
+            __3IZP=__CYYP(((____FF *)__HP0P),__YGZP);
           } break;
-          case __TYPE_NULL__4LB__: {
-            __tmp__OHZP=is_sub_type_with_name__BZYP(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__YN0P)),n__JFZP);
+          case ____FMB__: {
+            __3IZP=__Q0YP(((____FMB *)((____FF *)__HP0P)),__YGZP);
           } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__OHZP=is_sub_type_with_name__P1YP(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__YN0P)),n__JFZP);
+          case ____HMB__: {
+            __3IZP=__42YP(((____HMB *)((____FF *)__HP0P)),__YGZP);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__OHZP=is_sub_type_with_name__33YP(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__YN0P)),n__JFZP);
+          case ____JMB__: {
+            __3IZP=__M5YP(((____JMB *)((____FF *)__HP0P)),__YGZP);
           } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__OHZP=is_sub_type_with_name__LAZP(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__YN0P)),n__JFZP);
+          case ____LMB__: {
+            __3IZP=__0BZP(((____LMB *)((____FF *)__HP0P)),__YGZP);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__OHZP=is_sub_type_with_name__ZCZP(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__YN0P)),n__JFZP);
+          case ____ICY__: {
+            __3IZP=__IEZP(((____ICY *)((____FF *)__HP0P)),__YGZP);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            __tmp__OHZP=is_sub_type_with_name__HFZP(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__YN0P)),n__JFZP);
+          case ____EQ5D__: {
+            __3IZP=__WGZP(((____EQ5D *)((____FF *)__HP0P)),__YGZP);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            __tmp__OHZP=is_sub_type_with_name__VHZP(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__YN0P)),n__JFZP);
+          case ____L4NJ__: {
+            __3IZP=__EJZP(((____L4NJ *)((____FF *)__HP0P)),__YGZP);
           } break;
           };
-          result__LFZP=__tmp__OHZP;
+          __0GZP=__3IZP;
         };
-        idx__MFZP=(__INTEGER__Q)(idx__MFZP +  1);
-        goto while_do__1D0P;
+        __1GZP=(____Q)(__1GZP +  1);
+        goto __KF0P;
       };
     };
   };
-  __tmp__WGZP=result__LFZP;
-  return(__tmp__WGZP);
+  __FIZP=__0GZP;
+  return(__FIZP);
 }
 
-static __BOOLEAN__L is_sub_type_with_name__VHZP(__PROFIL_BLOCK__22NJ *Self__WHZP,__STRING_CONSTANT__0 *n__XHZP)
-// ({PROFIL_BLOCK__22NJ},{NULLxSTRING_CONSTANT__0}) With result Recursive, No inlinable.
+static ____L __EJZP(____L4NJ *__FJZP,____0 *__GJZP)
+// ({__L4NJ},{NULLx__0}) With result Recursive, No inlinable.
 {
-  __INTEGER__Q idx__0HZP;
-  __PROTOTYPE__MF *__tmp__3HZP;
-  void *__tmp__YIZP;
-  void *__tmp__2N0P,*__tmp__NKFV;
-  __SECTION___EVOB *__tmp__ZIZP,*result__LKFV,*__tmp__OKFV,*__tmp__UKFV;
-  __SLOT_DATA__WIRG *Self__MKFV;
-  void *__tmp__XJZP;
-  __TYPE_FULL__PMB *__tmp__0JZP;
-  __BOOLEAN__L result__ZHZP,__tmp__EJZP,__tmp__2JZP;
-  result__ZHZP=FALSE__O__;
-  idx__0HZP= 0;
-  __tmp__3HZP=prototype__XAFL();
-  if (((void *)n__XHZP == (void *)__tmp__3HZP->parent_named__PF.name__4VB)) {
-    result__ZHZP=TRUE__K__;
+  ____Q __JJZP;
+  ____MF *__MJZP;
+  void *__HKZP;
+  void *__LP0P,*__2LFV;
+  ____KWOB *__IKZP,*__0LFV,*__3LFV,*__DMFV;
+  ____FKRG *__1LFV;
+  void *__GLZP;
+  ____WMB *__JLZP;
+  ____L __IJZP,__TKZP,__LLZP;
+  __IJZP=__O__;
+  __JJZP= 0;
+  __MJZP=__GCFL();
+  if (((void *)__GJZP == (void *)__MJZP->__PF.__FWB)) {
+    __IJZP=__K__;
   } else /* FALSE */ {
-    idx__0HZP= 0;
-    while_do__GE0P:
+    __JJZP= 0;
+    __VF0P:
     {
-      if ((idx__0HZP <= Self__WHZP->parent_type__42NJ.slot_run__ULC->parent_arrayed_collection__SLC.upper__0IK)) {
-        __tmp__YIZP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__WHZP->parent_type__42NJ.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__0HZP];
-        if (((struct ___OBJ *)__tmp__YIZP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__2N0P=((__SLOT_CODE__MIRG *)__tmp__YIZP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__2N0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZIZP=((__ITM_SLOT__HLC *)__tmp__2N0P)->id_section__GVOB;
+      if ((__JJZP <= __FJZP->__N4NJ.__1LC->__ZLC.__BJK)) {
+        __HKZP=((void **)((____RLC *)__FJZP->__N4NJ.__1LC)->__ZLC.__3IK)[__JJZP];
+        if (((struct ___OBJ *)__HKZP)->__id==____1JRG__) {
+          __LP0P=((____1JRG *)__HKZP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__LP0P)->__id==____OLC__) {
+            __IKZP=((____OLC *)__LP0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZIZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__2N0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __IKZP=((____4G0D *)__LP0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__MKFV=((__SLOT_DATA__WIRG *)__tmp__YIZP);
-          result__LKFV=NULL;
-          if (((void *)Self__MKFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__NKFV=Self__MKFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__NKFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__OKFV=((__ITM_SLOT__HLC *)__tmp__NKFV)->id_section__GVOB;
+          __1LFV=((____FKRG *)__HKZP);
+          __0LFV=NULL;
+          if (((void *)__1LFV->__HKRG != (void *)NULL)) {
+            __2LFV=__1LFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__2LFV)->__id==____OLC__) {
+              __3LFV=((____OLC *)__2LFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__OKFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__NKFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __3LFV=((____4G0D *)__2LFV)->__5G0D.__MWOB;
             };
-            result__LKFV=__tmp__OKFV;
+            __0LFV=__3LFV;
           } else /* FALSE */ {
-            __tmp__OKFV=get_name__GAUD((&__string_35));
-            result__LKFV=__tmp__OKFV;
+            __3LFV=__VBUD((&__string_35));
+            __0LFV=__3LFV;
           };
-          __tmp__ZIZP=result__LKFV;
+          __IKZP=__0LFV;
         };
-        result__LKFV=((__SECTION___EVOB *)__tmp__ZIZP);
-        __tmp__EJZP=(((void *)result__LKFV->name__U15E == (void *)(&__string_32)) || ((void *)result__LKFV->name__U15E == (void *)(&__string_33)));
+        __0LFV=((____KWOB *)__IKZP);
+        __TKZP=(((void *)__0LFV->__D35E == (void *)(&__string_32)) || ((void *)__0LFV->__D35E == (void *)(&__string_33)));
       } else /* FALSE */ {
-        __tmp__EJZP=FALSE__O__;
+        __TKZP=__O__;
       };
-      if ((__tmp__EJZP && (! result__ZHZP))) {
-        __tmp__YIZP=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__WHZP->parent_type__42NJ.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__0HZP];
-        if (((struct ___OBJ *)__tmp__YIZP)->__id==__SLOT_CODE__MIRG__) {
-          __tmp__2N0P=((__SLOT_CODE__MIRG *)__tmp__YIZP)->parent_slot__NIRG->parent_itm_slot__JLC;
-          if (((struct ___OBJ *)__tmp__2N0P)->__id==__ITM_SLOT__HLC__) {
-            __tmp__ZIZP=((__ITM_SLOT__HLC *)__tmp__2N0P)->id_section__GVOB;
+      if ((__TKZP && (! __IJZP))) {
+        __HKZP=((void **)((____RLC *)__FJZP->__N4NJ.__1LC)->__ZLC.__3IK)[__JJZP];
+        if (((struct ___OBJ *)__HKZP)->__id==____1JRG__) {
+          __LP0P=((____1JRG *)__HKZP)->__2JRG->__QLC;
+          if (((struct ___OBJ *)__LP0P)->__id==____OLC__) {
+            __IKZP=((____OLC *)__LP0P)->__MWOB;
           } else /* ITM_SLOT_OPERATOR */ {
-            __tmp__ZIZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__2N0P)->parent_itm_slot__QF0D.id_section__GVOB;
+            __IKZP=((____4G0D *)__LP0P)->__5G0D.__MWOB;
           };
         } else /* SLOT_DATA */ {
-          Self__MKFV=((__SLOT_DATA__WIRG *)__tmp__YIZP);
-          __tmp__OKFV=NULL;
-          if (((void *)Self__MKFV->parent_slot__YIRG != (void *)NULL)) {
-            __tmp__NKFV=Self__MKFV->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__NKFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__UKFV=((__ITM_SLOT__HLC *)__tmp__NKFV)->id_section__GVOB;
+          __1LFV=((____FKRG *)__HKZP);
+          __3LFV=NULL;
+          if (((void *)__1LFV->__HKRG != (void *)NULL)) {
+            __2LFV=__1LFV->__HKRG->__QLC;
+            if (((struct ___OBJ *)__2LFV)->__id==____OLC__) {
+              __DMFV=((____OLC *)__2LFV)->__MWOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__UKFV=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__NKFV)->parent_itm_slot__QF0D.id_section__GVOB;
+              __DMFV=((____4G0D *)__2LFV)->__5G0D.__MWOB;
             };
-            __tmp__OKFV=__tmp__UKFV;
+            __3LFV=__DMFV;
           } else /* FALSE */ {
-            __tmp__UKFV=get_name__GAUD((&__string_35));
-            __tmp__OKFV=__tmp__UKFV;
+            __DMFV=__VBUD((&__string_35));
+            __3LFV=__DMFV;
           };
-          __tmp__ZIZP=__tmp__OKFV;
+          __IKZP=__3LFV;
         };
-        if (((void *)((__SECTION___EVOB *)__tmp__ZIZP)->name__U15E == (void *)(&__string_32))) {
-          __tmp__2N0P=((void **)((__FAST_ARRAYoSLOTo__KLC *)Self__WHZP->parent_type__42NJ.slot_run__ULC)->parent_arrayed_collection__SLC.storage__WIK)[idx__0HZP];
-          if (((struct ___OBJ *)__tmp__2N0P)->__id==__SLOT_CODE__MIRG__) {
-            __tmp__NKFV=((__SLOT_CODE__MIRG *)__tmp__2N0P)->parent_slot__NIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__NKFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__XJZP=((__ITM_SLOT__HLC *)__tmp__NKFV)->result_type__3VOB;
+        if (((void *)((____KWOB *)__IKZP)->__D35E == (void *)(&__string_32))) {
+          __LP0P=((void **)((____RLC *)__FJZP->__N4NJ.__1LC)->__ZLC.__3IK)[__JJZP];
+          if (((struct ___OBJ *)__LP0P)->__id==____1JRG__) {
+            __2LFV=((____1JRG *)__LP0P)->__2JRG->__QLC;
+            if (((struct ___OBJ *)__2LFV)->__id==____OLC__) {
+              __GLZP=((____OLC *)__2LFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__XJZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__NKFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __GLZP=((____4G0D *)__2LFV)->__5G0D.__DXOB;
             };
           } else /* SLOT_DATA */ {
-            __tmp__NKFV=((__SLOT_DATA__WIRG *)__tmp__2N0P)->parent_slot__YIRG->parent_itm_slot__JLC;
-            if (((struct ___OBJ *)__tmp__NKFV)->__id==__ITM_SLOT__HLC__) {
-              __tmp__XJZP=((__ITM_SLOT__HLC *)__tmp__NKFV)->result_type__3VOB;
+            __2LFV=((____FKRG *)__LP0P)->__HKRG->__QLC;
+            if (((struct ___OBJ *)__2LFV)->__id==____OLC__) {
+              __GLZP=((____OLC *)__2LFV)->__DXOB;
             } else /* ITM_SLOT_OPERATOR */ {
-              __tmp__XJZP=((__ITM_SLOT_OPERATOR__PF0D *)__tmp__NKFV)->parent_itm_slot__QF0D.result_type__3VOB;
+              __GLZP=((____4G0D *)__2LFV)->__5G0D.__DXOB;
             };
           };
-          if (__tmp__XJZP==NULL) {
-            __tmp__NKFV=NULL;
+          if (__GLZP==NULL) {
+            __2LFV=NULL;
           } else {
-            switch (((struct ___OBJ *)__tmp__XJZP)->__id) {
-            case __ITM_TYPE_SIMPLE__JMB__: {
-              __tmp__NKFV=((void *)__tmp__XJZP);
+            switch (((struct ___OBJ *)__GLZP)->__id) {
+            case ____QMB__: {
+              __2LFV=((void *)__GLZP);
             } break;
-            case __ITM_TYPE_STYLE__TMB__: {
-              __tmp__NKFV=((void *)__tmp__XJZP);
+            case ____0MB__: {
+              __2LFV=((void *)__GLZP);
             } break;
-            case __ITM_TYPE_GENERIC__DPB__: {
-              __tmp__NKFV=((void *)__tmp__XJZP);
+            case ____KPB__: {
+              __2LFV=((void *)__GLZP);
             } break;
-            case __ITM_TYPE_PARAMETER__MEZ__: {
-              __tmp__NKFV=((void *)__tmp__XJZP);
+            case ____TEZ__: {
+              __2LFV=((void *)__GLZP);
             } break;
-            case __ITM_TYPE_MULTI__NURC__: {
-              __tmp__NKFV=NULL;
+            case ____2VRC__: {
+              __2LFV=NULL;
             } break;
-            case __ITM_TYPE_BLOCK__XXRC__: {
-              __tmp__NKFV=NULL;
+            case ____GZRC__: {
+              __2LFV=NULL;
             } break;
             }
           };
-          switch (((struct ___OBJ *)__tmp__NKFV)->__id) {
-          case __ITM_TYPE_SIMPLE__JMB__: {
-            __tmp__0JZP=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__NKFV));
+          switch (((struct ___OBJ *)__2LFV)->__id) {
+          case ____QMB__: {
+            __JLZP=__43X(((____QMB *)__2LFV));
           } break;
-          case __ITM_TYPE_STYLE__TMB__: {
-            __tmp__0JZP=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__NKFV)));
+          case ____0MB__: {
+            __JLZP=__D5X(((____0MB *)((____QMB *)__2LFV)));
           } break;
-          case __ITM_TYPE_GENERIC__DPB__: {
-            __tmp__0JZP=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__NKFV)),Self__WHZP);
+          case ____KPB__: {
+            __JLZP=__LAY(((____KPB *)((____QMB *)__2LFV)),__FJZP);
           } break;
-          case __ITM_TYPE_PARAMETER__MEZ__: {
-            __tmp__0JZP=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__NKFV)),Self__WHZP);
+          case ____TEZ__: {
+            __JLZP=__HZ1D(((____TEZ *)((____QMB *)__2LFV)),__FJZP);
           } break;
           };
-          __tmp__2N0P=((__TYPE_FULL__PMB *)__tmp__0JZP)->the_parent_type__DLK;
-          switch (((struct ___OBJ *)__tmp__2N0P)->__id) {
-          case __TYPE__FF__: {
-            __tmp__2JZP=is_sub_type_with_name__TWYP(((__TYPE__FF *)__tmp__2N0P),n__XHZP);
+          __LP0P=((____WMB *)__JLZP)->__KLK;
+          switch (((struct ___OBJ *)__LP0P)->__id) {
+          case ____FF__: {
+            __LLZP=__CYYP(((____FF *)__LP0P),__GJZP);
           } break;
-          case __TYPE_NULL__4LB__: {
-            __tmp__2JZP=is_sub_type_with_name__BZYP(((__TYPE_NULL__4LB *)((__TYPE__FF *)__tmp__2N0P)),n__XHZP);
+          case ____FMB__: {
+            __LLZP=__Q0YP(((____FMB *)((____FF *)__LP0P)),__GJZP);
           } break;
-          case __TYPE_VOID__AMB__: {
-            __tmp__2JZP=is_sub_type_with_name__P1YP(((__TYPE_VOID__AMB *)((__TYPE__FF *)__tmp__2N0P)),n__XHZP);
+          case ____HMB__: {
+            __LLZP=__42YP(((____HMB *)((____FF *)__LP0P)),__GJZP);
           } break;
-          case __TYPE_CONTEXT__CMB__: {
-            __tmp__2JZP=is_sub_type_with_name__33YP(((__TYPE_CONTEXT__CMB *)((__TYPE__FF *)__tmp__2N0P)),n__XHZP);
+          case ____JMB__: {
+            __LLZP=__M5YP(((____JMB *)((____FF *)__LP0P)),__GJZP);
           } break;
-          case __TYPE_ID__EMB__: {
-            __tmp__2JZP=is_sub_type_with_name__LAZP(((__TYPE_ID__EMB *)((__TYPE__FF *)__tmp__2N0P)),n__XHZP);
+          case ____LMB__: {
+            __LLZP=__0BZP(((____LMB *)((____FF *)__LP0P)),__GJZP);
           } break;
-          case __TYPE_GENERIC__BCY__: {
-            __tmp__2JZP=is_sub_type_with_name__ZCZP(((__TYPE_GENERIC__BCY *)((__TYPE__FF *)__tmp__2N0P)),n__XHZP);
+          case ____ICY__: {
+            __LLZP=__IEZP(((____ICY *)((____FF *)__LP0P)),__GJZP);
           } break;
-          case __TYPE_BLOCK__VO5D__: {
-            __tmp__2JZP=is_sub_type_with_name__HFZP(((__TYPE_BLOCK__VO5D *)((__TYPE__FF *)__tmp__2N0P)),n__XHZP);
+          case ____EQ5D__: {
+            __LLZP=__WGZP(((____EQ5D *)((____FF *)__LP0P)),__GJZP);
           } break;
-          case __PROFIL_BLOCK__22NJ__: {
-            __tmp__2JZP=is_sub_type_with_name__VHZP(((__PROFIL_BLOCK__22NJ *)((__TYPE__FF *)__tmp__2N0P)),n__XHZP);
+          case ____L4NJ__: {
+            __LLZP=__EJZP(((____L4NJ *)((____FF *)__LP0P)),__GJZP);
           } break;
           };
-          result__ZHZP=__tmp__2JZP;
+          __IJZP=__LLZP;
         };
-        idx__0HZP=(__INTEGER__Q)(idx__0HZP +  1);
-        goto while_do__GE0P;
+        __JJZP=(____Q)(__JJZP +  1);
+        goto __VF0P;
       };
     };
   };
-  __tmp__EJZP=result__ZHZP;
-  return(__tmp__EJZP);
+  __TKZP=__IJZP;
+  return(__TKZP);
 }
 
-static void* check__with__and__TA1J(void *v__VA1J,__TYPE_FULL__PMB *t__WA1J,__POSITION__OL p__XA1J)
-// ({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},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __CC1J(void *__EC1J,____WMB *__FC1J,____OL __GC1J)
+// ({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__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__0A1J;
-  void *__tmp__1A1J;
-  __PROFIL_BLOCK__22NJ *__tmp__3A1J;
-  void *__tmp__4B1J;
-  switch (((struct ___OBJ *)v__VA1J)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__0A1J=((__STRING_CST__5J *)v__VA1J)->parent_constant__EK.static_type__SG4D;
+  ____WMB *__JC1J;
+  void *__KC1J;
+  ____L4NJ *__MC1J;
+  void *__ND1J;
+  switch (((struct ___OBJ *)__EC1J)->__id) {
+  case ____5J__: {
+    __JC1J=((____5J *)__EC1J)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__0A1J=((__EXTERNAL_C__L5WC *)v__VA1J)->static_type__J54D;
+  case ____0AXC__: {
+    __JC1J=((____0AXC *)__EC1J)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__0A1J=((__PROTOTYPE_CST__45WC *)v__VA1J)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __JC1J=((____NBXC *)__EC1J)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__0A1J=((__INTEGER_CST__KAXC *)v__VA1J)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __JC1J=((____ZBXC *)__EC1J)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__0A1J=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)v__VA1J));
+  case ____DMWH__: {
+    __JC1J=__B21J(((____DMWH *)__EC1J));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__0A1J=((__READ_LOCAL__N5ZI *)v__VA1J)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __JC1J=((____2A0I *)__EC1J)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__0A1J=static_type__2CCK();
+  case ____HJNJ__: {
+    __JC1J=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__0A1J=static_type__BDCK();
+  case ____SJNJ__: {
+    __JC1J=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__0A1J=static_type__GDCK();
+  case ____0AOJ__: {
+    __JC1J=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__0A1J=static_type__LDCK();
+  case ____EBOJ__: {
+    __JC1J=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__0A1J=static_type__QDCK();
+  case ____3BOJ__: {
+    __JC1J=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__0A1J=static_type__VDCK(((__EXPR_SUB__CBOJ *)v__VA1J));
+  case ____RCOJ__: {
+    __JC1J=__EFCK(((____RCOJ *)__EC1J));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__0A1J=static_type__0DCK(((__EXPR_MUL__YBOJ *)v__VA1J));
+  case ____HDOJ__: {
+    __JC1J=__JFCK(((____HDOJ *)__EC1J));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__0A1J=static_type__5DCK(((__EXPR_DIV__MCOJ *)v__VA1J));
+  case ____1DOJ__: {
+    __JC1J=__OFCK(((____1DOJ *)__EC1J));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__0A1J=static_type__EECK(((__EXPR_AND__ADOJ *)v__VA1J));
+  case ____PEOJ__: {
+    __JC1J=__TFCK(((____PEOJ *)__EC1J));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__0A1J=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)v__VA1J));
+  case ____DFOJ__: {
+    __JC1J=__YFCK(((____DFOJ *)__EC1J));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__0A1J=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)v__VA1J));
+  case ____XFOJ__: {
+    __JC1J=__3FCK(((____XFOJ *)__EC1J));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__0A1J=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __JC1J=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__0A1J=static_type__XECK(((__ITEM__VFOJ *)v__VA1J));
+  case ____EHOJ__: {
+    __JC1J=__GGCK(((____EHOJ *)__EC1J));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__0A1J=static_type__DFCK();
+  case ____2HOJ__: {
+    __JC1J=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__0A1J=((__CAST__JHOJ *)v__VA1J)->static_type__TC5J;
+  case ____YIOJ__: {
+    __JC1J=((____YIOJ *)__EC1J)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__0A1J=((__REAL_CST__JLOJ *)v__VA1J)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __JC1J=((____YMOJ *)__EC1J)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__0A1J=((__CHARACTER_CST__5LOJ *)v__VA1J)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __JC1J=((____ONOJ *)__EC1J)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__0A1J=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)v__VA1J)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __JC1J=((____YOOJ *)__EC1J)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__0A1J=((__READ_SLOT__ZK4K *)v__VA1J)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __JC1J=((____IM4K *)__EC1J)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__0A1J=static_type__NL5O();
+  case ____T5FL__: {
+    __JC1J=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__0A1J=static_type__QQTP();
+  case ____3DUL__: {
+    __JC1J=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__0A1J=static_type__041P();
+  case ____0EUL__: {
+    __JC1J=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__0A1J=static_type__VQTP();
+  case ____BGUL__: {
+    __JC1J=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__0A1J=static_type__A51P();
+  case ____2GUL__: {
+    __JC1J=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__0A1J=static_type__UVBN(((__EXPR_NEG__SYVL *)v__VA1J));
+  case ____B0VL__: {
+    __JC1J=__DXBN(((____B0VL *)__EC1J));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__0A1J=static_type__P5FM(((__EXPR_ADD__AZVL *)v__VA1J));
+  case ____P0VL__: {
+    __JC1J=__4AGM(((____P0VL *)__EC1J));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__0A1J=((__READ_GLOBAL__B4YL *)v__VA1J)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __JC1J=((____Q5YL *)__EC1J)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__0A1J=static_type__5DWN(((__EXPR_NOT__FUPM *)v__VA1J));
+  case ____UVPM__: {
+    __JC1J=__OFWN(((____UVPM *)__EC1J));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__0A1J=static_type__BL1P(((__EXPR_MOD__LYPM *)v__VA1J));
+  case ____0ZPM__: {
+    __JC1J=__QM1P(((____0ZPM *)__EC1J));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__0A1J=static_type__WOVO(((__EXPR_OR__3P0N *)v__VA1J));
+  case ____MR0N__: {
+    __JC1J=__FQVO(((____MR0N *)__EC1J));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__0A1J=static_type__BA0Q();
+  case ____YWBP__: {
+    __JC1J=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__0A1J=static_type__MBUP();
+  case ____LYBP__: {
+    __JC1J=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__0A1J=static_type__RBUP();
+  case ____CZBP__: {
+    __JC1J=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__0A1J=static_type__KOFQ(((__EXPR_XOR__OAEP *)v__VA1J));
+  case ____3BEP__: {
+    __JC1J=__ZPFQ(((____3BEP *)__EC1J));
   } break;
   };
-  __tmp__1A1J=((__TYPE_FULL__PMB *)__tmp__0A1J)->the_parent_type__DLK;
-  if (__tmp__1A1J==NULL) {
-    __tmp__3A1J=NULL;
+  __KC1J=((____WMB *)__JC1J)->__KLK;
+  if (__KC1J==NULL) {
+    __MC1J=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__1A1J)->__id) {
-    case __TYPE__FF__: {
-      __tmp__3A1J=NULL;
+    switch (((struct ___OBJ *)__KC1J)->__id) {
+    case ____FF__: {
+      __MC1J=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__3A1J=NULL;
+    case ____FMB__: {
+      __MC1J=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__3A1J=NULL;
+    case ____HMB__: {
+      __MC1J=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__3A1J=NULL;
+    case ____JMB__: {
+      __MC1J=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__3A1J=NULL;
+    case ____LMB__: {
+      __MC1J=NULL;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__3A1J=NULL;
+    case ____ICY__: {
+      __MC1J=NULL;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__3A1J=NULL;
+    case ____EQ5D__: {
+      __MC1J=NULL;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__3A1J=((void *)__tmp__1A1J);
+    case ____L4NJ__: {
+      __MC1J=((void *)__KC1J);
     } break;
     }
   };
-  if ((((void *)__tmp__3A1J != (void *)NULL) && ((void *)((__PROFIL_BLOCK__22NJ *)__tmp__3A1J)->context_extern__01YJ != (void *)NULL))) {
-    copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_766));
-    append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__3A1J->context_extern__01YJ->parent_variable__B4WC.parent_named__A4WC.name__4VB);
-    append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_767));
-    put_error__text__2PE( 1,string_tmp__YC);
-    put_position__HRE(__tmp__3A1J->parent_profil__32NJ.code__SYNJ->parent_instr__ZH.parent_itm_object__YH.position__H2B);
-    put_position__HRE(p__XA1J);
-    put_position__HRE(__tmp__3A1J->context_extern__01YJ->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.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);
+  if ((((void *)__MC1J != (void *)NULL) && ((void *)((____L4NJ *)__MC1J)->__J3YJ != (void *)NULL))) {
+    __K2X(((____BC *)__YC),(&__string_766));
+    __EWX(((____BC *)__YC),__MC1J->__J3YJ->__Q5WC.__P5WC.__FWB);
+    __EWX(((____BC *)__YC),(&__string_767));
+    __DQE( 1,__YC);
+    __ORE(__MC1J->__M4NJ.__B0NJ->__ZH.__YH.__O2B);
+    __ORE(__GC1J);
+    __ORE(__MC1J->__J3YJ->__Q5WC.__P5WC.__OF.__O2B);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  switch (((struct ___OBJ *)v__VA1J)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__4B1J=check_type__with__AMCK(((__STRING_CST__5J *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  switch (((struct ___OBJ *)__EC1J)->__id) {
+  case ____5J__: {
+    __ND1J=__PNCK(((____5J *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__4B1J=check_type__with__PUCK(((__EXTERNAL_C__L5WC *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____0AXC__: {
+    __ND1J=__4VCK(((____0AXC *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__4B1J=check_type__with__52CK(((__PROTOTYPE_CST__45WC *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____NBXC__: {
+    __ND1J=__O4CK(((____NBXC *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__4B1J=check_type__with__PFDK(((__INTEGER_CST__KAXC *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____ZBXC__: {
+    __ND1J=__4GDK(((____ZBXC *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__4B1J=check_type__with__H11J(((__EXPR_MULTIPLE__UKWH *)v__VA1J),t__WA1J,p__XA1J);
+  case ____DMWH__: {
+    __ND1J=__W21J(((____DMWH *)__EC1J),__FC1J,__GC1J);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__4B1J=check_type__with__5NDK(((__READ_LOCAL__N5ZI *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____2A0I__: {
+    __ND1J=__OPDK(((____2A0I *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__4B1J=check_type__with__PWDK(((__EXPR_EQUAL__YHNJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____HJNJ__: {
+    __ND1J=__4XDK(((____HJNJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__4B1J=check_type__with__54DK(((__EXPR_NOT_EQUAL__DINJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____SJNJ__: {
+    __ND1J=__OAEK(((____SJNJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__4B1J=check_type__with__OHEK(((__IS_EXPANDED__L5NJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____0AOJ__: {
+    __ND1J=__3IEK(((____0AOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__4B1J=check_type__with__3PEK(((__GET_TYPE_ID__V5NJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____EBOJ__: {
+    __ND1J=__MREK(((____EBOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__4B1J=check_type__with__NYEK(((__EXPR_SUP__OAOJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____3BOJ__: {
+    __ND1J=__2ZEK(((____3BOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__4B1J=check_type__with__3AFK(((__EXPR_SUB__CBOJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____RCOJ__: {
+    __ND1J=__MCFK(((____RCOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__4B1J=check_type__with__NJFK(((__EXPR_MUL__YBOJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____HDOJ__: {
+    __ND1J=__2KFK(((____HDOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__4B1J=check_type__with__3RFK(((__EXPR_DIV__MCOJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____1DOJ__: {
+    __ND1J=__MTFK(((____1DOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__4B1J=check_type__with__N0FK(((__EXPR_AND__ADOJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____PEOJ__: {
+    __ND1J=__21FK(((____PEOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__4B1J=check_type__with__3CGK(((__EXPR_SHIFT_R__UDOJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____DFOJ__: {
+    __ND1J=__MEGK(((____DFOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__4B1J=check_type__with__NLGK(((__EXPR_SHIFT_L__IEOJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____XFOJ__: {
+    __ND1J=__2MGK(((____XFOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__4B1J=check_type__with__2TGK(((__PUT_TO__BFOJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____QGOJ__: {
+    __ND1J=__LVGK(((____QGOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__4B1J=check_type__with__L2GK(((__ITEM__VFOJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____EHOJ__: {
+    __ND1J=__03GK(((____EHOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__4B1J=check_type__with__0EHK(((__SIZE_OF__NGOJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____2HOJ__: {
+    __ND1J=__JGHK(((____2HOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__4B1J=check_type__with__JNHK(((__CAST__JHOJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____YIOJ__: {
+    __ND1J=__YOHK(((____YIOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__4B1J=check_type__with__ZVHK(((__REAL_CST__JLOJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____YMOJ__: {
+    __ND1J=__IXHK(((____YMOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__4B1J=check_type__with__J4HK(((__CHARACTER_CST__5LOJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____ONOJ__: {
+    __ND1J=__Y5HK(((____ONOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__4B1J=check_type__with__YHWN(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____YOOJ__: {
+    __ND1J=__HJWN(((____YOOJ *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__4B1J=check_type__with__U0BN(((__READ_SLOT__ZK4K *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____IM4K__: {
+    __ND1J=__D2BN(((____IM4K *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__4B1J=check_type__with__WOFQ(((__EXPR_NOT_LOGIC__E4FL *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____T5FL__: {
+    __ND1J=__FQFQ(((____T5FL *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__4B1J=check_type__with__JZ0P(((__EXPR_OR_LOGIC__OCUL *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____3DUL__: {
+    __ND1J=__Y00P(((____3DUL *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__4B1J=check_type__with__G1EQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____0EUL__: {
+    __ND1J=__V2EQ(((____0EUL *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__4B1J=check_type__with__ZB1P(((__EXPR_AND_LOGIC__SEUL *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____BGUL__: {
+    __ND1J=__ID1P(((____BGUL *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__4B1J=check_type__with__XDFQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____2GUL__: {
+    __ND1J=__GFFQ(((____2GUL *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__4B1J=check_type__with__IQWN(((__EXPR_NEG__SYVL *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____B0VL__: {
+    __ND1J=__XRWN(((____B0VL *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__4B1J=check_type__with__YYWN(((__EXPR_ADD__AZVL *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____P0VL__: {
+    __ND1J=__H0WN(((____P0VL *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__4B1J=check_type__with__EDCN(((__READ_GLOBAL__B4YL *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____Q5YL__: {
+    __ND1J=__TECN(((____Q5YL *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__4B1J=check_type__with__D1IO(((__EXPR_NOT__FUPM *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____UVPM__: {
+    __ND1J=__S2IO(((____UVPM *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__4B1J=check_type__with__ML1P(((__EXPR_MOD__LYPM *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____0ZPM__: {
+    __ND1J=__1M1P(((____0ZPM *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__4B1J=check_type__with__WD4O(((__EXPR_OR__3P0N *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____MR0N__: {
+    __ND1J=__FF4O(((____MR0N *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__4B1J=check_type__with__IA0Q(((__EXPR_SUP_EQ__JVBP *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____YWBP__: {
+    __ND1J=__XB0Q(((____YWBP *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__4B1J=check_type__with__KXFQ(((__EXPR_INF__2WBP *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____LYBP__: {
+    __ND1J=__ZYFQ(((____LYBP *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__4B1J=check_type__with__05FQ(((__EXPR_INF_EQ__TXBP *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____CZBP__: {
+    __ND1J=__JBGQ(((____CZBP *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__4B1J=check_type__with__KIGQ(((__EXPR_XOR__OAEP *)((__EXPR_MULTIPLE__UKWH *)v__VA1J)),t__WA1J,p__XA1J);
+  case ____3BEP__: {
+    __ND1J=__ZJGQ(((____3BEP *)((____DMWH *)__EC1J)),__FC1J,__GC1J);
   } break;
   };
-  __tmp__1A1J=__tmp__4B1J;
-  return(__tmp__1A1J);
+  __KC1J=__ND1J;
+  return(__KC1J);
 }
 
-static void* new_write__slot__receiver__value__RHWJ(__POSITION__OL p__THWJ,void *s__UHWJ,__READ_LOCAL__N5ZI *rec__VHWJ,void *val__WHWJ)
-// ({POSITION__OL},{NULLxSLOT_CODE__MIRGxSLOT_DATA__WIRG},{NULLxREAD_LOCAL__N5ZI},{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* __AJWJ(____OL __CJWJ,void *__DJWJ,____2A0I *__EJWJ,void *__FJWJ)
+// ({__OL},{NULLx__1JRGx__FKRG},{NULLx__2A0I},{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__TLFV;
-  __DTA_WR_VALUE__YHWJ *result__W2YJ,*Self__K1JK;
-  __POINTER__IB ptr__X2YJ,__tmp__32YJ,__tmp__X15T,__tmp__Z15T;
-  __POINTER__IB __tmp__2KFV,__tmp__3KFV,__tmp__IOFV,__tmp__JOFV;
-  __INTEGER__Q typ_id__12YJ,typ_id__ZKFV;
-  __UINTEGER_32__RWB __tmp__015T,__tmp__4KFV;
-  __STRING_CST__5J *Self__1KFV,*result__XKFV;
-  void *__tmp__P1JK;
-  __PROTOTYPE_CST__45WC *Self__1PVS,*__tmp__2PVS;
-  __INTEGER_CST__KAXC *Self__4PVS,*Self__RLFV;
-  __POSITION__OL p__SLFV;
-  __TYPE_FULL__PMB *t__ULFV;
-  __READ_LOCAL__N5ZI *__tmp__MQTT,*__tmp__NQTT;
-  __IS_EXPANDED__L5NJ *Self__CQVS,*Self__CMFV;
-  __GET_TYPE_ID__V5NJ *Self__HQVS,*Self__SMFV;
-  __SIZE_OF__NGOJ *Self__KQVS,*Self__CNFV;
-  __REAL_CST__JLOJ *Self__NQVS,*Self__SNFV;
-  __STRING_CONSTANT__0 *v__UNFV;
-  __CHARACTER_CST__5LOJ *Self__RQVS,*__tmp__SQVS;
-  __NATIVE_ARRAY_CHARACTER_CST__JNOJ *Self__UQVS,*__tmp__VQVS;
-  void *__tmp__EYCU;
-  __READ_GLOBAL__B4YL *__tmp__FYCU;
-  __LOCAL__43WC *__tmp__31JK;
-  __NODE_TYPE__FK2C *result__XNFV,*Self__2QVS;
-  __LINKED_LISToNODE_TYPEo__QK2C *Self__I25T;
-  __LINKED_LIST_NODEoNODE_TYPEo__RA0G *result__EOFV,*Self__QOFV;
-  result__W2YJ=NULL;
-  ptr__X2YJ=((__POINTER__IB )(NULL));
-  typ_id__12YJ= 0;
-  __tmp__32YJ=((__POINTER__IB )sizeof(__DTA_WR_VALUE__YHWJ));
-  if (((unsigned long)__tmp__32YJ ==  0)) {
-    result__W2YJ=DTA_WR_VALUE__YHWJ__;
+  ____0SG __CNFV;
+  ____HJWJ *__F4YJ,*__Z2JK;
+  ____IB __G4YJ,__M4YJ,__G35T,__I35T,__LMFV,__MMFV,__XPFV,__YPFV;
+  ____Q __K4YJ,__IMFV;
+  ____YWB __J35T,__NMFV;
+  ____5J *__KMFV,*__GMFV;
+  void *__42JK;
+  ____NBXC *__KRVS,*__LRVS;
+  ____ZBXC *__NRVS,*__ANFV;
+  ____OL __BNFV;
+  ____WMB *__DNFV;
+  ____2A0I *__1RTT,*__2RTT;
+  ____0AOJ *__RRVS,*__RNFV;
+  ____EBOJ *__WRVS,*__BOFV;
+  ____2HOJ *__ZRVS,*__ROFV;
+  ____YMOJ *__2RVS,*__BPFV;
+  ____0 *__DPFV;
+  ____ONOJ *__ASVS,*__BSVS;
+  ____YOOJ *__DSVS,*__ESVS;
+  void *__TZCU;
+  ____Q5YL *__UZCU;
+  ____N5WC *__M3JK;
+  ____UL2C *__GPFV,*__LSVS;
+  ____5L2C *__X35T;
+  ____AC0G *__TPFV,*__5PFV;
+  __F4YJ=NULL;
+  __G4YJ=((____IB )(NULL));
+  __K4YJ= 0;
+  __M4YJ=((____IB )sizeof(____HJWJ));
+  if (((unsigned long)__M4YJ ==  0)) {
+    __F4YJ=__HJWJ__;
   } else /* FALSE */ {
-    typ_id__12YJ=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__32YJ));
-    if ((typ_id__12YJ == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__X15T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__Z15T=(void *)((unsigned long)(void *)((unsigned long)__tmp__32YJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X15T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X15T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__015T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__Z15T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__X15T=micro_alloc__table__lab__HKI(__tmp__Z15T,((__POINTER__IB )(&(table_size[(__tmp__015T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__Z15T)));
-      ptr__X2YJ=__tmp__X15T;
-    } else /* FALSE */ {
-      __tmp__015T=((__UINTEGER_32__RWB )typ_id__12YJ);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__X15T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__Z15T=(void *)((unsigned long)(void *)((unsigned long)__tmp__32YJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X15T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__X15T) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__X15T=micro_alloc__table__lab__HKI(__tmp__Z15T,((__POINTER__IB )(&(table_type[(__tmp__015T)]))),(__UINTEGER_32__RWB)(__tmp__015T |  1));
-      ptr__X2YJ=__tmp__X15T;
-    };
-    result__W2YJ=((__DTA_WR_VALUE__YHWJ *)ptr__X2YJ);
-    *(result__W2YJ) = *(DTA_WR_VALUE__YHWJ__);
-  };
-  Self__K1JK=((__DTA_WR_VALUE__YHWJ *)result__W2YJ);
-  Self__K1JK->parent_dta__ZHWJ.parent_itm_object__KK2C.position__H2B=p__THWJ;
-  Self__K1JK->parent_dta__ZHWJ.slot__1T4D=s__UHWJ;
-  Self__K1JK->parent_dta__ZHWJ.self_arg__2T4D=rec__VHWJ;
-  switch (((struct ___OBJ *)val__WHWJ)->__id) {
-  case __STRING_CST__5J__: {
-    Self__1KFV=((__STRING_CST__5J *)val__WHWJ);
-    result__XKFV=NULL;
-    __tmp__X15T=((__POINTER__IB )(NULL));
-    typ_id__ZKFV= 0;
-    __tmp__Z15T=((__POINTER__IB )sizeof(__STRING_CST__5J));
-    if (((unsigned long)__tmp__Z15T ==  0)) {
-      result__XKFV=Self__1KFV;
-    } else /* FALSE */ {
-      typ_id__ZKFV=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z15T));
-      if ((typ_id__ZKFV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KFV=micro_alloc__table__lab__HKI(__tmp__3KFV,((__POINTER__IB )(&(table_size[(__tmp__4KFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KFV)));
-        __tmp__X15T=__tmp__2KFV;
-      } else /* FALSE */ {
-        __tmp__4KFV=((__UINTEGER_32__RWB )typ_id__ZKFV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KFV=micro_alloc__table__lab__HKI(__tmp__3KFV,((__POINTER__IB )(&(table_type[(__tmp__4KFV)]))),(__UINTEGER_32__RWB)(__tmp__4KFV |  1));
-        __tmp__X15T=__tmp__2KFV;
-      };
-      result__XKFV=((__STRING_CST__5J *)__tmp__X15T);
-      *(result__XKFV) = *(Self__1KFV);
-    };
-    __tmp__P1JK=result__XKFV;
-  } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__P1JK=my_copy__0XAL(((__EXTERNAL_C__L5WC *)val__WHWJ));
-  } break;
-  case __PROTOTYPE_CST__45WC__: {
-    Self__1PVS=((__PROTOTYPE_CST__45WC *)val__WHWJ);
-    __tmp__2PVS=create__type__IJ2C(Self__1PVS->parent_constant__55WC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__1PVS->parent_constant__55WC.static_type__SG4D);
-    __tmp__P1JK=__tmp__2PVS;
-  } break;
-  case __INTEGER_CST__KAXC__: {
-    Self__4PVS=((__INTEGER_CST__KAXC *)val__WHWJ);
-    p__SLFV=Self__4PVS->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__TLFV=Self__4PVS->value__YG4D;
-    t__ULFV=Self__4PVS->parent_constant__LAXC.static_type__SG4D;
-    Self__4PVS=NULL;
-    __tmp__X15T=((__POINTER__IB )(NULL));
-    typ_id__ZKFV= 0;
-    __tmp__Z15T=((__POINTER__IB )sizeof(__INTEGER_CST__KAXC));
-    if (((unsigned long)__tmp__Z15T ==  0)) {
-      Self__4PVS=INTEGER_CST__KAXC__;
-    } else /* FALSE */ {
-      typ_id__ZKFV=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z15T));
-      if ((typ_id__ZKFV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KFV=micro_alloc__table__lab__HKI(__tmp__3KFV,((__POINTER__IB )(&(table_size[(__tmp__4KFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KFV)));
-        __tmp__X15T=__tmp__2KFV;
-      } else /* FALSE */ {
-        __tmp__4KFV=((__UINTEGER_32__RWB )typ_id__ZKFV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KFV=micro_alloc__table__lab__HKI(__tmp__3KFV,((__POINTER__IB )(&(table_type[(__tmp__4KFV)]))),(__UINTEGER_32__RWB)(__tmp__4KFV |  1));
-        __tmp__X15T=__tmp__2KFV;
-      };
-      Self__4PVS=((__INTEGER_CST__KAXC *)__tmp__X15T);
-      *(Self__4PVS) = *(INTEGER_CST__KAXC__);
-    };
-    Self__RLFV=((__INTEGER_CST__KAXC *)Self__4PVS);
-    Self__RLFV->parent_constant__LAXC.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SLFV;
-    Self__RLFV->value__YG4D=v__TLFV;
-    Self__RLFV->parent_constant__LAXC.static_type__SG4D=t__ULFV;
-    check_type__KYEE(Self__RLFV);
-    __tmp__P1JK=Self__4PVS;
-  } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__P1JK=my_copy__H2OK(((__EXPR_MULTIPLE__UKWH *)val__WHWJ));
-  } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__MQTT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)val__WHWJ)->local__PUEJ));
-    if (__tmp__MQTT==NULL) {
-      __tmp__NQTT=NULL;
+    __K4YJ=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M4YJ));
+    if ((__K4YJ == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __G35T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __I35T=(void *)((unsigned long)(void *)((unsigned long)__M4YJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G35T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G35T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __J35T=((____YWB )((____Q )(void *)((unsigned long)__I35T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __G35T=__OKI(__I35T,((____IB )(&(table_size[(__J35T)-1]))),((____YWB )((____Q )__I35T)));
+      __G4YJ=__G35T;
+    } else /* FALSE */ {
+      __J35T=((____YWB )__K4YJ);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __G35T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __I35T=(void *)((unsigned long)(void *)((unsigned long)__M4YJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G35T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__G35T) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __G35T=__OKI(__I35T,((____IB )(&(table_type[(__J35T)]))),(____YWB)(__J35T |  1));
+      __G4YJ=__G35T;
+    };
+    __F4YJ=((____HJWJ *)__G4YJ);
+    *(__F4YJ) = *(__HJWJ__);
+  };
+  __Z2JK=((____HJWJ *)__F4YJ);
+  __Z2JK->__IJWJ.__ZL2C.__O2B=__CJWJ;
+  __Z2JK->__IJWJ.__KV4D=__DJWJ;
+  __Z2JK->__IJWJ.__LV4D=__EJWJ;
+  switch (((struct ___OBJ *)__FJWJ)->__id) {
+  case ____5J__: {
+    __KMFV=((____5J *)__FJWJ);
+    __GMFV=NULL;
+    __G35T=((____IB )(NULL));
+    __IMFV= 0;
+    __I35T=((____IB )sizeof(____5J));
+    if (((unsigned long)__I35T ==  0)) {
+      __GMFV=__KMFV;
+    } else /* FALSE */ {
+      __IMFV=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I35T));
+      if ((__IMFV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMFV=((____YWB )((____Q )(void *)((unsigned long)__MMFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMFV=__OKI(__MMFV,((____IB )(&(table_size[(__NMFV)-1]))),((____YWB )((____Q )__MMFV)));
+        __G35T=__LMFV;
+      } else /* FALSE */ {
+        __NMFV=((____YWB )__IMFV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMFV=__OKI(__MMFV,((____IB )(&(table_type[(__NMFV)]))),(____YWB)(__NMFV |  1));
+        __G35T=__LMFV;
+      };
+      __GMFV=((____5J *)__G35T);
+      *(__GMFV) = *(__KMFV);
+    };
+    __42JK=__GMFV;
+  } break;
+  case ____0AXC__: {
+    __42JK=__JZAL(((____0AXC *)__FJWJ));
+  } break;
+  case ____NBXC__: {
+    __KRVS=((____NBXC *)__FJWJ);
+    __LRVS=__XK2C(__KRVS->__OBXC.__DK.__CK.__YH.__O2B,__KRVS->__OBXC.__BI4D);
+    __42JK=__LRVS;
+  } break;
+  case ____ZBXC__: {
+    __NRVS=((____ZBXC *)__FJWJ);
+    __BNFV=__NRVS->__0BXC.__DK.__CK.__YH.__O2B;
+    __CNFV=__NRVS->__HI4D;
+    __DNFV=__NRVS->__0BXC.__BI4D;
+    __NRVS=NULL;
+    __G35T=((____IB )(NULL));
+    __IMFV= 0;
+    __I35T=((____IB )sizeof(____ZBXC));
+    if (((unsigned long)__I35T ==  0)) {
+      __NRVS=__ZBXC__;
+    } else /* FALSE */ {
+      __IMFV=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I35T));
+      if ((__IMFV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMFV=((____YWB )((____Q )(void *)((unsigned long)__MMFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMFV=__OKI(__MMFV,((____IB )(&(table_size[(__NMFV)-1]))),((____YWB )((____Q )__MMFV)));
+        __G35T=__LMFV;
+      } else /* FALSE */ {
+        __NMFV=((____YWB )__IMFV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMFV=__OKI(__MMFV,((____IB )(&(table_type[(__NMFV)]))),(____YWB)(__NMFV |  1));
+        __G35T=__LMFV;
+      };
+      __NRVS=((____ZBXC *)__G35T);
+      *(__NRVS) = *(__ZBXC__);
+    };
+    __ANFV=((____ZBXC *)__NRVS);
+    __ANFV->__0BXC.__DK.__CK.__YH.__O2B=__BNFV;
+    __ANFV->__HI4D=__CNFV;
+    __ANFV->__0BXC.__BI4D=__DNFV;
+    __ZZEE(__ANFV);
+    __42JK=__NRVS;
+  } break;
+  case ____DMWH__: {
+    __42JK=__W3OK(((____DMWH *)__FJWJ));
+  } break;
+  case ____2A0I__: {
+    __1RTT=__2VEI(((____N5WC *)((____2A0I *)__FJWJ)->__4VEJ));
+    if (__1RTT==NULL) {
+      __2RTT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__NQTT=((__READ_LOCAL__N5ZI *)__tmp__MQTT);
+      __2RTT=((____2A0I *)__1RTT);
     };
-    __tmp__P1JK=__tmp__NQTT;
+    __42JK=__2RTT;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__P1JK=my_copy__JZAL(((__EXPR_EQUAL__YHNJ *)val__WHWJ));
+  case ____HJNJ__: {
+    __42JK=__Y0AL(((____HJNJ *)__FJWJ));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__P1JK=my_copy__UZAL(((__EXPR_NOT_EQUAL__DINJ *)val__WHWJ));
+  case ____SJNJ__: {
+    __42JK=__D1AL(((____SJNJ *)__FJWJ));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    Self__CQVS=((__IS_EXPANDED__L5NJ *)val__WHWJ);
-    p__SLFV=Self__CQVS->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    __tmp__MQTT=read__NUEI(((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)Self__CQVS->receiver__554J)->local__PUEJ));
-    if (__tmp__MQTT==NULL) {
-      __tmp__NQTT=NULL;
+  case ____0AOJ__: {
+    __RRVS=((____0AOJ *)__FJWJ);
+    __BNFV=__RRVS->__1AOJ.__CK.__YH.__O2B;
+    __1RTT=__2VEI(((____N5WC *)((____2A0I *)__RRVS->__OB5J)->__4VEJ));
+    if (__1RTT==NULL) {
+      __2RTT=NULL;
     } else /* READ_LOCAL */ {
-      __tmp__NQTT=((__READ_LOCAL__N5ZI *)__tmp__MQTT);
-    };
-    Self__CQVS=NULL;
-    __tmp__X15T=((__POINTER__IB )(NULL));
-    typ_id__ZKFV= 0;
-    __tmp__Z15T=((__POINTER__IB )sizeof(__IS_EXPANDED__L5NJ));
-    if (((unsigned long)__tmp__Z15T ==  0)) {
-      Self__CQVS=IS_EXPANDED__L5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZKFV=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z15T));
-      if ((typ_id__ZKFV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KFV=micro_alloc__table__lab__HKI(__tmp__3KFV,((__POINTER__IB )(&(table_size[(__tmp__4KFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KFV)));
-        __tmp__X15T=__tmp__2KFV;
-      } else /* FALSE */ {
-        __tmp__4KFV=((__UINTEGER_32__RWB )typ_id__ZKFV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KFV=micro_alloc__table__lab__HKI(__tmp__3KFV,((__POINTER__IB )(&(table_type[(__tmp__4KFV)]))),(__UINTEGER_32__RWB)(__tmp__4KFV |  1));
-        __tmp__X15T=__tmp__2KFV;
-      };
-      Self__CQVS=((__IS_EXPANDED__L5NJ *)__tmp__X15T);
-      *(Self__CQVS) = *(IS_EXPANDED__L5NJ__);
-    };
-    Self__CMFV=((__IS_EXPANDED__L5NJ *)Self__CQVS);
-    Self__CMFV->parent_expr__M5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SLFV;
-    Self__CMFV->receiver__554J=__tmp__NQTT;
-    __tmp__P1JK=Self__CQVS;
-  } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    Self__HQVS=((__GET_TYPE_ID__V5NJ *)val__WHWJ);
-    p__SLFV=Self__HQVS->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__ULFV=Self__HQVS->receiver__EA5J;
-    Self__HQVS=NULL;
-    __tmp__X15T=((__POINTER__IB )(NULL));
-    typ_id__ZKFV= 0;
-    __tmp__Z15T=((__POINTER__IB )sizeof(__GET_TYPE_ID__V5NJ));
-    if (((unsigned long)__tmp__Z15T ==  0)) {
-      Self__HQVS=GET_TYPE_ID__V5NJ__;
-    } else /* FALSE */ {
-      typ_id__ZKFV=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z15T));
-      if ((typ_id__ZKFV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KFV=micro_alloc__table__lab__HKI(__tmp__3KFV,((__POINTER__IB )(&(table_size[(__tmp__4KFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KFV)));
-        __tmp__X15T=__tmp__2KFV;
-      } else /* FALSE */ {
-        __tmp__4KFV=((__UINTEGER_32__RWB )typ_id__ZKFV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KFV=micro_alloc__table__lab__HKI(__tmp__3KFV,((__POINTER__IB )(&(table_type[(__tmp__4KFV)]))),(__UINTEGER_32__RWB)(__tmp__4KFV |  1));
-        __tmp__X15T=__tmp__2KFV;
-      };
-      Self__HQVS=((__GET_TYPE_ID__V5NJ *)__tmp__X15T);
-      *(Self__HQVS) = *(GET_TYPE_ID__V5NJ__);
-    };
-    Self__SMFV=((__GET_TYPE_ID__V5NJ *)Self__HQVS);
-    Self__SMFV->parent_expr__W5NJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SLFV;
-    Self__SMFV->receiver__EA5J=t__ULFV;
-    __tmp__P1JK=Self__HQVS;
-  } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__P1JK=my_copy__N0AL(((__EXPR_SUP__OAOJ *)val__WHWJ));
-  } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__P1JK=my_copy__Y0AL(((__EXPR_SUB__CBOJ *)val__WHWJ));
-  } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__P1JK=my_copy__D1AL(((__EXPR_MUL__YBOJ *)val__WHWJ));
-  } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__P1JK=my_copy__O1AL(((__EXPR_DIV__MCOJ *)val__WHWJ));
-  } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__P1JK=my_copy__Z1AL(((__EXPR_AND__ADOJ *)val__WHWJ));
-  } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__P1JK=my_copy__E2AL(((__EXPR_SHIFT_R__UDOJ *)val__WHWJ));
-  } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__P1JK=my_copy__P2AL(((__EXPR_SHIFT_L__IEOJ *)val__WHWJ));
-  } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__P1JK=my_copy__02AL(((__PUT_TO__BFOJ *)val__WHWJ));
-  } break;
-  case __ITEM__VFOJ__: {
-    __tmp__P1JK=my_copy__I3AL(((__ITEM__VFOJ *)val__WHWJ));
-  } break;
-  case __SIZE_OF__NGOJ__: {
-    Self__KQVS=((__SIZE_OF__NGOJ *)val__WHWJ);
-    p__SLFV=Self__KQVS->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    t__ULFV=Self__KQVS->receiver__OC5J;
-    Self__KQVS=NULL;
-    __tmp__X15T=((__POINTER__IB )(NULL));
-    typ_id__ZKFV= 0;
-    __tmp__Z15T=((__POINTER__IB )sizeof(__SIZE_OF__NGOJ));
-    if (((unsigned long)__tmp__Z15T ==  0)) {
-      Self__KQVS=SIZE_OF__NGOJ__;
-    } else /* FALSE */ {
-      typ_id__ZKFV=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z15T));
-      if ((typ_id__ZKFV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KFV=micro_alloc__table__lab__HKI(__tmp__3KFV,((__POINTER__IB )(&(table_size[(__tmp__4KFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KFV)));
-        __tmp__X15T=__tmp__2KFV;
-      } else /* FALSE */ {
-        __tmp__4KFV=((__UINTEGER_32__RWB )typ_id__ZKFV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KFV=micro_alloc__table__lab__HKI(__tmp__3KFV,((__POINTER__IB )(&(table_type[(__tmp__4KFV)]))),(__UINTEGER_32__RWB)(__tmp__4KFV |  1));
-        __tmp__X15T=__tmp__2KFV;
-      };
-      Self__KQVS=((__SIZE_OF__NGOJ *)__tmp__X15T);
-      *(Self__KQVS) = *(SIZE_OF__NGOJ__);
-    };
-    Self__CNFV=((__SIZE_OF__NGOJ *)Self__KQVS);
-    Self__CNFV->parent_expr__OGOJ.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SLFV;
-    Self__CNFV->receiver__OC5J=t__ULFV;
-    __tmp__P1JK=Self__KQVS;
-  } break;
-  case __CAST__JHOJ__: {
-    __tmp__P1JK=my_copy__Z3AL(((__CAST__JHOJ *)val__WHWJ));
-  } break;
-  case __REAL_CST__JLOJ__: {
-    Self__NQVS=((__REAL_CST__JLOJ *)val__WHWJ);
-    p__SLFV=Self__NQVS->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B;
-    v__UNFV=Self__NQVS->value__DD5J;
-    t__ULFV=Self__NQVS->parent_constant__KLOJ.static_type__SG4D;
-    Self__NQVS=NULL;
-    __tmp__X15T=((__POINTER__IB )(NULL));
-    typ_id__ZKFV= 0;
-    __tmp__Z15T=((__POINTER__IB )sizeof(__REAL_CST__JLOJ));
-    if (((unsigned long)__tmp__Z15T ==  0)) {
-      Self__NQVS=REAL_CST__JLOJ__;
-    } else /* FALSE */ {
-      typ_id__ZKFV=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__Z15T));
-      if ((typ_id__ZKFV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__2KFV=micro_alloc__table__lab__HKI(__tmp__3KFV,((__POINTER__IB )(&(table_size[(__tmp__4KFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KFV)));
-        __tmp__X15T=__tmp__2KFV;
-      } else /* FALSE */ {
-        __tmp__4KFV=((__UINTEGER_32__RWB )typ_id__ZKFV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__2KFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__3KFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__2KFV=micro_alloc__table__lab__HKI(__tmp__3KFV,((__POINTER__IB )(&(table_type[(__tmp__4KFV)]))),(__UINTEGER_32__RWB)(__tmp__4KFV |  1));
-        __tmp__X15T=__tmp__2KFV;
-      };
-      Self__NQVS=((__REAL_CST__JLOJ *)__tmp__X15T);
-      *(Self__NQVS) = *(REAL_CST__JLOJ__);
-    };
-    Self__SNFV=((__REAL_CST__JLOJ *)Self__NQVS);
-    Self__SNFV->parent_constant__KLOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B=p__SLFV;
-    Self__SNFV->value__DD5J=v__UNFV;
-    Self__SNFV->parent_constant__KLOJ.static_type__SG4D=t__ULFV;
-    __tmp__P1JK=Self__NQVS;
-  } break;
-  case __CHARACTER_CST__5LOJ__: {
-    Self__RQVS=((__CHARACTER_CST__5LOJ *)val__WHWJ);
-    __tmp__SQVS=create__char__CMQJ(Self__RQVS->parent_constant__AMOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__RQVS->text__ID5J);
-    __tmp__P1JK=__tmp__SQVS;
-  } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    Self__UQVS=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)val__WHWJ);
-    __tmp__VQVS=create__text__2PQJ(Self__UQVS->parent_constant__KNOJ.parent_expr__DK.parent_instr__CK.parent_itm_object__YH.position__H2B,Self__UQVS->string__EBJK);
-    __tmp__P1JK=__tmp__VQVS;
-  } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__P1JK=my_copy__4XFM(((__READ_SLOT__ZK4K *)val__WHWJ));
-  } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__P1JK=my_copy__G25O(((__EXPR_NOT_LOGIC__E4FL *)val__WHWJ));
-  } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__P1JK=my_copy__RHVP(((__EXPR_OR_LOGIC__OCUL *)val__WHWJ));
-  } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__P1JK=my_copy__BA4P(((__EXPR_OR_OR_LOGIC__LDUL *)val__WHWJ));
-  } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__P1JK=my_copy__2HVP(((__EXPR_AND_LOGIC__SEUL *)val__WHWJ));
-  } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__P1JK=my_copy__NA4P(((__EXPR_AND_AND_LOGIC__NFUL *)val__WHWJ));
-  } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__P1JK=my_copy__YYBN(((__EXPR_NEG__SYVL *)val__WHWJ));
-  } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__P1JK=my_copy__4AHM(((__EXPR_ADD__AZVL *)val__WHWJ));
-  } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__EYCU=read_direct__with__EETL(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)val__WHWJ)->global__Y5JM),NULL);
-    if (__tmp__EYCU==NULL) {
-      __tmp__FYCU=NULL;
+      __2RTT=((____2A0I *)__1RTT);
+    };
+    __RRVS=NULL;
+    __G35T=((____IB )(NULL));
+    __IMFV= 0;
+    __I35T=((____IB )sizeof(____0AOJ));
+    if (((unsigned long)__I35T ==  0)) {
+      __RRVS=__0AOJ__;
+    } else /* FALSE */ {
+      __IMFV=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I35T));
+      if ((__IMFV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMFV=((____YWB )((____Q )(void *)((unsigned long)__MMFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMFV=__OKI(__MMFV,((____IB )(&(table_size[(__NMFV)-1]))),((____YWB )((____Q )__MMFV)));
+        __G35T=__LMFV;
+      } else /* FALSE */ {
+        __NMFV=((____YWB )__IMFV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMFV=__OKI(__MMFV,((____IB )(&(table_type[(__NMFV)]))),(____YWB)(__NMFV |  1));
+        __G35T=__LMFV;
+      };
+      __RRVS=((____0AOJ *)__G35T);
+      *(__RRVS) = *(__0AOJ__);
+    };
+    __RNFV=((____0AOJ *)__RRVS);
+    __RNFV->__1AOJ.__CK.__YH.__O2B=__BNFV;
+    __RNFV->__OB5J=__2RTT;
+    __42JK=__RRVS;
+  } break;
+  case ____EBOJ__: {
+    __WRVS=((____EBOJ *)__FJWJ);
+    __BNFV=__WRVS->__FBOJ.__CK.__YH.__O2B;
+    __DNFV=__WRVS->__TB5J;
+    __WRVS=NULL;
+    __G35T=((____IB )(NULL));
+    __IMFV= 0;
+    __I35T=((____IB )sizeof(____EBOJ));
+    if (((unsigned long)__I35T ==  0)) {
+      __WRVS=__EBOJ__;
+    } else /* FALSE */ {
+      __IMFV=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I35T));
+      if ((__IMFV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMFV=((____YWB )((____Q )(void *)((unsigned long)__MMFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMFV=__OKI(__MMFV,((____IB )(&(table_size[(__NMFV)-1]))),((____YWB )((____Q )__MMFV)));
+        __G35T=__LMFV;
+      } else /* FALSE */ {
+        __NMFV=((____YWB )__IMFV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMFV=__OKI(__MMFV,((____IB )(&(table_type[(__NMFV)]))),(____YWB)(__NMFV |  1));
+        __G35T=__LMFV;
+      };
+      __WRVS=((____EBOJ *)__G35T);
+      *(__WRVS) = *(__EBOJ__);
+    };
+    __BOFV=((____EBOJ *)__WRVS);
+    __BOFV->__FBOJ.__CK.__YH.__O2B=__BNFV;
+    __BOFV->__TB5J=__DNFV;
+    __42JK=__WRVS;
+  } break;
+  case ____3BOJ__: {
+    __42JK=__21AL(((____3BOJ *)__FJWJ));
+  } break;
+  case ____RCOJ__: {
+    __42JK=__H2AL(((____RCOJ *)__FJWJ));
+  } break;
+  case ____HDOJ__: {
+    __42JK=__S2AL(((____HDOJ *)__FJWJ));
+  } break;
+  case ____1DOJ__: {
+    __42JK=__32AL(((____1DOJ *)__FJWJ));
+  } break;
+  case ____PEOJ__: {
+    __42JK=__I3AL(((____PEOJ *)__FJWJ));
+  } break;
+  case ____DFOJ__: {
+    __42JK=__T3AL(((____DFOJ *)__FJWJ));
+  } break;
+  case ____XFOJ__: {
+    __42JK=__43AL(((____XFOJ *)__FJWJ));
+  } break;
+  case ____QGOJ__: {
+    __42JK=__J4AL(((____QGOJ *)__FJWJ));
+  } break;
+  case ____EHOJ__: {
+    __42JK=__X4AL(((____EHOJ *)__FJWJ));
+  } break;
+  case ____2HOJ__: {
+    __ZRVS=((____2HOJ *)__FJWJ);
+    __BNFV=__ZRVS->__3HOJ.__CK.__YH.__O2B;
+    __DNFV=__ZRVS->__3D5J;
+    __ZRVS=NULL;
+    __G35T=((____IB )(NULL));
+    __IMFV= 0;
+    __I35T=((____IB )sizeof(____2HOJ));
+    if (((unsigned long)__I35T ==  0)) {
+      __ZRVS=__2HOJ__;
+    } else /* FALSE */ {
+      __IMFV=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I35T));
+      if ((__IMFV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMFV=((____YWB )((____Q )(void *)((unsigned long)__MMFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMFV=__OKI(__MMFV,((____IB )(&(table_size[(__NMFV)-1]))),((____YWB )((____Q )__MMFV)));
+        __G35T=__LMFV;
+      } else /* FALSE */ {
+        __NMFV=((____YWB )__IMFV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMFV=__OKI(__MMFV,((____IB )(&(table_type[(__NMFV)]))),(____YWB)(__NMFV |  1));
+        __G35T=__LMFV;
+      };
+      __ZRVS=((____2HOJ *)__G35T);
+      *(__ZRVS) = *(__2HOJ__);
+    };
+    __ROFV=((____2HOJ *)__ZRVS);
+    __ROFV->__3HOJ.__CK.__YH.__O2B=__BNFV;
+    __ROFV->__3D5J=__DNFV;
+    __42JK=__ZRVS;
+  } break;
+  case ____YIOJ__: {
+    __42JK=__I5AL(((____YIOJ *)__FJWJ));
+  } break;
+  case ____YMOJ__: {
+    __2RVS=((____YMOJ *)__FJWJ);
+    __BNFV=__2RVS->__ZMOJ.__DK.__CK.__YH.__O2B;
+    __DPFV=__2RVS->__SE5J;
+    __DNFV=__2RVS->__ZMOJ.__BI4D;
+    __2RVS=NULL;
+    __G35T=((____IB )(NULL));
+    __IMFV= 0;
+    __I35T=((____IB )sizeof(____YMOJ));
+    if (((unsigned long)__I35T ==  0)) {
+      __2RVS=__YMOJ__;
+    } else /* FALSE */ {
+      __IMFV=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I35T));
+      if ((__IMFV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMFV=((____YWB )((____Q )(void *)((unsigned long)__MMFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __LMFV=__OKI(__MMFV,((____IB )(&(table_size[(__NMFV)-1]))),((____YWB )((____Q )__MMFV)));
+        __G35T=__LMFV;
+      } else /* FALSE */ {
+        __NMFV=((____YWB )__IMFV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __LMFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __MMFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __LMFV=__OKI(__MMFV,((____IB )(&(table_type[(__NMFV)]))),(____YWB)(__NMFV |  1));
+        __G35T=__LMFV;
+      };
+      __2RVS=((____YMOJ *)__G35T);
+      *(__2RVS) = *(__YMOJ__);
+    };
+    __BPFV=((____YMOJ *)__2RVS);
+    __BPFV->__ZMOJ.__DK.__CK.__YH.__O2B=__BNFV;
+    __BPFV->__SE5J=__DPFV;
+    __BPFV->__ZMOJ.__BI4D=__DNFV;
+    __42JK=__2RVS;
+  } break;
+  case ____ONOJ__: {
+    __ASVS=((____ONOJ *)__FJWJ);
+    __BSVS=__RNQJ(__ASVS->__PNOJ.__DK.__CK.__YH.__O2B,__ASVS->__XE5J);
+    __42JK=__BSVS;
+  } break;
+  case ____YOOJ__: {
+    __DSVS=((____YOOJ *)__FJWJ);
+    __ESVS=__LRQJ(__DSVS->__ZOOJ.__DK.__CK.__YH.__O2B,__DSVS->__TCJK);
+    __42JK=__ESVS;
+  } break;
+  case ____IM4K__: {
+    __42JK=__NZFM(((____IM4K *)__FJWJ));
+  } break;
+  case ____T5FL__: {
+    __42JK=__V35O(((____T5FL *)__FJWJ));
+  } break;
+  case ____3DUL__: {
+    __42JK=__AJVP(((____3DUL *)__FJWJ));
+  } break;
+  case ____0EUL__: {
+    __42JK=__QB4P(((____0EUL *)__FJWJ));
+  } break;
+  case ____BGUL__: {
+    __42JK=__LJVP(((____BGUL *)__FJWJ));
+  } break;
+  case ____2GUL__: {
+    __42JK=__2B4P(((____2GUL *)__FJWJ));
+  } break;
+  case ____B0VL__: {
+    __42JK=__H0BN(((____B0VL *)__FJWJ));
+  } break;
+  case ____P0VL__: {
+    __42JK=__NCHM(((____P0VL *)__FJWJ));
+  } break;
+  case ____Q5YL__: {
+    __TZCU=__TFTL(((____FKRG *)((____Q5YL *)__FJWJ)->__HBKM),NULL);
+    if (__TZCU==NULL) {
+      __UZCU=NULL;
     } else {
-      switch (((struct ___OBJ *)__tmp__EYCU)->__id) {
-      case __READ_SLOT__ZK4K__: {
-        __tmp__FYCU=NULL;
+      switch (((struct ___OBJ *)__TZCU)->__id) {
+      case ____IM4K__: {
+        __UZCU=NULL;
       } break;
-      case __READ_GLOBAL__B4YL__: {
-        __tmp__FYCU=((__READ_GLOBAL__B4YL *)__tmp__EYCU);
+      case ____Q5YL__: {
+        __UZCU=((____Q5YL *)__TZCU);
       } break;
       }
     };
-    __tmp__P1JK=__tmp__FYCU;
+    __42JK=__UZCU;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__P1JK=my_copy__GFWN(((__EXPR_NOT__FUPM *)val__WHWJ));
+  case ____UVPM__: {
+    __42JK=__VGWN(((____UVPM *)__FJWJ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__P1JK=my_copy__PF2P(((__EXPR_MOD__LYPM *)val__WHWJ));
+  case ____0ZPM__: {
+    __42JK=__4G2P(((____0ZPM *)__FJWJ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__P1JK=my_copy__UPVO(((__EXPR_OR__3P0N *)val__WHWJ));
+  case ____MR0N__: {
+    __42JK=__DRVO(((____MR0N *)__FJWJ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__P1JK=my_copy__UO0Q(((__EXPR_SUP_EQ__JVBP *)val__WHWJ));
+  case ____YWBP__: {
+    __42JK=__DQ0Q(((____YWBP *)__FJWJ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__P1JK=my_copy__LVUP(((__EXPR_INF__2WBP *)val__WHWJ));
+  case ____LYBP__: {
+    __42JK=__0WUP(((____LYBP *)__FJWJ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__P1JK=my_copy__WVUP(((__EXPR_INF_EQ__TXBP *)val__WHWJ));
+  case ____CZBP__: {
+    __42JK=__FXUP(((____CZBP *)__FJWJ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__P1JK=my_copy__WAIQ(((__EXPR_XOR__OAEP *)val__WHWJ));
+  case ____3BEP__: {
+    __42JK=__FCIQ(((____3BEP *)__FJWJ));
   } break;
   };
-  Self__K1JK->parent_dta__ZHWJ.result_expr__4T4D=__tmp__P1JK;
-  Self__K1JK->value__0FBK=val__WHWJ;
-  if (((void *)profil_current__FO2C == (void *)NULL)) {
-    Self__K1JK->parent_dta__ZHWJ.context__HU4D=context_main__D4WC;
+  __Z2JK->__IJWJ.__NV4D=__42JK;
+  __Z2JK->__JHBK=__FJWJ;
+  if (((void *)__UP2C == (void *)NULL)) {
+    __Z2JK->__IJWJ.__WV4D=__S5WC;
   } else /* FALSE */ {
-    __tmp__P1JK=profil_current__FO2C;
-    if (((struct ___OBJ *)__tmp__P1JK)->__id==__PROFIL_SLOT__BO2C__) {
-      __tmp__31JK=((__PROFIL_SLOT__BO2C *)__tmp__P1JK)->parent_profil__CO2C.context__OU4D;
+    __42JK=__UP2C;
+    if (((struct ___OBJ *)__42JK)->__id==____QP2C__) {
+      __M3JK=((____QP2C *)__42JK)->__RP2C.__3V4D;
     } else /* PROFIL_BLOCK */ {
-      __tmp__31JK=((__PROFIL_BLOCK__22NJ *)__tmp__P1JK)->parent_profil__32NJ.context__OU4D;
+      __M3JK=((____L4NJ *)__42JK)->__M4NJ.__3V4D;
     };
-    Self__K1JK->parent_dta__ZHWJ.context__HU4D=__tmp__31JK;
+    __Z2JK->__IJWJ.__WV4D=__M3JK;
   };
-  result__XNFV=NULL;
-  ptr__X2YJ=((__POINTER__IB )(NULL));
-  typ_id__12YJ= 0;
-  __tmp__32YJ=((__POINTER__IB )sizeof(__NODE_TYPE__FK2C));
-  if (((unsigned long)__tmp__32YJ ==  0)) {
-    result__XNFV=NODE_TYPE__FK2C__;
+  __GPFV=NULL;
+  __G4YJ=((____IB )(NULL));
+  __K4YJ= 0;
+  __M4YJ=((____IB )sizeof(____UL2C));
+  if (((unsigned long)__M4YJ ==  0)) {
+    __GPFV=__UL2C__;
   } else /* FALSE */ {
-    typ_id__12YJ=-1;
-    clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__32YJ));
-    if ((typ_id__12YJ == (__INTEGER__Q)(-  1))) {
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2KFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3KFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__32YJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__015T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__3KFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-      (&__string_3)->count__0C= 25;
-      (&__string_3)->storage__1C="Memory: Bound table_size.";
-      __tmp__2KFV=micro_alloc__table__lab__HKI(__tmp__3KFV,((__POINTER__IB )(&(table_size[(__tmp__015T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__3KFV)));
-      ptr__X2YJ=__tmp__2KFV;
-    } else /* FALSE */ {
-      __tmp__015T=((__UINTEGER_32__RWB )typ_id__12YJ);
-      (&__string_1)->count__0C= 19;
-      (&__string_1)->storage__1C="Memory: Size bound.";
-      __tmp__2KFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-      __tmp__3KFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__32YJ - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__2KFV) - (unsigned long)((__POINTER__IB ) 1)));
-      (&__string_2)->count__0C= 18;
-      (&__string_2)->storage__1C="Memory: Alignment.";
-      __tmp__2KFV=micro_alloc__table__lab__HKI(__tmp__3KFV,((__POINTER__IB )(&(table_type[(__tmp__015T)]))),(__UINTEGER_32__RWB)(__tmp__015T |  1));
-      ptr__X2YJ=__tmp__2KFV;
-    };
-    result__XNFV=((__NODE_TYPE__FK2C *)ptr__X2YJ);
-    *(result__XNFV) = *(NODE_TYPE__FK2C__);
-  };
-  Self__2QVS=((__NODE_TYPE__FK2C *)result__XNFV);
-  Self__2QVS->parent_node__GK2C.expr__VU4D=rec__VHWJ;
-  Self__2QVS->parent_node__GK2C.data__WU4D=result__W2YJ;
-  late_binding_counter__QM=(__INTEGER__Q)(late_binding_counter__QM +  1);
-  Self__I25T=((__LINKED_LISToNODE_TYPEo__QK2C *)node_list__YK2C);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  if (((void *)Self__I25T->first_link__WA0G == (void *)NULL)) {
-    result__EOFV=NULL;
-    __tmp__X15T=((__POINTER__IB )(NULL));
-    typ_id__ZKFV= 0;
-    __tmp__Z15T=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-    if (((unsigned long)__tmp__Z15T ==  0)) {
-      result__EOFV=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-    } else /* FALSE */ {
-      typ_id__ZKFV=__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__Z15T));
-      if ((typ_id__ZKFV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__IOFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__JOFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JOFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__IOFV=micro_alloc__table__lab__HKI(__tmp__JOFV,((__POINTER__IB )(&(table_size[(__tmp__4KFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JOFV)));
-        __tmp__X15T=__tmp__IOFV;
-      } else /* FALSE */ {
-        __tmp__4KFV=((__UINTEGER_32__RWB )typ_id__ZKFV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__IOFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__JOFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__IOFV=micro_alloc__table__lab__HKI(__tmp__JOFV,((__POINTER__IB )(&(table_type[(__tmp__4KFV)]))),(__UINTEGER_32__RWB)(__tmp__4KFV |  1));
-        __tmp__X15T=__tmp__IOFV;
-      };
-      result__EOFV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__X15T);
-      *(result__EOFV) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-    };
-    Self__QOFV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__EOFV);
-    Self__QOFV->item__UK0G=result__XNFV;
-    Self__QOFV->next__BVFH=NULL;
-    Self__I25T->first_link__WA0G=result__EOFV;
-    Self__I25T->parent_linked_collection__XK2C.upper__UZRD= 1;
-    Self__I25T->last_link__5A0G=result__EOFV;
-    Self__I25T->mem_idx__AB0G= 1;
-    Self__I25T->mem_lnk__CB0G=result__EOFV;
+    __K4YJ=-1;
+    __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__M4YJ));
+    if ((__K4YJ == (____Q)(-  1))) {
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LMFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MMFV=(void *)((unsigned long)(void *)((unsigned long)__M4YJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __J35T=((____YWB )((____Q )(void *)((unsigned long)__MMFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+      (&__string_3)->__0C= 25;
+      (&__string_3)->__1C="Memory: Bound table_size.";
+      __LMFV=__OKI(__MMFV,((____IB )(&(table_size[(__J35T)-1]))),((____YWB )((____Q )__MMFV)));
+      __G4YJ=__LMFV;
+    } else /* FALSE */ {
+      __J35T=((____YWB )__K4YJ);
+      (&__string_1)->__0C= 19;
+      (&__string_1)->__1C="Memory: Size bound.";
+      __LMFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+      __MMFV=(void *)((unsigned long)(void *)((unsigned long)__M4YJ - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__LMFV) - (unsigned long)((____IB ) 1)));
+      (&__string_2)->__0C= 18;
+      (&__string_2)->__1C="Memory: Alignment.";
+      __LMFV=__OKI(__MMFV,((____IB )(&(table_type[(__J35T)]))),(____YWB)(__J35T |  1));
+      __G4YJ=__LMFV;
+    };
+    __GPFV=((____UL2C *)__G4YJ);
+    *(__GPFV) = *(__UL2C__);
+  };
+  __LSVS=((____UL2C *)__GPFV);
+  __LSVS->__VL2C.__EW4D=__EJWJ;
+  __LSVS->__VL2C.__FW4D=__F4YJ;
+  __QM=(____Q)(__QM +  1);
+  __X35T=((____5L2C *)__HM2C);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  if (((void *)__X35T->__FC0G == (void *)NULL)) {
+    __TPFV=NULL;
+    __G35T=((____IB )(NULL));
+    __IMFV= 0;
+    __I35T=((____IB )sizeof(____AC0G));
+    if (((unsigned long)__I35T ==  0)) {
+      __TPFV=__AC0G__;
+    } else /* FALSE */ {
+      __IMFV=____AC0G__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I35T));
+      if ((__IMFV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __XPFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __YPFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMFV=((____YWB )((____Q )(void *)((unsigned long)__YPFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __XPFV=__OKI(__YPFV,((____IB )(&(table_size[(__NMFV)-1]))),((____YWB )((____Q )__YPFV)));
+        __G35T=__XPFV;
+      } else /* FALSE */ {
+        __NMFV=((____YWB )__IMFV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __XPFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __YPFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XPFV=__OKI(__YPFV,((____IB )(&(table_type[(__NMFV)]))),(____YWB)(__NMFV |  1));
+        __G35T=__XPFV;
+      };
+      __TPFV=((____AC0G *)__G35T);
+      *(__TPFV) = *(__AC0G__);
+    };
+    __5PFV=((____AC0G *)__TPFV);
+    __5PFV->__DM0G=__GPFV;
+    __5PFV->__QWFH=NULL;
+    __X35T->__FC0G=__TPFV;
+    __X35T->__GM2C.__D1RD= 1;
+    __X35T->__OC0G=__TPFV;
+    __X35T->__PC0G= 1;
+    __X35T->__RC0G=__TPFV;
   } else /* FALSE */ {
-    result__EOFV=NULL;
-    __tmp__X15T=((__POINTER__IB )(NULL));
-    typ_id__ZKFV= 0;
-    __tmp__Z15T=((__POINTER__IB )sizeof(__LINKED_LIST_NODEoNODE_TYPEo__RA0G));
-    if (((unsigned long)__tmp__Z15T ==  0)) {
-      result__EOFV=LINKED_LIST_NODEoNODE_TYPEo__RA0G__;
-    } else /* FALSE */ {
-      typ_id__ZKFV=__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__Z15T));
-      if ((typ_id__ZKFV == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__IOFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__JOFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__4KFV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__JOFV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__IOFV=micro_alloc__table__lab__HKI(__tmp__JOFV,((__POINTER__IB )(&(table_size[(__tmp__4KFV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__JOFV)));
-        __tmp__X15T=__tmp__IOFV;
-      } else /* FALSE */ {
-        __tmp__4KFV=((__UINTEGER_32__RWB )typ_id__ZKFV);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__IOFV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__JOFV=(void *)((unsigned long)(void *)((unsigned long)__tmp__Z15T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__IOFV) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__IOFV=micro_alloc__table__lab__HKI(__tmp__JOFV,((__POINTER__IB )(&(table_type[(__tmp__4KFV)]))),(__UINTEGER_32__RWB)(__tmp__4KFV |  1));
-        __tmp__X15T=__tmp__IOFV;
-      };
-      result__EOFV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)__tmp__X15T);
-      *(result__EOFV) = *(LINKED_LIST_NODEoNODE_TYPEo__RA0G__);
-    };
-    Self__QOFV=((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)result__EOFV);
-    Self__QOFV->item__UK0G=result__XNFV;
-    Self__QOFV->next__BVFH=NULL;
-    ((__LINKED_LIST_NODEoNODE_TYPEo__RA0G *)Self__I25T->last_link__5A0G)->next__BVFH=result__EOFV;
-    Self__I25T->parent_linked_collection__XK2C.upper__UZRD=(__INTEGER__Q)(Self__I25T->parent_linked_collection__XK2C.upper__UZRD +  1);
-    Self__I25T->last_link__5A0G=result__EOFV;
-  };
-  __tmp__P1JK=result__XNFV;
-  return(__tmp__P1JK);
+    __TPFV=NULL;
+    __G35T=((____IB )(NULL));
+    __IMFV= 0;
+    __I35T=((____IB )sizeof(____AC0G));
+    if (((unsigned long)__I35T ==  0)) {
+      __TPFV=__AC0G__;
+    } else /* FALSE */ {
+      __IMFV=____AC0G__;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__I35T));
+      if ((__IMFV == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __XPFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __YPFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __NMFV=((____YWB )((____Q )(void *)((unsigned long)__YPFV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __XPFV=__OKI(__YPFV,((____IB )(&(table_size[(__NMFV)-1]))),((____YWB )((____Q )__YPFV)));
+        __G35T=__XPFV;
+      } else /* FALSE */ {
+        __NMFV=((____YWB )__IMFV);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __XPFV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __YPFV=(void *)((unsigned long)(void *)((unsigned long)__I35T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPFV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__XPFV) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __XPFV=__OKI(__YPFV,((____IB )(&(table_type[(__NMFV)]))),(____YWB)(__NMFV |  1));
+        __G35T=__XPFV;
+      };
+      __TPFV=((____AC0G *)__G35T);
+      *(__TPFV) = *(__AC0G__);
+    };
+    __5PFV=((____AC0G *)__TPFV);
+    __5PFV->__DM0G=__GPFV;
+    __5PFV->__QWFH=NULL;
+    ((____AC0G *)__X35T->__OC0G)->__QWFH=__TPFV;
+    __X35T->__GM2C.__D1RD=(____Q)(__X35T->__GM2C.__D1RD +  1);
+    __X35T->__OC0G=__TPFV;
+  };
+  __42JK=__GPFV;
+  return(__42JK);
 }
 
-static void* check__with__and__50YJ(void *v__B1YJ,__TYPE_FULL__PMB *t__C1YJ,__POSITION__OL p__D1YJ)
-// ({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},{NULLxTYPE_FULL__PMB},{POSITION__OL}) With result No recursive, No inlinable.
+static void* __O2YJ(void *__Q2YJ,____WMB *__R2YJ,____OL __S2YJ)
+// ({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__WMB},{__OL}) With result No recursive, No inlinable.
 {
-  __TYPE_FULL__PMB *__tmp__G1YJ;
-  void *__tmp__H1YJ;
-  __PROFIL_BLOCK__22NJ *__tmp__J1YJ;
-  void *__tmp__L2YJ;
-  switch (((struct ___OBJ *)v__B1YJ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__G1YJ=((__STRING_CST__5J *)v__B1YJ)->parent_constant__EK.static_type__SG4D;
+  ____WMB *__V2YJ;
+  void *__W2YJ;
+  ____L4NJ *__Y2YJ;
+  void *__03YJ;
+  switch (((struct ___OBJ *)__Q2YJ)->__id) {
+  case ____5J__: {
+    __V2YJ=((____5J *)__Q2YJ)->__EK.__BI4D;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__G1YJ=((__EXTERNAL_C__L5WC *)v__B1YJ)->static_type__J54D;
+  case ____0AXC__: {
+    __V2YJ=((____0AXC *)__Q2YJ)->__YA5D;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__G1YJ=((__PROTOTYPE_CST__45WC *)v__B1YJ)->parent_constant__55WC.static_type__SG4D;
+  case ____NBXC__: {
+    __V2YJ=((____NBXC *)__Q2YJ)->__OBXC.__BI4D;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__G1YJ=((__INTEGER_CST__KAXC *)v__B1YJ)->parent_constant__LAXC.static_type__SG4D;
+  case ____ZBXC__: {
+    __V2YJ=((____ZBXC *)__Q2YJ)->__0BXC.__BI4D;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__G1YJ=static_type__S01J(((__EXPR_MULTIPLE__UKWH *)v__B1YJ));
+  case ____DMWH__: {
+    __V2YJ=__B21J(((____DMWH *)__Q2YJ));
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__G1YJ=((__READ_LOCAL__N5ZI *)v__B1YJ)->local__PUEJ->parent_variable__B4WC.type__1N5D;
+  case ____2A0I__: {
+    __V2YJ=((____2A0I *)__Q2YJ)->__4VEJ->__Q5WC.__KP5D;
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__G1YJ=static_type__2CCK();
+  case ____HJNJ__: {
+    __V2YJ=__LECK();
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__G1YJ=static_type__BDCK();
+  case ____SJNJ__: {
+    __V2YJ=__QECK();
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__G1YJ=static_type__GDCK();
+  case ____0AOJ__: {
+    __V2YJ=__VECK();
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__G1YJ=static_type__LDCK();
+  case ____EBOJ__: {
+    __V2YJ=__0ECK();
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__G1YJ=static_type__QDCK();
+  case ____3BOJ__: {
+    __V2YJ=__5ECK();
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__G1YJ=static_type__VDCK(((__EXPR_SUB__CBOJ *)v__B1YJ));
+  case ____RCOJ__: {
+    __V2YJ=__EFCK(((____RCOJ *)__Q2YJ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__G1YJ=static_type__0DCK(((__EXPR_MUL__YBOJ *)v__B1YJ));
+  case ____HDOJ__: {
+    __V2YJ=__JFCK(((____HDOJ *)__Q2YJ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__G1YJ=static_type__5DCK(((__EXPR_DIV__MCOJ *)v__B1YJ));
+  case ____1DOJ__: {
+    __V2YJ=__OFCK(((____1DOJ *)__Q2YJ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__G1YJ=static_type__EECK(((__EXPR_AND__ADOJ *)v__B1YJ));
+  case ____PEOJ__: {
+    __V2YJ=__TFCK(((____PEOJ *)__Q2YJ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__G1YJ=static_type__JECK(((__EXPR_SHIFT_R__UDOJ *)v__B1YJ));
+  case ____DFOJ__: {
+    __V2YJ=__YFCK(((____DFOJ *)__Q2YJ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__G1YJ=static_type__OECK(((__EXPR_SHIFT_L__IEOJ *)v__B1YJ));
+  case ____XFOJ__: {
+    __V2YJ=__3FCK(((____XFOJ *)__Q2YJ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__G1YJ=TYPE_VOID__AMB__->parent_type__BMB.default__0LC;
+  case ____QGOJ__: {
+    __V2YJ=__HMB__->__IMB.__BMC;
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__G1YJ=static_type__XECK(((__ITEM__VFOJ *)v__B1YJ));
+  case ____EHOJ__: {
+    __V2YJ=__GGCK(((____EHOJ *)__Q2YJ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__G1YJ=static_type__DFCK();
+  case ____2HOJ__: {
+    __V2YJ=__SGCK();
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__G1YJ=((__CAST__JHOJ *)v__B1YJ)->static_type__TC5J;
+  case ____YIOJ__: {
+    __V2YJ=((____YIOJ *)__Q2YJ)->__CE5J;
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__G1YJ=((__REAL_CST__JLOJ *)v__B1YJ)->parent_constant__KLOJ.static_type__SG4D;
+  case ____YMOJ__: {
+    __V2YJ=((____YMOJ *)__Q2YJ)->__ZMOJ.__BI4D;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__G1YJ=((__CHARACTER_CST__5LOJ *)v__B1YJ)->parent_constant__AMOJ.static_type__SG4D;
+  case ____ONOJ__: {
+    __V2YJ=((____ONOJ *)__Q2YJ)->__PNOJ.__BI4D;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__G1YJ=((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)v__B1YJ)->parent_constant__KNOJ.static_type__SG4D;
+  case ____YOOJ__: {
+    __V2YJ=((____YOOJ *)__Q2YJ)->__ZOOJ.__BI4D;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__G1YJ=((__READ_SLOT__ZK4K *)v__B1YJ)->slot__CYFM->parent_variable__XIRG.type__1N5D;
+  case ____IM4K__: {
+    __V2YJ=((____IM4K *)__Q2YJ)->__RZFM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__G1YJ=static_type__NL5O();
+  case ____T5FL__: {
+    __V2YJ=__2M5O();
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__G1YJ=static_type__QQTP();
+  case ____3DUL__: {
+    __V2YJ=__5RTP();
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__G1YJ=static_type__041P();
+  case ____0EUL__: {
+    __V2YJ=__JA2P();
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__G1YJ=static_type__VQTP();
+  case ____BGUL__: {
+    __V2YJ=__ESTP();
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__G1YJ=static_type__A51P();
+  case ____2GUL__: {
+    __V2YJ=__PA2P();
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__G1YJ=static_type__UVBN(((__EXPR_NEG__SYVL *)v__B1YJ));
+  case ____B0VL__: {
+    __V2YJ=__DXBN(((____B0VL *)__Q2YJ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__G1YJ=static_type__P5FM(((__EXPR_ADD__AZVL *)v__B1YJ));
+  case ____P0VL__: {
+    __V2YJ=__4AGM(((____P0VL *)__Q2YJ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__G1YJ=((__READ_GLOBAL__B4YL *)v__B1YJ)->global__Y5JM->parent_variable__XIRG.type__1N5D;
+  case ____Q5YL__: {
+    __V2YJ=((____Q5YL *)__Q2YJ)->__HBKM->__GKRG.__KP5D;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__G1YJ=static_type__5DWN(((__EXPR_NOT__FUPM *)v__B1YJ));
+  case ____UVPM__: {
+    __V2YJ=__OFWN(((____UVPM *)__Q2YJ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__G1YJ=static_type__BL1P(((__EXPR_MOD__LYPM *)v__B1YJ));
+  case ____0ZPM__: {
+    __V2YJ=__QM1P(((____0ZPM *)__Q2YJ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__G1YJ=static_type__WOVO(((__EXPR_OR__3P0N *)v__B1YJ));
+  case ____MR0N__: {
+    __V2YJ=__FQVO(((____MR0N *)__Q2YJ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__G1YJ=static_type__BA0Q();
+  case ____YWBP__: {
+    __V2YJ=__QB0Q();
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__G1YJ=static_type__MBUP();
+  case ____LYBP__: {
+    __V2YJ=__1CUP();
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__G1YJ=static_type__RBUP();
+  case ____CZBP__: {
+    __V2YJ=__ADUP();
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__G1YJ=static_type__KOFQ(((__EXPR_XOR__OAEP *)v__B1YJ));
+  case ____3BEP__: {
+    __V2YJ=__ZPFQ(((____3BEP *)__Q2YJ));
   } break;
   };
-  __tmp__H1YJ=((__TYPE_FULL__PMB *)__tmp__G1YJ)->the_parent_type__DLK;
-  if (__tmp__H1YJ==NULL) {
-    __tmp__J1YJ=NULL;
+  __W2YJ=((____WMB *)__V2YJ)->__KLK;
+  if (__W2YJ==NULL) {
+    __Y2YJ=NULL;
   } else {
-    switch (((struct ___OBJ *)__tmp__H1YJ)->__id) {
-    case __TYPE__FF__: {
-      __tmp__J1YJ=NULL;
+    switch (((struct ___OBJ *)__W2YJ)->__id) {
+    case ____FF__: {
+      __Y2YJ=NULL;
     } break;
-    case __TYPE_NULL__4LB__: {
-      __tmp__J1YJ=NULL;
+    case ____FMB__: {
+      __Y2YJ=NULL;
     } break;
-    case __TYPE_VOID__AMB__: {
-      __tmp__J1YJ=NULL;
+    case ____HMB__: {
+      __Y2YJ=NULL;
     } break;
-    case __TYPE_CONTEXT__CMB__: {
-      __tmp__J1YJ=NULL;
+    case ____JMB__: {
+      __Y2YJ=NULL;
     } break;
-    case __TYPE_ID__EMB__: {
-      __tmp__J1YJ=NULL;
+    case ____LMB__: {
+      __Y2YJ=NULL;
     } break;
-    case __TYPE_GENERIC__BCY__: {
-      __tmp__J1YJ=NULL;
+    case ____ICY__: {
+      __Y2YJ=NULL;
     } break;
-    case __TYPE_BLOCK__VO5D__: {
-      __tmp__J1YJ=NULL;
+    case ____EQ5D__: {
+      __Y2YJ=NULL;
     } break;
-    case __PROFIL_BLOCK__22NJ__: {
-      __tmp__J1YJ=((void *)__tmp__H1YJ);
+    case ____L4NJ__: {
+      __Y2YJ=((void *)__W2YJ);
     } break;
     }
   };
-  if ((((void *)__tmp__J1YJ != (void *)NULL) && ((void *)((__PROFIL_BLOCK__22NJ *)__tmp__J1YJ)->context_extern__01YJ != (void *)NULL))) {
-    copy__D2X(((__STRING__BC *)string_tmp__YC),(&__string_766));
-    append__3VX(((__STRING__BC *)string_tmp__YC),__tmp__J1YJ->context_extern__01YJ->parent_variable__B4WC.parent_named__A4WC.name__4VB);
-    append__3VX(((__STRING__BC *)string_tmp__YC),(&__string_767));
-    put_error__text__2PE( 1,string_tmp__YC);
-    put_position__HRE(__tmp__J1YJ->parent_profil__32NJ.code__SYNJ->parent_instr__ZH.parent_itm_object__YH.position__H2B);
-    put_position__HRE(p__D1YJ);
-    put_position__HRE(__tmp__J1YJ->context_extern__01YJ->parent_variable__B4WC.parent_named__A4WC.parent_itm_object__OF.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);
+  if ((((void *)__Y2YJ != (void *)NULL) && ((void *)((____L4NJ *)__Y2YJ)->__J3YJ != (void *)NULL))) {
+    __K2X(((____BC *)__YC),(&__string_766));
+    __EWX(((____BC *)__YC),__Y2YJ->__J3YJ->__Q5WC.__P5WC.__FWB);
+    __EWX(((____BC *)__YC),(&__string_767));
+    __DQE( 1,__YC);
+    __ORE(__Y2YJ->__M4NJ.__B0NJ->__ZH.__YH.__O2B);
+    __ORE(__S2YJ);
+    __ORE(__Y2YJ->__J3YJ->__Q5WC.__P5WC.__OF.__O2B);
+    __IJG(__IQE);
+    if ((__J5 !=  0)) {
+      __LGZ(((____BC *)__IQE));
+    };
+    if ((__HQE ==  2)) {
+      __TL=(____Q)(__TL +  1);
     } else /* FALSE */ {
       exit(( 1));
     };
   };
-  switch (((struct ___OBJ *)v__B1YJ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__L2YJ=check_type__with__AMCK(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  switch (((struct ___OBJ *)__Q2YJ)->__id) {
+  case ____5J__: {
+    __03YJ=__PNCK(((____5J *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__L2YJ=check_type__with__PUCK(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____0AXC__: {
+    __03YJ=__4VCK(((____0AXC *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__L2YJ=check_type__with__52CK(((__PROTOTYPE_CST__45WC *)v__B1YJ),t__C1YJ,p__D1YJ);
+  case ____NBXC__: {
+    __03YJ=__O4CK(((____NBXC *)__Q2YJ),__R2YJ,__S2YJ);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__L2YJ=check_type__with__PFDK(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____ZBXC__: {
+    __03YJ=__4GDK(((____ZBXC *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__L2YJ=check_type__with__H11J(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____DMWH__: {
+    __03YJ=__W21J(((____DMWH *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__L2YJ=check_type__with__5NDK(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____2A0I__: {
+    __03YJ=__OPDK(((____2A0I *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__L2YJ=check_type__with__PWDK(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____HJNJ__: {
+    __03YJ=__4XDK(((____HJNJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__L2YJ=check_type__with__54DK(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____SJNJ__: {
+    __03YJ=__OAEK(((____SJNJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__L2YJ=check_type__with__OHEK(((__IS_EXPANDED__L5NJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____0AOJ__: {
+    __03YJ=__3IEK(((____0AOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__L2YJ=check_type__with__3PEK(((__GET_TYPE_ID__V5NJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____EBOJ__: {
+    __03YJ=__MREK(((____EBOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__L2YJ=check_type__with__NYEK(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____3BOJ__: {
+    __03YJ=__2ZEK(((____3BOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__L2YJ=check_type__with__3AFK(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____RCOJ__: {
+    __03YJ=__MCFK(((____RCOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__L2YJ=check_type__with__NJFK(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____HDOJ__: {
+    __03YJ=__2KFK(((____HDOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__L2YJ=check_type__with__3RFK(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____1DOJ__: {
+    __03YJ=__MTFK(((____1DOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__L2YJ=check_type__with__N0FK(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____PEOJ__: {
+    __03YJ=__21FK(((____PEOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__L2YJ=check_type__with__3CGK(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____DFOJ__: {
+    __03YJ=__MEGK(((____DFOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__L2YJ=check_type__with__NLGK(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____XFOJ__: {
+    __03YJ=__2MGK(((____XFOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__L2YJ=check_type__with__2TGK(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____QGOJ__: {
+    __03YJ=__LVGK(((____QGOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__L2YJ=check_type__with__L2GK(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____EHOJ__: {
+    __03YJ=__03GK(((____EHOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__L2YJ=check_type__with__0EHK(((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____2HOJ__: {
+    __03YJ=__JGHK(((____2HOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__L2YJ=check_type__with__JNHK(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____YIOJ__: {
+    __03YJ=__YOHK(((____YIOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__L2YJ=check_type__with__ZVHK(((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____YMOJ__: {
+    __03YJ=__IXHK(((____YMOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__L2YJ=check_type__with__J4HK(((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____ONOJ__: {
+    __03YJ=__Y5HK(((____ONOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__L2YJ=check_type__with__YHWN(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____YOOJ__: {
+    __03YJ=__HJWN(((____YOOJ *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__L2YJ=check_type__with__U0BN(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____IM4K__: {
+    __03YJ=__D2BN(((____IM4K *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__L2YJ=check_type__with__WOFQ(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____T5FL__: {
+    __03YJ=__FQFQ(((____T5FL *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__L2YJ=check_type__with__JZ0P(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____3DUL__: {
+    __03YJ=__Y00P(((____3DUL *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__L2YJ=check_type__with__G1EQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____0EUL__: {
+    __03YJ=__V2EQ(((____0EUL *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__L2YJ=check_type__with__ZB1P(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____BGUL__: {
+    __03YJ=__ID1P(((____BGUL *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__L2YJ=check_type__with__XDFQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____2GUL__: {
+    __03YJ=__GFFQ(((____2GUL *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__L2YJ=check_type__with__IQWN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____B0VL__: {
+    __03YJ=__XRWN(((____B0VL *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__L2YJ=check_type__with__YYWN(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____P0VL__: {
+    __03YJ=__H0WN(((____P0VL *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__L2YJ=check_type__with__EDCN(((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____Q5YL__: {
+    __03YJ=__TECN(((____Q5YL *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__L2YJ=check_type__with__D1IO(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____UVPM__: {
+    __03YJ=__S2IO(((____UVPM *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__L2YJ=check_type__with__ML1P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____0ZPM__: {
+    __03YJ=__1M1P(((____0ZPM *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__L2YJ=check_type__with__WD4O(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____MR0N__: {
+    __03YJ=__FF4O(((____MR0N *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__L2YJ=check_type__with__IA0Q(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____YWBP__: {
+    __03YJ=__XB0Q(((____YWBP *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__L2YJ=check_type__with__KXFQ(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____LYBP__: {
+    __03YJ=__ZYFQ(((____LYBP *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__L2YJ=check_type__with__05FQ(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____CZBP__: {
+    __03YJ=__JBGQ(((____CZBP *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__L2YJ=check_type__with__KIGQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)v__B1YJ)),t__C1YJ,p__D1YJ);
+  case ____3BEP__: {
+    __03YJ=__ZJGQ(((____3BEP *)((____NBXC *)__Q2YJ)),__R2YJ,__S2YJ);
   } break;
   };
-  __tmp__H1YJ=__tmp__L2YJ;
-  return(__tmp__H1YJ);
+  __W2YJ=__03YJ;
+  return(__W2YJ);
 }
 
-static void crash_on__with_message__YRSK(__SLOT_CODE__MIRG *Self__ZRSK,__STRING_CONSTANT__0 *msg__1RSK)
-// ({SLOT_CODE__MIRG},{STRING_CONSTANT__0}) Void No recursive, No inlinable.
+static void __HTSK(____1JRG *__ITSK,____0 *__KTSK)
+// ({__1JRG},{__0}) Void No recursive, No inlinable.
 {
-  if (((struct ___OBJ *)Self__ZRSK->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
-    if (((struct ___OBJ *)Self__ZRSK->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
+  if (((struct ___OBJ *)__ITSK->__2JRG->__QLC)->__id==____OLC__) {
+    if (((struct ___OBJ *)__ITSK->__2JRG->__QLC)->__id==____OLC__) {
     };
   } else /* ITM_SLOT_OPERATOR */ {
-    if (((struct ___OBJ *)Self__ZRSK->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
+    if (((struct ___OBJ *)__ITSK->__2JRG->__QLC)->__id==____OLC__) {
     };
   };
-  print__CKG(msg__1RSK);
+  __JKG(__KTSK);
   fputc((int)('\n'),stdout);
-  if (((struct ___OBJ *)Self__ZRSK->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
+  if (((struct ___OBJ *)__ITSK->__2JRG->__QLC)->__id==____OLC__) {
   };
-  if (((struct ___OBJ *)Self__ZRSK->parent_slot__NIRG->parent_itm_slot__JLC)->__id==__ITM_SLOT__HLC__) {
+  if (((struct ___OBJ *)__ITSK->__2JRG->__QLC)->__id==____OLC__) {
     exit(( 1));
   } else /* ITM_SLOT_OPERATOR */ {
     exit(( 1));
   };
 }
 
-static __INTEGER__Q check__index__for__AO5L(__ITM_ARG__D0MD *Self__BO5L,__FAST_ARRAYoEXPRo__R5WC *larg__CO5L,__INTEGER__Q idx__DO5L,void *p__EO5L)
-// ({ITM_ARG__D0MD},{NULLxFAST_ARRAYoEXPRo__R5WC},{INTEGER__Q},{NULLxDTA_BLOCK__URWJxDTA_RD_ARGS__VRWJ}) With result No recursive, No inlinable.
+static ____Q __PP5L(____S1MD *__QP5L,____ABXC *__RP5L,____Q __SP5L,void *__TP5L)
+// ({__S1MD},{NULLx__ABXC},{__Q},{NULLx__DTWJx__ETWJ}) With result No recursive, No inlinable.
 {
-  void *__tmp__HO5L,*__tmp__MO5L;
-  void *__tmp__IO5L;
-  __TYPE_FULL__PMB *__tmp__JO5L,*__tmp__KO5L;
-  __POSITION__OL __tmp__LO5L;
-  __INTEGER__Q Result__FO5L;
-  __FAST_ARRAYoEXPRo__R5WC *Self__JM1T;
-  __tmp__HO5L=((void **)((__FAST_ARRAYoEXPRo__R5WC *)larg__CO5L)->parent_arrayed_collection__Z5WC.storage__VQEI)[idx__DO5L];
-  __tmp__IO5L=Self__BO5L->type__RVBE;
-  switch (((struct ___OBJ *)__tmp__IO5L)->__id) {
-  case __ITM_TYPE_SIMPLE__JMB__: {
-    __tmp__JO5L=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__IO5L));
+  void *__WP5L,*__1P5L;
+  void *__XP5L;
+  ____WMB *__YP5L,*__ZP5L;
+  ____OL __0P5L;
+  ____Q __UP5L;
+  ____ABXC *__YN1T;
+  __WP5L=((void **)((____ABXC *)__RP5L)->__IBXC.__ESEI)[__SP5L];
+  __XP5L=__QP5L->__AXBE;
+  switch (((struct ___OBJ *)__XP5L)->__id) {
+  case ____QMB__: {
+    __YP5L=__43X(((____QMB *)__XP5L));
   } break;
-  case __ITM_TYPE_STYLE__TMB__: {
-    __tmp__JO5L=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IO5L)));
+  case ____0MB__: {
+    __YP5L=__D5X(((____0MB *)((____QMB *)__XP5L)));
   } break;
-  case __ITM_TYPE_GENERIC__DPB__: {
-    __tmp__JO5L=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IO5L)),p__EO5L);
+  case ____KPB__: {
+    __YP5L=__LAY(((____KPB *)((____QMB *)__XP5L)),__TP5L);
   } break;
-  case __ITM_TYPE_PARAMETER__MEZ__: {
-    __tmp__JO5L=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IO5L)),p__EO5L);
+  case ____TEZ__: {
+    __YP5L=__HZ1D(((____TEZ *)((____QMB *)__XP5L)),__TP5L);
   } break;
-  case __ITM_TYPE_BLOCK__XXRC__: {
-    __tmp__JO5L=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__IO5L)),p__EO5L);
+  case ____GZRC__: {
+    __YP5L=__I04E(((____GZRC *)((____QMB *)__XP5L)),__TP5L);
   } break;
   };
-  __tmp__KO5L=__tmp__JO5L;
-  __tmp__LO5L=Self__BO5L->parent_itm_argument__E0MD.parent_itm_code__AISC.position__H2B;
-  switch (((struct ___OBJ *)__tmp__HO5L)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__MO5L=check_type__with__AMCK(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  __ZP5L=__YP5L;
+  __0P5L=__QP5L->__T1MD.__PJSC.__O2B;
+  switch (((struct ___OBJ *)__WP5L)->__id) {
+  case ____5J__: {
+    __1P5L=__PNCK(((____5J *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__MO5L=check_type__with__PUCK(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____0AXC__: {
+    __1P5L=__4VCK(((____0AXC *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__MO5L=check_type__with__52CK(((__PROTOTYPE_CST__45WC *)__tmp__HO5L),__tmp__KO5L,__tmp__LO5L);
+  case ____NBXC__: {
+    __1P5L=__O4CK(((____NBXC *)__WP5L),__ZP5L,__0P5L);
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__MO5L=check_type__with__PFDK(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____ZBXC__: {
+    __1P5L=__4GDK(((____ZBXC *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__MO5L=check_type__with__H11J(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____DMWH__: {
+    __1P5L=__W21J(((____DMWH *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    __tmp__MO5L=check_type__with__5NDK(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____2A0I__: {
+    __1P5L=__OPDK(((____2A0I *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__MO5L=check_type__with__PWDK(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____HJNJ__: {
+    __1P5L=__4XDK(((____HJNJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__MO5L=check_type__with__54DK(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____SJNJ__: {
+    __1P5L=__OAEK(((____SJNJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__MO5L=check_type__with__OHEK(((__IS_EXPANDED__L5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____0AOJ__: {
+    __1P5L=__3IEK(((____0AOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__MO5L=check_type__with__3PEK(((__GET_TYPE_ID__V5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____EBOJ__: {
+    __1P5L=__MREK(((____EBOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__MO5L=check_type__with__NYEK(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____3BOJ__: {
+    __1P5L=__2ZEK(((____3BOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__MO5L=check_type__with__3AFK(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____RCOJ__: {
+    __1P5L=__MCFK(((____RCOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__MO5L=check_type__with__NJFK(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____HDOJ__: {
+    __1P5L=__2KFK(((____HDOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__MO5L=check_type__with__3RFK(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____1DOJ__: {
+    __1P5L=__MTFK(((____1DOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__MO5L=check_type__with__N0FK(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____PEOJ__: {
+    __1P5L=__21FK(((____PEOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__MO5L=check_type__with__3CGK(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____DFOJ__: {
+    __1P5L=__MEGK(((____DFOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__MO5L=check_type__with__NLGK(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____XFOJ__: {
+    __1P5L=__2MGK(((____XFOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__MO5L=check_type__with__2TGK(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____QGOJ__: {
+    __1P5L=__LVGK(((____QGOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__MO5L=check_type__with__L2GK(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____EHOJ__: {
+    __1P5L=__03GK(((____EHOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__MO5L=check_type__with__0EHK(((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____2HOJ__: {
+    __1P5L=__JGHK(((____2HOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__MO5L=check_type__with__JNHK(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____YIOJ__: {
+    __1P5L=__YOHK(((____YIOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__MO5L=check_type__with__ZVHK(((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____YMOJ__: {
+    __1P5L=__IXHK(((____YMOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__MO5L=check_type__with__J4HK(((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____ONOJ__: {
+    __1P5L=__Y5HK(((____ONOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__MO5L=check_type__with__YHWN(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____YOOJ__: {
+    __1P5L=__HJWN(((____YOOJ *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__MO5L=check_type__with__U0BN(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____IM4K__: {
+    __1P5L=__D2BN(((____IM4K *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__MO5L=check_type__with__WOFQ(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____T5FL__: {
+    __1P5L=__FQFQ(((____T5FL *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__MO5L=check_type__with__JZ0P(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____3DUL__: {
+    __1P5L=__Y00P(((____3DUL *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__MO5L=check_type__with__G1EQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____0EUL__: {
+    __1P5L=__V2EQ(((____0EUL *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__MO5L=check_type__with__ZB1P(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____BGUL__: {
+    __1P5L=__ID1P(((____BGUL *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__MO5L=check_type__with__XDFQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____2GUL__: {
+    __1P5L=__GFFQ(((____2GUL *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__MO5L=check_type__with__IQWN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____B0VL__: {
+    __1P5L=__XRWN(((____B0VL *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__MO5L=check_type__with__YYWN(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____P0VL__: {
+    __1P5L=__H0WN(((____P0VL *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__MO5L=check_type__with__EDCN(((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____Q5YL__: {
+    __1P5L=__TECN(((____Q5YL *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__MO5L=check_type__with__D1IO(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____UVPM__: {
+    __1P5L=__S2IO(((____UVPM *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__MO5L=check_type__with__ML1P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____0ZPM__: {
+    __1P5L=__1M1P(((____0ZPM *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__MO5L=check_type__with__WD4O(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____MR0N__: {
+    __1P5L=__FF4O(((____MR0N *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__MO5L=check_type__with__IA0Q(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____YWBP__: {
+    __1P5L=__XB0Q(((____YWBP *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__MO5L=check_type__with__KXFQ(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____LYBP__: {
+    __1P5L=__ZYFQ(((____LYBP *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__MO5L=check_type__with__05FQ(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____CZBP__: {
+    __1P5L=__JBGQ(((____CZBP *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__MO5L=check_type__with__KIGQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)__tmp__HO5L)),__tmp__KO5L,__tmp__LO5L);
+  case ____3BEP__: {
+    __1P5L=__ZJGQ(((____3BEP *)((____NBXC *)__WP5L)),__ZP5L,__0P5L);
   } break;
   };
-  Self__JM1T=((__FAST_ARRAYoEXPRo__R5WC *)larg__CO5L);
-  __tmp__HO5L=__tmp__MO5L;
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  ((void **)Self__JM1T->parent_arrayed_collection__Z5WC.storage__VQEI)[idx__DO5L]=__tmp__HO5L;
-  Result__FO5L=(__INTEGER__Q)(idx__DO5L +  1);
-  return(Result__FO5L);
+  __YN1T=((____ABXC *)__RP5L);
+  __WP5L=__1P5L;
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  ((void **)__YN1T->__IBXC.__ESEI)[__SP5L]=__WP5L;
+  __UP5L=(____Q)(__SP5L +  1);
+  return(__UP5L);
 }
 
-static __INTEGER__Q check__index__for__PO5L(__ITM_ARGS__0HTF *Self__QO5L,__FAST_ARRAYoEXPRo__R5WC *larg__RO5L,__INTEGER__Q idx__SO5L,void *p__TO5L)
-// ({ITM_ARGS__0HTF},{NULLxFAST_ARRAYoEXPRo__R5WC},{INTEGER__Q},{NULLxDTA_BLOCK__URWJxDTA_RD_ARGS__VRWJ}) With result No recursive, No inlinable.
+static ____Q __4P5L(____JJTF *__5P5L,____ABXC *__AQ5L,____Q __BQ5L,void *__CQ5L)
+// ({__JJTF},{NULLx__ABXC},{__Q},{NULLx__DTWJx__ETWJ}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__0O5L,Self__CJBM,i__4M1T;
-  void *__tmp__DP5L,*__tmp__JP5L;
-  void *__tmp__GSVS;
-  __TYPE_FULL__PMB *__tmp__GP5L,*__tmp__HP5L;
-  __POSITION__OL __tmp__IP5L;
-  __FAST_ARRAYoEXPRo__R5WC *Self__0M1T;
-  __tmp__0O5L=((__ITM_TYPE_MULTI__NURC *)Self__QO5L->type__022G)->list_type__E4UC->parent_arrayed_collection__0LB.upper__JBY;
-  Self__CJBM= 0;
-  while ((Self__CJBM <= __tmp__0O5L)) {
-    __tmp__DP5L=((void **)((__FAST_ARRAYoEXPRo__R5WC *)larg__RO5L)->parent_arrayed_collection__Z5WC.storage__VQEI)[(__INTEGER__Q)(idx__SO5L + Self__CJBM)];
-    __tmp__GSVS=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)Self__QO5L->type__022G)->list_type__E4UC)->parent_arrayed_collection__0LB.storage__WHXC)[Self__CJBM];
-    switch (((struct ___OBJ *)__tmp__GSVS)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      __tmp__GP5L=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__GSVS));
+  ____Q __JQ5L,__RKBM,__NO1T;
+  void *__SQ5L,*__YQ5L;
+  void *__VTVS;
+  ____WMB *__VQ5L,*__WQ5L;
+  ____OL __XQ5L;
+  ____ABXC *__JO1T;
+  __JQ5L=((____2VRC *)__5P5L->__J42G)->__T5UC->__BMB.__QBY;
+  __RKBM= 0;
+  while ((__RKBM <= __JQ5L)) {
+    __SQ5L=((void **)((____ABXC *)__AQ5L)->__IBXC.__ESEI)[(____Q)(__BQ5L + __RKBM)];
+    __VTVS=((void **)((____ZLB *)((____2VRC *)__5P5L->__J42G)->__T5UC)->__BMB.__FJXC)[__RKBM];
+    switch (((struct ___OBJ *)__VTVS)->__id) {
+    case ____QMB__: {
+      __VQ5L=__43X(((____QMB *)__VTVS));
     } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      __tmp__GP5L=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GSVS)));
+    case ____0MB__: {
+      __VQ5L=__D5X(((____0MB *)((____QMB *)__VTVS)));
     } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      __tmp__GP5L=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GSVS)),p__TO5L);
+    case ____KPB__: {
+      __VQ5L=__LAY(((____KPB *)((____QMB *)__VTVS)),__CQ5L);
     } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      __tmp__GP5L=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GSVS)),p__TO5L);
+    case ____TEZ__: {
+      __VQ5L=__HZ1D(((____TEZ *)((____QMB *)__VTVS)),__CQ5L);
     } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      __tmp__GP5L=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__GSVS)),p__TO5L);
+    case ____GZRC__: {
+      __VQ5L=__I04E(((____GZRC *)((____QMB *)__VTVS)),__CQ5L);
     } break;
     };
-    __tmp__HP5L=__tmp__GP5L;
-    __tmp__IP5L=Self__QO5L->parent_itm_argument__1HTF.parent_itm_code__AISC.position__H2B;
-    switch (((struct ___OBJ *)__tmp__DP5L)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__JP5L=check_type__with__AMCK(((__STRING_CST__5J *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    __WQ5L=__VQ5L;
+    __XQ5L=__5P5L->__KJTF.__PJSC.__O2B;
+    switch (((struct ___OBJ *)__SQ5L)->__id) {
+    case ____5J__: {
+      __YQ5L=__PNCK(((____5J *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__JP5L=check_type__with__PUCK(((__EXTERNAL_C__L5WC *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____0AXC__: {
+      __YQ5L=__4VCK(((____0AXC *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__JP5L=check_type__with__52CK(((__PROTOTYPE_CST__45WC *)__tmp__DP5L),__tmp__HP5L,__tmp__IP5L);
+    case ____NBXC__: {
+      __YQ5L=__O4CK(((____NBXC *)__SQ5L),__WQ5L,__XQ5L);
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__JP5L=check_type__with__PFDK(((__INTEGER_CST__KAXC *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____ZBXC__: {
+      __YQ5L=__4GDK(((____ZBXC *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__JP5L=check_type__with__H11J(((__EXPR_MULTIPLE__UKWH *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____DMWH__: {
+      __YQ5L=__W21J(((____DMWH *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      __tmp__JP5L=check_type__with__5NDK(((__READ_LOCAL__N5ZI *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____2A0I__: {
+      __YQ5L=__OPDK(((____2A0I *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__JP5L=check_type__with__PWDK(((__EXPR_EQUAL__YHNJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____HJNJ__: {
+      __YQ5L=__4XDK(((____HJNJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__JP5L=check_type__with__54DK(((__EXPR_NOT_EQUAL__DINJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____SJNJ__: {
+      __YQ5L=__OAEK(((____SJNJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__JP5L=check_type__with__OHEK(((__IS_EXPANDED__L5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____0AOJ__: {
+      __YQ5L=__3IEK(((____0AOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__JP5L=check_type__with__3PEK(((__GET_TYPE_ID__V5NJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____EBOJ__: {
+      __YQ5L=__MREK(((____EBOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__JP5L=check_type__with__NYEK(((__EXPR_SUP__OAOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____3BOJ__: {
+      __YQ5L=__2ZEK(((____3BOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__JP5L=check_type__with__3AFK(((__EXPR_SUB__CBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____RCOJ__: {
+      __YQ5L=__MCFK(((____RCOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__JP5L=check_type__with__NJFK(((__EXPR_MUL__YBOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____HDOJ__: {
+      __YQ5L=__2KFK(((____HDOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__JP5L=check_type__with__3RFK(((__EXPR_DIV__MCOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____1DOJ__: {
+      __YQ5L=__MTFK(((____1DOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__JP5L=check_type__with__N0FK(((__EXPR_AND__ADOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____PEOJ__: {
+      __YQ5L=__21FK(((____PEOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__JP5L=check_type__with__3CGK(((__EXPR_SHIFT_R__UDOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____DFOJ__: {
+      __YQ5L=__MEGK(((____DFOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__JP5L=check_type__with__NLGK(((__EXPR_SHIFT_L__IEOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____XFOJ__: {
+      __YQ5L=__2MGK(((____XFOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__JP5L=check_type__with__2TGK(((__PUT_TO__BFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____QGOJ__: {
+      __YQ5L=__LVGK(((____QGOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__JP5L=check_type__with__L2GK(((__ITEM__VFOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____EHOJ__: {
+      __YQ5L=__03GK(((____EHOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__JP5L=check_type__with__0EHK(((__SIZE_OF__NGOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____2HOJ__: {
+      __YQ5L=__JGHK(((____2HOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__JP5L=check_type__with__JNHK(((__CAST__JHOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____YIOJ__: {
+      __YQ5L=__YOHK(((____YIOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__JP5L=check_type__with__ZVHK(((__REAL_CST__JLOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____YMOJ__: {
+      __YQ5L=__IXHK(((____YMOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__JP5L=check_type__with__J4HK(((__CHARACTER_CST__5LOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____ONOJ__: {
+      __YQ5L=__Y5HK(((____ONOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__JP5L=check_type__with__YHWN(((__NATIVE_ARRAY_CHARACTER_CST__JNOJ *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____YOOJ__: {
+      __YQ5L=__HJWN(((____YOOJ *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__JP5L=check_type__with__U0BN(((__READ_SLOT__ZK4K *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____IM4K__: {
+      __YQ5L=__D2BN(((____IM4K *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__JP5L=check_type__with__WOFQ(((__EXPR_NOT_LOGIC__E4FL *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____T5FL__: {
+      __YQ5L=__FQFQ(((____T5FL *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__JP5L=check_type__with__JZ0P(((__EXPR_OR_LOGIC__OCUL *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____3DUL__: {
+      __YQ5L=__Y00P(((____3DUL *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__JP5L=check_type__with__G1EQ(((__EXPR_OR_OR_LOGIC__LDUL *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____0EUL__: {
+      __YQ5L=__V2EQ(((____0EUL *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__JP5L=check_type__with__ZB1P(((__EXPR_AND_LOGIC__SEUL *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____BGUL__: {
+      __YQ5L=__ID1P(((____BGUL *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__JP5L=check_type__with__XDFQ(((__EXPR_AND_AND_LOGIC__NFUL *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____2GUL__: {
+      __YQ5L=__GFFQ(((____2GUL *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__JP5L=check_type__with__IQWN(((__EXPR_NEG__SYVL *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____B0VL__: {
+      __YQ5L=__XRWN(((____B0VL *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__JP5L=check_type__with__YYWN(((__EXPR_ADD__AZVL *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____P0VL__: {
+      __YQ5L=__H0WN(((____P0VL *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__JP5L=check_type__with__EDCN(((__READ_GLOBAL__B4YL *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____Q5YL__: {
+      __YQ5L=__TECN(((____Q5YL *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__JP5L=check_type__with__D1IO(((__EXPR_NOT__FUPM *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____UVPM__: {
+      __YQ5L=__S2IO(((____UVPM *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__JP5L=check_type__with__ML1P(((__EXPR_MOD__LYPM *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____0ZPM__: {
+      __YQ5L=__1M1P(((____0ZPM *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__JP5L=check_type__with__WD4O(((__EXPR_OR__3P0N *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____MR0N__: {
+      __YQ5L=__FF4O(((____MR0N *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__JP5L=check_type__with__IA0Q(((__EXPR_SUP_EQ__JVBP *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____YWBP__: {
+      __YQ5L=__XB0Q(((____YWBP *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__JP5L=check_type__with__KXFQ(((__EXPR_INF__2WBP *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____LYBP__: {
+      __YQ5L=__ZYFQ(((____LYBP *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__JP5L=check_type__with__05FQ(((__EXPR_INF_EQ__TXBP *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____CZBP__: {
+      __YQ5L=__JBGQ(((____CZBP *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__JP5L=check_type__with__KIGQ(((__EXPR_XOR__OAEP *)((__PROTOTYPE_CST__45WC *)__tmp__DP5L)),__tmp__HP5L,__tmp__IP5L);
+    case ____3BEP__: {
+      __YQ5L=__ZJGQ(((____3BEP *)((____NBXC *)__SQ5L)),__WQ5L,__XQ5L);
     } break;
     };
-    Self__0M1T=((__FAST_ARRAYoEXPRo__R5WC *)larg__RO5L);
-    __tmp__DP5L=__tmp__JP5L;
-    i__4M1T=(__INTEGER__Q)(idx__SO5L + Self__CJBM);
-    (&__string_7)->count__0C= 11;
-    (&__string_7)->storage__1C="Definition.";
-    ((void **)Self__0M1T->parent_arrayed_collection__Z5WC.storage__VQEI)[i__4M1T]=__tmp__DP5L;
-    Self__CJBM=(__INTEGER__Q)(Self__CJBM +  1);
+    __JO1T=((____ABXC *)__AQ5L);
+    __SQ5L=__YQ5L;
+    __NO1T=(____Q)(__BQ5L + __RKBM);
+    (&__string_7)->__0C= 11;
+    (&__string_7)->__1C="Definition.";
+    ((void **)__JO1T->__IBXC.__ESEI)[__NO1T]=__SQ5L;
+    __RKBM=(____Q)(__RKBM +  1);
   };
-  __tmp__0O5L=(__INTEGER__Q)(((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)((__ITM_TYPE_MULTI__NURC *)Self__QO5L->type__022G)->list_type__E4UC)->parent_arrayed_collection__0LB.upper__JBY +  1);
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  Self__CJBM=(__INTEGER__Q)(idx__SO5L + __tmp__0O5L);
-  return(Self__CJBM);
+  __JQ5L=(____Q)(((____ZLB *)((____2VRC *)__5P5L->__J42G)->__T5UC)->__BMB.__QBY +  1);
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  __RKBM=(____Q)(__BQ5L + __JQ5L);
+  return(__RKBM);
 }
 
-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)
-// ({NULLxTYPE_FULL__PMB},{STRING_CONSTANT__0},{NULLxFAST_ARRAYoITM_TYPE_MONOo__SLB}) With result No recursive, No inlinable.
+static ____L __CC2K(____WMB *__EC2K,____0 *__FC2K,____ZLB *__GC2K)
+// ({NULLx__WMB},{__0},{NULLx__ZLB}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q j__0A2K;
-  void *__tmp__MB2K;
-  __PROFIL_SLOT__BO2C *__tmp__NB2K;
-  __TYPE_FULL__PMB *__tmp__OB2K;
-  __BOOLEAN__L result__ZA2K,__tmp__RB2K;
-  result__ZA2K=FALSE__O__;
-  j__0A2K= 0;
-  if (((void *)lst__XA2K != (void *)NULL)) {
-    j__0A2K= 0;
-    while_do__ZV5K:
+  ____Q __JC2K;
+  void *__1C2K;
+  ____QP2C *__2C2K;
+  ____WMB *__3C2K;
+  ____L __IC2K,__AD2K;
+  __IC2K=__O__;
+  __JC2K= 0;
+  if (((void *)__GC2K != (void *)NULL)) {
+    __JC2K= 0;
+    __IX5K:
     {
-      if ((j__0A2K <= lst__XA2K->parent_arrayed_collection__0LB.upper__JBY)) {
-        __tmp__MB2K=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)lst__XA2K)->parent_arrayed_collection__0LB.storage__WHXC)[j__0A2K];
-        __tmp__NB2K=profil_slot__EO2C;
-        switch (((struct ___OBJ *)__tmp__MB2K)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__OB2K=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__MB2K));
+      if ((__JC2K <= __GC2K->__BMB.__QBY)) {
+        __1C2K=((void **)((____ZLB *)__GC2K)->__BMB.__FJXC)[__JC2K];
+        __2C2K=__TP2C;
+        switch (((struct ___OBJ *)__1C2K)->__id) {
+        case ____QMB__: {
+          __3C2K=__43X(((____QMB *)__1C2K));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__OB2K=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MB2K)));
+        case ____0MB__: {
+          __3C2K=__D5X(((____0MB *)((____QMB *)__1C2K)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__OB2K=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MB2K)),__tmp__NB2K);
+        case ____KPB__: {
+          __3C2K=__LAY(((____KPB *)((____QMB *)__1C2K)),__2C2K);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__OB2K=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MB2K)),__tmp__NB2K);
+        case ____TEZ__: {
+          __3C2K=__HZ1D(((____TEZ *)((____QMB *)__1C2K)),__2C2K);
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__OB2K=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MB2K)),__tmp__NB2K);
+        case ____GZRC__: {
+          __3C2K=__I04E(((____GZRC *)((____QMB *)__1C2K)),__2C2K);
         } break;
         };
-        __tmp__RB2K=((void *)__tmp__OB2K != (void *)t__VA2K);
+        __AD2K=((void *)__3C2K != (void *)__EC2K);
       } else /* FALSE */ {
-        __tmp__RB2K=FALSE__O__;
+        __AD2K=__O__;
       };
-      if (__tmp__RB2K) {
-        j__0A2K=(__INTEGER__Q)(j__0A2K +  1);
-        goto while_do__ZV5K;
+      if (__AD2K) {
+        __JC2K=(____Q)(__JC2K +  1);
+        goto __IX5K;
       };
     };
-    if ((j__0A2K <= lst__XA2K->parent_arrayed_collection__0LB.upper__JBY)) {
-      result__ZA2K=TRUE__K__;
-      copy__D2X(((__STRING__BC *)last_cast_name__C31J),msg__WA2K);
-      __tmp__MB2K=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)lst__XA2K)->parent_arrayed_collection__0LB.storage__WHXC)[j__0A2K];
-      switch (((struct ___OBJ *)__tmp__MB2K)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        append_cast_name_in__BIBL(((__ITM_TYPE_SIMPLE__JMB *)__tmp__MB2K),last_cast_name__C31J);
+    if ((__JC2K <= __GC2K->__BMB.__QBY)) {
+      __IC2K=__K__;
+      __K2X(((____BC *)__R41J),__FC2K);
+      __1C2K=((void **)((____ZLB *)__GC2K)->__BMB.__FJXC)[__JC2K];
+      switch (((struct ___OBJ *)__1C2K)->__id) {
+      case ____QMB__: {
+        __QJBL(((____QMB *)__1C2K),__R41J);
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        append_cast_name_in__UIBL(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MB2K)),last_cast_name__C31J);
+      case ____0MB__: {
+        __DKBL(((____0MB *)((____QMB *)__1C2K)),__R41J);
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        append_cast_name_in__HJBL(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MB2K)),last_cast_name__C31J);
+      case ____KPB__: {
+        __WKBL(((____KPB *)((____QMB *)__1C2K)),__R41J);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        append_cast_name_in__2JBL(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__MB2K)),last_cast_name__C31J);
+      case ____TEZ__: {
+        __LLBL(((____TEZ *)((____QMB *)__1C2K)),__R41J);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        (&__string_768)->count__0C= 35;
-        (&__string_768)->storage__1C="ITM_TYPE_BLOCK.append_cast_name_in ";
-        print__CKG((&__string_768));
+      case ____GZRC__: {
+        (&__string_768)->__0C= 35;
+        (&__string_768)->__1C="ITM_TYPE_BLOCK.append_cast_name_in ";
+        __JKG((&__string_768));
         fputc((int)('\n'),stdout);
         exit(( 1));
       } break;
       };
     };
   };
-  __tmp__RB2K=result__ZA2K;
-  return(__tmp__RB2K);
+  __AD2K=__IC2K;
+  return(__AD2K);
 }
 
-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)
-// ({NULLxTYPE_FULL__PMB},{STRING_CONSTANT__0},{NULLxFAST_ARRAYoITM_TYPE_MONOo__SLB}) With result No recursive, No inlinable.
+static ____L __0D2K(____WMB *__2D2K,____0 *__3D2K,____ZLB *__4D2K)
+// ({NULLx__WMB},{__0},{NULLx__ZLB}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q j__SC2K;
-  void *__tmp__ED2K;
-  __PROFIL_SLOT__BO2C *__tmp__FD2K;
-  __TYPE_FULL__PMB *__tmp__GD2K;
-  __BOOLEAN__L result__RC2K,__tmp__JD2K;
-  result__RC2K=FALSE__O__;
-  j__SC2K= 0;
-  if (((void *)lst__PC2K != (void *)NULL)) {
-    j__SC2K= 0;
-    while_do__OW5K:
+  ____Q __BE2K;
+  void *__TE2K;
+  ____QP2C *__UE2K;
+  ____WMB *__VE2K;
+  ____L __AE2K,__YE2K;
+  __AE2K=__O__;
+  __BE2K= 0;
+  if (((void *)__4D2K != (void *)NULL)) {
+    __BE2K= 0;
+    __3X5K:
     {
-      if ((j__SC2K <= lst__PC2K->parent_arrayed_collection__0LB.upper__JBY)) {
-        __tmp__ED2K=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)lst__PC2K)->parent_arrayed_collection__0LB.storage__WHXC)[j__SC2K];
-        __tmp__FD2K=profil_slot__EO2C;
-        switch (((struct ___OBJ *)__tmp__ED2K)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__GD2K=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__ED2K));
+      if ((__BE2K <= __4D2K->__BMB.__QBY)) {
+        __TE2K=((void **)((____ZLB *)__4D2K)->__BMB.__FJXC)[__BE2K];
+        __UE2K=__TP2C;
+        switch (((struct ___OBJ *)__TE2K)->__id) {
+        case ____QMB__: {
+          __VE2K=__43X(((____QMB *)__TE2K));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__GD2K=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ED2K)));
+        case ____0MB__: {
+          __VE2K=__D5X(((____0MB *)((____QMB *)__TE2K)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__GD2K=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ED2K)),__tmp__FD2K);
+        case ____KPB__: {
+          __VE2K=__LAY(((____KPB *)((____QMB *)__TE2K)),__UE2K);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__GD2K=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ED2K)),__tmp__FD2K);
+        case ____TEZ__: {
+          __VE2K=__HZ1D(((____TEZ *)((____QMB *)__TE2K)),__UE2K);
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__GD2K=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ED2K)),__tmp__FD2K);
+        case ____GZRC__: {
+          __VE2K=__I04E(((____GZRC *)((____QMB *)__TE2K)),__UE2K);
         } break;
         };
-        __tmp__JD2K=((void *)__tmp__GD2K != (void *)t__NC2K);
+        __YE2K=((void *)__VE2K != (void *)__2D2K);
       } else /* FALSE */ {
-        __tmp__JD2K=FALSE__O__;
+        __YE2K=__O__;
       };
-      if (__tmp__JD2K) {
-        j__SC2K=(__INTEGER__Q)(j__SC2K +  1);
-        goto while_do__OW5K;
+      if (__YE2K) {
+        __BE2K=(____Q)(__BE2K +  1);
+        goto __3X5K;
       };
     };
-    if ((j__SC2K <= lst__PC2K->parent_arrayed_collection__0LB.upper__JBY)) {
-      result__RC2K=TRUE__K__;
-      copy__D2X(((__STRING__BC *)last_cast_name__C31J),msg__OC2K);
-      __tmp__ED2K=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)lst__PC2K)->parent_arrayed_collection__0LB.storage__WHXC)[j__SC2K];
-      switch (((struct ___OBJ *)__tmp__ED2K)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        append_cast_name_in__BIBL(((__ITM_TYPE_SIMPLE__JMB *)__tmp__ED2K),last_cast_name__C31J);
+    if ((__BE2K <= __4D2K->__BMB.__QBY)) {
+      __AE2K=__K__;
+      __K2X(((____BC *)__R41J),__3D2K);
+      __TE2K=((void **)((____ZLB *)__4D2K)->__BMB.__FJXC)[__BE2K];
+      switch (((struct ___OBJ *)__TE2K)->__id) {
+      case ____QMB__: {
+        __QJBL(((____QMB *)__TE2K),__R41J);
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        append_cast_name_in__UIBL(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ED2K)),last_cast_name__C31J);
+      case ____0MB__: {
+        __DKBL(((____0MB *)((____QMB *)__TE2K)),__R41J);
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        append_cast_name_in__HJBL(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ED2K)),last_cast_name__C31J);
+      case ____KPB__: {
+        __WKBL(((____KPB *)((____QMB *)__TE2K)),__R41J);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        append_cast_name_in__2JBL(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__ED2K)),last_cast_name__C31J);
+      case ____TEZ__: {
+        __LLBL(((____TEZ *)((____QMB *)__TE2K)),__R41J);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        (&__string_768)->count__0C= 35;
-        (&__string_768)->storage__1C="ITM_TYPE_BLOCK.append_cast_name_in ";
-        print__CKG((&__string_768));
+      case ____GZRC__: {
+        (&__string_768)->__0C= 35;
+        (&__string_768)->__1C="ITM_TYPE_BLOCK.append_cast_name_in ";
+        __JKG((&__string_768));
         fputc((int)('\n'),stdout);
         exit(( 1));
       } break;
       };
     };
   };
-  __tmp__JD2K=result__RC2K;
-  return(__tmp__JD2K);
+  __YE2K=__AE2K;
+  return(__YE2K);
 }
 
-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)
-// ({NULLxTYPE_FULL__PMB},{STRING_CONSTANT__0},{NULLxFAST_ARRAYoITM_TYPE_MONOo__SLB}) With result No recursive, No inlinable.
+static ____L __SF2K(____WMB *__UF2K,____0 *__VF2K,____ZLB *__WF2K)
+// ({NULLx__WMB},{__0},{NULLx__ZLB}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q j__KE2K;
-  void *__tmp__2E2K;
-  __PROFIL_SLOT__BO2C *__tmp__3E2K;
-  __TYPE_FULL__PMB *__tmp__4E2K;
-  __BOOLEAN__L result__JE2K,__tmp__BF2K;
-  result__JE2K=FALSE__O__;
-  j__KE2K= 0;
-  if (((void *)lst__HE2K != (void *)NULL)) {
-    j__KE2K= 0;
-    while_do__DX5K:
+  ____Q __ZF2K;
+  void *__LG2K;
+  ____QP2C *__MG2K;
+  ____WMB *__NG2K;
+  ____L __YF2K,__QG2K;
+  __YF2K=__O__;
+  __ZF2K= 0;
+  if (((void *)__WF2K != (void *)NULL)) {
+    __ZF2K= 0;
+    __SY5K:
     {
-      if ((j__KE2K <= lst__HE2K->parent_arrayed_collection__0LB.upper__JBY)) {
-        __tmp__2E2K=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)lst__HE2K)->parent_arrayed_collection__0LB.storage__WHXC)[j__KE2K];
-        __tmp__3E2K=profil_slot__EO2C;
-        switch (((struct ___OBJ *)__tmp__2E2K)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__4E2K=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__2E2K));
+      if ((__ZF2K <= __WF2K->__BMB.__QBY)) {
+        __LG2K=((void **)((____ZLB *)__WF2K)->__BMB.__FJXC)[__ZF2K];
+        __MG2K=__TP2C;
+        switch (((struct ___OBJ *)__LG2K)->__id) {
+        case ____QMB__: {
+          __NG2K=__43X(((____QMB *)__LG2K));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__4E2K=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2E2K)));
+        case ____0MB__: {
+          __NG2K=__D5X(((____0MB *)((____QMB *)__LG2K)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__4E2K=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2E2K)),__tmp__3E2K);
+        case ____KPB__: {
+          __NG2K=__LAY(((____KPB *)((____QMB *)__LG2K)),__MG2K);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__4E2K=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2E2K)),__tmp__3E2K);
+        case ____TEZ__: {
+          __NG2K=__HZ1D(((____TEZ *)((____QMB *)__LG2K)),__MG2K);
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__4E2K=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2E2K)),__tmp__3E2K);
+        case ____GZRC__: {
+          __NG2K=__I04E(((____GZRC *)((____QMB *)__LG2K)),__MG2K);
         } break;
         };
-        __tmp__BF2K=((void *)__tmp__4E2K != (void *)t__FE2K);
+        __QG2K=((void *)__NG2K != (void *)__UF2K);
       } else /* FALSE */ {
-        __tmp__BF2K=FALSE__O__;
+        __QG2K=__O__;
       };
-      if (__tmp__BF2K) {
-        j__KE2K=(__INTEGER__Q)(j__KE2K +  1);
-        goto while_do__DX5K;
+      if (__QG2K) {
+        __ZF2K=(____Q)(__ZF2K +  1);
+        goto __SY5K;
       };
     };
-    if ((j__KE2K <= lst__HE2K->parent_arrayed_collection__0LB.upper__JBY)) {
-      result__JE2K=TRUE__K__;
-      copy__D2X(((__STRING__BC *)last_cast_name__C31J),msg__GE2K);
-      __tmp__2E2K=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)lst__HE2K)->parent_arrayed_collection__0LB.storage__WHXC)[j__KE2K];
-      switch (((struct ___OBJ *)__tmp__2E2K)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        append_cast_name_in__BIBL(((__ITM_TYPE_SIMPLE__JMB *)__tmp__2E2K),last_cast_name__C31J);
+    if ((__ZF2K <= __WF2K->__BMB.__QBY)) {
+      __YF2K=__K__;
+      __K2X(((____BC *)__R41J),__VF2K);
+      __LG2K=((void **)((____ZLB *)__WF2K)->__BMB.__FJXC)[__ZF2K];
+      switch (((struct ___OBJ *)__LG2K)->__id) {
+      case ____QMB__: {
+        __QJBL(((____QMB *)__LG2K),__R41J);
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        append_cast_name_in__UIBL(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2E2K)),last_cast_name__C31J);
+      case ____0MB__: {
+        __DKBL(((____0MB *)((____QMB *)__LG2K)),__R41J);
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        append_cast_name_in__HJBL(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2E2K)),last_cast_name__C31J);
+      case ____KPB__: {
+        __WKBL(((____KPB *)((____QMB *)__LG2K)),__R41J);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        append_cast_name_in__2JBL(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__2E2K)),last_cast_name__C31J);
+      case ____TEZ__: {
+        __LLBL(((____TEZ *)((____QMB *)__LG2K)),__R41J);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        (&__string_768)->count__0C= 35;
-        (&__string_768)->storage__1C="ITM_TYPE_BLOCK.append_cast_name_in ";
-        print__CKG((&__string_768));
+      case ____GZRC__: {
+        (&__string_768)->__0C= 35;
+        (&__string_768)->__1C="ITM_TYPE_BLOCK.append_cast_name_in ";
+        __JKG((&__string_768));
         fputc((int)('\n'),stdout);
         exit(( 1));
       } break;
       };
     };
   };
-  __tmp__BF2K=result__JE2K;
-  return(__tmp__BF2K);
+  __QG2K=__YF2K;
+  return(__QG2K);
 }
 
-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)
-// ({NULLxTYPE_FULL__PMB},{STRING_CONSTANT__0},{NULLxFAST_ARRAYoTYPE_FULLo__IAY},{NULLxFAST_ARRAYoITM_TYPE_MONOo__SLB}) With result No recursive, No inlinable.
+static ____L __JH2K(____WMB *__LH2K,____0 *__MH2K,____PAY *__NH2K,____ZLB *__OH2K)
+// ({NULLx__WMB},{__0},{NULLx__PAY},{NULLx__ZLB}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q result__2X5K,__tmp__FY5K,idx__DOCL;
-  void *__tmp__RG2K;
-  __BOOLEAN__L result__BG2K,Result__AG2K;
-  __FAST_ARRAYoTYPE_FULLo__IAY *Self__ZX5K;
-  void **__tmp__EY5K,**Self__XNCL;
-  result__BG2K=FALSE__O__;
-  if (((void *)lst__4F2K != (void *)NULL)) {
-    Self__ZX5K=((__FAST_ARRAYoTYPE_FULLo__IAY *)lst__4F2K);
-    result__2X5K= 0;
-    if ((Self__ZX5K->parent_arrayed_collection__QAY.upper__DUDB >=  0)) {
-      __tmp__EY5K=Self__ZX5K->parent_arrayed_collection__QAY.storage__S2XB;
-      __tmp__FY5K=Self__ZX5K->parent_arrayed_collection__QAY.upper__DUDB;
-      Self__XNCL=((void **)__tmp__EY5K);
-      idx__DOCL= 0;
-      while ((! ((idx__DOCL > __tmp__FY5K) || ((void *)t__2F2K == (void *)Self__XNCL[idx__DOCL])))) {
-        idx__DOCL=(__INTEGER__Q)(idx__DOCL +  1);
-      };
-      result__2X5K=idx__DOCL;
-    };
-    if ((result__2X5K <= lst__4F2K->parent_arrayed_collection__QAY.upper__DUDB)) {
-      result__BG2K=TRUE__K__;
-      copy__D2X(((__STRING__BC *)last_cast_name__C31J),msg__3F2K);
-      __tmp__RG2K=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)lstp__5F2K)->parent_arrayed_collection__0LB.storage__WHXC)[result__2X5K];
-      switch (((struct ___OBJ *)__tmp__RG2K)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        append_cast_name_in__BIBL(((__ITM_TYPE_SIMPLE__JMB *)__tmp__RG2K),last_cast_name__C31J);
-      } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        append_cast_name_in__UIBL(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RG2K)),last_cast_name__C31J);
-      } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        append_cast_name_in__HJBL(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RG2K)),last_cast_name__C31J);
-      } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        append_cast_name_in__2JBL(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__RG2K)),last_cast_name__C31J);
-      } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        (&__string_768)->count__0C= 35;
-        (&__string_768)->storage__1C="ITM_TYPE_BLOCK.append_cast_name_in ";
-        print__CKG((&__string_768));
+  ____Q __LZ5K,__UZ5K,__SPCL;
+  void *__AI2K;
+  ____L __QH2K,__PH2K;
+  ____PAY *__IZ5K;
+  void **__TZ5K,**__GPCL;
+  __QH2K=__O__;
+  if (((void *)__NH2K != (void *)NULL)) {
+    __IZ5K=((____PAY *)__NH2K);
+    __LZ5K= 0;
+    if ((__IZ5K->__XAY.__SUDB >=  0)) {
+      __TZ5K=__IZ5K->__XAY.__B4XB;
+      __UZ5K=__IZ5K->__XAY.__SUDB;
+      __GPCL=((void **)__TZ5K);
+      __SPCL= 0;
+      while ((! ((__SPCL > __UZ5K) || ((void *)__LH2K == (void *)__GPCL[__SPCL])))) {
+        __SPCL=(____Q)(__SPCL +  1);
+      };
+      __LZ5K=__SPCL;
+    };
+    if ((__LZ5K <= __NH2K->__XAY.__SUDB)) {
+      __QH2K=__K__;
+      __K2X(((____BC *)__R41J),__MH2K);
+      __AI2K=((void **)((____ZLB *)__OH2K)->__BMB.__FJXC)[__LZ5K];
+      switch (((struct ___OBJ *)__AI2K)->__id) {
+      case ____QMB__: {
+        __QJBL(((____QMB *)__AI2K),__R41J);
+      } break;
+      case ____0MB__: {
+        __DKBL(((____0MB *)((____QMB *)__AI2K)),__R41J);
+      } break;
+      case ____KPB__: {
+        __WKBL(((____KPB *)((____QMB *)__AI2K)),__R41J);
+      } break;
+      case ____TEZ__: {
+        __LLBL(((____TEZ *)((____QMB *)__AI2K)),__R41J);
+      } break;
+      case ____GZRC__: {
+        (&__string_768)->__0C= 35;
+        (&__string_768)->__1C="ITM_TYPE_BLOCK.append_cast_name_in ";
+        __JKG((&__string_768));
         fputc((int)('\n'),stdout);
         exit(( 1));
       } break;
       };
     };
   };
-  Result__AG2K=result__BG2K;
-  return(Result__AG2K);
+  __PH2K=__QH2K;
+  return(__PH2K);
 }
 
-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)
-// ({NULLxTYPE_FULL__PMB},{STRING_CONSTANT__0},{NULLxFAST_ARRAYoITM_TYPE_MONOo__SLB}) With result No recursive, No inlinable.
+static ____L __II2K(____WMB *__KI2K,____0 *__LI2K,____ZLB *__MI2K)
+// ({NULLx__WMB},{__0},{NULLx__ZLB}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q j__AH2K;
-  void *__tmp__SH2K;
-  __PROFIL_SLOT__BO2C *__tmp__TH2K;
-  __TYPE_FULL__PMB *__tmp__UH2K;
-  __BOOLEAN__L result__5G2K,__tmp__XH2K;
-  result__5G2K=FALSE__O__;
-  j__AH2K= 0;
-  if (((void *)lst__3G2K != (void *)NULL)) {
-    j__AH2K= 0;
-    while_do__3Y5K:
+  ____Q __PI2K;
+  void *__BJ2K;
+  ____QP2C *__CJ2K;
+  ____WMB *__DJ2K;
+  ____L __OI2K,__GJ2K;
+  __OI2K=__O__;
+  __PI2K= 0;
+  if (((void *)__MI2K != (void *)NULL)) {
+    __PI2K= 0;
+    __M05K:
     {
-      if ((j__AH2K <= lst__3G2K->parent_arrayed_collection__0LB.upper__JBY)) {
-        __tmp__SH2K=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)lst__3G2K)->parent_arrayed_collection__0LB.storage__WHXC)[j__AH2K];
-        __tmp__TH2K=profil_slot__EO2C;
-        switch (((struct ___OBJ *)__tmp__SH2K)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__UH2K=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__SH2K));
+      if ((__PI2K <= __MI2K->__BMB.__QBY)) {
+        __BJ2K=((void **)((____ZLB *)__MI2K)->__BMB.__FJXC)[__PI2K];
+        __CJ2K=__TP2C;
+        switch (((struct ___OBJ *)__BJ2K)->__id) {
+        case ____QMB__: {
+          __DJ2K=__43X(((____QMB *)__BJ2K));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__UH2K=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SH2K)));
+        case ____0MB__: {
+          __DJ2K=__D5X(((____0MB *)((____QMB *)__BJ2K)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__UH2K=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SH2K)),__tmp__TH2K);
+        case ____KPB__: {
+          __DJ2K=__LAY(((____KPB *)((____QMB *)__BJ2K)),__CJ2K);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__UH2K=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SH2K)),__tmp__TH2K);
+        case ____TEZ__: {
+          __DJ2K=__HZ1D(((____TEZ *)((____QMB *)__BJ2K)),__CJ2K);
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__UH2K=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SH2K)),__tmp__TH2K);
+        case ____GZRC__: {
+          __DJ2K=__I04E(((____GZRC *)((____QMB *)__BJ2K)),__CJ2K);
         } break;
         };
-        __tmp__XH2K=((void *)__tmp__UH2K != (void *)t__1G2K);
+        __GJ2K=((void *)__DJ2K != (void *)__KI2K);
       } else /* FALSE */ {
-        __tmp__XH2K=FALSE__O__;
+        __GJ2K=__O__;
       };
-      if (__tmp__XH2K) {
-        j__AH2K=(__INTEGER__Q)(j__AH2K +  1);
-        goto while_do__3Y5K;
+      if (__GJ2K) {
+        __PI2K=(____Q)(__PI2K +  1);
+        goto __M05K;
       };
     };
-    if ((j__AH2K <= lst__3G2K->parent_arrayed_collection__0LB.upper__JBY)) {
-      result__5G2K=TRUE__K__;
-      copy__D2X(((__STRING__BC *)last_cast_name__C31J),msg__2G2K);
-      __tmp__SH2K=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)lst__3G2K)->parent_arrayed_collection__0LB.storage__WHXC)[j__AH2K];
-      switch (((struct ___OBJ *)__tmp__SH2K)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        append_cast_name_in__BIBL(((__ITM_TYPE_SIMPLE__JMB *)__tmp__SH2K),last_cast_name__C31J);
+    if ((__PI2K <= __MI2K->__BMB.__QBY)) {
+      __OI2K=__K__;
+      __K2X(((____BC *)__R41J),__LI2K);
+      __BJ2K=((void **)((____ZLB *)__MI2K)->__BMB.__FJXC)[__PI2K];
+      switch (((struct ___OBJ *)__BJ2K)->__id) {
+      case ____QMB__: {
+        __QJBL(((____QMB *)__BJ2K),__R41J);
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        append_cast_name_in__UIBL(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SH2K)),last_cast_name__C31J);
+      case ____0MB__: {
+        __DKBL(((____0MB *)((____QMB *)__BJ2K)),__R41J);
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        append_cast_name_in__HJBL(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SH2K)),last_cast_name__C31J);
+      case ____KPB__: {
+        __WKBL(((____KPB *)((____QMB *)__BJ2K)),__R41J);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        append_cast_name_in__2JBL(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__SH2K)),last_cast_name__C31J);
+      case ____TEZ__: {
+        __LLBL(((____TEZ *)((____QMB *)__BJ2K)),__R41J);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        (&__string_768)->count__0C= 35;
-        (&__string_768)->storage__1C="ITM_TYPE_BLOCK.append_cast_name_in ";
-        print__CKG((&__string_768));
+      case ____GZRC__: {
+        (&__string_768)->__0C= 35;
+        (&__string_768)->__1C="ITM_TYPE_BLOCK.append_cast_name_in ";
+        __JKG((&__string_768));
         fputc((int)('\n'),stdout);
         exit(( 1));
       } break;
       };
     };
   };
-  __tmp__XH2K=result__5G2K;
-  return(__tmp__XH2K);
+  __GJ2K=__OI2K;
+  return(__GJ2K);
 }
 
-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)
-// ({NULLxTYPE_FULL__PMB},{STRING_CONSTANT__0},{NULLxFAST_ARRAYoITM_TYPE_MONOo__SLB}) With result No recursive, No inlinable.
+static ____L __OGNL(____WMB *__QGNL,____0 *__RGNL,____ZLB *__SGNL)
+// ({NULLx__WMB},{__0},{NULLx__ZLB}) With result No recursive, No inlinable.
 {
-  __INTEGER__Q j__GFNL;
-  void *__tmp__YFNL;
-  __PROFIL_SLOT__BO2C *__tmp__ZFNL;
-  __TYPE_FULL__PMB *__tmp__0FNL;
-  __BOOLEAN__L result__FFNL,__tmp__3FNL;
-  result__FFNL=FALSE__O__;
-  j__GFNL= 0;
-  if (((void *)lst__DFNL != (void *)NULL)) {
-    j__GFNL= 0;
-    while_do__0Y3L:
+  ____Q __VGNL;
+  void *__HHNL;
+  ____QP2C *__IHNL;
+  ____WMB *__JHNL;
+  ____L __UGNL,__MHNL;
+  __UGNL=__O__;
+  __VGNL= 0;
+  if (((void *)__SGNL != (void *)NULL)) {
+    __VGNL= 0;
+    __J03L:
     {
-      if ((j__GFNL <= lst__DFNL->parent_arrayed_collection__0LB.upper__JBY)) {
-        __tmp__YFNL=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)lst__DFNL)->parent_arrayed_collection__0LB.storage__WHXC)[j__GFNL];
-        __tmp__ZFNL=profil_slot__EO2C;
-        switch (((struct ___OBJ *)__tmp__YFNL)->__id) {
-        case __ITM_TYPE_SIMPLE__JMB__: {
-          __tmp__0FNL=to_run_for__X3X(((__ITM_TYPE_SIMPLE__JMB *)__tmp__YFNL));
+      if ((__VGNL <= __SGNL->__BMB.__QBY)) {
+        __HHNL=((void **)((____ZLB *)__SGNL)->__BMB.__FJXC)[__VGNL];
+        __IHNL=__TP2C;
+        switch (((struct ___OBJ *)__HHNL)->__id) {
+        case ____QMB__: {
+          __JHNL=__43X(((____QMB *)__HHNL));
         } break;
-        case __ITM_TYPE_STYLE__TMB__: {
-          __tmp__0FNL=to_run_for__24X(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YFNL)));
+        case ____0MB__: {
+          __JHNL=__D5X(((____0MB *)((____QMB *)__HHNL)));
         } break;
-        case __ITM_TYPE_GENERIC__DPB__: {
-          __tmp__0FNL=to_run_for__EAY(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YFNL)),__tmp__ZFNL);
+        case ____KPB__: {
+          __JHNL=__LAY(((____KPB *)((____QMB *)__HHNL)),__IHNL);
         } break;
-        case __ITM_TYPE_PARAMETER__MEZ__: {
-          __tmp__0FNL=to_run_for__YX1D(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YFNL)),__tmp__ZFNL);
+        case ____TEZ__: {
+          __JHNL=__HZ1D(((____TEZ *)((____QMB *)__HHNL)),__IHNL);
         } break;
-        case __ITM_TYPE_BLOCK__XXRC__: {
-          __tmp__0FNL=to_run_for__ZY4E(((__ITM_TYPE_BLOCK__XXRC *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YFNL)),__tmp__ZFNL);
+        case ____GZRC__: {
+          __JHNL=__I04E(((____GZRC *)((____QMB *)__HHNL)),__IHNL);
         } break;
         };
-        __tmp__3FNL=((void *)__tmp__0FNL != (void *)t__BFNL);
+        __MHNL=((void *)__JHNL != (void *)__QGNL);
       } else /* FALSE */ {
-        __tmp__3FNL=FALSE__O__;
+        __MHNL=__O__;
       };
-      if (__tmp__3FNL) {
-        j__GFNL=(__INTEGER__Q)(j__GFNL +  1);
-        goto while_do__0Y3L;
+      if (__MHNL) {
+        __VGNL=(____Q)(__VGNL +  1);
+        goto __J03L;
       };
     };
-    if ((j__GFNL <= lst__DFNL->parent_arrayed_collection__0LB.upper__JBY)) {
-      result__FFNL=TRUE__K__;
-      copy__D2X(((__STRING__BC *)last_cast_name__C31J),msg__CFNL);
-      __tmp__YFNL=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)lst__DFNL)->parent_arrayed_collection__0LB.storage__WHXC)[j__GFNL];
-      switch (((struct ___OBJ *)__tmp__YFNL)->__id) {
-      case __ITM_TYPE_SIMPLE__JMB__: {
-        append_cast_name_in__BIBL(((__ITM_TYPE_SIMPLE__JMB *)__tmp__YFNL),last_cast_name__C31J);
+    if ((__VGNL <= __SGNL->__BMB.__QBY)) {
+      __UGNL=__K__;
+      __K2X(((____BC *)__R41J),__RGNL);
+      __HHNL=((void **)((____ZLB *)__SGNL)->__BMB.__FJXC)[__VGNL];
+      switch (((struct ___OBJ *)__HHNL)->__id) {
+      case ____QMB__: {
+        __QJBL(((____QMB *)__HHNL),__R41J);
       } break;
-      case __ITM_TYPE_STYLE__TMB__: {
-        append_cast_name_in__UIBL(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YFNL)),last_cast_name__C31J);
+      case ____0MB__: {
+        __DKBL(((____0MB *)((____QMB *)__HHNL)),__R41J);
       } break;
-      case __ITM_TYPE_GENERIC__DPB__: {
-        append_cast_name_in__HJBL(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YFNL)),last_cast_name__C31J);
+      case ____KPB__: {
+        __WKBL(((____KPB *)((____QMB *)__HHNL)),__R41J);
       } break;
-      case __ITM_TYPE_PARAMETER__MEZ__: {
-        append_cast_name_in__2JBL(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YFNL)),last_cast_name__C31J);
+      case ____TEZ__: {
+        __LLBL(((____TEZ *)((____QMB *)__HHNL)),__R41J);
       } break;
-      case __ITM_TYPE_BLOCK__XXRC__: {
-        (&__string_768)->count__0C= 35;
-        (&__string_768)->storage__1C="ITM_TYPE_BLOCK.append_cast_name_in ";
-        print__CKG((&__string_768));
+      case ____GZRC__: {
+        (&__string_768)->__0C= 35;
+        (&__string_768)->__1C="ITM_TYPE_BLOCK.append_cast_name_in ";
+        __JKG((&__string_768));
         fputc((int)('\n'),stdout);
         exit(( 1));
       } break;
       };
     };
   };
-  __tmp__3FNL=result__FFNL;
-  return(__tmp__3FNL);
+  __MHNL=__UGNL;
+  return(__MHNL);
 }
 
-static __BOOLEAN__L is_invariant__RDUN(__EXPR_EQUAL__YHNJ *Self__SDUN)
-// ({EXPR_EQUAL__YHNJ}) With result Recursive, No inlinable.
+static ____L __AFUN(____HJNJ *__BFUN)
+// ({__HJNJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__UDUN,*__tmp__0DUN;
-  __LOCAL__43WC *Self__DPFV,*Self__HPFV;
-  __BOOLEAN__L __tmp__VDUN,__tmp__XYAT,__tmp__1DUN,__tmp__0YAT;
-  __tmp__UDUN=Self__SDUN->parent_expr_binary_cmp__1HNJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__UDUN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__VDUN=TRUE__K__;
+  void *__DFUN,*__JFUN;
+  ____N5WC *__SQFV,*__WQFV;
+  ____L __EFUN,__G0AT,__KFUN,__J0AT;
+  __DFUN=__BFUN->__KJNJ.__0A5J;
+  switch (((struct ___OBJ *)__DFUN)->__id) {
+  case ____5J__: {
+    __EFUN=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__VDUN=FALSE__O__;
+  case ____0AXC__: {
+    __EFUN=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__VDUN=TRUE__K__;
+  case ____NBXC__: {
+    __EFUN=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__VDUN=TRUE__K__;
+  case ____ZBXC__: {
+    __EFUN=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__VDUN=FALSE__O__;
+  case ____DMWH__: {
+    __EFUN=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__DPFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__UDUN)->local__PUEJ);
-    __tmp__VDUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__DPFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__DPFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__DPFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__DPFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __SQFV=((____N5WC *)((____2A0I *)__DFUN)->__4VEJ);
+    __EFUN=((__1RBN == __CI3K) && (((((void *)__SQFV->__PN1K != (void *)NULL) && ((void *)__SQFV->__PN1K->__JH3K != (void *)NULL)) && (__SQFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__SQFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__VDUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__UDUN));
+  case ____HJNJ__: {
+    __EFUN=__AFUN(((____HJNJ *)__DFUN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__VDUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__UDUN));
+  case ____SJNJ__: {
+    __EFUN=__OFUN(((____SJNJ *)__DFUN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__VDUN=TRUE__K__;
+  case ____0AOJ__: {
+    __EFUN=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__VDUN=TRUE__K__;
+  case ____EBOJ__: {
+    __EFUN=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__VDUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__UDUN));
+  case ____3BOJ__: {
+    __EFUN=__CGUN(((____3BOJ *)__DFUN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__VDUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__UDUN));
+  case ____RCOJ__: {
+    __EFUN=__QGUN(((____RCOJ *)__DFUN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__VDUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__UDUN));
+  case ____HDOJ__: {
+    __EFUN=__4GUN(((____HDOJ *)__DFUN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__VDUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__UDUN));
+  case ____1DOJ__: {
+    __EFUN=__MHUN(((____1DOJ *)__DFUN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__VDUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__UDUN));
+  case ____PEOJ__: {
+    __EFUN=__0HUN(((____PEOJ *)__DFUN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__VDUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__UDUN));
+  case ____DFOJ__: {
+    __EFUN=__IIUN(((____DFOJ *)__DFUN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__VDUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__UDUN));
+  case ____XFOJ__: {
+    __EFUN=__WIUN(((____XFOJ *)__DFUN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__VDUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__UDUN));
+  case ____QGOJ__: {
+    __EFUN=__EJUN(((____QGOJ *)__DFUN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__VDUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__UDUN));
+  case ____EHOJ__: {
+    __EFUN=__1JUN(((____EHOJ *)__DFUN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__VDUN=TRUE__K__;
+  case ____2HOJ__: {
+    __EFUN=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__VDUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__UDUN));
+  case ____YIOJ__: {
+    __EFUN=__MKUN(((____YIOJ *)__DFUN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__VDUN=TRUE__K__;
+  case ____YMOJ__: {
+    __EFUN=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__VDUN=TRUE__K__;
+  case ____ONOJ__: {
+    __EFUN=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__VDUN=TRUE__K__;
+  case ____YOOJ__: {
+    __EFUN=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__VDUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__UDUN));
+  case ____IM4K__: {
+    __EFUN=__AQMN(((____IM4K *)__DFUN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__VDUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__UDUN));
+  case ____T5FL__: {
+    __EFUN=__CZAQ(((____T5FL *)__DFUN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__VDUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__UDUN));
+  case ____3DUL__: {
+    __EFUN=__BR3P(((____3DUL *)__DFUN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__VDUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__UDUN));
+  case ____0EUL__: {
+    __EFUN=__MJCQ(((____0EUL *)__DFUN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__VDUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__UDUN));
+  case ____BGUL__: {
+    __EFUN=__PR3P(((____BGUL *)__DFUN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__VDUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__UDUN));
+  case ____2GUL__: {
+    __EFUN=__1JCQ(((____2GUL *)__DFUN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__VDUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__UDUN));
+  case ____B0VL__: {
+    __EFUN=__0KUN(((____B0VL *)__DFUN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__VDUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__UDUN));
+  case ____P0VL__: {
+    __EFUN=__5KUN(((____P0VL *)__DFUN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__XYAT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__UDUN)->global__Y5JM),NULL);
-    __tmp__VDUN=__tmp__XYAT;
+  case ____Q5YL__: {
+    __G0AT=__WWPN(((____FKRG *)((____Q5YL *)__DFUN)->__HBKM),NULL);
+    __EFUN=__G0AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__VDUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__UDUN));
+  case ____UVPM__: {
+    __EFUN=__Y3ZN(((____UVPM *)__DFUN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__VDUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__UDUN));
+  case ____0ZPM__: {
+    __EFUN=__3R3P(((____0ZPM *)__DFUN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__VDUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__UDUN));
+  case ____MR0N__: {
+    __EFUN=__3VWO(((____MR0N *)__DFUN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__VDUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__UDUN));
+  case ____YWBP__: {
+    __EFUN=__OZ0Q(((____YWBP *)__DFUN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__VDUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__UDUN));
+  case ____LYBP__: {
+    __EFUN=__HZAQ(((____LYBP *)__DFUN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__VDUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__UDUN));
+  case ____CZBP__: {
+    __EFUN=__VZAQ(((____CZBP *)__DFUN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__VDUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__UDUN));
+  case ____3BEP__: {
+    __EFUN=__EEKQ(((____3BEP *)__DFUN));
   } break;
   };
-  if (__tmp__VDUN) {
-    __tmp__0DUN=Self__SDUN->parent_expr_binary_cmp__1HNJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__0DUN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__1DUN=TRUE__K__;
+  if (__EFUN) {
+    __JFUN=__BFUN->__KJNJ.__AB5J;
+    switch (((struct ___OBJ *)__JFUN)->__id) {
+    case ____5J__: {
+      __KFUN=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__1DUN=FALSE__O__;
+    case ____0AXC__: {
+      __KFUN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__1DUN=TRUE__K__;
+    case ____NBXC__: {
+      __KFUN=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__1DUN=TRUE__K__;
+    case ____ZBXC__: {
+      __KFUN=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__1DUN=FALSE__O__;
+    case ____DMWH__: {
+      __KFUN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__HPFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__0DUN)->local__PUEJ);
-      __tmp__1DUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__HPFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__HPFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__HPFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__HPFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __WQFV=((____N5WC *)((____2A0I *)__JFUN)->__4VEJ);
+      __KFUN=((__1RBN == __CI3K) && (((((void *)__WQFV->__PN1K != (void *)NULL) && ((void *)__WQFV->__PN1K->__JH3K != (void *)NULL)) && (__WQFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__WQFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__1DUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__0DUN));
+    case ____HJNJ__: {
+      __KFUN=__AFUN(((____HJNJ *)__JFUN));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__1DUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__0DUN));
+    case ____SJNJ__: {
+      __KFUN=__OFUN(((____SJNJ *)__JFUN));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__1DUN=TRUE__K__;
+    case ____0AOJ__: {
+      __KFUN=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__1DUN=TRUE__K__;
+    case ____EBOJ__: {
+      __KFUN=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__1DUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__0DUN));
+    case ____3BOJ__: {
+      __KFUN=__CGUN(((____3BOJ *)__JFUN));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__1DUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__0DUN));
+    case ____RCOJ__: {
+      __KFUN=__QGUN(((____RCOJ *)__JFUN));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__1DUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__0DUN));
+    case ____HDOJ__: {
+      __KFUN=__4GUN(((____HDOJ *)__JFUN));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__1DUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__0DUN));
+    case ____1DOJ__: {
+      __KFUN=__MHUN(((____1DOJ *)__JFUN));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__1DUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__0DUN));
+    case ____PEOJ__: {
+      __KFUN=__0HUN(((____PEOJ *)__JFUN));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__1DUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__0DUN));
+    case ____DFOJ__: {
+      __KFUN=__IIUN(((____DFOJ *)__JFUN));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__1DUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__0DUN));
+    case ____XFOJ__: {
+      __KFUN=__WIUN(((____XFOJ *)__JFUN));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__1DUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__0DUN));
+    case ____QGOJ__: {
+      __KFUN=__EJUN(((____QGOJ *)__JFUN));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__1DUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__0DUN));
+    case ____EHOJ__: {
+      __KFUN=__1JUN(((____EHOJ *)__JFUN));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__1DUN=TRUE__K__;
+    case ____2HOJ__: {
+      __KFUN=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__1DUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__0DUN));
+    case ____YIOJ__: {
+      __KFUN=__MKUN(((____YIOJ *)__JFUN));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__1DUN=TRUE__K__;
+    case ____YMOJ__: {
+      __KFUN=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__1DUN=TRUE__K__;
+    case ____ONOJ__: {
+      __KFUN=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__1DUN=TRUE__K__;
+    case ____YOOJ__: {
+      __KFUN=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__1DUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__0DUN));
+    case ____IM4K__: {
+      __KFUN=__AQMN(((____IM4K *)__JFUN));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__1DUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__0DUN));
+    case ____T5FL__: {
+      __KFUN=__CZAQ(((____T5FL *)__JFUN));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__1DUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__0DUN));
+    case ____3DUL__: {
+      __KFUN=__BR3P(((____3DUL *)__JFUN));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__1DUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__0DUN));
+    case ____0EUL__: {
+      __KFUN=__MJCQ(((____0EUL *)__JFUN));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__1DUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__0DUN));
+    case ____BGUL__: {
+      __KFUN=__PR3P(((____BGUL *)__JFUN));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__1DUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__0DUN));
+    case ____2GUL__: {
+      __KFUN=__1JCQ(((____2GUL *)__JFUN));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__1DUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__0DUN));
+    case ____B0VL__: {
+      __KFUN=__0KUN(((____B0VL *)__JFUN));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__1DUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__0DUN));
+    case ____P0VL__: {
+      __KFUN=__5KUN(((____P0VL *)__JFUN));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__0YAT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__0DUN)->global__Y5JM),NULL);
-      __tmp__1DUN=__tmp__0YAT;
+    case ____Q5YL__: {
+      __J0AT=__WWPN(((____FKRG *)((____Q5YL *)__JFUN)->__HBKM),NULL);
+      __KFUN=__J0AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__1DUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__0DUN));
+    case ____UVPM__: {
+      __KFUN=__Y3ZN(((____UVPM *)__JFUN));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__1DUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__0DUN));
+    case ____0ZPM__: {
+      __KFUN=__3R3P(((____0ZPM *)__JFUN));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__1DUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__0DUN));
+    case ____MR0N__: {
+      __KFUN=__3VWO(((____MR0N *)__JFUN));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__1DUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__0DUN));
+    case ____YWBP__: {
+      __KFUN=__OZ0Q(((____YWBP *)__JFUN));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__1DUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__0DUN));
+    case ____LYBP__: {
+      __KFUN=__HZAQ(((____LYBP *)__JFUN));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__1DUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__0DUN));
+    case ____CZBP__: {
+      __KFUN=__VZAQ(((____CZBP *)__JFUN));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__1DUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__0DUN));
+    case ____3BEP__: {
+      __KFUN=__EEKQ(((____3BEP *)__JFUN));
     } break;
     };
-    __tmp__VDUN=__tmp__1DUN;
+    __EFUN=__KFUN;
   } else /* FALSE */ {
-    __tmp__VDUN=FALSE__O__;
+    __EFUN=__O__;
   };
-  __tmp__XYAT=__tmp__VDUN;
-  return(__tmp__XYAT);
+  __G0AT=__EFUN;
+  return(__G0AT);
 }
 
-static __BOOLEAN__L is_invariant__5DUN(__EXPR_NOT_EQUAL__DINJ *Self__AEUN)
-// ({EXPR_NOT_EQUAL__DINJ}) With result Recursive, No inlinable.
+static ____L __OFUN(____SJNJ *__PFUN)
+// ({__SJNJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__CEUN,*__tmp__IEUN;
-  __LOCAL__43WC *Self__LPFV,*Self__PPFV;
-  __BOOLEAN__L __tmp__DEUN,__tmp__3YAT,__tmp__JEUN,__tmp__AZAT;
-  __tmp__CEUN=Self__AEUN->parent_expr_binary_cmp__EINJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__CEUN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__DEUN=TRUE__K__;
+  void *__RFUN,*__XFUN;
+  ____N5WC *__0QFV,*__4QFV;
+  ____L __SFUN,__M0AT,__YFUN,__P0AT;
+  __RFUN=__PFUN->__TJNJ.__0A5J;
+  switch (((struct ___OBJ *)__RFUN)->__id) {
+  case ____5J__: {
+    __SFUN=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__DEUN=FALSE__O__;
+  case ____0AXC__: {
+    __SFUN=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__DEUN=TRUE__K__;
+  case ____NBXC__: {
+    __SFUN=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__DEUN=TRUE__K__;
+  case ____ZBXC__: {
+    __SFUN=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__DEUN=FALSE__O__;
+  case ____DMWH__: {
+    __SFUN=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__LPFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__CEUN)->local__PUEJ);
-    __tmp__DEUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__LPFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__LPFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__LPFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__LPFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __0QFV=((____N5WC *)((____2A0I *)__RFUN)->__4VEJ);
+    __SFUN=((__1RBN == __CI3K) && (((((void *)__0QFV->__PN1K != (void *)NULL) && ((void *)__0QFV->__PN1K->__JH3K != (void *)NULL)) && (__0QFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__0QFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__DEUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__CEUN));
+  case ____HJNJ__: {
+    __SFUN=__AFUN(((____HJNJ *)__RFUN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__DEUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__CEUN));
+  case ____SJNJ__: {
+    __SFUN=__OFUN(((____SJNJ *)__RFUN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__DEUN=TRUE__K__;
+  case ____0AOJ__: {
+    __SFUN=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__DEUN=TRUE__K__;
+  case ____EBOJ__: {
+    __SFUN=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__DEUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__CEUN));
+  case ____3BOJ__: {
+    __SFUN=__CGUN(((____3BOJ *)__RFUN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__DEUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__CEUN));
+  case ____RCOJ__: {
+    __SFUN=__QGUN(((____RCOJ *)__RFUN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__DEUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__CEUN));
+  case ____HDOJ__: {
+    __SFUN=__4GUN(((____HDOJ *)__RFUN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__DEUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__CEUN));
+  case ____1DOJ__: {
+    __SFUN=__MHUN(((____1DOJ *)__RFUN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__DEUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__CEUN));
+  case ____PEOJ__: {
+    __SFUN=__0HUN(((____PEOJ *)__RFUN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__DEUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__CEUN));
+  case ____DFOJ__: {
+    __SFUN=__IIUN(((____DFOJ *)__RFUN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__DEUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__CEUN));
+  case ____XFOJ__: {
+    __SFUN=__WIUN(((____XFOJ *)__RFUN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__DEUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__CEUN));
+  case ____QGOJ__: {
+    __SFUN=__EJUN(((____QGOJ *)__RFUN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__DEUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__CEUN));
+  case ____EHOJ__: {
+    __SFUN=__1JUN(((____EHOJ *)__RFUN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__DEUN=TRUE__K__;
+  case ____2HOJ__: {
+    __SFUN=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__DEUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__CEUN));
+  case ____YIOJ__: {
+    __SFUN=__MKUN(((____YIOJ *)__RFUN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__DEUN=TRUE__K__;
+  case ____YMOJ__: {
+    __SFUN=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__DEUN=TRUE__K__;
+  case ____ONOJ__: {
+    __SFUN=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__DEUN=TRUE__K__;
+  case ____YOOJ__: {
+    __SFUN=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__DEUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__CEUN));
+  case ____IM4K__: {
+    __SFUN=__AQMN(((____IM4K *)__RFUN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__DEUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__CEUN));
+  case ____T5FL__: {
+    __SFUN=__CZAQ(((____T5FL *)__RFUN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__DEUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__CEUN));
+  case ____3DUL__: {
+    __SFUN=__BR3P(((____3DUL *)__RFUN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__DEUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__CEUN));
+  case ____0EUL__: {
+    __SFUN=__MJCQ(((____0EUL *)__RFUN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__DEUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__CEUN));
+  case ____BGUL__: {
+    __SFUN=__PR3P(((____BGUL *)__RFUN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__DEUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__CEUN));
+  case ____2GUL__: {
+    __SFUN=__1JCQ(((____2GUL *)__RFUN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__DEUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__CEUN));
+  case ____B0VL__: {
+    __SFUN=__0KUN(((____B0VL *)__RFUN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__DEUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__CEUN));
+  case ____P0VL__: {
+    __SFUN=__5KUN(((____P0VL *)__RFUN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__3YAT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__CEUN)->global__Y5JM),NULL);
-    __tmp__DEUN=__tmp__3YAT;
+  case ____Q5YL__: {
+    __M0AT=__WWPN(((____FKRG *)((____Q5YL *)__RFUN)->__HBKM),NULL);
+    __SFUN=__M0AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__DEUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__CEUN));
+  case ____UVPM__: {
+    __SFUN=__Y3ZN(((____UVPM *)__RFUN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__DEUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__CEUN));
+  case ____0ZPM__: {
+    __SFUN=__3R3P(((____0ZPM *)__RFUN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__DEUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__CEUN));
+  case ____MR0N__: {
+    __SFUN=__3VWO(((____MR0N *)__RFUN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__DEUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__CEUN));
+  case ____YWBP__: {
+    __SFUN=__OZ0Q(((____YWBP *)__RFUN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__DEUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__CEUN));
+  case ____LYBP__: {
+    __SFUN=__HZAQ(((____LYBP *)__RFUN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__DEUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__CEUN));
+  case ____CZBP__: {
+    __SFUN=__VZAQ(((____CZBP *)__RFUN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__DEUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__CEUN));
+  case ____3BEP__: {
+    __SFUN=__EEKQ(((____3BEP *)__RFUN));
   } break;
   };
-  if (__tmp__DEUN) {
-    __tmp__IEUN=Self__AEUN->parent_expr_binary_cmp__EINJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__IEUN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__JEUN=TRUE__K__;
+  if (__SFUN) {
+    __XFUN=__PFUN->__TJNJ.__AB5J;
+    switch (((struct ___OBJ *)__XFUN)->__id) {
+    case ____5J__: {
+      __YFUN=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__JEUN=FALSE__O__;
+    case ____0AXC__: {
+      __YFUN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__JEUN=TRUE__K__;
+    case ____NBXC__: {
+      __YFUN=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__JEUN=TRUE__K__;
+    case ____ZBXC__: {
+      __YFUN=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__JEUN=FALSE__O__;
+    case ____DMWH__: {
+      __YFUN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__PPFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__IEUN)->local__PUEJ);
-      __tmp__JEUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__PPFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__PPFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__PPFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__PPFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __4QFV=((____N5WC *)((____2A0I *)__XFUN)->__4VEJ);
+      __YFUN=((__1RBN == __CI3K) && (((((void *)__4QFV->__PN1K != (void *)NULL) && ((void *)__4QFV->__PN1K->__JH3K != (void *)NULL)) && (__4QFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__4QFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__JEUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__IEUN));
+    case ____HJNJ__: {
+      __YFUN=__AFUN(((____HJNJ *)__XFUN));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__JEUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__IEUN));
+    case ____SJNJ__: {
+      __YFUN=__OFUN(((____SJNJ *)__XFUN));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__JEUN=TRUE__K__;
+    case ____0AOJ__: {
+      __YFUN=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__JEUN=TRUE__K__;
+    case ____EBOJ__: {
+      __YFUN=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__JEUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__IEUN));
+    case ____3BOJ__: {
+      __YFUN=__CGUN(((____3BOJ *)__XFUN));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__JEUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__IEUN));
+    case ____RCOJ__: {
+      __YFUN=__QGUN(((____RCOJ *)__XFUN));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__JEUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__IEUN));
+    case ____HDOJ__: {
+      __YFUN=__4GUN(((____HDOJ *)__XFUN));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__JEUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__IEUN));
+    case ____1DOJ__: {
+      __YFUN=__MHUN(((____1DOJ *)__XFUN));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__JEUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__IEUN));
+    case ____PEOJ__: {
+      __YFUN=__0HUN(((____PEOJ *)__XFUN));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__JEUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__IEUN));
+    case ____DFOJ__: {
+      __YFUN=__IIUN(((____DFOJ *)__XFUN));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__JEUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__IEUN));
+    case ____XFOJ__: {
+      __YFUN=__WIUN(((____XFOJ *)__XFUN));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__JEUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__IEUN));
+    case ____QGOJ__: {
+      __YFUN=__EJUN(((____QGOJ *)__XFUN));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__JEUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__IEUN));
+    case ____EHOJ__: {
+      __YFUN=__1JUN(((____EHOJ *)__XFUN));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__JEUN=TRUE__K__;
+    case ____2HOJ__: {
+      __YFUN=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__JEUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__IEUN));
+    case ____YIOJ__: {
+      __YFUN=__MKUN(((____YIOJ *)__XFUN));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__JEUN=TRUE__K__;
+    case ____YMOJ__: {
+      __YFUN=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__JEUN=TRUE__K__;
+    case ____ONOJ__: {
+      __YFUN=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__JEUN=TRUE__K__;
+    case ____YOOJ__: {
+      __YFUN=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__JEUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__IEUN));
+    case ____IM4K__: {
+      __YFUN=__AQMN(((____IM4K *)__XFUN));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__JEUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__IEUN));
+    case ____T5FL__: {
+      __YFUN=__CZAQ(((____T5FL *)__XFUN));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__JEUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__IEUN));
+    case ____3DUL__: {
+      __YFUN=__BR3P(((____3DUL *)__XFUN));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__JEUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__IEUN));
+    case ____0EUL__: {
+      __YFUN=__MJCQ(((____0EUL *)__XFUN));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__JEUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__IEUN));
+    case ____BGUL__: {
+      __YFUN=__PR3P(((____BGUL *)__XFUN));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__JEUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__IEUN));
+    case ____2GUL__: {
+      __YFUN=__1JCQ(((____2GUL *)__XFUN));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__JEUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__IEUN));
+    case ____B0VL__: {
+      __YFUN=__0KUN(((____B0VL *)__XFUN));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__JEUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__IEUN));
+    case ____P0VL__: {
+      __YFUN=__5KUN(((____P0VL *)__XFUN));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__AZAT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__IEUN)->global__Y5JM),NULL);
-      __tmp__JEUN=__tmp__AZAT;
+    case ____Q5YL__: {
+      __P0AT=__WWPN(((____FKRG *)((____Q5YL *)__XFUN)->__HBKM),NULL);
+      __YFUN=__P0AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__JEUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__IEUN));
+    case ____UVPM__: {
+      __YFUN=__Y3ZN(((____UVPM *)__XFUN));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__JEUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__IEUN));
+    case ____0ZPM__: {
+      __YFUN=__3R3P(((____0ZPM *)__XFUN));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__JEUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__IEUN));
+    case ____MR0N__: {
+      __YFUN=__3VWO(((____MR0N *)__XFUN));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__JEUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__IEUN));
+    case ____YWBP__: {
+      __YFUN=__OZ0Q(((____YWBP *)__XFUN));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__JEUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__IEUN));
+    case ____LYBP__: {
+      __YFUN=__HZAQ(((____LYBP *)__XFUN));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__JEUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__IEUN));
+    case ____CZBP__: {
+      __YFUN=__VZAQ(((____CZBP *)__XFUN));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__JEUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__IEUN));
+    case ____3BEP__: {
+      __YFUN=__EEKQ(((____3BEP *)__XFUN));
     } break;
     };
-    __tmp__DEUN=__tmp__JEUN;
+    __SFUN=__YFUN;
   } else /* FALSE */ {
-    __tmp__DEUN=FALSE__O__;
+    __SFUN=__O__;
   };
-  __tmp__3YAT=__tmp__DEUN;
-  return(__tmp__3YAT);
+  __M0AT=__SFUN;
+  return(__M0AT);
 }
 
-static __BOOLEAN__L is_invariant__TEUN(__EXPR_SUP__OAOJ *Self__UEUN)
-// ({EXPR_SUP__OAOJ}) With result Recursive, No inlinable.
+static ____L __CGUN(____3BOJ *__DGUN)
+// ({__3BOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__WEUN,*__tmp__2EUN;
-  __LOCAL__43WC *Self__TPFV,*Self__XPFV;
-  __BOOLEAN__L __tmp__XEUN,__tmp__DZAT,__tmp__3EUN,__tmp__GZAT;
-  __tmp__WEUN=Self__UEUN->parent_expr_binary_cmp__PAOJ.left__L54J;
-  switch (((struct ___OBJ *)__tmp__WEUN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__XEUN=TRUE__K__;
+  void *__FGUN,*__LGUN;
+  ____N5WC *__CRFV,*__GRFV;
+  ____L __GGUN,__S0AT,__MGUN,__V0AT;
+  __FGUN=__DGUN->__4BOJ.__0A5J;
+  switch (((struct ___OBJ *)__FGUN)->__id) {
+  case ____5J__: {
+    __GGUN=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__XEUN=FALSE__O__;
+  case ____0AXC__: {
+    __GGUN=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__XEUN=TRUE__K__;
+  case ____NBXC__: {
+    __GGUN=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__XEUN=TRUE__K__;
+  case ____ZBXC__: {
+    __GGUN=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__XEUN=FALSE__O__;
+  case ____DMWH__: {
+    __GGUN=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__TPFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__WEUN)->local__PUEJ);
-    __tmp__XEUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__TPFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__TPFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__TPFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__TPFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __CRFV=((____N5WC *)((____2A0I *)__FGUN)->__4VEJ);
+    __GGUN=((__1RBN == __CI3K) && (((((void *)__CRFV->__PN1K != (void *)NULL) && ((void *)__CRFV->__PN1K->__JH3K != (void *)NULL)) && (__CRFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__CRFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__XEUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__WEUN));
+  case ____HJNJ__: {
+    __GGUN=__AFUN(((____HJNJ *)__FGUN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__XEUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WEUN));
+  case ____SJNJ__: {
+    __GGUN=__OFUN(((____SJNJ *)__FGUN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__XEUN=TRUE__K__;
+  case ____0AOJ__: {
+    __GGUN=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__XEUN=TRUE__K__;
+  case ____EBOJ__: {
+    __GGUN=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__XEUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__WEUN));
+  case ____3BOJ__: {
+    __GGUN=__CGUN(((____3BOJ *)__FGUN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__XEUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__WEUN));
+  case ____RCOJ__: {
+    __GGUN=__QGUN(((____RCOJ *)__FGUN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__XEUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__WEUN));
+  case ____HDOJ__: {
+    __GGUN=__4GUN(((____HDOJ *)__FGUN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__XEUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__WEUN));
+  case ____1DOJ__: {
+    __GGUN=__MHUN(((____1DOJ *)__FGUN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__XEUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__WEUN));
+  case ____PEOJ__: {
+    __GGUN=__0HUN(((____PEOJ *)__FGUN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__XEUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__WEUN));
+  case ____DFOJ__: {
+    __GGUN=__IIUN(((____DFOJ *)__FGUN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__XEUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__WEUN));
+  case ____XFOJ__: {
+    __GGUN=__WIUN(((____XFOJ *)__FGUN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__XEUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__WEUN));
+  case ____QGOJ__: {
+    __GGUN=__EJUN(((____QGOJ *)__FGUN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__XEUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__WEUN));
+  case ____EHOJ__: {
+    __GGUN=__1JUN(((____EHOJ *)__FGUN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__XEUN=TRUE__K__;
+  case ____2HOJ__: {
+    __GGUN=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__XEUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__WEUN));
+  case ____YIOJ__: {
+    __GGUN=__MKUN(((____YIOJ *)__FGUN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__XEUN=TRUE__K__;
+  case ____YMOJ__: {
+    __GGUN=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__XEUN=TRUE__K__;
+  case ____ONOJ__: {
+    __GGUN=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__XEUN=TRUE__K__;
+  case ____YOOJ__: {
+    __GGUN=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__XEUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__WEUN));
+  case ____IM4K__: {
+    __GGUN=__AQMN(((____IM4K *)__FGUN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__XEUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WEUN));
+  case ____T5FL__: {
+    __GGUN=__CZAQ(((____T5FL *)__FGUN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__XEUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__WEUN));
+  case ____3DUL__: {
+    __GGUN=__BR3P(((____3DUL *)__FGUN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__XEUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WEUN));
+  case ____0EUL__: {
+    __GGUN=__MJCQ(((____0EUL *)__FGUN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__XEUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__WEUN));
+  case ____BGUL__: {
+    __GGUN=__PR3P(((____BGUL *)__FGUN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__XEUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WEUN));
+  case ____2GUL__: {
+    __GGUN=__1JCQ(((____2GUL *)__FGUN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__XEUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__WEUN));
+  case ____B0VL__: {
+    __GGUN=__0KUN(((____B0VL *)__FGUN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__XEUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__WEUN));
+  case ____P0VL__: {
+    __GGUN=__5KUN(((____P0VL *)__FGUN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__DZAT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__WEUN)->global__Y5JM),NULL);
-    __tmp__XEUN=__tmp__DZAT;
+  case ____Q5YL__: {
+    __S0AT=__WWPN(((____FKRG *)((____Q5YL *)__FGUN)->__HBKM),NULL);
+    __GGUN=__S0AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__XEUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__WEUN));
+  case ____UVPM__: {
+    __GGUN=__Y3ZN(((____UVPM *)__FGUN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__XEUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__WEUN));
+  case ____0ZPM__: {
+    __GGUN=__3R3P(((____0ZPM *)__FGUN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__XEUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__WEUN));
+  case ____MR0N__: {
+    __GGUN=__3VWO(((____MR0N *)__FGUN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__XEUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__WEUN));
+  case ____YWBP__: {
+    __GGUN=__OZ0Q(((____YWBP *)__FGUN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__XEUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__WEUN));
+  case ____LYBP__: {
+    __GGUN=__HZAQ(((____LYBP *)__FGUN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__XEUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__WEUN));
+  case ____CZBP__: {
+    __GGUN=__VZAQ(((____CZBP *)__FGUN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__XEUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__WEUN));
+  case ____3BEP__: {
+    __GGUN=__EEKQ(((____3BEP *)__FGUN));
   } break;
   };
-  if (__tmp__XEUN) {
-    __tmp__2EUN=Self__UEUN->parent_expr_binary_cmp__PAOJ.right__R54J;
-    switch (((struct ___OBJ *)__tmp__2EUN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__3EUN=TRUE__K__;
+  if (__GGUN) {
+    __LGUN=__DGUN->__4BOJ.__AB5J;
+    switch (((struct ___OBJ *)__LGUN)->__id) {
+    case ____5J__: {
+      __MGUN=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__3EUN=FALSE__O__;
+    case ____0AXC__: {
+      __MGUN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__3EUN=TRUE__K__;
+    case ____NBXC__: {
+      __MGUN=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__3EUN=TRUE__K__;
+    case ____ZBXC__: {
+      __MGUN=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__3EUN=FALSE__O__;
+    case ____DMWH__: {
+      __MGUN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__XPFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__2EUN)->local__PUEJ);
-      __tmp__3EUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__XPFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__XPFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__XPFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__XPFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __GRFV=((____N5WC *)((____2A0I *)__LGUN)->__4VEJ);
+      __MGUN=((__1RBN == __CI3K) && (((((void *)__GRFV->__PN1K != (void *)NULL) && ((void *)__GRFV->__PN1K->__JH3K != (void *)NULL)) && (__GRFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__GRFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__3EUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__2EUN));
+    case ____HJNJ__: {
+      __MGUN=__AFUN(((____HJNJ *)__LGUN));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__3EUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__2EUN));
+    case ____SJNJ__: {
+      __MGUN=__OFUN(((____SJNJ *)__LGUN));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__3EUN=TRUE__K__;
+    case ____0AOJ__: {
+      __MGUN=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__3EUN=TRUE__K__;
+    case ____EBOJ__: {
+      __MGUN=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__3EUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__2EUN));
+    case ____3BOJ__: {
+      __MGUN=__CGUN(((____3BOJ *)__LGUN));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__3EUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__2EUN));
+    case ____RCOJ__: {
+      __MGUN=__QGUN(((____RCOJ *)__LGUN));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__3EUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__2EUN));
+    case ____HDOJ__: {
+      __MGUN=__4GUN(((____HDOJ *)__LGUN));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__3EUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__2EUN));
+    case ____1DOJ__: {
+      __MGUN=__MHUN(((____1DOJ *)__LGUN));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__3EUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__2EUN));
+    case ____PEOJ__: {
+      __MGUN=__0HUN(((____PEOJ *)__LGUN));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__3EUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__2EUN));
+    case ____DFOJ__: {
+      __MGUN=__IIUN(((____DFOJ *)__LGUN));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__3EUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__2EUN));
+    case ____XFOJ__: {
+      __MGUN=__WIUN(((____XFOJ *)__LGUN));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__3EUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__2EUN));
+    case ____QGOJ__: {
+      __MGUN=__EJUN(((____QGOJ *)__LGUN));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__3EUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__2EUN));
+    case ____EHOJ__: {
+      __MGUN=__1JUN(((____EHOJ *)__LGUN));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__3EUN=TRUE__K__;
+    case ____2HOJ__: {
+      __MGUN=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__3EUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__2EUN));
+    case ____YIOJ__: {
+      __MGUN=__MKUN(((____YIOJ *)__LGUN));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__3EUN=TRUE__K__;
+    case ____YMOJ__: {
+      __MGUN=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__3EUN=TRUE__K__;
+    case ____ONOJ__: {
+      __MGUN=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__3EUN=TRUE__K__;
+    case ____YOOJ__: {
+      __MGUN=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__3EUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__2EUN));
+    case ____IM4K__: {
+      __MGUN=__AQMN(((____IM4K *)__LGUN));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__3EUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__2EUN));
+    case ____T5FL__: {
+      __MGUN=__CZAQ(((____T5FL *)__LGUN));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__3EUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__2EUN));
+    case ____3DUL__: {
+      __MGUN=__BR3P(((____3DUL *)__LGUN));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__3EUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__2EUN));
+    case ____0EUL__: {
+      __MGUN=__MJCQ(((____0EUL *)__LGUN));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__3EUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__2EUN));
+    case ____BGUL__: {
+      __MGUN=__PR3P(((____BGUL *)__LGUN));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__3EUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__2EUN));
+    case ____2GUL__: {
+      __MGUN=__1JCQ(((____2GUL *)__LGUN));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__3EUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__2EUN));
+    case ____B0VL__: {
+      __MGUN=__0KUN(((____B0VL *)__LGUN));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__3EUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__2EUN));
+    case ____P0VL__: {
+      __MGUN=__5KUN(((____P0VL *)__LGUN));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__GZAT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__2EUN)->global__Y5JM),NULL);
-      __tmp__3EUN=__tmp__GZAT;
+    case ____Q5YL__: {
+      __V0AT=__WWPN(((____FKRG *)((____Q5YL *)__LGUN)->__HBKM),NULL);
+      __MGUN=__V0AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__3EUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__2EUN));
+    case ____UVPM__: {
+      __MGUN=__Y3ZN(((____UVPM *)__LGUN));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__3EUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__2EUN));
+    case ____0ZPM__: {
+      __MGUN=__3R3P(((____0ZPM *)__LGUN));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__3EUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__2EUN));
+    case ____MR0N__: {
+      __MGUN=__3VWO(((____MR0N *)__LGUN));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__3EUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__2EUN));
+    case ____YWBP__: {
+      __MGUN=__OZ0Q(((____YWBP *)__LGUN));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__3EUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__2EUN));
+    case ____LYBP__: {
+      __MGUN=__HZAQ(((____LYBP *)__LGUN));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__3EUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__2EUN));
+    case ____CZBP__: {
+      __MGUN=__VZAQ(((____CZBP *)__LGUN));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__3EUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__2EUN));
+    case ____3BEP__: {
+      __MGUN=__EEKQ(((____3BEP *)__LGUN));
     } break;
     };
-    __tmp__XEUN=__tmp__3EUN;
+    __GGUN=__MGUN;
   } else /* FALSE */ {
-    __tmp__XEUN=FALSE__O__;
+    __GGUN=__O__;
   };
-  __tmp__DZAT=__tmp__XEUN;
-  return(__tmp__DZAT);
+  __S0AT=__GGUN;
+  return(__S0AT);
 }
 
-static __BOOLEAN__L is_invariant__BFUN(__EXPR_SUB__CBOJ *Self__CFUN)
-// ({EXPR_SUB__CBOJ}) With result Recursive, No inlinable.
+static ____L __QGUN(____RCOJ *__RGUN)
+// ({__RCOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__EFUN,*__tmp__KFUN;
-  __LOCAL__43WC *Self__1PFV,*Self__5PFV;
-  __BOOLEAN__L __tmp__FFUN,__tmp__JZAT,__tmp__LFUN,__tmp__MZAT;
-  __tmp__EFUN=Self__CFUN->parent_expr_binary__FBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__EFUN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__FFUN=TRUE__K__;
+  void *__TGUN,*__ZGUN;
+  ____N5WC *__KRFV,*__ORFV;
+  ____L __UGUN,__Y0AT,__0GUN,__10AT;
+  __TGUN=__RGUN->__UCOJ.__BC5J;
+  switch (((struct ___OBJ *)__TGUN)->__id) {
+  case ____5J__: {
+    __UGUN=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__FFUN=FALSE__O__;
+  case ____0AXC__: {
+    __UGUN=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__FFUN=TRUE__K__;
+  case ____NBXC__: {
+    __UGUN=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__FFUN=TRUE__K__;
+  case ____ZBXC__: {
+    __UGUN=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__FFUN=FALSE__O__;
+  case ____DMWH__: {
+    __UGUN=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__1PFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__EFUN)->local__PUEJ);
-    __tmp__FFUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__1PFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__1PFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__1PFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__1PFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __KRFV=((____N5WC *)((____2A0I *)__TGUN)->__4VEJ);
+    __UGUN=((__1RBN == __CI3K) && (((((void *)__KRFV->__PN1K != (void *)NULL) && ((void *)__KRFV->__PN1K->__JH3K != (void *)NULL)) && (__KRFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__KRFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__FFUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__EFUN));
+  case ____HJNJ__: {
+    __UGUN=__AFUN(((____HJNJ *)__TGUN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__FFUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__EFUN));
+  case ____SJNJ__: {
+    __UGUN=__OFUN(((____SJNJ *)__TGUN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__FFUN=TRUE__K__;
+  case ____0AOJ__: {
+    __UGUN=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__FFUN=TRUE__K__;
+  case ____EBOJ__: {
+    __UGUN=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__FFUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__EFUN));
+  case ____3BOJ__: {
+    __UGUN=__CGUN(((____3BOJ *)__TGUN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__FFUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__EFUN));
+  case ____RCOJ__: {
+    __UGUN=__QGUN(((____RCOJ *)__TGUN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__FFUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__EFUN));
+  case ____HDOJ__: {
+    __UGUN=__4GUN(((____HDOJ *)__TGUN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__FFUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__EFUN));
+  case ____1DOJ__: {
+    __UGUN=__MHUN(((____1DOJ *)__TGUN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__FFUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__EFUN));
+  case ____PEOJ__: {
+    __UGUN=__0HUN(((____PEOJ *)__TGUN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__FFUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__EFUN));
+  case ____DFOJ__: {
+    __UGUN=__IIUN(((____DFOJ *)__TGUN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__FFUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__EFUN));
+  case ____XFOJ__: {
+    __UGUN=__WIUN(((____XFOJ *)__TGUN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__FFUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__EFUN));
+  case ____QGOJ__: {
+    __UGUN=__EJUN(((____QGOJ *)__TGUN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__FFUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__EFUN));
+  case ____EHOJ__: {
+    __UGUN=__1JUN(((____EHOJ *)__TGUN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__FFUN=TRUE__K__;
+  case ____2HOJ__: {
+    __UGUN=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__FFUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__EFUN));
+  case ____YIOJ__: {
+    __UGUN=__MKUN(((____YIOJ *)__TGUN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__FFUN=TRUE__K__;
+  case ____YMOJ__: {
+    __UGUN=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__FFUN=TRUE__K__;
+  case ____ONOJ__: {
+    __UGUN=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__FFUN=TRUE__K__;
+  case ____YOOJ__: {
+    __UGUN=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__FFUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__EFUN));
+  case ____IM4K__: {
+    __UGUN=__AQMN(((____IM4K *)__TGUN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__FFUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__EFUN));
+  case ____T5FL__: {
+    __UGUN=__CZAQ(((____T5FL *)__TGUN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__FFUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__EFUN));
+  case ____3DUL__: {
+    __UGUN=__BR3P(((____3DUL *)__TGUN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__FFUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__EFUN));
+  case ____0EUL__: {
+    __UGUN=__MJCQ(((____0EUL *)__TGUN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__FFUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__EFUN));
+  case ____BGUL__: {
+    __UGUN=__PR3P(((____BGUL *)__TGUN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__FFUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__EFUN));
+  case ____2GUL__: {
+    __UGUN=__1JCQ(((____2GUL *)__TGUN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__FFUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__EFUN));
+  case ____B0VL__: {
+    __UGUN=__0KUN(((____B0VL *)__TGUN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__FFUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__EFUN));
+  case ____P0VL__: {
+    __UGUN=__5KUN(((____P0VL *)__TGUN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__JZAT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__EFUN)->global__Y5JM),NULL);
-    __tmp__FFUN=__tmp__JZAT;
+  case ____Q5YL__: {
+    __Y0AT=__WWPN(((____FKRG *)((____Q5YL *)__TGUN)->__HBKM),NULL);
+    __UGUN=__Y0AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__FFUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__EFUN));
+  case ____UVPM__: {
+    __UGUN=__Y3ZN(((____UVPM *)__TGUN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__FFUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__EFUN));
+  case ____0ZPM__: {
+    __UGUN=__3R3P(((____0ZPM *)__TGUN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__FFUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__EFUN));
+  case ____MR0N__: {
+    __UGUN=__3VWO(((____MR0N *)__TGUN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__FFUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__EFUN));
+  case ____YWBP__: {
+    __UGUN=__OZ0Q(((____YWBP *)__TGUN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__FFUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__EFUN));
+  case ____LYBP__: {
+    __UGUN=__HZAQ(((____LYBP *)__TGUN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__FFUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__EFUN));
+  case ____CZBP__: {
+    __UGUN=__VZAQ(((____CZBP *)__TGUN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__FFUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__EFUN));
+  case ____3BEP__: {
+    __UGUN=__EEKQ(((____3BEP *)__TGUN));
   } break;
   };
-  if (__tmp__FFUN) {
-    __tmp__KFUN=Self__CFUN->parent_expr_binary__FBOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__KFUN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__LFUN=TRUE__K__;
+  if (__UGUN) {
+    __ZGUN=__RGUN->__UCOJ.__FC5J;
+    switch (((struct ___OBJ *)__ZGUN)->__id) {
+    case ____5J__: {
+      __0GUN=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__LFUN=FALSE__O__;
+    case ____0AXC__: {
+      __0GUN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__LFUN=TRUE__K__;
+    case ____NBXC__: {
+      __0GUN=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__LFUN=TRUE__K__;
+    case ____ZBXC__: {
+      __0GUN=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__LFUN=FALSE__O__;
+    case ____DMWH__: {
+      __0GUN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__5PFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__KFUN)->local__PUEJ);
-      __tmp__LFUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__5PFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__5PFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__5PFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__5PFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __ORFV=((____N5WC *)((____2A0I *)__ZGUN)->__4VEJ);
+      __0GUN=((__1RBN == __CI3K) && (((((void *)__ORFV->__PN1K != (void *)NULL) && ((void *)__ORFV->__PN1K->__JH3K != (void *)NULL)) && (__ORFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__ORFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__LFUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__KFUN));
+    case ____HJNJ__: {
+      __0GUN=__AFUN(((____HJNJ *)__ZGUN));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__LFUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__KFUN));
+    case ____SJNJ__: {
+      __0GUN=__OFUN(((____SJNJ *)__ZGUN));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__LFUN=TRUE__K__;
+    case ____0AOJ__: {
+      __0GUN=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__LFUN=TRUE__K__;
+    case ____EBOJ__: {
+      __0GUN=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__LFUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__KFUN));
+    case ____3BOJ__: {
+      __0GUN=__CGUN(((____3BOJ *)__ZGUN));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__LFUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__KFUN));
+    case ____RCOJ__: {
+      __0GUN=__QGUN(((____RCOJ *)__ZGUN));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__LFUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__KFUN));
+    case ____HDOJ__: {
+      __0GUN=__4GUN(((____HDOJ *)__ZGUN));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__LFUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__KFUN));
+    case ____1DOJ__: {
+      __0GUN=__MHUN(((____1DOJ *)__ZGUN));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__LFUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__KFUN));
+    case ____PEOJ__: {
+      __0GUN=__0HUN(((____PEOJ *)__ZGUN));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__LFUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__KFUN));
+    case ____DFOJ__: {
+      __0GUN=__IIUN(((____DFOJ *)__ZGUN));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__LFUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__KFUN));
+    case ____XFOJ__: {
+      __0GUN=__WIUN(((____XFOJ *)__ZGUN));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__LFUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__KFUN));
+    case ____QGOJ__: {
+      __0GUN=__EJUN(((____QGOJ *)__ZGUN));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__LFUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__KFUN));
+    case ____EHOJ__: {
+      __0GUN=__1JUN(((____EHOJ *)__ZGUN));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__LFUN=TRUE__K__;
+    case ____2HOJ__: {
+      __0GUN=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__LFUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__KFUN));
+    case ____YIOJ__: {
+      __0GUN=__MKUN(((____YIOJ *)__ZGUN));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__LFUN=TRUE__K__;
+    case ____YMOJ__: {
+      __0GUN=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__LFUN=TRUE__K__;
+    case ____ONOJ__: {
+      __0GUN=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__LFUN=TRUE__K__;
+    case ____YOOJ__: {
+      __0GUN=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__LFUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__KFUN));
+    case ____IM4K__: {
+      __0GUN=__AQMN(((____IM4K *)__ZGUN));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__LFUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__KFUN));
+    case ____T5FL__: {
+      __0GUN=__CZAQ(((____T5FL *)__ZGUN));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__LFUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__KFUN));
+    case ____3DUL__: {
+      __0GUN=__BR3P(((____3DUL *)__ZGUN));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__LFUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__KFUN));
+    case ____0EUL__: {
+      __0GUN=__MJCQ(((____0EUL *)__ZGUN));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__LFUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__KFUN));
+    case ____BGUL__: {
+      __0GUN=__PR3P(((____BGUL *)__ZGUN));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__LFUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__KFUN));
+    case ____2GUL__: {
+      __0GUN=__1JCQ(((____2GUL *)__ZGUN));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__LFUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__KFUN));
+    case ____B0VL__: {
+      __0GUN=__0KUN(((____B0VL *)__ZGUN));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__LFUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__KFUN));
+    case ____P0VL__: {
+      __0GUN=__5KUN(((____P0VL *)__ZGUN));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__MZAT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__KFUN)->global__Y5JM),NULL);
-      __tmp__LFUN=__tmp__MZAT;
+    case ____Q5YL__: {
+      __10AT=__WWPN(((____FKRG *)((____Q5YL *)__ZGUN)->__HBKM),NULL);
+      __0GUN=__10AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__LFUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__KFUN));
+    case ____UVPM__: {
+      __0GUN=__Y3ZN(((____UVPM *)__ZGUN));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__LFUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__KFUN));
+    case ____0ZPM__: {
+      __0GUN=__3R3P(((____0ZPM *)__ZGUN));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__LFUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__KFUN));
+    case ____MR0N__: {
+      __0GUN=__3VWO(((____MR0N *)__ZGUN));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__LFUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__KFUN));
+    case ____YWBP__: {
+      __0GUN=__OZ0Q(((____YWBP *)__ZGUN));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__LFUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__KFUN));
+    case ____LYBP__: {
+      __0GUN=__HZAQ(((____LYBP *)__ZGUN));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__LFUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__KFUN));
+    case ____CZBP__: {
+      __0GUN=__VZAQ(((____CZBP *)__ZGUN));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__LFUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__KFUN));
+    case ____3BEP__: {
+      __0GUN=__EEKQ(((____3BEP *)__ZGUN));
     } break;
     };
-    __tmp__FFUN=__tmp__LFUN;
+    __UGUN=__0GUN;
   } else /* FALSE */ {
-    __tmp__FFUN=FALSE__O__;
+    __UGUN=__O__;
   };
-  __tmp__JZAT=__tmp__FFUN;
-  return(__tmp__JZAT);
+  __Y0AT=__UGUN;
+  return(__Y0AT);
 }
 
-static __BOOLEAN__L is_invariant__PFUN(__EXPR_MUL__YBOJ *Self__QFUN)
-// ({EXPR_MUL__YBOJ}) With result Recursive, No inlinable.
+static ____L __4GUN(____HDOJ *__5GUN)
+// ({__HDOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__SFUN,*__tmp__YFUN;
-  __LOCAL__43WC *Self__DQFV,*Self__HQFV;
-  __BOOLEAN__L __tmp__TFUN,__tmp__PZAT,__tmp__ZFUN,__tmp__SZAT;
-  __tmp__SFUN=Self__QFUN->parent_expr_binary__ZBOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__SFUN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__TFUN=TRUE__K__;
+  void *__BHUN,*__HHUN;
+  ____N5WC *__SRFV,*__WRFV;
+  ____L __CHUN,__40AT,__IHUN,__B1AT;
+  __BHUN=__5GUN->__IDOJ.__BC5J;
+  switch (((struct ___OBJ *)__BHUN)->__id) {
+  case ____5J__: {
+    __CHUN=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__TFUN=FALSE__O__;
+  case ____0AXC__: {
+    __CHUN=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__TFUN=TRUE__K__;
+  case ____NBXC__: {
+    __CHUN=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__TFUN=TRUE__K__;
+  case ____ZBXC__: {
+    __CHUN=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__TFUN=FALSE__O__;
+  case ____DMWH__: {
+    __CHUN=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__DQFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__SFUN)->local__PUEJ);
-    __tmp__TFUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__DQFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__DQFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__DQFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__DQFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __SRFV=((____N5WC *)((____2A0I *)__BHUN)->__4VEJ);
+    __CHUN=((__1RBN == __CI3K) && (((((void *)__SRFV->__PN1K != (void *)NULL) && ((void *)__SRFV->__PN1K->__JH3K != (void *)NULL)) && (__SRFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__SRFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__TFUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__SFUN));
+  case ____HJNJ__: {
+    __CHUN=__AFUN(((____HJNJ *)__BHUN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__TFUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__SFUN));
+  case ____SJNJ__: {
+    __CHUN=__OFUN(((____SJNJ *)__BHUN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__TFUN=TRUE__K__;
+  case ____0AOJ__: {
+    __CHUN=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__TFUN=TRUE__K__;
+  case ____EBOJ__: {
+    __CHUN=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__TFUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__SFUN));
+  case ____3BOJ__: {
+    __CHUN=__CGUN(((____3BOJ *)__BHUN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__TFUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__SFUN));
+  case ____RCOJ__: {
+    __CHUN=__QGUN(((____RCOJ *)__BHUN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__TFUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__SFUN));
+  case ____HDOJ__: {
+    __CHUN=__4GUN(((____HDOJ *)__BHUN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__TFUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__SFUN));
+  case ____1DOJ__: {
+    __CHUN=__MHUN(((____1DOJ *)__BHUN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__TFUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__SFUN));
+  case ____PEOJ__: {
+    __CHUN=__0HUN(((____PEOJ *)__BHUN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__TFUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__SFUN));
+  case ____DFOJ__: {
+    __CHUN=__IIUN(((____DFOJ *)__BHUN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__TFUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__SFUN));
+  case ____XFOJ__: {
+    __CHUN=__WIUN(((____XFOJ *)__BHUN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__TFUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__SFUN));
+  case ____QGOJ__: {
+    __CHUN=__EJUN(((____QGOJ *)__BHUN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__TFUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__SFUN));
+  case ____EHOJ__: {
+    __CHUN=__1JUN(((____EHOJ *)__BHUN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__TFUN=TRUE__K__;
+  case ____2HOJ__: {
+    __CHUN=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__TFUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__SFUN));
+  case ____YIOJ__: {
+    __CHUN=__MKUN(((____YIOJ *)__BHUN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__TFUN=TRUE__K__;
+  case ____YMOJ__: {
+    __CHUN=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__TFUN=TRUE__K__;
+  case ____ONOJ__: {
+    __CHUN=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__TFUN=TRUE__K__;
+  case ____YOOJ__: {
+    __CHUN=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__TFUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__SFUN));
+  case ____IM4K__: {
+    __CHUN=__AQMN(((____IM4K *)__BHUN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__TFUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__SFUN));
+  case ____T5FL__: {
+    __CHUN=__CZAQ(((____T5FL *)__BHUN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__TFUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__SFUN));
+  case ____3DUL__: {
+    __CHUN=__BR3P(((____3DUL *)__BHUN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__TFUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__SFUN));
+  case ____0EUL__: {
+    __CHUN=__MJCQ(((____0EUL *)__BHUN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__TFUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__SFUN));
+  case ____BGUL__: {
+    __CHUN=__PR3P(((____BGUL *)__BHUN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__TFUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__SFUN));
+  case ____2GUL__: {
+    __CHUN=__1JCQ(((____2GUL *)__BHUN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__TFUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__SFUN));
+  case ____B0VL__: {
+    __CHUN=__0KUN(((____B0VL *)__BHUN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__TFUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__SFUN));
+  case ____P0VL__: {
+    __CHUN=__5KUN(((____P0VL *)__BHUN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__PZAT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__SFUN)->global__Y5JM),NULL);
-    __tmp__TFUN=__tmp__PZAT;
+  case ____Q5YL__: {
+    __40AT=__WWPN(((____FKRG *)((____Q5YL *)__BHUN)->__HBKM),NULL);
+    __CHUN=__40AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__TFUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__SFUN));
+  case ____UVPM__: {
+    __CHUN=__Y3ZN(((____UVPM *)__BHUN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__TFUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__SFUN));
+  case ____0ZPM__: {
+    __CHUN=__3R3P(((____0ZPM *)__BHUN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__TFUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__SFUN));
+  case ____MR0N__: {
+    __CHUN=__3VWO(((____MR0N *)__BHUN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__TFUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__SFUN));
+  case ____YWBP__: {
+    __CHUN=__OZ0Q(((____YWBP *)__BHUN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__TFUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__SFUN));
+  case ____LYBP__: {
+    __CHUN=__HZAQ(((____LYBP *)__BHUN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__TFUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__SFUN));
+  case ____CZBP__: {
+    __CHUN=__VZAQ(((____CZBP *)__BHUN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__TFUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__SFUN));
+  case ____3BEP__: {
+    __CHUN=__EEKQ(((____3BEP *)__BHUN));
   } break;
   };
-  if (__tmp__TFUN) {
-    __tmp__YFUN=Self__QFUN->parent_expr_binary__ZBOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__YFUN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__ZFUN=TRUE__K__;
+  if (__CHUN) {
+    __HHUN=__5GUN->__IDOJ.__FC5J;
+    switch (((struct ___OBJ *)__HHUN)->__id) {
+    case ____5J__: {
+      __IHUN=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__ZFUN=FALSE__O__;
+    case ____0AXC__: {
+      __IHUN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__ZFUN=TRUE__K__;
+    case ____NBXC__: {
+      __IHUN=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__ZFUN=TRUE__K__;
+    case ____ZBXC__: {
+      __IHUN=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__ZFUN=FALSE__O__;
+    case ____DMWH__: {
+      __IHUN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__HQFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__YFUN)->local__PUEJ);
-      __tmp__ZFUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__HQFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__HQFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__HQFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__HQFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __WRFV=((____N5WC *)((____2A0I *)__HHUN)->__4VEJ);
+      __IHUN=((__1RBN == __CI3K) && (((((void *)__WRFV->__PN1K != (void *)NULL) && ((void *)__WRFV->__PN1K->__JH3K != (void *)NULL)) && (__WRFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__WRFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__ZFUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__YFUN));
+    case ____HJNJ__: {
+      __IHUN=__AFUN(((____HJNJ *)__HHUN));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__ZFUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__YFUN));
+    case ____SJNJ__: {
+      __IHUN=__OFUN(((____SJNJ *)__HHUN));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__ZFUN=TRUE__K__;
+    case ____0AOJ__: {
+      __IHUN=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__ZFUN=TRUE__K__;
+    case ____EBOJ__: {
+      __IHUN=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__ZFUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__YFUN));
+    case ____3BOJ__: {
+      __IHUN=__CGUN(((____3BOJ *)__HHUN));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__ZFUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__YFUN));
+    case ____RCOJ__: {
+      __IHUN=__QGUN(((____RCOJ *)__HHUN));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__ZFUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__YFUN));
+    case ____HDOJ__: {
+      __IHUN=__4GUN(((____HDOJ *)__HHUN));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__ZFUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__YFUN));
+    case ____1DOJ__: {
+      __IHUN=__MHUN(((____1DOJ *)__HHUN));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__ZFUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__YFUN));
+    case ____PEOJ__: {
+      __IHUN=__0HUN(((____PEOJ *)__HHUN));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__ZFUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__YFUN));
+    case ____DFOJ__: {
+      __IHUN=__IIUN(((____DFOJ *)__HHUN));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__ZFUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__YFUN));
+    case ____XFOJ__: {
+      __IHUN=__WIUN(((____XFOJ *)__HHUN));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__ZFUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__YFUN));
+    case ____QGOJ__: {
+      __IHUN=__EJUN(((____QGOJ *)__HHUN));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__ZFUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__YFUN));
+    case ____EHOJ__: {
+      __IHUN=__1JUN(((____EHOJ *)__HHUN));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__ZFUN=TRUE__K__;
+    case ____2HOJ__: {
+      __IHUN=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__ZFUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__YFUN));
+    case ____YIOJ__: {
+      __IHUN=__MKUN(((____YIOJ *)__HHUN));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__ZFUN=TRUE__K__;
+    case ____YMOJ__: {
+      __IHUN=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__ZFUN=TRUE__K__;
+    case ____ONOJ__: {
+      __IHUN=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__ZFUN=TRUE__K__;
+    case ____YOOJ__: {
+      __IHUN=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__ZFUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__YFUN));
+    case ____IM4K__: {
+      __IHUN=__AQMN(((____IM4K *)__HHUN));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__ZFUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__YFUN));
+    case ____T5FL__: {
+      __IHUN=__CZAQ(((____T5FL *)__HHUN));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__ZFUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__YFUN));
+    case ____3DUL__: {
+      __IHUN=__BR3P(((____3DUL *)__HHUN));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__ZFUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__YFUN));
+    case ____0EUL__: {
+      __IHUN=__MJCQ(((____0EUL *)__HHUN));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__ZFUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__YFUN));
+    case ____BGUL__: {
+      __IHUN=__PR3P(((____BGUL *)__HHUN));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__ZFUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__YFUN));
+    case ____2GUL__: {
+      __IHUN=__1JCQ(((____2GUL *)__HHUN));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__ZFUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__YFUN));
+    case ____B0VL__: {
+      __IHUN=__0KUN(((____B0VL *)__HHUN));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__ZFUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__YFUN));
+    case ____P0VL__: {
+      __IHUN=__5KUN(((____P0VL *)__HHUN));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__SZAT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__YFUN)->global__Y5JM),NULL);
-      __tmp__ZFUN=__tmp__SZAT;
+    case ____Q5YL__: {
+      __B1AT=__WWPN(((____FKRG *)((____Q5YL *)__HHUN)->__HBKM),NULL);
+      __IHUN=__B1AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__ZFUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__YFUN));
+    case ____UVPM__: {
+      __IHUN=__Y3ZN(((____UVPM *)__HHUN));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__ZFUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__YFUN));
+    case ____0ZPM__: {
+      __IHUN=__3R3P(((____0ZPM *)__HHUN));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__ZFUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__YFUN));
+    case ____MR0N__: {
+      __IHUN=__3VWO(((____MR0N *)__HHUN));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__ZFUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__YFUN));
+    case ____YWBP__: {
+      __IHUN=__OZ0Q(((____YWBP *)__HHUN));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__ZFUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__YFUN));
+    case ____LYBP__: {
+      __IHUN=__HZAQ(((____LYBP *)__HHUN));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__ZFUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__YFUN));
+    case ____CZBP__: {
+      __IHUN=__VZAQ(((____CZBP *)__HHUN));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__ZFUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__YFUN));
+    case ____3BEP__: {
+      __IHUN=__EEKQ(((____3BEP *)__HHUN));
     } break;
     };
-    __tmp__TFUN=__tmp__ZFUN;
+    __CHUN=__IHUN;
   } else /* FALSE */ {
-    __tmp__TFUN=FALSE__O__;
+    __CHUN=__O__;
   };
-  __tmp__PZAT=__tmp__TFUN;
-  return(__tmp__PZAT);
+  __40AT=__CHUN;
+  return(__40AT);
 }
 
-static __BOOLEAN__L is_invariant__3FUN(__EXPR_DIV__MCOJ *Self__4FUN)
-// ({EXPR_DIV__MCOJ}) With result Recursive, No inlinable.
+static ____L __MHUN(____1DOJ *__NHUN)
+// ({__1DOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__AGUN,*__tmp__GGUN;
-  __LOCAL__43WC *Self__LQFV,*Self__PQFV;
-  __BOOLEAN__L __tmp__BGUN,__tmp__VZAT,__tmp__HGUN,__tmp__YZAT;
-  __tmp__AGUN=Self__4FUN->parent_expr_binary__NCOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__AGUN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__BGUN=TRUE__K__;
+  void *__PHUN,*__VHUN;
+  ____N5WC *__0RFV,*__4RFV;
+  ____L __QHUN,__E1AT,__WHUN,__H1AT;
+  __PHUN=__NHUN->__2DOJ.__BC5J;
+  switch (((struct ___OBJ *)__PHUN)->__id) {
+  case ____5J__: {
+    __QHUN=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__BGUN=FALSE__O__;
+  case ____0AXC__: {
+    __QHUN=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__BGUN=TRUE__K__;
+  case ____NBXC__: {
+    __QHUN=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__BGUN=TRUE__K__;
+  case ____ZBXC__: {
+    __QHUN=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__BGUN=FALSE__O__;
+  case ____DMWH__: {
+    __QHUN=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__LQFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__AGUN)->local__PUEJ);
-    __tmp__BGUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__LQFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__LQFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__LQFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__LQFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __0RFV=((____N5WC *)((____2A0I *)__PHUN)->__4VEJ);
+    __QHUN=((__1RBN == __CI3K) && (((((void *)__0RFV->__PN1K != (void *)NULL) && ((void *)__0RFV->__PN1K->__JH3K != (void *)NULL)) && (__0RFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__0RFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__BGUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__AGUN));
+  case ____HJNJ__: {
+    __QHUN=__AFUN(((____HJNJ *)__PHUN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__BGUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__AGUN));
+  case ____SJNJ__: {
+    __QHUN=__OFUN(((____SJNJ *)__PHUN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__BGUN=TRUE__K__;
+  case ____0AOJ__: {
+    __QHUN=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__BGUN=TRUE__K__;
+  case ____EBOJ__: {
+    __QHUN=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__BGUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__AGUN));
+  case ____3BOJ__: {
+    __QHUN=__CGUN(((____3BOJ *)__PHUN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__BGUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__AGUN));
+  case ____RCOJ__: {
+    __QHUN=__QGUN(((____RCOJ *)__PHUN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__BGUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__AGUN));
+  case ____HDOJ__: {
+    __QHUN=__4GUN(((____HDOJ *)__PHUN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__BGUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__AGUN));
+  case ____1DOJ__: {
+    __QHUN=__MHUN(((____1DOJ *)__PHUN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__BGUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__AGUN));
+  case ____PEOJ__: {
+    __QHUN=__0HUN(((____PEOJ *)__PHUN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__BGUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__AGUN));
+  case ____DFOJ__: {
+    __QHUN=__IIUN(((____DFOJ *)__PHUN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__BGUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__AGUN));
+  case ____XFOJ__: {
+    __QHUN=__WIUN(((____XFOJ *)__PHUN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BGUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__AGUN));
+  case ____QGOJ__: {
+    __QHUN=__EJUN(((____QGOJ *)__PHUN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__BGUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__AGUN));
+  case ____EHOJ__: {
+    __QHUN=__1JUN(((____EHOJ *)__PHUN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__BGUN=TRUE__K__;
+  case ____2HOJ__: {
+    __QHUN=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__BGUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__AGUN));
+  case ____YIOJ__: {
+    __QHUN=__MKUN(((____YIOJ *)__PHUN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__BGUN=TRUE__K__;
+  case ____YMOJ__: {
+    __QHUN=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__BGUN=TRUE__K__;
+  case ____ONOJ__: {
+    __QHUN=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__BGUN=TRUE__K__;
+  case ____YOOJ__: {
+    __QHUN=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__BGUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__AGUN));
+  case ____IM4K__: {
+    __QHUN=__AQMN(((____IM4K *)__PHUN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__BGUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__AGUN));
+  case ____T5FL__: {
+    __QHUN=__CZAQ(((____T5FL *)__PHUN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__BGUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__AGUN));
+  case ____3DUL__: {
+    __QHUN=__BR3P(((____3DUL *)__PHUN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__BGUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__AGUN));
+  case ____0EUL__: {
+    __QHUN=__MJCQ(((____0EUL *)__PHUN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__BGUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__AGUN));
+  case ____BGUL__: {
+    __QHUN=__PR3P(((____BGUL *)__PHUN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__BGUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__AGUN));
+  case ____2GUL__: {
+    __QHUN=__1JCQ(((____2GUL *)__PHUN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__BGUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__AGUN));
+  case ____B0VL__: {
+    __QHUN=__0KUN(((____B0VL *)__PHUN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__BGUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__AGUN));
+  case ____P0VL__: {
+    __QHUN=__5KUN(((____P0VL *)__PHUN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__VZAT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__AGUN)->global__Y5JM),NULL);
-    __tmp__BGUN=__tmp__VZAT;
+  case ____Q5YL__: {
+    __E1AT=__WWPN(((____FKRG *)((____Q5YL *)__PHUN)->__HBKM),NULL);
+    __QHUN=__E1AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__BGUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__AGUN));
+  case ____UVPM__: {
+    __QHUN=__Y3ZN(((____UVPM *)__PHUN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__BGUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__AGUN));
+  case ____0ZPM__: {
+    __QHUN=__3R3P(((____0ZPM *)__PHUN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__BGUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__AGUN));
+  case ____MR0N__: {
+    __QHUN=__3VWO(((____MR0N *)__PHUN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__BGUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__AGUN));
+  case ____YWBP__: {
+    __QHUN=__OZ0Q(((____YWBP *)__PHUN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__BGUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__AGUN));
+  case ____LYBP__: {
+    __QHUN=__HZAQ(((____LYBP *)__PHUN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__BGUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__AGUN));
+  case ____CZBP__: {
+    __QHUN=__VZAQ(((____CZBP *)__PHUN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__BGUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__AGUN));
+  case ____3BEP__: {
+    __QHUN=__EEKQ(((____3BEP *)__PHUN));
   } break;
   };
-  if (__tmp__BGUN) {
-    __tmp__GGUN=Self__4FUN->parent_expr_binary__NCOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__GGUN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__HGUN=TRUE__K__;
+  if (__QHUN) {
+    __VHUN=__NHUN->__2DOJ.__FC5J;
+    switch (((struct ___OBJ *)__VHUN)->__id) {
+    case ____5J__: {
+      __WHUN=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__HGUN=FALSE__O__;
+    case ____0AXC__: {
+      __WHUN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__HGUN=TRUE__K__;
+    case ____NBXC__: {
+      __WHUN=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__HGUN=TRUE__K__;
+    case ____ZBXC__: {
+      __WHUN=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__HGUN=FALSE__O__;
+    case ____DMWH__: {
+      __WHUN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__PQFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__GGUN)->local__PUEJ);
-      __tmp__HGUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__PQFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__PQFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__PQFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__PQFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __4RFV=((____N5WC *)((____2A0I *)__VHUN)->__4VEJ);
+      __WHUN=((__1RBN == __CI3K) && (((((void *)__4RFV->__PN1K != (void *)NULL) && ((void *)__4RFV->__PN1K->__JH3K != (void *)NULL)) && (__4RFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__4RFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__HGUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__GGUN));
+    case ____HJNJ__: {
+      __WHUN=__AFUN(((____HJNJ *)__VHUN));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__HGUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__GGUN));
+    case ____SJNJ__: {
+      __WHUN=__OFUN(((____SJNJ *)__VHUN));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__HGUN=TRUE__K__;
+    case ____0AOJ__: {
+      __WHUN=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__HGUN=TRUE__K__;
+    case ____EBOJ__: {
+      __WHUN=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__HGUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__GGUN));
+    case ____3BOJ__: {
+      __WHUN=__CGUN(((____3BOJ *)__VHUN));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__HGUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__GGUN));
+    case ____RCOJ__: {
+      __WHUN=__QGUN(((____RCOJ *)__VHUN));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__HGUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__GGUN));
+    case ____HDOJ__: {
+      __WHUN=__4GUN(((____HDOJ *)__VHUN));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__HGUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__GGUN));
+    case ____1DOJ__: {
+      __WHUN=__MHUN(((____1DOJ *)__VHUN));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__HGUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__GGUN));
+    case ____PEOJ__: {
+      __WHUN=__0HUN(((____PEOJ *)__VHUN));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__HGUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__GGUN));
+    case ____DFOJ__: {
+      __WHUN=__IIUN(((____DFOJ *)__VHUN));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__HGUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__GGUN));
+    case ____XFOJ__: {
+      __WHUN=__WIUN(((____XFOJ *)__VHUN));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__HGUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__GGUN));
+    case ____QGOJ__: {
+      __WHUN=__EJUN(((____QGOJ *)__VHUN));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__HGUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__GGUN));
+    case ____EHOJ__: {
+      __WHUN=__1JUN(((____EHOJ *)__VHUN));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__HGUN=TRUE__K__;
+    case ____2HOJ__: {
+      __WHUN=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__HGUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__GGUN));
+    case ____YIOJ__: {
+      __WHUN=__MKUN(((____YIOJ *)__VHUN));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__HGUN=TRUE__K__;
+    case ____YMOJ__: {
+      __WHUN=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__HGUN=TRUE__K__;
+    case ____ONOJ__: {
+      __WHUN=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__HGUN=TRUE__K__;
+    case ____YOOJ__: {
+      __WHUN=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__HGUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__GGUN));
+    case ____IM4K__: {
+      __WHUN=__AQMN(((____IM4K *)__VHUN));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__HGUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__GGUN));
+    case ____T5FL__: {
+      __WHUN=__CZAQ(((____T5FL *)__VHUN));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__HGUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__GGUN));
+    case ____3DUL__: {
+      __WHUN=__BR3P(((____3DUL *)__VHUN));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__HGUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__GGUN));
+    case ____0EUL__: {
+      __WHUN=__MJCQ(((____0EUL *)__VHUN));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__HGUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__GGUN));
+    case ____BGUL__: {
+      __WHUN=__PR3P(((____BGUL *)__VHUN));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__HGUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__GGUN));
+    case ____2GUL__: {
+      __WHUN=__1JCQ(((____2GUL *)__VHUN));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__HGUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__GGUN));
+    case ____B0VL__: {
+      __WHUN=__0KUN(((____B0VL *)__VHUN));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__HGUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__GGUN));
+    case ____P0VL__: {
+      __WHUN=__5KUN(((____P0VL *)__VHUN));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__YZAT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__GGUN)->global__Y5JM),NULL);
-      __tmp__HGUN=__tmp__YZAT;
+    case ____Q5YL__: {
+      __H1AT=__WWPN(((____FKRG *)((____Q5YL *)__VHUN)->__HBKM),NULL);
+      __WHUN=__H1AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__HGUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__GGUN));
+    case ____UVPM__: {
+      __WHUN=__Y3ZN(((____UVPM *)__VHUN));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__HGUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__GGUN));
+    case ____0ZPM__: {
+      __WHUN=__3R3P(((____0ZPM *)__VHUN));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__HGUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__GGUN));
+    case ____MR0N__: {
+      __WHUN=__3VWO(((____MR0N *)__VHUN));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__HGUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__GGUN));
+    case ____YWBP__: {
+      __WHUN=__OZ0Q(((____YWBP *)__VHUN));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__HGUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__GGUN));
+    case ____LYBP__: {
+      __WHUN=__HZAQ(((____LYBP *)__VHUN));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__HGUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__GGUN));
+    case ____CZBP__: {
+      __WHUN=__VZAQ(((____CZBP *)__VHUN));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__HGUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__GGUN));
+    case ____3BEP__: {
+      __WHUN=__EEKQ(((____3BEP *)__VHUN));
     } break;
     };
-    __tmp__BGUN=__tmp__HGUN;
+    __QHUN=__WHUN;
   } else /* FALSE */ {
-    __tmp__BGUN=FALSE__O__;
+    __QHUN=__O__;
   };
-  __tmp__VZAT=__tmp__BGUN;
-  return(__tmp__VZAT);
+  __E1AT=__QHUN;
+  return(__E1AT);
 }
 
-static __BOOLEAN__L is_invariant__LGUN(__EXPR_AND__ADOJ *Self__MGUN)
-// ({EXPR_AND__ADOJ}) With result Recursive, No inlinable.
+static ____L __0HUN(____PEOJ *__1HUN)
+// ({__PEOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__OGUN,*__tmp__UGUN;
-  __LOCAL__43WC *Self__TQFV,*Self__XQFV;
-  __BOOLEAN__L __tmp__PGUN,__tmp__1ZAT,__tmp__VGUN,__tmp__4ZAT;
-  __tmp__OGUN=Self__MGUN->parent_expr_binary__BDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__OGUN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__PGUN=TRUE__K__;
+  void *__3HUN,*__DIUN;
+  ____N5WC *__CSFV,*__GSFV;
+  ____L __4HUN,__K1AT,__EIUN,__N1AT;
+  __3HUN=__1HUN->__QEOJ.__BC5J;
+  switch (((struct ___OBJ *)__3HUN)->__id) {
+  case ____5J__: {
+    __4HUN=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__PGUN=FALSE__O__;
+  case ____0AXC__: {
+    __4HUN=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__PGUN=TRUE__K__;
+  case ____NBXC__: {
+    __4HUN=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__PGUN=TRUE__K__;
+  case ____ZBXC__: {
+    __4HUN=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__PGUN=FALSE__O__;
+  case ____DMWH__: {
+    __4HUN=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__TQFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__OGUN)->local__PUEJ);
-    __tmp__PGUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__TQFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__TQFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__TQFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__TQFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __CSFV=((____N5WC *)((____2A0I *)__3HUN)->__4VEJ);
+    __4HUN=((__1RBN == __CI3K) && (((((void *)__CSFV->__PN1K != (void *)NULL) && ((void *)__CSFV->__PN1K->__JH3K != (void *)NULL)) && (__CSFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__CSFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__PGUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__OGUN));
+  case ____HJNJ__: {
+    __4HUN=__AFUN(((____HJNJ *)__3HUN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__PGUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__OGUN));
+  case ____SJNJ__: {
+    __4HUN=__OFUN(((____SJNJ *)__3HUN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__PGUN=TRUE__K__;
+  case ____0AOJ__: {
+    __4HUN=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__PGUN=TRUE__K__;
+  case ____EBOJ__: {
+    __4HUN=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__PGUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__OGUN));
+  case ____3BOJ__: {
+    __4HUN=__CGUN(((____3BOJ *)__3HUN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__PGUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__OGUN));
+  case ____RCOJ__: {
+    __4HUN=__QGUN(((____RCOJ *)__3HUN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__PGUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__OGUN));
+  case ____HDOJ__: {
+    __4HUN=__4GUN(((____HDOJ *)__3HUN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__PGUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__OGUN));
+  case ____1DOJ__: {
+    __4HUN=__MHUN(((____1DOJ *)__3HUN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__PGUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__OGUN));
+  case ____PEOJ__: {
+    __4HUN=__0HUN(((____PEOJ *)__3HUN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__PGUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__OGUN));
+  case ____DFOJ__: {
+    __4HUN=__IIUN(((____DFOJ *)__3HUN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__PGUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__OGUN));
+  case ____XFOJ__: {
+    __4HUN=__WIUN(((____XFOJ *)__3HUN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__PGUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__OGUN));
+  case ____QGOJ__: {
+    __4HUN=__EJUN(((____QGOJ *)__3HUN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__PGUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__OGUN));
+  case ____EHOJ__: {
+    __4HUN=__1JUN(((____EHOJ *)__3HUN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__PGUN=TRUE__K__;
+  case ____2HOJ__: {
+    __4HUN=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__PGUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__OGUN));
+  case ____YIOJ__: {
+    __4HUN=__MKUN(((____YIOJ *)__3HUN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__PGUN=TRUE__K__;
+  case ____YMOJ__: {
+    __4HUN=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__PGUN=TRUE__K__;
+  case ____ONOJ__: {
+    __4HUN=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__PGUN=TRUE__K__;
+  case ____YOOJ__: {
+    __4HUN=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__PGUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__OGUN));
+  case ____IM4K__: {
+    __4HUN=__AQMN(((____IM4K *)__3HUN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__PGUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__OGUN));
+  case ____T5FL__: {
+    __4HUN=__CZAQ(((____T5FL *)__3HUN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__PGUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__OGUN));
+  case ____3DUL__: {
+    __4HUN=__BR3P(((____3DUL *)__3HUN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__PGUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__OGUN));
+  case ____0EUL__: {
+    __4HUN=__MJCQ(((____0EUL *)__3HUN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__PGUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__OGUN));
+  case ____BGUL__: {
+    __4HUN=__PR3P(((____BGUL *)__3HUN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__PGUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__OGUN));
+  case ____2GUL__: {
+    __4HUN=__1JCQ(((____2GUL *)__3HUN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__PGUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__OGUN));
+  case ____B0VL__: {
+    __4HUN=__0KUN(((____B0VL *)__3HUN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__PGUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__OGUN));
+  case ____P0VL__: {
+    __4HUN=__5KUN(((____P0VL *)__3HUN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__1ZAT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__OGUN)->global__Y5JM),NULL);
-    __tmp__PGUN=__tmp__1ZAT;
+  case ____Q5YL__: {
+    __K1AT=__WWPN(((____FKRG *)((____Q5YL *)__3HUN)->__HBKM),NULL);
+    __4HUN=__K1AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__PGUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__OGUN));
+  case ____UVPM__: {
+    __4HUN=__Y3ZN(((____UVPM *)__3HUN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__PGUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__OGUN));
+  case ____0ZPM__: {
+    __4HUN=__3R3P(((____0ZPM *)__3HUN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__PGUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__OGUN));
+  case ____MR0N__: {
+    __4HUN=__3VWO(((____MR0N *)__3HUN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__PGUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__OGUN));
+  case ____YWBP__: {
+    __4HUN=__OZ0Q(((____YWBP *)__3HUN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__PGUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__OGUN));
+  case ____LYBP__: {
+    __4HUN=__HZAQ(((____LYBP *)__3HUN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__PGUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__OGUN));
+  case ____CZBP__: {
+    __4HUN=__VZAQ(((____CZBP *)__3HUN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__PGUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__OGUN));
+  case ____3BEP__: {
+    __4HUN=__EEKQ(((____3BEP *)__3HUN));
   } break;
   };
-  if (__tmp__PGUN) {
-    __tmp__UGUN=Self__MGUN->parent_expr_binary__BDOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__UGUN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__VGUN=TRUE__K__;
+  if (__4HUN) {
+    __DIUN=__1HUN->__QEOJ.__FC5J;
+    switch (((struct ___OBJ *)__DIUN)->__id) {
+    case ____5J__: {
+      __EIUN=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__VGUN=FALSE__O__;
+    case ____0AXC__: {
+      __EIUN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__VGUN=TRUE__K__;
+    case ____NBXC__: {
+      __EIUN=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__VGUN=TRUE__K__;
+    case ____ZBXC__: {
+      __EIUN=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__VGUN=FALSE__O__;
+    case ____DMWH__: {
+      __EIUN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__XQFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__UGUN)->local__PUEJ);
-      __tmp__VGUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__XQFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__XQFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__XQFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__XQFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __GSFV=((____N5WC *)((____2A0I *)__DIUN)->__4VEJ);
+      __EIUN=((__1RBN == __CI3K) && (((((void *)__GSFV->__PN1K != (void *)NULL) && ((void *)__GSFV->__PN1K->__JH3K != (void *)NULL)) && (__GSFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__GSFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__VGUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__UGUN));
+    case ____HJNJ__: {
+      __EIUN=__AFUN(((____HJNJ *)__DIUN));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__VGUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__UGUN));
+    case ____SJNJ__: {
+      __EIUN=__OFUN(((____SJNJ *)__DIUN));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__VGUN=TRUE__K__;
+    case ____0AOJ__: {
+      __EIUN=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__VGUN=TRUE__K__;
+    case ____EBOJ__: {
+      __EIUN=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__VGUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__UGUN));
+    case ____3BOJ__: {
+      __EIUN=__CGUN(((____3BOJ *)__DIUN));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__VGUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__UGUN));
+    case ____RCOJ__: {
+      __EIUN=__QGUN(((____RCOJ *)__DIUN));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__VGUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__UGUN));
+    case ____HDOJ__: {
+      __EIUN=__4GUN(((____HDOJ *)__DIUN));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__VGUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__UGUN));
+    case ____1DOJ__: {
+      __EIUN=__MHUN(((____1DOJ *)__DIUN));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__VGUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__UGUN));
+    case ____PEOJ__: {
+      __EIUN=__0HUN(((____PEOJ *)__DIUN));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__VGUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__UGUN));
+    case ____DFOJ__: {
+      __EIUN=__IIUN(((____DFOJ *)__DIUN));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__VGUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__UGUN));
+    case ____XFOJ__: {
+      __EIUN=__WIUN(((____XFOJ *)__DIUN));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__VGUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__UGUN));
+    case ____QGOJ__: {
+      __EIUN=__EJUN(((____QGOJ *)__DIUN));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__VGUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__UGUN));
+    case ____EHOJ__: {
+      __EIUN=__1JUN(((____EHOJ *)__DIUN));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__VGUN=TRUE__K__;
+    case ____2HOJ__: {
+      __EIUN=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__VGUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__UGUN));
+    case ____YIOJ__: {
+      __EIUN=__MKUN(((____YIOJ *)__DIUN));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__VGUN=TRUE__K__;
+    case ____YMOJ__: {
+      __EIUN=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__VGUN=TRUE__K__;
+    case ____ONOJ__: {
+      __EIUN=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__VGUN=TRUE__K__;
+    case ____YOOJ__: {
+      __EIUN=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__VGUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__UGUN));
+    case ____IM4K__: {
+      __EIUN=__AQMN(((____IM4K *)__DIUN));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__VGUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__UGUN));
+    case ____T5FL__: {
+      __EIUN=__CZAQ(((____T5FL *)__DIUN));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__VGUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__UGUN));
+    case ____3DUL__: {
+      __EIUN=__BR3P(((____3DUL *)__DIUN));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__VGUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__UGUN));
+    case ____0EUL__: {
+      __EIUN=__MJCQ(((____0EUL *)__DIUN));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__VGUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__UGUN));
+    case ____BGUL__: {
+      __EIUN=__PR3P(((____BGUL *)__DIUN));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__VGUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__UGUN));
+    case ____2GUL__: {
+      __EIUN=__1JCQ(((____2GUL *)__DIUN));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__VGUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__UGUN));
+    case ____B0VL__: {
+      __EIUN=__0KUN(((____B0VL *)__DIUN));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__VGUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__UGUN));
+    case ____P0VL__: {
+      __EIUN=__5KUN(((____P0VL *)__DIUN));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__4ZAT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__UGUN)->global__Y5JM),NULL);
-      __tmp__VGUN=__tmp__4ZAT;
+    case ____Q5YL__: {
+      __N1AT=__WWPN(((____FKRG *)((____Q5YL *)__DIUN)->__HBKM),NULL);
+      __EIUN=__N1AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__VGUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__UGUN));
+    case ____UVPM__: {
+      __EIUN=__Y3ZN(((____UVPM *)__DIUN));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__VGUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__UGUN));
+    case ____0ZPM__: {
+      __EIUN=__3R3P(((____0ZPM *)__DIUN));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__VGUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__UGUN));
+    case ____MR0N__: {
+      __EIUN=__3VWO(((____MR0N *)__DIUN));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__VGUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__UGUN));
+    case ____YWBP__: {
+      __EIUN=__OZ0Q(((____YWBP *)__DIUN));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__VGUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__UGUN));
+    case ____LYBP__: {
+      __EIUN=__HZAQ(((____LYBP *)__DIUN));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__VGUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__UGUN));
+    case ____CZBP__: {
+      __EIUN=__VZAQ(((____CZBP *)__DIUN));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__VGUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__UGUN));
+    case ____3BEP__: {
+      __EIUN=__EEKQ(((____3BEP *)__DIUN));
     } break;
     };
-    __tmp__PGUN=__tmp__VGUN;
+    __4HUN=__EIUN;
   } else /* FALSE */ {
-    __tmp__PGUN=FALSE__O__;
+    __4HUN=__O__;
   };
-  __tmp__1ZAT=__tmp__PGUN;
-  return(__tmp__1ZAT);
+  __K1AT=__4HUN;
+  return(__K1AT);
 }
 
-static __BOOLEAN__L is_invariant__ZGUN(__EXPR_SHIFT_R__UDOJ *Self__0GUN)
-// ({EXPR_SHIFT_R__UDOJ}) With result Recursive, No inlinable.
+static ____L __IIUN(____DFOJ *__JIUN)
+// ({__DFOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__2GUN,*__tmp__CHUN;
-  __LOCAL__43WC *Self__1QFV,*Self__5QFV;
-  __BOOLEAN__L __tmp__3GUN,__tmp__B0AT,__tmp__DHUN,__tmp__E0AT;
-  __tmp__2GUN=Self__0GUN->parent_expr_binary__VDOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__2GUN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__3GUN=TRUE__K__;
+  void *__LIUN,*__RIUN;
+  ____N5WC *__KSFV,*__OSFV;
+  ____L __MIUN,__Q1AT,__SIUN,__T1AT;
+  __LIUN=__JIUN->__EFOJ.__BC5J;
+  switch (((struct ___OBJ *)__LIUN)->__id) {
+  case ____5J__: {
+    __MIUN=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__3GUN=FALSE__O__;
+  case ____0AXC__: {
+    __MIUN=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__3GUN=TRUE__K__;
+  case ____NBXC__: {
+    __MIUN=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__3GUN=TRUE__K__;
+  case ____ZBXC__: {
+    __MIUN=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__3GUN=FALSE__O__;
+  case ____DMWH__: {
+    __MIUN=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__1QFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__2GUN)->local__PUEJ);
-    __tmp__3GUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__1QFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__1QFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__1QFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__1QFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __KSFV=((____N5WC *)((____2A0I *)__LIUN)->__4VEJ);
+    __MIUN=((__1RBN == __CI3K) && (((((void *)__KSFV->__PN1K != (void *)NULL) && ((void *)__KSFV->__PN1K->__JH3K != (void *)NULL)) && (__KSFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__KSFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__3GUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__2GUN));
+  case ____HJNJ__: {
+    __MIUN=__AFUN(((____HJNJ *)__LIUN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__3GUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__2GUN));
+  case ____SJNJ__: {
+    __MIUN=__OFUN(((____SJNJ *)__LIUN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__3GUN=TRUE__K__;
+  case ____0AOJ__: {
+    __MIUN=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__3GUN=TRUE__K__;
+  case ____EBOJ__: {
+    __MIUN=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__3GUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__2GUN));
+  case ____3BOJ__: {
+    __MIUN=__CGUN(((____3BOJ *)__LIUN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__3GUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__2GUN));
+  case ____RCOJ__: {
+    __MIUN=__QGUN(((____RCOJ *)__LIUN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__3GUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__2GUN));
+  case ____HDOJ__: {
+    __MIUN=__4GUN(((____HDOJ *)__LIUN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__3GUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__2GUN));
+  case ____1DOJ__: {
+    __MIUN=__MHUN(((____1DOJ *)__LIUN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__3GUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__2GUN));
+  case ____PEOJ__: {
+    __MIUN=__0HUN(((____PEOJ *)__LIUN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__3GUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__2GUN));
+  case ____DFOJ__: {
+    __MIUN=__IIUN(((____DFOJ *)__LIUN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__3GUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__2GUN));
+  case ____XFOJ__: {
+    __MIUN=__WIUN(((____XFOJ *)__LIUN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__3GUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__2GUN));
+  case ____QGOJ__: {
+    __MIUN=__EJUN(((____QGOJ *)__LIUN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__3GUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__2GUN));
+  case ____EHOJ__: {
+    __MIUN=__1JUN(((____EHOJ *)__LIUN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__3GUN=TRUE__K__;
+  case ____2HOJ__: {
+    __MIUN=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__3GUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__2GUN));
+  case ____YIOJ__: {
+    __MIUN=__MKUN(((____YIOJ *)__LIUN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__3GUN=TRUE__K__;
+  case ____YMOJ__: {
+    __MIUN=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__3GUN=TRUE__K__;
+  case ____ONOJ__: {
+    __MIUN=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__3GUN=TRUE__K__;
+  case ____YOOJ__: {
+    __MIUN=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__3GUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__2GUN));
+  case ____IM4K__: {
+    __MIUN=__AQMN(((____IM4K *)__LIUN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__3GUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__2GUN));
+  case ____T5FL__: {
+    __MIUN=__CZAQ(((____T5FL *)__LIUN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__3GUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__2GUN));
+  case ____3DUL__: {
+    __MIUN=__BR3P(((____3DUL *)__LIUN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__3GUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__2GUN));
+  case ____0EUL__: {
+    __MIUN=__MJCQ(((____0EUL *)__LIUN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__3GUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__2GUN));
+  case ____BGUL__: {
+    __MIUN=__PR3P(((____BGUL *)__LIUN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__3GUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__2GUN));
+  case ____2GUL__: {
+    __MIUN=__1JCQ(((____2GUL *)__LIUN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__3GUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__2GUN));
+  case ____B0VL__: {
+    __MIUN=__0KUN(((____B0VL *)__LIUN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__3GUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__2GUN));
+  case ____P0VL__: {
+    __MIUN=__5KUN(((____P0VL *)__LIUN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__B0AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__2GUN)->global__Y5JM),NULL);
-    __tmp__3GUN=__tmp__B0AT;
+  case ____Q5YL__: {
+    __Q1AT=__WWPN(((____FKRG *)((____Q5YL *)__LIUN)->__HBKM),NULL);
+    __MIUN=__Q1AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__3GUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__2GUN));
+  case ____UVPM__: {
+    __MIUN=__Y3ZN(((____UVPM *)__LIUN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__3GUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__2GUN));
+  case ____0ZPM__: {
+    __MIUN=__3R3P(((____0ZPM *)__LIUN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__3GUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__2GUN));
+  case ____MR0N__: {
+    __MIUN=__3VWO(((____MR0N *)__LIUN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__3GUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__2GUN));
+  case ____YWBP__: {
+    __MIUN=__OZ0Q(((____YWBP *)__LIUN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__3GUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__2GUN));
+  case ____LYBP__: {
+    __MIUN=__HZAQ(((____LYBP *)__LIUN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__3GUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__2GUN));
+  case ____CZBP__: {
+    __MIUN=__VZAQ(((____CZBP *)__LIUN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__3GUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__2GUN));
+  case ____3BEP__: {
+    __MIUN=__EEKQ(((____3BEP *)__LIUN));
   } break;
   };
-  if (__tmp__3GUN) {
-    __tmp__CHUN=Self__0GUN->parent_expr_binary__VDOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__CHUN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__DHUN=TRUE__K__;
+  if (__MIUN) {
+    __RIUN=__JIUN->__EFOJ.__FC5J;
+    switch (((struct ___OBJ *)__RIUN)->__id) {
+    case ____5J__: {
+      __SIUN=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__DHUN=FALSE__O__;
+    case ____0AXC__: {
+      __SIUN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__DHUN=TRUE__K__;
+    case ____NBXC__: {
+      __SIUN=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__DHUN=TRUE__K__;
+    case ____ZBXC__: {
+      __SIUN=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__DHUN=FALSE__O__;
+    case ____DMWH__: {
+      __SIUN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__5QFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__CHUN)->local__PUEJ);
-      __tmp__DHUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__5QFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__5QFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__5QFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__5QFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __OSFV=((____N5WC *)((____2A0I *)__RIUN)->__4VEJ);
+      __SIUN=((__1RBN == __CI3K) && (((((void *)__OSFV->__PN1K != (void *)NULL) && ((void *)__OSFV->__PN1K->__JH3K != (void *)NULL)) && (__OSFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__OSFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__DHUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__CHUN));
+    case ____HJNJ__: {
+      __SIUN=__AFUN(((____HJNJ *)__RIUN));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__DHUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__CHUN));
+    case ____SJNJ__: {
+      __SIUN=__OFUN(((____SJNJ *)__RIUN));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__DHUN=TRUE__K__;
+    case ____0AOJ__: {
+      __SIUN=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__DHUN=TRUE__K__;
+    case ____EBOJ__: {
+      __SIUN=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__DHUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__CHUN));
+    case ____3BOJ__: {
+      __SIUN=__CGUN(((____3BOJ *)__RIUN));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__DHUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__CHUN));
+    case ____RCOJ__: {
+      __SIUN=__QGUN(((____RCOJ *)__RIUN));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__DHUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__CHUN));
+    case ____HDOJ__: {
+      __SIUN=__4GUN(((____HDOJ *)__RIUN));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__DHUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__CHUN));
+    case ____1DOJ__: {
+      __SIUN=__MHUN(((____1DOJ *)__RIUN));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__DHUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__CHUN));
+    case ____PEOJ__: {
+      __SIUN=__0HUN(((____PEOJ *)__RIUN));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__DHUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__CHUN));
+    case ____DFOJ__: {
+      __SIUN=__IIUN(((____DFOJ *)__RIUN));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__DHUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__CHUN));
+    case ____XFOJ__: {
+      __SIUN=__WIUN(((____XFOJ *)__RIUN));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__DHUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__CHUN));
+    case ____QGOJ__: {
+      __SIUN=__EJUN(((____QGOJ *)__RIUN));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__DHUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__CHUN));
+    case ____EHOJ__: {
+      __SIUN=__1JUN(((____EHOJ *)__RIUN));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__DHUN=TRUE__K__;
+    case ____2HOJ__: {
+      __SIUN=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__DHUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__CHUN));
+    case ____YIOJ__: {
+      __SIUN=__MKUN(((____YIOJ *)__RIUN));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__DHUN=TRUE__K__;
+    case ____YMOJ__: {
+      __SIUN=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__DHUN=TRUE__K__;
+    case ____ONOJ__: {
+      __SIUN=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__DHUN=TRUE__K__;
+    case ____YOOJ__: {
+      __SIUN=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__DHUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__CHUN));
+    case ____IM4K__: {
+      __SIUN=__AQMN(((____IM4K *)__RIUN));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__DHUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__CHUN));
+    case ____T5FL__: {
+      __SIUN=__CZAQ(((____T5FL *)__RIUN));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__DHUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__CHUN));
+    case ____3DUL__: {
+      __SIUN=__BR3P(((____3DUL *)__RIUN));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__DHUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__CHUN));
+    case ____0EUL__: {
+      __SIUN=__MJCQ(((____0EUL *)__RIUN));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__DHUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__CHUN));
+    case ____BGUL__: {
+      __SIUN=__PR3P(((____BGUL *)__RIUN));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__DHUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__CHUN));
+    case ____2GUL__: {
+      __SIUN=__1JCQ(((____2GUL *)__RIUN));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__DHUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__CHUN));
+    case ____B0VL__: {
+      __SIUN=__0KUN(((____B0VL *)__RIUN));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__DHUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__CHUN));
+    case ____P0VL__: {
+      __SIUN=__5KUN(((____P0VL *)__RIUN));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__E0AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__CHUN)->global__Y5JM),NULL);
-      __tmp__DHUN=__tmp__E0AT;
+    case ____Q5YL__: {
+      __T1AT=__WWPN(((____FKRG *)((____Q5YL *)__RIUN)->__HBKM),NULL);
+      __SIUN=__T1AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__DHUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__CHUN));
+    case ____UVPM__: {
+      __SIUN=__Y3ZN(((____UVPM *)__RIUN));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__DHUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__CHUN));
+    case ____0ZPM__: {
+      __SIUN=__3R3P(((____0ZPM *)__RIUN));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__DHUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__CHUN));
+    case ____MR0N__: {
+      __SIUN=__3VWO(((____MR0N *)__RIUN));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__DHUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__CHUN));
+    case ____YWBP__: {
+      __SIUN=__OZ0Q(((____YWBP *)__RIUN));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__DHUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__CHUN));
+    case ____LYBP__: {
+      __SIUN=__HZAQ(((____LYBP *)__RIUN));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__DHUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__CHUN));
+    case ____CZBP__: {
+      __SIUN=__VZAQ(((____CZBP *)__RIUN));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__DHUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__CHUN));
+    case ____3BEP__: {
+      __SIUN=__EEKQ(((____3BEP *)__RIUN));
     } break;
     };
-    __tmp__3GUN=__tmp__DHUN;
+    __MIUN=__SIUN;
   } else /* FALSE */ {
-    __tmp__3GUN=FALSE__O__;
+    __MIUN=__O__;
   };
-  __tmp__B0AT=__tmp__3GUN;
-  return(__tmp__B0AT);
+  __Q1AT=__MIUN;
+  return(__Q1AT);
 }
 
-static __BOOLEAN__L is_invariant__HHUN(__EXPR_SHIFT_L__IEOJ *Self__IHUN)
-// ({EXPR_SHIFT_L__IEOJ}) With result Recursive, No inlinable.
+static ____L __WIUN(____XFOJ *__XIUN)
+// ({__XFOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__KHUN,*__tmp__QHUN;
-  __LOCAL__43WC *Self__DRFV,*Self__HRFV;
-  __BOOLEAN__L __tmp__LHUN,__tmp__H0AT,__tmp__RHUN,__tmp__K0AT;
-  __tmp__KHUN=Self__IHUN->parent_expr_binary__JEOJ.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__KHUN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__LHUN=TRUE__K__;
+  void *__ZIUN,*__5IUN;
+  ____N5WC *__SSFV,*__WSFV;
+  ____L __0IUN,__W1AT,__AJUN,__Z1AT;
+  __ZIUN=__XIUN->__YFOJ.__BC5J;
+  switch (((struct ___OBJ *)__ZIUN)->__id) {
+  case ____5J__: {
+    __0IUN=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__LHUN=FALSE__O__;
+  case ____0AXC__: {
+    __0IUN=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__LHUN=TRUE__K__;
+  case ____NBXC__: {
+    __0IUN=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__LHUN=TRUE__K__;
+  case ____ZBXC__: {
+    __0IUN=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__LHUN=FALSE__O__;
+  case ____DMWH__: {
+    __0IUN=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__DRFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__KHUN)->local__PUEJ);
-    __tmp__LHUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__DRFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__DRFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__DRFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__DRFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __SSFV=((____N5WC *)((____2A0I *)__ZIUN)->__4VEJ);
+    __0IUN=((__1RBN == __CI3K) && (((((void *)__SSFV->__PN1K != (void *)NULL) && ((void *)__SSFV->__PN1K->__JH3K != (void *)NULL)) && (__SSFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__SSFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__LHUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__KHUN));
+  case ____HJNJ__: {
+    __0IUN=__AFUN(((____HJNJ *)__ZIUN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__LHUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__KHUN));
+  case ____SJNJ__: {
+    __0IUN=__OFUN(((____SJNJ *)__ZIUN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__LHUN=TRUE__K__;
+  case ____0AOJ__: {
+    __0IUN=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__LHUN=TRUE__K__;
+  case ____EBOJ__: {
+    __0IUN=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__LHUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__KHUN));
+  case ____3BOJ__: {
+    __0IUN=__CGUN(((____3BOJ *)__ZIUN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__LHUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__KHUN));
+  case ____RCOJ__: {
+    __0IUN=__QGUN(((____RCOJ *)__ZIUN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__LHUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__KHUN));
+  case ____HDOJ__: {
+    __0IUN=__4GUN(((____HDOJ *)__ZIUN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__LHUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__KHUN));
+  case ____1DOJ__: {
+    __0IUN=__MHUN(((____1DOJ *)__ZIUN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__LHUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__KHUN));
+  case ____PEOJ__: {
+    __0IUN=__0HUN(((____PEOJ *)__ZIUN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__LHUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__KHUN));
+  case ____DFOJ__: {
+    __0IUN=__IIUN(((____DFOJ *)__ZIUN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__LHUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__KHUN));
+  case ____XFOJ__: {
+    __0IUN=__WIUN(((____XFOJ *)__ZIUN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__LHUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__KHUN));
+  case ____QGOJ__: {
+    __0IUN=__EJUN(((____QGOJ *)__ZIUN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__LHUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__KHUN));
+  case ____EHOJ__: {
+    __0IUN=__1JUN(((____EHOJ *)__ZIUN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__LHUN=TRUE__K__;
+  case ____2HOJ__: {
+    __0IUN=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__LHUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__KHUN));
+  case ____YIOJ__: {
+    __0IUN=__MKUN(((____YIOJ *)__ZIUN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__LHUN=TRUE__K__;
+  case ____YMOJ__: {
+    __0IUN=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__LHUN=TRUE__K__;
+  case ____ONOJ__: {
+    __0IUN=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__LHUN=TRUE__K__;
+  case ____YOOJ__: {
+    __0IUN=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__LHUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__KHUN));
+  case ____IM4K__: {
+    __0IUN=__AQMN(((____IM4K *)__ZIUN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__LHUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__KHUN));
+  case ____T5FL__: {
+    __0IUN=__CZAQ(((____T5FL *)__ZIUN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__LHUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__KHUN));
+  case ____3DUL__: {
+    __0IUN=__BR3P(((____3DUL *)__ZIUN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__LHUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__KHUN));
+  case ____0EUL__: {
+    __0IUN=__MJCQ(((____0EUL *)__ZIUN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__LHUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__KHUN));
+  case ____BGUL__: {
+    __0IUN=__PR3P(((____BGUL *)__ZIUN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__LHUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__KHUN));
+  case ____2GUL__: {
+    __0IUN=__1JCQ(((____2GUL *)__ZIUN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__LHUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__KHUN));
+  case ____B0VL__: {
+    __0IUN=__0KUN(((____B0VL *)__ZIUN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__LHUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__KHUN));
+  case ____P0VL__: {
+    __0IUN=__5KUN(((____P0VL *)__ZIUN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__H0AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__KHUN)->global__Y5JM),NULL);
-    __tmp__LHUN=__tmp__H0AT;
+  case ____Q5YL__: {
+    __W1AT=__WWPN(((____FKRG *)((____Q5YL *)__ZIUN)->__HBKM),NULL);
+    __0IUN=__W1AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__LHUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__KHUN));
+  case ____UVPM__: {
+    __0IUN=__Y3ZN(((____UVPM *)__ZIUN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__LHUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__KHUN));
+  case ____0ZPM__: {
+    __0IUN=__3R3P(((____0ZPM *)__ZIUN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__LHUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__KHUN));
+  case ____MR0N__: {
+    __0IUN=__3VWO(((____MR0N *)__ZIUN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__LHUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__KHUN));
+  case ____YWBP__: {
+    __0IUN=__OZ0Q(((____YWBP *)__ZIUN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__LHUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__KHUN));
+  case ____LYBP__: {
+    __0IUN=__HZAQ(((____LYBP *)__ZIUN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__LHUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__KHUN));
+  case ____CZBP__: {
+    __0IUN=__VZAQ(((____CZBP *)__ZIUN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__LHUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__KHUN));
+  case ____3BEP__: {
+    __0IUN=__EEKQ(((____3BEP *)__ZIUN));
   } break;
   };
-  if (__tmp__LHUN) {
-    __tmp__QHUN=Self__IHUN->parent_expr_binary__JEOJ.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__QHUN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__RHUN=TRUE__K__;
+  if (__0IUN) {
+    __5IUN=__XIUN->__YFOJ.__FC5J;
+    switch (((struct ___OBJ *)__5IUN)->__id) {
+    case ____5J__: {
+      __AJUN=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__RHUN=FALSE__O__;
+    case ____0AXC__: {
+      __AJUN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__RHUN=TRUE__K__;
+    case ____NBXC__: {
+      __AJUN=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__RHUN=TRUE__K__;
+    case ____ZBXC__: {
+      __AJUN=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__RHUN=FALSE__O__;
+    case ____DMWH__: {
+      __AJUN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__HRFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__QHUN)->local__PUEJ);
-      __tmp__RHUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__HRFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__HRFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__HRFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__HRFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __WSFV=((____N5WC *)((____2A0I *)__5IUN)->__4VEJ);
+      __AJUN=((__1RBN == __CI3K) && (((((void *)__WSFV->__PN1K != (void *)NULL) && ((void *)__WSFV->__PN1K->__JH3K != (void *)NULL)) && (__WSFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__WSFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__RHUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__QHUN));
+    case ____HJNJ__: {
+      __AJUN=__AFUN(((____HJNJ *)__5IUN));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__RHUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__QHUN));
+    case ____SJNJ__: {
+      __AJUN=__OFUN(((____SJNJ *)__5IUN));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__RHUN=TRUE__K__;
+    case ____0AOJ__: {
+      __AJUN=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__RHUN=TRUE__K__;
+    case ____EBOJ__: {
+      __AJUN=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__RHUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__QHUN));
+    case ____3BOJ__: {
+      __AJUN=__CGUN(((____3BOJ *)__5IUN));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__RHUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__QHUN));
+    case ____RCOJ__: {
+      __AJUN=__QGUN(((____RCOJ *)__5IUN));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__RHUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__QHUN));
+    case ____HDOJ__: {
+      __AJUN=__4GUN(((____HDOJ *)__5IUN));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__RHUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__QHUN));
+    case ____1DOJ__: {
+      __AJUN=__MHUN(((____1DOJ *)__5IUN));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__RHUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__QHUN));
+    case ____PEOJ__: {
+      __AJUN=__0HUN(((____PEOJ *)__5IUN));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__RHUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__QHUN));
+    case ____DFOJ__: {
+      __AJUN=__IIUN(((____DFOJ *)__5IUN));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__RHUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__QHUN));
+    case ____XFOJ__: {
+      __AJUN=__WIUN(((____XFOJ *)__5IUN));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__RHUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__QHUN));
+    case ____QGOJ__: {
+      __AJUN=__EJUN(((____QGOJ *)__5IUN));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__RHUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__QHUN));
+    case ____EHOJ__: {
+      __AJUN=__1JUN(((____EHOJ *)__5IUN));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__RHUN=TRUE__K__;
+    case ____2HOJ__: {
+      __AJUN=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__RHUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__QHUN));
+    case ____YIOJ__: {
+      __AJUN=__MKUN(((____YIOJ *)__5IUN));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__RHUN=TRUE__K__;
+    case ____YMOJ__: {
+      __AJUN=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__RHUN=TRUE__K__;
+    case ____ONOJ__: {
+      __AJUN=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__RHUN=TRUE__K__;
+    case ____YOOJ__: {
+      __AJUN=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__RHUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__QHUN));
+    case ____IM4K__: {
+      __AJUN=__AQMN(((____IM4K *)__5IUN));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__RHUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__QHUN));
+    case ____T5FL__: {
+      __AJUN=__CZAQ(((____T5FL *)__5IUN));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__RHUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__QHUN));
+    case ____3DUL__: {
+      __AJUN=__BR3P(((____3DUL *)__5IUN));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__RHUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__QHUN));
+    case ____0EUL__: {
+      __AJUN=__MJCQ(((____0EUL *)__5IUN));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__RHUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__QHUN));
+    case ____BGUL__: {
+      __AJUN=__PR3P(((____BGUL *)__5IUN));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__RHUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__QHUN));
+    case ____2GUL__: {
+      __AJUN=__1JCQ(((____2GUL *)__5IUN));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__RHUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__QHUN));
+    case ____B0VL__: {
+      __AJUN=__0KUN(((____B0VL *)__5IUN));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__RHUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__QHUN));
+    case ____P0VL__: {
+      __AJUN=__5KUN(((____P0VL *)__5IUN));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__K0AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__QHUN)->global__Y5JM),NULL);
-      __tmp__RHUN=__tmp__K0AT;
+    case ____Q5YL__: {
+      __Z1AT=__WWPN(((____FKRG *)((____Q5YL *)__5IUN)->__HBKM),NULL);
+      __AJUN=__Z1AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__RHUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__QHUN));
+    case ____UVPM__: {
+      __AJUN=__Y3ZN(((____UVPM *)__5IUN));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__RHUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__QHUN));
+    case ____0ZPM__: {
+      __AJUN=__3R3P(((____0ZPM *)__5IUN));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__RHUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__QHUN));
+    case ____MR0N__: {
+      __AJUN=__3VWO(((____MR0N *)__5IUN));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__RHUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__QHUN));
+    case ____YWBP__: {
+      __AJUN=__OZ0Q(((____YWBP *)__5IUN));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__RHUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__QHUN));
+    case ____LYBP__: {
+      __AJUN=__HZAQ(((____LYBP *)__5IUN));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__RHUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__QHUN));
+    case ____CZBP__: {
+      __AJUN=__VZAQ(((____CZBP *)__5IUN));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__RHUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__QHUN));
+    case ____3BEP__: {
+      __AJUN=__EEKQ(((____3BEP *)__5IUN));
     } break;
     };
-    __tmp__LHUN=__tmp__RHUN;
+    __0IUN=__AJUN;
   } else /* FALSE */ {
-    __tmp__LHUN=FALSE__O__;
+    __0IUN=__O__;
   };
-  __tmp__H0AT=__tmp__LHUN;
-  return(__tmp__H0AT);
+  __W1AT=__0IUN;
+  return(__W1AT);
 }
 
-static __BOOLEAN__L is_invariant__VHUN(__PUT_TO__BFOJ *Self__WHUN)
-// ({PUT_TO__BFOJ}) With result Recursive, No inlinable.
+static ____L __EJUN(____QGOJ *__FJUN)
+// ({__QGOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__YHUN,*__tmp__4HUN;
-  __LOCAL__43WC *Self__LRFV,*Self__PRFV;
-  __BOOLEAN__L __tmp__ZHUN,__tmp__N0AT,__tmp__5HUN,__tmp__Q0AT;
-  __tmp__YHUN=Self__WHUN->receiver__4B5J;
-  switch (((struct ___OBJ *)__tmp__YHUN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__ZHUN=TRUE__K__;
+  void *__HJUN,*__NJUN;
+  ____N5WC *__0SFV,*__4SFV;
+  ____L __IJUN,__21AT,__OJUN,__51AT;
+  __HJUN=__FJUN->__ND5J;
+  switch (((struct ___OBJ *)__HJUN)->__id) {
+  case ____5J__: {
+    __IJUN=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__ZHUN=FALSE__O__;
+  case ____0AXC__: {
+    __IJUN=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__ZHUN=TRUE__K__;
+  case ____NBXC__: {
+    __IJUN=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__ZHUN=TRUE__K__;
+  case ____ZBXC__: {
+    __IJUN=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__ZHUN=FALSE__O__;
+  case ____DMWH__: {
+    __IJUN=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__LRFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__YHUN)->local__PUEJ);
-    __tmp__ZHUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__LRFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__LRFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__LRFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__LRFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __0SFV=((____N5WC *)((____2A0I *)__HJUN)->__4VEJ);
+    __IJUN=((__1RBN == __CI3K) && (((((void *)__0SFV->__PN1K != (void *)NULL) && ((void *)__0SFV->__PN1K->__JH3K != (void *)NULL)) && (__0SFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__0SFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__ZHUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__YHUN));
+  case ____HJNJ__: {
+    __IJUN=__AFUN(((____HJNJ *)__HJUN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__ZHUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__YHUN));
+  case ____SJNJ__: {
+    __IJUN=__OFUN(((____SJNJ *)__HJUN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__ZHUN=TRUE__K__;
+  case ____0AOJ__: {
+    __IJUN=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__ZHUN=TRUE__K__;
+  case ____EBOJ__: {
+    __IJUN=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__ZHUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__YHUN));
+  case ____3BOJ__: {
+    __IJUN=__CGUN(((____3BOJ *)__HJUN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__ZHUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__YHUN));
+  case ____RCOJ__: {
+    __IJUN=__QGUN(((____RCOJ *)__HJUN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__ZHUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__YHUN));
+  case ____HDOJ__: {
+    __IJUN=__4GUN(((____HDOJ *)__HJUN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__ZHUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__YHUN));
+  case ____1DOJ__: {
+    __IJUN=__MHUN(((____1DOJ *)__HJUN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__ZHUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__YHUN));
+  case ____PEOJ__: {
+    __IJUN=__0HUN(((____PEOJ *)__HJUN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__ZHUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__YHUN));
+  case ____DFOJ__: {
+    __IJUN=__IIUN(((____DFOJ *)__HJUN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__ZHUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__YHUN));
+  case ____XFOJ__: {
+    __IJUN=__WIUN(((____XFOJ *)__HJUN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__ZHUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__YHUN));
+  case ____QGOJ__: {
+    __IJUN=__EJUN(((____QGOJ *)__HJUN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__ZHUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__YHUN));
+  case ____EHOJ__: {
+    __IJUN=__1JUN(((____EHOJ *)__HJUN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__ZHUN=TRUE__K__;
+  case ____2HOJ__: {
+    __IJUN=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__ZHUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__YHUN));
+  case ____YIOJ__: {
+    __IJUN=__MKUN(((____YIOJ *)__HJUN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__ZHUN=TRUE__K__;
+  case ____YMOJ__: {
+    __IJUN=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__ZHUN=TRUE__K__;
+  case ____ONOJ__: {
+    __IJUN=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__ZHUN=TRUE__K__;
+  case ____YOOJ__: {
+    __IJUN=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__ZHUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__YHUN));
+  case ____IM4K__: {
+    __IJUN=__AQMN(((____IM4K *)__HJUN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__ZHUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__YHUN));
+  case ____T5FL__: {
+    __IJUN=__CZAQ(((____T5FL *)__HJUN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__ZHUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__YHUN));
+  case ____3DUL__: {
+    __IJUN=__BR3P(((____3DUL *)__HJUN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__ZHUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__YHUN));
+  case ____0EUL__: {
+    __IJUN=__MJCQ(((____0EUL *)__HJUN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__ZHUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__YHUN));
+  case ____BGUL__: {
+    __IJUN=__PR3P(((____BGUL *)__HJUN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__ZHUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__YHUN));
+  case ____2GUL__: {
+    __IJUN=__1JCQ(((____2GUL *)__HJUN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__ZHUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__YHUN));
+  case ____B0VL__: {
+    __IJUN=__0KUN(((____B0VL *)__HJUN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__ZHUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__YHUN));
+  case ____P0VL__: {
+    __IJUN=__5KUN(((____P0VL *)__HJUN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__N0AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__YHUN)->global__Y5JM),NULL);
-    __tmp__ZHUN=__tmp__N0AT;
+  case ____Q5YL__: {
+    __21AT=__WWPN(((____FKRG *)((____Q5YL *)__HJUN)->__HBKM),NULL);
+    __IJUN=__21AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__ZHUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__YHUN));
+  case ____UVPM__: {
+    __IJUN=__Y3ZN(((____UVPM *)__HJUN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__ZHUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__YHUN));
+  case ____0ZPM__: {
+    __IJUN=__3R3P(((____0ZPM *)__HJUN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__ZHUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__YHUN));
+  case ____MR0N__: {
+    __IJUN=__3VWO(((____MR0N *)__HJUN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__ZHUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__YHUN));
+  case ____YWBP__: {
+    __IJUN=__OZ0Q(((____YWBP *)__HJUN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__ZHUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__YHUN));
+  case ____LYBP__: {
+    __IJUN=__HZAQ(((____LYBP *)__HJUN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__ZHUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__YHUN));
+  case ____CZBP__: {
+    __IJUN=__VZAQ(((____CZBP *)__HJUN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__ZHUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__YHUN));
+  case ____3BEP__: {
+    __IJUN=__EEKQ(((____3BEP *)__HJUN));
   } break;
   };
-  if (__tmp__ZHUN) {
-    __tmp__4HUN=Self__WHUN->index__AC5J;
-    switch (((struct ___OBJ *)__tmp__4HUN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__5HUN=TRUE__K__;
+  if (__IJUN) {
+    __NJUN=__FJUN->__PD5J;
+    switch (((struct ___OBJ *)__NJUN)->__id) {
+    case ____5J__: {
+      __OJUN=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__5HUN=FALSE__O__;
+    case ____0AXC__: {
+      __OJUN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____NBXC__: {
+      __OJUN=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____ZBXC__: {
+      __OJUN=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__5HUN=FALSE__O__;
+    case ____DMWH__: {
+      __OJUN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__PRFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__4HUN)->local__PUEJ);
-      __tmp__5HUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__PRFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__PRFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__PRFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__PRFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __4SFV=((____N5WC *)((____2A0I *)__NJUN)->__4VEJ);
+      __OJUN=((__1RBN == __CI3K) && (((((void *)__4SFV->__PN1K != (void *)NULL) && ((void *)__4SFV->__PN1K->__JH3K != (void *)NULL)) && (__4SFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__4SFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__5HUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__4HUN));
+    case ____HJNJ__: {
+      __OJUN=__AFUN(((____HJNJ *)__NJUN));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__5HUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__4HUN));
+    case ____SJNJ__: {
+      __OJUN=__OFUN(((____SJNJ *)__NJUN));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____0AOJ__: {
+      __OJUN=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____EBOJ__: {
+      __OJUN=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__5HUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__4HUN));
+    case ____3BOJ__: {
+      __OJUN=__CGUN(((____3BOJ *)__NJUN));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__5HUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__4HUN));
+    case ____RCOJ__: {
+      __OJUN=__QGUN(((____RCOJ *)__NJUN));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__5HUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__4HUN));
+    case ____HDOJ__: {
+      __OJUN=__4GUN(((____HDOJ *)__NJUN));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__5HUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__4HUN));
+    case ____1DOJ__: {
+      __OJUN=__MHUN(((____1DOJ *)__NJUN));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__5HUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__4HUN));
+    case ____PEOJ__: {
+      __OJUN=__0HUN(((____PEOJ *)__NJUN));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__5HUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__4HUN));
+    case ____DFOJ__: {
+      __OJUN=__IIUN(((____DFOJ *)__NJUN));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__5HUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__4HUN));
+    case ____XFOJ__: {
+      __OJUN=__WIUN(((____XFOJ *)__NJUN));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__5HUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__4HUN));
+    case ____QGOJ__: {
+      __OJUN=__EJUN(((____QGOJ *)__NJUN));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__5HUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__4HUN));
+    case ____EHOJ__: {
+      __OJUN=__1JUN(((____EHOJ *)__NJUN));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____2HOJ__: {
+      __OJUN=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__5HUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__4HUN));
+    case ____YIOJ__: {
+      __OJUN=__MKUN(((____YIOJ *)__NJUN));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____YMOJ__: {
+      __OJUN=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____ONOJ__: {
+      __OJUN=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____YOOJ__: {
+      __OJUN=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__5HUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__4HUN));
+    case ____IM4K__: {
+      __OJUN=__AQMN(((____IM4K *)__NJUN));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__5HUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__4HUN));
+    case ____T5FL__: {
+      __OJUN=__CZAQ(((____T5FL *)__NJUN));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__5HUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__4HUN));
+    case ____3DUL__: {
+      __OJUN=__BR3P(((____3DUL *)__NJUN));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__5HUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__4HUN));
+    case ____0EUL__: {
+      __OJUN=__MJCQ(((____0EUL *)__NJUN));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__5HUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__4HUN));
+    case ____BGUL__: {
+      __OJUN=__PR3P(((____BGUL *)__NJUN));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__5HUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__4HUN));
+    case ____2GUL__: {
+      __OJUN=__1JCQ(((____2GUL *)__NJUN));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__5HUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__4HUN));
+    case ____B0VL__: {
+      __OJUN=__0KUN(((____B0VL *)__NJUN));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__5HUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__4HUN));
+    case ____P0VL__: {
+      __OJUN=__5KUN(((____P0VL *)__NJUN));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__Q0AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__4HUN)->global__Y5JM),NULL);
-      __tmp__5HUN=__tmp__Q0AT;
+    case ____Q5YL__: {
+      __51AT=__WWPN(((____FKRG *)((____Q5YL *)__NJUN)->__HBKM),NULL);
+      __OJUN=__51AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__5HUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__4HUN));
+    case ____UVPM__: {
+      __OJUN=__Y3ZN(((____UVPM *)__NJUN));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__5HUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__4HUN));
+    case ____0ZPM__: {
+      __OJUN=__3R3P(((____0ZPM *)__NJUN));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__5HUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__4HUN));
+    case ____MR0N__: {
+      __OJUN=__3VWO(((____MR0N *)__NJUN));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__5HUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__4HUN));
+    case ____YWBP__: {
+      __OJUN=__OZ0Q(((____YWBP *)__NJUN));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__5HUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__4HUN));
+    case ____LYBP__: {
+      __OJUN=__HZAQ(((____LYBP *)__NJUN));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__5HUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__4HUN));
+    case ____CZBP__: {
+      __OJUN=__VZAQ(((____CZBP *)__NJUN));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__5HUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__4HUN));
+    case ____3BEP__: {
+      __OJUN=__EEKQ(((____3BEP *)__NJUN));
     } break;
     };
-    __tmp__ZHUN=__tmp__5HUN;
+    __IJUN=__OJUN;
   } else /* FALSE */ {
-    __tmp__ZHUN=FALSE__O__;
+    __IJUN=__O__;
   };
-  if (__tmp__ZHUN) {
-    __tmp__4HUN=Self__WHUN->value__CC5J;
-    switch (((struct ___OBJ *)__tmp__4HUN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__5HUN=TRUE__K__;
+  if (__IJUN) {
+    __NJUN=__FJUN->__RD5J;
+    switch (((struct ___OBJ *)__NJUN)->__id) {
+    case ____5J__: {
+      __OJUN=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__5HUN=FALSE__O__;
+    case ____0AXC__: {
+      __OJUN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____NBXC__: {
+      __OJUN=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____ZBXC__: {
+      __OJUN=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__5HUN=FALSE__O__;
+    case ____DMWH__: {
+      __OJUN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__PRFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__4HUN)->local__PUEJ);
-      __tmp__5HUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__PRFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__PRFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__PRFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__PRFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __4SFV=((____N5WC *)((____2A0I *)__NJUN)->__4VEJ);
+      __OJUN=((__1RBN == __CI3K) && (((((void *)__4SFV->__PN1K != (void *)NULL) && ((void *)__4SFV->__PN1K->__JH3K != (void *)NULL)) && (__4SFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__4SFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__5HUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__4HUN));
+    case ____HJNJ__: {
+      __OJUN=__AFUN(((____HJNJ *)__NJUN));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__5HUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__4HUN));
+    case ____SJNJ__: {
+      __OJUN=__OFUN(((____SJNJ *)__NJUN));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____0AOJ__: {
+      __OJUN=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____EBOJ__: {
+      __OJUN=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__5HUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__4HUN));
+    case ____3BOJ__: {
+      __OJUN=__CGUN(((____3BOJ *)__NJUN));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__5HUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__4HUN));
+    case ____RCOJ__: {
+      __OJUN=__QGUN(((____RCOJ *)__NJUN));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__5HUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__4HUN));
+    case ____HDOJ__: {
+      __OJUN=__4GUN(((____HDOJ *)__NJUN));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__5HUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__4HUN));
+    case ____1DOJ__: {
+      __OJUN=__MHUN(((____1DOJ *)__NJUN));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__5HUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__4HUN));
+    case ____PEOJ__: {
+      __OJUN=__0HUN(((____PEOJ *)__NJUN));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__5HUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__4HUN));
+    case ____DFOJ__: {
+      __OJUN=__IIUN(((____DFOJ *)__NJUN));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__5HUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__4HUN));
+    case ____XFOJ__: {
+      __OJUN=__WIUN(((____XFOJ *)__NJUN));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__5HUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__4HUN));
+    case ____QGOJ__: {
+      __OJUN=__EJUN(((____QGOJ *)__NJUN));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__5HUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__4HUN));
+    case ____EHOJ__: {
+      __OJUN=__1JUN(((____EHOJ *)__NJUN));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____2HOJ__: {
+      __OJUN=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__5HUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__4HUN));
+    case ____YIOJ__: {
+      __OJUN=__MKUN(((____YIOJ *)__NJUN));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____YMOJ__: {
+      __OJUN=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____ONOJ__: {
+      __OJUN=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__5HUN=TRUE__K__;
+    case ____YOOJ__: {
+      __OJUN=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__5HUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__4HUN));
+    case ____IM4K__: {
+      __OJUN=__AQMN(((____IM4K *)__NJUN));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__5HUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__4HUN));
+    case ____T5FL__: {
+      __OJUN=__CZAQ(((____T5FL *)__NJUN));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__5HUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__4HUN));
+    case ____3DUL__: {
+      __OJUN=__BR3P(((____3DUL *)__NJUN));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__5HUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__4HUN));
+    case ____0EUL__: {
+      __OJUN=__MJCQ(((____0EUL *)__NJUN));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__5HUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__4HUN));
+    case ____BGUL__: {
+      __OJUN=__PR3P(((____BGUL *)__NJUN));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__5HUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__4HUN));
+    case ____2GUL__: {
+      __OJUN=__1JCQ(((____2GUL *)__NJUN));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__5HUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__4HUN));
+    case ____B0VL__: {
+      __OJUN=__0KUN(((____B0VL *)__NJUN));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__5HUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__4HUN));
+    case ____P0VL__: {
+      __OJUN=__5KUN(((____P0VL *)__NJUN));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__Q0AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__4HUN)->global__Y5JM),NULL);
-      __tmp__5HUN=__tmp__Q0AT;
+    case ____Q5YL__: {
+      __51AT=__WWPN(((____FKRG *)((____Q5YL *)__NJUN)->__HBKM),NULL);
+      __OJUN=__51AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__5HUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__4HUN));
+    case ____UVPM__: {
+      __OJUN=__Y3ZN(((____UVPM *)__NJUN));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__5HUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__4HUN));
+    case ____0ZPM__: {
+      __OJUN=__3R3P(((____0ZPM *)__NJUN));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__5HUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__4HUN));
+    case ____MR0N__: {
+      __OJUN=__3VWO(((____MR0N *)__NJUN));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__5HUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__4HUN));
+    case ____YWBP__: {
+      __OJUN=__OZ0Q(((____YWBP *)__NJUN));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__5HUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__4HUN));
+    case ____LYBP__: {
+      __OJUN=__HZAQ(((____LYBP *)__NJUN));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__5HUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__4HUN));
+    case ____CZBP__: {
+      __OJUN=__VZAQ(((____CZBP *)__NJUN));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__5HUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__4HUN));
+    case ____3BEP__: {
+      __OJUN=__EEKQ(((____3BEP *)__NJUN));
     } break;
     };
-    __tmp__ZHUN=__tmp__5HUN;
+    __IJUN=__OJUN;
   } else /* FALSE */ {
-    __tmp__ZHUN=FALSE__O__;
+    __IJUN=__O__;
   };
-  __tmp__N0AT=__tmp__ZHUN;
-  return(__tmp__N0AT);
+  __21AT=__IJUN;
+  return(__21AT);
 }
 
-static __BOOLEAN__L is_invariant__MIUN(__ITEM__VFOJ *Self__NIUN)
-// ({ITEM__VFOJ}) With result Recursive, No inlinable.
+static ____L __1JUN(____EHOJ *__2JUN)
+// ({__EHOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__PIUN,*__tmp__VIUN;
-  __LOCAL__43WC *Self__XRFV,*Self__1RFV;
-  __BOOLEAN__L __tmp__QIUN,__tmp__W0AT,__tmp__WIUN,__tmp__Z0AT;
-  __tmp__PIUN=Self__NIUN->receiver__HC5J;
-  switch (((struct ___OBJ *)__tmp__PIUN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__QIUN=TRUE__K__;
+  void *__4JUN,*__EKUN;
+  ____N5WC *__GTFV,*__KTFV;
+  ____L __5JUN,__F2AT,__FKUN,__I2AT;
+  __4JUN=__2JUN->__WD5J;
+  switch (((struct ___OBJ *)__4JUN)->__id) {
+  case ____5J__: {
+    __5JUN=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__QIUN=FALSE__O__;
+  case ____0AXC__: {
+    __5JUN=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__QIUN=TRUE__K__;
+  case ____NBXC__: {
+    __5JUN=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__QIUN=TRUE__K__;
+  case ____ZBXC__: {
+    __5JUN=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__QIUN=FALSE__O__;
+  case ____DMWH__: {
+    __5JUN=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__XRFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__PIUN)->local__PUEJ);
-    __tmp__QIUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__XRFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__XRFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__XRFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__XRFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __GTFV=((____N5WC *)((____2A0I *)__4JUN)->__4VEJ);
+    __5JUN=((__1RBN == __CI3K) && (((((void *)__GTFV->__PN1K != (void *)NULL) && ((void *)__GTFV->__PN1K->__JH3K != (void *)NULL)) && (__GTFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__GTFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__QIUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__PIUN));
+  case ____HJNJ__: {
+    __5JUN=__AFUN(((____HJNJ *)__4JUN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__QIUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__PIUN));
+  case ____SJNJ__: {
+    __5JUN=__OFUN(((____SJNJ *)__4JUN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__QIUN=TRUE__K__;
+  case ____0AOJ__: {
+    __5JUN=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__QIUN=TRUE__K__;
+  case ____EBOJ__: {
+    __5JUN=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__QIUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__PIUN));
+  case ____3BOJ__: {
+    __5JUN=__CGUN(((____3BOJ *)__4JUN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__QIUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__PIUN));
+  case ____RCOJ__: {
+    __5JUN=__QGUN(((____RCOJ *)__4JUN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__QIUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__PIUN));
+  case ____HDOJ__: {
+    __5JUN=__4GUN(((____HDOJ *)__4JUN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__QIUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__PIUN));
+  case ____1DOJ__: {
+    __5JUN=__MHUN(((____1DOJ *)__4JUN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__QIUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__PIUN));
+  case ____PEOJ__: {
+    __5JUN=__0HUN(((____PEOJ *)__4JUN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__QIUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__PIUN));
+  case ____DFOJ__: {
+    __5JUN=__IIUN(((____DFOJ *)__4JUN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__QIUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__PIUN));
+  case ____XFOJ__: {
+    __5JUN=__WIUN(((____XFOJ *)__4JUN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__QIUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__PIUN));
+  case ____QGOJ__: {
+    __5JUN=__EJUN(((____QGOJ *)__4JUN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__QIUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__PIUN));
+  case ____EHOJ__: {
+    __5JUN=__1JUN(((____EHOJ *)__4JUN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__QIUN=TRUE__K__;
+  case ____2HOJ__: {
+    __5JUN=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__QIUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__PIUN));
+  case ____YIOJ__: {
+    __5JUN=__MKUN(((____YIOJ *)__4JUN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__QIUN=TRUE__K__;
+  case ____YMOJ__: {
+    __5JUN=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__QIUN=TRUE__K__;
+  case ____ONOJ__: {
+    __5JUN=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__QIUN=TRUE__K__;
+  case ____YOOJ__: {
+    __5JUN=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__QIUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__PIUN));
+  case ____IM4K__: {
+    __5JUN=__AQMN(((____IM4K *)__4JUN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__QIUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__PIUN));
+  case ____T5FL__: {
+    __5JUN=__CZAQ(((____T5FL *)__4JUN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__QIUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__PIUN));
+  case ____3DUL__: {
+    __5JUN=__BR3P(((____3DUL *)__4JUN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__QIUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__PIUN));
+  case ____0EUL__: {
+    __5JUN=__MJCQ(((____0EUL *)__4JUN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__QIUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__PIUN));
+  case ____BGUL__: {
+    __5JUN=__PR3P(((____BGUL *)__4JUN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__QIUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PIUN));
+  case ____2GUL__: {
+    __5JUN=__1JCQ(((____2GUL *)__4JUN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__QIUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__PIUN));
+  case ____B0VL__: {
+    __5JUN=__0KUN(((____B0VL *)__4JUN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__QIUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__PIUN));
+  case ____P0VL__: {
+    __5JUN=__5KUN(((____P0VL *)__4JUN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__W0AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__PIUN)->global__Y5JM),NULL);
-    __tmp__QIUN=__tmp__W0AT;
+  case ____Q5YL__: {
+    __F2AT=__WWPN(((____FKRG *)((____Q5YL *)__4JUN)->__HBKM),NULL);
+    __5JUN=__F2AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__QIUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__PIUN));
+  case ____UVPM__: {
+    __5JUN=__Y3ZN(((____UVPM *)__4JUN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__QIUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__PIUN));
+  case ____0ZPM__: {
+    __5JUN=__3R3P(((____0ZPM *)__4JUN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__QIUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__PIUN));
+  case ____MR0N__: {
+    __5JUN=__3VWO(((____MR0N *)__4JUN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__QIUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__PIUN));
+  case ____YWBP__: {
+    __5JUN=__OZ0Q(((____YWBP *)__4JUN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__QIUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__PIUN));
+  case ____LYBP__: {
+    __5JUN=__HZAQ(((____LYBP *)__4JUN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__QIUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__PIUN));
+  case ____CZBP__: {
+    __5JUN=__VZAQ(((____CZBP *)__4JUN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__QIUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__PIUN));
+  case ____3BEP__: {
+    __5JUN=__EEKQ(((____3BEP *)__4JUN));
   } break;
   };
-  if (__tmp__QIUN) {
-    __tmp__VIUN=Self__NIUN->index__JC5J;
-    switch (((struct ___OBJ *)__tmp__VIUN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__WIUN=TRUE__K__;
+  if (__5JUN) {
+    __EKUN=__2JUN->__YD5J;
+    switch (((struct ___OBJ *)__EKUN)->__id) {
+    case ____5J__: {
+      __FKUN=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__WIUN=FALSE__O__;
+    case ____0AXC__: {
+      __FKUN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__WIUN=TRUE__K__;
+    case ____NBXC__: {
+      __FKUN=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__WIUN=TRUE__K__;
+    case ____ZBXC__: {
+      __FKUN=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__WIUN=FALSE__O__;
+    case ____DMWH__: {
+      __FKUN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__1RFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__VIUN)->local__PUEJ);
-      __tmp__WIUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__1RFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__1RFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__1RFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__1RFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __KTFV=((____N5WC *)((____2A0I *)__EKUN)->__4VEJ);
+      __FKUN=((__1RBN == __CI3K) && (((((void *)__KTFV->__PN1K != (void *)NULL) && ((void *)__KTFV->__PN1K->__JH3K != (void *)NULL)) && (__KTFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__KTFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__WIUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__VIUN));
+    case ____HJNJ__: {
+      __FKUN=__AFUN(((____HJNJ *)__EKUN));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__WIUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__VIUN));
+    case ____SJNJ__: {
+      __FKUN=__OFUN(((____SJNJ *)__EKUN));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__WIUN=TRUE__K__;
+    case ____0AOJ__: {
+      __FKUN=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__WIUN=TRUE__K__;
+    case ____EBOJ__: {
+      __FKUN=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__WIUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__VIUN));
+    case ____3BOJ__: {
+      __FKUN=__CGUN(((____3BOJ *)__EKUN));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__WIUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__VIUN));
+    case ____RCOJ__: {
+      __FKUN=__QGUN(((____RCOJ *)__EKUN));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__WIUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__VIUN));
+    case ____HDOJ__: {
+      __FKUN=__4GUN(((____HDOJ *)__EKUN));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__WIUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__VIUN));
+    case ____1DOJ__: {
+      __FKUN=__MHUN(((____1DOJ *)__EKUN));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__WIUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__VIUN));
+    case ____PEOJ__: {
+      __FKUN=__0HUN(((____PEOJ *)__EKUN));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__WIUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__VIUN));
+    case ____DFOJ__: {
+      __FKUN=__IIUN(((____DFOJ *)__EKUN));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__WIUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__VIUN));
+    case ____XFOJ__: {
+      __FKUN=__WIUN(((____XFOJ *)__EKUN));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__WIUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__VIUN));
+    case ____QGOJ__: {
+      __FKUN=__EJUN(((____QGOJ *)__EKUN));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__WIUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__VIUN));
+    case ____EHOJ__: {
+      __FKUN=__1JUN(((____EHOJ *)__EKUN));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__WIUN=TRUE__K__;
+    case ____2HOJ__: {
+      __FKUN=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__WIUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__VIUN));
+    case ____YIOJ__: {
+      __FKUN=__MKUN(((____YIOJ *)__EKUN));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__WIUN=TRUE__K__;
+    case ____YMOJ__: {
+      __FKUN=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__WIUN=TRUE__K__;
+    case ____ONOJ__: {
+      __FKUN=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__WIUN=TRUE__K__;
+    case ____YOOJ__: {
+      __FKUN=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__WIUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__VIUN));
+    case ____IM4K__: {
+      __FKUN=__AQMN(((____IM4K *)__EKUN));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__WIUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__VIUN));
+    case ____T5FL__: {
+      __FKUN=__CZAQ(((____T5FL *)__EKUN));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__WIUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__VIUN));
+    case ____3DUL__: {
+      __FKUN=__BR3P(((____3DUL *)__EKUN));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__WIUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__VIUN));
+    case ____0EUL__: {
+      __FKUN=__MJCQ(((____0EUL *)__EKUN));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__WIUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__VIUN));
+    case ____BGUL__: {
+      __FKUN=__PR3P(((____BGUL *)__EKUN));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__WIUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__VIUN));
+    case ____2GUL__: {
+      __FKUN=__1JCQ(((____2GUL *)__EKUN));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__WIUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__VIUN));
+    case ____B0VL__: {
+      __FKUN=__0KUN(((____B0VL *)__EKUN));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__WIUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__VIUN));
+    case ____P0VL__: {
+      __FKUN=__5KUN(((____P0VL *)__EKUN));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__Z0AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__VIUN)->global__Y5JM),NULL);
-      __tmp__WIUN=__tmp__Z0AT;
+    case ____Q5YL__: {
+      __I2AT=__WWPN(((____FKRG *)((____Q5YL *)__EKUN)->__HBKM),NULL);
+      __FKUN=__I2AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__WIUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__VIUN));
+    case ____UVPM__: {
+      __FKUN=__Y3ZN(((____UVPM *)__EKUN));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__WIUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__VIUN));
+    case ____0ZPM__: {
+      __FKUN=__3R3P(((____0ZPM *)__EKUN));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__WIUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__VIUN));
+    case ____MR0N__: {
+      __FKUN=__3VWO(((____MR0N *)__EKUN));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__WIUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__VIUN));
+    case ____YWBP__: {
+      __FKUN=__OZ0Q(((____YWBP *)__EKUN));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__WIUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__VIUN));
+    case ____LYBP__: {
+      __FKUN=__HZAQ(((____LYBP *)__EKUN));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__WIUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__VIUN));
+    case ____CZBP__: {
+      __FKUN=__VZAQ(((____CZBP *)__EKUN));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__WIUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__VIUN));
+    case ____3BEP__: {
+      __FKUN=__EEKQ(((____3BEP *)__EKUN));
     } break;
     };
-    __tmp__QIUN=__tmp__WIUN;
+    __5JUN=__FKUN;
   } else /* FALSE */ {
-    __tmp__QIUN=FALSE__O__;
+    __5JUN=__O__;
   };
-  __tmp__W0AT=__tmp__QIUN;
-  return(__tmp__W0AT);
+  __F2AT=__5JUN;
+  return(__F2AT);
 }
 
-static __BOOLEAN__L is_invariant__3IUN(__CAST__JHOJ *Self__4IUN)
-// ({CAST__JHOJ}) With result Recursive, No inlinable.
+static ____L __MKUN(____YIOJ *__NKUN)
+// ({__YIOJ}) With result Recursive, No inlinable.
 {
-  void *__tmp__AJUN;
-  __LOCAL__43WC *Self__5RFV;
-  __BOOLEAN__L __tmp__BJUN,__tmp__20AT;
-  __tmp__AJUN=Self__4IUN->value__3C5J;
-  switch (((struct ___OBJ *)__tmp__AJUN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__BJUN=TRUE__K__;
+  void *__PKUN;
+  ____N5WC *__OTFV;
+  ____L __QKUN,__L2AT;
+  __PKUN=__NKUN->__ME5J;
+  switch (((struct ___OBJ *)__PKUN)->__id) {
+  case ____5J__: {
+    __QKUN=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__BJUN=FALSE__O__;
+  case ____0AXC__: {
+    __QKUN=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__BJUN=TRUE__K__;
+  case ____NBXC__: {
+    __QKUN=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__BJUN=TRUE__K__;
+  case ____ZBXC__: {
+    __QKUN=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__BJUN=FALSE__O__;
+  case ____DMWH__: {
+    __QKUN=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__5RFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__AJUN)->local__PUEJ);
-    __tmp__BJUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__5RFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__5RFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__5RFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__5RFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __OTFV=((____N5WC *)((____2A0I *)__PKUN)->__4VEJ);
+    __QKUN=((__1RBN == __CI3K) && (((((void *)__OTFV->__PN1K != (void *)NULL) && ((void *)__OTFV->__PN1K->__JH3K != (void *)NULL)) && (__OTFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__OTFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__BJUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__AJUN));
+  case ____HJNJ__: {
+    __QKUN=__AFUN(((____HJNJ *)__PKUN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__BJUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__AJUN));
+  case ____SJNJ__: {
+    __QKUN=__OFUN(((____SJNJ *)__PKUN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__BJUN=TRUE__K__;
+  case ____0AOJ__: {
+    __QKUN=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__BJUN=TRUE__K__;
+  case ____EBOJ__: {
+    __QKUN=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__BJUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__AJUN));
+  case ____3BOJ__: {
+    __QKUN=__CGUN(((____3BOJ *)__PKUN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__BJUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__AJUN));
+  case ____RCOJ__: {
+    __QKUN=__QGUN(((____RCOJ *)__PKUN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__BJUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__AJUN));
+  case ____HDOJ__: {
+    __QKUN=__4GUN(((____HDOJ *)__PKUN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__BJUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__AJUN));
+  case ____1DOJ__: {
+    __QKUN=__MHUN(((____1DOJ *)__PKUN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__BJUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__AJUN));
+  case ____PEOJ__: {
+    __QKUN=__0HUN(((____PEOJ *)__PKUN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__BJUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__AJUN));
+  case ____DFOJ__: {
+    __QKUN=__IIUN(((____DFOJ *)__PKUN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__BJUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__AJUN));
+  case ____XFOJ__: {
+    __QKUN=__WIUN(((____XFOJ *)__PKUN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BJUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__AJUN));
+  case ____QGOJ__: {
+    __QKUN=__EJUN(((____QGOJ *)__PKUN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__BJUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__AJUN));
+  case ____EHOJ__: {
+    __QKUN=__1JUN(((____EHOJ *)__PKUN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__BJUN=TRUE__K__;
+  case ____2HOJ__: {
+    __QKUN=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__BJUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__AJUN));
+  case ____YIOJ__: {
+    __QKUN=__MKUN(((____YIOJ *)__PKUN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__BJUN=TRUE__K__;
+  case ____YMOJ__: {
+    __QKUN=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__BJUN=TRUE__K__;
+  case ____ONOJ__: {
+    __QKUN=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__BJUN=TRUE__K__;
+  case ____YOOJ__: {
+    __QKUN=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__BJUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__AJUN));
+  case ____IM4K__: {
+    __QKUN=__AQMN(((____IM4K *)__PKUN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__BJUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__AJUN));
+  case ____T5FL__: {
+    __QKUN=__CZAQ(((____T5FL *)__PKUN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__BJUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__AJUN));
+  case ____3DUL__: {
+    __QKUN=__BR3P(((____3DUL *)__PKUN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__BJUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__AJUN));
+  case ____0EUL__: {
+    __QKUN=__MJCQ(((____0EUL *)__PKUN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__BJUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__AJUN));
+  case ____BGUL__: {
+    __QKUN=__PR3P(((____BGUL *)__PKUN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__BJUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__AJUN));
+  case ____2GUL__: {
+    __QKUN=__1JCQ(((____2GUL *)__PKUN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__BJUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__AJUN));
+  case ____B0VL__: {
+    __QKUN=__0KUN(((____B0VL *)__PKUN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__BJUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__AJUN));
+  case ____P0VL__: {
+    __QKUN=__5KUN(((____P0VL *)__PKUN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__20AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__AJUN)->global__Y5JM),NULL);
-    __tmp__BJUN=__tmp__20AT;
+  case ____Q5YL__: {
+    __L2AT=__WWPN(((____FKRG *)((____Q5YL *)__PKUN)->__HBKM),NULL);
+    __QKUN=__L2AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__BJUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__AJUN));
+  case ____UVPM__: {
+    __QKUN=__Y3ZN(((____UVPM *)__PKUN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__BJUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__AJUN));
+  case ____0ZPM__: {
+    __QKUN=__3R3P(((____0ZPM *)__PKUN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__BJUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__AJUN));
+  case ____MR0N__: {
+    __QKUN=__3VWO(((____MR0N *)__PKUN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__BJUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__AJUN));
+  case ____YWBP__: {
+    __QKUN=__OZ0Q(((____YWBP *)__PKUN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__BJUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__AJUN));
+  case ____LYBP__: {
+    __QKUN=__HZAQ(((____LYBP *)__PKUN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__BJUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__AJUN));
+  case ____CZBP__: {
+    __QKUN=__VZAQ(((____CZBP *)__PKUN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__BJUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__AJUN));
+  case ____3BEP__: {
+    __QKUN=__EEKQ(((____3BEP *)__PKUN));
   } break;
   };
-  __tmp__20AT=__tmp__BJUN;
-  return(__tmp__20AT);
+  __L2AT=__QKUN;
+  return(__L2AT);
 }
 
-static __BOOLEAN__L is_invariant__TXAQ(__EXPR_NOT_LOGIC__E4FL *Self__UXAQ)
-// ({EXPR_NOT_LOGIC__E4FL}) With result Recursive, No inlinable.
+static ____L __CZAQ(____T5FL *__DZAQ)
+// ({__T5FL}) With result Recursive, No inlinable.
 {
-  void *__tmp__WXAQ;
-  __LOCAL__43WC *Self__DSFV;
-  __BOOLEAN__L __tmp__XXAQ,__tmp__50AT;
-  __tmp__WXAQ=Self__UXAQ->parent_expr_unary_logic__H4FL.right__2K5O;
-  switch (((struct ___OBJ *)__tmp__WXAQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__XXAQ=TRUE__K__;
+  void *__FZAQ;
+  ____N5WC *__STFV;
+  ____L __GZAQ,__O2AT;
+  __FZAQ=__DZAQ->__W5FL.__LM5O;
+  switch (((struct ___OBJ *)__FZAQ)->__id) {
+  case ____5J__: {
+    __GZAQ=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__XXAQ=FALSE__O__;
+  case ____0AXC__: {
+    __GZAQ=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__XXAQ=TRUE__K__;
+  case ____NBXC__: {
+    __GZAQ=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__XXAQ=TRUE__K__;
+  case ____ZBXC__: {
+    __GZAQ=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__XXAQ=FALSE__O__;
+  case ____DMWH__: {
+    __GZAQ=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__DSFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__WXAQ)->local__PUEJ);
-    __tmp__XXAQ=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__DSFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__DSFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__DSFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__DSFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __STFV=((____N5WC *)((____2A0I *)__FZAQ)->__4VEJ);
+    __GZAQ=((__1RBN == __CI3K) && (((((void *)__STFV->__PN1K != (void *)NULL) && ((void *)__STFV->__PN1K->__JH3K != (void *)NULL)) && (__STFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__STFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__XXAQ=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__WXAQ));
+  case ____HJNJ__: {
+    __GZAQ=__AFUN(((____HJNJ *)__FZAQ));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__XXAQ=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__WXAQ));
+  case ____SJNJ__: {
+    __GZAQ=__OFUN(((____SJNJ *)__FZAQ));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__XXAQ=TRUE__K__;
+  case ____0AOJ__: {
+    __GZAQ=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__XXAQ=TRUE__K__;
+  case ____EBOJ__: {
+    __GZAQ=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__XXAQ=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__WXAQ));
+  case ____3BOJ__: {
+    __GZAQ=__CGUN(((____3BOJ *)__FZAQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__XXAQ=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__WXAQ));
+  case ____RCOJ__: {
+    __GZAQ=__QGUN(((____RCOJ *)__FZAQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__XXAQ=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__WXAQ));
+  case ____HDOJ__: {
+    __GZAQ=__4GUN(((____HDOJ *)__FZAQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__XXAQ=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__WXAQ));
+  case ____1DOJ__: {
+    __GZAQ=__MHUN(((____1DOJ *)__FZAQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__XXAQ=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__WXAQ));
+  case ____PEOJ__: {
+    __GZAQ=__0HUN(((____PEOJ *)__FZAQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__XXAQ=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__WXAQ));
+  case ____DFOJ__: {
+    __GZAQ=__IIUN(((____DFOJ *)__FZAQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__XXAQ=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__WXAQ));
+  case ____XFOJ__: {
+    __GZAQ=__WIUN(((____XFOJ *)__FZAQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__XXAQ=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__WXAQ));
+  case ____QGOJ__: {
+    __GZAQ=__EJUN(((____QGOJ *)__FZAQ));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__XXAQ=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__WXAQ));
+  case ____EHOJ__: {
+    __GZAQ=__1JUN(((____EHOJ *)__FZAQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__XXAQ=TRUE__K__;
+  case ____2HOJ__: {
+    __GZAQ=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__XXAQ=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__WXAQ));
+  case ____YIOJ__: {
+    __GZAQ=__MKUN(((____YIOJ *)__FZAQ));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__XXAQ=TRUE__K__;
+  case ____YMOJ__: {
+    __GZAQ=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__XXAQ=TRUE__K__;
+  case ____ONOJ__: {
+    __GZAQ=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__XXAQ=TRUE__K__;
+  case ____YOOJ__: {
+    __GZAQ=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__XXAQ=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__WXAQ));
+  case ____IM4K__: {
+    __GZAQ=__AQMN(((____IM4K *)__FZAQ));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__XXAQ=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__WXAQ));
+  case ____T5FL__: {
+    __GZAQ=__CZAQ(((____T5FL *)__FZAQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__XXAQ=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__WXAQ));
+  case ____3DUL__: {
+    __GZAQ=__BR3P(((____3DUL *)__FZAQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__XXAQ=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__WXAQ));
+  case ____0EUL__: {
+    __GZAQ=__MJCQ(((____0EUL *)__FZAQ));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__XXAQ=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__WXAQ));
+  case ____BGUL__: {
+    __GZAQ=__PR3P(((____BGUL *)__FZAQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__XXAQ=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__WXAQ));
+  case ____2GUL__: {
+    __GZAQ=__1JCQ(((____2GUL *)__FZAQ));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__XXAQ=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__WXAQ));
+  case ____B0VL__: {
+    __GZAQ=__0KUN(((____B0VL *)__FZAQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__XXAQ=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__WXAQ));
+  case ____P0VL__: {
+    __GZAQ=__5KUN(((____P0VL *)__FZAQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__50AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__WXAQ)->global__Y5JM),NULL);
-    __tmp__XXAQ=__tmp__50AT;
+  case ____Q5YL__: {
+    __O2AT=__WWPN(((____FKRG *)((____Q5YL *)__FZAQ)->__HBKM),NULL);
+    __GZAQ=__O2AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__XXAQ=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__WXAQ));
+  case ____UVPM__: {
+    __GZAQ=__Y3ZN(((____UVPM *)__FZAQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__XXAQ=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__WXAQ));
+  case ____0ZPM__: {
+    __GZAQ=__3R3P(((____0ZPM *)__FZAQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__XXAQ=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__WXAQ));
+  case ____MR0N__: {
+    __GZAQ=__3VWO(((____MR0N *)__FZAQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__XXAQ=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__WXAQ));
+  case ____YWBP__: {
+    __GZAQ=__OZ0Q(((____YWBP *)__FZAQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__XXAQ=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__WXAQ));
+  case ____LYBP__: {
+    __GZAQ=__HZAQ(((____LYBP *)__FZAQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__XXAQ=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__WXAQ));
+  case ____CZBP__: {
+    __GZAQ=__VZAQ(((____CZBP *)__FZAQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__XXAQ=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__WXAQ));
+  case ____3BEP__: {
+    __GZAQ=__EEKQ(((____3BEP *)__FZAQ));
   } break;
   };
-  __tmp__50AT=__tmp__XXAQ;
-  return(__tmp__50AT);
+  __O2AT=__GZAQ;
+  return(__O2AT);
 }
 
-static __BOOLEAN__L is_invariant__SP3P(__EXPR_OR_LOGIC__OCUL *Self__TP3P)
-// ({EXPR_OR_LOGIC__OCUL}) With result Recursive, No inlinable.
+static ____L __BR3P(____3DUL *__CR3P)
+// ({__3DUL}) With result Recursive, No inlinable.
 {
-  void *__tmp__VP3P,*__tmp__1P3P;
-  __LOCAL__43WC *Self__HSFV,*Self__LSFV;
-  __BOOLEAN__L __tmp__WP3P,__tmp__C1AT,__tmp__2P3P,__tmp__F1AT;
-  __tmp__VP3P=Self__TP3P->parent_expr_binary_logic__RCUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__VP3P)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__WP3P=TRUE__K__;
+  void *__ER3P,*__KR3P;
+  ____N5WC *__WTFV,*__0TFV;
+  ____L __FR3P,__R2AT,__LR3P,__U2AT;
+  __ER3P=__CR3P->__AEUL.__OPTP;
+  switch (((struct ___OBJ *)__ER3P)->__id) {
+  case ____5J__: {
+    __FR3P=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__WP3P=FALSE__O__;
+  case ____0AXC__: {
+    __FR3P=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__WP3P=TRUE__K__;
+  case ____NBXC__: {
+    __FR3P=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__WP3P=TRUE__K__;
+  case ____ZBXC__: {
+    __FR3P=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__WP3P=FALSE__O__;
+  case ____DMWH__: {
+    __FR3P=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__HSFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__VP3P)->local__PUEJ);
-    __tmp__WP3P=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__HSFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__HSFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__HSFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__HSFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __WTFV=((____N5WC *)((____2A0I *)__ER3P)->__4VEJ);
+    __FR3P=((__1RBN == __CI3K) && (((((void *)__WTFV->__PN1K != (void *)NULL) && ((void *)__WTFV->__PN1K->__JH3K != (void *)NULL)) && (__WTFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__WTFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__WP3P=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__VP3P));
+  case ____HJNJ__: {
+    __FR3P=__AFUN(((____HJNJ *)__ER3P));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__WP3P=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__VP3P));
+  case ____SJNJ__: {
+    __FR3P=__OFUN(((____SJNJ *)__ER3P));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__WP3P=TRUE__K__;
+  case ____0AOJ__: {
+    __FR3P=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__WP3P=TRUE__K__;
+  case ____EBOJ__: {
+    __FR3P=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__WP3P=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__VP3P));
+  case ____3BOJ__: {
+    __FR3P=__CGUN(((____3BOJ *)__ER3P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__WP3P=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__VP3P));
+  case ____RCOJ__: {
+    __FR3P=__QGUN(((____RCOJ *)__ER3P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__WP3P=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__VP3P));
+  case ____HDOJ__: {
+    __FR3P=__4GUN(((____HDOJ *)__ER3P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__WP3P=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__VP3P));
+  case ____1DOJ__: {
+    __FR3P=__MHUN(((____1DOJ *)__ER3P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__WP3P=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__VP3P));
+  case ____PEOJ__: {
+    __FR3P=__0HUN(((____PEOJ *)__ER3P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__WP3P=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__VP3P));
+  case ____DFOJ__: {
+    __FR3P=__IIUN(((____DFOJ *)__ER3P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__WP3P=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__VP3P));
+  case ____XFOJ__: {
+    __FR3P=__WIUN(((____XFOJ *)__ER3P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__WP3P=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__VP3P));
+  case ____QGOJ__: {
+    __FR3P=__EJUN(((____QGOJ *)__ER3P));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__WP3P=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__VP3P));
+  case ____EHOJ__: {
+    __FR3P=__1JUN(((____EHOJ *)__ER3P));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__WP3P=TRUE__K__;
+  case ____2HOJ__: {
+    __FR3P=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__WP3P=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__VP3P));
+  case ____YIOJ__: {
+    __FR3P=__MKUN(((____YIOJ *)__ER3P));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__WP3P=TRUE__K__;
+  case ____YMOJ__: {
+    __FR3P=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__WP3P=TRUE__K__;
+  case ____ONOJ__: {
+    __FR3P=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__WP3P=TRUE__K__;
+  case ____YOOJ__: {
+    __FR3P=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__WP3P=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__VP3P));
+  case ____IM4K__: {
+    __FR3P=__AQMN(((____IM4K *)__ER3P));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__WP3P=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__VP3P));
+  case ____T5FL__: {
+    __FR3P=__CZAQ(((____T5FL *)__ER3P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__WP3P=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__VP3P));
+  case ____3DUL__: {
+    __FR3P=__BR3P(((____3DUL *)__ER3P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__WP3P=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__VP3P));
+  case ____0EUL__: {
+    __FR3P=__MJCQ(((____0EUL *)__ER3P));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__WP3P=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__VP3P));
+  case ____BGUL__: {
+    __FR3P=__PR3P(((____BGUL *)__ER3P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__WP3P=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__VP3P));
+  case ____2GUL__: {
+    __FR3P=__1JCQ(((____2GUL *)__ER3P));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__WP3P=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__VP3P));
+  case ____B0VL__: {
+    __FR3P=__0KUN(((____B0VL *)__ER3P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__WP3P=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__VP3P));
+  case ____P0VL__: {
+    __FR3P=__5KUN(((____P0VL *)__ER3P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__C1AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__VP3P)->global__Y5JM),NULL);
-    __tmp__WP3P=__tmp__C1AT;
+  case ____Q5YL__: {
+    __R2AT=__WWPN(((____FKRG *)((____Q5YL *)__ER3P)->__HBKM),NULL);
+    __FR3P=__R2AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__WP3P=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__VP3P));
+  case ____UVPM__: {
+    __FR3P=__Y3ZN(((____UVPM *)__ER3P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__WP3P=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__VP3P));
+  case ____0ZPM__: {
+    __FR3P=__3R3P(((____0ZPM *)__ER3P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__WP3P=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__VP3P));
+  case ____MR0N__: {
+    __FR3P=__3VWO(((____MR0N *)__ER3P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__WP3P=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__VP3P));
+  case ____YWBP__: {
+    __FR3P=__OZ0Q(((____YWBP *)__ER3P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__WP3P=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__VP3P));
+  case ____LYBP__: {
+    __FR3P=__HZAQ(((____LYBP *)__ER3P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__WP3P=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__VP3P));
+  case ____CZBP__: {
+    __FR3P=__VZAQ(((____CZBP *)__ER3P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__WP3P=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__VP3P));
+  case ____3BEP__: {
+    __FR3P=__EEKQ(((____3BEP *)__ER3P));
   } break;
   };
-  if (__tmp__WP3P) {
-    __tmp__1P3P=Self__TP3P->parent_expr_binary_logic__RCUL.right__DOTP;
-    switch (((struct ___OBJ *)__tmp__1P3P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__2P3P=TRUE__K__;
+  if (__FR3P) {
+    __KR3P=__CR3P->__AEUL.__SPTP;
+    switch (((struct ___OBJ *)__KR3P)->__id) {
+    case ____5J__: {
+      __LR3P=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__2P3P=FALSE__O__;
+    case ____0AXC__: {
+      __LR3P=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__2P3P=TRUE__K__;
+    case ____NBXC__: {
+      __LR3P=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__2P3P=TRUE__K__;
+    case ____ZBXC__: {
+      __LR3P=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__2P3P=FALSE__O__;
+    case ____DMWH__: {
+      __LR3P=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__LSFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__1P3P)->local__PUEJ);
-      __tmp__2P3P=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__LSFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__LSFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__LSFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__LSFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __0TFV=((____N5WC *)((____2A0I *)__KR3P)->__4VEJ);
+      __LR3P=((__1RBN == __CI3K) && (((((void *)__0TFV->__PN1K != (void *)NULL) && ((void *)__0TFV->__PN1K->__JH3K != (void *)NULL)) && (__0TFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__0TFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__2P3P=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__1P3P));
+    case ____HJNJ__: {
+      __LR3P=__AFUN(((____HJNJ *)__KR3P));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__2P3P=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__1P3P));
+    case ____SJNJ__: {
+      __LR3P=__OFUN(((____SJNJ *)__KR3P));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__2P3P=TRUE__K__;
+    case ____0AOJ__: {
+      __LR3P=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__2P3P=TRUE__K__;
+    case ____EBOJ__: {
+      __LR3P=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__2P3P=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__1P3P));
+    case ____3BOJ__: {
+      __LR3P=__CGUN(((____3BOJ *)__KR3P));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__2P3P=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__1P3P));
+    case ____RCOJ__: {
+      __LR3P=__QGUN(((____RCOJ *)__KR3P));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__2P3P=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__1P3P));
+    case ____HDOJ__: {
+      __LR3P=__4GUN(((____HDOJ *)__KR3P));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__2P3P=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__1P3P));
+    case ____1DOJ__: {
+      __LR3P=__MHUN(((____1DOJ *)__KR3P));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__2P3P=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__1P3P));
+    case ____PEOJ__: {
+      __LR3P=__0HUN(((____PEOJ *)__KR3P));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__2P3P=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__1P3P));
+    case ____DFOJ__: {
+      __LR3P=__IIUN(((____DFOJ *)__KR3P));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__2P3P=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__1P3P));
+    case ____XFOJ__: {
+      __LR3P=__WIUN(((____XFOJ *)__KR3P));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__2P3P=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__1P3P));
+    case ____QGOJ__: {
+      __LR3P=__EJUN(((____QGOJ *)__KR3P));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__2P3P=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__1P3P));
+    case ____EHOJ__: {
+      __LR3P=__1JUN(((____EHOJ *)__KR3P));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__2P3P=TRUE__K__;
+    case ____2HOJ__: {
+      __LR3P=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__2P3P=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__1P3P));
+    case ____YIOJ__: {
+      __LR3P=__MKUN(((____YIOJ *)__KR3P));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__2P3P=TRUE__K__;
+    case ____YMOJ__: {
+      __LR3P=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__2P3P=TRUE__K__;
+    case ____ONOJ__: {
+      __LR3P=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__2P3P=TRUE__K__;
+    case ____YOOJ__: {
+      __LR3P=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__2P3P=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__1P3P));
+    case ____IM4K__: {
+      __LR3P=__AQMN(((____IM4K *)__KR3P));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__2P3P=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__1P3P));
+    case ____T5FL__: {
+      __LR3P=__CZAQ(((____T5FL *)__KR3P));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__2P3P=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__1P3P));
+    case ____3DUL__: {
+      __LR3P=__BR3P(((____3DUL *)__KR3P));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__2P3P=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__1P3P));
+    case ____0EUL__: {
+      __LR3P=__MJCQ(((____0EUL *)__KR3P));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__2P3P=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__1P3P));
+    case ____BGUL__: {
+      __LR3P=__PR3P(((____BGUL *)__KR3P));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__2P3P=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__1P3P));
+    case ____2GUL__: {
+      __LR3P=__1JCQ(((____2GUL *)__KR3P));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__2P3P=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__1P3P));
+    case ____B0VL__: {
+      __LR3P=__0KUN(((____B0VL *)__KR3P));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__2P3P=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__1P3P));
+    case ____P0VL__: {
+      __LR3P=__5KUN(((____P0VL *)__KR3P));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__F1AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__1P3P)->global__Y5JM),NULL);
-      __tmp__2P3P=__tmp__F1AT;
+    case ____Q5YL__: {
+      __U2AT=__WWPN(((____FKRG *)((____Q5YL *)__KR3P)->__HBKM),NULL);
+      __LR3P=__U2AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__2P3P=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__1P3P));
+    case ____UVPM__: {
+      __LR3P=__Y3ZN(((____UVPM *)__KR3P));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__2P3P=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__1P3P));
+    case ____0ZPM__: {
+      __LR3P=__3R3P(((____0ZPM *)__KR3P));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__2P3P=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__1P3P));
+    case ____MR0N__: {
+      __LR3P=__3VWO(((____MR0N *)__KR3P));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__2P3P=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__1P3P));
+    case ____YWBP__: {
+      __LR3P=__OZ0Q(((____YWBP *)__KR3P));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__2P3P=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__1P3P));
+    case ____LYBP__: {
+      __LR3P=__HZAQ(((____LYBP *)__KR3P));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__2P3P=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__1P3P));
+    case ____CZBP__: {
+      __LR3P=__VZAQ(((____CZBP *)__KR3P));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__2P3P=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__1P3P));
+    case ____3BEP__: {
+      __LR3P=__EEKQ(((____3BEP *)__KR3P));
     } break;
     };
-    __tmp__WP3P=__tmp__2P3P;
+    __FR3P=__LR3P;
   } else /* FALSE */ {
-    __tmp__WP3P=FALSE__O__;
+    __FR3P=__O__;
   };
-  __tmp__C1AT=__tmp__WP3P;
-  return(__tmp__C1AT);
+  __R2AT=__FR3P;
+  return(__R2AT);
 }
 
-static __BOOLEAN__L is_invariant__3HCQ(__EXPR_OR_OR_LOGIC__LDUL *Self__4HCQ)
-// ({EXPR_OR_OR_LOGIC__LDUL}) With result Recursive, No inlinable.
+static ____L __MJCQ(____0EUL *__NJCQ)
+// ({__0EUL}) With result Recursive, No inlinable.
 {
-  void *__tmp__AICQ,*__tmp__GICQ;
-  __LOCAL__43WC *Self__PSFV,*Self__TSFV;
-  __BOOLEAN__L __tmp__BICQ,__tmp__I1AT,__tmp__HICQ,__tmp__L1AT;
-  __tmp__AICQ=Self__4HCQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__AICQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__BICQ=TRUE__K__;
+  void *__PJCQ,*__VJCQ;
+  ____N5WC *__4TFV,*__CUFV;
+  ____L __QJCQ,__X2AT,__WJCQ,__02AT;
+  __PJCQ=__NJCQ->__1EUL.__AEUL.__OPTP;
+  switch (((struct ___OBJ *)__PJCQ)->__id) {
+  case ____5J__: {
+    __QJCQ=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__BICQ=FALSE__O__;
+  case ____0AXC__: {
+    __QJCQ=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__BICQ=TRUE__K__;
+  case ____NBXC__: {
+    __QJCQ=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__BICQ=TRUE__K__;
+  case ____ZBXC__: {
+    __QJCQ=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__BICQ=FALSE__O__;
+  case ____DMWH__: {
+    __QJCQ=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__PSFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__AICQ)->local__PUEJ);
-    __tmp__BICQ=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__PSFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__PSFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__PSFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__PSFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __4TFV=((____N5WC *)((____2A0I *)__PJCQ)->__4VEJ);
+    __QJCQ=((__1RBN == __CI3K) && (((((void *)__4TFV->__PN1K != (void *)NULL) && ((void *)__4TFV->__PN1K->__JH3K != (void *)NULL)) && (__4TFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__4TFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__BICQ=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__AICQ));
+  case ____HJNJ__: {
+    __QJCQ=__AFUN(((____HJNJ *)__PJCQ));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__BICQ=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__AICQ));
+  case ____SJNJ__: {
+    __QJCQ=__OFUN(((____SJNJ *)__PJCQ));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__BICQ=TRUE__K__;
+  case ____0AOJ__: {
+    __QJCQ=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__BICQ=TRUE__K__;
+  case ____EBOJ__: {
+    __QJCQ=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__BICQ=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__AICQ));
+  case ____3BOJ__: {
+    __QJCQ=__CGUN(((____3BOJ *)__PJCQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__BICQ=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__AICQ));
+  case ____RCOJ__: {
+    __QJCQ=__QGUN(((____RCOJ *)__PJCQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__BICQ=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__AICQ));
+  case ____HDOJ__: {
+    __QJCQ=__4GUN(((____HDOJ *)__PJCQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__BICQ=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__AICQ));
+  case ____1DOJ__: {
+    __QJCQ=__MHUN(((____1DOJ *)__PJCQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__BICQ=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__AICQ));
+  case ____PEOJ__: {
+    __QJCQ=__0HUN(((____PEOJ *)__PJCQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__BICQ=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__AICQ));
+  case ____DFOJ__: {
+    __QJCQ=__IIUN(((____DFOJ *)__PJCQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__BICQ=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__AICQ));
+  case ____XFOJ__: {
+    __QJCQ=__WIUN(((____XFOJ *)__PJCQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__BICQ=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__AICQ));
+  case ____QGOJ__: {
+    __QJCQ=__EJUN(((____QGOJ *)__PJCQ));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__BICQ=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__AICQ));
+  case ____EHOJ__: {
+    __QJCQ=__1JUN(((____EHOJ *)__PJCQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__BICQ=TRUE__K__;
+  case ____2HOJ__: {
+    __QJCQ=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__BICQ=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__AICQ));
+  case ____YIOJ__: {
+    __QJCQ=__MKUN(((____YIOJ *)__PJCQ));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__BICQ=TRUE__K__;
+  case ____YMOJ__: {
+    __QJCQ=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__BICQ=TRUE__K__;
+  case ____ONOJ__: {
+    __QJCQ=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__BICQ=TRUE__K__;
+  case ____YOOJ__: {
+    __QJCQ=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__BICQ=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__AICQ));
+  case ____IM4K__: {
+    __QJCQ=__AQMN(((____IM4K *)__PJCQ));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__BICQ=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__AICQ));
+  case ____T5FL__: {
+    __QJCQ=__CZAQ(((____T5FL *)__PJCQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__BICQ=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__AICQ));
+  case ____3DUL__: {
+    __QJCQ=__BR3P(((____3DUL *)__PJCQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__BICQ=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__AICQ));
+  case ____0EUL__: {
+    __QJCQ=__MJCQ(((____0EUL *)__PJCQ));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__BICQ=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__AICQ));
+  case ____BGUL__: {
+    __QJCQ=__PR3P(((____BGUL *)__PJCQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__BICQ=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__AICQ));
+  case ____2GUL__: {
+    __QJCQ=__1JCQ(((____2GUL *)__PJCQ));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__BICQ=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__AICQ));
+  case ____B0VL__: {
+    __QJCQ=__0KUN(((____B0VL *)__PJCQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__BICQ=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__AICQ));
+  case ____P0VL__: {
+    __QJCQ=__5KUN(((____P0VL *)__PJCQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__I1AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__AICQ)->global__Y5JM),NULL);
-    __tmp__BICQ=__tmp__I1AT;
+  case ____Q5YL__: {
+    __X2AT=__WWPN(((____FKRG *)((____Q5YL *)__PJCQ)->__HBKM),NULL);
+    __QJCQ=__X2AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__BICQ=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__AICQ));
+  case ____UVPM__: {
+    __QJCQ=__Y3ZN(((____UVPM *)__PJCQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__BICQ=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__AICQ));
+  case ____0ZPM__: {
+    __QJCQ=__3R3P(((____0ZPM *)__PJCQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__BICQ=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__AICQ));
+  case ____MR0N__: {
+    __QJCQ=__3VWO(((____MR0N *)__PJCQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__BICQ=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__AICQ));
+  case ____YWBP__: {
+    __QJCQ=__OZ0Q(((____YWBP *)__PJCQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__BICQ=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__AICQ));
+  case ____LYBP__: {
+    __QJCQ=__HZAQ(((____LYBP *)__PJCQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__BICQ=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__AICQ));
+  case ____CZBP__: {
+    __QJCQ=__VZAQ(((____CZBP *)__PJCQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__BICQ=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__AICQ));
+  case ____3BEP__: {
+    __QJCQ=__EEKQ(((____3BEP *)__PJCQ));
   } break;
   };
-  if (__tmp__BICQ) {
-    __tmp__GICQ=Self__4HCQ->parent_expr_or_logic__MDUL.parent_expr_binary_logic__RCUL.right__DOTP;
-    switch (((struct ___OBJ *)__tmp__GICQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__HICQ=TRUE__K__;
+  if (__QJCQ) {
+    __VJCQ=__NJCQ->__1EUL.__AEUL.__SPTP;
+    switch (((struct ___OBJ *)__VJCQ)->__id) {
+    case ____5J__: {
+      __WJCQ=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__HICQ=FALSE__O__;
+    case ____0AXC__: {
+      __WJCQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__HICQ=TRUE__K__;
+    case ____NBXC__: {
+      __WJCQ=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__HICQ=TRUE__K__;
+    case ____ZBXC__: {
+      __WJCQ=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__HICQ=FALSE__O__;
+    case ____DMWH__: {
+      __WJCQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__TSFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__GICQ)->local__PUEJ);
-      __tmp__HICQ=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__TSFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__TSFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__TSFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__TSFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __CUFV=((____N5WC *)((____2A0I *)__VJCQ)->__4VEJ);
+      __WJCQ=((__1RBN == __CI3K) && (((((void *)__CUFV->__PN1K != (void *)NULL) && ((void *)__CUFV->__PN1K->__JH3K != (void *)NULL)) && (__CUFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__CUFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__HICQ=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__GICQ));
+    case ____HJNJ__: {
+      __WJCQ=__AFUN(((____HJNJ *)__VJCQ));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__HICQ=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__GICQ));
+    case ____SJNJ__: {
+      __WJCQ=__OFUN(((____SJNJ *)__VJCQ));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__HICQ=TRUE__K__;
+    case ____0AOJ__: {
+      __WJCQ=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__HICQ=TRUE__K__;
+    case ____EBOJ__: {
+      __WJCQ=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__HICQ=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__GICQ));
+    case ____3BOJ__: {
+      __WJCQ=__CGUN(((____3BOJ *)__VJCQ));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__HICQ=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__GICQ));
+    case ____RCOJ__: {
+      __WJCQ=__QGUN(((____RCOJ *)__VJCQ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__HICQ=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__GICQ));
+    case ____HDOJ__: {
+      __WJCQ=__4GUN(((____HDOJ *)__VJCQ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__HICQ=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__GICQ));
+    case ____1DOJ__: {
+      __WJCQ=__MHUN(((____1DOJ *)__VJCQ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__HICQ=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__GICQ));
+    case ____PEOJ__: {
+      __WJCQ=__0HUN(((____PEOJ *)__VJCQ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__HICQ=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__GICQ));
+    case ____DFOJ__: {
+      __WJCQ=__IIUN(((____DFOJ *)__VJCQ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__HICQ=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__GICQ));
+    case ____XFOJ__: {
+      __WJCQ=__WIUN(((____XFOJ *)__VJCQ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__HICQ=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__GICQ));
+    case ____QGOJ__: {
+      __WJCQ=__EJUN(((____QGOJ *)__VJCQ));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__HICQ=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__GICQ));
+    case ____EHOJ__: {
+      __WJCQ=__1JUN(((____EHOJ *)__VJCQ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__HICQ=TRUE__K__;
+    case ____2HOJ__: {
+      __WJCQ=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__HICQ=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__GICQ));
+    case ____YIOJ__: {
+      __WJCQ=__MKUN(((____YIOJ *)__VJCQ));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__HICQ=TRUE__K__;
+    case ____YMOJ__: {
+      __WJCQ=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__HICQ=TRUE__K__;
+    case ____ONOJ__: {
+      __WJCQ=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__HICQ=TRUE__K__;
+    case ____YOOJ__: {
+      __WJCQ=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__HICQ=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__GICQ));
+    case ____IM4K__: {
+      __WJCQ=__AQMN(((____IM4K *)__VJCQ));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__HICQ=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__GICQ));
+    case ____T5FL__: {
+      __WJCQ=__CZAQ(((____T5FL *)__VJCQ));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__HICQ=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__GICQ));
+    case ____3DUL__: {
+      __WJCQ=__BR3P(((____3DUL *)__VJCQ));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__HICQ=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__GICQ));
+    case ____0EUL__: {
+      __WJCQ=__MJCQ(((____0EUL *)__VJCQ));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__HICQ=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__GICQ));
+    case ____BGUL__: {
+      __WJCQ=__PR3P(((____BGUL *)__VJCQ));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__HICQ=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__GICQ));
+    case ____2GUL__: {
+      __WJCQ=__1JCQ(((____2GUL *)__VJCQ));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__HICQ=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__GICQ));
+    case ____B0VL__: {
+      __WJCQ=__0KUN(((____B0VL *)__VJCQ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__HICQ=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__GICQ));
+    case ____P0VL__: {
+      __WJCQ=__5KUN(((____P0VL *)__VJCQ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__L1AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__GICQ)->global__Y5JM),NULL);
-      __tmp__HICQ=__tmp__L1AT;
+    case ____Q5YL__: {
+      __02AT=__WWPN(((____FKRG *)((____Q5YL *)__VJCQ)->__HBKM),NULL);
+      __WJCQ=__02AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__HICQ=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__GICQ));
+    case ____UVPM__: {
+      __WJCQ=__Y3ZN(((____UVPM *)__VJCQ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__HICQ=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__GICQ));
+    case ____0ZPM__: {
+      __WJCQ=__3R3P(((____0ZPM *)__VJCQ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__HICQ=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__GICQ));
+    case ____MR0N__: {
+      __WJCQ=__3VWO(((____MR0N *)__VJCQ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__HICQ=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__GICQ));
+    case ____YWBP__: {
+      __WJCQ=__OZ0Q(((____YWBP *)__VJCQ));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__HICQ=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__GICQ));
+    case ____LYBP__: {
+      __WJCQ=__HZAQ(((____LYBP *)__VJCQ));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__HICQ=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__GICQ));
+    case ____CZBP__: {
+      __WJCQ=__VZAQ(((____CZBP *)__VJCQ));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__HICQ=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__GICQ));
+    case ____3BEP__: {
+      __WJCQ=__EEKQ(((____3BEP *)__VJCQ));
     } break;
     };
-    __tmp__BICQ=__tmp__HICQ;
+    __QJCQ=__WJCQ;
   } else /* FALSE */ {
-    __tmp__BICQ=FALSE__O__;
+    __QJCQ=__O__;
   };
-  __tmp__I1AT=__tmp__BICQ;
-  return(__tmp__I1AT);
+  __X2AT=__QJCQ;
+  return(__X2AT);
 }
 
-static __BOOLEAN__L is_invariant__AQ3P(__EXPR_AND_LOGIC__SEUL *Self__BQ3P)
-// ({EXPR_AND_LOGIC__SEUL}) With result Recursive, No inlinable.
+static ____L __PR3P(____BGUL *__QR3P)
+// ({__BGUL}) With result Recursive, No inlinable.
 {
-  void *__tmp__DQ3P,*__tmp__JQ3P;
-  __LOCAL__43WC *Self__XSFV,*Self__1SFV;
-  __BOOLEAN__L __tmp__EQ3P,__tmp__O1AT,__tmp__KQ3P,__tmp__R1AT;
-  __tmp__DQ3P=Self__BQ3P->parent_expr_binary_logic__TEUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__DQ3P)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__EQ3P=TRUE__K__;
+  void *__SR3P,*__YR3P;
+  ____N5WC *__GUFV,*__KUFV;
+  ____L __TR3P,__32AT,__ZR3P,__A3AT;
+  __SR3P=__QR3P->__CGUL.__OPTP;
+  switch (((struct ___OBJ *)__SR3P)->__id) {
+  case ____5J__: {
+    __TR3P=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__EQ3P=FALSE__O__;
+  case ____0AXC__: {
+    __TR3P=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__EQ3P=TRUE__K__;
+  case ____NBXC__: {
+    __TR3P=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__EQ3P=TRUE__K__;
+  case ____ZBXC__: {
+    __TR3P=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__EQ3P=FALSE__O__;
+  case ____DMWH__: {
+    __TR3P=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__XSFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__DQ3P)->local__PUEJ);
-    __tmp__EQ3P=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__XSFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__XSFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__XSFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__XSFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __GUFV=((____N5WC *)((____2A0I *)__SR3P)->__4VEJ);
+    __TR3P=((__1RBN == __CI3K) && (((((void *)__GUFV->__PN1K != (void *)NULL) && ((void *)__GUFV->__PN1K->__JH3K != (void *)NULL)) && (__GUFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__GUFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__EQ3P=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__DQ3P));
+  case ____HJNJ__: {
+    __TR3P=__AFUN(((____HJNJ *)__SR3P));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__EQ3P=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__DQ3P));
+  case ____SJNJ__: {
+    __TR3P=__OFUN(((____SJNJ *)__SR3P));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__EQ3P=TRUE__K__;
+  case ____0AOJ__: {
+    __TR3P=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__EQ3P=TRUE__K__;
+  case ____EBOJ__: {
+    __TR3P=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__EQ3P=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__DQ3P));
+  case ____3BOJ__: {
+    __TR3P=__CGUN(((____3BOJ *)__SR3P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__EQ3P=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__DQ3P));
+  case ____RCOJ__: {
+    __TR3P=__QGUN(((____RCOJ *)__SR3P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__EQ3P=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__DQ3P));
+  case ____HDOJ__: {
+    __TR3P=__4GUN(((____HDOJ *)__SR3P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__EQ3P=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__DQ3P));
+  case ____1DOJ__: {
+    __TR3P=__MHUN(((____1DOJ *)__SR3P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__EQ3P=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__DQ3P));
+  case ____PEOJ__: {
+    __TR3P=__0HUN(((____PEOJ *)__SR3P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__EQ3P=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__DQ3P));
+  case ____DFOJ__: {
+    __TR3P=__IIUN(((____DFOJ *)__SR3P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__EQ3P=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__DQ3P));
+  case ____XFOJ__: {
+    __TR3P=__WIUN(((____XFOJ *)__SR3P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__EQ3P=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__DQ3P));
+  case ____QGOJ__: {
+    __TR3P=__EJUN(((____QGOJ *)__SR3P));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__EQ3P=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__DQ3P));
+  case ____EHOJ__: {
+    __TR3P=__1JUN(((____EHOJ *)__SR3P));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__EQ3P=TRUE__K__;
+  case ____2HOJ__: {
+    __TR3P=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__EQ3P=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__DQ3P));
+  case ____YIOJ__: {
+    __TR3P=__MKUN(((____YIOJ *)__SR3P));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__EQ3P=TRUE__K__;
+  case ____YMOJ__: {
+    __TR3P=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__EQ3P=TRUE__K__;
+  case ____ONOJ__: {
+    __TR3P=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__EQ3P=TRUE__K__;
+  case ____YOOJ__: {
+    __TR3P=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__EQ3P=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__DQ3P));
+  case ____IM4K__: {
+    __TR3P=__AQMN(((____IM4K *)__SR3P));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__EQ3P=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__DQ3P));
+  case ____T5FL__: {
+    __TR3P=__CZAQ(((____T5FL *)__SR3P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__EQ3P=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__DQ3P));
+  case ____3DUL__: {
+    __TR3P=__BR3P(((____3DUL *)__SR3P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__EQ3P=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__DQ3P));
+  case ____0EUL__: {
+    __TR3P=__MJCQ(((____0EUL *)__SR3P));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__EQ3P=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__DQ3P));
+  case ____BGUL__: {
+    __TR3P=__PR3P(((____BGUL *)__SR3P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__EQ3P=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__DQ3P));
+  case ____2GUL__: {
+    __TR3P=__1JCQ(((____2GUL *)__SR3P));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__EQ3P=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__DQ3P));
+  case ____B0VL__: {
+    __TR3P=__0KUN(((____B0VL *)__SR3P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__EQ3P=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__DQ3P));
+  case ____P0VL__: {
+    __TR3P=__5KUN(((____P0VL *)__SR3P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__O1AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__DQ3P)->global__Y5JM),NULL);
-    __tmp__EQ3P=__tmp__O1AT;
+  case ____Q5YL__: {
+    __32AT=__WWPN(((____FKRG *)((____Q5YL *)__SR3P)->__HBKM),NULL);
+    __TR3P=__32AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__EQ3P=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__DQ3P));
+  case ____UVPM__: {
+    __TR3P=__Y3ZN(((____UVPM *)__SR3P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__EQ3P=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__DQ3P));
+  case ____0ZPM__: {
+    __TR3P=__3R3P(((____0ZPM *)__SR3P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__EQ3P=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__DQ3P));
+  case ____MR0N__: {
+    __TR3P=__3VWO(((____MR0N *)__SR3P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__EQ3P=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__DQ3P));
+  case ____YWBP__: {
+    __TR3P=__OZ0Q(((____YWBP *)__SR3P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__EQ3P=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__DQ3P));
+  case ____LYBP__: {
+    __TR3P=__HZAQ(((____LYBP *)__SR3P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__EQ3P=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__DQ3P));
+  case ____CZBP__: {
+    __TR3P=__VZAQ(((____CZBP *)__SR3P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__EQ3P=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__DQ3P));
+  case ____3BEP__: {
+    __TR3P=__EEKQ(((____3BEP *)__SR3P));
   } break;
   };
-  if (__tmp__EQ3P) {
-    __tmp__JQ3P=Self__BQ3P->parent_expr_binary_logic__TEUL.right__DOTP;
-    switch (((struct ___OBJ *)__tmp__JQ3P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__KQ3P=TRUE__K__;
+  if (__TR3P) {
+    __YR3P=__QR3P->__CGUL.__SPTP;
+    switch (((struct ___OBJ *)__YR3P)->__id) {
+    case ____5J__: {
+      __ZR3P=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__KQ3P=FALSE__O__;
+    case ____0AXC__: {
+      __ZR3P=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__KQ3P=TRUE__K__;
+    case ____NBXC__: {
+      __ZR3P=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__KQ3P=TRUE__K__;
+    case ____ZBXC__: {
+      __ZR3P=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__KQ3P=FALSE__O__;
+    case ____DMWH__: {
+      __ZR3P=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__1SFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__JQ3P)->local__PUEJ);
-      __tmp__KQ3P=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__1SFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__1SFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__1SFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__1SFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __KUFV=((____N5WC *)((____2A0I *)__YR3P)->__4VEJ);
+      __ZR3P=((__1RBN == __CI3K) && (((((void *)__KUFV->__PN1K != (void *)NULL) && ((void *)__KUFV->__PN1K->__JH3K != (void *)NULL)) && (__KUFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__KUFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__KQ3P=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__JQ3P));
+    case ____HJNJ__: {
+      __ZR3P=__AFUN(((____HJNJ *)__YR3P));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__KQ3P=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__JQ3P));
+    case ____SJNJ__: {
+      __ZR3P=__OFUN(((____SJNJ *)__YR3P));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__KQ3P=TRUE__K__;
+    case ____0AOJ__: {
+      __ZR3P=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__KQ3P=TRUE__K__;
+    case ____EBOJ__: {
+      __ZR3P=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__KQ3P=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__JQ3P));
+    case ____3BOJ__: {
+      __ZR3P=__CGUN(((____3BOJ *)__YR3P));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__KQ3P=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__JQ3P));
+    case ____RCOJ__: {
+      __ZR3P=__QGUN(((____RCOJ *)__YR3P));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__KQ3P=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__JQ3P));
+    case ____HDOJ__: {
+      __ZR3P=__4GUN(((____HDOJ *)__YR3P));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__KQ3P=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__JQ3P));
+    case ____1DOJ__: {
+      __ZR3P=__MHUN(((____1DOJ *)__YR3P));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__KQ3P=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__JQ3P));
+    case ____PEOJ__: {
+      __ZR3P=__0HUN(((____PEOJ *)__YR3P));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__KQ3P=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__JQ3P));
+    case ____DFOJ__: {
+      __ZR3P=__IIUN(((____DFOJ *)__YR3P));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__KQ3P=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__JQ3P));
+    case ____XFOJ__: {
+      __ZR3P=__WIUN(((____XFOJ *)__YR3P));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__KQ3P=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__JQ3P));
+    case ____QGOJ__: {
+      __ZR3P=__EJUN(((____QGOJ *)__YR3P));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__KQ3P=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__JQ3P));
+    case ____EHOJ__: {
+      __ZR3P=__1JUN(((____EHOJ *)__YR3P));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__KQ3P=TRUE__K__;
+    case ____2HOJ__: {
+      __ZR3P=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__KQ3P=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__JQ3P));
+    case ____YIOJ__: {
+      __ZR3P=__MKUN(((____YIOJ *)__YR3P));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__KQ3P=TRUE__K__;
+    case ____YMOJ__: {
+      __ZR3P=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__KQ3P=TRUE__K__;
+    case ____ONOJ__: {
+      __ZR3P=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__KQ3P=TRUE__K__;
+    case ____YOOJ__: {
+      __ZR3P=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__KQ3P=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__JQ3P));
+    case ____IM4K__: {
+      __ZR3P=__AQMN(((____IM4K *)__YR3P));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__KQ3P=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__JQ3P));
+    case ____T5FL__: {
+      __ZR3P=__CZAQ(((____T5FL *)__YR3P));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__KQ3P=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__JQ3P));
+    case ____3DUL__: {
+      __ZR3P=__BR3P(((____3DUL *)__YR3P));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__KQ3P=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__JQ3P));
+    case ____0EUL__: {
+      __ZR3P=__MJCQ(((____0EUL *)__YR3P));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__KQ3P=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__JQ3P));
+    case ____BGUL__: {
+      __ZR3P=__PR3P(((____BGUL *)__YR3P));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__KQ3P=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__JQ3P));
+    case ____2GUL__: {
+      __ZR3P=__1JCQ(((____2GUL *)__YR3P));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__KQ3P=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__JQ3P));
+    case ____B0VL__: {
+      __ZR3P=__0KUN(((____B0VL *)__YR3P));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__KQ3P=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__JQ3P));
+    case ____P0VL__: {
+      __ZR3P=__5KUN(((____P0VL *)__YR3P));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__R1AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__JQ3P)->global__Y5JM),NULL);
-      __tmp__KQ3P=__tmp__R1AT;
+    case ____Q5YL__: {
+      __A3AT=__WWPN(((____FKRG *)((____Q5YL *)__YR3P)->__HBKM),NULL);
+      __ZR3P=__A3AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__KQ3P=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__JQ3P));
+    case ____UVPM__: {
+      __ZR3P=__Y3ZN(((____UVPM *)__YR3P));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__KQ3P=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__JQ3P));
+    case ____0ZPM__: {
+      __ZR3P=__3R3P(((____0ZPM *)__YR3P));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__KQ3P=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__JQ3P));
+    case ____MR0N__: {
+      __ZR3P=__3VWO(((____MR0N *)__YR3P));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__KQ3P=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__JQ3P));
+    case ____YWBP__: {
+      __ZR3P=__OZ0Q(((____YWBP *)__YR3P));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__KQ3P=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__JQ3P));
+    case ____LYBP__: {
+      __ZR3P=__HZAQ(((____LYBP *)__YR3P));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__KQ3P=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__JQ3P));
+    case ____CZBP__: {
+      __ZR3P=__VZAQ(((____CZBP *)__YR3P));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__KQ3P=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__JQ3P));
+    case ____3BEP__: {
+      __ZR3P=__EEKQ(((____3BEP *)__YR3P));
     } break;
     };
-    __tmp__EQ3P=__tmp__KQ3P;
+    __TR3P=__ZR3P;
   } else /* FALSE */ {
-    __tmp__EQ3P=FALSE__O__;
+    __TR3P=__O__;
   };
-  __tmp__O1AT=__tmp__EQ3P;
-  return(__tmp__O1AT);
+  __32AT=__TR3P;
+  return(__32AT);
 }
 
-static __BOOLEAN__L is_invariant__MICQ(__EXPR_AND_AND_LOGIC__NFUL *Self__NICQ)
-// ({EXPR_AND_AND_LOGIC__NFUL}) With result Recursive, No inlinable.
+static ____L __1JCQ(____2GUL *__2JCQ)
+// ({__2GUL}) With result Recursive, No inlinable.
 {
-  void *__tmp__PICQ,*__tmp__VICQ;
-  __LOCAL__43WC *Self__5SFV,*Self__DTFV;
-  __BOOLEAN__L __tmp__QICQ,__tmp__U1AT,__tmp__WICQ,__tmp__X1AT;
-  __tmp__PICQ=Self__NICQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.left__5NTP;
-  switch (((struct ___OBJ *)__tmp__PICQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__QICQ=TRUE__K__;
+  void *__4JCQ,*__EKCQ;
+  ____N5WC *__OUFV,*__SUFV;
+  ____L __5JCQ,__D3AT,__FKCQ,__G3AT;
+  __4JCQ=__2JCQ->__3GUL.__CGUL.__OPTP;
+  switch (((struct ___OBJ *)__4JCQ)->__id) {
+  case ____5J__: {
+    __5JCQ=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__QICQ=FALSE__O__;
+  case ____0AXC__: {
+    __5JCQ=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__QICQ=TRUE__K__;
+  case ____NBXC__: {
+    __5JCQ=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__QICQ=TRUE__K__;
+  case ____ZBXC__: {
+    __5JCQ=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__QICQ=FALSE__O__;
+  case ____DMWH__: {
+    __5JCQ=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__5SFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__PICQ)->local__PUEJ);
-    __tmp__QICQ=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__5SFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__5SFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__5SFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__5SFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __OUFV=((____N5WC *)((____2A0I *)__4JCQ)->__4VEJ);
+    __5JCQ=((__1RBN == __CI3K) && (((((void *)__OUFV->__PN1K != (void *)NULL) && ((void *)__OUFV->__PN1K->__JH3K != (void *)NULL)) && (__OUFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__OUFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__QICQ=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__PICQ));
+  case ____HJNJ__: {
+    __5JCQ=__AFUN(((____HJNJ *)__4JCQ));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__QICQ=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__PICQ));
+  case ____SJNJ__: {
+    __5JCQ=__OFUN(((____SJNJ *)__4JCQ));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__QICQ=TRUE__K__;
+  case ____0AOJ__: {
+    __5JCQ=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__QICQ=TRUE__K__;
+  case ____EBOJ__: {
+    __5JCQ=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__QICQ=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__PICQ));
+  case ____3BOJ__: {
+    __5JCQ=__CGUN(((____3BOJ *)__4JCQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__QICQ=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__PICQ));
+  case ____RCOJ__: {
+    __5JCQ=__QGUN(((____RCOJ *)__4JCQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__QICQ=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__PICQ));
+  case ____HDOJ__: {
+    __5JCQ=__4GUN(((____HDOJ *)__4JCQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__QICQ=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__PICQ));
+  case ____1DOJ__: {
+    __5JCQ=__MHUN(((____1DOJ *)__4JCQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__QICQ=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__PICQ));
+  case ____PEOJ__: {
+    __5JCQ=__0HUN(((____PEOJ *)__4JCQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__QICQ=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__PICQ));
+  case ____DFOJ__: {
+    __5JCQ=__IIUN(((____DFOJ *)__4JCQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__QICQ=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__PICQ));
+  case ____XFOJ__: {
+    __5JCQ=__WIUN(((____XFOJ *)__4JCQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__QICQ=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__PICQ));
+  case ____QGOJ__: {
+    __5JCQ=__EJUN(((____QGOJ *)__4JCQ));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__QICQ=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__PICQ));
+  case ____EHOJ__: {
+    __5JCQ=__1JUN(((____EHOJ *)__4JCQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__QICQ=TRUE__K__;
+  case ____2HOJ__: {
+    __5JCQ=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__QICQ=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__PICQ));
+  case ____YIOJ__: {
+    __5JCQ=__MKUN(((____YIOJ *)__4JCQ));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__QICQ=TRUE__K__;
+  case ____YMOJ__: {
+    __5JCQ=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__QICQ=TRUE__K__;
+  case ____ONOJ__: {
+    __5JCQ=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__QICQ=TRUE__K__;
+  case ____YOOJ__: {
+    __5JCQ=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__QICQ=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__PICQ));
+  case ____IM4K__: {
+    __5JCQ=__AQMN(((____IM4K *)__4JCQ));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__QICQ=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__PICQ));
+  case ____T5FL__: {
+    __5JCQ=__CZAQ(((____T5FL *)__4JCQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__QICQ=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__PICQ));
+  case ____3DUL__: {
+    __5JCQ=__BR3P(((____3DUL *)__4JCQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__QICQ=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__PICQ));
+  case ____0EUL__: {
+    __5JCQ=__MJCQ(((____0EUL *)__4JCQ));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__QICQ=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__PICQ));
+  case ____BGUL__: {
+    __5JCQ=__PR3P(((____BGUL *)__4JCQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__QICQ=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PICQ));
+  case ____2GUL__: {
+    __5JCQ=__1JCQ(((____2GUL *)__4JCQ));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__QICQ=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__PICQ));
+  case ____B0VL__: {
+    __5JCQ=__0KUN(((____B0VL *)__4JCQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__QICQ=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__PICQ));
+  case ____P0VL__: {
+    __5JCQ=__5KUN(((____P0VL *)__4JCQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__U1AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__PICQ)->global__Y5JM),NULL);
-    __tmp__QICQ=__tmp__U1AT;
+  case ____Q5YL__: {
+    __D3AT=__WWPN(((____FKRG *)((____Q5YL *)__4JCQ)->__HBKM),NULL);
+    __5JCQ=__D3AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__QICQ=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__PICQ));
+  case ____UVPM__: {
+    __5JCQ=__Y3ZN(((____UVPM *)__4JCQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__QICQ=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__PICQ));
+  case ____0ZPM__: {
+    __5JCQ=__3R3P(((____0ZPM *)__4JCQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__QICQ=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__PICQ));
+  case ____MR0N__: {
+    __5JCQ=__3VWO(((____MR0N *)__4JCQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__QICQ=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__PICQ));
+  case ____YWBP__: {
+    __5JCQ=__OZ0Q(((____YWBP *)__4JCQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__QICQ=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__PICQ));
+  case ____LYBP__: {
+    __5JCQ=__HZAQ(((____LYBP *)__4JCQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__QICQ=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__PICQ));
+  case ____CZBP__: {
+    __5JCQ=__VZAQ(((____CZBP *)__4JCQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__QICQ=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__PICQ));
+  case ____3BEP__: {
+    __5JCQ=__EEKQ(((____3BEP *)__4JCQ));
   } break;
   };
-  if (__tmp__QICQ) {
-    __tmp__VICQ=Self__NICQ->parent_expr_and_logic__OFUL.parent_expr_binary_logic__TEUL.right__DOTP;
-    switch (((struct ___OBJ *)__tmp__VICQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__WICQ=TRUE__K__;
+  if (__5JCQ) {
+    __EKCQ=__2JCQ->__3GUL.__CGUL.__SPTP;
+    switch (((struct ___OBJ *)__EKCQ)->__id) {
+    case ____5J__: {
+      __FKCQ=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__WICQ=FALSE__O__;
+    case ____0AXC__: {
+      __FKCQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__WICQ=TRUE__K__;
+    case ____NBXC__: {
+      __FKCQ=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__WICQ=TRUE__K__;
+    case ____ZBXC__: {
+      __FKCQ=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__WICQ=FALSE__O__;
+    case ____DMWH__: {
+      __FKCQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__DTFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__VICQ)->local__PUEJ);
-      __tmp__WICQ=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__DTFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__DTFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__DTFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__DTFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __SUFV=((____N5WC *)((____2A0I *)__EKCQ)->__4VEJ);
+      __FKCQ=((__1RBN == __CI3K) && (((((void *)__SUFV->__PN1K != (void *)NULL) && ((void *)__SUFV->__PN1K->__JH3K != (void *)NULL)) && (__SUFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__SUFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__WICQ=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__VICQ));
+    case ____HJNJ__: {
+      __FKCQ=__AFUN(((____HJNJ *)__EKCQ));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__WICQ=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__VICQ));
+    case ____SJNJ__: {
+      __FKCQ=__OFUN(((____SJNJ *)__EKCQ));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__WICQ=TRUE__K__;
+    case ____0AOJ__: {
+      __FKCQ=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__WICQ=TRUE__K__;
+    case ____EBOJ__: {
+      __FKCQ=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__WICQ=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__VICQ));
+    case ____3BOJ__: {
+      __FKCQ=__CGUN(((____3BOJ *)__EKCQ));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__WICQ=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__VICQ));
+    case ____RCOJ__: {
+      __FKCQ=__QGUN(((____RCOJ *)__EKCQ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__WICQ=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__VICQ));
+    case ____HDOJ__: {
+      __FKCQ=__4GUN(((____HDOJ *)__EKCQ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__WICQ=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__VICQ));
+    case ____1DOJ__: {
+      __FKCQ=__MHUN(((____1DOJ *)__EKCQ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__WICQ=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__VICQ));
+    case ____PEOJ__: {
+      __FKCQ=__0HUN(((____PEOJ *)__EKCQ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__WICQ=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__VICQ));
+    case ____DFOJ__: {
+      __FKCQ=__IIUN(((____DFOJ *)__EKCQ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__WICQ=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__VICQ));
+    case ____XFOJ__: {
+      __FKCQ=__WIUN(((____XFOJ *)__EKCQ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__WICQ=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__VICQ));
+    case ____QGOJ__: {
+      __FKCQ=__EJUN(((____QGOJ *)__EKCQ));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__WICQ=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__VICQ));
+    case ____EHOJ__: {
+      __FKCQ=__1JUN(((____EHOJ *)__EKCQ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__WICQ=TRUE__K__;
+    case ____2HOJ__: {
+      __FKCQ=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__WICQ=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__VICQ));
+    case ____YIOJ__: {
+      __FKCQ=__MKUN(((____YIOJ *)__EKCQ));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__WICQ=TRUE__K__;
+    case ____YMOJ__: {
+      __FKCQ=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__WICQ=TRUE__K__;
+    case ____ONOJ__: {
+      __FKCQ=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__WICQ=TRUE__K__;
+    case ____YOOJ__: {
+      __FKCQ=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__WICQ=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__VICQ));
+    case ____IM4K__: {
+      __FKCQ=__AQMN(((____IM4K *)__EKCQ));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__WICQ=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__VICQ));
+    case ____T5FL__: {
+      __FKCQ=__CZAQ(((____T5FL *)__EKCQ));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__WICQ=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__VICQ));
+    case ____3DUL__: {
+      __FKCQ=__BR3P(((____3DUL *)__EKCQ));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__WICQ=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__VICQ));
+    case ____0EUL__: {
+      __FKCQ=__MJCQ(((____0EUL *)__EKCQ));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__WICQ=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__VICQ));
+    case ____BGUL__: {
+      __FKCQ=__PR3P(((____BGUL *)__EKCQ));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__WICQ=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__VICQ));
+    case ____2GUL__: {
+      __FKCQ=__1JCQ(((____2GUL *)__EKCQ));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__WICQ=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__VICQ));
+    case ____B0VL__: {
+      __FKCQ=__0KUN(((____B0VL *)__EKCQ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__WICQ=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__VICQ));
+    case ____P0VL__: {
+      __FKCQ=__5KUN(((____P0VL *)__EKCQ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__X1AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__VICQ)->global__Y5JM),NULL);
-      __tmp__WICQ=__tmp__X1AT;
+    case ____Q5YL__: {
+      __G3AT=__WWPN(((____FKRG *)((____Q5YL *)__EKCQ)->__HBKM),NULL);
+      __FKCQ=__G3AT;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__WICQ=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__VICQ));
+    case ____UVPM__: {
+      __FKCQ=__Y3ZN(((____UVPM *)__EKCQ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__WICQ=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__VICQ));
+    case ____0ZPM__: {
+      __FKCQ=__3R3P(((____0ZPM *)__EKCQ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__WICQ=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__VICQ));
+    case ____MR0N__: {
+      __FKCQ=__3VWO(((____MR0N *)__EKCQ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__WICQ=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__VICQ));
+    case ____YWBP__: {
+      __FKCQ=__OZ0Q(((____YWBP *)__EKCQ));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__WICQ=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__VICQ));
+    case ____LYBP__: {
+      __FKCQ=__HZAQ(((____LYBP *)__EKCQ));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__WICQ=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__VICQ));
+    case ____CZBP__: {
+      __FKCQ=__VZAQ(((____CZBP *)__EKCQ));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__WICQ=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__VICQ));
+    case ____3BEP__: {
+      __FKCQ=__EEKQ(((____3BEP *)__EKCQ));
     } break;
     };
-    __tmp__QICQ=__tmp__WICQ;
+    __5JCQ=__FKCQ;
   } else /* FALSE */ {
-    __tmp__QICQ=FALSE__O__;
+    __5JCQ=__O__;
   };
-  __tmp__U1AT=__tmp__QICQ;
-  return(__tmp__U1AT);
+  __D3AT=__5JCQ;
+  return(__D3AT);
 }
 
-static __BOOLEAN__L is_invariant__LJUN(__EXPR_NEG__SYVL *Self__MJUN)
-// ({EXPR_NEG__SYVL}) With result Recursive, No inlinable.
+static ____L __0KUN(____B0VL *__1KUN)
+// ({__B0VL}) With result Recursive, No inlinable.
 {
-  void *__tmp__OJUN;
-  __LOCAL__43WC *Self__HTFV;
-  __BOOLEAN__L __tmp__PJUN,__tmp__01AT;
-  __tmp__OJUN=Self__MJUN->parent_expr_unary__VYVL.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__OJUN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__PJUN=TRUE__K__;
+  void *__3KUN;
+  ____N5WC *__WUFV;
+  ____L __4KUN,__J3AT;
+  __3KUN=__1KUN->__E0VL.__T0VL;
+  switch (((struct ___OBJ *)__3KUN)->__id) {
+  case ____5J__: {
+    __4KUN=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__PJUN=FALSE__O__;
+  case ____0AXC__: {
+    __4KUN=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__PJUN=TRUE__K__;
+  case ____NBXC__: {
+    __4KUN=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__PJUN=TRUE__K__;
+  case ____ZBXC__: {
+    __4KUN=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__PJUN=FALSE__O__;
+  case ____DMWH__: {
+    __4KUN=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__HTFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__OJUN)->local__PUEJ);
-    __tmp__PJUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__HTFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__HTFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__HTFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__HTFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __WUFV=((____N5WC *)((____2A0I *)__3KUN)->__4VEJ);
+    __4KUN=((__1RBN == __CI3K) && (((((void *)__WUFV->__PN1K != (void *)NULL) && ((void *)__WUFV->__PN1K->__JH3K != (void *)NULL)) && (__WUFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__WUFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__PJUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__OJUN));
+  case ____HJNJ__: {
+    __4KUN=__AFUN(((____HJNJ *)__3KUN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__PJUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__OJUN));
+  case ____SJNJ__: {
+    __4KUN=__OFUN(((____SJNJ *)__3KUN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__PJUN=TRUE__K__;
+  case ____0AOJ__: {
+    __4KUN=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__PJUN=TRUE__K__;
+  case ____EBOJ__: {
+    __4KUN=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__PJUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__OJUN));
+  case ____3BOJ__: {
+    __4KUN=__CGUN(((____3BOJ *)__3KUN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__PJUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__OJUN));
+  case ____RCOJ__: {
+    __4KUN=__QGUN(((____RCOJ *)__3KUN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__PJUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__OJUN));
+  case ____HDOJ__: {
+    __4KUN=__4GUN(((____HDOJ *)__3KUN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__PJUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__OJUN));
+  case ____1DOJ__: {
+    __4KUN=__MHUN(((____1DOJ *)__3KUN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__PJUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__OJUN));
+  case ____PEOJ__: {
+    __4KUN=__0HUN(((____PEOJ *)__3KUN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__PJUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__OJUN));
+  case ____DFOJ__: {
+    __4KUN=__IIUN(((____DFOJ *)__3KUN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__PJUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__OJUN));
+  case ____XFOJ__: {
+    __4KUN=__WIUN(((____XFOJ *)__3KUN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__PJUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__OJUN));
+  case ____QGOJ__: {
+    __4KUN=__EJUN(((____QGOJ *)__3KUN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__PJUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__OJUN));
+  case ____EHOJ__: {
+    __4KUN=__1JUN(((____EHOJ *)__3KUN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__PJUN=TRUE__K__;
+  case ____2HOJ__: {
+    __4KUN=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__PJUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__OJUN));
+  case ____YIOJ__: {
+    __4KUN=__MKUN(((____YIOJ *)__3KUN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__PJUN=TRUE__K__;
+  case ____YMOJ__: {
+    __4KUN=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__PJUN=TRUE__K__;
+  case ____ONOJ__: {
+    __4KUN=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__PJUN=TRUE__K__;
+  case ____YOOJ__: {
+    __4KUN=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__PJUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__OJUN));
+  case ____IM4K__: {
+    __4KUN=__AQMN(((____IM4K *)__3KUN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__PJUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__OJUN));
+  case ____T5FL__: {
+    __4KUN=__CZAQ(((____T5FL *)__3KUN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__PJUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__OJUN));
+  case ____3DUL__: {
+    __4KUN=__BR3P(((____3DUL *)__3KUN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__PJUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__OJUN));
+  case ____0EUL__: {
+    __4KUN=__MJCQ(((____0EUL *)__3KUN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__PJUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__OJUN));
+  case ____BGUL__: {
+    __4KUN=__PR3P(((____BGUL *)__3KUN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__PJUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__OJUN));
+  case ____2GUL__: {
+    __4KUN=__1JCQ(((____2GUL *)__3KUN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__PJUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__OJUN));
+  case ____B0VL__: {
+    __4KUN=__0KUN(((____B0VL *)__3KUN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__PJUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__OJUN));
+  case ____P0VL__: {
+    __4KUN=__5KUN(((____P0VL *)__3KUN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__01AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__OJUN)->global__Y5JM),NULL);
-    __tmp__PJUN=__tmp__01AT;
+  case ____Q5YL__: {
+    __J3AT=__WWPN(((____FKRG *)((____Q5YL *)__3KUN)->__HBKM),NULL);
+    __4KUN=__J3AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__PJUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__OJUN));
+  case ____UVPM__: {
+    __4KUN=__Y3ZN(((____UVPM *)__3KUN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__PJUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__OJUN));
+  case ____0ZPM__: {
+    __4KUN=__3R3P(((____0ZPM *)__3KUN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__PJUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__OJUN));
+  case ____MR0N__: {
+    __4KUN=__3VWO(((____MR0N *)__3KUN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__PJUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__OJUN));
+  case ____YWBP__: {
+    __4KUN=__OZ0Q(((____YWBP *)__3KUN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__PJUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__OJUN));
+  case ____LYBP__: {
+    __4KUN=__HZAQ(((____LYBP *)__3KUN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__PJUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__OJUN));
+  case ____CZBP__: {
+    __4KUN=__VZAQ(((____CZBP *)__3KUN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__PJUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__OJUN));
+  case ____3BEP__: {
+    __4KUN=__EEKQ(((____3BEP *)__3KUN));
   } break;
   };
-  __tmp__01AT=__tmp__PJUN;
-  return(__tmp__01AT);
+  __J3AT=__4KUN;
+  return(__J3AT);
 }
 
-static __BOOLEAN__L is_invariant__QJUN(__EXPR_ADD__AZVL *Self__RJUN)
-// ({EXPR_ADD__AZVL}) With result Recursive, No inlinable.
+static ____L __5KUN(____P0VL *__ALUN)
+// ({__P0VL}) With result Recursive, No inlinable.
 {
-  void *__tmp__TJUN,*__tmp__ZJUN;
-  __LOCAL__43WC *Self__LTFV,*Self__PTFV;
-  __BOOLEAN__L __tmp__UJUN,__tmp__31AT,__tmp__0JUN,__tmp__CKUN;
-  __tmp__TJUN=Self__RJUN->parent_expr_binary__BZVL.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__TJUN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__UJUN=TRUE__K__;
+  void *__CLUN,*__ILUN;
+  ____N5WC *__0UFV,*__4UFV;
+  ____L __DLUN,__M3AT,__JLUN,__RLUN;
+  __CLUN=__ALUN->__Q0VL.__BC5J;
+  switch (((struct ___OBJ *)__CLUN)->__id) {
+  case ____5J__: {
+    __DLUN=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__UJUN=FALSE__O__;
+  case ____0AXC__: {
+    __DLUN=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__UJUN=TRUE__K__;
+  case ____NBXC__: {
+    __DLUN=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__UJUN=TRUE__K__;
+  case ____ZBXC__: {
+    __DLUN=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__UJUN=FALSE__O__;
+  case ____DMWH__: {
+    __DLUN=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__LTFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__TJUN)->local__PUEJ);
-    __tmp__UJUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__LTFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__LTFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__LTFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__LTFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __0UFV=((____N5WC *)((____2A0I *)__CLUN)->__4VEJ);
+    __DLUN=((__1RBN == __CI3K) && (((((void *)__0UFV->__PN1K != (void *)NULL) && ((void *)__0UFV->__PN1K->__JH3K != (void *)NULL)) && (__0UFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__0UFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__UJUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__TJUN));
+  case ____HJNJ__: {
+    __DLUN=__AFUN(((____HJNJ *)__CLUN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__UJUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__TJUN));
+  case ____SJNJ__: {
+    __DLUN=__OFUN(((____SJNJ *)__CLUN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__UJUN=TRUE__K__;
+  case ____0AOJ__: {
+    __DLUN=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__UJUN=TRUE__K__;
+  case ____EBOJ__: {
+    __DLUN=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__UJUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__TJUN));
+  case ____3BOJ__: {
+    __DLUN=__CGUN(((____3BOJ *)__CLUN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__UJUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__TJUN));
+  case ____RCOJ__: {
+    __DLUN=__QGUN(((____RCOJ *)__CLUN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__UJUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__TJUN));
+  case ____HDOJ__: {
+    __DLUN=__4GUN(((____HDOJ *)__CLUN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__UJUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__TJUN));
+  case ____1DOJ__: {
+    __DLUN=__MHUN(((____1DOJ *)__CLUN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__UJUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__TJUN));
+  case ____PEOJ__: {
+    __DLUN=__0HUN(((____PEOJ *)__CLUN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__UJUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__TJUN));
+  case ____DFOJ__: {
+    __DLUN=__IIUN(((____DFOJ *)__CLUN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__UJUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__TJUN));
+  case ____XFOJ__: {
+    __DLUN=__WIUN(((____XFOJ *)__CLUN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__UJUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__TJUN));
+  case ____QGOJ__: {
+    __DLUN=__EJUN(((____QGOJ *)__CLUN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__UJUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__TJUN));
+  case ____EHOJ__: {
+    __DLUN=__1JUN(((____EHOJ *)__CLUN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__UJUN=TRUE__K__;
+  case ____2HOJ__: {
+    __DLUN=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__UJUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__TJUN));
+  case ____YIOJ__: {
+    __DLUN=__MKUN(((____YIOJ *)__CLUN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__UJUN=TRUE__K__;
+  case ____YMOJ__: {
+    __DLUN=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__UJUN=TRUE__K__;
+  case ____ONOJ__: {
+    __DLUN=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__UJUN=TRUE__K__;
+  case ____YOOJ__: {
+    __DLUN=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__UJUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__TJUN));
+  case ____IM4K__: {
+    __DLUN=__AQMN(((____IM4K *)__CLUN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__UJUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__TJUN));
+  case ____T5FL__: {
+    __DLUN=__CZAQ(((____T5FL *)__CLUN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__UJUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__TJUN));
+  case ____3DUL__: {
+    __DLUN=__BR3P(((____3DUL *)__CLUN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__UJUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__TJUN));
+  case ____0EUL__: {
+    __DLUN=__MJCQ(((____0EUL *)__CLUN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__UJUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__TJUN));
+  case ____BGUL__: {
+    __DLUN=__PR3P(((____BGUL *)__CLUN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__UJUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__TJUN));
+  case ____2GUL__: {
+    __DLUN=__1JCQ(((____2GUL *)__CLUN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__UJUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__TJUN));
+  case ____B0VL__: {
+    __DLUN=__0KUN(((____B0VL *)__CLUN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__UJUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__TJUN));
+  case ____P0VL__: {
+    __DLUN=__5KUN(((____P0VL *)__CLUN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__31AT=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__TJUN)->global__Y5JM),NULL);
-    __tmp__UJUN=__tmp__31AT;
+  case ____Q5YL__: {
+    __M3AT=__WWPN(((____FKRG *)((____Q5YL *)__CLUN)->__HBKM),NULL);
+    __DLUN=__M3AT;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__UJUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__TJUN));
+  case ____UVPM__: {
+    __DLUN=__Y3ZN(((____UVPM *)__CLUN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__UJUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__TJUN));
+  case ____0ZPM__: {
+    __DLUN=__3R3P(((____0ZPM *)__CLUN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__UJUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__TJUN));
+  case ____MR0N__: {
+    __DLUN=__3VWO(((____MR0N *)__CLUN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__UJUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__TJUN));
+  case ____YWBP__: {
+    __DLUN=__OZ0Q(((____YWBP *)__CLUN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__UJUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__TJUN));
+  case ____LYBP__: {
+    __DLUN=__HZAQ(((____LYBP *)__CLUN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__UJUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__TJUN));
+  case ____CZBP__: {
+    __DLUN=__VZAQ(((____CZBP *)__CLUN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__UJUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__TJUN));
+  case ____3BEP__: {
+    __DLUN=__EEKQ(((____3BEP *)__CLUN));
   } break;
   };
-  if (__tmp__UJUN) {
-    __tmp__ZJUN=Self__RJUN->parent_expr_binary__BZVL.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__ZJUN)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__0JUN=TRUE__K__;
+  if (__DLUN) {
+    __ILUN=__ALUN->__Q0VL.__FC5J;
+    switch (((struct ___OBJ *)__ILUN)->__id) {
+    case ____5J__: {
+      __JLUN=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__0JUN=FALSE__O__;
+    case ____0AXC__: {
+      __JLUN=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__0JUN=TRUE__K__;
+    case ____NBXC__: {
+      __JLUN=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__0JUN=TRUE__K__;
+    case ____ZBXC__: {
+      __JLUN=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__0JUN=FALSE__O__;
+    case ____DMWH__: {
+      __JLUN=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__PTFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__ZJUN)->local__PUEJ);
-      __tmp__0JUN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__PTFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__PTFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__PTFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__PTFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __4UFV=((____N5WC *)((____2A0I *)__ILUN)->__4VEJ);
+      __JLUN=((__1RBN == __CI3K) && (((((void *)__4UFV->__PN1K != (void *)NULL) && ((void *)__4UFV->__PN1K->__JH3K != (void *)NULL)) && (__4UFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__4UFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__0JUN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__ZJUN));
+    case ____HJNJ__: {
+      __JLUN=__AFUN(((____HJNJ *)__ILUN));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__0JUN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__ZJUN));
+    case ____SJNJ__: {
+      __JLUN=__OFUN(((____SJNJ *)__ILUN));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__0JUN=TRUE__K__;
+    case ____0AOJ__: {
+      __JLUN=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__0JUN=TRUE__K__;
+    case ____EBOJ__: {
+      __JLUN=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__0JUN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__ZJUN));
+    case ____3BOJ__: {
+      __JLUN=__CGUN(((____3BOJ *)__ILUN));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__0JUN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__ZJUN));
+    case ____RCOJ__: {
+      __JLUN=__QGUN(((____RCOJ *)__ILUN));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__0JUN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__ZJUN));
+    case ____HDOJ__: {
+      __JLUN=__4GUN(((____HDOJ *)__ILUN));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__0JUN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__ZJUN));
+    case ____1DOJ__: {
+      __JLUN=__MHUN(((____1DOJ *)__ILUN));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__0JUN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__ZJUN));
+    case ____PEOJ__: {
+      __JLUN=__0HUN(((____PEOJ *)__ILUN));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__0JUN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__ZJUN));
+    case ____DFOJ__: {
+      __JLUN=__IIUN(((____DFOJ *)__ILUN));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__0JUN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__ZJUN));
+    case ____XFOJ__: {
+      __JLUN=__WIUN(((____XFOJ *)__ILUN));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__0JUN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__ZJUN));
+    case ____QGOJ__: {
+      __JLUN=__EJUN(((____QGOJ *)__ILUN));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__0JUN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__ZJUN));
+    case ____EHOJ__: {
+      __JLUN=__1JUN(((____EHOJ *)__ILUN));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__0JUN=TRUE__K__;
+    case ____2HOJ__: {
+      __JLUN=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__0JUN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__ZJUN));
+    case ____YIOJ__: {
+      __JLUN=__MKUN(((____YIOJ *)__ILUN));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__0JUN=TRUE__K__;
+    case ____YMOJ__: {
+      __JLUN=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__0JUN=TRUE__K__;
+    case ____ONOJ__: {
+      __JLUN=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__0JUN=TRUE__K__;
+    case ____YOOJ__: {
+      __JLUN=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__0JUN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__ZJUN));
+    case ____IM4K__: {
+      __JLUN=__AQMN(((____IM4K *)__ILUN));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__0JUN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__ZJUN));
+    case ____T5FL__: {
+      __JLUN=__CZAQ(((____T5FL *)__ILUN));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__0JUN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__ZJUN));
+    case ____3DUL__: {
+      __JLUN=__BR3P(((____3DUL *)__ILUN));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__0JUN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__ZJUN));
+    case ____0EUL__: {
+      __JLUN=__MJCQ(((____0EUL *)__ILUN));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__0JUN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__ZJUN));
+    case ____BGUL__: {
+      __JLUN=__PR3P(((____BGUL *)__ILUN));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__0JUN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__ZJUN));
+    case ____2GUL__: {
+      __JLUN=__1JCQ(((____2GUL *)__ILUN));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__0JUN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__ZJUN));
+    case ____B0VL__: {
+      __JLUN=__0KUN(((____B0VL *)__ILUN));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__0JUN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__ZJUN));
+    case ____P0VL__: {
+      __JLUN=__5KUN(((____P0VL *)__ILUN));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__CKUN=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__ZJUN)->global__Y5JM),NULL);
-      __tmp__0JUN=__tmp__CKUN;
+    case ____Q5YL__: {
+      __RLUN=__WWPN(((____FKRG *)((____Q5YL *)__ILUN)->__HBKM),NULL);
+      __JLUN=__RLUN;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__0JUN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__ZJUN));
+    case ____UVPM__: {
+      __JLUN=__Y3ZN(((____UVPM *)__ILUN));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__0JUN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__ZJUN));
+    case ____0ZPM__: {
+      __JLUN=__3R3P(((____0ZPM *)__ILUN));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__0JUN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__ZJUN));
+    case ____MR0N__: {
+      __JLUN=__3VWO(((____MR0N *)__ILUN));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__0JUN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__ZJUN));
+    case ____YWBP__: {
+      __JLUN=__OZ0Q(((____YWBP *)__ILUN));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__0JUN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__ZJUN));
+    case ____LYBP__: {
+      __JLUN=__HZAQ(((____LYBP *)__ILUN));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__0JUN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__ZJUN));
+    case ____CZBP__: {
+      __JLUN=__VZAQ(((____CZBP *)__ILUN));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__0JUN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__ZJUN));
+    case ____3BEP__: {
+      __JLUN=__EEKQ(((____3BEP *)__ILUN));
     } break;
     };
-    __tmp__UJUN=__tmp__0JUN;
+    __DLUN=__JLUN;
   } else /* FALSE */ {
-    __tmp__UJUN=FALSE__O__;
+    __DLUN=__O__;
   };
-  __tmp__31AT=__tmp__UJUN;
-  return(__tmp__31AT);
+  __M3AT=__DLUN;
+  return(__M3AT);
 }
 
-static __BOOLEAN__L is_invariant__J2ZN(__EXPR_NOT__FUPM *Self__K2ZN)
-// ({EXPR_NOT__FUPM}) With result Recursive, No inlinable.
+static ____L __Y3ZN(____UVPM *__Z3ZN)
+// ({__UVPM}) With result Recursive, No inlinable.
 {
-  void *__tmp__M2ZN;
-  __LOCAL__43WC *Self__TTFV;
-  __BOOLEAN__L __tmp__N2ZN,__tmp__10VS;
-  __tmp__M2ZN=Self__K2ZN->parent_expr_unary__GUPM.right__EZVL;
-  switch (((struct ___OBJ *)__tmp__M2ZN)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__N2ZN=TRUE__K__;
+  void *__13ZN;
+  ____N5WC *__CVFV;
+  ____L __23ZN,__K2VS;
+  __13ZN=__Z3ZN->__VVPM.__T0VL;
+  switch (((struct ___OBJ *)__13ZN)->__id) {
+  case ____5J__: {
+    __23ZN=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__N2ZN=FALSE__O__;
+  case ____0AXC__: {
+    __23ZN=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__N2ZN=TRUE__K__;
+  case ____NBXC__: {
+    __23ZN=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__N2ZN=TRUE__K__;
+  case ____ZBXC__: {
+    __23ZN=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__N2ZN=FALSE__O__;
+  case ____DMWH__: {
+    __23ZN=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__TTFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__M2ZN)->local__PUEJ);
-    __tmp__N2ZN=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__TTFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__TTFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__TTFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__TTFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __CVFV=((____N5WC *)((____2A0I *)__13ZN)->__4VEJ);
+    __23ZN=((__1RBN == __CI3K) && (((((void *)__CVFV->__PN1K != (void *)NULL) && ((void *)__CVFV->__PN1K->__JH3K != (void *)NULL)) && (__CVFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__CVFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__N2ZN=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__M2ZN));
+  case ____HJNJ__: {
+    __23ZN=__AFUN(((____HJNJ *)__13ZN));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__N2ZN=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__M2ZN));
+  case ____SJNJ__: {
+    __23ZN=__OFUN(((____SJNJ *)__13ZN));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__N2ZN=TRUE__K__;
+  case ____0AOJ__: {
+    __23ZN=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__N2ZN=TRUE__K__;
+  case ____EBOJ__: {
+    __23ZN=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__N2ZN=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__M2ZN));
+  case ____3BOJ__: {
+    __23ZN=__CGUN(((____3BOJ *)__13ZN));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__N2ZN=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__M2ZN));
+  case ____RCOJ__: {
+    __23ZN=__QGUN(((____RCOJ *)__13ZN));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__N2ZN=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__M2ZN));
+  case ____HDOJ__: {
+    __23ZN=__4GUN(((____HDOJ *)__13ZN));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__N2ZN=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__M2ZN));
+  case ____1DOJ__: {
+    __23ZN=__MHUN(((____1DOJ *)__13ZN));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__N2ZN=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__M2ZN));
+  case ____PEOJ__: {
+    __23ZN=__0HUN(((____PEOJ *)__13ZN));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__N2ZN=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__M2ZN));
+  case ____DFOJ__: {
+    __23ZN=__IIUN(((____DFOJ *)__13ZN));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__N2ZN=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__M2ZN));
+  case ____XFOJ__: {
+    __23ZN=__WIUN(((____XFOJ *)__13ZN));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__N2ZN=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__M2ZN));
+  case ____QGOJ__: {
+    __23ZN=__EJUN(((____QGOJ *)__13ZN));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__N2ZN=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__M2ZN));
+  case ____EHOJ__: {
+    __23ZN=__1JUN(((____EHOJ *)__13ZN));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__N2ZN=TRUE__K__;
+  case ____2HOJ__: {
+    __23ZN=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__N2ZN=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__M2ZN));
+  case ____YIOJ__: {
+    __23ZN=__MKUN(((____YIOJ *)__13ZN));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__N2ZN=TRUE__K__;
+  case ____YMOJ__: {
+    __23ZN=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__N2ZN=TRUE__K__;
+  case ____ONOJ__: {
+    __23ZN=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__N2ZN=TRUE__K__;
+  case ____YOOJ__: {
+    __23ZN=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__N2ZN=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__M2ZN));
+  case ____IM4K__: {
+    __23ZN=__AQMN(((____IM4K *)__13ZN));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__N2ZN=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__M2ZN));
+  case ____T5FL__: {
+    __23ZN=__CZAQ(((____T5FL *)__13ZN));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__N2ZN=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__M2ZN));
+  case ____3DUL__: {
+    __23ZN=__BR3P(((____3DUL *)__13ZN));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__N2ZN=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__M2ZN));
+  case ____0EUL__: {
+    __23ZN=__MJCQ(((____0EUL *)__13ZN));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__N2ZN=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__M2ZN));
+  case ____BGUL__: {
+    __23ZN=__PR3P(((____BGUL *)__13ZN));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__N2ZN=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__M2ZN));
+  case ____2GUL__: {
+    __23ZN=__1JCQ(((____2GUL *)__13ZN));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__N2ZN=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__M2ZN));
+  case ____B0VL__: {
+    __23ZN=__0KUN(((____B0VL *)__13ZN));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__N2ZN=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__M2ZN));
+  case ____P0VL__: {
+    __23ZN=__5KUN(((____P0VL *)__13ZN));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__10VS=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__M2ZN)->global__Y5JM),NULL);
-    __tmp__N2ZN=__tmp__10VS;
+  case ____Q5YL__: {
+    __K2VS=__WWPN(((____FKRG *)((____Q5YL *)__13ZN)->__HBKM),NULL);
+    __23ZN=__K2VS;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__N2ZN=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__M2ZN));
+  case ____UVPM__: {
+    __23ZN=__Y3ZN(((____UVPM *)__13ZN));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__N2ZN=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__M2ZN));
+  case ____0ZPM__: {
+    __23ZN=__3R3P(((____0ZPM *)__13ZN));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__N2ZN=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__M2ZN));
+  case ____MR0N__: {
+    __23ZN=__3VWO(((____MR0N *)__13ZN));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__N2ZN=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__M2ZN));
+  case ____YWBP__: {
+    __23ZN=__OZ0Q(((____YWBP *)__13ZN));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__N2ZN=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__M2ZN));
+  case ____LYBP__: {
+    __23ZN=__HZAQ(((____LYBP *)__13ZN));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__N2ZN=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__M2ZN));
+  case ____CZBP__: {
+    __23ZN=__VZAQ(((____CZBP *)__13ZN));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__N2ZN=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__M2ZN));
+  case ____3BEP__: {
+    __23ZN=__EEKQ(((____3BEP *)__13ZN));
   } break;
   };
-  __tmp__10VS=__tmp__N2ZN;
-  return(__tmp__10VS);
+  __K2VS=__23ZN;
+  return(__K2VS);
 }
 
-static __BOOLEAN__L is_invariant__OQ3P(__EXPR_MOD__LYPM *Self__PQ3P)
-// ({EXPR_MOD__LYPM}) With result Recursive, No inlinable.
+static ____L __3R3P(____0ZPM *__4R3P)
+// ({__0ZPM}) With result Recursive, No inlinable.
 {
-  void *__tmp__RQ3P,*__tmp__XQ3P;
-  __LOCAL__43WC *Self__XTFV,*Self__1TFV;
-  __BOOLEAN__L __tmp__SQ3P,__tmp__40VS,__tmp__YQ3P,__tmp__B1VS;
-  __tmp__RQ3P=Self__PQ3P->parent_expr_binary__MYPM.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__RQ3P)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__SQ3P=TRUE__K__;
+  void *__AS3P,*__GS3P;
+  ____N5WC *__GVFV,*__KVFV;
+  ____L __BS3P,__N2VS,__HS3P,__Q2VS;
+  __AS3P=__4R3P->__1ZPM.__BC5J;
+  switch (((struct ___OBJ *)__AS3P)->__id) {
+  case ____5J__: {
+    __BS3P=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__SQ3P=FALSE__O__;
+  case ____0AXC__: {
+    __BS3P=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__SQ3P=TRUE__K__;
+  case ____NBXC__: {
+    __BS3P=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__SQ3P=TRUE__K__;
+  case ____ZBXC__: {
+    __BS3P=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__SQ3P=FALSE__O__;
+  case ____DMWH__: {
+    __BS3P=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__XTFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__RQ3P)->local__PUEJ);
-    __tmp__SQ3P=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__XTFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__XTFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__XTFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__XTFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __GVFV=((____N5WC *)((____2A0I *)__AS3P)->__4VEJ);
+    __BS3P=((__1RBN == __CI3K) && (((((void *)__GVFV->__PN1K != (void *)NULL) && ((void *)__GVFV->__PN1K->__JH3K != (void *)NULL)) && (__GVFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__GVFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__SQ3P=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__RQ3P));
+  case ____HJNJ__: {
+    __BS3P=__AFUN(((____HJNJ *)__AS3P));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__SQ3P=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__RQ3P));
+  case ____SJNJ__: {
+    __BS3P=__OFUN(((____SJNJ *)__AS3P));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__SQ3P=TRUE__K__;
+  case ____0AOJ__: {
+    __BS3P=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__SQ3P=TRUE__K__;
+  case ____EBOJ__: {
+    __BS3P=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__SQ3P=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__RQ3P));
+  case ____3BOJ__: {
+    __BS3P=__CGUN(((____3BOJ *)__AS3P));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__SQ3P=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__RQ3P));
+  case ____RCOJ__: {
+    __BS3P=__QGUN(((____RCOJ *)__AS3P));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__SQ3P=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__RQ3P));
+  case ____HDOJ__: {
+    __BS3P=__4GUN(((____HDOJ *)__AS3P));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__SQ3P=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__RQ3P));
+  case ____1DOJ__: {
+    __BS3P=__MHUN(((____1DOJ *)__AS3P));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__SQ3P=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__RQ3P));
+  case ____PEOJ__: {
+    __BS3P=__0HUN(((____PEOJ *)__AS3P));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__SQ3P=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__RQ3P));
+  case ____DFOJ__: {
+    __BS3P=__IIUN(((____DFOJ *)__AS3P));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__SQ3P=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__RQ3P));
+  case ____XFOJ__: {
+    __BS3P=__WIUN(((____XFOJ *)__AS3P));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__SQ3P=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__RQ3P));
+  case ____QGOJ__: {
+    __BS3P=__EJUN(((____QGOJ *)__AS3P));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__SQ3P=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__RQ3P));
+  case ____EHOJ__: {
+    __BS3P=__1JUN(((____EHOJ *)__AS3P));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__SQ3P=TRUE__K__;
+  case ____2HOJ__: {
+    __BS3P=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__SQ3P=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__RQ3P));
+  case ____YIOJ__: {
+    __BS3P=__MKUN(((____YIOJ *)__AS3P));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__SQ3P=TRUE__K__;
+  case ____YMOJ__: {
+    __BS3P=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__SQ3P=TRUE__K__;
+  case ____ONOJ__: {
+    __BS3P=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__SQ3P=TRUE__K__;
+  case ____YOOJ__: {
+    __BS3P=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__SQ3P=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__RQ3P));
+  case ____IM4K__: {
+    __BS3P=__AQMN(((____IM4K *)__AS3P));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__SQ3P=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__RQ3P));
+  case ____T5FL__: {
+    __BS3P=__CZAQ(((____T5FL *)__AS3P));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__SQ3P=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__RQ3P));
+  case ____3DUL__: {
+    __BS3P=__BR3P(((____3DUL *)__AS3P));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__SQ3P=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__RQ3P));
+  case ____0EUL__: {
+    __BS3P=__MJCQ(((____0EUL *)__AS3P));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__SQ3P=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__RQ3P));
+  case ____BGUL__: {
+    __BS3P=__PR3P(((____BGUL *)__AS3P));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__SQ3P=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__RQ3P));
+  case ____2GUL__: {
+    __BS3P=__1JCQ(((____2GUL *)__AS3P));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__SQ3P=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__RQ3P));
+  case ____B0VL__: {
+    __BS3P=__0KUN(((____B0VL *)__AS3P));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__SQ3P=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__RQ3P));
+  case ____P0VL__: {
+    __BS3P=__5KUN(((____P0VL *)__AS3P));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__40VS=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__RQ3P)->global__Y5JM),NULL);
-    __tmp__SQ3P=__tmp__40VS;
+  case ____Q5YL__: {
+    __N2VS=__WWPN(((____FKRG *)((____Q5YL *)__AS3P)->__HBKM),NULL);
+    __BS3P=__N2VS;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__SQ3P=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__RQ3P));
+  case ____UVPM__: {
+    __BS3P=__Y3ZN(((____UVPM *)__AS3P));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__SQ3P=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__RQ3P));
+  case ____0ZPM__: {
+    __BS3P=__3R3P(((____0ZPM *)__AS3P));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__SQ3P=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__RQ3P));
+  case ____MR0N__: {
+    __BS3P=__3VWO(((____MR0N *)__AS3P));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__SQ3P=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__RQ3P));
+  case ____YWBP__: {
+    __BS3P=__OZ0Q(((____YWBP *)__AS3P));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__SQ3P=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__RQ3P));
+  case ____LYBP__: {
+    __BS3P=__HZAQ(((____LYBP *)__AS3P));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__SQ3P=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__RQ3P));
+  case ____CZBP__: {
+    __BS3P=__VZAQ(((____CZBP *)__AS3P));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__SQ3P=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__RQ3P));
+  case ____3BEP__: {
+    __BS3P=__EEKQ(((____3BEP *)__AS3P));
   } break;
   };
-  if (__tmp__SQ3P) {
-    __tmp__XQ3P=Self__PQ3P->parent_expr_binary__MYPM.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__XQ3P)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__YQ3P=TRUE__K__;
+  if (__BS3P) {
+    __GS3P=__4R3P->__1ZPM.__FC5J;
+    switch (((struct ___OBJ *)__GS3P)->__id) {
+    case ____5J__: {
+      __HS3P=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__YQ3P=FALSE__O__;
+    case ____0AXC__: {
+      __HS3P=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__YQ3P=TRUE__K__;
+    case ____NBXC__: {
+      __HS3P=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__YQ3P=TRUE__K__;
+    case ____ZBXC__: {
+      __HS3P=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__YQ3P=FALSE__O__;
+    case ____DMWH__: {
+      __HS3P=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__1TFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__XQ3P)->local__PUEJ);
-      __tmp__YQ3P=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__1TFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__1TFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__1TFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__1TFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __KVFV=((____N5WC *)((____2A0I *)__GS3P)->__4VEJ);
+      __HS3P=((__1RBN == __CI3K) && (((((void *)__KVFV->__PN1K != (void *)NULL) && ((void *)__KVFV->__PN1K->__JH3K != (void *)NULL)) && (__KVFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__KVFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__YQ3P=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__XQ3P));
+    case ____HJNJ__: {
+      __HS3P=__AFUN(((____HJNJ *)__GS3P));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__YQ3P=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__XQ3P));
+    case ____SJNJ__: {
+      __HS3P=__OFUN(((____SJNJ *)__GS3P));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__YQ3P=TRUE__K__;
+    case ____0AOJ__: {
+      __HS3P=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__YQ3P=TRUE__K__;
+    case ____EBOJ__: {
+      __HS3P=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__YQ3P=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__XQ3P));
+    case ____3BOJ__: {
+      __HS3P=__CGUN(((____3BOJ *)__GS3P));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__YQ3P=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__XQ3P));
+    case ____RCOJ__: {
+      __HS3P=__QGUN(((____RCOJ *)__GS3P));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__YQ3P=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__XQ3P));
+    case ____HDOJ__: {
+      __HS3P=__4GUN(((____HDOJ *)__GS3P));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__YQ3P=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__XQ3P));
+    case ____1DOJ__: {
+      __HS3P=__MHUN(((____1DOJ *)__GS3P));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__YQ3P=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__XQ3P));
+    case ____PEOJ__: {
+      __HS3P=__0HUN(((____PEOJ *)__GS3P));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__YQ3P=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__XQ3P));
+    case ____DFOJ__: {
+      __HS3P=__IIUN(((____DFOJ *)__GS3P));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__YQ3P=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__XQ3P));
+    case ____XFOJ__: {
+      __HS3P=__WIUN(((____XFOJ *)__GS3P));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__YQ3P=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__XQ3P));
+    case ____QGOJ__: {
+      __HS3P=__EJUN(((____QGOJ *)__GS3P));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__YQ3P=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__XQ3P));
+    case ____EHOJ__: {
+      __HS3P=__1JUN(((____EHOJ *)__GS3P));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__YQ3P=TRUE__K__;
+    case ____2HOJ__: {
+      __HS3P=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__YQ3P=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__XQ3P));
+    case ____YIOJ__: {
+      __HS3P=__MKUN(((____YIOJ *)__GS3P));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__YQ3P=TRUE__K__;
+    case ____YMOJ__: {
+      __HS3P=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__YQ3P=TRUE__K__;
+    case ____ONOJ__: {
+      __HS3P=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__YQ3P=TRUE__K__;
+    case ____YOOJ__: {
+      __HS3P=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__YQ3P=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__XQ3P));
+    case ____IM4K__: {
+      __HS3P=__AQMN(((____IM4K *)__GS3P));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__YQ3P=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__XQ3P));
+    case ____T5FL__: {
+      __HS3P=__CZAQ(((____T5FL *)__GS3P));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__YQ3P=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__XQ3P));
+    case ____3DUL__: {
+      __HS3P=__BR3P(((____3DUL *)__GS3P));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__YQ3P=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__XQ3P));
+    case ____0EUL__: {
+      __HS3P=__MJCQ(((____0EUL *)__GS3P));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__YQ3P=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__XQ3P));
+    case ____BGUL__: {
+      __HS3P=__PR3P(((____BGUL *)__GS3P));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__YQ3P=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__XQ3P));
+    case ____2GUL__: {
+      __HS3P=__1JCQ(((____2GUL *)__GS3P));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__YQ3P=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__XQ3P));
+    case ____B0VL__: {
+      __HS3P=__0KUN(((____B0VL *)__GS3P));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__YQ3P=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__XQ3P));
+    case ____P0VL__: {
+      __HS3P=__5KUN(((____P0VL *)__GS3P));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__B1VS=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__XQ3P)->global__Y5JM),NULL);
-      __tmp__YQ3P=__tmp__B1VS;
+    case ____Q5YL__: {
+      __Q2VS=__WWPN(((____FKRG *)((____Q5YL *)__GS3P)->__HBKM),NULL);
+      __HS3P=__Q2VS;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__YQ3P=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__XQ3P));
+    case ____UVPM__: {
+      __HS3P=__Y3ZN(((____UVPM *)__GS3P));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__YQ3P=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__XQ3P));
+    case ____0ZPM__: {
+      __HS3P=__3R3P(((____0ZPM *)__GS3P));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__YQ3P=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__XQ3P));
+    case ____MR0N__: {
+      __HS3P=__3VWO(((____MR0N *)__GS3P));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__YQ3P=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__XQ3P));
+    case ____YWBP__: {
+      __HS3P=__OZ0Q(((____YWBP *)__GS3P));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__YQ3P=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__XQ3P));
+    case ____LYBP__: {
+      __HS3P=__HZAQ(((____LYBP *)__GS3P));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__YQ3P=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__XQ3P));
+    case ____CZBP__: {
+      __HS3P=__VZAQ(((____CZBP *)__GS3P));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__YQ3P=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__XQ3P));
+    case ____3BEP__: {
+      __HS3P=__EEKQ(((____3BEP *)__GS3P));
     } break;
     };
-    __tmp__SQ3P=__tmp__YQ3P;
+    __BS3P=__HS3P;
   } else /* FALSE */ {
-    __tmp__SQ3P=FALSE__O__;
+    __BS3P=__O__;
   };
-  __tmp__40VS=__tmp__SQ3P;
-  return(__tmp__40VS);
+  __N2VS=__BS3P;
+  return(__N2VS);
 }
 
-static __BOOLEAN__L is_invariant__OUWO(__EXPR_OR__3P0N *Self__PUWO)
-// ({EXPR_OR__3P0N}) With result Recursive, No inlinable.
+static ____L __3VWO(____MR0N *__4VWO)
+// ({__MR0N}) With result Recursive, No inlinable.
 {
-  void *__tmp__RUWO,*__tmp__XUWO;
-  __LOCAL__43WC *Self__5TFV,*Self__DUFV;
-  __BOOLEAN__L __tmp__SUWO,__tmp__E1VS,__tmp__YUWO,__tmp__H1VS;
-  __tmp__RUWO=Self__PUWO->parent_expr_binary__4P0N.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__RUWO)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__SUWO=TRUE__K__;
+  void *__AWWO,*__GWWO;
+  ____N5WC *__OVFV,*__SVFV;
+  ____L __BWWO,__T2VS,__HWWO,__W2VS;
+  __AWWO=__4VWO->__NR0N.__BC5J;
+  switch (((struct ___OBJ *)__AWWO)->__id) {
+  case ____5J__: {
+    __BWWO=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__SUWO=FALSE__O__;
+  case ____0AXC__: {
+    __BWWO=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__SUWO=TRUE__K__;
+  case ____NBXC__: {
+    __BWWO=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__SUWO=TRUE__K__;
+  case ____ZBXC__: {
+    __BWWO=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__SUWO=FALSE__O__;
+  case ____DMWH__: {
+    __BWWO=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__5TFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__RUWO)->local__PUEJ);
-    __tmp__SUWO=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__5TFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__5TFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__5TFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__5TFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __OVFV=((____N5WC *)((____2A0I *)__AWWO)->__4VEJ);
+    __BWWO=((__1RBN == __CI3K) && (((((void *)__OVFV->__PN1K != (void *)NULL) && ((void *)__OVFV->__PN1K->__JH3K != (void *)NULL)) && (__OVFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__OVFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__SUWO=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__RUWO));
+  case ____HJNJ__: {
+    __BWWO=__AFUN(((____HJNJ *)__AWWO));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__SUWO=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__RUWO));
+  case ____SJNJ__: {
+    __BWWO=__OFUN(((____SJNJ *)__AWWO));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__SUWO=TRUE__K__;
+  case ____0AOJ__: {
+    __BWWO=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__SUWO=TRUE__K__;
+  case ____EBOJ__: {
+    __BWWO=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__SUWO=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__RUWO));
+  case ____3BOJ__: {
+    __BWWO=__CGUN(((____3BOJ *)__AWWO));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__SUWO=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__RUWO));
+  case ____RCOJ__: {
+    __BWWO=__QGUN(((____RCOJ *)__AWWO));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__SUWO=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__RUWO));
+  case ____HDOJ__: {
+    __BWWO=__4GUN(((____HDOJ *)__AWWO));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__SUWO=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__RUWO));
+  case ____1DOJ__: {
+    __BWWO=__MHUN(((____1DOJ *)__AWWO));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__SUWO=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__RUWO));
+  case ____PEOJ__: {
+    __BWWO=__0HUN(((____PEOJ *)__AWWO));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__SUWO=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__RUWO));
+  case ____DFOJ__: {
+    __BWWO=__IIUN(((____DFOJ *)__AWWO));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__SUWO=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__RUWO));
+  case ____XFOJ__: {
+    __BWWO=__WIUN(((____XFOJ *)__AWWO));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__SUWO=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__RUWO));
+  case ____QGOJ__: {
+    __BWWO=__EJUN(((____QGOJ *)__AWWO));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__SUWO=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__RUWO));
+  case ____EHOJ__: {
+    __BWWO=__1JUN(((____EHOJ *)__AWWO));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__SUWO=TRUE__K__;
+  case ____2HOJ__: {
+    __BWWO=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__SUWO=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__RUWO));
+  case ____YIOJ__: {
+    __BWWO=__MKUN(((____YIOJ *)__AWWO));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__SUWO=TRUE__K__;
+  case ____YMOJ__: {
+    __BWWO=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__SUWO=TRUE__K__;
+  case ____ONOJ__: {
+    __BWWO=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__SUWO=TRUE__K__;
+  case ____YOOJ__: {
+    __BWWO=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__SUWO=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__RUWO));
+  case ____IM4K__: {
+    __BWWO=__AQMN(((____IM4K *)__AWWO));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__SUWO=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__RUWO));
+  case ____T5FL__: {
+    __BWWO=__CZAQ(((____T5FL *)__AWWO));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__SUWO=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__RUWO));
+  case ____3DUL__: {
+    __BWWO=__BR3P(((____3DUL *)__AWWO));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__SUWO=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__RUWO));
+  case ____0EUL__: {
+    __BWWO=__MJCQ(((____0EUL *)__AWWO));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__SUWO=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__RUWO));
+  case ____BGUL__: {
+    __BWWO=__PR3P(((____BGUL *)__AWWO));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__SUWO=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__RUWO));
+  case ____2GUL__: {
+    __BWWO=__1JCQ(((____2GUL *)__AWWO));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__SUWO=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__RUWO));
+  case ____B0VL__: {
+    __BWWO=__0KUN(((____B0VL *)__AWWO));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__SUWO=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__RUWO));
+  case ____P0VL__: {
+    __BWWO=__5KUN(((____P0VL *)__AWWO));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__E1VS=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__RUWO)->global__Y5JM),NULL);
-    __tmp__SUWO=__tmp__E1VS;
+  case ____Q5YL__: {
+    __T2VS=__WWPN(((____FKRG *)((____Q5YL *)__AWWO)->__HBKM),NULL);
+    __BWWO=__T2VS;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__SUWO=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__RUWO));
+  case ____UVPM__: {
+    __BWWO=__Y3ZN(((____UVPM *)__AWWO));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__SUWO=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__RUWO));
+  case ____0ZPM__: {
+    __BWWO=__3R3P(((____0ZPM *)__AWWO));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__SUWO=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__RUWO));
+  case ____MR0N__: {
+    __BWWO=__3VWO(((____MR0N *)__AWWO));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__SUWO=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__RUWO));
+  case ____YWBP__: {
+    __BWWO=__OZ0Q(((____YWBP *)__AWWO));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__SUWO=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__RUWO));
+  case ____LYBP__: {
+    __BWWO=__HZAQ(((____LYBP *)__AWWO));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__SUWO=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__RUWO));
+  case ____CZBP__: {
+    __BWWO=__VZAQ(((____CZBP *)__AWWO));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__SUWO=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__RUWO));
+  case ____3BEP__: {
+    __BWWO=__EEKQ(((____3BEP *)__AWWO));
   } break;
   };
-  if (__tmp__SUWO) {
-    __tmp__XUWO=Self__PUWO->parent_expr_binary__4P0N.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__XUWO)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__YUWO=TRUE__K__;
+  if (__BWWO) {
+    __GWWO=__4VWO->__NR0N.__FC5J;
+    switch (((struct ___OBJ *)__GWWO)->__id) {
+    case ____5J__: {
+      __HWWO=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__YUWO=FALSE__O__;
+    case ____0AXC__: {
+      __HWWO=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__YUWO=TRUE__K__;
+    case ____NBXC__: {
+      __HWWO=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__YUWO=TRUE__K__;
+    case ____ZBXC__: {
+      __HWWO=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__YUWO=FALSE__O__;
+    case ____DMWH__: {
+      __HWWO=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__DUFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__XUWO)->local__PUEJ);
-      __tmp__YUWO=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__DUFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__DUFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__DUFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__DUFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __SVFV=((____N5WC *)((____2A0I *)__GWWO)->__4VEJ);
+      __HWWO=((__1RBN == __CI3K) && (((((void *)__SVFV->__PN1K != (void *)NULL) && ((void *)__SVFV->__PN1K->__JH3K != (void *)NULL)) && (__SVFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__SVFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__YUWO=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__XUWO));
+    case ____HJNJ__: {
+      __HWWO=__AFUN(((____HJNJ *)__GWWO));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__YUWO=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__XUWO));
+    case ____SJNJ__: {
+      __HWWO=__OFUN(((____SJNJ *)__GWWO));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__YUWO=TRUE__K__;
+    case ____0AOJ__: {
+      __HWWO=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__YUWO=TRUE__K__;
+    case ____EBOJ__: {
+      __HWWO=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__YUWO=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__XUWO));
+    case ____3BOJ__: {
+      __HWWO=__CGUN(((____3BOJ *)__GWWO));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__YUWO=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__XUWO));
+    case ____RCOJ__: {
+      __HWWO=__QGUN(((____RCOJ *)__GWWO));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__YUWO=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__XUWO));
+    case ____HDOJ__: {
+      __HWWO=__4GUN(((____HDOJ *)__GWWO));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__YUWO=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__XUWO));
+    case ____1DOJ__: {
+      __HWWO=__MHUN(((____1DOJ *)__GWWO));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__YUWO=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__XUWO));
+    case ____PEOJ__: {
+      __HWWO=__0HUN(((____PEOJ *)__GWWO));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__YUWO=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__XUWO));
+    case ____DFOJ__: {
+      __HWWO=__IIUN(((____DFOJ *)__GWWO));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__YUWO=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__XUWO));
+    case ____XFOJ__: {
+      __HWWO=__WIUN(((____XFOJ *)__GWWO));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__YUWO=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__XUWO));
+    case ____QGOJ__: {
+      __HWWO=__EJUN(((____QGOJ *)__GWWO));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__YUWO=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__XUWO));
+    case ____EHOJ__: {
+      __HWWO=__1JUN(((____EHOJ *)__GWWO));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__YUWO=TRUE__K__;
+    case ____2HOJ__: {
+      __HWWO=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__YUWO=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__XUWO));
+    case ____YIOJ__: {
+      __HWWO=__MKUN(((____YIOJ *)__GWWO));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__YUWO=TRUE__K__;
+    case ____YMOJ__: {
+      __HWWO=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__YUWO=TRUE__K__;
+    case ____ONOJ__: {
+      __HWWO=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__YUWO=TRUE__K__;
+    case ____YOOJ__: {
+      __HWWO=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__YUWO=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__XUWO));
+    case ____IM4K__: {
+      __HWWO=__AQMN(((____IM4K *)__GWWO));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__YUWO=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__XUWO));
+    case ____T5FL__: {
+      __HWWO=__CZAQ(((____T5FL *)__GWWO));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__YUWO=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__XUWO));
+    case ____3DUL__: {
+      __HWWO=__BR3P(((____3DUL *)__GWWO));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__YUWO=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__XUWO));
+    case ____0EUL__: {
+      __HWWO=__MJCQ(((____0EUL *)__GWWO));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__YUWO=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__XUWO));
+    case ____BGUL__: {
+      __HWWO=__PR3P(((____BGUL *)__GWWO));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__YUWO=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__XUWO));
+    case ____2GUL__: {
+      __HWWO=__1JCQ(((____2GUL *)__GWWO));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__YUWO=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__XUWO));
+    case ____B0VL__: {
+      __HWWO=__0KUN(((____B0VL *)__GWWO));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__YUWO=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__XUWO));
+    case ____P0VL__: {
+      __HWWO=__5KUN(((____P0VL *)__GWWO));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__H1VS=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__XUWO)->global__Y5JM),NULL);
-      __tmp__YUWO=__tmp__H1VS;
+    case ____Q5YL__: {
+      __W2VS=__WWPN(((____FKRG *)((____Q5YL *)__GWWO)->__HBKM),NULL);
+      __HWWO=__W2VS;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__YUWO=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__XUWO));
+    case ____UVPM__: {
+      __HWWO=__Y3ZN(((____UVPM *)__GWWO));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__YUWO=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__XUWO));
+    case ____0ZPM__: {
+      __HWWO=__3R3P(((____0ZPM *)__GWWO));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__YUWO=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__XUWO));
+    case ____MR0N__: {
+      __HWWO=__3VWO(((____MR0N *)__GWWO));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__YUWO=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__XUWO));
+    case ____YWBP__: {
+      __HWWO=__OZ0Q(((____YWBP *)__GWWO));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__YUWO=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__XUWO));
+    case ____LYBP__: {
+      __HWWO=__HZAQ(((____LYBP *)__GWWO));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__YUWO=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__XUWO));
+    case ____CZBP__: {
+      __HWWO=__VZAQ(((____CZBP *)__GWWO));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__YUWO=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__XUWO));
+    case ____3BEP__: {
+      __HWWO=__EEKQ(((____3BEP *)__GWWO));
     } break;
     };
-    __tmp__SUWO=__tmp__YUWO;
+    __BWWO=__HWWO;
   } else /* FALSE */ {
-    __tmp__SUWO=FALSE__O__;
+    __BWWO=__O__;
   };
-  __tmp__E1VS=__tmp__SUWO;
-  return(__tmp__E1VS);
+  __T2VS=__BWWO;
+  return(__T2VS);
 }
 
-static __BOOLEAN__L is_invariant__5X0Q(__EXPR_SUP_EQ__JVBP *Self__AY0Q)
-// ({EXPR_SUP_EQ__JVBP}) With result Recursive, No inlinable.
+static ____L __OZ0Q(____YWBP *__PZ0Q)
+// ({__YWBP}) With result Recursive, No inlinable.
 {
-  void *__tmp__CY0Q,*__tmp__IY0Q;
-  __LOCAL__43WC *Self__HUFV,*Self__LUFV;
-  __BOOLEAN__L __tmp__DY0Q,__tmp__K1VS,__tmp__JY0Q,__tmp__N1VS;
-  __tmp__CY0Q=Self__AY0Q->parent_expr_binary_cmp__KVBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__CY0Q)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__DY0Q=TRUE__K__;
+  void *__RZ0Q,*__XZ0Q;
+  ____N5WC *__WVFV,*__0VFV;
+  ____L __SZ0Q,__Z2VS,__YZ0Q,__22VS;
+  __RZ0Q=__PZ0Q->__ZWBP.__0A5J;
+  switch (((struct ___OBJ *)__RZ0Q)->__id) {
+  case ____5J__: {
+    __SZ0Q=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__DY0Q=FALSE__O__;
+  case ____0AXC__: {
+    __SZ0Q=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__DY0Q=TRUE__K__;
+  case ____NBXC__: {
+    __SZ0Q=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__DY0Q=TRUE__K__;
+  case ____ZBXC__: {
+    __SZ0Q=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__DY0Q=FALSE__O__;
+  case ____DMWH__: {
+    __SZ0Q=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__HUFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__CY0Q)->local__PUEJ);
-    __tmp__DY0Q=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__HUFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__HUFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__HUFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__HUFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __WVFV=((____N5WC *)((____2A0I *)__RZ0Q)->__4VEJ);
+    __SZ0Q=((__1RBN == __CI3K) && (((((void *)__WVFV->__PN1K != (void *)NULL) && ((void *)__WVFV->__PN1K->__JH3K != (void *)NULL)) && (__WVFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__WVFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__DY0Q=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__CY0Q));
+  case ____HJNJ__: {
+    __SZ0Q=__AFUN(((____HJNJ *)__RZ0Q));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__DY0Q=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__CY0Q));
+  case ____SJNJ__: {
+    __SZ0Q=__OFUN(((____SJNJ *)__RZ0Q));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__DY0Q=TRUE__K__;
+  case ____0AOJ__: {
+    __SZ0Q=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__DY0Q=TRUE__K__;
+  case ____EBOJ__: {
+    __SZ0Q=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__DY0Q=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__CY0Q));
+  case ____3BOJ__: {
+    __SZ0Q=__CGUN(((____3BOJ *)__RZ0Q));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__DY0Q=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__CY0Q));
+  case ____RCOJ__: {
+    __SZ0Q=__QGUN(((____RCOJ *)__RZ0Q));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__DY0Q=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__CY0Q));
+  case ____HDOJ__: {
+    __SZ0Q=__4GUN(((____HDOJ *)__RZ0Q));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__DY0Q=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__CY0Q));
+  case ____1DOJ__: {
+    __SZ0Q=__MHUN(((____1DOJ *)__RZ0Q));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__DY0Q=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__CY0Q));
+  case ____PEOJ__: {
+    __SZ0Q=__0HUN(((____PEOJ *)__RZ0Q));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__DY0Q=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__CY0Q));
+  case ____DFOJ__: {
+    __SZ0Q=__IIUN(((____DFOJ *)__RZ0Q));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__DY0Q=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__CY0Q));
+  case ____XFOJ__: {
+    __SZ0Q=__WIUN(((____XFOJ *)__RZ0Q));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__DY0Q=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__CY0Q));
+  case ____QGOJ__: {
+    __SZ0Q=__EJUN(((____QGOJ *)__RZ0Q));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__DY0Q=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__CY0Q));
+  case ____EHOJ__: {
+    __SZ0Q=__1JUN(((____EHOJ *)__RZ0Q));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__DY0Q=TRUE__K__;
+  case ____2HOJ__: {
+    __SZ0Q=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__DY0Q=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__CY0Q));
+  case ____YIOJ__: {
+    __SZ0Q=__MKUN(((____YIOJ *)__RZ0Q));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__DY0Q=TRUE__K__;
+  case ____YMOJ__: {
+    __SZ0Q=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__DY0Q=TRUE__K__;
+  case ____ONOJ__: {
+    __SZ0Q=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__DY0Q=TRUE__K__;
+  case ____YOOJ__: {
+    __SZ0Q=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__DY0Q=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__CY0Q));
+  case ____IM4K__: {
+    __SZ0Q=__AQMN(((____IM4K *)__RZ0Q));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__DY0Q=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__CY0Q));
+  case ____T5FL__: {
+    __SZ0Q=__CZAQ(((____T5FL *)__RZ0Q));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__DY0Q=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__CY0Q));
+  case ____3DUL__: {
+    __SZ0Q=__BR3P(((____3DUL *)__RZ0Q));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__DY0Q=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__CY0Q));
+  case ____0EUL__: {
+    __SZ0Q=__MJCQ(((____0EUL *)__RZ0Q));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__DY0Q=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__CY0Q));
+  case ____BGUL__: {
+    __SZ0Q=__PR3P(((____BGUL *)__RZ0Q));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__DY0Q=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__CY0Q));
+  case ____2GUL__: {
+    __SZ0Q=__1JCQ(((____2GUL *)__RZ0Q));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__DY0Q=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__CY0Q));
+  case ____B0VL__: {
+    __SZ0Q=__0KUN(((____B0VL *)__RZ0Q));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__DY0Q=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__CY0Q));
+  case ____P0VL__: {
+    __SZ0Q=__5KUN(((____P0VL *)__RZ0Q));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__K1VS=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__CY0Q)->global__Y5JM),NULL);
-    __tmp__DY0Q=__tmp__K1VS;
+  case ____Q5YL__: {
+    __Z2VS=__WWPN(((____FKRG *)((____Q5YL *)__RZ0Q)->__HBKM),NULL);
+    __SZ0Q=__Z2VS;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__DY0Q=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__CY0Q));
+  case ____UVPM__: {
+    __SZ0Q=__Y3ZN(((____UVPM *)__RZ0Q));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__DY0Q=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__CY0Q));
+  case ____0ZPM__: {
+    __SZ0Q=__3R3P(((____0ZPM *)__RZ0Q));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__DY0Q=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__CY0Q));
+  case ____MR0N__: {
+    __SZ0Q=__3VWO(((____MR0N *)__RZ0Q));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__DY0Q=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__CY0Q));
+  case ____YWBP__: {
+    __SZ0Q=__OZ0Q(((____YWBP *)__RZ0Q));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__DY0Q=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__CY0Q));
+  case ____LYBP__: {
+    __SZ0Q=__HZAQ(((____LYBP *)__RZ0Q));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__DY0Q=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__CY0Q));
+  case ____CZBP__: {
+    __SZ0Q=__VZAQ(((____CZBP *)__RZ0Q));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__DY0Q=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__CY0Q));
+  case ____3BEP__: {
+    __SZ0Q=__EEKQ(((____3BEP *)__RZ0Q));
   } break;
   };
-  if (__tmp__DY0Q) {
-    __tmp__IY0Q=Self__AY0Q->parent_expr_binary_cmp__KVBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__IY0Q)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__JY0Q=TRUE__K__;
+  if (__SZ0Q) {
+    __XZ0Q=__PZ0Q->__ZWBP.__AB5J;
+    switch (((struct ___OBJ *)__XZ0Q)->__id) {
+    case ____5J__: {
+      __YZ0Q=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__JY0Q=FALSE__O__;
+    case ____0AXC__: {
+      __YZ0Q=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__JY0Q=TRUE__K__;
+    case ____NBXC__: {
+      __YZ0Q=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__JY0Q=TRUE__K__;
+    case ____ZBXC__: {
+      __YZ0Q=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__JY0Q=FALSE__O__;
+    case ____DMWH__: {
+      __YZ0Q=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__LUFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__IY0Q)->local__PUEJ);
-      __tmp__JY0Q=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__LUFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__LUFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__LUFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__LUFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __0VFV=((____N5WC *)((____2A0I *)__XZ0Q)->__4VEJ);
+      __YZ0Q=((__1RBN == __CI3K) && (((((void *)__0VFV->__PN1K != (void *)NULL) && ((void *)__0VFV->__PN1K->__JH3K != (void *)NULL)) && (__0VFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__0VFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__JY0Q=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__IY0Q));
+    case ____HJNJ__: {
+      __YZ0Q=__AFUN(((____HJNJ *)__XZ0Q));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__JY0Q=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__IY0Q));
+    case ____SJNJ__: {
+      __YZ0Q=__OFUN(((____SJNJ *)__XZ0Q));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__JY0Q=TRUE__K__;
+    case ____0AOJ__: {
+      __YZ0Q=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__JY0Q=TRUE__K__;
+    case ____EBOJ__: {
+      __YZ0Q=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__JY0Q=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__IY0Q));
+    case ____3BOJ__: {
+      __YZ0Q=__CGUN(((____3BOJ *)__XZ0Q));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__JY0Q=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__IY0Q));
+    case ____RCOJ__: {
+      __YZ0Q=__QGUN(((____RCOJ *)__XZ0Q));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__JY0Q=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__IY0Q));
+    case ____HDOJ__: {
+      __YZ0Q=__4GUN(((____HDOJ *)__XZ0Q));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__JY0Q=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__IY0Q));
+    case ____1DOJ__: {
+      __YZ0Q=__MHUN(((____1DOJ *)__XZ0Q));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__JY0Q=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__IY0Q));
+    case ____PEOJ__: {
+      __YZ0Q=__0HUN(((____PEOJ *)__XZ0Q));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__JY0Q=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__IY0Q));
+    case ____DFOJ__: {
+      __YZ0Q=__IIUN(((____DFOJ *)__XZ0Q));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__JY0Q=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__IY0Q));
+    case ____XFOJ__: {
+      __YZ0Q=__WIUN(((____XFOJ *)__XZ0Q));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__JY0Q=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__IY0Q));
+    case ____QGOJ__: {
+      __YZ0Q=__EJUN(((____QGOJ *)__XZ0Q));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__JY0Q=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__IY0Q));
+    case ____EHOJ__: {
+      __YZ0Q=__1JUN(((____EHOJ *)__XZ0Q));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__JY0Q=TRUE__K__;
+    case ____2HOJ__: {
+      __YZ0Q=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__JY0Q=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__IY0Q));
+    case ____YIOJ__: {
+      __YZ0Q=__MKUN(((____YIOJ *)__XZ0Q));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__JY0Q=TRUE__K__;
+    case ____YMOJ__: {
+      __YZ0Q=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__JY0Q=TRUE__K__;
+    case ____ONOJ__: {
+      __YZ0Q=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__JY0Q=TRUE__K__;
+    case ____YOOJ__: {
+      __YZ0Q=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__JY0Q=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__IY0Q));
+    case ____IM4K__: {
+      __YZ0Q=__AQMN(((____IM4K *)__XZ0Q));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__JY0Q=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__IY0Q));
+    case ____T5FL__: {
+      __YZ0Q=__CZAQ(((____T5FL *)__XZ0Q));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__JY0Q=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__IY0Q));
+    case ____3DUL__: {
+      __YZ0Q=__BR3P(((____3DUL *)__XZ0Q));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__JY0Q=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__IY0Q));
+    case ____0EUL__: {
+      __YZ0Q=__MJCQ(((____0EUL *)__XZ0Q));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__JY0Q=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__IY0Q));
+    case ____BGUL__: {
+      __YZ0Q=__PR3P(((____BGUL *)__XZ0Q));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__JY0Q=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__IY0Q));
+    case ____2GUL__: {
+      __YZ0Q=__1JCQ(((____2GUL *)__XZ0Q));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__JY0Q=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__IY0Q));
+    case ____B0VL__: {
+      __YZ0Q=__0KUN(((____B0VL *)__XZ0Q));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__JY0Q=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__IY0Q));
+    case ____P0VL__: {
+      __YZ0Q=__5KUN(((____P0VL *)__XZ0Q));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__N1VS=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__IY0Q)->global__Y5JM),NULL);
-      __tmp__JY0Q=__tmp__N1VS;
+    case ____Q5YL__: {
+      __22VS=__WWPN(((____FKRG *)((____Q5YL *)__XZ0Q)->__HBKM),NULL);
+      __YZ0Q=__22VS;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__JY0Q=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__IY0Q));
+    case ____UVPM__: {
+      __YZ0Q=__Y3ZN(((____UVPM *)__XZ0Q));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__JY0Q=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__IY0Q));
+    case ____0ZPM__: {
+      __YZ0Q=__3R3P(((____0ZPM *)__XZ0Q));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__JY0Q=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__IY0Q));
+    case ____MR0N__: {
+      __YZ0Q=__3VWO(((____MR0N *)__XZ0Q));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__JY0Q=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__IY0Q));
+    case ____YWBP__: {
+      __YZ0Q=__OZ0Q(((____YWBP *)__XZ0Q));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__JY0Q=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__IY0Q));
+    case ____LYBP__: {
+      __YZ0Q=__HZAQ(((____LYBP *)__XZ0Q));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__JY0Q=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__IY0Q));
+    case ____CZBP__: {
+      __YZ0Q=__VZAQ(((____CZBP *)__XZ0Q));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__JY0Q=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__IY0Q));
+    case ____3BEP__: {
+      __YZ0Q=__EEKQ(((____3BEP *)__XZ0Q));
     } break;
     };
-    __tmp__DY0Q=__tmp__JY0Q;
+    __SZ0Q=__YZ0Q;
   } else /* FALSE */ {
-    __tmp__DY0Q=FALSE__O__;
+    __SZ0Q=__O__;
   };
-  __tmp__K1VS=__tmp__DY0Q;
-  return(__tmp__K1VS);
+  __Z2VS=__SZ0Q;
+  return(__Z2VS);
 }
 
-static __BOOLEAN__L is_invariant__YXAQ(__EXPR_INF__2WBP *Self__ZXAQ)
-// ({EXPR_INF__2WBP}) With result Recursive, No inlinable.
+static ____L __HZAQ(____LYBP *__IZAQ)
+// ({__LYBP}) With result Recursive, No inlinable.
 {
-  void *__tmp__1XAQ,*__tmp__BYAQ;
-  __LOCAL__43WC *Self__PUFV,*Self__TUFV;
-  __BOOLEAN__L __tmp__2XAQ,__tmp__Q1VS,__tmp__CYAQ,__tmp__T1VS;
-  __tmp__1XAQ=Self__ZXAQ->parent_expr_binary_cmp__3WBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__1XAQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__2XAQ=TRUE__K__;
+  void *__KZAQ,*__QZAQ;
+  ____N5WC *__4VFV,*__CWFV;
+  ____L __LZAQ,__52VS,__RZAQ,__C3VS;
+  __KZAQ=__IZAQ->__MYBP.__0A5J;
+  switch (((struct ___OBJ *)__KZAQ)->__id) {
+  case ____5J__: {
+    __LZAQ=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__2XAQ=FALSE__O__;
+  case ____0AXC__: {
+    __LZAQ=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__2XAQ=TRUE__K__;
+  case ____NBXC__: {
+    __LZAQ=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__2XAQ=TRUE__K__;
+  case ____ZBXC__: {
+    __LZAQ=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__2XAQ=FALSE__O__;
+  case ____DMWH__: {
+    __LZAQ=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__PUFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__1XAQ)->local__PUEJ);
-    __tmp__2XAQ=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__PUFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__PUFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__PUFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__PUFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __4VFV=((____N5WC *)((____2A0I *)__KZAQ)->__4VEJ);
+    __LZAQ=((__1RBN == __CI3K) && (((((void *)__4VFV->__PN1K != (void *)NULL) && ((void *)__4VFV->__PN1K->__JH3K != (void *)NULL)) && (__4VFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__4VFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__2XAQ=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__1XAQ));
+  case ____HJNJ__: {
+    __LZAQ=__AFUN(((____HJNJ *)__KZAQ));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__2XAQ=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__1XAQ));
+  case ____SJNJ__: {
+    __LZAQ=__OFUN(((____SJNJ *)__KZAQ));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__2XAQ=TRUE__K__;
+  case ____0AOJ__: {
+    __LZAQ=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__2XAQ=TRUE__K__;
+  case ____EBOJ__: {
+    __LZAQ=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__2XAQ=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__1XAQ));
+  case ____3BOJ__: {
+    __LZAQ=__CGUN(((____3BOJ *)__KZAQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__2XAQ=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__1XAQ));
+  case ____RCOJ__: {
+    __LZAQ=__QGUN(((____RCOJ *)__KZAQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__2XAQ=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__1XAQ));
+  case ____HDOJ__: {
+    __LZAQ=__4GUN(((____HDOJ *)__KZAQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__2XAQ=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__1XAQ));
+  case ____1DOJ__: {
+    __LZAQ=__MHUN(((____1DOJ *)__KZAQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__2XAQ=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__1XAQ));
+  case ____PEOJ__: {
+    __LZAQ=__0HUN(((____PEOJ *)__KZAQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__2XAQ=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__1XAQ));
+  case ____DFOJ__: {
+    __LZAQ=__IIUN(((____DFOJ *)__KZAQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__2XAQ=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__1XAQ));
+  case ____XFOJ__: {
+    __LZAQ=__WIUN(((____XFOJ *)__KZAQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__2XAQ=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__1XAQ));
+  case ____QGOJ__: {
+    __LZAQ=__EJUN(((____QGOJ *)__KZAQ));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__2XAQ=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__1XAQ));
+  case ____EHOJ__: {
+    __LZAQ=__1JUN(((____EHOJ *)__KZAQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__2XAQ=TRUE__K__;
+  case ____2HOJ__: {
+    __LZAQ=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__2XAQ=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__1XAQ));
+  case ____YIOJ__: {
+    __LZAQ=__MKUN(((____YIOJ *)__KZAQ));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__2XAQ=TRUE__K__;
+  case ____YMOJ__: {
+    __LZAQ=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__2XAQ=TRUE__K__;
+  case ____ONOJ__: {
+    __LZAQ=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__2XAQ=TRUE__K__;
+  case ____YOOJ__: {
+    __LZAQ=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__2XAQ=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__1XAQ));
+  case ____IM4K__: {
+    __LZAQ=__AQMN(((____IM4K *)__KZAQ));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__2XAQ=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__1XAQ));
+  case ____T5FL__: {
+    __LZAQ=__CZAQ(((____T5FL *)__KZAQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__2XAQ=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__1XAQ));
+  case ____3DUL__: {
+    __LZAQ=__BR3P(((____3DUL *)__KZAQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__2XAQ=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__1XAQ));
+  case ____0EUL__: {
+    __LZAQ=__MJCQ(((____0EUL *)__KZAQ));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__2XAQ=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__1XAQ));
+  case ____BGUL__: {
+    __LZAQ=__PR3P(((____BGUL *)__KZAQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__2XAQ=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__1XAQ));
+  case ____2GUL__: {
+    __LZAQ=__1JCQ(((____2GUL *)__KZAQ));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__2XAQ=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__1XAQ));
+  case ____B0VL__: {
+    __LZAQ=__0KUN(((____B0VL *)__KZAQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__2XAQ=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__1XAQ));
+  case ____P0VL__: {
+    __LZAQ=__5KUN(((____P0VL *)__KZAQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__Q1VS=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__1XAQ)->global__Y5JM),NULL);
-    __tmp__2XAQ=__tmp__Q1VS;
+  case ____Q5YL__: {
+    __52VS=__WWPN(((____FKRG *)((____Q5YL *)__KZAQ)->__HBKM),NULL);
+    __LZAQ=__52VS;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__2XAQ=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__1XAQ));
+  case ____UVPM__: {
+    __LZAQ=__Y3ZN(((____UVPM *)__KZAQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__2XAQ=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__1XAQ));
+  case ____0ZPM__: {
+    __LZAQ=__3R3P(((____0ZPM *)__KZAQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__2XAQ=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__1XAQ));
+  case ____MR0N__: {
+    __LZAQ=__3VWO(((____MR0N *)__KZAQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__2XAQ=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__1XAQ));
+  case ____YWBP__: {
+    __LZAQ=__OZ0Q(((____YWBP *)__KZAQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__2XAQ=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__1XAQ));
+  case ____LYBP__: {
+    __LZAQ=__HZAQ(((____LYBP *)__KZAQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__2XAQ=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__1XAQ));
+  case ____CZBP__: {
+    __LZAQ=__VZAQ(((____CZBP *)__KZAQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__2XAQ=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__1XAQ));
+  case ____3BEP__: {
+    __LZAQ=__EEKQ(((____3BEP *)__KZAQ));
   } break;
   };
-  if (__tmp__2XAQ) {
-    __tmp__BYAQ=Self__ZXAQ->parent_expr_binary_cmp__3WBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__BYAQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__CYAQ=TRUE__K__;
+  if (__LZAQ) {
+    __QZAQ=__IZAQ->__MYBP.__AB5J;
+    switch (((struct ___OBJ *)__QZAQ)->__id) {
+    case ____5J__: {
+      __RZAQ=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__CYAQ=FALSE__O__;
+    case ____0AXC__: {
+      __RZAQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__CYAQ=TRUE__K__;
+    case ____NBXC__: {
+      __RZAQ=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__CYAQ=TRUE__K__;
+    case ____ZBXC__: {
+      __RZAQ=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__CYAQ=FALSE__O__;
+    case ____DMWH__: {
+      __RZAQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__TUFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__BYAQ)->local__PUEJ);
-      __tmp__CYAQ=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__TUFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__TUFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__TUFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__TUFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __CWFV=((____N5WC *)((____2A0I *)__QZAQ)->__4VEJ);
+      __RZAQ=((__1RBN == __CI3K) && (((((void *)__CWFV->__PN1K != (void *)NULL) && ((void *)__CWFV->__PN1K->__JH3K != (void *)NULL)) && (__CWFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__CWFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__CYAQ=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__BYAQ));
+    case ____HJNJ__: {
+      __RZAQ=__AFUN(((____HJNJ *)__QZAQ));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__CYAQ=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__BYAQ));
+    case ____SJNJ__: {
+      __RZAQ=__OFUN(((____SJNJ *)__QZAQ));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__CYAQ=TRUE__K__;
+    case ____0AOJ__: {
+      __RZAQ=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__CYAQ=TRUE__K__;
+    case ____EBOJ__: {
+      __RZAQ=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__CYAQ=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__BYAQ));
+    case ____3BOJ__: {
+      __RZAQ=__CGUN(((____3BOJ *)__QZAQ));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__CYAQ=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__BYAQ));
+    case ____RCOJ__: {
+      __RZAQ=__QGUN(((____RCOJ *)__QZAQ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__CYAQ=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__BYAQ));
+    case ____HDOJ__: {
+      __RZAQ=__4GUN(((____HDOJ *)__QZAQ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__CYAQ=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__BYAQ));
+    case ____1DOJ__: {
+      __RZAQ=__MHUN(((____1DOJ *)__QZAQ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__CYAQ=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__BYAQ));
+    case ____PEOJ__: {
+      __RZAQ=__0HUN(((____PEOJ *)__QZAQ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__CYAQ=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__BYAQ));
+    case ____DFOJ__: {
+      __RZAQ=__IIUN(((____DFOJ *)__QZAQ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__CYAQ=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__BYAQ));
+    case ____XFOJ__: {
+      __RZAQ=__WIUN(((____XFOJ *)__QZAQ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__CYAQ=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__BYAQ));
+    case ____QGOJ__: {
+      __RZAQ=__EJUN(((____QGOJ *)__QZAQ));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__CYAQ=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__BYAQ));
+    case ____EHOJ__: {
+      __RZAQ=__1JUN(((____EHOJ *)__QZAQ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__CYAQ=TRUE__K__;
+    case ____2HOJ__: {
+      __RZAQ=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__CYAQ=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__BYAQ));
+    case ____YIOJ__: {
+      __RZAQ=__MKUN(((____YIOJ *)__QZAQ));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__CYAQ=TRUE__K__;
+    case ____YMOJ__: {
+      __RZAQ=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__CYAQ=TRUE__K__;
+    case ____ONOJ__: {
+      __RZAQ=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__CYAQ=TRUE__K__;
+    case ____YOOJ__: {
+      __RZAQ=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__CYAQ=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__BYAQ));
+    case ____IM4K__: {
+      __RZAQ=__AQMN(((____IM4K *)__QZAQ));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__CYAQ=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__BYAQ));
+    case ____T5FL__: {
+      __RZAQ=__CZAQ(((____T5FL *)__QZAQ));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__CYAQ=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__BYAQ));
+    case ____3DUL__: {
+      __RZAQ=__BR3P(((____3DUL *)__QZAQ));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__CYAQ=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__BYAQ));
+    case ____0EUL__: {
+      __RZAQ=__MJCQ(((____0EUL *)__QZAQ));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__CYAQ=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__BYAQ));
+    case ____BGUL__: {
+      __RZAQ=__PR3P(((____BGUL *)__QZAQ));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__CYAQ=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__BYAQ));
+    case ____2GUL__: {
+      __RZAQ=__1JCQ(((____2GUL *)__QZAQ));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__CYAQ=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__BYAQ));
+    case ____B0VL__: {
+      __RZAQ=__0KUN(((____B0VL *)__QZAQ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__CYAQ=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__BYAQ));
+    case ____P0VL__: {
+      __RZAQ=__5KUN(((____P0VL *)__QZAQ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__T1VS=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__BYAQ)->global__Y5JM),NULL);
-      __tmp__CYAQ=__tmp__T1VS;
+    case ____Q5YL__: {
+      __C3VS=__WWPN(((____FKRG *)((____Q5YL *)__QZAQ)->__HBKM),NULL);
+      __RZAQ=__C3VS;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__CYAQ=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__BYAQ));
+    case ____UVPM__: {
+      __RZAQ=__Y3ZN(((____UVPM *)__QZAQ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__CYAQ=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__BYAQ));
+    case ____0ZPM__: {
+      __RZAQ=__3R3P(((____0ZPM *)__QZAQ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__CYAQ=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__BYAQ));
+    case ____MR0N__: {
+      __RZAQ=__3VWO(((____MR0N *)__QZAQ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__CYAQ=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__BYAQ));
+    case ____YWBP__: {
+      __RZAQ=__OZ0Q(((____YWBP *)__QZAQ));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__CYAQ=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__BYAQ));
+    case ____LYBP__: {
+      __RZAQ=__HZAQ(((____LYBP *)__QZAQ));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__CYAQ=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__BYAQ));
+    case ____CZBP__: {
+      __RZAQ=__VZAQ(((____CZBP *)__QZAQ));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__CYAQ=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__BYAQ));
+    case ____3BEP__: {
+      __RZAQ=__EEKQ(((____3BEP *)__QZAQ));
     } break;
     };
-    __tmp__2XAQ=__tmp__CYAQ;
+    __LZAQ=__RZAQ;
   } else /* FALSE */ {
-    __tmp__2XAQ=FALSE__O__;
+    __LZAQ=__O__;
   };
-  __tmp__Q1VS=__tmp__2XAQ;
-  return(__tmp__Q1VS);
+  __52VS=__LZAQ;
+  return(__52VS);
 }
 
-static __BOOLEAN__L is_invariant__GYAQ(__EXPR_INF_EQ__TXBP *Self__HYAQ)
-// ({EXPR_INF_EQ__TXBP}) With result Recursive, No inlinable.
+static ____L __VZAQ(____CZBP *__WZAQ)
+// ({__CZBP}) With result Recursive, No inlinable.
 {
-  void *__tmp__JYAQ,*__tmp__PYAQ;
-  __LOCAL__43WC *Self__XUFV,*Self__1UFV;
-  __BOOLEAN__L __tmp__KYAQ,__tmp__W1VS,__tmp__QYAQ,__tmp__Z1VS;
-  __tmp__JYAQ=Self__HYAQ->parent_expr_binary_cmp__UXBP.left__L54J;
-  switch (((struct ___OBJ *)__tmp__JYAQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__KYAQ=TRUE__K__;
+  void *__YZAQ,*__4ZAQ;
+  ____N5WC *__GWFV,*__KWFV;
+  ____L __ZZAQ,__F3VS,__5ZAQ,__I3VS;
+  __YZAQ=__WZAQ->__DZBP.__0A5J;
+  switch (((struct ___OBJ *)__YZAQ)->__id) {
+  case ____5J__: {
+    __ZZAQ=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__KYAQ=FALSE__O__;
+  case ____0AXC__: {
+    __ZZAQ=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__KYAQ=TRUE__K__;
+  case ____NBXC__: {
+    __ZZAQ=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__KYAQ=TRUE__K__;
+  case ____ZBXC__: {
+    __ZZAQ=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__KYAQ=FALSE__O__;
+  case ____DMWH__: {
+    __ZZAQ=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__XUFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__JYAQ)->local__PUEJ);
-    __tmp__KYAQ=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__XUFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__XUFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__XUFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__XUFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __GWFV=((____N5WC *)((____2A0I *)__YZAQ)->__4VEJ);
+    __ZZAQ=((__1RBN == __CI3K) && (((((void *)__GWFV->__PN1K != (void *)NULL) && ((void *)__GWFV->__PN1K->__JH3K != (void *)NULL)) && (__GWFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__GWFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__KYAQ=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__JYAQ));
+  case ____HJNJ__: {
+    __ZZAQ=__AFUN(((____HJNJ *)__YZAQ));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__KYAQ=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__JYAQ));
+  case ____SJNJ__: {
+    __ZZAQ=__OFUN(((____SJNJ *)__YZAQ));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__KYAQ=TRUE__K__;
+  case ____0AOJ__: {
+    __ZZAQ=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__KYAQ=TRUE__K__;
+  case ____EBOJ__: {
+    __ZZAQ=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__KYAQ=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__JYAQ));
+  case ____3BOJ__: {
+    __ZZAQ=__CGUN(((____3BOJ *)__YZAQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__KYAQ=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__JYAQ));
+  case ____RCOJ__: {
+    __ZZAQ=__QGUN(((____RCOJ *)__YZAQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__KYAQ=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__JYAQ));
+  case ____HDOJ__: {
+    __ZZAQ=__4GUN(((____HDOJ *)__YZAQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__KYAQ=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__JYAQ));
+  case ____1DOJ__: {
+    __ZZAQ=__MHUN(((____1DOJ *)__YZAQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__KYAQ=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__JYAQ));
+  case ____PEOJ__: {
+    __ZZAQ=__0HUN(((____PEOJ *)__YZAQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__KYAQ=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__JYAQ));
+  case ____DFOJ__: {
+    __ZZAQ=__IIUN(((____DFOJ *)__YZAQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__KYAQ=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__JYAQ));
+  case ____XFOJ__: {
+    __ZZAQ=__WIUN(((____XFOJ *)__YZAQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__KYAQ=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__JYAQ));
+  case ____QGOJ__: {
+    __ZZAQ=__EJUN(((____QGOJ *)__YZAQ));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__KYAQ=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__JYAQ));
+  case ____EHOJ__: {
+    __ZZAQ=__1JUN(((____EHOJ *)__YZAQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__KYAQ=TRUE__K__;
+  case ____2HOJ__: {
+    __ZZAQ=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__KYAQ=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__JYAQ));
+  case ____YIOJ__: {
+    __ZZAQ=__MKUN(((____YIOJ *)__YZAQ));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__KYAQ=TRUE__K__;
+  case ____YMOJ__: {
+    __ZZAQ=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__KYAQ=TRUE__K__;
+  case ____ONOJ__: {
+    __ZZAQ=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__KYAQ=TRUE__K__;
+  case ____YOOJ__: {
+    __ZZAQ=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__KYAQ=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__JYAQ));
+  case ____IM4K__: {
+    __ZZAQ=__AQMN(((____IM4K *)__YZAQ));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__KYAQ=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__JYAQ));
+  case ____T5FL__: {
+    __ZZAQ=__CZAQ(((____T5FL *)__YZAQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__KYAQ=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__JYAQ));
+  case ____3DUL__: {
+    __ZZAQ=__BR3P(((____3DUL *)__YZAQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__KYAQ=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__JYAQ));
+  case ____0EUL__: {
+    __ZZAQ=__MJCQ(((____0EUL *)__YZAQ));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__KYAQ=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__JYAQ));
+  case ____BGUL__: {
+    __ZZAQ=__PR3P(((____BGUL *)__YZAQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__KYAQ=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__JYAQ));
+  case ____2GUL__: {
+    __ZZAQ=__1JCQ(((____2GUL *)__YZAQ));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__KYAQ=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__JYAQ));
+  case ____B0VL__: {
+    __ZZAQ=__0KUN(((____B0VL *)__YZAQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__KYAQ=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__JYAQ));
+  case ____P0VL__: {
+    __ZZAQ=__5KUN(((____P0VL *)__YZAQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__W1VS=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__JYAQ)->global__Y5JM),NULL);
-    __tmp__KYAQ=__tmp__W1VS;
+  case ____Q5YL__: {
+    __F3VS=__WWPN(((____FKRG *)((____Q5YL *)__YZAQ)->__HBKM),NULL);
+    __ZZAQ=__F3VS;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__KYAQ=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__JYAQ));
+  case ____UVPM__: {
+    __ZZAQ=__Y3ZN(((____UVPM *)__YZAQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__KYAQ=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__JYAQ));
+  case ____0ZPM__: {
+    __ZZAQ=__3R3P(((____0ZPM *)__YZAQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__KYAQ=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__JYAQ));
+  case ____MR0N__: {
+    __ZZAQ=__3VWO(((____MR0N *)__YZAQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__KYAQ=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__JYAQ));
+  case ____YWBP__: {
+    __ZZAQ=__OZ0Q(((____YWBP *)__YZAQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__KYAQ=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__JYAQ));
+  case ____LYBP__: {
+    __ZZAQ=__HZAQ(((____LYBP *)__YZAQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__KYAQ=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__JYAQ));
+  case ____CZBP__: {
+    __ZZAQ=__VZAQ(((____CZBP *)__YZAQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__KYAQ=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__JYAQ));
+  case ____3BEP__: {
+    __ZZAQ=__EEKQ(((____3BEP *)__YZAQ));
   } break;
   };
-  if (__tmp__KYAQ) {
-    __tmp__PYAQ=Self__HYAQ->parent_expr_binary_cmp__UXBP.right__R54J;
-    switch (((struct ___OBJ *)__tmp__PYAQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__QYAQ=TRUE__K__;
+  if (__ZZAQ) {
+    __4ZAQ=__WZAQ->__DZBP.__AB5J;
+    switch (((struct ___OBJ *)__4ZAQ)->__id) {
+    case ____5J__: {
+      __5ZAQ=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__QYAQ=FALSE__O__;
+    case ____0AXC__: {
+      __5ZAQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__QYAQ=TRUE__K__;
+    case ____NBXC__: {
+      __5ZAQ=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__QYAQ=TRUE__K__;
+    case ____ZBXC__: {
+      __5ZAQ=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__QYAQ=FALSE__O__;
+    case ____DMWH__: {
+      __5ZAQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__1UFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__PYAQ)->local__PUEJ);
-      __tmp__QYAQ=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__1UFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__1UFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__1UFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__1UFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __KWFV=((____N5WC *)((____2A0I *)__4ZAQ)->__4VEJ);
+      __5ZAQ=((__1RBN == __CI3K) && (((((void *)__KWFV->__PN1K != (void *)NULL) && ((void *)__KWFV->__PN1K->__JH3K != (void *)NULL)) && (__KWFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__KWFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__QYAQ=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__PYAQ));
+    case ____HJNJ__: {
+      __5ZAQ=__AFUN(((____HJNJ *)__4ZAQ));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__QYAQ=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__PYAQ));
+    case ____SJNJ__: {
+      __5ZAQ=__OFUN(((____SJNJ *)__4ZAQ));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__QYAQ=TRUE__K__;
+    case ____0AOJ__: {
+      __5ZAQ=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__QYAQ=TRUE__K__;
+    case ____EBOJ__: {
+      __5ZAQ=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__QYAQ=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__PYAQ));
+    case ____3BOJ__: {
+      __5ZAQ=__CGUN(((____3BOJ *)__4ZAQ));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__QYAQ=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__PYAQ));
+    case ____RCOJ__: {
+      __5ZAQ=__QGUN(((____RCOJ *)__4ZAQ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__QYAQ=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__PYAQ));
+    case ____HDOJ__: {
+      __5ZAQ=__4GUN(((____HDOJ *)__4ZAQ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__QYAQ=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__PYAQ));
+    case ____1DOJ__: {
+      __5ZAQ=__MHUN(((____1DOJ *)__4ZAQ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__QYAQ=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__PYAQ));
+    case ____PEOJ__: {
+      __5ZAQ=__0HUN(((____PEOJ *)__4ZAQ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__QYAQ=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__PYAQ));
+    case ____DFOJ__: {
+      __5ZAQ=__IIUN(((____DFOJ *)__4ZAQ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__QYAQ=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__PYAQ));
+    case ____XFOJ__: {
+      __5ZAQ=__WIUN(((____XFOJ *)__4ZAQ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__QYAQ=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__PYAQ));
+    case ____QGOJ__: {
+      __5ZAQ=__EJUN(((____QGOJ *)__4ZAQ));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__QYAQ=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__PYAQ));
+    case ____EHOJ__: {
+      __5ZAQ=__1JUN(((____EHOJ *)__4ZAQ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__QYAQ=TRUE__K__;
+    case ____2HOJ__: {
+      __5ZAQ=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__QYAQ=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__PYAQ));
+    case ____YIOJ__: {
+      __5ZAQ=__MKUN(((____YIOJ *)__4ZAQ));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__QYAQ=TRUE__K__;
+    case ____YMOJ__: {
+      __5ZAQ=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__QYAQ=TRUE__K__;
+    case ____ONOJ__: {
+      __5ZAQ=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__QYAQ=TRUE__K__;
+    case ____YOOJ__: {
+      __5ZAQ=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__QYAQ=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__PYAQ));
+    case ____IM4K__: {
+      __5ZAQ=__AQMN(((____IM4K *)__4ZAQ));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__QYAQ=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__PYAQ));
+    case ____T5FL__: {
+      __5ZAQ=__CZAQ(((____T5FL *)__4ZAQ));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__QYAQ=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__PYAQ));
+    case ____3DUL__: {
+      __5ZAQ=__BR3P(((____3DUL *)__4ZAQ));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__QYAQ=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__PYAQ));
+    case ____0EUL__: {
+      __5ZAQ=__MJCQ(((____0EUL *)__4ZAQ));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__QYAQ=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__PYAQ));
+    case ____BGUL__: {
+      __5ZAQ=__PR3P(((____BGUL *)__4ZAQ));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__QYAQ=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__PYAQ));
+    case ____2GUL__: {
+      __5ZAQ=__1JCQ(((____2GUL *)__4ZAQ));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__QYAQ=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__PYAQ));
+    case ____B0VL__: {
+      __5ZAQ=__0KUN(((____B0VL *)__4ZAQ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__QYAQ=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__PYAQ));
+    case ____P0VL__: {
+      __5ZAQ=__5KUN(((____P0VL *)__4ZAQ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__Z1VS=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__PYAQ)->global__Y5JM),NULL);
-      __tmp__QYAQ=__tmp__Z1VS;
+    case ____Q5YL__: {
+      __I3VS=__WWPN(((____FKRG *)((____Q5YL *)__4ZAQ)->__HBKM),NULL);
+      __5ZAQ=__I3VS;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__QYAQ=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__PYAQ));
+    case ____UVPM__: {
+      __5ZAQ=__Y3ZN(((____UVPM *)__4ZAQ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__QYAQ=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__PYAQ));
+    case ____0ZPM__: {
+      __5ZAQ=__3R3P(((____0ZPM *)__4ZAQ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__QYAQ=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__PYAQ));
+    case ____MR0N__: {
+      __5ZAQ=__3VWO(((____MR0N *)__4ZAQ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__QYAQ=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__PYAQ));
+    case ____YWBP__: {
+      __5ZAQ=__OZ0Q(((____YWBP *)__4ZAQ));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__QYAQ=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__PYAQ));
+    case ____LYBP__: {
+      __5ZAQ=__HZAQ(((____LYBP *)__4ZAQ));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__QYAQ=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__PYAQ));
+    case ____CZBP__: {
+      __5ZAQ=__VZAQ(((____CZBP *)__4ZAQ));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__QYAQ=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__PYAQ));
+    case ____3BEP__: {
+      __5ZAQ=__EEKQ(((____3BEP *)__4ZAQ));
     } break;
     };
-    __tmp__KYAQ=__tmp__QYAQ;
+    __ZZAQ=__5ZAQ;
   } else /* FALSE */ {
-    __tmp__KYAQ=FALSE__O__;
+    __ZZAQ=__O__;
   };
-  __tmp__W1VS=__tmp__KYAQ;
-  return(__tmp__W1VS);
+  __F3VS=__ZZAQ;
+  return(__F3VS);
 }
 
-static __BOOLEAN__L is_invariant__VCKQ(__EXPR_XOR__OAEP *Self__WCKQ)
-// ({EXPR_XOR__OAEP}) With result Recursive, No inlinable.
+static ____L __EEKQ(____3BEP *__FEKQ)
+// ({__3BEP}) With result Recursive, No inlinable.
 {
-  void *__tmp__YCKQ,*__tmp__4CKQ;
-  __LOCAL__43WC *Self__5UFV,*Self__DVFV;
-  __BOOLEAN__L __tmp__ZCKQ,__tmp__21VS,__tmp__5CKQ,__tmp__51VS;
-  __tmp__YCKQ=Self__WCKQ->parent_expr_binary__PAEP.left__SA5J;
-  switch (((struct ___OBJ *)__tmp__YCKQ)->__id) {
-  case __STRING_CST__5J__: {
-    __tmp__ZCKQ=TRUE__K__;
+  void *__HEKQ,*__NEKQ;
+  ____N5WC *__OWFV,*__SWFV;
+  ____L __IEKQ,__L3VS,__OEKQ,__O3VS;
+  __HEKQ=__FEKQ->__4BEP.__BC5J;
+  switch (((struct ___OBJ *)__HEKQ)->__id) {
+  case ____5J__: {
+    __IEKQ=__K__;
   } break;
-  case __EXTERNAL_C__L5WC__: {
-    __tmp__ZCKQ=FALSE__O__;
+  case ____0AXC__: {
+    __IEKQ=__O__;
   } break;
-  case __PROTOTYPE_CST__45WC__: {
-    __tmp__ZCKQ=TRUE__K__;
+  case ____NBXC__: {
+    __IEKQ=__K__;
   } break;
-  case __INTEGER_CST__KAXC__: {
-    __tmp__ZCKQ=TRUE__K__;
+  case ____ZBXC__: {
+    __IEKQ=__K__;
   } break;
-  case __EXPR_MULTIPLE__UKWH__: {
-    __tmp__ZCKQ=FALSE__O__;
+  case ____DMWH__: {
+    __IEKQ=__O__;
   } break;
-  case __READ_LOCAL__N5ZI__: {
-    Self__5UFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__YCKQ)->local__PUEJ);
-    __tmp__ZCKQ=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__5UFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__5UFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__5UFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__5UFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+  case ____2A0I__: {
+    __OWFV=((____N5WC *)((____2A0I *)__HEKQ)->__4VEJ);
+    __IEKQ=((__1RBN == __CI3K) && (((((void *)__OWFV->__PN1K != (void *)NULL) && ((void *)__OWFV->__PN1K->__JH3K != (void *)NULL)) && (__OWFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__OWFV->__Q5WC.__P5WC.__2LQC == ' ')));
   } break;
-  case __EXPR_EQUAL__YHNJ__: {
-    __tmp__ZCKQ=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__YCKQ));
+  case ____HJNJ__: {
+    __IEKQ=__AFUN(((____HJNJ *)__HEKQ));
   } break;
-  case __EXPR_NOT_EQUAL__DINJ__: {
-    __tmp__ZCKQ=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__YCKQ));
+  case ____SJNJ__: {
+    __IEKQ=__OFUN(((____SJNJ *)__HEKQ));
   } break;
-  case __IS_EXPANDED__L5NJ__: {
-    __tmp__ZCKQ=TRUE__K__;
+  case ____0AOJ__: {
+    __IEKQ=__K__;
   } break;
-  case __GET_TYPE_ID__V5NJ__: {
-    __tmp__ZCKQ=TRUE__K__;
+  case ____EBOJ__: {
+    __IEKQ=__K__;
   } break;
-  case __EXPR_SUP__OAOJ__: {
-    __tmp__ZCKQ=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__YCKQ));
+  case ____3BOJ__: {
+    __IEKQ=__CGUN(((____3BOJ *)__HEKQ));
   } break;
-  case __EXPR_SUB__CBOJ__: {
-    __tmp__ZCKQ=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__YCKQ));
+  case ____RCOJ__: {
+    __IEKQ=__QGUN(((____RCOJ *)__HEKQ));
   } break;
-  case __EXPR_MUL__YBOJ__: {
-    __tmp__ZCKQ=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__YCKQ));
+  case ____HDOJ__: {
+    __IEKQ=__4GUN(((____HDOJ *)__HEKQ));
   } break;
-  case __EXPR_DIV__MCOJ__: {
-    __tmp__ZCKQ=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__YCKQ));
+  case ____1DOJ__: {
+    __IEKQ=__MHUN(((____1DOJ *)__HEKQ));
   } break;
-  case __EXPR_AND__ADOJ__: {
-    __tmp__ZCKQ=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__YCKQ));
+  case ____PEOJ__: {
+    __IEKQ=__0HUN(((____PEOJ *)__HEKQ));
   } break;
-  case __EXPR_SHIFT_R__UDOJ__: {
-    __tmp__ZCKQ=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__YCKQ));
+  case ____DFOJ__: {
+    __IEKQ=__IIUN(((____DFOJ *)__HEKQ));
   } break;
-  case __EXPR_SHIFT_L__IEOJ__: {
-    __tmp__ZCKQ=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__YCKQ));
+  case ____XFOJ__: {
+    __IEKQ=__WIUN(((____XFOJ *)__HEKQ));
   } break;
-  case __PUT_TO__BFOJ__: {
-    __tmp__ZCKQ=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__YCKQ));
+  case ____QGOJ__: {
+    __IEKQ=__EJUN(((____QGOJ *)__HEKQ));
   } break;
-  case __ITEM__VFOJ__: {
-    __tmp__ZCKQ=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__YCKQ));
+  case ____EHOJ__: {
+    __IEKQ=__1JUN(((____EHOJ *)__HEKQ));
   } break;
-  case __SIZE_OF__NGOJ__: {
-    __tmp__ZCKQ=TRUE__K__;
+  case ____2HOJ__: {
+    __IEKQ=__K__;
   } break;
-  case __CAST__JHOJ__: {
-    __tmp__ZCKQ=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__YCKQ));
+  case ____YIOJ__: {
+    __IEKQ=__MKUN(((____YIOJ *)__HEKQ));
   } break;
-  case __REAL_CST__JLOJ__: {
-    __tmp__ZCKQ=TRUE__K__;
+  case ____YMOJ__: {
+    __IEKQ=__K__;
   } break;
-  case __CHARACTER_CST__5LOJ__: {
-    __tmp__ZCKQ=TRUE__K__;
+  case ____ONOJ__: {
+    __IEKQ=__K__;
   } break;
-  case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-    __tmp__ZCKQ=TRUE__K__;
+  case ____YOOJ__: {
+    __IEKQ=__K__;
   } break;
-  case __READ_SLOT__ZK4K__: {
-    __tmp__ZCKQ=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__YCKQ));
+  case ____IM4K__: {
+    __IEKQ=__AQMN(((____IM4K *)__HEKQ));
   } break;
-  case __EXPR_NOT_LOGIC__E4FL__: {
-    __tmp__ZCKQ=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__YCKQ));
+  case ____T5FL__: {
+    __IEKQ=__CZAQ(((____T5FL *)__HEKQ));
   } break;
-  case __EXPR_OR_LOGIC__OCUL__: {
-    __tmp__ZCKQ=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__YCKQ));
+  case ____3DUL__: {
+    __IEKQ=__BR3P(((____3DUL *)__HEKQ));
   } break;
-  case __EXPR_OR_OR_LOGIC__LDUL__: {
-    __tmp__ZCKQ=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__YCKQ));
+  case ____0EUL__: {
+    __IEKQ=__MJCQ(((____0EUL *)__HEKQ));
   } break;
-  case __EXPR_AND_LOGIC__SEUL__: {
-    __tmp__ZCKQ=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__YCKQ));
+  case ____BGUL__: {
+    __IEKQ=__PR3P(((____BGUL *)__HEKQ));
   } break;
-  case __EXPR_AND_AND_LOGIC__NFUL__: {
-    __tmp__ZCKQ=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__YCKQ));
+  case ____2GUL__: {
+    __IEKQ=__1JCQ(((____2GUL *)__HEKQ));
   } break;
-  case __EXPR_NEG__SYVL__: {
-    __tmp__ZCKQ=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__YCKQ));
+  case ____B0VL__: {
+    __IEKQ=__0KUN(((____B0VL *)__HEKQ));
   } break;
-  case __EXPR_ADD__AZVL__: {
-    __tmp__ZCKQ=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__YCKQ));
+  case ____P0VL__: {
+    __IEKQ=__5KUN(((____P0VL *)__HEKQ));
   } break;
-  case __READ_GLOBAL__B4YL__: {
-    __tmp__21VS=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__YCKQ)->global__Y5JM),NULL);
-    __tmp__ZCKQ=__tmp__21VS;
+  case ____Q5YL__: {
+    __L3VS=__WWPN(((____FKRG *)((____Q5YL *)__HEKQ)->__HBKM),NULL);
+    __IEKQ=__L3VS;
   } break;
-  case __EXPR_NOT__FUPM__: {
-    __tmp__ZCKQ=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__YCKQ));
+  case ____UVPM__: {
+    __IEKQ=__Y3ZN(((____UVPM *)__HEKQ));
   } break;
-  case __EXPR_MOD__LYPM__: {
-    __tmp__ZCKQ=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__YCKQ));
+  case ____0ZPM__: {
+    __IEKQ=__3R3P(((____0ZPM *)__HEKQ));
   } break;
-  case __EXPR_OR__3P0N__: {
-    __tmp__ZCKQ=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__YCKQ));
+  case ____MR0N__: {
+    __IEKQ=__3VWO(((____MR0N *)__HEKQ));
   } break;
-  case __EXPR_SUP_EQ__JVBP__: {
-    __tmp__ZCKQ=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__YCKQ));
+  case ____YWBP__: {
+    __IEKQ=__OZ0Q(((____YWBP *)__HEKQ));
   } break;
-  case __EXPR_INF__2WBP__: {
-    __tmp__ZCKQ=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__YCKQ));
+  case ____LYBP__: {
+    __IEKQ=__HZAQ(((____LYBP *)__HEKQ));
   } break;
-  case __EXPR_INF_EQ__TXBP__: {
-    __tmp__ZCKQ=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__YCKQ));
+  case ____CZBP__: {
+    __IEKQ=__VZAQ(((____CZBP *)__HEKQ));
   } break;
-  case __EXPR_XOR__OAEP__: {
-    __tmp__ZCKQ=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__YCKQ));
+  case ____3BEP__: {
+    __IEKQ=__EEKQ(((____3BEP *)__HEKQ));
   } break;
   };
-  if (__tmp__ZCKQ) {
-    __tmp__4CKQ=Self__WCKQ->parent_expr_binary__PAEP.right__WA5J;
-    switch (((struct ___OBJ *)__tmp__4CKQ)->__id) {
-    case __STRING_CST__5J__: {
-      __tmp__5CKQ=TRUE__K__;
+  if (__IEKQ) {
+    __NEKQ=__FEKQ->__4BEP.__FC5J;
+    switch (((struct ___OBJ *)__NEKQ)->__id) {
+    case ____5J__: {
+      __OEKQ=__K__;
     } break;
-    case __EXTERNAL_C__L5WC__: {
-      __tmp__5CKQ=FALSE__O__;
+    case ____0AXC__: {
+      __OEKQ=__O__;
     } break;
-    case __PROTOTYPE_CST__45WC__: {
-      __tmp__5CKQ=TRUE__K__;
+    case ____NBXC__: {
+      __OEKQ=__K__;
     } break;
-    case __INTEGER_CST__KAXC__: {
-      __tmp__5CKQ=TRUE__K__;
+    case ____ZBXC__: {
+      __OEKQ=__K__;
     } break;
-    case __EXPR_MULTIPLE__UKWH__: {
-      __tmp__5CKQ=FALSE__O__;
+    case ____DMWH__: {
+      __OEKQ=__O__;
     } break;
-    case __READ_LOCAL__N5ZI__: {
-      Self__DVFV=((__LOCAL__43WC *)((__READ_LOCAL__N5ZI *)__tmp__4CKQ)->local__PUEJ);
-      __tmp__5CKQ=((loop_seq_call_local_and_loop__MQBN == seq_call_local_and_loop__TG3K) && (((((void *)Self__DVFV->last_seq__AM1K != (void *)NULL) && ((void *)Self__DVFV->last_seq__AM1K->last_write__0F3K != (void *)NULL)) && (Self__DVFV->last_seq__AM1K->last_seq_index__SI3K <= ((__UINTEGER_32__RWB )loop_seq_index__JQBN))) || (Self__DVFV->parent_variable__B4WC.parent_named__A4WC.style__NKQC == ' ')));
+    case ____2A0I__: {
+      __SWFV=((____N5WC *)((____2A0I *)__NEKQ)->__4VEJ);
+      __OEKQ=((__1RBN == __CI3K) && (((((void *)__SWFV->__PN1K != (void *)NULL) && ((void *)__SWFV->__PN1K->__JH3K != (void *)NULL)) && (__SWFV->__PN1K->__BK3K <= ((____YWB )__YRBN))) || (__SWFV->__Q5WC.__P5WC.__2LQC == ' ')));
     } break;
-    case __EXPR_EQUAL__YHNJ__: {
-      __tmp__5CKQ=is_invariant__RDUN(((__EXPR_EQUAL__YHNJ *)__tmp__4CKQ));
+    case ____HJNJ__: {
+      __OEKQ=__AFUN(((____HJNJ *)__NEKQ));
     } break;
-    case __EXPR_NOT_EQUAL__DINJ__: {
-      __tmp__5CKQ=is_invariant__5DUN(((__EXPR_NOT_EQUAL__DINJ *)__tmp__4CKQ));
+    case ____SJNJ__: {
+      __OEKQ=__OFUN(((____SJNJ *)__NEKQ));
     } break;
-    case __IS_EXPANDED__L5NJ__: {
-      __tmp__5CKQ=TRUE__K__;
+    case ____0AOJ__: {
+      __OEKQ=__K__;
     } break;
-    case __GET_TYPE_ID__V5NJ__: {
-      __tmp__5CKQ=TRUE__K__;
+    case ____EBOJ__: {
+      __OEKQ=__K__;
     } break;
-    case __EXPR_SUP__OAOJ__: {
-      __tmp__5CKQ=is_invariant__TEUN(((__EXPR_SUP__OAOJ *)__tmp__4CKQ));
+    case ____3BOJ__: {
+      __OEKQ=__CGUN(((____3BOJ *)__NEKQ));
     } break;
-    case __EXPR_SUB__CBOJ__: {
-      __tmp__5CKQ=is_invariant__BFUN(((__EXPR_SUB__CBOJ *)__tmp__4CKQ));
+    case ____RCOJ__: {
+      __OEKQ=__QGUN(((____RCOJ *)__NEKQ));
     } break;
-    case __EXPR_MUL__YBOJ__: {
-      __tmp__5CKQ=is_invariant__PFUN(((__EXPR_MUL__YBOJ *)__tmp__4CKQ));
+    case ____HDOJ__: {
+      __OEKQ=__4GUN(((____HDOJ *)__NEKQ));
     } break;
-    case __EXPR_DIV__MCOJ__: {
-      __tmp__5CKQ=is_invariant__3FUN(((__EXPR_DIV__MCOJ *)__tmp__4CKQ));
+    case ____1DOJ__: {
+      __OEKQ=__MHUN(((____1DOJ *)__NEKQ));
     } break;
-    case __EXPR_AND__ADOJ__: {
-      __tmp__5CKQ=is_invariant__LGUN(((__EXPR_AND__ADOJ *)__tmp__4CKQ));
+    case ____PEOJ__: {
+      __OEKQ=__0HUN(((____PEOJ *)__NEKQ));
     } break;
-    case __EXPR_SHIFT_R__UDOJ__: {
-      __tmp__5CKQ=is_invariant__ZGUN(((__EXPR_SHIFT_R__UDOJ *)__tmp__4CKQ));
+    case ____DFOJ__: {
+      __OEKQ=__IIUN(((____DFOJ *)__NEKQ));
     } break;
-    case __EXPR_SHIFT_L__IEOJ__: {
-      __tmp__5CKQ=is_invariant__HHUN(((__EXPR_SHIFT_L__IEOJ *)__tmp__4CKQ));
+    case ____XFOJ__: {
+      __OEKQ=__WIUN(((____XFOJ *)__NEKQ));
     } break;
-    case __PUT_TO__BFOJ__: {
-      __tmp__5CKQ=is_invariant__VHUN(((__PUT_TO__BFOJ *)__tmp__4CKQ));
+    case ____QGOJ__: {
+      __OEKQ=__EJUN(((____QGOJ *)__NEKQ));
     } break;
-    case __ITEM__VFOJ__: {
-      __tmp__5CKQ=is_invariant__MIUN(((__ITEM__VFOJ *)__tmp__4CKQ));
+    case ____EHOJ__: {
+      __OEKQ=__1JUN(((____EHOJ *)__NEKQ));
     } break;
-    case __SIZE_OF__NGOJ__: {
-      __tmp__5CKQ=TRUE__K__;
+    case ____2HOJ__: {
+      __OEKQ=__K__;
     } break;
-    case __CAST__JHOJ__: {
-      __tmp__5CKQ=is_invariant__3IUN(((__CAST__JHOJ *)__tmp__4CKQ));
+    case ____YIOJ__: {
+      __OEKQ=__MKUN(((____YIOJ *)__NEKQ));
     } break;
-    case __REAL_CST__JLOJ__: {
-      __tmp__5CKQ=TRUE__K__;
+    case ____YMOJ__: {
+      __OEKQ=__K__;
     } break;
-    case __CHARACTER_CST__5LOJ__: {
-      __tmp__5CKQ=TRUE__K__;
+    case ____ONOJ__: {
+      __OEKQ=__K__;
     } break;
-    case __NATIVE_ARRAY_CHARACTER_CST__JNOJ__: {
-      __tmp__5CKQ=TRUE__K__;
+    case ____YOOJ__: {
+      __OEKQ=__K__;
     } break;
-    case __READ_SLOT__ZK4K__: {
-      __tmp__5CKQ=is_invariant__ROMN(((__READ_SLOT__ZK4K *)__tmp__4CKQ));
+    case ____IM4K__: {
+      __OEKQ=__AQMN(((____IM4K *)__NEKQ));
     } break;
-    case __EXPR_NOT_LOGIC__E4FL__: {
-      __tmp__5CKQ=is_invariant__TXAQ(((__EXPR_NOT_LOGIC__E4FL *)__tmp__4CKQ));
+    case ____T5FL__: {
+      __OEKQ=__CZAQ(((____T5FL *)__NEKQ));
     } break;
-    case __EXPR_OR_LOGIC__OCUL__: {
-      __tmp__5CKQ=is_invariant__SP3P(((__EXPR_OR_LOGIC__OCUL *)__tmp__4CKQ));
+    case ____3DUL__: {
+      __OEKQ=__BR3P(((____3DUL *)__NEKQ));
     } break;
-    case __EXPR_OR_OR_LOGIC__LDUL__: {
-      __tmp__5CKQ=is_invariant__3HCQ(((__EXPR_OR_OR_LOGIC__LDUL *)__tmp__4CKQ));
+    case ____0EUL__: {
+      __OEKQ=__MJCQ(((____0EUL *)__NEKQ));
     } break;
-    case __EXPR_AND_LOGIC__SEUL__: {
-      __tmp__5CKQ=is_invariant__AQ3P(((__EXPR_AND_LOGIC__SEUL *)__tmp__4CKQ));
+    case ____BGUL__: {
+      __OEKQ=__PR3P(((____BGUL *)__NEKQ));
     } break;
-    case __EXPR_AND_AND_LOGIC__NFUL__: {
-      __tmp__5CKQ=is_invariant__MICQ(((__EXPR_AND_AND_LOGIC__NFUL *)__tmp__4CKQ));
+    case ____2GUL__: {
+      __OEKQ=__1JCQ(((____2GUL *)__NEKQ));
     } break;
-    case __EXPR_NEG__SYVL__: {
-      __tmp__5CKQ=is_invariant__LJUN(((__EXPR_NEG__SYVL *)__tmp__4CKQ));
+    case ____B0VL__: {
+      __OEKQ=__0KUN(((____B0VL *)__NEKQ));
     } break;
-    case __EXPR_ADD__AZVL__: {
-      __tmp__5CKQ=is_invariant__QJUN(((__EXPR_ADD__AZVL *)__tmp__4CKQ));
+    case ____P0VL__: {
+      __OEKQ=__5KUN(((____P0VL *)__NEKQ));
     } break;
-    case __READ_GLOBAL__B4YL__: {
-      __tmp__51VS=is_invariant__HVPN(((__SLOT_DATA__WIRG *)((__READ_GLOBAL__B4YL *)__tmp__4CKQ)->global__Y5JM),NULL);
-      __tmp__5CKQ=__tmp__51VS;
+    case ____Q5YL__: {
+      __O3VS=__WWPN(((____FKRG *)((____Q5YL *)__NEKQ)->__HBKM),NULL);
+      __OEKQ=__O3VS;
     } break;
-    case __EXPR_NOT__FUPM__: {
-      __tmp__5CKQ=is_invariant__J2ZN(((__EXPR_NOT__FUPM *)__tmp__4CKQ));
+    case ____UVPM__: {
+      __OEKQ=__Y3ZN(((____UVPM *)__NEKQ));
     } break;
-    case __EXPR_MOD__LYPM__: {
-      __tmp__5CKQ=is_invariant__OQ3P(((__EXPR_MOD__LYPM *)__tmp__4CKQ));
+    case ____0ZPM__: {
+      __OEKQ=__3R3P(((____0ZPM *)__NEKQ));
     } break;
-    case __EXPR_OR__3P0N__: {
-      __tmp__5CKQ=is_invariant__OUWO(((__EXPR_OR__3P0N *)__tmp__4CKQ));
+    case ____MR0N__: {
+      __OEKQ=__3VWO(((____MR0N *)__NEKQ));
     } break;
-    case __EXPR_SUP_EQ__JVBP__: {
-      __tmp__5CKQ=is_invariant__5X0Q(((__EXPR_SUP_EQ__JVBP *)__tmp__4CKQ));
+    case ____YWBP__: {
+      __OEKQ=__OZ0Q(((____YWBP *)__NEKQ));
     } break;
-    case __EXPR_INF__2WBP__: {
-      __tmp__5CKQ=is_invariant__YXAQ(((__EXPR_INF__2WBP *)__tmp__4CKQ));
+    case ____LYBP__: {
+      __OEKQ=__HZAQ(((____LYBP *)__NEKQ));
     } break;
-    case __EXPR_INF_EQ__TXBP__: {
-      __tmp__5CKQ=is_invariant__GYAQ(((__EXPR_INF_EQ__TXBP *)__tmp__4CKQ));
+    case ____CZBP__: {
+      __OEKQ=__VZAQ(((____CZBP *)__NEKQ));
     } break;
-    case __EXPR_XOR__OAEP__: {
-      __tmp__5CKQ=is_invariant__VCKQ(((__EXPR_XOR__OAEP *)__tmp__4CKQ));
+    case ____3BEP__: {
+      __OEKQ=__EEKQ(((____3BEP *)__NEKQ));
     } break;
     };
-    __tmp__ZCKQ=__tmp__5CKQ;
+    __IEKQ=__OEKQ;
   } else /* FALSE */ {
-    __tmp__ZCKQ=FALSE__O__;
+    __IEKQ=__O__;
   };
-  __tmp__21VS=__tmp__ZCKQ;
-  return(__tmp__21VS);
+  __L3VS=__IEKQ;
+  return(__L3VS);
 }
 
-static void* readlip_expr_unary__NXSB(__PARSER__NSD *Self__OXSB)
-// ({PARSER__NSD}) With result Recursive, No inlinable.
+static void* __2YSB(____USD *__3YSB)
+// ({__USD}) With result Recursive, No inlinable.
 {
-  void *result__QXSB,*__tmp__EYSB,*result__NIKD,*__tmp__2IKD;
-  __STRING_CONSTANT__0 *nam__TXSB,*n__OCKV;
-  __POSITION__OL __tmp__KYSB,__tmp__UIKD;
-  __LIP_UNARY__0YSB *result__OPFC,*Self__JM0C;
-  __POINTER__IB ptr__PPFC,__tmp__VPFC,__tmp__K25T,__tmp__M25T;
-  __POINTER__IB __tmp__ECKV,__tmp__FCKV;
-  __INTEGER__Q typ_id__TPFC,typ_id__CCKV;
-  __UINTEGER_32__RWB __tmp__N25T,__tmp__GCKV;
-  __LIP_CALL__2GB *result__ACKV,*Self__MCKV;
-  __CHARACTER__DB type__SXSB;
-  __BOOLEAN__L __tmp__VXSB,__tmp__4XSB,__tmp__1XSB,__tmp__OIKD;
-  result__QXSB=NULL;
-  type__SXSB='\0';
-  nam__TXSB=NULL;
-  __tmp__VXSB=read_character__5WI('-');
-  if (__tmp__VXSB) {
-    __tmp__4XSB=TRUE__K__;
+  void *__5YSB,*__TZSB,*__2JKD,*__LKKD;
+  ____0 *__CZSB,*__3DKV;
+  ____OL __ZZSB,__DKKD;
+  ____J0SB *__3QFC,*__YN0C;
+  ____IB __4QFC,__ERFC,__Z35T,__135T,__TDKV,__UDKV;
+  ____Q __CRFC,__RDKV;
+  ____YWB __235T,__VDKV;
+  ____DHB *__PDKV,*__1DKV;
+  ____DB __BZSB;
+  ____L __EZSB,__NZSB,__KZSB,__3JKD;
+  __5YSB=NULL;
+  __BZSB='\0';
+  __CZSB=NULL;
+  __EZSB=__GXI('-');
+  if (__EZSB) {
+    __NZSB=__K__;
   } else /* FALSE */ {
-    __tmp__1XSB=read_character__5WI('!');
-    __tmp__4XSB=__tmp__1XSB;
-  };
-  if (__tmp__4XSB) {
-    __tmp__EYSB=readlip_expr_unary__NXSB(Self__OXSB);
-    if (((void *)__tmp__EYSB == (void *)NULL)) {
-      __tmp__KYSB=current_position__HVQ();
-      put_error__text__2PE( 0,(&__string_421));
-      put_position__HRE(__tmp__KYSB);
-      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);
+    __KZSB=__GXI('!');
+    __NZSB=__KZSB;
+  };
+  if (__NZSB) {
+    __TZSB=__2YSB(__3YSB);
+    if (((void *)__TZSB == (void *)NULL)) {
+      __ZZSB=__OVQ();
+      __DQE( 0,(&__string_421));
+      __ORE(__ZZSB);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    if (__tmp__VXSB) {
-      type__SXSB='-';
-    } else /* FALSE */ {
-      type__SXSB='!';
-    };
-    __tmp__KYSB=current_position__HVQ();
-    result__OPFC=NULL;
-    ptr__PPFC=((__POINTER__IB )(NULL));
-    typ_id__TPFC= 0;
-    __tmp__VPFC=((__POINTER__IB )sizeof(__LIP_UNARY__0YSB));
-    if (((unsigned long)__tmp__VPFC ==  0)) {
-      result__OPFC=LIP_UNARY__0YSB__;
-    } else /* FALSE */ {
-      typ_id__TPFC=-1;
-      clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__VPFC));
-      if ((typ_id__TPFC == (__INTEGER__Q)(-  1))) {
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__K25T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__M25T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VPFC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K25T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K25T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__N25T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__M25T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-        (&__string_3)->count__0C= 25;
-        (&__string_3)->storage__1C="Memory: Bound table_size.";
-        __tmp__K25T=micro_alloc__table__lab__HKI(__tmp__M25T,((__POINTER__IB )(&(table_size[(__tmp__N25T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__M25T)));
-        ptr__PPFC=__tmp__K25T;
-      } else /* FALSE */ {
-        __tmp__N25T=((__UINTEGER_32__RWB )typ_id__TPFC);
-        (&__string_1)->count__0C= 19;
-        (&__string_1)->storage__1C="Memory: Size bound.";
-        __tmp__K25T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-        __tmp__M25T=(void *)((unsigned long)(void *)((unsigned long)__tmp__VPFC - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K25T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__K25T) - (unsigned long)((__POINTER__IB ) 1)));
-        (&__string_2)->count__0C= 18;
-        (&__string_2)->storage__1C="Memory: Alignment.";
-        __tmp__K25T=micro_alloc__table__lab__HKI(__tmp__M25T,((__POINTER__IB )(&(table_type[(__tmp__N25T)]))),(__UINTEGER_32__RWB)(__tmp__N25T |  1));
-        ptr__PPFC=__tmp__K25T;
-      };
-      result__OPFC=((__LIP_UNARY__0YSB *)ptr__PPFC);
-      *(result__OPFC) = *(LIP_UNARY__0YSB__);
-    };
-    Self__JM0C=((__LIP_UNARY__0YSB *)result__OPFC);
-    Self__JM0C->parent_lip_code__1YSB.parent_itm_object__MC.position__H2B=__tmp__KYSB;
-    Self__JM0C->operator__NM0C=type__SXSB;
-    Self__JM0C->value__OM0C=__tmp__EYSB;
-    result__QXSB=result__OPFC;
-    __tmp__4XSB=TRUE__K__;
+    if (__EZSB) {
+      __BZSB='-';
+    } else /* FALSE */ {
+      __BZSB='!';
+    };
+    __ZZSB=__OVQ();
+    __3QFC=NULL;
+    __4QFC=((____IB )(NULL));
+    __CRFC= 0;
+    __ERFC=((____IB )sizeof(____J0SB));
+    if (((unsigned long)__ERFC ==  0)) {
+      __3QFC=__J0SB__;
+    } else /* FALSE */ {
+      __CRFC=-1;
+      __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__ERFC));
+      if ((__CRFC == (____Q)(-  1))) {
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __Z35T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __135T=(void *)((unsigned long)(void *)((unsigned long)__ERFC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z35T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z35T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __235T=((____YWB )((____Q )(void *)((unsigned long)__135T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+        (&__string_3)->__0C= 25;
+        (&__string_3)->__1C="Memory: Bound table_size.";
+        __Z35T=__OKI(__135T,((____IB )(&(table_size[(__235T)-1]))),((____YWB )((____Q )__135T)));
+        __4QFC=__Z35T;
+      } else /* FALSE */ {
+        __235T=((____YWB )__CRFC);
+        (&__string_1)->__0C= 19;
+        (&__string_1)->__1C="Memory: Size bound.";
+        __Z35T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+        __135T=(void *)((unsigned long)(void *)((unsigned long)__ERFC - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z35T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__Z35T) - (unsigned long)((____IB ) 1)));
+        (&__string_2)->__0C= 18;
+        (&__string_2)->__1C="Memory: Alignment.";
+        __Z35T=__OKI(__135T,((____IB )(&(table_type[(__235T)]))),(____YWB)(__235T |  1));
+        __4QFC=__Z35T;
+      };
+      __3QFC=((____J0SB *)__4QFC);
+      *(__3QFC) = *(__J0SB__);
+    };
+    __YN0C=((____J0SB *)__3QFC);
+    __YN0C->__K0SB.__MC.__O2B=__ZZSB;
+    __YN0C->__2N0C=__BZSB;
+    __YN0C->__3N0C=__TZSB;
+    __5YSB=__3QFC;
+    __NZSB=__K__;
   } else /* FALSE */ {
-    __tmp__4XSB=FALSE__O__;
-  };
-  if ((! __tmp__4XSB)) {
-    __tmp__4XSB=read_identifier__GYQ();
-    if (__tmp__4XSB) {
-      nam__TXSB=last_string__M4E;
-      result__NIKD=NULL;
-      __tmp__OIKD=read_identifier__GYQ();
-      if (__tmp__OIKD) {
-        __tmp__UIKD=current_position__HVQ();
-        n__OCKV=last_string__M4E;
-        result__ACKV=NULL;
-        __tmp__K25T=((__POINTER__IB )(NULL));
-        typ_id__CCKV= 0;
-        __tmp__M25T=((__POINTER__IB )sizeof(__LIP_CALL__2GB));
-        if (((unsigned long)__tmp__M25T ==  0)) {
-          result__ACKV=LIP_CALL__2GB__;
-        } else /* FALSE */ {
-          typ_id__CCKV=-1;
-          clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M25T));
-          if ((typ_id__CCKV == (__INTEGER__Q)(-  1))) {
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ECKV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__FCKV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M25T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECKV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__GCKV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FCKV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-            (&__string_3)->count__0C= 25;
-            (&__string_3)->storage__1C="Memory: Bound table_size.";
-            __tmp__ECKV=micro_alloc__table__lab__HKI(__tmp__FCKV,((__POINTER__IB )(&(table_size[(__tmp__GCKV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FCKV)));
-            __tmp__K25T=__tmp__ECKV;
-          } else /* FALSE */ {
-            __tmp__GCKV=((__UINTEGER_32__RWB )typ_id__CCKV);
-            (&__string_1)->count__0C= 19;
-            (&__string_1)->storage__1C="Memory: Size bound.";
-            __tmp__ECKV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-            __tmp__FCKV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M25T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECKV) - (unsigned long)((__POINTER__IB ) 1)));
-            (&__string_2)->count__0C= 18;
-            (&__string_2)->storage__1C="Memory: Alignment.";
-            __tmp__ECKV=micro_alloc__table__lab__HKI(__tmp__FCKV,((__POINTER__IB )(&(table_type[(__tmp__GCKV)]))),(__UINTEGER_32__RWB)(__tmp__GCKV |  1));
-            __tmp__K25T=__tmp__ECKV;
-          };
-          result__ACKV=((__LIP_CALL__2GB *)__tmp__K25T);
-          *(result__ACKV) = *(LIP_CALL__2GB__);
-        };
-        Self__MCKV=((__LIP_CALL__2GB *)result__ACKV);
-        Self__MCKV->parent_lip_code__3GB.parent_itm_object__MC.position__H2B=__tmp__UIKD;
-        Self__MCKV->name__GF5D=n__OCKV;
-        Self__MCKV->argument__HF5D=NULL;
-        result__NIKD=result__ACKV;
-      } else /* FALSE */ {
-        __tmp__2IKD=readlip_expr_base__IJKD(Self__OXSB);
-        result__NIKD=__tmp__2IKD;
-      };
-      __tmp__UIKD=current_position__HVQ();
-      result__ACKV=NULL;
-      __tmp__K25T=((__POINTER__IB )(NULL));
-      typ_id__CCKV= 0;
-      __tmp__M25T=((__POINTER__IB )sizeof(__LIP_CALL__2GB));
-      if (((unsigned long)__tmp__M25T ==  0)) {
-        result__ACKV=LIP_CALL__2GB__;
-      } else /* FALSE */ {
-        typ_id__CCKV=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__M25T));
-        if ((typ_id__CCKV == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ECKV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__FCKV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M25T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECKV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__GCKV=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__FCKV / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__ECKV=micro_alloc__table__lab__HKI(__tmp__FCKV,((__POINTER__IB )(&(table_size[(__tmp__GCKV)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__FCKV)));
-          __tmp__K25T=__tmp__ECKV;
-        } else /* FALSE */ {
-          __tmp__GCKV=((__UINTEGER_32__RWB )typ_id__CCKV);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__ECKV=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__FCKV=(void *)((unsigned long)(void *)((unsigned long)__tmp__M25T - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__ECKV) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__ECKV=micro_alloc__table__lab__HKI(__tmp__FCKV,((__POINTER__IB )(&(table_type[(__tmp__GCKV)]))),(__UINTEGER_32__RWB)(__tmp__GCKV |  1));
-          __tmp__K25T=__tmp__ECKV;
-        };
-        result__ACKV=((__LIP_CALL__2GB *)__tmp__K25T);
-        *(result__ACKV) = *(LIP_CALL__2GB__);
-      };
-      Self__MCKV=((__LIP_CALL__2GB *)result__ACKV);
-      Self__MCKV->parent_lip_code__3GB.parent_itm_object__MC.position__H2B=__tmp__UIKD;
-      Self__MCKV->name__GF5D=nam__TXSB;
-      Self__MCKV->argument__HF5D=result__NIKD;
-      result__QXSB=result__ACKV;
-    } else /* FALSE */ {
-      result__NIKD=readlip_expr_base__IJKD(Self__OXSB);
-      result__QXSB=result__NIKD;
-    };
-  };
-  __tmp__EYSB=result__QXSB;
-  return(__tmp__EYSB);
+    __NZSB=__O__;
+  };
+  if ((! __NZSB)) {
+    __NZSB=__NYQ();
+    if (__NZSB) {
+      __CZSB=__T4E;
+      __2JKD=NULL;
+      __3JKD=__NYQ();
+      if (__3JKD) {
+        __DKKD=__OVQ();
+        __3DKV=__T4E;
+        __PDKV=NULL;
+        __Z35T=((____IB )(NULL));
+        __RDKV= 0;
+        __135T=((____IB )sizeof(____DHB));
+        if (((unsigned long)__135T ==  0)) {
+          __PDKV=__DHB__;
+        } else /* FALSE */ {
+          __RDKV=-1;
+          __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__135T));
+          if ((__RDKV == (____Q)(-  1))) {
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __TDKV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __UDKV=(void *)((unsigned long)(void *)((unsigned long)__135T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDKV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __VDKV=((____YWB )((____Q )(void *)((unsigned long)__UDKV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+            (&__string_3)->__0C= 25;
+            (&__string_3)->__1C="Memory: Bound table_size.";
+            __TDKV=__OKI(__UDKV,((____IB )(&(table_size[(__VDKV)-1]))),((____YWB )((____Q )__UDKV)));
+            __Z35T=__TDKV;
+          } else /* FALSE */ {
+            __VDKV=((____YWB )__RDKV);
+            (&__string_1)->__0C= 19;
+            (&__string_1)->__1C="Memory: Size bound.";
+            __TDKV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+            __UDKV=(void *)((unsigned long)(void *)((unsigned long)__135T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDKV) - (unsigned long)((____IB ) 1)));
+            (&__string_2)->__0C= 18;
+            (&__string_2)->__1C="Memory: Alignment.";
+            __TDKV=__OKI(__UDKV,((____IB )(&(table_type[(__VDKV)]))),(____YWB)(__VDKV |  1));
+            __Z35T=__TDKV;
+          };
+          __PDKV=((____DHB *)__Z35T);
+          *(__PDKV) = *(__DHB__);
+        };
+        __1DKV=((____DHB *)__PDKV);
+        __1DKV->__EHB.__MC.__O2B=__DKKD;
+        __1DKV->__VG5D=__3DKV;
+        __1DKV->__WG5D=NULL;
+        __2JKD=__PDKV;
+      } else /* FALSE */ {
+        __LKKD=__XKKD(__3YSB);
+        __2JKD=__LKKD;
+      };
+      __DKKD=__OVQ();
+      __PDKV=NULL;
+      __Z35T=((____IB )(NULL));
+      __RDKV= 0;
+      __135T=((____IB )sizeof(____DHB));
+      if (((unsigned long)__135T ==  0)) {
+        __PDKV=__DHB__;
+      } else /* FALSE */ {
+        __RDKV=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__135T));
+        if ((__RDKV == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __TDKV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __UDKV=(void *)((unsigned long)(void *)((unsigned long)__135T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDKV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __VDKV=((____YWB )((____Q )(void *)((unsigned long)__UDKV / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __TDKV=__OKI(__UDKV,((____IB )(&(table_size[(__VDKV)-1]))),((____YWB )((____Q )__UDKV)));
+          __Z35T=__TDKV;
+        } else /* FALSE */ {
+          __VDKV=((____YWB )__RDKV);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __TDKV=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __UDKV=(void *)((unsigned long)(void *)((unsigned long)__135T - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDKV)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__TDKV) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __TDKV=__OKI(__UDKV,((____IB )(&(table_type[(__VDKV)]))),(____YWB)(__VDKV |  1));
+          __Z35T=__TDKV;
+        };
+        __PDKV=((____DHB *)__Z35T);
+        *(__PDKV) = *(__DHB__);
+      };
+      __1DKV=((____DHB *)__PDKV);
+      __1DKV->__EHB.__MC.__O2B=__DKKD;
+      __1DKV->__VG5D=__CZSB;
+      __1DKV->__WG5D=__2JKD;
+      __5YSB=__PDKV;
+    } else /* FALSE */ {
+      __2JKD=__XKKD(__3YSB);
+      __5YSB=__2JKD;
+    };
+  };
+  __TZSB=__5YSB;
+  return(__TZSB);
 }
 
-static void append_cast_name_in__BIBL(__ITM_TYPE_SIMPLE__JMB *Self__CIBL,__STRING__BC *buf__DIBL)
-// ({ITM_TYPE_SIMPLE__JMB},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __QJBL(____QMB *__RJBL,____BC *__SJBL)
+// ({__QMB},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__IIBL,Self__QKCL,__tmp__IVFV,old_nb_elts__KVFV;
-  __STRING__BC *Self__GVFV;
-  __POINTER__IB __tmp__LVFV;
-  __CHARACTER__DB Self__IYCU,result__HYCU;
-  __CHARACTER__DB *__tmp__HVFV;
-  __tmp__IIBL=((__STRING_CONSTANT__0 *)Self__CIBL->name__DPC)->count__0C;
-  Self__QKCL= 1;
-  while ((Self__QKCL <= __tmp__IIBL)) {
-    Self__IYCU=((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)Self__CIBL->name__DPC)->storage__1C)[(__INTEGER__Q)(Self__QKCL -  1)];
-    result__HYCU='\0';
-    if (((((__INTEGER_8__3YF )Self__IYCU) <  65) || (((__INTEGER_8__3YF )Self__IYCU) >  90))) {
-      result__HYCU=Self__IYCU;
-    } else /* FALSE */ {
-      result__HYCU=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )Self__IYCU) +  32))));
-    };
-    Self__GVFV=((__STRING__BC *)buf__DIBL);
-    if ((Self__GVFV->capacity__HFL <= Self__GVFV->count__WJ)) {
-      if ((Self__GVFV->capacity__HFL ==  0)) {
-        Self__GVFV->capacity__HFL= 32;
-        __tmp__HVFV=create__KVW( 32);
-        Self__GVFV->storage__4EL=__tmp__HVFV;
-      } else /* FALSE */ {
-        __tmp__IVFV=(__INTEGER__Q)(Self__GVFV->capacity__HFL <<  1);
-        __tmp__HVFV=((__CHARACTER__DB *)Self__GVFV->storage__4EL);
-        old_nb_elts__KVFV=Self__GVFV->capacity__HFL;
-        __tmp__LVFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__HVFV),((__UINTEGER_32__RWB )old_nb_elts__KVFV),((__UINTEGER_32__RWB )__tmp__IVFV));
-        __tmp__HVFV=((__CHARACTER__DB *)__tmp__LVFV);
-        clear__to__F00(__tmp__HVFV,old_nb_elts__KVFV,(__INTEGER__Q)(__tmp__IVFV -  1));
-        Self__GVFV->storage__4EL=__tmp__HVFV;
-        Self__GVFV->capacity__HFL=__tmp__IVFV;
-      };
-    };
-    ((__CHARACTER__DB *)Self__GVFV->storage__4EL)[Self__GVFV->count__WJ]=result__HYCU;
-    Self__GVFV->count__WJ=(__INTEGER__Q)(Self__GVFV->count__WJ +  1);
-    Self__QKCL=(__INTEGER__Q)(Self__QKCL +  1);
+  ____Q __XJBL,__5LCL,__XWFV,__ZWFV;
+  ____BC *__VWFV;
+  ____IB __0WFV;
+  ____DB __XZCU,__WZCU;
+  ____DB *__WWFV;
+  __XJBL=((____0 *)__RJBL->__KPC)->__0C;
+  __5LCL= 1;
+  while ((__5LCL <= __XJBL)) {
+    __XZCU=((____DB *)((____0 *)__RJBL->__KPC)->__1C)[(____Q)(__5LCL -  1)];
+    __WZCU='\0';
+    if (((((____EZF )__XZCU) <  65) || (((____EZF )__XZCU) >  90))) {
+      __WZCU=__XZCU;
+    } else /* FALSE */ {
+      __WZCU=((____DB )(((____EZF)(((____EZF )__XZCU) +  32))));
+    };
+    __VWFV=((____BC *)__SJBL);
+    if ((__VWFV->__OFL <= __VWFV->__WJ)) {
+      if ((__VWFV->__OFL ==  0)) {
+        __VWFV->__OFL= 32;
+        __WWFV=__RVW( 32);
+        __VWFV->__FFL=__WWFV;
+      } else /* FALSE */ {
+        __XWFV=(____Q)(__VWFV->__OFL <<  1);
+        __WWFV=((____DB *)__VWFV->__FFL);
+        __ZWFV=__VWFV->__OFL;
+        __0WFV=__55W(((____IB )__WWFV),((____YWB )__ZWFV),((____YWB )__XWFV));
+        __WWFV=((____DB *)__0WFV);
+        __M00(__WWFV,__ZWFV,(____Q)(__XWFV -  1));
+        __VWFV->__FFL=__WWFV;
+        __VWFV->__OFL=__XWFV;
+      };
+    };
+    ((____DB *)__VWFV->__FFL)[__VWFV->__WJ]=__WZCU;
+    __VWFV->__WJ=(____Q)(__VWFV->__WJ +  1);
+    __5LCL=(____Q)(__5LCL +  1);
   };
 }
 
-static void append_cast_name_in__UIBL(__ITM_TYPE_STYLE__TMB *Self__VIBL,__STRING__BC *buf__WIBL)
-// ({ITM_TYPE_STYLE__TMB},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __DKBL(____0MB *__EKBL,____BC *__FKBL)
+// ({__0MB},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__1IBL,Self__DLCL,__tmp__QVFV,old_nb_elts__SVFV;
-  __STRING__BC *Self__OVFV;
-  __POINTER__IB __tmp__TVFV;
-  __CHARACTER__DB Self__LYCU,result__KYCU;
-  __CHARACTER__DB *__tmp__PVFV;
-  __tmp__1IBL=((__STRING_CONSTANT__0 *)Self__VIBL->parent_itm_type_simple__UMB.name__DPC)->count__0C;
-  Self__DLCL= 1;
-  while ((Self__DLCL <= __tmp__1IBL)) {
-    Self__LYCU=((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)Self__VIBL->parent_itm_type_simple__UMB.name__DPC)->storage__1C)[(__INTEGER__Q)(Self__DLCL -  1)];
-    result__KYCU='\0';
-    if (((((__INTEGER_8__3YF )Self__LYCU) <  65) || (((__INTEGER_8__3YF )Self__LYCU) >  90))) {
-      result__KYCU=Self__LYCU;
-    } else /* FALSE */ {
-      result__KYCU=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )Self__LYCU) +  32))));
-    };
-    Self__OVFV=((__STRING__BC *)buf__WIBL);
-    if ((Self__OVFV->capacity__HFL <= Self__OVFV->count__WJ)) {
-      if ((Self__OVFV->capacity__HFL ==  0)) {
-        Self__OVFV->capacity__HFL= 32;
-        __tmp__PVFV=create__KVW( 32);
-        Self__OVFV->storage__4EL=__tmp__PVFV;
-      } else /* FALSE */ {
-        __tmp__QVFV=(__INTEGER__Q)(Self__OVFV->capacity__HFL <<  1);
-        __tmp__PVFV=((__CHARACTER__DB *)Self__OVFV->storage__4EL);
-        old_nb_elts__SVFV=Self__OVFV->capacity__HFL;
-        __tmp__TVFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__PVFV),((__UINTEGER_32__RWB )old_nb_elts__SVFV),((__UINTEGER_32__RWB )__tmp__QVFV));
-        __tmp__PVFV=((__CHARACTER__DB *)__tmp__TVFV);
-        clear__to__F00(__tmp__PVFV,old_nb_elts__SVFV,(__INTEGER__Q)(__tmp__QVFV -  1));
-        Self__OVFV->storage__4EL=__tmp__PVFV;
-        Self__OVFV->capacity__HFL=__tmp__QVFV;
-      };
-    };
-    ((__CHARACTER__DB *)Self__OVFV->storage__4EL)[Self__OVFV->count__WJ]=result__KYCU;
-    Self__OVFV->count__WJ=(__INTEGER__Q)(Self__OVFV->count__WJ +  1);
-    Self__DLCL=(__INTEGER__Q)(Self__DLCL +  1);
+  ____Q __KKBL,__SMCL,__5WFV,__BXFV;
+  ____BC *__3WFV;
+  ____IB __CXFV;
+  ____DB __0ZCU,__ZZCU;
+  ____DB *__4WFV;
+  __KKBL=((____0 *)__EKBL->__1MB.__KPC)->__0C;
+  __SMCL= 1;
+  while ((__SMCL <= __KKBL)) {
+    __0ZCU=((____DB *)((____0 *)__EKBL->__1MB.__KPC)->__1C)[(____Q)(__SMCL -  1)];
+    __ZZCU='\0';
+    if (((((____EZF )__0ZCU) <  65) || (((____EZF )__0ZCU) >  90))) {
+      __ZZCU=__0ZCU;
+    } else /* FALSE */ {
+      __ZZCU=((____DB )(((____EZF)(((____EZF )__0ZCU) +  32))));
+    };
+    __3WFV=((____BC *)__FKBL);
+    if ((__3WFV->__OFL <= __3WFV->__WJ)) {
+      if ((__3WFV->__OFL ==  0)) {
+        __3WFV->__OFL= 32;
+        __4WFV=__RVW( 32);
+        __3WFV->__FFL=__4WFV;
+      } else /* FALSE */ {
+        __5WFV=(____Q)(__3WFV->__OFL <<  1);
+        __4WFV=((____DB *)__3WFV->__FFL);
+        __BXFV=__3WFV->__OFL;
+        __CXFV=__55W(((____IB )__4WFV),((____YWB )__BXFV),((____YWB )__5WFV));
+        __4WFV=((____DB *)__CXFV);
+        __M00(__4WFV,__BXFV,(____Q)(__5WFV -  1));
+        __3WFV->__FFL=__4WFV;
+        __3WFV->__OFL=__5WFV;
+      };
+    };
+    ((____DB *)__3WFV->__FFL)[__3WFV->__WJ]=__ZZCU;
+    __3WFV->__WJ=(____Q)(__3WFV->__WJ +  1);
+    __SMCL=(____Q)(__SMCL +  1);
   };
 }
 
-static void append_cast_name_in__HJBL(__ITM_TYPE_GENERIC__DPB *Self__IJBL,__STRING__BC *buf__JJBL)
-// ({ITM_TYPE_GENERIC__DPB},{NULLxSTRING__BC}) Void Recursive, No inlinable.
+static void __WKBL(____KPB *__XKBL,____BC *__YKBL)
+// ({__KPB},{NULLx__BC}) Void Recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__YLCL,Self__X5CL,__tmp__YVFV,old_nb_elts__0VFV;
-  __STRING__BC *Self__WVFV;
-  __POINTER__IB __tmp__1VFV;
-  void *__tmp__YJBL;
-  __CHARACTER__DB Self__OYCU,result__NYCU;
-  __CHARACTER__DB *__tmp__XVFV;
-  __FAST_ARRAYoITM_TYPE_MONOo__SLB *Self__QO1T;
-  __tmp__YLCL=((__STRING_CONSTANT__0 *)Self__IJBL->parent_itm_type_style__EPB.parent_itm_type_simple__UMB.name__DPC)->count__0C;
-  Self__X5CL= 1;
-  while ((Self__X5CL <= __tmp__YLCL)) {
-    Self__OYCU=((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)Self__IJBL->parent_itm_type_style__EPB.parent_itm_type_simple__UMB.name__DPC)->storage__1C)[(__INTEGER__Q)(Self__X5CL -  1)];
-    result__NYCU='\0';
-    if (((((__INTEGER_8__3YF )Self__OYCU) <  65) || (((__INTEGER_8__3YF )Self__OYCU) >  90))) {
-      result__NYCU=Self__OYCU;
-    } else /* FALSE */ {
-      result__NYCU=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )Self__OYCU) +  32))));
-    };
-    Self__WVFV=((__STRING__BC *)buf__JJBL);
-    if ((Self__WVFV->capacity__HFL <= Self__WVFV->count__WJ)) {
-      if ((Self__WVFV->capacity__HFL ==  0)) {
-        Self__WVFV->capacity__HFL= 32;
-        __tmp__XVFV=create__KVW( 32);
-        Self__WVFV->storage__4EL=__tmp__XVFV;
-      } else /* FALSE */ {
-        __tmp__YVFV=(__INTEGER__Q)(Self__WVFV->capacity__HFL <<  1);
-        __tmp__XVFV=((__CHARACTER__DB *)Self__WVFV->storage__4EL);
-        old_nb_elts__0VFV=Self__WVFV->capacity__HFL;
-        __tmp__1VFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__XVFV),((__UINTEGER_32__RWB )old_nb_elts__0VFV),((__UINTEGER_32__RWB )__tmp__YVFV));
-        __tmp__XVFV=((__CHARACTER__DB *)__tmp__1VFV);
-        clear__to__F00(__tmp__XVFV,old_nb_elts__0VFV,(__INTEGER__Q)(__tmp__YVFV -  1));
-        Self__WVFV->storage__4EL=__tmp__XVFV;
-        Self__WVFV->capacity__HFL=__tmp__YVFV;
-      };
-    };
-    ((__CHARACTER__DB *)Self__WVFV->storage__4EL)[Self__WVFV->count__WJ]=result__NYCU;
-    Self__WVFV->count__WJ=(__INTEGER__Q)(Self__WVFV->count__WJ +  1);
-    Self__X5CL=(__INTEGER__Q)(Self__X5CL +  1);
-  };
-  append__3VX(((__STRING__BC *)buf__JJBL),(&__string_769));
-  __tmp__YLCL=(__INTEGER__Q)(Self__IJBL->list_type__ZUC->parent_arrayed_collection__0LB.upper__JBY -  1);
-  Self__X5CL= 0;
-  while ((Self__X5CL <= __tmp__YLCL)) {
-    __tmp__YJBL=((void **)((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__IJBL->list_type__ZUC)->parent_arrayed_collection__0LB.storage__WHXC)[Self__X5CL];
-    switch (((struct ___OBJ *)__tmp__YJBL)->__id) {
-    case __ITM_TYPE_SIMPLE__JMB__: {
-      append_cast_name_in__BIBL(((__ITM_TYPE_SIMPLE__JMB *)__tmp__YJBL),buf__JJBL);
-    } break;
-    case __ITM_TYPE_STYLE__TMB__: {
-      append_cast_name_in__UIBL(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YJBL)),buf__JJBL);
-    } break;
-    case __ITM_TYPE_GENERIC__DPB__: {
-      append_cast_name_in__HJBL(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YJBL)),buf__JJBL);
-    } break;
-    case __ITM_TYPE_PARAMETER__MEZ__: {
-      append_cast_name_in__2JBL(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YJBL)),buf__JJBL);
-    } break;
-    case __ITM_TYPE_BLOCK__XXRC__: {
-      (&__string_768)->count__0C= 35;
-      (&__string_768)->storage__1C="ITM_TYPE_BLOCK.append_cast_name_in ";
-      print__CKG((&__string_768));
+  ____Q __HNCL,__GBDL,__HXFV,__JXFV;
+  ____BC *__FXFV;
+  ____IB __KXFV;
+  void *__HLBL;
+  ____DB __3ZCU,__2ZCU;
+  ____DB *__GXFV;
+  ____ZLB *__5P1T;
+  __HNCL=((____0 *)__XKBL->__LPB.__1MB.__KPC)->__0C;
+  __GBDL= 1;
+  while ((__GBDL <= __HNCL)) {
+    __3ZCU=((____DB *)((____0 *)__XKBL->__LPB.__1MB.__KPC)->__1C)[(____Q)(__GBDL -  1)];
+    __2ZCU='\0';
+    if (((((____EZF )__3ZCU) <  65) || (((____EZF )__3ZCU) >  90))) {
+      __2ZCU=__3ZCU;
+    } else /* FALSE */ {
+      __2ZCU=((____DB )(((____EZF)(((____EZF )__3ZCU) +  32))));
+    };
+    __FXFV=((____BC *)__YKBL);
+    if ((__FXFV->__OFL <= __FXFV->__WJ)) {
+      if ((__FXFV->__OFL ==  0)) {
+        __FXFV->__OFL= 32;
+        __GXFV=__RVW( 32);
+        __FXFV->__FFL=__GXFV;
+      } else /* FALSE */ {
+        __HXFV=(____Q)(__FXFV->__OFL <<  1);
+        __GXFV=((____DB *)__FXFV->__FFL);
+        __JXFV=__FXFV->__OFL;
+        __KXFV=__55W(((____IB )__GXFV),((____YWB )__JXFV),((____YWB )__HXFV));
+        __GXFV=((____DB *)__KXFV);
+        __M00(__GXFV,__JXFV,(____Q)(__HXFV -  1));
+        __FXFV->__FFL=__GXFV;
+        __FXFV->__OFL=__HXFV;
+      };
+    };
+    ((____DB *)__FXFV->__FFL)[__FXFV->__WJ]=__2ZCU;
+    __FXFV->__WJ=(____Q)(__FXFV->__WJ +  1);
+    __GBDL=(____Q)(__GBDL +  1);
+  };
+  __EWX(((____BC *)__YKBL),(&__string_769));
+  __HNCL=(____Q)(__XKBL->__AVC->__BMB.__QBY -  1);
+  __GBDL= 0;
+  while ((__GBDL <= __HNCL)) {
+    __HLBL=((void **)((____ZLB *)__XKBL->__AVC)->__BMB.__FJXC)[__GBDL];
+    switch (((struct ___OBJ *)__HLBL)->__id) {
+    case ____QMB__: {
+      __QJBL(((____QMB *)__HLBL),__YKBL);
+    } break;
+    case ____0MB__: {
+      __DKBL(((____0MB *)((____QMB *)__HLBL)),__YKBL);
+    } break;
+    case ____KPB__: {
+      __WKBL(((____KPB *)((____QMB *)__HLBL)),__YKBL);
+    } break;
+    case ____TEZ__: {
+      __LLBL(((____TEZ *)((____QMB *)__HLBL)),__YKBL);
+    } break;
+    case ____GZRC__: {
+      (&__string_768)->__0C= 35;
+      (&__string_768)->__1C="ITM_TYPE_BLOCK.append_cast_name_in ";
+      __JKG((&__string_768));
       fputc((int)('\n'),stdout);
       exit(( 1));
     } break;
     };
-    append__3VX(((__STRING__BC *)buf__JJBL),(&__string_770));
-    Self__X5CL=(__INTEGER__Q)(Self__X5CL +  1);
+    __EWX(((____BC *)__YKBL),(&__string_770));
+    __GBDL=(____Q)(__GBDL +  1);
   };
-  Self__QO1T=((__FAST_ARRAYoITM_TYPE_MONOo__SLB *)Self__IJBL->list_type__ZUC);
-  __tmp__YJBL=((void **)Self__QO1T->parent_arrayed_collection__0LB.storage__WHXC)[Self__QO1T->parent_arrayed_collection__0LB.upper__JBY];
-  (&__string_7)->count__0C= 11;
-  (&__string_7)->storage__1C="Definition.";
-  switch (((struct ___OBJ *)__tmp__YJBL)->__id) {
-  case __ITM_TYPE_SIMPLE__JMB__: {
-    append_cast_name_in__BIBL(((__ITM_TYPE_SIMPLE__JMB *)__tmp__YJBL),buf__JJBL);
+  __5P1T=((____ZLB *)__XKBL->__AVC);
+  __HLBL=((void **)__5P1T->__BMB.__FJXC)[__5P1T->__BMB.__QBY];
+  (&__string_7)->__0C= 11;
+  (&__string_7)->__1C="Definition.";
+  switch (((struct ___OBJ *)__HLBL)->__id) {
+  case ____QMB__: {
+    __QJBL(((____QMB *)__HLBL),__YKBL);
   } break;
-  case __ITM_TYPE_STYLE__TMB__: {
-    append_cast_name_in__UIBL(((__ITM_TYPE_STYLE__TMB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YJBL)),buf__JJBL);
+  case ____0MB__: {
+    __DKBL(((____0MB *)((____QMB *)__HLBL)),__YKBL);
   } break;
-  case __ITM_TYPE_GENERIC__DPB__: {
-    append_cast_name_in__HJBL(((__ITM_TYPE_GENERIC__DPB *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YJBL)),buf__JJBL);
+  case ____KPB__: {
+    __WKBL(((____KPB *)((____QMB *)__HLBL)),__YKBL);
   } break;
-  case __ITM_TYPE_PARAMETER__MEZ__: {
-    append_cast_name_in__2JBL(((__ITM_TYPE_PARAMETER__MEZ *)((__ITM_TYPE_SIMPLE__JMB *)__tmp__YJBL)),buf__JJBL);
+  case ____TEZ__: {
+    __LLBL(((____TEZ *)((____QMB *)__HLBL)),__YKBL);
   } break;
-  case __ITM_TYPE_BLOCK__XXRC__: {
-    print__CKG((&__string_768));
+  case ____GZRC__: {
+    __JKG((&__string_768));
     fputc((int)('\n'),stdout);
     exit(( 1));
   } break;
   };
 }
 
-static void append_cast_name_in__2JBL(__ITM_TYPE_PARAMETER__MEZ *Self__3JBL,__STRING__BC *buf__4JBL)
-// ({ITM_TYPE_PARAMETER__MEZ},{NULLxSTRING__BC}) Void No recursive, No inlinable.
+static void __LLBL(____TEZ *__MLBL,____BC *__NLBL)
+// ({__TEZ},{NULLx__BC}) Void No recursive, No inlinable.
 {
-  __INTEGER__Q __tmp__DKBL,Self__4MCL,__tmp__AWFV,old_nb_elts__CWFV;
-  __STRING__BC *Self__4VFV;
-  __POINTER__IB __tmp__DWFV;
-  __CHARACTER__DB Self__RYCU,result__QYCU;
-  __CHARACTER__DB *__tmp__5VFV;
-  __tmp__DKBL=((__STRING_CONSTANT__0 *)Self__3JBL->parent_itm_type__NEZ.name__DPC)->count__0C;
-  Self__4MCL= 1;
-  while ((Self__4MCL <= __tmp__DKBL)) {
-    Self__RYCU=((__CHARACTER__DB *)((__STRING_CONSTANT__0 *)Self__3JBL->parent_itm_type__NEZ.name__DPC)->storage__1C)[(__INTEGER__Q)(Self__4MCL -  1)];
-    result__QYCU='\0';
-    if (((((__INTEGER_8__3YF )Self__RYCU) <  65) || (((__INTEGER_8__3YF )Self__RYCU) >  90))) {
-      result__QYCU=Self__RYCU;
-    } else /* FALSE */ {
-      result__QYCU=((__CHARACTER__DB )(((__INTEGER_8__3YF)(((__INTEGER_8__3YF )Self__RYCU) +  32))));
-    };
-    Self__4VFV=((__STRING__BC *)buf__4JBL);
-    if ((Self__4VFV->capacity__HFL <= Self__4VFV->count__WJ)) {
-      if ((Self__4VFV->capacity__HFL ==  0)) {
-        Self__4VFV->capacity__HFL= 32;
-        __tmp__5VFV=create__KVW( 32);
-        Self__4VFV->storage__4EL=__tmp__5VFV;
-      } else /* FALSE */ {
-        __tmp__AWFV=(__INTEGER__Q)(Self__4VFV->capacity__HFL <<  1);
-        __tmp__5VFV=((__CHARACTER__DB *)Self__4VFV->storage__4EL);
-        old_nb_elts__CWFV=Self__4VFV->capacity__HFL;
-        __tmp__DWFV=realloc_dynamic__old_size__new_size__Y5W(((__POINTER__IB )__tmp__5VFV),((__UINTEGER_32__RWB )old_nb_elts__CWFV),((__UINTEGER_32__RWB )__tmp__AWFV));
-        __tmp__5VFV=((__CHARACTER__DB *)__tmp__DWFV);
-        clear__to__F00(__tmp__5VFV,old_nb_elts__CWFV,(__INTEGER__Q)(__tmp__AWFV -  1));
-        Self__4VFV->storage__4EL=__tmp__5VFV;
-        Self__4VFV->capacity__HFL=__tmp__AWFV;
-      };
-    };
-    ((__CHARACTER__DB *)Self__4VFV->storage__4EL)[Self__4VFV->count__WJ]=result__QYCU;
-    Self__4VFV->count__WJ=(__INTEGER__Q)(Self__4VFV->count__WJ +  1);
-    Self__4MCL=(__INTEGER__Q)(Self__4MCL +  1);
+  ____Q __SLBL,__NOCL,__PXFV,__RXFV;
+  ____BC *__NXFV;
+  ____IB __SXFV;
+  ____DB __A0CU,__5ZCU;
+  ____DB *__OXFV;
+  __SLBL=((____0 *)__MLBL->__UEZ.__KPC)->__0C;
+  __NOCL= 1;
+  while ((__NOCL <= __SLBL)) {
+    __A0CU=((____DB *)((____0 *)__MLBL->__UEZ.__KPC)->__1C)[(____Q)(__NOCL -  1)];
+    __5ZCU='\0';
+    if (((((____EZF )__A0CU) <  65) || (((____EZF )__A0CU) >  90))) {
+      __5ZCU=__A0CU;
+    } else /* FALSE */ {
+      __5ZCU=((____DB )(((____EZF)(((____EZF )__A0CU) +  32))));
+    };
+    __NXFV=((____BC *)__NLBL);
+    if ((__NXFV->__OFL <= __NXFV->__WJ)) {
+      if ((__NXFV->__OFL ==  0)) {
+        __NXFV->__OFL= 32;
+        __OXFV=__RVW( 32);
+        __NXFV->__FFL=__OXFV;
+      } else /* FALSE */ {
+        __PXFV=(____Q)(__NXFV->__OFL <<  1);
+        __OXFV=((____DB *)__NXFV->__FFL);
+        __RXFV=__NXFV->__OFL;
+        __SXFV=__55W(((____IB )__OXFV),((____YWB )__RXFV),((____YWB )__PXFV));
+        __OXFV=((____DB *)__SXFV);
+        __M00(__OXFV,__RXFV,(____Q)(__PXFV -  1));
+        __NXFV->__FFL=__OXFV;
+        __NXFV->__OFL=__PXFV;
+      };
+    };
+    ((____DB *)__NXFV->__FFL)[__NXFV->__WJ]=__5ZCU;
+    __NXFV->__WJ=(____Q)(__NXFV->__WJ +  1);
+    __NOCL=(____Q)(__NOCL +  1);
   };
 }
 
-static void* readlip_expr_base__IJKD(__PARSER__NSD *Self__JJKD)
-// ({PARSER__NSD}) With result No recursive, No inlinable.
+static void* __XKKD(____USD *__YKKD)
+// ({__USD}) With result No recursive, No inlinable.
 {
-  void *result__LJKD,*__tmp__TJKD;
-  __POSITION__OL __tmp__ZJKD;
-  __LIP_VALUE__TKKD *result__RZYD,*Self__1EBE;
-  __POINTER__IB ptr__SZYD,__tmp__YZYD,__tmp__I35T,__tmp__K35T;
-  __INTEGER__Q typ_id__WZYD;
-  __UINTEGER_32__RWB __tmp__L35T;
-  __BOOLEAN__L __tmp__NJKD,__tmp__4JKD;
-  result__LJKD=NULL;
-  __tmp__NJKD=read_character__5WI('(');
-  if (__tmp__NJKD) {
-    __tmp__TJKD=readlip_expr_operator__YUQB(Self__JJKD);
-    result__LJKD=__tmp__TJKD;
-    if (((void *)__tmp__TJKD == (void *)NULL)) {
-      __tmp__ZJKD=current_position__HVQ();
-      put_error__text__2PE( 0,(&__string_421));
-      put_position__HRE(__tmp__ZJKD);
-      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 *__0KKD,*__CLKD;
+  ____OL __ILKD;
+  ____CMKD *__A1YD,*__KGBE;
+  ____IB __B1YD,__H1YD,__X45T,__Z45T;
+  ____Q __F1YD;
+  ____YWB __045T;
+  ____L __2KKD,__NLKD;
+  __0KKD=NULL;
+  __2KKD=__GXI('(');
+  if (__2KKD) {
+    __CLKD=__HWQB(__YKKD);
+    __0KKD=__CLKD;
+    if (((void *)__CLKD == (void *)NULL)) {
+      __ILKD=__OVQ();
+      __DQE( 0,(&__string_421));
+      __ORE(__ILKD);
+      __IJG(__IQE);
+      if ((__J5 !=  0)) {
+        __LGZ(((____BC *)__IQE));
+      };
+      if ((__HQE ==  2)) {
+        __TL=(____Q)(__TL +  1);
       } else /* FALSE */ {
         exit(( 1));
       };
     };
-    __tmp__4JKD=read_character__5WI(')');
-    if ((! __tmp__4JKD)) {
-      __tmp__ZJKD=current_position__HVQ();
-      put_error__text__2PE( 2,(&__string_425));
-      put_position__HRE(__tmp__ZJKD);
-      put_string__BJG(msg_err__BQE);
-      if ((verbose_level__J5 !=  0)) {
-        put_string__EGZ(((__STRING__BC *)msg_err__BQE));
+    __NLKD=__GXI(')');
+    if ((! __NLKD)) {
+      __ILKD=__OVQ();
+      __DQE( 2,(&__string_425));
+      __ORE(__ILKD);
+      __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__TJKD=readlip_expr_constant__Z4V();
-    if (((void *)__tmp__TJKD != (void *)NULL)) {
-      __tmp__ZJKD=current_position__HVQ();
-      result__RZYD=NULL;
-      ptr__SZYD=((__POINTER__IB )(NULL));
-      typ_id__WZYD= 0;
-      __tmp__YZYD=((__POINTER__IB )sizeof(__LIP_VALUE__TKKD));
-      if (((unsigned long)__tmp__YZYD ==  0)) {
-        result__RZYD=LIP_VALUE__TKKD__;
-      } else /* FALSE */ {
-        typ_id__WZYD=-1;
-        clone_allocation_size__KPG=(void *)((unsigned long)clone_allocation_size__KPG - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__YZYD));
-        if ((typ_id__WZYD == (__INTEGER__Q)(-  1))) {
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__I35T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__K35T=(void *)((unsigned long)(void *)((unsigned long)__tmp__YZYD - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I35T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I35T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__L35T=((__UINTEGER_32__RWB )((__INTEGER__Q )(void *)((unsigned long)__tmp__K35T / (unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))))));
-          (&__string_3)->count__0C= 25;
-          (&__string_3)->storage__1C="Memory: Bound table_size.";
-          __tmp__I35T=micro_alloc__table__lab__HKI(__tmp__K35T,((__POINTER__IB )(&(table_size[(__tmp__L35T)-1]))),((__UINTEGER_32__RWB )((__INTEGER__Q )__tmp__K35T)));
-          ptr__SZYD=__tmp__I35T;
-        } else /* FALSE */ {
-          __tmp__L35T=((__UINTEGER_32__RWB )typ_id__WZYD);
-          (&__string_1)->count__0C= 19;
-          (&__string_1)->storage__1C="Memory: Size bound.";
-          __tmp__I35T=(void *)((unsigned long)((__POINTER__IB )((__INTEGER__Q )(sizeof(void *)))) - (unsigned long)((__POINTER__IB ) 1));
-          __tmp__K35T=(void *)((unsigned long)(void *)((unsigned long)__tmp__YZYD - (unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I35T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((__POINTER__IB ) 0) - (unsigned long)__tmp__I35T) - (unsigned long)((__POINTER__IB ) 1)));
-          (&__string_2)->count__0C= 18;
-          (&__string_2)->storage__1C="Memory: Alignment.";
-          __tmp__I35T=micro_alloc__table__lab__HKI(__tmp__K35T,((__POINTER__IB )(&(table_type[(__tmp__L35T)]))),(__UINTEGER_32__RWB)(__tmp__L35T |  1));
-          ptr__SZYD=__tmp__I35T;
-        };
-        result__RZYD=((__LIP_VALUE__TKKD *)ptr__SZYD);
-        *(result__RZYD) = *(LIP_VALUE__TKKD__);
-      };
-      Self__1EBE=((__LIP_VALUE__TKKD *)result__RZYD);
-      Self__1EBE->parent_lip_code__UKKD.parent_itm_object__MC.position__H2B=__tmp__ZJKD;
-      Self__1EBE->value__NABE=__tmp__TJKD;
-      result__LJKD=result__RZYD;
-    };
-  };
-  __tmp__TJKD=result__LJKD;
-  return(__tmp__TJKD);
+    __CLKD=__A5V();
+    if (((void *)__CLKD != (void *)NULL)) {
+      __ILKD=__OVQ();
+      __A1YD=NULL;
+      __B1YD=((____IB )(NULL));
+      __F1YD= 0;
+      __H1YD=((____IB )sizeof(____CMKD));
+      if (((unsigned long)__H1YD ==  0)) {
+        __A1YD=__CMKD__;
+      } else /* FALSE */ {
+        __F1YD=-1;
+        __RPG=(void *)((unsigned long)__RPG - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__H1YD));
+        if ((__F1YD == (____Q)(-  1))) {
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __X45T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __Z45T=(void *)((unsigned long)(void *)((unsigned long)__H1YD - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X45T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X45T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __045T=((____YWB )((____Q )(void *)((unsigned long)__Z45T / (unsigned long)((____IB )((____Q )(sizeof(void *)))))));
+          (&__string_3)->__0C= 25;
+          (&__string_3)->__1C="Memory: Bound table_size.";
+          __X45T=__OKI(__Z45T,((____IB )(&(table_size[(__045T)-1]))),((____YWB )((____Q )__Z45T)));
+          __B1YD=__X45T;
+        } else /* FALSE */ {
+          __045T=((____YWB )__F1YD);
+          (&__string_1)->__0C= 19;
+          (&__string_1)->__1C="Memory: Size bound.";
+          __X45T=(void *)((unsigned long)((____IB )((____Q )(sizeof(void *)))) - (unsigned long)((____IB ) 1));
+          __Z45T=(void *)((unsigned long)(void *)((unsigned long)__H1YD - (unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X45T)) & (unsigned long)(void *)((unsigned long)(void *)((unsigned long)((____IB ) 0) - (unsigned long)__X45T) - (unsigned long)((____IB ) 1)));
+          (&__string_2)->__0C= 18;
+          (&__string_2)->__1C="Memory: Alignment.";
+          __X45T=__OKI(__Z45T,((____IB )(&(table_type[(__045T)]))),(____YWB)(__045T |  1));
+          __B1YD=__X45T;
+        };
+        __A1YD=((____CMKD *)__B1YD);
+        *(__A1YD) = *(__CMKD__);
+      };
+      __KGBE=((____CMKD *)__A1YD);
+      __KGBE->__DMKD.__MC.__O2B=__ILKD;
+      __KGBE->__2BBE=__CLKD;
+      __0KKD=__A1YD;
+    };
+  };
+  __CLKD=__0KKD;
+  return(__CLKD);
 }
 
 //==========================//
diff --git a/src/any.li b/src/any.li
index eb7ab0d..f4fe726 100644
--- a/src/any.li
+++ b/src/any.li
@@ -89,7 +89,9 @@ Section Public
      
   - verbose_level:INTEGER;
   - is_verbose:BOOLEAN <- (verbose_level != 0);
-
+  
+  - is_readable:BOOLEAN;
+  
   //
   // Other flags.
   //
diff --git a/src/lisaac.li b/src/lisaac.li
index f081d49..f3f193e 100644
--- a/src/lisaac.li
+++ b/src/lisaac.li
@@ -134,6 +134,9 @@ Section Private
           }
           .when 'p' then {
             is_path_list := TRUE;
+          }
+          .when 'r' then {
+            is_readable := TRUE;
           };
         } else {
           (lip_ok).if_false {
diff --git a/src/tools/alias_str.li b/src/tools/alias_str.li
index 62b3ad7..478aa61 100644
--- a/src/tools/alias_str.li
+++ b/src/tools/alias_str.li
@@ -280,8 +280,12 @@ Section Public
   ( + result:STRING_CONSTANT;
     + v,m:INTEGER;
     
-    tmp_name.copy str;    
-    tmp_name.append "__";    
+    (is_readable).if {
+      tmp_name.copy str;    
+      tmp_name.append "__";    
+    } else {
+      tmp_name.copy "__";
+    };
     count_variable := count_variable + 1;
     v:=count_variable;
     { v = 0 }.until_do {

-- 
Lisaac compiler



More information about the Lisaac-commits mailing list